<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="EE5C4701B70752DF132B05E041B2DA8B99D8B1106EB10100F965C5D12E65F28DDD5DF28AEDAF94B798E0968FBBC2174541B62D5652C4411202B781B1C9F33C05"/>
          </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="DD5DF28AEDAF94B798E0968FBBC2174541B62D5652C4411202B781B1C9F33C05"/>
          </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="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="false"/>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="C35D3115DF2534785002BB7F781D5DD9"/>
      </CryptographicParameters>
      <Data type="ByteString" value="6D"/>
    </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="A8175511381A96654334F948583DD1921695FF35C09512DB974F765DD6186AB392DB2E5931CBE26C0620C458C6FB6ADA1925EE238F8537AF6E22FFF1595ACA65FBACC9465EF3F132E748216081C06F59209B7CE1546A6DF3B1E4381B583D4F341D5CF06FDB9E7A942C6D8E73746EC0C77EB7C8C67BD7255EFAC3D97A68BBD9F72C7EBC802F46B76848E9F64D3E75CBB3A42A4B1C06C8747DF8203E5D2DE2E8F93DEBD9DFAB4FA26BCFBE343AE93EB168F2BAE23C4922A5D0DB576834258EE42809D059C55A7D6E2608C183C35CA8F1146ADF8D0061AD4DB13C3365AECDF007A374CEAE38EF8D3D3D24F5142CC40025BEE68FEADAC188416568862B206CC31D5FDDF11C71A3DE6619C3B34BDBAB3DC18817E6FBD1AB060E282B0634EE32CF3EF29D241AAFE0528CE8F63B96754FB2695D2DB17D5435C54F0C1B0E7E19C201A892621948C6439AB731DDB4C54B25B2076570892B439935709E2A10614FFA74A03CC6D53348230C1677A058576985D8A7627E96F1EBE1DF92E31BE18FBCC69FD225652AA9F83A837702E2BDA1E14F99A4745A3DC80B2C8ACDF7D4EAAC2A1B4430790C33DABD82E01B0A69FD02EA7C8852881927AA8D552099C90E9969046B66FA3336D9CF509B77AE5F8BE0256ECBD6E5018E4A75F921852495B629D2CEBB3FE4EDAB5B59E50CA88EFC88A206D0DFB327A632B80C206BEA3B13D2C2D15B1A89857872D91EA63BB01E1B55D85D33CF96EEA467EE394A66F11AF376E2FF8F47221ABB568F4BAA173DE496A05603B4DF90FAE1D0390E33A14726688C7289457A4F1D292137C212F76A71FA637B1244269E6D059E069BD46C856A46A614E109B5A2521A4FD44AD2F76F6BBC3C5CDD4E5931CB9F8D5A279B369779025BC86FF60169FB46A98517345F1A6A12707055FDAB21CE0B225303C311615308498A1C7B4CC53FA1377F8DD465D9E4B0E63B1F220EBBB1A21430450D3B5F6C010928ED61B599829F406F7D294C4B7DAFBF1E4DBFBF5956C55732AE2A709922B5E7D454751910E5A8797A0EE467A8FF459C77DCE06D08F44F0EB25A175B88CF7E03F49BDCB8BE3644E4B638854F478252410B7679F6832AD5AFC30E16727D37D18F67B111500F037FD75A4D21E74DFDE79F1B2C9D8AD9BE4D08DC38046B621BF0DA8A48FB844432EAA7C286161812EC952F78267BFA3082737BA22E27C98938797D79CA839848917DC394FD0B3E83EBA65AE35172836E1402C8E9D0665082FC629DDB001434C4611D62A6244D0A87A02719289B51FE9967457E8D8646471B3494D5BCD5B26C70AADB4A93808D95B7F9CB390E136753649E5D37CC875CA65AB31B17C9D3674BA7BAE813C50243877D85C5C336B4DF3697A6F894231A1D430DF36562D7670D11161832A86F2C169EB1AF8F2B53CADEEAB8B92AAD755354D495346BB34114E42E1E1FD7F403893D1530B93081CCD2C80DDA5989996AA7663387424746690693CBEED84694BD5D2635364FF0159B1535D27B915F9B1FFE366D92E82CE6E5CDE4C28CFD4FD552913AFBD7F5284DB684FB4C1B0506BE06B6CA0DE98A8EF5B4F27DE1F5D67EA2D766C8D89BB321BF7C6A016D0E7B01BABBD29B4FD2670C00CC4E2FCA51BEE6626E3E8369FB8A942668B8F2188C481DBADD30F9CFBBE1EC6AFD07E33D8ABF543319C2DDEF692B1FDAE84D3DF51772163797A4EE58F4299F27368D89C0EC9B0E32012B023CB88690D512C380FE38F1373EEFBD91B156060469BB176CE3058AE4DFCAB2A0BC6111913DD28B7728ADBD7D9DCF7ECD85E12779FF8ACC441E2E759227A78E4790529444FFB699B03D58C08A6EBB062E283C9A4F650F4DDB11F37EF914F720C878E96D8FBA4E465C1AF7116C30237F851D12F15AB9F4AC304E0FEC75362C73D92D91BE1178B5466DD09967365001B8A1A15AE6E65BFF7097E86F133432AC38663E6549CBBFEE0081B43CB4EB0B75BCA5F7EB894EFB0872360ACFC871F22B3BF48347DA6426F64D332F5AD929C7D8EE3F14592A2A7510DE4CC8A2583CD6D208C90F6956EDCD5CC1CFEA3D1BC02DD0536C8637CED25687B5ACC9AD59930C41C1D82D78384A23B101005D652D3C952D4ACB2128266F023D3A3BF86467049FFABC4FB724781021AD4657B0E5825E5445290D549352FB10849588042A626EA33567C3F9146BD5E95D3672AA575DC1D3BD852D58EF322A633CB478B1730E466EA4CBED4F7089787EAC553B6DBF9AA661C46806941248C6258B72F73D8F5B5D3D137A8FAA27DB3A2FA02BD11275BAC2E173DF6C29FBB3A127DCB16B7C1AA217EBA4D01A465BBCD1A94510D8DED5EE9154FC4C662BB56F37F9E6539E26081A9F72B7BFA931F9D223B502E8E7BECD1B19C548F80BC3711430E2A822CDBEAD397A0196F71B037858B970BB9DE056C9F08237F697C1F93221A82A94BC027E7932B2662B8B5E96EFB9C3B38348BBF3306AA246368E155EA05A0BF0D35BEF2523DA845D4D3EFC6DE668830C0E27889CCA5BF1A7D64582C0FE697B3F705B48352C0D2CD20CD53D644ED8596372175AC1F11509FEC21026A31C776A90F3A22E65D24181D22A657F832CC36D6163E0DC42D938A26EA12443708C79F33691C2C2AAF20F01323319176A764FE934468B7499C96EDFB2CECE358860AFCA1AF493B5EFE9C061306F43C8D02C907E24CCF64579AE81DB19816A8A59729B89983C98826558D8835E3A4B2FBFB563249ABF6459A957A2164AACED7158BF18453D905C68CBFED9B02130F4616A2652066676D663BBAA6757F04CEEC3B2BCBA382F442E9E905B730855D8DEB641CA10EBD54078C6E200B975CD079E94E6DB8D403482BDCB1EDA1FFA7C8FA1C18DB0A86376C96AF44E2CB613C4E484594B6160198787CAC9353062414CEB12459274B73DE041E75E54AF3CD5338EA72266D19AF2B2CD642C2F4AA209E1A1E924F19D1831A058886D3FA91E6B693E3517AF9091D5AD33EEF1E8DA0976EF3F14A2DF23F4EEC1DC1C6C038DB9B4922B9D2651ED778A798F67076E8491BA689ED8BA6E603F38852C6A70E7F162C02888C92AE33E28BCDA7809D1F14D1527C32E294329E74BF9B9D7A0FCC375219FAAD79801811EA89DA5A00943EF0488EF40042064941EAD9E77DB3E51648903E8509489DFFF7562DE067FDE618673082CA76F1F5FBE3A408A74654535611C5FECDAC7B8A36BEC5267F67627FC49A3C3A75B0C5D50869183C392D1FE443AA7DC5C3743030EA452FA86B234FE0699F8CDF10513A2152AE04E24D4FB79A7E18598CACACAB78E987F55816E98AF09A00D32C33BF32F0C10164225D6B6D6B3AA580E2D9E7A474C6108A07106A4E6858E70F5BD380D3C09F400DF2739B03A170C7D70BD927D49BEF9190292D4A4A84C0A7598A775C18A79F6BFE00430AE2E2DE202F0BF1ED0B89E10C375FCC5D7F89A89A53B0570274788ED23F5716968538085380A618DE8B4B28B24283622E4D912781C3A874A758817583659364A015E0882EA83CC6614E94C540D3C9D5A0C0DB991FA16D63A9AB908327E8E757B480086034F18ADCF3209E243DD83CB19828398D9B96323412F5FCDA77410D2F3DAD0523902B015632D98971060E5DA2A2147524B2363BB8E1ED1C5E4B892C9ADDEDF3CC6A784965E0720A11C9A5AA87B8CB54E028CC31E62AB5D62D561A197C0D0FFA7D6106B0C6D36862ABDED723457BDE31DF1D59EA2B3E9A3EB41F8496491DCD2C9E4A2E0BF6171C30F887F36CFDE5CCCFDA09B5010278BC7EA01910DFC8F872881BD46EAAF17852E09097541C3BBF93F38EA93FB1798C8A34FF2BA12687090A37FE325A9D6B4B9BBAB6F21009F939382CE77E83344F2C32BBA664DEA906A1E5B7F722C53C25102E2DBF4143AE62FBE3523757682D9063E1FF5623441E0C721659A8F82DD5883B488E1B1A430689D52216C3478FF5D91C4F62F3A1F72CFCEF0CC3817CB757BF93EB4F1E90CA74F05556369B019AF5BF055E9A748E47249C4CBB38ABD7140ADC221541D280750C9B0DB4050D4B37D675BDA8CAE2CFAB103B947B655BC41332A2223695832B52D8B080FE402B129D63B189101D29D8034732731607B58D78093D9716A421AFE135B9B58FE0A360817BF91775F44CBE3AEDACD610AD06091490D18C9509AF7CB3E1C93EA99B705FE15CD10E349181980CFD43DB7E596441912112C3268B4334955592354CC1A8D03FC4C06DBFC1BFA6113742FD3455666E4271122675E65BFED734BB3DDA30FF2187A04652265A65F9A98D58887B0238DA99B29150149F596438ADBB58546A7C0DADCF26E0F7ECF0A27568B62F827E29FB0D94DD0E502CFB4C700A708B24178616EEC8D96CEBBC9A459CCA8EA448924D7E69CFBFECA0D054E1B2693DD39B79F1D8A5B19849AEC19053CE508043811CE8F847C27B737C80B80EF560BC4FB727D9CA1518747513697D615432AD8F8E4BD2CC6A489C6C596ABED5CD43B5F264754FB1EB2AD9CD4F3B1C7300FEFED39F3F663D22AEA734EC0C0F4330C9D82B6E2AC5DC7049E68E19A4E58FDF0A0E5BCAEACC56B6C34BDCFE4D0DAFFAABD058F42E6B3B42A1C3BBB3033C149DD6DFE94B1452F59CE9BBF97C3F47950432BBD0DE99672F52C207FF7D4CB76C63F22EC1E880488A80C142170990C41DA358A0E7B73EB1145981483C548378749E70D9EA540EE024B7EF77D889F71E7C3F445ABBDD7B51802B7C0706975C2AD07E9C2C4C48A3085FEF78F6EAD3611444A3A2A701F2C2CC79D3560B9EC1D362F4A3E30A5F5A2A7330172191382B8F4C8C25BE25632A48D16262CF29B4409E06FEC8997F114408ED380298274EE08C56ED7FE3E56C802316499240238F68C0F7B50FFB25A780E5DCC2FD318E4C80611A43C148CE48D8069C9BE51DFF201C76931099AA6ADCF7B103FA37EA6EB5E080593C6FC8762EAD6A910EBB14FCBE71FD713BCCB4B573D99FD345D982DE00B57AA54B9E8F69D984D1CCF701AC915958AE571CCADAD65D92AB9C75F54476B6B097660AA065F3C6F9412E573A0D8027A83B31E80DA0713666A8EE9D1EAE9DC4DEB9BFE34E140C92C2F6359D2550F8AD773A1524A636BD2A73868ABD99D621A9DD5BB95BC9B1522FF4B44836ED56B8B2A22EC28D2721A1FAB7F2F278DD27A3BBA0B548CAA1AB8DE46B29FF151E16950DDFCA0AECF89EA844B5C11FCFD164BFF029E937C6DD0F5F4FF2B5A173C60EA1C9664E7DD85FEDE1153EB8482D87855BB0E925C6F1A48DB0A0A31D84D4402255DECC1105C4F6525DB3BBB56BF0BAF8D926718EC262891838B2AA3E204F74E8F3C53839CC3A45C5221FEE55CFA0CF75E6148A2DAB9DD7FCD5AF929573A7F5329D46C0422BE271B14B20173754E16DD06397B84823858E5DB2FB6F44B329836174E94CBDEB216D77E3A299D161FEB6D65B120436F166D2A491F50C0D4234419B773BB1FC83D6429220D1D882A0E21DE99458652FB600D69F60B5E057245BE4F79F2751A064F00B788E62DCCF98559AB4311246EC8D5BE45965AB101BBB39A3211B8D17FED1A4D09D03B14B35EAC4DFBD7ACE00EC995B2D123FA2B27F752905C16A24422FCB124E609A6AE68FDF7EB197795DF0C04BC2F6AEA71D2DB0DDA9B6D1B8FBE7F90B8820F702A60BCE6DCF256B93CF2FE4A1C391126931466D45A54B1A07615404ADA43B4A50A7CA003401F4DF9403CC20CC020CEF44EB2D48CF3996654E5BA0EBB433CAB754BDF5B55A7A163F6EAE24F124A4E81CF7B8F921CB7F8FDD679F33EF0478A572E0F09F05ABE6DA7E4CE82A13262A937F6D4E84146D358550C0FA1317322D66AA72049095394CCD56F452A1F43CB7F8E8E60FDFFC7EEC1066A37BDB7F0F5CDA37973B6EC3744750F037CFE5BFEB7DD3A50464E5017C863DFADBBFAE776ACB62859859F01F741664523E8CB013A6231EFA599AF15A0D0701B69EB6F612CFF41673E83BB835455D6E1FB5F3C77B6669F2AEFC541DFE7566731C80591BFA9D98C277529E892F6FD5B18B318F628E6E71777CA0515EA5A9875580E25A00BA6A7746ADC2692CE6BAEB56A9749EF478B0B8D9205C4761FAF25BD684D9EB55804A1A3577C7794BCC84B8FF0BA9F97815268E8EE875F094A18A2E5B8A54D83520400C9F3C89D9D86FFE5F6143218A711F85E7D2AC1026ADDEAD3E865B5EAC3B86A4E55B27BC869658CBA50F0E8D718C451E84042C17143308B4AE7B9A374C5A9D144169732A4EED5038A4B1EC3815A916D1F5DD4783F3DF8885B5DEDC3044F34F6FB0422FF41DACD89DBD32F93365A36275AACD0701A5E79D0D08A72350AB8CC5F704CC7D4E2B2978116EEFFAAA3468A62A062C68D65927D2AA53D1CF26D44AF66DF4BB53383FA3C09A6D85DD130D0EE06A448F9D18F7758C56C58BCA3AC14282C6D72109B40273D3A4C4A5A24F0AA036350ACE24785768738E1A06415D1C47A703EDD05ACD093323686B9C5809E1E6422483C1FF04CEC740093E5019887FF1B3A45970100A37CF729F53ADA7A2A31303C76A0E836B667DD7C411966CC41C9EB943CE7CFEFB50288227A13628B77F6855984895860BCF6AB13A465EC5C5C1CEEE15430200E43BAAB28004C288EC456D1A465A057AAFF5FE2B0E88108B026E58FCBC8FDA411E4A103F81893451C1E3964CB7BBD7DC9DC66A491EF3296B9A1FFC5C7E69D4F9AC3A95C6E7E092B9951D8CC327109B92AECF4FDD2304E551374F606D25B5CF999970996D4C5EDCEB0BF884B2E25298E047E6D40450A252CD913913BF0D3C7F07D343E72B50134FEF3E6EBF5E14B23BCF976FEDCF2BE64A6B11FB529F3438C9E21D80DBF96653F2FCEBBEB424E28140E7082822F67D78BB7565BD4FA4033C6FC4A2C501B229DF38CE0F4EDF3E96674AE8EF6ED8450915F9F3EC60C587C2287A7BEA992E5711B2C8900EE4A91863DE28A06CDD8B801D5BAF08E8FC3265F143D2A2454A9097C1DC140E130499A924A69E7371AE330A0EDF29C89176B37F12C87AB12435E046483E895E283294BE77FCC6CE4D2583227FED0C7C9D7B16F9FC774E24D1F3C507104E4DEA795664AB658296C2297BD21C366C8EC1893BBA091E6B504A6122EB978F3B9018CF736F960E45AB8CF17D03FC0113C310B13C327C00B303D5AFC53AC392AC15E8C3CD5AF51B7A59CEE07728507EFA49E5204FB9CD855558B0DDECDFAD1571A9124ABCB65210184C6170CC4D18285C4A197458EAA1A7706198E13AF4F268477234CB68F164B2885F4E1EA6AE6E6709871B22CD6D04C76AD586C4CB8A62ACFC521D3835610C5B85778E2FCE89DC22F9FD108220327CAEBB4D4A3908AA625B1D74EFF2D204E458EEE0E948EC76B4DFE5DBF5C18B0D9CFDED894594A7DF1E65D3AC89EFFDFE15206CBEFBD5FD3B0FE980D164D6C360BBBEC3F6741F3D28FC4917821DB980B35037DFC7F76D6A1F8BF23BA2C0674DE5F02DAA6F3A477AB39C3A98A743F907F416FE71691BDFA97B467B40F17CFB712E32DB7DF91C7A59FC2CD915A085CBF0E92F50248DFEEA94B4EB3E3EB24117ACB08CA9704F59F214728B3C94B21CB79B60190BBAFF5AC72891AC01B906FADB5FC50D0447677A4D6B3EC6A7CBB12572EA4DA6A9DEA37C69B3E05BA183A019AF95D0A3B866E03917F5FC3ABB1E4EF5D800EC2BD228ADAA123ED21956FFAE201EA436955E4AF06AD5D0293CFD6BAF9A9DF4DD37024D8C74A7DB3FDFA700005CAAF274BBAB75AA6DD647BEF330E4F4138CF47510515D7F6E6F103A9875F0A9A11AF10A1C107FCE5980C695687A559FEC27833789A05D355CD31187093E2EADD37151E03D9527E17625BB7042E01657A29D08EC9C32AEC5CCCE3199D03CAD1EADB842B937358A0FCB44A86C26BDDD1E8CFD2D78CDEBDF4AF116CEF1FEC212882A1DD7B4A66352B31687008516AA0444C6A52F8D1395E26D2D18DAF147EC34E6474F4243FF14434A8A54E1CE21E6A17E42A09A4FBF9C14BED7CE5166D701B8AC6D4259A93F4404B2B7759F7D8EC48FAD7D3FDDD7FCE4B0BC135734BE5E1329571A895F5A37CC9C6B75DC424E75729DE1BEED69438ED9ABBEA56A10C388E06C3A965FF6DBA7DE749366B48DFC535789799070D98A4AB460A951BC352AEB313C1D1A4B06487DF8B6E3BCE680AFE7B333E3BD2295BB36B3C7D33872D2D5C4F5F9377F4E164F42C91B4817CACE605BB97DAE374724FB878679A73D329093A26875A8D086FD287B70961E54EF5B88EDCB8FE2B7BE06BC1F53AFF3D01012D16128943F63CCAF6235EACB369130EFC559C354B41E5D83CDDF7A5DD3E93B313402B841885CD5F39A62D56D873C5476CBC47DCAE37BD630E8B880897D24D184DA6D4B62573434071B262E342D1F45BC098B1781547348C311015D7772DFBF3D601EC44F62E8586D1952C5B10A048B919FF360705A914B003BD7F365E7346A0847ECEF67A5F9DCB6CA3B2D42193A742D7DD887F8F8379E6930DB95B568B43421654FE43DF5B1A32A43C6B9843F2A6CA085E51ADA9A0A48CCC1512B7E0CB1679B22AC20CD24C53D69C4B6D286B424C9043C40D7694E52CFCDFE12F817F70BBDFDA079F036460DE2BA4761834DF335D62597C2EC9A1361900D9DDBBAA69EDFED140E5A60194B1E53DA9417F4E373B9E6B8A0A337D1F2671C55C7B4358CB46531C8343958B2AB10EFDFC7091E370EEC963BBABC354B864C5730F0D54A6122E02C4D5BE75B9BBEEF2B89B5A230EB3161EEF099A89718D23E2AAF920EAFD6CD115B6EED381A2E5F18741FEC469802F439B13ECD91E794F8959BA7E5335C8E52308CFCC932CF823DBEEDE34664BEAB39DA751A9434D922C7D796DC37C5CC8706D480141D23988307FABBC90AE431914FB53850822F318EA372ED8F2ADB0FE0F9C0119E46FBFD968CB637FB2278975016AA074FCA2A394217B188612EA32FD3FD408D01BE415260D470814B5B08543CCD8D7A878277A81BB765FD43F0B41FD4DC86BC399C7B1931458ADAB667BA5E73DBC2EE7CC6CCD1ADF7D5A01A9F356839B28C1FCCA6C0A170E0BD0B7151A429297D9B9B3E19E83B574BB2B64A2BA71FC1E52C9B3B3F65271DEE895AC80A3B41BFCD6F2A102147E3EEBB1581E12A40BCDEB5EE62F0812CE7BCA88AF1F5C474EC624E412E8CF966F71F917FA0A8D96B0A6C20CEC9C31AF54F5C717F4F5778760996B0EBBC95856F1C611C33F9AD9FBF469AED0C8B45C500EBAC7763069F0145AE4198F05CBB070F0DCA66679954FEBB69B9A1CE61F3E0C05AAAC659A018DCF4AB5E2B414BB7EA79F7BB2A146CF4D589414051C2BB92B90B0A076DC85B34DA330059CA4DCE00A7D412C0C813704F576EAA7C066427C5FD7CABBE1BE26E2760A85F2763DCEFB2718E782A1E4408E06323C2A250579D2CFAF5C5DB38C7AA7B84A1D8AF8CB314A8FF1F0BD2809E2097B8488ACE6ECD1FE31D95F3FD7FE9121F8459793EACEEA3C34E072D1BD56550963BD10284DE50B182522E4D622D85C56A893E45FB031246BC221C481BAA07235E1ED28B95F37E1E95C569E1A05E44C022368713E765AE9CE9ACC22B787805FB5AF184489DF522074A3E12F5CE4707289A3EFFD8FDCB70A486578715626B92393809118BAE48C10C7D440A1BDFA03303FE943C8F60DBD424EBBC697E1C1311358BE4C4FABDE566D7C3616565216F951F9AD40633C0340E572A10C7769165395ED4F7A86CCC436896DF31FBD5C82EECB942304B50F75308F17F335EDF9C22A975FCE1C0F9AC8A16C24EFBAF1B8AAFE7FC81052462A2F9425B5E285AC4923B557099F5E1F98E00E474C32241606904708DEAA620A7FB84F5701BBF3895C20FAC9AED235AB6EC9B29D87CA344EB69C0576F35592FA35BC47A9267FD4C4A7272ABEC7193C20ACF0B28E0DBE577BCEEF0479C55D7BF6C2B507CFE495BFEAE21DF648BB55592051F5432B97695B3D186CF66A4EC585B1413005BB4E20D012B53EA1DFCB945CFFE9451DFBA27D80D56B433955B342CE0AA05A5D0924AFC0E12897121786F95032A802FA3D9364D5D275404FA7A80286BF5A6050458259E277D6583BE495630E9839FEA5D622E055BB40EBD814A086E3A191CF42E60FABBDF484144503EE1FA061C85B513BAED3E6804BD081C9121A227BBFF06EC2627103D700547AB1CF57CF8DBEE1D02E2ADC59E41B655376EFD4F0482386EAF18568B3F0460E527FEF6EABF3A6241B9FA066E71EF1EB3DE06F83D6006F4BEC442B5133A7E05380C5F83402EE6CEF8FEF285F41F354BD3A69AAB4CB98DDDD219183F7A05AF9CF5A131F654BC00381C02790830EBA45934612947D3864FD4A7DF83987CF8CA4C5676530BADF3B6102416E8858240C0DFAA5C1670293AD96C055EE6F37A2849A5EC27FB8BEF5CBE1F70ADAEA4C306FC197C1F9DD2ABF19D8563804F267A9A7250810A36B0F1AB3095D1D9E0A42B47FF712E12D51B8BCCA0A5D6B7DBD33448F26DFE357476E2532EF9FB34A4B9344582BDAD33087BC62619493F5929EC4EBA7BBD1CCC943BA752C2C3A30F3103748C33FDC853D4AC13614CE64E2D6502152975CCDE5ABC3749185A12E216DB0137C945DA607CC10ED2C181336E13921610A7F7E4F20D995F4AC0AAA0360BB5E038F2C4FF32EB9EB40EC37495C149069A0253D4247D7DF5341B72EAC65BD5756581D3254D574FCFBD0E2E729868D4E72AB82DD6AAAE111B37D6D7F2D0EAFB1968088F50E87EE9D52A428522860DC1FBECEF01C608B864499C95DEB26CBECD7020A9248A8043E1CB901315B20663A5DCEF27376E2365795B2E1CCC010FF31E5BDAE94BB06542AD4B979E2E0772A4700BE1C4DDFA97292835A7BE03E20144B5D9D5F456A5FC8AC97E4A38A154946BFD2B7016BE8487F49D37C07A71D6763214ACCF0CEE355120447ED1CA476594BDE9EAA12B67CB035F93AAC75B78CA75659D79F8B45644E93AC020430BF40E6E26A6F0FA25FCA4D9BEB3258290E3776C142E2F81B3834CD0E96F0E5B30F0F8E15324708DF99E3443E44BCB16E35E334CEFE534A6B50FE5DF08D99940811E5463FCB09ED9161207698895E829A7F15AC589185C38ABFF16E272A34F123A2AE258E516013EA3F898E4F3DAA488A4D6E811A3AACAB455691E97D852C05FA9955F6577944214971AAA2C9C489"/>
    </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>
