<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="B1E52886E20D0CCE6079918E48D1D5530CB75D185C159933511B925FB600AD0C9AB96760770EE0264F4088D9E5E0522D82810BEDE3EEB73ED8A2F6CB94C81E10"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128s"/>
          <CryptographicLength type="Integer" value="512"/>
        </KeyBlock>
      </PrivateKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Verify"/>
        <PrivateKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_0"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PublicKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="9AB96760770EE0264F4088D9E5E0522D82810BEDE3EEB73ED8A2F6CB94C81E10"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128s"/>
          <CryptographicLength type="Integer" value="256"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <NewAttribute>
        <PublicKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_1"/>
      </NewAttribute>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="F43FC083ABF891DBFC8AD4F4107110EF"/>
      </CryptographicParameters>
      <Data type="ByteString" value="DA6127D5B50206D7A98B17D7CE10A7926F7B23F323150FC197077B0ECEA8FE1091FAC0FB8C42631832E498BABA29E27798A29D0F82A2E99A5CB418191A39BB4146D200B0883F350D8AA6950DB06C75AF20964789EA45E292AB483BC150EEBEC8F1482730D8020EDF2C8854653494E398756807D901AC8A6D02D9B3961F6296DF0BCAA19304EB18276F493674B2E46B5EDF5A23E6CDCA9392DC2B1BF02A7E2863FD0749A0F3C2F3994ED4A3943F66991EC9DD1448C593E6556A9556F78566FB13DE76DA4C02353CF3A3E979B31FFE273223A157269107D9D8534CD530B69683C888C3936798BCBF2103A64F9F6C39A240C50D8E082F84D671DD7308C2564099F388E6EDC13EED3FB1A987AA6878B74C5C0F2C7050890BAE7584D154D86D69A9AE0EC857B896B16C365D1714DEFA5B43324C762BFFEEA8BBE09E8373AB239DC9BE66A4C3BBEA98D33A2C5FF845EB4DF9F77C787536270F52D283415069EC9896555D002BF353BFABC1AD530F417A3F21EFED5F43B9F226BE9198177B955A808E3BA172840D3CE757C031685DE6A1EBE9FED7AAEA7AD437C8E20E68DBAA80DC290B39B02C643EF999D7D917F1BB08CCFA73C1FB72838CC7EBCED7C207D6BE30D8222366B39B5EABFA492E7642BF059FA4153E9ADB59FF4D71EC4B8B0F3943C84E1BD7F75AADE2390D9D5572D1FDB43759E6FB4A9E0D4CB0197E1395D46B4850BBFF73F6F75F86A060DDA7280919CB848120F75889FFC8C212CF56E14D4216B4C55E8B9C823657503F844A67CF5F7F705F61D8EB200EAE479CF62C4FAFC525AA44768789892AE65A0B1767384764B83E1E06A773ED5B2B4DE815C7"/>
      <SignatureData type="ByteString" value="98EC69A4518D102F8B3AC91B798B273B6DE0E94C611BB64EEBA500A5E0EDFE8782FA4B14A0565D46CEE2BA9C53CAD2D913B9121C904F21D18595C79D2B36672B7683F4A8C5B077E5D41F7714390C1151121CDA4D190C71117DD288E15591F7A4497CB170B5003C9F40F33D4D6A30AD4E18A1DA008E863159A30F503234A73519CF557C6544B66A223D7611062A43CC298462462C7FB6039C29D584956669E6F0A930F2E11A202312B80FBDCDB63248208028CAECC40D8FC7F1D6703D92082E27CAC633C2192AE1CCF9D311BE8CA101272B12FEE2C5BEDB645A3FFF0600D89ADFAA45B9836F64BEAC7CA7F8A746DABAD04E3540445301B43D0E4E91B71C6A7E1E77F7C3006E4D635E981A16B5FFF6056384BE7679187A9C0E4FFF0EA32212B3CE76C4229D24CAC59B8882C1792EFDE134ABD74B5AD8773DB2B2CCB94BA23327A405E0A670C27BAC993E3D7652C3FAB359D33B88C8CD7D6BFAFD1D7D6CE033D0281F050AFE6587122BC6CA69590522C265A1BF99A5367EDB73C43DF93E3D840660E34031CE649708E6A10BF3DF30E822A6C3B44524379AD7FB561CD1AEBCFB20F17658FF67D6EA4D6D2D2FCE8A6015B455413F053CAE4E07EE973C2586C2F9EFDC523EA5A4BB6CBFC8B416B68B44860AC776FC3A8D4001DDB967FB5408853CD4FC709C5BA10DEFE04C2815B0B7AC30BC4B4051095074ACF178F1349F57038FA36BB5D6B96354C21438EC454288B9E09DD22DD778396F74E7E5A5DE8515E754C4FE03734BCC9B2B2F9CBE3EA0E0D5177BE9D409607D3CFEFD7075E90C4FF6579D5B5C73FB65FAC317E10924FDA28397F4CEF7EB42EB8866F3423CE9260BD7DDABB675BA5B4DFC65D93B5EA12919868FF9FAE30B1AEB3ABE5CE6B05228046B5DBACDDE8CE666CB799E6DAE3D8B3D7EF2B3C6414AB3FBE027561CADCD115F1AB06AA606AE2CBFA639775DC38C69E6E9ADC9277DDC8263215D24B730A1186FD2F340D1FF9188C5F51D6BC2432C19919F1F49BA9DAD554C5109E674A414BBEEF1E811AA652AD7C152EA8B8B88E22C4EAA341E80D4D4D257BF3C1584FDA559E97DF230069ADB0EB547CB425A99E8999090A20B44CD1BBCB89D855791CB3C26E979BBF6EAE3C21F1B4E3885FCD9115412458E580C49D95CBAE11651B3ED87C946EBEC224017589CA5E3B358347B258F4B43508741A5766A7B40286D49DED21049E8A2C9CB03A6DFD8DFA6AC8F100A52AC0446E8A8406776A4C4908E907FA3F7D1684FE53EA7CE96800AE7A233FCB22551234AFBF52F2A2C75272800494F19B3F6D182C1C9EBC19E47D3008EF41680559811C0AE12227EB4ECE6C516F681A1EBF95634365CA971BE32693BEDA4FF82981B3FDB4DED58521C485A66678DBC20E7EF65FAAB2048B85652D0BCED1DDC0925B4D6247CEA5E1C26B285A39F8EB4BD7469545A280E93F11EFB736D7463342F9EF3A26539DDBD1669BF7BCA19A1A0B206CA67FAB15EA852672C810B465B941D390D7074239F7EC27C4F7EF6619D89897A7F0D72490C14B57EA1C5DDAC09FA4CA21E485FE83CE9A1F5E28C7D6CEBE513EC64696973FD43BA009EE1C19294FFFE936036F0E43B1138432E1E917F5BCA45856877D92B8C7201D9BFC1417DFE06F2BDC6BFDEAAFAD3DE0116F84F110D2A62839C091E82D752533A899E0AFAAC17C89CF9866804EA3676D6222D7DDE15FD859254712543AC542863A03EA5FBFFD027161A562B14B104C2F43F7E18B3E2F4B55DA1CA3B25D7C00812884654235F40359D6E293CE5751BD3DD61388BC1D0C008DBB5BBD47876BDC6AD552E126B1DCC4E2995790A53A37E0399E98278F0A30CDA0341FCB5E47B9EC5936BA84BC0C74A5CC4C548CB4F941C9B4BAFDE23D503ED019E075F82DA69C7F028437050D7F2267F1A744F63D2B0463FEA8BABE8CC1B539F0FC620A4BB359532DFF9D38C054BF768AF50ABABB01FA3D8AF1CCD5F3B6D5F8CD0FA47610284A630CC1D68A68D3E8597641AF0B939B1CD086CEE6C0716D5DAA8293C75C46E96C5B04CBFA7B1D9DCF3A45265ECF8EF83B18D43AE189437B8450085C7E3213A7AE3271FBB31150CAD708CA366D6CE4DC574754D0BE6B56C5C1C4DCEE450E1AE7B3276C95B493943A59B485858AFDAB780CC84E0DC740080572B2A8A7DD8D865872840B478CCF97AB2051AE47B904DE548DCBEBAF811BA26BDC3368FBAE05F410229F8193FC19D22BD7FDDDD1511462454B19A65112C8F92D15D8A246B19D7EEFFBFE95571FB38B55C0BDBC00AB5FCB7BB33FB7D08545845F1937B3FA4A12C38660DBEF4A6E60F344E71417CEF7EB85E51B893A0219B6B82A5F872B3A05F35779C76D949BA13C6A744BFF17C9146EDA708F36B3028019E963F075A8F6FB9847B7021BB2EA2C159AB97E673F59ECA5B585A3B3BDA935AA5DD231CA26BB980B993A4D33FD379846A86834CEFF94FE1B851FD2800A81315ADF0CE9E09A5E8F400BAD97B628196CF5FBFECFF240D94B21903F7AEED98072A6F667D733EBF081D1FA2F60AB1650DDBEE322C6DED9D3B6A6B0FF585C23AD84B7B7C1929F3AF7F0CA0276AD625D8A59C44AE406AFB5EF4C6596BD77AF0A0B687E9B8C29E508821AE92C4F9D1478E6A0F1CCC7B41A14B643D6CCD3D4DF87293A34298FDF136A8FA3E7220F719A92A1CCA3AD4F4E4D7474F615BBE7D5188183FCB89C9E05ECF35C3E96D4ABC51B8C6B09AA413CF4B5C7B384D95C0FDA10676910732CB51E463C119822EE188D90C3F1EB351631380FFCDD109883AFE088C77E4A6993513B6977E85CC8EF7BFDD2776402AE80A35F4C6E94B4C835C4AA8E6533B9785F9A26D1B73B40B7E59269125DAAA105DDAC75F61A66D0B9FF95C470406C1567C931E9BBF554C6DCACE3DE3C8337959FC221F2B1C257C34F4D0654406723F1A27CF74331E2C267435A1016FDB89EA9588C05F51E12E21F153EF0FC4225660BF7863787ADA8DEFE6769038EB927E44B217540A7388606D13FCACE52D5208DCC175191FE3010C3C7B8BD237EACE34D1640C056649D5BF5B033C1394BA99A0BE267F429D750FF388370CB2630123B8EB29217D1DE7359B6748A5878C406AD58D39D4C0C962BD4413B6D8506AA1B782AD44A5AF8B9F89896AAC6E0CF5398EA18B848D7A5486127C1B4B7A496DDA19A0D569825E4992C2B03E0ECA2A25758BE8EF920D0BBDA240621EB3EA6594FBAB15A372D2742C743E9D034D5D4184A17B10FB4857534D326725250CACCE7311EBA16E204A955373C76D32DC0E374C95343C525973F15D919428CDC17BB9AC8B318D50072A3A277C50F0954087AA73802F5DD00F7EE7678E4593DB7D6FDEE47AD430F7C0A3B1DE20CDE7EDF9131A164014DF8AEC08C7BE49E9FB1B9EEFEED46467EBA235657BE078D7A09D7776095E4834AB57E16FEE5A88DE44DAABC1B6664BF5876936B2FABCBC564C269567798018B66D4A623491DF0531926A8639450C93C5276B4810C7BB93E2D738B1493A54A875AF83C6AFE42CA4FE5A8074049F474FC529689FE767AB41830F56CD91532781DDD4A74D68A87384E96A3C32F566AD1BA5C3DDAAE80A62CDDDD89CFCE4658D8F1A1F975444EA8F3F7368CAEBD23E6CD26DBCAF07ADDD8D45454877D2B903486185A53A27EFC8C14465D280AACCB2DB53D998419F7D3C411D8D793A902EFD489311C2DF9F0E0B3F9BEAA99CC3C65C933CF4370923D243A66F042FF145F64BB5EDA6E5DDFD4994E8B4CF02C6BA82E2F9A59BC62FD56DA35FD81BDEC97667A6D4495A38DF70E1BB9045138313922DE1A05290A670E755D8D01D64D0281CAE3C075969A637FB3DEB645FAAD00108C1EF14485BAE0CDCA4CDB9CC6054DBB57DF966E1C067012B0D7D6BDBB6BE262E563E0332214C20257AD93C6EADDF7E1B7CAA9D973393F55FC000C3DC631FEE274D9F90F8BB954C93A05AAA542D11C932F9F56D950CBEDD2F75C858FC6FAC9DB17C58DB40A6395F2A77B84941994F1E1EB88B4A2F60ECC2629AB911D101EEBC33C1A4B8FB748AF40FF3C2AA6346ADF9EB41EA010C86D8CDB4C0005C9CFE4D6E50DF634CDF11DEBBAD98ACAFC054C4084640F14341C78B43A60FC4D3CF993B78474837595F10FB91AB92D3D639CAD852F6889B3CB295F8569211DD35E49FA6C3CC3B9C02884AA5C46DCC257639BD28815AE5DE1ED787E8A0EEAC504A1A9D64C7CFFDFC340B3D3C38E03220CF780E0EF298DDDA4EC0A82FE7A1D0277440AD8BB767BA1A269AA21A2F68C2A072E0759F752678345AB9270ED15AE279408EA93B6B07B09A5276ED076E012DE15F836D8D44424A53BA8F2AA1D462E84610C1DA36F1383332B2BEFA4141BBD5F3E3B5C1DDDF101167D2DBB03B6D3E4283FB4478359FA7C7B0208901BF739DCC343F33E3C16257DC1022A4BEC37B65192CFF1053ECE9FC4656F7B0497631FE0765E002E29E3A11463AF2BD40813B2664BCED160E0EE18EEB98A3CAE9C560D191B00279D69FDEC280FCA8F11C77A0A2EF7A0FD817396A25F066362E258DF09BD2D61FAFC9075A72598B3EA170F9A71072DEFBF46020C6414F6907F3345F4BA508565314DB310744402EDD5D73D587FC5E1D2FA9EAD14D12D1E246EBDD584F29DB740E8421DE5C768EEF526E026203FA42901A14F109F700C018F68635B87C91AE85F81599F9F019CCC8419943417CB8F9C9AA88A4CDE7E73C026655BB952F97F2616E9F6145A1298AA234F2C7803907740818B0D6CDBE8135AA17F0EF08160D1809E8D3EAD9431AE537C5D6FF4200CCFCB5D3C6932462F315192D3B7B1DE73B271EC226F4688D3349EDC2DC509FC53336E6BFEDF8F6DB2179888203AD13EF238B9F5A4396532F4257D71F804510CAC51E34710953BA4F2F15CE9E22F3D4EC64B670996D4F4F5B1B133806CEE146EE3877C86F7021624361C765ABB8FC77C52259F3207B6114ADAF4F01A53AFA396A6A86EFFDDF06FAA906B2C34470217AF36598AD4133E0E27FF5DAEEAF9C4E6F1F032F280D66719D8BCF68AE509BA90B41810E02CE5359550B2074395E1960509AF18FC041EF9FD38C85543D58F88CD252F1CE9D420E1D3256E1313D8B3F4B4986AA2BE035922288054D96B706CCD340D100FF4A8A63441E6A838EB1656544F62DC4AA88814E6101491CA4C255A45296C146B76856F88DFCCD5BF1B46328BC901F88AB8BC5C340BC110AD217675403F2AF536F307FC938FAE5D2DE3AEA9A4178DE9ED2328AE79AC03CBE33E8CEB5376A87DCCA17A280942EAABC2C8A2E3E7F41B5DDC439CAFAC5534B550C4850335F2054ABF9CAAF2E2D937296F32F2E95D886DE156A659D84E31FCE98AC3AA9A6DEF3AF1120C23B649D7B16EE0F22D0305CAB8D72BA12C75E2743A333F706D19F457131C7F7DA4A4C5DC53B91D0A22B6D42C55DC7FBFE2626C680B07CF03C8570C254CA8D6878ECEFED7D2AEAF6849BB81CBAF911A9C6F79BA1498BA61E8366F661021FF9321DA2FF23551147337FA6C210367C6EB7FD6962386D7079F9C6ED26810A9B902F172B0A83563CA3F2213D91ACBFEBFF4D41F6FE38244B297495F49831EEE37BBB18B1E42AB2F67E9AD55FAF2D71C8ACCE2A1C21C457E2D9F78C13A6D16194DF98D8307AC95554CC5DCC4F7E39A90F0305CA107C67F487DC9D09BD8DE4084FB61A94FFDC727F7F95AC74B30D1CFFD6C422DD5841D91F5ED090FE82E4AF3537A65E6A9D7B821B17C638E8ECDDC94756EA5FD4D95449D1A6354520A35828672DEA4E5E9624E64CCBD65AE2AD9BC0603D715CFECADD853A9E0E11FD59596A6C332F4742164BAED13363B312CE308D0180430A8074126B71C1CE5B8FCD099FA175879E80873CC7E446F161CB7FF32D5BEC41DE1D7569D976C21E070A7DFA3A3FAF6DBD9289E4E4FDB6A06C69688E21999A6A9DE10D3E2522980C90DE146F44DF51ADF5AA8412F58D577BAD908D743A8FEC2B165C751F7114F50FDA2725DB45F66EE3AF14F4DE6A8ED817ED76551DC8BA024D4B29202E28AC0ACC086C6D10A560EE44F3BA2F3771AFA8AD8917DF8A437AB2DB2E59F9476B3CC5FB69666D7C1FD660B25DB6D4569016E4FDFEAA034FDC2540445F17D2BB719714D55CE5BF1D3ACADB4ADED7DDCFE6D81AE15A456833EEFAEC17FBBF7956A0490411644DC093A094B36DE000B24DCA0B44B9157432AC753CB7487C9D53699D89BC867058832A74AD827A09A91D9125E6A7486C82D352A639ABD6894B167EA73D19600F670E7380FC98508BC38EE01B5FE6672B9C3EDD2EB331F39B11A6B622D89B589D62FD0A11C8E19838FA8D7118DAD021AEAC72C14614E5531C0D1248295B963C47FB4719BD0D42D306086A9ACA841166E4CC616ECFA2A2A2E24F7A738F5DF9268E03FE13CBF6CA4767CFC86D3ADB55A2F3CFA46DDE9910AF33BA21BC56D5C29F71BBB78FE4BC94EF71B24E8900B6403AE46369E012379BDE588DB08312ED217C62F66ECE867DEF0B64963C20048DC514B74F6194762AFFFFFFCEFD6A3835D7B1FD4F8F44ED9D61BB20E28805FBE1424CF0E8B4EA5BC5151FBF62DF71711DC133B3AEFB516151BF885FF90755FA95F731F628EDF23C48ED9E9FA36F2B6E63E97975ED44397C23452D7DDB50ABC25AD49DBA3F4642543CD8FDC1B647C27A106FE2DFFFE52BDD4058123687936047E2EBB39304C311E6035A1C16EAE44E4E98F26AE20A22038E482CB81A3B3AA73AB944AFCF933E80ED7F3BA44AE06F61AF3F31E76958C12709733E279671DF8A41139596872B64F0F07FED105C787FDF39FD310BC21D9A56FBB0D5E6F1FAFAA465B035168BE98B0F911BDA79193FEF4712E8C3D2AE6BFD7D51039F32A0BA4071D53A0BB8744D0A9DB8BA806EC9777066FF7F33862E93F008530F8145C0B99994EFCFDFA75618B06C9D3AA1DF3D755F50F5FB45EAC27F32924C91A73CA1158C31971A57272FAA58B5FFE470D36AA4735AC06F01AFE651362EC8DB76BFA196D3D05D3C6708EA76E10E1A6BE1E32B16F49C7F4B0EE74F53853F0E586831F791D52A02A395095BDD0178E972BDE082B0AD24312BE833095D8EDD84E20BA5FED9464CEA7479DB7403CA0A2F9C51F4809014430DD4F2D5CAD077F86B5BB642AD582EE6F35DF5A54F58560ACA7ADAD21901ED0CC4A62BE71CCBAF5B2B8BC7D230CF28696B84458E5751480E77DB6C2142C6FCE6E50765C2C165FD15D228FEAD80E72FD1743FA0678618BBE61ED304758E831A5EA1D4D81A8C422E5E816518B561C0689162E99E96BBCD66CDD8DDF905968DA9C7C278B9102F10459C33BA4950911F28CDEFAE90F67E70807C228CF3DB142AAE899C8FB1A791DC28D5BB99C063F2F4A39A39B41455FBA50D37B53472EE265D0EDD9CA72571036408DDDDC8B6BFA99B2E6DE02D07BED6A2A4E6E1CE756494BC4BC7F37FFBE37EC69322E49808E45792DC0CE86D2F778414BECBA74D85D541511A87A752F96C44C1E1FDD2EE30B30651D39BD3E4843CD189A10334D06277FCEE7A07DFB02F1265EFC9FD1F30EC3B8892F66971EBBD771CE2A5F0311E0497175B8BF302C165BE675D3C82B421902F0E9456C74F1E18F3EFADA3147B84BBD9285FA35353DE6E13D8D6A65315B6E5E538172843A7C5175DA0D366FBDB3363B97475309CAA306D9C929E4959D31A870D9C8D8B7B408AEB442F3795CF4A06003F92F2C06F881CA2D6318160577CE8FD86AD08D8D149EB6F6AB901B03B2F5877D349AE4C2D71B6275C78735264D826181E950B12F58A9F81B83B52216F45528006D1E775AFF27D6B7EA3AD7F791922FE953425822966FFB5949FD0AF4FDF6D9A81716FA16A688AEB01D25BB1F507807B82DC5585AAB73A8B3C52D57AB165F13C1B4AC05CD9EA6D49387F0DF8B36205409E277F60AC74C31FB7376EBEEC6D5F6AFAF5CDC1E47BB679FCD9BD8CD019361F00B192885A91F225823F2BF44CA2AFF8D8481AAA25F27F2968B13F351ACA2CE28B72233C0B6FA8A25F06FFB667448E2E7F1C52A35C374F865E004DBBCDCCA64FCF6BDDA97A35483887C5E7CDC206966E938AE28E941C4A4D6B436DCDE697E1F2B411945603C92AF60B283C2037B1B2A6AA65F7982C39BA2C02405F2AB45BE5B90F4FAC56062D25DD1E99053C810FEC5D39EACCCF88D47C1B4F3B164400FD370AACEA043BDA79909A544E2FA8E45537BB01B89A88191017936A27B57E274D3AB6B8BDB78BACF6A0D1BD06547FC5BBBCF1A6C168ACD98A6F358C0CDA54D868ACDBB0B4C10AE4A7984B18A1C8416498DAF01E4F8C8D5FA978874F116E2A97328ADE660AA202AA3C79372B442B0A0C8BBC77FDEC8B35DC41E604FDFFF4C23D9EEDF482AF40BC2641DDCC4C15A754B98D3275C764FD2C031AB41BC1ED493D48618D296D7D2B304F1CBEB1943D9CD6EDDA4E83647AA295119972C56A0E1ECA29C60685922169B54B1E80105A5DE6B2ED0B501BD5123D51F18F54DC1581004B470E981CAA49851DE3FD21F12C6E1799E83D08B485B223CFC762D4D71F08D1EBD4FE4323BB1D405203CD2AB0A5FB56611672630CB2049203F9B3C2B47D8C64F192CE410B4F5225A56A91D7932450F4DC195CFA48EBFA18EAA61AAC10A4E9AD386805FC08F54DB3AD0AA0CDF0754437293976C9438C8599EF88D8A79D3C793DCB3A779C7C5669787BB613644A46EAF3EEF8FFB21BC85ACFDE122D06E1500685B400E4F3FC87BC9C6E25C975FD3AB8E1BCE2498FACA1B28C909995E6E0FD48B55C0697852703BB799B480384B0845724EB6B98369C7447E04F96A14A00E27F8665A47D43A19892E7C556384308CE9941563620C343BB08DD4BC2627A339572E36C0B525177041742CE409089B65E99F3EE83D32F3AE027E9ACAE22A011960C5EEB353924A18A87CE47A1C4DF18D23BF95B9BAF30E34EBCA1DE8097F83B9333D83CD64BACE50CA4E0FB8934BCE8EF421F368051F54955BC3C18EB33A42E2FD5264B4A7C90EFA785A61C7AF2A8F19A818C9EBB9040265A413ACD56CB7C8CF56CBA8322C30A4DE05285D7AEA3353484C2EA1B32C0FFE8A16F3CCB0CD89057825A0C020A9DCEBE558EDEE60425497121A70C81ABD4F520667BBDD0078375A9C94208E061F9DD870A9E2C549D338BE267C2C2CB439C486EA56EA6A43902559B4B6EA9E33248FA85C31ED643B66E7297AF62C8D17FC04646087212640CA03CD4ED2D2917403A0DF1CC2788CCA422AA5FF7DD037E323DDD19579F0DC69A12393567CC13CB1A0E888D1622448DD6B2CCD145CD7362353581EC8B54EEF8374D8B7B2AC53B03D76F8BC47CCC280D3639CF267B1A46C18633A068D816E775DB574A1BF4D439BF8B2ED22A1EB3AD8B57EE7FCF4977E398EF960A8A34B58971DFAF15F13CC396B4B6B7C7E6F1A832FE76DE45727AF0BA9FE969996C2D73EA810F3D7C61EE6F2C494E6F926652CBC09B8BC5345C0D6C937927ECC0EB720C0E1B5D0AE01C1A01A9AA660F6454F44B3A806806F1FBAB5A295F3332E7A1BB9FEEA388028D3119C54F9D197EA29BD5F35E816EED0B796870501551E441D77D6B3252AF341011249086E1F4ECF88DD10512220053A7916EB05531EF9F4DF763D1F710FF11E299E192450FC3C2CAF8B56638FC5379ED14DF719CDBCD3CE50A87A75066095C7EB91F365C101C06CF07F651F21ECDF92AD38A4274BC75B2B2A3B890EDC5DCFDED60CB23B464A685239CAA42D630C239984C77E0AD7C7334A062B81D3D63B509CBEBA7641D9154667C0CE9F091C096A4F17E00951B4052F207D2E3F51BF99A066355FF46118F7741D478288163AC8B6085927539E2A9235E61B397CA6848212D681BBF3C286CF607ACDD0F9EA46081EE66C039C533EE2583E56AB9EDF0AB978A61116B1034F24F81BCEB5C869BA01E09E3E0BC761CD3DD522ABF21AC7F80A31921A6F6853E91931D7F9833A1F8929F4B7FA46A87CBC2AC367FCF09B8EC97EF3AF4DD43CBE15FBDECC6BEB688472E97C5F0224368DC966917AE10001E87F230472C27DED6A15456E6009ECAD157993ABCFFF665764AAB3EF5127CADB50C8A8F40ABDA64C948027610EDF17B4B900A87B59FCC6B61F68A054443790E18D95B995681BC94DD702A8C839474E60735559B6F06F7C57B55D0A8B50F1F2F446BA95F0B65443FB0619003B44F9B4391AB8F5834DFF4197B49863A794354C10D75F388CA9713EDFCD82725615C1782E3A130D76C3E59C2D81E559C5ACE1C9F138E063F02C5E165301ED1E41E8E87729B705765657216E671F4851F747713BAE3C137617C65DFE00BEC789DB9D3E07E6DB33B6B17BA2EC90F212F69B185CEF2B0B339A76850357D0CE28D16C3C5D3858DCBCAB5545D3661CEFAD547AA4D50E15734079023A3395F0479B85BBDD1951B50816D8F755B611FA59935E693B2C0E7DAC25148067095FECE39DD834320D4C2BBB70D66809865E7B11A5CA751114F4C55C8C6296F637ECCC6E9188FAE14A04421D347A844515013E22BC72FD59936E4F7CE8D08C11E5C2E7AF4FA98ED4570BC71E88CBD1AAF4D2CC26EF6166541FB9E08F7673057DECF7433439C66427A2E0CF6E4606890C001C1DE7278BA10041B4B69E9877D8CD8522F05F667AB01B4EC15685F698D4288CF4BA6925D3C6534E4C61B6131089F62D135FEB4BE6EC7AAC089F4224F4E9F176D952B77573B6AE173DA604FB7F85BA9195AB4213A9B07755E5C76BBAE32235AAB2D5B1DF1E39E2CB84D2725CF528B102568F2B20BE336813412DDD119E1E838E557061E642E1436FE75E82E9F207F48D88A1C0ED84EAF77959189498882FA9C52121D8763CDC9CA3735545CD78ADF29B31C824D4B80BFA6B276F3A7955E122D97CEC33A96BF8BD33D9C8F6952DBE8EF8B0A22D34981E5404CD4B8759683F8C8F7132EEB461C8ECB8115749518797B471915CD7FE4FB8283C2C08E3778CB53BA6A6615B0D2870C1FE83E1AF9201CB0A1809C04FD00C618E5C555DE9BC5A21F4DC78DD284A8DAC708467AB531E1A62320DA62FF38AEADD3A6FA5995CDEF9996B0602E656DC76BFAA28FE0045D91EA5C21EDEBE4B50EFACC80DD92FE98539B18E845DDC5775EB74B68C6C874D76A1E35E564C72D5F612A6D00EEBB00A1D2AE4228D147E5F323AA"/>
    </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>
