<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="D848D09A92A751E8D3479641BBF309D33A72CB9EFDD147C46ECD039D208ADA86F534C649FFEF3D2B336FDC36479BEC6319D62888827A54708A646ECF320AFABC4C9B63E31418E388DA62EFD37D170B3C6C5882BCD6B1F62BC83A9163B33E5E0DF38AD442221361F654EA65937DE148A95836E27E586B93BF2AEA4ACE71E3315D56058833201302506522243686748212233558403723024154473137534617110483080116311864157441841570303871026617726457428107008625208503733515312263526544102705202410116323375174130331877806724468440501010127750442233473271015615854704887536018544601228701518764431714680705238120180235730704401222046364341816677774611834351246864445754611027400477463606128644513755725133258608330387538446450223057612103848726875002408554418134442520813326434034631770886115347731147520852520263566728517487157315174245616060240410240521203620285365040005326256817738314258463272117652586478560702034010571520848582417282802016608214212023707431066755076868746851528776455588363272763337871002142032605142017626278534152714807418520160652205528150181488350333858205185515270460543715165117831427345818002537657455716262718444456815283456380754756208756036586012176262270756420117347875878661584886273636401254526055608568780600762334457538665512520268721867378621263725738060844343275443737815710128560535380332163616754277668478382566705832152631734080177855586757823285427556200130246828212321602625772501662737261832285566247060375830607854181226743683503182635380835751218045041117804100511632183030225225075838403736463835670465863550577758058678630413033236573063386810700162632602070121203700188024258253437565022706133712036640836271683125870773686456857768687803435488244665788227078020420646007515083537564371753725276086705110651008672637486240816372008051263461533477341474275266352286020041806152020565134035124626558875454454140185204640578771627620278844331340835380860718671343544140241150067772782566215400500565860302282670474727267780803817157260463854557711084628078558246752004344603311830103357726850173620117288351564642314062262728163872441540441858517742664147866023847462877143668816563870775150334557302764631066083237858206000638028438110026622404572635330002214472676641057467716058872744314303525378505881411135381257012848438713255441586088162058006031854315135214026215675363316522777334528343228781168474884802083715178553670502473411563283173326705207506430553307875542340248861151334144212081761343326317703686386138836608243602547166288024167851714105843525311858540508641433671134815134552865253381632656428065571385425715704843758786002637781133108351116525612248272555630827836248364682113828488261231243867853372848230327614674768252165001860665105261505640207118565773866057022766684121432866683682762562527815656484438381866067224500654604178748336455234620531514701385220250003111160844733288461506027685888413184352014531643410126254851244181801314788005701605823802868238153874767064763845220663738447818125017268438765216466184160760024180208744708018383111726072600602283712781104656837728374335515187341608060175267462301177443565467231483803835067532764405325200804744862057038434771744542D396F3470365179BE8A3288F2FCEB85B3B17A340639B697E135644D95DACFC24865E762E5ECCB121BC61FF4431AEBDBE587A1325024CE5AAEEE400740C006288D5D17E3323A2A6DB6013FDFDE8147D4DA1BE4218B441811F452C9A8A0F6240C413C81F8B011F2D926812199F4923C772D69659F4D4E6C97AA5056EF901D06B116417C04491FC7F0AD5A11E92D5F55C5C8E42BD58F4BFF465A51E3A470E1ED28CEEDF823D4A2338CDAEF82F9020E4978954AC7A0BBF0233A7242792D5DF902C3E3B683489A38D1536D1D265E106688D89F3B514F1B8C3A5D32546F7FBCFA86E278E2B873CF06883C3C1DD44CDF9D5EBB6727E7410F90255C0659BFA4815261FDF9451537D3641A32D8390F3151FBAA24B42A72420EEE9B149A61617DBF5FAE72CB85DCA94B03FC1B6F8C75B8E654653F53698EBF1669274A59BAA10D385B46688278F1277AFB5F5B2828795C6A1B46D45C354EE3ADDB0F2FAEB2D07C56D965915AC1C4A81A603C991C60F88607D248B3556C0DE3474E65CBB33CA45C055A2FA567E6132DBC7CA75D158F77EED527B37B1FA4ECA9AF346ED1D87BD3AB989B32D464506FF9D6207373654C72DD0A0BAFE4A1E79578FA2A2A342068C5257F23EB4849550120EA45F1AA1D30E69E28737F28F8AAB4E6BC9ACD0B94E6A37D0F6A083965405C51BFE491C32B310C29F53F2723B4455286617BB3617761DFEA5D6A224609824AFB11B6B81E302C20E69615842CBE0BFA42C779B0474F78D0F5B742391ED165616FDD377E2295CB5E0F79469D6B68739F44E606A05552F27E6ED99BDC618A123D3620782414EFB02F74492E03883A9088C9D753BB3B7836A34DBBC939C3C57642260A50B5614D7F54E366B5441FBA43AAAB0A5B51F98D3A3CC8586363F0A376128164957C3503E31AFCD7082532BA85A794A6B3B248E721F61421BEE386A1A67EBFE8DE08DAD7D008FDCE06DF6604DA202136B3C0153BA19382D13B2F490B5AE474CB8FA45EC7D9F0D99B06AAEA17E69C8E91DAAB6BABBF7802188DD8D7D20B72B128FCE1557666AAFC4C74CA18D10F6E47A5D061E81FFF90D390372715D452CA310C4BC559F1D3F7B02FA4F9B7D85AD72A633FEA271550A2B907A8C198589B32E36E5200C76DEE4E0BB4A76E9178CBDE61C8C30C0D3410E60FAEF7958263A8110A8DC04C34F25BCC76677EBE8607ADCFC71187AC6029A8499F9C6561C760A4680FF80198CB38D02FA110632FF0176E344191F57C2BE8FC5342FDFD94F69CB8A02D7B428F24F5888DA7A0FBED79C64983CA70AC11C448CEDBDFF79943104A9D5AF65E37774F1294B352B2FFFAA95941C050E2378EFFDD413AA0310D1DCB6EB845E6068F54CFA17BBAF9DDC5885DB9AF261A9CA2212A304BC704A3486B0E2F4B38C8E15D49EF6B7539234AE535BB349F3B104E63ABEB8978473E8BDDD5E44256A7497DF6729C4588DCEF948864C061D5DD5AECB6091E7C7DB9CF4080E1FCCF000E8CED570473D934CE30A6AD46CD627206C50E18B5DA37FE5D7BBD121E06FBAC6AAE9CD809CBA0C1E73B2DF837DC8B4A693C16FD5134DA6EAFDA8DAC9CF699DBE51F50081526D015B36681D60E755A3A8435FF3546E0A91922468FEE8106209C99AA21C7E57C4F1757531409FF29E13D0A50340D331F118FAC9C295C696C583A2C86D4179C95D97AFBC0C342990F3CCC422DE3F45C7D880D9A96C813DCC64FA910B912EB9244BEF968DE65929F9E4494187347BFB55A597FF9187B1F2AEF4AF7BCF9437E345E1041925AC28CA8612E6D8299905CBBC02711A3300809B7B3CC7E16C71A348152EE54BDC22F3BE483A1B94A71CACA7E969F6B629736E1B2A4315D12E6FDF35EF2924087354D8E728B5E4F50E9FA4BA186AA4CEBBDDC3957664DD405B9142E1F5334E5446C4A7B10C7E6684A86A5722495002F6A5BC45856CDC7996DBFFA1AEF0E6317C4D161345519735A28E538ADD10C293D2D4A8E7379FD5DDEB47637C46B6312BBD92E2C9F0EA87F723420EBE95E534ED4900CA536E784E437F6C6EBE3AB5B81C5A75E711490AA919CDF8699969EFB9FB11790A6D0C40D3A31ED673B586C57DC041B7AF6ECCFE76F06D65D12E0000CB8BD42D527A5BB2CAF332D510C71984817548BA44BC029BA33C2107DC8860C38C5F4DD7A94E6063A47B8D29C13611615A5B843C237C27B9C71192458ECEAF2F91639F57A96DFC7758D735DC5EB30DDDD720866CB4B1C8B48D5D286BE7E6133DFC6897EB03F10A1D27EC4063988D9A02F46342438779E57F2EBA242A789AA4380B7A1753BA33417BB23D7A5B15F4C1467896F6EC04E2371E406D4A0330A62928D92AFB5F72D292EEC6BBEE6E47BF891F669D4BF930975378F1CDE4DFBC8C7A3A7A67890AEEAFE2746087592C1619EC3E097111DB20EC6BB5389C2F5D5790289FED9F8BA02A9A6E33BAE264D791E040B8E2ABB4415292F97F8C601CB6191C99BCEAC84596AE1F2361DC92F9587A2CB2DD66575CD54EB0DD4418236CEE009BA5848EF9E2263D21E856DC033DE73A05BBF9DEF61406C23C8D38798A40B558CB1F4E28C874438D0FC832A2451CFF8204B4997191C1147258B499A140507991DFB53E03B6BD7AD8BEBBA0A11A339536F1863D635F3CA1CB6C8B592D9D9EF051B5AC6577D2ADCE3AF040FCAB2908F6E55664DC381442CD29F553C2D9DD13D643D08CBAFA24850FC55CCB291420353F89B3626A9D5F76765329FC0E2AE644BD788F362245B5748DDAD6964CA615CBA4401212AFC5C7B109CAD31A5202699DF61F0BF818DB165878C01344F577E2988AA90373614A6B3CDB1BCCD3E9AF56315440EAF74EE1D66F88958D6E8CAD3EEC408CC9CF4EC49E7E8BAFA3935DB5EAA5B9B09A06F549D8782B08AD289EA4AD93D98B5F7E584FDCAE748A35E3C89671E6D247A120740092241303E0F2CB366DB15EB50BCE43113D8CBC14B72299C27219631ED7D8E7D7B193E467D7EFCD4D8172FBC6FE3B5AA01BA1ED3A6966774DD2CD04AEAD71E7DB212928170203A6EEEDE3175949E0EC7104C406EA59F42FB9D2F0C93CF5046A5A189325F776C8F963A012DB4A94231FF2E34BEC60E56A9B3E342953ADBC10C29B51C5F416DB4059051AE26C65BF24E621052B7948281C5B050F73C4FE473BB1F6CF12D35D58CE1CF8ADBB41F00DF71D28138BD90F473B1FEE95FC845F8CF330182C259DF5194C1988DA9477374750DC38E87C37D0B636F32546369EABBB700189D1D80D9A7F9ADC129DDA1CEF2E8FBE9894D099F9E6707425109168EEA096DB6E3475C716166AD843DBE1E566ABA756B03B0CDF2648565650A1539C4450D08E8055A8EC0ABEDBB0C00601AE057B3C396F370624A076EAB7025689A4325913B3587BE8F5C151C753102CD261C2718D3BEAD2DD74F24312BC5C60D81E3542F761215FE8A6F3651E8F1EC1DF699E007FCA0A119C450D00939DEC518AEEFF0DA67B90D335EB2179D35026C5A32E257E6FC349E0A652D1B60E6F6B30E4D6FBD3B142363F2985B85237F94E"/>
          </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="D848D09A92A751E8D3479641BBF309D33A72CB9EFDD147C46ECD039D208ADA863671390F33917CF0DC1BC1476E5AA94E32017346EDA6EC1D83E6FA1142CFE91F17DCE920C640B197529B914347CFD892ECF1D2768CA7224663FBB37F17032B6C9960B7FD3354B35613DFF9C522BC5F6D8761DBBE059059D8334B052B358A846BDC6B2D09BBC9A4B5F7FB38C0859534DB8EE18F60FF509C14D921346E4681384FAB4C1673B368E33F890BBC68A6D4312AB3C0F06435FF9380496C20D749DD15EC2E5236C795B6A0B1F54C0346C3135906318B827A2DA7AA68A1BCA248B2215AC8034A2DD356EA80C21D9500CE004BAEFF526E544A5BF7693D927A58261167D5EC057350A12E2051668CAC44F5C3F9FE02943CC7E9F216030DDCA7E107145E395C34FE58996FFD82A579E3ED6006B72F432E2F0A1C524E8BB0D0819FD98C7446AF1A5864141F2600AD7C6718E2BC7E2AC6933D4B891D49831B7C29C6F693D787780D2DE5CC89E4373317F696CF7E90BE9223CCD11AFB6AB082D59D31C8B042186386F1A1F7B55D9F7CF26CD7E4293140592FCF0513EC5F87303BF9A1E1A07CBB86C1DE1B12222D46F7C58B309A35DAF71F169E926DED4439F9A1D12F11F50D829F8914780FECC94B147E3F7BB2D4D8DE3CAFD4A5CE181E604FF765F51AC8396315B5CA2DEA6241CC43835DA29FC00EE0609C6F91FC5EF955F96BE529B4EA73D008489C49322373CA602F5E9A36C4A013D320F01BB650CE3953FF46A01362D6E2775CC7D5BD05F5F7A1BB55CAB8A1664EC800CF888F88B83B8CC61410E1C53AE98B2CAEFEB8C07EEE460BADBA5CF4A6F55CEABC1F5E5660F128C0DCE7E44F8B1258C6091D98796EF6203C59EF909829494960C9309723144F5E493A02C7E0AC09CA9CDF44AA8BF861094ACB7BEB29641158A2C218716BE627AF0FB27F5171753CE28E22230D4862C00F7A91AA22C2A45D95E6891CC54B470A178F4855E45A64CECC212806D1F695B977FA12ED1E54C06819793AA4ADE841F32E6D0248619BA91DD64AC5277FC1B2B32E5277E96DE77CC7BD8680724BC44BD186526615AA0274C7BC3A30A4F388FB9C0C663ACE73C80FF8D55C6BF9911908BE7B277F440AFAF14F01CB56B954099CDC2C2566F1BA68B34A20A6E8C07B67BBF85349D170621F23F9A05B0A0CCDD3E50E360BA126E2B15512CB5235674F24262CA1AD6E9E7FCA436B0EC6C3117E1CC4747E95AEBE80B388370408952897D12E142F16C0717F380378CC7BB043AC04E8128A7AB53BB87D8882A5D8D15AD6D986BFA6EF365442705BF7316F2B52A7D44995C8AC9254318670E0C4A1A73CB049D853EE010599027F3172CEC2C19EB3B2EB9DF2249FC3EC34B916C2EE92A5DDE1D26A9F3E23504ED71D3A18B11F8BC3F965EBAFD30FEC03473136232E9D52F4D90164C4A6CB0AB3D14FA08A192C3247D547A93DE828EF22A5590D89D7B1443D0303218FA298B9E13C95A3F6ABF05F3B3993062813D2CD7301CA7922E5F604334FAEF958EE4631D28F40DD15945B092D7651DE1BB4089679732EAC0A472807496926DAB852025CCA524583D26C20959C246B2572B4A5002FAA4F1F1F1225EC00084A93F159BA67373496633787B95B00E61AF50D6923CADEBF55E8BFB7A4EECA0815EAE478DFDC41D29C5A9CD74A54286BD58B74A491CE9E9EC0ADEC0832FB097F8206A378CF903081E7400181A341F7631D996447B82EE0C61A69AA4155A4AEE089E3AB8204BF9E169A210152F3DB58F735EC8D226AD968B6267CDFEA24606710DE0D9FBFEDACC1AF2197A496DE1F7CE620D8779CFAAB19D5C9A92E71F6EC4245136814ADF7D93A67D98DA6D2D41871F024289346195E7899B06CAFA5B8535C1B7DE438BCBCFCB0DDC79555449C8872C86061557414F5AE36AA1A6FA3CF9ED7D2BE4E3F23BBAEF7BA9F4E16694819189D4756DFAB16807F17DC809DDF9003D2A81B81E813191E9E8DB9BED545D172B33CE1E0C710DDEA2C9C6DE936AE1034BDE528A43E60714337E19F347A0CCC27D66071A8D35988B6894FF4BFA96E291D6E04ADB7DB6BF696BD9EAEECD6950F3269AD40BFD08EF140138835B0F8424E9CB32531A16205207DC66AB71DAB16E05984235DE357FEC527F0CDA1DF52FA081946B52B2944749F640D1CA367EDDFA14279FEB64FD81D233392286CA5BFCDD324927437045ADC47FBB2A356211D93A07181BBDC5346E4F15B88888DD2AA82D0E6DB3459C2B0C7D593B9D0A328F9A76903F3621E0B50C0585206D3D1D81FE05F8099048781DB961BF9A2C28A8EC02AA9629DBDF6493AD0787F13727BB30D4576B280F0E9208DFA4C819EFAFD2908A400454B42CEA3213D6E53B624D61467D864E65DF1573723FB81EABC4F8D09E778A9B06950C9C968A44BD2C7333FC89DCA0FE4E919A0159E6F1AE4A0B1FD24B830009F08D12E6846CCD7F4367332AB0F9DA8F786AC4D7F0FF3D126640B38A2A30FB49D350EE2FEFC5088D8AC5190E8657AAFFD2C4606BD6867FFF596D38352205DD31098E1934AA2BFF8D1CA86ED9BBA73442CBF04FEB0196E0052C7E5A9215B48AB13E7A99E1A8F3E08222863433B8FF7751FF5F6479F47EB40A7EDA23C139C3D07A1D5BEF20FD5B0F2C82EA3E9CB139538F18F5E08261483575808F7EC744DD879282A97A922F262FC8E21E9D934541CC548880ED4F757838518F599640AACB3217035B02B9EE025EA52BE69028D83364C59BD656CB365D7C1F188E0432C48"/>
          </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="true"/>
        <Internal type="Boolean" value="true"/>
        <ExternalMu type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="E0996E423455CBC407451EEC45385392ED6D03E00FB0A8EA14899753D01A116E033454860931E2D9B6985359B5B0F0F8CF1F7013F4268535207874162E825D5A"/>
    </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="CAF661AA0440D5368CC8E628BA681F2D54EF40D24213CB46989316379313E447DB8C442C3906AAD502C3EFAD702AA6088D25DE5A8E3EDB0A780F97070DB6DA3F43D61003F84BCAA00A736E185061EA50C49F09DEF26AC7CC30F41EB59367E602F1E8E15DBC7655566A50FDEA7986E6B0CABAFFBD6DF98A4AF58F7C0E20ED9B2210516CC03E00AFE471D79AEF4B3B282558EE051DFB45FB3CC475DB6DFA471C00CA68193F3C154E60A999715F5579D2BDA25FB235167A46C66F202247ED82A5FF56732951F3EA5C6B3A62B0825F9B000D5E139AED8EFC11B717665C9B4F62CE3B6FA53CA8D613213E35AC88D833534B9F6A7AAB754F64D906F5A69D89C378CC9C360611AAF3ECB96E3B67F5ACB3BB31D297DDCE0023AB4A69C55AE88530554C84D9B13F4F73EE8310694AA82A91314A69BBCECC0699079EF0F4E63B8A22C692CFAA454120FAF740B8D2846E9A5200B21BC101547E47ECCC1DAF43F9DEEBA639BE80D05E20C05606BE7C2B07C3602B54CB26926DCF2064F33EDE87D8B145AD6F2BAD4BC1AA94BBCE1EFD6FC5F56C9D221D50F3A94BA6B76752DFCD2348AFA0DFDA424FD5D6617C5EB82F79C8C20DC9993922B788F9D6E0F5CDBEB3DE059B895121FE618C663A33431E69006F9CCBCC0AB3C524917277D7E4B172C6B580369B79A82E0C3BA40C283D5B76AF9FC3FAB996EF2914CDF122E9A022FD197E7A7A9ADF0BD8F9CBFACD2FA45EFBE30C85FB12324FDEF140C5C377B4EE8A8C0868214C193D0BB07123AECA36812E0766FBEACE9E88048878D36BA22DA2A384582358777641753DA6D78E24BABB437DBA59395DF2BCCE2818D9552441BE453549F8C97656F80C980D87ED8CABB6DB7F69115CBECBB97B7C6F5B82640D81E1959CA20AF2A8B5F4B99B006F3DC63330E0F4D3B8A4A2995FDE35DA0F8FF7287F19B0EB7B538A6FD2720100FCA77A8A27B0907327DAC68910C6D43D04AD2366E9291D5AC9472DB1C98F48DADD7A0BB1A30C7A15212C2975E3718D3E3E160C7B0E9DF022654ADF02FAB554A96464AB9FAF4F97340ADB21B880F43698C466C7AD2E381E86B4741EA73CCF50A9FDACC5F65F8533B7C607DA5E24C0297AFE1BBDB821F8A298563EC31D19167E2F42D14D81ECF94AA7BA0CE7A6A1228E870476E201512D7965559780018F93BD05478E421745EFEC6372622C725382AF975984D3D45FE91E37F79B9A5BEA8D42DCDC05B2A4836B55C7723CBC50745009B6C1603A4727CAC2557E5B09004BB6438CA6CA14B5DE9E5B49379744261F3E750024CB83C937756544E231E75924B728EBF764BA117E1A9FA0D438CD9AA3F032E8AACF062BE3DDBA967EA58A9B857CE4FBB9666FABEF7FE925D7ED4007BC30FE15851BA8B9B39B531B7BA0D551AC70686105836B0E844DA66B2C7B9D4B1DCDBF49D84400DB478B6641C5CE1DCDA6859074BB997FCDB9096FFD075BD4A211D40AA311DFDED88BF7EA4B365AC462DEA204BE326ECD61EC5EE6474768C1F0D765AB91786F2566E86A7E23C3700C81847AFD455C40D71035053D81DD666F272A8F2E7124230121FE2269A134D60F42A46058FB6FD2FF01925F445A0EBB2A91993FD6A0407FA2D0E1FA10F555BA14568DA46204BB225B4FCDAE185206B4A7915EF3A8ACD9F7445885F94E646BAB548353E8ACAE4AB4109FC01666A5393238264D1F4A5D53DB18988B2F2E84D39483592CA443961F810BAA3ED10FEC81F438B1316DB3943C6909BD42FE13547306857544BCF3DB5F63D29A1D3AF181EB616A5E57BE593FF982DADFDDB6B112A69FBA5BBD4D542069FBCEBE121B89271EEB279620D5B238B85213A35985BE2E1CB0BAE45C381500524B31F2AE236B74347B1BF4E376227182C019FDA236AA4420462F021FA409CC4770B4145F326EE2000BE71F6642B864F624BF780BAF98E23646D5EC3DE660FAEE5ADCF846B9B1E6AA0D729E0557529750628CA8098E1D06E4BB91AA196C54E8FF857CB5DB8E6E93095826B12BE6FB8E526F839FEC63187CD06D152C7159B1A952F98165D47FEF4390A629A0CF37AA333D42A8FB8F077F8B03D978688704869EC23213ED3F29F6DEB6108F6871C80FE32C1270104E29BD46A49A749E5AC07544D9C306FFEA1B7187122DD57CD8982B81B736F8A98E6648950C4F4DAA962E76853E55E5595359E749B7E793292775FF4979EB2B8F8BCE9FD4E3B9F696BB96C6AD98EABBE32908A0FACA1572488B33AA2BE5364E3C5DEE74884032A67833F7D34A17C546838E228741E5C28B1A951EC0525E5B8FE92FDFDB4D75D7F6569D6484F399399AFB4E5EE25A37DBEBD1C4D931660C604670AC2089D4DA430CD9E8405CF34B3A273D7CD555BB38F243526E95BE1CFE4D4F0BDC3BB9219BB1DFD2993497EDB37300CA05590187DD0F0B41A2F60646FFE3855CFE6124787CA64999D14516C7E666091A690FADA0A121DCCCE8263D9301D706774025208F972EB176900D8016A8FD38B5F35E5035E698071D198ECCCA0CBDAACCFD40B0E76923AB9EC1CDD58A5CA5175671CA15650BFFB1173073C0C52A1577BD3D32785F4E9B216C257F48858C8CDFEB365E0A25F340CA3D43E426E0F4D954682CAC4FBB3886484A42368AE9A00D90428DA07E178A857A0119AA6FEF901EEABA73BFC9C9CCF7E883C5E98E8DCE320E58F4B53FD394E6921B28B9F3023077C35DB3C5590486F3107955A83F19394E9619848B4DF5970FBDE65B66DC6160B6CB2789C6C10D2DC4856F4B2526D9A93EBE0F4ABE5D5FBFD531A9315896BCEE4BD4FA4B6C41DF4C0FEFF4F4C68BBD82C28F5EBBC2D9045B56D14FC4552358AF4E7FD0FB83EE994FD816D81EA6839523B765B4ABA4F92B96DFC3CA44259E7C7F8766E2400A4A768EB3226FE7D44777798F97855F998B5748580116D846623614D2931929979EFADAF72E38E613D31B3E6512A573E97646759019F3471A933F96F107EF905B99AB59A94F3CFCD9F09B1D2BC2F712FC96EEF793B9AE41458C1601A0C6B06D0F040195A2B4355809264ABA62F7058BF515A457B6D90884C60F001FAF9B3ABCEC240FE1365205CED07DF8938FB2CBDEC2335861DE20710139AD0A1678704AE71FC6C53731BE073C129D1DCDD571534A4626F2089129D15843FA71B4E3260E6271A48F56A92FFE6A71B4671846494FF1CF57375E76450B1F395BDE1BB0508D4F1EE281E745B9E1B85C406BA0D99ECE307D041ED6A83650512E4CD0DB23AF4FC19B14E65A93149E5616ED994C2AA1960DB33566C6458B31F8F4F9138B1A4FDA395746C7FDF805B082A4DF786E6063E18F8114C4F4DCA4B23759AA3D9D66F0AFF787CCF82F45BB0E1E56FF6095B256904B63A7A1C8F243CACC2CB6EFF52E14DAC38004E4967B088638D959CC3069211F5463806A3A168C4CA00A52D540C8994060056636BA79DB9ACE125F5777144FF91FD532EC9846DCF812A0E6BE92B6D34222E791B0AFBA3E58D46EEF8B285ECFE73F2B6D493678C8759666C4F028B2A5DB1E18C85FD6597CAD14B9B8A7CAD7F3B69FEAFA4FD7EA1A63CBA4AB37C4C9E6AB2F731B71FDAB2068A44117BFBDCA0742E0F0B1C282B6822160BDD7817FDCCDDE3788C8A70B64ED22FD96437F93FBA40310888785FB996309CE8E4D000A6EF2583D1AD376B78B50064B290DB1890993764B55327CEEBCB6B30B160C7A6E0EDCAFB0FA2CEBF608F2B46CDF0F6D23137A8E50DEB97C3280BAB61E275425C6E207622A96855131F98E23AFB8855419D997C57DB705D92A96D72A37C9F2A22C0EBC27D37C1F5047467107256725B8BD04C5B6BFE4807843390520D776C51BDE90CDE5FA11F21A9464B09B3C4622A19F61CDB66AE87A82AF5FE5CD43EB6A65D3DB6C40C296EE20B4E5784CA5F536A976226C31D7321049478ACEAE86B288948A5D48DB61A49ECEEA3791F33F00F445C16A8DE04BB05A3CCC3529585B2B2F1065E976F0C7A9D46D472D861DDD861DBC52376F7B7EC6D695F60EBC937C04C7E9943B58C1C1F2764F796DC92BCCD1CB9925976FDFA13ECABFA6D9338B73AA80E0AD7B860616461667EC8414FB5D0AD69B72DAD9EB17224B42E52C6940F016F4BD15902400171DD7F176AF9E472C78CFFA9BB33FF2E3D82FF1A767BB38F4A1DE2CF68CE56591426A9C9D10BCC35C8C27FCD853C25186D317320054D0286CD928B072F8D189563ED0B770A658246C15689367A263EAED22041932537C528DF9E818C65268C221D5ADF3DB96611376FF818F617343B96059B3364F5E7D2C36E89A863B9849D59E642D7CA794044F3930322750C62648113DE31CC110B453230FCC1B113E805AC208795683CBA8BF8DE64A74DC9FAECFCF1F582070F854E4A574ED23CDA7EEE301F4600F791DD70F74571D4A7240EE27EF16110BB1E942AE63DD513F0CC30C058B858254C609F3696949C2DF63BA01F463E8F5CD0B7C65870165D8A65D6DCE95E5537878EE005E7DB34D411ABA97763C50DFBF6AAC90F07E70B22CFE64A49AFC3DB5A4DB1361A3FF20446BE446F8E91BAEE6E3E838FF0A73F6FA7DC0F1240FF7B7CF712F1B239408F8C3933844F4F80314DC0492828B405D1E215A7A839495A1B3BDA4D5EAFE2B595C617E7F87CB0170D2FB3D7493E50A236294C6EB000000000000000000000000000000000000000A0E161A1E24"/>
    </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>
