<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="FF563E13CA865A7ABFC127FD5CABC3831E0B20B90A2D194F4A8878338E06BB372B7EE5231B8FE5B22A97DB283C079A67115E46447B3599597498B83A90719F898411D7056B7F64478717D0B6359D0F8D9F408F4D8F0FBE5DB0E9119DFA5281017A4E8FA9444C1237B94E7DC0748825776CDF280350DE8EB398CE69E41F87CBDD428025D0A825401042402666922650C3280508A2711A260244C23162243298040220060500194EA1B420531025C40260A1848094A42DD40826422821D286505296486416699424651A294198940C18C508E2A4514AC8010AB169C3C885E2484562282062000CE0A224CBB2314102451C276E198571A0184423C831234026C4266250C2011C91090C070E8302469910915B4680E4A05051888998166D1B288AC1C829080581E4824111396E40300EDB4009E0140A1AA04DCC26519A2266E4A20920A86898A420103872090402CC120510B72822984599008DC1A4848AC40924A3211300908B20259430524804650C978C52A46989C64D64A800138568041389002030DB320E184171E230464844515C14911CC82140B625D814854128208C0060E2080E04824061103088247281180D0B110613838D19382CC4488DA1906C91920D0C360C5A900CE0C429C8A06D23372D43149024B048993025133100D1466E92A0501031849B468E609044809208211346D9042C0337690085440CC085C344401AA170D4A040C998658B006648A8451147080938921026680342020A912512898D8C124060340508342A0437921415286230899B96892414410C33519032320940051A316A238640CB828082C6208434858BB848A3B00059140C510061D9204ED90264CA90309428418AC290CBC40592C090E2248CD0A0718A926988206121364D509481A3065159C8501CA06962B40164126221A161180631D0A80504C950C9C4018A800519143151341161A62C89143083204409254950188CA104419A92411A14882237848920610149100BB191DC1424A3462C103490A3926400B671848800D9C605D3A6281118258BC231C04062DB306661085224B34018066023B968C39808041405C9202E04364183C4488A461002132C49460A10922118B681A3060E1CC04D1806809310008A165250A66850262108215202B7485C48328B4448934880014568D9447260322621156A18B504D0402DE444811382001AA3485CA0610A32014CC6611B244121304990420E5BC225181388D4B66802B84411421118215012434A9A206DDA384EE1920DD0446412480A22050C91361059984890C00D20B990DB404618C06981464A0BA10D24212213B42CE4404953026623C9080B82248C92101CA9651815861B958DA2164C23176220B1811A0088191442A3C20494466881B430230831CCB228082372A0A64C42C64CA3300980924084B2904028010A372E90306D08B808E004060B052E109970CAA084DB4006A0925102B62180B225024166D9101120311102172A8B0412D2120614A02980B8298A0866CA340850B22D912682D89410210050E2C84D142290C4C071A2B4450C85645AA08853B4718C44700039080382818A465101A24C0AC6489090209BA860A29621C8900C58800142886104106084C821D00072A0C830E20486192272A0104CCC3040D110124C1048231291E4366E60443099888950068624034A440485D22081243108631425CC9689880651C8C651090101C1046D00985124224C60823081324213396188168C01142C5A326003112E88042EE1380021A63088182C10B43164A268E2860C1C86511C266501A54D94C6691AA0681A050212278C22144510B270D94421010109041848C1C08054C28091A86C03134C4B888C63462A11245223C76C0BA1709CC00400984550B2290C43444B22021845250BA524C88844803691D1167004010D234702D0C851D4482E00B70DC0368C1CC06C8B100E22854C001789044261000062C0268E48268A0B228A181408DBB049214845102161C318441B2769E2A02C5C320D1A2904013892D83811D14884518265C2C888403285134226A4328D11980C1CA25118944C9A020589381121472E5A449019C38151480808840C014466619000080112104726CB128C82022882B428E1328141A44DD9444C1B41665A343158420E24965063146A1BC468882648C3A23054B21003A48C44045100864018838084464C0F3AAD3455762310A4032E59E749D5D791B820E56581183CFE4A349FD9EA0315C9651417D24DEB9BBDA7E3FEC989D31B693FCBF17F9A8C10A6BB9D8897003A343A4045B2CF29A971291CD58B9EC07AD01FDCCF36BBD38F8420BEB9EC283FC5E3D3D05F54513D15DC1DE064B51BDD81C8D5DB0E4C115134FF495A13E9DF60B46E83F78A0FE2FFEF5790A957EB190FC1EE6C124532B3911EA9BE857D9C7852497B50318679F37EEA08FA16DAAC2FCB348928A42887E0262DE04F3B8FEC1EC65942898AF09614F08D7E7E68C965165502098C40F0FF92422805C7496E09260EF7986A4B29DE6A9B7FF589046F47D141F68DA6DF75F67384AEE13DD784DFA3547468A6DBD7F269F88AD221567997F3DD2B30B29183FF9A953B8ADA7410803CD7BE9A44C041E9C27D0F4508A61F938635B8DB328B711C9A4692012EBC4E30ECD145225C5B303DA93776730688B1CB2CE32CBE2189D05A81ECBB1226316AD0EB4AC6EA2E6C1AE8151A78571174A772129D7650E520F51B2042EF8D019EAE00167FCC85C3C358F6EC0BEE527D95FFBA5ECAE419D76A10C55215CF49A7DA0644A6FA7E3BC34F3533535C268512BC7EE2B2826128ABF7AF48EA1846E4F5F48691E1AAA90CEDD72C313FBEE641648AAA6C8404A703E0FF95EAEBD041DD65B465A64200DB9F4C3559D0422C35C861A12714213E0332EA20FAA17D65D129CB1D4C63D5C6B39F2ED59CB71DA2ABB9120F736812696272CB34E76AABF26E7F1571D5EE42A2B673DFB6CE7FF8585AC6EC55743FBFDC0C878BE3824645958D1BFE33C789873DDB17D9E84E23F591D06744AFC5DC4825843CC0E186E9C756C70FD029CCFC09B107DCDD254161A5DA79C5EAB8971E0F4EC7AB49515536E38D675053DFE059E2ECBE477E8FAEE5474075B1FAEBA8C2CCA1950CEE514DA280EBD067A6BD3AB8E0E063010213A0545CCE061D5A6FF0C007E78F265A39B4B1BD56C00357975D117A6CA452008FB24EC62B300F3A897D341570A38F835FA74B8EB4B65BB021526D84C77B28F034FF789E576D10A468B7AE23AD328CB26A5BAF28331E0C1BEBCA057234478348452AD2C08BFFEBE3ECC091530C251FB70194341B0949F7F994204F6054D50EBEDAE887075072BE5FDFB74A734A552E769BA3083FD72BF0A6362D5ECF964736B83CE5BE99A8D83E17D32856DC87FA6108598E562B1E420A135E26F11D02DBCA9A72FAA05FD7B8FACC721D8A0B6DC042756A000D2AB720DAC8EBA3DA14CF8CE4553945F1B1CDDCDD50FAF5F0AF9C0B231A7762FFE543E3AD5DE4B563F2607DC6F3F6FB76AEF7C5D9ECDF1A479B17D874301B200CDFA9AE039CA828A402A0BB049478C694E64F910BE5B2F205173F22C556A29EC655C23A8214E091CDA3310EB2BE6A75F7E4DAE9C3F7E5F8823AD4EE59768545DCD5C6636D4E5ED374C46BBC01C70DA60B453A11C507AB68E9BC532A14D0538EF1E72526A6698CE5701C7A9C54257E8A52C5A18065BEDBDCCB33E47D1FB5D406D7178D66FC6C9F57D882FDFA618BA355E14EAFC9221B1F1C6341D10547DD86089928CA47BD1C805139E9D573511F2DA3AB5FCE21C0007B1495024AA52D08666D4771B962F923ABEC5A026D5B045DCA8DBA8E35D07586FB74CF4701F39C997D9D0FAD2993AC919A0DA5EF7D897F29915EFE4633CC23FDA95CD96FBDFCC548A903E39D6B1AF2E63B7410C6CD3B30FF6239894DAB8ADBD6C04B6C8CECB35ACF9726E579991CA61D71E8CBA225D9588342CD19D200BE81604DF097CA8EDB7089B5F16D68915AE1F5BBE8F916072EDE7113CA5379AE88CBD60A4A41FADD92CBEDE798F2D6E16ADF5359EB8A1BC8DEFE51CBD94D6DC819ED5ED5F5FEB48619C4C4CA492575477AD24FD46DEFD8CA171B38FC1473A9FF284BA9569F6629076AFE52F17CDAD8D587B5B72B811357C675571730642ABFD5D96D24A416EF7735A2C23318FB7E216BF4976EA67A0697289FE72E27EC2E4D5208123F040C9A1E91BCBDD6C35D30E5DC5A7810460F8EC3222DF2DA0AFD18E5D4FE0DBFED8881ABB092FE57969E7FE44E3CD5F7FBA24E9B116E9997C0F55AAEA8F957A9F4357143A9A47182F91FB7AE81FB5271CEB2E442A5C2B471B5C4BE65DFFE5C7B102FCCBCCE265B04B892EF3007B9E19BF8AD72812A75263C01D251CA55EFAC8A2BDF02E04294C40B6A92484C95F0CA695BEC2955F6929675CCAA51594A2408D9866D525CA0CE5DD74D967626EA1447930B3D96EDEAC0C12ECB4972583F86E143B99CAE2FF98A42AE685E833200B3CD2A6B84B70CAC5E35F3A503BECB9B6911AF76145D75E1964AB0F3E05BC752B88719BE5D1181928C495D020DE4E0BAB4F0826678BE0F677209B346A5F52B9B001203D9E69897584A6010171673BC93D1D8B0E6916A82C5F6FFFF44A85E260A879162022FF6BFA76984BF0D1CE175C14B3B876A916B2C2A3111764DD46738A44AD2D6ECB9C2D6967BBCE21DC53178C8A57E862D1CB67FD749AF846347B2FA80DC41EABEA710FFBA5286044F58951779F400546A3BDC60618C74BB4E9904EED4273C147D727018E0974A964B5DE5C25332F568C6F6FDF173BE8FB02FB91881DAB5318BBDF4C2D34F17242DD1DBACD2B6C3DD23484324A68B6C7E53197FA6709E0D0394C96726536990BDB3EC00366D387D1182ADC5F55E2F0422D69458CECDB1852658AAC2312378D2960E81BB766347C14CF99E7A5B739E2C8F2EC7DD22D495AA04607F0B9A4C835498A613C3BB7C3F7921542AD8B171FF0BA5CBC8C3D457A174DFD55706C12027F4A47478FE27684C248668CCA3C6A5781A3D498A8955DCB018F16223422D3C5E0D2D129988D4EA47D9FC05FE1885116AE3146DB3B5329B16085146A74BA01F92921ADAEA21589DDD797A2D069C3A7319D7D4B948B5553D180669C8393DE90FF85D0305E7ED2C1A22C0776B21EE24928FCCB6C988B74C4002D907A287C42711E8BCEBA1C006A834D33AFB928658AB4BAF7DA3F4EB59E19553CBD981DF6A2F644BFE56B3AEAC6E09ECB081DD65C5756C92B1EA8DE26532F79CC478395EA666ED00A64765A3395754A2A21C654C5C61D151C383BC22C06B0A448F71B499688BCE1BF3A5D139C0E9CF774CEB32D5844938D34865AB4B510AC88E7A4370734CC6F6D8A805E00DB8A7199DCECFBEEAD09A46BCE2B67508DC7A0FA1DEE0ABF531FAAE7370D7154E2067BF3A28D2230ABCF62679965AE48D41C765FD8A770E02E258A6F987AC67CAFDEEBED158580FF52CC6C934EE3BA24AD17FEFA79C8D49B4D02CFB87093D72EAEA0153979379725497A1E420FA95555CD8653249944B29E41B672831BB65715C22898587ED00DFA9ABC12141EFC99C7E44C1388CF59E0149DE017B55DB200B33C47955B37F00B5AA7BD96912493D49AAF8ABEFF1D9BEC32FAD543AA4EECF6E397A1076DCD1BED77B281152CC80D274BD4EF6190E387CF4D3402DA6766A669831583CB3C5F9811C832D2FAC247D66AA774D348A87F0E122C3913AC95C56D0CB1BADD7676DED173EB284ED317CC89FF27A15485EE61D770C67819F42ABDA4797493A7B679E3218EB7B643E956A025F08EDC98508E21A9806E5BE9F5CAFBB758DD7791B63F152A424EAA3E3164C907AACBC8F0131EB5AF16365E4340EEB8A9A9138BDDF13CF6AD51F7910654CB43797C00E677D28D8940384E9D263A6DC38738E326DF3B217FDB233274EF7B147A598BC49786DB0B95BFBCABD131140C4BE3B4C8445491C722D653B99EB16CEC8E697C6377BAF3B608152EEE1327312CC3054194D30F2AC65AA247C27D5C29323E23C09327E6F55BC8C2A60C80A17F96D33FBD8F4CF44F421889A9D91EE78FF3EE0BEACE113CFA7CB161F9306DF06606F1F710A524CAB3ECE0FFA3D4E17C27DA3A7BEF2CE997E81D948CE54D79914A93A631FD4982C8049063D1B99306BAFADE4B9803F2553C66C6C8E4DE4A6E03E61AC8901832977D52DB9636640E65D3E922FBFCF9A17E75AC30D6D071EEC14858782007468D6F7A9011E10B1B099A17C9CEB0616CD3882186194615CC322C46479D5E2812AA1CDEF698CEDF202BF39A463A4C4410D6ADC6ED9D0A020E453C7118F445FC88DC0078871210494A3D2272E9DF9E6E582BF752EE6CC0DBFFF46A4B521A1B6FF0283C23F9244A7278065E6E6A2A90A0381791CE1DC0E3B372A6A44C9604FF2D620B2AB9321297A8F4A66E44C45744EFB2933BC977B188A58757EAD07B96E060691EB2250F7DA99BE0EDB7965D570C047B4EC466B0B1836EE179D32C1AF6C2F983291457B9B8305AA73D64F87B4BD8EFD92546E06D41E1303BFFA674B73D6FA7C865CD3A8821BB5CB78D4975A004EBDDE3358E0EF02DC6947D5B3CAC47729FB8EE386C82DA9EA249320EA7F2B4E848AD7BFF034B8D35A2C97FBC23DBA067AE9810F1F7FE8F1D1AA808EBF77E93290F4FC2CCED984C64C46ECCF565B02FE4586FDB1073DD12A77C79A272787E4E0F5B3BBDB4E1DCFDFF736364A192A066CD8EEBBB1E34D9C52DFCE7845641684DD0FB43EEC0642B4549DAE27103315C9FFCAB9E52F5AA42EB46CAEBDE8AD9B50C83A654D8BCF2D1348D93474AD79FC0E8B0E04A1C986B2236B5E8163922BB3769A12E3238C518075AE1D67F86489117212BFEDF94710D4ACE6D71CB9AB7005EDA5969DCEBDADDF1D21967AFB13171062BF2FEAF8"/>
          </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="FF563E13CA865A7ABFC127FD5CABC3831E0B20B90A2D194F4A8878338E06BB376E962E137F104B6FB9EE966B43906538F6A5721D14AA923B1AB38D3AA3BAA6C8A70DC5D26A5BCB537AAB4DF1F4E47040A55F4FB317891C6EC3B3AE184CE08CBB0FCEF36DFA193763FB644ECE485BF4729E47948277383B000A120D1BC36D1A88B608389BEC44668CD6FA103C9EE2E2CB664EB2A42E66D19899D8736C499B7714BD37639679271355938EECEF0524989C6E5D0465FC02FD8028A25EEA35A21DD2F19FB45D6C39D3A9EBC680A3453DCF8F55C79A9EFC9D99D520B1D406E00DC470C6628DC3D6145F229CC53710101526F3665460392DA250AC962FEFFC001220B616F21D19B7D0565D4260EC0B7AE0DA28CB78498B6D0C3B29EAE6DD604AE101AFEBAF9A783C03682D6003EA35CDBCA4BE14AEB7448FC1A0FF984F3B849AF84DDD223902140DE29B0172D75C9222F7185F2D872C3522C12B63A9562B8F8D3C5F0B7E1E38272F446A73ED3878D5F54B9C277D0B46C5CE1C4A88A81FEC8E9231C2E893EAB4C11838D67BD23B5537914CDA9B655DC159BE43B002C68DCFDD0498C4995A953723A916FD029170896B28424A0FD9D65192B7C6B4AD64C1BC7B1E7D460130BC0D2683EDFC3F7D8C96207803DCBE6BCA295C38F6A1049394398403E0CB272E3D620136136CD6991FCF09A49D41BAA5076169CA8B1B457E7FA8F0781B5B611059BE2914E1549EA0F77FB272DAB0BFEC2BB041E1442C3AFF189F13585374C7CD96A11DCA85C4B7AAFEAE63A25492C757D0C57F70EBF7BCD76D42F7F42E69321F6A872A09CAC241F25658570070575C48CBE48E394FFC8FE288172916CE2D3B474C43CC14F020B03043B93A9FDAFC4DE8661544C34544A0B959DF54534EF87B80FA66D9E1DD7163CFEB23882773764580CF69A7E5F642CD4B11BD1B7F5F0854D28925F63E923CE806E2B95523D13723B9281DFC11D485D34266AA01B9C4E8FA50C119B44FC0CE259CE105A5680BD2784DA42A148B2471695381F0AFC78173C513895FF3C70C68DF6DC669F113591D43628AD179024117F2CFC8231A6C4A7B8DF6894A7C0B54736214FA91E081C909DA643F25676929AD6D373943D8F5DE6CD5D75B16AFD3B23A67C1F0B508AA5476FF0ED887E9196C36802582D1BA8EDE15DDCAEB63D5FB41ACB6DA977E8D95DCBB18DBCDFAF505EFD64783AD366BAF68D86996B595D52BB1CBD0638F8E77EC29110197C2F243CECE230A05292BA56836DA3B753399D9BEBECD3AFE9A5D84B03F377AB57AE50B2171CF8910D9BBFD9296DBD92AF621BDD45ECDEFEBDDD2D74AAEC45AB61EF86DC5CD433954F1D1DBDD59E227D2A5D8A68B7F774584BD9E219612A2EF5350EF5BF862BC51115D6490CDF327A7FE4A7A3AFF13B759C63D29797BEFDB7EE6516BEDEDF0D993622B142A9E862624775D254E0204582A671C4C1DE495C741AC246E7D81CCDF9A393AA6B98A0005222F38998F1C5FDB1B7D72C9275973566C5B58C55615B713C1459A03FFC619ABD7BB82E0ACB818FB0B865F8EEC7F991BE35C60B5321369FCA0D2475360C16639219421DA3F6596E05C0377ED3D341A7153FF2ED6314107C58E2FF60969CD5AF2C7362D929D88EE3CAE9AB0FDC0950D2D19327E347BE59112F10778BF1988AE06EB76DD4F31B47063A4ABD7343CC42A9F78FEEA04EB580A6685DC34A02080FA502C079008C9B2BF8EDA8618E5B22A8BED1EEEE8DF197AC6A0AB60B133C18FBD95D36940E821C790A43302A1F90FFCDEBF8AD29C5CCCFD656BFA736D9D11D0E5CE01E84D3114B6B8F508FBC3788A1066F38815995525819564A8C69037530C24C4C5ACBD45ABFE5466C96694F49E6F6F3C25A56682C89AE09A1E3C54440DF12532B0A421563241AE054E4E9F5A7094A648A8E3B6885111DECBD18EB5A6085702BF9E726DB474E79103A78FA7A1D914301E203940579676D6997838EBE89D041BE264978BF417517BF0FFD4BD5F863DBC0272B8D041449F483799CE517891E9DBA022541A22AABE644A9CE5DA0B5CB7644B3C6502B01E23DCBC5317329B8BF91C6599EFD8AE77D3B5D6B5CF9F94918834875B3DC33B9D0C28A8397D15C11798EDBB2E32F7E5D3033FEAB414CFC0048EE1D1DDDEE035EC0B7CB6B7AF571A960823D00B4BF1E08F6DA8A39ED8EDC2A17BAC41EF944E3CE5F685E3A238036D644AE6A45DF8881F0A1B5B637666638436052AD8C7133E345DB69E304CB646D56F3A8CB264F4215ABC95460810B39A56A9F6DBFCD16A7D5F71377F7FBA0E7172BF56C314B9B040CF12E9C2DED0CBA603ACC2B445F0EFB8D9784DBCDA9D3A6234E27E281EDAB33F27F1B1A7CED5D20981CB8F02376ECC1794A622511A7466DF5E404C199EEC40938934C40BA4CBD4F94D6F5129A1644788D6DCD38B174D861FDC91465318FA0D242CF9552693ADEC484462BA6032EE43D724FE7E9447F18EA53D365F5C0C348036190D13583CF98866E72F99CA79DDF1978E0B493646302872311AD5B3257A8BD38E479BD39168F4CFF2E4EF743BF877B0213A09EDEDA92A228C95C33009D4D34266136D46D8487B4AA554B72E1659FF68F1445E81B0797459BAD7807A6D9D036BAA86CBC34725B65776440F485F271206C6344B2C5E786BA3838EEE42CDFED53F196699D8984DC4D0D1D127336C623AAC84F07C3D6C5163A5FBC0281B4B2B858E23BB880B4BE6527205C16E3783B8066F6C30FDDD0BEEFFE2526541AD5948B3AD8BD107942C1CB9A53ACBA689565B7E9AEC4E334F77BBAEDF74E04273DC7E40FCE88F5BB314AF56E05B905AF3746E3CAD36F5A64210A297BBA650E3B6843F4A98735FD28A3B8B08A934BE48BFD96D13CB6E3885CAC171794A445DDD7116CF47B27671972040B3F51A45A68409964AC8A996FED044EC1996A49E8D409002CE2D336A09DBDB7D8BC8F5AFC74EDF67D0852CD337811EB4B4363277D6CF1505BF3628AF1CAC8F8700DCAE02DFF6EA7FD9D796A20C359A5E0ED25B0DFC71C9E8E42D0473963A90415544AA7A043FED02465AC1FFACBFFC88EE158B026638A9C2D94B65605DEC6C05FED7A1445294B31C526104C59D9109E22E867F41DC1D512F290F6D962A0021EDB0BD73029492122978276D976EABC6EA01FC1AAC2165825F5BC6B0B567568D5156264D787520A85A926781140686CCBFF348EFE786295EB024E6435FE194CF240FB73F43126CAE9AF2A859FC3CC99B05D7BBE22876F3EEBF9CBF8E1F2A689C1F98DB5EC4F7DAE6DC5DA2BA44ED48C5AE7C8EEF9D1C7F7FE3CB5E2BFC578FB0098029EF93F7CB4396AB3F09379FF8E29698E83FE9B24395CB237FB77E5768AAA26397989487B7CDFE4FB5C925AB6E0C2D17ACDD0E48B33FBC67368C6F141A61182476DD3B7FA5819F059F8A95BC183EBA7A2DA9EBA583FEAFA4372C8BA39B3EC30D8EC2B7DA957C85FCD7FE09B21FE4BA283C8C5846F6A40F085C8FAC67284C86D9E025F70D7135118A92CDACC1A4C392E33A38A40E2F0FA3B4DF9C0DCA822E00DDA50DA28D1AA13F6508D635379375E57DC57C33662E554B1C17B1B81BFD355081B969798808799897B9DA4FBB7968BA96D67D41BD9E2C0A48A8549F40E568FA79B0F5FEC2A14D19F9ACACCC6F603251FCF3373BF9DF0A4BC6"/>
          </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="56F83B2E9A3A8E5B0F13D3C723120363D57AB2323D10A039EF7622F4C51F95262D91A560F87C2B1FDD900C0C56D7C9"/>
        <Random type="ByteString" value="FDC0DBE7666A0F8152666D935C95A7B16DAA52FB6C1DE7529A0D54E2F5354886"/>
      </CryptographicParameters>
      <Data type="ByteString" value="BDA9FFF788F3D13525ED10F30767471445BAECED7DB615993404538271DA3DDC717BCCBD6876E873D397BCD80B3A3DB64DAF1AE92008EC8A66676D7066A5CDE1C51B2D451E95C460A30CF56A417B01A175BA283EBC03F89FC0EB522CD68B80C901FE540CDCB27175EED7EC18A8AD76B99444FCE76ECEE01A270AF7900BB2378F259D17B83595E571A2960D9C1D1FA9B87B5EDF0E1BA56718B689A1C224140CFB740A385166F2177352188DD5E796A4C9CC1CA417AEAB9A5DEF7DAA4C093889306BF533C1E975D41F758DB9B503569660D6ABFAAE4478F1A7CC21C73A128D010CCD902B7EF77A74C6CAE88F9F52667EB6B8BCD90A4457C197732A3C5E3C9F08052C0C1B820C4F1DAFB53E05050F64D1087F03DA1A922E19E91338CD14292A05D0ED9F04246EFEBA92D66B385D41D4D0403F6588416FF5A431318A80C7E1F41BEE9C47D9DFA5106E08454910375F4A7494FFAF084519A117C67EAA35DC07FFDCE6A398A8B568CFF048AAA1E387BC23DB676688C6BEDBBE8644FD41AF965819AA29D1CC5A3BB2DA1CC66DE3039FE614082D408EF5B228AEB3FDD35A9085955D2BAE41CA9CC5511CF55C3AEF6C8EBB5A9E8DC645F384C7ECF36D92AB58A73757B5DA72BFF985A2CF733413BD9E1C1B46A92B02C7DC4B379E6D3B4F3E94C4500919D80B88D56586A155A2912B23352742AC2770A9B1502FC16247247F26F872045F37F2C55EC86D19D4B3180B0D9AE692BB753707C8B0400B9E6A50427E5A546EAE9EC50AC7E2B8E42E3859F15CCE2CB38AA3DA7B6621A32542BAA817AC9B522EA575D93A4D713695F19E286BD682C54682FDDDD189F9E388D9127BFE78A98256A430742214AFB0677464754AA97C38BEB820C12EF2F75F1997EEE9FDD9ABFA66E8D1E80E407E66432CCFC8E8137B77C21054A9720F6B288D3FB5A07BF2DC373D4D88C6213F49136192D1991A849ECF386ADCDA10E847EEAFF3275853DFF914C5EA4D87E3B4E19FEA6592B9FE1A1BB59709807407A2228AD46C7B02DE3478F34CCFB4363935D8B8DEE37C33731C5B2AF5068CCCD345E47A2186BDBC6DC082679905D6594511BB23D654BAEB1D43119228E8C2609B12F92229F947F559AF0D99CF997685AE8313B86727DFCD680D74687B166B7A595101108A84DD58C9224BB52122F991AC8DA994621CB29D2284A706521017A4642EBBC82B2212571775D419C501510F14C67893BBD0A8151A2D339DDCF4CE9D3C10B772320E58252164640B31CCCA552184FB20AD54B51BA0EDD6834733BC7C8105E68F5772930FE726E870EC4903F0B07BD199704FA322A00EE5C51D3F4B09D5515534BD7BD0F21D6C705077552A85B3F4C3933D91CDD63AA40A2765B17B57775FC516CFB7E5730E0E2A3E26DDC6AA354A779997C3689B6724ECA3EEDF0048AA962E3E005FD02B8E5A57A62C34FA2647F90765F926EEA69DC6769FE274CE66B4577220040EA43DB070BF856A0661DEC3CE17BC45B59F1DB7334CA49D809B4EDFC1AC8D13BEF45EB64D1B9843A5D9E96A131F7DC2AD2761E586DFF96D5A8ACB09032A43F0CCF1E34CDA6A6D1784A3962CB9FF284BA5510A059D5A05A2413921BB321DE63C06A36A3B6B2214B82DFE3F8B813AA67C46FE27E9674A93362D4E6EEF239A16C42E1867607B6E4ACC3B714F319032F0AF28445649E114556D03E6AAB6EE4F297C2FCFBD72EACEC09C4708FDBCB8971CD8055D3E4D174593EC8B512F3C0A92D4382E08C8AD0BF60D67916D8F7500E0BF3222B448C3885784F87CC968F736520AD67EFE9C77CA3F8D4D21C7A59C3E10B5F349658E14695237CA7F93EC98432E2E360ACD86B5D30997B0C9B116BF22048B6861AC26648814A404B4708062EF56FF3786C7A1CA79169F70C916290D57EB3A00F5DBEF4366B5FDAB98FFCC737961C7F2BF6DAA5D05814450EF8D1986C03C0380E3FAC3B749BFA53124A64BBE678FFEE29DE94A5A6C1EFBB89338020CE62252E3BE3402774464DC0AC8167B003AD789F19900A91220C1B5E672071C25C96D48A0A78596F18098E246FB6B1C21056DC0AF5ECB7A2EC3F9695425830F26ABD775E538816EFA87E8BD142E6C0B8A16DB6A822EC7FD3E53802215801DD93DAC11B307F533FC6FEFEF765C0ACDAFE50FEA72FFC1BB385EDE6A1834F15EE9FD44C7E1DE521A7488DA2B3E6725DCA96BB513746A1B1D058DF005226ABBD69B2D569C38B33864F883558D1CC749286301D5D30B8C8C409A7C7B19424A9ECA16F7F2879089DD7E3EC09F00AAB59A80A6334FC034D1CD8EB5E6251632772498830043B747EF5BB3C109A5D91B4126BF92AD9067E321CA59AE3A76EC3C9E88E399BA41D1752D2E379A33E2FE2A7CC92BD262B4BA5ABE53C5D1B9E57626F6E6A308CF55E46DF9224768EB2636E79B1294B19DE2234290B3EF9FAFCB97759722C069C99A3D117AC9B585F64B0EADF2749D505A0E49B7506DA20D675F37AFA73EB3FAD3285C3863EFBFE79A73AF33C056FEE67A3FB44B1C949226D3A0003AB14FF9A67ECF04F05B17900E59664CE29375AD679AE8FFA1E432C9D819B750F3FE194DE65542A86EBE98CE79E0987DE66CABDD2393FE54FE364FE8273DC2892A9170A7D74CB98D71994166EEE735F0CD59079AA2E2E163A5F09A9FE3B342AF2487B6AFD066D6ED074EC005F7A44599D6329C69EDE610E040410EAE39C0DC319E380A34800B226AC2F481B3C221A5B49ED460BFE5E1E82FBB36BBF3D099E1890183279C58E46D36F2814AD515CC17FB34DE481B49DDB4C5D56318ED4215EB0DC9977FDA1DD992E7EFA99D99A6BD92D324FD08BCA7AB20815D4476EBCB5CE0901BF192A7A03BF93D9BEFC76A5F120A4B4EE34A22A507FF5C3F201517172ED6B613FDACB108E0B76E20AEC3A60860A2725C8D19A213F38DC7A39B8858A919EC5E96CFCA018567D967855D1633CFA2F7C778BF31038D6D85DEFF3118E1483DCC36E1934900271A328D91A60F99D28DF9BB7DD0967650CEF2DFCFF21CB7F56A0E95F7E8C0C85E75980E3582D27F4C55D01BE80D4C56D3C41FA25BA775C028671063255CEEA2A8E2C9C927693A6F704D8644B2451F05CE33F1E68A69AA273FBF7770F242CCD39A826008131B8AC4AAAA0B06CEB480A0D802A6F22F892509EADCE5B12EE51A7C5455F932E5F7077526216FAF7294042471A5550CBE212993B546FF1A90B0E61A597E9BD3D8F1462D0E6513591CDA50E9F7756214FF73FAEF28D2242C2415DA397A8C8AC37EFB9AD3BA547FB9105165DA7324306BEA60A6E44119CE72C500828E1E24AA82B5C30E27E04C75A6583B09F745E92CA7A4F95D250E3F878C227A202FFBD8F51949AAC49FCBD4644886B524C8A6F1EDE52F7D66133DF32D7963D9FB4595FB5B7C04AFE833CE5C240A0D9B193BB9EA661EC0B52B5655F9C931DD92FCF0DE71E49FF0DDB30C0FAE9A5BD3BB0D07250B0C60CADAB6799B4C5AB8BCF8E169B7F8C61AA33F46C54B30F8772EC6A2AFB1862ABFFCB4E8A58B87DE37A2FE3D0825C821766BBF8D4FCA0814B27F42007A83FCB6F9000732D96E31D9308F11CD5FE378BA2E4125AC687F2AC62E8E57D765B76D48705E2080DFF7629B17280D7A9036A20A57A8B7E8CB6D151A81E7293C0A49023D09A10402EDCF63E629F1197E9AACAD58CA612068F577EA74600E5043DE8C8D31A6A7273E8F6D6B7710AC60B5E27628D12A07C9977AA8E430DF93705947739389A7FBF4C27DD76094F99B10D9A8CA08D16797B77116342C9B6AA415EF01651221860980EA479068E179DFCCA7434FD5F58372BE59951A9227E63C53E6B8D973C54254297EBF8C4326F14C8BA85C13D7BD8BCEC9752A5576AF873F778BB65A2D048828BA1B0C61C34DE7E9AF0BC91A675DC70940E6DEFBEEFD6F35E083DA2B0FA05855C3C3719FC6CCB4A7701952E6E568C351B6C6FA85594BEC2BBAD32E78F5580302F1AF822AAF7ECF3B6B3747DB282A080EFBCF8412A3490446EE201D960820DFB8F47B10ED77BE213AD99DCF5D91DB4CD8693798D510F77D029CFAE9D1B9A9D93B95D9B67502724693A5940A204CA040D7F1D73FE25B7591ABF0125FBD52C6CFE3BE1BFED2B23EAFA919F34AA2A36E15FCB73B97898D985694AB68B3B11B5F87F037AD8F619DF7138960CD7AB20A3D14A4C47B1CD9B606914E7C9CCAC5C80F7694A655DFB713DA77D4154E901FE7D330752E7BC192F32D451665A33B14CB28D8F0EC"/>
    </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="A686B4ABFEACB66A984E97AF4E5494C390B531D5F8D70CA494AD5913AC8E9967E86C39B254D90DA4325A66BA5706894AE5CC5EF0FBFF19266A0C835B60ABC578F829BB3A2B8C37BDBCCD33D3FEEF9694AFAD7DB2438B306C1197FB17D99AE68F4586CC9AC1333277D6E538400DB862965A7EC32C41F8CF8A77089987D3BAECE6261800E4EDEB34E8B3B993CEB1AC7FB698072164962942542FE9601203208941359DDB7DFEA89186BED13BEFF90B2ED6699587F5F296426136BD181848B9861199A108CADAD40AA25DEA7D2AAF25F0EE820BE66C74E0FE54714310830F40C7C8CD1CA2A41D034D4D0003E2ACA8417F735660CFE1741F219B63AA7944EF476C21C80FBE6FA7F6538905821741637B072077F6E3CA117A6192EEA86240B89BBCF9B97F74A481B51D257172A917583B9FC6E8FFB2ED1D018E76C7847D2C2B456FA9A21380494EDC02AAEE42E40631F9BD02CD2AEE0F488BC0764620F6FF1C8A1A1F0624E1D55EE99752403A0884030384058BB56CC5416B123C068D868B81B56F999124807396143B9DF60EECD3B204F62CB0CB769478CA754DD7198DE35895A16D7697CBA518C1A57ED6AF90F4D5543256ADDF9AC15F4C4CEA9A41F12F5557B4C443CCBA7DD670D7A5DCF32FDBF787DB1C7803C7DEE3ABB004D71924FCCEC7AEECCCDEDFBFD177C5F21AC0BE8999D243B0A872F3A7CBC08585C143F1789C0E0C62BDBBFA0318DFC4CE5FCE37E9CEF957F0E1EB6A38F4C39AC77D189A39738B37C913EB204E9214726398C90CE84E9F81A469C95692F3BE283D134FDAF0B68D69488B3F76E7D2D94CBE4FE1A79D1AFE40933D16A9F64A1572FFA4A536173AE2E68C1D44D995284190355811D175450B3F5B2B92DB4F2D0324850A3ED9F1DB5C0D619E454E7C29ECC821A7B44387BE1A2C2B1CED233D0B3B1CCD527D61CF67F2F8F32674626DEEDE11C045803BD9F807C38F2BED53E068A021C7B98A81F5409DB0D9EB0DA61452166FACD17FBA40DCC87A492D3D47864B5779CBC917AEC700E107C581955D770CD7EBD40ADBCFA6E58F72EA8B7558D45211854012056D83A7AA6F3E95A2475F52DEDFFC771331C22D1BC4A91AC72BA1DB26C9C802E393C1D52B100C424D9FA983B582A26FE3D14F3292D349D867D0F1654CB129F190BBF2D516723067CC4D1C777AF6D7E615F3EC3735913A82C9B84746EC408750E57F006EAFD7D6E574ECEA8EDE7780CB2F3B2B953B33E44D7888EC72592ED853FC18455B8CABE45459A81B9D7E7F6E9B9177EBA48846C2BC1AD1DCD455BA6AD7B2FA4F9A221F86FCB330A74673B13651B4585C04D0239D782EA0F3EDD7370BDFFE27C64B749404B351309F8C104FB53A8F9C107CB114D9952ED15E16E1CDE2E0A03F269DE659639AC3F6825028B9A3D93772C0847A24142DE4C69E086FEE6FE8F219140D4512AC73C23768E52B39723FB5186B8400251DDFAE9FEACE883AEECCB4A5BF568B9BCD15A5F899B9DA1E968EABB8656B261A0CADBF07497876BD5C391BAD0C47535B2477CF2B0DA2A5B5981AD23F53729C5DF585897C73BB93125B4D977F3D5E219D9AFAEFCB91097F11E2E42EB9EEF6B27727E22CB4A097C11A977782265769DB55227FF269AE24CBEC3FC50BD31D2C8F661EEADAEB13FDD6982CDCD29678426F145BD8B8F5A5BC0E24B0820F1F7883290BE205D12FEC0BE5F917F45594A66A1DEDFF70441C6F6049B01012AEF2546E26A90485B1CB2E69D8381BC21779F5221689E5AB01097E28D540B099B88F7C0ACE57289F620E097690259EA3FAB6FB99B935C5C6A62E5D50211005547189B6C9FF1CEB9B15AADCA962724FEF0CEA5066264AF9B18A6F72627BBCD62A862C0972F2B29059D923CF59EF2C097241C755BF2FB05112C0C60E7C56213B5592F84610CA424768896AC64A58BA7C11E7DAF6ECA2F72FC907280A080BA207F5030BB47ACD0382996DCE6335BFD6A5CA35B4E888D7B072417BFC43357740CC377A461B2AC6A5D23BF71B36826158BF2656745A32E9FCD2CD9F7017B14970F52896BB3122788A6EAB4088FCFDF1433FFB13EA359028E069BCD181ACEC0533930729B0A6B5D04FB53D18ACFC03B155CC068E13446862CD0FCA38C29210979C8DF573F14FA1CCC327180956D3ABEC4BEF050A92DD2A14089656EE81E387C945B178058927673241B016FA197676AB4157B171E8C7F6250F45F5C2B3AB5B40D42480270CFBF132B6DC948F866B2D20292683000E3E386F3AF6C175F1EC38CB000F2DAEBFF32FE85631F6C95B8DAC3D8D45A4D6387F333DEF1CBD07D776FE2113D4F0698E9E8AAF2030FD4A09D481BF114CA6E53A726ACA72D48A2A3B23E1BFEC7234EEA5FA02E80DC1FB028BFE3F20D427EAA3EEEF0272D7FF3A86830CB5181D4B0E71F29874132C7E96EA08A6C6C321A21F162274A8CCFF757F63F5E4892D4EB4FC4D7FB3A89C8FB9893A036A2EA10F028229BC1765F79967DC915931573531B0D5385A3203E649C765AB69C600AB4DA2A4EDD88AF8B3E67449767023A2A983D7AF71EC8222676B4EF96B7FD5F5F387035C84ED31890452B51A36E37E2955022FD48ACA8F4285D93451283F901D0F7DD0511BD404B6AD2DD1E32D82D5BBFAB4405D155B18BE75DCB8544B25A64DB72782284C6D9870D49FD19C7EC9C4F1DC635C84AEA529D9EBFB06558065251923DF8E3B6A9D030EE03A7D5615D0783BCB2713E7AEDA39F0D117694CD32E7A0E4F31F4B9654A25947D77489F4F9C7068F10FEB10085EBBBF2FAFB2853387ED3081047C0BC3B539D6443BE100E5CFC6E9C4E237FEE49D89733248CBCE324762B22A0C5A6BDBA1C574F7FC9F3A14A144F4505198F15D8D81A81532325E09884D4510BBCF00C1CD1D42615FCA27901C231FB73716EEB15B8F1BA115ECDDC940545651381EC5A3A9BAC8BC4D6E33A86CA90B0C3A042A5082FA15CA3720E0C71F089265F5758D526FF140E3338407EE92A00170165FAD029455B7CD3E1F078A8196CF5C7275CC2C59F5C467EAC535FE6DD59B8C90E394218606DFD4141AB8437E818ED364B421A72D3317CF4BD120CE30872D583E3625BF52D2FC4EB2CAECBF39086B1A6D0C4E36A35BD32A6474B9450DE9C3E7BCF19539C2739B5D192761FED9BCD44F3619FCBA6727E5A7F232879477D1BE56AC3621A8555D99B9238D08D7F2C7D92F9C9675C10A6B4309B16F22AE77AF08C61F9115BCF67593584B15D9B575E5BC08B84CA1F2FA9EAFBC865011C7D7D0B042F451E268736EAF3B227291B65C745B7188F52E6A805DC6825BDA03A3F5BFF449FABC08D32A182EB450B2AB697CFF926FB16835AB2D2581609EBE9ADE5355C8F71A498111D2D98242BA5C6476E5229DBFF4ECF349D88B8EECC13815C72E2B988054E14E5C9157D3F384B93472E204543D76D785C58B37A47CB7613C4E039B6BC954CCEB9C1C9648D69505D03C03A8F39C87E1589C3AD7E6C77E47413CC9B9A59237DB37BFD39396A4DC5FCCCDD11A85BA328037AD250885C4AEB061BBAE1964D5EF3247E897398555D33C2F576E608817A462556C372A5483591684C40E01780775F0C67CFB31A3343EA305D5A0F2FC7370112141FCAE68015E76E78294A43BC64DBBB9BA7A7AAB769E0EE6FCE72243ADD7A74F71C0362112C35D52A6B0358B64F9D71F66C8A088921DFE8B23F1417DE3A6DB55B7B0E927DE49DDD84B2F4D83067EC86CF89F7ADC53B5E05FD459FF6D509D75E5FDE14A437A9CF26B04B96BECC8B18572BB481A5F0DD6074BDF6ECC806556CBF39084F202023B2B6434F6173A534D6F6562F721AD5A96AB0F5F9F19E6C2F7E70927C996099E66D83319314179E94593DD9048DA9E393296F1729CA1C354A291FC2AF983C1A41A973E1A4B8343FC081F4B42E560050059E66C92FF19BCD003565F9CAB84AF8418A59B3481D60267D99996BCBA60711CFF0F7AA12BA353651B05D021E1DCB0C20AC2A7BF2E8F13280E53C2B15BBA41EC91CBB1469D6AFB053A2F115678392EE5DE9820BF158CCE64F712BA1EA63FA76259E3229B01E699FC42558B5CEBC94120016F39434783F5BD187B019258C1D5D73C4C9D9228B1760154D69D95E72A31415A698B428513A34D43577DD5FB7DA7B42D566CF4DFBBF0E556B63926EA5599FD577F5A05DF2C02FED34BB36EC8A43BC3ED6BED99CADCD9A52987FD55D3A95074099E8BB84A2334C81E69A16B332790CFA8C04DD8CFEA206C13C45777F059CACE89EE9B1579D0EF8FC20E2D4675F990EB4793D7F5D9F73F22ADD3E3DB316EF958A4CEE4197211935D34256D993856316BFC6C0999140884F576FFD407294903139B4DD2357EE5BC8CE6183EC3F0E71F531DFA3DC1605EA646A00390DFB1A3D5C3583816360BA2BB01431BF80BA3FF2EDD3C4ED373E73DB576DCCCFB6FA11A2891E1063A12E9FCA5792DB06809E50763F54CC28AEF296509C3589EEAD3089F03601076C0BC66FE4758DE6B6F8E231CBE4A02A74C34385466AD36F5AD5D7045147873453649678B94D53BF9BAA01A200E792B8909756ECF90A3FC9A2D5D8A5C75D0A3CA5DA1E328611A55348EFAA7C47418639BF4B16A771EE8799237CD5DBE89EDB4F37EB694EF834F5E5CA37F332079BF525C4A462CF03D107A843C957FD54BDA14162D678A4B079A4FCF35B8EBAC3F2BCE66420B3A136D3338D9D3C83958458AA78C59BA0C245ED01BBFD2D20E5597803CB45E5EF56C062D9A9A0B900485BBE7E6558137DCC472968BB50EAD512765B016C7831811E0027DBE56DE7EDEBD96DF42B65BF525AA9ABA40F7660AFFE769F032A92D287A2E328726551CFBA3CED3252C60260EACBCE0C5DBB6CF8170D7F99078B874FC1ADDC6A2835FB907093BA36C236F0732D4968E896B858E2594D56E871C73213DB457224A53A0F84413E768FA925F96EF2B0C99F31D475E1AA3B0DDCEF8CD8DCCEFCB39BF70372339B015A6FFA67AD62C925E308C9E72D1C82D9B64466D7DEFF334E0A041C87E645F9F2D0A53EAE5282B33F5677863FB3F57338D62FBFCF2640FADDC9B0A1426671591E65F246D9581D3783CCCB4E041DDBA587033018DF95BD692F8D07900AD70AF0140F679E1F8993B96EBE517AF393F8A54BF6D0892CEC3655996417A83BAA037A6E6D2A01FFCD2D8534C807F707D78F6838F148051136A9E73CC3297475F80DF04C32ECA18D0DF1803C7703C0C27651860134DA39504485A173D9D19404A2C0DF683F4F705C5D81C8D0FD15485C6C50FCD806D66B477FF99EEC7116863FA23DE49DFBF797B67C5C005E0D7C5F39A61B79DA32021E911A01EBA56BA799E886378D15338AB7ACFA0D74D04F492CAF24FB9907EE0DB63740483DBBB77213F8DF250D94ECED95A4783FB2F8D834AA815EADE8DC8E76E5D8EF936F27B3795061DF513A8F07F0CD8F545343C2BD4154681A7DD89D0849D5AFB406A27901545215F8EE4E682966C37FDFAAC521F55824F751D2F556C44D55687149A0162BE050098312CA8A46E4A5E3E44982D9BB1613C279DFF72B91F3D049516C3629917B1662E97D012E5413D1D301784FF97BF4E5972A48EE910A2582D0A4EBC48BB05D5F7A22B2DDF496D9C9913C162211AB01DB466E0D629B61F5FC5567D1B546B28B3ADAD2236AAA853B0AC66C1E2E68E6D154127F2BA8F7EF5AD2E1AC70649FE5F1F49F5473494E65B825941E69D55B500E2E6B46CBDA30FB55B658C04E8402C39B46E0721686CABE9F6C4B086597DC6A95DC6ED42035072AA5D30F2645BCC32601551D2E57E6B60919CE6968E687184C1CDCAB7BE4F8AC988B1BA1B434B884D612CDE052B1B4D19CD6242FB1E6791DA031A9E3EB9A315BDDE929A9F0DD5B63BE98261BB09A6D9490803480463402812FE16721491DB1C4EE61884ACCF13A723CAA84503D878ED549854CB5656975F1AC9D5E5994CB6F399097998C1561A9C73354167376D29C21959638F468D78C5FA74CC455D60AE7C9AAA35EBE72002614D5501CFAE37492089BDC6B4A12EAFF58C1FB2AB9F3707FF8645834AA6E1E2E9D9F85F6577AC5F355EDB749BC070A7BD1A4506F1E75EA5618E248736D4437BA8DCD61CC3136EC71C2F94B04132F9DDB0BFC51450F4A9EFCBE2F51865A903322C69DF8680631CDBE2A2001C1C0716A49A8EA152E9E489275B6DBAAE89860331E1C542BB0B0275C4B64A7D25DCD4DEDB3420E48287DFE0351BA96794D15EB32784FCA18D10508537A3BA56E9C4D4B7CC6EDE283D0BF10A15D736DBC9F7707E205FEDA85A79EC3F79986B15CD0BD4777E4912932905D9A9B8D9354C706A8163CE05B6514DA3B0607966329CD7B5850A4BCF3C32653963D58CF855162535AB33DACF0F1F264E99AFB9DBFD0E6DFF7006781F7A5DCEE0138318526BD1C90ED0CBD54B0341637374C1514444F6AC8A491D29A2AFB7C4EA0F1023426370A0A5A8BB1122284C546780B4EFF9FA1B1CB7D8E2319BB5D8FCFD235F61959CFF2482989FB1CADB012426325A7BBBDFFE000000000000000000000000000007111C21272D343D"/>
    </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>
