<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="4F2B95017803861CF62357CA13D66BEE07B82E4EEAE564361F2EE3D17C46519E9482016B1F2C4E1053F13D95B7552E0A7B89E0CF330D4568CA468F25A5A2A3011B396F6B67E4771F286895ABD8E8967C1D23681D56ABD0B6167581607AFB2522EE9A7243FF985C0DF788AAE45B804E34FD8673D32BFD8D87290B53D85FF26BDF631345688270716108114320335846256355862061651007454324111347503564201675621315757677165006453518704241707833211472202653005140326867668106708445071030452035272288770282463023508635507248348101051431188864845845657037281133761648640058648037601160624174582544808311625483570627874751008728646574734560284730415076233075561436325785886721225768344882414008014228434215255181112724163053824437658300387727632783511140302831876532580463643356375454772400070228775257666425727158068376245732568241728474055286160717015571168547403624256161157158882768518370787400871465834676725803800226584276800103731384155611273268785340858152243481228310171020247283583825625202071215622372474182260660710283856637407063313548644315845327671347271381272012571380771344135737384110117816436772838102114371782506281605024253676535827050373383365862848337360700117487527872315723700055605008648766578484577076064676022655205027105103360236168383538328303850618567865464483835852113441277321747005354685400243444162506326363046784438561710633544070456013606366673257865155406733457550800688807838626516361838184618055662508125407084228485308612662653582538688841716575877758640152780568438574881602024352127820776760138705318157703011702714142558015126510517851267436354623278300710608621816016744754000181083162155522478445156561613708725071408582766325203640808303234176158083605571011423751821638637726460613104068661816834162027885611866242534253405645661630147060241607031653818110513810814278454248335838764733084685103161440121026041003328885801743430772041258043474054638565770182408643573273038630440174446808503087325202641624370360142443477558746214816522342626420467736136157366612414537713242615435255522530111833378287516123731135170531557861174407168885154385884775087543523433547476175040880762882747120074730355603235540040704636203800042801144134277885247532564768047214826058828260620632816578021883242284402258412070102682647766156867452432770515558888518070472080624534586253618112264315441632525607724578576878706812885055461331423133888263462775054534445153747202824112040856140573010271267755361661730833021618508101365027402510643240318550536248547408818704813765211384008627355502003343572758171783043446051741031867806384257545086164133475676007277353368323250124515548811105155486610568262061333761622331720500528460866673686785054450267668815335642715872201182126841826463214077815375206482470217465813107333575085046005577428508641362634842114651861046151436316770644675878046277405433715037478635120166586621088353040561402654756235850606183040682880101007125313602776676506764120482141781534502320620211675341505082481450364431721762555834844624113783733301814263614118504554517464543061660734713175242162814563860810480522345208482530631745576654266274327772542722826542186258884777241373242154255104550400731740E1B84DB6967E0A5329C53CE22595C0B94387E1AAEB8DC23381A44F72E674B027A61BBA406AC060CEE930F6B1415E52AF3D77AEDDFD89E917ECA89B5EDE5E41051706488D4DFA5005E2D22AC03B0D040D1603A633E2931C152013FABCA857AF35FC88AFC5F56DE5D80D5E9700E2572C778CB419253C46BBF71C506FD003F6364987B0B7DFEE2F412987BC058C7E61E48E3C1107C59B7E558482EB2708AB9FA133A046C6264C5C0983B8121FDD018B75234E4396D269C2909034A3CDF6EAD7D55779ED14A4083233C0ACDB1CBC40A748FC6F9995A550DA1407D81F414930FE44B0AA06DC0DBCBD50AB40E61D49CD701830B137C1691F9BE4B6FF92ED8FD64C08A33DBCC87AB688A48FB5A442D8A7C0B3F142F10026CE69437DD560551515D60A28A5EC2B95785EB176BA4396BBA0CB4A01F6A3E64052F31BD8DE5A8260E79DE77A97245A9E29D8E1E8BB7FC066B06F06D162DA959E5E43E05D7C560BA8726C6E16F7BF1898A1450066C2FCF284BC728577FFB4F023383CA1A5F815FC0EBD48E4792B086C80017AD4D185F83DE3ADEAD1135119EC4532018970488524E608293355B3AE0A1F6EC4BD77F57C02E1B7529666177A7D5EEC9A4F95ACA7941F29795F44686761D2652DC8A0A5967CAA02CD46D16A8DBE8087B21F47046B313E48F987192727DD7313A1AEB72E0A2E07A91416948592F806691836A8CB7DB6C0335DF83368AC5DDA3783D201C67D1E5A789B629A9F89A88308DD4A5EFF9B21169E2A8F1934BD903B40F3C38E38DBBF482541B0DB9D926EA9CA9017096030B6F75EC8610041BC8647E98022F32A880FDA9B0DA1DE9B343E31F630DD1CE62F5C929CC45BD23DA552F954565844EFD48761069CA4B1F565204F8A88ECC68573022A3FF0D22EFD3B303810A85E1203A3E88CFA524FC634A7765DCD46A4898C5838D458F34B21FEE70B17D5DCF898FEFB2FF80C8C805F2AD819FA572209081A9A4E7B45709812838AE98263ED7EB7DDFD01BAED1983CC8C8E977CD7211E1DD932438CBE294DE4F08E374170E7B322A5B3F6C37E37928ACD4A4585B1085E223D55268B93359822C193345A952A1DEC29F41D06228677C45267F15A4C6596225DC83257037A5D34A09CD4ACD69ED9374DBB855A7001FB9F94B3DAAFC33E095D9DD214EEE8ABFED8A0F1EDF347D7F4B6C6BEF6B6CEFBDF82E3C2999CCD01F552359A623EC74AF82C52E59B0B630A0FF8D8AC22B4667DCDB06BB18C22863824CEE96EFBF60BC74AB10F097E8A0B88D2DC4CE81BA5E167CCB6956847B90A063959E7BC76C9A70292AB44A81B2F4593BB17E28DA41581565DB276E642D56222395F0FEF19336CDD171163E3774020EF089CE2E3DFC1356AA36910C69789229109B332C5A8FEEF7E63C018DC577C53F9930C6480D198F6A96B3814A983292F43B4F0732F16351ABDF33D3B4C2416F4D94B5FB778AD8CDDA640785BFF958AD395C287A5B3C6A668BD53369217E7CFAB5F53B6497D0CF3ECE9E414CF36F87BB15966A2A1E994B8D822B32F8D81AF7AFA3D08E7E7ADA38E8BBD7B0F35EF48B6D51306CD6EB0D9A4F063D508C88C456A62DEAAD33417B215D445CD9A52B5C33A1EED7B21BCE83E4740ED2C1FDBA503BB6FB6667711DF2C22EC741DD123EC45CC221814C3F74AA76539DD0244478BDCE8263C4B0C127E380B29D6FB7A48C7469D4359F0B6749EC760E2FADC91C8E8E86F63F18217F16BBCE305D8B5186ABD9E6DA5132F09B301BB5FD68D2B69AD827739F41A4D983BCDD6B127F6445557520C59F804357B89F1127F2C1D1537271CC2A8A0DBDFA5F09677A503D4EE5E0851BE80F67B10EE384E2A97E4FCED3DB59B09E82A942DED57F7CF81E8A02D28F80A32C4AD320631E31179E480F0BAEB82A71655EA43FC27320164C651D8801E95E2AB8AD371208E3E33D0CE7F1CB1197329FD60B6C4B2FE7565DA5A0553663CCE8DDD245B6317FF85006A781719784D6D63F9712729134F3F10BBEDB57D34A096550538432400A08BF6B3114B94BF38BBE20067D6EE11126566D5AB88FF03E25A24154267ADC27E1B8119EE509D1424005F50086BE3351D4F2F41170405F7AD48B68F2B047E15947DD46427CC657DA4818F2D961B894AE0CE10E0AD0A20C132CF20A6847B4726CFEE426F4C8497A011925154CFB5125F7EE40B4B47C119137E487AB305515F18918038A2CCE56A298678642BEF86F0F0B85213B1C05897D9A118A3A9A94E2EE452FF4B41AC151BBAAB0B41E06B08FCADF8D2C2C8E0B663989836BE8ABB64D934B28DBBE250F4E6AD36027FB8D25640BF2E443D43D6BCEF286D1858DEB40017075F78836A6593D540CFFF709D0306B9613DED9E68463AF77BB547CFC0C487D0C5E4C19C3C3D15769A84BBD452BCE26E13257CE3AD315DD714B6B7B4E2B621A6D8D0B027F1509ABBAE062DDF42DCB66A7325C297005870CA28A0CD780585F5A0F82FE51B40C5C62B1CCB53DDF97D9220C85655E241C7C66E6970F4E8EE84C902EDD174AE16C3F6D04882C0811A4D53FCDC1C4AE0408DAA1523C255DFDF8D1587711B08363C383083DFC9F24DA939F89DAE3EC4710556E0401DAC145BF8BA5B72044BA39117BDA84D05DB9FA1033B4A5C4CAF992289E187402BB69800CD574826A88EBC78968D08E3A3FFA87D81A893465B74F63A3DA2FDC49C18135C7FFB6703BFB0355D8B08AE6FA6FF820CBC1C8BAD49F07B2509C09D09FF7A2C988043C605C7ECDCDDF92A25DA9847FDD58E9F9109988E1608846F28C08031B29D74DAAE8C91322D88291E5940D094CC5F7DBEE022604102A1E1F9DC3DB1FE2A1F7DC088A304A9C00F76CCB5EA27F820AAA139682EA17BAFBF5C674DB54F195981A8AC65EC074EDD994B874C538FC0145253A00A1B12CAA37010C3C02DD1A8C0EF35DFEA3F136A4C0D881CE631ED40EFB70D076E0BFBED04EC984789469E7CD13B15B34C2E5F3B9AA0B9281440437F6EB1E120C440E99A8BD7433A3D8343705EADE2DDF6B1E646EF7057D298FC3A631B4E54C5893186A1D3809C4FFDBBBB30CFB506C7C59B312A499FF0109FECE2CEA7BFD04F29063B1CA02D32A5C5868FC86A9FFFB90ED2CC96D19F8DAA936D1958EB50CB552A1529C9A8023202FCBA0261D0417D9DD9BF49A25D10844B8FB4D90D10400B94180CB086CE853850B3D42ABF1438D6F5A5933EA7CAE4B034752FA7AD3BE2D4566979C406078694B5C6E4D73DCA2A55B385E2F796EA2EC91FCFD648F0121DC3255A60BB7DE9F034F90C8BC6A1FD7D9DB49C79D20D4C66DB3B9119EE101E14E17DE33026D8BD1A2E3916659F49E6A1054B177520D652170410ED1332994AA51277D42A5F237A1CC2F4DB13A7E2760D730935E349EB7F729D382F733BA7B317395E7082B9BF27164C3D249351DA467BF5B6A8BF932E9A2225552B3DE652CE1E2412D7B33E3C156A7765E6D30318F8C6E17C28E50CBE756B4FC800E674E0376F41A10F80C12513437714ADA685058C0DEC0A76469C465BB65810C"/>
          </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="4F2B95017803861CF62357CA13D66BEE07B82E4EEAE564361F2EE3D17C46519E2B1DCCF7F40676FE17E16D7A2D1F486BBE79A7CD7EDE7E2C539B298933A33FCC8FC3A7029106AA7C4F4DB1D53963753A79830EC0FFA9074037D7F61548B03F63FF36919ABBED8D7E97B0B1952ECEE54B7FE394B52F38563D3497659B00A333638DC2DEF6E5B47598B2AAF332BCC65A232019AF1B66745021F1EA5193E5ED63DE58E7D9F271D171286097690DE8C90E5DB73AEE7BDDB87EFB07703BEC8798D7916A8777D560F4934D14B831A19D128EB5DFCF420EB4334B0D9E3F0B11BA9A54AE3E0533699A550BBF19C954EAE0CD1B50DAE760D028E38B10C4AA295DDCD48E9A6BE714AB4C489BFEB803CE60D933C54D4AA08684D20B547F66C1F7E11E23DE755572C847165BA0D97C3EB3473DEC343F49C9D21A7E048B26E7819C364C1FA490A3E0E18D8C77566DB20652CBE89D8D5453FA32E7D51CC5CF2C4B040F1A79F5529E278F48A6BB5EB82E64ECBD5CF212ABCDA08B7A01C6D096524FAE41E3E7F2E3C2E714D9514762885E323959DBB261FFED38DDD6D5DC4DFE1CC1D05FB556A957FA9533D6F06E25D6500FADFE233ADAE00FF03BF9ADB8643FADF23EB6CB734CF15FE5D3F01DF32F7B3B07FA180DAB75DE6C0361C37074018E8C3C59D7CB97ADCE7D8651E07F411FE51AC2ACC2AEF58E9E9B3AC2DB062AC3E57DDE8F92C634BC6BD1D7B5DA13F8D6E2294FAF3EE097756681B467BE5A04B94A9DEC7C043D36042B6B01E70FC1B8EA481BE19B435820A9E2ECDCABB6516337B8297E301000D7A206C8779276BA794D2F14CE16485BDB93B04D75CC3C20C07880A756416D5508FA1C5A203E252232F37105AFE71392B6F2BABD6AEBCC47DC414C3DA00D5A98F3AB9C5958498E7150B6015EB965167A7946D8A7EC547913548C94222A06A4A70E616C02C77BCC52FA08355D4327B845CCB3C9A43EE1850229AB11011CC7A99D030E01E3A6B0F5CEAFBCA04227723FA7B9305037E78AD90C86036C7DE1A68CA8BB8329DF18573242EEEEA2062306058A7645964C8AE7A6DFE8F222100CC8274E010689DFFDF4729CBC8F668FC93E847DBB8577DC705978B2F7BB7BF058258A9A6B8F0BC485712239CFCD6F2D0256EBC7332A30CE1E8F2275093672F10118098A9D76EABF58E3AA63663910E2784A52B23F16388D89D3D5E9C22CC35F31019E242AA9418FD6C4A776B05381E97E8152F2044869156574D9173B79CDE4E381ECE4283B92332A0AC7B3DB38864E76F5147D29B6673C2BD71C78B12984B473DB77744A37AACCB5E98CC904219FCD51B69F0257A337DB1268B7BA5CFE7B7BBEB3E46B6EAFA00AD79B112283E888C61086D850A27F798103323853E56EE34EBF5669D4DF098773119BF8E86F8A5FF99CD23995882C923FC801B085F1BFE2464D87642918A4DE36336CF96D46C8EDA5D53EDECF75D5E88CED86368B49DB7F48CA2CE579DBA55FFB0F871AAC6DA812E046291B77775A4C164B35061F72CFF8E1E6A5523821F2EAA56D9844CD5E1E92402911701D95C1B46FEEAB77A853F3DC8EC6A36F972B9545E306177BEB2270A59B342673F604A1BE8AA07E3BB1549F8EE89FD2B84B09E40BC46D9FAE97580A1BA5C0E00CE9F33EFB74521BE404B3B38D928FCC718B219A33E9E82173337FC9C09016109250BB4519A0381ADF51A3DE90E1DD10297E59CB9A5663A7299A63F7FDD157A5519D0CC706A3B203DDB24595AE5B1D84B8E5E206DF1A72357FDF89105FAFC0ABD399C01D9D540FD5685A7F86CDD9EAAF748CD24ED26EAB7305ED982C0CC11501581DC83CB4C75A05E0BF537D9601B1A354F5806A6F846A295975B7147E52719D6C4D9EA4D3488DBE70057E72EB6CB95E03CFDA81D5536C879B62ECA7157BCC6DF6810C14DC3EE0A83BB97F6FC54CB794984F0064DA330F8582237C0C60D91B43387FE81C759B12D7480B0131C61919786E068224A1F1B496F7A9D2CC748171CF3FE8656E43ABDDC6557E33CA2E79606927E6CD3546E112E1902405DA4A48523AA4E77CF837D5AE44270C215A095B4A1E2BEB450CA7C1DD7995AF39C1D5B742F4F3E6E68B177CC09FC2532223BA8217C442D77BD1ADA961516433D7970D65C659ECC76E531FF6B3D060366DD1610E6AB09F9AEFDCF83FE6BA3D46B17EE0249C61F9CE77EB74B7DCF2AFFFA6020612C8576478542D776D43D26F5F4EAA0A7FCBC9B2E66B7BBFBDD5AC4ADE8CFC818CD7ECAC8F7BA9233D9109CB7C23D5F652817F0249F86A46BB9350975FBE6EFC0AA3D1F4568DB457E02125127EB079A1539DC7597551044C362438B4AA8C1E66A0D81A1AD7801C627C08E64CA308765F95A214992B1973C538E7637397671B7DC34E5590C44666A8C08976082F66E358707A4D3B31616A3A7E8EA75253C586BC2BF91D94158DB5981AC62250D27748ADDF1F70D5E98DDEE44C85FB9C70B792528B1A2B74F5EEE32D9AE712F27436C461B81BB7A4CFD716D5456E20E29D2CE47298C96E000584EDE1A7DAC57E4209C9CA95225BA88B10D80F94547142011AC4D94F6E85F8FB975BC8FC492C17191B990DC7F159370A018CC1CCE0791C55229C5D4AB80C9285427727E5062F65B1FF79F5AD3F234EF4990D5961F4D6F32B662BA51D1243DC816249B122B09A89F5BE37F74399BC90753C0B3D6332BBAF3833A637DD0A1D5D40B5EBC76BAD6ECB522A99C7DAC0B077F09D365B09D4507755736F0E9724451F468B8EE4"/>
          </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="false"/>
        <ContextString type="ByteString" value="AD16D98BE10B1D1CC2F4EA59D6A85FD69B99B045249E023B111DBE5F3C4802FA60D2C556C7544B4634C59E64313DAD50596FA987DE7D1D726CA0DF2D5151E161591B9783F8B84545218EC341116EDCF14A10B01DAA5B15F856BE0E0D996CD5F707AFD30D2FF7"/>
        <Random type="ByteString" value="62863BB2421F860D1007FC1DF7F1B8B195EEA00062F62C9091F9326085E41C4B"/>
      </CryptographicParameters>
      <Data type="ByteString" value="4D8DAC097F78A503E9C16157F0C766A86FB76EFB8A371717EDB671ACBE71002028079945DBDF109EB87CF3AFB1C84E753FCDDC34556E50E6D387E990175D7FDD70131F3F3CA6754CECC36ADA1DEB9ED647880A3E4E71334847D5EB502BFD622257119A509F96FE490B2BA689B797BCBFD8158E7980D7EE0B63BFD53AEF8177934D2171DAAA77ECD5028A153D7D97081C10DBD1A391AF43C9EC45C78B6B00D421682421BFB3CD9BAAB81F28C4A0DB502B4B413BC4A2E0B76EE125A84521A4F42A4EB518CEC3535D4CA07483481E25EE948AE830602B23D681F2E413101A3B1E3C6747E98E6FDB147CA166E77861A953F436C2803FE15C72384488A9D7D0FFB388EDE5F2721A24570B2812BD9D5B1A099BBCE310CDC30B215AB903B2C7E63C8E5F0443936B4410D8468F444B03B72B3BF74F8F145E5EB7CC81503782F26AE74F731574C99712592AD1426E848F8C72913CF61DAF35B0A4D3CDDBA6C46FE11AB414D4D77648683114FFC5C5023284A72715A6640D1FFC234B8BBD31C92658EF9645A10937B38737A1033CAB59FC3090FFA5CC1D5E7760551D0B8BFD80093551AA1EC133C3834CF33205DC6D75192FD7893D3BFF77030E5778648D83A7BA3C7D71B2C589D3B9CE3AA444206DCFD8BAAA8F32B8BD87A6036FA894ED91BEF0385372AC462FC4BE0941FAC2A57B72B6EC65F54B74DF0DAF29B7E18A48DDFBC8FC49C09324BC3EAFF50312C56CB15DE4F9F071E85ABA3AF8E6966884DFBAC21C07677303606CA75E4E4F05AED7F345923BC0440AF9032F704C20FFCB1A8CFFFBB2EAB9B24398A53EFA6BEC892B8718E5618210DEB67406C019B79C05AAA2C93AD93135F0D9A7144C9FFB7FFFC34927E926AA6DE3C7D92CE8DA925A58E445397A6AB0D253703E90CF66D8B8E35CE153730F814AE41C33EAAC84A62F69777A2457DEDCE017BC366A708E8917B285B18E0AFCD1D2099C17564BC78F89DAAF1E587D8A3D94EBEB4F44E18AE7FC727FB23C0E80DE88CFF8AE9572C7CC670118F4588AFB9764C1BF0FE884A1CAB7328A1D172F91A2CF08A95414EFFF53FAD3D4E5AC421A869097E1CDB04FE631240C9D95C6C2A03CE7C53672118B2E468E705FCFB6C5D755C850E0B76B7868057ABBE043358EC35AA38BAB8497E2D7704F4D45195561ED054FD324891C43C7924ACD55E9FC7D93D489B530A3CA2728ECDAFCFB320BB2D3CFA5DCC0C9634C0FD42F75ABBFCEB26C4A8050CB293192E1109C87D62B17F608F68D239C69C8132554DE6236AC37C473B128122913A861F3414588DD88A1ED366521E3844264955DA964748A25D32799790F78194D5C2AD9126600FE25BD89C969870AD3D13E832A4160853D82745A4144AE9A116A56BD6FF5B4C2C68ED7BE2FA1F6FF7F156B471321E3700BCB208ED52D8ED6E3EC2BBF68061F3F1851A50DB26C515D104A87CF1A91863C2ABEC48F35CD146C9B892A80FF074907E486D99A5E0E2FD05B555CEA99295F0E6C2AC7B10D04C5F1EC041BE13CACB36D3421F9799FF367F170D293FBBF0170B76A672CB3747D28DE00798EC6FF9FA2EE501BEC09E1CA7599DE3B2F36E2C56B7ACA1B80DF9A0388202BDA44158C462D9F0876C12A7C3AD2EB46C7B7FD9E53B9448E1A0C2C3FAB6411466844B3B5BB609538CE899B0AFA95D648BF8AFF15CF886F8EF9D1EDDB656D9212CB2411111BABD1C7CCCC27C3473D6008E792AD3E77DC6B7956CE608C286105F54DE3475A9DBEDB6CC877F23B02C65D5A5E153C6B63E0F5137FAFD0F618993EBE072A89A497BE1E24FE101E6CF0EA2826C5782666200D1FD788DF18BCE3D97DE6E3E2252BED22D2857C5D7883B77DF3986BB3D0958022A12D5577C76A439A827793D5EAE38294DA950EA788C13A754E4F4A5C56655111BCCEC5A8BFC8B8E02C051FB3F806CD3DF4C21821A63DF066D6153F804B6F9FA12B8CDBB8207756F3B7B4E47928118A8ED096CCF6067C9E9886E62016BB7095107E47C583949DD3C0B91F9E44D5774CF62BFBF0E1801EE8F0107055F438101256F9B9F07507B689C0774C15EE6DAE08DCDA5826CEC78FC96FBCCC3A1D5E4B0DCE0E0BF3DD53274E52C9B770498DA4BD4A8DB43F45DE2162ED96449D56095278E896A2932AF995901A9E05EF297C60B359234370D733A370A136EC73E342ED58B8E1EDAA40FEE08EFD8B73E94FC398DA0A27DF43610B5AD641E3920A87931B8D8754B2C2576BDB3866A57B3109E45434417407FFD075AD6BA344151B37473479BD7CCEA3F7D94E1127AFB80E76FE1B56FFC951BC0CD90A56F8A99CA57C02E81FB4F130243B53FD923113D9DACBA51440EA921E1F66E86AEDA10AF6F56C7F25008A84B48B3E05E91DE9B8A577C7AC60EE9E0925A10372A3697C6F2A2570E74AD68BA0872B94B349103421920A52E75DCC2F67DCB756B0A111AF493E88161D3F7CC2F75E24788F567AC07B51A48453B2BBF74143B0630DCDEAC4FFBBEA2E0A8C86C6175D"/>
    </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="500255EA4ADF4EC2740D2EEFEF39AE7A78579D33C40F2639F149AEB2A1736B312EC3A017EF2901F98275CD62AEE4A75F830D352C20B933C0B54ABEC0A842B0EA5A1F6308CAA592917F992003D435C00C8E8C3B0EE8CE9BF104F351D8097E04760592CB34504A5F9745CFE92F8396C347E44A26A55A900E9F9D1400692F961A2D30F72777B8156B6F12044970E2AD773E9A1B3EF9D8BD4EBD0BCC954423487384248AF016147D44B167CCEA94BCAD88546EAAB9BE6FDBEBF574A28CAF4854048AD862E4D907B3168D826DA1B57DDDD721FF1524C926B6C26B01571F27FAB85C375516787A25965F790AED12F53C0140F71CCC260EC430A0643999047465111476B68A1062723343B60BFAC667792541C361B2FDE7F5DF93ADF246C26BAEDA706FB281FBA15584E60D53B9899A027724753B64C6A343A3D8E5CAD4F161C9840CF17D2EB011DBAD871DA353FB97175A824AF16DF1DE7157ABE197C4681ECF0A59AE15267B1E801284E5C9D69FFF997BFEF34B8CAE7C50945326A363FCF96AAFFA4F3676FAB4760A732431BF5B610F6C6FE3232A120660402EA80A2A16E2D86BF945289EE1D6D3977272ACF79424215212D07D3DCAE30A74AD419679DBFB8C3ED352D6DC8758D288BF17FB506DC553E9F7126343D4C247244E6A149CCC063192BFE1441AE1CB2C1B8813BE276F46BDEF24C3BE55F8FAD2C2D32565F985C404AF959D13E6FFD365D38212ABDDE4A53766CE187D2535E9DA543F0858B98C3B6AB8A389338247033FE0EE06F53B299B51E070081518C6581B43EF24E59E2DC1BC01464CFFBA8521E9CBD6260B3FF257FF777BEEF1BC8DE9AFF8795F39510B03361653677E8299E90A0556DA88DFC71845538B0DE786E2F89CA8ADC7E045B303015E82414C37206DB21A6180AB89A1A797A359BB0A6DFEE4678A6CB693F12493AE0E3B91BC92E95132C78B98786C46D3AACF6826508148C85A178C0387052F8B31D2DE66B7671C343BD9034276E480C4BCFBF05D73A07F251AAAE076E2031D2DBA6823CC0E555B8298A3E5794CEED4B91AE1204B8A43787F88BB4A3D66B1B0C94A7A31D44A902AAC6DB63CA728DE9E59706D0979E226B1F571FEFCFF171B6D7A2DE8054CF88E25BDC515A716AFCF265A5BEAD64A59F06CEA55345039F7B13E2B6AEBB4CFB44D292638E43FFA5B79C7BA7D271B1CBC7E4AE4BE9B0EE80E1001AE7D1200C4D8244E6824AC661074B07A36E0985376C8662F1A74E89AEAF83ACEF40FF85A3A3565626622A2A267259A9F78399E9195C4E71DC64AE8C43C191CC1F2466BD4C6AC0FDB8221425CA7F9531681192832BB7C95E6DCA31344FE35317A5BF0D3F9996FA03AF31AF45706DC480F111F70705D4E94BB50DFDA551ED832D0CE4BF1A99ECD2430CC6E4D4BCA507D5EE9FD31450466128ACB17C6DB47607499F0A5AC0EF17501D66141B2646617B9CB4E7CE53E2C29531D2DD2E06375EB2A29821A580E33907DAA428121D6DC5A28A69EE9A567153BAD61F537DED952259A9DB4163704595D7710B25567707C38C0D16B9B3B937B15E14157032C0AA6A17BFA3B2FC616E10DF254C98752B19CB57F9E3F1D6FEA8CA40072E488F44B332A859025B321BBD030683B97C1FB2479C4F5957FF2AF9A7D946661271AA03093733CEFD7FE2EF0B0ED0F0D6BE143F41D5DF23B8A4E6019CE665C68E3462FBF946F08E9B3ECF7A87D8B1C8EAD25E5BA305F3CD2F81206A6C18B0C3A037C8CEEA755FEEADDB3409584028C634F652BC03DEDFD6FEF624E9CADD4390FDF697A02362883CA16292163170986EC3967D982F616DF6A9240B7A9BC34D4796144EB7E8B062E9793EFEE32B4E5B49A1343FB3CF43D46FE960D5DF16AF1B33D7B3F139662AD61638D827101CDC9C0EEAFA6ECC3BD72B6C9061DE2B70EEC4DAAE3FABF0C88D5FC597CC0A31C3A35D8D3EC334590F40BE8F2AA7D82D0487408183B2B2F64B9E06B0683B3E55F2A3A24A8B34BAB087559028C61FFEFCFDF3F8CE83C9CDB05200E18A39B18AAB6DA28831535BB7E5C72A8FCBBDE5D186E1287E32FCC02A666F66CCA093B2EA5EFEBB813D4D5A11E0F3B6EFBEE7B45305BD5AAD6C4DF9690E4587D5E34B664DF7F89968A4C650C76CADD2B0EF5F62707BD4A453386E37BD834DC124F063AEC4A224DD56177F1EF476D52F9BB49E223FD1723C5BA3E40F546268F3140E12F421171031B8AFF5716CB8333DDE4598BF2F7389554DBADCCB4F3F52FBBC0C9437D37330454ABB34283B3241267006DB241E0C8959A5E32F8C00AD5466192ECD21295B14E13FF4C4CF3943A6C6A722B6F566AE6FCDFEEE62B9898180FD2A0F2F8C2156A2D5FAFA681CD6FAF3CBB55641F1DFE6672D19FD759455439CFA1625E687E2A61F5876C09964817E17344B615969501115C53EA76DFBE11000AF6DCA6577FCDFCBE117F5AEB33EE9354B4D57F2A9E12C22790752515E8E571A4EBF8D62C401BDE291582502F005697A59808153F9E0A82DF7F68887419AAF460A7849905F9363A20089710230C4072DCF2F1E3C5B2A6F6AABCBA3E6930CE0D47AB10C07C5F34225B063F696D1749060AB136BE762473D7B50B8148C92BF5BA99BDDA8DF43CE0F96B3D343433E414C6031A86AE5A745B59894F4021E2C0F85A30700C4CFCC421CDD9D25C093455D5C7E37939048F86E7939E4D7A4BBB680EC67BF0ABF34690FB9075303DE3A4B8021D108EBF63866809CC0390C01439234FA8722B33D5E9E7DC09D1532E60E82CCE44B05F4F4643C17E2E3E55782D4146D13C272B0D18C1A64FEAFDDFFE2BD215BBAB156383F4671D9CDC31CD9ACA87E152809687891BF43BF0698DB2E93CF4946902D7E4057A99E974D52AE50077B67FBF2185591F9777BAB6E5B37CC46F77F0C320525F876E55990041434907C1D0574B8C8D5BB64F310125F47495A9C34C92D9A5F5108321FDDA0BBE3C496ACC731FDCD900B2CB670F10E16376A34C8A590694D6A2F225C73D56796C11128139D56DE4D18E1C2031A67CAD164185DC2A3E839236C403DCC73C933286983D2AC1B64B2D51E54B7BBCDE412EFB2702704C1E3C60E10F54005149C3ADE26F3DED919AD5301E249FD108C8009306DF49170BF8A68D0445258FAB3414D9635BF9FAF78808AA50DCBD13EA85F4B13EA465C62B9CD53E84FA5189D8DEE65F6F3473DABEF89F6ED540DB3DDE87203AD191D5B81190627D423263DB2706177564D61CFCD42F73AC130FFCA62504FA60F587368F396B046FC8B913AC217B96C370FCDB16F27038301124BE985AE959FED26780703360DFF902E9B8A97A2A94C8518CBB5078431BD90F6C34ADDA122088EF5C7CF06ACC3EBAD3DBEA7471D80F7EDDF62C9E44EB3385E9CBEBE04E7A076AB3FF2416CF0D88D9E7AC4B17C1BEC5E2ABCB23B05953C41C09336641676091C287E6A07AEAEDC2FC5A273E9C2787A85C6293AAB94518ED0E12AEA6E8453A9C45109E2430B603BCC2F0B6CD1DB173BB6DBD69D2E2D16AB61BFA421C16905F1596FE6793CBBD157F8ACF1BA24E59ACCDC949F87678A85FE53DF0DB226496C3AE39D26606EC8FDE67D78A71DFD6C1CF5A051C8EB585A9AB7F3CB889AB478D2EF44749F8F96B8DDB2EAF24EF8F13033BD6598099D25DF7C268CC7C5C4AD83E0E7C4E925302B3DA12E21035A73A38A4E9622839831C48D9C97BCD573C1EDE71DA44ACC9262E9FF9120311C7ECBFE0B50ADEB101F763B54EDE27B5D77F80C8CC83EB6DBD0294BF1A370667E63CF6860CE0AB58AB7E9A5C29975424BABBA2D29D2FC1150501F260831464BF728B7FE802B98B3297D5278D5FFC5C1A56C945761A755701B896B19EE9F061EF4D212D6729D48E18AD915C312ECD3CEFA61439A5DA56753F0B77888BC5173B77E721CD418527488C57F04142A4D60D5DA1AF556B7C312BE2418446D9704DB03B90546E5F3BCED5726F4AA21E2093BCCEC9401D88BF19F7D603055CA74AA8231DF7C0AE2CAA7CC73C2A31B424D0E2E7A253A1A784489FBD5E4C3AD140B7415927D791EAD2367FDF272A985FA03B5A2C7C2617386BA32F0F92D479267784473EACA9D2C6687936CFF8148BA954F0D689626C515E2F579612676B96F8E2A2FDD145EF6301C49DD427E47DC97EB3CC41B62556784F253712F7AB6A3F6F7036DCE1362B894D46E91876E3703CA2CEB007487B5DDE6F46859A2901AE10E8F4FDEFAA363029A3AF3BE79726D8585B1335BFA35876E7132F3F77880AD1B753AA0A82BA4A60A7851C2B82B973A0A3900C0518E0157A8AF40260A11EF7CA605A2611115BCD111DC558724D035890642C79B9DEA0A89DE6724B11108AC2B57998FFFEAC60ED630AE4C0089DC50C4E690B8B68126F8EF9BFEA2A053B677C65A669FAD8512F6339EF22C5BA04527CBF2D24B85FF107977E8CC42F41F5666F86F5DC3E575196F519B1D236FBEC3C7C2FF10AC1ED1C723A4D08E795130B666BFF3C5A0A66B8E3A2D2E8FFFC46542525237D517A03C7F126DDBC9D63B4F762A7C3BC1DD69832F26A54082B48D84C58DDCD5FE6212F4CDEAA5CD83511DB634C8264076A56CDBD62BF184FC721633D3529AED8089ACFF80C2F5A696A7AA80A3EAF020C2C3D5E6E9FB0C9D0D7DEFC0D39428691C0C6D0060C17212C970000000000000000000000000000040B0E1B2329"/>
    </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>
