<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="7D306C654AD30E473890B687F789EB2D594008F716FA1B7B092EB66BE7C3F34A3C169A264CAAAC59515D8195655DB74392EA6BE693D7D4A999097EB7E1AAAFD9"/>
          </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="3C169A264CAAAC59515D8195655DB74392EA6BE693D7D4A999097EB7E1AAAFD9"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128s"/>
          <CryptographicLength type="Integer" value="256"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


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


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <ContextString type="ByteString" value="1767128A00394992AE87ABDA3620859A811E0BBFBFA958C6E9CC49BF7637A9BD471DD81E38053D828901B8E64D8788B1B3CEED3130E071EF864A8F3EBCD394676EF962BFD138696E503C9F3099DE11790B05920A9E18B6A9DCA956A1738EBE283251C55F0094B745D98C49E7894E99DCEC03CD7BFBC6B833586253887E43FB9A23297F32BBFE7C"/>
        <Random type="ByteString" value="76C9420E8E869EBC67F358B588739954"/>
      </CryptographicParameters>
      <Data type="ByteString" value="D8818ED1574B0F0C3032D5E56E29E252B184805E7D6C38D4ABE395F6967FCBB2D272F65D4E783DB4B6E0BFC053EEDE3019BFFEFE6DD0EFCEDEDD4A9400C6ECF0F228D44D59FC11B083EE2E6C3A16B1F57895BD836FBEDAA6BF4F596028C0A2E54DFAD704E457C5D7426EBD4876AE1E383D7255A2AC3AEBCA2DB9A41FD3541E4036A51B584FEF68CD3869BD5A89075F646F2CB44601D88A685326F44D24FE40FFC8464FD6138D65F1B9567B36A33EF02106C91D1354E787867B2EE5B4E02223B39F60997A28662D8C40082D885E069739DAD47048B1E06062C0783C4019A5F9E7DFDA3C3A77CBF57711CFF3B44948FEB76FFF59DA0A028EDC9B10451EDD3E5C33BC77D15DBD073834AE7A4A3FBCFB730697197F76D8B65FB037FA42B000A4F15C0FB0AFBC4F95D1EF76329069B3C5D7DDC045C3CF9A6BE46B3320F38FF6AE663FE4FE0594D8344C5AE81AE2BC2192D12A8A395E67E3D65A154487F09CEFBA0958EFB1FC84F061161FADA6A5F48128F224BCE249000756F1E182F6F6EF53F9018E0F63E514B78D0DD33965BDD4B8DC0C3B764495F04818BCD5C5B412FE3550856A7B5DD18D64696852D39219C32BB69594F52B3FD9647CECE0F1497D1FE0E1655328E98B4D700166B61DFA6D35F9AD1F43D3F2E09AA3AE5307AB428FCA1F864C41C712704BFA6986D6C6E388B884972380149CA62C232C66993486B6F7D72C99A5B2F2CD1C2D34E07A1F04C70A47888D623A66F7B92CFF34942F9D7FDAE3A5DA8DEDCF4012F95DE70C56D22B57C19536B3619A9DB2BA8775F304C6791440364C4B5B89A07E3CEFFCD719B241A1F2385BA9B2BF1130F036168E4E7D01F63400BE97741D901C3FE97372CA8EE8D116C37005BDAE15FECEC168ECA5DF67AF61C76502835765623E1858C7BDDFF15922BC6EB62C63BD9A0242EEDA7FCE3498B13152BCE70B8E847A9C697A491840BC9BE8BBDA7819E1B4844D0D12DBE0FEA792A1E0FE9C8D42DD97E6CF0D1741E81054CABA7E76C73A912FEF4A2AE9256A49AA80BB31289487566731A2B2AA10A3CE78F6374629A9284ED3089324E3AA0F39987A1EBB0F60078C11E4289E160D9AC2132ED4F85F03C4C93CCB912F20983A90D0B8BF45D3B7FC4CEF9749EE72641A6538B3BC1D3ADFF258BFF2730CADF6235BD29B033073D276D04B0FD8515B83BBAFD83E2644F30C2BD4E932174988485CC7E9A5722E14F2A45EF8B02A66B4DB8BD73BFB5409BE0C0044C9182317316E8176768C2DE65AF7AB2D48E551F451F5EC0C4A48B80ABFD254168CCD25C01FEC4349A57C5CA0E8D51FF40513DC13238C11EFD8430474B726F2D22D15BB7AEBB14124F8748162E4C5504EBD7030B1A5822C4747117160113CBE26DF41663823DD6436C5819550D459004AA415B0754DD113934EDE5850E806A68DC456BCE50FF4636EE67E83B9157A269F615A67B7C9827C9B26762C864C4BB5493AABCAFBF962A40BCC7AF8CA6C3A097A65A49B9D50E1398F51B548B4FF30E9DF48F0F41FF58C44FDF7B7980312CE506F2A2CB6352AFE392ECBBF873D609CC3657E0B98BDA934A71CDAC59B8910044FD9F2A851C39567EAE1AE9D549CA81EC39341A80862A743177CEF4C9D14DFE7CC205C305B2330040E866D4000C1B1976977DA7B71DC24AC094ECB81C7A3EE5822AE5F053312969D0EB2852C0EB191E2FEB7F08B6C01962C259042F1C03EB793B37BF292A4AF4E5903477C08094A3C4C408CC07F37A1D3144103B5826B99E48BBB8E774AFED16FBE37282C4015D82FDB12AE8BA5CA72222AC5F064136E8681308792E038254EFBCB318BF25ACC9904A6162308EDC96C1E9CC79D98F99DA14A2982F9D91A7E46FE1A9C5411E80FEAC85EE901B4B8B0042960AD5F7F246997204373014494F7EEA8CBDCB8F1F3CDCBFB46C20290BDE4BD2BC68DD1092611DAD38E47DEB30A318A607ABF9876DBCAB632B68690FF3C256822270C751E586967635294BCA9FF8281D7C13FB62506E5373BAC2A728E752D674AF1DE368C084B9F30E49F5C1306635C2914062CA47059005D987E6AF89A4C03AEA7C20D5BAC96DEEEE3267F0643CFB916220DDA79DC0E0DFF39E222E73A835764A69FE3BF7A7F37EF7F09B27D593A40BB65A47BF1B0AA4E8A8287DBE3855DF796A3D841838B1EBB9EFE8B232A998F8615C5A8443119FA3CE7236EDE351E367AA2334C0CDF4F0563A9D695ECED9171F861BCF91900002BE2B0B79089EEC89234EB78B49C92F1430FDFA9445DFBAAF478AC5DA7C75221F357CFDEFD225EE40DEE339197E2091E5609844C3AF357FBC0AEDAEF6EFCB7C6C5825ABEBAE8FAC75C199D9C58BC59CE681B595F8E18A34E1689C6F8EABBFEAA8B8C4DF0B17139AF681364DE416D8587A6C4AA6DA6425212720B30F39863DAC0F8DF0ADD44FF931288FFA2E02B1659467D5E5BC57BF789956991F04484C1AF0BF48FF59BB402E6028926642FD8BCA46350B5B5476ECF50EE7ABEE02A011D39EC2E7A9DCF7AAAFC33A5C994CCE5045449BCF261BEAEDD85915F6F46B0368CCB1DF34A332C066055B1736425F460B05DC16F16B6CD3B2C3662A7A330D05C6F97CABDF47D43C5C36072BF9CEBE5402D34903FA220CD578912708DF8EF66D3154E5E49652195409D638FE30D574D9DC45B960904E5AACEE030DF89BEE12852438017EA88A99BC43E94254CEEAE87689C2E6E2142AA542C38E7F300E5D3D5C3B07E9295BFEACC327CD9B35912E3B5D431C45D93A4D8D1D616D6D455DC189DF1ED3830A482B82DF9C212FA13806B030D3CCF1983C4C3FBE023144EECE38F4576ED33C416F0F2A34A472157A0B9F4EA64C3B7E4228E8A25B14E21972603741B1AB3B3086ACFC6C520F1A80DEA754A01BA3A5161FEA9F82AF59E93DCB51395F2550CCCEABBAF25B525B68D1AB980C3452BD7AABBF5CA27E69D6EB79085EC7BAE0C618EAEBB75D964F6472C268F9699AD2F19C931C1A154E4BA875F94141CFD51DC1DB0522DF35FF4086C5D49AEE26EFD03CBAD823D58CCBDB3BCA11A69E2D15391DB08FE939C78DC9C068A8E5F08A05BA1C976E56F8E2CE51B44EFA6CFFBFB92FABC514E3E10C77AB01D116A3EE801A36271156574CC0FE32A460E5A1629F9AD71C87660AB02CDB72FEBB17F71562C2A9E06D0C9A96C5B711CFD510BC7F665629C83C16A12A0A9323ABFD1D03D2CE07B51D5507C8C9630323289015434077600BBEFAC51D27E00EF825C5FDA9F8DFA1E5186133EF7215249D493E8128F2B8E9A99715D384A31016514479DDEE005C61A9B9180C3A210721927F783D3E31437203A3FDF66A896AFD14AB54E693A79415867CB26C74CC9DA79D705CEFA034B1A62B1D858215E2EE6C258CC8D7C89491EF6F1861FFD77E8F892613E948E58079DD732D7B3587033DF87C99DAF455C3BB76B932702A1224C3A6431C8543DB5AF600711E9B840B5B21EF327424AB14C2A5BB57B493DB90FAFC0EA17690B8E2607CA134FFC6FB7F132B5D0E01150E33752CD3C577B447FC2AF0381A1A9736B83FE05782681031A66B230C0C9FF68123161938AD58E8D2C7FF0945216D56A21F27FD049248145CBDDA3CAE4A7C46F56011A560BCA66EB534729FA6B4CE0BD3096D78439566A2D876D5EF1C0E2D4557A5BE032D40600F977B826B35109B229CE63ACB9FC3FCB3734EE5D0CC4DDA47AFA7A041D76AE21DD4FD4C3048E9E1CE57923CE655CCFCF7F7957E1F6E450CD3BBDB5526DEE2B4D9CC90988CCBE458F15E5415D9218622F4DE8F349C34BEAE6D8A0814A1DB40126D6B5E7C78C1CB772C31A2CE1CB296EBC07D2066E150202839095A5843008A942C60C8600D56A025356094BC5CE7B7C7E25B252C7F7C7335DB6BC318F700E7B0EE0FB5C47A8936F5A99FE36485FB840C2251693AC17893E22542E9444C49C518D52AB7E0F3DA295B85F695035EA878C4A00F62BC29CCDBA5E0A99E93D4CCEC3EA3320D0EB0241B850D92F7AD1E748BC3E6BE013878685AE22968150F5F26EE7D93A387EA6C6F72B137DB2484AF050DF5A8FDCAB33A7FD22B2C797E32E553603217A6B22C6A34B1B1714BA85A93776BA7AAFA52CF68F62445CFF21F2E10E3FCE035C80C1AACB8EFFBBD33A95EC5A22D3BA78F26D233960A13B15ED55A307EE52AAA7E0CB0B30326C1CC96656319D5A4954C4FAD061E976E3288BF1DD37ABC8212A6C3346A3"/>
      <SignatureData type="ByteString" value="75DEF480F4C58A1E0E2658B66FE0FE566D97EFD14B1F8E6BCDDB891D162B461A6EB57FD8B7CF996A907A0CF616C0BDB2062EB4EAADBDE9C5157868A8F28D78919C2DEE3D414B0CD6084819D14DA5D2AE6DF87A56A8C7F4B5D64A32DAE311C04A527E911B53889BCE96C4DA6BAC95501585FB6AF94FB9710356C9930AA2645F12ACFAC10FABA77813FEF4C4C8095DDC40F39D2AADFBACB89D97665273D5A60746142A7F7B262CACAED3F13BC67502927F53666E07AE5B90823C75CADE8F0DAB4E390707129ED7E5CE0C18BB545B50860A6C0D79DF84EB2B5499C84431DEF54E981308E4FCB3F9F5384FF5C3CEAA1F7FEE15F9F449E94BF0D2E9919C2C98D8D0D254D019F906CCE71BF3316DC5EBF2C1E7B70EDBDFA9E0FE286D7D3943939C08F1D97CE683AC645734F4B9390F44CBECBA915A34D924B615C8766A70B5C4E61956F56E541A4D242316BD98F4C20D60F67C7EFB311907395266A4A0FB2201BABF1F478306FDAC1538CCD7EFE5390A84C4D7D8905AA6991F3662C65AB0E4E9FFC2AAB1F195FC3509EDA08F45AD07EA1C025B50D4408ECAB487FF0F143DD739509F688168715D5EEC6720BEB1EBE11D6107D41AFDD6432C29E7011564D900F99989B0B5083343DCC1E2B82281C38B5754EFB4C0CB202943D00420C377FB04A05FB06ACDD4CBBD2DC219D35B3AD2989A74166162DC2C216A642200E7548986BBFC14FCB3D0EDF6BB523A896416E36ACEA80D8D3481B30E84241CD3FEDA662F45544F0E22767ADD658D0F2F7173E993A05DA38F2FC32BDBC2DFD7F0020429DFA9876CF09A183F2B68586934775AC4002567FB352129F9BD21D10A2A0C77CD24833C7C1123B819A273B18226884186503B23598260257C3FFDD5085197B40140B564B043923376D7DC729A9548E16F307050BA4ABA25C84D903E5BC7AD4DD3DF94D14701103B1E6C14056D9AAEC5687E0EEA472646D5268DD709B0DB27977D6055B46B5BF349454B5848002AD3F8A1CF6699C8010F7593E11977D20C8F95A845F97C0020DB4B1E1C6BFCCA7393CEED678AB0E5858AA33D4D4A3DABB1A15BF5DC21CF9AE2669D5CAB44F044B9D38D55C6BB4B5DEF40FC172F5CD6369C1721AEEC9522F805AE7BA55C525232102ABDCD9B4B2A066ACF57E7BE0EBE357A5FEA52A534B3FC447282D37B9E600C2678FA7BB3155F3706AF9668B19C5ABFDBDDA90FB27D08EB5A7A53F5EA3F5C3B2499E9EEA05DBBF69A269982179AF67FEE09C880772177DF635D2378BECB96DADEEF73B53C6E192B7B5F63E664CE54C0351E5513B6C10929490C7770D8CA900071EFA9B32AE45342C69278EA57B386526856DD9578DC054E9A594303C0D82B9E14F742821FA8FAAB6A5A9CCC63A9DFD8B49575FC5A50D569850C2F12AA8C715C3BD0F67E0A1863AF1E57957963692080DE9F0F1BE3AA439536DAC786D134498945163D14FFAED38C8E7854C53835C486FA9F53E4B9B88ED63BD5F2F9B609AF66D27BCBD88383BDD5D9C83F3134896E46AC46C060E2C7D155B0AAA73FF94242E2C21371CFF2802332E7393CAFC81FC26A5CE6752BE4C6288A27CA924A93B61DE57BCC62DD5010F199B01B08886CD3FCA81E0E97FE13F15464643AAC1CC76EA44B2A62B731C1F5CE62593A2E780B99937CAFE3109002BE8C18B30C3B8CA0E1D03A72D31CA410C5E5717A59FEF500F8C3C4307C7C76E7D07640B60AD6E74D81245361D34CE12B18F1F9DC0EFB5F4C9938C20EF2B68F5A8373DAAE9505CA37D3B11B6D4DD8D8CDB43FE196677F5D1CEEE002A16C3AD2C87C285EC491D3FFDAD3E7FB06E06B95280453ED01B25FC06F8C75AA34DD5784E7B3404236CA2D84B8344BE2B1FE4DE526FB18BD13677282A74FF66C9A0122B1EE9A468F81F8D19925BD544A6B0F5BF3334F943955B481DEE8766C5CB7F7564EA7DE43840DCF5212D9D1C416BE66BF6DAF1BB3E9977F87AA8F7687493D6E41B60F438635BA352870F950C2CAE57C3C64B6E4A3686D4EB78B99385FE1995CACE7492DADD983326C7E197C826B1BCDD66022D27D0C7B9196EBFB37EF42FF0FC10FEECF0A0A13BA15C4CFC4384A30F738CEA30488D3E8141DEAA13804B3FA4BF859435731688CE68609D1698EE11A05D24087839CEF73D22BBF2FF34122A6FA027AF44A17484DF75A542796B4681ED3FC728FA69C49F64A04D1AA6B9EAB0197E46D7E65B367F94D33E923BADD5CC6C2053A76EF4752E7C6AF285C3E93CED01A4BA43AF593418BD3684E462DE2E266FF310E3B9854C6CC58CDA65D6E5141A78AE06AAAA4E50277E0747444CE059432A8102360E2B768D4BB5A4C399E958DE89CA9AB6BC83D5321B362E8AC03811CDC314C4BD87E8A4A040213AFF14809192FFE1E566A8703BD7797C48DF3116F6CAC428E330B59A4DCFADC0E9CB75C9A678BE57BBB942ECB746242A9DE7A32F8B151543A18245B38F3C3252075D8282CDD90CE133125912537BBB0E97A8D0398BBD1C200663AD6AF4A65A6728F017F6814DC0DDC7343CDD33D8175863FFA35ACB86810A5B0725D89F26A2628DB9D201D8CB344FA3222ED56A59979DA3698BF78ACF7CE09A140D59F989ED0CECF331AFCE93C8B1992104EA4DF61979E9984DDFD21634A310DE56D689ACE5201F8369FBC4F5BBD9FA6E8EFF60428E1C2E0CD239F5699314D858B8569343518A71810DEFD3C357FA12C4B30AA4FDCA846AFBE43B7E6506A7774CBD8D31B3797722355FD08A5ACC8A9C942D3F77D5AAED4C857A0050630944171CDDD0BAAFA83D29D51349B42FCEEC3D2989E0894533214FF3CA94DFF02C84610A2C5883B32B2AFFADB5A6448A0F1D1BF9CC322DFF778B672E61B8D7C245A9BA32F6EF1D25ACBD24C9779B06D4F6E70BEF93C5BD0A9000CB18643395873E48FAE4EDF4D530F94096E15CCA54C32D3CCB8CCDDE564A57FB420C364817DAD102CB6CB3ECD056CA24C57FC3F8FBA95633D4DB8D4661143FE978A071809258925FA88B9A0E0B88387F494BDBB0BB8FFDBC2F76A95AF9CD56E55580A0ADC9CD25B7FA9A151EC7BA5E3F3698FEE8DC7F59C0F65D119344BE0C2F1F5928E4EAE23FE35F11B3CD35FC96D33A2C1171CFF3ABE3BBB288504C66D7A952A617997290681791D736A3E4DBE52EF658C5D63D5599176BCB626DA940C38237383C1F86245FB6B7556742001DDE28C994ADCA70459F725A3B68B4E797E5959ABDA5C6D895386DA7F6C438C7B0418DFD75C8A161AADA9C6105C388C9691C9B8A09787DB946DE1E383B685260AF908A41B9BE158025803A67FB1F2EE912D7120A09648A79BBB4883C18780A98134225E25C8D0947C3F681A51F6EDFCA1CDB3D2F14100FA891944513FADB03CB21A8CC463DDD6AF31E678272E9512B38A393D620CC8FCCB147810B4BC7D2605FE24BC397377B08AC968892244FA57F61A335C8DA55DC0ED596ADF4A99E99FE682FD0E44F4E5E83EE6CBAA40B3DAA167A6C784272EE40BE8926B80D776571C97C0838B2E8CE06AE984DA91BC8FE6695CB4AD85D04A524C6A0C6704616D9B140DBC0CE453B4283D24CAC8CBFEB0CD2D57C724AC9FBF225241BE1AFE31C06E88CD94EAD2D266AF77E7AC5F6641ED98D88A1A1534E68BFF46D628801AE2E63B44F76098BF2E2F425D3F62F2E410EE677A9B28A642F9FAD1959A9A6312D02208E73CD4561B1868F34903B8BBCC3F2DCFF410BEDFD0C3881B9F641C765543D3AD5CD5D118ED3EC6BEA56D31B82881A970EF7A0EFCC541E32CC14958AE9F82A42C9DE16B7EF96790E2DCB279046B822FBD8793D55DF32A4663508FDB28580389BE68DACE9BE1C9EBC22B0B3B716512D6257FCC17448285BA275FF2DAA02B66B13743FB9F257FFAFAB862C5752FC0B897424A8AFFF42DE29D66593011473A8BBE8190B10EA9E2B6C7E2EE813A05B1E8F4DD8418E65544A4AB5CA9E921FD394650E7674691B531BED1EEEB9E7B93D357DABF32E2AC9CDFA75EDEF632F15D20D2B48E0D0B2322EB56B2B359AC2D617D2724C055C07A0C063D0D10CCFD8E25A7B4EA2D16ECE181C01A2E32C48CD3537BDA7064B61C49141C417F752621BE49CB4CBFBCE640BB0C5EE7515CB0BB294420B54277DE3FBE5304182212863FF224E7F895A9288D71AC4845F30662ACC48304AAAD321477E9902969BBAC334B0B046965456AE84E5403AF534B05252B4281F0542F2E327AB60711F2820DF2D727C3930B40A5398BA0295756A5397A62E7D3D44EEC01AF4BA589B6A771124065C387A879305E6E63DFC3236BCAC870A6E9A8A66F152EC037C45C673C956E0F6D50D8B870B6CA80F192391F77E723273CB19D8D0491C2C222CDBDC51A2DD15BEDC0BDCC928E08F47A08EBE444F22B3A75DE5E7CA9AF22194EC41561AD1F05D8C31DAAD629406DA8B7C832A98CBFA1D4EF97ED206DD9740D0C267A9D142BA269261BD1515CF8B88B9F2697488A1A017E722A2A0B710CCEAC593595C8F4233F1CA0F644D97606BBCFFF8BA515DA581C77C9DAB8B0DFECCC5911A413F6FDE2A52FBC5E0C9C5FEA7CEDFE619592803DAFDF29EA94AFEE888B65067274C0452678C2FF33DA061EE569A495979A921EDA58155096B6386FAAC8E8CB59FB2905E76F9CC5C9ED23E4A7B24385DCC0221461D5AB3E00B7A17C76AB84600584C81D95003D65F3644DB36F7473376C4F0CC3528003CCE76A9C2D2FC83A2FA375170D42DDA485C775A3E3900525244CDAF1D770FBFAABD0D5065012EAB9EDCD7901E4E7308662C8FD02C1DE654CBA05A265043C2D407F74568A62ABAFFFFB9633F4A2E258308E2294D2A2322031CCAC010CEA8C923B358F763E902A4FAF29510B7D4BC9F9459A5375F49B3BA1F55217C6733971BD6ED6680FBEA48FCEFF9411D0079074294F160654892E2C5D48DEA7CD9B41ECABDE3D6EDE2C171F4F888A76E2DD8098EFD2FD1D095E23CF6FF70B87EEEADD14627413BF999C7CC8650C647D3D4CB4ECE5A052B61BCCB84E3EC7AA9F6AF5621D40F3A02FC216F8805C8C9620AFF6D7B307F7B581A18B5022D8EB021ACC16BA47268C897CAA5CA8001E390D8E3CC01E83DF791BFDD1E2DC8DF6DB8186EEAA03B93D3019EBD15C27B77B0FE366D0B6275B477F5170E37F584E4FCAE89E94B5879635639A4360FADFBE7FD1F751B84173697605ACD83322FF9104DC2450E1A49F587C21DCCF597F3F27695C267FD1711C35EB1D22FBEB27F9D188F6FAE6F9ECF0C73A1199F71DA4C6EB76B7EF40D2003A777F669141AC0D602CEBA2248A0897B13D4A730EF72336BA3C7BB32CA0E7C7CEA35E18BF3FEC4385CDBFACC2673EEDAD7E670AAE14BCF39A8B1CE4454599D2BE2E5D836CC52347DAFC24D7F2CE43F1DD8C2851EA309687C69721911EAB87F61407581F1F54F3CEC69357485863741136A4FDE683AE47E7CBE6C8761DD1D9DC33580A3BCD75791F45CB669F5B40B37548723A4C3EB84089DC40819EDEBB64CE55ACF169D6D78D1E4888C03C19B9AEA425903A86ADA17BFF751B8DAC34EC3FAB90BD120B107764B26D7B259C5999A38E5D7060A906D7BDFCB51EA4E9D7F886A1D697D3F74C7984E7AFC4276095B08CF08DB4E64C6A7E7FBF9AC5FD97C2B1857070D59CE372BD870D8D25616BA68B411D9ABC515E805C8F170E04BD29CA2046094C44D48125ABB1B6DF54DBE39127E856D6EDBD83EC61D50C8134F6EFDC8D436B3B6CC6494504B87E3BA92A51FD63EC60D7D3C0FD8CFE76BF13E9667CE69DDF4D6C24BEFB9059DBDA43B7BBB41AE6C1B3013E08CD4F30C81D2201EB684486509EA97A5AE0D9F860D59F3E180CE98D470B240920E9DD183FF152210822703641CBBA326710F5E72CB5A37BBF117C1DC0E3291E1B24A74F55016A21FE20D0D2F996A546FECC82E35F678F05CDA0970A1E250C6A40283EAA70E9F7328CF2ACD9D3055876FFE364A9269870E98C2068B0DDA94ADF88C141F31333B4C202D6AF132BD4C5E9DD7940A49E31E86900D70A6482B2830C399C5F36E1CBE84049AF51592014A7B7C77B90296875211136728EB13E769D37635D814A32C40BB537B47A7B4D957FDADC002BC58789E6AE27D786A8EE180276D732069E8F15F1055885612F67EF819097459E79C521D03DD3EC6B33A109D900C95CE2652929C43DB3A9299551FD0720677D3740CFD82733F8A35BD67510A442F1B03F6AD8D910CCE9A3DB0A6434034294150015CFA4B6315D64B56D45A863C7EDC443ABCC4A338EA0890D807604959C959D6185CEB6DDFE822288CE9CC8BCDAAB350849E355146C73A57EA89B4329D604BF25C8472E38854F4488800349D0E6770EE91AD89B08B1E090D84AE3D635E49B1D6FD6EF3C04A063EDFF0C80B265D928CF75CC762C7D8FB27A28DB32FD6532D950C7D3EFF08D1466F618004DD6C541B3FD35FCB659F8127103D43AA51CD81D6F31BBDD46243ED426A0014F1FEDD44CDE798D974CE893D9031E1A07D2D672392CA19E0E2F88F15AB00FD0AB11F1A5E36C8F8B0C48CC6AC2CF211078B5132F040043E6DFD1223D47F0F7D721097B37D4343EE387F96C8EC51EC2CDEC256A7E594941F04D1DAB30EBD85E833D66AFC55C5884AE9BA89E256B16A8C451960ACD05498B8875FA27A670F1A33724264137EA0FFF7F82B26A7683556E5B968CCDE20969F25087E47CA4126438EA091A4841CFE344BAD2AE975520E26D7536B23C78B24EB1CD6D5C648C756E1C2DEB078AFE1C63332F92E11FD5A8A13E64CD5CD99934164477D1E10C453EFFAA17713DCC9DA5A17F2E952592142430F7626C981392A52628EE3EB3D74107C483DE81EA4ABC5DA928DA2B0B73BA7DCFE947E107EAAF8B904C0F7047932DBCD4912E3B395B8E17844CADE49D4BB5E5FED3977CE7F21D4BE86755DF580BDBE9B12ECFEF02A4B5F22DA28DDD07C3C769E55ED3C175596E86FD9F283F01CA35E5684C1CCEC81AA5ED6133A29E76D150457C3A6F1CCD4CB56C77EC042B9DD4B51F63344F812F0109F48F5B89A4E19F66FC10A66CB47C8F84FD5BC1C739ADCBCAD2F1A8E4CB7EBE7E55838EA24ECBC46DB6A234DD9C29706C1F84C1B33F83715FC0F9A9F7B7C3B7130208F9A2598E839D013C3D4BDFCDC10A2B8F1AA93470701E9AFB77FCC01256A625CACA6224FF6B531E49DDA264143C7AE04B81DCD7B157E718B0B0828241E261320C9B40D889B9B561E9B3A6BBA862637F8B324A4803B7E27E1022CDCB4FB3580A593579D8C5C97EDDD4BA88DB8F00DFFD7016E449C64DCEAABC12205F2D571BEDF775B061387EFE0EA36F4239689929231606FE204E42664BDFCDBD4040C61687CD106C111E76BD6043012F8D8E1310B6CC48704547DC8863FD6B9D92D179B011F64B248087421B672101191D8F485079F1050F9B3BEC03AE07800DB5C6C6F5824615949344252BDC2583306AE3062CBEAC448B4CB8361AEF95107149FC6CA397D2E47638A752A7E95C03DD78273352068D072102C8EF8055124C86AAB67D7A76F6417D4678313F1142E05A766C2D382F6AFFF19889E41EBD32E3124B7C96849A79B580BA4236DB02DA1596435C9857D51B71E59413078C23CE4B50C7272C72F1E5CC5A88E66E968BFADDEA03EC2DCC2493EAA5A254E681638A2DBBB8427CDA11A4929D2EF0BC98DDA6400A011C2DCE274C3362C286E00627A972BC1B1B8E4362E437C150125CB78BB768F18D72180A3A91596355E6453B44F07479E4E5F4E68EA13A27BC2E9455C04BA129DC3C70BEB60DC751EE9F884D67B0B3AB7603B3861440705CE92C19936DCE628D50BA0540D7BE43577D07E3CDC9AA00C55B232C539A9D7E5B479E89E936DEFD741B12544A5917CD72BA17E8A1BA7318FC2FC03E4D43A9AD620871DD926A9F9D2AAF8F63D8FD3C55A8BAB89BE57B127D57C6C4C49338AF5884F32A894942687BF4FCF34076D5FA37719100E85CAFB05A7023D22FAA73A4C0B46FA0344D99B21B55B95FAFB5277CBA4AD68BE72DAFB17803CE1ECF30975BF5D7EAE27106DC24FCCD6CD94C137EB715B460C16B05911D0B870D5C5FDB94A1C3728051EFCB4D8F14ADF1A0D4BC1DB3605AD1AE4FC034E8ED8E7BC9C7D0C3028D8AD6C8C8C867F4FC46531AF699E6FFDF55BA4C0E6D5CCE3826DA79D330119C39474EF443CB2A9CD2DD47DA0C1A14F64A416AD5117998092663F294865BC24F5477BB518D499185F22E940A60AC2537649A2115B0418EAA1921253361A1050FBCED90101F3654CB3AC62C124AE07F2DFEF123FEA9742BF501BE73736322464CF2A2FA7E9FC698DBAB9CD1F17489A1B08AF303A213334E6F0EC757CF4B274E623880F414A2D27ABE4912AA6196714C9E9B7A854D49168A2E986B2C0EC110D47822134F9983880592D4FD16640D089F7D7126C109B84ECF34668FCF64A3501AF20DCD3BCD163E8599DFCA9EF2DF8F46EF578140D83CAFAC0F35BE9AEE490A96704684381735277AA1AD93182BB9BBF39D84CFFCA7046CF492DA5990C0DC4827BC9583D739B4CBA27A334C13264C6E26FEBE2013257A0C22707AB5CAEA02556301AB41F9B8C5EC380833443A9583B98C42E68BE5D3E104B8369B32CFC4670CE4237AD5D58EA2ECC7BDBF39B11EDB4822757B1ED5C5E0F8FD2FD8543806FF6C8C384564BABDB84EBA72E31F01FD39124D24B8814B115972366A398A77DDE9DB06492DBC7D79777E574AF505C5A3B4A8D5DEB722591D378251E55E6FAC9D983792728D69B222524EB6997A629DC7E981D471BDF983C53252841A8C9C6EFE4EE8EDF8C5EF11F8C5F0D07622F6653117B042E61C8491D6DBEA0BDBBC8D436B915EFFBD037D3934D0B417DF9374F2F9B3F618E7CCAAF19C02B1B2CBEA4E24D81A89FC0236DC03449FB29934B1CFA510FD07DE6CB0EF3C5C1CE5A0AA0214EA01D17C78476967F8BC4FAAD6EF48BB0DEC426B1288306F5D730C82F9273939D8F2D06B3785D3C29D754D065494DBC6EFC5B58E95682F82F5792F5BBA865BA8085F7775C6AD21657264604D79FB0056E36B647ED6415B2E786CEC63B91669AD864E272E36B709D7A19634406CDB0787E0146895B3D45F9AB874EFF4B089F11635FE7741F32F9D9D5CD6EF476E9F1E9A2CDAA8590DD468BADFD8EC66D4391BDC79F049FAA46FEC02A220A1D6EA3EE5908595ABDC7D4279549272F2E80DE1A6077DC9F5FF313C5051889A35BEA69651171D6FFB4E13B9E3FBA2696ED253790C7CA90CE62330C7E7AD12FD357B30E09E5924ECA19FFAA408C4D81AFF92AD6153F84F4150E5F0DE8771AE9728E63F1DA40724944EABBC5D4B66896C0870DA6EA1D17EE8EAF00049703DA9B5A626A7A2C3135A87681A841BE61B95CA9420A1C68695D179A56F07F8166B7ACD42ADA3B20BF510B6C0A5178FB94E49EA917FCBFA2C2A8AF37E7AEC249DC811E2D7E902A690E0DFF5264EA76DB38AC3AFF07C042AA87CAC1D06DEC33382D467367248A6E38254354D5A318D9B11DB08F31B552FA77C8E77B953FC17FC18A0FF3B41948C244AAD202D9EE00752F6D379176C64347BA45208E04CC571B601A786E466EF85D3094622E8139363621CF86917004B559154DE58742CB7BFF8E42A822E28049E4289B46C670E757C9866BD29707D8EF35D8D7309F68BE6B99F1194BBD4AB18E7295173492BC4BF317FCD3E417269A089B873CA0609B9C0DE95A4F5F7B19C57F45C2768E869E1353E130E066BB1BB08369E182CAC05855C28220C4E85B6FC9C9777DCFEA887EE1247945E30400B8CE80FF181D4600CE8BBE4B1D218D40C221200C4556B6AE2BBBDB04A316A59D506A549CB852D6E1BC32FB957446715AD2830870D81231A9A331D22FB1438CFA6D399C2A6CFC87E71EF000CB27AD60E6B03C6039AF96A546C0A1BF034ACFD1A21CC9C0B57841498011DB161B2F3ED3663F37E9EA6B3F2B874B0C238E366904C5BA6DA25F028D7535FCB3C092AA156B57F18D89CCAB71D4218CF5802E7D49BDEF5603AA854E314F1B5AE8316F7C6759796B78EBA55174129A08AB12882C2C5298A254345557711FFE2A3CA328631249C0628A4868BE45649F0A9DFBD779B5C63615C3195EB17B0A6647273EA14A086668E327B0F4F860BDDA04BC9260C47F913DBE649459190A1AE6548F79A4D64A9EB45DECED7E77F01AFF852CC0D8C4CDA7CA6DC5B3B3E5B13BD1ACFFF82F5E4AEB4E76ECFD89100FBA0FA173F738C00B41D4CD76F392A94452E981276B3D083A3FF11BBB85845B926F1ADF8A3407B6665B182A381AC6E0847FAFEDDEF37B3750F3E43FD3302F96E776F23B41CFF77ECE68AD8A182803BC0F7581AF601BA123E700E5537755786A6D0F94D483ADE3BDE734CDEDA867A04FF415A4A853A7A44279794D0CCCB8921B0D702731343D5113EBC48CA24D3CDC150035CD3C86F1A00688E9898DC1B8BDE283270558CF866162BEE5CB59FCCCD0FB34865745D327BCB088C66947F966D60FE0A726554D8600E1EF162117CF0AA4F4678EEF728CF628D329CDD70E6A09E535D83EC964CF4B7FCD1271DB546F33CB35F7B68D0782630D33B64D03C543ABC4ED91FD85202840966AACBCC1A26223931370772215600DF8F49FE48CC015FDC3631CEB94B04407E441C93003811993EBBA9FCFE791AAF5F5AE70431CAC5F0FB5A36365C1A0ACB0669A8A1E6E6063CC59DBC04F071BF96CFD80D7F33E50274BC39C14ED512B3082AFE13A0210490B8A104849345B490FDA82A733DC9B9FF3166C796B876B545A223E3BD3907A5BD91CAEF97EF236E2E9692195AE849C89439BF3C335388EFAA4576D6B82E05F1A74A0C80AA5B29FE8DA84DC7E78E9D46233114A31AF05861DB4C95228E59AAF77755CA169BA0629CF60A6E6DCC055A33D9E2E152787F50362C5D81C30B982AD8807FEFBAE3DC44A2773B13020592569CDC3A4672D4C4DF41AC4C51219A77587C60150507C7F0D62B3AC47318A1546491CC0A3964CE62D702D6530FFB7280AC42E26FF0BEBFFA26682123E6000A370BE73DB15CA25E07829852F816389FC455A41B446B733BC99C83655E737B3EC1C92485C273F51342CFE9C49B1CF9ADD8F0D3F022537A76AD5BAEBE4D59F8D53C2D7AE3C0EF522319698DA472747747210E64240134CB990C252A"/>
    </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>
