<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="58CEC97B83CDD970C2907A93069C30DCF014FAF35FDC30F86643EEA69A407B5D511ED3DCC108128D0B83C9AD95D6CB568B608A899DF314B72421C55CB921CCA5"/>
          </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="511ED3DCC108128D0B83C9AD95D6CB568B608A899DF314B72421C55CB921CCA5"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_128s"/>
          <CryptographicLength type="Integer" value="256"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


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


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="false"/>
        <ContextString type="ByteString" value="C1E4B6E855B0C45AB7EFD70F614B862B568AD7CCEB3727BEFBF39E3A57D25BF56B7F61E849CDF3B25ED2189078DC304CCCA3D0639602F622CC00B54863232DD07F50EB919753CF27EE6ECFE259F4BEB03C015E85A2DB455611F83C18F4E1202DB57285378C6D4D2B28733FDC58081B0819A92A8351E242058877FFE47FF89A2D4A27EA75FDD8596684AF68E4E0CDCE10DDBB118E0E6A559FE7820FE6D4D2DA91581FAA2619F9C32A3739EEA6822988975DD3B65989F24DF54E036EC10291A07256EA0E68652CE394149A815B60A4A2554412777444307B66881052FC8DD8C5B8954E4B247ECCAAD547FB8A0459D505A100FB9AC74A35C1A10F8C3510012B90"/>
        <Random type="ByteString" value="DA92E7E168BAE13DAD914BFE07A19777"/>
      </CryptographicParameters>
      <Data type="ByteString" value="9F9EDA"/>
    </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="4464BD93F202B07B1E07406FF02B25549B82BBD4D834B6E054C990A48CA70B9B84E76A6C509B08B13F00D88123A0757DB6F6DA9D0E4A2729A4620DEB5523F481E89A00FB054300991751E2D10DBF099E91B8086AF74A0902C31757AE26872C7943CD7403ECA1DAEE762634EFE49C848037F8038958CB0561D01DFF6ACD41F05C9068C3D01E2A10EBA3DC9EEEC5A62834EF68C00256D41DD7F52695CD426A934D13F3F8A4C7FF2700BA6D5BC2E5DF08B3A4AB1D62E783066F2B2A4B0656A5557F0ADFAF0B7DB10489F518B405FD0C1FF28E927550B58DEDE4E9C003BE309C39006C5D718EED3FB273F92046E2D318E3B8A7EABFCB9C6855DF67B081600B74FD8670B4363D53D79DCB14FA33F67204CB0644619285AA95558638BBF2C691EC1E462FBA05ECF8F992935935789435C83852268C6BE0AB57C103FDD6C4169537DB079FA212F85D2891E2A46DA70DBB4034A791CF644B9DE7BBBB06CE7EED57CBC2BDDA8E0E32E53F4E16C338AB39F62F4CB2F4D2E010742E6426CDFE89C9C8546967922C0A23F3B52605165551CE8657C0562CDC1E818C67462D4561521FC630F5B9F9A4EF99282DBEFA87A4282EEDB85DF20D76388DD0C7F0179B042940566B59AA01EBB0F37EAD0C36B24B97143700B69C7C7C382BF9BE17B963584408FE0D48717CEBEA318C5DF8583085608F9259DA0F2AEB4743873C5FA5F6829B087031CE1F5435EE10A45BF75A14367BDD405DA5771A14CE593803DE9FDC9E6520089E04C3E221FE54ED6ED6D81A7B44E1D7D703D91DE04F65F9F8E71573ACBEF898AAEFC6F93AA4577ABB499840B5A245AA2D4C167A5883F2270C9B7091260073474B99319CA06D8B21211B730736AE75A116E20BFE912CF3909974574BCC78F551F34F2A39E480E71A9093F4494FFBCBA44ED698C0990E51A1BA0BFB84327C469DF6A891B16BA837056002EF85803FEA0A401B30DEDCA0CF353FA90F7A86340C531C91314E4E3292A367BE238972E48D2A1301B6A9A15BF499C197A886905A284A626DEAC3D72D972537DD27B8ECE3F9AE2444B394A89D7C5E6FA828DF2A0475D8415CBB430E1AEDF3ADE04E8CD486EC80413F11DBA5BD85F94703FB465FA77AE886CFDE8C0A9D81A52C07E5EF45DC78C146FA4A2C3FDE9EB3E68D25D8E008061BC752AF43AF28BB33F9DAFAC252CD08154CE522806ED174EFCA16470315B38495E84492CA2675E4BE8452FB93C3FC7F9E651591C89FDBE937BF3C9E4BA6EC137A6C44C631B5FF601CD4D5DD859F52F45AE26A1F13C8CC377DD6C74E41480F0D81C92A791BB055055148253EC774C01AFEE669EB6E3964AEC34FC04969A5F683D3D20ABCC747C7CA7F2A4E279FF16B9B5F68A7663B27B8058A78837BD5A52483379CAAA70715C4C7918E93249A7E33294B9EC80D3791376093F4DCFF54D9AC9630184A6291812FB69467B6AC2ABF8588A528C80B5E3573B4F82C37E24E73C7FBEE3A2E6505724FC04D8D7C6B6133FA467AD873C3BB80F3F7F66BE29D4E45C8383C53A27ECD0C23C6D1E0B93F535827EA7B36B79D29F3FDBE25E2B9E6D0FEE0AD1274BA1428B441D3AF413F16B53DE2DFEDAA15041102A2180F9ED6F813F508AEFCE7CB4A506C59F9B1F3F6FEE83995CC11CCDFF627F946FC5752570546C338D07C0519907656FEB248623C6FFA559E25AF6D8F12C0643B7E8601099D15AADF28B38A329ABFBF43649FAC5DCFB792C571B4AC10A6F1CBFE4128FBAF3B13B722F080D5CC697A32AAB032F7B31DE84DEFF2E9F1E886EF3AD5330F47EDE509EDA303EE74E59344C2DD86225841D507AB50FCDAA919FAC88777E03F3FF2E598E2C5259D61464DB113312FAD7277632EC5D1129C1DE774EF9E7DA3AC4E9C12BF18172C066CB848FD4D2EEDBF5F52BD9D43A25792884C91B5FCCFEC9C679AFC1AF53B37FDC2F4111CB0DCC70CB7977CF708B154B28F13E94B4D78590D9C6CD95A7DA90A1AEA47481726D18EA792DAB9A2EC595CB9F67302D63320CA9042B479A343BF585F8B3B2F5C3DFA53AD1F9119CDE50F6FBDE7D267D7877D9A891D12DD6C1AFDA8EEFE8C0A487AB52B2873B37C78B47C9FDAC80EB9C761807EF6E11CD3A05B4786D02777867E4874FFADF9A42E9D7F4536B4F2F0532BDA279E3126BC7BD89E2E27F616DB9B563AEFE2703ABED447038979A739CF345C9805F72820DD650E1444D3D161ADDA84567DCCD566F6232F07005EA2EF17A74B854EBFDBEBA963272E4022B95ED6D19342D7CCD77B6404460C863A85AEF9824F097F6DA1F1F0CFD4203B84A5D57D8570FB95817C9AB1E6C82D3B3AF3884107E7F979D2FD96BF3B978EEBBECDCB9A47598A13EC7DDC8E9A2CDAD8BC34FE39C1B52616A389A69E55356925DE05CE818E1ED4E8916EC34FD9770A1C679585BFB4DF50189D889897CD5B911C4CAAA75D87E07271812618694E19E2E2D60D9F5E3B3E387275AFC557EAEEB484E19FA580411B33F4347AE066A73BF0FC33E36902FA9222B96DBA96E641B868D1EC7B332665A1B9DCF197FA5CEE371651E2B94F8C179C3636E372F80A6854BECCFDCB1557A510FAF11764E872E73B5BA2B9B73C039511A9BB967F9FE79F98765D7759076932D3D125ED5A73DFD852679BF509F20F98E1FAB8DD9355129C6FE0241820B094922BCC741007BE3857E6CF19F44AFBA4F31DBDBEC9CAD497FDD61E5ABBC542F2FB726CE57450AA095E3422D794B8515E2DFEC224A1A6949C235964A6D37FDDC4D7D73808D13247FE414324771B96492C5EBCEC01E73E7D45E586AD8590497C33EFDAC012A4FCF28C2EFE5EA4F0EF4BD47F04CB4648D0AFA71D00A905DA6955947130554405D08F8AC74588B47CAF145DF66DB5379C79F26190725E0B81F5FD358D00E37AB80E2FA8229C9A13FFCC7070BB19ED0BD0071B8DC618E735D71E165093E7CBD6F4BB59801610B96E4C07F58D1ECB9DC8AF7880385BED8520D8F78FDFEB2EDE453E4646D49A0F0D0A25C65B773216AC4E7F8F9A62E31B330DD4325E124EEFCF46C1BADB3945A699907CE5801DAC350CB93E956629147B1C97B2725CA669A6EF95EA545E4E1CDBC031BA37B2C433F3B8936DECC262106572D010A162CCC098BAF4610CF0CEEA6F190313BC3CE32028DFEDE728C6EA8EFDF321449095276D1B7871501E0CDBDD9881414573C35BD5F0685B75EE1B2D561D267AF83DF7953C020B18C037FBF0DD147D4FB92FEE28324D73AFE17F3FCD28554F766C3359A87F977304C0FEF8EEDEB84EF5ED64AAA59F2CFE912EF08FEB3EF4E4376F6ED51E156D965D26F70B35ED5A2679698F28D3197D3A3FB0ACB7C033D18EDA59529B237CAF11C92105FC144F0634DFFFFE5620BBC7F462F439406D9DA35FB6CA987272D80C0F155A3DE351F46A1DFEFADEB7EDB2B923733369A6C8FB13BE3DA14889D77008156A61DE324F8402B4DA13BD1B8287B33077B4F175EAE83E764D83B1FF40E34BDA9F89CDFB28BF051A97F550F16FD5C9F7B2F52E17E87F5AEB134A540CB6EADC63EEEDECEA5B473D768B6A6A5B1A6B5574FDD6366F83EA8A9359382DDAE58E0C13A4C1014918656B49683D981A1E905A19E92120B6B7EC6B319F3278CC0A0FCA5C1ACCE680DA53C9F65E667FAC4E04078985D832628EB159F5E5C90FCB7F0DFE8FA0AEDC167201C5ADDEF1E13F6A5B5CDDF0BA6275B99F26BC4D4B5C866D92CB346567816EB6DD4D14347E51567FD4D088AB071360A82DC5F90C53F5EBC3E29DAB4746C89B0114CEC484228BB187F2E1DA1297430F8BFCB4C59F0DC021F4C21C46EA202B02517A086EC4E9EB1C5B8E743AE707FE9093AA17D7E3EDDE001F7BFB5C80D4A95341A3D816460E6745ED91B8ABD8223B28907EED16D6650DBA43209111B3989968278BF3AD01C1B3A90E27B4516267BB6D8B30F09C4FE9CA50663B74A3CCD6FD53F5A4859F7F989234EF9B37E20ABAC5DFEB1F8FCFE5913C97281C8A1EA9D29DEC45782A5049AF8088E9C78754FF56311AA035EE5FA51C03A9ED12E3CE57E6D1C6F7CD89D3AD91F45617A827ADDEAD4BA9BE5CB499EB96E5FED040B4CDAC55A5D677C25460D749D97445D445D6DA9EFA072C487EE5BFB36188020E8EBEF4C6545B84A04A2EFB7608BD269D46D4C147F1A5D74ADD1CBCCCB0735A31FA0AB131D73E1ACC32BA8573A343BF6F7E4C6C2C6E96944857E09044B5B1451F46A9FBE1913A3E25DA5334460F31FDB971672258C9805461B1744AC9E7530E3E99831BE5748922918422FC7B766AEA5C80B2056CD1C42F67BBC08ECC1AB1DA2BBDB61845B54CA25F72B35C9F8CF0030A88EA8DB55D28A88242AA6C0886FC3466008579A293FCB219FFFD80DD3B104DB7DABB7E8C5038B84B929C48B9D94E92532F371F905FA3A8D6FF620BADEDF12597254F3FC1F92EA59743AE738142472A59E9137CEEC70F1B5D15C1277F89647FE1BA360E967C3DCAF780DB935C11AF5E1240EC93117D1666B15EC8AE22050950DC3FA9EEB788D835580DEBD8E5AC757EAC54F9BC34EA61E92FBFB15B25E004A9545E3F2B14F4EF5F576E00F3E906B1ECC97EF092CB21C931C83DCB9335FCC0DC6028E1C2EB34C3B0C8F20FB5E71E1CBEFF4168A2825834BED5B4A6835C36DD97B8DC62E9297A5A6BC098D0323529C4C133F3A2E59C47A9AF52A4C4CD34346E7CA98043DE47AFA3180C880F72FF0D0AB10479AE6514C72E90A3607AD106644A19C2A24D8616BFD6BD9C65A8C122E5B0577D7EEF95CA0CEF828C28767BFB59F6A3694781D8D4733B56B7D77A7EF6774778FA5EA2397AAE217587414B7D3467FC8C998F1FA322D0D62EB08ECCD485BF89F2A8E750D9C787A112A46D1587BE025E0BDD9E35EA9C7A847E8ED3A9D1E4B547743E090E898D2B2E1124FD73C582A5A54072E7C657468FEBDCBA0294A9199B08E156D8B39662EC846DD58ED8A7D77DD6D6C459C0EAD300DDF5EB3DA7ED9DEB3A1106A0547707544E29696832EAC48F1F33EEB9CC7915325B6C95342D9DA217F722256ACAE0ADFD292B0367492C1588913A466BCA6A13115E6DA1F8579554CBA966681A486F1910DB7178E1327DE2B1AB038F44161413B062C46B51F0ED3D23BCC9C3C56A563B42ED52DAAFF8EA3C904DFA6B6CA41A982D0C852198C081646E7152EC0E67CC737E2E5AED48B73992AB8E7D289BE05123FAD2B33EE1EE3D979F908E5F4C2F9C0D29DF2A5FFBD22D24CEBD8047CFF8573C99C4757E35F2B7A0E86369F12D2FC5002F84D812016A71EB62CE1C310FD864249F1076F0737D0578589A790B7A4B4FC9FF598C122B47CE48BB7FB56D64D9E3BD516112C74E5D0815D0633625FBE4993978E776DD5C31F793F8994FD8F57155D984983FDCB08C60A9BFF1BE337F69063864146992EBB147B4D7143884E1A90F196832869C5B36017587A11B6573DE3772ADB5124A2B01BEB7ED4E77082DCBFDD2B143C85C1D12832A01796EA73DFB4019A7D7EBD53CFB11CF1AF7CAD862897835762B20741084DDF37A6343C0E48BD49CE774AB334C878157CEBA048FF15AAD7C3E408253E0BDC6E0AE145381E01C7FBD9C7B414EE24E5C1F0473DE5C1C76BC05C75CDF71781270FAB30087F606EE6BB3EE9A3FD5B296A68CE4408B7E833DFC4DCC4C8E01293AF92B3187E6B08A566FD57340F793670827A4B214D8D64ACE2C70807173EF5867E501D92D7E6E2F4C5F3D19B139B17C1CA9358E4CEE850FF5E558771B27CDCA8AC4B87BA11F328FE11098D030169C5CD1E24552D0E20A1ABC1C1DBF9B7AA849F8BEBB86E3AAFFE2EFC631F82EB97DA6D17E0B764548CEE00C3B7113D32700F9E0D411069CCFCC694A23FA08853B909EBE14284F29A6B23F86A067348196528CA4425483C5636CBF7CF6DFF370C9E5AAFDE9BB949710A5AB1D1E8A8C74AD77B8D7F48306AFC9E22EC7CC4575F59FC37DE8ACB501F67DFDB55916612F8902F8444F3D29DD2DC5D2EC4386277470609E1F199D55DE4988D0B6CFD55FB8229CF8DD5FE1E078B08240E5E8CF382211DA82511565E4338000D2673FE01957D1634406B5FF67D15D72D1452CC154767E5483D9AAA5B1E5A82575BDF8E0F57B978747B0B85FF39216CF58FC6D345F8E226DCB79E1B3CB509646EC4A8014DAFCB1A68B659CC13EFC6A75BD55073530658EDCC5FA8A1855705DD4595035A8F9A60408947B38F68B393577C232A7B5D6C878FD6D4FA32C85A91C1F39822C62D52BB099CEA2D738E15C343E523C161632B865D65877AC71FE4083423C5ECBCAA53450DD1E75726B752607D695491340D5E9A222ED049FD2F9AD6567347A5B7F4851AD9B34672A72444CA06B4475BE1D27856A8EEF1A551E9F89878E0E0160D602AFDF0CA11DDB64659B531B26189D8C0D42362C0E6110278CCBE18B7A618C057781105063B790652A736796081E0981A1FEFE2D4B9E4B0ED80CA07477AC4FF9D3E334013B6D9E0C55232C90274BC74500E48371AAC42B44633A42C3A85BAFBE608F4CA3E2ECEDA2E1BF07EF45990AEFA4822FCD6B84C8F376931CB357DEDFB874FCD2166A0831EBC73AC62D4388EDE523229BFDC55782B5639EC375CF15D408B9B02E1E262B9A9700B9B9A9426F3D7995C758525112BB1770F233E58891B2A63504B1BA8B3B05238E9A4ED2FF3B5D08641581BB6073F05174BE08B2D72EB3EBD23D0700A11084245938C187057894864AD84611C783B02CA0B45E3E013C9ADB37F9A91F93830DD29F39211DAABEAD5E7074B027636A78044F2B8043B2A80482A0A4D172784CA34BC3356E47B09D447FF915D5DA29CF3DBE34BBA4E26952B9D6000696476A5938E3EBA6F05CC669A12106F453FFF860116545AAD6A36DBFABED5A9AF72583462B9A8FFEDA5E24AE3283AD1003DB1CE8FF31666CA2B9FCBA7713D4F19DD86065A3E43A5DC393C1E72BEA8C499FC32336B62B70DD9D3290A69E52A2C0804F99E8CA0886620CB49208AE55B18846937BB9C0664992465C3DABDB7B58F9BF803B67E26FF144343B588321A6E178FF2F79D36510E1EDEB6A6095DF62288753C8FA962E292B14A826C45FAE3DE5B8D6C789F642663CE5BA39739E5F0F4CCFA97EB24714296C0A734CAAFDC05A21E0B0A1956348003BD0F24FEB826DC7F04D5F43DBBE8AD42C46967557E5E56DCF34FCB7F5B1DEDAB4CC0FBE7781606306EF86ECB66D85DC2FD0B4463B0CA3871E9CDB480F4B43DC7626CCC6F4ADD399F667402F880CAD3C2F163AD580B2EEA0E73EBD4D62590E65B4775C3DA9AC8911232E18BD43D8C1AF0845730EE6C4381B36E7CAE301675A350A5866E48D459B0D2541BF376DBAE9F94F86B6F2B0EEB7E4326D5F42CCF598514A035F578D06C609AD14ECCEB7662DFF2155A08DEFD8CFF1D99F26567650FCE2D6C85E7CB48B5E24AA62772E0A2ADEEC1A0600B2D566C608778FE37D8C7D5DEACC103A97B68421C7378B4B21B3E886E983869A0B124CE22C463E8680F1458468F7D765DA6F915E9703B39E76E2F98666F946BBA8505BC1DF785CA1A594361DEDB43AD0A8DA03143C2C9E1FCFED18E98D0BB2409B3120080A7DEE73EF21A366BA690494FB66683DE1AEED0672F431305A1917B2E89935C72A54BDF010C0499F1C38430DF03EA4DE12EEB00AA33B42A54C3CE573875EE035CDD5360223B9B06A028C307E714B5F014CA207CB448FB4BF0EDEE91C479CCF9E04C424730B1C5C87A4A95BFE1D5A604D968048BE067A446631229A326927033CDD212D47F9F8D07469B6A8499B8F2F4184DC56CBCDA5F7C56C6BA3C775E59F58851C9C8384E8E0BE9524C2B1FADE8A6ADDFACE02BE9EEC871CC9E8942E6808392A0E692A7CD95EA8A2E2987DE9AF22750AFEA5D032B1D88BF35410F1DB872ED3382164C27C6BCDC7653224B0C3BBDF064AB7F115AEB4DCDDCC3DFDBC9DD5B00CADB17B7DEB0E013C5E6AF429C887F4857625BE066CC0F299EDB27AA1D876E100C8E4414AE92FD2123914EEA603646548E17D2A6DF6134AA94F105E06618C4792CDA6210000EBC94E88ADE4AB43FA9C559381CE0A258500087E732F72B48B2CC70D33C17E2CCFC54A87F34D01370E4358251F0CD3800DB0E6FEBA13CA31E1181C9E88062C84D14888C4A2047A4C8BDA9E7D42BBAC267F902AB7319E74AB16A62797645F1F4B16B2F8130D462802E9A95797E6CD23446E9A3EE24BB4B956008D29CB55153FAF49A0A9577240B4FE7D04FC562920DA310B573D6D834553B54531D7D3DA098631F93DD03BDE46FE893BF17469B9A81C7AF374DB74FE48F18790CE409DD898C636DBED5D5E51BCB6825AB603D962F7AC05C142B9B6976C6D91A2CFAFB732EFBCEEA0DDC6B4AD892ABDA8F2C3C773230307F667DB4733493D26708DE5C9F4F85AB3162708186B22B913DF155C976E4F0F95AF6EE0477EB6D88209E18920AE6E077B70A01928C25C56175318412C666A67DC2C60D41E575FCE5A95505D77F0016B726E90325F779241A3BD06C8113B73B546B98EFD45DC44BF4D3F3DC046C14802FB46D3A1FDA775007AC7B5BFCF9F4A3DF44F179B1FF382A9D2D0161C127633D00DD20793F560A8292E0B786754F3C148EFD2103C187236372A32B80878192EE5BCC89A0E1A9B41AB4B66CB620645B09FE3C13C8F9D6B1EE18FBCA137B04040F0B68088B690A11D154E770DAECB50E9498F716D6D78D16ED4CE4DF1F233FA33591C9294A000C7DD636E5D964DBE0FC268FC380FC0A6EECD84BDB6571E22EA2B20E7622E6A6E5A9C3162C4A338F4E0E124CA9E9FEAE91213EAD88D5A893235C808C145DDEBADAFB15289EF5E8EC2C0E0FCE4607F7F0F0DFBF2289530F6F7D0250FF4F8A1BA6C418481DC09F124578EBD654DF5170C4099E67FC27B2E3705D093044E3D407E26C7E22FEEDCBC77565A3EEA603C1999F150CD5D22B24CA07903EFCCE767107C9943A1BDDD99D62DA5C793623513FFCBA67BD4A11EF40A964610AF8A5EAF8ADC8C74A657A01CA24EAFC405CBBEF5D1A66A9EDF18C9F15194436E5059249F49F7E21D61A65875113AA19137E1804A810A0A675CFBFB61E65783A5AE675E23C2484E21A838DC31FFCEF2B3E5056AA5A687332C90F3F53118C536AA19B51F2ED2778335DEB7BA410513994EE93F0BBADCD6F2D676E7602FE60B4F3D8166392A3BF0B2F68610E43E6C6963E322A2869FEF975D7C5284F265714ADB0EDFDCB95279B35B0C1BB2B88E34BF397DF1D77F51BCDBB5C71D9322A37AC9CA3D1A1B208E042C2943BC87F979087CF9271C5088751925856A112DCEB6D160E698454CE52C69A57C2500451F5E3074138816220AC384AFB3CFFC0A674424EC8BC998A89EEEF0F3DD84992C11E599904B95F7133DE970E6896C4CB2D2F4CB435DEDEBD4C107ABB1C600893012A844CCB22291AABE3EF93D9FEA12FCEEDF296C007A404D1AA37011F4D1D38CD04C571E5FD7CD2EBC98D07A34284EFBF54A0CC9C43A59582E403BC4FB6DBA80C7C4D86A5047AB57BE3925210F21639A4D6A65C7371CDE14D73C9C224B4F30A5C52EA3A849E3C74F4FB7B052AEE733B7B671E1360F6CFF32099935FFE335D944A66278F642749B12EDA21297B3A7358261517D825656B948445C86D20F6D4E734B42599D3CB347B8E092BD4A8A49A17814D4ED170C6EEADEE3CB84B5C5E29CA323A6E1A609A1A143D87333799315CBDF52227DFCFA5EEDCA4658E24B864C0CE55698D93725D4B4CF0A5DB27E782D036201EB4FD4CBA0497C07DF96796F9215B84FBC80B654A8002617E70F6F7B91313349BDF274B96AFA296AF45DE71E90521713733C873CCB9F5436378F07BBBB5BE69C509BC9F2425EFAFC91E5925E75C9F64EEF0BCAF467948D40098197FB780E0622D9B25654CC1C97B1F980281B22E30A5A93268981299EE68571E46C291ED1B0CD0BE8F69F2BB516F882CCBF9B8042809407F839DE0FEAC37ECC9C10B96DC9FEEF3585D0792FA7A8F8445519FEAE879B002C190F01F9BD6EB0E2463A5C288A9293B97C74C223F96283E8073919BF72CA3FA25839E3B68D0169FDD3B6FD87F1887ED1A257700902C3D843EE1C834879F56D318D062B5F59A20D03312C8D5BE453BD54241686088C31F45A3FCAFBF2FE885E1F1C5B44BA58AED9347FEB157AC1FB57B8D57D6B3C12FFC8FBD9EF9AEB4EEE193CB4266C2DFCEC8330D11F0F33192CA38AE000AA5B0AEAC882E6820EE3B5CE5D328DC7A331D99B0AD1B4C02E1BE3DE5F0D5032F1A256B47F0CD0637C8FAE11DDDCC4AC69569BD5BC26F5338DBA619E18A8EE034581596F699E08660404A141A1C279D2A091FD863D588504A29189EC6C16279258DDF9C04AF7DE85B1CD950260B816813C5413F010CE03ECF4338983745B6A906F3C1080D7AD95A4F50608127A154933ECD2E847D0CDE9A20CA4F27930A2EC1A1B328C30041D5999686D3EC8C0226EE180D44A13E0BA04DECCEBEC81197DB99CC7512931DEDFB6798E33D8D4E05C0241C41EFDBCC9170D296F6116452E38F84AE807C3E01E06CE1B245B767DDD3A75AF41D4EAA7A99D5FE9F2574CFB440EBD39825B1B3F1D0E5C3DBF68D2A05ED7127AE0CAA4C4B1455514B5D5A078D0925916C103D7B83EBD52089201CA224C5BD87BC031D08D50D0E2EB0E25A0450228E81FC29809128704D59E626DFF82A5981229EA8FF8D70EE20AC1854A4E41EFCFB67B22371461A2D6EFE90F9BEA82307A1EC175B7639A093C28E8E2B1E510916731738E17993100F035DD3ED3B99923700B4382B8D67A094B77BA3C3EE6797F8E8DBC8DFD2DD1D6508D63BD3365D189C45844D2E6494F9CBFC1C84C5FCA7742AE156D1A9556DFC340D3A64C7C1352D8B63F2861A450B1E9E9365FED98C9FF383E58003D21C9FEEF46C778A8D64672A3976C0BDFA5D7123EC70AE5239345054058AD192D55E649A4205FEA1722586E7E1CE654858C25338C34B61447FBF11ABEB03EE294E8C445D5C006BD803B6E50CBF23774A1C5914511204DBE74203BDB6365668B2074B69B7990A0284ED5E533634FAAA5959324CD8CC85FECCD96CD480BC1066EA053A34DDCE7B53267D392DE301C2B230D2165ACAE5AA0FA35A84C27046743C2ECF3C636D5A9B2B769A8D59E553D"/>
    </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>
