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

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

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

Block Certificate

Block 83853 8e130b3ac36be595db8786ae82a2476a93a6dd045ebb0ec1ffe159c49bc9d0ea

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ce2c6086a8c048234eea246bb3d3cd2539a44d8a7c77f22fece1fbc1710d4b9a
Certificate Block Hash
8e130b3ac36be595db8786ae82a2476a93a6dd045ebb0ec1ffe159c49bc9d0ea
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0010f80000606c0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b447842ed49bc247fdf6b65b43d3197104e4b970d7a575130b4e9151a136d645827e7b5d9e2436b0af14cdbf229b5104b2365e5b37d2bca77434115a18ecfc1363cec9d9989ce98914b33e025a6fc8377ce9d42459fb0c63630a000000000000000002000000020010f80000606c0000

Raw Header Hex

000040204dfe0027da2e333b92d26b38d0075b464fa7d868191d8c4cbd42020f886c31c947a6d0f913568921a5f31049facc414070d2ab5a341dc3796a62a754e153525589744e6a5ec700189a4b0d71c1fbe1ec2ff2777c8a4da43925cdd3b36b24ea4e2348c0a886602cce

Proof Data Hex

59,560 bytes
121216010307908090c4c2d0fada8efd70bfa2526bfd669b929cd5e5726046186bbd66f9b4c6a4635616696c69b623e5f6085df082895e709f4a02e1dd112a915aaa33fcd879588a2ae30bc7b5503c72be4fc77452776a7692b8ab74f5aceeaf42e09ea6fae59fd86374defbbab62dc7a558abec32ae19434138eb049d6a30e1e85f01aacca94a569c1b0a1ddb55658a82ba3c423fc9ecd3584873bf81401505f8626ea169e59730529cf18fe677e52095c5dc442af919c1bfe8e8f958f52816c3b46a94242503ffe2ecbec96bafc3aa1d19bfc936e8387a2a2faca785583d7eec9b711a93c7bacda0d48cf188d23ded4b718d972a8a4d55875e1a46c687de6afc99ed316c34e916b5f81666822c7d40f6f2825de0d467ab050379fe5851620e3e509bc18eefaaa1215a2d29e7bfa1dcfafdb03f449054a77a01577e1b966e127d30c19f21b304cd73d7cafc99ffbf5a335e051c92f89ec7727bdb5a25a1a64eba046f16452ec4e26f3690eb98d99aa89a82db4cfe3ddb2b5d2ae117b52897bc0d73090fd72adb1d80970defead379eadce3a79836edfda12e2ba2243d657872ac74139a2cbb9a70180a0ff79dd6599a8cafcc9e7724d55eb0745073a160133c3e30a1d4dfe57b96f484ceda00d45d3c4de0953e9d682dcc6221c5a32b2d76140312f4202a1f9dc39712297d5987ae75d8c05a6bdc5fb67d1b0e01ebc21bccb9be437efb4f7a7bfbdf3f91b8991f52bed6554e109b6c167d79c1bd8dace1a9eef194021c630b11b05dfe8661165fc223d8877d7c02f8ed85a3799df899befebfec5a6d34b7363b8215b77ba8b4dfb3d24c2e712c5e50e10bbfe889133058838520426b8c1ff78ebc2f08bfac4323b99f8c8b7ee067ff69aa21cccf1aaf9caa6edd6a1928b16715a29572a2f0303dbc3fdb20a55478d4a226baec7e0ec8a09b38f6c1febe0afc912f3e6713fc5cc1976dc198e8cef070184c2e41a75fe546c7c33029668453613d610ddb5fa7274cd0bb008561a986bd8a2bff9a5522c91cdccac0de0a295cc7a9d67845ba9775fef0bb582a6ce986cc72bce8f31f841a72764cf2b1eb65c1c70e7ad9df2166bcebc7a66299af2a51d733b298988c94cfb59792a3a47b25a094fb30b5ff536543613539dd672970d79fea0edb540feca2f7cecab57395d1691b1a9668f350c031c6f4d594880edf7c235c367fba15f39c45c14c0f4fe0c7f80a23a92ec4760946c7d8773ae2a1d518670df1c0a0a8d0d21272fc8bca0c36e95f3664df80478fe35f89e00eb278a83c14866005f938f98e2bc802984bdee7be4d465b93087e09cec9cc3e66749bc262f91ae0c4367b00497c570a1745a80e5f58e9732750d434b40ffa3b039641b527aef45b020a472485810b05e474efda3a2b6b788b5c3cd8773c8bab3d5268c1ecc0f63746d5594ca3759d92a57197512f43e58df850664336f481cb0b08cda9f5e1f39c973dfc3a23b72e351f1581a406e73089a3f129251057789fb21b8b926937ffbfeb62a24dcfc25c7c8011633389ab1ba499aab01729d88a3079851f24cc0dcd9c8abf96021b2bbc2c7cdae7b8f326203ed6fdf5f666a7aa2a6d7701c3c7c49fac9ae5e3c1b1970007d513591e58d7cf38007ffd730458b6758c9f79a8e3f1a4864bde7080518d76f64ca6798b109d50d8ea01e0de7f6501e60bd7a8c900e3181105f81839023e740f5b765d6785c27959868028484b2e0a844ad61cf89956fdad3a6ef9966e015d1d8577359f96a528d162addb26f15cafc4048340ec21c10461c02d7bebb93e292233b5e80f5a8f3fd76e18391bd2d443db621b997466e8f6ad8ad17d29291c48db5d40d76b8e1b24cb9b8424f5af6c6bec2f23019bbb40acbdddb67668327a1af0fe8599dc8556946f90304ea2059ba9cced794d5681d4c8fe6559df0aa0729da97f1b97791460cb8d90e1700ef3fc205efd85a716d9a6d9c57600d05c130374f7b3035e96de2d700a8b6d195ab4ae3426a178b974bced71cc9c29d7b1b4035cb627f23c7cad01b8e2c78cbb29f31144a8322c76b7be872fed1137788045cea051cfa2790dcacd786a5eb8516b27bbf20019b77cc6b10e55a4105f40dd338202d864b1020660dfd2acfa3ce50801b8a8c1f1072abb04310557cf3b9ae75e992fb1d59a0f96e321c337cadfc2b08e8144e164ed7f055f573b16500ed7927322ecaa3a3014105f26bb0cc4ddaac7737967bc0e10ec30010a71a1126c5046b8d1a6ab5951464d26f03049cff73a6cbf65c24ca4b1ca74b433f581ec06baeed7816c8b76207f3c2de4e2e79f33deb90dce122aa5964a85439a7b740be65865b01fc6de23ed267b8ea17e79ee836fb68f1b2bf77e7a66ea9cc07685f86b32e35e17710d900e34261f5e76568679c8760e64daf6da0cbd29c53526b822a1d6a6f0aa669ac8ea0d3faec8dee19e31aee1320a84b83ee34f8a3350afcac686f743ab944aed2a68f79d4541439fadfcb5fa374ae2a547d05419e2a3f509af9ca40c1ce8405cdb213c3fd3a9576abd31a3c4564a93334c85730c6a8d6ac22b1970dcdcbae308d8fdeffb6f3c9117b8d69c6f3338657b36934e6092974e7af44697d634e56e5f60c25aa6bf2da37817fd5f24d21555755172d339e0950b5d64011acac0abc75480688e09580ece4d60aa26bab53c355a4ca5d5911ff27987afee81d07878bea7cde84a6d65732dc733efcb12476ee4fd7ac738e3529abc5602c881a612988319ba5bc976d4bb48fa5c72f71b3ac9cf5df666b71a67fd71145670d2463622668a4d5a71b029ed73435dda809c331aa9ceec3e4790372eec462c996b58ff0bacade077e5b067fdba0bcb8435ed7694c87abd2d532464ded78f113d8d8e9ae896fc375b5ae7301e5a28ee44beebe74c46d2538254a63aa030be923b33697ef425999d9d98025b3da30a67df0d952c2025f7dc237610718451f8b7b8c2e3a691d5d169e8c1285235c4f98da487ebcef0071b031bf773ae09b909127f4512d4a595774dbbc39e6677bf86794a356cbf56080e9847d01026b4189659a259b544d5a44148da99b32c5b391dd1eb657d95f90b4528446b735ee1d91cf0146c7c61a132307ef3a1099d4b2c7af2871fcc364b6841eb5f7b455aba9d42aad25ea6b1f05e1a8f82b95b113e602b534e915294cb6a89aad7b7d3211a186510c57156406846fbcfc9752a40cee243307c11f0d1a5655d04da9b2513e6fb2ba2f564fdbffff3ad68778468647cd9e21c08a6b691905f814c77e72be8ff885e7305c309a043b7f3cff802c475125c0ddf661b35f8e344eb5eab14f7f6361cfc82ef8bdb6a3b529ae211821515492a5bb2f7b179aedea20b83ce891f0181587e5aae6f3beaee82181d1108b80eff3aba2aa2711bc0f7d2ea49ba0c21819a9b005a03ef6083dca017dc05cf3df4f9d707bd5f890c2f638f76dd0b8353bc30b3bad3b981314ee9fa392d11f9cb4567a3d4cb64e23e77fea6177b264ebde17cd0e8722aed2ae2c43a209fd0f2c954d548a30df4358a38080380f74b83868860c19fd028860ce1a01e1645051746db3fecd4a623784d0dd792f89eab6f943127e16d8d7049fb866b108688959a8bf3f84cceaa2afd1d04e5688586725a7c560298d50e75aa917d5546197746ffa16c9cf8f26571548fee998d60280c2937afeb9dd845c7a1e44c953f46d83c9befcefab8e1188be278f352cc5dcd9dc28ebde0d770d2f33081e4358af51336abc0983a2aa9f3f2921b40bdb73e22a0fadbc3bbeaed5154d16c9c9cdf7afc61a8192c613b50f15d2d0b1874e0ebf17c998c37e92f1965ad2b11085a7e41ca72594cb4f8f5ce9e13aca1de0ffbc91d1c357cf5e50cba0461b27b8c0e3d240d0555e7d9c01c1a8f5042e34bf145fef1b7e5a03a73482e5458b8bbb7dadcb93ebb4ae49faa7af58e154329b2d35f7f2a17810f4269e93fabc20918a7fc2c646141b2032cef94945d8b0d57b99a866a376c89aa26b70953ca9805289e49a17663071fe8a75b611d1c6928dd2c46a2857df9f0602ceae885a88dca684543717280b5844182ec8c8125a955546bf5c65e6a40187178829c45e4f3fa3b8c3bf70e1a4d18defea375b39b94ced5ed3d9daa206d053dfcb02a2390efc439bc9428f37bb0807227beefd66bf425bb2b92ca8b03cbc032832d21269a3097db400bd6552e82b47bbb338818d38850c83a98d4b3cf446fcfc96778d1f82ccd0249e57d7945ace7caa4e9dd9f1ab574c3e8c938099706f9faa2fb10ec71eadebd9b5dd2454e9a5ff7015464b475369a89bc2f21b6495e8c1e5ff9efc35906018be3de6a07e54d70f1817983f96c4ff7084d91f1b27dfcad793baff03f2cb85fd24e80d33ceee5a3d2bdfa8aadd29b90933896df44fe583a952e32237011603352c2f58a374f6ae0a3133de2d089d6c9bd7d7e1ea71b71bfbfd1dc499124a08c1204db957b0dd5c819b0bec7599d319a724f90dc86de3ba9040427c427d2f4f2cb0693833109dbaf0d54ccb45ca267c30b6c240d745e987ac76f1ab4b08c764035953cf8697b2228431e1cf1b2e79bae891892a58bd6e55203749480717c590228824afaf1dd2b379e21491c06f24da09fe60619863ae93f45b5f8cbd0a1cf063b8d84f107e289116635869fed29c66fec5f0b5716c74cce373f242f50ed8396c90b2cff54c561d0173f750ab91c37895951af2059078b05ad7e5aff9b39ab831c327719b4d13dc71dc58382e51bb4a8f5311a5e2950fd0e1c6b1fcd5cc300c8d1c5b19804ac40baef15c82a5f9719002946bcc77dfee4572cc2dafe3679377565eb4d87d299de5daaa2baf2bafe3d5ec351dc6fbfe145aea5cd1cae0944a97c02bf3e49573bb40d849a3029887101b0a368fb222caad14f582a76309848e1c6c50b72bf02cd0fa40df6e38792a997814bc958695268f0eb0f1c40a5d8611d80050c2e91dfabf780a5eff02ac90c2af99663cd826b8b4d0be601d2ed86c8764f3760ad05e2e57366a48c297aa3b7c6b6359f299cf536259b67e247ccb559ab16afcd7f9390136782f1cb5d967a3c4298ebc54d2eb94180f45dcf251056bdd273a959227ed871de2b6e9353eded6525d53c9bc003067902f0e63bd4f3469409d2b64e8162c7b259740491675b0abc95846bdab43a1a179c25cda3d4cefca62645a275a334c5cf2623aa9c9bd6302ffd53b1cd883992de5bebd9bdaa9e856299771e153a29501e245d95cc388ca847a27c462ccffd4c8a9cf38bad316f67b459c029b393135f4ae771405ae03b11f62a1ebec3ffff4bfcf7dcca5e5b88a6b9dc1776ce63dc20b93f3e1ee9171d844298ed89ef7949f132c71c7f16f450c61cd672fb396a1338cdcf44f4ecf75090ae5f0fb3115b4c295fca5f3895c2dbb74252f2d5a0ff318fb756edcd125ee52dd9e2aca1c9028ee069c080dcd3827546b1d908ba983981f919137b595087eb57cc92740ba85fdccbafa3b0faff5bd090b4e637a41ee1532bbf3f7813c9173c8cd7344c6e21228d2754f45553e14e7a84c7569b5e68ed716d2d9f0a37d8aeb3906e1bbef8a0d2ec97e90d16bdcd97310c9ff301fe6f03b565100c8f8d7ed4016ea60f7d9f115d8a1dfd7ada3e565a58f7b1b5316d8bdfcdb7a3ef9d866f170954094b91bb5fbd5e4f68d2da183473a9788ae79436d86550ed56a29495f6ce220c1e4c526522e1f45a9e23339372a75d2bb38b5fafa28346d3da1488b9bd84f3d6e852d63fb347856294661984f1261cf11d0d51513419a5d275099ff1c6ab7eda443e975ca14584cef7c5459e22de238f8d634b594a8299eb0685379d4989a1ba0220d5288b2d71cbb0d8c2690717f29a7231bccb879f0529c3bd0e67dcf8a329a70a69466c8c9b16ba7dc732c6735bba0cf3e2d56519a94590d1c9a70e648b6be5c0d822dcf15aaeae92e4e13560e792eff457316281c3f4bd08ccc7518cf0272e621007e7294e90fce243a40e09ef8cfab710c69597962ec09ddc1f310a7bac5c407b9573f6067ed81909f150af2fdf6ca68ed77ba338610f227c1fa3389d4543c059dac37f67d2d93dec066ee213c3093192e0a956d8e2720e95e738be0fdcc89d2ec7c9594606132c048c1f3d55953246352a54de971d03eafcb345320a1fa8a4718db911c0f24039ed87a795d9f511133c376f09adb43b41faf940a00c2d25404c4bb03a7914bade916a00b979e3bd919258660dca5369cd58da78865c1ca0303d03c006d256c1372a5b93864a542efe0211c0c3f16baf845f49b4e0070e2a35e13756ea7176b35adc02d04402f754dce3a25605415a279c1210278c03284bedda4bbaa3b51e0dbc2391a27a6fdb8cef77baaf1347b9b08b54e98402cc9af82ee1ec91dc1fe000ef34e07eff34990310f75b09210c7ed7554f1e3c202c46a7a4f0183ae161485b7b7b56face515bc5576eb1e4643580b807cc9962ea5bda28a519d2547545658091a2f7bf7795709f89daa6799207bc08fdf6f4552ea86ed47754d356706269bc8e5f86bca5c6ff79f137960ec0e01b17b2ebdb4793b0acda50607d17864e607df5b2b9a7ed10250b30b123baa38492bb9cd9a4e18e20e3cc595b51443f7c37f535de1575c6a6e1376c3981ace65c7b5c54196c64e683993329f0a38b2dd4901c5ca27a5eaacc99a32cd2a4b64c192d94bd0db64d9a655abbc5163256a32107895b782369867fb3b53f0a31d2d11d9d30a3b019653c96fe802a85e81e1a8f5cd5e8fb97ccf24ce072bfd11abddfdeaefbd4db700e68962db6320e25471b376c4dabb7fe69264bb03d76d7b0197a3e8c8a51cbf962d1bb3498945a66051b12e0042b9aa614182e2f5111b1b43b767c7da565630fca67d9f9f9dd86fc69942e982e0928d317d46420e38ac06525949b18764fb65c4a71f6ac69938aa33b8ebf7384d1ef73f0df04f415964dc4669d53d891bced3bd4b58e1df6dd48d932e16d88181341ec7e52b627e98e9f3f95ca028ff9a3b3e36b8bfe23f3ee5230f10f9c99a171ffc6a34348e43e206357dab6ea067cf3a5515fc846df619e557c20cc9e06fc9a71786ffbf75b2d5de7a160aa5965db30cd8f6e40dbdc7356cd9b7c0dc03f9c59f5db149fc830a8312d24ea959670754938e2325a3e82c7a96445617c24172abde8d77e10737d2cdc19de837cb0e025226694d3951e417e1f0eb8b37bd6a9cfe057d4d4442c0a5ad26476ec9adcacb9931f3be90dcb531238332fd004bebbc156a29f758068f5fe7565c964537ccdd9a2331fd8716765cd7518f3ef70e41393a9337caf95bc6bfa8af3172493bdb4a58d8e529c4ce82b7d8504f3e327beb35f31967058f493d733ddf2ac26c7f0f55b6e4fbc46a74b1372a80a0e529e8d144bb5759e81a633058280966029fba41cf90fc6861dfb9f220b7ee54cf4c9bae548fac304fb331422671aab50192310e03227c5b82105e7aa2fdd3d284f0c1399564eb53555d058f65fa42cbb0b4fba8754b9de5722c1b090beb972de90e4ec5048f3251f778d3688ae0ca9d84e9cf9e7d028ca85c3b15c839e186b57734a99859281e100507e5eb8268362a8c2474f5b4b5b7fcc0b0bfdef6f09f5729e37334b1b29e89fbb4c3769071481dd9d2a5ba6db0633e3a41a8893d6b024085b31feb6aa35630d8bed9aa2c3ebf157e3aa0fb692d84af4e7336d12f47f498a78d47973c566fe84c564a590bbe0484c8939b812957d1cd5f1c9914ddd2ec7dc8970892490fc1a5e1520337a5a731d1438884d7219a091b071ef057acfe6462a3dae3eb8f2ed205dcf0aa6a1b1036e552e9a392dca81fac3043484d7927170ff55e990f192961d541c3de02b0b17c7bde0753e8e82510e2fe8e323bb27eeb5555c9742a6076476cfec0ce5b1b93948aace6f10415ed509328326e8f0aeaa1a99440f458bc57c404e7e3a2399960028f81e3259b2a1f07ee01dfde6dd5cc09bfe3ccfe8c392e411bbfb9aef661e01f4db4c9fa14d9d2c594d0e49815726e51c91c5e401b5db1b57bb95caf75b1cd87af6149d02b379e6a30306cc2fe63d18d8e9e5c4d22b5b19dfbb53cce3787a0c14e87b2bea635d004bfa436879b26ee76f5f7a344e45bf4cb6b145de5c4a19bc3655df331b41b6a0bed2d64ee37e7c8df2e644a0dceace62549328651f8d983f0a674bd86040fd56706217a8fbb764d5ed502e242c9953789c6e7e4efb80991c0f147c748fad3cb2c35b8f99a1dcd563a28be70292d303fd2aea17d59e94420191b02a15f4cab4ed3270aee6bf65880c3edfaa3c3ec3af76c98091094647185bda3699a8192859f616fcfdc62c2ff8b2f714d7b7a19fb89cd06b9dd8c8b203eb29e575db9eeab193cb7c099e5668a7208cf2c839322b0a844108e6be12b39560a62d7eec69a32b8ce34529385d6c10690bb6f3506051a8ab66b93aa569328161ca3fe52976f930ca5c0a7ff28aaf2681df0dd276bdfce5174bbee2985776fc599455e84fab251711c13437905383e0421cdf4a2182ed5d246f5a6c82a664a9d539753f5b74f5ae04da7b79b716086878b93b41ef1bdf0ea4bc5aef6469ae322eb95f01c999fe182e869bd70d793bd91e34f465d8633b853a207ea3da5132e69f7dcba57f50c8752c7513f8683efd5633edd0495d5c36e0774abffde0bce8a73be087756a446a08053609505393554323197172551ca17a941090263708ebb8acf9369fb85699e7bf356f81802976993b4fe4c31b83a7f69406c7c7d076b8f26acf3658b55b885241728501b578c36619f17fdd0d67492b7ffde6d2fa3a1a6feb535834d506bbf5a40a3009d809db5a714e1efb2acbebbaefb2acc4cc7a539e3867c7c87629035ff3fbfd365bcda890a8e57af99489c3d606f4d2cbaf5d5e6ec93eb15c435048af558bf95b976fbe89e0050fa97f55710c18e858bbd5675c9ac1f34e8d1a2cd8ad85fa9f0961eafc9fe8c8fb8aa18f3d443e1587665aba1ab50113774ed25b119b04d46dbb6f65c32ef9daf81c4a150a183eb850b67fc33033c99afed0cea9a456fe7f90589f32471a38f800d01933fba7cc0bf7d4382ab466f5027fabd305355daf478155873f13878a7d469944b0c93224ccf21ff724e6b6a743bc67fac03d8947b79a46ec678d1b93d97025b6929fa21a0e4d1b1d3731b4399ba4e9a9a08bdad2ecc998b24737c551dd572c56807009be6f10c0e8626084559d9b9b558ff0211e0b5aa994e00cffcf46c8bf055b288853fc0ccd2bdfd2963bf29a35f594841542b753939c8684e916685589be606a93cd3c99838f68c529ecbbd7cc287778ddd3a88c53819729f7b4421547ae9c4844faa268ebb224175afef4375a4423207323e705f7243a4061dab62dca53d76454c0c6b7e0ab9ba4d28c5ebcbc5ecc6a9a1d081782a3288f83e610b25d4d463f126ad48723a62cfe45fd09c58d77bb7daed879895a933c2ff69ca3cf21a640d24cba389e777e0b941e668552346811bcdfaa4ca07c2808ba648913442d82f288721af63ac8d6bf9557126ace799f0993ee20cf8007a996fb7493b3a338d43e3170f59d5561bf0a2d8bf9ad334c28fe30f5657d2764d5f0c4b7d172a13c8e3da3be079f2eae1d0fbb2a629cfd1adb266028327887842cdcaf0cef90963bb0102bbb25657b51f7b3a420283e4ec2c2cfdf7870a3f82153ea06fefac87fd26f95a069fcd5ee93a0a5bd807280bee24d19bf5c0aa0227ef9f0f97a4ba7705638123451e8ee07cd70480353990fe7b428d614f0080cadb968431d6771c956905c9eab5748c11c1549673e12ba395ff23ff32f15b4efb94d5bda978867942bc2ad0f3f1e3527a1a87675f7f929a5103b664eaafbf777ca901fbdeae339c1ff92662af1f6c1dad510f1f8d17b349953fbe3a5449b1ca732f136f9eee12479fe68a8bf532ace7ded55a65e031ac6b6545d206e41c232ea566627acdc44780142bd5dce067a12a51b6ed60a9e85d9d9ada1cf3520244832d63799913ae32f6ce7acd535ac7e207e1853f55529ebdfe217addd8f9528a7a886cf87e7a9bf3a4b38bf3516e977ed016a764ea9135353747f9b5e3b552f70d1c4f3d4f095d8ac9bf40893264fb9dad4e1fb5e63d888b7e2c8c156e777a65613df61562f7b4871273e114bb81dca9b956279c8f57de31e69c3864aa1b7e248b64035f28ed94d8bdada6d47e6c5fce6805f4ae1ec801b1148329a1c8cb692f26bde9ee09c0f1b05254a73d83bdab53ee2f8fc1600ad376422f77019d601a20c1e0e7f64c5a23f2f4e6496dc5c3ff61d8906cf652abc31aa81d8f95d4647dc4f79f3b3e1cdbcfb5ee5a80563a4d9dd43d12ebca2268e0acf7e37eb687b9f86360b2e5f65be7ee7d8dc1495fbd2be2eccec58e2dc5dffc362104ca157b88e4d1b2a1d509183a71cfcb93a78b18e7295a50d9ad6e68100f7c4f172d3cd4e8bef3febce6512c1e11063fbac3710e7000486ea4d5fa6ea7a2251b8f10e51bc3bd3d300e3f15ab5afe741dbba1b3d936b1091bc4489c9d37fdd2d259947176cc69b332a729837929d1b967a767e7f3d51fa03107b0ffd5b47e9f2537b4e4c582076dc2e26972bf846f0107a1cfcf5f0bc91cd5c880e68a776252118e051269574b2c87d174de43b3897e09e706af35101ea07b96f6287520d5ee1109fd9eaad6d27af064eb288918a9024f789f7afd00f31b1c7fe9595b87b6ad5c5fd73cdb48a8edda2fc9ed7ccafa8a0f0a57de227816246c5ccd7645da59fbe6f6e5112c853f465b173a38a7c9013db0f5d0159c96c0fef1e93b8ac415f241c4e698a28a1b0f42ddc5a97922fffb45fe606979cd69c918a3122eb49930730195aebea757419c85d762b4ae3267df8ac6cfebbb570f8854c22393e937edffbe661955a37528e6f4038031504acaff905372acf143331ed71a38a3ef66d8140e9975e64eea01c053cdc11e6215d14bf5225a85eef01a269ceab6f3b8cdc4de48be071de05a60ad9b81d2e09da07b4e46afb95648b344e52f6a8b60c4c7735b91efd49167035d8aa482875fe4a7e1e418829f51cc4e3074f8fc5711bf4df3158b483ca290c00db9374cc2d85cd30fc84f251ad0bffc903941ab33ac555afda903fc5827ce221728195624d58b68644bfedeca9537e5bb9582184fa021d46c17f46116103a0e412831ce15bc268f7e6ddfc5d437325a02b9c0683ea8f2c6589c61162db2dac628ff31754c6d60c914ca0fbdb1de7da925417d5e55e735193c40a3c8c426738753ce8b7d5d399c4e8437d121a6efa9fac06b91b96826bd29df91b30eba26c6f26a729ccdb15587b4e4c3c462fc92799b451847bd3f7d4deb2f777f5da9222dbf8af0697fffacc99fc98deb01b6f831cd97ea8ee8891e8b67b7051bc8bb85a791a202acd80d8befc8ca03d0252bae848cdfe975fdccca8d9a179780725043ba0403905e4cc50e423dd888be5bd01d284ffc28b943f3d3da4521c1f0f89b7fed957200d0f673387569e3e78e56c554059068bd2fac8231b498332994229971bf905101fee016934b668d354c2e6cde11b8a3b0adf5555018e4d318dae1a851df0d3ef7084e104072acbc8f33364c17b15ef8c764b9c373feff4bfd076de62cc3b08c33ccba8424dd10f8e3ff42960643cc24eb15d4cf258ee59459964f206202f6cb3e7c50b9dc22b1d55bc4c8a86acf0724a9c2c54400cfec5f297d8a078caf15165fb455eedde362c836293fd8052b11da9f258c4ca79a8313ca654a12ff7e67b3712ac8f066e91c2e8c06f586c8cadadeca14b569b02a15d1def2ba78cd231f903cba558fa456ffe7dcbca80586bb5b4ae7caf0934ada8348a3bbabb5461a6d3fc4b7e9a0e1d231e327bcf77aac8140f1c8107a28adad6f3ad6916ac480b69f8324a383d2cd948756199e0d051eebd2c8850abc096351d62d113ddc50b0c0b162481e05d1463b848cd46527c5b9d34a68ac6443ce95c041a87fd58a641e0092c3b01d5fe1a0bbce6b4b3f883105a2e9b5cbee6fe990c20dba207875384ffad98ad01268d6bcd86019572f0e5588d90a8ed2c0d9d23933b9ddd96159c27cbb0e8e383cba956fcf48f7d06779eda081ec582fb6030fa2133a495f74d5e231668c1b9c8b7cda856633f4e93a067e2325b86757a89685594f917bcd5e834510d78d6848192159b74791c57264239419a55bb39741762c9330e044de4f9eda493200f53e89ec685397a61098fd1b435cc1ae5920e5bb83b05466acd68bc2a7bcabfed68797513fafb7446587cc52f5a6bf3073f2d3394f24992c947d6c153cb8c272bf90be0b3b4a8ac779e7086f3be19a3b749f395319c01bee0534b8e9e4a646b302bf557c6bebd808161761b16e838538c859ca5b3f1c76050fa4d0c57357917fa3dd986ce29504a3768d36a541d72ef68cd8e9f8866407fb258f974d6b818eb3bb047c05736bf7c1e481e4446289bc0b44452763af985cabedad81b3ecabd5d5b13422a571b56733dd41e0f0961dc6d2e2dd694008946caa16ecb0b5b3ac0c387854afb00a52de11eba7eb89496ee020b10f2dcc162df0629b19c453e38bf19eb704f1c75c4c2e451ed8c214902494a880665438346b407b421d82f89a6e52d1ea71fd0890898547a3444a19734cce1d0a312c19c25a42fe297ae9254a30ff9750be6aa1c6d5a9fb3b5c5e9866057325cf5690ff6ae3b6b418a42728444e7cc4a831adfbe2b6bcabefc37f8f58ac266f4b474afaedc2eb3e054ba2e37b920c434329741ae549fa6f5676e120d4513dc33812bf750439c9e5cf60d0e126b3027722eb4bf3ba395af1599e7d0a43013313faa83e34fa98662d7f61c12fb4a55da3c66d1db292eed971553dbf074c2bf25e4aea230df84304e0a84623bb8fb6d5f8263fa2bf2f3c30529f6af7032b39d9557193da1f7dcb3898042ec05d6033254fb3e0ad112fa33a292969556218ce8597861e0fda8a57c291b894ef01fac68e40d655ad998b286c6003bb304dd276ec8539a2e86bd99898af3cb6848d8aa970b5facbd51ef0448df5f420216f01268f93c929e67f5d8247d416647fcf43c54b9e815ba8556447f826eacec225b8a07aefd3f91cfa7ce2e2f341914cf8601aa6ee6078eca473e145c3f155b1e9eaf1c2c288db6c9e5ff58eb1b7c9bd534dfa4347c31c580f36217ee3b884c391d5280140ed35700f7e9d6e568f61d2d17b2e7a6088471a1556f0c72b83315790383970f8212ae354e435fdaf618e421e081a880fb3f8a1bd2d1e3c35b917e8531a6d3a5284b9f237170b011681e02c7b53414930a86421fe19f01763b9ee5b3c7b01b5379059ae7342a14c2e3e1347d786059c82bdadda3f3496ea3a51f3516a82f38cc30b6cca5c006d8d50fe359a85d0843617d6aecdd28de4285ae9960b1ffc49fea86c8cbee99be8920de946b82323496862628d772677654a2b949743b9ade1b36995f2c7d687fd6ccb09d608bd5f29f6f8e4328c5762519396638bd88bac57ee65437514fb78776f42d06015504e41aa1e10f5671b1af6eee125758635ddc6c66be231a37fda81d935776e3ee010b16399cae9b572edfec97767da879f9df7d4c4e5f455824cd19f6e24f2506473d444be0e06e2191f9c8b09c1bb4b90f387b8eed1f7c54153a69b2f1e66c9a8806182f1a93f7035a311aefc832c534a583b292e8727e02290bc8359ac2ae452fff37669dab62212a53a9303da8522ccc1453f012b2f61d79ded0e7ba36185e3503c4811dc726a4f9c8ecbfaff55f80833a8161f449ea4c04e3c87a4a816b449d026a57f84b725ac9b8d37076b47005571ae6ddc56a8b0a6c97a98083bc2ce2702f4e53ef1f1bdb3c7468c7043da44c49480e112e313320c688295fd3283971144c2ab2454165cb53dc1ff1ef65a652bf6572ce43df0f24d5b79593532e944be326934316efc0a024c9bfc8cfcd5fa14164a97c0aceef36560ebb17cd58bbedfc5bf01ad5b3424c0f44dd9ffec00108213f68d92f74a9a7cdf5ea8b38d7c8b40d35bc63d6e21a9b6e4b2463b3003bce855da8d8095341325cd7bee6b544826e834ac3f1eea4b5decdbd52137ce19c4fe00e81f66250a213bc54e3e07e6da9153e62b2f740211954603b1fb9de0cd359195013eecbd8a483950dd49b1d220e2c646b4cfa16a442cc50b39cc89a08b41eac82e0e3da7c691dcad53b0b3a140741d614634f29ea895858262f567d9db931f8d5d067090fab0a0eb5a233fe2e5b6d366cd8e7b9f171c4db472f7ce68a61eee7ed92acf365571a5a6e590b2aff98f49ea81c0e47ae6119d968f03a8418cef025bdbf4defc59134a94bc669c7eadd364473eee8adafb3b66ef2e5f3bac3aacac25a09e8e619ad0f0dc25ee19799e9e0be1134778dc30c8a5490458f90637d7361ba95b2c9e4b3899e2c5371829b87edc4f397a02ca6fa312becf71607025a1846c6ff44ead842a3f9ec1daa862358399ae8d1e22fb76907cb2dc3afa537370fa6352d7733b27f8ce42084e662f17be4d67ccb95592b679c76e849fb5251f6c5450a142e3baa871c3b5995517308456a24f49cbc02e674a749bbcb2401bbe5a12b616ed9f0ac47ff87be7c29aa222630aae4727d7a44b52538ce9975be5432a13f7fba1b09ef6bf887dbf69f4eed5d1f9811648a13e940314c6713cad67e57c5c874a8e9e0ac7a4d757215364f2cf9c792fa74335dea3cf651f5e22b83a15550611248188c03845d1b9c81323582f1cb1d1995dad496028453a16983e98f779005b7dec515b788c9714407fc3cd4dcba9f4fc0b3e914dfa867ece2698aaad71c04457679aeafec51eb230ba5d0e356ec9a4303949a472b13f94e37b485b1837ccf2d3dd8326b1cc120857a49588af33bd858cccba8d56c39cfe3b525ef1e3b1150d24207ef22df7f49c42e65b3bd87c5c9947aace75f9158c8d510a4277c3ce082e9d0e431925a3591c1f75baa70a86badbac61f40c62ab232c3df23799a86fdd2b7caf1f2188a8e1d5a34d5c3a455bf622f2ecd41e5ad0cfd618d090175a49712cc2c44281993441530f968413d54bd5f4e7d7d07ed3e5e011294181a4d63c3115cbbec8a62043f0df3dae2220dfa4640b92c8f7c8e31b452b4508b8d6fa163393e549b5587d0299b2409bd1ff0c80c2729c0c00c95e221997eb6c5165c023c130940513c19cdd46ca3497a8cd81c314ec95a32e394fa915ff56bd35f529d3e5eb9028be30e794d49c73890ea0c3437d7e59627ac0d107211ca2aaa200b333505416bdf10911dd3160fa14a58c247fb770ea17af4c7744a50d20b61345df10c2c1c4515907eb22e3400009390db4cb2fd0e8d01888cc16565b7a0c13ee5ff75fef710d9cde848bcb5bf72d01aaa32b82d2ed74c763c95b8ab5a00811180e885b7713c1256e0bbfd51721c94c1c5d0a6b94139f71f563d0b9ea57f044b36de2358fc2f4f23631fff57f9783ce10ab2a87a717a8af35d26dd96d5be5f3dea831c38a0e8da57252675c0252448f0b13f4940c03a4a4476fff9eb0822795bef10f229cec6cdf18e25721b27aa1d14cdee15a9577123f249b1154768d5aa1fb36968959e081b74c8c659babe6a813cc9e4cfcee9b9e898f4aff1f67db3677615d61fd5008144ec9cb4a05a1bc5a9586edf65d74e714d0c264f71b167a0fccae741bf081a65b55c1ab3e85ad3eeaef4cfeed2af3376ea0a47af1437832b78b5837e7da93a7ef4f5b778cf3cd3b396fd37e5c9dd3f66a317aefc93c20ea049e12306818c57bd4d92b77d973bb1505bffaa7904cd1c05a9e5f51218b8e62365af048d486269c0a7a308f895c2d5e23a410092277a5577969e857311dfa768aee29290063f85c05b9d082b701ac629184ceda9a57f86e072db3614c926539edff8e3d50a1b17f4dad011e350af2f0c9ec437b3876c2ab1b87606ad96b376a6a7a193b282d3d1219365ea3d63a624a6c792bf40babfd777ec02570b5d1f7ebaa347614d51429f204e29c127e78b5508c62c29d364f77bd749beeee5ad1f49d1ab9bc449b60ba8dc5dfc76e6b86e58753de35efcdecfb61c1c8d306ee01652ac86f57ae4553d5ad8948d7cb7256965665c38312680d8cc5cc538c5f30f1131dbdad558db447a307cf412bfdece28d2c08f20fd003484e676acd9e5c8dbad1175ec4b7198f0777053ec885641e7bc76bd9a845121dca6e0780ff36351088492ca5c441f4b0e51e3913342ab9ff52a78ebf6abfb2418bd7fa3c558e13cf3c9a8f8d471495c2dfbdad13e72c629c4fd6ef76c583360ff6f93c55895a9a76f70d123627b153dc79b146dbc19794b83f563c6fd60db8357b3e9a7265870de829021616dbed937d61a68e8bdca56256f982290f748bcd4a263e800396e2a8ef999975e286f7b0977638e30d39cd9a6438358ffd4952dafb72bfaf57646d2be0fe1db447bfc2dc44891a4a637e07d92869d6b64dcd90b429d1c106f6fdd821dea18c4d067e1265558b52a63458138ec3fe6fd156a63083d1183f7003b24a9d1cbb80b4f16db7cf47eb1c095c293863bf1a910020e9da887a6eebcfd166fe1868c47c8603b66f31528b201d67f44d7f8067165762e0f1921b974d4b94628f8d9df735e5dd64bda8838db0b0844703edae2cf95baf0006f55cbe233b3d064ac86321d7c60f0b728c95fde1ca7cbf790da78514be59976df0a0ad06e28252c0004835b2b6dd5d42cc70e3e71b7af12ef837d67e019a9cda68e70e4bbf67c2897ead3bf37c444385f16629fc15d8b92b103c18c6f7e457cd009b2b2cd64ef38d372c991203e2d623ee556b94c273c208a14788a484bd031421793dec681a016a85d10762c6867971f169f5ad08dd89d1d68359b2238cff735bef3002e310b20160b8104bf8924bbce639314461df9e4f6210356fcfb36b345ba21e008e97751a7c5e1b165cc0d0d205574bd17a6172caa900f52da5113d9bc718944616480f7129f6f89beed18277d2cdcde06ae3b06331484fbf36452b0b8816a7ba3989a73d0925ec654fe490d6482ddf9c12f90bf3225bb0977869f76a1990bd10ee26ca3e42a6b67a639629a97cd4addc31bce4821bb8b453539bfd1303e3bd524ba71c0b4bca9d8f5bb024c06ff89379ea01887ee34d3e50d466a842b1f96f051440612b7dda67335d983dd235e7418afaa06e0b7e94c970bea9b5a224fbe567b7b547a9c4356323d9a5cb4769bc4712bd96f240c57a1cdb1e5d194c3ad57975287ed4e26e45576aad0b5ee9762700c8a028e52849649d2cbbab36d8966c64d903c02f754886e08cd36a1d54f23ea99c126a4f18e2723e4dd8576302fc06c4661bde1b369a095629f9076e8bfb995389787050d4e42f0f5027e7ed3282c1c7220cc5ba0c49e5aac2cfacda3f3dc18518d4f406d2d38490b56f771ef5a22b931a482a6fd7a9fdd6b709d63084d36a27292c4ce0e27b421d25fdfabe5d46cecb0d890aea767eab0c393a8802580c6572c6dea94b01d456dd11fa82267abee2ac09965581bdacba511c04b924b309498bc7d2b32b3d8aeac4c2c291acfdbbd0ada80c2c3df1b0dc52a3d6bdf340122ecb0e8cc03e2a613d289e37c324a214da4f110488dcf0a6bb1283a75c7d26f48f26e2447a6f9cdcd6fd4bd13c816ccf3b3a0600e6d4f4c3968ba1e461c8c8f6302f5cfede508b80ab8e137ac8f352c45ccd1c818d9807e8dd7dc72e11d9b088a4ec9514b892d80ea3173ad84b9a632a67a3b12de640b0f86e7cb621aad73c8f9ae635774b67aabef02a0efc5afd6c3f65454bb0f526a0f80d15bcca99463c038daaaf8a6a1866941ce4524d9d5801973eae67fb015eeef057d44b27fb35302aebd6cbc3919a4896dd1cae273c450235b3b2d1e1a3cc1986339ecf4dc534a69609913c0085a774403bb1f61cb0b67e11fb173d6b99632298587f89e81d3c0cd8b099f501676e0fb04364a53c5733e316746a85f734333702b682e30c3a980a58d1b203d64f60a186573ce220c6d60d02d5cdfb620e6365aef5bed06b4639a3eeadf9cb5addf70b302d07e2eae5d0a3223254505248ede8ac723f93e407474579ec3d3c4d18affb5b844bfdaaecfad7e72dfc12f7efe751a391f6b7250d5665da53ef33d5df2223abe3c82618199aecc48e10a494d43266fd62a65ca19bcd7e5e6cbd12ce1ed01c0dfe0caddc5242e6488da9c13fa29525ce942d1529d430bd5925dfdc6ef992ee7f7fdd07b563c70492c65e07126ae292c99853ff217222e6ad57e34d4576b713ac970559b222736934289f813100280eaa4231f91b1cd31f8eeb13932816d1f9615a2aabe635691beb97407ddf32ea70e028e7411b8d7382d899a454ce6d194711a136fab2393c521afb7088b515533435751b8852c33fdc27ab536aa848c0b29716dff4b158dacaf7c45226a15f357892257a6f30b6de2ee3bbf4fe5b136636716f582c6187d8c8c9a369012f391d0ee9e5df3ba22e39531784e5764a1165b475cf2223c14e594eaa77bd3737a54b0e8c34e416e7368fac893c153817d8226405335c9e511cc62dceb74d8779e3dd26abcd0e4e5821a3d3f876d9a9c3ca5af236b85ac8d2b728a4c340ecbc3a0c6e0db7b55780c9ce4ceb923e343cff892e594e7d5d9accf44867cc1599a03f8123ee98f5a7cb4cd6a2e7ca200497f97e9ef5031fe58668813db56bb4476d5210c653f90dfb3cc48714a3c156f04aa750f01c6b1dffb8ab76a6e9d8e5e0b8366636cf951e2396fb2db76150c8bba6d2b78483fdfdfb298840cb2d83d7e358d41b286e7f275a240d046fbdc28c6a8f08bc334e891cc3946a9f8bc439dcb2d9b559e1d300212bcaa66cb7403d85c171ce0a8b73471c8a31ff63a64143bba7ff971d67bc0801927c5e060883fe064c0df728baa66b111030a1bc69977862656ae5426b2e993af570b8cadf242818e97cdfb3a89713663d6aad563c3b67e2afa0129b88458fcc1c0b7988c582c434a0fc95c71a54099402567c8ab03358355140da809d975ae8b7f74ed292439a8c5ba261b615ee0aebf6e201f5617934b0d9643f69319c0709a9a463e49c7fa6d1c3b7195cd4efdd398b010d893e52e1cf7f7fe0a2691608a99b3a4a5ee59f399944c34defa789b3500aa7f98391b2c89f2683aab2e7840ac83352c2c9c3e44c933f3828e4061bacee13d897ca1ceccc6e5ca1190d579aac8990d71d027138cb17295769b1d322095f0b9f795bf7fb298163d582c24d34fb3617b53ce0a246f58370e33cc9f23d6454d03a72902f056ecb04442614c926139a67e5c541ebce9ee4b8bf353370c938fe20a59d159844378de2f3c25604ffc45b2c4fabbc0d56f414616640289110758a7dab2827040ad691292c23a0adc094e02354d0d73da522e9ba2d228c40c5b6a6486d0aaa9fe822f5a00c6cc4d76228245bc1789f58f99ec484a904c300ed6de62c76be87302d4eade42fd52f36a316f48bb0cf73fed7c1326e3b620edde60c310dd3cf447b5f1a80df87dc5adb51562f40fbeab793c3311ee5bfebe49c7b0b1195b78690a1b0e811d100e9a4288dae1a9ed38bbaf7a70b0bf08bd2f4ac1a8cf6d2d6ffbcca05de910252d5d0cad8d4b2112b62f7676fe895179fd1a9923788121ccb692e081b6c0b8cd18103318b4812e43f2638c8b05eb25df0dca275d99217a5fa87c7d76c2182db79e64d1e4f62e546b4904602acc8de300fa7e67628aa1300002c6511a5127365bb5821c655727394ee993931931167bdaba26b24e7f125fe1db4d9921ef27c80413ba22c5a4e80da97500a48097cf4ec9d146b7004020d281fa83bef7b436aeb00e030ce3666a41b5f2d2fe5f1f45d9eb1cebd7cd980401d5439b27bbf56583dc8b777ae48a13bdf674fcc9318c1ba407e39fdc2dce128e2ce789d6cad00dc66e4d29b6e8a224529384af83a72aae069898f88ba430cfdcd80d2cde30e6f29678e09cd1db93cdf9c54808e8d8bd333c856430d52c4b03125078ca413d499d877f34113e4d09c9cd5a129d0cffe93feedd2d634f220f0fe8bdc21b478b13b4f80ede70005907b51c6aa5a13a101211653b295a0475aa2fe03150f54583a0b9a7e293c5dc34c7909d854b9e70f28c09686c230036b07ed1705eeecd7301bc2a35fcc0e9febe15689c0bc3878fb62f82949f32e50462a48baec409249e65eaa279621739572f8c2e7b8092ce26cafb6b9ed5b27f4e8aaddf3a3a6dc1c664b8f0173bc17a306b6ba94874f09b6dadea56d5c7e30489c78350020e1d4fd4093ddb0e8ab49ea8e8586853d8787c289e8e10fa3abbf9a73d8758f293aeeb5b4735337598cdf087212d186883e4d08c672b9d546ea6520984c4269c8f0f0c41b7babbf16b1d565e1165898794f2b4ad67a464bf27c69c6fc4a4638059544654bb8bd5aeefcf9b5481fdc533639596f4b2bfe97ea1dde816025c016494cc27cf896abc97c991dbdb820d3f404dad1a4700e8d253d5e2c1e4fcbc1c262829ac1b8ec2917d57034b5b572de11985d3fff24e1163a9dd188a9ebb2865b0bd4fd63892fafa91fedbe7b47992d1461c96af9ad25e35e81bda9d51d05457acfdcc8c1b119f58cb8a8e3176f3e49b74d3d373d629601dffb9a48b6cb751b79eda38780786e85f9b143be26ece22da5c1c308d4dfdbd3f1867e16c5bf105eb80075408914bdd415728e66d47bce863bb89ca0279990414f4e3813afd27492e219f474b120ea548cc11420e02bc307b050d9f4d35e0a61d3a5b62b6d89580a0b909078248f0507330c8232ed1094a80282404244f52bbf40541bd737cbca961753b8ab10f5b55aaac316cddc0a88846e75bb6af0645dc4275a8d2274fb1e162ee1eb88571132fd56b4d49b376d6107553538a294c2e7550d89383d610642596b61f72a3684e22faf838bd57dcc1a3f0d3201f548be96f65859b932da5f305c4df54a2450b69a3cf2006492df7ceddadd5d51f75fd6b4db9aa7563665a43b4362f187b2e38616d9d729ba4047770680571a07327194a61e14b904780b72b5512f86d180efbf34f352591f0e9559cc15a71a03dd5248ad6a0523d7b58fcb2cc9d91834899d977e88b2c85cea9d5a2d242925d8a3664f5a3870ad0f3482ddef3185d4a95c20f9548b9dcad48771fa033dc37b0c20bdfee61aef220b8f3ae5f011d58be99b175d3bbc280d1f6b6d944cc8bb44566be4e2f4b5b5a858451d7340c28f81c58a7ed00159ee5a842f5c4d3d0bc957b12cbf982a93efbafa2505c30a64523ac2125b73fe000711adb8317547a8ad3f7d67da571950f5d5dc49dbc844173f51f31d08a6c838b97fb07dffb02c14dd365ac770c21f3a29a8ecb5d4fbdcae5e36d216188f074790cceb7b3ebf7e36fe5ec9ba8b814b55294e2dd8d719df1ddab5075942fb68662c32d683c27fc9d4ece0a1f979cce00f22e679c05139099a9111863a26064026c29e57c1b8385a429c8fd20a4ef5be1a6c6be0ad6797abf0bf03f40fd2d8074b30dce0f8c24351ceb96778eeaa446a621e34e20a0af6478211174b04f2ae2afd49eb2ffccc215ce5181ce676b4c00d4d428d14e6cb3822ae9feb6a0997fa05406ed2c74a62c44884d019b2be73a40e9afa873e58de96eac49016d518a9268148fc6eb0167126e340f8b85a881283e2f8a9fcfe02fe9a27aab6f8d7caade39063360dff5ec1f0589063010896616e7b84b900243b45008aa3ea962925c1e1f5d61047fc7f8e5b72b8499819c9a9b666c9a64bdda7115f4134ca46330a6f98dc1f6a0cb183934d00504479f59693fc88f2455fe498fca5b7a1c1aae3cd9ef5d40b0fec6255c873320464f92b6244b853ac837e237957ff17e1fda9a3a7b38c3317bd10d66f84484448aee17d08d98ecaf25df7d966d162b972b5853e9b88eb21a2ad1a4a71ee839f61817bdb88097b9c05ee47d635698eeb796eec7f13c8cfd01dcadce70edc8ce9f172ad27077f4ccf81c7c5054eb05c2fdfce1d05ce6a0f90902bb5906fa464d56ef0566dfd63dcff047d5e50f9b44069eb5e8a9ea0f13fa430af438e49760878b5fcad9e75009cfcb3b8957574c5b60a44863cda4c74faef97bf3e6d3f2787baa1af06e3b54374e511f662ecaff7a168bd42514f0b42aefd7a8da4d773d9c4555c9da476e0633923483ea5522f0c2ee20f40f66815b71e9033d7418acc2b128251e02dbc5aa358d310e263c3ca1280eb6d721a0c34c0f8e2b10c69f34381be585516102967915f829b0255b0c19b2f975f18884c723670db16a6a877059ad989d4d770a20e1b97cb039fe95efbe165298051fa89dc1628996b03f77bf60faae15c1cc92a63cbce2f6eeab106deb342d310fb365b4024959d0e1afdd5f154fff83d9ece1d12935816aea607432c2fe148f92122b5ab17b2411e4883c71863b7ca2cf84f302415e07c6a3f022c005362da189af26c25650a51aa24effe88d0788d39c651f701420b19bf6e249e4c9b48ff6401e841c24f0d1bb072196bbfd74c7c66870c8f4f4d5b7e07c5a8a5dc234c62ef552ba1013e0756a153b403b78a172228400fddd9c75ff86268d76036ab00aca7f86a19116c809831010c4851d17f69637ae687b59267da6f4bc4afcfb6f9463aa2f5a35e713ff550746316b6bc9f71fb8b09a0d02d84070e46d010919ba0190a92d3050cc155f0e12184dddd96dd075e6d57d06478f8f5b72c81332583e1ca99368d397bd3f8e37c7c93a3896403533a93dc59af3a7b5f974369925f3804e2290a58b8bd0898ee8d36d2fa9915cf9080943c50beb34fef0cb6764ec5f38f6aa9e908e505cbb8599678ceb1b3c6b8bd88c280f5271f20f88411284667bce24006b9363938c1424bb156287fc86e77ae3c976570ac56b15f6c34576e64a4041ca03313464432782e2452ad2a7546e2093a1ea97d1d29fae5035eb709bb143a183e0f7860845e0c177473b75995486ab84b578f9c238ba038b10214173196ca1d2ba8c178cbee3cd18a0039df75538e0f40b6a22b1b044cf9686c959406c4c24e67b7923f0e258858ddf6e82dc98fb1d32d13c6c4dd7bdf8c3a363b2a08bd0096f3ff0566c717bd0eb93624ba7ab39fce1ac00e30b1287a5dc9f0a9caf014daf8cd30246ebd4a81869e5bc4e965551719ed47aa23a04a2c1374fc17fbe96e9fbda19520468f704f745bc4fc5a30b769dd73b1c3d4399efa72fc54a7f59e27a36401a47c0136c0264281d545aa200af93d95e665ec78012b19bc60950450ed17e4f67f0289bd088f8c27a4f78c3883aad45c24e6b1ccdba97e1fbdff04d038131f237e500ab84257e4cbb038c8f256ca95f62e79514d7c706ad5f4b46465a6c8110139612eba2786b02ef3ff79c3c199c410639af3906b7266f275525b8595b9ce9c01b74f17dcf432437c207cb7613c1d78e0a9e735de9f115570393b172a941345f1f14a386a01ef958f41fb41dde974d7a6436ef3926d4b3800a333f36fc363443c05ebd29341c1c5fe0311606b5f59fb6bc3cf8b5fe0b18894a4c904dead48f9240acc84900abb739533b1cabf685a1ebc805d5dce2b60e2dfc32e99844c21fb11a455f0600ff2490bfa86e6ddc5a57e82f718dfdf6a3977a72d0bc79f0432c18c3d7a7e1c0ca29fd2d6aa8b52addc935df82159af466bf386df32d6595fe4788278b95dec8db4b376805d45481abd213ab1ae49476b5b76bd5cec6d8e5a03608e313f8f030fca22b79d9ac8c3af2609a512ad921fd89f990783113162a05ea93d3d0fa70148b8cf1932af39d38eb52b24999c90ae950c5615d71d9443a2fb40fdf3ceb9eeec12d557a14c739e1d956f6bfaedd64b2e219877646ba36edb3a024f6c3faaa39e623e6d4b5c55ffa69e21cb07cc8dea1122531af7c6d220b4d6b30364ece7f392d32789f724392f1450280d05117ec093c644bab8dfdd97e5193dad37f5d6bddfde45140224b085d41eca58d980e5956acce630ea2e3d0750ebf1ef1d613bc98d607b9cc61a4164600b6894ff893f44cd295caeb2ca9038e8615ac50eacd740335922ba83110912a3d49f3c0bae0a7299c0423478e1b1a1ed8bb029d4fcecb83345e42820bb7b6d142bf397b506b37c4050b5ea84c367c6a5001ac0db92b95ea890271870a616485696984f2cbdaf10382742740f6b0b48cebd9502df754bc64fd52bcd973f28d495a67e55475d97082237d98c355d1901ffb88267d6aa0196866c9e562c4a063c5f3f03bdfb24584d623582a2b1cd7ea40026e7b1d292626c733e08c4a6f1802724d1908a467c182f28e58b10e4174c18ef5980b4f29c8ecb05210a812b0b34442cddf3422695dad4f49ebab3be38b6c20829b0469a434eb72c735e83596480c33e21361b41331134624d3db3a9d4beb1e035d6912ca47d34aed24565fcff3d0fec3cb5f3703b774cb7276b2e750cf3fa142facc799d8c8ff386f274244526bfe4bbf1bfd6ef457d9e738955b32f2600a54233679dbfafdd0e8f8dc3b59a7349e025627a2275bfd907d6c32540d2ac81a254e27332a26e51fe198c6e739c0309f27d4bc805f0765fcf0c932646065eb6dca34ba0eee9718ac0a7d2902820b6b263bcf1cb90db6c5d6f5b523538b311e829be7b512c32357ded9de8e5d6afd4a2d0eaefb13856da079c5117634bef64e7f1785b99cf82384c9e8e2198d8269f85bf6ad60c4bda39e699c8757d589f76c324fc5115a5691de03661bf5355516b460ebd3ca37a335d46c3dcf4c131183c7684c5bcf8a461b4a549de294a76ddf9886cae9074e0ad8e4e8825d57d8a7eb7e0b7a51e7131dbc4d238f2bd59bc1894c29b32866373bd26dbc53487652cfc268e6dcf091f7e3c852a3d0764d0b3c07719e9de080063551f7ae7628ed54bce3da27d27dc3d3d1da8cae04d78d764fa7d75ffce2f76c317f0aa5919c7ebd1f73fd0ae23628996fa0318240cc633be82371ffebfaae2003083593b6c95593a15cfe973593186db9b0faced175acf51d9dcf7fe9fb31220d04694bc5ffeb94026e71216458e31c7d06b6af3b78dba117c0144929836ba2afe731a5e7b77cc3622b0a4d8771581c412a98c00f7317f399aa6b819775dc6c199e85c9f7f3ad3459d63adb8c26277b1ce535f04a0c035b80cdd14da20cc78938b8dbe50a1c21c71b60b4a514f9890acdefc5bbca47c412cfe0355d6463ee0b6efde84544e8f5422c00968643c209ad8c4db200996b425476edc1cc6f8341dc8392a70cc15075b7418f0d3b06d9b7b19387fe0e69ef6e19d66a04a8025a8b5ef0cbdd409eab37d062b3bde4c50d642aba538b95179ca609a18e9f96bb52d95a8ec1e651ae5b40e4ac348e9429a4a43b9ebfd2c243cb852ddb02211e16e4e9c43721f5c16d94f1da98f8e961095d74c6aa4f3f62e73dcc0908b3d5305b360ae6fe4ebbac641474d8355b27be449e4ca04eaf9a07e8fef5cbd873f8c8e3d22237b402449fad7afb17c19b4bffc9781f5bb74cb54c6fcdb2b3fc0cd38050f1061f47066d1f78e246c30bd683dbedfe027eba88e226fb026a0334bfd7a22b4c6fc569405997014eef4c9aecc7b9e25e4465bdce0641d2973709ded1551582d871b14408c24e988cad400b4f93ad0f2201dc01c18fbbe80b29cbbc2b2f6a604bc7f51a22976ced88b0f98b19cb874a923e1ac6f4269a71098e33c3184bcb6d5545945288cdd6023f0f7e97cc2be5299db0b0693cc82ba2ac5b34a0a09394b6c7b99a8252bc590dcbb36604e96c069995d4791ffb9ca94e6adc01d37cce9d6cbfe0c96c8537d90af7622492ee10a878020a72fa8a2981a04f4d739fca0aec0040e7caa9e48b7c1abbd432511806e62bc9e89e730eaa39fc62df097254968ba7d25a36a4c15eb1b588796c466671ff3a0b9e4a0bbd1ca17aa3b82471de6afef41556626b492735708fa497f827031ac0283bcefb6e6efb68b6fef2893a58f40df59f3388ce43d30c2e86f31bff8e3da14148401b1a4849f5fd9f5085a0680a825687f6444be1f2941fc36b7e2a837a9b88f8d24bda9114814e38f911a2ba45a5586479670b0aedaa335fe1a58cefb15b4732adf29b3bdacfe3b84589769fc6927e655c38074660bdce437952bcd204b40fc977cfcb4da7950018a0193b579f517a1c90c442299fbff12504681a1d82aea4146c79be6c84149a985daa59c4acc88f07516453b20b480a364fbac7050e35ed9220b633615b483ca668f3250aa0e8fc1dad50b32e84809bfb13c2988cfc51d79695c4dd2797624a3dab7f873ac888da97f1c8a6ab7049b4a8df557a7a03c415f41a563315d89cacd1404fe71252304b969ee45d7d14c13c23af4e3b45ab0a840977a491fe086e6cca1430d2568488dcb3d28164acb120d50b4cf35a95f0667015a392f6e4c8a96edffa00c9152818d313812b8940875d6e91fbf2d192a356aa43e4bc1b6fd8360c6f65f0981ba2c847686ea2fb07616f7daf7decba55db279e4b708892f2cdfb998efd090c116b08bbee545b43915e193c6ec5593173a6acc5bce1fc75dde95e53f93e9157a9932cbf01c85bfb11a6aa77f1e64238172c4b45b0aea2d45fad2ae1df2c91d0cc1d20be7344bc9a742eb93c199973e11ab129422d18172b033c6723b03ef03050f6b4e1e76e987843ffff8ad329a6156fd2b88330fa6aeaeedea105e69f3f5fdd41359fa2ed63d00d1e8f91be751491c164b10e42dc0c933247c8391ecc8c2245445a7c9684bd9c6542ef2d57aaaa9f760aba00400a09f97305cdea35123b4e1b91a4c6ee01e2727f587144cdf9587bd9b05edfd53667d0df63748e1f47b8ccb16d0843a18c681fe81b317cd85eb7de6a7ef10e4c6d6d5939d024e4c08be3a748bd1ec8b7e3c0430de2acfc83e5ff4f5aab4c4c81131777804f476d5abddd2a63af525e74c610566b60b269ae289a143214970120bbaeee8b50f976c96cd577f07a42c2f8414bf1367fbc4231be6ac80f0c6754594b997be41e2a75bf698fc9b59d5bcc4bd6687d14b745f60cb6e405e8b8643e30c45aaa3a332f5628278686689db5ec13b9ad1bf95cdc53a885b7285df1e4870b54c4c8ab254fe7d658cb686af6741df7c601d368b8885a18e231783953344981a6a60261049680fa69d575df4cb5c934250adeb245719dcd8332eb115172cda7efa0f40fcb8271ccd7cb4b9faf8d6587f23f1190785159b25dc67e4866380a13191e9ac18e78200e42863c7bc0c375dd57ba9910241bd3b5c0fd31e713b6f780a34425e225591af93625e668b3c2078ff589ca1b940f0dcfc58165b54f1050d4473a9ec29aa3c8b55af389197a4fabd0f0e1651d118009f67c637afd535b887a09474caa73947e4d82af490798bfe5adcc4fd1dfa0eb0e058f2787516fba8358869533cb6d4f214926813149867a1d08ee91eb655a1cfe698c78f0009e09dd44909fdcf2e39e90a0a1180a5834596205c7d83adada9515070a858dbe1f6c6993432f902a294369d7215b4301c7994493660b17ba6f09ddf991e1783c8c44029bf4ade094b17d45c02b5a14bb2a582bd547b65da99f114b7cc45db113cb7718541209a82dd7ff1f46153d1ad205f4e61c26a540ecd94897491b042ca1f1d8eb73d68d6e617caa7d9420240995dbb86b714b8dd94c1a1aaca2c07647d2dc31a487fe1e5e613dbcdb872cf364f0fe74f28f8c4abfac3300584b1ef5218e3973e189cb39dc6cb37709b5fe3d8e049e295a3939ea15674e263b5b8903bafdfab3c2e9796b1c66b8a4dc2372c6cc3af6d920e4a3820cfb48d98ccc5f5942d2409125597871c2cd5a84312eae9ad230ff0a38ad77a39d7d3c07478789773ded216ef9d388beecd99d1d2c9c9249dcf4dc94d2f0821337e1564a79e88d4f00668dcaf5c38e7c94abdf17bb3d55912e9e1df370d2b4e39b7c70fd1d73da7cfc5ba2d7808f56678d583a90acdca86c517829e8a420892c0b77aa810b0303ba4cda5734a527844dc7c18711334f2178f51b0693a1fffb0724e528b458de41e13df6b891f2357983a9361c5271ca70bfbbd3b846a0c2eb9f8449b8b76a180b0d93660308f6fe5c1ef8836ea5a64f1be0f0f742438024e464969fc08da651c80511b24f6285850c2ce24fab7fb8e138ef66082695da4f6533f3432e93442571177058a4275ce2dce73a58c850b8be2285db6383ab23ee7a6320c0dd39f00416672b7d779c8d91af0b5f5f793267c2f2b54c6bfce3d9651cbf3c72aed5c51e840c8963baecb1c4149ba5e24d18690d289eabc31a379718501529d67ecc343a22621066fc82a16898fd0f0aaeda968b317458ea2359d83211192f3e53e4575d94b90b77220ca2d72fb1e67b7f6b0e6115779124a597e60f6f4e9a65914412c03d7c796c52e518ddeaed74f62435f921fafb1e29653172c1f47132d75b3a84d48632d10ffce97f5bc83a3483d5110031d2f9159d715d5b67047b39a837da6e5af99af47f0df01ea82469bded8a6ee30aedf4b0956acfff5e433b4b885c61e9ad80f755f5eb60a4ff7b834032feb5725d3f0588274377980befd708035ae367c2046cc04e6ecd31ab4c5d7e1b49cc1f4476d31337ed42a562167f3e9558b132514cda58e559ada086fb9d413b9b7bd3077932d20952ea19f42ca377c155a7c52a1c282fa592b2908f894cc378c5fc88a0aafc603becb1f20b907eaf91d0727e5632ab4b3beec434bb472be190a347308f688c5db863da7c692d655df753388402dcc66afee48cc1341a9778a40e200ed74620abb433e7ddc2169d6f853ed55df54ddff99289f40e2a28126fde98f08270d05ae1169f2a5b2e50ace54e23fba1de1af3eb49d65285cc17f31d0459ff057f6880aa58e9ede7619dfa3c521a285fce8e1d99cc5dc97c8748d950faa84c5fced07e7e3e85bc9c8c04ebfb2d018c3545a560dea9f7f8f57ae0aee71f61ca30b8cb10a0fbb10cf0dd0c98393bda6edf5cc5fc49478ca8b7d6436cf63bb351066ba3708b9ebeb0150a96322ba6e1ad53bf1af0dfac40e3d23e988394f1907883c9ee360659e6fba96855243f762a76f820879a09e86f25f5b03a218626cf974a791988c9142b090009cca8c40c5cfaef51707f4a52458d95fcbb959c76fb75bc0da97808ecdaec38ddca61848c6aa45b02ab5c600c7572597343e87dbf9124bc0180bd4c2954c10c6e447f29fee056e4d4b17621b6a262d84168c1fb04728d485d4f572ac198805d798ccce282d0abc153f1ec89f81caa70c2bd5d84b3268ded92a24c4510deb64e7780ea81f9930ab27a6a9a27545e468e51c5e78c80973cdf6f4e4d67d9a9fa477c2fdc22ee1858cae9a19fd38c6568debc7e4f58fca9c1de6be78e501dd7796406ec0f23b755e2e4e5381b927eb61339e902a70be42e33c3424cd9639b2168d87b4191df039b253db037cf5f4351e453e62615a5592e171107ed8d093f6bb2f9337b2040c5b2cc43f4e62128fb645330a5504ed64d00892add1c75088608b3d088f29d3f427c3d663168af26323ef7cd8637021cfb0938b9f424e5cdb0a731a56f0ade386f1d4eb3825998f35c205537c6e2a3c35293e67a7dc4ac75e70922fbad091311ee0930301f85caa3a9428b2d62712f325b43c185f291e9d61063942ee81a8323af7ef5063cd0c8ad395656a029f14dc6b87ba32a1c47bd8f1bf8fee27a74f09760e72441cf1dda5b6a7c686f6a14d6d6364f1923eef525c90fdeac12c83aa53823dcf62b581cb85a4dbe21b8c0fdbe040279e29acf951aa69778eecbf515bf1ae4cc470940c4dd12bfcdb74dabeea48107e901d7435a3fc92bd53faf0dff8a2004e9ab3971345dbf8ded7d597ebcd590133b0990c06a74c7e5de0e6a892eb7f511f39c6d4028d2dd2e6b1fc991f32f9d5860a6b7b454905fe8dcfeb38d1dd2d7a985c12c36e175b29e0a7e13a047eecf82772a1b93dfc5c02e13d4afb83c151391deca6334d64f5b06e356c1a2b0943b6ef3fe954f4e07bd46f0728a7e57210d17977d1d74e1880bef806fc334a0717228503cadbed987e4bbc6a0445d02747d8973ad53194ed02ed18b6fc46c76a292941083c1f37461c6b640b36a8cfa14c5858ca061091df4326115895c872378b5a86d81a64423e4f946710a6b55cf50a7b00784159d3129f7060f8b0e895b7fc2c1a041c763299f2373bf9896caed8dd62cc3cb6e00a0dbf8f6bf29775baeedcf53dd9a7d007eac4ce0760161bfee09c090a2c21d8dfddc25b8784a92cd29876e67b7e3185166c07aabea288dac9752104199114abb4968825a5a8093c9c0286e26c87edd831ae4562e4f76fb373030b074eeab98ac822f19bcf0cad9adcd882d4372394368d0540fa3940b7a0d3b9a3940938faac1e96c063c6b44d1036768601456c6796129293946aa05104d746a1deddad9ef6b13f6b170d079d6b6a2b5a88d74c1eaf6c8856277666b846b134d10f0ec43363e551632c6c8e23bee1d2e2a331a366e5080c97e5cceb0aa1af84d54d5f17a943260dc1048ea0f4cd2c1c8d9e1ed1fce9f005a1b90335c510ca6b4ddce7b8e59c698d50633dd189821a2ad546f9715d64acd8ce4d66fe0abbd98d7d23f0314697127c3af406e99760eb3c80a5e4482cc278ac3fe9dd242bcbc566b0f62a8b7cf9531d93186b40660b4fe5cc64fb6dd94b592c1f2d0f4843aa11d588d7c07ebd3a857d4b95db0f90197d265438b241731b4f5cd978a82d9347c2a6d66dcfa2bb1fd78fd264eba054bf9e706f332fb8d6a19612b52011829573ba5988e13883c0bece4a5e1fda29dcacae97a36f366e231fdae265de3b3caa06ce58112193e582ed689ac9f540c153c8563e471acf030d3d450da1ce5dc979f35a92be09df5753966b2471725b6259052afcad8ecc59a70695b11f2eaa1709237862c97fd2c239349544ae7d9d7b7d2057e8bbb58b5b468cce1484a7ed869f9ddd82e1cab94ab147d19e51a64a305906cce96641e4bb9ab321a981b09319e3e25ba0a44524bf026e6fac4a95a63717fe0ce52c6a49d6360789c7193a3ba483cd3b1cf0f731f1b5420ee2da1fc02f62ca226974c1c84caefc0648971145e9ac0cce71a5e7c43bc099fcb2551210676ccb483427c72c9aecb926b1cf45b7d8786cd29d8feff4d5c352e4fe0966e7a42100d087ebea0c0a9e68ced2bedd051f4332bb61f8ac7eec058c704283864b2aa7083ae025c12c842fc685582474fd72bb3241ddd089ac63d99004857e4a684150f78f9d17195dbb477422272444899e9bdef930d65e55e2b4b90aab3548586f6aed8908cc3415aeb67d3923c0195d0c68ee0f638de83b3ce8ded4e5a6bc89ac326877eda03d3b8dad30a648e641b4460d2b44943e947b427698c646cb866ab2c463d37d878d2d8fb2d8d16580e2146c4335a9db9165bc08b1b30ed51eae196e950057effc9921ef68b20b45e14ec2d89231af8cd8ea92172b0cf638d71ced0a31622b694c3f85befa88ffa76a9e04608573cf3224337390e35987ee37b923da2b9e723e6fa25daedc9466791478be3d08a1406b87473b559b16e4177e4416b3e13734d936559f56b0472fcd48e87d707164c00f6e96cb070d1b9591c6aed19fb842339ff87f86ee533b42298f95aa1fdb3f7a75e057e9a48c58696f4795ef278d8e90e1f39466ad8b412c427b8f52ee9cbd55554ee503291148f4697cd2f80467c855acab5eb190b940563f45a6e71c4a21e363a1f6a89ca4e5654a1743bfc4ef6c9159bd49118281713d8c43f2becf7184ac9247e3667cc70c9f57f0aee56ca8d6239fa1e9ab05bbae97f4fb59a1bf02d45848b2bd226a852de149db3be0ac01cc19193df5a9cd9740ace79944d47d697460e1f3f8e3fbc44b1298921046b182765d57073b1c0134b8c8edadfa3cc53fb1e71daba5c86d0b9159efe067af411f5dc6c6c2a940271acbc83b56e92cd5c7ce99c95fbc6c894775f4d02565559ddc8ef0c10b0bc1e03898773b3b0f83d8c56b5c065a3793ec455a3c75627b1e08c6911d8ae9c497ebf473fd68835314643da11dba9ff0e04d0c57638f34fd16778e3b1cf36f5afa54d6608124add853a04b5d5a9ac8e9e2fe3617e684f4a08b252548968dc89aa2f1891ec4d66453eeb0cb268e94891524b691151774dc5e3b2cef2654763ea5fac50fb6a82525352c08de9212feebb63d7d946fb5d3625432a28785e2d5dc92790087fa88140f0fc4662f7a35f87d882fb6ede9b69da013e9de5be4d1bdbe5d397c0f7186c2dae865e0c203571f36fd158d5cd92915924373a5f9d1dc4f2a39cdfc47b0b1a388d2c6a4497f0c3204543175ce06c2c9c7d379122663065421e6c8dc218f5f4bdc53ad459e60e458754ac13331c54a4e91e27a19889a77229d5f201bac97fa856c427c1440630e02e25db23a652ec5623ac4a968995beccc0e24fbeb91b54059764ecb2b64db13a083c54141253afb06c17d593f95215438bb29ba2009824e6d1d2ba52f5dfdc612cf7671fbb7f361f7c4d92b53aabd8a573a43171aeeceaa0ff05dd6c9771102cd311d41e6668c6d1001485de33eedce4d8cdb2f47ea9bc474ab0ddfc47d209efd23e86db47cd4517583004f49dc9eaef5223a5ac7ca042981824c4bec99529efe026da08d6727ae2a163b3fff5440d393ad139686f978c433b272c19523a84106be3b9974b77d6d6af28d0dea75dc79aa1aecf72ed2045aad03651de2fc96c391e07902a99c3bbcb5d5c131570e8e1a2f9b193a7e1d9076670bc8a44eef5aba5e514066535149adcd8f6035cce2a217e5744a4ca922d0245bb64b0c4521ea92133ae6b1cae862ef1468c7aeb65b7137d2021eb0229491c7b9abd72157e9cca748507eae315afaf4ed9198ae880d246b5d4dc448080184b921b42807e56c2b8deda5c37f43020e2af56d2855828cd51d5220c1479042fb347c12f5d452b70234619e46827333da3bb9c8720d80f4866edd42dd10955949d7cd874dff4e7c4db36309e188ba9dbe0f792a0689034f58b877a77e677e482d5dbff3e625cccdbb4a2c0861fbf1662863662880edae823eb93297203aadf8894ad0101318cb0a5910fae2ae707810c5d2ee6e8488fe2ed25d4b883becbcb729e9d3748441b1add5bf0b7b9a6dcc4f5013d80d5b6cfd5a073a2acfdb613540fd88b6271b3879f0e983399bfdfafe9fd6aeaedfff4acea047ae4dee89cbbb1c81f8744ab72bcc6c0ab31e9568c1a6b1c86d810de9eb240c39d03c1768e045d93967bb15cba9bd76c80fafcc4682f64b85fe50275f93f84c246c0acf89dd42e522f63e3f5ddd1b6f25cd9e56e90719303d6010a96f625f1a94c2e9a69c04889ed16509a6957462f013dadb4ddf3e74fcb0a098daa458029fbd335a4cc35fa76b21748a4012ac5f8707e3ebd53b5fd3ed8b2d587887c2f8a873e54e220020bb2325b597d504972bc2bee65d171616be67c2f64ee5780831575207fd748d082df1dc0ab91903d93baca14288111554fab15be99c9af8574fae45b4cb6beb45756bf91b559b910563c9951d25e6b332cad4bf12d4a12a84e28d9a6f63316c28603f8022d93fecf7620c9e8ba364db15e65d7e2fa041944102ea2ea7b545b7ca7cdbf336d59ecb51e80b199190a02f1780398f299fc6b91ace31a3161c37d588ddae71c4eb67d27064b399d6ae91c50a29a86aeb44319381f1b6e2d422335fcf3056ccb44a2cc5a3832c95ae4314f231d6e3921eef1ebb079ddbede32223c83bd5a0cc7c9b7e1f96b406657765f3e55aac234f0dc1ea7416622f2ed7b54eb4749eacfe93dcd88465f88bfeab60bcaea223da323a95468104555a66f6e61a4b93a7a47fd144b34049e2ebc4e2251504ff03a100f94496278b250b725c5f69600ae4cfac59cabda4b41484545f0a780085e55df34a6d8d5a1674d3a503c64799c6d5dd1c291dc951aee5e199aa0876e83c08356787d7be38ddcb0f3d7ef413da8db00fa83ca62ad1a2665dda533ccbb0513811c611115022fad5cd0c6c1d28c67563110efaf3f64c22a6e9ea885c7e0d06a93fd0ec209f750bddf19664c391848ff38a28c890389403bf1f25e8e371ce84812553d814e16cf962948a892ba6758eedc7d63e0c00258ac450cbe8ee8fa993c88ff493b4bf1de8887509d0131e01be65bc796976b40343895058c2d9fe2087793d927ce797f4d67212106f329cddcfa545860084ce1701246b7eb25bb2dbac469158a554492d2ac95b6b4f10fc34853897c2bb4d695f67c51be30e0f3803b8db84ae781fc3fd9a39feae973ad0db98cded42a2c767d4a1bd40fb1077e5711f2fe2b043c498f738082c6fb06413e6e269112e453d47c5bd22ba60bfb210f3905ecc18d497eaf6649ed62fd4e1c8c2d9ccbee53bf472f746afcfd5f2d29711a1d1c05d45a51935217b48a834d4a5b8e64fddb1eab090b03b3b01871c2c5605a5b342377138b663ee4718a533550a662b258f8ff9d7a6664280af5b3950df0c9882746af0c62cf78c3b47fd0573b41febb321b7e7812af17d97d3aec10c24ac644a351d138d3bcefb48e79b9e642c6cbb1c6323f963a02cc04c26484940fce9121ee22a2b46a5097eb98fda3cb5ab27f4ed572412f7d6c51b2d14a6919131facaed0001e58f61e02d7566161b1bff246d5f45792b86c6174194b4ce8362a6414af5c7820a6d5efdfbfca7a245d1fe796e85dffa25f1bf210154df723bf20f89722db36e3993d5ca0c3b6d8ce136a7bb3faf551d0907daf8cad13e735246ae31b9760543b1c039f8864e53a427cea1d272ff95728f38b0ab684615539339e13823373a0378546f8f9652c84d8f89a0fafaf751b1ef00a49b0a9d76b0487db08a969a3d9dae9d1ac443a237334081d6411a486d5a7b3f14a44e982b933cba9d3082e7d5f3305bb13d8bfd13115da699b3a15a3f9f45f83754d8f73b01566690fd6a2d9fbf94058eceb198edd971e5516fbf9a0e9cc01840812ff5470d4ac29f4d0a973323f59e660427a3f2d695cd52ef58ffb77bfed3fb1786891be2ec336467ce123ff01087b5d63e628fdedbdd7c9242db9be5bfd2c2d978ca6ece204a73ed98dde51ef156aae205bb1708ab9372596eaf61b1f7dd5e70485d92a050993a5478f2716eb27926a99b799b6ec5fcf19d2cc1f018b2a16ab62bc0fdf5124c95728b4c4f7d56fa8010b1b100cf4c1078764f763fc5049309627ab0600bda6e8698dba96c444ec669db57091bd7277e9562a64354b8c60c80b474dfa362d08741918f054393f7b17d11334b0e4ce28bc3c8b8191cbded28c7beabe005551f87e656eaca1d61e69f44456dca68d2e756db73c4f04edef18d6fb00a2966444cf9c182b1340fed04516eac2b25549468092e98d0417a0c79ac7cb9c28d157e68f992821dc24a2645a511412ff6b1000e690a03f1d02cc0a4244f741ffd79d599a4317d7480d770fb079b7c8a136301f82f2b4b3bf60509fa5929fafa08888e55f678e6fa850c5743bfae70854c3f9dadb9526205d9d997765bd46ad8107ea47e17caedc95189545bf2bc6f27feb258f99b03748604a32873f786757649d66d15fde75cf569d88a66cf4f52181d09d29d05497fb093a5c8ddd9d390144167207be004e20619d860489b3c30d3a99d42c98d56b5f40126eb6e44cf6554958d4fdbf36919487cc5335d8d78d86fba533b640fd6e98df07fd4331c05fcce46e0198a026c13c0865ec05aefb059cd3251fe717eefc0b8be4892cb7814bda0213953cf2d8b6bc661b94edb06bb3b9ef27ca0f01ba275491c07df67986a76a658fb83802aa0cf8f9b5133f59e016f73df77d717541f684f9a1e4fac33da9d70536385c5228f01fd1667165eaa68abfbf9f50d2cc75397022fcf6092259b310d0a417d4640510e99ab0b14834866e432ab7b1e0a76a871f452bb6ee29044b4a78c24ffc9d3c6615860e2b0ffcb7b32594ea5b0dca3641362838771ffe40d81e078fe4d74cee7affa631610b81f9fefd06b1f9e0a26b4e6f6edc68e53a0863c0aa7c61a4500f03fec0d4c958ce42d75b1bf2e9e16b168e09f430a5517d394e8cc8d31c89774525f876d0f7804e2e8744844bfca39a60c5bfa0b20e6d8e44c8df2998596174c143bfbdeef88025c8a4f4dc267a013d7213f426be2110860c65ad0184f2c9a6953b50f3f38dcb5ee4b3d28b416d9772ea07b26db7f4a2488cbd3ec65b8aadb9ca8310fa2693d187a702f8f3cffecb73ffdedaf8cc08eff64a0b668ccc0a2a5a1a489a8055b3ccdcd6c568a51ea97d40b95b9e4032184ba2b8369ccf5f197cfc38c4e4a4b4f28bee42126b86ba9e5a34bc4d9721275e14ea3e8ebc45c797ad6cc5bd9b64b16599bb3aa0e5697e53f60da47f779110be8b3e3c52bdf33e07fca32e747241a24c37b67063706da5b6da1aeaff8eba0b417a1abba7a93f36960f7aa7accf281721df07535a8b9109661023e2257078d6f734660f6120b2427e4f052819f1a463397abaedd0ca562af9643d4bf2ff355664bfba6dfd29b9645075c1e945a36d527befc40e9793494e2ffee5e91a6de23f0838345f121933767641ad365eed44bbd46cfc9d8efa47900a7de6cd24fc5099e14d6ac3d2cc71f2f6fddd701c3672fef9dde0241f4b6e721ae7b60798ecdfa64e71694dd2196e59d00c7c5d2746b704b8d2ae439d0e0f8e6b8888dbc8c79cd0e622cd47f4cd9743ce7be20afda57963f313d4f3c4196ef6417febd5b3cf15335b204358251ea5e38c91ca1902355325945df4eff30dd87073ef180dfaa6bd49920af9d4a9f77abad26daf565a8b1838ccc8eb4e618fb9621cb9e7ff4ea6d25c552ab887c021025b1241606bf5da852f0e45ea4e8b0176e3f47ce41ca70a2d5325340fbd9dda3fc261955f36d120ab39344a4da92b3672dd19f4479dec4adc3197e379c95c18278a8f76b61f5d662e37712bce3e36acecc6f39fe72c94233f31fcfa7b0f384db43f469afcb1cb8e5baa5ff15eda24fd866b1eeb76268aaec0f62e43fcfba9d807146cac79d9c30cdaa93daa65e1a44a8921751544a31cdadc4f0ed758db6c58e3c993ae150c86f8b29214f257aad37526eca2a7fce315c5f96b723141f0b8da4f2d4859202de18c4b1963742fe7b69f4df33d074769503356ecfa36044c08acce9dcdd4ce361d553310029ce2029ffcbaea3550d13f1df8b64d469714873429a31ecdf3a30fd3ab1c9246ebcaaf1b40d6c191dd195c2e426dd322001a94b0edec233dab33551d568dd829a3f5de998b8929d7c2ae0291fd95a0771e63e6e46fc0fa6d9fb18dc9384ab0145cd62621f0147bd3fe6c0e9475ba1b943436f5ef3187b6fd94f3aa9cc932554100db3d44313b0ae76800f10fc9b34c7d286dd0af90fa844d4786df8b917a911dbbd3439b3f6bcdc87d1f92593a7cdb696d357c140bd01106ec99188110101f398d88d6429181145dee3a2388114fc239ade94d0429c7ef1291c099d1aea15b47546aae2279619a65eb8e3e9aeb28c8078d449e9c7b0233a777290bd6f47a496e546e3605c500f71d33e78b3088d98f2f13018b6dac190db759c8e8dfefa8d5c825c9a3daf66c9c946e6d048c9910441192c09fece991f3b06ffb5eaf2b38f7f31e059db7ee89cac38c1675cb92599271ecbcf6e0e8a050d49cc9916b53d1aea29f8aa818228bc915043fbf916ceb76ceb539ee756cd2ff8365982cc61e1e0ba177fd36c6afc2b355b28410263217c57fff097d17ed5312ce49924dea96b629dcf2a103e23f6c5f50bdae4986e91069d2c4a182687a20c85faef716d12e3cf3abc5fbf94380c925dbbb9474593a1c8f747c18c2924387999f7039010db57f4a2e1cc0724e529e3d694005aa4321d8a655eefe0869bcd7bdbc426edba9ea59b784ca5f0cad064a96599c0360f63138f7427bd8e436edd6554560385eaec04dc13f7980c84aebdf9eb3aa8926102b48a620d5b2701a81d9fa760cd2c9f3e6f169a9f3222ee4d7698cc0ab997598ae5f601a455e60b85cfcff82d8d72a3169b470f67294d20e48c2d691e59c521e7397d1986a90eb22f4f17e759457e23871ee23331493d820f3431ed1ff5f0c6b85e6ff5676d918d8301c1b6cd3de61520ac331ac807d8bbd4e75e6e0e5bfa6ff9308cb8d6eef58c9a1d4bd67653d0cbcb7833d51f26ae65859b31745382bc49212230e984ba19ea0cc96206507d14bc4d0fa4c19c7cf1be70d9a09938981e3eb3f18fcd1e6a1a8cfb861197b13de5a36f3ad41837264814931815e211a158c3c6a9171a8432e98f3330ad38b0e71f08fe40f9dd853658513af87903851250aae6011f85bffbbb7edbe4c9cedf5f854c53746e1c8adcb0b3039906870502ed43490b44dad8de377b52a184a07bdb7a94a75e7455063fd149f8eac04e1afeee7cdba6f73066c3bb4db209370ae98c9fe1cb940fd7b2c1b6cb9f898b2fd242d10b82b28daf6ad13979b4321db36c39b5f7764acc6f8f09524bd79dccad4c18fffb71a60c6265f12d184dcc81429e037bc5301f187662b60d6f19def82cd017562381a9012f590bac6d81fcdb0a1b1a30e52afb67f3905a89357c2e7681956bd86bf9d6cf388b5589dbe23b97be1e85fd5e2301e84d83f30e3f05612bd9fa9f4713697a863cfa7d30bc6f1e93b9dcbe7945568fd0e6d331cc44c267f30a8a21755d3c063353cbeb78d3af8cb49c64236a3e508bcd285ef565cf3bc8c9c305ee1fe768bbb8e9fe3d32fe88139937ffa0b2624b516e6896caa1c893bb73ee7b84b2948a54f19146e0c81c534b1d83ec05ed1a531834f9216cf31c228bd63175f8e4126b1b7e2cbff659fef88f2062e8d7ce2f167b49f677c01508407b2d54c71bf88432b7f49dadc7b6016d6c586299ba3f357ccac6f517448825c98dd9e3b2011ab52142c8808d577613f534a569e91fe6a512639aef45032e350fa1d93e2f046517bf881527cc3e57e3b49687d2253e66d5915a395b067b3df200a6fcb7c6637ec193f3deaed9cbdbacdcfadb0c2d94ee16588d653720108184b426902d6b5d074239d1673747c00fe20edfcf6508d1b3d1c5ae844b02db9fb11ec3ed09e1289a4ed7710c01ace72321db4f66e850782af1aad5bfa7d47b3fc1cef544db3eb20892ebef8c78767718c7770d788a2f19c63cb7a0c0c682f0dd462d52d387917bf23c0ba59311267cac3962738a88a59932e9ec28e13b4deeba188ee41d978dcd9def2bfe42783bd6232ad7e61bb0feac62686193ba0ee56007b89775aac4ffeca8dbbfd043658f6ba771e7a5e8108a72b871247a30fbc08e5a5828b9ec5e7b2e64ac0dd9a5a3e3058d059be39ae5e6a8d3e80dc89791cfb05322b3ccf2ceca91828283ce0fc047e3d13dc7cfe52cccfba0dfd5400b49506aa0a776ec39bd4a9b178f87d59dd04c9c2f3f8091c0dd87670378e8ff59c237a79cf15c35a8c2be05efdd900ac20ff5ff5a475df494d7f2c7577e7d48591299888a06a7a325feb775cd65631c995a8778a13974329fea4973059d84ffe71eab6baf3ed2ee6c25aa221c399868d05d33043cdcfa47f779c25781698afb5f83c4914be2007fc755b8d8f1ffab05514242a7fd5e021df23af7ae1ec6d4579014cd5b8ba73993a8b2560cfa96bb0099c5672cc798cf04ecfa5f3e6a50e72b323776ae60054f54f54e7e71e3d07bacc63708d563ea8ca66ec69af9f7e086fbe44af8906b6c33ff24a4b8b77e02768f74a491f54a1f601b207cd61a9f3cb7464563ad0857cbb6c2cc0d2bd627894a0d934ea5e37a5fb6a60d22e4dd139038f2b1e48778ce6ffcaf26fb0c0e42a0b719c266896e64889ac736cb03c24869df46284f2ffe9fbecbd2376560e7dde38e399508b0dad551594ab94c050fcfe4251c55920609cdd2c0a7c46deedd5cc2012ad96528952a7964a9da2315d272c09bfbd74c373f227ab0eef9b4a5d97a0c8da2574ed7da047fc7c26794603ec13662be70dbec1d4c1c2e4e3976d33b5fa0f50445703112aa64244686b493dcdd3d6bed42f8df01f0e9cade292e972206be53e58471aac1713bf07d35d30f3fbba03c721aedb0704d4a0495e5da11515a04d29a11c8190ee9f6f564dea97f71bdf2940acd5bb5e4624bc2346f4fb6bbc42f983753bd2f083e5e9abd32de427f19a570c9b5d96c04b642ae617518e3d364da631fc13ff2fc019547f46ae7b43456134366f464b3c09ebbcde161c919f4cf1470951f33d81e748b3c27f7963ea84161a6cb8c749ba9530bc17342c871da6a0ac87c8920b112f4488e81fda0d07de52fc408843497dab5296cf6777b9d79d882bba8890d67b677e20d4f600a265c24befd35baf5e2170cbd00f1139215936babbd20b3c2b6ce25053a1a14f82fe12b1e645b0770f0260cb4952660dcfe099dfaf7ab8b00bdad7221c0294622a49b44fac7772cea78cc67cf4043579b63cd3a8210098b5dde73a99c944b5d579fffb88bcb174eec4b7b34ef31d1876836fa87d799a17c93e9140b4826e5c5c5c1d99e5ce6154ed8b620e9f7f5ad2fac2e5cb33b93be091ea823fbf66aa8e2d9ce301d3824c71583ea19d5fc8ea46482bda6638919abafd48ec103c5117630253536428639d3736438e9ea026b3287c0a208697cf115467761a86733f393f4a1a2386c6d5689db5223ca7bf8588ba9d84753bb996539f18c32bdb208db046337945f58ff9c8993c786b56653c77b7dd751d2e64e2e2105f5cba9678b26dbc9b19ebdd79594848049f01cf32872334cd2b597f2bc3e39908b451ca5e71883b1e93d41a3009815a711c2101013bfb2ba08bee36f1b9c6fd683161870c01181b21609763a18362c17e29641f9a2f3d596b5a95cabd736b5b6e188cc4403688a298e4239746e04524ff7d127476f759d6119cd388eb42b3b732229a7fb330d760af7b141217817cea9cfaf8428829d5448100129f42dfc799ab19ad254219b4c0163db3a13b4b77bff9486b528087b72c09d42d3f0a8fd90e44d4127f9e4a8619b4f0702b0f46546da9c4d6d7eb0e2b065be082120b4e1a7a493645e27aea385d069807998a04af6a88006c522c38bf9b5899f7adafe78bab9d5ef70daa2f5a9c581da9fe861f27758d803ba8fea78d67805c49cfd3650b6df9fd0defc58441db01e6b67e4906c275f53e6a46cd0027baf7d209d8ed4e9c1d0d9e6faea5e88c6816cd41c57f7ae1f839f323c590300ca65194b18a9b5a2cd5196f083dba530eead7b98ffeab15049a5324aa9cbece1d5c931ca5b9a90cf6c08823ca779f78b7a9c433ff6419e72dcb788bd9201654057a896eb8d20d7d8b50aae84bec5116ee6cd55e26b7acc70885a8f95cb23ff9fa2ac30e88291b64c7086d54fa6ac402f874406c42953ed09df68d96cdd920318d6ed3b7aa4bd75ceb7c825a73086471f4f6b2d7c9a8e3479553f5fea28625467ed2437feeb03ca69e6043247533fb30b641f2ae8ea9021de906c05af9beef862c1e673db809c1fc1ed16f135d08adda4ac501a0878b7cf56e06173afc7effd6d035ee46e8462ae351c046815dd9ab312b2af3b9e430bc2c8def4af52044664d8d2de07e31a0b06ed0404fb0e38bfa7528059c8016349f9d6345385364852c343a39a3a16d49ebfc7d69a779a2ff370b0fe6c7b7de658f2d46acc173d5448591e6bb634d0a815d985757a8971f0258ee7be5824791e31a4eec829e9a4c0054d3fddd2154620b0a2d479c7a70d27100cc06f12b40826901ed459372eeaae4d58f64262a9edd38be56614f51d3b5066d3d268d0a9c865c81c919376b8fd611cf284fed522ae24a1794330e77ae7adf7775f4cdf62ecd9637fd509e96ee334176cccba1b6658f8cb382027b790f851010e0171130c03c8373f6b9cbf03ab097ca86655d078bd601b26818e45f48f73c035997504d3ac99cb4ef9d475beb0d07d2e531a86946a86ace1cf4f25abc7c09eeef708f88c91f05b9136a3d4b0fd68d98dcee0f200c23bedab746c91a389e38ffe2c15523742ebd7f1ee6f7ad5f4163e6285ca86dcd72a561e0aef5348ade3be46b4889af89c11177c80df10ed9b682bf152df900e3bb4f5111875336b36467b7e366d1d5a261020e9a53297da1845f2f10e664b88f5a281af55bf1f2dd9d83b352b0117f1dda82cdd88c53844c4e0a0206108fa067b9ed77ae491ccba202826edf007d34b7f9552aad8ba889e08a85a56669bd961f46946af3c6195fc6ab4d04b0c9c0084b02ed80230ed882ac88d9299652bd6b0e72362d308844084b68756a225e813931e9d27e7c05dc2dee904fdb59d0f595c91760c193edc80115353550aa3c950dd815ab3b858681ca4df007dfa825bb064f99f0099d11a39fd2dd35565e26421dd6a0fcf68aafe99c5fc8681b07716d2676b7953d084daa6d120db3d8a93476d88b6f95de98f52bec7bab9eb1960c120ea3974bbc549a11ddc753da2f0c9703836ce8e9ff202ae30f064dc674f5353f64370b664c331926dc58e47d5c4d04949e1e96c67a889e24b1f90bb6adefbe2fcfef78816d7ea22de1351374491b8d1d9c2dc290f89e85f828b630843ea80b704100cb979f7da047a7a678227275f5942195c6278fb59bbb22bb560f0a1a7ab6fc6a7751eae4c4deb090d692402fed6700516c2971d5cbf317d8365b14a3a4325a8ef740bd5c55dc00f99ab76d27462b43709f7ffab776ba3aff78be923f3ea7cde3936d6eeb89dd34426d1a03a7fbf389a3824fbcb1d28330a22908ebd3e0b7c6e4d10bd5d49b18871b19fbf77de841b1275c247697802da674fea4599c095a19d810a2185e4169d16a2071c6b1faa4f5b97187a77113f866482196304a2dc803c33e5e99709ec21ccea2c9350f7f707a4e536a77f35d0409639308aae2cd45d59c075f8fd7efb1a9a06c06ce0cf1ed8639f9ce41e09947152131ca9b23752ccadd9c994c86a1c8aae624188d5548b3c77709e2d340aba42841c334088519687fa0e8122247dcfde22464de0669bbc097bc83349a0a299c0601112f18b9a96c7d6c8d544f04518c83098375b40d2ffc7824c6ae5c1668d17e7be630e74b12890a2f47f644b50c0561ab0fa1088539051c644d9967c0e8901e4ee501287964376c808131a26dd992fbfb8e40551c63ccfbd27f9f4afc2dc1b8f69d4353434bbb80fb1fc5150c8ef8f1a9c8d3282cce8ac1a7ee6e189f36b4059b8cc06cf947b18fe8ff898d441220a654d93200f2a1a0d0a53de99bf0238334c65bc4e1266285a55c7337b63418d0a0a1f4a346079e6ce684875336b66f15d43ee5d0dae2ef5f70861e93e12dbbb0eb92db1c1baf6c71e0d3b30b70b7176b9c267e37e33ccdf6d913e446102d28b0e2380c5d08b92a36dd9fcd2cbbbbe0cd50fe65d11af6d02c12ba3f98365bb2a6035d1b9bf5a1ec70d9fb5d448402845a4e9f817063867e05281c69165e74aec51f0bf7059a3181b59aabcd70e52891009fc00508b59fc3ce0670742f1e24978c82e3fbf07e75db30b739a77b538cc6f0bb84787264c3940b414568d828e594cbe3bf76706c2159831bd07f23ba1b4f884e7d89614010825cfe3c857de5de4767afe45439c57a58e81775f84946c58ec1f8a74059a8f38ab7b87fa9bbfdbcda9ae1bbe1a1b5851facffa6c9930770c30e72f74e5cf3fbe64c6f0ca21b0114e9ba949c090a49ff53fee0108db771250d9abe2d4ae598fc6df19c62fa4c9d8506a5780368ea7cd753c764e30ba00ce1a0e43c4bdf5475fca6f2ea2e49c8a9d2f675baa9d8e98d639c210fc60fbd1bac38adc3919f925ecf29beb994d01b212a9ffc3f32dd363111c9ab312e61afe49fe5f4c2032a833a2e60177467ca4695436533d0108d31ff5cf498ada25e32ac46443938c298fa9b1cd15a94759e5bf02b184182f3925da7eb036b081dbc15caba7494adc6148f556a03a251c61f5081d6a44dbe62eb828b519f3b4fe02287c1ceb860aeb8c4363a49ba4a1f5241613d0be50e4e7d7593a95b7a9d4a0edc40eada03491ce3cd32b97d38cd4b9a36d9011360985df06f8b0c05171bde25521fc122a816c4e23326a6b5f1d03d3850fcda97da64fb425d65d0d397fd9c427a08737498473e4e6149e2a151ce9176ad363152d24bc7a43d83f62640f32bb2bbf5ac8dd16921f42d45ba735ba3e0b7e560e2fe50a525f5358d0f91a97d6d52e48dcd52c0800bd47a13e908e23b55bbbc95e475cb3b1bcb895fb7a68c5513d8063307c583630f48b31b41c9358b59ca6d03b05209d063a0ba11a75c63edd1f5b90fe9134979ace7d416ee10b3a0706177e28f4718459720f67ce2232689d489a94115bf4b97ca269bb471a630ad002e612097d9bebc54ec4e55c8347954284057931a869f32cef1a467288681e20c78131f686f16e41563d64d131be7f164186e3269a40051375f94fb8e20fb0e79907d453250ca036c03c3bc905fe303014378c3cc72569d66e84b9661882884a9fcb7c142648809227cb94d716ab0054b0d2f6ee89ebbacab94818c87a358d569c4a57593acb131e792afb8d6ddc8bff9a759e007f0aa869067b4910e023fbf18068378fc718331ff4edfec5179bfc8f92ffbe244a4a6d8c8f819279b6d937c3220b33f2a3ff015dc0852303f606cf69c9db389f3d70fdf3f686ef39c7a92d2a508d361f79cc3ce99a42ca28961b268abd86d2ed8862193e062e8f399274469fd7c4900961ce57c6b9b028b20c266fb2058396735f94935864f32146c17abc1c3c4027c237e8b0d4ae918c9beef8b565d316cc6058461098f46e7d649281946ab7ea2e5d6ef0ab48006d7519aaeea946d998a6b3104fb6eb333ea935f44c8e76e08554c011a58d68429df9cf7765bbe61491365e36f8d7a6e08aec78f7bff90414349e910c2c6ca54fdda18661511e0cd152bf14904fbe467e80e8e02a315e21773c3b0d0ab442e7f7823b26b7cdb571781c7ccac73c067b31be43b9a05d2390e0013b29464623880526da5e6258b5a036f393398abc6f828a461271990a3e747e0fc2f65698c30fddc14feac9db03cf4446308603f079b335ee3098c92e3c699747bf7bb3dcea4fa4828c06682d65091186838a774dfdbf5d44caaa684a18b104b4188dbb47e6268e7ee1c8890db25b990f53b8ac98005bf81a42cc643ce99a30c62234a0d3515c156122d4ce2b1443ec6f7130f919ddd539204fcf8e4dd707a3d271fc03f68c02f277ac7b81dbe59f781e75ea2966819e5db15f7947987d4b2cf1ca5abebacc3220427c23c15a792810e7689ed8dcb3a9bc41270b8b29a1ada121a1dfc445d2aa0e610fbabe2a4843f90b15cee0da559009a1d5b9741bd61197b125bebad80a8c447f381bae935fc4458fa91dc449a01415895abe645842f538157bc322c8434f89bfad3669f404e9b3b87a767d88b59acc09dfde70f6e6410551e562dc3950d3beaa9449e4aeaffba470001f37fde2fa7bd8b666d3ad8c9f682ec3427a1a3d669c0565f2f8ad915ba735f82d76cd41d7bb3e90c20b47ba5127ecdf3c0455d207bd09124c29581a1abcbc8d32269b02c93c56a8ca3e89c3ef53e7d6f4344c3eff46039a58bb3827f071924f31c9ec7b98a7df8de6d1210b9b55fed9d7386b9d6fbd6a5bbb35c80f6bd356cc2e6349fdafe6cba5fcddc18f7c13f9b1c1169320f1511cf7c293c623ce0949c7669d90867119a3364a26eed4df73e916d300e6aaf4ea7969e54aa7155ed12070acbc0d01dc7624b7d3ccc1707a7e6c48229280aac9368bd32e395532aa2fd51d52067bd5d814342e63019dfaee7f3e5b4055fd129c476cf0fc9daf127fad10ca3a0fd29f74c548674d855070462c37ddb1f01698839132c3f20191d976be2eaec6f3801c526a11adcc20fb9692aa49ca54b00493c012f2cce1c8bc5abc11d43e27e2c6a9c1b604ca57243c3bf6851ae92104c4dd4829634e4398645ee310054f467ab1ed2d43b63156268e7b4930d2dc665a8e59dbbfc19329916f49699021e63e8a6a873ffef7990cc63df16eefea292acc690ba1006927e764069b56c2fb58edc6c0f5d54ef83fafe9d8af4400d08466cf2b5410c25c1e27ff212ec0ea71a9883252b77b1899c388a5d70988ec89017d4d58d6d4e795fb81155c430286320d01e875edc95048b5d7cef6dba8b0bd989ab2f5c44ba20a00f2912c211a07f2799b9572d17c33d28595c7f79c3419d053a05a8be7fca8382643b38b5a1adf07697d20031eb9b1a0ea53196d104ed46e6a8db05ee4305ef3cb19c8bef95953e5d2597b418d5a3ec245caabfc923233d35b2e69b3bcfc80f89ae6674fae3432855e87c9d39e920af98bd62ad96c94d91dde1bb24cfadbed0b32d48e62d1a801ab1b0e41dbd5d1fcf146918287e9902f34a204271879d1eb82097e6de847e22cd371ec07029363fcaad013696b00490a085b2ebc4fc0f5ba2ce2335fd995af52ae8f7c0056f94f7d967d72bd04bc2aea72b9d7cfff3e2e9406db93edc5dd5f37895187d2abd3772314ae8164177bd5bf99296f45b1a8d3e2b14f1466c197a5b597e9c6ba6b554da3191ed9a91ed54948b38ecd5b79efacbc680ea8e3dc749bde4161f3b2b825734dfc12876f91fed84076aebdb6f87f324e9ddbfc1e35bbb2402dd151f1058520ec88c96acf5eb5cf2f6c94452c2963774e5545586882537ce7f93c7490205012357d5aaf5e461d754be36a0a69097094338349b38cbf88e14129061026dd89ce4773060c44069a00c88e832102b8aefcb0d142091f9b2214f817769608a64b371b85dd39a8a3a4d02eb4eb4b35e55803fbb23b0a91b5e81284a068bbf1c0ddabeca3f3e38dd027681e316046a6e273b39924881c4f21f265d1dc4d458835a8c3f1ccb75bee7a4922a47c3ab3b1eae6d632ac53198596a241819673d4bc2103e0e88e3c27b99876b385e936021675c49c6052a9a9b8dbf15f94159fd3adcf758611562651687a4c6cd48efa1d56d6317fb0d349438f1f27310a4a8124d909cd1d97e0cf912b01bcdebbee8c88ccc5bcbd2480cf5142886cc9e6c06e7e5347aa475bf36114da88fcbe92cc1c145f920ba41e44f54ef8f182e7fa563c162195b33653f5b9d864c57f4da2ebd75a459342b2ef737f9ce753e65c54b64532a0ce2d3ea5423f27256c4374c3e12f77d45b295be80714537c54a5b323fcebaf38fa630946570e3f5ca7fc970e60491cf9bae0ff5c5ddddd4cc93030e56b4c394e18452721d03078b2655583a624d7f3b3baa554d34c47014c632bd04c43928478c04b26241c07fc2791574fe0eac5c59f402907b1152107394e9099212957136bcd6397584b7ebcf24e3e5fb03899d7a9a9c920fc2a182865de9d344507fd13a05d0adb8f3667547901d7ba68267769ed1b75fb803d423018e5cc1cb0ddf78c7e7991a0ac391d2899c01dbe74624924926c5659928777c9d6d59e83506fe7f44c0f0b6d335b0c259b2de5a4938b96931ba2c4decc534d73f0ebee3cd037fe533ea97d236c8eb77dd6398203add5265d76bab33fd3eceac9276dc676e9c0252e77cb598990adb44792dbee655f1e37358f2c277076fa697341d8c70e60ac4584ced8da15769fd1087fcc73501014b0a6121e65234c63f874848fa8bfd9a2a84cfea95d1c010765c23b4dd746ea6bd828f5b066a85b3798038531bdd55db737e3207dd4e34e9a789e9574e9e2c6a18a822e3aa34b842691e135dccea62351cf1ee6d233be4469a0033f4cb90e3cfbc17cc9b62045c42e3eb00af9f173ca499a4840308e90f6a7ec08b85bba31bfa523f76df87d18117e1837894e5974bcfb4225120eb00789020312234b7594175e64fe5969ecebfd967e29f8e53456fed89fbd6500f58ee813b4e69f42619bd21b4a38d44d21707780c5fc245d581b0d3a05a3b72692be961df2f18375933820358dd1862842cd6a674902acaebbf10060214634b3cb7002c2b110f03c4af34edee0857a6753f4fa96d0a595c1e7690ece92c9525c22709d41e987a45310229dc9d1c6f6a728417b0e79c1a147e1b314dfee2d821e0da59bcc0a2e5c6111322399cd58c6a4fb1273df0fdf0f3c9be338f756369e3e89d55e3f2024cf605ccd0a1f1f044ac9dfb83cacbedcc66031ee755148d7da9077937da7aa1a22cfc701566c923161f7ec9adbde15297cade6df679aa2298b0aee40fd8544f7bcd690062b543c7163962a48b9c0019c07d33ad548a34ad6b3a519cb37f064771a93309d356f620fbf9575f3fc89e72e06cb8e5a15467bc11c4844d0c35c547b2a6b4e8de38c55a500b8a54309f1ab3db7592469f93fa2c41da2f73550495e947e55843c8821fca8d0d851cb9f5f67f8fae85cb87d7f244ba7b062f4d8d4526b2f22d271a9ec779a1f66b68f0255d13639a3fda3d7cf7af1886b9bb2dab7e80307d84603bc735455faff0ef4ba92250642c934b804804eb0e295df4426b333d9acc49dc25f552a36e23a898e5f245f87382e97c929cf34f1ab8326139a9c2e5e3b4f3c49796e90577c2cba04994501eee8788fc8203d9007a1f9993c03548b16f2f13db14988ed39dd6addda9da24e8b0bb70f0ec506719119987b0616e33a941756d0d49689e7950b8c6986bbb0e9e1b2fb475188c050e79c37d3dad7f53cb063150245cb5975c05a87b9322afe09d7cf44e7f8b28d8290fd892953166272928bcb96c4d1378ed19c7db1c8f1c9eb3ce8eecc73cdbba793f55d65d2c4113a6b5449ca90e2a770223a58fee1de2d0f0e986f5deb932a9d74439ae7fe3b0d32ad750679de7b847e974f49fadc176d2a714ab1da57e062a3a78b1ac163b9749df463db42e89f40de9cb0de5eabfbee9748b30de7f8b5ad04eb6a2a6433e766011d561bf6b67fd5e45007aba1716fe3639c75f51a0d14327a92d84e3919acbeb09ecc249b85ce04f1eb4b6e15aa9ccb08067928bf24dd1d8f4f5fef562f9350ac13b9e7a50bbc87009667f0c92a834b338f22f2031c333bbcb5fe37149f4b4ddbedaa8752199a2d48d7402dc0faeb64f02582d4ba42e2a70c79109bffa1972577b0a3c2040347cb46a49476a14b26bf388cb1dad2dff1dbadf87525295186f87d5771fe4cc6d7520f99b7e316b87b45aa2cc4940e1448daf6c424c5a82da654bacbefe09bd3c709cb3f12fd1836924ca7eab1f04f918dcf1a096a61985067f0df469e9893eaf4f9e2ada4cd082fd789f98e70b79f9d3a0f4677305f09bff432964fc8b5fb1cdbe297a065b8905aa1dfe399ccd0146595b64e447263d4119230dd18bd4eb3ba306296604224f32cdc787f2af0ce4883b03735fa713b0e01feccdb24e3dce57127fbdf8c0fb0491e412fe51cd20645d865928f019e2d0587746c03aefe04fb14d15f2a49e920153ca734eab4d62f05718852614d3a95ca14b222c16b2e9e0cfd1ebb87f34ab1a31cea656a4f89ee38e975bfee80a38ea090f09ad28b4359c0f1e335009ee9ba4539658c9df683f4d0b8a3109b47ac8fc8b2b773b08644f852837248df0216c27540cd4c4424040feb08a0203b0b898d53890c327bf94af30a6037c272b39bed33c9ff463666d57b9f9419375d6c456333878f04866daab030018e8ba3a0e1da617338a7d6c3c4f5ecdfd5961ae5bdd6149b44c0cbe9c6c7fc349f3647323a35e0d1d32b5e91aaf46dd05b6ce1e6620f9d33bc4d3b44e49099f5e2e00e54e078ea124e340af2f5c3678a2d40f05c86ad098d18fc52e02380edb331f8e7707dbd8031dbba5deadda0afc5a35ea14724cdfd8d6a2bedca7cce278daeb7f5f5f22a1ded1faca133ee640df474e5c8d9a2d834db85b622fa9ba0fb2a2e3dbc5937ba464aa537c82bd15a3ca104eee5936b28e4bc15647f43e61b374d1f69bc7a674acfbc91ceee2549c3adfe1353122d5ba975a856e9d97ac3ef82dc984a2bb16593f5371488f712c383fc78500012ed35cc8f4ddcf8cbf4dd3fd8e56fdf7943bfffa40ca6a20dd70accbf3402f1f5b860e543f248fdf48992b24f7bf70c9b91c14d2c3eaae4fa0b9c876d4fed49107f9f5fe0113e71ee03d4806b0444e89f14d0092b614f856d8cd73b8b45fba77344867c9f7f826cde4bb914ffea51a419b65cf7f133301a2d5919bd69d7980faa34c611318f429d28f2a690819bdb0b53c0270474b07d862d468a0586885c6a95d9ff590c9b609c2fbd2611234755222aac201ef47b12c01f1b744a56a949aeb666c8d43a52dd4239b39cd886be68869ad94ba8c8bea4503c8823030f69740eb2fd3b5dce6697e952f30ef90075f1046d93f7963fbeda88cba44e22c02dc950d9970156785f8ef872a23ba83aa638c0cb6d774c9eb490091902651eef043db921758287598e2d1bfd629dd033b03483f448b5a9b418cf123b791bcc377ee113fb4acc2964d91494b463e106fedd0a8407d5a14549f132d1c08dbae0ab501c39c6974e25844f456e9459851338396024e82bd27100710116aa173a26bce2618466c768b902e424ba1d1a8ee94459023ec4992858a2ee269561000a401986703f9de219e2ce41d90536828c8801ad35ea4256babd1ee0bcb59f0753180759b377a0d89b8c66dd19e74e4f3d33e013dd5911e9ffa1779b0c05ee420968d141537e8cd7706b0156be70e4875bc3d9da167a52780b00eb71cc726a784b46c39d8a631bd1e17baffc5fb64eb2f49df0d7fb2b7ee7132ffb132508e3de40206ca8bcfe5e55ebdd5633dbd00fdb40fe98606244afd2fd31e6b5c82764f05504fcd1d34e58894aa039b0e2d903705d87a3280bc9add898ba3a59210e3a40a012be33943a20116f2f729c77fa4bebd1cf50956b836e08d8f7059bb545e11a2c00ce1ac5c19598cc03b6e4560f274bf05091c58c31095c6f259a985b807edf83ebbd2bfe626e2868224d51656c4cdf2c2b515a9a64c5eba4f8b6eff5d8338d888bcd374bfb4c6f81d6a5842760255a047ba6b15b66c1f150063b9f0cd90316e2bc37d2546ca02a78e71c1389a6dd29d3bbf8bfdb18cbbb8c015d5ae6e589270b5dc7e7de72361770c283956a952d97eb4095c3d6962c7eaceb2868b7b7669afc90ad16fb3f2cfeefb95aae49aad4b8f072bdc134b69527241c2e089a1a3519220a69a42929d8433b444a47c21e76d0890175f270124caca8c2dcd343778aece0411dcaf7056e497c987e174f3712745569cc1918850e225ec7962285c16807278b990561b84592daf618cca2640ab590d5cbd203021f18aa44e4ab91bba705a15e6ac8f7f20d87995933c1ebc1fec57633232a3d3f2cb95ba8c6fdc9e2d44bc3212526cbae1d212353bc6cf3a52d0f10f2a17c33a4a8c171f74ab2722a7e82dfbd8d05d400553c14635ac83b142db2730ace1c38998be650f084ae58a7a1fc09e57b928cb7b65a76431ae99036451983e1de081aed968cc09ee3d3bf6507f37828ff760a95167061c26fedbe498cccaf26a45146992467b07828dc7dfffb1cd327af68393c155b12e671cd4de12f5d16911fd7e8c6a07d5cad9d3102a5a8cdde8c1d5bcf72e1716f803e160b8d5e00b222a7b162bfca69387d35ad87baa0adee7af20e2873298ce5029ee4088c0b98a03b59299460e4e33536362e4cc591f703c02b7dcae28ef5950abd219c350079e78b3f7d3f1f7bb19124e89d820df92dc1cc236f71198ae8cc8e29a661c3b422c4c45c5926ba212359c774ec68d5b857485c92974de2700c6211d344490c1070a68e2328d571398d98502804fd084199ab4a707459346545e332b029103dd44673c2efa604e8ba37e0a7117d06a02cbbec5f61b20497f5f388cba0435019868b8d38ae3e920978aad1cc67dbe3a63d0f49a162b6d9274cd0a9a003b6416563c7cae303cf9c1770dd1ceb53dd270aaf214d69a786138e0b95e4f947352db8c1114d94e99a00725f80bd69af008e6917b2c232a7b81ed52d812a1707051362f007bae67a6689e13abfec3874dd435061061b4d9311f984f05df1e142f0ed727854b13c27f52c03d72fed864f8142bb161a05d51157f68fcf61c5685d4c77d81281e419eb079fb7b008d012b5b32c8db44cea0da58dc290461111dd7d7975a1fa7a8820f73db8f07515a40965d382a1c6275ee64a191ee8d6034975551ff840629dc5efe6666dc2534797b1b62ac4963e8f68a8f4463b82c18d6fa7af66b990befabf2a8dc88ca2d69b24e2589fb3d953901eca8fcc41afcde4d854108639a5b2e17531fc23b841f1cc9470c39c1a1d0fca67c7b121d3172ebf6b52d78fd228c50e1aec4a19d9e2e83a08e2c91ac9a864e01f8c99fe1003d088e3747fde1e25213b01703e04097e4a342bc033996d78916c06b5367669dfd958016bd9d9260e1040aa66ed9eca767f5bf3986de161856b7dc03a970b4a76677a0ae469e9208e38eea604f294328e9ff02504d61efa930973dd6ad0680a8f14a7cb94a5b43539bfb5683a211540a9f553a36e7cee2ded654f10d785986be71890ae910b1243fa17971700a7ba2005b7cc5593526e96fdf8491a831ab519840a12ad2a0c550fc79b44968a13a4f0b048996d2e9deb35f7b7adff2682d66326d7a032ca764cfddb830d72c3a26c2dcc2f72604020a443ecfa6dd907f0b917ac6c4892d32bfd7db50ee5d89b867eaf96324e050e664f68273e4ea44347b7125bc656f5f615e97259dfaeae6db9e6a9ddcf693ef18850a7115e933d3eb6bc139df30ae1f3fb0116c07b271f35932be81a1a9366c5c7152b409623dce54a410256bd289812fe55ff0e4db4f799b186d7051b4b1fab0b9bd6583e0135a7549017cb4048186264f7f7dbe40d27a3af37251b0cc23285c1c7349cdacd0c87044b29b45dfcab82a8b57275bb11e7e048f5052e046a166b0f4f668a6c8f4ec6cb7bb1954548d14f53e35d73fcd5502e8a451ef58aadb0a481a11b610aaa122a54414f4b776449dedb1fbba14651712d89444324a8ff26509c61ae05f378d33762d366bdae8943e3978c02aa8ec972a5d4bdb1f864287cfe802baf1dd3bddf53b37c5a8edc90b4635f160ba2455bc95ccd44c321cc128b723366997ea40cf82df6ed9bec08592adb818142b372306339f6cee282c0a0801ba167a0c88390103a5294d6ec4de96b084f5a67a7cfc72ccf0ea1c6abb75d74cc72b8966a48864ec2575f026aaeb6bb6810f98e27e02aa5823cc152fcde1267d7b04003845fa5f414dadaf44064c699f0f95e934563e83e6d0b8814173660f823bc5daf8bf321b83fa44f1eaf68855de5f0d75c06adf9d25539b12ce6bfd642c8e6b79b1a074dfc0626cbf0217dc77be3bfeda5222a54bb6edc999ff8eaa7f3a40f16e29d2a1bfa8e2945ba08624fdad8d3577033a417013e8fc8ddc5e46c71d469e51c4cf8a5448c83ed9215192fa9895d8836524d8031929078de4157e89a82344636aa85bbf9f5d4907d2f0264554dbf99e210a323665c8f0d0477045887d3088378dac9f499af1094a5025af7f4134ba0e275d10c40b2e1ba738c13abdbc4c0e3f6c4978a567955046ae08b9295e8e4d150ac85ebeacf2185abc265102fc76901074ca730117f8dad0e90b86b42b6aadbd622bcde8a73762c2a0085e3dbe2be3dc5d3684ecb30da22a67f626c1b75b599d8062e1a8f68cc2fd0eeca5024edc4cce54b0570472f546a6f4b6d9ba78b0108aaefa6a5cb40dc05e53758c0dd4472aea53613f85633ac596df19bb8b96901eda17f3b13f7355f77e4ee3fa3a9f07b067b2cdb98db0f162744b1d98e00b2299d1b03af9ba7413fb0e7ec619b7b5d700543824cda4daba7d0fb736235b57632e32c608a6493b1ef341ca82c4fb33655449d4bf2ff538e5f3f48c72c4666019e98eeb042edbfeeab8e46f33ed458f07f8220ea161371fb920eaca6f43f02f4753fb6119f74084fc2a1759d45c4c6a2fbbd02ee5b7d5fc48ddd013ab8ffffab76877228ec0c13fa9775beb5ddb96b0ca1c58d2c8ae870667295b56aafc42998f4d81276c7c37ec3f576a12e23d94a284af0989b77a11900ae0327c27dc27913fd10ab1662e8a3ae05a7d218f606b4c25488bacfa37f98ff761c9c92cf933cbee520cf9570ac6d03fc0a4f46d16503f9c2e1bbc477552e35ca4eac87c27a46dc0e4ccee10fbb07c297b949dc62c1961319cf5059eba61ffb9d59aaea190636c478f3dce3a767d1cb2b7bb6564fd84dbaf51df4b030d074f0fcce2b926b588fe352e490692dd717914eaa2a091d6b1c1eaefbd5856f0c6aeba796fca5e63c5711d3dbad5a1d1338e6e3574239b6d5a21bb0872990aeaa4f52f3cc0c7c71c60fa5f071c4298370a022343326c0f0680c371391e5927e863a84a85fa4580ecb50f4830e7aa787df10a3c25c5a5b600747de4bce1481a21a10cf2612850554c2c5d36ea74cdbcb98bd616697a35d6ce5efd34388fce6a6b6239cecb36c025d523641194f9c3a98518e4ab28dc5611ad7422f7c7f9bb444986c0406611eb17420378b809c095d6b5780c1d31ec15348f3112a96ea141fc6d0a72c7b5bbeb69ca3997ce6d7779a297b4efacf2a1f23f52b8f129381fde90b699f36d2dc6edcc2cad509c3a2c06f249ef34d1597563b1b4b6e747e58b75488ccd0128426615f8540dd8d19ce2cb1b2750a5e59c6f2b251c106b32750580237df1eed65aebdf97662dfa8b28daba5f48b52fb75d73c2f4515657fb7183719e81f49923a8a8530a230c1d2317736febb96858d8ad482ed15da7171e5fac65658f90c5413291f9ce4101b626a452befdacf8b5d10d75df96ee9993231ab399c2fd574a39f7e8b5d2605c89f57356ec9492c2a9d95066ce2f95651c5a8c764996e3024120b8fca50cf3d4293b3c5e93507dcb20089efd00e380c6512bf46bb5d31ef82080170d9ad7f6405f848c384802173cfccf07f154b1713dbac43840d20b07509083897a35be04351c7e3ccd90c436ba2ed550530cbe3efe69b20a418473559888adfad4a4871dfda1a5b2831641c973851bca15ab71be2d910c9f25444a0f72f50ac8ca04dad8bf4a57844eb34763ce0ae9e2e7f5826ea8492d25a2d160cd082714041591c212695037afeaa8e91039020d2f1d4d572e26e1a91c901b73410aac07b29de8bd125206ef184d736db4fad6f73ea5ffbd88d8f3d7fe9395c08030be9ada5166b2ccdd0e2274f0379000f841b15a0dfeecbfc3dd701676373863ef4a4b3fa37f1c176b6f9f4bf7cbe0bdd39f9ba30e7f09494bb54c9f24055ef7170a01f47f273d7209b898f99b885a735313e6cfeeb96e6b5a9f77878463eb309b4a8ec4784d71f4bd5034041a06bc373ed50ca3a3eada805aa6e0e5348d0ef2b69ce8daa937696d6c4753d73190e1b4ed0ba06fcf9d17e85c0c089ada67261bf0a0383db171bfcc9bef4ad2a7f5e67f2ef8db0808e170014149333da51695fdd5333d1a303d183fcea98a6afd55a2d7d1f29d3904fd271ed18f11696055767dcabb6dd4d90f992a4bfa47c13700e7372fdf9f9c9eb0284c6a3600c6fe41c5b08376f3ee368954c0b66d034ab933f7db4df29967d87a4a26abd2bdc0c3a70fa139be06400167796f56922c155f5e82643fde9501ac14844d7eb0cee0ce8c1c7dfafe199cf5b0c4ecceace34a9ca4a864fad6d2f9800d1fb92675b831e7d23574192b279c94dc401c1cd0f7ebc13be4265589aa49bfadaf5f591499bff97aa6cd64823e1091a3f3219b1b701d9455ad34626b5cc7bd961d3c74d8e912d93a8c979db3b7a7091e6d696a4ce8d3faaa1a75a677a911b17bd847687185a9b8a2ebbe5903d1c54439eb548d25fc38f5410f8aa8f796ea90e86ae5c94501f1d251a969a03fdaf1cdfc959e4ade724ac7b1b1a4e2d2d37fcd956dddc7c1e2e8b24dc934c0c7e06f4c7fd914d743901e8c80ee2a381ace7dd9848ab1fc9df3aa6d2b18e3b796ab7615e4d2a56b2833caa10fc5cd260e183c8ae9eb32ca745527f1fea08f99cbbcceba16a15d42019a0714065b92fdd30cca9149a3f77603d0eccd8f548e726a751e5da2926de2d1fd2332ca603eef983ccb049e03b22360127e047b4b7fe40278a440916af7968d31ec09394a1160cdd4d26440bc5cc447af0c08c851f15e79006a51a291d9f6b5cccce78e585eef82ea45838e36b7eedfae08550c2668077d6be481cacb4786d062a5934333b0d350c9ee4043bd61f6c31311120806afc4511d7965c075c8b858f780eeb7d8160ac49b4c32c153bdafd739e3b72e18cbc3b82ce1d3776a83aa0c50a98af358a5e464bc13c35e0a33e956501cb1d063d0fe4496ce04b129c24386f0a9d0b5d284017ddd463f6be6862d20605ddd82acc1e24d4dd2e67e14b968ee9cf3c519e232f1447c781504a78b2c5694098cac870e05bf5fce5447404f7bd474732d1102cb1d7d8b3cfff59182927d445625470c56e01133780e86353f2f4d919515fad89ce2d290bdc8a8e1d8d24822f5e9da79509f64979b280ceddf74deb0271a6d0528163f2a4712bf0d32cf9a7cd2f0e018f9e2da8df3cadce2cb157ae0fa8a48381ba184cee3a613e672177ff956ebb59f2fb2c705e03befea1a331a7e744548a3940f8a696687f764da16471c3945ac88d5cf7fc52dbaa7c1f72e3eda6388e3e2587806759029d998b64a591a4de49f60295e37267adffa1318f5ad380efc625dd9f64db70ae4df0887caacf7a6e3b511e6e2632b0bd93cc05b73284fd3d38fcb95bd201a818afcf3cc21836329830e188f208268f9c79bada3b0e7e8615641c4c09243f18828ca389fc9a42b610f818255908f95e86181b2ed3bb20c836f24d0fedd6a998656e28b7b7c327181bc7d742f7c922241b7e20fccba2a27c767cde26f3a23276f7fa804b8f586e2b99721b25405f9b6f025e4cebc07eb6256f25166ab79f2248e94ce547ac71a719ebc4a9799f52a3c2b33d1c6b3d9ea5062c57bd32baf3097d623f484b258094f649a42f12703115f3b21bab07910fb9fc1a1166d43fb0e43d730dc0cc5524450f6375510f83cb881e8614b38ce0ae4937967c37441eeb049b1d48b1411ddea7cea188e526aa580acab64368313bd46fbe3d7bed0e00b655799265569c5aa756ec7ed40c4680bddcdc5c9e067089d85e89cd794c662881e83a68e0118c7c78afa507472822c13c73d120ad509b3661c456f7c733d5a93199a017d383c04390d01852e99072afe69a7c175d5897f5811c5b61af919f4adb5077db6d1196471ea320f981694c3a40bbd596a989edd02d56c275f90b9552c3126c2ae26afab09e382c24c40c39a30ca049d711e76a7a981a83830cabf01c256e952d42052f4900fb4dc73b6fd7cf3e9e867f0a03f103f2499ac901c5d9bb7abd6c3d5501c2a196a4b0a857bb4fb6fbc1c7d9ea7ab17c6106e5e18b81f94cb9232e3a14036a80b6020941a35db9cdde3bcf642f00635d1f09faf23283ccb291ee3178ea046d7c6cd49ac4add559abb8a0dc6d49bb902483f361361bfea8a5136bf16f41c362034f7df831ef98f05207542b109f19d8aee3d13d7cf5b26fff4974189e081dca9c8ee3138ead6316dbc370654148764d181f6566c7760e679233da3e08823f3a6fddc53ec7520952290c66b9ec01befe7f21f482b6fa28da0f850794a3b293a4c6b984ace6943899bd38e7c151850c35b0536b26a32cc53e983c993ce3a26f3e9cdfc211a7bb6dd86956997da531c27803b0a79b52011ce1cc595f5eb7761b7ad50ee66bf16c6a6ed311aa99ac36b3b6ee591a7e24790b6c67ee5afb65f1caf14db9434b45574c7bc64a61f79cc915f39da6cf0c284bc24947271d76de8a8f829516be8a03f4a0eb74a728dacce8beda60d38e44951bd7af43c067808091aed9d0b08ab84cc83dda86e04e2e74d3e123c3b0204a3624b8485cd32999c6139e6fc299c3d447d464fc6c57347abcff05ae24e429159320739e156c7d9bf556f6a30adbb51bff9e9b87fe1475cf9ed5538fe13fbeb50fb05ef59695557e4504b2af67b2c64d79e00c5921d96ddbdb2106f19dbc5e585a45dfdd26b2d3e272497c30f6c41e5e71a0fe67d5da48f4103c977c8a8ae23b9de7935515c88bc6ccac68b0a4ab49a21991fbb0eb03d357ea3f20692800d34ac4da4b409431944bbb03d6019fb2c780ee44e13e50509f65e520178482038120f271f734c9272632c6e3f57c2b377c09f9b7be604baaa301f7ae1dd89ac445455c8d6cf49e5288a1ede9f0f942589298f92a54774ed2fce6e785c23580ba38c91eb6f5568b45488cb6bf3daa606b3b2fb8ff6e67e41cfb76b947e91e783719deb2d3105e2665eb03643f30add20aad8aaed226d9d2bdb305f8e62d31d88c4ea37c9c811cfb9b05dfa0feb84b094604f562dd4bab1a53891e0ad50b5ad1fb8fe6bbc80737a5ea4aa929ce93a4a966a3c9cb460f95a83f31cc1997929afc97ef3bff37ac5525008eefe5e9094ac819f4b2384c9f40251f664a6068763ef8f4a66df2c1bf750a6139815f9252f37740c4ca0c44a4f5e308570e39fc8ff2f29a6e001d7367e0c1390d326b868899eb4d49274889faa09a25f67d6dbe72e460345eb69c5c2fc309e34e14b3ceeb4e88832f5ed5e2bb87c7c27fc2337043cee36c72c884a2c1061e2032ad876e13dcae5b6462b02d73b088fca787dce83f6ae14285db5b02e933003ab00357ab43a84e858350e54216712ef7731eea8cdbbf8f5ea19e650083a79d69d430864cc7823a1c519b4d2a2e00ffd0e6f019d1aca27debdfc9d7124c3e293e401860be5bffeac033ceb79861414b6568054c77e75c5f68b9ead622bc37f88aa369f284185484c115379336dc153066b49d71f1c7ff7e62ba21207a2ffc5ac998a85c8571fd5772c9af1868d7cb1763b2cef845ad9df5e5eac1f75a6fda0909993938a7b9bc4ecb8bbc3c497bcb44259f491cc2d0c06c7d3590b5a4e686ae70c96d766fde28395aa9512673d672c29569f97a659ef37348cc24a952bab72c75218fe249e4492766964baa9403e299e3300eaa1a4c89dd53ae7b12c78b866c1cfdb8a625379080240581a6269705b748a1d8bc890c71e9986f8afbe843502f72ab8cbdf2ac9b5b71bfcda70e5673378d421855aabd83ae536d7f16f01d163ad6f9d793b6787b19d1b1857d4e6856b298a5cf8481b8a83f504ec1685b3f33a106580ba397a7ebb1d5b5f1ddbc38f1bf4042f29cc9f35099717fb7b88ac7cbe688cad4172ae6b27d827cd14a6d43567e1672f021db5d5d373ced31ff7880c54c968c9652a5ff060058213f52441b07e376a4bfc9acd7ad4602e9ce32f247acd15f6cd5d5a819457ae1694e1b29595a50133359b9529b771978620d03b8a0498a1c189aba4896f200629b860c9d9750e7d30e30f1a0291b0b60269f0f38cff37af571e862a1172d6332af78e15005a7f108998ae6455d0e17b58d1c4543b97503edfddd59c4593008c71597a4f9020ba583502ac1c6c2654083e5acd7a4cecc641f798c6bcd03e6a80eadbe6f9e18c8e5b21aa4fdb20b5890ca35cd50e5e9d6d7ac6318b34149f46dad0c3e2c3a4e73f498b1c9b6e222a3a10227d3ecdd4f3fe5a766f29d3e6b23fc3e6cbc7b94bf05cadc90cceafb4ef02cf67008f91db4f8df01edd3cc9177e9bf4815fc8a4fabb3a4d5f4b1cdbc044869807eebc3dabf3ae6ff808f47b925f0334e10bfc9f01d6395fdbfae04f9d492d13fc68e6439f2706f1fb2fd3912757b8876bd3e84f50a141f8a9bbd5db5ee70fcd3d44cc6c950e5a29ff7d325cd1e5fd98429e377f513e15b04524e5869351e922068b9e50b5198fe30a79d8d8baa11470b9746d97be8588b059fab830c06491a111b1ad0da657921f00fac49fcd37baf9949c98878e10800d4b56e92106789f24a4cc8e95c2f4076634642dea2bc8de1c5bcc58e6e87862e36def143bcdcf09a975909daf45f823d79b06a8902903b4534b2b274548e8ea5a26eca129c00f958e221eb22ff8b157fa415dd4be98bbc018c70dcd5391b9f26b470762910d589b2a31fcc661f76aac1a196a577f15d8fab43bd01190259d6d274bc58a3046398944c45303451b81618c757dc618305fdd72057aedf27e1574e78204c29e6bb568eb785dd9e212abbaa37d984e50f439a0515d0ab3fd4db93c45e0c409c2b9043654c65aa68f8a9f161d8802ad54f6ede986335f528ad9493f93872a213fab8212434c8531861d62e93c673c658bada0c72c97d748d4b590bf446a1fd13ae1b6c375605dfd9aae812669bd1dc62c917c69bf6ece553167220a38feb3d0f0335de17514c1cb028d11304f4a37c33496cf00cff70d05b5009115e598f006ebdb4e926a5a7a7ffd4d018bf658f3b3721b087d076228154af532df8b0b4b9e044fc43477069729e2ee95e78bd5f5e0ee9ef75a4a46f4e3466cbbe950cf3a1c994f4d44da6e880240be5b05d822fc1a8abbee566714e1c3bc408d23265fa2a2627aea941cce148fce6691a5b76b446ee3024fdd8b2ea51fe98f28ea0e2b1a6100b2cfca43f4895d44723a399e5b9c59524df7bdb69760cbd28a1b5f4e1e86caa47a2498eab721ad1661182f6de43063b1404697f651daf69828d2689da06bca6d1604d93f1f46614c8b1cad06c4f514d7b3ad691a27f619b72cfbde9fe4bdbb1d9a9346e6fa9671a316c4924838741cd572fa7434ceeee426973592bca9b1ff65775e543a8d0da736eaca864917b83f80a8c6590346b19d76950f3a0c55805d0c72c3c60115c380ea8b1d0d3bed4a2cd01036d2ec026e0a6dbda77c381a28b52898f098c78d7242ff4740bf133915dc92c4b9ef148d2b86bb13a52b1d31572527b34a2f29aad093e4b09bb579c9f0ffe4afba6b8563a78e9275d3e32d4772c9ff65991277a7b8095fcda8679a0f76943c8f23631cf7457af0041ac12e5026d999f727f95c315796e4467e0a8ad8bfc0d7da7c74e2ea5a2e1a3c6c189560f7b22a5d6a8f121451434bcdcd483a9fad3235d380f6aefbefcd7e89e5e9bc600ba5a79688ddc133d21ca7735dfbad61d9b83e27d433a9be4c4fe2399292b852d53d68760f18fe444ab763e9ad2d3bfb627fa2c3e3c8917f319722537fbdd4b2c7552d806ada619f387537e812b12bce4e467e6f122886b85afc012f2debe094ba1974ee71a659f7d2decaa28df48fc3a7917318e136059f598d197b5eb522290b31e895721400c12197aeaa2b77c013ea8cbef3b7302d5ed7dcfea1a0f9752c3558f35525aa3f8c8fe8be7f970565836373a6b3a21e1edcca7c8c8cd840187a48289e922fbf09695b73b388928d3ec67d6672136f767d70b6a4ae4b5b0ae9105895cfeb84b6bf37252ed364429fcdab6962f429273b458034a25b3d2bbb3abbc546d8f6a9471d98d37d4208494125371b06a46644073b310ca4134a2c51f7cb5581f76240734f38a81aa8156d321bd0ad11b5f50c420c69b239c868ca0674e146012d4216d8208c6905c5927f8c990ad6f68499e2b3c09d2e2c61fe3d11a70e05d97aeb9fb1a80b19db1abeb62ec69209f7600012b35271f3165c20553e08b525cb4c218fb7665f2daf7bb062a4f2fb4943eb86ffab0dc8fd14de3cc4273e3c63ab06bc191cb9d2078fabdc65bd6557abd1829882377afe45591071c9cf06e023414dcb81fc52bd9aca997fe55f9811c89e1fcab1174b010e028e184c89e510d16a4d06338a1fccf16e770f129daa8145a7461e9de68b9bf290b4ac00f94b7e85318276ad37ddb12a3b2f130174f4812dc50a3b165dfe5f4826abfed03ef96a7592eeff594289308ba1b746cff0e28c226fd6b58d64ed20079cfdfb132eb109b627c2d92c51cb2001cb5de0b521af5257cd93363dea1a63ff7ab800c82da364da8d6adf9d67e60ef3b6089175ed629362476192cc01d4c61bbd4fbb20cb0de8351ccbaf89862709425b4532b6715f31dc5390af5e591221495f3f7dc71acd482e48d0619ea4b3f675e856337f78d16b657ac4e6270bc6743417f7d08b56c23f07903b938fe087ef9e60070d2797865d2cefd9ac50987e4359ab0b2f414eb34d9b23fdcbb03b544c81198d628ceb4bf503c11d6ff3b92ffbef6203034639cba58e403b2c066adc9404b3c817dd54c82833afd796cc69c7d9d5d7eeb3a00f7736671c5cc9beb733fcb0eece0f5eed3a3baf7e84ddafe00eac97af1bb443a00de314e0d2bffcf2ee02a4e91d640dfcaec83e5ffe5fb10f1f08eb11b841af0414fc45cf27e0ddbb8e14ad73e49ad53dbd1809087dc91be5b51f7885ad0745224a6c6fc9e6d9fe7953ec7f03c54750114bea19cbeb6fd3edc5cefbb0be286cccca21a2cf672163dd0913a54ef7297ce89bdfb4d66eb6d86b83cee98a27363fbcbbf8893cc3ff5f5186e4272168c10d37dd1a0229b7955e8e6d48c4296d787e5c29e0af73ac772d8b0f07b6502eac713a0be148d1973a762819d07c4728ff21c740da566eaa3224e66f01930c347ff7c758f44873d5f7fd1988dd109e7dee216dfcfa454c3affd63f3072a92ebd350ea9c41cc33e467ca6a7e1b1ebae2a542a6cfc0cc029f21138fec10d71c08f13d271c687c35017264b8e96020aa0013b86cfa915a6a980a34a88eb837675bd7d83e2bee59ce7ae6887dc8b82edda8db104202d353c7c9e4eddc207cfc802248fd222d8b8d0ee74670c5288bdfae106a5a9cae70438083d5ad11b37fb990ca92877310267b0f9575558b850230275bbc8064ce1e4eafea37272bd37e3571914bd5e7e23feff2b79617a66974baa993ddcb1ec9061fc0ef005911ee8ee187fae211c2a9bc9e94b96b4df2b0493ca0348df01a8664a27cea2565d3af2a012c6ae70bbfc7b4b23f7db056fa23d87a92de410023ed35a0046e49f2a938501e8f61bb2d946b02653c8c3e6deb4f22de83f7b1ab5a2083c33b33f552cf25dc139daad1d52d18f5dd2cdfc963980c68911b80ffb598dffdc05fb203482a0795dae1a134b809addc5d4daea3cf30335b8b4fff1e3279aeaf8e3fe013b5c7848e8b470c8f552940c786abdaf9182bdb36ee61c913813ec8b1a4ee05783c29bf63ca85d1c497e1a1b4e7d12e46b7017026f07de33b2247555dddbf1895d71d082dc36688f076a1d4e0193b7ed29b7fd2719f0481514e8227d4b48d78fb313dfb38f7531418f779e311a938dfff950eaa3cb709b0fdee5bdd8f76ae8cb4386b2ecfdf7524cd75d68cf47321d25fdfabe5d46cecb0d890aea767eab0c393a8802580c6572c6dea94b01d456dd11fa82267abee2ac09965581bdacba511c04b924bcd878dfbbe1cc5cb61e8dc5470fa9131440bbbd420d5ac02c19c38f90cf68e20b603e6a9221f7c6ac19db2803ef7ac9e828457e8a903526bec30c5b18eade7effc63db21c10cc9598d03c85b2413349e3003cc6717edb557120084de6ffb0c2f1f0fbfcc04308b5279a1f2706e71cd05d5ba8d0da4e9370d14dbd5c6b2aa63552c90485b32ec62e5c91db5bb72045b67529b15b4e686e7740f904c614808411399c30e7062ec431d9568acdfcad8d0d444c0acca650a075c1fc812e012d9401f5c298c1ef2094f88aa49cdc95108a1be79ebe9393c6e21ca77b5ed9c3fdfb7371cfd7677a2c49435ab06066faa2b6144ecb9a4dcedbb8b342871e72fbc8b26d56779a157c907e7e7ad08760b9f29bff6f161a98e6f886efc6eead8d6e9f3ace4d3b79d2d5bf7b5d1fa0fcf893563b973cb5bb22a1cadf52e431433461020a103b8ab82c25626fa0d98d9482c5f0b8cd7d48d183172c707dc03dd50aec22d7aafebb1e6773866d4c04da1269d36e89885cabde6b542e6bb3a131e8be63b9d9e92b26cc408b6a39b155eeb7c65168fc6e8cadf5fc5126ccbc7d1d485649d3c93b0371f3b64357135c0d3c9d74dc68f94a9a5e4385884b34bb0e908ebf8fba889f7dd82def0d2ae5147989b0a9c96b5cb11bbef9f4bba1deda5c30abf68a25b88c1635356498566d7d8e9122d25661cf508516681163af324c52c99853ff217222e6ad57e34d4576b713ac970559b222736934289f813100280eaa4231f91b1cd31f8eeb13932816d1f9615a2aabe63f6df6e9b705c18b8ec24fe3659ebf584e5b6f965f5b9760d91f66592db14cb9df457c240758cd9d3f8813538791a3b6f9f312b554aecb79b0b7454f83b1e0c4d0d841565c724645e1cd73f53799c7a6ac46b1a370f0e2ee5f25b1084e847497213dd42e9f85bb8af54fd3ffa736436c1f1198f81f07b68d000aebaf2afff3e9ebef37b1dce04d7b5ebe84ef517cb5563ca700ae952e298aaaf6495e3a8de5ced3a0820356298468975bf00a89bc8bbd7d1a861c1b60a9e75beb2ff3fae7a6e731380aa64fdd1a49bcac17b1da4b902d453c13e39567d8bbf8a36c574f86bb7213862a93365ac1b22c3f2505b303c81f9aa3405309b8bcb71a7177eefc7b35ce0fe9ed224e3cd65a119aafe1e225c024642df1ec678d0e2800f537729a48fca7593422a52bc849e9b811d9f9271a53cbafb38fefea7d32076f39f3f40ae6245ae7cbdd1d10d5095cb64a8577ceb68afd34925c2799ae5b0d51ade7a7b914d58857030644f33852ee57941375f48c48a45a22e899761db97c3491adec56cd905b8b580979af110c8c1f2b541aa87f345e593044722ad90c3cc2d46ef275d1a49d03b62fc87ad5c7e664bf7762c367ddb453d2f32c996343471a9bf0ece7e002c9ff83e5189e86232c05059cb87e09f043232033c3ae32a85551295dc8850b22596e4d9a5ac397ca61fa390b6497c54b0378abfd0b3ba96cd39bfc0c26fed79e6bd043527c6485e165579cd654ba968e395912b76983aef511ac740e48a0887b6835a0295565f5941e55c346a0212cfc6a5488b99e324905f46cebb64933da20a1af5138d97fb5ceed26d0f319d733d2cfc03d6dab17fa2261ba8139b788d3b6acd077fc488747e3d2af6be90032a88065938b9b1a49dd4a6e21d322095f0b9f795bf7fb298163d582c24d34fb3617b53ce0a246f58370e33cc9f23d6454d03a72902f056ecb04442614c926139a67e75608c5301628245e20286628ab479303c29cdcc7d8137b41abb50e919791835eb5e14edab66bd61b2f31450eb128f38f5eecf4fcfbc74a4819c736bdf5b90504a66ba936d83393e4cd4184ac7f681d9792d644615b5a8cb36adeb4230af50ba7e30a17e675167f531fac7b4279c21634ba62251bb40ab7faba80067839cb6ee0ccc82d517a63aef3f37a4b2b04c9684f3ecf963428cabf68dae34eef909e48f4f786ee18cc0e88a6df16d30307807fc39947cefda423d53df80e5ff257c7e818c854c337e0f3c5915f620165095571a509a74fde758d91747377bf1a58ac614998caa6042e6d9193bade2e1ce3101375d6a6e005a79975d49c5952561d2194fdbdc21ca6fa0281ffd90da259ed1cba368052416c56ece359bf6ba727b61c5f26166d239a5dcf949960b5088f6cb85ae403c6cc33d3800473393c2a0dd4f9fb9f136e9cfbf6cf06f6ada9434c2b286f02aa6751904973b3c69bc86c8bec56160c3ff5507b1a24432b310d95e9ff3a83f00dda817e6fddc90da9102b333d32c5a8eaed3181e42d71641621ecda8c18ed5439b27bbf56583dc8b777ae48a13bdf674fcc9318c1ba407e39fdc2dce128e2ce789d6cad00dc66e4d29b6e8a224529384af83a72aaea26e2d9631844b38c33c4894720d074c831f41ebaa22d8a23e38a5c8510da73ad6087932c784de0a85d94ed6b6b7a8e9fec279c6f8b592acc60785ba6a12acf9de4066e307304529c746eb037e98bdd928219f158ab83fdb8f253647504bc9f3cf78b2a6e7e9cd9039591910b21ebfef16dcbc9e63896afbef22973c206c97096a957aa22090bf1aeeaa2e0f7d2ac6270add9c9a9af862531e237b673a42a98f7c0af8f5d223ad2e25081f6d6eb9993ae6a5c81fe06f7a3cc768826182f694197764fcacafcd039c5e3e8cf559f65122ef6fc9a93567a6fd325f0b94178c0cd24e6ea4d7439256ef95e60f6db885816db0456a7ba58f1e58b76303ba23e418f605b74ad84f698054065a0063eb179fc2cff4689a5a4c03a0fb1a04c0d989c78f6b9a60c4be623e642059c2dae18f1633911405df6375cc155a5a3ffb3567a464bf27c69c6fc4a4638059544654bb8bd5aeefcf9b5481fdc533639596f4b2bfe97ea1dde816025c016494cc27cf896abc97c9912bfccaebcadc07801ff190d184d1043c5c30bcfac134a77a20dff19c67990bf04db51ba938e4d5b82e238eb246ccfd5c4e868d4de329e42131d91c9fd1619eeeac162c34c32389bda63fcea3e577363a139d0d8c29b8350f5b61cd56c6eb6ea11019597491d46a78cda2f4a5e657c6adfa693abea8c0a214f9b7a1f91c31873f11ed32e87e5aceb32f95b06baa7ff4ae3372d0f2e2b217c64ce484f842b01fbc798dc532a91e1b4c2ffd22a871c6ad6810ec79df51a3129aff89876ba853d8595bf283df0f80260e2853259fd04bd304aa266abf11ad88091582c9997e07c9ac8d83a5a8cd79c90c491f886e0871d8125d2e2dbf328f1b53b49454eb959af19d8b92154f163d2999697ff97e1cf113b98af0212f84ce3cd6af6dd1dfb9771919b27939c14918336a8769924e9a12703551c9d9ed5ef2c680160889ca6e4630deea2083890622517bcb032858d2f0a5e2295d2e239447d469b4dc69739ffe008083cd08659a09ffd7a489d3c3280d5e2be868b3c58b62757c52abcd0d80535f5d281d64bebbaf6db323585aadac969e5ab7c6c730d961f74d9dcf8e3677ce2a8af6305205e9c23402e15861777af3c30c1a84049ce878f789d02493652928f792869ffb37792363c7c48039510aba168f4d516f6eaaa2cf6eb558529b54b82f8e1afeaa241af851bb4c2b5d13dea7458adecd2b434ff4780b5eca2bd160f8ceab2f2cc627d11fc41238d0dd9e9d1bfdd91101c8fa90fb8975dcc93f42d04a2ea282ccba4e7b42e781336bbc8a028073e9aacd53ad9f26b457f21a2d6c872a3589a4ade84a546d211f029c49814fdd1b9de29e5c75724d81dc39aa85422e2c3316e5b84c689b0c49fe66d71e67df010caaba1227ce3cd1bdaa0f936e25eaa4f58d402fa7b733d4e8ac4051d2f6ef7df2a877ed7240bd58a547ed6124463a274e58a5ee2c3773556b2502f0d2f0ba112dbabca8cfd4b5fc9abe565bf569ab722a3ec32610b5917ba0829558293b7c5a8593577d232f71c350875d344c5967746da919a11b05a5262ac8686bc3703d2a9c1c174ab723112ed35ad61722218f9a4091a13b69493c0971b6075b87183e9d59a72eb744d2db0fe2f8a9b6a47edd582a0f4b2adf35d94647eb291674d33ae90a00af683242f593a85863a69567d300b97ad473a84929782333f9dd7d8e741a70010dd7f2c8800520b73229129f527c8f88c67e2b447b782398001a39f3425b26acc15b08039c3f79b86dd460fbd81278089832349e3f0ae35185d3fd4b448730f47aac94567da2a79b559d530ee45181b3bf8a538217a6353183cbdab4cc59f5e3231b17162bd0a6fd90b1eb766e2752fa3e2267350e62fe7bca11f47a1b7ee6bc2f6b9ea7340a4438704ef53cc24d1bea9f781de746a5b0f0a667f13cdac25125807fc3f5936d341a5363152649aa0e324993cfa5de736d7ff457b8e41a62f1e592ab685f5aa47d7734f433ecd4a8fc870d08dbca199fc44045f5bb8b7463581d56c808dcbcd66d0a9eb583e1169908093a703d0f4730d213b43a4d56187f22aaa1d5d6c13e78a87d0f013c01f62aa06716176d21b2f0cdd9d1c385513417e629cbc0bbd149aa14f3e52d032479d16685d48dfa52bef18d211397d1749501ca52c6957d9da1ef8afd34124633b5186d72be3bd427b6ac46d327800d544efa32a0217d523430b32847a00be07d4f5c614c3e2bfa3cf0e2f23101b22d3b34c03bcd6d8d15a8d4acd82febbb68a85269240306cf39ed6b6fdbc66de556fe88c4f556041a053871d5ca682e1c5ec8003ac372a494b07a2391998c65ebf837ed7bcc593491020b34b6415280148478baa9e43171de513e675f162c375fbc758612eb5f10e227676bd98fa67a0c1998b40cf9a5352038d82f1ffca887e35a9c2d03e6f3be60ac844b6b3dda2257f4112b18bd0b07e7c2b819408bba16cf079b30915acd87b57cc8c92a67b563160aaaac048b83cb0b285ab112fc83aa3010556d7737674effe25664557b8f3b236b55f1f803ce381b80748848d8028e64193f05891a934071cfdd8b59aaf0432fd079ed4a9dbf1b82c5ca5c37024796f389ac0478ed3ea218dff7fc3a50e5b913cb7a1035265df7983ed002fd12c1803991e715117c9e56aebcd893dbf556680919441298bdd3acafe88e807fdc979ca0b1373bc1de06cb0a08efb63e7e711701c40961c47b5b8e66c0f2f234fb4b28d9e7ee93e59228512e130cfd27e821cf6ebac2564fa5bed53f91909d7a4795440cac2a7b948ea46edacea741dcb2e35d175ee1cfad86cd58c6a53a96cacd29b0cace821ecd4118d6f5ec127244acda9d61d4a92c00f9fcbd3922862ef60fbc8270736744496fea4e5e6744489f8654f5153ff5314e27d212c71c86dc11d496ebd1b3fa49677222517f34dc5a28d0792be16d3aab9bedd41ea49b4fbe3ead114518f442c67c4dbcb053993269c2560040dc819e9d4629641199dd44aa5320dcc977cce3a9cf049c49efb0bc8077dd383a388ae1885b40bf8a55a04e32fd70d59226c5fa52e9d34675a207de145c0f78b22c096b52f59226594faf6dc41f9c3a36d0f68f3005ec79da2e1fc245a4807d1e68bacc8b24d05516dcd11b44e007519eabf92dcf83d72b59f2c5f07e74fd0c84930c95b2459c024408f13e045e92b3ee508767947b340df92cc8d6824592f5a27a1e274a96ce364cb2148b803d49f1d4c4f69113f86e1c94c873672c9689597afd096cb417525fb347ccc46ebd1b34abb262bb6c46e7661e5b0e838fe96d84bd9c5ac79527bb587c1e5a05bb6fd453df32876f864ad3ad11913c6e7157070df596d43c1f8052a28164842411f15e8c40b27e1bf7f314b3c78ba3c814be9c9ef3d92983eb36b081377d51f5cd853209ac63c057c01b431a5fc8b02861efdd06bea08e766327a2c212885d0b80b2ddb885a8c38ea52559c55e8dc482676c54a6909fbee732c714ac57a63c5c781ef1aaaec6772df024dc525585da371320e9eea60f397bcd35d37bfcb79cb05c53ce827f689003b2d83672c3f7de8876377af2aa63864b6353f4504dbcd2d6b5cbd9d36bde18ef63467a7404cb8684916cc530662aa9dea9b1fcd2a129e88f1674625508e03c5bace7d3728cc1986e360c95332f899f320b7ac2c3f75bd5a5bec51d7e7a313b449b41ab6aceb3819a0122c15d0a14e612d675ab65dd09ff65b4237294e0b3ecfa5dc76a77149a2f1b00be4a58d72b56276f7eb13f46481ba99e59fdbc1f56768fc33cb9f241ce9068eb0917ed10e10e4e709be45eebfca00e27a5643c6dd6ae7b3140434fc56c1b4b0ffdb6e37d6b2de89b0b11e51cdca449b35d177fb2d3099206368ad869d2d96ad916cb84db2f39868241b04c3fcf77a7c4f3a55cefd4d9ea6e1e75994bab17301f71364a659a6e2a9b126d19b33d6aaae183fb3b6906011b1e4149675315ed70198ba96a1cbb6c0e483e0429027f4256cf1f31b77b69f69def0411f3efe1ae0edc768950d7a56d15ee5e19332d7c4270fee05196e821f9d88ab4bee117f7f6eb0bb862eab494f015006997fa24932634b5840026d313d25cc56ec120e62767e31f8162ad6e503a17984eeefa701df360e71e86cfcad68b4c47e531eee06e05c199e7b1469a6820153288d27f107e3071456d065c6882bb3bdf8e2b6a02e22d3402cb76d9eb42c6a64249be380d19cf5af9400692333141e7876c4c5bc163a039d271288064a69e8ef330819fabbf71694fc03268a5251b3d02b496f460d4ae14d9e3a1638f7d1e7a6e288a3601034f9c08c7cf93febfbf9ebea63cb978116ff4dec07fa3bedead9ffe91f4acc179cdab0a1bd7f2d0030aab00a38d163972142330a20155d7a411ce5a8b32e43d6a6cb361636a16df6e71bc0faf0acf79b82213808c0ee010d4515958a0ab2383aa2f21d29e6529a218cf1825edbcf160fb69c4fc88f2a3fa9338aa38d21fd66e3febd67987729e5991f9ab4e07bd20a2637bdd34c14b7db51c492216ab181d3c672ca21828cd5f57fa955852b12c1a698ccd8bf427e893b33e35a58d046f81d34b224558e1d4c914c70c23736d63490d25f8e1a153af36eb83950a14a44eb415398645757f441f0da09ddf0dcd9ef06a6e53f7f6226cad0e97cc200fbf79ea7da6fc8f28c62074bb4014ceea157eaec383f4a22080031393f01c0b78393b4dccdcd39f638d3f3773e06a0e2f68e48a695593233d27adfacdbc0635765fcd305f871e09ec03661383af837b8ba06540625e5cb4534726875f93773b68a2214ce1be6162f5808f7704a2db5a77a6cb1297e942374e3fe4bbfbc20ab4b5c9155bb53ef87bad20c84f390094dbae6761b54fa5e4b04b63b96ffb9732040b130c2a5c1dbf1682671f7200a9ed62fb41e831f6e4ac0e46b1d243c69790874c76146829484fb3e5f529f27063b4e2849ab8525926f7ee13dc2fc6e9f4887997df47ad15c6fe069f6b5dd869d6df8f2db63771a2d402717428a052a07deb46a1b5960ced0ddc1f0ac84ae866e39772ee0a56f168afbf1f2b7805da70232b3d17a4b81619ce949930e7d4042c3af5296e0e2dbf82737e3207debb5df27e07f67a85010737c788186041cd1b6581e0670c45ab87f7f374e018a908793f31be13450730813eae17482c5e4dad11fafef137d972b55dc14ad868564474c49dd033ef30db10ddbdfc7534d3337d1fef9e3ad664a109f42d55e62399de41589d1b55fad57ec15fbd3ea3cd3bf32cd4c2d63f57ccd13ff5a5d14cd45b2b9fa6c02cef3bdfd062142b9dd0521e7295fb40d4d95fbe13c9737407423733cc8740ff563053b860380281a8d57033fd028e556ad22974c138070365ca717764aedf6b3886ddc262021ba2e97f9ae746409cf6d9914f5c71ed981a5d87fdcd8fef35d8904b201f624a0442404bc18f4b3dd544635668101cd269cfc5154239b611733c43bcd9a839e96caf1baf8adab0393676fce60cef705b3e25db03878e67a0bb6ca8605e8bd699f181a70b61d50314642a4c16e169a238110e65619d8bb76d2a2004a8354b9179992c6de6d9ccc7ecb205f27c6fa7b2dbb99f3eab99ec144e1b9342ed16c6e80cd42b90790432a490f8759fcd2f8849ba96e7437372f6948f9760ef5d2661ec05c04fbb0cddca1c3437ff00ec3176323199b0ebc5f4d3916832b24a71abbdd81a49c4f99ed9306f90faef89985c5325c6cb3bb56a163240c1b3c81f1e51a13c69df3463ac5a79d9cfc33498ce21184376e13088b07d30628d48a6c1b632b26b3b4250a8ed698c83381a87c1e8d757953e9986cb0678784a2f0c98b676ebcd6fc2b09cb501d246569a5b7d9561fe15a5697cfd71c7e51964b87c20afafbbd52fbfa92ddd802fb5a65ac3b037f4e4c46677e19ea05c67baa8909f39ac7119ca6b13aaae4497a20b5eb5789c125805b89e51190418cefe445e5c0a9e955055a72d1a0504c448e8c307569159daa9fcfb57c6e4b2c2037294588e4eb9161d144f40287532438df66532752a0f47a392ff4e4d20f9689f59449c1822ca0c9e4d607bf9a22395de1a78230ac41a6bd8da284fd6a10523bb137915959fe8563804caa5aa2668e4a04b7a99d3fd81105e8594802c0825182c7e61cbc5eb6e41a1405129f95b350614f7ee34cdef8e2ebaa66cc06b0869dfb5e35b3a2c2180deaf4138c6067037e8295b1180a1e7bed0327138a77b87d545295efb13c9291956f1fd99c67921a883e2ba1219f956802ca9368c8a6142b633f75932d4b849ea52cd12dc7bc9cbc95218465cf017872c6d797868de7ca176a5035b5b7696ff51cae34d8bc86df5de0f9672d02438971df16409b75f34fd40e2ea9eda35bb06583b033636d2e5234f3b829f951e8fbfdc80550e8bc13452aad707c46045ba0dd5ffd15db2884b2ae3eeaffeee41091c1bdb8c9eb5f15d7cef4ad78a153439fe5de87e4685116c79f9cb2289b0713be2a5fceacaf94f4349e5b949c95a5d3a8a6be020f44ebc2faa97e29fde3716994779c0b8b4b6107068be2cd4cf3864a3c9272bdc25f82d306a40716398a1c0808f1565c2c96df2b5b1322eadddfa3f9cc589413401fb2e9fb9bb1e95426b2b8bc0a5ac96c3cd3dcf231c6634bf83fe8db17fd5c0af9986e5daf2301c197f151c2b5a4e6f2a39d0932d6e119a966cd7119356f0df54b29e341b862257a7eb4710d1a47aed73fd31d28a6baf913c2a7b98cd6f5fd3181c4ae31f3f34ba5d3c33d020c4ce20416bc27777f283c87412aab66068428bd0632fb4ccb683345c7ec352c8b352d2bf06c3af926982a9175843244162a3d6343d8f28bfcacec52e29da8eeab331854c6ae8a837ed48c385c942b1225469dada8433b03922008719b8ba476a4cb6323350540ad8571681d898d3b7500f2063e861ec9e978095cee2949be693d21f6f10e5eebbe834269831a19757ec9f432c662cfde0daa98196fe5668c102bc3bcf53b1924888d6e4d419fd492a8f18e992f0bf01ab77ed4cf200897bbff4545f02d47d07fec362a3f6395a287b1c436b55d2841283bf5cea8b3c584fc1cc73b7bbb706c4af259094e3a364ea22d325f3fc6473d840a2be1bbf5baa523fec98c4bdf2af37a49dba5edec1062688ea75120fc5ba1a0e4b9649ce781a2e368fa8ea18ea770a04511e5fbcd33527286ff8f835e4442092e8ebad12d8370816a08ce48d844884c8c917f67fb71073711659dcb30f4d21e533b19ccebf71d7e1d53fdbdc0da502f760fb378958cf5ad8ac011a3a1942c6396065219b01bdad7ca5164ed14a7cfce8ab0afcbd4ec80f16492975f12fb17f38ff5b8a681e550cf4f0baa73029283e832d66454d7761a95140ff848af9dee87702afbe2e53dcf34ba3d8cf422a5c5b52fdb271037aaf665f8eaff46f84a2d16f48495506ed5ab9b6fd7e8bdfd0f12aa1b7bba2473b03b785c5bb699ea95807980406431c5c6aceaff91381ebede5465409a611fb6bd525df97cc1dc2a56a3ca1f2a3104ec89e93f8a7652b5f94816d37fc860537a3e8701ae253958d111a228c68a2619ea1a8a94a555accce24acd16eb84277d5dc424f9c0b1bf56151adb54a994d59abd3e249595f1daaec57eed6b43671aeb4488003ebd32a369f5e02c5076c6f3149cdca820abdb69d1ceba42f9d7350ee94481f7e1d9076670bc8a44eef5aba5e514066535149adcd8f6035cce2a2f700caedb132d6b5f8e50cec8645ec1c212932cd8716872a47559697c6e38b1b38a94484705c39a7a3be82d2d248ee986f00195fc7e3381ae68932989847626acbd227029d49ff98c4aa6aad8715e3c4787ea0061a3ed94ba601064f150e39d614e98c3451ad19b3a094c11608bc07316293233b32e0dbf96295af8b7cd226c68ff26e7834ddbc339b7752f5dde11a754887ae88032220540f463ae416a6ccaf0d560f62f85f73464052ef3b1390767edf0a53ed99581c0bb46bbe307606b19048dbedc23f8f5fa40da954addc236aec83627e1562b34cea7e1526f03cb126712f718d9c08758a57f9df95ee8a68fc68eed18d2bcb3386fb4ce08e9409d35c7789144b6d540815820180a9d667f30cc520992dd8facfb72b4b846e0d88d07e621e746763ee21db84f3be4adff103ec4ce81f67ef1333fd983ec2ed71083822c20a1334d6a4225e64cdcbfb27874ee60baec13b93fbfa628ad1d112d53c53b8f8f4b1a15e862434e6a2263be26adcc3e28e94d6376c27e128957b4dc792bef7634d307c0e13fac519c098328ca839ecd231acd1858dc0cbe3a61eefb87d5ac3de995f772f8f155e5c7c86cf97363e7f8f8ba869b7bc12b7155f965c4dee87d35332cda383178025a512faee3bc03580b8581094be8dc189977a6745a9a532620a7e78b665864c30d3a3868b7099d72acf60f58daa5e602b5b3b15d4c51c9915ec4c490e1b63a806328e3d40d89c42e6d5ebacbcb332cad4bf12d4a12a84e28d9a6f63316c28603f8022d93fecf762b91ec3ead1e4b27c4cf5552ece2da3b2f7e45e99e30234870594870323f2f44191fad793ee1a71bef38a3a59c468ce83abef81eb548236a6fb3755b5d70ad42e4f9a4b2d5c70c246e7fe4c14ad0c1c0a15cb39d1a9fec27ab2b0a9ac55be7fa8cc7cef02aba83b3ea489d01bae6d73f9c2e378e43e6d03063cf6c8a0ca9abc433c149b89788e0464d92f28dbd05e2736ac3254fda1eab0c55c029ab73898053dd5b30f52a7a1a0a8e4c3ad9c2be1fc9a2b1ebe1c63a7ae0b51e819c4f9a3b9e158898ecac0e98a20c1d854617fc004553e66a5c6eb2eaf5358b01e6f9460ef457f94ee32a53e66e001309edee4889b88012939a5cefc3fe60bb62c119ba86efc8f259c2c55613d4bd14148660f7979da7dc2925aef5546e20f99f614b7c2cb58e3e44697ec0b4f0800b646e63a8127b3ffa9ed4649299eb20cdf639456f6e954983fe54b2e3bd8201d1f4d2b7c44d7877f7cd9cf08455441ab16948a3405e0f73814c2f0722ca810e332fed58a00dc1cd5db2493d5f0569a13c7e0c7424ee253e6854d02f6d3fc3b3ead99d29effc660117b74886fd9779810b5d5d720c088c1b2553288d5ccfc73d34c87fd21e7ca13b572e91c42d239f9467090e08a8974bcb51bc6ba58fbab2431e625a63e26bb22e0e7e7b28c1fb4dbe3db54740216edcad74bbe765184a66c00df0c72d580312cf0d42ebeb61bb0cbb43b36d585c70eb783149190437382f343ec428c4e3aae1c02dbac0b6b07b2b201447790c92131cc71936446077005687dad98055163b2fd269a2edc5467f127d7a7d2f4528276508cc837eb809410341a208d1b43247fe27518e0dc960312b3ba85bcc2d86a21b0a3cfb6f7a0e5483ac0ac438104dc643801fd1ed61f942016af655dab03afd34e8952959e7fb5024d3450967b7aebda5f16e27a73b41febb321b7e7812af17d97d3aec10c24ac644a351d138d3bce17862b878646eaa750f3f7eb71421d0fbcfa26f2b2fadd2b2ed8d0f6c04fa164be2d6c23959e19149d7c59a811a62a8ce76d181ffca538d0a09a2157871c9deab58699d160806134600a5ff1e6a23827b173bbc1764aabe92a9cdd38a66be2dde209244ef53449c0796edc6d7a112d2ef279532a1be9f1c5b6c6733c6557cfe20c840a2900ab7174bae3a3461ccac1ce72d8f514b4a86d135216b86f5c5c7eec9eda3604a67f37044c2106cb3c0f0c6ac4816785e35ac5f71d25471a4ff6f1bbd950037ef07851d219d95dc4c0950c6072bdda1f146b0a9d0187df869e7bd1f07dcde3cadc0c75ae65ee19c1a652170154e628ac18d83f83327dee27603e4859ea031aa482de48e4a98a8327d9d43b8d61e4b3e25331d766257f29ac16747ebeb9c564cb0728303942e745bad84f6dc9a499f20f059dff033193261f6b83a370136a5a872065b4cc0ec268ead8a1236cb2b1f81c383ab7b03c5d16db60e576440b9e94e5795c878571cadc40d99a84ee4f0850cade875216773117a3e2f4cd1aabe073cef63c4dc27f1ac2b6a1a35714967e2193904261b97cadd6222d45b61d41c226982e3e37419857f018b2a16ab62bc0fdf5124c95728b4c4f7d56fa8010b1b100cf4c7509c38bbbf4b613a8470edf138202183e1dc72aa7e65c94011a1813799980f556e0f6f01d62ea9c028f08b0fe41826503fceb5c20efd417d5d1d31ab76dfbfddb72f1aae87d3370ef1a3ffd0da5528915c8a72ec85ff53d1666fe8a6394f43789098e96919c4d4630e3dd736f581f6169afe8af9d9ad2237c9a957cd4ac91300975dacfdeddf6b4a56d1ad125aa3fc56b279081f27ccb8cd85cb4406bbe92e39d60a2d3620a506e240afc81c8ccdfce00981a0e555d4ff5c4b30c69f936ec5de6d1ea66a4bbdd7aac8a069f5628859b1339eeb44178c8f73d24b420017ab6b7f662bf59c854ead835bc1ab9c0e9c5918296620bd970b07b97aab284cd79004cf3c0cf89d09191f2bce4a31cd1d24c2bb43797d1a80bff76bc334ac07e967ac0793a5155cc7c0cb4bc03fe31934f96a63fc8b055123b77287af264119213dc100ef57db076a27f02becac04a31338425256b26af3e70d6655678d86fba533b640fd6e98df07fd4331c05fcce46e0198a026c13c0ab6a1bed8e2e5dc30abccebec7b5d21df9adee3aaea4aa1d813c074edb491d38dd0d5daf2de490a2e467011df7743fa916484dcd759f7265f25663073df8cbfe4f7fea2352d25b26adc5e4875a9203da9eacfb33f3701c1cc52b3e5e001726f91de4a62b44f92a275ff7908720a1b877b88b896b2ff7fb18cb39dc24ca16e69c9a0b4cae192a91387038423cd3fb58a0ab841ac589397f5180c4154e86b9b958ae9ca75bfe4ce3735b32e33ae276de3d0c7a3723c976664c6f4be6866e664922e12357d207c5c90b39205a02b37cf36cc56402355596377c704426821af27210dd67e644912c3272d1f8d1a69d970548de870d4a8a61946d6bd3373ee58b797b3003e43b3aadffb6eaf14f9b99ad9b1c697655f8ad41baa2e2094091933e8e69d715b539be33fa469fd2113a44259a73fb91d20cc3df0907b42dc1951ca72b64a25810b1159edf410316ab6f1941977fb30c80a420c31d5dd45d7b7e77a66f6d9f8eba483efda8485368fb775a87a62b297229da055c34b410f4d9f31f7563ee0fe66cb551c46d2d347913913f398d3089212e9325124aaa5eeb75cf48da8879dc581b3563e7a3be12544152ff07be39e94c79c83663a8d565286ab85a786bafca8aa1ad4265f6698c3640975a5666bedf66d7fd1255f1300ac6d8f26de33af762f42a911b548aa476754d178ce71db832393f61a7eb6a9da6afab7fae507b59531049b10be497bb6f7f047be4a2939c66a3f28b7d14e84a86988d5322543faf1958743907c97700971edf744cdd09d60d44f3fc4042b15b8d2fcfd635832429ff77ed3424f6556f98937eb3581983cbe0896e72afa3ec60584d6ca7aff382660021e1498f18066e5a61601e65761d72f268c047cf2084c445e485c2e8c774ffbb49a4ad693f1c01f6eaba7bf12dd144bec20a29fda5f60cbc795708440281a8a89bc83db2989ea2ce17b5828c8d0c91eb7b146239e672a7c235416424d101c76539e4ac178bc89baa64bceeb84746d09ee951f66a2e5a2ec9f7fa9dbbf6fcd23e8620d7e8bd18f1e055d69142d089d29a309f090c805f5758a06cf9225ff34610b2e142c08b7f63f7a6f77d35b650d2f5d3c6e2dbc298ecb96839e60655415e38d0088e197427a7ba59069fe7536c99914a2e70f6ec8eb8dc8ce5fb4190d58ec583f9617fa20853de2a4823b0992abd85a478f6f8252feef6606fce9cf95712e2d9228ba7c446fda4cda0b988185df13c100b54b8d00733bc0d03d4af34e9a1829eeb51e9e057c7e548bba9489720fac14972861e5dfd635d7bad7e08ae9e52322f3320b9a8bb732c9910ea25d8fecd179b83fcaf7cd0153bc05fc7400542cb8f86044cb5b49fc2f7ea6589e633650550f5901c06b7a627521e0ac8dc6bfde68131197080bf0269d25200d7c03e4c056876123441225322531ad988f20ea96fb882071dd357e97f0f5a11ef9a4e7b3923d21ad588c5e2192e8a17b19b56927b23c5e4778595987597f55c3aac58b5c30c28195d6e7185b2775e06a4da5c1c505707db14e7eddafdb602a60d75543d2861ae419db384b3140f496e1a6979586ad67dd21cfb07278820a5d0852c72b81994f13d216d4c321f4b4035dcb210e1d0c81daad7a9f61980c75d30488e743175eead5a9ed10411fc0480474a5534c7c389a87a012eb3f4b860f5b68d0447744c315ac4edc3cf75ebadce18f96d3675414244f1eeaf6da128c00c446674641a6158acc31a46803855e071a29b3da71a705cb3c708c4efb9899cd7b79a2bfc740d79e0f8b0e24539fec4214803c4c9b0ae39562a301c6a6d3f70d7be9b2fe79d90b263b3089d8a8043d1c2ee1d8b02d8fdc9eaac44e8dbb414c74b58565cde36b05a23dde0824ed0fbaa8bf6f678889cc4cf9a9bc5579032c83d33192ab8a3cf38696b56a0cc04e5a15496b8ce831fa1cfa04b5c0af61dd7933af5444033a8a79fb17c12f6759045e4ea0e99b6ed3ef0672be80acdd7ed101ad216106475a31a9cc6e7b5a1277c4002c56dad6850f5163f81927ebe61e632031660e491072df651b322f05263999a9b8601c72dfa3acf7b2e87184e36a668fc55ae61c71f67e5f47470d81bf68b9e7572b3ca19fdc161772e142ce1b85054f5528ea5026fbc2010e0fb908cfda92275e6097547920fe5d9d5fe6e1548750ba3d95c3106427333fcd31f0cde7037c6c51b77660ba009f03481959287f52da5c732b568d78bd19d0bb81e6e6cb9e2f08415d66a880bb5d389c7c6e6c16a0037bae8c54deb400bbfe9887d3370af779b1913bdcc6a63031ecf44539e4940b493b6f83114f3851c307ee99da20a88d3d47a0362c8914f3a20669ea6ef28b3350f257baa1a7bf9ff972b2b83ead3285991fce8e8089e3dbad2b41d2550dc7433b09ef56b68360735207a683b63fbf81e0478688e2fb91c87f5951d1cd9ecf37ad5f6afdfc9859bc78a297460157aeaa68a701dd32b1dbd58fdc40d8a04ecfa880d738526cfa8cc8cba400b21a113fb98da126ffbb3e09dbd55e2bfa3da8c6dc43a4a321c0972024731a8e802db7f0899a412aba6359199e127c7e28088cd2b78ad3b06c31b728c1a4676ef61df139f0ed2e7355db41077bf300352f5d5ee1d7a8a733c025ec851875f9b81133357081757f5f3716ca5b92ab51b9363ba6aebe309cde73ef459a22ab8d242a46f43fc9b8e8c829e8e875352eceaa88601f0305effa405f81845749045ce87765af0728851db4a8322d45cfd81722820bb678be3c42b13951c20b5a309ef60b6887dfd0739e4b91eb2d03d0e5473d423b0da7147e25e4e36737c2be872b6fdaa413b45154a82b613303885bb5bb13f48db1ae5e9d7e764d96266b862e83dd3c004026d8a81a1e50130f9d57760ff4e4acdabff6048d31a5353d240cb1234b5d805cee9d8cbe46a2b2026923c9fd94e3af361c1b6f3195a46d3abf148b546aa58aa1014981b971725210d4da40a6fdd9d79f7e72b1974171d6a97baa56571b0bdc88d5029855395935d99454cbb068f36af06bea4fcfa6c21056e52aacd4fc4e5677fa06279e0cd5dd74f15e2e34bdfac8680998b06c0b83085c30ce86907f10a3cd99342ca13b9178c9d1e7f013633a29c77328ee73aec4e9f211270a7c45ea6a4db0be2cd71b288f2275bf7c4b2e09cd461486d5a806baffd997c36d6bec87755e4b2226c401167ca99014b7effee2d5df1f62e216327ded1433fdec528a71903a717ff6ed245f03c4f819c24cb18c308dd01a390574c32534f477ccf94edca7136d70ef766d9b0f62aff411c963782270cb2b2763373f0c652c0d9ff7ba8e042560f282e5203c75ed279a76caad0a8659f1d1bd5fcaac08c77b9b55cfa7de6fb0879995ba3312a0ebebd32fc0f56a187521ab8398026a960dc0e3fb424d6b7b6eac5ba69a3326e7e7c4ebc550fda0b107661e84f070e8b47e4a522557b2f2adb4fbaac0d35923521d126354da77cd608425c0781e45ae930ca49e8be551e378fc7529d680dda7db4962cffed487826c11e9351297b7d10371500a89214badeb6d9b51d2d3ea4b39e022c298759955850791f8b5b9f47c17b47fc9a22827428dca8deb349f28e24e83b680d930dd5a8c92bdd2e8f9f6aece02916fb2928ad231bba4072c160a062ba88803654ef1a35b081c7d99976699ce7f2c6d89ded73e2bd20f527cef798815fed4277136da34769d9b9f9ea9bda38e962d7291fc6cfd4c81e4a2079633dde930366af0977a88704f4fd60e2ed50a173e882d9bd43d9c7b55c11b5751a998cb21876ef879a7d3c679af126c721c1021a4f65bf666422403c9ac10f1401553fc94643ed3fc3c080e5dc4bbb16d965e617371a534959904057da96ef78d5cedcf7806507241c87d259131517cf465ca200b5e66b97dffc774364fa0cf259aefd7181e421bc60ff91b5c7805683828fbd7677e1b90737e3732a7e723e291c2f9d6e86f38e2ef94d1bef9a8745f545457bbb33b1c8c3aa482de96b3acfbc2fb033b3f848793f46f236477aa2d07fe6683615eb47c85266c9cd7ba439d0ba41388c464e2399e77305f5e2fea90be39283ea0c2c153bb4f5cf2d965b2b1822dd5a2fd1c62e8f23ab9e25996d233aea4ebec61d900e148fa018aa78bf854bfc9bf4e1ecf91480f7741790ef3c964cb6d330aaa830bcccb9d9d699fd9953307d97d000c8e962deea8ff849ff90c016efcd0b3962520f4822086ae964dad38000311a3bf61e5dfb951f6d7c3164e7f5373562898c77754377a96a0a44480afd72d9891740c6b1b1ddb8f35d4c71032feab5f47e472507009b994f5b5e2be72cf73fc16ff37d02356c2049011d643a6c2ec5e1abe699bac2f6716e9e7808eeb86c9f18fb88ddc406e09805f8aa5c577712b7c380a8c847bfb56b4ded11e7fb4ef12ae5d559fc960ee10d701ee0f46cf097f0fdc8a00109a387947970dec9ae08cb5d5640023ec0c67eca52715c67754379a0d1cfb0328c52cc1e8c4c3a10a1b3a54e9742d422052f44d84fe803bfd02a0b3718849e6ae6e0744b9a4ccdafab1919f4be838d635367774a94f274750afd3845d0a9610769a74fa10aa55e6c43cd9d50835ff094f6886a52d9574180ed5fd0514c13806d1bffe56e886bdb586d5f8882c1d6059f6638ab69d5c892c10face7a7e5c2560aa5ca904e4fb3417d7023668eabdb469d2d6c8d322d06ec8843e510c1fd54fdd1b050c30988e2eecd7f382d27d5b146aea7df5fadff57e6ca475d35b194b9f8503a2f4cbc449f9347c4a79a354d7265476d32da701ae4b764dcf03393a252da3d793cf9bdd24c8c4cd0c976716e7f8125db7606965865b70b491bf668506da99fce34331036ce0519bdc05ddfe0b675764df22abd9b7e93e500792536046704a4532cfba1e1797cd0ac8100e78d83e3d788bdc2f2b9046faeabdede46307fad149ba1ac2fda01c1b8afba7345c49022829c1dba55467c426b3227f29bc92786d434ffb16bd38f76f1cd947bb5cf3f24fc11144f894075dc6da0b9f71d32cda36ac679e066e3ad327c009e752d05963052d2bbe1a19b238f6df846318ea9ff101493bac66c246078aef535454fe0998d83e297577b659e866a1240e373d2a4f61a2e0d685ff046bf9ca7ca4979bc931601188c1b4c8ba84f1a475d152850b2b33e89273472524da10513a2f9dc4ad839f118a384cbcb64785a0b3bdc33888a648e6900f35fbc306c8bd1a3eab356ef900763cac792065019a665a231aa896a51086a95fafc91c008f074a90cd52effd429721c53ea8fb3a946bcf163974dd125ed1114f02e87b19b327d7dc9bb2620646b813930c0a5bce8d4bb20f4a251e98c6a6428f51b2e10e4d93928d4036e1663a219e8e54ad02f6f90baa9644c180520378895491b5f051f9e12f8e8c6ecbff81ed03e01bd92c4cd82ad709eb1784b965d4e5a4f492ffdaa47179a5304eb25065f6f378244f6ac669efc2bb4df8a067962c977cd03568a2a6c53903456fae29e51da77427107eecf545b4349bb93a0cef17e5f19745d21f22660ee884de9f683db33c266eae16974d0d6636470406932adf75ead92fc19616fd5a67b4adb1c65dd928541a1222e8f0f4d8b8d57df7c1caf3782b8b47728ec083f93a4eb725460f6ef5426ed034e301812fefc93a90da15d77f74a9e0303a925c9f84b53ae5d3c606c9b47259c3350512afaa3e04f0e646a97a4a5477c61e3b6bcf061bf201f4635415aa1ae1534359ad379df8951a0a35a236487d856de9ec04b3e9a228cc21c58432845cd3a4a398f5e79d55f6f2feaa9094e5ed3f1a93ece08634453e4b5ec5b6abde00673174528d79e3c04737b77fab3b54427d9e0714036a3e2b179569534553725a8bf4a57b7657bf77a366691c899c03d36f1c343fe752d741962cb45fc460bb2282987e9c22568f9074976baa1c3e0f59d97cf17bb2a9a4e094cb2ad40d35d0676af5716eb9993e47620643717110166154ea6618fe7668df2988b3bca4d03dcafaa4c8b24d609b1b4fd0104bea6f5feea2e284cdce76b1fd1bef8a9576380822ee7a408991020d55b5f36bf7f65d06c0ba1e5b8f93cab958d242e83a82be2424e157a072a2238483679510f7637d0d00cc3d23dbd67aef5b7e05b96ab3044b79c50fdf439853dc8324490fb64f8e35e25f033c194aac10948d8e1f725949901bb7627753c675b881116b72588ab6c485fc32e5b650bd8468ce6b92f151e7b6e17373da31d0f0db278385c99599200163b6b314e8626854d25bf27653174b21a3e4014d90c4739972f4ec4b4f90be22be7e9af78d869637ee685adc5b42ecc580b96671cf38d602576b7b4466c4717ee57df94841bd2125b1153a7d0534971ed7f1d73a8d483702e8ebceab0da43d94f40c870291a71bc364c97c3226cd63633167a15e48d59536a180f30e8187770f9d3fe5f0cf8bf332109a5eed5d767e8fe2ecf809d0985e37d21310f8d1fe57c17c1df6c390e6851b598eb89fb684a0adca6d0142b0b85208dc77fa236bc8bacc4b10dda478b0e4dc6174dda17202d146ab8cfabc1e8087097cb4cf9f5d896f4f7fcfc3f64e9c2eb2f8fc7292a0f0267573f5bd9d20bfb2ea0df7ea4a9b16171f02b84bc2939c7d84da0c0f5ff237673f5d3f396bd055c581109c7404efca37d1d2544d8cc9016ad5f748b2b3a97f61020fb99bd4d732af12f7f8c76c6308609579be837e4826d3d459df658ead2c99c55298ee2fe5d371ffbe68bd9b7e34f4df34edf575a87d32ea5adcc8568be50f65db3da8934d493c5177f79fa168690e1f338139861cf2fcc638185bc58c74fe5ab78a1ac43f77599bb79f5e712f85bb0761ba3cf7c30c8ddea40da581d356043d25f6b7d90d2cc3bc4b4359f296cf1f8be04ad347ecd2d6e07a2f26fbae28a17a31983a2f7973161cd4d1e4377e086cf0aad82d3ec7398401266328c5eaea0ab95596e66a3856ddfc13f9f147918ad1c240c8df82b2a95c1d48c6ef5ed8306432e3f146bb39fefb24fc24510bcb61ff3a713db3618210f77715b5fb26527a33bd41deb365e0098c7d64d3acc5ae339f33a87e5b237732e66eaf17a43190a4c912b4f2c8e6ba9ed7c130882fc93f86f3ef3fc6d7e19dd3d9b1403d856a21de9acdab7e128a57340e75178ef60fa1bd3388ce68683fab75badb0f004f1bcdddfe03164175316e8af40c9e39d54166418202a6a7ee3b9df936543e7d5414333a45a70e1fc6d170f852fa1a8027196552f1ee12280e0addb564c22dd29776aa06bf09911d28dad45abe2b62dd0d5b407cc3120590b597c0d6ad5cf35e3f9e4500afe0cb7f9a55267feb106f3f901437a7aa9ea99ac9c6a98d861ff23ccd541d128f7b11d350c3df6957e3aafbf4dae2781e9eeb8bb348a756f2e22fd28f85ddd280c4aaabfe26b00eb226bced5e83c620a043e22615921e5f67f21b9e13bffdbab40876bba1f751e042678fa15d4410ca3691e19ee2be61345820e9ac0ac847f34dc8c9083e5fafbcad4b989da9ec0ecfca740e82a8487083c75293cb3398407260d065cf18ca385fdd3c3abac042b49d0488b8398195a4933e43dd4025e230cdb4afb198ec3ad97090d6cafa09cfd4da404e212df2df0745badee27911106eb311de885ca60de741b4e9de8f4beb0fa79ab9f74717e3331f4e9d4b40beab76cde01f57126ac53b813ed58bcabac316f4c0ffb95508f02f9375f18a28a4a1c74cc7fb2983768b64ba90298f731f0f8d14f6c488f62e0e8292c03639a95c198c156a44bae118b80f0bbcf9ea7609fc6bcec5e197421429ebf4bc5c6edaf69a26a5e759ca51e2c98a3fdde8055e951e93eb735679b869695ac420967a9c026271f0784d16b3c80aec6b20d79e462ea3e16e247354e8582787d522dc1d2f718a08727a2f0e71d41db85d90a1dc1acae30b07fe6bcdee745c8ad292a0d6b1639ad2c7b6c2821a9b922ec3900e8ffffff17