<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="C968AD73611359E22D7A8CD9A59D50FEDEC184F2DB82791E8C227A4300306949633AB5DB6FDBF4809783B142D1CB23118F3F561A15D2D6CBAFE88B15741B2469"/>
          </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="633AB5DB6FDBF4809783B142D1CB23118F3F561A15D2D6CBAFE88B15741B2469"/>
          </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"/>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="F38EFC90EE0C093BC7756A0D64DF90BE"/>
      </CryptographicParameters>
      <Data type="ByteString" value="F9"/>
    </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="A111BAEE93AA7999B76F0ED37F0043E5359A99889CE45B7CDB55EFF478DE3FD7924312484FD6494235C774188EE8FB3F7033E94EB6E3C6802DD66A33E46313B05CC20193FECB3B0DD749B8D4D6BFDDCED582FC111FE8DF58F89653B611A4947C20950A8CD17CFD2FDC173D0F1A4013A62958B5532B98D9FC9C4D7A15A7399182B115295A662BD0CD46EDBA401B0D0AFB7067061267A5597820795DA907F5CB0C063BD7B5A1E52DE487426532C9A58F1DFFBE445911BF895DEF761FCE45AE18C7420E193D63C8FB8A4A4C2F7E6576F2EBC0601A663BDF4480386B4BF394DE9E83F8273BB324085F18208D5C9697B15798A59B0AE411C80FB69F6743ED939C51955DE9B974CEC6F1C4A4AAF9F3192C26B0679DA233C183F022401B4F7B4D6471887F1044BE9282618470469E130983F5D4CA59740839192A32C4C9E252C208E24BB8BEA697420927C39A417A266C1BEF253953DC1ABAC2188E61B0D919AD45980810EE35E474D13BCE17179FC57B34D07F79702C59A50379365EE399B5B6D3077494C053C92EDF6168010E40EB6946A682F773605C1051A0AF358A84740861A52C85B1368BC0317ABFDD8AD2C82B11BB4444A07822FB33C3BEE5BDD9E2EFA64EE99EEF607C5EC5C96AC79E439D8BE23EC4028AE96BB4955C394F439B1B69B95DEE2AB85C211BD419D4ACAB7EF387F1E42B6E8B89D4CB41BCB09C91F23D025FED7BDD798D2A9E10D5C0B87EAA5682F7835657C669BE28AE7D20ADE9B33826A9A543A5FD076D7C9474709ECF8496A5703A75122252E9AC5637631BC075BAA28E5CD932240086E7664925825A752F4EB0F1180A01833D30551BF96580F75BFE7A0AD29F7F06A74CD3AA838D97845730EDD15F1F250596DE6F70845848F4291E16A0F9FF1B5C87CF67F4CB12742A05A4F67B3C65A99159205C81E2EA655B5A76B1D94552B3462B40BDFC0633A5D3AF6265E48D6E48969881DF6E1F87E929B62F96EE2687C5B9607D8B28D18642D60FED56506592345D28F494927BCC3B6F9296F07B228A66CE9869FEA8CDA528665C94D8FF8AD5A80B21013150EE4E819F7613B62D7A219C2EB166DD1F674063E2B625E62E0446066A1C5D4BB3D0B811F839DD08A6EB9CEFB9A4FC71CA7C5BE3435B471CE08ACDFF7AFC3A14C87540E9E55F7EFA6FCDDE119A60C529739C7AAC1899490C45AB5B695A60E1FE8E62508E0BC5216B3F12482A1678CBB1228E0A720C189FA99EB44A6F0786A0B7C7A173F93A3D4FAD25C0D0B5A84AA2B22FEF93D30A13109B06B20DEECA9B22A5775C86E606E8E04B0DEAEA465B61D1BCF19F52250449FD193BF00E178552849178CEF058BC8505DB3082A57A4253631BABE51F542D3290732EF0EAB03F79A535487715746C5EFDE32CEB95A9CBEA3E15205BA4B5419CD80B3A992A4CA23A60B9DD9025FDCCB6029D045493F538037E358A5CECF99097A14D72273470B0541537EE2B8D6E240307282BC625A7D1E03512B3CD2EF38F23C4A820F0206F8B1ECD9D686F045BBEC82BB1997C92BA56D54855C2608B9CCB237294C13D6AFE58002BFF5F6406A3EBBAA8E574DBB410A67637177FC93372BBF4758FA35AF0704B35CF911404DC6524CC5C7A857A1357E736C2EB6BC818699C86B3C6FC1A66CA543B695E723C870C61CA4E13C7A2DDCDA4DF272A179B246F01F7747A27FB11BDE79013FD56321A44D40AE53D65E1EF14B70AA49F7C32CE7FD43F7E7D00BE695DB2555927D6CD8DD33C3E02853C949DD51DF30A4EC4C43D57C4115EB2D68851BBA9204CCD74BE86E6E73D817A7CA213BE44697833420910FF53CDBA043FD52ABA49D5BCBCFE1B72A80F15FE8EB4331AA2A3C0CBB69AC3FE10318F0738882833CFDAB945654500FD53AC5C528D75BE7ECF4A9CE9753FE050C5EBD8BB497622F5B6A3138E09B3095CD2349F39FD519BDA07BB2CD82BB7370FB4AA3279B0C5F129859B98E49918C81C8AFF369623E0E360A26F526F554B57942DC7A2BCFF51FD6625A602537B5836226D3208605DADB054AB17B31081C4EFCDE21A6E7CFA9CBF5A4E3D9E3E078C923541E611F96917732FD5B8D71510D79E32DD1BAC210EB825646B67102E8FFB558564E961338550C55995C6F44BB4A4B38E936EAFDBA4A5A0DAB274662D14A679A2954AA5E8AA7CB105261412566E892575D86A9C346616A29024AA07E810F353AE75D3750F35C05A88679D1858492817CF6BE80EDD95DF28BB0F9D79C07D54F42D3407230F9D47541D299F7EE07835E83E76279CF0238F16D93D31BBA52E7572BE3C83B8B4A5244C3F8C9180EB4255B847751398F6960B8D792079F1FDB1D2362FD67A6E25F1505E1C4A1FD40D70E59C02492B65FFF2941FB488D4169FA2BA6AC0CE7813208D25F3AF04A812A1421F0E95BC4D7AE9659271A975B40D73AD78A977E5F77B75CD542DA0A3091C9CDE7C21E61A2E828C12928CEEFFF47094CC32300D0FC6A7469062D391730293B23446CA08DDFAD769B518D5CD89145B304F533DABB1503366BAEEACA80F11A94614D99D930339405537516A8D4DBD9A0745A09DCA7FA46399BA93BF5B98F45BCC9FF3C21816D6DF3789F558D5438E246404E24283323EE8AE5C0C5663126009BFCF1A95353E8E6C5016D2038492934FC5875596439C19E93F5FEC5E37E67CE183ADBCF2547A795AA6661EE09E5BF71B4576B792643F414BE182E595EA451C9AD3540AB235A63BC4684A8C063D3915AD2031FA0EBECB5170633CE3072EABE1668B3ABBF9607E9A490A3CE432BEBA2D2562CC001AA2A9984765BA69C3E7B0D040E35E1BFBE151485C0B2DC936417F91CA2FC19A6E796504296337F9A5B15040F1AAB8A8817EE471D1EC3F246B8DE57CBAF6F09BEEA264F7CA9AE1D2D07CC4DF4618BDA56D4DA275A84B30B46E8AC7ABE05D4B0323D26A5991803D9731EB82F3084ED2C7B039DF83BEE5A8B4A964B36B8499861A0FB591E5E750DC59AE450B8850DFB492C81527F0C1F5CE4794139F6212DC5DBDC0C8F9DE1A72E0581158911CBC457F5AFE5CB0A2B6893F12C8D6A1B1E9D755EA3E919BF2793782546B5DB79770878877D764A34F0EB9533BCC1B3E21E3B7E67A8BA7B1D3412A6E1A01B97AC847AFCC06B03CBBD5ACD35C0D98A8045F80A012F812D28A7615E8CFF7CC32A27939126437C4D37D7A73CEA118A5031744645BE50BC40549ED64B2BC922394C239C086BB1C875FAE639E7E33846DF9042161DBDDC30166D56E4C7949E9CE4C57FC55AB1F8A4EDF909B51DDCC3640CE38D8AA6CD54D486D05AC8E70AEAE39A62B98BF5387872C7FA99941DA5DD497EF61F09FFFC03CAFAFA4A1D9680AF4232C3C9FA9FAC899B6BE0FDA82E899C0C8EE0FD3FCEC87E111FD79B485E3C93EA45D75528D8674DEBD38F47BA51A4467DB04982F18A04844664478471BBCB4895176871622404E8806D3CD7439302C11553AF4E87F0C9EBD4AFF6ED3B49593A4E6BE77FDC675AC4C164FC37EF1AC0F9EBCCE1082BD6308D981DB4FD3960F8D2C9EA773DB50FA6E4FBA7AD2804839707EF8D5713E35BE39E62A474534692251FD4EC6AE619D3D9D8FDC060C120282D5C4591DF4A37BABC26B107BA67324B76A77925F014046208027CBAFC54ECD4D4A051560CB1FAC84BD4F78C1F11A8AEF414B8F83C450B8ED3F5B2504568D263117CB3BB55D90B8D5CC6FD87E2B09FB32C19036878C7D3D1D1F5B5B3977185183EF8B0F37A66A95EBCC8AF061AD0F1EC66F053BD1E8332BDA248FB22AE690220A581389A111441C69EBAF81A3102B26E0E7AEE0922827EBD40543E53A0E001F1612A9F1C30EAE76832DDFC8DED48D7749CE62BEC47712ACB13C6D1A78CD6597548638AB9A6B9E84259DC1F0D89A0D9108354E253CD5057EBD11FF0B76589F16A783E6C868C88DC5295A7F42230170DBDB63B7745932D34348BFC9BCD1C3D3EE176AAC93F70F77CD97AF681296022F3784B42BCAE7574715AB917A03AE2F5B348B086FFADA647ACF3080A5B3E5C042453882FC2BF8B3192C19AED0C8EB0CFC659FD467AA311494CBCC6EC0AAA061813EA5AFD72BBF530412B9FF2BBD0A40F31E8ED4B54944A3D501A87C29724DAE3375BFFD819B7EC24CE99BDFA6447D2DFFC97541DA86CE9DE0B373E3F6CB0FE1F3EF74E56CAA9A5FDE297955FD705D6D54E428F6B710E7169D88AA328BDAB2C29046D9DE9D3DB8CB489C4EB955B3F7699E0B6EBB703CEE0F5211F2293DD4D1BCA2FE00DF8B10E7506F815CD1AECC7E974B69BE8F918FE462898C1932E8DA5606C15891BE7FF190192220563937613497201A86B337B49DFED7D4F23C3C10EDD6E9B2979EE627CB4AADA5285B7EBBBC5453860DE321F10DE45E7C16F107E8B1B61CE0F064ED1ECB76594B139A53802B4759F0EEF4CD5FB99CD254B171EFF311D847939483EBD77E10D4D6FF1538E2E78C8DDE7D974891A5C9D3D04EF49FBD4B2864ACFE887C61E5C46FF5B70160C5420B5A17A4455D3D6FECAB56D2EA6614493CB692C7EEA8F445A7A25508C6FA1735A8C96DAC0C4B3431F40259B3B35AE4CF67AA803FC7AA6ED5D6983AEF24985607FDFEA642CD9C54C8D988202EAE1B1F7F88A08A24F5BA4C7D680BDEAB87236F452666E74D1B76361D4546AF74B53B075E148904F16D8C19C526E21FE29AD2A3D265E3402BDFEEAF7701F1EB405312E82D479CFED011A9EC97D10F96FA71E68D8F81DCCDA5FDC2F7D83A2641807D5E67099B4B43671DA51AD3778F1E9C9B919703303398F8B8E8EDD189F782A8B0BCBBDE16362892B21CBAF3C20C5E09F3ECE912BC21785A5B83ED0569B45C17116E340C4C145DE2CB298A65386210873807E49CB2D19C75C3145E413D72946D743CB15436BFB32D88DAEE4D5A3A9047413E28EF9F1BC5E6923BB89955249571A68D10967EFF9D00764F52DA1622829C2DF3E64E8A7E6D8724A9A657CBD4FC8D2AFCFF3C2B0B093B01677E590B2262FC769D040AE18A477A2CC60D4B84EE2C100F3E8F5627D324DCEB5169D63D9FD68AABDF03F5925A0CC3E22C0758AF0D4C67D493BF20BE797101685F34507A9A8BB247C3AB36B6FC210B87FC0ACB6C1B82060D66593242A6C8CFFDA8CD8940C514C8115D42A4B259C79837FC2349FC53C42389A0C00C59A5F9B798AF513C8F705D5E678DBAEC761DB1650CF43F87654F632F1568E400419D8AB0E5FBA99E65EF0D1006FF86A9318E9D4BD6FD28A0E0BFE97704273D4B31BC07CC35589994029CF8DBC364449590960BE830594A34EC609780051CCA3EEBC8F968263A452FC7B1BE47C2FC2E94433AC8844A1440EFF7302DE90F3953608CB0200F769DBB8E1729D79542D810F01FDD5E3CA37263427EB25390CEA3EEDE5022CE82C6A0EE4A2461A56667D5FAFD460404BC0266DD100D37CBC612777095F8669B8BB3977B2136D1CDDC4A7C759296F8568F3B2A240FC9BC1258177F49F54F73E19A45339AF9DEAB73EABF2B031FF403695440E31EB393CBB025DBEC6EF82F26C787741E7ACF8EB65269AF3C1830DDF2F2623CEB403AD79537A6CB5DB9CF70CEE2D8A71F6D4110BCB188225744CDCE9D74718E4E01CEF436717CB06E0BDFD8BC3FB6033D73C2850A75ED6E35CB754F7725226A6EBF448B93D8648BB96554FC84F6204F87B449031E45CB2CDCCFEC0A28888394B5668FDB3921A1491CD9E8B1B67841DA3DB1D323F1D2B5854419ECC2501D950A2ED9FD9AE7DE2C90CACE55D1E6C9A7188E6B2F91EAD5A6FB54CA912F41ED8DE2D1CC77DD4CE4C1A8B2F38FF69E6BA1878DEA88A7D5D229585C6A4BF16BF846DF6287EB20C7DC3B3BB35A604460C3FE13A7C96FAE95D9504E298D89CAF91F0EEFAFF3B7CCFD3F50C881A0B9CB7C522AE742B1252D43482AFEAD171F00DBD91FF1DACFD900C1806AEA19D2C7E54E9FBD7A0B355331FA64B11B24887CF5A7DD5DE9A9FC5B0A24A2B99424686FABB9F7A6B50B49908D9384AC47E2AE137238B0B1BD511B09D54CE490A54087008C6A141FAA349AE20EEDD4CD67D5927EE82547C5EB71EBFBA182166E29E801B9B43E8DA567E248ADBDE22FA1D0D1640912D3D08F42C483B80DD30E05932D25C71471E4E66703B4D46375A08C275CAF3FD2D7496151E229F2FA623D20C692D02285CD00F0BF5F58B6B126A0B128CA3AD5175793DC7C5124D56A7CF1823A975258EA9BE429A366F43DA6BD5DB36821CD7FBB6FF4CC2F99266135A7E100F8C6C16FCE7C7FB0F674FEA6CFD004B59D75C33464E7704CE2703D0F3A44C9539EDDEAB07996A7962ABDC64E375E22ABCA9855FBB5C008F53D8AFE0F21555C04EDF734EF91832B833168B185953F4C7ED55E797E7DC07B1031819756369C779F4D0FAD14AD6CC0F7002DA408FCCECED9603BBEC6C44101883EA7DEC4B9C22BD768B4BE3A8F20AFAA680A2E25F596DAD45E7F29340E75AF7D2F94AB11470C77D9D8D4766A576E9D225E164699011F67834E65B22241533D5A7BAAFF77654E90C0C8C93A4C60A9BDB393364CB05DBB2F8165A016A906CF28AB146A5B29E19F2A9894D04269AE7D8ED40D3528D1EB75C62E4F2C5C8377AA75DD3BFEFE4E8CCD4A33A5DCED222B04D373644B7401E107B83708CE274767097A73243870857F8DE70D2B81EEDC56FC197BE47202D754F3DFD3F767EBF902837AA3DEDC1F86833A226FDD8909CC0AF508C48555A1CA5A24ECE9756E5CEC0299213562DB88DA247528A098B0F7E7989D7A8CB31C6CA098FB907DB02C9B6872A96FA380701E553963B7194D83AADBB84204635DC63BCC2CBE480FADED42CC8F1E6D15E81A2249E562828C805DCAC8260D16E0A6EB8C98F6093626CFD363EC1719A61847A572F71133DCDB47DD4FA82E45A5E60FCD0EC6C5D42E2A483080C6497067D9DAC9DB42D478749A9F759BA999AB11A619D64CE9AD42E76067EBF08D21149C891B9F1EC4BA2B45753AA2CB01ADA8FECA57427DBBFEA190E96E5EA8C0765F02A79614012CB801962239100C9F55D65854247880F55F885092DF56316347EB1DECC80F1E240301F1AD4DF136D4E7A58E96FCE431C1DF7DF9889466DD2E0813FEAB02E59D9349D3C6652B9DC57F77789772F605A76D4D3288F432AD8EE1B536080295223D7F2A330D677036BB2FF2ABF96515389D8B4691E44ABD9066787DB2D8C8072A8C508BBCEBF807403EEDAFD997424247D19E854B462BF798070D665104215B06C4B2DA5358BC219902C8AD27B93C4BF56D5253D308FD9A73F32ABEAE0E552CCB362FFE340BF3A245A0D934A3D22D0A9BD39C8B64A8289577DA13C0ECA7538881B8D08941EFA903EB5DD748630B6FDC3592422B65D6AF4D0AB5D31877E49FF6489CDDA8877DA63C9AC10597E19985289302025C195055825BD3C71ECAAE11E4BC75B5127B26D48D8F7DBDC87BE19D5CC01961C711A6154081F7C86E81C4B3625076D255E82BE6374FCEA4729C1972BA49B8DE6083B24AEDBBAF82AF0C099309DA38546F05E3CC5410F5BB7E6793053F0C9B25F47F444BF190494F36ADBD97847D015D00480C23E7979F62B658C839698FF477049AD50A2DEC96F5067F629D60679693315A36688A7FE17F181BB135F386BA89494CC19DD1C8656ED7A61803FE1C29DA9DE27C95F4C2A77B3C43B2EB39C1A415198ED369C8C757554A29A3843052899898D97AD04C65BA5B8CBE3E8C710EDC0A4969E18BB03FD8CBF0AC283F52AEEBB80CF2E817558A72F74D4E13F63E2697E328B1C303583D9B23A62EA65339B7415C9A908A55B0B82A76DB77EB5DF218425507439FE67AF5D5A78D1CDACF36329E335AA0DAA410CA70D7DB70E7492D3FB3539C7BA585A0487DBD99BA88992F348ED3DE98B034E818EEEAEE0F6E7C23EAEED1674FA9FF2A29652939C5621DCF236FD76954CA019D0591F8E0871BC931B6932DA72794349695B389A5625856C0338ABE7E22953A73FD4A47A86499E22C6F36725D91434EB96C2AB0AE1896F41A2AB3FA989F9820142E22A053D171AB18BF06716FC3599D0A48C192AA6E4C5E62918C374871A5EB8630D29D5260520A90D964A50D2225761C37AAE13BB83996586BD22C2EE7F92380A3296A3D543F82957A5CD9334F8C68E9B6DE010B99AD74ADA382B3CDB8CD0AA7A40EE85B641A66FFB46DB782281C733AFF0CA23F6E5C1F435E36764750786753594E83411172D27A44972A0BAC0B0DACBCF6F0773225F035A8CA3FB353AEC0C625EF0A68487AF8B96752AD6DF9CCF0DD24D036B0B7ADF0DC827F6A2A9334BF75A80251B8A02189BFBE75D3EC2DCF1D5E6A4CB356027A05DD8F6B4351BEA4E30A54A13E59C7390C874FEA80E1C9EBC53AD0CC68C9F4C99B59CFA8CDD8BE1D61F5BA5E9D7CD7ECE1C6EF029A8AA17BCEADD12F472C8186DF56C13A652BEF61D45A0642A2320A8A188A163569FAEE17ACBEB56CB56FBCB10FABA372F823A1161348494FB4324BC3222C31A11BB736CD9136098254FB4A2E8E05D12D0D33926F5C1249F9CA03999A82C0C8D953BEBDF6B6361189EFD6A9CA688BC9B868027222DFE1CC164B1DB5417E22A532AD6826A7C2DE47C5AFAB1C7FB153200F680DF5593E7BB0E0BBA0DFABA7DE55396302ACC35378F477A7C066D907D9BC1E3F92976854545271F74EA1B05BFF5D5DE32208494AC8688AA054B09B87448FF5078D5B3EA6216691C76776593A259A2533CD16CC2D5C02A68A1FD21E320D30554422ECC2E4CA147585B71026991250EA400D9AFB09E38E42F21C27DD8DD49A04A7D9B42258E43760DD4ED629E6ECEB76313FC4E7E739AC065014C89D638A30DDF13519B66E63B2C9B169D1E31C34F16C3B89B3CCA6566116E6F03DCD1A3E74DA08A62AD9E203342513B1E3BFAA698FA9445619FC73572338292AA65DDFD47BE83913D4B8611D6AE9C0A7258E27E641E03F53D543B5196EE4503BAE23D0CCD9E74CB76D5B0594E885229E58EEA28F80663362CB63A4CEB996D07A37FCC1B4B8A649D5BFABC57DB1A542F4D506520D62716FB9467170919BA076195B29A3BD9E52AB83E644B43C904723D3836B65089F64AB63D7CFCEF01D547A00FBCF1C3D7C86FFFA74388482C1234319AE56FA41C1D047C60F624F221351DC49E9BA43E0F9AA3A6A897131E59AEE71B84A9D8784A9236E16CC72226EAC90C937582FD2FA7DAED00699F6D0481958A6683C1E44B02C65C7CD83975853467481540C3D57BE118A3F1A9F4E94B555765D636AC3557A56CF264F83F8152CC4DC7C5AE30E1E71C43B240356B5BC8904B96B8110990C893C92A386A6E77C5EF6CEC9C1A4F72D976B4E34051C4EFBC6F4A69A697C5047073AB560B7796B71703CFF2B9994CF1E4E31C672CEC94AA3DF7D99FAA5087484A1547298461AE097C722289B1624F11984D09DFBE06FD6116A26C69705FAA82C75FB4A146EE6187EE1E7A0221C35FA4EA52181AAF012660591E78C11DF48F35CB25BFF6CA116707644908796DB00F7CEA66DB52DE483FBD3DFE350AFC2CE1CA6A56247481873CE4E22C2F27ECE3A4B95669E911B0E35A8FF33A8518BAF5F4894CC9BF13A01C1665F148EEF67A6055CEAF2A8D1CC754E503BAA405A2ED59071CF2D8F4E62A806F8C2FE1B672C70DE4EEEB2D4E85D2981232A1EF06F803C439CE001C634CB04D0D636A2D79817BC60E238C244F1B009BA66FA14EF645587F1F7B3D0DFE861942D32F35D2747067C4848012428964CEF167EE2C360450C74D3ECFEE45EFBAE1D06E4F32E3FF71DDFB8C71C532F0BA0E381BC942CB9BF35AE40EB6919AAC75A5FC307C2178EEBFE777BC371D2DD71FCBEEF7E89841B974633C9C0B80129556E9A5C8184FAE809163A00A094A7006B1D0C123276202A0E9FED7A628325C92949EF6A0A0508F51108E6AC39D8D3FB640EFBC19E335BD76F78D1004B7E114B179D3D7B9CE88AF378E373EA04FFBE85CCE16C4567C65058BB8A29CE1A5F9312C62E50CBA7D6EBE6832ACCB7D9F0BFD8C7FE05B93D1048F0988628DF330693C8C25C1ECFF2D389CB95B3AB2C10AC6CF6D52DA4FD0FF63102A53201090ED92F64B413DB9E93C0D98F98E25F02382CE27B35D30C9F53DDF8BA6F9409904B6B5D42E0C2E85F874FCB893E0124830F454512C3D49114BF43F130A83BB18C425D81603BF97E3343509B0270EF1FF68C8EC92FA2863CFEC0FC9B30989829C7764985C88A196C9DAA7571EFCF86D24AB8D766067771D18529A140C24901507C261B04C09D8D7C66700A2A34F93B3778DADF52E0E55F2B68C22D7DA66E002A8518059991D3D1A7D835B6D64A55B9D0043974560E57144F00538500EF767C07AC4B2BF83653AE3A54D9A26CCC317B16ABE15AB0E330D9F14AEE0FB502AEE97998DBDB401A9D96273345DB6FC3D4FC8181A30768B4AB27E748858C9F97FC144D7475BAB19CFFF176ECC490C8FE0009D8BAEE266B5336A24FD0F9DAF0D0948E731394BA254578C795E707A47E86FEEB7E17EB95A42B5B3F60148CE65AC7F286310AFD878C31385C4E13127EF1DFCBB74F3D342F1D365D53DC176A608A9911F579878CDE9BD450A864A10682E59170C5F691D8F35CB4DE870FBF571AB106627BDB44406858C172835336BB519B1C6A8229E71A553EFCF24315B6B8A31A8C39DED765ACAB22609CF758C1E3C921B7C6D481D5FACA663E5DF5D4CD2EF68B3377FB299B46C88E4587882BED6552D55B47007785357B9DDA200A9BE617122CEC9B0D31DC54474687058E861D1577BE0CCF472F03A19F499962F1384D6F6E68DBD544DECE6D760CC4ABB6AB0323D95320B1FA75ADE03331DF6FE0D93334ED37C57BF16C3D66D0C680B790AA832544999C07649562CEEAF221C361A5A39561DDFB8582289666C01F5D31F1ADC6604E3A51A0373B6C512A4861F4879347F635942E8DF0C795A0F5BA8C4BBD11019A2C373B0B4D04117B669ACA1B101FB3F98244986C8A8E02063ADA7A89B0D88C3935AEC17A4F7A5FCAD0ED2B3CDA9F6C232DF9B4AA834428DAF8EEE86687B66E32F570FC8019C2070AE72FD4E96854BB65CFB8C74C58FA9A899AECF63D3B30DFB336963B5D6008EEA7A6DBD2C66DFC06A05B9F5E027E3BC0F59E347F657A4BEBD93CE1EEEC8ACCCF27B0355E22"/>
    </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>
