PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 62978 fb93236e31191b2f43e9559784957b4cdd04242ca450308328080e44397df6c9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2c9b0e7315754c9bab9e198df85b653bdb21ffd638f25129c1aa9f2053a2fa27
Certificate Block Hash
fb93236e31191b2f43e9559784957b4cdd04242ca450308328080e44397df6c9
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e0200000b0130000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000000aab576104d6a323f07eb99888ffd96fd646652700e713172cd070012c613cfb87c3a222d358aef9e9110b79dfa6230de1d9ae78bd50153500fa869dd96b23a2cb2b8133d35a49a32a2048a7494f65d1964a61f603f32f271040000000000000040000000400000e0200000b0130000

Raw Header Hex

0000402044e8707e94a8cfeac0b3779e33ba27027c5637ea203bc4d5db4d2e1a6c8ddf4e2f7673c8cbaa254c8a8a1b8ec7b959671cc51f780e456db5802007b5565614a9f591186a6628021827faa253209faac12951f238d6ff21db3b655bf88d199eab9b4c7515730e9b2c

Proof Data Hex

59,560 bytes
121216020307426f1de84868ed26fb89c291d23604347bcf414ac1df513f34eab055210bcb710ee9e41692846d727e3979c013731f3a5e92f90afd97cf7a3d8614d0b02c672652ed61cbcc2ce9e0fff330b4ecc8b4ce9e42dd82cf5da96ba80d277fd6b0925313f7cd4faecff77169e56a04a16c5128db3b2bd2db4461be50509473cf9ec64dfed6a27482ebf6e2113f87e09def696b478016bc148ad4739c42ee96ac49edb199f6673866fcd6ae42c3c88458069f8bbaf51d9722d2c8bddb0b1a7d1f71d388c8a365c64cc3e249d85fe382a2b3449d4654102201bec1773702fb8fa6704c919bd4f6dfe1dc21b833bc881ba716c8042a6306d8c7a3f10e3496aa6140573f5ab7fdbb55dafca5e0d8f96d118badf65120f178825fe510ede58d37d133063ce1e1a759230efbc7770ccc0d29cc67567d18a797c0f90c94e72cf967921890807a57b493c9fa43e65b140f8cce3e7df4246a2536bd542f03b3e467f933c578ca949765445ab255aea2cd23550d8e482efc0c0dbbcc6ad03611eef59320b03cd56257483f0967ee409757df86f90bf1d54cc2209d94544152292e52911b5127586ff0d1384cf695d64f710eb530b7c91b6e7bd10e5f7567ac7aca22452c926e034af607606140d52b30f8a6107281c0dffff9b6b88c4392e72707ed13a7a037f5576e655ffd928cf2d06b776f70431f7a324985d17ed84bebc7efeaeac16fd5099868f7da9a4a3b58efd7f42008593a38555b1cd51b506872287cf4fe255a1db9618e350ff99e8309c22060a975e3a2df6e2987f27ff447cf93367f7a3efa1cc365079b1da59b8f8721cb75609eb0423dfff9ab682776343ae7da29571224a4901dd38d8dfa5d635aaf9816516254590854a8250c9031835a3d499d51ac00392cc6305ed1af22f1b1e030b65e135c37f726f66ff6e614e9e5740776f789895390621ab05193a8692eb8fd6ff5fdba27b20d5e8551584f9dc1f8462452f9c0d5f4285976f5738543266660687f0bb628bcc46080884ca4c6c6c313644bbe5e22c98a2a12156f49dbb7a914ff29449330a14acbfdc41a91b954961db6615c84a9ea3213da8b80e99eb35fb59a987661aa1061541393a2c1af44de43f9b5097b8d1ebf4a46e54f15e6f1dd3cd8e366e04685a385a146fdc0d6aacb56f81d5402ba5593bd94eb5fbfaaa69908ae0327f67fbe3717bc7b5e1d6821d141c039f257dc2d98a38d535333199951943401441fd134b4469c625d90357788f35f69046203b9f584a464a05cbad6de99ab58ca98cfe964a70218659c66c7fc2fa384fdded9d45767cc4ffe42d30298ae80b0a46a0640222f05c3f9a5c4eba7c7187281555b975af7040b684f6d021aeab49ef27e6485d469ef021dc54939a2ca20987e622f484430be554f4ab4638d95aed86d14dade7e7cf932d53091bd41fcf88cac27b8e2063c28d9b16eff8bebbbe7d97134a1b83702fd2e483675b01d251c811f3ddcf69eb5e1ed25822f2e9dd73bb8789880f0d5ebc554f841ce30832d4948298cb42ee2402db420caa642f79010a8c65f3b8193ca9635f49d5f4f31592b721b19a4771adf6cab04e5f3c4b0ab3efa7513dba93f41469725e498f792ef45e282fc7e4c0762c663e233e71703993cf9938404a11c6d2c53d32126fd853cfc2bb6961085bce9e8bd31a2180e86cb687be9699f1a1f62432a704b6525b6581dca213d08115527fdabc781b7fe3edaf88fdf6404ecbbc60d580f036879e63d13332d56523a30a627a6b0ae27ae8e487aec16b5af33b301ad2a635c881952a675a1487ece3031fcebaa8c975a538ca2108f797e949179cbeff4689ca0e85b24307a2ec816b9138457a25567621c16243e81c9133c1687316f0666c17579912aa8651f21bf98589a7d4514d8cc9c2bbcbbafbb58c27dcef77604b38828431c0c9e19dcd891c2cf51dbeda6f3a2453e971314a5ff840f031329334fb02e9b1d416c9daf39d9f5656f55b0da579031a07674b0f6e62d4fe6a70c24eccd368d8d82f9b01a92439c275bf46ab14bb47bdf99b46627d4e153d7c1a07acf18040b4ad16f500af1e8a21f4e63abaa96190cbf06dc63aac5b470eb4314eb584aa7fc5674e70ec3051232704cbba6dd2a0185b35e9da8129b58ccb0ff21abcdc853e8aae9405c2db0a64deb1840f531a0be09b95137506c9a4bcde8ca2a86e79f8e97166cd96b6a454784b241c1240a77f26bcb2f1850f0a2224698772ac8714d2283f372d207d172356d83437a4df00c7344bc2bba8de0cf72f976768be99ad1984d60d72a4977d71c4d224c7e3f743295a072c6190b0163ae697bb75c85983b263fca3fbc8bc34d53aa9a31fc1ba55851c65aeb6dbb3cd2a362c04b8baf9ac92634446c68c2df3769f895ca8680f741c1afae9acb5db6ff223cc4c20c61969c74f5278b67e6275a8f8adff381d51eddc7d75c0c5c13ffd2bef91e18db7c6792a2edbd415223641ec05d68d0615f8b154104a9994d66cc0e9ffc4056e0aedc154ba87369ff237e00724fd311d399a1c6f65506c23688f14b899e21928b959b7f82e43812e955b45622510e4d300f551e4d743fca1483e0ebad7a7ef65bd03757ca963162e16de1dcd1d1f72078cb467ea17437f7aa39121a74f7989f8b443ab6fbc0cf9f7cac01ffa1918acd2e26686a9fa9c65d5e0e2b7240ed39df04314e0b7fced71213fb21ff80ceb3400da0a9fa8938dad4408b81bfec73c42f187246c32c091c7f14f77d62c1b4b6d344200385d62238d919fb23944766bf9828153ceeddd526b5b033f43b0a81591b7f6f89e4c2c4832766f45d73839708587575c4492e936783fd48976ab734fd0ebef2eb6934431b02bfc2aab9c627949befa06b00b5fa3a06b52b0cfd0320d1fcc2642e9b79e945ba6b46b1fc18453e5aedd5d27d76f47826d77bdf1fc29773b58d5abc8ced8b17bc7eb0bf751e155ed88e23333a96d9d607a22f385a2c20c0b61765e9a336fe94edc3ce8e9953deb84c0dc4024e6b1376c388e490a24182eb262e6b4aac90b9c580ae6011e070c43a911f75d5108bff1c8b066dc32d6c525f22868ca5c3da579885e127ebb7f4d71e74da85f49920511fc660446e842f951fcaf213625d322a4fe6b63d49e55d998d8af970a586a6a0ec35f2d09ebe8193bb6c3a3df4366d303259a6d422d0fe19c9b9394bb455b60b8cfad520672aa832c374a5f8098966098e24b1e8e311e7b062b25316b1353b499b3818f77a3cc0d9313b2004553b2e9a07874131cd9aaf6695abb534c8d28639ec7c48687587be31140169af3ee26f87f244db09d363a723d36f57697b780e4a77ef20551460a4194435886deee161c0b0c31f60847f260fe4ccf9cc04a98ff2cb7af4a77d68a03f843ad34c7d60c55e1d27301486d6fb183b9f18c010e434e149263a31fc5b2c9922d23972374f69e34650d8439ebeffa18f17cd2c93ec25834d3bde9a159f312ea47b060a19d609ba3d2fed7a52e666842caceeb638d07fb83ac1ddb51ef3c9acf5eedd7160d41c7e8c6fdedb9eaa3324ca5519545808cd00d35113730f8230e35a131b799845b7a0542a232ba5b57c9ed5fa5349ca8d7f2759ace1fc219ad37d6aa3c734d8066c7f7207fd27c4b077423805452e38d8f1a7410c4cc6d413f42a62c7b9ce3aebb140cc12bd4112fbdd214fbbd7f6c227e42d788b7f75b430221cf260667e121fe9e377b1e578c6e67296b18a7ceb48e04a652c31b0fc33addba7447123dfa26e4b838c9c4e0cfe8da5dbae9f129b2f7ed0d27cdef0f027cc27e9ae16937b7e7283e74911111a9bcbaa7e4a2e47f9fccab2d08dea6bb56d01637fa759dcb738011778ee2302e64dcecd6a57caa0f7726d9e461add989ec6815553e18563d6096bee2e5b8ebb9b795f36c7e335b066d6728c882640f067ed062a78deb12114b7a09686ed812e3cc292ce76830577cff024291b6e53be13ff82cc03f8436db42486ee6502f7c3a3a02104e8c0480a7fb72162b62cce3b39bc2bdad13be1f3f06d54cfd8cc0ac0a9e87606279bf5fad1b2db28ac8c81be394904c9e9bddcb1c0ca4856cdd88f75cabfe440814408a69de77f69a405a02e1e3f095f01f382078671cbb05d1628e5fb3cd559ae59dc3ccb7d90c08313b34a07cce138bf7e1155ca3c58788717ac6249a56ad9c5a8d15d6c92473cc96ec00d56e88f87ee15753fd71dac48a8fbb5c98eea5ea82edd5894ca1dd902c08fd9bf30d455920afe51fa0fc3556de2acd7a80dfe50502a016efa71f2f7cef34030b5b65f734c08087e21a0260d93fb7b7ccd7bea813da22dfe1d6318c555473cc71fa11c73e249647d6d8287431d04ae682500fdbde865f3f72e93b1644e22d84efd13d8ae5c85d42e72b3e7535f59724181980f9847992ae0185ffca04918fb6395aa63c4ba72a37054a89cc16144592ee16047b7c2bbf35073fbdb373558c98e0afba3c92ec33eae675f2ebccba47c91a1199eb0edc8aef3407afc3a4b0fbc5a5d4a85a2c88226c0920d2f3c5809d0c286cb3901c13af8f7f98830b7224af1159f987562db2659af8810add56a0b9e7707de51533d2a6192eb5dc26e27170cb909553e1bf04a27e5fc9c3be3607c7eb503925edc2b52913c7b0ccdef73c68ba14785c6c48a6f3d11e6ab7abe4e74621f884966d73ad1c534afec5856fe0ff25dceab655dd807aac6af3764286a27f68a27ab5ee56a465909752f59cc58a533def2264b10b2da8be84218c76174a9355274055c3f6c1429caeb2ba9d37eff95da013897205f1e9731dc27e898c0455da626410b47fe5c14ef1efff821110fcc22794990caedc14cab9e69e91ba3a547239e29f220dde5a50f4dd8d7ca5be6f24d994b593815bcb84505b20392bd5641de89a951490c37287c89c2734af621933aa6292dabe596cff95a1a362ac9f9a442fa410f530aa344f95252e0ba36094d1f7532e7b3d85333aa68622edf883b5ae4667ae3e96b3e11235412fd948eda548bfc59dcb8ebfb434c4b69a237e1b1a2c7935db7b1dc8789f4315b82c7e74c32285cff8cefac194bb1ece3e8dc9a6cc1f7ea94b2148ad7c2bd0a6f095ca96680af8e86cb41a74b7ffa3524865d0df4d22faf431dc20f0c622fbf784e322a81ce392571b5117bbbfa90cbf4ea7445b7a75aee0d61016c0ecbbe59b05e056e60b9f99c5c4f95fa990e5a6e0c7f81f02fbe891ab9b35ebbe9e51bb72cccd74842b0be9b76c2ca66b62cba037870c04c0bccce661c5f25c3b09a07049c7dbcf4570522d6563c25595b314dac95344ad423b6bde4cf65a17389a441a9f00f42ee4bb316d6baa4cac5e55fd79dd37d9de314375df3577ebf23ee0e0c78bf23f9a08d4e0f12ff1c9b62f968dc977695124a9681b5e7824a52db0496221238f1a710e9a75150477133342ae69bf640e47b507be443e141c815f347ea574d6868caa9a4d8571a5647c89b09f03026abf25633efc4c3f9860ccba234dd6ad463946c1195f4cda36c2aed1e0f6ebeea7f687c09678bccd11a52eedc17565f7c1ddf77edda87ff39713bbb309266395ed256992af659b0213168962ad53453f0b2cb4732b7140b92b909aa88eb273007f1c1d6ede4a2d1959a3a0e3de91dc39a27db41d173feedf5afa461d9fdada6b45f097526272149cf05f846cd478949936d8d9186fd1f6d0d1caee88def067bd172797e6d0548c9bace45ed865b7330ed477255792f949f484da3c9507f53886a4ce54d7e46a2c18022ea794311e18ee782960b1dcf2a8b1ea32d4115f73d7525a03f506f9ba5c01332da5364a4f79ddaec7c560eb4f9da940aab4fbbf97c27e0db6bbc7ae99b128f52380618d1f650b2d0ee28277efe7735da3b5f388614425d3edb1ec372c67241e437b7598c98e91984f83fc21739daf4c11ffa2a43f1c44142be53d04a6ad7476b2d6133415e5ff37349cf5ff002167d574f7a9734c5767eee6dfc545aefdd0f13b34c6188c0a69b7d7a207fba42c48fe9285d9b99376a15d25bd59f9f670420088e6523d7385d0c5c8381e189bae0248d10ea1a840ca543e6ef8cba1d3f781744d5a06b2069b44e0b6ecee409226bef09490cdf4b92409626ae42d4c62def05cb5ab084377e5190966ac7bd046e9f6e17d5b902c610b71b282243d4c040738c8f71f34dde5869d3dcc603528004843d8d4d4ba34080133c1966ecbfbdc09bbb052c08b31595f54e2fe7c85761d991b543d60036ae7412eb4eb33c12f7e789da2d7e0f36478d57907f8d4b522e615fa18e33856e1a00621735342e4d9615b5c4014687e397154e84e1362178b3be01ec80d50a1f8b24c7e87d457e73b3c9494ca320f1ec849fb6be6b60ea24c5a327b897cd07c38915c3752edd09069eed8a60c8c87961ca47362ac62aef5d8111d3fc3d5953318885d9e7722a436257beaf72455b905d9d1169f51ecaf5b8523aba410bfc0ffd4138e084368d67703a6660a8be56d1d70ed4ffcc8e2723495d20975525ad17e847698da75c631fcf314ca0637faa3e1eb3c15e91044b4de982f142ac17a55623ca8bade24baee44fea9cbef12b3dc316fb45320eb5122ae1f3cee0958dd666d9874e001e471c71d36e877386d6800c7789cb82a95a4567ef9369a6fb8e9fd90007fafffc00870fa16b7f60dcd578452ce83d1dde7cf740ffb01f6e96c13db8fb176fb7d8e1cf3ff5d24806e79906f090b5b7b4b6c0953c7d0d4dd29909fdcaafb57ef0e38cee6c7c411ceba8c8a87b7f9a81f86f6e60737a975ed0b3d64ff8c2f0f407ce4d6adde0e18935121775bcb9151c3a1843334324795e867e0a9c3101390b399646577f9d371f1239d513d5cd24d2653c14ec0375feda8e66b4dd916a6854b10ad8607a51a9d5f1af340a616a0e7329eb873758710dc9ba08a54122c93bb8429c811e6ea99685f0e5d53da1bc1428b23ca01d2a33fe18ed43aecd028a447a97685c9b1491e09cbde8d11b3ecd38f989ebb5690a1fef76e1173e6e297470c48fc58448d387e0704f7ec903a8fa426cb002f6e251a59e843e1dac0e45859f8f9d8eb09a64bb4471a9c83f231c62929ec5f0fe5b7456448a2aaa6b53b6b31ff1a93b3a51440248207ae5ea9c8986103b74af695f6bcfd4632064efc8a1d7074f09ab0dd3ac0d41514cd35ace3ecff2304429877a43928c5da2804b07db11a74371f7ad6141e7b7da34bfb39e8a6861680962d36956d724aca0a8d79e3ea5484d8923db9c7bf5e42ba41dc25018780d9afd8db2ab3c80efe8266a1cf0200ebdedf8c9f51dbde86a83040d5c71ecf92e12ea201391e7b0a26dc4c2cc99a61359600b8b90e6bcd03b0c9bb06c05cf3e319907886d91100b0fb1f016f121207d3d33a2f3233d2c2b86da015cfdb152b67b964b5464a9da767ffc5ebe9f78536e89304b44834eb0d7bf718c51c1606bb8c47a9e04f375029ddb297a7f0109cdbc9f895d3b6f2e41e42104ec612fad8b7140237b437e83ec06332c46ae15925569a2f127c5847f944a935d014af2cfd2dc9c00a1df3a914dcd846e32d87d8caa3a9ec6b8678cee359d40eddd089634bf8b5f3746f2430ab2194c67b917426d072e468bbd8301df6eba2e7c2f16c05790a3f912c53e2ee7e2b9ff4af6a7909028a39fe546831129247a5d52c411b73fe14368d1e5941507f0aefa3725dc4c83948ea8831285bf82213191fbbb101b75129831adf1a43275fea76f8505259f7984f0889649e1b98e7bce57128ec4460cdd34943ab1dd4d9c04b7a6c3cdb335d79c99ccbd3e18a5669d0ab13cb913fe354bf4a6128c09a11026659041e75c458eaa8d51829c5a116829456eb94a24a5bd8a968e24b5842de0463cbc4abb9827d2f36e29cc922333dc480207e312f380d4845fecf05ee92c62b2e897bcc28429754604205ac0ed3d55570079e53b9f89ace1cea330969122f403a5bfe26e5016e98cf2c71f69e3a22eaf196b2e925846b6ec0cee5f43fab78761cf6ba39b5b16ac453b5a13a4787d37019151037729978dac9089717263593dcb316202469f9dee9ae858803c70356d61aefd93073f25fbda18e86f4d91c9d796448187abae66d8e03f79ce4feea1b1ed0625198f193fa9e916c559d0c6220650bcffb3498643fac78466e266768a18d5508e8d418363ccdfd2eac907906a92a11afd7125ba9cadf53ef40f1d0196c9bc4aa6cbc594bfa7136e11bc1728c4b5b450a4af8ef36bc07b7f0192092f407b75ed2c09805b2c1e2d5e7c905c3092bac0d4a29a338a265194a5852a786b4516a1eed627034d45127ef5db8570aa20544adee1807c30b959a363945815962abcd1763bd809417e819ac6d613d068c7e1ff24962a0b85907878ab9643a579dbde032c3a50267436e982e4f1df13e31c2f2458bbd94a3f76b7329ac7179f5d4bebd511fba7cb3b74a0ab69aaab9d03152934ada52544f2b0d6de19b4fb2290c73d2890bafa22432f1f0ddff6badbe9757bf0f0887710e29ab49779b4dea4cfcdc7d7761c993911bfa0a50232179bb4bd5254eb303b8cbfd792872ab46fb17a47360d7842bf977ebce353e7a1998b9f4d1fdd271475ad507411225d59917ff9a5bf35714c2286f9f79175eca8fa89e6b5a1d85ddb89c36830271ca0d8c6a8e1ba06b5b26c7df1618b4adde95376303504675d7420e4c66a0c290438e5b07f5a51e9756cf552986fded6c5bbf44a5f4f82ba379ca055cf78d44636333d24bb5672b931cda03af8dad7d40d08301fd8f01d40084c6cd9cecf5fd8af04b1b29a7daa472621be9b9ba8724d1f5f46d581e860b258f3fc8a317518aa403488b909c932a54545acc05091057ac1d6ab5924082619d7b0970ce2fe0a957dc2b6426cd0de6daee39d4876612f858ac01f4e5fefdb7dabb4d31c8e7706c5347de480922c32677acaab27ada01baf35f50ade6679dd05362778bc3ec7823ae793f3ee28fdf1a458bc2c3ea1d8800bb3a6b02d20a62d6b254082e0ba7c88b62d8522a8d6af923b8913c8d3f24f432e173f8779b4f59fd3e8130639d75600fea6a3e3b5ead8e9d7061e762fb70355bfd89c2b0b8a3f1fa268009868d01d4b6d1e771cb13cc4d59c3297d15bbaf8146259dc7cec3818e5cd8491a90352a2117a3aa246b5136e8cea0234897bb8ed9b815442f125884ee9cc950d9a953bb4759840d2b2fd16848a05607dd9b00c3afb08a4003a62f5fbfbfbbb0c18bd1bb8243d45b26725a454955ac46ffe4cd5d48d01b2506cb7c5f8779306da1d9764bedb7e2f66e466b0fc169e80200ad220d9235da7b6999eb36ba1976f78b8a734ba5a2c5897c1213ccc732275b4eb4c530aa16ed89cb43d03542f3fcb807bda73408faa8c9adf54967a6bfa3711e5141339f8db3c53b5df844221f72dc9e52f0497ac92eeb6e7214fc8f88de1a82f44b131da823f5ebaf36a2a4a3f30f78be1b98ba072c27c848b61d49a9b9785aa54035ffadcb6a7aa14eeb9c9bd06b92c3d788a5961b652027163b18957a9c5d77507d300043ff17fb90878c71ecd4deddb3536cfc42702a4f68778f8bea1b6f2b2551c9a74f383b9a52d0e0d0ea30cd37bfa5bd4c182e47d79fc9a0e6a6697b06adc5b80483cfaf0eb524afee66e0b0e73befa23a53d4cccaa4b0bcce75c207f2012eb324ad1ab4f1adafda5485f4c4cd8ecbe832194caeec26818842b993ee30163a9a220140102b24be8d0bbc69934d1674c1d7778a7c97a94f553094af8958748dbe539c30f114d8c0456cbb2516f5a7ca2dd62940629a444c5ca3dabf19091042387bd11ef3f92142011d09c096934b6926efe6f87bb973ca00f2a8389d826c6fb0f4aff00f34f7f6ebd073cc0e01adeaac5050ceab18582562f6b70820a8d40b5e38bb0520a7b4ba0635575b838de73052b2511a0db087a88393ee697f21cc2fbe46597c346766f8874b67df4ee891e494bee1b14d826231f9982e33fccf2bc1c411aec9f4fb7691a7ebf80f4413a9047a018ef6cc0d1955949fc2cc2b8aeb6278f55e8e911ccc1e6d86973f2d9f426736d8af97d07af8acccbe66e70c07e1b652aac6d4b8e7099aad82bd46c6e62a3005d368b0cdebef850cc1e3274a10410329a4497a64fb902e27e29c0e8a8a6ac22037fd3b5e0968397cc21ea55d1e482f0815d044117a50fc796085119c72dd8f6bd6cd636d7d75955c7d0d0f26c7ad92a0cd09db870f699f20ece80ec7dadcb1740c65e054c99366c37a2e286e65c1200bd28b8ee7d3986fd56730e2dbb36d246e7c1d62cebca9f376a533ed68a98bfa3b9c1bf9be6c4db4a1c25684860b9df7a78ac105f8ae8c7c6bfa4d266ef0613b11c687ada0c486f3dd89bd64345a57e3eefc257cb4fe09bcedbe1520b82630ec9287aca7e6576a12f8f74efc6204b806718dd8e5777395e2787940a5e902e85e87cb2e33b52bd34a54acc164ad1af27203abe06c964fb31010b0e87ffcc86420fa0056336215cc802044d8b3d425518ff1b4bbc612d70f57c8d2306860b663ca03d0ede93c9cb51f061e3c38a0d82d6b4d45a403bc42182d9e00327dc00fc8d862c679b3143327da8b424038130b7f37c1d921222d3e20c3f32623006176b0083033fc32a18c1d9dd0b7f768bc07ebb317b6cdd4080695cda08622f99607586c02ff1ae55190991facde45c12fcdc851e3793dea096bdce26c19bf8a8b4f5428f1b5e6d95c028488c8155a1817b51d2042818afae9ceff298ebf4b1f6e3342e0c79a515335256071170e8407704d8b94f60b9712341c340e9b28470e7df0a8701fadeb2115babb1cc38dbd1d95143e6f754b6f2be6397f19898af5d6c9fda73e3238e98f5625fbde761c7a92f446d88091f4fd0a16f411cb2a712eee1c087d6a7e3567791296eb53d200502adfd4263a0dd09b2be12b23c526bb43c39ee049317c377a27bdaa9a179de383210647c1d4fbf81c280bd98b55546d2a5ee6147357a645130647e2321f8ac123986b9815f7f36b65baa7cee41a5997ef2c42c07bf77adb8d6b614b5bda1a137ba5a2272f7d5133c228413f6275cd48048b3608a02823154de399d28838b1b384cace80b66e87cdd64dfabae8e27f9fe10271f3c471386b6b2fb501e7fe1b0610df742c3eef03eb5db1d33e636aaff588e42724fd4afa64613f75d84cd9de2b2a7035cf456bb9118238651271163c3f26a1421841a88c1c9ec20e6864676d5d2b96c66870f88441259b8d5ce280c0d55c8f10546e0125b92db88a6bf240ffd1eddbbc41466f942f27fd839f257eb6ec522cc65cef9b721793c5f7cc5f2f1e888efdb325bb7bc6cb88ce491a807bd9c32ff6e90d0d2a1b08eb87b46b12f6272591cea125b1154c87b3e47bb734f2ec8b981894226f314f6c852de401142bbe24d05635db05a3d7e2846cf3a291d5b69a4386a84ad7e345b103f7d0d1b9f5d0d95503c78e312af4d5264a95121d38d0b6db7d139041fc73508f6dd3fdf43620877c74e87168e1588634c1fdcfe99c4f93a89d4ed5774a8b60433963cfb0974d14facdca3fe331bc0b3288f876ecf496173ec633b7f59c8e0d3fbeebf11fb1170b3bb9c4b4ed870dc38db5bc8a8351c510ae3e377ef06b09ddef4d2ee82c6e620ab3d3606d3ab0e77a13085ce452e626b1ed04f2fdadb34401d5f2b9f83ea266f587d11ed98c0d16dfd0be909a8979fa0c9718293fc2cae0b1b1a89d4a7205653e43c91771ccdd6f7debfa56bcb45c3e650046b0b483ad3fac41f496666fd67dac5c47c79271c769a06893893805c4dcc01dfaf4aadb1b1da7b8b8760eedbbd44cba8125663dd6edab2d04d59514d0f836328b57d3fe8d5f6369961fbfc241ea1a629866a1c7679ea131bc4422231a87aaf51f081ae0f927624d166195ce36ecb422a5519b67a0b5d66140222b6c0d70d73ebe593687463fd8e53c8eb1e5e4e443a0cea713751d8ee0148578b793211a06f1a3e5cc371060852933da041921ba3c3017c5210740099831e218e1e277d3767d5198c5d970d17c835c8bcbf858c7bc7fb5770a53f6e0862b3249da025f99f1939f65189d2e556f36d449d5f4e37db2961c923f4b5d5e609bc6c92f6a64468ae62ceecd91d838481ab4d75a98b6e4b03bafbe51dc27471376586d7a2e911baa3617e208a3a148f76275641a34aa6488e8fe223beec9a8b354c4fb17d43f2bc1e09011ba5569a635e838aeb1ca17f32b1e5d5d06a23d22180d06356f80b4422c766d212a8f4e3067ca3b7ab94cda87f35205fc1fba91c065ba68dfa59c43f2f196144eeb280ae371ed7bb905ff589bedba2c7064d3933dfdcfbfe166bace470454320057a7d7eaec84c59ed3414d9de9c988ce244acaef00d096e0cd1825ea792a3600d191d49559057df0c56152c3a69de716c18c3b6b5d588b92a5f636b0853633934531136a744f80578d36e31f61907caa74a7d5819d670a13b9dea3b4b9e94e314d73fa93b8106acfba5ae29cbac12e8d407894a54cb958695a84aa0ede724855e9e7b517cdd14337d0f4fe543c1ed73b4a44a3546cc2395e8c9f3a86ee724a3e6a35e44f7c7df265d140de755b8c887c57c535cee14eb558823c17773e634dfa265eae1812a8bdf36592f3e6339e10462baa1e717537192c1444d8ecdab42cc6a96e735bc806ff84dc052d0f784c1380f498f51fc1d18741aca33ee351f2af4824ab71666a44ecf5c8da9a80db9f0a9778bb21217da665f3c98286b986237312f0da5cd665fad45705abb6914f7e5fb039715ed83fb9a27f0c95e4e181be780f11de5a2f9c7151e378d0750fc04ccd31ccb22ed0e70a5e2b03383adfde92029007912faef5fa1aa5c4e58fc171ecd764f2169312fa7fd2e130347cc7ccbd7e0ed22fc9077fb74e1b35e1bfeb127df83ee60d902d0a86b2a709d27e58844dc1acef34dc64983279f3759995c7f82126362d211c492b3f77a631cb87b0eca2195f593c1488e4a475fc28b5d797d5ea21e0a70c20119f87576c7af99048abf43e6ea0b6f8b3961ca58c6e13316a78ace61bbaa1357103eb7e30b6d7cce1e97a219118ddf4854a27554d4cea800e748ce38eb2fc8eebeb9b1aa19423629deaf5f81f74efe648c08e95fde7ab4f42ec3eff03f2460a60ace9222c6f947f7880b834fe081735aa6e07eb771806b35a94cb4c5b80a5366ea1a027a2e69462a737861058e797dff6fa795fef1dc9ae3a9215f13df5dcf4d77d7fd15877b47b1b097c9031ff1fb5c47c52432cdc5c7259fec4eaa7bcf7e8faa0b29cc6868c9e3c83e5bebbe23c920810ae38313852e11f39ef03d347e7558ca538f9c03075237402f74aab2602e3698e5e3f50b5811ace909f084a9ae073ea8704d896ab10751f346a2bae3f4443a2121abfcd0411aadc2210996a079aa45e6e568052e52f9a2e790894a6340bc24488b070b15aa06fe7946b5d8ea7af617b56bfd7299570c8ff79fa20c83764960ebbad7408f2385081e0cef98a888ec59196b58e19e2fb4672b30f07fbccb28fb1b7669262e895b17401b049ae53f4e5b8482ece2765d8200a4cc6fde0f3ca9302bc467a350004f7d4b41b655552228ee9173554dbb7a80e42c97d885431ddee1fb7c05bdabf800c7a1f3d646874f81554a55843b5e393c9be5510ff9662416aae27c985a3580b5294a659314168e0d5f7654e504c88269bc5d8c35bddfa45663c982632b7e1503cb4e8a1974ef1eea621c5382422e77cab0590a08ec015a7b15ea6f0dff3fdace59531c5991e21d6322f9a3a0a0d6b3b0e581cf589135690daea06f2a2694f8f2f5e50937c4ac47cab12bd0f28157e6c82d1aec38161d2028d808fe184ff8258db0ae50f4744f067c2da0c19b41a2ca8f44bfcefbaef6bd4cd6156cf19184fa936ae3145078205fd50c5b02f1b65a25602b263162faf4fabc5290ee2eaa0a50a2cc8391a08efc6bc6a207179bcb2b013abfd352b550b3be6e5fcefac1869c1e05661e28175f57c9b97d0ac4fce9b56d60a864d8321663025d22c75e70f82374907be3f78481e7d393ba55c42deb6c4221cca097a8d2ed56145b5391fa0e7fb2426485a7522bfa5b0661c66a45e7c998a553f56b67f737f104530b51fe094c22ce7dae6f46b6f094d401313d18294e0c12c7fa232aab9bea099e6983b6d13b053b5aa7cb4c33e395db9dee21d3f2d52c7aaf74fb651dd0044c93254cfa50cd413f30afb6ea70f29d15457279f6c2c2db8128e6012de1679c8269429a2672ecb47d5143708f7f0d867c6424c3d7ec3a67bdf1cfce9afa7201f4c70119eeb2f4cac12d5c29fedf0667b6d40a0c9558f619dd32d4c195de2d6cde0c4db59e6182f788cfee46009cde2af5b79613b85d76f7219a724b785b296fe0a9ac27ba96269327c17469469cdb4139d20cb843bdec085cbaf1d8b42c9c68d5508826db9f982468713a10a6fab3313c6b6b49b7d3b50a600334a190abb814fac1cf17efdf5f662e279332b8e8665b083ae34f513a79ec999c0d6d37bd8ba85b59df910a1b6ee50efcd9d988f941ea59174039bed5e52ce6d37bf2fed3ee0f6463010467267f853c071f91b46802a1d0859a20d4f95f9fc7dc8e818ec108f666e50f1e34cefb15591c06e0655bb2a6a5215a796e62ee09b34eb95d6405bd4116bf71886dea428f86510f27d37cecafad67847a43588b8c0c028e3487da5718645aceb65380904fc8bbde7dabe9dc7129fc02dc7d21ee1d3d3f51ec3b91f96473e1b89694318bfff19a423588673e171f5cf54229786adf1d92f435783b42a3baf8dba690033ec6aff0384f01da7827246cffe1f9c8a91ae38537d0f6713147910faf939c8d433add544cdae445ae6d9886967f627e930b65d46611ac146cbfb14bff384685baec8257d538f4c20f95c0b04310b9e9414e8cd8e4025b1a24b3f4eb9fdc011ac4d18429bd83dde73a0a7073e9bf4b4b05603d97cb9f8203f2bb75c1142f947b8fbc9c540a4d7d58ee756dfe2c45a6a5b0ac1ff508e2f591077c8e8612714f6d244422b807d92bd2d1f7f8e12e1463793009441c8d77eab18cf0b8d5fecbd732d297fdb021bcf896ba65c5520ae918ed5cb16715a9bb30f199afaaad25ec26c5b415c7de7beeec8ea7d86ae0e930db37387bbfa55d0001926ba3396901f3a37bf9cf2e3c8b101e06db931a3a61b4c20be6929824d1313936b67edbf4f9f7cb9c1b3e28da2239b47e6fe376bc172bc71348cc82ac0942df3c60839c4a09bce35db20b85b51ad8cfdfb24ea1244af379504443b0476531b88f960bf0b1bc5057b34a2b3c759059b68c1e14d0032c487094573ee90c8197d42caa9ca1b81cdf410e9ab9ce8d768c9963d69386aaa28b955614b564d0709c07295084006330456c8f284a9e1a9bb13b636407b40764807d0646d322882a817d4c7ee0c62de1db312074f33037af1bf0a9272fe5b4a038efeeeab3d1071c5f0bc1fd4852787d4836eef9659f1b363a6b6254a875303d146c54d85d54d0f6ed888d5b989d684bf9022c05b5489f8125ae7bca513ef76c45c5cdfa674766185b9a1c090930a02a9be5bd521f369b2a63ba38e74a00595e4327ccd686b724c629bf252ba668760515b8e8e6cbcfb0420f095f19035da413f4d13cf7a1f6ef1993f6dd2caec43f2ccdb7adde547011a1707f5decaca157d0013883928411e91ac14ffc4f046dd91df203faba53b297b2eb7aad81a7123c6dd8d35a07433a9aa6fbed9bd0c431786509fe94e3a4dd0be7d6acb478b5d5e9d4b9fac95f0b5d3455b9d2ebcff21d8b5f9708d062346b1a7257bd23255930b93d75df622fa589f635d730c93e27349805df84ab94286ada0a245ea5ba6ae566bef4a5c78256cb700b6f893b3d200e3505cb535485f1f8e93745b3036e19596159dff066b17accca6f90b24002b05d153e21a866ca8e9492f198c102e073802dda754a8675ebfeb2054a601917b4e4f6098bf058a8da97d4ad7afb901c8b7e0cac51b0efdafaf6f75daec03e125968b6d84fb7fa95486afea14709e5f2eb251c0cb3b2a1d8d595933124f52db071efca5a1595908bbabafd8337f6f1535a40a0e48636c3432d525dee4fc07135c9f415fb38f3eeab3fb84c75c96d67649b4bb58c12e40a37bdc5073ba552ed1718ced3628b1531fec96c5a25b7f77dc44461e7cf3da5ede0eba9d74e04b7aeb5bfda3e4f2febad9a6390a8b4a932e4cc4f0be9a36f509447904649b7df2762c6df2c51145598f3b883475e346af39119eb989adf68512c988a8c9dfe810cc3549303998afb197dac58a9f70ce2b2a28b1baede9c198a94cf3f9743d13b98102197908d816f926346e3bb0943d38f1cfac1a0ba287e68ee592dd373f9e6c7389b7959997d9f21ec59cffdb61d9796c9d68784395d21e21f218d7065e2a6ea23383722fefbac650313e121bcc43318c7190e5adeb35ee1fb55115475a357434cef11376eba97f37d05f6f3310761f6101dcd613f5fc3de21dbec8dc83b8dcbb9834529ef07df3b3a33186d7b9244c807b11ee6d0fb14b8d9da09b5409732846bdbd8b6afed9c520842e180e144812f66514dde70e513e206a99e6ee25d6e2a3b4fd049bccf631b5b1042849277cce84ddd9cd002020a54e42aa9c6b64493edc84de1e25f8bcb97f82f1462f3d0de1df491e1b81e6bf97f197b5d1e19e0eb53c5f203f149973ac251d6fe761a0564cd6a9a36d6711031c2401cfed92493ed8cde8dd5c33706a3c0b803dd255649ab96f4eff21042108026bb896e7af8af7a630e17c5906de7128807cdde1555ee2ebcf039e569bf07719db0bab6e343e7bf4a78b5957e6aaf68850dc7f75a8a745b213df1bce92cf5d7772543cc6b3b0887c94d5cd028013a601da448f17c94b9c6e72d8616fcab3558ee7f5aa7d9764e1fae72af6f3eac8d1b0ff212cb8ef7c4e67d842b9c329868b586303314e2cea3b8ed0d88dbb6843b0f7e087f0e779746dc0905bba288d1e9b47bc68b7d6ccdea241127083e53bb00ddea99f6a83be243e65e651a79c9937cc2647ae9e08409ae64f6ea896bac8c13d9675503e896d3451b6353e0484c5bd060ea80fa863584b10e18d414eb4fc755b488cbf9b958d1cac712b9d246a434b382e65dcb6bd0bb4b0a07a97ab349c39043678dcc302c21430ac70c3101d59a4b3b7a477301a2d0f5cbc031d954932c83698c651e0c546c2b93b2a7dffa1e56479adc5d226a27a821c7724504d5aedb19c6b3404bb538c9a6c893924a7ffc3278004ce592517823e2becf6e97736c506a8e23586a460aea541f41c42f912b348ca4bc201da574cf2a9135b78201ea59e78602e8294d8575bdedbfc033e62b5b7f838902493069a5de7d3f8e2c43a23dd78ba9838afbc5a530a16a1455281c970b2a9c6fb1e470dc108d3fa135cf3fea6a3d02eb34c76ee3f166bfedde37ec440abb9b4594756d7bb747693c076f5386b1700dc0445120e9e82ecc2314c984448df4031f02d35e481d7fa08f335c2d5e09880e4dce61cf5ec87274dfaef5c858edde1044561ec0249e89ccd347965adeefb72f8cece2c66bcf05c3ecaa7cabc5025d216d55100507c693d413cf7475fe7296d41628808bc69fbf1163f3a8794c57f94cadfd86af330eba5a7d7d243b7c75e19b1d8099ae0b65690efbbd898972303e43bf45a4a26bf50748473477ea3873140a1bf3e84f6201cf65759031bc44ea73790f1f4ad1bcc4d5314f99741f2c0eae73c29bdae3b4171d01ec0ea5c40f1cf670f33b91c36355e49a0721b3ceff96a644883e7f18c0e3cefd1685f10d5dff3112cb5625054d1a6068ebebe337b804beae8c5b0690cadc0fa2979289deacc2b8790939b22bf0fff8f29a9c1a1913685e5ca7d88c948b8f6bf5ddb78e8f698d017c3c20604b4734bb95ba6bf86dbe7237d18ef4bedf94f9ef6b7b204cae5914dc88fcab24bc988cab7fb811dfb96b9d074c7bf13f67f788b3cccd477ce172768ec9f97f761bb39a213aef197c70007bdc9d750a88b0b7b90f4d7f027c30931d41d25bfa90b8305f10cc667f68b6dde0db9e53c87cb2ab6c543f24509ca4e4880933879254364e04155d6208dff06dbb5996d8a015a7aec5182c3c1bd700418b41f27c08e144fae956b8ba8ffed2c000caa093d20b75d5121ec5368cb03130c6c3d65aaf34e1362c598b8d3b261f390ba37679f92da37a86d55e9f851e321d00801044ac6e347db09ddaf09a99d49f8ae3bedf632ba590353e2887a4dd06a367d7a45346f7db5e5ee0bf87f3be533a1a5ac5948b73b4000705342f1c0757c65bb724d7ca9d356cde1a45c1352aeb04b0b618739040a3652c9661f0a76c799ce3cccfe3bb4eb39aa3ffcfa8230300c03cc5ba884742b1094b4cf876ec19dcb1f3e41d3131581fad4b2f5c84d0eb928050fca6c85006ea30b0aef62b83c7144799b40bb4f853047e49b51c0dade63dd21607bb840eaf04a8730f4855c9318ae23ea669eb2dbff17c351c0018d437f1cc22829663d4af733173a6a4366eece09c73995d9cb53cffa6d0e22a0f1978776d4b325767d9fbb75496d102fb9f2b30d31904427c730b346dccf871b12282db47b76a57369320429c4eca1a70e11da0836a77945452fd5de2251fca4a5c471d4f123cd41890b243c56f61560d00d1fd39b58f3c2166e4475a794e64da9ac36312b1f0949a3f1d92ef20891470b682942e456d3d6b4f55ae0a907beda9550f0131f19d9a3d95c38eaf3abb9a597897dd1f818364bda2e5ca10cc265408927ab026aefac0afee58e7b1cbd5f30f19817c452f105219c4666f874cac7313bfd64c520a47327b306da405830cb001f18985caa0d4cc3c4e5966da26031a707de461b952e993f06bd1d40c66ea8ba79226cbf25dfe4c9bef34f6746390490673da7b1f1f08748d207f3d64d1eac3ec5fdaee0ad6b84d3f179566f8767c18e04fc18d07df6e3de270e79d0c05ebbe251d873584ec073968115203900b1420590ca69e90424ebcc799b0ae329d55e947c2cedf7e5cf7e968d837740b001ed5f9d2f9be7d6ec797af50b03cdd1d7c7f1138ca8cf6d2a2b3c715fcef860bb7e283bea968952f0d5a44663b04cd2e387fcac434a3f09effb2aa5ca6c978fc0bde7701a4559bc9991ca579efe27420929cf95a9ee12ad943f00cbf6c5f7b9027984e06a834782562148b73daab3fc186e7318fec37c4257eed38963e8ffb65af277ab933678d71cc8f939b9328b2c959be730e23916d5b26d66e698def16511cfe480d12cfc3eb942d8ad2257d34e7ffeb0deeb29c64bc34b5b5de2372531d021f4186a17b16911fbf723f99dee86a2d71743461fc01debb7831265b6927a06e81d2ea0941a3de08ac692300a22501dc7519e87152f899d69a0117bd4ab4ce12778ddb7ba24225a3d526d25f5aa1f83760b77e4609c55fa694b93c9cac8565b5f87e69db454f18b474cc497a589901277271126d8bf25dfcb80c934be34f4361b93242ccfb889308f7d86a6d6e33139fe0fc3b1e7a29d78e2331755d8c8fe61bed5c7f9472934ff4abc0fed853e622b1f51490e94b4a91231c5755ddb529ffd985c6fdb2ab746efa844d782475f3e8f9c4ae9c884d0896d882a8a67e2ae2d2acff843216f4f09df932904ee4b641845e48d9eef9ae3acf7cdb8fe79ab9239e66c9f89320356a152abc0cac790d7c88f247753fc4d3f24ad0e502fd5c78c08f8989d92e2790d8db5f870e55b62074289f38e5f6ea7dde8ef25b79084ba18184b9459bdb1bdf33543fd85017207e8d249abc66c190b7b5697ad918fd1deca50549a9d114f6d1c6b36c7db218c17982272974305bc2e67005ac8ead87d13444a066b11ecbf4c32e949776aa6725dcb16072e241834ef134f7d580df02ef38c7dd4f4bc5c3b795c88e3fe61f1a9e68f7f07fef8abab4e6d62948769bee8396e3eed27a6f4aa89b0dccadfca3beea488032112e18915c9a302e9d280634e373d462224022c163c6c487f2613cb8e47ce451bea8959b46ce55a8e78e22b82fba548e656372b13e4e4fae0ce0944cb54ccd3971b7dadbe48cf0219b49df33faa1cda81eeedb3e171cf76530c101e2062745b142a87163cf187e4aa99d3371196b8109c9d91841928b0fe2ffb9ea585a42104d28f7c425fca653a949df8cc5d62cdb32bb36f336868f4cdbe54235cb8c55f9c16df57d72709224aab51bbd060c4c3d72a98f8ba5369fa40a2ccb547b9a786c6ef9e973d1c3fc173aebc2343f7eecec5a0fbbe38126d92122f56226b8c105874a814f5f438eac495e3755af3d4d87b2d616084efd4436b27f9c0fd59871311c52d81efa26b3be5c0f9c4dd7de77dc0ed21596742adcce4f9653d347118332b5159b07e323fe523f45b03ad5bac08a74a814672f4b0d225443c6a6cb89ca4fa9b3dadf31ad8d68b16c7cd37041400d946efab0949fe50e8384924f5de4f3dfa168963815111aca238872b6723a00729611fe18ad8b3a641688f6df8dce5f9b71ce1641ff2a87a6f6197bd40d3ae62d71875a775c5ae20e8de25643598732a9e2f40a1a3f6441babbbae5afdb5d703c3ecb422b1e79fb3413ebdaccd4fc0562720cd18fe4353706d0e39562167955da15296322140105aefed76eef9401d1ebb97f1f006eb4d51ac133b41c464dfde9eb100dc41975357e55fe6982b0906a38b4639bf5619610d336f4a43d5cd3d5a6c0a1e1b1e88a1c2f0f0a675bc7e6d62d990d8e82d3816e7b9658aca9c9dd6a9e53adc873167cdc46d9334ba1d8a4c7eec2a0ade31503b4c3c58e9ed836ee7ac30af5509c3014faa0ef85ac672f701bf36f3d6546aa32f4c24c91404706b14068459016b1e1d1d9b4a07df81a37881b5fa6261d81411396dae353e4baca3ec0bcb1403ddc09f8e6930cbe71b7ab78cd32780dbe299ee8e82bd754e2a39eaa4a9221a59b00c30756a31a3748b16230b21c7178101cd532cfcf15357e73255dd23490426e835e7528c41a95b7cbe44549f039958354bf415e0e91b424363905a05b55effebcf0404c3fdf62af2670cb2a1769b49d4d1fc0721d076744feec18a9a922dc2a1149da7715a1ad17efab2acd3e98d6cac793a260ec84f67d526334b59ec1f9414e94b614a477252ecd860e0c9fae4206abf138f0fde471d06e2d1eca0a2e8c8d92da6c76a043e2b0f4c6cba79455b4263ae5ac3b46cf0f3166cc65874884aebd7bb9694cc0a11564532d45c72f79f4b906ebe3fcc17c209df0f56a430045f4817813cb3d96c2395e5e2ed89f750003e95af4723e755b88e2feebc2baf685af8e38c153e4d0785073994ce4c25720a726a22d36838e85d4eb8d5c4080231a8a7f75c6039ad6292140a39f0d55ba82210cee215fa76c882c07d7db5e378448a50535b74480eb721f24af7266b63219f259c5245801b6366a3850990c26ddc1816c9cb2073f3b2845e78385f426a12947dd40ece07716496db10bf696c22835be5c9d8b7248795a666c315f62c709813eae984ae8358418efb655c2ad10be33a5813309c294900bf7a712fdf23b7b72f0b7aed3ac11a7de9392ecab203eebcf34c6bfca91399505deeedf28b1f5497c7559b3293feef7d314c92ab7753ee376f823b1925b9d6f2e3b26081fd5498cc00724a4bc6bef4872b7cb0dd5c9db795b075f175cefae1b2a9f3b85c6ee541528a034d8b6321d52dfb172710dd9dcda2f21ea03341dd85f1961a0b4506e631d002d01969cfdcaaea7e7131045403fb1cb6ccfc8092ac0ca14a8f6c0cc5efe0e21fc9961d71ba8f26b6f8ffd89b9e25584fccac00660f7e7b7a5189bf9d8c76c91cc056191e828ac55a5bcbb3be13b4e1b65f453186757e9a4b30fb04262c1b6707247eb96c635f645c3911f9204e58b3c52264167083be368df42aae414b95505d0177317aff9e36f308125c7acb4bd7ef47d240c3763ca68b24ada2684e95f75f2eaa189fe276eb3d51b2bbd01b244cca20246ebc68353304fd379caa29d745047e6f5c71122e221c93c6c9b07635dc98e67943689204fad131b2eb50f34411a137bfa8a64c90aa262967acaa581b525087dbc0f67109b69a4259c101aa6fdde0d66a3bfcc8156443043c0ad2c43b948d0706e56bf20af550be59b5b19476cda7946fb88fdd8d4da6a008b4a25eddcad53725cdbe125778224c73216af8e9510aab555026e02b3019da8a492b7f902c6bafa71c45d3571d0006cc0361419a4366558a4a44e917aa3e75262de35417247092a87d90a035cf4424a494db333e4634f1a5f11ea58e3a6be6295a39234102cab92f0dd54910a3a494c9a0c451a817300880ee0818bc505c7e60fb6e6429f0c995e7d21ac830fe64d8356569b75f5141be50707a54366466ba421c656398c5431426fda564d981568bf8799596e59c98991aeb7c5cd9fb08f923a92afaa5ff179f9ff87db7c44bbd2b2945ee51f99de8fb9240d2e29edae70b86ad5f6ffd10a674e0cc5f333c8774d2915a8b9557461a5c9f768c9f7578165a4894029d2a731b56970e084978f27365fe3de76fa6be9f97433bd216172d5cee5679dfa508573c1b6e5a579f90c37e580550cf2efd21fc911b7d58e173fb40ee9001fb22dfc9005d59e12275788c6357115970a155fe58e3522b5439afccb65b41727bc8cd30a00a945893a373b10bd827ce2732c0bd4e44cd36ed5bd7c5d741d8094f0b80a4ddaae9a786c5a16d7b02205365ae44c15a112999683fcc1978a1775e7068989c60fe55769fd1798da47cf9d51045e500a5b937d6b2ef5e89835916634ba6c6c55a7f373d5fc546217baa45bb1cd49c2ffe28a8f14a6e2f7539e400fce16651f093e5cdc03615c911d731183e52ec023745a251fe0fb47532c8b6caecd78c690e904ab2386852d44e338ec430fe0b83b7b0ac77c2b2db6a84cdb610ba2da969b9b9c84046f971c8f13816ad1aac5b09e661b66aff60fc2b7d33047f8aecab26df9e0fcbbf2be16adc973616114ab6ef7279cc2859ca2df665f6c25074acbfc3fa1f7f94d62ce96f1f692c2ac6c8033608419c71a231a1e08f380a87e42ec1cc606706ae73314c6c1d1d05c38f9a16b3be482745708a273f7216cfef2aa9bdaadfcb2f2f15aa7f330f156a4c1c39cee20315c15d275485d7c82e8bcb442103a93d95b43faa4c2027b8ec3d1dce7d660b0a39f305d5c9761e40e7efad6e71b6a782506c77cc74a1298e02316d3f5e246d54f496f823e1a3f7a041f57639a6b55ac7d9408620374da647986f51bb3023ac15c7b5234b2bcd1ed34e2b594a3ce51592a969d1f5831a380fcb0813e5539fa6aeafb8b07907f364c9f440969be9a231db908fa1dd0f493a730794c133594bdc6d864b781bca1fe392d45b00d584939d52e1acad2fd0d834b696952aa08b47c63ebeb53783a03a6e13ca5206d5ac7eb408c588c5c3bf033f0cf2ebee2f080a581bca8d465d4a52ae4b18d8d1a3edda74c0b78d50fd130182eaf85b9ecd8107e5c9c8c1fc9e3654ad833535928dc1faf60b02900e7a960a146b04d00d8dac3235503a656cb976087889b9f80a5ff6c726fbd5bef9ebb910d122b8eecea77c39b7ce1da9eb380fe2545ea91b7602298974ab66172740438b17caff2f463994cef808be57bb39d3f6a30f0e80ed3f45652a7c0eb314d76098da7919284036b574f5af8c6d2d67ff5fadbdfbdb33205784ba0c0acc7617c8354b536e4116bca08701971089ea1765ba32cd6c272c08ec0cf974bf5bf683108dbfe442adbba04bb3415d0e1bffb32e3c3afadcf399bef2d57befee7293192648e2ea20f7134db7a9a6dd9fa217c7a75b9c9875373e66288f060c2e128bcdaa07eeb1aa9c6ec97a05c417e2011e5579d81c54dc828427af54aef481c51ee20adb318892f9b989e3f66ff00deb8896e204ef8d74fd552bce1bfede593c1f015bca56e1d11c43c5a1eee963c852440cd27db232e6bc10c015b6dad3a943c0a3634426d4bd080bcf8cf02b64efce7c465e6072ad6674e91046a8bb3c74114d1ba21d3d036e061e8fff6965e033d8da603bd75d58ceb4fffb0bee64d8c4ef45eb344bc79b644d3e6a0dd98aaf74ba1d61979c5cbdc572b7c3b9b23068b487aa9ec9ef19b90ac523b4892e3dcd55eb6cc5660f4aee0f2e14b7e07feec61cccb4a33e2e1869a67d6d5687461b1a256ce8e7d5136486b3ffe09e6c467622cf28da4f71364fea6bcb882c9994cf92ef8066a48c14d7fb1827d75cb31769499b844c0ca2cf32df8c59926e73318796463bfebc7cc86c75a1eae2ae67823631af1a1fa93f924048cd812edd1a47b2315a15926de409dfb69c2fdc48a3daa18a5a3332e14bb7955e549b8e50be8b334da5875ebf966c5aea501fdd90ece4b4a03c34288b477993922d7a12f8a80379d213f42e7f721cae07815bd3c0c66a99d8a93198d37d31d0a9fe2b84fa401065704dfd594de7f55de6aa9483c540db410e71a5b4c67ab2140e7816f17a99f85b8d3242fa7117827e8b4029e5637086bfe26e88ab336871345542bc30b3da8c85a7a6bb8ea68fce22cd540f3a6a0b8ef0cb5cc0d02637aac442707f442802aeab1ce996eb4250062299e0af78ad931b8e15f45655b00a085306a8a56eaa49e0d4b83ea71c8cc4dbe4c84e1162d8c59adf3016b21b9d2ad5464dddead09030142a65b4bca1cf3add6de31368cd908abe5918156c135db67dd08d388782dc4cedc794af18db483311fdcd025b0d7cfacf56153cd70bef7fc14b95495da260a988907373b959a07206ae5920e0584834b755c8f301d63747855186b0186352716b085ea111473e5e702425a812be129ff656b9291958e8d67ac9b881a5754e61d93a656b9dd12d695e849c9f4da5966e8129ec83fea30ff88bdbe4774359b7efb2a966c94f13a312cab9d5715014dea1c177c5b4d65fee8188e1eb7132ab5f4ebb38325150165c653691906c6d419638170730019fede90c01c210c24e0167678680b2242cf8432341de5f86403823662b5984eb76f3fb6693bc1f7067b1e61f33a90b172b8d65e80824eb4361c1f1ca11a886a59a5797bdce54d94c4554f0e26c949be670c8c2757984e8326c08c3c835f68a40ce50122896712540f663b8af2fe302379e0feffb6739a5de6cfa972bf23f7564852e2880d39ff44f1acae6c840abf5e2b5b72111af3adeb6f0826367bc546132185ab0995bd2a27a0162533a39256e7d8d7258eb176cb476cd084e4bde0deeff329055e81cc18419417e2e8bb984783ab3c38e817f747c4cb63eb22de782ac6448cef220fec9ecddeeb2f2dc0947d3e0b2c1073706ab8ada5b33d4a78b5df320eb9c44a1ed99d7d71d393f9a7d355486003e853ae2b204a6b1d0ac9772809a09b68ce79a0b400382112e161fd6317512194be6525960320015795e80490bf2be6bb1bb4a402f28ed0d73cc152ce929134d6a69358647537bb64ae85490446edb58a54cf8cd56b897eef6e5ed6397c814e07a19bf6fcfc36dc8a6e27cea4267753449bd70299d8921c2eb5eba572ba79f6c2b503cedbb517eac333c32a2eff543e5f6a6254511148fa0125678eefe6c634f0d14e4bbf8936a8c2fe503648ff9421fcda6fe5a4b68afa8cddfd3105fd347e76e338bf888dacd576ea3f50dd0385b388ffd9833b083d074d288e22570d9eb8e0008d0bd69f776993f91b6965ddea4e1902ba33c6f4f1173e6a078d1200ee9466d8fb26e2d5280ccb69cc879bbbcdedc7b558975c6eae10ed64301dfd2d27bf0a8b3c77e1c403a22e4ebaa15eee072cc2ad49f07ea44eeb523beaf47f4c1c92d0b50ec3d547e639ee39b2ed12f075886f63c55af748637bb8e8bf9671616cbf7cc496d4c522534fe2c07d5dc5031a78e66e4313af1c4c9c0f49916126ddc399098d3b723055ad2184f56bb6cf8428b54b62e86c05e31735063c909c080fc2934a42f45ef36453355c72871b5f48f76104374a7f9ff6fd542462deafa9614fe43513dc1ac7cce4a4eab4204884f71623bd203579e8c4930949753c869f85b3c51f72be815d5f3b05a52b1aeb2d17178142b10b5ceb4c355878b0c8f08409aa49584330a75a0834169825c9317a7ca417aa330af1108a680b61819f3af460839ff4c11df75e62d76777efa7afb8a9f78ccc8b34f382015a796617eed967fc4841d74dbdc3f54beaae8dabf8bd98a555c1c58fe1221ed24b1d290474a4bc59217eb5523bd75fc263b0a1db019d2dfeea85e2148ffb3174a0ebd43fa5c051c98f520d8c0539f2181a949cddde4bed2df8e5afaa7bddeb822dd66dd96f1449679b3cecdd5f244fe0705b7c08082a924da29bfa44e09df1cf23e8880feb1fcde68c8e274189bc7b146e1e07fea7645b9bce9904f28115a4547d3afbe96810e731068d704355ecbea04d096745e1e81d78964dfceff423ba6cd30b78cb98c7a0c8821c1be690285ab41254c8318d5adafd39570dea595347fe35b385d5a018b5c29d0a33e1dc51d831afb5fdea83b02e790838b22fc4fc6bbed3c7f068bcf843f1ae3438a7df33c8f5802dbec1ba6e04764552d3df368bbd911f3cbc2a58b6fa387d0fca95d6d03517b0aa676c650869b6b25ff30918d433bee62f972df1116676ec46b4db159625fcbe408792143bf614c59f32eae860cab9e14da5084ec3fb3955c06f7075d731144c911a42d0b96d38b9bd00150c479279a46614c3a9897767151e044c31443a16f7991b67dec7d9f8a4ccbccbd28c0103ff8728d1e14558e065f6c572794e63d8ec9314690caa463a502d2957faa99a06869a17feafd1e24a581c93cd89c1e051b0f8fc89b7b1497d92708885165f57232230cbf69eca71919d593b288c1b8dee1fdbb95dd88602a0b9546d58f5fbf60a8db8570514e6a935b863b9f5df4e694227a8c8c3ad630d3b9d86f3a9d0e87abcd86c47f719006ab7a133085fd2623907f85b6e0420d9fdab5b6a9259b1208386e3530f0c2308cdb865a10d3be7b553ef4980cc6eecce2f6b13535c02cbfa6d498906993ddfc6c677ddf5a2864835a1097dd5ee032c70b417169b2f500be9408631da07c59b24843c14db470a77a12445ffc00262f05dcf6b25b3a73749f1f06303e761c206cb7d970febb9aafb61315e43001169c24df256a236503fd1b967ab991bfaae9f2847b705990a274fc2ef214e0ae7dd721bdae9591e535fd80855e2a034c87e9f5856d81470a182d951fd98007f3aa9c0dc48f74e3fd9e547b7de5e4968da91cbe666fa3602bf2ab1d8b46e2d88ed4ab80d9cf61148108b14b16b35396358e80437bd24712aadae9dfeb9b2c85aed0737a4235e4ccc66fa84124b2f55bdbbb088dbbb7e24bcfb6d916c0e60332f3b93497f88fe6bcad90f1f3aedf90a5d32c816570c4773f80634af846e83d7f1585cd1f0074546f7c39563b2039acb7cf19734959f591939d136a1826b51d2ad024b3d94120ac218cfeccb21be0e52486932fcb33306180d9b3c9c941b786ea1af7ded4444c68a9197b6b8f24abe388ed4bc75c56650ff07b4b20388b171c745b9d42d6cf2a71d4e0c6f714a0fc957560eb9dde3b95254dd36bb5e2ce85a24cdd14ccd3eaeeef72ab1c5196970ed1368369b94927e983b2ce13aec5a7ce27e951c2fb5ed514a37abbde148f0533f9202338a6162ee18fe1b21aa0a2c3c9da602e60d79942da89e0f0df8f9ae36fa6ce46e8ae8f8b84a5ec20eb43ab91b794327c609a65e71f3caa5d8e25ceb1f23ec8cd3bf7fa412feac078fe93591b2e89db81e4fe96b2302c55d7531f1edf80d95d687b987acb562f4f0c973d6b0bc368cb5defc76c1c5b3de5ac8a748516321fb230fbc75a513131556a0297e50022c74ca22103c0b7887a04910c286e19c9572f24db5851ee9df5ac14d1bd4c8b11f6b82fd0bbd840fdd30f38547af81bd9f109f8af14951da90acc56fccef29dc03293fc4041c068d7e1f783a2fcdf33776414167dc5724646878d33c441ba00b2d3b2b294824d1efc82a73d18c8f1973f033a97916366059c6ca3e37e431eb3e46c90110ee41ba2a7de5d91f21d0d814a1a072cf67a3ac31a74e8670eb3d05f697344a7f6458cca9df07ec2297b3eefe4f91780a06a380f9686548d8d2eb52cfc461ddf1dae9bd4a82fec0580ea251e01c7925b32f8e786a996c99c846894624e2758500231c0872866583fef8e8156681d88413e808ac7b6c513f2ca75c18c36dbbaa0a71514beafeede8584f447d40eb6a41c44a9a2a369ae21150568a46f2169b09a0c83a47436edeb9700c9790660c5382c1a85f5d2481523bd6d80786b16dd10cc965ccd953530a12b403912951c00f48adaf5ad9909cf377cedec5d8ab23b0d893e740444b9844e6964154479ca43033e5e39df8517ebf4944b46d14b81717e94333b8c96ceaad551e181b4a663f991ed114846d86d34e95b91c9017bbe740292a6ffb9b914d1df76f32614c925f1ad414e81a46e9726b5adcfc9187c40bfe268a8eb3ea49a80a7b2b165f27f852df8c114694531639e443639e2720352fac7740ca8627f7041946800f997969f8a2995160ad8cf8ee2b9b38ad5086de08d9a0fb355523331dc9fbb8ba60bae7f9caa76ec8d712f28d9eabd3b1739ea996a79ddcc5b63c79be30e2199b67200a3a0336b1d9ee3c98d84d8a42f77d5f7d061e831972a444f06098d22650ee9533c0cf0c44d793d83fc91fd99ac91ecd64791b093be4151518ed9d29ec00374dd48b67adac3a394a57e062be7dc8c3b4dc71a8fc0b55406ea00d07e8049842a4b1f34aa6b528a881123efdf78aafd53f3c7eda1e88708b54845cff38adaaf05d67bed00ca63d941ca63f38d7a4c368f22e20d06381b83546be390970c9542af5310ea44a11fc0f24854e586b1e9039d7ec0bd10d7dc41a72162e689cc3c9c8291133290291931ecc17bb32abdf1029d972b3a940b4e5cc8a2c9f88a36fe843754693d860f712408bc14872b5960a4a5fbc3e743bb26521259f32fe77097ab77025def3dfa41137ace752bafa2d8c690c19ef864620097a189db18d48e28e89eeb0d97d47efc61b39fb7088a03f65b309a60d63fdb3eaf40c86bad0b343e143e1dc71ab9b75fbfcbf714242ed61e3f05a42fe55e1320c06a2b62194e4d0dbc7df5c0c5f61b1f7b92e03d3956636cfece99d288ac57f8151194c1ea36eee190d044fb40ea464f07b0c12d5dea6d57f86318eb7bc696c41044abf2dfb549cc1d9024836ac1b2fb0ac38b916943899d75681ee4f441757a292f867e28f4f6dfaa8e96b01577abf077d2052aabcb9af0d98af123e3dacb79dc78b8a07efb636ed46a99485bcea230d79d672c8a09c06e7581ec1f503c42faabdcd53e1e96372e27798c06c44b1222aaf0103a75cb6527defbe0f7dfa7318bb4869d1dc522d789f12cce023ecae2e4afd1270a650a2954fbde2f80202dcbd49953b52cf7cd980814aeeecaf9e1bb4543eeefd7699c243ebb31d5c848d2d1456089d5cbdaca9949825c2d921a4f5689f89eb4ffaba75066748a3347dcd280c876fd3f32380e69139a3b43b8c4e35262187cab3720febf16cc2990a1e294e9d9cbe2de56aa87176774db6edff71a178ad9bcccbb50ce1da355648b8335df66042391351e0c25d0c382310e03e774c5e5da376f6d06abc5b730e26bf51f6a043090c824d1c4359fecf388d5f12f4e246e15236ccccfa8e52160ba8223f807ef18adf42b996ad958d228ace5b20a4f10106f7d529cbf2c601aa18c8894c39e1a6ef471ee5ae7fc17d66c9aec72828415afe7d32a7f07b5503f8c2e07211ec7dee6a77b68acc9d285990f519007636dbf997e02612d6721c7db27d7159aa184e3b47d0f3d762c18fa14c7661fc674b5eecaeaa8e66f1ece98bd784dfc69d4437241154f544807c7a659833de9ce0d846b004f52d152aa1ea5dd7b8871fc2a9913b1f6ce7df232e5e57441d23ffe35a4af9d71d2515327c6d571097957d6e40d8d390dccb9beb6c72b0b0135f6c68261fa1fe524e12b88c463a16f2a90bc16608e39e9c6cd59bae0ad728a52ed7d4377eb8b7228306bed68356001564c883dbdd1bd85471717de8d862e77271c83605d0ab823c72d2809046b59fe230fa2ad6c56fb72411856efbe34b5c1c759f6e20e9889a8b654d16dbdc5c723b9bae5585673614cbefd029d5a701f498adff7a6bff6330c50b6b3297bc84e4c45224078c45e07cc728709415066541298bb159728f3ae68cc5de2fbcb6ab4cfa69b2235ee6f1f953494ba534845926822587094ba988a05454f0db7b00520368c48ffd8fa54090ed1167896892fee1332cb6b1414d8cf817adb86b96db2f893348b06aada3c7a69e8f1afe8b19b92f273c496d97b92db03a0eae811da81d46beec8eafa5fe8b06ffe726474ad41d8680530c6d777472d4d162460264035fd3d1ebb2310e3b846c450514855e932be97e26815273a1409a6c500d072c99c11fb6a7b46f8cd5f2918fdca1a497ee4690dd547118ed61911aec09d7540e29a539a453d3b12f32acf099304ff2880ae5e78d59097e2264f060476279afe22d99b2d547571d8f7d2dcafc978387f2a0438e0bc2114b3101ea4baff5bdd543ebe1d8bc2276346d45da2487739939f5e7461f3bdbbe3e88f4aa591671336cbc960a00a928b76bcde1b1238de91899fc83176351562e4b5cdae2cb2c5f90e37d4608257b94df1aa223fe398f30dee65a62f6d3e01069f2c1cf95f4c978deba1b5d179c45fa6d082797b5548c2afec971f508524dbb3029fbb1f4b9d7ccf1ff69bfb6e1eb7a12597b78db9707f802489e7fc8f48894325f9d9598bf215cde54e9fd9d1396d81fe7849c5e2aba605a7eded86cf76227c604a30ae159e11a7442e7328808570ad07b7c9f73a2681ca73431ce58d1aafd04a914f646d88884653e30a3b9dc6ca0f3c4af5037887cc2cc9d3fc0e244e659e4c08e52065831b28e2264f6e9519135d1ff97cd5407d763051b741cad4d058df8cea0b96b07c440b09f67d1cc2788cdf9eb96f3eb08da0379450f61b83a451c8c14eef10c8a5471059fdc2645dc6d0d4233a93a3a5af4a3c6fc09599d9f50013355fc748e76a23b812a14043b4860cafcfc972466efd9487cd7e6834fbfe23b6016fe35440399aeeca6a9a0a6a6032896075b49bdf7cb020edec4435bcdfd14180d8f5dac92d6f6e1972efd873fad5f8c650d229d59b616a5c4a8c1bdefe4066e1458ad8e9e2dcbfc04871e223236775e2199343eeb94510fec52a96c076f84e00b0db945c005d767413583f849d2d230883d8c5c205b4252e132a836c6b64e00d2fce34a55eac58fb6b6af3245791c964668b4e60f7c6e2a1e4004db1e3fa369069f97e607e0202e165c964e012fbb7758b43e83ac4485e0e5b724bf5fe4fd691fd54d208289d22c77e8a2a285843e159744544b0abb9af968ef3dce7b9747d0df3f4aeb5b318b25e5572396ea283707b54a893c4b5495890c60d7c5f4338ca06c3985224131c330fb8cf6c89f695597ed3f5aa5a7074f653676c7e4bd925ac72008f66f7622768112d7723666c2ea3ee83e10024db717881013cbfd8cc4e3894983afdd868279f1939ad24e8f500ba135e4bb2f4ad0e7e32613a284da01714fa2d322bbefe0d9b4370e369abaddc5d384f53843f1a20c68c4bfdd83dfd1c24d3d047e39fbf012b635a23d9b9b41cfdcad36cf2f30c95918b0158ff78c99ad2af6b4c52623e2e3c18666cbd09e56197578414cd90233ef9ec9313f77b32b888abe2a48bbaee876423907541a8edad9b025afba8e64b407d7f9bb5b3c3a0182483aa327a8a93133d901135eff016adf05d87539da1502d418a1943a8d2f886a21c31f0ecdaee5cab4066406dccbb5bc507e0a31c1bccd94b9598ef33a1fab6e2be9f3a1c47b1bf91e1b1809d8288d547aefd0f3a97eca7205c91d26ad89b08beaded3dc4e91b5a1c653e6a16613520d0bb2c432c1957ff660c3dadd293a131a2c9a100a82bfae41e722dfc00f318d4b030164c527ceb003f348cb22a7b28d8d070a29111a9a93fa08ab6183c502db94faa1be154be0202bd0bee3d21a7cb0610fda09df1f3b55f79f66dcb6db201dcbe40b24c3e40789deeca9b60af0083543775d8a1caccdf55a150bee458c776cd8d0a9b3a949c24ebd64df564d0f800a0bbc0cf89569e44a0997166ac4180f6d231bc4b401ecd70b02a77e31e0f16406a6ec2cb928e3e657df8f11826b2ff0795e75c0412560708c0f3ce69e9a418b55420033387647cb379f7d911a782eee33e4c1b1bb3fff506c234a2d2f2857194487d5c2a0ccce36e593caeb861bca3df0cca84dcb0f1ed6b5e8319ca8ef4a1edcd1c1140e83669eebe42deb7e54bb88e41b50214d8581b8f025724b09035a09f6462e9506893e5b511759130dc4c9863915e19a012f970176d17711226aec6035eb798a773486b5e6e9fa36205e9899c7d2c7f509241a76e55ec26aa7a2925122e892c98d072e541ce96141c374b8fdc13d23d9fe3e74373db851fb4ee31dc9005d2cf5beb2850fe83e0df32e2f090e13f9151bb1f3cfc30aa5727a9430d279d7a86d3bcd31deb2cfbd176b285f0c59c6599ae4cfcd9f8c8148fc54cb0fdba359e32b8dde5c61c77f4949ff0639cbefeb0e944e443859db7a8b798952966a6cce4fab0c9fab57fabd7e258d85cbeb6f7dc61fe94cfe7693499006b5d1b1f1aa5015e9880076d3108351b7e23b0d468eaf4328aa14d889c766dc57441f7f1f0a6c3e44b58e38f5ea4addc64daae004ccc0a01131b5b2c68217025ce15edf301505ed4b67ab6056589e9d28e3699e72d56dad6853e94945f498fd9959aa9d82e820a9adefb13e4f37a78ef721adf775799ef0640e607bb2c53211dca95abf0cb74c3631285d755caf8f5fa496b12d06be1728455d65a3031b83496cb4afee277c4b364b969578e9965c706e5f9c599acb093f7d41a188cdc958ac74c5150f7b43fe71300ffd161bacc8132274b19c2f033ca63a89a16dc2099857111845d9cae72f6c4652842449b50e7cbc489ae83040135a91cee56e786e60a6357c3fe51da7fed588378ee393223907df038844b4d0af74e330c46067c624856ea63dea2ffdeb1fb0e201324b893d037d3e21ea8a54cb5274aa1e086e7bc9acc688c08f4d7bc3f99fc64b81045e10aa5be22abf1cfc0f3d2fa62e05bca87febd1e8781c9d414ddabd00a13eee008a3b71ae90218e4af4c3bfae2e0ce67208b53c4b9167e34d9c676e3f11e6c060fc96d43e127ad8aa1f113d2b4ab0e13dbb16e8f07b2c98a251f5c5a76b26452d0beda172922f57a04e6bce6266ab6cfa0158ccf8acd226d860958d8f1b6f4a1d8c8286053ec60cfb68e60fb2dc88dd7ee56ddb736c8721abd7a5d41b79130c04f4466628316c660999a9333c675824869648e87a768eb68555559ada0aa023390872125dbd21bf09353f5e84f5cff94142d1e52e68a54c24389618bdb2c283bbdd81a79bd9d88f893b6efcf997b16e3065772217587635fd0aeb5e89bf3e651fbe712c87fca5c7a9c7f6bb0474a673d717ff36661b94a72bde405cc16ab0a7f52377f97227d01c046d606c9b635a319a481bffe8164c1d4bedf746f4d3307cf9ee4228c25c1f79bfd082fbce200ac084d44833144cd121449af35c533cf200d22515f1c93e363e285165466ce3f055172d98f528fdd793614f82ed59a7ba39a03935e19d1cd770968e5a0c022d99c2cd0bc1b46282c9fa0c8944529ec9a00ff628a58c9cbaf9ce5c02622283a7d80cae99a3227fda378c68ca978767e84ad314fe9e88ac2c873343c1443e4b49151c9df0773e4dd250b5e1347807a66902d4ab41dee70394e77c164c9a0ec24d66802a2566c81365324c13b20cd9cdb97c421c8a7fa6a647dce46e4f249cde8d07d3b867fa9104ad25f514e70bc2ee8ff15fa131c8e70fe29060b78384970cbd6d5a61c1b76d188eff6057d98b0f618efd007051572c3f5952c4d2c472a55f9ef6347384f683e7c85a88c34dfc9e107117ae50d0e2282a602a2376253fa9fef52b5b3be0f2ec31d6d3feee7416df8866b0aa55faf6cc952b2099c641b735ffab0bc07097176e4aef76e9f4ec7ecbc9751f3c77bbbcb58c0cc3e54bc466590a8a92771e1167231747b70a10c36050ce1e8bc863e9b4b64ef98a9ddfdbb440e447f22b2d6507ddb192639fb624d1d5f41ca5124cdd692ad6b7f9848cd7e0896f1c04859756c9331b1f3635d1fb19fdbeb434c27027a8ff82b51bd43c005e4d82a209e89b1d0044c7f4385268fa6ca46695cbd9ab8751fc051a57aa0d750d73e6deae0f5018241f94d0d97a61d565cf1bf3c082a071a257f4a99398bea3daf4ce464b8083c0c1c6721e01d688feef1c196b7648e20ae965df89deecac6131383fc6aeec1109ea825f1cd60094f7d7403a7c36c9810f0d7de20dfa6522d53fa0a8e25eb603ed4a38d21ac5f7b48cee7ecf85254cef510bc80e7cb3fcd270e014239672f3c5d61ae0edd9beb52da53faa42fbce4a8d3207dac134afcb567fcf61623f948bfe187900043bd6121a87652589c4b802cc8464b93ab62183032326e5afb840aab4301757f332e6fc28c1997d8ee40d9e67deb71c78a40599d66530fa8585438f1f7eed58c9f1d877321de41deee4b3f19093396b1ddc29cca2de2f6043e803791502002fe79b35efdfc50cc42adeb8bb6cd9ddb1af1392682516517ec2b88467387311eb7a859be7ded6caed62ce69c1d89bed807f4fe8ce61adfede35b797b47f56e20e9da154653b01a00c29fa4fa3406ef2f1cdb7b1e095b63074fbec0e0eff8c79060178b54aef6a6c06d2243832e19bd11c983e951889351b2f62e50afa35692572358212e6c307c2ded02add726d8cd8234b4647ad2a98ebd3fb58a82e2badb7491ebf976afddcd53773f1ae36ec76729fc6ff076b806c9134a2f07dd8f530afbd95e0ea0f2550c967f56a57a0e33cb566fcbbf6cdef07b1f50f38b1e463b6f03bfcdc45c1e5eae440bef446f15e9b6ab1736d7acaf546be11d31489cb14a830f170ee7b0a8138228c620ca2c7728e71e57a6b2acc4c21a90c61d94a6ebcb3fb0834ed62d9e09744474ca4d551e3a441f338ba154bfe9fc39fec2d0b83931e761ef2f7ec906c48e0bca6bac83628076da1134572015dc473d2afc5694d29a17035488a4cb0e0be5e881a3f166afd9fc618440fff41bbb5f5ae31b58cc70721f9c4c7b6c89d228db24f41f0242a729e5b6d4b0247f672eec7c5efd36e6acc83d2d998bdd328cd5b91c408df69e97d6dda0a45b11ec988e2af681ff3c561315d7290f3e4fab818ad6de6cfc34e0931db42b192942237f193e58723dbb892002c53f6ceaca6c8568e065c3c04365e2ce6ba756c34a015023f6d519ea3dfff9f05929856b58512eb1b61820e4e7e5122b1d1e6373eb5b185b41e12482dc58d31537f00b056ef62f75bf0a7315fe8fd74c6e4a317b701b4e8eeb08b4a268dbfc79179792a4e690f34763ac0c026c0688455eae4fd2f8e6ed374550e21d6643ce5db4d09d3ee424062ca44e9495cebccac243f13e327d20c79d806ba73fa049495e3dfe8fb71f10c78e7ba6f5c0288d4f5462302fb7bb9280acc2d71069fcebfea48e847ca9b0f360e52566e3273a820c7c0ebbf8676123f441ee2a10409d45b9b390d1379bf9736fff5c0e58c797b02a3eb3883134e5c1de355be7f5a81d1bd0926ca58088bcf2d000c56fb3b6b26777eddd1444e2c81f21e4c5816c479ebe3240364a5d3667af374cf4156f846584bdf08708fe936ef9a3f497148312f9ee99dd46f5cf1c7efa3ddedf1ee35291e7b2f70c94d59ffdde3d2129bdf007ac05f3443832050a1d9405a970004a1847874ddf6d4f288bcba80611a98dd020b7175d1dd98adc22d8f3759a32753ecdfe0b1e3ed57248e15ba929cd873f85dd54b0b2f3dba63ad420a47e60d2f89714521f2651991e7735472edeb7bbb1e16655006a679308eb51fd272a133c94407410863ad13749e09ddafb56ce4f7422b3c7772e035f952926fe8e9879e3677ee025000ee36fcaa805900fdf69262748a76e03144d6b2b8cd5b9fc430dcd3ec1424acf36d518762c9ea0d2c195a83621586a53fac71e0626267cce0bdbd25bf15c4d3714d9109d7877c407d31ab55ee62cf7bc227d8b10dcc65363f137ffb3ca67186f2a8e60d4cf63627aa693857c8be45e6c375dc65492aba9f8f75de912a144a305c8789e4a3906478975dfa4066f4d21364ca248fa475adc1a056bc8d21731b8ccaf3dd5187bc9aac9366b9b0859205baee13269b43096c509c6b857310fe0ea7d0ac4176caddcabe6589807e4c99ed29bc5c473f8de5c1bb88ef9dce58f2b7ab2289595dff344a9314b0d83028a90e481a1ef29832a424462655dc0382e085ab11d56d2b030e72c9923fead303965f0b8f45fbde758f7ea3db71784737e2362d32f3cbb198f107bbb07548248ab4511918650162b7138dbcde4d17e5792751d086b6c066f392bf955ea93a7c3a6deac613e8c18d8fec1c5b072a510ebd25daf38b34997bf84d81545596c868c97af9b9faf5cc7147a0da2b101958c77096fb923cc249d0df5fb7f55cd07376d957a3db6469c66cde322be47ca4b0024ae246fa8fbca29dbf748fcdb7029e95c00c217930429ece7fbd7701414788061ecad943cece7ec55ceec2f7a5eeb55fa973190cab641817230a1b3a3b87614465bf42371f70d88eca15e44e969ce858b2ebc339186988290f770cfaf625a842db465b474b39b978bda78af406de0dc43d98aa81c16753c7fd4101e91dae8c5bc64c3351b621722181d74723217ddfad7beb8d670f7b94f63b7085feb47d327c5491c620a0e429208a04654e7f20fde92db7cf9ed202f2bda9614c0f204aa6723c4bf27cc0d71282013ee2c8a3894dc8e3c12852ade51e706d4b920e37211fbd722697387fbdadd00cf84ea9178ca00972371c070980f285f62af3e2c132f2294c15f96379a17e672c58749f049772321b8802697664c6f43da64e6ac6f3ae09fbae0230ac180a5119ff9bff61922c3dd6655dbd523d4348267ae8a4041ba8e647497aa09be9069c0212117abe6809b87e2c29cdac45edec53110b1f64f14bb92373becf3d3897d40f6d11eadae8677077da6dad98c6eabf8c2f493210c76d58ada84e43f253f1d07d67bbeccc7153480e1258beb0846df08843ad35c6152ff8b0a4801be839f180cbbe427e0a01046b0f82f8eb06a58dbc0a8db780ca6125bbc458cb2b10c4a29619ee3d7d5b07ce4a977f98decbf7ceba531a462405f3104542f85aa05cf59486cff7979352801b67027a902f6a0e61b98b26bb58c73a608d4d00fa2f132eeb4ec256dbbff2db404263b877d106e042b599fb05a5506867413a85e0fd74b4570e29fff8dd37212023431a3c47f305cd2fc24571cd85ae1d559e066207b46fc17d96d02fa3f92e505b9a8d89826fb2303976cdf7e54c7c71d5ba239e234499459b69bed74a03c5e276cb4a11c6951b427b5f84be154e90d0c9802e0178ee437b8b63381e67f6ef9bdbe88e94d3c90e304dc81e9371b991eabe030f184247654c041e2596df90af17a06b11a415bcbd957de13a0143339527a76e9a4a5aae55272c2bf7a5cd23de5014335c85a4cdc460b2377f410804df4b449f632e72a6e133802b6fe98c2a56cabbad2e6faf0faf52b1725d2c768cd88cd5d6356c41d2aa18f48c6bc8dd75262caf948c8ffd1baa5145f44b6e973aec8f75cdd36afd11d156ad066a8d6241f661c9b558a91387db05d568a78aee9c1bbbf6fd8ab86c6f7bb4fe9bd981f573f83de66fb8d788f6f189a29328622aeca77c3387b78de135661df29139e5485252fa497eb8c301e1f3458f6f00470e83cf6e69cb1433dbe7c93226a9f6ff6fdb459cc0207002acead387361c1643763d73d40f968d1ca92d8a7bc4a8b560edbd759a22c6f467a9d5a9973c25274e055606fdf02e04e151f33a22abe99fc29b9f6d7a594cd4cec33dba414c78ab4f48ccbe0fc5d153ddf5b3feede483db858abfa8125c61ca848dee37b456e128ac89570a63ec29f5f85f643ee6783fb7bd90b34b38d604f378b3d732f86d57f1c42cff1860c0062d327c512643b0932639ccb163eb6cdd417f8b5bf4be5130a3105770632b3b0c3903b6100a6ef9e5e77a7a1dd6c63e5da060c878fd01518486c890fa2cb66f99d305595e25b0311957408dd52650b24c2d4499e196ffebb57c3ea1071e8deb6595c8bcd17d6f1a732f5ec77968bc60f24b67e6baebaa8a9323f1016c810c35bf660ab7332f6094fc4d885ebe4d64d1504c4ac14492d027cb937804fd09445c0d80a5c7fb5d7f054e1749a7c7a2cd3cdb2a61897a5cab052346d963c3c613aad00508533868dc35cdef75998946dff2eca5fe4f58da9ae6c4675a93c2574efc5342eba285daefe617e7c977e1c51b28084d6ff16d3e68a36fb0dcf72e13124df4f8831f38ec4c16782a71ffda6d631b04bbaa95c4770e0b6a03861bddd1909f117131bd4451b6c041c83ba3913834aba9f00da48dc51fd4cb47a4953716d6d9dc0d4f2b55d94ad1aedbae666cb3c395534df96b2d6b98bd80d4983813484d09b63e8d66d2231587658db59ea1be04460c81fcc012c93314830c44ee2f8a6cf5cbb465d19e51b646f49f3449706780d42528f0d81f23e4746410e73621ed4e89c1f8a1e25ea0648c98c3db16d76c4c3b72475a5396d6818b2127bad8799a9bc4f1291911cc01805774cab23f81914a784ec3bccc8e7f395f94081ce17a3ad89452608345b5d8fc4501d1f39291f69898ad585ba2f7f7eb6308300d9b483ed56cbbc8463245f744eec4f1d5a17ea89449613ab79ad1b751c36f46beef9e8e5d9782309ec10df33e898203f8211a1ba92119f87e0c0f99156c2acf8786d94a143e3a5c47329fb664bc78d7101b0f0b06085865c215a8f7938859f289d6eb1076409c3aa509608540807c7542600f7a38de1cf4ec42ad1112f7426d51c0667e88e7e3bc89848b1b0b7eefeed7954eb06d1e43d9f7b625108dd41e35cc7eb3a371157aabc2fc51cfca4d5ad9d0915e3e1768b668b3a7507c4e8cb47e54f310190fbe4b21f6dbad4afe6411b41cdd80d580ee7c17c9af9168292cc379be1fba36132ab5429f5c655cec83c3642c1ecee3da21f22cfa2ba98812a2f0fb5e8c7ba38d20e863a8d92f87b11257c75bb69e297f0673faee9fa9fdc26032ea53d287cc11e9e680ea448e1fd56c257966469648d7bda546305218e6af6a7db4a2ea68471cd3326feb79a78af030150d992d415b8726b779d0b6631bad37a78ecf9d2eb3ed61863ab37d81325816d78a6de277178b72d2c085cab9d13e2eda1441bfcfbacb8a2930ecd78571b09d56ebdfdd9f6f5c48384f7d1875577142c2ec5bb4df2e4d3b85f00339397483c25916fe44ab106f44aaf10c740bdfe1433396bfdcad8262b789cbd5f2213d211f74ef757e38eccf5c156ed0bbc026026e1a0418cd1a0391cd0ff63e7e158d89544a1f3cd9c5986877039395c692370e1c6292269ffc8db90e527d03b8ad0126dbc7a71d2523dd4f67fecdfeadec1144ee9bc32c556e2c5c950e2ff78e56279082de4faaaf464cd5c2bccdf73ea9063a3163434ee6be728ec2d8f9f6974c0d6a5023e42167e6b8ac6436bcaf4fcb0def03a9111dbc83c78f8815f79fc0413c73420df0f45d9787e41b3663dc8fd19a2801d01030b2e8c1443de6ac0c62a5eceea3962cbef23706541950d6e0b82370ff7f6d6f2d9cc3f0d5c020c95ef177c08256d115bcd414af0eef1d5ec5a87a4d853483c9493f5830f514b456d62cf4d6b4ee5e18d830702f800515cb0a5cef5f45d1b147e8348a3eadda45603040ad716eef1b1d7d35bef8c042afaa31c0d99fffee0a9045b47ebbfd8b50164221c0de9448874ba5715f60f3abe7f6b33284adcd7e035ead155d1ee5146f24519e16f4cd41728a66d87ef6a1fcffd8d074c99ac399500cc453dfeb0f817193a8ef053e9d377d028207cecb2ff7435b9b282e6a2130dfecdfd0ab3fc47e396237f257df5d8917ebcb71ab7b5b076efd4bf45add2cbad789b75ef6449d8168b9c51a44d9c8fe3e0280a74df0c39d17482be2c0b2bca0f8ede72bf125ada331a512d2bc408da070c1d5d1415f2cff41c547523199308a18657d0c940ad7c55ff0d3dc5a6912a6cd8b400d676a82bcf3ced499e0192445efc2baee937c701f50832f50c0056232ce8eb1d668745f6130eaf29c1dd0399572182e600988772eb80e137068d28f530193bc77a69f62f6abc8237778e6772fc9795acd6798bbdc9fc4dd6e73cff1208a5e77612e72b94322bdda5134a6102f61ada30d7a9a27f19a421966ee8c46096024de6d7ed567df7cdffc0f90041ff992e4d18264604463322dee27ea7a8f42100b4405a1f5b219a8b0fad53d56454ef7f21e859fadbd4a44fc7260d36660d2cbb0a40d4970f0118bafd5a22c128f8f0859e2c26d53f3254481ebf59deef0a59f49e4cc3bdac656146a91df4c9051df58db19359d5444e107e8ce3a0c4feda534f4d81fb3c1be84d9c0819ad261f172d60aed20a23eda126648b74c8c8f6714ba0fde3f87917ff7f9bb6f96bb1998d22416aacbe78daad4f6db53878524221d18ec27be7174ca75d46dedb57092bafdf58c3aa6627536d6f91968cd5740053a34645c1c3ccf798a9206ea64f7ed5d68bcecd4be957f24f6ce2ce746bf979542bffc829434746931e2bc66ab45f69252a6be908acbbe66ad12000fea6a0aa9b508fd0d46c7b47f10e45c426206222bc392064b7ef02ab7363337b5a48906842c1104e55f484797c9c9b60a706a62446a5490de6f720e94e50814b4451166d635cec43646d8832039102ad16736fee26f6b0b45eaca21c86acc674edff4fb8bdb0522e307cbd6ea24fa7aa6aa10d562dc5e0bce5e2447badd374f2293a145c34be631fbec97b051f7814abfc5a0b547939f321c2200d822176b00e9b807dc50585f309a1e1c47e5a4d23e9c908fd102cb1af77f1c8ce2554a5de66db02651803d2565dfbb1385174f18ba0b8bdc12767688c9f650c5c64da3c361f7875200a76e6690d2112008df7d59678fde3f403081ec5245b8e5f5b780cf656fbf03c484a3637ac4ee12a964ab07aa1c395e956f5d5b7942ff21546f7eda42c8ee9d062eab2bfae34846cf7e9f2ba137b636750b628154c60a2466bd46f99d30be4ae88d832dd3f183b79b92d4a766169fa3e58a743f630f032f6ba068f7bb6139f4dc6aef81fdc687ec5830439c73e491dac58a508c74ed7b89c0c35940c35e2027124d47f245cb23f6e6d872c24b0b1b37215219ad698d4b5af1ee3958ac3feb6816398f108798b4a0fdc0250c64fbc635b794afaa097ce48fc2b4390612a2f2397a33ae3446988cee5b5ca084ccc3e6c31d47776bbb187f39a6c087cddfb07f509cda43c7b1c38da5b234b357a0c2a71f626e54d88368ad7166cafa2e0c16010b658897a890280c00ace9123f1206ed4d7a7a53eb91facae89cbfb4fedf13f9273be54c813171130112adf3860dbbf56b93d612e1cae6ff8c8de59d5d29f335d59ebbc7ea3827377c605bf9cd6896255d59e7cc18466824aa525a28f022a26d44ae334e2c45d2c0ef491c749d1f039a456c1547645c60e3f135bfa7e644093782fc116bbc074ffd383a7bb7ee2c677fbb9bc7bddb0c50b77eb562c526f8c6a3dbae46ce48f4ab52a0156e203798f120285f65ea574e6e674221d7db93bf9b8f004724cadc75118a9f7ee990ee9c5e95c993dfcc6a45a904d1388388f07c95c70d6948446c242980e319552cf192c375786025836fe6650f47d7ca12d6d6267b471324abba75445be924dfe1c7a7a2566462b1eeb17536c8956f230e2b47ab9c275a4dd6dcf485678eeefebc12dca5931d8a19b8632674fb4699c2e09353a70bcebae4050fe9d42f002c4245009c58ed7e23ca640badeb4f17d8863961c56a4a7f1939a096102d2c280ee5e0e3ab3cc333e949ee885466df272bfd1e2207be755dc3dc1ec0d161d1bd4afab1eb8ae56849a510a4cc8c3ffd57f81127b75132b63cbe6eab3a9159be5689c34b873eb3351e58ab62d2ea0a593cfd4684f1083f00e739ef9f491215a842ac1122b518cb378bd40bac55ea8c8600c5a42c1a98df33ba58079f35a4f99f930d6294d69e2879aa6f7cdfbcfa996e01aa75aaa26fffdfac66b488a6eb0737f73c9841988dee8e86ff8637676da5c6d775facd20481d104222782c74bd7bd58017605f05fb700f0a4f87105ab2ebe9115f73165db2d483021ccd90a9ca513cb34104641db0928aeb8ac8c07cc7758b6b3cde5c27220cf5a0e45064b7a9cb31d3d3acde53135cf967b66d1dd519b690173a8e8ea3306a437358ef1b38238d8308a681c47a8e0f41fdc870c109db0caaf73540685d856462d543678a253e40c07e4506a86f0f774ccaf35a046dbc67048849bcb162705ae8501a806fe4c9fa2700fafb317fd7ad99ddd01c3e98b06526f75532b731878718617f3d458c5c815d97c11b3ae6ad4f971d1e88bcd1c13498e3987acffd9566e62c0958a4aa04d435e00f5dd6e9bcfe7045d964364e33e8024c6be47faf1a9ffcae827cb7129f833d5ef8652cbc2db37857b9b541c5e46401ec2daadf645f21e870d408af9b4e6d3c8f02bcc36f0c616e6f6ad2a880187e06e31ac75f344584b1b27c7f1eced4e91ec5a59880a617f7c255ea330484e04711fd1e31e6abbb9b418363c9d58877d8eaab066e5b7247a435324281fd41b0715a48c380eab21be5a55b41c6689f827761d2ea6dd407027133652de66f1685a941fb21843cf716467ab2c80387f6429bcd6cca7aed68c3f772da1a445dc54bb23f31ee63263a5a5ff9b29b56224aa027e21b432a6bc3e619f1bef0406465380bac479765423695709647037088f38f445d8dd7164c6ab493176a09019d2aa32fc3d2b16b4d55bc3063fc439bd872b9b810bff442309aaa5c70f649fae7db4c824994e16d31714e2be024084bd8e65d96a0eeb2ac5b230a4184687cbbce9253eab5c8faa0cbd90ff3741fe7aaaf6440bf2ce96a02cf8bebeded535da253a4a8bcb0d9b4342392633dcccdbbf8dc4f1b5c2301f211e3be108f1ef764d5852e29cf7b092ff0d73bb330c128a9ee82f4c87e785d46eb2730cc0499336638fe15af1ad1aea4f6b2a766c9ba105689c720183122afc076539e6f9a96ce44f8a8f6e5b0ff5423072e4f6f971ef2c5e6b6bce76e932cdb062dd4acdfa5dcf159a01751a22155ac53fe87d9599319c3ced61035470879711d5b904913ebff427ed07f8cd35acb2142d9363ea42507fcbf135fe11a596c10402bda277f3ba85bc84d7711b36207afc964b31da5d5498dac6cc9bcf5b706e0a5d830f620e42316c6a096cc730a98758cd5cce4c22b87386edcfe17fdb2315fd735b391a85cbbf46a4e42c6605a904d56feb9db5909607a9747cc1ac3ddb6a8e9b536aa7a38d4c727299e550b0c0f27696415f828e7d00203e3dabdbb90e99b0644c8ce9c6e8ae6b8f2483dc7b78e5fb567d40fab5fcc4bdb464db251ff6c293970732626e27e7bcd787efab46e3e7641878fd94591e7dcd79352f12a8b4035373b4f5e7072fa724afebc8a185153ab38d6f27fe17c505fe68b1ffb463adef5e1614790e62b4c520cd57ef24c5b81cc47bdb630f51ddee8f2c5cfe4a741d2a82389e91b509731c7e700a9fbde77c032f193bb05524a78bdf20e58307ab3ca8901879ffe6a74358ce7609f47493d54b1ec49a5d7d8267ab61f571ec0f72d43a237fa440dea59362ddf248256b570db7bf96b2e3352ca3e6fee32e9d3594c0fac9c6e75eb43ccacbf9588433a4c97213d63da477f57c8bb54a035b06978ce2e412422fa732ce55b33b0c25bfbf97485f4f2fa5c7b05f5ce1554776de70815299ab7013620ff9655c1a44711be0601ae20fe6f747b69258a41bb02f39c532021b2004c7ee8c44ad9947b9a6a33c2721721bbf2da959d107d0117f9a63af8a3e676b70f46639f41708fe99e4966c03b46956a49f382fd869f6c6cb73e330bcb9f3f275fea655f7db9ff743b7122255638fa63e5812ad4a8cab106142f69952273f21086fa065dd225c67c50e3035e47420e3c6ba9e03f791f2560d6f8e0bf00799a630acfa10ee6b670e430b741eef0bb6680283977255d932f17b0f4d95d8e3ca698e691e0553b494f876abdc8173ebfa1d2c564db3ae175f541afda8c21477f7cbe62d3b691e10bae13f1aa28a4f26c67e51708e4936f331e5b764c746b10652b13708ca38c99396a526695856a874ed49728aea1f31c24c538e03db55ee63e14f45cd74fed0244c4d8517df0fd0190ef481b30ab5770eac14c83787c68884fa6aa45d306fbd946431bdaac175ba130b9044ca8f909ed0ecc0f065ed653feb9f53ce835a8327e013a1f953cbb4cfa3de429566d2deba1f59cb03ac3f3ad610e0f6b5669a6d0cf95ed0483a444bdb5c774d8e6adaaf56362bfa59f87be4f8fac4b47d7725edff7cdb2687a9f5ee85480870c78c40a91c7d4169d5ab2ba45c17cc79c52be4ded80831b508dc2ae974bcb03db56ca9d0b3fbb01dde22e3b2d1abff3fc91cfedaef596a7f1da14b519b52cc97361985ab6b9a1aed29d15dedba14d7ba67a3ea89e9753bc129cb3c0fe5272688131da5b322973305d197162da939d41b5d5cff097d4357cb6585566873baa6e3f091601d24b7b3066ba1d2b0166c825d6119c09b06f1206392af27fff4edfc57cc525b86f23c30c957a257b445bd82eba81b7b900b4a0c730cbb248236b63923fdd818576e955fe1bfb00cd3acf24c7fc9b9203ffef79f6bfba20a712b2a598abaa83059bc9ba41b1df08066e6fe243c7c717ae1f522ef95181f8af9019527abcb00b41c89b360d38fa1d82146af42254e090dc33c16c2ed3bf4c16de9d8452d26f75b75e7983c94e633a9d1c1a1274e8925c942c0f38e8daad6bff022d7ca7e954f6c8053ac4e61c7821959892c059db86cf09435f6d8ec0325221259a8731b0cf68f80f283da431fbf9ba2738a33ae84f2a36f1ce7fd5056c38f79790542b6b9292b679f298d487f041f049ac83fee6ac9e363254b8ed28488edca2bb0632e5a6635b289245fb4b37a11b4aa1fb3aaad7ff2b24509b14a0d6c25da11bb4ac025ebe36bc39531c13ec1fc008a4b341dc20c24eec24d8083bb901ea861c9f485c7ec6b19369eeeb4cadb2fd8547578ea9e6f7fe3c75203dd7f29cff903a1ba4d942c039d73610688ff8c1673950677b1532d85a48567e7120668eedce27d7980e53ab3682b36d96a849c940b4310aee6a2134816ab8b8d16210a4aecae860f872fe64c508190afb05aa76a77e3b8eedb874e5c724cd96f1fe01184df52cda4c06845489a012edbb7c1d11a9096376f98a91ab8b66e30dd7aeeb32874f668f568e889001a03abfc170ae6ec3c958d0ad1e79b6c321e635cf8ed9d0a2024839176609882f6f6b9d7fe2c1d69dc834c6e2dc0c098152d6591c1dfce6a2080bbfe0fe8ad8dd7fec76bcaef397798d00fa07bf45924dc6e92c3faacf8c3de70b855b6d63efbf5ceebd24eaee29d68ab385e59559b97494a808e0c1006789e9c867ea1ae80a09f80e7fcc670578592705d078e222b468fdddf7e1dac73ddc6bb20871354a0fa4eca409f1af82b21017d354a3153abeac46e192e513123c6c873958d48d81c1631828a8c90d4b70db36ba1d8c4968b6d2791f2f016c6e1d1ab030d9905f392986812f4862ac181484a2dcb705dca1ee59a1610d41c7089bdb4f640d2f8b2edfeaa5cd0ceb2d4ba5c8b5fde9ae1a21e0a974d484c0d2577530fc7981bd83ae03efdf45d3a4ef484b6e9684a48634dcd77a175e54a32b2318384b5f30a330ba03525a858396a33aa39ce6167555540d42df8906d53a970a7c150622cea191b52768f2cb0d7047691bca5466864aeb78e4fd8364f6f79c60c0e7b42a825fea9969e1a167d67c6561bac44e7344901e0d80e622bb6ed7e80cfe62d2dca2164012c61ae205163ace9ca43b2abdc57164e1aca84c23c89324c36333b9662fe1abe15400b3d3fa114928eda6e4244d75a6fad5ea0f18194644b2857aa7afbf82d62fddaaa2007184a78b8632f7c9516cd6c980ca9e32c05b885768bd0c9f46aa0901c40127a4b626e7cab6557d50f41946b3dcf84183bd61dc1368dc047c5bc7710ad4dde4d4367b73c6f811942abfa24fd23f3daf409b2cde10b99793d7d2327bd0778e47393138e44dbef9b3be65a447cc12452b0af6a550e1d000d2d41492730e6b1af9e14118e2123610efdd3e52e5cd6873d71d704f43833cd4ef8265c3189362f848e82dc020a9155bf7bfafd2b1cf46c70e848296872bca56a7e5f1b74eb174e4513d7b78f8e1328d3c8009af63f7b8f825027962c22292449217488ce9ac5de34a014f209240a80c11d3d859db6b6d527c2009b8c440fc7a5cd89fcb707287708fe146d6702f872ce954bfefed5bc3e11f11fb4972481edfac9ed60af4d53fe0abc2c428fa671e3c58bd3350610faef2a682fefea3d96c4915eec9bfb785aa62b91ea480704304b57594d057229dd417fedd9b4b2fd09cfa1f42c546ce8d9980644b298985cc9d9c60d71b47c9b7eae800ab12f32c375c0a827fe61a89f01218db5146e2d24ebab4d8e4fd2374d0326f9a18473afe98e01da39f8462a41b0af7a4d1ac2284727a36b78c6fa3185b6eb9111427ad572d4f603066a3d616798d14250a373bf642d07bc815dd8c6aa4839b46ff798ca3fd8e637c67e65567daf34cc8e63c7dc64b4ebbc4e1dbcfd3d90b6a89c6134b17333b935553b810a8033292f11a74eee41489779958bc849ae529474fecc39652f8ae2ff48892e0caed2eb04d1e35f2628768a4d666f0b39a589b750f6235e5895b2035c9ae84d7c41fda91da574e6b9185657645e5a871aaf2621d5313fbec780bd29f93095bb0173b1f15df2884320c7f17d5fdee6dabec664c84a60ae8454a2679a3ebd6e6cef0b19abc4aa644c0447ee0483b6a39a453e45c6ae664fef3186f55b7691ae311975d5d051a57a9d48f3a5993ea91a5a080d78c98b25bc0f9d2f5285884b8f1cd8cef0e3afc764f422b9b395fd023b9bd90ef93c9bd539eff8d23481f832bdd4c0e863dd980e2a6287e25f7c7a03a7e87a2b1910622c4a0aadec27d9ff6aa6dc0829a92e4eef0c135858530d4c930d71e6390213f0ac42f6ca8ca76bd38297ee829f945015e755cc6519567c7230bfad5df22256198b950e02443ca2292592bb0c4952060d359099fba2aef7c63a409d6592e6f8c6f9d9a380f20c4702d30440e4d61ba5774063ba3dc28decf8660e344c8d902bb46d4a0c139167781d94feb890034db88a5f0e44c7d7e9375c61c1efe26e25c4cd15b49ceed6671add880dba0c0f5b94a812724235aa496fb70a26ab857b16322820588b606cddb14ccb24fb28120c67b6afaae1be48146dc28e0ee723710d53fd2ac2202d34d6eb63769028373b41544e6918b768ac69432fc9070687c832aefa74cbd4eaa26ef989ee39f485870cea2b8c4e229ed4273fc68270d0ee762b84df19edd8cf1cbfc0ea8aa3f0a1bb12972fccef8ed80a20e841611ffbbb0e1488687882a0f153541e53f7e3bbc1fc3ac774bc34251da9a9f011b095ee411076a1afc0807ca2dff973e07cf621cf3dd2287fe48a9aeefc4936e3c424d1c9e54b4402546b8eb452ca1aa57485cc69d2554ddc023bfaed7abd68f82c2719c1a990a2dd4f6a4643bce91b94a601e4192670a12132936c20bc2c0482f91e5195294792ca5301aa5659fbe2a11e320a9c5b7cd9fd88b636ab5c288e7c2261fa41d525ffc94d20e5242966fd45f62b0eeaf67d66fd373068c3db8ae67bba458379638b7fe5f871c8a4306de73e36f0d4a04793853881c9df88815af00981f2efeab81f857c0eba3c81c805a53c16b64cc8b9252fd84eccb896a276376d7f1eea708182f4939366f8dc08595cfaef2540c5358e7d3dea8a14922daf26995e21ecf01ea96e45be3dc524528835f637262bd8a3902a3ff9f2d03db78de4e84e541652df590e13588d0b6fa3cf882aaddab19c3cf67d3f0060f9e12393f63caad321f4fd9205482b1c34a878bd3f5b26b36858d0b117494e97cb5393c1afb1195bd27412db10b6bfaea4bf896e60f2ed5bd2ae6fb0f1c102b644ad634d1d481dccc6af4613fa3e2e2500d5fdfdcbd0940ff461c10e2799380d0943cd9c690dd841465f70d5d01212525ddf9f3ae9a142d837bb67f8ec877f5bc8a3ca80417b537aa8fde2ddfa05607483bc33da53ad3f62b3f17ec99d35bc1f5564b46508ac2dac408f2ea1145d7beecca2f86bca2d01f026c2ca61dd2cbc87b07330cebfbd4cd9a64d2637fb787bbc8ca8f7ea2b76e749b26fc0b371362581662101c47cc75862a5fdd78718eebe5ca15e9cba6991cce4648b4a1ad93ba9a1640cbd81db3c335bdbc71d44bb89e58250fd4b72bf2ebca2ed2fd9c80a64d691f1b0e37504fdf41c76ddbf3e655e2e75dd0968b3d675839aa054d21cfb2b2efbe6079125241b92ebb61caf0ddb06d6fd941de9357b684851cc9986d0406b1fa3831550d5b2af883916700a0417d1c5c7e2b0f3b4541dd388d942d417999d0578cfe37f63a84c1a27941c716386ba5f40c5cdadea9093355f01a80a3f9c20eb8e88c8de32e457e8cf9e67b17ae3b454c8a126008663849358a6ea8714cd8d24ff8890ca62a0359e5a270a06ae4cbb41c61a3d373c25beba63eb7601db065ada3e4e2dd92d42cd7313408be8ebc1d4e02391d7ed2b56143bf4c2768611cae466085333decfe8602addc6a0fb0b378430fd98756f3d0e327bc677bb7206a516c46a243aab3ac59e15478659d9315dc53f44cdefe75cd8c41c8a6d399b3a7aad36d5de1333bfda5971bf8201a54853cca59f9966b7725f10e6a10d35d2da57191cca023cd78ec9bf98c0b1c1f8fe3d7af31a7f36c013db75d10665ff1eb72b4cea51b70a079642e23e333f8f04e1f7ad1b23d21440f1b062f9c6dffb6c196c5138422ab2358f87169f541b1701137610f0f420e76b63da7427097b4e8f1500318341675f8f8e27c0a05d674ecf69760ccb354b30244da1c32079eefddb180e274c2e0b3731bc63e447a0531d31d425bcf1dc319ee1f24a480e04ef89512ea93b7c4eecf062ac5d5663d9278140f6d22fbacd4c6808ce6c0ba3ce2d290719e0e82cccee45b648512983a655fef2314ad2b8ce1af82f223c1cda3c6eae972c3f06b843acf4c2993411424f0bd851e539766d1f2376fc26f81acdea0c0621c0b8d45c1d9e30c4af11074f91839ef132d30dd9e530c1af7e398e4026de27f2402819d02f4826be65c0f626fc7ea0a1557bcc278dd2552592c95c9e455a1c606e1fa56950ddd346e2ad55758d2d0f4a2e656eadf9da05931bf381bd53bc4f2b2b9bfed8e1a1a45c18d389b51f5b87bb1083141b82c11a18ed7e19cf41898c779b10977b6b18b1970f730b868c0b6f0186fca6c9e9ccde4999e29c9d68cc73ee110d9a045ede95b9c818e1e84d5981bd5234e32fd01805c8001fa99ffd3cfeb86f481667f571f36de23b1e65abaa79b934f215ec99fdae6a469f97f4ec10d44c80d14dfbda48d90908e34cf55dd715ac376976732c7482750e96669de8feac7756fe66f48e5b21ffb99c4dc0632cac9120485340868df92b5c166f7a93525b9a8b6c0d40629f3ebf77d8af27fd484c835b411bd65a8b4b70ec7296d8630dbb4200f4a5fc5ad0d6f57ddce6bc697c90843c586caf9f9b6bb1b01d778bd483fee7c465cdcb07b8496540c8da25c03a6ee43851fd2bf11294341646bb3e6d5690dabddba4f7a9f701bfe8c19b6160c607edd1438f74c499a82dd36bd3e07c2c2c2ba32698abc2f84607c367077bc8a291285df097929e330aebcdabfecff1fcefbdda22b223c44d24207e7e558938a292471dec4241df3909529f26600e31dc681de4daed179ea9e75569cb3ad0286223c329760bc7b45852808155ec086a2508ff6945dbb356a53ce2ee521904ca68310386de8f700e30d38249752981242454bf8e812d07ed76f3cd0d308fbe1e586e78127eaea37c151cd38789efa5cb85859e8887a493a326ded232666b8ef332057f77dd96ebecf9653ab14a8f00a5f8c536abf580db1a1cb0c000dfe63b5a85b395ecb46c704fcb162ee47dd1afa1a4a47dbc70992e35d480ef971befb58d08f59bc682632a49f0f838bed486169e050ff6b7cb6420e64ddd12383cda0216c83d6b655175b5e9e0e1f3e09bfe398a692ac53159cf7939a4d6f47bd7e5f7ac16614e06aa1d8a36119b49de2d0ac0a0a457b9e3e7c2ae2c2ca03ee583228ccc22d26f65087bb9fdaa7695c7d6e78714e61edd759d8c6128bfe8d16ba29134982528a2b7290e21f3e2f9c8b08dfe5f33c170629fe030e1d7a4176098b876a98ad09b30ddb341a7dcd49aa35aca3e7b9619f7672beb0afd4a892422ecc2bd537410adba7ae7144c70d462222f773527f598ae03c7cf5760e4c378aa878217d131244f8031e155a65ad71eb5191ad3d6a650317b4a1022412646631f8df1d05d131fa9ad6ae2b1fb86e7588677ad80829a0f9f333bd0d598874c2e93e89556cf9b83fc3ad96333da0da0aac9a60ebb85dad0d0360a564543c564c3f5730244156b2c0ba69604721bb22856f75472dacde7a5e75e5722e869efd9febff33aa123e1311af36907cf50f609a6ed2fed9a5933310031a35aa626bb27c38504d58c61d5bcf3904f5f9df2e351555d0ba60b7ae71b177b45366e1b28461f7231c372672c7fa575dfc07b0ed015ad7d15c0d3286199674139d2f18d8b1a90889a8e0aa6ce472fb5976f61e7a47c838dfc1751a6403ed3f2e4ad8ae53abe468388665cf24d23d77dd49114e902b6d6e524d4c51075ba2f49ac45f93be9a1f4fc6d5218c26c30574538c0203f6529232cf159899209d814d207480c625a717e04077013e60d053b0261bf0ada8828bcb70852378870d8663cff1dfa87a15c2ee9cb189ebb2b901684dd927889db08a1cbc31b8a704eff75e7dca31a5ad1411e4c9d01dd34254705ed77c8aae731e1f9fd6ee068adff04f3daa5654f9ebaee45de25384e6fced6bc8e3b20af01f8377fe46d48298b15fb9893fba9a925c81bbbc3ec39a51f7a2727b29f8a4199b20f3aea735748e2cccda78ed559b637eeb85b48838f37e1b469862740c80c479974ffa6c8c77a9b51680f5a22dfb597590aced3ed30bf4ea9b25697338d009ee36870c44cce7262826f2e5bec4c2180ea2b776330a9a6bc7ef84dd2d83defb470d31bc04ff4f721fb144767dd5ecb966a2f2485ad10f6d0acfdd1531a9a245bd583e200139a92ecb72ce16544a2a747a78a4c75afc57eea44f222ba69ed6c98f92f4f2e1e1aad8cdb8e3f7631503ded57781e0f09e7a617ac7af560bb40da71c2f70f33e811ef90e61a96ff10011e3522ba5c659bc75cd6582a6b9e3d68fb2febe13cc595b24abf6d1e703b1eac4b00bd2cc2ebd5b1e00065872e803d2941be2fa4b19e7a340be162904bce5c3f182efbc8ea1fd6b5954628f104b40df91e4348e6bfb3c3a8cebbc4c907e6c74ac473a0f7d1461d5da65f2b963d7f4f38df0f52b4e0e6851313ebe5e1d33440d2683c7073b9d4bd680673c009edaa6c48500305f127adf021f13e028bf11a04b13ffd11dc1394cbe13ab3f48a8e9e0d58dd3ea7c1eb75473184e1cd7d3a939c63a64f0b3978752608e65e7e9aff78472d425509b852870c883a01cc5bfe52a4513c5dc4a80917d82bf01aa64da1fda51b5c444a351dd2cc26292d13ffd8c53202a9ac3099882d7ff9b9c7489957d2bb5a3adb819af38923dc256b8d8deec4727ba8c1b03472566b4f658187b1567de21f7ad9d08d6fd0ecc58518c9306b020de4f007f6829e19ec47c96229a1b3c4f2c2e72665b3dfcbbb3c61839c9df8349411d811994da564abfd778357cef8f499e57ba36b985816c03a37b25d1a7f7b51ae9eb0f6e40adbd0396f28f16a11d8fa59665f0db49c56fbf15ff27f37c862755f962042b6d1ebd524bcbbcafee18ee3a4f53485469306e3682fe7b2b2948ecd70f8f8398eb435abaab1abb6144270c155e96d3b134b55e56f7115d475925cc326b3cd29997fcb18fd90353c72c2c443fbafc2f82334f716e67e3bdc5e37b38687ec179349ef4bf206a574417289fb7d3a5f788e57f6b370659df865209aa45ff96f9a1a5bdd2d57404ae5609cc90ef90b5b705e275eeb55475a9bf9ed3be8e0d514dd7e72219ca7a15640326fa4baad0d8989b8da0b3e12fe55e6a143ccab32de2b03dfd59295f932afd93268d086d1c5b8b2974638911c30fc173bfe95e63e0d005c3cd0809d2e5f273f66b95446d2fffa11d12ee5b804f327ec85157d06ed4f4cdff985dcfe8e5e36fb4d112ad5ab7b3178ef0c71fd06b7aa9b60ec08ce7b3c6f3809dafad91dabb424717328ffc1505d1093c319aac315a35fc64711a6a18d95454bedcca4ec904090da066721ae0d73fdc0ea9682c83a78d8185f4bcdd8d301f1906e5e9d1844a8f7ca95e7e9ab4e479730e2543cefa09c7b1e5a52b072a22c50b666931a7efb299fd82b835a433670bda95460ff3741cb8073df57242b038a561bbde28d5dff88f3c426ef0de2063e27786ce487272fa02b1c4421e23f94954bfae1ad75d2f49158e488f311cdf22232873f4a2e08392019f14a3ecc86ce156add53abeadb463f7dd3f1358bb9abba5f6516f537ba66351bf810e58e3b640948138467169d8d9c6780e3c5c7641d5d2014e0f0240a20e74ab9fc75ce70f4fc1735fbc3eca70e18e0745b8f316c521a58fa0e7ec11bdbb1a65c26fc595259187bca15ad3cbdd76e227c6f9ffc89fb6dcf1819bb3f3dac8c9ec390b88ae57bf737f0e632e47888321f4ab3e539146a582bc5fe084709c3573afd4aaea4795a72abc1933774542b24c46ab06810e388e0657c132a6a780fc6a707463bb9f94fb1936d00ad7e0a4d2d1349c0a8481c4c037f0299fd4dbbc46c8d40650b2cfc1ff5983a5d19fa174ca6f9464a84005b994230bec9afd07c9a1e6243cc9196f905c832713a58250f69b15d179719b86c616cd7f2fd4011f09112832f5fbfc26827ad05b335bc80f88f81e90a8388b8fca2085853e2257734f3f78410eeb6ec5ddf76f075b3d92594507f9aeec4d7227515068378c1456a44390922d171607318a4109b41fc4d2ef7c4cb7bbd194f468a202f086427125c1e7de29bb31091ff55b4058cc2796b3ca6557ed6e2ef400e3d38f40c26b45b7d6d3459203055a33e888bbabac51bf77000ad0bb2c207487c269add7ecd6842c43d36e21b832fb4fe2c00f18c53a5b4167f8319d858198d374a416b75fcd567b5ad9c59abd6ddb8cff56d2db0a157e0145883a917659c561b5c9c58092eca9eb32753f7770a4363ca9334f5a1c170ff3f77842f4be49d2fa7d43587c94b4cb826f095997b964ffc8f477e85fb4746e5d6f4e4fc842caec24dc3a86d180c5fe83bb8c74c92ca39fd0cf02a6b8a408d45742f3cea8a95a0f3797294971d9617a33aa45e978c89471c2660f081e33b4367476c90f6b3c8ed60e403c8754ae895b80214537502669f10f5b837771542f9c8371e5127a59327024a5434f35b5dee2b2ce840449ea446cff1216fc25f0b0efb464d07db5b67c0b83978ee5224a5b09210ce0e3c3bc3415752aab7b347571993c8abbef30b2818207d64936aecb29a87bded1dafef81e0c13e57ec33cf95b8d385fa7f9fcd614ac6fa2749857b2391f1e448767836cbc4726ef0d0cbd3dbb2f500633cf02ec68d4a71428e06a1c68b9a43eefde7cf20bbda6c9cb5669071e97f8dff0e9a3d2f2e8eab4fbf76dddab0c2b828cf54dbb3c4ce72b8f2905681580020a22d2154506081d8b9094fbb32fe7bfde18b35b2825fd9b88f7035a91e09925e433d378ffdd80c53b2bed3a034c853aea2d9d206f09968e1dfe702bc2b905f5032cf451855fdec8c779b790eaaf3920ba223387e6fdb421615215e4cb85b0b6e8df5e7735bb5062495880d1e1d96b6531a40757640b11c1eb5decf159d6f2108bb3cd3d0e4581a2f42230699ab70fa9dfe720784e2ed054cdf42784575fdc1441b40caaae3c3ba17ee4a0225092d74ed45d826bff90a8c0570b90952d75a393f60b364ff573a60ccfed1d625a4aec26bf2a68f1a8b4f8dde5e658f944161809dc05b8efb5a82a1fc68a82a3ff90f36a55247ead7d648c3fbd954790e136a7f8d91883dd808110554110349691f532fa73af158211514472dbdca8231125feeed33c2e05a1c9cf70dade0f6550f55caf381198faf3f69328146e44df1098798addd30c41ac48c7e260f5e15729fc8af1122f0d46df7716f0963d94040912dc11ef23d8d7cedc6e707a14d788b5afe04054026c3ddb583e4d7aac81a9d78a123b8d9dd1154af44e1ab4ec5a2b4dfdc65d01766793f4d3e7be1b2f689c9852856f68ff7e7c8340dfcc6a5689fd3d4cca89f040ca5e64afe436cf924d46ea12bdee5e2bc989ed1b05dd3106924100b6d1c8d05ea6b920d4a3799fd981c8542511ce7844e6369380c86bddad597493ce7e478f9901f3c2659a8739855c1a9d611e4441edfc7599362032d06a0ced9ec1babecf2b5535418436d2f2b5009b5c212a79a1939d2b644f306860bbb809345e331aaf49f62af6dd8a46fe38948d96530c111cef1d63eb0bf70dba591812a87fc1e17aebe633cbe08c520549e3dc79fd8963853d727b6c470ed77d1f71e186335de9910c004e09a0efca1cef75633cef1eb318d85952801f38515989da7f87ef325210b505dfaa11f96797caa684c64bec79275b5e3d0c37d3aa0fb6ab3182ba8b893e3c899c40b4335eb37c823cbc88c2242721baf5fac0d2ac849b581d9874d20f762d23f7ea8af4701f058da8d2398a1384ba49a0878b1373eedc54662685d44d757410189f878ef8134dd5fe8b36a52e23d6bb8e99cca9546784cb4811ba394cb0ddac1081b02b88e8a5071c4d9e012d31c25fb41b817356fa97fced673bcee42cfb07c8d3234ba8479b9978565c0539eb42a55bd48d2523ad05f8b4f5abc690baa5372a2c75c05be178a6ca8172080dd42aeed3ca52eb09b6a27f838e6eb45d7d1fce3fd350ef8a4d4e8569a3684baee6c62588f0f3ba103423922bb1549ce6f1fd4ec1206d24a33ce8890d78bab1125d731e6f0a87902d01b85018d23cee5f900ecf059b11c3d0b708dcad16c8eddae006957f56d884016f0b4cd940b1a1a2e06bc6927e335f4bc6858f3ba94b9f56c6281e12c21289b50658161ea70a3ae00a3bc7c7c0ca91a68ebdd9f913ea46571774cdff157beb1d8e40939bfec6874a86acb01a8d7473a818184160cb1d51bd106490e18fe4d8e0bb5dd8cedd772205ad6bde494d8b4781ae3a19b126c12a3693f370d4ad505ecd6f699934959b8be31f8029cbb40eba2132a3d7667adcf669d834503256efcda2b809416d1bbf3382f609b4a1cbbba87fb6b15cfb2e36ae924cceb29b4dcb4d418cbe280eb819f15487f6a6e06608095b62b660834414ef0003913530becd4c21bd55e6dfe034615fe3c05ec86d99a02bb34e9e4e6782ccf881799b206115919c2edffdd74f8caa953934f1fcdc66af1fbbdb6684ff2592eb6c1119fefe1be892f9cd9169e5f944dd0b314d11320ac2dd772ec32773e5417fad993f5567c54e442bcc0893e86732377b2c799df45c9c1454a981107045133b8bdf3a8b9587833bf60c50b00eaff782b3949c1564fb473061d18a3ab92ce2d558f371c8bd5104b674e29992f86eba9ca9f4e0064983b214e4e5a06566ee6d8250108b4c4f9c57e4b028ede5e9358b270665fc95f44adccea85b75521201ef68bf9ae986ab30f9df498ebc18c697e10cfbd449bdd4596fd8719cf9979b7094d889997de5e8346b19d00aa1eee50e40e90758daf730581090c071b198d66e149383f7ecdf930786f1cc35234e03f2819c7eac946bf5abc53090bda9c468eafcbf605c07043ed6cfe422f559b45ae1b253f4ad07f9e201875a9fa8751508dbd98f8c8425c8d683bd7ca1b2f2cf10c5635245f8474cce8361c4277df4e2eee48597f650e99a91de5605366f1046f3b2d61102935457b6c91841b0528683fc7b31764986024acb2e58bb1c05c1aa48b8a58f9b32dfad41d932b971464cdeaf03207b075c93c821caed7805ced217baac33487783938f1a524cd0c6a153185f7326dbae18ce971c12cf0a6dcba78a0cd13f66271010b94158504c53abe34905e37b7a65f2fda5378a67684e3bb718806edabb4c1dd3f165649f076df66c805ed8962d8b20c42dcf912a44624b1a99bc3ded2c7adbefcfc362fdff3be4d4f459e8d15de229e80c34cccb2142da9b6bfe6e4d865245d5433910501b9a16b7bc494312dbedb9a89e8322449d553efa14515ddf760a65ac802c45c3588fdc5e1a0980dff3637983f7e4dff78f0c165b6b482c2dbc273dc21c8bfc6f3979c664a6c07e5e19f1c2b0acc893b192ec484502dc77c5b32973011a37fa6bcd28fc6a45d16aef18d20354514db80892678b93ee51afe52a49a2798b8319fde52d08403016b215aef11ce91e0c82ab717f665e528132b365c4aa5234f23e197f0f6d2c6a14c518616407b2d77ed055fb9b10b713f4aee64b4bf84b0faed315a677adb94daeab0ce3d21a9cc21fa526ef1af4c5229626f9f26d6d172cbc89f800f4fcdaede3d50da01e5d7a7fc576b22d7306009689260693d447546471a00dc961c2313705efc47a275b82c0059c0d84f5d2bac44381d250dd928a40472bb3a4df0a061ab049bce310dbe66f685a1cf7205b3eaa74556f1c9b4a9afc914ca2209f998acb99adcef8626d999dce049efa74339a9afbc3a98b4c43ec8b99a7e9ddbd682949603e746989ac7eb9c40c35aef9ff8c1a2e0c41db061f7fe777effb028f3733b02749aea32c4a3adf2be48d18e374a66b16d0cceeb44dbaa73db4a2255eb1548b265f3353b80668d7e53f48261ff533d2affa3d99f983b62f655bc646b1b3908f190723f1b6df1e219f42d73356c860a1517fcc85b83b5dd3fb13588fc3822953baf5667c512f8fa850c5a8bc99a1562ea540f24def2e87b6d8cfce9938ce742a261a41463070d7c710e46f2af3061ab6294f3a0c08d769d3f8a3769d257439db051e33d78a51f1cc1ede7b324cc79a241bc2903b8c94cdc791e658b7c08c451ff3efed4f47c2384e9879259f681aa854d69904c13fa134eacfa9c34f267f9969a67e20d04d7da4406f47cd52ce8c305b36656a8884e2273a388a4723f188f0d4990620fee269641f8dc4e3c87618d332c2e51d64d0b24c64185c7aedbeec9fc7d319887a50eb8b7517c448b3f99fab0a838b61ee0fb1bfdc200f20694db0630b26c484fc08e5306b7c32756b4b67ad56640a698dabe44da3cd0c961efd1a965b3598aca6f46f852f6462c2bd50722494c2ab0ff097f9a60f744c8bdcd3833eed20970b50fe5764f8bc18b7241ff74844d8f7948ddc51b7506195ecb5b34952054ee46fea485f7483f5ff7e22323860965d0f20f7d3047105df9bab54fb50d2577c1315ea075176024cc36eb88ae5a066496cfe170445d7658b91bc3715172b8f3258e65c94a5bd4be94a9240202e42c28d2cd1a75fcd01f3dbf51d26c6355b853ad38f5996447dfbfb18386e9a3b9b864dcb8ad7cdf292135892848b242553b89f50e39be338d2192e69be93f57c162459d02279d6b75b1ff092390eec544e6629d563e83413f015f98f634a12f2a9a32a43f66aa27a36dadc19dafbd06d7b88d365537323a8c548924aa692849f2471e4231e4820dcfd561dc2a3906caa4bd3b9d069966e7f45d25b83a11f8cfbd3197c56aa5f9155de2bd38824dfbcd6d7016173eee10a34cfef09268ab5bfee5c9c2e625cbfcf91e9d07ce53301a408043feb04ea848b8e5db88cd2f36079239d5ccc3b9fcbeeb03fbdeebb2e5e66b973f928b5e8ba33a3a9bb5dc051a06a81d86ee037e652a26576bc9ec965469c390d3f5e40f0ddcf12360c3cd9ec8cae78046be30e3302107e530db38763acb3e23ed5f8c68e1b444ba33303f8b5a20d0f86d9f7c4e39328d27e307851350e34977b5ee9b5bcb7c6793a6c5d5aa24b0c486c37704f0a69d2cc2e740d9fc7a3ad8cdf7f0495134321130e0f3fb60b5134e43aae2fd2b27f6875e30395363b94cd6a22bd672d00cbab85c891dca5071b14f6d7145761637487a7519f8f138d76e7aa943c86b816a42f57c7ebb686d8f1c1cdb8038b4d9d466f7e411445ec63a35d0d7baa9d138c530536ab78c971a846bd38dba0c0f2a9fa1b7e1c56bc7e335b14e628c6177f562602704c123c8a6ea0a3e36f7fa5f6a5fad0ffd5ac6a0ba5fab57e1a840ac39a4b5f6997787280a888b5fae434936b9d77b90098b597d21edb64d8d57e5db397ff4704a581af1270b799d9267bedbc76c4bf0d8da5e8703c47cba25992e2ce9240edb52e0923622145761ceaab549bfe420c527a66873e16d4e982aec9094ac6f2378973a77065e0298381f937737ace32b4571a596e4d78c012ad5b6c8afd3eaa4127f09fa4270e400605b76b8450ad1df7bf35f270812691c0aba6a4786575337d76ddbfad36384da4a73a639f49469103839ab063c686906ad93629e3437389cf9c0fb31f91cc8620486bd0161824a4610fe23ad05883eb1bac09ff54220cdb627a11142baa481fada59b06af4e8939a7916f5f3c4e6e27d29aabd269f48cc3796ec77eaf1308b83ab347863827629a7f749d6360716a3bbe53ea006538f33aefbd7c0f4ecb1b98a688008c0d201b410ba5c1ee858eb43d490b552885741ab4758c4ea3c3d58bf8f9469ade11eb22cdb4d5d733de3612c6d4709d9521d39c6785f63f9e1e6a9ed9cfc26bd9c4ff907e01ab9176c1706704dd3503f4496f04a76f06dce3c247e85059c12b094c3d7ace996a256a08b59c634e6ad40fb22b3cee39bd71abd1b04638cc51fe96e4ba9c3d8947afe9b317c0a3c5b052639cb8c0dc4d63f3faad14d9888a7d8e196ca7fc3abad13635b700ff802a676dd0a135f8c9e9512e4f5fdd3596a9da95a7fd3952ce92160b2e963586cfa7f8d7622acae454b23a2fe7e4d8528a8c2839d88dbf7df0c80f3e5446bb0bfe60833bc375db5ba961e075c3c1deb50655a1104102e1dc9d550986b19b0c77cfa5c4081a7a798694e54156b9869d715d1fde1da7db76cf579100fbe74eaa7f65ecb832fac9756eee189e6de509df1d9ce22f401914fb7a52292fb694dea756a9ea1d830acd14808c534f19fa8c9ac0a7e21a6bf748b12a12f9fd35ce9423535d241798c76a880ebf4bd3e19bcdd02bb109da6fe5f6fd06038338fdc8d52b711b8093c5dca564939582f76ca025027ead14a7736312d677d68e71d24b12543542c659db1e76d9813ecddd134f2bafc90163fc91e8d433750cb1d9e1760177cb81a0c57f9512ca5f1910fc1b309061cd85a0694e5d414ec01303a7e06477285b93fbaa834fbd811efe2e49407da9a9f3ce9e202c13ad8576a4d4ec9718856dbf8009fdf4a46b5308ddf2fc6475d1229f03ac76d01e8aa58840f4d5398636063b03ae3172efa5cfe8300f1975735577b08597e2a64ebafb07f5c19a2bc9343a7c6b8b4b7d79e47a4e472f2e23ecde7d5933da49cf43417b1170879d19213a94f4f3a1b0c8f97c09c553f22381b17fcfac71bf98798eb56ea262eb62fc59278ea02e68afd9c48a5164b83c6e91f8b5239a3e37709eb088e4b26cdbd3e9344924ceff807a5f8d666e301ebbc1e291d63a99371a36725e13de8a34c30452c16a6f4df5a38da7d8b89b820a60afef9414f4b07e394ced5e5c738f98897af017e45b0fb928ff20f8559d02633404519de4fa5f0c63af4e0ca98c376750c2fb1532d393086d28bec06b67fcf678e94eb1fb3907ad06323f452192e05231741c10337f197ecc1a2c305141670930e6216645e1b5000048c7e9605922d2e63825d44c68c88e97ae2be64bdf1965774fd8070a9e52382d9d5873200ec9725e36a5a56da8190effd2450e4852de644bacc4a45bd93a38d6b771909aa85d5a741862cd57a0c80218f6bff7117e48eefa6a3c913ee1f1f4b1bc586420e036b78c6cc8d8a26aef70dd50633eea5df8acc7a0389a8060f7a29bb95b5f453c3d5c37f5305d6722e5b5c662621f956c278a6babc2e0f93e80a8ab0bd1ad3016fd9b72dbc57cd134a6c9c7a42fb4c49843d4fb895806a3c9c673872a3fa38cd9f1fbb7faa18e3b88cd0963732b610d043e9d2bb1e3959f24bf82413f199b4dbe142fc901ebd0de98833ab73ffae6c5b469050cba800b93d67063cc4f055ac79536e6b385fadf0da7d8ac8bd2bf47d55ff7d17c70b367cefbfe5cd1b13b5b48b1b3b2401195585097babfc877e5050d07bf881baea83d55088019f4c36f845e3bdaf47060c18e33aa843eef52f261b57484b7a61cb5e88b351526e40aea69baf2ff828c8793c7a567be8069807ba08460388ab52f60bc69d14f952cc1e14009f9d9dd332b8481545c6c0f7c7e627deb46bfc9b33a22c7b98a8dc6c4c125ce393831c08a2140eb14b0483c9eda29381f398bb2a3847085679a5b5245a976b74e55f18f969c997dd06bf3bfc0b2a3910bb6152914114cda3295689cafc9267f57d96a1f755587ab9e4d81bce90eab0dba4794feb9f64431fc4170a33ba1a00ae001e7d04c8b67e2a8238939639d3a1db4cd291c7aa95eb65d48a1b78c8087cccf305d3c1d00083405e67041042f862afd5f63ad09983d672a4f6fcd685ac0b09204631ec835e6986e10a1ec5d22fa240242ce7e1873f360021cdb18863f87ea478e48997ba89569d33dd0fbd650ffc9f2785198d070a606959d9ee6df7e182edc9a5f9402b6378a43e321a13e6f6c3e1509adfba505de95090867266ea9ac055de331550bed86e7823b5b3d7fbae20ef3d587ad15668e865a8fba829d812144f13d9d3e1109a3940a9d850b0e551129f95119a89999397b8221c926893bda1a0bd4bfad30e0d3419d33d676a63bacf51277335b189b734a9e8c9679964741be2c62ac552deb2ff861a713c3f4598cc43744b4e8078d20b3a4c92aceb32cb441945e623f5909891f6cefd3ea4a5f838925bb79fb8d093a028551b18def889c516f592f3afabbadf96743a1ff40d38553288dd8527e5001f1ef173a1d74e9bc920aa398ffa038656c9987c65e7fe977e375dbcbb7db7befd1a713695e73f7d77cb99634e603813de21d356a338344fcedcc431f602fc5b3141c75f59234433f4112b0de24396a1854c0928551574031bdeba18f257cb2f98ad007d188aa8113d2aff788015dff91d86d8227883728fa04e0a6da6ef99ffeff483c18e6e27e1e2a66d198e9abfc0c0eee72472162061ca918f9f0b72806e4343df9e5a3eb1bf9ddbeeebc739041adbc1989b5594d4122810441f88111d91a02007b13012efd5722fe05de1d175e20a0aad23ba14aa50a7972328f0c0be1c63f14619af4a6725d08cc3461f2f9f9844aaf4802ab53a9d78220c01251c2d0e2957893e7230865df5d2bb183e0e0059bbc2654f44c3308582fdc9428d31fc886ac004c618522bdc50c70e93efcad9699757ae189ac6cc06d57e8fb68db789650638d82921653abbf90971f362a9739ece48a586bbc7219ac5ce7fbea6183ffa867dbcd97531cb4885a30ee64540713a893d06f2fbdb274a8eeab87d3b2f20878fe1b6599aa56bacdb12c843dbbd241dd1cb355ea13ec6b85b41f9bcfd840af4e350bc33b79fdcd13f30109a3bd17b6522fb225b2addecf36d42d6088de7ddcf75185801af747811cefb44be7195d22f94205b1de4b747a59e00cf39add51a9a8d8c96f0be3f3441d2db75e0ed1ef5aa74b65e71642d9c26ab9aa8d5485efed4b05cb084cc7bb6a8868a896f104fdc9024f8ef265fce894e46ee347a0b81b8de440d0cf5a9fd374d4d61d19f47d04b0921d68a6c0e03472cd2aec4bf09e8e1f2f14da6ddaffe0d23974318ba50cf70080b6964593516e0709e4579224bd91ec9ab0c97c2fb751b6668301a0c03493aea88cc387c694fb2b69b11aa4c4176e7716d6f28742c89a57a3ce43df81502fe612d4f49dee908da10fe1e0acefadcb8b031061854d9aec0b3fa115fa1cd0c6b46c22d8545d0708d627b5be684fa0086f4763c9bbfbb36904e843c4c5bf11c81f7b8d3a7fef4e9701bf7c873cf4bcfac5e2900776f08a8f090a51bae09e3f604e1cef9d7e7a19c64f2ca5b232c3b3b2eff7c3cf2aff5379fb36f6f06848ce3b39168bea436d7ded041d3a9ce939ad0862beca3fc3d1ae0d6b5bfc80ddbb43c618aa03253728ff2ce61a571b8814509a7306c3cc0d8abc1c8029970b6317d6fc9b6cd7238b82b8c71c377e23491e0a1b21716ada205d205077c5bc7bf80ddf8402b34f30ffea040feca164c96652f2ef83f27ce8fa1ed2f9615710129dfd015476ef3b0360bed110f7757142da28e98602935044677252914722a9a5abb233e53387005b907252936444e75b1f1af63063439cfcf51b9f034b0e3e372d295ad52bcfa1086043dfa27d5dd87e8f62d015fc9827619a5db8d8a3cfcb53bf862c96dd61cf7c29e4e92983baa91c99e74a5ad0d6720b9552329cb1403b40944d7a40a4ed738287486bdc48f167db9c56fe45adefa159f5b0fe02432b655213efa2fcd0568cfc21bdde03429fec73b14d96622340b57013977a79c7cea3f01c68e7944ebc8cd4d83e24e68db850be35eaa36db3c416d09014eab2e5dceaf0f76807c895d7ec8181c90317b782154539db5e4429b44898e170f7458a5a1c03cb59aeabd9510627e8648b79a0920f37af79ff8e2ec72ceed083cdf0dbd653793cc4dc194a18f8bf165c8721a3c79a8d2893b29dc95c81628cced8bd93585543f3d4d864252ada3413f0f73d99bb6da79328782e8314f289a6fab6a3d93edbc6924d926817884e928a1bed313e879dc8b0d4a7b898f69ec2d0350eab7d9f338002be70a08037c4556abb5cb74245b0d81e49cf4645a88d91d0886e96ffbb7bbaf10793cce59bec4c11549cf0ea4f160e04ceded2af625e28e618327f6a5c358df464f5492320af765b821c87205a8d6c15dae61fbac61876eaf3d1f3e4a60428d7051c1903ec8b4260a4b8d1b37fd581e19e542057654aabb40ee40686822102c0bd43b460c81018bb627c061a9b39870018a4ac4dba576b0e0f23e665cf5acccda990c1546ab874d41592d00f9695ce5fb94f12b76048b8a859fbfc28cf6579daaa9a04e89f8ef0fbeb2ed881a0c16f30baed6f26f20c49a122e9c5debc7b65d6cb49e329842988d4880f48ec47c2e1afbeb430f737f8cbb4878adabf3c294983ea5af3e62eb5ff533530c614108817fcd65b9130c4ad02747b6b80d151247fc4ec4dfc4865bb4ce9a67d29574b13bd0ecd266b447dd78437a865f37de6ddd14ee86a6895d80b4aa7da3f53651d4d0f6d758e9fca5d76297159dbc70bd78e4834837b199a6b7fa1685ded0ee351a4d405210337e242ebb632410bda27315dc23da327c63f953550aaa40316978fea1db4c83d988107220c2cc4a6a237f75e95a75a19e1708d60d1752b8393cdc783b1c284866dc8b3af109634a7651eb2d3299f4a693dd0e32abac894384c6ff5054d692f56629b0b94fcb26ea338a6a6d57f40b2e4a5c9fb8dc58471d5968fb261a24e66bbb0a114decad38a6080fdf9546ac4583bc9e6229f6246a789f04b6114dc9fba14cd99f6413e13758f25809f386a5236cd3a5213ab5fb165f51e5196b55a8805da3353bdb6229581df7e5ecdaa627028facebc7173ca0c56bd34bf6aeebf3d88b786f5ceae69fc5db100bb45d2321c25659f778437beea41f9363d580f602ee0975d73a8543027fa1cb5a40c47143eea46b02c6f5b116fb6eeb1dfb8c0745185eb484c1223e5d4b2d17a27ef3d359d6a4ded2cbc810ad38bd08fa32dd95a291dd9e63d6c129ff68fcbbff5abc96c663300999dd9511ea7efd819f92b5dc776ab6b92cf50f37bcae1a85a1b6d77ab96c9d2cd0b784da899c22c74e1c27147f001284b6f81bbb8c9d20284f799eaff1852913c17fba08e892b1aade33c57e81ebe758fd921ec2ad6fdffa44ac1b93ff52b3d14188ac8dc2d8928e6b8c4e8bfcec2f45e03eb80a1c54098ebe403a61ff4ed67c98201b20f155e255ae2d65dafd0afbecfeb6f56547e611dbb77243cbec6b760256cec903c39fe1df6a24b094b13e164955ed06c639086090b99ffa965ddb63a0d750988a60b40877191ecda5ae114af255875a39a6ee548fa8532cbbbb684c0d4d4874e9e02c06faee2f653e59846c09ef2849d6426453b048a0855feeb8b32984c7384046603399e9b9a39472dec96ff19d21d448c5c58f66b6f9ecad4e039b4ae2be15aa9f430ca71ae3710d3ee2371134a6bb0c157fffa580f49ad8061d976243156f5e42b33ee504d4969e1c889dbd132a31ff48414f417792955d4a038aae9cf33b125929bb00b6ed389724f766e919f551077e03e9cdf20cd8debd75e7bf9f6fdbfb36ca2496841f68a7877cacfabdd9c337a291cdbc9fffe628ed07a037635a68b8fd7cc48ef46672fc36eaf8786a560cbadcc16b342931525dda516108c05f5b228064168787548cb1e6902a74090620087aaf835fb03336404a648f10f2a7fd53a16512157fc4602f60a9aa3d468a3ab53d369d319605f02f702b022caea47aed17b5d822ebcec11ed3df86632f45583fc7edf3849855fb7991e514d800e42b15fc7c8d93863c40ce8a170efa352466890d80ba240997da65de01b8601a46481e460ecbb397ae73264b014c747ac7d98dd026613767e38064515538fd5d9556265a8d6f145f13cc8abfc6b1925c4adcd9785fad051908d3558ff3ab2bc8a9a7975f8b7a12b68ef87041ce091172794a73c3f4881ad0cf112dec6b33a51df42d1d05a5ae17135c365bdbb24b2e13cfe02cdee641fb867872d8d1d2fd5f6de4ac2900979048abc08c511420fbc52aec27574db0f70809881d1d39c2954105bd3472d7727bc9d1c7659a8f001205e28b8494dc66e3d4ce7ab2d4dc155ee1f1209885ac77976b7dd3da124197d357ba7ade8e6949fb1330c55bdcade9e2e4741b171ded32991971d434917aa75bd0a31e34e8f59c047c9d076cf080fb9eea66c7fcd92f2482e97ecc93774d841a04938efec3454ae348792231d65687d5a64d53c6c6529e2a2545a5cfcb86577f4d942c35cb2e676d849a96240d08070249dfbdb96244fe39597ce75822cd80b70419411518d33ca820d54e8c9250ac582375fbc36a2c41553a0fb619cc32905c2e34000f7942a533b792531a4aa257b69a44413bfa412fc7e7bd850a03ed253a3d304d306aa7ff811bf48187eabba304e00c05890274e1e5688bd5c3dd8114553eee6a0cf3933e412f071b853578a3120f39311aa76a99d478086dfc09301c0b0bf426536569e3abeb3b7d7567552a0e543f8391eeb35104a8efd2a0f7389859562e274c0053361e680398e50c29d0ab88da3fedb4e39045a066292fa5ce8b78237ffd5e4e10de5afa404fa0af780092feeb06b852b9ccc00e646a9c76cd5a42c9c2beeb9db4c5987ca788d10dd3aa5b5687ed68a51ea0a90b481c1a85cc0303d5f48cf733a808896c48f483ee11e8ebfcfe187ad825c9fd897574a7070f9de602b668c2113f876020641edadc66c6a478c7467d0b79760150d5b7dff8819abf2bdacb9fa90306755eecba209dba1749a95b996df55c2fd283dab0c366e38a075f7118990eb6e687656ae4c0331323eeda4853c9a68908596caa2aaef2772906523b4e4440efd8ee132a7fc14205541b84602ca3d9e8e84f119f807c55425a52a11983ec2a06795609bf8b74cb97144467a0bed8d2b3208df3277604f233e86a98673af460de03d41fabf2badbed68bcfac14f2aa6b58d2d66580733710815bf07a8b359ecc35b6cbcfe82e60c5fd0f768cc41a25ecca67ee909a4f3b31346e4ebb90457534441fd30652f7391b98c5747d014af0afa77a849e831f778a802f6060a530e2a89a469aff0b70d9e48f5fd6a0f4a77db94f184896841eeb4e2fe1402ae1231aa0fb6e7ab0b6ffad369243e51ab8308855622210a0fb06511fa92aa4c81f8572f867459665da7882c54e6e947a919c48fc1e43e9982c039e9156f99a6c3f0d4de81a6ea6f45d52daf567aa0f55e3a019e4337acf1e2586d0821036a2d8605ce26022ca97a096ad36f20cd23767e7cc7ffabad830b61e7b3996a82059364a6e296f283a0fb1b65f44c6ab0acae605a87ded1d65e8aa4cdba0f72545d7d62f42066fe51f88f23ef4112e280d1771ebac0361e131346ce3f40f937f584c33e9ea748ff537129e9dffba447e64e8ef89fca9a343d146e0c50a62ae0910466e7452be8508e90860c687a1718705289ebf51f83974751f7011f9f4b63450bce6669dfd67ecfa9b2ae8107203732ee96dbba2e04ae710ecc94fd5bfa316ffda35da9011a2ef572b24d34657e3e194da91a564cfddcbad90baa8cf7985969239a2d62ee699fe05abb3cba67616c82a890b1224eeb8c55033f40f74582e21a034d134efe45d8c5e1acbd255a8e8ea47ef2239b4ace1b35a44b04dc7adf1e8aa086012be41817cd9a8b92d69a200a2cc4a2af2b776b29e37229f087225b0e0e90008d5957596d9189a34725de220f6f626c37323c79bc9f669ca71aba1677a68970a6f97b5f6abcea734078529b29f70920ba6040c687ea8a538ee5798b7e09294108c5e97c030d883909baaf2926e4af44f15eefa0a87727f30a9870ba831b6c957fa87987f7ccc950baa3f86037710f55eaba7f80fda6c8bc9ed2d37949465d9cd8cfb3e1c09130df507dd19df4e0aeada8a625b99bbd6e544d2c3dc497f3bfe4f5326cf1b9ae3a9b3f217e186b69848e5961da24d201b0b18d73c1166ab37d22579deee6560da7ec875920e534384b15f879c694f3870eb7965bbf65408fcb1202e409f8b3609cad8802b8483e8f7ad670972be215497b342acba30296021f876cb854a0b9085e64b4195e703c0c49e454100f12c132c3bcdf00c36d66e29a32c7f5891a1e078b1e2fc2f7dcb421e162c7ce72591723ef35c3a4d3365fff25c9c76c2975edd1690b264df59285abc1ff4dee9d5bdc9ace3b6ddd731ebdfcabee599bae5f85fe8d5c2de5264799eb7e0245f2aa106b0acc6550171c91879c53802f64513c3c113633fce18d22c3570ccb6e2dce6a05cfee993370b8ad1053f7c6e0d4999a61797430a8a9a2f15b783db624c03bdb708a6f61f3c9c8f5f19a21f8a3e14f2fc98194bf0b0b4a44fe14420f2bbabeb4c719cbad6cb28da1e406044fdf01048ebe77eb6ac9a693dff828b3bd31b4fa2d20fff6362ce82e726073be26ca2288a0366f0d5a6b6ce3e45bf566947741c932478df24b90ff5445d4db9adf5603efe0924a159d51c4d876ae9d0d538810f3e29cac66cc6460f228d48a6d4b85282fdee09e0e371f39719ea87446690031c4a2d10289d4039aa4c45006fcc0ba0e3321a9ec39ad5536e7f144938b8ae4fefbb2c480faf90728dd2a2d3446dc3619a7ef2ddfba7fdc558c71eea42d24f83f3f18282b5753d8aae294f3be2d8dae70f6e951dd050425c572e649f4f9cab3286c4b6c82f2ffe8e7c9923d61f52fcf8725b72078e46e0de79e5fdf213c2a06ba14cc43b0cb05d990a9fba124431b446c05a0314e8a9e4313f16a77153507df3646919e6823231158b0967fd88a0d706d92b3e224ea02928cbaf551130912064b6675ec45a79e547e863890ae62e7cc4077aa4d499677d260928d60556ee54fb120eb5aea6981d7bf3eb7a055584a1737502d27e3660aff2b673eee55f92f550fc2b721901da327e099056d4cfba6ff84e92b8988ea155367355371971565707df317219448dd9eb707707ab5c7299936a412c0f0e4fd61813581794520053e7be5a28d3ca9e34d7c8a58feb809685735a6be172be1ff1fab1fca07e44dd3441e6f8620df02ce3ee833781cc63c7d8e264660b1225f7c7f712362759a8f9ac1eaf77f56ae64e6616f8fb39fd20bdd544a46212eb37f76600a882f7d40570ecae86cc7f805d938499fd79e1a0de4cdc8270d7b56e872fc96aaec458da9b8e1d7303b2b7414e562fb81eedd335177568fdb32edb54c7bd6e22b8d677932a75077a4d9e0b1367a3c97d682dac31612185cb28b03ddd38f169770f0ee3bfd7915efbd83117ee44a841354a193f7f865252535b04b032b55c0f9d9c16be3c0c73d01eb4b17c4eb2dc087d170866486cd20c92f03b684f0ae83b1316809b1a2d59e4d61beead21614c18cd2dd0d0649e5e84ff81d829ba7f3eb9153849b0e95758a90d065b77cb6dcdf444b8ec1d6cff9bb0561835531efdda896c2bf1d8365ec2ace89f1c423a37f342eea8e54339c25acab83487aaefdbd1311a025397debba78457b7f0dcc1ccc670923c514ce51e86be20f89c74c0316ac2b656c24edc5d2489382aab7f013bd9ce335ce4dc822613abffef52816a3e027d67a050cf36c6b4604191eb34279b8c310a603659bbeebef5e1f373b1c83263805206cd243e783283f5b4433fdbf99534f00a585ff77b4dabde8667abd43b0263fcdf7213d7f117cd6ad5fe54c06793b77d80cf7509c59b8ccb8101a00579202fa42b119ecf81a8a84fe3600009dce163c8fd57d73231e2a40d7fc5ba41f9ca228e04812960b50deaea16b20eec46e83af893eb409371f91559152ef639ad43eacc3f2648bcf12ac4adeba01f7853169ea835456bd3591849096076c7a8239315bd57d43d902f152b65f64fa6f52e88a1f38bac95b8b18c102dbb1d7b266a1c8b5251759ead0e4fd8b4516fb44281cbc79ea19afa7ae0c24068256b7980d6b14cbf8ec352d30fe1f6010790c7b4f24b713a2e3ba0900ebe05bf64d77d16166466753adb72920f6a54b7978761322b6211e539527d799488f0d37ed618ee116e2e4134e5f9ac761974ba68409a42708257f2902a8e1ea509c430a23ddc39f97ee4f90a288f0955b1bced489f63819799cb7b95314768eb80d3ca7b6eb77675f201e10104bcd6aa3aabba1eb65c383126ff9debdf729275b59cb863eff0553af9db3e0d2e8310f2d53f4707db50546a987a8993f29b975ce83c21fa25374205df4eb8b09095bae7d243dac0d055183aa4d6c5786ee122f10e122926c507eab81bdcfb2989334d664743657bb5b4ea0f29e29dd34be9aed383ef633f288d51dde265afb607d08a54956f25fa884a3cb78a0074e6bec5d7f083a4a388dcf2beb19628f4a4b7e9eb19ac545d6296f050dda7f107c92bdd166851df54d4027b0d468cc7891b787d3817675902d5b2b1bf723e4f0231d18ddfdfcce55c98fa03cd2214daee887fd63ebb49f6646a621f509af314c5c6c44ef357131a47c62be0ad9182c28f662d37041fcc6274ca21133421fe4b4bbe35afcd996b5c6a1afdeca0276070b05718ccbc92a1c6531dfb004014f53c7e4e7eb6993622734bf4f685f56dfb13b2e57ea5be65373e1a110a414386d9b9dcf6ea212cfb233900ad2087aca20a85c47d946fc15385aaaa1b86ad37cebc1dd9262ddad0b3d786a7856e8e64c8965b52f3bd946a60aec616f05df055ad5e71fecbce8d68a561427bb75f8ba993d42073d5adbc541154ab42184fb6f2a844507c56f0c8f801f8d25606fbee183f391ae093882d95aa13e34eb2a6d02b51e049b35e3e48a76b38a79d3c31ae2bf81e034f416feddfa76fab37e4ce12330e2139054f24ec4e35f9a2e7ba8ecb7b253d18d773a9ec081ff08938fe06b88cc63937bb35dfab68f72fa8fb8eb6b4307aa6f060e53d172fe042a30f569d23c09070d60b0194cf4a88cc50016732ed27a23be0a5b4df9e072fd46df5179368f510be81c56bb026d62c2e4e67db0af4f101635198655d8fa764119cf14c8e45afd360101dd7412fcaf32e79d67adf169b7ecbc72b4b240c95565c38caeba98b7b0d67267023c625a992654c763edffdbccfb86fb49a958f55da68bc2eb71715e52801a10d576b360cdde2dc07524f1e99c32e214c571b91bce9f760659f2e2d90f2d90f6b474bda0da940b761cc081cfa6a3b874442c9c7b4e9a13ee0b9d51be16fc2eaa26d0771a3d8856305c5a29c701e9e9339d39c33313387be816e21b2552bcc3a2fd2f4bddc8a454b90e2b39fd3bbe2984a7c145e11fc89d045d8af0d9f20eeb339829964b664f16811dbedd188eecd10389ffba2c30efcec021771273c513bb03d212fbdc6ec1736f99dddc05ecdbc37948eb7889e4b5b217f80f82b78a262bdae1db1a374f7d42b90845d54989f67226be1799dbdf7c6c9f6152c937c8024b83d34bab1c75341b6ae9e101697af6d6dec7d6c51f74248a285257639da78f27e4543608dfa5422467ba4fbdf7d065f2e66890fdb08de0b766c962f44c94593a433ccb8e2486d84a903a2a42e9993151c78cadeeb4f2496054997cefc63a0762ba621f75d7dfbe842ffbcb75146526e77ecf3dd24023452d165fb44c4e1d3d49041966f0d620d7847adedf499f77b0f7aa8637ddf0723a6c6da33f12647ea2ea88c5582a93b445f6542481f008e67309c8644777541f665cd09296d0f859c30d95f3774620b07ad14cab9a727fe28c776ea5320d91464c9807dd8800cb638e992e278f670ec832c651e0e0605eea8e4da9f07aae693ce0688e1b07130ddca3aa87c64fd90c4fd3b93184d36dd2e8274baabbc94b7859fbdb0d60de45f00e54a6768310d41e8bd711072d05c503045f8f47cb18797def95cbba4ecc605c0d8061ceacc1c9d418efd38862395c8a6804389f073c5db4f6e821f3d040682ba63d4bf95f4c9c26312e6952dbb289d4d315b92f9ea3529a0a19502ca8dda722492dee0fa561428833d04abc0b112d226c4f0ca0f1efef80a2e78901e274479a35fdb039a53076a75d1bbbaea4f5df463d9bcffe3e49de79c244d23fe563127c323b02c5b955ebfbc46b518cef5e9d9250d10a895a663d88c78185b042ada0fba504c75c9b6ba8a229b1156ea800f187b7d7db0222ed933b04c666a28efab61b6ac83950e5b1eb8bc830221d6c2be4715d538a6d84401e3e8199310771c4ae419f42be79146ca1e260f8f96aa3f923c1decfecef13a469b903c23655808da4c80ccc997343d1748db752a6529f0805bd4d81397ca1ae1517550db6bafbdfdf4e575bdac6ab9be7a991d3a7b5b4947bf8c600beef2ec5878f23a482f88b51f2df0fafa5895ca38717a1d11db37d18012ede75f40c0d662097146b7558a7182e4e3bc7bdd3e581f7b7859230999abe8cd9a5dd8cb54bd2ecd1edcd072121003ddec0f3094db7147c4edcd1a26e9738b3e23794c38284f96fa00b94aa278db845b44995f07bfcb6c38c53bcc36b16d04a4925c5973dcbf67c03e6470acbd75dc40a44f7281877c469979f03295146982ba787de1413cc54efd9aac172b24f2fa5b43784f21c63df20c9908e5161ab6de98eb32a69cda6b48db238bdb686d16886c4cc510b49a2fe49a98110c03b12e132f1038a6484e6f8bb797b61d39867d710c39fe6248b221dbf23f253e1a359fdf768c77e6594c79948fe1f966a15e8a99b278f03916d9d375cb80e5e06e138ee66c356ae011030d1a77b85c8c6f2d86551af80b66287fdc955560f72dbcbdfdd1d826a47dc5292e59d553e20c462d064d67fddab137b49865778426cda034f5fa6a77af9cd293eb1897d0b2f9c03d3899de19b019157b047d2db7ea013ea45fb228471b698fefb6f232ccceb5a54d3adbf16e07ef12846278737c861e93a7544084565fde586e397ce0b25cf38d34461f3b877d6fa633efd8fe8cde764ddcbf97dd2560ab20ab508e096a1d59641322b9e0f3aa8cd7f1f104dcbc91ba91221c7a17c4644e1add3f556fc18427f471c4b93ff59fc31d998e90c09efaea4235170b237905d14e2ee042917811cf92810633cedac6b14b28c5bd83c22dd5627e3b315511886e0f4979c0dd5ca1086123bb1f7b2a57316dbe7c44ea378de09de40a41f2490db172496624ebff685e233358678b170add60348232997899d4bfc40506d69e79712ec474faf74bf6e7c19bb92889208c50b6afef15b4cd105bd4797268ceb9eb09f21ccebc3d8706b493a74463928cb8435a76cceb4e401bfa95570029424c61eb2c99e3d664b290479270cfc74b52007a4bc4cba11a4bcc9168e51217a258289af12d6f52f94ce49e9b931198367f0d7acf4329a218891904c9f6f4093252b347649242b6641a900cb391625ed6b26f124ae57b7a2d23ebcbf95e90edb27828179ec7e42913d01fa616d3d2bf9e9c5aca58fba4d4bb4c6a2415042e80d38777c25945d2d0ff3b9929227ff3ef0bfb04ad527393127f407892571e0d8ce1ce3eeca8616ee7390554a07d6804e805f752fdd96665dbeed3bfdfc8cde657f5d5981bbfa20ad3fda27457bf8eb0a83305f50710fa3006e18c7245c53aadd76cbe5f81bc7f118a56df9f769c37252879f0644a4f7d6de7ed0f4407ec3bb38ff6444c7c3359a6450bf8bad6318ac1ab85493ff2fbed7570a7ccbc27c2d8fbb83fa37dc706a8c0bba53eda4ca7babd1964888337a3ad2b8b4c36bb29ff3c79a34210145a34e7737cd464446ee74ffdcd58c2835db8003dc73a5ab67c69758a68816c558f3509bd1d7968e145da2c850079d305dfbbce8f503107acc0bcf127affd40749e4272d2a4737227da8d1cb983ff953317cbb35bd3edb4d2d58cf579189ae3a1c2e306a9899a3c366bafd1d1b07b185fdc29c0381a6e441659f807c628b8c3ff7ba345c631911be9caf1cdf9fe6c27f7ca9868b73c4ee7830073b51642e09cc2e79f9c82b1ed6bfdd74b06d4d8128eade451c662d110ec674121201a8cfe10f33fd9e70dfe3c8bf11ecf46e88ce0b54fdc8ce1af5738ab23ed378d2af482f0570f04dc1c834585facd909197623aaff3a7b8266c7591ea9b093d7598b7be2cc4a1d00f85de79fc0a0f16f880ef09cd76e14232f057314657fd51c66c0d51e5e660b12a5ffe43a09cb2c75761e0df3fc48a83eb7bcc8f8107040f2d5f6c8bb9cb842379ee35bd0b7c0eb69148f4c29db0912cdba58fb3098a9fe8ae4cc83277292455712eb0c9cf292ee0850adba806ea65d9dfc0b880405f085643f95e0cb691e8db277fd704646465086627cae0df288f2780074a95d314cd5aece9cb5b350561dfdd115142d8c06e9d5c9fb87ee5a1e965ca37585761bf8e495a5a6b84ab15f3df146562ebeda3c225acc9d6d516689789f1b284aee6ce7bc771fa0b8fd3614ddfff1d0f336579b215c194237e2a1155c2f1c632c992426183138bba2d7855958cb1305554e0cffafe5461ea126e4739c993adc3b07f9528febdc512d57bb30ec200849d03269bf67dc6299ac2cdd7450a3830576ad7ca9bd510766d76cc0b743ec6ebb9e788fd2136656a6a63b7cd222e8d33f1a75b6c2817ac8046c8a6a58fff0856ad7fd0371ec01090ecd2378206c606bd2ac7ce6cab73b75c437afb11bc510acae2e32f37a4705e0ef28e1131368d02d16a96f4d8a8b560cfeadb7785faef32bcd0552e542dbdd95fa86d07bfab32db44023d565dd0e57f6dde91914a8d135c009bbe07f53b27f5880fbe294eb3cba5ebfef37ba0a9e090d3de0fe7a28cc2254ae5d48bc3a0e781e505a16e29497a02c0dbaa4174f937d2706db3a9a88a72ebae87c99b930f7105173ebf88849a8d80d1dc1110166a4e952b00ebf9cfe43cb3f8929ad8d1d4e65356ac1a49ce81014486a547f86cdd708a1080cc21d6898f05357f33744d695e0eeef6324abd89a86e21e285a31adc8bf41969b9f73c92ad8e3a5c195d8584ddb677a2609b745edc1f97ee0741dcef3106d447284de2ea4af6449cdbeb347fac20f5442b798461eff0d9c8683075bba32c664f41a8fac26b94ad2d17c4441b425ad07a976d18b8dbf0be302f9ab5d79a25d0b53a6e977205c5ff025cd8f5f5f93c293de6411c365cd11c207d6b6543ac11a57598cf3b8a5a2b96667f3c24b3ef140056d7c26d24d8e5e887cb2e89fdcfa3274df93bd381dea5c8ec639a89b56f27c31c1b36a590e80cf999221aa4672a47c05a0d73aa6a3c60f4bb134a27a29c84defd99dc2c737ad46d389e5e4daa0229a3d639d8b2d25c0ce9c0dd8c5508f58a3acfbbefec83d82398f49f7323b0c6982d02855bf583949607d7149c73e5c03eb561fecae68b5a2d39cf8fc2516000dc5e3ca610f4e5b165572a89c3c36fec34381c146ff82fd50f7f7e1a146b75b124cba4484a6e6e49ae37cd549c60b7a686d518af66880db0ddb600bff20ffa4ece6a561f89ddcfd088d4f49048e676bdaa1320f77514ec43e4403a9e3a2935cab273ffc82de5c409353ec4db94e85d089b1f869a1b582bf3bd6c51c356d07889417974ccac6e55c5c84f050799130785efda95078d50308f79d6de58472c626b1669b028456c407faed0a7594dc1675b815f7096d442e02b7c45cb368e60151a27ec37be4c3cf83fcb8c7c9321dbae9524f94e67d09f4529a19021a7dbfa53a5b2e4a2d2b291778d317d119d7e17e3a29764c73edab76a93fbb9b1dd10e985fd7aea53b00bccebde4768f0175d4840bc39daf8a966f20b1e0c2e1bbe7738d7b9279aa763f2f119dbfe014a247faa0b245b245d4f953be59bdefb6e577c1fd2107db98853ece8237fb179174d59064539600d4bbae705b1e8cc716eee4fc6cc92bf9fc37d1b9ca83b214b04d54d9b3e49b1e03dc45fa8c1d6ee48cd0c7465d83416be4d76ab8dcce2b5f189361d4df1507e27d7a4e72c65c1c11a2b84467a4728b39b048ac5a8de2a552320cf1eaf15d54709d8a9f67fb651ed817cd26c7760f5751a39d065d18e28f6b37ca517813acd270486a5c36354bf03e90d2db9fc87be5c8b38c5f40e73e932e27418993bfa3854baa0449638bfdbf1ed248aec5964e1a1949404e4c602d3ca24665aab2469c400f0aab7bce667a421d9237867d3ddab093320c4d9e1bc7c1827cd6a75ea0ce7b441a70a95d4caedaf054f50487240419c71be521986e8e4762d04160c9e66040c1fbd5f6e7dc2987dc8b9c93e501dc8c84b927e43bd8317aa7480521dae953009007e12410a0d968ace13e0e83cfaa51ea3d235dd56696942127a2373934bb5fadd102cb43e85d07c4e11f8eff409e766571379887528118a1225fb3ecc56d4f0481f5e278b0d65f8cef042cb7664284c05a66b3367a826e2e93a4551ef92573b3f6aca017ef59537338b86d05763d84c09d4038c080833a8447d023f267aad311c2a065f6784d2db9a4f46c1cd8f3e71bb81f92a9c9317bd56c194549abc5e0ab7cbc64b98223d9bd68c1daf2df752c9ee839229f95c157b2d86b8cfeff9c88c4ba529bd1572dafa53aa92ba80d083b764b4efea30d6b6bef133ee7dac2e2b663ea0b0585918e01c5207c75c6e762c2ffc7682e7216e99e51d132740607c4fc156a4b7c42467befd4e19c7c728bf2a865f6b83e23c3f9aad1ee8ed299ce64b6d3acef8dbe9d64ec97113c1285300faa4633c208f95d551c4da222e26f135d0fda52271e9ba17855c31b79037bf2a67ca9c30c493e8490ed7d3fa16f4292614c498bbb77fb18fad97deaec4dec9b38e548f0be680faa15dfbb1eaaae71f6f02d592f6090f991f34d2433e4f5203be079606929c9752a1cc2a252ea79141f2f8cad38fcbe08577d1f528c31b58928d11377a4624106d73d4397f88cccb80169506f8593cd266656b465f4b62c49dea4f5876d0c6c7927c5593cc632866fd4e45cc12854c6a6e6b039a71562f36c555a17766d9eb0680f4e7834cfd8ac4fc7c1273df1bc0a09e6dd608de0d0590ce0df92cf1155889f2f223dcb45170d792c6438c503564115009f9e651574c48761a666e652caf4a39471fd4a205204b2ed3f14650c2afc0f22db6f10dfc93fb74382b3fafd15e4a29064ea05b8957a49f087e8fcf574339a2bfb47d0d3ecbcac61a0e26617dc9d28793fea30c44b00b75fc8d542d16275cccade36e8ee299cff656081fe1c71123c85445769fd9438148f7efd1fe244f19501046bf045c343d00a5eb7b61a60ba76ff3819478ae17f19a37961cc325fc26dd2b0bdf2c6366c98cbf97bc18ca690590be400eeae4cad363c634b60fdcc949f21545854606fbeb25bcd9c47cfa7e4c25f3b8f3c18d4025b0f87bbd94b983c8cd0d0e97979f28bf0b9b7fd952b7310aaea062847b8196ca9b2c1e3007536b8bf1481cbd58ed7ca4b749e54206b957a5350737f1bb2b0177946b78282d2f0d19448def68883954489b8ffd5b3b06e01522b67b0dc06c6fc2951066251d9bb86dc3f62fe1700e6271119d267f527a3569a3c7651d193aed365774fedfda1533b6570ca0ce03bc613e263eca6c77ef66098fdfc8b74731dcfbe3e3e94c6ec313dc424ce23af7f6db554fec7d6dddbb24216826ff9a2b7709dedb76f6b5eacd29123287c6fb7f245ecaa8303d1d8c1871b67b6d824511b7773b71c2e5916bc1ef826042b435717a47a961c881a54ef7e33979490e99632e3507f04ae581f3c9ae87f86f4d9a484cab5cf6ba46000927c1017927034f696aaf07f85d308fb93b7b76befa47194b84ee35e83b41b10f30420cd461c0720351a0230b3cff842105dbd2c8e548c7cac3715f5fd09af6e5359844a88b14898fe645d58d93e99999a40ec92dd239b9a1b6331fefc86d6fcd02ceeeb930d1359825f01454499b4a3fba3872329eeceac0809ad077f78212775f98dbffedcfe74d8c8aeea59262bce41149a8156864ef587654689b63a24f9c572592044d677c4e8c9e1da44bd75bc3ddfca2a95f097679e960a0c82e1d145dad76f4bcddf0d40ce4a193475c39613e8ba18b8845344481add63f951e5b24e17c985ec98de5d8d723bbb3cf311caf290b537b600622d870666ec4e5990ff6749e24928251fddfdffd5ceaffe2681bf271e1a5dcb45644cf13d69b30f9b3f45b67d4615de5f42a5c8d8b18bf2e3f270afef12e75bcfffc845276bbbc9f6b098918faece42930f32141f0fcac3dc37be8873a09db09586084e25ac8c79196bf41715508287938826a9c93a8a62e0e14a7e5f26a669836b327cc90a070847e8af607d9641773f18748f26d82cecdeaa3a60bb38ac0bafe3fd2050d3bd0a77de8d8248bae3d0a867a15a117a9401f065434fb9c16b149a72dc5e99548a59955f643cba4ca12af702b9b6b45472dc1b79e2ddf4fb80c66cd9b38298a354381b3b5592a0671c94cc3111ae4301a5de9ef73b2d4514279eef7ade7551297f99c6c723b403f186b09502ebd7fd838cab6838f107b8b45cb779760d6d0dea3e0372af1169312d365f7e92e816ef3461785cbd3d61ab6adde7a79b2405b62b9769e2b7a61ce5f17136af21785418f229579375f0b4ead6c805562777fa071d119e57b38a9b927fe47084d424d8a12d82a6fd42e8408b2a14cc55e249d0557924cfec2896363215d4e95f24acec3db6d746c4310f9b7bd025eb895e01fe2d89ae9f27f88cc0b12aec7f00391c347fea918473cef4bdb557941ef1b91bf1efdc633f40f01a7110ee63af145af182c71964d6b179245ef76e99f77485e878c003ec46e29692f4b0a0bb6b7d80720d67e8650835c5994d0dd93a9b9aa951fa8cc79ed327076a093546d886e434d74ee44c953c076dfa96a2ca3ad50ff5ec26ae4a37a382d12274302bc552316fd76303ef134f3a75f1b49747d9b916282c24cc2c497da0dac090ae1887cafe3568cef14f91e139a4812699defca94e849b7c6938194cf7a7afd591cfbbdb9509450982a62fea608d79c5af8f66e48f403997a7b66d8efd67edfd8e961bd1900dc8a1d5588f1b2434dd4da11d0087c42bb5968e4205d8348a4db5f9906effb98410bc14f4537f1ab282ebe750b23b9409cf6f06770176ff51561358aec90d4e1bfd03d90086725bdf9dfab709ca3e1a72ddcc3d580cde0744d7358b2016491dfc115a4dc89963622831aec1e1fb87a55fecacbd045419617159e940fc122f0d88e8d034cd3c5f52918301ca94499f745fe5d8c1dd7028c9df95f9aca4e0c8ab4bc9b85d01186b08d5de68d1d46b45f2c8643a1716449dbaf8f4d824324255e3470c155b3b771040f3ee04ab4f80a71e6b21210efa967b9e85df435ecfca3372092bfaf3f81e7dd256f4626cbe1cd0d56967f73d14223145faf557fa028ae5976861500fa5035d4fc66e5ff4a7d9777fc15a7d3b432d02127136cf1c89dc22278ef8cfd545b94c29b8bcba9e62e4ed482019dfb5bcba42f9cf7e8d3a5c12f8ded0dccff03fdc6cd38aaef5745da1d7335858a6b69f955943e2947b39f6c9f2a56cd90f9ed200f3be77bc742b2d4f0365ad5a10eb340b922a1014faa9643620899ed38a5b9f6e2e812c95b8f1ada998c4d1908c195534b49e0595bef65c24878d6c70a4ff0e1031a1ebc08024bd5f20cbef107efb1589f1f47e6f486d2f6e508164e46bd78e67f513a4c947b95e61099ba8cce86eb1bff3dcc4a82c769d2514456a6d30fafebd109f37a639f2be67c7d04dc9c05f687f5ac6d2d47054be20e6e1a82617e13b92902f2cc2cb9adb1337f69d80481aaf5bcce92ea4e170c42911849593adb8f79a35882c28d88535bb611e85654c656f18be2a4e0762e4f7336583e94df8e3541a03fc150a77c151fee52b139b51849a08a12ce7ce1d1c81656310eb3f510467e7002214cac87c50fdb6fab5af740eddb9e70451829b0e026e807c7180ccd0f61dafd9c3409df62abc68b7ce9ceaf5f8994f1731f53b5c71ebc0782e135a4eee6cb3bd85c6b6b721876efd6f0e02c9796c40a3802e57635c4565b7babf0db803c55e710b6d8cca4bebe1d4f49c9cb490022886c471ee9a3ca5f314f44d25f9484afecdcb14e5908a5bfb3a64ea8089fad3e21519f9ad6b22fe070cecdddbd98bc5c95f8f7d36248aa24feac93465ff168669d41a1a7dfbe7fdcf3d6df04bc9fd1c15dc02c75d2ce796a3a80e3cf7cadbfaeceb4bad8395185fcc03280697f8b335fd432c809fd97a5299b40878d1f1e9b2c71e4791f0d3f4774ee5d72b189886434c609ceb9feecea1dfb3656ee2950d71c378333dd5e26d087017c1a49e9eb84dc910beac6e264b5326d53b9bb399cd88b9e31d7f4e3ae7fda83eee1dd05d875eb079e7eb9e61d7e656bf2426478fb371e81cf05e346bbfb11a6982db5a642cd60201026870aab6df618364dee650c4169782b6a84f58fca70d61dfddd8a518622034e9215c15c0dafb17dfa81652a1d481bd045bdde1d3d38baeaad9664768625ef64aacff30ca2ea264eb7e42f0f783ee82a4ce09194d952624f23c82f3d4f00e65938ac917f87d8d8b194996ae82b48ec296d4f98223e30e37a1d77dc206afdbd4bce92017600817cf4a16a247761ff51a7505b70e9668a7344a121f0bf319508b06f02fad3d58f8c551067021b3d61915b16edaf9720a5a45a3bd53be7b3e14844c1eb19fcd6daade0890d372a3b3d99b83612aa60f91500a3850dcedf66871d33bee444c6ac25f421777e671ea53b404919d5a55fdeb08db10914b74b595c4165bc0d1350927839544d74e42b47caae737d0ca84b14764f24bc8ed6c0c66f50b381b97775e9b53149402af8407ea664f4c80e53995317f51fcb701292fdb934ecc3681ba83f3030abebf70d68fe9290f84fa9036fc11425c0de51a7e481cda62e0e8e67581a3e68b9cf7273655d9e2e7525822c0c00eef8697200d15e2186f527548de33ef45f8f601f918526fd4c526b23c42c8e3278e4c2ea1e9a49f4d27402bc96af115f1792e4604f09bc8b8d404294964cb2c68ea6be5129668cf61cfcb4fca34b0b1c2a32661bb21cbbc8f5d2f9ff460764d7120be86b230d6f579b08bac8c8bc26f00c5aacf66b16c5041158927931f75ad9f0f0cae5460e260c86b986364f303a4f123bcf78ed3cf9e091331c03c723497c6a73ac9b00093a6d5ef1582bec8fab389724f1cefd65702a57cfe4c728b018b3d1aa76587dbe3beb2bad86170ea7ab06f36744e39774e647ec232f0a296c3311b265563c503cac44f34e0dfe0c7f7667c5252c4294742cb98a171338d69a6567487032e183a749e32657b705ef6e3ee1220a6da8ac5c288d2de5ab170ef0dab4341e7f36de9cb04cc181271a4c2451cbbe0c351ab8b8929e7b2957b649453acb025d1da8488a5a0446e39224b2feb79257b9fde8f4bfc8eb75a35c3e553731dabde4995d0f33f91a6e6c72150be7977216913ad32c8779db127278324658e1acf25fde2b553ffbc684ddc31d89ae3adeb06579b31cd2e1cd7e3fbb261680ebc8dee2e804e8c676c399574808fc7479a44395de4ac595acad4f812912c12789f6c1e926c2afe45eb9a767c1813a4f39f0fc8708c07b9ac5788d686e6aa95f188757f8716f6a6b0a21620d4e58b85a613a9d1ddaad7e4150047c1996772fdebc86663196738990efd10f1b1058a06b0b7e4d711c41531332115ad076300287ffc38903646b7434d2095877f704e731e7e73ca3c3857640f6791c7046cf77d1ed1e5aae6feeb67fc2aaaaa00fd8d859433b9a10c19c0b2af6e18289be875e9c8b46aa61788892adc25013b2832d4399b2d04be0502ed03df295db8b39d0ddef6acffbf30665b887cf8bc3b34319cbeacb1bbfef6ab124ddba5b01734d8ddadbe52ff225c7d928d2fdfb0601d77a49bea87dc80984b8f89b959923d9ee8f2471258b43640bfc27f4ad75201eb4f5fa13afe705e8bc3bc3681a86d2b787a31ee5c00ec66d916393c1c14ac5767ee602ad60a7206fb61e0164493035de4bdc7c6d5f8d172aeb7cd138d6abbe0841615b70a72c2bff83f05db275a0936f8807aa49adec82a13a323028f95719bbdd31cca226c6e00461a349839623c42bd3303f30e81967fc969688cddec7d46db04052f9fc5e0831c05f917d29deefaa8f7fec9c35dd80b530aefe4aa50380226e023335f1e79c23c34035bf973d990bb6631e84db275f64cb9f8c4cdb02dcf65ad42c7af8a63b90b81b402766e7686d429e9d45a165780767c7811409c2e84bb793e2c703077a94d50b2fb680438b3b7b5ed5339ea74a35b7179d3e4d047e549c7f408468fcbacf8b8e801051d8e17ed225f1e8fd015a0ec8e7d4e84762a74270ac60ad118ccd21ed8bc8c81c599bb8dfb074d7d52f89956939bf1a7574563ae5e80af2fe9d21c60bf469f8cffc7065c81c3f2d4a7a72a97b2a8dc8a569715ec9ad2d330e696ba446d3af603066eac8abcff9df5ee2cf5abf12acfa48273c06b3a869f4bdb93b54195677185c5679f00038c7d7c59cfe47bcba46ccf4109260e6c5acc126270f463f21fbdec466f26738ba172a41cb6db789bfcf32b99a15d8695214f6c1bf06223cd8ee2606408a5566348faf715a036f50c62d51168c16698050129b8987ed5c3b764b65870c433cf6650730d3ea556373e229c0924df86a406edd722b0656760bd2db34cf635ade13a80bd29a4892b4f5fc49cc1a5002e129e61749ad945558c8953655f920de16b8321f18b05b4702f5e0e6085171b937cb911d247928c08ff2e059b43f49f6a4c653d76fcc2e914088ffbadf14c68a2733bec9e9c3dfa87a0d532b2be279fee386183927d1f363ed95bdba6d08f2a835088187fcb2125f356d73e6f7609f3960bdffb8faf38f7dedc35795b5acd4e9d191de6b0aa4f6f6fe3aed04ed691e0a151e02811348a8a02017019ddbd6c8108a584380549cf33528ef64607f745796a1fdc682affdcdde90853372977b59dccc47090c159e0739811dc0fa5488dac62572c0d343b181b0d609259635ac9c78f0ee17569c0e875b3f6e63e555f165f0fc2ff4c0881216fd301b4ac5fb251238f7cb6cd1ccdaecaaf0038a92fd12b7aff75e985a188a357a03fa71633c56494dfcd93c58ec9c8331376a7e185394a6b742bcdcf31d14989fbedb1f37a447aca790f7e119aa23636063d8be11f51430d567f32d7ca280a65de147e0fcd8ed09916c433c26c7cfeeb0fe0d1ab9fc1a31b7c38b59330127274bb0f8abc990c34946eed2625de0ea6603f66bcfd9efe2a677aea5bd9ac7bae5109e5d655be6abf63a8ce94387cd0224609979ebb97cb0475d50d83090bcde26e540a1d365b3df9e720a42255695cd9f87ec4adc275ff21715e7d25691dd0f21ffc13b508bd788ad73837aa34ef74318a6431c9ee5c80bfa533987cf689887d791ac0e6523fc8172cb44fb40a45021d4b681e5cd05f602aea8cb8ef929a3b7de084b91b5d183c7db45c421990e643b41b4ded5d8784cd852a2c3a2f4afb6af355550985f0ac6b6fa3c87aacef186bebc81a89c66e8b6365bf22a70a2e184919ac3761575403fd2ab86ba49b84283ad3bc2f1c387eee037f3dcad13dc645bb36a19f1754ae296e3a128af78ae85853182e360453b9cf17cfec833f44783b3b9cc3788b59f33acb36ec5fb65338b7b445e756c7d3de46f69e043a6038624e8fa216ff68a3e7c0ddabc2a927182cc4591eeb23d245154aa7322d39c0a6f922f2d8aa8ca56cca629069429017bf01a27a6bf7a49adc5188310194b19b3f1fe0fba8b66b392dcdba36eba321fac3386f4957dda0a360a26f5fa3be80f4e92b5514496a9acc9fd0fb77a8cad4025a3c7077cb7d095b080e9e7bb7dfc02f1e57a9768406de0240711775f0dd344355e8379599cbd51797f1387675e598bb643143a59d5c6f8e024bd19f6a50af6faffeba75ba60deffc9249aa96dbd45bbcfd1951d33cfd4997c8bef6f7df9539b39d99ad30eb4e92329cd5adb39572230f81c2d791a446b7c7b2ba7858bb6f50200ff5eb7020dc76ae9d922e0efe6c293ab09375d6be9fbb15491d9c0595174eaada2f274e69f64f597b614eb5c731906bbf452c23fd9bb2dcc9840fb61d56b464e8a631a4e37100c43553aa2b1ced8ae5cc92e8cce7ae44677f7a35ac1fdfd59b87e5d1a69dd374c2e578876c46b36425f8c3c624d517c09856933629beaf8147f1702b53707a588e356f6cc66d6b50c70e651fda422b3e2e93e0b056fc22b5d41bd0687758108f741a8f55015437c9c9b299c92034605b7cc29fe0e0df21d45087d87c5a375db455d41e13cdde7766e199368204734c82e9bdd502d7d3d2f9eea487d0e40134acf7cfd5f79402af97bb495f0ca215ccace527ef7c95e63761e2dd600f8042962fe5a944a632e959d0be27a89fd62ca471c284ca8192d59ad07c6b2fed9264732c884206725efff866bee1e96a5976b8cd9c1bfdbffb780f3cdcde157cf859964de40e16905e610b7540b8276661df7e5d3de841c9ff211871e8cff991b16bead83450b59e8e50891ecbb25ff7a6b82362cb2a0b413c5472597d08a47942b45ceabbc37184a524f64b46982cb38bc8c85e79939a6652fab0473596b02b0d43680288bc3725d54d5e52a940b294992e5fa0a7c87216629c7a0df699ca66d638b32d271c8b03fb15461b193e4ff76e7b9b7b46a6c287173da6d35c224243639238bd25c0da86581247723e840fc7fcc9452087b4d524f55f9e30a5c36b89e29153066f2da27a5b072b10d148c6561c86db1154e6e4f4ea95278bad2b460da0da89c93a1036e7804008466c5bf92c20b65138c7ac1f9d7f3bf904dafbf6151ec66ac5305d84808a5a48773db7885cba9facbe697226a262b0fabb1e7ced3354fe14c0686a92e92f1f5ca04d6617e2ffb3bca053a00ffe1b5c05fd693c806953b932911c5a4033683a0a45cf2539d35cf829d77370dcc4ec169af940aae451a5b0cc8e3ff8dea0681117eb778fe8596ecb85ec93b43b9c04d4297b42e16329db2562e1a6d0c4e1be52a2530db4a184fd0003b5c6fdf1d6f3c8950104e33d13636781350c4d20462480dabab5492230f7b994d47e5c081191293a7b10e5a6a99ab2d3f1e36341e67133922a04c070e789b2d58b9aef1958750de0ffffff1f