<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="7A01C47C3942F4894FE8386B08FB2B512C2C033294AF456BE49907B3A3FBBD4FA73BDEB56D3421B36AF3C3E8105955FC8DEEAB3C472A1B1A27B4FAA16D9A942E12A0CFC678867FABAEE26B39AF154F936E9E70605F3DD279A733054A145B74B0EBBEF7F2DF269229C2F1C0228EFFE8CD5E9A894001FCCBA4622C898BCC8EBF5C53300A100981082146449071A0046C808405510004540032D80802CA808CDAB051A2A62C5C044210430E88066C19948943B0641203661CB72D48A08D43A22098024E0080499220665A964C94B869A3004D44442D98346C1CC500D9844020836013A3480A404C93A20460B28D14A98110320D63465244982C88B62812320059108A6308410C380810A345E2487182148ACA446A5C144DC844301023120C9585183172C0B08C99B24D9012809B28824380891BC78921A589C43865CC084C0291688014444B922518462D22A621E18010E40000CB448DDBA269203925D44450922888E0364212465100B384D22071C8260810B0702239890C224840A06D5396054490645B066202842C4CA491A124045B426A90A001D21849D8468611B13089100249004A44C449592820E3B610CAB20DE1328418114D11C80D413062220164E1304643B4100A4881103264641691D1C810CB188199164AC8002181A229638489C3122A5A0448DAA69109C628C422101999299000451A058D5400708B4800D22400A38685524449E2304EA1B628E1A028E2025191C440193670223786E124811A0686D90009D9160901016A020749A0106861A611D8066A08C81098B2091938710B918094386E20138D49A29152A48824804C48320988064C000131C9A6511110210C87409448491A095020004E4B12504A9869D022411398100981088B24489B168E1BB501C93860DA246262C48DC3204C52840D23C82822C52D1A2801009205993852443431A2926108A7046220518126020B4308631644C11661A2160221414893002A04375200244E09320261944411059202142E242866A2B82C891468CB04601A04445390301A969011B26D8B287100C05020364043006CE20084144284912270D0C210129008190988A3802580924012916D1B051200230E9C080624C06442948554A080CC36460CA250D94232E2C0840387498B0880E4208A2341528CC24004011208C36D24401019878521217209894923342580A82D483248112248A0A82149108E11422DDA1851C0C4480B884810B290A2B88DC8340622030C4832806206055B3628E3A0708AC68CA0364289841104292C80A211E48430A39610A0904453420A1C35115910048946884B468C60A631E430721A076A8B9060A1288520828D1C838920B04D830465E0865018126ADB322103A22042108013B56DD43891188324D396514C266D43328D892051883844080424518028A3A4718826462410729B34469A826C09194182281118C82502902D94448A4C183191A69124A66D4A04840B4606A14689D0906D63280A9AA491492861DA22864934840BA891C2C6884A3210D204614922224196618930291824222127844082808C3640A1A084D4440DD1382E42180611A8600CC98DA4A229C0108C6406015BA83161304CE1482DD2326E1C0268E2260150262E1BB821A43040D8B4200A0566E42462C102701A322A894450014871CA466D893829A394040A105224340608136CE4160661A83064B405E11621130048129285DB2286A382204404458C886DD4284D09406DA3224DDC260A210160229731C99671D0842003873000C9495C20322419682030880A4930A400501C15311A28241CB425213105638250D238069124201994208A342E9314091A948D11144CDC082291345093B650113809524250D42826643045E10691038328E4108D834832DAA651D89050102908C0104D1C3585DC429023454088140A00941123136810340E99204923C1708A02118B886C583266611870222248D08825CB40311AA08D543851C09844DAB02C632082423260613040E1A0891BA89108318121055098962DE0386D09478E14A00CC4C44800243101A648C83221D2188090844923126DDB961003076503308461904DC3288453244D22215009052413950500028DE31281A24420C3A80823C584D332855B284811044E12443152482C82A461248025DA106419154410494089C2111C392982065299A21094B88492220E032532496F25D80E519F0CFB337DC4D7E0421F08058C9561BA38B2D03CE64CE3B1F87EDBE6E687AD9F75ECA4CD76B881499117C737E16B066D22ACB0B47437444C1F1DA7492A16F8D30395F3562F54E3C68BB65AE3EA05AD658B44EE0966E44EE0CC891295C43D0147EE1FF193308527065534CE50AF1FAF967C3F0B67E8BF92CDC60DD5FD16C73F67BC02A6F37E25AD6540845AB6DFA47DDEBC1C0108C1CEA113F4FA53333256528FFEE3E086571193CD6127FF989149A2BF43799F24FC01CC6AC3712A15F252411BAA5F7255688AFD4A498E0A174FDCCC3F854F37D98AC19FF837426250B14E77F1C9CB1EF2DB023DE372D66B767ADF19ABC17DAB312A5337CB20AE67F603F58F89CDE4472BCA8D9CF2741CD328249FF26E70E9A6930E6F6C94D46DB0F077BA1E301213B1524A612363173121675E3F30378BBA9DFA50D59E14664390C3EC40395172BE9EEF77085AA095E729D8F577EEFF4490D225903C9674B017D207ECA6F156A878F3CC06AD4912AE9098B3C6FB8891ACEC6DCFA080EEC038B40662C6E12B4F18CE4712F38E5FA4C8FCAE2EE8760DF8BEC6D05319B1FE02584B98B71E889FE7EF2B37334815D6213F58ABCB571E53BBB2EEC2A028A9D9752295A5FFDF7303886B5D6B9058F80DF4DD7DF108F956908C77283FC010B023D5CF2E3B6211825B6401E3EE6F044208C89B5C4A3BE124BF6E0EB2502A777995FF8379BA024D47CD897D8189DAFE3ACD8C01C222731ABE8DE61535C40692E53A755E2E14F8620CCF0BC812E798A32BA0FF365C80A8E82EFDDE0CABCA09EF51C94C37A56C66F9296379B403513003E15ED7E58B2CAF78FF1FB9B28852B6CA08ADA8D0455DFEDD365D884F83819DBA9599BFE1D1520DDB11072F97CEDC3A62122528BD719C07AC52373B2C2217AB828B2C3243F4635F2D4CE8657962DA1F3873BB9AEAABFD165B2A4C007C9CB67CAB41013F8CE50F539425AF76A0D1C3D3B845F789B5BEEDBE2937C98E7DC96E1A62D2FB4B8024B18BC5DC48464CD713567C6B1C882C64773943702139FDA043C6A321954F35394E0EC26776A08C22332E753D9F5D030D0B564EA75A89AA295A1E135935122204F2EE0269A1243A017CE0EF105E07B5291D17180DE8A0C05214E23415C0EED34C3A497B5D4AC0D2DD0E657B8C5EF909995814F3BBE83620F11AD4EF1C3A7DC108F78547CCE2D1775DB6C446A39E40C4030CF9FDAC38CE74AD8253E319208EE47B1A2B5FB8EAA754887502F1C8AAAE9B1C0A9AD85985E9AF14F32C3C3748E3860594CE2C1EAFBAE9424EBED3CA02B45C4D7E6D96F2D47761E0AE801AE916BC1E8E2A1AFD9B672DE6022CD0B1AEB01E0EA295BCC2F8E468CE681C37218F5587E51B77E14FE37AE53F97AF11DC62E3D5C5F9C4D5E63017C6E1A6A9817526EFFF631EF5EBE0B19C8B988C669A27F305A1D4AC3BC2EADE600C28105E0127CB610FFCDE66F34B87B878D7A0EDB06B0649596192A279DEF1E88491FFD4D33874915BDAB21C3276BEC6159369CCA9F831DA6D2AD868BC4529710D4360762BB4FF0F7A5D320F8AD89A2182987E066AD75CB078F00B51B1B0DB35C6CAC89405CDB04A2D241BCCAF77742473C1499E9FF4D713991FE3435467FE0D1DC5AE41EA8E10A468D13B2206E0B5C2F4A0C87121CD00AD5F916F3C4D23973A40EBD547E848115AE7A08DC78FFF211B78C5F8A99AD13A0671B8D9C429D208B30A6155247719FE12D09DCC61CC60E1765E0DA409631324D503E562F9EC43396BD3F9403EAB589F7534AA18A29D04A4DFE7C11DFC87574623A2295FEF979802702B5E0AE11E2E50B7164E72C87D515C38A1D76B5C70E2218D449824BB40261D23BEF78E6672CD7B5AACBBE9580DB6A85C02D7300CEFAFC5F21F58C1E9344DBB38A385BA87C2C5FBD49558107CAA5CB63F729236F0F46EA52FBD36E4235DCDC4610EAD36C919B28AD67387C6A93EC71AF8894F69AAB2349803226C6483AA0A6E8616F457CC32486528988AE177CF98CF64DEC2B9AC1E0C47E032FB64BBE417E203FCD4CBDD88933062FC175868A1A26DFCD8C18A663F29FC48307B5163A4104564004D49A6D6487779FBF8DFC460128704D88B16F5D3DB201D0C60280EE8AD56B4F01FA22A1E2995B3850D295A59FCD5706D3BBB89FBC0D2013199D7A531CCA96B87692544338CB8BDDB7496DEDD793FC64C4D866B99940D7BC3F1397A84F7EE22BA3BFC035ACFC4CC9F44F05CC66CEF87BBACBBDDA945C4A8E3C1283A8E95DD162660C895D32EA3807D89BFF3426876F847F1CDDD89B85515DC2DC1DD5607BAD6771C6C7400C599440F5D0341AD874E6F52DBD0ABCAB053D61E990AD52CA4429190504D0068851D8B77844539F7F5D2BE695468912E923AF6AC9F24DF50D0314594409B3F49835E2FBB44364329F4DEC609856827F0D5C059F3EE39D7EAC4D3D9DDF5A873A9F0CF9B1ED2934B98C74C5CB30E32FF4C8838B44160D8D7AAA16AE7AD27D640B9B78BBE07263ED2738CD0A398005776EC639ACA845D4ACF5E0CACCDF53F0AF3D8E9488C46CB72C8DE512D177667FB23BE78AFB37511DB8EF7C19448531B4AD22C1DF3625585065D459199EBD3B891C0A6D8C36293F8556EAFC21E1F8BB31262D78595D67AF1D54C900937934429646695912F17453FF61D91DA2D7AD3162D82BFBFC5B151E4B7201C76152BB1DB51A04CD78567E4D3AD4E628D64AE44C9F5129245511C328C3B759579E5EF722FA55883822890D2B173C95DBCF942631A5ADDF6C534EC15065D7FC7BE298216A3A239BE4E64A67B2FC6C482711F26E30EED3379C612291AA2782D6D756F8A7154AC070C06D4C9F6C535E1F83B61F24D36B49F616F529A20BAD6C2691A515F7F72FCF8FCB6573F1EE5CAA292E5F9EC7E8B049233BA4A4D4C0CE6C605466D077A12AF34B6137541745971A6591F3C4824F525FAAAE782EA966BE22168451D03596902E7FCA2A18E3B7F7A56C5EA09B1EF810FFC1B91EFA4864349A8063E7EE278724683DA6285770AA23AD1C44FC5C1C4BF4543EC34D22070E632A00C70B99FB884FE800350587E5B734180F0F2472950F963190E52DF2A957F310149B5A5EB312BA03FC0BA2D6F63A7C6F856887E4F6F7BE2C81849CB0B96A9BF59DA2EDA68278E701DA6731B4958AFD2D608738BA22285F5EC9599C80DA37AE460A23935885A76E100F59D8FAC15ED66D5A3D6214305350D79FA5F3E04901722537C327DD51523E617123B48D7D0C05C17F812E5E4A6371E76F1637C214A0E46CAFA2A94B71EDA054AE4F76ECB6F75C91FC7E4E653D905E27F603BECE09C2C2550AA13BDBD93CB987BCCBA0314AF3567BEEC1BE588C909820A650E04167A7CF48C32FA9A7CD89C09BFDDAD2A234D5C37060FE61591DB8FCDAEB46B14C2EBE45DB838728C8AE6EFB3CAAFF2E7D24735CC36CE34D3A2722EBC67AC0D858B24F90E05842A515EC61ADF059EAFC78F6D7332EEDD54B8F6AD7473CDC1DC5E5BB70C6F835A65A03E400293335F56489621E4CF1E6F96F8B3A271979A2C2DE2480CC41B5AEE4A19C005FC66BF15BCB1D487866B67865E1C408C2FDD68E619B5D5B9A0D944FE6E0F332FE5E87E6664EEB0092201189CFAAAD8D702F58719951AB02041059FE820C0D6A3EE56D65EBE61FF782F2FD05854957988A44F53BA8720EE2296770A541AC66C279EC11A742A94E6D96B847F1B72F62DA369E90662DC254FA9E61E9D42A8C3C0B117E601CA1BE5F2A5191D58407FCDFE37B5F6344BC84BC417C419D6D58F1B5560CE464021998A4A0DDE3B8A7386444882F06F7DF25443AC08E52649FEB346C3A50923045353A6DD64457931B80864A108F79FBF7E14E4175D17D1F0DF1E18355D2838C94955FFD1C0659781B7FF7E51B000AE7F14639C2C419BA7922C3ACE9D306B75AE2A1D3588BCFE273680B484A432F4740397844F1864A78755EBA37A57895EB1724C23303F41FD10FFEE5835BC7C3248F15E3F7A0D8093BAE241ED3367489CB8495A7D343CD32CD3BDBA222A0CE3B964A95B9E444D5AC2E8463739A22913A2A15749A27BF2F605BF4E4C015CBDC3B0693176640F59EACFA086E2EFCA4C4077D3C9DE64F78A69E114EB4715CF3C87E1CBDEDFB1D2531F5CA10E97D36FE2695B1D4F8698F950DE3B802DCE44C7C23EA9ECF1D817994259E03FD3CE6D30FD824435CBA08D4833F650C39E98EF41DCD0B66031A0CE8BA804EB19713E292C0FC04DFFB8FA7C9687DAD469E195B4EAF117EA9B2048080D7FE61812374FF7B12D39D78967AF9805C3D35E21682F55DFE84752A82C364145DA2834E5107E263C7248729DE504C3D43826C5EE7925D829E29345BF0B45C2007367594B758B0EE526AA4CEB4B4176F7F09B314E2A865B62AA003F1846660EC9BEFEB1507654FB0AC4A2FDD2763EF5D7E0E2054A4D6B0F5E7BB3AFB3022F9060AFFE04BD7918DF091801EF3FC6957D83573DEBB065DD564AAFA5B14FAC804428D0DE248ED95BE3A1EC3F64D2D71F36C3D73E1CC71533EEDD8EEDC4B911563144E116571C8AB08BEE23B8950B34036C0E0F8499C838188F12602A7593EE113BFC3A40768C5CD6CD4FDCB2D75FAF5D46CBE8C53151D23211D4DD67294E1001D40B6B2AEAD01C0EF4525B7DAB2F4674819A1E21B50ADCAD5B5D1D67C323784E0401468303BA9A153A5DAAF72393C2811EE6F4"/>
          </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="7A01C47C3942F4894FE8386B08FB2B512C2C033294AF456BE49907B3A3FBBD4FB196AAF71C5CE53CACF88A296F71BEF75AF4CE56D7FE1634C7CB096046D459C3ADEF48BD4ACD6DE23485413E63808EBA47DB8DE23ECCC5A513BC59F774B676AFB31C86D77A68BB7F48E7ECB303288B2D0D7CAB25120266BA9FFF039C44A14644D4CF385CA7ADEFD2ED6E02CDEA6D8728FBC0CFB6845C2FBBD5A54B13327D77CFD787EC4422DF4DBBFC79E91F6D4A9F5A65483B66742F611A6F47041D7EC421CC9746B0EC272EC0634FF2C3FC820C11A6AC41AA13F1050E13AEEBB6B2BD3D1E451594E80BA63DA956A09E86ACF0EFCE64961E319BA5EE1F4977EBBE7997E0EB43E67EE0A0F867EF3435815C7DFB7B8F29D8F9B66FDC0495D56753BC7736D2B61EFECE0F5334DDE57AA777CFAD61A8953ECEB5C24004B91EDBAD23B63CBEF9E221927BDDA1E9F575B0C82D44843A018410B50FBB85402339444D9DAEFBC60E6139262B3CAD0078E616693CBACE54A736324DEF7335959DB1E975FEA06CAB1EA4C27287953E66111F619E2411A5FA9A7D0BC1C3DA3FD63F1BC1B0A14B76442007C3A75DC17391F6C5A1F7C486731F0E9790B25CF13B0CB6391D409D5E154919C45C48AFBD2D5D20685E8815F8F203AFC8D2B239A26F4AA09691E6318AD729D84072A00CFAF440A5EA36CD5D238EEB9E237CE6E86860F2AE89A24FA790989DA63A1451E626950BE448BAE4455448FD28628ACF54351300F34191F66B4911DD95CC235CC6CA26D22E7FCCFBD340EED61E88F9ABB5B85B4C78B0359FCEF21E5AE226F058A87072E2E26A1EA6DFAC43B443977FCD7C171286519127A5301A73F6035FDFDD3B16BEE1ED85C42E7279FFD986EA2DE0BC1B4CB221C38A58C3744E463843618FF57D8807BA3581282F317BA36D786512FA198949CDFB64ABFD9AEF7C952211D24C5D9E9BE4368DB7BD802DDA81F7A8F0BAF363634B13E7E15F0D8742262985FB9D5FFE4C7AFEC7607B0B8C3CEA8075BEA48C1EEF212D2BC3F704313F64E75A42AA40DE121123AA742EFD32EF8C20574FA3DB39CCFFAE96F3E26E05CCB00D7931025E6C6A8B8B398D79ABDAAB26D2EF574E8066922ACE652E20E5D1C3A1AEB0246A0319B7E2A1F6BF1792E39BA2BC5B592D2511A331C8DC272A13891488055AC2A6225C741198B07553A312699463D0F9B277593AEEF3248AC199D0B6A083CD9B73F5DB9E487FF428BDCDCF1AED73E9BDB0E052C7745EA4135F04CE96A73DACD1D5698BCA9E33075BC61F457F9C5D9A7CDA17B4DBBBA759B58D924E7925886B3D8C508B6E214F82F59F20C1B29792F7DB6C2B50DD254CE8504C9C8D19FE022FA91B5166FA4D8530922BD48ABB2AFE60866480B221B1F1BC61683099D6CD5392C4E12A7626477C6E08BD42BF03FF4DAE882CD56B465FA9B37C162741125BBF30F0E064BB9B31B8B02CC469054CDFDB1A68F9249ED40F181AB7993B2BD60ADFD009A864747DB8BF36BD9120877810F28DA263AADCEFE2071932944A29D080C3AB6A81073EFBC21091C0F96D876ADEA8F6000410447C57A8408DC574B6024ACA501AE51D29E290292B4F419117458AEE05D39791AEB6A498BE2CC184E71CB231F18C8C575668014AF1912D9621B59A5B46F6A8870B598745F9D018891737CC159008A1C4623969F80AB5D419C051871526B6CC41D8AD834EC4D7F47A95330B088550231C4965F37D8A0281B474B037F3569D5BCC6DCC42009DAA0D66AA5CE4BB8612B96E80061FA8A0F54B1F5DC403BE634C7E3E770D4B46EE45CD80B1C5A637F2EBD0783C593238EC9141A31A9B0451B1D55B43F1195B024E2658E2A58C650FE83AD8A61EB176E1ED6CF8D2FF56B079562EF1981E0504C6E56588658471B90112BC03D30A9A2588C3EAB39174C805414409D8BCF0974331519A1FBA57F00AE234176B4CAB8C375292A3D4E1A6FDE5D9581EFD744F2D41B0C2B368250E272218791325DDEC4E278AA7EC3EB25E375091096ED998D9A1671AFEEB600D0348ACF1DC3271743C923D9E3902A561793F5234D980F74C9B8952E7126BBCEE8C670E9360A026F817525A7EC7E27D7020907389A8E37775CB241DCE32FB65F550AF4378139A36855FAAA14E5B866FBA342F56BF32CB090C54F717E38C64FEB1130B0A9A6F3E021073EBA689902D253B50AE97152B2BAA028DB7D71B0CC7D6AC8A5232F9700AB43D5AC559ED810B4C5F38C376A25F0F475BEF329900AA873AE135C3E7EE89A259D331E219857BFD2E20741840484AB39480E6F8A949D731782F62A017DA98ADB2F31B4777BF17390A27B971C07EBCD4BADC3E383A775CF2A96BFB3998D0FD6EC356C3752FEA78C0B5196F2E95AB17F681DB9DB8930560D584CB493DB70FCBBA456FA0BDDDD70D60597A77D745941F3A699ED5F4CBAA633632062CF724FFEDB108F5F5604D418C675A559FC14C3B5C2043D32693C6DD0CA7372F8240A73CD91DDE4C24DFCAB02CEE764E4C19D06A60205CD53668E71F64106435612DCC1316871C1C5A096EDDCC9830E9F050DA9671CF5A662987FE026BA930834877B88FB309D55958B65F56BAF6EC7E3757AA659E8EACCD3707D893D4ED4CA8C031DC9E19BBC1476B3B1BF3CD5EFCFEE4AABD624BABC326031FD180E4123F40E222066BC6776BFA8DC7F4F6516362E47558C5BF14FAA3488A0DFD9659567FF13C9308A6BEF75D7CC9FB20AE1CB4B353981592C05BFE2BB3C50611A10D5834C846AEC81CF42AEB5D1A70308DA44CD082ECEAD2931921375BD8E156CC1D38D4E365FB77469E29855830862913B718BB5FDC90A5BC364904A083BA464B1DA39A8664C51E0E04E141A92C30E477A65A728A21E7670F7808EE57CEB871ECB7551B26156F6A2F5120400EFDC15598881DA144D057297164F78A96CDB513DA0143B4CB9A951D7BDF55F0126956B61D63ED0FB1C36F5EDDCFFE75B1FEE9D83406D73DA0F5063FE017005E4D6777AA2FE97A88AF19C67F0D64EB8030066BD2D109A108FF15DE18510F273036FAE61263BAF389F9D3EC01810C93FAA79F557EABC5EFD7227657E8F5A243BA3EE04EDA38F983DEBB5C5B245387488CE784AD5A66277F395962D00DB9059373F8FCDFEF02A932972B86BC6BE92408259A176BCD8A47A7FBBC20ABFD506025D0A65DA6655A75D819EF7BAFC0F53339DE11E3E5945263F67A2D46A4FCA5E97FA65D85449CBC978DD89B3FB5DAAA586FCBE709BA88E149E036A5C9A4B3E1CD894492D1052C8BEA59669A4B31B9DE078D6CA7376BE9A1F9931CC3ED65906D1494EE5CADB029CFD758B85832323ADDF8F2A2111977ED9EB9A6C650B5C4FED09477D60F0EC76E66855FAB6182C0AAFF4A39D4EE42CBA8DDF5DE0639D1588197A82D43F1EF454E5A5B9CADD70A98AA119DC68776C139D25F8AF2A25F36A2EA0D5E457A4EA56BED9A77F99E39BB31B4075B3BFE942E619C613B5D5C636843DFEBB1D04A85228247157A8F2928059B2D58C59CD57CB446ACBCF1619F6F4331BB2EEA011C98B7054C415FD03A0C1B96917AF8F8995A650B5148BA7EE5B553E0ABB2A188E54894D89412A0C72FE3A67B37F866EF994AC45250453200F5F0FA491A7D68B3A5354D7D9A093891107A644B9F83E9704AEEA2ED1BDBEBAF94590511741F27"/>
          </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="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="FA6FFEEE9F1D5855E6EDD0779782B9D6CEBC6611862624FD6EFB3751575D3B9B59032B366699CDECE837D1C54407568DF347D363F2D30325A564886C09418CB8B2157FED10AC1EA21F58E48A4CC962F7684192E415EEB0D9F13BE2843BED44CDC21E8FA7FEBECE862BE951A2ACF56087E9C3594D0E4ED641BC7EACDE324A8B71FB9180AC514CBAC28EA132EC2F6D579E1A15CEC75E3F5E42CAE0F3B9805D275ED5811003937A9DB88AB88C6D90A122B0382C3B5AA861F20B951427EF04457A1B0EC38D521E90CB55707728514AF356F2D0F8FFFB78362263D32E945ED00D2FB30AD760E794F2A83827B491CAC5C63A2972F8FD34F984F36FAA2244C6C8F20A0142ED18841CC9EBCD2CF87F6BA5CC8618F55C51DA0F72A1225C7DB07FBFD530A72036974BDE2F85C4D30CA69AA64FEC5BA2049CF99A2A38DA39F6B4A28EBFD9D39226BB9228281C9156EC05474CDA1811203E3E98A9C3CDDBC9BF73FAC1DBB1D853F374BF610C9AE09D45BD6805019AACF1767E3F972CC706E51C9FC209B9D713540B48E6860A879E7DD6C570CAB3F868827CB498EE05E39BDAFAC9E8AB17B762B5871BFE691C29A60F6D447BC8A101AF054ADAC01C8D9A6F09B103B0B0960CC2528D11CC63FDB25C3DD0268975ED4CDDAB7A7EB7DA0AF0C7537EFB1B78677635F7BA69147EAC2A8302B4CB0C54EEEE05CD7C1727CB037CBBA290798D81B41008DC7A7763F21A59C2A24ABA57C59257CC0B7DD0896F53AF6F1E5B2FD86FCCCEBC0B909EABBBFA829D05877B7B729A17D168E8594F711C997B26335E75B75F491DC52CF1DC64C0B565CD41A509CFD5A27CD1E637B8E993E9FD6D036B705F50DFAB904A501417E8B8A0A142E25A19077E91A4BEC5960ADA67164109C51C6056A8B09CBF114E67463A967D429251A92B06331FCCC708007B6BA199B85B517F35E234938C86203B9E5E6BC6C512757C00CE9C5A4551428A3C3C22E04CECC5B2005C8FB70F5178C86178700E52443C9E4BEE857E0E52DCC49943E5044E81B30E6CBE0A02B0C06A864DABAC2116DCCE2240706100FB32710A5F407879D8C5730D9987EA20667D0FACEE81B07F5C3B0512BCBEC9C18F4D9657DF7080BF6D5807FD2A095C1BEE8BE00A32F14D9189507BDF00E5D2DFC29D17F6A3D8AB4687419D3B123ACFD81A05F78F9D8C5FA74439308BB708010B941A37F9E17721E51A7E96919891CAB9DB32E701F067FAFA97F96EC4BEC6C41ED236CDDDF3AB0A0207E8F69886F6A0B2FDEF517B26D44162F72BA5EC7A29CE11161D873843C8A82DAE0ED632C9F1263CE5E8ED8DD8DA3C5A6E11A59CD8B910DD1AC089AD33869BEB7C2956622FB0739CC87EA58A06E8D19FCABBBEDFB32457047105E23C8DEEBA8B73F475A97A07162DF058C12FBE81E3FCFD169CEE110EE0F1D3D06A45DD63F589AD630CEAE5CEB666A9D0ED93162AD5DB4BBFA0837868EF7FDF5A78306DBFFEDDECD85A935C2EBC9D991457018DBF4C4B00D805DB41E26108F76819A16C4F7B00D17A536376D6B3509BE165DA71E6E7F8FCE480E9C0CF573F3BD16A0F7F577FFFEFC8E774B7483081C1C5AB99229DD9617898F9EB4F6AC9B9EF0AABA7577416467A87774B486090F5D0CF538988474AE778C184969EFA8666132FD5473D0050154F33E06C845222FD2E97E5D5D1DCE9C452E9A7A78A667A5BF3FB9D6B5DBF8CB5A42466720C9CD020690EFC18557A62B19B3207CAB6F53AB6A6EC0954728C0B2BB03B4F338E84F759B45E9CC41C2048FD5010F769EA3CF0F458F4F603F6847E06D318399D77B2C1929BF206A6E992AA9CF0FFD9F192DF44E9D8C7E65016934BBA048657C7BC38FC2A0289482F25C9BB3E440D96423F838C2ADFF6D674DDC41CE3212C6FA4D0EFA9864119741F0924DFAF3BC31433766CE7742B27B666BE3E4476A851530578F60158400DAF27F7B752965C94B2213AC5357432E89BD248EA93F1406CD65BBA3C44EEE44FF9ACE1195DC7FAFE50522F84E37FAD0E42BCE4E6A839B99041547E4C95ADE7E2A61E45E38274A580B8F0244D8181C155A850EA2BD08B6D3E8F638E0247B2EF749FB106A4D5555E2CE7B571157849F4CF57C6FF84228693ADC21A38E0A18D3629059C967551181BA7D40DB164382F58C844308F7EDCF411362758BCF1FD323A991AA944D0113800E644DB7933BCBA057F0B3613DC2651D34A6DA8AE51FF60834D416E1F3DAF64FE570CB6CFAF3F7EDED5A9BC5180807B083AE6F43510900C9D138BB8B29B90AF3B5DB693572F8BBA3EA2B93E5E9C740F06F30AB0ECEAC2B5EB64E65A6A7D2197130859C68F866F13EAD3DEF8C67B70836EF636D333A3B79424461AC742758E1D9B7FB9CE20E2053CC63E53A47FE6FC052B28D0F89BBC17CDD679A895C236513E775EDFC2809CAC3EEED18F4A708E0ECDDCDCFD94B3057C7A413A6BCC21F30D5689C4328DB3D8E128BC84FE173759074245CA88D08CDA02AAEC939B62C569C2ECE8C7A478D0539764AC896EB6B0680EDD9C3035E3E0F61D2D3D02E14A3D8EB22B3AAE7F4536A3727BAD68C6AA0740ADCDDED8F17795FD9B680CDA1C43CF44CD723476F65D36ECB58DA8CAE17B5E2A075946B18F0B01E6A2310CB531EC311A468EE424D40F99F37F6DE3F25E372FA71D3DC64D5D16D3B19708859051B55A9980060210227C68CEA7A4C763BC98EF28C25D6B8B85B221489F06A03CDD409746D1A08B4D5FF10489C94C007F5F72B8374463D1E8FC2B390C5461022705311AA72326D674D0348B934667B7BFBF76AAA12DA56EF8E8BB6DA7155C82EB854AF0800BBFF60914E5DDB25BB9A36AD34E68D64D8771F5B226671A30EA5AADE6E74CE9D18A0E274DF8289F9B201E4FD59E926F0968D2D234C20B1AE743023D8479D37A09790865BE723F2059A6B8BE404E5E3227DF27BA615663DAEFCC9A8D18824553DE5F9E33D1BA4E31233428979CFBE681D11ABFCACDB2D9A7ACDA1F0CA36354813E54B927CF2F4DE7A9F46D3BFE0FB40FD93DF06D0484A898876D621EA1F725907026A7510ABFBEC287C34E754A60150FF9C004C8F3C5A8E6A5C3E78EF1D4AAF86AB79C131FADD0DD06E432AC6A4E5B6EFC54F34BF08F480C3AC6FEDA9DC5A6BA6FB9C4A6CF1264EC0CF4583CD2E2ADA49E8454988F1AB12E5E6B25839ADDD25F21058F17F3FAF350ED8266A1BEA778604A99B86F24C8BFFFD0B7A1C262516F739616E34B43F73E56F479604E1982E5FF2E88D40A5068750550D20E3151E7C94ED18024A3A7A6E91FA308D89ACD0FD1DFE8F2A92C9F41F3BBBA8AF22C16E15FCC132E5EEB62CEF2D7B5744B4423308F42FE2513B0B4DD7C306B8672997E9E93EE4DFCCA5D52D005FCA35E0A1B715F412D2470CAAAD0ACC9DE8BB0BC67CB9535BF90BCA3655DB3B3C9CFE45D7DBB07E127ED3E2FB45E23ABF0612810059AD4E001DBC52352862F6B532528CE7C9D2B079CB6563CAB961185B30F2A94C907D8F29D60FAA8C3A3977D29E9C6C6E3D7BA1AF6F118DE8C7241FC8488C6EA04595519EB0CA537B821F8B495E2AEEC93950E79F92EED1E20C4FF4297B3CABB572C60D8D6595BF150B349E41038A38BB5D8AF4E441E1765312C7247FEF5EA010509EC386E64C542E4539710941F4B920CFD3882B4D0C54465CF3D9C9B4045E8C4DD035BCBAF89EE5B631F0A627C346FC90D8843DDAEDF0965B8E8F75221A5035DFA8CC98E14A09440163193DA2BFC4DC790BD4144A2E250A692706B44C9048CF7F9355FCAFCFF874ECCE6C0FF869CD5242CC157AE9DFD935956C58E9BEF6027D7311A7600217A89E76CDE41363CA76C200B5AA5F1DBBE116F36804485E6F32D0E1CFDA7F2BCE17FD1B2326CAF6DC9DA9B4A748E1C6E43D4D80C32E2A04C3C19D88EAEFF1743B6959A771434AF971EA2182090C100CBBCBC1C14EBA9517CF6E5E7E203CE0FE2FB2C0C745AD82B5FE8C3B5845E963123FCDB5CBEE2126FC20AF4503F94975AD42677B7C2E5FCA6187BFE265A6C5B7047257B795EA23659B3EEF17101F1A65E0E1E21E0CFDE579F7539FEF43CC55EB47BF542E6F2A679F5074796198472E0176F3AECB920D766890C6E20D7973DA1490876E3E1091699FBD842B73667630E95119631DD0F672A5ED74BFD8BA15137BE7DFD7D9207F2AEA118FC204B363ED509FAC129CFFB1E478509EBD3B7B7B1F7F88DED743C6C08573B662DFB57EC334AAB02B43C984AC5ACF13AE99B5F2D14CE13530D7F80E9D7BD37597494A810826FA44A01CB85C44A050C6E5D142A3FB1AFFAD50CD95CD894ACCE3A01E250D11A"/>
      <SignatureData type="ByteString" value="C9E3B67697AC4C53A9027BA57279713EF49FA88C1FB5B3956985F0D69A5823001C0468E8C92D37ABCC2BF3FF4322FC9E8AC9B5B4AF7FE9EC5E37A67B73EBCD9673A2790774FFA0469621E089B85162B4E2F9344562F4EAB4EE32C8B8E9E84EA7AEAE2300CEF530D40B8A5C8EC742C482BA8BC9EA0ABFB292A64533836476E3125002F77F1BEC35222406DECBD5F88935B5D63B179DB66C5049887D9BC23B4C96DEBCFC53D5B1C502B02EE7BC16AEE8887C30182BEEDEB8F7C9BE96F7107262AC100E93707BC6D758717580A10B85D23EC77CF6D06322AE59AAE077637F79168F2D7F42250A0284B298172D79FB41F967AFD4F25231ED6AF91493C502B9C54F2B75DA6D6B4C7D06C3FA8B1098B6C05DC8978E7C189986F392C62230FAA6376570A574D723DB61D9F51BE2FADAD9742E47B24DDBAACD67FF7525689D2ABB9AD28241BAA9268DDDAF99794B1A2CD710A103B276B6BB6D740D5DF27030117DA112265AA61C4D4DB2AEACA08869B5794EFC9213DDD441F720612F98F9565FAE6035A91504041167ADA4BF281E293CC542735A34720E5136F832943DB2CC7227DC1106F46E8299CE622682CDB9AA2F773506DA65D37070FD0642196D4DF2DBF7EF9B85C49ACE2BD9B63599988ED66F1056A1F8B3DF33D3FA9F8CA704159FA788524577EBEA98BEADB7E425CC3F9C1E94B9723290AAB3EC63A10E042477E776DDD45051FBF8E36D4B5C143075505763D5F7C7E215C330A4AC815B9DB25C66B84D493FDE4A00C4D182FCA385A9CC0673D96146BE64482FB3D403B2FA6CC9D03D9CCCBE6EA3DE98ADB3955A57842BBC87562B3222DA338061FFC25B357BFE3C760CBFE993DF64AEF80AF12F9084642A122A70E275BCFB730571AB627C31EE790F14F919D3547A473E479D535888D70A778C478F78BA3957D0B2A06ED095B64141D05A66560C6786123DA30F1989719EC88CD3A9D6ECFFED7D03D74B8BD78B20E4127D743BE30876DBC19E69498F29D5EDFACBD8955624297D09D1FC47D530E985CEB4F30BCEC7308160C05434F532D2FE47817EA332668E8529076EE44C9B36C9912C092BC865B138F26A6DD3FF6A1DFF3CAE3BCF0C4910519F98EA0DD0552176FDAC0E4DD1F7748671A4F30CA375EA5BD3F0CFD161D3E8E21CE3EA8F1CF4DEF2C57413A243D7CB0AD448A243DCAFA959F2247D9D676844C371BE5A5B77E25DFB632CC2BF3027DBC1B776354E229FF5563AAD5DA845BBF2EE8B1F38C34C860144AD6F4985E2CD94B9480ACF4B34FDB3C96B6DDD525A6330A5DB5C13931C62C1A8D5538F75687E0F35956409431F426E40C707D2B4A18E5E0A13D5FF4C22D89A04B2F09AB7807C740DA516490DBA4DD48F83C3A93F6AD92CB9D4CD26E352A031303AFB8328B6767F8FBA324F96808BE4E23355C8C8612E26BD6E84ABA42A6FF35DB6FCB0B57FCF4DC6AE8F823B1E9AB88F6CA98631763AB76932ADB42DAEBE08F47EB3E1B3A48C0BAC8678888060EEAD26152A418AB8A1D7D5ECCD9559A606A57023C427C85582FE3DC3C0A593695BFB063F196CD083DEF8950C29A608B03D0214646BDB7F0173CDBA82CD8505697A01D6F815E8EA95403FE8EDD8C420411602E1A4BA5789F97A5AD51E93124E91CB2755C249BB053AD2B8A42F35C3D8CDCFF887A039D03E27696CE5FCD7D5A2D3E700DB9E071A75A95EAA640F03FB7FFF3F801565A9E4E924175903B07BB62D3DA53EACF2C682CE4BED526D71CCC591E3D6567960CF292B61CFA57544ACAB6DA907BC49D722F4ADD3114D1558C07FA58925C8DBF04C22261B009912CD5197B168B1671DCD9D3CF56A9D4A32D8C74BD0CCAC41A97DDA010CE17A8BD495FFBE7AF0238A5BD1F31741E00F07795B6F9030FAA0A5409CF4EDCC40E8326EFD327361F4472E7AF5C51F0DA79005E35A40A4B60FAFEF33C3F63C9ECFFE55004968308A7CD3D7DD9F9B8182295092ED9B24F5E4298C270FC31568A3C2A1D8FA3E7A4BC3E10D95269FC57C722549C1C72DD875FFC43ED8855985CD1F6B9C1795EAD9FF87E2477A2CE212ACC26E61C46DD1E16CD3EB386C082A8F8FE0E49D1D9C7029F6562C477CC837259FFB3B3493244C289999331EC56606AF8AD9B6ADA8D7B835AD9740982350A57F67211BFEDC402CCDA359988282DF7232C11DA6DEAA0D66A96FE5BE9A2314069AD979786DA14E11D082960C0C2BAC25339B76C5D7D492D942FDC19D20F976269C7F4512B05E1CCAF5A917447488931DB083A7D3A9835D8FBF28DB976EABD3478AB6B3A40A83813D1443895C8218EE5CCD0F33A3171747224779B0D326FAF29F35BB93CF279E8F71D335F8EFA7228CDD83FD142E474047C58943988BE9BC3A95D0A7400E30CE9BBAC38EE33A3A557BDAB2D9ACFCE86AB5C92FE4360D1A96B8791EBCD91EC868C212F57BCDF27F448285DD702A522E4268BBAFB8631383A738AD25E3D8492D67596C531A31A89A656ABF90F6A8333956D170C159DADF12E9346421C10C40881848621BF34BBACA9BEB9B82CD478AC76C51A8BF4080B34999558545E4A825C33DCA4212794DFD2539A3E2CDF3F989BEE4910539B9863103C095F6818DC18499D549A3A21F735629C0DFF2301408A72061F29D13EF117A96AC982B7D14D39C905C46E27BD5383881CDADD31FCFB439843D771BAA63D6952003647EA5713C59E825A06EFF95979F3DB02A3B66014D9367DB3B8E803A0E3689A7B8D8871B6230568442E59851B22D53D70CAB8118F441561C17D507B8ABCDF424BF258F4069C64DFEBA8711DA1381EC1AA66823D49DC256ECD0F6E095F611ED34CBEF76621759A8EE146A60EDA7B89B6AF32B805DB02B306EB2C2D393A15B28590169245AC8C12FED2E546B55A84C9CF468E43A65028CE5A30B115F0A0806E25201C74D484996E5E42A414231938F5EF866BB23820CDF0937BB3F07805A698AE2991BB74574B8733A857098DE02D9232F0A0433EB4C475EDE4FEAEDDFCB858EB4F31E358B5F7CDB7FDE3ED6E87F5AA382CF9ECC958722701E890D9E46D6D14C505679C99A8F8C826FC52CB59BC35067DB91BA930EC8A0C7055C948C31C8EAEDB4EEB171651F9328371A31AFCDF5C3591D77FC981A230F32C8D9C0829469C4472597695A4D394E59FB24EAF3A940854C13EECA5087BC2CF9BA8F73EE736072A5E5A3B7D50C93EE61AAAE02F7CD1F41AAF824EB922979E0A827834E998A18582A9BC256875A811A29CD94BD864CBF0D26DD5B99DFCAF6A7AAAF4C3BAE1DA131D5903457ACFFD46B97CADD34EA21D770E59024FBDB151A5F9CE8AC9AB5905456B9C9A44B2B35786768198F06ACD5AB6B52F0E50D207D7FE73E32865D101492FDDDCA126D1A968B5E52462BC7943495D0FCD2E1CA1E09C9DA902324BDD232ADDB6E1D44920545DDD22243708A3AC6CD7A2914F51F303162791FDEFE53740928199F07903AB5C94A69D2212F87146B5B28EDCB98A2D4791DFCB7AF21DC61DBF97D804B2DEA9FC112FB10E4712BE05181CDA40A5A30784ECE6D6F75CE16C08D356EEEE1A75AB139A9CA8A9F08ABDA77FB74B18A232E2C0F4E0A255DDD453F9533A7F87628FF725C0095D76B5FC29F807FA84B9B90AB88CA2502DE5B17DED97594398BB6A95BC1EA3C466FBA172F9A4F1088BF204A78D9A41038A09B7C2751A6A4C096B75F466BB57D0AC23F8EA25EF0B3587E2F8381D3A8A08FF14BBD3C3DE27DC0F765DA2588459627A96863EB5B74A5386F272E3C6DC941B1AE1245D1CAB09F9D64703FA44C8F7C0B7C9955606A99A8E440BEFEE1CEF7714770A873E5CB2F3EA72AB99E79513AB559E39563A884C530C98F245763297EDDD2546F946234BDEF4F486DA9C430F01204B3C65B6D4DC24E69B51F5A01BBE38DDAC33B1F4A14C971CDDD779F36078B5EFD06B27B8846BFD424C8975DE068A2AB03604979EF5F9764238B723DE949A01C5D0BBE61F5C72DBCAFBAF0FA8F6DEBE88E9DA8809513E28076A13ACF90C5CDE2DF19ED6F73CB3B151BA7CF82786FDB2F710A8DAF2FF4B66587AAA7678F7AAAF97767CC718A6263F02BF55889CEE381168258B334A9BB4FB2510F3C49589B4A90304DB1FBCD53F1D08F4F6B32DCBB3C5DEA8877BEC52C6B3BC2C0E96F6F743CA291A041557AAA28D7DF78EB6A798FBB074B6AFF5AA131B45C651B6AF51432DFA15C6A4ADB4013AEBEFC3470FBE90C8441E0B41A42CE243C0EFE49B8627011B898E7C241AABD5684313838DCCBB4E2B9D4537C0BF2B2E18056F4B5899C00A20104878FF943268F24E9F89B99C73B5F3A9A7F315B28B79B8E9DF01DD84AFD0FA243455599D0688803CD5FDEC9681D9F84AEF5B6644836A8631B2ABAEE76555B4F23EBA8315E539E7827DA1B0964C52F20869FEF9F8DDC967C2FEA385B1544C6FAFA335AB13560448A5966A49339C7BF7668D9995A510D3596E43B7AE8A922D7114AE7DB984B4B32988AAF7A581DD3002D8C7CB2A89BE6DD035E6DB910B579C2FEF605E396C1E15DA7EA405032B8F8A120B4BEB7FD5220651552D906CDFAE6396941A6BA4FB767CEC443B0FD1247C910099BA22DD2980287228C62D5516A661B62DA96AA3EB9676A5C79500CF68B6C60E25BC17FEDE0BA8816CFBED29CACA05853F94B0EB480CDEF262CC797AF0F1C5FFE15A3A5B64A397BBF49EAFEE212841A83F75C0BD30C821F70FF50DFA2E0AEFBEF9F43E6484C918BC3F0B6E7783F6F5C6CB8CC3C022A815BA562A5E52D091C0F4288B30887D98CBA0497FF860F990817298864D6AF9A8C046BFAF7E73E8386D6E781A96C2EC14284D7F26C6D16695CF92AA25821A874432830B22E668032955E66BA93F1B11C1B11D3615D5F598711FDC6DF76510BB7B964212683A56BE9499CC0529E656972E3A0D4ED05FB16373516D88E97EF47A76DA9F5B6956A7F3DDC939BFBF40A5FA54BA0AC5FA7958A7D78DA11AC78263BC9606182208251B4AA8CBA7FDD3D1BA4693EDAC48BE52372C30009C6A609EBB69F8346120DBAEDAB0CA8791A80FF6A3B3A4E521DD76A8C94344E55A0190F2BA8517F26C64A4F978728F28F505EB5D3BD5D8DB4E8417F24CBC9D2DFC4A0F2E848D9C53E0C9C49416AEAABE83F50DEDFA2019663F44B7A8C96DAB6545872655634FC5DA844A2E917983A47A563E38E254085F9BEDE0305FB42AD4041DA307B808F73190767453F7FCEB38B93F464C2918B704E5C417EDD90F9950D5F99A2D11AD2EC6C9705510BE58C484408CCC7DF2ED891BAAE02DC487A6D369E092808C073AB73075A23ED4D86092F5200972EA17D7427084E58AD787BE2FCF29AB7CB96ED45837B83D31A2FBFD84C59CC2572E0FD9214E499C3AACBB59986500004300259DEF363640D0F404B37CD1E42CC58364B57E5B957F2E4B976D0B739B82C7CBA42A13B9E03A661F65C0CB9A060E01E32A270AC85C61C03682A2E43BBF10C004C0B3878D8D51248013E19900D4FC7549E90707904BE910D50E566C8B4EA1369BCF3056B1886A636E906DBBEF0749A4A4E98152AF7936C7F5433C796934B9E06FC0B60B10DCA5211493CE484A380CBDB5BC6A37A4A79C462DCF7A0D6171B87EBD8F9C3F78B03A7020BAE51E6D00C3DD3505B5F52E2E395A1057E62769A375DBF69861E25C4676D66BBEE05036CED78FFCA81E9220EB2C494F9FD5419F84307F06CA6779DF1CA2134F708C823DEC0A7A95F3ECA9AA21C4B9C7DDFABCAC8CBAF2D48ABDEF3355B043BF8A28787ABD2377EB48D52EBC539CD3BFD5E0B6BF83501C6357EFE73AACA0B6F5C002DA2FBFAAC1468AB7FCC48DAE6C9B625FFDD05E7B727833BC0B89084D3B562F7324C2DBB5288833C6F0EE6A16CF622BAABC1573BFF333C1EB38B877E808DA614D8B3E2F4789A189F7EAE0BB2191526A6C7499D1A87EAF91B37C2CEBC91B13D30FFD1526D3ED4289FFD8A573AAD6EBC22B664BA9E3D49A733ACFCE9E561C0BC8262D9C5CDFB5A2223A18EDA9CE33F358873DC71335F56C5A9B2FCBDC5B9AE80DE3CF02865F9885385DB8C939B5C38DED41631F3C8B32E7731E0C01F455E408AC9A11D137814896F9D0FB4B7761973FACB3A8F05C37AEE7B02C2368FB6E2835F8716D1633351F7961C103D40ED21EB89A8ABA4A13C3A978DDF86F1149B7BEA6C54DBA51CE3C18845B35C90568F183EC899BEF645645BCC905E02E211A3CBDB0F0B7507BAABE1278944888480074183E446DCED82C8C2E9482CFA978ABE3595CBC67BEF262AE49750DCAC0A9D6472B4FB8AC11E8FA3F8C9D253EEF19F086D6735A999EF0BE9FD988F4DA522790278F5539594E73A6BAD996A8C2723B999DC6E3C010AA268106727834B630C4AD34C96FF170EEFCBB8DA795CDD48B55B9F9BE7D5D3AB53291D28B0E48D8B96EACFED2DC4CDA2095D7AB097C0E41D6E28040C163D0BBC0573DF3E3A061C444E7AB00C3C5766A2C4EA0F313B525A677A97A1ABE2F7FCFD013F4050999AB9C00E7BCBD9446B9294A3A9BC4D7DAEDF6590B9C9ECEE00000000000000000000000000000000000000060D1B23272E3238"/>
    </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="SignatureVerify"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <ValidityIndicator type="Enumeration" value="Invalid"/>
    </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>
