<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="4340D1B835C0FF08C5CD6C78A91155450963D27695E7FDB6F03B5DCF3893413ED0F97A14930CC4CFD3A337678A5CB313C8BD72FDFBCAB007C0CB2E2BFA6C427B40EA5938CA19628BDDCC1D5F004BCC53BA86443C1446F92CFDF678E69CD6EB02CAB219020E29BD817466D276E2321F6A5389314BC1C1921AA67A98D0C426AD8D03854440A44C1CB508CAC2250B238611A5011B451240485224266D02B44CD9348164C48DDC22010BA9258A824C09073204217162064EC3B28C08172800C22811A22DCB92254CA82940C2001B994C02490002B04544864C9A142E143160CA9420D8C270D310484CA24C0395518A962141288A813201A31022A4C441A1A48100007184268DD3A00C1BB88C00319122A2416098506082019900521481401C42418B402513C63194100884226254465194C0304306254836402086011B16125A308C0A162448A21153C08450B2501BB7501C2321A212204912845C400920022D8BC8010403505B068C03050141B2888AA4611CB6518434492338922300924A466D613488C0244D0A124A010461A1182284A42D09442489480E61867162806492886161802522324054960023C6644986410437498934251C25221B0661C1A00CCCA8108312525B468411964582020861305142C225DA9268C44289D3166A441428CBB00C60064C62A00D94B2898B2412D1402E4C888591A24812362053828809190A1025256408851422810AC729249311A2342CC11285DAB6051B858C108651A1466123298558C44824A168A10621014448D420649A96491B84841992010912521A410D41B2090BA19101136A43265182242CD40489D9A48909474422C808048491D9168DE014648416209A9041C10606D0882591A069DB346013474650425014109141484A88383124130D91126E8A3029124709C3020C0A19601411664A24486190045B82705BC2091C8184DC848CD44608E13080082028091862C402708380458922041A4685D32045CCC42C0B3804818069A1A8411C1402CA8485A3249210B884C2B64D09244912B66C64482192248922384C5C2640142184C9B011A1A28C02440221080A0A088018A524DC24890BB4310C246C42803101B50054220643C20110840CD2467003484C13B96809C5210081292206094A9284C0004C0349860BC964DC2020632650584664031602E3080602854DE2160E4208319886610BA77053440E0C4521241841A204704448080B224212980989248D10302014940803A6612F7B7A697F4E7BC161F3552119E5949C731B7EA496814EF5EFEB4B4438E3814A1DC51AA85B62572A5B0AF65D57B4FDEEF218E5F0444956ABF4E35A486131AA8861816E432F024F327D222A89AD11D1441EEFA2DE2325D066C18B5B636B7ABD059D3874DD940FA3B7E91DCBC02679E95EA13B2F6A51431E6DA284597264FFEE752A508EE341B39A5FBA2ABF69C5BF153BAA32BA5BD35A12A81A11012C4CA81448A04BF4F7F510FBF28ABB9B096BC975F848B466FAD8617976AA377B9FC46892C9FA78274B36F90AA12E6516B5FE3290BEA983C882FEABE8B75682BAF854B3F81ADF65F56222DDB645FA45CD575863337D4C4B5534036C2EF32E59FB2789D2A41F8EB00BCE35A3446DAD3AE25D044B76F099CF91780DFABA3B4D00DE4324B2B92CAEE2499042D195AE8CD23CA2F5C82A6AB5A17816325A5979EC189390601CFE4B811A5C7CE54C7CB75216B3AB9CBB2B97217A583DCF5BC77FADCB9C6034BB338057DC9EF593D57E4A7710DCEEF42A7EC5B25FC2D0F2B5259F25F1EBE04BF95A0313B0B596C1B0E53780D1EE0ABCD97F2F4D7496C3E89960EDAD82E884065C2D83FA249052575460CBBC0D153C466E8EC6715C7D2C2685452B45AFD6EB1C0DFC5C062974A4B0B88927A062550DED52436D323250DE0CDFE90E6669C110B731679CB4DC20163642B2160B6891EE67ACD437A72A3640893B2F12BBE6B4CE32E0CF0029F5A4727977554D0586ACE25A84F875E08D7F37EB6778E630651451D2E3F43FFAE154A44656AB34F4FAF97BF62E069FEB4D7EF08448E8E8D4020A735C984988925AAFD48F94CE57BF6DD2219690B11D797976AC264CCBC5147FF79754F7F8324C9C5B43840D46B08B10FCB779BA99E49E5731C22F8BD8AEF7A001EF6B6F489156C8E32C9C710D4956D2983F0EC3A042CA44288CB8AEA47311D6064FEE064B928A87023EE5ED6970A3D0A9253B1983B7403C2AA784EC0841825B9158750B6796C19EDCB8706E0686657CF9A782E89E5F244EB3A4AA6EE7114CCB85B3797AEDF587D0115DA29EAB2781D5BF2657925B37FFCE8FC0068F1C6E2EB55B914BA7ECA38532B65C674DAF84A4AD6572C0CD5E66A15AD86B42877DE784D4111CFCBA6BAD7AFF8CAF21316D8DF704DF1853529A78D76AC4A22DD96ECF366DD8755CFD095348836D30AE83F73D9068D33218D36D7AD4B771EB39962834EBFDCD94670F47F4A7C49B0C53979C30399B8DF35AA2BD7BE5AB5598BB210AAC68016C07A9DF3F91B628B7B4AD0EAB636A42F81B7667254C80EBA1A5F29DD0806D4C13315E0B1FEB8B65CC764ACD63E1819F49793CE9535E03098491480319BF7ACF207C41F90BBE0A09358B7E4323A55AAA7C9A435BC961FE055CA6956FF9E1D59AD2AF462859632A509D5F65910D7B3531C3BBC379AEC74A5B2FACF52E6BF7D6471BA9E67D9F44488ED0F4C7F5F81A2704E3F7CCF3B8FD27A59A768237D68B0AA44976EE9880427E71B45F90C3EA770E86E2873854C51C1DD3897830922D508388076521EE3E1E15F24BCE432BC675496F5CF401E1A5586FCADB31E207286109760651B3089E335A8D72C1BDB6733D79CC52E4357E2D9675754E82621BEF54CF57CC8B07BF6B7569BAD6AD48F38EE21CA519BD3948939C3AAF77404EDD10BEB8E3305C0260BA677EE32662681D43FE16D5EB843AE3AE1F3365468049AF6A0EC4DBE1345EF0610785FD0D37D5CFC8CA934E95B3CF335F19B8614FA1D801592B677F54010B0900B6D0245B4C1AC985C358F83F7BE614C9CA7E29A204BB1CA6973EC8BDAAE8CB80F9D7F1C0D10CE745F172B5800F4566E6C141C5AD0D468382571F0032375C3B91D39865C347F80DF7B93375AB1A29D0BDE4AA90144FD465DEEA5B03E7427F2A56505CCFF8FDE2E621DBE82E3794D09414947D284C1CAAE494B6595DC44146DC92E51BB6A60C50773665BBD786E4D8B9D4D92AA51C33854DF7E0E5DC8FCF5AF0B2698BEA44594FAB8E092D9B492EDFF575A3CABF2DCF75B5881E9FA93D168C2D431D16D78889FC85BDE7FE357BF85C74F6E61518357F6ABB4198B699A126E87B11EA3FFB07BB1C42E3934E7E64712AA463AB22880F68903D4F564ED7736881C24D6DE25785986070C1AA4E7E1D2C80EE8B8B62609D532CEC6BABB927ED125AE304CFF376D6DE2B1710726FD6DD82E05EDB53D143CB1E93B3F4D4334F7D2B773F6FE2F2F8F7B4863A3977FFA1D4F23D68F558037F4194B1F93FCEAA5CD2F75FC401BB9930FE24147E19078A969F7FA9BA3B7ACD3B134B6308A1ECCA84FEC1F14FE337169891C63929877E016DD9BCDFE841EF67F8D6B7810F38C27D067E2FFB124398"/>
          </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="4340D1B835C0FF08C5CD6C78A91155450963D27695E7FDB6F03B5DCF3893413EFD1CCAAB5ED874973E408DAA131CF9493031160B131E043F4DFA082FCBD02BE2AF80710854164FE5BE45BCA6012725D771398791EAFA7526E3573822435465A86BFE0C71519F288C77979AE5C354D495D7C56E799BA4236F63D5BDA99757A7E8414F5B2946400BDE6D2B81ED2A9F28201AC296006D9EEEE93B8951126E63219667636CB64A1398E57997F064EE1B1F9A6DDB22512FD05B927ADEAFEB3063B2A6BC63B250FA3AAB81B9D6470C0D783957872924B69A75EECC061D1BC2B78FFE85879E508F7CF81958A035D9EDF6B9B52B49054A75B0D9D3E86D17B442BE6E54CE600B4E561BAC8560B68F30C3658F0697BCBC8FF433F0FE3ADC6180A97FE00F0E89C0011AA7FECF5FAA4DE37C3704E614B30AF1AF9267AE1CEF84517C274FF4288C4A344009AF919B304918D6F105C0350F230761907ABE326376511EA3B94B422DCA7FA066BDB3BC81D38F276BBD88FD159402CB66784948426A20A4941400730CE1748C3AA5EF2BA42EAA675D0B852C5B69D88B2A12E53CDE15831C2B0393ED34D1CD6DDC43E91DD13E596333493F6AFC5A18245454D9AFA87AE67105F1A4732F7E0FA2CB0B15DCA84C834B442C0AB1182312D0908F0F66D2DF9C520AFE1BA6CDAD8F11E089E9BCA86C98E865634BA8994A052561162FF12670286259D9C820D92971FC394CF8F738E42BBFCF3052D6CDE812BACF3C84EBA219409ED8D0F35C23D00A14DC6D833811E58A1D59C143C96C0EF6308B6AB22C2F5E24F60BC18A737F94D5F4C941D54AC0E202E57EEFE9BE2FDC0BF5F22FA74E5C724DF8106EF585B920A6B1563F0D71909DA4C3A3A518EEB45EBA36E0F4E971BE24038FF8503D1401474A7D59D637D611E8B30B38062CC678E3A8BDA933A2865501314D007C7D22AA4D5A3D85A7D65EDE1A53631800352E729AF8F9325A5B211D6C6B8B22BDC8CF0538E7B256C42B2D34AC32C0D0E265D38C5B01A076E60DAA9817CAED92A79CD4D001736E277734673F597AC0B0D3C1EBAFAEB01D052B6E15766A6EC23E7EE89BD57BC5F2F9114307B9698593D9C2C9FB314214BB63F2A85FD4175EE048356C2DEB1F74FAEBD00C6E1866E5F0F7BD4C1675462BA1C5B82E1D57C69D61AD9BE8D9B8656A6E172E5F30CAD3D999198794ECB0E8A093674F13C359683FA85C62980CE0BEACDFEDDBCA8B0614001F96668865164413EEB9888E55048A6E0ECA1DD0B5C10B357B5BC0A1EF818DFA29087BC13FC76C6404BD1CBF3D6EFAADAD48E69F489D090553218E6DF8CC3E27C87C7910FFE7A7F368254C4EE77B09FA72DB2155301E9292D412113306365E0DFF15E21902452F0706FE930FEE88DA3D9888C547FD44F3B5F7A1FC84503C0477B95E0ABBA524DC060EC0659880BF603A765619CBA107605EFA30E97CE20F83E4C2FED44C8E130C7E629D028D5E81224413AC64A635EF54AE25AF16BAD16F7053F10E179026D365F322EAE6674853679D478448F6EC4CFE72CD88A3C39528F3C1900884D051811C38059C29DC8CE08EA29302129E80D46EB60688729A712FEE9234AACE1BF6FCF68392126783BA118C2C11C8460F516F36B5EF44DB9151267B1F36A77F4B361BE07196D94AB7F2A6A32A9DBE317351C4330CC5B93FC460F8E5A6F31F52A6F2A520770FC0962AD7AF07DB26A88C42F14BD9617D11B8B6A17C1F513F66CFF6700E4DFA4AF030C4B580E1D2634AB0AC3963ABADFB2C3A9033600D89588AE57B2F097810DC1D729B97A446FF5F0FA77B95C44479494766416FA90915ED841135A3652DD0FFD621E6BEA580432BE5C6BFEB"/>
          </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="false"/>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="B3122C1513FAF9C995156F38FB1A68BB74008E0C635D9670BC8BB87B6144A6C1"/>
      </CryptographicParameters>
      <Data type="ByteString" value="1113E72D8AFF150DC4289B962F3C18E04C698A3426E6BE964129C29C8F0ED7E2E55F421830D48DC1DC191CACEB17365D13B843D9C2290D532C180118C0F127E1D586AE669A2B988F424C5D3339EAAE4342828DB7F0AD6994C5DD43C964D00D3A4D5696995B79E0A06F33862CBED3306FE166E9CE2B74376C2009DF7ACC08C3C9781C066A598FA92C50B82B27198A9EA55710D1279A865654C0F02804A531599B5BA0B65C78887FB28D835481C8F85C480E84AC26A31E692E787FF3D94136B0A53AF41F76D2AC290436744503B5CED3B3CA6A3A55D7948F7A168908A28CB626D2870A509BAC27B348DA83BA329980B781217F8F680937B08A90CC9D85F50387F0A7DE846D50F4335AD2448D871E2047B40FFEA614A6CEB10B77A090E081858D670AD953E034C67FC7933636BB43282B21AC1F0B826B92C9FABFB834D0BCC79108FFD1B04A41F3D41A8011A670C870C4AC714CA7138E8D38BA2394D308E100D93AA6FF2B08D49D6D5432990FA44DED8F92C015D1950238072BD984E7AF4706B490B5F35D570384C142E2AA4B96B8123F0B431B0F95918F2D04562F8D96DF50FE7E30C8B68CF8D2AED0AB6225303C5E5B661AC7FF4585E4596C80562AB1556DA507DA87F413785AD24361947AEBFBAE5B81E1E2038558D80524DC2EE6CA160F64254E20DE97DF3C481E4C581E8A09369A672141C1B992F328B81FD450C1781E9B7F1F832196157CC2A39B9678809025F92CF05FE9B28F83A96FB7F414A2DFE4B4C5D8AFB003628BC60BF3513D3C62DFAC34772FA52DE4742FCF868321DC87B5F5D9D2DB5F3D59715C958DCD27BE5330F3D8D09B58D4BD87A038EC0A74BF2053D81A10916C56B77DCFCF0462B584AD1BDAFB43423060D0056A3E3117BB294061F84252D4DA2D2B361A01FC28DA27C6D250A733B42119952BEFEBBE978CD27ECBF8DF8A7B57FEC30EAF645BC68BC0F129D6BEEA39F5384183BDAAD39E3BDB9B76C788E9CC509C903BE129ED629C53D5C38AFA7228484653E1ABDB18E839A5379DC6F71961837B2449E633804919EC5ED6920C447378626EE1E96C4774E6776E6272064EFA2968CFCE6EEA8AB7283D4EF34FFE60A707AAA315F243CA534A923470EAA88767DFAED4F2B44B1D1C776025B4C091071AE8580AFA6E2EA8FE5B841A8C0701174DF20E855718480012A412439B4126D8641E3B7202F679766405ED3BB55EC22FBBFB66DA98F626555A5B0174E592ADEB963A784F36BD13B4CCA67B7D6EA35B1318F8D6482DBD12DD6E712F15AA461DE0825BDE1171DB2791449397AAD394C68A70ABBA02722F47754BEA2A5D4E574864514E11342ECCBFD3FA497874325DC799CE7E6DF2AB6E2E93900CDE31AF21DABC08CA089A2D9409DE9E6671A1C3D781291BD97F2914502E59E93FC937AB5E396CEA3C4BB487E3734DA88243DAC818D25944898FE88EC5F9537E8F7DA0E2B160E2403AB99630C6B3ABC20DEF0DA3ADE967DFABE90C4079A6A4D27B7A3B8E355A9790E787B27FB2042D96D062346ACBCFF8CB0CD63D49F1C9C7EC394835F34A7B254159D972A6B573B5E832FD094192DE1BB06D85095A9CF1695A2D67F367ED6093DAA4C748E67F66511630D93B5A23F5542CB02253DE55C908A2C0F20D0689E6C26D582D37E60ACBD3C1635F24A5942A4C3A6E7C4EAFCEEC07DCAD53B25328B475557ECF857030C2A9FED121CA5DA5B6F6734535BBFF3B413DDD9D68A8B4CAA5E32EBDC95B8A9D9270297C89F00BCAA54456087DF80CE2321EDA592203A1EB2688C22D9402EA0DFEF03E419E325A1B9600A00994DA526710C2BFB369888ED0B2C7AFE30CA1CA464EEAE2D05F1CA5F2D244E1B0D353B2D56CCECE5E4838F8E1C09D5E43252C6078B0745D46AFBE36DF2108EC61694F6E100BD4106C1A7ABAAB31928F95FBC7FBBEA54BFF4264BDA97C3BE8D903E3297350335A0B21EB05C4B0B7C104593B71C7FB0CD08BDD9FA16B16F5FC72DE2B716D35ECCA06C3C2088F31299EE4CFD39F78ADC60475515F5F1B3A1ECD297A37ED4F9B91D7F8B41E8EFF8221EA3DBADB89E41E77A9CB7A0DFF0DE47F2552C28AB01B6659C059B7BEF057927E82506C449A5F7090B32B5254A85BEA8FB6A476217E04725782543BFA74D2A2FC202268E99D9B239B73418F2272E9ADFC532C909353B3A0EB3A09DFBEFBE4D1434EC53D55573EBC4737C9D41FF0AC60611237DF4616F1C15D77C02859E25B6548617FCFD34AC0333273A684151018AB6263C219612D33C31D9888168B702FEEBCDEE5389B0EC3242C980C79D90E5AE68E4B9889D018442D991BDD976EEDCC3EED7F9370F6A7F6FBEC9332A55BCCDEFB30F70357AF1D6E4F4EDCDF9209B0B75E3E6746B7098ADD91A248A63E67930A79ADE747254B0AA633379DFAD438994393D1993865468BE2771D4F625550A5EC49B0182B4D4389F876CC8C43EC02FAE0049EF7E454DCBA91D8358AAF448172C07A89FDCF189EE28AB6EE151FD7641702CC93E3C8112076467F30C92FCE3FE78CEC64A70304C673E8660905CB233AC2A16559EE2B0D5E25228D01958C864894BBB9395A9A067C5BBBBEF1263643044815BD4F7862FBA1C546FEAE805F8132D98D4048CF6C4F7FF1DDBBEACCD3A423D10E6117BF60D5D40489A5A919F85A16A58BC4CB5A1412A92D7CB04E36002A6AF018A6DB7627BE9E589A5DE1157DFCA22CF1EAF73D943C78E9D83F7DFF2D6E626BBB27159A86089083025F968DFB816CFAAF7CA5629625172E41617EB741A0B731EADD97EAF651A8964C8D63AC6AB94B57F6BFA0E5A04C4952110CEC2F9FDC10650B004747D963B94F6145AEDF78293A2D911E945206C3323125704EB0A00ADBFB6CDCD5A5E7DC758B11A6A8D27E6EC360BD8D397BD87D42E1A62E234EEECBF60A172D4D3C89F8BACA996CCF48A4D86049BF3C7C9714F328BA185F9DA1A60EF7E1EF4DABDEB7829D39244E6F01385A4043D0CA5CE6ACE558C30B05BF2631DE18086E07A3E41C30141B23287D6DB734C0D785CE80BF1665E89332C70ECB9EC061A1BB2635F832C512518A734C95798A8A1AD15DE79380D32EA400D6AA2E819E8E6FBDF6F7414F91356C620192440AE869DDF590692D301F97B2678589683274521DB7567EE26780AB3B8A17B318869529893EDDA3D4BB46C63CD85FC1FACCC084151919DA3372A7BA98652573F65C7011297F5628B78A6C369289F18922181060FE0E0F8898BFA8E067942D40F1D9502D6281DA0A2DBF9225A2B19ADB530E4FC6A6164D4789D393038983E84AB00EE72C65449871DFB6764C56995B2BC332644FDEDE4FD806B672FBF3BAC0A30BE9BFFEDC5D0DB75E2EA4F5EE53FDFCCE86BD4A27F3336F0DC38A73FCF6A084AC659F539529B1807C8B42124D5D9C902A6EF1933E6D09AB3C54288EDD8A43A040F2528BE4276BBF19FCB7319E70C4355268FE4097E077FFF1847B00E9CB7D34BDE1821192EEF828AF8973B56CFA2FB85511595BBF0082C304E57ADD501A488DB2242BCE291947ACC3BD411AA37BE46B61CC1B32592F59E8AFAB2AD99ABCE6F0A31731516590847043B28A18E9326E2FBF1499360BECA5E375915EAD898B5E4ED62A4C12AAA37FFA02261EFE13CF7A0E59B464F90ABD1BEF2ADCF5E58B879662B19EE76441C8E3230EA3F326DCD0C06B77EA3520ED10ECBE8F8EDA8EC78E9DF64CFACED33AF2F88FD45209F67BAA7E056ABC74287EE35C807122563A57B875189A6FD15AD52A27EB13B4034A905DE0E5C832473DA637661E54A4FE61DD0B43D89C9A545C904637B2FA1A60E401B1246F8434459A9012B2EECC61A00DDD2206739805FBB5CD64190ECCD84F5926327FF4B1DB84E47FDCDD975022C1A954048A4974871781A5D64B0818C5766EA903108D0AF411676B7BFBB086A18C186D31D34346F85C37C08AE9C342EF5F7B8C6438DC3A2EDB2847D042D1BFD70B8E9A8DF7774103D2E1DF4BBCE61C5938AE4CBA87923026A665A9144619DA3C837C70051C7A9EAB3514F66802E193853C8EEA1D0D42547B94B70896237617C94AE22D506B59E822CC59FCDC0DC4DDAFFBCC8B5EE2251EB0CCDB5F049D6A0432F0042DE0908F52C8EDCC432BF22057F3BCA50027A908CD77C2BDDFBD22D5EF0F84EFFC65B89954FCF43567AF9DE16DAB9981DA8C7A8921ED69E67AE58B46FE547CE00C5FCCF07596327BB1CBF5365E3DA26A04202A6BF0914FC9562E308677A5015DE6FB1E10169DA205F76A1A70B6BF14AA6C03ECFFB263DC2B70E38D189C2AE5CB3CACF672E70E6DF120DCCECCBCBFACE346CCB05C713D09DD6D061E848EC2E2C636D63063A35A771D5F5E3CBC4049318F671CDA7EF01BA26C109ACC5F2BCD4F5D980E16ED4E1400214BA17814A91A773A654A52DD207BD54CC47E78A37BC3BED872E6D6B78497D9B9FAFBF9C66867EA883D4822EAA6C1436FC69A8527CEFA1C4568E17B94A3B5828835F89F63EA9BE749A6469D970826B9ED7A796C07200EB2995EE46250B090CFDBE02B115FAFBEE832A2A53680937B29CA312B24729063B446584F21D3CE89EEDCC7311232F0EB199FEBFD6AD4540AE880B730D99F6D960DF35D024AC85DD4300C798B8B7CFBE0FA0BCB92089E561148A3177FA7FE96686852AE0E12EBF6E431F49CC1E59DAD00FF5E2F7007D6E8BC0170ED41AC8FC8CCCE5F29387DFB3F297CD268F15A588136E4C40E70CA64C7918B2B09521572B69AE5F61967D392C40DCFF9D5CE6774E80BC203B36329AEC3E7C6FCCB42090E2351A1CF65436344399728371F8D4C8D8E566E136139C4576A4B3A7CAC0D2AED45EE87225CF5CA561E233C77BB93FAFD647209F52F4EFDAB74FDC530998268760FE3CA198BB100974B9D615EE538552F7BD3FF148339D0100813D35D8D16F3808221AF10C275D063878D2FFF5E05BF475A53468D02EB97BFF48D8F5C1488257A9DC064A47FB082C16101FF1BF9C49D976FE7E5B2909140E6C62FC04537326587A828C4FC9D2E2F4006D71E42D25EEFB4D3C78E790FCDA361BC01D2AEF088997F44D179E879705FFD"/>
    </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="47F4D59230D835586953291D48FB0401F13B2B728A0B27E6155EA13B7D77709566352CFD7CBF934CDC93356941694014DB4BD7421E1EA784D988C144D081D373700763F152319C2218DF41532C1D80EEBED39C6342BC4541EBE4B50E656A0A15C4B22C6A4FE9C836B793DA5429A6D51CAB58418D0430C9D0C953E8BD20642C1572F3FC85691F30FB4B655967A3D0D250DB86AC56DB97CEC8E4925E1E04C7FA2BCF3036EC3D70E938F7BC36DF1F7C80441251E804F29007D375EC1500FDEB26845542E0D6A4D2E3DCDE84FF05C944DEC7C3C3153B1AE557504839320174CE9599FFE139E99390BA48F5ECD46AD181401ADAA2E5F15B475BD3DF4C2C986CCECD46C67E4C16740CCE6F8B7FB5AC126D3BE9E2C92EB01397B30518C37EE7ACF95422CCB563734E27DC1C5F0EF83C12AE3D4A5698288E2C7FF69D44D5740730C32C3170D85C8CBBD125AD36236CA8E6FDC774D2AE7D5EBFBC1021690822DF4AB64860B4E19B285190C899B4E778714E5526F74DCE516C94F38C22E62E7280891C6665656515F1C5AFDB41D8F26AD78A013CDC009264C85CA3452046DDF80FA3AC92C72599154C9BC19FB00D30C1CEC61ABEED95BCD8F39D9A233D5D17580E14F152BF2239B45EC94C15A74C8E920D95754D35D3668BBA62200F4D9C3C58F9B833D638DEDB8A75AF804B7EE6B2F941CD1A14C0FB0B4676A41E55EB3A18EC73774DAB28B03A285E26E463B10AA232AA1DA8208289A0705DD7A7C1CA646DAD666D1AE3C8F1B75FF4B96D14EF06C8DA766DF22A8D6D88ADD9609B74A2CED3B7147C656A37B3FC3C780362157985871AEBCBCF97E6838C761F0F46D43D259A701CAF68F6571026F3ADEB5525F92D348C81E4F7BE540B1E606F9805AF112ED0091ED6E3F68A0947E4A4DAF43E5557A464D17164EDDE883CBDF23058549867113FCD71C8F2CCD92D084807C877C4DC328C6A645D66C30F441F003EEBCA79D153C95C2268F97B061895EDB66FDFC1D15FC6067B259B4F51CED21146B731FCA4BE35D5DBAA04FD7017E030511B716F1775B6BB80A8968A696493A48B9902C5CDD0920050EF9B71CA07E710A624A2F48DF75B7F25DC46FC354D85087C9468E4C81569E7CC56D7885201B540BA8DA015BBF7AD769776200AAD28984F48A32196DA9FFFAC2C7930DFDBB9909F137613279581337D1ACB75DC8C0F95865A88DF195883FF2A0A85AA5E4021F053EB53FAF6EAC1FD3117F81041E8689126E8CF8BEC24BCF6F068E22DAEB3DF51C130BBFCD354BCD4E6CBBD72C53643EF1861AAB559ED9E7F0E82A2495F6AB4804FC39E6814FF70289A71AACDFD3A3FBB856EEE3748AA4C1408489DAB658BBA4A36707ECEBB1039109C5ECC6DC406BEECAC3DF08F59D14F994C50C27DF44F9DCCC97AAEF4DEFCD7AB80AFFD913CDAE2CF5EA5AFA23B19BAD03DD6B7E5B6B060DAEE52249935942B0DD9522446D3A34C6F971D5759405DB98D5A3CDAE993F103875D21B6AE5153255787D0D7C63FA33C4BC04C055F42B31C1D002BBD3FB77E0D48A77FDFE8C313B0BD17961072D69B4FCE38A8C346043C1560D4EE7C9366A46943A26E3849557A1B5561E43938BEB04F6D39E747379C52F3048F7C6AB1607B693AA6A09DFC99B93CE13333BB0F365B80737CAB60BC11F20C87213F4E063AE0F84A0B97F32C61B77BE934D32F9BA2385FD69557F7242981AB7F9225C5EB65E847FD2B7C5B26839DDC20DEB5A93848AB3A8ED585C8DAB76A2CF58401DDE085201722A1AB546B7208D0E512C74F87579E9D3706CAD817DCA197020A8E6A594AC43B1488D79648E8D361503D4E92AE66A805ABC17154526E8F506434325E9374D28C7BC0BD027C9F920BE85B8BDED981ED82CD2112AC7D271278B9F9D1A2E402F46CCCCC3CC8CE553D3D023E8FF5E8448967DB426D3E48CBB3445EAAC0FE7A755F43624C7858108A68103CC7E1396BBF5A793BBBB0ADB3193120EFD6A431D2BDC7C8111D2696EC63EA7D11D4E80B861428FDC25C38763B59FCED73F7995434B9317DFB46AB75F3DF38A3FAA4A8D26F1F1C8A364E6985968312E57A969B76F0C86803A7A24F328EC6DA47C74844AF1D8592B4905C035C2670C1A551F5ADEDD923BF8858F6D3DDFA28F6DCF5E335C9DFE92D76F3C3BD0DDBE7B7B909B73E3344CA3BA9DCD6074AFCAB39CAA5FA70A7D222BBE861F5BAA5D1C71C057E88B28C8F8CE37C7FAFD231F9AA243599B07CB133A57B4B70ACE85E2C9B767259A28B6830184DBF785571176EF141E2F6450204E55A5339E140D417B48A67CA2D2E1C834201151E2EF582206024669A12E1D860E5325CB32E9D4F3E572DF0FDA37EDF94745D24DAE10770D3FE438FBD716F4457C7E3168600F67C564A09BC871B4332D746EA3C72CD927DDC317FF7BEECE24594A3088ECC07CABF4FB5FA816D9FE9D9BDD923E5CBC4A815D393E9B5AEF25A4643D7771F2CE7E8B32B1EAC77B3F27E2FA12714E25B32F6A7B3CA5BF00EC4E08E42D8C8083E57084CF773EACD7202887A6632B7A3520E609A99A87776473AAC7FE92256431237A8B534E4B8D847C421FD3A1317EB3FE7EBE9B66AAA31D85BA20E88A164723B9BF788A7C03D60584D0A3A27949DAC5C40325D291D07E61B8F97C9D4897178FF96AC2B00CFA3A3AAA5B3A0E72C84A738F4DFE5ECA442202562C9E8A68BB75648D66410AAAFD087B5DE0B7CF81BDF82388830FA6EB37EA494B7BA2C099FD313C65EA83247011BD5769287916B7469810A33988A7687A5557EF1E887BC2F90D297AF2FC8B1C8D39C9B259624C0F3F43BBE18882E1CC213DF7EA88C7BB07ACDED3625E305DBC811DBF4E8F4B25230CEB6166077DF5523D16BE1BCE7C70E5DF1995CA232787697FE36F2A349557C766AA2AD7AEB49977019C105C42B65109ACED7FA1581E4843E8C817E44FC7E37E176E250B68E54A13EEDBE2A9719499C7517D45041E9795AEFF788FA5D69A81B0E39CB482164BE1B02D1317AA7713A52DA5AB4D33F61F5222C796C89A3E3F8BADA609AA89D40C5F31748A2C53554DE37D2C5814BAF44D2966D40BB613AD283D8D71ADC8BF566A8D7BDA48A8DA8F04B42057032E0A55AC24E966CEF3092C471B838B299CA5FFD4FB95DA2BD2BC2C1BD6C898FC27C48FC0FBF61605947FE253F1802387359904A857D98A5C09DC939E2503D4682BA48C182741D52712D63C0F765323E3EF05A969536CBACC421C7C4A71DC528CF598452E276412972F464FE23CB88B32C22E0D912ACCD2BB7501D5EF80DE09B7F59A14DC871E5C6A7099C939A80F06505263B404649505A626478878DAEB1C2D5E7EBEDFA0812191C3041494C4F535D637C7F8C91B5C3E4EFF800072940575E656B6D70828CB5B7CBE2E4F714272A2D343A5A5B616A7DA3ABD1000000000000152A3C4A"/>
    </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>
