<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="A339A960691DAB5C9BEB532309741CDD33E380F5503A41F398D1CA5E3B97DFA16FBB7292E7903DCE4CF606D2FC6C7208DEB1FCD6B887FD6414404A58F54E8C77C6F6E56DCCB9F61207B3B19A4873F9FB014DC57D839C292B520057CA88E159FADC62C0BD38AFCFFB9F73FE359BFE31513AA8CF84B0EF86CA4B82AACE3FBFC78442B67142184D224428E4B0005A126682B60040142E8416464C94312484614B4692E32272220750D980210320728036310C078DD4B868D9B008D4140DE4108242A08C0B069008974C144782212169D316525A36480C22822131209324684C041018474464386409A20408B881D4025224A6294C463020C0642433511A87410318244A26009A464C18C30D98880CCAC66D14195280A2210897259B9069222188141388C9C86C6302201822661445000814621A4570C82261DCB46010288062204248B06409B90999C4288B2688DC146D14384DD4364D91B24121404A93222C19385293408094908819C84891326923042DCB10320B870C1B028E62B4040BA28448A08CDB464A80409108330A9CA02DC006829A9260088524D11029DAB07124B60D5BB4254A004C04A6280C1810D8C411E2262E98C80020A96160A41124A70D1AA041602602E4B00D81260A08C68D9C8804C1026D50046C61364E439828A20484C3222D1CC411D34268CBC60488A06DC91812CA048594822881480099966511032503C14DDA885022A34018044443A20C91304C22B80DC028909B046DE446814A04320BA9280890889BC230C09290D1480812014D1149019C865024A83013302AD10031623825C93870029489428465CC904518B76CA0A8414090400B3482580805A32072134960C8144163321240344640326120106C4898040847701B3032214160D146504120405B403114354D0A93254BA261A2A2018C068958A871043390219448C9A4499CA6245B887060449080C40C92028D1AB810643866C3264C11124D048205D3A82459304A6406415A448484484C9198618844105C42440311060919800BB98D08221244082498405021C82591A06514458420884C2349284C206A10232984A08809B64014C864DA98242123701B1184E036249198100338516416269C486ACC2024A4140A1C13891A8530E2128941A4001CC52840988C5B126D60408220C60D8B028202A2005B0666A430261B2209D106252025451A36656122701AC9216388841BA650A28449800469CB284954922910A711D3B2611B180540A28841046EA388504912920403618B4864223865D0988480103241B8511A244419064421301041224123C260421089D4242A8A1288D4840551224C828241802491DBC651DA260121B00C8832601992310A414A1008704A262010468918384AA38251501204912260D1408CC30210DA18284230304198710CA88CD4B670D43424CAA24D9018309C36110C420C61A44880B20DA39648CB90904A2644DB0848C3000E843284D82608538885131890E23801A3C80D6026611A434883920808022EDC388D10C79190106600069281A401E41860430665219005624225A2426201B76C4842281C908112085113097104466D13353018346504919093302910A23142B88CC8303064346D249091D2A845CB44520B97501CC34914294913407181466C40302C102570A1B06143386A41040619806CA1028509A6400A187199908CDC844519918DD4C46408C4881BB6918A804D19842C182710A31260CB288124B869C0006980901092003211360E8A8011A1946424450E922664DA40604324901483094C48311A864D8A98885446711BA04461C2649C0824D2422E22958411829114170108A84990824893125103A70099144A1A454048C4900A30305A02040AB98494168C64404920A32508C4294030925A24695A402C09C44852226850A08C120341CA4401022562D0B63091B22424B3508C3621100469648849A1C2119832604216321146868B26108984509442206324604BC24511810098206D201571003789CC22619B903013B441228981132628D3247112090209438AA030084AA86922B02548C445094462102210DB0688910862210485210040642450C0868450222C804608494621D4C84064220E93400E19294E4C3401D90041E38604093082D3C6649B9464014742D9248E03094AC9142C9BB62958B66C14A54D0A21096324020CA80524C680AC26C9FA3AB8C4E1254EC5A4AC83776ACB97FB6D6DEBBD0403ABA02EE1AABC526440B00DC0E85D2C587E7D4486BAA75ADB9F71DF41121601FCD71C27247E4F01A0B972B3AC851B818991B0ABC098ADD2396B6B584FC24039EB1DCB0F7DDF2A757EBB86978D81A0BD7612B929E7681D4A21CFF92740839664E02A9526ECDCBDFCB60B9A64686511D2B66C5B7CE027C3C817EFA179D0ED8A01DC49E238D7FF8EB3877956B9FB6A31773B3007EB7DE0B7CF10EC278447B19CAD9F6061ABC6AF2BFF9D4A6CC08F9BB4713DD7B01E1BC5AB0271FEDDBC31CB976DB59EF237CF4EF6878E6C8E5AD38D81F41A888C40B8AE31930CFC7640A23DF189091CB0C4C5C0C0C6AA74734A4AE76ADD7EF3A0C2D853AF9C9CB77B053C5DB7D13D0C287CA20743DCE528909AF41817D647CE84B0E9039972A2C05F5182E477B6C9168DDA11F2466C1A1F75AC585A80A5B9490217F2D22AD420215FD61F41469A8EC8EAAA2BBBA84A008E90BAD5EFAA3475D25C6CD6D94BC19AE8B7627665C14F8BF3B2FBEADB9A21EE1ABF61B7A52824DC97B389CBBA03E79FC379E308C4F8B84C872707BD2B0D3CDC32FC3B5E3F9A69606BC07753F80448C217C52886106E94B4F7CA4453A99CB59605AD996D35AAE7A871686D2EC25AF4FB44102B1F44CF82399836BF3FFC7D2C19050423369850B875F990CF46063971C8777F2F5273911BF2DB817CB80783879EA171B048D275C5938B33F97123D97C9460CA894172726E5F4DCD9D3024177712AE744BAFFD10F0FD0B4703516A852FBE458D0B61B47E1FFE9227BB41A2241218FDBF1A7CB5D7DB7920DE5D36D811C4B0E863C5F973F20CF459A23B0A3E57CA95D40D965D6C899ECE1A1DCB7C4E726074C6A51D5FCDB659F86DE8C6A878E9ED65DADF1C1242950457DE919FAA7BF024A42B9D4BE4B063C3BF8DF5AEEA233E5D118BDCC2B6CA7CA9989140BC95A265C2EA3DCE7FCB11DEA4D383C5B17661E111495A5CE2EA0804B757444CC636E7ED07E645F98E5F1BED8D120922F1FDC190A92B91B3CB4E7DEF3453FB595AA0CA1A49804D64414F5AF7FDDA984E4C1D9B5A8B6A0030986D45E519171D70FF6C036D28A8919C4374141BBBB560CC7CE84BF5E2B9A832FFF3B395554DC268B6BEF9AF6F9B028D3A50E212275D7DE976420ACB5B5BADCD888679413B53F32167B167E8982E7C142BEC003675ECCE9AE8C1B834D99333FB163CB285D21882C1EFC7D43E7EF616931C8A5633FD639D5EFA8D471D5176A1E99A9703CB962764FADE83F8CE57BE651F03B8D78336BA86E43523D653093800514CDBA5138C9ABDAAAB22FD9BFC9927B042056AC90E6A84A5CCA02826E8EF6E0F8422DE3DB4D4F341BAE5F294389E5AF00A632C74E68356BA578EBF57B04DD84D72185716250971A7035B9A1633F4AF8A3072B2B646397D443772FC9D85A9D67728C5F1623E228F4A7C1571DD4F986FA841B5ED03C257C193725B69043F8770DCCCA131AD3F42B436716BE4E18B219D35F16EFC2182316CD524B1D4115023C7AC44595C5D0210AE2CAF6EE1174967F7C59BC2D35A7BD5BBAF02C8A32A98578461780866D2AE4DCFD94A65DD489D44AC883DBE8D27BC425D9AD8E57C2AACB39681BE3AC2F7253E1E8D1283087B45EE201DACAFF4DEAEB8EB0B12C2A8B8AEED5B0ABF3682D38043D13AAA443803E25B086667EED69388486246CF6EE4F3BE09308104830287721C93A01C62E60AEF8510B08961A47F6D8898FE526E9B84F21BECAE312E06BFA8FE83829B599B0FAE8BB0CB069AD6D4E647A1B06C455D41E85DCF3AD76E7240AF741A264707BCFD73E409D4650E01957076FF8D172D6FB6DC44CFC649E8D14B6DF5B40F83BF3BF319A7C6EBCCDBACE9A001B083F55DEC1D28F183AD312B97A355C1D389A80DA51B258ADFF1B23B2DB831C9004AA6078A2A482BF9185C2CD52E07A06DB95D04A02D2ED4C731350B4F650F22DE14F2F6FC75DDC94F734CBD56A3257E77D6A5F2F55F972CED087B9DF56A7D9F93EBBD2C69FA46F079D6A5864784BB33049AEC193FC7EF007A72393F9B0A35E14E9D8CE70EE355270592695C06698E511CDE850E90840A9EB5B29C528635469FF968F2CD86A8E75B71FB580FD7FB68D14444B0F16958A1A49681B4488ED6CBD61AC34F25F062345628AD0AD99ECD5BCF5ADD04103977AE7051925EE46BB7F2B968BB8A4E3318E06253E1059ED970B7BCB08E57B7E72C784721FF25ED7A16F209C712261DE720321E10C8D30F0F5BE8EBB71DFFAE847E35CF8A4C44A2E76B8E5C085AE416019AA1EF5BF592F04D93F8223D554DABD064D94058BB8B44345CE268957FD21592DE2D6565AB5E7DA41075160186C2BD9A09609D42974F4CB76DA84A44C8721673ACCA96F7F7528233CE29FFA6AE4E56A0FC957715B23198B019831CA363F14BEB0F95B46537A78A5E3074281E80936BB4B5D206AD1236862B0137DD4B2FE5C2D53301342AFAF91F6ECB5D34037EE4A68FB3E0E9FA49A10CE7B9D69236CD7066CE70968A8BB37FC192B13EC19761A7F5A3BE4EA421C2D71DADD82C87CDA628B9CFF9096812607CB616B7A898DCA33160A73793307A8142AF7C44541C11FAF4AF1C43EA779298C098DD94B81AB5718254678573C94F1E4AE5C3F37FE22BBAC0FA7984F1E5B85F93CC8CA604E238394E77FDEE128D4AD6FD5B281C32423A1AD29D69458A8CAF8A8338FCD34F960705EECE04E36CE26035CDC0B74B872527D771643704FB940B7671E5A680A06418CE6C534511B4DAFC1A5B4431D0C8D1E9E47A21C42C9FD5D86A5EF77C0CEB17E2E4251BFE2F18AB9AECDDE78F0E40B69B79B382EAEBDBE141F22690A0DB09F9C5FC5D2494B3B2767A309F75D9022A026A357BEB8590BA9495BB84BAE490CDF87F2834EF15BE150FEF7003E3F1101111EB98D89572B5DA817A3E7A4FBABFE86ADCB5812A060CE230B6FBAB41EDEF580C73E7CA15A26D2C531A8C5121B0FDC487B00F40828CD784B6BFC839DFC78DA73382E85610FDDD1DC70DBFD2031D7B10B29D0AFA5206F7D42B50FE772CD87E977E76D68B52A198905B7DA20D36C43F067CFD82CBEE2AD79C056DBB0833F363C255B581D064B981BBEA6E2E217F3DDB5690808B3FD19B55C07E44C15E810C76DDB4BAC71603F920709AFCF3B40DAC096FD9EA6EAFABC767A5FB6609C87079EB1D529C1DCDC53DC2415227EA915E9DA7128B31A3EC391BBC668389A4113CFA953AE7EDF2583A263D462C3BF6FE02052F8B5DD13374FA99B65B760F63C5EF444B965C45B78181EFA68C68E7316EEC5CE279B344F26E3C7E5E32CF4CB24F5F1F51CF4FE7F07586B8900C0C58383A62136DF3050159A6EB04C9F3652426B3EB310496A59DE6724BBD78419BC4FC097504E8DAABF4F984032643A8918D174297D4465450F0A7883A83E361F8B1DA4D6D4C91E5A13A52330CD23105964B2BB6441108A2CAA8525268D25F6699457C1BB827E28465C66CA808AB7C77ACD09B402FFF6F18F435BAB3B7F23A4AE168BC576A6C6229B01F4F923FE8F4C75F016639B0294E319F38C457D6138EE2EE9C171694D54339A3B729C0922B2068BC494FC3182649797B0A433ADCC8E4AFDD1DC497111E4AA77353B3F4B6B2C72BB2E50CB39029FC3FA780CD417B236DA53439DAD15FFD048993DD17524A09F394B341B693D4ED835C8CC0DAEE3C29E799D207BFDEB3551A5B91B096662560300011B65233A5F02C544E29BDBA040541A0DA226A1E46991BA2A0BDB93E66C1165ECEAB4EF367835F181AE859ADA32A59F243BBD0FFA09AED259896E93043B2118A8552C4845A768538A47F64705184E5BF5467638170982537B1296C22A85EDFC91C23FB3C7605006C4E8D84B7BCD06A3B7CFC01E101EF7DA6C3B1DA78B750B2F4EB4CDA209B72A42E15A64665C9B56B40FFB8A59EEC778EE2CB8D72015CE4D7D4D385EB6349F204DA203DF0B04860AE3E11FD33EB123F2F441D74FFAE25C9D71230F18978C80D7EEA88079FB84D73C7851EB340E4702A274B116F2883831D73853F921867166C1FA163DC06F93B2C94A8AD8FE46938AC4E89B8BB2710A52C1883A3F7D84D8B83D48154B3D2676346DA4297C0C7BD56745962A416DF3EF68ED3D744166F9B4784FCE8544D2BB3C6F7BBEFE4C7225C9B6647519EB9319EA95415164F30913021CF10A1A0E2E049074B8E4B72F43D496A3BF627701D29411CB2A7DDF8292645EDC98F5FC299FB8625BDE50B0946F883BE96E0857ADCD22260F88EBE70532FCC1E669354DE3D49F5A571E422E4DC1BB7D533F4B03E9683B24E3E0A0564C105460411199403FC85E6B081CBFFBD61355020C9944E16DDEF7F1E49C2A070DDEB12E54D9C2DF66A0D19B8E81963EE8287309F1F12C1E865C51E8D869BA1A36CAAC995697552CD3A1EF2D52884BAB0DEE80FE1C050F4CAC5DD2A34C97E7EDEC9CF3357736AA3FAD55786E3FE17E78CCFCF8E9FD46DB7065FFCAED01EBA3109A855820E6BE5393F007E69E88A9C0B8A6DDC7791767A623DE7A706C7EC15703C8E3C0257890FC7B92286699038A36B2CD383D87C23EA456E49754B7418C2518B5D7EF6E96FBFD71DDA1CEA2B1F69D1C1C7A1B687FFC9815BABFB50D7A2B1227B6AD3957C887A1783D09C29C1304EC2328FB4B503CEA6E02A8D231A2E697338DB9BA3927D349F6749B77BCFBC5242FC"/>
          </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="A339A960691DAB5C9BEB532309741CDD33E380F5503A41F398D1CA5E3B97DFA159BA3121DCBDA1900938DF143E0BD315113A45C6EAB0A92CCB19F79BB8288332C7D71B75FE21940C55D0BB4AF334BE8D7C5F9181D22281864D9C335B2A1E6A5AB7AF68988EA5056875B31E40C6728298166AAAD73A2937A8BC2FAC3CB3BAFC983ED2027FAEADD9AC8073C97A12C1A84604955C3E281059248ED8D4AA12B60810AF2B39FB43AC9C67D77F520286DEB06AED14D3561B3DB42A416E7E38BA6122AE137CBA5623ECF61A3DE94D9A2B75D0DD11792BFB6A2E5C93FABEA08FA8D316F56B0310844C0FC5734E7D70E436438E6448F0F2024365F5A7123BF8A029BB23F1ED4BEFE774E065A2F1EF10D8BD873659380E853ACB084B6BFA91C7E6258FFB57C49A53EA4703FCAD96AFD92EE0A774450FBCFECACAF7189FDB8504B4A6AF51EB62C805BD45816F8CA22D4971AB459A4275F630959C4A815B76ED982E4EB6B418008D2ED6B7A20473A45D5747819EB9BE4A163A69833AC330BA90FC100FE8DBCE149ADAEBE36EA87A86DAAF6BC5F43C4509AD1FA0528D02B4FB2E9166BF88F6EBD9199C7DE134DC4FB0E883308C0BD9275AA904A83CDC6D9D095860203306DEC7E55ED432B28DB04D5A31FFDE2A34672FAC12FFD04CFBE6C1E523EC6C654270C3754E0244A363150818CC991789267F30397B0DC65F66876FF281614024ACDCAC2E4B9B32315C3430514683105F3B83B62CCC56B14CF4D7423E1656278E435200644F6EDCD1B9E884A9FD417C92A735F962DD946FE392632713D4E29CC862566F71120C42F3F46CB5DAE8B947C84BCC7A47629EC1579A68509F3BDEAA39DEFC562EFFE4F62EAE72D4566156C801774B8DF75A93DA57F2E1B8F907080AEA5CC96C01A91E1593D6AA761C6476F7D127E44F7CA9776399E37BB480C306B4D664392F34A6842AA7FCA7CB523140EF76A2195D525F9D61E11D8E76D5FE775E290686A782F9C31CBB7459C01798E5248F6B8F8CA3D9D9FAEE2A7E3BCB15EA06690A4F6DF018908547221F8F5ADE2A8BAC2716C7A7949E3476A513BFA615E8F6CC7BAEF03D4A50EE21B3BDAE2DA6E9D067937F93C711E6996D7949128CF4786F270B1EA8B6D038E2E1811F548BCAAC4C242183FC6F6825BFAFF31E6B4AC09ED9BD59F50C75D49AC3B5569B8E8B0264C8B66FFEDF26706A96733D468366EB44973EA4804592C6A76939843E83BA498F3430AB246C8437FC6AB6BD5899B38264FFAB55F4359D14B1675AAFE783FC0C5395BCF64D9033D98DE50624C15C9481BE509418DF4282DFB5F91CBF8B5109685CC5359F1BC6D3578D11BAABF400AC7E6BFC236BADFE565AC44DB3129A652073F612E0B1EE418401AC9DC57C3DD22CF317009B129757F53F5C0146D014157B92BB556449585872D1874D31FF51380E6C6D94959CDD782D6349935D807EAE928BD1413DB6E77A1702718BD04EE985ABF84339E7E7ECAB0343485C8A4D0D45A500248B7C56240F00C7126D923787B6E1D8C3DDA44D50F9B8479C6886F3626CF86F414487C34EF6F33D5B9506B648460F09560C4B600DF4A2DCA890CFA05790D436B4439F1347A41EF83B2913809B1AC261EF91081CB12964F72FB8BE549E65C56A761193FEC443F3C5E2E5316A80BABA40D9692B743E4976E5F7E0B32C343621EE67C58DB5FFE8441D0C23EDBE0889003653E04C1F76DFC4679F735237AC4825E2E8900D6F9433DA1DB91E1008B497EDD71742B9F759F6F72DB8CCF18E0E0FBA090D38599B728370C237642B0432F3EE8CDDFEB94B37EF9287E12AFA6E643F6CEB470F45F03EAE30C3B105B402933A8E366E46334A31F49BF1BE4E17269B9BD9758FAFFD8DB94F10CABA540E6BE833AB8EEC6682B4E0E8126C5B04AA9112485C826C3F43E4C0F7568E47693030957893041E9BA568152C12AA00699E8D4EC73B945D33227554C164E4218CF121CBF522A0181545944686920894FB90D98186E44248446C5A93F13EC1CA437D7ABC21EC3CFDD974C483132A3D88BE93C7C27E06DB28D032397D03F3AAB17298ACD7CFABD549275CD0EC53D86545DCE905CBC6F93612226DBF398FD4B951B2BE1DC32D9F29892BF64B9DC8385EF731342943A673737AEEE813450A7491ADE87AC04D8F0272BEE6A565A2C65CFEE087CB725E6EB073C2C8F583548645AFDC27E911A7719AAFCAA272D67498F189839F662DA10CE3EBAB72EA8C9E0E25D31E42B5C65CC047E6A576BE3B595C7EC522F6262449A8EC2B71AA6381520690FA68079923A9B88A4EA47536BB315DD39CB3D2CA33DE18A432237D869F4C33BE46A886707544DF5B375E022ADF1AF5A715973B1E184035B4F4DA13B84EE171674A45BC87AFC0E33EB58896B483667DC1807AD4179C6678E327856AEA201D6628B82C4FBD5645CA8ABB048965F228EA55CFDD20CB976314A48572F707041B01FDB6E3FD97332619C364E211379816EC4A33AA3F018E570F362CDC4BAACBFDA7BA874F9E699F75AB767F4F93A39E5DCE4C70E09E1D1B646262E98B8014E86A2AD82516AA735C6BCA7085E40760A23737AD9FE2D31D483D4FA5094EF30800FB839406F6D1E8B9A145C02BD2A2EA6BB6C6AD277AD84A9F13126FB2FB8828764CAAF5DA43A22DAACEE52A18E0BE7DA23822ADF5BC7663CEE3E193C2E9AFC8556152EE9A9E121B2263AC7E2E0FEA1DAF933AE417AB7E3D2A6D1E36C1D412C8CB3D9CE81E6E932ED016CAD87F011B616A4B157BA59B83F67D96873BA393563493E73BA07DB199E40FE2B03BDD326DAFBB248023F13F0E87C446E941AC27F85E55F7307D34DCEE25C3C1DDF68D47540C0B8729A32985D14109667274F08E56B71E0CA1A6B9FB8C0322B81E01E45DAF7306C964794EAA5D4C3D40889A3497035B64AE08D4B16362FDE60C5F45830C6AD0352142FF4FB1D06287FED835F61BFD43CC18E4BEC5DAA8462736E73C7EC8BE303433A13097B37900EC14BB02706B73E924D96510D4C97257ADC8672417C909ACE275D58B2DF5CB491246107F2004FF94EE8756954CB7615432E3A34E539254E720AE9BC8F64525E775BE1AF0601F68D6670CE3BDBF100848F73B0243EE56DD88D4434CADC5F4E94BFEAC0095D64F6428F609DDA6D345F58FDB277CEA5E45BC85C3ED3B46AC7A7245B530B5E0EDF8D89F85A47F7F2732B5EC6AA576BAD3532E31C4745D3058A52559A032BAD2C775CAFC730172393ED614B004A88823FE56124680583EA111558C5F6954AA16FD7A55C9CB8A575AAAA15AF7E7CA336673C06D960125A694FBD8CEC97959ABF6E386739AD658E6694374D069B859B27779F352ABB3FD94140315D4357A2F48859B271C5BA4CA06B5DD34AC3BE66EED3F230D86FAE6097BB826F41291EF69A69ECE5F79CA0A471B7323E7BB147A63D376DE1FF58B5833BEDA93A6D56C8D5704E6F35CA674AD0A2FCF9564D98016048F159C1FDB406A25CA0FAB24C21DBCE07A7450FB64FA100EFEE935482A8B0EA498BAC19AB500160879C382C193DD59FCE06740ED5E934730C9FCA705A1FA095E81D3F669E480D7E4DA81F1B9B563913DD60B0B55074CB6FB7EC3E7582B36F9DC9EBC0642343FB8D5E3E9698954100582FF3627239FF32884B33E4AE70AD0B840B95339D32695B5A2B6"/>
          </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="false"/>
        <ContextString type="ByteString" value="AF04A85BCE84F2358E6CE82A6FF7B7F85745E167F8B173C8CC7CAB47B35BBB13994E8EFEA700BE757ED91EDE4DA5C14ED0C71698142FEB3D03505B8CFA710FAC4A35D0304688BF6EDE"/>
        <Random type="ByteString" value="2071AD26547DCD4F2A6EDF9647AFA8789316E06C6B84D945A38913BADD00959C"/>
      </CryptographicParameters>
      <Data type="ByteString" value="3E90C3A5E5097A0F98B1FC18C0450C115636C0FCFFC81AE34343A2E5222268C64126CBD9CCF5D25FF73AD96470BF98D233252338B973310A6A909AB769724972156CD858184036796E7A7031D28473DDFB0B576C947D33197EE31A036F40DA676BACE9E39D93DD8B92B8B6EC8DB0EE849309F843D9B51FFE5075EBF6CBC9322466FDE2C10906E7F34E3021B47C848F6AD9E5CCA16540654D6DF2EA84862CBBB46C33711C1BC8695FAB5D833F028CF13BFA7222877D9E57D71AFD8972669250D27024406EC089DCFC6C4940BD187F4AF7655117D7FE2CD8ADA131A6F8C4D6A9EB1A9CBF4D83578D114920B3554CF908C0F54D49107E6B6E2F71C4C54D9B261C209F8CB621404044AE6196426C5B4A72677E411EE1F64977D1BDFF8DC805EEA88B8D0EA0BE608701132F3F59F63C2B2EFE8DCB3B43B1AA2E3F4A17A8425374EEBB8C7E988A49FF32BA84D08B2589C2E86541E03DF4AA340A2599E9BD934185E3BA64E2B8259170DFCABFE677BCCFC72908AAE9C8372E539E45A32AFA28CAF2A0FC8C5BEDB2CA924F09186C47487AAE4F94128785E1827015519583B8E17AF836072EF26A1F5C3B902FCB4AA744A533C95C0B752100F9CEEEF77A49ED5BC21B54C0B0EC7B430A5B0933887EB07067909B82DE7AFCCEB8E7F3AA35757B656E18AD7BBA0FD540B6A8D60844D9E8EC78236CF5AF5C7370970ECF862C31ECE1644E0D706A2994D4864ADE52EA94DD886D20DB2156DFB47C8918A54EE35B8A95FBC19D2262550D5445C3D563D8FD883C5DB3E2B7C6E7A201706FC6787EDA975BADB74F73D03B3B4FD8A209F9E024EB4F9023287BB7384C4A346E5D9DA5E5F74EBCB688C44C1960862E99EF1331D66FCE0D6C5D75295311357B9C8C31C16AE9C7B53ACF50F2F8BCEE9952CFC96EC7E7C09F1F078FADAD898C067BBC0807F9D8FD625EDA19970EED15FB0A22B3E018B138A5932A9A674C259054675FE00EB7F8BB05AFE11F008C54C9B96FDBD33EDEF3655BCBC000B5DDAC447DDBA5ECD8A684D7DD6091D47E0C036694DF771490A36BF9543787938ED61C9683602B03F2E9A931846C76A9D7479DE25E4FD6D27330A4A9DE98D581D70943530A691B1BEF61B56BB1EB44354C4A9229B85E9CD22A27FF9F7C1B65A8545A1CC8A1C2F46A715641FA2101F973CF20C4434029DCF4D2E516FFD38D72305BD76CAB5E1356108DD25395536EB74026D22CEE4BC07FC0067BDCF8D3823CC5EB9468D9422045FC0E1004C0EAE26FAEDDEA810F525DC5C4B0AECBA310652192923D77C21D952AA7E27F4B1185306ED11FED5DF414CF026357856F6DC8277B5A2189F058B48E9B3BDE95DF55C01D4A1F1B93CB8BBF421C83962C51B9D1093DC1D40C2ECF508965EA781D373052988FA93E407605E85066505940E21A79145915C632ED50C688609199B4DB269375C47946CACD2A1F03F3C25CF558B01BFF9E5444CAA61711D6730C6A9509DC12C345B1F1FE1917699DE06C49FF263A95CA27A390EEE9D927B57760E236C8FF703DC2832FED7B42A22F432EA4CDCC8936564333957A19D446759F6C41BC47ACCB843916885D91D8FDBC1DAAC3304EC621B81C2AE39484AA534BE0C0C679FFBFD9065EF393EE41538026C71A246D20273666E5407B21B22A78CD04CAB011FFC5D64117E357842C07F9984B95BEFC77581691D2C63ED601F1EAB578C0F63BEBCBBC85179CC536B8082C23177D129DDFF08DFB059CDDBC4AEDDEDD1A0F8D582B10165D339EEC05531B2EB08289C4DFCE04C50518214B0229EF2304A11952E6B8AEADDB5DE0A1A5F5A51C519E06AB6EF17FF66CF64606D8EB733ED443E2AA706DCCB72DF7B65EC470BB4B1FFA377567C467E64C89BFB36FDCA491BCA5126140C51788146E70D6D8CB802CA9B5E27D7D2FE3E7A4237087F6E1259DCD8E2A459D65010277B4A54BAB0C0ABC11B5949579721FE6EBAFC642C78E3DB9B91BE2E28791E23E4B5CF09C16CE966B653716339ADEB9B070B2D77FA34C5E6751BB1942786FF328E92F7433229098C22E6A8E25F68E74D35D5A527BBACB6DBF90132DAE91C5D5F45D0DC10FB2170BC32D914A100BEE7A7E6AAB074E645035AA3E264A2E53C553787A9A14710CDE7E65A8B6CCF075ABE5DA418174E53D508F717FCEEE307CB379F981BFBCF1C9BCFFDE90459EF3C2B4782D57C7E1CDBFD538378CDE2D0CBD0FAA47AA8EA5EED93DA2234E33BA76871B50ACDAAC3F27FB248726AD952F6BDF4E124BBB260F126153D997EEDDF147FCE6CCBB4A0C5ACF5A656DBAA10641B2D49000407AB75C53D79AB9357B9A8C68DE292DEF4703FCDF8E8D021779E7AD1B8855317B45D07029D514BF46EBE95C5C7DE7A14E22CA07060B4510EBE0316797E1A51FD8F6094F7F774FB94F0A08249F78E248E17E8EC0A82D2885954FE8798F63C94F1089D53FC5C91FDCE372352E90DA60D35AC0CB6030B6A8AD35CF189E54322C843899FFFF4B3D09ADDFBE7750DB5D54ADEE3CACBBE702E80F88217CCF76FE9B5AC3108CE5884E0F067CB26318C631CEB29F8F9DEF8CEF94C47E874D5B43855F42D73D81AA10F43C8B2C39AB7CC76797D67CC054D641739745BB9CD9C5D93C3F272F2A805D074B72F465DE6224345060584C279783AD8F6D579A89F682E8A16A8F5DE0CC28BFE4FE14430265AECA32CEB11EC16643CB9C08FB523F410560B5F6CA8C2D5603017F1AB36B6320B58BC097DC8F5638DE6CF6BCB3E3CEA7D9976A7763B7F06E620E5D08569FD33A8850EBCAFA19D970D818ADBAFB8F65610AD6BA86A6EB70A155BAB0B5FF2E518B27F24C1945D87E931E1062D358462912C45D37A72BFA2DD46931A379ADF7803BEC050125A22ABE417EE581D4BFDAD2F9345EAD806A3D912817EF43031AFC799FE522AE2A3F5D7172DDA1E5BC2345C3AD34BD752797655E9B304082139C9BE264A2A419838706B6AA8544E6C8D9C1689A02DF9FFC601B44FEA63631F607F6B6C369BF7D8CE0C68DD4BAD643DB6404D161368A0A535F4B232030F94A14DB7180C8204ACCAB229F250D33FF48843C74F8F04B0C6788BED70E356AA02B05D3C0D3035A7F505DF51C6E9E13C92A6E818DC05CFF1ED5AE75DB4771A8C2C8903E38D65D6DCA11FCD1F80F20BBDC640648B7F832316A3EAA1E40CE6C7C2255043D297B77CF732579BFF2C73DC8F3EF4347C393FDC605BABAB0A5D19244D1EF9836D713AA20ABC9DBB4BE37EC24EE4FEFD3123D6BBA8BDC50D49B23994EDA38F7DEEC2C17E2C255852F4D89A3568F56D33E1F6C7DC8CD8462EFF56D7631F8293E618D7B7BC28E0E409005393FEECB464211549277189A855967EEA6F102E68A688C776E9CD16828D19784184D27EB5195E7705CBB61B6B5D02A4DE3EA5FA6C4A853602B3F612DB36E10F32ECE6BAFA74AD90597C78EDEC9B8B7CFCA85D638C4C55283FDCE362A9B7E38EA992A6E6DA0F4D2B922246C172C502F616AFCACEC58AA1D9C3B0BA47904FB2904DFBA2EF81A22CC76712FE2E2628E8FA2483B26C58318A5C822888F6C6B44E90506CFA6BBF2789D90C22F04FE734025CA7810BEED0130D385752171B7B28FA6762D5522875807B2072927F5579E1BEA943F42FB11BB165B2856FFC2A47FC7B8B886A3195DD4650D732279045C582A8438C6F07E6B472D1A46B3F7EC667BD4802D834E812353B184BEAD433FD55D0E1F43653D7900F53C0608C66C0F5923BAB7614F616B786EE9753FF073A74E35E0B3C25010203235D08FEEC7EF0DC9F17532559174B610D17054856FAED0842BCEF8D33500CE561049D505723CE9C26FE5EEC1F8D21C2DB4E9C31F66317B0AD5012BB0B27DAEDF372A28AEA26AFA958FBAB7EBB9A685567EAA50E4DF058038F777706CD1787D27D0A7677D299AD805CDA324E7697282456DFD282FA47F869FA851497A70C738B4A2205D3BECF254A7D9F56366A4288A40F2E034092C1F472EE254707D41B2FA3109C910F3B27426A107554EECAD69F318CF8B2C6AF9417DB21410AF12945BFC28E110D0984159CB1E4A2D4BAAD25C3F926604D93EDADB42D961514C7D9271CF53FF2048ECFC5A1DA8C907463B1BDF04618E428363AFFB4929FDCDF25E02942591686789D6BDCDD5EA68883924053FA754B04F12B80237BA88F705BAD2448531032B4C7AC233B5B0A1FB869B6984412FB79F37E4349750DDE32ABC8C6D6ED17103F2BE6535F7468B9583AA09E01BE445837329A3B58924C190817209BE4A334B0467B64EC9C5A3E143EC6E5858E15F56337BD6A1BAD5D8BA41872AD8D8897703DB03EA407118C05A15E3798D446549BB594B92364E0F4EEFA728668A1FB8C4BC7AB2BEA29DB9A1C6B125B108C57FE2A7124A909D46F2B699A588F913DE727FC6EB3E0D270D5B05EAE8D92905A9F377A03B44FD9F7FB0FA88D9CBFDA2A3899FDB2A5AFC3C1F1EEC0FE90F4D407B9065A22A9C9D7D4DA921E87A2D45F96BEEFA3519A4950E96A23CD8C24A48A09875B51FC468919DBFB97FBF6992DE5CF7AF5A32B0E6B630AF2A0BBC3A5C36CC698A7A598A3CA8C521AA1CD0D54538A15E7735F917B22A13CF405B6D2DB248DB895404A1343DD42CA871E4DAF985700B97396F8238BF216E2BAF975E695136058415554650D0DACDF96EB8392056C2669EC5BE64B8CCF1DE9A55710F0BCD9B61AA0530BCEC0FD0569D274F2A9EBCC39DBEA22C04B2E10BB5D14255212678F5489957F5E4F38009CACA7145C382C320F0769887001634B8A0EA243CF5DA9AC7E3EBD2EEBFAC3A3645A242396B81F5DA0E372FBCEE5BE01A8716A21F2AC6AB0D03DCC7B95DD258203387E3E131BBCF42094F03A1E79EA3ABA42FC017CC6DBE288374F43AC4FE2912D8175A9207854A472E6F8CE8EF2F81F8168BB787E431378D1AEA667B02FDB19538F2D06896BA375CB6A44804FBD813EAEFF73875946204A97FF14D3EE200EC777388C1021970EF4F014CE9E9DBB77F6728487CEF75251EF9F5EAD9860938A9A08D24BB7A3F3C336BE7AE9BB25BF994597757778BA07A9B2F02013F4DDCD6FD9CFF45E36F11F6BE9FD41D69105421FA3437B65D07D5A8E57193CC71FEDC078950BEEFD3562ECC10D45E4C3486EB2FFB74FF1B546627BC8CD39B113B21CB1DEC08A354405095FA4F8C1C84C3627B8082CFEE3C1BC8102CA5FE4069507E582D5921AFAF066DFEEAB01BE46492CCBBCC3CEC8F944F253E9BB8AAC23E3A461534F1AF517E2FB86C12643D615A64C8D6673D7AAF65B24ADDABA0DE68737F62271275492D6934F847EC5241DE2CD0DF7A201E42A161588A7D1E19857776A4BF5443693239DFE9F4AADFDC08F02F68F63017540C32D3A59144AF28165EDED823F44271472201F7CE2C501647F39D3AA53577644F999801C58A8C3331AD1545C026CFA52AD49D6D9567EEA53499301D78E0D52CA39FFEF39A6D45E58F965EBCD185AF7710151A7B611A034E8C326F0A6F1CCA906AE7CB709EE0BB454FFF8799B67BD7A4A4A039427040146E0F9DD355B395E4172F1437A92953184A588ABB758913EC608822A05334FAA5A291F4C3B62B13D00B7411ACA2DB60C644F36E3C15E2A663D354FF6983A05929DCB7130AF0980BB994A09D1BECE64060F2A640AD5DD65CB69CE55BC2E4A870A990FD93E33C526D85A1CB13719842492F17E412F449EA266F9A505D5D1DAD84A712365E35155844049A8A978446F606F943796F695083DFEF33A93B80570710384F59689F3C8CA8874D627729D95A19D5D0B5652DE5D3017AD59AC2BEDF916711B470DF5FCCD7AEA9A6553C52FDB589F6671A12BF19C4A82EB93476EA364FDC8AB474DF625181F0E3747FF18E02BBAF4C85F80DBC1B1C8693D230E1BCBA232898E33F0DAC020EEF75D62EDBA0577B5E9AF1300E5EE8C0C9C221E17040F6C711501F49096156A07C9357F57CE5DEA8744371D783CB7347E2ECA0"/>
    </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="B4CFC36E591D8CB5D428D7433F3603F5EC18D40086B13129C9B2A20E8680A7060F19DD97C30A4BA47BED8B28FE4223234F70ABD9F749A5A7349BDE3BAB0969E7BD4D2F101B41657E14FB495B9F3C912CB63BE5A881FAD1426338409404E6B1CABB1FC0A6928EBA0450123912E17A49A10B56C3F2F9DFC2D4BFF130A9FFD5509E19CD5B8178978FBCB8B981BD1280DCBECB2D3A50AC47F167E3D9EC03636087AF61A5B2EEDD9E3D44EF2DA802DAED9A2BB69C89CDFE343943B71A858770B47A9B98E1E79B6177F9637B07CBC5A6CC74EB137EAFD7D48C668DA758BB29494BD0D581111EE7F266E761FB2C661B9226DD503230ABBA9E6A18DA88CBA0682C7C5C6826EC7074BEE0068B677E9B862BC6E04ABB45F99CAB372BB8CBDAB58E0475D980A7A365D3BA9FADCD64899E20275B307E18F30DB8EF59977EA9B584B620C4EECF350FE29EB23F37017D992A6A26E96C48524D844C7D8506CBE2DE10DED66FA563754ABE1B0B167351FDFA8CA556E5ABFDEB4A59F399C1C7596061F81939ECBE9210F2EEAF076FB6D53657AE69628788C432C162F4784999E793C46C884A4E834DFB137567AF090EC10F9C71EADB3F7CA0D071A61651676086EFF001D6CE22C4C51DD422926E075274982036EEE1670C8DF417C3D1A3A47F1256E63AA2B5E3693EB92EE16365B20CA16FFB3F219DD51F15CF81CDD5C3D9EF3CA5A6094AE72DB0E564ADC82D13506057370FDB0A7B5234A202BAACE9088C2B0A51426CB8E08CD0ADFE7F0EDB494C463287024854A55251782D59034A606979E9FBBED4D55AD7D8C0D24CD8EFF64DBBE639360CA10E3062A8C8B5A692DC9F74B1AD2C42C7DED06110BB43D5C61C1C909D85AA7E95C78B2E3DBEBEDD1BA77AA327394787130B96A9EC71B1A6EDD3D8C69919050FFADE9F868854A6867D1A89DE76B6A23F5538E3833339DB0C306F82B70F6D4441A6D86F3301C2039EE5321D0BA51E697BECC912AE5090C266941883DEC107C29AEFB6DAF51A0FFFF55D7083ECEC58392ED8895EB821A8A3F3E3E92A59E9F69708263C3C5066867932BA5CF60A2385378D35D9155AE925E03742AFEAC770482150E8E48D39200ECFBFE59B89A41227B39C2C4C1ED6E448D781B1F8DA490B68A3A713B4F57490D4DF215ABFDA68B1554222DC148F798AD45B7447CCA59E2D303C8A59FFEEA4BA9572E0B213479F3AACDD1731B416688F40E5402C386B8FF45D26B64B33B8A1A878BC7EF1C757EF2A70C9C7F933730F2E3323E2EA8F6E26BF9977D4993CE8CC564CBC1387A0453CA88F42B47AD2E5C5870DEED19BC98BD8FCD84B459AB484BF148BFD66B5F69B55BC983D07D5EAA508CAA4BF3F570BE6A6807F2DDB9AE444306E105574A19A8471CF24BCEE33485526A0FDAD5EDB31434732F0BD2C22FC56E4D75B5D158EC4283905FC8464D93328B776E1309431613ED6E4EB74D677446B72E9CE65FC1C82FB94FBD0556897A424B034B2EEB76ED7AD0B85CDDFA272FC9D657E08AEE9BCB20BD580474CD117BE225F42837B7EDA6A7E7095870AA42F44880007934D24863B65C1BDF2BD2FB3ABA3B82BDD2BAF97598FB1EE1BC858A40D17E1C6B772B5F5EC82E7AB25190122FED3E03DCDB5C8286291C580B5064F6A2DB0966156DAB2744642EDE721DCF5961179FC5E330B7A4161A6C6482F3826FDC6D93A100239B82A5904B6F2DB373B1487C3B4257F31279D21EE236AEE9051C51A74E7EE8AE3DCBFF3F44119F735D5424931CE2A152DC19DB9EE84060D34F81F04FEE553EE41DD4C15EF1F678DE8B02FB21444FF7E39A183415CE65539DFE79DBB42BCCEC4B15E63124EA24E0770BC5FE07E19946E7BB182C63B232B8289CBE989EDB1B54FE06ED7D6934171630B75310A9D640103DA0BFCCBFB64AF3B1AABDAC3F4294348C84B5BE0F91903B9254BB4CE0E3EB15F15761F9C6CF7CAE9E7677BB79832E4CDE399A4EC9302501D594DE09C60DEE97564F7E19BFE3283CC5BF54B89D939AAC5057C955DDF0E5CF34EB81586D50D787BD8EAFB1B605C43BA4BC3EF497471D6CEDA8BFA79B6B5976C66FCF88639A5D5A79B76A3D72FDF966C6858CD2320C0CE931670CC3A80BBE4E401651062502A08CB4B953CB9D09B91422F98F033A8CE14CD1D5F7EB97287DF6584624ABD17DBCF0DE22871F405A2ED76CC367347A594C258ADF87E2B31F3653D6C518758C77FB9E2942E4A7E4186BBBBA434D34E1832D4C2184FCD58CB664FACB6881D0C045682639ECEB0B9426740CA406C36504273942FF3A2F742656EF67545659A9ADE84A32D2E8211E2819D3CDACD97EB836160BBD94C51E3D00ECBFF31D4AD07A2017A1C4F73FD4C1F397B248EAEF354A7FCD5F4581CF020F71AFE9024BF02BF9EC36B0337282F8704935DBD3EBCAFCD583452238430A177FAF8C1417EACFBFB354F3D1F50FF6E890AACBFDA40E9DED2C3BE056A761D88FD7E3A733D1EEAF691BE123A5BB22C97033D987CAFA3AAE3AA8AD395186BA5F95BFC0AB5C9124F05519018876578AB73AC1220B3133555328E7CBFB81159FC6A1191EC31D0047C38C65224B3B0F35AB81F0440138A37E0E5DB3CBFB80BBE18D4203B2599F23026746EA85A972DBCC68E7CD23487311DB4D1CD2030047DB5C8A1F110A4B911F784B9D75152B32F1ED96C82A4D1859FA11119280F48D1DAB3F17123047869A1A77504AAC6D22FBC6D78E2151F56BBD0F8F9641D5AC6C2B2F84B9A02303CAF825E293E78A4C13AB095E372D0FC413CF15933793CCBE7D1EF59F4930EF51B64DB8156A8B7E243A07D7D39DF264AEC642043AF52F61B12191BD378C46F54F0161E613D1BE9CDB1DF9915C9B22F44736B5FCAE81E516B12CE7C80DB73C0D3CB9FED8FFD73D686CAE6B5E1F8DB613DA809A070B95179F1D1861E3B940A12F99E00C320D11F917CC479125B799029252A89222D9C19B9382F2C4CEF560870CA1C1E47A2FB16822818B5DD63C1BB7C1C8FAB7B0E76A6BBDE9C4EFDDBA78935D3346513254376B4A0F38F6F95CD336F0C67137F337F74D95F13ACA333AB17E3A20371D4902B2A90304CAF9B3559A6947FEC1FBB97A503CFC3176CCE7ACB929AEEB17209880C3FCF5FA63EEB76C047D00DCBAA07282868FE8F32FB224528B09CDB6C664F86EE0DFEC84E8C524FB9A4F6C9BC257898D03E661AB1793A5B479C05D87AC09C1D8A17A28236C8CF07CCC2ACEC3E6C087EA11C2863147F5965E6AC3AC533538FCFD771F23C5E764D9B4364CA460B6709C956716E53EDC2A5416DB341BE15D2A88B4FBA9FA4E31549231934099B4319CC3E6933A2AE8549B80F81E4E8F6A725CB88E521BECBE5DC242BEB68DD5730F638827C37475E2FFA22F9486ABAC85744193D4D32485AFFAFDD92AFCE73F2363205AFDE86D6E0D92C61CBC76A7D6B032A8D90328A761E5264626A931DEEC89FFF87D368F7BDEEBFFE5BFF5B491574299CA09A7B32DED78A4B3655690AEBCC39183CBFA71C0C32B165631162C490FF4701FD6AD521C1F73C8548CC0F86F45050F6DF11CE4B404A4D300C56D46B717BBF8FE0C1E9D8743665F3CFBEF6B4D1CBC516764D278655C4FE1053CC87C3015CCE8F8473CF75F1B54473D025562F8B9DED82FD79B497EE8B8F878187B7FD9B4E81CBF211193BA0E66198A9F427F3A477C613D0E9CD42B6153F8B0B2B7554E20B49971D9A59A452E8980E030B07A7E54F7FAB91FB0282F8989FDF9EB3971D49DAD9E88ABCAEFD9786D044AC0FFDD9C8A8FAA052AE02F29A54EFD64CDC2681C1A44E53053DADA60B9D0A5F0C22A312EA7A21EE6D1709245B93D3996C2AAD60DDCD547249D73CE44980ABA8933D7E13182644523E162B14CFB780F1AAFAF5FC3E64150F0D8010BC05AB01E6DE72C596C6864EEF717F2E9E4FB9998A0536E669833E47AD57B08AD7E604A2087912A04B8ABFD3227372965DFE284AACAC8C579C95E2A35E811B4281C315F9B285C971E936B22C73C02CBDB42697DCE3975A6D119578703D0793676B0095BB4CA7C372E113881F3504DF776FDB4D63636DC40AC82CBE380B37C02CC9BA19EBE88FD2DEC45DB0EB6B50F81A62A720A29EF4FD1A0066B266435A12EB4D0F4A9E543EAAB16AA14804338E8CE9AF78ED58496B26B29146A55C54F4C0B0E4D4C13E0F1335201108274647F2148E3EE47CB9299218AA67BACDBAB6ED555999120BF748871912D3FB466D51D6D924965B4FDB9DD881A255B04A5E0AF8038C3A1B29027A0FA4966F331105E645B4778136531E648C68BDD8CAD996E4D3E4456713B781746EA9B9FE623446F8B1CC6FA32999DE4108F3F5075A8031F4A07E220FA66AE470D0D38A73B153AEA6D1946E7A77C2A25BB021C6FE0095CDB156E0DC9FCF7DCB5C7FFE5D18EACC8B2F7FBBDB9A3A5BF586709B97130E9292FA1CA16DCEA8A7B6801ABE992B016AEA62F5D23F3CFAF9C53BA117B3A2CE613053037A272F0C9B7A96C51F18566A22C2CCB27F43DF472696A756FD00E99CC4F511720AE19D0C5EE0D8575190C8EB009F2D77699514B9AEA3B6A097DC99494DE0FF74A7347E04CF262C06759F7B885022602F97A77F20DEFD8C2E1FB81A0844D06C7824B95398D41B3C59D6069D471AE3DE3D2502E7895B68FB3852249FFFFC66A6D26289DCDFE6018F6F61F79981F504CCFB0A10AF43A07792E7B4A6A5413A5CF307A3803A9109FB668FC016C012119F75CA69EEFB7399C93D3509D224E87DFA184380795EB504F81C773F03D4D46D171F7E75AE5FC14DAA9AC0531C9460F36D75321CB79F2680B16C0F8EA16A9C46F563B5D5240D07C8C4A1F0D6F18E48F241807CBF3B9419C09D3752791D751A8E41E6A358F544CC7FEB762519FB2ED790E8C8B9BDFC64FA5F7EDEEC006CE77D68E052C794CAB21E08B7D4C4DAB675DDB9A152D4EFEA36F693A109359B08A0CAA2AE7E380E1DA1F59D6EFBF4312C97B62880094E6A6A659AFFD8AC6B01C4376C9901BF1F21EF86CFAD6BE71CCE7F066AEED20CA84AE562106CE63725F950C609116897FC6A7828E9B91525CB0A2FCF0079C803C54583B856FA92B2099BE7546E46D644E8F4DF6C57ADCC9EAC56DAD882175C4145828713A49A9B776EAE3DB8734E9FACDFAAA955837AA72536FBC4F318886FB1702B8D3D4F3FABAD22FE0FCB9A9EE906DA0290B0D24D1EA0F6636C74C4BD0768813284E85701E2AF7781A548BCBED588806D3BC26C121BA1F6550E13FE4D99D377CBA62D301A71E99C2648298AA8104AC717BC5483218212B0D21E0921A19883F11DDDD3318E6E34C2A7EA327A32E50342F27FEB3E793DBAD281551BE413411DAD48D0EE7F640420E6DAFF81A4FD3F25882416F9F8E55EC0C0FCBC155735C6941AAADCB9FFA76474DF6FC7B8F948D93D52E816E038573A489ED53F8A40F9B3D1883BCB9F408F6653360F1509E0E8D264B58C3FF6D3DFE29BF1F8EFBA1742D7218050AC4CA6F924B720778DEB88508FE3B13094964D257FFD5D34AC5C3E52BFCDC7874A44DA82901F1C29D38702E192A30DAE8B8E9D0C7E2A6BFD7CBBB82DA2DE4852388EEFA0D994601C2DCE442486B57A368F5C2A9B1FB040798EEDE8FFEB31B0098AE81CED80909FDC3E97D8B30BCD438CF14039759EEAD301A632D3ACF3CC92F529196C5B6AED052BFC16CF7A27D99B3053F721562957C80CC4422D461FA3B4566EC2F1D4C44EFCFA302F2C19357D3B4A2F5700CFE59706258973855E687A6888309A904CF2066BEA89D1B86E1F14BB9D3EAF72FB978109EE2B5C251D7D0DC713225612FA04304D625D9A21C5350882E8DB6360E05E33CB5C7AAA8043CDF3511688D8F76B1A711076870631A3D8095058933D64353FA809A5C79192246C1720476B4CC745EEB8A9D77ABBFAA0E81D7EF877F145B8127492AEC2EB21242EA5689BD7AA73D8D26FE56688F0DFE1F13E42BD075004CA68E8873B6D70C14AE8C64AFC7288706170A1696E685893BDA4A68FC39082463B92FDE1FFC2286316290113FD6C76B49DA4A72390CB440DE53D2BF232083E8EF94D501D1AF9B648AC1A96006EB01A8DA563C4A7AE7F8EF8781F5B70D59D3B64AEB3160D0236121E3FB9DFA6A77A8BD28DF6CC73C46648C3EC820785A5F0E565FD006F0525282BF61DE7B9B50E139B7270D217E7A8CB66FFFBECBB1836DB2E5774F160A788FA98F896698446D787AF53CDFADD5DB641DF3C81B2D989666364DFA5C43D8A9AB2B4B76894495730524DA96EAFAC2B78092E436212C5247759AF26E96B587F61D44077BF860C07D10C8CB2FCBFF0BE94F2B0A37A3F4DD5AE45A479D55886651F5DCD577FB70C98F1351D74A585274311FA2B2A8645DD237F748269DCB49C134238AF30AD058655889935BFE2CD92A9AD0779CD05876B033288C424EDDF8E929D9F129F16310996D6E75AA02251D97F1B468C9EBEC2CA133245666F79A8DEFAFE1625818CACD10B0C11232A346F98C3C6CEEF0A5B71999CC3D4D9DAF50F1537427475769DA8AFB0BBC6C9061D3150757782900843A7BBE5E8ED00071117232D3B434A"/>
    </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>
