<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="E0AAB964F4695275D85D400B6402D88D2F2433AACA30282ACCE8B2D17B05AE7A12DBF06D8B1556DAF4BC920A554434D0846CD1286EA805F13B53A5723A8A4859525BEEE04C8D4C23A3F6F74A4552930E2F8BD2E623FBC602CA660E7DA732E034B156DA626CDD66D94930B53F4F78E9261D1E494716031D087E05C1E6AA3A9A5033361354801420186370578164825815060182820101667868826677511167036443101432356081773556475153675861355802860502433750237322545548182311726675084632504154661008881567845007480163428107144500685651278627621488656176072142754802674652465724860425753130414801573866028248475061470837122012045751415745721178613286317684013822370218738207633223365852430200775380652678233851781878664667767512167725588715000087143717350176871358163085474851077731047764752126557235012367514032412106251211151088406681763413445488721611378013085770772715171252532050166032440457681437572451274163664413176482372807026724223128420374354867153145607540665326828118366638135387008511686508772371365868010677767772214766236002748607238715214850438837412266545027856032780028284057825603142671642664228055165370725538705610132762326447156301134827427824017614631704241582673577733626585422464543587125882711805422682803730681055374018586846342236606357360614500435460014117063020682861766227211437571845631151424080313863172756718470458610323527284863818204387065254768165428571260304038440883776176843880137043084622271412080186073443781270380418404374567137173358053600302451356750216008355076520667718561725245137304324381136604785708142380704583006732650845714802465168610205770778666061473865127815587073061026168345707857413826226126057334620337740582168440276874623768424303715031535766372130578860455354184208718474764371880534631514824135865116050862646614544043600081585261608371127165705875731856785460720642037540051183872280168025621757558202653576503767663878776815424177151004117275234706384407248023455107102857733012784182038607712785306157441182433806303571272578227234354066615010442762630283486013687515634333614141516066667368176602621832336223471844288122200558807848505231006814558637056662187600633180674613286888451300464845703632216488468251014501020664511822380840842248480241256133084877527822727554557373848046887260222836464400518365243737268316711767083772663500284523062378044025821476555377217272642728767328111710247147380443711416300183564668123840843344214218678475738547023582380275258616565388665404465854634521843752568305773523675622644254512507556275235662747071061524714102153786881317811582714402247584252176036057007713586354160427864471140432003046783871270625121664151216863182600454328068101532873685330042441722747127046121257033736726461112612077837652352107887702444272327142745374081578226866331228083886868104660847788742322750670746688568177143564585226565704175401566340123588761565537111662805463873432274580352437620877311741483126251478521065558850168661108572835358644388238763785678237773686641476482375455122370405724435351530873426438712124663131781274450120163767853325145016884516338826224770644043764710225763315237432415131443845460356805362352411715780576417706603528352424817876483C6EEE40E4F86D6B1D24436422BFB477E119D43F702A41AF8873DD9575DB854291EABB4A472EDC050BA5B0F3254C6B98A70131AA9F2C5F0CDF54310BF2A1F744CA178E4751D80B1AA33A3FA1CCFDE7B628B7884C1AA9549F8A10B3F9E067F2415903D05AF8FE28BC5FFE9C77FCCBF03DEEE2699DF3BAA34BBDB91EBC4BF653238F48373C5EC27B1F12393410BFFA1A92A72BD7A4E70223986F9254078FFA1422F8B3A18140833BB94C2BA78876A5646E822BDD28C4B7D129C8A28B4F93314FCD7FC215EFB9A221DC449E35005A11C3C7983FF92339DEB2BED01CA24F6386E7BDD3858C480643416430625B7336D533CC9BBED360CC78AB92EC2F063192405801155EE222CE12EB4218D5EBC9BBA7FD62E0E2AB67316747D17ED3817EB723096C4E36A5697768B9804021ABC062849227EF6EFB808B864D16914FBC17F91549803AD2E74A3278331F52389E84BB28455D8A33B5EA0027896F2031459D4D3B850498B4DD017174C019C994FD97815FCE1F31C0DA7778EDF7EE1B47142E8D2A14E45D376EEE30F57D58F546E368A9F95B22EA881DBE6F7B8BD8AB5877947C85FA59326B7FBEEC12A612F7B72F2C0C839C5DFD86260B4B5131FFA619D68B61B2146816EE3AC438DD7122DF2D0CFA1A5088421CAA116289368333390074B1CD3D706D2407981F82E2D6A571CCC34E067F8C97108FA260C1D435AAC21815A8E4BBAAA1D3878E7E249722D6945B425A87DB20A73F998C86CE2E7B2CD7B374AF7E4BDA993F54C1454B05E5E7F77089DAE9C8961D3BE9A968F03F44D7C3F058D0C4E1B65E51696005C8B972B78A1396304B65FF11932340EE38948A3E52CF31360DB1A0DDC1CD961DE9E2993265EBC4BB18F1FD1DB73DFD87203F9A7F15AC68B833B250642AEF840818C8755ACFEEA7F6F57B184BC898F5C3A5C42DE5DA3E8B7446B69721A5360A4F743AA057A842B99910B818CC0CCE06382D8AEFCD960EDD8CFBDCA54A1F3C300BD003CEA6FECB10DCB971241422A357EC7964CEC16EB1D1C1507725924D501905FCBCB7E6D1C0FD481DEE9F3BB75205427F6B89712963421006A3A56713E8AA1ABD4B5D62DE90B7801272F0D8530C7EB90F475BCDBC22D5D0A6EC313833DF352BD9B4826A7F0CE65B138B6E25856B704905C7D2597764CE8BD482E3FA2A246E93828542FFF31D35B372170724D1E352A454087221CC77FE9CA218F9401E85D92415A51F0A4231D727F07576A517BF60EF04B967690AFE853366F28BAB3FC124D9F205FC9391F426E96A74DFD7B423B129C40B709714C27428FAF0EEDF588445968BA09D35F6B0E0A007B0D7585D7BE1EA01CABE5BBFA640E6699F2FB0F728FF406B262FB2D68226739B32ED55AF12532486CBF2155A1A854D533112E1E8A6F0C46EEE407E6B5B02E078C3609E6D59083B701BFCD4CCB674403583B53D1681C199F1BC21C49AEDED4865047F30600F52938C3FEA280B28A33318014E82B5C2FA399321437DC5F75560D1F88AB29E79421780D9CD1DA0BC0BF17CA446F1D4A8DD1492E408BCEBB79BE47588644E72DD737C07E3FC437CA36AEBFF2CEC6763DDD600BC1637849F06DA6CE62320405DB3350C323D5FF4A56EB2B10B1C3DA78EF888561464CA30223396FA1090DE333C88E1E5EE9A12EABE9C2CD6FA9B614E8CCCE4DE58AB79B886271EB04B63A3C3189279B36CB1728D2FF74E66D6575767A07477B1A012773112E8F8F8A315E65B3025E3F424538FC6790F978EC24E6CCB0A9A1F40B0A133589BE68F6D967B550989769D0EB3379E4590B7E61F1BB93AB093DCDE486D91124719B7145961E56F6948DCA150BF71ACD9B045B95BAAE2DE55EA20AA1D8AEDE87CCFD0369EA2357709FBEF5F53E43294EA4C73DEB2375D9BFBCB5E8CD5B7980C607C3CBFF906521E17DF0A3D33BA7F869363D0AEA9D8E686F624D1ECFF182B71AF5A1DBB1F0179F381C4335446971D9F86FB85010A6EDAAAAC4D32FBCF463540C11D9AF2757063D5235DFB4183D527FFA86B17CDB3F4D2DEF925A6CCDAF661394E5AA36F62D98FADB84BFA98595A72A8668EE5621E1E9E53BADC369CD1FAAA00ADD3CEB5E725B75C1C823F93CC709CB919AA181229A267A64A10C37B99695328CD3DA88E27925FAA037A6F51BA528F6A3DAB3A74E94916C69D81C08EA8CF2C9F00649767E06DC81878E0707FDB39C3480B0F880D09F672276DA901F948380188111F180CED2E02DE813ED1644B5BA106273E4D79725BB91CBDE75CF8207D7ADCE8E504344BE7754069D1EC4885CEF44AE284AA6DB39F1CF03F29B6790854578F0F32BB791380762DB49675D0E98D6F5DD34E481C7AD8A6002A735A43EAC93461258830B602FD875F262AD410C3B3DE9EE0EF08363DFE82AA4A70651FD7F97EEE437E8C7CBFA4BC23ED1E919888728D0A242ADF397EA326209BD61D9D74AA5C54B1D7AD224150C675B34A5C74805ECA97F0B8A14111E40FC17D30480F441288379DE4B045D0D60628447C0748D8DD60A6E3FB93FDC5E6E2E76F8A5BD5FED688A27076F28D7A35F3196AB7BBEB06079C1ADA0BA848D5CE8371A4C237626C2D1DC5EF95B2D3A1A90F43A2980492721742E7D74A1E3A6599B99CF8F86B71B4C81C3CD1261BE47DB303E0EF335738FCF407283F7DFFDD44FE223BE8D5D60259EB0448CA3C0625035CA64F3CFEF55D3639BC4407DFCF14E2E0C823AADBB7B7EE1974A864D6225CD943A1C20ECD0EA9FF030251FEABCDDA7F36762554650E8DDDDC6D2A7C51AC3F65B77D291525018AF5646DA297BEAE4E3BF78232539169853462711FAD86B3649CE94F3882E91FA139651D70992C1C4DC70590659950A9990E4AE342D9073DAEC756BCA3FED21CB35645BDD508E5295E2151B84137840F0919738A94496E6D5D8FE0FEED8E90C2EBE59958DC6171E9D12D5871177E6F4CB8CFC4927676FEFF5FE39F76DC9BA06B1F79BF875BBAE242485B2C3950B79980D58E51952763CCCDE13E4A80F34A67AFD07AF4C26769BDBFC93A40315014189AB0C81F0A51A36085D76183268F5F81EEFA7EAAF4261217207250975E2EB1F55D85022EAE832F89C4C5143B9BB7F60508BDEE4824C37AC26F1D1C8050223D7835C6C525499DE6F0ED9747565C118FAF71783C053FA452BC7136B7264D59C0513DA8665108288A891FA66A5F631287AC6BA882570AF855D4A359C003DC290C8630D484962BEB1B01DE81C4FCE1AC5D355F5E9D88B8D1FA96C4B9AC0B122E56F0B39636F5AAAD949AF150A42EF63823CB96AA9EE2A1C06C8C6E184AC5DD64B15A7A495DAF08755BA6B95444F628CBE566F546A73DA89CC4628C187D5B09B8C45123E30A68A288EE4C426D62EDDA3AD0E9BECA63C0C571E20E566231338A8A557A1513EBC3F4342A393FD3F1BFD89DDD61B149A68D45A9EF690BA9741F59A0F38DF02F85870A5891A45BAF634B412EC9DDD7A6C80B77B59BE2AAD30DD9B96C0A7743D16D15A73122909C67194A582987D9DCEDAE44A598FE51B258678C14D6"/>
          </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="E0AAB964F4695275D85D400B6402D88D2F2433AACA30282ACCE8B2D17B05AE7A5A7E3CE3C73383536AD0F75674709D2C2FF09336969C1D2A5DB5545125D1C22E259A246B5F82DF95C165CD88AB065E8A201E18FF8337823FEDF40348E8B08E7C3484E9CE38B8AAE742B46DB226E497DB7F29045613FB3B3443759F6D87513C349CF3E03465905255CD1AB04DF70F2FD1B52EB8AA5CF3768F22F3D4824206FC986923A2366FBEC59E7AEBA1CEA2455720D445CA083F5E74A78B6C1BBE0BAE6448CD0CF4F8D63A26605735A790B6830776B6FE70EEAE79D7BE1C807DF3EE6E1AE7DC1F7955C0EDC14DDE4BC2DF049E16FC4833A12A8E8B64D6A5F99B526788F2423C5655E5D09331FE367FBD4BF3F62F2533C0A3AC9F183FAB329191BF3AD19D80EB7F9E6919C64EBF5148CF931364642FEAD080BDA4366F1D79133E4A77055E51BB65F9C0A39D91138D3F9735F832CCD89CB95745B0FFCCAB32543CC31F8E97E0CE527B8C5B0AA4B739054B0A3B927EF41A8E2EACD9F3DC7B78D1968C6239A13035E99C0510C7C6CC9BBAFDCB56C48C05753F946711227F18DDAAA0446AA9515C91C16C6A7781B2E68728961171011D64AE05ADE52E77F62F1508C7E0FCCF265FB22A71BC5121B4D364B46245C09B9C6B321C85CAB30997B161034A508FBFE3FF7374954870CB5F5A77CF313870055C3F0C64D01D604A13A91F7E15E4DD4BE169BD7653C10A11164A5A25851970E178FA9421F2A03934EFA5D8030EE08BEACDE693AFCFF5E84AEB6F45B7068D122C5A7227C0405F9905AA48E67FAE2B941F9A08505BDE92C72873FE3A9B1F62F3534CEF95280571F240512A62AF4E1ADAF7DF97979F036BF0D0EB19BA3F67D8FD746C20D46AFE952C71789794D8713639ECB89A8D5D4CE47F6EFCF7D0E711C10052B96408BB22D00190F2651E51295198B75962A1F70946AFB3C9D1B12D72490B533DBA108607AB48DD669E896D1D42C1A888AA3AD28C1ABDA611086FE2C0335EFE62426604F0006FD2C9A0719555FC6275C5D4F9D511722C1B02A1173EE0CBF05ACDDCB79486F86D779C2AAF5DD2297F4E14153ED77BEE1B775AABB2F790060BBBE92CDD1AB6131207FA5876C95D160BE7B1538051E1F53B580D47DB1D254AFA1FC74BB0DA7180423A336F26A7BEA0EBFD80A9E975B2C7238CA3170B9D7F63524FC64FA984B833B4050029C66C5F9CFE3A77CC9600CD9B942379ED7AEC3F9987ABFEA7DB1C04C691E3658EC0EFDC18C4633A6426A9C4F1D28660D7B358ED1DCCA1DEEDE7EF7B92F1E83A6490E9BADB56B32729F80FBF4D8C9842DE057B57F53519888FCB608CA036E96D8AE84A82491FBB2A21DA7EE13F2304A9714B3DC1131DCFAA9B58E50B334CD85ACE7CFECAE174EAF48F1FD632C8485815A1AA91901870619DFE2DB6EE753A35E657AB10AF908D3F65E40B3544D4363E57A94FEE28F041D5C31DA69FA023618DBBADADABDBBD37D4B3EC69CDEF476910A76678F9C53DFB47FCDC588D976D80DEC302042A07B5FBB05E7507BC058BCB53E8D1C8BEA335B9F36D218182E7D377B70D979F569147E543964638C7D01F5517739C0E56F14C586C691AAE3AD0C247955B6670C8AF9184AF964A1F035F85305B3354287B91771E398538F6A07405EAEA8AD00071BBF2E7F456B931CCD842C70040B7270EFE53D32B50393CE615ABA65C9E7C6103DE1C2BA8BB75D3E438B18230AF594426A1433305C4D0CCCEA4EF162EDE39D08C4AE6F166B46676FB8155DB2DAEB932D61EF216D2B43F8DEF0124D93215F7D8D4E208942C0C4F2EA371E48AE673B2A0C0E62E7EF848291EC957E902E01CF4355F91A264EE83006B6FC0CB692D79A1801D05FB789DF8D7487C54D51AB48A2B757CE97D586B88C2E88C7338E01665C9076E95C3974A245122F1C94B10C6898012C9DD2A4D89ABCB507E250E00FCBCBBE254288508D3C51037B60AB2387A38DDE1DBFD9A32F3C2F56170943E6BF55EFEDEE4DBE5E1A5BCE26E08CB6089CFEBA571D34ABEC51A39A2D2E14E2C78DEEAE97364B487B02F92B04B4C6609D2F1EED15DEA80F62735D975C833A5EC669905A5DADAE7D5F983D02BAB80AED4B5064FF1FB20C455D9A3A5E431D486D831D6C37E5E2FA65C825AA78C0D923B4E08924F392C150FD0B6A6550176643E629AEFEEC63D2D88C42DC0D9515F974360A1B849DA369622E454DCF07D98AF98237D7943DACD96DB314AB6B59C5B936E95ACC8F4FB60B6D01CF189ABD28F994A164C057873159F5BB1D64A7B10E91F2826657C1A4D881A26F3576B63053B6B6A6ABC0B418CAA65057600D8FE95CD2645DE04CB357C1778301111B7F0C138B1C62FDF64FDD127D22227F5019568C2FE4AF6A255FC7B1F626135C1C9CAD36F38755FFBF9F61FD5072C75008847C7921161036C3D6F58530F8335109AB8F9DD314BC6F954F44D006439F2B642948BF764B6CA9CE0AA3E35B466A34301CB4F470DFA9FF91D4F3FA22D5088875EFF62E5DDACDACD72C21C3757281AB8E3A3CC6890631B2D8D6D8318514F4360BCA2F1536331967E7814E2C2722C5D8806C419E877AC5178756C1DE051284F8952DCC41BA309AF32E9313415BDF60392D799B2F95FA09A51F96EB997F7AA57736F6A8BD131F44202D9AF81F6E978CEC2A79CF0611C7FBB4062E1178D42EB07E37BD8FFD4BE7DE2C93226BBC3301BEBC1D763593FEF2F4E0FEF1AAE03812C9D96F142B9AAD5F674530B84C7B67ECC677C55A1D2"/>
          </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="46950232A609C7E2C512436210B691017F5C3C6115E6D803BA44AF91A760BC83"/>
      </CryptographicParameters>
      <Data type="ByteString" value="54F4C893A91A7EBE661EC7EC2DA4E744A48EB0D30479F076613BB100F0026080C3DFB6A570AD08448722454DE2B3185911E0A22FE194570B993940B25E05E1AC6CAA9F46FEF92446BD92685B858AB0A1ED0F06D1AFCD2A6325B59E95F3C6D6EF7ECBD89254056918B152FC0CF87CC038CF337834F55F77453CF44C6712D698BA9E60D845C27FD56544FB3027126758711CB06B8C80744F56109A12296BAE14E2790F7350EEDCE83AC0F8A944B688E04E1EB71526B812C912B0C722ABBA955DEE40E7B0F2B6762931D7249F4986FF1D3346CCBFC99C54C92A022AC6180EC05F5F423044D4BB261BDD81B17B823CCB3C76DF316B19F59F1E85BB6C19D153AAE352A7DB15C376FC64B2E5B469BADA85961BFB1AC3F212063B57F3BBD120D80191EA6C5507D2E73790A2237E2030F711418C8CF2D2E5954FA8AFAEFCFA079F883006E461CC1B11220DCEFF5842BBB5E954EEC370A80907764B387119F5F50690FA6539D61A4BFF04FC34FBD95CE18819C8A4F100989AED6ADCFEACCB1F0E5708A85B3ACAD47E8E46EE5B0A9573E475F80490274DFDAEEC34300E54A892EE5F07CA6EBED1DA8DAAEFF1EFAE84CF1D7831A63FBA7F152277662D14577F6E7F369DDFD9B3EB151C38BF103C6F74141949878DC327C88C3FE07E59D3ED124CBB2C6164C39D18A505F4CE0747BFF5A0D0391A26A33A9AE19A617DF158F00AEA3F06D03210454D336F2BC75D0863EDBDD2D64ADDD852528B5E71AA10D188D0CC52D76B347DC8771B17F378F5C5F95244714E7A29BD5CC2AB3A4DFB87606527E8218C565BA85F0C4C00073A9BFD8DD959F90A76F870F159A933139489157722528E76839F524C4FE847EA1A1606F5BECFD710FF83B7B55EA42BA9A7F74753371A1E4090BB5CB06AF88D2EADCF968553DA0BDBDD4C9240931E31DF4FBC44DD16F4BAB09C59D0C9AAB45D91C34BD490847B66ECD55E48F1CBBA9A60850765C78A517981601A01B9C7E039253E5EFB2D7FB6E6B584CF2F8F761ACB9D1397A9E4DA9BEFBF7853476B30EBBC04EDBF0B9657ADF82EEB3F637A11F2D5A78532A583E527E44AF453DB78E5D2F4E74A40824CC150CFB81B8E0CBFE6E41254CC2D3D25D206446F0BCDE7276614BDF8FE495F2346A1D4C357778A2997EF17DB7A418CA3CBF330A963C9ED96132730A5B8A3AEFDC08C9659D0091903AFA839F963FA4E96BA769CAD461FB0DDFAA4CC707B39D2D0E87AD6C8D7461967A177C813A6E83ADF97ABDF8B74977896556E9FE970BA7B78BCDFE19EDAE64199011045BFB6064B9A8E3D2AF6B28FAFCA19B0AE19E01B78E6367E1AF183C81DC2A1911A2462914704878004E9A1B2F6D6D06567F7A8E32B1C35A850FD0AD21A9226CBA8A866803080A857FC0C37AD8F877C25C39E5B438E4A3A80A49211F05C848C3B97303973FB9403C23A362D669DDA3B62EE6756A7CEBDFCE11C62143342E38E2A72D487CAE96A8C1A452A008A2C56E2B8C654D3EAAEFE101FFA22DD88AE49EC3BC159BD809202B6C15104A6DFDCF704F9EAC27D2F1F4F832F541ACC9F2CDD1EEB09DD813050CD7B4483F339312E653AC7C20966CD35F619428A0D4D0E463AB48B36D44416BEC7035090B22538910D3CA12912DAE16855BF4DF43FF8531D0CF6A92BCB3F6A0763DA9DEACE22F5440D8282616A1A3CE4E056753F4B7A9865EE1FB3A7694614909E0C444FBEC2BFCBFE996ED85D413CBF9E1372DFD00813A8295CAD8EEDF4DD7C5AE0A3A7DADBF8533646485F22C2C19BADA19B47C36F7141B31E2AB615F51147F9919A1EDDEA603A5B364E414AC7C75412C283FF3BD70EF5FE80913A15538985889227E916D45E31A0D71FD26470C14459400A9F7A99D9207BB0F23B1B00117A08B3B10B0C20941D62FE9914F78AA6F1BBAC3B26CE9238399D330AABF1C03039EB175C0A617DF19467D932B3D37753855CE4FB4B3AFC9165BE1389FDB5FBF694B26C8B4B1002D5B7F8752360F7F74D2730BFA6E854E2A677626C0D3735EA0A8A3929AA209E844503CC502EE074F4D1CB4BBEE7BF8630BE5D8D2AD05505A20826569855C9C398E6187F2D18133F33A232C112DA3E1161238EF36EB9849DC430E4646E14162793DE25FCF921A9BFB1CB47AF6D1936876D956AAE7C5DA1BEE312A0D7D7C50A7A51A0DB4861ABA6CBD10B500F7867AF6408BC29798E67C86E2787A89FEC7BCA02DBBF171D7D3E43960EF91645CCC9458BB18D52A2C8E53A68BE5887A442B4C5E8501CD9BEF361F15B5EF15FC9D086C7AE2BEA53B2641B1FB47D0A7E6E99A2886DC3E7CB93777176053FB6BEE79AB8723DC72047CB2188CF1CB0502F696631111CD9F98243C38FCE73B5753B3338D004AD73E59FABBF6266452A8F2346E42B7A7BEAF6B89F66E62267CB062D87CEF9ABD3971495E1ACFC129298E829E6F69A79E3FC0A2DE4A49CC108C74CA7D1F4FE2D547619E15D0F778518DA5C3B27EFEAB473D82285FC4E22ED7871A4583114EDEED31018D0AB0D510682067B06911533AD207EBCBFE3D13D6C46C5EEAF15F98B93E0EE515B9C0A322F97065739BB68B26720B952BDA8CDDD246BB5DADD3DE80CDA3F366E447D5466723B658CC1F6A92221A22C9721D4CBCA4F33CEB0037C6E9523C74EE3DD8A5594B8DB2688731C10F31BB8574BD30CD3282313F89A120D4299C4D8A9D1EAC5DA78EDFFA3F5FCEEDE48CDE0BD4516326ECC9938A8B70343945CD023775164DED4D9FD6E7D41D96C61CCCBFBDDA66912BD3B2A0DB0BE9ED7E66B417C625EBAA944AA872758D36E98DA49F7478FE9AFD5D9328132FBA8885B005541ECDAB3B658135AE58C7C43453E6E26B638199F2D28581B3018B6CE042A37036A9D12DCBF918211E7BC1207F10A4B3800FFD2BF5E6BF354C899453869FA16F8936D4D9076"/>
    </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="FCA7D8D5AAD06E67A5ACEB7FD683D77AF37634CBB4740BED8B5DEF4A568DF7F74CEB5719E8A236EAB3E7E1AAF91D8DAF35F2213D34193C2E87C77FC35975911FF58FA2087F7CEB2F786BFAAC0F996B1BE7B480E4048B031BE4B7CB20E9887B26939F7BDF3AE4503FAC822D0CE5B0910D43E8B4C2306C920863D15B9AA0FD673CD628C9A4D67C72422A449329CEDA88836AE57D4B353F15FB7DEA425E633C0A7246E44990DEF3D900B0A69BB494E543E179FC9583B8F901F859B8D1E5725BB66DD461E831C6753239C79CC6EDB2E64D98DD6F4D6B2808C4E5CD463F344262CCBF622C14F30F037D85ECBC4366E26056B415A322813F3B223CFD11330F7038F19AA260F329B60031C8186E3B45ACE18E6858A1E1809CA106090E77B5D13053A7804B7FBBDAF9242292DBB13EA03D3A1EA1A724BDEB089516B41FD5EE8AFB3FAD541586981255037C6D4340F1CB3540B0164F774F2B483645679C8A3D0F3BC1D25174647453B0682C2A6BA761C716E978385572809FF0CE298501F4A0C45C72504E9F57321EB50AD8E2E7B5BC9FEED41618AED37F172EA19A83EB3E604821CA6CE53B0E89150227CDFB25E3368A660CB0EF37402159161408D448B38561800067E3FA5A9A167FCEDBABA0E490C68E12C4C6253EEF34FBA3A6F6CB75D06F4EA1D5C3E6A83101D0879CEC2CFFC4422D0E440AE2166B2F42EBA82D9B25C78FA9E3E05183F77953E103B2EE2DF11F4EC3868039C8AE3DB244C2E4378C1C747FBF90A66A3CB8282DC302DE951F9BC46C5F7B6F4DEB6AB3171DA9DD33D9E6F3DE9779D618DAC79BA285DB5B80182D8E17EC8226099EECB7400C3B8AEFE8795BB438389D3BF2B89EC6645F5C4EDB6D72CCBB395EB85B62DE8552BE535FF03882F2F88956473C90B91F87B3C47086E35CD9EF77235D71026C5AB829620215B9A6228DB4C262B530E3F0C387B813787E40388611894A0957B54977E167D1F9F735C6186537CF0B95C1601D19BF6B14BCF38EEC22E6BAFE7215F864354F384A19771D01F22A2D923CD5EA9621C2F29F5B71D0D83C6E99B7A1E27064DE79FDC36E88AE31B3E2ABDA7D54E1453E1998C6C0FF326799EE805A356E4CC9DDD42743BDF79C706D472D9C1AA2F51A67E0B2ED5BF496E8E81DF52C037823B202B7DD8FF3EF9D60F7D25C486FE1C19849D6F8914988208760296D54ABF256E75E0652A2BAEE3AD853DE866658E5DCB904A00005381950E0C9349BA4017027CF5B2F4B68A620CD730B83735D22489D09610545F78F587594BAA5BD1389DDB1C7DE618BF53927F9E460BFEBEA0AFDD873DAF2C066178787331A3100436A7A71FA829C609457A4DB550CA2D3270987E906C799D3CFAD3714564F5BAB148F4A663CC27F0982D20A130CD7CFF72A4305E518CE82AFBEFE48576AD81B778BE0620A2898BF43EE5185A9CA00437015B7C7A443CFEFF8434BCFCD360F43F6596D20F24E108B2E5260767AFEFF985BFC2300BAAD951BE1F825C3ED595E62FB2025D3799A538DD18677AB137BBB966A771A827190DAA4DCE75BDB91A76C135A0C927D04A7845C9A5C3FDA6F4C33723C3DC26C9CAD6316CD963E133E73E2EDE7C691E0A83D6F54344F517588DD900028444CE42903AA0ABAE61EA94AA26AD7489D7033B090D6C097122586FFE8A8DD21B5E881BC6069EFF4FD750A65090BFF3E75536CC9AC375BEE591B1843567B773F81C5D9EC3FBEC059A284F74041306F70B683079B708248130200F9CF059D6AB0817A5346CDB20838DFFA45CFA1ECFCAB690F63FD1924951F562FD86360DBD8DB72338857D171A48861BAEAE1049F170A34B78567EC086B835D9A6C36ECC2504FB8B1BDA7C3D279F93237D24542DBC577FA7032F4AD217F3260B0075003A150CA91F8FFD5F94633AA8DAB7EEAFD9EAF8C837067CA57498C11E869EDACB3235CD70245C14849BDC17055B31BE428331C0F3727BDA7C4C3FD61F427FDFC87D1E83F94F16A19D3D798A08AD15B84A3EF85843AF11051555B8E9D0B4913A7C00DB948E5CEAD27FDD66029F743BA3FAF58A63AA4E493EF8342E2CEEB75E8AA8E3A7CA14C41C355E04D64B9F2197241EA556D1DA158E8F3C0ECEC103DE692D5809E86514B1ACF51740DA3B054A124114917C526AE40758CC4ED80A3DFAAD95940317D0AC6B33C037C39417864193A5ADCEBDBF7A6E212ADE487763563392CD652160E7C7E537C83C8E5AFD670ACA8726739075B935BF2FECAF6FC07E2B4EB1690C7B0A4457673768BA00B556A0E0AD2CCDF1E6991BCBAF4B6096EE14CBE2A2553F4F01DFBED566623D64A920960DCA613B0E55C46351FB73561015596703D66D76E6B87A419F96AD32978E91F03855FB2BBF71D1AED831589454F8449DC6D269780E8C6164F6C1A14CD69502316A6CBB59CEFD404DC6CF721BD142418339E2C4664ED46F4FEB199B89B2A67BDE941ADFAC87E2D1900BE65A1989A3C651230F6A8A381206CA3CFFFED0679BCC73DB21968FB50CAEFD078139A9F3AB78C725C284800B6CD377C00042D80B625C302B3E2A7868B40B185873263B4764173380D6B507BC5FD6D825686CC3E3D551AA8964A2B8E272710872CE5E908671CE2E989E7D256F409A4DBBD6143A46761E01CEB28ABA6D4DE334B32DF9F11AF8AD6EF0AAAADB3DD066CAF96C185218DF0B20FBCF5DC753F4CCC502DBCC413A94B755FD9307BA5996D229A0435BEC27CA5455052DC2A012E6628C0C51BE924D07D3CE653327430449F802CDB21327C8EEB8D91CA14F7A49E26A21BEDECE309E528624CE802CB65D71BE12B32B65BD31CB6A520B27D284EDD00A06654FD77967B03FCAE73805B4D5ADA0D7D9EF38A711C0AF4D70EE42FE23FB07B9EA2DFE5CE1F88E6CF88E9B5B0D461252DDBC71D2791FD65CB8EFB47E89A33C939D4436A34BE3B34777EEBA6BA493859BA5A2FDC499B0BC4D4D123E44F7E1C094DD656AE2BB1337C9E0A1791509AFE53D90D416EB16B6628CE960D5B66A9D3E9A85BA5BF331AB564D0F9E5E77406A61126932307C3E0A2C071458B5D185B96FC2F6B2B2485BE0C786BF4F5E1B34B24CC1D1734095BD8E6BC76A6ECE21E2F6C51EA23CF6C5C73038E998BB819F0600E6EDC643294171D6C7DC0E3174D1FE9938EA9C6B8F2D04BE536EE3BF386177865F1CB28AC58F19BCBF2151D1B49F8284C18FD505F4652DCDE53380182F14316A1A547377119C684BD23E953302B75C58167227EC661B3C030F57FFB5DCEB44360E9322B0758747FDD04B9472590274493B0A377F63599C85D395E478A117CD21CBD373CB908AD6108843631A1B6481E8FED3EE034D981F327EBFFBBC2E1A71E05A99089C4F71F18E512776A7737B46A5234C00E63CF1624748555BF098E2851E1C8C9FBB718214A41D8CD90106CF875C2D24F1C1F5B8E19F051F391DB4E610C19C1E28D4EBA1B2C8DD31E4962C41908382F973BC2C4F37035692B0985AEDFD117C93CCA848EF0C178F880C198C32824BC238598DF468D3C436AFFFDE7E49D36C8AC670BAC0D6FC300E84E146B1F91643AE46F1CEE8FACDDD6564F104DDF48B20DA73A4768F82C3157CD96AA8F9CA63A82E0BD2699FBE96D122A43A06B91DD8670FD3D1286D72813C24ED9A17553C565BE5F5758C8DD558B4ECF6CCA7C502BB760281113B47262A84AA9F91793AA42885F9953D0C38CF0818A7CB48CC4F30DD1F1A3F6C7693F3E59C3F3A8F7891F4FB831371A12F37A0D8752AE6A7C02B5CB5556231A4027F78324F2A79B9CDFA00BB82ADAF664465C38F7CB871A389EEDADF06B0AF4BC6952BA607AEBA85D2EC0B7DB43FF45F2A572CB953F92924A1FFFB72D4BF95898F6C3953F6BEB219E65445DBADDDBD71C7BEEE79BFBFACA67209838D90E8778170D3267AAC2CC348EF3AF954377038E1F5EBF7ECB957B44B2F7962801017A373ED3544794D935B4DB959A6FD12498FE3814673A3A609E921FEA5757E3D7886D128849CC1C13D534D5CB6FD254517438B6D7CA6F95C2A3CC2EF1CB5AE3DBDA6803F50509EA6250171888AD56376848AB1D834DEBD8E85B04B29F0E4CBAA69255E8E2466E2AB071719D3F951A8265C248EA38E386647DE92F092B51C6DCA5B6138A3515C52218582EF4770759D36353112BC2043ED082BB0B2EA96FAE0E619C9531228C6DE4FECCBF9E08EA95CF9EA38B55E99F895903FEF4D10B0984A32940EBC7CD8CDE89CE2220C7FCC0D3182AA7D4C91E151B8EEA5C493E40A4B7FF4B2036273F9FF23045A71D8500E3A99AED912B53E08AB52DB23AD00CCEDE4A002CDB5E8E3BEE346594EE8448A3C4D0444BE0ABE3D6A8A3001C5F7A92D095C7BD5EB641EC12F09995AA56E6E9E3D076E054241E5940274FE7FCBFAED847467FE87588A5B5665E8BBC735EA8C5BACABF3883B87685F8FCA9909D4668DB0A66F72B594CFC40E740177DD05425A3BFCC212937E737B3D0B4166844B4DBF8291B956BEC990AB808B4A530C410CFD9D5C36ECFD4A567AA775C688C4B19BD6A6E7032ADBA87C3220893A5E624D36C974C44F28BFC440D499E1B4D860F0F38DD0EF3F9790582AE2DBFD260675B9400B5292BDEF5F421BEC0D4D8E8EDF52A7E8BC3D90448BFC0D0214798B3D8086EC9FF4356A300000000000000000000000000000000000000000000000000080D12171B1E"/>
    </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>
