<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="76BADE8FE693C46FF4ABCB7BF5CBC926CEDCB68B33FB51258AF070029C3D5C99083A5F6C54D3771A4B341022AE0474E473658BB0A08211F323F95F7FD24E6892301BF83D2D3218657855A909488E125E1AACD8545318717B75B016B156A8F92A3D10DEF88C098CC2A62C1423B284CE073DE4921F7A0796F6B6A5467963D12D1482A45140142E009345D824461A412811C96960323110036460B00401A69013334A1B386A993625E2A485DCC8300A34520B80652033240B878520168D5C106103B08C1B81108B92682024100C35049832269C965053102614146409066CA206064490018B9070140971D04084532422D91031014812C824725BC22D93484D04460C10195154C42C0B4985802462D8C6011B29618316811C09829332922100124CC60DA1186590A82CE2468421C280C308919C884850A401A086650A9885549810D1248A203529644024CBB669E0821188862C124726C484918C9645E1184A22124824C82512396211816D1AC5300B162A492644E14032DB348623210D132701130561933240E248219100884C866CE0C20824B4289B0412D040261806121A241021B00154A450A0120C1B307242246AE1844D044004428670899265E4C69000005050340E4A128DC9B071DA28415B325193B06C939431C8C04122918C8C2088E018889B204C11828542160D81A6695BB4255C8470A10049024629E00692CB98918C945019B66C1893240A1062194840C2062AC80221540690512662C40442A110692416018C1401E4886DCC2211221528E3122A0AA42D1B32050C47409CB86D2219694B1426D3A810CAA000CA926840108E5A964813018D19076A00C91119268C50066220C269819260A1866481B881148431E3842D940484C4260C04439124B7415328060103911B4392548230029624D9482A0C41640C3685D182049988304B2861D18671E1360A189964E2264412326219378823214401187053465141488009434C19426210130A5B8429C9141054A64C62B649D228861B44225024016428728A886DD8444A91B291CA08515B382819048A609469098865D88490A412888920408B102103932C52220C1402210B378E90B62C1C0661D3862021B4651B3329E1926D12912D54264582A00408112C4928510B092AC80029C24888512201DA187259984D18A18488A051CB8048CAC68948C88883200CCB44418326295C2848DB282691908CC9260A18864899A2310222505A20219A382D8B9870CCB08418A5883F5CFDE53D16885D4A96946223652C5B6C2FFBB6D7F74B4F9AB79E6A85BE587B8001C9B068081A4D8813BE4AA4554F6E501AC3E2BA03CAB776C379FFE5E0AB18F71B4E872A3954B05DF8C88B4844DF6BA8C37B4504D0018F515C4E69736FFBB21FA6E949B4CBD23FD05817BA6C74155ACB0AB5A2BF70E2308385D600DD1E7CC9BA9D2DACC6282CABE76B961773104FB446D84637AB81685A2EA327C3F383D9802C5E3C9B1F92F8D328A01A9C5B29BF3E4224049ECCEC44880A5681EDEC6EA2C2E7D95F75CC78FEBC77BF13164F2B2AE3DFE34862C6B8386E98FF8802E7B063FA454D6E2C3D3B852322FCE26CB21EDF116756024F84C2C959D2130B7E3CED9500105A9FA4CA5B48557BAE4FA3C24778396ACDF8827D3A89E97F423D5E52083BE9C39C4DCA166DA02E8798A7D80742991331ABA06BC095D2556E239813EFD2AB242EEC9A851FBBF2C7B992035F19BBD683793569C8C113CEBD9C13E63948D641370B0DD2C3D2AE07A641B0D7AF3F08E72E733150E8CAE689010F693CDCE51C69BAB27A3C0C0CC2A4364AF31ABC1233A719E8F30625D9729CA45C67E0A5C556E5E3CACFC409723BE93A267C8AADA7FC442C820BE22FA010F779F15AC39C1DB5F4DB85E88D82734B8C7CEB657784BB11227E09245A40C26D328710E58973390B567D9493137907D2DF7FC23FA735361FAF9A02924B9408501FA847107559A3CBB00A4D47B41D195BF5FB749B82F652B6ADCA3C78C5D02B218D8678B03038580A888AFFD79B5C678029D3D778D87DC73C831C7665239579CE4A1984D0087337AF7F4DACCA55D80418D226284E9FF543AB4084E86B9EC78E4323D4B5AEAC47EF03CC8A47A132EB40035B8473CF5E578C43DF5C06EBA9ABA857747BC11F51785F688A8984AD7025F424118D931FE51DDCFCBC6856F4D94562C871CAAEF26B6A4C599A0B89D7663B3A55AAFA89AB1E7BCC1A1F9773288D1D4E5BD6447BB58ADE65E30EE9C3EBB51068BC02FD18663B43B5143F8F66F0058E29D31FF403B3B286B7767548136A4FCB1FD487B95759BEB735FFAEBA117966F76A40AF4FCD22A51F9EDAC36DE44AA4252D775E99B457855607E6AB8258B5CE504B4159834F9E846453BDE929C4238C710372FC1F8CBB47754CC465D9D0D2F2664D53B9EA23A275C1C0AD74A28D49C49B2DF0D67F4F5892C598A30D0F07B13E3C82DD6E5850BD4D284253EAE798FAE822F0770B773E6BC147B11F3D390DBF6441E5B4AFF588006621BD769D94BD4B2586C1688E730A56D5B330AE1998436F1D8335727ADF3F3C527BFFEBEF50B30782E2CF2B904752C3FE73E70AE8A635EE63178DE1202B65F94E7496D83E70626C40949A8675A3C21D16818213C6F3E1445137F6271C228B5DD08391AD6C4FADBD11EC684063FE380F9DD4B77189A9C2C1D1B976CD93958672F54F93A65929E2BD9FD045F0A7080A5819FF62DD4714BDC9AE41AF0DE09A97B8B218A518C981967411E968ED88355D54EC912C4D37BCA93520BB3CB3CF74D702EB18A9CADA8A844849209E625CBC853C8D47313A49EAF2809D591E1C9CC8CBEE1E0403AE03513657ADE4B4F94C77A7632F671B2D0745F41F2C3CC0ECDACF62FB295DEB2C6B5034FD336AC594EE534675D7EC39BE9CBCF6256B28DA08782CDBB05EAA58691CB544753E27B1CE1C1BB8A9C2DB5DAE8F7AA7516F8E1053D3EC0F8867BD1070B31DDE14C0E4A5F6F45284448EAC81E5192D9209DB2AC4B56A07388F0568D58D3F696EFE8A696E3CE827C363A71AAAC6C607FC9F581AA73A2C46E534352872794FD75BB78AD08210DE4538A9CB82F9DB232B0E5B8B805A5186F3C83716E35376ACC02A09E4DB14E73FDB82C30C47A9F8BF9D8BCDF6F95CB91D2F9DF67F4968A2499D06138E9E7C7DAED4EA73C3E4B8A4F03E4764438A004AA87CCDF99A9FC10F208294A858BFC2779DF08F489BBB446417B96D85A3EA061E5E6045F9767CCCA854017CEABA3F7CF5F2FA5D894CA6634814A26F7476F098CE7346AEB8E8E3D856C450B67995680C675B21B787BCFD8CA82E1563DCE0C3F84D5CABE2141401FB3DF44440042A193B75F1A302924E4066E200955A2E0BF36E3D99300CC6EA7862B1845A8B6261D9ED614BE4F3C6549157DCBBEABECB6A27A388C75E1E6AD6BAA021F59D88318F92DBC4DFA0760FAE3401995F56D46BF2BABC6F9FEF89849AE66C8E6F362CC21B90E50BE3F3C7C00CBA1B39BEE4E26A3BE08AEC60D3E3B03FDFF99AB1130EE18C8D67C60238DDE737DAC877965C6F0354205EEF0C9A24BB5B833ACB0BA18B8B6880B2EA1D42933585B962DCA2CF30AE7D27739D5CD34715BFBF50112ADB"/>
          </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="76BADE8FE693C46FF4ABCB7BF5CBC926CEDCB68B33FB51258AF070029C3D5C992A5155CB1CFAF3D2678C37835853B8AA81B73DC196F89DD01C55E1B98BF1D894D5CF23EA78D2478AA3CABA812EF415FE8DE18415BB4053C11468AA5ED89993AD464D636A0F8ED31AF7EE743E5BFE526E3AE921DE1A4454FFD9A45650C8E165DAACA761A49F00E47C065280A2C4000CD81B6769072CBCAB15E14C033212947E9E20F65A58DD3A66413DE3334E209A2D87B38F70F3C0F543C8B3005C2E4F12A0EDC5FAB0358478AD46E3171F8D6FE1BFA5E4637D9192D7F82BC5FF7DFEB9CB5951860BCF4BB387410D92AE61F6D3C61CE60A96D530ED2A1584FD7294130B302ACE1370374E5E1E8A1A793870CA414D0B82AC4D7F58B2BC839C0683E124E23BA8BC404F169826FC0B92A9E9F57A4879938B2AA6163E6056FE521EAD073BF05028835ACA267400E1F2F516B0470FA1C06FCCF063A660141073AE1417210CF28199C6EFC46AE231FD8BD708AC1CF7931C5563B5E3575BFA94B9E9F8D3E97B15078B0403432BE1F02238B56D6178657AD7E7D51C51B9F5DDE1584B711159D2FAD5E6E9DFC2C6BA6F611751097AD53D91DF2B8084750C691886818A1BCAB12EDAB51420A0B28CE1BFBDB7ECAC5359A997DCE29176D56659343A34FDDE3C869885B0E55B42CFF6F84E553CC895EDDE97C509CE0F6FF31545DF987969B86C9815E37C1DC28C2C0EBDD09F0E59EC2A83CCE03520CBBECABC3223E3397C09EA2E755E35D012E013F495D28E8DEC892BA4C897439B46526914EEF602FB8BF20C7503736121FDB4D86E8E7B44E39FCB3023E313B5225FDAD2932223972253BD3E0FDF433FDFC5DEF0FECE6490A171102D49629B2B3DB6BE0186151C5880FC5E293506BC5091E7C501988532E81E164C85172D37A074705FB7CCE539499323A6BF5C068E9F86E8CE6BF0E0D5D85A591B2F6A9BFB2B0B93916D45102203C30348B6F96DA9824DFDB1450BA0EB49B3AE9C692F5BD6A0004DC192F13D52314ECCB17CF9837606D3F21547CCEFCAD0407ED44B998A20FBB4CA70089E32DC4036FAE9EABD74BCCF59B17FB4F6E39F661A13B77D75BB41B57E508713E86E02E669BE6E8EA7A3F2F6812ED8AD723823756C30C2DF3CBD97CA86437E6D3B662CEC21717015B01D7F546B1348F3DE7D23B85D39F527AA51A39DA712FB76F7E6F42A55951397A26C9622C6E9B763C0CD828870DA987890AE1629BDD192D2E9694F6CCB42C67D2F152074DCFB36C22C1D1008CB478B2B503AE80024735620F3148229E0BF433874A8BA3C3289EBE3F72E7BDB3AD932CC546BD3B61E119C2E0A8F19A2D65752D0F8E61EEDC3EBECA9B2D3E58F9F970FF401F228C626A8DCF4BC5081BF21466A62943C2C103B40DA89D6FD0BA515E8238E7AE626868F91309733007B95DF03A7055F031E0CBE941F1740B00F4288EAA86FCE9BB4ABAA17A06A8171D42D4FB1CFFDD629FC037465595EAD5EB7CB90D12F9AF8F377EECE88D460ADDD86359DC839C7C378BA1CA5279A494858350C24111D886CA2C4F809AFAA6AEB490C12ABFBAE37576FF94A4278AF22A20F7DACEAC2A025192CF6A5E773578A992604AF7E6A00841AC09C3D23EED65F00933C5BF566D7EF3CC4C0F432D31BB8DF3CA324A912B4937D48DF065F8D8F3692B3510AF70E96E565F1386C50BB8B413AC2695E2BAF014E6E8E99833A43DE4201BCE4F93374DB635CB121F416F4291302BDE07130280C6A29D2E61F6906C0359DF42AA087DD21E26E1578C6735C5787087509BFCEF163ED7DE01174DB5FA1D8586C048684982E63F7F58F3BB255868509843D0C52BC90413FBCA0AA1EA1"/>
          </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"/>
        <ContextString type="ByteString" value="B01673D7286D19975B445190153177A53206C80E939F6A1AAD4B48ABE03B1632129C0933406AA62A4D7A895324CFE242C9E56DBD81C254BA4AB342CE976712E5977560F873418AA0C349D0E85AB5CEEF1ADF12F221AEA872947D75CB0A6A741E62E308F2BEFD21DCD78E6B2A34E938BF7F4C390B8574C8A0681FF6951E622E2E7405D192754D3C53EB9867EA4E11918A13932D3998E82334767D40FB510D753F78B93BC6744B53AC86D1F4A8A93E1DA91A47A293A2A7E7B0CB46DDC8FAC225DF4111286CBAACD2B526D0"/>
        <Random type="ByteString" value="A7D523DB9148DFD2E18186D8BC9A37A0623FE6E9E80A2296F91E0431A64EAFB8"/>
      </CryptographicParameters>
      <Data type="ByteString" value="EF598E865DF695F7D846EA4092E0CCC32CC5ED95C1AEE8D779A6043B3565242EB7BC58389B6181BD34463F2D483CD0927B616D57B769A547912AE7DEB4C93D1873337C627347249A1DA4FF66F67A026085B805727E9861341FCC7FC0FB9E6233AC36A74A9C564B80D3ECF0189DC51411EBE27D17FDEA4E1B7D19B9BFC8F8860DBD9D2B0A8CED4303CF035CCDB4DF4DD88B48B982AC20D1D8403337DF591B8430BAA4F8EA9D9F59A4642A37CEC28F4FB5F912DA4C2940B2B688C9AAE692A82D07D21F5D039546EB6594E2C25ED659A2EB19C9878722564F17A88D318805EE8727890E28657A697F8099FDA279585A43B951B0D419CFB615FA84D86D15C78462365B1BB91A12F49BEEE3573E3850D4EF15A2F80D6824E34342283A59165763D8D735F24D4870E6B15F18F9FC13F93E35DDEEC478A05C9829A9632A01C453B3E7E06B377785B1DEDA1B9869014E8CA66D2AFFACCA3F43430FAD78FF264B0249C9194789BA6669348AB804BCE36C45A1A88A75030D1CCD2F69259EE0B93B97DED77CD647F03431E22D0DC9976EAC69AE8D323BBD29DAC59F6137BDEB499641535073684C1AD3D3E3489FDDD3BB2E672710E877FA8FE75140C9F01AC41879810BE084C6D6D37996042CCAA57B1A8F907BFCD665CAA222D817493CC6B1D800ADED1BF8634CAA63FD76B21A1D67FE9B7D8FA2F2C4C6679C0444D17139D1EF491E4A31A317981E326EC09CCC67A766A988820DB6FAF74ADF913291817E1824994319C18310861D8B469CE90FA5F8CE96C54F895D6A3263E0CD412A342364CE57D042C5353D2CF812E078E95DD71821BC66B5E64D70F4DC084FFFAF0899FD042FFAC127C7B5354BAC9CF952463BB2DF7C4AC3322894C818F8097A6B88D8950C32BF2510B7946C7F98DD7A1689EDE583BA87879EA530C3540A78BC3334CD2827B282402CBF6D6704E96862EBE8D391B53DAF38B100488F72EBE47D1E9955E8FAC863E91AA32333F33987E634A2AF39879756891DC8F18B9C9DE34FF360A18CCF9D049A215A280BC6CD01A28BE42C553BD8DEBF252585FF63854442AEE901F5DC12CB60F8EA1165577CAEA3C85510E0DF9139F4567D9F9BFDFC8532C07F877571CAF89BC50CE775CC343DC5C083FCE9B805C2365F72BFD4AE906CDF60DE9A94416F26C43FC8E6A1C8996715514D2C6ADCE6115B13C9E5978F3764ABAEAF0E344A8F13ECEDD8CFC960D600450A4E0B123C1A8F6E12E423545C149D0E924677C8DE71645D6069846B54233F371D42AC2D46F6F22678ECA5AEEC7355724424EC9F0D1D87B67B52082F40075BB79310C7B286E2337EE685E66528E0AF6898C573AFDAD247E5F4330F7974D8AB5E52CD8F9CDBEE38B7D3C77255037BEA8BCB7D07EC66AD8522ADA3A0BF9A064558DAE9E1126B7BE5A0B1D95C60F5F48895F2A980BA31854834E0FB18C18EE9913027674A8C11DC344C373871AEE1651EC5642FA92B376DBF2476F2EFA0C71DD923883EC613BAEDC49BD5B727F0AABE26CF9CE0DE670D1A6FED7A047AD6780A035F291B6D0835BAA54396B645A65B3A29F0C867AACB7C023FF647FBCD60315B521A5E822BD3AEEF3646AB5A6A4D10B6E94865AB31CA2462E255EF1CF86C01519E0103555C44828E9BFA32CF2D5E582E123F67CEB2D05C5670BBC7AE624AEA6916D9B9C27B22F55016187B8E21951DA9035166E2D5172B57C47F78529599A6178853654B075B8079223CE6DD2821D6E90D5C47086272BD7B25C01EFB9C188DFCF5A3AFF77E2B064A5AC95592935018E37B146A23959CBB374BE3770EA6DA4278CF792E400451FD787FDCA51EAA085F9CCFC5D5DE905D7623E4B3497BA48627FFE7009BF3ECE7A851F3FA800BC0A0EB945F1B94CED92A786B6C1A28ACA3F07300E865BE969CBFB76393AF0808C8E23E0D60EC6C17860F65A59738B2A44B3B01FC0348EEFFAE4B80CC321ADD3FD00FA31EBE74E8A4EC7749D6656CE11D8BEA7E71EFD8186B01FD814890598ECFE6CA1279553D8EC9ADF0D41CB4EFFC2F941125C1EAC40AE288F95C4D3E9594C193FDC6619C762EB0AB6835F9BBA1655D4BBFDE251A22CDAC2CAEEF84EE3A32E2E990BE194D47EF733640E3B7703691787D4A8770787E51521713A98BE965F08F20A52F4C1AE3A8D33056A36C74E5C0D63AD8E9DFC9538819DDD8FCF61A20C9D9AC579D310DCB50672951C400972F2B1409C4ABB33E9DE7BDD63C186B4AD224F4573A9B9FF9CA9BE68B287CB0115F56F54347C83F14211448F797FBA8B2DC90A601D55FED246E5CD204C0D453E5DE54D2E5CB48DA7826C9B627C00E569C9FA6607B618E66313BC08B224065DED83C0805ED9747593D0B07903B9028E5FA7E12699EAC8FEDE4426A2C2485E680B6054750A609D4AF08450C0B4F73A89B68E51108C01CE41F8CAE0EC247509E4A175703E42C90CA0C87D38682CC1B9CF304B17DC3CFFDD7BAE973E170155C838EC8D927EB66AD4CE5A8E00698D7CD936D1F241ECADF67233E436991787672EC8E6B5D505F89BB17237B5D2AF23B1A247AEC58E301EAEEEC1939B0A77DD0C843D3D342B2FB4880C5022509B9CB805CEEEAE66141B945BFD01E5898E04FBE3D2C3528AB4E2A050BDC2E1229C1BB0D44B1190066BAFDFE6B7E226DB70624AFD82CE7C5C6103275EF50A15F3F25C4E13ED65FBD8F27EB24F2FC39DEC41955AC3B6E37EEA3FAE3A36FA82851DEEFFAA45DE6870DB3601D101A8BBFAAB4A11E17A1804F39CA22C8C5E3121DAC3705AFB1A6ED80E231F72C8AA802106BBFC7B68C5560568EA1A092DDC9B805E0EBC5122BF67F716A2E7377F80EF0DA5CFF917EE9F208724A31A6311757AE56A8F03B7B825F0FFD3EB0A995C7AA8835D3B8E98C2061F61B6647723BF4BD2213C33B228044C492468BB1E0DF0E6FB9BD6C9AEF3A6B7292CB717F4014A69BAE1E90B7048168F4CFC2F254FEB22D679BA65C18D7A2DCB2CBC8BC8B741386849B8A630D46A91616D6433DCBEC363A4E56E693C6994126122BD6611A973E370D8EDF8B3901834D2E6DF65AFDB508892CE354C9AC20146426C4649094D8840C3040F3D376631DA32092B4DBFD68EA77BC6B3A9FA36F78006255EE57A4A4E0E349F3C2E82CC4F56682F839242176BA151B083574BBCD00F32920986BCAA09B5AB6D552B77E0680F1E0F56CA463A120FAC1B9F73FFE97B89CAB41EFADB6D55CEE9C9DC641717BCE1348330B7369AC3518CD4F40268E37F87C16C4334D19C825EB69D65099BAED4A01DF8676F614CE60DF8E0876DCC1C6C4EC36802EBC7CAE99BF2A2042CA8BC321432B01EC53232FFD4580B0FCB3884F0BACA0DB5CDB307603CCDA9A261113E18F8ABCFE2BCD7265C8935B5F32807B745A503156AB1A4EDE4157CE5EB9EBC258A4B2307728E2A03D024BF6AAB972CDD12B9386E86AB894BF02E4E0CB0A74B1BE3E15D1FF52A708E1399B0E3FDA50C22223D8D36AAA016E76B2821F30C3D9D8108BD0FB7C94F0AAFFFE31EAD82E46422114A4A5E3853C8F399165F0FCA6061223733C861C72D7C6C8BC58A7393AFFDBA37FC536D5FD4C4D11ED6D545AB96657A66A25D80AE9C1E74B7AA22FD24E7CA6E5C0AA63FEAC7C484B4670DD5923406BEB2BF6B6E1E59C4DE2C4E35245989482CBC6779B2552839C2006BEA637A4AC2FCCE8C867D1476D5D5BCFB582499D4F0AEDA88205520D54B392C7FE4F43F81D98462CF095A2822A4DCCCAA8790616641F56019F553CF25CBD7E6AE9FB953A280449BC98ADBDA50B8DFDBEF8AFCAD21E7CC393896BFD6754DEDAAD3BAE0F270CC579724B249227B2DF6C9CBC91D1366AB918F923A1FFA17795E12AD46F85782AB950C9E5358B3776E635890D74FC3609AF1DC0263AE15D8E5FA8D75C080DE8697A11B8C7DAE588793F3304FF8E001F6C3D33E258EEF23B7218A4CBBD0576A9EA34170D9369733C9175AF19755475332A65DCD3B2F71D8088A4223B1776FD2958A95874C22B854910E5D9756F7AE09453BC41BB2ECF5342A9D93919B283226BEA1E9355E8C9F06C210BA2053AC65AC1BDD4BE3AE1E848ECFF413EB297A654B2EB143BC93B9E6912F623A377BB5284E78CD1BF07360D7F26E8CFF352DBE78FC4825E57BFAEE6927DDCF547610E30BBF2931A9A276BD71042D3EAB0CE1B45073E85B2A87744180226F82ADE47505310999D0F98E32614772AD59CD7B00D8BA7BA3C98B51FCA59022CFDC03CE202E6DFAB9ABE59C20043D63AD272D14744FFE7350DE02D2FFFAB57F7D29827FD4F499DA6E31CAFF4C0B49B6AC7B4CA2151D4C524BD8B2C9F8DC2C74AB21A779CAE9EEE9D93221B0923A4C13980BBF2C6F50A114935D59B3EE630C8FE25D39981EE1B25B97BC02B621DFAF959C913D056C1ED1D4C9B65B8D3586A5DBF8539031DFE8B4C5011B3B31356ADAFEDA8F3A844F04D3829F0970C3A6B366D2FD4820FCDE7A24D7258C0A3F9160EE4A8A02309C59932419506EBBF4BFDA510B5ADCA223B554F11B2B9427732E23E14B0E30AE07CEB1AF9F6BD651DF85506B4CFF286372BBEC7B280A0F5E09328FFFA23E31452B174023CE5F5E00207D0B1A89AD59F31DD61F8C435BC547F2700EFD6C06DEDA9FDA18A6F2364992383FC6ED5"/>
    </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="48BC98ADF0BD42AF1D2A9330743BA848F33B5A36E98E5AB450F80F9AE6569A92C5C9CD5D6CAD4E07478501354655BA179110D62ACBD1D671BAE9FFCD4E8AE3D500C10A765CD94DDC80919132A703EB7734A7212EB5E17335AAC627761FB85395DCDF25604EA360F5614591164996A9E074CB64F27FC719739A7664A560A9AB8FD54BD0718434365DC21448430E200EFCC8A4A6C4DDE1E1794187690F5D6652DD5076F2A8940CDB8A872F5A5B24C6253CE1EC5C2AD6FA82B45B7FF8BF350AA532F3FAC30CF7CBE0434D6E06DC5400819BA283065234E45BA6DA1944A38E75D493B9002C7A3418C6690D8DD9B16F7DC61C9316E55737E47BAA3317164ADD73C0BD9B16F7A36F2EF47E2F29707DBC37F807CA00605E373E918183A9450EB78300E1737409D13C925DD0B4C70F54CA9BDD303D42FC9C07392D051DDB825ADF99D293C366E808CF6FF583D1CEB9E59511FDB2508A990A58C7A103B18F30C1481D2564DC28233577BCF6945664FACFAF908F57A81F6E79961D19B5445AB128720FE3640B07226070E1485C28C7E29C4B6BD95BBAF44651BD4419FBA06001A5A42E4CB968611E97FCC284E01C88495467C64FF1E1A9E76DBC87EE37B6A1569FDFD25309FDF8050A66E13B2B438B2BE58FA10D52C49074ED62606A6E29B9D8D235B6D2BE51B6000A23082220C786F080DC31741B348A1057638B6CDC3E8423C51C5AEF64E1E1A6F76702E85524476F80BBC0F0DC37F8985181A833386C0A551D02D76C65EB94E011A55EE4E3F3DF9DDD1B38606E2EEB86B07217D6D8D70FC8A58E0906768A0919750EA6192707372B07D4D39AF4521E346C52D125615B873E674A72F2ABEAD21CD79A0E75E5C051F9D0818494CFC29F966828361A745916F07EFE76D27DFC1DF66BD25A73576D41BEA9A462948D06BA4CF05A0950320D54871BCFF2D258C967953E78F6BE893942D116CDCA4AEB2464B2C2A5EF72A45B0DA880AF1A66E6EF1BF76F1FA09069C09FF0DC5866A910300303A771DDA1F77C7CE1AE483A639BBBF264014B79C4F0DF183BF1E3FA75177E2925DCE0597488E9FFF430C5EB3EA348468E8778601C8AF3EC7E6B3971DDECD68C488997997A7C139C3F71821E801EDCA2A9F06D995BB82F20B355DFE2C40B8E66A0B250C4F3F1220115E1C30702485170766A89BD6367696C659879E0E1D5A1A2CDA8EC6D2A989590646745A26541E74CEEBCF906ED1FD60CC97F3883B8AFA206BCC296730FA639AB5DF1E654702AFE985E9233649C51576C7528A45D279BA14CED14BF8208CC3CF6E52E31AF09CB9FF50D34D1B105859ECC77B2A26557069E6D03F1EBD1A77EE2FA1D8649234FD4C4F56355D42820012DF500EB04A142369FCB71E4289791AFC8F552DBB1AF0CB362A02B924952A92E62D38194D506946036E063293E8A75529F3D7D890368954DFE77E14A690915452952A8537CFA507C9CEAEECFED20F7D287C7786ABE5C0CA22790012D9856037868475055A59D8DD1DDC5F2699977ED5D92DD3F1726105F7258D931A59B18E04BCE9F730A655895ABB610F6F9F92F36F5FAD7070E5AEE47D1F4546906A2D38910D838F1E77213DAA91E134200CD83A7854A0938C9E84B841BB468F5FE4944BF63D439587C81FFBEE076BF5028996D89FC3FAFF0CE72C4AF30E450EA122CAF2DAD85F7CE95CC6A2C2867EA4BBE64B744B3054EC819B5A4EDAB1ADEE376F9A61EAA39A8E496BB6ED618786141BDA094CA15427D85273E50315FC2F1AAC63D9A6DF82EF6A633367014B548B0B52C8ADFF2413D5C46974E93D9FAD18B425A0748F73F40FE815519B47758BCE1E8CBB62B19C2C560B8025638558CB403C888ABF217B2C58FCF56FF593F0BF6C10C9A9CA170BE8A38467BBC8DDF21E79A41C505A2B2D3D42C486F6A0E800CCF24E7096ADBEC000DE55D535F61F8A54043BF8B8F347AB1079160D72C7D7218EFA2BEFCF942B62CB48347D5CC79F60905181D19857DD26532E404FE9C1B52EACEA6E5D84E5F7D63CE4D21B174A6742A78F3AD5E0482FA7557CAAB9467D3D0C3B1AE22102373C3A56C657D29DAA29AE448638CCF026F67F4AB73052EEB3D2C32245CA964331FDC559BBF0AB300F140F30B444950EA9AFDBA8338F34F018A8BB3D4BDC562675038B2D300BAD6C921EC65C78FD0A58EBFDBAE12395A2AEC8593829E515F10A723B26831868CAEC7F7B4EF2425FDF3C1C955CDCAE06DAE6B0698CF047DE8B85CE184F4AD2CD3D48D8CA13750E6275B37AACE93D43E13CB60B96C3EB827D7D0A7F1DF080765DA5EAD57D7EA78EB97AB3B4731992ECB46B78B201860737717596E34B43A3BF8D8F5584C908B491176AA3D5D427548529FB78D0625A81119F1FE3DAEDD7942E138FEFA408986035B14CB482FEA1880153DAD2CCD2FB54EFE1EEB3F49236D1A6DE3A70D8853D064C209DA9E4C39C18C6CC3B74E519F726341E6063D3E5239644861C16C9C22E0323E9B6ACA0BDBB03B5C68119BDE1A17C8E0175D158BA5FF28F547183C3CCCE8509C63CB20536BB2BA203219567922705CEAE85EB5CF31F35F1CD4B30EA45BD90F714180F6D05B53F568BA9FF66DEA6DFC61EDC14B99D858D332DE839E02F6CCDE58801B75FE5D8CFCE088E7163897A5AE6A9C884D003E417BDE15D54D102885B0106C54543ED6D5C86D349D57A64C0E2890E27B4EEF1259F33752960E57E955809EA738E2465B12FD1AA275D3F0F96FD5A68FAF19E0EC5BA773A813CDAF9705E3C6AB2F904D86E35A4A462FB1ECD7110BFAA85FBF07B690598803AFED9A4D03F866BBDC54D1DD574052E60ECE7DA8FAF1D59B1782EF248243D89FBA1529649292AFB3B88A47066B64AC54E78F5A6FC1394B1009487F3045B396167612604A556A884D1888E8F8385E5527F97AD5D8601D97F7EA9921F2EC938FE2D712A1A1FFF171E221ABCEE15A325D9B0055C9630940CA31D005C236707572E15497B720536568AD8E8A03705AC8769603512EF2AC590EC4B7C616D3C046B18A9B4373F36DA11975A0115C60FD66C7ADBB51E25665762A56FCC8B4B9A7CA63E6DF836FB939F9935A61B99544AC331853CC168E2D37C2B941646078A5671EC24FEC3E869204406AA70FFEDE3FFA06E563D2FEA44987AA71230EE467358498C90B9AA9B0C7F5DD7CE2E988A858BBA42707E89F4C7909F1BF660A4967B9C22E864A693CA0F996269F335F70131F91FEF8BCFB9F39401E46FB423292BCB5DDF2CFEA21C5A71568AA32F0AB98D64B857D2CBB1CFDB77BA8D309599E373CD93F5A1300DFFEEB36AD0103050D0E252E606C738289A0BABCCCD1E4F4023458597B8CB2C7E3EEF7FAFF13212830353F408A9FABC6E5ECF0F4F5242C4381868A959798AEC1D6F7FB0000000000000000000000000000000000001320303E"/>
    </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>
