<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="D4F154E559F50A138A97573A07947FC3B10CBFBFB6B760AD6962E3802D53A8FCAF6A800B05D0A4671C04D6D8F649CAE9937F918796A0787BEDD81576F4CCE26F584C67DC8634B2DF2A190EAD5D21EA30927BB8F185A288F6CE931DC753B3DC9E"/>
          </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="937F918796A0787BEDD81576F4CCE26F584C67DC8634B2DF2A190EAD5D21EA30927BB8F185A288F6CE931DC753B3DC9E"/>
          </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="true"/>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="4A94F12371A42667E72D4AEC41965270BA377DF2C52F97000B7388A2BAB56E5CB65B17F12DB39170578A4E02FDAC58B695A8CCDE8E8DBE62851FD602147DF1362F47989A4CE71986150B8084911D20E2769C20ACEC9DA44FF563D84639A67CD70EE01F1D8ECE53B555B87B32DDB4C65E6610A9905400174E6527689F9C6E3E913E5D38587C86F31F2D74AC03EC09765E0375B47838BA3447389BA481ED812A01BB683C5412C9D41A89E14B89474FEA09A95520C66FFAFA7AB14B2150A17C0079FEF453D7131FB3243C24723234E6925AEC45FEEDFA28F50E404F74C6EE103FFB138070DAAAD74EA7431BEF65083ACA26111061E07814F96FCEFDAF61C7F73F2C897B6CFE0CA46A4E257602F398C30CEFB13BBD2E3DC977807E7D7E1526741D450E872915297B61CE3E9FAAEF9478EC4C12D5D6E43D4EB4B390957A6E72A9EDCF65976B84101FC48720FA7CF17C0816F9EBF1BE134482DD7A0C3A34ED0381C9BB9026F7AB71D83ED1E81A671AC9C0EDC5837DF03C647DF65C42DD5C4FF1ADA2881446B16ACD9A77DC2D23913ADF1F586889259BA50ADE014290C545E9B46BF57A54473A212976EB1E23FA1A66C0872187C611BBE628F7CF4F67DBE0B9B89BD6488951C101A71E7A440BC39CD92D691D717EFE848BB47ECC1649E140A3BAF7E2C0D448CFDDF8A0864A9C6F64F40D1831A77E9BB09B5BAA90592EBAA12D6916B370B7AAF25E109B0C2E99DF3544D8FAD0EA0FA9B96E68996AC6A6E07805CF1F2AD2B33DEFDE03405138091834C6713639A7BF704D94E866AEA688F59F62D41647CDA5A77B12A28F5B5D3DA2D51640F3BB46424C1C16EDD0792E4F916E5F9E8FDBDF2F74B92D7D7CF4DB873A646295FD38F6543DF1AFF577425FD4F88E966BE397A2056A1478EA108434FC128D2F304D26DE28D9423531E04943EDA43D01B0F0ED156A94AFBCDC60D09773238F3FBA300311F93F8658F90136B426F0D9BAA8F7578B51485F335F201DAE323C3768957034C65FE6F8077B3F5ECAC80FDCFA0F02D3AA8B24B0EEF663F8F247029857CCFFC403EAE8BD7CA2E3B002375697571265B1CA93036859731FAE1C629BEB2C4195205F66EF5FC0CC67AEF47E240DA57F5A8D322FD9EDED5F2BF24AA98AE351D72E2645FB16B19F98E0A481F1C784666957A646ECC25B67DB1C76188EF7A171E89FBB038A77FD26A079F58A41C809D54481414AFBCCF19232B1BCF83D52198D6AE549FA9CC9E7ABA2A213DD558D199715B36BA7840C57329A57CC72229FC8B3574A175A601F88AF28C65652FF8BEAFE23DF98060570D78240A91924781072F9F512693F8C3C77ADB970175C8F97DCB47C44829498BEC6C089A497D7CD42204023E6EADB406643A57431C4CC306127D780E666985195DFDFEEAAA6CFE1EBDF7D3D48BEB66F5D9BE3DCD32A789DB46A307379C2ACBF5D89E29C5A38DC4A20799EA962809B929A51439326F5DA777B3A2786F0EF5B8A88DFBDE45050C0A02E0AD2ADA2F3D8DBF12062D44D349F1A6D32ED1BD90B54F226419D3A5B8CB3FD2590C8C61047AA6855009145E181CB25191970034EE631F7D0E2F54C5C2DDC82664456185AB934DE363B010B0224D51C8EFA67380F19427BA9237F4425E1A4560C9369B79E59208151801C9161DB1A4F261B2E0184E816D0FCF4727A3A855E53CC62E61C74FC37BCFBEB2026E93E6F1B9EB9C9843471B9F2B0DEB3D5161B6D72A606CFD0F7B809F09F62733DDBC6AEAFC98896A8F805599C32DDD47DECD61F6F29FBED97ED38A43462C1898E0EECD0845BA0AB358B976E939DBD089BEC6BB228F18129AB4B094F75BD213F6698F75A3B78C1E99FFF10F153A738A13DAD6256A1282285682749464440AB467CEA15CC3EFBB6FD430DDA4B76EA51F4914E8F20039E297B653555F27605F67A4A87DBA49BCAEFCDCE66F5CBA388BBBD1ABF4B3BBAF6CD588FB1972EC8846338D87ED331A86BB3DD894A17D1F6B82CFC641D77D93DCEF91EB984104FA77917E537EC83D0841FDB91988909B41486DC9F003EA7DF6A9A245B4E585183FD4C6693FE2B58D3582D3B0CFDE174622A48760A070E9C0D0C16118FBFDCFDC02BD8720DEB33FC8B91E4AE9D4CB4F67B2AE4384C187C5B705A52C7FBB6E9B706CA88C0F35C9F4662948E86637EF660D411C77976E3C748ECCCCFAC3296901918472C93AD890743A45B1B136068284006855D8BD001FF335D354AFB9F43A27DA8EEEF8BBEFDE5329D977B7616257D36C76FF0D414380707D3EB9092BBA4DA1FD13138DD9EEFAFF75A72C4D808D21FEEC705A07A6373AFE1CC8D7B6EF43FA4626F84483613443B67EA5348C319D3944E5A84D15F064AA319684C22DA57994AA236DEAC9D2179739965A7C5078D172DEE67D2083FE1DA401B2169AF86DEA00EAF5AD5DB47C2FC2062C3B3394766C58317D3007A6549A57711266E9A41DC374C9EEE2CCD102F00EEE23851E458EC668ABCAB8BBD2B3FFDDB28E60B48B0DF58B4A80C25AEF0822FA3912BBA6325CD5D1C6E1F7A9A90DF59C49D1D4F40D2921A9D9B77B2B608D5A936461C9D84049BF97726DDDACB7CF42B5BC22E849AB876BF2EB0BFFE1E4583FA49EAF68FBC3A1CF321B708B692C1CB5C9A95F73A031E942DD6D9D8A1F8BCB07FDD709B96D98EC152FD32A32EE64C990751B7BBCFC4616AE481D01E7E8D1926C4E6EE032BC81C135564BC9B6E0315FDF45766BA1E81976EE09B64B3ECE4260F98A0A644E341F06E0CD63C663342064934BC02A49DB2C76B2AD2441C3629E992CAEFDD744C4ABAF6FC036DE6ECC14125B79BDCD676F1FF7615F38E9E38ED717ABC29277467BEE4119378969C29DD5EB8707C09A8A3A5BCF2644533315B4D6F92A096C34B7AB2A2C144807C32E363BB4824EAEBA78012117F75A1260A7F28920FAB7A00E52683A25C2489BBB42531948B4FB25AEE5D1B0DA07BE9CF1D0FC74AFF35A16478EE0BFB7FD849C28DB28C6845BF35D1C928C7B10FF2EEF021037BA6E7166D418E7753C0207B82B60F2AFF8F6C0AD298B5AE606D772FDBCCAF2C76018E58ED8C42F9731857EA7F2A953FE1EBBE9E1C980409FED5A3B03B018FAAABA0A618F5F016BE2D89A2D7A1B384031DB2316B765ACC1D1A8349044B6F8215EFF89E032EB3F1125635F9E9B51F8C47D9EE1FBE167FA34AA4D4CCE7036CF3277258F72EFB5DF13D7048EA1AA471F1E66A4C713E96F56DE7269A6120F0625A40509E5AA706F7944A2DB6B48466CAE405F4BD495EAD44C5CDFFFD258FA81EF424CC50E48976E6A3B4AA1E825CC36DE44C29093FE58727913427D18DA9AC3F69B01377F14A160E0F33A2D1853E78EC9E8CA7D1CE11CE079CBE9AFB97861A4686305DFB4862F98B1DF81A0EEC24E62C30BE57A7EF326FC6AB5BD9EBD634062A418FF56C6AA9AAF63497033ED77A6375AA71309EB05CD57B9DC7A5F3582E232137F2895099919D605C0803C5AE0D8D514F321AF9563E1CCBDF8FFE080A07FE385CB14B65CCB2A7C56A86DCCD27B40B9BCFAFFA57677FD383575502415608E739D52B79B9A85D014989817929C17420E1D05510F140D463D66BF4C2CDFC3146E4B09E414796DCF0E0A13B2CCA563E771A22FE729DEC98D717721095993DA285B54CCF68398E43E0"/>
    </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="CA3160C5BD7055E675EF9E3F51416997E171F8E2A8F3582A591EFAB9EE952244ED24BC6D9DF7BA5B8FA33921FE4029C1365CAF51A7F3D7C47FCE405735CBC0552D0D0EB455FDA83DB7A5155C9FFFE69D6846B14B1E12DAEFAE98ABEB1FCD7A0F82EB4C6ABACBBA36DE995C11C597DBCC952DA0DEA30B61AF3A83880ED50442ACE5070FCE670B968C815F5AA2A4D03C4C251758DB869887CCA92AA054342237C39EE0983652916572D81B9EA7AADC3272A4F60B765ED4195E43CC608FA071FBEF4A08476A45156E56F72134E71A215A3E1ED498399C9855D2A04641045AF4939C7CDF0EB95B9A9FAE600CEB5246D56E0C4ADE2815B31FED04CF90FEF5D0F9B12681289CB3662A8A646CCA4223A5F91BC92DA39A2594D3AE8519F04FDB069B9AB8A52DF8788ADAE34E376E7E15915584DC8EE8E7111142702DF2881E257C85926076BC408A3851CA1BC81170CD9AF3F856151A1BC107212123A3ECA74B485881F3CF4F366DD5920EF03057105F5F6151AB689E678798B95D71CC0AD2A10127458C4AF90094319BD4C44114BB65D103683BFEBCFF1F58097781459FBE20E4292308A94A5A7F84186236FDB5AA95688FE500606CE666211C339ACE3D15F2BD4C260007A17204427E1538C411BE84F3F353AEB6AA0F70794DFE7E3745A20FAF155A1CA869714046A4411E4800D0C60688901FA4A57BCF12F1430D9A2BDD87E10A20E9C64FEFA3BAA5F0331777023E5B1DF098856E23A99ADB0709668EDC157813DA626D8CA9066DF9FF18575E3A85B2E6F0EC4C215435FD0806A317F06A3CB95F83030FE8D1D082636AB82565802E06C73BC31CC9418B6E4EA3C4D4B2E6D808F6968F38ED0D23DF3E419FA44F18EA088BDC2D78C3F9144A76702CE6396060766CB9631328E565D75FE6442F69CF703CA3535321369B0BD1591A38817F27C7D522B4C45521A0B57C7A131EFD3954AAA667AD5D32A338B2C02EC9BFB4C3112B175F1E3049DF4A8299B93951F9239CD29ED68A7DF0E3E5D53A61CC817F622B35AA05297C53742A923A39A4BBB49D8949AB2EA744EA9C22BFB5F1DD9E6995F50DF3C0CBFC9702EAE3026ACDEE57655EC773411F2E5D2106BFF2779A47E12BADFDCF478E2D18223CD6BA089703190D521FE857646A9CC887BE724A20A17214DD4EAFEAA8551A6742D676D791E7A7D9D948AC133D062D474F02B26A23E7548D86473DD3A756611053CCCA5D630838699A209A5FBB3496DF4DEA034330A2A4DE9B153B0A89B2A408BA81789E0AACD6796B8EA8CA6EEACE335189BA68BC1D7C53BF95DBFBA553FBA116DE464F61F3451AC0A7A8F41285EF55079549E3F9DF0C37A38BACF7259CAF90EE7CE425605804C909C720F95398DF141849AD6D393D8532BD57E17241CE2B66AC9E30C72325941086D8106BC3F7A2FBC9076C24224706B5E546CDA4F612B3C22872EA7F831C53A47C3A7937FD4073C712A1B356524A86F3BA274BA166DCB9AE79B3250B8A1339AC50001ACFF811380AF334FBBA2AE964D08645D6FC6B5FDA39B539FFA04318B874BACD8663461FD50AB18AC5DCD8863819B8A317CABF9D67EC8E136B9643F6B9E085A9CA7F1F30FBC79ADF38B8C743B68447EF4AC1B847DC6D5EDB4F82B51DACC9EAB4CFDC382913532E88EB9B3C1B25346766FCADE2E2596689A34E6CE0094EE74D4393614F97C0455FE4D488307BC89643175762DB342AD0E1A9D6FA42EB9BC3A35E500B80344A171D72A3149A7809483EF325133B664CCFCB0790ABAECAE0EE1FFD2887EFDDD3251E1E6C17562B16D1CCDB6F7C58C6DD90B18E139938BC482462FE910F562452741C9DD518E960BE5AADA592CD77FACA5AE2497E35C4D8BCB710584574E46CF40CB11EE862A160A274B54D2EBEE251F896A85B2EBF5E812113E42223AE8A1258AA5088F9E7ACE812C2F8E30D15FFAFA2AFC44FDC8736A1F850F3C9515F3B42B5A8A245FB17591DBF25E99D0D00C2FF3912EAC6D63C5DD70F8ACBE11FEDA18B5E7ED7EEA29A67D8DF4C4561D84F3EAE489291C5E7F6D770B0F36987681A7C97891EBC3B97914355DA47BC2B0427A2E1BE53C5DA2EC133ECCDD9B3DD2A18416938C6AC0C470E03ADEC92AF7BD55C4D698AABA3148464EF538F135504D68CF6E8E41457A71B70BB0784515183382EE10E384623B244E2A834C7A53DE7C404939D59A64849C1F8ACC294427771A0251026679504C6E3FBDDE5EB208403505CD7B1775809CA295A174CFFDDCDF8A56DFA9CDCAF1BF9708B9D8AF901E23D3C31B82F8B03F640A914DF076599FFB89C5785A79DE86E400CAC9C10D2709E99410D8780A2D68CFDE4410926710F799A89E7F1B0144A294C20B908D46F37BA6E40AE2AD3DCC353701EFC0A85E7D6ED5D6B3F0C8D84DA6E76353593FE07EB5D52A161FDFA84D9BC1324E2FC37678422453F5CE3015C34C1FF23562AF89232C587765E40688AE6DDCFD054C8483FFD0837C208794B4560C4798684F5C290286B4511F2296B0CB6FD5E59314B338ECC93127D1AAFFCEFDC0B77F51AAD8309C3CA9AEE603ADD4A8D69EF4110DBAB8F288828D1C13BE1D0D0FFE0CF1A8F50AAA47D2010440D99E5CB5A0C8055A401857084F56DDE14944E28D0811AC6CD7030E579E6B6EDECB84C9C4AB3EAD8C828E7865BB6B000757F7DE590F117B676A52B32434AA4BCB43A8060944F74CE8DD50C54D86D5587C5C186CDD5AF54B410F25E7C28F8DE6DF3162CD5A8160343142667A353102ED7D92E65C83EEE77217651A66D313A6D3F08DA8D565EF200556E6A8C1496456103FFEAAE1E0019C298901E82BB375EDBFFC9DE524605045C31E2AE0591B682D389284C39F65F0DF11568856D1BB638C6A5B32EAEB7F7929FDA16884E84C3A93A29694198D9FAC8652023F4E01835035BEDF6EC91BCB2CC3A02256FAC1D978A3FC5A8CF732EB325CEEE10C7228AEE7C37EFB6AD5920469EC324A4502C2944F77CD8E8C30FFC75625D3FA11C6350F5E69C152496EF05DFDE74D363CA4BE32A87ED7FFB72E0F1E14CB35749A72D419CD97626C6C872B59286A9A46451961A33AFCB6CB7D0B2C7E27311238307E6FAA6FB68B2072EA97C2A6EB34D60DE53082F076E278A2FCF3A3D5C7176FD1237439DAF551727976EF5DD5E3BE838E5072BE28F7B4A0DE9700A372ECD51223180A9AAAB2F49E140AD792585B367524A7044FA7C1459EBD45DBB4E6767B6206BB0BBCDD43C42B86352B0FCF4293D0B80F2B6098165D4E8CB6947DBB5AEB0D12555BCFA8851FA2A0E1452CFA56EADE091BDE92CBE5D46B23FB06B5161E968D2E47823734CFFC801F23BF1C24E473F7CBDAF08A99CE601D98CBD9A8E8C4B4402E20AA037316BE16330AEDBB563647F76EF865AE61B58E35F088B28EC4B91633E44F14E488BE99FD817B0B1D63D654D1C85FF01A7F7E9F525C19DC234596C5429F50FAC7A911783ACDE905F9BDA8CD4D742B009556E2FF8E76FC636CBDA0990B1603BE68D7DE1C9144D66CDFF462A5777767855BCC0F73CE7CBDE8771AC1F6FC754BFFF44EA182C20A3CD3C7E24B52B266466ECD3FF2C06DEB6F9D7EAC3AF90F44CC8E0262AB5C217CD27B9187D7210CB5175E60A162BEDEF9C18BE94E5F18D65D3B3D2B04331394B557D46EE7451A83BD40B2FF17CD554E3B830D1DDB9CD1C91555B70C497EADB60E7A6825FFFE44A0306224D73012D255AD56F7A4FA6391FD19296021E005F304CE1C5AA06A3FE1839847BE68E85B1A2AFA195EA36E937574DA838E678869A7FB25D9C53932B844AD3D14B411704A32378394B7993AB7976F74C33FFDDBBA2E61A26687DCEB70BFE080571DD0F1182C5C63E783B3C53DE6248F93ADFF764D0B1424E2504C6B174137F214462E26464ED1E886C53E21CC5969D73749C85A64B600E1548B5FC0067E43C93EE95133F33010A0CDAE636EB6C36FC3DF509153AE613FAF8C73A223E492B667D782BD0121EAD797B91B85F607112EE7B6B7B2A0DFE919076AB46027CB72993D56DB7AF8A4D17C0E8FC1E99AD31151B1700CC7E53270D9D307B9B368EE5FF9D93387679EB4527686E78E54C7E24EECF89E9E46C6CE12976C3E12BD903441FA0D29624428FC7FDEC55BB6F02CA9EE2AA2A3164363039F85DA2C3B74FFF2FF72236CDD3C225798E196BCA137311EBACCC041DDFE44A43A02100DC43BC09D1115B2023E62A6B4AFDA4132D27B7719EEFE3B6AA49B704104CC195FF95C6B8B1C631B388BF01B3C8F97D94813D4BFA9D25CA326B04F5866897CBC09B659A4EAAE5884868D2F9B9DF243C36E0FDDEE772852585766C5A420E407B906B32EC40F30A2A2DDFA542A5ADEC0AC49EDD93CD9B599E4D8BA86FF78F971184F33BA256D55D128C68FC544A29AF8AF5EC7C366F382EF994D4696FBC32052FD704620B98C9239E019EEC26B8642A1E31ACE21A082CDECBB60173404036E0B78F55BEE35F0E7670F62E56D27CB22ADDF320C68F3E2F6C40FDB1779EB30E7C4E5ADD323A71B37320D7A6606BF2210758AC0F108F346021B166C2A69CE2A95AF8292539E7710E5C9DC709D79AC5D8449EE3AFD15CB810061BE951E76345C41705522FBDC0ABC045F99B520F31EF5ABF646B45798F47957ACB53B9D3A592AD38E1104C4D88614367594E7DD08B36139C502889BF06FE55F2E1735A65977A4BD4227F58C4FB9739414F20B8031F88BF490264C5CC47210A38778A4D33140281ED722313C8EAE2B0EFCAF3203AE8B1B0295F781BAAB475A954E9EAD77C14984428C7C518E1DC53C456C49C694F42E3C0F0237E1CD042A2CAE0FC0DF26BCCBFB386AEAFDD73304FF2656426FC45358965E6254708A38C388D3528547CFC85706A7F32D6F06EE36EFDF845723884E1CDD5ECD2355A4F8D94BDEC79AA55A7173450482209EE77F56338A4786B70C8826375A502DCBF5E34A59CA69C53AA225B3D3B9EF1EC52B834BD8FBE978DDC7AF0492A6CC2F47980DF459250F8ED920A14536C28A6BD3EA976C7FC51749068CCE7D0E9E3DCF14DF1C902289BE7BDCFD23FAFE872289D585F0EDF826CE8283F30CD2B58423FB5F839F6415EB44CABF9A53DCDD66EB54D49B703A48D96CE9A879E77EC00F04546AD3DAF9EA335EC3D13E8A9F8B03BBB34E4D3236935BE6CB6EB7B17F8CB44717E6437D07544806B34B3EC300CF2E254BB4B1C36ED8F47E702D0E1A8CFE8B5CACDCAA926503D67EFF676B53DED3751E1D68664E6C6AA34FD3D5F538D4859445B5810B0460C68B0511BCC78A6990CEB71CFC9EC89ADAF36839D50B85BA7637CD63E9DE9328CA6DE8BBD281BFD77ED706149DFBB7CB31DE9DCF460F38412C7A16E86A966A1028AFD750C4DC5FE185278710125613CF8A83B68028ABCBCE844093E8DCC8CCC1C5C76066E048C4E409C8E43892AFAB8C6AA69468CB2A52AB26FB91022E56026834933FD6F32C2F359B3510E260D3CEF8571482FCC2D1F446FE3FE139BB6FA591C23069F11F9DF9230619C5A84E0B2869E693A0C257F1E66BEBB938B53F67B452975F5C0335C91397D1C0D09C25CDBF8D0BA59318462B5897DB122198B33666AA19349ABC9C479688FFA9EE30D876F8A2F0416AB29550DCE54E6B88031E68A1F983FC975BA987EEBFDC86AFD2869262953B489B9A8D368C0E4FF594E2A6A4F5CC392F4E01C90E69A1CD43CDCAEA8CBF51851EFC94C1C3B17A535DC1FBDBB9DBADC2F06C93E79FE18A72382D5A89F0F7FC462C34E1B4981A051A83126A230F8636710453DD3D391CB3837F2F0825088633C8A180C7BA5AD600B99E6C556CD03DE2D82805A13922247D4139A9BD1EDB0B555A93ED9B507266C3E510A7C50CC907D0166161842400B5ADEF65B156321CEBA42B8B00EF04787485247FBA696E98AF6CF3739D430AA9EA5F85A0935A1DCC3A092F7110E7EED58235F615831D5BDC8148224509A633606F3AE5876C219B04048561504740E7361D56946D5A29F1637851AA70AB75A397593F38CD7D1EEBFED6E3099791B988007FFE5ACE3FD3FEBEC7542C91CBF6537198F1E37D2138B2546FDB6FB8572E26F009B4D381C7B448C38342F3DE8291E25590AE3D405D2EEF6854B337EA20E2D73771FC34AFA87C6DB190EAFA511CA5EBD1441B4ED772161CD4DF511491890D87169084EA05595DB9D2CE90D4BC21F29F9C616D3178479B158582F3F2B4F13B072BCF8F57148CE9EBA9153AE28F60AADD7D456E5426089EF7EEB5320BCDF998046E8F94E5070D709DAEB18F9AE233C413D395282E3191F673C867790C75087D1F9016938BA2F1546ECBD5A274C6AEE36A9C067952F6174F5CADDBBD41908E1AD73F5146F6B252EA4B741D8A0D7BBF7ABF55040A1E1C0119125F060F582078CD44219F2A166A3349B9726C0EF09D77FC64DAF2415B2ABC72CE441A270755BF423C3844CAC06C2733288C4C7A278F65793670103E28B8FDEA72F195C1B5681B7E1C8CCA01906C37D662BD2527E2C4C64316AC5FE9581160A713817EA1918CBFBB4B6D81936E5165B21B5472040E0245FE39548EE4A56F0DAD71B7D739035B9D92BF540BA79103F944DAAF099769CCB520B3C8CE078475A265471CCC3F8CEBB919162DB175F555E82338BAFBDCA9BA97ECA31A575B06BC283C6BF34DF488E5D2A5D93C29CD17E3EEB0DC42FA7A053EA451D12C0B9977249EE843D39E81E37F85D26C5A9FC4F4004776E4EC50C182C23182DB4A5BD584114EFF19EA1831F4A89CFB249DDF0DE68358E1A9B46B7A4F21EF509EADC5348021BBBCC41E042B9DEF7CE47F1C14703F6AD92FBDB8162BFCB4B8D8AB55F75B31AE91A709BBE55289D001F2DC1F0EC42310D73B4FD269942BD31DF4AF044CC5412B4D01DB7DA136E5E3E5447263F735B5791731D040302DEBA8274D15032CDBBD889B5746AAA2BCE76BDF0F89A9DB4F0B69DA5D05846A844CAA6511DD4023BEB4064D50A05D8E09F7F2C13E7E50BC98F6ACA53C16D271F4DE9FC48EBCB587CED6820362E6B94A1DEEE3FCAD7C9029A4E241A11FD13A5C8B2CB2FE3C25685821F0AFC293AC7CDD7173CD476207F3EB6A6E95001DB5B162C838FDDC9CE292E4313E710F3DEAAABD06F1EEE26601932DBD7D4D2404E592285493B956E188D7EBBC00BF47D466C33A156498A1DCCB1D2D427DAB907C599926E21B9AF61A18BC4B3577DE419EB7FEB1885809CA2AABCC138E30A0CB250012FC05598047E1644EE84E47ED77644AF76AA5F9F03FDD2431EA501E7FC9E8A07120EFA72ABB37C490E670FCA5F9FFF4AADDA4C521C89EF3E1D4148C07AB482BF39CFE0F0264115B5DC276E93221977EC9BCF6FACABD0BA3902C1596AF9E0E5411E65C5A5F8B58F4A355587FA313B5EA0ED215F14514166A59B6BA3895572E3C06275FA85BAF7900EDBB29935ED65A21032432256FCA44AA2B67FAEBB67B561DFDC3C8B7300201C79BF46484BEA743E54E30E6DEAA467D822A57228D2F0FAD7F597C799FADC72886A4D22947E49910C8C6CA718BBA5D14776C0BB5571E384ED05B96081AD5D2ADABAFEB6FB953C17782CF59E9356EB72137D609DB9C5BE7FEFDF781326DA322833A0B06AEFD37465DFE528F6EAF527AE5FB14E620864F33EED8C525FB4E33EE76DA2B6D224EAA9ABDE0E59E230A0DF5DB4C2CC62139797520813A61B35F823613A2364600E2D04589C0250E4B6D6697AB0F9F568FF64F9321537291D45F31F16E8CBBB3CFC1BD01D7D764B3E40FFC0221A0132E3F531FB6C75CF238CA37C1358F165F3DCA5711FC38DCAB9B3D20F1C2BA51A1ADA015F8E488B4A8F110C0B9A1BF4F8FA005FDFE8DA60D9B2D2A662A34D2B66B5E815AC5107AEF16465FA2A67F3EFC4FD8645CF0F0FCC872D8372BE035ED2A2C0C210C6C3F4A3F946073A0280CEFE2F8175139006E5D69B5161BCA329480A011B4B10C159C2B4B8A1862C3627F999074C89FA10807251264E0E3A3ECC1EBFD523DABCDCD02939D93A3A9E35E88013F5182AC41DD2FB4F025A2BDE4D836C45F5A3C680F07ABB11D021CEB89A6E184B4702DAF8D46B0FF680472FA57B53C50740B5914453A8AA94010F4B4B458FC4C94E34E1D7FB104EB8F24B37E02FE7DF31812366A825BFA935909C0E85A2E9FAAD3D46323B41EB354C260471ECCD62BE2BD92C56952C886AA1FD8E6680200F4976F0A9803D60E443099EF379B91EA3B8EFE800AA4067B6AED1248397E7EDF39877346373094D8AF059E4FBD921E52D60593ED64AC63B3A1379A8B11B0891F93D9D489E2242E2219264E5DECDA89A6C3788B5690411BE5D22A4C63469B7AB00D5C87589D697ADE9B13925B95FEEDABF0D3A0D96BA1F8739C88B64C752666052F26A32D992DBEAD7180ECDC00E2706167315283F66E8520602F882DA293776444DA67C0F69D027B086C59C711A6059E7FBE8FC31AFE153023562C105F58A365EDF7A251B85C1D85A02A0503805FCF88D05929B2BA638BF56E22849712845EF145154C2947536BED4EF71D99452FD5C1A4013C3D2E5B499F0663FB293FEE6C75E073BF325E895193884026F8DB217E672065F2B89B2E83319D9D8D43CA24AB1437514878A3BF9061624E4FC045017D1CC2270031B7B7B90A52D28DF11BD29EC618B5DD84DEBA9CBD16E3AF1D519BF7C90AA1EAEDE96CE034CC6CF2C6B001F97DAE19975502237A3E07A0A154CB0EA905F9DFAD4D7E08387A15FC917F9F47F164CB86CF6A30E0630110FC99EC82AEF16852CFF78BA2D052B738810A11D2A0B1952CA935CC563CCCC71034AF1F7B631342B31B5F3FC7DC79B13210B268F00619AC9D7FF09A7D4F95778C0F6591A8C0B93B4863BEF7CF169E714A4EBA5E0D15BC38ADC04B2D14D5484F64FEE544E072D8C02AFCE5AABDC653F4B5541EF56451931617B3DADBBF234643170D086C6504D930AB8DFAD6B8438232CFBD690BC94ECE2D7C4236DBAC278532E5D40EB20D0D30DDC0C9B34C7A09130D2ECEE16D95A093CD172D60D71FDBDA3CFDF4C915D907CFDAE6AEAEB653A0E06D9098DBFD3AAF749D20B20920937DCD2A3B5761C93CC032DA63F124016E858D08D249E22CDC8FD8BAE97E7F73BE41F3C13DF2D58C5464A51E2B75880D375C0714C9FDDDBE96110237E89847E87C609FA59214ECBA200BE76CD90198D05C9870DF95FB5FB22D087CAF71B1EEF324E2C1391484FD6D42F74BD394BE96120EA86C667598ABB440F4F3CBB3AD29EC867AA21CB019B337A2994E4B1DAC2878588908B12595DB54639870759AF10F3B72E5D678F8326847B8307681031F411E64DB523CFF69925585C736ADD647D3F31E2860819611C2BD8A9ED02E9C4A0BBA1281AE8D995DA73DBEB2E2DFB9BFD7D74B1D032232326C2891D8CFBE0109CAEECDF66D99CCC421DE33787CDCE2C6593344ADB1B1FC807930435DC2E969AB6C211BF3F57F954FEE381238A7627F99F50133D03074DFF0113A33FF95A4E8C7064A7C48B59E2688892B7438C62588B4C88BD7E8764DBDDDF1B3E332B4EBB47FA25DEA7233560F2AE34C49B54E9705FF60E60D8393659EDA488A0EEA32DF8D6118BAA033CB5EEB0A30DC845C025F8ABCF5C3B2079F41A35AC68AFF58F42CF03961B3D74A878E3BFBF2F88F030375B73EB0366AF46BE11D71C00236721450897E866EBDDC57FCEA4C9FD1A4479B719AC2E9E11A3049A719D9D3ACBEA4CE03DD320A0DB03049E14585F45BCB18C00A784A26DE2749AC937C180A7FAE3CA5CCC0F14C420528EC50895D711A21BDA1D1244740CC9828738E8A3EFEC50BBCF9991A7AD7ABC632E79BEC8DD8310B50991B10D070C66E4467D019CDCB4CF77524DA964B8C6661C3DD34036F52D7F2D5C4AE3C0938BD3D7268E3B399387BA8E25276819275B64EB5EE5E02275F128D1635168A20D93F7287C2F595423D20649323677CE63C3F6856E16AA159C26E5AE941ECF7F0A2A72DCA852D2B09E3D83EA1C30BEF3806766E9FFE74346D619F1F96B9D9C1F895529980C98F088ECBCB05DE440A0B987438DD022B320DE725CD1A9D9165840C3DB5D997D661C07C6EDDECA161F990266BEE2CA906132FFEC9A9C1CB6C70BF2A77AEDD1FEE2340C1BE63144F84D81023E4D54B6472F761948B75B3DEA9F2B0DFD66B2676CB7941B5DDE90F94276AE8CEB6B8CC6E4668358D2227F5338AD1D59099C08865C1ED8499DD682D315E7D0BA43AB4EC4605D2B28CCC8959589141964203B009504D31C0A085C8E2F91EC0226167D3D29E41CAC789BB9D41F9A5F1B6FD5A2AF044612BB8589FFA29C392CB4436442BF668E9517F64412BC2FE074F9A8F72E5009ED92085B35E935E8506DF171E532BEB35AD777804F0E8C91936AB4521BB9AC8BE5FCAB2762C458DE2BA36B2A89C07CD369E7E1CF2B58D1F44D9A62FD080AFFB94FF57D7C010F7790CEB4805E99148032CF28245D898CAE88C282CB940DDADD18768AA854DE171CC14DC1C342580410A71CEA1D6DBC327375E1A486D9E42AFDFC06E23D4202FE36D4BADA694A19447E40D197F0762810AE0549993AECCC91A20ADFDE9A1CE5ACEE2871E8C5C9C5D12A66740C797E4BEB36ABAC6C9D2737CDC313C765D85A3C3840BF69A770D915BEDA11FB6B284C0711B2293E4E794B01294B89250D6AB5384FBE19EDF4EAD05A19275E26E0D5F2C302B87EF9601C828C8DC024FA1299E0D67EE3343E9525DEC18B77AAB0D39A451BEE52AC0938CAD8BFEFB6947017C1E7B78F1164A317B8E729723685963435FB750AE40EF9A85EA065A009C7871FFE5B3A75E8B58FB6F532BC3B0AA25C15ECCAEE1DD442A05195C29AB03A992983812154AE7FAEBE4098C2F3C2222AEBACF317C421EBD6FA9B8D6C014EC1200EE5473F54E14F981840D8D82488170BB2061A22A35575E03DF7D46B8EE0F22610CC8B491CDB5754ABDE5F6EB6B6AFDED13A85C8A917E057C91762B23D8D3C9815E30CBE9542A6A2ECF69BE60BBB0C40901F0DCD3B4871C3714FA003AA61BBEB8FA6E16000D8A6B55E35FFC973D799B7D6F213A26EB2FC8AABA6160E063508C2118FABD60DBB596AC156745335BE5F5062846A368324A1C4B3BC3B6FD98433DB67F3786A68853BFF23E746FD0227BCF3E2D3A7B517A620849BD70B4D47D5B78CF3F0B5F4BF18B4A3649CEA841ADB6C6A69714BC0279ECEEB03492CCA81641A030D2AC8F86263DA4FD62997B9D89F21DB7AF475A6E683918355AAC1913D4839C9658B97EAC22121A2162750C2A9D61FF440445C958ECE24ACD3398F860FCDF868C773FCE54E1FBAAB853B41C09494649EAA3103F857E4C3B4C6CFF170E51AD148143E036BE9F471F8F5005FC3A1A49ED91AC9BFD241C4F4FB23994B1431866E16B0C693163D4EE5E7B327E5241B3CB91D20B544D15D1F427CBF1F69B2B4CF9EDC1A7EF2AA47FBDBE650DBC386C96862EFACAB047D7FDC75C3646B456FF3810375628CD7F2F175B7EB9570270247A6924CD1AA1BE3B3C0734B15D739211B5F64ECD25BA214342D172D738E4F8164A97B99AC5CECE880AB5E8ADEA682686D0E1721BF627C40EF81D71F153C816C73D486848EDC1CE841ABF042E9A8ED4CC5D451692964B68E88FC16253295837EEB693EECAC4030AFEC8DD6C737D9DD044C2E9039E6AD69922FDFBE4CBBB9374F1648482EDD8B99176028D34A620E9B0B8F18CACC6966D5C0B50E7CFF33CCC748CDB2CAA9732F0970447CB4CE3830EC640698D2B3723690DFBE6A8BC6CDD015393B6FC3B72DB6310446F0E94072355D489A8DE1939676F8607F3BDBF5839CFA5B473AFDB901123757601C9CBF1CDDEF4CB35E6EE0F223541E796887B47D3FCFAD40DAFBFD76DFDBBE14DDE018CA0A82575A0FE7C5FA17C1DADA326AC65680F84578547C654ED7B11C26D02691F86F1E663387A7B58B05BD0C763F8092DF99B561E944DD00878096D7D718CE989DA82A074C81263528241ADC71BC62855C478802FC35E998308C276D6659704244DB93E94714B0E2F407F138222B2FB93C34C861C334449677E63F113FD04FF3E1CB8754666711C120CF51D8B2C092118A9180AB940E0E71D66B8915A3A8CAD6E84C359770A0F3C3F24634BB05954E5077FFA7D1E8D2E3D8D297B9C3C7E7A93DF3E17B0553B7C9E28DB8511F35344CCBF5EACC98FFA39CF5939035E43E28E215E2864A32009F4CAB1322BE7D74FE4C2F1B91E7EB2EE17F708BBF6E3DA59AD687DFE19706E4BA26A9306C342C365432ED63BE5890CF5ECDC362B268DFC8812BD281AFA04B32C20E6FA52E97DC448AD30173315C34B016351AAD7861E3C6DA36F0DF6DD00629C9034835FAA0C9FE56320AE657A2D0D91FB1ABC21C4E096F59B81FA40938663B89954A12B28E10C9EE4575F5BBA722F9BCEEA014C1744C76DDAFD8DC7D183E8BAFBEC957622F5C1125C3EEAFC3742F2EE3E8394C3B2BFA5453A5509A2091809351D38CDDB6C765A0BE27B91A15AAB5992AB7E2CC9497308C1F7E7FE2337A23CFD9A348E2EF5E03DE2573C31DE13D9F18F70437928F29D1C5E27DFE91144D0C5EDE001AF42813F9D8A17B39F2937A08913FF0EE3353C5AEED805CFA9489F51871485560DE9CD76CE82CF243FC14EC2D0BCF01985B886E37451AB8188DBFC80E04D63C437B29C195BAB28B6DF8EE69CAC120D6320000B5E79A67C328D5A4A5E5E9D04928656CD6B01BD644A2504461502E8D74175F8FB1C177C80E406C7F08625182D82FC88D098CE38D5071D7D41B7D3B9C033F4872DF343D20B5EF8C87E8DAB9E3D6C50CBFF34FB22E0B87DD3601D913A9513EA967C4CB6D7415F8075ED985D88E161852B9F05B2DFA8B51C56B900313B7D7F7B3B837956DB2C096C5D1567D227A0B469A1D49FF58F3CC11F6511FDAB5A41B9E18C55A278991E55FB237E20083EEB5B9169F126EE3A34EB68480708537CD70546B49AD0EDCFC1406634A8A6828FE776833083F85623E2BDD55FFE1EF776CE5ACDFB0BB9E52FC3D4ED805DB83C279A5DD4D569E20FB89185141F5989A0B14BDFF29751875ECA84275EA188202A75A84FF91C66E639555BCB8ED68DFFDE4CFE424B7E7A1C8EA683A9993940F8CA6DF93958423451AFE524326D620D6C25179906A02048837692006B2ADA6C13C051BAB6531D494A4A0133DB71FB6271CE866D040552F42C03270925B417732A67B475EC21C5DE285A52B303CDDF00E7EE812291FFB1A9095C6379B9C00E82ECC86586E3FAB3613309B57CACC63FEB965D7920E4F73DCB7B72D9F4A05D223609BE1C8038C345CB8C81FEFFE45A0949B08EACD65D278DCE8470E668D756C375C5919A6A578233BDEDD2BAB52530D3D5B96B08DE70C514245B0DC0FAF7960785586C61B1B831D6878353B6740D736055725F20CB94D1F54A0EE6559A02A5E3BECFE6293062189701961C147467AAF4D2ADC16F57A8715A8D276C9904831C7E05690B920B78EB09DB482BE7E10F9CD233A907B88663F5496D4EB8B375CA07F98764D684C77C08987CBFD5EBD91337FFD0B14ACAF7CEF54D9A549218903A4FD099311A4B8E2F45D2C802155A81370E8C346409B1137C4ABDA5EE3400B8A0AE6DC3DB73999048F7619ED7282280B4278E3B6B7201830E50103B716723C653F2C0A59D31176BC4CDDAC6D6E07679397CD287A343377408E859ECC5875048CCDA3F355AE9B7FB3E4BB1B2DFDC252486E32E0EE6B99379D13FFF0C59791FBB7530013E5CF885CD235A2F7893D41E8235B93558774DD8E1AA83B8B054AFEDB72531B55ABF8C35336CCD06F04FA6E9BEBE78A4599EEE40402244B16E5B0349E0C472A545F2B1DB884CC19CCBD72BD8E7BFD86CAFF72D44D55BBA5B1A319603575A7CB8657ED7E6ADD4ECBDDD5BC81B6AA2516783AB0913106BBDC1D093E59B6EBD390E8795964E8547025F4DD0DF083B86BC05B629A17D6479B32678C342D39149A4156CEFEA247EDF4C13B82E3B9F20AB5BA694A128FD92EDEFE688D15EB4A7D098FB57BD2CFF4CCDCD88738A9C14CDBC7E3325537517299300FDB02F179107FD1C1E9C06DD5CDC5EB416B7BDB7F944DB45271B82624C305DACF8460CAFA25888AF2BA791A06D30E9642AE056CFA5FADD0BDA1862BDB43F23AA3D743CFD3CC045AEB6943F2CE9E56987749D9725000D5214DC3D74C9C96A0B9BA7B378FE122916BC8FABFDC565BC39B5365F1165EF29E387395ADFA2EB6D4D534645FD56E0078546997B1A1673A700CEA9C14F16E5BA31F58D79F7F207488324305F726F6A44E9117FE285B5CA6CC6D0E993644010B092C4570CCBC1BD3C849D3DDE9F78CD655AC44D8AF56FDF18EB7145121E384AD0B7D71815750DE75DABD7620048EF518804ACE17EC41E9595429CEB74DD4520282DFA4316A27BC4EEBD8DB77DE68110EC9315923B84292D47F256173DBBAE5511019E063777F9B6D71FA1372B68BEB31121A14A593C01FD10B178FF086EEBA4E65E38C921CFC134D03BA64D82050F4870B3E14304CA90E2D8FB6E077FE2EB8CBCC56A6CD8C7AEDCCE4649317891806BD50EFB1253967429395AD8B1FB8A862106678B68336BABB2FDCF527E93FFE30FB777630A571BA72C4DE8970641E47D19CB4ECF199B675D892A30E345EE86671F4C3554507327DA0A64F9946506B9DB38ADCEC381B6B5C635021CEE6257470BEF9D7A1109D75DBB8D465FB5CC212C3704BF6E4D6BE7D9C3BC0EA7C9FAB0FCCEABCFD45CE530F1709E5B291D2DC1C79E72F211A5978C32B26C9638E1D14C9ABAF55B3F00ABD921CBD307FA4963E58DEB6BDA5DABEFC8D7752D0FCB493E8320B61979B904A02B172554784BE1AF6F6EFBAE2F2B698FE204C0EB25E8E75A1E965095CDD0C85393FCEBF2153E712B75DB8E3217F5AFEE39DF1B6EB50A94E02DBE221C4A6ADC429780CE7E0F34E90C912983C814581A7D980EFD9C3552B15E3D84C504B8E030662B03A777DFD666D7FE04FF4C612B93E7CFFEF26344254BCDBD8475E2191A8AB7557EDA32704C7C402CD9E0AD97B2DCD213CA01312A28C2D5AA107321D344FFFC1827101FA68F5A58E614CBCDE12BD9B7D10447D09CDCF52638CDAB77CACB361B6E33EEE3D87773DAEF94144EED9F6360558E480BB3E2D9817159C34BDD93D523EAD7CB6D0210A3B063975DBF2F8634B8976212BC4DC3676E8EA3CE01A6A0B989EFF6521B8C4B9B0EE27A9AAF2333032A55244E1FF387F46CD330483683773690F78E7F0DB5F0E11FFF8F193A2DDD2AFC9399D81FAD634F53F0950354D531B2D50CA413E08B0F9EB6C36E9F04959C51599BD5B02370B9A4780BEEB234EC00EA48A467740DA980867F702B1D586F52F4197025628B728359EAED5C7DF7B3F487F4D71E617F71F9C229AF99036D90FF609A59C289684F8399E569F4D5C323622097CF074605798B9B4A968C26B697BD92B64593D458A4E31297632C058815B2E31CE4DE143507F7A35EF1EE9F1CEA7B0DECB64261F4D1C998F4120E4BBB8AE839B4C5A453C884AF304503076C896D2B201B703A7929BC95AEDC47E0A88622F6C267B85B963A8CAA6A7248CC450545985D72B7AB169EF78BB8006D33241703CFE86C6310FE52020988D161F6242B3C81DE94F3AC493A9713186CA820A9A19E30B75AE66F6D5DA0B362CFC6E54187E6F8F313FA407B51D823841FFF9821FC02D50902AFE7C8B72F0558D6414424CBAC93A5022FD8CBB8A3B059F77EEF3A44AE39EDE0F4F8DA964E9F3CB79BCE7CA06BE146F64B4A3900ACCCF7DF1F0AF01332F21C703D7E586DE42F8BCB9244469184C251A411A71800C39C0E07734132AA45872DEC4726E89899C0F254D956EB1F22C1A00BA3F1C10DFC3BA760E9A922401E01AA09D1229321CA315EB939DDA52EFB790F39AC1636ABFD48870D71B45029708CB4C72544EE8C1F3C53B82F3356A1C3F362798A92514F7A1AB7530335494E745CCBFC12816CEE285C71D17A452B43AF03E980111E055D06BA8AF74DE28B786AA1F9F72F391378502E272C50C15A56B95917E0481E022277B1A18BCF3640BF97853825AB5108D2598B9AEC29D05CF67F386A2F1993F90AFE9DE4F7E421B3B8641858DBA927D687249F1F1362ECC9FD71FBAEC2CD1F73BC7DC64EBD1C9DDF9A9F561FD6B78603EB5BBC040D0492E6AC15E4DD1114802DCC90D2BFFF3EA7C976A4BD4F62D625916529CF975B5283D7A0545A655A510BBBE6CE7231A02DD7D240EA04E801533788B79EABAC527D0F4B44B9F4B4616005DA70ABC9D7BAE3434896DB0465F40568C45D5ACBBC3CD43ED4F4A8B86EE57C472AF69C11E4A57838057BF5E1F1F8E242083B37CCEC2FA6C24EAA0CCC6C3BF8B2832DC30BDF224C552960DF739D5AF77D75E7CA937D87F59E9E8AB0803A21144DD29436073C60B9360410A0FF876E054760D993827B0D240AF52282532A21F21CF7B0D265847DB8983BE1F73D7D382E2787C403DE9C0198E47227F78AB742631E5A61B44C97D836CE9E3630B96AD201E7629254D8973D81701495BE5947CB9E7BA1019728BA84F1638F2986E013C963E9441871AC352C553B4CCDED734D2296EF49E2CDE9693F2502E9A22BCF1AF64D1889BAF8C92583FD46A4668116126DEB9B966ACAFD5C7B3BD984B6B22531CDAD4CB14DF8F18D5705F30FD2CB97DEF6760C2C5BB4D4CBF3B1DEB565E1386A412C6ED4C624747DCB6842D1A6714E70B3700E57FFC41FAE692B46B69B483F08FA42F0CAE694BF211E49E7FDB35C677F25AD819A846F15A21EC037E13CB6F555F250B0B2822024A79EC1F3B19EECB1E5B8A50378F715419597912197D39473B9E704002577E0EC2EBB335853879D881A45E87B42DE2889C46D817BE00A75B5CDFAAACD2256ADC50AE2C7C8501004630684F9B33481126547FF8614F244530C2F2A79BF06BD4CE13B32D4BF8E58F25CA3DD075FBDEF6E8CB409C5FEBA7B71579A0A6F378F05089F5281D090C64F8B6AAE2CE8A3E2360B57812AC2AD0262483D9F9F1A6F9F652057B8EBB0840F16211D31C8F02DB88294EDB34646A20FF32F47B985D161E3FF7A12A170EA4986D08D87C1DDE6328F437D88EB54678FDD4FE879A298A83026360756EFFE1EC7E0880CAB04C70A4A1FE0D38C1A30EB27AF5A208D7267BEFA7EE756A3F64E577DD124F10DD894B668461F8C16EC161BAA8C0D44718B7879F461464FFB62C601CEC1B936BBDF7ADE06F1129B31FE5DA363E4AA82808322E25B3E41A284EA730F87EECBD71EB533B3C632C42C11FDBE79CA981647248A744EC1EEC3A98F6CB3C802FFE91AFDF3B2BC9342BFAB1EFE3097940D29EAD9F4D8212B55B51DE2722EC96F9ABB4561F4F5D9C88084E81EC1380AE567638F111DB0FB3769359A744DF6C30BB726022ED2907BB94307A1ABCB39FE957A34D3FBBE17DBFC0737AD7E1AFE86ADDA7F020664148C42853D1426CEE0341609F418D9AE3F6DCCD78905B3AFE2D0D3F7B1DFF4E6B5F779C8B30173FF3A78E15A655B78E630763D11C1696E8147B1CA259A03A8732E468ABBB842E42B83DFB0FF48E8E498A85DC8483D879E0E6D322BFE355A2E6F8C2923F214E37C0B07F8BAD4B4998E60FDF0F46F6948D0AE72A83AA2D0B7927FF09BEBD7736FFF465970C17133914469158F9509B84722295C017DEC6C5E1AD748F9B6B8F166B1437629B47F944DF193593F0A32E853420F0619340FCFC7B658DCF75564EDB1EC29EAAD37E3C22B2AE105B20FC56FF0744DC43D168AECF0A0699B67366AD8D983A1C6EAA836BBDECC97BFFD073D68688F1A6AC5AC5127E5C5CC743A0258818A075EB42731FB47818BCB739236E460BCB28BEDBAA8C694DC9ECB20ED6A3F86E40FBF5FE98BC2C77A7D297667966641972D5ED46D791C9D0E014ED46937223DC0BBBD9186FDACA2F42CEFD61EC327DFA8239ADE2F4D3A91009B776725202D22EFD388B02C85432AD2110267D25ECCDBC9B95E15AA29AE5600BB6F480A8792F064697CEF7646EAE206FF1AA04198DB4553F691B1E80B1822428B655544E20EECEB0F982C48C2767716D3B1487A4C10490F6A3B1564470BB15ABE87F5B0A8442D2188CC2066E8824E94F964DC4AC7DB6E878302D8C2AA26B37181C224C18DE244F6CF9E745C5F2CD59578E0606B5DA24FE040804B6CB40CA5993979E9D87761072FB3F27D189DE16486C89F322B977566C1307245E77E7B530AB5217749AAB72B7CA601593E2BFF47EEBBB44D4A8F6AB9262EAD185CA9652F59ED2260C5A23B3B0FA411935D7899B9AC162C1F92B4F7633C409CACF1C6E1AC94615C9E0D2FC1C682CA892094AF984480C9FD7BA0235646E66EA025003CD9AA188381B01F734E4B4616529A2F3307CCBB0A6D5C8F679B3F259973E800087835FE9ABDA64869748B2230F6A1D2F20ABF216DE3720284AB6AC61AB7E5E4E6647BECBF361BCF838D42A2B2BE627172A127C74EB4D67226512FB9C118C87470E4962C2F5CA9B4953D66DE7C15EDCAAB65B7855A73E961D3E9072743A28E3EDD5A208D71CDA332889EBEBE2CF7B6D8299134AC0F12363FB1E82B316C725BCC27205D23B864A3FABB6433ACFB281BA7161A49798A40ABCC277DE5AA605C53EDDB2F1AB7B2A5B702BA78054FDE357499ACB94297DD7DDE4A636C4A4245350735ECBE44CA34C893AA398E87F36ECA32ACA18AD291F67B2149C944CC2BC88218BA86882E79A952AA6A2CAD70479549E77627DF84112EAA2BD68C133161F6F5E635821DE3DD23E0FE75733280DCE6324BC5E827A3CA9E7F3A8F0C06A3EABC4B92A3D04B4150DAE3F13B22884404D30804269BB45F52D12694A530EA5A934ADAC14503235CD14F227BBE770A7AF303B5CA2F22BF90CB5A90A721F60F338286BC0C662FF78A4BF49619BCDCFEF891EA9AC4853E657F21F70108C085D3D5096B3D8F8CE34BFD3EEFC369C38925A27B880AADC225A600DD265A596D050BE4D029DC40FD1DA2F0B887C98F3E8BE89B6FA2E2EDB3B0F030380062DE920BB855831D12E0D46FD0440B8240780C6173662BB65CB3E824D605D156A25293E67D3ABAA9935C454AF96B577AC0459D2686A7CF82C8817316B8E5D25156EA748904F0134C00A0433F004C82A43B644D6DB1BFDBFEAC059A090449CD9DD3BB4651F86517F58BF41471F07F370F6C1436E7CC08E2C0292790570555CD199E7BF7A3D3F121B98D10267AC33DCDE7C74D74A358F62A232BBFE8B3B98ECD0C702E490AA99289C07A9A16320E2F28DD242E7DE547D82E2F1A5B91FB19139396F24BD253FD7B8D39C70663A33C35F2EF4FA1BCADF14178AD8A589710975EB8D83B575FB00B7650AC84B11ECD38A7516C8D6E58CE4B59108FBD97837E648411169C2D2E253B1235FBBF552E51634F176E2AEC0AAA924E08B6A244CC1EAE4B47A689CDA0A856B102EEBF44BE62121AB9EE3FFFC27A3C8109243FBF2CB7B6456EFE866BFA6CEABC5AD6EA83FD55D44132E3049451FE33D4CCFA7EDF5E3F88C57DE99EB185048FB8D02E8809393439935FA2F62E3E862E41257E481857B8CDAAB6AD5F2AA72A458D654ECD69C09E700ACE34F7CF98251E60B31F65737C9DEBFEBB14D8269D97BE2A9BB733338DCF1D156DA3502B90AB36EF25399B1A77E5961162E9D11AD6089CC99B1312EAEAE791856EF013C730AF877A83EB238E8015D8091F1F978791D20FB37D482B52077AB1EC3B2D051E45914C503DC0FE1CF8A5DF8F2EF0E274474DF3D094BA031114F78B5C2A4A8A5F5C9755AE408804DB442DEF7EEEC16121D8AAE1DF07A57035EF088CDDA2EF527BD0C22E2E51D05B76D8C9EACC25D4480916C8302CE78008AFFF4D515B6ED4E573DE3907FEDBCB0CF7EDAC836158E22A314F0893FDFAE5ACFC3B3B1D0BB274BF3C01935018ECCF528CDBF0728E37480DA986BAECBF294F26FE5F089B9254973D3F27790E4D76EDA3BE89384C19775272401A283F661371511FB33033296BFA6A55F5016FDB569BB34253150205B89EEB8A7F4708565F08FCB3B1EBBE53BB9579B6A7F4EF550E78E4BA03A04716FA09EEBCBB19CCBBD2B23362D160D6D78A6EA7E33A4DEF8C5DF7A6C960B43FFC8F065D11D79122060D4CB72009531F47B40E7C918D4B26FE5DF2C40F16AB783339FF10A50F727107EB74DBA479DE0655CDF18CF870ED3A667587A7C6D5E9B9F9CD3AF845B1E61DC97D6B8792D3D74C0DFB771A3AD327C0B830B61CB9E2CBC6E0D0D5FC1BF3C54082BCD9F1D06F2CC43045A3893399A7422A671D978252F9C691692CE53C5E2D69A259B3B48987DBDFB38D65E54236F1C35FB6B0F87C32987A6E685E432DEADDE64C9FEC7574D2E51489722ED5D631540AB9F6C4202E868DC44A3CBA79E6B9A58D9296B365B678EDD81501F2E5972CED70737963247F13B7BFF57EB3006B05D89BD7CDE0829D8659B22BF408F6DA03A4D5F8ECF51312947D766C48B19796C5FB56182328B192BA721A520F64832A164B0D2D4125F9F7F29168C7DE9CB09C5AA4658EB1B5DDA780FEB79A9E271CF6194D7234ECA68F55AC14BAC0CAE4D036ECBDA28881E662905381AA7B579DFFE9EA09EFBAD57A48C56C1ED95939F6E268C96131593F67041C76322333C19D571CAE938E8C06F245514C591E6EB3E2A306DD2A7B37318D198BE258567CA81C5C8B6A49A55BE4E57CDBE1BBC02C03C77A2EC3534D7BEA433CC4EFF00BE0DF4FAC5897A2BAC116AA35F7065C6FBAECD9BB4A75328A35F1BD6ADAC95AED640B18B678412D64D458C2BC863464478827A4CD41848DB3460AA1B479EF7788A6AB2DD178D756ED8F17CC6288380CB36DE7DEF8B3858E5ABF90268D4BBB416A2B15CBBB2910A9552323A2809585CC0B6E0E7959B549075698AAD3790DD3B7D1F16E7AA98AAAAAFAB4331B04A07CB609A47943E1DE7D42ED034365D273F0124E56C013F5F2C78A413331F64E041B2A4CFEA0E665A5887BF839F98FF7B863B0086B65729748B8A8011CA8E6E0BBB551FDAEA8A056C8F028803CF5B4C4BE1A5EF3D42572B83B7B870F14E01AF455773508971F4D76F8F0A94DB698502F34D1AB5A1187F98732704933228C1AF3DDAE981239CB6343A1B164718A4B7FC4D953484E03515DA59EBAD385E6D2564A47043F3AC4B64299243E09A0B3F2F27F76320D819E308DAD2EE7ADB7FA584A8089120DEABE0BE5DB4AFDAC9D05E7B001C859E42DF03D3EE91A498F3291D5A51C120674B58F76E747666EBC35435E28F1AF764F331961D1F09630757F4BEDBF438C1B829DAE52417724392565C3AF3737E6729E69DC9F472A555311857D723F9882E4E9B82BA6D01DAAAACD354DED9847D390DB487DF869F675EACD5F64CACCC0C8A13DA813256CA17B1589FE0508063C2D51751ECF97072376FDE18AAAE05B9CA84523ADF40F6576731B9707B8ECA0EFB267E7E51CB4EF349C4AC745764820EF1A3485FCC86C97E639F38A11CCC4CE946C2C50021FF46797152CD327E50114E0352217A2A5AABCF64D54D8C0294DE9A1AE376FCA28BC61946BF1DD4EB73EF6B45B5B91012703DB36AA6320EB890BE90232F06F7E9F0A8AE27A9C0473E75A674B70DF565A73D20B28EDDD5583A9A40177CCB5594D3A04D73D8900299CCD7AD60328D3F626A27139C621D9FA195ABB418B9C6F87FCCDD9A1CE0B4808738DDEB8C0D8794BA3A2FE73646B94D29B0D11AD617EA58F5BEAF66FDC9BF022BA9E8289E9A8CDC7FB391370FCC6B187CDD98330493016171413B2EB796255D417BCF55BF23E511C5E5C18874FC61F949ED6C70DF0AF28B02DCE3FBC8E04241C7C2E5B47DFE0577F4AFCD657B977F252DB410FAC4E63CC48297B5477A4384E0B33076BFD289659CC6564D795B7C59C5CDDA8195D4B835A2B6AEFF74B3F5CFD77B9C571801C84C55E217CBF7FF8D61688C0D1446CDAC01E930517E117A643FC8F977E3B8B7F17513C1F8DAEFEF815A331EEEC6E7B60C503529F4255B6A998DFABAA009037EFC142EAD130DBE160A66F1D735713BF864CD543C5829B88878F008F8532ED02E0AD6C836CA39607C5707FA40515772A9DBFDA80E8FB438261CA2CEACE5078A503E57D9B503C4D41E4423D262DD648E60660512EC26374DFE1CFEE835522D44934BC3DEF5A924850615F12BC4E032428CCC5A727325B40F5D448F90CC319D529EB1124E01C940790E4A13D3364AF76B23B4EFAE53CBBA0A338DE8E983EBF88490B7B347AB9AFC703B4CE6B615B4C9826905C25C33954E314025C932603ED4246F1F5832D13DAD9055DAFF155FFBC894D6824B823040EC57388848CD3D0726DC8DEA5BF8BDB9376874576DDB35FA6E25F441FBD4786BA19F462806C530E0D3296ADE7C491A1E157128DF37336D952FD9469C88D04E68DF245FCEB6577EB7C8E466DA26B454D80B2BA5D223FFD3C25F0A7072D36A9CE6C26F0404646C261C7ED9882DEE13B3069C314A2D2D05AC760321493549A6FF730FEB630D4478D3E57B91F0D1BF780AD7D31CECC5B54E08A439754CD1BEA5DB12F233554FD2985300DD7EC677B5363193C8ED3D72885809778C6309210FD46639A1398032B99E360DA1DB9CB1C79F9D0276D03BC5AC689A0B8D6B7DD70437BD9319F946339E12BDF9970226AD119FAC86142BD01DC55F693B52874DD589D6E9371FE5AA992EB2E4C2FE95951F2B853729DC7F2BFA47E7595AB9D1CFC75A1AC5838944594BD37D3C7529FC30E9D2B76964F3E9110745211800BF224A26289E10B66FED381A1E887FF6675D9B786EA8EA228BB6C822ECD5CA9541697FFD0FA0D2EF1757F4F600FD3096583F860A9F8F1A44B42D5B5F1AB4F283603FF8173C5C5291EDC8AF09E19A3621EF0B54D5B983F75FDD228656512A2BA837A9D52F852E51C82A4E56D02C96427316BEC2A6B8F404249650DDB8AD68F7B7F66A968BA668CB9C44289E7F0C107D398D31E8C9EEE8A82C16304A54DC7B99B728CEE06000453E1E03A2E91C4A8B6552BEB6F4EDB5D622B1B0520B9C8BFFF11A2B74077201F3B9FB243CFD744CD8EDF0B3DDF65FC900D45F"/>
    </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>
