<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="F75EA084E9726E7A2D03BC53DF41B974C51768D4FEE308A3FA440154D646FC00DCC4D9CD07CBD4A40D6F78153D76CD12A05FFBF07F3A334AFCAFD9F106ECEBAA025874801C728290C2581417CE954A10F439618042431F2F2485210DCB4A3ACE"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_192s"/>
          <CryptographicLength type="Integer" value="768"/>
        </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="A05FFBF07F3A334AFCAFD9F106ECEBAA025874801C728290C2581417CE954A10F439618042431F2F2485210DCB4A3ACE"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_192s"/>
          <CryptographicLength type="Integer" value="384"/>
        </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="false"/>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="920E42BF57FF49E937C09A343409DE3EBA3D1F2A70C44E44"/>
      </CryptographicParameters>
      <Data type="ByteString" value="768BD097F601506B5A8DEEA7DF08EA0497F199DF069F5643E0A1E92F69D34F81B521C84204E0DAD09FA0D38B4CBEDFA36C89FEC04604663ECDD578D1D2F00C2E193B65BFAC568E95B2DFE36CDD24185972BB1F760269BD1BE0759992768DB0830DB1B06417525F8CFF0029032047B46667EF5E837319DFC9A07D110CE38D96DCE303B4918A7F48D13E938FE1325D99F2827C200C699487C1433AE460239E1F8FE25C61B93936E288FBC717FADB220485DD34AB021D783844BDEDC76D084498568D6B0436E276272D7E3E85A1D944AF0BA8ECA4BCF5ADFAE7924430606361C68169F03E8A2DAC7181F1A0AF1860CB89ED4D2BCFCEC50246CCF532E354F818CE2E56E56C6231FC3678BB69BE3B79F01A7699297832901C67D652708764242DEBAFDC29097A412216C65E5FEB2CD8983D7D970782E4C8AA585F5FAE8448C394D7A79697D4B76DB17E1B0D40DDE87CC684D6B84AF9FCD58247B0E0762CBF3D23073B4868F35D6FF6C7910457660F5B38D68C6DC26CCACF200F8AF444AD35438273735038215252F2992515C91DE40C3BF58DAC6F41B19757736ABA464F091BDD5A213C724B50C683FBAF730322438ACAD0444DC8139DA4AFE69B89E8D54EA10C29370DA7AEDC804256C00DE5617DF2FC529094F115441467C9EB4FCB931C430895D4811440DC5A6536630C27056D9B35671C05195637E1AA4C4D840942B6A563E71253FCB2591957A9EB28F7EF61B54DF5918238802B1BE8D0346E593304505E5AFB89BBBA90C6E95585447120B2DFBBA7B80E9215005F71CE0D8C79436EDCEE5D48A9CE1C5D0503249739DF9CE9F65DAEB1C810F3AEA704CAA518BF94EA808E64E05B160F8D6D70C80141BD042916E6CD2064C3FD41CEB85FB85B89CDCE0565543D08B3D0C37D1275C551C26606BC262FE58D9950D5CC6D942BD98C9FE2351AC3A8C4C14F46CC5A"/>
    </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="07B30A71D33F46132198F1819199BF2E9A69583F8304DD45A5440613BFBA9A49A8D218CE828511DF2F7F2F709C751E771C5D7139609527CB1C3642C68D3660AB4F99EDF4BE4FF7E2F2D34BF78808E39D9FCC96DF70B4D708397D21A920DEF64B490B45411F9B15B481AC176A361C3738E699E97C6C7804B1D87F71D0E88F7B8A672A573CA0044CCAA08ABC683FE41810F4ECC61E2EFC1EDED144787584DD4D3C8AAC204E6BE9300729B9DF5A829876A122F5D3AEF5FE5CC5DBD12CA4923F830BED0755E0AC2EBE06C2306AD4679631331E181A9BFA92971D670B674C5F90E2DE44D2B29D4F45064054418B984CFD89AAB1B15DB454E491F17443DF147FFD3D8281FA075EA9D9D0D9EDCECEAAEA9EBE88B75F98F8DB69D2FC2D4EE4F848DDAC4CE641FAD14E6E4781AFF92F3125B6896F17E71AF89D22FE6DC956348DAEBE3FDB74F5B448E8260FD113868E6C3521B09260373F51727876C2D958E5A07290807785EBA4D0E65A626EE65CBD6BB04FB584663B7E81D94EE10B53E646081C825A74DC36595B98D0A55D0D2919CCABD7DB5F16FD2AC4294D0F85BFA7A06A405186A6358CE28868FEEC868850B3E6C63FEF759ED0098948095B2E3F8A1601A5434A046F2B2A2F055B92C745561778E793535445DA1F1EEA0D74C9E43B45584065DB9D815F77E5D5ACAEE958DC58BE052BFF555C28F0C682566B6F99E0D623E9CE063F532E2958C64B3B1210DF5A839394FF7C8B8CAA8F7B3772140FD06074E23120A48BA3A0A88D5F3243A9C704CFD3D9A68A01F2C92B9B2AB961BF2179A0B2E971D65EA21FFC7748ED254D647222AEF0996B3EE5A31CFFEB887761B53D47BB719DAB81422D59500D56410F9A2595FBA60B4EC8E6BAB5265FA3F4417D7283BE0E48F8EEBEF3A40D4B4E4A3CD8A0B9AC5F72609DAD588A204FC60B44C007983DDFD59B30DEEF6EAEED7C7BD1969169285A0C1A68E9959607B19FC61997590C49AA64FDA84BFF93DF8A31A76136078397CEA806B603C465E10A8B6C8EAE77FE69B770BDE93AE57B34ED70E0A0A8044374392A547E98C4BAC41716AB43E766C0CD670EB82F35F944A80B796429C28A9902F61996F55410094F136610ADA275F3462D848711EFEC778AD6B2A54A1A78CE7F2C90CA4048FD08CEF174910CE04190E0DC54BBD852BAB8F1C68C3159CCAA01EFBD48D09E17FE00C5ED347A67DA22FD3A25488B1EA66AFF1DE123572A1BD41C30A108382DF134F43C4F4998613B45824486A092A77E32CBDEB5F2258FEACD8FF64ED274E6CB9E4C92783A050FEAC04993BC91730D647EC7F890E47F60F2023FE7CFFE222A77D204CAD5604020C7734B676AF711552664AB6EBADA270F4180D9C15BC18ACBDED8901F3142678B5512F7332A84751587A92BF74F6B888B5FF8B88D78AE9F0D5A53610D375A92E6734C385F20584999AE019ED2315007BA52C88136757C736CF1735DE723448BEEE989FC8706A4790FCFC962193E7FE5DCEA5466031B1079B1134BDAD39A4BB92A869E9144E83B0FFCFE79610C6D4A29A01B0BC54C8180349238034AD92CB23A73BB4250FF9BFC33760ECCE1826C2BF97E35F13CE2F138F1FBABFAF1E228C472C788ACC58B0A35913A54B2F6B7B99E7273AFDE6851ECD0162D7F502D0BB0193C8B4B500C5360650E2A4863EFEBD1E8B06DB9175CEAEE5C8D9AECEC8D1A0FC0042FB7AD04A63922FEA804D8106BFB7675228CC0EE5CC2AAF7ED7434C4602ED2C3F932F48FCE883DA976F5C7D9AE16455DB350FCBE2783BF771656011A4A6A5C9BA8CC7273F76F2DE7869D0A986C6BAAF5DDD13B10DEAE7CCC7E047A11D281E8F19BA530A1E4D21978BDE0C2DF0BFFCD61A0DABB629736EAD599ACA6CADA0AB2A40384BD81FCE85EF2A502FF2690B302F2388BB8BA554B2DF7C094FA55CBA910071411F5DF2BCD738A001CA8578E6FEEC06404A2605ADA064F82AA3B381A3A533A7B3780C7F750A1EE054FDD176621D3853134B0EBF3FFFD99FD039F8CA26371FA5CDF1EF54BBA701246FE561A4AED3ADDF61865DB896F46E98E801BD09C6BC8C8966E47FE87D3A4328C5EA1BDB1E76F33E01A7209AEB62F0908121397433C7EAD7B332227DD8493B5671E8749FC935CB75D88251C30AD08DB4C16CE9AF63C6CA4B871226E05FACC895386891601F047DFD46557BF0FA1DBAD0F2E61BFA68A0AA38BED50357C38273468F3FF091564470E691154FD93FC601B7248264EBD5B5D79655B12DC4BBA080ECAEA5DA6592B31C9C077DB4688160DC4945B6FBD77BD070EDAAD86822FC2D062104FDC414F54994D1F4DCB0A7AE8BB89C4880DECBC1A95C2D5CB11F72DE00FFA54685ADB5EF6930260B1A7C72FCB82912C589DD5D67E1605C85B2F09E4E62FD44287B7F4D0F9FA48293B69C3657E3F1A2D5C028338EE719C3922CCA218F972D8FAD74C6EED546904E12D38E7415041E577CB422FC69917717A9384A75DDBBCBDB6186251F4EE29C4935F95E66F1632A2791352215871E23B41D340231666B40473527AF41E7D2DB51C64B2B3C66EA7C7C214AAEC9D6F3672676B8E7B17B3B0558436B9E0AD704D3CC33E255AD4A35166F79869D7D44C01FD372D2B67A08C07513C91A1A2D2834B5D08D2B560D46B6E429E3CD9CEE6DB5728355623EB17B06A0FD74FB9202BBDE88D961BA80CDC50920E72C7EFDED91615F7852AC9F9455FBD6FD3FF49D3D54DCC16022120AD34A6C8A0EDE918680CCE10745A0E9EDE727C149AAE3369A7C14AD04D41C792FAA56DABBD17D2C86D9EF4189B475F448B04B0EDAD53A354302CB0A87EA097B688475497A025BB62F6640A0EAFB243E276B0BBC4770CF84FFF2B8BC5837B5BFB701825BBC05EA53A57D075D4ADB82E18DDEC102AE8A2B783220AA44452E31B30E185142640818C6BB6C5077D9AEA77643E90484BD21D04255C1235B7474D2E93B1215EC623D43C29F41BEEC706195901B2630DC273082342E2C95CC7C006D883A7D87D56FC81C703F3D5448AFDADB004ECB62B249B7CEFB1DF18590E4498AB6DA053297E70BBFA02A6D27582C61777041FFB5B286C87B4B394C7A1B1BDCCFEA8338CFD9FD2F7777A938993FBFF69ACEA363575F690CEEB627C2942E4A3A598F1C17EB4A1681B207C36D64CB7F16E7F6CC29874A3DD40F22A0AFBC69BAA04C2DBA9568594FE309AE2E13C7460D28431061F45C2D66D8E2CA3A2BC34DC9DE079C08B52B197973B2AE3B3F877938BD8DF24078C9417CAFC49A745B883CBCDBDB9088550FB342234F1D94A2A87D5E17FF565701CEB193C213CCCB718EABB7CC7175E1EE7A75D6DDDC63BB6C1DC9BA50279F7A9C02436418547A972CFA62ABB44BECB146C4ADF3C4268F6C6242DDAE41E961E0CC2350272FEFEBB02A9D059583E13F38CF1859767CCC4B39053086804F2CF45B98E2FB67B25B37650FE256CCE536D9661D801F811716663EC5364680917CE991A9E3850F0D93BBB9D67DBBE8DF665EC7A20939E2059B35170C596E2557E1C9BCDBF11CB32FDB15645A40D5E85752D83C396AE758B083D3E5893269CE6DABE39058F25469B4064BF91A38D4D83D371FA40090C8E876E2836FF25F5BD7134AEF8B29412804CC4B8E469EA24CA60A166D55B8EF6D846844DFD7FF851B5ED37DCB0E134CBB353D57424A914AB3369098309B8028D06EFA52A3EEF630E05C1526AEFCA05497A8F7A43A7501CEA8ACF9432022C86FB727B79408C086703B7EFA96797D101766FA0CA667326957FC4824D2375BC277ED6EEC9EF20AF5F8F61E8FF90F26454023587DCDDD2C592509F328F71D66A10055E580F527A908C3E873326B580345A725D5D31C4F803110BC7DC1B8E1C12472FFF60D61CBEAF65C46C6A86A0513785D221B83E4C529485142266118860254A58F95EE762B497D65EC46BBAA7F3DC82C1B0EE45BD0A418297C6C2DA4950BC7ADB9937EF9740765B7DC191F8C1AC520A53141B7DA0BE4A7093AB26A4D1FB35FFC8F57B688CD22FBED115096FFBCFA21559E5E08375246E21F861E9E47B7440EB64ECFD00B13C7BB8B1D48A6A8BEB990F2BC9924F7FC2BDADD662F435B5FDB8142769D935189ADCDF32F883D1351E63C7E39EF3418768F8D0D25CD7372529FABD154701F152C6CEF46387F86FAC53FB6BB09011E8421DE84AC3E5EB1D3D721004A1A312EDE6EBDF9ADDD766FD22717F78B14B96A7B86187AB341CBE583A27B5B2BC2367144A8B4378B038F877C0790970C7421119D4054A7ADDEB025C11A23BBDC8E24EB72A9E9D2AFB7772BD17185DAAAD072A1DF93B180DF4B59C376D3F38A1B9F240F12DDA385ED56EA61054A099D449A4F8FB38FC2C241DE8950D966A432F20F1CD8AAC3B9FAAB20FF08AA40F9E63B2AA782E5BA8D7ACDFD895B7F7357AB9B1817B00B4F16C1ADCFFABAE9E4B426EEB7A90085827FEFCD0B21C59B81920E8CB422BEE720E327176C8D72AE875EA8E80DE5A4EA23B5C5A3C7400DE1E88F8D52FD2A784E8C31E5793BF61C8C93C5A5083A5C4C91ECE21B75F19646F6271697FCE50CEC8CFF006A23E5D19810A0BFFEEC82B0EFCA2883F766A6847297765B6DC7C14E733143D4CC13FAE66B8FA1BF7E4A7D7542B75A91CF7D55A970D8E34B265EBA287A9C506529E54024EA5279AE7AEBA4C22F8EC1819A109F5827E1F75C8F100E88DC1ACB4181DBB40444146E24A083CA3BA6889BB7D4107C211619DC2FBCD0CACA4D566944E95C1423A8BF1A2ED4A45F9B06B0C20DBAB9AA921AC83C08209087FC15710204CC6F72BC83CF1541C501EE909A23CE70D449AD83765A518DEFFB8383D35914A11301910C043B24CA6596ACA3C2461356E056D6FC36C099A2786436D803F253A422D0F387403A494E3C659704ECAB6C9038D702D7FEF4F2CB3D0BA44E5FACC31DB0DA825B2CB180DE60A4676111244188BB05BA270EAB4BBE03986D99EF974ABD393D9AE31D4B8ACF5F6F1BAB3A29A032D9568F6EB5B070821945B816B97DC976653FC9253A56CF3FAF57963A417449D1A8484DCEB3CF089D7A0DD452B487A89F13C41E5793F7CDFABA6E16442C91B5F298F0CE67C66E22411D871E4A6E2DC7BD46383179D8CFE14C80D354DBEF7B90BF94BEA323E44DAC0EEFF70B00947474F43DACEA982858B2DD223690F500F0715200CB97313DD8EE068F58CBFF7F729DB47955702428CDA37EDBB0223A88D7192185F526A5994795A0DEDFEDBB0B79DC38D10449223AB0B16C5322E3374A624A45279A82DBEC1B7D36E69B35EFFAA4A88C6F8984E770286076CA98E348FEA9FBA2F6943552D6868B7299CA65A5BD34D968A8440776346CA1B207D6E2EABBE47A7075F364EEAF7ADF1741C6380ACF3A92ED0299D1FDFC544B784ACF41CA94EB41E05FFA051E0A37D235FCA5D0C74ACE450B2E27AD33A06953CF7732971E7B86CBC0D5DCA6A754BA0FA772C6BF615F23420C1F8F10B9935A3186140E08E57A8A99B96A2B762AE1CE8685A6D0D3958F67844970DC23EE4725F6B5E39AAE96C2C23C3F78B968155E99F402D352427DC94B27795F738DAAF5C9E2DEF34F00096E0D011BD25CC0FD3D8423682A7A526D7A994F0893775028D15021C1AD4D67CB994420F9882440166E9D416AF6A6A913C22E7619C3405439A0BDE0A5F721B27FCE371623BAE649AB15701893C8063BF0C666175A8FF0C712A327804BB831B18D9BA6403A67AD1B8D08D8950237661AB85D79537E003BE0CF190C20679D0660FB60438D02FDB76FA94E2D6FCC4DFF9680FB8235E51EC624705082DBBFD2EA6BD22A85DEA198D51AD86AEC5859B58BCE66952759438C6CDBE39B33057B4EF98BD8B61AE0B5B6045B59D858644745E853AB47E107A89C6415FAE81BDBFF9EE6A97FEDDAF7C34C4AC0DDFD4F2F46C1E14B6B71CD05E4B6B0EABC2F027328A02E6490A94905572BD3798D0D4A96BFA4DA859FD0F56215CD6B3D3548862C2C170312C46BDB0251C1C15E1A023619D040D71007E5150E3BC3E2B69954A1752DB62E1EACCA6D1FB332B4B3DC060D01ABE87F3F76446498E4E9E7F2FDC64143A0171A2A52C5EA9E3C8506FE046469C85C9CACD9A8392B0FEA2A692C612556F4E5C9832A18451B63A597434E86DA7B0849212AFD089A6127CEAF33A813806E4DAE916C385A8EA652BCED98F2C9EB63057472AB85ECAA2FE5B926CED589D5487398664856DA7A2E58B52B2ACB96C95B9662C86D842561DCE79C9DAC87E28E9D2D6BDEF27C18BD5B364940DC37EB6C68672045249787B685CB5C3986EE39AF521AB03972DBC29F3F881ED5FB2AAFDDB9FFB320823338201F2D6A9E1DC4184484F9835C56483925F00F75FA588CEA705CFEB1B60FE5CF70AD7E63AB2AD87463C66777487B3021166D214CBEB9DE01FA69603600879089616B58A60200664F7D3B9F848322C725C4153ADA2510AE5A43D26E8E920290A0E5AAE5984788E344101338077683A401A0C07638DCE9FCB2926B349FA6844ED6BED1D2199FF00E340763E59B4B666084906051302E840A00A9AEE8C7DEF167DAF29EC04711F1E97F77DA635F959D41EB5D575B4185864E577BF1E8ED976181E7865887FFD70FAAA38711B9D8F1EFAFC4E6EAB2E56FA3FD923F8742A04CB57C362C31C965A57247CDDA294B9D3A2B58CB4B2355D990E75B6AB59CD7B8D7DDD6F5B3DA1E825D4F9B49BB61546D404E46F8014F0F3BFFF7F296D76F324C90CF3AB7E1FA30A347037E523A793940BDFD5D955FE30672461E1F77DC9EFFE670C27A394721173764F5A70A322E001205598C4C31A2B953AB0D25EF1E11ACF2379D531E651B4864D12BF234D155D1C96C7E174B037F73F9D66A1BC9D2F09985FDA49A92FDD877C7EBF03833D4E848CF1B275D59D03E1A42934E1118C18DBD116831FC1B9DBE22C7A006BEEB19BB6400EA70685349C774A9EFF97E12B8EC709191C6719659EFF09AC6F18CCE2A0B2AC2BAC60010A5A18F8FA6EDDD708BD9797F2D42DD257F553534B1A336DA6D1F4EA85FD1641AE4C1F41F00E7DC92D20505878A8FCB6D14891FE63C07EE91D707E004727272CD445D15A1D84AEFC192601D51FA6E7F47D16DCDC4052788158924032B3C9A12F28E76BD5D70A928E98F2D18B854ED9CFEFB32483EE9031EBAD01366B59080BF8A2E7EA3AC64049BA100A699A639F1C08F022205061200DDBD5C879813DC4520ECB1D2674621939E76D7A2DF25CD2DCE93A23EBE46BCADB78942CBD85DB1F95F599008BA25996A8D207E598BF883F9EB9C899D7249F6F630F860A8B1537927DA70FB4A4B16FF81943A076682E3CAB6C4B2ADB122C57E6C1E7707482CC4CC49F3786F84BF5F51F32517D2C36F8A2A59552CFF6ACF3E4F7A55EDCC08653FA0EA33E3DF9F8910B30EF806742D28449EF3107ED727C116FB84D822CA553E4D78835AD0F69E7A3FC5ACFC514D23113ED83C9C7D7A95A6AAA6D8E7F37A49A8722A9376A5B7DAA8B877AE94EFD3706142FFDC1F0F22742250EFDE8C2B4E716C61AF124BAACB27FF1268B56D980555A5EA1FB0B132294BC088E1CE345AB6AAC2C52CCA66240B1549C839009DA63DE1B10AB754358D915E7A05ED04A0A09C82BD237931B1C0422A39001C5F6473B518DC24CED20EF42462B940AADF62F55D2A8EFCE28DDF58C79A3C8AD4B20CD1DF18A897504F61A0CEEBA56A9D0B9874310308AAFF0A05C6F61B01047ADE5658AF45C4DDD7933591FBA7585CA21C4B705B0EC88EB360417FBD508ADDCBAF5EB873472FC40172186A451B1990B9BD3E5CEB93EC22E6B3F9D255A0E52775F5A1A03DAB677BA40FB97AC3F91F19EC54C8C2967DCB9238CA01059DF277645F7C5DF13BAD95E25E288D8FBAB9365EAF28D23FE299FCC5DBF6CE3B2C032AD0F3E1B8B130CDD88A5D40C54538DD995F62E8214F8D98B85028D76BE7677EFC5D431CC2C0ED6B310D47331A0BE9493F8F09F0B8C9353FB830FEADDD01981752C1637C8EF1C9BE42DF7B787CC905E33E9E5FF826CD57422E06924CC9131E6E39BFE9251AE6E88E3D53DD9E7F29D34DCB845BAE6D1BE061B9703372063F60E3C65FADF45E34A3FB7029220529A4D3996D2C7F01EFB1361891B4A16E9EF91E551A162B4452940050B3E2B92CE6C77ED7AE74F254DA2E226DCBB9A8C9FDFFEAD6F95E8BE47C014F0F83A56968CDC5F71C6D3AEA3A72A4211A914FA287671D1E6744F93F4D97C479B2680D54888E0AD23293A3210FE3E6894B06205410D32A30395A33495641076F3DFD9BF104C311D3E67C293D6F89B477A550A89C18D9A2807335ED8019FECE064859196F4D0639C88D5AB4675968E7701915E65934E1E4EF907E04BD2D18CC54219C9FCD20F170C93250D8B309CC7EA8560B1D184C83F7BF05CE5E66486D212177420BE7D35DFA6F8256627260CE2D659A05196D104558DCD868283B126A7A7525A1942584DEF244C3C3A6E3EC21135013E1E10B7798E4FD6FA1B057AD65F5A2A0CADA506CC69F95324202D761555E5AD33544B4BB24FCDC760598BD2CFB3FC9AA7EA9E5EE57EAF91CD3391299257052E59CDB0D2774B5C1F7065E6C0E00DCDCF8936CCD85DBAD326672BCBA1C808B1C21503BBD8A962CE473B48E8BF26F85B9C3E85793AE634760F547050468A636DAE7241650C88571BDAEA6C6C99070539587A1BB841E41F43A12A7DEAC97BEA862B2AD60EE6A68F85EB5F25DAF1BE5F1465F35A90386BC58E37520C8F9FCAAC357757F829878BAFAC565145155608B35C197062D4F11D02D330583EC679F83301A43E15374F1A1FF80B4D458DC141CE3F9B1F86003616D6AF1E6D9307EF1E5DF52CA64C759AF36E9A0902EEAC090FF35046AFABFF400B439AA53EDEEEDE6C2580F6BD968903D0D18CE954755F546EAC0B595DD7E1A6437ED7D5AA42582DC33C0B262C098E6A1CED9EBA0DBBF576F4909604209B4C75558AD2F148E4F9C68BEEE8A1855F208DD3F25F98D4F9472630FF8B9E34EEC0DFB66934FFCE9181F0C3E2957B3026E9423A7939FC5FDCC2F54B9DC95DBADB5F4C7DBD7DBCF7BBEC679C9CDF5C2B6155CC9D805583A701AC17023AB09405923A194C70A8DD9F1C07B09E0BFC22B318CCEFA020998E198DE41BD644132DAAEE390F5BEBBDB6668C9A0641BF267F295A13C6C6A042BD9738DA605D7EDC25F117253FB76DB08278A6526D886006EF05A3C5896572C2218CF7A2B7E7231630D5AD9E50765AA83BE7B3804BDC1C672477FCF709495CF4B8D7E9E12040749FB0152E61FF52F57980BE0CCE5A84D05F490B219CE9319ACFE8FAAF28E6EF1B25C08411CD713FFB63A42ACE3FC5B516CE5E1CA968F5627F2671443F112FD7B9589802C3F082E9CAD452E1203B4A2CAF44A49855BD85FF5C745FF770FDAF06D7E05D38539DA6E29DDB42DDF148AA263281D971294832CDBE4EEB24790F94B9BCA0BBCB6BEF25E543D57BFA30591EEC401575CFED13C6959FEF186EA82290F1A8B79DD7A0ECF1D10F43BFF349215DEAD0FB9B89785E8A26E354670F39A4F528C4EF9798A1A7AF92C8F3502D9A09A86AE6275BDD31BE55E77805103BB04812BC989CA277AB595A6497B0B791E7F61903821B17DB3E1B47D86009727BD1F8E3F9FDFA2B28B9C9852816116BD385C177F313B6C88277EE059CB13E48D1490A69D1E66F3DD78593825B84FFEAF617814585F48087D21FA9717239E5E5606B1FD6D42FA763A912E35EFA615D65BC7ED4CA8744104245BC432330BC09D1D1C208740795737397A2B316C8512AD1F40C92F23824A3842EF6AB9FEE9AAB3782334FE140B96E2BD1E18F8EDDA050DBE37FF75FA02419729CF682106B9B92C27625F92A0DB869778D849421CC7A4BD8CC3F85CB9B9743F61C2A994DCFA492D85F1A706D692E02377C232B977AEF3B86265B9C8F5912D91CA66AA86A7654DFAC6406310240035FD5681B4D024D79A532F2F6E04E1B935DC15A500E73E53C6396A8F26121CB953D4BD7F3B806216EC2528B3C98067EB3877322FDB7EEDFA67A2622419554742D3236687157A3C81A9CA24AD2AD26139334D5D964BB69E21CA31A9C47F1665C69A0013F9040CA98F3C4A921C37FF4B54B737375FBED1F242698FC51E2513DB17EF2B1936A48A53556B710138A12581CA0D4ED6A5CD6492B588680C539C6319A58CE6E17D13C717AA4204417C5A76E7CEC26DDE239BBBC700A47C83FCD243C0809AF1DBCE588C9FE7C8545B6D40A2E4091702C342F0B4CABC0E88654BC714F842BFF62A1D85D7050F55E4DC9BD22FACD9337E0405825C2101243CF138F61F1740BFA6D4A383CB4684957E26B60FD9FA32A0EEE564F4BFB8EA63C3E275FFC24419B8642B89AEEB638B7C0B64A7439A1E8A17B310517F8FDC1B5119F29BDD55B1316560F218E7037AB02FEEEFED41E3A0E830388D6DF962692BDA476523F283D6A7CFA1EFDCA652EFEB1A4478A0EEA485B470B74B224946B9DDBFE2B2CFB65282E3F0AF7176EB592028048B13F88919BD2BDCA278A4B98C5D0C5BB353D0EBE7869B113AAF58C0D7B9091CEADE57029E5CBE6B91083E98569FE51AFE44311DB2553D55A61840D5C75AFAFDAD632F4694C8A597B3B0E870EB5BE401A74285891889595285CA67C210130A986FB04578512CC95A8323A24DB1D8DAB42217363FD300A8091A206CE68E0151897F5BD002C589E35B9B70175BBFB1F8F424B7685D07F5DEBF0F24A8F1849D49EE78F818F7277BE7940AE2E758C6796F7AED7E9DAF87B07AF2B8B9EF46155F27A5F71185C4B03C64CC1226B37D2DBCE0161DE52A5125A26FBEC3FB1EAFB1E7FDC2348F350457B1EB18968B9333786C35A897C64E6A6EDB792F7D890D5A93F8F680DBA088E7394DAB27275D414573AD94AE716482AA8676A113A026BB27DA12F384A9047DB7BA1FB28EBFCAAAE62BCD1898B3AC95EE7DDFB56290B8CDAA74C21457887E8A0E2A51723CA2437F551C84885FDEB55726D4B4289A0C2F17511D448CD3FFE4DC3667BD7674653AE24E7FECBB4AB49B289CBD3AFE76528AB54E226E3479BD00694FD51AF961247DC028459DB9546673823490A5C09024B1EDD2BA0E230DD9C13517A15E1027C3BEB7B95BC9C45E5CFDE01EEA1256DD6EC9872A6231600CF97479C70D7D9FA7B8CEA80C5801B5FE3589E93C4C6C7B2B8DC0F54FA7B7F2685A815C2A27B846DE1D65A90FA97D8B922E2BD8AF72493F4583A77CED5BE524646B4E1426491EF958D43C91DE36CF4B67C6ABEB3C3DDD7B4163C76A632D89046582D280110A34A42408DFF4AE448D9C8ED28279C3FEB89D3772E17915AB1FCA8F915FF7663F4D1A1D9FB4DB7E5F14A7DF6C2C2C1C397C3546DABB5F2B0E16766ED80C08280BD8F90098F7F8512F7B114AAABC8CBE96F91BAA5229604D8A84B76662307438558502CDAE6F43571157A8178D9A09749D34626B86CAE15C1DD9214FC536BD9219F501105CF769CEED6A88B1AFD5822F766FC55F340D6B8C9088A89A60796F253306A7D7CF3F003C351C9CC63F353F1B806435212681C4925BD8775719A55BB613424C2142BCB69DD89C298A5B5C03E0D1F6ED8CD20202A89F379317D452F018397478BCA808B0EFD953A2171EF56378600CB477010E7EC43CF9DB59B98F67AFF25695C5445F479C6D6D5F339CDAA247AF1CBD38E3E8EAFBCEC373C769A1CCA1D4EC3068750B607299E278603AA52587EC86F8D6DDB04465D52C296BCD6DC8CC0C86F9379C5946B0F8FBFDA2907A5D01BB7B9682019CF5A9E139B9696EBB1B4398064691002EE9091C461F8B60B1BBF05C1BC18624927852F8B354A8801F8590D433648B4A103DF91DA905227C546090F4C1F10A54205FC10570CB5CE112291E3B91998297C707A21F6E903126EBC2EF139A07A376677CB1888BECFF1ABEB07F7F8A5457A3E37A1B2BBAA791934CF1AC162E638F942E7C9514EE139A3B4A559A71CCFB771957FD997A788C12C87A498A6FB14123FF1EAA1CB821F8E8B61FBB51CE81517FAE65169779D9B40F81D614A9279750CC0DC46C364E6D7835A39266529093A3F95E60914ABC1F84221928DBAED14C2C5AC61A93095CED913AF84558872593ADB74376D2D73A1E746594E2818D1908E1F4E4268BCEF85D358D6EB97F5A73945BDD82509EF1CB32F1757386747745C72E645B9DE630D4F6EFF4A5EE60D388851F8525F34BE274754FB099D482C8B071BEF2C980E4162E4E09B9ECDE628AB74F57D09BC71CC85010060BA3F4E84FEAAB3D802A6EDAA168A99D37501B256091A9E9A86FC2372DEA919A783143445C80D6A7A66AA603071F66297948AA7D4D08857AABFBBA1658D32BB0153474B0D5283BEE5F8BCF29F4D93CCAE813512E6E598C42CF3F1228DD07876413F1D170CAEAF380222D8F9D67DA1271E6CCCBFDB3AD1CEF83F4665D9D7956B6467BA58265A32F5A54180B26721FC01A8DE9222EB0AA031D1E109147ADCF51E2B8BB9BCBC2C7AD7E5DB77496E74B11634D4114030792EA34372D3FE046DA9D3A94C2A6E46D62535E64A0B272E396811905C2998CA49456BF1E692A525D6F9D589FACA35770FBC7356E2B84FB5BD09B4FCC661418F626F3A9A4A489BF587BB96BDE724622D685984F3D28D03AF69E8B829DEB367B2FCBA0A197BC96513C193AF1C0C47C2830E1E1439DFE8C641D2AD7D955049D05737314DC28B71773168F2CA365C113FA0A44F000D9E61B910E044F06AC7E2E6A4BC85E3267B7FA019BED94F66FF78D509312590A71EF3B79FF19C0086D24F759FACF206DF3C9981105A3DD2D44E34A6FE4BD00359A8D454D85E2414E2FEAB0EC9DE55A46835052C18D3E3EF750D96A90A3F1668BE13F1F2CB1723B6E0B53513B7CB0909704D7ED20DA670EB2162EA91CE30787109142A368F2A07C6BA8738AE41399433885DEAFE06D94B53050A3BC1C7058CA9819A8BFC413E1086ACF780A09007EC8F8C376DA98BA1A88FF8390B5A6214EE3B9C49CC6F8A76C789DD538E273FC85DCC23DAF89166C7E2DC3692765941D593F29C188064533E502F3C66DDEAFA7B92F6A4CC825DAD05408EACBDF714E458A509B3BB599B392912CB3A01F35CC51DC416095EBCE2D60F184FD9430CB9BBEFBC99D50191AAD92ABAB1DDBC180BEFE79618988A1C8027A2B786B305610CA61156F9A7DDBCD5CACAD9A2C5460BCDD58B4F969DB6C9B3DFAA771E499526887997BAB64F25E842AB21B111CE3E42CEC223AF4E9DE5FC73B19E4C815BEEDF1F443F6E285AEF6BE1185D26C04989C6A878BDF4AB1B26A85477BF31E31E2A4BDE2C5C971BBCBA107B16F1A47B14418E45CA302116B37A94671CF43F63448045E5D03CB2F9579409FA607B6D88E5E31674B3233648DA4660DE954D6ABA2559484C97BE20F2760E9ED081D2CAB7528F87435C3168C91CEDD0CF073E6FC809A86902C76BEB2FFD40E53D7E20DAB7398246F2E2F0805C500B191CC42879D5CCD83DAC5C2CE2D6DB090127C93D056A3C66BE0D03353A4B848B4AA3864A6407072AB0D1CAA2630661C3753783A4E9C053EE37EB053B335823E5A7C057C616E4E953A4F0669316D5118506C777C3C2D91C87E184B790BED1E451A3FCF3A8508EF5C37B76F4C111F0C48BC9D374ED86FF605C5B7510551C72049DFEB4844435EC29DFBA4092256A8E4E6C4BA592E8A84D2F74B83BA260ACA215A9A46C417FA53DCC7D3EBCFEF4A758287D78443153C87975BA2A3E155027F305B3BCA3DA81106AA73ACDC952D73B92FBD92C3915FF51AD96B8D06F7A9B25E229FDB385E5FB1EB24ECF62160612411A519F598B6E91966B0D12805FEEC6EEEC88F2A56408862E38B2B15E58D626AE406CF6D1F8989A73DF4DD255DB7C7F7E7C645673C80F6F2B3D907960B0AEE0E713AD355A8F279EC2B10E3855D3FF4F32D171950D67ADC902CE970C7B4BF0E5864E1DA916A3BA977356128B178755904C90A26CF3324DC58899C078AC6FB177BFAC3B1DA72AB9EB1018E3DBC2FBAD55126A044DA4DBB9D9705AF177DADE6274EEE7AF1D61BA6D41D51946EEA123C4DF087682D22CAD72AFB6CCD0EAE5082A7C690FAFF802EFE0BA2DBC088D8D83DCE12B3250775AA6B39E2C9CE7EE14DF90D98F3255BE8E2C2EE749A4139D87E7161234F194E23072AF7368A15884EDC593530EEBFE98B0504D83EEDC442BD3E4DDCB3BDF5E2EB0C111A63B0199A18021A17AF5AD09F002761D7381DF26A6BB9B4024AEE7AEFF7C7816078F39D23D8A07AEB0FE60E5C801FB3723261ACFDAB1A3DB3D1FB7D233D4C317ED846872FA37248DFDE324640A7EADA9BE47E689A5A92EC9653CBCFECB91B52D7435552B3EC565D9F42AEAC4A3E7F866C6B08F18D62FCAC496AD93250FC1AFF899E465588B99C6F6817ED285BCB846704C05283E433ECA1702884EC1AA5BF5E00A45CBCC6EED8508ECA3D0C9BE3D6FCD5CEE1C473C4FAC18A6496CE527EF2155C34FBF2BCE595A48C76B8EF4C991227B92CD46C2524A76EE4783A78CDECFB4CCC12678D7722E245BA8CED9961C8F79ABF962B61354F6A76CF883346D46559F0F9344B6F52E01D1355ECA23DC7519E7E980E21F475D4B53BB694B09950C6D809A74F1E30E68C231EF7584D79216CBEC392ED3D196D803A76BBC91D1DC256970F60CB2244127D89BFCACDA27B291806CAF39B5F454952E43443C2B64DFCB0FA09D6A3C4F86EC5538AB6DE7CFA8CC37CB638E773739AE56F1F7ECE70C15F3A7C3ADA2A050C4850AD4A7381FA7F5056051ACF4056821075FCD3E795FDB84F627823458E386FB11A5CC3DA7A3E313CE1DA000F1A3707DE0C557E8ACC7B961372153075996D0077CBAEBD3CEDCBE774F6BF69AEE55D43BFA3F26E45E5E6596E3F3F4AFBED6DD43C1E9C0D7F303FA6224B9330C90B254ED6BAEBC7904FFFA899DE4B0E14F5F5D1E604319055E3A927B862735EBB14AA21394853DBF3593954386D34D40167F2A4AFDF1A3494924936FCCBE3849AB9B32E9ACE578E3B8478235166F17F62EDED7B6B03C92FC7FF91EFFBE7D76FB2282DCDCF624189154691B36CB53E7D264500358EA574A6D6E82A70BEEE17CF23ACD312A8EC6B7A3E8212DE8B8946F5A6F2F2649A52448465FE670034C5782BC856C82DD2B7FE3892FD50D9365DA168A71DCEFC979A4F2454801E66C1D81FE05AC65FC1F7F71C6A57578F40F675DF86D240123CD39172696C03813CEB4D51A0D7186A634F8B620A1F65A94603AA1F38F203597E8A583CB55DCBCF3C6AD0FAA41F679A3B1E21CE6B8EF522F2B2E40094266F8E42723F483B8E283CDAB6696A7B4815EEECDAEE8BF2D8B09044F4C64A792566C2CE7F1D9180AD27ADDA894E5A1D874EDE5CE317CE9F72D917F3C62B9B756E2BB2CAA3FAEFF6B83313EBF260A0150E76737E02120F477AB6480F9AB051415C9F989BCB3C652A40832C4854BB3DE77616FCED73A98D2BA84D4D1C92BF456CAC5C19C9CE30D86AC76351C54E2E66174BE8D8B0798F232CAF89E803025FED471DCE34CACABD14BD04644DA3306F8C8A7E9C05A4C3CFC0EA64039C07C8B8E342A386A5B8B41A706287F5CAEB6EC63DCF79ACE18EEB2D246107A71515ADAB1D9A0B79D03CAB1E9923F61F6A180F01F4C853F02F028B4AF84ED07A5B8C5699A78DF9D059AC6EC7008E5D9161532D4EB3B3ADAB8E4653A036019A29D408F3F8AA7798E85590BBCE7D7E0F74605EF8A43705FE2DD239B0B42A612AEE91E12155219E80711E11DFF57FD2160DFBD2AF54B7EE5CB1BEE640DE0284B715B161B2B66F83BB1B2E4C24C3E1EEBF4931A4CC10430657573A93946963EA1A504D934CC73F2DC184E6ABB0AF71FCB2B41A241C468D2745D571C8B3B43FC0DBB0BBBE7BF853406DEFEA2B5C14A1B01EBFB46AE299A852E9C4EC52811DFC06E406B197E2A465CBB94490B58C6E66BAB94F14CEF7666A42F204D06DCEF21BAAA55A8F4FE0E28F20777D7F2E75EC476A07201373E288817C520DE978B852377591BE2BBB9C31293E95ED2FAC3181AE61212E448E6E1448DD907B013230BC749EEE7AB1B75DEDCE818159DBC7450907ED58336920B1BE8168F802B79CEE8E0BF947BAD46DC45D0B7964F6510E0740E3CA0AB7F9381F9C0E01D27E8AC94B0D7D0233676DA37D13D659CA8A46C0E183538459A78F6890C8CFBA14BFC7180BA93FA31AFA9AAA786FF5F90D619544D7512D8403CCB9170D6CE0B311E97D8CA90773261F71B797B8C6F1952767303C8DBFBDA2341324A6F14F9A8199381108D48EE548385A9C0358A57ED13D32BA2A56E694210EEE72FDD33EBDA103DFBF8918C93703E886D10F843BEBBE9A755B8410018FCE79D3700D058068250451C093448198F2902AF4EC2B40440BAA0B3C6AFBD6EBD31824BE3B385EF5A4167C972EAC05373BCC8CA1EEBA7327429CCA99AC9352C0907EEEF524E996D792F436103DED98E1EAAA7AD1286DE0DF343293FD46A9E630C29F35E3049C72C317D62FD504BD7E9275AC6E0CE51059CF7AC0FE7EC51FEF89715DC655B0FB3D96F753AA25D5A5A1F78DCE7E3DFCDD637C305B19664BD518B443948C167F394A7C6A79EB372F7B722A330599E8D58793ACCF5B407F966BAB9375C3EF550C6F99F0D63CDD65C9A9B94EFE8DC0C8E35C8C0E508CD525265283232E197CF6D68D08A08D4FBD162DAEC8294B0C53495056E894FAF5ADF0ABC51EB1874B3B22C85883A5BC4B87D69E74E99958DC74F6C38791E38EA573FF926C03D725448366F4AF98F2735EB6D13FD4ABA086D11697A51BA9B9F78E908C10EE14351A1FCBBEDB1FD97F8BD51C2717C943ABFB6987E19C3C84CBD0A6DAA63456E300ED1FCB29C0AF4E576F8E8D11676AC75195DFBF010F92774F51B6BF6EFFC941D9E23B453FA1B6C0B7231E13E0D47E63BF8B62E00CE04FEBE76B8BFA0B2712F35C62B634702999413F9AD8240FA11AC84E29C64B3CCA1AF6E92A1568AB048531287EE8FF2332B9ADC5B15318811D71DAA9F3D4DEAFC8AFE25FE99E3CF8F2C62185572DDD9A9FD6BFF73E775CD99A2473354FFD4E50FC959C2D03C293896573A9DA5BE412A2383942419B3255B5771EDEF6BB83341E0C7641FD35734D6B89F59198CB509E820C84771C93C03E792281F7975171B9874279C5437D76FF4DCE5D92B36E7E9B2BA979DBC0DB2CB8D1DB17A28AC6C0942D8BCFBA0988A841B8B1DEAEC3F1F0F618B7B15A3B24D30B104225EC8415D9D0E4318B73EAE666E22C8CEF9BF21F364DA2488608D1AF34BC7C26062EABF158C94D02044FA77DDE27398DC93D06E9E010B200CBC0BDDDB65D0EED43026B1BDA4C112AA41B2CE7B2A89869DD5ED72275EE4DD55D17CB9C9BDEACE88CC44F8F5CA99A26D1B53A1D09DCD790EDDDC8A25094BB6A25BA33581B452D5C98F269770352BD87D2488399C8C86E74F6831D34B01765D0FE0BA3C36110286BA288DE693F6745D8671E4B737098627FDD75F4CD713481658F6B411B0AAE575F00B25994215847A4E2DA4933A79D6C51FBCCAF916576671A81F175C1A2ED582B2690788786E93634345D169EF9366FB28CB69127BF1ABC73C36E8457CD532FBEBCBBF7CA5E0D8786AC260B6E4BC33AA789C70E4010D65A3190507A480847C9002AD72D22542E77D174C88890166B6F2581BDEDDCBF6849FBE0E2F6F37413CDEBD4686CC4C03DE3B1E548FAA6D3AE41D6383159170C19D55D301E89EC54DDF4C2FB36054165F032AB8C7B29ACBC898C88A54C390E37D2A140F586B9259B3BC92867CA01B23A50DB1D9296E3A207425359E06299A18AAD270372B8CAD5FFB370D6031717B28432536EC9BDD1F8B04F6DAF76B21B4A1ECBF49079F69D8C3BFEBDA3FDAC4CFE0C7B149539E64C42BFCED76B224EAC0AE221A8809D1F3BB663F2EFB8C88E2748CF06D4F9CCFDF3512CF2D5A02171D681F8170A1C09EFD169A0F023B4914FB5E9393476411C307A5AD5F94F644A3BA12D99CEFF7E93297C9B9497F2DE5D93C1F991352E101676612BCB4FB0062A45CA169171CE4AC325799F0114D82D6A9544576E7EC69FAA37F95BB03FF121ABFA9F7F7E7A119C2379DD666DA31C8F7F9AD87BC6A06F751D0B4F2E35DE9E52A15E5AB5FD927816F28B41CB3F0A1F394C61F31097F3CD57A1C2E00A13D27683BB1402AD9E8D7F31A5270D97806EA15D6D27E4FB24670D271C5F14DF3DBD25D048B7CCA63BE05E1F23F548E4D869FB78D050E5877C0CF93C67C35B3EAD5EE09FE6C04DE94AD5E29FE91B71C99E1A4F355171B208284B52A199DE3AF56EF0F1A9500EAA78DF71B1F81CD7B07F0FEF980DEBDC79D97B3D1DB26B9B1DB463CA14D6641DC9F2C6E36E1CB9A598D2836D1DCD7252C06043661BA132C875D158111BDE88AACB1E2BF0CD1D739C6DF73E78C62F97D584DD80CE58E448CC837EBA8817D8251BD67D065E9EBB90A4FC014ED8266BBD43C0271A05743EFFFBAD2624EBD721C57536F87211B0D126623E4EB57FABEE5D5BA744D7F913796DA0262EE295904CD974E3C060E2BC62FE6AADD7AC077FF25B2349E227CDC3BD30D796F9BF8F60F7C92268259AC73A123ACE6606C883AC91F7E350FAC254F1423AC4CBD7F0273A58D644321477C3BA341BF56252C3A682D5826199A59443C3F7CECF6F7669F7C18E8889188CEA72C744D4F8DE08F6BF117D2E570594A20F33120DE57ECCE6BDE0B296A7E01B932EE5CB73849F6B0B60A6F163626823C1F827F285119DC128ED5EE6C141B78A33922F77721EC9C6283E3C52C22B591EEA9B1E28C78083CD66116CD13A96F7DF60692A62299DBA548A30B08B998BBD2338F3255E1F9EB3C9359C1B4C9FA06385A23AD1980FD0D780DBF620866A70B316BAAF6D1295202A301483D29D2E1607A2C2174C433455ECFA20A986F6380608AFC1330EACE12DCE5C643154A5A084944CDA9F95B46A9CD98AC8C72F3F703873924349454451AC2E6C311338BEC19D8B27C0AEBFEF665A89329C9466FE782BE4BD69649805E40FBCC759766A8FE7F78878F3E1AD775B2308D5264965196BAC982A2CB1A32DEB747B4EA1CE15C54FC304AFE281354D8690C673D38E2A9FB000029F10F99CDC49EA9724FC675B4124D1051AAF323D9E488FFCBDE3A5882B68AA8DED97A06028F90B6EC5CEF0003F4EC215D915BA472F5A8DBA5F4405A99DF49A1AE960E60EF7D832845EF7FC99DA3483F224A9DB9C0F8616ADA01D611849059DDD8089115CB5FD938AB45212A48CAD622D57CB3201628F036464A51F37090DFFDBB640E3832797640C5521B4D9128472CFD132F1A1C3D64F80B48C1B28D73B1B22CB948283EA245370DFC94587270653A2769763D7CCA83007646536B6D4CBEA1E4C169F9B8098ABFCF5F5CB715C677766CECF33D37AAA059EDF55ABEF3C947F46CFA330A8D99E2C32EA1250DFD66F4DCDB4A51D45DB5AC7A0402188FBAF97F02F65811115AB6E5AE41515ED2D09469FD87D5E2A48A101748F832CB837ACFA6550A3876C9389608058D93317C482118D64C39CDD74A963811847F1B3D31257B743B2DF1A29DFB8B3112FA7E3F86FE493284DFF958670DF8EF76DE474F2A77B7894A347F92266F452C9CA6ED7CF18626EE7BBCE34078CF4D538CD072FC4E6CEAD0275ED6A844FE729DFB6EFDB3FE8822529B50A0816ED4925AD81CF74E7F7F2AAB8426D841A716BA0E7201DB358FFD5E18BFA8221875FAAD7CA626D093C660138808F8B0D2E2E8C8AA37329B8244DF4E884195FB0EDF17A20853CFCAEA31E38C432FBC9EC2264B2FD020A9539E0DC7823050F32BE61C833F2BA174601DDFEC109CBA2EDA1C86FD3A0DDD29A500BDC7000CCA8F4661D96A863E8C5BA348CFA98E719443B240BEA9610CEF86B7FF8E9FF705759A781F3FFA6ADE903189E8ECEA70F2C66C92779017D9FEDCED71A0717A808D8C31DC189ECDCFDBBA8DE877E562A913B304913D5A016F17808F92BAFB4FB2C2EA900DC5108DFA36D77A65BBFD7CC12D0A7D2A1EC7D41FC05BD25FF06EF81B9339A3816C930B7306642561C28B0DC969DB8CE3387CF84F317CB35986C35FDB01E8103B3057916C4D5C27F75B283DF23B23CECA27923B19298EC54A961593297EE7EFE8E6F3AE375F5281184D5F103E063DFD057CA8747A8067B41591093A5A1B07C36CD3EB674C7C65330B3BB135FF23250901588B9BE274AB1A5269C27284F93AB06B3AE6BAEDA0F71B041BC2B25FEB819CB5DAC4CEC9EBAF27CF75EB3067782B21AD85AC08658FE74E2F796C7290E998020AC076DE49269DE5FEBB3AB9CF1131F936BA08B315BE0D4AF49C42D442FCCABCE8744B6D7617D9F4F91BC7C0E11EECB757B8B8E53160451B141C09EB9A6E3A03EB4C23A4C2B1283696ABB806AC8EDEBB75030BCE539DC2F10F58F985E7BAE8061D87A207DDE955720B61E7AFAB4CD98B0A902B63726C3980D282CD414FCE079992B35DC68F17F1B327F329BF2A239376F25F52827CC70E541B10767D1593484CBA751E657E693241E0D82304DADB3500FF91891FEC53CA5DCCC3B8F946B1308FFD92191B79A049F8BF53457EB7BC82F010B6B7573390BA551A74A3AC08551CF4761E855D1363E9ABB5C134302B7C2D38591D2B67D4497AA5B4D6A0BB7C61770D7FE1007D2088EAFCF82E846AA930607231ADBCA014523B930EA51E3FF344B4F0091A90ADE9524B6C4F0EFDF81C46F3DE736B07C4330B35504CFD785FEB944E8C1E962CA3429336B40B15ED1D637CEA208D5672B1F7078BF76E64759699C4ADD2373E3D3ADEB896D22A355A3185E2DD63E6CEC8DEE2FB12DB08FA7BDB72979E77F4D73A10D0752401F64063399BDEA3965BBDA34D891D31CE7213DC5976A749E109E42508B89692A58BD64770323831EE34155F3B884C5666B66CB04797163F74C019EDA11391279E355A59242D2D51723640FEA223D15207D231245C7B5ADD7D42C9E335BEAB8A8CFBF411301BE76DCDFE3FCD6A2C5C10EC6BC6EC505BBCC700B368AFBCA477042D3F9DB6ED74A0BD0261E8593C2FDD50661704FB1167252F128B26C5DC4F4B4C053BE303BA875D3A53D3C7CF1BF10932924EF77E5D4E247ECFE66D41F8F4B18F7ED50649FEE2531F80B61441998F562E33082F01503BCEEBA3E0BF2B7ED67B0FE5EACCD98DA516981FC36E3F40560481EB35E7FE55AC8397361263F8640B8C1A071DC4AA8FC6F5D08907E3A4F0C6CB63A7053FBC27CA5E341F5350A3312C183BD7E7D2B34E83A7252FF9EBFA2553E792CFF03ED3B2A4D41165D6A4DAAB0AEB4BD188A16182A494190E8981AF96BDF2C7CBB5095F7E2A282C030B619A9D32D8D759FC87569007BD5317ABBAC066DD7F02A528FD30BC5A616EC66342C37D17A8EC56A858D12035A2E705F2C47EACCC732E64052BB900E2BAA8AD3B375F432C0DC55E12B3BD07B3A2D237EB1EF55DA6BA98AC6A7D6BF7C54F8B01CBF8EF4B124C5F67B2F041F58CFBFEB11C07CE0683F1442F3D478B56CFB5F7AB3E9733AE586612C3755F5CF92E674E8F9851148FBD3F4AFC3DCC6FC8343D33F23EFF4239084F279821FB209AFC9185BA2D6663985C0C2FFC551EF8728C863C114A85336A74BE0F493620816BA74C9FB13CD934902B4B19819DA8E6DB53BC9393797658E9166059C90D5C4AF0EB4D33A7C52C26A7898939302C005AF45AECD8C0E19535E410530C8554E919F880F3C46A1244AD0047B1B75710BB6B155D594A5D8105CE6B06C0ABD130F80EBACBEA7532F99A5A243B8129A071B798FDDA4FDDE097867BBF3F8416DFF5178C0F7128F635D7D798EB594734858418355B0D98D71BE70CDADF32321B476692F37122E786D919DA68A95D89BE37AF0A4C2388928F49BE6A5B0ADB31D6D7B71E884291BBD584D2DA1861E6282CA446372FBB23325ED4CF782DD4DCED0CFD476604F23474EAEAE705B9B3F158AE7C71760F11BEFA0A59F43B8D4967686509D9741E4CF5901D5F3548A39AC813EE3D68DD9870E095C7E6BE32A7D7E1DF865CF91BD2925C34C84352A88201DB082384D37B4D3F58E72E632170AA666D7DA1D0F3AA521058C9287E83D36300FB2C06EDECE13D61549A1CDC5F3C176E6C7711C623956CB56EE36B9ACC9F6B776E2558C6FE0D5F5920276867531B660A1F37B4FEB940715AEAC0E65A01F1A5EE96785A8C6C39A409F4E97F3580285E3414179644E5E8D570A81E584D9E6D9B605F5E993E9CDD06CA9D41DF5808AB0C9456DBE7D0C0BE789266A875298F04E013F30CC5E7980EE07478B5D4CB26CC494625DA7BFCD7A672FD699C1445D24884106D948B20D52218067F9E0B3BACDBEBCCD1B7707F965B2E3DCD8300971A715E6CCA22409F003F435835BFE50EE6C6E514EFA65977C860BA9759300EA3C829EC88C029CAA9CE56A24B60E6386A39525CA59C6AF3D220DA09760F0B627F2B218FB4E00EDF322CA568056074AA27E89D7F42EFD2C39CFA7138F4DE7A502C86C72E97E44EEFBB18AD787F6E5751598A3FF0273E9EB875DFA7A1BDD9731310B9F275D846288B4C73F26978B31A1DBDADFA4E6D071F4A619586692C17CCACB558BA54824FBB3FD508904DF091E1928BAF300E2915D216344B63D91CD6E5C8BC19366F53257DD0AED5F89300363AEC58C4DEEC0CCE8B94C514D477E62944AEAC52DAF6F2FC8FC4F956D1BFC9E5B4EA69ABCEB9AB99376474E7BB8A05E400465EB1B07BE1AAC4617004AF76F286103952F18767414D3408C439FD0AA9FF25C5693453BED057661C8C1012E8E892C5E10EC574164D51F0E89853FCDFA8CB7A09C2116DBE6C7D51F89993B4E48A377E79F77748132B7AEBE94B33E6DB49F080AA6E9877967144E001F16FC4D7DDD4FB796F7E833B8DD9FC1BC18D084162494B0ECB46B051E73A47DE1D6053F211CD1EAE43180A0C161C0560EFE4C0AD6F9BC5F60C3685E28BAEBD2919A615B7CC96FEAE1DA220ABEDCDAD2CFB494DD1AE369E703E57C2EAB7658B4A4649A2425E0361B8FC91A8B9168EAF410DCC3AE53000"/>
    </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>
