<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="211D743A534184288A751B6A7429BFF3883B02CBD7FC82E9338DDEAE385CFA0B0598DEDF7171807644ECE350D1A599048AAAF06ABBC90F469DA42467EB35DC11429CE6726880F7B37C7962749166CB96DCDF08CC7759ED85E3F14D5D26936CA43A64136C1BBB2F7BB572D7369A8CE9BE3F21BFF4AEA53B1D47358C504D7BD959D02826A2300C21994589162C64B6685A467201C56509B07014A75049A00CA4420014314C8A926DCCB0044B0825A1C2641A110A843052124230DBA28D1C241292C821122724D0B26DA0488921C610C9B244A1968949C491CCC84C93B444004565C320291C884901158C41380008314A8C44851130400808460A92891114845428690BB105D13461A42426889440C3A270A3242ED4862C1B35461C370A93406D20360C231361CAB00842B02C8428321AB108D0B841E19289031482C322860C994920226462B26949C049430020A2B621DB1285CA440A82087282B6712387811AA8000B062491362224B189A1329010B6041A208CCB2072099920024026C12085A1228209312CDB948919B224A2366C01406D99C0450312660246854AA649882492019264910072C3140502C3285126920141690424125926260B499140922511856C928408CA488E21B9600B866C44324AC10641C840420BC92518152A991021C392689B844C00022E23104C49B66491C62409499224114410A3280B246ADAB80D12076D40368198C08109394EE3021063020E1B230AA11630CC142591144A1142442224001C4385D4346E9084000B3421D3C61154840119846580A20D92224614A3719A020C1282015A4020C2366600884C0900115B463014056D24993153842513326621098560840402B54944020ADA884823140C18917082004409A16051A60D19B38DC4904D94B230A20881DA848853022212185008040419B04D9AA670C1142113A5058B284EC4B26D9B4621D482900A230C98460E01238004B69101B0480AB56082A6205144640C052C54A088C0322213252E01B28C0B330904321083480921B405D3A26C01C08C6290498B428C5C461250948D04442950806DD9862C0B2911C93051D9041299889000832903C14CD43849CA14061B1111DB824C8C9410E40870D9B6710C35701238720221864A428E21452AA0488288860C40A80090C004C4B46590426CC3100462369264822180A0811BB92D6096255A160C0010891420801A194041B460C38400A3248509B16521B5695AA24501A3652409481B228E8528EF2F9FDACAD5CBFE3EFEB7D3035B01293B413B285CB8206D2E7925BF735A6681B94292CCD65C6BD70F7804BA116010027CE041BD3715B8770DFEF2B76C0E4CDBF54977BD16F7ECD24D772EEB7854A6CC22431E1E64D7B8E054A6C81CFB8DFD3B920ADCE5FA91837AB9B4B663C265FDBB2CBE5C54FDE6EAD88FEF873F4AEC121AC31D0B86D82748BDAFEC2C208E67847203FF6819929A17A5C89132C81A177D9B8D823553CC8761CCCF1FE509CB3E746C1AFFB68688BCEF6DE485A8983E6A3346F07342DA367CF63AAF524B8C5020443FE29AF3A8BF2A639CD7FE4475F8480CE22A53E589469AC412A1A2BACDC6C0DF39046B52C6508CFE6E2B329E23FEA11A5EB80047BBEBB496539DF909B318D699EDD483DDA8496419B4215E17720571D00ACAEB4F31BC2E6436B590E9CB907FC9AEAA3BAB479E0A7E091A0B41882314E0BDAB00741D708BFC2C94E51FCC36302146A3C7DAE702093B4664BE19A9EF8675EFA7F86FDC78EC0EB3923B3AB72BA3711B7549BDA318418432B96689D9B64A779B826B7B266540BE0E69E1217492918E1A1718F7409B4115AB049AE6AB29144C7AC4399674C537B6130F055CB1A26CFAD0BE9F824D21832DE87C8BCDB6A0EA7B6C5BBDD5DF760B17E09AC172363536BD2EDCD607B7B81B690B61A88F05C066F6B326CD914D8E9903792BDA50B00BE2FD46DF5C9F86C696CD556B279151FADAC4C00FC46FBBBCAF39A781888C69462D94402BD8DD74DE368D7527156B33C91DC751AE6C825E5524E53C7E672489713A03FBFBB5999C77CEE4AC83FA76F758128ED39C76FC29302B32F77A3791C10873E5E830332247E8058F7BFBEEEF922680AC30D8F687984704074FE6BC875D346498DDBB7D11E6F324FE00DB8987A333868B18E0F36BB9F6772309E7FAD3B3F9A90874A27A5FE8FD6D5A6D871597BFE6FBFC028DC9C4B1FAAE7B5A898F49C77BED106EFDC55E31311B15BBD79825CCEB372BF06A6968D5DC4FB2CC69B034CE2579430C99C0AAF8602F0C6EC6049577C94DED7B83CC1F133DC43A83DD1B2CEDD9FE3DBD31E148C530AE94E99F750115C414D254047845BCB4661C5F2ED06A1372A689CC3703627E7C72E169DDE5D4B7282F560EC757F1837E9E02AA1740DA0A67B3A6DD5F8C3F6B272AD65E9094A89BA5B46E7AC1A77876676C8622F1845A438668101C8E79F6235031F7A90FDF7A24E2E7B6651B7704815CA080831E4D310F7816143F039C7CF2221172B53653788E0972E4549C2D655B477295A7002E556BBF1954A8B096964890FFEAA305B1A945A0D62C6A934CFFCF38F2A1F40B1BC41CCD35FD446274C7EAAFC72BF9B34A406E81525F6FF8776B886069B4122666F5D322D72A16737900AB787B262FF96BB8E77E308F0E6F560BDB6160B5722E4744024B01A7743981270852C7EFFCDF3F48F8F8A476E142B41379B1DCA8C0CFF01E36A8F87241E099C49967634178FDBB0F827060FB0FD1174EE96C9D8E6A2AB2A468C21DE76AF4F78512F539D98D6C7AD24A0CBEBAA8926BB12526B62B36D942F92B424A93D49EAEAB7D5A25091C1ED7FF03BE10812CF7086B4892F1C5BE6B8216C2737EBB44B26FBCA8522F8D02850B550C2C8ECE3A715F4D9D672DC0B6054A8E4AC7F6B0D61F0C64CEA73828BF0D0BAF0EDD0E281DB580C4F3E20C938416B8638D074DB103AEA3B815C204E3EE7033CCB7BDDC85EEA3315BFCA11FE4A222F3A91751C9B81F76037886751FA0D3BC2D1C67FCAC5B0FA6984A9DEEFE6F162BAF8FA3AAA1F5FA22CBAF2987C920837390AB8F6DEF180F5D6262FCDF45B2A60A6D6649AEA0398D189155E01DED020BB547F5449C6F946FC8E3B4E966C24EFC1C309A5DA707C19A71ECDC67EFB299649F9D0B0FA3B287FFCD27B69E65F632903591DC988C84B94945FD6EA1700701F622C43BCD004940F6BF8BBD94EBFAA4455A0870D2DC1AAFDC374C1F86847A0228F08D9B30B54C84A56ABC9CFE9C2C053CCFC1569AD9BAC4F17BBCA76C3F5F46D74A9BEB81E82ACA73CAD8C7EBF78C38A82926D75F90DF5984D447D861E6B63F9CA4377B17BD7167FE1B593971B923C8181F9A48349FEF6FC112E247D4E34AF3AD255702BA4D82AEF425AE57662A3ADC5C3FDB5B76C8FF188C69247DC0EAB26D836BBEE8D2C921D60511C09910B67079EC6406F14CAC2B2E09D5FB3E5F29C167DFF840955379FE41D7DA3C95AABAF69D45A0FB984B451385993B74471B4E6160466A8FA3CB964291D25734BCF3B2386B95ACA458FA5592254538CE98F8D52949468182EFB1472E62465E162B3E5A240F1D084AE1BFF76A21D3A55BA19EC4D74A7699496AC588D9"/>
          </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="211D743A534184288A751B6A7429BFF3883B02CBD7FC82E9338DDEAE385CFA0BCAED7F029B52771EF87CFB0C344F9E3D25A1F6D144610F3DABA13486FCF27D944C4C437788B0237A8C0FBB0C5194844794DB9A801271A3783EEC8E1A7B95D23C631344D698F6572923C0B3E3679CFAFB223535BF7E17FCFC2BF12349D79F5F190352AFA3BF24AA8169F2AC9468E588AA863CB6EE2CEC3C32775C85179DD71E62787ADFA7E036150BA0604D477E30CBBE3531D53901CA55B517EB713F052627E90EED533EBA1C4C68C705E4AD8F0962C258990D79B8B3FFFD58E5AA55A13C65A745A16DD9BFB8842E08FFC606A6F29B0F7E8699BB76482C0D0339725D23FDB20A1C9E13E464DD1CF74B929148AE34564819F557A83EDFE795A9433728DB717BD470BB674AAD36CB2EF2215E0AE0103A3A19AC7F7ECCEAF7C80D56C2905794A71E2D363EF870140B6BE0EDFD5993EA6F4F8F8C6416798542FE48A9E624D3029E8E961F7D879323AD109C974A7FCFD6C87F14AEA57F03103C0E1532865DF968843AC5C9C7DABAC0B4F037FB32F0317E6EF903D3BFF13A1F14AF841796453F15A10846F2096AC466539F638306CFBBED30D40F605163CD01A65794609FBED3A8C855851F1EE740AB3C529F9502F624531F48CD84DE6602772EF7777C149708600BAA73DAEF0A8319FDE3BD6CC25516C31D51B3B13521C2833E3C4497B16E396A407503CEBBEC7DB8E6E83865B62199C642B03034B71DA2007C79EFD63DDC13B3EB0478F563B130D9C8C69E8F9EF711D124222DF171B3CE5F0D722E49722525BEA09C5C0D083BC7A49747B2157610044248EF566CEDF3CE8562BFA783224CF3FD8D2D82AD1D4E79CCD2DD0222DF6993B53F662C3B4F93178A73DB465AEC5AC87BB32AF3A236DB40A2DE4CD2A4CC5B1B84D6A9B2CF50C698123960BFACF847B447801C017E420AB13297A330F33809141AB72C4D5026A4D7A69EA98FC5580BA3D7D58218B48ABC0E82A7A1A39AFD12EC8BBD0D458623B410CCD9591CE2C01281FEEEC0D14F35EFBB435A1CAE4C68BB446BA728CC8FD86BC191ADD907D2F4CBB60FC2BCF7380F9A595B0C21555A81FD500CA93746A1D6718973AF78F5422B0F9738DE3FE90C1906AD5F095E245D28AA56B8B27E26AF161812961F1AFC1A3838F087C5D201BDC628610DB1C596973605C57D615E54BB20E03BD8ADBEA005F97CC1A3A13955843FB83F9D3023CE4A67234EB5914BE507D369CA4BAE9B6708F5E504CEC2661478F44B01FE1B641749B2FDAF13D18C5E01C7E4771A27C5B3CDF7814EB6B53636F0F437AFCACAE46574E4968EFEE4EED057D27DD3E1DF1641627F0695BA4FE1D207834FAE0D508B19AADACBE03D3254DE1456FE75436A31F46B1B7B6D96A2A6D8A97D7E69FD27DD30E643B291E866D60455FBF34810610B2013DB50F8B6151276207FD45E7FC0F6C4330DEC74D830779CE0358223A2421705168CFF868A5E65A749B79934D6E3C77C880AF2A23AD8307B2EA68A0EF9C0FA5C27292AAAEBE49A51F96AE45F788BC5C07BBC12165A382EB074C992F3F30F50C77ED3B2C64E8992D92E853A22ACCCFA71D8B2BFAAABFA526D6DF917B18CB6333057C241B428E225E6F7A0F6E55B9ACF60AAC0E0F0B7062D41434187A9E44A5695C3659FF00517B407E791032EC7B2A19DD96659C3246EE13367C4DCAE48B9CC09FD069FED1A843A5868ACE33EFB42EC82ECB73AB46360B4315E15AB86C5C862145ED7FFD91894B22E68712D1509F6A042C31EB83AFC027E829D87AACA8746ABB67937A76C59FDBE304923C3905C4E7F65B243D37E460C3A9C3F1B35408BA12F608E4AA2EBAA14E7"/>
          </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="true"/>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="C7382F41F668B61DA42288D59B3BB917363DBCD2FB7DAE651CAC7FD91D4F9DFA1D0ADDB2F91FC5B61E35865E5054A420999022BF179E90A5EB2860BC1FD5532B80D82A405C52A758FCD3708B229A8E7D689EAF707B1ED3484A3A05A177C28A8FC1A9F8DED10DBF48019DDDEBE6DBDFF1C9D87EA96514D579B6FC4D1B9BA9F5DABE5766028C5755E648148550978A449856A04A6D9C49E728AC843527F4075D87ED74752A73359214451BF24C3C81FEEC234123F830E34F3482DA381E6C9A023A61C2D1957667D979987B50EB7D6902E4A2A2C2F642BE49BF0AEC924CAF2A8F96066FB63E66A08EE53766B679A259201427E849FB3108AA17013736054D11DF4FF5F3459D7E29CCEB9DF3FFEDD64AF740F1E05E8F7A848A4B0D3568328C2CD936538DC49A9912F58577C380BB54B84D696AC232274733DCB98DDFAF73AE44AF1DAE53A523B361032407A6C3573E172BBDA916773C4A888AF9B078FB9D36FC2B3B1BBED37F75F680E2FE7CAFD22D8D31897CE670D97FCADC82D31B19344301A1B678F0E56FA1A7A319F0F706260A5E15CAAC3F9ED7B3A32B002E7427190F70D905A3BA314257DEC91BBD247DABCA0AF6FB3429A41D074470A9323C4E6BC2603D6DA2D13001594AF3505DA61C244D5E3D7CE0E9794DDD7BD6D4BB8A8C4B2F26C1D948CA090786D7E4AE768298DD192C34BF877D92833A8638ABD9B7D83EF869D2F5833550821DC4FA726DB4D31526AF8B93C985B4021C450F994C26CC804952634997BF8DA4C0FD443C7FAEC84A1F84D1A53722905CB36AB411DA117F6201792136FEF39AF855C3B659E1676DD056E9AACC88CEFA6B88623C32B7E268765726A4EC7F1E34CA515A74328D19BEEF9D6CF34387D788A666A05532BDEC53C9F64373A0570A3D492D32A41174610BDD95FA1F0BAC5EBACAC7FCF7BC6861FDF56CE89399F654EABC779FA242A250A25E5DBD94BAE1BFB28ADD69F542C7B4E9CF75466117BF699B29B400CA5EE89734BC3EBE715230723BCEFF5302927D9EBD42FE8BDAD60DE11DCF10C42C1D8EB2DDDFFC73E084F6E75A4F1D6FF8DC38ABEDE11E5810C677302F1F43683A8AC2593DF8303B3E6B80DC9B0E5151073D0060374A4EEF77CBAA0D1A3ADF616192F6ABA124ACF83D70F63CD09524BAD4926B0F80A4FA3036637DE9F16DAB34A85072BFC925E4724C8105327B8552F5B59B7BC56E87B2D351C0D18597F87A42A271C2238AD9564F58D99732774CF107E915E16BB04DA56B74FC9920753C4CE3B47D7E6C8C3C0A96062B1314F326D0EBE146C1E3DB2EC020DE4F5F95705D7B6BEE8A594737D24EABF9BD99706E83BAD392097DF0A73A6D0DC5B63FDAE70354A09C8198ADFA62F55E36691E483C85D71D2A4698C4FE17ED863753A92C3184141705D5F545A1E41A2ACE7C0794C1A4616FE2705FFC1A597691C73991148CC3DB3EFEE0ED9DF4B98D8943B31E75A9B4C0C96836F00CC213F7F373E9FF2E6D5DDDEDF1B048826EC9A5D27C220F124DE97BC668FF726AB1CCEF47625B66998C0AAB52C56B5F247A29C9DAA1A1D8B15A594FD9838B3919B0A35950D5C3AB37A3467455D46A6C9CC3FE52A219220D0A1CC40A0E9309E0016080BC31082223CCCBE3FCAEACF5766567E2E3638C99996CD46173F990771A9FF5204B4BCFD37EA662DE3BB38EE26C8FBE9A85AEA9D621ABCB8B0586C986AB06968B91188535FFED908C3AAE4465F8DAE83C7F3B7DB12A8739D080CFC10F339D8D7F1987BC54CC3ED6035FD45D5A7B4B5AC696FD233886AF124E6C5273D6F0F0619709C0B153A17E3AA37404613DD5A522F3A5B1FF94349640CADA5ED206E14A07C01133009E3F0078959258CFC679EDAC3E585421F8B172CA095EF0531913CCFB44CBDB2A82E47B48C6AAB007FFA09FBA2E77E6D3DC8FD39B3BB5E41A88C6224699577066341B24242C31B0CC4DAE7FEE79791A3C5A6652B5310F45A609A87A7676FDB57F8F183348B340392F4405AB815BEEC2033D99444FD6007E6864D7656661F4D1F830DBDD3B7C57D59EB529B5B077A97D6E0EDC6B47F6E55A6C53AFA089DEEF59F9B5232BD95CD0DFA8E03A35306DD21704614355BBEE861B5BB4390C5B00B6D8EB5A22828FAEDFB2639859CE11410EA6600BA03FB6DAB41C37B2D9B80E347802AF4B763F133223A5A0FA2F6F0ABECE356C4840D3026524619A36B5B3537FAC9308638DE0767AEFA0DFA3A5DB3C4E52EC662D37BBC780663C2BEDBA02D3034845D56BBE5CAB3462A404075468A2504E543888B69BC482FFC6C03914D81FF3A8330C472B8AA38B751CC9FC3EC646267640C6D9F67B36548D01F661E721502BA042CE9A8F1890142E2F03EDF05184F627A75A6504BF3577CE9B60BC9FD1BA7909B94EC2BD6ECED0A5CA992CF305F0EDBE9632A29A5AE5EE048C095DE936DFC75BF6F2E13F428C5A4AF4BFE9AE3A03D7F849F27F981570FC9B8D044AC918C465B44766F6DCE837B015CAB70A56807C09D6D275AD9B930EC1EDCFC976F3A22501FE166A2A43D9AA6EF78E12A6D75DCB6404F7ECEE1AC37C1E71A9D087562E3F28718F6721E58001C3C18F7117B2806BBD5620A532CB979166384FAB449C6BFD69A6C426421B2185AA2AB785AB2AB46E1DEE6DF35498E6ED98D283436A2B2B7A473A9BCC209D592A49753D19B82F63E97BBAD67017B2380472E5C49C466BFBE74370B50E143028F35E84A58D9C58D25C6EC9AE66126FEBFC49AFFC4891B8AFEF03DA718B8CD1B32A20E9DF03AE81B46F2D5554F65AFEC2B5FB41DFC75A48DD3E88540F51C800B2C3BF0964D525E73D287756916EF63744122B3A8B3E94733384BE04EAECAA2BC6BFC34B2D9E10EEEF877F743A8ECD9B437241B97C8EBF750EEDA774C3156FBD9DB2E55F0A39AA85CBA8C84BB4A360DBF9821A5AAA48DDAB1ECD85D823DB96B8D333189B6AC71E5DCCEB015A39DE4393C6CB505ACD42F1B54D4F2628977771CD030229F73727A74ADCE79C9BFE2BFA45F51C5095A999BAFD2B4FC21111FA446987FF86342439B01660F9F4873F1C0510603822DBE1F8CC89364E30E83D0843D06EDCB8043C5B7E18F8318E7523F04B5C38001955CBB3464003C290A251A948EE6F17788B793D117A8DEE8F2739D04CC6F0829186F7B3E8E66731414ED60B068759C7466FB73BDEC9861108B39AAD72451166AE5830A1B6B68730C65707988B96A129D5AB165D2D9EDBC127AD696F172E8949E661A2A8B02E725DCDE5DABA8BAEBE7123B1DCFB8EF7C85001E1CF28135415A01292464A07C4DAB1A7A555F6EEDCA3F6D67CC42CCF9BDB2DACA96C8BDF190223DBC8972EA595EEE7DDAB976A2574F96E6CAE421578F169A9C0ECDFF6ACB85C3E0F7A6AE84B10A519923C1D38459C198BA019433B58119D46B1E23F4BAE8124FBE3DC063F009987B0E99B2715371A8BFF378D77D0B33F1B15BA6B82D2C18FB4BA525452D09B511917E9F77A742758B133B400DA623B765036ADA29019B171A8640F4F6EE84D400011F0B3470475C8B74B85344369F4C309C03DA0119C6309CB30FBF03CDFA33667F869CE2645378ED7BE3EF3237CA1A4554C2E111FB53869E016F97E924D87F53EA8B0E50D491038D25C564A05431FC4AF8E3DC4D5E2DF18DD7718367D0AEA2D08433743415132931003F4FECE16E0F94C77897D7A8F3976EBF23640DD203BC75B2460E63D6C3B390BB8530E59CA0A14B7F656B9D14652692A75AF7C8A3E4B64124DC9D82B98EFA3305BC3CCF964EB9A6EC17E29854D1424FD8C7E2D0F6C94CF854D73456579D6351FDB07E66A4FF5A9A2BEE81E0DD0B185922E5201CE0F7F37412E1CEE0D8E5957E08CFA36D3A7524F8D4D3C8EA4D5FDA13B80D3BFD0B6C21912DA8DBD9E82F6DF4D8DF40B72EC0565ED22B790299112CFEBBB71036DA7E4D5976C23D80D407245DD6620B6A5E85CAC844066B58B598635B39BFD11C8D3456D439AF3CE998AA654D843E9AFC7C56AE9CC39D7B215286F8A3ABC63B3944A88C716E77B10D128E65CF37BDDFBE4C1F2164E925C519B5B54BFAAC5F77FE699CFB63ECE71B9DCB97B288A730D6AE71950313C4A4D6401C79587A157C94D5171CF00E5C41434F32F609CF65D1830E2F617741248F1B69AB57B530264E93D557185A3A4F060FE8E637A2E00E7197C1A98EB8A951FBED71473F145C3A3986D5D61830FD933C9CE80AC94D11F052A8BFA3EF69BD1469ED9805FD66DBEE0AA223499332A7313BA1133BDD134F93F36EBE0B0256DC5CD06918CF7229444FC8B51E08D1056F00B3C20ABBC68D8D82BD1A3F31B6A49328AAF45EF2435AF3465CD9C95A95FCAE22A064AFA58F87512F6B5C2A656F9129820FB3F57F380F6563678A3317ACF8EED77FAED2D026A2DCA0738701B8BE5AC09FF1664374D42DD18334D6485C27D4B67D14E8C030311AF85338C9AD0992AA39AFE66AFC6365F3B04FDF13EB2EF6057A20909452F80AA70AEDC9A978847DB09720054E6191F5471167E0DAE74C08C1FCA15E1ABA39CA4EEE480CE1AA775BA11AC66FF3F0F2B6C83B5ACE1D46F8FF17DF7420C43588770713F631186A30A1DF7527C3E653E8461D6583A33130DE452F6067125C56D0C8EEACC3DC37102C5BDE8C0EFB8C186F8EF1C077A4FE7723CAF03D4134B60F2DEE70A3EC45E2EA16951A821A54FBDE7260A52D217A35417CCAF2A6C65DA536DDF8E0FACA0E8904AC234AACF67B321661B68AF67B94080ED93AB2655A8F0D614200FD5C6B6D850D5710C129891E8C2F204D35C3BEE737DB555C685F0BD0257D5CD3CB729A6263978A39DDA37F5D6B4189BE35700C5A350D7397CEDF050F4734C43076E45005ED65CD322DE3F4BB73142B6D6E4314E9ADD3C81B8877D820D9A82DD26EE26186BEE8015A69AA2DFD18FC1F96FFDEA775172312E86B0EFDEEC036DC4BE11DB782AB2B4C05B82C1CC0BC332A76669867B5E41EE016650CA1FAFDC986867AEA303372762F67849B93F74987E50CF9FBA846CD572621512A08CA82C0A15C235658A14014721EDF350D1A3031407DD724CBAF15A9ECD38B7057F4850E9C81B5D4288A05BC31B59ACDE0AA2AB191A92E9DC92F5267204BE05E5D71DA1CDCCFEF27CBD1EA6F0B90541E0635F5CD31E8F2320161CE7BB981A602E9115C85D3A0F3D6775C9A83EB2FFF97AB1BE8C65ED97FBA07BDBDC0A656846665C58F0B37FF39FF0C4496A192F9EFCF2264D24DE80BD8781C84850DAFF02B1DFE2D8DCAEF21FC7D59D0D237418C4E9CCB6DC0C1648283E3907E2D247C93CFDE8BE82DD186AB2CF33646C07BFF68E639B8F1917FDEA6F62C0F14760C1532B42A4CC19037C5F78E5CDD9F786AAE92F8067A326720BE1C901C1FE3D91507FA82AEA17F1EE77F607C10225F8C6EC3161FE8298E06A7E165995BB90F984217A0BC6A0E3B70BE8B219480EA48965778592BB825F0C5C45490EA222D9A1903E15668B8A704B7EECE45E8EF425B38CB87C6F5C21389988069636EC62A3EF46410D6EC13142E1E6E1B3F41CE813F27B3571451220E29DADD798CD6C572D32E00046A2E6A1E8FEFE8F8F3EBFE67120D4028D199584F08DE3F410AA304071761F72DA8E08E8F5094E07CA03ADC592BD81C80EDDCD4DA5BB8F4F8ADCAB3705C9923D0451A3F2E8E3E05B663B407FDC6DD0BBE1350903B324C47E80F1CBD564B5420B838933637962FD18E181716A3A0F4055B110ED48D416C637B51D55E6FBC1DCD8A57A8F1CC382CBCF7DDE197A5B799BD6D7C797408DE88512A6F6E545317BF6FBFBCCE4D5E5181C48517B305A286D2E9A628762F1BDD8A5894F7534E0CB1C4AAE3842E78914FD5D3AB854183271D588DBD7B1627C292E3EE356F8D34352D59D6AAEA12FB148054BC4038C20FBBBFB8223B986B66887F84F67F3308E60C161C6D94FD42EF4F841628D19E97479963213E55995A518AFED3EDC9628F2AA9265AD7805B72DCFE1DBB85E9F6556C5D4E690E6DB21C66FD9CC907DA30FD0B0A001F270AE49602618EE061F047FE4406AE2EC66D992AB85D65BC166DE46BEE8FBBCDD83A5C1A7C14C697986A69CCB9B326FC361F8CC6D7D849831560BAC909275ADBCCF1A16AF2E43E4324610301D07B2CC126ED83395B88BF79A54F0EBA67FB089B7C4A47D6845DD9C958D84F9751EED2141B12C401C2D71604C825B8CCBD972B63F854F0B28F37E3EAFF5610718D87AF5E1BBC51936EF0F06CFCC71E6848C91F6959CD2EF14CFDD06CB62302C33412DBD69DF195DD00853117563DA05FA49A1DF2194484696E3D5FB19952189018569A9D26C30256CB38BDDE368D2E9CAF69CEDEB32B19DEA002A990486105BE6367A484DA5FC97378C11D2313346C07CDA822AF108C07CCEB64ECF0367B17E86BD1129294FC44D208DF5ACAE7F5439CF2D01B6049718F760A39811F21D242C39C052866C15EE7E9187C10AFF202066C840EC2894EB3ED8437D3E17CE55D4E297F5CDCEE61C7ABB5595A2436F5C749FBB6666C6FFBC21068E38A2E6D1441433CA316674BFDBCD2F07EBE4B6F1CD11E664105BE2889E13FD698CA9B34C81A73A4C93108142D9AF1649EF6412BA8B9338ECEE68787E60C6DBB2A84D6FF2161E6CFE9F418405FDD4CC88DA424F79C6A6B7FB9BC96AEDA5DA8D18167F17A638F18B3EDED960428FD4B559561E59EEDFF232BFF4A7E3A25D4BD7008413DAB32E22A633312E6BF865ABA37F6BC8387CDA122CF13345C8DE24BC6D4AD1C6EE325321228E9A33000BE36504BC86085FCA95A8C672462ED550B1416731394F5E6A682987CA93CE25A084721F08957A208BEEA79A3030565BDBECB55DC0D4847D026E9A37A6944D722FD8F6C9A209C2050F023BB6B752CD059FD01B1805FEFE974D1428CB9B8923C7A45EECFD35F62CF604BA5BBF6BD2922B3936C1CA5BF1D01CD52CBFCEFFC6C06BC1A689497D063B619A760AD61AD4C30DE228925CF4E56D2DA86A037157C66C0E9076942FE07454CB92B6AFC81F7886D99D17946CD551E156D669BED2D2CE17493F294FA0AE6125779567ADD63B4397663CD63F6F10AC38DF17429105"/>
    </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="3B5F5DE69EC5B81254B4483FB5FC7E00F126DDDCA2A3E844D2777C6B945D59284275B53FA9E71CA02D21A9BC1C71EC490418AEBB80E92BEDE6559C86A19C91E21EA0FC965CEDC40344A023725D21A5BCAB61DAC889574FA74EFB703887C05AC522BFB0D6725CCF692393AE0878508A77227F0F9AC472BAE02866903C3A28F420086AF210F4BE44BB4CD579EC74073D7BA6A3A76A723A558778A8EF5091D5D42D70C7F17BEF2FCDF744137AA4B2365FA9891EC1C859C97E2B504350A10C003958D3AD4B10440AC24C3CC2938CEDBA6294D818C42F17987662549CEB04699C834BBF0BDF260BF7150BF625AD4D85874E565067E2ADE179EB133D4DCF77423E3AFBA119C08058A909C5E6E6964E9B440742290BA3076B1DF7D43E4A825F33D1C1C6701479648451CD9B73BE3DC8B400D6830926C60BDBEBFE9825B2CAD235448CD218BD20D16365A8D85303AB668CBFA1B62AD3DD653EECCC0A797426D0570E0A30E627D7B7C59B1AE7292D4787493AF02763BF59E4E0F7CDE852726F3ABBE27E64D6A3026656E55D498210DE60498147222157AEABF945B407C1234F9346EA02283C12A9D0F4ACF5424532BCDCC6EDA02A2C596AF892FFF0F4FBDCFC0A707493CD8497E8D4E29FA149194201F7E3565F4FFC0CA1E527AC3B4CEEC9FD0A5CA145ED94CAB232FE2DD5E87722DF55EC9F8DF3A2CACE5967053DC1C8B128839118854A576C442996927CC7D11F2105F23B6F8441BD05B2332D5CFC49ACD1522EFA07B1C5F47A447A8B82DAAD9C698A6D92F6C2681ACB60035BB62346293E9B6C3EAC937009B5D3DADE4EFDB3CAEA78EE4C2C8B404BFAFA89B4E8FF5B1DE736F6F01182110E4A9F3EC7314C0028B4486703C793E24AEB798D838B577DCF571D7112D27C69B9986E51E18EDD803D5EC17D735EA5B2E6FE4C573808C3F9DA86CB512EB723B28E98B35EF3780F17D343B69FEDD68007004CDDCB056DF81225A887B286300B1AD4827CA39131650BBCF329F0DDB9C479696DE14DEE417117C04499223BBBF18A15F48BA9E9E7EF9FC89DE246190237F529BF65FD1AD4E83686104C13C0EE059D52CD559AC41D0F6D08CEFFD558091B1476302A17A577C53D195D82A5F0F8B93BC539ACDBB73EC597765F30EB4B017614C15C61385AE55DE1F957350E434E4B2A7B1078513BDEFA891173F83CBC8019FD685AA7322EBDB4A772BEF2882185C9FDF2D2F517214996AAB4594A91A05B2962E022F61FE73E2A5F6217A503A89627A38F58AEF5D117B29C66327685A6670904E12AA9DD448B2CD2387CD9392F84AFFF0E711FDBD6B4D2C59C8E1C94C4211F5C5C16119619DD548A6106B2EE725AF2A9C6E05D26707C5881A98C9336BFBE6BCAA31E1B247BC6E27B58E056746F4A1959A3A86CD153BB36D46F285BE2F4F80B98D6174D10CA2F0AD0754A07D78B04EFC3C43E7E50632EB158FE389CD5CBDC6FC5F747E3AB89EA90A0B4CAF5EC77FB426AA5048EAF8066F9E53BBB928F854A1AF236EF6B0F3714F6C0A5D8ABEFD9395D2789B031BCD6F6A7F9B9378F3EC83686812EB26D2B374367AF17CBC18FBFBA2B399AA265F1D1B4DDBA36D296C988599666F8A8E7A2F6A2697A6706CCD8E553354DC9D109847CA42B65C01711F524BD437EA97240663BAD2FB3CE31A092E5A30585B478B682331F00E75FFA995B4F18CDCAF56725B3C2B3229BF9B98A8DF7679F2587BB62BE4E14B8984F5CFFC3C1804D92638E8F775119DE0F2669C67DAC32835C8F0BB4C8247535206A446E0383E9A56619C8DF78364E3CE198D60567D6DEE8247533FCC0762799B777010B8EDB4AD3F8E9EB4C761192527931A19115E7D96484A29EDA7595C0DD49C4E3A73CC5AEA7989CAB3BCBED04ED6F87B973018CD4C75200C430B442A66E6C66E1626A92462FD31269A4D019376CEE175B54ED28213F5C73BC6D73A69C27C201954FFE99A95049B6B7D50FFE7BB1C7132205EB3845D5F720CE4DA7DB6DE402D55DA11DE0E51799D609084A9A140631E36A6F08A43294A8A9C8267DEC22ECCB648D0ADD1DEC209E17122326630252E5A8B7B16A36260F17DE16BADF78E9E70E4A73A3D2B42952B5F434BEA5CD3F1E35ABD32FAFECD76EA9D33F1D1B5B73BF1A4A966BFAE41F9FA5A81317C1ABBC1894A9FF07544A6DE05E4516C7EB69304AD77B5D378521BBCEF66158BC37783CBB3962A9C6F4BBD40B16973525AA988D7E34B8448921C4EB44B77AE6BEE898C7CB0A0732049A63B0B821E19B9CA51CB3BE8349918625E0130E09FD37D35B84795223D0E7CC125F8558770FD790E4199A0BCC5A33812530181D8272B4714BA8822B0BE6841D3982F9D205032E1C858F8DA95D16EBB0A7390427F5735656EA85AEF6F78DCAC17A623D7112059869B31FA8F97F992DEEBA1ABF9E5A8B6C2BDB276E86B6D594ABCBFF086C0C51972DF4A9C42DB14278B4C306EBAFC576158444495D3726467408723A7E8CE5BA8B957EAF77C13CD4D0CDB2304C29B246CDE3449EF632CDB1BA7624AD91006C7A095838EE3AA7EA1182545F787E7331A6C8A0FBC294B3BD596582EC7A141162821FF93BDB3BCEC73F4EDF041D0C4E0D8F4664F5B7FE219B9F03D5BFE3CB08F7B504EDB72B93A053E18351CE68ED6D9DFE3A85E7124EFF426F3141F4338D924DD62CDF6D1818E263E2A6D98E54479950A4796215B90BB1A6251394CF5C9BEE1B7B080814539506EF0D42CBB391DEE04C1F54551368D98FC1A7147B456E7722B2925B9D8F4F80E4815696543894CC430BD5D5D3FEDAB1381E748B3B7BCF85D5EC18598D3928497722FDEEF551004EFE113B47BF95A5EB156ECCE28A1E026E1907FD8F8CB6B961D1E711470346218B535D4401D478352795DBF8CE577050EFB73C3340272614323922ECD2B50C29B4639A6B475B8141831C5D6107EAD9A0607FAF18FC705C1A198FA85B349B28475688BC9D461FCE3E634E3DB42B4485A2228518535599746A758384B073B447B29C5390F9BB34D4750005477E4C71C83B60669D8B9F4F8FAF087542632B42C65314BE89999A7A07502D65B8B1656C4169D2636072F8C38E02059EEBEC574D5016EF36F7F650106C4AC9E478F903F78577FA702E4061B7262D5987E142F58DD64C6054591432FF4715F677DA51A835BAB81296629D40D505F391779D4A9224FA3E832B419E5426279EC51793BC3E1C868AF9941806CF634785F2389EB1434C5697DA267F889446663C312BE6529F345AF13D63F2ED62E96A24371F27120771016398259BB2E44D58708AF3E1BAED65EF2648FD06082350545F74777883849DAAB4B7BABBECF7FA0A0C15182A374E53768FCED8E4EF0915233236373D565C5F787E7F92AAB0B1C2CAE0EAECF71223373D4E6084A5A7ABB3B9BCCEE6F50000000000000014223949"/>
    </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>
