<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="76349C49E804B5D24B0055ECBDBEFE886B18883760CE554342CD555CC89C683162A9EE754781FB74DE6D4B31DEF2089FA5A4A00B77279CC3458010AB46D15336F2904AAEE5D8A969ED4D3FBDA685F9140B91702291364830E0DB8B9C139D71571A5A87E07623048C6754E49773146D03EF30DB40A9BCD0BE04699D4727B22BE802654202741536407233401245228731687757885146615243401610058168686265285512863157324102078561266310734008466468028236437344741184350876545680158063670320704875503684242016106415216801557864751207174107813736014734151883246844134637110555787834040425354255354520345827803037270372142675005272274450083017678046332403543066263023304406258121213015731588163746258372662271537711084266141775117875022405266666553604068766248706482614115366047702777655774302283021174787634204573888573210206810731233183663853201468347336483178735715047212065556814065828135021061228773327136084615883823277832107614500546714740751833756508420068775435458041550651067440607754503667348321217617233783248486368402132254262046811710588487334813070373821480038844447255305016430881253166348417666454247784130623410673247883643825776486128427701555408117473013303848347652337571512312611806408241420822148257152758168862382863251538618811812374651013618180548458560105768524763602286754671761810663658748427122747112325714035161083302818847278348765417240804187775226606882861460070858156383782688350403858472122847067873027135070723040187783202332682173876467804277005242788556077281202743714805176270200311171287347678363652774021276866355774506417632846735781280802472740266740467112510768776042480162116811400346213868763668585171424110507284762620130382823511006526185302542072864444780425877003170277125504412338071463386523714747745372281142176838015224332221748865087231251048002476673420147104463426256656786163132126062560122528636301506616521424211520824412622082284015333282778224678132331170350837038048783602286515385286147061247116021640667050880706415443038614127710212618617678862253478022524341320810560718383467370512250636110061370814677305022037448204026171271851853177643402624554680116370022625821637668866870667400721203701682671787142333016261020467133773272635724013556254637847556642540201420637812421855032527484632516472376186740834771378480617382364667163141880156737731138267688068227116010655005168620558037662663726883441126865731288400573641378588474112131426174676045184580865367203635170322378272177447474572775184574164514081047125258572872563340375608480480833401816018011046082670576076534324337074868636876732183318628076327048611774137242036363128112383153104135438487108531820411478643437817722556127346288172386122455677040750013266010347108488244806826568283343333117530476208567754360026803153143018836137732011543802823563228518848155062574730716576482823471578844846756658172626633231510226254807174114371124310082630660708323564681884243557141108476011800728880087724127803617214381437235757432378463302277206537375726267861234066508273027362007841183315567673725631168374815343041476488706657427020678520476481425318873586448632754345665440415362321234665742833783780130024004226660804032421707AC2C2B93D4A6879F68D8BBD8250F5F45D817C769FFA3EAB21E59B1E3EAC9D00B34D671A3AF26F07BC3E0583BC36227CFA4BB36DD7BEA52E6501A62196C769DD0FD4A3EC7FF9BCC04A03273C1E2EF4BC9202E5EA9ECB1FC3E11C777FD38A938EE1B2068AF9658447C355FC01C8223E4E1C4577486C08EA55F929E388791F63F3835B632A7DDAF31BE2065852E31EC5B1F55FE34DEA4631F2BD5D88FF329848D581585F9403F9302B49CE9DE487313909D77F7EA92F360EC5C4AEB25F7832F5E5DCE0829591E3990D4D6E910757D1B90FA875EF8A9A4A01B376FD854DEE9A88F031299D0563619BF8214ECF47BD78D5500483609939E6D72A40DFF8E9FCC8EC863E8ED60C791A5AC472FCFC630B4E39CCB2556ABE082A0A2F11711547FB3628082AB1E27AD3BF361E71CB9BCE71B49B2FB2265439830FFC6B550D831422882FB3AD42C45AC6227F4B7CA3E3BC39CB8C0E75A4DDB1AEBB19B75B89438D27BD49D57639B6D5F94EB2A6D79741E03489C9A383D8B862F82F897D4819DF5F15922CBF63A528A4D8C4B2D8658E58D8C1C96413B3F96842BBF3F78A9AF291CA9E7B3255327538ADCF2C73DE13E84599AC9862F9CC187010E116EE27F9DD1917DCD4E12890211AC1FB8292F6D6109975FC7F3FC6F5B536D18465998963A2949EFD36BE4A40E64D6882A95DB9CF9DFD5EB2A6BE8A8E87A8E7D5CC22241BBA5682A6B3060CE03E7B5C9170A796E8DC5232A3740A6F73592A359DA5C028651BDEC585A4006FCC1CDAAB3E39E30E8B51420ECC182D0271414EE9BEE40445650CD61FFA2EA09862DA55F49AD27BC236C8593F893184E9BA14F8A2DEA81845E87BB16F989D84F46F0DFA0BA5B57248D125F99883F663AF25E2EE12CFC7D2646C4AD22AE82F394B4C3C527CB7B407B5D0DB86D18BBCA5385CFC4A2B28EE052CA7DD2652392DB801F3DB29135D294078B0E4652E5415AF6E19FA54A67D8F776C726CC2D20C7B095EF06637E9B7C45F6D29D6F3A97017AC262815C61A66CD7D73FD082CF7B40C56C277A93E86A7F7E3C7FE8E8E89F384F69D0D60CEC7B1F8A58E3F06FE0D4BA792903B855B152399795AB5C0A64F5C93EA43CFAB9C47F77312A91C58CD46005308684FC80A48F17621215D8B1D0C7BB57E2E1835A3524F6740EC47D5344AF850BC9D5FA6A5183322968D41C5B63E048474CE08EBC14CECCDD9007DD7DC076849D5EC4F1EACF42B845D25EE390E34C7D414D71A9155911BD4697495ED3CAC33C2DE85567D76C660294ED8CAF1B248B7F819409B17BD0C7760D1E9E8267308BEF0BB1600EC995591924D1CFB169ADD53FE338F690A24D13B4A872FEF4CDBDA26C662E860D1E723CFFE37182DA18B9066C573DBBD4F434AAF55A03D4969BF244D88C3EC97912402F93F6EDB7DB65A81DCB2C361EA2DCFEC2CFE48E95B70582861D5CB88F600C6766A92FC28A826B162B54FDF54BC723821F3F198ED1CA2B4E9A9F192990F4F1A7AA5E29C783B84AA30AD8FEDF31A69A2ABC93F7A97BEE7D82781D68BC8B56534EA2BA24292A3C37F911D02E36F0BF209F2960220415EB0F393E32C586BDD5CD12BA8828CF4DC8EEC79986AEFAF925A0993BAA7446A486D2DB52330ED9ABD9105504AA433940C81DA58A29BF787DB6FD2CDDC4E4B7D5D8250EA4284CF3311543172B68E0AFF9FB3DFC2099ABE1FE12D406D665DEA937F6C8C53234AD8415EF8FA3134E13EB4C5ABD7325C1B116FE69B68CB9D0D4209CB092305AD2411E665458FB8F4A526CD54F2AD30C70EAD828303D43786950A8D429D47573D218697B7E687367FA81C45607D7B327F7EE9974072A49F3FDFBC363EE3B942C2158DA6BF18FF25CBB290D91E3498DB71AC571DA9D936A756B27E0037E3DAA4438710851B643247AA5CF6D325F1DF6B8BE1C71D55250709F3372C865E31AF738305146265EAD7D3C3689785A017111A5415C5E09AF50FEE3FD75B7F527890EB4DAADF75304DA7D6D33A1065B879790E5F2B820824B7A258A405EE12798659EAEC0CDF685DCFEFAF7438CE98F88ABC6CCA8D44F84E0D3569254873397D64922B6199A5156DF58FC1049F0CAE50386095D703DADC82D371F9081DEACF26085378181DC7A7458E5759E462612569BB859A8C6AD1ED2CC1E0DF63CAB29D9ED47B84BD9291B35CE716148273ECBFEACCFDFD027BD629634B5E2F87C0919DA19927A42B3C2411AC0B97937A47336C4F5D34C56001085BE29F89F4D7D1BC017CBF4FAF98CFD14868804D7076B7ED2A0E92F411C76AF8A9F6AE61B673AF9E7416945DACB663C6C05BC069737F5C3E91CC887715581E90F4A7D6B0DBCCD343A34142D6AD6E0669A5088118E23DF013245CBA6524BD090905C5E5C2D2B21F43481C3D67B7D44B2C365EC3EC2F156E9F85D7CDDAA1BF56CF87CEC8638EEFFB83425FE5DD6F2CC59552BCDB2BB4CA6B1BC787772A4200CD81FFC76C6904499170EDD9EB01C0671DD72F7D817243C8A0FA151A67A35A52C2846451B80CFDC3A0EAB0A943C622E1EC14D95A2E88AF1A639AEEB8107CF497FF3BCBCD4EBD8F61A30276AB6758E751D3A2C8FDF722DDC7828A2EA68EE23A15366663D6F4C004373D2E9CEFC76963A4FC084DEADE853668C0382FD6A37CE61B73F13C56D72434E0874B47D08DB6538F5D4E77DFB5450FC6A93D45089B461ADAAAEB3CF585C18D13621F4D81CF446DA5034AB6875DE4DB6AD98022952669C4659BF5635F6A3B43B8CD378B84CC780934F9AB87DBBC85D4C32365AEFFB783B28F8BB44EBA95E5FA9DB2FABAA220394E86A22D203BEA0FC0BAC62BEEA182CD5B63DB646BF46FC5780E0FEF59D7378CC6546B03FF52BFED93B3FED37D8F8754B215E265514268FA912B841E6F479ABBD432ED9E72B8A757ED8F830C1554FD817253AFE2A69AD0A2C4BAA7DFF4E044C6800CB77F4ECCB7907A742B925FE6737E3BD40B3E8BF05302053D75B5EB47FD423E55737AC8AE8AC1A5EFF24A88A455DBFB862F4814E370993550EBC2E40D015E3195ED5F27C167F7CCD7E4AE3CBB5DC880294CA53A905FBAB5C903CD290EB5FC634EF41438E2A3FAEC161B5C309B6FADA99FDC94BCCA251E8F7B87760F1026F1E5BB24DD50E3568F879A356E47C2C72AAF9256308632A1190F78C845022A2569CF54DC0AD50FC2CD8668B3F99CEFA1951682E92ABBEBBD66BE42DBCF9619BE6DBE401EB59F438D692A178EF74F7FE8075FD41D53739BB72941A86A3B3A25D46E09F1F2E3FB1457C857ECD4EE3997988DED33F95C97844D639E1A8D002C0D29E38868322D63D8A3D39018CFC9DC2EF05FE059BF4009AB8662766D7A566DE62FD8951D105628C0EE62AC2B0500679280B060E1858AA8F11242552E98A9185FB795585AF875D6B463983EE83B7A4855ACAE88C355EC14FBFEA3AD2F7EC1561D7860E9EBDD8C61F08F00661BDA29583D7AB6486F34E65072506C83966DBCBD5CEFF591DA60FFF8AD5E984FA6EA01BEE6CDAB6E31EDF8A50735EBC72E14EE01B85A578A9A6A9CC79"/>
          </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="76349C49E804B5D24B0055ECBDBEFE886B18883760CE554342CD555CC89C6831169968E45F91848899CE37C59C0674EABAC2380444B041449644DB8EEA27DC3A4FC0717E6E0D2052D34091AFF06F61D5B8C0D5034C8EC9BE6A4D9F47125A9D92E831BA54CD4AE38D33038BC2D6E9EA33F4BAE3D1899DF20787C18650F43B2C5D142787F6C7F2ED3FD98DF3FD16D4247BFB45B1A8E7FA6201CF3BDDA6412FF72B4CBD9DB5052E800B2346DF4A3B5D0EBD2CF423C5724F88EC41DB2B0CED20BF8E6A94371AF1F02326B93863CB9A1A3C62E896D201EFE77D85D5F5A6D628D29B90D28B790092A3AAC872B98D69DCB20354EEA730948753A14E92967AE37B95D7267E8F4E540F113C8113893FD6E517FC0B2B574A5C8ECD1495AFA09451B1DBC110EA2F3EC4638373296B16844FB9A550A93020C94227D71A90F780963754C5FD2612D3E9572CB6802C0043EC6411B9E14008C35B4E2A9851CB5FC3A971050B4407DCD0AF1D4BAD135254ACE57860FDC6A0833A43A7DFB40AC7E790858F3B5830F57B8534F1FB2EA5E3846D2471076993840C40509FA62E30A47171195A295C63D2A571AA5A7F685886657251F561C683D405F444FD5F884640C775AF67A52BBA6580F5CCF6CB244D9082D763E45F40636ADF10FDB6A7773ED8E5903A96DE6623242401D9471A5D623C52B04BA716FCF9F4764F91CD4DA710297C3504F4D677E50AEB38174619F038A3A7A3A78D2D2DD6BD462B3ABA05616ECED9616C3C1A4DDB9E5EF5A5FDAD9BA353A15854C8033094C9409CA3DF60B8859B1D41C7D4ABF28BF337C9A9ACB21F089B84CED0720CC6E7608120DAE6070C5724041172D130A5C666EDE31BABA4B113BFDFF2D22C8432159F2E5E57973BE10215725DED64F736BE57553ECCCFA8C75EDE202A41A8C21BEA71C36A6EFD80FE6832488EE81F6AD8D7BB85A032D0894A3007CF67D2A80C3CC3E1D76F2B7EE3B7ED793D2DD5231B2E0C1834B685DBAAD4D2E360BB1EB169501B24BC93FC7F9A582DB4130AAF02ABD3EE505022795D8405E2CA46210E6670D60BB668B48FB29FB2F975CA45231C25A698724097A3514C9A9EAF3F6FF8E290BE00E1861A16E91E4CDD1F7ABE1CF9555B7274A7370D01F31FD88AC1BF9B212686EDD8A7EBCC03F58924CCC7751AD527913E602065EDF1C3FF0DB40BB375EE2E5A4802E45FAB3CDA3051C5DC7E3B02C3A841DAC14AA6446B150B6C57DF33C18E008F1740D7F15406FCE2466B479E1FEA81158342AF147F829C7E2FECF848A28C07EB1B40343CEE5F161E8E765FD8DA2911DA47B409F2DA67D1B4CCD546D405219C9B2FA82579B088A765172802EBCE490A5E0ED118D572939D12C123C635425CFDB6892C84F4661547020F619E87B4C3FF3BD117C26E3F8AF6FE82BABF84F2F45A08C415C45FB8C12CD7416A4A561A334E18181AE3F8626526A99E1E907BA348A0790D7B4398ECB2B66369A475803562FA225CB2EFD2F7EA58DBFF701AD8EBE37AAE98A34E8F7ECB87CC3349E3FE800D15558732932F01D3F33E333F5A33F794704E16F452CB1CC9F4DAE459B561862F98BDBDE13D9D4FC1E631B272DFE7B8E7AB737DBA33905353BEFA1FDDB125C6817CC07484B435509F0153E9C7A642A133A391BE51E4DDA76F8EA862ACC25BFCBCE5DE2BEEFF0A9398CADDBDE88DC1575E40A8B65DBDD5227E5B1D7CD8EA55E535AAB858F4FF91B427B889571C173A91D09C892DADB3C49FDD36EF29B49C51F512993D49602FCCEB3AF4EF20F4EEB2AC22C156F8BBACFCCAE489403F08B843017B93B8D3E956648BC68C214CC17B957B908F78ADF5459A25B6F1788EE0248D76955DF99231F12BAADC9A32D928411AB28FC8FAD02774E890FF1E94393B5F24E5D525D2EA837F4307AEAE03CB4B842E714A81F870F186321E4A05C6B2FEEAD40D095029169221B725497AF25873936AE3DFCF39A0257BD70849661D8C65DE18C2669AD705D8C9DC3E572ED11585419BB7A92CED5B62FDA184F966343150A043E4977163BECAD9ECD4D85D19640D7430A5E949F19F9CE55771F0FB0679EF0350856AE0E998F426E94506DE73978B1A787478F49194FDF23E2817D85DE39F3ECD3760B979D7EE8E2EDC0AB06A00D659396BFFFA8046D1C3E8532918CE4076F4E4D732CBCB78746476471A92091EFD2640DAE8EECFAA023AC3D146AB173A155D4CC0F01F07FD8F671AF62DB582B7DD6B735F5C3CE9DC953F0D4ED0F19729B552DDC2F6D05027ABDF2180B6E0DA993A78D4435343BE983A13308319FBAF5C85F5FAC72323ABF872AD23C027CE335BCF5EC4AD39B4866A5EE9D76EF0A44E91ACB7D4CFE3171190448CD18E08ED48D2F9223AF9E46F779042B6B5296137D743FB3F5DAD7AC03C4CFAEEE83859337B53BD08537650A1A73E3F5781387E3487A0FE1F93E0643574DA04651D34BB7B11123F543C6F9AE9E2EBE4804D681E91E300A499528DF706BD050D9A5295E0C4E4576BA209F7A51E8B93C642F0914361E8E8F94ADA6C1D82411F60031ED58B541614638D4375BAA49964EC6D05E36FF3D85880229958611F53E03B210FA36FAC712D35A586A3CFF749DD7D575A302AB99D7733E70FCDB022924217F009B63BC20FDB102456CB7D3FB8EDC22365A2FB07B5C6C76492327FA43A446BCC5DC11D2BCF1F11D491946548A7E40BB54E1D82768E02BAA7E593CE94A023A2AAC4F638EDBED8BBFC9382362634A78DA10D486377FBE63441221E8D7C385B"/>
          </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"/>
        <ContextString type="ByteString" value="AEC3226CFDDCD3BCF608889A7D14AEC9A2EEC842C1ED865D6B6F76B6AB88FFFAEABE5B887B"/>
      </CryptographicParameters>
      <Data type="ByteString" value="67BC695D4E0522EF5E9E5DB9FB1B72F9E04F653C39E3F5F2FE8E2B2E0D439530B47A840B8768FE321B4E1E8A0419764D7F2E48BCC70B89ECC7F0C54C373D3D7C2861D27168F227280B2D47C2CFBDE3C3DB636C4BC0BD9186ECEDFDAF900A5F6311EE47E7DD51B0EB790879599275D9C59F565797A04E6B6F48AFC319DDA1318586DA38A982821A33FA0D992B2CDA36B007DB50C290E53D4997C969F885ABF81334A633C825E0A0F019E87CDE980239B2A749C5D6B5652CBAA25E892272341B77EB322E668CDEF9CCB20528BCA0DFA721ECDC2CA022E446620DC0A61FAC52F541A41DBE4024268ED3E9E8BBFBC8397A497D36756875C094A973528C1BB1E2B46D01F0F61A2925586144A160B78DB9B499DB580161BFF7329B37E7667C88D3754A9F49B47DD355A27F98345FA75BCB91D9CE14EE272D53B6B66DC970CCA4F096A449BC831F9283AEC9802FB576AD9F64A7B30B6C1E77BF0622684700811F22AE4DAB0D47C07344E43B3366E733761EFD6E4B90EE533E41B2917CF66476BEE13067632B94AA0DB037A25EAB6029508319CCBDBF63508A11793FB85570ABE742E6939037B78FEABA2DAEE07965B8816AE6EDA24BB9A575C09E1ABB7F653B5E181BC463E2943670BB177664D811292C35BF1E90CEC303064A75246E284B02319186F1A291ED418876BC664FC0EFEBE50D42068297CCE509BE5551231CAD2C21673653C3F6366E3B42B55CB4CDC25C9B99411B546C6A68E44AE7D9"/>
    </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="2F6780A22119D145A584C615214677A6B5C82B0DB2F9EDC507425E829CF0FE1ED45666673F198BED35F114AB3AC3D9286FB3D1220AF04CA044DA7CAA2B2BA8158E87A7047C50A339805BCC3E9F1C5B0E1B8E71EF8C081C59A94AA986C9FF14C68F851B636391F53708690FD518B2790184635F98BA0519BC68F2BD86AE8E07686F7BB3B092C24D41AE1148941F6DE03E0CC7D73AD93FC1CF48BCA84C837CBDA09D98D3C6B588D81ED0AFB496189BB258804B0BF1BD2B931AFC974EA8E46997A28EA71211593315816E83AF15E3618446A8116DB8833A158D3C7913383CE4D8917CEE5FFE19AF366DAABF517A5C2FD104AC7838C0AFE46F56E3AA74B18B57BED7AA35EF16836CD046B8B0FE382AB45367BA1157BB06920757DA46C63EE58D06B152CF8B9753EA95A9E965D817BDE7A631384993B9F0DA8BCA52F91BCAFB2CCEB128843862E2B72F81FCD12C88E9A9154242D4F9731DEB8CA0B46113275825BA369E8BE098C6FC299CD8D7DF7C85C335CA02901DB7FD1F49CD27916F9042C6C07528C82086E1693BE445AB84D7CB157E9951AC5DADEAB3814DF33281BB7FCE5DC49C06C048EED2CDDC8D93FB61A8ED82717392A184CA9A20CAD0351E1DF6612F01D6AEFC1DBB7AE4DF29E0963DA584F005DF5BCF01DCCB0917B7634809CA178D9E44CF398B774DF448B3D47C2083FC4C4F262B8A257CA2AD60BD15B4E80370002C1F067A550E178D03BA306A803B437971D73CD165A9E2CAE48C78745F19110D7168E8A4846983347B39DE248CC1560FA2DC490C6FCA438B21B842F911B8B72CA4DA14ACCD9B895968FABAC638178DD42958C0583F298DACC585B9E6883D112B4DF21B4CFFC38D2E0A487CB4CEA2D59122A5E38C7D9E2B90466C7CE5B27D55F8EDACB29772329F96E6B23B2DF8DF890B6168CF96A68066C750D4CFF8D948323A61184D8C0353C7652B75B8AC98DC1989533483050360A49AAD287FB4A44E6806FDD98CF13F1EC1EE574871AB520671DD2390B7126238607BEDE4F68C16B8A78F04BBE3792933A98D2B53CAD65D003725BEEF1B09C3F8948E4A54E934B551AF95B102D8FD9CEDD45607945ECD947D1B27FC3938154B02D76500EFFF0A12AC0FBDD5D1643AE1DA5BD45943DD8E8B5CC8A9E05EDC838200A4ED2C369DE3FF7EB062F5F5AD807071EA930E6A5195952CBD6B1273035E4DE26838CDD72AD5D852308C2524431B885852FF3F7152303F4C55E2484507C0F83C674D1433C57FD0D32E81A1462AEEA8D57967E43B6257685F7F3FE805703B2970C0DB4B0CE9562CCF24CBCA36F0BB9F85EEEDCF280E5EA073385DCD8A78FC1B4FAEF6CF0E32F4040AD6B13360C04742F7F715908720B2D9F6963C212614EB910674832EA7AA06B0499C5A167925D9B881B272DDD08064113BA6189C68F491415C8F22C3100B7BFA45043CB3C651EF83214C91772A86B048ECBA5908163B80B924C59DC79CFADC0A0C7226125045794A0C32A7222AA6B174B8B0175CE048A4C9F8437253AA5B5AFD2945B3D28A3C7233DC7C25109B5B64AA3D6ABB30D3B595AE61D4E304A4CA7955EC0DCD80C7C366A49A17CF4E779EE3F9E5F77D7088625F15F450B5C2EDD701177B06D1E27F769B92724CEFE08E445165A950106D8FD55D439B1F1A049B6959AA0D7FDEFA70898540137D4E0AB6BA76CFBF02C9E3D6CC2B7E58724976A2DB95C12CE77135FC3239FFC888135880C97E1AD67AB49B86D48FD79F823DCDF4D72DC7FAC8A33704A8AA36CD3A87A94103FC8669F9C517E3164BFCD15381E6DCFD586BA36FE4B5605713E275544DB53575FEF2B4EE8D021BC1E36145B85EAB3811FDD3647B5ABF78A78EC23009D5198A53F928276AF0E01E8A9F98091006712EDD72CEF359F1770FD7565E22EE5A2DAEE7C43E257909D99E51E192CFAB51F0E6B5F77A4EA21FB8BD0CD62D969A9FC1B77108B9ACE64BBBE559B4C0669B2D951CC053214E02642BF1B97750D2DCEA9D1DC8BDF4B2DBB6F7943A04CBE1F3CB50E3DDD06A5546170B898208B866C345332022B5BC44258B63358A8218F2EFEF064F7B13529BB7C6B5267E4F64A5ACE63F128A25B90BDACDF319AAD3C5503B99C1222CF11CDD1137DAC35B4DD73AFD3C60B7040E201817FD60E490E7C20A848D6FD1DC83B48F142D6573DE346D45584E7B95C75B7F18CCB2B48A53436745A40AF60E9A1A2FCD55A616CCAA100E72B64EA2325799EAD74D509A5479AB2FFC344E5AC88A9AD30F8A07F45496B6125F55582EB09E8C0C61046548BCA1C9B1772D06AA66E00C35C5EFA6C9ED67595AFA59BA5D38C2D69CC2D321CB2BFFB5440E1E3F33E5E08483DEB0A2C92231FCDEBFC52D1896EDA11D1F493330D2ABE99533D6490A1E8A75BD0DA21B06EB6462F2766E89C8577699A3B3E8D539F9176DFDE80A85958FFC8378A2AB75AF8BDA526208B56952E7CB3AD372ACB39816131910E5004AF661B48BBBED34CEE301E359875AA623CF2CDF5A6D6C8DB8D226F991E07AA2069CAE4F071AF2F5D806734E947D069DE25FD952D1C3B342DFFE375E3398EDF313F00B068858397460F7A733E72CEF9DC151BA4E3ACBC39DFE30734CA51179CCC44B3E27E035E2DDCF9FA6F27166FA4DE40457289B5EB36A66E8619BC296D504C2AAE7D5534AFBA99E60DCB886FF4D048681037FB65984C71BA018119FE3064BC8E5DD6F7C541BEDF5438E6BC3709E4B55A9EA1D7A25C17026C31920DE467D0870141351A35E364BE84DAF93C6B22177FB8ACF256F62CE2061117B5785030CCD65F6360559838F163D6BC5B56C094F2D8B791F3AE5243E0C2EB697A939D6492CB0EDB68D9B0C39B48B73AD4749E1B35185A832F1BD1F4492DC70699A3C8900C56C8A71064BBA3924E62D0628F57C8722990F6A45148DA0EB07DFDB6F2BB455DCEAA9122DBD598EDBE1F9DB70DA42EDD69451E63F58415721F4FA6218236860BE7A74CEA64F30EAD62B185144FBCE96A5F76346E9B3B66641503C9FAE5D69148D465C36DF491793C91FF10B3CDC718E7C8101AADB6E3FA03405A7970A083A476305A36AF9278BD756AF4E3D64E506D3CC7B20F3D2A96E50FF87234B09681D1C4B80992C8181B2E114E7AB3C2D83F5BA580657B7DBA70FF39F942D9F34CB72BDDD12E7A8EF41B3C3540387E509AEAA57D0B38915693447797F1D512747609004219094ED2B8E4093EC9002A4C87B9D416856E3A9054D65CFD48C6A41E4A3C33C41960EF0FC4D39B583EE63BC4279BC40596E9A7C0DA0E5537546081CE9204A65EAC42DE132CA8F15B60D91853435B8F89D57BFEAD7E55052E2B1981B923957E6AA9072BC9825D6398E0EB89274AA9B6E7C21467A0E9D418AA4015DB361E06CDC459BE85C0E8F5E9EC41A306F26F94B9F413A6EB7D0A2BFE07DC770B6741DE6D3972D72852F271BE23465A0C2BB46CF24B054C97BFF5A8DC442D5B57DE05C6DA0633ED324805246126696A6E0C22F774E1071EE94F2E8F40B404AF286D5D182E6ACB6EF4CFAD0263DE433B14C7B8F3D11AF0F1024E401E1816D93AE93E7B7F3F3F3604DB6383AEA73983E4A3E093AEB54E91141A93366D09A7BD3C5894B3E8474B5F2825FF878D85FF1B5BF6087C44C58EB11A825B3D47440482B384C4A1D73647BBB2330DA5CBF5CC044741CB19003A3829E6313AEA1A2AE14672E79EC1BE6B698B2DD9BE1593772CE31C7E093D6ADF7A7DB0FA6D6278557F9131569A39A9E68DB1198D95234626FE5956344F1A918C66CFBB76AC79302BBE3EF8534376B4C2EA1516ADE1F54C27C7C1F9F017D48CD69ACC19DA6DABA3C54E5915FC3515C320FF1CF3A2D2A6889BC1D55B9CFAC042E0135FCECCD86CDD39C1E48343431154D84B30C0F4E8A04448F9FBC3079A9DB586108389BAB2615CA9ACA2980FD6EE8BBA585650614B969696CFEEA5259545A0B98A80491758F551F6D38190DA4783B57FE333D3ED12FBF92E802E89EB97D3378CE490827F8C5B501C16A0767A8C5DC2D1D1950952027156B83A2593A08126ED87C1046F3EADEA566BF7B17B8F7EA2C7B4DA1B26EB9B17F4CD7DEBE9EF5094D3819E26A865B6EC2E33315728EFD3160018CB3FE009CD4F0B92E760EC93D3B7455F4B127313E127E97D4F1DF88045D1E8087E5AEC239809FE27E3A29095EB1A5AD4267DA9306C2F12D88660D2A4FC96A90263E9339F4726FCE5B46491A03B9BEECFAD63E297C32DD8499B78837DA519F2FDFC335C06CA8A91DECD0B075D759C22EE9F3EA393A0CA613A1975757A2694BCFDCDB8FFBBE8E4C09677630CFA2F87C6FC8B0E4DC39460CDC5A7619C87815943C8111307DE13FB1195460DCFB0D4956D0098F8621472DB8D18332CA25D1239E4F90FE4089760EDCF29FDC44493403086257F9D350907FA14A88B1295E7966C568853868F9562754121920ED55761F821F1485070D3BCF1D06B311A09D1AD678D807A9D61BAE83B3EC97681D2AE3C59B25B0BF6C0B498AE3D61C4D6049C2E4B937E87E90BF92CB9398DA2A792E5265F0CAC87648461D5F22784849A41105750D51B30E88AB8BFD7AE675470F092F797992FF7B2C1D009D2A4F801577E8105F6E7F171C1D73A94144667A7BD84B7685F9148D9FD5E3F150565E00000000000000000000000000000000000000000000000000000004090F13191C"/>
    </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>
