<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="3BB35A7D12E9EE5D5FF134270E2BC15F8DFE26FAA1F796BCFB0FB24A453A83782D001778486827BA0DBD9DAF7C96B998525278925EA2416D9F856AAE0A316376"/>
          </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="2D001778486827BA0DBD9DAF7C96B998525278925EA2416D9F856AAE0A316376"/>
          </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="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <ContextString type="ByteString" value="FEA3E9A89DF975CD94CF481BB999A6AA4D371043EDDB5E7B0471BF44576CCE1F6CF67D942FB3138E30990A24A9A248AE80C419635AE5DD7C38185CB088A6669EF4F1BE0248276F679B6B29CB579793612147EABD0AC2102AF9C5BC9E1AAEF95A6461BC3D046AF66B8223266B10D741F4B7765F8100CA00B02FC26D3E92F18AC1D73AA2998B4BD881C9EB880A7340ED6603"/>
      </CryptographicParameters>
      <Data type="ByteString" value="4E8FA570D09406FB4788DCEBBF560A2D99ABFE3E4543471CCF5294D1FBF8B79F59FDE9FCB85B8338E0DFCE92F4501B7F5A056BF78CC001388C5ECB53CCE7DA161AD03BDAD6653305A38BFE477BD37B9AA561B8D60ED27095D7C061EC6026C4DE264A6570EAC1E113DC7ACAFC55D9F8EE4B2C7A90C601618041269BB7780F7F6E88542073C1C6C720F17ED76F53B1BC7378DAFCE0944C3346BE2736B2E1D392B3E91DAD124C70C8470D0FDCF9481FA877D97D8A0AC3698B36666DE48A0ED42FCE781F8FFC2895F002E4C049208299B3A2B1448610A10AD37919D6A73D73AD08562F5F92FCC25ABC5F8D2C1497E2A50C0DAA5737162B5E2E0A1C5156E5F57E2FF9572CC68FA75EFAE85BB26FD015EFCA70BB9CBCA2A66083F6EE3A5ABC421711FDFD2987AC15C8AA66FADD76AE551D45760D98FC077C2C23DFD9DC5752C5F5C6D160C4ED5A66D708B8A338CFC93F5CD2468C1FB109E872C2EA83ED841E804E9E"/>
    </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="91A4804792860F7D1C3486906566AC4EB16826AB01A6F989BE28B23B5E3603A5744D8AEA9DFBAD7DAFADD24512607A5636F7541BD05CA03D56E5191C10DD89F789308F7826EB7DF34994CE7C50D712570232D083965586885C2B54B24DE93498AD7384C016F92A3A4DAD17914728682E58B496230B34A5AF7647BFF4ECC8F3D435D12AE5D13F84A864E0F5F63D0E53AA3F6275C7CD01AAF6364C4F71234500330CA413E06C0268761BA2F4F9971210A6203D7D46A305B1F880DBC550D752687C5D85ED68F1586E6B803C992AB6DA3DDE4A540F85D86934927E7005F775853769278578B061C849A3428D67C27B6102F792AD736D82BFB4486B2B50BC3A85F5904FFD2410E937B912E46D2573A0E62CBBD333955758E7A190220E4E49F74706B4FC1A42BC6DD46BA18880BFA04069FAECE0EA52F7322AFCBF95076F1756CD0B6BD479FF99AFA96832F5E16961077DDF7BB108462632DDECBB97F6D39357FD0B4EFDA5FD1A93B377A27C696B4EB4EE8F3245F32FE8D69752A791B828C04E2EA9A8BE46946AFB24E3D72650D61F2F2DD15923B6CC940C5BF48458549C77317AA31344CACC8D5081550EBB06445F3252E5E9B8FB29F9D27C5000321E3ECE8C227C2C09BDC5CAADEF83A140DA586242A86E4146D275B794FC3B17B5BBC047A446276D36D9C80F5DA06C69CA4201BC389A767764D82EBFB05C203074547C9C5EBC5F635DA6747265D09680D60358632D2B044632A2064E59BBE722CE1F060BD1AE91B83C1E482114E69556C778261C4A8D459BA9F9642A70C287BCE20A76ADC50204E2F471D002A721F5CC7FDB22A551CA35BB46BFF7E79690430DF9ABEF49A0E72FA67B8B84E2854B2F3E31734E83EE8F907E528D4E53202761453A59A6ACE97636456253493458E9ED235D57DC362744D6238CAC6188493B13DD9978AC3E22C4FC4E15F5D401EBCC5BD1FD25CAF9FFE36E91FCB518D9BDDDAA7BE5583A484F4AF0E498B9C6F3A40997CD3E0C6615CC3F5EE93AE0762E7828C65B2255490CCA2FA005E079FBAEA23F79F682F1D6DF415BC033C2E8C76D4E6FE0D4AB31DF8692DFE18CDAB6DA1A0ECFC7275C9174FB0AF716693DB03D316089860A4B4FB1CD9F53DEE9949BFCB8759EE29F30E70240B8488CBD7B505004448CA9B8133C3BED5DB52B6971BB67716C3FD8CB98044C430BB51C4EEDAAE37504448561B9292BD43AB48073EE63BBA4D3A40F3B671AB995B9C4C907360F6BB0464FC457D855A59925B6ED5B7649417F4D2B1CDFA33DBA2A0C88F32D12FDD57A45FFA3AD1AE28905BD89BEDBF26ABA637C0C96489C7CEA8D9845C295EF8DA24618EC37CEC38143B80150CECB8E8926F336162D912E7ABD61002CA44627A90803B5C51EC8212B9B3EBF2ED9BDAF69F1C7D3A9BF4EE7CE2AFCE771E9BB3CBD1850554FF2CE4CD27ACEB69ECD22B62114DA6B1B482E96CABC588AA0B5B73DB590B37001D041C81715B7D7E87029F388B52A569DE9763ABE151F7E3563AD87F58159F174B885F2D64FF5A4AF5765C48E6182D7DE20BB35EF2861E0608C954F5CFFFE69662F9F9DC7D22A26EE3D2EF102C94D195AB938F998E98250F086645F4108C09AB6BF74D1F2FA2E6BE0178BE37F80354CB1903972CEC8A5830BC44399032697B6AC172FFE4B5995A6E6FEE6FB5CE475C707A51063D31E9BBD62326CE84AEC146E07058D5CA77997297EE64F80CE76318163BA471AAF5462DCE79A69C34BA83B10196086FB08A32CB0D26BA8F26F0DA1049B6F8171AE25A86BCC0F02776929CE68C8E1C95ADF8A18DD04C751215B07F682FA84FB22B9D3D2AD57DC70847F2724DFDFFADF3CE63DF32A4D9915C42BE326D529D534B036353B82B02D81D7CA3EACBBA7B64E284DE60599FD588E03F19BAA725467428ADF02D426FAB13B5DE5A014FF422533816031FA942B2FFEC77BD0C40FA42F38C3111F3FCD9B8E6242AEC98DDB302A5EA9E5B854DC50EBC8E00F9BCA3319004B1C3D8E4E06956A11EB57B249BC8B4C8DB0AFD49CFB64021475E9E84903B66F9BD513B6FEEE259A8F0397418952B265E335D92ED785BD48BD4526A8711038D081F872F91B5B4D915511F4BF239CB35FB812C88068E68526C1BC4B6229F45AF200A074DA4871AFB2567F795B8AF105E4A2C4A468F4AAE84BD72470D632530262C6799C5A71AB94470BFB4A8A58C7111ABD10D4ACF03F332130FF8BFECEC5CD3EA8E6315620DE52541E2863B3D7C2A1A98F09AA374A063E17BC63E22CB9A37265050A0B3BA6C059348FE78BAC06C8F42A1D7C71289A8BFF7382C1FFB73C2FC3C427373FDC79701DE799FF39995FAC26EE75842A6F50DB2F5ADC9F5A6EFF650C071BE7DC461425252DDDA24FC46240F42EE0FC6632DDBD478138D6CD3831C459A5C1034FA92E8C7BC9A7506643A25C6019C62A07A444F7E256BBFD530D18E3842BE34D45BA8F30546BDC311E6870B1D374220686029B5A71A104471C20A1BC6C31E627C45F26F061CADB28B869A8611CC0BDEC3350E4343DCDD255A03725ED427F4E25C90AB5879CB898E7E857D1D3E9C8133D8ECED59D780B3004A284E67E908A11C3FE2FBF4EF7CEA02CCAF8DEC32467CDC43BA1E58F2B736C0B88429984F439DA09891F6666553FABAAEB2AD00FDA80EC9899859EC4F1DCE28D7092A392882529A1D875D1A0E7573D249CD1D8B7D2706AFF06F0C8783AAE6F5FDDF0796AAE308439B24B63A0AB11F60ED1691C0D76E9B03EC6853BDDFBF0AA94B34F49EED862C7AD49508169C39E1168B142005DE0542D57090D0826847B6E4F76C819F6C2F3508AC61983DD7EF5842B16635E0C8C3373D181930361226EC50B95177009D9ED4178EFE973EE99C6C0151AD7440A81F53D5DACF8D955CAAC2BF176050DA46EC035F3FD0D3CC3D08739143DC4303F149FB26A613FE155358D2D0AE322B25ADC3B10BB35C11505376276BD848C2CAC7640903929402BE5DB27C21B2D04FFD83838E0CCA8CE2F79ABC2576909D03A3ADA8FD70132385D95A89FCAFFF3C019636C664261C945388E39D31258390981031F72B65D45080227FC2B583FB17CC3BD5C5D465480F58302A908545F75E5FF787736AF2F1E34E39B0DA4BC0955A90B7AC22C8B3C0F81441346E281E3AABBA7C1A3F8AC5F3E2604951F824B7C29EEDB8F22EDBF6C77C97D9DBB46956D2CC8E2C12D2468B92E2B618993B9DFADA581518CE35B85F10286E4D622B72B8AEBB488EC93FBF4D14EDB67F5DBE7B3C62A942E6BD006A9DBC86DE565421877747D93529809D6877B78C7D7414667EE5C6C7318B749785A9F5C1ED109833CA2030CBEB25F8FDB568373E8456C8C4FC6EBE7392CEAD7EA2DC9E6243DCA15DA8ECB0B6DD667C58C2AE8E5AE65CF55B4F4E2EB7D06CE62D0E34D86FD07ED01C293F8AF78998AE71C78264D7D4501F7FAE025099F24FE038495ED0B40B6E7971CA33680A8A37EE1FD5028016AA7B78DD111152FC4A3D873255DF06104B29141DD09398291C7E5CC235D4B78D83D5676996E032B2768EFC89760125CA3733611D71DA72629591D5F53823C3D29E15BCAE3200DC35F8536C576598890135C47044D0FD15D29C3C505600C3DBC56A19503CD20609E10E5FDB8E637F24BE646991E63036A658D5B34D0576ACCFA11A92F7BD323339D99AAE0F35C740C72C368A52B0A15168F681A7580BF12CB33766427199897F86E1A96C4E1E038160DD944A02F8257D006185C0311E03D67DA31908B06BA3DA30A4D6C03662C80E81E19DCBB24A2FD3D8557261F262F8A183BD3ED9326F98AB67A1F82294ED793078E0AAD36F04047B9065A7FF3E560A09EB2C43B407096543BB7EE80BEEFAAF1B90AB72A6623882A9D409397B4E3CD76D5655B083EC0B62CB721E118731BBF106E88EAA695CACC283FFF1F18C7ABCEA07C8D9F5C4D11DC0CEA63FB8E9862F7E07E7E781CA9F3382056B182E3F04B46DE74A211C83E9442AC034E20C489442AECF063800D71BFEA819A561A221813F6D93770A25DB85F24C6E44D527290263A300BF942F1A9635506094D59FF5757466EB3BC2FCBE4B097DBF46052DE5D5D710FE54D46FB01F921D53979DECD6F4D3764857C317DE0FF291B7EDC8C3158FC5B523457ECAB0C46C215134ADD3F44DBD1229348A64D49A847BC426640CE5A507E5194745A2E08429F5428AFCF90C51F8FCE3A47D1FA4A878D8FED4C1A900A06733D6E7F491A8F5EAAD0C26283A796DC4AE70EC64204CF359475B605F184DC6E2966CF427937005DF9678838BC3AC985E22A54C2D280FED2423E03DD435EC57F3BA7D082140434C562199A458B06EAF68F3093B46C6C5F7B4DB168767BA1967C5E24B0F8164CC4C123868DA9297EC6008DB0DB3E8B9CE327DB6313F38A35355863D5AFAD2517781C6980555928C2E18835037FCBD1F420173C5278E265E473BABBCF61F5D49A828BEA6960E6D400DDA3A30DE9AD60D90DE8A1C28840C6661F4D25082098B89F312B11B12EE898ED7691A6C3C765437E8CCAD76B0A2D6CCB915516D03180A72ED0DE343F577D0D10F4E22A6CFC10A32F010E48D233C7B51DBFF4F849ABD89763B1D451A4FDAF089AE77DFF3565305144F42299D886D721AE7CD22F1FD55D06E9C373804EC6F8B701077001871EF5DEF5807D966065F348E78920FBF920664DA69B45E633BCF7C6E38CA0696EC6AAB362A5D31FBC133CED11DFF3A1A93FCC46DEBFBEE597F3F9FA018C6F2E69712471AA7D9B11D3CE539E5473932ABCA73A16D78108E8FFD35369BEE543D1CE3CEEC893763644CBB68A6BF217483287CB622F3E9F34BF1D0C7CFCC566EC98600B99AADC720BBDA1014DEEDD040F8B4A0326A0560838791FA906A5D1906E9E26C1D035AED6F3B1250E3CF8319E545DC8F07FADBFFD213524C303BEAD6DDC441CEB7262FCBE17E073AE3027CDEF1557293734C32AC3A49AB90A7AA956B3135975C0A2550E1FD43055946F5834FB0D6B53A6F41B1A8D74A5350FCF4EDA99D814538060DE03B16D50DE1E1A8B8C5C5BD766DA0FA7B36BE952736112216D65A1690F61D4BA988369559FBCF81018902A601C89CF5FD16BBAD2E471DDEA127F14D807DDD65FE901684AD5C8478DBBCD0E2682AAB87D034570914624EED18ECB665BC71B839232359C998D9833F2AA86B329CACB495046FB6C8E7696EE0A5210988E278B2219E5B41AE99A365DB21CC845B7871F8D298A114507E13650C2D181D7EB813E469361AC9369EB1A9A999901E31A0D24FE1F6F3372F92519A17FF80457124DBDBB39A23C3D06D530DAAE5335E4EC5F9D91B0EAA1C1C81492822692E4A8D2320CA26E91E476873F109B44E8DA6F6029F1DB63CA06B51FF3F1DB9550735DFFF833C3CEA77D34872E554F8CD42598A73BD5B764BFA7020EE7E4685D7FFE045BB7FAF8634E07931A29357B2A1AB634A801C2EDEB6D545A8576CEDDAA550D6EA474444BA96EE3701252554E4DBAC7970304C1AF012A5DFF29E709B2F2FB353B806B954B3C25E6DBE3A8AE65F7637599D1BD6F7E19B8D22CAACFAAA602B6F06FB2002BB64076AB77107849AAB722A1637A772B45832427FCEC1DD4BE039215EBC5672B586D000E5754BC6201C3C0B70105CD5F1115D63DD5AB3CD1F50C87FB10293441E77B3E0AE046016EF404B01F254BE650583C57C6B7727583BD597AD27558E61A8C8C2C9FC7C7BAB5CFFB183708C86945488EDD2404FF65D0ECDA1A62B9437F1138FEBE1899517E03031BC0A2C0FDC23BF24C4ABE3090F473673FAFFF6C13E9801B4C6903C82FD3A0931020CD6A178F4DD61E2B1212182624A207D8A642FBD8607B4DC2468B7F2FFF3381876136036504B496C861F5AE32A45F72DEADBCE6212CD40FD95DC176B14CD6FDD1E029A5F4EDA0170082DB4BCA1DF19569F9AA98EB9C061725ED4999995CDF840B517FB5622065D1F94976BBC38CD7CD07F89B22D25D1309B321B385EB9ECF103A454B6E8520AA5749FEE984394A266C6829C532C1918EB831BBE4DC4F12CFCCA8582BDEB5C1C57385431C21BDB851D93ADD6F9E3AE990DC0BA536DB9199DAF5C35F7A4E667608A51BF3CDBAB09E93D9A33D21536F9240CAEAE02E997EBCED48CE2B8C89EB80204EEEA241FF3F893AC9A27221FE034B39CAEACDB5BED827A5F5052682B459DE43EF880CC2ED9E8DB102A17C6F6D5F3467195D5D975A552690C8D922E558C08956AA529BE94F81D08DC796433FB2E3A1B0BD3AA4E8C47877C78D20DBA18C4DDC0EB6E6CEE16BCAA058E325730F154605E3ABEDC7844505BFEA716F20CDC59B7C35754AFD9F9FD5F614ECE8FED2CBF533C8C3B7B5666445C8C220179F44EBBBB6A5AD7B8285EE9B8459976166C4FF3E02B9DEDDABDAB21BD073C1B2F0CD2079669D95EE3545F3CA0817A6761B49E63680C167BBF8E6A17290DE267DA11A36F69AFB615AFDFBFCBFE72283EA572D5141B044144DD02C4CFD6E17AD91A2A9357E896234A8802C1886A1397DAF0BA05440EE66A72EE919B348F2DDF763971E65E3EBB6FD96299273754642CF54041F1BB8EF853AEB7C9F0E26FB53CC3DB23DB0E9351CAB59C99E280E394054E71EEEF3C814E58F9F0AD412564FE9C2DE382B208222B9A6785C5A9C0EC02C82040A8721D2460E8FF819FF9D31CCE2AD4778081498909049B68B24401F5865979B19FBE805E34F6C73945FC3FCECD58C6A6A06E27AF85B9BD950BD2B4CC456B2F72EF3B020748E78BA06E3B26FECB08431A50E77B9C50A6B8C7DDC9BC4068EA291F07F762036E7165EE74791C13E6879BC3748C966C89CDC1F8E6F19AD8DCCCB1E7B55C9D2C3B2E0E6D8A050C72C92BBC16D49F6E759F53B4533DF2446FC0033634057111C8768FC0753F3A153ED72474C4011722DB4984ED78D97E067F24AD209CB7D8352132E5E88152F26A993A815BD8D037AE9233F135C3E289180E7373B7576C4701B45A2BA57672DD7DA23D3BE0377F13D68493EAEE751DFF2E5F087056113088D0C4F44BE9E29D2680FA4100FE3ECEE20E7CAC97C294E638B8DFFEA3BD2A1D38912BDA4E6D50A78022D0E52CB4FBFC376B72E1446617B2A87D9B1C572968C1F56A62C9E6DFED418C474E66C9BE850F3A9BC49AADE17EE1A18831657111A1786AB101E4F617978D1E1B364315034F3BB4FDFD5D4BD02A86DD5928E4E57B48E0755854B4F9EAA719C995FBE14B8EC18E1F7F07A4D642638569677A76F4C84EC4D8A02D8035088E9647DDE0A1067021524583652C9CA9332626536D80CC9226EA46F56817A32EDF1FCB4E40BF2A46387F874AFDA45D0D3FC6784DB37258D6C21C6167503FA149005BC09E143FF931729DA0CF075786C99AF8BE07268D2951491FF256D15BE97CB11D9553233B198454AECDB5C6BF1339A352B55A6F2980B0387A35A1CCE30737569FD29E4A9183B9428E21555D97AAE0D532416EF00EE4ABD67F225C03DF1724B8ECBFBB71880115C674F6EB05146EC1899BF34F543ECA26224E30FECADE22ECC190D24AFA179665FD3CD3BE3DE2DF2AC9A54752CAAD0A02F502D4608945A294CA49D8694F85E94AED5E1E8A2F9A58B0DB35C71A480549CCF114A51B52D8A4472CC09EB24ED78252E18F3A37B30FF998A66F6FC13DF989DFFE5D744AF9C257DFEFAF4944FDE2665A55B1F36A72EE59E24338BB9C18FC7F67FD58BB3965DEED4F1CAB41DBC04A301B1445663931DF9A04691DD8E1C32791B18665C9A827B48252F47C1AE700BC76C74AF4CF4E9E711443B97A37F00EFA3EA6A2CEE0C03E165C157B2D36841B875A2AD7155114B82D0C798970B848CDAED2D6B350522D0D2C3B650E19B7DD252BC4C3BE464D313DF50F0C96202EC6BCEE3E2C57DFFDE3342AD7016622D8B9148B75A68CCD2B466CEF6BD817DE9D026CFDF3487A1D8B176E2BB91A6B83FD5844C928839D583614FC781FF59C75E2C237FFB79B790B03CF5F38E07B436DEAF3DBED2E18F4FF3BDF4792AC7948C2DDE11F28E410CBEC85348B89698A7AB382CA74426810D8027646D104E827CD56817B57FDD2D603C0FC3A62941F3E9E4F0315ED1B4C0570FEB6FE43411A3F03D5AA7309F66B09DA8CF01F732BC11F79759A297394D0F85BC0B96745EC3753987EB74230E5498564B2F50A0F04ADF27D113DCF47F291A61DA49A36E5BEDB869FBEFD5BB84CBCB14AB18049BB02284A7871DBB8F2F1B09517B0C68110BF419DA04015788C7E211D9EECC6A598D0FF5BB9E8406796B2497DBA6436A748109D580E3C5EBCD60AFEAE04A81AE88B9636A4D7B39E2FE7724371327FE26765278BC458AAC3C9F76FBDD70A0B57AB95614807513450F5F510BF6079FD213BA6ACF1808D883913FB33C7996CCADEC1D6213EAAB4ABE8311F9A60960822F2476B59D801FB51FF1F197FD302BCE25C7B2608FA54EEEF5FF58884A70492652DFE39125EB9131B6C108AD6FD1ED77D9828350815BB900748C80547E1DF0BC699613E8C847B409846800DEA7636573AEE46B6B8927427727161B0F9CDBA5B32B709832801514E9979704840A1D7556BCA7680AB3E7D1AD87D11D41F36C20F462C26621DF8CAB6A18F4325020F02A4584855FF37006E53BDEECCEAFD298CFAB91FACC3A0430416106AD9F1D189A56DB23B2EAC16C17003A90E8F0322AE71363E833F368FF8E7813A348789BEE9AA75F127EABF87C481EE4FD12F8D3EF5F6C08C0D252D82FC637BF6FB719E07FB9195732BA9C00C66D035BDF6D78241CE367A71BF09D5B538CAA9420D0D89FB05DF6B46FD94BDDD092FD822521F2660899DCEA565542A8BC45E7E1037F2C5FD7A326B96B451BE898DA600F90D228BB08ED9E86FF05CEBE71428B7E0CA6B241694DE21DC17CBA2743EECEC5B8CFA1121FD78E32C1817F41A3FFB75E31C85F122B70003215F24E2D18C8E2DFF1D4063C934804C7CEF16E80E346951E23C8ACE532D826D41E024F95C68A72F1C04A6FEE95120FBDB85581ABEE0CCC25C3043EA7A5D4FB188D84277C23B191F83C429C7E3BEB5C8634C779CBBB766D0BBAE0F1FCF92749F228E35D407C7AAE1E80D87878A388759C77EA5215188374CF2C7F605C7988F846A8D554EE41C101886244C2648CE6BFDA59A60D6047093F34A4F00A8651007CBDD102DA0038C9C85E87717F0B885B391EFAE9FFABDC69B6A9D639D1761DA6D70434F4356C397E55A79D876A780DD8604A98A9468B9D8702780049F8DE2E3FEF2CC386198D89068C06C1ED0B36B47672B40B30AC576386692C89722E8950BB5E9C2C94BC03DE493BD0B8FFECB7F1105A20CD7C4A195A08C139A00D192A2C3117E2CDAD5DAE05628685623F473D9816C2D258A72A5ABF3F089BE45CCC1D10761AA5EBF056820B7A72E5E1556298D04750C51B86DE25C3CB3A99685D88E716503E54E31E16D1667E630682E477CA8BAA64F21B676E70633DE8546614CC8206D576E36F6095BDC0995EE97A9CDA2DCEAF32B9168C1FAB7F1F7D88D60976AC8D55764D04BF9C88F85CA148DA130E9859984755299B0907D068EA9D74EFDEF01D769DEC5966B69CCD65B6B4765D0803FF90B6A6E93BB8A5BC30561940CF92D331023E2FA3B3713FE1E26F3EFE37FBF99F4C4A26BE729FF4FBDCD2E374F38AC1EE892A772EEFC3A09801DCC0E98ED37CAA531DC4727DC66D23CF58E969B27DD95E6BF8B5D61EF47BC7A2CE4BF95E4157922BA00C9DB60FEEACDB6C8715E9511B40CF39E85E8280122F769F304C391B5BC6E86527BC94076E8CF78ABA173DF16BCBD7BC3BC731F853F6DDF431217537B1E19B923183543690F6BE81A8DA2D36D6382E6DA0ED856B6C748AB5E140DD76805F5E746407C7F4FD8DB4B3C49F13B194B86EBC7B6B9558D08A144E1E18B2229FB133E3B574901647AA154C4F50623F92BAC99D09C95B7B4FEE7CC574701E5FEC0A955289CD0659029821E65EE6C813C778C5A8CD62A8B03DD2DBF3FE0F6619BFC4B6AE987C66BF0485A63E0CE482B5012CB8024D3B85F0BC3D59F6CF5405DCABF76D0E7A82858FFA1A985222EF5B90B1137C337F30CCE69B0277A816E444F414C97BB398C578F5349625993B52ED0B61B8D9FAEA7E1F9200FF6B73BFBCC3284ECB4641D6F6F750C12728FDEB419524B3BB7DDB76575BCE1CC8D868CDC520B005E12C0B2DEB4966D7EE47E9363AAD1760A15C6C8671937B111B2646A50D6518F24231E84173D2E378F45C00FF884E0AE02987BE6196EC0EA26BC7DC3CF8454EFB7E66410A9C494AEB2ADDA8D230040BEAC773E54CED554137BCB3ACD3B160BF0F8D9E6B07C3AEB9575799AF74ABE1B2403407D3C850EF94914A3F464BA340D7F1EC6124D3425E23C8A4631E10329C56C078B03B6FC03C2D82EF2564AB7BB06ED3477969A950E6823799A91F0E0C34A6FE94BE9CF216F82F50C7113C1E9F07E6021328414C9F256A4085D7A4392993CDA638DD5053DB7D18B20B24B3DB4D825520C8DEBD29242E6FE31911343B6F79E08C79E345FA44F870FAB27CC4A6DF1090F62D933E25B1D14483B70DEB3F11655187B15163BBD0CB16CA90518020188631F51758273B3845139928D149442B67CD151B9E1C777D6EFFA3D04BE66D622C3C531B18AC3487770BB6CA4103DCCDF5F23B1A3964E28BF9CC7A1D5F32A3AA25076C7D64BE6C8D66B6E7FB2B5E30944AD3A67CE70F1E3AD5104C5137ADC10AA6D04BE3982BE4A8C3F57DFE0D87685F6E67DE9C7D757247111B125926E8509126B82F44133CBC001278997033AE699F32C8A3B5D5EF219E972488CCD96A9F18133295F208ED828D5DAD9BD65A1418C27F299FB406857911C1ED86EC2B447A7FBB93BFCE415058E35D07330F3DA174938133C6B3C463DAEEE84A4CFC1E4C3A57FB3C17EA83DFD7928DF46EB49B1AD7831126467D36979F1E94F8740CB58586B5946A529835E026CFC455DD7BC0F389524B5C541611379C2872F206DBE199DDB11F769BD0816EDC383EA98AC9308281004FF8538248B0F416732B7265CBFABFBAE6F40274E4B388260AA967B7CC0200D1E1816209DEB296B37C8424C5F313401163678D1FA39568AA1A58C5CAB41DE1DB8AF937775E2EDF2EFB48451731792759C76019DCC81D843E087F0A7934B6824DBE08"/>
    </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>
