<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="AC8A0ED7CAB23EC6B0A159EBD87D4914DA7C32D28FFCE8558882848FA966A82972B33DF769A895B723182C805DECBC91EDB72E628A7E9815347173FCB18BD498C4F42EB4CF0E3DD478355D8D05E0B83BEFC93D58544BE7F78F8B8598B2A3BB91B629556ACE6A8032B0B6B74D0FAE294C079F586AB6393C46CEB3DD2F6ABC226317258571807525172425073273384732137563313733531316003383064106343181141306757733503328351330343003713450022667331224666278242564516767808775118780574305588738334625216247333283624233665136375007103401077817631182638765252524784788040301842180508046152083268075305613354543300380620584474407308178121152003775468603605226847575753568545078435073437244562273834137384736000226428743128772037116586781542266553554507348678537230756855434746642622865602363342154714642324813504231045270684785247778252138750407183051227528015412271605226110181117412514463148180732817218020630722452787646152307232055652180402864734237007136107287384004157134022871484641313688636574438622530854888848271023364381168113155118272853202637030755457265536020050308241817241523508287346511401661525363674848744518403801447477604242511413058071327420764878714505531608363546500537120246453004615883233758880176687413778466374766133840634683051110715826513553332234761172074620311522265636733486122681852424437214447204722277860826617254382678855534556570753736271484724220466152240103536580360547836752811127346763112344875115507150387583086807552303571054758515401558645655112223338316004583432356333318632321181451766682306553333664208358736432042757135723381467765266371173065104168608384513366655856800130534235820271310760838777352207375676274110276705667358460200288368510340158833256832005455310182511133703050127636305785650537520281537577022544461484202173535221122257177872521011565251651101855800721465682068054485654687681806414504462721074426054427301882502055750643468702864478611038556267170430041615747576343345048815858510638455841548335144617023038073600437620182285305251552722887560721281710165030151883748503045040212781882402224643161554750163620246134354845060324452224031534254041026702265237300202574735142033687216636276158776444146871811188008527206450008503084730611204506828131423754143286450873765673706868012440413541734023574358143070464122700484384612363625145833404671728264016640685580312087708061077716182478705205860666884014808658562114052165004034122667522010260471261182815151372550522765432833661174755741520325065458551143855687621468332544271277003678611642556236434770052640752771042722217556812024608460787520863772282382476662426557242317083807510630246467646438535883604665188580081721072615281045762213525646688301653425560125106715267141671842483581802568418032712668807637636504620811280685622383834274037707885408765165732038088170118043655228663078676420027272466470230422100443463658581443131078522511202802477306584025367551124577046343517024348272310373181602660602772764166483034637416048742768770882854206713682568173442284706657483428005673731668736064137556237546248485482730284744718432170300125617785142266505413181727365418822478707437315671421670150722500217317287000817832221286D7CB4DFC72F96D08B4EE2C27A6BDA12355431FB37BA79606F10B341A377668C3931FA0BB20915B99CEED2D935D6AE91A8B5568DB19B4B2DB26030892493A04DE875BDDD34E99BB37CADD4D3DE4F4DE98FE63572851E89BD79DF2912B7A68CCB2398F3C6610BE5A859B5C9EBD83F5B2C788BC5E130ABCA8DC3DB723D4663979DE54558E68C3F986259380C048C9B52CE1B5493759F65E850B07DBB58F6AC064676527AFCD919246E35B2ADE6B993A8305406D9B641F34273AC639BC3353F342E3A22C920A6D6F8E5D6BBEACBAB9C981FE0CF967A3C621ACF93F0C580558D7359B910CB1B41569B0F9F19DCE162D1E2FD4028D459B74E829D92DA9AC9BA7C134537BF5DCD3FE7F2FF6E349F373463D72EEC759131CAEF0366B65EA60C89BDD81104C020C4B65F67457361A2523B29B53748D62B2A3C5876E60F34418AB023EC50BAA7693AE56035579EB3A7060BEB80F56E56CFE19C9615271104F0BF801EABA76B1FF9EFCEE41C5320E394DC741FE6EE346125883778269DD86763EE27A1683D14D38E62B2774512C51DCC0C2BBFA9B7FC991F33851DBE09F70C6FC00293E9D91D5117723E4B5B407F2D21A5AED31DD26B82E5DB00929EA184E0AD1D42A9044682C2F7D8B59707DD882A7ED5C067102AC14A4B7F40B11CBA212037EB3DD54748F5AA22350916705514DB372E0E0A8797D609909A2D8758592DB9FE53708E4610280C1B1EA0A6BFEE77327D32A9D7E62A01627C612705E06AB737632AFD5C4C74E448754EADE7BB599833B6CB9F5D9555207B1A58B2095DFC70AD0A489A5CC2F2EF620D5BF465B83A69DF6521B65BCA613777BC00E2A11249DDE553083D56B860D607FA7241A95E657476908C14D4BE380375482633ABCC5254B2C7A4C98FFFFEECA9526391CEDC21FDB4A4348236267C3BA87A6BDEAC06D995AAC85B2104FE2C4587B506B2F8E61E7261AE946D47F237F00D5FDB3EF6B20555A7616B5E4488B0F4E5CB7CC9EB7473AB3ABAA53BD275463A0034FBAFBEE3DFF2D35317CE012328F102A34D97598462C688C207AC505AB6A77ECF8B6912E2D9F5B7527B8D6E4B8807343E825C91E3AFED161755C61D4387083BE1C4B2B5AF040F2B42AD8DEB73B22EE10A077D7937F81436EA4B688900FA32DD786A65E3C6BBCE456AF2FEC2E45F0A3EC5F7F4F3EC9C429F13911715DE66FA262469D73148245D587C2D9456DBB709825F6817C5DF801DDB28E72909E2BE5FC2C5B8C59719BDE909B1A79ED9C42D76887F1AC66E7211272738D56433BBD3D79A5084E67CB84E7A0AB0A8D2DB6BAD58087E36D15BD3DA5B72044A1D5AAFD27EAB064515DF7B3FD97F2F4B7DDD308D467974A3872CD1ED2A46D39BD06CB8D06C66607BA10095EBCFCB4751AC267252F0DAD1BBEBEF0B5DF5351AF69C9AAFDF2E03C26C6C5F807D9B7F7EEC8C784B0491A91B95518A68181AD13735915B2F553A904423B5F07F657B0AB04AA6D13C31A1226D595E951A905317AB37DD2B7561483DD7B1B54BB2668D4135D96EF184CF39A9889166E27AB143BCAE44EA232A122C07454726509D663F9AC94859240CBA49AB5228F329B0AD482BB902E4D232C083E817AE753F34DDF1DF32E404E1D8B96146ED38CB587ECAFDD0084EEB85903EE1683660FD7D24483598903F35828F11825A824646D359E1AEE6BCCDD2FBD8EC042B03591833F44F0C5CF7868D2DFFF6A2AEDC6F2672D67DE7F65720B0E74552363EF1841365DC27C53E44D546A8AB4C44AE7764E1D4738919D16BEAF1262166784D6CFE035D9B9C0CE7E671D141AFDBAFC3D4DF42FE341D4514320A90FD4574533EBB9D42147A62B18DD33741B694163B1376421A7A71178918409B9449341FEF99846B82484D54BD071D4542D63510A86ED743CC9EBA13F90B4D5939AACE304F413E2E87542A16A3E398297C62172E994EE8643FF15C5738ADC118BAAF0D1709D1C07F56ABD6C2D95A86966744EE46D8593C552FEC128FF491BF1AE0B602F2A1FCD57B2EC447D9736358DEF4DB37C45A41F6A7E0955AC7DF3CABFBBAC76A842E8041C1CA07CDC2236D48869F4592995CC19EC65E3BCCEE9B78683340D634E21305774D15E74A1E0A1E4B7DD38D8C15199EA75ECE51355FA8D243B7C1C26C2740E20A4511910854405B965AB8BAC907A9E0A886713D93FEA2EDBEF85945D50B22ADBCB9FA91D1894D49DC2841919289D7AE28A1DD840AE8F18876898F9A1353710668468DB1B5D94A0ACF88464BB2E882A07BED835C4D7D000857C5C686691E1661F641A001F9FF39498373849B0CCAF1985F06B84F8E0E5B1ED6CBEBEBF700719DFFD00FC9F52E37571AAA59ABD51EFE4D270A087FE51C150582D4778F276FBFA925D9CF8CB8AB3BFED1C8FF4A0351D29CB85CDCA2DB776B3FD47D6441AFC92A093985C6E8A36919787288927FBE270C93095CADD78BE86CCD65E4BDDF29B7A3A2604079592CE78DD1F091459279FE5BD6C201D6F3C614B1E742E3B7E77999AA072581C08B58FCAB37761183ACDF483A5A807A876AAD22C13EE1630334A854F6B461BF71B61B342F3E229820A7D8A982B094B86436E29DD883D8F0A61ABE0279E1A59A99284AA7F6D3A6E4200B6EDFB5D9270C5D5BBF6E18D4221B259105902F44AD29F91BE2F69724E5CCC319E102306CC6633D2FB727FAADF63CA47B4015390359E281D9C7FBB966D205D5996B1D41B7C56E449CAB052AAD52D21D44E460F5BA607424A9D7C87979AFE366A485C2AED976366A173FA815518EEA5B83018C3A04E53673FFEB7EA61F375A264469DCD32A8288483CACC58317FF539F778DAA4D96C4153E463D49B0EF4AB68D0649E7B5792A8D6C3FE8162AE67C29BE4EE5786BAB960AB9D94923D39DB64918CA2DDE65E60D374B36235587E21935D10BE1007233473A314B072020251A29D0F6F178C3311097C36928500775381BF810E3BB0F38DEA84A1F8594A4E4AD05E58D85A55963BB66EBF57B5E34C22EEB8B5E236D02B865238A165783B81E2D43B03126EDC6E825A3607CF85AD7BFD7156A23280243960A0343ADD54EDD9F46EE625E408872626A183F2C19E7C4B88655D667249BE915D1D5A67AD97E77F0F71363161AD83FA230A532E4F0AE170D0DB73C28600574A563E1BEE3A56361C066F5A8C2A0E3E46E843BF6F1B2EE52E04D8884373EB8D347F6B489454898E4CAF868E4950609FC63AFA25368EE2CD1AED6309811CF3FBD38D4D15306756D15A08481CB3203972C3251E5FB0A4AD410301172EAEE72A3CADAFFFFBD7B8A267770BA111CFF0D186BA82F0CC9E904F6C62BB61EB643995F33EC66DB841931F1B05649F8E991105F7BF98F1D15E4B8F4FFA8DB3CA5AE1D2D8F7326DC5C71DFCA094DFE8B404424AAE73A2856A8E0B6E901DDA0F0525C7E864C4F374EB55BAD13265978B1FECE72314023D0F1280D2B68813913C5D0FC6923947939CB9342912CBDA7DFEC196D9CD641214C14336966702A89EC2DE8A3506E2095038E122D277D953C257D6A4E0CB89"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </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="AC8A0ED7CAB23EC6B0A159EBD87D4914DA7C32D28FFCE8558882848FA966A829A9695ED30DED750A8BA3C3E397A1AD2C992FBE412BDB70E4C58D95BD38755898E05C14F47109F783003A22A9A6F688F35149EE89CB2EFE01A28316D61A65D40603443236110E47B6988EDA4CA000829705BC15AF4BDDBB0E82422CF0FDEF8CE5F68208E25590EBB90EF89CE8E2A0650668ADDE8359D004C2CCE408F18DDB2C24F3118360EC36E96406C2D32E562F90FE9FE9F14ACD762652AC450F0D3D41C50CCB9C8EF8A36E69F2C1998A1900895ABDDE8FDFAC9FB17A08DC69B238835C2A6E86B4683F86DDAABDB4485B7B7F3706700D45745CAC370503F9888AC9C3BB585142A3552BD54983D37AFD979C0C452DE0FB25205D29B3E7EF86E15D2605411A2607C5CDA037020ACAFA9688F0CAEA8C65B440474759EBFDE2F7CF599085B74193072D97EBB804E80327EBCCFA79AD1ABEC73FF7B2850E2BB7A0A719745542FEF0E1AEC25A97FE40954D248995A28A4A2DD60C8F298D44EE834FED1C2A8020AA2A450321DAE2465496A35A5CB217E3B5575EEBA276E1EFE0659A743504DEB4A69E8376A90A948592AF23F0A95A9FBF4F244953E6202B78D537ADA1A137237A88750493E35C8D5CAE9F3AEE6BCAB524D058D1C71C3447BA6B17A9EADA639EAB85E9E0BAE01ECCC79FF9DBF0CF7C6893C02C21BBF2F21685073A6E627332F36E00FD2E77A1A6C9C17BCA82F56AA4DB267F55103832354B8C14C699652BD7AF8DEB6D206DADB0AC85133C3EFD4A2346FACB7AA0CD5D258BB832C2ED7AE2E5F683658D47119088E0BF4145C37AB7D404FABAF0B455859D1BC72A73C3CC45D827D1BA5583E522E40CA572EDEFA7060B8DD153DAA81D06D2EF6C269141722E8B00F09C4E3423E144A3DE16DD7C42080C3E0E31C69629D6C13D8272340D3012D1F1C809C9D4DAA343EFC470D5E862CD29CB3AE9A03A69118D414B866AADE7A31C09ED9E49F5D0948D11686B8882EA80186FDE24D0128444B27F7F427B19B79C66CDD2D2F67DED6EB769257F4329D6AC189AC49147F2AC215C156B21207AD6DE0F38A2ADBEDC99799F31FA53888724CBB6348525B5C4C364E6B81EC06A2F9BA1B1236589EEDB2EC950A53180229C73D71CD4B1CB04345A74B5622FF17228DD135BBE48A3D7CADD08CD94D914BE7E76D2B85EEC4E05C74381599DE06870D5B7643B7A6F5BE94ECA81A16A57D5464F2421DD111D29AE5558BB42398770A6AB90E5300548F080177252D0A62F5B74476402ECA5C8306D6FA2A7CFD384BBFC04033B0118A3CE3406EABAE455A28144839C3390D56318C1CE106E673B6DB3514DB84C84D3C1DAF7D9C0FBF3017F9EEEAC7549465C99C096E677C93FAC826A1EBD2E0B56B72A616D68A9E3E8AA41AC9552B4DE36DE56326E1609D3900F41326547656ADFF42AEDFB6FA39743D32D5D115BB9D23D351398C06C167932563FFA7228F068CAA8BFCB2800151351C55C65C99487103470C1542C79879C6767D744AFA85B44468450BFF1D734442DCFE4D6AC167C3250B9DC401C4DBC450394E1B6D683DC9993E37255DEA8853DFBE33DC222FDE56A15A6AE415A7B805C20D4B4909F56107E1ABA2426B8D9F5C7FB57C02F5F27CCA46B7E7C29BC0ED81E9DA73B9C3E6A39BDA1A60EB0A1CCA86E6373B269565BC31EC2DC1722C45501C83247F1401962A5AFF12D91E347439C9E1BB7C11843D7CEE1DA965E1177AE4149EFDA9CE09FA93331CBD5150D114DB6F4CD372DD3CD741BBF102A49737E87733CD1396480BF2155C555362C5B2917BC3AE399311A94D88465389F8947780B34547EC2E361DFDE070CDF7FF9CD8FCF5F8BDC6022D7FFE19F0AFB4E0EBEAB76FB36E5EFDAE50AA7152EDC3D34A0D78AFAAECD3148346E44AC20B435075C4B0A2BC44C5C7D9BB299655816C54595B240A3C5D59AB984B3FAC66B5020A2094F2E6CDFE355A4A3B86DBCEDDF20BC27F4D9BA88C0B0BC8B9145E57506FC45A681919E13B7D1220A9DDF79BEC38BCF80F4A8380F5893E0B39595A90C17A6AAE6429A8A324086B176BB2387F2D8725D91499800C4FCCE4C12CA4CA1E127E501D24BC131D79D37F83ABF2923FDD5C040DA78005395082E71F816D36D851F1761BEBBF1AB684235125787B473C7B2A68C85AF00E32A5971EA6C87CDE1045F94C4EF53991AB414BCB7B560A0553B1478362567A269531D05A57B510E38CDD4678816CECB9FC7869891CB6373C62084FD692067F2E9CDFF3C57AE3C5EFE2FBF5E931E888A0A3045097A923FD4AF5ACC1D3A0DC6605D66D6986F8044F765731CF9794F1375C269032A0D89BA2B041D4F9989B0C3598D978D3F8F05531CDE2DFC5D5A4052981597F6E459897DBE5ADA94173E61FD9DFDBF3F445761B900627B33DB5CC9A39C55C2D73505EEC0D0EA703356B1BB484536AF5F253D115128D02F3EA737C1B60FCA670855AE2FCD317D0B429ACCDD9991AE796B73E6B34DD8B804EB036363B9A0C77067F92B180F4B65BAC4FB324C6DB2484C9F03345A3078858E3E4F5FB1D0A6EBBE21EC44083D21766E48439B95ED048452725C3BA1CFC9AB24539B9B6B7C224A3A12DC130FB89F309622E27CB039BC6992E3424CCB72161747400E03F646D65ADACD4F53997DFA2BAF7D5640FFE74222BA1B3D4FE2A474D8069B4E7461A1C4C45778A2AAE61EFAF964B788794CD0BAA92B0F75467315DB745001F6A9E915FA6A1C74E1D89EC95F9A494997A80334"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="15616"/>
        </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="1C7B4793FF30AC3EE12982543936A46E2A135254C27C29C17A368084F8E7AB7E"/>
      </CryptographicParameters>
      <Data type="ByteString" value="EF9C124D8283D3DFFB750FF8573640CDF2A3DA35ADED02AD796C0CFA3970C6ED9A6567576E96900F17D7E250F4230BD49F8F80F7C96E6C56F481E31293EAB7DEC5041B620BDF5C739BA3A31943F62F5C7F9FE5F04F8CF1B6C87237CB092BB2BAF12647237F8A748480D084BA2434C92B4DED3E46A5A8050D279BED8064DC431F5DC84E0D227D49BDE68A9954991952B5F29BA84D4B1082403469A0C8485A0F1A241ED376EABCC7F63A8A5628E93977C86435DA73F7673E313E38CAE97384473DB3828D11E2B6EBCD0F9FB58941C178FE53144D9097C39CB12FB52DD58AD695EF1398EA6137CBDDB1C5723693196EE76C0D54C009735BD59EE4C5DCBF67B0404633CEF7292E8652141DC0EB6D6181760B759585CB1DC9BE0BC118E88ADFFA72B1E0981590795C01931FDED2326797B7CD4FBCB9DA6221DE495F71852F1A72F2EFF25305194FC6C82E6FE8ECFC121D7D474803FCD2E96504E5B16456428B707C0BDAE550E4DFFFD04B8EA33F660690AEB6B310A0967DCDD44238E419201156D1AE4FF38DC1D43158E99A79A0BEA83CCACA8567985D1FCBFE67A6241638E96BC42F61E7A3D15B331E4C6DC0627C357B674E1C028BD6863395F2C4E8F4F27EC6A9FCF6D53A0F8BE7CD103D1F90B5BEC3509B1694FE9267BB049CF62FB928435B6CFE75204085167DE31B94F2918BCF8C227D11384EEAC51E1C365A508C6E036102CFAA6041E04161D3647EC4B083F15FED839DBC8A462B165FB60081E6EAE262E0457682EABC0FBF3A9B7E790024D51CB7413B6FD0E3A67951951D51A07BFC52DD7FE885A0A9A128F26EA030BF7DAB7C08A0FDE33CBFE1C8CB172C8BE5022EDACC3EF6ACA1DDBDB524772FB2AC72907E200253CE56C990D42B89635E5FC69F21204CA34FFBCC7F5B6F54ACCC940D522E758B5184244E266F8DF17820392C09D144C3BFFFA005097287771D7D381EC6A3AA9C8B6897E3E4E04B4355053E06D38CD1E5EA5AB1FCCB00F4E968082F72B3E3F7B7260DB9DAB62F1D70FC6B06FE5CEF804CEFEB01BD5BD0A944434E12025147AF5C039BF554D9C0D0EC170CCD754438387B0B80B96240FA521C61929B871C357DC9E14B36946B8CCDA94E41B8ADEC0BD6DFD62F37CE1090A8392F61E0A66A1F2ECFB9BA801B170EAA424FCAF3E834827D423905A74A04368361674DA315CF1D73412AEC2F6A4D0FE57D793C0594F10F87D377AFC4DD6158BCE824CD2AFC8C247E555FE5F7BC55F4F1FDE308A3C01FA72E914A2F3A4E72D22721A8845E3E0CC9861DFC253C20A1D203B1FD36B0887A646D830C37C613427B7A9B06988E58A5EF3394911D258D2A3BC910437CC9ED6E2DB936DC042E405D183B22B2675C6AE3462DC7231FB6339B4A873A78242B7D9E2D026202719ED3B657B34751C0D7B27642356EFA681A7190BCA77BD7E59811608DE38A19D2AC18B4272F3E9046EF43C55F2011368B0A81B71C35AF8953FBE696448E41049C1296536BF904E9D28DC56C31CED3CB2E56EECEE7272B680083AE2C19101E0B5C749332EB408C79D969DE489DAF0C012700A7629A9D7830448293F773DE53B1D6631C3DD0FACBD6B8886C605870EB937A220B6CC2F46E78B1642DB716440245C936B988438624336C695709152A957139A93C76241DE88FEC5FC4F42E383F1092818BEDE2243CB6992F89AA845AD775595BF0555495C755249BAD803DBD62F613DC64EDA0EECD2AFE910BEC720C2B99DF01B2902F52ECF66F2BDBAF4E3B47A41BFCB6B0F4B7770BEC1FA7418B3681FF4BFCBB84627EF3C98C59A417F9B94AA6D29722F30B77969B85140F221B784F1343D46998E1193C3EEFC1278B52FC1FFB42C3B9DA4AC4D4B5959D9E9EBDE38BB4E4F61419B58C698B726DB8DF2C2B3824B3CD06A72C330A57EE1F254BA5AEABA7A154B78B21D3C8486AE60E541CC2D4BBE8434C698B2C089B8235EC7ED5D47280C1D4A101E72167FF3691D335CF8C8DDA9DFB1F172E6D7C42569EAC88D2FFDA3D1CDDE1A99C72B6075A7BD6076F5F392FBEBF7DAF128E5EA27E3E749D29C27B0D98429508BB4B991BAA31A58D10FA81CA3BD54B4E0C7380B1E69CF5368D61390008E702F02A7505090D8A22923F443F737402FE62C384F49B33BF7EC055A7A5CDC4E4D24F6DF5CC3A380ED3010EB470645D4ADE33"/>
    </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="34C181AFCA07A7DFA040AB35172B15031D630162FB8817D9AABE812D8B692D0F193B89D814D8B098E5806BE6FEA815546FACE270209FB6856F7E439081D02EFFA4EE24E848DA0027E367E2EFED23109CEE3D465E4A5BD96B342FBB8342B8D0BCF8A79313D3B0328354F7FF346D17666929740F9DA201CA8A18C4AB2D9E5552EB53223AEF53EF7968B322668A77DDADD09B81C627DCA9D85AC72892863A6C46D22E65A044246DA0809E11341A3870CDAA12B7A6394C7FE0571786C828D093BA60F17B8EC4CD7DD91CB700427836F9AE8762D76E321AAE954A5ADB8199B4A80847F96D700E5A3E1BB4719FE04E9DB6FAEC1EB391F50038C956226DA157048F8397C0D3754B41C61535BE2950E4A9EEB3E840FCADF19E602F6348C1D7E6BF84DBE32AE8903BAB3F6389A999824D7354596CC5BAE083186C71A5672A3362B043BB8C76D72510AB494B6923B7CEA4E24FED276FC381F138AC45922D3B663CAD75B811B53F30BE3D6045C44A0507A4F921E07322643305195D869D8093B86CF4183B038A7FC2D26C4ECEE5F4EE515ECEA0C4CBE7FE9DBF2687FB4BE6743074F4F0239C9E0C99F5A3E267A0237CA5D47A3D2E7E066E14AAF920E76B79700F26E895A54C37DB7DDF036BD0AE5B32E4D42D494388F90B663D60112A5627E3417753CC2C5EF45C870CB58C5D80241608F4C22B9D72FC4D97F76D3A75AECDCFE25700D4E897D795FC995BCD2B22D836B1E48D9778E7373D7BBD579FC69A58ECA33B7FF8DF1EB7C48A5BF949F7A1EDFEBCCD07D4A77BE529DBDBF7A67C0143D329B96D7BC46AA5D8472792EFEE7BC648AD92278BA282D6B04AA8291ED2E40372EC69D69923A8DE864813278535AE54D0364195B63D6A784C61E0E707D4B2BC905ECA7AB7B7918F3C9E1862A022B653A5A5EB33AE13E5362978C18B54D7B5DD68F1A814DED748ABA122915DC773055578C763FAE5889CF687C8E97B66466173D2ABB1D40A812B3FAF6D35482F9FC2A217F8D7423B4655FBDE68A7C448BAFDEA6358790FA1D5C20D436F6B1318574C7F6196B407BBE017457F02D27E30ACF794AABE715AE2B193C4046C142B7C28F13F54310EA9EAF71DEC3072EC5A5089468672781175232104819EAEFC6928CA5F052B9C81706BF908752ABBC4D7C818E1B6C2D91AA839BCF8770977C8839D8257C3BC3B10325387286C547B3A2987904EA36C58244B77BF257D6844ECCF4507F60F02B87D7CF72654704CDC1C0728E2C1174C82138F9F0764E3393060E198F21CF53EBF74D233140FEDDFAFB7DD87CB4CB18D146D17D6F882D1C9CC748C10BAEB9419458ABAFC7AC9DB6C76FC8A128C26C099396A1DE5B5C02604F7F5D5FA5D7207468A8CD8BD52CCB8793D5B1314D441EDA42E2E3099980BF57AA567146BED13A03597B6E02EB55864285C86FEF9C1F2364A5F3534E11ACDAF4FF502ED39ACEDA555BA75C02D4BFEED2D2B3C03F567DA2F9A0230AC4816677861FACD9051B9005ABF7F4E2FC3C6940727CCE66666EEB24CDA4C0DFF006103CC64EC97A92C14A5836216BB9FEEE6A371DCB9844712037C43D2053CF228AE957FA0BFAB8C3D46004358431BA7C214B0752FF7BD15FAACFDCF2889214F866609F540E6052E98C16D9B9BC2A30A17500C0A8E18079E1C0F54AE3933BA05FA1842B3E069D66D7B388BC58FC1AEB90C75F5ED732B1E96DBAAF1622BA4A7838A747F348C8F9F3E4438A26A7FE6B30337712F411F2F0D186725BE594ADB45A4E0F1A2A578679F5FF0CF03164D7043A2FCDD78CBF3A763DE14BC09DFAF935722A8B9EFE111D73B9162309B5C5FE35A7F9849C053CFBB503A2222C29E94E26BE23C9E52999EA6FA93DA709509E209B836C6FC68C57CA063113E787F4CA70C23329A66A6E2AD36D4FAA7DB27CD8AFC369A92EE8E166E8800538A8542B3C5EE7F53007A78C4FB2547038BF82D09F9667F0744840804F98AF59C731B8E354C07858EFD4404A8DDF09BA9416C185D6FB83DDA80DD4B2DB21E996657958316C9C25D260C8BAC4E64943E5DB8019AE11F094B09E844663EB006C03DAD0F744B42B238CA2843750AFC94A3942A654EE0CFBE14707B5E393DF38F9042302DEAA76EF10BB5AB443AE416961A9539B35BCC44B737B548473368816E311C15FEF39C1C3F280814D0713F377818DFF1AD001551B2821774A1355B4E4B675911D0437A546C54364586DFAC7CF5744566D0251DF4BF030E59967646927CA237A5759EE4860F3075EB6D7180B6FCD5D42A3DB5FB23CA5CF3485EC2CA0C4DDF234F1A1DAD0A93980D2C34210ED7DF107F2B18F80B5ABEBF8F64E2AB9D1F8CC92E144BDBFD1C30ABFA35E5B652D38DF6932420E1DF4235A4B7126FE9E1C69F78E623C6343A8DA7C5DF7CA6BD8F9656CD703F89C6EDCD9AC1379009FC5106E3085177EB1A644AA5AB7F457F2291EA406E180B317FD4D2677C15E2102669116C08A406D1464E26772F8776C20F32672DCC4BFB8D8F00C51738906FCE9E0116E98F886B5648515E6126538ED7AC6A365BC22A3AFBE176F9530E0CE76B33418C35F537981DADBAD4D3A3139F12FDC73E53B867707872987CA0D13A00AB410E8040D1C4C916DCAAC9BF04D6971DFB405D4CCF51CC6FBD3A584B42186DFAF449E7302597EAF81E24976D4B3036F63A9433A0EA255E4C94EB74C41652D936255E6478F9AFB63EEC550FDBA489E172A411086FD96F4672CFF0DEA5B0BE6296B3DF86B0894215DC0AB8CAC1CED5028BCFDC416D004E686D59BF31AA0329A0C47AB4670E4196794D787D243C913EAC2AF578125E4CBFA590C01E6F88A118FF91880973F4055EAEF73F4985905FE6DCFEAA5D2A3F9ED44215D2BBB8C141A826486F01F0781916FD1E1A4E8162D183E727C33C3F6EEF0579D96BCC868B890C5962B61D7F2A0963BE9CD29332624667A6354731E6DBCFAD429FFB65FE0DC38E8B6E9C74E48B8842DEC0F7F4025FE47ADCDBD45A8248DF1118EBE1D9938BB14AC7DB1C69576947C29C3640656F0C644EA23A12D4722C2BE98F8D57E34A04807309A6A5DB3400D0188B844615CE39D3621A8190B37CD124F51F79888CA2DF45F9C1876CE7F6D456C6B1A701E6A914D4828F79574F9DBB921D3677D1F22C0CEE944C6304E5CE391136144CCD55C879A0F5B278BF04E108D6BFD7EB9797D4B308B296C3BCC4B40B73A7E0DF2EEE906A626E1A634A85F069E69C1B2003DDB2AF02930F079CA96553B8354515DF84B1CC30576A44199E959B032423F0B2BF7A51D39CDE8F4C2550A819F8536D71B9400B45C8EFAEB152D40E284E406DE0FC46D8EB00136250052A1DE91BA9C8FD7695E38824588561A1F89EC90DF5DF7A58601095736DECA2151D4BDF7BB37318501D86AC8E26129B5AADE8318AF5F8CBB5B0C3ECA1F4E80B8475558F96DA2951DD8384DB8A75DD96689AB3129AA58946D338497687D1FE9BF6FCFE1182242D716C04507934E5F61032622490E16006F0D1B752254F5C741BDB50D86FCFE9E931F16AAD07400658C19C859BD55010F53D1726D240FA2920B3EDD8160C3C9BD4667FD74C76CDBE7C58CB08FBDBD834F27739B66D6F207499021AB97B3B2EDBD31F62325DC6165B42B7D57B914276691A7007ED870855629746EE80E3D59EA529C1EC92881A65937B61186C4E906D36D60FAB2EEC5F577872AD20A81AEAB6DFFF174AAA86DBFCCD054258727B9671F297E681F125ED6630D17E7DC3A4A108197AD975FDD5D672B67EA86A137E13C59238E4A1CA58B286C6EE49FB66234C29A71C05FDFE5289BA72934FD2929B8648B27D5676511F234C49CD920E261EAF0A45E12DEB5949EB0EC73A3E1017DD75960B8C02C9365AA0B8F71A56EB50500119AA533EC9E41DD09312F49713A72F67EECDE31890D554019031B00E05A1C7BF7DEA15A910A9DAC0E3B5536ECAA71AD809626106BFFC5D282A02B0C66189506DDB08795D91D49A10498751A8CC10B3ED787C8E85908CC0FB2B065AE04378818CE0CAE51E05FEF39AF5613099432FFF6FBE2DDD9CF51D3E0BC434F2E47F1E1468C905EA1AD020461790DEA3D3C67AFA7403E042002B15F35A70EF7B584F400FC3F5507F8C8842DFEBF0A52BEEB05B6BA79CCB1FEB5BB403AC5602DD12AFF653A9C86167203A3876387C78D7AC7932A1C1748B36A3ACF4822CAC67B9BBA3610C8C65327345C2D607A022326CA33FAEFF3409F6775B8E844F79D2C9DAC424E3A046D839A63BE00F8D159B3B46B53406759EE0039FD4BAD7637E10376B57A1776D59613C5FA7644A69509F783748425DAAC0FE14ACC063D25433E386C05837CE7C6A3A31C5F57EF980BF337B6800A56BCB3E6979EF0CCC2831DB194D1EB3FD4DD8EC66D078DFF3E9F5C0B0E5A12FB9E599BC8EBC6E4A00072FD7CB1127937F3EE414D7252E574C9D5F8C4DD959A7E7FBE070F94A7841BDA9186B044115529EB44E1CB2666DD0489500D8106AB1201E6B1F17ED9DF7DB1663069850BC5E36145D29E7CDD479CBAA9B8AAA4C56B83990633FB6253720261D6A01035F02A984FD392EED8F25C4CF924C83834593BE77D6EC9C0A0819232F9DB1BC613BCEC5A5A8063EADB2020648558AE9EA116188D3DF46758FC60811374555AFD500000000000000000000000000000000000000000000000000000001050C11151C"/>
    </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>
