<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="C4F1762CA6D0C14F2DC76E7D10218E82F9ED84D8F30373CE5ECEAEEFF5AE6AAB3C088C0229C3148A3D82CBFBC2FDE1128F83A58AD1B0DCC59559A3F2DA16856871C802C7B2B44F6D738E251AF41FA777FDF2E6A51BC88FC8C795759571C24B67E77199D94100C42681CDCD40DDD871E469E25F0DF9438996BD820391CCCBDFB293C804103511219949A30028813648D0260E0433711030255B3240D1266560A011199109C9940003826C122486E3304D419628938424120130C4A84C120221E0186A48122A838271C8449214400D4C360861A28024C8612400260317820BA941D31032028051513048638871E0982DE0082E13186C43808183962448148DE1840899345010A221632261C4480194C6801B10214B842011B98494C6091A276863428D621885640880CC2010A3C64812C30444B22014255214119188A249D0288858004592C8511238090BA565913600A4984858308C01938C42246E1A350C81902848060902A70013337154480E2421605C082AC1A46943A0241845458BB600422662D3B064589800C4A04C01A665C2168EE3020611926D44C60158966514B84D49C2600B298D4912901213100A97510486300C305021A7698BC4004B827199942CC2C2699C146C83244E0C468542200800334820312014C00493185201C32589B60D4A8005014380004509C1C02520444812209203B88CC0968DC83801038271012351CBC20410389222273290041181B04449C06C59866859C60149A40084982C1B808588168A84260C10C371223622C2088114B264D3A83108436EA2028411266499024989320A949471C9A830033510D3B268631270C9320984048099963109A36D83386981125210308EE3940C59C211A01890890648CB28321904801C996949C0600105680A08448AA06089B029C044919B306922414080348E23826001808999406AD33266D8284E63328A03420A4336229424459C908913952D10428CD3900884480983B26C61A66519C86442300640424250928DDA165219844C841624C9B46819955008382C532812999861C09251A14210224680A0A0280A38659904228010911B342D21A34990C22983C444044152214330D2806851B04CA04682082352A1246520880801B021612002944042080588A4B29198488AA242325130310A28021342211845646090914AB2445A882C51180E648030E4220961A22CC040890329699A14482005918AA081A1209060124A1A234024926103274452C604E2348801A36444988903B24800B30D8316300C30048C8068C8B248D48850DA800894202600C409CC94848A884DD49808C0962D04A480CB268224A44801436400A36C0AB269CC2232E3080D803628DAC480493469A1488D2035840BA17150404A20896C8C8664001325DC240113B86452264A103390591688D180215900909896714AB00C54C02522110403092508006982982923908D242525A0B0110CC06D8C9090081272023182E34048D1B88D1C860DCB10041A89059A4030E1127043264810314190000E0A3142E21040E292410986100B3005CC126A1C406EA142281B31864996118A30241A206201348862244443984083144E42A40D4B226E423201E1A26D52C05060883009338D81C86C80966CC31420D0428E024542102386209848541084C4B40DA1464D08376482368E183251430200DC306EC2B245234862C1B86C14293008B20199446510292E08233154A2288A922D08A23091186020A3254916250AA620031472C0006ED33808C3329003A565A00602121332A43072030808C4944913095203C069D1B4511040518928651945629432490C088053940514B75111C96188242414156C9C386CDCC46598B0919C184E0B498E02816198064E588210D2C0901149105B4089939068094841491284A3228E5C945122832CCAB671E3304C5C9848123548000741D43849C8022E1A42251111092217921A46641B469259169280C2209B0881D196451C92619A366802048A9B1052C384440C000918A98401378D8B2411CA008940084ACC98800406840B1472100488A1244521000D81104C48A22818A209E3A609CB20440B172491988C5286418CB26951026C1940605204620A916C08864D6212468A48125134494CA8690981211AA82D49A628CC92211325068C284A103004D196114B9809DA82419930619018602111845A3640A39DA6D658995A63FAD8633E53B487A95A1ADE5A5DEC341CEBF76AC625CE524FBCAEB03AC5545F5E4F7C8134C51DC4C2BBF53665124D4C528B98C5D5108FD3180EC729E5C94697EAAE17C7499B482947C84D2008970832A0213D8E737EA801B83793BDED0EDCAD1A5538DC48F27604C823CBE08F0B7D9331541C755B004BEADF5095D1925F611954999FBDD8CD51FECA28E08B8B9928008D6B0F294AD1D4704E485ED2CCE827CF9B3C90D777EA148435CD17CB4E1918BF9B61AC76BD40E0F2B08CE9EA5B1E9FEEA3CE76E15B083566CA27AF6B81309E0268798B863FF017BFDD80AE59CC0A3BD358AC3CEE9CB533F9AD63C9EB342338A50DEABE40D3AFA4488D78895A987218EA58E90DB7A5399E77D092D6DBE6E3090081F73FED7E0E26F968DB2BB3A4D095E3161101BD6BACC5EA52A212FA601FA0267EAAA6443CDCD5818007A0BE84586D9526CBED431BD5B794A837EE67225307F9B85E9786133A53D25F82B45459F53E0C8F0AE9249C43FAB1354F184FC6C391EAAD56B038AD312CF5EBE6406A372A41D6F71368A8CD401E21B4259798DA2833F990986ACD7A4A2CD183740B31670A573068206814B430FCCB3B390456950D8588D481EB1CB14EBBE27A3C08CA07E9ACAE47351662B320C5132E43B28A01B190FD2F31871E59D9A83AE5EB25930D3FDAAF52B69AFB1193E9BB2A6C86C651677F68AEE42C396C9D503791111A4F474734870E558D2275A409F577847DCCA3684BB9EED98BFFC12C2941E2ADB422F047EDC5EDE27C54E35AEFA1462EB979611E219CBC1A23A10980B6914DBEB72D9E010391D9B8A1669CC504865B79D9DEA5B4EB314D9FE78104E03A97334CDF836CF2E2841A1265863FB9B03055BAB26945C699FA1BEA5EF8E3DD7CEC3EBA2E1B55CC7AA4ED33ABDDD667E9B2C0E388664C3F2E92987F153C1F03EBA61D2DE8F4DF3991B8E5E96B81D20D6DE779D6B549CB1F12363FC7368EC3DE6A806DC8D49BA657F682E79007C4B4F43553CB9C42B0CB207C717D0F77B58DF6A01CD9708F0B88E673ED91959EDBB7002C73DE17975254F4714E5B959E0BF195F6FBD449FA694C069D0E751F1644C5CF2F121B65B48BEAB1AB0B0F39C38D1E20847C2DCA5A05886FE80E04DCD1F274BEF5FF82CE1A879321E7EC6ADDCAC6D45F265BA28BC88F15053F2C76E50CABA07E4DB13807ADA9DD7094F533BC9C047B5B8E7D964C27EAC00767FE374BC997BAC4181AFE1AFB214B1F95C4C8BB67943611E73C2516FC772C64349D38CED19284BF3B85C28018542966AF93919E18024574E1C62F22431179CCB8FDCD9D64DFD2FC0A3694B2B863B9F630511EABC649110DD19CB8ED0CCCE14BFB752DCE31A89BC8C5BA4A2EA17D86A7001800F0E0E86C79C729446715A6FBEECA855FE9520255A345226F024806C0D9900C5EC6C8E58D27560B2E8CEAED3EED7FA2A3DE0A0F42F715DE04A1C8D32CEAE694ED61C0CC1A13B857B746F33A6038728E4A3C116F26E98837C07E52E2D92891277C548ACB8197ABD1FDC3707380B039B516AEE23797A2D26A62A06DE1486318C04AF30FC8802D1F792A506C1FE62F89A0CB227582DA859F4AB5D08A2D5C4DC6B8FD05E52EBED2A999AC17DB3E32F58AF0B2FE7C4A032272511E46A3202C9B3535C0C8DF7754AA3B87482C56EE432E749500BD0257AF1BCE4E3891B4DEAA974834FEF4D3316BD49B4BD20D0F2BD7E63B291D3E321355405902EEB7BBDB6EE6ED340A3229A1F1DC0223666A57ABD711961AF60C44CFA822DC02FCA1E8A6427A67E25AEC4B2DF69034ABD0C1B74545D2F895A9A543643BA212729A4A73951E3126D186C5CA1B04343FA21E0AE505FB31DC45BAE6E707BEA374CCC4093E20B6BE1489B501C4C6F2E015D065EA94B5A5A73A3D796CA58E806E2F1E6050EC2627CC3B63D91F1FF67C4828BD5A4424189B206435D248B4E113900E6BB6B59A6CE8674D632659F80197037BB053E1255161FE40560C06B92EDD64E7F49F8D9B6E1723BFB167D0BB0EB8275C9AD1E9F30FC161965B3DDB6BBC6AC90EF057A7E5183DE52A3385D49D6D45E06E2B525CE6929F41E66DF076055DAA92AE85197F484290434DA86BCF7F76C09C713E11FD47EE6E78841497A1302778CFE7DCDBDF827FA70A67E859F5F2C91116056402ED090E330A0AA03B8A1BA405372C7CD00149F4B3EC22415D527D1C876C45903378FA29745F529010309B4E30D73039B3F2531106CA9762563B08DC27E4D59AA7F4A547A2E0158A94F009687314D90F68005B74798D109BA4871CB9003538A22951D75EA4669F83F5F735D241CDEC292D5589C0BF6FCDDD760D6E0E8D15682A75A14655E57C2F0AD8F9973CA4A68BC5F3F74CFBCE532C0BA874D092B84BEB7540ABAEF8D007A083EDF6567E791FD6FE94F0B4F9DA39E55920675B13966F001EE32065F279F3533431DDF50F66895E1AC78A9FDA7FEDD76F51B9C46A7E3F45D980B6BDEFAF232837DA2E131810481C5D66866ACB657E43F6C5E21849942D66622AB59F3472EC1AA9B1D9D413060F526E260FB44C6DF147E5069D7A9B8ED5844F3541604D272CF671C468E360B83F19F7B657A6F5B6F92E082F47ABBFB8E7B8407629336BD47AD4CD1AF5CA3F29EE73553527E13A33C4CE186330CECD55EA3336A137D9EACA48BE452A6BC21FC5FFF346054ACFBFE14FB79FF7A56AAAC9CE78533821AD4C186B92BDB3A440340FF5994DA49AD564D961417184222A2D89B394CC5C20A91D4E64C7B385C51DE713A895A11E8B60CFAF70D8957177E496C5B44E90DA3360B06E6861F5E1DB1164CA266CC42256C243C22D2E93ECF9145701B1213B1073DF547A740CA1A9640FA92789BBB84583EDF062247696D8C26FE9BCAE526A7CB35E1BAB12941BCE20843D9E47FB7C7906DD583E78F61A09170281420C25CA299AEA3493E00B9574E55050E84EDC5D2AC4BCEBAA819345ADCE1F2F5D7566B5C8901E9D356A2A66025CA1A172880D2169851C38847348D841D483B67720E9525065CC3A65DA7E631CF92B83512E9435D01D9C397823846C2688EFEC2AD69187CC4166DCE9F06C887FF4E435CC3A0D9CE4BBC2CE56C5572BD9056F8C792F96C2ED0B5BF4A1E495B7A6D7DBE4618574523EB4558684789CD7C2CE8A3D5FF024B7F081A60D7C084942D5AF9ECB38028BB4B726DD72A3D893B4A927CF12A80AA8490A14DC640CFD99EA2C0151139ADA2B21E75DED2ACCC121BCE5AE02E4A64C31439F3070C9F95B77ED5A14833767927E33E8D5FE3C8AF56D8EFDF30C4C924E2F00DD2ABF7CA9B2A5284542626D46538762C07CB0256629B4F70DABA8AE3D922EE3FAAF9DFDC3C36B4A39009268453CFFA3C381E421486D9EDF829A7C2C1CA4752CC72AF1CA361D23EA8D15FD28ADCD6CB08D77FD6B0BB2A5DA7BEBC8E569589B6FF6FD0652C8B21F3A04B6EFB733FF73B91790492D8523D35EC38980715BA44566908B5634D74B69FC3D02ED519CF23090CB7559B01BCC506FFD2A733B0267ABFD20B4682E485AE55F4C0DB3D0DA3F522E51F28B5FDBD9AC583D7AEA678D9DEB3FB291E4BE96DCFBBD0F17674065F0F132FA33552F16769DF60AAF34BA703D9DCD9B353CE0C205634FAC4E132EDD2550038F11FDC375C2F9C2D2DB9FF9B041B0A70D5BE67F15B5506332F3DB308E4C2570036900460ED04F8ACC4FEC89D5096B00C978D77A9FD3FDE9040B8FED4C38BFBC0109A503A79634AB3FA28A7BA57C1C25BABFC5E1BDF337D845085403E565229A2D2773F21ACD239FC57627FB99E6FC58B1D06F192AC4A08A0A086EBD54FA87B2660CD2F23AAF7BF8093A1217D9E1580B5E9962B08D5331258007710F1656D0031FCCFD1EC12050F1D468BFAC52263163B33758C4BB71B0A88EF3C945BEF567A848F3873520C5DEB387D79A3D035BC2D74C8643515B002405D4595717AE79E515305EC6B099F22E5974F3FB2FC9449BA92280DED3B31F2F2C39288D4072FF397D29C37B82EAFA15C8E7FB571CDF920C6C365B3F8E71CF548193A5A129500F7B371C2DC8B7AB908919CE00342BE4549A61CF90F325B4DB4B118F796860F77FB8DCE414752691A165CC102891EB6C37D58080A287F27C2108DF337663374DFDC97D7AA1A4F30E42F52541764B2E397C7EF75194AB9191F6BE2DF2F35091DE89D5ADECFF9C10A29B87D523892C6556D5247D74A4204A94068A19E52B0E25F970E7EDD004883FFD7BABCE17D098690324C93C2C9D43F72C0CE6994B2D2E2C5920B0879B1F0A648AB024B453B6FB6B892CD3E78BA228EE87533D274BB3A28492B072088228DBEE70514012A13F5986DE9BCA062D82F34FDCE78B68CFABC52EFAADD03C2CE54CC9A4D257B40F6E76C497ED5124E7869CDBB7A7A345738A3BC015971D858ABDEA349E72C7D1B95C55468505F1B968DC51455BC033DBFF40562BC3D0BA3A95DBAD3C0A93A8AC62F78D465BB27EFB1FBB13A0A494EA492CD6712006C3C69AC002E343D35A1BEACB71D2F5D37FA71E30CC5FD5CC9B047C8931352D831C98167F1CA10F10FD412FA11D468D6545CBD3D364FEAB04996FD8838BF812CF3D0C0F2F60DA3AFA43A3D2A33384938DF9DADA0E43E9AEE30F77F2C291BAA57D75E799B3D9A2925563EF55920A9DEC97DC88D1B2B9A859A9A9FE55505890848FBAFDBC5F60258D3798A8A59BAA9E4A633DD1E6B2"/>
          </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="C4F1762CA6D0C14F2DC76E7D10218E82F9ED84D8F30373CE5ECEAEEFF5AE6AAB58529A8343020E72F3EECA1CDA5CC7FDD6FB906C32142310B93BBAC9B31ED69BAE9352F263B28390364FA11E7245EC4ADD1F7E93B64725A892285EABA049AA745ABA2A63283318AE26005669D98A8EC6279819FA7B3DE3FBC59A09E9EF661C58758ABF660C16DFEA8A350103BF5F75D73B736A1EA5929E8D167F54C9C12ED8EC89A66A4F03B60B8D36189EE87B9A8439511F7BA66E77B0CBD0BD7261BD3BBAA5E2A81DCF56FB43C4E261843238A08C16E22AFDEC88315757D143F62D7CF69DEFD44EC890CE8EE99FD83DA10B476F2210C83B8CBE541D40E714ACB06D61FC6A909B4BD36B3394F30DD5E6FAC96CF000847487BA3E3BCE34DBB0D9D14D5606049F0B6B7B832320CB3FEF706457F232F850CB41F7F75C2B17B8874EB630AFCB0DF426091780661F63AA9B0E28574B1BC0BF37B656E1D535C43A8EE3556324864C400ABEC31D9B9747C1A6D7AD62A9BCA01999536BE1DB473D528DBC627C731F980D740B0F1E9FC37DBC8CC679CE9222C5F0EA9AE86CE02F650A7907F7BAC795857BD0DB99076D0F6D6381720DBF4E878CE4FAAC6B7C230631834D603631566EDBF6138E7137425512312A417A2BDCD9B96F91CC3AC0DC4328C71A7B33CA3F7F1FFA8B5A177A9C7F0F58C30FD60DF35572786554A47765FE98E87216C0989F994AA1AA07D77967DFDBC5E6844106A117FF4322CFD749DD84B204AC42D922792B3CF397E8B7861A9E48EFDF31F3EB43BC2FB25FD4B25BFF22781B911BC5A37409CD8D3B46B27ED3C572081634D1165B7785DE42006E0F6BA9F1A7E816D181A3538AC73420DD1ED109629985A7485385D491F49DCA00BC99813A02F621617EDB816AA13B32571F15191DD5116C6E598782B4C8179D95F90AD30A0B6C654344722C56735793FE2B12EA0543EFD8EE88FF93C227079614B81E6BB3BCC48FE53213ED99FC2AF85FF5AC25244779145052CC65131A2DE78FF6F449F3F0F103C191F47846EE438ACE7520FF63FA4EE1319693811B2302D4609997E3F0227391757928EF035212C61A8D418BB0271EB3B08A4B87F1DC7B19F98AD029C8C354BC07F61FB96D9FDC32A10F21874183ED33663F2CDDC5E3C1E1939CEB8F73CA5F2FA3D4CA2FE0BF125EDE775DAB6430182C0598A7866CC75AAE82A7A0EFABE5EAF7231F274CC4668D87ACB0440A37F442A8275DADF1A8984B4D4E2484115F6139DF3096A48FA872C58CD16842E7580569DAE5C9D62DF5ED840E0FEF9BD9F106903B264EF441AC4199700B0C911D4BD3D91570B0BB4CED966CDF01BE79E144CEA710F7271AEF6928B27C82B088CD895BE97C0087EFF46735DE5AB1D28CF551620FE3C0B029B97EA8891AEDD7033F52C0565391CB07A4E76342BC61AF8179CFB359D5CE47BF7ED552FC5F37A97A2B9E22D7A045ACA3BF2CE0C7EFEF9CE384A58A1BA0DBBB25F8A25840851107DED5AB89B1C30CBA0F7910367F71631B8B3490761345D2D21D0BE0CDE0659E9A6288DB43692D9ED4295C62A33F2822980520F611DA24BDBE5811006199457AD0BCACABB1C9965EC7E4FF940F452F867AD1C9395ACE9298ABABADE5E6E0EE0B8468FD0735EFA6C9F0E552F757DAD3BC17A7112A0AFF6F854BDCAC5482DB752ACD39F11B66541DD267244113E5B855CE41D975FC8A80875CCEAB17398C7F73DDBC2D250C1F3F95E59703AF87588FA475AE4E76F6E964F7B063B452AAE5E9A59814DDF191ECFCCA0D692CB5E7985B12167981250A3F2FD5769B46B9A248190949C1E8F12D64F3F6B820A7198A4750A74065B4FECA3C280802DA84C7F41C4C13B5E8BAE0D671829A1DA1C73EBF199A551B29269510AC9AC326DA6D28AE09E1375E67E8653FD1CFDE60A5979D6A55D45B0504193A93DF6F73E5C37C4D0415992FCE1BA38F0D3DA55DE9192D98CFEBAC0667BC22C9837468505278422709706BE57C0399CC0220EB26005D1DB6E35284A846376EB9FF1D5F59DF744ED00780E7EF9A430A922A9DA77562622E597ECE225EAFF1B94BDAD0B894029431457AFC6C39DFD9A030D83B7D29656061DBF692994E19B3ABC2ABCADC5C6862DCA56D729275ABDBD5CDAE35B63AE6F7CD6188026E608B44FB2B0F8B7583DAD10FC7F1801C753CE34178842192735E11F80E161D95BD8DDD97BC1893F189FB8C41A5DD0563557E123D0501F25EF97199E3B6FBE58815BEA1AE2676C631D104536DAC34404480F233D08AE4C7827D3E88352AAD954E4E2D36073DE8EE6981DD97613067632D3076EC957BC164C76695D4043CFA17C2A5110450F075D5B2AB9FD1E507F2FD09FBC033806A34F7C9A0512BA4895EDAED811E9F2E6019A1BA0A85C8E8ABED9AAC4C13B570947E19B466484173DBC273FF16A4ADA4428060C8F0827C1534B8E40A20EA6AD0921FB00CCCF2045240E94B0B5A70DCB2578C46FC5C977EDBB9DD7878703196458D148CAC71723FD7F67843B1FF7892496777D6CBF89DB0E05DE452F6D375A69AFBCA05EDC55A940A41450E369F14AB552D8ED2FB80B47A4A30A9F35B8B96ACFAF81C2774B7E118D5260032821D04A17A336A17B5535E3FCC50F282B386D7495C4506C32C36D6B3FA573BC8D104E7D596B6F6A3A2C85770F9B0A57FB737E7FD69F097FDA8EEB750EEB323B1E682CA256717EA7323D21C497E795AD12C13AB242C2D411DCAD0FF5448512B6B1687FEA7824B027E349B98AC44530427536A7E976BFEDD4493BF64238EB681A89045AB309B97B4ABB81E4F401D99271F1D94B84359038E82852B9FE20E9DDC533EB35C7B809165942B44EB15CB2CE87377E458E50A2D5BC05F52216B4110B5EB1A22409F7819FB19B1211949E0F8E12638C91B97D8265E10B7E2447B5E4A9B8AF2F1E381E793D0E95D35DF6426322C7C20B8CAE911F2AA72D4A6CD5D2DA3D2293669C96F963392DA236B03DA99255D1BA6B353C98A8EF613C1077126A55FC5A3F6C42846F1835C4089CB1F15C065EA1CFDF9D0BB5139A4D4B1958FD43441F1E0B51EEC88A09B6AE8A76153B9C94D67B23AA98FE0B451891E2C82493B0CCF541A66443AF12139B6A009A547C2693C97C72FBBD24F8C3905860E488C64BEE11D5556920CA951DA0033EC878A4575262AE1A1ECD419B4361118D3F189DD4A9AB78248B3E80DD04EEED86E3C6D30A06B4C3BE33664A567A2F322804FD6976D075A0D434A4D9FCF7D9DA055FA6D50DA4A000996167C37D6DF475BEFE6F20AD86537EDD5436AF48D007D9F464BB2A0C2A6104FC5F3249FC9992C7826F89025A8BA18F50758715F8FF978B90827E4912199B8204CC2CDBF347D8837E6E283A25F00D8F2A181D44DA15BA8A829E3E21E81E8451ADB512E2ECC6B53C760262F45F65FCABBF5423B9B9A91C83AA378DEC25AF8556709273B2ABD301D93F96BCDB61B1525B50052F49EEE862E29E2277836FA961B5926016CF001A3968125FA9AA3671662AD5E2E461F76FC04B129CB6FC50B4078AAE11F454728B07C511CF7EDB56C410EAB722CFF005FB94D4B7452B81B6E3F733EDCF1F174408DB6508BFAB22F069DC9780CFA0F1405A86644245397B9C4D1F21F994D36F55F76C14F2D47294068374C2484C77E9C084AB882D9C8AE44C55CE42C"/>
          </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>
        <ContextString type="ByteString" value="09C2B50D25A536F9394084EC060E55447A59AE99EED06595A18649728F9766BD6AACD4C1D5DF8CB7FF"/>
      </CryptographicParameters>
      <Data type="ByteString" value="9BD07A26BDEA4210C75C94DCD57CF773FE2D094A9196EDF9CEBE992B3156943B834A97041D16D816081671963074AD917CB9A6C50CD12C32D5973D96014A2739F2C551820E732DA4F3151CBDC9C2900B549A76588F8700D5CDA5774ABBCB2C24D43A58C180022CF212364C0CA7F9D74CE1F8622E6EFB744B86D1843A653FDA3F22C3B6A00F7203B6C8E55404D287A651DFDD8A950B4FE78ADB683383B8F5D8673A1F944D4AB72A6B8D6D7D568650B3BA553D2F3DA6145FB611015839DD9124463CDA558642FC8E0F1B30AA6B05F88B34A11014DD3B14418FA5D649D9C6459C38D8824F128455CB6A1A6B52E8A4058D5ADA1F7F79C9FDC98BECD9DB0D66A97A6D194F7093536653218ADEDB04A02E6981E3B08341B3B5874916A378D8775548F56FF2170E87700A5E60332F5047DF2F65B25363AE9FE95F305DF7035EC4B454B92E22E3CF941BD5465E222B12E6E4411A013D8CCC0F761852C1AB2A5CB769808C46153488F931A33E1F7225B73C21DC8754BBC845409ACF62AADC00375AF4B983DA6834C26B95D5CA83CD66DED9C22FC2E3845071EC5AF47AD8A01DCEFB260C8651FE7A6CE3C00CA42DB4A03415A702C8ABFB5E667A0B8154D417837739037E23017C86DC8BDABD42EBCA7C6EAFC8915B1757D17A4A0E02D8DA0646A003F86FAA234FFDA6031A207D75A8757CE35C5A1BB8866FA9ADA273FF2289F6AC5733EB614760CA0AE449E287017F1CBD0D2461D1B29ED4EE59B60AEE59E1F0E5A221FC926682A1452D0DBA8C74C860B890CCE1136E99CE54C551E3E9A5F8179ED656506137AD8AEE38D06A80F29A403C9FB0E6707FC73CF383333FF071D915988DAC26B5050068773D61DAAA8C5187054255C3BB91A44AFD0C56619F25C74F127BF7D27A9F8392636B7815CAC44849E4D365B8C1EC90905F27C6389863D4F0532B9EF3D6365B6AFB17AF4B210472C345EEC474151B7BB16ECE08D50A7EA912B699193D878D38A9477AD33D9DFE5F68FCD0B741758B896C6826810FE0A2E5CF544D4A806C6F94FC303AFF9F87E4D7EFDEE878EF4DFE60011A86AC1C8A69E446195B2275EE3D5174BF0540D68CA4F315420C79C4E9FE2A76C339BEBDE4540270108B447BFA1AFC57AD61EE7875233AD94390708CDAF5D25DD71C90EA94FED6AE7EB5F9C67D37A5B39953BABB5C0192532453BCBA0280260A52C2B29FCD95AA671C4A7A07765E2C004A720D00FF251F89BC5D803F66F2F8F8BD6F25AA37F025A653B9E07C8B4FB0A49222ADFB79E37A786CEA90F33BFE21FDC706572703BE23F76D86E3799D8C734C50BB3D87F0C0FF149728695AE8932C37337D08FF9B0160D0AA9DBB78F711A0D54479876835547BD006F329638ECD9529FEDA8B3E61B8C6D72373DC6B900507C08CF7287DBD2A12BEBC6AB862D9844387084C7DFED12DCD6DF744924713373ABE5502E7D1559D757CD95D6B2E26BD1CB6BAF0A2CAC45CC274C97D1B33A6EB1B2798DE1FF53BFD77AA17415B94A196EA127739332F5ED29D74F823CFCC478CBD34F20CC511CF94F0ED1F009D61D1BB97994A62C064200D345EF0EF892BEB96ABB4A32C5038303575379E533D92318D64824EBA63F34161614244F54645CB8F415C93CEEF353DE554AD5601C681507853363455BB2CF23F8392628D1E84E2CB3965D58D0B84C499D80AE75532C5F4C3D0627A281005F416E99F53B3CF15EF3B0388C7BA4520DBCE5F455BAF43DCDED74531A30EBFE554011F1BAEE75323DF33B92A31119C3AF57370390E650714329786A6D6AE49A965359964F43A944C086EAB63C37573657E1CDFEDB7251AED65145642345B918A967D9FA5761B56D460285F29526C2888DABB016838E02605DA107F4B0FF5756797FECFECFD4D20808418CDDE2BF5FDE45F6637A9C2288866699DF3979BDBED2E078A1F505188EE1264C491C04690A2CEA71A27FC237CF2B64E2174EB5F854415D9146ECDC3A5FF86625B26B4DFD787DD88531DE0F1C6427558E2F6500F516D8A797098CE6E2B21C4FA18C366F24A994572833CCD10BE8671E3DCF9E56AFA9F25C118FF791CFA61C5202D9E7737255251C7614BAE772FA378E9B4C9CFF141F29990FA8C459B61A6BD32B4FDB4367026ACACEA275D932F204E5D9ADAC3B793791DE1D5E85DD2FE3BEFBEDEDE977D0113C47881626B5FD46E78575E44D750659B104B7AB54A349E2D0E55863101A878ACA1712B2953A3C598971F1CFCFF0D9075F0DF860F29A385EFA1D40630F86B8D95545E5168C6557B965BA458CF24400214857F9D8F3DCC0AF3D9F17ECE3A203DF0EF403C012216F58D6EC3DC34965EE120A24051355C7DD69160747EBBE3EA5A37D9EF2E0560A455D7B5F90C135D6A6758AD62B8945816DF1D469DA677EEAA877BD7399EFEB78E825BD4A94C3B9A1C2E06EC6D656B65317178EEE693E3002A800135A6308C7153C512CD1DC6C98FCE03D980A6A26FABBD2207C510527DA04F799B72DB099EF5AFAD8EDC1128873936884163343279C5F3DD3F45253B1FE2A224F5A5FF00170F670DB320676289FC672D012F351FC5451E9B73F319050363CEF63F9A25EE6638B77683F978986066D0584A299FEDD8E1BE1B946638CF85EA062CB8C8C95955B156A11C0D008361B301ACC29EEF0A9086BE08F37AA0BDDAD483837CD94B621393F63A332F7497E9B296352412A3086E8306042ADCEC4CEB8AD190A4EA36F7E826BF66A75D8E968BE9E5E0C68C48AB65286EB3D03388D2F99D97C1C6FF80CF935CC16CBE0931DC37D737B3AFE6E9834C978F25BAC954AA927D6FD83AC56DC29C94C7B0109442F54E287C25DD1A4F6976D28734C21D645A0DD20000FE8004B4FC15CDFE506056D3CB52431F24627C937D6E593F796AD86A93181166670D479147A1875AADCCD8CF11009E9A87F8731F38680E45114C5583707BCB283067D36AECCB179781B5FB8BB36A8BCEEE48E65E4142CD3B78335C5F39080FA8588C3A9CCF8DE36E57B46106A386796EAB8E8C7F2424B46B04A3F7D0396E4BE3BC9F122DD8375D7AC80A83F6ADD1DE6F0495CD84ECCB486BB913D42C07AC79DAAA0FD882F67D037913784B6C8F6E7ED8D0FF7CB249F6F3942108ABDCB070F3147712642CAAAF6F8148167ADF60697464EF859DFBC1F0EC0E3B823265FF4C908E58ACD603D36D5D6EFA3EA335042F17536EAA2841FF4CC04E16379A071D69BFEB4C7F0E77BDE20F18C69D47813F0346D5894FCFBE38DD0E672394E6E286230B42BFE2384B04A0A33D69601E0DB3E4E2FC1A202B28AC7FCE85CA131861207878E5AAFB6621FF61F5B5787C3D0662D87A3BF5075BFF08B53E250438ACFA561BBAA76781E62D20D703761F34DEEBA5D3BE770E6E7DDA20E066902986F903D715E95667E2D9205088AA72E27BDF6F4667ACFE3C830F3F72218941A236B6CA4AE5F2FEA3245251D1FAFB1EAEEFFCA92208C7E05144E9C9138C7BBA34AB1B4BA65862DF2501770D47FD42254D23CCEEDCBDECBD815D23ADC418001B329A4E131F49417ADED9670EC5483D74F1AEE114A8AE5582BF3A94E8D341B88D103D56857134D32F38749C3140ABF81646F6EE7DA51158881FC047F3787AEE7A0BA8BABE5E836BE02B872500367442072E0D62C2BCC336CBFBB508DD14FFB75D75D3A683B32623A8B8AA41DBDC543D289D5CF330D7644EB22B6DE4822C238A6D630255749DE063213D3A260A756139E03734019E6D1B5FCA474463164861E2DEB4B73D1634755D9EFB604C372E95F68F842DE30F023F25A1188AEAFA7F5E82897154A06CF1BD0D1B4304DE92BD7754313EE374CBEB543354232FD34291A1A2D9F309AE82C73472F8F8CF63369448D1EBCC7B9B2237759320D767A164B606EAA73A72DB8E6321ADDA05AC407E740ABCC49389497B48DD4BCE9712A4740F78A4394DD841510D647515F7E3FF83442A327BDCB0DC5A3F387F7BC3E9F2D937A4BE052F84A8A786997570E488B4C7580FB78AEBDB19CD7DD4BEF67FC7EA83D55A9EABAB5792FBB41E57F67E5A2FFE2EFE43AE6CC834D550695CC2805CC5DD8FF3CB1486E2C69BBD23521FB16937DA963E5245A57A77A16E258E71F3501F063D085FB534C53C8143E928E369A2FBDEDB50129F6303E5EFA900D9C3640A84E507BCC2AC48132AA9DEB6488B6920A148E9F27C783627C300B4A7C85F6E1B378C7491040AEBE5D157C849C726049A96726048DF9C96F9770CC7AD91196BF3F2A5DD4C2600930190C98F1372AE338AAD46C1335361C115D99B92970C7BAE606A3AF7FAB1B2E158A6B3AAA1B1709409A3D329407AD52EEA9F8EFE075839B43A6A408306B8D65ED7863B09824B61A4D8A2EAD0C1B619A1EE41AFD00F896793B035F502554837F47494E0591BC47099709E886FEBE9EA306D96CB3EAC4AF3B7E056CEF2E5D2436012D6BAABE78638BA805C1B024147EA7E27DBD599A949CA2E40C7DF537EF0F68CA1C9B7D667120C422F75887779337FBFAA4CE2DC5FE42AC9AC21BEF3C8672F08D49536C00794CA0AB7347DD3137750FEBBA8BBADF8CA21D88ABF6B321CC376AD489BEFC9323B6765FADBA680BDB4881754DBB73E1578A4C35E68FC6FFAC5E55EB43A889C8FA4D973E6D0259C8D8041862E65F702222BE8D0387E6D0BAF4E3620773401FE3BB77D4BDDDA6AFE48DC41CC74ABBD31E55D92B639C3530CF0B74D51CE6E79CF4CB532EC97DD60B4E121948C8B5EC3FD9F058FF1034EB36EA315293D8E4B1FDD69CC2A37A85D37744E9504ED31F72219F4DC9CEE4BE29B77EDDB4ACF51AE4AE50EC684AD77B8D93CF4DAD39FC5A149EDE47AECD9302EA3ED7AA2EF82992C4F2235C98E7BE50794E1B6CD1DEFD01619DD5EE3FBA1D17FAF9D4269B40B998F0911CAA3B5DF7FA8D1E01BBD59DFCCE5562EAE8912A33E19C6EAA90D23B6E7B09E0FACE9D42644C866708639BA976A58AB66209BBB389FB5FB9ECAFAA7E518581AD655C338774B76CA69C1B15839B891E551F33C0F0186F4D3E460209D0F312821DF7273284FA99EA22F9D422C729A5BBF6809D90D3A388D497E13E115EEA668ACEE23F39477F9EE2A0176478ED072E6C6760E4477DE1645D307EA223ED49F18762C139F5961D1CDAC81B7237F0B9434A051B6B5061D94BF8D7C556645A66FE224F553230513387D2B15610B9EA3C1286E30C8AEB7C40ECA4F18B291DEFDE20D8C56C74034036469006D7915E7E4D8400E346428B3FC38EB368726697D38EAA52A48F076E3D05DD2587CAAEFB04451768230CAC9A20C567DCCAA1191D5BCE5AA5D2A59395A5A70D9FD0635097905964719FB2662E347CF83814BD154A95AD98D8624F5468C6B72A892AE107290D7C89DFEBBECAE496BCF5271E6A4CD0303870E79C5E142A3950205AA70CEB29940692518D45731685253686698DC8F701C196161AAB2FAFDE07256EC54009CD435EA4D7514EA1C64E9B82CC0DF2215EBEF59AB0DA2E8848EDF3A02F0BC1A217E134789ADC87FCAC826044A2F40DA38E3621207757FB01BBF9816F4DFB2426933E86D9A170678FEF7CF2ABDBEA81DA4D419B533254E09EBAE5E8F25C6769AF3E4C2F24CE5AE51999637557E6B5F7A4FBEDD6B79A5272B25345249699F0E364D4E961C38F7DB813F925B5A51733D3DF7C72F34FDC4E88901FAE92866EDE4F4F189C9BCA956417EF3DA2F612F28260E5DB8364D9400BF170A3F737A76CE5B6FF48A8277829AF62E15C435BCDBF3C874755FF7C25DD97F74004C57A084574328970B54F89C9B6E547B93261475C06362DFF8D1B9F7F27A49831F13F0EF71C23CD9AA7C3E55A86C4619EEB5D7220294143C461147931CD2134AAAA009E28742306B491709D49FA8F13F64D6CA06C5F32328F57832A22D85F0B351DEFE99ACABEFB8BB9C1626BD0AB578B474190D866528A93AB58D77FBEB085F3EC6DE5521A5B47EE4506BED9C5DDE83EF2E8D36E52F7930331F3F6029D309278AB3849B8DA4A641ABFE3CFF955CC87916B74A05139313C2616CF9C8E7607C2050014A65D7F43B3A33A0CAF8F1DB9C2DE826C0A6F45A28D5195B90C8DEDAE276F72EDB3189B1A0D65D3F5F3B692C1EF235D8A2C9D6734F2B32D41777CB987A92DC332510CDD1058AF0961944855BAA30D35B61596DBEA91C3EA9038F3B906D7784E596135DF14D97310F887F908ED536645207380FFE78734782011B6937997916A9D25B910E83DA937157E531F19F40C46CC6D509832056402822E0CCE10888F4BA712FCE99A32B2811BB3054B89B6963CDFC71C08E3387D9A0F43539ABEC4FA1AC9ECD5A020DC0DE87643D0BFAF7345D5C8BB830AA359388CB31DC5981B28C4EC62A4CEDF9C5EE862C1BF522BC530B7C4DB6EC373A16CCF88CC720F194EDF97C86F95E0574821448C3F346762D1F4FEC2270467A2E1348252FC06F0E0EB279739122410B3F2DED94311A4B823BFBB8FBD52FA30D608B9EC8049D33611646630E758272E51B241BC67DA606CCDB4CC36221865471C1EEF503075D305AF46A3B37E726CFFE5ED98229A064FC558FA62535F827CB517E4B354580D0BF9E4EBC2B79FC95730182BB8AEDD8D2BCF63475D4C7FB7E1720E438CC5A2751BAE8C75BFC5D5B30CB636D20B31047B08A4BA65D973AB986F94A1A87AAC8F8E02235CBD29D621D6353CBB08E4DF4C831A78E00C53B4A8786BB64BD1AC0AFFB7BF2BB157C41EF3E8A10E1A71EC075EBB764DA36A544EB9C37B10DC1DCED2E44FBE9710339AB2D0CDD3444B1D78138937C40AA4805AAE5ECF6F4C0A94DCC72CEC1B9285654F12C61ADE0E08B31E190F85B5A8E4EBBF0FE2440C5F5650DDBECBEBF7592687A94EE0A8F663903CE25B2EB5ACE843A8A31445422A3EA42FCBCC8E6E4AFB0E3CDEBC6E0951880004420C72A07F222D5C1D16D6F585F54417483230F677E249550B9DE7CA4460BF8A19DB476E45FC620CC2F640844009CAB686B26A010229DF996AB8ACD12EE0526D9B270F50BBCAC9B2434310577BA41DA87F06BAA6CE5AA1292BF3390FAEA55FE35DBC386DB249CD3159385BB3430B9C93C84B767EC3B029D384B19A890C12EA9EF663630847D5E3F5857E56E82E25DAC67C352289344646B0C47043963F52AFA02079D91DD208D8FAD4BAC50A60EE43C857D9DBBBC30B18DF71351110D0B8A05A78B7C671FE32A057E0F5945D25B7F5D591145EEFAD2867E6EBC7408260B9E06917FAC256B3E4DCA6B978D43AF204A6C1B771DAB121C8453B1E8A56CAD969D0C5209651DC89AD477BD570A7E2637671429229EC318F10FF79C74C040B50B227616B47B1634748FBA3B369D221320C871285B78D00CB3C0CE1F9A9157550FAD5A7A1D9FEFA98F6FA1F3AB77D9BF2F912DCC155062659D94B6A325A6A4168265B20F5D51A44E958778BEDD6DA16A64F3C53EA7DABAC2BDB7CBC2ED8430072D7F614CE13DB2F5D0D5A6D012201D6856A32756ADD195E4B1944D104675233C578ADEFAD6F70E8C4973103DBF6C560AC7123711C088920B7A3843EFC9FC68E012663C692AE47A8EB5E7DE40DD101CF584170CAF5636A294F308DF5185C37327B4ED4DDB62DA21D4C18D47621C86145A89C9B33D241CCE60419E434CB83B1CFC4AFBC6F16AA5BF375530CB2496E3333755988CA1BFBE227ADFB781211276048DB2DD464FBE69F2156B72FB4697AD17C3C056C3BDC8CEDA904A855A5CBB2BA9507763D2AEA7F38D18565570994E6D0039143D4DBCC77BF0858CED434C81486BDC0C4AB497E72C000D128A39B954667E8ED1DCA52707B69B2CFBBADAA8019FA38F0FC400CCFCD116BA64547262A7EB3F679545EB24D87AA10D17B169FEE6656284EDE1A594CE14D4BD007EA2A8C3B2DD64B8C10D64249070B458CEE1D08E173807FD36158550F829A3AA10B5482FFADBF881F7151F6C60BA0366F68CF7B77ECDB6C6D2A39FAB5F5CCEE17AC5DF94D6AAE5C6984E5CCDFFD9A0D5C0E4ACC60A1D6FEF491FDADFA291D053E31E450190C44BA25301D5EDBD00E5AC82413C30B0B1FFC0C66F58214D38C76E3C19CE"/>
      <SignatureData type="ByteString" value="4CC4A0785C0F9C67936A64AE6E44346DF381D45A1CEB56E020147C4346D391FCCE0FD559EEC169E35D6E9A1CB57A2F864C116874F041ADCE2C49C2807606389E8063A4DE6854697C45F746EF841A37CC6D7B8F2D76D578D2AD08EA485321BB738A8DA71C82DDBDD640DD676E2A5982668A69457659AEA997C0C20545ECBCB03C25753EE1A0C1735F2A34B5647E7CEC37DE626193BD1D6A77C63A7E0F2C7AB329990BC431FFBA6999D8043359A7A0FE1857D9101798850313C33CFD76991A2F2FED5DD1CB4A901609BE33EF56507C167BF54EF3AC3C1E0DB3CDF448319AC004BD59BFB19FACFEFAF062B19D3F24A26161721593EAE403F90082D1DB4E48AA0D69C15628AB09DF7A0F19877EEA0463FB460B98C934D6752E935E4AC952FFC503A195EAD907FC14B287128F5A9ED3A1F394B819F4BA2C12FA56699C5F7EFAA36ED4031D6A23C48657AAFBEC355F7D6C0F376D5D10E35AF196DE037E655ABFB5BB1ADA423379B5EFC2AA6DA90FF671C2265F3FE746D47B1D132A26CD50D6DDF1649319E939CDAD913821F828B8179970384AD5707901C29CE558A2EAFED90DD32F2D22521B4FEE4180EF3D9B8ADA71C818095E4CC682AAA7719E2647CB8D636F61A7090AED49FD13C326FE742F27E7D6619AEA625417392EFA2934EF0831BF4E3E2C39FF1398D70A534895CCE6EDEEE118D5B81AE2E800A131C39C0669D9714ACE24CE1A34F6B4AA1917A1FBA2C2E496B41EE47A68C7A7D149F42DBC9BBBBB5B60E494778536A4C83B1714C2388B87AD841116A9BF6AABB3152756CEE56F6FDBF6BF9E18419B19673BD9D9F1916815D442FAB7E81A130B55B778F40F6D144A4DB142A91FD716ADDE6094752B98A0F6F148E9AFD77CA7C4EC3D553867DADE73C12B4F09D1A8E12F41B8BFC5F3A6AEFCDC88087E1AEEBFDD33DC627323B5C8EE6791FBC983D1D1E7BC1802E37497AFC7EAF95289C368BF2572D0022883B0499AF065EA0C72652A48BE6359714A35B7AB0CB943D632D2288589AAE4C5A3407C46AD53F062734F47B6EB5A00849C26A4878B23BCDA315D0FD090676882DB2D095B7145BF835034E5F078927DEA28CCDAFFF819DB5D45005E9999E6FC1F0DC1EAEC06FD63B3F6685E44B5F7A629056BD65995EA23F00947F3E6E64EA324E362A18B4A311AFD1BB2E04236981C0D6C755989437E8FD0280B2BA905BED54A416D64C1694D4152BB1CF79DB96C3215B9E7E500474CC5E5DAC146F813FC4F498CC7B8BE27031F6CEAF5D2CD3061ACD77819CD5B3181215AF575EE4FF28C4213FFB32EB327ADAD854F659917E1525421E69EAC1C647808E929933BE51D5BC6F87A903331E9C4A7F3D89A497F9BB7248FD13F94110D78B9D95254091BEB1B1E69EDBCB3C2E817EF93ACEC41ACEF748C1F72033F156CE5CCDD1FE6E4289B2658166EF83BB504B4ED4840B54AE2FA15D4411167ED6AB4BB61CBF368C80A67F0F29B92F7C445C10D3370D285DF68D737E0675C4455C2C63DC90319457700211A534BE13EB0C5E83AA128EFB319DE361C2FD7BE749D9E6985075046C9297107036677172A8D721B093402B02FC15A1F851D6708D48D2766018A30C164C1E5FB131A4DD065FE3D6F80914DE43AB20709E98FA8DEEF6CFA048A216A6C26B41521C8424CB6FB4D9AA78656ED1C8AA575687EEF01A3E5C474E6448B77450BB2F0F66B74BFD32564E30F20331AD6EBEF5C6312C571A94677C7B8CA544D6BF5AC887EB2973865B929FAD4650091A39F7F5244032E77C80D48946211AC59A95ABAE02F304F087890B42EB1AB0C16DDD27FA4A2B9CA472BA936C1ABD45DA69C25B471F67508E883C9DE5CA46BBC0870B8C7F4A083D241F279F913D8AAB37F7EAFA624535AB42CF4A557C5DE5D1E83FBB0F595339F1A5D4ADF028FC224648612DFC9BB4205F5BDF40FF5543DFD775DDE43FEFE112BE889D5EDA2AC6D1F9F03D42BEB76EEDC8717E401A7A82C009205269C262067C199C71FE1731E181FB625C37C6B8FC7200A2447A0254939833B5302FA818FE31100477C6122269BEC616F5B6FBE29847E3CC97C0B7713ADD0C016D612B4C93D5428FC7DF59BF14F35ADBE3D0AE3AABFCF06F339494EA011791533750376D7E1E42D1DD19C2B19AE608A2A14D6D756AAB9E8813C15577A93B740FA66A6A2FAF37709B3CFB1B9CC88D094D9355171F80CD5DF998806FEC8B46DF0119D4D0A63DA822067CF8A724340419C69D1CAD51796D6CEE9646FB94BA432883FDD07708F916CE2F1FC811ECE9C24872FD22EB6E93656C9707BC7CC4EED421051DD18A5127BB9B011D5C33D09F4557D9C1304CA9581B9149B3EF4A5D9EDA6E24C0C7DF8B8EA8172A697FE3CE678AFA6BC9F81BE0E3F6CACA907487CC417ADE8B2D3C226BD6585C53EC22FB0741CB4A25B407237EDECAC0878C676918CBBB9572A7BE02E298C1A41F5FBFDC66574C0B836AD2E3652E085E975A425015C09EC1A60BF12BC910F2EC38A205B4145C53C63086B2E70A31A527511A99B94395C87C3F86FFD2C24B68CD48D2F4BAB51796BB6651B026DA33BE8F4A9C6A570FB807B7E755247DD7D24AE5F9367F279C6924DB97A11B5BDB1E709144F0590B30EA7421D053D2F4ED05B05C709C28D05D8847DC4825082755B652171E79B950F44B800A05D79B14FAF484A7C23EA82E6F341FACDA6D47DEE065F6F93B7A3685760F7290DA9D32FC42433B2FE68CE1D6FEB919F280A353E86CCF8A4357F275B3264F916DE07703863B8168D154888B85184F9CCF5FE29AC9027A039997FF5718B81B59399EB242F212BFDE07D6DF52566DA7838D5F18F1D32F5BC7FDC6F1431C6C3200B133FEAA1AFBBAF41C6CF1FF345AB0217C79F86E5E2316E7E6DC2A656C482915FC794E1795D1C1C07D0E19F825F5BE924085D316A98860632EE4D59AA4C587C51D3801C1B364EFD280B84BBBC43BF3A8219F190CBC3DE37AB9960721E715FFDD94470F19AA523A4F02C5F230F3540B014F6C06B2DB81AD3CF5FB9E0176E764A9C375D30DEB31D40DD851C7F1F152B89E25737BED00A40806ABA6E4E6B4F068E956AD99EBC9AE4E46D9A847FCF732F2AB53AA3B07C26A7EF5DA21266684E9915159C6CDB4FE3750706EFBA73677562E8B93453BC65B3AF1B27EAD9C4A9E1863C56091D86D40DFEB1C454CDE27EC4F6C814556AAAF06DA34D9CA5CBA3293827CE304FDB16C8DA0F6F23B16D541C9C1F9185A41969FCA9A6B1BB2AE7D6332B1F1B96BA1D408D8A4810A8A3C4B6B5B5C855C6426C03E9B2D10B99DF282978B97412A9F8CF657E26EC6C04E1CAF1765040FD478163FC185C394358D7730614ADCA2619B7E21A8BA88508F30363F143C182205226799EDE9D566CD42ED8A408B017805C75F5D4D06958DF2638E1F424395B5BC7CDA7044EC943DF47B45898B405CA7C6E1B99C0D37878F869A61F0B85C8A82F0E28EC3AD3A1F586C056580A85EAF712510F9B489DB2E223BA57697116C54497C9020BCCA4CD29F82E0BA4974AF24836B8C5E3A49CB84E842258700D65A6FAC50962BBF1CCFAFCA4C4B4B350644554DF5A47B1BA106E6BA7B673A7EC527380B1CF0CF2EA6328B7B22F3E235160684E56551353180467C0B3F086AE38A5C6199BFC0C6419DC835E8BF4FDB66FACAA5DF29367C6B1A0326A18E17F0CD3CC8950A443C012F9973E31BCAE7FA2CF428E8334C7C5DA2E9C2CD5D57111BD666ECA1CABF6D2160AD627FA5819CC46E616662E0706DE3832BE64ABF91356DE60162ACB74E699051A5A2903DB1E9518F6ABE170458AEB1A04069C9D49FF24AC22A2E0CF5F672F78329BF5E5719028B960D6370A1D013762F0F487D0789710D592081E8C2D47020060C4F106AD2E35E1CE5292F2E96F5804369E4E4AB4E0E8458B19BC8416D857CCE3EB4314A5BDACB33CEEE4A4967D729B381390B3B44F36CA293E86C62236FE679B5185555344199CB0E4C037C55631CE3F43DAEF44DBE481B572DCD92F24EB40BBB120E04D124BB0CA1BCE5B385E8E743AF5DFDC19FEB70B8BEC9C5B8507563CBE92898F8859ED6D1810389094682C08DCB3637A6A7EDB776E38401B423B4DB643DDDB14557245E5E7D41377349E2F7ED71B31F4561748B948152A739B250E3672318ECAB9E004C78542BE765FA4EC52DDFD3B6316F2FBC2BCB9A7AAF667E9D976935FEF0414017D4277314AA2A1AE2569A8053A924705CD9414A5C7893A2E450D55BEFD8DC0C66D9611A2DE9B60E2D597F44F8BC9862737AE79EBD2F38E021A491AB756C9DC12F91D38D4E10266B61E111A57BC16B4CBE559EB6D217FBBE9A1355B64DE0C4D4027D7A0AE86645BBAE00745541147859D12511FC2EF502E63DEFB759C5E18D8F675B77CC7BD58117D11BDF91740E73C9D423E566A9FBEBC74ED58448C2053DC2A41DD042591DB7A46A24841F2565BFCE43E1E0A8EFF5B32829F4B5FDB6BDB5D96326EAE4C01C327E6150381FE87706160B4718257A58B6F38AF67FC993D903A829D123AEEF4F16427D874EE8048783AB7CBA5EBD0281AD2B4760961CB101A7A7A2F94F4B69E612F75370295D31BDE93E8AC90E3B58805B7E05DB5D2A0C6AF3416F4AC2DD952CCB88FA9FC78BF7734E6CCBD0709758F87E4F8F40A28AC4DB98FEA11E52DC50E2452281B78E8F0DFCABE4CCF981A8AD624B21A909995F0B007FD85F5B56720334AB5A849297E66F7220B532CFBFC78C38E1B22E2367A1A64A66DC813CBD53B4A0AEB5B44975D5AFC112E8FD383E0CAEE056ECEC2CCBF7097B3671B150F0D9445E0DCDEFB6456166C87ACC18CE7A1826523F5134174F98BD11D9F527C6892A6FD7474585619B3650E37D2A44FC8725E65501ED6D77ABC981815FBC7874F86DB569DA6E7A9F29BDF914B7C39CB130E1FCD7A85D7AF7F7A7B577F4F9C16D391F9D57DE9E1B9BD490E8D531DB0D59D3165669395EF351CB0CBB170EA76D165F078674DA18658E2342F5B153DCF13EB11C29A55E305D7A6F5EA9256CF54270D60FE6E4AF372F6FFADBC2F296D70FA69612B66C3E0B11884669C89403F9602D819BE564B6CC5B8E8A578F009F8BF2BC95949A715C7460AAD1B7D3306CD875DC91095DB22B04F4049AD441F7D0D08CD30F234E43D30E7A992C04FD5A5AC3FD8C8B196554D006ECC44284AD306A9910721E176C15E5257F2D9F9E5D0E62AB0D20220E15562A0F3CE0043F7F0AC34BB8257C94D11B898477324B62DAB0EEACFBF633ABAFA75AA19058C7A00B79790900F1A4BF508BDE8927C9DA2BBEFC63F13D9984B53D26C1DDA49FB3A54B0C483FC169FA4A4D8CCDFD9646CC2DBE69E7AA5DA1EF1ED789DD369D92CED34B9C75EF559BAC1FFCBAEDDCC2C9C30841FAB575C27E6944BD83DBB26E46C7D145AE18C066EC5869EBDC022AF9EDB9E9EEFD2474D3985D98509BD95C6C12D843D135EB06D21CDEDED590D18B5E454135877C79301FB0E481F9217FCD3C9E4D20E212EB1BD5008B3363F859F5BBDA0F3583A87720731384623DD7CA875BCC2C4B190BCD8D3DCD301442FE7C7ACF3B42260B97E51DF19EF62F0F966BC47D3A9E8729FEF41E02D67E4C1BE694514F0B68ED7193EC0DE1637A023DFF33CD1AC7F9F65A75B5753862706F18B0B4C2457CC528523F28E25BEAFDE18C8789A194EB3F4DE160838BAE90647C21ED068DA8C0D120B255A3A28B6C834B695CF9CA61A725C4DE3FF346F3940237E695DB02E710FBAF08D979251A123F61B6C038D22AE017683F7C7827B52FD11D41A5A4660909D6F0C6BD1847ED48AA13611BD91E51924182B2747F3B47ACA0A5ED212CFBB2DEC961C2C680046106760E632939466F3B5AEBED252BEBC46A3442E1EE3529C660C9986FE661BAFEC06D96923BA7B2B2D069B41FB6C9D62ED3F2C62A1FC233191738AF26E2FD788D6C034E4D371ACDF6225B0B6D9B19F352BF4370A22484DF659D23EDEBB90DD4228450ABAF81B70F6B24BB8E4E3D5766EE97E550435ECE7E6AF9AA99F54096075F93CCE48A8F94A59CE38851FCAB742184E4678D8C25F33B3BF11AD7783F198957650643386DB718CD792AF5B221D218C02C4B3F33223FF650D62CB31496BA17236B1C89F2031D8378EB621964ED17EC94E3AF3A195F60AF4427419365BCF108B9FA5A9F65A3A2F9EC9AE5ACCA96017C591441BE3337663227B229C4C60BBF747C9A2FEE43C4AF5D533452390D2036308D22AFFE26CE3498469DDD1C2059DDB557A7DDD5E31685C6D67FD5E904ED6BC7ED432AC1B6F05760F1920EB2E0AB4842BD4A29AD9AAF35912A6655136D0A53F7F1FD627EFE5A841740706484ABA1C0CC8FC05FA39D6250060FEA1E4ED5EC6113A6E27E31210AABB2C09DDDA8EAB8A90B391F89A7626CCD8A0004B4EDD0D5DF603FFFE71EDA393327A560C34B9405312F0EC2AA8B243995733024C809EB8D0D9F1F5FA00213138424393DDEAF2FAFF33A7B6CCD1E7F7273B77929BFE001225267392D5EB1B3A7A8EB6DDE6EA0A5F7A8291B3C353657FB1E1F100000000000000000000000A161D232B333A40"/>
    </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>
