<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="4323D913A498CEF29FE67D0FF83969256EBF31C83302BC7FBEB2DDE4E17385C2DF350CBD7EB049D9C836ED27965F791AAD1F8A06A8463DD776C06D299208EF1208889A12992E838C8521E3C8836FFB22832DF661D699F05E87EB833286AA9D3391C7AC664C99137C474D1FCBBA1D571A38BAC0D578B36D4B44DAFFAFD3257E857186776706305221555586702722217163278278005066154883616545242423104374414033022467617248006161132876221503050620227082407173242735531626156233670813333116484084846871780310017557013373326863633006052351883124031015173205647343637165360631622331746488073118346386184322725055504873141147678413436311076658600055486077157635657706863236581868451670853216156680022645075077380606457216130528041714544604102705046038131532001801820744011467510875743625336571633737521608182568634483556750432162278312533537385256262762005066113134473225767027536505572336760360347300577441664065476075748574780817152638857700486717062301712315187114654464802300843334573551481557543602003530646113740244168003785144382825628122633407717365833631040227344246238282235142267344224462082481407111635182605780368126241132303452100616507515670546638106606882784702855551408654655133835773361334511423454805527308203465442552576454812526758611004207383054146453545131127756282587333680732654474420628560502052038705708883263803685587001564637412424462658183117304266768823712303651245155635113085103838110315168574303747676333345854100621223224104573470484553387807856815633018136854885750477573764463283060416147270080310082455520674625443777674043635156854338317328556421787506885110001221276328474046046070844254330456443877580742263787147677172752037187774471047317050344721453874251582236501263282605553882433543880181750783473223862158205317337630720351422370871004747274734070750824348211704008458488010803281542003867345674813603311322860451646528328727431558382526132282072776170564185114124500850151804801527873412050606280735501550148487887415028755708153648683863816452161230777752354270074734617543331251684110346484357665273587111825133474524770271855421815664787000872318714102702001626537208027836001228462740715342321365286750588770345005048258048802230870670370643242821288653776440100318488405546766542182415062323803333848330063087448708861384407245185226748317384842071532760234420667888642516064113045325372684203615628203401806104881640054147110716300637752158780852622768122061076654161730421231736840557327382803380587037282255463344161555173665450537138834746643303310312454401661825872850354538007100834713822186432440711441748475835027021521662187130381384132673185758188256080531678503007317185446787452702832513782688302808337071867608874152771517567667158017256726246525748554780832580573732680541083823255223120408220448081568116771632265701257833547070847527565266136425114533077547168304442304418080403776456685302353641780718570386885423855420238501235851785516627316647024011507257131724376761634500376505221532006182208280422101205031062671351286475262223064747700467464740678360385710603126602812336841356617253561030365566884352682768583057886574543338514843571317710651813400276324488525635003347205662623B01C0A46D835506119A5FBD045783667725B6A2308DE5E1D9C3AC1959EB5C32F8C48BA6A9B26C9C2E5FA051C85E78822FB1B0813CB85C30B542CC535D8CE78D4C9B0C5FDE6CE84803E303CD16314635F6E55318CF16207D8475A1E5002074A6667665192EC93D14910DFAD7A7299C89DCF64EA8F3B60EA96E619CA354FAE29D02EF21CB3E28B9B5E9EB1CA4A186B3A23EAF913A35F3D4AB21B19C6FFD7D0D316E4F4095C30C464529EBDF0EF2CBD66A460B7281980A7DCBAC4ED49BBC7F76F053A002AB352333A9D044F0CB4A08EB667F8302586F371886806C7867C19F926CD7CCC4539D20DAE8FD439C61F4A77BDBC68C984418241E9DAB8F211DF299937EACE6C6754F8543861E65C2328A241D8B0B40AFA43C5BCC0F4273537D84979F46BF5E0E21395E745A0D432512B6A2A8A8341BC7DDA09A838617939D1153D6CA8F9587C3E12FF19AD7A1D9B8ED99C188438073F5FA22EBFC33EE80638854A90F6BD8C8EF8F06BDC04A1E0091896D1C9F5C4BE1E3F4220466B7A629C0F0C2DBA8375F4E132FD1162DB773948E6F7DDF5492EF049B22DD21DC2F81DD7812E4F1BB4C8A5309EA3640210F51AF236AC1901DBC2B6E83136738AFFE482E14EC05AE08F5A4AFB77A4DF10D9871FD3EA105093CE515EEA527489C872B78E42069EF7232F4F449EA313725795B3176814CA3613D416832331D8505F2B6CE51E36A82125D6B2C9D05C9BE40DBF163C9A8BBBA4C2DD4682313FB22C34EAFFC3F76D99D001CE6124B14CC5CF6D67B38670A9399B82E9CFDED8985F2B981F132FA725985B7B4A19E390102DA4A26C1F8430E9371A3462F36CF7D5DA5D94A21DECB1EEAD128D6D78825649407D708ACCD74AAFADC9D4AE5F29F78211D1C83482DC031489369F8F0779796EEFF90FF69E3B657B1EDDEBC871F5384071C9ACE596D72018B2C4A42E41565F7FE2D6994ECFCD4698FA19A4EDEC8DF9F24DC6C1DCC5DA738DB5124D407803FB8D8817647CEA839913BDE986F331A73D9D371D30609DE24DFD8ED744BC13D3B2E6AF21D16312C56AD8AFB6451B9B578494C45404BA8A5C7A623C6E401C2EB908EC40B4F3AA93AAD55D2A6031C0BBA10D0D04655757B543DA740C4AA5B89970B8209D694221E3890AB93CBDD063178DC39AE8B093152F93BCB0199C4E0DC692EE7156BC1B78EC51CB59EF0ED3E2A4F8AE25D09D8F16C09179523175EDD38482028BCF57BD52F114C35BE100F8CBB1901CA8A9C51819C7C2D8DF9038AC235167942F6C89739A68BBFA47DE4D4C0903EF40C37D9DFE3DEEFEFD8B9918D17009CEB89FCF34DDCFD370F032E107BE797E4F6D8B9EB24F070FD0A1EA57F1394231A6E3E2A014F281B3154154C36EF348DB1676BE6EF9D42BAAAC09AE580A1098767733F7A7E24CDCAFC7E9BAE4CA564EEBE719E4CF0CBAA6D0BD5F7BC7EF4DD91312C4D7F4C3CAEBB50E89A693C1A003A3356642B88E61B93313ECADFB43DE856440AFE88113A432FC10A75E8FC6550DFECE13523D3AC75ADCA8481FA9B3921E25B7DEF1F4CD2B96A25268188D8B4F8852EE62A79675DC59A62F7F89756C7D2ADDD8FE7E67D18BEB9FC426E78E7EC3B4FC4F25A1387F5D697E920F2D50E439C1F42AFB9D8CB33D7471B0B6FA57276C4D98D38A89D79620EBFE29CBEFCA10EFBA02EB6B42DCB9E4764A06D742366AD3BBBDA582A24BF83C39BD04B5EF1AC686BF9493FE985A2ED85C8A6AF8A4D2E80DCA7CF74CB08073CC61495129FF1C775F8B7230F34B38918444C6C41EC6029C3B98C75BFFE85BF4C3369197ACC9EC4196C8E0FCC123321AD02DD25B1F1DB5DACB842E96E3AA26D601A87C439ABC7D24200FEFD437A92C81379EAEC0C5D105239E6DCBC3E4DF2337DF34B60FDAF46C8369F83A9F85720ADEBA88DE5F9A5F3EA332DDBF38CDCEAFC5F49509633A5EF2BE25A12B8EC99BBC471E544CD1FD54A5F471AE19CEA1782F1581208C8111AB1778CBEE82797D23A84C5A7AE1039458B31A56AEE158CCA5EC1D55675C8B8135869F3D143C3966D9CF2DBBEFBF3CCBAB841950366751440D55BBF79BF8A76471595DFBD5E2F4DB232CD0EFBBE0CA5DA6FF67F687052DE43AC6B5EFB1AD3943AE5D2B44FDF367ED472FB119A9C583830AC3B845BF5234F719B303D5581C56BACE04BB53D89411074B7A6B5682F763ECCBD446FA9695B1A81EF835E923BC418ABDB34E005DE92973F5889631FD03333F7E6DBA4A55A4979429FA4AE873547021610E544466BA1C69127679A70945BE55E30AE8D93E6D1C663F755654729FC0E73B8F4B848EF94EA07C68EB85871E8BB31F8BEC64BE5074DBC15AA55D3E461F93D99813FF47094E1A4352717D21E2B25FDA98B842303B919C8082517EE492EBFB68FDF13D7E985FD973A55AB94D9DEE149AF6EE18DB6D07F008C8C936ADAAF7A60D2CBA9C8C71D80E4F8C8686666BF56D3D808E4F70525716BAEFDC1ECCA952239A61F778965240A94E76E3F21206DB6926AFA2313EEEA68DF777F898255164FF5FD8571A325917A26413B278E7E9C59BD31891E43976853A3906715CC8671E5457E0B31FEE1A68F217F79FD9E63B22F5870BC2F8C2B5B86452D038F2A01BC5972FA35CD9014E82DCFAA8613334F0A14E8590A238003773DB918FFE84C635F117182D3E9D2F99E9588806E70DF7DC0A598015B88F2D59597F7DA6EE56E305E50958BFFC48F64E8F8A55683C9BFD45BDF414F2611584BAC2DC1F7F6021359CF051EBA971D96D331697ACD5A3BA9DA638563C6FFE06D7F018E28E1955418705F328EC0DC51F2104E5EA7A9C38637C658A8C4FE3B5AEED741D6DBAB92E12D2F0717CAEE38E70D0A7AD2D38E4F60EE0F5B282588CE4765CB9E73A94C7123D0B637BC52DC3C93578750023EC20F9E1ACB3CA48A0A2650014B55767F55DC496160F8A31CC68FCF14819ABC01428EA7981BEC433113063192904B3B4C8B5E4496C1C8499F8DEE9E918A1E75E6C988D70D4813B1C27D36036F712E5B027EBFAE969D402CBF3063ED0135DF7054E2D756AD82B60AF7F4388C5E9B2FB57D9C627815A6C44576CD390CD7CFFA80F26B10895BB182B65F6DA5CCFF454B6C0BA2CF7AFBD75E81B8C1C39709A3E6E16033E2583ED32F99D50A139715C354577FDDFCF068D20F985D31F0DD3E9E2DCCA60335F3F933E11C3ECD4AFB1A82180DB1518462002E8D7EB2FB0417DD22B50FF861D5CB7AD64C242735AB21363448401E9AC1A7207670557F55CA212ADE2D9408222351A8BD4167C244F69BA7F1E9256C07CE6BE1CBC72EB956EEC8DE32E552FDAF8C6894D85AAAD5A64DDD1DF4D889E0FCBFA4A9204342D53A049BD139244947AFC0C30768283F6C36D1DDE9777B25AA5F6811822F63138DDC5F197F06B5C506FB6F08BCBDBA5690448AD6527AB26A3DD01A6954080FCFFC8B4F0CFC4CC485E354A02DDF2077D72BE3099063417F83C8AF51ECC982B4032220AFBAA4A6EDB703F9AC7F284148536F79D7AF922363A62D06B2F967D6CBC9BAE870C1BE4"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </KeyBlock>
      </PrivateKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Verify"/>
        <PrivateKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_0"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PublicKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="4323D913A498CEF29FE67D0FF83969256EBF31C83302BC7FBEB2DDE4E17385C287DBB6E300006A137A19E9C44A4396ECC7FAA7B6C269995BD886429F1540636FA1E6AD8D78CCFBEEA1169B6927C30FF603E639237B040CA43D84A51E11412D88E9260E382D8B1F2B0DD40473F721F57F8CD7D606608412B1ED2C953A4D82DA49916FBF298A4B308CB4809B14F7E43DD5B1DC589EC9363B12A0D84F7081A76976EF02EB9759FE22D0C5D185EFBE56177AB41BE6C7907778A5946CAFF1EFB9A5BEE4CFF85F58B7D3767034BE31604860A36A5D0EF45C5D278567A8D62A126AE9A3FBE999F7A902ABBC941C73AC5BADCB1AB36BD76FFB4C7856200FA11C6C7F11F262D7A81AE3BC576038650ED0548CC020F71D9A0C706B9BED44771E5B3A43F2E47891EFBC1689998619CBDCD4D65342E837522B7D1E62278E074121C912A691A2B9AF9AD3C8222EFA5D0E6BE87424E59DE0ADD13EF532E43DC27D00D158131236689BD6C0406800E0BECDFC034E2DCF9EFC38413776B5D6D08CEC68BF427D29B4D0559F23254A1D201D3E06C2C38017656B55351B5D53FD0E04EFA5AF5BBDC5240BB08CC0697108258FE9FFBF114635A297B775CEC329BEBD096AB771CA0AC39B3899393147D9025E0D15AAA66BAC6289A4098220416F64ED90093737294A70F5B37B2AC04BA4657FE93D5D7D24F66C6E82B1EB74DCA3CD891ABF7F54F2C8280DC39D302BCFD83793FB8EBABB4F1A640DC825E1FDCAB0ABE26A0FBD4C666DBFE0CA55D7329DDE691A49A9CAD8DEABA9A2D9168EC774BF38DB1379084E40C94303181CE66219FC4DA677C9CA9A9C0D24106A05CC73E774BEA97ABBC422152F95701B61F74DA029A477356A592823D7030D364D354093A93525FA25DE7CE1F9D99F6F8218A44F648549E684CE42EB890B92892392D7C9395A08BFC9DA35485E012D5E1FB2EF8522B104BAE650BE20C5CB23EA97AEF8722BE47F5475A833DAFDC69F42A19AD5F63A2699B0F89DCDBD741EFA0C3C45EDF094552C0A2C495FCC29850FCB3CEE849AF2696815F8C2205E5FB1E6FF446515B4A6528545DB79DDFA8E63165898BB61A58294712F507139F636F88F3CFAAE2DB55721D85D10DBC3F551C5BA01B4CF85E7DC4255F2D2903DD19C4813A85121E2BA2806F21C0A5FEF9C2D0CE389486A7286C71E0FF24B6B07FFA2E0F816E15A3D77D3715D45DC8DC10C90BD79B75AEE9499D3FA659DDEF722CCAE35DDE6A3C9AD0E191F7B10E66E32ABAB8C2AB45D150F382ABD44919499DF642D0C5548362B23D19A313BEAC4C25870F05008EFCAA3C3EE74EB729078853DC964F0A71B0AB480378717979A40E63B6B3866A1A9EE4E1FB2F9D715BE83A4C37AEE322E10AB3F8854287AC33EE3AEDA803404D9876B6AB6BA6CA5A1F2596DEEA816332F45A5B521CDB9B445EB2566E64B1373DA3F496C002EE0A9139730B7A4BD3FC48D231C19292BA9D19EF38256CD27CDB27BCB0903A89993042ED1FB76A3B70B630C4022CE8E317BF37950B41A432B93B239801C02828DAE4C135D274532F97A62059B51C0F1481DAC209FDB448FBAEFEFACE15C5FE071D45740E320A25AD992D0E7111346C3D3260B3EA2570DA07B4ED6EDAF8FC8E3A5F8511F4CAD4A64E0360C7A38FE8D1BA02B2F6186E84506112E7455C048378D5EA6EF2299E30EBDE78459D9F021DCEB8BDD1C60B47548B78AE5FC445A2AFEF0F79BCEE31E3BEDF7AA4ACB0BC28EF861AD0AF1E09C1D2D81336F0EBC1653900B0180D52E5D76185F8826617232F135989979701252899D4E1AEF9C5F336FF156DE473E1E628416C0B0274AD0E378BE4DD94D24FD5ED6BDC75C932D0B237EB944FC5477833D4B5395CC771859D3C383CBB3F337F38665CEF21FF5284CC226D1C2D40EFC3BFB8001F380B16C3A3C58B9DBF8B20F82F8DEEB1C2C821300090320627596F40F40E09C1ACD568D8AC3A9C6B65420F2B8DD2CF3A26E73DA69DF68A05D66840004475272CB2D9469CB68029068117D4FC02620EB5A90E7878848B59E5A61332C4B21B75C2D83DE561D7EF2C504FEDD61E9CCAE3FEE7466CE1D8EC3207A28117392EC9E589FF91247994EA2BBCD270C9290EBAB972448B81F2B60251834C2014FC97243CD4F0A1EFD85592068B766566470C4742E089083813F8A279AF8E591E363CFCBE201C7639E5E504A5125090CA3CA1255DE7E6A2CCE87474C9F6649BC01F45349E3875670071E55E944A5392AC95A458D755CFF32936F734FB0EEFCF5F6D7D75E8199944E79E3104E846DB88A534E8301BDD0123E41ABEB08EFFE68781EA9C2538720609725F395D5E8B9991FB930A67D9326B26C7FF3D973A4AA05950A3C5E8A7B3FDF4305CA0C58CCAFB7A19CC8AF0E3CED5C3D39D3AB3A41F328C027B5631514D98CADE69DA8915FC7B8B411307AECCE1EC6C6F74F8E62A83B7494E912813A0886B0D2577445AE280CC7FD619914774FF274D2DEE64BC0AC7C0670CF639E450AAAB2AFF5DC79228501388EE916EE8D793458F516183A169FF1551EC32DFF2935EBC388576EE09584F3E09C49A31B6D1E518BD0113C826973F34457FDA256BAF445AE6B8147128A008D909434A530FF71FD029F99DD6E0AFFE50E6DAFB08AC0A0A1CE06841BCBA812082F9404A89463082EE1DB712253668E1D09D325489D5F356F9091B40263661A8206594CD1376B1E2C26F8B3D06B2CF54D66D0573D8482CCA42D9346AA2731192E113686C24B12C11E7A459F30"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="15616"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <NewAttribute>
        <PublicKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_1"/>
      </NewAttribute>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <Internal type="Boolean" value="true"/>
        <ExternalMu type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="41EC96590C5AF01B3694E6ABE4E4B51B7FE16DFE412372E7F95D2826668185102527D4D2A39C40B0897354585A9EDC3BA5EBC5FE5A7B3215BF39F54C0A798F8B"/>
      <SignatureData type="ByteString" value="1E19F4E221C250C6708FD41768EEF0A25983FD50F45B217C2EBD6527AA367DFA3D031EA394C04590F4E6921553E9A97EFF782234C0831EF1DC05C41D7F5E088C41186DBB2E8DD0708EEA9ECBB794CD5FA9C983300A601ABA95503C9C586F524513E8F61395D528DDE1DC9B94C5CAED7359C408FDA15D500B369AF757F323F848B9E300EB932684FAA69ACC089F3CE12B9905C29D9C8899200735F0691B65B21E7BFF553C753C242B7CC8DD48BF5D9D0F89F2E92D065D4E1BF531EB5D7E5CDE97CD3D87C52013CABC2E07FAD2CA23D404522484106CA8A0D4CC3E9D366E79A4E3A72A0956FE8BAFFBD84D5C11F73C00B2E361A0DEDD9657B2CF9F15A1D1F67E543A267CF0220EA049A9CDFB8D5434C729220E1F8F91FEDA74B63D147DC40CFEBCD6B44CE0794155A6E658B29B9F74822E0B345F9EC09104FC44997673E743F581D0AB398A409DE07C58D1A88E98FC35B708F04053D3E40714DB259DC2D6794A31FB73424FFAF6A5BFB2E96B1BEEFE6A499CE7E706077F23963DD2E71167AC91D9A58C3503372AE8EF0E6A8F62C3074F18CC053CDE71FDAB7765D19A2B83C6E23D55D7C0C6AC8AB8AAE7D6F5AA2E43B89374BD2A549305E4C159C75288510F1520E3F8B9FA875104AB52C9A64563A463017D04A6059E79F26443A50B96ECFAF0F7C3858EC4059C84ECCC754E2ED8359098CA0DFBDA389885368779192B4832FABF7372272347A13C74BB5B87605DE8D4192493AAD06B7E36F0825A9249FC19BC81F27F6A049B6258DB71CDE98F67C441733EC213C4CAE880B25C02BBF6385347887D66B05DEE8F6C5105C139DCAEBBF238E309536E2602E5BD1D9143D36653E806EBAAD46A139F1147CF3025FFD96E63A26229DC7D67530166E0D88CC05888D276E42653345789C4765678E345555BAF672814AEDE4832D86DCFCAE400E4F7AED2F270B184EF36E17A0C9D4A176BA973B82A1B321BB1229D05ECB7FB5E2B9FEB9F61291792F818D39FE7142D7DCEC6892AE418A30EBE4AF7588F4C8F799D06A174EE7F393432094EFA28BB5F42D0FB1FEA17DA02641AB9F71579D0B657048A378EABA494934B731CB8B88E0FB3C4BF0D1F41B69DFCE17CC3F7C6C1E85E19D29F77025479DD0440E32CB095F0CE2C449E1828B45F723F6292C44A5C003710C746B32EBB2FBBA71F93610A18D11C6085C8EF1ECCA0B985C5746E68243E447CF14C9D2B669084D089969E2486DD6A2C070455F285309BA761D8862D6C2310F45B621D2F983D0D884F4CF76AB53EC14F78B33C4494EB4EB98EA846628F3CFE0D5E46ECD54E69D11D3E6FDF52831FDB9825DD7E524E548297A7007410C381C616B08A81B4F48A0D6F13C9D0267520BEA43E360EC9E3645E4563CB7E0203D1B80CA1500C6F006FFC437D8BB99458AA48808ED741C9CEDD4D9A7DE23E11F9140EEE3A94F94DF3C64E12365F422CDB0886141E0386A274A295E6DA6B9FAC061C527DF626813EDC96E8F103E180C7F5E0ADA979358295331D3038C6904BFF50C3D8B91946F2DA38CDBA89324B667752B0E9F4DF524508BDB35CB6A2EBED01F361A270E43E90B64381F34B69D9B0C9CB4A93E8EE35864C4DF239754572C286E43735CE47576D81E22FBD3EB28D34C5B16EE0EC1B4EF4E2016B461BC2E1FA5C875ACDED40626EE3010D4F8B44E047256661DE20B7E5F2DD6397D3AF20B7CC63A55F2AFECB62717451C48C829B82E27492B41075844EE68365DAB0CE973763D75110141EEAC520EC3A59906810527373CAD14D0D907C00BEE489261F0E0E125494CE9AC182BF0D96C091EBC583247E2A9ECE60D2945295C2D6A008B6AE796189CB734E0B96AA7E704B039BAC81FE2F95BBCE645A51F7D14474D76E59B9928B55B11FDC2FEBBA211C8B46CD64152167A69B78826113B2100BAA21DFFD53A78B54D76BC792E5F1FBB7B7D3660F494B49ED21954EA5BE82F1EF6318B2BA4012BFE32894D9392358B90C1B43338ECD07C14BB5D782F7AF6F9DB648CB777055655F6689AFC614C211FA542544C1BC8CA3DCE20EBA5912721803409B262510F5E32E99700EBF61166B17B8E4BF49B390FE8E892D35B6AD179E2D14541F6E610C91AC0E81E60F0B10AD8ED5A2FF14509A30C79BBEEEC2DFDBAEEF3FF3EA1CCA77731AD081D04F082231FE6E45E2B2557B1A014020B31BA0F0F0AF29F5A46C14C004A1C9C3FA41E89142D6A4C69A353F9DA6E0F33C0161BDA77B4F8234B0A4F9FF09C4C78EE9E2B3F338F4103A6BE1B2FEE10A9BB1BAB570CD160C8B46D20CB01A71E6328D122073DBCBD24ACE28A571C4D729BAD1678455AE369969D559EDDF90E9E093BC0BE9140B41CB184B9F3704F69B0FDD6DD6A1AB7B61509C6A0F5F48437999918901B712F50B75FCE4FD4D37D15C30F18AA538A871567BD83D02AAA8C005C8881F1D7FFD5FF47EAFAB412D9B2ACA759BD813B67D46363AF01DF29CFF6C2E58BB656D4F79037AF95EE6E9AD7235449F9B78291D8174A9934D0E72666ACA998B3889C5A6AB5411AEDCDAAE17DE48714FA9E13730A8A372352CB5B3177E4ABF93386AB46C269F05A25D72134CD252501846DC714D892E6A7D53CF445E589B7F4289202D73F086D6F3A3F3FD335BF055F04FD476B7E6FAB70D0E045640CF462809FC295981ADAD04C7FC4B2D08CDAD33005C9AF172DF548C076E839D2FB054805D79BDF38453FA3BCB8DDC7F9FD57DF1E322626D32D7BB38FECEF9B1F6617543F3614C7E9E8231D8E9399D502F6FF7BAAAAA1455AEFE4979CF8E595F5E12B82BBDDB67108EA289ADDDA13375DF0EA1AA6BA814C1E86F97781B7A94BC6A5F2FC863B8857E7A65D6E6416C7970E4B8998497532300926554D4C82C537D2F703235F834FD9DCE4B0596A9918615A60977C326E149CCC57E7B4F3C3900BCAF87AD9AE15DB3A9C0763DAD35BD1EF2FB71C3A701F19CA83B011FAD17C68CE8F660062A7B707D487C761428F2AC0D6D41123407C53A9929A777EB5EA94CF517E52D2CF1C07CC1904ECCADF0673C88E55616E149185856A7D7F7A40367BB8EAE1F3E9E03EE47A14556E13F25A209FFE0198B1B689D242F7280CA220BD17D21CD97520C81771922A4802EFF74E262502F6034FFC53465CD3005C6BE3947D17CEE2036BC086DE6E1710C39A857598D5D86548B056F724E3DB4C58A7F70E19F6BDB4DC62819F9DD64068642A405A5A4B2A861F16E27518407EE69140AE94757E7BB29152C5B82FCF4DEAB8BA25BC9D5AF1AEFD6BA1EDD0B681C9B9519EAB3D5CDD96F914AB0C9E8327738484255E1F87523E1AB6C2DD8FB00FB183E5C1A585DBD56E8B7ED7C1F5B4EE1B367D66AC023010DE32251DBD995BF0F01CCEA5E1FBDDC445BD20EF397C92DD34129E890B341829169547FD637186DA5C9ABE5DDE1654118500DD2A42CDD216D24E3DB2FB8DE7A431F2ECDB909F13713B76133643739EFBC0A20F90F907B8DFEDD1C647BEB082EE9AE97F1BE74A8D2C2C4DEE6739CA294BB34E7820F75A31EC67FF6EEAE704800311B28A85CD31E5EBF4CCC890941F32B4F7223158E2A5D1EFF20BE9F17C3A721C79804BCF83E4CF37CC10600A728B774B0F338075BBF05FD4C5B7D0B69BFDE2542068A8BBFE55539E77959BE10408161DB146546C17912125723B266122341630F4837409A52768BD513F614EE3C94AC8C149D13D9F45F67E82BF16642A7CF007553B0A1305DAE752648D15B284D1FC710DBF9A5D1F023D5C4E9CE10E8AC1AD3B644E0D3C2B94FCCBC6B97023672317C8ACCE6AE0736270CF23C8BB5F1A54A68ACC16A53AB1B20E215804A4EDF048FC22DB38BF60525894254675CC718193F79CDF88614983A423EB60006B5FFFEB2A52A0FF4040807EF8D3042907B56BB6F90F66D3D8FFD0D715E3701C3414250585DF07C4BBAF853AAEF2FCBDDF446D5AF26049C194919F48EA51957A1BBEA961CA4F3B4A42A6AB487D4DEB73E5209E9E54637934CE63B153F7A79C00583168C642E81726398F3F3387C6B9656DC0F3188F1931F07DA1BC413B70C420E9B73A6A26785B2C4BE3E05CD73B972A6F3D59EDBA2F019D7E7C3FB33F30118E875FB9CF21B2A530D941A36D5C8135B0481657034529FAEF61E0DDDA6F0E86D7DA8C6A67A3706317B12CD6C67242AEEB4AAE1117BEBEC3957413C2924B298AD1689462136BCEC7E8FBAF41BD0903AA20E99D6450E2F7B9A8C4EF3F4C7CF69DCB7A4FB46B93100426E53219F9D865E9BDDA283F2056F04FFA52CDB0AECC4838403FFF887C36FC7738DD724DC5FE6C9224FADC8CC3B6CB12081FCBA9849EC8C64CEB66CA6CF42E0ED7D01895A0E726D2D913C9395877EF0A1EF815E64761C380D4C8E708DCE690A7E243E1CECADDB1B3B7CB7133D22473056C6206F17F4BDD952B699485F3A20194C66C3161A274DA08E1267512F8DD5D2436F629C32F876E3AC23F2399914F41B6889AC5A6E23FFB69A0ECAEFE88FCBDE0193AC29AFD4BDB352B61C2050BFF92A8187FC4F767FFFB537D65DDE579396F91B114F67690755A4492C4BBD28302B2AEBBB56E15A35F9D741B2B3BA9480196B9D8485B3B1AA26818E831014AD050C2042467F81961221576D8EBFF734ADB1BAEA05207D8AC3D2F9062B4243474985899A9DC8F500000000000000000000000000000000080F14191B27"/>
    </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="Valid"/>
    </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>
