<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="D1337C19F50DD07A5CEEA572B41FB38A05D5DECADFED300E1C7E900B13AD378F282D3824C8A961CA5A8A399B828D611EE95463FF2233BC319B5188270618B47C"/>
          </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="282D3824C8A961CA5A8A399B828D611EE95463FF2233BC319B5188270618B47C"/>
          </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="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <ContextString type="ByteString" value="5708C050F22A2E1DA969A775658C9165B53E7E0C1DDBCE1814C03E9760F539385BF2B27F9A2F4209860F17A1D792998E8D"/>
        <Random type="ByteString" value="8B79F23BD2BF7DD950F5A0C813E83C6D"/>
      </CryptographicParameters>
      <Data type="ByteString" value="00BE4D20986009875A7F3534B42CC00B7E07FE1B1E66738B9EA57DE4567294F5734C8DB644B663F1CD9D00A3CEA82B8DFBF74A268E01D98D7491D7FB52D7255B2303DCE0BABB02C92E8D1DF8F3E81D76A1CFBC7BCEB8F84F2D47724680917FEB96F48CEB1ECD5DB77318DF875107D5E6D8578DD1C2BB4FAFEEFBAE187376E20D146FFFC9CEF5CE2FA17E371E68E74BDB5FE5BD629F945A95BD5AE0EDFCFE36AB37476E9CE335CC95BA2D651D510D0ACFE8AA16AA211955830CE2FE9B8A885C069B892B72B634867690DE7BF4176678BCF66B755805D23463BA25D169AC5C7335227D83CAC9013A5E031C7D557C0FA9DD4CAAF8FEBE7E831F53F573F1938A920D34F804C143C566EE6934D789F287582D1764F43E6AA72E263EC78F2FEFA493DBA56FDCD53DC14140E962A6EDA4C2E6E22563962665377C11CD418285064F5110217C4BD86A7E91AD8B5976E7B8FC67C14C957F41B4B557F0484753CE6ECC9A5F4A5FE90C833378A5A54BDBBC28C458210FF152A0AF9B6F0A88CF0CE22336F966169EAC111D77B29E352EDD24BFE0BF542976056733B0FEF670068336D2AED3826F9B9DE719829715598650AD92DF110C05DE91F7B86802B386C593B58C0B2486DC6F04D1ECC432BB6DBDD0366484BB03BC0F42F735B0F1736D89AC4B3D05D229BCB5324DE3CE1B47D5C6A7A9DB703D3210D0BA5F35E13B0EBCE7A0080C07811467ACA6A1B7CCD4766E77D871BEAD5B0D91B853BE1A3AD56256E91AB8458ABFAD376657377DCEEB648FD4990B4492F8D7A0E592CBB5B87ABFE32470A331644B08821C03B685FBF22484097795F9B886C78D4B1C909241CA3A1CDC3270F36F6D076992C4CA598522BC75240D80F3979B169463139E6BB59A47E75D3BA7B8684991896B2D95CF1B2AA0EA87452D88B1985884EBD83C01F772962793E684250D44BB5296328BF020016DA01496DD4BC2DACDE161B4FD239B27BCF71DB5D088CAB5806591F0637F79BA39E8FCD728B369B4DD646E4FDA8DAA4C42F9B105AB59EA69773D4A4700A03E3B303C42A870DD206EFCC90EBBF242F2CBAD9290A2BBAAF77B916DB54921667EEC1F6091CD5958DFD29B6DB0A2D57BD72D866CAD7E8C5E9CC2099C004FB0BCDBAD6BE437C97079375B101C00586D001791BD6606FD13EAD05729024691B3EFEF9CC51DA3ED0D94948D69C1685CB5C6C5502DB43F9F58A0CA0FD1445D0406A11C7978B61E32514545FD065E9DDEF9A19C87064D32D0696752E350F43253919AEB069F62FD514ECB9D5F84A907AA841B040398EE9EF2A8BCDB76076CFEEFA4CAA60D0921F9FDA53476A53FDA8C44DE59504EE4D61D37A7F428995FA286C470DD3911EEE604D56AE8DAB52646E6D1553B198D316FCCDEDB94F40DF764E57FEA9CEB25ABE280F7E782BEB0B4F9CC9B0220FD452270615C03E5F36EDEEC5728988EAEF2E2E9F153803BFD92CBCFC3CF02D2F94E8C7E0E988FCD0F9C350033E5148A7F78C8CF6EFC6E8AC33009F02A1281296F11D16CB3170777C150E55FDD446B0683F5E145F971E3CBBB3F961510511EF4FC13459FEC988060BDC14152C729CA5A45194248067E3DB4B1BE043378C43903A2AC89A79EB120C53DE7C336269489BF730ED94954C0A086BBE4510C5DBE4880F867E751E93D681F639608A604F89802CB61F1C045316A89FD73E507D0835C468EC82EBF97552164CF1E7BBF4A9EF9A0EC2290B904D64926267EA60AA1383EDE565245FE9884245B1BF5968E589107A47D86400F62B299D3C6C743BBB03C5965ADD350524276262C31F26B9EA90FEE6A395746FB9EEBB2A7A58874BFB0554E8794409E46FC41FBC481DEFA14593E5B3B86F410FFC3EEA64B1A4D933E3BA80A2B06C5DC054B745F49560AE94436CCF438C7B068BB80554C7145E9BB5B8A52CF6B2231E04D7622EBEEAF9154105FEC35D5A91D900A132D5DE713532836630FDAAA1B48306CA29D5557BA7CE8DD3C60C46E201E6B65FCEAB4539D83EBCC7AA66A976F9170245A55F414838DF4C880FA6BFF20A3DDCEA7493B8C6D8AC196B2D8E5AF4468D8A85FE511FDED12AE387621DE5F1A9DA56055AF004739D0096B53E22632C56BE95E59859CC603327DA791745C76F61479D80BAB1B2DC7322DFCAB14306AB940ADD297D4749376B00B70DCC87A66CCB57F834CE072733E8133CE1813760FA3596F0BDB282C7598C5B87D1E59AEFB00460F2223D4C4294B88FBC34A0C592E2D2ACA8AC37AADDBD8A3571109BDFB39447DDB7141A4396EE4338688030418F0D7C23B1A92F379DCB850C75C42A95CD111FEC763FD30F069445D7E3C57652C9FFF9ABB668F0C380CE1D8A2320D7DCB626FDDED2FA3188A9228CA26CB005AB45A83D5DA0E0CCCAEFE2E6B7B87C319336B287E960BC0AF75D9A8C7333E0B66785D60654B41E8F4E106E8ADDF18F2325A5B08323178B714C0CE16C302EDD397AC0D846EBA1D743C9E5AF74E20807E8C9CAAB506D6B874FCCB1A83C07D864ED855092E5DA48FDD0F61DFEBA675822F438E944951C628A1DB6B29FD982CD61B89006CD150C40C20E6FC7C2F7794DF25C9B3AF9699104E452659F36AC576D98B90567F859B4CE3F3252E5AA00C4FFACED5EE7472B867720886081D33B8324F419C887E7262B5143D2568FE0B19D54D448CAB9C14B775140EC8E13BAF89085C233973755993877972032BE8CC763AEAC1B7A73B145589B411E211F9DC2717690D357446039605EBC8BFF29D6C87F620C2BE63C7F316919880770B5F7F503965A1986FC396FCA9247F9B51A5EE092C1C419049168DB9017CF80B43ADBA84871A65E0A699A338B00BD4F080F5928AA3C324C6E4066A9E46483113FC47087E14FF90E42F91CC51E32596B4B5D301338FF5524C2BCF8417FF947273EA865E47C089C38128227FF60F5095681D6933B8BB1B995B8FC907D881B807AF87DBA1788EB41EE88BBC4F2950E21533A706D00644F94F8BFFEDFCDE724F3E774CCFD824833D6EED7077B20BA799488BA77A27C030537F5F0024B6FDA28E603EC7F6C3986DBDADCFC6005AC35950B0B5EA9E6DD28D066E0F6845E2310C35EDCA3A0C5B584F322A154DB5C69E63E7A5E256C23290599B4A234F12CB97D2FB858D9EBDABFF3307781C2EC76ED829BD2233DDB42C91C28C88E50B8E5FC74F59DCBB8EF05B851B83978254F41CE28155B1AFDA1AF0AFB7137DF943C682CB89CC114BA9EF2EDB6CFC4ECE64E3A54085CCAC8E59E99460A486ABBCCCC8826A52FC66F934A2AE2EE40B996E7A953662CF4AC2C531D4C7F0C545ED581D12E6056AC8639A46748A4891DD6321DA5AA591DFC8CEB2CEEC32B596AC6EBEEA400B472C73C82026152B9EFC90B2648A5E9C3404D7982959137933E88AAF711387D84341EE7F778EAA6877F228C647201B40461D8145C2844D35ACEA56CA8F8D1DC7C3D7D27FCBA5BAB54A991D778EBF6389B3193C8EDA4AAF16C1B9243144F4029569B786AAA9CF5983AC5C90729A0FEED11C9ABF9122877E49827B4F24286712DA0CB7877D907F2472AA5E165994329211DD4C9856CF0E4CF134162ACD4104E1C2B524A42C21CC1DB5F18EA06E78B360AD4991280A2AC8FFB0E3A849AE3515014ACD8F0CF4DFDCA20656C21ECFBF30997EC560E3434EAF52C1198308C3D274780F5E5F9E1231260D2DD477B97C8A1834EC6B1C23AD245FAA6CA13D1AEC09767D103FA8E7F41D059AE90D08A2F91BF3FF337011394F84B7B84553BC18CB0F1A357670D46F894CA5FEA56BA864DCA5FE28B9092A073EEDEEE4AE3234991BAA069272E448F743AD095E7750263E6966EA7AEDD7C2D2A28D1ABE68181D93AB1D4FCCA912CBC71FEB007CDCCD9458AC56FCCCC5DFB66A76B0A43DAC67E3432AE52B0CA9D3946632B05AA342398246CBC6264B5B4779D729F89F3E78FD77798F42B65E13601FD3A158143EB7E06316EE1C3B23E17286E0443F6CC8A636BE46EE1183A64F716306EA08BEE128BD1696C145743644668A13E806D0776609DB60393CFCCD76245B62537F8A6C866FE614B7D3D28196F883EBDFFACBABD4B786757444500FD2CE6994C70A2EC8516A0EB4B2A42EEC7E50A48A4CCE9CE0B9236D8147DCD6942398B9E5C051D13A82CFB97BDA84CE4139CE514BD974A88BB429E59845B1970BE5E83880E667BBD09B7DFEF45A50099FBBB233DFE7BC7D5B199F4D7B226DB881C414CBE4238AF46CAE390756CFC22B01A40806FD335C1FB0CD5C0BDBD46909A3D3CEB68551AEA7C1B0663C076C4AB7257B22E42B108C507B991D93CA4CA5D3EA4074A087E7A6238933168A84D7B9CE60265880A7544A1774569E2C7538DBD83BEA13C13AAADE7DFBC938762700A619C693CBA524E0BEFE02AF4A6564A2EDC2A93D8A2AF080612BCC7D6166524CC6BEBB02CF63FB8416C61504419CD6ABFA5D308BC2EDBF621B95F7C62A3BA6D403434B21115FFF1E4E6C2B4A8D0C1658F2F7B8083A569011DFCD62CF8249F14210A31157F4C8A2B2656AE252FF9F2F7E6579101C7DB777149B3FE9B312658930BF2BE9BD8A7BD1021335C0B16B2B51C98174340B7AB06DFA609CD3C5CBB6E8251C4D7E5069B0F29A848ACDEAB1D8B16E05B56AFA8BA57D3E7C536E7D15558CE01F718A1C9A567FEB6EC0B0F7EFE94DCE19E81B57970897A66918A7E89C615A3481BCD3FFA6CA56200D0202234CE756233B0ADE6F8A0E9DF37130E7F0778CED71E3FDDF450D89D9F858A56634FC09D750091F748AD23D326101E18880C3AFC67337FE2C24376043B095B1ADBC6F9FD5F9B1AAA03EFF24700F2216A650396EAA0562D6D4D10289FBA95D74AF424D5477A831C1EF6EB429490BCF2EAD330AA02544F4FA11E74706BBA118546749303F3ECF49B0F15EB39FFF74BD1BD8BE2A14FEC4BEDF828B24C1582320A30DB49D0726A7EDD8470865E324778535A99F29DB442609045056E72BA891B85741D71685AA66BB019A6E3A07C90E356AB6CC52117A617A243A476EE1A9874681102FF15AE23C02FCB0A43DBF4A434BBE3891B3EE12C9863331F9C1AC636CA6D82D854A14CC6EFB69BB65DA0095AC1DFBF3D14D4F5F74075B43BEC8DEA6BD628BA4D36B683F3F8F85E113631924CAF1FAD7676AC5F74AAB99ED8A535CF4DD7C1E7FFECA86A6F4635E96449A0B0DF4E5971BBCBB22DCE1896F59125CA39D26CA7B1E700E09620DB6928A46A780BA05AC4A2DF183BF589B8F8D082C935D86EEA43DC55410BA3E12899E7B13BE6B6F919CED70E391426490D02E2A4D1CEBAB32A648B2161256F21C2DBF33E74F28C9BADB24183F902C375754D8AA03D66CD1BC86CB3C87254AB6B42D0010C999B8697A3101BAEEA832FDE2D0D761C90A1F1D3E88CDA0B8A3FBBB9512C0728D0F082FB5A2B522F4AB5A8A2783E083E1E0C9749F8E20D2C86E0B3054F66548325981C353B941937FBFAB5E5A960FC3D350B1FB5BF2CC0FD35CE8F73534E29F09B5203647B4D393DB25676B9DF32EB165406436956FFE5290C978264C1DB8E62A4852884775043886476A59455CD84B833514ED1B0CE85C3E68AB4CED5ADB467EACC7753FB1E77A2E80437ECC3CBA3C15658027633793F2BE913A2FEF32B9CAC636960098EDB1045D7725AFFFA6EE78979A7EA624A17C15AD6063F0B544F153304225BAB452D6930CA5C9E04C40522182EF73E185E90DEBF14B526F81BDA9265771F052C870680B7B0390318C6D60FFCFE4AE5E6B49C42095EE2B1D5D52"/>
      <SignatureData type="ByteString" value="64093122E81F2735BDA1108F5ACC2FA033B8AC98E3DEBD9CA38D2CF68278E8F5C7B1B8BC12E138621C1EA6078A24BA864C8E8D82FFEE5222D1F46B24AD9D79B45E0338E945AE5870809374CAEF834C4B6897EB2B7B2D6595219FF2138021858A78ED1FA9121D10131376ACCC5C0D2CDB3B6E7162C80B7EC97E6F25D3ECDF1847F16C41D5E374C922048902E8691F915B8417E2D9178CFA9B3AE3CF5A64174DFC432A8E0CFBF5A97584E8BA7A001A8CF50B2CE2B6061A79F41E84363E03EE6FC013C24F27B7E8DA880DCBC075E12FC0FF7D0CC527BE71E3D4C0DC2254C5A55E2AC6BB14CB07ABAFE1558355CE3F2A902ED7722DEBBEC654F2AE9D62B28356AB2B0A5D5F4B0256589B53445FC6E7D2BCD1513414A72057CDFF6D8AFEB8CA1B787059AA68D5F60D0F0A24702F6C875B5845C749072B1818D72D565F2B06CF0ED912D57A56BBF9E3F9737DD190E6F530B6DAFE8B02007F69132A78A1B3C8B2A4DE78F964CF52DAC97A713A9EC670BD1766920B1E3F864B64258A2D67C869627EAE10FEB9086AD0B5EE11963CBE76978A97C3C07DEA7375C07E89C0528DBF59DB02ADC0BD8D0EE20ED7CE6E2C8EE71AE0FC7F5CDAEED9E4A0DB116BACBFBEB2F3561F62A45227E21A1889C52F79C086AF29B808BEC5B0E4C1E38C112C6986E7DCC6269E60576D236F10F18CD65AAE46713C1DBD9010F2D9A5A93FE86682F1D01ACFC7FF24CFE2A50B80E5BC9D2988031C90821F8477A6279740293A42B15D8AB07699559AE53C6A9BB31761B21789DD29B12D5148BCF8E268CC6586F4B7FC42D39CDE965C75B006B7DA3115784CDEA402493417BE3C0D55FD3CD479F56FFBEEB07B4B6F9827A2F840FCEEF0793B8686EA429E0905380ADC36725957B77016A00C7516618C7A2806B49EF32543649FCA01C1E23C5790F24D86C46A73862BD036CCAA9E4F76C2121FCFAA5D0E2392F8EFF267B90C91077FC5EBA9D8EA3F6CF987D49DA0A026EBAE305DE3B28B4E6F4E4A64893544E631EB6479C17924381D44225FF30E1C59DBCD2E8F410F7A51BF35BFF9CC548A369777B4D19E73D86F35E62032C1E4DE3EA508897116D27762A82D3E3264DD9508E9B36301AB6DA05FD288EB3DE1EC434AAD0C76F73CD071912E3BA1DFD5A654604D640C2670AC317E26BDF1D21FD939259FBB58F9F215FA2FAAF424D17ECFA3CBF3B471AB4FE35DC97F0560953F2F526310D82FF1BD2CB44DAEE45BAD063F758953C8D92D966C477F1A24222D35EB025F505E8245F903B694BCB140742181BF9DB66B66D40CA5AA506C7AA69A6303AC3569ECFBFB64DC7B97D652E3623E79EBFD6F1CBEE52939D7488959C5DDD0C70350D6E8BD21D3B51FC0DD1C78522B9EEB02C2D1046AF02907FC0235658E6060A535E31D77F65FA3AC48E2116DE702D1C35948549EAC2DC74A95693C485135919AEF0C9E82E39C1C66B5B1488751DE027177FA94FFE46B074F2CD34662A0B03E4539E6D4DA1F0D3B1415E80830B148B81EE3A480AA13606730C679C998B00E2E3536947C2C82BC6C543973CB295CB25DA5D785D592A9758A9CF0550654D8A5C5E31FD9645F9FD483AE9D4B5FCFB8239DEDF666B68C968E5EA925EFC3091539A87A2036E4A0D531889BB2BB8E5659492AF04A752605C3E7B53D23F0DE502B6E9AE6DFB07A119171B8AA7F2D012531B3087AE0C211252988C21A2D2E8A2C1FF05CBAB3C0B384EA6312FCFA2CC6A286BDC7DA6B6DAD62DD8A9F8FB7E37759C825978C05ED48C93D58A33767A66A8D3F42B8C07AA3D9E7530EC230001A0CCCE3746D7C6222E6BF369A506C3DACCA395F42A74CB2BC021DBFCEF4918D83C686F67C226EE4CCC03EBF44C9653D5584A0E2288B120385D5C9F7A36AF685EAF513896C9781AECAB8CF4F0710D69D8A6846ABC3D83F5E4F16C1A83C5ECEAB674400DDED74E7F5F025586DE11D05A8F7D116065F6100115849DE7137485AD04763C86548DF8DA501297BFB9D097E10240C56D14A386A96AD35BBEC8B15DF9168E482A11EC425525E22FCA90A5A90234F433C8B4606BAABD7D68BCF6CFA87D4356AB3A6365BE1BAE52D05470D695E158D9C06705FEEE0C71F2C0E49D088FA917806C38D4ADD988444430E2DC3C429452D097862B7B81FE2F28AB91B05DD9D5DA3CE7BE5A4FD9B5C10F42DCC82D5030EF0E6A56EDC20D4B6211944900AF7B4F18C2B48BC7FC475D4D4FC54B5E7FAA925E1F902875627195C8FD6186592ABDA54B920565823430EF27E9230736A70264CA837FCBAB5AFD55FC0C31CC6C94F1871D9C4A2BD7E386D3CF1C2C28E81072AB413A5056F7878FDAF701F2FEAA491A010F193C1988746622CBECF210082DDFD4DBEA0B7A4C9F02699C2337B519CA05261B265139E2C08C821010ED8A08B3A7A0654F8820F1BD8B57B2FA9772F71E0665FB0BA71FC4FB7EDD538760F95107B0F3E27476F4630E8C8D5DD17253C6EB6D16419EB6F6A380AFED8FA766C276426E1220B2571D886972E4FEE0D7DA1AE4BBB61C9B539E29D7DAC412F4968F6599C029FCE8914946D97C778E07C670EC4E5CBAEB79191F2734DDBEB5C026ACF4C48943C34E7114F13918998DBB36618B8F309B63177E9C0376B633CFE7646185414D2858990253106E14CBDA1FBD3BBE8E60F375E104568A1C357470778E4B60E72BC62C11BC74CC3A645F9F28A8E01A937E67992ADB876F32CEE7F02631E747657BF9FEC491D043B636EE31221F1588EC2B48D9672C960FF95D47A11F8B137761C8ED7768C91B28819AC34444FDA569F1CCCB58B7182BAB7AAEB78A2288BBE5891C2A59087BCA33FC78283D3B2B054BD1DCEC866E2E91912262A9E0E27AF0DE0C0342F1DB99ED7BA9C6DDEEB8238BB51B38B8219975BA74E6C8277858BAA2AA7E9767FAE97CFACD53322813923C19E1374055094B3D116912EDC6EEE55E4D47138EC2C3A6FB72D2081CE6D1D6BB9974BB84D17FCDAC18D159C45355A5F6C4F918A4C13F889D6DC6765525C428465511A2ECC06FFF133C1064FF52A7A2F5AAB36D18F79FFCA875CCD4D4B67B25FACD78E82E0D524CFD18B80F4DA1C7BF3B32BF075795C2703E6BA3A87CCDEBC21CBA53BBF77F0AA9670A3227C443F957F3F867729E9E8415F6988CEB2A5E463BA756335E2DE2746D8837957E071CA16B41A17BA81B45E3BFA7C883211EDF214F491CB89B6DACD389D242D7CB3B2CBD0AEF3DC3F06EA09A248C59BF2AE0DCB8548ED6C4416B02C9636F290BB0C79B31695A18AC2C84884EF3CECE968F27DD4E81745FBD766A6F2A3A44025A2561BE1EE939039922A56C8643A1F08BF211EE9FCA93AA7BE8B6F0513B78E647AC7DE04CB03F70AA191DA49360754BD445AEB48F303BEB6F25F395CF66B5A0E08ECB22D5F831A07CA63B65031F1E6D0C09B1E6C29D7D3758A2D99357775907FD8E10B96C6DA0CFA4CF07568DF9227FF87298D990802E4972D60E222FD892D4AE48EF6EF74F0A54618C751891E6C7106D666FC9B262FCCBBA6D33D3665C02C756B238DB8DB3664EE5CF9F876B430B801086EB137AC52E99B2A29D2525BAA756EA8572F6E3F90F1D39EB571F1FB8CBCE1D81A0FC5A50C3E2812ED4B3F5EAF26848BED1269F39D84E07400A26A9A7437A819A95BAD64AF32FE451DAAFE26EB9BA300C92ED7D254061A072D5E95F7D4DBED20AA68F832B479C4E22D9BD6CDBA864F582C864484CF194644C53D7F8C6A40041E249A492923F1FA16B4DEEDDE4876D7CE24A70BA69276963D7A81B6D4319D5F021159185284068F50F03FF579A70299384456769E28165D361B7CACFD3A75E581643404E891C79001AB56DA0B0A075DF3C392F2780D86000993E72F8EC9724D86C41BDDD13F8DAB8C1C9D4266EE9B800A43E451830CA414BC66E999131025FE47E61A0A4F581D5F30E5AA6C5011DC67C0F223F777142369D6ECCAEDE5DD6B72685958F9DC31FBE2BEC32BFE42FEA48ABCEE25D06A2D5C3CB0FB40543094581CB1B492154DBC014F5B7451754DD790972FD6BF2893F59A79515950C1FCE6C7E59ACEB740F78FFEC1B74B323D64A34634D3380F8B450910271D79D01176C41A1B322C28AD133E451A045E3263E5B9566B75D36BC95BF0C2F560ABEF1BB559B1D8BF6D3CF813F5191719714BDA52F74D203E0AAFC645D82AEF3FCCD6040FA5D3FF42EB18B869E971F25A1E357138092FC17E56251A4848C523087682E130A258B29B457803087145850B48C7C990620FD7076E98CE3CA142A2D767A6695531B2BF3ADBF3D3BD9147ABEF3F6BF800A17B37A813C3DB47B23A27F6F212A1172D068BB4F6CB3251BD3D73DD8A485A15584300DD93E67034AA459FF4620A7F10271F062EFF12014D668D1769BDCC3C1FAA78FE48F754E7F1FDA490B3F81B8167E8AB151EF647AA6E494E7F8AE773DE8583DFCD285D2520AC4F4F537F169615515B1A3922E8B2E34B9CE9419D123FC43AAC0A093CB2D57424BFBAD538E382BC48D64056692801BE32825BD6D34A9060E9CCBB9C490168B990D0102E0AFCB954987A257E96579E007BF1A5863232DA81FC5070A63531DF0F94FDB86AC9632A1DD2BF2F7E4F11873631A14AEDEBB4F31815D3931047966D955108F8284E962137A54FE70C3B42277AA4BFD76F33926928A74A2FE849908E21EACA4B5B584B5BF854668C74FF342DFC02D6D17039C0634239F32B4B11DD65776ED9C7B2B25DF06484D71ED11D3A231FE68E741F92DDD35A9A72CCF5193C2D069A40A74465854A39E344A223A0F76D8629A8B0D218916C719962DB9E20CF25B8E452052F4FF44358333EFF6E78F912CD6C9F997D9D69A63EE2BFDA74863960933CCCF92B9D3F0C5E3C0BDBB7FD7E0F69D7DEAF85E06F465A6BAA3AC2251EA3AAEA6CB328C7C4C7DB8E2ABD4689D91833EB3B3DF5C50444F9B1AE408948ACA65FA300484DF3834790DFD918412A89CA3134A390FFC358DB57C3BB5A28B6E4D8046FAA60EE1199617EE95E052DB7CB7C14471E2A140E145D74B7FF08E40091BA10FE5E327E4A0FDD8B6F1AEFF8C524D4731FA2ACC388B06CD15BF258965FDC59461EE7A5BD4DEA8121D7016523F9AE9777B794AFDD8BF5F9BB95EE6DDC7074DB7B9C0699DDEBDF091C6E980E77320BC53C568645DBAD68ADB2063B3946D2CE5E54A5AB114815FFE0BBD299DEF4417F617C7FDF476A449BE07AD341EC0CDC95A039EAA24E11D8F03CC7D536DC8F3CD1320A83DB7506AE2ECB1F66BC522E18862486605CA70BC2736DEAF3A58874191BA5C469A1321EAB3115FFAA1C4B5B58FBBB21F8C35D0CC6A125F277DB7970D3A97106B89884D1F9C794277ED2859815A3CAA7583F35EB534AAA14CCB64C3FB29DA18EB9777627DB228B5E7C4216F1ABB1E3DDD7EF05063430092E4346280A1917EE9E3AE2811FD494554434FA64B4A2BF061803EF7B010743B0DE81535A12E9E4F4BFD2E0244FF7EB1D4B3AB03D054E81849EE54C22DE4D539D02E7928E1262AF32DF06696EC1E7A33B28D68C3EBC68A196679E3526EF99A3922B1C50CF14BE938DEFB06E76C2B1FC9425310FF898003C1036C5CAA7305D4FB85E16C3195A9CB180000B89EC5F6A0339D9C671599E9F4C6A94EBF3735C4F1D0493348D32F07ACAB7C73C76A465C3D3976986D2825C68FA4657BF5A14F4747367BF68640BD5A27A7D63446963FF519431462E83FAE1E9C8E62E5DD0AA24B5C215F97623950DC06EBA6DDF86DAC775E80BE0E53C03C67E138972F784868C4DA362D5D965B01B720D62D4F50C6495487791A78BAFA611F5F1AECAECF3BE77201050E2E9B11B582490F2F69EB958058CCF223194E709CFEDED386E3839A6B11AA25F93F4752C1F51AE0D1F029157AC0F5139374867733DC0E145A308E2348F2FC1E9E4E2E4A51635279F62AD15AF3A85D59822CE5359E08BABCFDAA435B6920506B55C7CED31695931BC0B18D3BB130EEF691321FDC9CB3146EAAA5FB400D3EFB4EA3DB9B900BACD06C33EADA4A1CFA9531383E75D50016785AC17CBE094B7CC4F71299BFCD982A6EB6BCE712FC3BFD40EC44F94AFAAAF284A93C39DDF7CDCD182299062336F0E4CBFA713FC562DFE0ACF34A6A4845AAD408A7C7F69FF671FDD2814FB71FBE73AC70B9B58B089135336854ADD98BEB7984E31C4EA199B84AEA937EC599D90AC9B5717BB3E00C4E00761AAD6FD651D8CB9136F041567804125D033DADB7B4B21123BD0F2F28832151C953D3EEC80F5619125DB2DDE106AE509EF27AD2E40E8CC30EE9444904F7E1C403FAC204BE9FAE6711A0FF3C5737D203E50D49587F531F7B5F99F8094BBB7FF1A838DC126765EA9451A1C61DF13D6DBEB6A4A9A8BBEDBBD593C03A039AB543E21D5D4DFBF3FF08E2D4CEFE03583BC3CC8A07BC308ADC970B3AFED51E0380879970662E239F13F91B521371755AC997B8DB6D8B33B281D64801E8B571C045D178EAD320F12252664792EEF55EE1A149218E27B0A3480279684E7142D082964600CA5FF80876BAE9FB8D98C4B860C663BF9716994B18CDF48C8F075378BFB41F0349739D1E722CA1D181846C44FE127D4FE18273C9605E6CF4E2231AFC4D65C183ACC353528227EC7531FCF7DCA2306E0238239E8E2CD14E8E348E1F97E4F7BD0AC2F22FCCFD1D6AFF4E92A21E708C5DE253D49279DDAAA98A98ED390697AE4E5DB66141860EAF8A30AF1C8172BE97227F7B1D2F4507F8B61AE05325962C6BA718F1EF0121D183F0DB50F5C5EF55D7C064A04D01ACC133E0088B2B22F66F5BB9F612982495C1919CC80444A66578B1E00BF7F9DDEFD5BED82D019510276E0A192C931DA8D5E1ECF263C71466CBABAB1AB17C636B92322828B395CBDF7289D078AA904CAA0D6B3F04A952142C7E2B00F97C82B8BC23A9C926EF4A7B9D9E443CCF86726735C15C44075AEE5703714BE3F17DD9A6CB3F076AFCD77B84EB87CF2020B675BFD1214117CD0647CEA12CD93CCB5CA374FDCDBEC9B1881086F489D979D8BD7CDB332465C98396B0497ABF993EEBE467DA3DE48C180BBDFBF583DA5F63DF8B2A7EE34E44BCDB11128930A1A68D527F13E92F15036ACD22FB4AA39B83D056EFBF71990EA7EDE8C595CFCD65E433C8567C8D9E90B597ED59094142904D18A5DD18707493437BC435E8BC5DBDD09E3C42603C7FBE2EA75CD0B14F3FE8EDCC255AAFAE731C8C8F326A3A914A0DD4C566E3DB7BF4FDD6112DA1FD2C02448EDD173A2EDAB0BDD1835E0745A8446A67B908BD69A0BDD2FAB6FCE6329AD844B0A5233FC63857136CD70F71A788A90601FBA0AFFA72B023CF38731E02361D0E372A27FD7A06607F018139FD335EAD3918346BEBB5ACD76AC7EBDC290C2885EDD5F09BC0EE5E27F67BD76991B9B427FFF2390E7F09E590D532234301E25F29006438B36859D9496136B296F16D1D4A3609C49EF3D0318AE9F8602C7FC1E47C2F47499E19A3628C641FAC64028732722802B6DF3C0A54237A27AA45E2306A781C45A7E8D53F147E26BF03A087BB65A0261139AA4326F89FDAF9F347715EBDFD14EBC73304C943B605543BC6464B5D53532B74F439303F63E972A146467781155AC93126E5BD67F0500EE160286646E8C2AA12CB9C8B2C7775CC1C027A104522505BA9A13FEAE10DBB6A6092E2033AF492BDEF56CEF38ADA6D335EA42FBF8E3EA346810F1B1D8B6E9C07E8B09845AA62A27BA1CA0A0C3ED6422EAA9958563E3EBA41DB94E7DE91060D9FA2A880A91E4FC3AE26EA399352ADB29D62D31BD89F08D3A288BAE2B89172AF92A9DD90B78D7FA713267115905DFE5BDF1116668AD7D4E6C7E259A2EF110540D63330E8BFCAFB6B1A66C3E1249A32FF5D7459C72B98F6C07AD82CBC734A8002AED6E915DB1B643F3E8CDE1550625376BB1BD1E2630F346571211692E268B6778679B8047369C3C1BB3EE433AAC92FE6225011A2836195C58117F37557858AD76C596BDA23EF73F5EFFC63410381A16A57EA704B6CF403B0DCB2BDC1A5DC8E31FA543D434AA1FFD03C457219DF724C13E97DFB72D1A1DC69532A2A0086DA0DC7ECC3A69B887823CF5E6785F865A1C9839FD3B999114B08CB785AB43EC083C799B77F7D5AD8892179B13242C557E08FD2444199B87030F8A1EAE4DCBE5DDFFC13BE83E89213538DC031D2A08D8C00B41DCF6C14B9C08C409EF054260C3C57549F22E1804939B75A3425B1797476CA3BABFFEAE5B12FDE9F614014F766101882B68BE2AEEAF8630C5E405F0DA8372991152C4E362C76CFBBE7B4A47688F59DF22B732E758D2E0ED90BE09CCDDD913F6E89C819DB158388E12DDBB51E893EE49DD4DA2569C037266A86C491500C2A0D64BF7593DDCCB203267747B2028787B8229A696A04CEC522B976F808656192D8598BDDC308EFAE1A1DE168CA1DCF9DB871F080558CE08EA482C7C4EF4538CBE48864EA4666B5B350886C96C9C5BDF711C210ED041086BB4C9D928DAC32594972082678255AC5190272D44F755AC0B7D39B39DD79C4DB75C6B936ABE1C3F8B84C972EA334FEDF9C05C29394E9ECD2BF80DC9FBB3182E9BB86B8853D807827F2C99211D8A482A3B1634C2692710B6BE0BEE2B4687E8363E861C3D4564EE1248782EBDE4041C8732A801FABB03F425A84190BDED4F1E57F082B98AE152987E7D55EC7992422FA7B2A28DDA90FF2F748126D1804F532A13378A72C39A195EF13FF2A1D44F3620E2BBC0B1CD8457C071CB111DAC994B730703C6ADC2E34CB039F3DB309C967DCEDA378281F7E1626D14F728E61634DE903A61EEF273E3C48D1A7EE419810E61C5BDAE3D8A36E360EA372E17290BDB3C1135DCE2C3C8E4870C91D1185B148BE19FC80F66D9DD53064C812AF283EC404552B2D5D8B2988F304F576F162866CD81886AD8777869C7745D92AFA8E298361672681C2EDAD1A4DE0F3B931E071BEB8AEFE002E40DBAECAEAF896FEDFBFA2890945AD1F4B62753715D78421C3D94D070F18B5B76BC67F04ADDD16B4F9B3A01E2BC2F8E4DED4427B6F2960D4E555217272C420093DAD3C3A1A666112579E65903B6FC03BE534DE6EA029A8621180997F62AF0634D682594AC4CAFE92DD3C1ACA5D1CCCA300F61DA06DD2A3E87FC2A273BD0BAC9AAE78E9D1BE2992D11546AC9EF48E46B1C908EAC1D030CBA69DC13C6645C1A26537BB90490CDA0BB06F1860BCBA904A6F2B6800B18426E910045AB640D6DFA7AD328E932952DCFC938CF4AB31E2A6A0006F70E61548AC66EC13ED186CD57A3D8DC9F1C3DB66192D1DFEAEFBCE4033A7D080E6D5C8C7CF64AAC3BA8740493378C3019B0FA33807BBCFD415CAE263DA68FE4759E00906CA39B19C9DA3ED07458652B98C4A498F639C9A830A2D6E16EFB019DEB0AF772B87A12C52639F42CC3C2667D2BB35ECFF1AE646C86971CC6333466E7D8EC40F92B7A0540803DA2379E675BE076EDC8B3CE4E7B1E0FDDC18927C2EB9F0935DEDBAA5ED9E95C1BB0F2D18AFEFAAFAC03CA7B479135E0D64704A992551AC94D3450CEFD99FFFEF92C15BC4719B8169666B906F41256B45B73C15B5F322372860E9B9C552949D80C5018069369DFE6B52C312BA2DF9ED8AEF452CD025574BB983362617E9B8924DCE5583464C20B89F64A11FD4DE3D15772C24439C8A0E3269C9DCA2A96871FDFE6784C12740B5BE537E03226E6BE72C54E3215213CAFCFB21D11D5A421A0D0F605E9053E437B1BC699E2288495461FACEA93BEC0D1F583276759D995519EF974AB43FAB81E650A4E5D92CF419C9D58923DED43520A5D9C77F72B9BDC08F7505FB6AE4A0F667A69CD8787D2CC350BACADA4E4A13D45BBFC955393C2060E9C0D929D1348360C6422B285E6B498CE19AF6608F1C3AEB4E6FD03DC85982BA3FDB0F8EEBDFD2F5C3E54178D3C1DA2AF9351F64408CE6DEA1F5D3DB90FFBF151A72AABCF486BCC933F253B7553DEA7B9B142F2DCBD992F8616B1E1098D7969F11F70E1D98923347C869923D8650298BCC528E8D4C7F866F0C7E4D3D8B1501D5011E56E13F3161FFC5719762B08DAC1EBC93BA70E92912F0256B424ABEFCDFC14795C0146C77FC09C6BB145C9804307FC0087A80017ED61BD0A39FAAA312A25D6253734FE033A4A78039CF56199A10A32CF17C20BE2EA0D533323A867D3522CA438A9887408EDAB53E81EA629A09A77027145CAF4B5A7066ED5114D2C8D41A0D7AA9E68517CBEC231D578A0DF9D6CC05482BBA473682DB8D858896AE7ADFBB85E8879A4DC203D1B334EDA54320AA98DC10D5D96BD0EC49064C7509EBEB69D56A1E84785380669C2341EA04D149ADFEBFC7D172B6A3700AC438C79C196E8AEE2612764D6053220DE29B79B78E2F51C150FC646FA6726D1EBFBF9D3C1B7E746AD513D596E8EA017141AE6A148230DBEC2DB60E5F757FA96A4684F053AA7D4FB3EA344A1FFFE8B71764258E8034B3D7653E83EAA2847E3FC57A2490CC7F4B8A886A35C5AB940EEBD4E027E26D03CBAFEDCE85922D4AD73BF0BF913513D2A060E76A2C80D852FDCC978415CFF0BD9721192D346ECFD772D6D634FA364EDE72F11AC3E48CE86B824E3662D04AD6D59DD3B079C41D0BFB4ECFFC784741FF784755716C77717D520CAAEF9B9EEC9476A83401026DF2AC3131D461AB90012A17A972C43261FC6920AD37A5597BA54C05236EDE57E2B347A484F0BB3C5BA96591CB15D305374C6BCEE4C31A6C87584EF7F29328BB8C548C2EB39CFC1DEE9A526A618A9FFE6BF4FFB0FD72CAC4C676BAA392C52C363A8E9A69316D2EE4760674E957157AD8CD9CFC287EA2591C88790191382B85B8F2CD80D930ADA747DD6E92B049397E1C24439433BF1B2979D9C821E8F016487CB0AAAF0E9430C428CA2DF37FEBC4795C2C591008088B424D60C0532DC173885116D209B8C8D37B5A33BF8CFCDEE23A7EE88B432042932ABD9E166D4CEED6D36545FC8C6F23139B4629F14E82E48E61A9A8A18900C6C6DFC48ABF1BCC8362727A879B959C535A9460E84BFCF8E7FA4C31928F58B66E11D4D33B09BE36FFE9B1847AA51CB3E405141FA2A8DFAAECF1C7A1AE387BD961B2E4119DD0F860C1C86DA2EC251BBBBA80BEC768E5A94F8C4A7FB34898118673DA4EE071E79FB23368B8ACA005248191DA847182108F23E298FE0D41D62BA633ED82CBA9CAB9DF34E145B2A535B348C60E8F2060063EB4C4EDA8756391E9528533539BF8A8AAA7BCC780813BEA65F18ECAE3EF57873AE24ECC0516E495B9FAA4B267226280FCF13A96EE81C5F3829C754CD167C99A0E6EE22EB1DA412A77D56C52A569553112E39F48160E85D8FFB8EAE759F6C1B44751CECD8BA0582E7445ADC8F4EBEFF73728F808B947E36B573825F31E4FC7223A3F3EAD2F521728C494C0835121D18916F07C0D839557D9FCA511FD5EED21E9E0B705D579FB1CE889E061B286224E9229A8EE5E68F0F105675F35451A626A5DC5152FEC348C16602A7140FAB2F30F01DE810DEAB9C5C7DB04B5185E66642C78CDD5DE0E85A40CF2A50F64491FC3FDF3131F8A509C395D66F787E11244850FBFD1A46A2261171A059510AF713E954A82E0369FC44C7F24B87B2BDC01E5AB9DABB4F08584C2BAE9EC75E00605AF3516EC8EDEE516F2CBFEB84FC0F80F92082B46EA3508FFEBE521B60433E95947D6861D8E7D45935755F85226D7A4E4F7CC02E2F880269B9CCDEFF661A134117B898745F51612D7E67F11EB13E346F1A8CBBA432AF987EC472A28435CBDC09E152DD64DC80B4170EDB84C977DCB373EE3B1700C051E5DCF8264F706B6900A2EDC0A7F8D48EE88D4DB2A3D37DF4513927ACB67AE9E6E11AF7555FEF1D6DB24BFC0F12E3462C3BC94C8321268761515D7B4B79B5C2425BBA1D8C350CD0301CDACF9FC1DC5B4441E1938BA36500AD08B1F2ED3208A1089D944D2EBB134FA96B283F7D28A7839FD146AD3E6A658B72173E1A6728AEE3286952CB8076098546BADA34D034835F912EDF818E02F0C8A9859CDD2A1F03230424D8F00C764C95E7F1B80950992AF51CF30B1E2BB93A11FA061EE6368D4AAE32DA3CAA53A1888459922B6C37B6071312DBF638B0E7BB96E54970A2F30437E1A4BAC657A3458FFED65D5679604E196998E0040C33927896BC1E5776F1DA8C3F46604F8C3390C90880F17CF823FCE0EDFD25EDFADA7B4C453F61354E2114A9C7EF28A5D49A788D28C850DBB6E4C6622E09C3413DAE7F2E3F2B09001E855415BD5AED36E1E455641E3D1F2E2E15C1F8C23D61F71628EA3B86457DDA840459FAC2315555F9FFC533788A58D0AE5A5665925040F02049581E8C58421382DCB64DED336BC3754BB38E53805BD35AC779F9D53DF9EBDCA90B3421551ACFB14E576E6DA136E8191ACAE713DCEAEC6AFF8C2C62E07EAD2BF345BF523A8FABDEEC0F725A0E08E9E659565E16B040FADF645814ADC6E9C911508E1A25DC2128EEF677F96F57125EA7A8404903CCAC1C62B0F0084BA8F4D40D222EA8B4DA7BB2E60B73C4EF2363D396809C346913661E28AE517F4ED8850391EB4526563FB425BF87F8417A6F35C63D416A212AA5B07F55E86C873DA2672B16F2EC6CDA891934169DF0B30803D6487FCEC4A311F7B2F8D093649044923FDA5055F2C6746D601A6195F0D58963D28767E6E92960025521BB2FA11578F7598A5F9E1CD9240F03AE30196813D59D961421DE726D60DE56DB5F74144ACC78D3D40C169BF296591449B308D4A10D95F018E6F8DD9C68CC1875B912965AD63BBDA0C320D4F40D3C46451F8E7F895F2AB5DFEAB2A36A70DA0E1ADEE67E28F743E45E60623C4F96F3BBB73CA2EEB04005636D59427CBE9D0EB41C4DC2F35790F5B4C53B4D288B6404BA4E5BB4CCDB8D5B498B1B2845A3A31F788A5ED897A572C4E15232760D445ACB52A28A44B4D0861E105CEC44AAA3EFB1748E93A5FB14D2A3D758112C200344BBD4441DB320B82F1211D9058CB0257466EE2CE9827CAA02EB911229900512656EF005E64E17B92063C2A1504043C9B0A669E88E1D80C02410F407760F34D076278247053BF38BA0A0C7443FC662B8B711A2EA705F7CA4E310375848249B6D124754641C870AD37340575212E2172C2BD77BBC80341DEE3355E374139680F31FEC7E09333784169E10455EEBDBE26D77542BB70FC7587CD01EF1BF1931787B91052F7B7F96AD26E0989011363003391ED3FA0CAD9BEEF6ACBC78FB871E3A670B19E1400AA9CBC8438C490B3FF6964A67E911503953C44F415F9FE98628CC9B3B3375D968F4C6F315B05BA004F6C846051189881D97FEA22D74AAD8343B176C2DBD9BDD488477D7457D6C3154EC0C58A5DBF8E934F3AFC11B3735A1EEA7F637753F51ACAAD41E1E0FBA6EA86386E48A0EBD768A63633173A62D262DE6127F104CC88D16B280B6B27B8DC6FD31E19D32DEAB21C538F24741E0A38983E75FF70F04F663537F8816E053A3C342BCBD450DDDB4E3B297C35C03010529737F2AB8140FB22397F8D3D964259C5B7B476BF1333CC2236B50E61C948BCD79A34E766997B2EC44868DEB2FD35B22ADE1A84E5AD81BBB0408587A77AAC145A385402E3524A268D801403FBE06641B0AF53B5DA7CAC6F7B467129D9CCCA9B14CBABC9C997688CA86A4EF8CE7B4087E80DD45D93C4DF4C760F7AB618AD927717EE791DE38D53EA61917A84E459EDBA595D888F2F779B98D64DAE312C6B7980B7297727CC02F3405DA4451456C42D7D03D2CFBBCF3F776FB86C415DFFC4B75B674C899370BC2716A80D5D324EB087492219305B592C584650AFFB6DDB87724C89714870F19D1A6FE47D1F3D34D642792FE73A04E339E84199F10933DF83F17BE1BB98C2847C9E995B8DF13C8586B3898EB3040586196BF44376A1F6437C7E0C9EF5767C900A53EFBEE23F2A0FB0009C6581CA5C3B2505B0EE31DC6E4D70C9726E54335CF9B757C7E51320792511FDAD0EE1BB4C1BD6569A1A4E9C4710EC09AF9A12E4DE1391331C035437D539FAC20A695436AD04ACFAC5A7FCC50F5F76F5BB1911FF84BC96F52B9F808E69D91BE19EB31BCD50B08410DA229E8FCAC5CF3A9B54F2800BBB3386B50C3938D7F1EFA805D6A3F6A428D85E459F08D4ACB1E3BA4A005DFF5A1A209A3DE59AC60AFD6DA376CE061E31442D637EC2523C19D561CC70295BB262FA51910A1D32131B2F56CFE774B5DEC74E1C8370259AA8382ED503BB4F58A68978C6968E3D4B4223A8BB4E37F468E9996C0E6E225135A259F9D744F407496C1B69049767F22C6E584F6BE044FB3FFF07B667DC1852BF01DAD9EB2B2C18446B3B982963EF557FD5FD8CD1E6CCC202C74708487C9B80A8155464C155448912AAF60268DAC9347AFE4068CA2B8E849EC359F131583A2C8459D6FC756C8565417FD6BE1A56D5BCC8520E1815F29AD4D8E36894EB346F367BED1B1220A894AE35334EC06A8ED49B6CEAC4D107D04120980EBFB4C274B8943972775149D381FA2AB2960A933979AE74002CD5EB497620F74308CD3522A4F77B6AA07095F0C93284AE1E43552AD5B86E92CC220A8479A9C34C2D3A8102595F273E4A77774FAECCB861E279CFE6C3DAE677FB414C0271BDA047AD479AA8F530DA9C1E24CB1222FF32ADABC4863AAC2ACDBCAF764249C22E4D47FC978172DB6A402E249E3D336372C51B50897ADDF7195FAF56D688A6263724A6FB28E12B750DC164D2C58B1B23D4E75DA84B29CEC2D61A6F0E8C1C1EE731911E8E5878AD3218036DEE63B08C7E58C243A412910B9BA50732522770D7B88482D227723A3E2FE995571BF78430D7AC093CAEA23F1186C1D2471BD7C5258A0DBACC75F381F23215FC97E77F015A8788E4EC5E54695BE29A9925C0ABA329BAFA8BDAAE9D989CF49B63B833D11F1D0668259E0224A175E553FECBF5DB38E4993849F6A7668DDF0B2A5FF55271923E96214540DFCF2446487649E089C896BBD6346EDC82D42029B62A17B87A502E3B64B451671C81AE6D50FCB95C92010B372FFAC436CDA41D5CF4B8305A14C36DAB43E37154D19F4FBFAC36B62A6BD0A43BA4D9A2D2E3005B2243D097DE1BF0F4DE0DD8043B2DA5AD136292CC01C0346AA541523832B41ED32842F419EAE2DBB23A10A1EDFF10A0702477226911B40A6EB84FD48356692C604F191784D46351B10493DAEDD0AE1C8D25642F229FD98B3864A57B85911D69E90CE72603CBB6E47B25CC65A914C00A3116BC648F996355F399F80A8B833B202E38A10304AEBB6801F84704AA73FD34F96EF7E62E47B0290FACE0CC3A9631E6668E255337DB7538A84955B88795DD88418248405B8713ED4EED219A5982F540E80C4D668562ED71824A9059526B2AC3031C2495CBFDA6FE5E94375E799A56DC31B0550901A8241E4130403CDF91073B1EDFD9B0378EA7F15F198AB50B76B1B9D8C5D63AB1F80B07FE0669331B8A9B2A12A0BDA6E3CE51E6FAA98ED915014FA7753439FBF8F39FB5B60F322CA9211AF17BD08D3F0683FCC14EEE97F32E92703CC7FFA742BB8B5D3F32FE63B79053DABA109F4A82451FDD69DBF1BE423D9C0AFB7A34170A802AA5ADC7C89DDAC3BC0827DF8702079E4B43B20AC838DC84000D710E52DE1DE9339D7103CAD411804F307EB5EBEC5FF81380E782D7C86BD70FFA5DE4548F79B53268B7BE2D31902B49A82296FE0F2F2B3C351D46BDDC317A2C457B1CB001B065B506373EEAFF3D977647BE26E6986A23F7F91DC94D1C06EDCDF213BDE531972FCB956252F4746F011F7ADA5BDD6B8D63F0E0758643775D46A2F4A6A4A24CD70EB8E90A7F7FBDFEE94E536129E2DC13C7DA0083E464A14E3B3487E7877D7E66BA08F2CA8442055B890FDE376C9423BDF93EA40E361E4514CAA18647CE56DA4D7E9A62268F284FAD54CF98127127424A7C5827EC5D496829349648BF7D57B84C528D4B8AD82BEBF791AB816D0FC8970B4D6636CF0E9C83182C19A7FC1BBA3B5FED9C0FF49E2C8A6C905151EC0F821EFD0890D9AC1C2DCEB4E9F65BD26FC5DE90D42EFF67E0D9E74C564888737D72F65B596A2D3D8951FB49C78800C309BC9754D3D4294C13D060E964344BA07F47DFC75B3400685C0C14820A150D49BA43C2D9C288995F6169B7F5B1CB96B96D6C57AADF299DD950EDC5BA1964B0046943600E356E5B47571B27A11835B5B4F61BDBBA89615AD6BA4D38178187AFBEF69C75D82C7D7BA990B4ABA3FADC613E7EC9658F70020AC4DDF650269907BB37531E1533D0BDCFA378C4074EB23142802920402029C7BC658984E6801B60449BEB52A0A1F98568766C7CE6019DD36EA596C2A04A13EDA7ECAAA9FE1455793C7024D7CD7568C2969A368839FABB01D045BBE79E15376CA41B340C5B7B185CB3BB476567C417B8391D974D27BE05CC515403D0CD8581E0A38CE0309D2FA8CD1ED5A2C2DC4FB12AF26114502C10E60AF41D62B4073936CAAB37059043084811D8814BF8D2ECEBD0682E9DE1F209D198DC48FC685E0486D3A1FA3425556EEF5533DCF3FF49C6E7A46123CB961927D7151F1B82BBE998CE26C96B6569570D6A33BD93366395CADA935CC8F52B6D7A2964BE33FFEEAC983164C92353B87747ED7D34000385BE0CE2195ECFC9AE58CB9FB033B3212BE2AFB4B17B39BAC128F229A4A78866CD7D9039A4B3DCFB15C48037184865F9ECAFE9DEA0D24CAE6C29152B2A5E0DB71D89DA621B29D56A758B0FD6E49212BDFFBA45903D33269C2292FE102BB5C30F7BF519E4FB4709F3E1EA35521BED95092E69C63A3E9D7C1B2515AF9E21809FA17A64A595444DE8AE804DA85EAC56B7E8FB9806AB36B05A87F9A247EA4867764E535971955BB6806BFEF5196FB8364FC244AA3871D8664B3FE77EBC6943F47C3699156C4A94CA12AFA4A942E6F584F630F45C0A01B1A78D4D77C05BD914B5E258D3F16F66142622104FDB8A02DAC770B56F8074EE9E0ACC0DE3199303D29737CE5917750D4DCFA5DBFC5E576AB1474019D93927CF321C3DA22C026C2FDCB5766A83AE1914FC2FE7D85BB708BDA4F7BC4F6BEEBFFB60476077FFD22300F85E9F01A1C0C39BE1F34C8FEC9036D7A7D4DE485C4F59C330E16C2DA7236AE0D4F60E921A514A82483E94F973E65E009E24F5CF4968FBC46D15865627BB72248D6A0F16FD4BEB81221CFCD607CD6B6BDFEB9D9E2BF151BDB653FA566FAC1DCBF62897D066E36F225831D17773859722035AF636A597CCD4A2255F2D7D2E66D01143C5C363B62ECCD1B59CA69AEACF4EE90678DED80A40A4EA63361AF7B3DE9A12906E939332B31410491931A6E09F50C525B260F60A6215C7A38D99E9A06FBB68596E98D25734C8C1DD9C28042E387CC40FEDAB3AD2FDE2985192D47C63F106C541F2C5B9F667100F5155597E16978698074687C1AB906B1849EDA3C5260AA77B5F33E8F88F64CB9107B0433EA2CD1FC67EAB70134C2E4EAC194CDC188698703A3B355762DE460EDFCF9D5BB1D1E95026A7791E4C89C074CBE05BC02AE09B0FC6DF5291202F5BF91EBC0AABFA6B6C92852D063E07F8931F0A6C4E77A3AEF9540D1DD5A04E2157E8E0F61391314ED62780B4ECFBED421F36EAF6384252F9B33BB4E6F7FC6FB7F80968C8910162FA2CEA0BC28BAD923019A0FCEDBC3300766617794008943D03658545C41536A1E0CB0C7AFED9A7679D250EAFB04BC7CDB31037C162A7263CEDDE54D13A7D70C0DBD96DDD4D7C11B4CFC4EE0DD3CF8B295EEFF3389D8EB44E31C00C6DF3CDF6E29829442A7FAF7A4C4AC7877A80A9F21E8A17A40A06631610941BF70B010DA834404236575A354766FE5CE66DD2997C1A439432400766A2A1B3B5F4C905F8FE28F54FF8C8C63530309D4DF02D2BA98683F68B8E87E70E9AF02C1037D93C607E702E3C5BB30CDD7989989B01CE93C44A07D1B3ECADC2C7CAB405FF75376270902ADAA2CB2A594A7234959F6E77AAEFF0AE95410FD2E8B99DE3F75158D0630E8D77ADE41B2D5260C177C306D6AFE5307E9648D239912809699E33EFA045FB1CE347DE69638ED7FA5AB5D925C4B7DEB0645101152086955A7A1E19D6919137FE57788E945D78150F613E11BFF930DCDAEAA6C84ED06525641632B3E283FEC4E1EAF35F9F633AE7CA50B8EA4BC71E6D17AF4927ED4764543063BF48DA3452D9970D0341EE59AC608FC3752568380D5C78E8458A59D1A1C18AA19EB02A3ADED5A0E97061959CB1F87596471A04B888F6AF72148B46BDB60B76CFEA92DD2DEE1A5C447FFCA87D79B5A88A4D88515B599F45933C09293A467C645967FA0F6B14BE8C3C154B42ABFD66FA5A7020308C7E1C285CC2F76C2679048BE59C03085071D9CC45CA7BD49A52EA7D313A8661243275E3B33228B768D9C62A6D44EB8F6D41D19E645D02812E536FA6288B45BF4D2A432D8C22AE7B1F53C40C882877B2C156443B1D3802B5299F4B83B9B426560094C7507BE5064C6086A69905BD2DA986440849B3DCCFDD1D452997C2885CD05CC2DCD145C2958009351EA46A2D777C1B10E3CAE457D6471B32653637231D3C6897FF063D7ECF4E60EE8AFACC532287496833440198C987DB6870E839B0192AB92D496D179159CB5C6D44F359C022711BE92E2149A9A538904361991AB1B9BE08A5DC1CFAAC25D0A722E1406E223B5DD57ADD11F0B238419913F8966012E9A70E311ED27163D512D76B69F8B3F5581D1051DD335D15FC819AB7F49F7CF84CE6E5E50C973D30020CCD893C77618148F9F991E97A86AB3172B765D30F2FEE401FF62EDF4337BF7453E5FDA5B5ECDD0AC8B3EF778D89949EF2178BB391C17999B094F4BDBBD07A21ACCDAEE3973DB0E238C95DD06D15D2F390A3F39A26AE53028CF434CA304399FF96FE15CBD8BD2D0D2AA7FF5FB6FFCB92FBD681FDE57A46AD58A891F68D8088705EA9ADCD0B2C35F8B9D332CE2AE39656A0FAD09D09323917A6EB2ED16DA8DF5D5BABE02D0A32805C0E7C049826D5DAAC3C3B7CAD727BD0C5AB275284DD51A4F2F90D13BD293082AABDBCD725C25F042451AA22DB84270F188A6AFC33498B6CC36145797F249D86148B2EF7CE3B7F2B0327DA55A2F71CEF2530668F082C67C9AF692419FBC614FCBD1E8C2FF2218CA9D759B2DC9FC1651AE76EBBA6C04326E9C6392795B83BF95D5F6DA7624CD7BC68DFB212076C2F69DCF06AB528598E41D77EB586AF14EFF92AB48CCFB7397A8489248B4E3D0B2649A39F41210B8CBE2838ED26280FA708D6BE4E7C895243594A4931E1EA648E34476A0FEB23C0472035298E915301340EE6E807AEB18A81FF3D8EF660AA05D08557DBBF34F1C28C5945587186E12BD8A039855E8FD3CE3C47264FFAF81BB87078A101E0775DD0938B0A2E3F8A470A1EE0F6EE68499EA09727468D386370CDBB96804E643057FE1A51F076866B3EFD52ED28D0AD8AA5739C13308D53B599B5C3FE8DC0CEDC1365466D75B11CA2FC17AFF13D9FDB8745598847E8291B1624FE09DDEC9177358DC5452ED592BC812ACE5D95546E7286366A34EA74C018F682F3373D69272D3195F7B7582C4586C7E6679B7B398F86D0A1828DEE5934DFC519E262AE5E6D6E5D5524020E052A21D463AED6C569AE25000A3796C113C71568D5E0640C2824A933D7975EAEB4002204868600C4A71659572A56B86E7992CEC68B5338D1D2516F2444332E90E4F1B03EDF8D9CC57C266D9C892F7E758F88FFBC1463EBE57FAD0A076E797ECBBD40915A3C989DB4EA75F3550D470EF4CFA2EEC450EE0E9AE5B7FD436BE207DFC5FCFF99CBB47A4CF085BE451B43325D3CD65495EBF2EA4712898D9C8EC3622877F0564B8D32AD953C02B08880B0FC81DCEF178B619EFDBB519FF12F30637E737776555FD4D82F2A2673A4B90C79C0F11F3485ED1053A70AD6FEFCB35680EF1D827CA2F7E97ABC1FEDD0621EF3498F199E7C0E830A4269D2AD136FCDB46A4694F3CF0C5DD386FFE6E039C8D5A1E31DD4CCF611337E607F4CF5BFB0D27683644DF661E82DB78D3E7E52B8EBC8110B48F9614812151290A88431A948E8A9823AFEA695BE846112BBFDC57B18CBF9C74C255E5CFC8B6414549B04DCDE7E82F2A77ACC6AB5B51D05358AAAA3D694D0F2778061DC3162BCCA3E5FBD9026B5AF5F48D7A44B8D78C914F9A33A536E19C381BDDA0C899F16C10133D0F38F7F60C57B9BFFBE16D2797DF123D4C09A96D9895E81B0A708D2E7A56C35E75129EBFED85E9CDCFF05CC939F9E096C2604A2E0E32D8D2F1FDF7FA106BD184E7642DC35DA874A85F07E8CBEE869C6898B1AB61601BD5A48EBC5A28064316F6AF965833628CE4CF1AACDD07EC1E5C17DFDADE64880AEB6D4F1C46177881545E798B8FE6CF5589D542FC51222CF3981446B5057AE91DFEC905423C3C3B291E42064C35DC7D853E42500A282C9C496DCF3A0D56A0D898126DC9857E5F2B8500D3A7C28B79FE7FD18A286D894AA234ED98F73F17F09EE63E39817BE2F5BB0D93FA2ABF8AE8DB1505051FB5655CEBEC613EAD4B5FAF26B59FEAF24A070669FF0DBDD2FFD8B563696802E7129A212F17281F04A58B6700D8A2DCAE9FD4B46CF50AB2CE676AD881782194878E0EEF1175F8E5875EEA757B07C635BAE0F7471B90EE1807FAFF9AEBF0CC905D3EEAD710D1C281C59031A60AFCBE04563B39719012BE809E24F4DED3A7D6A57DA5E655C221CE6CE8FB1A94EE984C015598138112151FE4BDA4F6B3218C33A1AB896F12A880EEEFAAB67B373D85A73234F39E6970DACD7A60BB8EF9FC3722DD49FCC3B954AED7E338964A8E20B60EAEC1C1F18C01B156125C872E99B3FD7BA56E1EC34E841FFDEC6510FFF364B89302902AE1698B5F7F65CF5ED3A1E01DB2CE314BF96C4380BAF700B42375C60E45BD9B890D8767F1BDA98524E9FA86F51358098E59D3F37AABEB165B2B48D8F5910C322FF1636E5CB635757C0F628B895B689AD4231A3DAAC301AC269908F49A2FD546E52C8CEA0B628B574667137495D7789ABF8571381AA27E754D4CAC0B4A1BED4EE043D29D6A62D1BFF9A61536D2310CCDD1DE08A56619280891539F793569161942582D1E29EDD3F6F75770042514141881A936D6E68A244F01DC1DEBF27D4DCEF9FEBE4D1CF5A10B0F4A7A693C8B140203A72A5292843590E701840EDFF1EC9FBE09471E2E20456F54060F4F3F0722755257A67378E262AFD42180F869C32062646AF46A0A9A7DA8022C970A89C40FEF7FFF84D8B8CA4452AC6FEE6C52AB18788EB397D5A4D9C20904A83D947BF5660BD52E79867BB738CC189BB0EFDB35D12D94D0988A4B1AEAEECA94F1EC95399A255EDA7F5AD1774E46F2B5C5D44366187931DBEC3DEA3A96187C7F3075C0A2330277450E3160574E49124FEA79BC576F6632893B72C3C9E7EC377AFF37715592AB3EA4ECF7E778E4D16A92D665861F80345383A96253C157219F30216AFCDDEB8D2A5EE42EBFE17388719815A392401FD862F0B4E717566FCCB30DB11482EF9A914E52DBCEFAA59367997018D7940D02CD65410E41488589C75C59A0B4E5AABE5CEA40BFF5F519BBBA85AD5C8E4DD04ACF92002EF34DD5A3B9F69BBB44AB5D50BEAD6DF505F90804627AAB2CE45F62115045A661814344DC9CA92A23DD36464B66BE568C26AC370B0FD04B0E400327D713BF7CF80FC1E74D8E6A8B763B687E82A10E3CD45E18F7626099DBC3663DF0D2267BF2F12220A7A8CE31214C25E9AA3C6E73D7E7F80FB15ED88720E0DA835FABA8078E2B4DA796F95ECE79D2FC2DB792E8F0FEE49B36402BB80F33A19CC10350D80B5926434B351BDDE63BE94A96DFBBF58FEA901A63744F902442F54D32278D2A7B6A911D43A591FE2F3278979CEB547128360B30850D2FD3F29B3660A744653095CB5E9262B00892C103BB6B76DEDBDAF2F429E20F414A56622AAE88F4547285ED228E4C73BCD93C4821910BF6941150F4A8E436F9769D7DC31DB3FDF82E4974AD4E17B6FEB28DF599B4FD441886A160B500F0225D1DC067BEC9F406DF3C8083713959388F3FE8F25EB967C48D52521603ACF5C670FF9DF56499859EDF61394512A51657199D8BE431DE2A8DBCA8B087333E5A70F3DF7A60C1D61E67E19726E59F7A8E31CC38012A6F3049C39F40E1636DF9EC2817D162BA84671AF091B4E3098F447D5CBDAAB71085F861C415110375F84A00DE19B83A8AE539B4D80CAB0CC1226667D19928A9951C0143438D2D16756D7C1A7BC99657B28031B1ABB154F844F7D6902EFE52E200E39253EF4BE8BCFAA14EC8AC09BDF6DBDB0D485C9AB1C40B1D72E37B4389D96940A19193733C459C6E777FBC2FCCCBA6F45451F28E534B75A9D68238B693626795F62045300E2E1969C760AED037754D8DF2AB238A970F063BAAA69163D4E621669A9446AF19E87BB57F8369C1195B92F93DD1A6117F1075F70686AA9718F94D2F16E847F3C8E4DC34F83BB0A4EF6F91029C90B4F3BBFC94D84E0C3881933E00109923179DB74C0750077FA3EBFB1B9C574FA03B7ACE228C01D0B0A9FA7487F9911EACEA12A3E4AC7250829D1B78D1969176D1BA3351DD31EF96D8638A4F14A6B763592C610CE0BACED898B232A88F1C538EC10D7FDC012C76324B1D9D8615E11AD621BD19427AABBB995E9324AB1C4C3D60194D8AB650C48385E76393F525F816D6761BEBA1D452E0819D53EF5E993EF2FCE86C39DE9AA569B058D29C73F476C09A5B427888A883ECF44253B5828CC748C3868D9BB226ACA63B5769759DC5AF04A77A97EB5C6B4C803473E1B8BE6A2A507663B21B90096DBB05DD6A91E918A15E4E64AF118ED716B0CDFD99E1C7D1FA7028A9E6CEECC78720D7A15957B68F46CFE70C4FAFDD94B14AD6BFBBB704FCD990A7A4D5E72DC74D7EB25FEA2F079869952DB414A7B795F9ADC461F708F6B8B6E47F0CEC7052675B174EC0F73FA0BF223350AF754A9896F660656A6269F548795A43592DA04D2E3CD70C32FF1BA67BEEB76B0122379CD218D806816A7CA16B40370B39CA7C2883B819209E6B93B4245C3C989BD1EBB973F0B7390A6DE8DCF1AAF55B18C5A6097958BDD2F036C97EE44A9A2E0CDDCE9674BB81EB909217C36AE8EEC22DAB32700D8D6FE3FCB117CF2B03B6BB8A9A3E7E35C9684943C8765E9D88A00A3737057CC471DEB93A0DC43E4EF70987E08C28CDB7AEAF3F73E6507C1BF8C1D9D0477C90F905B4EF546E31AD3F5A73B9D0BC344F069A7FB0B19D7A8DFC404D40F19247A9D72F60B9A00418839A657F91DFD70E868D8649B4877321FDA4D56A0FBAFDF56872136D95E0ACB334D0E527E3EA3B8D5B5BB077DF0A9AC5CF52DC340E8235F1080E0F960D2A0B2349054521D181277F336F1AACEE4D615FED35EB7346FEEA14639DE934A4B7E3CBB544EFB18854D93B215FE6804F6C01EEDC076C844FA90EFAC8C77EBC92023B5566012AA81A408E1E12959AC23D110B22DC57162F82E9093CAB4B255793100614A0B6E900CB9ABF3F11981C9FBE0E3D579C4C79A84DADAB983A7A4CD0486A7A5D9FF84AC44492C09EC8733D590D2FF09F4C06BED59B4223F4A092E0BC777E6EA1B83F4BB6340DFEA45EB4FF7400CF96A78123ED8F73ED29CF69DA7A38E848503B1448907A3985E9A5AB3253D50DC991235996F6810030F89FE94B0EF40534751565DDE81CB062C9F05C26C740F5550026DBE20B6E55B10AC8C02DDD1B67876D4F93571EE2F1ADF3A36A16C008437A9650BD342DCD57ED4A8EC7ECC5F69546BE42DDA51291FC2FC589FCF33094321B0EB3D751FFA218BDCFBCA0C90BE53F0B7D885FADBEB8C4BDD9D7CFD8935237DB08D6C1BFEACED2C63470550EC0A32B9E4C7FC4B01C428C25D7427A156C522864CF7CC5D5E2A89C6B835B3D2B693A8F2EBFDE4391F947EBC82EB09BEA2570E564929F3FC269E91AE72A14DF69207DDC5A950FD60A3EE10E52F51B2953A7A7D1A83A3A53D26B5D8BFD7E44B2A67E6A40E562CDA9EA82A348F4141C68B02208EBA9E60BCBA8FF39CAA30CE97391C10FF8B46831EB9BFCA26A559D2AF4D87656A96B3106B5B528485F09C5177A6C32A70CE0ACECA470C457FC38D5D80A4177E6E7536B8C6893D41E38E527FDF1859AA4440A7DA675ABC7A90935A0F288C4D2A128AF1AFC3921FC810B5C026F584A0BC32C0EBBA52A017007575C11C6463CD1FCAD6FA9198926B956ABEAF9DCC4BCB915A677EADF1AD3F4522E7F0F73A46EFD00D7"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="SignatureVerify"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <ValidityIndicator type="Enumeration" value="Invalid"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


</KMIP>
