PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 76161 bea8a95c5b0416176db0d6ee4211b3d3272d14839ec9d5d8afe98f6acedbf0ea

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
89acd7c6918df3305669ce032156b6984e03490758b318595ee03720c46d67f5
Certificate Block Hash
bea8a95c5b0416176db0d6ee4211b3d3272d14839ec9d5d8afe98f6acedbf0ea
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0011f5000002a70100
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000032ad07daf836848935865219d20199bf8bea3f6589fbfef6fcaa3e02caf462a63f7a7260850bec78b253042692782053e74420eea3a047661e356d02040083a01a781da1df7a6d45b94f85bc52ca2521c17693f86cb4b28a1103000000000000000002000000020011f5000002a70100

Raw Header Hex

000040203d5b5397723d0baf89a3fa85856f487ee80f4840dbb4d3917c83104e2295356a780750cf6b3b706a07ce7a59d542025a80082701b30391a5051f73b646771495ddd0376ac4d90018f5676dc42037e05e5918b3580749034e98b6562103ce695630f38d91c6d7ac89

Proof Data Hex

59,560 bytes
121216020307c3b74263751d86d425844d8a6a7920793a86208a094d82e2b0047867b88f0357d684c0135ade96c04b97955283c4643e73f05162c8aa1e99927456780fea93a655eb3a68ee2768c4832a9201edc5c666ae5942d460600e9282324409c366b6d6278e6a1b481d552f20bd62de97917d526f4c6b8739ff2b87a323eac3f4a3af72373de3e66ed5f96dbbe70fb202391c2da2bf1a5cdbdd2d7997f7d95238cf6b83285481d65741815807f2d8d00b35198d0ba069a2757209fd036b7bfdc4c6dba5e61192398cf9b3760cd99e60e2c64bdcca586aaa7256d4fc38d9b64812f7fe8acc99a616a275031ea216f6193418cc06840889ffbb66a22063d4b284f27d1b118a8b244c7f530ff926e50a67a39bee1c37b654788c7bcae2ee8e20c5090d83b846f632420b8863c2493699f4c1ca5e2cce5cbcd8d9d1dff32884af03811c800b1da870b3e101372caff83bbb73767ec80cdf37431e69f7031dfb3bbf9048918b9abb66940cc40a3801d3fae70b5d9bb07897c60e217aebbdfe84d6cdb6fdcc20571cf2eeae738827fb383a140e8a95f6561469dbb8c6d723191e5a038fe8e2341ca18bacb62281019eabd3c1f33ec1581c140d837b330fb858d79e5548f431709eeaf686775bdc432333ca4777da9dad1aca08845682b7c06b7920e7ca3fdd39e42b8237927bd7d78486975472064dbb0165e642672c45d95f304194a33fb8e30297ef76c787d261f48d8e735f49cd5feee437ad7787239944158c76c3d6ec5e3b768d57da1be56b67bba244ccb30b2d20002ff7c0ed01385cb6184766f3df31f4946a96d70306a394579da97bbf76ff5af697a34082610d98a1b2e296999ef4fb00f007b844d5df6b21c5c1ba4a310e3f77d29352346f90bbcbd393551f4314914501870e25411c040925a6b15729a25d4cd999a2d85a7978554987384b1fc0ef171520cd72e888a03445774e49069c84c4c56d74f3801430241a5fc4580c2ec29ca5fc184259db9c7ce06acbd447852b01b80f18553c04f5c16d6a834e01e25c7eefa39ec8fa2c606248f2018fdb59f5c8bdf7696154ee87a70a67db1a8108801180e805c0df7c8b0bb50f60136fd4db947a29b2ef9534e564efe0db1a4b5b7e3bd527633c0b664c9b5919bcac8f1645347e63a3890130470c05f62d188c3ee82800b315b835e4e6c50b28f4412485762f1e3fb87929ed81fa92d48b4adbebe0801fb49cbbc59cf22128f03ecb80b18e2288e51b723e6599d184bf6cc4f64064181295abc482a41f445cbb9dfee6addd4fd20f26174382f88d660e9554928b8201e7eb4f780a8e0fcc3c8cb9aee017d9be7f11e8cb3df6c1fa5c0548e370995570e80091c50e0784f9288948abd1a0cc5c4f8f7c824f281389dce6b96da6462bb8b7d870d97899381aa22425bace373678014e80db9ad12e100de1883404bf3104382c4fea2c12d626341ef19fc48e316a428217b7e38d31e08df6e2d353ff54a9d45ad03be206ebfae1674b9bc3a17f79c313e0c4858b0a9c313caf232a919371ca0f8adde27693b45bcc390a3db576e947697f8eb2cd20990022d03e228d75f65e1627c14d3818f2217b7bc1f33d6e485d93eb63cc3c6c5e6ecedee50c6b35a51a3d63370ad1e0265f4755e02736a5f937c4a41babfb45a0cee5e50f743f492b7149a72429d9471e063b31016cc867f771598408b1d43c1239f53c4d4e301068bc2ad5de83e980827e6a3237f5d434e4fab774ca3538909e33e1503e42b31365470924d7614f7a8c097f86c9de8599cf831a0ae8bd17ebac0f6b90ebde59f1379f7eecd0970c1b08febe9021a39a58381fd729dc5e304f411819417d5bf70bda79201d32f05308adcc3de538fa95aa1dc872836892c4935698b8ccecf7a9dd9a0e2fe75936109de7f1f170e08d44910b0836e47b6dfa7d71d877ac33f42e0c48b572c40c476616ce49ff8318e5da36b8ee345f7bcd1e104f16c38986edccce70cc403644d497f286cceb9511f7e46a366413c7d279148151c694e97c7ae2023e4b3c240f37bc0682f4a7c4b6db6a4e5eb3e8d64dc5e6be5d89aeb2c488afc6b6592c0bdbbca3ee6af4868604a01cb6f4e51a78e9a6f5c258faa457870e629caa6f1417cc91a29631e25c3409980f76a4ed8fa472e3e5d4dc7840b2fdff0db4fd20b9c0c479ec06ec766d0e14cd23824e293d6d4a8c7de4153d892cd570397cf65050be73ae9c16824300f37d4288be5b30a4decd985154a82374a0af544cb05f920d60b3fe82515f0fc9267096e7a6a4b8d5f8b7c22275c576826e6d4de57a0d1de39ea658e2a017cd91898288d9b7c8e96ee29ed432b58afb10b27c4fc2249019fb2f9428d7a30542e57968d32df5808ddd60fdd4a6525474ba1f861c9ee810520c39d8d2af2577cad69f70bb3fa0812e1309362c92d9b085ebad283fec466f34f99567ba438801b58183c7dfea166402f04c1e36fafa318524fcfe26a3344201fdea98de29f2b7444fb9c71add3913935a585375fb9fc0d42424e346923ca40540e037410f64e7959bf359c6602db3cbd5fcb0e4fec9fa4172f5b3645e5a2251cd5aae245f60622c6d77c070c091ad6fc5acec4bacf0121e90d5e1ff96cfdd88a72f7184ff3134300c5e19606b64ca2f1d3e47113810d5ffbf81e1fe7d17ae790467e3ab6d7148092481f70f5bfe1f6ef62b199fa4accc2b08e41d870d85616eaaf688b8a26a7a7db5ff111e856dbf3e4e7884b33d84360a42f5a84e199d13e7155e6979d1a90397322e03dee4dea38c9c1136bb09a9b9a95522369ce4f85e2fa68d33db6824c85ed5fddb8315d47503a2cee335c0fb47676f42115c0931eeebda98905d6963566ca11c955c59080384ce91613546017e72f9ad331fdf3b570dc7390410ac3af5748ee7d5137763a86e8c5116a446fffd2d3e8356fca01d8cb2c14080c882b4ec3e6ff0cf1af054b18be9011263037968dacac11e34252724370a32b787af7d5b40d7024ea76f9763dbc4f8052c62a37977b44cbf67da2b0f0a379ec047c14e7190f0ed4cb42018f5dfc23bb454bde84d63b019982f15ba3f419288f00129bc483fc9d6ee575ae3701c408a38b981b71a18927cc833cd9f7a13287e3b70d24d317b6c38e2c40abc68391139683e34f646e2f4f432b3f232cc9f4b5c77257e80322bbbe26f6d5afb88693cea097e4646f9059e44d6909044731add8e2f26aa29177e90a9d5c938657fe5bd55e80aaafc9ebe32f78534567755baed28117758d8a51153a4e94ab7e4c92f69a603d531430b084ca21f8740ad04aa0575db4df443a22b09403749028123d2d9249635b178e51c443be03c8f58a9d81b79f790a05d95bde6a89923f8f68f6f3014bca60c26a7f4d4d99dadfd1b5bf71b150ea7b5252a505b251e4649377bbf667bc21274e2f052ba01ea9dd87369bffed525cb0c28951c754af7c8a07dbf22acc610f51f46158f428d6fd2c1872fa2322de3e4d763e4dceb40d4365639b32f66171ba68be22c23e7966dc685be2aefe44431e94f90b79e19aed88ac928886d39f396c992986813bd78a93021a077240b59bf50ae6e15eafe53f6f7f62cb728be9a9e32a2f966f90dc9df77e08220b065f0924816974dcd3c46fbc0b4f07c2b7ff19e96ce2d930ac6266ad92a15d13f5ee4ed185a56fea30935a71795658f299d466721b55b8178e820a1b9cade7c2ed0dba36e492e3bd3d0ee3392040b423d09eb34bb14fe0254f6078fe7288a4bf529261591d676fd15910e630ece9de9b82075eb7427e99e55a1a575ad0866213a8e6588621c57e2302657c3a4f49d0496f5ca028ab54115e64ed961dc5c1307e30d25ef30601a0ada41210fd2a7b15f1f72ee7364d1b3aa174822defc33d2b901a738786035675c0cba906772e49d691e38732b5db940b988869fda4e096867780d848305b4275ef4007057ed2b424b100a8570de98ee54d464ba0db504cd1144eae88a5facd62860b3b56f32b40ff1f5102c8c0b05ae258c9d564ecc479a77c1909ec79743d24493534280ee62e08340007a7cd6b8b35c50467bb199f7f46e29d19d01315066017e4945a41710ef71dd125216dc80b20bfa131b032339b592e00e1d0a791ca47cfd9b0835e668a3e8134a33b164860b226af9081180750d9849b47c5485750f07b7d73181d6c580e59cfe461660c24a09660d2c81dd551797a353767a0699e687b4cb412af4a16c3d744e0e471a4b88b343d3196dc9f49450a6dd69ca7f40698d92f06266e74698745b9a843e0f3794137d4c6aebc4f611aba97a49c0316b46b7444b566c865cb72993219df148453e11a8fcd909bbe88127c821f9e26fbf9317fa3862906c5fc47fbcbe24fbf029667a6f15cd2f9c2c638a3c9a2ab43022542d9bf58f0e8257d61ce32b368cd4254670fe65d60bdb66fd5d668a79c6127ffe3fbbfd24c91f3db3743ebe67685932d7bfd8b942db98d13985fbb36839f6ba3f2bee9b424adc6d7f26c0c0f6e31036c6b1a20507745f5f7e08824f1eeaa34376c64aa8897f818e0bea4c1cc75fcc12652461c4149b4314695245612702fe3860b6646ec08acbb97e44c43c5a00183293efe6944982c3d0b6a20fd5b3d1016e7d1e06dc4913ca5100e403b8fa8ab47b2b8faec46710f958cc71996157cd0c5468dbe8e0a26d935ac3463ada5fac0fd46cd1aec76c8315779ef8ba4b3385a0d78bb897d2682bb6da53cfa5b4b1e2afaae008e8ee20a272cd9293cf73570a770fe8756720d6454c74bdd3721bda20c0e6a54dbf77886ba4f8875b26cf5779e1fca9f699026415fa42d13fb9615b50dff23fe9c6438a8678833a4068c532a1e0060c608083c4ac5c8f670bb2b14100c54963379087c481e5379cb00f3a4c96e966ed522a635440d48718c1bfec2c52eb660b7f8f4660f1c92543096b78381076dae3e02673988ea9046cf415c8f3e13fb65d8880706a266c50b92176432061406e382e4be94b26a3b92dc05844a1c86aad567640252ebfd2ef885aab3da630f9850625bc050ca5ea27de49b08f4a6808468acb9a5bee8c19ae19b3079a0be93b9f3609f4e32585314b7ed99ed80670d32a119230dd840ec62c1ec1a086de55fce16adee0c2f2e056a25ac179966e1271e6880cd7fd9165dc48383c810e221c9089649d7d8769522dd4f82a53a8851f66ec25114ba387fa0ac6e75b42ba6cfd3fba2b799a6dd51b45e0bf2bb49e95848c06fafd6af48b13225c91dcfd18d2ea75bd869478467b06c239998c9c71c9a104515e4c3be28ca86a5172b63c7fb3d20c9005f527a70c29997db45e03d91a42475d6d373dbc80914b800a3507b0461cf1144c84e0297783961c1a7a7bc86e1030ffb90b73a5a1d7b8cb6e76ee1773f3651c4dd93ef15ef0a2fb8ab3f1192cfbae46859d24e1a81b84c5abe1f6f07081b5bdb5874a6494c205d9ffa33c28589f2badf81da7542386865bff1514676755fbdad08303bc3ee9fb1872588f62018a50b059f152c2e59be2c6df6ba8b12eb2502b9c86a84c60455c0f1cb82a634963fae313cbaa5f011d6ef1d2146e530ce6b28657bede490fa6128847b37b01dd37a6d6fa607bf91e5cdc605e1e4b78cb05b560293a9d5c040e59c0128dfe9158b7b4e32af631651814f1e6f9d74412e924d107931afaf4a20a68b3f6611f175cccc96bce353cb0d4100b8da6478caf88ef8a56cce381281de770a12b2a51ee591ba59df3c3864040f0806f3425907eecc85438ed6c14f5a8d85828af87799a1c9f13040d6be00bc529a573c43ddb17dc42cdbae1301aaadcf0beb6778933212baed588aafdcf07c5eb77a843451cec1129d4c4e54226c905635adb4eb5fb9d9973db52da930187482eb78fe5958f2a571e8508048bb6e64ff9394fb1c8f016c9d0da8267f01db0d7a9b466b90a45721c1c51e1ac180f5b0f9571a81271f54acc2d4575feb973f0fdff792f9c9f65deb18b5ac4586db308fe8cb49b4bf7e0b897c227b5abc349ca200ef64d6a6cdadd79326ab93ff9680adbe8c74db3dd1a503a21301d71fe09f9d0d339d18e6a2062eeb06fca574bb93a29cbb8969e984895b2207e0180b87a908d4682a3d0571f68eee0b0f92a31bed09bbdad713abd39ec01280498b0ae3dddfebceb07f5d5604b7f8195e1cef3d7e145b9fa11a862dc95df49372a0a6a29b02e22c6af59796525e31f27931e7bdf118aaee7934ff7cb85c771e6df9531c5ac3cb4609b4a85e8816f84e30388a91d18b74179bc25f37b426d6c55cd9bbf35e2cedae6b9af792a29d950c32f713499dbd19c1399bc643e4626ef905276928a0a66f399fecdf71d1b368b0a376ff656ab7fb86e997e83bf9620c789b5d407e7d9a571228f5318b73ab128996bee5ed9417bf2d92460a7f6a2f2bd5b5ad4ff1370e931a4a3ba2eb068cd1603bd71e23be7192b8c50b6f1a79ecf55d898b73602f47a5e2a950ca63ac187229841e8d29dbba2711ef254cd3ae9ae890b20c140831585b2496e7e43c8d41dfcad18c3a98efebe16bf2bd1b1e1b6c05a4af659d74001ff4702c35d752d3550a78c5561c7df55af6272eac70aac28c1fe2d7bfe6b7e754cd2a070e922de45b7ba3224df71ac9ebc07efd085cdd2583a1476b30d815c081ab67ae37d3573ef5242ba338abbbee5da388b27cb2d4026834de917fc35f117f0dd573e288c29eddea85dcdf96d574fee4c17beb35fc182c93b77fad322c5843849549d8934e1debbf2432182312660dcf20a9fdc59ba14e66673052478891c2848def91263efc0a43df3459b6fc0a9e388d9985d1e327c2a559b8a1aae1b053683bf2e005558d6404b1bedcf2b29225e811bd5c194de2e986483ede146900b5d9870b50006aa2041e3d9794db533ef85f5f79ce5e341dd7b37570e46c87b20cd43940c8343dac4231c1a52a803191507729fcfd05b09b0b220bd477908c37c847b3b1cd5ecf246e94718b952dbf33e3dfd766a5b909343487c5378eee871248331faf186bcbfbf63c4719db422ce4b9384f2e9a683f70096f6170c5fab398047d0e5daa03f690187f29c0bc5c48981040822a8c93eebbcab63a1242459af35700b223f231edc07db19b9cee5cce7ad0d56eb28935930111eeefefcb6436f7a016e567abd326299096c3303a1fd8f9a16479e4873f8da8fc50d17936b3e78e805182d4645b38a26369523222c234faea0a677cb6dde3f01cdd9a94ca03fe602a2c50e056e1e962ad7170ea449fa6e577dd6ea6d3dd45e47c3030861ec775e4ffb16888012b16b4a76f2960a8aeeb68c7f41b2e8b780df0fc7dd2cfac2ab81a498366cfcaf6721f17dcdc6eea2cd3f48d43fd0f3484b028210f9072509144814113f868610f5576bdc1d03d67f86909a542c9ceec10458c7a12c8444130ce79684f83f258c9b40e2a97202c056adddd83b8047a8a5906211191c58cad38242b569dfa248b159c0f092f5eb58a782f3d82ba212984c4e5b5f1ee48ef842ebe280ec02513ddfef3c9f6533a11bf708ef52a44a2d20aa482e42a86088f3cf82b311b90d07398472937c4dd5e0be6fe3cf6d54849fbdc43f07c9e4627782a03077f3ad1fe747b44723aa9c86f7438928126c19ba4e5d04d1d5a14430ccfd4d0d6fb017994af042f38e7a2644c5ab19ca3db88f11982849067d8400bac08f284d346c2aab9c1470f47ee8d10d6a0483c084d9a2174ec3d9dbfac85705d9d9999397946156d347158e8aaa0c6589e2d4ddc59856be1fc617ada50c1409f6890b2f27167ea13d44421fe91a4bfc1c917528a5c32c3ae1ddb0a6d577c59909b2627e2dac74f654f06c495399878f5590bb77b1d23a2edd0cbcdbbd8ea04af918dff2b63d9c2f40965d1239102d93845e8693683cb933f498307981b1930638c0f267f8b6a828a03bd8a3ef71b3db439136b35b221ed7a5591f2ae6a23ebb21490bbba8ced04b6205fb6bbabb85bbf75f85e37da5d6a2e77b2c6d7147121c42de34f3ba8372d1d0027b677bd6e0e836dfa2a14a19e444d83bbf6b1f5a17cc6391f94893af9b5c2228d0a0eb7dfbfee1b65c15d77fdfda76c51fd03bb8c09c90cd85066898b717aaca3a9cf80bf4d29887624cee2468cb742c9b53e5a7e20c5810050b751a4a2e209d5afe958b0dd2e6cc161089bdeb13cf4e9bc2dfc698afc3c05cfc6f6177c6825508047c1a99e4eddd30d4952a79cd049d7560d8fa2ff00c40e5abd08fb0147eb19809214fa6b8fab3826793ee253a5039c3ec4c509bdee26f692eb77c879b503f5d9d1db4f27cc8b8c33ee1163864e7c158e81b30b74a82369f61194d335fea28befb3bfc8eaa3f9c24173e2b499f424385ca07b6ab6196d19ef630666496635f7784b626e2cf5d68651db7dbce1a8bc5f8b8fa2423e9decacacf7471b4dcdbdc1daf38ac251deddaf63894d845222052b5027b9bc8c65fbe28a717d826ae0665d1f461817f47362e7ff4251626b55780ade8adafba8595fb4d732d5cf851bbf9d98eb3b018b2a8d417787fe36f22658c50e4cceced97c6262812368afcedd09b2828af3d8ae0727def9d4f4f9bf6f40a1a9442e3d91d5867d9f2bee1af72d241c7e5d2be66140209aac8fbe30d30773eaabd9bc2bb408a1f0c771ae9ae01f123ceb3af7ce13465f49bf51216b5f700de15d683eafc20f16bd67cac33223947cfb99a977f5fd8cfb94de8fd503558aa65261b3685521526be7b235433ebb320067767d866c166a8498b791387f59d80c8a482eb60d8762765c4b999fd12e65e7104dfa994eb9009526df32db769e0ecc9eff0a39e5b382004f824bd74eadfcb7b263f9fa15650f2dc8a026c9c725d305b6726d88b6f763b6584d9ef6441e52b437a50c6046bca183cdeb64bf296073fadc6344eb48a33a12a12255d7e54dedfa99679e5e40721bfc0d1f0eab26cb61033fb6bbec336b1a196edb2d0c76d145a229849bbee94d5e8e5c22c36b29f714104d82f4eb076dfbf26a51f95d7b2950bc9b41095ba9579e44f2978ba056ee320623fa20831943d442e4bd39e993df4f5d90973bba15ea32a102c8cade3b52fa2dbb99ebc7ddbec98ad6e5e894a0b6709ef4ef8a69cf28ceb1657638285b4a9d7d78e10692b01ebfb3de0c97ba7f7bcfcd90b643be7c2aadfa61200366187edad1bb0fb216e9a0f5688d11e1fe821941359dd86eb499adb655c9ecdf8070b191633ff3e0123c03bb9c507d9e007a55923ff22de94553530fe53ae9fec550d0a37789037c18ae6961b7b61282a6367bca8a176211d8636e706776b2e49fb7e078e3bcc53e5da749fb74b07a821d5a10f496f8e70bddaacae4fceb4bf2d72e3ab3cab6f06d879aacc4d67e8fffae7b0b2fe0414686f48bb931576148b47561a41fe1022ef80a7824faafdd9b6dc8ea5a0c2e21915f96211179ba5a4df718621d9e09bb01b06320a004e4b5f83b01f06f0421859d5a0db0a1cafbb12797f45fbb45c705416988467acb64c4c81461e86f9eada91155aa66130f9df296f1de425f46dc4763e1c224a9ba800562cfc7eac7c2c5d7c72f7b32817cab3a8364b91caefa76c32016b3bea122cb0fb7f56edacfa3f752d551b7c74b27a179682d18ae4d6dd727d1fd8cb1198e7022764ea555b9d6deb0b25d7f2724e880367d6799ed3f3fa79eb35eee6b2085e320b6245ebf8c6707cfd503b6a22b757e5e6fd3e946d308a69001a3811fb4f2efa5e36053d9bfb3a586074f5a96440333c71638daeca6a5d861ee79042d9fd35a1beb17c2db4cd2967bd534a26c68d6b56ffdf60263bc61db5ad19900ec7ed23f3e35f3cc96f95edefcd3157a41d939e7ea200e85fb8dd35f217b2415dbbe56a1090553b3bdfb7defe10d6ee5f23cfa424d865e68320c156666ba6e89d66b7ecd84ffa1c1b50c77dcd3bfac13faa56f500ed5c916c854291eb8024496938fe6bf828645fd55c375ceb9deeebaddbe3acc72a049d3994367f699fa5dfa177fc6d0c919818016d5e83aff5634dcda6adc785dba998f7ae87373b8b3f30136ecc844675fde9eb21a85ddb45becab2ac148345e96d6b0b1524c539583935d0d3a9f340cf40db49d61e5f9519dfc12bc72d822a680a7f645812894f2c619a2370cbdc9d9dde56a8fff6baf49616c884aa09684f465942fc921a4e4914652799fadd0b2fafba61827f516c9f1a73021d5143b1305a64bd03c43276caed247846d9d284a33a0f4003155ab0cc5256ba2a3ecb1fb53eef57b08335c42cf8e4ee04ac71e6cb5f9814e6b51fa1e048ec8e1654f0d631663ceef944651bf807dc1a9d60b19061ba8467030b365de620c7e75c34ac4b6ceb61f66fef212715c7217654f5c81160874a520c303e366126b45767d84471a11d5bb7cadabc09f0f9f9b41258b697a286fa6b662423f033f46c5298cddd79c456b3fde20bf0cfee190decb660dc3c4ad848fb44573ee23f1bfedb20cced2d8eec6078de272ee217330702a8c410a6a6f4a82936eb0983f36b1465df29a0ff1a4cf1cd604b5398327e51e4c93d4e08ffe1614e6e9dd8eccc0b943a0c06d240911de2c51fcebd8b9144310b3c4988c234f30431f93d3bb1520448fa53c96f9f9c97fdd2a14ba50e5ae150e3a2e42eeabc43777686bdb9814fa520c6b61e1c56175be35fddad528acc556a6b328169fc39be3bf59abf0d0da572a2f4e9dad092fd26b52c9b7e7c6f082b81cd66c03ecd16321943823d0488f9dec3075d5363890425fb8d5b7a9521caf2de84dc2cbcf21746ca56ad9ea8b18c64e191393b94900e0437645aa21ca5c4ff19d3162c948d331bda603f7c2d50800c4a7825f58cbb03214826229f78063cf5745b95629c96591fbb10fc9f3d44a700e103f1f31e124d7539820ce226a8d057c16919e4e27f659ca8a02300da0d7524c231ed0b852a913af5badca01e34c355d76434a579f8021a70665abe5c3f65dcc4e9e5fc9435d60eee9f3fee27e172f31217162ec68865e86db5bd5c171ad54ee57511db41d3995872435e7ed31d7c0a4438d4e45b964e9718e1bdcc4caed45482c92de904e01c5001faba5e96bd72cce71a306b8685c6f4f5f2456c5186e4c226d10c5954b0ae94a0db74a476f1a86010f076d192c150ecc2d8b1100462bde30a2056444b6e7025a647de67936820070c1e114bae7dc5579a0412ca4186c0ee456546d0353c8eec3eacc0e136cbe8c296ee46c5076fd049ec84fc26c7fca5a51c32e90063e6c70158cd1c2106302b206a1df2c725a8c17a3815e11391a66b275c30f7d6a57565b9979269c09061d37d87301ce68b40c6da331685960ad88fc483613dd5dd1fc0b42f8872cf3ca7ad9934ea3c33daa5134fc16e60989b564b07544023267819777064a6785f9339efd6413c7e7410bf53344a3a826d83b0a04adc51c842cefd7838f786654e366f0007e0d9c58299986ebd560d2e02fca603021fc97c83f76497bbb65c1fb6f6d3f0e0b7aaacc6130964b8e8d4f3d4f7b9e6811ad058987235bc4600818e655da1674dc2f458895db2d5f71b20a50fe377f84223c4ddd8bd77c9bb3bec854f620840f9f265c8683f8e285be8b904d772c6d97476a92d37d409d7b808c298f21ab6dfe17402078bbe14e1852c0cf54b9b6fc995922fade801ddd8a4d837f4acab9b3d7caee7fa5309bdcc3d75bad639aa5fcb010e01f390d4af1ff633f7de440222a7aa777c3970c810a2178b3bba59ea06b3ade0fe33bcc1f8ee09ac121879794bd534b2786c7ee0ca907315f664ab4de1342175b2bc476cd02204ffba0fe61409049175fd75fb846fe91a63db45fa52e1ac59eb6575b586e46a1ded705b4b3d384b910658d487514434ff1916c0e1079eb0cb85097e5546c2980fea4b5a75f0b38efd7d993c44f07ce5aef2d9023e716328b4d776df113d4c20da47c929ba60b887b94ff9df08e883888a5e921963a64d7302d7eebb86e022b34df28ebb0fcfefd6be21e3c749b311318a0d4c45726f8829a4b73afe386a39ef7d89ecb33f68a7b50e4c5921318abc4ccae06dc37d8729b0b83a0c329497235f95031978bc8ac637d86b6c394162253448ff05d1ed19ba894db73bfc5b62e13425fb723c4503df6ba4b896652aa9ec083578ffa6cbb52ce8ac40c5cc265c987310e7f65945af312a9609f6dfdd6928041e6f24ca51185af5912d69844ecd330e4b9445c27c7f8b02528b725a66cee0973d4047e3b6d752ee22860706bc0a8ffa233acc77cb341beee9b529ad3e3f4dd4e5a5f620c721291040b243b45ab75a82624d256a0e87710b77189f492d4e3647fcce1b0d6de86b61d0ff55f8120f89af933806cacf02e6a7577363cadc1653217e34e5a3cff4e2838ce968e25e60918ddbfc4b8a994eeb9380d62674ac0706eef3c7d2b2a86583b77fecca50ca067ebbfc1dbbebca54759362faf9a332bce87c086e69cc0ec21ad9796674e24d5d0370419b150760a64113097653f266c671b0b5c50a32133b7a48bba4d8913c361e5e8a8fd05267c66e819d8d2fa85d6d2dfda73df2a26f88645fba41a7a8b73cf43b2f211717b365187200e7860001841fe15066df074692dfacff598d8aa688a88c0cb1326946d1ff8395a6bc83f57e3890934e25c2bb21fbb994b998ea06cf39704a1b1b00eb5763d4ba909f6b8d9e0ff8cc4d980f1348e27e1389a28de0aebea9814683ca85aef7fdd59e9e6c1e637e2636a3259a60ab5a51bb7de3dbb1b8cd2aff3af357033cf8fd33150f934cd5ea440b05da9721fb02bb67ae76ca150bf2185513c5d29dcc18e5ccfa80b14c85758e96b225f2df1a8d454fcdc01d7f0a4301d2b16e26d094f14cf04a6067cc8f03f3dcfc4a03fe622865cc2c2bf5529a3e4d2a90780fcc4b5f92f6a0a26d38c35f3e0de02ccdedce3e07e217d13c34e64e4298839bdb19e6fd2abd585c5598360a936315b53f1d88f40d7d2fb49d37072fe42ff8efa5c3c74f8d5e9aa01fefb8904f2880f6c260d9fcf51526dde087fc23b881ac9ff149e3fe9c145abe7fb6dce9c7e2f063143066a2afdd620c29574067918041535a3da0fbecf9269994099b8eaed51b37319644f63ce4884aa2e9d03e9869004e475c0925686d5d649ff73dc4a6fa1a6a261bc0e5c28609f974d786354ebd98810a276cf5dca0c7535de7c5d61002749dbce70c1c6ffaa8ab18d20edd070788bb3106afca8e7f6775262fd699d9c7af93ed1289191784a59b7b6b77ab132c0bc9c90d6af56cc1a03c813c8ea50162cac640b52bd4739dfdd817b5ec8e9d52cc7ae87a0e3b52af3c0baf8f7808cd589373a3d2ce4a12de4bea81ebe49fe7c63fd528bf395129a9b1a6744faa7150dcfa659ff3920211a1464ed8f37df5478cb8b4885814f4b210397a840e416a538ce3011b9157d5ce6850a75705f368cd5bd26e2636bd38511ba00c0154bea3b51f3a8497ab68b1fbf2c34f30d7788ffe01b51cd60a8a58078f700b623f798a68348c57ee21fc5f1c2118a0b5f3bff5abdcef91c44d73a6f4b0578bfee3a337040687986212f927bc6a04857fddba8ad22cc2363b99b7cdebcfadec308994c8c0fb5060fac91ec83507d730fe2bf350ea35b1abf908418b8f94a9c8ba1cb6dc705f89f4af4653666aea0a8d5f0f6133fff340fde693c6061d689cab64eacf035414e7b61d1665c807c839542d0831fe7f1fb8ae74c0f7c6d5f9f03104c2d8989e12df17260adad79a0e06d5cd3c12572fc18a03485d65a7a34ed9efd0f32eb86d162b3740156bd9793f895e55e498346ac4502e280f702b5f5deca3ea22a4cf4c0fa0ce9fd18be268f15b1ebe1a651b99f7b2769c4eabdef0eedbdc363c5b9a3b08b7eed3c50772d407b1cbccb65401961ea5774d0d9d3610b573a924f40c6f34c9ee868d0173db1f03c903ea6178b3326e5551c6d6e0305a832dda9b91ba22f92c559462e493cefac1d2b8775650d899504a3fb3ba4d117769227bca565657d8108b51011d312894117bfdf0d1773d14592f5781e3e520d07be9fd767a9c497cc6f2ce73d5dedae9429eca72c0800c8e3e58cac41bf4740be484fa440b0ea8fce7dc49b5f8154f3c35e4713961e8861efe45a084ff4293bfd9e9fb19ca86528b3998f3382449d3a1cfc638f1fe1a299dffbd300aff242baf32d80e1b8243551e03285332585fec9d1a7dd6f3efbd0937edafb83e36133eb9cf405c180c2ae7d8ac835d09a28f507acb4124164155b81b84ff261a15a44596550529d6af3dc27d6a5a0fc0200efb35780e180f6d5b2b4e31d5140dbf9b1f17ce7c05b022648fdbf9eef74e889ebc2b641a761a0ed14c9fb6221bdd96bc7a45a5134fd6e2b77ec75ef6a18c263c394f65edfac59ff7a9faa49e1e1024ab01a4e2cd50daf3ec893e85210c0cc7ae9c5fe05af98ebce182e508ef55ba3d72ed4d426ee910c21e25cb26da3a9321675a4664fddc4fb50ea7ad4f4005573adb6bf0b2d2ae212165c5784b613596f8013cf2bb01235ef96a0fa0c8f95b10ddc75930756e8ebab83afc2e1ce45018f163643c3ee0a7ac115862423ac35487bc0c188ff55cd8fe4b4a88a93d08e65225c2a69ed209a04dfaa7f5a846b8602d18eb206c89d48cc6b078560435077b2c6fa496658f99d33ba384b21ebd92f225aa2a6ff390fca3aaeef8b5cdd5f12790a163334fc143cc3bff281e4fe510286ce7bfee9da4b4441c4514c297ad2d23176dd65b464e57ca33416a17ea7196510523911e655b59ddfecd4d02c4fb1f9d598b61d00e25b79e1c327981d6e6ffb2d6ab4580085281ccb3a870137a5c8baa708505bf9690c0c425ae083cdd113135983729feefa1fb92d3bfd729ed22a5890d030f491306aed5deb9b02c457a4e3c030fc66138755898f975c91bcddf971cd39ef8ef5550b745c0e869b7d942266570498d4a0e87246cfd34058b7aa5148cae63eab8e8fc343ea738bad93da71c993c7088068367a20d724872910395e00d4b5c68080eb8e0f8de20e2f64b7260ee560d4774c01346d00298889b52f7a063482ee1680916351b7fcbd1851274e263ab03e4b53fcb55d9568060c497279d7ff405a1b811226ffa7628aeba34a73a51b1862d8c92699435d7ef5bfe56990945b0e952b55672d2baacc8ba023fd163edd9e86cd4ec4b744c8d722bbd1fb761424d9b321865006c94ad758c333926e4a02c91d6406a03328a082796441cd4d9b252ff3809e5d4d18bb4dbba9fa45b864643fa1b65eac5fbc453d3880e42ef64a34a814f80433b10877d31fc621993eb337e6a4afa374bb4638826d265e885eb96a520ae764226e13c1e86ed4578f25660057193c584ae5145ee79bae91f667d61568506d3d5c3e83cc051599ec00f3b6998ecd412c61458784b2143618cb2ccd1c5c35943cd6ce4857769139ac6b96a0b530d4a7cf7710dcf7e45b2a82dc9eca3d8ab8d0022a181f4f90cca2e386564c53d2209e42a04ea8ef720bf0169d87455b55b6c74406823fd91107c5517f68877964e0f65afb3dfbabbbc13975ce20fa4164a101e6c1e346cbc77d469dd1e4bd3082e23339f143da925e5063018480ecbb3cf91adfbac37316d145740a57cb65af32551d28de25b3d503235b5a677d2ca2bf5d1ed806531800b6c8164dedf377f76eeccfc092e35fe1057c1100bc028ebe2f796d237b1f68c9af3ba8077d9edbf84697ee9e3f5fddf8ac2e3951675c8fafb1cd3cbefed3bea7e0881d93dd268b82d34a3ecbac14102f37048c1916553c4e6fbcb1a0a691564bc34bfc3e165a06e451234ad0cadc087836c76d854b012657e1fa1d226fb44161fabdb421dcbacc5f5568c4473a321a870459ed01a1bf002036e7f085350c80de942536cb3c03fd86543a3900a72486bc0371a51472e5c6f46c5cbc5817f4009e52222bb5ab7a8dd10cca2af7710dd0674488c729008a0e9678ea2b0fd19eb061911c6060dbc9cdfa7a4acccb360d165b5551ea81ce82f4977965a877e6fc5a3325c7e5cc5ce01a9b6404aa124d82692562364d5212dd1bc299637fb7b045222312ba18fb5d212c51495d395efd05d4b7a5840581e56be65c5849dd94573e9133b7f2b49c581fc22df23557fda8344833054812cffe62c893a83d109bef96b375080616e070d344eb0c5e2788ace17ac9b63bbe12588de42152f689f6158370305f95ea0a123fc00e091b9924461b14e50c8639aa3c126cb38b3a182a66a98ebfaeadead7ee2c3511f9218147a1474079140201feea94e8771bdd02d20908c76e32fc9daee3094836627c3ecc6af9eac1bc1daf0e6cee0ab7c6fb514f415458d9e0c13c54849449e2c7f06c3ba31ea9d4ebb2c4e14f489b5498bd17694ba9b84d4666eb207ab41b196cf157b51b8c59df35eb340ee173e2ff224938808c75dc33a3cf7e37c3db6f4f8aab25f914f1d2d1e86d62cf6b3a3955e0b7d0917746be9dc7c7a9f671f3eb164d75241f896e3c8a050c03c6a5a36cba28741e8abe23435c038c8ad78423b3cff2684c650642bbe813b7e82a42d8dac683e4b98dfb51e74fe464ffe02a1737208c5846bbfca1869cb4cd833a878cf74cbbaf785876bae3fa90e566b7841ce91806a2be1e61e12b58daa54a08957e7e6c28826b24725c6edb80db70c763617634ffcb656130f3b0ea0bce899103369dfb417494710eb7295291efdd3aa34aa68493d35c0a5ef1340894c5d49c476a9e9ba2c37f06817faa4441326f7917c579b1232fb92cacbdb595f6826bff76a7f9608ef228711560d9f28c792324d06096a151b7cc84c7a18708d5ef83f017ac6f11c63fc786b03f1325c57b82f35733fb7391a115c204cfe25c38f911d16698178bce537c55824b4a047612b96e970c86b945c89e836bbabdc91e5138724affdf43733cee2beadc0676c0361e28e16a60826704807dbd9a68ba6c0e90ef7ea6c74871ca3354a840ec4f354f087e3ebd0930f4d4f73b2569e670fe754c5f01ec131759ab8bcf7e9d8a7aab2206524bade15df806717af62e00b9c3a56757fcbdfeb9b561c13219cfc143f06bb047464e7c745153aa63acaf44c04a33c95a864c266ca8e1b96f0300d141f030e001e47f37a099f50112ab0a7c1e389741fe0a92258f5856b1e3f428d679d8058c0cd81dc62ec184a74b62e1643c13c728681df2764c47193bb6c9d846463ee3c3ff10e2aa6bd5766d11b863205c428407c0edb6ac54a9413e701879e06261a2220e2df3508959ba237ddbba4d1f2a1f98377b3951a5ad7819830e9cf6f43924106e393706ef3666c7b7b3b57ef07cf4ef635ba91c3fd67fb5c5210f5022e3690a09ca2b5927444132577d81007e7f370ba63a3f68d53398c1a9d69b7b52221096c72f5d5269d16952fe68bd9a920444289dab0e4ec090e7083285cfadfd24d1b301138dbb049f1c71cd89eb57675146bb09e8bff75e3d9a534a45ae51df8bd4064aa8cb3e8c6d6bc416661d2d33886ff6f0b037f0900de8be33ae3a74507f9d44fda3691c1d733b896c000bd9d96d9241d84386db9a91d61708af7055d40aee6d3df73d4e66ac917288aaf15dcff290b28346a5b3f47135948811a2f649385dad8029ed62140380edaf223ec1ef2314853c2faeeb0b9b88eaddabb8314d01df429091c4a381df947ecd31d2cc9453317baf3428b8fbacab0576bae0f15b7ac7cfccaa5684ccb9521b7f26d82cc6cd7e31ee58ac2cd8aea0cb103a043cf56c794421a7806cdacda59c48b6bbdc5c0a52d6ec8ed0f5d990b95d81ae32681a135dfbca4d03d627a27ddd6b33d3cd7f53cb9e3a286123f5ac3d6abe521ba0f2aee970c6ce83c8183fa44f3d8d453bd52aaa5c1ca7ce8e8a89bd1dde1897cb9aedef70c582419406711bda90f0a9ad4a625b485f839b85f0d193750b2cee4e0ca1a7da5b1143731b4c903632441926f9710b416e932ae948a4eb1c2103f27f30f116184ad1ec6e3a75c43c60360113c10b9455029e88cfeaeec13263a06dd134838651bbb8e06b5630c629df84d5ac954cdea6a9b0e286a09b39f937edbe117c93c4419fb3ef9719b5f824c59811539e813e1a97d5d550ed7b126f6bb6ad2a8a259d1e8d01cf741ae3308b37c69d7a98135283882fc50eb7c0481b55e540361a5cfa7f705659daa019393c7f132b6ffbfd057269f4096d591c9fb2a5044cbed2710011fd7eb46e16ef5dc9927a2a7da92dea1e7b85d10e9073401f2b0b797da4a0bdc3020a0431189899dca28630ece8af79933930e9576af849fb108a32b7e6e953261e367d7b34c0bc71ce8c70beacb5b64ddc838d477f82f57d9b1df56de797c5a4e69147115c7fec4cba85813166498c93b982692ab0c56502ec73f3f37eba7a8b987a3a69ad4180f61636b0b060e13205aa3f51c3733bade3a4a0e51109966c4cb5974ec9857316316db8feb189d40d44c29bceb19517b17adb6d5847ac2a236250d6369b707a8d3709d2a8ed6c93f1eb15efcc4b4611acf8c31ce9ffb6d64053d50d086e4804759b4f84a19394a09bc55ab0bc5e0f0eefc3516bcb8ce6175f3cd78bea8321a5f3ee23a39a8700fc9275b393447fe9bb133d33c34fcea1b793156155a5ea148b5e5e4d3b46b701e2206459047bb0e45aa40945fd44866c0eda9ad9a192e19ed9b89d8a827620fc269c985d32b9bb5669670497d7968dc89a98cc4cedc774b4e56144bc51669e13561eb7ec0fbb94992a4099e436d7202ff84af570f472dc4b1ae4a1aff9d458e075da4132554dbf536302dd0e551b2cdb7ef35a8df22eecff1f3e143c96fca6dc5e57dd487b76104b74b2f3f0e3287ef77966e92d2c402872daeef652dd475487c2c083579968e1fdaf1176e7c12619ef5bd3ae269437b6b2b7f98f64f5ab4a7c587997b576bc1c085750c9c9d7fc136261e62aab70f3b25a6ce8b222a3a20e395f47ef313f980bd4240fd727108292183edda75a75b12019fa2eec802d60ce77411a5075038701082ac0eb41d44b4feefd25ad8c1adcb5381a4a6805191453857676f290b1c3cb986f50c9d7fc6384bab5b8b4a49168e3fa6411397bbaf574f81920759114a5bdde43184ab80b58daf092de3cca51bd232efa6f40f9c507c9100bcc549b8edf8778c7cf05a48573e3406a590bc8073cd1abe58f631b5cfd77c95848112a28162a93dbe4d69e97f8fa90f1022389edf90335f5d1caa7145baa7364f9bf18072af6d452e235950bdf1bfce216dd7d1fd496c44f4224687bf73287a9e5c7bbb605d1a6fc42c01eb00a9c595a00ea18f8853455ecc973c95d59e3569f644286c84d6d518d7f732a20d8e766dfbce27a87b165646146ea05bfd24049813f64313e0e533890eb8275c4d5b0f8f14bc6d6bc96c76e30a4f6f1dcd6f2d444db2c93a4a3efcf41a452af1c434d6e34abc3ed49bb0d50e58017055a626ea70dca70f06dd4de9a630f1d67cd6af1793c540f7087f6ecf2b75aecaf4c98812b2f6c8b2c103d9b2451c0cad2d74e048702f944ea2b10c479d1a796bbe5de1390192be8c9bc7c00bc71e622c8cb0aaa759b3e2d2f0e635c87e78c116eeb6f7630aa155834ea37b2d7546fd8182a76218be5f48e37b52aa155d4f58256ae3289612a1d5a91a68c7162ba57fffa46b4d027bb7346066ad973f767ea42ee56af58674f20cd2bc441e2940417808cca2e3bdd359c4447989fb5846d289ee28847a17fa1588194730201d659d405a93ebdae23b9998948d5f0386b9bb8712f313ea82438b8961275b04480642f8b40743eee06d588e300de6fd57d455f5a629108c3831384f91e6e2431cc3a91dc0a9097babd617a81b4cd5e140494a3dcdac15f97d4bafa7435a229ed38c1e93fdb6388bee00e9985746a08f5fc10399d247874ef028c2804242ab0699b037d3b881774d2ee705131d225e46bfda68474ee2a03eab1734b16a5c7d5fc7e5ca6a807fcc5caf8578fc61ca84f68dccc83606a45f649983108d5effd0791aed1e1adad8e987ac66eee2d5e4c8e12eb98bb517c9db20d2feaeb242f4e16fda49ca0f4e379e7ee8f2d4d33f7f05066b5563987706fd5af46962ca8a7443bc0fc9cbf99f859d8eb67e3e2bd6721b7a46f8aceb3ab92469d0f879f82fd0e60d22d0c6d810a5cd0409ed4fcaed3ff5e1f3003dc6c3ef98ed557e2cce920cb26eebf98931ac9e0a02a43f08f30adf321d35d262d26529f95b0b26f186a5a9b858764359fab5733784c42a83ca1a11977e8418910aed82d394a068aa7ee71ef55284c0e613b5fe825b23a41c8c7bc908f86aac46cbe5151beb8560337af3d6436b8b39caec92641e1d8752cbed163bce9f254e8c0f070fc88699abc61b1c8c8b8ef448ee4a311e6ec66e6b0e9b41b3dad38e4de60a46574f84206d1ad4438f63039f4026ffd67ffb40ab8ea1a0c4753a06fd4291fb5232ce79d08dfcf6d6796de18ccadaa1fff810654418febe82599107576367923745e690bae5b2fca05ddd99cf65f3517969cfd1961311d3b8e6162f8fbfdcf88fe79da315f0c4bc77cbc2bfd273a1a993bd06f910893deb23678d3f0673d14c22393d930c13e5f4fdc8fa2acb82b7bd0fa8dc62fa1d53fd67b7fd3781c2dc77e5ded5d42933a7b209b72b73537a3ce3f49daf21cf7c3051883a5a433c1a7a92f85d4d1e430f8f59e9e57f163afe12b2915fb5f024cc2ecee3ff87003615c416227561e6477081b67de7c87c5cd8532e839815502235c47eee7da396380abc05d7bd8a223e2bf58ec26e8ae8d4a5ca75fe7ad1cdd424a5283c3f14e0041736e1c43068785f652ed25f7c98eea24179cab88a59a24f07148bdbe1b263720cb9ccf966280f9ae7f95695aa3819cf1676eeec9054e62688aae0151a1a1486531288c8594acb7a908b1ca5a65d3217a7971e7600bfb9a5377642ed8073fc95961414437b911adce1a3eb0759ce85af3cf56733b4693518def4c47c08e5ab971f9f726baf552003217163917cfd9b9c31805d77bda24bb7565deaaa62e73365b695ea74587e1b384ba4b9c1f65f91c27a66b98afff787c7d5afed519907ee9086ef3379029ccca8623166069b20ec595883b0f73d80753dfad06293f7cf65804e0110f5a87a262a53f55de8eda8b7bb15f4e9df37a63bd0dbf93d8d70fbbd056b1d7daac9790e47405d0bc9921d7475dca93fc7e906037a35f999e9e0b00aae1a65152967b41345772252a892e90e993f7feaca91c200f64a7b3a7fd8d31d92166afff7fd3645fe31cbab4c045a9d64d132dce442c8c0fad2716d394d6a8e6c975a4e7ec62898665b018d7acb6c5216aea3bad75bde825da54d2f0011afd72b668ab6f9307d57fef74713def9e479a055c6b57038707235922901d17c23c964c6c0a7a2e43bdc6a2a8be968f1c95950d465bb03d9befada7365f245155dfdb7c8f253b5907d829b109e7caa5a5b9283a18e7cb34a6de56ea7d2ff15e4b0a1371870f46cbceb3d4157defa9d0fd6e3ceff35625e35ddf89a5b525da854ba70d0f11281338169ff061f7b05449a69366ea57f54785c8d1a94aa1c412dc533df1067d48fe4ae7087f8a3ec7211bbc627866e8097bfbd59afd77035df85fcdd3588eeae2fe88a1c5f833d6296eaedfafe61154f3b4a3dc8e84f23bc4ca5921766233f7092e63b5c73cb0185872f21fed9acaa801796763ec6655580bcb05fe381c6c4094d9a130b3367749f6ce8fa35c4405b1ebab30741276a5f8ff445c88bdedc1ac16ce29166b43da31085887f4f7673d0dd37d2c9d6e0af18caade042cc08fdc7faaf2444f06e980523b337a35a6baf2131e650c0818f1dec496e78071af73574edb7fd6520aed8116cb570e0820d5f01e1014f9a371cc9ca86ed466bd7f43c1c7e63cb56884cf0c6514b38930a3dc9d56fc20311be64204d71c343dbc25a35cb50c283bc0310abe455fd4ffd9ee3eec18c4d406d21bdecf7afd957d56ec91654bd31449fe70868eb059ff12b17594bc9a53012f88a523a1afb3ab2dfaa295ab7c27db7bb34654cc1133abcf04095089429dd721b90e075cbf755058ca9da171db8610f61c00be4233ae954e179f57e452da1b85a608fc93a3e59d0f714237537745f71182965ca1e5311371a978f9f0d66f7ac452c2801b4e1ccb499a6fe894e02c7113886b6a2ac54a7dcdc1feb379f1da454dea98958028ae184582841072283dac3c8166679fd455fc87baac1650e1c7bbafc9d9b6a142bbb033bc9b7edc2373966bc236c884dd739e2df85cee8c96c1ccaca052b57e3412c4798deccedb71fe189d71daaafcee4151f45cfe0b2f0119639887aee82087f270be438313e8edfec9521abe5156bdba0713a3d0352e83b88e1a0c47c7b1800d273e0e018141e754536f3b1f197fa81f957bc2b0b61fb2a2cb9d46b68ecbc7fde6e0fc17f60417152a0e9f3d007d775a22bb5f6b76e8ccfb67e48541fd01a61d58bbab017d141dd60a763937c1194578d05abf7b41cf1b657ce1d0f7c4232ff38236776ca8a5af5033c979829ef6ba5ad231718b1a011325824e50849e0af0081284613e196eb67353f36bd6a6b38ddda93e613afb2d7c2c491879632d3bd691acd4186034b3108fd5f94557862476b26c86fc98117c153e5322b32f2bac96d38ce0f3c70dd6f532118177dc525cd5cf893961c366448c0a6c1aa9a1594c68eb65247b1b0e68dc24af1753e12b207366743e25ffe848653fceac51ae8c75d85329b3a5e4747003247dfe0285fc7ef934261c4770c09a03210cd114632f775a19c0e498528ac7c81e940c36dda14c0db46e477def17cee3ebff35d32c1bdb7aeaf40485a322c6f93a35009152e291a885a437ae26e26f80ff217e8d864bd6234fb536048dd5bd490298da481edb81c6d420a4edaf49708aba30657768c43a94d6f1ae418640f720cd4e40c8945ab1bdd233a546c7ec8f5f77aa663646df594f68a880ab8eda4cff90e5d2c3c6d6b566df288c3c9dcbe71e399da5d3f4aaca0643b337364b4fcd2f90d7ec58ec998d3c3857cd11f5c38c4a8d062363afe716cbf111a35b6a50c86dfef3698bf7283dae911f2af904265f26c4471a248cfb59c0060d66c385003509c8d5406de7ff7f66b0b3c6ae3ac8991428a37bbaebc1a7e975d0d1b74c68a4061caa3b071a2337d566c0c23b624f4400543a3eec54fea2d00752118cc3e96d6a0fbaed68fff319ad31ba2ccb9213acd7460590ff9e3eccb89f78d4719d6d3dcba876469b89e6bf24988f6730c346bd8a44baca7a7819f1b917b634b16ddb1510c9a1741648c7ac5db49adfc723152ac8b6897029215ac351ccf60e57f336cf9fcd10eba2e645126fd43b084a658f84ee7a422b9e8cd1d1f99223843af375f0f45945e7c589a68953fad65b916b844f139a42e8e2d64f72a3ab4a1010060d828239d588ac9f642b9ab52effb30d02b649873c0f9707f02c8455ccb7fe012b95843e8c0ae66bed8db14e1370b7f41a30fd44102a80398579281eed1c624a04cc6cb436f68dfff2c6022164c4ea5ed205d023fcbfa0d0f733236cfe8281e598208be269df7794ee0a29a214d5a84a5246a908251bbc1b2f63e509cfedfbc1bc12738e9021587cdc38fa941c1eeb880adc03fa9cd27bff551976c4b46362d2f6430ce6c01bb7ea1c1a533101f9451476eea46507a498da13502e4fd2e8f44968973198d95692976dc009ed5d9de370d6cb6a88c6a01929553e54a01c53b7e0da8c5a9e26abec1b6f3db475526363003f65f9d0eac488f811879f2ae1910c17bddbe518a57feab5642bf044376367f0c21d9c582ef6828872f2064acbb37a21f0fb0afda959ea46bba87c93901d2f586423d73f807b9c636a466f844bbbd55bcb408783713b17cec96158fd58f3b07a786a11533273fcf6c5a25d0fd29f735d9695b736248ea0d43e9981bc68857cb4e299dec227ba728b273be0f5d3d7acc76a29cef14a1d2fb5808c68ccb2e80a8da2e5d349b70786fb6bacee373c5c527a8977e1d61d5e84c8bf707ccc5a276c6d5eb8a66b5dc8c1dd7b3439f0460c427dc7b4d253dc75e133f379c6bcb73082fa309918c0d717c35b34ab85894bebe8ef015c701b9e0cc04140edaf052ac13883418bc4f81c0c58e50fc1ed262166a2dea9a88194491730f915a4b67beed2d2343ecedb19e2f5eba1e86dc00bd90a179152a1fb6f70b305de7786e25e4701a7690e7c1ede49a43ec1496321a529d15d00b7882e9e38e637bad5d2245c5d7402a5e7ce5898337eb85b07218251acda6b10ea8d02b1ccdcdcd0ceb7edd47102ff01329dce22db9353224e00c196d9d8af3d27923e1512cdb717956d4e2acf0aeb2130f0d4a3223b908a94dc767591ce83c562e1e1fda34b5134184816b2a8aba47a452566cb1f5fb98e7a71abe153db0642e85dd44245caf28afbc4ce41fd90286c0e8caae22fbe01326c92d24fe6338acc87bad51d6fd10703866bbf23ac046e0773c950ddd5c7167cac4bf5cf2705243549458f8bed506bdab3bc9ec149f54d8f2db81adf749ed97487b834be9b84821da3586763e7eed4e16f7f9aba87cc25ca4b10af9d80a520c471b5e0e5ccd35cf3b771439c5225f102326e1eb1eb7e75e78ee14319907bd21d034245c7800b77e2074151730e34a957de48930a91089090b5e63c46af91739345ef4649a0b914a473b16d6f267766530f561e53e9aea8ef69ab317d26580d195f5329045f3566b5a3c9b9a51ec36c19e027f1cd44e50222d985f351c25df016319d237d47f7aa966a9d43bcb7301fe5b2810f00c2e929368d9ba43584fe3fe19eb6a111aca5b1dea871ac3849803ff2881ed0fab20d581bc18704bb447063a7a873c036950685e6d5ea4ee92a300b68e142b9e95b2097f908b74b1017ba9a9df531988664e0959111cf4aff49802cbc5d2f16cd41a63d803959f4e0c5d02cfb920cca5e3b90b9d908bdad588c2681ca05f40acf5612b5ec07432e817745f7e2f4bafa5428919ec22af432327344658fc1bd79c763ce41e802125daf5ca70fa03052ba0026307666b6e3cfa16c6276867071c650461bc5b5d517c5d405d6989c60c972be5db31f33ce7cac3ec8650a2e22bc0a4d72a9fc7b9cd47eba68b6d22ecbf75c2e261a02165eec41254d76d5863379271cf3c6e0fe649a51e9538718f67484c32c4d106ae26708206fc438bd6f5d21b0791afc82dd558f48ed7e7b57b045cfed009b01143014d61cc7c5af5be968b7df3be28e21b03ef0624de861f0ab1f684a8be7a6becd6d373a556a0dd1c2919b81c891470f2a2867c8d621ae7c778373f817f2c9df9883fd54e783296a2b421256d3f36b96cdf9db2f246dc2a04835a249933c7f18f28940a5cda07b5674c903e00c9c7db571a3be38737402d99eb40ca2435f6c9604eeea5aa9fe1ae7490d3956962d6cec945cd3dd861be1ddfd58331106677db50ab79de7b684503e98d91bf69989868ee7155c210ed2451e5352dda63e22d7646f755dbac0e38e86de42cc353e197af90b71072836f826d6d7a4c2aa7bcc414fea75d81915c4823bbb50b12754f3f4b174582a3c6c25d86f37a7f8c05e2a015dbc1a056548050183b6ce85d178b4b4dd04ea2f6208a669898bad0b1bf5d21b57aeac7452dce8d56b1bc75277bd2c8130959143b3263df65fa59ff6131e4137ffa7c037e997bf19c5090e0eb7b3f38afe0c2fd6de21550eb53ef2fa251997580fa8524616c15456a983a42516c54ea39c6f57cae70b50b2f8ffa035cabef32bc23f214b51ce97d199a4a2cc248a453b6bb3e78d3482683587c946db2edff1017866993e8c15e2a175564556b5ab5a3b7c62b17e2793e345fd98b887b3a580a87a38fb985d4c883f683bb04629fca659d37d2c9761d9ac2af8a9e9b0e3cde7c00c782ac2047e8419df50490513e7c4993fedbd3a079a3ba3267cac3ce82fb7b7de8c3abfca603d16f920f3c7324c9f11858092404e1aaaa235ab519d2bb7be3cb62e64222e90807c2b32006249bc3f7ecc0187fee16366737017d1c0c0d7bd947e2cb4b41230006eaa9e7c182df300fce1038948075fc3d9d3d3f9d81ebc73cdecde5885dc0876539cd14f7ad9448a6789283c88b1b562e386b293201e5d3761cbc4d7a2300707c499381c30f410d9dcca09c8f14aa25e99e27190ed2f43c8bc4d6057dd6638a774fa3fa2a775dd7c5546733d80721c86961a9ffd95f35abdd46a8d444e5cb19d6c181bd1c33b5a46dc9a14c7f5b64b60a964746d802bc053b194f8f11d0bf443c95b6afa03499ed47d6df993255059b23c6adb38d5599c39a293469b77a6d1a7aabc60f87da0810710a8afec40e34b8f553d47fea188d6fec8ffc87e56f4dccf75c00af27e0fd2687670aa58107d1013db91f9c3639a32efd563511cbf40d0576311ad32db8ed329bcaf39970441e112aeb1d839dd1f3567649eb92b4679bfaba8e1b6ba24bc273f6d4e3b9aa4963558695108e98ae54c59d58d37292d2b6f3cedec3e898f8beb92d41823b6ea20a30ef2d5e5931880203d7f624f8d9ccc4399c6c3d247642526c7fb4af21d6ccdb03754cef4b3923e54de0e4789075da9ead6f7cb6338a9c6ab9e003b11391f6139808da3f25b0d80409dbe8f46350353d9552044efd7b8c4b0bd136fa79cd0410d8e4e26aa0539d296a744fa692e30f0dad2ba018b721128e50665b0f130500ef195d32cd41f8904c32b2df9900b3284b525cf189d1a535e2565a319032e8a77cd5b9d11796e88f23095740e4f7ee37f7dfb546b254e4ee9c02e4ad99fdaf5974058ae1709a4b994c56d7725c953344af125c66b507f66a5c72c26dd87450b0e238a22cba2b8211de673278ff433d0e7cf54a12788cce833112daf21462ae45fb65901c256c54ac0aeca2bec126f2fbd29dd6056746dc787dbfa12032498eef30b105f2eb969126314a1fe6e657024b3736d6bc5329b8528b587d95216cac1db9d4ccead2c43733d1dd74d56484bf1fb03f4d8911c14b8421033d3401cfbc0e67cf4e3679d847f781e18be82adb950cc7b6f89f3519aecf26e1d1b9a594886a5eb1e2074aa7666bfb9b00f23308f2b85265a090a9901c1a26b904821f77cfbe943ca5124c51240fe703907be79f86602a386126540ffb1425716327a83b9791eb36f3d4ecaf2de7296ce65fa9d48380beda562058479d4c4970c224957fc8a744b9a0cf5d2a743ecf933a4f767b5c291aa6a7f5c77e24cc0dab969a89e81c3029d2b6a9a72c0b9d09fcae144ec952bd934cb24404fc0c8328ca01ba72a73d1e5dac6b93a93d40ed29a7fc28906acac344ad5781968ce69e2dc4a87400ca9bdbcb92f1c84564f69d84af35c9b16891772b97d4d56e6d1727772f38668dea2276b3da9a79af8529d8429180a0803b9d2bc2fb65b9aa6844e6934af642f62abaade77c85f69a96d10a43d18cd12b1448ed1de98e589681be17279ca238e33b8a40c5123882c52e1cfd081856aa74ea70d0aa49731f564de6b7d74a5b6662c801ee115bfc744ed043c4d7e0b8f1034cd8cba565583bb3f82e775478245c4804d286b9ff295b2e01a391bcfd75e8bf9811363997ccf362dd5bf964d7b3a4c655fb77da2cb43f8a6ce795e78c1cdfee84ea793161ec88eef1817f4375800df6270ac66debdd7372f9d539cc79de06b97348986a04b0a1d04f16e426bf2d3cc7534f0e3ecbb15dff545b5e43ab4288a57eb6bb729d27280545e7e266f27c18d9257fa399d5f18348dd980338385945dfdddcfa3cd527ad6b85c18fa1988e02dfae7b68f4a460ba6d4b31f207af590d467892cf1d976e45d30290dbba220f2549aae6e2fa166a06f6770cd92c768ad93aabb7ab4b4069838f8ec958befb25a0e389eb6cfaeaf123c328c583d53c584f2918611b99f9d2e8fac847b1b3ebf01718b864bfc2fe780f3afec7a51f72542480d2f0effa61ab5a65de1db923b5a70159029a34fe013d3a94d8a763ca3208ae0a21a8b43c8781395a7cb2f5b1af440509594850d1e75ae97788b14abcb30da169f63a0f155d771d953521ca1221366b34eeccfbb47288e765de29878dac97087e3c48a4928457ad3faa4cecbc1244ef34d0eff7f1fd3f6106802f49ada1037cbeb0d39260a3c1614720dd5186fdb3b1a82daf67714e1487f3cac976fd8972b78af5b6dbf3efcd23394ced768d13264f44d95c3b0ff433a2c97d440320db5d21026ef61c1773d8de63995e74e7a6f1c1cffb54895bc7c1989c2992be601e1e0946e48a6af9d3ab451e44527e8a49dc9f7598a1873dac18e45c894cfe0d646631da31ac0626ee560f012cf87f1e6ebf9d12739eca52acb0386fb432e48d184d73609baf7ab4ca71c3bcd56473593d5ed215657a6dcedff003f6deb3ff0c1fef6bdc466975b38d8f2b4238dc76a720cbba972e544cdac35de4d9e4ff609e2a75e13aeb87015ae76f81c3d16dae64505522460436a0f2baec436227f7640e9345f0e40ff3e2076fb7536157e28e560035d53b8b34aca0d166dfb72d2bec226871d9ffea85797dab325d263aaf20626dd3a8abc2569c402f4eb1fe2d7cae677ee76cb252c6d04468b215cfd3cf6c73a7fdbaed73eccb6201c5af20051662d1b53e86b84d92ea5e72de4fbd77c952c026eaec2d6225c641fdd4de8f7efdcac287abfcf73790cfe0d67d66300de1c6d19f466fb76e1a1ba6d6502d7a9a239bcbe17cfbb2fa1ba366e0d9307b089b785918807336802bd510acff1e6493c7fdd1b7f035e834b4d4a69ad263ebb2d3a1890d8d44f67c4bfbae51f9cd0515e4c2b4eb78ce92843ee68ed1d17ad68285f0d84c84ac0d2a8929b5dd69f5624feb0463797c2baa97265118c809f10cf88b066ecea0b76411f466a20f90a101ebfaf4d9f935470f7f76484f0fbb502cf25cacecebc2acebdb7195c6082d23ffd3da63cd6b93fe672b9ca13b32e7ecacb0f7133e8e943e17c95d40ae3ea11b3bfc475061d01d6420f7e296fa2cf4dd12af6f82870ff4e70427f10a20768dfe3a7978be31b19127dd7f1464dd8febbd270856f8139837f23d12f2899eaa269a182a07b2fb1649fda6d07168bb89a74ae115851aaa4a9c01b972044846872325a80bc7ebc720e2fdaf0af94a71b3f72620a08203e05e1bcfb97583be14d127b2d2f9fc0207e17586072d54275b86ff7f76924a022f73e89926b6c47fc21109a3b81ed37e09e5c65b2f5e71bed77beef85a3640843c6bbea22538c78bcc0af90b4a14ba862ecce6e7280bb9f7df65fcf1a59b9c8b0eba5c32a393a8c5c6e3c300eb0f96badd6d27743f2002846007206a0129ad125de41d60b4e22ea99c99bffb1a9ba5e3720a5387a5bb8af3db811595c4d9bafbd2b778c6fd6e4f3ea7484e0af78aac081b931222bb29ace8d9e5eeb838ae10341a8122042faea04117a6b0c4fc9eaf621f0da74d0faf7a9c4e9426c6256ef131ac8cda774b25e79e91961016a1aee62d86aa7a0e461d8a9476dc21352edaf90a025a203e0768892a81499abac9aaa8770819f6788f17fd842b67806a67fd8b88f920b35c9fe6cf46d031acab343625159ea3be4dcfa04e5d1121ee8f90e0dc05420194977a86ae908dfcba96158815bb361f6f62236db1929f8e941d96b2099c5186efb2f7e6f311cc0e9d04ae8bac0cf524c36b5c73aff863f1a5c801d077be7f5a266eff5d5951f3b749370b8827b14e9eb0efe9bc61e75f2ca3424d2dc0e37bf50111919afb80bfb8900b9d86359e9e49d905399472e3308c7463a187d22de9ed44635784606cc40acff76d70d13dbbd85aacfa29052451bc7bec50cd1fe0e51b92b376f74484573ce332d9f020f35550b121c4fed80e73882c77672d39c0edd4013caf3a96f48100f78836b677b89492dc6643b32c88044976985a886605c49d5fbc7f86b1bc68cfb1912ab88268fd479a2a9657e8790973a56cbc4b5025e9f032091a746291c7a252de5cfab7af3cd6e5f5302e2dccdf6f538a6c0e5b686c076c0db61abcae54000688b2a2d637a17cc0822f4aabd25261b27555b010809ba5ed8aeb90489623c33c18017434adde83616014751c1cca1ecce82e6e5e4ecebe231235e0253ccfa7e03ca01ee0b100357ffd877f965572c849245781bd1f52023b1d1c6e61686089fc0006764716e9e9c7d4422a99e61d5b437dced41a745c8efa1e3c02712024ff8406e4159301a41640203272f6c41be1ddbbf12b4786c03e768e10a895a40159783cbcf7760efe2142d2b660f68b39d3fa896c5be6bf220034ddf7730405f1ef3cd482b6761fe48c801509b782cb1665ee0f1cff07e716768dfc136d3ace6a1f9c64b634e2860feae37decbcadeeb985d7bd6e6284454972297a0989c1934a9cfe1e72ef08c0a9b51d654a400fe3b622f8d4c0feff499b489189eab88e3a6e502b9657456141251dbd2a95b0a17ba292ddc62e8dccbf5dd058ae1a9727e928cddda47769d67647e729b287bdade6424f18de97db295682b80411e3541bca15a915b6622f02de789f9f248b197d8f0f821dbe2344c174be3e4ddd824ccdf8d234454ca86ed52ce70cd0e8c94475d21db93a7091f07893115e49897b927cbe50e1fbca6bf3b78c4f4796c0cb0fb99e416220c62917a7dbcb06c760b02d4eb9a2758245a82fbfe77c7406a04bf5273f038b6853b60e7d339286d0ca0a88d69a6690a5fdbd22bcdfb3a4a1effb280d4501acf3d646f07f34b921770a322f52c961b95b94eba7c0e638bad630023cbefe57eb86182c2e6c541e380855f0c9b2339bb0ef34ebe5eb4f7b02e2c29622b525dde4dca0ca38870c75f04e0193e1aa60c7bf1269324aa62ee9cbfa130328db702d7f09f9956cb495d106adbaec0074ddc04f104aa80485e15e6ee54f87e576ec1f3a2f7e8631ccf3e0faced736418748d01defb168be9a5ea51483c2f4826fd0a426e6bea348a7dd3b46a5d5c1073255338b4c51423e81fda2fc883db0522bbf4e5fd0c305f4d46228cce99240fee1af3b17eec15a835955f14f6a904730a7189fc1f873b73dc74ff18f3d4c9b3a8ec4127becebe6658baa9ba6cbfa9759d6ee10b87b933f851daa98a91701a4e9d7a97a0c22fc9dfb25b8a03bba72dc3895161f23e4c1f840d200b8873c363226e852014106f452dd6aafb966eef6b22a41d503aa2998b3137431106efa28968d51fdb97c7749a5a8ef4bc68570f84c24123d16426fcd6f4254aa7b4f27c8eb73c455fd189691c6c72ee0c9e2033de4480dd9386073728cf28bb1e57f9d74f7093bd4cde6d12155223e59104e93c99860a779944413c95a8ccffe7119e679df6a9cf6f89c8bbcda49830ca6b83e22921899c05eae14c47c6313843a97e32eedfdb3b3fdc457ecf86914f76b6735c4d75a62e1bb4f2d64eda4eadaf884e2ed076c91806ade71387cb509a5d02310704bda2538541b510e37dba80fa833c3777532ea3049072644f7487ff1761b1e1bf39d44c5e7aa3468e4f2963fa4290d1f446e91a66de8b843dac0ce15210b1cde0c6472e84e29fda1247d8287759b6e708315a09aa0cb1d404ad3c598a0b2219b2cd053c7ae3d1ef075afabc3392519fa7e528bb3ba64cfcded1857adf99350af43418854d60ad1d8c70f2f4089de87c8fb56268e75632e15b940fc0c9806867789b09c2c676baee7fe5fbe6eb076d1e47beb0a470789946a2aab8ce5735d60cf915ffc6818a42e4e035c927058333215e6ca4f4f0598d118e5bc80d40d77724b5a7cee352db8a70f927a0ea0a98ef1f2d6e92ac4e82fa17003415a1d33c01467ed6f2848746ae9cca934ef72befb07ff5d29a19b483262b099d2967e64ce97bfd7d896a52bbac64a66dd943e0439774eb227c286f56e419d8857248cae5cc45349b370fc4958f80d28c831e424f1e94de7123157ef2f6db9de8a04d663da7879ce79888eb68a111045b8e7b5c5b039cab3a10a5318ef5149f0c0270fead78d9d11db2e2f5e5f26ef17c344eab02e945735f245c0f9615eadf003ca360b34b43f4f55299c226d527520359dfbd0cfefe223fc9ba1e130f12f486bf7aaa945864cc903ccf0d35803b2e84b533ec35418005985dccd3529bb402f71e2a63ae8371a237eb10cf24ae18704cdde8b203d103700d88cbfe743f7da9a3c6b302f94932905b8b343d82530b8e78161d54c14627e0d8b6c9a8b243548ff79f66a37e0af6c41e39a5acf3f939f64a692610f552de019d7bad2504dce0f8722049ce01a7e60cf503db6605d9d41ff6958713e5f64a56934a5fa43703b2876e2b611ac660d5bfcb6bbd3439cfca6dbe91c631a17149a0a2016bebbc84100ea2f99370363f97a56f8baf77e4744b122a669918570e60758a918f9e56253eba3db03b4209eb5e9eba33312e2c8441c78b862d1dcb98c6ba10892f0e3739c9826276e836bd19e089cdd9ae09a7978f08bd38f9e391dace7894d7e9860ca0db13ab81805120dbfbbab398af6963ec49fb156568da944c2c40ec6b75949a2ae55a3168b24006919ec28e2d039bcf36f95fbcf2dd42acfa625de86b1b2bc8ac075bf6cbac32b9dadbda3f27097b5f4ace8a9328ca250d3940268725f2cd018fd669db210fd7509fc8668f2d5d899a29dac681b309757e0ef4f9d88d6f068926452e47602a9c16919d1a0a5e83cbb42796a6bde5dfb59d54b47acfdc22cd2e4b2a0cedf962bd58da785b0bb4144516d5e1c0861959d21b80dd6fe3f2f8244bf91199ae88669190802c5d1c8932a5662b26fc60fefa28317c03c86b981873bb46ac494a5acebdd8bbbe4fe48765901ecde92636d6ea34c0184fe074cd5c1db7e7a7c056733a3d1c5ef4ee3d90a8a450ed7314e527e30bece0599d4aa9b9cc27f79c540ee553d87b7abc4484fb9b871f47cc0a391ffdce36bb6173d15ef4a21374ef753614c56114ca16a90cb39e569e42b457f63b155f9a4d20c0352d715cf31342f54c14b7209e301b32eef04dab58cf9097b6fe183340ad60bcb0d0cea5574808e71a50fc9fff530de5d68bd0b8015c546b61a8b3ecb2b6c57d45f43fc627690c44bc0465b270f6bb3c52e3a5aa29a791c2ca410046277bc4f7a571bd74400b57dd5581d61cb6622d0e147fa6f63800c21197445595cf6df5622337eef688f3facc98f1310ada41a7f07f2f072d2d8481231f09d7a2d244334ebc13474d2913cffb28ae137b1ddbe727cd4fda28f120f438aa86764db2a3cd3e3c70d4b31d5d0fc3c40f769eee72aacf493812fadf4b5fce05bf8f569c5d7009f7d7b7960a65ad842c975f06845dfab138c306becb2fae3e08b909a97527171cce4a74dfe0803ba8e5a01c2154c84b1ea2fea8b9efe8f61c06732a476ba101036b4a1400669f7358e8cb2982a1afedede90d5fc9ee786b5cfd8d900df15694d53c03ddcbdda05e44b83dae61e1576ec0764cf519ef8157a87ab0f1400da2cba8842f2e7167b611d79992b0a02499d31c4c213d520cde434cf0df4386551722f854319f97137b38faa429f522cdd9d95423ff3fa97528fbf49223bf9b99af68abc4b81478b592efd41acbb613d4aa60c9aec6aed2836944316826808cc61f5e2bd4aef3b73fdd5337f01fb99ad9c988506fe8c247f51d324430026edf4e1e260afc80a634178b255dd3508420338c3b4f88f4dfd5badd9796a9e111d07ef5f322857125fe934dff4ca05fc914e0010107a8f41c1c3d1b83f81441c7d11722a8b63634a41229d6240adf4ef3c329fd01260155cbd854ab0577093d07f5543fd70cc8847422e8816970e9ccaa4d2bdda9b6b76dcdc770c6c6b499ad035ef59f9b48beb4f6bf37a9f8d507b8378fd17f2d770061f8c3d80dae166a27d20ead4575179d330711a8862115a4c1e654396661b5f7ad12df57047fb75808154527b685fd24e781667da7b3d9d0512df9e8772e5e314593461719e97510903ff4f432e16145473d6d22a281413eac40b586f93e9127aefceddd47d5c0f449b5bbff7cffa8f7a115079d65d937a5cd9b331b763961becb511a41b5057d53177236073c3cfd8b45931c902782ecb2f3f980b35389481fbedd5c87550b7d884454aae3bb5fbe50dd421279ab8ae3c2dfc4ccc8af55a634f67a966f81b106ded291bf21768504c9c69fdd42e4094de29e634b7d914bfcda21ff09bcb6c77efbc47a3f952feee1c8a4f1a46a2e0aee59ca803c22cd619ab299fdcaa3e0607d7652b57be3011469d75697e75af5a68ad726c9f033b1bc63b60d51ff3310c65063175e381a63f2980c0be4f841d6108154c5fe83cef71010e7d4a899edabdfb01c3e588c52b117252eaa0b852e0e19103cbf6f4dfd5259bfcc26516c472d13953c86bcbed86b70dc521fb42df5ca23b0e9c8d07e22a4777565a4d4cb626a2ba6af67424640aa1bebe0e12669f22194ac5074168b148f85de47801f176c9dfa4615d575a7a571b153f5958a03a3b70f16a6a464d6f79fbbc19ea0515ee914637da9bc3e2c86f070ed8c5553a0b9cf0089cd89ce5fe4ca7a97c9146a4a07573f1bddb4180c0e92dbb9fa7382798a796f0597be184adb4876761425b0826431b337bd52148f21fc796b1c420c8c7bb3f70d3238f64ae84e02ccc5c7da8a0bb243274c1620a334e6f6350a004f4e735793b175457814b984e84dbdb7fea808bdb0e8f8e3b88f9622e5108dafe0bbe3e796f6c83d6197a3830497069bdd07873752fe2732196fa6b15042bbce61d3db8ef5264a5c2c0abfc0c40ebae92e601d9b2e7a3c922e21c522d5f197864e8912c46c385e1b6da42ef76783f2a6692f06e60cc54d6bb476845ea36c3f3ce9a5362488a197877f8ab904791bf42a4c1ff35a37cc1cc5dd8792631334e3ee714321df31c071a795a027cc9c732146b5b71052b7f510ec8448e624939a3a0603f10e2222686ee8f16d095f2db312f26eb11f016ebf1e9a9377e064ca813cabc121d82faa8ab625618f97a06cef032dd421dbc67df173d052702666b6fe91e761dc025656fd4099fe83bfec30f3c7745091853606cd296f453af0e162b31a68e217118981cd07d6e493dde5ead5921438e717f1508860e1c4a2465337aea957bdbf8a54be72297cbd2cce3329f1ad3cd86f7a9186c584cb31fb009b7b21d91cf4a6160e157123548804b859172965cb95d1c065519c46cbd938e758c15833e26674e63250ebd3b280e1d6f44c8c3d47ddd6824b62157762c702b36ad85874fc05f393de541f80b77549b3fdf7dd6290035f692b2681dd453a5cf6bb7caa6bae40a60cee78ad6d02e5270feb58079c7d7640a1378c7d96446e92205359534036166cc36f3cae6cec138b80cdf53c8e7630d1407be6be4a21174236e4db3819af4a62d74e0650a9f3cd8aa8ba4e06ceb2d09bdaa35a21e53376566e19903fe311e07668eef229fa3e6efe3248fb12acc70a9e6834a12314d45a5b0a395446a83f76e1539fc5ee9720b417d41b9a91d7992f0953ac25c2bcac5d4bc41b71bfa171063229227ecb39fbfaf4506fd025a2f301d6d3086ad0f08504644661d297f2f78358d3ce38168249fee41c046642ae83b4eef195695bb98baec963095398f93c8f88bdc082420aa57ecc9ef131b6dd3e9b8756ecacf716ce118f07bda37bc8a664a3c469d1c554c799509ee08447c513199552fcd9e81facebba33663cdbac8199729c2d88a39ed16f02ff2b7edbb1db97006d823af37ba185c06e0286df6fe2e1dff0597887031e59b0e91c2da5de5a716ddfd99426e5603bc60f672490c0ab40858e1bd86642de8088f13cd279af5118cc362c9a02165dc5d4ec9e5c9dfe130fbfa5199be48da8532db9f87c3bc7ac59ebcaa788656ac43cc0a2e2e0761b3f19e269193566f5852de2b9fea305b90cd0165fed934dd638d3fb736d79ab50ab88f44a17cda2c30dd50f7ec854704def70dce9fd72790322343db40ed8fbd87abedd50f4926efff047a0cd87e34f0e3c8e7f500614861ac6191e414a63b54ac4c03d91e118f46141eb8728c8209b49d0de1c04bbd3d450a3650bfc6a8f7a0d91fe77b6d03b737635134842b14005bafa8902082da547f5abaa21ca0da450bb897a236a17800c5258537c8b67797bd5104631d2fb09c4c402b189781a95c498e460004a4f40ab656c71e77ede0e6e112ba5552f42974cd7d44082d7fc073a3d9a1cffdd032e2e36f32a0c07f11099b3a84c06cee8e3bebf01108fc26c487b7964539cf315581439b1eaf8d3d419c721040042217dbc37aa7e0de4d09ad149968c9adaab0d65b2e6730a7b7ac9340a54423ddb8c5e57f5d1912feaf60f5f6d01122c19ace5e27f81a370e697bff03913ec8a510c905bdb6d12426b5b4041a0c63644bc7951fbb77b6746e25a56dc4e38ca1c6297625c352b7b2127fbc46361279ab527e769b8e26d406801554f3975c9d0713ceb33980b780726a220b1571e58005ab0f126e7384d98040d6ddda63f1a596218c26a141354d9e70ca6ed66e2efec4fd1cd0f27dadc4c24a2023ec7c885ca2614134344e3a430bfca11030404377fa0aa8485ebda55c8275f1efac77e1ef1ffd86f138cf6a1e72218e97da4de525b61ec7ef6cb8243db36bd74c5d660baca0b57b22cb9658b597304b83045244587d5835bc861a9db392e6ea1b01e9c8aa292f7d8fb74cd1053c208134ff0dedf70536918d8c20717d091bae40c0c8429dc30d171653990a311c2715b0fa7ecf1bb2d3422fa145b99ed0a6e9ea4cd801c20933aa986feaf86086e8b325c6a835fd2942975d284d182a7a733486806f0f8baacdc12e4aaac6e0e0822ef6396a31ba9ab0fff73a96e7bca21268588ab75eff99b5418f564688c367675301f7918633b723eb5b254b27893cebaf78f39872577ae7f96974ec8e02bb1e0810c8954953e37b64f61522e43cef26746584ab2f7f64af12e92683a27acef090956c4e3dedbf285a10578c99d0802f1b09d1bc3c29fc4876bf27e16b588438193d06d15bcd8392f22f2dff6f2faf3573c6258020d20e0ffe19b53afd45dfd34e6a994e1a0d550ced1944aecc975099129803b86e17e3b85117ef61572de075ef9ce47b76e022d19157730701851e92b4b43f9ff2ca146187b99bd5726f2f68f0c11c293f3e604e05b50312656759c091d09b4a3d8a2bdcf47305b9e9b3d23c847061cac6712d411152af40d652c003eb5172318401e2f9c343be66b333147e05c119c30a979d9b408575ee6ba9b6e39f685e2b0c816041cfdad6a977b62193a1dd3ff330dd523affca2e517403f260244967ac5d117c4ccde934fb7122bd911d18030f7940a6052cc2e35eb53b7ae9dfe0aaf2f1df54af5de5c7cd397807ba2ed51ed7b7f03520cfb3ed12a7c43d0110096cd5c5734e85716c357d45f64152194d56061bda54c9515db6e8ec87a7ee0d243aec0f0580ecbf405ef2923e802f983efab049ed44c5d51af9d780d778f8338604c3ca855d0360d3f93f14d78e2b8f67c25171d92feea76ec8c43b2fe613ae3cc6d771aa3d4474962cae93aca0d6776b484a09940a2c56c780e88d9df28514deed345a1da9ffc21e2dc45986fcb89b5420ef2c12e288db5ddbc8f6abe216ebf333b00be7124e43ac7fc91a1f8fb538eba7a7936a97ca08623d77d552f0092822660852637401c629081af0c8b7a10791a3e39c956b4c5068543c03cf670213fa0ddedda5f8b9aab246c8ca31a1d65d7f9340966a7b0a721838049a534d70447bfe3fedf2529df3c3573e8b0c32a9a210184320b28651bca0f31aa00d255fca23bd925452c10988bd76f987e2d22465e1f07178ec6d4fb57a8d15f55cb84bec9c4006ae16cb6e4e8eee7266b7034b3108fd5f94557862476b26c86fc98117c153e5322b32f2bac9380f9872c0a494a8c116dcb9ce2e62b2f18673087100c2d288044a4c74ce78e73c3cf2aa1bf6d45e9b7e91559ca61999cbb8204b07eb45bfecc16f81382f4af09e4f2fd3a914ad01e7d15c4dfdbbe235840fa9500f4389b71d8dc849339ec53cb5b10df1716b92c083405d6e6aca3890a321d3c697fc10f44cc4d1e325408faf7ad693e950d625ca09cd8873d2d5fec1bd2022533cdef8f90f0f9c0b6f0bdf8759434d3e5bef3c333f114d012a43258d0f396ab1844cc18c56d91f8ab3abd1dc19db018e0cd733e705d7f6bb367ee6b21cad1c5edd2ef12ef085c0c63941e900c84e232ed9ae645ed7ebe59fb89bebd05ac31b666db47e964fb735c8871f04002dd416968d616f9cfed59c429f75955c172e2c2f32a34b418166fca08c16962b1c2d893855d097ecae88710f17ee4660e5aae658edfc496e2c7fd2f490c04b60fb27bb1e47bb240b3225255260b6d8336d9d11c91a43eb1b47096fb53dfd693c141b83613587091e103a38540087a8c9947f18d62e51200716a7cee9f7a0c045beb72f52ad8004f38cef0d0532cd172b89d42d8a9b3b6ebe05d1d9dcd1f902fc47ed7d424271552dd92bfcb67b27b52d169c7f94f89b48d3fe200236bc0e4b424faa57b9561208282b5d339e8892d4d7238df09c3053e662f2d36582b84997c4c5e8af152e917507c5934e16fdd3888859cb424a36edb9c4a17359dd808fac56b32011e3cbb709e1e4fedcc13b835ecbe69761b916b844f139a42e8e2d64f72a3ab4a1010060d828239d588ac9f690f5eb0c6745faba02dd7306eb8f60f826c30f9c22df53447dba60c4c761956ef93a4ffc0602784db422eeb985e369c76b82880ec1a9fff5ae9429831d597dd8346e86f8d6a30db66546c739a36222866d7d206252aebd9e9d9beac13a24cd47fbfcfe166daca26c9f9e4af1ecf4d7d439d16e8cd8734cde9e8db8ffc18ee511f31dd4e723ebb7ea62578e4f30fd4a84aef5a92343963360bcff4d9c765f509733d57408b175224350dbf6e1c98d791a9219079d7d3efe1fd899311227fb3e7e7ecda998b41e7e7ef1db44a029519107a07610b1a017b72bd098ca74ae1c1e54e86b3e04fa03f0f5a9546dbaf98f3fbc45d6d33d0d8655e20cbef7d20ac23c1fe62da14d742bb8dfa0023ade0e340e9a87211fd820a9667d0f2df129580fd193fcab4d6bda659f45949248f6302af385f29cf0d9e916e73ae014fd85df5143e02b168ea4fe0894b08609c5e295601eda8f86b43bd9a4f05aaddf538939da4e4d85d25c4b872f9794982f5fb6dec22b23e4b4348039f6ad34d285dd770d276623315504405c7656d78e4458b73c26b302053ed19951a263e48287b3698133e913645cebebb80fc92d4ba9028f245439baa375cf15284f218f3d8c72ecb7e860ae4eb309624aed479ded8b09808963493bf716ecdc16654702217c21ab6ca249b7e2cc1a5349345a7ef18508d8dbcd8dda3d866ef0759e46977907b8a8de631116e85df9e01140fd9957e623e2ef71f859d6603768b2e5beed9cae56492bb1a8a2e60062c9c439ea57b825cfa2d23af173c45272d6a123eb3298ce92be002bdea24c7610af9cdf408be3edcbe272a4e90c60d859dffabcbb14e724196fbf5756a280dd3e81fba8bb9fa18925554f891711e5490052655fd700485be8940695bbe23359620316f3817bde37c2625246bbb9778c97591ce83c562e1e1fda34b5134184816b2a8aba47a452566cb1f5fbf194328deb9d1999adf35e06969784ebc3abbf15ff6003b14eaf9b5dc10ac2250bfc8e25ce2de2bc734975c55af565e34ad60c3511ff06c11fb228b6b1442893d54b59a2b351bdb6a8379b4cf3d44b6b42e9bbe0652ce0a01850b7a87df56a245d20f05ebac8babb85d4b7dca2edb3d3e95d519126e42cbcaef97c3ef72827670c71f0bbeb01a0129b309f36651f0311d0a8effdafb4e350aeaa38db1a196ce1bba82c675c0ace69b6810f8bbbcc5e5379dae9b62e846516a5243c4297ff3f38b4e3f26e3cbbf30cd988dbf1883e93a1046a5fa42ef2af863e471398eb1880a35fd9e12b18391cbffae1ba8edf7644ef7fb946ed1867357d9daa8ebe5123af0403284666e8b55228e27d33ae2c9d24188fd3b9002eba26e04e6462d3965d91bafc21950327d233078eab7ad45ac9e1dc25e2db5a2b854b0744e1fb2a31b175ef6fe4ed693c787a4606e67b10c5ca4b50311e2011303592f2210b88207835dd2147b8d13b7e47f3d78b1741cae8099056771a54b0a845443b9a226c62a8026f6347a09a3bc1540669d350644713f63ed45e629485487233b8356c917b37f15707a17cb441659aa71fa03caf432327344658fc1bd79c763ce41e802125daf5ca70fa03052ba0ba5ebab1961eb4da050a6df6d16c9ce0a08daa2c5f2632f0315fa16d4bc2a15ec84b3135a829917e331c0fea6bf05153b5c72a11d798099ac59c37a4c2fdbc0cc6c435e9b43b185a68eedd2cb979fa7872c736bd6f18557d8a0dae71a8877ee8990c0c5b406e17070789fa07881eca838b41d547cf822311535140cef91d881909861be626fc5c2747cf5f9c72edc1b92bd4f0f7ecd0541e2041388fef6b73fa0a236eb0e80cb19c335fac9025f52f4868b0956132ec76d3c31a1840c0631b895cbf0befae9bbbd8f7e8c1450309bfa47b8d0f307e49489318e7c78a8873ff7b302899806567861f640d95ab2f0b3acbbcba4747ed405a6255a9777fc9e3032be868d72935fad63a79942acc632117d3a15a697f7df1c9ead276512a888d607af52362d46260566918fe664181de2e49416b6385c0ec4075b6f7ffdd51089c1beab0cae9557debea11e9273545a8caadd16820713178161e20826d6d7a4c2aa7bcc414fea75d81915c4823bbb50b12754f3f4b17ba70952bd042040596122c26f063e63d4aaff70f0ebad97b650fdda87752278f9551c598920611a0cee6daec1677e719b2ad3398c5feead657bc7ee62a597e6ad16673ea40824f51b27511acb87be193c0ca043340abe7a327fec9ffffe3d0afd27fe950742e679577360322e81b0e8870ae0add05d4766e9639d494fc71b17086c4ed07b37a4f3ae7f7557ec674f9c3f49eb003aef66637aa451e5ba672a93131939e9b460da4ee19c7d02a579a079ee1b60a60b948354e0296002e9da15dcca8e6639c67213f74744b8182bd1f5099ac760350e61605598b640393a107fe74c5dbbbf65d38630cf04a20b37fddd7d5cbd2e2ea194c8b50a5b35f974f0732e33d8fc86e3e37f2d19dd73bebc572ded5b0ca3345972bc2458d73ae248043ac6544f9ad50097f3c50f12d16d1c677bd7b29efc3c5c638d0e3d1d899bce63753a5640276162a20dcfa5637c139aa706f2afae9bf36e6ce07c5e9771041902ffa50c7b647b3d2c416bd1d071680b12d14484fb86be46f062ec57f90ef96831629a8300ffd901a8488aa63b6be45a4527c57a0b0dbbf3e43e24068014e563a74d4e2f6abeff0987de158ecbbbaeac514b85e394b7d3a7c12fbf6e05969e5320b98a9205ba489882437586da2a979461e3cb0e06442cfcb1482e8562243734bc6bc0de8bdd1e18d273dcdbf375d5a56a375411e04a5e35a008a57342f98625f0a7ad045697f10cc2e95bae65a4668e8c04e1f51021789b7f478dc9f9457b862ba432b25905eae42e79ae33eb725f347364619e1e1cc3301d36d45397f2ad9c1634191f583aa3431fd6c691f5dbea856d74e0aee18edebccba7b53e756b3aa8862d3cc44fda842e8db75d2b2accf69862405a1cbb87982b772abbfe4310951df32e7e8ec8ee5c3a56730f34f35f2e127ab2aeecdf47ef31fc67b7c2dd2911e0d31edeea38da91f2e1847dcac03f0d3cf9a060e16fe55359043e11ebcc1907dd923872fd90de4aec62fe9f521601f2ddd0f54617242fb674c2d095e9c2feebd1cb7a38ec9909803955a1231543dd85c75e0feebfeddd7d0d98c217ce4527dc65908cd9985c3c0552bcbab83f23c8c56fb49c704f3eebf2391006fb1c2207079603e62b6e3fd9a219914341752ed1deff888dfdd5cd503ab3fbb77e6c575008f7e3fac50134a70970e0ee271cb8c465c207edab78230a0f9647254d75c654a2dd4ec8c142b0ce4bbe3856346f20e8305b930ab451e47194d00199a0e24c8ada21dcd1b4373969a7862aabfdf289c8dfae80b4db3b17bd6feaabf4b036510cb4f13f08c4f663a555936312a021a951f6d45838e83f37d3f6062b3ae427ef8a012328f0113a92aa2a4ecf3c49b1106713c50b27c9eac380ad9168fc1154f6be4484b70c5b7f2eddc45ecd70173588ba35bd2ecacc3562d7bbd5c059936d5e720ca86cec3401bf5ad465dcbb808e4615afb65570e2c79f7718bb6202f33b295e4d978bb4fd5dc86ebe69a8e7a2267b5d7ee91fb4e39145ef459dae3df4bfaf852fce5a7c27c580748052387727b26535733bfaf2ed96669dda6e4fab7c80f65156ed3510c41d71b6ee6af156f4c3f2ac1e2b0cd0e9b5aebfac64f01dd844a7db48cda4a4d9d453562464ae1c29cefae7c27161906981b53f0d96332bed88d1e37182c6be17aa6f1b8d7116311a8b7b230aa3a6fd0b71586c1f8e45b73d3fe9eee47883d3c556643fe39370b87a84bdbc0187f25a0e78aa18a46ba30c5ab4cbba7b51eedbb79fae93347e6c7885dfb7fc0a94a6bddd4607cc17a0fdf2dfb545dad77de45688380bf72143f24fbb86245d2cc3edf4827790cef2893d57b1b7f53b27a333c11b6e475333a47a5a7e946d5b427fc3cf9c3536067e3477a91ddfdd5bb47ae28a1d3e23593646aec59c8e5590a0a2c3be85943d14e7b23b65a0f474549f71ac9bf1245981e1d8e479882dbfe424104626c0040aebf3ace3b298f23efe34d1363cf70382968fc775248b64004f2f2008b67243f3e956546eeca87f6d3ed4b354ace6c5400080dabc6b39077c84b78b4690dce00474f95437040ac803a43b7b63c55dafd10ce161e5d2b8e702cd87ce48b457224c4392c3a5d17f5514d35c132eae18aeb627f2c7b557334f49b6be4ab7fb1183044715eb4d74d4f335fd8dfd18e0d8ac251528f103765bc5aa020bdc7cd826bb1123ce900c1a4786799a441b59305cf41e769fea01812731566b29a1904fd86f5fc0c0d44065d71b7dcdc86b1718e3b36d8fcd46683a6d372d24f50b31d307a2e3b85f8662dbd242c44d3bc5d304e56e00130718454e73c797c70b7e47e863aadea08ee4ce04d0e362f7aa132cdf299d8f530d0766c0ff7e32a6d9125f03a9cbfff0874b1d7eee330bf7cade7c4400a5bd628d5159825e879181e5c2ded3aa78ec5b059918292df031eb1c83f7e480264961d7fd2c7831bdb7dde67c3f65e7d43b68fead36719cfe5feab3ae22197e3545f0a66b8445400305e519429690c4f7d28db9eafec287deaee322d3b33366a902a66c3085f2140b65c5400fea5e161ef4206b5c0a78aecafb36afb385798d771e01c90b73cc0b7b18badb0e140fa4cf9bc2a1d4464a7c434e142edd28d4391f2b9ac509f7d26ad159dec290c3b8e82e6978269e109b3ee227fb4c903a31e5fd27b320b604fe23b74226343292c3c30b33e5d1985aac2b21c18fc6678e49e6a5bab34a6c88442e171d0711c16925b18b11b94434ca820e512edba23b4ac62faec138ed4a5cb26169e66593085d4e37bdaef650281cd790e03a2d3fd9972617dd156de3fae5dfe0250e5122650ad735ce81ba45a0f60c938fcb1cdf66553342a3db474da675ecb37dc53f4fcf12c6767c4f1de9db1978da618541415c945e9749761088820aee29099ab731bdf98912310481981264ff24f99b821f532a526edfa2aa0f25203bf551de92b2e3602a8bd89903ee8705e3465a2bb627c211718935d10e3a6cf44d7116d9e566b7ac44f51ad974dc4f2a6ffc05d47721cc165d8b7956a85523785c20c7c213c8a5237c58ebe8bfcfde41e0e33f5e41b41d3bbca9c9af51c51678fcca83d1452fd76f4de09dd17c2e76432af4df7472c09b5cc38c3985f75cf1faed76c4e8b1a6c9c15a65beeb95a983f09c60fc04548c9b8d39122cacb2e37061a448419818047503e2ac32d7bbc10dc143e01496de664f9e32bf24974df90cce72049c327684ee8edd378eec8b923a36704674265b36a08d3e4243b3f9ea1a3699f4c2f574bb9a80d72e775188175d12deb964de570c7c85abbfffb99e5ab448b297229349881a9aa3627701dc93e0f3caf567508940056e41bfdafb412e9d69158d62186cbc1c64dc096bb2f35fc3283adcf7280261bfd21f3fe848bfe711d1f30d2418902603b31f870b520bf109f158bac598ef9c83981fc99ab50f1ca1accb77b0e5843bd9bcf3a7929fac862805444c55b4fcf674b5949c866c42596a8e4d507d7dbb6c2e8d1d365695947329f2274fd4bf935befaede475776d39f392f6a9b0d694a3fffe4bac53140aca5e459ab0df5315598ab66e7ad0b5792c61427fc3ba0b103ad123e2637cddd9756bacc83701d57c06954986733719e32001495408bde4380b07ab242f425528017206e913cd7597f774a3ce7b2485541c737f6313cb24858dc439ef8ae177fb459f65b9a75d39fcdb2206d68f91dc2ca736b72b713516115a09002befe8328f954d5bffd71559856f3760d7efedcc7c33a907ccea53fd448f5f9bc1a1a5320df5673a4ba03ca00cd5e8a495a975e1009aa9821cfbf5ce34b7ef03aa228365032d41f70041c057e010731441ef228650a70b436c1cf21656215317d88720732f71ececa70a4ec5a826669407bd45b97c0286fba0eba6ded5000829025c0d20c4bc7745845d79f90d9cfe436f695af2ccc24ec4d9d977e4ca7fd9e7eb34208c76440b16b10ce7cf43af1b82c109c926b8e24fdd67d2f44d7bbab5bfd7aaa0499f66ca129a33403600ce0ef676880acabe60c6ce38ba62ecee90d831abdeb291c9cf79e41cbbdeca445e773c93da63e2bc79b56d3568a9eb800cf17bb3917217186349190ef62bfe1796238a0c5137fb051c477c7fc24c4fe24af3719d9086387ebf435a6a14aa8f0e17f45601db67c004272bc2f37c9bfcb92d8a429c2d9409d3f7ab53d12ada519fb79b2703888681cb8566e2c56cc7a0c63ec409bb6676b96d1ae5404f013a60e2a6d1f7d05bbbac3b8c3abc43263889a65472c82fb9dcd513f7bb7dfe0d82e4ed13c5f5afbdbc6b58a8763bceeb5ac393d392aa7a2ef1c6b12e2820945c75f368059def33d970b8eaf0346d755572894d36f9009378dee037e227a31a3e7315493d0559781d310894a9bdd2de9b157e0ebb72c1b94232e95d4b70df90623561da3a186c9bfebaa4d44d7a3de102b76b678f1ae70a6a04f867f1d461a95e17b67c2463a8d9dcd68f19cf05702d995db9d39ccbfd941ca17117c64870576a03f1e0119fe9f32814fbd4f3019776d17ea2efc86a9f8f9a87efc1a654b3b17673a66fb54cb18128f010f98e0abaeb14bd48e2d6df89016a85b4dc0b57552d701a280d6e5a6cb773ac8fb32caf84bd8b0ad2ba9ef0f5cb12184286cfc76f971681d28ecb5b587543126f66103d9155ffde47dc8019fe6a4984dc708f629f71bc265f1a5d0401cf73de3f635f68a591a8d02b72128f230106096371b38d400cde01135118c4feae6683169cff8b12b5b80d6e984101cc741ca121260761470aab24699459957d31bec8b2c28bb3ab7441f37f9943a5ad8d7597e6952097a97544b96379e2f66d07e7b127a28515a00670d29c0c1c6a5e8312fb647c587f436782555239b2fb82d8b0b06a96e3576efdb044c9a06eab482a5f8d8ab920850486ce1e92ed18c1e5fa274dfcb707afb19120bcabf334e5107351140c59acd11a08db233534b43c9ccbc1e8443a8126f29da3351d3f34ab8313f19b49c155d0c1847110459c2bdef93cd8a662eda70b744901855f91e5075e8b27d2e1b4526f27e7c9c87b20012702ae8ce733620cb6d1fa29cd098f377d47e4f359c742d3d17235bec2bd0dcca3db5fc17783d6c58e90e020db2f0d953c27b3b97026adc30e9659ab30e18b855832ad10d99d974bd78928d9921daf48b3be0b9c8766ff19ab7226a18bcc4a430a6c4bcb7544c4f832b988b8aad6e3eeffe37d498401f0fc6eecc0783c71735d6a44567f172c5f150f73135bc70bad7ffbe3e54abfb38941329bcb9e2f47ff8e0f67d3e3199a9798d939d92313ba1defa9ade8106c14d12e029d95ea25ad58bcede2ad40ac13e08b622858fad8e276cfbc5251a1d0f98fb2fd980c70196eb614546d320fdeed89f64e846140bb805d152778d169000bfa401b9d575ab47bc624b32d508ceb41a6c0226721665c66abf615bcd67d3319ac509d1d7c0efc8482b8fbb75c318a456e40f0bba8912bf59ff8d191da1947de09c90107755f22ee0a50142065df1f23c28935a45089417c89261b00236a27b51a849cacce86a700e0279ab5edb34cfab48f189a6c18c42cfbe738a0698d1b1d6e6f1f701add923befda0fdff4399c99d42a34b66f0cafb34379512aa32da567d72516b11e52132eabfb379a3c8cc560d254a5644a4aaa42ac94830cb93e15e9b7d7ae5a54bd1fe5cfd952032d6c723738ff56ebdfb24874036b29f1e3454b46d66db4f4c32d9ea424523783ccebbc820a1ec0bfe9da14398cc2539db731d9f6e4e37f4848816d8cbb7dbe94aab13801334b89c4603ff1e97bba186e932d63bfa64831ad56559920f2ab49edacc3c73a0948ca965825dc58e9dbb0d080439a4c0603e7f78a60e0e3e7fc00004a2162073d9e2d7abcfb33f39664e818fa72d42a0b418b504e9a7cce75111d66fbbe3a4d5733f0be9ecf5071b6b08653a58c18546e0809b058d3b741016f4a26b37436da7b3aa51f49c5218800145967f1eec53285ba1cdab0ccc08568111164353808fe8f805470167cee08b3b2f438d7b70e3adcc71da5285e9bfb9d13b670873752caa2c18277d6b71cb75a78997d59d19eb0b0006c477bf34a9e12409052ec44ff1f3cf8a765cd79b9e52a6b3ce0d544a19abce99a3ea1dee17385f52dade0b57acb596e8d727f44514ab810b3556630fd78cf410bfbe56c8e5bbd7b091d0d7829ea97106f45e3b71bd25083ae30ae32442167c7631863bf7db8ecc2155cc0459bfa39129e783aa18a796462fe80dfc5c530a1029bd568c550ed0162ad1cb8bc3b279ddd2f1bfbd1c90cf6dfa4ae459a8858639ee0e80729a8a0a6a4868ae640fede644065c3fe9b156432f09006ba9148a489f54ef714b9903cf9b546718764e1f7fa510a43a5801b0fc4a23bcacfc5f37928003b72c66da9046d069a1c1142c94329070f5cd6bd97077ece5974a5d76375a8007d4ec7f8e08415489744d6b2427a0ca219ee032868623376078a3702c3c6f9e99ccd7b4b466a3441d345aca53652d0f78d3369f05059d3b1cedb2bdee63ba31c6d3eb3f1efa1ae8200a6c92f402e1dbdba58a7a9967483b9fbf9ce545b3b2ec7e174369efd2ca057fa304ae0a6b7c06d6b714d40c46cdd8f6016331319401cef69e3f5909b71eb290f92d427d99198a8a1caa2afda46538c3151076465fef8c246e2f9340bbddba1d651c0fc9921621339a938bed2d03c5aca905ed9c5e0b5354e52d8d9b123d1705471a2fc538566f4f8fbb1d18ebbfa8fae43f6bc787ca2a647eb5232ab791612a2ba1962b49f9de4689582a479e06f50e796137a668edb1e9b9e5a047a42c9ad44716994d2fc4c1aa4d64e3d0aeeb0da5cda2ce96cc05743051f1aaeef17c6461731dc347eb7b8a4d27c40bc80d0a40d3ee2da868b0c2f429bf607d0a16d3294040d5a9e58dbcb85c9c9f174e39b2c965c4f776b56807a7b6befcd3ba29dabde888683f93dcd473cb7eb2a377d14fa70e4a7057b0e9d827ccefd79efba9f0fabb24056e22d33cb7c6b168ed927bf355b61c57aa20d8eb537664b563f4046e4d69726e4fd554e27a8b685fc8db75b496933b0b795f1cc194b97882029ee75b41f457734908df8a1fd887068da95c3a63c0754092841ba4d6791419bddea13884aaf52952ae561841127cfdaf336d946bea285bf804b61d8fe9d1203542188c78bcf98f3c92a40d7d4b344412a9caaa288802dc3bbe7d22eb24dd9644edd344391a366a620cf5b3a36d56734e41b0d40584af6ce9d2fe56aba78cf8c039cf8419673aa92c272a66574b8929d02c0fab14e33469548fc5cdcf05ea7f77f0992d444fe907344ec35d023c75aea9e0aaa2f4203b9170032342ed601456c4fc5dff04a6593695c2e6b6763c27e05d415401a1babc663d8da22cb2d72067fd45c3acfd22ee0f260cfd7109345264afe07c40f42725a55fb0855fa1ecffb53e04ee083a9e18c7c3d95f4b4e7f464a4eb72d47e23b022a557bdfde05c6f48aa20309a4c19ce9ef10b67a7c0108db9cf0534cc2b4de9da99f7b0585cdb4d8b7ddd4a56d891fc9412f7c3b2399407cd324bf5832c25f6ae0da13234dcf79402ed9846d6d5cb8ae670216d2cb5745f4387a73827ea8049b82af4bc375af94a06849e4d18d2d618cf904e429d66f683dcace047acedf071e0677dedf90c83bec69a93888b21630cd46b73b6d7329c3ad2c9602428886f24e54a955939daf124d871f166d68c48ab4f9e5c4b5c11f0b93ce46c0af2b04a02c586f03d69eac828abd70c4555e89fca7decea93504692e1486e92205409e2b45c22b2c81cec0592723526b156551116b3db2ec5cc5b52260f4249b02b0877634ee24ef2132dd97d711ba750611792dde3ebf0b68343e4decc150bd97f2c4186b23b5eb3cbefc8538103c3305ef35bee08a3947a0e14bcae56d18f8a07290c1b1b39e036a1be3c557c391ca2af5bf4f7e475e1091970abfe03a2d5b9b5827eebc7036cc7b1041e14a9c71b32d9ed9ac941aec02a06af4c84b0535e73b319d6076fe4dbb54b5dbf34fa9a1706878bc1cb206ea7b2a2a9b2edb8c848265ad6f335fe4208488810fffb4eb8567ffafa0be4053171bdae5b8fec9b73520eb5ddd120c13f3e71c6fa4460a1cc2864e6747ead072b979582c9538449ffd4cbd73831d74a263a1c148d43cfd26bad0d29446f81ce3d75fcabdbb9378fbc6641a0e6d7a58851e3891b8beb3dc56238ef4397a1896d71b4d92e1019177390b9c425beaf7307dd4f8ccc5a435be1aad361b3cdbb4fa25296926ee9d447d338db0a9ba52e1d613d1ea5a98635f0b289634b5cc98c919756ebb375e0d7ffb4c9910790aa00a9394a401b812bec84ef195e963fde9b121517497514835ff4f5d7594ce3aae7abd51c36971582b9fadfc60b0f133de745e9eccac0ed5392a9944924e8189a4ec60af810a0983d24318b43f9677b6ed366da86cf90cb4fa8a4190dc80d27303f33e3ce9bc513d585bb0eac3aa98d0b46376967e417b23e2c3b7303fd2b09cf548e4fdc8f5dfbd0155310f9f37f75c3e14cff31770fc43f25e8641387fde27e99665e2aff2cb77a01ae22e1ad1a4ac8f894abc4ff0483bd211f9b27baf6c9b5ab611ad26cf02f66f64a14c6a296b0e8036696682c12e9e26796ea1d30931fa54a8c66faabe6fdd9c7e199d1382accc55e0a9dffa949188164446702004f53c8c3278d7eef5cc5424f703896021d2e7cc6eb3475c930f382b36a25b31c849bdc0f8acaeb65e636aec0f505eb59f602c1ac35993325472ce479b83d3f94fd3ab7f6cf57297d6970e043a24f06cb92eb871f5f5e72e82b3ecbf7a3ace079d62a4e0d94a62d0bfea1f69a1efc9129cc256a47a11fcea38c8a261c7c922537a6b717e904d73643ee36306e7de7c6aa2fdb6a4b57696f664fb17619c2797c374324e543662ded6c597ba27e35145f2242bab063746f05e62ab390c6dfd55a6e81ea8dbc72cbc3f8386a0f3144eb8d6aed59fd05450685b4e706ea1f60bb54462444575493c4eb2754d5ebc9f2ef26d742986d49f0378a452602b866e2ae6a4c30cc0114b2e334d49acf0b6f02cecbc75105e673af7662695dd36ab7f4aac3a76f13873069b33e6f98376dc0b02310cd7a75351f01f726a451cafea026f7d9db739bd55e40650c60e0a3afa8d310c88f38aa15b733b3d1a3094cbbe9e6ad0dde70ec6a4443e61c300e52667148984feb18dcfce13990dc3d8357bc50273b700e833c51380ccb350293316d267ea45cae40c528975c56e29f6e915c0cbc277f7cc4c37ea46968bdc2c91c0e1f367aa43519cbd773c0d9ab2a095bc96ed2fbcab675554ef3c36318915f599ea5aecc407b38f84caaec6f9137a4b4164fca52135812a9f6eab92864e9c34e927eec6b3921bffacd58c39b99cecadc88a0a86b378ee5b08579396cc27d7dbc8896052b16b270f6a75f9927645a7aeea1e50ced9256bda2f1880ec6f32a796cdc9f1af96cce24a749033ddef2bb5ec6da860c2e0b965d096ac2f19d1c0fec98be95cc20454f4d1783c84d03078400d9afafabcdfe587a3b8409df33910d6f3aa9075b8fa247fc09c9e967b2904c0dfe97a9abf324dd7283138f9598d558204319393ac160ed937a9fc7fa45deeb280a30762e4328b4c802e03dd40cd283e6554d4a0c99392d22cdf45425d44adf352e57df62856a9366e668357cbd914775afcae9c716556f1680b638a914369a8dc3254c5120edb286ebda00e03c3be99ffb6a21cf8eb6e3754e5952cd69c3f6ec8133dec9d929228687c39b706dcc9e08a87409bf180f893a187e36054a2695382ae9b5b9995455617f725a5c8dea5b27cd65818b609c4a9f8788211cdfaba99356c5a7676c1064735bfec57aa934e1769f1a383573415f5308fe7d447c985aee45b067674de331c4cd1d29146223aa3aaa209fad82b72204a5baa4a20e726c9b71c8a093faaaece6c713043dd78db0e0695fe7bd1c32bbd4ddd454f66cb65823280b2faa3cf023ef1b34a1f8e14e63f709f7e3dadb8486d05e966ba0a30c6193fe17fc8dd5fde87d14899f4445d6adf0adb33b517720ca0142a0d4af612aaf0c565b212754879aeadc65195e5ce972ef55743f701bcadcdc618e799e5cc4eca5b60d9950cf5285a692ef66396c4ebfa884db8b9fd2ac05e1aafd810f0ee37b1b997bb47a74ef05240d581fe0bd8d93a53fe3c6c37c4eae417b8c0db3662494f8dd1db1adb0c30af656478168dc85f966f313f22e137a00373882480196fbfab643e5d9ce6fa7bca96f9455f872ecf5d07a1e43cc381c39c54d004ec8a02a50b7b2c852c02182ad9dd99f2a047c3ed2cbe8a46343561b8f74f585582281f59161eeaf73f34e192e08ba4213e4dc4901dab1516553b9f43e0d6d53285c488af45cfe7095c13865e4764465ef73653bb8cd568889b4b905f15409f9bd9a68d1653d797f9f2c094f5203f72bb93d96cfb9970fb7e13033380a1a6c378d2f7e162c8cbcaf3ab6d99045accf52a2a3bdaf21e9e47319c76941adac25063c90c5059236f63da1bf9f4f358669b88b31ddcd4a459c9c106832882a10a54f2a33fc27d9640408d2d7341a54f7b1e338bd1801e1a1cd880346a153182c0d61c379c58c9349c58d76438836ce0b95d6f453c7c0abf6a001dee472b2adecf86b30ddd4476198b47e28e9b5df0a4a418cd5bdc7e15f11be9be515ebfe55b91053bb358836ec6303f03fd176b43ba3c1796dcfd34acc7abbd70d11d9b4416acd1024ea63fd36edcbbe6a6d48c67f451b31fd4bdec5a08a382be068700d8d4e14e7f9e027efc0beb423c273d8f4923cea763e21a3e39788095c7e874e2467808e7ba0361632b903e1825d73d0cfd7ae5e033d88536b835e0b0efcec69e51584f468fd7c584ac26908dff6cf8a8847ee141304a6ccca4262e67356c1f3d3406dc3daed382a95a0216b90fbbe55f1137a8a8cff5a86687d2f3172783253cddc0bb603258b25aa5215cf2611edc6c3fa5f7af54f2ba9439d2b2a25d775c341ef10e760327547af2b86cd00a076cc86904729f752b4649305ce612f3726c1c20a733bf8ee3fece51dcd26fffeb363a893dbe8e8a13fda9d50020f65db3102cf708d6e85f6a14911779dffd17ad2cc5036f45e9902e372473465ce0855e8ae522b17a255563604b22d3fdb192afe9b56aad42d494aed166ce87536b3fd282c926e6c1e7c696cad2691a35ba91996b102c57b6320f5176b4b2f8e6de7d9a7c986a3e36633892f7f9192ca0b9a368dee83e2fdb1bc360e86b6e154bfd6d1ab5afc915b1783d955c6c61358b37f9745ba2c7a62a5b5086517c231c2751442c75ccc24fcbd68e2af541ea2435fd23617ec45c4aac2127f55934e74f4af367de8eb6a824b92c024f8ef67069f946c0c9205ce7fe1d6726ca194471e055ed5c8cb2d75007c6812f9b0629a2cc1e7a838746ed66d8a86190d1ab552ef7679c32bc888af81a81dc7f0fa95f000d920d5da161c2d287750070ff3540dd964867ab783d66efc44950a4d9fc5ddab9735c3948063a2cd607169ca169ce57be46f261828889f73543f75f257ef60c2cc5f8e3edf5b28efa174824901faa9b48a209ace8704573ecb67233a1da180651971113229ec910cfc46d3ded0482b8f7200699f8ff994de3f65b4f6ecd9c50442dae2d7faeb3391e14049cfaf02a0d6a9f2ad85aae23ef05077c1ece4481b0f4a99ca5326a5ac224f73af6572710ae56e7d4fb9967a0c606fc21639b8a3bddd295df416b0d509a59003d0561214f46c9d7c8712e386a31cbfad715ccb94f8ac3433db5c73501b5c8bb3eaf94d5366ba62d3b055ffbbe1419699950a32ccf6f1138fbf2c9a3b30b7422c7500199ee0ab0a1ea40f9fcee5d624eb05714c9a788f8bfa03c247f6b360ea69ba815ca47a27ddfa824b2ff1b0a6a3b749f4fe6353bfbeef47063296c1bdcf2985d575bcbc7bb34a994c7215433c6045b194ffef32a5d7fffae1881bcd50c3941117bb7985e2059faba68e3ec9990931709b2e629bc29d4b1a02ce3d503c5d8bae24ccbce8b800814a819d2493ca037ba2b03c290b3105790a8eac9d95204e1cc40330e0365ca3906e8b54b1ba8f1d5bb88c7d35efab280a063e4f8f461c5e118eeea8dd4e7851794b6a7a1c15adbe610df8e90c2f5681bb49a84f45740f1d42bc3a2c0266f18a8438329c90bbdd7d8cbed3eb98fabd2fd161e36de29a0995c159dfdb92e68e533492915e61c9aee322c84da7f4684c8dfcae6cdc6b01e9301211d2be482120b1a550a463bfd1b79a72b4a6ab95065a4e7103b64614ac83f416c997b07b9299011299e305d0e862174eb1517867b52bdcc12345d16d7287dce0d3697a5964cddd23c4b8334eec8532c2758ba171b1492f9458cca088b4a97d490c3054e463e4d137fbb15f3de92d17db791d36d57ef4417905fe34aba9b7e9e23bed4263c5c7c702edee83db7a32caf619b8f160c16f2f08189d5a4a636467979528810f44017cb28b7c5eae206f1d179482cffd19456d6af2cc50ae9a9613cb94b78bf274fb3a33a287bd680cd20c29a85ab9681d51b2a3e24f8647431c4add2896a0fa3b0d60776391c884ac5b2ea3456ed5bcd885c3c2a44c98fb34690ad7fff0a7046a30062dabcad469fdd12089c770099e5036954927d1060fa8063ced4d5ded684941471f50fba8838443cb1010fa8f63a9a8991f9c1070cbcf90c3ff4c96f032dbf55b03daba3ec562fd0828a4b9165909cf497c9822262e60c9aedcfe03743c87120565acad2b8cc377157e91a38dcc23866eeba27b5edeb2dcacc0f1b5516c067c1295a5fc99e0b3fde1da8d6f7cb18b1b25d6b07b76cd89dce64621b17ccf2e6287e98a8a1e5dd07bd12e21174188e432670e3803c53dbd0e2785b9d527e607cc4ced1826486f750432ffbea129a9d96fb1df4bd2b1795710394893a17b2989deccd6023e537294e85a9576af5b70e46cdd49a132184d799c790b435cbd733d813c3507dac7385eb1201fe8b925942dd2ae3319e8a01541b9acdb649179ae08c17faa0fc3fd1ce90e94c96f9b79f14acc0d259449fab6d0c85fa70429f178c93d6d4fcdf01abda5beb11bd9a3365ee853d9dad801b6426642486040f1296f42e285a432fa38752ea3bf3200def190f1c76c7689026196d07c424e5759d90703585607f181494da89fe0e5748112cc5dc48c8b5cfd53126a84e2f02208cd15b3b94c4e212fe33ee8e2061bb2ec6116bdbb725c0ddcd6b7ca9801e86e9798fb5931f71a2e9d4384e34c9402db8f620373ea12c083aa312a83c641dc220bc1bdf9864baebadf801b6af311ed01cc789fbcdfb2a034ab522f6439da71708fedf10df3c0691b97216c2ebe2b01e39dc60c7d1bb7af3c88e3c9454da10fd5906f873df8171dc59d71ef83cee0193425db07db07012a8ccae954e560caa0b58e325da95d33ea8984c61ec0c4d8ef7f0ff6049e1127f41ce4ecf99767bec45e99d6d710a9019a62013742e3c6580dcc73df6e9e56bf94b0d2ed412d798ff1ecfba07ec23022993903b0f099a735e17aec315e3ac7761fd7c5267d945a245a1c3f6235fbafa1166735dba2b3e5cbaade22923c30db4204308a9219d7cc0e50e734c18041f75e990d192d4a479abee30b34152b5030dccc015df30b66111a8550d51bc6bd773b75dcdc6caba57522599c573a38cf2772d0f97ad50d3de0bc1519778558aa0908a06652a88b1247bd166f27732a912ae211b4b9240dc8b2cea754224fedf5e70a200de8789a5a999de3a2da3895504857af4da3937cb9f6d6bc940c56d73f0e3df75acac9779133a4dd085b2e2de5ec2cd373ad8d8f4d389cf5d0065ca5019e13a5c042147004106bdf753d7ad49b643a898499da3fd310701a78cac01af64c5ccbbab35628682fc79cf01540ee336279a7f796e8ae46e138a066d21cc4f824c242d8bbe34b4cec5a3edbc19d95c1b536675e6daffc612d4486d908f4839b1d4cc569b18fe72e768a0b5c1cdb42f2fc9f98078f0907a328c562062c5fede242d24caeaa4228caa0a9415d90e5c056e8121adbd0a66118cd9f01228d75d55e2b7f2b98ee9c356f3e88ab6c2ad9ce306334a2d5f8d99bbb20564503bdd2e92345d30be6a0a4bea538c143a7f16fe9cdaf2bf441bf435ad1f0dbe4d97bfd9b76fddd7248adae253370e9b606754961c839fb1a430bcd2c61308be071157a0418cb9f0cfa77af067afd045366c74fd915ebb3d210aa847d981575aac6e56a3c936cd96b9007fa376538abe35acb5c06a1c78ce779a26531be8442ff171c0f5d1e0c9728771398bbf7c70ae8c985cef1808423c2a7388a976e66e9b5909668f333b96ccbb6ab531db44c5e8112151931434a85d9187e2064e08c0c8389d51bbf1d69f5d53fd34f7a94778c02576d80f3ffb4646ab39e38c08cf94d919e930b548d440e9e9ce10c4cac43febeef39a0609845311b997f17175da72b5649198bcc9c1e2041623c4f9687851f7b68a7fb969b8b57cf25806657f7606dd7d53c3742d9c6efade14e3bc4a926fcc1b9f4f1a2667302fb4bde2026e910dc1e8d8a597cc15ce7c2ce4a5ae15e1587329498d28b9523c931406e02ef028536d936e3fe334cdd4256221aee8aaa14d51845069b78f9e80541f7ca4199454d9b5d6800e303a7e8ed620dc6146671b8db081d38afe5f5473f4c95e7cb3096cbac7d0777a43cb2a804fbcbf4ece62a00c358d5f378b6468bd8567bb4f2c9a672c5525f1312d235772088e8aefa11c436aaa7eed11dae1698be41e0aeb2901d9bd3742cc78cca3ec293afcc0d9d9810ca3a32f070fef75d3cb2248e40b886e02d04e1a6ae5a5ccfb086234d29b8ca0907f29d37cf8a1c4af38508d5ec80b66920d5a7fc6f9adac4ce4772dec78a8c0c93e114ae76512f2ab7b703ad2f6f58cd5da3c21b3708df67fc379983aafe4a3067bec7f2b300d5fe09fc79e76334e6002cd2704122d8259f28f798ea68db005736ba689da4c82eaaed580ea849c2b155b75d288fe0c27a7bb7f3d42520719d610db0e2916abaeb7150f4596c7343bbd7f88039629542038a0ae01af7163b57e3d2cbf6901d87595cf471d8780f1e4e15424792f82a37a2f47b74399d123cf26692f378af7884c86d0679d2888e0108ec7a8a4aee333afc39ff6c18ffaf4fc9284381161645cefdfcf9539366a56fa2550764489fcd7445c424df0b4cef077700a065a66664c1ef357c06bcc213c7817133693955a6fbb51cc19c8d03c59b7a546bacec0b96650dc6e509158c342aca46b51a32726ad60c9a6d7c9278c55ae3f5befad4c566b50119b3ecfac6c502eb1bc8db7c207ac72f6a4ddc55beca1d769892d139c9dd9ec5a4651d5e71b45c4aad5918c6dcf23f919bc96889f20d7862873423c03c1309b841fb3be8b38ef32392f8bf7b9b8ad7eb7a4adde821db03c3f743fcc8a773f6c3f296b2c7a1928ced64b4be222b9254c04b04a3b3c35168e587a9bf83bd79336d8aa7fb7e9de5ac9125338b8699e88d79fffa76d9cccd5db7f3749c076c8ac1b794c574be0605e7ae778c1f575e46da918414468abf76231be5c133572793ec490f112fc02b6dbeaa661bb87c2ef293d9d223843582ada293d51afb3483913c7edccf972166a5855aaaf17717ecc32a24898c5e5352e9c257cd281267cbe34c54037e3dc4e5ab75a065deae0e124a0134563116256745313f40b56dc8f5cfaccab45f53bf5a7a899e097aa5c27e0b6e9ad2c5b0901eed0495cedf4152db519e937574b1169ca9c11e2145e55543773e257953cb0c9f2f2d5ed9f8cb6d35574020597e5102ed3124f1b632da4c93b9f44cbf965a55fe969a36a74aad6e3d5430903b85aa4d628a6c029e957c88555924f07984291f3747fec18fef06046497d1febba8d0acd148d917d3639108ac1bb1e8294b4baf94c1abe6e8a08cea091932cf92f5f58ef455db90d82ca238244e8cd1cb529d2005a680c9054af2222a9e9442815774af0a0071c9591e98e868541294cccf63af755baf4ba2f6e889563c7d3f03602dd7224f2f8fa4e7d2af1960dfd1c9418cabf868a000c1a18c0cf97cad378492a1accad6b8165fa31ad8858fd05adfa7b650c92b4cb4dc24e1962ad38234efdcc0e8f7698eeedf3ae3e71da04c6a7015b81790c0cedfdbc2fd526614785272b53dc96e0e9cef758886988611d60c6cb7f04dbe9f059b1a476bffd97383d4995c51ba5f630d25a35e385c05bf4c57ce59d250de48255d78f4481a7407e3064ddd47d95e72bb99f7353ea67e72292092391623d78ac9e96639eedb6cd3e85a51939211d6cdcbf867d99fe11e3b77ea89ab59d2ed52f062dc5e8d2958c0ca32a6de3da91e79c1d046ae6f045e5de5d760cd57ead3cc9eb02b84cccd86522fa7e4426369d0f4d1769abe4ca926b532f3dd52b2388963ab969b7fc2941c117a85b78c9c7c6a53aac69cdde6ae1af39613eff40e1052b9e68b78859e53918db45cb2a31f1f8b158773be5678d3de13e3917c7d5336ce49dfda76743da9a1cf6e848fad524802036030c08b81d4b1941de76a12f39b33c902630aa9234167db6b64f26c7ebd5970922493aa3e6ce55a8544b104184a90c9d31df8c16c472fd8173449f70f8c4bc8cf449bb72b38cc70838c5a48844bad768548e4666a6c37eebee0ddb456fb8d371e32cbaa868343be139e5b55420a5c453f9fb947121096e24bbac625517c232ff635a0126a981259a66ce2b9c25127f8f688ad4f9e14c96244927847cc9e0f2808afb3037402fd2708d68e38037b992ef695ce6ff528e134c6580df4c8dd3346a99bb32a6584c7c07a453f270a7e726805d8ff57c940dd5242f2baa8c0cc26a90ce5d6d0b0caff4a9077ff12d434f60fb0822df4540dd5a711fd61598390ef69487a3d9869be6caabb028a24faf8696021ed087ff2b829639a251288c20f967c7c3e1f2967b54e2eb4aba9b58f5f4945b529394df1db823fcbfdfe321fa4c7253194b98c2175727da80b70baee00f29cc0cf0ba51746c7433f02cc9b3290bcbf559e19e069f10c5a8e64af56fa08e775cea66a832885d111d28bb08e5ee7c1102e00fe479a0c0df7fbd5c971176f62b0bab8bf3db7ec7227308fbdcc02b57ee71fa11316a7f561f8001d4368da5a0bae6d5fdc19551f1b4ef97e64c3a039da9d5eb2f3c395eb78503488f0818f172bd41df1cdf24d5c181fac7e363062ace4ecd0b7f19f3a4385d536a40e7862c664d3c462f5293912142630e92a174b9281508ecd9fa6d684cee7e4268f377478e4312ad33bb91d9236cc583f589e8e0f50525aaa1529f07a96d71c4da0d50d955dab94e996d307c2f2e42c3c1331b7a37f132a541573e296732b7d9561a17bca0d7e499aaaa75bc050014968558b8d765434388dbc32c7c95bcbee21c93cb070826704d9d81b98fca9be13f08faac3053fc08fe8256f1e63c98cedd01068540dad2c0a3cec61c84399270f3d2c05e590b8a89d840d38d185decc210fc237a68119730a4c6eaae3414a60e8185cb22021525cc8ac4b8eae87e2446fbedf4b0f1e91a43a3f19c08bfa49f39d41d71ee8a0e678d1f2956917c1223dfdbf08c16ea0649d0b1e85f79994edd814771291d148fdfccac2cbd718542d16588a84edb79690b2e7fd26c859b7b7c2f8634fd457fad256542ab7bd434a575a45db82d559fd3eeb9c6e46717cf11c2191d28314e88aa2677d168815c30877fa272a0ee2ad8c9ce8891c7b908cc851ddf9a049bf4a1568c946388e98343fdcbae1a7fa6a3b16f6847aa86a4a9699da8ba2813693ac2143c799d71c9eaf77b6caae14161689589c1dd52a0b3b10b6e4bc7704ff0d06c2762bf57b9fab8c4041c75a2fef3a6d7f49f1b0a4c16d773a440d517f7d62d480d348418e2ec62bc6e4bf8f8543913243f919827224d47e6705ad60470a04805401ce68df688986551f56fceb3db6fdd7ba87397aad6b5395f58e83f3a0d52684d3a15073bcc633554217ba944c882af8e4521a97a3aa5713fe641c23202beef3cfde28af799291e761687f47dd0201965fac7143670d03a72dabe1d5ba3acc0b4fc50ebcc18566e5b67b995b47a9760b7527328b381c47b4583a9a4edaf3a19b5d5890a13d596916ed215b57b73f05f31def5d0254a40abf9b496e11c142596ee67b357ed7de56e9676a724d3d153405a40bab279e7e2e225e9ec6ad465980e089d6a652f6e01febd03e9cc09b5a5d05cac2fa42c537c0a38be4486130fdfe18371221ada2b287a0828f6cc5dfe09aec0fb763687e9a8ead9e1130a9e35da6f935a559d68f5fb240826f88d2bf091a11c3b431023b53467edfdc44506bfadc450acfdd8c04f20baaff57bfc8324881e3bb75f95467ad35107b2c16e1fd621514ca58490d0ef72790cd89bd2e16a87489d04e745e364940ce3db5222b3e6a1898cedd0db9307db85607eba0913e348c56c17aa0f4267b9397cd35798069dfc6c51d983c49341ad4575638dd8666f0baa44536e3a086656856616d81990f3a39d4347ee41b9814687b6868837826a9fb6f5d06736455507ae0d8e0cbbceb9e6819fee8b3f5dfd90f030fd9696972b832c51a9f9191e61c51d9899123dced132e4ca11d62fa8214be137f7af935eaed7331473c509248965632d27474b9ea45d7af6351e2e9bf9e7af4def950ea42de08089c1dc9e841b1a8a73ad7504c61ca676c821016935e0954f156908f3cb7759a8e4f44fdd6e4898b459a33686649ada9b1c378400a2ef41ff9370ce0b1f2837df07dbd825f9c312bb745f4f794928e5a14aff186f2149714d864254af3f65e4b2ccf5d48af935690677e4a4b8a710b4545e47a70616728236fe767ac3cc04c78d8860c6cec660e0642b37aaa894e0a9cf0d9965186b67dfd18473af37c720d73016c5ed367adafe1b491ec455cb75bb7e86880a584897efbffbd0bde26eaf47d538b542e5ae57af65956faa7684a59acf490528e24e136027cfd75c143edf44cdc770b2584a6a62bd9a35f3aa6a9fe0ceb7624826667bbde79fe6c9ac1c7a96836a1d4d15b8782fe086679a7aada65f1991c306175d08eb64d9212d401b52a13f0d7e16871468d9a705322e6803583deca03c522171003d5b5509edcde3c367e5a1115e15316865f97379bddb36f3d44d23819591cd959114d12d122dd098f8383dd3927272bc6e9afaf7702e7b8ec309c97e2045ac1763755324c3fa6983813de22a7907b7600a7f963ba8eb84bb956901e8bd629dce779bc5a60ec5b26103b88a0ff0cdc0651c28468ff22767d882a7e33352ffc7cf95fefca2717f440bfd4e6f686fb6109d9d1b47cd5f3f84b3e0ab10a8441654d13e44c8b5becb94decb03d1af0a8c3c0f42094b691990d38d1bbd6f6f6f7344651e73526b39867e3db0df8513817b06b0009d3141b95ec838449bb330e029e3c21a93507bb77bfd84a1150a6b78a3d206a71b3a13bb8a2befb0b0e47bbdad9b18330225d057ca69c3dd62b21b1a9603dbd016fa634a322a645ecdf7a5e25af19a886b581ef80eb7b26414f7f81ece585d8883d485718f4c8fac6d9a25d5921d828ea9328b3581d6d632be17efc6b8f93880bac0f7cfadb114fb1ea36cfcdca929224a530a2782b1e06b06b87cda70172ed1e2469034434876a2d6e6992b7f3886a8988b38cb024d9ef7dd2af161b4eae94cb1619ac1ceec9f1c7120d58a8058d21850da5bc126678a641a11749951aec8a7a6797b6675c063331617d2669098a3f3d02af70108c3daa3e0947deff20b0dbe2de31bfd2deb176f7780bc28dab9b5014808dfe09c068b267c7f39559859f826d99f22aad5a5632e4cf9903cd9e4e63ad10124b7b10f9a58a3e4fbdd146bf1c6610f7124c459f2f43f4038dcb4c472b5413ac81dee17327449ffc4ee9fc6996860948681d807b0b2c5b315a83601f9ef4e04baab140e7c61c81bfbacf4d1e67663e17c973347e1d475479ccaa2782110eaae8f28050ef6986ff9bb51f509df1a9c1b908e0a3425fd505d05427f181325a966543d2a2ab207c8a9d06fdd4c2e5ab3b5bcc834650b62bd6e8eae209dfdfebaf7b8e36f8a056a71a4873688e1dae3138d7b0a1a354b5e55c1440ee7a4d98d932d19841ae905252b0f69b25df7df80bd73e6308039a9012f38a52d03a3906c9c292cf6e54874a8859673d667aa58ae3e2e130c07f9458fe981421640bfc5a85a14f65ae9eddbd0a7d2afc3afa07d5ef2147a12fdd8c5d5aa8467a0dd53774a92dbaefe153275120a4ffd504c52c4076f74b75a469002091c1f06d00bee8173347a75c1b327ca0aa435465de4d91d7df90d0eb4afbdc25eb858bd321e853250beba8d6741001d0cc80511165dc432c801c63dc319dfba507d1b642bb28a72d857165aad8c246023cd33c1a8d40cee590de1f1667bda4c149903e445e8bd3af86ef1f13688c648966021ad2df9c4ff7fe6a7eeb21c0decd5c07c0a7ba00845f64ed0f530dcb98ea45d87ff07c02b21bbe23e9018efbc9233eec260b4ada04ee25d7031b00e54a62bb9c35b677beaee4468a2a442c4aa302c37436f3f3ed83f7f1164eff2d01ada1358f42b6608219add0259caa23fa68237d393d298627ff519c87103b26aaf7dc9a77cf7dbc280a331a1b284591a835b512aa8aef47ea6a58e247d680421fa429b31b4c4e949d2a7908ce23e0f48a4ff231940d6afa9fa4d186979284a72fb909bc1dfe7098695b6b182f697c411102a88d3d9b927b065bd5a211ed2eb349bf3d07181bef24f48636c9675bd17e7045d663b68500ad22f25ff9edbb0e87e8856b5585eae53ebdff652baa8630748ad64f51d725fe9c30dde78d44b9bfc2b62835b984ed8cc02bfb204133fc93c46649c2a93fe4a629b0d1779565bd2c0a6476e5b23391a0512f0384e4266bcac642900670c7db51e2aa42b6d4044e74ffb0fc603ab7d371ed0bbd2106dc01a7e5f398d896e93cb7f3988194540e2266baf45e50c6a27f6e1b2771c4c1db320ae9f494656f4771cf05a998e8391a6143cd1ef8827c154f2f980ad4a0f5e746e7c7da818b2fd7765f07b4807fdf45a4f6911dfdfa753342e3f6b9252c98029aa9567d69536032a652f10adfbc5b6694807adc96186e47ab888e9e5ec3ea23d2314af27137607b23ec9a2d48c148aa62578097b7f5f9008d3f6564ecd57cd93e9a587eafa6237316c6fdfc50f1cc72214e7a42bfe8b65d75a2aceb5f1653613d3404378daa9b8d009b7816ec4362cc2da14bfc98d427ace9277cc1a2231697df5d9317ead77df68a74a8cc79cf2b734112656cdec0bae8d275a52109b817a60cb9335c9c965e93649afc03b9262a619deba4c3722cdaafab7eb560fc577ec06412b05dba02f395f7be803e5cb2326b72688d7540f859ff22158be77b68ab727a2951c21c62e5ad212b47246fa2079780d62fd9cb77485b589aa3c2a14a3a91bc3bb94ad4e9a4b082ba961e7fc86e2641d93d2f78457dc7ee5a740a92f28a76eb3c18b85b168d3c3ab17ff70fcab32c6158ab355eb99d21f55d74e4fc536e998709d9a46ac84e394258cdaadae59852cddc599f511c4847914fc95f851ee2008e2f2965f8cfd692b7dda311e06c44a0d5f14d2e002ccfedd9ecb889c94c6c1ea90d4620b1c3b438bc46d4c26e346e98af667525e801e97bdae15f4c42786ab4ee08f241f6217a65d1eb1c16b3ad72cad95e810815eaf8e9a88a03f2c18e5120d85527c9fcaea9b09e141ed77e7aad17b94f0bae7c1b350fa13df41ccd29d528a99ba37f6074c2d1caf95cb2d0caa142c4f4fdc240f4bf3542676cbe3fa95618d2e978e0fbf73d41746cfb0fc7b2eb45a50da1ab8ebaa82c90501eca4f87565827e3b73c65c80feeef4cdf27a62bfaf3c5149a30e30862a29a0c611b17c1670839d86463e40c628c7dd66ceda666a35b86aff255b502d594421c99c3a8b0dcc23dede4d5f111162010bd7013828fb3a78e58fe59c0ef0e50a8d7d889e7fcc72a67adc1ab22ada9661984029dcc2c3c15341e91abda30a8b822ecbef60023991fed81bcb7c19d1bef9f184c9b8205e020c3c8d92b3589c4a6119c395b4678168ebadea979222528bc098d868cfe5d02df5d82e6b1b4ce766270330909791d52790b91779ffdbba3ce0f66c06324818e46830098a0f850505d71f69504090b8e8ad41dc99ba2b56bb5e329df9aaa7efa81cebd6c086efebd19fb98c6da7bfeafc9c8485a5fe324b19f217922f32edf045ccae6f11e2d97c00e7e36a35a5db5dcd6c0c4d27df6ea2271e9400e16ad6405fea0068712c3334bc5c1f12eb0e59efac5e4389208018170822af3e90ab50d58c27a8c831b749ad6602504b2ef085a62969c2ddcf0906351bc81f11bb4a5fa991697e5572ffa9636f6eb2e83b3bf017610e7146ffe87e18c751d9e5eb6a44ff786cbddb11f54e3bf3669f131444d5c02985f2207011c8132a20383d6c9c008dd49b9f389e0cd46d5fdde51be4e29fc39ae0b45007fd8be9c6d11ae25e366df537d8e8fd585deed1e91eb83dbaeb7e0bbd71399e80e7e3cce081c8ee40c69dd2bb91c81d220168cfd5dbe9ec2a5f82d1f9a790f626b43bfaec3f7b47cb4ab5cbb7ac266a1987b860711770fbdff6369a2eb089872ac72ea71f8ea070c4086aea9a6ff29f3421ad5e390bcc9bc82a991d2c7d43f9751acdb727832e853f3e6e442d662860fa0d60ff8487235498286c9aee2b57a39e44fad68283cf8a7bdeb42865b988984c34c24440ef64cd1d6d46a190ceb6c43b7569b8a6971f30379941c05fc7574e1e77f5a60fbcf307e8306c07eaf5dc0f0c960705923fbb1efe7fca79f6ce3ff69974e8873cbfb66761cefe1ad1f9d431a47f668529410ea310e399f5a85714ccedb357377c078f549b7678e73229f216508bbb92c5b231d05d989e6544596502462dd38f2b8f88e4f1fe1b58f689c7c69dd95ca62e197ff39848f05e3bf7f1fa146b976f6389af9f08a0c9ed21af1dc3072afbe31a4cf70d8707f19d6a3cdd21ef11b86c113baa0ceee6f765a58d2786f5fa2c2d54379e0b00bc87896cff1e16f0586e3a0ed153250d31467fc71da11bc113a27fb1126684104025e359c8a2c1fbf11f9d29be074eb5e581fbbb9f4c27b636675680e445dd43217f652a1612ed6dfb80a06abfcc91964f46e3d66669120fc8b517ac269e6abfdf9ef918ff2b8e7712fd560c10fa7380186be630a2ffd053d488afa6bdc351226ea55d22db757c5eff94d5b75ff0b7d62ab53a7f90eaae96f443b911916faf9816159080e1b2fa33d88d1c38be99a2204200cfd10977ebb0cab1c923d2d5521e0d2f730c21375ee1a28669b9bb9f3e38474141e2aed1a2ed270efdd1bc47fbca064672e072c8e9938c14363349aef62fdf06f8599608c3921b9109f341a20dbea9a7e334104c3180e5171a830129ffba62cfddbc494106ea9da7706492837cb35b370ef31cb8fd7572c494a5c595c723b00a67a79e69cf0051a4eb5ab4324072ab5c809d346ccb6d69c548edcfaa9c67c17d6e1572b442b652d97badf1059f34310e0a4688c302f8a44f45c2d34f5bdf19820974248132fefcac8480f080e146e96c24f7d8a87c619d95c9f6a34e2b93aa7a9eedcc32530be71005f9a32dc18a9116a343aefb6449fc82375cf42c7ad9180e76182c353764fecaa56d649366a4d1b1f327a7644518e0f6455068a1737ccb475475aac51007a99225d26b1908e3f064660698238042a8485237211a788a38abdd8dd37813256ad6426ec7e811760aeeaa5c53315bc3c73ed88983e961d464be17bf595fcdeb45e66268f57cd20dc37c0f9c51db68cff33804a32eed954bb78cfcd870427f5bb68186b29947f9ad3000d45c02206af12bfca767bb85123da036c744f76d7de68b439907dce4e3cc13fe6d5566a812ce91947d6995182ee124bc1b38509230d85d393f73e44a80406f3a6f43a271a65cdf04bb0d4d290f4a646ccbebf5601bbb4f1e25a4144a5d48c76e8b91263dfdbfbf62550a21b11155022cab4ea14fb206a98b1c9dbf5c886b2c8f440b647d9de365d13d7bd3f31e1b957449b59f865b320fb8937236799adb173462b606b5c4dc0fce22105e3cf73f7986468a93e05bd7158ee22e655d2f550f4b873f7a0bd6915e1be12f38f34763cd98851d76f770597952a41aed05172d96d3ca583fbb847a586c0bf011bc805f21e48d6b0ec4c09ef07592a7de46b250ecb2c128dce7288a1f152f28fdbb49244eebc339cec65511497d783480279eac2bf36543c1e6461cb3353845ca14d1ba57ec05c79fcb50d5c5170961418031af4a24ba0c4dbb039aabf30466c36577f0d9f0ca6a1bf30fa253f0f23628344456220e703c76d85eeaa0530a4b57e09d1e18e9df1850c8b54a026602aa5590149864bd3f4d63b995bf7e6ba80a36fa9c9f1d016671077a27bfb067af537c6c05cef502824a549427cfc3853ae9b6833e92901c91a01f72fe477ee2e9bbeced9c25dbf65ccaa7f2667f3bb48b39568696a8ecf1c1798f61c8ae37152a274f55b746ddf2b250cf396478a70456222e5a0e9efa77b33a2247c547421ac05fc78bb73da3a95c97f934d5c49af9f147037781ccb32c5025ed9086279fedb612a69cd810c871cb7dd6102bd858b6215ca39e773bfde74a848b7596d9fe29bafcb2892b6eca1bcca2707e6976a61b06e3691053a89271ef50703bcc778d5a697e5ef2889040b1a07f6d961e0863a2c7b6e72a6dd0e5c78c0489d493b90bc1555187d46c682729527d6ea3331e843acbf9fffe05d0328045ea444cde8af34bbd94638d16b2762521ae7fdf845ff9d5d1d68f5e04d9f1ad38c5312b610a2ba7bb28268478bc6ad97a6f9e7eb3d46ff7a7c3cddad18eb71fcd5849281e6400c0396d0e708476b6d170f5efb1215696fcf3155848b95a303ce321a3f7402044628ab11161e2323d752f1bbb4b5d5b185e72f24d39a9d8ae1d94a3c586309c52bee354c4b2386693d76275115e0cf91421ec1014265f4851c30a458b8a4a55ecf15530aff2588f10da38f2d70ac7ff3e29725801063f8012c3f6611446be2c97dd73dc31559698f9fe846bf8528c00a417c865414db07c69fa4d76a0fb0adf9f6a9af0e856fcdeb56c8c86ed1cc3ed4e1b22e73c71e96a7a4fd2fb06bd3e04b4c8cb9c0e68a5558315d34c98dec8f6b983ada6f85fa4f34f95728a65525375b1309472d9636238c131bdc61398fd54b3e799048afcb847436682718db06acf857bfdce48d5fae4812925c93f47f732312aadcad4240092890d06aeaed01a50d23a89abebe086f2ba47fef6c1bb2a7b1d693f97a08172c66eb7fe6abbc631418ad148e94f8f34f1b2896e286c70c414c4d9b608080a360abaa2ee0c564c7abc3348faae05f0c6eb1d4c560a6610a4f28dbd2b3b40c6c016dd6ff9a760fb4a333bb779cf75d85d946a14c8c3a47f0d9f360e158d88c9b6244de4b4500b5d0028d272369e48825d8cbb6d181c1b968c9e1fff6ea0fba2f080907bf92529d89735aab475853c6ebfde1c442dab7501f8a01b8f47ec28b85a55e693ccedd9c90fe760e5b8c872081ac7e135525902445b8cb9ab58ee18cabde225efb5ed6e3a5e134d7edeac8f17b3a28363618d140281168bf20099bece72f9fd99acd439ba94c2a61967a8169fef4b8eda195dee0ef29e785da707a3564760172c020372c2e943bcadf0d921debfc09a1f080506e8a9c02036af363bdcb1ef42c820de9f3b5da214ea2e6b959a76a82c24716213bdba01e93d1d854ca0141c41a2d58b5d57550573098b5ce87e947d672fe7487a55e9779914a58bdf7dd2383523e605de4402c2af33fe14b19c96d16ab9ccd3e683a6d0624ac70ca5684a1f0d0afe71ad5054a98d8fd617638f19dcc003710c3558a07cb8859f0bde69ba58579a34bbc1b46e938c0ae78fe3bb576f2ca2bea551c8f02b01ab075fbc68f7047ba6531dcecb5bd177336686fa99a4177e911216e905720e7589a1082bccb011d82aefc3eebefee78450080f3808a67ccb087db394bf6011fac5f496370254592380aa8428ea4f9c5aa62cb0260c6a38e3056de9e240978b3570f8f1eb724f3cde8c2b15dca78a96e8c8120df575060a528efaa474f2ccc11cefc00601bde1846178f2bb0b2abdbe11321edc4513c06202e8c06deaf445eab9376bfec4bbaacc7b418c1a3ddbbf182951d0da770dac4d4e345742350dca1cde800c1fd86707157c95895c23476fd0d61b1a5d495af894fa61f69745c71adaa44ad734f6d622b7a14d74f2fb0f204286eee33e44a485085ca98e128fd83a535c7decc4b86487da95609b086b269c6b9d41d4180bf85b8ae9b76504e5594ad6a862a96bb27e854564f86437dd2642cc1386a1bb2c77940713ce9c0e7df97daff3171eda65652eb5813e10f4ebca03bdb73135572f4d1ba27291557b2cc588ff1eae964cbfac60905fbf265286e8937ece56e219aca4b0759c76ac5940d0b446ad1e0802d99a896bdd6949731bf2ba901fc0a5b3d50be499fe4c64c024db51e9a28abfb4845250ed6a69af18986458dbef7ea0328c7c45b8e45c1442937b31fa2a4cd2a52708d07ab13d2340bc526d06fd3c487e02977906cd7dba815402c87110b5865433c79e0fcffd8bbd049d3d1dc0de3fd1a90d4c112ed92748045d04b967d0e683e96d8bd373b03e2c9da031943c9ff90c74e29c2636e11cb8ae17c57e615b7f551dd506c08b5a7a4945be4ae3f24fddb15666e181e0289f86ebea30ecf893b0fc41c94089d268f982cd7fcd8b1a64c3d1e1c2f420eee3666e85e9be677932f7645f81f93dcd9ad7ce4347bef9d247452e5c596759a6ba869503434f68771454a724cb7adbe8cd7121c9cfe456fe2eedb75ba2b480915640f30b289c0ab565663bd5aa30e57d75a6d93b1258ea8ea14ff6d5a7e0af4e45c28b4479c2248b8bed0b5132923e87d99fe76743a331548f7194edd6c12faaedf25972e360e310a78a72b2270748062e5e5592cf08a7f2fe178ac6e99a67774b7122b6a9be643853602b32307ca1d2788274499b72b1b3e914109c32e77aaa428dd8a2bced2271108d6fdff6c84761a76560770a018fbc22f51032d13802e861439ef321e7b832bc1b8e366c215fd5ef1d750a6baf96c6e9aa4b745763a6adb4a27cd74a0b4495b7aa7cc45295b68e8d40529795bb93c0260f77466fff36fe2538245e136ef8da56dcabb6a6020f42e245c6a7888b780e7d72cf8fe20588b689acd296c4d2acc8048b231823a11cb55b6c9a5d947df03a2fce94e1f15a930328e81d5bc4171a90b8c94bc28d261bc434f1731aaf75f8c7eb9b081f8f416791a95411a1af68c8e7430a6fa0f5d9a12fd46b3469e0fce691be8374ac3ce06122eaaec6c14c22179e73251f42dc8d4f2c204dc2bb64b9c119f196619779224408e174c2da232c8879e65b748c260371b100a491800ec7d281d04045d9d09294d9d3b81bd69cc384e95d5ba346ce25a1cfaf87cd26a72cfa9b093d598af257b22540e7afa3eb8b2660ad3851ad7da6c181ce912f6493ef4036238dc3cd8a900875d0ea7dad0b4dd6a98d92af644f5895c64818dece596219771558da866ff31f0f365bd49e053061dd3f167094dabfa73266775dbad8f8f295aa32aff9ad7092f3545932ed359535c04bc0b4b33a456810fd9f7bf93e7f52c310f992c097e802f51b970581670128fedb0cfcebc1d2f54d5189a5b470434b5ee07d9d7b11dc567a89c5f9d08eb9e7bb2909922ae4581b8f8ce51ec405cf8ff6ce6d3feae43e4cbc5d25ce8fb0623b1e83bd725d55c4e6cc06e8c9b6ea32d34f5e468bba071e70dcf46bc52e30349c268e6c299da8acd027bb31b7cd2c71860f4c31ab8ac500efc87795689a0d715ab1432f1169dc53f303ff30d27bc22146fce1c84dff6e8bef262af2a01ace38c3767865ca47b75e95bb8c0a25b51f052b45f484113e2d8c7dd0203a62073ae7285bdbcb9c0cf13d713b567a265c40dd16a0c4f7b9cc78a2532599de510445536cbb1167d39c77415dbddccab3d9a5991fafe2fd0adb33e256c78b0fc59b4f13df6ed93012f3c7a68fc903503b7b0a27ba9ac1e2c9e0346e139020765816210dac6c31550755224a8371d5009e8b2d5e01388c328b10aa23677b70fd488dbe816ec16f25a679588e4b582b43e24dbb1c435bae9706b79a5750c1d04dcfd64b1105a692ba6ee734a5d2eb6375ab01d8f122baad4096d888a5733b6d26629195814d766bb6f7e2fb5829ee4df371a681ee33a87c53f761f7f9f84a3b607950728d75fdd0ca60998c08f016e397aa23f4bb419a69578c0643b9ab2f478302150c4ec7f04f39ff6f437f312286d547d8072ab1b189602086c5868153c2cb63f03f3e0c88cc70723bf7548a7553686f47b48a5dbb51b2e343f70f1ac1971071e5aa402e49610706b83fb3ba1fdc5eaedbf0d015c14f4eb96b8ef0347a9875b0e47ca4188354675083ed6213598f789ff8476f4c215ed4c0170dab51ab7f226fda8f9ecc7ef7b9b5b7b44496b951fe0745313a16d295be8b10adb4354d225de6b8c12462f70aad939920949b864103c8e3a444a8e5851c106951fd32e711c137247ae2b8487b7047733efe0020098587c1e933c5b09620597d5800f8a6e4207f7e1c7c3513f052199036eab43e301920c18174c2ee3bd3cd1ce6c7283470469a9cc91f1eea9f86bfef82efbd0e37eb003ea99836aaedf20a0b61a12e13cfa40d9ed81c792e6c8753920246bd0348e4bf782bb6fc8297966c04742b532767b121833ec524a29f95722134b5a09f153a0dd48c59a81981f903eb0c13f1fcab18e8fd56041090d184e6b4f7c48a91edb15c5181a3dbeb2ecc460467a46eadfa86d4c831300377456b41c2582fa6fc713cde038f60281c50f6293765bd231d791f7c86d294fa65949595b082e3f585f98ef9824d102932a02976c4dea03176239173ddfac54b4f1b499fd987a075b58946bd4bb80beaa976e8ca81cfb11aa59ee5c1f022459111948e5e73c4adb5b368039ac5bb19ecd853f6bbf5689534d4279825abc7037a465a262501bbe79ff8f57be51941e8c2c8a35c04811bb9def3d78d9adeb637eac406db3ae2ae588a004fe4130bcf60cebd1bee90da939820b9f595a08c2ee9febec37405ccb64010946c9e2da777f6be9394c04500bff30cd344228f4fce6c14459d99fdb674d126e7ae5241654179ac0745000af28ebb10b62b72215a8b2701542caf595d1b9afb968e8b47f09c1a2ba9cd68768a79d962fa144e45d53247bafe55153726254c77849496d48ba758b990a27da46409b367c3baa491746febbd64ef1e1a26de45e3803809d4591b229e69d340572f55048a289af526be6a2d6512f2f6a61506c96198aa246de0cd63ef8010ffdf938874df949ae43635b92ec611def5d8a972239f2c67a32d204e49c04e017736f7d8230323d682e1e57311b0d5196fe581ea4ea16519373c7f71417b4d252b9f38763fcc4f55e3a074d0441ae09a0a6c70e504a98ba7ce9a77f477c4922ef856fa8d3d78aa37d3ba2b52a34ea5b96601b89c21d6803440a1136a4dcc328eb549734916b626d167a7abf13a8d201f4ce4da18406e5c62cf5ce61ca1f8d016334d1be7569a5afcd47661cf7d43c40d2674bfb6cd853983e22ac2a80f14d96bfba53a0a0f366a7e58ef4ae5277171633eac70df54fadf55527a94bd7fe69763ac1036122332d1b473a0971a351b991c769abc6957f6486ff013f6c7fea7d77d94bf8c3ce3772e1ca23985c75a80329fc030c8c97984db29f4f0971ed004b1cd5f3e1e5bd39da311461b0fbda176e4fac1edfe6651fa9c5620ab2bf7953fd285852e64505c15e0a460a5f0220b43fa7c833c22024d8d8b2b2c0adc047c5e69e548df0a8135fdf8283c12b5d4eb6362a34fb6d16f18d649bfdce965dfc69e115437e914bcb59413b14679c9f84f3cba8dc8a45a643318acef33b936f186b841d27d59550bbcfdf007001503dcae3e3827feb245cad255bd4f25bfb9736534c0909a86cbf6105bc25580b61296e213880abfeb44dd56cffab59931a7c012190bdaf17b9c0b40febc28b2ec48d6c1945acc3c9da0bd95d7a81a86fa15fe06afd2c6b07737f3dbcc7a60f3b8bdb57b5c627475b458e90c18402a99e33ba3c03218dd0aaf84ca84b650ab29db3bd07958498c1956b0de6f9bcc235329a242d7f2e6c058caea0f9fdee4933d2ecbbfff236ddb0d21e5d1bc514a5d892f2a967c000f6b6b390d134340f8492c1eee133b2bdc17eb8433f04fbcec17eb1c9057e3cb7f12f41e04fcadaf7a58e78e2351fe720753028cca417e29cd35e349393702bf93136d790db5311bbce39b043d9032c32ab4ce3a2ed9e65074a5f4ee2f31c03049515137f1a3ac13d5056cfb02d7b30dd7f043a327f3b6d88098c29f14f0d4d1bae6e3779b4d4f1574751217e053eba2942155fbe2a48f556b8ba80ca85db18c30f5c9d249b358330719f412d8f9a351411ede4d32b4aeead3e694bffc98d721a27ad945787fe6265d482554918a41213707d0ba00be48d619169e8e04312f6508cceb44b9e85f997076cd365e2fe8c49ed587532a6ebb1cd38ec0dd973cafa7d06eec1ad30609b96734ba0b400690a52aec64690c9f39b70763c6b5c07ebe37a66d5acb8db647151ae2f3c1296974709eba745a061338a5d2aab24ed50bf452f4e784090956c4ba60d57d5922f0ca21d1576149122acd07c34cf32fd0a9bfb61ebb66d97c92b44c4c28f83869645c01f6e4f753908fb7a11750ee5115552a4e763c65c97058c341a7d6a7410223bab844535cf9fe8410899a05ec4d6a668b2507864ce32d2fef1546cb5207fcc53c1403fac59fb8777a8d9db3a6f160207c7b30c8fff9ec2b13864bf5cdb3c2ffe45e9970795e8c7922247f1ba4ee2f7111e58499fb211f95f54ad4f2ce532e8b4bcf1a52b9d462c314180c53907fd94dcec8651348d1da2baa3a6042673292750c0f70d6e718b2c08b09d9ff1d7dea1f050d36bb1098bcd768b7a50bf3d896f61829d683a1f7724d6b90822088c0abff19782f1b455b0594d31927aedc4cdf16e7dd588aac3ab9ccfc52a462d0cb9b662f31a5a4b14cfb2e5ed808d0c5646cc231b0862dcf404dafbace5e0f175a9c0871f7387effed014528c3b6c6c2f0217361a6e4c5edc6ce8fae3138a7bdf21d4abb5c96394f0ddbae3791e5837aafa8b2fa156e37c8b908a1c81c3f3db221b50c76069f93727d6701bc271a10773b4f2fc8c2001aa597c90958e76ded321d724c689ce7398898909455f24a9fe15f05614375961aa0daa7a81431d6b169130a8b84fe5e005dacee26e654b2779d9740b8326bff4f21c9db996f920f437fad78ca551905ccaea11dc612c6f61e0e98e273484b8c0d53ef0214b2cdd1e2310e48f4ab9c63a99b4542099da94a4287655a606bd639ecb18b3c82c522a93f0c489fe2caecb8d3bfa5c8c4fb7237387aac3d33a2cfeba6412581dd642976190959e7c1643f9f5f651b299ec5ebb6df0aaa4d9215333d066d1c7281a9ef036bd27fc99e0cb35f8a20a7ddad5801cf06a1a8208806f5d428d5a6a648e24ec4e2d11872f417a1a07297faddf298aeaff136d94c848369a5d976ed67d9851ea83c25b7cd0f0d2754c485067d463d54a0294c0d6ab2593633d5db0654246a63e81749c9b00b857d8db8c31fd2a2420546fe557021b7388982eae4681f7bbd8f76f626d02daf637ffe55b369fb87484e45d086ad331510d99375cc7774ea8ffd95773b08ff9539d03b393835f84effd1528e1294d908e337c2aa85014258ca0350a3743d6b3dbdaa1b6aff3f244217b708182138ed949650c8c925d882c9ad8b06a4b5f325fcf59a1b599281d1a2b2cfb118f45688c14c3081232cf5816215a6e2e70d32388bdaabf9b100be313f7464df301e2562d0f268ce6387fa098bec37af7f765776149f020e6493aed86d4769ddb55187734919c57c8e3e190d2c28083c33b34b269e85b4f0cc864c41d06052b0a413565fb4c3036546b0965b05b17604c034de984b7b8a191371b350c6fe5b057b67fe96a0db30e318112b82cc1edd83d21419510a0c052f0f015fffced24ec052c125dfa3533b904b866c934039f08824c5c86f97d2247f7b196b24fa76ca2c533b636cd2e86840694ec3ffc11f6a59baf7280d0cecd4822e1005df45ac86b544e8ff525e857ce7a2dc3e03fba1b298a57dbec5edc1185749f4ecf01c032be69d5380221f5493b75fd84388616418caecd66bf9b1da8f2ba5f9947b8fa557be4b0175d47661b88389c864f172b5bf06d43b15fa6090b30d73a592aa3e9ae081797c9a52b40a90f53c8b2241b2db81572dd5ccbc5006f6e948b7349ee971c7a37972a27eef294a14b4bc9b7690c2ce29bfce97bd6f54db06755daef7b0f30148d539c0452e807d1406c50668f2239b2454900bbad1ba1cf0b1bb70da35999bc6ab729cbd196d5355476e54f2e319d39fe88f8c64ceb9972abf7e570a459d17bd1c3146c00f99fcbbd2e1c5a6cb9219b396b1125d4b78b504a2594ef08ed73dd36afc922d747e58497a816ea01a311c39e0ddfccf9dd8001facaa64a92292fd8db5c5356df98568fe1e49b79796d8403d327879abc69da670ba7f0c5ad62b7ea673c28f612d8a48b9a52550265e6d2abc5b458204dd365343af8ae3d7c7052e5667b5b8c4b0c644ecb029b72d8a71021146c580f059018281f126ac238d6973169aa8034dd611fcf6b30fc78b8b96bca1883843d07690b8b72b8ad76fbc5e509dbdaf08755265a980f8694f7e32f56a2135602bb3b7615b56af7bf8eb3ea901228d4f33311a8831f0da299c09a78ab688af8a48134881acd0f4ce181f0dace73b8e4cf2db679d10b3aa339d5a3b96eda091862c707e20bd75148371bc95ad3c3feb005b48a75acbbe4e69791a65038539979610282d0d5b335c94848d73a2ff8105e8ea5d3f132d0799da8b06e2fd3c1299fa3848f4ec17f240568abc01f6dc08dab05821b5f67d3ad5d90f4e25bb311289cad5aa6df3b93e85ba725067d288aba4b2bb9b1ec0bc4d78f3fe9778c2165290b6674c6299d5f9cd82a7cd78483f22d7cba0da72f78f09f1c2387cd76bde2710cda54536310534534ab99b551d7e52f4ca568bdb48391d9e261ac2243005078da5633d50b63ecfe91a4881aa4041b4d0b74bffc1593060934439f528804434de128e88314955bc6b145780f5876dd505136bd0473301dbe9749fcd107a4fea73a69df19c0d32f956d990371711293b856e04af5574c574710b8e2376d14ae5e5b37acbdfea2a32c23de9d863ecd8e1cab0a75e1b5cb883443ba80172cc20b9c9570ed66bfb8a845e23ffc29e9fb989d8d25421e421e09aef957c3fc147024ca75373e3830b8ec78bff6ce5b386d6cab5756142fa15ea8d9e8e30c4a6599d58e0e1bf322b76c1375b8ae310b03ac7a7ce4c3910e06a82919bac1653f74959455fbd6fe8d09d2ef65a15965c83ea1bbaa0d0f10cd8af23ee77bd373708f5ccc278c5e4bef2c0b23f7368f707d1a201a0fe05086d7e8b6e3b5005bcd853806108366de53494af5dea0d963dff266e0be5bf4d8307b4b54912bd56e00146b5eb3a9a4f413bae7a8c5b633c9f050debe3a01f648c3e3def9571feee516c7bdf9537f85d3e6d602011604d66555c81158b39c0fa2a8963f0c6e2367975bd661b46190324df5f970d339c06ecf03115bc4865034d46daa3ef11999dda49ad662b9566f632607def42a0e838720c16c0180cdc582b71f28dbffe08e958e5b11136e167e12333590cbae3e2168a7e84d673a1a30dab499e295164ad619e2a8162c39f802cbf4f7b0422243bec605d5c7294312d94d1c30badaf91a79930f93a954b1a0f287eea94d89cda315927e124c83f2c13a59358b5a45fae3563dc5efd09f25478edebaa4767796047b616a1b942437a78cc3ace4679876fc74c92f3f3b51bed146c2300b0dc671c22d44e9244c28a164e3a71d078fa51558eb61490fc14b134440c10b138b605e7331a05f1d322d85bc12629fc5228c6b2a5948c8929b9eb00028be576e0610208aae1a13bfe46159782c7446ae110b211571ca8217eda86148dc1514b9cf46a487c54f708edebeea1931a2ae7ce3d4193c4aa23a1be8d78c28489994d58e24ffd7f793c118641e4ed10c7d5687331885788c93a52d3c81d40426e84722b9c335c6ff4aad87627098c638f8170e8dc7075efe5c61227ff7a7ea69c903e1c55a08b4960c6063dc34fd2a8e3db220b52e7db9b6a4f7f606025e74afbfdeceae58e30cfcf2dc62e574113d8160f2585ad5855d171a319d3e5f86dd17daa9ccc85c1c4c81d35fb95c25ff6b72d41f8509a4e546246888cf7663c66e894968ba7d462140831034d92da2a9f4b1fed7003683daad97ccac5e4be52eccd1dcbed88fbe060ce8278eb229859ad977e28dc287553ba716e4632545b12a4d4b867ad4e64f725fc8f003ec51acd5bd9776e5950de9b488dfcf23d7e316648946e4dc5494678f01d8f3e05fc6ac97e265157dd6725a0c47a49e440511b8294fb90fa430723fb4b0dc7935be7e9d17576338d7d8d240d686c0a985803816fb1fb20fa6bb45d9374039ad0ed57966a83f326224375b9d2f63233e4d3dfa1a88c68fa05ed01cddaba18cf9ba14ced26d2308e0907e3b059d6b2715690d64e8f24b2648d2179fefd6435814fa23eb241224469bc78c1388488af924926e22b59c3608f97ccec540f046e323a82da419a01a43d0bb6f21a271b8654c8cd3dde9b551799d8a7472ba1d7259550a0df8195091657d10deb94c88c3fa1a22d8aae0f46f622dbfedfda9ab534cae58842d5168bec996381e609df3a3d75e1c14eb7c34dc8f9a7d5923398ace38cc8ce727df23574e5c35289f2a5eb6785ffcbaf3ee691f7475709edc30b8fcdd32670f0956d7e714683375f0b5df6f1f2f82acc6fb400eac72a2a5fc37d9012982b293dc39dbed9ac147d3b529f44644b3c161c11496d6d73d53c6d5ec1bd308ee9b513007b128dd79a94819ec46858f1da7654ff93e0afead3d1f2210c38cb29470ad099ff26be8ba2c84bca8036cfafa0d3a776fd66880e28eab897ebb8e75c7062efa520babc098f428ffe9ebffe447227f26bfd3337ad9b5308e99990ce5b508ee3a2ed6d86df8e645bf7b64d456bcc825480c7b5d7ead157acc33d4c0c2153f416ad1d2c1cccb7b7cd814db0f78300f7530d3ed5f8b9331d6127bb119872533920eeaacedf94489b47de83cae1f19e57e17078e561586c0461c20c567225d12e86f672e9287edd20b881811dd4052b920314e086cc5a084251a9bc3466f6df1b7d136fbf09a02ac70f8d597f879e2346e267032186d8506eb1f12ea89d3c53615816d9143c4654f97fff383ee882b069883b1325f38a77ced1a882707152f3ff9675356c3037a573a82a6a6da33921af32a0678804c087981fdb17482787d738d424653c26da521555adece74275e77f988d01891ae6bbc69d845275910df8973874dae96ada99af150075774f9c9105f13db439cabd8b3a94ddcf5468265543539b1658374ccc3161f921eb2a28184b43fc2a427398250921b2f2c2afce207bf1f1d21ae1159bf84f4ae41361d10d28dddd451cdd4419ac17bd6f4363adc06996776cd56a5b25961c7b384a032bd9284dc469fd81c037b084e5f92aee96d2df506214831fb1c081a941418772c8a54871082641b2a34dad883c7a1199bac3b01b73f9a5e15bdf3ae82c3162e8a5498f129c86d7d2c769de9437b96181a308cf946acf6361f3ad622ebee481d614262edd3a6fce00c609a014e656ad1af085d58026d3515e8c59601ab969339bf66da008bfd918347633848e220942dfc44d70d19e530f6f6024c714012e901706bbf479a5160992668b09bc11466bb621b9d0a0a02cc97aff609f67cd79148a7d3ef20105a3e29b67fe3ee121908ccf39dd62b7abf880855404674a9d53c27ee17750e663aac08cc342d180967835777755b203313ff0e6ecc43671f86da1823aad12a05a472733dec0d0a6a0bfaca2044aabba68630d0e510f0314ff1554b97edf4510edd0c3563d02fd7edb3379e54be58d07e4413d1962f9f7980f78725bf989fc774df5d94d9e844881a0d1d0d1e09b4087e6615bdd258e5735a6a237a840fa934f7bf1147ea15b8abd8220a5514c0321e7357ac61ef115b6842a9da9b14b47669c7e90db5df04d8a8d13b87287788995b21cc21a56960a14ca30db0411ebf4ae5c41a881ac5627644e5682cf48b25f6d4678723cba53a82f6e11f8ee9c0f7271745317c4d24809929b273a104df43cf38610c29b3666e788a6df82eb7648a7099351e2c366bb75bff608873cb7e45b447ea339ccb5a2ab5e73d0f5912a5c79175ce737c847b0206cd40a1c6f5ccbdbc5f9fc1135009eca9592a4316d9841e67554f1e130e6bb775cb0767f729b0599764a47d9fc85ceb3104210617e510adac155e5c37306b4a8083a4be659288f75cd132ffeb531ea891f67ba6b00559f13595290185059f8e20382ebf5d65e501fc650e5a9e1edcf97b3859e724ba6cc700864c5c7948096c2ea6e9964eefece26fc193857301b635aae0b6cca72338b104692e0843843ac26ad6adcc9324e132b493bf3604d6c4090395c933e76669b7cb3d313345ea61787ffabe9415831e575f8510e1209505f0b25098f1766a2f0de1b91e8f2bc6d0e3e3fcf2c1a802f836bd99e9e780c389265d1aba7cd7389193d4109459e7bd770607f87f1c301bc7e4f9f88c2068c641bdce60f11053399253c3fd9b8a1f0e2bd4cd2e32cd73b68e23d9104ab627f9429cd418446fc028d92ccf7a551e81e54e248909de3d40b34b2fb1408f64985178a7790465de6ced68cb499fb9c89c573a0ebce5ba6f3d03d436ad7567bd678b6913005c3ba41e629eea8f3fa8731459e68d62cedd93f02b4edf0c860361d94156b57485907c43c40f250bd2e861e79e2e505c59851bb94bfb99b37398265d47ee94ac4045c3fb3e9703dab7d23147d74dcfb65a0f5211f018edb3e44dcdd09ddbc7d0004680ef3542c38068a66017049ecc35c36c86873030bf5784587ad52ed416be1d99f151749d6ca1df13cfb5ddece524be958978324bbdcff17f71b42dd46a7745eb962321fddf70674c95984ba9cf417b62a721758e89b322280c6bf6ff97b38498cf0e6091f6d176fe3420d65c17c115dc9241b1b04dd53159cc95ac3b3234276be98c4a86d0113da8746bb3ddf49d5f589107428cec3a8fc43ab291c3beaedcd9f9888c2977e171d224f47e5f46995f1a1fe360fb3ac683177f1b6077a3ae547bd9550278ec48c15693fe659c2bfcb248271d122d2723f53f9eeeb49857e7ab499a97a89e1b73f224ff6647c120b006596dcdec8f38889cd52f627ae12d06875cc49f892bddd563f9b4c657bc68521cebb408a1af156eb5958b7a9406eabb156629b675add0ecfc036233ca838d0ff8fc3b2d423b0543963d2786d4925083cfc6cefbbc706c853787f8e56c118142534c3d6c26dc474e6562dd8f1fe14d57cad51691ea2f381de94af2b7ed87d66cad53ef2f957180028033b6adef6c6d9f039bf7d038ff5abcb627690b08d4c0f525464125712a89b6fd59a0c70628147f8c1f72a9c903fc4f80959e5f82d3208ef666cbdc7fbe74f93f2fefd8fc95a08d54f85b1576133d99b4d9ee34e98f27922766b3c877a0a724a3bd9be678a70c910dc34212bc469956d141bed8d6374127bb0a7f0f0e7a69d0287d68cb0bcf03dd9130a8ddf3b78ed1b231c3ca7843a4c53880de6fbd2d5719e48505c670a8407a0fc6c478c3a459ecc087dd49244529f623a926c7f5c9b582a24aca9db10b1acc57a3d2e99c2a275e57de6432375e7ab18c35e7275d0afea0b57151737ef1c1dfb60d8391ee687c65c769ee6e81ec00048f9ad42c8871541e0acf737c43d1c00320269a410709a751f06f7f14e97fe9a4bcbd5e102df00590cb98ff7798092cc006b7895be90be052aaf352e63a951e39385b6f68a585c29eb04a3abe829cf11c952206f3d5261d08c06990fd0a572b2da9c219e17d646918046ea7d0c903756076ca42b97c599f7534ee5085f27292831a5c674813d9a31301a903b5b84b31d7f0a02360c8c9cd504fbc5b414060b97f37bacb3d53510319a29401796a584743846e90e6335886d5386158cfedca8206365ac0ebc0aae841a0c2a8d37f392544646c26d5a31b6799c07dc71ab025030f03d85f7ace9cd46cd25acc8d8c3bd04e388c910a652632f490845cc3f2009e07a4381b43d000571ce22f31f9b82a810dbe9e6c71d69f7dddb3eb8d70fd8b7473bfbc899f0cbf19d73badcb6618e288dc098655d1e9873b6cf8fb1d08aede04ff0e1d5902a7bf146cf737db846c3d3798f70eca0dde4a34ca3e3a1174226afd5000e701448573ce1b4f123e51d0de734ce7c163a052b82a31dc3d5bb0bf463840e35193897ddb1a7772182e16efb613b6bf81ff79649e55d2a9f9aac2d85ca5cff62f0a7ec7e579af142bb3bfd7272af9a4d9b55ab152a5cb43ccb45632b882ba6e6868ef1ddc516514e0dd47460a045df54c9c3cd2a3afe56372e8f574ffb127943419d52117447da9bcfd6cec6edf59135806344ddbf6c6b001d458c4c12014488b1930d527ed4abcf836ba568b072e2a91b4acc1f6ea667db427a6c9fb57df73a321bd114989ccd71d008b3058b3288e0f4dbae20b7c0bf27e6a775fa30f563fdbb20cccc92c01d84355b2897e5ff4e45fa3c69049b653f85b7ab7d321d109ceb2d6e2df0db242913b6e816d6bc2ee328f91748e19214b53cf6e220cb2420156a73f898c8ddeaaf65ed35b1b690ca70833ebb932bacf2bbfff6fd48b7121cd233f0dbccac849d2bcb6d3890d78b097ddc7258bfe05dbbcbfbd0085d8fb996fa071377b8e0794335339a9dfd8620424c0fa81cfce0fa210056a8414338f8cc6d1b5a21680ed43f8aba25605d7ce8336f5dc90ae4c0c64e0e3e98e3613bc2f338417ef30a2374cd27425b7d708b098f5d0c52287811a883e8b2d71c3d8b73007fa75b6c87a869e2df1cc6ff1b42ffaed676cc1ce1dd44a74b3ba442fddddf77c5d0308fb995e0e3a45a500f66962e87e24280b34b2f73208ca205616dbbe03a434d7b08637857fa57007a539a3f765a9d1ba38a709b18ad9efd235372dd8513408120ca55b9285d9c9ba5879732a196488f5395c2438cdc1efe20fb3d84e3df2b120260417b4a18d2bb0a80571ba421fe19474760c32724f24481f7366fb9aed19a528dd75912cd75901c57fd59cf068ad77ac1277caf43d6b6b4383fd1b3eb7ed8baa4d177a5539201a07bbb74a26378d19adfe00ba572ed0d4efb29163cdaeeb552ba92d2c15571e2f2479eb1f5a4d771fdd2c33c33d66e3a235d9eb5430bcb165dda804bfd2ef2c4fe262dea873391af1f6be086456b95103228efcd7f27c4334c2d49018580cf1980527ee1abe6c9302caa5db4bdc606aff8904844a72ea3499680fc350b4bf2e112551f1d67ac90108ec5f2550b1692411260460871da45d4d98756f270b974f00036f9f1cc9d0e70969045bd278c7c94bfd8abd3d8de280eea0dcfe5c3c9f425e9b9e6b0041b2adbdd66426ea40a0ed513cd336f2da4cd8a9d46a5776c6ab276b6b55f9416e35762ee6b7913e38de293da8cc804198fbfe54f9c8f05fc33c98959ae6bf8447a3264051959169a38f0e3fba230c76b4ee2b54938adcc1ca98439f52def229ae8b72d38e6168b10ae2e5de9e96f734fc12a7a42307ec3a28da95c1f0b34fb38b7999597fa55625c1fe2ec45f48dddea58ac9001a505b85411f8f80987e2b2f8dd28cb8bbe99082f4b232454397237439d1a6ebbb4ec21509872bccdcde75072a8e151e83b0b0aded493f2fb2d1ff6e2d94f4ffa98166a6fe96d4afaefb61d3645bb27b07d9aea8d29e0538280fd6589ffbb0fe17c04e89d501a551eeb54d0d07ba1088273d9c7ecda6e71ce1bbdcb0b5ca1194b7249761a15fb38e6114195ad832f2b649a826de9f14bce78747e8696f939307be7def6ec4cc7403e1bc7fadb033c5a9805e715850fb6239efdc2f8cd4d3772c6c1dac1895c4a1d527b709f88706686023056bddbb7c44d399a41217533a688c8d4630e536380b51f97e4f4e9b81352c4d9ad9a293bd4fb635497a46868f9174514d2b21bb0b2a9c97846af36870128099138514cbca9bb5ee8354d6a5d00b9afcdf74d8f46d952d91fff6c3d91812f0af8954baf4f12536ac847ab822f750fa55ce9ff557d624adf94d001bfb4c0f008a6b872aa2c44dbbf4ce29c8e3b43a5541f26257c8401ac0e76829a3f9c571a7157521a9953d9ccc5d8795b66a021b9bbc40879826d4e60bc71c32e818008ac5040787dcff023698d0613c9b2d22b81e48ecdf30c8a5e1e2c07328ef4ec87234952bccddf62be5fc50f4df54398f3a22849811b24f5aa78f3caf67cc69b1dd430f08d89d175e92b464de58cd971ef611f9df5626c0da20fad9a44e80f212bf438a5879fa74c4c90724addf03dd6fc35d8b4fd56d3b922540154c2fac4059d46886b765d61e010bf7ed135c76af5547440e8f75b1b5620078a76ccefdf890ad8c8412c8abd7af2cf782744b1e961f86e8d87e4813712cd888c96c8ed0c0dae1c856d087569ac31462b0dbb41e6ce6424f1d585a95f8012368acd436dd41ade2091133520f07425a434ff5d15d3de66df342a5ccc6dbb5a8b07a49bbb49e4a67d3b22c92400c7728e4f34926642a25d1a7b809f365af2f3234d2df99538f38b817810d5d68b76f562dba722f5e4fce77f8bae72b6eb1a0888f3308970704824dae952774309d6e63cbdb4181f1b70fa6e40095c16aabe19849124a150b595eecaab11192c2a58c5bcfaa0cfcda82c25518e83d6e6893b916cbf2aa210d371cd117b6f6651289d2debfff63116e43755236ad934a0105a8659d2b25e88df669b3bc6c8062a0a83361227a3335c67ed739889965ff19bdff8610fe2ac8ba2ef7b499c3df50aa15bbc1b19e7b80e57faafb5d238c027626394d683d85b797f8007c03b922d97cee2486fe8409b763bfa3796bdc972e051d073e292c61b500df1034bf8e393c196f91ad09e2a8420150ca050a2a1f5ad9f15cda59fdb19dbc87ec2dfd51ac37a887b0499dbd7f646f19a56fb1afc47c817de9bb26c612080b6f16ad401cbb0e673d24c1e4e9f8fd42755eeb92f3428b30ece560e1ad6b9d5bc2bfd3244ea8b494d276bc345667b07253dc69b79b74f71b709ce3a716c079e0c145fedd7d7b7f29dcaf3f85b2834ad12803d7ed3f1ee8ab2ede987dd9a52a5991bb8733494b25a33a56466036bf2dabc19b0230fe6848c58537970353c9bdb7de21ad176e0dd521083c16e384ac2a1933be37472b81ac9ec61533f60bf0d161d95d7da62a170453c043bd9967c65f61a8b3e50ce516a86e863c6d019e34bae9fa59d6ea8bf557ac2eae4d3649b058906a7f8cd11a66e3674d20a97e9cba6f3a6f630b6d8d43df514d6f46356c9bea15e99c66e0c494a585ea34985538e47e744a56ef5a7282ed722546c47b4586cf4b2840cdc899296ee62d3bd2f0b8e4e218087ef5fc49a876e59286ca84e97cf281888b06c8c543ca9d7e84796afa1ede161c78a45fc7436e3d096e3840e82ffe60bc3793350e176b828a76f51c2a79f2078dd5aa2836b3a50475a13bc85080a6542b25cc7ea1a06b856604deedec61c2ccc45e66a3270e80564957dfed046006bbcbbd6a0e4a62f7cd901663357ca22ff7af75d73ac8caa5cb546462c5a245dab4092a417fe07bc95b25502093a37e4ce834ee9aaaf642dd4fa24e8ae7d3484388de10239fb2440fefdcf4e7a46d22bb758fd62df7110d48c62aa6bb83066a4c62ffc508fb62d277cd2a3b8397c99f0e8d059b770553b9ea0eb36fa977f747c7d96fc12f0de2ceac8508b05a36714e4bb8b156ed83baab9414a750066193fb7f0144e449990a94cd50ca6ed88eb7b21aaa1e721cd2a85a37cef617036cb8c0929842b25c80cc900b5f0a75465d4ea7056b02398816849d9ee0591013447f3618f0f28adfcddc1d98847849012562305e5c3a1f208ade0509dd3d5304e8c686d6918c92add9fd17e6b97fc4198104368ea1760df993fb5843c4474efa88802a09b885b9607c03ee4e519b7d6a539fefb1ca2636ccf589b01e5b3c1beea5daf6b9ef3615c8cd3ff579102b1961f24324ca3ee2408ed73eb23c1f38ec7354aedf6e53d3b064c655f4e5d73680bbc6d8f2a4a0b5c8ae4de38605705c4a6966d5200b1889b7cb5d1d355f5fa87bfac86566262214ef389ec8f3541e51585946703cd7791360d16276e9355f0541179b3a74a92640128dc2fcdf312884baf6bf0a11f60b3573d089c25476eb6916cb9a2c6d1e01af4da1c4152d02c85b37f50b9c765bb51059c53c6ed5847842a1182bb0d44a0545c5f7b403f17bcb3af8e7c7755f2f1ecbbe3d29c1d1e4dfb4d181c5eda61453da8f036f039a1d485919697054a0b83d57bbbc8143777b53913b0373a10b3534ad8045819eded6c4a2159fa1f5433a74dc68d39c3b5386718731625b20e31e04d1bd3974dc8ecaa055de2cd02c5ec93c55eb5d2f0aa1d0476679ef08d742c0ff8eb681ecae4d020c449518e97011087cba4bdf63b3949ecb45111b3aea2bce1f9cb954af9b1802cc46a5a1e2e752ab31d4ae989e542e225d9d66dfd66ec3fe24251a17a333cf2f969762d12ffb41193b254fa9be2eedb24d29b889ac823e0996a898894237068d10c9c28c149835bf43d31a611d049075311a31f4a5dee4c3add39739879e65ae0c5e03572ebc9306d7f6da2bff15b64da4e54d481fdb34abfe15b7081a4948b31e99bbc7ccacb0426f0239a3208cbf2fc0f7abd3a2d195e46e2c7fa5feee0a5519346bf67ba2b70705767e0b9758dd06ccf56feb4bcd4662583b1e571ba6c995d7ac02194f102a807c5e5f2e188316f5d7f02923e17bdd09ef55e8eb5ece79839f1fa6fc9c9726c446f9843502870a0c0de1f3e75daf823a6f679ac19498f0f0a0d8798369cfc535aad64601117b3c3d36482b83ddd6a4aefa8236ff6f38fdf7b41bcd0d969a1dd6ded0b40afb3c6be3cbcae7ba7bbc2442ce539b55f6abdb7827951a16e0f83b96a76f5e621633f63ce660636af48a539d06c7b8c79f57f218003dfcd06a671a7170d946a370e6e68211041b3c811eba6954a38d52fbb0855f165ae083cec920c390782207671e98594c38826f3c551dd6cf30a0f27630ae17b07bbf62b4007144f3bcbf78feb7a1bb5f0eea6f276ac8d94291d8c88dd10e82f6be8149f1a7b66a8f5cd8f2c200e5ffffff1a