<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="8175D8EE821A00BB72EF74EF8B7331D77C552AABEFF986748F36D01B1ABA631F6DD31FB5AF3357F4E963958FDA0F2DF5580CAEC645D2832788D7E91C86B75DAF"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_128s"/>
          <CryptographicLength type="Integer" value="512"/>
        </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="6DD31FB5AF3357F4E963958FDA0F2DF5580CAEC645D2832788D7E91C86B75DAF"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_128s"/>
          <CryptographicLength type="Integer" value="256"/>
        </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"/>
        <Random type="ByteString" value="58DC55749EF24401780BE88CD30600DE"/>
      </CryptographicParameters>
      <Data type="ByteString" value="DAC76E13C3821B44F0C0C308CEF4D3F936BCB60E0CED2AA69707D06B04EF07BE189A7ADD533C620FEA6262C898DC084876ED7CDBC4187854A4C250269106A753885CE5D73C4AE6B2977B278542CE68E82D6171AB42901AFD71B72739EFF98A11E7A59701C535AAE898BE6BDF16E90CCCFB3F1F1C178EF8205EAA0CE7327F71035B3D6E4E9B64274D7E893A3BB179A77D9E5AB860FDE64F55F43365ED822872D3F91D59BE66AA27B3A01D0267E4EC54C4978E0FA4526B20B4FBD4F8C218C86A80F01E28053D3F0BADFE0ACB1E9A4A2AEDF67DB5ECA962F2212296FD725826BE6C3B9CB10FDA4A424D7BB907448C434AF94751E8D634A61DA22E024F7F8C8767064E5861E544723EDE54EA92C705202472168AF9BF2C0DC49D82F681182896370E800C64B1B66184411014E3F9439F98AF1A7816C395E812B3091846C8B34EF338E3D6679ECF3FEB2C4E8EA73FC0CEB5C8BE34671CCE1AE4E8AA33F0A18DD2D0B854A4C7F86857E48295E5DE79D0BDE7F9BAD49A830747DDABCFCFF5B3C181112C0878FCA8C86F9C59B86E64ACC5B3B7A0E7B1239FFFD830504C906805B19CF1F991A42D885ECFABDD739A5C3898293B37D4A750B27BA3D136005A77744C10F314A7FCD501EB8C4838649E42D00E31ABC304B515A5B098F667A51815A607107BB66A6A6943ED3FEDEA4D004B710A764F16007E84C8C65E7E1040C340D8779538B0104C475D47AB41887DDC042FA9362AE5F18C3B3FC08B03B1C8B1EF2FC86BC65130F4A8345C40A23BBE4554C91047C22FF208433DE668A4B881A39EEAE7FFCED1A514766B651DEE35CA21A865448555669BD62F963C6C65A6600E524B766D5D66AB984E65AE5E05229F80AA4C0F04C6D4EE14574566796AF47924C96B3F8EB6746DB86A0A59447BF31B9610A760DFCB2A7992D92CE1CB1F15A2A8A9295121B8AF270B2BDA2E4066C8413810858E0C9C234E1B8CF83EDE7F9993994BC00DBD2C2B1C9EB4FD031945068A180B6164B2AEEE68B6E77E4DD44EDB092FF47446F1E14D9A74383DFA05DA3599DACD8DBA88C8880D91B1EE0AC6A054DCAE03DD4FDFE058A5C5E92D3ABC7F1AA4F244EE292B8A0C0C44532749861383A272FA7A1F7F27DEC8F6B84594D5CC61B9FB741D4A43C7D629225C77BDA84F5D0B7E02061E3915190F8E31F001B42F69BB10D098E41E02A47918B33598376CF9E7BAFAC43E88728994583C4CE741EEDD58F5AF29A236180542418F90C2AA724BDA1932F092875F6A3A72CFFC2345E508A876E00B83471219AB8C4B9DF2ADFB64545F91CD4A975438003271B450C3918EDE813EBE0FC7AB6CE67C88E6C0609DAB2720BFB5D3C48AE634EFD22EB3F89633730CFE9059238414146591D47E8928D36124ADE6F7059BDD1297E193DBC0D178510770E833FED0D506B6BA6EA19C7E1683ADEF8571E73BE3F5318E2AF88BCACFD43371FC9FAB8050AA1FCD32E9900EA0C1DA1FA58FA5ABC2040F94B34E7AF4D4E8A3FEB03D3FF0A2537E2A1DA93FF389E5DDA4EC60B373D2E4AE3C904ED3CFD43C7771DC19F37E66C67F5903788F7140A0E2871E4F304C5A8018A4BBA5B722AC82A3AD1B80936B6CFBF41DAC0DF3EB886AE247707F5178E993F2708560795AE42C66F76318DB22E752076FC81ADF4CF09D0434009B4E137907C5F7A27BBE736ABC378C5AE4898D9FE2E3BE92CA7FAE8A94EB44D4E4171BB8C1DBEDA57B05CB119A3A47C86AE1DBE2D91918B706D454F46B72A846D00DA40400F63BC06B66B8FA9BC5671E7419FD3D3214E2891C1CAEFD9B580C330066D70158BBE2671E0EF7BBA234D4B5D1EF4D77A6A8ADA80FFDC0E35E5ACE62225B2F6F7B380EC191A3E5E0BCF187DCFF0D5769BB2F8F2FD6523A677D740B04EEB4AD2A10D3C2295908A735D884FA49653D57695FBD16D0853F433D6268C938D9BD64B73BEC195776B627D100156F19909CCF46ACE5C2536BE9172A2A39DF80DAA74B479E8BE63584044E211182BA9D696E7742E9A4DF2405034222229D5BC5D83853BAB2D98707DEB8EA8C09C756AE0C39C786FEB7B92E62FD202692C5EE6F9158E86830C7D631F475FAA2D242222629D5E8100CEC1EC0A08482880A7C7DD95BBDCE2CED8084F449D4731C785AB2E4852BA2109E492C5F84D6E8B5BB1F05689273FD8426A751CCE6865A384CA29789393EA810E4104C5942F5D33F4C6A7BA30CC0BF10E4EC222E3B8720EAA36E555816351F36C312285283E17149D68D540771FDA7A2FBAEBF59746B220D63CF3AB33EAACDA071ECA0B362BBBFA34597995E9483BADD219302E4D6912363C68A0D4385B7E06FECE98B2BDAC835FE9295EA97CFE9987012BF6A1E1ABA89FC177B7C97B95238302F69472DF4CD9D8CB21C9E608E3ADF4322C795BDE810D934167FF97855E71B31F578D2AE2CBB37A87D532EF3EEA07C10F4D27FD4832EA9021873E82C751BDFE1108D000A4BD315A29B18EC9112F1A8FEAC6E9435C82BBFF6831E82415DD3C16AE441E4969E297F880748FF43242D209AB546FF3685C422F4249F33CB5C1DEB9B5C11BE328C5D44ACA51AF9EB1FE395B7E9DE5F496E1D7BA37370F4E3D524A201331F26BAE40A79148F6E5301679665188209F0FF1F1FBA82CBA33C0672D41AF91B618184FC17C0D9DE7E68289F4746B07666B7EF1EBE63B5A422D1A5E35793F797F348AE46DC7F3AF90EBD82D45EA49D49205D05CCB1EC640FC8607B52BAE79B003C8744E48FD1D46C84A10A23727D059E235FCBF393341E372D3D18B0ECBE9A18E1F4516343C1A9EC519900D024914DE011671054007DF58EEA87A538BD260584712FB5BF5D160634B4CC7189C209BFD276D5D7F1430C4797B4AF7A49F55DB8C322C3D9E464C3B6E85953604814A93D65D19A9675E927484A13198314FF5F8715148532006E906C0D4BC0198C565AB037C37AA87D73CC4854C44774D1D101A972DFB7A3C5E101DF7A170A42327C0D9187EA5416A9D267CDB84B14024D0B84178DF29599E8E29B8CD9237BE440859469C7947F55E88F9C0879A086616DDB02F5FC4AC7C6E5D42607403CA545DAE06D3EAC81DE5000816255B97B6D0EEADCC87F6955C5AEC440EAA5E480D74AE55583E6AF713D365B6C4AC2F98B06D0790A8718878A9B5DC71CAFEAB839BC4A445BE1BF4BE71972F54F0904B28DCA732AA2DEA1CA1BA5C615CECEC8E333866571FC50C3FF317257AC52342C51B02B95E5931D3E9E2D47941FE1F1BE3FC5C5297C5AB5DD23B00748E17CCF11AFC4A7068C0D8EA85C02BF27DA7374077954D47B64E3F0F8B7B7A3733C7A405E54210893E86B121340290D6D536D95C62343C222DA2333B75790719E20CFD2697013946F3A974A3C76AF9F979B48892956C3420EE3B071E991422A33A788C2DFC1A8B5DC97EB8A6652A5D34C0DC4FA82C31926E3AF931225F02B5BC4FE9DE249FBAC5C96CB4D437DA7F1A1F6D66215EC0729D089D1BE8C1D3F812ADA693158F39CA9AF23B101AB94A3F8A13BB051A61A06C4F656907EF3ABCF0D9776E1E675482D51477D7D1BB1FD7F6108C4695C2AD6F70BC0DE7A8545E3272C3E63FF2BF6ABBD0B97DB289E26C6A371DBD6621BD80E7097A1D8913354C52D701CA4E2556F5B386ADF416A9B6E99E35211CF4A725444D121B86E862E159D4D027696380A18B5402649B65FA92F29052806A7D0A2C7A30654AEFB0BAF8281203FEB9AC573C2EAF9E27112165A997F1CC31D08B036DC389D3B0AFAF51297B1396011F8294BED2331B7DDACDA64DF114FA40DA260BBE2313814E6B297F3A1D68E4C77F66CE82429667EC49268144D83EEA2EE97E826FDB0567DE14D7553A2F54946C128E7CDB33D3BF6C95E6C38AF19615B063AE9EB1C50745FC41F265F1F30DD30CB172DAEDEF4DCD882057772101A9C07AC94838026145DEFD7C6C29015BDFC40D17C534B200EEF8ABA0FFF7A3F4B2586AF3B1C1B70AFAC1E634EBDCE7E97E88280B6BE35A04C42C9B0F42FD232C13D94944027FD3F7CF78FB2F49863D7A07EEAE2323B7CE0B9C6D7395C98683E5E12FBB1946EFD82CAB4BC339EEF67237C25485C6E3145BCEE28023DA9C8F4382A2EA15BBBDFFCE9DB581477F86B09BC04810250D0926C006EB7919157D8DBDF2CB49FA7AC6CA47E7619EFDB31B3747FBA5A1684A720ECC9D54EC8605E7302CB34452A6CEBC3171B06AA71BD5C424E3617EF045AA40F2557208A6AC387AA29E7D74C1D80E98B6FBFB5BA94CC780D544011500B875BDA1751C514F85B82CCD69A77E9CBB182608622775F34BC61EA6B19E6ED905E44A0D1A2FEA0E06FAEE71EE976F5B7E3263B2DA1AE50272C7D15F2A683A642A1B64D8F2ECDF2ECB00234739F8CB1D15391EEC0298E46ABD4CF9E95EA50E2A42186AB9B484848D2E664BCE85924F6CB1200428827C8C94D5196D7779FD9506CEA8E979658C4D295191688F2DC9841"/>
      <SignatureData type="ByteString" value="DA20FFEA625B34338FF5C5D81762A4A0E8D56EA377CC1138C26C6E8585F884DFB9F3534B32EA7F91F0AC1C38465B5F56A5B1F1FA335C77B229F24A3CB8886D0FC063DF21BB4BCF1211C6F9CAC2C4258956B4AA980C8C82F4536559388E1C2C5EFD563C49C602172DC07E81D70576F9AC6375C7578C439AE94BCA14DB4D9EFFF8A130C3C56A3B947B7B73A6692C20FE86B67A04E94DA7ADFCC6D1BA7F20EEC70094255F8E6E84BE371F8D5CFF4496D04F5BD985291E03A761E50849B8BB0E60940DE1E72A03F252E640E6D1709BC8DF7A4E7138E9E272787A503A2A06B315C096EAAE944242E52D67A23D1AFD27DDCF70603F1332845EFD70E7A23E6FA055E8EC90E2BC46797C82F94B6FD463A17BFC0F17267F7B2F519651177E8A2CBE66AC43884F6C5715C8EB7E345F19B742562A7C29D7F60F3533970782F581025CBAD740C8F48B4B243B596CC4CB422FB7D5E8F12589B1CB51E33019BFFC7FFA3580F4A5299730E031FAF53695460D31D66A1B85F569856D666EE934794C93F2DDB6C51738BCE3AB2EA2000D013311CD8041760DD06743612F7DF9FAFC5512DA74CA14CC03669359A804A1ED0878D9AB9FE5AFEA39A25D5C128E23AB657299ADDB922A91C1EEBDDEDB9EE0FFAD7D44D175ACF893242B5816950F44D6FC51B50854541D51BE115EC1FD90CDFBEA0FC6753A7FB539571DC7580529BD50DF0C80FE89B63788273B0B9FDA208ACD680FB4C2B16A4806F3F47D026026E94C5AA778431FEBC137CA3DE6CD1C9CA379DFB4FF9A5F5B693A969009772A0F7CC7A177683587320C65A0471164BBD1AAFE49EA015DA496250C774474196CFEB6D4FCC2EDEA0E53126340002BAAFFFA68DD0D96C85D3B31611FA31B314003E0DE68C27130D0A219D2776F71B23D1F2D85BF16D01D38FE984CCE6B379A09712BA0E8667D9C65EBA926B866CDF7C9D8CDC21F97A746A4BA7EB8BB444A45BC7F63A483F8285265DF2A498268B019F467AA55C84B4C53D3331F220B0B120BB7C4E0C963785539BD63CDED70812BC1A5C117A6F0745835A7951E8D0BD374B8AC4896D3532DB9351CB0863712951744A23D493790C18D4B363F281304E31FC8F53DCA3C385FD4827CE8C54DD2DC1EEA5FA7D7B4EAD2693FC0B3B0EF3052836C7C50838F29C2A49BBF73A0E1E5BC0636BCF34B807380A07C642D6793EBC31E9E7A4E8BE4012D1E91D0A2D54BC1EC7E6C0B68B618A281ECEB1FE15CF8B7932D683D34DEB5B922CC619DB5C7ED26353A356D1719951D2AFBFCB6390575A2DD26237B6F06B0B03DDE960C7459CA9772D34DF43CA9C397854716D9F69452B13C023B8ACE1C0E78338917B63EA010A94C1CF500EF702C1317BB8E122FB28F461BEA2F41DB27C245A7F6D56F64E61527774E57D1454ABB41FD3F4BE02F7691EE16BE13D6CAA514970CAEFF6721C75A889B1EC2BF20230C1C0A70DDBF3154518736001BE6FBB4EB5F2CA8625BAE4ABF90033C44FEF2B1790500D9B1C76E719F5424E8151F6D20564C3F6C73C078C60A419F2DE7564AFD88601B0B84BEA412A22F8DCBDCEEF93813C3DC989823143BACA897CB96772F0471FE25B8A7AB8CD57CAF05D7A8BFF85DEB647B476834FA93D5C4ACEE04AA94939C545354126C99DCA3415230F56E6A05A80EC4D30815D7A6B08954F12B738A199B366E4C10CFDDC4D69FB1A4B0BE80BC009C24B5B9ABBA8359C8C3BD954D529FFA37DFDE4637508D00C868A96A270D58F12475B13AEA0120DA1B5AEDA4FE850CA60D43A57B055E7D8338C36C1F45E12E2A523121EA3657FB5DDECEB4EAB33CDD874B7F7A70315356A63B815C955F0303C7098D73AFFB47ED6B1D07D2ADCCC0857A08663352E3B8DE7389BF07D6754D89351883E5A2F77E108224709F0881BF4E54B7EA0BE6EBD748A29C9EE39715B2B9DE370BE6D9E03630B7E536F5D11AB8A18D62237F4B2600976CC62B4615D9BBF3095C80E2BE6F26B1C5B7DD3890BAF9E3D69610F3B083C9598BFB9EE7203062D0A643663B90670BF551EDFD8300443D231C950526912CACBDEEDD58F296128F2B097274DE943FC62951A8D010BCD9AE54244AF64BE06200260CF247CC234BB64A2A99620A6A6162EE9403D7569DC4357298ED43CB583C512ADB4A4CE1FF9216FA49D103A2FFF9E6B11EDAEB269AE9EB2BD0A578370718816CFFE841B892A00A735B7A3074C67199711841A1527628A5114062336F82AFECBF3AB69A09680F231CF0550828B22A2B61822E3CEE658C3314929257D7060EB1FB3A80926B213812AA28CDD5847E03D34BBE834E78EC9F84F62AF49B02FA31F32E07FC0BF751CB4D221631997FCA677F4DE461B6A9A02D02508918D319F77A146ECE4483E040CE7C2A9F6076C4F4479FEFB410CF0D5FE5F281DA18D8B8E924D91E65A5A9C24B845C6CF097DD9295F9D89FD2DC3AFDC79E59A3A706FB27FDF2E4CA9C2232736130560EA826860E732CE6068ADC8AEAC5583ADA96BFDCE952DF6EC7A94BBBEA754007F27B84F2DFB25814B5E31AF98550CAC9FF4BFE33B4C3DB45540F337FD9BD120CF7A25031F7C35EFD8457903B11A415F2FCD1BF18CCCD14977D85A2112CAB81A4800A2233F914A106A73A1BE23484AC682B880322443D905910153BAB008A6D4C155A9A6E54F646CD4B29A17E8E4075532EDF5AE22EAF80AFFD6E3DD5FB6C759C75164A4F919B2BD58A9140DE8A803F6983A360CE20E44C145F9806A14C89DC5B29E6E420C80B9040C77023D523D1D225DC4A870728192B105EEFD355A7A109F578B92E8C32CFB53CA32CAF77ECA8F1099F7B95D81D602A684D253666E0C82ECF644FBFE00A9F6B18A22185DBA0A90663868E59BD9B338F192FE68C2CCEC5F7FBDA959D85E9492057E7BCCD30BFF4FB24C3AFE3324614E2AFEA11945EAD5FAB6B4A2220CA956400CCDCC354908A1F6A8864DD944E84F1B7512EF9A9A42E5B7C17D73B40C4181746A4270C43CB43266BFFEC25388A2611C68B3D77470AAA54D9972312BD536ADBFF6BF46802964346C6009E9DBAA9444B59BB51D5CED172FD958519539D669E9CBC51058F51BAE8492447164EAA66A0694EBFFD7FE6C57DA5A50E207CF85642EA1E86B24E47BEF547A7082A6195802611F41FEFC936D2F441AC9179AFBBDA7CEF28EBE793C0729F0E4749BF4E88A49CBD5A063E8421A55E0BF94C7C0DFAEDB8DFA5E5B0C40403D4568C87D1C98B7A7F00235A6FEB296EB8E25987450CEEE05E793F792E9F46C0B447676737ADF6306C2874BBF16EA3B65C242A0858E0549476701475CFE5C647265C871CEFFCB4F7566BA3994C1708BD37245948D8A35332E71D42B0519D2ABA6E5B18D0E5549575A23EF38B100924B9DF4C164EDADD1A76628155D394333C9A7C09B40ECA112988237BC5564F83816948AE35477DCAC4C778ABB95EFC80CE4A7A2F61347FB45E91D69652D18FA4B0A3FCAC47DFD02B7CC9707D36F996CA75802A305009698248210C01531683A5B1168B1831EA3E4162D5748F0A3BE13F886ACED063D113B3DF3BDD516E2C3DE1393F62E2F59FE2F65C6C651ACA2F8D06D312D97A82342FB339CB7E3B888135B0305C550E94C9683E685378A49234E0B430452AB57A8AF83378F5B765C6001D7F6F931A898876A1CA03BC12C12F83BCA5C9C8E517CA4C42525878946964362A33AE6AB223ACBFEFAC217B80A27D3E0789E4E1555C7496C1CF343FFF6BE56D053F6056D1A6018A90209CB3103D4638932140E36F749CE18BA866FB3CF241B16DAEB25FBA0C6A5F251359958775D3CE6DE952FE31C71F459828E7C1E623126C180DFCE359A33F94B55A0259431C8D0DECD0B8933DA853A7B8E460E8B3EEA6577228C1EE43A6EC5AB969D153465B15B6C95BC0261B304A07B6D089B2D8ADD8D7156288820C43C886739867554C713E292A1D97D122091975EE1DCBC18FF2C76E23E34A062D5A8BC2E5A0ADC07F6D874EE2DC9383C4323BC4CA8B3A9563FB517C04A7523B2C3D5C5EC4A2D86D42CC091276911B747630B8C4A6405BE6391E458DA745DD76EB5E18B8D9CBC94BBDB77E736490DD8BB92CF544A0269EAE8440BC2556809E58AAA2202EBB718D0CA371683B7D2F87ACAC1CA6A291C73A4DB8CAD87512DCC4C1C630945145E22E4DB992E44F5D075A50E3387F23E80B15F1E2EFDCA50707D7F1B0144BA498C2F22FF5495AB2911C740F4AB9DCF40A478BD550F1EEC2CECBC7F2366966C510A98CD8C0EF0B7B776A951D06557EF476A699EA746D558200EFCCB802E25B6748A0E8EC8A272D4C2AC52B7710077355A0B580DE2CFCF8203BC1ED576A1FD94725358E7F2E74530DBC256D595D2D0D778AB34BADDEFD0939B80476A46DFD2CF8F2A924327A8774E4403B85AA545CD205CFDEECB399F7E80576B8714383BA4235A7A57AA8D6E19C610BE9C08425C85183056C1AF9E80426008DB703173C5F4675662D67D4FAFC16ABAD98B9DAE891A7B7AC6296C001AD77F580F2FB338A45C5B7C0B088D20894CA86BD6A4888FD892ACAA12BABECB4A625E99F561F20580E2373C27769B27044F229BA110039A27C0D8BCF581438B1E95379372024B568B9E1C7F29C2229A41D6DE59A9B00B057FAD56DE3AC0A542940F158DE2AEA4A0C51430D30A2A6BB05CE4E5F03F4929BB4975C9719972B7DF2CC4B1D13B525380B8BFD4689FA1F0151E0EBBE0FCCF7B31261E1E8B8D0B7C1D058B73701D1303F53AF56F3D05F6E0CC9557E22452848B5389B71807E74D37CD78838B5742970DFBE16690E6D9D3AB8613C7DFB1E1B7AB701C3E5534706C02417439D7FEF1CEEB2C5E747DB9CCED2D7C8B122D2F7E66D2DC330638F42D6B7CCC06DDFD8A3CE75CDDACF13C7ECB357B1991194EC78B75D590911791755E110EDDA7C9FE8BEC956A4DE0F771F418629E2737347ACE5293D565AA2C741AF01ED6EA7679B51CD227007291A9875DDF472CDD9E53B2DB94CC030BD50D667C2E5D54F14A584DE8503023103DC819957D301CFA90D9D3246BABF089202EEE8869427C65B93AB2889EA2F8DA663AFFFE5D348D85688C4CC2E681E693EA3C7DBC2724F528B82716596FE56019C734F4DA8D38985B9FE93EEBD4413800A22C8E9CEEAB038C1198F5A22ECB0715657487E974D6060FDEE2A2006E2F1F60332D25BE10989AD917E0EA4D06ED9600435D5ED228DAD6CDCB40BD7CEEA80163A38844604F3FB8645BD43DE5A201CB05495B2D8BA7D98153738EB7AB195645AA08B04AAE6C7DE0259203D15A1ADB56EB78397E8470F78CF352ADD9BBD43E89430EC990CBD14FD408EB2F8BC272C22E7BB1A5477F4A9288802141F488E197A13EB4D4F2EC29C3F5FACBC4BA6E959C921F1ABB2F6E8FC7732851D189FD82FB1EF347AFF4997917C37C694CC00986E9869D6E7F9FA92E6AA02E1443935AE68606328730DDF05485C7C3523DA84CB2C5DF1FE01E3AE22C310138CAFE0A3D0EAAB7B0E4CBAB35FCA54C6A3727DCED51726E116060BC6482B4FA5F4F5D000FA807737F44D765E45057366CC476D54137B14CEE394FBB5651F4E8F6D6D7653ED2543790AF65AB834CE3E271E32E87359966A4D932BA69F76C1536BF69B5E486244B8F59E3668938B02D19093FB264BA4BC30169FD8D3500502F26718F7DE148348AEA6EB23FE93F881BA7E7061C6D88FA9AC93FD82A08EBF3CECD4130B307625BFD86E19CF49F27240469953BAE8F6FA255A728DACDA1C792DA0BF4CBBDF1E9D1CBED13E820445F0CBC962311E9330C9142B5F918D13AB2AFBF752D7345529DDD0BCB557DDCA6898D51080E8B25397C6DB17462E028154C14019B2AFFB8AB2CF7CA1E8A6FDB1F1661DF06295AB307586A1FDC00723C5B4FA33A048A413D7BEBAD4016B8D96C0378FA0137E832299673956069137C4EE1BF7A47DCF3FBB9447EE48AD4267C02F50769C0ECA2A63065AD353E33A6A1C9975774C4D741941C8AFC7A19D09B098803C613FD07182337FF724963EC08629C0F997BCBBAA8563136A9A1F0820053B263CE6BCA928550AF701825540F308C6124B45D83F8B27C724253505D848166D6D0CB1AE7C7E4E870D1F3E58D8A99530978F7596AB65329CA506B5785678D54BFDD46A7F126A562D79623FB1A04B07328CE3D997E18BB7601DA0C96FABFBA5387CC5AA4EE60EE7AC9FE2FA62D2A3D8273419AE9819982CC9E322F754694B3437192105133DEBB192BCDD74D12D1CEF875D769A4819242D6BE33A31D45BB17ABB981ED9DB7643B1D08CC6AE9B3FF159E7B8F111F3CC9EB8F8E35BB7B930D57981FFB0FBB7CD3352BAAF10548FAC4A6C7C019BFD17DD99C75AE9361AB476CD8E5521C4F7C1732D66D4384703E75E4778E6B35BCF7DE7FF2F13E2D6A6DC0476B5C2D464B0750F1C1DB8E6976342594E1FC4CFA054513F63A1C95673DFCC835C7765F544CAB315B1B1595A0E25D7557BBB5303E778E764838DE3AA689EF0443BE5DB202E1125DA45946E8AA76F9E16D86040A7E78841F9D16E7F3E039DCD3346E8E214D48B0D47F417CB5FDD51632B970E16EAABD864FC26969AF6D216B1DB422F82D094C923ACEFC55B3CF3CAF3DADC695CAE3EBA46E7FE9CC36FD64E1F707D09CB22809138D52BC9525002403B5CFF9BD4771C525D1C49326A69A3D2243CB8553FF7457C63D4DDE8B1DA731A99A15560F13855D46CCEFD4A3257D20BCE2CBAA054A39402507C088245F83F1F7C0FE4FBC72DCD05144DDE2FDA5864EDF823A840ACFF8298358E4845C8414E6CE5560AE109DB4B2AFD232DB9C56129888EF2BE5A0DD5CCDAABA7C904447FDF12E59EDADB3BE711E05C966719DFE9C9039E50C7E6E5B1864852124D56AF82B03BA4A9035C3F1B7AFE8BC6548F72DB6033F61B5151B8211E10B7C96F75F2A5A4BCBD013B6CE4AC7E3AEF25EA960D7FFC5746DCF046E631923966AD61601B55B2B9D402231B1698A86FE8D76B4F699D7AE371AD42028C63CAF3555D60366C4100D2DD0EAFB493014FCFFD81E87B21C6E716AFC60F089AC45DD2E6D40096696F9087D7A2F13F114068E7DEBCAE61A2A52292E91155CA8AC3D7C275FD9D083C4053D112E8BF24431F283F99EFB47D9300E4C49D76F017BA25EC848CF5239D8CAC0166C1B442E43D76BB926F8BC54EF77D474833696996D7C2C86FD6FBFC20F6FCACAFAD9A5161F12953B9169F1ABBE1E913198EA0E2042088C976E2F1598934382C02EB1A2572058B15F98A050FD4F3427086BD03990F860325CCD0246EDA683308B6C8738332ABB29C7E03A6F86D87293B972C46897F1C871C67F9231DFCBF98656432527435EFBCCE1ED1F8209997E1039F3945B6844E306AA396CE33A98021DBEE643780D794BE5A54CCC4C60A578A1DFA2E73E8A864827E14CACCC8B5D1F410519348732A04A10692D8546E9BD153E32EF6229F3C5E2CFB58315337728759732EA4401451E9570C4EAC8FE58C63AF1CFA147A75B740C7F8DAA74E0AB24922E22EA3224D00BF694DDB7517519E5C7E3C7FCC3918144BBEE4C9CAFE4A1494EB1C6C2AC1907C6077789262E8941C1301D4B6D9C057961E0DF73AB13F2C94308BB908CB64BD6645F5BE594A2A586599E0105E751FE44D509146F6EFC52C557C325D753186274BAE97E9E36FD159704256A609D9C5A3739D5507AE4039A76185DE0AC401B480AC7893AAEF4520868C55153DF6195B3A29A07EE5584DAA86C74345465D4C3AC64FE5A976C9DEAF20255E00EABB272B4E0A0FC3A076885A45122479B0CA9FDDB431DAAD1552F82CFF60B4A4101C48D74BADF7D7C3D739B8B5FF0AEA554C8B698BADFCA0E3808A69ED27B4AB8BAD69F0F69D398298AE5C6A134979D73E6F945313169BABEACC479EFA3F9D8FC96309F6E8DBA7122B20731C8978EEF345501DD568E74FC1CC026B60D8680BE66132367B573175B877AFA19E67DE6372C61AC0E68AC414F27833A22125DF3C840E215E356442D2ABBD1900F69A43FEFA1826D232B09153CF5F72F0200A01D2A0718EB5862CBE6C93D294696BA0905B3FEA659C9E2F1FD038776BF6CDEF2177BF47E6CB9DB09CDAE7F2B51AF4ABBE4F000925FEAD5CBF0FA8800E6C2987B3BC68E2B48C0CB468A4DEE8720471AA3CDF3E1AF99926914EFB4713D0C818A6E49DE0173B8C357D5A067F10EDF269ABB9D2F1A292E4F53BE77F77DEA781477480D619C97974C4EC3CC442DE47410CC58389C059220A577F29D49058B0841C62EC93BAEDEFEBD26F0B8E70E17A4577D096C06BB2C0F43023D69764639BEA4382F2D6B9156DF17ACB4A18A8ED208512533326E2890732D2EB1AC3F175BA4C97FE8A301FA4E4C25B3158788F2172710F2927B84EB9EC279BBC5EA71EB01574C9E0D455225BD09395F3BC51181345F61ABA20C977F23CD7781C05E6F855D74A4DEAA44392D77B84BB99E37902011DE46AB90D72852FE53EF726096B8511DCDBF21611434F16833632FD05867C251BA871B20E803B4EDE02F33B4C15451A6FF90E8299BF0964289D8640F667B8DD875D1121CB7C94DC13E8E3F259BB98F2407BBE83655DB6746D936F6269CA70232EF9E19367B10F50116AFCE0B3FCF48E4DCDA06F6ED11338EF11DB161F9B6CAAD1E3489707E7A2762551AE492C3F141DD8AEB769D3A207072E691E22AC19E9864A34AD39F8C3BC1491A765DE995C0E06D289DC439349899EFCEEF2A5D4A035D5021EFEBA111CDDFBFB98A05ED8B2B768B828F27D67100DF408B1F134F5DD581FBC0194301063508F19E587C40353A84CC5DD61DCA70DB492A2340C50219CC50500347B4C7B896C046632770A43CD159165E9016BEB154C87392E67807A23C5C7B66F18A007328D86A23725F33C063F6902DCEE7722479108E4DFE5EB8EDFC9EA9CE03AAA4C84890470A400F710719C21C6642A756A5B902619D4E287B4DDA3D0049C9C6A3A5CE5CFB7E4B2A28BE26D44BB5F7E821DF8C453D2E5772D75DDA6E705D6764F3798A017819507BE8692345276317F6190E5F29BEE276FCE2B8862AD3715EEEAB5737B5879896EB0584E36CD1C4091EE42CAB52A996529E4152E8F9CB4F503144F93DE5381DD093165B7DA9AB29E3A8BC32AFC93D0155769181CBBE5BFE42EF5B93040C5359C96E8207BCEA4BDE6DE22793878167BE0D771C0978B6A019E1E399946014F347A4E421D3733ADA5E038D07107C3222A18C70C309C1A4DB67C62130BD230B5A40FDDB9831119C34BA2DFE4046383C7E222EDEA09B6BCD3CC47D0DC60743772BC2AEA007A8882F595ECE65804A50561832D0753314A5EB729CB236AFCF3490F2719CA290FB0811B96F25240EF0AAC95476BAA57F9CCC33BFEC7174397F00E911585DC769227A2B2CFB5544AF19C926BCB216A7CEE376F176E6955EA9BC1F11FE999897EC825BD29AF4BFF3535FD0604D3A758CDDAD609B856D5D15B65CF828D6C9AC26C56D3CEFE56B9EBB68B8D74A63AC7E5F7F73B319EAC6C92A95D81FF5EACA38DEFEA26D76904B3ABEEA671C560E2E895EE1EB9925B03F3F838A40C387B9CBC558345CC91E60B11A60E76BACE3301F276A4E4482165313296E831123220B02A71C109CF7A92AAA024CD86AFEABAFB54E73C1AF9E5DABF0435B22C228B027D546B88F35FC469F77EC24E16C9CB3A94BC25376AD8F80C4D29CB9BE715CF48689599ADC5E51D53ACBD0AD0B3BC757AE2D91FB89D026826317A4FC3A375627106D2ECCA8CF54E799E730FEDC3C201FF5EA1ACB8DC1A377672CB625B50F6D4865518E7F65841EDDCD2BD8935D17EFCB343994066973C61728009013D326878F162C6BF274B5A3E70B152BAB6155724FDE7DBC63FEB17F13D5234DCDFAB6BABFF287598AE8EDEC850E96F58045DFA4E31D475AF5D52333ED22EFF0C326D3119A6737EE7521B1D30938C5BA2B5B8297F53DFA002C51C0F59C5A888C277C816E06BA0F64E86A26FAD47E0ED0AF507B67C950C6CB1E7EDD55EBA400AF09E1307FDB697A8AE97020559F492D153BD94B24B7FD8611B80C620109838AA302361892A51F6C237912A091D465F55DAAEB8EC55671E09C03BFA11DC00C56FEC7F35C70F55F099A739425CB9E28924FD56C00FBF496E7850721E4B161929D8175C09A57E52DCF996E25A9E350981822B221C142F25E334F84EADDDC3F8E2E54B71D613F5466E6277BCA1F5E77D9DE95758AA4ECB9C08F6FED421554C50ED0735A2DA394411082BBF5EFF58ACAC6BD186C27E94308E206E1F5B931E7714579D37C7A939710FAB1FCBFE1B2565F5BED5E1FF44CDEFD034BB0D2B9A8B22282C0E49AC70234373620269C687DE679CF265843E816E5C1C0B3459C68E04C3B56067B6D291D029FF1C266F0B5B5A98E71EFAE9A0EA107BADE1695C15FFAA7F2EE9596D3FBA16A98FBF668758B81CBA5FA24678344BA35BD7B5E61F8A57CD1F5F7D416543D91902B5807EE56DB32ED4011AE82AF0A36317187CE70B2E7BAEF9D5F78DD2AFA9CEAE571E3B0137F5B5458265E7428E5DA5D1AF0BED532101A9CE2C1FFF4165D3AE6A8645F5BF8946DDA7AD905336E2AED9B3DC08A4832158AA7643223AF25C5B1CE357658FBF2EE6363D4469B60E8F99DFD2CE850F6736D09986106413C01DC8BBAC740A51C640377183B2C19009BE98CF7783748D14F245C1D2DABCED8E552AAF21AE990895DC67AE9FFDB5BBCEA61543188DD27DA67373CB74E2DFBF9326DC603C857472D0CF961B4C252F911C1CA839921C7F2FD6B9E6E773DE03BE9DA298ADBC8310443E738C275281596AB99C068C65C0A14D59B5F28D3D304C520A6BFEB060B59CFBC9E0138B2352AA69064E96C0A3C742099A7AAA9F74E5E63BFF985F7FAA67DDD8F223236874B414B02AF406E28A87D99FFC57D171020551F558BE9B608129A72EC947AF3333CB328B9B557FEBB09BC37CF079032D1EE50538E3FB1CB3365119FCBFA84323378FE1382DD27E1DFAB5D1028749104C37FEC435E8B10B7B8B8E727E6369B84D35ECB81D936D455D04215A29A8D4C61D645C318E6FC320578A7EEA6D42CD1C618C3D46BE8D8FD5A5210022E509F6B094E64CEAECB6A9AC983A650F1CD83392FCFD5F500347951695DA87293021A5E5DF8628EFE6840DB55A9F2CA19A76AA"/>
    </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>
