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

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

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

Block Certificate

Block 56886 9dd26dc1c600ef2d2fd95f478254121c3702e88e9f202492d799effb270d7b8e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e07487a8e41ac5c1eab557f2b36ed0ecbba9777f540e740184901929012cbfcb
Certificate Block Hash
9dd26dc1c600ef2d2fd95f478254121c3702e88e9f202492d799effb270d7b8e
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00e0070000701e0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b47b14c83abd92fa3c8e67147f23acae8737ee3ec0a030e3a15916fe024aee30e8de615d4ae50726b1414be14545fbf5277c567fa8014149a332fc324c63fe0bfa9c5b03367215fcd0d06344bf3b021688d4d811b0c9baa879020000000000000040000000400000e0070000701e0000

Raw Header Hex

0000402056ced05b5af2e5e7a930dc4f429c03fc7a417f8093c7520b2a5932363c191f3bc79ce4bcab8e2d222c2ea8bc29a1d75067ea8833553f4f3ddbd723f0b3b62d766db20d6a2dc20418cbbf2c012919908401740e547f77a9bbecd06eb3f257b5eac1c51ae4a88774e0

Proof Data Hex

59,560 bytes
12121602030776bf58a4bb37551543b83dbedfcdb5ef7c5e4917da5834f635b2fa91f42692bae2a015eac959f1e0785e087973c70a0b71d4ea80669083e6bddee16ae3a0e7540c2a6c27903d43a0ede032994ba16164a514a43058545a51761f4b7ec0f92fd04ec59aaa9d9bd21324dc4b63dffe849345a505a6d7594a3a3784ec54c95c7389b2117f266a25d1b00a43fa24e1896a98936c7e9ea6633db1020ba5d0be54bf4eae065f8cf58f090bdc742d1f5760b46cc805688f576839fb2e97e2ef70188660938d9f739cf8a25bf16179f12348d608270e6d0db0e566de8a1d74da7907065605de0a78e568365df0eb5517fa3081e3e810cde5b7ca82403169830e801aff964da7b5360b360b1803f813d521a98acdedcc2d1bd2295839be5e5426f245cdc9082ae9326215ea1f9159e9b54516ecdc64b555cf266baafacf814ce75632ab468c7a5beee7998cfa2ff3cc7b8295492018edf8ac47e752b26fbfe4b8dadfad8eee4c17e662ca5d324b87df9472173006c483417d2cfe924aaadc17c8f61783670499ea2e4ae30efb749350a021685ae83a6fcf2ef49bd3799db8835e301d69b406bc2dd2d5d5949fcad058b0d2ae6928b3c1cecbbd7063cb4f0b9071ca263477a7a6eca865f0cf9bed19e7e59c9c76406341a98f93c613d86770ff0219d78faa40e9f289917c25ecc9e490afedf285ca065823caf33ddef301fc832252cf41df8c939e77e098333e29e1e803632a81cd6706697a42651b15832cf25055befa3bcd7640de605a59085197b4a1cb574ab7ce93d7551997c22c14a5dc550f7028fc8e018d46f64f65710c09041fa3f21dd6dd51f9bc4ef9e228788d30590a65397bebbcae28ce57edeb3a311084834831d9692d89941b694ee2df9a8c5049a9ab9ec9fbd242882cf5f14b074ff0ec1579a3744507bc4b4594c5773ac6d8ce3da16d8913c76879d39942b4198a42d8c7949fb5b687774a16e0f93b6f15c7321ff9718dc75b3fff458f54b291ffdd12fe3f02505fb1ff63b7981a27ee1e85314e01f31721d9554f6e794459fd35b96462f5af8a175e4191bb067498acf8399cdb8b2c288c9d4dd109e7082ed2189fa7e8b914343e0c802cc968163879cd916f73f1cc1ecc7f886c158730a5b2c36491a91c42e62d2b24d6e4b7d6bfcc9b3d1ad68835a060f4396dad36702a5aaf7e8c1bf99b827b534c1be13dad164ae5d7c5fa738c6166da273829027da56398f5de0ff1ac3e99423a6ac29b65b7acbc7736347f9141cd6c1eed6509d59cc5c240ee23d5d3c9894b5ed0814db6ab5d5b215699a48417106a4ffd4e6c3abb02ba63757bd05a89c91f170cbb007215c42c8c8cd833eeb11cfff744234861be97b498159f810cd13fe0d8440eaba87a28ee52a20b5d2f8b40cd43a0190cef81161667655efcc4b4cbb4f68090b7b155e8619c4363054bbb911e62cb5356b3ee99ab10c84d8def2c69c8417a0ccb0a8cf0a75b721b6962782d373f991925bb9676b0b463c09af644c2792db58842678be69c05085d74d4eb11527a6ec9c02742c049fe5f560b332114a369487f1b59b5c470ae4ed563d2d3fda919eaf906266948b83cf373b2c7a30f360c3b1b788e8cb488a39b40925cd2397a922dc17f4dc7e8dd44d9e59f5693d9da7c274473694a8a96b28c1044104322c3e1b857de182587749bbee5568a35897c49e008392cee5f1a4af91b8705378e31237cdb64eb4d4ade847abb741f59209cf185722a7764b00b785b9ef2d45d3e7bed2c569e96a9cce1694c852468b0442c549cdcd023eba19c3413167959fdcdb5c1f5fea34c9f843955dfe9e200f5d2574d03e46675ca757aebe09342df4f1e1049313e6641a5dc1953510d020d61e9a5e591e69536b31db26d2177974cf40362a41c6928d71506915707fc0f8bb0263cb8710f98b0cbbe18bbc5a8f7131077560749e0a273b2c96078a1b5ac83beae00b68f09cdbf82269a7c1324cf086a648ac3030a963e2b8152488942729bb9c124a26e94a4da3740213db238a235384ae7d4e6996fe0082b1a50000f5fa199087b3e510fa329dd65fc2d2d1c08a1f6c10ecc59084ad8b5597dddaeca3da7dca3ede2b5bb17fabcb972f5ed04cf347942dc13426457c1a201b1113c1b2192b9bce229d51a7462718e441cf3ae65bc95354558aea008b53c7afa4d190eb45ed09a054fa2f5403031e9a6c0ac293eac156167b6d083e824ece9f1a9cfb92c71f3cc5d78e7680fbcbadf98cb640c36f2e269e5937ba84a23866e936f16cb6d1c6fe1d05a29fc0b362f4f8868a3a1c22f60705a4d7404fd88f2a909ee4b9c57e113910d743a19b4f5b412bdb6a6a3c00b1fbefd876d426a8a01eb7b756a9d6f4f84aa803d7552c8492efc18356ff5f6e29f0079c6fdae1bae585a5f17634b0fe62cbbf083b3dc70fbfdb61fffa1d191c39b09e047c9deecd5f3f13eaf75281a1443e22a00a7032b99323c727731af54b4e131bef705f8d4d4f479b80058573848cea98e592f8ffe6bb202744bcd532848b147770267f0fd5bb269283613bd041d40aea16d84de1b00b96039841c35d059c9c3279078290b2cdd78941a4df77e922042baa9bfa7ddf7d726c66e86cbb368d93975c57a72463b9eef39d2712533e63e45eb5e331d5d28a16fc8f675f34b1dfad25cbad4f1d9a1991f8d94ccee7b5e2c8e3440e39fb9bba3b9600b9c47c039192da3830f62195a90f8781d3327f3cd5ba80b4ffbff62ca3f7ef3a93bada669f5aa3b06b5a99e47aae935e6fa91dcf9f0212956598c9223d4036a75125bff8c3403ed4c11cc9dc59c0e286abf6ff14abb45c37939f8c2a762199a3d271849b342da7f0fc047f487050ff4c683fb3aa768e7d77e8261b5ff7cc230163ba64f3531076bdaf04626985883bbfaa2fe6e2932f6613705001d272f4aed1edb50b067fa98c5bdc619fbe2eadf69e6691499676aa2e4b819cbca3f84e888eaa29622524b3549a3503cbd7ad1fdb19a0d317cf9c64087d4a7a8d75bbdb582d89f4e7c4c9c2021a7ea3623132123a8ad35f755bc043378daae3c050ca3aee6c157116712126c2e1b1de3c16bf00541dfdd008c914fdb97cd19a94c73bbd62f7f84c2447863f66b16f70c97370aaa750f9b50525f4e80eecfabcd079e807dd1bd35c18ffb210023ecca21bd80e8c496975349a2fd5babf690bf5470018693a90ce8ea6e514fffa9730f8ec6f2a8fcb13ed4cc2d79856bc57de0625c477a25f232e53b64ca9b48449d0b4de0948c7d920fede75da0cdead8918b053f6936ab69dc709484fbafdeb21e96bf3d3ee8fc4c72cd72478d6a0da21b6832c27e37df49107e12badfabdd58ad7f12fe5d3b180e00825cc0733b7e4d24f28cc47d608d87c1d73b1c86bbdf79560013cd29716cfa7b0c11c8e0bf5d52f5a6643be4c729a37bc040261f3f8710f8aff5a500844c8ae60d535a7e6cc8f51a633f8195973a983027c260e4760eec81bae492fbb51c3bf7ba3158911458612944228369db38d19041f3812cbf91c40c5bd56b09044dd41e1f5d4daaec2ba834829eea52e531e01fa4255083f532796863b6d76718065a075a37c215f640fb756ff69dbf726cf5398d0de7c0bc4a5275a0ae5a0b57c0aa773479f91c51c3ba2efe381bcdb2bd7deac92b35ae854fdfb7968c5122e6b08862a3b6e85bc93441c2cff5894217b2fa7c02b1771ef92dc8c004f1f16eb3ed51b45e0dc25bd2e3e15dd8e731c35129813982ec273c5e93e2f6f28e7e8cd46417fa90d6f83704608786089b51ac394e875fc0a95e95aea7daf6f1a8436e8e78309fb0c19479c2ada8542ad3ad10ebeb6bd551916ee0c346fe37192d1ded04dad3659eeb48c5b535b6e343633e511eead2c9e2ce7fd2c208a7950ed90c399e7dc2de0e598b8bba4d70c3e9f15d720315c56c6458fd8dfe06e2e268cdc980443a2a8fe7c346bd7d65bd16fdede152b37bde8c89bfff3369678f76037d03f757d45c70adb71c4bf4637bdcd55a0f7d63e651f9f62737b44e331ca92ef4579f7b3f269e664a831cbdbc6b1e618deade3efc7512d9fb1a6e022b1884d67b95a651a11c54901a7e2fbd40ad7ff31d41804d27cd76e4629f311a2a1e11eb898a5a8103fa95bf2c53a697551f19fe309f862a9ccc2db5f7b2dbac8b36594abc2c8d468e53014a0ed3b1cd4bc4de7037b1f3cbe4152ff634127761f881dc99e34caa3e290ab3f8a22c4f53e8c0ed7213c0d998f6d4e870a8571f694f412e28eaaadc13f70a42dcca6b960b8effbb667b369ebbb56b06d746e0bdbd964ef67a6f20a8f7514f88148b0a02f1b44b796d377f50e6f37f915823e2c885bfe766cafc736fb366da1bee7b7a7826232226fd03d57393dfe57b96b443eee1fcf4e63f253f1714f75e0cf85502698c79016871ce744e7962d2ccb508663c62dd805cf969382f9eb775e075502663b61474b2363ad80b3519091aa2e06624f2ed14c2e8984be9e86003fd2b1b83731bfeb48dcc021c9e063309e25e3a74604a14e6d3f14287c438f1b23f55489292eb105fa422bdaa80a95f5da758a304e2e1f37f6650e65ca97ae98fd30ef86209fff3954c555ef7e449b4570ace3e1046c17cc6fa621ceb79349955635e28d07e62dc91a16d33b4f958a0c2a2ab32cb7697fef951b02f6986a6f278527188461a920c0916e40030759cf6466f877e03003bcd913aa7c5ad2d9b7d5a67e2d3739522c58aed619c6be5ba43e94d615cc78bcaa030ae9b4b9d2d74e761f62e9bc537222bfdb649331efa4d235c24b3713c3123f4f1902f1393d7840f2c153a4cbefb839d6be3de7ded65603bb64f5ff295e854d1b9e80f7a7df5fd99c715e7dab4aaac2d150dec0e8e059a324c0c791f6ec5dd20eb50e529d2f43dd6b470e4186150b59c2fd2b98a0af2cc8368a623b6d72d1f0e208e4182e5139b5eea0cd58fe1b6dd3bbe76215022439d83bccc1d72745ef7b2b51ed51bce62aac0f3ce56c913d176968276f1a4e515b0b32d18bc59a8b9dcf4018c0cb2dd691ab3c439440a3b338c3b3e6de408729594ae475bda508ee6668097fff9a1df4f1d49fc3656aabc0002b0d8262a45c19f8daef6248e3a06ad2b7c98d901bf278abf1ebd0ab28ea294741ee6fcb3351d62b0cef04ee2b763bf8c5212b40c76a3a205276d4c1a897e032f7ab75a737057fc7da01944091082f41275e9413901c583838bd3849e6110f3b22c0d5ace302042897ca301b10f361917a7e0d0eab8a5bb2113f53fbc916b9a03d7730d787fe0520071041d6a7135cd4bfba1a6cfbc2e9a359c0083b1746bdd8ec3d6201e1578154c1a2cafb2be41099d64fb95940b6eecf7cc47dd97e4e1e009f5be6f67601201253900bb8afbdac0ee78a6bac53c09bc14268af842ce72c1e2cd6f61eef6e69b351b5b94217922db73707c382e7d9da38436bc24e6fe1030e10eab957bf00737a9cf6c36f64c900803f28889d34afb3dcf8d3b8d02ea285a2c49f4ac3cc3f336024a19d4adbf11525504ea00e1fcaf2ad4215c2383bb62c2956135e4e52bb7d3236ba48c2f0619a6bcbbb269ebb72a71cb11182abb2742de5206b47f203fe2c2e894590822fac4e8756190003dd4f4bfd6968ee3b7a533b6b8268359834df58a195fc05899680b9bebbda330298c186f31e78a33f4e25ab3a6d72b344dc96a052d86d6e2dff148a7691b057c81bb9c3c15a2a9da5328f4bc773c00c7deea718a5ab3bf4188d49294b8c8c8fdcc0ba8d862383604c188518805387fa29b06fad0fc9ef4a5102d464be947a0276e4066ebab46af0b09507ff1f85f5db10f333eb0c21a1f3bbdb28bad4c4ca6d69aaac853dbbd0a4dcc29b41a43499aabf52cb16af4431a72033dce6af1a0ee4038cb1a44e64ef5996441222fdd034d341dbc22ac0cd1c1b2460d6c54e0c2afd18a5b82ac3d3fe11852f57a7499a81c42b60c25ee9216a5210c3046fe17d68a925a58711916e0af12cd87a29ce8d9b7e7aff10ba30b66ca8c8ed7e5545f4130ff1d6a57f10043a9b17f1fbde1772a32f52b50afcbcfded9f256b98a8651322a5b01c9220370f55609aec2c11946a1c25cbcaf34585cddc3429b26b09870390d5eafa822614d625df0939673411f12a46586a61050064d6d671594f31f35ac7ce199b3f96057f600a9d99c9c9a3a97b45a898c7bc9cbba9d18cfbcd2d0e9453658514f16b9100f1d64055d760c33e95d6c7406976a97e6de64d3a5641fb0c61f5082a7c168754019426eaeb8e32a74dd17878fe6e98a8f4ae99834ddfa640678008882170472d69677148f0d28573510a7e3d86d4790424aa29845f1f1edd015c2b27387860a4f264df98d5f52b522b42144d3c96c79ec77b10be72fc05c702648040f34d454781ae25f44cf8386ac58f61202b639ba7bd552921ce860b8a7f75b76345465b9a7e6e3217d1de9e348d2f9e15b6c9d4c7ff079a94fcbf912db2cff120e78ea0e25d03fe452c644bafb4351285e2a5b29273e880ce6def6a5e19878c8e46134f0bc2b9d8d989de80403dcaabc8c30b4870722f1ecb5b91323ad4fe3175883640567bb305a904a3eb0fa10a925600064c7edd71b30b4156aba2c51b65639ee9418ac680375ffa553d016c102406ba459e4e3de270b7108321676bf55275845c1463e68a444b52c2cd732fb727ebd7ef4e39aaa4dd3c34983364c79ea086507939f43dd6706b16696c2d06887459ab3b4f91c55a451d229ff1e5547d312447fc23652c95032ae16c5e77988e5fe30a08029af9d968c5032916b13ad590965536a2a339a69e5dc85a244a0875b9512a4691ceaeb868330d54ff4b10f08500b8e1a1f5c26620ef9cd3a2194e07f3807e28d6682c2e15b807210010f5e9fa091fad41e1ce441a33390cde9b43a58e891bd391e4475467a81089bf691e7c9abbc0f5366bf039e26c3929ffed9ee84f580136f5aaa5142555ea5d392c669573986b04166467a59b34d8b13e706fae96f3a03aaf3201df35cb9b2c3632a03be258a64cb285127dfb21b609da8adca88a1e7a18d713d1eca580d8e55ba90af08eaf481a9fb27bc3f6d1d97a3526afd0ebbba0ebd635c1b220bb0004579bc1682f3dfb60332c2e705b0f3c968db5b4267d1d80b4b1f1dc8b8821c13d9f4f26f46c474e6d432013a7c1a54d5a06baa9e9bcd686c66b12271ff3b62d4f526378ccae2022fbadba8784ada86cf5b5826ec9ba9544105fd5c3c77b1120f6e8df7b3b5a934f2965ad4fb6be1f8c6e578b6638e0dc954eb60cb93021f2cc4aed3c86fab2a6160956f404117a758394161c2eeae534d17a5a246369c8fe7f26b7832932241fd0be547e5edda61fec0606a3a2a10246f3a80fb4da458242053379c50d14f660d425952e5f07633eb6289097fcb81e17d2433805adc45b0ccc873639ca8d6ba715b6298b3c7e069fafdf6b361293d1ec11b62f85fd522946a7ebc664eb520cfc4f9d3f9f898184f73c0e14e6d34e0dbf0235b3aefc3dc4e1cd4bb578b576f23f50bbcd1dbec9750c308a60160ecd43ceced66b169df39a0e9aeb9c58cdcbdf0270eaabb6d856ff15552c424a2ce154de82503896ea57d2da0bff66a46f4da4e45383e8cc8868fc4c0c9f0bbef0b37782ebe9933e4fed28f346a74767b8731a0b241acb5b1a41d7f53f0940cfd58a66773b5c4420ed2d19e7fd6ae97cfc20d61a35aaf530b9fcf76a7459e8adba2c0cfac409d993bf2948587ca5137dd9e7e9938ad02afe1b094f6fa85dc65ba0501bcabe8d4b86b7bfa7c16042234a6fc4a95002525f19dd23ac6539ec21cef616c75cd84442ad9d5644f2f6bdaa8ac6373d2e5618c37048ace2b1341fc309cbd7ddd9a027aaca974410cc2d17e171c77070efb69e6fde788f19cf27d578185ef5d541265e87d04294195f3a29b213d68658478a06069991a99e5069752624ac4ca859ab61f1b4867a72190a19d75d4c850e1ba4b36467ad345110e1b938920fd731c4b990f10f7370495a1665b8e5c9050647fc4d95fbf44b8353b7d4c5e591744c2b667aa91f682b9ec2e4efe325389429a53b6d3c933f27155b58dc55bc6d8ccf2af2950abd2db371bebb130fe462d9a12a5811bf3f163b9f317739f202f4e41297d1d34263dd6aa22f07afc555003cef5f07069104b9f2f526224cb2e5aa2fd3cfc5b0a54df834ebe502fab4712a17c97e8c8b07c7af6793c09ba50305cbb20e3c63264c5fffbba063b8dc928258c5633502d35c4b00508e1edf248f77e6f4249ae2e92f9d13236fd75b618e6414fcd00271ceeaff94307ce1292b2ac86c6f00c31df22ff49dcd0e812b78353a3cb71842cfed8ee5a0378adc7de7d38d73cba34697e28e215658ff83d1bc43bc35ac7bca705e807dc6b9e22d0e3aa9438132feffffc7f3b38e961b04098b31c8790573296ca6606e77e1dc27997de358e807756e27444b0406fc87abb6851846d2c4f85b1f5f7b84bea5c0caa2b300b5dcf8a2de72d42a5c7294f50e1c872386ff1a3e3db8deccde76ef964475c351b973185e82400b48d05675613e495f80a35e81bc6d8e8a9064208b50e1e7c8e3aeb5e5b8533e3b3e38eeec243adc612b38a8888fdef88dc1534556c8d2b361c0a7ae6bed7e88922dbe2264457256baaa614d4a10d6edd1953ce3bf437215a8044759dc285c86bc8609b9cf92a77472117abfa7f92a65ff039132eeecd06c600ab01ac78b8d3e45e3902a80402cc9dd27e13e4346b5011f47748269009561a5b3027dc7fb0d69832e766348c2a66ac5caf0201ce9db88fbcc2c69ce207de5231e867d81d263c87fa9cbfceb300ab377f3cb9a953cddfba1a58715ddb896c6ecf8f4746b2386e57c70d93dc36e7b4824b04584370912ace74181dcfd9b5b56bf1b8ecfa8fd999680ada1966fe2742864a1f4744685a27736c3d5d744ef9a5d2bacc9c3af87ab8f1256cb4e5fb9c6c4857b4593c681860ba0cccbad224ee631e1bfdc50d1be41055e58f33e255924e981cab10c232f9bb118a739931907591f87014d86bac4861ea9381680124a1f6d43b14416c74f7127c1ec0c25e00b9b6c32b0b7f906ccfa72cfaa4e88710c0a1098da6c1f2759c48c8536b2f5fca1f45f709d0a99711e1a3499d7d122513313d6ca1186424ff22a9c04a60637b5fef6df8ecdfdfc35e95530341f879593ef08dca74ac8114abaaa0534ef2be3854907580d2d9628cbe5a5fff5a4ed08eb4ed62b52b154e907d04b20977abf21ddeaef74a9a4d33150978abea7d318f239c1f4f148de96baedef13943cf4d9fb80381760d25e5756d0a968f5c5f3381718ddc55ac710dbb909657014e9eba7865c4bdbcc478ec1ad806ce25f75e4aedc763d111fafed17ffd8b1b8aa86b890ca4bad76c6c8c9df9a8793cd2b9a12e1305f6e1823c6a0272d147cd5a936b55bdc98e63914ddbff274fa760b71509de7446c515de702b7513ccae3e1502e71e084ceb614972bc90ee719a1faade538ff86bcb2d629a7e691b57ad071570e15b3235c16ff26b6df3bbfba9b1356da26e2263892d07cdd7013ec0c19b4cfacacfe5e2f4b7a8eb6f964ffa66467f0c6724793cb24341fd9f7edeaf35cd18a77f0127a6161817169bf977a4fb3cf0ea50092774c3d98d438e937ccd661811c413c90f384d1213ef5c20537b47d48f42a984e0e6970d25a5bbaa1b3fc831afc63ad2bbe68be1fc2ff87587a40d9d3dc3f1fa1b244d034ce8df99fa61a468c10c37c667c310206923a72acb10144c7d5e03b59cb0bddc48e2ffbb15b14c8ffd895533101405f6fe090b2bae6d978d91931e0a6b7daa27d54e7feab8e8d1b2e1cf0d2e4626668a2508ccd5bc4c46afeae506b242830093e24e7b3b7279e3e380230b84bce64abcc707ce6013066aa13316822f8f068fed76ed17ae7afe250b7ce76e6407c6be3135cb584cedd5bcf8846743728fccadd4a13faf655944e98cd94e51e4aae4b2c79c3f9482c41c997b86c372dfec412da89d68403a888d43e83bc2b6af9084bae4d281f563343a072763f456718cb3059896de0c5094aa1575cb7b3f14bb7db12fb7114c806822e6e59f050b85e7a1ada3131220fbff7da623ec750ae990c9b9dbe94e05f9e238e2022630b2c20db743f4a5e0435275b5d7f6fc6ae26d5b9b7ae92c5cfe3d535f0d04f7b524535eb38f7fc073853e7b31b5b0c702914d50f67b85824b5faf649ca953ebe0585bd958b5fb045f0dbb415862e1245b10c1b3951a3c18e0442e10d63578041c2746fa0f5b34f4e95b63019a3891eb0657e2e6121ce97aaf2a1cfbb6ef5ebf0a5e67de052cd4d058fe44b00112a4ad421170a9754662b02909a6daf645a9d5576d582fb85f1a193079c8ccc962bed25e782d80d4143689b4f0e77e04e2bcd8a56b02277c15c4bed913792d9c4f94bd45afc580f541206d2c2e0e3cae4b79424011e8372d3d39738dd5653b67b40e9d638fceb0e2fc970cfbb732844ca5d5accee32f8ff735a2951cd9ef5bf4ccd65cec5b545c95546e917955b01023dedb4257fe7f30426647895658ed7e5cc30f50727b5318d033c8692d748c5961f93def6a02a49f2495bd3c086ec0d39cf0810e092d9c1b709514230e0d7611eafc06e254c651dfd60d2ee72e8ed4cadc38a3cd3a409258376bcdecd8aded67b5f73aa7c2b82ce3483de912fbccf4dcbdcac0432f9287ac9b24c1e25990efc8a00222c660599d5e181b189aa1909bfcf88be310f495bd9a2c5499f1f498597a88469b397ef7b040fd6070b5cd9f53b7720082c35914cfff843799adcb98e8c3de24d1aea9e75787531c4e5276913a5a4d50f41c00dcf5195e04cb66121bd8f52125d23b5f808818e87763cb872567655b6ba2ea8585998f217c9fa72894d535cb05a7d54e494a8776fa72f09cf03b85ba9fa70334c2e99147f45b63917ee32e223928561804f1a9efa137643def52611a597f5e804e1c5b3be886475bbf67a2bf31a4210b6d276273fb7eb5e023ae88d804aaf4ab001bedfa178b537435cea65b99066abfe9b4d8259b1a36340bd90088978b7b6060c3b543b8dc8ce93cf2315ed954b8e3092fa22f9ca5f042a813791bd4a7acc57875cebcb65299dd4c3e0a744098f02b3c2b04ff9a52db0d9b66fcf7e568d801d434f46b0f3000d75e85667d1be767eed79d735b98eaff8b57fc3ef4b7c35f0655824501fe6f65ca0f0d35534349180227b969d055f13d27f65940b017a9d99f8a94fee29cf0f28b894730209cd1cdf8bd15084bdd985aca5cec1dae404d9a7dd8f37d2397e33db554f8fa318be049e7668e6404171d054fa9970ef190ca3fa82f6670b0b0eb5365029be9702743e99e636a82228f90b7d238bf9d51045c0f3322a66a69ea639f9fc7406c99d02316bd4fdb4e077bfdaf0f187b5c9a834dbadbeca35c38520bb1029e420ad3d6ac515a950368b78e212a5a959030cd49744359b8daf79ac45237bb5bf66b71d6939d7fbf66db29527e19773a37a7a9a86db7b6f5d4dec12f5dec276c69c75fceb1f5be311c46c1b83d869ed09017e16f0a2935fedd910acfc3802b8acb84e62319c69bff0d0946d46f7572ab83360504d315e83ae25c88775d0e8f9c9e31e63c8076c64bd20920045eb5e1e8b0785bd103ab038d6ed42a07e6f1916c10ea1d6f93a5fb73ed5aa7dd8616647d3c523109de7110390104a2ac25dc7b94d95780ca44a529a8de693fb40df9c6b0310f0c7cdea0fe67fa6c7be6d1917f8b4ee14f93946b552bcc5da14df57617d694074fedb717490ac8be96649573e2579ae9d3c305302d62e5232e2ce3d0449ca35a32140f2d25221b331bf7fbb96d4e68dbd2fe2d7de47b7cad3643d8150ed0b060d8726168aa0e0f8254a338a6b4ad5615797e4e06313a8b8dd7b5ca87f8ec3c4e122cd75dba65c1dcf366caa07169a36c1198f233daab2bef724d54c7e523a49a90f5f6e88bffb64d7bdfcf88e14879af75dee8d23fec79c9e9af777a74940700e42da09697dc78445973e8c862584508d75aadfcdf61b033da671601419556b827a0384721d3aab71429eaaeec72b51c49b30019d9797bbaa592c709444240fe50cf0fa995e4f36043b5a45ee44e10b65de70b85d422ec84ecdf404e3d49a76128aa3a05dae9c73f91c094c53f9d1c45ffbf2f8a97b52d33290ce0cfef423bedebd7b036b8844b4c967da3deb54dc3d1b11fe3fdcee2330f6f8c2ad6bfe284bc117e47adeeff2c7c4a7707a60181c17de6e0ff478f44fe9fac2492d0d2102a1e412196083c3f5f3bd730147ef0fe1ea506f558f154f13118c9d9b6cced1e98e9dac59a8af5a427fe0359ea5dd69dfcea0a4dad5cf50ad55d8aa887139dff86adb2adf88d60bef42fcd96e8aff902e2ba211917dd9c19312ee654a423824f1946b42e218a1ac241df72ee06da47e870fdb640ac0395f0bfc9d0ade1551d3de8ba8e25ee1337df2e036f30b02ce10d73a0af65ab9c06a1adc013232468cf34a92c760871cc135b19409d6581ac61d42ab8170c7a816ddfd91d46f0df16af1fbffd9746f0de00a58e481789ae6385c840edbb26f6444021a6645ec32005596f282ac1c5c358720cf1eb37d96113b18ad0ea5d835b5230a1e125da5b75ea4193c319797efec368202173fc5bb894955643c5738c776c0f8747f002123d5b776952b5c214586ff7633c4ef89c33a91e5707838ae801550bf70c1af95cd0f3bc6cfc6bcac6330e3080e14930585bea52097b561873964ffb38bb928ae85b910d7ec2710dda213f0e9401171fb2fb02e4348a55cc00c0d2e5d27ea14689ce2989a9f3dc653a9d9bec9eae68c2336ae87de5f4deb674f2190ed4322e9ee7debce03e2153441a15aa529f7305db33ed69747f803d89521a1ccac07981ecff7b5e618a6eea505d63eec99e0fd0fbf111275851792f746a4e85c5f4c1392a8e64cb8bb16c39f7020d5b2d78f58940390c7c4333681fd25180519ce60e3e6a02ae65713413fdb8c201f1de27af134e9473aea48e85d0fad70942f47b66e05f29bfa7e3610356f996a2daae0efd20393a3d36e958f33cb0362eb7eb3704b79621e549d3668a5ff47164f23b2f1c5230cc9c14e4bc0a06e9ab6101cd1696ef2e4b67e8144af6ad0ad085c5645d8fa26ade1c35c2be90607a88de5ae66d6da5c726a88a0b1e7e33fe64e22e7b290222aa47d7ed63854a616619c04e34d9038b32586e2e94fc5091932b9b9eb5e358ad771eb6f9fe1d06387057b7a8d136d9dfbdd7394616198f3d88369ca51e9a2e9300afda271d9e7e2c9ea1d6279810cf8c15511676973246ac461a265ffc1d4f6f355aaa5d812ec0bfc65eeb12ab6c435513144eca9c48410c295e15b03ee2a08f6b2f6cf31ec621d587bd0a99c050ad51598df33505a835b1ddb3d3c0870622533634537451989afa7a4f26a54158628023f10be7eb7c54c7a5ecfde7af9f88a32a2bd10f2abf360b95f5c8e62d6194d6c5b8b38fe6f20b51c267d07c2fc188a1aec852244fb84a847201cc2559737db7a400ef41613132c45ff6acd6abefbd7573e609294a56b00aa951b3bdc54bb4fa0d513ef7aaa69079be982ad15cf38b8fde88149b6573246a3052f69053263ac95fcb2cfe58ccf7f21ad80f49b6a0186a804d2549d5087037b3b59be98b4fbdddcec6d9138f7284afcdce9ce0dd45c370225503ca9676e8625919b796cb7970bb97343a9450383133f408928a8c065788f5b90ffe3e0c375ff067e2400f6c1e5718b9b78d3422e67af7fbc89948755107407bd611bd025c85bb97c2fb0db8d23c565452968c70dab539c5a7b90eeb360d7e7fcd567c79666a39ecbaeb5b26a9688b01fd8cbb085a4308ad7a1ff8ba72d310641c3e8294d9ebb0d00b11efd8c75ca7809f979c0462cc8a0bbaea4d3a98c1e0583e73cd96b907193b58cd186034f9c5dbc9de6bb22238bad016fe8b489c665deefe4ff80f6e120c4a98e67fee6c61ac0d4200de8eff6f043352c1cfe1a5d1d01fdc2570afb9805521d91b01e4174060acaa8d19b41ee4fdb6f73003c66e964b13fe0b994ceb214d1c47505481b49d8134e2f188731fb4b89216160d646789d71568fd4c581b59f1dec515c23e1fd212a870522428b81df8f7a6bf54c71da7c46d60be0c80d7fb10e35dfc281c3f282cf732c7f97550a4d3124c0f12ad81f492145d086f64861d601bb83ed360c268a5f2b5786f18db4d5ba2916ce200d69ec2785555b0e67cb076131391b852ce74b6be87f7d452d4ced54c05d1d42228f035bf6d5533f1fab835f99a79d6f7f6e47a45da1e6173ab1b36e92cbbab97fb10bc2cb8c5b9761c446ae85439b04c34710017f85c0f43eec6eb5aa5e5d727d827598cf910ba42429e036b75f7607e06430c3b024e9ca0f6227ae6ee5777a536b95f5ddab52ae8589f9a62d672c64db71befd21c108eae373d90ea7c1d1a475028d1b165445eb392fc0548524661002165da0e5e41b704e74b6b09cb064297dc43dfadccca5dce9fea17a81faba63709636a6de8e0311f0a38ae1a5cc4df667ecc55347ee41fd60cee1f3cdd80902e6ca6d1ea853bf61287602215879d61849f3104e89614f99ff0336deb4962cc7a0a2fb08c71683d6dd331b0c368efb050c97c91132f5ada969ef58dce1bd433f54100a3d0d2440c9981b76c2552907e30dbd103e98b97940987422e169f124516f7a620226c1b0f24b431905e1edf4441b5acec32b46748a5bc3e212705b4ef87acbf5a4ec8731c9ab66381768f03964db03c9f362521de8e2707c9ea87e6d2a3d004cb2f64e7c3c3a46a0594dd8645f3760553c3c189ec98e4a34ed3e9555abd04708648a2bf249ada4cb7d5209fd8d52d66168857baf0afdeef3284ddbf763bcc415e7b6e396ab88dfb1993f204ec9806ca2d0c60803d16d49a01cc3916bc6647835407c7c59dfa16f19943dfcb8555877c273f0ebcdc018765923dec7796303ff4858be1efd6b32870440d2b0745e9be896d8d4bfb77b333540d1aa4425c6cf46559957f037c0940f091e4c3e172183d425fba3fd5bc99be872be5c2aaee652e5075c8594eb711a06c4454d4ee910e03b756393fcbbd6e9aec0fef4b6883cf9673badf7b97a8237239b245bab3e7c29ee2e31f18a61c0ba078c08808cb90d0b4624c78f52ed1a8a81b4e1660109827b82cf2ebdcac8b161684858d5453455983a0d4e17048aa3e7244f5318d4caa438d7bf788454e7131d77c6bb71acbac9c9ef2f65c4e521900f1063cd05bfb387298bc4d4550283f6e654f4f2f72eac49c7597a4368f89b0a67b34122c3467f4dcb6b723b78817ba23b96ac6dce80d3adc3d4f4a5f531dc55c3d3640ecdc2e19abb486914de520bba0c432f8d89638c5ac5036a7963376f124f3c58ed0c3ed5bff6d2bbdb2c22dfda2023a1470e8cafd3278b3be419a6d85c832e3577faddd7a6fbe866829ea9bc464271f3311b2146bdfafa94ebc5eea8fa17b004db903650e73698969b8fba4fd5e041308a2e696b46af160b07d450acf4dabcfc4e69fddf329193b49e5ead6a059249ae26aeee1dfb93bf5485aedaf5046dbbc5f1ca404033c0499ff0a7ae6d4031b8036c3dab6a8f2c6db1f76f844022f9aa24a2aa573efe0afb3992ed073a944da1db4b14078a78e7d4f17bfdc5d97e3b56d954ad3134ebd8a8ab07e0d6dcf63c375c5a999a4929ed4c28ef42e903fad0bb199f9df07ffa39d82c0b79937ce79e876f39e2ab2437cf392b9480d4ba8b02a135a0ade0789018bc3906a6885a0c947eacf5039421f761ea221eeba25863d9a2abd2e64eac9309da403a2fe686c28584ea1d418760e1697723ce17b2f926da2015045b92cca70a06a5855718bec726df24f97c02b507d3f9b70b54476d35ba6edf301308c6cc0f722f6b5f4039257ee4aca789b415bfb03a5075a24bc0314594075868e5ed4a9d52da2add4504419a5742ba8ce774ca35a372819fcc641b890bef6f6632db8c2e6d5516693b290a89f2523f2ca4511cda115ae6251fe51f20926740094fe79ca58fc48310aab9f1a7617f6992e4d47db031fc2a9ae472ebe574e33c86a0c3e0109d3f6d733db0a856344fe94434f71b88e9403fd5a3ed3387e1a8c35577aba89d111df5b1c029606de548bc8862042488e52a49989b8d0277fe71f90c73213c1267120ee5191c4757145c2bd55b4d64a8292abf01e99ffaad8ae671649456b6b90600b50ada9d239ba284376644e5f3811902e5585352bfd9dfd61ab46e7aeee73ae8fdafa78b0504ea4ddcb0f1701f10f569a3d0ea1acb3407ea4affa1d140baa3326e7985c0e8b945577b89806809ca3e8bf0056ba6fe5f4146ecb4521dfba29235b70058022c495190f4ebf9268734b341fa42bbea31620bf04020bbea217910de8d3e7f8c88ee1fde6099f9d8474bc65a35786b0d2866519e958515543a01215b1036065983c1de23082afa5a467f347f37d8058ea4d80a100a4f9b2b0a5f1671358cdcb4dc6df8f3c8f771645b586e8a6931b8ccd5b9c5577d58fec8e1efe4a4c377d70fda49891a13ddc305a8c1bae9229ed4a98d26efb837ef8ab513c4497323016af1f50f2d40c3f4ca910597b0a191bacae93f9079aac40dabf263f982c89d48678e24b447a465695f032f5e06152281fe1b76b7c924da0bfd4d25fc0ace411d44cb4ce1e77272f04e40a407eb589e75a416f0addb39e3df2f048eafc452dc35815ee30269d88f63a48fd6420eb084bee627dc0ab93382500c092e38ca773b257d38bcf7da470a55704233b737b685fa0538afefd4192981879574176eff1d0e64fb23cd9cd391a2b2f50a71b61954b5fab7b66e55e71f50390b96148c668024bc24d87d0696e826b368c495ad6cd0be0647be3467af42a72058f3819ce850715eb58247f5b744626ab36fd0981f1ebd0fe1e5c15dd92748490dfb4caca650ff52dd5e165ae18fb1d76142580d296609bb311632a7eac439d9d5a2c210f7bd9d1b84c5687f7e6bdd482462a632b6e34494b019ffc8cdca7df10fbc4cccb637e271c0b156ea63c3ff19cf15ba65a1ba48e9b284f2fe1c80672f82352fd4d5e0edd7c99d27bc7f20c17691357e98e4ef2ab4df4572f177201be72bc241c4b11000b65c8e6018dcc65181c71f87694ed6daa8828b258bac520061245d82faa9bbf365a03d62ea00be81f2e001e87afcafb2dfae723e893ebd6f32c196dc13a8fb81910a77dd459a61d8c8a0d342725bac9950b5770ab71bae55325010855d9f90977a6275bc8167c4a5a1ec833d890a0be985109c1ae703e4831c33fa51883d3b0d885e4107ee4835b213ea2e95f58baa9bcdf7bb4c8fef6fbee7049486422f5c4f9e53e5fd5207890c11f9a9f07fec3763e0e68b39aff741c3ee8ac54526a0e9b1e5cc4d041371ad88e8dedb6913e56327d519478d52401f9d2335d58da5298eaf07b1e984d2124a8ca33ccdcf4ae0b7ff6fbf67d87afe79f8634695f4d0a0efe3e80886c23cf7068365c5f04d18dcc4d4e2d5778bd6e8bb4e9cc2c0424ad2a7d17a87366126afb1d6d526e3cfca011e97c6f7f17de35db34e1f2ab29322039a266491e7fdf2298efe7cbdc9bcff51c4ce0b939674eae66b6facaac784003cdcb73ce5f3680f06d74b644dc8a664c547b04338525d56f8b0f515602c5ea2b88d1c4e4f1eaacc0e0a08baa1a836f8a0f0608c90211a0ac52d6c80fdeca65e2c74d6ec631e4f30237c9e3d7f3ba4e0f1c96a02f2e5cd8d5d33ec7820a25f2db838a274504f783354d140fddbfdf69ad339e829b82394a67dceee213ac472b1d0e935073c9317cd62d29e53158e9d9eedf7dba1654f07fdf6bdd7611bef7e2f9f6acc4be850809f7a649d2ef2d7e6cc0e775f1f38dd697a2c9393a435124f1565621f2f8703365d0a82a93019db73251f26b1804af23ef96b84b8da18d55560ea8d4cdd843ed45159921a8e9acddb8fa6377c0d349cc4103b7cd51c0592da7d4514db69f72e5eda98e1340673d4a55211496fd807228d9183552f69d559299ed9c7cb566ba8ad2d01e5538ede8e290e876304ff09935ad4ed227b6877748f53312f71d0b0019f986ca06edf5dba392d9714cecb1c3785816b8105ea529f37ed257b257a89c1a14e067a00d03681b0b50e315711dc3729af28050f9b20fa0d8467a400cf3d4e66bceff0a0c70cf736368a624a9fcb22535ca72e92af30d68813655530d0cc6a8e309651682bdb0077c40a6bb4f89b5f2084a2962399c21c92fe178861ce3d33a5996ee015c4dc7b24a724985847185798dc329b5faa76360ea01aa206a848fc1069c205ad49941744182c0bbb2436ddd8da3da0a7dfc310d9fcc9656672fa14379fd0063b4e1c68730f1cf9ab78b235e38183e94ec77569aa16c33faa4021e101a329552bf9ec488a97462aeadafccd01ce73a0de51019b09d161a2abe2b4c14ec5e05fd0fa47ff2013cff7c69017de40e819d534de3eb48c0f8543709b23c3346702fd065666b6683c923252244d741ac539f4ba1750e6850835089b14ad89d57e1c6206562d8ba177655af634ce0f75f83f80107ef3fd00377f13298fc9a0356b98ab6718cd28187f16a665518ceb273250292d0ba8124aa7eac58993f251782a6f3cfbbba973db519d22715835d98f1a10fd0bfa3398c184b5bf8f0443e0ef0b02a198396c41c4a8dafd41b18b510f08c78df1b50a60fec5cbe18778c99131e849f2b9c947698c4db842b85a0bbaabb68d338479cfa06c04efa63c02bcd744d3ae3fd7e652b9a577a27117593696e0bc276ec260dbd46e644cc4488a5a6c1a428c0ee7bcc1e654067f1bcc3a26d3b245d5cf83e3691b4ddb01ea598164e0a26eb699e7eb0e81351e4a2c060c831d6d0ca5c5a2f682e6726eb9c56f4e920a6275205a374e86756c58bd8d9ac7f607fb370b03dabf547172aaa4975a51535d0a7a570b1e66d7acc34b0f0d6e602554094927a91857a6c5a78fdfdeddf2914f91d6de5cda3fecdd01a64712c773ca5498c39f8dacad76f0c1e1a8ee66f41bdbc291be54b56812a57bc81c66ce56a1c17a80e8f23b0e1b0df25ff5d709351030e5d75909cb289bae821150e6073399efe27fad3c0df692d39f8789cca18c025b3ed6a2266b174399e774a60cfc64ec1aad593f7a8e244eb9dc6ab430f8b1391063c4dbfdacf1a865d3bda8726fa18fcb8ff44eccb287c1450f4d8ec5f183dfb6fd95fe62477ac24db28a536386ed6ee814a515481594306046b5d2956394f71e3ae0afed4605d2073073290ffc9805dcc159dd80303d9307ee2fccea12686988e1df5eec9673bc63753186a6601ee18aa616cf4360ca9b0a6a1f910adba5e53c582bb55471d95c09fb005256d90f3c3b188b133e25ca3d90cf5c334ded8d08fab18c7f7363295d88545c132b3c88e589e12079712342570acfe4a5d3b45a5ff3de2280696512d19bda6c682e0b60c162e442a29cdd8eb3c64b121849ff5cf2fd1b83275d2cc0a9117dd57d6b87d25d1e37b7ae03bb537e8ae0f5bc1c03470c352cd49d2e55c165570b0d76820708cfb7d758ee9e254fea7a1f9b94e9582496df3472556fa752cdb48dd80ad0ccf6318387683cfcb26a0fde6ef05ee232944467bd8e22db755caf89920ecf07bd02c458dcbf962461b27f9096040dfef0db4a2d664bff4fd327655e987c01678f6841232c5d9517ad02a2acb420029b30e9367f95c523b31b05168c3d9f842a2fc7e98602a97eb98f58b59210165265a797bf0615f57af7815adae3ef2e0145a21f2a53a39f0207c50a52120d275bc72a06d51b3b9f3cdc20eeac2571bc5836dfdabd36f2994040977853f275cfa78bbe3b5edd6beb0b4491a00adb20e7d68eedbbe633a606327950ad2f3bb011238b1c04333fc16ec66d0ce96c012523a0a0012602063d31a8ca1c18a90b82bbf355d024aff4e55b3436dbd328db00e0ca37fac8e42b890e3ec9960132f2f04f3543e4479108e26d3064b270f442abc132ad06362ee92921ccbdff0914ca73f1840cb286bf036d4ff7c342b556ecb681d9b58fd7570c6e02b7109dc53b879839529a6320e03762fdcd92b9cbb9d191bc43b147509ef21a59d09514049afac615c4d7011868304797c571cad9e6ea4f8be49a0ace63a7c40780a2663c5bcad4a72a99a6817277b87998663efed7516ed9b6df37e84ae938e146ffeec1c38f106ca5e04a0e73d2b534f124cbafacc8843defabc657d9094cb28e23cb167d3d8bbab110364b2822234806e43bde18c7b78158dd73da7eb124be11952224abe2e274bb02a1f1575ddc2f087d80c3a10aee216fdf4275f848c8197f37cf35587bc8c7058341dde77773c7c0fc5aec6bd4610971b28501fb41e8e1f470c2ef1a17e6858f4ecd675b4a1a19236912679256ebdbe8abd4bc0e7f39fddce2c5e1c47d5b147825d1522d5d922b002b18d0c63f2000d9f60e55b06fa191abb23824c7fd814b0785028d09c22f70017745d30332347907d881e765cfd13f15218485a80a4aba9dbf8ebdd6b2235e431f1e7c8b56e1a11369164c32dc6dc83f84d27a5be1ee0609df28e57ef953aec1981c32e2b40fdd6b09992d5d294ac92f73e7c1177a9eae1b069b21e1c402c4af7097ca7a3529f247a6e8574be09d946cff364ed9f537a5053a473a995a9d447a5beb2f93957b0bd918f7f3498b2ab141bf87ae9fd76371d41a8143ce16094ff2969673766d633b29ff389e211064cf157abf6b5505357114055390900f8f708f91d6002e35f1cca657680a171f5e7c0736e796dcfd340b7650294b5bab5013c99aa9045f86e88508bd8b44b313d4de67fb01fbc2d42a8cebf4bd7d4b6d18fdf1f0851a3b9549fdebe6189f11ee21af13d1a04162c6ae85ee2346208f106684fb522568e33a5e7312e26e19b4be755db35ab2a45395d57401058459e18ac530ca8c2791c0ad35011a0a46d994736812db898d6834115f34b5efe9e7b42d770fdae627af5a5d3b0dabc1b6764076bb3e3faeddd7f323f61aca9ecfee09b4f5b2ea9306f39984af3d43f9b32476d758cf16916684ed86bb1676aa8ec3457aa384db8b82eaead8329f26b1c774e488c9519678cdd90afa1398a36a9fe704179a54ba79e598ea9cd4b6ada4d0f4ffb5b47c3a535eb3ce174c946da5a3a574c867ea5d9dfc73b5b1252ed9437f0505dff7a204a2444608a582b7599b58be07fd844634f60c63ab00e014e103795d0af025fa2e0b59b349c78ea8a870f5c1bdeb386a4de175476a5bbc5ce05a40155671f5ee2e07a9f802c670d1ad0d6f501b9646c551a518221b940825141e8e525610a91325aca20a758cdda1830e8035e4b4e039249c6f1bed3e5405593ad4b609e9c4482298e76d9758daa405f808d0fc79d8f449dfb0a81d0cfb848b973bd8881c8a71430213975882a5275eeb055560a25b4c94e2306c6828f49147d62ddbb93cb336976609653f2bd96772a290ddc26bcf27d1aefc9c4ed46d100ee200afd1375fda4df3dae9283923059ae4cd00d7222eab8c9be6ed13807add81b5f26fa17a77ebc2a83fa435c258cd2cb76cd2e9d533f3f4ec41fb202354b48b60faf922aeadcfa11cdcf38baebbbc5980c8a4ee0a39a4502706f39f23df370b9ed2d0149e1ba84fbbb37703f99c25a3a365c6ed5749cd9c88d3808916a6276862432a55a9fdd62868b8ff099d7ad1efc2c784e079525e0f17ec2282f903ab578307ffc2b9185b9e7adf09b786a53804e71bbc7bf63c093349fa64e06a56d276e82fbd6d5c8661fc6dc46d0e52826be4fb175a5157d95595434d97cb39acacec80d793ad6ea9d9d7afb9f8288ffc3a0a472293edf2d08b4772e9e48a5ab0e27601eece535b8ceac71ebffa52d3f1fc7c5ad51ec41daeddbd54c429dc7552282996b02157a474872eec08b9504a3aad776817b83d100e84fb55455eebccef2c40310a1e011d52dba8d4c343f34366994d9c3fc10bc6dfef73283f99f4ec7d083eaab176e4b9ee3b153269155eb12e428d708e3b30f266785fedb91afa817bb07ad23eedf9d55260cbb8914c06ca43c96ad1d2f266c913a3fe2a37ec629d274492c0426f557fe5616c4c04cbb4c82159a2203e9ff0bd070dcf871b7dad462f9c725c307a98db911ba37ba155d1064e42e5a88ffeaf882042bf6ebedcb5b2fcb4c86d5f36c18fd252719f364bb75c4e6b4296230dc877260e399bf2bd4cd3f49cf011bb251e4c888738fef451cf38542d3d04bd0556d06ccbd091cfc8023d3b02b8fdb88c1a957914f37c63a963fb0fd31a0a27d4ea48cdee96fbba81c4b1fc0c6b7c895a0a146c3ef27af64f0caecf5f176893e8dd0404c1c15266be02c62b17be1696189b84d886dac3c5b6585b8a93c6bdf9091b461d17c70ff2ccdc2fab45f1fa72f58466935fca2d048e15fc573f03e6de47c9e37553a1088e1e19b1b57b0d2f2ae41a5bd0434059481e0534002b88a713fbd1df052d3b5888cb89458fb6d7a2949c72c270b59aa5b025eab8c51ccd8f9af2b0d4d6443ee59dd019d4337ce83fec920a39d161d09ffb74d8f071eae412abdbcb45c691fe28ef9841728db275840822a9cd17cd912e8afc7867977859bd3038250e69c8c90c96902dc5c902fbe4c66c465877ddd0635f052d6ee23d329eac17acdb70e360ea847ebaf26bd0a0980662050b863673ec65ca9eb0d8f2fe64c54b8cefa62f2e445bd1ec2417cc15a23cfb4093b447f73d1e97d8b5712ef53e8c6b3cebf3adcd9dd91ad2bc8a05b999e6b7e0b6a43b708e56aadf143bb88077194ac16debafccd5f45129a04233a10440f5d43f4edde8ae76e4146f45f296a5bd5de9fb1d221b8d3adfc432ceead6ff1a638c9fbb1ec2ab00404de283373c34c6edd480b5589c07ab8c7ed687142396e3a8be95c4ec6551ec5e7d0c84ff5a98b21aad3660d75ab4c871ccb4d3b4f5737014565119943fafd0ba9bdd65484b6bd63e3a32359223745a99cbb73f6efb9bb570d25dbfbe106f4bb286e7417878f0c94c9aeef9ce084298656595daab4d88b9b9073e930f9938e66948504f14f495f517d52db75344c5362475f2ed6dc947b3b3dae2fcd4de9872aa1c7b034799b4a572dd5d6bfbf5fce5e8bc5270ae74103799bb638c0426e511bcd8eb232ac6e2cf2ee351d2ed3e5781cff7f79adac85b2e7d87645aa3be983dd5d713465f00c85549bb1f5716b1bf342b3d6691c83e82280aee8784526bfd4db359c54886a631acdf3ba70c1d8fdceb9190a209a09283d253b6e477a97c29555d73ec9f58cfaf8f4e68fad054175649e5a2a63aaffd1ecde5bac9fb5b3010bc3ef14beefa2f9667b742269ea054bddd147911eebd355b246e80fce932c5f1599039ade93af6a53c9d3c30105aab1a27ccd7bd743908c67ed5d725eec9c7ba66f7f79d55b95cbfb93feebb73583b74a41eb5dd1ae72e4f33ab8bf97b0e2ab8b70d9f599b9946773136e9ed00c3c2d125aa14ecb7989d0286848e20dc85e6a48bb1ed1b77251271b6bf8554d20995feebe2cbb3f8151347c1f61a321b75d37a0ee15353fc503c304ddcd32ba83b08973dd76eddd91d8992b2c0a89be8c22d05d371ec99d1d43c1bfca304bceb0fd702997a5d05baefc55b70aed4f71decfe43a7a040360f31bb56cf599aa766f3fc701ce09968b9b5b7c1bf252f54cc7a30afb6192a0adb6af54fc2bb72210aac4af40e705bd144d6877420c3116825282c66f44c118319283b114a6482d371614a04beb4df313701d29f7dbfa0d572dff99fed8f1f40c405e0f8c456c21d08e4e136499875257d7bcc68feab0d4b907df223c6aa7956b80be00eba4f546e8b3736368f79f5d9baca9043f0f33f6b9aa1affd05bba98ecc7f1d554fdd69ed8ce1205c2f87df1863b5f647e75e91d32c2be880c9c5549393cbb58cd54bfa397f1234afb6cec6155f112e590ef63a8f83dcf04654b4ffd598eaa05aa729f9bc7490c4f8d34f7ed86aca9040abc6d2fc2faef06bbf0200fdf9216c13e650ed9e39220366ec622f45fbcf74e5a192e9cd0656d725e8a6b04ad7a297e12267f041b8c7a451280c85c20cf6f72794d67c2079ffd3632296bddf95ce39ea82266d77ab7402a0c1722093829fcad46b65074d858e194afb1c86268e026c652a7047c61f966e6c62a48e96c09a15ddc1c52a815bda29d0f30b76c5d972d09ac282a9e148d01ee5f998ae4d80f331603a13c8c1cb87f1c9576e743eb7c9ff67326d75707324f091fe058115438f7c74c6349c09b60e10d868eab1ce551551c650594a27811d65accb5adee2683bcad4926607cca64ee45795f596d2efa655d777a844e11926dfc71131d20d1fe1e17bc6e750f9f1de136680f46416187fe4513f5408df53adfad44c96fa1714b69782bdfc1df12ee3dd6fb9e9bd7aec9dd0f40258405222a612542650277bc03d9192806e34595b8e2cade25ac6bc1c93a25586c13f07c369d2266ededd9b2ceea3e1180c6749d9b10d5efea448cf7d8bb21d4dea8be8f25efe38cb354fe2afa1a1bbfb547aa4a0cd46ea63ad722526065c0e726e19f9d1e59c1aa11223fb01f354dbc9253387fae20ffa722d7fb48a78a124df8c09c445e18e33c6c81a437e6f53b8962f189419c1a7638f0cbbbf53bfde70a12f6979d9ff097acd3a4ff4b95b9aea43b369f22f106c94622866295163af7d151d0a6c01c16ae3d6d21b4d341e0b04a65038674f5dd3f0b982f5a6c8f973a3183be2c26d170c65a4e2698925f15742bc49b5d8abab3c41b8ee831e3cd3946af5fed805963335e6c304ecdd8e13aa4b2c4030c471711c9f0336f48ad3e3476dc1232ecfeb0caf1dcaf23828e02b8f45125bdd43ec1b2d16dd93bb1678859c708adf06a1becfe8169796c8fa755e0d63fab3b2593748982f4d46991a99c68c092e2f0ff9f416fecef51f5c9fa5c33582d5fecd911bac608cbeabed1256df80ab41f7042e1e32ae868394a4b290720472b991e0d33951008636b37cfbb66e05a88a1356b25e2bcdcf1b44e92faf92d84c21c1f8c2b2c83c348bce63d36a4387320b62c5892a407810448c4b40fddcb70f2b5646f40402f28058edeb5b5779b2917f2b23af39aba2c3d92944d0e3718c47aeaa45183f424c444e23dad2ef2678af8c3670545a2c849d8b902ef9a0a30a6f7e59b9175a618f865ab09bba3b954b638be5d023022d976011705108fdcff1da2b4d5261cc918fafa4173028256087805a6f947840b6d7a13bce985a1a2c3a49de95bceebd672f9eebc802d93a990067c3f193971c3c9e93aeb149222f1e59f704db1427fc71c8a51069db23625c36b616bbbc6e89655e08eccfc206ba114ba78af097ac931d274ff0402f1da726db8ee1d196e0e5c880987aa96d7e514190fb5c6909fdfc28400722231ca75e4010a99aa55005cee97eb82108db22ca9d42a4faf2fbffb4d185c927f27306b254006ebda28c2cff6c9f90b2db3a60cee50399a72c54eee732b2579dde9639ce7f95b887e4002110168e8ccb8328c751cc285616cd98499c59a76f0e3775b99aaf5680a8ac8f49e549665b1467797af51b1fb0d648b7fcd01e107ebbcc7dafd4450257a30e605c35a7f60f5ea04e1a51053fc2ad75dce34db10f17154bceb15061313e7b4946bcb11615012800e700b0e5fa530540dcfac537171ab3be7cb0eec1eb7b4360c97e46cefb211ada216b29d1c730888c8c1b167b6281e9751aa5ec82094f704dde416585e03ea55ccdf501f29405626546c822907bc567045a0321996d1fdb70db913bb94a2ae548079c24c12585ddbebbaa8a78796b94b158ef37a0ee1bc5c5c2ae31ec51ae166961ca34baaf44964950200db1082826fc5961e08df14d810f38b949637fad77143c8180f3954504f699b4b1edfd582b890d015ae386983314c359283ade72ec00bf1e84b9bb0b1e2cbbc021036cb762a86c43b47126d4c6b04d085983cb997c0adad9d09a36ba122abf30325a6a9a20c8f59d4063ed1ed2bf044b391e16438bc1613100f639199c2f006124e9315d937396f91654606970d3c75507968f08fd5a5ada16cac6be9e153404b87d12333097a91d69f7167e4e6102728848763bdcdea48b20e9ab4c7e64c69d9f328d47420d47099525e88dd7ef6cf4e00cee2b5b7f02ed2c678d1fbdc1b03cdb60da1a9c7b361dd37bd7f224e33e744c6770719920412c355845ca97e759daf20f9efde497be8b8f9ba4815b94f310d98023cf51f230fb83f7aed121e7d895cf407592604480efe392bbd7ae6141d224b10c0223b9b5797b229179f6fd7fe861c9753a9184ca2b8c20674bdcb61e3e06f2bbdc532e71d8833593d545c42ed866efe523a7217b9e2bccdd8628f21880604ad79088b34a9da15f58b4c1ad5372602d0d7e49b0afdcd3017c0f40392a24332eb79fdeba5aebefb862b5ed53501efcbfb70397e2740a55b7829a769aa8eef021da05ca0682dfef350b14ec88fff003fcb9b6b1ba2e42f548f11f9d6eb2920a165131d0d745cedb5a5e911d1b37b7a57ebb49350e766a23ba3e8d7a8dd572d23125a2e942d7488d8c6173952630e86caba4bebbadb1303ad214858e0ea25cac47381e554ef1ba6ca6f8da5ac9b1e9303f2b530e2505211d5d135bf029cbb2cab6fc78b9fc2265d5a28fceb65bf84d02d765a2687ac127c2b3489eb6667c44aab02a485364c9e1283a577ce41145af93fe01506ba3c5c4caaa811a3fbb76b9242eafa16929a64ca34d585c189137f0e86b2edf89b725d2a9939ff592abfd0c6007f71605235e2327f07001187200cee113b83f26cc04765d6e4fb04003a3732723b04e32c7355a276b7f1e0525fb052898ff4fda347b17f385b56aba9845f1942b94863d840f5711fd79a40d61fc0d0cde9f506694ebf275aedb9b47ac2c38cf67b697bf907b2c8adf4375ecce8ec6f1b8115a1be3c6593ce636973bd8f3bd036b1a3c4c78e92dac37f33f2feda18c26329a6417e517efc9f070acf0bdba974c5b9fe3c58fbd22a8406f087c89370c6ce056dee88b8731067d71c89ffd5751d95c748795ccc6e9c7e8a2ed2c221feedf3e6884c7b06f00184afa48350f672ad210fbd1541af5a79dfaab29d93f2ae064b458d85ac08b2d610dc5a397d3d842f71c7e8fe2bf60355ff60348464cb60f1e5a7b2fad1da8ebcd32495b4a0f0dc100986d59d1e928f0bbb2ce5679c50ecef29bd42d5d1eff7e567698bb939b568528e483c94e291b8fb404582b3ffcd14dcdc88f49153d82921281cda1af5d9ab9ba2d9935fec007f2017c6bfcd2bcf5ac379a65c8a26ef083d196ec3387b28142589db74754e08a297bda280e59e8e5b5f2fa76f486250a93d7026fcb5e10eaa7948000ebadf9c74e75bc275dce397482a119d6050c02a7c00a1386f7119f0d5b4c56d10388fc96de2ebc8093ddcff17d7a9b3b936e37488c7b26fcbd2d61fcf30ee7771479bdb07d186a0af292961ec67eef4820b332d2d3267abfa5a27a2f32507fbba016c7728e8437b042d439a1f3a504a080c8c33e2c0c0e67e91a8682b0a044d41c582b8a2c1ac624bb43db2737b9b578f1abacc99532ac93c0fce83227c218b006d3c322720afdde39ba7481bc530a06b5d60ffd004e94569606b3456f9e56ff3b58e54f0cb6309c6b2d2ca407c227793542a971f807f68661e90133d95b3da0595e71be5ed21038fad13009df7ba9634356a2adfacc8644e81fc6cbba5b2026f8b864901f60a2af68b863bf169d61a9edef341cd7873a090861c2b3004abede6ec72be41fc08a5ce6c65fbdda6619024d5014e1bc3b2674c65f8a8e777e14bc37e2eb70676f69ca0ab2764e70386851adaa16d9d3c324d939d5fa2b1ccf545dea0694568e7c68e9ffe0b43830f16393f1beeeadb57013ea2fe2e8d8adafed6eb71c832e08c6506279b5427cf177e2aacae1d42391ec94762369abc739fc49ad0d7fe3d1d53ecaa27a122975d5cc1626b67c9b52f5767dde2d79629985a93f9890f754ac3b1412aa7c1c511b694edd8b872501b680d374886efda5a1e80199ecd63d396f68bf26091042df775c32294cdb2b3bbf75d9cb330d77dc61aaccb2de194642e0f5fd572d5fe60268379f251ce816185afb9a6ad5707695320da8ba43e4fdcd0bad74fbe4f4579b23685b403f5bb7dbc2ba56de2643ebcd7fb70039b8d4367981c914e99a7e2a4466954cf2942d2884891b0080023371c1c11af6ad3734309a3e0a7c656645e283a51b2e49570a49becdd4d2b145e592ecac16668e7c8fe91c35604b1913782fcaeb338fadb04450c61defdb25d298a135d1def34c2698afb7bf2b3c540db27d27efe351e3d4315897c65400b58397cf96825039775c6af1d412e2551805ccb7dd68a1e720dd43ba1b0230d4d84a3652686eb876a8ac5eb682fbc00d3c1df66802e33ed77cf30fc271b4e7b738f1a15096d6d33fae3241ccb8a56ab0f1ea01871a204d0531077af79285988f48aa33f9898cf2e3b8f7e754e3e77c752f1eb48c4a4f51a770d6a396aa87f718b8c02c2fcf762ff3c282dd65dfef1a9f88fe70688cda2f8e566592ab642ed0ba8feaf0a49f6d0697125d251998bbfcda593b03dc14add25f3928e24c1924ae35a68d199e2c3d1ef43f9663b6865f0d429cebb8ac320b55ec026c6daefe637028a4f7ad257e04ad6edb6cde0aef2798aff36358d1f56757f89b4c5d8bca4836580696cc46dd5d2855a7d18dbffbb1bd98c3cd97bebb542e545488e3380807bd96a90f9c9790a6d863f444d8d30887855491a97807def8fc88d801fd36ea89eb7dfa2b4861c497db33c51ce5e37c8fc8f7bf06f9802b915e8e53922bfa6974bf27b0b6cb5210f6971b61a2b6604d2688b202013afc2e0cb6159b91daaf8bd3dbb729349b995745d2a100eae16870ddb36f5537a9bfc720d06fe8d705ab54a59a7c7f7a6cf26fbf11a1e0b2123253d361619308769c62e26f89805b4abdcecf8505c6f0b0765d35831562bcbe10acfa0f6df1dbcfb829abf4b72defb49f2957f32c9d4a2c7485df24ab310aa556ec487059eba64d2b81a1c00f0d812aa4e8dda172cb801d29c3d00c4e1bf48b1e1ba7aa830a68ff0725e89dd289bb512b842c149967fe13736efac1f4ac8f1e9937aa3102a3a5689751cdfa8dd8d2f64e68a382679a8bf95f35efdf65b0ca3430d2752372908268a6c0b265a2e8e0babee7f059f3174378cc47a6f6b3b117930ebc3bab678cb3c9b2867f04322e0bdd4852e0f1b25fbfe563e420f1cdaa9226bf6364c71f96605f46e7f688dc017ef3c5b180fff76de25bb0d0fa8a32ac83aff02f69224c7e3fdffd3cde619039ee59687afdbfdfddf72018dc835001f3c2a0835e78bb808cd7f5f7fff5963d2355704911e682122b8837670411ccb9f31d26db822185c48e12f88c392405e48f449c5c6ae87e30771768b024ba978a77815a0fc29b79931a6bad11cb0477813cb59a4023e6cb2a1dd15ce1683b46895c103c9c48c4f1a9f1ab6f5e77bcb246e603f7c3788c7a4de566253ec5d4a05e317b7d7ac0dc33e4b2f5b12dac60fa86f4f0676f4f805b72248b7b74038fced9a2dbda695a00a9a43858e1fe4ec99f6a2de480c3b177b1f6f1d297b5b91aa903deffbd2f741d2cdf70e71a869d7b8a1dc5ea222a9d668965e9ece65b8bec9339a52b23226a20504bbe080df8c02eca902a69f766ccfe976595d4895a4aa71fa10d9b1329dd7e32ead8ca77744080aceb95fa3981bfced58725833b16b55ba657b9f16043a609f7a676b3c127b4fefec766687ea77a5e29ee3bcf09d00bef940be250c4cd4018d425d6c7a3c57c7957be35279ee06170a16b98f9095b96dca86a838b3553a78d03c15d2a3f53881ec2ec39586992f4da6cdfdc0b487932d6d0d4dc2148f99ca9a44afb77b3077ec30d3f152652dfe8806fc5f7f3f23a2dd0028733cae35d14ead662532fe975607f8564c2654fcbc6d95d456126faa6027dd5c77c61611f9128e264926bd1b21a3263f6fce4678f58e97836b64774f5216b4d3adc23d958d60a51d5b5e6fdd6a8070c60d16cbb9e93972fc9c662fe1fc52cd4a34575fa8835e477f196c52d6c11aae04e7240fbc789cbd6399e7a8f4b84d9b642366c6da3e57040cddbe147f7a40feb96e223c4c69b387b836adc8867b1692fe64c282eb39d962b94d0d56a956e0137395f29007c44261a493a0bcd8b8b7d9818c58eef894703495f53a814f3d9836738809efb17ce1a9060969cbbfd4d60875d7b8733baa2af3767049c42be8834a4040058c42ab5f18bd46ad70db4f92525a135f4a055f284c28ff67c374a8ad8b4179f7bf0fdd910bdbcaeabe91e69dcbe8b576b9b82e19b4082f97d54586db8862d26374baf1af71686dcd6cace6eddcbd4a857a663d7489119accfbdeacbd697b4c3209a4f69e52d1f11cbd29125d0c14ea163599675c9b028088d50d8d66a6e912ead9c9f0671f87ae2baeb955e2ce9a858c6dab4e22987f0153e9a4010e855762462a5c85b4e8a0d398f3ee29ad22ff69300060746beafdc3fa9477aebb4b58a232bae9b3af7ba10aa1eb0d802b36404033dbb1abdb88d30f369d84b73d56dc00a4abbf22bc66b5211ebd7cd1d307df9ed66013c42f1ab2b9adb9b09e80a458ed1d469181894dbee2f36add43de69580b8e1b9d222217cc707056de4aa69c30836dcdbd08f23d8139a4dc154234e69098ac6bd2fcb844845103a82dabdedc9162753cb31237b3417ba17c881c1a3fc6c91752d8be4b2583308031d973a311321c2bc97d4431086cc574f99011dd6dc925c1b35114ee60b91609801b3a133866dc89fbe3399a01f6a9b0f7703337d85b4fdce878e072ea253df61564a32f93c67f9435a3bac8b3c44dca3cff7df06acb6a4b8228286c19b53a260c5c8da8a2178044c3a9cf0dba2ca77cde1126734b106d4a10180256b0bd4b85de942c2a942c4df39302ef9004b9a2862d85cb8f814296c88794060a3be2a97ff5241289f6906a93a1eeec38aab6a16fb831879c00d9f85e34756aa8062bd66ab51cd28b32574488e84dcb2b8c36b5382398f626594be2b74844a50716b27ace9fff58335ee359116d556f58a5b573f5dc6f9cc4af77c0907a0353217c5bb9d34250e983e10eb65d8ef75d5dc9b9a5a39bc73789f5c944eecd00a047fcebc5102b49818a3f62419e39f333a386d8f89cce133d480b25755e4cda5e501bdb21fdcb01bb36a50be73629bdec4ac99ac9e9d538bf89c347fd4ab180912e460cdba7fc811a4bd51b35ed018bd9c443bd9550fc08b77049bd5b58d7538400b5c3d574cf019aff78807ce116511bc72f16ee9f894fe672b898b4fcebc1c6c287d67804743b802836311036309b04e114d1eeb3e435a7d94d5c1ed894de9e2aefec143006057d58de79e20e2cfd5da4b7affa54aa3c0de3e414a06dccfe204c2b2f007d37d523d9d410cf9d59f11c0b687b6ab50913bd0e459f109484c01572e39117c14260449b0e3ab0fa05d63ffc81aa227d64b63f236d74a97332348db1047075dc3fc5a2f49ca3325da52ac39d01419adaa0a2622f813341786d25dc22a16c9e8b1982bc5a2958906dd697edf935604cb12a25bbb96ff66aa7af0b577243c48c64fd9cb3f331fa7a30c56d042c91b6f9f3ec556aebb26636f30de76f000ad32e4ffb3c3401829d1bb6f3e1cf88e2d03eab1836c7c45f2c1290eaec4117eab99e85888650352058a990df8daa36b936d08be916476faabc9b3708480fd3889e39acc04c3106c12de0bdf6caa1dfefb8774fc9a64c340de0596e4c306a0d4c58c4211b0cff2e809f1b9cdafecb808e278750c0e9faea643f962d2dbbca6a873e9557b7e09dcd8d3866911e2d57c165e28e2db31132882012f5fbea287260c43cc832ddd07c2ba68210d08ec6b5f16f92a35281c8ad00c13fb441c30a26b87fa20ad291cce39ae73437e4b86a436145dd09fabeeee986844a65d84c36bcb7e09a9afb80963bbeafa545d816d5d2e37ac4c77f6078f9ae214f1265fd888053f4e53d8bda01b7e5145e077f1875c9ff99b260a409c8741bb86ccacf269b9571a940a2d333af6aaa10e2005deaa8871c31f88692347bfc6ac17e0f3e74c8e5449f7fd12105beb0ecdf745e5a2a8a1b8451f88b5d726cb65d07f2ff9aab2a0fab590995ee6fb5326b96ce740c9754575bf733525ee49f074b8bf71274ea656b552a497fc889f538f943fa971a5162cbc71667b309261e46bcaa8725eb43b527f6277edbfa1288318e62ff099afc2ee43525845a3b3f24aabbc51619e8e9786197ec5fd4fd007ab93a988858cb8a48a64ed4089ffb5b9731e8727b4a877def14e0f909181698fe8a22a98a6889a2398f0c7a344ae5097202e64f000eced0d747bec39000f30b5002a3de439a337f3b5f2e36bd3769a6d68e016527c63f5b92ca557913ae247d70adbd01f90ec7d67c92419de504a30bec2e2e18c7bce67656d469707b6bbd8ee70feb5befa488906bfd1ad9f3c344648a79e2eed03b4db3aead7fcbc37c812366a2e3749a356d9416307d34f290c8d1782d0688a84c8638a99d30beb00d7c25d7e94a6089e8793fab19df98eb286463771fba6211d5cd033b92816b3e87015f807fccf4cdc55aa46aca0582456b037ef4d5cf8fb0454ee0c49e0d696fbf81ae4b9bf42d67f4a34acb74c21405d7c467b30e4eeffad9711b489dfd323191b3b6f43fbab91000dfc79d801a27232ddd65e5387dc67fc742e509edc81771f898d5b95568739acccb09784e213aef8c87ee90dd9b42101bddfa5b36c0ffb5b1212e552c83ba2975e22fd851f5462ea2e279a5968004b3fc8e624cc6cacfe97a5705d7ca7cf708f16aa9989eda42ce003cdbe68135fa322d8d221d42862b6297be32e9ee6b4a212b29d7d0849e6969018305fc4c3d00a9dee2f6877c97d933c2b4b674e848fb381b7a0fb9af0accb788bc302aec55c5e3d7949b4be1be757fab9eb053b76f8c28dad417362874ee7f5f32b4f53025e3b2242bab7f141628277cd948a27ced7c54b771f149a01e50c9fb0bf04c93aaa37801a23864c9dc408d0a566304569603679e1e6e7c50a5718c40870018e59afaf335709fef2f732c3fc45faad7b5afb6d0afdddf2c027c9be10059428e6c9a433954d59ea7dccb0e6edd2d36c322a147ad8bd6a87ad6e965274c99e65ff048e86202ea313b9b3baad502b60e003a40427b243aac4bf57793598a8ebdae6efb7d0c63345e4f78dca4093f0e4ece211195b3dced7864ea3acc7f73e7ed25c101b9ee50962118c74e594b66ea526fb4d02f3174ea7d35b1b2aebcfa13692d5b69862abbd91c1b8a51a9187b8b5d52325049fe21076bb26056be2fecc4c0c201b207015565a0c9e56c034308fa71ff3ac17f5d658f551da236e16b91dd2e53a5121f779c18000e03501811ee8905d5c2929e29ccc0acff83c38d9b6918d09889e9b9a466c810fee50889ecd17e2144654b6d6878633b9d4fe896eb7bb1800bc12996831775a8060e3d9c43e810b97c935081d8a3f325ed8a3be042e082cbd3a9a48d892d7b1f8dea2983fd07b4fb8fb873205f4a1c5659dca09b50cd5f26d9fb357abae90184ceb66ecb9e27957272f90bbefd4a7e751a58306817fdbec295630f2dfdf47ba3d88c387836aa282cc186e2dba2dd06a12b839fca666a1dbabd7cfcb5e602700fdccac0140f15f35562f607961e0ba69c478849895bbe3365918add2f3bfb7c7138fa88ee22cd3a0ba5302d5d387b876dd1470555ef1465d3ca935057fa39736e5069312bbfa6eee5c92aaf891a2636625910885ca5d801fda1c2996eb4361eea81b92d101dfee9f315a3aa88347efa01c5e71a09bf6e489005949d32c74046a5476485b575f80ecb64b4641a2c20f4c6f5edcab6ccd03e369fb209d2f70ff7f78d8258d1da0023c5cccb5101917ae6025fb2abc6a73f2b971888191f5f4225a43dae4859d1aa11fc505a68b54c7bc9d32da3dd4a7dfcda2e106299a2bc52845ed177bc06f0ceace82cef92fdc2d4735cdfbee2a79fb6699de34a01b30b85dc7e5db218fd2a5df4869fabefd5981a388a5a15aee9c93a56c436049a9b81917ceb87205bd4815587057b5d9f4d632b5303481b91ed90e2a0e158decac7bba6edf4584577eaeb581036e564a5e05c3d0efacfe3247bcb8bc3673e89b6c2eea0c9c906aaafacf9ba03cebbeafb3503b4cec9e37839c9d3337fa0a0b34f9182c0923f1c83ba96a0889fcd7f1c6f14051ad8ec4549b7a955002e3a8509134ee705f5515ee4e2af09bf108d982f23e9f5c312019aa4b7d6ebd52bc1e1c9c8d0defaeaaf23fda7b6b2addd628db6e5d82a47280b24737ed6aefb87cdf0805f07cfeaa0d7dad17e41de0cbf11ead99c0325b381cddd966d0bc5fd42d8502d8f857a86e4e33020871e1e9b1e237629ce474fac87b08a4927b901d355aac264955e23e516ea6bc5fe5aef56192264d8cec7952d2c806d84dc2728d1e9da92e0498d939597a5ee5f74d146ad34dd10cb3aa16e481a2a8636938d98f9778fa02a527a207d91ae56ff3d4bcd974074bd78d6d59c90a6cff9eff93b9a1d148cdaea9eb7dbe7e4b9085c68b1fe9f469c85ad6b4828154841091cf255bf2c7c5a53a58bc947dc1de202c97a01449b0d63897366210edd3ed1f00aa30c18f72453415f75e41e25d1eb818ba05868d3dc460b5d2b7134f440f6486eb4ba2c70afe79b673f19fa032b38f26dee5f5e7752052ceaac015d947a31fea41d2189cb7caea56f032b64e07646b2ed890f3ddd29cfd8f966084f380e7c3e3a3f7dbf154e7f560c678251cca4ad0f3e1bc2bcd2889b92a20cf172fa469e35150b33c21475eb0768585e972e618770228933057df54e8eb20a89babbc787a142b5231b704850d51f3f0a0de90875d17bd8f3c78bed782828685ce97ba2c461ded9d5ad80439f8e981d54a07ca7e7b83c81c604867691a0bd79c9ab0d95a73d34161a98c60460f7ddc4a5f73bbd63cd5197a4b9f0b04fd8cf8ea36ed34736e2b598f7e4c652100452ef92085183767c0ef4bd90e0ff84bf940fc0bcdb788a2817bf946644a61b254e9e8bd6b672470b428f4bac51ef10ae70d62fd251895f2d409691cb6de5583c224f8cea919efe806ba0d2cdfe69ebca25f5885b93b2b12c25ab9e4bcf05f711c3c7740592e48b7345aae1aea1da7a7c775547634620d3e688be3d73ab8f3a9c576a447cf9f205f4a63fdcd84c1bec07166bc8b3439028cd552d271fe7dff456d9b50fe0760c591c3b1586b59546082a6a6f9f434ccf1dad15910653176c500983e08fed71595c1dccde48fa73cc96623d1986a3259156fc62f4cc86396d771a57d084ec4ed6810d2195879176391bb3645b34b9c48b65b7e40715c5335114276c55f5ef9e63d38d48868becd01ecb2234afa423abd53429a016e7a2664c71121625cad26f150ead5caa6375dbb050ad14115dedf7e064c88959bbcc9bbb072c0958c6a5cee81793a8d4123fe3402dbec9697420f330618314c1ceb69daabebcec66fdb33b721bd5cbf0c6d6ccf2ac900da048513c2b59dcab296a49ca2f848a5d661d4792e6989ea12bb0e9401792b8ab8c9551baf9db0be5f29b602587a3c4272800aeb001cc3878f92ef66e14837464b43b5ea14fc197301356ce94ec3a2c9c1a53a0164f7df3f789b5b769c13b9c7979b0643d3c9255517fec7cff071f2acfbba8d07d9df097d0eae33d83d9be50c209fe1757ea8ef18abe6ba9b29013dfe3a994f32230ec29ebcc90ce8451a7fddd91f1505ca1504334fea24269568eea351a34ed25c9b94620a2415a664958b37608d839c2d7a10ae40d6905be533c901b235c7e462efa66b8bd746bb7820e74f57000306aff3adee8f7c19fdcae234092173a6fc7400c9139dc0644d04f1cdf8f429a06442c0e92e9b44a214f934ad68c5299b9f5b05186fc2d03d792089142bb02038703a5a483b8f5bd7936f338ebcd041c37674a81e1cbad953089f10d263c570e78c636b5f65d2e73edb9d90fba0a9ad7da650f228437274347f6c365461f8848b5f7c8a08ccb1f1b8cfc6767b8c397e023c4aac36c4fee25ab12cfa412a99f2a2fd3d59c874e1a94333f5f1aa5cbb5fe8c9e6e41696a394f6951ba3b34ff3b0b965832a59a373400a9e895d0b8e53184f14a607120f021f934b4e8d3b8bba564d3bc25d30275db57ba35212d350aa3c0aa475981083ec44d5bdf852e079394264b7b7d724d2c93007531b29bb93a337121cd011eb8835b301672947fc8bdc7b28b5702bcd92fade666ae08df270b7a9b0a633116f613ee87b6272ca051deb2fbb9ec89f8d31e6a88028fc619cdf9cde2a265a39154c499ca4d1d03c3ee74eb80c4112432d2600c65d7116364bcb9cceadaca2989c56048b0d645442d6b46ffa5e89f0bf1d0b77b3b2ae87d076ba924b5afbced1328176e570d81c2acd81e05cc23c7061444e1f02d54245b091c0d18a4cf99d370e31a6fd105523238d0966852e4efcec1d0e5aa6b3a4d17a3a833a71eaaeb32cad8cb1162515a37fd30831497bd5461a3c4e86d5ed2e7587430d56a8f417119abce5d3906d6c8416acd0e59dc6ee51339db1fad919ffd5a3ae34a584ea1c0850ecfeb1ffd26ca2fc4da5ca84b7f5c12521e70f055fb7561c58a82f04971676da2556d0572c7b9aaaa0c6745224e4be0006ab42ba3459d6886d23cb1d8761f92ecc2e4ab2fcff956d207659e1278f20b3ae25d8c21069869fd5857860556b86e8674e7889550e8f3b343a73679c060a8eb50db7ec885a6b91abe60f6230c01980296cc4fc79f32f613d4210cc33268ed0bec092d2f46d3cdcf6e797989332c6f8ba4e2d9aaa22c119a39c2aad67abeb3f832ca03ca60c66775470f48272de787dcf6b20e5f5c8335af417e556f2458d9991d19618e8502dc8bee3c71ece543d0f797f68e206c9d1918848d72b7016751e724dad301603ffa6ac9aa5e9d5e7876323eee42fb85479151c1d21c17f550bc0ffc3a43c8d1bc4e0f2dac141f44c7df0e2066d6f13553cc53f1baa7fe326c5b4abc2e166bf22dc56f9f1069b4cb6c55ee85153524c8dbf80af545749452f5412751a04365b5219eeb4dbe1b74948d7c4e0ef4ab139416067e9aa6e2f885075f45dbe41f9306d95248fd8b5c02c41f246b2b8c18bff700ee16d712020c46763013a111abf75285df46c623a514bc1f89119b08c2d00fbd024a760aa0ecce369bdf3fa4b92767bbf6e9282ea60eb1b0be120150e3b711f83a0d07e5077a3e7f667592c5fc502ef18ac14285ec24e4d523fa861797de7d381776ed13d23e94b3284028fd582c7db1e8c7e9ec7d0e9607a92787914219337b71d5f5af1a0f5ec965df6e3810f864234a89ca83420731e00befe670f52ca957bf99e91fd95cee962ab7070fd5269fd0f3c04a19fea9d4298c640008e458f1b9f2191c0102cc630c0cc911f22f51bba2e8608b1ff4d3ad511913d0df7200e52191d97785d2156051e75eb156a8976c1419d8b6a124ecacccef5ded3f194f40a3ba0b8d08b9167477733af714a68ccf731d1f866092c4e09c37b23575508839b563e47918ec57924995ac1345c5dd53ccde2d2f5f2cc6e220be5b5834b4d807109502c27a4ff8206ce1fc4000e70adf414fbf260f7eef0b3a0ca94c00214c9a9017480340ced136286b6392511ecfdc72b3ce4355b9c298a96e9dbd18f8be9ef96a3ab965191c90cc3b011688745180b200d3956900efcc21d053945b2c2f36486cbcface791fbfe56b9aaf8ba4386c7c60bf36610ac7f4cbded186a093a3e11b827677b17c7b58cfad06965e7a68c0e0862f45e636916b356c400901401c0d2c9b7be1d3ce3739f69eae16937a9c8ef83699c242bb2f9be222b3db4d04e34e2889fa4e62db26c1693284b01f92c73cb6d9ee71b43a30cb133975778b010282a9a8898ba504432ab63f140b4f8988702c1564fecfefaf1109d09863e982590cc4f77aa9bbcdc84f6bf8bc49680f529dc360b1320047882b34f6f7a01b0cf8a8426fd730d6b511a8e9ca64f9811d75872fda159ee05f5cb521fd837cb1556ec946de8271d314e28f0512255ffb9c86871c8cd403456a49377f542cf52b8ab2376c0bf6d4ff8146f2bfc9c2f3e6fc2866e00197789964abc18a913afdc8191f8b507dadb2195749e36830887ba521331cd77e3a30cd3f1f7c919587c01e4d695070df2b8645c73b9d46401a9ba3b2251efd6fd5529b71b8a1c1ab0ca42ef9df1cc19915c379f7d5957b757ab96c7bfdddf14a6ed9cbd91387746599732c5bedc9ade0a79fa5117acaece2d59236efaacf573626d82f0fac848c7a60f175018018fbcc60eca2ee3883a80076e1f02f1c8382764cf6ad3ff14c40fd764b1949aaa5660146fc220bd4fc1cb0b6cfe2e7033ff35b3a6a3dc6ab56bf315e6e595efac423aa7177d264c57549307cd1264056e298c2fba4b0012c4c39114841034e2a1043c2ae831f174ecffdf7b49d1995e58e9695d3bea3190f8c4b673dc2b40297dbf451e1b1a1fd032b40d4e059b270fe6a399481064a8a89971ba6dcd783776ed415da0a46eba73b645650084c8d3712ff8e43b73c76f68fe267fdd15f540dc4c1ad653069bac03d1f6f5acc44600b506188d4393a2eaa5c1b960ae77ec89c53d64c19798c5740eba4634e07635913e0557d7bf4dccc8c589bec96cf34dca890a7a7a184d684085367913133caa747e8678d51a92bf7aedbf80ad21daa60ca8a5a0be41a1dcbdafd904c48c65a3837d9eb5d6e6da6b2f3d2f8e589794b37c8dc529aac4ff5f8777c3409d4abf4167a019e3e91dc094af89813b91960772740868df2f8c0d4a3643d5a537d23930e76d5c9d72b466e31cec5b8ed7c2b244518c1121e22fa13aa984915a41e5b0ae39e14cf13f0abacdcc964c3d096386cb4ebf102375ed9d0b30a484235c1a8d7845c33bed820a791831340c52061930fd1dc0c909d6b4dbcd4835b9f8bde6f6836d849deb8c41f39cbf1534c766864d11afca4af961eed1395e8be1d99c3beb5d5f59e259ef51cd9df9dae3562a04b3aa2913e086d3cb85cc676f33372b2956215fcd63870e16daf1919c48befe0fedc1e7a25aacc028e53d2e52077acd2f8c1b8bbff4c9b5b792b3c9024d42e00bb462674b75accc9977d9a67d500e85b6d537bd4af5e1f318cb58cbe239c079737ad955fb6bfe23a6c79aa44696eef51f02955510688fabf0346606760bb06354a46a52e7efb1b6ea3e29f481f87dada363263c445a7a15e98287f1c3c655e6254ed975f6a9cb2f42f50444f96ade7813e71685a706d8963e62600c9c2ded87cf942ead17046c9e94ffc5569bbc7cd7036bf347a66b88fc6eb2c48cebc4b5c97cbcae984e7a5fb13a59af32b4a9c1632e53e4d1fee139f4a76e0f235471dac379c102db30bdf8abd884f92f0078eb4f02155c4bd9f34c900678bc0a6c9ad3a0e30eb33baacf4b43a4b390080b572ebd4b0a859209fa6d359ae78083e88c8eebb9aeeb232557e189f284e5f28d0369bbbb2bdafc3baf18177d6fbdfe4da1e6aeb1eb0f9d8a153a6de1cef79bd3f52628ee9062c0a83200a6d92e5524abb62cfd05912a1774bf89cfaffc42171bb5c0bc7cb904aba2d88c14bd8e894c24ad78df957406b02c3e9a8e763d4533c1c17bfa1108c6591fff7486e8016c674253935acec14ff39ba9bb57e6cb16c3b2471b8c323a8014e32b37a0c408a28f40587d18cb4d519106edc335647484fdf2be8df98d5c9ba8198e155c3c5a3781009a89a0d3487c68ca8400af976be140db4e14b4abf3a4c8ae52cf35d9f2ee461f4c49bf5bfb66c378dbf6dfdeeb60514e21dce7b70ec70dc0fa8b62f29f02e246e754a5ebc6445e50b1e2b99ea5c73afa9ca5ee2e336aeaafe8254692fe0f10beaf3954c31f5a1679fcf94c6eaa0c3666b7328fdc8bc27141fc26ce267bc254fe62c197cf3ac7647d20511dd72eb0c2799664ecdbd668db3d4cee49ef683f1651abb0d71c181870ce5194d267e57485a83e26984092746deae256a4bf79380029674262e1179c391c90016f1c1c24370eda9097d30f4aecd744d18365e659acdceb8b3679a30706b71c7e375943e8377dcec61b4758f05ebbede8f79000e527a26ea55755c3a71b6941bb08b71ab9590b32998842b33de0c0b0f1eec14926534e702e93e6bad0f04190ad1a14541c4d5e1f1acd320838bf29f334d61b8074b2705c09bc3f77a7d70ffa27c423eb1799cdadc090249b3e86233b095fd308e66de79b75ea30e73cb4608986ec8a9271cd2ff01b34aee089d7c5d6aa2657b60a2528edec19ee9f2bb4da8529a79b32a806468dbe0910c48ad80188b5466cc1cd4e409921fbcb23d500f8ede62dba3796162bdad47044afe2150f9b7440f2c856ce06ab9f2da574facf68793416d3e75fa5b3dc7af3f78170cdb7ed37f576d19c1f9c243b2354b6130f5f1a134ab0f4a3c99ca7b3ba8e191ec6b2a50ffe9cf3a12878097df0997f666942f2d39e600cb8602530cbe89c2e820861c0f144a92d8beb0f32eefd82eaed1903e4e0a059db3e8eb4a738a6df3ec44a9ad3d9b21a4049ba6572b13043eebbbc47eb5edc75f6d91822db1584e547853d888ef1bfca445de2c53b68cf8c28894f3e2b1f9acf07b3296fd2525621f6e2c907546131461590d73875bb9e0dd242ecdcaa228ed17481a527c2528be28a8fbe066c90f2ba127eb3ddce1d62f16cfa83e1421c544a70a1031c69fc5d3b252a80c5634c83990cf125a4ead463a91263e17b4b0670f16a9e3aee5faaf51ffa7fb393e9f648e313f7da4fa723495e53fdc505237e90fcbfd07704d8588bf28da82b11c9d3a037678db9996f8b190d63fbf7319a7b4817496125073cac2885610bd174fd142f3bf3e42949bd60bf021c3d3211d79148d2864e40312842821673abf6f62266466ad5fe7f7f14df412cdf6035da10452be17f993c178481ab9b6866cd08727b2332b709561d13984230824aaeb0895ccd10544ef66e8fce98fbacb28451e3aee8b6e6da1843112881473643430661e162d6951baff4fe2da2b0b7ffccc2b42bed4591d723c2c8e3fbf4067e73a09daba8c8e5e61f57d4beaced9abe1a0eb391706377cb39e229a0b64aece1eb39808193bc666245a84841c315e704b6769a6d75d3fa87e7bb0cd26faca78906d45b482a9372668cd00fc779dec4af71725bce0fd67dd219a98e21004a572a12f01550eb69ba38147f55130fbef1939f082141fe885c337217b642889b4bc54bb1cff73ed1caf367dc47ef3f433b282038f1c01c1ff8f776b3b2558bb80d0398c0fcd520b8a6e267927b5eb956ecf192bc1ac36c24e8d44c5244b557f2e9c2bae1c0296cabfc3b5ebee15aeef034aed34de3891580209c659254f2a863192de2f761c8a6a573f43dd3f48c43f479d4a082a45a0931efee27922196b9a3ed7bf9dc21ab00c8f230e3a86a1de6c41ce22618aebeca06de7e1e3a87aff42e708ef9af115b21495e7e813d6a1edae3f035ba3c529740895fcfb3a762ec36217f5badcae532d7abcefdce1dc18b6b79ec2bee6c8fab5d65b3a3778e7c15b883c8cc58ed8942183a9119bcf5e13a925f6cbf3cd2d2544360ac8a2278d92b2fdd302561d577a2d0fab8e9faddb42f5cf0eedbe139511fd4f804f632de2f1dc4dd7e22b73a86201e9fe005aae8d3fa909cd45e8183be912362012b50058534c909f170a12d42c7cec58e70eb9e5d7f78a375c45140047509237e0aa39f06f0235b1137789975e6c5913c81c1fe4809cbc1d8cab86b0e6d0bd210dd38fa3aca73a9de25feb3cb0e5fc95bff8bf1206ac79d65e9108ab3f9e9655608e36adfeee37f6b9ce397ac060b2dcd06499a0666435ee060122fa1b0ef525d98fcc064acf67e7559e15f6b4eb32e0ed442cd3a08b4d3ca595cbdec26b9541d2cd48e08693be21e7e6f76d43e6afc8229e90f640c9718c0fcbac23b34b8c8d7a5b3ac3b16ab21d5871e36fbaf04c77c5d4d8eaa45664d2ab94d9981c62747591a30f9f0430c005264804e38ff396f8a0eeb798c445662f75fbc4ed3cd2d8ab266eeabe175fd134b88b8824d4fce49174c1c70dbd706fcd10832afca445a970ccd6168615cba65cd152c54cc56049969405cb6f0c09af1ed17c5fde38b2e809ff68ade511adb5839dee6efb24ceeb5b317254e6fffcdcd80677bce478c2d84837bbf3522cb295d3dd3e6ba9595504ed06c63d7f0f4d25c6a66a9e8ddb905628f8cb60a536b8e843d89e4e8e905a260f38188a63493ad70a2ff50196f4bbaed70976fee93152253efbc73b808394f24f06a22f885c11cab201674f27e6e98a2be7fbe54a1c19f5aab547af9017ab1a4ce42ca6fb3db1adf72474f9b8151f3eb3d50282f7916eb09b4730c26009b6d71358effc8fa976c8e0723391043fbfd6fac79404bb9a5c6259534a8571c9c9d7777e3759521666a4ec62934ff35bc64d11a5fd890b018f67327e60d750600452ebca264ac8c5165deaa324989a3a5d933ae54b48e562d3bfbc0e5a0487e7cd07aa9e7f337480a3e0a9dac1f0151a75efb662ed26ef2a53660b591f566695b748206e3bc8a182ae1c48ed93f998dff28bc964299546070612345a3bb27a4a7192fe5ef98b133272f6e846a10d41cdf3fa5eb1731ab1961107e820bf1472adf3cecfab7ac3d622833980a586db2c282c1828898d6df9ed7ab829520f1fe12efb28afc4b052e7316d4e559fd3593314c43dbd3e0725f9de1600dfd0b59651999076f42fcd96e8aff902e2ba211917dd9c19312ee654a423824f1946b42e218a1ac241df72ee06da47e870fdb640ac0395f0bfc9d0ade155b27daf9885721817919e5f6deaeb1c61a7ffb8f380d058749c14831c6e7148aca5c0709c4fd863f7d4be4d39ed2d32c2caee89089f27fa77958e66940228c49b2bc8197d7a965d4675a4306fafe9690f7ed3d964142529015397fba97d395ce6f142319b8fd13341dbe99f45fc9d98e70b202b43f2836ab80a3a8e694a4dbdbcd988d5d660e03ae86eaeab7a4336579f8da5ad271167bbdd0f654f1ba4309abc5888021ef8a8e2c2833cc29075ada772d297e0f6b7468c689380cabc0ce5ca7e546ed9b2cb9d4bb357ed5e5d2d10bcf922692855da5e9d8c34a6924f151e325718d83e9d2042d7fa803749f596017b72cd2dbf15bb5da704f99889fcaa7a88d8fb49fd0fdd033316ed1a9299b1079eef6d0f8d8c1f7559e2b7f1233fa28cc57753fe848d6b5688b552bec29f3b93eebdaa0c977e83ba83247169e3c3425cdbcccc2fc126c8f78bb21255fdbf4d7f56235c3deb5c594b583b4fe4e5cee99de3e5b5d714e274784c7636dc3b60af2355e082fee48316894661f0ed88454834e4ba70f7a3d8a862cea0e82ff7131d18ae5755c66560cebabb30b6be4704fb2ee77d81d980b6e311daebddcfb4e1372683192534fb0ce6069025bdd82104feb560dd346d7c45095791398f8a142851ff2aa8e1160858fdcd66b836a0681baf98b881a6b0930d17aa19ba8821dadfae618ee0d46d7c4a00925ef7e66d6da5c726a88a0b1e7e33fe64e22e7b290222aa47d7ed63854a616619c04e34d9038b32586e2e94fc5091932b9b9eb5e358ad771e1449284057900ae61497cd61b1cb40f0078cc7154588edce6652065f74493bff03c12fab84787c032dd466fe7890e58377323ef5a4034d9f42f3500fb5c37a41c409d5317a2c2cea6ab491d2769fb1e533986dd52f284b53d6f08a0a76e4658f4218085e63efc86ff7ce514fde92f088a74ae84343df22f3568c90b8251bfe448c21fa7315781c4e46328527f5a6439e97e9c895e3736b3d69ea64bdb0642c3ad93572c78e7113835751a72caebd76fa241f3025cd997ca4f199d0328742dc6d412a10fa1e76e4ec91047936573aad1c69f07670fbc09af744f99eeaba8d4f6d36e31f212e969d39528621b8615359c013e6e34f0d3ef5e542af4d75fa8f37b8bf49b77938a244720ded6d4d0e3d562437f2952470eea9420fc105cf22aa2e99861e45eea0e1c7f05a8e58eb5ae8cdc70baf4cabbfdcf2f3e62b21cf22179db4d07cd842d0648563adc07717c5bb5d4b7e0d61be877b1027314c69c79e40a67d6ccf7f052c3c6329231e2bce6dffd67bdac1096e0ede0d57ad61eec98ad04aa1d12477d101a61ee54aec11138df54c8f77021ac9f3bd7e4e152b127d5712ee2047bdd88f5dca9ccc06444bbbb72c02b17a6416fdde111618f35ee56ca61b9b5b568e671b6ae4275989aa663f6a9aefaa9079023b035d5cf5da2254fcb18e664001d281c9fedf7735991f34ca7e087754796d36b764d9f790a5b9da56586f8007aa056b759504281ec31e2229ca151a3b5ffdbdca23df245130fde36eacab267181450c9d7e5cfd97a2a693f50d4c9bbd972199228465c7b29b899342b811f9b5f242b8fdbe03244605c2dbed8ab8a3896f9172b2b61fb2b92edb47b477c45dc66e193848c20dbfe4bde1ff574e854be30ead063513d255a3a6bf54c71da7c46d60be0c80d7fb10e35dfc281c3f282cf732c7f97550a4d3124c0f12ad81f492145d086f64861d601bb83ed360c2685dd9adf5191b4378c9919749dc26ee29815d2c246d8e3e4cde31f3e0830bcedf558f8d74aedabfa77377cd2013b56f7dc9376b75b00356b0de1840ab3f1fd50de4978f5b119b0eb38eaf57b63fc5ca53505bed853f2b3a96d7c22b70c7750d27c21f5c84a57a576b16476ffb2e8c3fb73731b400eb8c08f545daed70419890090c47b3b0920ab99c9c1c22c93db92dd76d7f4aea133ee8e794119bb4b95a91e95cb6eac37516bf8b2c3921cadc118cacdd057ed725146ee64bb7ff62894a28ffe1f98aa2850682af0c5e4e6ff98eb71ff863885365191272479a447bb227d599055f71031cfe0a5432f06c97222565785aa3fba6815d2cf5512eb3a9578a9557120c62bf92f52a2e2e2fcbf8d22943897175cbabcd83a0526852fd991e21564be5bdd4b998bd5fee9b9235786ded0bd75ffabc44a7ae6bcc8e2569f13750d9d565079f3c6be4d036b25b55620bb2e9e6a652d681672ae893f4a0638b077e509e9e6f8b6ee53649806dfed7604065240a514b786a3a25fa426e1f9dec3bc8b75b0858823996da8b10759f0a8ffad2c23c9f362521de8e2707c9ea87e6d2a3d004cb2f64e7c3c3a46a0594dd8645f3760553c3c189ec98e4a34ed3e9555abd04708648a2bf24b28da93f5b0ef84a126b31197a633f6d30cac656eca95fde6513e801328f7703a00d3c1a6aa9a6de67032340cf332f26eb53471be93fa7feaca45c3fe168bd09600e5cf027f39d104f7ba088c13eecbdd02f2fd2d9d648674864928606971dff0957d5250cfd403e6677c317472615b716b2c4fc036a0c117dbb3d4d80a04882097fef92fbc589fed8c89c63871b5e608c3b8fa63c0cae0a7be0c0f4623b90a5c06fd7255a8c078a54162ec5dc1062b895870e6bd04f0b794504a852b0c87fb0694f3b83204753d310554afd7fa620f04bcdce514c934809170b6bc2df54954b2bf531a5259a3f74d4fe083829f2b937e44686ea9ed0b17aed3321d2f976d76d30e127327520ab968344589d5359911d4eb1a158ef2d46d95a77bbeb01b8cb58258d1099faec72cec11c90186a7067938138bbe50f209d6bd3d94cc3a07389b0a67b34122c3467f4dcb6b723b78817ba23b96ac6dce80d3adc3d4f4a5f531dc55c3d3640ecdc2e19abb486914de520bba0c432f87e1fbe1eef44b7007d2cfe5e1987a49cf9604089b9aa4d4b3bbfa57b9eb80a14c82f25ebca2f24f1afedba764c2917a089604df1b5690b6d6973735710e21b61c632b97f37129d80020a9be1018b0658fd0345ba996e446c701361b5da4699ff2158d6d90982272184e3fb20f6690e683c5f58789d46cffc0df3a52b26f23864f6520c78ecdc1c86f675a416f578a0d5a94d8e7efd170d31503adc4fa38555f66af2ad2eac85a0d0154a7a66005db5ed7ca0dea14193a7572f9f38a3e80b1caab04caaad7691339f090cfe9cc9fa36ab0065d9b427ab90b033346223a4db51d1b0e22ae604a9e64d231043d2f3b45cdf714cdb4cafab02ab2f2be12ce00af9e93cc4d761950cde302287d76ad3a3b29a25e732ce97b53ce958cdeb5ba217a7818440411199d273a9049d02195a07340f8936c162bd5d0a2884156a58c928a98f5132eef79e659219d37eddf023fa70082ae86f147788adc12fa434db46c66545d00bc847c7640e43f11111f335efc4de0dfde345e7e577a48668437a0c33d84981b957cd0d90d42a21eb284d09ba425b55f053240479cb387d2eb406b7449f1989e681a6270c9a688260196e11d4006bf60bd509ffe595e9b9704342d7ecf9b8f5d3d8bcca9ca3019639f22576699156f1795145074592f7f3570a790321250e9e089b3dc4c734ef138e8d7d57cfcb8bf00b3ee60ffd182115e4493269602ea2cfafe71484672f10b3d2e853fd507fac18c2181eaa739b99c347b3b525de1ed48ecb59e5d35f16cf2a32c6a1ee79e20b5b77182ce922388bd4ac3bb72287c4c5153bdd8aef26e0763c88575fb7f2c063e7be8d4405ef4b209948fa3e9444ba343a013eae5abf19bc3a4419f8d2497b3761f8714c987887f342c1757774b50ae5c3ad41c985b6c63ddeccbac10596b17e15d2089ae7b6955a20f21527c5525196d8db5418e3234c657cddeea802356ae4f999167a9cec587ca15f0ce07e9b793a97fa207398063c3246cad6ade8719d06a40aa50c8e2d157814241ed78b17f83bc2db861c9192ff4e4a220ec7e3c189356fcc22c5b71e2806d6f09667de69d992ccf55ba70585bcb67a750dc4f3e77b702d542563e4792bd092feaf0fd53a69c3663548710ecf35bf6a1b1da4e3f26a471f0bb36e595608d2745d2012784e43001d724dd755cadae4fd218f05d77b5300e0fc475c8743aa5b4ba40cd0fed80153001881050da0b2f65058e5ea6e543b86776915f742fb65e9345f5b94c60e2928db66cbd398720b7415cfddd2ca54d4450fbcbe8fa2c34b132c9fec40717960cfbeea7409e9b7afd4de7c08341991d218d2a6ac341b326e9f8d9272a68b0a6335b76462a4c4f875c08a5db0e4f75c099c69f5686fdd2c9ad9897b856ab515eec1a87e2b453c3f8f0c8b1e4fed41832f1c8b5810ea5b4b79cfd4de0bf8fbd3727b6b5fc26db2a4c462b8a3c2a5532d33b1e2e9edc4e44b3d9904a71fd6f6ab2e5f39653bf7881ad9ac9de29bbaf39ea473d2a4e626ce8514ad15dd271aa8f374bc8df6a58ad53a36d32235ac03741466fca92885f3768b160c0ff013273c1589e919dce8ee1a6f5f713d87f7952f5a4243629bf67197b0a2928317cd02cb09f11fe339de5154c6c240508e199bf97958346d4aa65c4a4d678684b710aac7d2908c2ce8b18a6ecc2bf357f8c6d73523c31b4a3bd45b7aa91d56390906e72eb3b39d6dc8611f875115e74eb8951a35bbe984a5b88b58529f9f67b41a4d45e302c4416885dd9cd43820c5dd610ace986e334436bf8bfa769023d1c89aecc74cfe0e0044726d04e8277bbb139aa194b8302284a00f9d3ec9ccaa6d82dbca181a1597ab8a379ca1562f159221b180a0311a58170582ab20ad355cfeed2f822337d7e4c69d6738588b9329fd42816140db8b0035dd0e7cb7c6da1fd462f1bc70bccb815d49cb322e9244836ccc34d30c6f29dabcb3df46ad18fad52b5d633d34738d4d31256f4cb2335b21f4207760052460b656bdce0563180559541e71ce3b78f9c5825bcfd263bd8076aa80e6fea30de1acc7667c6d80ee58d743cb2dbddfebd68cad96dc0002511bce09f579287bc9fe8aeb75f10bd36e515c277054c67be41f13f148168bba58eb1190196875052b983da36a5e591a4ebb6f3e7262281af354bcde8a23a02ca56ba59466ff8a43108e32348b9453f30d6f1a0853d25d892c2c4dedc8cf6cf8fd4e872c79fdcdcea467274529e13b2df8b1957f6b0b3a9ee295bffc7b593b86e8ba767b97b367fbcac1632aebc8d3263e911f39c08d1a231d90eef6dd3ec18571c3d24d4c90c284bb0f58932ccdec281b0c96e23af5564794582402fbd3ee4e67660f87b44ca6a211d160e8a70d6c9fcad51a042a5b37bcc7de9a85850e01a860076388749a9c744dfab250f35916543ae66e3cf159d8059e26d122af95686b60dd43182f56074d8879ec31a26351ed2455020ff793829219447797e0f1fdc6a4bcfea1815f24887e45344de79d36dd802714d8c4b9555a72421b78eadc9690a3f8fe989be1209ad01d838b9c80bc3ee6a9e46fa440c5799dccaf15652bcde45059baf59b515081561b4b782e688123163bcf2edd3085f6282231668e2cdb96e66ff90ee7b60952ed12dbe77ee5aa015ff0264c02fb67386c4ceba6e22228b9b6c517504778ea5484be8524c46ac335a297bbb66e28c5c0350983b89260013d4776cee358caaf334595ba41ab5607089a2fa49d931d0e7a8463ba1ecc655fb74fe188adfc54cabce981ea2fd35b54dd1c280c988c95e2c4fed704e79c3baad89c625e6b5ad68a3ccd7c16551095c019e410565404e53dae17e620300f939aaf197d3bcaac4eaa623c3337b3e30bb7fa3784bf9461e84c13c8364199d9339e96f02b508efa93d923da7e27f5c40423381b52353cbd61bbb9d67cdafad23240c6971030bc559b31533f8228e86eefd80ef393bfcaa9a4b0bed8214d5f8fa67c46782e3657b1294b85d32cfd56992e5993c793679e57993d624487b1a0086530c823a2efd8344bddd29b4634a5b33c2e1f32f42b22db87d2b385e38d8c7b9dda175e81fb78f15c00dae74b29f4257dbb1adf8e449893d8cd5f28c376a25ce97fff55268341797c86084d4691add64c91d8542e4c13ae670527edf529cc99171b7840a5449c70ff20498adf96e00147e4b92471180aceafff0bc3dfdf2557cfc84be8000fd6d8cf30b867bea0d643867f1c5ce2676718a246e51ec0683c58bcc51e2c97c1633cd94ee760ad8739d6330d13fdf0e3663bb32cbcc4a98c2dce68ecb68dc96c65fa5254e29f08ca7f675232160f73968e1ec553262c8f98cabd146b42edecaed77293d691bd68c6dcee836a9492334e2c3854d9574dc110c5486a5deb834698300f3304e0150eb044158e26da9b5ad382b96c81a914e13fd5b999da2aac99493c15b6d0cfd483f2d91e1a797f170f56145fe3a83228e7e78f65bbd4a367cc818b83003a2e291367a7f87f63c47aac8b052fc22c9f83f08c53c6dc25168bb8acc0dacade0aa6c889b50bf706b171353cd22a03c8a570a4f57136bc9ee31bcb1ec5b8596351da587b35e689ff31ac4ec1e0e9a34aa088e488be5234d51f4abca5b4b96f3ff636995edb159000b8cc2786a5e3d8e6869c11e68d4616743811393063c3413b6cd76a2948687e446cf04bfd243b5d3f803dd36dee5f20ea78b73dcc8e8792c166a84fda779316c87910037ba6f435fab4e7e70b2cd2c656e59d0e4d2489d7442a1190906f5646203541bcce85965e515d9dde6a0fe36d83be6da3b38c547b7603d47fce3b1c497f0c91d7e1a9d54b14b4be458d93305a0bb057d577e8e9409f6165349ff409ecfd20cd0dcbfe507ef86a10f0ead1032cb19d64ab18418572143531d5663311ce4c0e6ab809f10476e8189c005d21d26d82c5f31172d0834df8a9d7e39b3736de6a041cd26957be3557e91b2201248512dcb81df8f72d417da6e989d4dea01ce42a783051121ec8af68c5743016719935b802b3b2ee93ae2ea7551ca827915e0a24d43078f5db75293725fc71b8801eda358617369238f1f60c8d2229e6a356424f41785ef7b8a965119a30b7e989271af8bd4a3ae41a88122c108671416816c663a6f7364164c6d71812c9d4f09839d68b19a54b543f0f7f60cf801097f3ebfd0a0e996d9bf9b6ab07d4001d30ea8eb4aa83a26c63b0aa4e3083983a97f032b830968178769a32edcc34f594a5d850ad329cd9cfa07e1d66d4e9f09af066e161447057286cd5382ce8132f910f7e8c4e14b4c1970b8a95db178c419dd1c12f113ca5fe3fec0eb1b2f315fdf8e33c339637fc0ee73779aa2da517d29a2889c87d977c9f389a7f7f7782b7bc521327b019f235da26f1d7dd375e93b060fdf6c953ddd58cd8fe2509ea3d82688e1f5dfb4f25ef7f848dbfb4bc290d14cfceaf36fe04e3542f6ba6dfdeb41f76f46223b701644ceb6acc942783687f5d9a041db9d81c9aff5602f17393ece0341d873a738a39075e027e6f96de2d035b77b233f18cf4a378010d989d304d8e2c5e1ef8c95096ab025e1efa61c044f0f38338f4371a151479d482018d2b1013f73dd7c003aab2faf2dc2a7b63761d8681b16cacbf77d6a654666c6d7e9186648dd5702c410cb1b6774463bb52cfe6e9944890aa8448afd3b9c48e54fa2a18ce8351abb962074d54bf6d55b213995a9b50770f09c0d42bb32c4d15c003965b882519fa5850607c8aa28c30509060ca90a311c6e6335c3f08f408ce592721206589555ed3d9c96c3ddb9e5c21bc1b6dedae5e3c2c653e127621b79089ffd2ab543c31f9b4c55ba111d6e5dc15d0747e74c48faf5398ebe1e1f409bc0494e0c77612124c8c9dc9856092d26c96253bc90f32508c018b488ca3d78aec76a9ca28e7926f37960d85515ee9c67f566ddb0fa715ca7c8567aa1bea64757fc462dd7bcd4b89da0c0c22ddb1703ef4ee2d449cd13a4f51d0e4785a6df09f7738252259467d01f36cc061ec1024b2b9d1a88713ad99ff516593252dce5aff3711d137da6c4a7ada0cf4f02e78c26a21c29ddcdad0069e7e39bc5d4c99234381513f710c1460f1419a24d28f092cd9dda8a0d2e89f08c60ef9e72e5b8ee732d627ace060bb1839c8c2b893da192f530ae86ff6dba4ad5fe6fb276c0ed2c360e13394d39e532817c948fbe8db8a00c796c24531cc027538f7025b2fe2d3232f54e88a51bb6f71443d07543832cb7767207a9c97e10303505fa0530af37eb76388ce6ef9779ab054b634479ab6fb8f737cd930e1874f2c4d9df9d5d414331a6eb383a9a4d0607f177c05fd93bb8de349c8e225c2223e61f0ab465e6a57f3f4c0d0d457374f255b68931fa52f5788c248e304abc41c892dbe0b1fb14a7470e2ccbbcbf4388b1b8e4314970a373dab376254b9cac2202f803a025fe67f43de5e32a414a54cef8d58ca8ea5ceb6c59f392d3536bf0f737291247d1070f0d9f51e7c5ededc94ab8fcd9a377a426b28fd6cf67b1f16d9b9bdc1a8e72f375764f0fa9109086cb39d9766b16a605b0955cdb80e3e08c8d2014297512e7462b9dce7342670b0d65a88f952f64da9ec798c8d28f8a1999270ed81173049ae36c7b1d81a0f85aece26f04164e926112bec02798642508e929ff2cdb9a0d4c0ddf3d79d0bcf47d2aea7ca896071cf66ea1ede06c16c8c11f4d3e964495e9d69d2f487b572e10dd0a873372669d2dd15b9e0ebb778fdcb2845422f27cbe520f0d9e78520bb46993ecd6620fe84bac89f8f71d2a4a7a7ca2c596231859135fb3ba17910dbe79317f665b299574fb5442400161550ee2a6196afe7268271a41f300241215c3ab9237bddae5142bcbdac8d6fea0a8d7b44a4e851a9082dbf73606bf3415863010a16cb06b4c7fac3eb132d88307d32672358b8c4f734b8681ce2e7d588e1069804ece1b3a5c4e15f8f4b21b2b3aa60c54984687376132a28ebc991c3c1dcc42be3bbb324e88136d6f07df7d28b2cd62779e0b5e867ffcf41d18f3ac655969ca11be495dc7922e4fc1690b99b9632cb8522e599fd9cc908a3ddb93ca6f69c5752d9d19d7ff3cf8250868c4663861188f8ffc9e3416f4c7c4fead1a6f752790c80ce10ec635c4bd66286237b4625856e2ca9c570e4469e4416dfb66d109dd5f6afe57cf655a14d5aeba55330bf41a94a202c5406a74dd884b9c4d43e4cb6a8bf15c2c9a4a5d0bb0956d0ba3f05677cf025053c266d8b72f7c74d7adbdcf14388ccd3867dc696920f8ebce9077448133c20c97cb98cd79594976815668a819bb209c888ef8420b3e8fe9a3dd161614b9b67d409b67a7db524b7c1d99616ac600641addd4db494669103554220d8881334e874f0e95250e6cddfd999b3d6587556de0338e2f973df5acd050c916dc478de059ab30ca9cdd65b4cf9452638a0e105fdd56df72ac895cd989387be8ca72f82e318260d6278a6eb4037c2ac91594fd8b4f5e4466278ca5678b35043f40001bad49f2d30b6244fb927b974ce154a5e1c9f271bd273f025c29496ea4d1bf35724cc6dc7630a7251bc18f98f340620e440598dc146bc4aaa8d1afc8b089818a107b8cf548f74d636b962017e471b50d9daa239bf98bb899f0f181bd54bfb8e81ed40ce3d85ffd3c96d3aab3a78b67fa4b64d2e4596785ac414e7131fdb6688d6be56af69db54e051854f8ceacea9eb733a56f292d812ac4668cd56fdb6ebf38797700d0709f0509b21b812871cf8aca5dde7a3d7754a9f031bb1c7fd8d44f34d4b917c027896b1825e7b87e34c5db53098622e60bd3f56c9e7a71386c05eebee11dfa063187418a3cdc961ccbb5ece23fdbab199e8783c83280632fd403f616c67fa6994743f15214f76e58b38415fc2186fa5d740f556bd77312eb0abe39ab3ee3441419c11d85964edeeb0571363a45dfab1980636e065722b98eff88f59b42a8146fea24151f4f1ab73e1a1625a2401c02f6fd69073a7e63713663757d0131cc936df1c722aa9c8664de41541ec42687b8de2b41b0af84b829db92b86ea775fe48553cec1597d8933547f3950cd405a285fcf1599c1de1ff7a4c99146701e9b4e8949d43457381029c834bf4457357268d93988d68648eaf07b1e984d2124a8ca33ccdcf4ae0b7ff6fbf67d87afe79f8634695f4d0a0efe3e80886c23cf7068365c5f04d18dcc4d4e2d5778bd0dc9a11913cf79aecb4565340fddae6c077ede0a9e4046cf716e53ed3790cced3f9fb9377fe5730d52bb6fddc7ca527618805f75b9b79e4249a4fb8c9976f8ebc284eb8b38bb6fa612db0d7c0243efa2c3ec11e76d07f4acb73308a61859f3092bdc34a0a503fec74320b06db71cac36d93504f5145dc636681e91e70f49faa16a16de5d05f42e7351b9b033129e5035a22148cdbfb322680f4254ac8de6b2099fb3db1c59eb47492969001a5d1c8bb2731c8458d87e77676d9167371d39f156ef74b4055991879fb7cb9c3cd4e6ca03544535d41b98cb3ecf77abed6538d18f82b7eddf910fc43c65932b9eeb1d752d7734d3b463db4e4a38ebe2d0d1d161a1eb28a8d5e21c72e66a92fe0f083c2a31fade12438ed6d620507171c8cd5acb49b088d78ac580bd1ff7d5ffc77279350e3d8f59b5803e9097cecf6f9827b2c342fdfab7bae801ffb803e34ed3cb840a50a754c1c8e534da14e2e8190ed544b25e4f264aa354ada547c607cc51a34cb98bace0ab9fba9c493956dcfa7c9bebe37f4d4de4f43c590823ac046b6780d2becea6c71a1a1d679dbef2235d68a931e0cb492a8886bc01b594f1bc5a803fc7d7bd10de32e6cff16e8deda144772894994f2ff062e3798bb094de7706d88cd99086850965c16aab7e035b3d0a66f69575650d14e12ceac5b30f74b9da9d153ae0812a39d8ad33d5201340a6bb4f89b5f2084a2962399c21c92fe178861ce3d33a5996ee015c4dc7b24a724985847185798dc329b5faa76360ea01aa206a848f76c3cf968ebda3f1852039e9bbccb5b76eebe14a42908106899418b71b93d22d8fe6936a6092db3c41c65e3549d5ca8bd6ada83910252393cd31e98d5a00e4359cb12db0eecfe12f14816c6cab8cf1adf0597215a0801a2e6663becc2d5ef128185829a062accc558b011b5701e0dc2804cd1b916c1fa71775fbaaec18b6807205e7c4006cc2e47380cfc6f283352642a826856d630ab87215986214b826ed42799b9191c27ee31664aecc7e400e8919fb3fa7bee281a50ee0ead11df6d450269872d59ea2bde87bcae3dd7af0a258e3a87d637321806a9fcb071d89b5c9c44a7c04febc71f023d590afd4309734d952f94d7b28d5a4b1d6da0f8685299ab3041d7cbcb45b3f207b1ef4f184e90b9cefa1ca04605d17352a0f702fa7c2fcbd906fa4f2fb9dc58d737545acaa7eaea71eb67d88ecf7526926f96efc2b001134c149a983b7d41b9feade5c9836aaa0eddd8a8bb11f7d294b097cf36ae09d894e04d42b156a8bb03ffdd90581de946e3d383f0b22fdeaaca032e40252023d2a28496ab2f4ea61874eda332f37e7bfc539a8399b1f6990fe1d6132fb03f7b39847463dafd2918cd5f3e50b631ab33866925c94783735a023275faa62442470a43adea296e77e69d7417c6ccacf24aa32f698af1f303f85938a3792c1f472ce05f03d0b079209a5617362bcd58877bc70c7e3ed5f2fd0cbb222da3b642a863b60bb389ac77f1b19e2ba9b6d90f90fa6162b1dc492f8688821c1a7c60a18b52b915aa231b940ce3d874e25bce86842ca9b6bef880764264215be25ccae350b5f65e65be1060af00c3cf0193cf2f56f36a616d222a909f6ecf358af59095869aa0957b9964d6303d3255894e32ed7f573301cb0e0ec181d367499fb50f4d8ec5f183dfb6fd95fe62477ac24db28a536386ed6ee814a515481594306046b5d2956394f71e3ae0afed4605d2073073290ffc932ddb539d774490e25bdca850456391f76ff4cb541c8ef149975b308a61fbd8b4c4c7afe846b3a8a43c62a1f54b8d5290ab74fdeb4e1b8730de7a0251411e4c1f0ec80bf460afb4b80f213d59e433ac6037dcde3a6c573b5fd5dc80e8977f01bd055fd4ef90d2e79b2ebbc46bb44127d8796b69aa695e1bc773e99c4ade8d8ad0c360f311f0445bb1a90452cc19ffe2051e0b914a3baad4312de1ef419dbb3e040c959d92d3631381d63cc34345f78faaf256d7e0bd5908d107d642962e61248bfe499d584bc70994e382ae7bdd60ef315f2cd706b4c527cd90b88b59946479dd9ed2b3b7e8eb0e690c485a6440492ac914d34ed541d4e879989c294599e08c5eeb0e622adc9904cba2d13ca3969afffc1463d72ad908992ebfd1a2ee5f52ae06f75ca510fb404e7afd30bca8a4e900ef56d1e3d05a611957c16bf5bbd1e065efd6f00c0eecffb95c16136df7c83d67e8708d237bf5c28ce6491f27803f091dff6d186c04c197e8dcb1d7b1238bcfae866b1dd628acbb3b456fcddef4d16e1ba8caaff5f75be415f2e72160b87ec85e3b5edd6beb0b4491a00adb20e7d68eedbbe633a606327950ad2f3bb011238b1c04333fc16ec66d0ce96c012523a0a0012602063d31abfc7b03b0d2f30a1b294833bae3ec19c442f8100c5cf21677ede4cea03534d64ed72ac3f2d6b0cd5290da46fafcc44c6a2634fc621333a1b7a6650594aab5ca24c1d4db82d6252f667970aeccc81df8af497c8473b12dff86c91ce993187bf564f0d33b1b12c049d042d94109b7fcb001f2d2864cb0ebddebfbe92282f1318e709c2796a60fe94af0de39324f6ef16b35c0ba7319bf3c7fb5ca09faef27825732fbb85fafcd48ea22a79ce9e0d498e6656fafc1423d8eb3c070b815d35938c1e9b90656da3066166f915a3a5bee3207a5187226d1ed07c26de4cb34fee040e8f3d122b31611912587799bbe1eebf82e88118eb9786c1f179467702cdb40a42d50849702bf33af67555aea4af97c671abd5b5eafe3fb2219e954de0f23fc41fbf0bbea1d8674cd1a0a4d2cba503c92cd18f23c619a9ad12578b0887f8af6a8e1f470c2ef1a17e6858f4ecd675b4a1a19236912679256ebdbe8abd4bc0e7f39fddce2c5e1c47d5b147825d1522d5d922b002b18d0c8e6f887da11a92ac2dee6c4882185d9c3c70ea061edb248d0329ee52112d69b1c2d767671493561bf942ee0b5b9f4393e9b080b936e9a118d2099cd8a03f165dc631e0e9991eb10c8ef5fcdc293deb9cf00669e7f34d1ef9ff5d32f57eef0978b98ec9a5a46bc57688fb5fc4f995d8192986d1504ae644b175cbd0cf369dbc5d9c51b212aa655dc739ce855206461567a5e2a2c3a1ab6718e6fc6c2919732ee6c68373abc61e1e1c5f8324324b275863fb96a6a841456ac4f5d0b3a83f88830f2b7730513de27aa4cae6489043a61eea22323959a5bda0d34f31218dddff7771233a0f66d1139cbb628a30d095dd9cc80cd1321264b1d14c97428d0d87910c593a67b246f8b54bca626bab09333118b3c368a97a34475fe19661afd176a9a45b0fed66d75a590a078968aa6903a23f66388bf5b04f4992b6ecb80c019bc7a6fe7128a60f32414446526c6c51304c071b9d45ba1e515773af9cd25ae5fd84c044146599173ac28a23c3afa21110886cf46e83b02dd25d23ee8247ef9aff5bfae7cb3eb7f8809437706335605c7b9974192e38c5aa50c8740f1fd872145f13ca9c6ddc3efdbb82100d1e9068412eab25ee9664235e0f91556a82b072eb99338aa100e734308b7cb8fc50443b4a82eeee1a521a75186d4aeedb5e4180bac5735233bc21726bd896664b9beda6b1e33a2d482003376ce48aa74e06175cb20ab1dd53d6abefde74c3246233a72dc7486dc9db550ad75fb5f207114d5deb15918709290980b3038e2ceef70e53a184e8ec42563f78655c17f73a842381f80e048b6cd92d25d2c7ca689d9c653dafef17e1c83588dd74b594f467f87265c61e6d0f18f2baaf07a49ee8e242b535d6223735d1dae879afdc3ca8255b02e514839f23bfa81dfa05559e556b8fb3e2dd9e1e12cf10b6aa6eba56035774a1db5307f00aa918a6a8b1159e60b043b18b52f70b6a4136210ebaf45d87b73c3ac75990940c6e85235a3b2ed92d49c92866a82bfdf7aa2109da6b04c5ed1c12c01bf4d2f9439a5167e44e007913348ee2daf3b446377f86de65c7a2b1b2e47787ae1a153ff20de841bbd56e0cf899965227e0722c67adb0888cb4f4dd96e0e89a03955c9181423d94fd7c008415b52cd2aa0c96ae653666074b46c6a65ddab94ccf064f5f64df7a1a3e5763b4342a0b79d9c81328f4773977d48b8fa3fff7dc2089ac2a03e6582651f5db134f130a772521f7294e5fdd3cbd520a9b9dc80563d351b84766886408165d7273da05a7291abd458c2e3d3a16b63129104d6de527fe267f1e8874900c3017bb978c603185450ed0a90dc292e9bd84225ffce558026ab2610d251ab41b25df2501f75eb770186c4fd8c6dce1f655e74015fdacca74d9d1cd11c56b8f709bc25d46e9ec25f1065b43c0f4f12dfc6afce5e2c373898977c85cb0f2fa9dfdd98673b69e403eca986c2f6f4b9187d48f91648932d4d0b9fcd1e9405deffd49efebafa95b35e8b323275cf5208376679435b3c2fda40cfad4107162b7473f97bfb5a55983b221ad9224074e05660a1656404b34ede037e70fb7274f931c94e58fd319dfc822cf9f724cb1580323dc672e66cdb33c354ae0621439646bfdab5e2e1a3fa755497b1ba99c733148a514e2ce6e64ca19034db18cbc465f6c920d13d5016472895d311a6eac8080e96115bc8fc956402d6204dbb2ea8e77d0fa3f3d45841ba6093b0ff0ca8de61614e1f15fda9ddbe96e06f07d99bacaa4a7573aa4b600e8f4f91d29e6d6e60362950721c0470a0b91e8f7a1a23b2bbf1f6d867b45d78a421079dacb3dc10b98a5beb39156f7afebb761c10aca515916d7437eb5b333b7418281867bcd34d7569290d8842c8c6cfc4d1b39865f093ca111a3d47e2c4993dae7a6c3bc195e84886f19908222b1e81e5a6a975cb82fd8d65e031bd1af30203e0ea2867a668b57b445d7a0587495b13449769255dac5a49b55d131eb20f743a87074f02b6ac89d6b4fa3c826b0f898a93d2ff5159c7fb141f765f914bd7743a33a55eb3d27b0aa785400fd54c364156e6140799182508bd67c83718d2d27f91aca022254fcc17d0935e53e49124d15e29e484358860879aa3d1d8e1215bd785543ddc90085e1884d12581ece67657a7f1d0e471aa05c0c4118cf260439982c4dc30102f502364a823c2ae69c7697e43ef5fbd1c555767ce5d342f6bf8d96d15e61168aa812780e4565ecc7c512bc95de06d3787337488bcb82746fe4019066db9533bd4c2a5dc51746ece78d6204e4f93c853eb1a127efda940dd5d33197ed853a398cd24d5a64ec32407b31d2731b55bdbded939feb8d3d859ab3f5cf448f3431231e0fbfaf7697839e3bfd41e0556c9a0bf501b7838ee280023c3beed0cff14b3a1bf788b76cb0ce8c658910ff560b616a30d4090f65eda555444c3784b37e1c7291b9ce3c69ab58299966b8374ec9e56e9f282659e1b9591072515e24ddffd046693d73f4c77b5eb02a8c9f480c0fa03a3b488986956ed596e12c015445871dde0184c32306393fa7da66a897ed04fae917c4627b26474bfe623978c444a674f7544372fbf76824d540bdd4f2d3f599bfd243846308b3cf08bb770ce43baabd73d293fb0c42759214acac3f709aec2fb5c84b523f62ca8b28c0e2e396a6e65ef9542e6eaed24cf95da19cd2a355849880812ea3e1960c16030387084fac91c2b64000150d2d33d51cbe5ea97bc17291c385548dc6dd7eb0861ea2758368434f68f6bf180efdc4c6fb566858e31559669fe801dec56af9467970d4891cf172f8b9d1a801f1b369f85f27fdb066aa1b70cfb407ea14dc06ff76c3c7d25d67128bd2894544b2077cf4f736a19980d48b4f554158246c620c541c881e8f6596be323342648d81d2c1af37fca65efb1036d35f45cea78cf300a79eff4264f17b8e70bba6d0d7ddc04358e49e96ebaf87a2fc0f6bbc8b4d92ee2597b1ab6f8be5351a392c6eedcd1af5633754542f4d21c5de5e1be448c3856f1fa14872c9923905478257960b7b352f00baeb18746b3f825b5781acf7f799a23cb5624cdd2b90e15727d25aa8cc42ef658a4eafa552b44588d161ae7c9dbb4382dc355acd6f0e44abc8f579f4f9b15e02545b4b0932727e22688d8ab0b15e2824a13880af5ff4b4c50395733e80d5e37611561d8f751b35794bd52563f3d6d11e94818911047700912e583a464800caa1a6c7e2d0b3ff88b896c420e4254f0cb6cec2d26dbeb77fe543ebbab7843e3a20a846f4ec0f09a8a51993615bcaf860034124c782056d1b564c430786fd61c1e575da7a6b2b134cc40f22204bb55ec235f76ea7fc2bde038d055ccb0321a3b736249fe195746e61e53517894a30f76c7a6f2db04a3e79c42402b681022b270fc002b9fd4a99986dfa9c4c1f5ba9e1fe467a7f6fa6e32d1d4a4570d31c95e8db572f874a35bf3bd74e9da7e06f30f2adf65aa7597cf8868eb0dedd840d84ab5773e69a1d244dd3b9286ba1b3ecdc14773bd8553dbbd56ca76890ae14a7423a16cc2877142a46f80d02c97480a420ee704b25a9cd46b05afd872f6ccd9a96065122d322b6d2b68f0e798367f23aad1ac33bb0c1cf7750b1edab156d91e3f97053f1196fc8a1dffdc5747b894b38a6497781fa9f001cf698d92258e87ef64a84f342c987e8b69ed1264d635476e5c0c88f15b93d47d78aae1e02d5bafdbde1cc5cf4adb9a1869b78ffb1a79abaaced5b2c9c7c25f8f54a6e915b49b3dd78e7222063f28d189d88b193ba159a75ee0c0d69ac5d11ac4854b551fe8f73b24dffc611b6c74c093c67f75d555a65b13eafee9c43a5d0c5687f336ca23987883ead925745f4d06c43bad1d215a39f2968fbcad546efeb8596fae021d256d82f4168709416b987ecdb460e1cb871817870526abbfd9d9a6ec691eed9f5ee9689bf60948e1cf7bbbf8a91bb2a7c04df8dd85b7dcbd25010c01a665e2f64f19f03f113f29f112976e667344d8a1777c48b8ced429769b90ade6fc5327dda2ec588ab5ead0516718079eb09d99e59e73310899e6e8ad2b201ae4f34ce4d1bf266f5103ff20ce14b9f732221ba4c827ba2ad0c629562bec33fd334189fd609e9afbf01892fa8dc8cd14812fbd280e685fdba24a44681c7437e35b4fee546c5f2b4ba2dadea168d3afb4ac0a3ef59260b425da07ff9620ad79300d83f524a44ca5d5ea69c730095612c620790871736b921818c307b044d461a298087da908e2d60a4b2bf28696014f2bb887e26d8b387e7fd7aa957791d954de82d726b310156cf0c3dff836bf43a426202d80668a7120b09f7a3fd14f31ad2ec44fad084f6cb06b1054e3d5fdd5ea54e1b531b055e694803828da7943c4cdd9df6e98ea20e9ed574684fbf145af3dba53006a363cdc5fa950d2d94738c788d383d7a4b70e781549a32fd19b5bc7a5f1fc74e0737ad485e6f9902bf4b1d7ca09361d96af1487c0c755c8beb6faeff2175ab78b38340343635c74c9ad34a482aa72d4b8f54c8d00c3a9e144532e3da1efb3424d07ef311e728c142b4a1bed8fe55b8ffc2ef7800ff2cf5c370c89f5e11d0ee19419abd4eef9b4b3797347068326236ba37f8ecb4eb1fd49d99dd5afa7c4dffb5c3375957d3eb9249d781a98b1322f62b15a124a98b8ab7137a037a3eb01beaefa44f86e3d7664c716701ba29befc2fa02625df0cbf808262d010f25a01e109795345abaae2275be2dec294cc47aabbe447204a2cd723fb44f8f0d47ececdbfc97b1c116db6596f4f84a4a805830b31c1d76a92ce81bef700c96c96634fa6e5482f598b12f195418da563b056200982cb544825677c80087a411f9cdee582aa5a9712b3750e15f47972be7f122a22ebbe3337cf2f01d20c0b42cf315eccfd6c684ba128930af47aee7e92e45b60e3f9f275a64747343d9dfe6efd86270d10748ec5a244d59e74060d27566f084128703829d7891cf6f78b1e7bc4f6af7aee5632429b7c532bc2654186ae1923cc6536361152358608a3b5aae90670a99e359d22d325d94f54d0258e16d60e9480fa935dc480e0dd44a72afd14c58afc4bb57a379027dd287ec2f00dea5e982dea2c617254999053ccb23035fa8537c4140ee7193c916c51f0471b54bd2132ac6e34b2c65b8506579708bfab6717d19a5ebb26aea27b818b1f0f6d0f812fa6a7ab547859711814fd648070d86f0fb9158eb159236213af440affd77be4c21c03b429996f94606ede62f4e22e6e0e46e644e6dde543f457fe3c9e2dd8d53a5a524b31318ca245cd043846c87044cc0aab0aa698fa41737d7b8fbb4d615ef6cfad220bef12a99eb8b54f99927ec991f7eff0975b71e8d87fb355f6b3e3a7b62f342ab92f59e494bde7d8f2914fe5f82b5d4502b8bbd1297af6048cf953f6530088d630b49e599917fb7437bb6ac7fabd896636a6fa09698484d0fe93ac386f5cb17537403157dd42db24c99e87fa531aa192c9fa0bd7adf4a4f559e81042b6cfb46184cb841784aa19f86d96e223a4b0f2a55ec74c806fda039e0485ddcd6595a9662a85322f5c8cb29fd4cc43dc56ed271daa969bd03a947f4bceeaac06b012ae46b6a070da35d58b6f8fa3035bd2c3ee2e21976313f8c21e7e531ce3007891d3ca54c4f9926f4c376fc08e7ad05ad197a1a91917506b732742763d30593987655bcab85b22ec61d827ac86049a98cabf98862ae1ed8dad1a8bbeb43584dda5b9f64c0372ca7445300334046a004d689481ccd55c4fd99343ed9c6d1b4b82440bcb11082b01c47232478812ab582e0af3c37d88a9b406ff77d0bb334fd4b8d86cc86da8ef4f18d304b561814b3316aa1f9f61fc49a966a715812e11ccdc4d57acb58940cf14fc430d3d3010ad3445c91c6db0703f622fa43e877cd952a934da89d301bb58efcbd249dc82f36f9837ab5735fabccd46a3bd034c95ffa46f65327c913894b33627e350e6cdbc682e7fd6df67086b6af55fdca5c5e732737fca72c3268399a8c15be205316d83d23c2e983b96934167901c43346e00910ed069eb7ef1b767744cd7c135a2d53686ef034a380914d8a3aeb67c4bb0752c2f04501ef09085fd3a4efe42f0d83140e8b53e58a5090e9ec4aca5d22dc11c68457cdf1e0247bfa0790dafe3d2574e00357330dbeb04ae7b5ca9ebe6d9f03e06594ca230e5d847506a5b21de2bb9c86303e68f012b4b363fba415c4b5e3a4871efbe6dc56a9795491c50bda70697408a99638dac6f5b4c1098a0f29667e1bb4b8c94f23c17a2b1b618e85487d86efc67b5229517899c3ebe1751553a519a4784912d8c0e7edc1d20e6d946fc10bb1a6e3a96827b0bcd70adf7a9604426619a6f5de33b1fdea91dcd0978735eef3951b856e448bddc74e78123e3ceff917f677875f0404f6273618e268d54101dcbd40399a736b0f3921a890168aac083398275b4de02a41c484f4e322483b2058deb134cc8eba6002cf94f846ebf6a6e38ea0ebc0f46dd2a42d163a6d35ab321405e4047562e59d040e3c9a2a328cfedb65e8674625c7544b840b25d24f5e61363bdc27764c4cfb10ff97bc207870e7af7c8b7064310ae3e46242021a36ecb048f328ee41a52216348da389089628449031e38cbbf030f20ddfab3897ef6f745120923895a2aa2ef4fcf449f61272db6d39cc817d4c86dc6e9441fe84b289f8ab2a44449bc0e120eb91cec566514e3942b34ce386a3db64687f3604b688e3954aa00d2e9922c7d21a3a997d195da7ac1d64b6bb573adb5e52224dc4f3e88d630570d3bb8cc7ecf29ae50fab6e3d7111d48bd3c856e0c75dcce4cde0cf4f3fadae112c3905fc5071a5c3d16297fac869ec5e73efc70cbc54bc16598d66c27cfc21db807c9884eaa5eaf6669f3fca98a140206939b38b405382fd4f401814bb45fef073ef1750275b7c1e66736903338429547edd4bb5d5d113bae4f91768188351b8f565a6d7881eb9d9872c1fd7f57a0e2ef5abdc78de3c151b10a96727c9259e15a98226be3372ee2f0a4c9a1a6a6b738244ab07ab4fff586a2cf9869ccccbef0770b44ad0706f4f0873df9ba59bcd63507763ed5d25031b0d896435f41ff43ef3692cb9ee19455e5c5682474dab97bdd378ed892e827b563bd577f6fe971f72f6d92b019652a7d2602ae3f6b09d29c09169c0745f5d4ba3e0307157e72a34f15d6f47af9cf34082ac5b20ae467b36fcf104adca100fc294244c4301c47acaf70af449a40dff848f7e1ff163eef339e36461d50881044763ca22768a2a9c8f7b00d3a6d506fb0b9786db3da4632381cc2d5747b826ffc6b393b07410c38e71a489d1011feda87804a649f71b0b4ba8ecdb31c41d42de10c328de1104351109212a7b0c1e07c19c02deec5aec2260be4e6af99f60f2c1f64755168de66c192444497b13f0f137f6cb46ffc6200003ac9372f5f960112445c7b3725acf862c13552ec1966f24fdcce7dd22be415cc5c1f0e7b3b0f7c5db4fb1830491417a66cc332530368ac59ec6d76c3abe7e9a46a14a9cd85abb4222ad16a855c4d3ac9681bc05dff0380ef47945c6b82a9d7f82bbb676ae1406f36678f68938e0141e79daf0b42b316b6aaaaf291aa93640c15b50ca3e546232bfafe4fd39110d98d75b0cb23f20a6443b2a984765cc16dddf71bfe876c0009d9895994eb3b96552b1a2fe7dc5d69461f7b5f9bb3ed9b384140574af6f36e7fa768f14ad1b78a270af9c0d6bed31b1567d8ad3d28ed8513baf1768c702a92be1b05d17c091384f4ca5716c28cd48f866c79e00ffca2f6fc278b10d3cb8cae6714a28155664fdafdf3a636a8facaf224c46675bbfd8394f320fa121c9fe2d094485cf9ceb6d29a847d2c1dfba45f8212a8191fd802326cc900d80434750e08382d3d1c2f0d2982ad867732cb7f9cbe803d2daa480756908e4e6f3a8138136f4a93a69c7379a62d2838071bb25bf1462d17b66fc9a91e180891a2f5e48fb6400651b482c7b5c032b5374c501447713ffb43348274a8cb6b3eb22dfcc42d080d4a1eae4403822a1ea72eebd49668dbbcd203613325567bab33c6fe901447d5ea9fa5d66b32b77b2cf4bb1aa209b866c3858c5b0f21ed6bc5c04a532280685fa117509168654f51be4093b99de14e883545cbc13f88b1a11ec8cd20f5ce2ffa874e75676192e3d2c83a86fd5f570aa5a2cb7e8d5b3315b8996f3fe0217c56eea6f945fe6a9750b0422fedc865a99a66b7088ce9d4a1e525e0413739f33ff43fb019233d6f9bfd2ee645c4e2702101f971ceb3818d719cee53cb67d4b5948f3d2991b9849d7cd6e689f2b5099cc2a2d6f14ad6a5097c325914d8395d3975ae9df60c85ea85d1cd3bb4b291fcd33d8d76a17970d9eafbe9d53626baba7c80c5960f919c1b88392809f63550d9f471065d1aa98088f7ef0b1c18a293a01241826416fe505a380f110d41b81a702f5d1ecc4d4909d82b4d6594808db2622151fa865d84c7a478962fb8bafecc89071a1de0f7c39aea690e306a756d79a0edc4a5bf65d3e107040d4411160ed107818830e24886721dff792b0e6db84f7dbf0b3c6ba901fd81c45cf16cc98e77e7b4b1aeb894dfdd5e16aee1b2f72cf53373cc7cd3e9ac0983da6c8ca44d97dc00ed29d21e808239172ce0898672fa15e5d96a35e6a81b52f79fb7c44403f09d2b89861d67a77813312efe1b6646c6ef166c8df045559f91ec676577167660a210694e46f3ab178709d4c12a3e855edd41f94c29623bcf64ee53634c7dd2e65488867878e8d616a69cb7d805160e0828c8abd12ea14546fabaffc5d0a1510a337ca4548d08546408f87cc20908b3b20d544e22537eaa0f999d6a9f3108b21c35012c5a853efd3c1463d573ea7b08382c0158769c3290264048b0a0ec24733ed3043787a6129d9f8acda245976aa086100494e53c7eb7d0935d8670650df8cb7303a33a675e86621f6e7630f33f499aebde87c5c998e6872a5fa66790be82bfe567e5a39ab29726e7921ca7f220ec81505ad90e9031507dcb178988fe17b43116b0621416579dc75270bfebe16bc2675f0fceef30f982cb0610b81f4d7653c479e57c9f2d807fd7322e385d555ae063243ceb1fed24d666d2f56da96264f30d5dbe6e01315a04c9d595dc230cb7bf1ea528d9958466097d0ad6ae10fd8017f458d1004d8802bb30b2496b371278e224f27123915eeed502d180265bea98789f63f93dfcb2aa849ad42a46dabd826c7bb487244c8dcdba3500f9c15d6c9632a997620fb30b56eed5820fef3692321bb9142aaa711f03685be5ea423be9ef47225c135897c7152c8e8f5a7de4debe12d12fc67c19d19db262bc903a4ff544db7df4599594cbf69632e7a364ddf6b47196adb47df208ca93201e4385e003ad5eabe0a1854d3a4d18575cca0a5cae7ea4e7f7001b6e0369cff70f0cc3aa62b3498a01a10943e1e5342143030a956b858487905ae354aaae89feb8b21840c4c07baa321c9b419f895e0899d8c5b4fca7f96b06bae388f42b32428280361d5c3e968a8c4ff5a358b36139bc9acacdf9b7b2e2aad05dc64469b72f1c19687f2355bf1fa3ede28d5de40bcf3cb30bce542fcc41138c9124806e6b362f3db8ef34cdd3747df206a6dfb4e4177744944f09a4576fab0e4b014375e42cb4eca29e6534783e90a154a0fc6923acae0d4213115f5b98af026c1e732a97f20f07a70b8bdb9b676e6cf6b2232de8293b36ebeee7f0d751f7eb04c4f19e384d74171aec2db79595638d4b811fb1d35f142d6058a0840d6cd30972bec247fbf67890155f382eccb62cfb77c4affb89669587c9b5ed9ef83e4567347e1f42f7da4707b5b7a789897aaa24a2928f58d1c9d6c9b46875014867ff59fbf77fc4b9f2624c880cc7f344686b87efd0a0331a463b6c4f69afc6dbdd46d8f8a872f6ba9b11f7457d006688d2479fcdc36a6c35be368dbeefbf1e010c127d1c377b1241de869ecaee4f1f1a7828b8c3393a1fd55038b3fdcee30c0b05debae3d978695a7197d8e847f09443bba81258fefb6d990ed5d90bffb4c6bbe2ac3c2a3c250eb8adc21fabe2c3acf88c18c28d7edf7f44f52039d3e3c489f6fbe1757ef232eb4d76ce9120181e042f4f43f5ba97ae03ff813446434a59026910cd4c7093a8e61b68f1933fb939450879cb381f341e05954d7a0f2a36a56c6298d26a05023ab44f6ae39041f1d14add5b9bb516bd6f46919a3ff1c3e4b6beefabe7ef818592d26439d9a4b5c1ed112e4f0734d32dfdb0489d773ef30a37bb3f2f22df1980a8b4f950858260696913229801ad0ca5ac7405f3c809a168b7ac8ce1499c928f336f6705a72894a1e26a3d60e375a82844f7ea25ed11c4618812544334946b07210c79fd3e57d072747a4d7ecd972a780b8b50eb69b8de77d8e0780434ab8d5a4e94c167ada6e8c2b2fe4040e0657d0ebfea31531f530254561fdae0c17b7beef2647a8f58d7747dd6bedd7f4a15bd7282c344eac1d194debe87c3347ef2e92d67d146c4f17ff2d6168f62f34d97536a256e03779ee19d01b78fb7b136458648aeddf3e72010c6fc9a32fb9488324734543570c9e54b8809161fa28524d0379106915e195ca7994b02eaa4029ac7dc880b31aef599e2043102be288c2127a18888ca4a1e5e26698ca7d6ead3aea17e450ccb56063b0f731cb971e2da734fa612a1f104d51644233866089847afd5448fbec55132611e2711c1bc92d04bc79481c87c38116503c441bfd7fcb4c2ea437736bdad8a2fa7c8d0e4a0f8101a3a00605b3c51f166e8d058a829b0db8f1719b8786994c862b7a3a11ac10b2c9d61e50194da2c25a16a97beae723a5de63b38240afe77f4d70bbe2c44d1818c6870a453630081df56255086143c35114bf7676e3ad3af9a5358dd8e2301d79fec4937aaac5905d0e818c3b7428ea78776040e6a65a7a10cc2d50497a54c51109a2b830f2aeda5ed2535676572b5ea0e7b950c008c06fe1ca8126fcef5dea5335eead786fcf427e2cbef45654741782b09321d48987570471356fba8a665526b030ef0110724c66791e18e307cc889430272b7ca4d354efe2abe1de0c7de0c8df6276cc901b67b18c18024ae4eced9ce02529d6cc77951d0ab91eb2d2ed1e7d0aaa61fa527c690bcc6a224200542400d389db7d2ef5ec68b742c162ee6037fd63a030be02ad8e9ce3fe17c0a847b6b3a09d679623dcfa9ff658396a1df10d06778e8da10743061111067a656c13404940cc0f7eb66eedaa7c6e66d49cf7c2012100272102c5c0b92d0990be73c5f05628e84ad1814e801ca1da574ee906f423f9bc673f33b15fe69da220a0a2f66b4da14b2e1be7e0dcf0d4e2a102e4e3d39274d1a04e7ed7b852ae8971a1fba547698c281dfc76ea0beb37cf0abde17e86e3df3854e907489079ef4944427121e90b2bc6add05ddda88c5375a962dbb1ec5612045da08d05dbf38bf481bc1a3c6e797486a01883fee9f61eb3224109cc63ccf582931433a88acbe84f490d101b9fcb60c415891714e79707b2b167694647c95e343e2b877ddf31e12d67f69b904afbe29973e5a660a0582070eaa2259223d31e27bd7a9aefca50bdc770a8fcc3d4c3d43ca10555587656bcc17393fe6859de4bdd74bbaed89c752deaecce36f32b6671928a0bd67a6ca826370f402c250584c620efda8a232faf8f81d2234120f5545ea68e8c18483844c086becbadc12ad8cb8d658d34c050d3ad5f74702cd3d919cf484438187d313c644829a70401a655745f73822b7cf0e51e388c4af6760b0203269eb7d5697a363a6627c1f2453b0e6defb1e4227863e690537dc0daf2a27a524801f062a2d0ea811e13b05b86689bf060e2cf3ba6779ad3004e1c01bffa6705c7dced1e68e44d4be09e2b52984b3e0d173ca0e1d408eb905a0a40b94d44fa153e7624e9ea1ac91b6192be56e56de01383f9367dde827264b638b2e073125c65425582995ce714f99c24f01fdf17beeeaf78abe3bf850957de280583e1551e98737db53f6a9b915269d4b0eccb63774e5a5ece41f10bd58947cee3f624e365e9f06f82ad4dd7973577909a1fae89bf19fac5c3813188f35ef31c267ffc66d07d4be7e7f92c18ac9905afe4bdf32a9170e050051c79510ed32223feb31602c226814c4046eeadbd7f010e1ca307c22ff52842afdfd9b75f5c10e507a8a33479f2fb350f91251dd2d5caebcae4b51a61bc4eb4517016b29eeefb644ba1908e1a833b9633a9642fe4ee47e7ea8d19ed8ef8a1de6f15f980f0c852acfae135206b32bdfb7b8ba3ee640f32cbcaafdc3b422e0e0f5468a9acfc7547b2b7e5fe3305d76218e9284435fad49fdb7282162f36e0f70a4ceca8822df48e3dec1ff1c13ed7b169b2376c7510a17f37dee70fe0f8776ea290659cb1d9a45576bdb1763f8e151ddb3dcacf01ed9bb013948d6a127548e938a5aabd8b5b113ce10cc933cd7a059a2e5393ddd3e431aa7d90f7fe14404699796619ec8692fedb5adab78225721abd20d6015d80d269811bf2df372ca9e9eb00cdb9d77a60e02d1e3072de3f0007b920b81707026593cd1c7d525d254f2297c641f3e8859029d7bbf28173801c8c59a996c89c111b95cd2d42a539402acdfa555fb599352a0a6e1678bd20682da299e4858d980a8d94f7a2c36d0f03724b6c47fbe783b57634a9358be09bd5ad59855c4e06636c814f124ad56993db604a6879385aa4aea03976ddd8bcb9550ed6bb2062fce370dc092ec08afbd5a03e3a4ffc84c9bfe6656b6e09775ed6e501fa4cbafc752f183d82f7d213b7a5825ba5f1b5efe7bbed78f523e11900741bd69cdb11499194591b310e9d7e7752165c5b89cc04ae42d2500436eed64295f16f2f7152858a92fd55531eb8957c8291a078da22566906010bb1cec577305e12fd2bc8118d819df0806c090ba1b6ff36de8a4d09159f03555aa16569460a75c3b185433b1dea2dfcf8d0512ea931eca3fb10f57ca4d24803636aab75676e5411ab0fdfa90500732be031076665c31725c0f43351fccdade39d29a4928221869beaf7079632a6267a47125091a21c45f727f74cbd0d1c031f835b6f490b7457217d10ce9336dd50cb367fca8ff3e82d6a42f90063dea5f5877d102fce4c566c1e2e8cf21c00804243d399c7c51b20781c482f082ba7537fa5b212436e87599db0bb892ef07da16f6e0b19611400f1ed0e60f00c526917d320a0bc244f7e7200d24c2c302fe5f004a1c9d47a6be757717623b9f2ab8b98b4e8cde180c1e947fa42c327055b9c43b18fef353d3624de0fdbd08f6fc8f7f36a7a65ca9d7a1293b5d76eb4c23a024dc62a3b730d8dfcbd75e436363bd8d4620f22065c9e2e65c7074a483a445f32990ab0d7ee60421ccf7a1d714ae2df8e92e310a63883b21ca340e44e83b30dd4a80603672140444d40ba53e2f51ccdda57a8f477fca0fdd1a6f4bdaa8fdda34f9024fdae36123848324ebcb26d729b6d0bf0d2d176d81f431f74a6f16539318961ce16f87e8201df2fb55613695703fe47a6b3e6f593924ddf2f4dc28cd51b8e45527ec7060f3b4eda6dd3cfe317e0575664468646d95f879a5297c84e3d4ae23ca85ea777323d84229aa3c9993d00058c4fb0a5718af3a5af98e3bc996695b5980886008ede62188fb549bc533883ea17d6d57fa4b51ebfa0fb19999a1a146eaaa833d03e6101a6933d286a84d6a6f7415bb66501fa51ebdf2bd0b361aab6f2761c0a4358d2f32dccc55e55356591d999d88c7dd1d51ead4aec6cbaa7bc401a472eff750e1c4c3c0d84b7029126b7f1560d29619c4f159bf482fdf329fc685201416f202ff8de8a400ea3dce9c05bf932e65b9a070b4a527ecb9ab7faaea2cd38b3b5548f4ed62c2d06e570b339865d468ab5210c60286167105f2f4345c9c9dfb27323c144d1bb1ad93377130349df7a7949f11ed9a51b4b3cbad7251732eab21a56caa265c457b7511b489ce3d6d11dfe349264b84af79021a258d8cd584e3e2d7fa818394e7b9f4a9760b22ac17a8c37ead7983b6ad9b2bd0b3c19e387efd0e675446f4aa30923b8c20ae7ff9d42e9ee329f829fd50de3c9b80152ea8282b46c5a17b06fe0758f3a1385a4fc059da264d4e73f99db17f3969d09dd8b0cfcfa2a29d2c2954fd6fba43a1d03cd3873b005f6a1bdf8b53c304fc55f9384ffef77e93f78ade8aee1a201ecf0c6a64dca6dee4a882335b8b7683cadcefae76afdd0d94c937b53f196dd82040ddaa907c74af0af8e24d3ec1428b0ce3aad2016e6e7b1220b7e04a04390da66a08ebfcd6b34ec3ef3bc3fb7953256f6fe86082dfd30ecafb6b556b8f6b65227193481087366e19127d7f756e0e178ac7f09b387d0eb645073e18503a52623d3349b24a7b15709ac2e5d94a2668c0bb83d8fb273c6b3c36d0dbc92dcb4d101d474f394c4b9d020dc3acac08be1695b382e2eb6a2b6bab993ce2f7e8da0510951fba27ae770e1fe0a8005f5653fd08e70a0fede172b6a68ba4dd08aa2b7f86a91a8489497b5e2c9260d27a04ae2901cf804bffe6e0f4b82e9c71ebe73a266b65f0b7ec3a0a071efd1b21a44a279a052a2faaf84081106eadcad04a5ad2f35082480d9c4e002519641f6bfe8eaaac85a3ec4f5fc0a5faa4e737e0099acc3f6f8fc0a5db35965c5849087ae84891fdca1173fbe16e25f06a1bac9a480f5c8ab7a2875c2c4201e228cb43593ac3e84e66263ec312e7b6ae6a6ba17a2d527f466ed581088ffd1a332da62485e5e2a8939b7a78a02e0e2c9ca135b9e4d136196b433b5d7afbf5ed37bb3e665b63ef9303a34ad29889f11da1059ebcb91b09e952f02a805912c1854d094f318c0a2fb60b00460402e2d630e44405da1b637917f5d358f6182e41b9c0ff250678a8b691a8e9311c3eb9968401b24d72d75d955cbec1d45384efba00b7131a8bf135b7b3b81ac4c9f5ec20c30ac579ed6e9f83ae781812c1dbd9c0f3dca6396d307f1ab4f282ededf6542039865a97e1834d417536e43d0df9cfeb80b0fdc43657e6ee7e3d307f0612f6fbdc4424b1749f4d212517438c23c4009ba2ff1213e04aa3bdbb9cdbbd278e5a5cd08ecc8d84ba8c919f1d76e4c3bc9a2c1d7833dce36ac1bf9a9680c4fe9ba25e2e911fe295a5cb93954380ca59aa562a70748c1091840d3f969eac8550cc840bdae4a5298df36dea5964d9c70fb676138e59d5f9b2dcaaf152d6fd52eabc88547393f6b921283c27ca55dd698dbb8cd1356f4e5e15251ba0209f725593601fb6563c3cd800260573ab8b0db16446c94ba04b9e54c52baaddd5ff135e93dc6deda051919702abf3e6b5c0fe9f6f5dea7d57f8105ca0eadd67edca0823a2c6ab01dde03f340c23ec2a68353c6f7c36856c04cac8e09cf38264771745ed7acd41b4b4f5d1025d6247482a4501de170fc550cd1bc6c8e8dd2f64edad69217eec6369621302073852a652fe0fd15067b84a8f7364236f212c8ad38d4799b043a9365e2c4dad2e2a6874823777ad5656e42f86ff0aae9e40cdfa03b1b5057ca0717523e4e978f652ab710f94cead49962fdc568aa61ad7443e8a55eb8c206536ac4dc16866aaf42e8a72db1fab397cf4e2aec26755014e9f02210e312ce3b993400d12a055c5a535f525c3ce126f0a21f88bfb2cfc23352ffef89023e184531a229c617cf973d8a79663348c39266ab26f1bb9267c2ca2b2e7cff01cd4c73b6595cf7254dfbfe243945bc3207efb6fcee90a6fbbdd929c61d4bc474f668d4a3ffb152831a6fb416ff5240efb06c6e57c88f6fc4ed1fb01d922186961f6ae3578c10ed4ec9771e82d1381581ad5d491e3fe60a3ed6ca25ad57cb462ca2292333ea72519c8123d0ed0554cb2fd75c02bcbe879e2834c112e00d267f28684de66a407b7b05793b1c2425256a45d0a32ce68d97bbd87944c0f3ce39144a3a29c07fd6fbeb69d6f815211e5f79ee06e0eb7e5346c9de89606c628f9987fd31e51494f104d59aefdf8a1e1857d5e4e19760d0401fd3f19b1caab356037f71ef87ddab7f06038c6c42ace48bf59ffa501ea1351bff268b54fbefd623ef090eaf031b17ee0ccb10491ddd47d91697791ff37d622463b36d97389c7212747ed86adf70f3ac2f051881f29b44c7ea9d2eb352d7428d250d4b34155ae53aa39d8c581f17389d89af8a345700d55de166193e2aab493605c893dc96f0d72b8c8a88f887fcac3da7ae40a1f70711021de9470b5d3612d0b92a1f2a397b690bdee1462d08e6778b2aa6b50141c010413eef87b4a005580a97176cf17de457d9794b78f329e97a62f257e33c6f125c46ce09c6f4d364b2ccadf92cf78c2c89bec26c8a9ebb74da5320b2cb477249fd6c4570584ac5b0c59dc4ad2efbcea43b1f7c325d3e2fc1655ce5320990b8440dcf1dd9261a473393eb32221ac5ba8c7187aebb3fba29c8f322975ce3e84f81e2a9bec1541d7833267df3885a74c421bda8d4033fb44a5a92bd0599a0e90c745ef630198c78cf550ac0cb8d495cc9507d5fe93b1bf17a00e2b98c16e2e758df26abf97ae74e0a15ecdc69018805671bcc406eaa30b7b8625a9581823823eb73f3948c631a8a43194b76ef0366f30f72d36b2759a01b500506a379e69ff4bcc97c35b7c7fb0ece2d36339825eb3592502e9ae9bd3d72c6377d8db3a316d48e451f51a9d48d260244ede9fed6bf75e9900d2906c1773412c362d7265f883be8c092cfb49b7421a26705a63b9c5909bfa164707aaee07c89282ffca0f82d543e8115c3585fe0ca931f3ff05f1a7bcb308576016e19df32446504782d10c41a31170a85243eaa3b8e720c0351a6ab53d4f0d0f4779cbecd1e67c755e5b457a3e50ee28da8047810018bb20e89d6978cfa2d79842cb632e9c6c618ec3bcfc716f644b308e3ab9d3315d99c40cfaf6d947fb97c402e31cfd90b4fb80aede4daa8fd6420c958c48750feec2d82b935512410ae4b414a04ab5e0b37351f857d6041ed2f19d3100a10744f8b2775cadcb99e338954a43a00a555a9153eb4ed4d8131228cf8ad65a7899863dca97fbcc598a45ecb8a648e955b723ec1be94a7d090201baebbc01b9ae4aec34cefe3459699ae76ac81265736b413ed3aaec23c370b955d6cf900a2b18e294eae8c98973a1eb4edbc7ae7403707b2706f23f09b8521b659af8220329deef93d50b45371b60e6b3ccf5f0dc3ff33ba55b88f85f374ddbe0772571182c1ae4801ffda55098db1af5f84c8c20af1706ad0a91a3606c7501f783e50aa417fb5a93d3d5404ea3edfbed9b48254696c7d2a08f09f53be4c9a0435e75d75d25fca047614d9aeff999e7d65b9519d4a10bc8bca7fe32c218de51fe6bb1f9cd137e69abc2229d7788d000e7339b61ffafd2f43d384f1d38aeef7d60e9c67198074bde27dea0fabe4f862ad82d5b093efa19cd7a074633735c768a320f82e243fe3cbcc37e6d6d4ba369f4efaada30c58a7a7d0523184ae14bb199768da22e04101e10c57625c4f314abeadc54ec081a7efc7e1ff6f117709e0dccda9115f2ab70fdaa32d1a00fe639c20cde9f8e6fa42f80c4297ccf51b2155c398860ac7c00af620ba829375d2b82020634450619ca7e92c291297c1d332c5c3e5f3485baae4af737f386911044fe59d344c0c3ba3febfeb1fe003031dc794baa4f8d2c4300eafb239fec21f454cd019eda5d724486232aa3ea9cd054e98c5d9efde9bdbba626696c7b16447e4e597695c897e3576f91494a68867d1f6df47a13d897c1fdde3f9759d2c267d9ac708ec9d1262932c8f8497010d07e54665afdc1fbac3170b78beee0f280f809190dad7ef58c6fe67cabd285770cfaad7c9dbdaac1bd01cf8221a844eb51f5ca27687e9594a349b02ae0652d11132129cd8270e0f9c7c50db39992ef28feca66e11faea4713ba88e992fe305356d8d693954df6efbd0723d439fa25cf1d275f4067a338b6092031759fcb9bcaf546d89204f1c34676d896c30019fa739571e90a6d414fcc9ad5f67983323804bcc5e87b81d6ef190e77cefb1c7df6a11c763114a7f0008850183b371e762a43f86347aecc21a85d5a37aac6231d4be8a42490309edf0d7e09f68d3868adc6f61d271819582a3dc4bfb14d8cc548d38cd4b6a3ff3492563750532f3e86d5dfa8478bb6c63c56f63626b08b7e3e8a730228698a61b039bfdbc6d7d405520f39a09612b5c81b22d491f3485826e373fc0eb55717e27a8e38b260d5369424becf3520b5deb81a2387ef32700c4d460ea4678187667cdae2f5f17757f7d9d73e40d9ca0f52a1398823caccc5bdbc382cef7046ca45345936d59955138918526e806173063447b8e4ef3b982b9d9f40ee9cae851bdda446f89755e54b887a7b8f5efb6bdd001df5f644f02ea24451fc0ec273b70973184ae2e3dc1dfbb5ef4102f21d74d24fc6457794683337dfb1e307a761f0ad5ce3d9573e1da77c8b9e9eeb1b9e4af20bf3f734460cd2d6486035dcf594733c19db0a7f3abdc25508049dee0184a0fe71e8c8b3569e44add6cd8dd1103e2d528a7f4045ddaa51bc775b05b59869f370f115803c3deadcd29e44c8ece84fb32cbeec8846571ebc95c18446d3a0a7f8300a05605e8248adb08e22b3e9842b6da81f0eae9f0f15678d626e945956eccdf48ceb3fa857d857b98f0db987938a7b67564bfb11c668eba555c9c9aeceb0d7dd1410a6a060e08142bd30ceb6d4b8271491e0fdf0817e277a5ce16cb156c40406d9981789431510d595679119c436df9d8678aa5be2d2ec4819cf432660480567a8714ae95c5a1d04ed6f6371a81d361d6dfc0a4ef6630c5ae09c6fb803ee59dbc42ec892e916501e404eaf22b0a85dd735d34bee8da69a21a299f66e3a71d2b2947d695d24d759eeca60b1bcd7afc16ebadcfc93d729223a0da7f1e223ca7927eef8f5abf0458e8b3ca47cc91fbd1d8051a2ba6536ef93dc1d54db81aa68edbfac5fcc0fb6230f3034bd62973a78ff48a1baddf8745aaaffa7ca9a2ecb8fc2d294f11aee601a8f29eafa2e0db0bee264173c33b7c46a229c15d49f2d485e3254a6f8e45684e6d7eab425fe9f3cc1b5cbab891f5c96462d6d4a2cf4ba671b727a7bf702d953fedf2737a003dac6b560a65117b0a7e8492eb9311a0ff922dc491ef292fd65d44327ebdcfc09f9625bb0aef4b89fb0127e2e2a08f154a9d9ce3eaec5bed3de99afdef307a4cdb258052a276760881f4e09f37daf57ad75c3bb833c54cd2d127aa221c9025e18a59a3fa78083a4ffb020c652df7fcc8c6f414331bffc888dc9ef7062739b580c8cc23b8c25e878dfa708a7d8e2e66a3236274be75d1a4e8d3a045d4807358e72307012a2920d6203519d33701d527a424bd80634032a16fc713ab89cf4059f31ede05809099efbdcf5b2b2218130c883567af3bbb56cf3eb567d98dc176521f7636e33e0ba2c2e13ef65e99308cfd5ba3dbf5b05c485e697e5d3239f9b41b23fe12b626ae80f94d9d79a3bcfac9cc74a8abda9e6ffbd905334ba5e7cf2eeabe9e7f7eef66585350c6a6a464fdc8a2bb26d466b3c2a885b5b471c3245f31b76997a581bd9ba4245ed3b36ef32f87d6b4b50abde242c3b9bbbb238ee57c28bde2d8fca7abd16d4fb00d3000514fb9964d5582a7df6ae306284649831a743d49e293b9f10c9ff060b6f09a6efbc6dc81b2d4447e761575d67f1fe8c109aa27768cd4d2071cb4960c1812884857004a33242a737e3e4ba3a05410102458843a3277d796550506dacea06004b85985c3901ce90ab7b4d91acb3d24a00973770e0f1b8ea5c33d9b571c95383de6797c1c835a67ad8e496c79ab3aaa3c0273dbc0fdc38eac92bc57fc2bc728b692450deaa2b37b3be32d499d67e4e23d258e57493f7286c707da44aee4fecf38fb5e6390220943315563461fd640619895dd63e8eee96b34bef940189fbbebc5c2fa18d49fa49af79da1de0231680cc037621714a6bc221072e8736f57c25b488c998160ca5fb0065bc3ad24978e2b97b3f3e6636fabbab3b152ef605fe78b2bf4dfeb0f19294f83bf1df1ba1074f27e72cb0e834ceb69ba65f83ce35f6654bea98a72aeb0631ce25b9dbc1d8ff5d37235e8a24bae2170acc974f5c75e8870ee0afe4fc109f2268d0bb7a2327a4dbfb5bbbc2931ab61ae690e28e235e3eccc09a15d3ae3f1e0574f95ec3869b942f4ce48e19512dde17b4815ec14def952ad663f6094bc85526cf5311fedca35192973a471e406d330d9f86e1a7c3282ed2fbcafe3c0f7299ab10445137f70bb8d6d3868bff95671d4e7d92e29b8523810acf73dbc7cbc0c04b94195a8e8bd0b6a38736072d5e8bc5cd618db654605a95d3a180c5cdd515bf7a74859c21111af38de832d1ea32c9d3e305296bf71547f8b261799c70ac9c34a30d20a433da3f059cea2ac1a7a61910fc76c6271d525e2cd08141a3158b3e2f2f83f32ceb67f6d1c9a97ca67dd623d3f49771cf9bcd57fe4fdef41cb90437c68e4e6395ad42fc26553dee90a036465d8799bb70c47e1adc46cc09525479326d8d413aa8dde7487355bab6f0ac0bb415d126dd268a12e792086b59d43cb02d8eacdda4bc746c47b44aa71e1ce9438742cb9d786dbe46dbe55c0a6add1ba11a7a1d3dab88bc6f2279b1981365c335764919c2e8b1234b31cc85d0fca8a06a7870939d755d4632a5503c4f75f0844acf61b2bf02bf224dc094f13d9fdbff1dae46f898f3947eb2a0db8e6ee37181806c29319f33e172ec05bc2a2c9c990035616850663b930581aaf5c0480f8ced0cf7c90d3103447a978438fa9b727c52ba5dedbfde565cfdee318edc7ab5077a43b1e15c6b8045ace6657e8427f77791024d8f6ec9f84851517fdf6637d0369d7bca470f4c675f5b78319b7efd013b66a532ab0ee8edf8572b2d81d6c3c5b071dfe1307ce8ac7be876b2c70436cb643ac6335a639636ccdaced0fbcd53c8c5a803209a24bb4687b2813403be7763ea888c378790dcd57da22dce8e57bf53210479445b0e0a5c735819395c7b9b499857a97290688598c25bc8cef7c0d5e538bb921090d59c22c0974715164a2f3a1b50ea7610bd08781e1d1b005253e500407389b65d564464d6e27bf9d07006e6794c2911a269bebd04772ac5e4642b92e8b70927f96787b04bb74a371d560af800f96cc4832bbdc055ce22b23749dacda13ff3d63d8a51653a12a8cc8280cad33f1af75f9be3288992c17fd5f77ffe7949e6f33de2ae6a8b042d2355876cb2518cde85fbd4ed8a813f896489ec0cba3fdcffb9d40df3ff4acd0492cac4acd6ad3ed3d49c2ce8d11c372042dc4987562195c8c531628f938580616a390a6d99b1b2e704ef12234697e90bf87004790fb78e8eaba4cbcedcab683ed99acd9c7559eaaed6686f1c0e573f3c1c5ed74e55fbd1385f77fe08bcbf0029206a51d5681c9607ba774008fc00349f5350506b527bd0ab93ccf69ab2fb263952a69b5aefcc03eefcc9cddb06e0e8783da1f601e0ef5768abc1fbb1a0de01ee681b0012a6d464303e983fd347ca8b780fec932e7d1208213a2cd101df6a590724458e85aa9e70655d44290c50b8178d8e7fba7ce10fa619e840081aedc23a5485baefa9caf7904a070f288696aab771986683b5b331e8910d7a818f829885812a9944ad0e1f3af5573cc41b72de89bcc0b2ef1bbc6a7d191f63b2a9b76115b88e2d5edeb6ffceaa589e4ed00abf3421d1bd186cdc3439e757db2637d0a80b74dd0d76ee2114de982d453370da2e682f6a0a51e940465cd965ef5003eeb493ee77c09b254d776828d98ece3caacb268e480591928836d0f9ce7a388d99bcff6be18664e911387384c08ef3aed54eb9063021c2a35fc6ef096b9a6b140dfb1dc6ac1698338f5ac299664a9e3d3224a92ede3840910fc59fe4933d8c2c121c20fb45e8658163a1b99b6b5518385e006e895d0b89455672b5fcd9267eeddcc5e003e3df82ba1c3260cad8c2aba39699ebfd4f9c0e7d29a175f0664f12392fcfc7d44816c838570ca2c85567abf3ccd42fbb8d2c30c753a349ab76e21a6274c4cfe74a362d75dc3a778b8a17ee34d235312aa6e691b7efcdb698d42e8c2995f0245ed393ba1f54b97189e07e54385f6270e105e3bcf2b252672143004cee0180dcc9abc7a4b321cfeb971e5e1c86741d283f357bb6e41e8da50df069d3051676186a0c6bd9f0f91d7b0d578f4d558e71d005eafbe54157b1dda6522584e4ce39ae76a6a5e12ef0840329f73a2f89e2fa0d114a93230c42a62a367fc923304954b6176e566cb6d47cfb7c6feb122109470fc437374a5f5aa5aab0da519f51f82b4698fd09d9f332759d7ea7aef1c2dcfee1cbed7d44035bba1e3648a0a5c20958557314bd3e15393ee5bc69553a0bd40223b08cdb25d38156017d7af6d93153a36c332f188c29390f86264cfe9b9819e9234938c5204bd944f8154bb381c548014f223e6c883a66955112d3e83a2e4ee62271a6ac5d8f09aa5e1561697cee144fd5bddd1ded954293621b5a44b44ea626752e9a7a596b5f3cb09a8f6070acb7aafa849254784dafa44b3c5b7bd7764684ab5bbf830b4bac23c5d7642be51265faf40b33642c9a60fe8ea7eac1cc43450de1bebf940877b343af1c0c3fcdd72b7ac165c14aa28112e7f3d9e8e88e3c4d38590d2ecdcb4cacd19836208cc051f268e141bd0ddc575a98be3d8c3bc04b29f235bc8acfd221815fb112483f740e17bb669415bcaab8e148033e9f0c66f81d9e4b1ba51b3efef145c2a6b05f9c093a9db69678f34d9fbdee97ed0dc2bd0f27c3f406f8c8309999682ab99072af03435efaa1b529ba57d138b4c849fe174825e9a8661892aa4b0ce1867622313434d3e5b55c5baadb2e86de10ce8a01ffa039c2d32044a1593c9a30dab77443110dd7233aba95ee7d595c07cd132a0c1b4b8f937adbaab10ee3bacd7c29c22b1d78f646f927099c507a19f9ab502bc7e6a4a28e73499e44918b2c85ee81d5c6e08a2feef0e06a4c02b7c79c843687be9d1283bed3d00c68fa1fb18df9fcc0f5c48c817755f6f18c98fb17fd10a20d0ff03a946d1004e221a4de9e4e7fd3ebc349300cc4f5fc3652411cab435393618e0263cd5d34a14f5d8865bbdb28c31e815f92eb82c0280c2386bf5c865b5f98f98a7a4c8bc1d748253de53fb7d73cc7792249537b3d8b8355dbad66ae90214c5c657b0b02a52841731430af6baf5856d09ee6d306972bcfb6f71e5d8f43d868abd6e9c79c3eb47907bcf1b2163c6c5aae3b829550a7321a83e2757ea1228a4e05e0e3b746bfd39a4763e0e55d60993c42c50a216c75e83e72fad8a43f46d70f8d46d5c6c40e18c5fdcfebb38cc8423f29e18430b629b25653cce5cbd1f7832cc4ae841f95b5b9d966f8a7f58e7b0934770c723bd6349a70db15b7ab5f7c78d922b69a88a2f2e975884362e212ae2076eec3dbf41f5811e0d5548cc8c6b48874c79832d3974254a23f176d6159b73d587c1bd339daaab3a0255e28bf2953189ce4a97bc585d917d462c1f0723f0c0378c2ff0b068ac3582b206c8c11d97d4ac6e7d173bb2b6e788cfff0fccd20b3e2babab88640b07660a05146412cf7c47f748168e5d38e6f5476c9c29ba68839da9b3eff0bb9d7b1daa84f1829c8ff65ab4ba6182d05762d465b31c9d5040d583a17ce0c45a5c21aae0030827b1af586784eb392fabe906bcc94d1f1dba8e02fae025e0c21197aebb04ee218e28c269ff1afe4b79912e82e2a9244086778d8f6228ee0beb6dc99a4fdcdd71b4366e5cd7df4312ecb28a27e36bc4477251b5e97073db2620ba1518b8089bbe54849d3314421ab85c837ede209a4ff0b16ea6e09a6e410edb64589b7e55a4900c7cfc4877a1c418f54b09b48eb0eefebe2458ea9fab9f1f511da061965eadd072ecfa1b57937fe26ca97f9c8dd6cc7c2f053d7e105d7fe414220124c13001404062e36b4de9d6a3517791823ca7beb4274a5df252f3d9c7f11034e56b785a7dd54f63a15897260841091e415716ad61ccb889a2daba1d9a6b02dab0d5b9f5844840c1e1dc52edf037dbd88eaa413116f68428d84d1591307f22666eda084bf7af3245c519790c63ec9c7b020e0a785e3c21d3d77cfa56a2777d5549a1a033b3dd5b8566705dc9ab154d81fa826b736b63c4fba4ddee7ef17b6eb3abd4b36b0595faa294e2a821d05974eb1cfae804e5dd6cb43b5b73a92c900382ea000556647e8f27aff777959f112169eb2943057ea74a1b8d084d603e90fa1e68602fa7b4617facc89ac89b524b1af67f872cf2d149926a34096523fe6940beff3f7af1ffa1e679a6165c0c73406909811ec1c33e85a83b0485cf4f8667384b4d0c5cf12e17b8d733dafda068bddfe70e940002dc2d75a5b8a87e2539bdec05c7ddb9f499ef0b66b8302ceb8f9e6b5541ed33fce72e4fb57961434a15609bf9de01b232c12047ff3e961d3447027889e889bc79818de8f6cee10d5a5a4001aef50c496a56afe6735b23b5da8d704c883d26ee22753bbfc39a69d258e5da55fa32f18b6137035580716ec204265d40725461eb4e80db89d6daaf246b1a3cfd6063c7fb19ebf988282950f644abd1f2bcbe07242a22ac54d31a452e60bd825001aed7a7f1b11aa908b7ce74be8ca8c097fb1db01591a459f420dd94c2879a640ae30244a53222c6d0ebc0f6386e2baeb3ee33c9d1ab34ef4793e6a242f69f86315dd260b6a743d3c96fc15515bf11dde67d65d3a76a7bbe50fd667e4d121d643a0cac5b54464170840a0e02184ab45702db5663bb34d4a0a0fa9dbece215ae48b554343bf84fb00c3a23a37ded5f1aec0caa8c5d7a8704baa6ff94e73b3b0cbaf01b7147e3e5698823c0ecd3c4025167c2bc3245fd9d10bf05ab07f36ec91776ef69585a9c4ff3aa5db15d307c729b587db431d7e48226415390cc9df6a9e75f17cceb0b0d03fa3aa996799dd7deeb98709642f76ca56c5c7a35fb2fdac31c8bfbb2d70f51458aad91c86fba91193b86a02e6e0bb9af4c1761ea92b9517e377c43b40d480326f7cc1a780c3a6c241d44e2f13cb2cf4ab164fc495b54a2b2e6ff9b40f5eb0a3837503c25b279089e0d2b649093a02d458b89cc027585287af9a94cd659386107dce6cc97e8872844612112f9caf92a9f6625e3e5c2c57d1c470d7075bb45707ae9c8b273e64c011bb392d9f96278e708819f5ae79882fac819f015f4707f0204091eb25a2826de0b9239aed5bb94437169d5b4df503f52489ce840835da605712c145a4d1f894bf61e559deb81a7188c653038a4807fe2a1ab199457b06e2fce496914449e897b1c0ed8ae0ebeff49be191d90a6763a2bd3ac44f225d25c97b24956cb1134ff4c27f25597c7d62797e30516643398d0329d416e7f52766545f35fa16ccfbf1a4e9f4cfdf4ebd259c391929f954f5d97e5941151aaf1a71defcd92788ea9241a76ed38643bc49484a7e86cb989c1755d5af281173c30d12f8cdb35f40010207807d582f5394fd115ea6663ab94d91ebb00089523c58563f1ddbba74a3863dc3c394f6e54975d22b2b595be3bf71bbbf7dda7a5ec0a517a98fc79e67745416922a6aa38d63fe60d54a5ffd3a2fa95bfac251344eb98b4034e9553d6b4d1c5e3a611ec2be1ae867edeeb8a015a4b126854624ef3064f4e29082bc03824bae9732086dd9cd710b1d2a4b069447d34685807d4892821c1bdb9e1ce23160ed60889b78e2652e62635bfec0bb54a892a2bc4c8a4cc35316cae4d284b9948b4245be3ae2d5c92726dba96e9aeffb42af2b7ae22ad495ce8561d87d1930a9cd174a35507ef5e4ddd51cb491b30c70931faf9708d1f64381b3823d2b13057eea3d9c8a44ff77d386c5993c7b563efbbf1a06df7cf16ba4c7d708f292958eda5d9f5906467ee8ac4cfe11c55da97a10cdcea80882e3cae039e36579254d93d2b74a10189e2a5c5687a5bc42236579fb5ca0e1fa1186248ac282859b9acd0d990bcf0820098272cffb9d305ca640f98b7fa1254b440dd95ecb723f199833e9ec890a379508182fff3eee23fe1e76d201486e5c66954f0df212613368abb6cc5d7332f26aab846fed78ef76893b992ba6e03772f4cede78e569d87e359eb335a1ff7e88ea8bca6b4c9a0f2ae6c3ed7fce25947f6624f1a24ceea28db85ed371b0238cced1894078188ac4db5dbc48ef38adca1aa418cac009512ed37fa38fbc2637812cce941136129f37fc9950437676322f5e3478a73dec9b5cee7fc8309bbd583ccc69792816a67bc446cfe1ae3151c2ab8ae180a90cff550b868c94b97f7845fc8ed4d616da2b9a0ee25c35184a388fd7b6a09ab3091531b83c56473567821f57143fa89921dd1bed0a9f0f6f30b649d0d03cc5aeefa2633b256fc3d9c7548c4aee0bc89e1bfa03107fe30f69c77fe1bc3f5a75f1f1fc36545f130b33a09f7e0e93a9d1ae33dc87c95af3a407f28e2b0d5347fa8b7df0f2e48bbfbce40a0581ae780a2f55ea3002532490ed4ebb2845b76b76f9c5e7fd7ca881906923319d5a943b074ffe8b239a943e266d682bb182515ce18b3c88c030b3363a3d9f0a7a42f0a4f9fdd71a0df701d4bc6a41b478a8e24a19fd05d9d3313c1de81833563a85eb224953c91683ae68bc2daac5fecf83edce19bafcc2e0f6189a2b423617d59d9744c6fbea9220e2ba1db18eba15697530e4f54d38e7d6154c2c434d5b704cda7f745aa660a8299c49091246c4485807ff4bca4f28b45e0822780518753886700ae15954f4fdf7ac994c1ddeeaddcae2dfeddfdf88268b7633a2ecec910bde4222b53b4c18b7f321e85b59a19d56cb8c914b4624826b27ed05870ad64de19204b5840bb120e84abe77333f030c75d6d1a4ec53b6eafc4e525512e77b648aeb796503f17f59dfcbf6e4dabf4930ed3954807c355539dc953c39869d70dd3f6d01a2b2e650187231c3d142bc7fa98d05b01e1b7637cfce3e76a6a946f9f2b3711984875d4fe8577c08d25d62943f9e12d025ee7e27ed6fc8126431cb4a9d78ad6171202b51abc43ffc3118572f25b004ac3db49ac6518dc129269bacce5261abea51b88b9f186cf275d9759ed44448407dc6af008be450323aa976062bcb74b5064bf3393a50bc616088436ceeb30880a536141bc1a4adcd5f7843cc8fdd60922c55914ff9d1abdc7939811bcbb35bdce2c9d803f32e630e1f9c191209589749488934b306bb0dc07b790213388e39ba37234277e14906ca7fc6db4ce95af3fa070fb7c69e29fb6998a09b36c78debaf1c598d8bd0bc8b710d694ebc5cb545fa4a2b55f8ce869bc3f4db721db1c237748af890ef852f17f2c2d3dd44934880973348bf8e54cca151c9d2ec8f35797c195b3b740c16f77fc65fe07fbf0b4efad2f3cfa0ac7f23db7e5d87b9c875dc25e49f2f4de01e8a508883bdd2bdb8bf02a5fd2496fb607d8984e84402883692730699308d39663543ccd9234ae4d5a8edebfa55e1cbc17bac65fad79b99398363ec3070f7f9a72590a62196749fce6a5e579fc7ed11d04a13fabc5a3f54145d134b5869526cc4ae6a4cb3132077b79f26ebceb408a77afed31658ca86270b63099d1edfb3a46ec314d45150c8a66ac53fbcdbe04327f01e302b32622a9045b2b6069c75a01ce58bc6f3dc3deb21918bbc0befa69b3b41d83e6608968eb83cbf3d2b2b943dd80bf9cdcddc048eb155f05348285e03efe83b39f3892c5f2db620ca1b6c51400e94cabc357435f4ac3ef064ed7f7cdb44430255878774eb28930dd652dff7b98b7c3cd920fe3bb6e008c724649307dccf7925f8b07853eeedfe64f31cf56fb0c67a0282ac4438047cef74289269bd9caa3663bd65973089a256fe9f4bb5c74167e735bc790435dcf4a3bc0e46323aa38bd6e3c6b1fd5b0d057348544aae617f0ba9c2079e332a2ba297f90ab2104754625d602474ccb6dd53a03ff0bc16bdc858c77cb491af7a9b196f196ef6e1b5e1085c21477b4073189833d8c7faa23c49f671435afd4552a2cedba60f42f3835fb4f83b17824e943ed1df260e7661dec2b87412d8ffa96d5f3333b4883a4241f9603bca5bb804797ded5b041d48bcf2a87cb20ae42153a2a78c3f6287218c2bf9e10417aa2c4a04e537e726f4a88471ff391cea6ff81d7a488ee8889623719985156e5246f0c935f7c87ce31d3722fbebd832c9131aefb0d695c8ac8ec90358ffffffa7