<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="167CD186009023682352C2290FB34321732CC0139EF012969A6BFDD7B4F471A12673A3B6013F85D61016418E6FEE1EC5272B59EA853943F198C2D25D370D9B0BD033AA2B260DDA5612794F565E30D9C7EF31E4DB72328F44770E1309C9D9664EFD61E622DA198FE867FE6AA7268A188113B9A9A59C02D5324503E66B91BF771B5186685B26315B02060311511C448253927004B6315924300A0566CCB864D98891928201511409E2146E548268923070A2008992B40C50322D64A86D602848143268980271012706CAA64162B288D3920844080D492890201970DB404D10036180A445A12281824229C82649218380CAA8484182259044040B236C942001221202CCA24C983208CC482990264512A88592042DC4A600C9166C20440021451240C64113807063A64D048785D1140020B050C0A88909880503384AA420249A022D909448D83008A1A41094264880B870C8C44898228E0C3228E30060480868CA020504190A1AB705183900D1428594006D5344246202211BA044102051C8042CCC4802943861543282C2386294044A00144913C62103A70411380619B62C1116085A4272D3000064468C0C15919C222921026AC830841C4471D2C2205B46124834425BC2010B282E54022659406E5B220592186813383080408EE044321A33441082051AC4449B9430C0A621D498509C948190044494200A19182D0CB80C9BC2481B3444CA24654A180ECB94211C2608C8860D09C15099C649443444C892510126861A096993126ADC188D24192188042C1C302582A82C6012494A10700B420DCC480CE1944D50448503320844C6708A341050444961808D4A48805304002114121BB00588B44D9496254AC485C28420110968DCC64182C425201910CC140914C1082489114A08108036051A122D1BA360801288C32644E3401210830052384C1431456100910497490A457081266118B400C842821B228523868819868892C029CBB2402007508B802CA2841164C07004480423148E4A080ACB204ADA240AD002516288501C8468DA16301C370C039429CC18214CC8445204229198900B2930D1B291A02446D838440C0509DA8260C4460088084D132180C9022003118EA38271DB2884DAB48D9836860823718BB48412B8851C190DCC462500032122B3451206500339200A282D9B1022DBB64DA2305024878C4930661B2302A080881B1980A2A2312204608A284E48205193220261B62190A8801CB90DC18865C0A40061945020896DCCC24D4A1820C0880409069182B62D498441C3A870C0348802352A20C20511867062100C22488013A62822108290304EA2306D09090561A8641223600C17065046640A4480190840513424CAB265CB168DE1048D23966498B425C1426A10401111A58904B35001270410242193848521208D0BB0800A9470103406219041A4065212C26D08820548248E4AB40DE1368E80444981B66C1A3021D22665D3926854348A94C08003016802158084242A1911665A044518076AD2B84800455020A9600121048C24018830119C4221A1382E0CC44982100A0C979114405222B8414A2820020808198068C83684CA344402B970A1B64101489011C84849288D50960403322ACA926008B611E210642210210B0290D0A62002B20D4A100C443232501268A3347194882180804DCA288A09A585200922812485A484845306869A420EA11092529601D1A40104102010134DA30445E0242DA3A00400173011348E0C188AA14441880489922092E0466911B3300116308A3010084685E3C02D2242212214654940728BB490C246519C168811C10C64A66148162C1020916216525AB82D183311414220A3368651026A1C8901DB3645894291A4000894C880A4424144480AE0122DA0088EC14688CB222E108168C812821A30480C226D80B60960A660D2842549188C2106021A800510356611C348C1C42C14941199A44820A948214789403061E0A6040B08295146311393058A306D1A122C22972113004E22033010A5601AA790DBB8015A3686543232DA46842108604A106408114904402811083108446EE3482D22A94D0CB8691A21628B406013068991084E1C041158180E884060A3C84C90267211940CDB3668223506811089843832230251A430515C16050848449834090AB9891B088463924582306D12A7014116324A4081940048541285CC7BF54C28903C4E274AC43EAF774804DA1BD2EF157D01F5B88D7950AF3AF536F3A581271753705AB2F1F69993B787B1116A9FA4FAC0794C8525CAC57220B10CCB2E498B1D85AF0B0214058468EAE82306407A63EAD8F4F58BF3C36A7C6EA50B934CE849EFE8CC32353CBCBBF3BAC4E14686ACD6A439DC937B95961120675700FB78F9A0830649B4A29D5B11ACF7135C8AC1DF179DC319ECB8B26597F8A538D2E1713893D6953C4F4E6B14508EF41265E67C08FDD7E86295D6BDA117F3201ED0316C1523A57F3A739C6D2DA443B87A36B298752D65D33502F5F474E9C161822ED703FA4D27835F2CA13321F53970F7E558E2172FAD8F2343050C4F63EA77243483F9284726037BC16A681D2E73A71ECA2C4E00DD8D2282B6A06D78D019246966C721BBE9E135E62E848B4BBBFFAD11722E8D7A5C3EAFA717B30F3633D1AE509380629311BB6BC585574CB8E77284827D2C20C3566AA98BFB7FFFE8DD5399EE58BC2881025C52B5F3A222E3E100ADECA32B5268160ACD61B91391110A05658722A629F1D279226FDEB883036A3F10E5D634BD880168F7A08D2EB0D64047E02EDEBF6C847AD8F1DC329A8197B8F874B4E1C80875E1A720F9B3C44D721CF306ECB93CB616C0D79C6ADD9AFAFAB177C2A8129466B06C68C00BE8BFEF5C0FF2D65B7D69762BB8BA6C44E698CB3EFF5C6F9BB7C759E1114B1A2BF3A17E63D4AA4B201EDCF2DDD29A45775DBCD742D52C9B80A5924862B9173D391295C787FF3472A4E50802261BF2782C6C7D601F22784B9622AEFEC7E3BDA7BC0639D68ACB8683E8EC47051DB14EFB52B7F03EC7AD549A13ABC84CDA54F056F4E750909EA6E95754E9B48D150EC0B610C98602940A9913BFC45FABC6A45C3FBFA6BDD5AFB7CB1A20CE6D4590F65CAC03C5619684F41EB33E31BD0B6006F45E2DB10F3CFD1CAA8A58DD537F4C150BEA98E74C37E438BBC663D8833326374BE098183597CFD392A164CAAB5B0427478CFFC89EE04F89A07B9B63F79CB8FC205662A29A55981F1168DA50CC76A337D8130F0A6856D57180FF5DEA341E6C4F3505D851D6BEBFBC93D88B68120337A818994477235FCB26132C41C620A07CC494C32395CB6785F719576EA12D13A4AE8A7EC6E71EC82011CF570EA4A72E12140F556E22CFBEE31E171FBD0018237E94E22319F38F0CE5E28884BEB237F0613A3474A14396985A36D634B4D55E2C3FB6621CC02EDED663BAD22A78115BFC0DD59A6FC9C2C48D086A3D0ED287CA18017E3E73BC43FC25089F91FAA9E442FE73F7E37EB4C23ED304E0857695FCFF0939205E1B6CAF677A9B9C98310C73D09A6BC93CE68E0D3439FCBB1F723BEDA4C391F3698AB04ABF418D646F7CBFFE3959D7AC3355F5439A0FDC0D3AB4E5A8D71B3AAC96E1D7762DE4BDB3F9C7F3E5C05D64EFB76E952F6E736074CC967CBF800D2CE0B93D31AB38038BF99448A68731382A86E510097BBDBF8831ADC815B1CBF55259D2B6583C28A5768263F0DC6B3EDF52D8FE6AD6E9C43CBF6C388E3FE50E4EA26B4CBF9F141614116DF6A581127EA4B30A743FCC08BEF31F540B56DB3004A9E73D13A31EF1BE6D3CDBE76A5C81CC077E9FEEF9532EBEDD405D6FD085CE67D7350F571347DEAA3FEF31B862E34DBC8B8B99EA526464016E0F6BDBA2AA0EA8554F911DB99E847F2C94E30AA5436216F8E9583E7724C9848D9A09AE0AEAC5B0FCCD767FED3D4B4FEB86AC5698346DC84049C4A97EA5CE03B83B7E723E905DE85DB89C066820E2F34009CEDB5730BE6A5CC0E0229E0FA73B255A448970B7050E29709122FBD4864E29CEF9442E2FB62CAF1D97DCCCE4315C783BC8FC6AD66114C1338FFC8B16F4AB2652B7CCB9E6AAEBE028835FE44197F5CE3014A143CFC40850911A5A7B32D36688D4B3BCAE9840BD7FD0F485B9CBF9ACE0F1DA32ADDEB24FCB427772A47948D5251F71994019F11891959E323FAEDBEF7127F7BB41486CFB5777DA3C8F2D477CFF904644269A7A49E809458DDFAF29E87DF1D098380E13F2EAAF5CBC82EECC74E0864C43EC17F87E381FDB7FDE81B9AE616648FC392CFBB19F040082C8E73EEA19017DACEE40A88A465D2B60E816E8DDDAFD8FE6E9D059298E777AFB89B77428F2896286BCB5FF2248E8129F03724DABC84DF6DA5F0C27A535E096ED339ABAD9E24A92EFA85C1878D937FCBD890B06B561A05C83EC3E72D3C785ADD4E243B7E0AA1BD4D04E6344EFE185BD41345E0F3A7B3F295DE40B556BD17303A5B8133CF50BC18BB8252CE828A72F8087AAC6549A7A9E6C1C9427DE750EA20C4414B8020A7AF4C82F0D4B945A3B881D2806F871AB53F5DC022F4DF31ACF50EBE83355132A4A790EA452ABAB898E82FA26F8C11ACEBD08ABCB553CAF27F2065880A7C94D34732326F720434568EC4A8B12B45F7CA13F5070FAD5FFDE14A99A1611886BF9F3D8433CC15A32C39C26FAB84070C8F940B920261C8982A68BF9E56E9803ED4B3AFAE7D05B35F30EA64032D207627D7D3DD9D01DA656ABD71F5E87943D85050149281C2832BEA0363F3A406FD69DE9BF77F7B0D86CA01A0536E2342DC1AB42B57E50E46DAFD551F04904F0B9A44C1934BD4D376D9F41037EE213391579905AB0DC33C763622B5E639031C10F2F1A3AA19AE52EC0C7A422716CF1B5AC2524DE88733F74E78584DF5CAD078B0046EEF001EE20636120D35633662B806B0EEC1EAFF2AF66175ECB9A29B74C71B0DB7C315042F883BD063617625E937B0C345B8C871F8D4896A0D17CA45B79844550442ED3D591E53E7944B4223A716F4523F44FD713D2BBDDA73CF924F792E2EBEBCE434DB958D5C94404E52FDF23B3ADB50058A728A473A63C0A4A6FDDF5C4274E786EA348DB4832C2200518FA60DE7B6F1B2709EEE2EF23921A3A3D1C6528C4E8C05446AD0F7B1CDCC9E08EF6DC87F63FF31AF64A4C28D42D589D59674782860B06CACDA9DF8198062BA070421227A299963B3768333800F56C6D60175EEBD0C3E1B2AA4B4E2DFD59E7C98A1FA874C73D600E7897702CCBAD795C8C3FA8A8A50A6B3F260E6C7C8B59CFB5396B03725B7400BABBD630DE550059503E5BB2797574EF8EEB383EF8EA9D91893B74A076EE6B4BEF18E91479F6BA301F27BD256FDEAAB6A3D46511C3B8F868D05512367928674B50BBA8E20923B9E144E522A0B41B415228411D8C4AC8C698570BD75BB1AC54054DEFFF7B20DDD8670C610BCFC7860D4CC2ECDF440CD58E3BDEC3AEF517CDE1DAD60CB4D624AFC2B137FC63815611412F2514D85A75E6E7A496365511872AFD4B6B52AF6F91C200B46FCBECDE7997EC0E4EEC604D24060ED67745370A7DF2C4192C411E29D2670D472D20211E2C15108DB780A57ED8E939281CEB3FBD4D9695DBD95E70A9829DFF00765CEDC247CBF37489878C035E0C30E1432F7520321F0E4C6192C2B6D8D335287BE9B907043918A90899B9C61ECF211794B3D5F0295EFFDBA22E75FDF285DD0E780A55BD2EEA1FF0A5599AFEC03FD4F2F75AE9A41F171BD6EB98B105028E77228673583972CF68DDF9BA6297C8AB9168C7006504FBD843576CCD73C988DEB76DEEB2D53CAECFDF147A76BFB61440BA256AD3738A47FD49ED8751CD02BF06FE2B83BBB6136B122E559CDE48B1195832370EFCBB6E835C6A7CCA4A4E90803672266C7E7D2F677167AC927F544A40D1B4D6C43E21563CF6BD7E2D5AF1062DEF04EC03EE21D35430B28425F7552265CD63E8F9C8D96FAFEA9B7C7AC31C6DC88138670FA34AE60C0BC13A1D00E141DD92CE946444A0B134722025F60EC0202CBF26570C65B18E1A93AE4D0FD62B71FD2FE31E789C6E1E09882CE2B5E919577C017A6BC7951E667731A3D4B5B97BBD5E3DF0618E22AFAE36A224ED8618127567D9C8A75848301C82CC3EA98E63D2E1414F44D644343CDD5F807023EE834CB852A5608B27148AE5FE48E6AA8D0C849B3F09E6503216138BFF7ECA6F34BE4FC27636C44D7EA48A718E7920FDD5CB221A89B32506667CB5BEEF19AC2063CDFDF20074CC0D50844A286DE84D8B12D1285AED98A1F12FD75CB44F0CA0E3F8AA75C6C954912DBBE8675CA6B663DF94C4F2F53AC55703E3A31F54965DA46EE7E02177BA3DBD9ADF27A7BD5A521CA711777DBA13B3C435C244BC93D70F701AA46D2CFC7731D056BEBA014F76498BF24941C802C27B09B049FB3A8A45B0CD76B1E2EED40E096A1B57FCE0A05C56DF6EA71EDB7EA0BAA7525527E3C77D1CCF0A8992E1BCE60D9C5C770345FE99CD966C2B25B0CF0BBF614C2D8E8A83B9A68774F8B751790D61F1967A3479AD802491D1E2CC2629B45310396E2CE2FD247151024860E287CA36BFE398EEEE92746FD778C9887B97D9E54255404B552920564A5D3D447BD541790FA9BDCB6F4B422D54111835D8EDACB0479C0FB01822A2CAF17753816D624B9B57B4D534342051F65566E9F7695A0BE1C0471F4EAFE82E5BEAAE3DED42038799A363E2790E89EA9969A9F3FB66065E922D3B71FB4D4D3570DE5CCDAD649FC4068395E94AC9D596AB033CF98AA721F5AF1CCBE634AA2807626EA89242BCCBBFDF11FF09E44043EA0DADFA3AD86ED4CC52035CE40DCA25C663904EE8064345477E83FD900EDE8C7E7445F4A2EC99F76CADA07DB1E5304CB983640F39F585A058C2B312C334BB598B780FC35412143E7A4ADA4AAA9F"/>
          </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="167CD186009023682352C2290FB34321732CC0139EF012969A6BFDD7B4F471A1D635E496BE3F05470C323B4D3FF83D727F70CA99928567CD0360121AE3AC0326ACE867F3429EBC4C8DFA15EB4414EF8465BEB66D532B0FC069B60835F2C3734B58C896035395619150FF055B49E4A292D4CB32EF912139B7E8AFADD4C0504AF8B0835B3C3C8BED2BBBE175C50E306A844C7373BC0F8E551C004DED1BF9CBD64994945B10A8D1C5827EE0A4C0040674851DC69AD8B462B6352FB5DF67D62CB478D914967EA2AFB9C3AEBB046976AAC46E119CF694E7371E47C49354C95774B0365707170F11DAE4662DFF8955C02EF3BE5CE0B8BD368BDA5CB6413A51F95969468F3D32023EA0A59C6153386D9996623805E0C7F93237284CD754AC4A4FFCE937B4288D16E4EEFDEBB9C31FC48AB4A002FFC760E058B5000A8C4966B8FA89C39ACA0F55D0BEDC1881A024AB308772DABA53EDA4209450857C3721BA87B0DCB44BBACE185B5D5E25A9BEA2364244553558CABB6A0BCC2FC4B90D0007E4C89C8C73840DAD7A3AC6D5F35E4F76FE02B270B76C119E10E07CEB49D3F53DC3F1951ADE5E1FED364E966DA5DF2460D779F1C4B28DCF005DAC47EF48B5B3A6F8EE96F055478CB0A7011EBBFB73D39AAEC36522DD3F3CECCFFC96A9BBE43A8583545B94013F1AFB1C1C5024A9F96827518AB1A390CFE202947FDA1A418CBF7CBDB48781691CC92BA4A4E6FBF26C72EEA53ECC9AE9D316524BC08794B95A551B36DA363E0CB91BD0589E0C6033E117FE84A070CA455ECEBC82AEA035CA01599F507DD1B05BDAB4229D2772770A9C3C77FE45D4629102AB5AB1ED8FA825B2B43C86E4C14DA4E4974254072EC35705F9B33B1421AF84182D5E8EEF8770E4BC95F1E157626E0DFAF00AC8CB65CA407E53AC48E3898EB89477F52AEEC827B09B7A2CC7AB09285389AE20CF08A3831751AEFA212CEBD4299846F07D43E7D0C83D50E4C22370C619B373F258D72F4C1C9AFF86454DC0BDD159868A7EAADC9A42879575A68B80153C8110EFE9595FC47E1CAC00313090D96C43316E7C1D9EF1BE37B33A40BCC30DA2FDCEADF186982A29CE955D3D11265C19659EF201A20FDEDDE0E693C0C49E64C8718483F7EB4C5C9D73981162DB296866AAAA4517FF0A49230EB8161551AE59CDDA9C88B0AEE724010DF0705F4B6E29083D20BEA7EBF7A6589882FFB5A2ED9BE5716757393F0804275C069805DFB53BC04288BAEDC58CA221A3E447FCC214DD9C27B0236081AE0641133986D59A246AF0F8D231A1F7B2FA0D7FE356D9E010747386F3D322226ACDD2D4F8B62A58AA11AF8C2641224F5D298E39AC85AA0AFAA0D9193B9B1CB84164A4BAB8E971B7186F00B45D5B7346537F86ABEF9170228D4E94996746D547F795BE00C44EFBD742A72DB7F37E199A95EAC85D3BA554FF826E17896D26AA56CB6B0ED676F5E90836628AC0DBBBA4B91B8D5175B7B402F18EB55A2B42AF74A43173116E794CCB592521324E0F6BD02E4808ADF76D4574D2E5B7FED17D689A5ECF63D40AE9C333286261761E25C49865E5A85EB2B58CA79CBEE6C8D99A6D2815355BB2C294C1C98FF0E459834EC6E7A963FB89676F5FBC98AB570DBA37CE8E29479CD1F5289CCB86D88B4BE4DC92FD461D0AB4335DF5393BA45C67E98D749B4C902EB184A857D7DF4AEACA036732A3938B5904E3D382F2723837D2D55E7050D929A8455671A475F98476E7C36D4610CB2B2B2EB396F7BE4603A8CDEDD482CB6F3A720F7F093BAFFBF6C79770B89F532F401C5B0C948809AEC6FECC73D636327BE8F1B2BB38FB81EF384EF053EE3FE5FDB63A98312EC53EC0C1588FC0A5C84B2B634CDEA3766C541A985B5F50301A9DDEDD2B95DD5771CB9E2B0AE850B081535D81C45B09D319C3A569B9C4017A61E31B3452C53B096CE0C7213E8A88A4C587C3988802F5D93FC65FA4BF16C0AF0E29F9BFC47F6BD48DBC1C9984F290181C90CF0276C14F91419EA9D97CBF1EF31A02E13BBD9CC60027760F5CAD328182993A216D8117E2200B23130ACF704350D036DAC9BBE7257A8501EE5FF244D3B69701AE63BC180C55BA703BD6459D19ACF47422FBBB86DF316237A6CD8CEE1E9079F6103C59F325F03960C128A31F315922BD132F1FAB0F871A6B01899B462EFD71C9F50DFFFE556E4E1B9333BEEFF1681B83A414BE45E6B3674A6B3D28375A46EA4E23C6B717323D1F9CBEF8F66A69E0BCC67BE6AF4A1708262D77C413F45EB29462922179D21187B950DF8E4F8B5CC3718261F2C6186B93629A871DED4804F3642765CD7972709C09DB875FCA1743CDD31D1301747C9B041014E3D35A79CE27172F3504E5CE7F95378419E968F9B47252254C19432046F565D1C1C0E622647DD23D33173C882B2200093ED10A7D36C8D31774C582452C6FE8AEC5451C8173B7FB7577011BB80E0DE46E0876CC387EEEA3ED38C41465E1AE75A56D393B67918ECA58E46F778DE1172945F84B32006DD2C3CF48F6CCD2ACDDDC5F6A122115603ABFCD05628F85978A9CDCDF9AEB7A8035CD4EB55B4DED8410AAFB5B7DDE73836712F637DCFD50E0C7E3774F91DF931DE8AC16FAF3D15EF55B8C73F8237524C355847472AD3A7A0EAFD1C9CFF9EE90042C1FCE550CF8FA6F48A63700D90EA9B59A3B17275E236656A3C38FB5A6DD9EBFB65C0A04E86DEA62BF67C83C4F5ACCBE35635978CBDF19D1D806A70F0F62300AF50317BD80AEE2A227F34DC3C6302A497ED6FF9C0E2DE1A32EEAC26EEA852877F92FAC67C7234FB6AEE47BB21A2CF2B65F08B2EA408712AB8740E0EE5CC594E09E2740BF28AD5A45E160D34CD5EF82813772CFE21D99B11027B5FC7C93A8640B83DA80FD1D7A23862989685A4708C68823BE9DACE91B665A4FCE0D9487FC676910BA2D0A6DC95BED46D55367CDEA6F89392EB2F1BBEA12799085EC91922576F1D1C3E146B553F19AAF27257B8B8AC82539A193BA9A36DB9B813CEBC1A4B76412C75B37622FB4F942FDBD1EABC85BCCC317F0AFC674391017087DDE757151748AC71D4AEE102EEE03D823093972D26FE13076C9C3AFD6C7289BDCB4F409E5EA4DF790C4A758BB69FABF56DC7F371BF328FD15BAC3A33B64F8D7FD5FD5F2C4D4628BC4587E00CA296431558DA65E933869D2D273DC2D91E40D582250BAEDBE9FD924EE8ABF6A85B7329D3B6F1EBB2ACEA4A602D0854402C8AF37E22D7F29CFBFEBC3AD472A5A77C6A8A9B7CB3DD7A0821ABC4C46D296F1D994DE99054765562F82907A68718A14BE3AD59B2F9C757303AE7378B019135FCCB7B52411AA29A246DF7F6DE3D86254EDB8F68D9AB06969F277793E96E6240BCE1CFDD21D652CDD17B6E5DCAD26EBA9EAE7A1CC36BB72373482C3477D07F2D5AD47114ED701B22E54C5C285E485EEF40EEA0B8C0BC3E7292D0DABC82AEE0A764E0B4D7BE956B15AAE7602D5502C04AF360925BA60BCA1507111B5267C1E735F6CB6F3FAEFB862DA5C04C07D83BE353B92E35FA4AA5C875898990C656DF18528E51929BEADA8C98C808D44FE6C5B5B1B18946C0BAD6105824C84224936FDD511E5B723F112909F235E0BAB38DA385419E1AED3AE205D3BF78E180E0665F81FCB5A0D1F3273DA766F1A0603E20CC3659238704BBEA404E968CB"/>
          </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="true"/>
        <ContextString type="ByteString" value="188CFF3A8D36F517D35315C9B8F047CADDAF279C8EE88B6C2DA6D9AE57CB6D44D1D2DCB13D1F4D8BC9EBC122F1B445B93675C733FAED79F43E"/>
      </CryptographicParameters>
      <Data type="ByteString" value="BBC4FD2411CDF968C750573866A78E0A82529445ED0B9483548F9229151B44F52402E3555E2723BD5C3248DDFDC34BB136842E3C2986A49F1A5C4C348A559A0F2D55FBB258C48FB08EBECB91AAAEDFA0C31D7FB02A724A1FB43C1AEDD8B17B27C4F28BDD640ECEB53559AE74A558DB344924E6067D5F02B9325FC1277AC40A3D3271EA85E329C5A923FC0F2D2B7D7E756495B1E3EFAE99AE786F0729B8F2B24587DAF124CE3FC9FB08D5B4160D7B283989791A2D0991172395B8C5AD25CD7ED8131DA854B707EE7EC2BB7406D12F663E1C2CF737CBC5622F2EA82CBDBE8CB77CDC864574B9456581B0E6F36BC146CCC2758439DC4A5A5E599162991C899F64B527354D9EF1DCC2550842922A1FF391C8C5B55C2341DEB2292437507C9B6DC34310125F530F9177D2A87ABAFD848390E1DE358A4CE375C787895D2F69AE6BD0C33F16ADB0D570FE4F01409908653B8654A0FEE76B31025ABEC235C30DE17912418320380BD731E0C5A1BB4F3D3389BC4C6A10E2C0AC54E3782285E1B6369F0B507DCD922288F16483BF93BF147B7C44A3EBF9ACECCA8F0E1643C1FD3CB4A05961D0CAB9782DA84617FDAC50BB6A263A1FC295568F00DC1A3745C0CACF09622F0F4F2A3BB59C06394289ADC8E5C653D60D91079FE4B0A88B0C7F557E67EAD0C5C692170E4134CB26617A06388BE89A8DC328B49FCE28C1275D6B7080C367B348C138B17F5316FFC230D5C8A6D706F67DFF19E61B3292FD78116B2540F7FCFC2920DD3E826599A6A943E731CCA1D39283AC687CBF91D42600BB1719FAC043AA62A269796989A2E57CD877EF5892B98F2B65E683A15E9F929947C8254B167F203340C48530FEF8692F0ADB5E236E6DC9E0622F79E176EA2628997862F2D2EF57379A5DC65B9AF25ADEC7FA8C85C72C12A9BAF83A6DB6BB9106201F2359D6302A9660264F801783D89D9D2F9D08F14748BCD13923FC86B75DEADEDDDF7390F70E65027DCC0FE9E3E3DEF4C12514A66FE40092B350E5962D142D353963FA62CD5EC2444477D547DA70221EB9299AE4932341D84140EFB953A97A5314EA590501971E5B0AA8CAB1BD42D3A20A393FA768411F9269FCF9ECBACCEC0E29938AAE122D58F8D10226B3B6ABD53B2DAA8640B8A4E69E996B325A90F05E305B805D927E014C9079F74B4EE0B8FE9C568ADD19FD478F862508B05EBDD1F01D51076CB4482BC60BC38387472A0CA649CAF02B800EB037C735A6BD440C1014013F765A8702C98D810AEBC9340FC52CE34CBD6ED2D22F94AC8E6E7DD6ADD1F68DB8960D57EFF30739C3FDAFA25CC636B37C6B15039DCC984CCE4A7A0902507FBA8E26FB4578A94E61C10C9E6A7B63F6087880272D8C85B4B3DC85013E55C84661682B0553CFAE33A498A189518074D1D088CFD248B2E7E6947ACAF4AC4DE7034A5E1EDE4D337FD84AC9DA1472192E7DD0324F255812A480467838D3A7F9FD7EAD13A380FE44041FAD28E5ED332E5FCD4D72EDA9CB9416EDDF1C2351522D0030B60D43D1E77CF0BEDB1BB96F00839D6ACA8B00A829B48BF0E58AFDEE02DF3A6797E571D19829584E1B175D5784FC78DC0B26318C94981528DFDBFB3FCB0BD539723E6B7960A890FB1795413FDC6ACBE0CAC8F9D819ADA6035ED27A282570E35C573AC250DD42A504FE4A393A9B74FA590320B0AE672D73358F48BB06AD8F4651D0DCB4D6C4CF017A7760068DE3354B1AD827B76BC2B3380C108620DEBD1C6505D81C70E78FD280BB8C72619F3984BCAF26782312941E6E40C344A9448B8DEDD8003F129FE57293FB3A4B8A30F3FC50BACBAB6BAAF56645EABC555923CEBB0716A3559C893F885B91231879D9092B961D6777FF92A3902D9CC951284004B714B325935C8A19B732CB3E0E3B23030E3BE4965EDAE26E2CAAFFDFB540715399A05E3B7CE8440F2D7B415A6EBF4D900D520AC37CDAA51550300DD86BB794F88C3AFD5CCB305519FE607103F0329F3A826B974939FE8E97FD2A6CD20143709E7E318D0DF9D0FBA49C43C10A71A23FBC020E1CDC5512291A47F72DC6D5F15CC06BE3A52FEFA1489E47ED5C6218D68E2AF042C35D04DB8124617DAF426F4391F8A6DAE000CD30FEC66C20B8D7378A97F7399C0A67EA039A4BE37360EE67B5BF00C493EDB0CDC7C7FAA9AE609E276498C16B17F72E43568C948AADC7952BA874CDBFDF3BCF4C020E30CB4DBD769725F8AB088C96DC827EDF00623AB3DBF892486624F8C41F0FA04E01F379AC2256EFCE3E88BF27740E98C583FF4B709B0401AA777014656663816B3000A5754702DE4CD2D5B7DDA20AB97B8A5E28A17AD14FA668C1AE01A2C1A4F56562322D8A2323ACA0C642EAAA6A6B2672B7270A58E7CD632E2F986BAE7F1314C061470D312B32B169818948357DD6012D5D81B5D66457AD6F6358BCD48D2D2A0F7767806B9883F36DFE6FAF953DC786EB6CF9DCAA228C27E2B3A6B51F9FAFD8311E85FC04C26D26392BD7638C39611518775B84665F4994736B42D9BEBD1F4461FBE9F653DFFE47F15F3BF3B60093258D64723EE411D41A15D8DC02095F85741F8E631F5EEE7A8BB640953A795E6D506E4C3844313ED3C51B48E4CD6AB588869AB45123500172C5A8A47DB7D6F063FAA647B891E51F2970B2B321D1B4232F33F86B2BDD58139726DE1E635BAF86783C1999F19AE980F2C592AA37E72850E40CFF2C3E4F2C7C9398E1A112D8E4BB1BE99B4A2198302F6036BB585AEBAB78C8F0F64817CA6F13873B3121C949B6AD1DEC96E360F141DB5416F6AE63B4B8C5BAABEBC88501A8B1CDFB3B6373844557E41E0C12B06623B4B97C49BF7B3D0FC39EA5A60FA19ACB29FF464984A5FB579ED672EB7277576A60BA8C63512BA7F7167FE15FCB231CC9CF9083691BC7DE401DCE756773538EA4FE71CA2B6A6A5CAC69621062E61926133DE53E011B55DC2BE5F7CEAED8105927E2C778F23759AE0E929FBFF7F2C437EB7D4D77CD7A716C766301841978EE4B285902261D05A360B5B2B97287CC402C6A10469D2339B32908E57D96980E60C804268B371E2E47321A71B180A47951F4FA99937A40F372B39121556537BED266335EECD9C03AC5FD8A879196ED454B5E4BB5546A749426F1004C72E42CD2B9AB079EC6F0D89CA94F03080E67E4730003058237F16AD904F94FC4766A89C90698EE7609ED4951E082A6BF44798D75B676B6FBAD336AA821118B1041B81F500E47829BDD9BE9B6FFB3B5A2998CEB9009907D95BA97108834CC11F3A3490495253F4B2F0A9706330C7093BDBB9E7432052F59454E448F59778C33E3CEF526927070410DBFF0BF63D5CCDA4AF1871468AFDFE9C9DB7406664D0A20CAFADC00E6BA8445D0062412EEF935BA55AADD6497562EC0CEDCE017B6414832D2DEB89890228527561F6B966FAEC5AAF32B48AE7FDCFF82936C226CE2DB653C9D94C1B3A328E59D585D4197D9C12CF148C3F21B7DE5C693925CC076C0DE8598B644589C9F0E6DE546C593467092DF53E3E24A67731B80F53061C2110D2C63ECA3B229B8150FD3922A6537FEDBF7F5556ECEA323CA294ADFFD6DAC73A1984B7EC46F3D65E74E2286061491BDFB7E63DDD463AA59AA275BE11810063796D9A7BB22327C3ED5CAB918274E4B260A62F004A5424C49546EB041AD122FA0664AD4513A9B1FEC83092021ACFEC75B6809F448B16D816A2BE257421E0047F5EB6617EEA9B42FFEAAA27227AD772BABB0CE41F5081B067E387D066A9ACA8EF530CD99D8AA782AAAFFFC63B8ECBAE8314CF20DACF578C3853EC266D35E2EFA0E5A5FE295A9789EBE7B366ECBA145419F51649995D8E854136343514836A6E06DC705FD2D5A3A96E687E5954A8B27C8900B9D793F9CC213588C3DD03F5F25A41181FAF26AD54C3CCBA43658EC41E1503482B06EDAB76268BA6FD37A97063A1CDFD2D72CDC5B4B407A7731A1047D832C07D4D67A7B0576E8ADD64EB516C6B4FD463BD56F6EE8250AFD2C7450A00F3E0824EA404B038157B54245140165486CEEC8D2B14386A8164720D9FBD3BBB82EC2D7B4FD83B57CCFF77E5B18843046E3F8FF3009CFD116BC226DF6C8D279D6105ACA454749416C1ED1A1835943CB843EE8AC74A9CC13F8071FFD3FF0D44D707BD89EE3096E2E906DA9FC1CC7D835BA625DCA1543F4AEAF3DD3B376D9AF161BEE685C8FFD2DE208FEEF69587B50CCBA95D7EE06EF3CD9D7679C10EB772D7FD701786D9493CB915164B9521CCB154C4EBF2AA4598618935CFDEF5A8F7E46C2510C356EC79F8BE53930751E8298D6C7C22C8F32397E8B0C703F0C207905C2C6823CEAF393D778DEF26423E49288D3681D68605145C9FE3CFFC846407D7E495D1408A65501F330227DD5FC38BA8AD4B6808A9EC262D6CE2992ECE6C3FAF5B3EE9CDD6F673E53F3BB2BC22814F39028E58C4036316DE63A836FE5A8F4AF5CE5A6EAEFC9E27060F6B6BB0BA99D5A3E0E3AE0951FDF9C9DDE66C0DFC83409AEC7D460835202CB087BAC1FD2CF4B4CFB633719B1A3763145293CF295EBEC0C16888B57F599BD7528EC830C5024C6DAD0FBACCBD44A913A1ECAF941C82AB88C87FC4498AA1C48A82F0C6443DD94FB3E6B051C4D7774095A2135733D41EC818C3061A04C6331DFED49243FDEA5B36F92083B2E4AB7E8ED2849A8CA8A0991CC6EEA0AF64C270479994FD336659C5303EBBF7DCF0D5B6C9627ADC751DDCA2EC17F89DC31A89E2E10D7488AB64E0F9BF09A8594B9CA10554B1CB2957B37DCC223052246008CEE88807848DF63A78949BC29FE2DA0ED34E3C5896820311FA758B7AC313F98CCC4EFC82682EDAED6DFB33CE4B4228F936F5445BA12C47BB6AF0366F6B6435AC62E704B8EC110427A9DD84EE4D6E0220D4F6EF08B06C63D0F7D8936C4684BAF2E9813C5D62FDF0160E04B804FD4F93FE5C7CE426572F3D9F3477B6EC37022C61E2823DD16C6E9DB91D3637FDFBA848BEC4CA6E72E69D85276298CC00B70D5C35F2B3BD460E58C8CAFFCAB3DC469037F0786DE993381F259FD83C3A25298D73D1127E8E33A8C11CAE6DA6920C2D5D639CCDE59E2ADE7EB470F756071B07266181C6E129BA2CF5E61698C801EC901CE5DF57315B9B1F4AB24C28AB299ED7A5766F832219133CBACE2980AD7590CADD2C10E4EEC07D95E4A3EFF45664FB1F76B40E68DCC9BC3DCACE17BEF18FC33AB6A29DA649058BB3DF4C4CEE46EDFAD28D1B0060A0577D7AC269EA6A745CE2319236D25137783A7714AEB04A448E97B5289C1BD3B1556198F3D51E837CA0629F86916CEE93236E98FEC1C601F0615FE0ED671AD6FC78C30F157574A6112938EAB0A0BB946F851C4363084C8464770E687B2FACB58B13404225DC63AF66D1913B562A88FED9DB009A1CA5FA3CBAE8DB8914DB77A2648F0549AF956F701F28F95D44F77D3FF02343F2D20144805CFFD7854C82C8502EE632C35A89122DCDE29B5136472C827E180BED3BA69897525FC2C1B32D52BA8A2FA47189FB57FC008F996AA8A6E01FB18AA29F3D528FD357CCCEB28522AD575D43F82666EE1D10B7393FCB79E054111247E45084BFFE82461B5FA70C1F35304B035B0CC80267A5EB374F3BD4D5EEB773CAC1BA52E86AA840B028CE940858066504915897D7EBE3F24748FF583F426EE9F3BF5425AA34DC6BE2D4B3E669FD2426A76B1734C8AB232EF76497B4D69B15740F28813C7EBDD01BC62132FB1ADB56EEFDC5E344B67E1274EBD2D37A50929D25CFCEB1C0EC21FC9ABFCDA2DB200F01DADEF85763B0D532B0F97D5E6B488FD9790C530A2CA635D75539A429E92F0BE23A4E2C0A2A1B9978D9FB57F6C377363EE9B6D1D712494FF6E912730D39BF3E18E030C5A18769805AE365537CAD1EF9C836DDD92747EC230FEFB373BA767CEE2D680515BD3F6D1CB2DE29C335593FBA5CDCE97A17DC961E05FE050EA42C5E74A69AACAC577BD6A1B0F5B5BD65F21114FE579008EB2388DA046C9193E11E02688B8FC5467E2E11FCE5D49D90A6AA8A9781F62CA694EA047BE12ACA7968BC764E865C57E099931B1B0E34F2EF9F69F4DED5FA40676C98C4D3705ED989491021D8C42D0AAB795091D26D994F69CD74DACAA413899A853A7B9107D1412B6578B44D9EB0646A24A8F25F94D5A1D829CCB4B18A4F01FD5DC08928972F446BB026A80F71693672365509B610E75B1E6302B04C4CF1521D8825A6D522AACF2E5F0336EFE414EADA18F1B2EC5C8A130495BBD3565DA36EF7169C145C435F63F941663033EBE0CA36690DFFBBF868A9AC81FA24969400948F3722D0BE4B53E818ADBB550626A4FEBA426766E232A619E74A6FB02B6811A4967C56D8DAAB0CADCFF02252125FF40C32158CA848A710E6000D8BBAF913D84AFFCDB50A32D71446EAA00E0318A627630568D403A301724B8689AFEEE1F74DCDF34AF839C3097506293FA9BAE2976FAFEC6DB246E1DB85F8077813A7DD3D76945AE09A885613D0B7AFB5DF38F979C3AA218D2C588BA8BE8DC34E4DA3C114CBF868A324A631913D08C63DEFA0695936451BE4BCA925DF478F96DC19831CA6F58F6638823FBEEF8EDE264237C3385569ECD16A4AC6A43230EAE2E385C07F535B0E012805C33617BF66AB50DB66BA2A732C9C88D677A506A77BFBB8477E463A3EF1B8F1FDAB81F665B7E1FFCD5BAE3C932A51DBFAAE4513FFFEC397C99BCF915678AC79935D44C50897272B9BA4F57B03B554070F9CB2DB6B4C5F42608A8D9CE37D94C2C6A1F1E7316178AD79B0504F3134124738A30EEB4B632B854486267134A0EBEBF436AF260C8CAA1E87FE4E96D193C896FBC24DCF69890965D80E73EB7FF0ABC84731E309CB1E197672787444D8F383B861A671E069332DD7306A3426031C870C43178A655C2A3D6DB2B702876049D00C24770806FCEEDFD1973F34088BCC3D750FD48EA90FB83F69AD6EDF4914B5166462CFF2309186D0D1C08A1D8B93DADC8200174C76BE42DC16B7999DDDB0A06BB4CAC7E3684E3D9C4C5B3CFBDBCEF7033B4C8FF97069D13C5628407E2DD33C0EBC55EC72A7162911F987B647EA98F45725C76119CF6CB1913D6EF981502723F2932784D0261CCA9C565F56320B0EAB4FB9A09541D5DF364126129F61B28F614FC9C15685E8BE07CB1936E905BDE7B3CCD0AC10C176EDC3F9BD6D8E2DD7D3D34F550419BEDB7BFBCA621C3F99C8E3BEB440674585CEC653D3703201D47869D748C0A1F97CABF4342631DF97DAC1342BCF420697AF2CA3F14E70C5B31F922DA9F9E6F0DDF4B300BAD8166229B014D4A92341A4022263BE399EA6AC7D66DC5A886B8FACAF6A677D6344290B6D563297FAEE2C8F7A2A9929A6865B45622644E3E383C86C480FC2C5B2BBDE9B4C1A3484D408C2B24ABFDE40C7D7BC62202A2941DF751591EB1690BDA0673F487B610152F88B6F8B682458F915A382D8BD633CE20449FC5D6D2D0043842AD6A3B8F3F45AA069D55D1C2D8BCBC282CEFB5A24D8870AE84C6FBBB1CCCDD87BB8F3E02B8BE49EECFD95EA37DA40B9A80F29FAE8BF4D1EC6CF34E88347AE0FCF94E67E4573C1BCB9E41961F74DDA2D24F2F35FDC8D7D62373963FD38AE72F66F9D38020775ACAB6F0678661174583ABC6D87064E0DACF7A6E"/>
    </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="105DEF1F3C096A9126FFD01584D0C245784300A71C4CE0A20DB8F5C7575724277296CA5B4007D6FD58C9CC4CD4869E0ACE5EBE4C252F2ADCA8E981AC85E78FA0FE42872A0181EC645E05435C8FDB3AD8EE94C9E778DA249AEA93E7BBF37457D2E70BA1547E36BB9F2137AE709F89B7A236C99602F37C34DDEDF5FBF58424C66DD92B052610E06FC32D6E8404D21EC0092055B231086A966C3057E895986DB7FCC491573D0761F78C19B5111207F974874C95A6EF137BF21A7C9E769DCAF10BC42767170843D3A3057AA6F9D485D632255D0C5DC731020B83B8A28C40BA63CF8130FE42EDF9CDB04B4E79FAC679203F72EB1263293F95B0AEB2069681D2F78F11CFABF2417FFE0D8A8185DC57C28AE3CD5E0C93F4F8B51498F4B4027920D18BA9E217764F01CB6AC761C57D472DD52071278EC751D2A2733B560D13DE32E40EFE5EDA05D875B6BE7945A5260B7832C96D91CB8E616739D7F45EB078BDD420EF081A63A42C8BE70381CB981B1E487D932C52263A5732B927E03DA198B8C536A1B20BE6884CBB62DC7AC6AD0F70C09F02C0B9BF0ADEE6D9CA814DAFB3A82AEE023F69EE2DCE0B18C4EE9B6B3603554C359FD08F2CD7603C50EC11E24A1056FE4CC03BC964D86A23968B60CAC0002505F2A42053A5780FD7D2B4D080DEFCF25977EA0678D3BFAED478564B8F88E8527E556DC4CB096F1B9F7917C12D04E8113A08480B73380E7D12D1F19E2871A773CBD76040F046B1042FAA7A810080B4A5DA0DB3224DF7A40D42FD2F53F97EE763BCE2979789B633FC1CD0F31449BFC2A28306403B07F52F6AFC7D5BD1EFF4BBE2B6B1C7B76D0E2EC38789974A7EA23D774EB0A5D321FEC9A05E32B2082EAAEEF1F94AC8DA391283EF81A12C07EC698843DE9F23130D5A5415FA698287F9E982DFC7FD387E773D4E3D9B1035AFFBFCD05E7E4B4A11FCF04AD7D714C5798A4CAB0F7267796C73C282A9C65CE05875C57A397B9044128D2F9E3C5C457A9C34F32147EA3A6DBA71E5C1160A0FDF5E8B0687B0E7DCCAECFF2B5CE8C72969AB774DE43D4C6CB6FA457119ACD442423C85C19A6FB4307CFCA8A0507DE62F61F3B5D7EA52B80F3EA70538447125B73B9B4623DDBB05135D41B20327C129848A24DE580B9DCC7DE345E45117A6E335C026D4D1CAFE27C4DB8AC5316613F38D8EBFF1C70D4D463AAE5943218778EA92D99E1FBB574E93E44830A323E1ECD70400B559A99DFBB471B7570371634EC0E73331D60770DF6D9F13F6E255F6A7246561C2FE932317BEF35A3ADF6AB0CAAED1718F5B9245031D8C673E8822A5521F74111BD5FB1DAF6882043FE95A3E2B3E58769227477279C1DBC0B249D18E08D8D75BD5D014F6D1A6CB899C3B52254F43F63CCCF3FEAC76FF71F5638C865E5A7B8C7ED6B230351125CFB72F81911440FFA60316D324C49001C249F38708BB4AD6DB26CA1B43B57B51D7454D781A696027A5F25F143B93E922D00169ED00A6C000ED4B3D0CC17D5803C9B0E290F99F37CFAEED4DA302A94ABE858F24FF54172CE2565062C9BDD0ADB248061AD38EE40C2BD21F59B866CB5E022BF8F1532D0857B3E72AE61E1426BDE3A6E0A2A32B0DDD841B4B4DECF479F6C0DA59F31DC72397E57A22877C1E75E07685523E94BE3D79DEDEE24E75AF99BB4ACE495E2105C9DE6136D7565BA95C6AF7A580C2634CD09A067CE7333338F6CA47B8EC8CDCBE299FCE38F99450F9ED9B02B19993E0E2B05D5775394CDFEA5656FBF7CF37D30D54700055756C229F2616C7EC26E6A817D3491388ACF2A2DB2F0B180272A88A1DFF880A386A522F1AAE28F626E9E111D6D2EA076174A0E91FD298DAB61AD0198C8997C93105A924A169235F7849980B3C0F9F9DFCCC4F69E863745540A672ABA8EA01A2C4AAC9BCA326E40F7BD51E9B67AC1FD7B3B23FF49A312590D60311936A5EFB4AA64DE24B0F3451358C8F7E55B39EEBF8A27E265AAF59E94260F566B7233284145CCE637567B8B4379D48B2E09A4BFFC4E3577017930EA393C99E6262EA82DA14FC25AE0D81A221084AF118FCB16B2613AB74266A035F287BA40619680B7D2D950EBE661C3949BA40BFE17A251EBE372944333DDBEF1FE0B82F146F7631E5798A72BEA4C6C53B43A2ED664373C4359E6FA15D6834A74C984CDBD3CCE40AAB950E4786D2521896D1CB4BFC4BE54600D826975B071B4759E493338988561D73D516CA0DBEE4AF5346E2A80A90147976A79D4FAB2AE87F1688264E20C606A7F3175F7CD48762FA64D35789DA878FE4897190267911482BA36EEAE10C21AA581B4FAF48AEB73323FCFD5A30AE9255E5EDE72CAC076E7A9EBB235FD62FBEB3684AE477BB470E6297EBAE525936CBEF2826E19E5E370035CF259BCE83F1EA3A5B1F5498DD93989E36DA56E898A16AB997E351B5F72AC18DAB62450158C42E6E5A91E4ACAC0820B62A6A29178501C4F06DAB9BF9CD7D60567AF406B8BB73FBD6E880D96122EAE7BDCB1EDCB98913269A8A145C89B8F075169362E7D565684CF3E33BE7CC0B2BC2ADCF3A038AC4B34564F05911BF57D356A7903B5391B17D9D0C7D6B68B7C90C251A509F64CE3521E06551497C823DCFA24B9B9762FD3E6AFC2051E1ABA9310362B9960B13DA160043D11A36EA607786EEDAC2E9D67407CB7B97078EF7BB619FE8BE5A11141703DDF55C6D4A03F95A54B2D3B3C1ECDA87205133FFDDF3FAF996FF7DEA11855B4584DC8FEDA37E2EC8655CC456A753842A23DC18B941B276236169DC0E7537007D85DCCC3A060E013F66C0D527B8BA4D28C240CA03322D362A9CF5CAEEA087B99EFDCE784CEBA21E4B55C9C86802722DB8AD2493D0F0F03B55FE676B8331FDFE1BE3354843E5A66AD902D0E26EF4B517399136A239ADFFA443EBB0A8EA8D951303F460921F3A515B369FF56943179D27A90F4D70DBE8874D2B6A4C223624851E4D8F7FB16AE710DA827A0E24F8E4E2A71EFE0323A8DAE63DA680716421C4FF20681DC39D8DD2131A96C576983137ED29AD25A83C6319F86A535DE0674258CE28A220103C40D784DBA90009ABEA2D26432FFC69B4E9D2F2B69DA2766042174ADD578F9041D23C7968D6E0DB39CF073A451B7B7C7123BF23CEC68697C95BA8D0DFB6E10F7F2ADA9CABE1E4C27CD146AAA8F01FBD95070B7C13CDEC9D57BB6E950333DD3BED1C5FDD7669B32F39DCD75B96E3B1BA2CC5B1A9B0BED18D1939CD87D5E4CC8BDC87B60AA2F2B8A72FEC9788521B4FEA849FAC88FC20E82B4F24C06876CFA3AA1FAD61B26EC06C2EC791AF56B60598547D5DE03376BC0D24CBE153CBCBDBFECA8EC0F3D3B21F79CA1E48CFC6BFEC28C5AB69B5080FAC383B437D0256681CDFA07C3C9635E58A0011F135BF202F47271B19A977BB99FF5DEB2E77BB11D6848386B0D32ABB8F6CDA0A4184B711BAE4B23B48A5987C2B78BC6AE97AF4A46BF9BE592334435B7C71934A161C88EED96F01CA979EA59B504BEB0E125FE935F781BFEF741C35E5AD618DF8FB14A3078BD490B7AEF3880B50A4C0EE0917E003122C898368E00F20B2BBC1F2B3FE1F2A2747CFB79C8EEA9247EB77D9941224963CC5C438AE190521D09DEC7979FCC71069952911897EC8AB806651EAD237C480FAA7C642DF2A1030571FF526BDAE23538F76A35D1E9BF89199D06C7EF4BEED1BA44272FFC64E2F686C44A334A46C6076EF5AA3E6661C2A2BEBF4130113814CE183D8E858CE5813534D9483F9BC7F07A58D1CF6B3E8CA21C2A211A667F3D71886B2243665B35684443D36D3048E4F7CC49F15CF8D2D7F38C6A7BCC985550B006FAA0AADA4148F618C84F41645971356A61136A5D8834E4CF475860BAF15C4ED5204455D8BA09EDFFBA8376BAFED46549853877573B19B4738BEDE5DCDA2490BA7D95C3A023C0FA195FFD952E9217D27B8501C2EBA137D18D5946DF25825BF53D6815ADD7250E28BD1BDC3E0EF1153F62BAB1776A560837362E82E2333EF74FE99DE5A458A053D16AB50406C6763716DA0EABBF490D67BEC62B7EAC5AE89E9B444075E7FD3F34C5C07AABF1242BBF3A0B9AAE0BF25FC4E28FEAFF8537EA3797E8D586EB0FA83B36023659797FBD3F994D4EE6F43CE760AEF13CAA146651AFB66ED1DF5CFBCF0B9C308639B6D9BC12D8D2841B224EB9A9771E1A92D5C69317E40EC164DE4C943BA45E51C9114ACD47DB5DD95DA0E2F5A305361662C76115876F217023BB81E611FBDF0790BB691ADB28EFCBED340F827D5D7C4B34E39AC70C08E9F3EA0F75BAB16295E16E92D7F336C0287CA3F304EE9DB843006B6ADA3911363C8D46180E7BB9E9B1CA44B65AD2DD2920CDEF36EF7B6491E33F804C40506C6A9E0316389D5344587372006BED9A4BE937DC692C871CF293C7F67F879A7ED78BC14612BC06DBEFFA15A2AF9DECE23E9E179D7105BB9607C5F9569DECE995F5F66CF1D2454EC92D256F0DDA87B4D093E5401C9268963BAE6FE916DE76BB560AA5B41D4C826356CF447EDC4DBA510F790A85D2E2F7D5A6679589006C35DEF7F57AD7020830455EBE2F1561314B4897060F91913A061C15F957012F03836281DD654B4D078D375EE90B67219881B58CDB33BC2E6AEB5EFCC262559B5D7295422A452C7EABD9685A6FEDD45F0D601F6B66343139D2232C93EB6CF7CC39449D56FA7DF39FDB5C7C4A1BA5FA71D37C80B8AE67C6AE946D6BF23AEC005080734862AB5132DA8C27AAB3DA609D29E99D62BE4BEE62A81A216DFC946713678A0E35DF2911A5586A32B8ABE1CF63D3D2EC355DCFCB939270B87FC0BDBFE8BD2C3C02943C9F7EC5B3F1141ACDD0894EB1C298F55878A31028C9D4EA908E1A1D79668BE2F5260691107875469DF2DBCAC2B0BD1AB331387AC5054E3453528A90E798E9C3210C477AD28506D32DBA6F8B6E4A0E935BA6A689BBF8E9618CB23CACD2AA4C14324C690FD682475C9668E73A1236D6FEF4A7C04E8011B80B5022F6B9C35361D491D571894F655BA73B06B0086B144667FA85DE2738D40B9BED792FE8BE581B7E4290321E01F0A85E5E07F4CEC7B7C7230B3A45FAF86FC5965002279309CECEA7A553A2563B192BB561A2ACDFCC8367EE69EBDE55464B83AA8096C4E9A0087A86C598169BDCF81E890C9EFBE8521DB596669D0F3E402D46D2FE68E1790133EB0C430A8B2E8EE6329506E3A0234E9AF09A7B15DFECCE6B76C189D6064376EB35A34F5BC3211B8796D8A273A3EE9B2F777AAB7B794CE54889CAE867AC1D6BF3D325BB5A1FAFEA0DB48CBCEC94030C69D31A7C83434D2F6E12EE0A8F70670870AF8CD3010CEFA267CFFFD43FBF2DDCB125B53978BE4E7F7BD21F841C48E43F05BFD23C1ED1DCDD5C7702B4BBF453C0EC4F2CDB134CEC79BB9FF284EC15E3C1B79A9454EB853978A405BD52D1FDAED4D72D3BABEAC5E6EDFF71FA5116E42061ABDF1B8C85C0516E13FD33CF98661CCB0B7899128B0DB9A6471A4F8C082A73FB8E2FE255E5E486747BC91F16F65842A7F088184C490B51E282BB6B93504E9F6A3EC50A5FB354AD527E030AB7B2ABCB03E4355E4F933ED47C1D8E19574C24B96B5998576865266E3DF4B5FAB00096150964BB592322A8951E1C28934EE0F1F075EFDA5336AD1C2FD6B7788C5B13D2BE03CF5D28CA36C08FDF40657B9A62E9EC457C4100DCB830ABF8708B559FAB82E0585AF0BFCB0ABBEE3E2FD19996A07D49C7CEC8C78D4565618DDC1CAAAA10E093338C84335D5F53E11C784B22197F5C6D9FAE7D6C7042EC52CD543C70B1035551C45F95C6B61CEE04D4C81607CF6980DCDA7FE7BB5E8A210BE44B1EBDD168FA0BF49BFC776F377686A75BDDFD7A6DA69820659E640F10930DC39C0ED9D204CED61A59589110D802A1312D8BD846BE2BAB253D44392C7C37764F6529ED1C0AFB2C0BF42929F8CF0C6FFC0927C97B99786CAC6D3564B81FA40AB427441633DCCC5639C10D543B16FDAE64C1DCD798A89D96A7BA25B120769A966FA2685ECDEC954DC4E8811FF25DA2B8F200D2F86B70CE9BA7EAA227903A15A476582CA79E6415BE8892FD9C2C3BEE0B03D17411AD6CAB129243DC9EB74BC54B369F0942266CEAE4C1FDD8766D5DE26615822937CEEF4F7684CB01263171156D62B44FC812F9854F42B73DF309AE4D6A9CB6C399416183408D60411EFBE59C3B0186DC70C472B1E978C93F0459149E804954E4BDF108B17DE6A1E0B9786436893B507CE4B42F357F14DC961132775D185448EF51545907C50C957717C8421D14834DD4DCE73F4991296A4B0533471831DE1907AD2F9BA2A35F0B7ED9B5105EAC272AC80E0A71FEFA3FCB49D15FD8DFF5C18237DFE586DA858B042944CED3390E7E554DC94D5DB871CEE82F1BEC1D07EE3ADDCE89E4E5548BE26C84D4ED42D32BDCF09DA64A6E20632E509CC81EC855853EE251174868E95A7A9AFEA3A6F860823384A95BDC2D2D85C8A8DDDED16527E8AA1C9EF010D527E84949BF43047516676859697A1ABC8E8EC033757758C97FC0000000000000000000000000000090C151A2129363D"/>
    </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>
