<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="53A5E67CDDB369F9BA0BD11CA73FCBE2648FD3F0163E221EA9089A591E35FA48EC689CCDA0998AE4442AA9C4FA287489FB1D569FDAD6AC1A14DE4AE4177EB3C8"/>
          </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="EC689CCDA0998AE4442AA9C4FA287489FB1D569FDAD6AC1A14DE4AE4177EB3C8"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_128s"/>
          <CryptographicLength type="Integer" value="256"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


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


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


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