<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="D64857057405CBAF1778A4C4F84192D8E205AE83A90020EDB425156130C0CFD49B208C917F8CFE8856C40A7DCA4820DF6A800C1867DA6C22C781A53594EA3C84F7F75D22CA3EE8CA58864EEA18984BEF666B20C813D19FFA83040A2042974DD8586A7B1D906E5970D838629DFC5A045A9D451D220F319C1833EE098CBF3B1FD712160AD4A851C2C84510C281121008E0362E12A9680833426302450939528306641088200B042C9A120200856C01A3505C324A8BC86444244119318C8B2429030730913461102488423244CC9470189181892485C224451983619B486C53204C8A2889DAA29009A0485B221008B24864A631DA38912480251BA008641840C406609C840583C66981A810A2428691141108B240C3926808316198A64953A609A0284A9C10610A080E093784D9941090342850B670494830D2C085623204CCB411944801E408891CC30C0924704B128E83900983024411006C01234A83B6288BA240D0044501326ED1C4906222511C406080245221474008326A114700C0B610520449011181D9B205D1162500350C48B4312046682249269CA64D24B98D09236C6032109B1665A4146410350A40806DD81444C988090AB590411210910001D234040A3522E1386100C780C2066A41889104B4849A406648046A1119049C12115C120C100688C0140860B22923120EC0B6702110858C4642C2B80961C25022345001064DD19864C3444224458E8AC22523838D140201DBB041D2B2211AC260914048CA004292042264944101058C92086C0217880307890245040A440E2031621CB0250825621834519310625A3609E110820B432463C24850200CD822489904824C128921A66512062412344E21814422A01143465219080983304D03A12C00A610E0409294302823068691848420347022056804260921928C20B311DAC40C12142E193145A4208412A9715812285A0271C1A868A1C88410B6311B34418120091AB44142B6512419316426850915895A182661427124C665034111DC1888DAA42001B444DB08850BA9509C340A4B10720C39685B367209052EA19000CB98104B4461918621233342CBA400C098718A166250B22C9B988021B4919C306519178A8A280CDA322E024084D1964951140A204249120652E0A601A1364902184609C591440691C2026E89B6711B4572DCB0210B388D8A486C1A382001140541026C23A62D984081D92866192684211666E10465509680C3044DCB184EC2224AE3260D1110248AC051C4C404C30400D110602118040A27251AC81088C49154949088048D9A866891048918B34419B9691B34441C09420A16210329056114528990600A96288402689902458B409051B444D8842119B52D24C6041284880C43050202684122260AA708A0208283C6885A1082CA100848189062384862480A4C1200C122000A25625B840C03100601196220053001489208A94541B26DCC127099383183B04813357002186E00062624318AC49460E21026DB048954142911812493888C82180C18282D1B24051119629290855B328619924150308258948919A2850A432859408A8B466E50220518348649000A4B26421A066A02362659042414A28124B78C22384D8C067214B1299C3226DC322A031269DBB85048469024B78910A309D9A08404116100984022206024098504A348494428CC94212426120B2752098231239720DC8881C41665482066C3B00863142ECA984C19A88D10231084A405032428C1362064300189087022B810E0A02053C0890B954DE0A8480B9709D9C4651B0642C1A04411A0011BC31141C06504962840B8404A908C92324160448C4BB284D2940D54C864604669A10070222872D3C028D48285D3000E0498205904640B315200A66D0C1591D380519B160411B3200AA38142106EE2107012378E1020915A304DD8108C4CB890D09609212010140761140552A4A0451809111B0429231645204131D238225B8650DB3850D8460A9C246A12360D18C64912A88908048611144E20138003808C08C36958C02524C74518000E80126021258CE34891C8B02920391041A269DA46695B3461628860D22048810066199870CA384C19283099340D02096102A34549162D880245E404221BA06D90B464CB344491943120B3010AC764E13009483652014984A044641922500B048A04B96112B4854C402E031092437D635B960AED2E4EEF09823E55D266AB6CB186305329BFA30435A9C9570A5AD91ED2DB19609C33DE806624843346BE82742B84F784853BE4D825EB6FD243DAEE771EF67E9D7F29056A83B326B95B8873F7C4840381CD862EA7E4503DCFCBC644DFFB064DB05656F8308B0C1EDAE5AAED0AF6E189682630AFD3FA4AC45A2C300BCB2266DD3FCDDC986209F5063A51BAD38B64B95896DF3D57BD2F7A63C42BAE71EBD1ABAEE30F0561C97EC5B70CB2321327C927B1DBE03E7D5AFF73B00BB783EDEEA131B404F2954F93A7AAA2DE89B2958F3C1B600441B085EA94459EFAD0CC816E625508FFC575C6B9D44E859B9608FF9E073289581E6FAF9D2401B3389D285F04C32BD666880B861B1952A9C1F4B0A02454AFF4D24C03D0C5323B6075D6E57A69B39887A7F38BE99AAABC4EAED8AF2B30FA7C3BF8F5B968CF345BA34C6A85274F86DF26FFAF471944731A1C4E2F82A653632C60ED9ABE44766B02324778C4293ADA8EF174A7E5678050F3AF6F605543CC57FF001E80DD488210EA63E8FDB8CF13A134FECF80F458F83A8E8312E5305EFD16AD06A0B16BD161B4111A515651EAB1BA93004A8BDC46CC878C41F493E0CAE4D8FE5906DEC9D64D2C4365AB02DC8A965364875FD01C8D79BC768EBD43252B1C24C13C028B172BAC1984183F85FB7949936A5981958E49327A2EBF03B69F0B1ED0CA19DDD68A07D84203AC9DEE773FBB74ACCA5A4CA864C9C3BAD28017DE40212A46E823D1C21AE11DBFED79E4BB9267A2E7B1C2D1580166FD11BFF58EFC5C89A1F791EEB1FA24464F73EC92477678604CC42CD487371DC9AC81C2B06CCAEAAAE4292DC9F98EE4D485B372C1AB4C37FE1186DCE76A4875601B62C6D936AE05AE130AF0D77ADB8781C48BE63AA287B82D1135EB2B6C85B89755CD9A9D8FFDD2C87AF007AE3B85C32C2691DAACC1BFF3BF52F5CAE78C1D8CC096AF0E60307316A9B1B49C9FC182771DFCB8B089A14F68F1BE9EA06B065BF530F8A9DEDE86DB36CFFCEFBAE88E2125AC51817A1735424F6A40C92AC2B5E7F858B7A998EBD405EBBAF2E2B0F96E4D4C523286FAFDE165F091EF2D45D9CDD589EEA85422C0526AEECC8B246B322A3F8CDF3B86B6EC4AFFB78AC7346CFC086E98843A07FD842D2230A60E42BD148C680D64AAF684817E0900347CE5CE08D7943F595A6F56766231EB7BEC770066AA5B291A1E5FFEB8563309A8E52C88454FA072F6E3163E1297AB2030FFA565250102AF2F94662755CE95DB5F05331A4FF7172E03E32D6CC5401738DF3CF677A9118C2AC273DB988C55723C0C382DB6AE389122895DD1C202E38311AB882585BF659CF35232F41B34B30CC91DDBA301E7B9816446727EBEAB51FCF6E793D026B9C5A00F90C2B883931835348923D4E0716986068D6B674C49D5C9A5C1F446C129C820D843A954C386F60B6798B41BDDA33EC15C2DE4C8B4D2BEAA3FD62616BF47FFC5BB1E0B14894119FF818BC7EB50FD43F8B0E4DD08C77538E534C1CA75DC35CD9F691FE0F1B5AF32A7EFF2659FB5342480947E26583693EE246B5C204236E64AF36BBCED9D1005E49B226FC8FB0C028FCB976F348250B71EF315F700E80C55796C7660872885AC99F5A5D72EC0B86E5BF87368FFD8C40E24A22579BACBF14DCF4875E2364A9E7424983B68FCF02080D4DE84392738BB2DBD4424D8C567CAC7889A3E2A60E51497AE23CDDBA8E5D2D3D8D1F60476A4F78D14DA6BC2308F7CDFFD1DE4EC2151EED16CE2CE1E0F8A65B7976B2D3F3EA178E2D4656A87ADF1AC14444191D5446D5F2EFD2EBCDFFB2185CD930A30E32D59F33D912CB39DE96379831080D37B702933BC3968C0F2407D49AEE75934B013BAB112F9C99E9EDDBCB66023FCE1B652D5E55947A77F9487C0C0672F568E2517F4DDEC9813C9A944EEB47F8A1730BF635CA6ED42908814DE5D11D6EFC19799BE8422A713461A1BC72C81984CD3A8CD4C2F12D6577794037F0347BB8B05838C04DDD734C40B94C43BEA6C485CDAA0343082342B6038BBC154726376A6FAD45C365B639EE666DFB73F53FE6ADBB159A873D0FB211DC6A7C7488873CCDF169BBA1000BFCD19ABAE99AC79095F3EB3F28C1515DADFFA88DD50801852A8D186202CEEB1C2311F38F3CAC57C69587ACBF5D1096BABE65DCAE4598F07369026D0E5B890E1AD307E2A976E6A152DA83CF07DBFD986A241F42E0350F245D190A5E5E721E2189FBD56BE515BF46E1A7DA6DFD44A585C02A71D8A5CB8F945770B04290540DF0F7AE1E2604CF28335F30AB138DA5AE82F08D0534E462D45550CC8CD8433E053C28CCFDBDF9ADA9C074FE8E632FA4A0AD4123F7E9811AD3CA1D367DC64AAF6C490A33E2F5851DA2313057A5E1201B8913D4D42636D539DCCB6A5F099B28BD41ED5A0E8109DD8969A26905F4A3D48B1BB3CA79245CBB27C27CEE3A760828842C98E20801F9ECF3A35E51E112383D7DAB327B36F52FB617C07637728A9BCC90FDF311A4C0023FFF9EA06EDAB745AF59FFCBDFFC8CA23A66BE4047103C7FCCCE5F36BF483CE38F4BA86F37B14673EF15651252DF15A801D5E05CDD11BB708B7C2A0E81727DE14C70C9317CBEE7C8E3F89A382627EFBD6D0300FAC4B0785B3FB5181F3D369A962CA5AF0A4E979C84A8A22828B079DE56E761C88D38CDB885EAF0199DF2766DC1A44F70A843A10F4DEF3B9B170C02327012CF3246F55493659F27B3A4B775367B414ADFC6261DF839BE7A0A90F7682FFD4DD878AECFE51680538549CE21948AE6A5307DFE57DFE48FEC586565A3FE8469C29C00570C2E1C6C91E77422D6206CF0309A040F1D8E09B2916522D808FF3635B12D541B691774DAF496F8B02375C869D3C29BBC8CF132E3918AE143F35BEAD405FE64139EA55EC7D67790D77875A9C68B583E85ACD6524DA8CA1A8914F0731C7DC32C7E9FD1E1F83E9CF669CB0ACD86F74795EFC59E6FF8F3164DDE036DC4E019894100CD83731BA60A34F82A6693A674AAF35B3DE114FB3BFCB6E163A78EFA9E052E647AA59B4E49B6E8109579F611908B092856925B77EEDC8CD97EA26A169008C7230088B0E29CC76379CA09204020E33C3FBCD7B43AB2382494583FF1A55536A2F259A68E70B3A2D17E4388D21162F2878C1E8EF60190E73A3358A9229537965390745B2FA7EE3B4328FD7137F51B5254DA1C21E1EC6277FA175ADF65878C03CCE499B9E6C8533AB69B73E30FF3FFC5FC6EA037FDBB1E5E6C6E651D0B12084D512A949DE8AD7059724D69C183C4EAEAFCF6D39BDBFAEC93C34BECDB0FFFEA39C423E6F6AF279207C89EDD1C363310D6AEBB2ADE216D74DB59F2A94E21B25B92AC46C044C8E15F4C6E6073BBB1AFA7B91713F3E280C7CAE0192588179425505E4E8177659B7F16FDBA7B7520EBFA81B1A8DDB6B1DDC1D65CB7A5280CAD8DF17FB798FDB63DCD5EA6590CFAE8835A477C9A68C662A39DAC514FBF968044F6912E0F597978FE27F809CB4145B112115CE467787D4FADF3558C758C79B726647DA924913FF93DAF89BE93587E8906596B2B738BF8030E1E81E3BB7DE65F0238FDDEFCBC608153B84D3E655B0ACD5816FDECC10F34E98866B788E034504579EE40B989A5407A686EDFAFB78321AD0371E1F36625B1C196EC49CB8BAB787FE63B5A32240CCF6F8FBEE773DE5CFAE2D39B368BA68604EED34D0C67961BAB0427B4032D2C2D2B610B48B9FB5E13689A28731973B1442CF40C40096719109C561E508979D66330D3DDF7E3D2CCEF6B1E68965EF0DA281D36FBB60303AAFA853569468E8A90C661298DC76FF0C9CEB5BD45C9E355CBF71EAB43B81C2210BDDDC5AAFB54F5E4E0FF01B4D7156B5448287075FF786D83FD0DC6564D45F9DCEE17FA8BF50C2B0718AF7BB0C0DA0D2947A47FD4A2678B98BBD4C9F2B8F9D378C6D542F66B3C5991DF827B88BB933EEC857659A6FBB8A92DE410F5052C69181C652928EE57F166BA7C84F3768B684665641604B93373FB9132C7212050EACC49171607201637D78631D6B48A5451BD1A082299F2AED6CD2897A425395A3A393A7CD360A73331340B35E358D7C4CE90411680206570C5AB69934CAA848245C8BA08C44DED0225D8C4E5E045153AFF2F8A281E38EB19F6AA365E25B0B01287E5E0B773153EDF57C8331980BEF0DCAE4679C7F9BD6D8669C820CA7B32CEAA69441643B5BC1C4BB8040C0A5D11282D812C5916A04695918C89E04951A7181DB4E2CA375A8250B54457C42B5EC8DDE8A46C14C097F620EB5945B811765CB3A523560D80EAC1BE62BEC495E1B59CDBDE0F02BB8DE5537EC990D3D4AD3D33B7B6613016592FFA0B226D70E32D64D35503D10928B4E7AD5F9A7495F0B9E243D334300B9F662507E19EAF180111D48BE46D678846F32906FAC737F86EB29752C4188A54828676FA6FB9E0D2206B3A94DA07924145EF7B50AB3F8163541571CC639D038F520332529B524565B5D7BE6CB9ED5E4774C303B1147546F47275A58709F979B07CAD7F0F9E1B5BE4A89297E8A8D4832EEA01A7FEADA7A857045805B609618888C7F314DE9E5E092C924A09BA6A72D79C5E9ACEA70284462CE0A80CF901E55E83309FC557DB6A7F11E11D68C67EDBD26FBEDBC8AC934E10B8AF00868129CCF634A0C4B2948D4A0DBC848AEE9524E047CF4DFD96FD4416855CE1E22B22DFC79E7FEB5D219302E74"/>
          </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="D64857057405CBAF1778A4C4F84192D8E205AE83A90020EDB425156130C0CFD436307034CA918814E2F1E41879DDCC88A227A39162484B247B315322B3352E3DDDFFFE80CC87E6D82A911401CDF8F883082653C52A32EBA4D043F57B91EE0E91FDDD96F44A41C58C42E471737A05C680E5799A8BDDB002FCF01A2BB7EB90D6C60739DB443C821AA64CF846DB8D4CDF22737EF2631158F72C2F387C65514894DC2DA4BD26D558DDAD6B1BB712C2306FB8396DA48FAF736D39D049B9104338BD641F0443354F7128816D22D4CB4EA8DFFADAF77EA31AF3637FD5430333522D59CB353BB126586DBDB8981C9303C9C05E838583203F9A1B93676A7E9043B23CD648F82C7D1732CBD406B66C100CA58CF2F408AC1321674D42AE4E873BF9DAC70C960722F2B5871961B31BB7922F0DA09F7B7C46E6C9259CBC7EECBB67497752CB5F7513BDBF59F9A5160492691F69035363A4416C3172379A6848158D95D97AF41A42DF311330919F6F1FBDB6ABB074198AB90883AC7D1AC844FD5EBA40CC8FCFFF17C4077040620D03DFC5E061445E2009AAD8F377A5CB85283A9C1598FE55DEB67C14C61CC04C018AA000E5E20D1FF3192AD39152CE23AB41EFDD12F82C4C8183E0CD61CFA435480623D40E556BEB314C1B7BF0882F354DF13710C173F1D8D8A9A72D2B9927CA74549B232082BAF57CC09B90B1389C77D816087EFA7863638B0F3B0C127A15E406D7F34D0D4EF16C998689C260EDD51A2DEA5316A3A04ED0E53606F9DF8D4DA4BE09666EBFD9707A1DB7E53BFC3B644CCBFBED33DCCB5DD3923B05A396DDE8A0130CBCE01A82F57903ACEAD7C9A8AE0AE41AECA91D60FCB89E51FC81947AB9ABFBCDB7C2A89CF07C7C10B6C6C16117E31E2008EDA41EFBD9A17E6ADE2F78A74303A0AC9E29226C4F3A9FCF40967F6484EFFA3D3992D7A704A53DF02A8CF0A1B69CC00AAB9893D6319EE2779DC82D77D831D5A44E224B738C168F7AE9A1D23682375167FD4BA47470294B15A0DEE638741E310C76F810BC7A0C9688E757FB50A4E87B3FEC45311B46E104DAE99FEA9C3FA31FD53943BB00BDF9315E9AB6355E3F6E257F9161065533AF2EEEE4DEB8C6FC44352BC0DD7B45F51C315DDC07E49D87CA6AE446C0D5D89AE1E8C30293A562718CF6E600CB30242148D196EBBB5C5A2479C8D89AF5484B861A4C4CAF3DFF25D39BD5017AA4BDB0D26E5993D11BBEB8EDA21F263516DC7FD3DD007B66A5545434007B0EAC11399FDFA62E6090D63C513C33D3D196F32B2A5B3B06FF72A8E213589344132543224DCBE3DB24E48569873B446DE6C4A0BF0A64395B25A3312612B58654FCC0126C8AD34C0A060B58804E355C254331707E5E1BEA54AB6A900BD35722DB9196E5CC2EE8F170932AB536509725A22330983475B53516FC8B3E09C69B8A544A232C0F73E6C88A43055863B25CAF28355AD78B68313BCE76923C748B1A75F321F916DDC969E3A71B9A1FCDD007E4EB89E01949BCC218C5C7EDCC055CA587ED257F2FC466233BE9741402DA7F74F8040C70B01E458AB7519729BA159C5195C60363EDB2C1794721076444EEC35698F55EEA321E99E02D0EB2C02066ECFA2BB359B852DB52698A4AD7DA122348E770D1119CA8943D13EBE94C44F61B974A828FF48389EFB1FFE5D1186D07767E71620E27E35946A43C6135B10DE816FC95BB9D54202A0BCBADF2E7BF05BD62D3DA0F3C860D496DB8DAA7F28600C35D23DD8C45AB25971E61BAB1CCD362E44D211567A5E3E8EB4414C2114FE566339377E77081F30AD8CFB0E53373AFC3E9BB45F1E84F2791BCBABEAF04C36DB61CFE3B51A3F10A2683E4823A6B1EB1753D1905AC3CB0AE748653ED70DC8ED1C565D953B8D00E7089DFCFCA9C9AF3362E165D8B6DBBE207FF56AC3A790F197070C4EE09C1BE4BF07C3868713733B512BA89B35FDB28C8920D625B4D8732543D3DEB78452E4640D0DFF9A88867885AAEFF83F33B194562FFE52E0345A33AE3E02478E839ACC06B1F1330E6E1168E2D0FEF9F20D19D1ED6EBD6464C9CB9D1D9EBF924858B4BA4F423EA3D9910B99CF899E3ECC25A5A9FFEBBD48A5E9453E767FF4D499FA8A06B116E1E41CB7CA739EC31A1CD765531E5BDA8E8D5078062611207BBE99DFFD4A2326BA79EF22114D7F74F54522A98363C598954EA40D7E1F77E4DBDE4C829B1139222931A3F62DBA567D85F86D0BF99CDC871A13FFDE86FA44E000BFE182049479CEB69BF0C6156F4970B302AEEE1DCDF6340E2D2A11BB842EDBDED71ABAD0E4A1845A7D0BE4F7CD038D14348F380A40878F0E9CCC3B9CADD8262053ADD55878B13D8D42985E7F261C7725C41666D5201F4EF252A9F824C2ECE80A5611D305F694B7C1D2BC4A8B01C5319C03C582B2493B080062AF100F7F08BA435F902AA576AD495FC92A37D05B418D51EB74A102A4E9CA09F7FD9DF66C696FA9B3ECEF76C459DFA6FC2E79699FA67E6AA33469F854C0D188DAC50C59ABD72757BB2D9A8F8E2CD2FF4C4B7A5F08709DA1DF2E555A606FBBF8E15507E8B62BF2B5BFEB9641FA29CDD07166293D81E37BEFE9D4665F4F8AB39D2F89E443ACD3BF1C0CD455BBD236054B8903E0CBC5D2223C3A73F376671E544A3F1C9D2AF8E49F1685CC782DE63C9E8D60FF109FB481089EC4E537DBCC2E3BAD080E8AB09B4ECF5581A351DDADCF62646F1A6F2BA0740A1BDFBFA2EC13DCD1C980BF97F369F7AFBF57F95F6FACA6661CFBC900BADF98E9B267354437551C1A2A49022443E32B5142B1F5AE8123863BB81E28BB8561387A7EB5FF753F47875F043161668A438492FFE90509D208C27C5850820EB44B3858D7823D067E1A457B0DAFA7E127DB9465F92FE1F09D5C3A73F29D243A494D37D2630B4B879837B3E019EE73353713306B084285E432A28EF245423960F0D2455309C206652002861970953C064C04C23F2D56E1274E5D1D84DE15BDCA580C1841D07B16B9FABD2DD57CE0BCA11B0849B1346A6371608221D21F440DA65C2246D8EACFC91D21900D5A93F895EF3927248B638873C44A47D75FC08E3124D82654603E3B8B42062DD53358C499ED72FE8F78A946CF3F70CB83730C66276F9EC9FF34E469584000204B96C72027896C95882834B660539ECEFD8115A5D2B496D58E98202E6C1774A45FCCA53DF155B4CCBAF0D163D92AF88F188C778D435D7990D6694D8D69A3DC8119C94F69DC6F12D57795C6A4934722EFC5B04964113DD5B5D41D7A03BAF2AFD7AF02C9DF9BC1997E677823B8DAA6A94B893F69834E22CF27C61741495442FE520B1BE0211F03199EAB5ED26D3C8D5DF97ABA7F4CCFDF161CB94CBF4925C0B97DB5C1A20A0B5D083042EC4E1A4BDC93B0BC66B8626C6FBD8CB756AB3E8DC02A955B6B49FBDFF277EF7042A6D83F212186907353C417119B8BC007563B63F3634DB6BC3DAA5C0F41ABC20761A045FC05B1D70853A4C1AA8E2BE8217FB459E1AD83F06BEEC64D9FFE6C08C67BCBF0C539DEB87FDC7EBCDD00BA58F6421E23D521C6C561B4CAFCF95165C4BF08DDE66ED2DC809588B6B84FE843BCB54CCEC6364F2BB55B1DC32CA099D3AC4A55A0742A7244A2B9E5D8C18E377BDEBD6B07C7C97E8B590F5BD149C4C8BC45B76A2FAABD5FE1C51821666BC5DA93E80"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="20736"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


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


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="6FFFC55DF69D04B0953508CEFCDB82D5FB4BBA40B93C136FF3EB063C56F87B54402ED33F6F44D3CCD7D730EC41D07164676CF34119A48B433F34A1CA6ADB88C621499E6E40EA41EE8DD3E5458052A394B57018DEBE9D9DDE9C132AB13360A0BC1CB03FE56527D4804BB1DFB78328576AE5D52B0A98A477612E0495146A8DA06C8A686DD7BD8969E17AB08336FECBE33228953ED3CD2B248988FC6ECF084F30CFE7DE82665A7FFF24A9F835BC2EFF5E9DD39E649B5C884A0DCEC857BCAE13DAB06DB2355D68B6D08D309A5C1738F252DFB91CE2E2FF9E811D3BEB1C2B0D2FBF05106EAF80DF17BAB6816439DDA586F9EBF364EB6D18EA1E1D321574226C51F16978019D32DD4544A48AFACD1EBBB332AF0E897DFE993707AEA08DC623BC44B04E83F591D8350775716385A41F99BFAAF93830671DA0745E09D9D33A53B6A72A2E1A66DD66AD6BE075A71D73F841E082DAE07DCBE673CBB4605B3E43167D1C8ED77DE5001B9A8B760417DAE854D5BA481DE9B76F457FA7141A8178F22370F74F907249B289FE6C9250C24A8E88E536D94D61B30DCDAD0120306FFE872CDC384FA562CE8BAE08AAD1F7841D469FD7841908A4CE5CBF9CB25FFDF8BA33D063166E09EA650CFE3F7D1CBE73AA7F0CFF18EAA3CFEA424A42390B6ECDCA2C246845A1032946B8C227E8F3E7199EF9A7202CC724DF9C15051A984FA32834E73264355C6D52A038C63DCA3FE4F05DE291DD33A2B4FC905AC4B2F4A4620DF58D67CDE444FB30D6DBC3E0C4B43A61C7F9BEFA5C98B69BB417A8318C432D64198BF105A1ACEA1BDDEE76E93E6914398C51F521087C98E7920879CE60D91E4CC5024AD8EEC6B3BD1BC677F58048A42DE6090AAB90F2666364DFCC546905E254E4F632E296FA4296FD86146EE0FDC75F5CE2D4422D0243F7E5E0D3305DB1432F3458F347A8000FBB4B38AED4EA4B4438102A05AD3517ADD73EDAE3A6B58ECFAC5AFEBA2535D789618F0A59DBDA81D2C98788BE2D5D9E2EEF7D281E31629FC5A5138855BC14CCC0CF57634B63062AFF5D0C46467B34E335B0BBCFF1F6A6E0C5DA6E6005D9DEDF0FCD03F310934EE9BE6F1FC512277A34061962349C2499C4C267F69A4DC59A1E221F6EC0AF3AFC98E557F48BBB6948BB75BC25A0F801FE7E8DB32D0D2B3441B2FBDA2E5BE3EFF02BBA5B369AA32777EF7522CE8E7795F9517A52AFA066B6F31CF297B33359BEDE434B9D35F15379D13D5393C41F50334AAE0D8719C1323BC9F04D8A147464CB8339421EC2C24306D99414E2DB2FA740A6070C18FEDCF720620D5F79F72D0EE51F2EC36B60F63A57C60B6411E29549296A44B7225A84FA46A5A215FD1A0A113EA5F677245811855D29679CF8239CC3770A7A84096BB4DB97531C7CE65464BE620388AEA50D54A3EE4E22D7351B4D6321896962D96D15C6549B8579FCFFD480009DB84686BE4CE16D53F11F3108771CCC187CBAD4655C1B4A0E6CF1EEC1F6E06D54DFAC381A7B9D433DC7358860D5C08D743AF3DF41D4E04AF061025C901E35887A7F07C90490070B5CFCA845A60BAB10C8810DF67F5AEC5BA8B1C92187FA40E60DDB940BE6890F8130723A2E3088FBBA828956D00542640E8AED521412377E962BD9CEA1C62E9A1F521339E3697748FBC5DB5905906BC0DC7D5A3980A861946956A3A67983C196DC8EE63BC51FE169C46DFB75A7A1D43AD15252635C0A28068DD858C4D23CB6F63B83FBD9CA3D122EE0B644A8AFEF6DC21A75E22F7AFC19D768B178D84DC21F0816AA641564EFB0B482CC6075E291B706B1A686F245CCA19F985FC97AF195FB402C273A67F51E68A16827FC1B9CB137312C6A6D48034C3050125933CD9118DC7FE8FD271AC2E4701EEF8A3E751DB3F9CC2C5A93CD14E33E5341FC4B653D582BA69C1ACF967E638BBF37822C419F714D5DBF7125BDBE7899B793A57E4EA4A8A01BCBDEE66A11B93D51175146AD9BD1F9BF4AEF0EDE73F7848384E04FBCB5A2117E30C7129930974DCD4F99B443FC1E98E36233F1B527D0E3DE7717025E868DEBCB9543CB33B55BF33BA535AE57D5FB9B863FD649A06EA6C1FCFAC8F424D3F302FEF0893F97A4D7BAABD45F5CE9CCDEA66C3BD551898BDB55D4DA700B6F06C79B021E7B357B68D65C9160D57CC47B9C6C0637FBEC6FF520792505A76E01691A805023D88539E4DE67274447AA05005A7B4972748A8718BFDAA4B51959CFFEA1D80ADA7D1EF7E6DE7AC283052ED0C42F3F5E776DA241255ACD42CF6C185FA0EB2C73176F3440B9F3B714B6B0E2E601AA10CD79FABB2B14F0790EBDD7EA9DF3317265EB307AD5FCB8593299B7329F698A1ABA0A0C90135018A3914431F8122550CBE84F4C711C641AD90A0D0B44B881BE40B5EA10EEBF1AC2B25D4CDEF0D6C2663EDE6FB45EAA4004CAF8CBAAD50276F06F3507BA79632E3B9CADF6B2202E13A5B4E30EBAA9F1F3487063741DFAB670A80F6D0C047B774A4C9818A551F2B0673E16C56145AB855E7C398332C3B0C75442FFE962876C296A1629BA40076E2CCBA22624E54EF96F9172F5792DE68D7307D920147EBE538D63FB145AB53DF853F6676ABF36B7A174577EA7B615CF257F71DEF7395A649335625CDC86C350EE38280A495365FF51FE127B7912F3B5EA3F81D7ABA376215E3FBAD0BF88B6B3EFD0919A6C000FA7571C826D5AB8A34E0521E5933AB3207FD3950A58FABD1CD46C6D331D60F9D7CFD2BC8BCC2349B66898B48DDB5C222123EDF29443CFE263E2E9A5B710213C0293FC41B65BD60E7168D8DA3B5D9F057A247E5559638CD411881762DB95B28F43D3122DE0D7479F7946552117E06B7B44C43B69A0650F14C0DD19FDFA5055C789F0BBA6D9E4C9B58E1EBA68784CB12A8512B2305D3B80FE79EB11AA8CD5BD33AFCE6DC90BF18DF6F498A520638900D187A6D2B8830496F7BAC69766DBBE4E333E1EF2781E39D058CA3535F3323AC51152EC68DA08FC52A1478C02DC49582C2A8BD85A299B52BEF081DAB4D5A6DD84BDA3E1BF07E8D90B99478DCBDD2A51327F0BDBD1B7F768F311F451B41495992E126A2C2E7CD738055C8F52918E63B34235EF4A6FD5F0EEEAD15D9640EE369BEBD91B2E906C8721C97BB1C1A5E13A50A7343FEBAF81724A41FB98B59EA1B3B61E3533CCDF0BE781219ECCE22031E98387FB38F3A554D01FA5FB3978EDA9C0955DD1F28F64C14CE028E4407FA118457A73865E5E37108710C4988D2BEB1066611E6DFA65AC5D09E65A6F042D6594B832262588540ADF0357369EED6EA7A74F2D11A514594A6CA0FCDB693E3A68BEAEB10734D33B3D780733C645D24C5AE54F98AA6DEB1446BF67F960C5CD1212C99C09EA4753F740FA9AFDB95B18B26601C2A87B500405C799F85B2C1335D776C08EDFF7394D1C8DCBE9AE72B3AE3F1A930C969D43D2A1A893423863E1C329A80CB1679A334573985FEB4EF1AC990AD25C3CEF3CDEE4272829123CACE57B791ADB5B0BBD809C57824975816AFBCABAD0EE1DDF5BDD0504186FE7368AC8BD0DE1564ABC6769F9F03B97CC42E3FD96105F9C0469F35CD06498C375B770D7EE4F8C597E010C2A56D558113C2B429DC78D26580E791749665F5856E6BE3F520178C30FDFAB8ABD686E151CB35ABC29BB7E81B409714FB15E6C0409BF74986CF20C6BF854FD1C49422FC95E2A76B56A6918CA7F2A315E6C70170CFCF4CDED32CD409369C4264186FEABE568DEC0C96B68F8D6ACA766AC8576301F95831AF52797A81FF4E21E6340C472E5D6B7D49D90AD9016E9F485DAEC347587286606F8E3829C3C7B5076FB7EE1CB318152E0FBFE58859B7BFD77C4D423706BDD9C440BF6F338B7B2D2F515480B1460B95AFD5C9F53246C72FDEB1B394F0F7066BF069242858C7FAF804E22C5F7986719B114E494D62AE42F86908273E73701F5BA0DE1722D12CD3E9233CA3754F3027F5E037150052B74A179C05452CA11E34A8677B8FA18C51C2365EABF4ACB5DF0DBE34D84CA82876D7307FA3849353229517E969544CFE6CDE3CDF4D7739E7C9BB20A8A85F46361E11BBC88E0E6A9E9183C5D5EC66710FA666941E82C63A229FBE8E1E2334D6F86AF45FDA53E354F0FCCF9587A9C99647C943DD8F57A13A7DEC1FABD30F675E370B7F9F72BE4A4373E5EBCFBD3426324B819D75716BE2780A771E2497673AECCC7CC9BDEC0527E54EB54961DFBBB18C10A7130DFC23DB00C96BA4AAA38908CD47CB7B6EC046E96E9F99A95C7CABD3BF11C1BD903482A847EB89F4D563B77EE811B61DA36AC34DCE475790A46BC68ABE31185222711A83556EE6320E0530B6203E1512F76A14C773E42EAAC7E8172E2D980A0629E7ACFD24BD77B8324721ECF21F78BB99E422C8474239CF7E3F40DD2718893FF232C598E9AF072A225C09BDA39CEA08B54E36A6D80C38FF7096AC2BD79A144C04D589EC182DF9C09AFAC47031BA661A6B28674B548E158C1EEDB6E36F9224E6DC3B7809A745211C898B34FD8847DD377A0BBE0C70E0877CEF3121493A835BCFF84CC80EF1D0261924E82BDC0B04BD4026F166CB621D23944A69E9CD6E45F4A5573FF23587F438E0D72019A474C1D6D8FE9F8F3F28B30FFA7250032AC0FD493E8CA09DD1EDBBDFB6309F7E7207A5F44D94BABAB7848145F511EFE167BA69704592114A790F7B93B94713C07EA821DA63C7BD944132EB5FC719AD5D716516C9F11E2693D209BBFB28FBFD92D4586FA26F51568E746A9E6C25F344250A948FA6D9E818DE4A813BBA46220EDF9F01431B3EB7E2011BF0B219EC71151DB3F22D27CB9C9427639E5A5162627F26847ADD4B01081737CC5B437E1F8C7CA4D29E2CC558835A7C4C542355FFBE5C5F6EC1966915F7ABE0B785BB2608E08B96F44A0FCEC1EDF81AE3F332BCE8DEBD87714C5E9B1360FEE25CEEA3409E3E6F7F011C34BD35DDABCD6CB9CA04DA08DF6AC65954786F8CA328F7359C7DAB54C4BE080CB5C84983D0D5C4BE27B699E617F96C5E9562EC778BC6D48E3106B3708B846063FAF1F23BC96BBC30EFEB5377A7384C4FEE26D93511F2FEB7F412FF9D06B4A97B3E312E64494A857EA7FE7A8A7EC8913093BA2524FFAEA529564B765EEA643F5A75C2404878E00A035BD8E3B72C45036A71E9F1460F1F4D8E899744534DE1578BA596DF7233131A950034444D3D2EC09AAEC44031EFD4F14544835B83751A37A01610D5ECEFA22EB21BE11B00548201E52AB96D85816DAC8B73BF1461D536762B34A8DF3F03EB540C49D1AF9C60650468E530B9EB357C48F55FE9D843AE7893BB7D8B7568FAF715E4A49301DA630C655C02C2EA68E1E3A6AA01CA3629D008AF4BAC0298C5C1073BCF99ABDEDC165ABF8603B84C4DC43FCE0651366026B6AF90736F1825228279044F10AE98AFF9F7D071F0ECC9707C1E63D1252B4EC5464C7E325BC8C3F6CCB072DD28C86C3810E3219FFBB66324D1FC4C331EE1D305562D077CD6B9931B87DC286411AB6CB84182C2F82094E25DC944EBFEE45BC2E51494888580ADBAD3EB5234EE143C79CDEB208EE1D6E799DEA2882A818D7E7DBCCA3C909B6947D8D064A9DFCA7394E5E3D6697D52189D21A52FF1DD697E1F7DCB1CA882FA2040275872977F089CB9C07FE1A8A10B499A654D36B0DB90A05B67D3B26C844414D79C7764B6EC7DDA68660B827DB4E5F32037A0EC97D1BCC79C1F5F054970F2C552FDA69E942B713B41E5187DA32CCFBA7D2D336F4997127E2B1B902817CFBF80D3AEBF3D6F63206396EA73AA5FD7D32C4776D50901D664023B15F1B49F0825C58F68558659073142363535ADA94D841CD02F304D854EF929251844A0A55698CC982CF7E3F4A35B77B46A47FAFF992A7FB6971B27D4BDE2875C4A39B48EF5AC8E203536C3CD4AB3EB4704FB77C645735ECCC39651D4B8F1DEE0B52EA89EA28CBFE21E3072E7E7434CE8EFE0D69CD34C7AF2C8570BA58E9C50A82EAB10879CCB37DB885B02B0661723DF4BD07119A9FD9BD5B64559DA68483D20E0E90F1B2288C950FA709A6F122138123173FDBBCD41812DB63310662C225C12CA24E1AE396543399C3E6B2B2B5208C6AB860CB46AF745C287387065C2659F55ABB5C11AF7E3984E2858B31314086636A8D2CBCB87F7D88B3FD981D1A37B925F517F339188A1A9774194AC337285AC091A13D154B4E0D4EF5749CC915AD9D2D49C3598B011705A8A3770AC6CD73FC50C7ADCBB86402E84EA3F5511D32BE0E7EE018373478216D5C5AA118339DB1434792CF87232C7E4580F7D2AD6F745F49BCABA87711BA8E1F4ED1F836A983E0215164C67C7C7ABA275729F1C397703F54904B9C13BE02A80D0F4B01DE54D56E72BA691DAEC9F09558BF677AB9C79D6A50AF4C0C17F69A8B6F138F6D11D27A8ED1E2B96002C1EEA19D6393AE4A71BB9C7C5DD458E2A7502C1B6CDF9D6A8DF8EB6EB1EB74641AC825082FB46823B6F74EB0F9FB0ABEE840BD561E7BCAE7F7D052CBB66541BF6B96776793402265A74A9637C6943ADFC4A2D3F3ABDFFA9130B9495219106E4D2E154434DBCE61BB336836190CFAA140226BDB24B270D4B0CA5236F5FC56CDDE64A33167D55D4B9FC685637F90C5E466AE45A8E7EED2F1607C1A91266E284196E8C6DEF0615086CB53CAF6A3D151CA5C79A41D3DECB6A4429493B75B289F69BD2934D15A215D0ACC83959E921485F33475BAC6D8E56ACBBA21004E6C1C0960F15C0B29C4864017407C02A8B770C642E3FFD3658991C6C852F9579B399D87CE2B4C0E595768F308DB43589FAEBDC411BC39ECF3EA35AC00B56291B88E1B5B981BB1657C82827BCFF3BE9A36927C2BE4B1E6B69436A37F91C890DBD237E6C77579EA1BD9A276F873CD22976AC675919135C99F5690D583378B07F27AF649F28A2960AB230E60AE513C4769B9DA0B99BB0BD11C2A71F0D5250E2A3A50C735BA37DC71755F319C6351F3104666FB9161C558BAAFB080CEFC9FC0DDC071B2A26283AE644B3CD1F176BB829CF86D909602CE9CEDF22AB8689B27AE4651A758E6EEEC7ED7FDFE5FFDB34BE468191CF5AAE612841858A08EE05AAB62AA3A843D5A239CB9EE1876A887E6F48E810A1313FED2E8CB8F027C82A7DA974DA58546F241CDEF7B2D1BC893B1A18694DA486978A850E8F12CC60A4A9FC9D4B6AC28490E7BCED6EA83BB64E7C31591994C1B4B7B914376EF93C2C018B8723792028CA8433AD2B026C4FABB1E407CB3ECDEC2BCD65CD643556C84E02CF49BE53EDAA5637702705B09F2A752D499E27374EEB5B39DB111376504ABB396DBA3CE17CF5401B4F0A2A292606EE8933C47001F1BBCCFC3B2B593DB595319A402BC77DB3B8F1B99028F31BD78655345ED90B91D4FB653537E09A6EBEE0343225F1AF7B3B4D524F66450D56E104ECC59A082DF9C7679BFFA702BB15F8580EAD8FD420B44BEF4C8CC2D2F970FB0C37F2F692C6CD8DC40646B5FB6A77CA25126FC5F8631907D35850C5BBCDDDAE41FB017A753B1AC7C495E2ED2897A440023890B0A7C2E60DB27831AD8E8223A6F36F4DAFBA89F2B5C30788DE60CB701505EF57DF64D11D9F9ABC0477F0EDCF5D7453B898ACBA3F6A07F581C55270C9B6E0328B5DEFA80AAC07FA59E9F40ABB54CCEB5F3A826047914D37777F8D1599F4A5F872BC329C38D38E3AF8F44B8CA18F650EDAFC757FBF62EEBDFA187B88E700EEA566959A2053A7D7D4AA31C3264F375FF2F86426789A1C9E0CDC864400A8387CBC1A9AB3F1826D7301751F9C4D6FCB443E2923C153CD09302A971C9DC6A94CE4468F32F193757916C9C7E381DA4725197A5CFD4D9C7EFBEF1C2E396A99273AE4F6E9D3728935912B66B0405FBC156E63F1A5C5019E43DE19F1BC2724A0EFC70A179FA738AB26CF3F5E8B816A98FDAB3352EA5A50315274AE228E995864EFB6F81AD95D5758B14E4C05F65402E1F0A89B049C1457D7D1E374F70FF9F972C535A29E735B4198BFDF6732223214C77BAE1C780C1DAA92456B762AE6172828807E381B2B7E801D20A72236A6AD43480E5B0E281279F10D40CE1CF378623FD2161DEF758A232279D63EF1FD1AEB60526EEE8D25F94E466FF3C23E4DF8564C12A44D22170FB2369B71077658D9E4CF8F0C0559B484D42F3824EF37B0BE93714C87DBE1EA7A7C67C893020A18767B5F2B82FCE179A2D3EE86279C83777AC9AD7B1FECC43910428BFD8EFC88736A46D4B856A28A6C1E91295C05023CF669F6B52B85646F4B23B5DE0D58F01ACC3FF3985492ED6E3FF522EF8F37F7EEFE5FD4EDA9C8B86702AB6795C4D27F8F0E206153E3F08CDB57907DE3EC771AB2B97AB08CE81"/>
      <SignatureData type="ByteString" value="820595C91866F3729B522FA54AA6E1F2B08D241D810DDD0C51D6B68D09551C03C124B0C7295BD67FFC2FE54B7C65C884DBF65A57C8E1D6D980E12322FDF7598D2CA458CB9C0D12930BEFA2C77A4052C9C6851E6A7B6BA8D731B6D3B187D9E9F4B01CC2CB95D493ED03DD6DEB9937422E6255B1F290822C1929FB484D7FA8C7A32F177A0AB57F04E494A4BA11499F8FE86F72F0023210FFCD9FF639886220509E2414996C23433F7ED1E78EE1C0185BAF10AF0755C81A21756A4E9F4C6A33EB9017C6566F4D02A90E88102D54E6D3588A1021A5D8C87758482A31A8B04D569C6DCE388AC17F1ED0E09EAE49BB7C71AE38B6B60907CAB4DCF63A685EB95B8979FED1289545ECF73C4C87A84D786C5A4532A8E0F9570327D0B4ECCA67A7C87A736E4ACDC3C1B8A86B4744D349E1762639D9412C04CBE22B9B7C1438219026C165F40ED96F9EE5F8A595DA044ED5D4731E18E3B524A156717FC94F8F67C52D0D6CA5C5FA8E6A4C76847FF4DDB1B78ACB216A02F4B57914BF91AD77BF8C5EFB18B3573126C7996509BA5EA17ED77F7C69235F4F989FE66A41684084D691090A9996D16A0C11CE5575B224CCBBC19BE3323EBC567C325549FA1C96B446A534F9822FDD54F1B092D07BB91DA5487A9F2D07047931A4BBE256DD6CE53D4CC5AF73178ECED876F8431A321A0232BB0A463877F49E4BD07EF3393E22A62E62715349BE82301F5923EC14BA7D1E727E2FC5BC08CAF8D46A44E0B79CF3E972A77FEF09C57AA6F4B5F87560BB8E22976011C0783CECF0A53CCEF52A648CFF176A71326BBCBFC7390E4E83B23D9266B734457E2E5B8928F0B6CC7A755358314163D3EC807ADED9DB4CF1B0339AF043C6FB9FF035CF89128F28261B5233AC1BCD3F8AEA1F4294C2DF78186920B96C88D6646E00FDEF14FE5298323ACC8ED42F1DE210F132B0CB951E0EA23122574EC02BBA3FF2AF4278A06D8A09F17AE0891C6048A67C000E805333946B1F9B7E71AF268B46A2CE44375EBC981CB19ECF42E5148F012BFBB174416CCC2FC61D5888DD65CF7422512CE4F995787413F0985837AB9A0425E9DAA5CA2295160B72787973FAF59E698CD9B2AA597817FA28742ED9078120C7041999BCBD979CAAA66D38DD6B997DFAD4156CAF111A4C002D5CB7B10EB4E4961527FD5D4F037A6B52997F025A1701289DEED77F762273A5AA71B8D27A46B172A430D4E6D30039D9AD06A166CF42873C1B963F4BF40C7D526CFDD74978CBB1E7EF5F752D002B4281DB5F9B03C6CA7AE97443170B45199B2C307926166C8989CB045E2D0FFF66113F362FD9D2D5DF847BE1617C1052A106D7924C37E72D9FF521B37F6047E57B9091B316FC6AE45BB7C9EFA0FC9A4419CF0031DAC79F55470FEFEE73540D2D51BD4294129B9EFE7E528D0CF486B50F112033389EB090E8AD2D823A9699A234BDC86E398708ECB27DF8682F22123C9B5616C52A7107209EC34817EEF1F6CE4CE3A908A3C7FD0FB3E7FCB1D758108ADBD454DB0031DF01937B64B5DD35E5E2B06C1DCE5E03CDDB40CA8F6C355CDC6C6CB1DD97A8E7C79E0D4297F59C28F104300AF3571E5D3DFE610CC262FB03CD948BEC1D15CB0B8C37457C2579B5DEFA2007A57F9A7184A27B9FADA7DE154DF223ED3D364B2CEEB887B6EA205EFF3FCD6734B704E23CB851C724010B2BFE045BA23FEEFBF6539304B69D784A1102C22EB8894359C987D53EB984D8CCE08CE63D727FB3B978DB8C93C0EA22497CD427883DF7C5B5E441E17FDDE7E365B264A25C10145A618036E05CB98D451EE7934581FFC856038E2C739A1684E5AE9840A3B9E69B09AA485F3E0ED3DE5A494EB956060FDFED4EE249BC61EE11E0CAD51348A78B3447C1F85B05523E953A1915B609802CA2DC48FF92809BE13D856FF5C01EDE91E8E5AF3DC638A9B50505CB6AC8CFD2EC910F6AF6374CAD1757515D65D59E4B2929A73C11125550676B8DEE80FC791F204CA4046229CF664B3673F30E89797DD99AF31965F2D8EE84F7B26ECF5AA7695E2F910D470A840E163561A4336716429E7F824F314D607E1B7E7D53031AC92CA55E13121A29939DADC6A7785F71FEFE6C417C11A597A33832CA09F373ADAF79F9DEBC9295AAFD60DF65647468C10ED45CE44F47EB0B5D1003A741EB595EE4397B6B27D03CF2FDF88554C26BD447AA43919BF5EC3B274CF828EEAB9EF85C263C3AA5ECDE190378DE8D04DE865D179A2F45EDD8CA694FD0D83BD3D3C0B3F29389FE1144001E661FDA2117190559058AEAA41DABC482C9C62CEE4C55032CFD6BA499242A1FF3E919E2E818A6D2CB9CBDD05DD5B854F50007FFC28115E8ABE39384B4BDC7DBFFE78A68ED8AB9591F84D812BA68937E6DBA8CF738287FB0354EA5782BABC4F12E92D5BF900AB04D03F7613FBB9190D03B48A1CD74959E1BA1515243B8F362544452B419679335D8A71CB850AD1DD48F2913CB5FAEF19ECD3CC95DEC0595DEC6B04677A56379032A241B323C696A0896A2083FAA9F5D0FB84D3FDA11A3D8091860F79383A09247599E876D1E6194E9F6E75F9478DB17E0E4A4147339ABECDA94A85F822AAA9F7DEA48ED1D50473B5F0D5A8914072359FB53DB665CEC992522D3DA9AD0C04F303CBA0D150D09324855FBE039E8A13190AD263ABCDCACBBB17856AEE95FDAE73FA9D3192E8CD49B5D8138E837611E9F14AD442A11FE930712B04BD399DAE403C0945058C4181D0E4683FC17A1847A9DB0EB3E7D996AF0544754BBB13A80C32FB181B674C99A15EADFC2714AA2DA930899C1A66C244DFB8DF18AC61386378E3D2CEE6FA6F7D4511B8946CE4471F3B416EB153033C56606C2F9862BEFD6DEA94B8A46776A7D4F21D1FE42A58CE577FFC1799557832A9904DBA259BF1BB80E208665A2B4C585AE8EBDB2C64A130F3B1D18727724C7881D9C9E9821AEC6FEA69D64E236B736C0424D4DBFFA1996D9D66EAA2E491C4B08419FF01A3A14497555504609D05A0F9C9C542CB8276280D3B54ED950012D451F1D6D1A609D7902FCA00B07DCE7EECD5BB7F3856C582E09306B8218C5B66C7F9A06A8B3E7B710FFF800BA904F4C265890179170F01BA724BDC0B2B3284655003F175CBD8542B8572B0B41CB5A15AE5F936BCC8F53CE3A64239EADD24C817E74E3CFA8E45006380B4EB93319B6D227304B85FCED6BA124B6053920CDE1BA954A6DB396857E9DBEEDBE141355F6ED0E2523FE073373AB56C80A26DCADD8BDF7004C48F774B565B03D676D18F5BD26C2844F9D283C90A05EE5B9ECD95074A79FC2C414C23B1EE1D8A88C2FE94502D31619B86BD23863A8AA3D54AA0B7452FB743DF6A550B14F4693EC0C16F9916325C51096873A269FBF470546D0879AF250A30CC8C0B43791DCE50764D51855215B346ACD01B2252354D48CFB5E8FDDCAE23C177A87825DE7FEC4AD2E940C87E86D6E4D57B081395F63B55B19BD8202D7160ECF2F09A2ACE5057BBE0EABE67EC727185C08E67146681BEC7CB27759FE8BEAB893A47AFDFBFED012F2CA5FDA55583648EE7BE17A54668B4FC567B0665715E19AAE5842BB879DE383B6B2550BFA3E6E4F18FC454C6B2CE1E78180857599121AA3F61F7B2FC7E906113CCC318E76C9CA236357588122375584B268933B99BC6CB10ABD2CD7AFDEF9810D8905C0EF1A4B68F691B413FB000ED6D335ECF3C0D975F9E013C4ABD4995FB0F89F8BB0DCB362FE975813298D9A3E422DC14B45B3BC66FB2AA5B5B94FA61CBC7B4DEA4FD736B162C6805F8882BF8645947B5AD4CA7E35E253056800DC8278A251B4586F7EAEB136B46E9D9744F5458C96C1AB57D31560BE76543A8F6EFF4A4A992A4C3093357F9E9C43FC4B995EEB8AC6300B8680792FF93A5E4535CBEC78651C6911FA242345015AF4A59CA43EC982F8E88162CA544E015C5E8F6F6047233F846A06BE7B79FD344EF0C87107A5CA7BC9DB7E5C9606725EC6100BBAE9E50AD2AD7D96DF50EC6873FE6172A8591559AAA898A9244FA045847DA80430422F90250CC3D0D32A4FAE28D71256469FC11142E52EF274F22B87076AACFF563F96758181F10501F2DC6180B6EE751B4BDD5414895933766B90D77062A24BE46E53C299BD8A486FEF0B100114877205FDF3EF1AF6EB916A8ECF08DE82348429622D9DD84B4D93A1A04703F262D6398EF2580A6A9CD972382079EF3399E3304FB98125692AC3FE947F2A3100AD6348D82EBD42C82A5BE569FBED068EFB6F5FD894B54A3640822DBE06F85ABAD13BD22EF6036A509550C05C65CB1630199218870AF96B38B6440212109DCF3E9046827AA4E08A2F5D82867C8A44681472805CCDA4D362D7C1F371225D88039E72C78501D02DB8E7BC02DC0E4ADC6473858E488FA616F4D47D0BCDCE5504A486090D3ACD3F018E1EDBC783DAB51A9FEDD3039FC2BD4D02EE48C66E0742120A3E83CDC5B9737B9374F7063B541BD17FF842B7E5051A307EEBB1285C2C79E764AAE3C7ABCB0E435ED676571A1D00438B2F69D24016E1C3F49E2E9067C6393AD14EEAC87A003DC14932ECA4E634C65055EB6EEE1CB405DCF4ADAA1F8486A0B3BC00C1FE3539966D9377855B6F1D6BFBDDF4D1816DE44997E996037E3AE39BED6624E253E6D257DBFD57A8D0DBC116745A165268B578FC58BE0B8F6247A6AF0172B75C8265DFD1A9685B37400FAE0F245DBA00440B4F8396DF3CB3F26E072176DA4C4EB6AA7F6AFFC7A53AB1AB6B9CB3DB2602F30422515A81C67CE59FDCDCB2F4409FA2DE7906AC30D3A6FAA2AE0F89AC3E4BE56DAD54969B0B05126F7964F7D78F683C480101AB368D5E200ECEE9C8C4C808C504A92EDD1AB7EBFBC785908D5B7A479AFE176AD34BF9A81C6170C66FE73BEBACB3C273FB442F5A5D4CEC4D44D058B6E104E059469088657458E06086892AE13652E3F7A52D01C70E4D1230CB37A0F307FBE94AC65AEFDDCB2E820B4B782AD92BBB64CD527F4628DBA450810CF4ABA408B2A7B51EBFDD652F71EBAF7E35F676A1F9C4BB6438E61F76E59A234B992058DBC9502CEEDFA8AB057093F0467A9CA3DE14A39FBA2FD59DB476CD586028C8A71BC94AF8527D8736C8510151497A48BDDD91C5A260C9BE5C7BEAA67B4B9BA1D55BCA5C1AE7457D5D1B0553EE528F927B266637E9C1D2503922A2E1899C485D17DAB83E02008803B9010C890F4AA759BD51E81D9B2368EF1950328D1984E3547D71ECF591E3A2B03FD61BE17760D46B6758343D450E0D8A9A1D16023F689F7C3460C81A2C2819643276BF6FBF72F220DC3DE218B8E647299C6DC80ECB9C5154387EFF5DF17B4B5850B6481BCFD98887A0BB52EF396046FB8F18F623C3ABFBC5B105F7A90E8F0C4EEA4F0B3DDF103759DC8B7D433E3710A2CFBC2CF163FD72473C1AEB764C58FCDF778C8FE15E2F807424D6A1ABF89E83293E3412A152D1CD179E2ADF96062C799FD176FF65D6730A198F7E891F2F1A1973EA75914D4B0C6062DF9D0F0A13B85D29CE6949631D0086AD8A1E3669F45C8045AF4805F6D8E3A47A3CF23E72C992357FD0961F338F0388BC5908BAFEC5D71799A0779D0FF370868320BD322DC1DD2575E10E3C01C0B8A5445DB8C9345246BDC10D04382A6724D8EB7AC4A77EE22B99D77467DB7EEA8267725B75C252CD999D69820A281DE07579AF1E1FEB3935BF83E1B2FCA9104CE359C758FE322A5CC76ADB141FBD9A36444A1FC8B5C11855F63EB5234322709C1AF2069F9B1BEA64A8A9E1366E3A991E8ABD92A1342947B476DBD700E60A84518EA1ED68E47D1A88BEC5459F4F5EA8BEBBC8F6036BD074CEC581810C9127BE9212FD8D1DF7217A0A5C6DB8895802095200C23517D27EC6F5C0C7FB95B6FFCEFD1D786D2C15E1D05972B20C5FB170A7A84E8E142C35B3D535C314CBA1D932A1F8403D24A51B756AD2E8A8DFF3EDDEF685C59A47548E9CFA6C982EAC01292C0876B6C25B0D2C95A02BA08B74CA98488BA7529DA2CC5549792F510C5216C9EDBBBA64BD0612594AF14158E92CB5D097E7888C5FA84A3C64DF6C25ABF8F2768B37919FE5D64A54E4491BBB22B8CB509CE18484530EBF1497ECAD0A704F051EB30E8ECBFE0BDD8B29B5B804E30A950609C60A0AF3B737B076CACAB6EDB94537C9086AAE99095FB8CD6EDEC395670719996FD1F3381CD32D6E94DC3FB795084F2F7625BEC99544ED6B23F5D567890406600A2BB16E0675BCD0021206EACBF9ADC554CA9E2E49091608304EE12181278251A819AE3FF0EF7093A221C7127B51C7FF2FB9C925ACA1ED860429FE10A3F38A677AE959B923A6E929B604209A9314745BC1503C527E3F35943076FA99082BD0CFF2521CE29BD7F768F0C09AE0512F717811C30CFAAE9BD47112A400900A02E287ED19D3069C31CE11B30740491FF63E15B2208B64CE8DD3368A2009394675A9B2C519677888A1AFC1CAE5E7F0FD121D20346591C0070C0D2645545791CE222345659094E9F03F4C689BCCDDF213242530CBD9FA5259DDF3000000000000000000000000000007131A232B32393D"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


</KMIP>
