<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="EA0E9BFA6990B038E528681EF0E0A9ACF7D7A618BB5CD3DDDE854B21D9983E4FC9E35BB47C16172D2D59DCA0F0A7B67C0F4BC18B8E7283838C92F7E30EAC95F998C5D4EF4188D5D2966EF4AB169C30ABF3FE66F4A8F0CE4CF1E00A7DCC2CAF527DC137A10D5B5D2C946B515ABCFAB9FC8419D5164B2DBF3ED0CB2BB75755D71E5523318833635818072551540362717536654246724732635618712678846078050426314737571262471816513877428722136745434103113772602736681485537016030443154035377430760815451820642460814663332168245370166483583385065075670640485736755703681777586626817783121706613207263250867016550331186046427873351885257427300342238772207285753486843577252550610140546643152010812650583514566317010463018141885623055653608241418766124368600888212445332522237585230553340234400176827628442088305881433600104184836504471845740804253616786700740123836740435117111503504246575523443582827754448611544576033233015661510266750740178568450205844733245044866315470284162235367310130028562172138880576150064215680742844300213163821640753835482150406604544516751730504242318270736674112686865884240678580378056632144571413483817544608244064221033084661205300717184335503408862035784105013360555217334488576272316721740034484652102877200218883571301150867732403116777228187064371653377563373233381777110280123685781681601667605816310406275742524326341303508058666052182282285025210744614442806523375762100265657646825120408613324353788041523732378758205700063802635123727475251280237242321535000528280212418256455600400273433045842850727683088545754801578402213331651220166817723476545454446247211647018438563004843520354400511815048358237160545177684663017862127417010120068563803570388448832853388111882541038077733728104108136468873374246762161826458332660565655572358014838478860586633668764682340327115471883125648125025853671813125410161600048242577388844854570768856442868150354614084021775423527636305203233040601343231777688754616053355718678142677544812075443408021714751575022230104782268543581600803116058044737846624220500777664665765545405488123653847587411114865122601723351303541374866066320177276541405281674222248358315052406025873152516815444281640831701747332228710602348186851200772355015787816248814506372208243876461161151161021403707474020676047282643732116256641665524507337808421487150774654834546454701606046522215518752388842267075418434060074546433867368185677557737884526045557786551685350652764850481070675103484346755758531462416130031204165174708463558651700783068473056552151158281177423568365312120375210373317840334034147671054208384832188128742282152220452562620307784744533764673628773835757521405325615850002540302628373287621401164473602603027630037451760474453047414101671775280024264513400883214576665578653880801536561531043875508874607058744612080222180772838417877875846126281605370114883144714864646576480467550452363062883313857233443764306366328635262454562757312718006444060368770846735053132680732375085238063778655278835206612587074816657188542051134363238631570268378871620683425117473545357045342217626011002274627352587535882120773226135723806720318360688636232153777430578722707380602650047833073670F17149FF5B785C8AFC162DC30E77154A610D429C6FB43F9DB322DD14F6F65E2918CF9D7D0CD12CDEBFE79137DDCDB7B3F066D15FBF935F1355D8C74D6D45F2995D618536F3E95EF93110F208B579F49FF912FF5BE99C9955CF3F9A19681408D0353D3D370E2D9D0C0B2B9C769E468601B2686FBF58432F118EAC050BB8BC6429B1689EB5DFDE883478883C365E6DCE3F7321884EB8329CA796A432F95197D23CB660DF1DCBED61BA3FC21E105EB867E17221085F9F58B5855DAA07BF24518F7D0390672DE01ABE8E4576F2EA967A1E629B6AF9C34DBA346BCC33CA3C89815DAAC59FA563810E5BAD30AA737335B943E993B27220DCB417C757E8A64E7A289DA6868A63D64B817BAAFAFF0EC85B1B2B70385ECE531ED337AA9B40B080C863295DAD88B8E8F89CE5F72D21B2F75098ACD31DEACBDFEC8F4C5B54029C515D36E6663E5207C26CB0534992B00A79CCB0C45198E8F844DDF37B27E42421DEC2507809B92D479B3BF6163D64541ECA49412AA56CAD82C7A352A89570AF6BB056EE1A5EE512D0E887C9B9B9F54317060959033A8DD835DF25D5A4B2C6736594F48A67756404C56E21FCFDCEC5E8204B3FEFCCACD30A185026F27CFC1B79D0626D792B850BFA1D19B3B51B233864E7882DB4F98695E43B93718BC8854349747CC8D5B556E29CE0FC7216CDAAB265CD4FE21C25BF3B32940C5673943891666189C476198BDD510A215AB0BF3685E92DA02EFEBF57DF0BC775340744F80A382BB8AA035FEBF4DE32203297C3E0F460D6338629BA5A4605BFC35F6D47DCB3A2541797517F36921C3AE6CA94B8C8D80D2BC0D590947B75BE69EFCAA22F0427AEADBC135EF554C67AB627886BE3E6AD0215772088E1311E55998BE916C60C86C0840F3C851DECDDA67F2092BB834E3AEDB083CBC78488110E94DDD1E6D3E085829B8F9600EC2004025DEF755AF636ACE945B08B684267EA50A3C3966916F34636593B66461862A15B381C5260124C275F0F277FEB6C325669104AB4F6478E520EF85E2372A69A388E7FDA97655C8075C0E8003ADE9A8DDBDE825B8065285FBF6DFF544EC54224BCBA032896362E4C9257125216314D2151E3939521C2072A867661C693CBE0DCAE9BA5FBA79FEC77191B904218A146246AB74B92C7BC8E08F3EBD9E9123DB4401AD0AF1EEE89FCA852845BAB394EA684002D17DB4CB1C953F86DE7CA91E3EECA93BD1A59E4F2C8D7F1C3CE4000A793891A7701427C1855255912D70D3CFF070A3D8F5C50F49EABCDDBE4B74D6F09C7296440F2A6EB7B18171ECF3955115ED987A0D11B69E85C5994C7A19C61DF9189EA8C38637B9B3D84CE55EE2DAB3A6A49BAEBF763CD551684C8319E936F8BABB5E09962023258656D403BBCFBC5202799EB46BD4B794AFAC2493BA3D6F979AA09759CCB1217D85F8AFC54ABACE6551872D86B90559E94A50D637FC4DE09C129E6D1394C75869BF35E8596779CEC1A37709B84C44303ABF46853E22465E2BB76CD865825C4A103D15107869B9FFD08C856A2A6941B89BF85992778463D4B01CCB8340F4A2B0EFE14BCBCD1C1937D77F592EE38A30A45C0AD9CFED70272BEE567A2D953EA56CC868CEDC81FE5A0C0215658E5960E35198B2AE109D27D7CE3BCCA85BCFBD86382014948559C2E47E609ABC711FC2CD373B87BA650E7B18DF6D2F70CF422F08592C268DEFC37A2EFC9D3E1D272AD5AD18B91F590F3F59A32EBF2AB5AE3ECCE01EE953A4CDF7940C658B3E07CE217F0306112691DB945F96121B8900BD4A8544BD98B6692F66E91CB358549D5E2D5010917ADC5D30EF4B0F2BD566990D00832E7B0717CD9062D4E5E4CD529301DB7889C1958F68A1A9D8E9B24CFA8C6D127E134756CBEEA73E8AC097790779B37089E2EEC5028B12BDB1ABA78AE595BA9299C46AECB39FEB4C7F32593AB5783D54945A2E6FA9D9EFF0CD846B8CF379E49D777CC3E329F9773E971ED1B3AC91D8D364ABE7A721397ACBF58438E4DD1BBF04169625E9C8A59D9CE7BDA6E50DF2DA95BF095788B2E8366E3AFBF677A934659B699066D9872A4B6E8227336A0C8100CA7D45D632D45A72DFB372DFA32F81990A2B05FE2382C21BEDA85E8445913C86FE04F976C00EFBB5FD790340DF7DD4A958AC381622B20F51AA51472DCEE9C0636E6F8E2FCB4A131DB765C0D2582375F7F84ABC01D5458CE569E26CF4C136C4AE29341E96AE1BE6FE3ACBB73275E1A8E8761A6B1AB998CD1C22AAD36ECC6E6938E1E21AA223A56B01CBFD024296C5332003C8887D764E9EA81DBD9B58A1C90562840F6CBD25BB236E4B2B348298F1EEAA5E5200A6C1496DEC94BE8A700F0065438C2D5444DB7344AFAFBBFE7C0F945F4FA725D336855BD67DE15C4099281CBD4EC6E4ED05305C27C2B61D0C97737A1812A7914F50746E1CDC4E0C458368453F5FA2A5F75DFE402AFCC9D70F151FB5CC2954300C0A2C20B7EDF8F1757010EC9BB8C88C8AAD22D729D52986768295804D75E07C8D4647A8E71006172474C1BC1219F9F7F8C268A5ED783C01D918E75F9D7838748247709BB05746A578B0047FFA193E2654BA220FA9FEDCCEDC2C793417DD7620DE3DEDD26853AFDD4A4A1556EE6AC3F4E4E5E7CF4FF1DAE36BE8A644711B53E5FC3438696EFE46602905A249E1A6FF1C6715B15A98DFC2C19F3D886B598D970DBEE95AAA6D5A1864B6DC253DB45F582336366C2ED434D40ECE63D309819FB1785D60934B14064B6AA461EABC332AF0D8D4289739C090A29EA012312B9C6795FE9B5F23D413CECFAC446ED45D4420532FBAEF23420ACF07934E3F0C9EF4C40133FCCBD3ED8F8FE57DAB1C687384002964A9EB2EC360ED2F6AF366C31F9D4D858AE73A7613AA78A38FFB04384590E1170164E16AA6FD96010CA0501BABB3826341CFA3B04DF4765DADA315BF4AFBDB574A815D155BEC3D24935EDCC3598A7C53E84157623272DE676EA5FC6C4F6968DF605DE67F094DDA58FE3CF199480320930929AD8248D8BD1A6F03B74A95379B20E470907BCF2E35E2AE5B6257197BCE5B889351812025B9EE84494F746BCB74EBF698388E6CAEFA609E019376713A982E075F98FECE1A58551FB5DB9C6B2065FA2F74EAE9ADF1C4C02C1F1A12BFCA3AEA8D9CBD71E57459495A9BB682A645A0FEB013B2FCDFC47053F508AB179C9E59FBD0602F76A338883A6DFB971C42689049D6A15EDE8003A3C1B958FE5CE3045C5AA447A432923C97043F019243A03D9E8F7E11E21E8C7A92EBBC31555D7080A8F0513BBD7504F2F50102BB39CCD4DE4CC8A301D8B1C6D6B9443FC913956CFF96F73F86D47D57B2E0BCFAC231E9D0522EBD8A5A6E76DF7280E83102DAEDA1A220C88A054D291F0A8AC1CEE3EBF3D9137498F140551F3170C4366DF855F3F1DA2B83C8A26B18FB1F383C87D1593BB2BC9BD98BC798601F9290EDC04042F3B880DD9E79F9A9FE36CE8CF78E749975037631FFED94B72E08EA25C21680A23B8BAEF7962A2C38EBD5B23E3F20852466145B5"/>
          </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="EA0E9BFA6990B038E528681EF0E0A9ACF7D7A618BB5CD3DDDE854B21D9983E4F5B8A2DC919791F84600586CF61D5EEE39FF13D3CE976DF667389A05C3290F8F66167E4FC62C1D9D76DA200098ED9AA657AD24CF29CE23C955D5C4CED51F9B5E51771A6486F7272B6BF6648DA1899C5C9D963AA3E3D6B461D6CE8866768177FA86DEA97768AFD6167C336E9B442088D95516151EDDE0A6E3D224C88BE0DC9FDC2B797CF290DFB2223929050CC555E670CCEB9BD2DE85047FFE85F700E98275FAF851704B9099368D3BD6B5C1EBC21A6B17671B706B16A11766D85DBAB1C7FF1C38D3C051D16892129E1FFB717EA98785C72A6C778D0890B7B969B31685A3C7DB1B479C7806F7C93BAC52C01FBD8190B2652359240B8CBF6D84666BFD993D34F9415A1E1E3360E4C6FA5B45992B865571FD5FF609400846E66B407DC7AA70B1D25978F5D882B539912D24BC34DF25DB5D6DE0E403EB8D489C623696F8157A54031B45266338DB1ABF574E23CA48DB0E68082035F48ACC431B828436FFBF1D33BE8767F12B3A2B39DB69BCF877FD3C1F233D0BC26F43DF8BBF68F4D5B1D093FCE938D38DF8CD91F140E14B1DCC9C9C6A1A77288CC034C8CE7E5E145C7A99DA4743EB954582FF2C4EA4CE42D60D65A03BB2DD557C2509D8659D3BA7F9C6BEF385DE133769521267088CC81FB0EB81E1AD68AABBD6C38F984A3F0D1CEBD72D1ADAF79594EDBBDC5E21345DCC111436DAE1FBD507801E7C9A9273DFC326DB825E519871DF567FFCCC6AE267955BB0DA78927DF9209151419AD39537F5548AE6D05DCFFCE912CFFDF18D9B482DDF6746CAEF89E9925555A2004216A53415C48D2DD37F70EC209B555F18F840F14A15E002D9764E565D6DFB8C02ED9B12F473AB17FBDCDF715565525FDFB05FE50E611249291762E5396060A4DCDEA29109361FDB42BB2ECF027F3130DC1D2DB6DE28871E43792460DC0311D95F699A753AB77A6CAAB357C7846963C48B7E7888EACC4B59C3B90FB556091EEFC3F6F5BC7F16A69BC1360FC9934537F88A5B9190C1AC4794A3E9FD563074684F6F7BB358893555AD0C223B15A824F17F0F7624BAAF1BFA4EE02D1180572171A7CB9A960E4F420E3946607C407B606486C098B6F07CFF186A6D01F6E991889F22657DA2466320E35C9A5434DC8B60654DC547642E196EECC67CD995860EA9EAF2C8DA68A6CF44F5F93161F50C6B821D678D8E14ED6D108F5FAA638C4E5BA6B689B74625C47F90B197A5B03557E1B67A8C3DC82351560F61368D3573FDA30CE12367F42FC0412D220412CC45357B0062B0E594059E5D09704011531A484848F93B6B1A7F4BB9F1B6ABF8ECFE001456FA3D8B363C01BCEE9F4A3C857C59F2E2D010976DA6D68B13D696198C6C37B0C4BCF4A6888BEBCF2A20F3896ACAF1DDDBAE88866D0E811CAAD9E25C27F175B0DDB40C3EF8DF8C1D6929ED30E4FCB495D7280369C4B4D364B34AD18A8C85077DAF0C05AB5DFC6F567994BF75D36C875C882698D6F3711D90EA3F6374238A93B44920375654803E5491A69FBF2844156157FDAEC7C2C6B990C1DD5DDA6F8DCA8D496FC6B596C67BE375206B2A6D9AA104C67BF23865A83D9FEFC0E677D0FAA2B02B36AC2DD075F466B0046B3E67F5FD1F86E243DE3DDB7186FCBEE77661E099253029766910BEE69FE9DB8C550E3CED324A92695697349374A79AEFE9EAFCCBBE499E8D8829AC0F2E9488BC0CD560DA459ED2EB09515006F792B52DBC4C2B1CCBEB0C9DE646DC91171683D56207AA8DDCCF7BD506BCE0A8081FE8D6D302EE18D958A39E7C10862EC39EE7AAD6A92D37C58D4C2CA3D500FF599E6345262279D8178976FB38F199A27FC1C27B68B5FE0ADC7BDBD8EEC3530AE32D8DA3B539C0DC7B71F170BE781523847C312E74F110C70E3AAEB19E8F750B79134DEF36D3CAB03901C650531B5C57DC69F62BB5798F811032F30368489F4685AB5D2699D53C39761140CDA6E6CF5F7DFEBF488125E1144F2B75A012641B9BF5A4AADED85EED4442A830EE62FEE00231346D29BD733CD38F4347E2347A39F3344B404EC1B3823280931C3D530B4EF73DE05D1E146E1A3D28E685E2858D0BE1B44833F0DB7F41BFF84CA0AD92288437737FFA26C7CE6CA40044ACE54624AE822AF9441D632D05B18FDF2F4EA1594592717C3839FC2142ADC1F4782F0E31ED86C5AA25191D2CE23B9CE6D539D0FCDF16743F5B2CE5ACC02B5DB3AA2593BED563F4B76321E3578BB4570A623AAE9F9B80CE2CA3026F1A3D04E51516A2D7A1D088D19EA96B3D154ED08B93FA58442ED2EF1FA5F957B118D5FA7AC56A8851D373EB89E8D5F430A9151C33ECC2B038F79927F996D03FF9565660F722899A8B64DF3C0EA91F43205D8799D2088CF76AC2865A41CCE705567A34E48B25991097CC93D7C990B13905D9FD4FB94B07D9CFD6F55F40606B6971DA6DF087F657AE878FE8C4C94BED331C4966D7138A53D55AEDB93DDF353A137303B3CB5181C8C584FFF4C4732B043CBC0F7A1A96DF2AE4DAEB714C1E1D67C228739174870E0E0A9F1C3D07CE1D84F30C981E62A2EF3EDFFE2E93BD6DFAC07435DE4A5F937E3CA796DB8F1076C7B5685035E84D531E7824E7B85A2A5745B82D429B6DA3E0251D364CD79C48E63E050576DD3A9E90C165F4A99D59810DB3CC8D8F7456EE947AEDD53CFCAE703E5DDC3B47D1323D7514E2B8805FBA819479DC1470BB1D1B720DA95B341D2FE805BEDE4A43F1C"/>
          </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="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <Internal type="Boolean" value="true"/>
        <ExternalMu type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="87AF481263C59DD1F09C6B1E6AE3F40A5964290120492A542386B5FB88A649C1787AA486D7ECA4CDAF79381E0DFC4E1CC2A32EA55747802C3620FF07924D4A29"/>
      <SignatureData type="ByteString" value="AA42BA81398F36B09DAA450876AD3BD99933B5C3D6A94804EAAFDA403CDE5AFB2ED53D8D09FC79DBABACA17D885A82F9B73327FFDB91749C2C1FA45A959AB2F097292BFFBB82C0F7060BB0A5715C22E0A79FAE1514823504092EE67F33479A16F30CBFC1B1335BAF74CF6A0E8D146E5168B586D80A04EFB0B15A35B91F6DF27758A11C2446F5CF515B2677E0D705C6166EDE83BEF9CBF8A8C4FFFE8B67566AD73576562EDEAE6500D1914082CA4BA0FCEF7202229D3C562B9C2C95307611DC99EC66FD9ACA5FB9CD792CC155E6DE464A0449071C7096A69780388D8FCC4B92102AFA1902AC7284481D9C2300CF09E99FF9D83C8B0804516E159B441E51000174616224F10A2DFDE16E432590B38E46B9BBBC990A09949E6990415071D07B66528728AF5F56F711FDCB56FA86706C551155D29E847D474581CF4DDEB0329E8B615A5CE4885C2CEFCC1B698761EF33E2DC38C6BB14CC6586A5B8AC4D7D0A4A5E10EC82D9C549AFB7C2FAE7CB06A25C16140226B224EA54AEEBA14B8801E2300D1F88BCF32C1FF7E53D255944461EB07C44F469C787CE14DFE431ABEBB6C8941D5121EDCF03FD9FD76C12496728F4DDAD93E1108565EF9AB5E41C6203FE66E8D6DA6F58CEA8AC7AAEE42FE89A7F47FFFDB2B60FC5D3741DFAFD6BA1C5F808A8259612AAB6A1637C94D220C1C15C445BA288C6E04315B36B1E7F70B91CF4DB19FD239BA4E5B52D8F51393FE67D1A10CA4C8404F73ECDB6315BA70CB4A57DFAC00A901A17533AE5FD1A2148F16546FFA9F60AC4E8EEA3CC1D149A063572DE75EA7CF99F0435450A8A97FA22850DE23B215F8446E46318A88CE07736982F2FE3D3D16996561D1CFF6D362F4382BD9F13D1B56175C3A85FD9B81BB55149D16578AEC022ECBDD8AB648863DE668E36490C674F1D9D4E27531B461FC94EF07702FDC107182FE69A726D76A23D7A2D4737C77902AA64F84B75750AAD807172CBB0FE7CF1AF24C455AB7E0B5C07DBE7D3A7D95BEDFAAF3FB6441A7E36017A61A0800137936B996084E3329A57D539A03EDA5E584FE6029743BE1DD75A2B8454065BF1617554C80C4F0523017C852400E6D847850C0665BA7480C27FDCF912BA31DB53BD49C9C1BBE8F1B5DB803E0DBA6DB2A718F5DE412B4A8CF99ADAFE2E7584D62973D41719A2DC1D122935B9D69E40396BD821AB37787D95CFF65A25BE494168DEB38D957773ABF6CA48C06B83E694C00FF0A59FCD2DCC03739BFAE3E2BB22488BCE1874FFCF0D304B53179115F64D846C271562D3C2195B3248A4CC31AE0F9A3BC7EA01F8CB0589874E5017836F51F42BBCC9CBE1B1B8F87D723D74BBEE3AB603EC7A70E2A2F90AD0FC6F318B5384BDA17F61254D9B9A9EC2AD1A40B4BC0A26F59C8716BB020B1F0A53F5AB3666E06C48F610B66ACB52E85437D94E6229AD01AB3577F4CC0FDD326AE0F985BA1FCD93B21486CABA9C97437BD6DBFF8DFA07DACD14F9DC7D5F3B4ED03BBA1EF7001789644E5F81F947A80D57F62F83C47269410DC0C3E252C65F7176DB2F61662DEBDF6FF9BE51883B8214A0BBCDCE13290E22ECCBA2F27135488519DF046926E761D9BE7BD3C9BA3829AF34058CDFA74031DFECC2136220225E759D66BC9CAEBE0DD9C4BEC4955CCB2D4C15DD7076FF73464D46DF7B72B57FE3E95218498DF045F7324F190ADA0B2336E7ABE60835D6B26392585D0F6B04BAFE4B574D88B47106A6311B3104FFB2914E3950CDF0C9E40D353EBCD5D8D3DE04C9BAD275C9DB1409F0009D5275ED87413804D4C767782BC9F7FEB1511AA2B4D5B8D469577376BC7CE4CCDE8BAF4F188BF3BFAB678B7E56C40B85C8EE501704A2983A7DE463300E8FFC8FD628A321333CAE4E57E5B6894CCC1BF24C1AE20B868DD1EA80E83E0E6B706B46FAF33AE2AECDF3EF2C53704C1A5CF40B39CF5126AEAAA428D8BF1CCB7E5C0BA6B7ADB1673B58C182E0E4BB84EE4FBE97522724E4BECFC04B8E4A383CD7CE1C4A9C328B9EFBB762EC07A942FE385962D50A39B470205E85041C02681FE8430097DAF083FBF00E16E60660521153E4BF508EF0108A9FC04828FDE5B5E91DF1CCA44A187E0EB47CF42FCE94BE7E3F7451A9E28D28B0614D4092C7A0CC9CB1CE2EC1546CA780A2F2FEC6861D1881846A661D12CEBDF94E6E18C14865756D312FF50C749D1D77506DD956E5FB7DA480B71306AB0C0D48B1F9315F4F295A2CFB8D85738E395194DD61464FDBC516B3430E85435F1FFD6A3747035940BD26779662C90069AAB2BB838FC3901CF5464BA4ED595D4EF17723A6C2148F63D79170176AB2E28194FC98091CCF9FB08129793D18C67AF4655DBE8187C6C61A3D3B71B3BF7B239F078C47D8B863EC6FAA128236E56A9FDE448861E4964305103C171275957543186BD1169A7BD1D40BCF159921EEEA218573A8D6863B2CDBFD66BBF0644BB7293D2B8C64529BC7BF629078ABF74A69ED3D5B36311A1D34374AC0363FE8251BEA06DA16330DF6FF99CD780F0A26A1B7D533C0634773886C2ED531F2B300D6766125992CDF4F6CFCB97B577354108C3356F4EE3BEFB064F59A8E28EE30818BDF9FF8FB64593B5ACAD1B4777C204061A5213B3E60324B546DD54FBCEB7785E81C331F8546979CD6B15187454BE12995AE5ED2011ECB83BA037BA444D03B72EA941DA2515AD9C6D871BA6DC9B1F3F714B8A64DCD06C5B51A1F030894258C9E81C28265023BD460411C9B21C44B3B750F0AAE33B1449A6AEC93CCF577B0A58AFD579ABF981DFD91DCCA4E3FB5AEB50950CFD9144731453A2EE977C63A15F789BE8F18F99949BEC6964CE02DC019ED35A92BC1CDB419254BC0FDA4910ED561C00BCD130300456E683644FF352B6F2D07D03BD8A51D9140E1A5A1E006E71E09878B9552B3754E393519BFACB05B8F5A5E2B7E668527E7776A81624129C29C75F62CDE5562B3B6655586AE247C7493DC75BF3D296F277C900379052F5838D3FA590C142B3370929332076F1AB1A774C1B632E5D2D3BBB3AFD61216E69FC54CBCC126AADF11723320AE29E78BB9036F68AF775F6182C23FF7C0EA63335F2BE846254942E9D0E6942C2D2BA747187F2A3F913E88AF8B63E539535E56D1F94B90C880296E2F929124FC262D3225347B9D4F971509A882914CC88B268CC45A2399FFBBA8EA543D585F28D1AED787B251F5C6C59BE4EA846688C3007CE6575D16DA922683D5C564C503B6FBB59B33FCFCE57C89500E475913C93CD648D707D429D0361CD1ED3F594B793EC6D6C75AC9123749FFB3E97FB5FEB2501A63C4162570FDC5BE381D24AF194D0CA145DFF5878DA8DEBF2E1D0F62527413A75648C2D532DF9D64667AC1FDA1B9E6CB7794AF8706766110D8EF28F87D3AF3A5DD239CBDD97AD34B984B618EF7FEF94732441ECF239CDF45331C7EE1B876151FB10761AEC9E7BE8AB70E8B24284AC7E7F40D56F66A73ECEA30F12461D0DF622576B2E4DF479CC420A3FA8014C41CFA4635B140EB9F00A49D87058D729C6EA77274DF3537BB6C07C2B3E8DBB14C3DD1CF112AADE275CF24EB79EDF551A9544B8C0629DEED6F9383C20916EC1C025062C924C554F23C3666B250AD3D0D22CF40F33D3B1CCDF2CB5200B8C67EF0927E33230556D0CE26E3859C29A918EDB38E0090DE5A3A710765E8510253916E8FA884746C6ED881F6CBD2B8BAFC9A201D8C734A229AB49E1A255745251C13FC5B7F57A878329A28FF4AC831CD0F94B7B4885130B1BAAA464387FDB674FA985F576C178D5CFDF314EE95EF0339ABFBA35E0B4CD08ED461493AAD95A6956384E3BCA678361C5BDECED9BD2934BDEFB354261B1E90EFF97F72C131982AC3F15E4EEAA8352867031A5ED3C723A7454DD65338EDA6CB811EE5FE8D62AC0F5DF188965B789351EE22F845FB8EEB8F0C03A5BBEC241C0DC08A84AB3D8C4D14D9B6766430F9B84BE965992D005AD7E39B686AC03BAFAE5C24F280240CC9B46E0A21495BD1CF7AB5C29681A5BE4217D27A4BA26BC52B5CD2C9C29CA59AC05A62059CDACCB16E54F1E9DBC4FB5721828DFA9CF0BA22490D73EC88589DA5DCFAF2C34D2D60C8C50414AD0C13B86F2CDD73ADA36F80B3E5C16C25AEDFCF1DB2C0E7E1556D71DB4384B2BA587CF96E7CAA6E371C476AD8C1CE19C20BD31CB22B4D108AFACF3ACF2E32687B4F0703B3D3F4A7305B44626D4F3928F33B8106450445D32367E479828EAC57666E86E4A733A0B1D69AEBC3B97EF5DD2191BDB9E8988A3BE803B82922636461BACA881E0D98CC9976D503F9D6E5C6F6A8488BFA44DB08251495CEB1B38529964526E64838AB3789877CDD3E7E9023A0A85FBB8CA28F2FE0832D9A6442B45F3B67D21B11A5C5E13B7BCB44F35E85EFA63676153C1678564D7495C9DB7E251CAAC6CCC657A7C6E552EB72A78EF1D361732B546465B2D50419B7E2155A067EA66B8A8EA3C1CAA274E2EB5BDE6B16AC5289CF006C10CE4FCA06252108B5A9CAFF89F2AA9197BAAB1671A3247F819BC2D5E0437391ADB1D0BC03A727C9CB0266899A0AD1DF8DBB9C00AD6F65AF933B04B6D282603596AB897B0AE11BB513C403545463FA0207093B47555E6673EEF12930347780FD0D10121A223A6775A1CFD8DBFC101F727C89C5D3D6F7071F4D667BCC00000000000000030E14212A30"/>
    </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="SignatureVerify"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <ValidityIndicator type="Enumeration" value="Invalid"/>
    </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>
