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 61997 86a1ce701b7eb102b58382fc30253f7d91c7e69bca9c0177603237888feffa94

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
41aa5ef25abe54b8522db8323b8baacd6bc91054dacf190afd16a8049305a4b9
Certificate Block Hash
86a1ce701b7eb102b58382fc30253f7d91c7e69bca9c0177603237888feffa94
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e0460000b0630000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c5adf3ce7980843f69671c28512f4ead4fe1b40c3d2f9d69df857359e7ee15b0cb333f999e8763316ca40d75e96ef3149d0d5d1f120d375586138b25a9fa0601430aca3cc6869a5aa55f8b722d7f82e76f3d7907f4e189c5f1070000000000000080000000800000e0460000b0630000

Raw Header Hex

0000402093e19a3b865fd1c242e801d7990a796d2a8a92381c24794df67023fb95742c3f006b6f1a7a19709f2eacb04e295998b125a8ea2a1670ea268c86704dfeb4f27642ce166a38730218b9a4059304a816fd0a19cfda5410c96bcdaa8b3b32b82d52b854be5af25eaa41

Proof Data Hex

59,560 bytes
12121602030733611110f18315598199b39407db55c207c74423d2e264d6002c8ef30843e7744650f3cb0d6885d35b67c67d8f7a909210886874924d11cd0834465c4f8857cfacfce35ff47bf267f94d7bca5b3b9a391cadd2bef87e2e374e428334b604a36c54a85cab70f964a2547b51630de6d8e83848bdb7d278a5238da2df7560e3cdd4ddd0419bc3fd1c44c403896406e7060fa1ccda0a1b18f473971e3d8df65b7c3f49902223dad720317f8cbcfcf78946493d6ff13876b9b184168a7e7d7dfffa17b616f00bd934ea1adf497be0fb1e8fbd4877d6691a512d05e69b117442a292ee967b5c48793055d77bc551e14dd805a2f5836c193d4991bc91f6b33821c4556f3313ccbf269d6fba157429ff5c459396da27d774d881650bad01afe629e778651b31f5bc0d584b5d9e22684882f454ffe86ade3fa81aeb711a14516cb102f5057a11b127ea097070f189e2f55cdf56a3454f979cd3866038e485135000afa9b9e1bd6e3560a63051f0b37ccb641e45d3a22548541e06739b3f8916cf0972c15e0fc0ede56aa3e0c4c280c955cc7477c799b0a52e1a8d0a89515ed844594f9320064f3196bc00c76e60c2659f5f8ab2704d8abfc3cfd9aa69d72bb733ebe7e3e48079305b37a173e3cf0addb809e3c6e2c7fa946bc257dfda533ea47e0d134afe4b8f53600c04bec16f1e6f57ab99e91223f6c23934a76ea33086cff5df76940eb15495192269825205c84cf0bffa64bf34b3734a0d60c4f5ddee80fc1ca0ff14a3d4a62067b0c7a5cf7b3787a527a56c27d6db8ed9dc58581bccfa3cfeb7391fb762a77e200e795d6675c9d39ba67971b7a01fb3750feb802b94f2cebdf2ff93bcc109a6be9f0815a68eb99b7c1566bcf4b9be77c475b39019ee008a17f50c8f18e1e9d637f60bcb525ed383e94efbc4e235dff9135738c5185eeb64fac09d10d4e03bfc473deebae418b53a31b81c9b370bc8b6a78585c95434ac7203e9c493c16bd7ae5a14533ed080e21f9b91687dbf19af6cc5f73e6fd6b2616b51dc29247975ea4aeb94401b28717f0070d62ca0c966f7266c6b5783c94a5250843e56d573b459541c4a7322ad825318b6d6f7d12c3f715a0206e0cc614f8d9d9c5d6c26419ca75e30f18f29142d76256cbef7a7fe12b2d664a7556a4142925add240040f4c3e9b8c96005857e633cc0d90a5ef44e23b6c690b086030a1fc026c4e8069d0cdd02552519091431cbb461bdeb68e4984ac2ffec4012bb90821cd840d1285224843975a65a4c87aa19bd3dbe058ecc9bbf8ed8a6effccc9d7fbddd2c69e3a4cb70036ef9c53c146d045c7d2c9e10bfb004d06aec255676001dc3dbbb8706187c531ff3abdf713b5577f4db08e6848189c29e307436cf1ffe9dc9293c99b240936a30f73aabf4757c11df232c2a984bc316ae2bdf7cbe277ef948e9ab585bd50c078389c6d4ddc07c22b10e95cd64f5d6e1ffd1317c3a8b4cf4cb3cdb451e59c4372e9db2ff397dd61287c88a9ddc5bafdbc9950981b1a94cc137747cb14f0d05e99fe2db8c46b5df7655290c66d55372f21ee044a8e4e5403edc1fe173bf362badd7d20ce1b8ed923a775169076e91727e2ca3f4763140742f5765d4619669884ae76f52e38637afe523c9f7f7c3f01ed5df58e92260eedb1b59e55c52a2b817825e963bbcce1c69db739e9c977f6e837efffce74c830f743c105157f2e93ed0e6256a736fcc8641853214ab04f3410aef829ce6260d9cdaaae4a788f772008656eddc4779014465ad0f908bc53ff857d57c87cc83451b61b7cbbde7f400503ec21c4d9b5fd49a7dff3809b452752aae0dcb42d35b802ec8c14b944737038da9889445f6db9df2f7019be482eb8d1bb5c0375495efa56b686b9806d39a41d57528ed11f9dabf61bfbd9536c867a15897f3fbd7d146347295217ef93ddb170ed4b741c231c897c7296364fb8ed54b73ddf43275625ad0ecef7d71f535d8220485157fd5f059863642006ba08bd0368b189715a72ca3fd52ffb90ad74cc4d400963bfdf61b915085c51ecffa729bb5f2fd747710a18bb006ecb9d95626ec58297b7a3e5d7e5799c8714049c96062984d1e04d6517042aeede033fb11641282dc5e5f5785ebc3dc46e66af9fed8d49699b73a96986a27e0654d35fd87609bf98e618a904fb62645f69823cd79a0bd490cdd3ae61fb3b60f68d83cdb23bc986148c21352653c5659f9333b522154fe10fb53ab5b8dcdf6dffd80b17932b9c39c79b594bf76ddb27345255c9153c24dd7a8731b45f168f54a265c94f145a2922328726457617c8f77e79c304fa13e26e20ff2803efa2936a56e2357b8aea71770e8e5af4e7b26b40701b0154e3d8287ddb229b50bc3d0005118bb3e9bed76fb0c51b3d98b8bf40534485e35a7b73b9b8c828bcb90d6f71b3589661b35ae17d460c0a76ba74652032e1f303b0e5a98750e65fa9033af1573584d6a6c803bda1b4f39baf0a3db6da230ec016e82666a765f53bb3475d051651fb60a7cb057487eb023df120274a03747738962d9d429e22f19889af647eb5881f1e6537c067260fb2c5c358bd4d45642808c4e9aefa4c84ac0de05fe88a1f3c97286c7acdca2d7befb9370e7ded65030b7f3abe6f4363e4dfe6a6cf94fb3732985d2c990f1002dc998ba088535c6c6f6da48d91fdd78efda6c8944e849331e8c6db7d0e007e59d1e64a9e57049e685e988345169710af41945295d53c221598a42e2a21b46131426293bc8e5e784050828424ff2a51f21700cbc0bf328d136ee424a6332f54abaef2623ea4f69d2bb0e40fed5c17030dc5f3175447a4e0314ebe91b098929314d8c95474a044ac75efeb298bed682c682d4722c88b13175c558f054dd6f14600e8e5c2748b782f47151488a0238e56d8beaf000fc2f93df5010a1fd64d0e51d75ec081a7c2993c570da1632dc1d489ceb9c62baf8c8e1e62f00af742ba9f676d0cfd9c417126770dcd18079a4cb6fc394e2082ff66ed3e208ea07ac4d73ad8f52fc71a76ae07dc6ae2b97b23f4ab30f59e28f110cc2992870b05b3e413eb9f4f7afd5e31b3ce142f40814c1167c443fd678b2be4db8dd4d33aca1bc1c51ae3b686b71244e9fbd0fce065b730013f71f2d184a281219fee1bfdee4c2d6872ed5077dc02eec629aff7a207523d3ea537b4ba7341c9f03f6c3e312d078b666900f690f0e8759a950c8b92349aef4a7176b774fe022b28f62c271b73bc4f9fad1319d79c44dc618eddd64feab4112de37c88309babcac1f6a608031b1ad50756b533424a0270b038232e7fc9e450f5d1b4d3c78c896d74eeae035d370fa0fcde10a13fd1e8e493affbd66f5a8e2f314443dd4168653be84f1b09f25f892d6a67f90b97effb569495070b2797c3c5995a1bf1f4651eda8d1b2f6153531df5b57684682cf2b9b35833ea83475782cd346dd98424ebcaa4709bb8259fea6316e9090d39b86e81090f3b54c537f8adbf77cafc6d171bfa9784d7d13204ff390098343b620d79316fbd350715537d8771d975b43a8d5a78f2b24d04f43a2768e8d7855410d0b6497411af53b6449efe6d1c4f02734329599aa760e636aa2b9605585433b429339e8bc99332a46aa4c10b74411b2e5a7e49d5bcae0fc48055066fb2553f8c25b85994014a98d4241c34fd721b40ac61db063aa39de94bb5fbb2ba3abca36b28dab7d889ecfede960cfe2f587e5f89c4be32b71f6a35dfd56d7d956dadc0cbd259fcf32792655375990d12613a16eb378f43c612423d66590834d627c0a0e383019907e8ecc438bf0bcf333ee4bdee25025dfd87f5e37fd44e2c3d553c64dbbbcb66983713b7d319cd52523da8d468dba8922d4be516f826afb78c0c84068de871d530bbcbdebd59e9850c639a6cdeda5e4efd6e1de974a1237bae5f7a629c936613983985a075fa1bc7c2aaf0b1e493a5ff7d1fcd4661fa9dad4b7649072dba9ffceaaa52781c36bf89b226f1582b3c80dab85591d258b42745a013fa1bd8a3393bd1dabdbd8dbf7647edf97d6cde564e5cc3dfbfe5a7cdaf7f3085a290fcfb593ad8e541c3b524e8c1afefa025e17d192ba9e587b69c4224354735a3033c32b96282233e8f26e77c73a3e7fa239cdb7e55c93d4e739c393861772aa37057a90848ba34bb25312ac399f720aa24b986c643a035aa45db3f7ad66fb6a6cfc4ab8f22ec9e5f004b0c5f2c089d7c8e80ac712d74b1be986da1904864988f1152e86bbf1eea9a04697dd09bf70c2d879536785655b1642163f29a7e60f3cee501fc8106b11553885750cbd469f99bd6d59aa050bf738fd2a226be0dbc72f74fb7a6a9afb87c8953391437ef111dc11c654dcda56526889997815c8befd6ce7e58fe5af82eb1a3d8556415d39bd5ea87ed6f9f9e5925c3ac3c5306918ee293400ab0b215150afd0abcd341064b4f04ed7d74967d7f94f6773b040fac62fbb6a75c2ef67961d01d89585056be7115e0d71148c93851c3a1be30ca2c16a372252477abbcb26c3a1680b5238f854a61ce72c35d76b13d0de7e2047d90563f51d1a4e2e38a165b8259240fde55b48b8c8fefa526943e393ee5ddd103bbe7c8b05ebd5c8400d4128247766f79f8919a2426a4b6fc7205717b194a0086b45e30cc43ec1d537644b3ca167e62c033d044daa1e92619a2a1d841b29e6f128d55be0b29713b7bd8db61ed0688ea060017f5dc46ae044d0d0fa499ec45c5468e4ab18cdb438380fe1c3a068dd22a5a8ecef67e1eb3bb6f6ca4075e5bad1a317131a8876d0d420d73be23716927dd655e38540f72594f0133d8bd252507e09d655e43e05b498c912e1ec04d5a0d21afefdd4f3c1704f1b489c1baad995f2bf0ee96fad0269b0c21e4710f562b122d93586f17f5ac07ec13c2bcf55631ae18d478b470efe9b1c828fefe5f3c21ade84b65b228c75dbd20ed02ed4f3fb5c82fe86ae6a50e406db4b30a49e60f59a6bbbee841dec3c19b1f326227b5413838f5c77a4104ffb092b640d38dd9e809c15b2fdd422fb048d271fda35b6e93da7ea8e56abcb2d52a9b029881ceef3e2dfe2c20b7fa74b85e965735479aa22537b26ad1e2f8009aa034444156dee53100f8c6b14854d8c310c6ae5d1366a2cb6b2ff802d8e1cfd81973d55ac8b8d9b2280e7f6b34111c5288392fce5c378a06c602c8f9279b61a3799c8ca4f5e2978fe2fff47cfea560832cdcc1d7b5c00a78831d246e97f47ff8b4574c253f78da177dca90fe1637e8a1ca2caa78f02dd32dce62e39a0d64b1d85bc8362cab185f8649182931865b0d5a77aa557485470456bac54ecd7bda9d88f4a1d27974374e8a0ea1ecab3e763501dee9a5a9e8ff7a5ed1216f63b8c338a141742d21b5c2de877e4dd447ccd8cb6600260f660779258acb3c46b83dcd084682857f031888b0f28ba9f4a038ab3f2b60394b07aa3fc667a8e4bc1f3443fc2f211d1e970982a3f1053947fe92d3c26ba9bc736a62a02934949979c725e5428c20274f101dc50997872eb4e591dad0311c99a5d9b3e677ec7d40a31645d2c520ec9b56973ea66b3bba94cec67853e7bc93e337645ce51b0fd79ecfd7718e7b849a2411da61ad471c9cbed097ad7bb175010036c182aa74c6558b5e0da09edd0a645598f8195c196226292b796deda1e682ca04ff06df76e5cd054192193c13ff55db21dedf81254ec28e47955413bbe83c7f11b227c6ff9ceebd06973b9e1c6600964dd7a2e077cd4d5a0a1a8e83dd94da6eafe0625ebc630687cddb1f27d18054a3cbd42366e019458916fe7a357307a8e125375154f36ac2015ca074472601185cb6a17a40e42c5af2107947b8bc5430d1b7b3670e64df9dbc43f62709147722fadc5a7a67ba2844f714a121d7ea80ae122a39d919a2e23333b46fedcfb3add55fa1b8a28d32f6c0933721f20da0f0cfcc6e1d0898223044eac9228c62613a00c024bb4cb0005dfda2a567ced510c480ef5d388bfa7449e83ce13f6ec932390086e136672403eb7dda9d0aa6a741b9700ac9032bb74e09cf04a60cf0d0b8eb6e8cde112fb09937bc984b46f1a3d327d39a6544781fadefb3727c46d656645c3fe3af8e0c77b6fe97b74d2c4fb5c7708a778ce860cbc7cb0c37da28cabf1298d9c8f3a9c9e4592624f5c2009db6ea2f69c32f85258085ce17fa127743da1e3917754f3495221d67c35549e6625bd35ac0345f1d20f1da82ed9fc9ec43ba6e5fd6042675aeb530fd220c45f4760cca7493ca88bbd6d7819934a60bb19dc1093886b8164e0bc94bf996b0c037811aec563180e2e6fc4a60731ab205cf0164a8d39df54def7ee31a5dba1eb0973889c59fb37a7fefd1d3cc94af47784169ea125dea8d144923d2076dfc657fa9e062b8cd7f89f5b130f44db44835b0829391eac26d5949e03f6daeb510284a1cee329635aa433b97c6d0740301246cead1478c6e35e054251fa713fa1c0e89c0dd721dc366badbb40d8282fcd39de84a50471f9b2460b14c9bf4196c724ec12bc06bb23d015f7243343a31ca4edd50eba025203ee8d363c2b1033ee3977483f33697eadb7c360aaf17549e961d3f4917b541559c2f3241b213d2e67e320db9c7061f5018856a7d56ae56697e27bed075651dcfacb751b70d420c95e04680839a1f1d5c510ef22b8511239b9c408a08acbd08294b995228d5f64833a20cef12f58fe461899751fb4417cd003d9d3a6027b983170c30ec875f9e62dea8044ed6158117b86b26a0d19e1ccaa1848c1cf8cc69e129619aa53fc0d623ec48ceb969148c09f40b5fe650717ab5d1c864ae34a867aaa55459d9ba572ae8596f5ccd21e61fad0fa0cf5b1d89dff3360543f83525b24a00ae880acfb448d4a1c652ae26cfb4ef3b427c30f69794717f47b21c70d817290985c7e55bc5424a78225d16e064103aea049fb54e31e35573f84906ef2eb83084493f608cd59eeb76d9e2b3e08c7f364ffd58d3ecfa3f0afad6fb574eb1a4c440da0525c4cff39f521f98b2c53f68e3f0acc1625684417f6c55950b221cb0eda4fcc6cf4ecb2ab092bc33d65f2dc528ff7c4c843334091c5d30b617dcfff45559f5b3328db951c22e3af30ad36ae524e6d58f0e0485c21abdd8d3119c3b48496e79cad3b1231b972109aade5cb738c35ef1745301c288aa313be16f77e68a0940ef9c3217deb205c28e79db90b300415322b22400f23ca14e21d6ffe2d96b4c80bae22a84e5088a601dc1db296c19925032621d97a813e22905d485286f2c8f63dce6a05ef64c5a3c3a8f1c9712c0f02836024f5f61c6777b22eb08df52c8c1f1ef83690da2ab3a9794c257000d59013f8da83a06e8d93c4381f71ec0627517e61fb8b25ab61fb2f8b3d4deafb2bd70cfe99063e7b18d7568305e28546676b801a1c3df9e02b3fb5f9fa97dd9e00a5822ae69d39655dd3906b23de62269437f0bf80ff8662c277a1f6dad6350e82d5e010e5d454981eeff5bd2ec78e99a581f86a4fa599063cd8f60fd32cb3f3f7dcf4ea26b5dd0b70e016ccf4f09673131592efd3728aaa181c194a46925c3c13b678103e5961684ad1920c1332196f11f91e10e3988b00b3e632f87c0fe250a2c4042e71e4e4f84b6b03a7fa549c3a935028ed620fae9f7fb3560e7a9185ecda5e4ff0eee06d3aad6aff6d38394f0303052d5f4ac61e261e951653ed83932ab6084583fadbbd0f8bbea0f2ec0efbf4b81ccef6a2492ee0f820db9218a749f4d2e86646bbc4d4ab52ccf62fc6cc56f21c3e6dabf177290070a545f1a435613cce273814d40a58298c428dd6c4ca9d08607fdde9aacd7285db6edf78a8728945274bed862c2572fc7726d5e47258be43d3930c592e7692f4b86a76d65300dad055f64ca422f1b3a3ba07da54049d0d7b21073d19f03fb54a18be264e6df2005facd03a72c4f47c8c024494f8c204877374f48fb12776ee1080a83d36d6fd6073ea3760ef0c36feac5a1bdff3fb94e23c8ee183cf4eded598dbaedde149e47a5c429d9f9fe575cd88562f5d086f2d2e9d46b2c1e8d28d869786d79403b55122b84a657ff680f0ca85eb04635d5a8eb80df464623e5f7c19d3819e71a7a4a804ddceafd201c9a2397fa67e595b848dc6547387ed71423ce65a7fa6172b227610008027ba3725de7ece2c62ea1a67979971abc83dc59ba3167129892bc8a22da9711875dd1104086e1276d4c67a4de89cf00b6af41fa2381adc6cfbddafe0b3662683592a87680a64a1b54658dd1f2118a482cafcebde6dc415d66b82185aa6175c30bf56cb8abe18eeb19dc18bc02a2249c2be152d0d5381579deeb5cd0100b40efa990c76eca76abb8e1b6218f06b7af869649a63fd2fa981c78a1d0b192ba7bd271a9cb64c40a4b6993682e710a937268110cf18a00dfcb3c23d8985ea8ddc04ea136c9bef20206c9aa4afbcf1bbbb0cd8f28f08f4d6c1bd6538765713f19426340d4ed363068d46f1e91449ee585a6f05290447e55860b4b7f3621d617cda4428eb977fda33ddcd8893ddb814d0393c2dc584328e503bbfcf5e1afe57c63a524f820e494f79e86efbe92981a6efd015f5a94bff1d22cf81e7b7c7706b19fbd317ae5d6f61a2642d12c2a10b2494d7acc18469bb05f8c4369edd68956db6a6dbe09b07c8e1e70139c0270e06fccc8256d98127c471d8d5ac3869bef1cdb4d8dd13c79994b08f5e6c53f6fa88786075d061a9ca390f84ea3e74bac54681bbac2b1d6ed0a618d44fd7370a0f313ba7393dd5eb83d4d100d741c4dd8c7ea427702a39c80253544c7b65f9e3a7794618c550fc51717519d2fad5ffe7f161cb2d1599777b791a7700d0b3a1bc41f95490cc41c04faf3239faa0ac456035fee01308489c23372b8cc16de47839bbfc00a13592a2c135d5fc8de11b3bc77fc84594efca64f6595c1f559c454f5bd5c5934c543f69599a180c151956c3d5e9bdcd37b95420023fa2b14038974316e40fd7f7e722baf462aeccf77637ef14881c4f1f009d8d5847792673b77fc9813c6f2535aa3152a34c53fb02973e3f6b51340aa8a834188b94b62798750790cdf4b49de7fe5a7143628e5dc693ad2e9f97cd1f9f05a10cfaa1b90547fde08ed7d2441b59d74c966a2d921d1c2b665e05753ce3d1c3cbe491d283dbeb510c1a48e36a1b8532cce66a9ca425a70be00afb676e3ee3447c5106175a2536f7fd6042ec661f34c62d9b4af201dd0bdc56c4bca08c3dde0dbce05fde1665ab154649b517214aa20ad764f5a5f705bfbe12d585422d87dc7b240e7bb185d1479b164f2b2ea7f4b058c348145aaa2275759a106a0c4f518a74234b0cecc55fcbf5cf8ef25d104d8d26490d4d62da3303a00c0ce71fc6385d169c99762d907af4652bbbf3c368b5de6cf4b87ee0e1743cc75bc328c2e021beb17c3796f76cdee8d61cf7d49c14ba8afa85506395c34aa090289b45daa51f0ab7d9c073ef432084545436d76f80881db4aeb9992d5982a0833f2e5b38bd7a4fc0ce8be6e60bc20d9fdf8eee49da633f7a1a320dd62969f1c25bcaf1070ee59a17ac5dd66a9c4a348950e80ee1c282a370eb917e5cbc4c233f733988721a5d9bb59171a6610721b5bcc49ba6f92d221597599cf89a65c6881aaa10539515b0b410625ecae581697e56b0859649f93066aeece1b5b106bde34360f4613a61f10cf51be13afab4545f1b9aa5e77ff16cc9b5e99e15bb3c58d5ad3abedc69298c391b043896b121297f7d6e156805612ebf627f0da500b4b396c1766d539f6387bda440c76d494b4ec31a46242cf0a039868bb2abb05b6a8087dc9f7c3000e03a93b4bf3c99ace8c15e2ba8f2920707013bee3669782550f1eec36861d4bd169cb32dd521ffba10b4c62dbe6a3b064f112ccb12dab37d08d062c98c636bbc01051527562ac061f6963d834177c0296670fc49a7475234d781e8c7123cd9eeacebdb17c33b88e70a87aaa541db56b864e8d75d4df434c46b419e73102a659570c5ff88266b90aa065a5d734313ede97fd9965ce1d82858de68389caae74715f880a54f3aaccae5da12e0b61443dbd0debabb18390c1af9002d6877456a4fc549493e377968901bd1209ccde3b8b23e23b813b66cd9646fe5f5e48445faa0c565279995357013da8b0dd16189384fc788ada7daa4eb09bb782a8b1f445c39c34c8559768363070fb5db9cabc188944cee5b3dfc49c29a9c10bad7e7b9b25acd5857173b33de627d5f64defcfac74630b3fff88657d4b367d840c58692acf5f676c241830d67d1a494a8154e5c252ca0ec6a2a0d065ce780706b827007d76c5b0c6a4148440b78a1ee35d3f73d7eb3a91102e86ea9439bbf0dedc65090e4dc8bcf090652d1242fe80ecef8445dbdf3d15ad6af30bf34117162feeb04ea984f87692976ddd9155299fb5f5b31d16cb430cac447ea09e8227dd3b7775ad3dfa6d9f4e6ac4feb62cec8d1fe1f300404699e873bfefd30b9b2fdabe43de580759acf16c93f615e1e97ce194437a357ed07761f0ad6df343f0b39d7751836093223f5674a438c4d500aea36c0bee3d0d579ef0ac63475395a9fb5b4ef1f6ef07a4798c3070f8d8178d7835af93395b99acccf94081b48f462190d60e2f38e2fbcb70959f34122a87cfe17b6f61627591f77aa7e17f9befc7c9cdbb773b408a9f445b0bb3db0ff4206fafdf45994c26d5f971d088f944cb92f3adf1a138d2a0cf8e5ca62c979dbf7c18d7f889e661c0f630d5f0c3a70dce7b324d6093b2125ee5bbf85eef7f52fc61c7df3f54850f605df124210a91f9b4931022880992fb9192df68980ae5506fb0059b86fbf5764fd59427a27cff582d827a9a8b5fffc0f6d36d386c36bdabf39f0f768444b3ed73ef3c087da4781b1c8c5f54588d4fe7a885b2c4b921d940f4cb8b198c5895140732f491d1c59c4673bc6f008a4f4d9c69114b56de2b8c3c72b1b0b87cc95c6bf665f7dedb8a01931041fdfc0b3ac3a3721464ca339144510a4e32c2b2bf57c2123d42e3303a98ce53320e8316891cedb44889c1f2dd1644b696ef293cca0820a9395f1b50e6a085b9f5faf45fa3362e6595ddd1c05f3aa4abe050d27601facd7c7ad297dcc1b4cbc93cde966f647750e491015df965dee4b37d6ae0cdc4b1a6ea55d13c90c7ac3f50777976d80d89857fed36a020329f62e1de634d5097a8a067b5f007449314b40313af48e894d900943776b745747cfd1e70b5ee778d0718dd0a90bb6a16ffec31e1a33c3e9dae949995daae5191ce393b52b2614732ec11bc3b84f00dc3593509fa2d8b4a4867abd464781035af2b06e3bae81edd749eae2113a9e7882090db489f22c91626919b5f538bbc451583c1aa03e86e6ba22947189ea66e0b8844fc2e18a88aeed3e31433bdfaece464e4dedb54c44ac49cb9481f9b801e1ec709f0af1667fa62dd8ba6934009e638371c5ddc8a4a7a578618e28251a72f613056d02fde34b60552a48749a943e0ac09e0bc63288ecc5e36284a13a8b6db8232a4178972f5993148a1513ed1095a5b869e44e0e44fd2a0954da1e8b3596a42cecafd65a55a7f0e0bb5e2cafae30733bbed8beb2882f617998b267c8d091b8db3e142b77ad0f590b2d30c9de2fd9d8073475b40e41a692510395e024ad20fe99f0b19f1a1e3b3c70d4a8563a031f83f10d4bc64fa564a480af52e67355ff5295ddc34548f7114104ecf8d9ecde07e496de3df6c4773f495a2fa3453ab785b483dbdc3239183dcad2062b2dfc581e778c6eb627c63105c2c6fb51da6358c6b9108629fe7e2bc147b64e49111e7481f9b4410691d79322b73a309b17c698cb7aa6736c456e008a7dfe8d6e9be86649f556035d3926f54c0f1c599a8447f82f6f8f586fc28c36d72aae26ac8969ea5eccff365257fbed1b64e54841af2f543c8caf4c1c839bfe021073a63f4486af86a000d8e4d86978b33053a46e654f478d3a83e4c0657b399c7be05d66d9e5c7ad3e636d299b8fe3b533f75383352c9bbf9d258089f314df8a652d5fea6ed77dba501b1f35efc10fdb06a7d453358fcd8799d31c2588517013bb2892cc460b8be7395d15544ebfd784e39f4b08e4251d561d84d08157984a9217172c6013a6bee0c32087c92883de23cd71ce576fb30a6e087552ec98c4a3cac3dc44ac106fdd07996db94baa19e38e1c31683adb00a1d5a2d7aff941d97533464e006c11851852bb1f52f848773ecdffa7426d14179fe833c9870212d0f861e5eed940a467fb4259239d92f9e72eb6dc0ffadc6489be8d88c2f62d52fe369abcc3aa59cd897206e1cbb8a9a3de1f9a4587e784032d370fecda31f0855dfd2471a77198a2da3ef82d327908b4f2946a489d9211760a0d87fadf5807e9e0ad22eed158c87644f0a1459a90edf5747d65f45983690f878ae4c188c5d1792ce89f7242fe7b2c9f5b7af8838825311a50ad721e8a55f45b9d4a21e1974224335dff5a713e797150715ea467ce7741b1617cda75faebcf8f0bb006ceeb0fa7ccd636f52564c4cf0eb90e0d6884976b4ca1f1702accee0c7762a2e7c5f34fd262e88a56e1600b006480a6e12235388857354ca845296f077fef2b329674997aa6b878bcc1cfdfd59e08843a77f0022d1238a4f9d414df3f5609c047629c39708b0f6df77776b02aec378355d375ba4a2369ac5f5005b40e2fa0b22aed13184eac23798a783a8da21214f96dffa39df57c0e8b916a5f2be95060c8a654b4eeae163f2b4083075e2ff64bc77a8e3d31d160077a77eb8c72ad2ac8dd7c5174a19c457765bc889bd1bcd68239d89d8f638f9250c117a24023d3969812779b5d87057b008b1cbb701e1ab817979a9a07e04b71f4239fc9af8adbb373c45e0b1b07d4195d03be51f69e06bad8d092cc094f38246ee5eb368d5aec7f688a8a05036fdd82e62400d100acc2174dad9637f8ff742926465c16bbc9d1fc244dfc7b8f4b8c855351b65d48cdc36e6c11a7880b9167fccc235c1e9c7f3f791e5f705c662db2d702cba846ee72721ca08df133ee544d7625800eabf9f2ec2fe12e7fe66f12d661658ee2ffc631d79bdd3edffe78d433770cb7c9f79c1af4266bd0fa0c976b39dfb184ff423b38afc32fb71d91fd94c08604d3005ce36e76f92e1f66cac0c2dcad493e57e960421cccb2cad8bdfb6afe5e85933df2031ae255daad7eda63fdb441d195ebfefbed72495d4f037193683ab154196585cf76c5ac9d9e5ec64dee8e5e9e5b4547353d612a314f2a823261c2080cd778e0bc27799f36effc5b5b0eacac8240e2faad010c21195fbd4db75009f390f1b55b3b42a2855b8fa5cd306d4230f1cbe674a4427c2ed4f437fe3ca156c50e47945fce5248781d016e47b1d0bf6eef535e44e1f51dad39cd74d2282e7b43e307c97b991dbab7d77d709529ee99a321e27124c70b606382f94b8b6bc6e92eb02ae52912ea6708114ff5d2636e32c10b0783431f04fc941d33cda590f49eb6fd6727b27bdaa5b6d690557e066a2bf71e4c74b3bfb6d8f57e8ec20d5dc129632fcad96e7b2140f08a07acb19cc2862eede8a0e717b5490e5a29c64ca691313ed2253b9b93125eec0b460ac82ec39d95006507be0ea939073ff99f7209fd0f3b19fd55fafa1bc67c9e6691fabfefc50a6231c57c5f043b9ae85b80c537d2a3d3dd50a885a03ff58e7d2deeb5407cf36dbe17dd81b3ccfc337b503cb1ab2215801411d4fa9e6a15af4498fb0a129b2450ba89c982a37ec411c9cf38db925991267657bbef90da2d2bcfd451ec8668a3d134ae91637b221d730f9e1ccc29eecc2421c5c305144c8a07a47dbeb67378217025bae702234d68d47f1e69694a1c4a52010b3077f5d0131712d8fed7648b12aecdde181ff269cddd033ab006b3c290c4d19e78360a2328f640eb2e702da5b65b5ae81024e78ea4d6dfe3714a64f633f4dc344966ff6d230a3715db4bc827ec05ff257d55db4cc67bef3a32af9b50f0de5423f78623dca48f1d3c46eb7e1b1b29112fbc1dc78efcc5f9dcfb9b58c48e580db11a5500c92cc8f8f0c82f11b71e0bf52312cbafcbea598e298e2131cec6210a445216876e3bc8721ffe9f1d3d295e5451292057c92c294a272c598b48083306649bab0fe73da188bc7a655e846733081fcf792fa07eb27077763b5015f0d50ce60f7c3cf09acab8f623b430e2e37291edf4d0a15e7fc9eaae81d66414fcc791efe26399a09c455792b691da8362d5e71121fb595aaa2866111925aeaaaae20dfe1161cea861766f3a6adcd5ce645d41046665f8215273c278fd963523a7f4abaa61a6abea481ce8777c04358597869032168e2b5ee08abe6b538f605b4c60494cff4b200a834cbba234c83ed2164613a78d3c0c9e2e7dd0dfba0e41207a7c33dea192e83b0dbf2aecd0689cfba831caa2bb0b639d1571072af2e102a3a5c0fc806e19df15d2314058d9bc22be09de14eb5be2399b151e91e4110a93c82b01994ed1400cf1ec1f6860e27efd3038bb9e2d5a892ca7ed862e07377e0985de843c676bcde8adf07feb08485d3a5592d22d121422a68084acd1e73b110a005fff9101824da1d910ad288ab5ec3d5e2e700c6de154d32c49d26abb3260d1941e5227575889c7f56a2f746f6a9a4cac3ad2890497f92a811541b2f24f7f0cb2e39c7ff56843ddc68d442bb2030c09943dd57b7f456bca216073dbc739a260df003bc83dcf1af504ffa2a5afd92caf68deea72d64258d8bd6f8853532c4e3caa83f5e1cacfda620ed5548f30bb2dfb6172dbfe47679fb2d32faed45bc46b8848360f9061522709e12dfc2d27424d03741a17c260738d0bd88c2e95d84d6a62be992265d0968acf7ecb26a4c37198cc2f357710e812e06dfb04ec8393267690c6aac1e05d5f03d4b8e04dfbb9efc8c239e67152d48fac9c7ba1c6f2e89361a82629e0207b6ae531a01d68dade8786587780012c757ca102b60fe927d37d72b161b8436b17dd34ac6ed784c7f218c46ea98254d3dfbb639f22e9e6ad09b382279c42c5258c0ff41c13f4aadc825c3bff45fc5175a8c5ed2b80fa74c127e047dfc3bc51fc1ee55708e7716605e061166065458ec3fa34a7cce2e87e472ab69e59ee42ff8be0ff78b7d96d6bbadb9faac498f4f8ddeb77a230cdcf07d2b54b7c38840931cc55503e7e6eb35df9f8b38eb4d9cb4f73247ee465e8aca5f3e0d8f3041aaa2d0ae4dfb7d88ba05268801740696ea47a2fa18557d05e7fe926276921d8e7547619b31a963e2c027bca4097a4868cdc42d10f2a2e2281a31dbacb2760ce30a411d586de1d10c79665d555be55a3ecbcce10aa0fdee13f843f0fd7f36445e05e3d5cb2271cb7e98b11cba3494632e615187c0d6ff726470fce6dfaaae9687819d35aec3f075ff5be86966338c6aa91dde54f0e0c2fd60d1e641283179578f8a5395bf6edaa62456921432d2db1496d2821627ce9c439938d7faf7cd744e02127509fdf1baf306f21c2dfed0790beb473a7a27f65a0f344e6520aed755c57b5cec723723f74931dc0eb8abae612e74ad63684915f32e76fe6e905eeed76c228c15b91c7ea68891eb117b73bca768988baa78cd2fcd0ce746c860098bbd450e3005cd17d34ea23e2aca75c710f6a7df707553a28637370bef9e0a612bbc14eecb46db0f49f4bb956b94ce855d84b1ac33f4fe26cc45b52d9f4c24f81f63b281bc981d812684c6ff45bac9f3626e570e3f8bfb14a3844f8b090edefed9bf142be1b59e3df84f1df7f5969fd90a924fe29730453a916355b08080078d16641db0f12bb8c12224021972283c3bfc3d6f0ec8172a0d19d3c49aa1f70fcd81187be0b1785a803ce6f6c7a444ab9ff1f97c431ffce50ddfe3c64b3723287d3d39db906c82303dcaf0f6604604a7ea00bf106117730a63c4104f8a7fa75babf6b1b07b7cc2b3466f4497cc8c0fec1a640138a74043773649ad8c6fde69ab27da947f00c1037ee9611313bbebd0cf5ae28c9896f828c9f8b5d2ad3d816007c0a2db62f8c075a73e5d8f825fb589efcfc7f83c5dcee63822f900ae3250b873e328282f32c111cce2f0a0ce36b7744605f1964c1bd180641470f939fc6e8cb0a6e88d00116692e24d41dacea61d0a0e78f7190be8d253fcbb6cf792c5ff857a91ad73a6219c5885e54c9c2b2e591da77cc3415a505a852a2da7cf770e10f5f4bbef44ba2881f984612b4b3dc420c9d6749d6e3bfe8f9695a703de6d52817e210af503f0e46f8e2bf62d899e68d9c00497c6e40f76febb7bbfc44d82a23c94ae6a3348b01ea67056dd76961f4eb17add262e9dd352f2fc8491f98da4a76cced5a9019bf50481b5ab86ad255d52f368ee3ba34e95e7008d6e8af6c205749d97e8e09c0a4362b460481f29e98602ecba3e2c3b101d55383bd507e6cf76f4a782e20ebeea967b8e6fea039d1b1fc754cdfeb94368ab6b797343047cfed47169629351ccd3bd0597faf129d6a6c43f824550123d9da4d2e8221e158d4436171613f8ff327beef03b397fb79d96d67eeea04e3e11893b1b0838efb4e3f333f1f0dbabddb34a5d50b0e24e2199d42b79c9b5abb1d6f2be4078bed699292da8119c22bef605c4de7e50ddb8eb2aad527a250a3ca7985da87bd1462f5dd0f7c59799ad79c3eb27f31eeabb00f9d4ad4201f67531af7d58df0dbd650a8c47acecfde1b6a7ec10edf2293b35f70d3bf7e880d87a85dd46ecd9174396c3f129a4c6fc905297480d6f393223266d8bb9c275b48f25f3a9f485f3e714b92c85e540cfadc30bedc58f43bcf861bf0cef2f9317b02c63a461d409a763902ad70fd0fd0a05fc681576ef6b88d179d64d753447605f84ea7a904e30c41e1d0aa77a9faa39ae0702c0f3c73f4f28898c9e6f8c22526fcafc2c1d22d880cb57dd94ab777e70173bb4de401976329ffb5b0a5dd07b3ae0f1bd5977199d6310121b60c4c68f0dd6e0d7f73100185db27f804be95cc6b53a4ecc256465d8e77855f87947cc8a23188303091aad3f6b308819b6751daabca1d0edbc6c9a8d9956e0fd9cf0cd352339f99abb76c9c5d292703ec9e0049399ae8316af79a39afb8a0fe0e39d6660192a0149ea2f921020e68b1e18551be013eb81d11d5f495fba020000cc43f6cb0bbedf8edbca398d3d492bd0a76aa594b7d610b58b5e44a2236eb7c2019ea7272577a5514df5d7128753431fcac324f24e632c4bc0ffb8fa7f829eff1a8bc909baeeb171b1ec399bab03652afdbee9e33713ba21484a06164ed65df9399cbfa2ab8853017eace9ccf169621ea09c3ea2aba876ed33d443bbdf1cf2eab60c7aa9a2914445422973e5c793f3e2aba91c4ab587908cd8a14bba3cc53b5a610bf768623d76a46cafc35f44d7ffef59535db0df76afc19ac7f135ecb5fd1a999cb5c5d1a4aa28eea995960490ae44b46952833cb74959867df7f09c7df948787a07899469e9b20c6860749d2a46a6c28f9eddfbffffda89a25c6b7d2cfc30f2660f06a18e1ab2aeb34b34b46145df9f38c6f077a55180efabcece4a75b5d91fb3144f67fe4336b22673142278ac30afca4bbaca020be68e068e08aa8ba9caf5ee6d3df8c2358b12f0f24726b9a2b9e39851cdbf934094e612654e59be22c20ae69f16ade2277d2ed2f265c2aa35228bdae4f2b4e8f5443fc7ccf70474b6def2fe772e6f53de09904f2b6dc3808427d91c35dfb9207a4d10877ee4456e662046f5bbf0f7e4df9e16b6d8374452c11b0a6d196a50bfa0f6cd72d12783a2e76bdaef1f16f9a51db2e7b77081b8d2f9c6d64ffbfc871e50efd59ed06dfb414fe12b472b021e9a205b9ef5f9142b8af4436645a128302b238331e73ce76e4b87746b15745640fc47f93a8a4bbaeb0e1b39c32276d36c7087d18861672e0e0af4483ec5405e0079e037b37a34b187571c2111c7f9f006bca01ebb9dc1400cc691e42fe73494d3ae6a16a4397c73edc6c2c92c4fa1f9912774e578b81a931d41c76d1fa446a92ed536ef8224eb518de24316af86187f259dad6ed25e732b35343a3d1fa79abdff4467999819126729531df3f50ac8ccb142290bc6f9ceccd1fc11d6bdd90cc148e6d1366b6ea79124aa17ebf168f894b7b4cac163fa1d5e9c6b09794fe0abf84f699d2f48b699f16073d3f6e5ff27570e121079874caadba9870c12886bae2b66b62d7067bef8398d5386c8366c7c1d608c2a8e268029daacc480b27a4c2c98edb304df546cc0ade7a90aa1cd0ab86f3f209516e947f9e83f899e0f709b3904b1e4527088d39daa63281aadd3c972c8414e3c3219e724627427081b92888fbd98fff77c33817ae1cbd26b7f2948d8feaa3f9fb35594861940f51ec1fa03b9a754afc0c0502da937178e67d06ed68f512c6fc92f1bb7893f593205f8350e5c1e3479230fba71a376b80884baeb8c14e92999f2a8d09d744da41d384965762991264a3aa522c60413c344a99a3254a61abeef5e21e46c09ac72179f9a85cbbd59a103b8882aea7313b7bc9625c23546773197db876117b48ac388405f1f01f01d8abf24f6b743874cd9478b353d803e6cd056ec4128e24038dfcb987a965d0ca56a936fe8ef758bb6c4cb359aeeff88d86a98d772a0f3ff2bded13a50cc6e1793f381349d828f4bb36c648af923756190066dd6e660fa451c0ca81f03a93054f8b45ebbc7271eb3629bfbb8deab60fb4eae2cddfb46d3ec24e7690201626b995828b86d692d8c8701455ef174cf2660ddc0006b41f35ca10f3b732d38d7bf8fad938f3eccca6fb828dbf0f8bf53d6a1c5c69c68c4054d5ee8c65098269fd8a308795ef400f2908187a06bb0f54873c043c81f0f58160227c3d85324096be8d4ee3dfc441ba2580be9aeb1d369cb2c7c6d9e5b0ca73622266a2526d26732e0bcad05ed51fac06fcd038e8d05020c49b0d649f725f968fe75786a2f707ee0154de9b38c06fe1113e4cf961f92b9af993e4a787ab829adbdbd42f7da4306a5024394e9ee5a54f7097840c47a527fd80c0784ed7b0fa745c740cbaa17a143d9da7059d563f354c75578f8e0a01d57dde535ce5a340c5a12a5e8debc39a19ea75b1b7e100f8231150f437786bd0ddedfff79a1ae31816160b5ddb3dfa69a62e3f6738250741cccef5e6037a7fbda49b86b785029ecf25809761be01a9d477b75f86a4f3b96f45d9ec12fc9f3d870e8777f3ce37d4e46b1d87debf685d6a891a2bacc426c84e461e9a92b0462ede4c71cc417d3364f6b61d9a7b7f275199c765da716b99cfc1597cfc9e5f5bc68a08bcc4b5006467c904816e0ad07bda2f287d17d9c1daf767efc2c3ba562420906709f6b1f70c813c5a0e1aeb90a7ef2ed371b2541d2a0fb8beec5360bbec4214305aad26a73ec1e2c8b33f19e2d58d28066d6a8da3ca8722d24e3e725475b0f2c19b76524f84894b24aef6f33e9552dfd91180118833ba08b90c94b316a0efbed10e6f5981250c26cde4db564319baca1e6b625afc738d598f1be5bc483216c2b6deb0a002259efab28ee994f9ea596bb691b57da9881ec925ca04796470facd4aaff29bcad4261b72c18be493ef1bd998ce3bae370ff41cb96f23717d5269930f782599cd01924744f2240ccf45f3e377399aa185b394be8b4f04618fe2cb4957a67e4cd5eab93699220e4d56d44adaf583656aca2dbaa312c51286c38b720aec840e4c8f6937cd388079c9d93c00fd696f00fc4c47d345fd65ce02185b5a29d5a887762da4bd9d7ae9b057b2c8597a5c4c465e947742c5f3e5767e15e7882f5a6898faf2b62858a9b2f72d48e943c4bcb211d2d1ee3dc3569f6a7905869b091192c00788c2411a93d1517cd5795b901e3cd27b9df365be29df94fa5b4f2eb0de756f25bde72f476bd7155142a44791bd11b607b6eef442efac8d8fb5bf5a4ad69f9c7cda38ee5c8134298367db2c097123f73a0eb24fecb517c5f956464c90ce3c48abf15e00c234396f548e2e0e936691eec464ba98ad9e31a287f9adc5f0045647e1ab22d526b28ab3214b290012dbcb1cb05340b1c8bb1edb63cfaf949433c6cb7184d368404dfb5a962a953c93f47219639aaeef6de36552f701d0091d71f4662b170bc1f8644760e3b55a43fca483b0b6864de0ef7b417f009a1c983949ff84b148b8d2e768fb2d299f939b6f8129ba6dfc6877b4ef4dc0880e2c2019c9fba42db3b3479c277d4ab932b89a5cd1b7c0ee7a34818e4fcae849c181603a9ab71aef2cc29840ee218deab7fc77c17342469b263f7cc6373ddeb7137e856c3373137fb2114146c3487d563659d86ad0d7a9d79e5574ce2243f0bdede18f7f45988082ea24ff2022e6cecdb52d15097b11ef6f3453e1a002e762db006a955bd4f860cf21891109973c7df5f1816b614039db04992e1cf0c04abb173d54e91a6ff16a851566eead6e2b81dcfb805ac7c6fa6ddace228fff92c3fe4286740a817b5652757988669ff56cfc1728ec0c650ca54023b2677c264246be90a93313dc5d6173d54dd91efff5b721e4c642d5e4551059d7c9d81999bd8d649346ac985ce557333018a2c892b47363513f0b2891fd15cec12de8b32fa48d51eda88a39686fe707f6e2e1bdbe46fd25126747735b6cf33f5f3a0681428460bf4f3f45acf9fb58801faa509585b27b3638cfb2ae9a0365af54e003c6f2babfdbcfb88bca4bbdd629d458415eb62082c75c734e08d95848e7055c066937a81d8cfd6de9ac580c61b85d0ab89cec62169dc38b3342fe64b17a6c940fb40013ab49c9ae834bc736da5ea574429fb9a12241449d6ae649da545886c0fbb8281edabd4099b0ab06e61f257d5a60d7606b9d43902712f8711daf2a791e0c362b31fd5cb2bdbb318ff8467cc4c43bb2eeec8bac279457f96194a1f673e334e91a0a6f40a86bdedceb375cc2c52421e72d3fc95abaaebc4866791812391668005c691887da25fdd7859485e27c78879aa9080af53af039741589f38131876f2847b623ce9e01641dfa709a55908db1b466c9fc13ee36670d5e2e96479d66207fa8487fc0720ccf70950b989c6df46941c8ef74b72e016a65b957e23365594b7753892d664fd11558e4c03de41edc0190a1afba69ee36a17aaf60d7353af74d9cf3c05d50e79308049fe265e9332e9fa31381ef7d4572c8300e523cf995319c35e0263319ac44651331b0686502b5ce6c339bfa4d554d10fb57be620587ad1b3cdad103e74761520d7a1e9ab9e9a227fc24e379930b1a3ad07e68bb1c3e57c7e586177c138e649634fb657f61b5f7c20031e05264499ce5400a86da1ffdbb57a6af0e222395d92d2f0e05563eff1093dc325a099367b1239eef09ca2562f0b07aef9be8f22bd85810456f2e407db6912b1ff8a42b325bf54eab98f13b946547611bfa4889a68e9c75e188aad6be90e53cbd7942f438e4a9aff4b3d47201a407f95713f3f5ce0967db10291e9e31b3ce2b40fc4664dcb2777dc0fd1fcedf6c9b06290b350fefeb845dce7de3d967f75ba0d04521104a340d6941f2bef17e61e12d65c967a792ee4778a6481d67dc14f595ebe7ec423009f3d6475510831f610934e6308432cc0e8b2285d0f86c2c78f2161bbd92972d9cd32e19b00ee4bd8ddba5ee3611b02ed620c98daa5c9201ecedf292f7dd397cc09168173d6b91884c5298d7990074e156736c3ed40d340d7fdf200ee6036334d5f9ea7b65bb887d211373c0b697aed609178d152e185cc43c79547020d9a7a21b6e200fd3d8829e673a85b2bed5424c7abca2b31802afeef7486d8229080269cabbd27b0dccfbcca67c7a4a26a6325008b446682830a646a35562d605f886bdf56db084a1a62c5f31da93dfb7ffddbbc3cf11a11e4c4c21940dc8c7a1f347c08ac7850ea732fc751083333099c2072ebed273910258ff4ea1e514fc31539fbcf92096d24e38dedd150ddefaccba7bb2f79475f638785f7186d85a1ebf435cf16e26647b37ec908e17ae97256899131cbcd28d473cae43d689af814fb4340f077fabdf175c6608226c5ee44fb1126b5d06f08edc55bf953c73beb178b79d1b6cdbed4286fe48c853545fb9a2b758bda9132ee656f8717fbd9c0a52fd5aed072d8021dd8f0b51a463cf32308738115e6ad503f17e6f3a3385deab6b228de43691c053a070fe11830886a1576b0e5871e0a3fd3fbd44806266a6c3425441b4b6e625f9d9e272886bb54907ad6c9bd607ca5ed82d22996a7fcfcc50f91e6a9a027681060411318a165d1db912af6a3809b0e9c66cd9cd034f4671b2693f076f373fbf5eb873f30bd956c0cd167067b6243cac5d42aeea26fdea554323f6c9813ae54928601761272bbd3da5cda1c45064452e3807452c288af56258943a2fa9b1a4c09054ec317089e34bcfe845ffcc44dd8c60d2f0df98fb7000cf00aa63d4618d51fe7aa5f4a3e80e3952dbf518fdb29ac4a82cd353db968a19046a6b3ebfde86273a3b23b566dffeac139a85be2531a7bedf9dc781487f1f6f3968771b964f7b443f68a4d76632b0348dc042d1fbd7a532a2d61113febca5763fee3fe2fa382a034ae25c20d1328966679972c399b6f6c0262de52dbe07927884a014a399ded344b7eda3418a6ce5f98285cee3f5cad3ac12cad79a4e4d4bfc1c8129f5fbdfa60183bb5a4ceb70cbe08acfa8db443476c654a9ccb2eefca68734b7952afe42ab29d1809f18f96e4cf1f71d9a1354f217e9296d344ece372332298fbd6ed96cbb299ebe4008f99574db858b1c89af0736ffb86f5bdaebbd1ab774c3f89c7155d3c047566fa4291cc44fdce38e0f56ad88136d85d26f8064973efd9b5edd72bc6f900693eda154fb2a2e33480b2e09726f4dc6b94c1582ecb5bb7309a91192f6dcbb66bfda80ab6461432ebc27a009c6de68a244d4b09e5c711e48f8d2cdedc0bc6399487b8f0ddfdc7ea7e721f50b037be055f3f3f46ae36e6352888a724fb873bafa0642570123afec3d60a0cd1c6d4514e0757f125ac991345370f2b2edbb0f6fc3d5ed6d5a05ee54384850340343c35142c1fbd821048fd9f8c1578c27b2e4b57c00fede3ff799d40d71af596f9c32fe4a29f1446d5b228a9ca0d8a918ef71d60eb44883b952f02c8ffd43c816f361de4b2215f2f7feadd9630fcd0408272157f39d14c36eb2fd29224b4c51a7534d3534dbf652125f97ab08c72dcda5f2ef8bd7dc1851cca66bfe84be8a522b324046400e3af9efc421ecba91ce41b7fcba3ad910e2e8564ee0f96df9b463205c45d1ba193387deba77ffea97534d6bf8e1c587c695fecb2e7e487eb297e54ee631b9ba3779221c65c250ac210f983678216444f6c48e7f8081a125f81e8fbf6ce20e06ddf2c3b57e364079e0566f64fe5f1382808b0fb1004959b07a70161ddc69543fc078492fcc7b31007abe442ddf863cc01993e90fe3159c76ffd91d6ac2fa105381bcf0bb0c7bb895dad5a36e190267d41e894a3e844dc55c7e13a76a6c7f9b8f4e193965b2c6ad80132a241857fb69f97768b8acb214b39ee54f4c7ad5445fabf61bb15258cc6a35391b28aa2590fd437ca8a13e3a885acf503c841a357ccb2c9b870291c52be254e4696f9461972ba2dfce8bac98b02a9787f0998ffef2b429bd318520fb68580bbc6bfc8eaacd3552a363f8c5adaa4f4f65b75a74930410710ea6a784a33d4609ada7585fd2fc05aae15db3a9973b846654f204f15be5e42bc8db2a2e5e7c06cf96ca09318887289f6c8ff6052874f6f854f6e6277eeb6ddb713504befa36940f0feaf6092a6d9b54aad19eaab8f6c5fd60e65990a6b0c2c439bba611da8e99ea0eb8102b8e0343ba33d00ede13512af984827e299ff346b9fe7da7e4ea38682feb33bc0b6e5676ca5182eee8e9b71fc0ec393dbd3799fa57600bd704af62f0470a44a640b4d39dc64af520be2343fefc1d60001205ae0a772282b1736a45f5a7bb35a6359847ad57ac525ef3ca9d8f62f7e055fca7b594bbdae12f469e814feab58c90cb25a9cf0754f0a82ff18641488e8da7c5063f18541bf9df3a63e2155fa96b0c699e20e27b04a33dbb623f1265e4d72148210cff0e1eec8d83844c477de7403c92bc01ee5d4c8f12f222bfbbcd8846b239150cabe31b2f9bb875a4e2feab55c873d59187888dcaf3fcca778ffb99047bd95311879740c1304cc01b626c8c03387639a03714446793c0fc3e711e0b51c28e87152ade4aec60346e632b66698270c0330d2c82e8d422646db0c6e31840186611ee5b81c2f03df5fa0bf38380839233885b2d2e2803f5cc0901cc5c7ff72c0dfa9a5ddb5c33ee8cf838f969872fe1421f18c86501d881fdaece95b153b5e34884b39cffc15bbce065b649e829f59e2cbf09bcdd28b3b126947817405c8bf6f2f0b4d5b6b99f6a9f03004661c6fc167cdd91bc9a6935e541ad879a160491fbca6bc514cef61cb623b4b9c9a3d3b62dff08267122b4ce1ba3339a21681059ed235076df83177089a17e609b66d1ee64eb8bd7cd494d91871904164bb189fe01ec8ed50c6c6995dd621f80fd568134119495190c19f9460510b11b1c07aeade8ef1c4caa3ebde83c4ae32709bd31fa491affa7624aca12aeace138116a20c84f8c04d5d84aa2435316bf08bccfb00195669547a5d9aef2e0c3c36c579e475ffd239ce7ba8ae8dd3aee38f04efaf4514d3df315ef6e2d8bc06d45ae5980ca339460044d0994ab17a1953daa0cc0e55204d4f883460e7fc0afcf2ce79664648dcc0de1ea5e8eb14ccd919a414af1818afaed066ecfe273b3bd3982a1500d63e59380b6e38a525edd3135beaf41bf67cddcebd47fd66f67fc068e8c8224f2407d896339672b38358529f2dfccf568b04b202bd3b23bff6ee4de7c33e765733e99720a0e191f73776588340a489e91bd1f03f43b00041658556c905e7f09e13310702e99c9655a280c61bcd818ba44a7aa65473fbdb6a3b0c01de8a57a9d7af6c7fd150954d184726aff94187cbf192acd4a5ede0c9ca3c7ac9286490f01a2adaf2dc24e3a011ceab49195d732fb363c7ea657323b0c2bc32d11c19ff76244ef74c18033fa549489f8ae193631d5c0a1d06f5195823ad7fdbadec5d9047c59a90cdfe881dd4f47d14bd8d206fdb329fe876d0d8fdec0225ced9ed34068b5680f8d43db3ef05f183c1361093e1216f61ec424cdfd0cbd63a6f20a67cbcc314f0b1e19522376829badf9eae76d542dd2ed2328d937ceb570b2c06b5cb30d2ac002bc6472fa92b4e7c6b20c440a241af0cf04661d799ddc8d9d7aa10a5b7f771bbfa6e0f7520364f5ece16fcc4ea0477b6d2c7f38626ad3e577a233898aa62e70e62b9b68af9c280df0235950546a1d38665627217d47e41d55f5202d00f10e7c5901de8853dc4808a3ac58b75251ae422a66e94e6cea484fb1768f09cd929c40b477aaf19099afa0775d355ca96f4a6624957f1ed952451e1d953bbcb9ca40d9624aff66392fb6fd2e81e50454fdf6c7956175dff6e7d31a14ff1c3ef05d64a2ecee55cedd994e68541ee365f08ac6c599db963df9b84ccd082b0465ca0d1a1eaade7a983c657746cbe696374751014f6d5d50909281b4d2dc380b24870db9ff2c190044dcf1eed50f82e90f3b9f1cd5fe976eac9cbe4fafa76e7379d76cc6060dc65227007c1742d2dc065c6fe33f088fdad3a8aea586922deeb502e48c962631719ca29f9bbc30693622d6259665676e0e6a3965774cdfef843dae27368f8a63e1cd652cc931f8cb63466a3518dc2c51c5875e113e12a93394ec27c6f15cf9c1230bacbca165b160bdf45a72b25b2e4afe6442eb867c52b657020dca89544db99ac7471f1987d21b4501bb2b082098be3b06036a1af45fdac2d81a2fe9c8d4b90501f5aaa3e2c9798d1d8906fba50dedb8346993696c6552f5d08aeae9b8ac91f7ce610c9127b7f12a9e566476c44fcef88e672db474ea71de0bc7972e047f04b832813e26b66ff6d4f89dd776a139ea3bc9495309b9a4e552ba9ce9ba5c6835333d22022653edf6b6deef771b123ed5e9ac937f98fa6ebbebf42600bb5189b346bf9989c991acce256fbdd29f06345587403d1ef6f2cc5424cde9dabee25158ab31f20fe6905c82723fd39c079c3a6ce6dde7f6a568811bbaad1d2b5588e4546e1051511b019257742344567badbe51961f94810509740c2abda4d44fb50031f6639e129875baad70901009d41e3cad2c5bc75eb942d5584607b0266f15a7235cbbda64645373a8320bca1b5ae67a5cdb1cb2d182455d4ff2e9c55a61b0a424403c0c5b040fc26476c71a33c81bffb18f4a3c3c1ed1ab22fd9c2a966ae59748516da255d3327d9c7707f0b277687d2eefd3e02e48434d7d8aee46ad01932c7c1896c3e649b8525d51050c39f8074704140c20dd4d68c4e51e39acda4474ac3ad0144734139eff9d56c71bd0366db4be562b8a1780b640f640a7136db5aa05a6163107460386d7d1b48e13dccaf2b33377d14ae09b8feaf5dabb19cfcc0061913925a18f950be6352ce1b15db61844b2fd2c9c7947d623374ab82aaee06ccc1f933d4b91a1909a6b4090df783bd6e17fc15e4ae7426a1481114d82ddb22e8e916768afd2ffa61e841f92275a1b48be33641eaacc06bda9233c02e04519cc44ebe0a26d12306b63547dad5d3b1ad9e3fb55dde3f53563833ab73fdbb827e06b548d7aba3a980eaed9e24f3fb585b0ea15f2caeb3709c962293c0e94e7e41c29fb3ebf6e3a7f1e0032a6f6b1e1d196695a25afba2bcdc8e04f376b7f25fcb179e110f15de60a2dd38d78b2c595ffcaba305323071c0cf08a878e14e002fc3e6a06923d48fdbdf39e3271899afd1924bfb5d75190ca80e5adaf7a811da7d75cacd55cefa99e4b80645208be44d4a58ba9916370280639005d8de46bb05a18b0069474985c2986ffacbea3085eb7a4b7c79c584f9ecce8189a954500a88dfcbed33d5cbfaf48be9690a9bc90eb4b87d8412b5e06595eebc6a6f88813e930366b0ab314e7f69dea7c6629ac6c4f789f46adba5d7de91a6244895076ce87c4aa340038d71e2883f6ffd58040206f3b674892eb4fb4fc7b76580f607256b3644a064e428ee7863eaf0b75cebff3762081195496d52c74c5e39df921d9f2bd4aa8730e85d9ad56251d00012643f46adba2f24ecf8c3ca649d3f9169c6f4314dba66020d04f294aed59ea83c709a874facd4ff6ae4af41e74d771a263787156b2b81f0afcf567f5b29fced2029ee2743174115cbee512aadac36cef4b538486edf8f08273332ca407602a68c861411a38d98fc89bcbda41d0219dafd60bf24c47a9ecee5095045fd7665e87c3ac74f80e67d1ec9128addfa263c78faf20b70af4a10802afc421bed75a3ce7d371143edc1a049de8d01d8572589f633af2ec759eb843ab5f48908dd7852518be33212930519216e4cc95a43d099da0772ca2044c39e8986268cc33663c46a26f9bd21d2ce6b6456272bd1ab9ff7e0c8f20171cd53560f8363b303b7464dc13babdaf6aa2e2a455b0350cbf0e5e51cc8b524a991e69c5ba8862d20425329a8839dfcff13586e924cda7b430ff9140f9f9dc5b2cbbd8df9d97cdf71203175a807e17ba92f8cd435800cba88efa25ee6b4c4f49032ca2b96b78ab11b37469b9459f8ebb4059ad8d5e0523adba8043927a4d7956306005ce1b12ebc010901063651b78f543759afda32b0975352937fcf917befe41aab75398f4f294ec9c941c3f82ce73741f0d4b3fdf1df1dcff04d323a238a3773bd2f08406812d9188c511877da91623cd47e8c8be8cbd57124558de01f7d3c01e29f199c6c119b13655cb1c9e553b226e769a085c587b14ced7f2c7337470e55ce05428f62fdadcd30f1546c1a1a0dc081575f2c67178e1f6edbd1d8115dbf7a2d0f878ace83bd225c57eaf4a9eb90c0d17fae0b47e4123ebb9f0c744abeca5947b4d7bea0d88399ce23d44c113f7ac5513d4777754f268f0178064c3d884cad52b8a41690a3d47df1f738e78d6bbee823456e13c4d3992155f27cdc3bcfc508c498efbec06af677023a363a71aa2cf22df41138fae64fe4cd30f4acf6c02b66303fb515876986487059a3f0f320c15096cb8276f1c3b8dcc1d7010d5e505d150d13a4a0292f6573e2fec67001402eb3fc61a5e62626aed79e5d4ac8a4bab7d254a58e986675db3b63b8f71a00d87c1baed1c09e4d4590c16c6814047b1dfcb39bb2a9d2dbc9b5855f5850d8e67126443edf80d5d8d423fbc5ffe6f4154b1654f1a71d12a7b7332026e710aadf41c7ff8f50a417d8553e8536b17e344fae699b5c6a378ae1c13e3e977e1df02525f5af69e9a0fdbd740d378a01fb447a86a6ee490de5a3dc18d5ae4734d096235220951b44abc411c5ba4979b0ee027298d8c6db58b86344af625c0fc9312d711a4cb9b18c2ebdf73f67c874ed5e7948e8e072bb156748da4db52e1dfa9ee6adb019f39f490dead2760d0f9b9fdbb2cdfb042ca41ce363d22b829ce7b7ebc02295dd612e24d552d9384f40b46d18e3508031633b71bf6992a61df9e8e9beae5de33350ece8e6bc0df95fa6fd39c7325bcd81f4a8ca08910d778d719891181e36856a03506cbbc73cbff5faeceb7e4bba06211fce7735f22849b533830aef33e7656ea1d9770f3ea07fe4f05228e22827ed8cddf99507a0e1a2c7749f5b5868b7041c9440ff4bfb1e58f4e07448fb416cb61087d6685a74d8bd1c20096344a6705761c94229ddfc3623ed1c672ddfd68f028137f0d021b311197394d4eaefe3a79a569efdd351181376acbcf06e80ef25de62956ef492bee41ecacec47e8e75610b25cee0c020f06e17f0ff94f86a42283147de373e809a5fcc5e5577a63171310f80291a93149cce9629ff1549ff1c2b3daeaaa239002e8cb79a1e99a05c3101f44bdb619a5cdc056422bf354244909e8527c69df07fe3f4cb3f4b9880dcdcfe8aea947c258a8a540e333b5a390a0c0f785626b639dac03a0c685316ca922608a57323a2dcfa33717152c1472f622fd6f6319bfafeaede62e3a3c875a7cb001d24abd22e818c675256fde8d1ae24c4cac25500a2f4aaf40b8f3ba6e6baea84f9eba3fce562969a7d0025bf551fa33794e415846bfeec2bee9b1b6623cbea8bba024aa1d7917f34c6a415d1b5842e5b33c9fe9743da9806014a5e155776aef9f0ea213ef9a04c527c6781009e43dc6bd05f03347b3a4a2e9235f9304ae473b14af32a9ff0804fb63aecbf3a918bdaf547ccd2ad7adc84f47f5ecc01bf4a8f67eebdfd529ad4d6ef6bb799dfd855cc85c21f15086806bab2777cdcc55dbb1d69397cdb13798950bdc9a8ee94dac415e7427c1c0318b6da917375be83bfeb129856f280e2b134637904ad34e0861fed7e944b33bca799de595279244c23c9dd7a1586c14ff68fd8b5f4f9111433387f5a88cbf8bb8b0e54740e9321c42a58883d7f35bccd48ca1b814dc66b91a89452fcff3801b04f35d8ce019293bbd9a49e65fc59d27f74268e5f0caaaeddfcbf98f883e66cf79a3ad99304bb731b64157525c587f01a7a7dd9c54edd2f391a116d6789aa6183e20d31bb7662a5242daf790cb0c8b8c4d2df164b1b6ccd2d3b700283045399be6d5e0b5b45b9739664c7d94958c64732fa0b51ed849dcf5b8ee4ecf73c7a5a2d15431dcb51cde143ac631f6a6588c5ad8b422b35c3b86350ee1b58af0d6dd8b0eed83655896eb3a734b6281a7cb866b66ecbd331c710f997f200f504eeecb616b472d7adf648da0c5fb4a8d42d90f193be9c7520da8fb9f26b22b2f916a76f02a8c535498370eb214059636034f23983298baec855ec364994c808d3d9f89c11f37aeeb2f8b4f7752b563b6f503a1eb18b2ae63786e732483077589e496526314859bb188fc8d34348289169278be0e9c9ef6fecdff20f96d1583961ed4d53d3c5afdbb89a5ca5c0847f00591e0aaa05582e52ceab5aaf7946cfa586f1d0ad004d0c9f7636da63d7b1c8326c85d33f0b5d77d66ccf8c58d533434463903efdf499cdc59715c875728509f138728a4a64ace9b9b4001081253376678bed8e1b7e41558d5d894a26c013de605e3b24d533f78b124b64967182e9bc15dca8e4c3e93b35f812d1fa638cf9be91f68c63ccc7ff4d2f14c7e28611f9b5c09c7f6835c611e13ffa85b5af6a73d96f8ec9363929cf75bb7d8f3ea87a0988b8ee7d0b5cc99ca2ba4f32800493097286db44742650114095cd56fc74c6a3a36999bed3e59306871b71755070aa2c93454cd7e637982a50167cc478e5468d1735f683f000ff4d17b705e0383a0b22b64d2c8eba071ed6edcd101ee9aaa43ec88a36e158dbca6acc24c18ffad8e84280f5e9f2b279f1ae4c49fd5f3cc6a996045abb7f7f6845fc8b5c672ca1bd92b61af2071b33dde24e8480a78fcfdcb8da58e8f5a4390aaaf80e49fb12329b0140ee4f210c56ad5f3251745fd156fb1ce2ae7a1a6c1ad6e0086eaa162b38186a23071948eb5075c418c0ce877acff17cccd03c783039f8f8335ebca6a388948c85a1f436bf019833f4bb0476e6b4acd7ff9585463fad1939f419078b57333d3cbf13ce17363ef740ac4e5bbc062e9f8f121a573fe80f501af2e876c6f51fdc1d9fed98e0794627e7b2216f158f6d060054eb272e5b54c5ea14d9aa23307ff95782f44937a26ca8966c76261eb28602b9dbf4f2ba5d4a9785c726252414ed5785c9250649120aa0e6e27722abe9441b1bb0caee4ec2c801b0befbe723a1d3dced2fe93a55351631b68bbb781d6c9f903b355f38f85b2a1607e8f4fbefc37daf4b56a0698420269e9b09a082e923214e8eb70efde8d334f92a1beae32d2196392fe911c92ad2ae450ed8d5981b7d52af306d1de1ca1da90ca0cef72f79dd953202e33c3b683df1bdf5700d4f79564185282be0824f4e2141686cfb7f06bf00091148f4e834c74dfd51525d371d1b488a4bb816679f13bc3c873096b73d0d1c3646ccda64c32104999defe8cba703248640e79e52ec52d8f221579973676f7802bea63382329261a3afa80d5c7d13d12711434f8a18fad208dead3a77380e8955ed4bf2117d84d438b5a6067ef89a811179c9986623d9cdf08879aae101574455e6bd9521b75cf7663608903abd51db290a1ebf125a7f593f545facb011748fe575f608814b32ee19c84282db337db35f0a5ad57f20ed10e8da6d386406d966c4924c30acd57b00842456ef646ed8364a5327aadf928cd4a3b2b935a8f3b7ee42957d39ff9516128a145797842b225f9c7f8759289061d5fc0ae7d08442e61b5d67c39b510bfc9d67fe520f18921bcbe77647869b257933c95aa0333dc33d107cf82e3452dfdeec0031125b235ef5b8d2e5e79299b6c102145c3cb819cf7de339e17cd0e138071a4cf274b0df0f70cd96f2e330f1c35ae020f7c0cbf71dacc9260922097e6d5ae7cc33277aa5fba9b03b7cc3a2f20529c7abb2bfb3b6e0307c0a1c4e74b18f83ce6b6a9a73544c8cd400b738169408ea0b1900c95d65e94a0d8acee63fe01b8353f35d5ee73d7ebb29954c911f1bccc2251cf16673d921ac945a57ba48dbfa1a3bff213cc2d513cfb9aeb7605630d5654eba64b683e67ac3c6047059fa36bcd8028f235bdf6cdef2873a7c2905ef56217ef7bb60bcd14d0244969bb5979416beca8c22fa6f03bc8cf6ebc2ad479ab8f4892dd7c96c011dea9852f886634d97f2548f1cc305ed8b8610709adbee325d7c02da211b7ac2c8865af16389870aea3748d2645bd47b7ad757d1fed48a79f351dc296ac05a52a6d86be8be5ecbd30c40d312253a92d340834140a38b328b517b38712847118f66ed043d1d6930a3044f0ab39f4f141a4a83298890cafa1edfcec295f81d722a36c6b7ec1108872080a8ddd184f7f1dac281c8e91e87158821d7e1e165aac1ebf4236c6f605f65f97ff82634aa8f971a9b5087954a09c5b3daec68378f228043e571fe8774575dec16c6200b3db3a695501b3fa52ccbd315c0e4702405daa933cedb0342ab55b4a1f9c9eed9c9a5b6a97d078376f622e9191cb043aeda50c209ef443f3b4e15616a9540934cd6d1ade9a1244acba8ae4c9a034fbef3d664622274cd7c6f885d0cf6b645d4fe9426572153f43ac41554a636c712f0f5787f4891165e6db8a17697c431f890d39d659ea69bf43fe4ab5039d6ae989e6ac678900bf0b163bc00131a7a21d0dd442b30dbbfecf194f9251943653571156148ea3928b97337bffbab983e1717480e1aa854d4d16f353f02fd1984da37004c822cce67d533b1f232b33aa4fbfa97fa3253df1dbb6e612e866b9aca49df15ad636c4de24a99a5111e9508a75652380f3ffeab4763b5cd365b4e074db5433b6dfdbb8db14102cb1b9a208b21a6dca3854a9026f3a5b9ee5314813e7609956ee2c7af5f5c7978eaa7e2187e24693a50aea98a1db49c3245e35ab07ffc02e52bed6f2ffc74d28d145dd12a24eb209d2d8d2980e5113e2a8457f625e42d8c53aa6efbf82fe5f8b995ace3103cc0d7d6c98afa46f3d3e02ab6189212b8948cc7c5fb4f1ac18c9b62e6d66d3d588b8988ac8f289c9e4dd76579688ae9f27911fae52cbcfcd6247e0f44dbc1c80d716d2990d6943f0a7e28df2c943c0e2c9dc4402a468c2d9a0a472c776d3ac875458db550288152cc1d2189ba5357743ac5364f2790cb11cf31ee961b8d54eb148a48e8e61d93f920cf7b05fe544441770bde3ae2058782229f51575577969f09a57d92a48e56052ecf6d678dbd9465629e9082efcbe15d2d62c6ab550f246d62204fde2d6402d25deb80430d735a23be420ef11ff23f82ff47ae13b8e80d0fad89c71f34da11e08e63a55d0d7d8f40430b88e64ef06042c8963282b21c3cbddf83315236d0a6e29d72d4eb05a148128d8c1b003b8ce84c49a859ebcd61888cabf230f7f08177cc9fc9fe1ddb5e09df6b20334c10408c6e304616130725422da62eacf82124fb78808d282ccce3a383f0d1bece55bdf53aeb0b9cd3c12b9757c4509af9ee6a212dc86a1d412f80021c4328707df34d2454fe1c34e48f706236c0ef619eea0e803994decb2c9445674348cbfdbd058156c457cd2cebd4eab230fc9d321ac83596ccf8811cceca3c854e04d3a24cee8e44d19eaef2d4fab3afe7d02ef7f6e03d301841c17b1333efe064af8c0c3c688a4771ba28798ccbaf73e036661a6a26840644a13cf279d136e85e21708e59e94be7bbcfc021bcb0d691033fba79a07ef3e96c05937d60f5dd72c2201df214cc5b9f72a66ea57b05b416262c3b46c9a948dbd7450654a5a24c2cd5435f759fffbc0f85554162bb06c10ba3caeecb9cf43b3d7c00bddba5e42840c0d073ac586ca2ae404ec49fa78367fd797a96e3eccbe08cc64df2c138341406e31341d1de160042f28873a1c4c1a4821b9eefdbbb1741482127f710e06fc73fe2a042ef130479bf169a26087af2d09105cda880b960e723681d0ade93a72f742448ac484ed761d4339e0dc545e9552f53b0130236793e9148f548fb2887c2e4b79414a82cf2ff0ba3fdcfe1ea8ecc9cf6af0e05213187e02e817376e742c543a5d9d855d093a91741ab5f35e6e64aca0659d70b9aeb8f52f30627572cca34688df4e47e7c038809b35ba6bd241b5fc2a52c9e9ac929161a76a866fcc74c2bc8ad8fe6123192c31ff8d4bc560886502f9f19e1ec89c16f4361d5026953cf3ac81ae836ea7c86c0bcbd8a671d3776750e0ffa6a0234e5cc6821a3296564fe250cb60c4fbb42e81a0cfbc8542de89420e78ad09747e06d725dad98a18c5dcc47fd86310c8843bdb47aa1b4655af9a7f1f7be414f8cfe2ac154d4b685b253c97b7d906111b46bd7f5446b6803563ebe2f917b87d516535f98445636a0ed82ad29daf120fbace5676daf8757db8d3a7f20995856ac1abaffeb8b8cf0b3f6a85bc569629a9e915cf66948d84b15c9a9b73c1737dc2a4500552d0848e726795a3f4e46cc19e1d8c8f284876832f7184bd365e36fbb654d6c5f9e596bc27f949b4552850222d57763998fc473725e9084f4898424b7675ebb312f2884a9cfeca708b0e5ba7a94fda7b277d6abd9a52151a51acb9eec92169f8d7f41df245d4f2dbee45a9742803c6a1f4e8be56a421881dea2f6cfce35f5afd243bd5c9e18e32581e03baad2523cd47d9c6dd9d9eefccba6bce5e0d83138e17d6ab838428c07377a50d40397e24d33172041b9c941c020f9b24efd3349a426d2886164e388ef0a80c7f3d414a5ac490f7760579c0b27003b25e381c8ae3f30eb4962b170be19ee05595479e1721674de24f8d94b68b385d4c06329b4838579b1e3252d832acc5492d15d68b0dd8445db114ef1b2fe5f282cc76709a1df6cfff2fd401b9e1e0b9cbcfcb56b4613a77a06bf3ea4e00d488d79b7e72ccf5d6002a4175c8282166e235f85097c1dd1ef868210d56ecea70632bbcb1d3e23548069875191298890525f906123eb6611c27a96f0af79968fb4b6de5a5bc30091e7fa0baa6ffeca089823d5c7a71d7acb6531785444dbbc5d3e6762452f27b1f5f9d0d8b252fd1f69e2329ab7bf90a8c394de15edf28ad0750e633baace5f8d721dd2d1b823c2f2034e0adba1afe7b3495b780db17bcfbba49ec447b175ac7b00885056f140c11e43d368811393ef0134aff07b2c0f7b4a5fa286c0ac78b452b83aea7111df3272249e0751e167fd158f0cd4debf49cea8dd8cbbc6b3c03ab73b2968363fdea35aad70aa02bf53cc4b7ff917ffd1cc5663acb40e650a89de9f51450de059137c3a7b601380434ab22ab1f70987d25c5a38988c2fbbee3baffabf291507e73207009a0cd3b60169bb3ea37501800770ed273af9079c80f75fa63a4ba7fc8841b83272d44c54799d7c3d64d4ba404939f994d0d62237918cf2ebed58395211e07e5fb5bb58ee787ac0d6af9a4e7b629bd2e77dcf3719c32ff9c147125a18e00008f7cc25031deaa8d74bdaed91bdd9677e5c84c6f385ed5dacc38475af589d8d0f9d2765ce2ed3d1cd95e3ac771105995043f7d9259441e205ebf6d7668b0259731a4d89d4218f7ab38e25c89c11a1ec61c78fbeb4f04bad4434328d35055a3ffbd224eda1f1b28836acdda036816247157cba0943fd3e0fde2e5659e6bbe6805e19b04c4056ede06a9dcaa76268405c16b76c55e1b505a38b382d2154f4a787cc1cace451445bdb642b0f8f4f9e3fecf01eeaf5b60aef85db19432e562b1ff3b113dc6c2ffd4764b7f886b98ce23c5b1b9673928eeec1eb55110827479fdcd409b03378009dfe15ccc72616ad3c1ed8be76f554840a74b591f4abc1a4bb969a23dff4fbe0930c111b845f52e8b0feefe890b7fa96cd0b0a8ca8c32908ddc932a6430f63c414c2e7597af8d718de1c37be24309c7e120293554f8f46f2d3bd3bfaa381cad6af79809f70eaf0aa19ddda575d84ad7b1423120e12e29cb9d922482be220aa0683db360c70dc4b84c67570e2cdab257e093f654e5a4a3ef882b10450d1ece95d97f1fa05aede39de4d07e1888987e30399db5a908df59165ca3dbd1b4e60c13e81e1546364d172e9c86ec53efe3e54f4fdc5ec8f37b66be72b1377a3ad7b3c19dfc45cbcfad85620ad19b9f662a9edab7b8581e64743cf982709c59f716a8a2d9b5818c8f659993e7cd2f7e960435ffd6ab69069cf0aedaace295a2d27b70d7008d51ee5239e08c05b4fe583f2ea3cdd516573bdf6fd9a55f3acf2f9614d8a62d6b6a04d10a21e22daa1b4e8d79b389ab120d6868849403cd3a5372e1286558d259e57358f2a68d73e42dc532fd28a499e5fb285dad84b5a6bd3be1f4555e229a7a3c08d6f5a56ad3b8cbd76572aebe900b17943e4091c9ea89ed3e69df3ce7855e4e3c1004db6645c5b2a69bbb3fcab9cefdacd93bbb19e2227e16c3f4f2c87aacfd916072f0955cd3ba22ac2ba5f70c2113e68ddbb63705a39a3b535062f2661ff7d6817f1eaa6cf2e933e0be41254d18ddb761d616e58696e830d5d274f3f971c8eec344c65f62e7941254452308e2576c14a606ad96d026b294fbedefbfc4e6364e3e9966595075d5631480366ca46e7cb7b41c1a7e1734d623dcf9a5db799f4da4874874b9bb5d2bc934b7d862ddc39482e8712a418696b09fa3ba1be095268987fbe42ff591825ac65fe3f09aa7ffe67a595ae04206a4eb6f1095993bee4916d9bf7d439932101099f76a77f0d32242967d7881e51fa6f17c3a5cd954879eb6391d26d392ac51641568f4a0199fd073ea94de54b672febc590c30c7655fc230ac86f618380845102a54bf666b3cbfd4dad03e276307dd58a254442a9dc28c82bcb5f3230c62207f30ef03676c14a7ed3707bd6b2d80797e46da69af3fd4fd41d6edba90953648192ec828adf6a6a7c91fa0aa69055abc40bf22763acdb4498efcb08be9ae755ff284ffbbaf018d60afab65c8bad42ad44507aab48957e4adfe4e5a42894913e8b2275664a2b79274dcaf252606fbc3ccdb3d2bf97a668afcb6040d1365cf5cc41cdd22c119e43dafee81b880c1bdee167d3861d39f375cd2365e2209d70cd93c425e6e8ede5a42e613e6fea442e242c2862d750621fdeb1a3379a94261aad3dc80552951bb632715e51eeb9df6786cdc86889bc99c015c9e9feed9a03c0495b0c544292d4b04b53f24569ff2f8d0739636574a152b02e938a3d1698b734002ecbdd83a3096fb43662f4b5b7971885c09bffa2186bf485adaa608c29a850187807f3c45a6f18bd641609c5be638b66ad5b39c485678cba8448dc7c97377fd7197253c900ed9f0050bb593a88a527e38ba2268816a81918a1ae0470b2bb46986736869922320293ed9d18f8016f3062a8144cff8d327a0608ece699e99fb262d6cf82ae427d57b01a89b6ed6cd77acd22214af66828ba4fa7faad5e218162b0a8ba4dde897a4543ee2e130230f7e9a9cabdce1832b447914cefe4b4c2b509375b64c658f9ae303018bdcc446594219d11111a6aae2e50da0568f94ace289890872aa0178a6bb2722cc588be1d7cd50d3d64a5869e47f95cfe5a53ccedb85f0cfbf384dfb7d44e93fb163f443c7b0621b99ab73bfd14593b2007ea5dac975f21bc95341afe39fc0f35d02d9598e7c05ba132e73d0e212f37d1f4411b491fe5538abd2be6a422632b04b63f866ad9d0f97468cf42378e1ddb7229f253ada2e3b17177aae0f2be49b2df7a7fd2a425ad7fae8dac13e829ab290012eaf02da028eb374a2230908a2b1debcab0609d79e565980bb7929d0d2f19259938d7e9a2535a486d5859eb5e1356866c73105700469c63e7732b96d1b1c195a20243d2d4bd956a7091f921c9f5124e3b86275a865a19b3a2fb18e2b3ed260de99fa76c0188aa4abc163fc8c1acce00ebee483d2dc33386b084af22c018e7a3640bd3d3f79a6e4dd928fe263a5dcfd5e619d9c41b108cc4aa702045ff50cde51004a390161292d8e01bbd244ec2e1fa072917dacc2b5e640180d1cf6cded4a42ca0d2d237e4ad913b855c3b9dc9600f1c151de03bf6953fdb32d85f078e9f0f745835ac597b8dbf431cf9028eb6af1f21abc0f4a0dc6af9677386acde1cbf85147a6663b63574273881aff44558ba9368b57641ed1ba05e7e01724e4c30404cc9fa3fbe0436bca757597aef4dfecc6c89d404725d271927c9d063d614d8020126fde5b67c284e3c865b82bf028f12507f41047d97671449aeee91b6c0db5834d0e4189f5caeea628c3e251d69a6b3cf9be45955e46f62f24ea5357b473ed15851fc90cb496219da14012641a0c57afa77741ca0cb3d9a1d26c62f27394de04b49ce564080fe11c310c8d854accc9bdc2598ec50a2c15ef4dfc805694aeecb0e342f0377ac3f5271d58182ccb13721dcca9572789007bab78c19e62558e76b9fd6550204947f1b1b709df8f4ae0b353e93e659fa8a8114a3f914c87ff590335a8100961b8b2664b6cb6a51a36536adda9320f66da28ac2ac30f946b1619f996b11b4808420d4644c99eba4e568d52efbc0d027ccd3618d1f29e051bb6404a3a8446594edf7a33d4d059539297a93cd0db1d49518af248d58d68add7844c130323ee62325f3ce986d78372c05d87127611c8f558e91d8622d4e1175fbb08d01a6f51711ad9271aaff016a7eb136c842f863a3be613949fe85232d852ed802dcc064161ff3aed567ca621c7effe99f012cae9eafa685e81a3ee1955aec4ea608ba40fcdba2490ba5d11c5608ff2cf0145cbf509f7822cfd363ce539018e6ee837c504c55fa28be155d9a85128fc0405f487203e041ae7fa93f5a363dcae27fd8b276acea8042cbed846f09d4f4877f1ec0f7c6df604f9b94135280409c69f66293567dcf633d78555a840cabad819385277aa18a1c3f20eff2e7780d7783b4a596f47b41a4f95edd8eebd04a82ee69e560f955152a6e4620116e793eb1faf3cd6d6e345415565b0ad6204496166511a33fd9e16d7820ed1dc38d98645d1c66fe702ff68d7be5a9962af023123bfcacbb5382a4bcb9cbcb2c1082a27a412c1ad33ed7e790a165d5acd6cdc775c5e546f04d90b356ba61f50b3736b3eb31e5b8110f9685dda1f0892ef2528c29a02aca3c96412160ffc7d702f08d3160b909289ffba1bd6317a87ec53467b94fa7d389fedd6058189d81ac563ba16c5ce567ed32fc2b846969cd72690e42a5af48905ff75ae5e922b8093da0fed5dc8503f854555eb8e9a73045fe23a675b8b1760ba8503cbfd106c82bd392422d7a7a4e65d89d2d5bd71859cf9f8ae27e6557869affe5782ee25d2aeef9a4e5c0a4c72b5102c17ab8f2d536af6fdc8acf81e87c3414dd6a71304951763e21cbcc52aae04cc90e210b1b3b4b2bfd3b975f68ae68f3c36075050fd8fb0a797dc66a66b68521e985c2e0dec9a1c83aecf06ff6c01a2bd1b3bc7469131aea9e074c55bfd22bf216f9697020c4808c88c0fe1a9c8f96db09f771f9d27531d8c42fac19bdb0c44f764a42eb665a9f4c774213ac55cd02d68718c8b510af605e5b21381119c0ccf9719619b934adb23374b6bb30284f42b57f1a960233fb07e8ece10757f173215e893d034469bce6b444036d420a4c2bcc5756eb16b91558e3e79dc41f3b8123b55ef164a640437f7076ff58de74694f9ecdefaea6a47fea1f58836a27ff16cda9378f77525411902e5af311a00d92a234ba83fb723a41d33943e2b71ed176b597efc6fd121243d6a6428a4b0a02387ae5d55ad5fec4997d11276da11679fc6ed0e334fa7b76d06b9f17bfe659b18c6dd17d30abac9a70fb133782f3e53efc60edbb7eaed61d3959d9d08b206cf7add34ac6135c3e73e3e3925e141e2de704e2390ddea5479acdc890da8a75ed4dd564b8a5536db34eb8ea20fa5de299d094dbd429b6b3190bfd10d558e941628bff7dbadecc2a4aeab9f90c6b70c5732d92ce6a59a2229e35c76f0feae5094d6de1dfb3a832880dc51ab83ae78c7f2a45ed398eb74dc8edcf04f0c85a305dec9f65b20fde8278fb6b95369dde5bd0e053c21c79c7cbd4988b942b6f9f5e3a61055269fca6ecb23421a201af01854fe8666831c2f2f6e5b61b4d267736a5c40edb325207301dbbb11cb8daad26da63ae610f40d448c532cf4bded245014dd765bcb11f4fd2a68926c7dd5828d06c493301a98f8b53a6119c3704ed1beee1c263b5aa6e510c794b00760f82c3a6a114f531471e60ca79160dbc6568645842b19d045829db85ed28feeabbc7c2f0b4b597b8daea9d99d4b438e2be9c456a4d0afae3b50e81405d4f8b139c3239a3b1ca4e9c55fb4296fb6883ddf372c28b0f36c665a8dfedfa825f70fcddf4d7c53ec3768824334b823654775dfd463c50a0fde037706fe8b61bb1cf79ab644d0d9aff10d979969e068816cf5631256ebb8aceb81e02a868a3101a9cf1503aba255abb8d2d31d4fffbd1a231ed2b011526301f546f19139da712f2a31bc24454b576166c82e5e874a3010686c6f19a42c4b61d5bb7fd1f58e46bd38569c8568f5417895f86449d3a367e24338c0f5b30d5ab386959920e11381c51979629f004a75193e0a91524d4adb53422e5feb9ea53d3dbfd4afd77ea5323e5853a3c61a2a8dfa76321817d456bc23cdd5663f65196ba6c67451cd11dacc0430098ef436c55d3a86e487e59ce6552be0a3225f3bc03725f19da51bad90d7146931c6b897683b4e5c17e8fdc30cd160052c5114a6221be4574a3bee7a5ca7548235f47c87b2659e972d04e33ba96c3fc3b2c69821e97de12739cb8f0951833756a4a49f73705673b714c9aa3e25f5ec5fe197cca2b3a6777b965fa57cb77436eebe15b20ab5c2bfee1581ff9763ff634b9d090aa4df6d03d2f1674dd6e609d6698fea1121b6e2cf5f6dcf5fbe2f877bbb88c8f9481bf76df042eb365f6d8470140f392fdc5714057e5ee4fee07d439bd9dcf65ad0d8722386b7ce1161196fdcb75573643f46f8f26cd876fa9f61b52444f7fbf2b5a18812c226c6ce9201cce612ebb4da6514c223a8efe5e64decd8af1b32e92bcbf8724a24651dfae856fe413fb73c47f4ba4c2bbe96e39fdeca9eeff3511f8087096c50669726f5817c32520fd7dd25086e8abcbdda7258d4da06bb9584f9a294cc99537b0ce3eae55d4a489bd221e11bee5819b9fe302d5f17e77bfa783b73edd10dfc71bb2e4a0c7345ec0bb28a36c98b90c388bea4c9922d764087e59ecdd0e502485f3f04483ebec5188fff75fab6f72a6712ec578d6c50091464089314b2b97581c129c83a769d7c729b30468208274a178b5b22a5e21b7afa1d483f437443e053296ee74948415e3ebfc41656118bfc517592950a32014450beb07a3fd0b4b554eaece2d97fcda8d29c2d4f9c2c75005ad8a93b0019263cfbd9a760652d9d0f24b0b23cbbb7ac53977db9d5a290db1fe07907e62349358b18f5d68d0363c48bc77de1c385afef994e8b6ea8a88b05cdff563f4dc1f7d2c0478ad5c8406bf4f96b37dec5208e1333f110ad3dac7adc0d457e75c99ff443fcce77f5e6593a852b861ed7ac96378cbae82563efc72c0624aa15f4f0ab9feb8cf5a95ae811610433a512066385dbcdf759175b9f0a42ba798ae9be15f15a51219fbe86550724d5edd089fcf2f2011f7aba5c954a83eacf9b067c8d299675d012c924a1ac5f4199d3c3ea8e0b41155b01794831a79b1e2311431c671c33fa9288a22f425e8630d091595262543c8f4464b5fe9de8dec50df3827b295c9e381d55f7df18a71b34ff3ed4b38347a380b2f18bd3ab86dc54f09aa21bcbfd2208ecedd088d279fca8325f00ff5669cbf65129242d648785e2e4dbae87a939d559d95179ad17d87520ea43f33f5d8046e9211dee62650a30c0f5f153a8c7c6882ceb0902a82be56b5b91dbfae151e1e8c9c721c40f1fc256333f6c86983ff57bd2b0c57bfe4093f25a9783e70e5af3e62cbb56679baf5763a60fe9c6de72ca7369abd0de5e946a677712942d4d8d763bc9eb7b0cf3e99bf628c0e37e52aa2eb8c80ea64366b126a73db50910bbc740e0a783a3f7bd821b772c182426c63315128eed64103807f786da98c7f4b16f68e8349d357aca373a67e5ae8ad102f91c9b5688547138013a7a7f4a9a922d7ce16292e92e8cb1ae344d81620cf7025d30d4a83e1ef9b5fe7c833cabb25c837436b7217b0da1c2eeadde66b1ac7964b9f65b4127e559405c2c79dec2dd6878b3897d5cfe16eb4e7b8c619715b5e5f3dcbb6df7bcf4747ce8674804d8848836148c309c9d09ae321f1fa53b27c6ae1a09064b68c24c7dee260b3f7de7bd5400702f6c8fea6a66f8b72a3ddbd0ee23c0837122274f8ffbab61820a7a86287ab52db3a9e4cd27a05fe4143c82fe5d2eaf131db727686ad852a61122f9adc4b24490939d3c8563441102ae33112f5705465edda510f8b5b9d89fc84fd64188208ff0175faeb2fb8750eb37ce5642b0e18f579845a4320c642b95d6050a44ad1180c217323e0de32d7df096fa3a56d588ac99e6ac64192aae077dd0dc17b007af54f840c94937e96f7f8a43bfcef92fc4e14207237540d4ff4b8bf8d536927674d9394b912b0e89d002cd6a043ddb81930e21f07edb8d79302261a723796855651485cc8717385d1c1132dd8ea96d9ee5a8763cab537e17ac8a616a74abf3331b9def5a7e5db27ae91d10baeec688c163a4990499bf57600cbcc19713f95c24225ae131f478037a8c30a2ea1d53aefb9b45c330e3e0093666c0847685d19cdbffb6eddd6741380f6af0a9f3c9290fb57bd5704850d8039aebe8ab1c0bc29fec2fc3aaaee32a3f4f9343ff1bdd32816e18cf0e244b57ed251d7094eb00d9363a02fb6d4bf85cc4269551c102e5a1fe5e61cc9c7229e22f66a54eb12c1b0560d21e9c20a78d62c3a6d2c384919f3da664f93d791ad63081fe4e9e39c3f6415348f8bc544aec66bd8f49446886330318a11e984ab31d71afc70a1b05a10bf7a43db8f775e9ee06af1caefbadff6a689f67ea75d701764987c487ca94d42ad4cbc1f54ec7411c1b25ac54e9d25da7b285da4a6cbe0d0f9476e9039b65e6d3d215caedf02522409fe11d68569f170faa3ca4d7402158798cd355d37523ac37c17020ae3e79455b3bda1de7a5ecc5bf2c36d8eb47c44132b1d0f2cdd75de14d9cb2b0df4c8f368a44e62088d32f6734682df483525e06bc4bc52f71e3300b5a10c2b61926a0f95be1f374d05960c2fe363a4b4f35f8412228e06558f284b8213b1148ace547d8e2e26e3b0e71540122b7772c4dc1da4581bdf21a5cb311a251f7867f7960fe6e59eaf8224271981665977feb8fb4f55d8799accffe7a9fcfe438c73bd1cbc664e1b5c9a06bbe71e816d6accbdeb7a48b29a2946522d8c7872b23f3cdfca37e3777d22c81483cba1205f1f7fb368eca0e62b0faf288824d547a07c9679af892736127793aa72b497170b255cdad969707c9faf460e383238fbf789f57c6457acca3934e9d43ef5e6c7a132441985f88cf1dc168e6ce8ac748caf17c2af5d3aa488d1a1a0f9cdd05768b282205cb7151987e0f8f3b4045f8a3e620b03ba6535e87b1bc2a38f4798c7a6d8858e04d96d86eadeeb8744c82e138f224d42f231ee92d0d97eb99045375037f989d648b2bedd8ebff3be8ef9c28631b72dae534151c3bfaa96cf1cec757cff9ba610a53b9ccb4b3f04321f509b13f74227c064cd9a73206744fc28f44ecf5cba2cc13eabdf7e7d82b37715b54e7ce18b715acd244aca21b6a56149b79fc29d43eaaaec5a20fd25982c9d8ae4b56daa830757b6d59b4677aa2051d9be7dca6142fb39078db665ab54efdad724cebb542ed6f91503176f63ede9b1400c9c4a797fbafcf1a17e65ec53377dccf761e8192736dcb8b69f9536f75e4231d68794ed11141b3d042265e71d41ab716ed804da1a440b938add0ea3adec04b4769aab18c29f822bf0c3dc578187a1a1c88a183568869b18ce3cf1bd74dcc0ce27d6f0eab21c95a91fc3ab04605fa2d9a5887b3cabc3ab3abde0c771a451ff5c5525bf89b85e914b13fe87ff1204db08f68ebb76ac434c9472e9ad7b3f715cc468eba710b2b5f80e7f1869852ad6468b971be6af1cbf72cb5199a995f903f7cd889b127453d9906463b9dff8701fb1133b2fce0be480d0af1bebb01e0c2283427d58659104935461112e647f6717a14807248a7e1dc64f7f85e2bff32d9bf3ea512b88626f6d0316834ddc2d6f3b25ddc9f5db42303f8ed2de39d7df1cb2e8eb484af314f3b9c528d61c211e86e67399dad4525dd2f6046a9003137ea59bbc6dbdb02620a75661243884b4b1872c7b80b72d69158ee491664e3424a2464f0f4e1457191256b1bad60ac9a6bf441d3186658a7ad364fa6fcae978967427a787936a8e5f5a4100bac9e0bcd0fb54f725159da42743e9bcb10c2df324dfb030fcfdc35677086d21611e413e24bf6713c41383ea78f0d7e2c4fe9d67d41e576ef09f944ce6a806186eef1751b6a7c860be927b7025d15a304135a94220f5085240dd5cb8c562fdfa506f97e33f2ffcb04245a1d548e0497aed653ae09d8cb6955151c9d69c404bc0e0f87eef0fb8c22a646fc7fc198bb4159a77a307912720e3cb53aad253b84591aa8f465d6f3309636ffda6e8bc548087fd2b454d197093b2fff62fdc4d7a54897a6641637bb3bebbcc321c6ed270073d52d09fd366d32fa28fc0f8e1556cab0384004030ccd2b9cc65f6c402a51172fff6ea4390bdbdee1073cd9cae32bce150d6f5d8854c93c2689ef13f9596d8dd77d5917da967f0d16db7bdc0769bf7004b5cc6506fb078f6ec73dcd9cb7994cff137620379606b362afb3e3d43d01f1a99d94c6c139e1b64dbf0ecc26fe75fb1ef8c7216e5543005c4596c169754ce9455354c24dbdcc4283621390df053d06e45cb1b224780349e88f7e920019bfbf725bd074fc1c282215cca3c71d1e2ffd04925fb3d7cbd32e8ea27552926f9e5421c3c43b9dd0f511da9d5f443a96cbf46561fb215aa78357b87d136a633af66a276d6a30b5d4797a1747aab762673035bd345fdb3a0b6c1c2975ec6acbdefbc5815b56c5a0dd2441921dca339c2b9f8779d928bf40ff486247ef12117df83c9483478dc2c53538b8604546acfcf23f748ac8e8f64cfd0b752287f261c1d02f9fd7048e10ffe28ca59b84045a6131c985ccfb2cdaccdde45782c44bcb3993d9eb68be2618e7fe74093c14a22161635bc79b21480f317b61cbdc1a9e6fcbd4949cb585d808cb64c5d8103c47d10c5f667e3b68e3fbd009897cd622d91592e29b00106cece01d70b042788073d131c6f9412cb8576579f74949b26177e3123a8e6a5953b6ad8d9b693b19051ed65bfe4e298f96953214df5526f834a4ffe837a935f30c2b1543457991b96247ed24f02b58f48294f21d29e8f01e9de58b892e849b2d1f781c7410109c20c7819a3ac88a9afd0a773d912e082df2b8705288846a8a4284c946a1a78db99e1bb25227d367fd1e1d39ae6d849f182873634e3fa1b10df66377b82c3035016ae973c72a6593f2d652f8ff97cd2bff57883d0ff3c9511706780bde4c55a47a9ba137d3fa3e2d2bf7dd77b65a56cf1c336ab745f75c4fd45b510b03d207e9696296d6be318d1a7f0cbd8a17987b0da30a34015ad605f3f3ab5766bf16b19dce6991d0dfdcc550ae4600a44d4ae78a8ef1fbbd43f70452200758bd1a4085f63489c15c8567c48f92f0996ca5a0a73e66d76df5284110969e9803e8e20d25975ccf05be7bbc4cd43eb36e489ec86066c14f7f423df1dda79f4233e6f327daa695191c314b830614f019e2401a292094af6df7e9b642dd2da9bd6df809fe3aa9deaae606c83a5d8beaf45f14fdaa54fca9fcf34473efcad9d50f0ac8af7c9a148bed6722d5246f56c60609be432a1699d4caca7b4a4cd0a8c3c26648667f8ac84f730bcd8ae62e68b842d04328c21b7786ee46edae28fa1dc35ec34b55b87a2cdbdf60244e30d2c8e2e132d3835eddd5e4ba501d743f96eecb563a7e87a8ed802ce37c036991b7fcce620372f2ea252f63b470e628a0dac395e3e144f29e069559e4a742a67ec254c4869eaa909ef83e93ef5f8cf0defc2e1e506dd9baf8210839f24027aa8b98af7ca50ceec9664c156f4b15b00869a303e67e930d8c790f7de50dc5aae7bd2236bd783db52b3b006e2f6456653538a16d2289a428f092fd6ed4f03b90b77f55b7e0a04d7969cdf6f20a520efdf16ac69341d414b1ac8b4a614559040773a30117b074691648a4031ce749d985bfacf82789995ff9408a8191ddb64cac67c8f16eef761024c50e7d3cdc7b2862b6c3d4719a747245bc4617b04d4189428cc0b933ca8ae378487a3f7e61b65040b6dc04aae6e1a0997cc06cb338f3513be5c4876a4cce46e88aceb5adf3b014c9f77cdb081e01cf4d3bd608ae848fab3e51d39b0d9207406dbe1db88b69028879a7d4df4ee4ad5b1721d5ff844c526d4a067da27ff22eb547d9cc805742494271f370a9f7ffb8b5224bba8585c241066dc0ca458eb15cf26446cc157fee17e464ecbb58ec925883841ab90c26e02ef771197a1cd3ab8a786151aeed2eed9229389792684504db1044759a44a513531636d1f7d502af61a5880f2eb8deb7dc5e4a18b4aa42ff90c9fdfeef9679b43816153674f5369c7572a2bccec248c90d4287045b79e557e1dc8df39e13e24c2f584c7b99f5c0e04493b5ff4eaacca9c2c68d1e9325e29bc4a9ce9d9ae6fe54e800b868920c2494b47b87612cce98a51d40d1c0d4dbf293b126bf1b830f5e5ffe1513cde3736be17307a9bf054e1ca70c3035aa0fb63c58817b1632c93366d3403da201a542d1ab43205061b9d4bf043e205769ea896e322cbb8b8c055a22f72312cd6f3a948e0bd1915770636af90ce7a59e6d5c0864f842a39e67e315b3d3a6e6b72499db6e1fdd5cf5cf27b42c00978f2838c58de43dd73c50ccaebd5deea461f6bcb468464a1ced416a0b9f2de3413d0112708edfb805d009935b8c75b68c4a2f513310d7a164bbd9b74c1f2e8087071a38f36b513938f2da8fbbbccfde28baf24186950d4176bbfee64c7fdb84e6278cada5bb2a517f944aa0f05a359b4a572f772ab1032b7fad1ab1a374a651f6c098de94a611f24612ab7cf73ff89f0753db403e1d02602ed39a8c5e1bcc63002a8a23d89cec2f080efa94fa3e23fa15613873fb0786ac86fb0e815b2e1b86d0ad3a5c6fdbb5dada1452c216df7ffb2c4aedcbee3ff44d95e8f199eb3d6b443a5da1f0c395f419a2027afec0620ed1e64492cd760faa9da6bb63365a8798fb3b5a0b96556326346167fbe6de4d5e6efaef93b137e49b3eba5cf5d3d3e4c09d089d631ac4d0d7760c94f13d0f7675325858289131a018fa675dabf421e8dfff7d2016c415d9cc66079bc50a4292e0ec1d806d8d34db4a6ca076506dcea299ef5387bd82a4319430ccbf841089cb52504b997e5a72e499292d9061e3bcd496037d74bc21342a1d60b5cc61eeb54073c89e416657fcfc5d9fc628d7bfe91a51edf2871c3b6e0cfdd25c48c852de5a589ed954aac1d780e5973c9af9ca0e8a893d7fb51ec584755435f7c9ec5abd8422ac8e052945beb0d8d369485b26b9c8befcdb8ae0b66546bbd54261a937199354f8c72339979253411c7bbacc4780923fd3ae0ca85a27fdb70a9cb6368c71b9aa62c40916765a272c8dc46f2f68aa2811eebeb1b703b48590c567f52239e72396e85865469f24cab5ef1efe67dbc41bffbad8fe51d00833a82d1d20d2fd3543558c378b5f566fe2b995eea655708b9d78fef8986db6160f2b06c85f087943b86ba0a0bbe41f5c2cdda633fb13b5a280a642b1a32ba217abedba1d13843bcc8241140d47f78e7977b0ec48b3c70dd226fdb18b4cca2395a84f8707fdc7cfe480215530acad1870ea313c3642b7a8c5d6d299e3262573111eba6a483cc329241d5b6158ebe650a5dba7d27c9b6a3cf1e83eb42c95858acc3dff558bda8d424088b888646c79260b67a7ed808cca2363f48ea9c275855014b8dd7452b9d8c93e0aedcd5389ccf5d3f0e154305fb41cb79a283e0ab3075e783c7bd181a6f69333dd989137bfa47fd42833811212fcfdb1c135eb5501bc3b5eff135b0b105bc2d64249ff8143d1447b8774019062550e6820b923184cfd0c83013558d0d4e259c54e68ac7f7179cc549f77ad47b5e469c27a0206dc64199a84da68d38ca8f9187b46a3fc486c6b5dd3d66f152c687064ffe11692cde2db3f0b214c91aa129f1286c43e1ef18c700065ad41a8bc4da8c4c50d71a33baf0d5c0389c4f5b4c2abc25e2875034f80fc21e8d71d456bddd0e3935a081a6736c7155d8db5b8075079b8cd8003d9166b91fc3d852c6fccf9b23d2ee7f9d7db222c3c10c3ee5b000104ef06c04551c7bdd781c9eec69a4b63c92b63ec9ba814a26ba894e52dd6df3dab4bec43f8884b3b64cba610fab9d1c1cf3a3975fecec985ed613ff38f2341dee26510dce9dbb88cfa13293eac994f6931ad01870a0452cdf1a82a649ed0f73ad3f30303ae93b2e8203e5e4253c46c38e709c313378770208d80e7212f2d314340719d1dce2c10348f0f234969fa56923873aebf37862ae842ee638d08d91f755bda0fd81c4d029b1d59672b14d2ed2edad5c508346112f8db2ceae56ac3facb03f1b7172b1307497c4f6e9707ff002acfe09eb350615bb71a8543ce8965bca67fbf69c178280bf3cff004c9208e6a12e132d316457be843c9c87345552a0acdb3df85630c8305bfd70626b27ecf83cca030f3aa3607f78f433e6a59ae9a13141acdc06c2af80dd2a07d5310321ce742c45644dd1b20a7d3f6bce1e72e2baa12da3ea07d8fee81d8b22b7c63152b1581e07dbedcae85c83ed601bdb4ca001e54513438f1af5b842721560defcd4027e168e0ead54dca0ea554e7be7b3c2a95fec4bc0f71dd3eb527a4212e4c8c89776526af980016367e108abf4175eb7f756ae69bb126de42a48c9fec7a2c5de291b78c71b0ae0d634dcc52bc52b2291444332fd80d725ace2176d1c205caf2a35037a251eb078d07beb910e615cbd7f98a5f747aebb953e4f37daec78e46242b7b22f8737b79ac8d130a39121b1e0e52614bed2ee160cee756353e1ea42751c9d613ed19605bd72f5a51b41b824e3e60c01b03ca85ac7997cbf66292466cc0e067403f1d90cef280796357ffe0cdd7935ff95551d8c9338160dd0479818c535b20a50f08e4d5c48fdb723160d4f5b3b275c6b757b125ff0e6434621a4071dd00856c274c7f89dcec87d4d89505797b58630157e689fc0b384f17276980df3c2decfc9d0b5205582898a01abde8844fb83ff90f83120ede53b6336a339e549aa23f02d4c32c4230a17311b13272b1109c3aa8cd0d95c3fd6b2b7e040d840c2999d700f253197d8092a7acf585ac812b0562f7976edb4cab7d34050430fdb87d3fc7d5229ca139e81c6f795c5fdca352df02f6636aa1fb7b606b3a639d8778ebd2dcde599a03b4492679081350a6f7a1ebe5903e3c65cb5241c1567c183ca0aca79b87d9d09221f7ccc50f0355448de751b3f8ccdc8eafd3be3244eef802e30addda442bab0dff97958163c23f35be1b031f8549bf495281aa443150d1f2d659c2435b7e26d05b4ecedb69359017efd4897067e4c47e1cdc1b538d0fba6a22d264466b338cbc25c016ccc21e26867db79665180a3f7969b077c44947a432fa3a4dee256f41f225c47a0cd5d27cf8b0074bba0484de5ce43366c771d337c232ae01b5a3c908823e6ed96c199006ec8d2fad9bfc0d9023398020a0c96f1f215a47e8b9da8ac2dfd98b9711ec98e86a366ec65a27f03c26e5cadaf9808f7acd0923a8255bc29f16666d8c04d332461a5041a67d0d06cd4d22d8d01677ec299b24f49dd6f62db6559338b724990c65156bae1d3cbe8f634cc677178a47b9151d46d5b404a731b37f7e130316ee8ef9dca0009965f8d67f8d113fe5559059a9831969e1ce7c7f8ad316213c89c2ddd7ca852c8f04d5d2d3fa1ebebc343ee7791c7ca45802c544ff43174177de950f00ec8da7112bf77efd77e0d8fdebe47944c9af7db79915b4c62cc4b93374215d60928430f0c8002d8220a899d9c8df6ffa868390184285c979f0705c965bf52994c7aaf0ca11fe0339964d23ad0cb5731279876770fbc894896fd58a96b91759c19be76dfe7cef10c181641d3d1e1a729a1616bdef3109365b12fef0cea07a8217009478f584b0a4aa7688b03faa0e67f8efce1465e5d2fa657002bc51e48b0d18a4568a7e3f7fd5beb5a2c31027c3a3645d3e9a0c13dca1319366cbcf469c8ce8b7714a1d6c0ab83468952f3b20d3c76fe4def95b4f9ad47e1f7278830b9bdfee52383a919e0ff30c2ed5ef99f6451f3562ec781d07d49465395f93b2e01eb060359e2a02f50c89086f0e6076da5a8ae496d3047c092eb4311b10bb39d9841554ce179e712f4bc9bb242b7d63a48cc76ee84f32c570cc3b35038540c9568630eadcba3400eaf4ee2a919ac787e6381937308b89d61cfd533510811dd674a92effd45e223d234c2c5128517043399ab1f14049c3a1defe7f849d1c8f63648a50c8adad15abd84b608e38ee217b44ac6d0bfb6684dcde086b2bba971b6b169c1525ff7973c9fafd6b7160c3b846fcba5b52b6f1609dfba87e3d5b9f5203f4481f53e87aa6f8f462ebc6fcf1b8e5243c71f5e4b453be26b526bc36ae05cfbeb3308ea4a3797ebd64d589ad5ddcfaffb6d0fafdc85b757ff61ab1e8989f29feba985e545dc47503f5299ec2cd72f32c47cfe04484acaa21783243782462b33cc7ab359c8c2631ae6e185977156c260b72ab42f38c8fd7df418204d8159929d85098d90af3fee5a611c71971d2b19263a3ffeaf79624d539377e1e71fadf81c17b1ef4c07ee93a526484d1cac83cbeed564ba5743e586e24342d9709fa66b092afee639e18b83e8463a185d99dc7944703224202feca33c637b80fb9776481a226f88657be34357801e9bc2ff10233724c0f7a8eaf00625b024026c64b1ff07e7bf51de51a1156ab79bcba9e1967fe940ce22a4910856675f85e95ad52cad30d5ebf10532825ba310c4f92af94c6be42cc462a321998906131353f988783d80a67e9ec019912259296d6b65ec7053492470454a0bdbac4e5a15dc3d9acfd6c33e26af917f702c658e87ffb160c6cc04ffaa53fff25110048d8ef2bbc449d887f2043b4a2bb738b7818a531485a25a6808c0a6bfd6eb62894d34e9bc0436fdfab79a5a84135379dde0c140d66c022ac1e377d5d0e774830e21fc49451e3d1ba5a92af86abd53037928ae195c0dd386905c5a252b0a59044c2768bee659a1e1a386f03dada44346d388b6a21b7dce9d2626744ac30a0513f735902dd35fe07a26d7a0173909f3646d12924f7116207108175bd36a07a3c30e1c2b55cbad904b8670349657d2565729107f971b79c3f58d98f9fe03ac15bfc30a5fb70f346d0c78974a753929e5b97812172462705b49f1db931f2456f1e09b06f5a749692277e11a92da86313f873fc2edb8b13972561bd8066fdea897beb5247b0aaaf3e514fa8721fbca86056756da38d18816b35c663f29572ceb5b15688552c94c64f1fba565584dd4b0a79f97988188f0fd965ec08b8e3f5c1161dd9bb076dd0c8abe2939bb0c7635bf4d73d34235684ad1ffbec77d5178df1ed0f65c01e5eadf97ae71a564d8a2cd8ea2522c2b5207787ad2b4f6e8a9697a39a8b0717006bef4868025738b680e0a327a9ea86d8dac428946165800bb5783e6722a43e61788ef00a22426937c0c1f2764afbea3d39c2810a49c54054771b81d8e778cee678e647b6ce1e787a342d2e71bb26e1944b3df54b30a783b0871b4f01dddbe0fe0f22278e693e06ea65441edd9fd4b7db98978f877e5c8424ecab58f199fa2e7db9a99cdf8afa3332b98117583f40cb91f3b975febb80ced993184acb6015e1bdbf573bd3c7ec33d5b1b00bbb382f0ecd676c61bd55dfd8c72a28955dbc841450503f320586ae1b2196a4f034a8f5adcad4ba87bddf30df412f132cce72b0b3fd29e577b48e7e6c283ae496bcb32e3f960054bd884f741891dffd0a44bcda6c2ecfd1bd7d191fe8d910f7c05b29e59e370fbaf09cb7c302182a74e9e729e907a73339c0c2f77be4e0e55750d15b4fefe2bcd3c9615193b2686092daf2d1128fc4f4286c58d0c37bee7e86c5d1debb998d6bfeea4cf68a7795d205e887c5ac05f4e362b4e03c2bd17a958df2b67a5505762290dd24e40bc982439107bf58296129a2452e93d21287fd45af21bd3207ec0d39ed59eb68e2cb1d40192026ccf8b8a811312f2b9fb4d7fba9e58e57f91a5c1f49bc6296503dda9ee171d7583ceea255b578139fcc1901b3d1e1205603cc98c8ec6f0bd49d17da38ff36f94d8615cb536650b28bb2636a2e92716b7bf102c460c94737aaa59263732309a52b66a35fb053243357b3518b19424ae713ad661a5981e239cdce03bc860c4a5e67ca02309812bd62ae3f6ac230ec61efdc215776a2003f261af1c62c16642a7a092c8c7a2a1b4bc1b1e00db3daa1cfa738b738c2e92889ca31c6b65d24724b98ee0d8e84bd2a71413b7f904c4a5f109ddc35908ede409ad9d752d07b86597d6b33544b34cb9401d1cfa3b9ee1d29c869c40b1b7e95565932e981f70a37396a804c12e9898771c770521f9738c1f710fddf91297af6e37567fd5cb73fdea19cc9c8c3d30a7783f6f57646172e49026d24f94e28510686dbe3c463d825522c239a51d38b19f66fa36297384299cb5defd814e4d05050228dea020d4ce6c054a06c0f1bd39fa80a0b202340b117ed015f136617be0f7dea420d80babf2154a7400c398f9b80514629eef8ad659970e5ebfc1125ae731e618366ad71602f8576a7ea622a6cfcd5bbd17714ca23d9c8245bbd172031c93a34bbbe73b6a9153d78f1cd07ce4e22c8ff2ff91c3882148ed9cf7acc70d5d0cbee4223398c448e59c878c77415698ee016826e95a29e8bf4efd8ae12187f368470e1ab8588d2379640de21100e27fbbff5929f3030254623f5aebda50b27f0c8e7cd89dc82b397dbdccd780268bd076098b971180ca1572fd0df1570e652add29a85e09f75133c885dee506fb3407303bc0cdc096ea5dbdbd2f248ad5ae92fa2123cac2aa9528e6a58e9d7a994f00c9c95623b73b61ebd03b675a915e5b139239a37e0ee2e0e687d8ca4e06c4e96ca8f044ef4beca9cb4b8d35d9d31ef0ec70f2c6383ebfc40350498ef6f0f7bb4778596352847cc88dd454dc25efb71857f4f7d0187e1e4f993deec14bb8ff93449c4bc593e7520c15adf23447e460ca0951d0a2d1d9ecd7c6e50fbc83617a67deb1b7ba52a6af1ff68f689aad86c58cb364f81bb22cff01f3dcd1c822d733aa669d61ba81414330be2854eded9553ca37387e162e36eb6b1a869c15661de2041d846aabf8a7f6284994d2a3e3e79d5d6d6acda492092ca3965e5278af7f76b0c1cb5882ac0c37c3fb9aed2ecfad3117e33a16c87549aec0911b28cffaf0ef5486fb0da92e905baf28225ca6dc5293b9efa4424f71242eb02aaa4a934c8a89339c3d97efc550ad3ee87c50336c8c61eb180fa2d6c4fb5d80044304db176f50f8af29e3ccd911315a801636dcd13fb1fe00b3eb6e85f0cc0a24ee422ed23c333002239a2031492ce45dca7081739e5ba224292f85ee6aa1c6db5836763b634e8fc3db639116b53a942c8fe1068c3d00b736911bd945f7c8f171ac1a047c911777dda63e3c261b0672e5427c9d3761d6eccc49a31288c1e66c9861b11a961910d9c587a1443d1edb0e1046dcf60f78a2b5a3bed07203ae4c48689b2409e942b83fab5e93a7258e188ca52787b36f8b047de9c11ce180314f86d3a16806de3690d4c9dc82eb42b3b0cda6af9ffa6c094f98f2a5eb20d5bbc8daf39d371d5b8a606af5da4bc3fb1a4b2fd79c7161aa58d1f082f7a0347d05fed70ef70eceb26c085178f35943acd8d9efc89529df91eb242ec076de971d2b91203166e8211dbaf60ae2dc99ee956804d4ab4cdad948376fe1057ef63c31542c0c0849d41244b2a1e8c8d1f16246343bdf0df517f607010d61a3960e6886da3accefdd86216dd8105157ffdc7cc40cfab73375eea6f3302de668f1c53e1042d9fe7f4135084774ff996199e665e58e53dd6b5e90f682c1901ebd864712e1d4a6e2f43a0cfd0d7d76b5ee8e56237fa46cb1e485e1f2a31c55738047ef1f1663078019075e14a833d790a1ae7a493c34bf70776337058e7c6f85adcd999ee1c3a27511d4a5525555383dacb5c51bde4cd29f0485c848ef7f92f1eb2e571540a20366d7ae94e460281b05725401f07f72e658325b24ea4ec8ee25017ab50a4d4e71c4afd878957b3193c99e9d4331698c11349d37a09573539820e1111de24ecc70f1a13eae6e8f413f8f2e68b9671dc2cc164f056f66cdd31ce65a283d3b5bd6b2e893dcd7c7ee292f3ffc1fa77ddaf7b20a5986a9ae3618bf51baff58ac9987e48657832062f3e5e778393bef175a2a7897e7a6273146d9e317058c4e5e74103d521105d1b4322af7fe6a4fa7f38df615008ad58bf640f2fc5e6d597bcf602780a0447603e3d848bd738ebeaec058d31eb921327771fd7092f9d5cb89ddd074f030e6029416024adfb7a4affff723deab7fefab5538a6ea5ed3dcbb355897722cda657369e432e33a3e2bfe98ccd7f66efe59b7b728939d2e770db34bb569ef6ffa4d17bd72e34db532c2fa4db77b463da7e2b44aac45705a95cabe92d3a6bc69a526871615d7298ee20046ebe9f76f99b682f275cbe4b292e81624b7d3d546f734b138b34f7f63463aeb1eeb097f2c8ffbd4459a5d62e65073dc5970760fc1ef44fe00e9a7a4e3da2ea18cac8fa69b019360b1c60496d2e48287601a571bd63e07c7362cdff26030d192ad22d60c19c3ad4895bbff2289695cab426032c32cc521b220918ed173dceba8d4291c3f04be3077b38ae3d767073c3106b3d00221b0e0aacbbf43ed531034e2050fc130a66db78a39f0f6a74c4043ce9f827f2ab42c659073893305c1f8ccefc1c5fa2c393d9bcbc513e1e8794c09c525b428e2ffb0c5c62ac6929f81d957f687dd602662e31cb081ff49c4cc5a23c23a5d2cf2ae5d847451690c8c66b38ecc97409ae24e64053e0a7bc9ed78118e468f98fb31f06c51d89d17d4666ea6a05be48cd06d5b7a3b86495c4e5ac6770872b0f1f5882aee88fcf096ddd00ca2d0cdd4b4360ef39d5064dca6c7b310bc4328279befd05b3527dcc2557ae52d2d1c8a6de6812c14545f0c16e6ab8bf0a028bd04cf5ba0dee442dfd44fcc60f638343bc200ce65d68223e7c144422c7457e85dc40a284d2c268b92652a01258bb2f6af0d639e002c5189f62b1452ef9904403275e84c55ea2a7816f04b3295fa4390485f53162d52e50d8169bcfdc2c2529e7f1d32875e304f871f55159f4935587735eef62e7fbbeadbc71ecd1963359e3c781353a851577869de02330838ca038618b5f91d56e3045f7d33557f5dc8e1b5469e7332134e087ad9ff253d4763ea5750b59c44d8d166adedac7517dfae96deb56c91be72b3f929c6c3b1c8330efc3a6efb9efbcbaaaa4c298f3e0020eeaa1cc879c2c20733a01abcd1dfbb946cac627420a600ce2e7d5747df4e44029c87573123186b23315098e5e1d475833e366099e5ea10997c39872c0605211ca271d96c9ecaa7f9e959c931ad1145aa57a16abc261c422ee732cfbc5e2a911099f9de120431aee935b795006acc0ab8637223203750f7a079e027ac59b89a969253a8fff6ffcf7c9761c4c8cbec9b4b180b7b37f6731df630bbbf9a227235d8bc563e139fcb3fe765b5022927e6aabbc0c9fd82ce6126ccfc074613f6f68c462a6450068e924de5879291f681db7b7bc80b568d9dee89100a2517bfd436e615fa230f8b352196687334cca940b32d2c892575d3d667870a1f0730929dd8549be41d3df4dbd75f22d851ffda31ef6b95252d751240a17778828f94fc14cb651773ad9eb69b8307ee8c8c0a62aa9cea366f72a6c952192225b2b68e0a9a1acd709df95d328b5d298bf2e127625142bdcfab70f42612a97bb9d4f0443e552aaa43f2010da0dbedcca8023205fe136f3224d8998070a408493f6fe5f5957e0b8d430af6be416c6ad51248f1740361d4ef3cc375a4516f2514ee18989a94e5d9e064d9879e6e05a73b5f614d218b7151fda2212a4c61aed697df8a53fd6367ae5f56b04d5d704243ed02a218e61a61a8514c4b11ef5ba7b3e7e42c8b17bfadd7f53ed94cd7895a4220a5a836e9ec5059296c8782662b51294c302a74d5ea1ada04a6b067d3b11dd34434ee84a79b8b8b89061498746e995870178a43a8c4001503238cd975b4dab06556cd682187e38372ba62f38a82d8db376741bf3ca69167bdbd7141525d8ad25fbbbc27fd9494d4973d60970de11e643155da12140620bb93424f68979904bf5c582c6ef8db93a2a08dc687ff9e9897dc9e2385c927cd237729c321e14ce126bf561ed78c7d273cdb86ab281f39f92d745cf9486677342abdf36d946390bb36adc4e5ff8ffa816f71f48ebbcc5ae66ed156f2e7e28a25588e64fadfba6cd6ee4c13cc8bccde77a904572072392df1d0d50cf4ac7e10df59bfc7e92352432abda4b3e1dc4798e0264ede927adce2f6c9fe2528ece86d5649599bbc52b75720ff63b8ddfe2fd51372a632f0db481665352d07ff72b9c7929851bbcd998f3def8117cc0aeda7fb1bf6940a770f3ad6b4498f235f8805ab20b728fcb5a9b6921eb2b63ff0559808c9eaf76f4565498e4cf89c78e0dcef59c5c751640ceca23050c2c68b8243e18948be15baadaea801301306581b287afddd477c1e78a03dca1c1396168bb56fd40f7a05804c8d824277001c3655b2048a86fef9282e834ab7eb43babda8564c77b1d564a5834e83c7624fe7956218e8c6677dceb6cb7b9db3665a3b1fa756abae70750e4e6072433798d9d17bb6ea3e846b6de8c71f978c08aaec988e43ad324dd8b60ae9d39b0b638d8838cbd800a6f5726b00a947ba007e30981822e42689ea65c38eaf94a5104b1ccef25e809499dc5d02a5530649339919d7b9ac1de6d0b1c42d3e7f95a4d0241519b102388f58a362f96306dc611099d6324cdc49208c4d11bb30f2a0631c95d617b04159063bb32256d15480207382ec42aa8a6b7766bda3657cc4e42085d8470e202188ac1919e4e84e1af089535595f87e0368bf127f0b475a8c5e878bd4e618e622f46cf9206970c17dcc750aa94386376075e9634d1568022ff5d7eda639d789d588bf73851a0f2a90e41f781fc550f9b7f1e8b1a12fc2a21ca9b011a00b511805c2b0e701bd09511fce0aa710dd1da3898597474495f8cf657f344847982bea9febd9e566dde7359908b33a2616118fdce8ad3df19cd610527a95d8256ef22a1b7be3754aa7300a6b9af96f4f8c71108e7fa0e71e8d5af7973a400379a5935bfc07df40c94a4aa794d50cce59a2de1f7e7d543db73fc4fcf50ce2b03130dee12fdc251b11ccef4a5b1990fb7ca7516b4cfb9ce9191add601d0a443ac4e396466e23b87d6e69237555c3a9d1edd141822b81c303094e4bc15a998f37a8d978bfceb5c9692a447b539e315d627b31463adba3c27f5382689410799c783942153fc901ca39193a2a16bcc541a7011c775cc94e47fdd84e400200e95eae26a291311aef67f3a3af01b538caf19cca4bc3a38acf0bf72199e6299ac77233d23baae9523a63560f3eef26bb5baa3d3ebbbebe99b059a672715e3a53e240a90ab6698ad69c6528a7185d618ba06f0d3c7e68df444cc731d72876af37f895bbf5a6da2818881e024eee069203467ad706cdbaa0f57cea04002133ba83877abcf1b361a901de93c9ab2fbbd46955369d49fdd45f3114ce034b50ba1c11e3e67eb63a5e86638eb0bd95bce3a5c111d88615db15015cfdbb3c7ae6c1adedf0bd8fbbd478cd90c21490049f64536eb6c1863cb4f2d05c6d46255e8fe4addb7e3b002f52e9dc404ecdd8d04c6f20b5b58ec3ad94f324996c6ac6501e31ca42d497cc05360ad90f3337d5b471559247e1f86aaaa0d974e03d59ea376ec546f78d0651d30eaea5b0c545a7617ea5dea17b1e050977fda52bc10d858f737adc257b3381e0e44ed73a369019ae25c5715363528462fdc1a173052eb34f26d109e05f4fcc0dcc3a99bcb87f600e4e7b36a3438b47307b4767f3a4d31711ab2c9f797ac2c22e4a64fc4a0201831c982cbc5879f28ade063f3043501ac0ce184ddc97c46963f7128427ac39cdf295e5675d0c27104818bfe03fbf593d5b8273a9ea4814b5bc6867d2d4ae7b710f642c058f807eab48acd786fef48c88c892aa34bc145ed16f32465b2199c97f1d82013fe32672b4a50f896f1fcec6410d19356578f9b8edce1b4a1e0335870ac90be866bfc0804b46619c90bfa9267caef42d6d06da7c6edcc2e6912af03e4b0090ad20b949e336732766d6478adbec7fbf5a43e437c0e7326774f5377e85fea4523795de59df2c1650ee092cca6e30520712a377c9020a9aa175fc6caa9e71cee945e1db84ff76bb5654b674d758e75c440bec911e38f874840b25cc6709959716eccddbcae500105c8899a983aea0cf21284c6fe2ae9440ab10f946e50d5d207d5088b9af701c1248f91ecb9cb3f8447330c8370159a63164039ed348d8a8c2b6b3c19dbc4d31060aba2dafe8f38202d045d0da7b227f953c3ca5236ef89605dfd81a89d814dd8b7da7488425a73db0ffbbc35c9b725ecefdffc3dffd7ea071bd25ff2726e0a9de0acf42b20d69e4df6df5ba7316966199846b6394dda767e40e79ec54fbd3b30085c0dbd0291bea089ed251aaff902b78b1928ad7850aaf1758a63ed4bb1f1689b771e60913a1e02435c7b06baab66b836cfd869f525fbe02a2a4c3946ceb5ab1fe0166901d816a09d73c761d9d8cbd09106dd1dfe3abe8f6e0f01c6023d07a82359a7194182d69e9e3ccf6ff654985de1f7a911383688f92acbb19b810e70f4f4bc0bb527620d88728511cdb4c100886c5b6e48a7cbacafa328f460dc56d9afd54945409ab67b87a0c6e599ce0598b25f24847edf2ff9627913808cb5c2d43c2d6f83717d7038f5cd0298fbc7599d8b63afa12b739d08d8b803d1c0780a23def371870842e911b9f88642286ed294edb6720ba329e22ba29625e0cb81ebc53cbaf9a14549788629ad05afd475bd22b21b699202795e00599d774625aa0d7d24dcbaeb59c5f31ffc5d855e0a2d951b1999eb9255fcc2c8b30685b894feba4db8da71a71cc10cc3ae1feda83a0def67c232640a7312cb632380b5d2e1b1d0a57abd4977190265b220dd2aa120eba325e84eb8e4b395894adc666c5bd7a7ccdfa9cbe16e38e8bb7a64a3ba52cace6e661f6c410de065482f79b708498fbf13a7e021764776fd34a58ab9ca43a6fd84e86cfa70185977eafdb230506a9da9e45b2c132962e5203f3b812587c82d696630556502f09fe5b3f2a0b4d496a5cca2e1b16c9782bd9eca9d87d65c1ad69e6504aa2232b08fa74ac8b69e98d798366e2b383fe6b3d9257fed25dc223a60621a15baa4f9a68d10d816fc22ee6a3825e3fb6f0f14e420da6da5ac0806ae83a38a96fbd48d29aed71828cb73085cb7558916a8d9a62a68b7e2fa114d8b9bb5226874c1c5604a67a2436e7c4d901f3ed9ecd473e0213eeb54bfc8c53ceef52d4fd3e68779e03128fe13ea8a1967206c0a197c36d3c572c88e721a159938c24d331884af4606fb4899c47cbce65a29f989ff0f0fcb3f576fdb63ae55ceda636fe8d9c597805cfdfde6082234ed2c3e234b2f87fd85454b9a4dfae5eb1c9521f279efa27b611161cb673b0591d0f76da9f40c33bfd979c2eeab501e06dbc9a38e3c43205d7e14e4848051bde2e7757ee7fa33d7620a7aed407316ab1f707a5021a405c0421437932e01c9734f611a399807fffc4f5ea3a844cd72c46a7458aaea8dfdf96925ac70aa00cecc4d81b34df36919ed1e16445a7f51b4816bd6ede488d4e25d3a6032a47f0935cf471ffc6b08d8b20f1f4126105dad22cb6c25a4cc6e6cc476477894a6a0d8c4f4962082ec2788e020e804f86902ed6480c5e046f373f203b773dad61544536e259711434a6aa433fb4b95e41da603c791b2c0a23a5c40d5f69a9e548ed41c096ca07c1974b73a2d1c4206c5a23882fcfb52d6e7b0734825349f92475de21ab610b0175d280582bcf38b4840ff9657a37fe870b2a003b696629528af179adc4c7d148632016e8f8b91cfb734581d83e703623d4805b1095cb941a4425dbc1724515e77553927da521840c80f5b1d3ae812bb4cf6485e959d9443465f67eb73180c1460e1ca9a39d806e8fc2e4eaaf172a5bc8647ae07224d908f9fe9d63e6d79a8ce1c8da8e2bea6623045292fbc4cce95b21796f424528a5bc1cadb5e70f43ead5a76e28630143865f66f58edcca36819bbc8f4653fcd759c984dcf47c688a212dff7feafd1fd5ba89e320fbe8b82f39684a69851a7da43fe5345847518f74f4eb404691bd388202be59a7c5d52bd44a0b9dfb2f452803fcb703053850e42968bfe0a05e40f96d206e6493f0d48da19894bf70d2d393d4db4315f4f192cb2364a94a3a1e26c12e699b7f8629118b2f835f3595433bc1393bc5e3c3be36f9b3f478362986302986d48212bcc12550e31e416409b21c89cd2d413400b9add32d38ef37b6f6f44a4152b67ed97f55e04e3e7fff2384a56f9d141da025e06b41414aa3be44e0a6e307f529c5b25613abc7abde4fa88390922e05820b7ae3e7a7e6d29133312cb73a0cd024ab7a69a55f642ed3a5b2d8aa1d3b474d15abbcdaf744beceeeac20e030b4978960ede0e6456edb6a22087f82a921d5240fc0f2ca5f52de69f2e7c3f1d7c9d09d694adc79f6c98de591b5f3d8d87fd3ffe58577ce16405d08452a4bd9dff0f09a231e07e3a173cce684a7c8273794bbcc848b241294ce7b9af40a8cd0995e01069a76e512e80eb16c491a8413878d1f50e75d031da5a90b4c6f81d2f70e032087b22a70b5e6965edd0460888f30e38b1b4a4567f47a7c6a5d78818e8ef4d82ac3740d76d47a1ab841dcf2389cce3b113b94c76b11ea2257bfea6702e9bc4020898e23779e82e2b354f05f30392164958c5f84e91658f6b91931950e3626abaecabe41244c65216dcf11401debd88070ae28d0a355777182485b1239fa5bdfb1c24d11f2edb9742b40b1a15365fe25a50824b2048fbfbc3306c6978691dd00099614b5d2087b357aae2cab2b0e612bc72f8ce5dd177775d849a60102058302068c16e253d4f6732a96386fe76a90850ed9868860331aa0e3c1bca01f4bac940b2df9f784081f0206b432f95a0982529ff9755b5c0bed060fc9ae49e3be3194c7a5e21dd7e6cb8ee134073484967b09ad9fd518cc26f558fc5fc7e2d9e3c3c9cd852620dd9d2b7410a76a33155dff52686e6f8867a200c1bce68e955c7565039df87c2d947e3010eb338840dae0146a2078a733fd849e1c4bca5045343a3d6f786d0a9dcb00765425e80e428c49211c90c46a05a9194c53e51a1da9488728d13d6f8fde4771bd2165eb7de06e985cf092c4e3b558cba85510a01472ffc938bfda97704c5e37bbd1756806bc529f39b45767adb93549348dc2bdb9095a924952ef5abf20f6b6ecba32749a26697ec63e60233ae85b4b62fc759801e50edb64e584f42bfda8c051a2ff3be588965e99265e04b8dc1cf260152d4fa8b5a2005c6eb13b280f4a5da5c1d6f636823dffc62e3c8845645318bfafef0453fc7038698e7450165e76b2bc8fd9f19d07766816c657d45cf0edab4ac45354f09cf42f0f480fd8d19a8e3adb53da2d27068998f2f258f045360b96ea730ff1e017fe68b6e375912823691878354cadec6fbb94133e3e4f78ddbe795e3e0b63f1e967eb075227a2114f42ba692b128135e2a7d8a537d83168fd0b95ad5d2fb2db403ddf4aa83dac3d6a89b1a0c7194d0ad3c1723f435a3bf6d52322a365948504b1967cfa7beb90b49d4e49a41c4784ba021ae2cfdd2f39edcf1cd0506aaaae7cf8707d6d13dd1f8248316de6c84248ebe71088b431b1df20029958652d0018f3d88dea590af988b6b13e9ce406bb2eb6bbce801d27ab4003e509ddec30fbb4f01c205e687382805e0561ea452a16c47a858b260dd1e4a0354119ec4d28812fff759dfafac65627dce6fca3c805f2bf460fea08da6ccb4e689c51101795c8110117ae6bb3609cd929acb6d4ddf9b0773cd7a4b06b2a059e172f179466d021906ae4a97d5dd627f55addfd1ab040141a4e0c655796d2e07f60976ac966a6c4264d0e32b2b41f3c8c74ad22caf64ff648ec7976b3001af475e63df859547d2216f69718d4efb80934902f20d901a5a4997b9e90177b1cf3329c31cb8e7a0d547322101ee16a402ba86e65de2d067e6ec11f9d0c5489ae5650ee10413a7addff132315e71790576ec63e29191cde424186817a287e9df8c6b18e16a87a7c9630cd4079defa102ce5116366869dc56256a79b6adf82ec1f878a334079597388d2c1752146dc83c5afbbc90ae5a677fb58fd5fb7db99c9b86ea0e0d1c674e16b4d7fe82d5d803692563915e0a32e4c9eb174ed669426b81ea004b915d5cd2c315e355c9a45398b3145476747a02ef6f686d253d04b1fe4142ed365e4f255aecb0707da46042c33c4347bf38dfc4f7c149102b8a4987a7cd9fd536bad696c24cedde13dfb6e20c946b96d3c0b360b799e6a3e6a38e47b23b279a63e0d71313635c6e9fa80a38e3e7918720816c3f9932b69492d5badcda62318f832816d2ae41dac3f8afe1a25f74bf59cff54eefbaeabdbfbcb62235a1e2b87582e59796e0cab36dbfaba22c18cdd1c69dae96a9748c0abc0f9331cffd6e39ec49689309ff57d0ea55a211593997f83246666a0a30f7538d2e677fee32df4720aea77ba84b123edba268af9b9b01ffa262f0299d13d478349309f9f6901dcc46bd888f559c7ba3585dfd241d9981beef5596fc9115e95f7d2c93caf5683b7cb974d426f683b96d52e479836a784a42722199c0cf2570e200552b5946b62e6e3ecc0dd038e341c840a1d3ed3aa90d2a446d3161a24aa635cda90c70960419066c875d79b281403ee1a21a4ddd08fef51d162d270f2f7c83ed2864fcea7dff44b0c4bdf683815ccfdd9d4f6ba38dd61b12b68a6c0341098e25148177123d27e3066dd3d03752d54291245702fe40fe45c4f2297fab58a96bfe56c20afc9617f5322d711fbb59747b5623249b73f833068550788e6563c3a388f2d3800db2fc9dac882cf9ff8499660cc91192efbea93c735e7e10c4435a9f4d15ddd082c9b26a0cd0e41ffb6c5a49d1a3755c5d28da74882f82775f25f41707a784a1b76958f120a030d8d168f10be8c171b59a55074529daa72fb2d82e6bac3bbcea8a0353cfa7ab31c38638ec2e7ebea7321fe64787a452aed7c07ab22840724dab0ff6f7e525b8285fe899472ea13311fb8f017fdd67c3539d4e73b97fe276ff55738188870c52eb17b698a4ca06de49387386e5943adab387ec0849b43b69ae6e673abb3b56ce6cf1794c5f6c0a720e854d5f9c7b8dc2b370756673a5bc2a428fc864fedb7e758e3a51112bbc2a5f25c48ffc955da60bef4e640f95406be81aac316272b4da4a815dd02a170fffe9c0b13ad4020cb4ef4a30bb5b9d5d49245d03c06f5d88cf3bfb21196b9aa3af1eba49688bc38276532cf498515a8a50a8524004ff6be50706aec49485c6fd9ae74919723385f62ec0c99dcd0b207c554a848c58435589b11ab8789985900c7d23dbe437d2ed9d92f9cdc82e1a753f4f0dd14daf366b2c63d8bca206a62b9666125cb487cfd514d7e1c01649b33e03b9b4c1654e44132f2b8a858e33d54b83b02e7e1fab98cb58396e9301664ed750a7e12e2c5a370a7caa69090c84ee806603753e0c25330ccfc3b3410e814a15c2f290f0587387356ee4012b2ab0e6ec52eebe2c504845c9e47428d2d5c94312da560ca0a74c52110eae2f646a9fef5e6681baafcdff5bf3289f7e46796c0cca9ea1e42ebc9b6c9e765770005a4d47e2321c2ffaf85331d23a0a6d5dd9e510ee85930686005360b57b9c4d41fc5cd42677e16e19e5f1955d232589f6eaf64c8d43bc369c15af289312f896c91863b89f9fc5a79d43b9140a1c9d08704aaedcb1c9dec2e466b4793ff2f70bcc06c31cb79fe7cbd3ab700fe6009e0681699a9a23592b4cde824565c6dfe69a49a4f3a8b8dad673a595bfeb8c6d2f63bd8068eed9eb71a5253297643be5619d30743f9bf4b93fc03e057b5a68d364e3777f9d307df77ae7b41790943df61b2769d489e98df823e2eafb2bbb5728f46e9811612816697d45dfef0351d1ad597c35f61b952cb24c64e8799846ffde2b7e0011f928997292adb30703fd035b7c2e8fb3c51b5885fc27e62c147a941890f9c683a69b8b9d0741d05fdd836e9772c478e22d0781f1dab7302940ee7d3deb36b225a798ec0ba1e45074ee625012d739938fbb9af9340253e7bb3a2c9cf91effb8d220a9f59e187480b22b44ede66e0b53cac93684ce37a44563e38bafad5f26378e422bc4e49d4c1d1dc7349de56949cd62cb50b415dc5b8de799fc6716dba38bbea50f71670df1b35f1c02954ffbb0679a265230234dfc48f7292b58b2f843e69dbbd3b5ec8f42801aa76141379197e1613599216fca02073578330e1fe5c2f22efb9c0abc9b177f9d2bf25c116625cd0f9b889376e793d86cc08a0cc0dc96db31e5c283b5b3b71a18d94ff21b1d59ff00811b2d735317886b6d423f7f6e65e83488c3b7a93024cbb994513e20a588909da20325b9813b117d4ba4b7ab5b39dbbeb1b4ba9b04f22d34e8c7f02548d75909c8d11fc9514515912ee9363448eed9bfb428d3138be9ff4fff583b6143eed689400cabd7941b599ca6b5f3037fc4d4267482cda413d818a06ddbff9ea7653c889a65e0a04e9e3168b0e017cccceb249dc644be04cb45e8e11334451e9aada2af79964316aa2d8a4c63bc6cddb84814403c1b412207d2595155dae523a95e6a82b10194ccd6f33138360eb5c96279f0926a384a70f98be845cf1a431bb8e516b3011341c025e9afb81eb1b99826003ec7bd7e7dfb3a3915833e90f935fe645e15b3411a8ace71102d6fb5270c336e285e786df4dda6122f4eb1bb1584aa398e4d3bb5c92a5b89bb516d00265109d82b93d6d3017fa8e5d68fdfa3d26fe7c98959008e39d9b1fca66fa5989fb0021f7ac0be02a6ac8caf2ac3b542463cefb4de77b3a876b9c6f711858f2a3a227d31c5988457e66df00f736222a9acd736c94d248975193b7165aa36e476271a2848304a2f822245996f382b27e58ec866ee9f159563dc0306891f0cf01792f06bd181240ef0939c067754dc2f48cd924e8f60a874730ae60d876ab3a4d85121352dc70c6218f1eb43c128ff9230b9014370f75612a944d3bafd5e4deda0a1e542ae8038a279947f73c31123f10efbb2396a934f4920291a9bb9f3e147e971382a4effc8b047f6aaecd175a7aa1ed18d58065556747510bce17dade29a78c5f47912cd8c2ebc24f8bae9f1aed7462a39a58a15d27fc37e2ff5ecbe5b7741f681c5828c7a0d9f6c36423ef6e630c4c64d601e5f598fe3160c5f4a017218bb5ad1d43a1091ebf7ab68d45aff47fceb21890c67f308b07896e6f53f2c46530b28366504c155c30b93e7116ce8c551373d7d67a1c8f342ebe3ac6a850ba6d73a1769f57310203918b85b913df9499369a7e0e3d86e0f7dd23d3c4e7a4011c39b3f33049fb625bd57f9ecd5a31c02397388cc3ea12f25225306ed4b870bd9f27f7a509dc00349adee7e664357d14e47b8f15c357326a5a6b3c6af6f3f30f27ecc8575a55918a8badcf10a6dec50ec75ef75890acba517faf61e8c4194e43733fea83d3bb847ffb100254601355eec6f141561717699709dbfdf5b0a1adcf17a8382640b1ea4cfb421293b526c801be53fee206718b296d998cf215e3271df463ef67609902f9008549fa9c93fc81634eb6887c262cb4cd909d14636250b43a78ba8ee104eb1c12335458aa69fe1e664c52c68a3063e77b62fd8917cad27f24d1f4f662dc1dc4c4fbdba5269d023d3d3b969ad4b3a4691c7de7ebc2797b1074d34b079adb531bfe84b0b8ea51b27f29bc6560aa22d155a864ad5a9df4272fbe115a4bb32ee83d722b1b86fdde42befab413fac16f257e0d50f56c594794002c240e83258f93bcc994399727f48c0b0975ede1e97c5dab2ec5846ed122460973b183b9cdc0bff9759187ceec89aa166fc6dd5fdee229cc08ce9e3339a4f5cad54dd59b776d48f314d5cdab43ae1b88966e81c3a6f07fc6e082d8ec5292d314ccef0c7cf5a448d87621a969e42e63839fd31b471e00325c343d8319b7bf855b8f668f524da64703b989143fe49f41295a60381ea29b90c6350c0b5f39e80f9c5c6e820af77ece5f6bb6a42a15328fda2e9dbe2b55146897e1199551da3cc7787b4fe0c827d3fb53816ce044847f0fd4bc87000f31f5167bda8cdcecee1c8292273462606e5f0942cdd5a906e2751fb6180409eed093b036f05f077203857be136266cdba30bdc385c1760875a7f2a61e59b7bf308f336c819526f2ca3b9040606b0f08993458daf8aadc8cb11a57c0c39e64f8f19fde368fa0a5dd636be43daf19226076c9f9066cd136647edaeed8b53ad77216df8f3de5920b70d7b6ed0453fcf8f3011038f94bb9179803ba1594fc1b5f2ed7817a9ab073b12a88a30561bd4223ab8d10807e7dd07d6084fd3e82f71087af9e2cccbfab73167e093511538eea2ecb083bbaf52ab2c6b5056439c34dccbff55b55a00d9c1f97c37c5572b3bade8b49a036d3d921c85731743a171241fdebf40311613339344228dce7a1ee38bfd4e4d19aa2aeca07a771445982902a6412f89455d96a1e16c6edce492414e1e1981f0f562d40d2ef3a97dbca8e09094a09400ed6c433743c2c653c6d5e7b10d5f45ff5cd66488821310be7826c0c58c43f6c904fbc60b93cb43433e300d2f9d58170f323789e6e90c2feaf42be8ad02511c23062ad7c7e17719f43d1ca21aca602ebd93116b9c9f6278446c35b6a42bbada7ec0cb8ece38303a994c938f64683e374ff62c93b2f14ae88395c804a308e61fb1a927c2e01c29f9d31ea1fe1f12e54d72040702ebe202d17b6e489d1e3bfdc40834e13c9d76ebf13c8f8a4de4316bbbd2769718192e174cd44b413d83e267906625c4b54f8fb80a7a71559b26b177bcbce7171ef41e0e9929abda4eea460c57c4d45c2095e946c2e69a1b368481115dd306eb9bd8e1a74a638c555f8397e1d04307d07bc1c88f001ef589cf0c9b8c2de40cecc99217d43638b4581771ddf446ecd3a31d5f47f520115bee12c79c42b30d86e9157aa7151dbd6a81891f722a73c9292b595ea9c8a7f25c7a023c952a43bcb629fd3606f1f57aefaaac73e703175219a18a4e5ca392182577286c3fda4307d288ad935b97d97849d3dc9e3f2ec6a801472b9d53341b5539e574e41a6a1986a10cd582d4661db826caa354cff1fa11b008817fae6af07b1e7b38d43ed1a914cd2a7f6c5714f0f171be94fbf7dcab6ddf467948e99473d1a552350bced8d4b1856ebcd015b1f36acad9e1a9260a5cd30825a685c903ce51abe7c3454e3e4b3a383a7849cf899560537ea70ed0099a7e33f97aa86962dbdccb4f46302fddd4709d3fc8e389d4eaa14adcf17aee0cb77b6ae815defa9905328b400fcf874c60aca699d15c187cc20696df2ab49171fa9ba994484bb9be6150319ad1f539e2d1c8f32c6149c5432e1da0547b7964130746db6f47f4abb1f9baf0e37211f044368554c760df8690fbc1d0af9fe81eaecb706fb588e83424245ef5dcd2199514495fc0893945a403c22b018221e040fa04becf19a66a2ee0aa4c35879c98f2283cf7d1f81fda50c929583b5ed3bee1dfa870e40c8da19d62be2166097a7a6bccef63f82b42ed6bb8ae0fa9d2af53aa23bc7002c3b26e81bc9c67a4df16017161017165deb39df529978fe421b57dabdf600c10207e55e6d099d272fc2f2fff5decd4d685ddd0cd5a6dbc5a117b58afa7e2d39a2fb8dc1ab643f93812c564bf8d046b9fbe54e13d751764a93759defb3a8d6cfb5e18714e870be0fa0bc4b743e08a1561f3251e888e14d48197b3a28df42a75b1c5e20271873e8f8fd4b5c8224be90a108ef1f2992a1b4611e4cb6d277e9afbe574db69d951fe89aad918122f36e5f143443bb2ad8912e2690a55bbee3f082849f2daa269af1f142ff15e8628e7d3a1b15d4c637e7722ea905e8b7919a857bdd65522787eecc994ad08c2fdd410a9af6ff27e596df90f18569cbaa13c9dfdadc0225561abdc49ac7d8f6ad561fe196e6cf3ea5463b86ff845451c430a9a05579e58cbccb0184ab68baf6a2ba74c01c2553af7aea06bf4774a495eab19797d4006f579b59ef02466dff7289c91132fc00d7179eec232016326b14f4b74e994356c58ca99dad7cb5bac7a0708c7edcae5071e0bd4e979745114ede9f7a6225d0ac547318694b7396801c1837c8b913db89dbbae805a37f7cb97a07fe6fb4d7f31bc9027be4e861795e709852248c6e3f52b97da3b7a1f4a24fb083ad488153028fbf20cba1258d5373ec71fd72956d7bbe54c40522fcacda1f51aebbcddd863ac21d4cbbbd28b02d1fa8810f365f0f123910109f0a74068be7ef5dc707542008ec47e5e13bc4f1d84a2476320e8ae28201391162fd4c97059dd0b56ecae43e7626ee438ef1e79b68a067f10f173ef63ad43347ebb3db2edc3e52de3ca15973de23eef028fc3e27bc2734423b8b2202215aa6327dc6344b3067e2e6ce5396a028c5327463654b3c34df00477a48f7d4177738f48d6f8f445363198f789d0d192568a4fd35b8fb10a30e59ee7a32db6ae642f9031e759ec387fe13c0c9a49e9e72c1159fd7ca302d5954c459034d2941bfecad7922d8aee02c6dfbee068f48553d7ce898946fad1276c74afb356632de4d0d061cf2c573ae04ba86b482c7acc8a70fbeae0966831e876cbacbc803a9b25bdcc5a789e8d013829f66e6d949ed1f2b3411f35d6db83fbe4e1650201246188a8d60c50402cbee9e9a4199e7e9db665cc2d4b0ca5163ef54c705270adbb9e1659352cc534cb9bda64accce6e321f96a2d08f50e31051f23a72d2bab679aa7840699999525c1d783dc5b9c3410405bd45448d201aa37eadcc5ff16101c6de36a08171259fa8ddcade6061f8c481a7dfb40ff25a442a16596cf2ad461fb6f4a067198447c3af9408a1e282a9787236e6d4d89caa7e26237aaa6693affdf559244763256a0cc9b54d803a018e8243c44900db2ae6fcb05ae1c983d38f16cac645ac7f6b316d2d6a95388810682833eb2aae5dd0124d75e721fa9fd69686071b1313c4626bc034e93088a45def954cd90fddf75e0b5e8c886973a14e92d4f195c2a43acaf922c15491a9c9e22cedf51e63e3f6b17357b587739840dfa311fe2d3f6e6569a9ba53afcb52e332b246468a2ec60cf186c6cd5ae8f1b410b2ab50df74f2e60bbec1769806a2ee2278a2a1017facb4f3eefed2df00b676cd5bf7154a1435b99d80fa0b2575dd657662bececdaed3e5c73ab6dc68e27f8a2f0b434e8e491978f1a01e87b63ee0370fbff01ce60550781180a9ea7474306516410d37a480a75f49beed268e961b067811c9eabb7f4e152d275608e73a5df85ac2a9c380b3d5457b4e60e99a02dc1987fc7618129427c59dc0f23d93fe392f6d70e29efc3460a707562c803111eb3f8b15ecead57839f4fc46b9df82f542833d369e4ab83620f0e9d296fb8717ef096fa92af5c842f8300a508726cd1927107d000e4f8c193ce13c751aea40f6f6628d1599c3172caf15170d5ea602119b330ec62a672cc3b8e8d271bcefb6a00d276e2322d5930e3970e666e88f0be541f78f6555ec7abd3081e208081c802d98f3f1e14ae824b9dea7e4711be74a3d7b8119bfbe131b623fb7311a0d9f7e1b63063fd25ecbad67e0a0c8213e66dbb6296f2df396387df0459d4acdf062473656a1b18f6c3386f47445965a0f2718082f32023ca00242821878ef5717e7d9be8863f395616ea3255172075fe97a79e799d2ae16cf315f9ff0b74ff55506f9fdfc971f9a25946153e52ba84e06d6c1b4f7c89e74c0191bcf7e25789c8afbbf01da32d4f76fa16e59c1596eaf7514a301fa340425abef5b63ce4b2c290b96d398189bca7b9c834b5bcb471a111226d2f34e03b9a719ca3d82ba74231af5216d0571e8076bcda7ab95219b719593e60a1f03a6264737b235b9cc6c5a9e25892bfbee787bc1147007c2f0d790e9096196db23c72232fa3f5957f1d05c467de62be0a13bb7698785f5ba670cbe537142a2029c615b4527f96f090ca9fe170023986fde7c12a9ee3c0431d51a3ed8094fc0677474eeba46ca0595e116fe536b471912a73f7c7cd13ad943ef795c5f1093044e40cab33f64b633c2ea8769853b66b6a3ae4b609fe13856c4dbef2171558fee8f82a7be3e4ab4ccb627e0b4f2cfe1a27f9708e9ec29e6d396250d1e7483e46b589f07d1a450d60ec422edd0065b5fb20b401e7aca3198bdc5e651137f60881c3619db32425287e866eed60dd925a7b36380c8d9856277ddc2c499931720fcef8662835ca8e09b435b5264e083814ed612e679c340ffbd830cd6fc4f163f020e93706eca2d71ba7f3cab690c4c9c6bc5abc7b967693daa31005f1df369d87d0fd3e2f788c2491e1d1d29dc99d727b3a8560e7c52d3efee5a5d8ab441b5d0fd8b1ac3e4f19c17f67075a9006fda3eebb0ed8eac5a7bf6174bf7ce3711f4923a9dd6fca2752733c6b6ac076371657c4ec43baf34a26235abf0b9ae0859c4962475c146016d7d216b84370c62381f16c0f2423391d06eded219ca7ead4c66f1f5eaf1d8f284650548c5547ca0a186f486699d22d9f8efa49cde00e328da747ab489d48987c24b06c66bfff53e04759f27358781123a35c802af59940128816362200abe97f5b0feeea9c3038daa201709c89c0d72654032fb434d7b500ea0a0292f608c013b44557a764cbd306d52d3457b58312c537abd358c05e6349cbb00dfa20a4babdfe93d4384ecc7e3c6b61b79d70d425d49fc3041c8f975513afc0aa9514973505616dee7e94a9622449b7d57616ea7e65fbc7a40c1cbced9b12ec7f873d5e7b2b19d6a488c8ace40567ebdad9fb1017c034fd410a0c3885f2be72ab22ae9f14c8441a4c15a517829cdfe3d7b07d73341d8450d80a9f894c13f1bcac584ed6c2599f50b95da1a3f7cafb8e1a546efdf76297c769affef3e1d4a32f74448cdff2285567092539a6f75a0c01e05867b7c05949461b65f4a38921ed89dca0a8823a217cd0ff9464c7ad435234dfd6ffe6db51375d9acc1950c1cac8a18759bddbb5f8af81e10b66aee9e5be0cd0d03a38c4ee4e4227bc92420f1af0693ad73a8b1dcb2b6134211869c531afd105bfc587bc75d1967bad1c50b0b8dd5875ebf0734f61360f19a2236175d0b428cdb9d9a3843bb6c3f069120fef4eee4dbedc413c68cf6417040155f42fbc03c68006b56cfa98cb55fde4394cd2ac4ba1b74483b0f00d381b715087fd8b6ef18ec589405feece07adbd0156c500ffc1fa7f62adc28ffb5958bf589466f234ad80b4d4180e9ab6308653256b7e47fea12ff0ea7cbc7bbf959d5dc676dc13bb074ae4f07376e4d7beccbf310a1fd1c97e4396d5b6ad154920ac1d0134849e8f7f04c34c110e96962c086514d89bfe9bfb4be0c8dc438ab8ff75297c5dbb2cbd2dcb2c59f1780563e57419eb5e9262d86716c909d87a6dad4061f597b7945d23a8c32551c6104b52df63609efad1e0ce592c375e8893ef2ff6e9f60a1a077a766b5d646fbf0af543546b0a6c0ea231ba8b705f9166a1f6223f5098e0361cac82ef2abc5c247174a3e990dbe7888a555b0f6d7ed5276b1fd65c68a6973f5fcd79bdbb230ae3f46b35df0aac6dc3e2261cfa33b646004226dd49b1c778c4811fa3e82034212627ca64918c306197a3031b9d9333022c403f8cd4432d7b3cde6592714070ed2a675e120572214918caeb8b7eae3b4fbd278dc05fe15e396fd36d0f021a1fd647cf5cc78649d333e6a9d51e22be70c21bcbcf6f8f4945e1ef8797b6335286178a7afa5ae0fc5f8265570dbb18c56cbedbf17b3bfd0668d344fe5a87f638751dc035c3740e36e04731194d2c3ce887bc79e5f9e6f32286c0a98a4906f6acb279ad00a7422ba992ab2c5665724018106e14f3bb77e800c8370e8ff6fcaff8d0916b1586766cc6d038026ddcafe412c70e88a99a3f437fc440bce54ee9d1ea9c03e50f7c0975d65f6e8c38160b3060f58122cd5f115f1d77480f7e88c46ab696d6fe627c4a9183ab61b5877801133fc42b2fe8465cc7df88bade2864040e058bc8429b92999bdd7db83d75d4bccd0ba7ec8cb71254c8f2015d29a322446b162542fde7a60627c98f8d05a005c1d74ff197ddf60c36b727681c682bfd4c67a0fadf60d7bfa61b0e54f8256a457c26bfdeb35bf21ffd390d93a5ccd92f725c659bf64a3dcc4db446e66c54c2e3da159817b1d7ebe70b7c10e01033c9d0b45c4b4922a4ea704549f50fcc9018279f68579f0673efc27057cee67e45756aeb712004a98b00a5e945942dce999e0f7cc0bc363701039909ae64d9d6e3923bc07b7e90bb3bf86f91c0ca211d6af3ab41d9cd384d5594e0386d5322e14bbaf9385f054dc38af95b09e856db805803fd87b01ef95007e5924f38779312e1bd347c48d7b41e8326cfdace235d1aaa3f6f17f3bf26ff2d84ab11a42bd150892017744cfe7c470f44edd5158133792e2b5bbb64e1a84374ce68f98236e3141c48b2c7fc0b975b37398d891736f8a2ef00c6b5da54afbc051d20d89b65468d6b1d98919f829952f4e286c99aae1e9a5c16c0f49cc5a5081c2a6bea492b2cb82d3a5b0ed9cba753e56b36f42d73b20ee1e164d72b93f4881c9cd597dbf4f1b4b11da3c203dbc3590991b456ddc2019150b23f3e65a94161a36e6766215886bcd54a969eceb489592b65974ce3af0794b72aa13d8f0aeada22f19a567bf05b9ae869a64b34d32e4cb8d31c80f09876d240934831379ad0b7a3126e9b42903c820fe6f125ec873e130bae1641e66e56739f99dbb898da566ce2521ecde5883b3debdb5317cccadb9262ba23fbb4ed6bfeca86af3b38191c2746a20b4136d260f5847450a63065b259955428f5e200563e674a8fa6526a679c3b957dc145b2572f80466e121166ece17efe087d62a211fd8228dc9e0929fc2b48109cf8f33004307a6a53cd2638f4201428220fdb1d4b7a53550f0ea49b8aeb629d0f2aea15662edb321ea3a448702ee9f5bb27a39d9d61f0fe39aa4694a5a1b98b9043a58d3cd5e1351ca2a1d77780056808d40ab38de5ed6a11d25caf47f0cda4add8364b1080def127a4c3bb656092868989217e46bde67702e80d71ff6f9ec1f90bb3bfbf9ac601d5fc9bf680ac056b2e869f4d2b3c5ae75b0f36b7567faa3fbb7a26aa6d32468fa24b1d440da4e76f9dc4d7f4ca45a743276b58b3927c1047f7b23f20ee0f2450b090f3660209dea22f7d36572b80d57156231ef4efb5da30ce740cb81af2c22e828f9d5fbbc267e9f866a4a6b96256f4bbd0e8779718fa1a95e413e3d5be0c8da2d8aa231cfbda4538cf67abbec22ec86a1ef5c56e2eb0c561dac6658addf0fc5f36bbd70b8b38c8361a7674719673a4bc61c48b7c838fb64e2eaf8d152083ac8649598b874a8554a8199151d4c5b625ed11c017e09a06eda68e4b93c997fa4a8c7cda1371fc133f2d82e1b2818dd010627fcc8a52ca8b752d71e138ad15154005d1f2182928e79fd0c287016591709e93002e77dadffa8ac774fd97c026a29eacef516c22cccf3ca05f6a0c8ba1a29dc09018eeb4390ff46074112ffe0252418d1f0e0e091e090b5355873694a36af1c6f4a8b2129451d7cf97e1dd2ab48c750b5e68b8823fc313a549f3bd355358743e5863b70f5de4e36ba0fa52220ef41d2b94057e575fc017a154dc0044274f7924a73220ba45c2f92328bb8a9715dec302e57582c81124a9468ff7a802fd139de77f72c8bbb1e72cb06f3b0eedf5b662344d5590970845b5bb4dd9ab081b1ea7bce77c14dbe335f8dd022470a83cfeb99145408f224bd5c261d488d2c829f64814a62079d63d7811a5e45d2aa023623d964f44fe802309a5a4e191edefb20d8c0cde00edb2f01f3e06f116c44fd714b172d5183f3f8cd247c3d327660258a0cc5da6d084c33f584bce150e89a8362bea089edfa9a3fc894d88017c3f8301e73c0b18b73be81683c3d44e638d8de7422858759f32fbd6df73817bace20ed13dc4b91cfe1b7f2191fcd0f35e7f52bd69042d206224e4e64f1549d74220109c749b3b9e8a5b1160cf2c7ef34f4586413591950013620b95e613a2f6007e7de9f6232cfcc31286db8952f5bfec841b22adc6e4e5b6dc8d8f057415294e39fab958459fc2b9fa11d968b672bc74f64befe4ce25d458db92962a11360f1830320e8809188e8aabcf03c263ab528984fceb605d40369f9e726e275d7e1772ebc325a9c162c7d771ff1a5b97fe40d8bf652b22252cea6cf2856ef2d9b477ed27077210f9ba0816d8cfd7ae7633777461ccbae7ee95ce90524362a172475e859f80f81c6c096cf3996980d7cf16c631e10fb9801437c37f6c953374a93be15f6174c3e1c2d287ecfc5b5e821b29b06a749887873098d585ac6d15df9b05934999ac87c4f405668569560ec7dcabbbf8a070a79e76f1daf46ba4f1539f19ff9e6f13c2f17b1d42ff27f7ca6d9379a58bb260cd012474c91d365dc6b5c3e275374a6f63d936ec2479fdab2cb35211c4df1a78fe0482b0a91f7ca8da884598a3bbe095c8076bd0207621b8224ee43c58552467711fa9cd4a16b764f6d73bdbe5d4e26b70f0a2ee1ad78fd1974486b3bb7ca53eb30abe330074d0c97dd894344e82a703c42edecb371e071d3ba722776d6ea6a81b96b4226114f376f0cf6552cede23bd47aadd74443ef27d7203512197627789e12a89d5427f86ba083083d28afb3c3954ea5d01b6d58ef293315660eaceea3d70e381e86eef726522bb06008a2099c1e871c2cb4fc36a488b36a4ec109f4a4c3f19e75feb66a4e4ac2841e3604190235e17dd95071429852cde92598a14f8b5393028db0139ce1f85c7348edbb1b2a3fc1f5b67c8fc3185fff1620fb5f04b640b9775a6e291cdf94261b5bcc615cbc364a4c310ee990284bd7c32fef170b8c15987042976b0263af89356ad4a26099610ad048b2d35c18de689f10913d59b1223e594223c27cf3c556a6798b9adb98cc41da40044525b6b1fdd700e78cb2f1d0fb32880548ac47234e6522c0cc58e69faac06bf36ab6d46f7f46bc2c3eaee586f9749a92120ce913d84174a816002f43707a797062fca0f88818e529200cf55ce76eb6527a24fd4cad1a617f98a0f7cafa1c296368a00958ea05a8604e0427f53e3905cc906fb948460ef4ebf1daca4b0d7f16e63ce6353ce189c327a6ef3699f2888dd8710d755b35e1ec949ef78cf9652790c6968a221086a2533e651d811425ccf83809465e7d684ec34154410990289ac118f229ed9c3cb3599ee15fdf0e92ab7db551232f0d2461b20faa906b97b167c718e4e88699304936e40ac5d361c778fbb6325d04f235d66c36d95d1462e4643d0d7ce36477049310010d168f188d0fa260896448cd5e77e63e78fd5d2296dd7d30bfc732158a2eef7bf90af3fce05ae83b6cc5d5148c63b654663a076060cebfa91a1730345f980b9632878de8efdd0acad78d811092e485ae546445b0803ec7e41b9a792c2a72b94bdb4c708e13371ac2928a3867d3c98160e99850e99a8cabea34b62d5a690c6eeded8574826916ccf1e30a3bed6756be37b1bb55517958c7195e689908d5491ad3669bbceda9ddd3cce41cad4e560e5d9c7c16a41e02912738947848a784dfc2a60d22fba7f07f68fe0f4182f41d2b7706870328c2e2f0ca3bae8e20aaa9c8807390375fdb9e897bd981f692c911c909f3d9edad37a70b17c6fdeaac538f17860dc97df1f5257b500b416069a84447c4b049b9b23fd8690b3884f9debd2f06cba6f9d328c427ebcbffe236ddf0391944b6e3eb215145895788a1dd1a1d7de8d7ae443dc50bffe31b74a8824509b84394f45f9fdc0dfbb0463689b32eebcf7402e861135c9f37463002634725f216427e59bd9fea484ba67e9f4962f4f1416fde46170bc3bb76efb1921cd9f5d76beb542ada78e1d9876d5c6be9138605778384dc486fc909085ea72e4948e1b43a4bc71c73e31d89dbbaf4481c0c56a60739e2463cece80eea3a855eeed7b28509ac90c09249fdd097a44001c078c341c88cd97b616e0e594359dc77f6aaf1e738d363d35b124b2a1dc809e0fd4ea99b23e46a9ffd3cadaa8f01d7611f5fd01502c28704bd588524191b668ddbe5f93ed67b10d45711744864fd786073ff5a75fbb43687cdcbc2259c2cdd73c7fa7e229b9101cb4d7f5967510691668a5907f818d928ca668cf18d536a21b61c221b44c24ddf23d80aaea380d4b32163d98835d090ee458b6941c2800be2b5e236b7e2c3dc243e50b6fb133ce861cf3d48855b1eb9d48ff8a79b96e8390dab48c0f986a8dd4e7cb695abc557e6c846077fbd2a7ce4476daa1f2392abed44c9303bfecce6cc7852e3a22ea66ca2570865621779884cc3d413781856f3f59aa9ac2e35f922a421946fc4bb1ca0052eb975333418117ed84b86fa6492ceac3fb01fdf8ca3a6400a04a37db2ff321276cec5c6f242f4f610caeec8b0fe1f089a394bca778a571eee82af417aa8cae73c39a00ad5c3f877ee7480fda18c0c3c2bc3151a27c0fc942177eefac1ab1538b79db5b6f681b173e3bf7af2056e15009764cdd4bdc248b59fe9896d129bfd6369dc25ae1d0156e1ae06c6fc25f6bfe525cedd6e20845e76277700811308a771c7fa7763671577cfa6eff331bd4c41ce88cbe62ca8b42c36ffaaef377e5dd0b28f3df40e4adaedb6abe529430a0758db04afe54e7e69a44f3afe8664a99fad9f663c8d78754eecdd3561a9260143bbc6bb450c93158cee6fdcd346c2e8e48a66bc3469f136b8d5da444c858c983ccb41b3873327b89f81f42fb8fd3a8f1b4c8ef9488a09e2840b58b2d3c74ddbb683bff2fc0ac3ecc7af868dccaf6a01cbddb6a0b5a4b2140231589c1b81bb8fce357d5a0fc1009615ec86b132bf442bad8783cdcbd675043588d89da94cb0a66b8015cbe4ae8d672cdca364a28989f934227772d2a185f8c629d38f69eb10b9d5f00659c215521426a0258833ca31dc3b88ab27b23e7eca74e4808e5fe5acea4783fdb3e0fae3e0c399569800d6109b34e7d293aa6364feb001b616e57b368f7bd174bb402e91cea0b751ee8a81c6b5c4ce9d5d897e8dd54f7e5c0a8d7a67fb17ae9334f349de6eb1b6bb00534157be8f765b075fa1361f193b0f5e8cbc561246f372a52e295337208ec1b37e847850003495c73dd3f5fc4e0995e0173c09266275499aa6157f8315f066f86478d1fea7cb32fa40f14b29047492aa7ee9af0c4738ab94441528210cfa321502f5c9b05ba4a5a22c021d8e32e380fc0a38ff5a8ce564bae683b61d1457164adadf50488d2223d4459b9415b130ffd2f1487070bb546db1b06dc8fb069042dcb8589548340a4e0c2ddd8c2b6758e8f35dcc7af97b0e0aacf38acbc0827fc0e214dd39b2316a54d1802517d1ad2060432eff5de096a04ffaf3d2ebd194dcbc9b14bd75d8a7a8ff8c4473c85413176994fb4baeeb4f0d966d31d6ca1cc62c561c6a0e6336b1b1ec13ec1983711ea8a12f10f378e473dc508948e170de5730bad31a01d8d9c114004de4718b833179048be476bc9caffccb448e349bc95383e73fa96fa2053b36d31fb0031093e680e0fa128aa5491d6aa3a97813d70f121ed85fa3835c036e96186760f53fb0c47cacf529c30e060ae37cc2261c8953e8e0f35a8aef4b9a335062aadf4a1e07ce02ce976489f56a5312a505aeeb57cd40b227aefdd6257ef2c6cf2475b99a42084fee08d1c73ddb1784bc8653903a241626ceb48f77380207d80358aea581e3966bf10687d27a8c5052f9c3ee170f6ed2f6eab75569f76c854f647e2124e3e090edbee02bfce254e1e7da63e96cec7d76a2043debd17a12e6552770f5559d2c1ac0526d8a326d2eba382088b317398e6c1e34ed35a22ae54811b80aabc163c31c630dc5ef2734d62c031ee2fb7feecfba28b906c97659c5febf165d4e17588a8e165bba93afde8ebec7a9e08852774e42dd5659b2a53b09360d75a3d92a4fdccb724159edfa76125a94f6e4558e5d7a9c7cd6ada45e9708e4ebd0b62c5ba8bfeadc46e17c198ee035069832a9f7558487de74ecbec7a3db61a61978972522e40b4c80045c50e2e34c63e9a31b0892a784a1b76958f120a030d8d168f10be8c171b59a55074529daa72fb2d82e6bac3bbcea8a0353cfa7ab31c38638ec2e7ebea7321fe647741439678e3fa077da5b9abeccef159faa491d00e03609eb9d53d7859876f81c8c27ed8dd1ca8d29f9e9f5a2fb48227ff26ea37aeda1866ca6be64b2aaf2ede5a857a1df3a80ec13517d9659f091fa22e30342cc85ada74d3b04b22c9f050fa3acab3bc0eef55c67a05e3d3d5bdda0ec560976c3ba4d4fa1553191a8464e66cb6daf6af01d202479eaced40cff45c4b4828517be588ddaee0f608597ba7bed2aa81f23e792470ccdbeb44e0d8a606dd57f95022265462ecac201eb25309a2b0e328c2703f3d4723c3efac5b61741bd7d771deb63e464d331a2cd05d77a65fd9334c3ffec1268eb702807c66052670bf1ec5149cbe228517ded41849d99bf0c0e2cdbc12fc7bdc6e001aae51e8df9dcd78bcebcbcde21f1a0b5d44288f5764b64a68d185769dfca4b2ec78640d3c44bcb9f3321a2e6fa533645296f5ee05ca21c8f9ee9e40096a6f69f898f9b7c33bf3ef31cded44a9ff4aefce36c3ac662e41f571fa45f39eb3d5ff902a265d4b76054c194605b0162cdeb725ad0edf0a5efcff2aa0c9257de4962d3424e778a73ee7fb1044e32829e5703ba680413f1bec2c2f7ff7fea4f312e6242a24a2110df8180168ead77a370e935aa39ef45012b0c9de8f3410dade83fcd35400c08fb532fa337fc385304796e280713c8540634331f0cfbef3d17804668c05ae801bd53fe4e8c0f91653e75b3989fc5a79d43b9140a1c9d08704aaedcb1c9dec2e466b4793ff2f70bcc06c31cb79fe7cbd3ab700fe6009e0681699a9a23592b4cde8245f618ea7bde970021cc258d55217145faefa6b9da9ca22802f2570ffdd950234eaab591aa0c6c49caf837a801d272709a558eba2228c435c8736c9ade1b43fe48f9b3462d5d49a589bbe163b12466fc890a81a216d1f695fd472ad28c5995c725391b470a7d0d537bd6b9f1f934334a1a2d64fef56e06a4c644f0d010a008d27fb0fd8fec4143d1158fcda3eddbaad7991a1e05ce03c311f4c7478b6c95d6931ffa40bacaee95f6720865156ef2a307ed1d821c3f1f2e498e669e09762a1d1519c03135a6491db0603058e78df606957eda0d22cd5a89eebe6fc5a2dd30c05df881315105436fda5aa083bc6629b99210c5d6f5c319e22fe2b720b5a1d473e54eb3fe5394503ce87c20a1373948ce2b8175252068da071cc70fe5b17bbc3c6a553dbddb4a33ab73e8dc1b60891fa2a478f40461be9cfd76f21eb4effbea513548813e07b1c337badc851890673d06cf5044f5b9e4d086116aef359550ca1208f494d805b79fbe917da72fa6e422d8269b588857ab7ca673d8afe9b42f97de2c805488f41d28d3ab421cad94a9ed9042abc47348ac072de9e038abbdeffa16ec61b7b2b723e63330ba406b4f0b7a25c07133c227d975feb0f8cb04d8473cae845174987ca698656ee1c8d60078d4f08a3f04c92b34d19e3d42710691edb74a407c77d41de87b85d6f217476714bdc46e0a58be365c8e1b5e6336c2d47a373ef61411b53e2e6b71716046e858cc76ac29146d31234a034e04ae4f6c330ac16c363d9c64e0620f3c834525a14b5d74233991146e74a1d843c7103026ae9208cbea26bacbb4a81648ee12fd95f72e48faf57d781e2c0c3561ef8930d32e8d1438ad1ad52f377f423f4a27e2ab7ac1310c58147e7f80412d85b8337e7dfb3a3915833e90f935fe645e15b3411a8ace71102d6fb5270c336e285e786df4dda6122f4eb1bb1584aa398e4d3bb5c92a5b89bb48d5b51e959acafb54aac6b7f3c52ce71239867e9f7c07f823c014b530e4e8b80c28ab2bcbdaf981cb20d460e8a3567245cd2c77e66add9e4296677de8614011096c4967af03a606f6d001b71565e53542bee99002f1fd7626ec7743ae99323a25ac915fd8adbdb9a419308ccf3730e6f6c4ff0ae301f57666a66ba4e61f88140cfa2be7e4fdc4b6a4bea43071f584e6e1407827e2c8a720789afdb403b7daf6540b85bd1bf03c1090cb6c07eaf6e7afb0c95e09257972ac817144ca19d11433da5f7d974d799925011cda0e8539bf7a38ff17f1bf5234c69468f8fd83ea2ab75d327d55b66d7b7b4a4ddb2667b75913c8ff18b3af5efbbc6ba02919e1f13986605f0eb1df1445737f553be5404cf3d605b236ac5f776121c80d55aca4eb0b933e8d5c1624fafd552c32f044051e3ce23685e776e3e5cdf8cc23bef6adc935b4057b69d0a438f3972e9d5a15702cf4b538f93512f94fce68fd43010997428cd6dc816b46ab5b50cf7ee911b887be0c3f1ace38eec89f1943a485b0bb6e24662f84f0ebe9409569681b96f6608deccef9499369a7e0e3d86e0f7dd23d3c4e7a4011c39b3f33049fb625bd57f9ecd5a31c02397388cc3ea12f25225306ed4b870bd9f27f7a503e385507e2b18e52cc7a296eb0dd1544470a4371e30028c63ab654f0266fde4ca1373be63607a01350abcd003c11c21f9f90096ee874e06923c25c899ba1a5c60a0676893f3e3935ba3ad89c7b7e0e8c5e1cce99ce85598a595388123d26137f2cfec097ae751c3312769481a7f6060720f036f20e3aff6d6f7d4bdd0702cce009622ed07af691de86fd5fb8e0899fc8ddeec10af581ea28b2ad396eea91adcb14ce52e06198c6cd210821e138f8fce84166f24b2e56ec6a39b7678fa469af81962b659b42e871cf09b168390d85b0863d21c5d64a5095ae716bb5ce6a6ebfacfbb1c44c45fc73baa4b43e9216f9c9a424a966992e1f5e766df6bf9d2e4127cc9b522eccd557c552639da9f812e9f3482b7a289195e4a1fe9b4e760784c7ee3864640f284e5cd829aa6c2846552ee82057dff0161b2181fb4836d02ed5873b9cdc0bff9759187ceec89aa166fc6dd5fdee229cc08ce9e3339a4f5cad54dd59b776d48f314d5cdab43ae1b88966e81c3a6f07fc6e03a941e4fa30b0123fd70130dc0084ea32c23479969ff2f1e2047bda91a4610fcc150762a3a544f2a3b2953c09abf5b427aa052252b0ba4bc65aeb8211307b5d25f69dc1628319a2b52005448d2a269ee68d9101d3df50f59a33f2114ee21300e2be3452ff065271730127d25d6f3445d6ae1797fe6a44a391534acc07855c79c28f6b14ebd2869a6dcfd17cd9bf68a6a9bd4af6bbc20f73cfe924ada58355c9c41ab518ecd849239082579948dc19611831a9c1ad2ce385bb8f20d83d855a846dd7c0d5bb6c639332c9d01037194b4097251b46ab74126a6d5b2741e34139a5afb38b5c118326178ed2f9747ddfbb10283c10a20fd98a08a661f79d98a3a17d80922139e31150c3b59ce65249532acad50fb607b02b32e186abc5b4af7e30aa96df4d8fee4ba7e74eb9f22534d73cb5944818c283e12362054dcb69c6e8583fba42a143330eecb80685c1457fd86856c0038ec75e0d04ac44cc59f2847f7683536d59c7ea98db8df1363db17875150e246505f0c66cfd395ed47fd93a9ff9f8582fbb499ab135f67acf3febb9c29b5d27413d4ee4e508e66758b19f786e42985964aa988a58c8b6b432adde956ceb7d015f85ab851fd98ca0edb8e924e415852b1b71fbebe91748bc369ca3423b5287ac988c4996f911191b892594532edf0f87601f7cd2d0b579e44d98d42c984d95803439615f1b5feb873eaa113887c6b2238b2e3fd72b67fccdf93dff332e68aad4f523e15d6b02d33578157d64ab5a456c274a07cc95dd9bd08080da5da8e6033f8e3030abbfe90e4c4bf8753931ce2514f24b7cfb42d1755d3030b3c325d62f746c7d957da467c837971434a43b4a632abf141f0be8846deac4fa93c7c02c6ee3baa94066f295f78cf14a658e1d802dde49eb115d58727a7366a178824d1f9d0f08245eddc366a7f70c499bd42907f8899c33b2fcccfda7fe1d7ddaf7b6fddaf7cd621b98ed0894563c539a74ec1c157e71bb86e0f49be86911615b8a82bb579617a3fd4ae56c2f6a6b3398cc7b65d739584ec4dfa3d14491026dbeaa57879313426750a4cafe3f825b45cbcc02e4301a866b22c9fea36ed879e82b604e7d908e58e823bf0488687bf8d7a7701a7a3de1449069c22862dbd9e4dc30ccab8d9c895e6eac038e0c9589c3ab57d1ac06332a2eb5a34992c2fc5be0b493c6b9797d5046610f0c5149ef3f118ee1cb4245099746e28882e64372bb4bedaa70fb997c05bc63aa1dfbe176ceecf95736b54a95a370cd469a8f089837318cb2cb9c70241c94fc0f00da2fc171fd743a37a655c8ed6ed4948c65ea3f732aae7b4a458c2af0236ef92bd0f23912c53d627d8cfd0f0b808c71f98ebe76893eca563a7a2a728918b99b335898af34d97334d0b1d0a8bb2031ec6c3083fce02e1949c2447d7f18bb2334bb3b8bcc9afa3202b0bd2802a09645f043d0da4747200d3150f7a853df5763ef2153a3920394d439847c37ac3a035aefd3d5d57b1da904fca0b570a2877b9b318e216109a13c87c553bcff30efd5b98b8b27ca98e745541479cbc14e55dccd81122660c9b3e538e69cdccb332fb989e7a413443d70fd4b7f83d9e263dbb2aa58031fb6cfb286ef232da430d934a0295158c530f70d68b8fe34c54a07c65558705ba316b9b0729506e705c1da468f32d8765116b84b3a8e9e0066f1477b7206726c438944450755669421b47721d35f17eb16db4e734430b7685f0f17202a343604b0b3bcd5e50762add4c3f732910c272a15ea4a8c8af5f156efd42313a1966c47aa4d2606a8e40198f270ffe1572e4d950e0e5a37c67554805a16fc68adb4690cdee5b1c56c0725dbcf13531aa0d170723afd39ad3a410c2c7f4fd558cde5f5b337a4801e8d49cf377d6a6fb29561e8ad9b590204bc3e7e8520c8ddb0e69e250c505b668233b5ff01b4c1c6cf7dd8efcea5245c454a206ee926a7f0e1145e2db951d67561184767aec3fc667befed969fb7e74138cd6b7164a64a2d6163bb59ce4df5e334a3ba5ada8586813dd4c20d568497552298f8d53a70443ed7908e8a4bdd3d586b3ed4dfa60db9dda1a13714f3e473683e6d4dc71908164e74a801d47f754c7fe79ad3eee408b1a4ade703c3ffd98827dad242f8519c6be8081ed0cd8d0974a7b19e641063277ffd12a1d7a59419b055698ac101f7a07d5ba70ca1862ccc82f8bb62285ce66e8d83c9c95730baf5ed88dd09caf803afbc2878d094f40070b864ec5506280fc4fb15bd42adc03126f42712f7290bfa99ad1e54edb574ee2094a2de1945d24134b677a47bf067e67c25d9273de1d15a997045a41577a20d2b6e263513f64666efc2d1c03ab18faea7625ae0c2fa49784979fc171adf243ed2ba6c952cfc56743fdee1f9c8ce5e174b7d6bf7f41b8062865abb662246b89c9a85c331fbf0f1a52b7f5eb1e628ad903f86bd84226561b7cd5afd5d74e6c146da6e3a3e1cec0c13ff2b4fee0468f9fe84d51fbc65f40de185cbd82cc778b3e26e2e58217d40f032d07d58b3081ac6711a91fce9165295f9253fb2fb8fd175c72fdba92aed2acba5b1a1661b06d9c8c6b1e17d9a0c2214d660fdcb1913005f7936d0da2ae7efacdef7bd465998ca824b364230e3fb3871e19b96213512fc80526c564b6de237e08573c473b68f7f0361bb9c495230358a93de0b478104652f41e60d842e86b0211fd4d9c0d3e7b385e4b09fc8700c029a798afb4002c57d58ead844488ebb7f141603d1d7313f5799a4b777d16f05c2cdba4b2396d1ed7e42d31ae92833e6d43e820393b63a7073e33950d0fb0f7127e8deee3700540795bbabf4a7207a6c5e97c16e1e3f4cd5aebd193bca2716070b320cf6b298dddfff198995f66a90c22e66c345ee28292100f6ffffff09