<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="EE25876F6C85364C0600CE0E4215D0B329EC931275FFB8C7A21EEA06B2CE28106241FE8CF425B6932A87C1F539076C1E88ECA2887048F67D8E4F2CF84516CE0C55EA33CACCFF90D64DA8563813D2671EA635C3CFCD124F626857BCA43858C5A16913FD6A3192C5AEA010293F0E4B73AE4BEE02F74B26BC02BEA809F7C50B801F19820159466103A750C40665C2884CE3204622C621C3026509A98893108D5C1025031721D228466334511B36894B280A8C104114A36C0CC8300A3424112801D2A22C0A0386D348318B006E50306C5318328B82288C00265A060C84304863347094C225DBC22D98266143C210CC180A601632D44668C22409DC988918C3440C492D4B4800DC88698B144948124C810009584684DA282A1C476A943461D244108316845C300C21C34CDB40265B060210C82001B12082C48188844C1B168D6216884A8660E23422A3B6910B4572D2400D49967118C85142A87114B62822342524336C1139890A443108974154180D8832008B0821CB30041C474A53B4881BC52194B269023061D1386DCC324010A62890388111829149026689466D9C44660A0188E3124DDA482408250DE2B88441348521224E18102443C2611021209C04801309801B4344C104660C400E5BC80109444610380220300598040613C3304A268A14A42D90B689248981E40090D14882D2000D92382100C348412604018464080400E0428420346441068D21C46100870058320940124DC11405D9B80D48C048E2A884C8808D242968641849D0429113A73141348000C14C04A51122212600356CD2A091234508E3226D18C82514328820104609414ED03428C890500348111A9369C3942D04166E41384CDB424E01440AD8424D0A026AC298001330481B3066181281A0824512366DC9C6841CA7815C2672932272104310D4160A84980D01242513394124022814B21042104A432061E2126464C8500AC1895296259328298C3805038749623470CA0028912045C1982103A5116436648CC82C53B691D3002E0B98645244218B30600A939004046C88304EDB986D4CB26D1805458CB20C8C968CC2320422084114839024A8884A22688900680434468438608CA628089511009104C4106C12108A19060D08094640B22413C14C0B08201322421B170649A47120C044DB426E18A769E116494C227154168D0A948153A8719006650AA5440CB75009046E4B128E0245700C108811A00800A12088C25004A0401B4290E4042802C30872DC200854880C2FE6052643BAFBE616BB2ABF0651C6C76ED918849B10919C9B7ABE4DDBC788136371ABC09102B278C92429AB390A510934A2BF27176335C531DAB5ADA68FDBE8F6329E6C7C257C417FD580D66726C81398C0161661664240C1A1A65A42CFFC6E7DA0698D5D576ED96A5C78627F7A8CE8483E0D0BE2C33C5E344A5053CB1FE398587BD6869CA6F293F889317362C030DAE05540C7DA30049C2E6ECDE6C11A27A63FEBD87D67ED442515E3F68AF9E86025499C9A4FE954666E81EBD7F72766E21E0E02FF9DC7AFA810ED02259A0BD29F6322F471FE185E18613F5D626AAE176A1339080ADC4BFC22C6EBA41727823604A621FD14AA71A49DA67250198405ACA4B341DEA6D6E7BF2FC47D58F44CA306CAF35BB078000E9078265C6811C28FFB799DAED09F9D5355C32794E7D6FAB56A91EFDCEB1006D7FAEEC47F4885E8A4BA0C3C2D28D8A08792CF5095263F6908117B27C35419945AFB74C254DC216BC600561FDBAF4856ACA7BF5637E61ABD934FEB713F851B238D5CF9FE53BC12C730D68D21AF1EEFC8271558F28389B3528772E553A06284072CF7B9931335D5F0E79C5C0F70E95D965F604FC3C29728189F739AA8C92DB1275171854366A7CFF24041E9FCF30132989BFE35AD38DE65104AEF1989AA82F690261CC8B3F681568FBDDA8FD2D8C0B518178D4284BE1C1BA5D4D896AB42BE8EFC91C5815183C2FA7F4F7049D35A0439286AA82201FF3AFA92D21916ACE68AF486A5BD81B18DB8E2D78A97C2521B2A640B2F1CA1000C9F60E9EBAD230A5D9C73C04BBE478640222C603EF171D7955E7C9A569B85B8EA640641FE4444F42AE2690FD960559581871E967A7A35E5583656AF93BE6443B48A88653183CFAB3ED0AF3AF16F33C558A4AE7E8B1C334979B936FD837D7F8D4319CD0B2AFC8350FE7F62EFE868EE46DFAE687C638481247A76990953D711D9DEFA8B9A4E8C63F957487551AC40438F619515322D6D6DDAE44408202EBF1AE358E1B0D9ADFC570E98DA08F942DDFBC13D5097A8153595C3E14C8707B011579CD76AF80F7B1057C23C34998AFE3B697AA0484ACC9278825A87C9ABE37EDCBBE7E4CD6BF7D3D910101DAC12DA21BBEC6CD14C3E9DF3D8D740FBE559208B1D71CDE209C53685208EADF82C65A17B74AE4909579C746DFA436E5DE6C8A036761B8CF82E43A03CFB07AAF71DDE995E735FB9CE16AACFAB53354FBBCD32B4F59BB5AAC6B98981179DB6852704CC7C2A963E55754A7834FBA37A0ECB7D1CCDA620C7D440EF74967EE7C8D0715992C82582E3F7A08DF00E6CF26E9A1FD8BCFA2A81110CC22C033EA11374AEDF5DBED6A5E3F2098300DB2D9A1903A43022F7804AA613B2A6A325659931952A0EE7CF0BD5A0B65AB905E2B4836FAC50DF6A2B787E07757613819B950BDFD16C27EA8D2D19E37F4228232B7AED3F80D6A2F4D3F11B16DBF68A23128C8F4B69F8EA86DEF6AB02693D8D05AD5ED8DB635F11BFF9EF860880B5DB69D626E5305ED444D733A5020490542D037CF4534DBE319228408B440478E5649E72588CFBFB86426BB74CEDD1862DD3CCE8BE74823A8E893311580C8111AC0A79BE2192B0B1A0A9F56054E56F17C6B10E58E8C287E9197751C8E76D4BC48DE1270EF88378D423772BD2AA7DBEC2D009F4C9B0E273C599678698D312C7574A252095AD9595BAC0D014955E554501FBF48F72AF516A4863EFAA3AD93EB8AF1A4499CEEEC277AA13237404E75930180BFE774E4D9C2BB12DF6A7A8263A41373D9A91DD8DEA754D67C735D9D6FB5CC9497A12363B47F75AD4EB736377F2E93C670BC75917F83D59374D7736463C9BC62EB069E080CC587D5A3FDA4BEFA994ECA393EFDBCB17FE74EA373600851784CE24D4FFB1E329CA0DB230CC957E04B7BAA20C32531ABC173183E5C3AEAD1C994280D72C7144AB7AE5DAD2268C83B98F98541E79BE2F0C6C85CAC065864C32C262FC110CE85E1876A1B617FE9FCC77E2D6F0892B617CD0E7B570A62530E326A32CDC47F156BD34403B67DB1FF742663760DA52994DD8CD91F5E845BF75DEF5799159C953482E85E64CD3697EDC858CDF86D4A735F8F68A9931AE9625CE4E25D906AF15B9880D96759CC1384F327F6A21FC939625C38644E889457486942FB362D9760C4AB534735B1DE027BA0A7DE60F5C667D057A1E06532B4A67F643260FDF9E68B267012298B48E542F56CE3F33568D0AFAEDB444FF6E7C4AC5DA36666C7B29E301D47B419625C322A1D8DBB3C28ECC8695E547DFDAC08DFCE219BE32E458A6D39577F71DEC548018337B268665F501C14E5CD62EB81396E994CEA5C4B3AD306D48"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_44"/>
          <CryptographicLength type="Integer" value="20480"/>
        </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="EE25876F6C85364C0600CE0E4215D0B329EC931275FFB8C7A21EEA06B2CE2810BA86A8C0894EC78A56065E08BB962EEAE99AC46F5215D9C651F85F8852B20B8012C0BFC9ED45B97C86438AD86E3E9C2680CB82F618AFF12769A5032C7F75C5B523BE075AA3640C8DD7CC0DDCA909102CB243E33185C34CB18DFBE5BEDFEDA8B2EB2540D757C736E97588258052D42A3596CE8C012229DC13BFCDE7EB9585E3B4E768E1FF3E115B82DFF7FDDF67C70190848723BF4CE8E5A31D775106575F0107D863C361D7F0A148D07C4911463CD5CFB3C96FAD618BA4211A7050AA0256D532A7BF88C1FE69EBB65B498AD14235C8F23CF5ABFDD9567E60230DFAB1760B7054B194306DAE10194C23274A428DEC18901D7090CB7012BA5FE282C8EEE75C0E2CBEAD1BB283825D74FF9ED4C48CB7AF1E3A34BA3E8168EB48E9A98F1A42F3C7AF5594B780FCAF876BF08F19DCDD85F5294C6DB49DAD32A12ED4DDDED934D7B5151A4303FF694090C4E26953829DCFF06BA82DC1FD7B1F14FAB7D54253D3A2045C2902C0FF9DD5E65FB9306143955E99C2F85275B38FD9674B2DD20AB94AFD0F8514D768DA1096AFEED582868045A862A773E4BCF5D7B86292EDEEABEBB7AB0343A6CC9B6D3B74DA6FA801AFA884201C113291BB8A25F59D5E3A52E78E976EA3FB55E9DA74A2BA0927A38EDC4006E58FBFB58D9A9905578BDD0B26F01480CEC599B92BA9B462F2C68664E61C53ED1694C81161BE878D496350F8F49C4C7C818892B54475553B706C2627F79B1875A66122FF08DAF8DB1EF117866F727E70FBB442C8572A8250B105139B9FEF6A59C188A0D1F24B29F1F13E029ECBF1FE06ED40C1BE162B675BB9CE37566CCDE4BBD0ACB4D0A05434F71504B8FB6BFDF65A43747F2057112852641F7A91C8DBC22B550745F68F3E02A5EFFAD730A337E9EFA93D96EE207E1A103E65BE4239F1D4B595DDB0CCCABCC98D2F5BD8B3B6D441045B58829EDD9487110EF3FDFDEF0404AB84B4E94F7BF237799EE1BC86BDF4499481615BA59FDB97FEA19F210FAF719ADDEC3F1046D0635ADFD1BFB452FEAC0BE52BE8E13B60CD68533B4B741D066B4568B8623859F9F6BD90C899FE69C65FD7937286F970D1ABA87F45DF3BC790622EFD14B78BA4979A6CC6747C2A6421E918A79C9544079B8FBEC96DB5BEF9E6CA78AEF7BA1C16AF61BF886E6630E9C4E011717458A49EB72F6CD5FA9D8312F50521474D74091CC8D5094B0AB420087648C066F3C6421C6FD02E3D6161A751224F649A8686C4E84B92A0E3D0018FB5126F1DFE95701E41F20CD625AD28065849F851FA5711513779F76D357755A6814130218860DA4E312F59874D61031C175DADA28EDEBA4905DF252D79EBFE073F9027F8A74233FCAC80B8C739276478BD37743277614B3653A321341577BCAA19D04C254CA3BD5A9B33DEAE9565882782FB4B7AC58DD1B61A2104CC5A2897EF71EC3F2DE2DFC3AEFB88CDED4EBC5D64DF4B9D6A589B91EFE31095B7BB817A5A7EDD808C1A48C39B0EB7CB68C11E3DF23E056F8923BE1CDABB903581DC3045F2D8322ED6ABB60CD772157C7DDBF0925722C57E0EF893B62E10F17034C4F5D6B1EAD9AD174EFD5079053278184AA3BFC4664AFA8401BBFC6442685F9C28100BD35DA151C33684AE6EF3F429DF99A527CAD0C24924F9366AF062B660CA8DB1F83B6D6F175EC4BBD8889DB191F41AEAC2F6A71B718B60F82D3A2E6B9BA1986DC105613C74AA79D73BC4D53FB377DB10ED67B93805E6096EA2D2653C375648BD58E5D2628EA02DD00B79763BBDDA0EFE337CC4A56A1E97B0969DD95942022CFB695234CC698011CA0645"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_44"/>
          <CryptographicLength type="Integer" value="10496"/>
        </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="true"/>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="5438DFD2D0FDD850A950914E34D132697EFDA7F0E67981BB2AD8054A550E59EB6C3BA52052A3692C6D2F9E3D093C5C1588E03F14085572F95831753A294680478D9A8B91E6BB49BD11B0465972DAEC9F122F90D556E786F7CD8BDB9B607BDCB4881017F5DC6F4419B595FC8E4C3F8534CDD6B506FA0858A59067012AD4FF520D3F9399F80EB976C8358ADDAE8D165ECEB6B09BB3881B47210926AF52387AA4934489A5AB0E3BE468893E22412961CB3FB939A479929697E43EA733F321FF0657CC0710595617075B292D491F0085C83D19D1513ED1719B54E2FBC216960E96D35D22C7F29EE5100A7876EA2EEB79E001BDCA01B7D2647A94FAAF3E67227FD1135C3599E08686071B8923A34C0595042163E5956822F208F7034E78A6009A2E1BC2EFC3EF9B43E6533323A9DA5B7DE272563F01509B94021F2434246DD93B3E33FEFEC9E7085A60643531FD25112D2C27BB51E13FCD2C198CD6CC4AFCA81C843048BB0787A49DC4377ECE7DB520D9EC6E30CC895D6B87EE06866E85CD92DF33B2E61EFEFD9C5DF345AF4DC7BC32A0FA5C99DCDBDBCF6A4E47B9A3E498E37484458AAF551B35854B0CA758C8BACEA8AA6B0668411625BE623B393483E7699B9E77079565DC0B00C4DAF3009931A5887B3D8B4E3381EB8CDBEF8C601CFA603E0D408A6D424AE635B939E92DA301AEEF9B552EE42577DC28E54AE04B12C43AAE089602472141DEAA21B0C50FA9D1D6BC3B9E2557A868D40F88ABAF21F407E57F4993FE7ABDE98EC1ADD74DF98664D4956BD552F74384420710BF30AF028B816EA94C737E6642918D9669DBEB70E5CFB85BB2AD75768FCBBD1265BC4E76242A88C2BDDE551C2F47184AC9870F41546DCD0EA7D32D14432B88A290AEAE5BDC561D781D40DDB2DD5F2EDFC1B9A2186E4DC014182ACD41A3A6029A91337C5E27DA046B9F7D8F1581E5387515D0BA46C619D50D0CD635E0C2BCF6AC555E9816D544B07C006832435BCDEB4E0B8FFE995257F9294951A2D75604D3D1C1EAE26D344405136A0D9EBF431E5FAFAE8CE5958EB89738CCCC5ADA571A899E277562BA7C99DAF0258C52E990C5F5A32CFAF2E0A2FB4624A45F070E342AA0BCF72E8439C28BA9A06C8890D4DD3B97D3DA8F04F7D780CCACAE2545263A4778B5612F252798D03330F2C9606FA8F549EA854155ADE001EC1D561D09F5BB9B6ACDF738C927251C15303DE4F9C39D22CAB81A00C1A51470EE2B564B44AD017015EB8DFE9272AD64EA47E76A1ECE2C43689ACB0B65D087F8CC8AAB778B1064FC9A5BB3260706BD95C380D1499DE0FB99A2E25CA8A99CCBC8119405500770E5BC90844A1968CE25C54374A73198998DD1DBB3E771CDF481E5751BF42DCC010A6AB26AE22AB2D64C89532A9D2B8141E406C2D15112DB982772AFFDF0B55879EFE19F29737D9F4FA32CC5C309F46730E265D14DA6BBE2AA9425E782795503124C5C1E055B64A6B553688D34BC6FBD0EF52952F3C7A5D60EE6FB8E1A32F3B830618132C7035C59355999F27DC9C8A5223F1A75318664947F242161B59AFF4E45E656FC6291FD296A5AD9585C24FA2F47B1281981389E875EE4C4C52CC6B40EB1F51677F910574A599BADCF0DC27843E94E286AA9B1445C5D500DB9DC57C4172AE61BD468E37E701BD1CBC595FBD76B9DA11CF1DEDFF5CCC97F5B7780721C246143CBE52E15E4063F074A9E7D0DDCB9C88D2CF97C265AF6CC49EA4DEABD77657048D371B5A0F8C99A991739D6C215B3CD4535F7D88D6D34B4818526DF7E9F5640206192C1A9FFFD840486E95A0F77526FC9CC8A13B885D1DB941AB49D7DCE208371494D14847D99CF49AF5E5E48C8CE3523A3AE9F23C7896D75173E42CF463463E43223DDAD7613786BADDB42F347F2D35C83E4B23104B59426FA8A98F6057D25F251A53B9C2BB90855E0A3D95CB06800B035474D6C26B48A6DBF09667E69590F8738F25B48A208A4D050D8E68F23542F6109014F14055EE4ADEDDDA4CF8A582EC733FCB1E0C909B1845C52CA0B62784B64D8F0D797204284EAD32552548C00231AE449076EB90851E0996F578948B8D3403231D0AD7313103B6B6AE91BEA4BF3B3DB12C435B87D96A89D4BAA307EF055BC413C9F80B3FE2DA87FC0EC4FB1EF2B44A0D5799D75147CD2B283ACA1BB8FFB57BA9A0B168F948855B0394A354F492C4AEC66C0794710574C532F143C54DEE2C9F53C98DE3A18AA604FC1AECC61CF01C7C0007F9D59F1935378452F3AF4D7175E05AC045010ED4A6C04196BDB63D092826909146B3DE875FA8CA9CB8485AF7ABA9D119CF4526AD0D46CBD85CFEC20FC44CAB4E96F92B470A2A057BBE1C1B7298AE958FC60145D375278A720AD8A1651478A8D3BAF3963139972B05189BC497C8C6A10E53E6887D1066422D2A64EE253F2E0772A3E43949ACE9664E7E5649B754B4D6E90DD0832BFB4CB7F43D332A9FE5996B5243294C9FBFAEDEE71283B9C86A7F605504D3CE9A805AABE083E8F88BD078D2382EA436B509DBCCCC6B0386973D3BED25BEFB18C7D18A0689DE467B7C7B49FA991AE70447A52F401D9B901486E47A36FF6563C5CB01ED2F22FBEBE459F9586C7F9A6B11643B529984C62AA4F0ACF265B29074D4D7C984F43C5B3F9A4EA416484080B1894A3CC7644A4B8F5006297A52962A886041A8FD3113A55E2B9F9CE5142620DE6AFF88904B00B68DC4FAA8A98A76CF3723B83C791EFBB101EA87C82AC8107A08AFA3F121CD5E40ACBAB7E8E2259FD5F3BA64F58E2ED0725C2155FE9BAD7145BDECCE39607A89AC19466B499157D257D923659C0DDE66C6E9146BBB69779708045930C47D7909694672C3F4F5B996C7DCBF6632A5759EFEB14BA269D3D01EED4B5103281FBF173F661B01ACCD18029B8E4F8B8854D2590771508394B86F74581F910CF84515076847CB14FE8D105F34D06AD958382E7E4849483D27175EFA7B099EBD1C4CD2F65797B3A6D32A925FBE87AAE3B2EA8DE6CCAD59DB3B6C9F2BEE9E4F90DCCED6DFB41DB3D61EFB2B922483A9C6334D98BAAA7B7BF32C97041B6DD2A1FECCC6E3584DDE314BA52852489076723F880CFE908D0C67C02724BDF55958FE7143BC08A6C321C331DE15C7023B9317DA9C5D746C53F5BAD56DA68A11101F616C2"/>
    </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="47C3413993664BA4546E1F34386739C684B67E1F5A2B49565F8E7A0E2DFF5BF79D9D2B9508FE56E76787EB8373D296BF772D549D674D8D284882490D7AF8DDA07B08A54F2E0E23C47505029EF8CFEADD60E4963ED7C68575E5BC24B8BD5976B54F45594921644BE7F800E18E16FBB4C26A9145525A6659422B6CE00334A14AC108520D2786BD4C05D6C4C3012FD493CBD4D6394C4BD8597D2B13A4EE2B7E0830E2F175266DBFC3601ED9AFAB732CF803372070C098A820C2C89578531F851B5171327E3AEC7F587F609DBBEA86FACCE1DA8D09F8DAA72264F866CCCBA75D3AE084CDBA9B59153706674B69330FF4DACEEAC2B948CE389049F1E1BEC8F6170217A1D1050DBD72AAB8C14F9A1400D86DD25592E6385DD76D2F8BD88685714462C919D0513127E1DD0119A7BECCA308D6F76FF23F2025F269E9794F60CE0C0B5F58D8D56F422DC10303FA3D6A5C54E5BDBE50A83231C908E5975BD44FA7D0CC1B769E95D36ECFFD385438CAC894F991C4D5EEE4144256F91F9D325CCC47BF41CF5E4046BFE6FA670A87EAE83881A440F8B4AFDA674FC9165D2CC959D7BAC96000B4B9BFC376F91AB06B2E66513B5F2076C83FB00CF2940B0672E76F2EA3256BF1816CC51E29F78C25BF707D93CC89F0EC123D8CC63E7E7FD3BB06B4F3F79EC127FB941DD266F54CEC7B37F400280A1160493FB90ACAA67A8937F68E5FE19DFA5AD7D2B9F4CE04E4FAE8CE7896D5D23AFCD55F4692C9B05250513E67C3217E57838027DDF926280F5B150067268DDB8370ACBB887322A457F0E845ECB5A05DC913340F5EF7D85F8A5FFBBD57E0A2F4D1DD42D246417252C4271B0FC3B75BB61CB8C8A22A099E2E343372D4F0E7C087039FEA8640530927086FF86B87CB8927F217E6935B0F8696027401D7AD1EC3407F40A3F4F86ADAFB5CFCEFAE92FBE990C80FFB4DCC03611F9D3AC2A88E11EDDB7BA410F800D3A708D78A2DE31A40709CB7A1693985ED627159949230D34920AC804E866DC80F4F7D55EADCEBA0DFA55D1942FDEB220AB70B937368C2CA1E387EEB77903119D4AC30D1B567B1222EC37A6C6F531F203CBC0565A7EAF62077EEA166FC78A7A4EB63D9838A717071E9183B6C5AA96E391B488F44DA98AC71AA6D1D91A970DD145BA09E8B661BCBB560D3C7C04DF97F447A6690333BCB789063582105DD475D60EBCF85FE46F8948ADE2FD45737F5CD800305EA6EF3D941973409DB406AE8A59037875FF84C64CA3AF38F508B331E06EDBA87D8F380839F8A163CB70F56699DCE5B52CB0F8992551115083119239E7E1DF6FDC165BD732FB2850AE657EE1BEF24B8C32538B789A510AB71A78C8C7AB084392EAA4301695EBA0F27CB09399C536B6701E1E055829DE80CA7BB5461CA0070C401B95DF0A85C20CD4B665300CF35B2FC0D42AEAC171CAB4F7DD305CAB195C6C01B854CF171B7EFE5E226A5EDD42EEBEEF3C25A4252CCB41803CE849A7F45272062BFB0D71DABE7EA737BD05458736B819C5BF016A2971866D22553C6DD2519AE6AD2CAA5D4D5E158FAAAA7470AE6B08BDEE4265C151C27759B28071F6DF0FA34F2B42976D37663B648C839FC87C5E00E5A0A35E076F1AD357EC20F18CA403C586A3EF9AAA85A22E7D590D40D7448DC66ACF84416D00067408AFE7E7FF83AD8192955C8EBB8238F599A76D73FD4E37E1B6FD4221FBBCEBD923DFA7CB6AAF4DB2226DB77CC7F19B8AE6FBF690E8E67502F59C98E9EB914943742B96A9D2621C6810E1B76119388EEECDF64747D16E7950D56C3BA5E1EBDAF9A08EE539EA1E0030442112DB2C04897B1B4D2728921BF596C4362BE5A23A660337367FC3B76A24CB72B42108258DF869BD6F39EC8564CA353E13D892BDB7BD397A76B3486531BD2342998F3992539B6A4FD6556CFFFB6B7A4CEBECA798B493976118978B673CACBA72952363C79ED98CC7ED264C46DA8D61F26120849093C705DFF04C1D122380C905AD7F8396B224BA5EFC576C45234207241E28736A856D372AA45B5D15E7E58F24E8938BF2D66BE12323E6F9DC6C90C9A0AF503888DE96B67366A4C03BD17529F3B7AF11BA9F82DABB12499FBF666DD3608C2AB146DFCA8A53FB2F62F69D4AA9E8BA15CCD5F3C72129B44981B5B755D30F2697226330A83225C1859B68D652AF79CCCA7D4AEADEC116B87E8753E914DE65DAB583677B26C54DCC734A1C2E49FE98F47CDE6C6004990401701A9C637880642126BE54C83E74AEA812C0D763E5D3597EF1768FDBD0EC1C9586455F8792B96E896B6234D4D24315D0CE68661DEB27C918E1A9E49464A1AF1BE85A224DBE11E351053D1B94D817D982CDA6F2DA5E4D1313B1287CA9F933D8524BCD58C90D16E745784233CFEF1810D849429ADA0A18E7CFC4C40D8278D6E1287CC8EF207CCD079D3044A0C9A7BD0A4AB703F4346637E406750D601E66253186F5A90887EEA6AB292C27A9ABB3FA617EAFD13E7601654674B69E6BAFB0497F636228B063C7DE8E297A5E55D5BC797976325C7B51331F1AC32F5061E19E35C52A57235B0864B4BFDFFB1D444054C9C865A16EE822788D18ADCC9AA90B73A3A1E84F65D1B4693E82431070A15DB996F051B3BC88743AA3B7EC0B8E0C9E951D98B3E581B1445B424B9448380E50B3896BADDC906907E2F187372BE60F947DB33E406992F838F0C8E2F783FDF7029A4E3E88B39CF381C12CB4CD9DDFA1037FB768825C89209374E0829FB359EB79CD209BAA4CBC0303BA3507598DCAD9CD7EDCE05D0C759A2B42E4C6899533394667EA0FCBBDEF931EEE07D3F0D03BA12F3E88C2DD676B062DCCF52A904D099C363708D34824FCFE8DA85470C34CBD4A62C127814B8EFF2597E7543D72EF16D4402EEE59061434E97DE10BD4F1A3514376D1BBB062E61FA3B79090CE760943FC515FCFDFF78FAC68A88DDB34B0B231EB0F4C34D4280058857941BF957E7D9D241121857A833F8D469211DE24249900FD00AED21F6F0DCE1E09004ABC97DAC66400B3B8B5439D0EABF42371C9FB7107251EC4E2C6B40B8555A9277B80082D803F9BB0EFBB1CB6D69E56EFEA9937DA51161A8F1B56E8BF2334D383E540A0DEC7B7DAE07090B3D1C8E27E2B6BA6CD5DA3F55D845B2E4B533883DC25BAF69E8D70F1FA896B84CAED7B7B7503D83B32246B995D1B5B59513504C0F63C88BDEA695A9709ACF1E0F004549D0225B5D1CDAEF6D79C2FA1F9444FF7DECB960B0AA98DC137FF5E1A4F9AAF573617BEB0F21DA92E3871D9576198FA7C0E7BC00ECAEF2FAE9865D307386E04F2D72142E4E606C6D77828C97A8B0BCC7C8D6E2296C717476A4B6B7B9BDCFFC293537687C8C909AA2AFCED211151926434C537A888C9C9D9FB9D9000000000000000000000000000000000000000000000000111D2938"/>
    </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>
