<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="E5CB6D16DFE28B16E91AFCB7A8EBEBA69CD1496D30A3A5AC5AAC77D50BBBC33FE587E525F8C76F66E0305F8693685F81870AD7B2831FA15CE85482686288A538"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128f"/>
          <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="E587E525F8C76F66E0305F8693685F81870AD7B2831FA15CE85482686288A538"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128f"/>
          <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="false"/>
        <ContextString type="ByteString" value="2F6C1EA2159657367E9218900DD106DDDDD5EB022794BF930E874F5D03556CEF5DAB61652E60F3F2FD7A768AC514DD6C695188271B644290D14D02098955B0F41CDDA5EB3E702F65FC06666A2491E01190D8B3B44A89CD02969FD55EC6EFF864E49B1BA5266D451C06"/>
        <Random type="ByteString" value="07FB52E2CB3205561D0B4D32BA2B0697"/>
      </CryptographicParameters>
      <Data type="ByteString" value="D2B0E966D930A7ABC8F982B9948F3883CB58848C3538ADEFCD4354388BDA895B6C49DAC151CDEF246294FE9DE83127EF533100F7A1894FAC713A34C854093FC7966AEBBC7F8BB4CC4F251685E41F29010CA841CBA11FC55805594C059A3F497819E2BC1133339895FCA21666E25506BE40CE079D8158A9537C1FF01820B06E668CF8DAEBDD69D01346C3244B724177F5726DB608A5D571F3CD9A7B0447DE5820ED89A8594A782CF6D6AD73F34C77EDF72337F779D15BF0355225630A60A7C1B9B670C260399A2D69E68763960BC31831A4DBAB08980F91B0EAE1F478E2137D3A437EB665A992D2CE3F9088620BDA17469D"/>
    </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="BB4F29C490C3E0057895CCA0034BB032AD00CE8F5EE8203269AA69C8AD2241E61C91E5DF7F7E21806BBE334688F5D7164855B924504D0790E3D34C7C2A1F258CB93B92740B91539167CDD11B46F9C1AF2A56DF91BB5542DBAB697840F4CFE0DFB3F8CEA8F0431F9D793F2BA4749E79ABA8750DFEF4B89E47ED63046323DD5A5C7D81FAFB986261208E78E69C0F4A17B9A7EA06DEA362AF458A9610BF3E624AB35F48804FF4E25F246E10DD3E113F598000CD9D0E955C9CBFF657AC7C21787BF091FBF7BE01185E9C860627B7B452257A75692B46AD29389F591C21974189144E3D8BB6B3BB2C9C313DCC016D18CFD25C7DB88DB1D4B9BF6C1EC9D5E7F1D3E1627F4415160D7AF8324CADC9104118C0224D8071C82DC8C4D6204EBAE13967E4C74CD9404E4CA8CC429D19F6375EED2C9CE0AA3ADFD36D9E656BE627881C855EC894B618713AEB995DE111F52C4BD5DEE544730A758E537FB2EA91E70AB6F164EE302EFBAC1C01C1389DF88F1F9DDF2783542224B720EE01881F4F227E51431CF5C144EB1AFC7B03095C98EBD777774B56C5A41AD2834C0C6F4C0BCD93E50DBE6154413AAA359D1BC6EF511DF89EA910B5793A4479CA6A1014E91577860CCAE42295E34D591EDEB6984E39D2B3894C4140A6FDF1EB55B6EB2BDCB3F8B36EC67198FA26654084E9FA2C5A48B4DE480B36F4210353C4B78DA13355EEB5C81C54CE0548B393A47E25547D75A28B43A29EE3A5091D33BC75D61AC5C49BC9FCEF51A0B4082F360C912DEFF2FED2DA4470921C7DD2CFAD19D713D4C7D183A3763445016E5DF5CBC0FA7FD54EA705CB1ACB78840D50751957A727982441E05B3AE28921A093A7B9C79DD17BF7FAA3BC3E3D6765E52BC553323935D7FB7B2457605C5286AB4E61635931507DA32380924643DE406D501E5D93CF2AF4E80B8A43ABFB134C8DEF111617DAFB978285858965D78A2BA0538D51980DAF6E51EB6D3DB2815458955AE279C11DFC88368E549AC15B80BDA5B54CF328B18889A6F1B0E2E5E554269D4D4BB06B89A9BC318E867650C10410D6D31C304BA2A87ED138E3097A7A6D553F0F16176BC2054FCA43C2411C3503F936F793D6DF0FB694C5E87E114A158D3BA3B521053207E0319ECD93D1B2E834BD03CFD631A2B96A4374EF129D686372EC2F9278C68DB0E5C96B4618374F07E3FE3A18634F33D4D6A53F130AED1AEFD19415FA983295D5B8619D84A0D926C09320D541463038085CA3D4310D3CFCC23EE1B8BC4344F0C22027850658099D42023FD904B8BD516CBD7F89DA0B11AFC2586AC96235F69DD255AFDEDBA9185F9DE033D41E5D34596665AD65742E0AD9D37792006D219F7DB3DCF7EAB4FF9A0CADBB927F2BCCC7F83E1A8B8E06067434DECD3C3FA60E32CEBF66E2C720DE5A261ED33245472D1DD0DD1D3EBA64D91713AF5FDE66656268BD02F284B03BCDDEC7E5D5373A34226C1336AF8C053BA3C25949880258AE7586E940EA714F07928BCA5E1D457578C1973FE8E4E34813DDE8F6B4C0B48028749DCC89FEC9112EACA30F3E4D6F6963BEC44D3BAD718E720C7E61D7FE421B87E0574E69E1F05A078A1B268B70B7DFA7B46FAD9BFF5D1AA8FC53E485DABADF566224066CF301665673B399B33468556DAB05016CBCE0681EF9D6DD13C5D5AD264F672802792523388CA0BCA4BBBFDDC0FDB6AC68E73B6579547E6FC38F2554221602DE715A65A46A68651187513EDA87D0F0A35CC28834506BC03DD109CC82395F067282070B2410C67FA1E67D3493D270B60A4B5C3F0C16AB5420069DCBA7B0206AFB01C3F416ED29207B8329F3769B047A757865DCE6D68F1175DE10D26F2BC4A570015C0F0425456FFB0A3F22842BA121DAE43DED20EC15A51A6BA56B413E3CE331DA5C9232CDCC172A75C2D7627400A2DAAA94AC81394BFC3D56F33E47A50888B9EF14C4C65CA1851DFAA450C2E674F6C48F5FBBA7C94F0A3C1A0CE8868833C8C7CE466CADA700FA8600E5289186328D7B4C39D96A74AEE7B05FBDB4CE337FE48E3416B845AE20C7A7D6B999F5E9EE04F237965E3EEB39E2BD8124A3B5EEB677143C09AB00427AAD4B19B09057AC3EF47662BCD858EB770BFA601B146CDF8023C139769F4772BD92B4E213DD75E568D464C41ECCE4A845B0520F8694DBE0B86053EE832EDD9241131404E356B3E3206024ECE55CC837AFA73F5160E2569222B31F336C59A8DB74ED68955A92B2997A4DBA56E0F9713B5E8B9D2ECE584EABF3443EC9593953D4A34313F5FEDEFF0A91C02629930F9B11531D6BB0A878FBAACCAAFC0B1A75F2524D6B8B3A1FE9854D49FD3A79CD6A627DE3B00AA998DEA8978E19198DE00B45D27AE55A207D438A79369192C51354F0DE15A4675E5D47F382C4B44DA597F63DD8484B9A26839F889A1A70DEE4A7B5D4BB46581689F08887667E98CAEF9DD22168BBCAE9722B6BB268AE3DA8F7F58E964D4C2A848DD62BD2CF96848B055720705ACE3185B6349881E5FB78F4F4ADB2D9CDFD02EF5429B20D54AC46FFB4E2E97D9B04AA1136B6171D09A8214D1B73F298C4104C27A7819974A15B7B19A28F3A60EF10E249B94BA8BECBAF16F916C895C4B5F24FD09B76A1C3772CE92A0C88CF5DCE546D91DCA439FCE69E0AC041CB7CDF00FBDF2D8EDB9DA48F3CB687A470EF8288020D1160136C40E766A9BC2E58D2F84A4F362883801B05C6D17BA79A40CC256242413460BE39B92C659F09D7323FD1BA9CCBD93D8CA778EE5B2C2A4DDD4BC0C2B273D4A83327F97B340B2BEFF539AEB15732A5185BFD7AA6D0C97A1D5B7EA7A3804A71DEF6EFAAC3B45401C0502A1CEA20841C2B8930D7D4D73750B667A6F3A17629D2A97FD1934495B4F0AFA86D5F4B00A8E24F329C8835CA84FB86464B9E5F45FDAB3A4DD04603480055FC9908B42ACAEBFAE5089E2470FD46B40971187CF3D8B763C1234FC7928BE30E77BF14AF427DDD4BB62B0F5B20B826B93E7320925AC957F1316753C2D0E8493E237FEF5EB0D808DD14CE382B8F216239524E156ECDE71E1ABF7AF184F4A17B650518954C69E9BD95879B336D1C77D5F2247714DA1B45C007A3EBBDF8E0B50D0B428973EEEBD31BDA31C45C6A85AFC3A47FCD4AEBDE0E02EA479E61D7A0869E7B8F832320C7E629D995F827D313DA742501C7A8C52FCF3F31F431F1AB4AD1990E1E9FCE0DB9636A303299EEA514B90EAAB03E03151A12AA029447ACCDF5C60AA6819FE08DC64B06E72B046B2354DEE4D51E24C28EDB165C0C3C3BD0729946FB96FC0F7062EBC40A6EEA28DC60FC2DEA9811B97D93D385F7D15013F0D2178B2FD334089CF84790EE7B5C91BDCEE3214F0378CE2EEB72555BE65598F68962F1BC45BBDE2A9071883CBE8A5D50CBA55F0C859799BC6079CC65DDCEF79CB686170BEF339C5F5BA3E550CD8F0621A13DBE82A406F02190F26DD9D822FDCB42328BDD919B0933331CA6657B185C6BAF8E786FEFB9B3D699343056E06B94D9F988E1D09637956BABBFF015743345294CB90006C167121112845C0CC566D76FDA694B8B07F356AA8BD2723EC05900072EFA7A3714D84DCC5223F8AD35FF12E922CE92630E3B62931C485E593E7086299D12C897CCEC0BBD5863CF865E544609DA7919F4B7FBF8F32E2BB555CE492D45B9386602090A09A4CAE09EA0267EEEC899951A84BB848EE324B8C5C7C32EB6A15521259D51E9D78B98A4BB960638841851F9769242702E551378BE0313827212A00AA6478799F6205A2428F378492F66EC9D0AEE6BED66E1EB997166F39B2CEE89A13062DB9CE0A891578C7978FDF67D2066F17AC7738230DD3747554C18BF6D7ED4791CDCB33D926D5B3667E5D3AED56BF91DDA5EC4823601688F567DC186A62037C16D76537997637ABBDD6D7092D2958A8B3CE966B26DD97C8C85474ABFD572C9320DEB7287037C4C43B4E65D4AFD31CDFBCDF69D91B49A0490B9E183CEC7BBAF9E811CC9307EDA3BEE4334826CE5233044632175A50B099AA39529500CD39E0B2A836F1FBAD7E425B15B145A7556C7594E5ACDBAB16E99A0CA3FB67D43545E1B5AF42CE503CF7D0DAFCB59A9731901EF3ABDB3E0AA75FE98330B6FCAA5968724DF39CE4FA3D6CED0205F53DFFBD5BF82AAF91D99A5A6F376EFE69AB609E0C7F274D0A8F27EF35AD73E50A20C5512E8B8B465FE14F62A9B80355EA8A4D89BE14E460B51EFE4C51A41B4FF27BACB976878DDA747B2DFC249F5938A830EF37E1F231733A2C95BF52BC3E56DBE160213CAE2A1A431DD960BC809DDD197E05D0361AB21B50BA533755FE643E1DF09A82CCF7CF34DDC5A086F75F5BACCA8FED310C30313867F3DCDCDD6EF4A342F2BB57CE07B0D320DF6DC72ABA73E8F204088BDAF5AE0CAD77C617647A4CCADFEBD60C00C7CE9939A9A5C7FBC3114AF4DADC1420C27BDAF5C8A5927208EAFE848E4C04C38AA2017BA96CF4F6D94C80B5A031610798DE363D1D255034C78B1C1BAE83622C6FD032AEC278632300EFBA4E77869E85B1C683DD82684ECC53CB7791AE2274EA636571C0F3039D7C8F2A293BF53A86500AC8F2FDAF16CE546D537DD4D73E9BAA9497A6FA829A0424819D14BBA873999666798892BD8109D305E29482E57AC3E4BB21C3CF42CE35250C6A7CA60EDCA0AC8F884866F3B2978F1E91B5D14D0B32EE07BDB7BC274518ACA756B00E500E9541D895B13D0F2A8D4E254249EDA67819BA4E8C06B965E7393894FDA7C4BFAA6283BF5EEE63B7FA5FA4A3150CCD26030CDE5EC393DFEA5CDBDBAAF509B5573C3C052083CE00127789F6F8603658D82456CA336C6B4BD55A04190B15A5016B702C42BBA8CEA987F94DA88C670885EF8B08B6A930AD8DD233A8616D0C207FF194A9944D3E7E5BC08A64375105AE1CFB106464B02E4A8CA602794030F15D95C77FF9CEFB215E1876580F1F0FE5079635CDDBF3F4B385B219F8C5A58BA5CC466BC3CDAD1A2C125091220F3BCF45FC2AB792F38B0791381DD4E5A2F44477EEFCE19819CAE0BC5D489E64FA69799562E47F99D8DB5173458B9734E40ED98404718823671EC5E93C20ECA916483A4D16AE0CB8DAA9B6AE957053F3DB8B29D8B90987A36F0BD21E65ED64C5FC80A4305EAE74B92B05F1685259B7F519B78ECCF1B565A61F3B389135F7C7E26D83232EEFE94EAD18142EAB5569C332A65059CF546BAE768F726BC52443AF843FFF0FDB9931E68EFCD5F5E2ADB112E78872632D8391A50ACCC463F2F14ACFE775D4BE7F8E0A185DD50EBD43BCE276B040A1189AA422EF6582A668F22A36502B1688217111F0DE557899C6D25AE5FD6231169159B562B10DE2EA51FAC1A3E260BF9AEDF13262598981B358DA91134D85A6539EDEB40B60C8694EAE4802F6EE2DE0EF28DE1315DFEDC6E6239554CAFAD3EEF0B2880F0B644F59A6CA1FD71065313951865A9C039C2749935F1DF00E466DB7374899126A245703F99B43666818EA1570494EE32C9017FE7B9BB78AC81DEAFF1A70344D5553A76AAAD0AC15F8DD1BF723467105D5DFC8B02AC1D3AE6DA3B739577692C6862EAB78B5AED6F7F2C75B5BD97C97D44C91CFE3E9FC9A27286ACED9C8C10A8EEDE81F4DE11CB437EA4FA1DE5184BBF02ABFB3D999EDC0BE6175482F716765612D38E962765CF250911F41B1079801756AAC06CF8D469DE1EA1164ADCD20EB13600818493156D35021DD75D7E4DDB700B25A5909D0F785A4036FB3BE7A1D5D8662E17A10760004A5BEA25BFD036712D083C22B2C80163BE2281E2A924876043E5335D94575949A4303F8EDEBDE190EE3A957CB3777D454D164E160EFDF91F0D145FAB1494EEA97CA452D0685EA024B5B91CAF8B8C7FBA6946928A2D97BF41EC43B2C95831D44244BA1CC2150C7A0C0EBBCFBAB38609C7D3C3E74026A05C3726B7F9B2AD90A7062C5E3C6A9BE869A2BE97C46CCD46B8361D8C61CA7DB50EE043B8483B4862C818745748420AB989491D3BEF8AFE02263664B9B7856AF8F45FF5723BE3AEAEE1BDC9901CD91D3D29AF5D7EDA0A9C2D24D900F3F7257388CDEA1E32BEBA19C3FBA392707E136A66BC8CF1D8B67B1395141744C650DC074B6D1EBCE011D4B4A973736AD2F8982817EC20359BC8696DE0A1B50B489A0FF82696A8F27F3799B188FEA8B662F7FC3EF70E4653043ECF0D9292FD163915EEA102A77232770A64038E215A8DF8A45A8BE532B2B8C9C9134AF0D5758454AD51A38DC88E1D3CE321EE64CAB5FE9E7EAF3E5750F69520F1A052564B78288CA5561BE93D1D01B69718C43AE8C7B7388306132802E9769D9F66FF2182C756EB473F5E7CD40708C73A843046547971EAFF874A73217E16BAF99679A5974855A54E4F5DE4C18903B21D740EE4DBBEBEFC5103E8439CB17F91AAF09C06A598C91F755F594B5677EA071A08C11AF07A479203F823B9CD854C39F03D5E7E94087B98447518C805F28B7801F16952E187287E2199E92C67D2A05EB2BAC99DEA1B4E822F8867169640CC392AE739B26AB9E48EA9D9178BBAEECB87AB4C4DC457023B915567C0DFC11CAEB8C4BDA0B6AE0EBBC500ADA4249D9441FDEFE85D61912FA4EF3920A4CF8AF6C6DAD7BB5B60B1DDC49D256694A315F68C9599924487C60C5BD31488EB1431600474C7F67C9B8880A4F468E1BF62BFD1C3AB70E9127DDEED52B5EF5A6DF172755F19F8B0402BD6AA8E2BA1015812A1B0D5F97FB9173F765223349CECDA62C35A13A27269C9CE4A57E74A2035FF553374694DF751AEDBD89E6A4B1D0BE43E5D59DB5C54C041C57400F2A8C5EC48512F5C7E69C367007F1685951787F99CB9CEA9F232AFA7752551705F72F5451AC8DDDAF69A6C6DBF66C11E6039C8EFB6BAB12C11DDC01905B6CA90870D26E31E526A7114B1644B17512E5E23041302BBD6419D35FDF56D4E5F563CA5E60F904CE868567422848BA5634EEFA0634747777CD608AFC7ED84FE8CBEBF27EDAD05D88575CAB385A0859AEE5EA0D263FC51A8E18D2AB05908B261A5D45008F29044E9E56903ECBA10A791BBBEDEEDC61C79F253F4CEDF55017CE7ECD6C4CE44D0338961A13D8279EB9F79912277C1BAF636F46D6C1086480626649803F8A57AA95B32C8949D1714B5AF5F123B967A06CD0F4339C2CD561F83845174724A03A2D9C92CF52F8F3AA145E34C5837CEA4277E0DD18D0C933D992976B537A9A59D6A3D70DE03157437AFF74AC46BE15B7C444017010E486DA51EC16F8CA16ACFA0CE8396B51AAC7A59751CD532865D57E262E05591A8EFE4C340C0B29F77AA9F6DA2C074F53DC4615F87F9886BF29B164C77900439AA04593ECD84359E3F4468284EC2227E42BA7CDE91BF0FDC2D1FAD9BE4622EEA1B74258EE506476644AA07F5754E3185503AAB5597382A458AD7A0E2D647BE363921B21A28D366B5D618B786905BA604A842A1479056F1052A1C7ECD610F25ED6F74BCCD12895C00FDBA08462EEA910E0BF720BB52C6CD25F74867A5291DC5C51F6AFCC71FF0364042D4DCDC97F5218F8720BF560BB6E83E14073981410AD45D3257DF4A4B6028CC79BB65CBA4BB378A833D12757B39EC8A9A2AE4821F1E2D9344F604ED3BA605F2967B9B0FE8E331A55D2102D803B91F56C42117C1C9500B350B1C92F6F763E477DC1E21A8623E0D74BB91DAB2E2424D316B8CE6A03919A16F303D760F49054C343E409045DFC7502DDB3E48508D505914B6D91FFD664395227B03B96755BD756581926F9AC3EDA13AD64C5C730B7AC50F529D39C7125DC9D2648569C4D792753CCCDD5CDC417825A83F7A635C3E969D3111778471371AEB12458355907F604ED18C6976F17B76DF70A04749A926537B1F58D23CA5732064B1BC6458A78AD35CF9151708ED2570B4E342EBD202F8D65D485E826CC6A82E5855A552E4B4F53A344C50AF6E4912B1C8983459448AF42B2E7CC212AC030911728FBE444B96B4A56B273BB7E51B9A139C370F743E5515432201BFB86B7EA93AC61F74665EDD8DFCC342A793C85A37F02DA7D866C98405F0812A5A862A31A08EFC91228A86EE54C566B9CB411D8709F0517050E624AF5885960BDABD2CF7D3C9FD99D69538EB2AB224A1B48DDB20130297D0697ED99928E37DCB0AF645DEA1E0513C0AC32DE0190CE7621B6F6B6E08ADAE3126742D78C04EA28C6513854C31D8E3AEB6B64EBE471AD39BA9C0140E0DB7621FD8F44229A5A5D5E810B53575304B1B0C5B7EA26BBFF680D5843BF0027DD6FBF11D580AFB65DD4527C2A7622A04710070BAD62E60ABFF3CD7F5E3A6CB35F7C6F59D7E20B09888F84601017739E5B61665DF4A349714C508574618545F1A372D73AD86090707AE8C3EE0A8E322546E018065741232A909C90B2CDCCAC30F22827E6CBA71F882205C7E859B35A8DF260B62E92C099DA91B930525C026083B2CD953C1BDF473401AD3CC392BCBD3303A9F0ACF17B750CF99E8896A54094B3C0FCFA7006F5903C65A20D2E00A4F438E73C48E88C61CAE1153414D7094DB4F91A64040A6F57B67017F942D0849171D9173C643D4F3486613F6EBF742BC89DDF9D856561C89427B93EEA608AE790AF1DE3F47F5DF4333B37F65401C341AAC317A60542DE5ABA367E69A46A023549C8950579B19DE74F244FE7CC28C0E78E0E8FCC3B5EFE5EFD29DA850F8103A859A5722F8082B77E54BD2913A24B012987B7805AB9EAC6C05007159DB004AA077E8D0BE9730F20844DA915FCB444766DF1D4F81F78401B5500635F5E1694562BBB8C33C478111A6494162CF49B9515448B4B9DA1D00EAACB217C1C678DA3C6FE5E5839D6492E98DB60423BB995AF75FE45889C8D89D8689620484697A1DE223DDC8B99531A72961A4D9EE30F4C0D6ACCD420911CC00281ABA27F93C19C9BCC0C2E15FA5EF10EDF20E2941DF63AEA50FC1F7D7B1860822547E2A85484588EFBC62C2E052E65EE8F763C70F1D365A626B4FDC6F8F958BAA36364E54A84767E2886F23A8D8CC74DC39EF4861E45CFD6E063193D11C968459E3B92D46874B635BB55095B4D2838304EE19D47853B69D7A265B02445A9E4FF38F48D074CEA5391D16670BA4BD7F1E9271775CB5FC30B7650312623E67D24D7210377EA7CF0D38F282BE19AC98387EAF5FFEA82360939E89C730BA38C453DD26EB0234BA2B06CB81312E6C1EE079D4A6A4A476342970565B87FE448D60C190F6CC973465A62782A4D3896A5D83D93E99AF57A5439A1C4CC09AEEB1C3484708B99B90536344726D96097184E34F6D7317476F7C2A9CD8F23F4FD7597FE2396E8C40F32D85377CB34D9085517936AD1419BEB35EDB3D34F04E6309D5F61155D068E55316EC7DB155E06FB081C208ED2C786EF4698E4CFC92382CCBB559201D1190373B32113C62236F23BAE5342F35107527CA37AED504D2077F79612300D0A1B3BADA0DA3579448CFF546989E29EF5BC20F34087D343D94D21D81AFAF190E3B40862D7ECA017A65AF19E9BF80A7EFE09915BF7FC5A70950326A57BF98E6014BF446A73EF5F4E2827A7B3E9C1CBF6C5648653115209BFA1881438A881E57DB8B83E425570F2F3B51DAE5C668F741E5B659D4B44FD84127F39C9460C7AF75F0543FCCBF2C6C90182E35687C5A90525B3085B7DC00CB9C70681617B9CBB7337D964275A301CABC441864BCC9AAC27AA9B5BD09012555DC8B912B1EE641D738A2D5B00B2C4A399D790C97C64D3BBF87410869370A5AD3861149699924CD6DB8235DEAAC90B3D8C98938DC86E536EFA5366B0D51D3B9B4EB76812A0212BE4673E1993599DE81F9058355D8B66A63328A3600D72E2C187984EAA48CEC5C112DDC5A6AD946EAC5E5071C8F4EAD654D4D33FACA094474231A3B5BB9508677745CE6741F52EB76269FD36ABE4C7D78C613E75932592532EF945C52F2B6E9F7A659816DAB2EDC82E4DDB5F498F98E0E51F741418976E566290B6AF83CBB001FBF749E182D841C95733E4B9DF7ABC4D147C3DAD9877FD6B0D9F545AAE70E2B3A7D2185C2342546D55162FE4CD2BEEBA0C5181340B6E79FF0D0BDA2804F3F025984AA5250BC0B32D2F84E4D5AB766210B8324CBF746D2087620F41937DBE45CE60DB7216E7D3A4079EBCF40908ADDC75502CF74ED9B14D636D01CDF7B610524B3706F3DE777117D4E69BA214DA087F0BECAA5E3F396431DA2FA8CBC985A2F62328C41F1B17576E2C317A6C429821EF23A2B475CA25000EDEC9546172AAAE930EA9AFC684A085AE2FB7AF1695E41A042C50CD9F265B31F041367B8A12C5940F836BB1FD42A8BC64CD1BF05A62ADAD631A449555E3952E9F08ECF40A6EE15CA98C86DEEA317831B9DBB5886E56221BFBA98B2D6395A91FB397D19D3F861BA9D04B831620918B7ABFF9A55A0B5402E29371DAF821315D2CA40D72860B06CA4E18483517EF5437000DA7BBFFACADB64738A83EAE4BCF62DBEAC388240AFDE917B5C70359A6109E63AA05F8E17CEEB262A9FB6F055CDA375BDEA706CF4185BBBF7D08998C14C22E67E844FFDB2832F241ACF32304ABDDBA611E1FC3AA707426F4ED6958759C138E566B5BEC1EBCEC5694174C4B60045AE377E427414DCF09513B8B0285EFA9A63BDD43E0A714E3FF9A52600744B68FADB0BB05CF639AEE0B44ED052E1FFA5423AC721393518E6C0B7579C455B9E4E5B1B34F92720AA391BD99C90B3A13B072ABAF26ACF9E2A11F9D1F00019918FBEF488CA5ACFB833E4AE5143DDDA6FF1B4354CB2B86A75254CF5BFFA092A5A92E6D7831D7190C872F1F039B408BC5D30D91C79F1FF7E02E7FC1622F909753FCC9E511C2EF91D10D540EA24820C9782EBFF07D1F1C885713C369277B0AFCBABA7121C735324BC62E06B288E61CC8C975493AAC1BF1A65030A5A5206A08966FD43E7D3C307F67D18030D131B7D214B8B9D8EF6D1A3BFD581F2B3EB6DC8D3FB830798D952E4695EA9790D66511B29BD796BC7C6B543F7D809EDC69A0A8844641F1D36EF014BC8310200F6889C5F5C8251F73E1A64427D27CC507A913D879246169FC7D9B47668B5BE26B4AA5E8F77DC1B516F53617B9D77BE19BAF9A151E147579F0F28497F57A824ADA3678A49A7CAD7165AF6E8DA1AFC82E721D3C4A5053556F3C92B2980E77B6E995812107C67B6CD3E58B499343A8011E09D4F7E82B53D5A2F1EF319DCEDBD004C24656C172F0131BAA4E1FA7491D0BF6B23C73CED0E9010F5D007E700F5A0A93E7ADBD3FC6F3FE9F35E3F7DA3A845737AA612BCD9DFF0ECD466535F72FFD50158BE8D39483FDDE72CED658004550B76864222E5CEC35DBDB89D7A71D7F8FF84DD57737F65B0B64DA2F881F5C9174E6C14E98E179565EE92E7DC66297162A06908A8C32593D1B309207E49E91EDE169DFEE28A174CF98896A8807CC98625F59F7CC521FAF764E912AFCCB8C12B0C8140D1DD2DB3C230BE9B5C55FE5238BDB6E71F371C82D976160FC4270601068ECFF067AE3C5EDD093C0EF173C0B4773ED9FC4B7C61D0856D7552BC635549A1A20C8C77739D90AD60F49E78EDF9C32693D1E6CDDAFF4C57D13C23CB573979B70CD3B02D3EB5B00C309753C071676245B0538C92A2562530CA92846B0C16B9FEB41676FE788997CC21338E49C444FC2E202C1B2A0BDE5BF41061596052F4781D85838852C08B2BD5093FC3B2229B5A8B0BF3B439FCD2B07357F7D34C7B682BF28346C312088BAD6ED8E5C30EC8E594C4DFF6567C09C5774A0264D9ED032DA1E192AF7EB9C807BC44AE0C8025BE42F58847C5A7656DB503ACB223D24B897CFF87F0272EB62D4FC55AC4F44561642A682976C3F53D6E87E40E9A654312E5A45CFC86614BB33BA61CD748080D3029DB1A6B6AFA7B8BCAB34E0399FF493EFB81E9CDEEBCAE34A564DB880DD7638F700CDFD4ED3018C28C5562B3EC344373FC1E0819382AC86E2691809CA56D41B0FD5A7C47C234DD4378D833478B637906D4AAFD87C13B3CDE1F1F898E0F218FC6A41DA0C569D9C457458A97A4A8A4BEF8EB6EFF444DC334CACDBAE672279291A97DBBC0B379A8A0DAC6C218659268DDF9BF4972A17E73EB7BE10395FC3145A63720BEE070F0EC03EE70B331A018AF8E362DCF9637921BC7286C47885CDD173D17EC9DB135F80E942A39AEDC81283B258867F7F4D974237EA162EE42DF4F636D4E593CFC3B4670508B46891D111B44120820FB9A4AC8EBB55757A50267554D3D9D2B1CABC5A06C1556411F2FCDE2B34FDC0BA2F34DD9767099BCFC5E3DCBF22A006D91C2264B00D6FC59EF8B76B983202F60EF69025DFA703478BCC88ABA6E68EB620C3C5F22CD18BA0D8C5CE0B7952429B1018E4FC302B041A5D7278D0067FC3C483337E3317B15E8100EBACACF6DEB5557F9ED613F52384E51243FF45940DF4A13FFBEF985141A5A54F3ECB6B023136784FD8B4AC437E719222FA45495B18791C06E48C47CD9E8A0314AEA55E6BF7FC7C05B4CBDA22BE48FAE21706EA3F513228E22C0BE1D7310B7E199F4D02B746DB4294B51EFDB838B86035CF88835AA069812ED4995F5A45E19F05C70D01AB9249B7FDBC47F7F5F1B444D600A33F0D2EC945620F15EA0630E1B222AF1263F8B34EFCD36EE655350245B132C2A506B0331D4C0E6A39423E12737B77C6E3F2801551D7E3A93FF4E51850CA11D6CEECD74BB3390060F280AA73F5329577E8F85FD783E6A10A0F3FD70F52F8494F5B7B0BA3F3284B1D8D6A0D434F3D4D2368E4A933057E240666BC99D28C4951A650CC51CD37E2A7C526CD57640E2601499851629C4F237A94D73CE919257C47893E5174D852FEB345A821B276FD75EE166C069D1824E6296BFF77DFF7C2F33229FE997B769380D92A0FCED812D20E994A2A835ECE2B191EB6FA029AEF53C4A59503EC134435EEA7401EF0993FA5FB3C3710719133CC2E2922398F5881C8A5DF86358BC5675FD5D0D7E8DC58CF0A78369E23F2356799BB533AC933CAA33F0CD6E7D6D38A3E2229DAC4AB1A6B8628AA5B93329EA30E7E77D70732A6E30C8BFEF7A03CD14D511888BB23F771D8BAAA7A353F13D29F546EFF7449DB5475C0E4B9E7B4D157D548D05A4EC52EC3032FC8C34D72EB050BCA15300DB4F4248C2C2B79FA47CA7778011C26ED5CC5D3DAC5B1748237E783B26DA9E96ED91B6158B6ADE536CD6DB8C30A149D8E79336CE6DB3C1157F8273CCE5BAB778497B294102717A690DB1ED28A10CB3E55B3016D23AC352D46149F147EC0782C7305CACBF01CA2F6D985CFB7F6BDC5AAD72A3593C20E4F2AB0B0E0FB8F3018076289EF19A84909B9F150176A5140417DB450D4B2BB77CEB6A89370BB4A5F5D0ECAEB1F19120BDE9F6264A7A118FC3548A54BF860DBB3BCFD8D1BE82A1E7FCC1420A8B0DEA7140EB98F2C878E53E537C2DA034D4C21E8DF60D6A49205F08C5F718C55A4DDF907E435F8253DA4DBA49AD02AAB7BAC1745095FFCDED3915189BF50BEF841825E91322E5960F7467E8ABA1D82B1947C11E47F54D7CB63E8BEB39245F1532527FFC9C38E41BD34BBF2ECF2032A86D94BDB8B5FA53EB374937AC557A8FE6FC08DFBCE2C7E6C3F484893FEAF5DC2981F33365062970697CB089D5E3028042F0DAFF1E680362F94A59103D7EE3D33FD8034FEFCD412B4C0C1F55F95513C8E302CFA806C429EB74C3FE72F6741B94BF77A8E36E9425012615E5D13CF34822A0A4F008A644BC6437F4D7C45BA9FB598CDAC0EC434516284325B0EDB661F2AED64DD20108C3B26761E0EAC02A4CDEE3F20FC54E9F56EB89C7F760CFBC4DF1945DD8995998FFC4F7BD5B9AAA000754DA47693BC794AA70D7B1211A5DC24B02D47D3277000F1EDE06CAFDCE3AAC1E882189B6C7A8CBBDBCC3B21EDCA8BF1E8773A8B3CFA8496034F67413796475997404A566AA3849D8B1EAC497CC43BE36026FB327E5A140CB18BB336534EC87C57BEA05D1F5FADCA9A3D5DFF2E6533D9B22FC4EB5DDAF4BD846007213FD3AC65FE4CBDDA312785E16012098CAA398AF834A38B44B10527EA8E9D549ABC061EB060535948DA373FD59B3C922A7465C44FB7F5F5757C37EF22132D55B3E735C741371B7D8A7F4A635FBA49F7E1596A96977B29F637CB46DF509F329C92CA1AB1697C1B2A40145DD5B5F1DE922D4CFA64AFBCECF806B92779FA7889369F29CC8948521C691854FD831890C5E53FBECED7DCD6D0D9E25A9F1D9B49F64248C6F8BDA147CBE1FE209344528703D566AF3FD1466DB636A3F191A0C8FC5DBA8C02A3E4B79959016B99D7000A7134DB53677DF26D9EC0FFCD123BE02814F1E33AE68C6CA47E43C55656BA412141E8C97A5A2296A916D6078D1ED5951FB8409CCF461C82AC4FD21648A14A0DAA81A3875E0B8BB5B348008EA8C0C98F35D478ABA9390CC4115184D460E061FBFBF5113F34846AC3549997204B58938A600515C6B140ACA4DD07055BBAC5F3D87BB93FC0EFFEA6639AA5B345FB371684A207FB037D41D29D2222AA2B254B03A6B5CD75C863494192BE3138228032C63037986CD19FEF0FEC34BF3B13D0397E8735C1D1080F4FA3B651D2346329E4634821149A650E53FE99B4A600D367EA63FC3A18B619190A7D521946BA97A2A2DB47505B1454335AAEB2C698176C58CAA9F0CE3245C1640AD3E3BAB43F02E8E944D99645C1767A4056AA2DE031572DA758A403DD43F60A425C4A0B6338D6427C32C7F583E0C27D9DBA76EA8BD842037FBB90DCDDA4E733FB1B6481CD406B0E0438BA72F8362BE56C50E0F87BC03D8F5FF1D137305708BB209112DC6AAA2BA97CBD0F414365832AB3FCF99F95E677EDA9C35EDC7055550425788F640B15E7988E6115821B1DA062418218A72CA59D80F562778CC76E2F835F6CE464E67B8F7638490AFB2AA570B6E7FBB77BFF7CCB6A3866543B9B72D6B34865D4722A00CA96FC8A8E9179D59F2A72CE0E49567F19D1D21407B6D8CD641C96F64F94AFF2E8B3DEA2757ECD6E2B2A04EDFD80487C0AC8C0711C47C6D064EFB8A77E759906721C287B6DA6A42D4D269309440CAF175697847B362273C63D2403F9CCD4DD426C06C31FC3481FE9686B86AA5713AB06F435935EA5E1A5D518B8A8FC9A7E5383C489F158AA6139EF9A97E55B7D1552C12AB03880290B8636FD4B20A3169111EF89FD97CF36BC5163E0A0FA0CEAD187F94C8B661BE034DE0C97C29953FD10D4F24657120AC2FB8E62DA3BD933C05D191B79D2C5A105FF1DDAE333AACF37CA9C820A9FC163B8FC5432E8BD577AD5C88609F0FD63A9A3DFBCC2395C79B3BD3A5D761518B41A262DAE648A96B837F939DC484FBF6F4B4C4D71028A8C6A5492F2A20AA82FBA65D987521A547842A204603A3CA2BBFC09F7DEFB4358FE665AB684619EFAB601398544E7A42248C3ED021A23AAF00B5DCBFB7B931C8A207671CD54537EEF874F2F61C0343BCA6229E28801DAE8D4EE97CD3C47EA6ABC12E6207E57F5875547A08825C98886736B61C009B311EECC7AED46F5414DBC305555EBFC248F0A080BAFE921BD36EB72EA4730C0250245217B7F91A6AEBA4DAC4C1CDEA8F773A1756103D570AA5A70CAAF2A150889CB42ED0220B689D71B5D58058870782D929B5547C7376427B8EAB0280050B81A64E1BF69CEC934C03047F1411336B716740F053C71EC708B90CD3B2FF02AE2DF1D4F6B2BA8746E52CCAAC73276A126035AE73A13C3136922CD527399A71D3AB1DD5CA534357A1310DFD450BD26985A4FDB0602A447CCBA1B5CCA995DB31FBF774F9905CA165C4D068B02FA0E0826FEAD0F0FAF00DEC9A576D199EFC0538969C0DA2A9F4F597F7673678E5000AFF73C85DC48151AE413E42F8796F19C208F4ACC718D94E25D122B816FFD62CD46DEBEEDE4629CD77627D1F9454E1ECFAA3B0AB08487CD8259622EB52DFA3B39AC8367B8AF406B1C3DF29DB4A32836EC5B3CBD57059DC544D38AB73A9982D2397F9DEFC511EBC1A5A6AC1B1D5845D6F7FED29C07CAF5ECAA4AF88FD6D05AFE808FAFCA3270699CA929DEEF7BA0A6781DD08937968A991DCA66DEBAA7BC0AD88996E0F1070AA03493923C847D811F8A2658FDD19398D4156D1B36A9D510E8EB22F6BE84759128ADE25BF11C397F731FCCBE59412A7B5004009ECE8BE35002D44AD26DFB5097944E3176AFFFD577CA36DADDD9B57BAC9A3A25D870AEC469BA9B033C3EB600A34AE0B5D03EFAFDF199306421297F3747FB7D1D367AF125DC97AD3F6884DC9D5A831F9F9D2D0E721BFD2B590592953CCB919FC4946333E1B242EFE05470401A1FCB0DC0221577F1792B36DC2AACEC0B922B6C9EBBEE4C3DCBEF9426B4D10C0F36B2AE939FA2A99F506EFF8719CD3B3856D37FCA764A0C7A7B2EC4D98AED9F150C605BBF61055027B7A6DF6210416F514B56F6C0F7AA42D3065D1DE63DFAE34E38285AC6EBCEF875ED528D937CB4186666FB4E4E9BAC1251D05E6FA7F0663690BB171E639510F986E35CAACF7C4895471A004064F341A1764182374F905C5C807CA64604529E30F2A507BACF631C239F66DEFDEE3109F2F0681540AFE2B0BE899F0D14FB399625D7640E77E492618BF5E40565446444132B033A107B9CCDD3AE8B90F8C11475670DD2263F2BB9F77F1626675B97504861AEA10CFD0C04AE73F6586445FD0562965024B4BE907459072AD9D25EC0593AA4EA57D2DB2ABB1A5C3247998052A0D4AF68238EF704EEAE8A260B000C3401F7D8C541319D9DE75A8DA3C94001D6977756E8854ED6CC60568005536DE281931CC2AB907F36A3312616F007CB1250765C22A18121E0346DD7AE4393F73360A1A0AB0C10F762B83DAF2FB6F39B4F7B46B38D6CFBADD603D84CE876A5589AE0E96F01CC508133E9BCDD5798721ECB515B1C4651F4A8EB73FD633BCF75FB6760053B499E8D0030DB9C7B50DEFC377F0088BB97A48F6268F35E28E5D5BF6B2A0F7127CB7708AED788270448F091E402D439DD4DD653AEAC42D7CD4D183078E7B60D9784689195098B31A45D161E702D83F3F05933FBDE4CC80360EA6E3E3CCCDEB52BAFE57DE2CA4F5DC8218B4FF94313BA7CD5936D84F210F0FD822308A9B3CF952390E0092F5602E977CD7B2AF7D706CCDA9A81F8740E4FF92594AEDE1F23813D06155B33FAEDF0581E9B8A93972B36C73C0B8E9823D88722DBABE8AEF830A547C4AB916B08C9921E00B1DF69BBAAE9EB262AF1EE4CFE880FA3EE8083446C37A1604E0FD0911D86FD6654C42BED0D0FEAD5DEFE31E3C84757BD0397A7C74BFD031888DB95B92C955BDE405623993E3741EDE8E85CBE4B5E72B0266007E10B41A4DF326C1DAAB3A6FEDA2F5BE4589764CE164511AE3407E5B30262081731363766737B4B23553C1DBA842A2B7AB02C02A24FD559585908A768942FCDA375744A243B85790674BA1634947988F47EAABCA22C7076D4952727D0229EC7CC80C7D5EE48A57D530817805E08C89B802C4CAA6B08181AEBAD49E67D780862AB0CFF47073417CEF40FE1B35ADEA1C8E56CF9B2E80DE74A369FEFF9853D9DA4945933C8AB1D845415683A59C6BDF02A8E72B14696CEC260974444EA8B6304ADE3318CFF04428F603A205F5B05533134CB4DF155A9EF94D50C63DF3AAD2FF6C44CAB1BBE26AEA34D13A8BA0BB76C2EF27BE4E13AB91596020138467DBA5CAA38DD307B6714AE2BEFF62D675EB5F8D7D2463DB21A387021B8AC48CA34B1078D690EE4598A1D388A154038F00DCF7DC2E1C6D11F79B114EB72BC327D173024C9A642DA04669975B00051BACF76E6560E086ABB99EF482292A11A895A49492E154E5B2FD5A3F84236641A8C3EBF953C3024EFC837126D5D183457250EA162A3771FFCD77CB602638711D94E979318C91D2727FB3B301C862B0312416587720717A917E146A3779527FBE6AC35B8E402642C5592A7B4BA882D396AB8B7584027F8EFAF4957B2BBAE3541C605BF02611DE051D64AD7FF437479C3269418DE8C37122BA75A53B67F64463CE09B13AB5163D2CF8431E9537F4A2EAA21018561C251F2C185EE212C39DDC9B9AA621365241BD1FB6E7E51739A5F12A5774C6E299477E73CAE92FA09E6E0A7766727D8F1DAD75D5E77D31889E20BB396B279C2CCA8FA3A65D1F59A541B0EA463992B660AFD513EF41E085030A16407B41F61D3B046389499297410371FED3C10705FEFDD8F0AA9CD7269C590F14F80897E2CC9BC316F3F476B53C9209C02DC5D6BD0B731E60EE9C57D73EBF3CC54499E0AEC4831C7F7486CA8C617EB3DE3A596DDAD15BBEC4DBA38758947C776C09CF79362758CF8B9BA66096553A7F8122990BE6AF8F9B8EDE727E56F38406134CD71412FC669549EAFF0E605819DB3E26E78D09A0C6878B117B3C392D51EA51E34D8160078F0D57A4C7B7BFE3FF4BD71E38B98161F23461B55516A8DC11602B02B709322A90770C890CDE935C3B5AE8EEF91030C9CF618397E477471CF1E8CE9C0711DA6D71F677E0860E2CC85B4F28E3318330CEA38E1C472F3B8E3D27BFB4123EDF85DC3F4A717381D7480AE4C571812120DB820F834F4A817E2A5362438FB1D4AB34A86762D53A914E14C0619B6B0AF8D10CCC0DED8D488745D344DBAEDF5CA28DB5868CA4643A1B97629233E062933475358F8BB5B4272F6A7D597B718E2BF5391406C3DFA32B4C77507F90DA91E32E325CBE2CD3A3F26B4F2E2484F224D0B078B916E7732BA2AA08FAF848D2BC8B19DB12E05BA8F0A11BD28ABA48FE7D2693989548D8D86857177E06812FAD32969F54F8B0417C32C7143B55E2EDD714A80E9598461075149D75B32592FC0AAD2BDF799264226502CEB3EB5BF8DFF3E0BE06615D95D55B94EBEE463A95EE9662FE4DE33482E12C48083564F84DA5C7D6364AEB1FADBFA699AEC43DF9C350D246B4B1E1CB8345C0B1005265242227C15E2D04C60BA796F7C03E364583C3095E172CC427A04DAD5ED1F4FB330D5C84D492877E577C756EEE50BD41829246ACE29AF7CA40439E26D3061D90C12BFE80E87E3CF252F350B5D5D68B60A978A620625EC1CFDDCA6F7EE8475C5F1579A28562475DD2AEE3F5ED85BD2863EA4710480C61096DD2C2B5EE88816C94E68528AB3AF9248B848C2454D89D6C68F872FCF8002950080EB75A7793BDFD63F25702FB3172C546A4C8892CEE8B2B9B2C95EBC0256B61BE71AF60EA8C4491CCA3368EB493ED058644ADC5239ED08DF475A526AFC7968DAF8E5C114D0C884977E7FE14732DC82C07ECB4735C6117EAF50EE7A9CFECF0DC79FA176D7ADED5F8E0D1B71855E94C086018D50E91D9C3FA10F145DC678ABDFA217286687DA23F962E2497C9E75A782D7ED2BAC3BB469AD99FC0A5D05F3DEA50F2F2779B00C373F9B2C34C227DF9D2CCAF62DB3AE38F54D2130BCD1EC353992543DC8107719A7D116E2377CF1BB416DC74AA7BA92EA3FF09EB487D5B0ED2D5669394174753B98A8A31FE08A3B35C78454AF34CC1BDF1EAD14E08C0519C5A9244EE846F404B587445499CC9A702201E7C48A04DF357380D4E905DE39D2B49F1296F5D0805903118C6F1868A0750EC71D16679CA2AE5270AA457FAD486CBEDA88DCDDEA98212B65CFAABC64D8F7AA89DD8D797FC52DC7BC383B6ED99213291AD32B6A03C1A5095FEF5328D1077323ADD3E23D39489A3BDC612E708E4EF811FB2F6C5726EF44FFB5EC9C34F2D92519BDB0AA3A986036187A65051399B2D9ACAD7C9B40C06793653CF87A4F821AA6A0B9CA066A411A7A8CFAD34B53A2CA29C7FC9998C7A879CEE34801F2329C669C76052A173075277677C49B361829A8E0AF781C03BE8319949FA7A08FE95A2A2CB38C8FC0039470DB6B905F34C3165CEEB36CC7499DFEB0C230D7567E864E671F1F38CB8CDE71FA524F7DE45EE643784EE57DF4548365D000D72B407C07341B262EE50F66C5A55A066D325B0F6EBED79851C59E3826BB5F8E381EAAF16ED85754CBEDF1F572923869FD27C1E7A9E8D943641B2B414401631994BDEBDFBBE89809EBD6950E15839C627155BA790F51583EA4F49D9EDAD3534BC550E4CF5B912B55F91493AB8D3BEA946EE3A31F5ADC88A24BC9EBEC0F90359CCBAB78A15FF463ED356B5ABABEC1BB73F1405EC0F05E90168707A0E82DAC0C68CDC4D44B9507065A84F2EB1C10F26EC4E9A111D9C324F649179377EB29DD8FB5A5B68AA0ADD03283119B88FB1602FA92514BEB001BCD6AFDB3B34D65D6D2645BD78DC4E3CFFFD70F4ED756EDD50F0F52DD59D98B150A58F4F963CFCA0CB57918F4EEB6150A3A7BA61FB801E7A7C5FD1B73BA24993E2E0DEDE8A60872D3F20D24B670B5A3D40F24D1FCD9B2628E77F9222AE0807A113AEB2733A9D013AC24BDFB41A878E5BA416E3A0997BB9BE0EC0B9CA6E63F22E06DA50AC04B6B0018031D3652BB63861FA4D4A7B7FB0BA0F2D9C4CB53701FE2F153F284341E41F0E9B25EDD3E84766E36F86F31A241C932E0775C70BC6ECA886E9F298F59C693085D5B68583C77566B3E09AA6312DF3B1EE8E199675183D81F596B7CAF8EE085C788C7D0795A9EC2E1FC9E96B59552995919CD4C0970BFC189A32C31AC2A6F78B9A4F2D07DD748CEA57293C1BAD765B9500B0B30EA250625C0A05BB2E4BCD7E124ACBD3D957C9C38ABE3D88946EE093C7E4DDE8B5622221CA3D91D9F32DFA57CEBE0AACABC27E3B66913260B9B4558D8D6933EA8C18941D48AC6C39A2B04D402FF61E3C231A4F4E1F28958E70434FE95EEA90B7DFDD5711480B831E8F3EE172B49F593289FE1965276132831145F1703ADD75EB001D91D1B547B181AD87FBC145CD4B10C7CB916D54CBA71B811DB56E962C78D85AD71DC50157E8BE53C96E115FA9BC9387E932E280D03A99CAA66191EAA34E3E8A9AFFAAC9231CCF975D2680E04A2A3FC34DF4C272FA3E034DFA65B9F5F4833D2631053796936BCD48BF8A115A157157A101272BCC79E84FB0FB909A009613B79367C889F57E48C59F4BD7377D63679AC04FBF5D5F582AF666921AC8083ED02076D927927600CE686D1310A13476D906B6117C64137BA73200F18C6C0EDE94FC1BDC43FA7A8DCBC6F32864D88CCBB0D587EB4DCBC4E5B83F09ABC52C558DB2F6B1D93678EF065D6DBDA4B4ABC76AB8061085606B919DA4B9CD1C268DEF3012C58262D41887081CE3B67F5DB688D05E9A1F8B21DF5FA523641B79CD9C397CCBABC0EF2ECC36BEADA1AF87225D8AA70568B4DD13134C8E2C278F42E223E0C90EC7EF38D5513E38C616326A35C26EDEFF4A5B25C1DD6008A6A61D9A4B3ED256772A8F5EABEEC3139AFA482C701588FEB2A203F9065E77F6CAD351D1ACA2393F613F466D11456903EFA03BDDB2DB04F0C5941B06522AB3BCA9B5D0D5050ED4021E5F6172759972FD02AA158EF0C9A1DA2366864E23DF7D9B4CC02783205CC94EE1AC39DB463A71E9C26EA505C53EF0A1D34288F7AF80C3453B89288AD95312077FD2674DE8DD0A4FF5695A51437FDC3C8D47BAC68CB15C8241FB2E334F94D3966390234D26D570F68E7DCDA4ED7AC5C075657B4677530F61894FF988CEAA4E90E7E5FCAC1405DB285D453B5BBF60416EE696A207095DA0641A454575767970BEE35C3144084AE6CBA6C6D549D01140BFE3E0DA55313ED56B27299B60ED2AC95BA72F4AA819F20A630956858062BC62F820E6AEA47B6E734CD7B2994F2A80D1B9DA222CE3C373CE1977474EB40CCD1DC726086CAA10103948D0BD26799C53E3AF32929FEC7F5D3BA377E0917FEF237397D658986E3F0CC3097363C4BCEC15D36043DCCC89763AA8EEC6E50DBFD364C2D06A9F238F39D21AC1ABDFCEAAFBBC405817DFFD47E2284F0F46F6009388E50E6A1C9E29E09DA26455D5F4A279C7E8B8CCF1E3595E8DD2EBFAF7635A38557E9A847DD8B29A5047BD44665A60B83B1442712808594C986FB6B2BABA05D9616AE4D9CF303FC67146BBB0C469C28FDEB62645E2378E4CD9624627F1FFBE946BF6B313DAA37EBF3D3552EE341D6061A875B2298377A80D3BFB9E2FF66D75B109FFFEBF348093EA63804CD51BF6F5B42B4117CE74EE573C6CE6AEC840D9B01C1C0AC41B8FB4D4EDC47E11ACD58CAB10AD93BDCA89BB950CA00C55F43184819F644FD9C810BCD19D09CF8086A4EC2A3BA355CBDDD75558B59EFC7B00298DBED6D3148BE994948C72CA63C01A18895D519E45B812A2174B285B1B78BE7D7F75D17C5313F34378E2170A4F58DFFAADD53D86DE2F40CED9FEAB58EE224006550389F3694BEE72B3E8EC4FA3BDFAC0F5C58E4DC0028DC0D4B281149C3811D7781E2BEF1E7C7352892D4AFCFED562C42D6F1C4E8184B074544C99D3DB619DE3FE85E16D961B6A7C623A09733F0F6A59F072F8CA454E3606CCD42772C7A5CABC4C4E95E1662EA76DEF4291907907DCF1498ABFD10BD49335A5B2803ABF6AE93949145884592FFABA855E30F466EE1CD0224C8B07F63849EB41A45624A8A240A3680F013BEC5479B5B321745881E6CB4F2C88D88F7C982814863DEBD05BED920DBE27678EF04C36499A98A76881D7C2D8D68C5BD751BFCD72FE0EAD748045F9930D3713E851283825CB03A19969A7942F98DEAB074BE436D59E6D0E0A9611E6C2285DD9E1D788608E1B8930C5C78975AFF1FEBC4FBCE48E867A7125CEF395634AF564292DBF44317D442F7BA11D2CFF86FB9F2908CC6B2A37E5D6EF7E623090537EAD42B4373B3E6E4B0C0EB81E6D30C9BB1408E05DEE4BBADF4DAA01EBFE9B289269F9B925D3C7F1CBAF1299E2213636CAEE358269CD229A133EA4D4D8974A4445D5D396E9412B764C96B0A72B604AED7C54B0BD683BF4DCFCCCA1CBDF0515BBAFBF78D25B9D1995E364FE1D58CC841A841018BB14FE33506C5B4E799C1B76810732F47D896C2412EFD08E87BBA6ACAEAEEE5BB743E71C75FACEDE905AE965DCF4BA615BE470A7B0842FC4B10BCCB59207762406D0E5FC2ADA91A6A6309B15342283F6E85981221BC29D34E0FCCC97E9D3D17749564934097AE0679CB795B8CA6A63DC866AEFDB0CF14A3F7CA47EFC7566D732927E565FA2439C6C4CE69C56F6ABCB3FFF48DEAA962F48CB3FFD0C60C3B28C45AACC68BF797224F51C91F2F6E3D6BBD57274C0D69A255956D171C341A8024ABC85C754B51BBFAE67C151FC49F171AD8756F10E0FC0C04617C0000D58319A40A703D2AED8FC9393938379B7696A392C8FFB6210C84D7D07FCD149D6C39C4D83A6FE86B8C34151951775240E4436258800E5395AC4E56EEB7693A765310561B8EFC035BBAD4E16F1C9D261FA358C9CCDD8B93A4F275AA678E60D61AA1B8C6E5E03994193D3F60B7F6D19A00C22467D9F724275561D91078BEBAE197439C8CDDB535FA340C251D1050DC376EEC6D0C9C89BF5A7B1754C8698EF2AF053D084717E57C3D07B108A413387C448E07EDE6977AD43676C18945FD42C842156E26E0551EC1D9FC6A94B6E4D4F23C5EEB39B7DA1715516212504EC051B4D8E4C3DEFEF3E57F1C6E9B401A1376FF656492AAB7591A2C2E4B0313FCE6AA4F63ADE0D492D325DADE2204F6439B7012D718F369BD4630F21E76A26A4C79FCFD7F0D7D828AC71C9412888DDCEB6966ECCB1568F2259E788B8A81391C9EB2F5946F9715099D724A99781238F34BBE2EBE4A4CBD088E94F216DD9AE8182F1C35404DD685B1249454B1AD53E08C281BF663E868907123E4E1FA9AD470D5D1DAF678755D71B8A3FE5F38921C3EFC35A7805B980A997CFBF55F6802CB79349FE5A13FC6C9FD346874C97ABD3FD296261BF1F81BE837EED63590BE7AFF7D6D82158F5B3B7147E86CED57F0188A5C15E4CE158EC4852EE1D8D6A6835FFEE8572E86CAF2961DCC681D8A10C4605B87915FCE26078EBA585828EC2AA177E9D5720AE28F3C43EBB008DDCA8C7C4CF4601B5E05A930FAAEA49ADF6A286A705A77B7A89E850495B6DB0AAC4B5BA88E7528B0349BDE57089C62D4CB2D8A1DA2F9F09241679D7D85538C142F0F4DD85E3B1F6E63781217614AC8522229717D273F639541B4E4D3403D187300C875DE67E0CE61F0F2B2EA82E7B3F62CB601D50F07FDD078BB474B8A569D2BDBF90576FEF2F94B493706897C7880AE863098382A0DF4AA1FCB7DD33D0DB9E5C53800C3BD33B4E18674B4AA7A4EEAA625735799CFD316204A6C580EAFBC1B91AA4245F4A56E17B278FEB29F5A60BC9DEC1E4B7C7B0AEB00C22427816774F3A7A"/>
    </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>
