<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="9075D8AD3EC4C7636AEC5BF6771CA70628F06571CEB8797B5E744FB3B759A1C7D4FEA745274974CD628093468A2BE196A768D05DA52A2BA223254CF899923317312D9D6F50C0DD791D93A41981EBCFD720124EBB7EAEA30B425464944C1036DA9BD7DBB7BF7CEAF0E815C2B05786E3690E964D2A5A39CE2BBAFE8DD6619AF7AD039791133450E2A06D1CB03189A00C0C014DE42889DB14221B080860844D24288E04016E9B4625439285A3466E1B338140962C22262292368662A8309B300D149970CA38450C172298204CCA82714328904C8670E2A02C8C26729A202C4A228A04922904007112492AA4260D89224892A88CA2126262020C8436029A4670E1082E1A1128141704A4102C5C4072C3284A50A6444B082C8380108492201117444B242408B46903156812B1409CC6848342062144714482300A81104B24701A4322A23224D20644003808A43286E4466ED0449209318484282AE41221533822D3A289A0342C93042CC808644A2009D1080D23014E42108D63929111442248028C09854022234E02A261CB300C8C248C030104E2A84402142E01C18861840952069113804D41A85102B191812246639240C12848894401141720041349012825D3048C1133118B140CC1C465DCB205481444DC0281D2006E10236C20236ED49421E040890945669C206E5436494B122908C86C0842215C4084DAC02083826461344D5436099892294088041B3564240829248588880045CAB0655C9820D2A4090B204218368D19204A48322450906118A16C04372C9C3809642446100925D42452E3044A48182CD40491A2304D54B06DD0104518A88100C66CCC862044A6511B10464C1082E448620C864549226A0CA6458A8891A0848899124D1203050005864CA22464C650D82262D2388D53046ACA282558A23094082E0302090C322999046D5B90518BA650441229A142864C221290326402C3691C232CA3188EA2364A1399685A440E000202C2266A9B32500A148A63920964823021208C0A2872218924DCA048E1340142C244D41482DA18319BC89101944C24433159A06D631282C12472CA4202D814861116619024320936685B382554B4099B322C03498C5C22609A944591A480940221C19630122300242442C244620A114421839080B229C9C08804310D50A80DE3C811084130C0868140940551A8250481905A384C01B42DA2A86C1343021C1125921066C8868102B450CC084CA12660120545E24466DA94488824401C482849C4258822801BB68D18418D24464583A24061240D4828641C394A09854C11A04421A0284A1042A3482C20B6502399616082499202040CA008CB0286DC084A42266503B231E1962444408C21158C9AC4205BA02821358400212A1C29088C308C88C088133491D4B24D02C00DC0080E124321A0064E12A265C0226614C564E28485C0982542C20D18A7601910201BC1611A93701BA56023092E94822883042412A408C0A0804BA2619B068820C7719CC66D0A006E58466CE088110BA78D13262024142EE3A82509012DDCA6044826051A0664CC3689044808E418280992049100650C40800A8368D01031C8066110488E544444CA265102268111474102C6450C430D53048C21307218C78102A624D8920189005224082908066E43920524970C220741A288410A190E01252889B4084286882446464A084E119444043024C41242C2A42159B085112268CB8851E1C86D8CC46D22252058068CA4404C22490823474011866C24288D1988459C92880C31615A024C1094302030114BB410DCC48803B40900A811098109D00885810262DBC441D1362D64140441802004C90CC8B648038649911421D2A4040AB43024066A19206519319159C48401124C12A604E330450C058DA2402DD00852900252649484181910C4100AC8A228590610242572044810089229CB0411888261D1808D0CC70591C60520A11004372D9292018A8690640428DA944423A24923A12199006119C82588128623830853A691834492A2B82CDCB42C198670E322299C446DD9B84858A64C48889184C20024445120238D0C94619C40410BB5485408680339649148451388095C2411C18229110184A04861C8C66DD0A80024390D58C4905CB24553B001230346013990E1442603455143302290404D92C2485C1680212952202806C31240144104193405E02640AAA2F303C2FE82807CABAE3DB97803AC8F6588C3727F3E10BDBCEA8C3D34F8A69FFF79BE390D6C11C4125228D2E740C57AA56915D7635B63FD5B4106D348F430822A5149B2F551C0B6D8CEDED4463D0E02E9D78295A2AE28A205A9CAC226962936EFC8575D59B32226736D3D38F5D1C4FEB45EF1F96C09B988FE773002964E141581500CE09CCA98C3B8163EFC1A065E43900880679B7B0BC480337C51C9BA1E728E25EF7976C8540FACE9C78778419379CEBD9B7B0B6F1D0A6F88A8EE12D2CBC77D1D7A57A28D035A53B55FB852178F3749A31F6B1B64C0C810C0F4AD43B75C8482A0BB26DBD48A76EA66E29AB3321EFED17A76FFAD2CAC01918D22B75AD515F49065679379E2A96556108938F4C52FDC170AF765F8F2B05908AEABDAD4961F1A746231DC3AA42B9BF37F97E24DFC9E445B771ECAD9E5685286ECBB842FE2A9DAAF4A42F788D1A844AF4741BBFF1CAD83A6B20D834B52B7BB3F0043EE7A655F3659D9A6324552AA87B18B85368A158EA4B2E1081CEBB788156E1D04BEB245F0281A2F7E3C3AC4B2A5B939285A47BA4D29A4F9F71D7A70F707A6EB4A3494E0F531EA1E0173087FDB54926B0EF565A81B2D834D9B7A8EAD8A5180769C500808A3B0C1BFAEE6BB9BB3EEE21427F4B61C10E670821E1BEC30BE48A6E56C064F0F296C2DF475873E707B48EB14B0A289EF2CA61B00ED7E26B302B2B022EAD42F42E08C832D4DA8CD068B54FC0F87A2843D89F113CDCC657DF5BAAA41AF0DBC6460FCBEEC2063A1D21544E02BB430FA72B99FAFC854E4F041381D5B43FC4100BF9302B4868B760C757F8E03FAE7A26AFBED5E9C3AE6A15348FC37EE9536DA9D812E4BFF1EF3486045CC78F9992835645BDD3543B67CF73389ADF166E7539DFDB3BA47867D290C4F588E5ED3ED64617319C4B93F2DAE8F643A83C12CEA5C0EF48B6F4B408EB922CAE277C8AF549C8977FFF67EBEFACE3E49C3DCEE5F394BBDDA721883210CB5BD41361288788790AB66943D3A4C923A3565685E0F36AF3596B98456632D77AF64820C20ACE8EAD0579C9E8B3F7E362BE52712F46C8CFC75AD18A24AE5046C5C7EFF72A2B13633A7A3BD1186ECFFB110D2BFBA12C2D3678F72A0591AAE9BEA70AD69E9F58882EDB57DA203467DBE8161116AEB3B4207F571D103415A1FA8A36B105CF915F53EA9A2D892F78D3D19E2B703877647502B58402D81CD77294FF2CC2BDE0EC661BD48D5701F6B5599C349021D22AE38E79440EC8FBA6B4252C716B25DD11C91CDCD3B1BBAA1E02F27EE313D7CE0E4900C0C4F1194CD32488BE68DEF256DFAD3CFD4BE7998B4CEB20FF8F64DF2FF1B589EF22FA88CC58E6A28D928E62AEC10BDFFFF805BAFBC62D0DBAC5A36319FC3125D9E0207497F50E43DD38E6A26DF4CECC9AD41D2B2547D6D9627481EB372358914ED2C459F020464BFDAA87BC75EEB51B057A02AC6A9B2290AFC0DB6D6FE35B55035DBD347F3A2A0762967CA40F2386F75A910C785E7D573C8FB41C4D16D7A7D1DB3F7C5136A0F0DAC1DB306A8F6415293EFF06888ACC2D4880B929266696614ED24908B3F9265742D93981DE1BE0C79388B2C98CF3FE390D504D23EA02DC95FE0CAA38895B20E925E3F3CA350AD9EB3E577142278D23933DB96E0FD41ECC8F33E2E6BBECBD1713DC1A13341B40E5E2AEBAD50B31B80033A3566AFD329F87CB84A6BD830599EB168A47CD1A6A391213E246FD40D91CCBFE8E0AA8CBE7B36F9735CC57C95F39474EBD6720DC92FE1A24D55F4E22159357448A15BD8080603A1B1F9413C23AFD7000DE8666D074EBCF7668DABFAEDF9D0EFCCCBB6CBBCB3C899819F666FA443A02BD960651D23E33D187E3A18764910AE789FEEE30A80EABBFD86E25C2E54C5674B3B840D9D34C8E3338994BC9B350FDE6CD789C43E17D5BA592E52B35E42E10AC089FE1B79B315B9CF85B2B10BE0D4EAFD8B83BAED246C0EBBC241A573D5EF9A24FFCFD167E5DFC78BE62226277E7119980C78B4B361F337AA52D95C1EA874BC572882E09F57BF78813B18984F1695D270189FE53247B77E3091FB48C6B936FAB9DFA12DD91B69C2F107426EE9E35473CAD7D7EAC6AF5676579CE5AD39AE82CC7106F79772F6867B4A7F1FDFD554EC7974538881E0CBE87BDDACB1ECC697576614A45A6D3E2D0CF92A3BA9D1F046395561C2FABC20CA5910F20B6A47C2779C2B70220B467DAC683D625970BC9E2FCC5021272F66D285D28D589F557A57B33ABBDCACA8E1C45EB5B254062A5B62F8C97FACB7D2B972ABCB28D87D12631A99B1B7E9C5DE359B9F115CD21F46A667AF658291AF1630F5C5D07E23A9B067756EB002D9895E33F8BD74F447614589774CB18784EE1825B48B9BB8ABA2DDFF64782C776BB8239641FF289577D142D5808C29E47038F342E1E7E7F41EC1A85E673BC4C5966EFCA8686DE13FD16264DE5B3A12A0E5F5854D7AADA054586D85037C35C7CF7F57AE53ABB866AB34E1628A7A5DCFE8827DF57B65F26F3180EA344F9F09609BF97063C2B27FE55BF238677251D713AEC76907BDE3396AB33CF2CF9FD7BD2577CBD5AD556BC16080C9368E9F01AE9F3AA423051E9D23CC0FA2AC592F6A69257661EA5A54BAD418247BC536CA84B114A88A233A58AD89C478D0208C067F9EDB2FC265F1DF1AF3D529D15E80B1BE4444C60A9E6F46001AAF46FC8B45DD3E71DB49268428A8AF6AEBCD1652BA9E36EB0CC1D232B1B2D6A6D1CD054692BC6A284DE018B5B3345FBC775BF472FDA2CC37FE2E3EBFB6377B985CF608DDAAFA26137461C287DC2409336B9FA6B0A88E07807D2521FDC695CFD1BCFF3395CE581EED23CBA5735624EF7DB21537FC0DDB2CEBBBD196DBEBC14B8B2BEB53CCBB9C340FF22C6C781D68E9A3F43492B8CD3F88F03985E3675C2542D84C1E75B0461BBBFB827F0CC0033BC2DE4FAC9A77AB59AF29982AA28DD339CFE46A82034AD953D959C4AF2CF395A9AE394D1509C57BF95CD9D9605A076EDCE53E3B1FBB71AF898AE087E8DDD83C472D82ECB61AED06D1B9A88F41B244E6DC049D1A989CDD763D9157604EE5A1805BB52642F1DA7CC3770C54DB1863DAEBFDF02910786E006733469C4EB857F593DA694EA5C1F3B71762872765F2CFC76722D734DE759543E061086AD6E37FEF46F1A7EA1A5474818E06634459CB1970E44001677718122FF00CF84987CCA14842B9FB78AEC6A71D5C318AF84250C6A5F8FF0368CE886FB5E9D85B9C7F70C443C38BE6B2065261B7326A8F5E932D4E5BFC86D8AF69169D26B9801B4E464530FBE29A448BD70B995DBD9A7E510C2EC2CD7A0A5D4BC83C1E2E984E1F25E492DBAF4A546E68413B95E10B0E1E30841DD17727F58A5DE7662A3C76F35E4BD2678CF1B17CCD758BB2D8AE61B88CE2776889D328ED39B0F5BD2A94EB36FC385586C61196EBDD634023181AC2129BFC3C0A0B76887CAA350B6D1738C4A1D37C17BF7CC78303DBDD4D61187F86AFE3F0AA233A23ED76E8625EEEFF225CD0BA66456E3B4AD524076B4899E75A2BBB51087611A4E6EA255D299DF0A55A81DBD8DBB8C0BD82FD934F39E3DEB7A01D5C06ACADAFDF737E331AE899F55B59CED0A825D046EC552A18E0065EBA418B4CBB4DB4309261C92FA9DC34FF21B95D6B8E478F283678F86C7AEB2B61F27E2E63B01261548B7EC97B9699CCF45D02122DDA32045F13D05A26796378EA7B429FBCD9E22545B73FF0B9407281299CFC1CC6CDE4FF95F88496524664DE1592B8F0ECC3E1C94AF04BF01C3F9342F97418A1D5B3FD9DAFA3376F7E49DF48F34087E690D12CA41DE0D629E52F7339673E05D2A6DFDB6F41EF98F30D441F2E495EB906C0497084A493D5997E2B46C4EF8377C437379B5C06A17FEB9F957B2AF90C9C584201093D200A32F08293B78AB7CF279F9FC2E1638C83C852F025C480E13FFAAF7E45AE6215309FA5D392AB01FC7F2F912C93A9FB82731E8154AABA21BA4467712D7DAE5A7243A7C58A49DD753B05F9A3D39BCEFCF1078CB7B655BDDE06E6066742F4634D044C899997F473090F78A14F6D042879FE9DCD994B0F4DE8C75CDD5DE85DA6D196EB7F72F48816EC175662800E003F5A0C1EAF57C47E3D942CAC88013D44D05618554678BE70457B7420CD313F6632340DE30F8006BF88BAFCFF7190D901A4285DA28801646834032739DB2BCD9DCF7C74C6EF3493485BA005520033491C46F4CE1868B89B9A33200D473381C8AA567228658A1508A3F60490246C08360AE5E996AF17D89F5C870F87F40B19E615C97FD4B656A917B26FD206C442DCB03318DCAC1C9276AE17F427208A9836C63CDC6B3EBD5AE7174D2179CE02B9F1FB042522682157A6C3120D9D220F4C9FDB476089DBEC3DCEB2B0EE7186EB0BE29A8F1F3295436844FB02C7348C2856E5953FA2EAF8EE02C1F4B75B15F92B6A554DC84047BCFBE0E8432CF5842663767A2FE2018769A66A872A50A0B9EDC721698042BB321964B75EA2442F64F200EB171B43173BF151EA307B7025E36F2223E25280DE39278ADE4307E4108930D72CB0F30F2F90B4024462C2800E13D522C900A71EBC4EDE7C2E87DD36B51825959BC636D2ABDF71D10CB29E4031C9BB3C6FDD92F1705F8296BA7F8D1653377D07E66FF2EFB76E963BA6774FBA1FF2F4924809492471FBFEFBCF5216A8D809857855A3104AAC9C942BA48288"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="39168"/>
        </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="9075D8AD3EC4C7636AEC5BF6771CA70628F06571CEB8797B5E744FB3B759A1C73A352295AEB8FCD6F0F4FBC22745CB9482B4DF60EF6082C5021569D884A6C316A2D8CDD9D750EB73DACDFA043E895AFB430E80153FBE84F14BACB414B58FD8ADD9571218E9DA040A43A23FECF43CA3068327D9E0FC7DB1EF9CF637A28C129FDBFD617275B767048F372CA63D6AE1D1CE7BCC708501238C5163B9E2C2D70E3E90EB0651F6D0ABAF67F3EE161735D09598AA6B99B3B03E25329F7FC656DD79C215D6D7B1CFC252584E18056EEB199D15B587500138A9CE85CCFFA6741F3C6D0493320F546209BE5E8930AD7637AA0C8C60270E36FE56E6C022173DDBDE972C8BC0F2190E91486867BC5FD42CA44969BA4AC6DFAC095BEBBD1E0019E6B52135BE39233E6A842F3256F5F4C3B22AD094272AF69411647B571115D2FC234A41AC8994867974918C1F05D5A6CC607F73203C0EAB35466AEC86651AAC4F440BC64E19854A0E02E4E671459438D11A1FEB2051A94A76EEC3134BF51D8C83EAB6295196A93E422C478D67359C3618C878F6FD7128FAC92B43C9D9067F59AABDAC42F01A7115072E5A024F24F7986BB2765EDB195E96E664A90CE04B8B8C5E7657AB141FBDE415E45FEC23164E1E460C15B5A1E39290A147EDA1CCCBA450661D8C3B433396B64BE29E97D5171E7A06990099DF95D05E99DE9748D057043867188C1FF1F3D48352A108B689AFE642F7E202F26D61677FF0F97E3462E0003A26A57E52523AC932DF09846D50E6E4DB58BF0610EB272C42003475D43178E17CA7EBE97538F3204C847FCF963A6E4E66896FAB9C760E77188449D7E07B602EFE70DFDA96DF5E8958B9607CC08A10B0775A5E3FD2A1148B1BAE42919C3D847D0E274DED19EA6FB4116F430329A9BC82DC1079D7C7EB38BB3C68469B36D52195B64B047BFE404E24DFBB01B801FB90516A255B95AF8FC6ECB2E3920A9F3E3672F56F4DB7050BA175BD3BBCF732A262CCA1D9947BFCF2FD1AA60FF4D784DA0F7F6B92D30638AC44D6F3D3E515F41D737FA6B813842A9631127C3C82008C03ADE8993557421DDE579669F0FBAA75923EFEFC89CCF42C9BF19C8C1A4FA1640D7A69B0E45AB88F145D950B44639438190FED6F6EED65AC7659092BB4090D2C5963F9E12F2219A72B0018B11148954AFA442672F86EDE7194F7D16801CF1B016D2B0F83254C84683597B08E08C428E9802052EE461662AC09AD1DC45BDF3A6C531D51DF0FAC41F8D9FD2F11697F99BA743D9285E50B9F29C84E32BF868B24DF51F599C8261AA9EA1A8A1ADCBFC2161B3B0214AAD6A9E8BC26F6D614B47A64752DAF0AE6C2C847B19DC003B274A7825F5B9C6FEDF876D6A2D5C57B6C028E26BB13129A4349067511657C8BFCB9C3DCA32A14F491A990300C2392B11D30921839DD6A66FBE991461F5AC15423BE683A8DE7937562079A0429C92BBA36559CB23180B462CF0E284380F1881202001A09662DE4E5730D1D2293CEFB9A8AEABA3D4BE9919F3F99627EFC62CC2F0CD0C13FC11DE9A561671E4D42601899E343EDEDFEF5C0C731D18F3CD29047CC6C9BB7C67313CF63866A39DC946AC43C227C4F1D3FC5E41D0C6FDC5D9D18B3A05459D7DA8C12588DE21718069E71CAB31714BDD117DB22B82EC18729ED87DB4C88C02C8B9CCFF2CAECD3F4CF72834688735D7BA1CE299135A04C025D610CBBEECEE4C8012FA2F22D01D1B7F9BA1705638F191035FD6E1A3C4EFED7C1EC6BC15951BBA17E5FB4512A0AA353A9385D0AE6387C922C66591345B5DEF73AAE5FBCAF22B1691DF765F9CBCEED977A77C7D49B6201BE24322498603E9A23C9FEA4AEB9BE483B133B15C2A0E9E1D17988899A65C1CEC01C5B039F0F3B13B30AB4BAD383C6C56F8D7ACD2E08283DF089AD09F7E525F64729E935B257A968865166372219EE28A557D23CBF8F79782D50FBEBF662ACEB12A2BD400460690403B3FD856519EF58F93617789BBF2413EE40AAFF673CFCC0422BA5734C5E1A158C3AC23F23500E750347F7A92248C662C2698F12C3F5844FA58C5F4E70E023DDE3725B132C4B923416AC868E677F5E217613F16A2E950BED46D3C23B3B9C3C1D95405A7729E4E395E3417FB5DC5FAEA1EF43CE3CC3A942DE84F08F8DD401D922487033DFBCF7F48C2B870D9949CDDBE64F1E3D1474825425CDF2AF9A57387C2BA1DFF590204A4464AB93CFAD4DF18E60FD755801054D4890DCC29F776101EC8BCCA50A10B8A8D1DA310AECE8AB683D1BF6C2524AD8D3082D932EC62374AC6C59832A21C04A41F9C766F27DED460268A100D4E4C71AFED74EB66F75B312DE56FF74FE6C51B250D629BFDA626198F6E766E1310521563CE41567E739B981727BCE6A1747A229EE7FD3077D015A59F647DF87450732A5E3B0B5E53F262C230F814720962286CBEA4B1E5795448178479D5A0536D3D3C0D94AC15588DA3D729E6BF0410D0A417545EE6939C9D92DEE47A3E3638A4B2A7C66B6A2FA90A0E534FB79E93B972A5FB53931351EE477A7056C97F2452CB1AD0BC88E31BE7497DBBC211AE67E9001E5D1CBB61CEC600DF78E0D11E0B3FA7DAB9D66EC5374F61D64C8FC24D930674799615AB2BC592336415419AB8DF765F9EF85C6CE03110496D83C41396E42F60C832420C67A030F8D9FA6F385290647CE20C0C31A37DD8884DC066E428ACEF4932F932AD743C4990671571643FDE85B027AE36DB93978F6C57F6984D3A5DFDA2C6891F0508639095F93FE794CDD8A4EEA2724BB3D2CF33FDC098C3CF52909FAC51ED611129FB4470FAD0E51A96FF1AA22E1C942E27726E2F660AFE56C058E56E323ACA1B47EB8EC25773496AD3D830A69467E90CB351930181034225DDE3B641AD0ADBEA53351B1BC55DDCB0CBFD26CF7CCF249CF5E0D026EF9C4142DBD1496F456188CF43FEF40B19A3A098D2410EAA8572B97E97100842791D8739B75C62C610C0CF8362D674D06756F5404CD46B1536FDFD4E7E8CFDCA310C3B3E27A59EB7DDF0BE2EA68241BEB8D84EC3997D7BDB495E18AC2D7D8E181E7E04A63E33CEAAE4AFF404B0E24454B86D60363BFE415D0BF8DD2DA86CB3816A072C06CC4C507783CD35B8FBDA8EDF39D661789F3E6372DB0E1DB096073AA5C8AC1A48DCA0F9F36E4E8BF1CB8B14B03DF5668E6B702AADD79E12E79F5927AB925FB0A19E9020E66C61D6B4293557D66961AF6858D2D8E36829E0CDE9505E32EBADECF5C99A5D59EAB3FA1CDEDAC26B776FDC5A9FCEB79749785E7D8E4D183D700B92AADB449C9050477CC4FF526A0941FEC86A609CEB28149AA1CC5C24E2BA2F11E2E841B7728633D95689B68CD56A37DDA16F531BBC00AA44D0951C2189C43ED453D51E2AEB7B52FC146BFBD642DF15A3E9198302C366CE368D0B4AA6DCCE40D1C0DE85454A97784A1A288E5D06894DE49699CE9FA4CC029C7E0AD7C219500CF98B405F01F03BECE8DA9E16F3E0B0B494356F673A48FE2A367DFD4266D68D8F23D43660F4DB8561F56BA32D58397CFE743FBD97158C561F77C847FBA3805D3B6844C39BD6B8CBD649C3C214D809BC4F9C4272019D4E371E2617B6AAA5DA0FEB4D88D1FF205BC9F38F78635B1AFE2F6945C88711112D06DE0DB982E41014EA12434BB5761C58C97ED555E"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="20736"/>
        </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="A012AF984DB0625611A1B028E034BE73D82E58E698BF2A347AE7D42BEC9F140CA5A435D52D752D836DB438D56D9F283D372828FA71FCD8D6E7DC0D7A33D00B49771EC80872F69B0128C9E271951211886207FBF7E98C2A6EADA7CCC976564D5026CDE77E288A45332012869C6A867EB3A684D0802031175F9DF093B729BC13AE664DF813C5B70C32881B2901EBC85E415FF5858A05B39D1FE1AD3634BDCE4E49137164C9C8DDA92B0ED534BE50F80CD324508678052720CB16C0F16FE31B08BDD979FAF79B8392E56E8BB1257EB4E0D21C194FC58B28C30D69004C5AC317B7BFFBB27230CB29EC741612A0C9348ACB621BB5869ADA03704CAAC52188F7A8F70E55E5AF4917FB88A3B32AC9FC746DD38A884403BB260CA5AAFC8A2C54CCA09FDF0E1537081454A71E71ADA67FAE6DD7D619ED29968805248CEDC49EBE1AF9505AA977694B44ED78B2DB8BC14B98926F9B49464D1CFB485777617BF58C0682A932F83F121D08201C670A25DFDF7D8608E351A440C32C489ABC95716C615482D7BA6A3ED1A176C03F8A0A7A659605ECE8CDDD4A0FDE3C1471C9E188DE47AA26E16FBBE4CB6553E52D60827DD89E127B4573B9168836F1939F36A42586A320C208E21877124A60A1E465800071DC4B16EE682CFF0AB209FAE6CD2E2C07384BAE60F45A23B400E37173C3C99130D861CE62AC5DD15181B76206CD77F6BBD365AEF7B1D8D2ABADC24C3A7D80C2150FC75EC4EAFF6DE6425F39C705D1774C1EEEF486DFA1F73625B862194414B0BA7E68D744C414AAC7EB8D98A90EF86410DC904E2E3B407DE70B22D894C75974DA0848BF69E153DD6C1D2FC65C880359FE4D2A72B8EEB9033ED2B998A180C7F7B2EA21AD68F6B13A4F493DE83E7F4FA0A4C4595CBF0B5EFBB5B0B61B1CA226A9056E46AC29A81D57A9E97E17EA6FB3F5EDD63BC72ACD66F8964A55864E5A24CE602857F2743C76DF8C83292504F5460B360475407086D15D61BAE9A087AADBD20E830C307AEAF96217AC4EFC2AC8B380EADC30292D32516D59D2DD6E9F8E8BDA7F53EDB87530E7662DA273C2F42A2F3E28892E12845B25FC3C8261625127058B6E42265906DC0918EFB584522F8EEFBA342E95A519FA1DA6ACF4957F48D71BB2F5A351E4E5646CBE2F470DA202D2F0D102AA396DDAFB2EC0260CBD739A395FFC578725205FF1646E9B6FA147BA44B26A672FB8A8D473391BC3B0D549D2082ED18EC7E7B53C5801BA520EE01316F170FC55907BC80AEEC43F3C617961ACB67C7C83B8392B4108FAE3F8C29699B3767C3C1182004F84B189C7F329BD363CFA7DE9A79489932E827F55DFFF7A93B6B768F998B55B2AA024100D4C67ADC15EDAE373564D501C6F15F16DADA07394BFD62FA0EA1B101F6DD436F8B0F9A920EF2CF653943A6AE5585315A9D5C9FFD71CC107F5879DEE542D77ADC133A97085BEC636AC778F55C7CCB63ED8703E971B9569A1207F68E626D96DE3EA01369C972C86E76CE49540BEE1875D6EC3C7C21061AEF7CF419C0BA6331B41B84E374E292502A0324FF9CA8D39E3BD8B0E1A411A2631214F60C199CDB83665AF227AA19F136C8805E2E84283FE5790DA69C4DD99CA6332EFD66196AD07821A917CC8E4CABD2750EBB30B7E5820F8B1F66FA14FD3C8E27807445FC663583C106141637BAF4E007BB997A57B426B774E9DC4EEE917E45BF4F87833CA39E1E7912F4EE9CF6F9576E559B9332FBCDBF03A0F99A84BEA6B5E4A11D21125345934EDC6625733A586E74510D955762F6DC60A9E67236ECFAEF486818F5656DB86BEAE2F629C83E58FA2320777FADEF1E0DA6728EDACF307645063E63CC347B9EFBC0AB7475709D4EFF74A5A2BD31F12DAC344D70F45989076F5876C7073DDDAFC5EDB970CB9B525B1766E853C69FDECBDD3591A9D4417CA531671FC7DBA4A5E7C87C429C0DDE534DDE21B2610ECA7E7F20527BBD15A61C1879B74F2ED9307CC9D7F71E351F0F1E48E2B74FE059F66C8085F908587E7DDEE6B1619B2C1745F52E021C677B4AF47828AAEA2AE48CCD7A14D35664DE5E8ED63F6269399727B9231D9BCCBDD41B4FE6FAC756D754BD314FEAF8C2E54A6390FACFE072BB21EF3F8F724EE825DCA872D7C8A0C87F494EC6B22D8B28C6B73B7205C1A96646E30887B336A0261B7F5EDB03CF7A10BC696294263765C3A9A2762F986A5784A7BC3251D95D21D1DD650E27E134CB4CE6D3DC6D5641128944E1D4E5088D8B2997400FDF0C60F488C6B8D538C0BAA58E978EAD2383FED4A78B3EB2CDE5F88AB2ADCED296C352CB93F7505C2AF8ADC807AFCADD833038E879D6C331C7F4EBD922D3CDE688B255496501ED5C6C68AB7ABD06A7B9CF1B5E80844794FC0CC7DD7153CCC4D6636ACEBF6989F8E1B0BD300EC2DFF995764FA5E7AA31415771CED35DF3AE19AC777E4AB6AC2DF96502F8B1C5AF06BAE025C12F6D694C54BE216ADD62EEFBDA7282DF158DB02F5695BD0F23FEEF62C24F21C259CE109C8B8D0C0AE5F2B3B66436E7A1386155DCA27F8F4FF9E4D950C9076D81195322C213BB406B6A62AEE5D5B6E40D4FB87A3FD04B157C803447CBF8667D84E8896D58343759A2912627C7EC1F7441B0C1B7469C561A76BB56F97D5DE191823A9B0559F8A4CF06FF0685FAB1D0C389B1A5BD99E8B82FFDE355FD033E58A92710D998BF9935F76E5BAFFEBC43FDDCA85A27D60708B26BD34AAE8FE0032AA6EDC2C9E89E891DA187ACB64C548B6A9C6346003DD5466BE1096821DD4ABDA424A7F47A26D06122B8880D1C72F9BBD3F517E94D9437D2AB67E9AA59B131A5AEA42FB00828708275B0DA380070BE558B53295372E961C3D4A01CFAA94611FCF0888DCAC8851EFD588AC2AF580C72C86292E07BAE222E2C7EF8351715D91D48603244734910E87BCED7859115D0BC19B732C3B68E822F350BC6EBB100EDC4EE2BE880041639FB36597EFDDD6739F35AA935F4EAB73920E0365ABD344741FABCB4FCCB092B654FBC1D8AFFBF62659FB8FB22F2FBAA79DAF6E1AB7965F618B1493E5042F6E2FE7DAC319F548220128BAFC0A35CF88B291CF7E3BDF79911815B720D1FC1FE15506C482B8E24B771BEA4E9448AE7418ABE68F04E68574F36993A5656C630D4FBD03AA7F4D7B6F4296B603B0D3E324BE7A2484DF4CDCE5008512FD2724E12D1F9B21786D6CEF3C2FC5DCE1CB85FA0667BACA479A83A8713570176E8AAB341E788189AADA4ADF88C2BE0787BE125517F39CA85C4359AEA845FCC24CF5B1FA374D9AF3219CEEA30F160EA1482BEE6DF8BC0C2085E282B86CA226987D5AF696630732752B0A122413228ADEFCC651CEDE791D428C14016AC2C6FE33C102C59AF50A679AF9CCE715FF9834874C457F6AD6E79B43F4EBA1CAA12C42131F11BD48A9D6237B3028B579BD112D2DDFA39605D91E457E4A6E71188697C3AF46A4262DC6132BE34A59881B65E6B26504276265DC89B8463E835CD4B96ED5B9441B5F6F7732544109728E92648301A7432A865B5008CAA6149D5F1A553456D9EBEC9F678DF5908B82B26DA730CCE49D9EB1080F47C0A6E482ED6407BDD7F4761ABE5E48219F594B3ACE1CF6EC4D9478A51CF249AB70984A35C107E641CB599EA959F4C44589BA90FAB480DF0BDBA589D4A5D317769ED00E83A3D1DB3054FFBAAE27D292D7681E783368E77C7E1BEE069D373A418608C67CECCC2D6301EDF9E230FEFBF9E243C10FE7591F3C1ABCDAB007D3C9293630B9A921B4D5987705D152A5013859CCF6DA6761717140B1E730C164A469D3409EE46958C7EFBCAA22805899D0234B7E3F5571A60AC81A99127111717FBBF85E6B23C94CB79921678071298B0A5223F8A141209DC73E64683020F1E8573D1C4C0C63EBF41CECBF60F238E56E304BB9035A68AE9B0704C15717E53977F913A066E05AD7C4567D6050DD27A189957B4D6A97EBFCF7A3FCA6E32742717D3D9D8793C27BEA7EB651EF565F5298ADE7E9998962761481A762E1CAD88D1545D4BFA275D588722F05B0E1AC6CA45985C67E703D87453DE0125D1C34AAEF2F97FD5BFAB8D75F2C572620CE9F5727DEC3968CBA072413A0CE787AD402E09850D45038D34B67EF11818695502814B55AE760FDCDFAC37FD0D0A662A7E9E0B2EC7649E355B10E3FC063877E87F5E347312064B5B5CD0F99B7A6EAE18A285299FF0D8A336F46D5BF9C15CADC947B25BAB2308BFA83E0C077AAB82A2A71AB548B401BFAADAF9678BD1BE7957644BA52E1D15B8DDFB492B4FABB3ACAE703F0A7328B0F96E65DF6163F0F408D37DA7BB174A02D1B18DEE09AD60157A4C6D688FDA91F70F1F62FF20FEC746BBF4F69B6515F00A06F0199C6A27D05C5D86DE38AABCF8FF7ED2CDAB214102FB5DE805EA09CDAC4875181578CA00D9CCCA843023FA252EC1DEF069016E75221C78E3AD33F4AAE09DBAC86DD97ED7EFE7E42C10436D7BDF0B2BFA84EA6B5700E2E19440B9E8BDE8EAC7AD9FC9304ACC63DAD4687F5803A0C99D95F1DD95A84B5A919E143B4BCABC4C9B78471E357C911DD82A92A6A1927105DF8C84A50A74631ECBD545C168949E7D7B0A01D9098046123B0C51F8C7072FD76F8CDFDA383756AD41509E8B9EDC1A2A2359BDC179E082AF66BCDC6111A47F5A50D4AD72CEB1D738DB8BB99C2FACDF076D73AD366170BC0CFF9E8C0F6032290AECCE386DE377ADC0901F4225ED724DE2CC3C934ABF5C18894280FA6C7267482DB1A70E6D9FAB43F0BE5C928A0A0E9DEA0B0E76B85FDAA1FB3BC81937785C2D22995C348B6C48E132F4F325614754515BB862C89F99E189E6227AB670DE38E3E3BDD9DE5B6A465CC3AE00A9E9C0D475E248E7606C3FEB0C77B79EC1C90C8F439EDCE645CD369A4328CF088A96593174F443B30021D7C0C9F3A704F5BD7F1BCC28A6F31B35D8B9A54919482D09EEA37CAD4C40E4D8A7EA91F82C1E76DBE36C60EC026949D5EEC135289BB80C69B8E6122DD0D919D007DE81E0D8FA071DE2310125A1D5FFF0C15D765620FCA739CB6AF2232C690CE48212C1F25A1B236527561532E1D7C4AB194E86EDBD9BF2D9C0EBFBFC5F2E73F773E2FD7681093F484B33F213C67815C7674141906080D77F8942FB99536E991979EBBAF79F3BFC5AEEE76E951B7C2CCC855F6AF837EDE32EEA9CA27D542E2FB9C90D9FF3349B16D249897E43AFB21C3BC05FB78318622709EEEF92B60E35E45D2B1E4727A7FD2C3CE2836A6EE7C21E7D42A0B3387B5AC8103547E060D7F955B3E86615BE3F5EDC839832EDE0825C41CF506AAF63F9CCC340DC76768470C47FC073FCCB29916ED7E204AD054E9BA496BBCC513547C9D9A0A38FA72D1730D120AD71898519181E2085B2693D9A7052E8098DB7659161F15A0915D337B1F49A5B3237859183AE246331F2974913D2B686C76921A19C136823031D334D7B40132CFB8D1040F71A512B3F5389099504673C535E87D52185D842887CABD4D953B6BAFC3C4D7B1F09D54F3E43276465E0AFBEF20CA131FB1F5938F82F5ACC699F7E66B7FEFA34C35938F48072E48ACED071E349156447BA7EA9E67100D4480E65C222CDF644D7D3E8C456445BB0A4F5DA49DC6759222BB23C5CFCD6CE2"/>
    </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="4AEF797030B80E514D70344D94363B0700423679537DFE0B6470C261B30CEA12972116E9901C1A53C66C27E30BF92D1D7E0DACCE50E97A7B49434BB200E461A554C60012081BDD9F693C78C733BE1EF195382109EBEDA3FA580EDBD66323313822B3902598CE5FE335127985791C012D643E36D7CDB216E3BCF1098CBD2A7681C62A4B8566D87DB217ED1998AC71919DA61EA96F283EA7C372F9B1B4C898CCE8FB295896FB176066E31B3EBEEE965D0370FDD5E714B9A3EE6B37C7724C702E70D9BBDE153BBD2797CAAC152D2CD776FD0944D471A1CABFE560FE7AFC60FAB2E2513EB5FE5B2CC88DC71D9151594F07016B424216181ABF0D097771D26C76D15FB98FE2B460C431136486A9F3DA9DC47B1419D199D944A541B3A482310B1DE6B964C17DFBAD5377D49E5B113C696B5D499979F97F54DC44224548CB1B4067DA65860DC530C3EAFFB07D82AC76E10AD43C9285C53CFFDB48E64E0826372AFDFF58AD2A49CEA15D1894438C6E9AE720E7E97677C615095E9DDFC8C74CDE000DD6BFD5C7CAF3341EF919A882A7AEF108C8268890FF75303BF62BA63E02E74B591B36CB771D36CAE991C3FA78A2437D814FB2082013B626694388B8A0A80D3A5F9796EB47200023AE18A18834F7EBAF2101731F4376D930130BB041E5B5A842A8353ADA4DCCBC3163D37B733299BEFFF3B3C794D86B63A873342DF2282A088C341EF5CA7358935B8E374B6666CB00724FB4990A0F0B5C9FB33F6E00EF83693C94C37C2D86CA4C4D2374D0937CC677146EC601B1F04A1314124D2FFA1DCF8FA5EEED834A0CA7E26F1762A044083D2283029B14C6F0830E0E03F801DC55135318D3FA1605940241B74FCAB6C7AC0C0DEBA6E2DAA689ED165581C73CCD7782A1602A5DE4B85EBC26D766F8605CB046F9662637AFF4F6E2FEF5C82DBDAABEA085DC33829F6CD00CA33015BB3B2C2AB76316FADF951979BA497AB302B197E6E5CEB7770B500CE47138B6A2B088BA8B659DA924A665A8D7D190D79A166BE13537E338E1AA4F4CD589A0C550465FB2383A42342935ABECE90E5524FE3A2D82F9D60ADD418CB855D76FB732A81E6C644AEE7000548635BD1D0B12962BB0032268A54C16C2505AAB0B1D6EE96F5CD7FEC612D7C733F8D81CB31B2090079EA15D5C73F701D2C4579E040FABB08530DFE837B305A6169132575E6E4D79983388FF5F3E01B0CF506C9D89548A0C75F665629AD33872DABA2391DF70018D2034736E975957EE43D3E858D8EE1D3EB44F9A314D0D2CA1528F0A6F0D20E8609D2C9284447ADAEE5ABF3976EA24DA0806145EC726B17C50AF9D6B5106A89673447665B0CEA45563EDF7606A1501F08062A115399251907B8B77004EA16DCA8DF7F156B3AA34DC9000997922A2203B911B29297B51CE9DABB89A0A18A25B151EC96A66D3D1E913EE553B34C0FFC5092811EF26904E57E6B693ED49D192807CFC735F8930FB8F5673CD49553DF5F98077B8F59BEA63B22DCF19FE77CFF9682782C4CBBB1CF02DB130E050390C8F529EC078F596B478B6DEFC3EDF268351FF40618530FCBF5C2F3F7A418FAE3674B17475C92A5EF6FF74B54E89CDE92380CE0716B0B677D42EA05DC175BC6D7655C4100B0C72B504912FC450F50F2DCC8984FA9A0D05A76341A2ADB267A447A582122FC4B7DB0089947CF15D37B61B740097203FDFB03A01F21333A66F88DB16E9D0C7F47056BA04CB8FBB387E86EF170729FC4465E447AC69A6520DCD41332BC4FBC6D77DE644EC0372297477820D2DD9425491A3C0C60B524F7F1B2891B1E823D5251FC6F8C9390543625B7B5BD6AA760EA2B8239E3F2B9A1432BD8235F8FBC7EC3D2C247EA080C759AD2AFE5AC90ECB0D9F7B67B284498D54C8326292A7F52DA62D4C1A9A0799D4C8087126FFA080051A16D6E59D2C2AF98A495D591DFAD2CC5C7F9AB36622FB1BD489D3F8AF05F97013AE4C9C282A340DFC5543A7328E8339DC1F76F18B00E70D60108241AA57E3DA5ECFE63B9C138E4774AD257A0F8CCAE8B1E0258E580E73B6EB61FF9671B68FFEAF98F5B7F62EC08586947CF743EF97C3C3F4FFFCA6E2AE3570820003964533BE165083656AAC775F987EC3B872D15E9AC5311DA22C2CB10B148A5FD954D5E3B62DFC958DCAA7BBB3F0A4536AF90AB0B97958A4DFC3D621EA31C0F2C579D57A806942DE30239DA5C250CD0F8A26D1CC6F52C83E56681761184CC9B52A0747C2F50195E7953322825C247ED53C0FCD26C9C0804B3B754B9E2A6C495EF40217EB600DFAC7D54354CE2A60D4DD7D8082317298A984CBA1ADDA18D179170B046858D5FE8EF3E33353983A38DA77F8426E402C0581560EC6028510C677C4CBF04708A7CD96B274B6DB8B1C8838F83A9FFBF536DE31A6713660F748C1BF520249690CFA515F6505CA9B5BB8ADF5F0E96BE6CB1A7B8C597151B95E0B568704745FEAD42314422B93169E750183B170F487180CBDDFDE54D04080E127FE15C7E05E70D40842F31D1454E2F6B76FB782ECA10A6EB33F4DCA4B7CDB1EDB20BFE034C7257AAE503981D7A282FAACF1C01DE8FF96B32B4C72D1AFC1EBC13F72D186A9D2F19D99EEEAB664DD8299AEFFE42315382A7A0F182EF4F3B3C2851BB446FBE52F018FFC02D2108437D016B74E652A37348C77B548AE27049D688E16AE78FA8CC8CA983DFE3A9F0A948A04819956268D8EB22A534FC97AD93E15CF429208BC15150FA6AF16B53C3EA265B41BC948CB35BBE5410489CB4C048A76525ED73D55F975E1B14ADEE1D500C441B438C411D94BA3BED5B2E496C311BD89CD2FE3B44049B1CBAC23C09721898440B1B884F190BA39A035C12939583825358244E93BD24D6942ADD227D0FC9EA504481F46A03F2634FAA9B9DDCED1A786D56DBDB7F66D34A8E17373346E22AD06E2E439D517DFC7EBF642EBA364504BA4129819CD65C04A9D40963A3301AECFE5D1CC869198AA123198E5682788941C19ACDE8585D56F293373A1453DD3036E3CDE98126A09715AF0F844596B27D3886E05F29A6D69A242927DDCA9068B03B08F3EB28E1C70B61BAF730B9DC05BBF82D43A5CE30C9AA42BE59177C2049DFCAD6E99B602265C594FD22444F49471F284749A00D3B559E50E40EB4401330ED1BAE96BBED9729E258C8460CDD6F5C69492A852D9D05740FF71DDEB9DD75613E3E0FF63B85751BE3AF9B2649C4176020921852F88D95048128C06F42398E4828D08BE7001CD1198E1BBADDB759FBF20990B61FCD4823D1DEB426E72723C44718A5A6D1F6F81318E02FF509E0CB5060EC39D3998D5F9BB7FF0A0AF2ED9B4AE48FB65AF983A975B394BB57ABD280EFBEF0FEDEDDE6C8BF06726F0DA39AAECAEDD26148118ABDD1C66CF58581ED0DC6559C2DC5D492489853C0C97FF28BB5FE326589A1C0B6DF193664C861963B70BC959B976BBEFEF7D6F30CE4156CF036163B309E74BD583E202FADB3D7301FFF6F3E38A625A4077DC443013AB6295B25BA1474C26C7FFE8D19DBEBBBFE388B0AC28FDED3DCC35DDB09DAEA18F9C954A65C715817C0CDA034BBD4A04A32689069D2FDF640B786FC3878DB376674DAE3D4D634FAF8AF807EB27D715C4680255EAD86F7557C7812ED517FDB54D0805A09C187A3D70DC88ED0675E2BCCE9F0F7818179F271CF8D4D7E38BC7FFEEA2A8B7CE33F828E539B15A956BF77E35600A9A8B004F4D976669CD11CD12C00D7BEAFBDF74B39ADC061D644CEB1B056DC0B6E18F9B313AEAE739F1818E2602AA03AFCC26AD450A370ECE0283E05692276C6A67020DD2CDEC199E6DF6C64286D48910DFBDC8F3E15CAD08DC3CEC3134AB69B5A18DB2A22FFCD663EC3B7B0E4E47FE3255AF01C0C2B22D9CE0E552D096D0859DDFC2E2BA6BD032B306B98C744E0B041D86DBA3FA07ACBC27F353C46DA5774A0C7ED13ED2C38B80B652790616940A678A783BEB80F65D52170833352C8030AFB2871CD737ABD3D23F80AC063C16C490380957A83979D0A238AB19E5CC7D52DC4872253315C324221B242BE477434A441C2E7B6DA7D17C09A42D925E1F83D9F8940CC4B45D13048B7D9EE2F05C482C577EB5015A0342DCA760671D3209F54D01B8A2695736B179157A3C82C9DB29655A2E55FE68146A523E034CAEBAE6DFC34EE675BC7F9984C169BD65A13EC6729671B79B85C8C9666A0836959B766339432C194BC3966EB55D413570FFD34A3AD3D421A810AD113C2AD8371E0CBBA441726816DBDA38BDAD91AB6452EB8F09C31E57A834031B4FAD9DBC4C35A5A15FFBEC848C05AB5A2FFB293674C31952B69B1CF78F8121486DBF5BC6B71BB9433A4C33D07E026C42D525092522F740A4033B1201C69E6D5F0A38C7144536D6BEFF21933EDEEC6FA7B0FE13DEF93D7A3BB3C86B6E77E685A78058C991718E1DBD170A039B28BBCF7F64119DAB2BF3903D6532BF08B3F2B9E882127CDE63480792C02B2F20C2FDE71D132C55793C77FC1D3C009671EEC92AD2C2EE9308880D02CD5300B9C65F00599BD2FD080226639631897945CED5468A17C60237C073FF6A07B3986648C2207A0C528585FEB309AD638A245CFE199F6812CAE2D5B9B672BDAE147A881AA76743BCE2AB60396320DC2848D4571362D6FF39FDFCFB32E7198C0889B5BAF5908954A8DAC65CD5CDE175CB6151A286EFC7819C31727810DADE03B6E506F49CAF2F0D7B4AC7778442D286FC27FF5AAD90C81C9C2CC14E3EE0DC3E1170EF91A3D091C66D00C5E73953E7841CE22B8BE1965CB57E1EFDC8D38734D1EF8B7313555060B235A4AAE4A1BDB55AEC4A9CFE6E6E605FDE8418EBFA90B7BFFDEA608370E31A5AB114EAD0A4ABC11575DA014F4236BC8FDC7F4D8D53314EF0D5625CBDEC061604203CE510D2AF711F7448D68EDD86D29BC337B4D748D0607DD918EC8FD4C1196924E321746C247AB12ECC5696F5E6FEB3F189C4A8E18FD79CD50132B63DFD1F8DB0446C58DD3FA74B89447612483E73481F166E7C7BD25FB777104F3DEFDF2CC8DFEFB4FB1EDF5F2E1B2E6902D88F39EB5B7865ED0ADB2B39D68E091AB78DA306842103ABE08173F82DAE5E07FA0672C6EEE6167932D3B3CEBAC9859D5E4ABD2E74A3C981E45EF64EEF118674A6A8FC3B9BE9C61D2059C287C9B1C27A66831FB9C3409FDF603911E93ECC56F6A991118CB27D33844B3E7192B6950CFAB8901E258CC883A6D60009400F29B899CD8EB4D54BC6F26ED4090BFB1FD7065858EF22BF59DA4A862AB14E0B548A21E1B097C7B85DF25EE59D23B87D40B5907DFA16B5F68B89655B5C46D28C28626BD86F73F9CE3DA69F2CFD2AF533DAFAD1DC1C790EC0F559D3708E0AE5031298124F1BCB5411AA7FFAE9A39AB32EDF2B9C1B977DCC6B6B126712F26E2986C3B4A20A2E0989CF37233523DEC49452135AA81CA55882D3710B68690F8A073B99BCF70543CA415525937E3139CE2405EAF56F1A48014AD1A0B0D1F00CDB544F63C5FB83DAC13306A2A3138DD5D7A4A7726D760BE4A0EFACA2AE641D5DCC46D9DE16C4723078E2073DFA684BB91BA86EF9FAC2E8137181AC7D8FBAA3A482318E838A9EAB089FE379BB19DB174E2CA8ACEB73588FDB46248660D2E61B744D648DA52D9782E7C2C9D84AD9AAAE33D4E9DD76D33C23E42DED521895AAAC0D5B32CD9345EDAEF1B69E92C5231EE9B24BA4C4695361564C99DB100DB80C03449EF767EA1D47F6B2FA23128CC677E0BC7F2CF40D021F938B349CC174C32FE08F93BD59D9F10FD4CD692118B0888E86764472A42D014381269ADA2947750A0720B12506030796781F459D77F274BE2C97050D4140BBA287832FED5828B4E7AB7335CC82C0C808AA9D2DC502C31E983C2BD4545BA21FAA72468ECBDDA5B95F65474BB570D62821392867A6E29BBD809CA68547468115BB53530580C3B55D3AD186CD71E74E7051F4A2A5C5840BFC152D85E661A277C71C60D29762EC6E5CE911ED9818288C78E67961FC57D98FE24FCF3A674C70E2B9BA9F14D533FC14FA64178B00257DCCE2C696A8AEE95C770042E111D93F7B531E81BD1847BB0C25AEDEE01E6F7522168D708276E741F63E0902347F804677605C752498F168896668B86E3CC9759264CC2DFED6C45DA7EEFA64E7AE4315A89E664B52B310396C4B006A7844BAEA52313B60F0954B13C6F4DC56AD1E9B971371863049796A371E363903A37AF6A4A47C078A5F18FC79E7BF4A202A4B5D91E9F18646538826E34FE463C685845E340E932676151A4ADF1471A92E396375524B1EE3F2A4C6A5407F9806768303CB991820351F737DAC35D25E930D658D3498B600303153F7CB947BD265762B487C009010BE71ACA6AA81E6F1228BACE686D7D504244E87E002123F6360384F5DE56B07B638B8B790524CCDEEC433FB6049BFF7747EBB119CB25F1135B0CCCFD9F02E3C436471788097B6C3DADDEEFB1314314B60728D4184202655586E7580A5B6D2F2020F162024464C565E636BB2B3D20E23323C4A4D6D84A5B2B726274D7B9097D1000007151C1E29374249"/>
    </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>
