PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 47648 b7e60ab17e4990c558d060267cb26276124fdc77c5d9f5f02912fe5771dea6a1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b446690d59f633b7336d1b61a8bc777b4c41fd857668ecb2b120e77f28165183
Certificate Block Hash
b7e60ab17e4990c558d060267cb26276124fdc77c5d9f5f02912fe5771dea6a1
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0011080000101b0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000dcb848442a96dfb373ca818655da324ec630c71794059200b3424eb03a6e69bf90739a5f523ada1717c8615b00ec8f17d6b80e742a9188fe6f7e92af1f9ef52a7c160c2c8744f4cf739cd7c48980cb67960f988689073406271b0100000000000080000000e0000011080000101b0000

Raw Header Hex

00004020a8fd6b481231bf8f92db2ef1d837fe4b16ce93b8d901c0827b993a7c64407fed8c22dde34febcdc8c31543eb7ea7172afc31fa06b37989f4f2ac99228ffcd289f6cdfe6919821218835116287fe720b1b2ec687685fd414c7b77bca8611b6d33b733f6590d6946b4

Proof Data Hex

59,560 bytes
121216010307f4c283721529f6c14148f4e4395edd42d3bd4b20e3f99b5edcd94d5fcc206fb103eb9390c6d935c6367f0f48b96c396c205993da3129aed90891d43c4825b184b120fa1d43f7bd352e01a82cef4c6a77747f374fff210db302ac405ab88698fecc10a15df12ff970fa2747510a986e9f5d5c3d1907caa9f654e73b512d238f5f6654d8e3bd918611ead083be2e1633a5d28855cbe507387054b4b40563747447018474418a020bb7143a220ad5d7bd14e8170a513195e4cfe9c3be9322e93d90fe15adc53402c6bd622cb768b6b7e7da10ad7794752d08024e859ea3e2a6694762a8770ea080b450d547371bd37bf04b8dd04ffb5ad51b317f91994c86dff821b0c03fac8524f01fc7045e8161dc89b511f7da39ae4a9e06b7bd8082d00f251382a99c3701a9d88b9fa819cc39c052765750ac656c29f78d65eec884f1210b8bae552715a8e3db5d87e1b231a9000b35a790bb380446cad8f6daa5b3c7700f390ce34a095dbe6870ac2ebaf5ac8fa8b90ff98f0d29b8d9277f122edb9a7a67872452b140bac862cd507a9b885093a7f3564dbfb6a3226e25ea498558dd50ddbb7b13a001e09a7d18702503794512bfc581426be1a6318ce261816da364ba5264469f0ea42b4dc9159d934af9dce1085d34803a3683106961430ca8628c8c046e2f44e0ed7941c4a611d7359ece5f1eae2e65087e41e99aa699dceb27d3a7ef8e1bf95eaba15d32048ea84b369a6d2d2a0d7357db2651590a288bee37798251744180426ecd000f6a8675cfb94d3190e9646827ae2351ab5acf7f03dfa841fc3d54f29aa54ac5f36d6f50a200f4497a028327773febf0914cc2026cc1a5830c54cc9199c235027b70ecc5500f9885fae95bdd05c3d607a67131dd9ce67f6ece687df801ba88de8be285a5381e7a6fd52c6d285e85ccac70cb191505e7169e79750f466c07c196f50d793dafaef46909caf4c0401e4b4dbf3a62accfbaaaf75cd3bc2a973a50590665851c0a06499ba2ff44857697a7a18e4ac081486fbb9aab921b6d757e861ae4e1fad312e2c5a71d5e26feaae8bb0a9981ea728dcdd1aed2ae5b31478e5f4636306d4ab578551c65346c3312279791e25eb00c16543830b3e8be754198fdddd7f72fc3997d54a8421a8002407fa55ab0ae8077d870dfce6c0bc095a944db1197f98af9718505b5457d1895e6358954cfded2607aaa69784cc511a17cca7d8f00da27739523d81ffc681d79fe07f306082178e5ba39e9bd2de4573e50315e353cff290f84dbf2faf1c527cee13c106a0d0cf31347d52bffaa7506d2d9e1267939074b66539e367c08a33b233e407c35a32385c85f481c3b3a73d636d3235dbe3dc37d7ae7ab4f487732759e2607a71fc3c94fc7f2e62a7a049cb965e2d4fbd870b61c8c08e9b1f0f4a7fa620a96bea0075d5b32beee6ab8c61e89f5020e23471dc85a32731a2753ef5f4efb78e72dfccdce36058c50a30758cf8b6352f760eac59685653fb2ab8ba84852dd79fab768b452e45ee68b1908e28989797fdf80559822b027df44c6f8d6c8196845544673f2b289c4a11d8ea9f98bce88b04daa6d92bc9f89389b82b66a7cb0aebb11ce9e5f3c89908734f5322fb4a4864dfe23a1a0dc6ab6a8ab01cdd8afaddec44b2b6c202dc877ee4964a5ec82e31677ee08725e345bb4f08c58aa445d29bca0208b9f9c3a1d63265e6b6649e3f598e41b34cca1d33f48c7ed55c16fe28713cefff0fccaa86f0f369576a5272df7851107a79df7f6214be66482233ea57a13e9c2aabf9581eb720718202488a1612a104233184d1860a47a99f401a84872c8d98aa77b4002c895f46019c8ccf9908cb07a59edc24cc638c09eb5bafe0e267974b42a9e6fe1bb55860d159b425aa8e537ceb5447b25215710f5297b5a3891830e15f8294a2558c5aa6439a7f3266a3a8f8479fa5d390044c0f27b420f79dd667fd6e8e189c532fa4a8aa72e91c6b66743cc1e1238653709e33f387f77353b62f5ef3efde426a9c9554ec8ec78f51a8937e4a82da34b94f7e55b70244e11a3c78a86629497110abe16a1df717b7202577d40c6c541de7ad89dc0d895a9c0e67ce4d42fa9a2bb808dee7348c3dcdc08b0eae1bccb54e994e870f5e3959c295fc18ef21c165a2680f73493698db6c62d2987c2ce9a10bbb3507aae0dcd9920ba9c2a31b8fc6a12b51953a89e84e6d3a3d08096afff2408a4a5b72e60dc49a93d50a90aabfae8bb7a0d666a32bbd7431eedcfe0bdbcf1a5d6fc4ba378328e141c4bddd57f641430fd090087580371b0c9f911647c81b37ba395b5395df0dd25eb76d2dd54c7804a38be09037cbfb1398bbb992b1a781907acba06a0cd866c6afbf49460f9bc86d250bd80ab8f73ff10f2ecb76acc1b4c727069ee4432b80df313bd97f3bb4ebb909e146d02125195843c8ca0e6a1425f97f94f1409fbb3228003b63cb844aae5b0a3384e882e497d0bd29b4ca974929e8c85d8b9317f6f0c17bf6a9cfde22837b4725a9d0b5b5718afaf62e617e5526eacce6a137775689633d585acb7c77f68a37cec41ea398f8c80ba68922067f2efc91da4fc36d6de48b31b36a761420f4bca6819cbc44bb08deae851013f3db65b03dc15710d2aeb901c1004f7074355e261b15b76db64c2abca5c0a8d859d991d07382c8abbcf56f2eadd9088ac1df09d1af2f8fdd81d18479f29b3d3165fda0655026c06a6b38f7c1529bb4f9d954f9e313328a05ffb803f2a4a72c2b24d4c8597a9b5316763ab24a14c47bc15800e008d5ff1b693b9bd66611ae983b9bcb8b80ab2e22562885c719ffbea9f64275be0b597db82062a081782c6f472b9e62cfdff8d764f590c885131676d90cf9a02df0585a73b907bdb298c6e3f47913dc67ab3b5e1fa5867e84289783beafbe0d07ba2c911da8302361b11b4bb172e6a58e78bed54a57a46c0500a46e73ba306f1d3494f11a5804ae951069d2aa3f641ba6355f1a37c640dbfe302c46370a489d332a3431674964792620cd93540a58e2d25fcbb3d671c0a90d0642d84c2c55bf13c22c2dd9960ca0f4f26e2c8a5e625e75d387eff4274c5865e8873d3be4f34739f3d765e48a71513e05cb12def649f162a109886b793055ee9f3054c836e3a42ce8e0c6905574cadfd7774c5009ee5757b19a6084af06666d9156edfed8c06000f509e0e24bad2036e490db6868aaf3f95ee5fcd8818d630ce190d0b9ec66cae0477778193e5ba2953594b1e8d99c6b5671e4b7527c539f7d482112daf720bdeefeca54967adc331ba7e97e4185ae71d8df31213fef6c3329ef892fd9fe09edf89c999056fc183c02561fd5f5c40b83efecb1c64213d2f0263d8aa5c7c638cfbf1a41f582c90b3f814209ce8f2894814ded1dbb3f71b2119d6dfe532143b4a9f16f0c6eaf36a4ef9f2377136a9a6ca089f010e5401a943bd3eeab024d06de3f32a0d5e649707028c37ec6d8649897448ab2f27b34852fa92a88cfb84082c18365bbc993e4fa54f8cecb2354059870658cd3c50e393e6ff41740c0d2ba5a3ac3912390b63e4661621cb09e399dce2eb3bddd1212cf5d9308fe523fb9609f8e0f418a887eedc36f9d06bfe8d499e52ffc768098ca042d4056a722705331301554a33bc9c2d57b0bbc4a9126bc790c761cb375ae4644cf36474857443ae80e9b0c7aca3ce2094f9146c8effcd49ed605b83fcd564265110d79c830335fc41e5bbbd408147a1378b05b1333c6cf921b5d132d287b2b5a74ea2ac644bb8b0fb16bab1a241c4f7ccd7ecf5df3eb10008b10e658b76f44ae27a528700efcae3e625d838eeefba00a667aa81cce25643fbf7981fdbda7a9019ccff795a82d450803fb12ab0f0590e9ed8c824deb0dc266e4bfe9110c45f61c12cc87120c7c7fd0b5e3fb2927bfb0aa8f4481c08abe18014241376d37659dccd5fba28bd96a25e745683ddfa93f1e2bc61afc57b82411baf765ceec59f36dd6db9732818e39bcebfc5f9e44b9c1ce357e3916fb00237e8274c4db27af153c8c248ba253a84346ff9e4ba033f265c854a994d7e5c349d2b8f8fb46797d968b6e9a21a4b9dfb0223dcc209e3eb3933cdfa68a1c0649d594163e26c7decbd803949886864ef5de94bc3d16a78472aca6bc620c3a51a82138b7055845c1a14011a386bcb5b32a4b61037fc2961c0a9d4cdbb251851fcb36296af0a484dc8a75127d69509ba5f967ecabe4109dcfccba278a21c7ca6ca59f83c2c6f0c5eeac7241869f8f1a793de62d414cda12b32df4d43f27f68df13c6fea746943946d56841f6a2a61b3c7081dae9ca047f495b2d8305b06c3c2123275efbf27b2f0eb250ad04efa48d870a5faf78584eb7262589d53eaf000da799d6e1a5a560107a1305d43199965d6d94129731a3d66b584fb61d486eaf3db7a0eb2dfc2194b3ed82ca4dbe5245944a4613c56fc19068c45f8589fe4d8fd0f95a7e8ec45cef3e97c5bc2977ddbd52b1bb5b56985c0994ecee54fa095328eef4ca2934e1c5ff84fc1687318a779384eb39a521cfc9d342fa4ac33dd1b52972e71a1144b3169ff03b95367300e47d44e88002126dc87a5ea0bf2a86491caf0e601a091f7e7ba74912d54c4cfb1ec8029ea52ca7e0aac2e5f9c57ac48abb7d27f325bfb1db463a227e4f5936e8bb01499a98d76ce037f72b31042398b80833728e83782dc6e9c708d660422b40c596504b0dec2f73a3f84a683daa2139f12d250af99e06e73221b492520bf1650e0938ff0d159d44d8044819442722621c3e88348e56a02f87b6bc17a72a4107824f4dc1b0714e78fb451ee1780e1f9a73b79f9f9cd4ff143fb858c1a103fe886ad1ab3862869c8f16818822628438cf58c7b46fad13a515bbab0ca9064027a13110e31e1c446400ab69a0b53736acdb5ff631f3f045e04223460e915e947b02dd9fd1976390d65f168ffab1dd3393036dad00fca2a8afae787c49e1da79e6267a5df9b1ccd40e0cd2e4ef1d95e63e716c08bb52cf148b4f917d834972992a4904550112926223c8b57eb65fe3de3d31ca76a71745f582258ae9f6d5a5102569a509cd595ed8f4a76956e7f2dae4861b14f637756401e11d38a3974a444094cca97433f9576b27c08a9f3e56c01bb2b0c3c1b07cfde20c01b521639e1d157ddf85836cc47b77b491f7b470ed4a19cbc86c77e92345a771f0b7dfdeec223992890bd18ed7ec2c6df40c2a60bc3cc713a01c25f283ab4471b4a665a2ba9668a95cb0ffece1daafaa5fbb35bf5cf05acd3ec18d66725c8e126c09a8f2c98dcca2c93c71750aaf43cc35ca14c6c8d5e1b0b0d5d4256eec714fb1cf6620ef2044758504600d0d2ea0294a3d15073eeade64ddfd716e8365e15f9f79ed43ad1b72749d93668219aedac642b69b8437eed44b0cdc98ebd2423c2004afb30c15df403c296c82ee349fa29c097ebecb502bbfd7e505ab05060c46b81b8d5d64c88da617c44a41cd8b30577dabf9538d844a639f59b03477fb8f437741965f3c8a825cda54b11e1fff2435c5a91b257e54aebba9d2039a426e3e2da8347216413717710af4e38a9240064a22c6a32e36709dad0a7513df9d202d98a82e531f66fcd128fe6ceb18297009decbe61d75777ea7a10c0117d63ce71440c9458981bdbba2dc6c7aea1d1ed03ebc809106ce1fde24912109947aeab6bad23f392fcceabe382951c05b31ce2219083d4cd9a3be80dbde919a6037da544bfe71c30d35560bee3bbe03bb7c6699b824dbde530883596cd67e246deb2531cbcc15c18dea0a0d9db5d8fd430d2dbe8e9255347853e5bddc4161e9acff54db62ce0439e09a6dda70e6bec5129fc26f0a02bcbd470dbf20ef6500b331e5e17c23d83340d7e02f9b6c84ca9ad9d6639bed9666a36eaefd834f2e063f52d9cb267b19fe181d95cd06ad4c1d2509577ed86611ea02fcd62933d84cebd408af75d9e710706c632c5079f89dd0ab0b6503074f0da3b309b5630ebe80ce060b3888a3660434ae7b905e8b4b664b9f0acb89bd4d4463690d0869cdbd7e47acbe0ddde0e607c4b4562af9aeb824e8a6cccc72ab447623de42973588fe0f04f07b76507725385c7932f2896fb31e20ab733125bb09c6870d277c1c70f37ae47946d12faa854cb9ba76f4776e5dd587074b0fee0b1fff1d28cc45b9621956fab8269e2176bccc2acaf57b32da32ff733f2b4315a8287bf94c4c9a785282c63d5f85adbdb84c151320eae0b1e0fa6ed4018516bd3c574cc3b2e2c29181bb87e555af61c11a13761dfb153db60cdd25bdafcb620d1e5b0751e566da15d010f4dea365d2407f0711b93c75757fc994f1917faa7c4604f0af586c7d21dd0efbe1c5c0f9386693e02af9d81e367451724a81a8487454943b7073f79130f0458250f011778997cd942fc1c88df9cc07888c795e425e44f558d57065d6664d0acd3791cb8814cbca288231b4cefef6e5f26ace02418e01cf70b900fd7ec528d9511e7e87854e881c6601d0d39667d7e56d86c48bf57d8c9dbc3eaee1be2ca0b06dadd3c4163bf0fa0555a48b90bd82c60363f8f9d05e8813d1c6a27a8f3bb754de7900157e21893771333113089cef7e8844a55a448d4a77792f9f4b92de135a96eafad9c729bc3f51e193a463c6287f3ec4f4c5d69d215755f88d9d5da163a5acb8d1f22adec9e837a2ea68c50be0b5e1f303898cf07b2a4c43df1bfd30e2fdaf5dcdd01107ca8008f42e98f0b9bf397539cd098b2c3a00ba9b6d8fe6e82ea8ca602cf24dff854544dd89531fa65c12f786aab5249d7ca7a2ffc49834fc14398897a53287f702c9cf7602c3123ae578a4d534fbe27b4274d7a204459323f5af6c6b5b7efe3b6c70440838e6ad91218c8ca98c0b8360738b93a60ec4501cb78c1b4cbc36c66663bef2c5642ba24be4751010c2202a5bef11dbb033ba35dada1621d97fb5790093d51b1626162f1f63d0aab5a22d76cb31b22cd0c291554942468030f7a1ba927f01e621c5c611b5f52deb0550c389ea7ae678484a9868b5527fb961a24c319777edbdbab8f1f5cf2a881a406a1a786474eeba2f88bc3c149f567ac6ed48a70a137a959adffb02790dbc4503ea5ba9afc98551de245fb4cdaf5796a89fda31556a6cd5f7f0c7a9818dd5608953fc08caf61c34072672cab5ea102a4aa09be15651a8569a68e2be9aa0a9c8380e4e791f1a82588597e2a5604e9a5b1aca19446988242608f08f6a00d69c7767db8059f230f760193c6da51955370d283d1caf15a5f3a9f3b67f1ca5eb9e314d9abb23c7ca5434f5df5b7cddc8c02c1404776064a952ff185ebf666545f4b6eb69c8061c1009f7fb958c7f29f532c8a4aef322ea68b8d11ec3b68791d7a569da4eb1b480cb18574ca8bd5e4857586fa78c30808c36a5a48ce928d88b6d31e44b2a8a4832a52e76a2f5db6c71293e217eca977c600c479fbc14ea1d40d6c4c115cadfd8ed3cf07b4f95a1b6a1b9263ad7dced3c905d585fa4a851543263eaee7fda08f9e01bbfcc2f6fd74d11e1be8a39a2ab08c8b6606912e37f9ea57faf5e5df67c249d0f768aa1f3c5cba7ad8c0ea9bf1562e48e67d1ce7f9afba5402964a021146d16158d6e4368d01e8ed66744b4ed0960d5adac1c67dd7a7e15eb8816df743d84a46d30a5860df548b2b2959c03230227ba2a483b1368d4ed6379f4f9f39005b87dd15c80837487a275e9b5797750414b76cb3881691b8ca8fba1dca3b02058343e5cefe30196caf347c331e22ba3aac66ab19f90c23d2e3a78de59f6d3b9252ac08b5a8fec4f645a7e344c8f4e5b51da30ed1693330d785f7d8295ce8abf7546eb46ce1c7b2f11560b0600e4a3629d593e87895c053a0c8d2cc9caa71d4957fffd861910dce17ea139fecce73226d788c5bc6946441e77cc2336ea26312e7b41e136e75edca0cca0dcea54d3754330dbe14887f4286742ffc0d0890bf8899841764d16b9901db4b3f4617bd122c3b4d7f2953ccc20b218532ac7b09194b8538d6318752037f23d237459fdf65ebed89b887675391e7e4d4562909129c9f7b8223451d62bbdd745312d0f282d6083b95b006f65e53b7f23d957556c6b94800f615bdde4948287274e47b27596eecc792633f9cb8afaf8906a1172cd7e3955081d72b26d177a384e22ec15f1a7412a2688d79049aeb06324aa84ff28f54ba051b3c32bb44b395fb688c45ca0e9d752ed4911159ad32ec3445e7a02e542fc7118f001f93cfcb969c31a8e41348596913d5be11bafc5a213caff846dd273b6dd5d2b58bd9d7828f2183ef26f535489de4a050f648ea1b6a7b60d06878ae4191f13b88812b2049d9c9d054f874a132acba4c591ddca0adcde2863e2ec3bc33099a8c47a716c4c84de7d5b7585882bfea2a60f50b7d0c5a89a3f8ddbfa1fa1cd8756bfd821c6d4cd9421a490f732f844c47e03a81b47390a20ea2319d140c80d803c8b94e064ef5e0cf39b19e2aded43eb76ee3f2cab5f0cbd11a4d7beecea3e696610c4b3c01cc3e4de34d4f7c4298a53d263aec9fed36cc5a79d24cb805490230f9c9b88ef4b59939b04491a09d8de9ea00f758497952571724cf59ab35887c25d0fe51470db3cf600f494080c3bb96c7a96b513445196135b6c2974d0ed28cf8f76b16051ac04fe0c8eb14a025918b37f02e4c5cf6dbca16a40599e03eefddf256e5cb2de241c89e9444f7d829f7754a403d3af2f41ebb43d6e7ddab2ca2b940d68e18e4e9b3b280ab5dd90a4878b96838972a88eddb3bd46a37e08e9eb3b7cbede9580c13bb621c53a31fcb47919520933db89d07833626f53e59fa9353ab6fa27c2861233dd822be333306955fc8109c5438ae543606ce48633ce373d52515b2fd5e5f57fdb914745ad6d4debce7d9d39e4135d818390e173bb59a98acd910083d5544e15772e2faad9f2adc0d8af6cb87416c04b12722007866497b180dde24111255df57ff38c399a5a40af94f028dbc1acdd7355ba7ce0d14a925fd750dcfc968a664da187620167d6115c0e68a157a9e86c45bb6a6d3bc00fefd1ea6238f3ed31d0a8e805461f6b4a4b9581d2e3c1d01faa850d65bea5fa8e708a6305ce01ada15a4adf02be089e33a9608fbefa35ade3cc233c7f843ef2419c3b8c04d1414721c54115af83f9c03748af6b3e38afa82c0e285427388709f062e1ad693494c6ea809724dc726c84530c1bd64c012a0988a6abe528ad54a716361ee726e2db9e798ff719771fe9554942171a2e847a4ae2521c3ee3a80df87c90ea7ef6ec9795a10f42ca5d94ad292974ff6b627184e553d4517b43f2baa0f9b54f0c0024a0b8f4742e7881e33e2ce0a3ac10e53d0ec615aa2ea44603e31acfc791e8690c4ed85d753bc8a02ff08248affd4c50e0530e918a7086ea8ac813c774aceb15b1aeec1601b7bcb1ae9080908afccdeab85b26317e6a477ae38df8086e965f4fd738202cf776cc0f7baf4a0905cdd029761c4ca7c06c1a06ba6605aeaf58f9816e47b84e5bc28e736bc0de790e514d640975db12b284a41a3ce853fa82411df332d6466323f8672914378d5d6582841009f46b9cb6abdb823b92007bcb61da68feaae73ee0e17897fc825924440690439f148d9cb5e15008a6961128518c1ab541685bc40a62ad2fcbc295092db44eedab8cc222c67942b5199c4dedb4a1d4bb5f6213f8c183cdce8b01ed151ee0fb5fd9807d30cbbfdf088200a7f28e580799e7b63c573fe2e61f631f295a57c5d5a5a84aa980d1afc74989575a72446f88591fc5c46776bf1c0e121c596b49e77e014ed56a09d655396aeb4f804fef723c73d934e560f381b3eaa6595451902f9be3fa0d0c6aeb60bb031ad7c4e6759a57f8ecd9b9d6f7f5a46e71f23ae7c6ce17c98a54e48828fc716f55ef43be44b7cb7e051e1ec1a824feb7ce59b48b9a637eddc883b76c22f41f8981fde9b8cbcea7b9611c704d5e798ebf674cff7e5cb0cbfcf871300261ab7ae49b84cd0f99aac8a7db66fe3d4be6d3888bc4d16a2f24101c043e33ac2e193c4ee5bc8b5f8be551c02ba1d2d222f1006b1b43f9f640ec170be9971f9989e78c7846fefeaa7098011874fc99276fc0eb4dd12400d52f73e715493328ec61e9c6d88ecbd09c52eaa4fb0da5173ced06e75e87013ff53977be11e7020a29f83e47cbd35a8e3fdc4a06dcd6709b7b1e3747a2950042875d6f2e1e7b3c8953517813577a43bd256d48586a6cedb4d25b39f0a964f8ecf7b6c0a84b8b33d25a5dd5ffda4efeac514d92d8efe36ec34f0647ef6cabfd6212ec7d07976effb3faa7713e5df29e671264ecf2ea87c239c02806dc54fb624d27c520316484baec3a35ab40d6a99a059356ef92a5cd9669f7b777863cf406690ef3e7ec660b3ae5ec76178d1d67e0ebb37c1effa93387e2baef789c5f315a3f4ae1b72ee9c781d978fe3346da2972715324b18cad12f95d07b6169cfb12b9857315770f2475799374c4f1111803aa6928283d5df6ba231f52a2d1877ecc9f6b4813e88ea443af007a64301167294334ea2083cd92a033c947dcf6560b67b63a3eb1a6096b91a4d729cfa65bb7c93df7e2ad282926e8e83213f1048357ef2e3db7b33d93cc67689bf11360bb29b3bd7cbed1253df33ac1ae3402ff42abd31f6a735680cd615618687ddd07df15102152ab138784a9e8857f0540409663eea4014c66813c14e12af33136f5ceeeb6eee31efd92bbffa401580df0fded0cf200012b2cb9e792cebd31382b8607dd02e79fe857a735220f5ef4a9745ed26c7d132e18830a8c633c293d288ecb0e88b6e1ffd591b82315aff971a194bdfb324b53243b7603de0a386d4a23e74092aa5918eb035790afbf9cb2c3602784fb36279c981a6adcd772ae1a00154c81beb6774e347db3c2f845b92715d0be9bf423293b96fbb9b63404790eab47cd55062aa7d18daa4d122b2ba289da15d009400e1689b03bc83874f9a4053f4476cc4d81d6e502ce834b7467dfc7a7fb7cff3098f15c71a26c71b55ec0eb6f21c7911d39288ba800ff66fa34e22c79a9312c3bf646e9395c6a700168b23ffddf3ccdebcdf8a38f3a98281366cbb4577ccca8df2cec1208804249a929f8f0b37293eecc1ab1b7d2d875086bc2ee53849133bf5644edfa86b726905cf7501ac7ce1f0af85a156a1d2d86a933c24b9e3c4f10a016a59a348f7450a7d3321ba9006d1438d31d1d0cdeb564cbc267ce30181697c82aef3e7839336f003b2829ccd5755db4d5c964f5d6c4bf674466eceb5c63f80f8bffb510ee62dbec27d3959af23c862f3d00cabc91ef3fdfc4ae2c79a27c5b3ee5d30a6d2b3a6ce81d66f304d307e080d7dac94485e4954b3988912a246c1b8eae0b8270603d2b7532efa02911617ab21f7b7512b5c69564873671a633637b3c55ff2883d33f14eed5224316bcbf161b92d9244aa8883d3756e13721e95173867f35bfb77a8bca151b2e741e865b2e8512ffb53146dae9cdfeb9bb2987607268ea628bab49dd1d9715b640634a4c484c791301ed58df2a1bc9226762076eb6803924252af8c504187846a5a69ef5b2707f907098277ea444262191f096bfb611050f9e076b4bb465c0e836b1abd3e45ef90d2281c8c42462f9b15b327413229bd18f6c0d09d06270f7c78bd27e15c1e4cb14dbd294c4622339bd949b932fea7265a05ab49c5cf8a17cc8e9e727c06a955b33a7b9b66036468a2ab84c0247200352216212461303232bb39b722fb06256fcc09083f476b5a5a20fae46c8b192ddeae889edde80da3d92bc8c4b516795cbb320c3b818ceec2e565a2d642c7970f5fec1947ff710f205cf003bbaf68bff37bed6fecb8337f879980f1c4ad177e0c9c6bb090d896322da2c409549ff30bacd6152c06c52f27816c2ed4fc0474a737ec98d98623ef01498aca9fc4ece1b6a7c981e93be63179b8e1755c011495653ca60ffb1d95f5b995aad4a3f15972a646591bd3f7714460719875a7cd1b58536e3cc4a3c6d4520c2f1c0d9bad2312fa0c298db436e3ab5b99bcd438a9d666eeec0f043ef2c9b20f69510986344c36a7a3e52388184322614bf76e141192f5b28848fdbc4430886cd3d80d18e860b6b2d1a614903c92e4fb162f18a8afc199c884192d0dc5e7e5b247e234a9fb8545e29fdd206f3543ad7c4260eb406ab583b37288fc86cfb6ee4d2e2345e3440687541818f16495136617ac01b10a8690ad1521cf4daa60843420ff9fc7c2af538072b6f6e7fe3f5f08d506ea2f652fc2e6f2cae7a8436852008c7b503e1d563d50ec11eacc445cd899ca92f8952cc995385570af3bc762ddf5b59ddcb987abbb8b15badf7f44ac6f024b1569e896e085977ba8eb2a82c0338e3a950ed7e3b17565e457abe2301fb8783d189c703b6e6880adb3f720845049b6129969daf9723474986dabcd9b1e76b7d30f0f75396daa33d55e2462b6b04280c25c77d148f3502306085f89a1cddb5af7c077ae609dbf9ebc612627c316720367f11ae4f886aa18cd7a028292afbb41d6c7dece98283fcf0c22839b0d7ef8b9baa6ba4d58ad0b6e1d00e76eeb802ac9ba943b746b37a23a3a5a53b4cbb2db9cf5b6438ee363ef137d9038a110ae3fec9a3aad459b1e97f927c6813279987c4e15b0ffa54b28c40a59c413b3f32c01b988b2379bd183ca671f37579871acfafc8962f6faa0a6574d6257639481ed5e87b07db6f5d3016370319e65bd0961df7b2bdd80c5511267b6e41c0f95f134609beef170e86d05ba04a050b33ac1c5558c290de1cf62c6b7f322cb458f1ecb0f3523f88d474e1f6b99161dc1174b4580e0b09ecdd09f77d80e9518c35cbef495feb59eb49b1f8e13e5aab201531793f34583ce2839afad0a8e4d1e15d510c59d1685f836544dae204b7ccc5530c6c1d169316d617872089c6d09e4b5e040a215939b8df769ac26ea2394662a6f887b0b9ecbe5a90c933cc6d14fdb03cdd498b9a0876f840aff30783b9d1f701b3ed7a0a66453a19b05d9ad45924f71dd96b78e612928b10156abe718d5c6827c6e593c59b224b2846ad5e03d058d405169d9979d5c0b540ccbce68e24e0efdbf3cc1c21cb644006ec58b34fc7756f29f57660c020c8c2d91df3021ab850b9bf7461043a007aa222221341a846b95e92a4f7e340b346919d2d8fea46c32b76bb915735cf18fe7952f44ed22820a4fedfd731d88af08dc31e77eaa990cbc0cbe7cc713256ef2345b060376ae38f41aac5dd04a25cb89f48df7e62e90f118dd8fa80a220dc5f7c8b4cd27d9efd4af93cad8631a53a0309ed80ae6b9951e01ad0194b58935dc4f4e1165585e2c8c680500d50d5d611829f976f048392596dade20687dca856c99e016e19de229a6b9df9efc2efa3bff44301d89451fcc97f80a3eaa95d1d22a1c07add23c57f567db2cc43d178399de18d5aa985a6934507dcdba72a19eeaebe4f04dd04894367ba0f39c104e04f4b4b703b8724173495c1664286cc819d0a3e7997a9f3e5aefa35ab8424c00980f9607796f68ee26ac471b16a569be88241df3ebdc42987c1cf580aa0c600d2e50640df9b07996f62c5effc48697ba3993be84a25cc47807fe06544535abd61279d0f227f7e12be225945b636477a2b5d96b36fdc3cdee37c176938228146226188f0e47bb334c84db47507d442876b96475205c46361e9c5a5334231e9840b6a90f1d79972c743187da46e5f2ecbd8cf565f234e059302ebb5a9e8fbf0446c6464fa20e5aa88080249ee1296e0649f158389806701d0fc0f6d1f484f2b5d99908272a2a302c57b6f120869bd017b0ed8deadea10641805e358a4074016b81c0d0a52be9dc249e41dbeb9bca2b5461249ccb1726ed711ad57f3d7329c482e1f222175ba953b3f6abf0caac14110dc3f3c0e085a412fb6aa575b7a4aaec276a9f0758e36e85549f33ace84fdb147ddd4eeb8de3be84ae4635d436bd43f4b617e547c181323ac2fa6f4cf70d90a1a36e599c1453edc4c81e0bf3b1023e94c82e60c3655cb449ed6ef92f7ca9bb78ce688922da334c6e457bea2ca9149cdbe1eef90f94292f30ec3ef6107695b148d1eac2a0ef76e83fe7c78bbcf6b6888d1bb75e223f022380a58be96b9f8794cbaca4489475b64f41effe2e84a85de67228d1acadc976c9394ac31866903fb758f550dcedaee2cf138b6352cd3cfca757fbcd66ac037f54d8e37fa487019e379af0cba7051f030e199a61aa883ecc78426b6b8a08d1824e321f34b094244527055eca9547f77c1ba874041098f053f41070a6462aab4693ed86a618fe2daad1d22d54e6c4b63dd2f87f5fc1392491c645815ea4158434988a33e769ed852b336cd07c57a2660ee2138d4170c358a08a0a5c5012a425133d503c0f8dd791937c28e5039fd04af1c25ed3cb749163ebef109d4b2304a5bb98fe7cfacfd509bf0f0cf850b80be5cfdf364dcfa47ff7603fdcd9f6381ee4eaa4c8165d8cb8c24df3ed59cd471fadcfd863cb185d1a8303226df4e43980a22c89648c47cb56edc8b3284055f5eef35865b4a2e156d69ef2fa3277b967f44695eb21ad36f43ce0c650647df1f34091f6d2638bd7553d50804dacca703181caf4149cb5f19d230b83284e3dd18a9ac5a9ac6eb80f45437315c55861afe128e6226f5271af0a29048f4a3f0c026b547030a33a9e444524637bc48ca1198604a7a34ee5203575f62091f341bf7d4b4b5e86aee35de2a5b0c79e55855c10c7d63097d857bb90670ffb6f34cfb734d14da9326fc4e9704531a4ff6ff673a9bc1976cf0607f918952be96042800bf2d5a7652d31e08ba1e2a43e0ce532f2afeab6954ef986ae125b982b3ac92e3720e981c4d93f92d787fb28402ff1b8c58700e0436d2137dd951b8089e27c6aa97d91688388a94da02632a3093b6e1dc49d0befdba68de0d4bc39c1d8a48477c4aa151b53a628bed5a7ec8aa5ee4004a37d64cae0c582355e30d7d4a91e8b4598235f22160582e9b3dade40e23a1070987704c4ae216d1de7f3d4ea50de9c1496378f0625361bf50d0d82252f4e7953bfc27d5fef8b2552c69c7d7f0ea9297108cb9726b7168d8d8fc3d1e44685264a9f12fa91bfa8a55dc27a6098f037b9f2c9563b10f45f476508c5c77d49fdd7cb88c9e7733712f82783054a4da7eea9ab36b6ba77875471157b9a799f20f41b6ef9dc12ee2b5674a27a01503b6e0617e99ecde78da7b4f54beba4c31836440ec72b852e9d4140cb48b7b020882ece3a72a0d8a9f743e815614a9939bcc80cd0fd309ceacdeaee95f547d20da0d23478c87324b638ab8a20e181d51154650ce6754f786b5f2c7300c8c5bc8c3a2ece7d32ae04fcae5cd79be8337e802da89fb566910d39b0eb8813fa2828c0c2e00a95f51433e62c224f12fd443d4c8bc02ea2d34aaab3dc5bdc3fd8d89272a051b04ea676bb53c656d1d414e9a3722ef10516876359aeadd2658e5562c35ad19da15d771dbbec09ddbb488fc4ad54823b93aaf3fd8cefc4e7600be87744f0a2f38098a8514a616a25acfe1475c4d33d7e1e7bdd00495390f7ef58b6c9ab4f99f50e6b81f7f9cede08909b886abd8e681272ef6538dc08b9dc7b9e5fb662acfae3d16bcd8eed6a7d8b19bd1afd7d1532247b6e2eb16e26353120dc0ede046abb86500266617a9f824233500155901988dd024241b4a67fa553c2c4656c5a754482153ba2b78df8f55bec5d98dbcb74d884f3d9f18e0346d19bc9ef787e4342c4f5d21b942bb634731da3504d3cea37bb657b7a35baeec9f697ce3de04368d0c499a6c6f72d5417446704de9b2f1f3e22755a64563abcb9553a28868a48c725208ef78fa1dcb9a139067b1f07962187c4e08295cc991f868436edf2c04ad77feb1c60fbc122ed6fc400135fa7aae5a9b9c9d3c30dfb845b8d3d1803799d456ac5bd6c5b42e61631a2f9b77bdeb6a1e74120d5439428130e39aba6b597d6f7de5e3ad5d5df1b9a37f6a709e7726b51fc1160de0b6fdad731db56aba747b4d6bca9d515bc46eeaedf61cdae5fee3c3af8de9de06dd8c9bf75a51e37ca00df2e7edce15421253774c679d5e1ac128481fc1f6572fc3c45c62894f2802b6821eb5e32dde7fd010c8ea2d2dec972a7657e7742fdf73e7cd9f1241fc78210ff0f35ae9d922d3f7044928ed84067eb2bccb2a143a0c92691056642a516ea263dc4473736644782c43de38d95313db10ec036c4cdd65f0be67724d41ead0210c4a33fa0f8ae86f3ebda01387f6b44f220b5db57193f6f30f7b49525cbceb5cf77eeb9b9fff3263147539f9e98c568223dc8ea8ecd28663a337f831ce24df94a5de2c602a8eb0f78593669ead2f1c8fde17c1ce10936901745e53c532a5b53ab98e3e2874f169afa325e755975338871f268344b1d369f467e5c97589f46326748211bc498a701d0b23305dc5ea62c9d90f18621e6ce3354830edc52a881b18fb4335786f3d136aacfca2e956d90102141793c2ec412bd18d7841c383e7dd2b65a56dbf48360b8467315a1558b2270db05d688f9253fd5650370e4b2744acf3ea51d2db160477328937c4f6f2710d7f4dc5272ac02bcf24bd0d59925036069004a0104809c5e8d6cba521ab7179086221c1c6fb4da416cfb301e999cf869734241289af63b7706fc7976586c29989b978d851157684dba7f6108ede98c5d9f25738968c13be8025d0cf81f928381b9bc3bb899f17d01bedeb959aa01332667a3a2efbaed0c3263a885cd3265464caf442368722dfc6af5b475f290822bb6ddcc382d8eeb949b5526b78b9d4352bebc75bd21f02f346924771696400be41dfc1559df8eb74ccbd5702cd6987f72479b8aa220be9c1090827a846f195985f78698f388c89e44357ca5121c76a4ce38f854f2d9d4fb13dce1218561c743d126d4a990b3a85930f96b3b6c9143cc8a1c4898a2da4c336f6bd33c82b73d3986198cdb4bb20d13bce0bbd70cae9f11e36773775e5d0817a9281679626118f2dd3bd9d2766496844e168f3eb7b5c18d51b35706c3dbaf5c13c410174a7ebc693ec59c015f59975c4d3b26b9f71fbcf231035e8dd8d543aa38ae52e33b646cdf2dd362bd45da103bc13232b59adb528dab5979e796d1321010921a811155e2a4b1ef58d0ff51e877edd00c145dc563511d0c794fb29fae924e6e61ab0cd2e95b5da0c611cb01f4aa59a4396dfe8ce5749384477720c39d0077042423c8e119cb58cfd018271e58d570c1619a11fd24933ac63a77998716095496d4065a5c06f5a278cbb282af76fbd5a77f9ec57e79f8397a5fa3205dd280f2682be75cc23418f3b5852221de943e992bdd821a5cbdd2687336ddc3b7ecbacb331b673c1b94b444f3175c44e903a755366817de8b295d7f79244e49cc12b50e9901a434f3449c32f91b67971e087a7dea1c259dd42e9a035d32f173992221c8b8a3fca3a18ed260422680e75d52e3e8b3e1720b70c60a93e7558bd3c880f6f998e2a86260d76c01318cdc24e1c13835c5cc68f5f2e4a61038b870c30ed0297d3bdad4729acfe3a54f77e9da76c9c6caf5d65d484d3f3107b26c2a00ddcfc56dd01d30098bccd195f1499d81bac0903bddff98dd615f88104ab3ed38e854a89db1af246a0a3dc803c5260fa335948450c5d5e24015b3347a06800900ae3b5f5f3a56a2dbd7ff7bfe5b4c1d65b6ea776db625bc4ab9da06de4d6138293560faf632f8e785e60dc7a139d0d4fb53f66d8f37601088d378fd42f2867197760aad6ee5ffafaf99f2735bddede61df4a3835ff68874ba9a6f67c2b0666e60562716a892ae77df4c48ec7ddaeaac4aeeaaeaa7493eaf8f15b7590bfaeca5b05adb91eb4d5f71f8b9a49461cbb25a76de1b17a727d3b609185089756a1a2fce63fafaf98ac47d2d5553de144e2498499027ab039fdbcd7df355f4ea78f6bccd57c4c766c72fbb6ed592803d0aa9aed0f123209912ce66a3099ec7e91ff8caa80f2e46df104b90a4dc721a558205cba4279182f4882715a474ca3d7d8137418f705ea8e7b11e3cb10d8f13bd90479a61da8a067ba297c1dc290d8ae9cf9920759e3cfb6a31cba2520799512e408171fefb8d8ddf3c2dcf97adfb1201ded2637c232bd7ace8729da081988be8db1bc7318afc078933645e80d0141fb90aa867cb612fd24d34165f5b60e9b6fd76c348420fd4f87c49e2ee8436aeb4a4b4441aa79d316549a8b4e07cb5e268c241b223316f6a81036238b2cc4dbab986ca64380725d0c50e2837f4f9834a6f0ccbe861790e5182c541e56baad4012aae54da3b6ccfe5ad04d1f00bb8e37f9367730f7b0049da4c7073c46229566b523686fad28f6a7d8d98b589469c9830527f9d6a86f92e30227a38db449e027a7bd18e56430b042adad9498372f84037856daa379ab9bf8e7fcab66fa02a65b689ecceb133b36925168f551b1d119853e799c318ea479a86d2d4fd9736d2886e6870cb912655d92592a629ffd72b0ff159e47e366bd97e72528c1893242b1c8d02a3568d10b2864546ec99d28c0d6d669b98a4a347318138f7f8c20a6353d6777786b6d0269bded9e5f704d7046e236af8eb81db2e9ffdc2c2e8ceba0c4ced4a9e3bd78c3e126a7d4cabc80c22f203037d5829a819ee80318338a0f17ad78b117308491d82441edc7f8ebd91ff71696c5b4f80b70420fc561c45b3631b1e9abfd2e10aac7e64d4dfde48458857bb5c5fc6b0286f5bab8f6569ff999b7bfb88951bb1056144a5c12dcb214a2de13d08db8de30e162fa66222d0b3a73bc60130c6d75edb74d24afa37b8fee77438d0acd0bc49f6e7bafb7365173f0eac0f4cdaf4210b62bf07a403d1110d9b117ea4b2541ad86903f654e7b5603d74ea24ce222b745d8d225b2c3d72d62ef9179a6c92ed1576606638900ea2e03cb385f925a5df2796cee70f10400df49af93826f7922fc5995b9c2d53f9f231bcbdf799243a311fd2a0f809586dd8b6401bc772a74c8e3d1ced4dfaf202063a5a5e978bca4c825bc453e757f431fce0bb996d6b14f3f32a92f9043467338185928105a5795df08122b155f5835c76a2a52f51566ee99099b37679c0fd90548d7df09c265002ad87de8365f486f2d93124fa218b1ab4769f93e4f778e88087a1af40d837bfc9314ab1bcb3bb6f2c106818f23880259baff717740da2ab5abb873da436b10349ae66cb879b7c0f8baf8a7357d18b207b59a6570872029fd3a8af23af8813f76abb5e17576f1345bdd5a502d59fffdd8918d31d8f50783b94e6f124564785a5c8bfa523585aeef8691aab85b983ac41b2186f9b71bcddb3190e9f1b8e8d187d2f7063b83ad97e0ac23f1de4984c08f92fffae466dacfb83a73b1a415a1170a3ac4c9fc842fbdb547b1d19f3083d0565bb1682d941e004b45bb286a2a4fc010c750bed1f3a6ef2590b344273f670cae30f5aef796da1bc4af2f0c0e299296d70f90b2dd76f38bdb3c8bf0213e8655d7e4da541fc311e3a4a6533fe6a93abce06e477f4f6b369a0d5cac14908d73d92939b9898005e57ff29768a826447373ca6320c84bdbac07bcd0c438360aff70a19786f39c8cf2318c801b3d86a259c0af568166bd63cdb74b5f1b3b60fe82ea588884048a49aaf3ab6703d978c1cb87a96616f4d10f0c6ff709433b08fe37095abbe11c70bdfcfb2aac2fc00bcf780d5ea3bb18a1abbf4a84e67450eb1d8e004103f8917d8ed9f817c6d5f74fe0ed0e864c49207b2a30237191a3d65bbf9ac8235588eb86fbb575be1bad94dbb593fcff22ddc047d95d642506df2fa174f568c2077d9868db39060909d50948caf2c2b68d00e09656e991d5b3b8109da9b6f9cf8674ec06f649055ea498a4c06501e56010e92e03091c7c99aa8512323c1427f82d6f9a5b6cffe3b8986c4aaa3ca7f96b8c0b30c3e737d5e23d709f7e548d4b2330720c1420b3148c1432d44fe014ede436320f85bcf0c0ec058d933ce6aa6df878f9f49bc8c3b19313ff9031230adf4a9ddba56ee6539b922578416f7ab81b201dafcfd80c610e1d72ff4981c235958bf3e42d9cb2ea5f2c945db40be2721c333476e109611e680b6ac019057461911a2810d472dc8ca834902e1b58fe0b4260706911d424b95532e34b4bf48f201a5ca4fbfccc57c4fa8d6797d7e130e8dbf365787536d8cecb0e6a414d4a424b578988e7ec91145362b18b306d114d4a1b15887db997e8a3dc89b931ffafae76b1317a47f68b0a159802c344294c9c4e2ff0fb82f87250bcb27eb623fd2e4b8bbf17775865c70235ec3172ad2d46b8f6c602fce6ac5a093dbcdbfc05a2cfc753d2c7e4f52f0dfca0c2ef475acdd3e8d574c6e215724552c085c8b96abe60ee6e2d2422c7d1581daf07a8afa97248c2859c612e4d6230b94be06f47abb978bfa5b89f45d9f15a0a695bc3b39094f5ec5879972239b660e2d9e116ab61de5a8f6f79fc6426c751f24d4bf02fff1a68ad0abe4c8c2d5b38c2f0d32ac2975e168def5ee1660eb4a28f4ba1435a4db39c5e8537a3f85dd5f91d05abf4defcea82d850dac3241b6ed3a63c81e55c0d8d2348ccbe248c5698513806b6c63e48887a0ff666e8400c705dd39e47edd7c11142ba95868c74c850b3e39ca67ba852dc3574820a6599416002894e0f8d98453668d2dfb33063ac5ff52a545a18ce969cfdb4cb16aa870d13c678c75613355f067df8f95513c4405032d638e8cab78f8d36a542d00d4f6364437964732c6cb9cb1f09db31db5506205fa98ac6718825ccb15088109e10ace525712dd1c6d1e8f0d61ee72a7db981d07fcb8c759e6c245108eb4acce02fa1bf4799ed5109ea11c66bdf748b5b812a579f94fab90f152be5d3b2c59f880dbdd605f463f4ffe22e8a5de6e3f1948e6d104dc87c887cc37692d31cdc2f013809d436c1596bba764c44dd4a83e184563a43ee65793599648c0beda5dafdf6d3acca0ae399b96ebf56c6067ff8b1330591132e64aba20b6c445d33b403353b4eaec59452a6373b848f311bedb268ff15030b71b804fe1fcf506598098f765a43e1675a6a0f15e7edf59a10bda68a5209162b79b0e806175ba1425aa8ecf0ee20d4315a81b00b6397f05d7b4ee1095e68e19f967dc6fb0977f84aefad96bab5b132c0a08b70b92d7aca0f8b2f78893de2285285ca2084a0350924edfef4d9ddb7cde1d0c4ff8fce8822f19d77b4a5bc1e74a7b6ccd6c344598319813f5109549acf1c445f11c953d65fe76011c86274fe543706e0c1f094955af32d5d880e31a501fea4283453b7cd98070b86c80acf4e5df8c5dd1ba10e2cea7da8292f10af6170f79f9bd091dad42ec7cd9045b3f9c72331bdf561aa4c7f4cd3dca1378795110571f5252a1136745d6acce87e8b4c76d2f6e912b8787421090369e23e75f46ba0e7a05ca255c6b29caf65edf5a53dc854289c1014a6449766d322c6657a94af61d95c65b4268e1e5283eea94603a676e6617a10a6a9f13a02ad192a0e669c188fb5fec27a5923d0ccc618fcf9d9fd3e64a9c4d2faa9d6ce41c71bcd012c5eb5500b654c2643150f37c901ec0ccf26e1a27e6c6e38cd16b06ff53f41ff6c66b58c1581d5aed0315af571b8734863d8ac03ef0137932cfb617da504d4c0dc9f3a663fc49d85fcfa607e91d51fe8a696b1424dea6e04e4c976f1a9b613375e1d0b0cedcd49439d9fd1bf96ef39ea5bf1f5dc19d010036644f9fcd63e3a1c52e854327e172e4308b5da05f89f136618eb8c1bc16c9f434c9b34bda347d7e98b09ec5d16a0c46ed68aae3803871ba3930dee66adec29b4356c993a0bc4bc658e50de3635d73da760642f9b5c11ce6d8d656cf1f423a96ac73b00f6d89ab2e43f07ca46a648024dd5e52735d18073f2f8d15ea113b9195e6b05061616708019aa79f84b50a80178e64fbefde8a79efca0889c1985baaecc0090c749d57151b16544bbc9bfa03044cc190354a40cf85f3030d266bb8590b846e0af2a4fde69b9e00f8f3d1ba51df326e218671e36c88ea7b872854ac1232ed19eadee23b810ab26fc335c02b46ff1290033c7f62133bcc3885c7f509893c5805ba62b6f1faa14c9663e375281042c904f7ab7f997dd6a6074dff5d6e8bb68153b73a03588dbf44e3b1911736d06b2de341e2fd79174edb5aa7d465ea5a35eba4ad2e294e7ba2723645ab3943c16497d9e91b6386cb24a2929d9c651e0144b1672bdefcd9da25ac503e79c61c38c358d06db86132d4363737753ec4abdd9605f7496c150e3ca052ca87004b948f8e03f6ff4e17f9b26497f4db9f671def541f86796f059940beef74723fe3d9be3852611828e799a98110a1f424a6a70fd7dbef27facf743f400ae6964abcac28dd5d575e5e0e7c206708d900c6aef4f76710e0abaa0b8f798821a71dfe252701ba499dfcc63becf2acbc846d26e13f3dab986b1c5f593f90a64091d210036aa01852828ca7f3bed8fb34e0ca9f067f1dd479835031691c732c28ad38429da2a0adf8c0e0c85467156fde27b3bc3bbaf11fcf4da6d424b72100465d62037e00b3cac89fee704b72d2731a53b4e1204105f6251011145dcb629c831e7cf4baa3a6e1dfba897d5214a1d31f8def9f7783d883241364b7e16fc6cb878fd669ca9e3ad0c0510d8db6c0bd84f4edba8a4a0dc48dd93ea62bebed2436fa1fdfc60b5b43c6f48db1640672c10ead3db6d7f60884d4497044aa06086b48ed713eae2ccfdb624e3e080020c7d197d34195c4d9aa50a8b4b1ec28cd27eb974638da4216eb9f6b46786c4000e3c320f35d8c6ce960aa5229c6111e93faa05c28ee9dc77b41c5136b98f3dd30e7c0dbc9277df758601bc836b66c205ff33fda2620363fe1dc03b3653c0806590a3b3196f499283ca370819b1528a972d24231e5153389448848a6103e30d790a02023967026bad0c68e714158a35a9be82bccb3c90186f06c1355135d5ffd4c4096fde13b35e89b6809eb38a864b8800c84e3a0af84cb51b02c17c15195d9c94facd126c38da5a251d01ecd43f73464ac2aa82534913a93fb7369e21136e796f1efc1775c14f947a23fb8d10ddf9f7a60579c4e971e7683fa3cc2530f76ec08e175ae76c81aa005f87b105c2695dd379e27d1180fa829daeb1e57608ba96ce50405cde102878738013f25dc6e7ec09d61be4d90b466b0c40ba3c08c76e6462a446dbc161a7203c0e4ed3955621c2b475a56f21ab3ebafc495fd67e45d94aa93bef0dc05176f46c5b0927ecd581b8b85f139b2f6fc2be032ae62ca4d6654375087cc67a1dd0cb0a389c8a96b89ccd4ff61deddb21d9073830382553f8884aa06efd644bfeac868b57ea36e28c8c35a218d5c0c1572beace7044770eae5da37e01c0f4e6725c5bb3f44b585a594e29cdd4fc097793a856c110abfb83d7a9248b2be5cce5eb7b629585cb68023a7bd78334b2de7b2e2707c5e3220abf8dce6d4435aaa4988b7035d8e851f218e57305c20f774cf6e82b2bc5adf4faf4f8d6d45fba14f13d9ef31f15917fb7d7275a0a80e079a95a4ba91d54e65c08c3886ce22edc175053813ee4589653ac9c3380162288e927403d4a101b7047027c31fd8a5e5f646e2e1d2b1e33e99e00a506307ad355de99753c44b2253c796dabfb71f3d1ae262672c52244525d7919a204a87825975d864d5d4cfa66b83e0df9d70f692abd263e3a158ebc2d1fadde6e3a527ff7c63681c11926aa3d26c2ead7cacf9afa3a3ed7d02013b6f025af440218da91890c0ffc49ffb3c386e6af96ea8a7a851209bc867dc3c2a9a0f98b0b390a472aca4de98ba97e00bcff20a1b4f3b496e03c2d20f975e32f7bf7f0a2f88d82b76381e54d2f87ab1c330a95cac24424c20e614b130fa91d2f22345dbcb0ca3628db4fa9a3c2aab7947709335adc4df929f2d5bc8cc2866cedf5515d938a210545d00d12a7827bf6bd61308785bf474209b4317b73c25e904c64a7e0305c0346c6e7fe13fbbc79a5851202708f2ec3af959da6ae35a99a706d7ae48fa230c9ff11e95c22975e28640f975a421390a39ee9238528ce05fe183d3d7c5dc2fc32ffd5a9287e7c1a4cfc6982988ea8bc2d1a8fd1eca4ca2366c70cc057402f465b2d14ab87c45b45c3e58ab266fa0c3e51dfacd2e2897ae2af0c97e94e9d08271e1b041a6118d2c7ce73d1f594da0c89cd29110a956c88014424a8cb1f5ec0c33660ea14c1676699fa041a1f6cd1d81529f065409e0c7d7db324eff9e9b31d53fe391c4eee8262856c8bf088523914b378608aa5ab6435904599a9abb068aa8fffaa98bbc77bea0a74fc6d4dac66bce2aa7533acb88c21c52109c772edddc0d05a8ecaa85b18b61ec5255a9843f46e0b0b35c53fb90a7e3469d9ebf376c6011cbfac04b09ae05a628fd5bdb687a04e1cdeaa1f3de69061c3262cd34f9ac6b39491edd27b9050a08e9966987ffac5185a1ef5beeaa441d6febb83199e68fedaf41236ac59d8432ae7c1323d4fa633b52ace432e1be993a8af0ca00c110c79e9020b7d79c9eeea751dde8b63283b5c0b70f87daccdaac44b1d0aac3f1e2fccf0a45acbc6e8ee6e9d30f3ba940052c2df3d7b95f82851bc6d1218a725288fa07829cdebe2f3bc71fb176ace2ad35ec8dca451feb518c9f3ef0cde4b12cce1227b2d2466e878698806f2dec3cc31e232bfb0544351396e6fd49fc5953a7e11111d9d210d995275dd99da49ff88486cd4d6e1d0d32892bc77e2dc56650abc2f2d88e7b4390b51759e8d94284227fa646e66e4c7219969777adec548664d4387db664986e9ace42bf7837036125eb89136814532dc583d80c1162a59bf604df6825816195883a6e85813bc3595027752958fe27e411af6720a470699c4a576c05b17af2cb83c8469820b08680e8dcf9a28d57dd34c091a2ce0239493cfc4905390e43ceaf397913b5cd69c37519a305a9974872d00358b72224bd33782f793f8d6c46020574d1a29516652d59b1366989d70cdd88a316e919e4f768bc117c6e1d3944eb998938599ebe68d3018effe413317cec67248541511974a440724f538423177036cdd1eec4c149bffc0b87280d127d42af87a7f33d34dcd752c3a4e19f184bb5197865ca0d014021846704d5c7a4c9634b0e14e8d2acb20f4f7b1e042741ff263092ffee371cef056594e9c0de9cff5211c21670efc1221317f08ff6f5af1632798386179958f1be03065d6ccf6f656a80dcdcefb46b83a0316299d6c23dbff5442c674ace3c803afa16f62fe0f39d5e08db39812b4e69498ecdcb6bab3c8f1f3886b13ba9fc623b30a5a7ba4cd4a54c456adbf72e576e7a6e7a81da7d222464983b72f1fe09e9c935918905f91d3f372f52dd72ce8efa840d6df0169d11447e0aca3c4e6d6922dbad73c61afbe00878856a19cd3dca94c1323b9dfce7f017798a9c34f95403b42cd6c3f265b441943aef4d87ce7fd046ef05e066f93c3fd285ae353359d2ed4341f266daa08b314a121e653570b3618fdb8cb801a661669db3d760c188433d2a013919e983b32b5ff190886c577a3d3a11738809292857918f233b414f5ab406577f6558d8a1d3d08c1c91a5838d0ead24d2887dd144b9303c8b4f0850b8c1e05d06bfad4a1c8e82c1ae6d3670da04220e45993c89a654495b413c30d2d13ec272b7b2a7fac35d5f2e07e50c3075761b5c8037bd12d12c02f4ff45b0c96bc5c6c5810ac3b3c9c79898a0b6f6709bd69017d5fc00ab1f2940c7c16f6853096194c78c4262ffdd71648080f2c7b25f052d2b8002620ea5231fe7047314fda69b8c69cee8ed1f16baa51b61b8f10a568e8057a7d6ce4e0c3b353d9ec3ac4c9d36f8ca612b16d77a6d5b9b91dac3a4543df8c01b44a8cfa89c86b13f66a9cd54e3e588908f73cf6ca0c5bf08b96f35f30d8feb08576693c1da7567da4ffa8998f2f3488283186fab6f771794be80b635406cc24697d967fb96e088ec712ff2d26dd2312d24c5922ccbe6e0b69c5030d7bb5eb86601e7cb5cb8892fc90acfbc81cd506640c6a57258f31fa6fa8774a124e4c0be61ac5a0aace433c302250ef9040ca5aae66fa3b2c2e5f3d1ee2425d84d1cfe2348de89803f3d2f258c259434081c81ea1f11112ab6be2d4eb5e98c694da8c5532fa11f2bb584470ce0e6607a81ca0d9b14e94fa845575d3977cd957c710c392865b0b7dcaeca41dc5cbf60aa9192ac4a52dba1786ce932b5524e693eab09ca63686f7245264cde591571f061bc72afd6ecd794332d980aeacba6830221f0088486ff64426f150f8ddebdb8740257795b13f25980cff13f8973519e15174027c6eb443a161b85993baa5c1bf9bbd1ae18fd6ab8fc60a0e0725120e3b6a49e159e355777c94265a03fbe5c80706abcc514f409b5180d889d1c05560c3af1baca6c611c20230e922e5dbcfa115c14c0315d839366c7e692ac71f71a5e3481f6c919797df51ac444c624c967499b04d6fbbfbe6a71baffcaca9470bd030a2fff8374fefef620095ec8bc1161fa0123add9b44ace94a452c45b333f075b8d04868ce8444edd44b96fc7df08c2d14f4391eccd181d9b178918b28a0e039e0042141d962937458c0840652571aa22fabd61f8f587c783fc2e97abd8a465491d27419ef9c5a0d16b9166b358c66e17dfd7c075b5220045e427160fe00cb267e3e61697d654c6049e20a2086b59b7fa44ba40e45158300bc054deea3b2a0b9ab21841c50cdfcc40ebfa734a04191ce4f731619995825c5573f5c5cab52125b97bdef69e15f0ecdd5bce99893dac13df09adcb14478f7865891ab5600354c2eaa677cb2370dd961a8fec2d5901d09085bd7b9026fedea0b7d483cb031b06df842020f6695d909fe72199e1305a64f6dfc9b1245096f917e09483311d7e4d4c07e5cd66b6a557e8560b75ab9d32ad43c0740b31180706ca7f956de5b9805f978ac7c98191ef1c4b64962f4695a90f9a27f36ba4e6968d4b64e7afd73ae73e2c4a7cc7bb09f9e68cba6650f22e3458e1d0e0869a5db6e4053f582e0c20315b4d65babcb4d761ebf653c5bc9265ddc7ed404d76bda9634f14c82c80f89ed16a274a6e6af93a54b77332b1a553c855ed4e1c989d33b7ea1b8db18f6724352eb030852fb7ebe76aa2860129ff14d270e85e87fdb16ed9f1190e9aa0ebae9efd45bf6336e739d2a50d22bae234320ac3681ee3e3f35419b730bd95c604975bfdb180e80e7aa6c5d366871b030bc4cb16f7c5e24829547db8b53041ea6d550a105c1ff8e5bfd563358be672fd903f0cbd6e69d0386466187821170103b3dca2ed56198b208719072023f2abc4f7b6a24365af8a247e86bafbf00da815eeecc616462f37d2eb85d7d0e5f40e0339331658e29aae68dd1b70eda4ab036765fbe3cc1e6465d1155d321c7cf4a25b610d0ba2acc3393ac5745a29b8fd325358f3cb7b08db7f8692da92dfb2398725c7ea87239b186fa0b99f123404e523bf5b2161a06ea4e545092db18de9a8c7d4216bf5b936cec432b2b70e52e9ba795308e9ee987089e141cba37215ba775a78cc5ae5d18801f04b78c1fd41c43cb29830830f26f7e728fe0176fffa75da67d08786d16aa8cbad305459debb5a7420397d3dcc96eec61bc1fa166cfd6489ffeb42698f42afe033c8add48f3c72a15c93e2bbe6fbf1fc351808b2a590e685d8e3fa8ed8cd94737e45cbac8df267db4ca87639271052b471e235d4a39381c426717c32da64b4cc191c83e4d294de1e0cdcbe7dd852f1f474e32bd88bd23afa8941fe31a9cdcd62407e64b0b71d6ee19826f082f4c817362021ec61bb7350a243e379e442aae7ef6d9ca7a75c789a5c5da9a644754f5a118c71d142e60dd6efd0ffb381fad75ee58b74061a89cab3b39c4691b3434094b1292139e5c406e252006f2a431c55a6ee113e70dd0b3d3e0a8c352c559f64e54ac400d2aba43c7f4d882b11876ea5427f3f79edf5de80219253f23844675acb642acb6c1ace5327f99fc9b55058d08feae2fb76a4d049a2bf0a94d9290ea5ada4d1dbc6e502f9b940a17361da6911a28562118fa69a9892cc413dee3adc60b365615e03635e9094e6755855cbfa47e0368be7cd20a3fcce9a316aabfe774e47fb3ca5d4884661dee8c23a2c3260cc3969cd5d5381a98055d057e10796ba5c2dad7a007177a95f27df1fc55b188e46fb374de3b431029442f73b0d729dda9dd1a4b697e05044956fc9473cf6cc0a6ccbb34a215937338bd8aef0a710ef21ca046b4a3bc10ebedf2f7bc23e6c2bf6b5d16130b8eb0dfcfba71fc52771ee519c675ddd9be8c83d6416aa1ae8e8d49d8c0579610161a30a02c1669088d3c598cb5f1798ce3b13e835f1b3e38d9531b03ab5c96ac3fc2b891c0f184a5bd53e636dc01ce47a833d96ef9ffa12b7b2276232bcc6e3664ab0465ecb85d6a4079b98e54f4c861763fc09e9051abe86f532d0fa21758b9f7a4636dbe2c879611b142f92b851d550b8477361cb4a084efc294b1a9078d78e08cc8609c1de1921afa08cebc2e3ad94a92cecd90feb9cbe1210e0153089f0e0489d11bed16aecdd82f93ef1653adc96a2562bdfdd23cad0b046a70489d592924061c1bd6feb5ee546b12eb4c8bcde841c6aed655d5c56af53a2ed2cdce9701d6be07ea7169fd5d036efa2b964b1f096b1d04e2966eeb72ce3fa34c8f4cf40b9759771c8fd9f88268b960319bbd94651774a587395e7cda73f3bd3887e360e1a12afa6f9a616285bd9b79f6b08ac93f384943c978d55265ac17b48392b0ab36537d0462c2ae494b5f9aad11205949975541ec97014dd631c23fdf5c87e9671db6e6ac3f040fd56ad094136ab2090f6e065f0ca4ea74dc5ecc6abaec61d0b2f259f6f11ddb3f436f2ecead8e5fa54fcfd29dfc2c724b8364572b7edc7c6d28a5218ac61a47b6b5d6601a58c5e22b14a06d1d9c450e4793d4105fc82130020ebe2d1054df49aa07900c6d32b550dcd7dfd99a9c0f59f0f4bdf6f7c296a63bcf64d191f18df81ca778dcdcd3ca32a9b4cf07ae7ba348a0a408260536b49ae588d15a7b3ce37d90e6c3930a096464ee4ba3b6a1729c78a5b03f7e6910d18d0abf613274d91cdd910972dcf4a0ff8deb699fb5ee6ac1f6c551d72eea8d189bdb4cd322e62885a0f4c3e63c62d786eba9871b4a0860a73fe8dbbf16cb610598af706a72e958c249a15f75423cc529df780e4cd1fcbea2b63dd05c08ef424224652275812673825cb80d42b8973162f052397bc65c3cd16a3fb46c9b59f1a46eea689e2ea9fe2caac6af995f474927987de1c7570ad0b4d6cc3996fce04ae8da9c7474d72e523426b46fde77ae6c145f97ef05395ea0234f342aadfab0c0c6bcc061c619ea2ab506efa5131b5f8071fce1bef8ed76b2bb759a0068e55b78d45bcbaa53e548b10da158cf1517d8e018e2edf97ecf24f8e57398cbfd64fd0e294d08da444d1fa28f4fb410ec7a94f3d50939c6734465491b7586db44ecf3029c6a750e0fe8a1ca3090547acb6486793cd3fa876c3918508d1e33be2402d1239806af47b3dbe25511475c8c307b5260ab015e00a405515a3169cb53f427beec0c62a19afbe4e6e6e5bbfd306b986b79e7f5cc111012979709ad42657bfe1832e8a2c4c721fb50f0a30a94d3e2ec9ba900ab4121db70b4506854fa8d91468b24885e27fabed6dd9c5ad8377a01f13732042bcd1b927881111351ca85f9c06835e07fabfaba9e8d7c1b9f842da9334d09eb63b1619bd72bef3311b0f70a56c540b9c93d69ab90210378ca3a7789748365f90a95845de9d5e88e17a7b2022683d8e3a59a516ecf7d7b20fad0204cb7da3e4bdac97390ee2807626eb76d314bcc46819b1dfef0697ddea415a1a4ea25283e2fccd46454946e4cd90e72b6d24079cbbcf68ba8dd34c226f6ed0bd4b76c1cedce06e0f96e089276d4e67ceea3f511da6e2d01217c61ac258b403476ffb3b45b654a856295e67d72625e3d673c4fe45108b2e07c01b2a7e0e66adabcfef157f52d6d4a792a2c38b60c1b42ec375ca34043eff1fd64f21de16c2e7d1aa42c2901ce7c6d35510f6086e812178ff14bbd241c605842972b5d4327dbde5ae797f15f2adc4f769ac6931d06457b0d4108a08062a501e791f45b8dabd1138d32dfa983ab2e72cc10062b52d46646c196d4898c413ec9d9da0d60bb7c89c2601d25a4d49332643205b9aba4fecc63edefbd87f1f108216a3d094d504fc3c46d4c86d3f057d264242b1fdc1499a3d48d71f5039f98e65a0181226f64d23a3abb8a3a6298ee0f2b7487fcd5db668e15f030f31b7240788dd17dc906be07ce327d3c958a013b90517ac7b5ba60ebe1007b9ea5cd77e0cde3ea895a70800b8d4676a62635731b49f81b116ac620b7eef7d19f56d015304952b32bf2e1b8be36f616d18b6aed015f8434254765737c6f6f47bbbed976a8ac4f463f4f04bfc1eafad65d9019171bcf566eca9b3bfd5d2afeb1cd2ee4b371c7e9d747401bfd7ff6e9db4976c2ef2ba98b7c216fd0943589dfafa4d4fd74f71bdc4e0572bb0f9860f64a918a97ef447b9109b465ecbb993e5553e103cb7b891d8aa06d86b3ffff059dfb1a2f6e0118a40ffbc5ef96cc242ff0dbc4b6d945a8dbfed2880cbb2f8df70dc9d5cd8d1fc234d4c9ae090fac3d85d82f1df8467c7f675475d4cfad64ea89275076d5642f52c10c3471f14b4fda002c2fa3c1f6827df0a460f785c89a120fccd310bfe0c5ec2659e68e2ca9a98b3fe36dd1091382e6e148d7c206207a9947e5b7855cf897c2ff7b01c7b3aea7305dad2dd09e12ed11cac543093dbe16395fada45e13ceff0be2496d72f63494a0d5102be38cab1a9a5e9ac671cbc85c9eda8a777b5f8cd5dacad819b8bb112c9f51a1abea06a63cd8a59f322d36929cf0071349dda0247fb1a40a839a0a0551e9603fe27f85549070a9a3869e91ceeca85c6c5789b6d52ef63e3409ee8a6d5ad73e1d9f5e4707ad8f30eca6e5b0de060cc0b9a5192202404aab730942200b3b3ce386d2f40842a894988711fe1b93e4178f62e3d12b07356241fb503596ed729ffbef8881be9d583147debe281eae81892c18784c4be48127d97befc4da5cdb0c53f7061c0f49a0ad6608135136fb466bb3ed7427916f0c3edb1ab9fc56e6011273f6a276720da7d8d1e7016f7bd9bc127261792caf5cb23c862125fd1bb8e9a0b3511c08bac8522234daad13419391a67697cf8a33ab39d7d8b252bd4b59f97ceca5aa39c7e9ea8cce442a4b7d8d846173903b81b29f961703e5768de06e2d52dd5e65a6d372972de93c42ca06a6d2d57393bc781c1af6c9ae00c69ee3a92d50bd22821d20f3e96c29f1cfda7cd51b01f2a54e757dfd8e776f99e6698c76f9da872c9141f96ff76a9de1a24730acfbe2527b2fff4c704e1f04afe108fb09f6507664a824641b45cfcbddfa03feaeb0f61761e9567b681864f1e1eeefd76acda5cede64f326f6930bc0216de5c9121eaaf0b640a632b65382172978d9297dc8237688acdecbbc1c9b1f1318c704d927ffc38d3d61309f7689034493f169a8068ba91168adac62b7b335c653b5f8b07903d6028a5b8884e23f792ca58424a02edd87ab6aa8d450de875dee2f613498452e701ea01adb6c9c6644bab137473a79a1a0b9a171cf25a7167fa084a1e680663ca8f522d94c48f4120008d44fc118748fb2f6d19ae9781ff20be9dac40886e680403343870ab02d0f61f0fe631c3bad112f609388324452e9ad5aa4e46c4284a1dae1e8a2d92944e51ce1b3b883f7c528a83faf8a7aa77699ab200bd8b51069bb11156b2cb8800f8844256249e0afef48a3a9b8b14fd1febbf6bf582e7723bbc9b35547294ca11ec5a17d7e85c6224c6c4435790343351564e2e4b60188d4a9d5d3e2b7e655e90686827206960156aaabb22d135050e41bdaaa8d0b1929055e1388c9fe965f6ad1f137508653bea007741f82c46bd8301f57db8097e7e0dd9a45d94a228d4069ca27ac6d4ad847c0ff4467e5df9f42e3df08c97c7c2396a4ce851a43f72d858c1d541bc60fd2e074e8de4feb8a91ee4775e475f5da2668fa19871fbd286c15e817575cb0ffbaf23818014e3685925441816878b95c357583799d578b49873a29f2a40f2179e364ceb584480aaeaa15742651ad5cd543f85570cb7ace3f4226c53548d023eac029aa81938d2e199993d362f27f40e0e23326343a177ecfa3317f9ccb965a2af7996f9b0afc39e1f878f640e19912e3982cebe10bed1811d5f6d4b5e30595dd57033d8468db86367848e3cafb8f820f3e90f931b87cf9da5e1bc157395dba076dd494d792b216a99005b4b2327bd8436f80f3a6356789e7c9ee5edeb38830d1da87f37aa6911072a0e56577305b318a0756ca765ac0995bf1cded944cde22e854494c6d556da01227580c77d16e7535dace24056be6ac0a1c8d9d12aa76abec4124570312536c3e8d7b0c8022dead8c241e51eabee89cde24970041aaaa6ffdba3b75f4d33dc9ef0973f7cf260654e38f8dd2a2cd35f50e963d810d62020e533e9de26748cd5f22990d5982431b4f28ccaf32488e85ba2b26c88de18fbbf4738b3553954e39dd8da8050ba0ce7e678b2f0a53ca4d91e19d3518047570bb0d6bd0661525cdb3e9909bfc7609ac5322d482b825df8eaddb632f6041bfe8d8e62fc43137d81858f298e91563369fdd5da3be3d059761fc0bccb1069bfaff0d8e3fc75dd4c24f49a549f7cf47a42af80288947ffd22ba31e4d78cce6e7f0d9def3c5fa5377819cab1f3c8af458783e12c8e3ce9e01c988ddf3a5973a9f600ecc6aff29c638ab95f574e008c89367f646dfe5b42800c9bf32d0a94bdf26af72ca3a4017617c2f004d0981b604d59c0299b1816c7a73fb82efb17a18f97e763054c5e8bf893c5203b75ebb874b20ff4344caef3dce391788cd6bb36d7dce981b033b6b368dd706e6e5995af5e9acccdd2a5f26a44ce0ce7001af49e6369b72035d7bf185916a2f30246c440731edf51fe13be1ad7ee767a8d5751b11233bf292f96ecc5ed26cf5c11216a196836f12c02071f2379c5d9b5d811cd224a0f4230c62a068d9289b9f4612be9fc10a6c936841afe85d2d42a6c398d667a6b38ce63040a659e8af0a49a55c1f8a575e7e9d5e0c595efe156dd076f1b8eab6c548f5d14aa4b947aa4360ab838fd3a4afa06a0f4cc3a4e60def1c99a6730ab0228b5702644275fb426d5224e5c61061dd3ac6253935434821c99ea4ff52951c5a7e0735344489974ea79c8fcf5b48f3f110e9857a04694986c2c7bebfea2c9dd499ab353e9c2b3dc34861d2bd5ac095b2650a867eed7b3e8af17c0446636c0d8a7a20bf4baf71eecc38f05b45a711567196544762948cb7625ef28a1a394d117991b14f6f91bab31436153758f5ccfa347436791763f7d5d0a451b56f8088d3107d6a966b6c1aac57e35b444abb29253c633724c4170ee9866b5b0065341f0ca5130948061390dd1cdf53f1bb3c46f9ddc5e8c1282dc63c7fae64ebece2a6c4e1276468a81bd30205a1899da49cf56176c8894eefb9404e927d1d7f1316efd9890011485ce6956d4c022f17119d331663905d24ce6200fdd10c7ea1c1ba10152cf6dbbf4dc08ae38f0ca0b68eb77be0ea49dfd4d6460b9a4e8bfee404c280feef27d31a62b78fec243d558d0d8eff84e67ac7032ffcdbac5e23c563aaa46f43197e78d0e436648304da34840f4dc458c25aeeb606bbecc5adc9c900fb98e9111a04a42aa545411e5625850ac337c47ad858cff6cc944298345fe67c624e619888dbcbd24e01589609d4e43ef4fad247ac61d59c6f9ca071ab7387402edef9f061db9571ce545d7327c3bcd82be7e05f2fa8f87e8e8eeb7c120e060ec705e740f78d8710e6e235b134c690d2e5626be1305e649abe32d3c19940e834df109191c5b3d8055553c0513ff45e84ed1863e6567c60b63839638dcbfda8d3e93e6d8a2417eb215b2c70a51ca2112e7f1bc065da957dcae8ccfcd6c05b96c13cf7d32962b15f327890a77b06f9a747dc6ded8dc60215efcc58756d786e520cf7b9c0587eb0a6953217473e0aa9106b93609aa6b60d9ee866aa66edbb25d29eecc63b4a0134ce070298814d6ce4b78b70bdd6b6989ce355ceb0e75b4bc163e4c1ea92d8c7522a73a770346f9917cf833a7b1383445e5a0f080d03296a5b7c5c6da14f66b550c90ba417ab9c6dbe916e18af18601827f855f9501977290a11c4c03d9efdd2c03d177ab070ab6b0b0bbcb5e0bf93742607753a9584755fbb56a135d4b348ee8f46090d16d4a980ee29963cab44f0a7ab394961983fa0d0d0c94ec10cb8d70a2890bc516c31a5d3d93f30384ccc5f26e5a4b0b996244bb2b21bac1943055c9169357a6b037798cc35b34f2c2166cf0424070ab8f48b2b286029444a304e5affccb4bf8b9cf1ad12d4281924077710ccd8a3d2229603a3a68e4f2523ab937cbd25001c9baa2d3c5110d4ce77228d87ce5d0b4f25555dc7a3c9985f0b18be2d5beb98910bf48da4814e3220c50b2cb05b7624c5c0aaa00e66ce5cf8bf4968ba727b644f7cf3ffcffe8f1ee2fda8a81eef5b4ab0b5aebdcea635af896365996f3146bcb20674c91f1c3dc5246469aba151b0b1f06740c9fa18615ec4ea3e74bea85a478b87aa11a600792079f750433be5bcc3cea2e9d29378ba3e4ddcbfb33ecde14e3d38ff549669a223f1698202b07dae32dd3f1e567031997ea72a0a16c187b9fcf2457a70a4f439936f35e87b7f88d21ddc01f21fc4818be06d5436515967bb9006a6f426a501c0c8efcdd24644af3e276f92fa8678239d16fd2fbf41399dfd1c1dbe0f04f68545d7939fe93aa478d88a044eba5cc1411cf4e6a12cbe052dcb9c46960485b4554dd9f54926dda729dbf98447d1f70f91cfa4a4b0c89160ce4d245382dca24c1313a644f4bee1eeeca440f3df9df23f6270f232293f160b1c8bdee44aa6b6677b7a30b5294acd79d19eaf8689bcd62b79e526884ea0e452784d708e4bb84122290f3e3511f815a5e3944e910b863f331a7a4bbe311eb1656640acc125b9024559620457d956e841665a208e1fd766e69bd3e295a5eeceab1eada4987b5f7299f1d9fd41e711c9d4936de54dd45f9b848b2df6362700e9f92ea5fd990d77a6dfd4762007b2fd35befbe371351dc55af907d0e6e72ff9c4a643babef14eb05cae1dee14d3d2491fac39ec60a2a5efd94d513e66231cd5acd0ce866c72bd2eb43b18f39c220c499422a9522d25e96309a0eb07809ddb6cbd1ece1fdb561aa12bd25c183da726769aec0195e8935d30096f11d6d61e58ed0df44e8066123024c5cac89bba8c4fe3cec2c4dd8bce9d468425b4b0dcc7afa0836c49834c1ba25930fa714e17a9fce6667792e680a7c76c7d99bd157fba4a7e589b9d15feca3ad8f428ef0ee6dc0a155423c7e440d780b4fc90b14bdb4dadec63dee92f6832da0bbe2ed868cbd695822824b128494dc889305a024e46a1447a1988d2ef542ea03798b62d16a2b88e05651a1f6d16888f23cd4b3bf76b6297ad654011f5e7631f349cbcfb29de96796d372cf0eaad2024bf0a358f809a3bf2a67d64f50b1c11b4873d4a89543dacdf5013b5dfb0a85900a33ee32fd49a9561e1d753d7ed4d2aa4f268a246af09ec609ab78cf9792004bc565c61697b6ccd09496b7d7f4dcbc600508bc4f5b8e4f9126a35c8bea061f2f331b16dd7d7bc48e0cb774900e96701283136508d688a572b6ab4ae03c23a1c7740b8748df2e9c4866ac55ecea5494171e888c57d65da262c4a2aff69b3767d6d0b2fbdfbc38cdb3b7fb4db4f1da48a856ffa97dfd87552bc5b62a9cacdc559c0bb77b93f0cdf7eda2d630e5d96f267c10e6603b78b9715b85f2b02f285a519be9ef8759f4c69756441d8da64e76b905a2ac2accbb74011864c618ee37ac43977a431e663803f3523545e7c7d19e894d29a18f2c8dc31b6971abd66fa42ce9d36c5c8aade9e5063ffc526bc6d73a2d4e1889291c69c7d391e7ebe574f48645d9b53b0fdb7b8dd2f6f1af46722472b0c7506959510039bc3a2ef735d3b7791382604e3d80d301b5fb222db0e61196d3e1afb46ebeb4396faef1d3fa26095199c1be35423e3255a8758efa3fe561a7d7c629165d637d6393d03d9a4a359d1c23902336e52af8b6d359674e3ff3d1bf271963febffece86440af4bdf72b5c712b6e396a0c87a7dfb9ebc2c3f69ab0f5c61a4059b8a15d44edd9a6c803f7da0858506850d78e42b1896e93fa9fa4520d7dacc4c7ba629f7a69bf2eca4c90a58163e62191f1ff3ba41132b997968f2fd2b17a68d6e892e992cb37e5536ce433720fba095e4907e759e0607e73a01f32bc3fb56fff2fa8717fc8f8762e0fe7e9adff1c072ceea2c3f0f6fd374693039b28ab086cb8b3dc9c41f4926cf9102a980c736a52f95bc2874d6ccfe8010c34f7e4dc790ce31d4c2663d90a15e36ab9b307c93e38e8b51229b34c2f26c6da62b3be9779fcb4a05c7d7b90c6d52877c4540df3530eb9cdf56ca6d9a8705e7e1945e37b6ece8e55b2c23df01000f5c4049acff8ab7c04d4e551689d7d39fab816c49ca1ae331e9a670a1ef23efd36f8c2f0f58c7a29a7ccb9afc564301b87d4feda184396689b4e0c940432b688a4902a4343f7260c149599a04e7b88f1fa0ad0dd0c36c8d9a99e8cf5a56879e218d6cc9e5d47696425b2f4ca1579a184d3fd31bbb6d7859b47b7c88bbfa0cfd2d4e298bf2e3f9fb2855d6fa8ae07ef8ea86c1dd6aa9be9013a5066069c9f3eb82551fb8b0e9cac934ab705dec7e335389dd6c6d36d5510485fb3e90dabc23d4a985f0049af17944031280cf5957e4e698408bee1906dff4fecccc0b5eb24a9b61344aba5c66f2c6697431623b36c6a89f5bb01d0a378eb8986c2b0c5ebd2553c06af2d08ba2547339e89450e931b3f7c028e2ad38041c2b153a918b95a13c6917c2270170b92cd100268c19ec1a008c7126283a017619dfd5b7727c77227bbc5e4ea84a3f2804569f2a713a96bda92dd4ec5b39720c1674f19f8088d13a50af39f06ed6fa4d57d4359f1c2aabe40a885e0e0095fe11d7d2d70a9dedb8bf6f57985ebe2202af5cf273a6236daf946d03242d8110901b470eb7bf27bf1c504adedeb548bcc45d08b877ff4d3c7325f6f840121f41253f71153c70f36c9f57710ad43a901d85e31544cad82ccd076f5c5490c28d7615f058e4827862173a3c029f49ad829ce99a39cc3da36d3f1441a31cb89ea9d0003c1d7a0206382403099dbfc71d8609fc91fdbc4d52c048f8c73fa693b12fe4386a95e95bfb7c83cbea61b5d0c7277e786c009f7f6638d26e42ffe1f43cc4f44fd28572001c67b94d1dab9976abb9a658fb7dd187b2104293dc71d88f52a1f22b7916b9e8eb13a99f6bcb1b006693aee9e722af7e972f58397c38fcb9ee7a24f558fae9d45c0b14843546870580cded4c0f343ddff30a55fc2db6ea953e27ddd3d0164968c8a2683f708cf509045b44154421b88c82bddf1eeb9da38581329a30690a75b12a9f95d37d406beee8abb59840b7c742c32262f3282d4dda55f1bd969d8fc50741c4393d8093e80e3141af20c123216f2f674439a96c648a8c6a7f34094cca3ce7b29234e7e5b82acddc7b523fd65d8744e09b9646ca66758ea1a704f9c28bf5c20984257a58eadf373fa1f86676e1965750d925024c201d2a07eb155f04214acfca4cdf4691d9aab9069406d651dfe63a228465851a76e1f9905df02d175b7e85c42f434eb2db7ddfe5fbd1cefff24540a6a2689fe0f6e6a4156cfe71bbe192f8753213b98f195e335f74a6e46ded1a5ea417e92cb93c158615b606ae467a7f0b3ee3061d5e50709e3a269bf74e92905ee941272a4eed2c2cb61c00f098d97c247699a295185d07dedb265303ec8e649eff19d70f6f18d6e5f938d10d2d4c86a43d4658bcb2b615db4bcf454341a0fbd9444249b3357f4a3d302fbaace5d93cf0b4df492ef7b4077d5b19f38330c679551026d24b1b5f41a589710c894208c3b127a119695595d48a4a56746e079aa8d8ca23a64f1b4c81cbecafd988a357353d31df5b1a89f8383068baf4de2bc1fc6112e6676f0aaa488a08eeaecf8fa666fdad693ca9b450ff4653ddb651cde80c866126a86e9319c5b007871636ec2f533dd08cbd5ead1b9deb8f33a7e10a505daccd4a0f3eed59839451c147a6153a925f7d7c179287b824738ed0837cbacf62a2e52265bf7b872f74d367b12576ad55a59440ff0ee990f1391fb10b9644b4966d92fb6dae7881098d19cd67247a41d67938159e316486ee252c24f966178b6304198875750f729b3f9900823b510cbc5a9a45b5c45149e613de443465441e507567ea46636a3f4fecb428fce084d8f773c8d79a2626d4acb3aa518583a99983b5c0acd745f13a7fe15095321a57346d2b29348c8ce4b6e7fbea07add759711b25e1bc5a51857539443e5f2d66e8897ea59865414a59f5c42fed61d68bdeb54bd225a23154c1a6e73f669ad2db968a4edf14ff51e0c7e7bcc0262563bdb9555016e15b84ef3daa0e5bff5fa6dc3a32c072510e458e63a43b41a7baf55e5403ba6779afdf07fa6cfc4ae8997c0cebeb11a5e9b05f89c9f0d4a7f11f1a177809871385943d349ce1a1e4b220490e4ddca420df08b7f9242acaa65a7e6de5cf2534fabf9d67d733f8e51e560dcece7201f154b26dfaa4b0b5d45c2f107797bc518c3c72d97b7b31e5b56ea4c850f5ae1688844f88d892fed2b1130f2247e7843743118ce503a6221a6aa23bb6e83b2eb4b7bc764b61a23ae27ccb5581e155656c9248a3ae311ae021c761a6de6f01b808fe92ce6fe4dfafbc359ebde6b2130c15a51c485603d68092242e227106c0d1aef87b1a0fb9567316463c2a11054c752e696329ecaa1e8ab301a723343650f1eb452e1e406d84272c6f3848e28d04e9bb8061af070d1d85f7b44149ca08d1425a872c88eb6ea68670c0557f445677b04871d16a642af90ee909741fa635a7b72437b6a55b4c9998e56ecf052d7b1eadb698f4fe2418a06fe72859e9db788a7b714fd6b5842b7d77ca74b9ca93c88423369a78ca6296ec740c29674ffc6a9471daf67632e1dc99d9cb34c57e27412aee8014e5d0a63c38f98b21feb60e95ef14fcd3405fbb8906cbcc4e6cacb0bd3ce59949644751c795be141cc91f5413ba573fa8fc8aa9b15f885ac5a86e1665e8af46606fdfa359a797e956de8e3c942bfa8b1704a8eff31d7df802cbbfa522019f1d265b1696ecf128989cc3b8826efd036d86ded1e7af373d606c46dd27a4d78c2a12c040c2bc6e13402c7e8dd47e4100fabdd2de84c00456a2d5e95af941559be4404c07d98869493d4c76c8b1ac01ee41220a3b5b1b13592edf36fd4d9a45d20bc1b67839c6826af791ba9e3b9d97a335d8fe1fc59d73c18e8bba1d439d5e153b28f22b1f492190325c747068ef5f116b7dff0937a75326a629564faec395d1f9533fa01abd9e8e89983951a46571c1835551d76a0c257ade916de9ff17a9e09073d5580f8b82d87264c463c60bf05222618375d253873505275db6ff93744c3555f5ccf656adbdda72409f6b2c04d829725bd2be2ca7ae9a13f32f9a72a8e3aefa84c5357f4e5d54395c5368efe76600a2de158813e4d3154f5384db0d23adb7bb9fd730ccb93330ef14073fd39f2df89984cd25b49c3824a6b02b99b1b0ab6f275ee74b73c25444eac1dd96853715ebc11471a40b39fe5dc3965f182f008932ad1de365fb87e068b5bb90374d98081a4b7bbd06c1e907bc73c7dc507b6e6c6a2a6674b1e6732c2f88e64457b1d6d66aee4efab4a23b470b75198731efa859030e1f08fe6ebd89f3833f4069dabf7e4c3d05b4bb49f3e75a203385a4aebf8eeb27e6f374f50745b3d193af10dcc81a7b9ca2804abdad90161a2d07da8cd003873ebe3e4913e9c967eb190de8a1ea717674daa0e339587a12c18db59a195cfef7cb4b50d6e3c6313782c29922bb57b73d3075fc03c1f9ef415feef79c1b4f84a11969409d44a6f355c35204615ccfeb19eb7690a83a3df47ac1d772afe9fcb786ff1adc6247c17e6ef59c49feaa0ad7fae5193aa555508a712281e0a356f7c7227655895056efaaed1325c255f6cb90ffe7defb55e95ff245ac7b628a401c900d5429118517ef80533c0867d40543aa7dfc526d72a743e42a480eae3b84e60e5a58651a7cace80b2f0d46055d81ca8dbaf0f9a03cc75cb3f9f30c6377dafbaeda4bf2d6f33e88f963038cba090db7a8e76c65d476235170318176fd19d8ee1c6dded1c4d4c3ae625e1090b964839366444499c058e550096b1b14db8b75494919ceba36845578f8b4de6d6d733109a3511d7ad20a7f81fdfa92bccae6cf55521590bb3801b0499779f46efaf7fdd4cab63cb09fb7536f25e5f36c68b55f37e05db419314303d6e2b87aae9cae00caa6ceda8626531cdbacda1318a4b5e2203501b1a4cdadc9e83f9b800ce59030183b4ff44137ff1052246e2f114c883ef2192a96268ffb199ce3e2e7918242e9d277af6974326f69aabdcc0db7ce9cfdc91570b93fd3c6c12e30710e18dadff15c4fb40c66236aea9cd826c2231415df07a82e7dc8d283b674fa3ea442eefd5f36f17a12a1731545c5df568df6dd5d008ddff3bb427fbcc161b1d10d744c5eedd4963d8c7b720725cee515399cfe85f37d69fe632dff40f74848e64b9d2cfa0ed2860dcde429a38ce5aeb67b36f166b2b5954c535602a980eed49f2e2223267dcd90e5ac907e77719fcecf3f104352d6da8307a1735ae63d9ccb85fd476928be4ac1844007b1bb30960d578244bb845b1c83298431defc83a50a989ba33a0fddd87cc2f0964e6f7776eb4957d3d70db51708933cf030ea465b628400d3beb1e210ae3a499e3a5b73b90f1aea08bd0511897ea432bca09a8b6e7f39e131064a5c9839dea86c986e988f42492251e7c1202ba41c4229105c25b7ebb2009b6878e6771029bad255807356e5ff77160dc7c6de9b434853e844479dfda541d4377b2c10e5d17e02de802115d58f0a25395ad6399ef98f86b8b020c1391e8f9907bc47b850c85fbe1f88f7ebe5b0f01564222d69bfb5c81c80b032aadc12ffe2751b22232475da26428bda8203a623028ccf42e9676f2e13f3c13c588f4a89bab6e9a5c52a4b027c0e088a1f416bc85c5161369ab595e5e8dbb587f4e35bbb0c4f25d6a8afd2c1325f4a4a275d84a6592b5aad55d3c0d99afce6323751423862f370479257c95853ec35185023c8d0cccc63f92a8f043bd3365d9a2fa59cc4daf949b53c0402b5420304a717db64fdb8464048abf0b756096a63e03641e94ff17d4401ada3ad711af70eb957f1043236524e95b68813001230b2f2815c5ea14a0e52fb67586fd7ee80d0a0c312546b4bd015603fde41f382bf8b4bb9239d61bc270b0f7270950c402787b8a032705dcfb381c305ddab9d6f68adb105c4a612cf1d35eaa818ee085896194de8bce93c624c548aca786502e1ad2730e88fcc0536b85f5cb880e9b2c8e4936c6639104162f421c47dc116140ced27e5b0123cbeb3d6046b0ae92c9c2c40f1daf2cb33d999475e0fc1eab5b7e21b3784f0a494b0cd1d59de76dc5f9a830e25ee92f18adc6180ab9bdc4a2eb196eb25c00cb09e3b8a80fd0b1c3d6621e719d37a18cdc3a8b283b62f1fc4c9b93cd78955d380906e7b4644a0c780cfb4e9a2c7fa910adb4ad061f43e5217ba6c1fb697aad2d5e002d1ed9fbf26f491e3e6527c467527480e777cb5f975a85d7fe1af5b97fdc26cdfaca3313a70be4a05f7eb5bf494e9d297e01b5b2cc9e56d57b73389eb4a6ceb66c33e5efddb94e33e13b78a9b123cef173df4cd2d216052d52f3304e6b402676cf9d27d53cd6b95556db1cd9089c87086f41293d74b00d25ad6642832e37a0ede1d316325973786fc677fb494f5274ea04efd982458ddf15326d86e9e4b2cd2b4321d0856cc38e1aeeff9be56032f4e2944dbb2d6cc41ddb922e2b6fe6617024030a13e2a1c5bc967b633fbe3d295cc17e261c2916d74a80026b17046cce5e83c7333f49597a57b920ba6169ca33bf4e69013d6ef6fba8d4bdb19366af5a0f229919808bb84a69dca89eade71e75dfd548bfe1b750865f0698d750c0a789da09f3ea9efe89c28590fa4a64dd3a4a92cd651010ab654bb2500c597d39b13313d742271f7161b8d76e8965c6c50f59033966670d96e536ccc019d309af993c92da1e211104e7fc79e02f226f0af129f7db38429b02dbf7071482f8fdb7ee32ae2009c6b5af5666e95a38f50f627d81512742b762376c278d25627b59565b90644a392ab6333c000382d9de6dc4b5aaab143d53108138e46fd10d40b8986c0febfd2d10e79fec5eb80affe91f9fe3e6cacb8cf247c4a06d812ff20f742e40c94d92597ab02c1492bca40bf739c23baa7886aeb3bac6bd310613530a41794ad9b04d196f068c05a54e48ddd537a406be0902f7dbb89fa8e517a9eec5d8f740d488aeb37f6a033f354071b5a58a79d3774ca2b3a1e4dc132d866a5db87221cc11d425c885de3e27344f14e3a8c3357344b2b71bb1b057d67c0f260052bdfd082e4527c723207427d7050050f698ad068750c9cf38b851dfbb6bc7ce21feeba50af4d8369de3c798bf38a8d165c8b2d0ee64de48e8b42501b9d8a7ffc22a19330060ee13a62d9de929c6d577647d2841576fe0073ff6421598fe9999596f1facddacbb53bc7ca13395784b72100465d62037e00b3cac89fee704b72d2731a53b4e1204105fe371e8695b75652dd476c41afd582564943972c05d2ba61cc74cfb9941dedf25f1c6952043ca8898a891f75b28bd2f1ba37a08800269d1b9458df36ffc10b8f800ab59ac323170213295dc820c2fc4393fc59825144fdafd2096f38cc101b8d6f5b4ffc7802c1fce2f1296b416edc97f5d6a406009ea0a2646a94430f2372e949a6ffa8bf71e67ecd27ef833decc87cb43653f714e0a78de0f5a6be7e21e5f51721176443bd364e204725a5969fd55a8aa72f97b68dfab38022418a565b356814add547f908dc56d63cbaa3f93329245496893a4efdd67373716c5a5855620f0803ee01253dfc2b2d36f1437d06352554c8785226bccb43b8961dde12fd18be97fd14b8b8bc8316d8e3cf9a62adaaecec270e1e0a247096c7380e71c67ca573c4454613bb9134090a2f88d8ebd0678b061b6b16b03e0a7427a504a5e53be0702ecaeea66c6e950930c7333e1a6ed12902266acd8dd01c321f126983a4fd9a7dcd6a74da7a3c11b2871f7550ca88cbe861c528cd4403a496031c8fb0eb459c5dc9b4c1fc77280d53a02dc918fcc5d9f319ad0dc535456d3afc9086732ec573ae34f0714d1d095760f64a1c1d2357564d423bd390a178c586b33125a52754d31f7f538565710e8533b3093226d54ed5b23ba717668214f65b648f39fe4f12215f30e48e60502b8d76179404c05a8703aa21477fea5c1b33456089828283a5d903150b79fb5b5898df91cea40ac2f238d471e88324aa06efd644bfeac868b57ea36e28c8c35a218d5c0c1572beace70940b6e87343c7ddf3dc98c29084750931acda8448b08b5d2aa17c2d0875a200b01593e163606f8dcee6ef7125fc241a3b90b7b3489bc4ad87144b2e4a9d008f58610ecf798d43b65d2e1dbbe6cb7cf1a93f625196daca9a6c006fc87967354c4bc176fe200019d50c424a08497f0f18be58fc165fc47da1de0743c01c2aea06c05fa0a86347a5b68c6f6322f0a035752f9dbb172595634438502c10c9fc147fa9b96dbba7ea1239c0927b920a31be0d40e5baaa02b7a9eeecb99381a2812755e108b93e4d89c0aaca2c86c92d4bd7f8052754bcf3096571d571d725258939c236a1f24b73a904be7f8164754a54f8723dc047c3f752c70c08041bd05cb7723aba3ccc343ba7471e56d0a6f56572d98e4e3bad6a7e87fa0960f22056b3ed13720f4f73cde4c65b54ef62e30d7fd3a4077a041e119fcae9e53755a1b310f0fc3732c00fd8a9dba2e32887e748912ec021e719e9666233fc6bc7fcd41ad4aa93034f75803982704834dbe6c3ffa05db8d81c0c4c81e53f66531c0b58ce26cd51b17401c17cf44e912008a47637a8199530ac6c247d0513e7b6760fc1db1010fd65e613a47b404893aa3ae7938b26ebe7a764e6533a65730b78209b96c243f2a729dfba091538005a9873956d5d5a275ee223c0cc6dff69bfce503a77123fee2764e0d95f64e5b8210d7bb38d374ac4efeb631902348172727a50728512ed0702c999f8515090e8b77687218a7a502c8f90328aeb38cb6041a7bd531acd7974bba5ae099ccb6d4fbe713ff34a87c6662e7bf03963f95044a6c8741ce391082ec06ae132f398dc00569483f72f7cfbb08ce17f7eaed4adec44a6e6701049dc26056f681a3f588aa25114e2be5c8ad6d87a7af52ca19338bd52fa38e4c0148ca2fe3e4b9b443d85146fd5e341f0e7bf618347cb283a9aa98bbc77bea0a74fc6d4dac66bce2aa7533acb88c21c52109c772972d24d75a8391284dce35e4eeafec31a2777ba86c1f648c97a1f2281118dc5b664ec1a0d168f80eb27c890b7afcb11c75bde9b1ca30a29275ba16f89cf44d97ddc29fa30e397bcb1f9aa1dfe95c67faefb371adbbb8e1c212660a788786c33adb4e8d14a6c4e0b7e9338f60ffe988da9152e7180544f1ad9b1f111af4e82d990cd1596220576148503f74d0db05452bda0a79d175d03af93bc2d1c0b9a7dc2520e7dfb8b46500d1d0fc0aa8de437c9d3627cbfd3a5aa3d9a102843991a872116f207954b75fcd42b4b7dfb2073d719dc542a090f36b76b1248b854c193052fd6205e1e88d766772f99f55422115617396417488c0200831ff7293653328d4bb99207d05277f8ecf00e95a18ff90afec87e973dd83adc5d589d5b56ab82670e048d00b017cc24f22cd5518ab37aae898a866ad4b851814927a8c6f4ce3a0200e64b0b12082ccb066b5581e588e36d6d8b57874ff01d30ecd8dcc6a0f928008321fe32692401428021dd127a45cb91aafe39694ea5e761bd4cde31e90fe8b3b7b6d8a80f9584b70208b874a9a05ee4e0ab674129aef25d94790780d9f929d73249e929589b70f7c4fb344d69c37519a305a9974872d00358b72224bd33782f793f8d6c460208f3bf21bdcae17e44a33a5f4332dea2cc67cf7f240df3ffd13aec2b827c9ec8bf3bd059ba784ca90c9c500440e4585e8851953b9c1f2bf31810000b3d046427f166a71bd937719d57cc3f7407ac5c0534484c5eabd27158708a3efcd46bf57044eac280b42c3934968e0be8d11114a6b237ace583eb7fc104e9c18a0f81794ed095260478305631b3aa7bf29a0e6a8e0f8349a7f30a1bca13d142df4223d5ecbb7281c3d813719ac1a40c25040623d6f824dfed4c812d038d7c080ec720800df99d663cf925814bb518c6e2ff139aae7e9aa03685873f51aaafe9f6e5a82e6dc7752d27dba215bdaef2d8db208f799dcbdb7e660a81f3527cd54771c62891329ec79b64461c3b6849a39227de96b3355e330c4d6a995605a10a593ae06ac2510ca7e0975edc72a73fbf086a558c66f8d6877f9cd0fcf84ef45017bfa27b447828c9369b8005f20deca55b197caec5538c12cf92ad044b02127066f93c3fd285ae353359d2ed4341f266daa08b314a121e653570b67296eb9f8a16e307b631ae6cfe4989f3398dd8f89b8fb1bfbb1a750b3a6b2638ee3720299ecedc164c91d0acf8482e7580f68409e78819e1d1af203e08fbaead873e7276782f88e9958e5c831111bba3e3b0d6ac30d7790dfe6aa80a9bbed7c64b6cddf2f86156d2de0cfdf9134f3fa3223e530f6e4b52c1fa07cef65401cb41b250cb6d7c7061f5cc82b750b94e391bbb0e3bb72f93a454713b5fbb46793d28feae482585c8f48c3ebcb840989a76534ee84019a6db577dd6098be4ceff41ec79fb2f70183981aa4ff7e2a8ae89ecb2822c192d2dec9cb3fc3d7051cea7b15d9a2e3e78b8062db97762960255d21709f6ab2b898b044eaadad8a0f5cc6d71fcb3a80bd0b70993bed89967322d6ac8430aa27448e72a47f859dfd137dd03f185149e251223dc2efdcffe8444937cf5048fd3b9b53df1ac47873f54159cab5c3dd6f1d5f9c4dab11e784d09ac433533c6210dfd7a89ba11289b82aff0c549d6381cf734f10f2f254f86e1e5126983302cfdb6676bcfcb7358de91620cd9cc9fffda2461f2e86648413cd66eac94c61ffa40752181b85d298d2510c71f60c6cdcf8eb69bd35de2b4e7d4886c090cd62b4ed78d78b4fdbeed3fb43f886b6ab13f08e8a11f97cca3df33e09ba22b5479ef0d35541ad36102bd63bcb34b42eb2a1a0289bd5b2ed002c924ec63dad42992e15edd5812d532bdcaff620bce019dbf3f1dfc4b9bd17433142f5a320db9399b892d88ff34cc5d2f139cfd0b94b73c456fbfc46d8e987983f5967c94ddce16fc8566e9ac560ed88f00e9ec521a4b99efd51644b06178d3ba8cd98091cede39c84c7f50064c9d11ee55597f1337bdd122b91e7be586fd2091dda436a69749927843014b65c6a17acbd509af487dc8a8e8d7cb784cc0cba2b28be89e1b60aa4ea49420b0a56f5528d670ab31e06e85022c6724d05a7809a6b90bcbf00783dc1c19b12bcdcd434ad1e8b0bd5639875480bce8b65878315e74413f68f59b23afc87600eef3e5604b5e317b1d06b9d3460c69fc5cc65ff36956c4a36685af1ae3bd39883dd8efa030313cba75478f4f82d951a1288605ba070b65744718b69cecf7f823b2963f2748cd9e61bcf918e5dd804170b37a3d9efb8f3efbf79ae0cadddbcafd2b6dd3930eafee7ebd7901105931558639ce1b58b02c1b06005a84e73ff40655cb4ba4b12cce4c99cb7bba7c078b368a7cdb4373e73794cc5260b080dd14466a6611704a91b4a666af417cace7e14c1058bb65acd49fa6142da74d40c951ab40657cacd5d37ee306caabd2ce48101e4632ddff8f80406fdd3bed2f7dfe8f0696b07ea845ddfa26cfe89efb10440278b382671c942dbd16ee257e17decfc82193a6b123b281f2c87e9ebb1f4f4a81e4457b21451f65962830d9a714f58f8416d28de7de59be136b1f233dc48f8c441bdbd8ab53efa73dcd64751753e927fab9a2a79ea063ffbcda9fcec406821b60df69064a7278b7a7a6a69513f000f090f1466a5a15b4ef11f35cda17fc8829f7976819d137927607c7757a44e274f4136c384f3255f3ebfc7d2b10fcc923dddfc0a4ae0e4642bc21abcd48522f6bd513d660650ef43b3a2868f7a8eece7f2c81ea1197bcdb9b84dda878dc72bae4246150808c7bfec894791ba774dd194192eaa18e4db490d4ec62a516fdde39b993c2d74fefe2cd4c12fcf9643b585c7076c06e2054175e0598568c4e551b85aaa01786c5b66ab98fbecdfd6d2b27cbcf111f8aa4e28f4ad90d86e57584bcc24bfdcda14520bdc5323c26d706d8a0202c81883475cd7b39166759bec1179c83129bb1642af8a1d18b730a93ac52a9b4c20483e665c81b6e401734eddfc9e6b722d4a76059bbc053e0971426e459326ea88ad503e8fac176ad81cdb847e42a192a0ccfc86c1011c44a8049ae3cfafd0d14b7db0deae045c9944d6d37eafde23eba4ee387437322660764043a33709716846478c4993b78cb3bc8db24a75728e43f6d0714561f3e6e4d706f2d0cd63664c44756ad6431d00ee9ea665f0e8f45590ad6058ea62d440e15decd7941cca9f811cdff2a21e4b4887fe0e39feb3977290f98b72f4e0bbdd3fce38f7a3a25ae438825c0a66bce12ba6be5b9ca518ce3ecb61e06c4cffff61ca85f97a841b7c999e7c50f99fe259eb7717f92333b1b4b2ab70efe3b8b9aa623f86cfff4e0e01437b765819b9b9829545a7b1895547e197b4ce8a1447ee78349dba2c13fa9f4eadf2417f72cbd29388c87abbf62392f3bc7355b3ac66994b823a496d1404f61a7fe6d6902c36f741352c68a0870cb73e526a9fe5946b079c395cc06a6cbd0c4bf5211b1f5b372b950e95cade430fbb177f4c10a97c3852adfe4553b4a15f48617835195a66dce720f1c74bff7bb2a7031417e25aa9c2258a7f4e324c566d577602e41882f5adcd4e3a37a00a3fec767f3a3dece4d0fdd1cb22b36d45a7de2f6a1724d949ac158bb28821ef40ea9918b9d69faeb274415e1e63d1f2c415123df3caf312fa0df64700b4c50a614df8578a8b666bafea6ae321c5a179865c7b137a5e96b68a5ba77f638bfc2d1a0919fd6017629a49f57673f5dfb327997f2f1ba96e58a9f0e1dbf3a5aee013d021fb63a7de8276a74b10f5f122eebde26093b318a682bf77cc3e03f63f9a7cc30a5a09f4f4f1a9d6a428ad56f938264b78c155782255c1e170fd1eab6ecd6651dc5ccf7debaa0e85662f677b0d46d350f5dc82ccb836c84048bfd5952e52b2d460b134d4adedfdaa89c0b152eb2cb8a43b7d5e080fbdb9dfa9a24e8830fd6d06d24d9c897f260f6b27c546fbc757ae366047eb42465a0c7f131ff0e67ad801097d4997591a54096251e3d813a9e473669e4bb973cbbdcc706309e1f31102c5c9c1b6be2aef33379930d5a0b4bcc207b633103ab59105e22f888bb7fac0df6245c0e19c161c6be4eee8ea6456bc38fe4d569c9cbcc7a010aaaa1798ff3fe58f47135f658969d1b9729e0806fe9a9f7f3941fac3591d073a6a7a5b82ec8d339df29a5c14b012c311f66b2b8d167246e1286424ce1e47b2e2f0c7b083f6a7929c4d3ab0942a68bf1c253a8232563757777a3eb2f1c6f1beaa0f0f6194a96f63cce5a516ca990fa066e886cfb7889c69925abe1366cef2a463d65ee3f05e0fcc363ece927185ec14a0c2a591e3b2ca3ec27787f39e1bc61db28fdf018ec94f3682ebb02fc1c5697db90dd1a41833ed4f585a2d67df38ba6e93445f97783c006fc9c5b8f1bf082044f90c4b1f2ba08ee642c6d62a14f6c893f72c5c4dcb5e638cdd9f3148191397078787ab541e145871150fec259f47099b1557f3ffda54fca4184f4617b6c1b724b56d4e926fe38079e212fbc156a9b541583aebc257eefefc28e04fee13921a225d430d8a77ec07271904616be02acd86c3b9280b9dd05c1dec5528b037f9e7942f4974f8e2d19485825cb91dcc0649699880c4cec3d9b09047791573554b8c49c9e5b4709eda869cc1cffba81abc4a00151fdfa88161c5d72d66913593e79330bdfeb973ff1bb8b145960e3775b28d84d6a6fc6022f7d2da1d48822f09f365efd48d300b7e9a1bdec0b0d22898977fc2bc1048611df3aabf293ecd240c2864e372d18833f92a1df637191628cb4cb8ce1357fef3beb5db5f543350f4f1c513b2c898cf9e754e510f745c30b88f42ee83db3afc399a968887de9e13789aaf838a44ee6e4a3a525eca4bfad8c3a749885e351be3a77eaabcc4c8fcc8803f643ca718be7cd8313027b23adf8f30fd2804ed2e4958c01e888f668d37b35bf05b48d828a09a01b407b12888d6ff5f25ae90c4e061b8576aaafd565e23f8f2da67016d5c81c9b1f32837078fab876b732c712bcf7fec8847e9b775b5efd174eff34d745a3eb22d6dd446c6054bb2bc8733706492e26e96608d5a1d1db0a1d6f055ce945124eb41d670fa11e730a18268ece91ae99952fe85565608f7fa146e30afae41891b3f6cc80b788a21d4f77a41c1132d70c2b6745cc8766c21ce23681243041283fb4c2de32a932223293ad1331b064dc7b3aff41249834e5105573adc80110ce6d9246ee4288e7e1e54b1809fc80783fd5ba172fd1c4e3edc1e41ae5c7799ac8223a25b7644cfe86e8b8d2cc9294f3bcf7c688f5593d69c1ae0515cf486a479c2e400e30a358804233d6b57ce570492ac531108990b2eea98e24799deeadd2deed34f26074d7ceaaccf73a031272631c34d03613e3dcab480cbb378a7f9478eb6fd66598d0c58189093a573b37c21c6898a49b8b73f4ece58d4bb54de12be8afad4b864f739351c7d93cef9e053ca780a294bf7d21b9c0dfe92ee2f768887b2e30d34683ae0c2614fc414045a48c25a557976b05a16a13c8e0d689afc1e6f37a6e8a6a1187b53b4a41a1464fb12ef96d36043a9d7ebc43e40e2a387e2427ebc6023e172e850b7b0a819c7ae6378b71109f1e37b427ea0d33f51e1ade0e66448565ed00a52e898083aefa9ebbfbc97792d9009cbc2e8425cba2e6ad9d28becc92febe01cb22154a3be89728a28ec3b324065feacbdc6471227b56eab2864c800bbb9141919a31b7cfaac3aaf7ec8bc44652276269aefb99b4d6d2a212b5395a724d9309679c6aa48119c1e3d9a6c94299e813f6c60925b90a92e9ade3538ffe606defdeeb59c45d29e4d92ef8d7b64ae483e0006758d2e3378d9bcdcfc1a33990b4e39f509bb436b6ab1d54e6928bd9938426cea3c86386c775fbeb7b62dca23539af4d1375168d2392853ffd786f09c2bfebd662a29d9e2f44d1bbc0fb691ed602c8eda47dd079525d545abcb701e3dd730d3dae78863dfef46038004f34fff82f9b6af1209d4dd5e835b8a1a5af0b9be5bad9ff783b35ffd5bddd90a7858182c5a3f03a468e1eb593d2871848f197621350e2b559122e5af77170ce0399ccfa546553ea97c2f5fc16c007e004813e2bef440358ce6f1029a8f0c531ae4dc6168f9ada2e0f2ffe45fe38a3f37c7fbf63685fcab4c8bd4b2362cdd8ddce5abf94e7af2af610a9356dfa15e753eba4b9b8eccede612e7316547c2d18f51ab34702a48e23884915e2f0607e5c71348d50a748278938d6df1c7bf8632c74ea0265731f5372be6274775028190cebd4dbb634d89a62102351b79a7de4e0f157a250e3b8bf2580e66ca5882a596d47b64828fcd9133a898c4cfb22fa456bd33edd2a77257464e88a0d98385c7300403b7b2d006b3a4e782aea214f4f0a5f415fa1f5d5f126b6db12e2b81fb084a11a1b22a844ecc53a671821e0c9e26926df45b2d563d6299e971b12845ac184268da04d6cb23d42b8936b52b6bafe1c5b3590b977f21f5bb99dd15ce78c87a1cacbe2cac02aff827e1fd547f076b1b30ddf8d288eb30b68385d635b4c688f6c1c6a39deffd77824917cb90d28b699a9d98cdcda4533ef318e98dd7cb86762f6ce45eaaf5b2904635cf287da3333b20c6aebc3f07b9364f091c82c131ee4a9ab9f58a9411faab98d09daeb77b89e1e37c38e0e4a9237ba37b99b93a482a293e1b3f051477ca659ab447c63251fb6dfe22fd49efc3b7e28c914c6c9deace0f0771b45c54d2ef2430bf5445135acc2cfec6d558ea6efee992fdeb13e03318d5ae93dcb1372351397679d700f3cf59dc465072dec8a881ebddd860b59fc4e393ec870be10cbf1128bab754ee3bc9247a8df944b3381528ef6be54d7c506abb04f5c66ee260bd87cff8b75ffcf2c4b75a9d2bfe039a97889f657fac0773e8925145e47c021bb5bbdca045a6f0ac862805667c0efd91f8cafb3731c2ba49aa1b003f9cbcba6a70e408442da2747de01d8b197615e23bd50cd0ee6b2d834e387f7b29e1ef0ba1785dfc1f211450121d0f509b7ac3e70857277b31c4f274877c7c9bfbf5b65c1121d47bf8669ea3fb7c8c708ffd3488da06f8e2172dd82a4668ab721a96c5e5e90f6dd411cf33cd244169b3043c403f9a4cee7782c50c418a5fc56fec01c943869f14f8e6e9ede231a5eb98cbcdb7864efa2b155c1172fc0e2a71cc81869cf6cf084a98e31f6555a6185f2847ccb8de5a2df8d09f7f3a3d22d03d896e60ba8ecf01abfc9dfd5e3ea951eccbd7b39ad7aec8cbd9c02816ab2de454f9d5e2b854f048c6b4e0ee3abc9e5432881cbc2e96b06f289d85ad10d8306d33ce880b32d0933956d3595ee63592f98d392ec3d0f6bdad820d26026b87d12d7c9a3d3e6ad185805712e5b26f0a8e68611fc863965589cdc9577805d8dbcccb62d9754b3d26b81c4ddcb77a9d8b470b68c3b1942a62f93e7e12581b6b03ddf03ad9feb401efbb9501c3562f5e7fcbe2efa6f0ffdd243ca3b32574e858b2360d1cbb1d8140a2917a64c75027bb3ada4e54292ff32b054ccc6f45eb832d46cf88dcbd2d2dc9533962607b7068d58c59328e94f68313bec62283d33a3c831f11f2b615b45f327a8bd5db23893d8ee024d1d75815810a43d98764cd4f53981c489dacaf27df65ee6f711c54f58b8ce0bc8efa0e414ecd6274a378ab85ad98d7ac35e21b1c9a3852cf386d69f1397467be839942d7a0806cebecc9990920f103cc3699e728e46d1511340ee8f89e0d6c7ad65094287bf2715c650b20a69869773516cc1193fa7bd48accd90f6904e66d962e571e6132983ee33246159c531d947bfb2b435f9baa1055f5f671b905227fb0653fc322131b3e7ad8cfc5287a554647ff80c4549b64eb368a8332135218c85972eb1330e130839c6543652b0d7ffba8d0aac1d725c295b72d7420a2d607cceec90c899ffc5d6a780555cf418da88ae38968570a002022633ace6e9c727386b9645e5f6e8d9eb1ba73084031dd4b5c4ba57157a4bc2b30e14fd8bab6de370e914fe5b41d068e6f20cb52f99f49fcc5ba86e79c219f02cc5e230bd7850341358a249344653d0cd4cd584abd9fa04344deff6c626506e5a3e66b90ff2e946280813610c367c5b443bd4440e7edab1ad224c37dee268dbd7844efec27d0f7b4746dd2be88f5740a9d8ec2f76f86048cbd5a77aca05c25b2f6560c2faf7c8ffefa4a46a4e592e38329ef357ddde3b2403ac690e451ff80cfa192016a7a69c2ca4f728831f0954da33f2bd2ed82ae2de25fc48f588432e264ddce27bc969547a8f1ec1cd837232f117e8649e195098e1ae3f0c49b72053032a76e37180e016c2a12a587c82fc94d29725760d688f58bc5c54430fc298838ab97de1a73caeffc742aa42d22d0d13272feb5df73f9b7d2451a5c0cedd8eec5dfc3d94e67b4b8bffdc5715c8a7a07d97e238dcf4a572e83d04012504157525e6aa792b81d3aaecb58e4b22b69821e9e852ae8aeeb216829b21f07eb566948655bb6b2a02bbd7b819b6896f729296af4834fd7ca2d04830b8991028e201323ee5097d3f72261fdaa5757d5c0e96b79b756cd840f8acd029ff7620fdcb4d0c637125db94804d3749380d5b578e3156b28293c1b42ced6b39bc1a034eaf45063e33a188ddf037cda19ae4685a5042c60a023325f1604a25de410ad56d333d6b37b8ec5816545ccc84fb1fb61bd1020245fd38e1640b07e5feb5fb3935ade48793452b80185001592fecbfd51397365d6a40aaa40538f19d43230dcbc1e3dd99eb208b5726ac4b857b62fc49a9a8a456264b0b416d5ddd823852fe4c8de4576e25a1430114cdcaeb08086dd675fce95b28f1b7222491611db39e16dd96ebc7db139760e250691d771c99cd9a24cdf0429069bba102f82d79f3f622a508a95831db9ad8ad7948ee6e9bfffbf63922cb0f246201b533acc7073fc4e52fc6f4fcc7982c98b4d46c6871a1a4307794789feb292c00b8bddaf0e516ab1d79cd28548a4340ddf50f5ead2372cdec6fda7b235376a698cc9bfd284c199339d3618098e00f01443bf124b94a085b67798f7508f696757a7e747d76e5b3a5086a37ec2b8cfe66a686e3fa926bb8f623ec8ed3ea0ce83c01fd5832f8c71f5cefbc8b52c81e270f468f30f779c8a004ec0394d05f97afe208c3a9ff3a28f96b516a02aede6ebcb9b8cc929777d97b67d81d2521ab6f07b3277207fab8278e2ae58c29ac5f60a40360b07ae40a33a8771cb225fbf2fe6886416ec0d52d0c9a4a0e54a0061a14414b72fe560eb7c12348f745844e651acb79ed8b21f2ce4c01597f6fff6772fd58c6cf6393d591018ae83fa0664e84465fefeb93d8439b7432452cfbc7ce30de951ca6e442b939e85534c38b81994554c375306a53b2f8a3d0067acdee24e36a00a88eb1b744c47d730f5eae81d7f91e7a748fcdbfe9e772cee8727ab050489764aeb2ff084ee4cb397693d6550cbfe470815f934ca0deec4b336b83d4d30adfbc434d16f4574a685768b54cb05fbc10b3d925fc0ffb81337d4747fbec960be1e6da50fff5d2d4324b88470f9fa3164122d02071cdd1e955861050e275490c24b54bee3f6d6d371d309d45513f4b9c9535f7597c2d754fa66413045918997bd69a9854e297dc373433f8d618f4c265c493cdaee24e9963d7a10397757f011b866bd50ddaf99022c982723e5799ce1bafab55cabd7048f9c75197c9a2100354f75276e98b482c17bb404929f28b1f2d672a7e69be11bc44e310303863299918ac167899b28e727cd6a3f05dfd9c12698936938c283b2c11cacea82ad6213f7b242f809517a5c6ce882ac9966a734a6b7039e9d636399913d38ad4649002c91365dd9585363329b6d2a86c3a4f0ebe306f90f6ac95e315d8a0b2932c22edb7a1c5d910d1ecfbf9bd43f84b1cedb2e9a91964cbe05b6781b0ab93f1d332a910f4a32dfccc857653899c8441afe420da322b0db1dafe97b00675e61de1f1a0b8e53a73b677a1d38ebf014265f13486c8f81a3dbeca7052dc6750e61a38631c4b71989c23348fc3c1f929cb3f824acb8b502bde6ec1f4713076caa9cbfd4c2294847526cf089fc3e98daa0a35a226a388d64b714519c4118b7e3e48cb26526935db5d31e9365e7d77bf69779d90e0ee82152ef88d6ac86bc17743e17c9f95d3be25257c3f5e45c63eb6b4ef01d0b9440236a8df2c6402aa84681c1af73ca2443b87132dfd4265d6ef07a073aa457898266d2134e0ec73d722899615e72655cedc2b277af891c4b05e69123ec041dac86d62159e00dfa93e157edd50cfa366c9a02148c53ea34d6a57266f4d8593874b9069243a09f3546c5d48565a68be02ed8f98f9048d0d5f655c10920cb915ce6a788a4bdab2d4b6e53f880033088cf1aba6c96a7b31c93f8fa2c8a66c4307c44c82a0eb9768200abb976c41a9724c637c13255dbbde3365bbe6d87bdab80aeffcf86735c876296e2d377cdcf0f8224fec60a5e4357afa33586e892cb7baa1e3c0a3df8624320a2886d2ed4babbed35ae3e8353af03fb3d2ce03a7170400c724932be7b06f0cf8b850045911b07fc3b4a8a7fdd000e1be884969cb1d15819bd1529eb4225dac0d9aa9ea01337d0d211635aec0df53afe867241c98f380b009a2b18180fbb35536e26e8f39562f77038ff3c543659dfc345d769ecc178f1f9393643823dd61ef98460c059ddde9d8f185ac4d642fe50ff32ab5b4068a39d094b1833285c5d31f3736c4ab14061265a8f8e260495a4fa43c15028e66ba4679198147d9dd8c9eb8de3563f13d978d1ce6b5abbc6573ce1116b92fdc89465ceb7e24d6bac7a2871fd49ae4c81a48d242646018d6d4eddffcec541186983b9014a153b069f65b90c5e7d8bcff9a3ddd16394e477559b2e622d2c2109279d34b28c72c5beb5e527383109510875df04b81fa4e11809711e95d3c296ea2214b6d83147a994223237a13da980905d994d597b7fe5db980e24b343393431bd39841eb6f0f82872e7d2358466ae356aeaf2d17fa267bc85c2e3438595f5b1181eec977198394cd897a7f99323ba51c59764c939d760870ff9b960e2839458903a5a113c5cdaae3d9798ab1dc0ea6a1bb79cd1a7c4c8a1c31395e5f3e7fdb0ba7c8dfc2d52cbc669db804ee8787760b295f21888b33e51fb7393dc280d37ddbde4eee3efda99ed7af16e6790af9aca0d62c1bb61cc4ddcf575a8db679d4898fc2a698996d65a29f23f3748b897bcc69983664a9cd0f251b1860a5a190c68cabba772e0b646a369b62e44138b706d03631788d85aa9dc5318c8c8c558c13cb5287b96b45a1326deec5e4d296e19b210f526cf70d59da519e6c8811f7ecdd13fd39938be233da5861da58a94e5501956e92f1c0782d9b6b2d519cd0c28a6150ad1629de4be69bee9a21809633f79742c60d5adce385c4b249d4a06d16af684e92ab7c95edb9614cbcb0bfd0e82f84bb080880586e5899391dd98be896c59d79353d7c33d55637a1c6aeaa4589f817402b7313a708624c2bebc55c809eae9ecc601da306d800f619132a76f66c3e6bf83a381b1ba926783188c9a8020ae0745e9c7e552b90d8b91f76908ee8be45f81db84ddc8c980ed1b6b0ad1be5197deb9439136c83a880631bfe05ca3fbfc55928c4acb58c2a9c23435f8a7a2d5d27f0ad4163cec2ce7354164b165d74825fabc891bb404c7db928f3c3a47b56a35a271735a74df9df205c765e3d8e4840480517a1323bb63385364e52ac79057e303fdf49f6b1239fc028f80b71a2a3ebdac91fef2d093ec0d8292bdcc3a0f525f0f9a864bdec6d3f4a50e737bff47c95737fa7ddd42fad4245e84764395a5088afc4a85adf62d26bbb26f28c6e0945c642e11ce4cecfeff0ad1103fbdb7caf0a9c7b8880f2227d3107ff77da028cdcdf61e6bc5a9652dd1e977c71b443a2b4143e2a139671676a60f750dd9b318818011eab353d6123f429aebc8b6600d46631f5f667ab78e97bbbbdb06809eb4259e1e701f9746f7c62f78de708b9bda725ed58be30288aef19aaceb70ce4f0da870ddbf674c17de54ca89c3d9c3aca5643f77bb3c02bd03d10c602a798b708464db3011b24a29f9f42b01fcd3aec44f811b9949a8305231a2a4f1a02f0bcf33da586c218fd71f1db910812caa4e17c6b75d0b781352e5a429da0dc9891f89ad049d212c4d879dbadbdd66abac0cd979e59c9ba14ee8843f279bed0ca68744f26c253636611ccac388c0e42b5bd59807a0eabef447625575cc865b1801c521a47fc1f92a8f403e6bf05d77a363e9289c4f270fe79928e2235c385597596db2f51361ed424e5f9508f0b58681b874e9a1906e222fb505153202f7e6dc4e1e52d085a6a177d4e66c5cbbb091ab88486cb0fe2134cc59d75216c8bdca5ff3e473b1e416054b0ea380ea164c6c165689e5f8f054c74428322787a70f8439e2638ae567c57f3ca021935c25fe64af7fe1b62f02156bd4f1ff626b1f927a92ed5bb50035575e41742bda14b6f0e96718d23360f7ef73fad9b29a84fabf8cded5cf6a76e0756e9f9a8b14fbaf99f291252a36a92349528e74914934da036860b689783d463464fa8845791275b2fefcbbe38fc863e836e0dadd1d0acc8a6ec12ef33d3822bce0bf47c3835a55ceb3b7c645dd55aaf14039aa38a81a896706f0df2669e60b34a57229e5fa54a1ce27b6cb64de50816a287a1d837ee7493d59ae0a1b1ec1bee6e339e58d45f17684579dfcfadfbb14b94ecda85c1f970cbf67b63f934a1410b712190427d7ca5c1a80c4d14a9e76885a9cb7a397bc4d5412aaa21ab14585d5df39d983a72209ff7db2e20b891c1006308fc0e6c11410cace0f49aa8070101b0ce856a14128b2593278b8ff8975dab8014b5fd9d2becc9bbff4ba637720791bdf0a879284e0fec385f13281b040f3aeed566608dbc399e126df4d1f79d9943ba737f39e82e33e7c793571e13efc6c813cfd10c6990e25e42a363809c2bbe239a5d1b7fc3ac9b6585e4ed09558f8284c4caedb3dd8ed6fefa6a4d1f80b8911598c51d13e6f68212993e22ea9fa9b5b252b19a59b759408b858ab068417b80f82ec9bfbb37fe2dbeec491a02a0429810de96d9adcef122cdebd370fc851de5e04a0a013fbbfe04cd8ffe0fda2cb38fb18e4802815b13584e8df5e6977f37d4e6725c93ef9d981742fec2fc1cb8e79ef36732dab4566a085a9307ecb61438d1c655e6162e7a3645ff9366762e7fcec6c6b2a49a03c010cb7fad42c74cafa5fd504243bf07de2ace6c0d27eadbc55e3151204fe9ac9c57e6cb0542d9771342ba0fc56aa48827ec5f62084b606444dcb47dd18de5fd5a2ac0cf5e93883cd8f9d93563ed3cd1811cd2d205f4117fd724fd15c80438bf4a6916fc2a0ac05a5e8c92aa64720daedead3a41bc2572c5f56008f7e9cb509ad268774eaf060db27f5a209615a3259fcb89dc0790862ff18a06b3ae3f26f38975d98076fbad9593bf85faa0da74a31daf00f71970fc9acb52b871b90080b7a56702ab5ce56c8eaf108227cb87c058aea7a41855eeb8d0bc03d3fae982f097e792ad8e13654ba1bf3c901a891bc8fefedc36d9f2be502cbb2bf93c81c4ff11b512ef0d9f2613b90580c89caad86b92ffa946cfe0f5f176404059ccd15e4bc7fc3688cd752388798946c833a467c481824e8aaf84b180c44b06dc531a64be0d122d9aab7883279c9257aaf8ae85c383c7a53a573abe135d855595b94105bf99803c4c9dc0817eb71b7a3c326aa1db32c3b236b30d8123b31df81cb3f63a39b69e4677e3555eb93dd3ddb6a0c3dd789cda47763e7eae03749bf8dcb52da16960d115e6734f5b2ac27a83def691e4f01d46464215af686bdc64064d62e59076871c753e8c3cda2d71c99262437478be85d110a502a8a0edea9de03b576b23dbcfee699d270b699a72c79762f96e84b35a5e15fff6b0ff24b3149e61b8cb4ff37679ed152cbca46593dfd8f9c0592cf9833f26311aea880b92be85bbfbfe9ec2aeb9b80ea57879d5750610ac171ccba97e14bc4bfddd937b5af69011e1406f11f54e1c47d12f94fc5d471000b932b5c7b3f781a3db02487893121cda096ce2c75e7fa0cee673f2809b6dc214b4af85c9aa639ee76b82f417246b1b7e4eec0008f040e0b45705c53419b556c1b14d4f147347324a257241fd5c8ee8869b52758995d613854f0c8316aabb9efa5ed4f4fb75bf8d118336d9ed89b5f3eafbc85a8315fccd7d6f7ef7de52e3c8c015bf75b81dbbc7f861a88560babcfe14fbad61f68ef73e74ff70a167cf16f14faecf85fd3eb8c1e94b579888b3ffa2f715f77bfb272ab27a8ad55f29b3b0435362ba588fdb67177552efadc2ee481288d3750089eb9a48d7e680d7b59f4a5336fa133ea236ad0fddcc63e1b08159b1d163ecaf8ce5d14c07824115b7b025d77d59b8c3e98c85f22fa74f25e45d43b7027080cc1ad0202b265d3d51a03df33ae140c5ea677654d923e4ad288d922f0a13851942d68a331f4e97b6a36e596331e3ee7337a60e1dfe14649923b008bd128219405fa03db02ca70d084931e604c0c28d172911f6339a4ab92e6fb82a8ff32f69d7e28b888128b0f8c345fc91052557e10267067e320154a7512310311c9c6f4dd7f664353656f7bf735c489989e2a82b57f3dda339bc026fe6386be7ba288d72e61de33f08e124811705a5f6c58ddb1c69aac40beb8ece5c46b3174640b4e923df001091a5c830c5adf3a02cecc0d0594a694a9c5ccc7176172ff99b5601ca46012821a0ec7f79fd184fd7e8f027476fb79884088102a7f7c1faf1015798f08a78564c06d5fa9a1337d76bc11423fa029950afbda2de8dc8b003293d5e816f87326fd1e410b05c3df49b3aec84eb340250bc5834eaf61f41dceef1578b93baefef6e833239376d02d1d87888f770fddd3c1320297f7eab979affc08333b021918130d57703608147b4a7cb1e8e55ec809101fc0d47b70b45ae600c0cc099e57d6a091c09009d5f4b874d9d11170218c04f6293c3ab6ca15b96b4c64511f9710eda634d9488a5b85d8674e46c505edc46a61b57eeec7142812882d07c2262d405514bbbf1a0111cde6d8dc601b13225af01c6d6869c08ae7749021b30ad36bc50f53838d71111d6eabb2f9ec37a45ac2f93724723078815a0690eee3f5ddc8285f8f83223206c4b02a595090e732242f5fb7242bac244008e847597cedfa6afd3ce50284ffef96c5b8fae4d4ac9962f379e8221df29146d282b39171dc0fa7c6d7ae65eabc6d4e30c379934975e21dad38c0da6445d4690c306d3d21a2e7b4bd0c0ebad363685ae2f9aa87997fcfee5f593935335986ee809f7ae76cb90c23125089de713e4ea76995afe7c4597754dbb5494df1c9b41b17bbee5aa85600f63511532944c5ab3914505923c7ce8a0c5395801b80718488d4c9b4ed3d488c3d2af158e41ec89df7a505bb00ddc430ecd383d2edac1641dff843a3d9b2cf8fa0c82602e62878061ad7b55494dc943156b92c9541eb479bed3b6a79321cb9a76776e5eb2b5b00bbfc1c15e7e718c6fe3c7fef75bce60a9e629adf40b56af4c4ec80c7879941409f85dd1c696ecca12faeb58157ec9c0da7577482e63ded3445decd5d8cc29688a10097f3d65e4fe6687623f1cb2919c83f04b01a6122d6779afbd6553becee0496bb89ed55951bb998d6f3c47709c3620be07d02e9f0641790bc572e5109b9cd9214f035b78e9af56c19aff58d18771b883f559ce17bbbf3802d1514865c2769aec478a26c587990418e2b49e91364e097eba51e72b4dece0829d879e45e2b2b94303203fd0036283b62c99fc6c1cb8b5d21fcf5c739032b89bd4bff67ef48421b39821358fd94c93a8e214e61056729c4a32471376f667e2b06cabf34913e280f07e6d91b6b5fed1aae56192a707fbc37c467d85bb6e657db84a400ea72a1212db63664552ee2d786ca374cfbabc8d53e3335312c59ace86b33bbf0f009f28d6ecdee1618939edf3fde3e8f7f89c8cba75917d99c7d20123e42fe7e08dd9bd08a608c6bccb5320c1fd53c30c7a05081ee35bdc0603b54048d9bf615720a2f04e87dab88b1d0b98a11f9d0cbeabf62f39430c35a2d6b4d615ce8bcf1ee52c6b33cbad9d472827eb50d49707adb4e3fac21650f39edd2d3aaf57c45e6073352217c19951b7499e0492d3a5ef5d8c7941a696cf163447f75379c54594ad74b13c17270faf04f3c2c11dc1491e81d18535b617989234e923f09d66899bb3cd32787866fb1f176d5cfc169a0a20c486b032d044d18f4edd51eea921bf833adffd3e8680806900c5fe2e08a66f6637e7c04da39106d004fdb0cd8706f658abdc6f71f62823ef6b5e1ed05b41b4aa479eb70b1e607aec518cdcb0256702963abc5426bb6b720c94698ba370212d86c3b0b39ed5ad087c23602ac13d743e19a19656a248b11d1177476abf21426d81a88ae1bb999e4ddcdade284edbcdbd124ca7951f081342d7a2edd304eea0e7755b6ace5a069389b3839615fc35bdb3fa77d7bbf6acad16797f52de43570dbaff6553ee3592784f45f13d418daddd6845fc381392203b39cb1a598a929873b76b583f48647323c2680a6ba70e22864210a02a58af3deff0d2f8a1386671a4b5109098f2cce05597ed76e57a0ae77f09db9c35a3446e055b3f59c6702d5d33fa383c3e9a919e3a12f99993b6fbc84c127da3a7ed56f48d109903dc1bbfd8133686c92b5fa5af0ed5ae672f0337e127e241133031ec27c47bfb906501a4d6dcf547cd19365d48c340f4098d1b3aa38298c61468a061dd8ef8a29f3a2a9153b040f4317066fcab6f957cc2939e4faefded2aa8d16d2753d5f404c65b594e83f541d593ddf8d43d98fcad7797d83d17127bd88bc61d649e09f33d9e0001ae34babd80a708cc56e7fe173086d431b77c859dca0b4317d06501f6768847a9394a3a769e2941b5f91e9ecde3335f9adb68d4dc15aba3160d0fda4d4834b7c4ac5407cb21067d7d938d598c4ff9ff67be1b0d375ff69829171bee4a748728633508967f11216a6c3811093906328791d6dd0744847b7f1ad7488f5ab342cc1fed9426b35b08884df0ef6d548ad9a094be0624062a0a84f3b7da9356444dc25fedec7e280243d99fc465bcf6b98454af9c88a5fa61e648e7db38d421ce4c3524a42d4b79fc7d292ea3c5d7683b76001d9efba42024772b8673f6706f5223107ace7d450a2bebb7a576eec1c8db59c76193881cf83dcf1b35a058028152a264089972446e64cfae821ffc58c15a6c571971b7538fc01b3f641deb69f2458036e769d49195f517c974e7ecdcbbe9a00034c05ed1691e5907b65eddffb07b3c70d61ea4791a14ccfacaac201fea5ba3d6ded3fd3a18f939c2b26b8c161373bb22abd3c899ed0598b0d3b0c53af847a311d43632b642178b92669d2fe61322844a5b485bb25e5e1a2cd810aa080c1044e8e41cebb70875a1943583e7a5b0b19f6676ba8a7d9535e8df91f43d9e61cece8e6fbf1f9f68adc55d930767204e88dfada4ded555e6dc64de232dca10ecd8662ecfaef93f575bce8f6e3233e04dac4f0da6745c558db4c6d7205185676391d9ab8e84fd92da2bd99ec2b201d1a53a4bb8d0d7e34accbcb2df72f8291d5fa2a44e4f13fc7bbe8fa3a63ed6d21ed0b19a3df31c61adc71359c9bcff3d199813408a2e1c02d262a28ffe187904ace094eb7c1328d0cfb4111251b03654f41cd3bc7b307fba45f91b523e871faa366152914b2d930f9dfb63af7159b33368c6068676dd5f18974ea9b3cbb7d29daed222aca93fb18739735a25f3d3dbd48718764b814bb721099958fe8ae6bc8dc23e39e872aaef6a8d1519ca72d9e23277c953ab8e3c0420044e6b42cfd8bda03509cc66fe9e1dcad0f5c07109b2fff2404fe3db2256febf19c543210533b8f3959c3e07f3909043ea2d89eb7b5e792c5ac91a21953ec3e7638e5d36c1fc135acfbf2230cb68583dd5dbfe7cbe87337eef9b93542562d374551b96f53283e5ad94b6a3eb2bdccd3d9256515f45dd9cde22d322c90d0bca63019bfad9f10ed4ed5e5690e2bcf242b54a6ed45bb0e6b4f3073158d6a6ef896bb28dc463c77f58db64cf33f216af30d2d6ba29d63c2066dd6ac9fc0509268a8655a4be799be53cd4bf466e29bc0007948557b28ee40953ea24d0c7073689ae7b532dcf6e8bc9d214e25dc26c7ba4d7d7b50e0e74ebb6e061096f5a1b6f7eeeb95ebd3d9e329743cbb3fe78a98e4c51bf224d019108fc9909f606243e6b5c178fba80cb971a89c3ed833059c7634ebf9c499a857fe484b4e8483804c7035ebc0c0a2eb37453f0f829c8363935de8a6033e2dce6816c342cac32385036a957aa18cce9f06e56a3cfed8473689daccefcce650bb91acf9f3ea1a11bdeb49c3786d636e88dbced2091118d12739ea429199f2e894647a27ab16ae939b533acbdd87a3cf5d88d08a7d29651c42d851bc9785cfeb99963d613d459e3a554aa0dedfc42a652077b479a5220851f67d24b8d7668b2b9c6e0c2526b42df953ea7af71ff22444d4b4700e4cf333c6d75b64c56eb3206e9b1b006ca0d5f14f7163f6aacedd40cf8acb99890ef19506a84ea9e12fe6bae394eb7607db456aa5d4afa0b75efbc5aafb8232377cfc53a72d19e48f69984d2841fd3d3da8c0b594c98ba17ece0f4f0ae2197934f3b40411828e10d273294c267d92525d4d6943ecaad9e0f76135d43216207dbd7ba9fd61ed1e2a7f7336b6ffb03ce5a76d9d7567d8ecd0a8f2e6626d10906b5e4730c61eb2db8bba50f80df121b0b4d095c44b9af2dbf1eac3b211a26e339643404af237f28b7d08f042f6549c47f5bb9e268e95f82c9ecf22f33cbaab9a3c786b6ddffcec5bd47ce5b2415f57fdbdc9332d2fa082dba94d4d1e8184d24c41e64bfebb6c1f492539a10db8eb54349ddf05c37c77b8e08ea8cb361c7081f81cc9978d4af89384e36e8679e75af0d3fdb076e65b6d723e2245f28147ba4246fc85bba0032a4841596501787b3b9c79e50dca05ecb60f5e0c7c1e73e28e107c34f9ecb87c2309e8ee2b458aeb3704b7f05c8f5ff9a0089123a8c08b5203eee16854ded45f0fbfc45dec7c3494587d2199820a4405439e49a475fa5992a1a158631cf97023cdc1b9e8a74f74b2d4081c47b23836f79315fb27d1ed8234487515e07d519e052d574fd1b85042811f7bdf8d5f58ee5b05107706ef532645b7f6bd1c0c1d32ece5ce7e7639693c4313327c6fc45a6fe38ba63312ec1bff6290d4a4f983862e6d7d5a19765a07b9bc217ae76c099a0367d0b869a190fabc92d993074f679a4ff7321e4e36a7daa41fa889038f847530ceb8920cfab5c330bccd851cd1287488398c73df7bd6280de79e240bac177ab06c2832d085615cc816dc357fd31830f906e55681500ee4047cc022de6608d8511e781d5d6fc895ed6d53520cfdf3a7b43a6e407ce73fd39c6b8a73475f8f1e69bf06b01fb2b374a4ebc798abe066311a616897c04fc47aba1c3ac500137a8db994ff057e34b1ad30591d9483eaf0af8bcc748ef7927d9f4b5984f695e6d1fb02830b44415aba7495b01e40c3e4898f62ce52631862f8082cb830ede73e547b26e8a6ced1880dd39b628f8e24027330fe6e7e3d64d80f2751ecf08113f35eeee2bdf32b0ab3d91c6c435b24c41de668c909f9998b687bd54bba4a5bad48077b9ad43cbbcdb9f267f5dd1ed2bde63656ff9614e434004f974aed7458d017b88d8a43b01503540fb31c385d34f87976778bcf0ce7aa2bcf5c83dd60f279e0339e38c9a8050d4427b0002a457b4e8fb90dffb14c982d7441754fe95197d760a6e2b04892bd754617a5749bcca2c2082f843c82ecf84f5d26b9b8853455c174a94520610b377f752254110c8f346a8c1c5726326877b89c0bc2936297b56d4e6219e391ee4609643ea3996be9dab728dc73697380f7c42cd85849371f1db9235d6a5bf3e5e0b36c18a0bbde278ceaafb2b5c8492233ffb5b423a42e2e10274be6893a713220c879b83e20b9cfadc513bb553cac2452d2ea13559682c3c671854c34ffe09c8903063b43cbc376fda7815e4074b7235e65fe813b52a9288980a643c7a9cb0ef4b8eeee0ca786361f39a6dc9e479ade62ade32866c59d2a478a54f250246e225c260077d0990bbf6ebdc1b0d90a62e9faa9c4f1c1fbc52d207c375a251e7349dd38990c29ad204cf332c6146c3f649f68680dab803c02bf8a40644f03f77454e621c0958054344d213b76516481c6da8daa5978303b674c7e4c0ad66d6ebdcfabad1cba6d3e4c5aef7f54808dfa81fac654dafd3066b5cf955d7cec6740097e7cf771e380eaba9be91785640ff68dec6e4be9f6425beb0d401de6c8bbd05599f2e244321d27d0cdf70caf96d3cabb8fd63c6ad95ae7d282a48f4eba393e76ff5ada4c4a59fc3cdbe14da259a39bced55d7015b194e8de0730808ea0fcf966019211dd6b8086fd6d3914f2813b70408b460e09c7791109f4edd18c37939d5136020838eb898291996bd0c9f6e0ebc934e405b58a2467fe6b8f9b147b98d8430a1f893ee4fcbea3f91b9f1e95a48db3e18282bfa04ccee5995e67f3d7166be45e36de3284ed917f6acf4fbdb1c71a8abd682297403d8ea6c9c4473905b882bed00e3eccbdcf5094ae9f4fcfc00521fc75e70ecafd28ddd9e86f2e3901b67abc2cf91b5a3c85a180e14a375d817820509d5550d1859626f1f87a11882d64d2745fa88d37f1ce9740370e1878be442909d62799408ed1959f9db177eee8d9088f3838fc200af26ecb397bd8197a5ce21d3ca4c5515f2eae844541f8d737a2e69e04d105fc24948401b03012ba15b9a69060383815232d79631ecf5de5d252826f6608a04f941130d9dcbd25b002fd5016c2fcce994a729038c1695c513778eb4d41011f4ef365d07615c0cbf848cd8da98b2f5cb1b3fe7fca14c7c5f582606bce443f49887d2bfc30ed8d1fb344859005381252da061a254891c85aff60d23944e5a3aeee4c3236fc8729af596bf6990904db309b385cea6e44926d7a90a9d8be229bf3ad6b2de182f2d367adf625b09497226ac68bbbf4a3583f398ba446df8f1c0904a605c596f38089b82b3dca70f48a0c03aec75c60166c73f4d8a7c8b9aaedfae0679a548ef7304291214e26b8b4c388992854a187b5453ad5b4d99c167f43778fec2f966d428eff3919d3d3551bc7ab2d02672a7d1c34c39a0144995c8a75c0b4a539b921a06b73ae26078dd089aa8a715dbce2a42ac21488d545a8e3f2eaf0141f3002b86359901be3ec79c23aee42d745c5ec51ab90f9685130008ce353ee30422726e7b98657037207b802425a4788ab25ab5af66593c8e288094edddff2903a2019d652bcc58e3f0f539e31be5ef9680dcae0d199b3b06805650c73b84855e6761b14d94e72cde22fa4437a76b65511142b7c90b44c8b6112ccc8401f10677cb5b047b11dc778019a6736b5be3f4691dff03dbbcb4c01127ee95d98edf6c3f3512a80e12705a938b2182ad3cc1d4877eceec124096798ca925a4d5e62a729e6f5211a1945c17ae9f54793dff942903d31f843aeb1e131149016faf4fbd1c242597f229cdc17818e07537a97343475923bed5250b7b1f38e906181295dacd053bc318faf8c1bf1893e8474c68a2352a68e1bae0bbef1f747c85d19e56352ec31ff90f129a651dc2db1e9a623517af19efa003ad3cc6d679a84a2c745dbee33377c3e0afdc860797ec22a7a546756234fedb789141f7ee7029f23d223fbf9c1c34ad4d70521aca3152c1a6634906ca13e04f0d097a7af6cef852f3ff0293156256ee1e0ef45ab14605d86cde40a62e521c46eb990c271331bd2d34d946940f4ea48694bf9ad88ee247dfc0268ebe2b3f043b55134af4421f36224a07dda8af8f203803ecc7b142511c4521f2b315e9f3b4b0c388f4e1f67cd576b16d22b77f557fe83c42e89ab62a9913567628c8ad0148c5d3108d47793e3cb477685f25152ac0615308ef16d535daadc3ed341a4b2a62ebfc212f27428feecfc14dea308a32909725f00a19a48d87a789e4517e7fc8d313e3750ededa8d30967a083d0bc5e29f657e05406c1305c1452a6a46bc485d487c8cbea984fdfe99a45ed9be4257ac7c5b6bd0362aa7c883958521c180e05d9d726da8d6c7bc8e14c50dd3282e2df23dc903e6fd4e5a82e3c753416cde12854bcb51d6313dff0e8ff04b9dafdb4d174cac0e4b22d7b610a7f485ab87a575676e976c3d2537201407046983268ed5950eabd578a2960f866df8b02ea0a1c43b40e281e3a58eff335ab69eabf6c0a2ccd2c778d17982dc40aeef70263e45639fd0a536041448396d168d4cce72868a042da53fe8226459df7311a57974d1afaa688fd2ed3ffcd0137940682b19c5da8037066827f6c37a6afc4c251e0198e2d039a5a075a169d01b93b383a12483af94cd7bedebdb88c6015e4dab23d3a35ce7e1ad5957fc1a8da15577f42dbf459a0d2eb2e9c32a2c6bbf4423bac946e7ae789241511f741c0b7053ff98545f35643d44ddfb4c952dc83a0f955f85d07a64ac9a7ba95122243e9f86ff5a8af6ac2e9c52cd55a8793f0f3238f7ab2b5369fd31ee35919fa7f0d918d6e46975e3295df68ebc67dbb701b077c7e0de28f9df59e6725b3fab020b3851cc1c3242ee9805ef7feaa56eba6cdc44a610759e3f454e4c9c7eb79ce8db4a6da9ac30337bce170dab22dd484f1ccf9a5c7d18309d0a20a192a49a33e93e55acca39604569f6d8375f6b58b3e6f3a3db74798f85f0138ba411e74ac1a6f4597f367e4ed5fa4e69965a01f94bbcb7dbd633964b6a01c83c41239c02977a4a5c8925bef97c3324c15445cda59f2f0d6dee3cc70ac916f107ea953813a87164de687515f2270058d3dd8fb85d073ae15c415ac2991e099e8d7f26da1dbefeb4c4b0f900cda24ac352d1cdd963eb4defbea816ef767e7c671a6d1a8ae62440c7e79e40e687a886122be2228fff6dbb317c949738c99b57342e2828590a08f4c3626d0dd568b0b6bbc00b9793a5d61e3f24ed463bff0918d318c2ab209b8367dcf1987556090352a567c7457b22c0bf656169fd8c4bd64e7a264bb27a3e00419fdc41a05dcf08dba0a661f2645cb65c34b0ce415b79a2bfaabdcf50cab1d6fd64511d2ff24f170a2f2783e7549f5c501653d4a5b2409337dedced538c6bbbb0a5a77ade7eceea9ed79a241b508cbb56aa18d15b7425c33cf267466919eb77c5fa7aaa2a7a65f5973ab666c4f72e0e8fd1b7bad2d8652ee4dd1e6a0b3b732cc27462a8066d831a032468ecbccc967f253c1b598cefbf402d34dd6015fdb0c88a791fae41ffad6190af6ec9ba15c5f57240cae34ed62459e311465f3ddb868a634646fe6e247682796ebf623c1e20f4e799ee93e29d89038482b972d8c2f027d21f991f14dffc7515f84dfb6cf6d626e1a33c8fcfcbe86fd6a14cbaa0f1fa218f8cc631f8327aaa3e41c69853354495b33e1c48592c2345387e3b77ff2261249b0f1962cfb7eb6d9bb89cb094e6043626b383a579e9735272ee8e951c67e21c518232223726eb6985f0339252649a316ecef0fd1283b3b2db62637b31c0e12d4c7c4e64d98033c905ddbe43f1e119d32f2ca9daa92fd0214f01d09c3708c6d69c2e6f36295cf638ec7938d5d877cc3be9820a2c3e2cb290b719e82ec413b7111c314f3d95729b04ad6f9f17cf98d3b93cd0f1dc100a656a63277bbb585f7cd08f516ba95dd8b3bff64f62ee736247bd3ed1916d5a798b573627e7f09e2b53a310ad0f44fd382df0048a64df8c29d51c1644aa5bdafde20ac03859f1f462834661ec40c120765f2f0cd5fd844c09a5033d062205fa88c3bb6137435094ac54183e3341f9e42f6c449f2287d6800de2183118b0696a7c9f1e78364d8232e364a48b0d539ddf46940a99c772a0f6e8f6fdf6206e5d7063c571dd49a0799d9d7f8445eda1206c6c6234302baf8b8a7229fd5d7e78f6fbe43283d226297ca4eaf1dc8ebf549726a5f8c092f1f30f50981fa90621def7cf9a00046e861e7869bfe06ceaae6bc7336feca453099d63ea616d4828f3ab8761a6f93718bd443456a9986bbd641fc7b38aa3828c96d161fa230c04c13ed11a506e0a050a1e8628e00123758603112b095e62accdb2973541b8b6dd3c97a11b1c3c9aef193a7e4741bfcdd53aade9c578765b7b83dbc1e23ba001c66f7d11e1d69b572ec95ab0673ac3b5b8ba6c982e6fbca1f193e2e23f308ffcca384821c08bff08590de133f11ff45a6ef919d8dc65b27916b969d8a6a2ad45ce5fe89778f0a22071476ba6971c7b2ee8cdd5c5d1108793d9c573aa78683f33008ca72644d932a994ba8ee161be20293d064a934beae7f198235b20a632f50ceb418a6abf81e96caac7be5e0c9117107228a4747735ce99479c725a567eb130d77540d97b98888fe9524938eda74a05a4e6bffcea00fd1a8fb907a63c25c46c79a64180f49211d2e7fb4f8fabc4ca2bd1e0e0d82723308cf4db53bd3cbee9baf3a15fca4b54101398c2531dbeafef965b6d696d3deb51c573e8dd52c7a621c6e49f31f4d92d6e4499d36bdb8bb7481d12028680e7aa2f8d5ae1d92c5f043728b8fc2e3501c89ca0b63918051fbc689e99d99a2ccbbb9d36c028d2b7dbfc1af4ac9594da86b45aad9fa17a23bec1052170f4a6989d58348b4f0b85292dcbf0da4ec9a2f1d5c18fa94ee808a0f1efcae4cdbff21765d08bf2ac834380e4a612d149febf250199735a080cbf7f3889d7315611aa1d5a814c023f2b7c38c8b2a9ccc3e393617a1c08550d1e6ab20b2c6c6e75daf0d9e39ab817e7b57a1e6a47f1560e26510e681679259fda4d59fcce34c714950718522be45ce5189e53b7b084a14b26ae248b60c4f772fd9c1aa1fb94ad593e538b0f960e0c22c6563cdf5e7b5aec3aa2dc60f2ad74e1d1549d0cf4a07e867be4e5fd28c90048f9d0fc3294c1cadfe532c34ab5e6e6c12227f6b7146ba759b6bb6a7e290cad7cbf38d99f089e086b18cb135feeecd7be6d50954108d87c7750f542345b6817d5ce27fab22ad212069c85c098b07ca819f1619bb70aa9067613c96a7a75f20f35405b7a25202fe34439c8fc0f11590da747119e851ff9f3c17f92797f0a3a382779624c9d8fd3c0880600bb85d7921f50c2cd1433cb00628b3ec01eabc47823d8d6e4b9ddad62c8bc6e97e9db70fef88c42ce866a5944852a3f1abc8dc8f1469dae85a888ba0b030dc0df37825fc1ffeeb0c5eece3e9f0e9b923c80384eef9b11a10bad055deff7c7b8b5daf829a1b23c8b79a93ca74593f1aa3c37c9011f9c796f0b319e1202d12f2b3f2125554f349a40127bdcc9d0ae76ce41ca23c1e3c4b363e3550ae34cf074f5eb5848bd25624b18171c618cd27b378c87651c303443bf3d80967e67176e09f07028a831a0c75a5e92713b5b1b8c0dca84c2d30ec7e9735237b40797ffab8ab2642ef8ebfb10e5661aeaa7921b2f6cd8e1e9e6c66168e67292add4d8f5eae270b707c288b63cea77aa2d9d544e83fe05b4ad8780eb95c17c7193c93a322400aa1bf850cf894f19068bff224d95b90e1b4a4d9afacf7c076c6fcde07b2501cdbede879e63906ae5b9c19c8ae1a2af7835e507ace4412d1a540248db9898017ff9aca111ba0813859a0f56fb29057e4e749dbc9040ae1561e622503d45359b4987720c72fd47baf4767eb6e4c4cb28ef8076db7b42d8f4343b7198c26249bd9c3373ea357e7ba090177b5732e79801e5caaf767b1b8074d7d2af174037e19236f3185fc2b23d553ea48dc3a11954275a4a54db0b73e80a0a5cdaf8d8169eb330e17fa450d60208813889a0215b196093d26557008ff93faa0e250192b98fb2a25dfa20c44805f7613b6993e2a98bb97382123753cdd9f9bf657b4e3304cd760d91c7feb8248fc2c35f69b3d7745122224444e28d2c378a4da2602039f57ccc109a76a060a623947f763373d39cb15776318d4f421e700ae9d9062dc29cc92c63604571129a12a20cad1060c72fcd19d4c48b9a14153f04ba965778c26c53db9c146aa078cc7f14c038d4009015e2adaf44c80852a86955787d93056f4aa33751b43f889a047500c6fd745d1e5c5cfa985f78678e237d698fadf6df50c69d6ebcbf5b844c1d860e3da5aa148fadd01d9f3e1af6d52124848d07748dac48f7a32b87ce4d2e8c6cd7f470e88add55f6343d18d36b91c75eab8897886e67109b3eeadffbb4afd3d3621cf07f445da564ac2413d270d33806343e9f7b9779522218b710aa7dc190cdc629be6f6394c752b7907b1f7b75f37192ceb4d097baca994ee559cc87273a4a0385f65df1ebab8d1d573b04df6bc04f66aba44ccfff324b8175e61b9810d673039219023f72ed1105d0365534b949c1993b9a01699056540877d58bc7c131ef72cf261dd1116d27c868418dbfe8973cd247308d768b0556f31454c5dcf12abcf03648a637eef53950e5a302945e9db85d1403236b21b9e885c5922492551cbdec6ce592789e1411600bb9d212e96ff6493e0c9aa2562938a65f7befbe905af840a0a0eda6cde8f036d7d8852afbea79657782986d69de80e824026f2047ec1b867b83fb1a4fa5b5b8c908ad8ae644ef18912c15b78e6c6afe6ddd3162bf41d68ab0a551be3589b58bb7edd393f0c7352ef300f54a502fabcdd4cc170010f7cf46718bdad6f76b29ba4e21df9f833ba81c562aabbf195d3a5e1c30e35f8b2ea9c86144df8a78dc66bcce04a16dfe812d15a7bb4e9276d152ef3a9bb59f1115392113d7edfedd7209bf7600143aef0bc02d83964ea72cfc99103808ba8706692d7bdbfa051c58c8455d91a5989295a5c8b5f65bfd5d3d0ff4355859724363e2cb7c3654aefb4aaf16ce2bfaba1b592cc55ae7ef86eaa1e489962fbd0160bbeed9823d24b19818fde7cbfbe6b9a9c78c44ecc4bb54d7705a92181fb0296c21df5e74a392790927e565b3d951957152817b94798b745e53ee7db238ea35615764061a847e67695a703af79586a68bffcdfe2e0e5e73a151d33f2cf10486091f4ebbed27300d0d1b1cf661a87ce0c2274d5be23bb4febdb9d8f4595a0494f1be672a3b50e6bbfa83aea6b50fbfed132314d11a52f43f3525f600f0372a7083967b540cc882d7d4d86e9a940ce4cd268186936391971b53b7dae8070616551fd333c646efb733918d54d4d2105077a74a05a74ac6fc4412845094b10df765135732d13920c71dfce737c87f2c189477aed46ff2618fb7359e27a7d93721baceb47bd44f659ede440ed8b985c3f32da25292da90c04fcc81c353a64cd7c73ac32c2eec646c046b87e032e5b022df6be9a5697dfdd1d80574cce79ee1fe721c6d0ce1d117e1a7fa3be75b22fa417de0b0f54d37b43b3a37497cd8b5fd4048732ef220d734ebc34bf1ffa6bffc9e80e4b5f8be990d9cae6616c5b7d27f807dda881355b55a44fd76842ba5af9b4391aa6ad43b3d07138a98b6514738f0689cafc43857522279d033b156336ff04d150fa3655714a25704fa649b05f0c04bee238db6c362074dffbc370da2aaf383e026e247b6693aa926600ff22aacd7f73da7644a0436f159c0d4423be660a99408f82b1b6cc851fefc8baccf8ad080fefee7cd4537cfd9918f43e732dee0994f806d0fad9a895ffe05540cf1a4970c024ad8a522d357ce62d0fe6377f1883c60bef9f3dc2ec7f774f6d2df5886293c9ec90496e968870d83a76662808ab8d61751cf8a41d994258173181de82a08c500545bb6ef3a2e9a30cbd90c0d890dea603fa69150250523b204500cd0a8ce771ce4e61878ea19741035689cd510a43c03aaed691cfb91ebc1a8d163e236c7bfa310d84f1232896b6da465b07422ff39424c33b655105cab7d7a332c0219691d46785f393412de7652a8b2b19c93ba871749fe165a08c2aa56dec39164214dce2ae3333d39703eed5fcc88579e5ba9a50fb02f9fbcba2e90f23e3e3d4acdd1b84b20cb0450cbfebd5a53ba8892ce5c48090bb2ba7261bfe8bc6698a1282c5b880b413ac09d4068d900455ceb048ef36088a57bc71e0afd470f15c3d4e695c06de5adb4813946854cd764e81e8b548f64954d5e90a7e9e5da4eec61146cb4d607880bb67cecb282bf285390738092cdce655a8172854bdd34ee441e022b86861cd2ce58775191c097f9f5ac990ddf0a8322286d8a56e214bff7964544a30c8bfbc7aadf070632836c01319b42a8fde21793211146629ab77c4865655831a851e315b35fe44663bacb24470da4475f380c670131654f3d5bbc8353f189a1b62b6e872d6b326c9e9aa9db5704d199b86e51b6299dc860b47214b74f72f3a0a515b2e4c0738b58cb9849f66b5657ca242570dcacb345ff86cf1ffa8beb5fcf4ccc61645c42dbb38883a8cfc0af9db8d5404ef84da9f5daca5065bea2f17ea85e2f90e07d9f428c3fd968bc9efcd1d99fbc633acfdf9afd907e875efcb1a81b45a8387d2f259917700d3199d6759669679eff36aea30a701191b32994868e08d129994b115a8206f4d655096fb16d2489de9d4c5f8d61cdfa1c26aa17854cfd56866bb94c83d6f16a968608f009f3e3fe8cf299767b21a0efe891e2324fd6db6053eb59d53755f3401ee3edbfcb8f6324e014b6369c7916f91676a36c086d1838617f0903964b8b23947290a965428325152f0bcc5698a53cff55e152f6a5dfc7455e494fa254c5898139ba5a9170c430bf49f627ff871985c0538b855e66e662b76fddd64e6eb380ff89fd0c96d244015dac1e8c69d781be34f5dfe08a21fb629a5a0edbae52e26505a77eda3c8664a1b5ce49b64007f443508ba1d32545bed8807f6832694aea46fe36fcd266791e0153395e3a9990868adac9d4aeae0da0b7a984a8b819f10d9e57701d554a368c5f14858a8e0263e35c231f2eadd0f7e3924fe8e097d2c808a4d4a0d22f77c6b484ea7ce77cd2b83805e2e4df02cf496a1e42616fb1bd8eac56a83610b8e778f59d523818198585719989ad81f34965d0e84d1847de95f0faf160fe0798cdb0a9751273f06daa18eda6129fbb62ae5226b171777b91884270678250a98785e2f90b267b6b84233c41ef3ed8524b74de3c62dec78f1a23d7829615da40630d5f6bca12c6c77d47f7f78efbbb559deeb78bb40b51dc9c93f2036e7638110876dad918d625896f4a9ffa59c12efdcdadfe400107240c96ae30d04446e2394317805970d5cd2242e8edb9dae455346d28aeab5fa87afe392d30e53098c6a6320d0ec6b5eba7ade0ab35154ab21f2cc6033b0f2afa610ce8ab0a25263b9a3f0f4972b52e5df945ab9a104e54114bf58eda4876a52bcfadd115b8f046f63991ea3b7b183626cef768c2195cafb5ed3d7c52507846269fc2adddd6d78e71c67bd79fef5fb35f888086d1a4af642ccc77fa8e85f6577714d51b6172b7a756582372e02b89ca56c20ef1017f8e1e496f6ae5e34d30390ccdb2d5aa079cacbcaceea065fc44d0439acdaa250aac153982a1fa84e2b5cf1e0d1008b51a6de0cdf31410a66248119d579e95d5befd9ebab27a5d686187fbc7a3ee01c3ac6c4833f13e6f21226abd52a05d895dce19acc9d26e0f477dadd58e04ebe430b64f82303ff7bca57e33e726a5c0fb7be9c66e38c5e55802fe1ee7142d62a1f11e0448b22b9ca0f59eb7af0975e5bdd82b6350795f6eb3a3e66d5c476fa0937b1434e3176cc722f1701294386e1c38c7a0f9cc28c265d2fadb4a9a9c192b0ab70e4ea0dd468ee3beb6013dbf850fee245de3b2c6b0fef523471f1f20c4d138cf73f20b54dc296047f520ee05ffe04eba9364c2bd0c723718efb729f65f944957a64ba38738ff443681b59c3bc448f934430fc6f5d2fddb136314102d78bc73f652cc1e06aa869413ac6879d079f73bdb547150cbfd3dc385776e68ce59312ef55a9063a25cf31cc278b1e0d0dc02f7228240d4ef42a05a2ac028ba0230ea079f7a345d20c698bb8b58f019c9abd8cdc90c0e838c8e3962e77a44876ade8cd4084c9b2f6d28cafb0ea02f8eedf20b1cf0984793731944f6c8109fed2407abf8c951bdc1f3a62b7dc3bb7b49bfae84d895a1ff8fee55b2355a93990dc76e369853aed287e982adb9acd846884dde14b6cc3175928386a6d720beeadfde78a486886afd0726b79202cd65271c170ca009ef2af0be860c5717dfdc4455027c21b328d1176237335ef5f0f249f35496d0c0f3a11b320ecd77d8803117b40bc15075f79d2d5c59066a509f0d6fdc3b37543eb28098e59758e54065d973cd23e6de9f2707813e6a647973b9b5effd1205b8f68388fc613eea37197225b26131c75c9ebd94ebc10d013517d2df8e4738eba45f05d9798085483ed8f527133379250038d647fb33e87612b0f740ed0f35d4a2dcfa7071f13611ecb23c78814685395bb47ceccc822d18f5aff0dfc5c145c13722b5b61a2bee21e7c2708946de972ef382296acd3baea91120ca7b01490c05a1a136af5ef28b2f01ba5b0dff6710b78b98a1c887b75d6a87b5324d54e37d24cd63d858279114098ac0fb714d42f743691e80082cccd2ed2c4f29e5ff9fd2709e4277df689b8d6c8884c5d7f7aa171693e27c5031f813592224eb9032626b4e5b44164e6ae0cbf6a15f1206018a8a1b572d885465e88d7b2ee1df512b10b814c49a7fbf68b7b8fb64a1478d8c15f3e20bcf821561c4d1b37884f1aa569b0d77d3a55650d02131f437b7dc617079162e92a648fa585ab3e4da09240da39c4d04d7e5845ca832ef0360489203a5539578213a5458b11f0fa51f4dd3c82ef7005ab74c8858f064375c114cccc1fc073f15ae55bdd7a9b4218ea2d7b324e5fe1cfba3a0e81c4e698cad11ff66e7847d1065f9e207428001fab680f1d6724a7db65be8bddf51547237062675f6fe5771ba50578d7e01fa1a0ae40117e788e93fc08d0e179460ca0606295be54bbf98ab94fa6b42348fe5c47f2817406fb002ff2a4c95d7dfc7c812a0deb1dd73ae8dd01a368fb761316a10118f9262b85e7a62cef397087152574876bd1b5f7609a6bae2876a3500dee11819b6d7ec53fe9f3bfb7d289e0767521b78323b83d86a80f395b5ee3a1f9fc70bdf9865cb0e1f1a51d095d8797899d9c2b7a9bd0a539a40f0cd87c82f60d0620ec1fdcb4dbafbe56ca26788f401fb5f4f00bbd5cc753f677a13e0ce90a97d6549d1507fb48254107c58743faf590db9740eb1cda52c3225a013c8f8400491d92fb31ca32a48ef6d891bf0fe33a4eccdb5a5e3ee814bb86a7d79b9ab85685eb109439b043643b2a54e4910d3ddf66b01ed5413467c54caaa56a0b2262b00026a47450dbf68d59a88cbe0d6539f90a3c92eec5fe79d94a21be67cf97a6011b6a851542aaa23b9a28e4b23a56e3f6d05aa78e8d6bb27deb7f16c3d161c3e195b6cea7018d9b64f76b18bb8dca2d7c0dc250a40bb60307a9e009dd62023352342f9a21a8c45eb077d2141669ab759342b40c274154a30a41d7517bd93668857b63d0789f6e6c3bd3b2945ca5e0227197cfbbb4dc563a370ce5509a6c7dfc54a2f7337dba2d5bbd9e377beab395643804b4282d31336c8cbea845624baf3cef46b958aa5149d4373ff78f0ae4907af7ec6c9817e41ce5102a037ee0bf76cd5d2912aa9e8ff3a7717aea53b64d241580a63ff90967fad8a5cd8c23164504d5eae71a27abbf503820d905b2b6e069176cead16d0bcc1ef6d06aecf1c4973f21cc9c0ca6f5d2e8c13a59d3771f73459f56d9ddd766d3eaa3b8d28dd4626a784e051007093a44838aad2cd4d007997c3333f9d92efc54a09fb8a3c5f7a552360e213da9963f11fa3924a8fea960f447c874d1282f16fabd4ad1f623d20b20c124a4d5804f9b5272e7a5dd734bd1d7be3b12666806a62209a4696dd0b93437aca309fbadf0d7032810ad95355319ebb875288dc5715b7064e21383e80c5bd7600886287feafb53f82fd6a142121868eca2ed62b02009f2029513a585b4b354f49e9c89a8a69a526eafa78fb7607ba3721b96f10c68202bccbbe0731011f8ba938a9c169dfcb73c2bc633ba7cb33af6051abb5085b675e4f3391ef35f9d035d43c5d8cf2d42907d8d38fcffdcf1aa70d550fd1f1316a7cdec96f143d99b1b83a0220a6fb9db880e5087181cde50ce683cd16965dd9244d4dedbd731f8ef6cb12d5bcbd083ff5a89e878e6fd5dbf93a69d0611a8b6c06b7c2b69e656554d5db6c73f720a9df354a6df3b171831745e1ef263c1cb4745a36a4b9c0bfce56967b857660ac211c5c49c85584bf6198966800546599475fdd2d5fd7bedb12d8470d0a13a2285d98b23807a34b3048195b5e33a7d2953be3ca5eb1415bc2177bf0669159856876f425a377d2d56c7253fd41e6199352584bf9a02fe405ebdcfaa449a3467beadb21fd0c9bec6c702fa95116c2ba226cbd6eff33d60d30bf8e14e7eb4145b8be2ef5a831442d69b091a8bdbd7c6440a9de57b434880a93f0860aaa1d8b83b36cae72984617b51f2f599af79109186b07852ed86710b80afaf14805367c6f7b2c40b904733adfbabb5a7fa4cb943cea5ebae6c318d30782404029c3ba405507a6eb2ea728b2575bbed1a4bca5a20150b60a31e532e1724efdff0fc005e1f630007833d4a22affc7a9e44786d26e584f09e11f41b2cb1f9f56eaed8de455eb14ac5fe740e1360582c6c53a05d8317867b18f9ad667f32f946c9f995f354b44d6a6314e54fb5aa5f5f3298254c245aacaf1533324d21fb7be3a4beeac267670c93376d236206c45d68869c9ce4dde89fd798614cac678a20096add18a6c2ffe2c4e85fb2d6283a7af543286c72c3103c3081b6dc6efa7fa9d15fb5e005dc74b0394d2678f521398a939634c6fdb5371a3257b595a94d9c4c5d3f2a3d70c3b1596c37da07a9c248c0bc21bea81e1807693477b126bf0c53fce769ebf6fc285fd2ecee59d6827e70f67b9602cacbdb21b1199eda60c517734cb974295a674795ad9e4cafa4d74a61aef1051961424aa10c023b9b65ab24f55c820f3638a7efd1217c3e096b8fd2b9c2672bd3b5eb09492834b8a2dab48f221ec45c669ebee33a8fb1ffa1a50e1346ce82aec7a753d0e3a6b5d69ed174fc0f7f92e5ac8b1d0fe4fc837228b1ff5f8fa0e99b49c8fec5166dfe7ec585482db7848c6df71752b92c1955e716a096f78b01eda77749db6e483320c5c72f9efbba95ae033ed583dd3c04806bc270a319df2ed407bb0ab0b30e3a0f84c8ba36cd907e8e8cfc5c5b6d72685df5617987144204fc339da5c0163bb0dfb751294bc9ec15868a3265ad59d0bf6247c3416f02831ea5233df513b8ebc2f10f91eaf17268c917479f3aa187ed5804fbbe1dd269852ed188bb4248e0d8941fc93e2e211ded548438c4a586d2a114a20e94901254cb283740243622e88fb2629c87430310b3b51a6cb7f1e3e0cd1b7cd8d3fcd47dc01275b8cba35dd0d9b846dbf6f27911199c134ba3a011dd4234cca5e8185c7a88df5cf41180f6a5cf4434ff189abc7f8acae5b2f369661e337f0d4f8d5294440461b6e63188d850af41660d68ca0a475f97ba21748e8b028d5bc6a10128ffcf5b046b1bf507d32adbd9c1a33bf655b69d770c7b3618ad824b85ce77de42bc72a1ffa01a3b17d656bce19b737225ed4f1a472637f6d0a54bce76cacb96643f80cf3e9262ab6b99c87a47a6f4e332fff020efd0113c744d9e6a25d3acb6a45b1dd39b78d0fd20998c5e0fe092c3e81d31743b05460f61f430c6582dd780cecc6ca5dbe80dba496420ec8cfaf034642144e66c2b337e92b8adafff48a1ffe9224dc00f12871d3f197dd5015e6965570ddda279fe849ec083a8ce5e98df496d0bf228ccd432d65a626fbe0c888e68b785b327342da849eb23faf2b4ae174e8a105d2147660a7d1a76224426e1715de7c52b88c28b4c949691b239a2fa7e91ad685580d820de056914cf08e21f7277984a90b89ef0b22832123525b74dacace569ccbcc70173e3f29d236f4baf45e2fe2ccccd1f28d3cb8d4faaa545cecc363d6c9fecdbade6436d16c76be9674ba639c0926631773289246885d432199e321d43d67a6e17d2c3be3fdda7e9bf532d0a7184ca7139842157ad5295a04c31736a35b114491b105494dc2c65b3b1559ff2e7d32e3c924998800a941078dc38bf2cfef55f85ccdb7f9066cda926ad6cd22042f01bebbf189621c66ccf503145d0353b31ef7755a1115906f1fbe65ebb7e636443abfcb6ab1e012ee8cd1ba1ffe9293d5eb90ae9196d3d131ea70dac539181c1ae356d014ba2f49a84f1dc883973df5db47ba37e63826e4387d233a6d042e69ce39ac9afff8395a7df375e5e81f5f5cee5602956cc323ac71d3333961130e0c02138ef78991238b833d07873debb0f7e48f5c8862d257ac070eda4ef9f5444e01ca92f710611a9fdc92754794010f8ed02f6dd96277c9bb6076975a0033fa47b42d157cda43f780e3c06e2d2101fb307c5d3201fd61afe8e1c9d68639a38e6540c991ee43a15010904706686d648ed89ed5a8cf06c3fb74460561a1b5852a1577807a911a9ad39eeafb02e1fbd9410429b3e841b124c408094224e7dd0aba9dab2786a242954d5983a7c8c1690e08281995c23b6800dfa6dba6bb525e35d6a34df6a5061f53b8480c059297787952e97a8db5ba7b87463de8296555d940f1dde94b71c42a7b1c32fe09622c56b2e9d640750146c973bb27f4fb99f595b363e18a211187ee1bd97432c1ee9ab4557bf48f5c8fdfe5a5d4fd3bbdab0ec5b3440e50f968545357b13b71093563f3102f52c10ed2af0b3b115bdfc7555325ce9cd59108ddafbee3b295339b4f0b93778938e8891668a5c68266e31fc35c8028407d29f9a1c20ff574b5645705d6b7ff830522d5825d9d0d731f4c158e3f7de6246689136a8b8987669e3b9d56ea535db64486b4d5ba175d85fd794798abcdeb805b12500ac3c772621aedb6a181c22fa00c682a6c06a7c14eb5550d1cc01625e71e8db41b9c3b109f8a99a30d9971ebc126b052c526f59d7aa64ef662e9e039285864046f0aa81ba224227990cefc8ed22069fd01ca572cc9044584cd254190ef6abf3b909117d769712e0e2552bfe71c547de7a25af8962a6beb020ccb7bb52f422cf26a7e2a0c07bda6fd2c028515dffa9d15f13c20473d79dfb8bd9c55d6e34c42293443543d78001959fc7ce83d906fd6dec50cd1b45ea21e285c870b2ecdf720aac5bf22268301618cb646397857d2cfa1a6dd4f0d460d339b7c10be8c5636ee6cfe43a041af9ceda61dd0afa28fc5ecf1aa1140131948082c0cd17a71331698711b450d387d6fb941fac69d18fd53a67d5032aa9b6b205c4b145294fe9ff6fef20a5d07c194781b90568ba697579e50c2d6ec43222d9808f77f290f04690b3c70a0ba9dd00c57983e35ad1c20b4ea05b8615e34e16bd0fe5ee26f5304fe529d4734891dd0e91aa7284bd9dbcfe10408d037d0e7759a2967a4da3c440b604132cf79496594579f001b0623e87eb7945de0dd14f33da0c9ab661f843ba77ca48fed1c75eeefd5061890ac70d69a0cd8e6adc0b7975080aa69e4dfdfcfbf56f269388c0e523d6606141e28fce542584e1a3ac061ee5e7c018a8fac47a2377df4a829a41f6ec3bcee86babf93a95ac603c0e395f6e78d827a8d6a67b1a64ba72c5d7a6b7c10e49adc33454a1a2d7602d1624ff09353bd66a2365781685d29f44bea1291cdd0a7a3f45766ed4160a1ba94ba5b32bdec464ee9525532bb6e0d6fa36aa5a5f48c65f09dc239c1baf8095fa4734d18a22868601351af4394b4b81c10d4a83493366a99c7260a0fdc0d9f20d5066f903221e069322f17ad701575348e55a0b1785211a19ab6a27adf0d937874615322cb192f55dfb238281ca75252f667f7e8720c14581b6b146feeb30632ea684db14ac92a8790e415fc0e50bc5b2f8973b55798c9ef8400a415eaf7f16a7a96a1969160538024091b06dad68703906cf84b00669638891e9854af76b41ebb236e5ba47608a5ec95008cf1e441c5af52f0091f172b6c8f98b9faf66f6a3f98b9aa5741fda9ad67f32bae0cc78ff29d157f840fecbeb796d74a59b18b01bc93dbf6ae5224ee4d42f5130967a15ba1f3975fdaaf051be10173d57e1f8be26e5dd979d059a7fd75a55dd8f0f09b90de6864fa99d447c9deb9639476231564778e200d68e5319c856a1a2e880e6a371a7368e3db79942f8c2efde3d0b4fe1ea555d7991dd75cb02be6887bdc94192e4e24a4b5e462710723b002356383afaf83f482a7ce40658fbf9d322cc42fae9027562420b978720617da190004cce763c88f02dbe1c1af74a41615a0b0a01f33a5e041a046788b01f066ed0505dbe977ae7bf9f0e1cd7160de91495abcfbb1f5158d247ae28960d8489d2e04edd89f1351c8da001999e135adb305c711be6b88e052eb0a8da719a5a1decdf4bfff7b27f81077a7f56c78ce3f662c5492f724b6d1e06e90e66ada39e216e878cabe797868397efac5a21fd0345c47b4397d2bc5c7eab1f7ca81fa7659b032b371b49b01f76bc3255739a757515da0e6e118a9c8025cb2f160bc6695f55693520df4806cb492a3d2f96fa4e0c3cc30a928fbab76c19caa05d8c68e4a04d87472917403be7f3d337055eb397e04533cda072b55baf9122aab9e4c958814b88982f29ab9123c54e3e3b54ff79395e13c4cea913925cb822511f50487f5efdd42acd7c3fa23700f5aa852736315e947542e5f9f26a501aac2e0cf2bcdb002f4ae2414bd92a151529a2a2e062d33691e4c6a93604cdcc1b640ea5fed44badfab8b3ff0a3e762f2c68a57a6ca5426e849377d0622a910e9dc83fdfe3951fbbb6c33de529908409fc1e7fa088711f1531a9f079253a1f78b52ff7e65133ae1b2442d56ec191e743df2025a03377a48cf6399ba2b23f161b4e2ec3b5bf79c33bca9e94cc3e06a933133251b44bae95e92c778710c3d68520cde8f6d9b5fa06e0068e0d35c40e70dd83b4535aca246234e49df8684960849678c267190b5026da73050da828ef658aec9bc78ab1b8cfbdff889c83a755326724fd3f8352ba8221063cb7d7534bfe9b96d3487c1064a2b7aa13df253177554f9a878c776b5b135803be5b78b37e42ed475e0b4ffbae833f62d1ac237a574ae016fad5c24f2dd573b41140ac09fd51f825568baa713b91cf2631b410fdd16a6b5f100bb6949e5690025e074d341f83116c6d83115b84473b8022cfc3c9032ecfec6bd82bbbe25e789f3e4c645b1eceeef6c516377c4cf02030af5533737ff656253c1f4e8063c7ee6a95f3f852eb6dc72e2ba2be2c537432948b95232a39e316f03990ef8a1bb97d7599f31404030a2b518bf212a392377a71925cf4b54e6e6d6d6d97e5a16cb6a1962caffac084237d231d608f6ba0b6cb9dd6349a095fb65291eef756c3a9ae512c8a7710b2e335f1f9d82523bf23ff749b49ad0e3e3b96685ec047df333a792982929d9c5fdd5557ab0907015b0a5702e70f00015cfde88beb2f37c1c42f29609d0743b541a7a39d1dbfd820bd56c98925fcc67b7592eb799d4ffcb82670aaeb494e9a28c9ab9f4342481d1452d6fc03d6a53eb0347c91122be862e115f19b091009edc788c0ff4ebd841817490bea42c4ac5aac26837559025f57f3e63fa2c4ccf9eb9b36f8f946fe7768e80cfa85d56d4d3e5efe9099021449ed424473405798509b767a34caaaeb35bf69e47792ad575c0c6ec559b4dfebe88c8e9f0ff575ee0132f87d4414ed8d5cc18c4b1025df8e4232e1aacf87e7837dc9de5bda1a4e14efb699ac470aee4fcad4ac0b3fc14670c956d1ef7d5dfddcfa9c931a6f0b82178d11235baae6c9fb70614ad47f6dd73c5930efb78362f05666ac1707826d66bf5e8d68f15c3901641f43c97be3fee8640ae04590b7492911fb2a06799dbe056747301d7dfdf736901742eec869573228a7a8c34b328e674a807e533f23e31e6a0621557236524dd0ca74acbd33239d618d71b88d63f8c2333ea628ba0568bd6aca14d2c8d8f0125f9ef8cb3acfde2a7f96aa2172f2b1015e0d350636473b71dc0802fa9cf752d430d9de759be8dea3d2501e72d0eaf8f211af3ac1163e7fbb53c67d41dacb567c206d3c8094daf6568240e7ec6a90536f9ffede7a2d331e1089f9e706fc423d07bb243ed34715ce1db0aecc189c3f18a1d1ca5b6ca28231396df4c6866b24d6bdc97fc12c2b3ae0ed80929543720da4ce2614a09c49381fa6f2099692cc6584fac86ce06f1775c11f57f03c1855694c54a5a4741e2daa36d608260977a91b4a619bca9d21e90c61007dad704a1744877644f94bb82f57c1a133f738233edf879c8bbc2e56e0cfc454ced85ad88cf0bc2e9ff702976593a26c312223be80b7952a5028a1c8eede1995066201826e944b5cb765e8b47314424b7b045a9e1434b4173bedcf76b575fbc31f6550e19c5c4048811242feb18ae0063f97cbd2ffc34d06b09fdf84935e88f3deaf322becdc6f5c5d74e688d7f83384290c5a6d60d10a4438150482f7feca8597e801cbbe4437063ae5085198cd8f99661589d05e3bc04c79825a9fb2c44b48056f849c2df8665a737c33ba856af86758785dd140ad654675d3e16edf6c3d70eebedf737e834185e538dec58b2ba0bf9a98a533a30d3d9d7ba10646cfbbb2fdb35e9ea5e3bf5544021f93e72ee632429fdb3f7508e22667a9d53fce27b2dd30d54dad6baef090df76ff7999c52b91b2dd4d17d32419427bb4a0f237bd1df519cb97188e127a893df93e9de1290d5cf7ce6544fb7f09f903893f5483a8b459eefdc825cf8a9049f1ba5f03c08444908b6b4438eb2acc736f280b01f93dc81b415caf7240375881e75fbd79171664d647d03c8a6532ecce3fe5538c36552304012502fc60acfa2471b182c1e5fbfa5cf8aa1be29dc5f0e5f9e3cb030044328d2d31572b33562f49ab97ca4f7f33a2d68ed87db6c12a3434b6b76303c296ca82ce48670f36e907af1c29cad6b619fe8db1f3a36fa5fad9e055ba47581e5d19d5a51316151ab6541dfd400a79c1c56c1db9ad494f154f8bde659ee2bd4de8dbeb9b34f4856812385b3598e842692a15e259817e1b8d500fa77d2eeb5dbbde3869ddb559db547cdd87bd1fa2b4ad9773b8f33cdcb33b22e7ad9c3140b51b2dfb4d0629a001e2df014a3eea9a8352f20028c96fc45f09f4d2b2c1407707c7a874af5494bec57896a9c49de7d3869161c227f6e54f0d42a5a4765fa5410bc39ba98fe1228ab738acf40869f25e736e17229fe4cbd348210eca34b43141cce174bf36b1b08726622bd65ab19c2b7897640f936d80ea60247d76016d70d10389dd892d2054ac5bc62e56a1bb161b429574f34faf6a892430809211ee3a943d0080ffffff7f