<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="AFF4ECE44222FF662AAC60495CB944F7F38355BB053B21FC3EC2D25D36AAE479B310B7053D4534438E0525873D35ECD55F2823CD783D0212EEB49293434FBE78"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_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="B310B7053D4534438E0525873D35ECD55F2823CD783D0212EEB49293434FBE78"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_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="C63BC5BBF9F12E2E4C7BA73C1048B7BD"/>
      </CryptographicParameters>
      <Data type="ByteString" value="09D24A63C1B644ACC0AED1FF0ED622307D8C94A8B450030E99DC1C09B2B4839C9ECEC7F42B86105AE3790CFC00C80A698459F194E5568BD1C676E9D1112726CCABD1C8183FA68A6E2079FF3F21CA8482AD2E31D8812F6E66E6079BB6F431D4E3B92DC6854AB797B53272C353BD72D8622DDD02E60BE0FA725612D0D65CBDE0E4CDBCB2F92CB25FB0143CB97BA1C479B7DEF873D516A29F6C27F337AA68ABF2ECEE65183729B65AA0B21888AB4C22668DBD38824EA9CF4AE5F4DCB0875212C89CE7069E075236F060471DA460879448D87B89BD3148D9F28C6D6A6D1A17A1BE56790F3F94FAE1177A69CB289B5CB85061F6C729106942AC269A98E96AB0592C6FB90019D7F53E9FA49A2673F5008D2557D51E734311775792E735D29986B2A0DDC02829810F25806A0A3A88C1D5945B6D326F1C5137EC97E28228FD76A8A9DF22E749895BFA58C6F26FAB30A859D9BBE4AB7B4365D58826498323DAD617F0153AE3E19A917806E976D4F2D95E361B065DFE1466BDE4C20482DA0262E3CE9BE4490966C45F36BAF811382727D90B014BE607A971FB3A1EA1A841D14B7118219DFCCCE55F82020E066F10A0DB856A455425737A056C97B02E68E9C66D3D2A08B214AD921F5F27BF600D1608AC68868A6FAF0F757ACA364B8EEB448642631B1C78BC096210D9F4639BEE453CB7259C73EE2B298959A2C5BB77BD6C14C3C2ADA64ACE2E48DC75B6983868173F85AE09FA000848F00966EAA604E5D8C7722DCCB32DCAEBC1209C7C371B32EF4449C9A15085DE429075DB70358F4EE458ADD2CB28AC600926FE8ED94298BECB799B79F5E83E859A3E55791336F1E94FF9DE14F5E7AC8ABD3EB2DFD51F1C97098912621EDE48C36DA3BA78B36A9FBB06D4ADF6DAA247DEDCBA583EACAB2854B608E4B3F2F8BDFDEFB9B63DC58945167C5E8BFE73D3A0ED3C045ADCDC387C23E08001F8801C1992D221C97A8F84E33796347628CF09D4B80064CF0B8A901EB93346C1A8C0DB4AF3865A07478BA1520C10E56CFAF1B069A229C1D3CB0FA0ECDA68551CE290F31C032F68D839ACFD79D42FDEAC776A870E5028529CDCDF795B5F94B345057682EABC5CD782000092F5C59EB3446A00808EAE5B92647BB079DAB169D8CCA1C318877448ACF8F93569E28DCD4D55BA2AC4386055081EFDF6336955D1B76AE220C213F46D6F2E38E0E3B679905BAE1ACEAC69D3BBEC63D60CF5E477E5D9DDECE372E87B6724669498F44CB8DE2AF3DAAB4E2EAEA34D54093E7B18D303C72C2D9C95A383365968FC5A0C2110F5A25125C8E73E1106798186F51FD5D021C0A0B904415B3050BBC2EA60352725D44A28144B3993A480316EF7C6F43EF843C8318232F65A1DB69D5F5C8CBF427571477B341719985242D3B05F5E11CDAF184EAAA3AA996C507E3F2DE48CD6773090CD0993A45747ED6BDC1B9E46D95CE381EC3303F0D3427BDB1F8B5E07042E5E71F639BBF54F9B4B529A76EC14476F0A9E34E8BB35E927C988FFE240A29988E2C830E6B6E4FB186AA768ED189DCB7ABE5F2EF890E7F78F58AC1DB60EB943B33FB313B88F06CF3896C4CFB3C442D3E73F0D9B8356D83CF681C0EC851D91DD395B2C2FEC840B885AE384D1CCDD794F45323B48EBF29EE06F9F98C31860B2BD6790AD2C1487062288F98E223747DB8F45D84D38DBF96EE68840B7F2A79382E805BC18A76CBE28926A16425AD92721269140579A49B87A803819EB3C1A7039CA536849586E6CCF9C7396F0557AA600737DD162E05ED6514F1487143B5B9B285B6BBC00DA9A9FF8F420B6709A078E074C5546D843CCA4875443E3F76661EF53E430F8E481F356B956142F85E52B94330CED752BAE805954503EF43054F50D23A59C9C2F3A9BF5C281F4589C20F5C5497338EC738495EF805F338077B5D7AEAEB14F7AAB74086BF961F9C19D00B987D0B5AA0802A3BE7220471037A69556BB42925955A8C57AF37C3A9031F7B6379197D915CD711A400707F73F266884A68A93F077D5915061E5831B2242ABC56A5F6D79BC4C20E9ACBA67EAA60AABFE0F9E7D3CF76115A50A542635B71ED4A7F2AD02EA24782323C68A528D7A9BA5881B3A3AF6EA9E736C4A92F1DF6FE774FF47E1864B92C6394A9467DA6ACE6037FB34961C2C1D1B8979F994B15DC2B88BA1F521EEB197D91E3867571273176C01FCEFB397FB88692035931E24B0FEA0A2A7DBF1D6CF5C26AFCC91A5953E511C971D45AFFD645F6793CCF14AD847A5AFDDFC956390AF8A46ACED18F7621C3511806B66CA60DB9D380A6BA061160813C8C3F3C1CB4FD287FEE8A58B9A9C69D3342D0753EC1068A39EC8E53517AD72EC3787B56135506319D4577632047A651D40834ED303409B7D2429112F68A6DF741BAA0600BAAA5682000A94888D8CCDB0F74EDCF6218D963E886F0B8CD3632369DF03BFD22B5D6B1D7A6F609A7F23EC2FB6E5938C0FBE78DA7C315D26C7D1F261A413AC7ABC84958ADAECB59A68136FE595D35EC5C5C87C8B7E7C56C0E746093009C9ADEF09810314AA58558C4AF657D2F2456CD102FB2A5202B5FBC09840E330790090BFE5622A01A460C1F01B7F41793CEE01CB7782309A8893513483A7756B49700C8B7094C1F310E3533296B3E554EA7F670EAC2CA1868B0154A7563BE5F89257A400D42BF9A4FDADF71808BC9BDD3AA76F699F08C3ED71E1B76938BEA007FC5CEE319020FC5AE907166F191267426A8C65F743E25581893421D085E2AB131D102A70FF0669A09EB24BF4894D2293B13C4CE4D1BD1827CDED38FAC09B0C34FB9FBD3BA5187FB67137B55B09226FC12FE26B9217A7B3DA4CD0897EBDDBD7530E5416F90F51751DCE638B849864F7566CF5D598EF1B891299CC8D1B364E1AFDBC4DBF0078DCB6057B5AADA0BA4CA6D9EBBFCCD7D894A1CE558ED5C557F0787C0346D13E3DE31538CCAD2D90E9DFA16E91E40BAECA1E438D8BFDE48D1482B3A8EB967F5BBB38BDF76D96F51B212CCC391CEA480A99631383A28C76FBDB83CFC1C94FBDB518BE58DAEEA411DDA1E51902F9BF10E4447CF7A84C981A1312AC9C7F7496003B2FC5F82DCE8C86900C5F1CBCA089A777034358C98BEC7B11EB276774351D3DBDA1BA8BA13613289C458295C7AA053B7921D29DB154A2F6BB662F41F729CC13A127C6C2DC03C849A0F5AD6C81A7E2412D1F904148BF648464968F6A80B41D49B2043DAAEB325A0A621B5C16D9068C4AD1B0F514727E17DED1B2F5370D2B64FD0B86720EF2B3F2223402BF609D363659CD9C95E5B228CF25122F5DDE558F0D227BFA4C0F605AE76696A83D42A3290E2E904BC61A4DE0F85796D368D91989CB72446389AB65C7A493B7E2C6AA8065F87A0976672101518505A6B1D705ED9E485C52BEA89BA417A5F86CC76CD2E59F096DD8567862E61E30ECFF2DC30BBF115A24B5AB498AD3D0D181D94D3F313E843369BC961648C3FE089C487B6B75987E45ABF8AB571808C604EE9F3B60EEBA79686BA35B8A05BC53CF0CC45250D8BE70BD393CF9ABA7EFD6C5479CD29C920ACDEF99532AE556B882A5A45346EFCE0DA1C03BCE6BBBA913BC9588B1428761F72253B3205E797FAB8BA4F7A3BE63855E7789243494B55E800FF8CCAA91E15D794962B6CC4E4597C5F5D083C93CB90B893F19939F01AA5AD91F0166F53E747C0F6E345DCAECC4780A2926DFEF8F7D8276ED0B1F0DF0CBAEA62CA391C650C1EBD4BF1347BE30F9945E27846BB051877DB0C8B6B629493B22B5F38DC381239F8F95D630760C2E4A2DA43568481381A134F025B566DF56C105351F76095D9EC9C76F97ED518577A2652F960DEB4E70422CFCEA614BEB0F278227B6EEAF947AC4B220B7B955AD9E1F5170A07607D8E8BB23CF0A842150EA7E28ED9AEFA4C91306A59EE6D409941136800CB2366A38141C175BB7C39A1F6298F5C14D67E41F2B04A70AAE1CF50016DB92A5A383E9E03F76547E0FD0CDBA1054BADBD4206FA3DB248F9B16A9AE699B262B857DAB741C74C9E1BD0BC044BBA0BDB45D85912642611050189F5DA92133603E538B6E78C4B2406DFB62D0B42C3D2FF9C0CBE2C9DA7AB6F3F670265CE1C5448EBFEC81EA997D7F404F6CA0F85406C03FFC3F6F65C21F2BD57607F544F28FD99C5B25BAEC7C2C392F30A4E9064F2DFBEBB419ECBB61A0B47AD9FE17D2ADAFE53972F02650F27558E8FBD105769904D38DDAA2F4D7C94C8C8175AC61D5143400361A830A22BAD58EA8F1B507EE2229263BD32C06ADE6FFBC7C12E125801D499E03BF27A0C03FA6B9E150DAD785C89F639B2C7F1FB337BF5EBA4349C974B6DE83C83BD08D85C553BAF2DF3E6D44BAFFC6DC55DB5EA012D9D44CAD6514F999991FBD1F92858F7BB8778B20318D0B0C0B205743630DD69BA25BC060083E3CDFDA246D4A794FDB56093F63B2FA436E9A3454EBA2F3D4BE066A366F6DDC99BA1C298563A0284060F6C24A18211340D211C99DF9C35A66653EC4958ADA469DA1226176F2CC5437372E1845085813839BF410B50B7DBB1C921B52B7D75F6E793BCAA32BA5AE34E2C6D41BB5DFED81B7F69CF5F9538168444D062526AE1A0C52E3F7328910091F90EE633673C20923B84201D2E3B251706D54B334C53F2245FD48DDBE02A5C3B8C880A74AC3EFBCF782CB6549F4185530A2FAD84DC8D29F3838272630BA8CEF1E8CF5EB38E3F36B45A17B0764775B6D2478984AF1C350AEB4B88B3E2F355E738930DDA5613CCEC9EDEC9C9D768658C377565C8E2E1520FB32572706ACE057E13FF28DBD3BD3C48007C66012BF8205DBBF371F87179D6616EE187925BCD5904DFE5B207C6218FB97DD732B942C0E13AB7DE4DC3C2E563D5F6FEFD6366AA1F3325B8D20D22D83C09B734EDD54FCD506C44EE4C7B008EBDB1F2D4C"/>
      <SignatureData type="ByteString" value="C1D4E593B874658EF8169D009B32BD39E2909DA68F1040D63E03C80E648D25A0770493DF9EC8E0A11F383B050D74132D2F29A992813275A1ECDF858BE453C42EFBD95AED631ED92E74A097DABF3EBF1F31FA15AF73208F2A4C0363FEA6F807A1A709AE069FA481FA7CA4BBFECD3593A0D147B8BCB4D5E7866E604C3639BE0712235F0A6AD6CA2789BFD0A95A85F817F6E9326F8C77753E5F24795FBFBEF2CBD2C2F167E6DB3662332B1724011EFEB2F4D2974B84CE109EB0EAD7F93A2026A3256488CED928DE886CE890362D3B6A9198017682093D1717DFB7D89D69DCADDDE3CBCAB027569A151849903C7B48D0842C1343CD7E54D161905B4A30D0977476B0CEE6FFD0EE53194CF75775BF3156E1C774D89CCAD831C7AA74688138AEC73701513AE3050085C2788B60C0FA11EA48757EA0176EB37A8BB3799AB079B6D249EC3C84FA2FD16EC2E1990EC3BBC539FBDEE9D751AEE3A354877CF5922775384EEA3D1EBE5D4FACAD2C69686DD577AD7849EB8C9C61E8B31FA0629AE8D4A23761C4B26311E2C8304374F9BA6B990A88B1A2D13E2D34CD31B4BCD569629DA29B9D443EA10CE2B0192A29B20C40DBA9C673C9AA51738F9A6EB0A0713781AE8DC53FDF11C3DD1F88763F82570136B0B9238EC9B80DA60DAD4D57206524B62F114FED49A9D6D59BE046901741C46DD5EAE63D1F696AC0050822F0633A3F74E4D71E2C3756FB8307510D3AEC5ED1929CB39D5EA402A158A010A0F31DCF0C14A90F4BF21237AC9A82CBEFD4873DBA3F929C34FF375B64D97C84A0DCDDAD3A4EACBE27B6C6FFCE64AC7E8C0E0404D249DCC9092C3318AAD9061C0F5E53B60003062A101D89F34017841506C2E1B913C4392BE4177BA4BA8263A95976EE8D663BF887840C46A69E4E39DB288F383A3E66B53032DBCCE0C0AE9397601242BED05D8E76DE2D953B5A6DC4E644AED532BBE5AF4D1EEB7DF8BDF924293EE6C15A7C63881DBC24A4E1AE4BA117E8CBFBF695FA5D636C155E703B4A7866E14D5E0A5A5F19E9B830918599183BBF1877AE49532D43EB189FECCD1824AB9407A860421FF830B063847C79A82BA21F8D476C63CD85C2D40F813E2070C0EA527ACA30412C02B87797CD09242BD4596309008FCD12C9A3AC7EFBC834ABFCB2A7774E85600B3628D7A4CD100B620D2D083B44D7A66E19DD60E2918ECF9697994F01E26E6F6366D713809AAA38E5B27ABA9FDB3FD8C640E9D5244A6DD15DDC3753970F6A389A18E438814D09924E1E704C1E57E2AD5986BE0CC6E162819D31F9D80E10AFF1CD85DA943302D5F46A0FF9A0EF6DC62DFC5CB1D438F485B888A5E89BBFC41FD98DCA2F6463380C7F77A6083EC0912AEFA8001FEEE5032C457A89502DF82B4F0D0427C095937E23AA982260D1008654210BB9E5E74DB8F6620297D9747A02D10E287B8BC25E8015B6DECF7358119CFFB2AFE8EE9A8CB29B173C371A49213E052604CCD8824049EC65D76AEB3094BEA3E28099835201FA3B073B870B770E7442BA23FF942E26997FDC4A0AB7F61A8BAF5302E81A3C7340CC30F61BB6009A325832EA6D519A0EF81B48E9FF1E1B02961CBADFFE6DE486ADF4C19B6ED2F5E2BCE61C3E8B53E3B84EAF4DADCA4950D7ADD1DE6B1CF2F746EB6C4C34E2E03296E164553F3C78A19ED06BF987A7646C81846E5EBD29B1E3755B800DC6FBA6DFA49E5751FCDE5BF568EC34F88E9B8BCFF0422D7A9126DE4CE1EBF9377EEE42082A0B53B8B9A07AAA4E7FFD0326878A3238A25739E85D2B37A8AA6EFBFE67C7EE502C61FCDBD75FA012188CD44ED54DFE48BF750712FC5CC04412E3843A5074BFF0B9132C781F617AC2DA2F285087AB2C65FB6B69BA18D57B727D6FD63DF64F2C9A720E9B6A3DD6822BC06A40DFCCC951A24AA7ABD666D262816D415FAF591B52DCA780E1D43B86BB283E2DFDBEA7A06A3D32A59849F3281F22C99269BC5469D0DDB975C13DE0515F00ABCABB6247808DE1F6F1377EBCCB5F960641B3E23BA422285ADB19AD5ED9EB63D9AC0912016CB00C57B2A9FE985A948D22ABB89A05B670630F3DC3F9C76462E76F75701F9C5EF80D2D7C5E0787A26B64FBF000489E7592D1CD77FC416E6DAACF41E25297606E4F783625B14F7972124549E18C8D735FEAF27DD8B4DFCA37D80F93DBDAFA13F44817FA4E0E4CF990F767DD2F22A92503DB8F39E23D13E3AB2272386672D5511517A6875A8059D74C6AB2BB278C4726C55219A0FF7C61BC7C5E042EB632A2FB521AED83F5C8905E167C2B413DB27C076FE023E390A81D7EA22649A78B81CE837DE02F076BC0324ECB3E27ACBCDC2F28E7AB01DF97192CD64B820889656B9EB0309F21324659D7E4238708BF84C61AC2A5097567195EB280B83A31DD83FD607723FF832A25CCE89012618979BD9C18A3E7C5D43D23F6014D80840C8E712323F89164566F252ED296EA20E9EA69C7CC5B5304E9D2FD598D0AC97AD8B766EFA99761A899C5FCB9B119D642B72F0BCA8BD30AB5E2679B7D6A4704A165D5BCA27563ECBD834654F1F43E4059D6FE730CBB6D7E869CB25D5E6593AE5642D2AD6289887EB9754F2A2A8EBD03C14835B7339F6AE028E3E5547B72B5366B793D01C5681C6B401427B4F4E26434EC83AC052EAF1DAFBA0A71A1AD565C32DE4DF7F90D248336BA40A5F6C4FEFE1751463E3B935D089881B665ABDA0D4FD2E8DE129B4F559F9C4F743ACEDD72543632A6884B9CB7E899EDED8EF3A2025FEEF306C93B971173B637E7A91659366D652512139385D26CC97752D6C0C2DDF591382AE03749F15FEC8C0F6B651DF8D3FAF1986E516333344C29EECC46B70F64FCBD7BB65A35E926293D1568823E2D6616AB3EE7538AF0AA0C13999F2D692AA24A20E0715339028AF49F494E3D67639FF36EF4D78B80D0C15012F48B2D910CD917B8B92C55C44BDFC3527DBDCA6BA33D948044355E31AA65ED36317F7355657B76976416737DF46916C43A09E2DEB3D648764A7946F9BE35CA7685A0A7AB6E362D20EF1AE489C08261DB0AE36CEA08B3D7C629BA8C00ABD36995891BBAB2E36E3AE63EC3D447714D3CA06C15B87D9677F02CC9551F4373337F8F0F8320D6FCA82B49B3342A28C63E01CD2F259DB9920FEDD04F7B67D37A751F1032A3233B0AEDF0F6AAD5AB594640703B4CE0B85843390501FCE96DC79278B750E947B50E7D8D8437ED1E8E64931E1EAAF7AAA6F76C3441068F39153E6A7BDC5CBB267FD83C94735A13713A585788140FC096CCC72A5826733C99C5529086A1D916A6BEEABD2B3B57536A502EBB0A2273184008315F5DD45630201C5C2F4CA8E73B30049832CAE72293D91E552A706700DB0BDCB5E0D85D8EEA00EB49E1206147CB650A834EAA29BD0BB1F74AA74CC504F440A32962BC79E754D4183469459F4BEEF5E673A4FC1209BF9119E59BC411941532347750A34B5DBF74467748D1187D6A583523ED09B627EEFFC41841B3F261BB9B04F8D4D18B055F27B0F2B0D30A20552C1D0531869CA656E17E6555745315BC1B23401D254CEAECC85EF656757C9A7B2002893D4D3DD5E6E19C5CB370A4A240884528198C2B7751816E350C68FEFFDE92A5D212D9902DD05F5C9948636548A56758134608AC82AD2FD6B6ED62A14E70B9D16A502B69DF2FCB38555B477EFE27AB978FE203B60EC2CBC908E8AA3F5854164F3940B307A5B25989DC1BBD0FB12F6F335D3680F5114CC80CAC3B1E62F4EFBCFA7CB8148BAD077C804527B419F8E1209CD779B43744107FE0D00603D2088F666227DAC8D5B06076E1D4F186AADB2BC7840F6AECD14A34AC8BE4C432D78E507A1ACA178A060B3677A0E49F7CAC83D3C0D43DCA9BAD0BBC91496CC4247EBED3207D39A585CB2D6162CA9B36AE3F1CCD7A6E1C2079F6FE0313BCEB62E9E1286EAE068695446898D4464C3D5751FB07DF99EAC8254192D88C5E37495AA9E42AC79E58FCD84419A872BBFDEE79DC74F34A708D9B84BBEAE6950D1F127B91A8EA3525ABFA4C93B97F00C68EB663F17ADC39D7D038663F6B1B9811A17CAEE71BD76B2C6CDE6C949EC74D00F7911165EB19682A0A7706E5F016C06A2DEED01E846D729E3482A3596E873255E597F52EF9E43DDAF2336CDFAC923E3F735191F77C160EBCBC3588995752F9D3ADBFFDCF6739E1CDF6472D08601C64A26BBD84625069BB8D423F87631BB5B24332FB3E86845306571DD835DA9C7740A7DC871B48EA8DA7063B36C2E4B2EB4D349B875E946C574837EE000A80587067C7C193A0556C84EE79ACB3A6DD0EF62C8BE7AE038F2EBFA9DA1A99F3791C0DB35E8BD96E96A6F08CD3D4920E8A47B8C3729079BC6B77ABA38DB4F6A6CA8905967C506749A1F82EE3E8A5F73CD28C48397889EED462E12942B0276D196A60941CEF5FFCA56695576A7B1405C54DDDEEC9918FC1EFB1076157B8AB39C43ED6F3E84C155462ACC2DB82DEB2917BF9C811ED39545F002BCAEA90DCD35ADFBC2A686688B8A691982227F3E6B1D1DB5483EE01656005D6EE48DC3D5EF3A7E685005D5F01AD804A99AA24977E5C4F2F72E8224E39E1F3EBD52D26E8BA5108506B19C45CABC148B2D3116285EB2DE88896091B0E4DA3EA7A338BE93DD049D5A655F77D69D5E6DAB5519801EA678DFF7D3326718DE3B58B343CB255BF4387B1E9C34D8688BD15A02C41078A06EF7F8110B1199BDC793DA6EFC80D33644D456E174709145F462C2AFB415A9DC7699A916A5B2C820D2E934EC9ADEC1F5F5DBC1A162A9D098A76D6DC25FBFD9E20E40979F2E24D0F1127775E9275057EF7B7A3D25979B076403EDD1CF620980A27B6E3B51B27759EA3E953A2A54323270413E0C70001F0CB1FE4D4038DBB30E0A48CAD9618172C8C13EB4B9826471C0EE1AE88B3F8E879192034F6A7AB742C191AD91D902320C459C351F85A1D9CBAD913FE7B771A60932855DE7FF64C2731759DA57DF917B268FD132A584916F43DA1B36DB771EDFD844C28C9804C70AC519AB63F79B2F1DCBB6C9DE15AC54DE3FC4DBE2DDBA740EECB914FFBD53DB70377127356913C3A43329187C911E542B60A14C52CE1EB82EEEF7864E27231BB6109CC313035E7EA8C9F2B69B6B2635451080789EDF24308D0275B6D0E820EA41122D66585ABE727D6C8A71A3A02EED27A1B5558C935AC39E2CD2B2170452E999F9D3C1C3AA1B7C933D0942F5B21405DDBFAD85A0772EA4AE72E699838BFAE9DB22BABA7662903A1F27628E007FAA9E07826B9BE4A77DD45F6576A4EA38AD196D86A4376E2138730BC514A0E8A8E7F4C5468DA652B5954737F361BC97806B4AD39E257A02FCF3D7C6105A2FFD90D7625614F1DF1FA49C5EA4C572F63BAB42D7EF1976B75362B6589D8CAF7E60F9042E880655B68FD5BF49F299A279DF9568A7A2639B62A2AB73727681593279D83EB0289238A33C2D4C085474B94AC9818C6F1C788E11E2D7A2AC0C4721522C4B49D91CD9B6E7A09AC795E416E915A2E4314ADFFDCD5ECBE9A767E3D36709AE2821A977EA7FABB7005D7AFCBB00C0E40CB24C5108B17BE66C4B84E21F40DA57F943B98A6C862244F939224F3121A56845150E86F354EC0B539A34468CC9CB258ED954132096B7FF4FC713509759918911EE175BF30ED44E5C29373B82F3592CA0D45F30BDEA6A4934F1E3463D1B0A5E7A566CE7B3EB43AE106A192DFB7A82E28B4696C8E6D8BFE72D78C2E1094129513CA63AFF6EC04BE7C94088AB4154728EFC9C2475719CA3ED931519A9879049CD39588F619BBE229FBF2502567ABFEA99AB798CE0EC2294DA1CC2C0AED536C449C5D0616AF76ED17F69361A2D3B54BE7F349EC4D2267BA04B202BF5C91C5C9A758CFB2FA30835B6C1B3EF12F46650F9785A5D7ADA1BF9E143C97E375FAC6BA09489DB771CFDF8D66881DA193458547569FC192E35C8AF5E72043D5DD61469C6F0C58E3A54AC92DE40B3AE2F71C96CA3FF21234717AB38172BFC2CF2E2A71472D707A057F404B8551D1573A10479DF94B14B4BCAEC64C9D3EB82976E6A965879BC55D4AB7542E450F7A5041A137057C90F523AE331711DBA66679BF30487B743F4638291846F13E9F6048A86A6F0DC3BBC454575E1CA48EB9A9D2B1B7B282C079F0A8C916D645EF96C8CB64CB441C7DF91F9935F4FD7E584C0083994168C80B196681580B41884EB257F84DA18993E7A69E3F6EF356C3712FE43BB478E9B9E85AE8F1C31FBFAAF48B1ABD19918B5BD3682D683AF296313512DEB22F7B4A20652DF80BEA297F2C615735A499C38016B85F4FAE7699250EFDF375C3CEEDE5D93C7FFB29A2908236AE2AA87E0758FDCF7BC28AE01325C68744C8D113B4DD718990B6D86CEA8931B9869FE051FDB2F81DBC57E258658DF195589F6DA5BC2584B7043CD6B1A704C0ACDE94EF78483B1ACD18831AEF6068D696FEC0D6FAB1A99606CC7F5DF19AF2F48C4FFD7F08A91F1482CC85CAA9AF0FE4DE292A9086FDA45C7158F5D6253EA004C80219C001424A2AE574DDBE6EB96E6E5C3B5F059E9E8833A8245E43D5329577525E6C006E68C7D0644F6801B73895470D78DE0A9515364B5FE9EDB272BD9EACD364EE17B19F021AC7800FA1F5D475576651E357ECB8F1B4847E51D2566193DCA9DAF265BD46E4557B7DF0F806E2C0DFD076A355B3445376016EF22BAF90C499BB80BBEB988078B3A84865C66697C870A329F691A17AA3B49CA1734F0C3040EF7D25C902422685780F14808D529994DDD8086C05573359C775F88FA0E8014C379EC5738CA85C7FCCAC8C8D81BFD59BC7EC9B0642E76B6B62542392D453E17F6734DC882579D38E30FB3B72E4E991D38AFBD61A4B1DEDB4CA7AA662B5763664C7D67085E5282D9DDD81BF181F877AA1F003AEF2BA94B400752DF66F29902E85E2AEEBF2E16A51E41C5A178B57DF932D4777FB688182D348B1E53C58CBD59BDE9A8A1D09E539E37E47863239AAA69B228AACF475DDCB8BD9D46397F81CEE71A1D949525A476098DBBEBCC6EEEFC62562ADFCB346B509D890262A31F961EB0FBB7B0F0DD11435552BC57E2958E60410503C8163AE2A287A0AD6C2ACE1360B1AB861B5F97A77158271927327AF36584BBE2D8F41C20DAC7F99E503FC6A20EDAAB99D2AB59951EEC6D843204157D03E4A61162686D3BACBC71CBA1143E88401C044A5180F65506D912D7EA4FE206395042D4F6FCC7AC4E472DD025A839803E1DBAB65F5711E52C992497B4817709EA99290658D03167A79F9EAFB3AB285D75A94FC1EFC77E1B3EF8346D32FF56B20A662F64E439C4436BDB6A3B3A4A52D21DC361EBAA76AECC9A73B2567FF440B3F711AF8969297A05ED84C2407824D041E03332865504D3F05F82DEC01EA824CD34C087506AFE1755676313484271AFAF3709B3DD9185DE413A1EFAB7F64623AFB685F5DAD90326D040A5BA2C4FFB4BC81001B48BB41FFE6D240FA010FA8E78B5BF7D7F486C6EA1B6E533D3BA7FE02C13A202177BBE7D6B8C9B8210920B0864187DDC4EBB95DB05C7837D89A4BF2297E7E7BC1C5BE434D4D1CB2CA11C6D0981DB002E7099B738092BA4AAE8BD0046AECF759A515F59E4723744D9A117050A0434367023635DE085ABC6B453CD5165CA863A4A2B68E50940C30F97011EA98DDB93F8027DE1F5106388E521F67EC42AC5567245E201D0825B0767CA7796ED2241700D396118C8320D60E4F44E4900B608B01ED306D0C928A84D270F028CD68EEBB2C3E3AEA6B06E2A74FE141743D7D1A51DB4B742AC2528AC425FADDBCF57AB1400DB33956F04DEEBD455C08CA75C38CFA6E5BDE99114D02B102CC2A9B4A6A44650C86E76CADF00889DC7E48E069E97FCA81FCA8219BD0787C4B963D9FFDB4D99F668B6E539266CABCDEF46A74AFB7F29802ACAC615F4F9E229B2F71D5A315C5EF25E0E447A957BD4643D8933A84873E0AA4A1A8C42ADCAA2A1B73BF6237B6AC4F56033806C99C4CA7CBA000E49EA6A6F7609DEC210BC075871A231E41239B6043E28596E44353095501A753C2C4A0419CD37816A220CE4D624A14670E9D2D73BDF7F0CDA27C22983EBDF6F01E33F7889B4096D39506BF70A42E53000BFD523916EB5BE5C140172D3F82A50D37AAEFE173E9A31D0733D00F705052EE2A4A9DEA08D5C188C6C2F35CF6192F53745DCE10651CA4BA0F93F83D41D82AEC7B092C584CA7694E7BC628995E66D237549E1985743BA8E6F01CA98B8895FF1FA4DA8F10B70EC26A1CA1480C2C9ECA4D57D54AF2F69607DA52703EE5D5E8A2AD179EB272B39E7DAED05952E03BC4E2BCF1687D88E2CCF06E635DC389B69D57DB21D0337C72A5D30A55FDD77343ECF0ED2BEC944A33FE0F09439986AE74F4D4619E34388C904FA7C5AFBA54B0E7D8B637AE913721134C3F849E536118DE1EBCDF2B5C610EAF37FF9F7046CFA9D013D274430F33009D34E5C92EAF6FC6DA974749683F7DE472DBBD9B11C0D33DDA6B7714E88A058FF4896F583EAC7C3C4234A9454D9C6CCD0CE952C48F23DB8473216CEAB7EFC82E22F319F9184A08307EB3D89AE3A9E4A7F0E8C03CF1CE06EC37E8402F56B3C671754B3A0AB9E8FB85740213FAF9377C6777CEC50CFBA4E37E4C7424274D74DC5B010B99B6DEACC4A41046ADACB06AA51554EDBEAAFB06EAD4CF1B58A0DC8640B0CF027C7FDFACABB6C44958F4C215B0CC46DC3A703E603213DCB1C7501655C4BD1A7772E32F6BCE5549A0F55380C02BFBB204EDFDAE9962584CABEEA26616B1C5DB5184CFDFFE279C5833291269B53C544A84C7181DEF3BDD166B0A9DE0B5A562E06C2CF19D00BE2A7C0CF373616714A954BE75B4C1B4FFB91696568284415BED4FBCC95FA0B5544C9399B57F17E15E11A3A1B4F83BD26EFF48C832BFFEC644C0F4871A06367A06AF8AFFDFF11357C40D0F62C49C345B9066D1924191F11D226C653EFC60CB5EA86E5178DE097C4CB5B8B5FE2AB1E9541A9019885E012493301B41EE0B0B920D9D23EAC8E85D42767FB0F49904121B75E3DCB80F7EA0953F6D7E9003077E42536EA0BBE72C52780B851DF020D2AB4C3E08AFC33A9458BD3DBF963CA83EC8D9D402B23B6E565BC71A2F23E1E4F3060843FC0797AD5BA17370D624B5CC84148648628B85D2496921593B5B6EC9DF3FBBAD94351D5E020C5894E9386F9AB2A86396A88BF3C3CFF7D1FF4318DDDD273C2D56C895AFC85A7DB885AC6CDF67B0200923905041F438D7C11C4F7F8988C6946F05F1238F1421BF3F42D0BE6548E193104246F0CD2A2E8DDFB36C2C4973967A0F026A6EEE545FF71BD0CEE546C5642913AF1FEB1BB16A5C1A5FF5A66398E32AB9A76C5CAAF465E4542BF7786FAC771597730D9D109C88AB4F405DD2DED60EA13EA7D4B3B4D9CBEF84E781C82573F604261324EECEF26176CE16D1175A830DFE301B28355BCDEA917B4BDB261EDCF176218B7F96AA1C43E7C58A4F17D710513C09A670BAA242B55682F888ED8A5DF4B8D5E671C3D5F594824B63833145FD5B7149BBF3422B92DE819039BC9E46072F4E7FC90532B62EDA3FBBA9130AE26947B147D52562B501BDB1827A602FAB09779C03FE5BA5205D8F31D633893C354C4D2B60F0415DE4778799065A987F9D7D80F09387559FB2907BAE4FB531B8C20830A3BC7B9AD63B418976533B9E6951DD1144BC549BCBE419EFE06361BF795C566BF41B52C87BD764E36D478008F5A496568E8683D7338EAD2564478C2636E325D684903A9ECE6244BAEB06B0A89DED8AF49AEBE6D655ABE3BD40E69501222244B55C9AB3A10A6ADAAB9F544A19B877F8A23FAB5159D3A4EC7FC448583E67FD7198C534D13FAFA8156736CE22073D4507F8686BDC638DEB2106A7410C88B6121834B3A6CB2BDDC54DC1F2B3E8B1B5B4363B48675D69FEACC4C01FF980CC7FCD6F8B3F79F94436F6DC0C582381A6E8E2550B9A3B6DB2CD4D315E021D71ABAA3C6C6FDEFFD2F12D5343DECF49F65A575FB4112731AD9469C7B2A3843481C92430B48A1F46921A033DE663248B26CE02EF13E690B4778F3B47FBE3F097F54844CF19A1A67E4729EBBDC84FCB41D6BBF2364E84E9F3DF9A47AA5008AE62E99B18669E26F5B463CD8AD06D46F23B3F2626E3D74A1DAFF04492F459606639989DE5829F5790E4F385B92BF45F364C83B9F183EDB0B56B52CC93CE0BC56ED496E16923E6AF83563C980E80B2310F12221F3AEE87111E4115B97B44421C9B840EF4EE1B3CA3AC7DB454070D7EF044679EAF67D0C18B2777580EA2A68F348ACD0842A46202647FBD19E15629E793B051A69C419DE462193554040CDB49258BEAF0EAA4B60D1D8F98A1C9E6E7453FCCEF2F27D6ADB31A552DE41FEE89774A563C1B17FD122CDC3705ECD591D80D644E759C75D18128A46F71056DF405A4A1206EA571607BC27897D8D3EB8389FA3DF3EEBF993ABE76BA3EC5F7DA20F7947B24F37A4D6384092EEF52F64D4634BEB8EB16706F11243CA93D1AA76EAA1A9F15031A53723BB30333260F2190E56B53D11DDEFAE15D492A465C0D0499FA9B511A2B3B14B2AFD63B580C0CABF767F3338190AC67B92243BCF58CC8F78D46556A1739EA1AAA39B1D773A444264F40A4D8E438C61A76258922A1D892248DD3A4ADB74C272A1E87E50D941CF5E8EBE2036D7821D8B5271B35A087C78997417DBB1BF15557290D15441C705181917FE3374BE63AFBAF32AA9223CF7D0F369D1A839F1B773AAD27E6584241A3FF6670EB1B9EE0B33018CA7FF6F6B88279F745D01D495ACAF5CE5B7EC0BDF84826EFA8B86BC7DC5A165DE5246E40FFC4A1A88841EB1D07DAA3C51146950743013B9D47130B4835579BA3D888C093D168EF140F425017DEEBF4DBB3B45AFFC42EA63D26CE861E448295C82C2EB0A169EA4C6A0ED5B9A9A57D89B2BA0D6D33850057C03FD097C50EDDC4C6E8D4B89DD7C823F9EF74E0D76CF1707347192A8CD8C27A289C6143106512F0A7D0A0ED19744B27532B3742A4B2DE22939F22D0305EA6F7E393092C821EA9B26DEE94A4A0DA332F93298FB21F4DDCBDDFD0EAE64A63927B09A76ADF25C27468AF3A1228489B7ECDB8717941C6321AFC46466865EFA0B0C4FE172AA6062E6B583543D4A6F576"/>
    </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>
