PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68808 674b2f7d799896d54983a134b429835a18aa4f4987e14d2726286fa8aa322d38

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5e5b8007186d735867830e17cb8dd24d609d39426b9bc8b6eddf9c99ece916f8
Certificate Block Hash
674b2f7d799896d54983a134b429835a18aa4f4987e14d2726286fa8aa322d38
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0070290000103b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e94692e22bc8c8ba4c6ca190d84c399d494f1c38ae01da74acc090c7897ac071156b671552a9cdf9c3528ee249ebe79b60d26ecfc5dd608f0ad8488d83f4fb0f4a859b065a6c19385731515797ebb38770e92962206b9a9bff03000000000000004000000040000070290000103b0000

Raw Header Hex

00004020d23301aaa3dfc48c8eb5efb88bb86d7931eb99760d54a34578af2c492129981c62cd513524d4c48497840824d1f26b9a58c0be9a0df08fe0c94a7cba547585a5602c246a7d220118f816e9ec999cdfedb6c89b6b42399d604dd28dcb170e836758736d1807805b5e

Proof Data Hex

59,560 bytes
12121602030758ccd04486a87ae3bf40d545a2569ee00626e31fa7d48da859116c0d867bf1b182248b6116323dffba4c3b431ad9521fffb8107df15414ed9a3e2ef761ec542f0fc51e8ba8ce800ce9866a968400834f9bfc82571c039fa61cc9443552f57eccc1f6316f470f6f4a5d9e949cc60db0c4068d0fec66b900fbfb3eb07a487dafecd0e20acb87e27adf3926cb10388dd7bdecbfa642440cfaf8085d90b027d17207e9eeec520473222d1953cf935030a49d87983479fd01cddeef473781cfc4b80145546bf18720fcb2bee89abe4264a3aff4f2dbf8ca2cb82450cbedd5dc87bdf2951e76502fa997f557dfc2e80314730d173dac3a82f97088689b1fe6a3aaf35e1def34c8d51eb986ef76b839faf7ee535a3a542440cc5a519aa6374438a5ca51aaa0451f84edbe1acb4d4e877f0e1ccb04bebf05efa7d5a45831886254eb0dd19e08cf87c095a77b45d403ca2b5cc0eee806817e5c762d2056ccf7946bbb93408de7f5646ac6482ddb6e28347c7adfcf2ab418e093d20e526cf42edfad0e5575b76f912360da910cf3244ec9621055fec6f09e553924a73d572ab1c8a9864d8f40608f3048e31c3fabfb7a9f3ee843aad4edb990394fa60b59d39139df9badd700a165c92640d8ae793b9dbd061a46ec7a662e3ce44c0f7ee4e4aae2208c23f8449c08eff5d10c91b8a4e4dae2097831711470676dfe733baada230e62c5d6b63ab640d907f0f300488c2c5796413df51b0b6e5d254b5f12c9bfc9d3d0c98b2f8b348968cda6fb5ac991266757d1daa7a363ccb603b9478f4234ba9b32477a547e59dba3fcbc38ef349a1b4c24c6ba84bcae61243ebe79b37c7ec88ce11b51dc4cba8d6cb234fd8e8e3529c16eb69dd09de46c8795f23a393bc215842dd8ddb82a4a84ee731a4c071844133da9d95693d85e52a00d314045e26788015e75c0f88a27e05edb4b6aa03b038b72458afd7040c2474c070dc19421b1b93e1ddb4cc16d3fbad0e804f690fa43d51e0240020700da786678eab202dc4b788889cd66312fc0a6aa79eb1b3b04b97107b50cf176dab6e6c6bbcf4bb644e35d1a3e865d2ac026ea87b7194564657cf5829765702b63bc2eae77d2ce97ae2cb5eac6f9b72c8b279d0967ff13e2848475098e7f47c68579de399e5e2237aa793a277f47788577a688c7f80dae07c71d69b367063c23fa942ae6e0649fdd6a37c06159b0fada283d6c3a2bfebc94deba9163911adaf3dca12e5e3f5cdd1cc6e4cc0c58d2392d919e60435922473652dadf5dc54cd43d3a60af76e635e9723fdf4f7e2c12f21d6c301f8d684843aea3a2c208516039b9a9cb32d113b0b5d0e79a39bdcad3d6a1416176460f41e621259283705260030edcc9e9d522bd5199d3b3c74317eb0061d1b5219968f4ccd4c8c8c3e9c4681242dca6d032cbdead7ad351c869d5f5daeea02ab18977bda72184c2912bfe0a5143ae6999db585f4af4e5ca284db00ea07361ba32f2f1beefef105cb926ab6ea12c17c99233e1534179500eb41ef355ece9fff6dd65b586bea25de8eb1ff445c098a3cacc5b658b920db4f7195e22a91e436fc61b74ab936e99f90c0bcef230f11ba2df0f3feeccfa3186ddce7aa2cd4bfeac3aeba6124bae5078af066b5f72b41b67c8d80bcf209f53249d2ed81440082003be131697c3d860c2726eeb0b3c44fc2e8878e50b834518f3ea47f636bccc90e62d56714a727b0cade83bb59dd01915071df7d451b24baf894519fd90a92b99d3f25c65a7a0c750708af5c66a9e0d88d91005c954eefd494fa1df5ffb0075c2d60b431ee9eb133d509415fabeed17dde9ab3f35491741dbf14644df168c503480be541d6b2c225cafa991edafec21c12a294aa6eca8c796af8604ed0fb5ebd622a752bfbd0c64d65e90278d9a8436d352f55553229522341e2b754ad66fbebe8496522c6f72a4df54c6a1f7675ab3ad06970d2647fdfb277ba1088546f614bc0872cc75a558ed3f3e8fedf0baf7c9d271eb9a0383f8db2eb50339c8a2308a366c5d3b9e1d44826121128afc14d31cfb72892f47633baea13515e46433b2d4e48b57bcc1163166cea356b49bbfa4a934e7ecfbed5978dba2f50355165a752d39589a88f3fc86ddc8947b9eacc67810e02e2720dadd7934e82403ad244a3b89449568aa7cbaca7fc4855048a4fb3f01bdf272da825f415d0f36287750347d53f1b846dad3b78515bae66e0b9ec44724edba35874b25e880ac3f17873d826469ec481cab7a39704e5152829d18e77e50e7ad6ad5c82c7f8338b4ce646fc95e0d9f84848bbca636758b56a8a7b8dcd594b73e32b0bf586c9c9229f1a2ea60bcd7e1de99d6bda676d086d780b8239389e13fb350e974f8517b8b73ae4901fe367606b1f8d2f540499ff1962c07b9df505cfe8f9cfaf4875526d94d34c14e9311fdb1ac5dddec01a0b7556be420febb49e01a850087679abeb0750738bd88cce6421236ce0a448864029fe3265d4e878b41e5c133c9b46a8a18ebef4b6664725f87e6bb974160aaa8e55a1719cc2fb0f3ce5e86995f245e40237d7aa0cdd393bb8368e42fe81e1af07b3cb2530ce5b9f95aa3ab63162686b32d4f72ad709af1a232d3e1bd631bc70816e625d5ef1adf6ca68d80280f09cca40cfdab08ecf42c97d1a34fc191a381f46d5cc60c02118d4b74e0f53aabd2f862a32d665733dab559063e6c0c0547bdf7b09ee3d51ab3ac5692774e3cdcdd11ae99476230db1516fef53bf4451d1575c3c9da73561f6a6fce927d347faee89d91dc45e88b681f1037b86e2b9adaa23f9b5d31094e68eaecf9f78bcb37f9192dfcdcb881b2f01994a1066053d7ba79e84e4e1a2364c5ccdbc8f72d682cee97afd59569076a4cc7d985a31aedf6ee30db9de55680f1d73295fce70e037c8332a0948f8a9508442df5b20a0b199047ed582acda9f2e194ca68dbfb890d7f0b77aefd938885930d790efd23b3e07c1170d156097b3d3de8bd5c552a903c6b1ede164f549fa6d7aa31426786e3dd889a01c365e6540a1fa9a7dc44b14b247ef104626604de72ed28fb5d285218b5c342552a5d842894ada4b51b85ec6a633c732b8c019a49c7e67a1eea08b488350d7ca8459e8141b086c16a32706ca25bcbfeb052a6d54871de115fdb3d9c1eb701f80a95c99abbb9b2e9d5848d50895eb80920fe9d848e81fbef1ecf95256eb4a647de180824fdab5bc7dad35e2bbdc0bf0d8937fc6b957b2312312517364694f6b5d4216bec6bcde0393ec2b64257a27ccdb65f1ffa422155cbb525ad478ca08d81218ea580b244782a51e5d151c0ad775b123ca19dbd79f101638b07c78beda0ad51c21f5c6bfbc24f03032bbb22c2b6c8b816ac4f0e31880f7e3a5b8e17336b98670dc30f1aa8f8611834d7e7ec1b53ec7a2986de05e8ecf6bce521ffd0b05f2cf13c92f7c9f5aba5983db6b0ef241797c03c75d9f57538b9337a9578609cedf4b8e6a694cc46157ea6726546be0e61e7fd0a2550828f28a48811d4b6132304c2effd5f3f1bc3c697e862d72a9b77323388dc78649e765ca5eb19209cb2545838a6e4e0f6adc5737d3fba58e8a9ef4ed1fd6088a80a56d1397d9320b2e0e4c68cfbba9727ea908e3c4535253ff7787ef6969c37bfc829c368a4e6087c3a945be29a378dd13fc0760ca8293d10049dc75020727fe1e565ee48a7e3d2e37f5c4a4cf95599625470b64e60fe48b8a654034b750bd3b1b6a99925a498ec74b0ee9ef48c853b4fe4d819318059bff9ff2b519c0874681a112247ca5d7585c0985d00df0948dc3f19bc87d158d92142a632eeea4760de4f3618079397fb01c52c5a9e67b0817930569ca3311d46be1cdc2b0b63d33d81051e1b72d15ed506ebd83e3fd35194a5ec8a358095e33c93e4f9443c8eeb7897b4c83b41f99dbcce0db1e753c8031d3bbf94898119ad06fbdea6efb50604843aaeef9f6a9605373352821c2dd2704930d85246cb9498d41ab8fe264bb7e7a52906e7753520fc1d6a846bcaf8920a6552380472139d1d8e9b7e854275f6033f77f44ca40059b6209d6e2dbd5169a9e756b93a4426c365bdbd1fb1e0065c63aaba221d520eb7748b851a8c8828a3aa69ff10f95354054d088e32c2a523a2a294626218393cb7c566033dffe99384b6720bd1b2096b7c44186f33c24fea630aeb970f1ae7a03084b550cd345b6fa8fadabf456914430df706ea21668680c8fd8a9b7cbd3a8a361a99d69c2827ecf929690fda3eabe6139d025204bebaaa3d189118fc6d78f5a2cdde6410c303b8c795161e478fa0a862b0e4670583a12b8d84b3c45b38d47d3b734e2d41ca129ac5f25898b22d6d25ed415e886062b70d29f31bb0bf8d2b152d91c6dec3205a54212d3d7853484660fdc48c68fcf0e8f367b70aa95bf57074444afffff8bb8ae272e9d22a0b80e1117b41e6f15ea5f26c346e1dea531e80af204004c6702ee8ff2b97a04a23a0c053d276fa1721e59c6e570f60248dbc1db27ae82fd51418e3b4215ffc4edd101f3dcde5bf1f80ca63de4eacacc1ef3ccdc57f25e0248ff0517b5c515f1291d833378769ad1cefcadc5e0889b57d6f8faa44691b4469af340879583abb9543eb01d7704c50b3346dd33c1036f33eb5abc95e8f66d04209dc9026f7aff9b119e53bd8f48cef6776d679af8dd3ec02b1585702e1a76bd4fb42101513b69e6b0a3e2dd98d3d4e0d0a30ad991fb00036cfa1b54099399d7d42bee55b0d8692ad166ff9e335d2da2a6f4afa3b16fbab035a0d4ed08ab2aea73d03c031fea49d478dea09ba9ef161e6a9db60acae93c88de9ff4b1d2156a531f2e57593fe227b4f9a9000c617d08c4f0f66d3c3a9a15f800a287b78d5d3674bf82524367a434efb8a3698913b00f9d7265e0ed05a4cff843a2cb268088f1e993bd1984385b4aef6317ed57f5e55c792c46a68af5ff6059736568867f5c1e6242d9e23f0abb03447188be4c82c30dc935de533d876f16b9516e8b73a817a8ee3f7d3f07fc9660b54bf764007d730bf08a18952928714212c6fa35755cb092c8371b71df407674b18d8de52182777518fd6d87ff96d71eabd98f0eba39d66d4712947a8dc012c88cf73f41ff8c98924dc3c6c83cd428ad8287721375af228c0ad240c9128fca604ad99945e2f1e35e5673eac3b806feecdc5bacb5c839a2a8777e8542d62253c3dd8eb7e9a9003288907bb33688b24b9463b72cabc0d7db4c60cf9cced704e49d5badfdd8c4080ed43fea162148b2dcc22d064ae454ee755c0363efa5bdf8df29464792f87022254f0393c0e52b0681bb44af7396a66de103964417dc0f5f1942bda6731ab700ed01aeffcfe30f03d4fd9e458861a97ec51299f240de2041e978abab5e8146a748569427a5b0e71658d3bb8f5b1502befe86a0c6979631cdb44080da4788d7691c773ad7dc0feb961d53c1336cac228b8060f1ce97e07013e75b88656a6fa2bed7dbc8ca0503e04648aa995dea7265ded0feef85e1db2c63ec5052986b02ea6279df8bba8d81e9e9de9174ab3026a5db54409bbdfa2777bb33663a98a6764fa678d6ac754a4c93ce01782ed7d5520ddcf04263a1874164439343a85fb2159f5681d609ae4dbc87b8c3500aad6535948ab50e0dd56e81885c42a4bab8d085f2926c7742644abcb8444c10c18ac372d341b7cb1c61e731c5f0be80a6de7cc46362558c601cac43284d870bdeb519d771d5a23630eab3bd77ba37d298938c6de7d3f35ff180e49ceacc842843d80093136657bff4a10dcaeaf4b8ce0faee7134c699ccba8276920d74191994ea5d13e70fcf19241ef112456fcad570049b68e013a8d9877dfe03a8fa1e5a63c0b4edb8cddbebe8184ccc40b42f5501a7930a57385f584a413ea6638f9a0dd93dc1faf3ae44fe168f0d158619e97ed3cf18b24006251d736cecdae59d888099a9a20793e8c436ab5d36f03dc6d66c944135eb088bae11529bd8a670dbef38b6cfa4e8f8b77d5488029c45e5b09d19d971da9d1ea5da91ba9198212ea032ce9222ae4094877b03406d7312d50ac80359f4e30191647efc92edee10de5b593e564b7689107ef89b3cc93f5684d90f4c975e23c35949b3b539de031aa927814d57fd97789ea2ccf9bd9adea110ee48b4ea9070d52c47f15926670417bd60fcfd6d06a00b2b901d99092f4b3e0ee971aba8533ebc4596cc0659ffc9ccbda716ac83d4dfbbde29b543b95b3e8af5bb16b82e61a7f2d26b0128826bf59e4cd13b99a2833163c3a8c8b36fa846de2bb3318d99ecc5209868e6c7ed0dac3e51823d24c3fc2e91c320b0a362fbbddbf47fec7a73eb1df1d7cd4b85da893d6b739679f0bcff1c8a20e20c99a6efa7d8253853161a3ea937730fec5952ab96cdf0c533ea1f7df3a3e5b69eabd20fc560445b760d9b86bdb5c075bc217e51bf9732ff7995e4aec9e37723f748bae4abeed74262db94e2e070b97a0946bcc7f82f256b8ab3f870921e8be4cc566793fa58e99f773d0344122c218670adcd1d72745c2303455302588fb2dd04f12f7eeacb07ffd620ee5418f19db14ed2f019d152ec3e06fb62a368aec7c98ec3a2350a55852375fbdb1f8c9010818ec20976731eb89ebcd058c50774b44056c50e27405b876788559cd75a61d5a2cd10c886cb7d0addd79dc97e2c10b5878699c4b43eb238dad7663282c4ede6b92a93d0511cd14ff5916490cc5947c5f2807619461f07bb24ddc814a177df4bf11125be443cee67713784e7cb65c70a076051b4e1b472f894ee9e557f872a213ff7c4589d8c0479bf6cc682731bf7e081eff04a4056a9e5d829cc5f69ddac0c25468a27753b7b5aa0149b34276886cbb110422edb676d6be738836fe4420307bc7d41048b8993c8f8f32c0e977575a040fbb9c4dbc85efa9ff4c9e6b8bf119fd3f6443b281a566f67fde37d4ceff75d8018e136f2ce0e82b9c4ce0f5fff6964cb110d1438144a5fa21abcb62c916ec3c36fea5067424f84d62b6f4e7f6b9bd75d38ec7b84f189664ed781c27d313d686bc622eda4b888ef5a75285e8149666c499585877a62f4e6c8e96211e3d7b42aa28454d5c99853cf73fe22412e598a0daee7432d3e48f3e46a70f46aa07d441bf84752116a892d9e35df2091d29740e3dbbaada7fbfffd4f11dcc572990cf56994de76525edb8ce40ba04d50d60bbd38a6266ec8ecfb939af564ac0260ba167fa3d8d4b3de00d9c8c77a8fd43e59d9f61f39209c872a91e7186c181de78075659df4c9dabe0deb0bf596b3ad14d7140821b1f02519de40a195014160eb74813293ee096a06227166361be81434965fe0ab1a561fbde49807df29532d861ad55c1745a3e7c4791e6325a8e0ca37a71759f33888dbbc2413148724a95f8993603cbb5dafa5d3a2f8963caadd8bd0e4a09d9478af8a13b7020914ad7cfac324f35426bb60b29527b4760db001776fbd94bf4496d6aba95c9d2a58a6a0e515777bbe4405222bd5494fa64e2525fc72c09cbb2338050dc9e14b1535d319275f211c0e0228560eb365abd513624ce14d3703e80a2975a90ef6d36e6d271ba81be69938f095d3d2b6fcd358a34b7220bf925e3ce4eea7817e47f4d814e091ca64d3e09016ecd1585b4e66126ef1895dd28c21a683d820dc8c36512fe9ae8a8846de19517a7b69437e0bdc34b015c956dcdfae020133a896f0f22869d0b2b8270aa063d4d82e9455479909cd0b801231dcabc3d63f8e0e3b1fc041eae60e8963c97d871e9d1cd3bbb8a9c36e8ed8a3b9d761ffd9717c4d28127e836838a2e883467aac48ed9c50302e6c200eeb6da681522b8e701ea9102d845e4717ae2b2af5498c1ebe930f85058592c982a5ce08e14e473780b4aa0055e4ff715f7444583544ba8cbf2113b3421608c084044a0db943a493fcae6b487fed8181114f471e2182464b73429ae14de7b5f558f5b8e1011e4570ebc62f504f827e11c0ddf01e5583bc350284ae0309da5adc028c5775dac68da2075c0275674cc328b2f46b418e409b43a8a947eee33e048f6b2900bb89b5ddf3d5d32c2c1206acc438d063455dc7c74879278291db958f29a3f87f8918855ebf8156405e65e04cfe0b9fe5aaa16f61b58d2f7240e55b2e3c62a1c93e786c2645be595caeca351c9e397ac2c5d58f1c31f32ddc727f1ae18919dd76a8031fb63264c24f1b2c28634bf0116157f16248c049c73c84dfee58467ac3828b185bd9aead7c6e0cff29be8ebc828d2674e48b86e060d0035f8348171298cbaa7e1cdd0cd714a8c4435a37782c0b24dd87369138c66ce23c0fec9256c111ff07a01f7dc0d783da7cac1ba9f579779ca1915153096ab0603f0070176c5453101924f6023c30de8d1d253a869673f50eeaf9fa5f007891cd416503e2fb6764f11bfbe52d01fb95ec90d13e0914ddf0b5cbe7912f1c6b486a1c4ca393daef530025e38be97d6539da78ef0cd645336b930d40ff3df74a3aa3908e0e108385fb8a5ed3395a86fa19c06690b2d592e87ffe2de7f2896f033678af4575ff52a91c05fb60f46a8383e86ee7a4bf76d8aa080a202bbf577287d6822fa123ff1fb9551453dd95b304a2830efcd07522ae3f9aa9fe5efacc31cb543b051b04711eda79fe46f915d0c49b56c396531b382deaaa41884a35143ffd9c22abf76f13892f0fd95572ee9f270aeafa6d029c2b90213502cc511562ab4c364f962ed8a290f58001f5a4f2c1d099a7a12481b8933285e16311fdcca9260602a782eee2f987fce905e156a59bcc1dab4b678e78930563fd70d609a74b2b1e904186453f190e3c26123f09eb755be02e343f666b135f860007fe0a18d71c42f89e1b937be699357b7ae9db644e0886f78c231bbb5eedbdf3a3f62ea999f4ab33a82ad2ecc7291e4c5d0f3e3eb07f0fc8a27b25c09c4ea1a08afd37deb2b03a06b155143a0bae23aea43643f11595139d977e4a09a3cdf02c426875c9b5ffe3dfff9c4ec3fc384e62599fba920a017e9e5b2ea9dc07c4dde217c000fa384420068d605cde9cc5e0267bdcc74e5f477dc6685d7203fddabca366a529a52f830bded1d111d06eecbe1efb440f80a24576b2756eeb8239fcd71967687316a1e08c92af34a4af18a2711a5037ead6e752c0f771f235badd8d14351d31635659f1aa7dd41fb39c87e1982336148ac061feb0cf2168dbd8d63aed7fef055c450b7e07978f3be78514938fae2086b46190467f1baee0542a9ee28f11b677546f2441c1076cc0bca114bab64273b6a0f8d721e1a692f98ddf2c328b3e8899b4cee3282791ba212d84690206b2d71d3ec8b16204c7487c802a65931a2d8aee268b3a9cfb12f9da17f2112c475072b4e004d3160dfbc54895bf4b54712561ef23bd456b73080bd48bbf465d89f38dde79c470a90c909c31ccc341765bac583a7f589c15446f52c61add925b92f1a7f7ce9cf05c518606ce33b8739208ea35ef1f0d6df246201be5f680a11b2770940721ff7ba55825a3a17571a80125139cdd707e314e5503e893284ad16c7356758d609237b69166c6e3b7fada35e04ff295e5456f50d15de0ff674ab28fce561bee45e19a1a559c83848356a704facc3f94e80b3882f923bef36d5ddcd6dc4faae07ff4844c81721391d0e22bf41dc0dc06b953eb3700261fd77950561864e4f60f4b68ce2630d8873e77d2f22dfc8b473bc9d44b3342c87422eb99c17d130cdfe4cf61eee2364f2f323175d50de1f47f5b34a229d91cb94e5fdff30327cae5915681e9765740842fcf4bf6d99896721fefe9911515daaff92ed28bff107e25b3bbd5e902a85620ce33e2d78b8b5820ff2470a2a2a01be6b83c1546d69ae1a52f0c0b2c62a62f547db2f34c74c78fbc5c8123d535543b0da4fdb46836a6f5f3a4b9f63b41a90dd2744106ccb3e288af8942a2e2ee57c38be46ea57e700c6571750eba0a236f159e7bf7198e65843817f492afdb17be7d6a032a6254c7102d4cc7271740a7579153c05e34315b075cafd379f51feb64941c1d98ec542f3eb99b5348fb9554af16da0b7d50abc547ef33974410e7eb958ce8a0879d0c6a7d3c2e40d4e4be35c66dafa034e94308fe1c0cf6961c39976754aa2791bac73a7b791fe4c2db759de4f540aa4e470e49fb13f697f35311873791a63b9807dd304ffaa02c8d90a944becda1c17135adad7223b7a7bb29f038c177dff5b83289e18bf5526a8d5831ab09a77f5689c1c21578bbb5685b080145e7e426685e448192d127d345d0f89a7db28d9d03a4feffa191c4c151ca602badfc739b9bc495a6ffa934bbf07e72f8095b5c057a9a8f14eeb7e29caae571e56517f40c32b26a56b9a29e3e9165f11721bfe4d9e339c606982c15b206e03683c9bcb29a281d343c0b047c3baca3439e0ad5269b078ea59a913f56e0bb13eb41be78de0cf2160ffc471dfdfdabbd28b859269a49d75c2c4d09b78ea20eb25814d24ab26c6c1a42c76f34e726385461f2c9182a79c1388f3070141e12a2ce0a1650e7f5e92303d182a115d50191be7435540b27bc5d6cbf4b546de7abc0547beb491961bc2dcd36311f4e3b6630ce4034bc7ca4fff58621916ef82fbe16ae9bf4fee1743d0ac4ba31d1aec790d0da146ae31267282f2da2deccf40c93d00102d3c86c7651c70ed61d6408009150efdcdedc6dd18bf023b8f7b2c9469798291132d30a183d01b7dee0b8445ba38519d853eab33fa58081de24d98e8d3426603fee1a59160426a1f040d546baad6c66a631cc60b3e4cd14cad2581e7edd42fcb810b41f5910001dd332ba042ff918e07c2efe0355065412b3ef1bcfe06dd7e52907f1ca8108246c1686a080ef255ca3a72858f0643b1656a7d5d70a3c5d58eb635aed647e4c042d405f444db33f756c969e9ac8b90da1bdb09678b3dcc8d09a59e9385c2756525095ef6b16fd62513b84e8eada88381e098a8e5901504f21f3a77b5451b1c5b95f3b14580fdcce47a77a9a6ee3cfc33f0df9f64e1c0772d28daf6d681789edf493d77b1b8cc7ee9ce8cb7675b35f367a6c848beb6af1a729c6f87c5b7d3406bea48cf39e6f4645c6494af7ca148e24dca2acd0f6ec03bb8209c083335144a480d8ac38472249a0bfa5985e5380ee055a3863034ceb1a335750ad6f139908b386e259658cf9376b679eb8a8d87870c0cb8bb7b6537c4119a764a613cd8186eba29278e7852cd83e60acf28686471c7e2100b0cfa2860385fe4f97569a242ecfa6877f4d2fe75f49937b63cda962be90b64dcd22727a995393fb2edaaad7c160d68daa408143441eb8209ffd1c3bdbe8b8dc52343b368c57ba09a3585429892f853010aab9369f72f7a8fa5af9a60deacd3f29446a1aeedd2ac6823bb2f2da1b1bd18b360f1c12d633a0201c9fdaf08f31f7e321509e2e7fe8d389266787bc94f2ccbffd73bf6fae6a2056fad1dc6174c55f57d996105cd904e901146efb9b597b8ace51a4701bedce8320e104dfb53021e573093dc88d3a0e0aeeeba177c0db80b58e9b52b33a8ada101a3197f4c6ad8a39f1e4036c77d44601caab53010a2ccfa59c8ff8452988347b266e909f9ae1b9b6093d9d4301618764ca427003a06b05bf0ce90ce7b964c0b723e4e1ac2810deee4e6c85d7b1ca05e4a29fc6544b15bd30c636d30fd3ce25ac37f920651c7cd0d90d0656652b1a436d024b61cc9d54075f6c2f5ca1b5826c6b8ae7fe3ea4d7a9c034f3eea44370c4ac71a17d1c6661f62d38c24c7e732799b9bd1075adb24e100fd35753fb9427c43834a8a1e993178139b2c6232226f3c8c5682eb4fc9e6282162c348f6675382b43ead0673477b8eba589b8c253b0fd1045da2c84e70f8a89a494b5b137b3ec6ae36fc5fc27e593895b23c2037e4d07fbc428fc003020ae674097ae54ae15a618b046f7b48558e3ef9acd99844b54cb18bcf37b2e7bf698ea29c331c1116915e41663f649178a9f82a5828146ec7459fbb19eda2f2672473826a93fb415fdbc64fbca29e9eb2c723f03841f7a44bfc2ea03afdebfacd84fbe32e19f9f3dc9d6223ebdbd7294314c9d0071173802e15c309f051c6a28ffae20ba8c09ef9c0042e296662698092adac4a53c9bab552934c195e48ffbda4a4ecc21b3bcd20aef92072284fe68068907e2e2bb2de1d36edbb2750b6d48a2094d9cb41a18ecec84da6f44a93c681f0cf19562c05703646c2d5262472e206d7752923cc322ce51b2257fce6032d94f7e4caba9efdac721bba1068b6ee761f600de198eef66336a85a4e54ce77067224b5acf0e5d080c3d884952b64a9a927b2012445e1fe40992bc8988b44c3714020d6aeeaa88aed38ebeae3d4e9c10ade5a599115d01f8dc560e884c5a62dbed5f2d9e29c07f6e6c9525cf3dad1a51445b64eb0bcedb91afc2292d3a5338cf0b544f3e8304d1506f322c7cd50b615fa5372166a9227bcdf7d627297ea3b93431af261bdcc18b9471c4fa3981dcb63e850450cc487fbe9090e909059e094ae56763106ae8f56ef453aae70b62ea1e8daa4420f9a2c971f0bb289cc538e817e96f27cad4dc5bf1efb31238291f055295e6157415056cf0588e1f5dc68ae0efe960e8197152effcb0e66f968775e828f3eca57819f6db93d75eb1e228831eb9d90face54371bd4279e4b966b6d77c59347dba6766f85b09622cb3a2a552f1317623778d4fff96781d14f1661be95b2eb5bc2013809f3cfde2ad61adbf10c2ee14d46e5aba0f0ccf52116ca52aea6627cfa51f6e8c0be5ae35ca99e4a203256216ab5cb5866a50b467666e4305af4aa59e003b005fcdfebacf8f9215bc08416e2c874394437af0308da916087985ab1ffba39babef7c0da1b4d90e95b55863998f9a5acd51f2464d922c389ca7866a8d68160f9f8eab77d23345b2b36bbdf3b9724753e16b2a28b852a708cc86b14a0d17ecc52b0cdc7d8040692a80ae9d23acf72db89ff97e6fa71eb85006dc8e3df51d18a4b42dd23add00363c9fe06d2185b38fd0d87a3da1c8e64d1a2497b3733f7bfcc774ede0b503f4ec09a8fced4fe728233a6763e5f9156a7e611a7c4ac8bfaf7ff386774594a23d5127e995e22e1d84ef3f12f987e2c9591399de60cb839f371b535f48c4e119b2f6ec3fe51ab32411984f862cfcc75e88faa07f3fd0baedeed423d2acad8c6b73b7f925946e402c291a8332056d9fb3bdb2f73ba2c683ebaefba0b9f5697204e715f57c7a88c6514e85f4a14f8cf7b489e637530dd2c642597a0e37770de73b0b7510f8942955dfc326d380fc4bd9881970f1e34b683cae30da60c81a2118bebf66e826a0d8b7855f650e3895b3288142ab3c7949503f906d3ccb22a0490588c4c567d30c0d73487d1b56a90bf3f8e5df75fee60f035c5b114aa634717f29973d1e583e12f5ed20bd316166649338a113e597abf9e4ca1cd3bec10291c3f77d7e2b5fea5738d363db20763fb1de27908bd77c3bc3c6dcad3b58e6b99a7f8d0e3759ade06ed4d034c373c35f4a2547b39c3ca592648154db7381a3eea7a77ced93106c6c8551b26657d039f47d550f6bb9e4985de139684553b6349dcb9fd1b6120fbd50e15b8bb489c13c76b911096d7c4e5072e1b8630fd81631c38c8888c68e0bf775d9077e4d9361ad94c3e7d057ad25e25c6dcfeeca75b62b7cfc1506e9d3271ba58a1218f01f83163710ec23a4be1bb06ed52c911c0bba27e2899b128cbb2bfc3687d4d20285462463e22d0e190b65385a772cd1fa8d0db0540aabea4f8d7705e2d31d8c76a9868bd3b32878cceccca526a3b235e0ec0b3757ee402d4bf7b5ff10677b0f41049cfba50b6c38b996925f4d05897e06a82268f81436c489641bbf8dcc8189ba7bb7dac307b8759d98c5ebdc4aeb231c7a550093cce0f19c814f8aecc4ca2ab5e48ea3b32826cc13c1585ace3511f5fd104cfe644b3486a2d752e34d92c6e5e9775c6791859d36b3cba12dbd30799e2d7fb882fa129506213689748dca9e16d8f91baeb50548ef8450f464afe88d225bf19f50cf26fd3aeca107d4fb3132201c8cc334cb26bb2c230c5d6b417f987b0f638dea39dd7f4622228221c530394fdf005f27f18367adea25dd98fe6a2f3bf6d1f0256fc4924c047d1ba301286fd4837c77c26d800a48fd1672d9e57ec6d25870d5f5b59c4492a5670199b11891de0763955287b102cdc06fdf265eec696b913535285ad1e5e38b7e0aa9776d467e942ea91bc144d2c86bc600075fd6c13fe12d4dfc037f05f396dd70ba74f7392ab259b97c103f3f11b57a9ed6567dc4f4f1deb5f612bebc6a92cb07e8f72f2b9c678359c468c0635ce249d121527817405b4a337f803d3319ce9599e1dd50478dfa874c7df35e0c85c06fdcd2a93d2368a9e6ddc3427f3c215d5b2c4e6ad6c9a0f488d78d1454ad662f51b2d74b9e224149ba86204969ddae7b5f8dc13f6999915b7f996b0649c05d8a58a1f6df4b635873d6fdf02da20db95ca5d200fd73e42f37d1aa06a5668c13117852a07a6a348b2654d5257dceed03b3f6e471a8e866d5ffdc584f0c96c421a638b8f63d71d11c67f0cd3ddd00db0112749ff51e775c89e31b03d9ec049f38d652e0c429ab7d425472a6b6bfca2b6334f75455818ba8fc26403db9154ed0b74d5baa1d72acdd13b0d150557473c30774eb57f967ed1fbff4945db7eab572800f9a290b3b4bd9974aa4d29e4277859c11b998bea714af5646d2a16680f23b804c2b2ed57c0182d1ab500ecabc5b6c2a4c984e803344cfb58e27b00bfe8941fcca7811555d62df7be996c07d535e68b164900e591d851f8d36dee95e8d130096ec0e98b809df7624d9dd26bb70e350983f6ace542733a6ae74c172c63d98c7123db9b9e8bd3ae58623df6d860f4d1d61eb810230bf74700d54d6049d3d2645d3f423de079bb4b0c47179d1c4776fbbc285ffcd0540d507aa9948838ae35eecf10cf4e4df30fd76001dbb71e2d2de60bdbfc8f1779dd60148e33e9b333a51ce78fbd06a09100ee2b14032609d7d4709d6f11eaee43348edcc7657a797b4eb8fb1029d4146578292454cc3725e1eb885652e3203815f7354c8f2797bd21ecc75af85663d1d4123386f1f7e068cc0791fe6084a5bb169193565b25a6e565268cea354ccf2f46093367cf7e10309069dfe401c57d4fc621821a39a853f63eda1daccc30c48fb125fc7fa816ed18fde6abfc2191f83c3b25ddf1a8ae1b3b05f30897334b9fb66278d46de3538fe99fa8b08dd71629fe6b0c0098e3edbaac54445314483775f9d47c386b595fdd273f3edd32843cf1e72b89570275b74739367460dbbd77d8382f875d42391dfe510126c194782f154a42d8f6d6bc53b01b07036390bfa85de1d033512636077cc5f601958e9701f5a315f742670f0ad0f37178dabdcaf28d108c25b4deb5873f764afed0883a998328dc2f5df11847a4713cd59d81c8c01e5794173d1e30acac1266c7ef18e8620487e9d8883ef87c04d8d874c362a99291b406ad2c2e30d1c1644942ee0950b454e7e27daaedd02d6b391a8342d4379b2f48009591ecbbb91199a4b84736f10e93e1936f604d357cc3631c3bbb21a9d9f72e1dbdfc39f09e98007ce5f45e323fbdef48586db9d1474bf7208756a8fb1f4969075bdb11a1194c484546bdb47c495a633b7a7e5c99acd6d90396e6e7350313d3b641b300c7f1f55588c89f9bc4738db5afdac7cd51919d65d160b4bea318780f75f5af1045968ee6542e2f11763a4f12efc198828582f5cd26a50ffff240c1bb3f18c1157e7b078fe38f9eecb8f04d80a4e96f578dc25da9bcca498f7dc76de5c6e524a19ea14d2941a9756bf8eb08c2869d4154f5017b3bd7e0577985a1215ed447675d494a64b475ffedb6847b5483d8952f21d1cdedb14c146d6a27332bdebf736080ffbfa28972ca086c2c8b3405f8565f9159fd352c90c894a433e2868504d90c47b8093eb0de338e0e6d51af3a2bfb5dad78567101a475e04b3207d006ad49e2432c541c04ca3e1f115c96b66ac0d10ca1e7d697c17c100cc08c26bca6d6115741d648db08935f0da21ed979f37b442630ed785a64f964cceeaf79b37351c1af08208b92af68e462c187d3d609b3077b3f2c846a0945fc661effe9acda996bd57b86896e495fa724b49b33400c8d0fc154b7f7442260a9283380de71f6d938308e8ca48d2cadca2bcf36f54009c701eb42b4142ff9bb31c63c4a32383465fccc364baeae3345ec676268670c9430628a8041847335367cde689690768d223218d3390df3e14ea3ed25cd59793ba3ce068d90cfae80e4f551c48daf255b3d8c7ad5c41251d56d17d1fcab054acd5537d4050786ab1f55d08062e2dfbc386e629b9e71cc1da79c6d1be097af2e99ecaf1282ad6874eaf81fe2bf3f3060f2e725200e9ba9ea5d73c58cede91b2af62137b802d43847f616ac65a5a9eb28010442c7f11ecefd4d46de628bcaffe55858afec746760d71c115a63fc465d247a127f478a01e753a8492a6ecc8af167792cf2b1b25196f15b4f876eed1c858bf6aff56501e045c097e9e9cb4b86f7c27c4e1c36a9a466d8a20fc2856f1ab1ffb0dc66d0a9b18a272053f9729d1047790cbc1fd26ab72160d7fd9806415b2ed732cf1529e8b1badf409ba99e7548cdaaff2e27c8f18c3de1137d554613714758660cd704dd2f0c2abf805a46880ad7bb40f7cf7971b9e821566df53939a5444ec3ecaa48c76a09a19c7a57454b7ee2ce6bdd58fc35f4708b67e823a696522410b7f1326a22ce9f74ab42adaf814e5f6e7adda34606fecb66bcb3e61ae9d7048f9a4e64b570da7178898b61506d97f1bc8ca83fd66ead9d37c26fccad918c87e0aa068b33c808950564b97ef1123dc1c28982b3dba1e34449bde0e51004473a30d20222470fc1f9a8fa3558b1a0f56a0ced3f2e383502f8db4f1b86f7aded0e84f521343c5855daf7ec3abe2788f2378bcbb23290c0cc6d48325e9011ad1b1c8220830476124835d94beaedccb05411875faa9b423bf66b6f0160a229f69981886a439bf16a4f20e3d171ce488164f71d812641ac907c85b3b3fcc3bcc08cc68fb98b8257d2fae5d390a63c5f3b3e8377cf2bd35ca23707af628c4a45dcf735fd5b75055e455c702f8b30277218801f6b594e9b3ed8bb013bc955c8a9b7aeaa3bdd3fd60b3c70239625bd56238943cedb2a90a57e8af98949effac8ceeb4ae2b9baac95c99bb23417ce7c7c63e58c4fdb1475454ec24070343172e57d50b7d2d94564d244199c37683dd433d93ce3e746fb4bad1afdce9c7a36b19ec0374920d2988b01cd6e82e6e6ea3e8ed12cf3d0a3ec12208914bb1891248e0b863dd03e7e1c08da76cac5f2b495e99d52f989a93709f7e088cb862945e8a06c6ab251efe5fc1324da6771b4f8be91105745a03a8b68eb1299f211a59e74dc4dd600df22e991a568bb581e45b1b725072627a552d50c90d5be90ff011f1b48c720210b57973e24aea10a1ff29f66320768d57dcdcb6b145626111b580bff05097524916a75d513e611d4db88e4916383d1d6ec83c96903209acb2e1c346f33ba584eb1b6f3dbce37da10d465e569d40799f63462b024fe5a95939064d99a67d855d1f957ac6a5b4857ab43ef4b9005ba05bf6e01b1b361b1bf5d35f7f0a1547d7be26f17f2d7b13f2199ecbea7327278526f124bc67fd92de6025f754efb8950f612db5ca9055e697a71aff4fbf49cbc995b0af1d3c850d65c43977b4a7021812e396d975e3ec16522756bb82f0c45126dd049edcc6e8b94db4cd0e4786e5f8ffea539c2dd556181d6a513f5f8464a87c185a4dd4c018e29dc42c84c3b4c632f87c644b807f10b9f897c0044fca26fe775b3cb2b2b3678a509825acb3190f370d152ae08679016ea1b00ad20083914080846e2a59cd633abb41fd124a292a6a6d403296ffdb360281d2b6c7ec21764965bd6fecb6f074bbb2bc894dda94335a30ec520a939cc3a480ee64d82ad836816d8ec7b48be68f3afda56510cca30641306357eb9f8509b41315c083d97536bd5a3b4ebcb1befa9c10de9d71b43affab95905c2d928ddabb12bec4c5e7a01193bdc707fe58bc8df0c25f0414a577e56ff597bf5c474a654a219e584edeef70e8992a70ee7d6a8c3f95043d2b48ba780f5f9accb6eee1c20500de5c9a28febb38967519d97914ab0f9888c1eab3dabd40e98c176ba796517238a74f29e52601b7c5d13318899a3367d8817d400812847f4dfdc71b072ca023767d9f1b0a12fe2c1ccb21926407c9bc7221b5608cd170a0b7383527cc1fced5ab3d66e66daf57eca797f2309e41478d86184eeb5b4fba3541d85f2d4e6556963dd0ce418cac74bfe7b883de8bfe2f03fe08ee5f254fb03da70b64d4fbc86e8eecadfae99ccf845e680372098bc2bdada3572c3f9d8286c048ad526d369f1c334d6aa7cb7b30654737fad93af9c1a44718310701eeb636ee4fdb496269cc95939329cba547644a5d02be52cfbd296514906d4e3c0176b97534ac4832991058da9f26aa8ab3639cba6652ea3fe4a0792a7dde3c1d807605792206382754397d7a8410f71d2c684591288c2335711317f3853d4bb00499389e629f1a298d48805aa68cf1e5fab5ce7b8d011fa996d361e06de96a1e5feff39fdec6ceeb7e1f83c5529cbaac0bf60f8642c2bee8654b519e8674a4a45de72092597cc9aa48a534ecc5d06b971c068b530afe80df5a7d6aa53bb56da0ffd4c0a37105386ef23099f49327d12b97353e3a78bdcafe3f7a579c00e46c8f991c90d4880c4810564e1048f05274a45d86fcf2f980c867ebff8bc7eeb625a24b50656fd97c607c186e3c73dd9a1b19043ac2983e11e4e9aa3c64fe41653327125a51427f0219a9db18b3e281dc0244d4be01d217ad7fc767f4af30a6cb689e9548a9456524f39b9537b430f8dee1e989ac62f7157c3fda715b752d446010f5461ef99519bdce2a38e18271f69aae7a53b8e044e0b61cfe073f357ca106cdeea01cb4ef816ffaa48db1fb98bebc392ed2dc40bb395bb95126b2ba64c6aed9d5c3620d250fb6e1c378d4376921d55d2ffcdff3eb1f00e54e80d666252cc0812ab5d93b4a5e83a4622b98b4f33e19cbb1f08ee2c8297bcecaaae2b747c45632ef9677f4475321c12400413eb5da0da2c5bc70f0b5ebad8ec5bf47a156e59b8729c52c86b116a703d0519349b696ac79867e27873b6f6bc53abc637b9ec1ea2da9feaad593b1678b480b48c47cd412f51df4e159c9f3e8365c4b878bb3cf2ef5b13ca856d1646598540ba6870c3c4e5a242b91fe9aeaeff41241b5a3ebab93500a9b1f245bb538015d5973fe6989ccc1a6046167ef4f3570b5ecbcf962effc89743b887f3a16878efb3014d4b5a737ca4795a3702cfd88a790dbd1bf5a04b756da6be1364eab0f76d30c77a5b86c68a31cebc76a3d2227962856fea6cb766eac5d95953eec54f5b91c68b920afb3d06947b32af6fce9baa297e7106d41a9c55da25a5106eee8251f9d758f8254523dd18f7a3674021cfe1c58d595d93e1765711539ec191d9fc56cf936a5a88015b7b4bc449c18c79d1d093f25cdedebda51037fa915ea4ac69e0adb677903d193f0e4ba7a68dcdb19c173b75cf497a5bcaa96a03b656bb0f2ec349e236b4614c690b62cb8bff7874179bdb354f8b64ebba88d5faaf57ee00d3ca4461e9234871a34309039ae461f75c7cee45c373afbf1b1db8bb13279d091aa0daac10acc7e8ae1800137bf08ba0c3f2f375f8dfb6d13bbd372366584c4b2fcf00dcd7963988bc70a21aa1b7b87a7ca3f2bd9fe043aaa9ae905de19b90c558bfe6b216b3fef57f0c9a9ad72f6416e40ebd1b70caf09f658363b8f2d424b47cfc332f15bf041d2330be8b8a954c733163a05f4d421681719b7aacc7762dd66ebab98fd48e3cd0e788bcc55a6c90c4139e9bc820a5ac75eb8ab648bd790379cf5116a1c0b77bced2e2be45ab4189f533bbbd1d10a805feeae0f09c69b925343722403505d2ce79f6441ef4f798ce6138fe51c952dbba812beb6fb04f9eb217a177ea87aeff5162709b28d010667847f7e6efe3c1f86316fe6d1ddbd4b166ab537b43c5a0cb9dd867c26799924613889de609ebb3948dba2b81b5c0a9189c0f46929cca3c1a54e0dbe627548d4cfce802f53721c9b88a9873cd30e54c898717b2371c2f7f2c71bdc65afac5bc598ee2021fed63f28a6b05f77b5de2915a18839152204f8ca4e96efcc3aceb0614c079da9205086a8064c8a1e88aca5707d028e4eb53d5ca69116793e588e30c268c57901d9a2dcbb4513059d2d04f0eb803e5dea69012a875377a37ee33fc2ccb7366453451a6c13ace50572779332346f20d6afcc32dbccdd0b77d9753c9376a2086333170683b021c7897c7ce31602dca8ed13478b8a9a7d99b72928a30494efed19d7c2a63d86a420123c84ebad4029e847025180c3622076cf7fad1a37f9fdf7f24d09f60bcd02426e62c43c8ee8402db920c1d9569f6ecb0b2691ffe262b32cdceedf91a75e2a106e12e4fe070b990cf9829dba5532897ab592066bce8566de2b160dc2e88dba3e5b5e005e9b63e5348603872190718c302c52013b8cae907805728e8a48c5fda13f27c795d9a331fb6ce5e096aa880c6c643a38ced66c71864a81429e60f0ef0d9c518d11be10f5a62abac0262d56bbb1518eac540953916516d5b840ec6ccb90e00a0381ceda215c5b1f55da08f524054ae32654575e137db7380670f6404bc496a4dedb1a9a78ed13e5a86d0705b92521ddf6d2133afab694e66600e0d6888d4882aa6ed45d0c652cc420653f507afe28f23826e6a036a034eae43dd6b80d33348e69d101f7ab17b00f0320d373b3f48cd03dcdee472d279c672f1431dc2b77b21633bde9334ea75f607a7608bfe97d80eb0e93a68e6ae3b85f3c8ca7195a9d6033616d5d8c58c216b93cfaee0a0b9497ae82cfd734d7f1cc43b74ec50706500679064f02ca1bf6923a08e685985838af191ce6874cdd40a27e3fccd9769c65b449c5bdb99c37681ef6a4d8a15367f58a01d2d1a598713b1a62167449cd78d3964307bef7451af450a580e6e5326b46fa5f28f1a483363b5f91aaa30fed54162b362768f695bec37c9d1da18197f479af955c1b907056010b91a0e0a46351ed28ca628fcc5dfdd711ff51e048a2e338417e567fb38c4b35dbb213d252c6e8dd50d327728e4086e0dd3b2809f54ab54b0409d6cf5401e038d9bae9d1bbf99151bc1e5129a45ba25fabb32b60a1051a3ff72d174bd8fa47c7d41280ca62263b6695e8be99e5d849b0caf432740e88d08652c7c1f44b858f0480de54d0e36ee8db846dfddcfabf0be680fc25e01aae2d35f70ce8048e9d5a80dc0f612c00f9693fdf35cddc55038915387d6bc617f48311336b7ada319a75da49c1a40d020c07fbdcc27469807cfd7b482d7dee7ade90398f582d0434a2dc0839e2385312fd28959f78742f382b4e26670edd37830961a6aa07fdf7f63c063b0fe156261646d4ea538d48113caeeccb627ff3657a18c846fb33b0cfe1174234394864353f2996504d9c9d9ebfdd92954b6005c9eed26100f1d81f3dc1f4bb00aec9a9d4a4e138a5ba9f684526f2bd8f7a3ef10cad4d1097368ed6d104f1f9b04d0f48c6bafe88e7411e5364838e4a33dc81594504af22e0709b222bb7972bd38b7efe25d1351cb1c336f9dcdc70ee1d202d5e765d6999cc3bf8e822f238516a1f4cd3eb8b88aaf63469c9c2b93be9e1c7aab1ae043242fd67f2961bf33512a49d20e5bce62daea3221314233e40dee7f299e9fa08de0df3b75980ac2a1c58f2b4adf5b6df3a331327c0130ff19d4161dac9174675ac6a73ffde43a1c8e877e3f34d9d27b8e48a5124782052899095bbac98f8f5670f5ae20178d5ecad1966f7eff9c3832c68ffc2a30c33a4400c4be5aabfc687ce1a884b56a3deabb9d99fe83c4c6de41f0fbb9788498db629f87682ad99c7db287ad36dc72b85e0a2905c8b3b494b232eeb0f6497bdd2348abc4938107e976983fd41cdbe7798e8dc62f4eda56bc661e7455d9c92b281a4bc4a69bbd1d94be43ecf8e9af91ed6646934d4d3cc26b579656bf33adb150a30e66cb623fb77809bf9ffa1d48d149bf2d3ca2a37823d63c19ffecd641b7d4a2033d33ee9c86fe907a8e986d5c792eaba1713981d04a3f3c6b3111b5a95a9e3b33c8e57bdca6277d856184418dbdc3636dd51c1d191382e7a045fa6d40a38a075835c83cccdaef27a100593d692fc7dd8b9ebab62e4e6b0746b408b900cf1e055e81bf64b6a2a2bbb3a96e2898501788fb79c44488989184f317fbe6883b3cb722314286769165ba0d470f83bbe7db721991168aef20507b432271480a05d9e01087639ee8b82f027ed9f28fc0b066ab156d8614d79bde17307c26caea64f2e62f0f8ba2e443d186e9d047b32eb33f608c6f81fef47a34de9691b8e3524f2383b1633e190111f93f22734458c9d418a3800aa122900fe32dc04a49893d95c067fa6ace873d15f817eaa095d4dce4b203426955bf3613ebce36b1d7d63f0ac15a55bc9fc87be48a9d16349dd8df0c540f26b130afed22b03868d128368c392915b0426fb3393df171d72d50d08b6c77fd6bb4651df6b95b466f3ac7068e4391ee4b5716908252465033f93d309f141ebaed3fc824cef2f0b7d30c1c1778e8ff515ab8553c2874ac24a777de37031fafdf67814b8d2547eaa845835503f26f8669810b141aee4522a0fc5f847aa117f8de980546ffdb8cf1eef2d5eff60a35a119f3533853f59f9bab6488e84bdbde36f1023623396a2a752c70e61e5a1f2667be12f9e8e8dd997c58772d47b441e55e50bf51acc020a468523e6182c1946fd2d7e6d427882548f848f2d4d23c92f7dcca807879eba3ef45d09946e5651f35edb417c41fa797f80930937716011c4ae489993b38e3a7b4a8b925ceb6fca6718dc16861be72e3cb5ce353cf2207d04fc32b32d274a91fc75aadc098aa4c77e1b8fba28a5c44d94398d22bdce41f577658fbe102bea8fe290c9de1925a38ce9c5920b942ccc5e466961fdaf611b90fdb8dc7cc993c86a0f298473eefc4a58afd068e034d66ece230d761c59a77b0e7539b392b3f5c6fd5cf8bf13150c803d30be4425135d381b398ac9cbbad5b0ddff1d82bf1dc14b9c858e068b68dbbffd7276f97cd5483f5c4c1f6f93ce0a9e41bc573d65d3da4e5252b693a16be4f78e4d1ba2cdd271d0da72dcb15ecddf1458090ef52f09a3cdde119140afa59a638531ba86d66602e12be5fdd8955e28546ffc9bbe27b10892b1aa4dc5112014089905f7b4b95ca8b665204c7362d1f03386add59aedb846e508de1f27f0116ce0759e4a625606d0f63cf584b5273700ed4c2d25219800028724b6e1a8d5dfcddfbddf91a7bcc0b3a089eebe46b763aa1ade0d4627e7d004d2191a69bbe13468fede71380938e1b6dc62f004775a3c242f822ae409c8f3c55d1d330404147b2aeacc3a42c2a0b432fa88b6266b05231bb42522a8e68e2502d570cc2c0a2c49b2fa6ea80f3bc316529e8837e5ef3769a415b1cc2acbfc9165f4cc52d368a065a413cb6ad357fdafbd64fa860e2314aa9ec91616748eef58e3caef9221dd52e374d06e6264e8c99823e2ec674c02f5b5a336d9d14a0e112df81b262e0e9791d50a231d4162348d34cce731ae99cc34467794327adf2d3544daed39620ffc2897c38cec789fabdb8145ec39c6bf416719e846323560d0dec0d7ae63e601fa0ffb467e6c1bbc5cb2be2737b4265a04ba038fec10eb2f281548fb4d00cf2cf3fb89ed23d65c7f15f78d4484871ea69f492924116346064e552bb2ea626ec24eff6f159386cdf1770eac769c55885408cd4f0d201ba8cd9d2066dc3d403ad089c6f0ed0921fd31fe697d576b62264e35f89b76119a7fde33dea79f415d08042dd54539e4151b5d0bc8c0fcdb4ea42e3c86882fea4e41d10661d4b10e3f0d02ce4f6a8167b53cdc721e271ae12b0901f08a206a00d1add8afd488e2595993ef18fe29d3a239ed7e742992864f8b7dbfa32e5db449437acaabbe4df9f4c0bec4f04e6e0757301c179937b072d4e971e2c4969ee0318baff60a7539a40150338482d30fb4d065561f473f7eeb72c70e8b8ea738cb21674f4a68c30a9e4f4c208dd2e6433a7db04954ee9472a80ba1da33fbbe360f96798a2df1f87ac730cfe9df4c1deb836044563bd8bf3facac6c63983c2d030afb52d077bafdc44c696e8dbc816d491741806d6bc9a01f28c3bc7a0c4b2990496b1d3f84016f591950a59706950d669778e314b423de9c45a7b6241daee5d20e8bcb64e8c2f17dacd8dbf0c49bfc6ed17e49aba5db820c8c847fb082941e16b5c3ec0f70b7dd73500a20e9e000af62683be62b02fa4121c93e382ab11691bfa11975885398a4a2f491115ee2d08378e59209101497ce0bab0b4f9e703c037276c50cb222a84db8aa487f891210f3c6b79d63080b4804748593facbd580af1a6ed23435a9f2a818cef7d2cf50f52481e9cec7b236ba86182d02ad05246df1d44e14e9a8098f1dd3bfb46bb22cbc22283095494af0349957287340b4be49c47f033299a7f304687c953a22b18fe973339fa359dcbb8d013f24a2f2b52f325f0ea62f3b2f056ba1b525e1b6065a4381211209d70b175bead2de90edec5ff6807e46bf8b629325adb91325a05eaadcd5532b0c777365f0bfc0c7dba1b1f659330b2473db6b2b73a729531f6e51e1f75767a9da88df379ef9b2b7ece6433ba3fa1281c964ad45bbf776448bd2e305b14b9d07de59b3cc86475571ad173a9064516e82d87bbe56402a4f35a7b54f204f300c84ca2999c5913df9a4a2c1d8bd42cbaaf253c8bc6cd8e59a1a9b83bc3958ee3ceb86c8d2feaf90b7ade44371c1292ed1189775fbb2e21a91bd3a3253087092e9c69c0b4f80349194e062e3bf21e65d04c88bdfec00ae160422233e3dcf644c427d5203e6b8d823e5195a72bb4d25d9eda91f2b6c93aab93eac2d964efcd4d8c86521d5bef472476128c1d926b91afd796df1607e30b26a69918444661dbec2436c76326d54ee50397a3ae6c24c90bc23528b3f0862964f092ad6008d439076c2178eb0766ec18df4fa5cfd770549fcd5f38112816f2d7136fefc86aca30967755184d6a6a5d460e82f62306d544596df81be9ebbed03ff054f8b9033df1e0f2a84a571f127f0a64071c86eaa9eeafae0615cc340f293784c7058c89c405b976ee3b50f3064e6008a80b8a9f075ff5231ab7038aa1eac8a77422a339273795a5f0d9eaed74e8a07d33c57cf520a5e4feac24d8e8f5912aa69c8fa27a1bc9a14ea502795e340c32060b67d56748139194a8656292b85584c59a19c610319f1f004c454d16c639ea4602628f517adc3dc1955273afda6fec77962b242d8fb1a61391d8bccfa98545c4a060e8487a9525549b8f5f150934fb5f057425edfe00d15fbe68cdfd0b47726f9cf5da494da383ec947f89bc48c29fa35f731b440a52a6406611780c991eda330714fe3f717614344532e58710c7d57be95e4eddfe719b6705170e2876e12f319eae1013ce55fdca61e62ba134030b0b1f7b27a31dab08ab1f8f92865e80433167acacd7513dbb2868d9493ecdfaaf45a4d109472ea8082d287c382ad72410ea05714e175b2ed3eb50d187b9d4cdd13dc2be575743d2ef30a447de14717363040089a94e9e489c253189d361fb72f601b8695f752d174e283f8e0b3f0609ead5a315f7466575d918261492b7fb0a0aa76b43d75ead0bf5bbb17f0e160ca6f8d9f8451c3c986c695495ff53668af668bdf3d478392840e9d3de36f9153fab1b66f6e92c6f65ff52baec2d8f1482faaef38d4865fdf474ace881cede95c22f3498fe2b779ad053766d37667552bdca5650d41d92c522245ce7fcd651fa2ce7d48b6b1f549a22f2cd412c1e76c8f3071e96f3fdf88e2dc3a2106547353bb212f99a44808d3c6ce2764f2a2a83233534b8871f015e62523f3a68e612dcbb191d80200aef5a04f803990e16ab79d732b31bed4ad8e815ad9dfe0f6acbf484d28b1381bd0ada3c60df3fdae0c789c0fd9809ed6603978d2aec0f7c3af155fb4e5c5ab9d204782e4f72de59851c1b980d9f81995e34f302b14aa1f0ca4959e1fc9f4b705b2b65cf9060ab115bb2bdeb02bef22745cac40718a680efe599207ffeddb1fe36a84f3bc7fde355b568a3aca501c15d99f01a099cccfc2d6c63ffdedd24e20e5390c28a54ecc45b7640afd8fdb164d5b088770e05d7bb29990d46243f4b75131aa161d9b3a23edb749e8fc2c56252edcdf8bc34892ef0b20c9b72189b132729cb80f2bdebf5ce18dc3d7e59dbdb9aab4649c4f89b958188c2c7b4dc6970e51767d82fab81da4a9be064a5bef9fa4aa2a4707dcc8b3ff9d83d668b1a381163f41e1c280f7cea2615fa6fadfe701f8c85e8db66149f0ffd32aa7c48110f5493a949923d2ffbecbb9a750f4f56789f85b6ca98a3a3dd09504a1212277c38f0572b02b92916a0dc56f45682ee6093cb1792487636d7c382bc2bd41de9a56b484bf9989789e75ad28674a44afa6b1dfd7d9113ceedc02abf142c4b5408a8d68a71a55c2a177d51ebe7ab6290352dff1bd764848e455e25706e9d7badda7c6259cac278e67c63240d46f17653ded753cc18f2330d0bace09df3d0a544e3bc488cb32c75ac5ecb7f3a16d24581fa098af327047c9da8bcfff9c3944d111abeda4733437b0c4f92070bf34fe8ab478d735c4d2d46db602524dcf5fd27d24b21d5d8f62f7d5669bc448258f7e409bacb83c15d7db892b061c013e509f4113edd041dfe94b7c3ebf9599eb00c58ccc643f207be4170328ff8cfea985aa7e6534dd5eec13642b4dfaf0a9ce218663ba57ea1c0a69a6019f3ef54b19d9078961c841de08789fc3e0fddd18815de684f48736cfe2607cd80ff454bf06228263e4cd804349f92b58740eaa75d745c3840fb916a48ee20da7c78c4ac693ef9797311b0f2cdf23682e4dc767bee8e30ea93a2f2a993c4c6ae9879345a6f25740e1e674d4af9633fa412f0b6023f2f875204ceae57ff5fb630eaeb8dde23c5c2433f78b922b5ac5d0cd6d280c81845339dc8546bf3c3515e5a6d5d13999e23e1ea41b7abec2cb3ad88f6619a97c2260df9756a45aca80aaa1a283a09155f68c589b3263e965a26b305a2ff6d8eacfd449f75dbb50aa9fd70558d9b2fcd924e3a9b67c45a27ed34f4bd58144768c2772b14107568a57503f17df10f02037eac42ac92ec360a40b9c27e890dd82ac6105aad7e43e4340a329b31f39cd109f85ffbad0571a6abc7091bcaff2c74201e2a492d65369b9fbe8c52d26d49737d7372950d1e8e116cd90349230e473b2c70f8ec06d5e3028443254aa98c7b9aef7cb2283013b1ddd6691adc55598b59712aed94e53039cae5d82a516987bf700db35e4d44975fab532c5993d1d5af3994e36e8a63e97c1de631510186429b32e54ecf64a6fc3dd94a2c43d989e5a51c377aa07091765d2857b221768964abde6b4a297dd53332d4676769a2e4eca58c82d46a4888519c8a9703ef2a5af60235a9796286770c2276a14add4c861399f8d36663efb6f748576b4d076b39f6c1a357b323bc606f6e149aa0fb4498bc5da4cc0ce15a6fc66c8d1c1f46a9325cc43a158968d29e79be5741e55305e5a331217c3214e26c0b3d2421e9144bbe3d1c20186ccacbc986682d4a40ab508bc01da34ee3e224082931e729f18d02faf8110093b1c6cc98e1c62741c5f2146d2626376c147a412560f15d8740c097609a393b1728a2deca1297fa3212d90337c12b0cc96e1f493cd93339ec0dfe2f08a4ca441a2092665a1a7721259c7edfca9a74b4b0d01ecd3d42ff7813513ad3a42f7b079426a883912d8f6b548f0c22b901501d639503b7311df2129c45d5e273177300473e1dbb2c70282047b12c44c6750f719b75062b453722f3344e24fab4b8276f11105428a18d7e118dd83d9c8788a048cd73b0f991b2ca83ca36260d022e2eb964071b395907df62f47fa9f2bca78bb2c5c26be551aa194f7ea1f97a3b3c271da4d92926a234f23e3c7bc149fe40f6b94ce68a6ed826ab7212223964b48e35e7db16df3359a8cc4882e652a85e96c7c816535b2dbfcc7af2847110e467378373c10c0d93e19e95a13f91d32b4f6338d62d2a33817ce37ba0f5af97026b627dcc7258669f416b050116887455fb5a9b14c430f720700fca906e0400a339013e634395858d1ccb7251cd19c3be85e64c73bfc81efec1e43ff75850f52822c3f6817aef7072e1caaf43202816434d73caf63cb956117e9ed825322f86e38226f94c4b30215fd91ee99fc7879b3332e5332c8edaf633a29b35117c634a2175bf70e65c1b3c0e2a86ac482bd0abdacebc9dbc156c1ccd374f2c9a7cf5f4818def0702a811daafa08bf86c916c9bdb247a4fb804885944f505d34bdd2a0aad5cf5095a6b39491d619268df613ff7605b9bb623e6b96ba9ace2201424f4b22073d23b31a10fd6e515e30d34447a9d4fbb80ad5d5d2e8638be5c1145923943ec1505f6c1c7d4f27f15a5b950ec85e4b1fb80ed243f1bc0b1d93f9682fb7449cefa8cb611a40e06cb230878beb7cb3305172019c7f619bdaf3e969f756bc997ca644a6afd6ceb1187e1b048381483f57938f95b9eec5211bc8ee6566a276ea61824a1ad3dd2d2f1f4b7a101ccf812568d22d5200d3e1482f0a4cd6dbe4c395016ef1bb8cb0925ac50fcf9f80711c27e272b06d072355194806c7f0cae65ab6661a40ac719ef58a728d5ed3f3e861e76de023b0b783876a574e0d8bb523e8075b351669cbe780bd93cb838f338f65e41ccb320f2b53c2b6b8e4caf747d0315e45d23e60fbbd5a84d2f9a6e523678ec399ef8bfe529bd4c7e38c9bd96bbc7b735ede70b6f567c7772c7c42e48837ad4fcac50ffe51816dae9ae715c90771bf161a6cf66c06b00677cc7ca792e4faf3b25d3f74ed49b439acd2accf0fffcc7bf337d3f1615d36d34bb0fad939dc6c447aded21dd191b43ea0cc8399a9903d7566962b4bb3b5782086cade0c77cc950c1576943cd0aa0fe7b7f5641c009e589a81cfa5f2ce3a96aa4bd657c615466908d91b1461458df7e4adfc6dba1d4cd099d040e0047a13cf02c15882d598ef07a3172aad7181ea36db9858e4c4e02126b5473d0b1ab292acf1bfb6fc992748b226e9d500d01bd05c4bdc71f5155b0276b92717adaa3cafc7d751bfad7cd39d1510d883eb88889dbdd8b5377959a36c36c962098a6c9074edd1b601cad4eff820ef87950bc8be7fef69594c32ac6fec7f5cb1a0a6404b51d186ff46a54ef19ff46563171193acfe7bf517d42e27b592f8f7eb2da00dd91df17403f0b953692cc59c80cca0873b0fe2bd3803b4dacd2a653fb94f90287af41a48c10dc0c8372fd242b2c67dc0650a57134be30bce1f8ed545e128a93b8126def0b7a0779abfd237c283b28f80027e510c3983ee1e4bd07af80ca03567ae1c60b316f03bcd252d07a0239ca3a57b96d1d507767d42f9602c94c44e74d1037c089100a4a94cd25efba6d540843e37028aad1a372b646674ff6470194384d09e1d711c178b4f9e7da4de3e001e9a712a21c38e3cf0bb44c5de2da03e4cbbbe0ae964609d29f502f1954c663b114f084e118b009cbecf3394496a9ad6a4a0d023306c120dfc02a17fbcb036680aa39394cabf0d0d0cc6b3ba13ba51547a2c9c99db3611b1e1443c12419933f30440889f9e62856da795279984f9652219b2b8b701df82e7796f9bd6276ea0b344f4fd6e6fe67dff42a7a6e724f1ec4308317d1dc90345f590d08f126b16baf98807d7654a1c5a78417d9b1e77c35726a6e441959d0fc1a544b7f597223e3b5454c433845c9b03af5e19b17333b1ed875544e0297e2a2ab1753816e08cb4c91aab7960aba32f5fb3607b7ed015e79d1f1c4b974434f501961f7f8f063b6d1cad3a22d98f267936083f5ea2620039eca4ffe1070a72da5e9a980c80a383cb705018ba4a48d66bf64992d70240d72137c954f3bd5261c9d8ce6ccd0ba5636676d2ae5fca24f3da82c89875ff1ba21ae5a7ed9fd6e73ae1093832feb5df5c5361c4cb4a6f7ef389fb634f645be18bc28b0462c36e0956dff60b5c34851df129c2a539dc0e99ececbaa615c66079d2b141c38b9323f105978a5649e45c6973e1814c1697c3f7c6dd178b8cf804a71bd5c5e3a6089cd313043625e33f7da76597f84284caf7a09f1280352fe899dbd60c26643d1ae8705852af5a341c07361421da57be86c4056b9c5f3fa2ff2dea68cf1d6d5cf28c08f089d4ac3ce429f76cf08704a68c0d928b0c04beb2a70bd1a90c82a04918e54ce6ce8c7eeb88e0987dfc27f12029d47ae3dc28cac61f4ca82479a36a7f2340735304490e745f15de09c07a7f8c363966beb58c63ab4749ffe176fc82b1624d3ad4fd401ef88f1e5a9a159f03661608f51357dace0d59e2bc407bfb979c157e2f4142de03976934859f45c281567a2b2b51290b78ab3a2c50378723198d257c49088041d1d96fb42edd41ae8ca3ae3bbbb1a3333d6072d362d499d926ace0988aba9618622b9cd1f5a0141a7d3e70438e81aa4a2b64d21ebeee984a609c5af4578e5ec06f334893d32975c2878b01409b2542bbbb3e2844019ddaa23be895cb9da2fb250d6d950bd789f24b9b81363e83752e65efd29d39e09bb3283ca9c2cadcfe73b07c569e0610673bccdc4e802804de82abaa85da552349b4701b04184bd2f8d86a7270524a02d95940fc23cb41cb3009ea20315cde5e19fb94727b5705dfde1714056adb40211c0db350b710ada1484dafe259a905f05f7a9f8e01ecb9b5bc1a017ad541423b768e992caed1e9e004f6c9685cec59d20576d8a3c78664145bb88afdfa7d22328f05756dac2febde858f53cf6f2e8a0e9d6db48e76498702f007a10327266e5de73ca98cb0e9d05fa9371ea4caf342a28e38ab8136d6b296b93e377f0ee10d886fb576025e0db9c231c33ecb530891fc2df722219cd7d98e7e31ad4274266e8db413fa8475b762d0d1bde2158adbeacf8a4fec3751e92c09f5f11badcaa625aaf7b326d74a0b8ae415e15345076cbde61116fba75a49c2eb48f40c55c26f3c94112ac2b5127da259e70c2a3927fe2f41080bf7d6a4b77cd94377aa57ed8274a4ceb7969b0d3f8dcfad83fc3c2dfe26888029fbc10c25ffc78be61b4f4fcc60bca796344c38fb23aff0a658af3261acc11b0329cae62044b8a5837ca164098573ad1f24a05230dbd2676dbcd9a8bc625cff12b212ee4a2dddf1ebc3bcdf951968e6c51a8a17a4006a2702a706b5306d1b3e128358f78b6e334a289d6995852e0f0023a2c8a900cb0da496e6a5c1472b5449d0dd928194c06dbcd5577d7ad5f4067cc1174121a05648823c73dae55fe9d937aca50527362addcadd7cf80a1df3a4685d4f6a596f19ed79017f94ca132a00e11346f538a5889db8d4341f2a04d8db0f3b2aa5e1abeb0074bb45beaa68bb0fce44a91a1bef1c4c2fe7c92effd01f14f4e44718c430b2819b4cfd401d73b45643ad1af9a5f0a7382cd8eaf3118375bfbd9ff7f366cfbf5d231ebd97d63ff143a8d6c5da0e9e26e4736966bcc99cb239c14c50a1a2d488fb1e013ef3fba12d566378afd26d8407fa49e6d3582c9fab824e94c8952131e4f386120301158f075addca87c00ac6352b96b6fc87765f96c531b139d95b2545572e4fa0f33e84608fa1ad3bdf7a2b2e068877d1f06bcb2d3b0d59925002c4d0794318927a65f1367dc1e1e8707a3b8c3c2b31b3f320f73e338cde913f1abcd6f41f02e2bb8425478f8ef43574029f82f4898bcd69f5540c9fa9c2552d895549f9a79bfca77155b265e29d13ece110425f6f18af8a0a0ad84dcb92ff54e807d9a1a1bd034e6878084953d734b78d2517612f8f4b996f45e3dc037b7f6db9eba4e64d297aeb50260c5e8b7318535595a7f7ce59092c60f82114d633bb4ccac2f3b796f66a71502c76038ec164f2b4c79b5cf61f32e0d73d8b42b8ee9a0f78db83866c457069a6f06b9835af15fdd08eaff17a3842365e58f3ec8110545b906f34fbc1e0dc9921d89ce1e912c2bc83c3127e3a9b8436674ba31d575edcd2c7bdba34b579382b16bc0537e8ecf5cb1bf9175cfbbea9a38115fbee741ca1fe98854f39c83d56e3f585c0c253a78541077c163d37b08d7a3536ea5beb45afb3836be1bce13a36473dd9c990b984268ace7458e0da5f567b05e068038ee86e198bb56dfcf14c6b5d252b02da72376019f452cb6680d61f61c0f87636e89a0e88f03c9babd709ddee11f76741aaf6459f0b945978ee95f2be2c1779b56e81799b576c5ee1e2d72b6652ea68f0bc71a8dbd0bb6fc05703646c2d5262472e206d7752923cc322ce51b2257fce6032d94f7e4caba9efdac721bba1068b6ee761f600de198eef66336a85a4e54ce77067224b5acf0e5d080c3d884952b64a9a927b2012445e1fe40992bc8988b44c3714020d6aeeaa88aed38ebeae3d4e9c10ade5a599115d01f8dc560e884c5a62dbed5f2d9e29c07f6e6c9525cf3dad1a51445b64eb0bcedb91afc2292d3a5338cf0b544f3e8304d150d3b17dd3a96ede354c7b0b97fc8e9f37fef0e8a87ae1520d95899ead9396a0c49dc22370c3319ab6b5ca648a8481a2110b2810f1c24d49cff2f33e1a7068166eddf7345182418dc341042737c1b68184b8673d1a33176449b7926476188aa7d38d41556ea5a06e72f88cb0331d4115241a0167315f89c211aeb7e9cc17da3d07b56324dbababd3269c608cc39c91179d03a86e909d74ed580fc41a84c2b05a8e49cd94cca629766b5aea376e0c1a6b49f5d768e7c0c500085d53c6ae1ae3406111b9d2d1e208c75066b6e2b5bb0477fb8e0ab8fa452afdf97787d5b99589b05a7336789244e4194de85894fab06b96cf8bb02a1763fd93e08c7d39c54775862c52d0c17b937a42404b34809f8afbb80717380269154492d87151eb1d27844b2f5f107fee33c131ae91e09f65aee55082549b0a2ed3ac9db8662772e840c62aacf5325ba4b53d9cf647ab9dfc5da4c85455b34584fcd4f64629860ed63f1c328be8563a148e2482bcbd930bbab05a20694a88e3be5324db384a5e1bb22b4559c0d73af6bce25ef9cd87d48252d23add00363c9fe06d2185b38fd0d87a3da1c8e64d1a2497b3733f7bfcc774ede0b503f4ec09a8fced4fe728233a6763e5f9156a7e611a7c4ac8bfaf7ff386774594a23d5127e995e22e1d84ef3f12f987e2c9591399de60cb839f371b535f48c4e119b2f6ec3fe51ab32411984f862cfcc75e88faa07f3fd0baedeed423d2acad8c6b73b7f925946e402c291a8332056d9fb3bdb2f73ba2c683ebaefba0b9f56972906cc61f4938a88c6b8ff88a2850c537127939535d3e454f26c82b478141f1b6a717458d3a2270c2521b6cf34359a649d1d5c8e70e76a433c745e7a8f3e6b7927e08555ce910e71b67601196e34146591dcea3db5dc8e998842a29bb5f6f0e735fb303f9921dff89886072c54715478f475a4c24cba19ebfa8e5915eb438391583b3f82d07eb3cd2e1054e60833ea89d213b032232a4b825bb2442a57d027fc7c5bb15d47e918e86c4219cd62a50bbdee37abcf94fa479a1bc15c52b44ab3f229fa2a5f06e4fdd8f39163b990810f87ea9c2f5f312bd2184aebbb252be8ef098a2155bc1faad0aa463d4deeb9df55d75773680217c49eccd37e43701fccd8da4196c4f7bd056251fe7feedac0f98de78b4b21b93d2083d7a0f71c88d53ecc267ae6c5c923dc0ea38bc8d2a035b1b0ae32848d727dae357e78a2245af6cf1836b08d118cf0bf52ab84bb128d01fbd739d6094d84db7db81766555042e02b0b2784df9de138a225996dea3e9e167c7a9387cf1f99506e862ccf5bdeae0f85418d729cbad8a6acdd1ed7915c1fa20710668945dc0190b1c22e91c1f0c7e648d95aea631fdc88419a067be01143402d727f2d718867ef2c19bceb8109f113d7dc261d001897a7df05c3a838557842df9f1ae7b9a778e66fe1ea941828457271fb94be8c301b3ed2deeceadf482d9ec4a2658b088910ab60b2070cb37245089fa9ed15a6c06018024ae2fe76e1ef291859d36b3cba12dbd30799e2d7fb882fa129506213689748dca9e16d8f91baeb50548ef8450f464afe88d225bf19f50cf26fd3aeca107d4fb3132201c8cc334cb26bb2c230c5d6b417f987b0f638dea39dd7f4622228221c530394fdf005f27f18367adea25dd98fe6a2f3bf6d1f0256fc4924c047d1ba301286fd4837c77c26d800a48fd1672d9e57ec6d25870d5f5b59c4492a5670199b11891de0763955287b1d7c0ff7f0357c5f4205c43c3092aa56ebd2b567d3f760e0debf6a010fce465f7956e34ba766c963b748cf45e68adfebba1ea13dbcdad83d67b1cf415ce021031318c92d15be1583604cdec04a247d79f00bf5b21e29bfb723d33cc2f523df4ef20869de5239437a4805be6820049fcd4a08ac1ba81bd09aa949610750696526b0c2932dd7a8c7d4b33ccde3cb4f27d73af2ef8eac9ee8a7c4cabc30ae2268d4da3c9933c1026c8b7cba6b80505110ed03c9765de5d3558626271fcad7312bf825c312d24d92e505dafdb41ae910f48ef7d7186a790ee9daf382f520cf9480cc259f0fcf14a6ebe4d20121f526047a75e1b91f9b6052f5400216dfc0d28e09cda127b3fa3fdf919afd88af82d56321741daa80b7b05f35db5bb037bd05359979e1a207c52e0c429ab7d425472a6b6bfca2b6334f75455818ba8fc26403db9154ed0b74d5baa1d72acdd13b0d150557473c30774eb57f967ed1fbff4945db7eab572800f9a290b3b4bd9974aa4d29e4277859c11b998bea714af5646d2a16680f23b804c2b2ed57c0182d1ab500ecabc5b6c2a4c984e803344cfb58e27b00bfe8941fcca7811555d62df7be996c07d535e68b164900e591d851f8d36dee95e8d130096ec0e98f1fcb96c518f8071d4863262c39448f3ee1fcabbd1d392dce88b1145cf5223fb631baae2e03d127ae32e1912677ea06311dd0dafa4d7b9bb6db4d8d259ac5e20bad45d331d6fb89233d43cc4e018725d7ae849e4b49b8a70417996d9566eeca81731a92d605df713219d70345e1c936458bf201f0df39b7040aaa821e1f5c2690911df46bf95adf291a92f6ddf14a63f93dcd01ed9d694ee48e01f2e4696af55ffc3b186d551d1596f52874e5dadd1621d52bf10b39c1f286e2957dcad96569a3818d80c98b2178b65e39867d2dc2b2ceef6193565b25a6e565268cea354ccf2f46093367cf7e10309069dfe401c57d4fc621821a39a853f63eda1daccc30c48fb125fc7fa816ed18fde6abfc2191f83c3b25ddf1a8ae1b3b05f30897334b9fb66278d46de3538fe99fa8b08dd71629fe6b0c0098e3edbaac54445314483775f9d47c386b595fdd273f3edd32843cf1e72b89570275b74739367460dbbd77d8382f875d42391dfe510126c194782f154a42d8f6dca75e913e8478f87fe66b9548459888882c4d7f40763591d6fce927ac32233d8a5d19f55c650924e2190a990dc69e890f8dbd29e25ba2ca55d16a876b1253b5a0ce41d99ec1b77c7109b87e87a8789816114549c6e848cd7629a5f924c07baffa0c22ecf3de344409b1590d11fb146323779865c6e4abcdf467033324b3c8d335242c685caa88135eee4a0e4a8411be7473964f668c812b9de4a0ea1a9a6d3712568c8dedfdf0af59e0a1797ba0c5ecafbd07e80ed09950120cfcb7109f2820fef7486e0f451117f05d0f9748f65fe04af4c90070811e392394d1ee878eb714a7259aa37f6997ab1a1a2f67fef76e1304d51b5a041e18582d6ad81fce6488bfd10bd79170a2105f0e27d825eeb736848c978539bf2adc5373e958e0dbbbafe907bf325a5bb0d25a1665c36ba2783d1a61553e4c703b9846b79b07c6f11d9d55e97222cf1ee2ff425cb3139c0f11370623cb37ac93fe767dc68ff6caa1e52598af9c577ba397f5503dc210a99a9b405c04d44cc1f04d0b5963559bef6d59dc9380abe7dfd5ded641dd9bc7802e47e7eda77617c37d2dede9f2a4efa83baf6625b1face349cef6726b60868c69e5b4c5976a951604937f209b11112af15f7c8dc270f465c1012c99faf2ccec4fccbec1e8c8a0fe5c7de9808dfa26acbfa231e1eb28428b70645d8c225de766c96b8892a79b797b724ac7209769479e07de029bfb23ea2222823af522d2d3e294db3e5dbbcda437093e932d8b59c47120de67d0972e88e36b26c958b962c64e53cffbf859a2e83455c155c5b96068091131ef0d68990251e888f98efefeb2bf1daed86980c9b87ebf72cff5569e7781b7c041efae096bad43cc378d5b0cfe759404f7b66c93815b45182ce58d8ffae14278fbe02c995d84c6b52c10454932c2533a9dcf7ef063f1b57e45cb91681ce8661a98f846d4d345adb5f819c1903e1c33771eb660aa613943cfc1e106138de892a8279255f20c494235789492499ab2925a5e1c8fa2f18a8b6f01b26e7db916997d48c94aed5a1964d02baed0ce649ca8552c3910bee5dc7a352c13a773179fb05ad38a51df4f3e56fb10d062bf39cb2bf18c51278dbca9c688dd5d293d2129d6a01c46f62f365e60aea1bd6173d49892ed278d37710867feb04a93cf4ab22b55613541cd1e3218b6c4fd07b68232b6cd79aaf883f4c5d2094b20ab9144cc56f04a156acabfa266f5e20eba1f1658c8534c38669f1a67e4c2f56ff5109d741e8ac935f9b82120722a7ffa35017bbe627098bdc443d0b95abaf2c1729dfa3b046f0e75f67a4146ff1b4656632319f4391bf2a971ef592683881ed9e85baa417da2e79c6e82b78960910157067f54b77182cfe16d240d55c82fec6ed77638c2af882ae070bffdcc762fe720d83f4f1168b3e03b07093120860d008826a33ff64ceaaa8a42c671f6724ccff0c62742dfcc29b0946ee5d2eece66e4dff8c1793cac04001d519393331fdee1d959bfd2b3d663bdc2be722b3e9c2442dfdbebef9ea1af0b38d6345f3066e9dceb48466b137e552efa08c60fec4e25a19ed8d00f59d9b08c78aaf8ae17e86935718dad08ee517d89ed0900e8336e05a0af7c118f751813cabb9ffd363ad1a26100806271f89aa7d069df3585d8e40111f5206a7257db2bad3b5c4cacf00b0073fca455d49c49b0c3bf237e844d49a868ed11fd6b048159d23d30181a8675fe9f0f9c698415e344607ba5a96bba34b5afb88d4caeaf875a9366c22a186841cf767f18fe4ca2c370a45cb1eac0c8ac30dfb3ad797395f384bea3f74b1f951101c15142baa0c7742fd7bc987151573b2c2280532bb0ef25363bbc693fdc71f5cd2c246d93b5a3a4d39af9e0bb6af8268cfd1b41928e1748d0def76c07ef416a7a24eff2e48c131e2875016f2edc3b78f0be954e1842aa4169c69af5eb4f67ce9b4c746062178526682ef95c61248459550642803cb40e589c8a656e3351afc0930265c20a9cb82eb11245ea054b03f104693486c3b0affd51b30244af39165fcfe54dee00165a58d9f58eb81035cc1bdd6380a66080b24fe1f4e69eeb3ebf6c138cba028e61016731e347e15017f7846f670d2c66fba04fe215793070c5f61e138792f0b79ed0cb939f0c48c109bd712dcdbe0c737e875c391ac965f471710a4672571a3fa93245e3dc85cf956627616aa91b7664598f68d663757e4d4d741f71521d83861fa5f79a41affa0d77e0e7f32fca7f54124f02bd30926e3ca813cc78aa8d85e4ff399accec7e28647f5ded8ad2ad5bf224a3953895234702f1f6649238583379068373686d8ba36e93ecc89e5bdd84b754b733bedba54c66fef869ee29c50fcc61848a81783572efaef9571ad39a74d3dde98b8d526246a724798e6c51c1776c1e02d5b379a31a73dc7fee6986994de392307d5e3a1c6062dcaa91357c1692eb4e592b7d7eff18d71db08a467df43627dfe47d72e38b317da9fe918c3ca93f54178b3ef3ed971c9cad9cac760b980fbdcbd3f4d10a8c91d2ba47caae9989e376498cec5dff273aa5a718b8b3b5f0784a08429420729ebae05d4cd94a4c91fb2b7446b613b42f2626ad238741922fbb257e897a3c0314babc3a834777c38a43f741cc0185ef3c7a5a8d8609bb7a8bbd80df9fea6bd4cf3a85d6fbbc0c980b9e4158f6a8ab02dc1db8b8b0731c1f75372b2d9a27e7eea778d32eaabe62c60f5f41d578a3a3c5f12fdd635cf2b61a3ad4983c29f5dfb3df7812be1cf8b59a195b04309c3a977dc099271dfca46121dc1265fecc46f587f50c8f62fe18d05d757df01b5e40dd82e698c1ce95b2ea5eff319b9a11cbe0816d40d1bf548df33f3281a4f4dbeb5409e015060903cc3c137d299e8aa807d1a1dbd58cee96159f6d4c72f657f1fc5a976d009f0a35b0f71b5b23400608b90a92dd6b49350693bcb12644e389fdea915b4f2b46ade44973fc32f416b89452c0c61134b9c994fde245d14757d60a898fa6539c62b2d51a48722f870bb0f71b4d3f677d9b41c0f3f5794ddb484bcd3b6936e75d60eb343d3fda18e49a9096ec09d0b33213ca14eb5525b2dbbd406b87695df6513d95240f8d4f054353542e81577b760f215d01364871506eaa5eac8b1018c742b23e6551cff4b496e51d489c1ad5cff8dd70832fbed557512a6d4a120ba1314a653971a660ef7855c1a7a5e2d647b9614cd1f3d5c6ef49057b5cf2612a6e6f2610b500e3ce0361e27b2a3f948af32a129886f0fac5d94f07602f197f8d1fc369b855bc498b6a1ca18b8af28c20d35248081d3afc4bad6686b372e8857abdecefbfaa85d1ed0fdd8cb70981ba161ffef78a722cd73dfa1d57c373284f54c26ed9d9178ed50aff075f9942acd389ed1b141c3cfc98dfa493ababd733bc8d2a009c64f20c34b820ec7b1c813aea994f1a59fa7223200d86396cbfa0a1eac82ac24b5d516fbe43ce10d7694954be19780df7a206da5f0fc3a81d3c1b01f70511ed5dd78710c001206ac0d5378efc6a619881baaed59cca8d5ab21dcc6a851f59a2a1329b6a63ef6818fff3b7ac3e3823249e10d8f9e7a01d6b10e357f5664f140d6df78f73fedba51f702a79791e9fe71d7701562b43cf14ddaba98515a3090a12591bf844e8983a97e652c7d9650522bbfa416599444a0094b8b5533a2437b3f055c2d8848bd017497fc3fd63f806096bcbfc406da2c47a6556bc1e6b6fa33a4ea92f5821a89aa32a5e22f057682d8fab7681efd0ffdaaf604e7c7f770a35d927a25c2d79822d7612be3300a498b95220f62b6261dcca41a572074a4829655d6bd4364f388f62ed8a6c8a1e34e34ae17353a83cec2a30ff439fd42df6c97174c872cb3467146fa1ebffbb0a383dfb257476eaa116c629d443ac6133c874f71c5f4c7e7796fd24620186bb16df7d85dca239a5558836f25e644185973fcfed231c8e7953b23283f7d166b5503eac94e820ecf3399fe88659d290336f485313951cc9bfd9acc6ed8e05774642061942eef2f4aebe63e3e265fe0f28cd56775da2078407b7a3559a5fa55ecdad97bdb9619b118e1e73f519245a369d46270ca74978ee242326dc665d2ab5e8206ddcef0bc9a27950c2638ac470e646fab2344002849325527bb610c7b8e9bd02470520e4a67c175b6edc470cef8b5a5da722d699d571501186a32e8d1d529b94920e688a953fa556fb5eb032702379c48c7b2eb35388d24c4e5d60c667afdb5c5a4aea86cd4c74a373e7879be122a0ec0ff9f9c40ed1862a02f742fc9f101ef4747e7673b2316270cb3d625dd5103c6c3706df30caf83a0513f27f30bdc5b4fb99ef7e96a11e47600537fdfa11afc777f4333b559ced7678ed89e573ab6503f48813c8c6293c36fedcd260c9f1371694a8dfda5f1c9c2ed5c44f9ad2b75a26825195f876c1dbd660b7178e534ac1f32b4ab80b1e666c8c1f048986424d44bfdb00d6d9021ecfa1d6d964046ea6e85039abd20566c469d57ded0414358384bc0712f9fbb58466fe5cd54b260167d680f5129460d6f1f8a1cddca4f31e47a9ec2399e6a5e644fa40a84add4a5520730f451a76e647783711579f55c0fdcbccc50b39bfd6d114cd7a98e93db217a4b27c362ff89a94743a6694cd18db721be85bc654a60fcd496022f73bfa897b050b8e3855d45674a958dec6de39145f88ca7dc43f9f36d6cd41477450886916aca9ff27869fc9a5e539097bb8a724277d9e1ba57d221616d315943ba7df5260573199ed644b6c57e7985c489ebe305d34d6a046291a22ebaef086d570d5f3172184c92b626b9b34c4eadeb00f6084764c477656d8ccd2cae7d8109eb4b9709c7c346f4d2ececdd21beebcedceefaf76270c2a309db5877c5659e0095d8722f98c966c401a48e1a5ea17cb00e675bbfbbd799e876ffc57bc47f4300c87e0669e579cdd5b226e8907678c424c0c03e587c03f3bc2c0488866be93ae8a1642630245b123aad944e7115239199e92c29505e57aaaf98dd7d19e2dc136a4b01f9c0e47e3e22aeeb390025590734b92d1f32ceef23d2b17e6a7309d2b44f29bf2bb4a908e0dfcac296d89b1f7c7c902e886beb7684bb5012fef4f196ad7d1819086442b214d2194ff0af6a08c70e492f1ac694f97439e526a4e611ef3d5438577d6e8aeb82c3150383b559d0e51969d526b156a3fac17b3f8c7c035f85e82225de7e3c63e3c044790c4db238cd4e1fa025e4f76bcca1b5d760a84fd965344621eb99b6d0f337b2d0f10a7145f20873ee1dab4c3dcfd7415058a12e0e2c72f0cab4560a542ccfa04e10f520e389a0aef30432ea50c1c98102b21b1e49f4d8092edb4b7a2c1a80f2f142d2ba325b40a92c30a42852a800261c60077e2a43aa570299b8fa66fc4acfccea77d9b43ec5761d4a6eb92d9cdf135bdab3c521149240c1537f9dae793730118ed2e6c4ba7b75e4e82ede9de8fb1c13842502cbf68ddfabcfbc8931f5fadd3c8cc7dfdb7b6fe7f1c01cee7287084c61a37c5d72f990358c6ef81996f7ebbb3296ea151aee589a7632076939ea24352c559b68fa60ea767ab5afd85d2742c7ee40cab37abf80498c543a2a7d0fbfd702f227e2084adb1be2a573290fafeb674001c8291cd46aa2bc2ef5529b0f0b2895b5781f0c9c5bda25bf868153331b983189b074978b3f3ce9877a4b6091c30f4c47cb23058d9fe7d9ff9c98a2ac0ef552acd6f2f79dbb656ef4280326e76f8091a2ef9f63ad20885cd7563a0bc76f1e40ce1f315e69d8959c7634f02f9d028ae82bc1dbb08c757c4d6c4d4186abbb4a80bd89952adc5d2f4900c684cc21deb775afe2dc0cc02509879769ca084d6fbc895cd5f015bad5761a5c7f533f41eae174f9f3892e49e020718983399d8fb36afcd28743d538bb3875dcd6cacf39167ea97976f09380a07d29deee47e0b35a62ae77b47e29f4d43ed29e9b4920fd9f247782648ef862b60934296bbdd3b677f28d043c0a2076874203c686fcc1b9075cdd3c67cafdb97e08908929fb2d81de4fed81a6debda044c2b469aab489ac7da83905f59825ae291bd6ede927adb4129f2aa814187b5d17cd9bf7c9a3a65d8c5d77e14ebf8fc5aa039cb469e8f9d5e11ee88be7de7e7f0cb83f8d2b02bd2a7c77b2a69d2fdf8a3c468cb1cdd3f422d1e5bdfa5bbd6dc52aa9cb87bfffb3781d52aa462169f02e2c595d706e0a45089ed16b7c4115b4b58879a38b3a947b2f2a1d91febe43a07b8d9b47535a4f85dfd4287dbae07d38e370a646ea2f349c6eea19e9446418833899cc9b269f84215a923c961234edf09beee02b5af252a6ef473df486b87882942c1b88edaf975d2d0ac17ab915b87f101b026f91b41d11db8fddcbbf192062c146cfa60d6327406c7a415478108d11d3f2aec9e29f6d3f871025d1e03cf83a54a0421724366e99e833f6f952537ded5b3b60fb09a9f96166adca24c491beb931648aa8dc0b52e89b1e051bd67c9bde316b7feeda90a0a7abcc7d720d520978e442468ad11343ad1d546036a4eecc095bd8a8c6c09c14d0c4d29adab095d010329f9d599de5030a0f1770fabbdd5c67ee1bca7ca5752a163867df8da2df30abfed223bd2335e1d91537a3e63f624630bbd8553bb7859c2b7266c0fdd0fc794fb31c2f688d790ff8ecb1920a2612939b569b31b5bcd2957dadd416f75bf1a64dc870100c3f2f7d7f0ec601420214d7f8cd65bfb4c3a5ba27e02bb5f3cd6376a87c77430fd4035b88d72bde4278e20247c91686b99d07319680b1ed37f1cf5f698cc07c794d6349cbdd39a1db38a34a79a261d8e0094c7cac636e1f6e14573fc18bf7a9af542c597f5f2e03f80028c50e83558fc6f0215c7de580b7fd84a1df97e3b57483ccb9b1b9039fd5ee800b249f7059f3f83fd3cdc87c4d4a029a11b4311761f1f0a449e9ee9ba782e82d0a1fe3af2f12de9b378586bad8e25c483c28e3750a01f9a95d31d5cc2ef4be3254c0cc36f8f5ff7c8313b11d2b45f9d0568711a2e99bedbccaf84fcfcd1da84a0464c8f4181646c3ea937c5e398ec0162c45b27f1d7f3d165b931c20a895b649dea42221bcc85f788634afcefac43495387f836a5fa71436a967fefedd5b3576c1bc131871471fc3456dd952c2216e08bc15b78ceb13ef8b12532628cb14d04a3fc6e9a81243cd86b1a38013b259c117aef63b72d12a21430f0ad60208b1d2760aa7478a673c7c23055f2afaae5ad2e3dc618dec136a91004aff94c656c4a2a1c8c0f4679f83ee6c53e5a598d34c60a0e81ddd24d6b44a0983fd7d12840ef680646cd03c31c4d7d84d1587ea850fb7a9e4c9434af2274ab0c3b96480836fe3c8b8cffe1a0ad18429f964d68df8d3229eab97fa4b5bbc87ec73ad6933599abace996d45862d77ab76823f3232bfc193a37597922c9cab7305b5b455b95d70fab0334503603f3cfe05621c40c2b25b6ddd364953300bc1478e62cc675276e94a4295cfe7b850e36dd60bdc492e0b89369c9bb12888f8343e37b4798f2cf1de797df0c27db51b294a2c440ee431984fe794de5aaa2c5c23d44d262809199f376419f32cbd6ecef33ffcd76de99f9af3aa22a41337c09197c9abd5baf6271de9a5d57af4f19c5a75fccec4545c4b1588e6066c5c8e18e60f2b83c945f4d727876035e57145b2d0c330d3dbdb5ee22cc2a20b0502ef3985a941f1fe142a5b05e0ffc6af95d4b6b358f98fda0ab469d67b7595999b9cceaf08c7841d75ec8ca7dffc1f1cf206b4171fa5ff5aa696c41fb1b728a691761a6cd4efe61e37f8cba551a81cff72fca31effbaf1493f0fa9880a6a0d18b69807d4e146732b4032b56159931292c01f197be4b580db60291fb5e77b4708d8d79a625bb67eadd0904744b4ee0e1cc8762d677a92635593cac17ea17d7a6a7b2ed6bb04b1df7dd684755099cba0fbec36790853b52ffd903a33d7931c5b023dd51a776ebad47a66fbb3ab4e21ef5c97e32ac51cf99aaacf83ecdc5a057c4997238d35f161e97169a7720c80b495325c75c2f15889315103de70012149b7965f24b82fe35f0a49f572f905d12f8536d3ba9499699ebcc36242589f7874c17961835aae2cc6a0e1a8081d1963b8c3056752d29dc83d65545c1b6c8b26dc468f764709f64098fcc701d128421d173a5bf73d1b01270435b742528e4ac9b8286d598ce9c27a063e087aa3b438c43bc0e07f527706c86e11a2ae00b821eedccd096cc61aaf196fc7701536bd4cb56c6100aab4bb4a431f84a6f7715c4a15e5206d06002f67bf75b6552c6386a204942a1feba49d6b28fcc33ea4155633ad71794457342f1fa6b9f16a31c8719a6ec4750e6718746cf9ceb5553b3b5ec439ea6b22b13f41f9968ad862936fd44cfd6e846a20d922bceff16731e7f420fde856dfc02559afd1ca056c0574403d28c3f395801761b9294a842755a81997fcc112f861fa631ed29d69998ebb33751c447328afa06d85cc299328fb834a2081e9e0148c09761e7448b98f0743399de95836f02417ce498f4a00a0e7b6f6fb78921c7c24b5b607e4e4c8f70364b016f3916c9caf498b8bdcade454183a391b4e1efc16ad4752938831811d21e3f3e6df1f72a8d9e555cc7d773fee48f2e4e2b773adbbfdfa149d500071345d84e342e2335390f488b42f9ef75c197922fcbd4da5df7c7a15e5b3a20a5bb7873e9c2c6d59a44c7227918671f0f999dce4bf7e9e8c8ae52b21e8bbb00ad2a6596fecba1e736f7f65e38775020593be4159e33e815215d72271fea92763b50414ae2adc3d0aba08bdf5eddbd81ffda68303879a4651fa94fb94dec7f2d5f07d42aa0fa59031d6de750c3eb2a359847fac0aebb3054a4e9fceb41bc91d3a78c30ddb810b51cf065f40a9f9f0ad78b141c53f724b75b32936e4b7e4c9fc03d9b7557ebf1157aba063789ee6909eef079a90931e21f012510261d187e9a6b99b79386e38b747b98c7ac0212604955f96c57250868e1acd71aa7dde2fb85c456a45e3e6c64ab287eb0e920377b053a3e8cf10ab29d3e9399df0f1e78fda30bfe46a151c89bae589e3ef8834747245d577c11f2d8ab23ce1389fce95c12e9ce44e328bcf67458da4efa9bdd691032075d37cf570ecdb9a3b7742b6eb2315817bce390c60cf40aeabd5b4df80c9f51617ea82b61e83b90d21438887193073506065ee99a97fac204418990e1f28252d93510998960665822bba7238c7d96988d930547ec77889ed108ec8b78fbe51d18a97c967e6a07dee245ea91dc713f2fe2003bc27190d381f8442a7ba57b4891f9ee7d460cd241e5122b87f0fb4926146d0d19b4ca96b90e5af2f1675531ed6b4cbe292db5eb73850b08ab14410389fa51e6d8add37a162a342cddb36db446f89126fbf9bc62603c611bf9bf5835dd0b6d8fad7de2be1897be8a5d8b7848554637f6096043e563987177ebbd4550bd1768bef60bd25cc8e5ea3e7da818bb6c1c4a236555deb43d2040eeab94bf2f24093448af267b3e5d0f11e2a623f0ee7daab0d2ca0f656fad6ebf11b99f748280cbec227023a4bac34c4614635c1c607bdd067b5c2b4cbd6e164096222e65e35554254c95ffcfe35489d880492da0fb18e3871e0a6914bec686bde6a6492e7a9b1df8c6a37585c694b4e2c5edc9ef95ebcfb84c938af8c60659a33cc34004ab776e30a32e5689975e3183c31c76ded4b333ccbc007e251aaf8e9fb71d0d2a927221f0779c1a65ce09b0b5982abd58ef7fbb1d85c8290da171af90112281db7dfd2a720fd4d9eb0954a99b7d35a91bedc8f04ed3091ce12445eaa3657a145dad5e6a3ef33cee71e784f3b5c4a6e60f9aa296b397aaad41a8ac817510af19fe6f6dff82d8c1100305caba6fb4dc0e08745505d0459e5027362aef0d0882ba15142e18c51958c2f6a265cd356417792f2dda5a3f145641231b5a2abe8535932ab307bd44309af31b35f6c580d5076a088d502d0744b82abff0a9f094615bc35dab85cc4cf01a09c3b72ef92a4c0054c8c3b8a525aac7c0ad8bfc7a7cf0c272c0ade219bb0e796f6d4edd392adc3344792a19070bb925e1ae5ef9cc2f80f099d796cbb02be68837723ae35b72cc94d4a7fceb4022dfcc8899247d64938da95cc5da2a6088ab7e12fa1a11e6ce51a0ccc71c7c90943cbbcf384a9a4b095cd09a1a4d32464e7d1a932be91ad108bcc488723b2caeb531df634a6da28440397e1981c560f8b83465b9c881faf807d94cb5ed452222c35b2ade4418a9959ccb92ff9a44c26a911d10cdf1ad92ee4360a0e4a5bd13e3eee1174794a79044b4c38ae31d4e7c2f4423749273b39174c7b749c949d9db94ad2871d58a10394bf781e8f456c7de084eba593836a5228bad037334a11d09965176eae5b44d75b723ddcf6da297997e62b2cb24527b735a5b53c1218ae19d77ec5c72dbbbe5b01c36328dff09070dba28ec229ee13b7d67d314221dbbf1508edeebcfebaff091fc653c89d44afffcdf51dad23fe1a0aa63571ec01920410e7302014d8e132ffe16c86d694700767b7459bc96c68745fff313830b785399b5109314851a7f0124a87de99316ef56deeced717857838b0d9c6d9056b7685dea7159ec2f68ad742e87f2bfdb6e438ea33d8ead543ccc37b4faae5777f52537c1577ff9cef9fd8254d84af62a9a7c27aa86052ac09885beaded2dd1797b5c241e51be9a1f19d7665b0c24e6190407fad3b5f30b63345f608c7dc1483a08e19dbb00f76fc2b957203741e70b898368d553a8db11589308036ced67b735154d2950977beed7499a9d86ac2590751c3b089f45ce70ca5da0e3aa1ba887a474105efa2ada6d45e5030701f36f96c752d619c9ee973f4a651aadba6cf5b7d5777b429f30c54b78c7a7969ce003711f570bcace618c8d5d99384489493a79bf50a45c97358b1a80602a99016df9ce1946ddd6d8651cce1ee7e1e4e7e471d4c6d7235dc331684d2070e426eed324ed548ad78cde4be80ecb88b5c2dd17f688c005116f990619fd192edd7eede4b7df6cdb6321c177dc4ebaad4a1a100d81dc9bb8d97d55955b1a498f7b71b65527d98181054535237de636fa63a96278575cf5dc7667dadafe2351940182f16c7ae0d3b23cd0aaadfcfd45e67e8ce91678ddf5e377bf53cb6f696971323e30939597e3b3b267399d7425ec1ed33edb690c40f1286282e197412ba7ba0e3692935883cc331d239fc7ff99445cc375dc52532e3668e58ae748be8210f70f69fd3542109f38d465ea119f847b5a4334e7bafbb536857026a030ee189abe37c2f0cb94bf043417d92bd521625cbdf0c11db5283da8dc7cc8e9e2fb921b1de7c47e6586ca8646c55f1773b1389e5ecb8e044e53aeff0a5ad672df17036a4480efe28e1fc21ce8bb066c9a7f75949654dda76a7179918a75ff9e07c167a82b1552cce60bce0c29f7658b5bb232fc9c9205feadf241abb40a2ea2c99f2e9673f8eac6240b71462ca77264bb76e998b616696922e67384890d732c64e84da34e82ffb61add6d8ec772e5ce820920b4dffa1b1a78d7a484c2123f5766f8f07ec4ef5707dffb38d3f65064f45baedd7aa7701e9b1d6208dcb951944fecdb27a4017fbef7ce6b49f579aa0a7665de91ff75ab973f9b9f42da8615236c503358641b7a16135b60c65821b86268d5599b2f120691f9d72bf270a1e19cb23fd8d0d09c6bdbb95a0a59562256c30f9d7d524fe912ae33872c4406fc084c84657f1b53d2488e01aee77f153f73621c0ee2097ba510fbd23c84d97b5e2f4b5bd748f90083119445cecb7e7864edb96cf22e70b86d9924bbfcca424b383dd255501bdf14a20b8c04e59e649dd4d5b6323da0044e1304da81b79f4dd171fbb7ccd3b9e2e168ecfe901937d711fe58bef09b2dcb2b8646150e035cd17bff4a259fae3195d47a213e026c2f4e65263bbe5f3ad09931b27ec40b67a419bc9bb5bfa77e8ff80fa5b4d4d568f3455a57fe2e7ff6693864a6f2af116c0f5bd86fcc658023add8ebc83a4be31c821d05aff5b0e999345259d2e2497c5e336f9294dec1ec810e94d9a5fd9c24a7e9bc7d932f2c8e5966a2752287761d144afc80064aae49a88f4660dfdd38e770420ca28e3e86aa495b14a30e2eeb2e0a7c9f770e11b845d70bcfc29554d2303a962cb58977ac62a086c3ab3acccd75bbe554c22985fbceb6f502eaf6bd21f3bdce2f49d65e642e636b7556cb37782fb46ede2d450b7680492a0912e7b956ea0e4c3b1c21291517988605be4f12b74058122d1833959f85f5539bea7cbb8444c580d1fd1ebb39f995491276d0328e461666e5a48bb4b9cd5d2aa4869322e1f80e249f4fd0f2abd5334c8c779c973934be9fb34b6f2034ce14a6ebf9180a2c28b9ce76c55c36577455fc07130b5256b4a96b4d8fc4912b1be9042514dfde22bceebe76072bc6fe6e1fcbadabd2aa85e2cdb842329ff74877d26a1a2a83047be22176b5daa7467a4fb35f1f3768c04099f37c9f314f0fced85b10af7dcb22d87439ba696a8861aeb85e5aa3295226d5c662c968c9f52904fdbd95663aaa7ff5e7f88c45ff63de6f3d8e2f3b1c4a9fed6a4255057948dba6fe80d9ce93440bf5436099ef41d357d34de772ef2a16bd71750c61e1ef184744805afeba94118670803d397fd95380fdbd2fade3212e8de528b601c0714f20b61b8d627c42634a7950a59dced73da1e6d968473c2a98a731ef902df34db9615108990dd5908a4d8bb01fd7637281ae531818ad1014d37486a7dfea552a8a5d7ddbba5f254dde9091cd1b7a20d32ef58934819bb6a14799ba53894e7170024d795c5aa06a8e9a471793dab6e61074d5a79aad95d2e348c816917972ad8ee4d1791340242e768e21856a3eb768d568f25e330d1b6cde3d9a309da76ef8fb5d9f62f19ccc76720f3398d4293e637090c112808cf67bb7cd3cff7cf557876531c65da42f83394aca5ce473118141beedb6214020d5e52f99462bf641df498b4d18c9987db4146bc88831b78d09db4b0d135af9ba75c48aa4f024e0c7afe74b6a45fa91c82123ccf5a8a246170d8b116c70b8394655a68b91449c4e07f18d573befc7f2a583c2ae6757ccd0f8b0625a0066b0cb932822e45c55b3bb1f1152a82738068164cd5f6a8a590dd92bfc5b3273deee30c6c574b1f1473c737e95798cfaf7728e11c48167e1c0fdda10936cdb080bd7c364669ab15c5b309235ff26d39b1676612830dc4fec26237c79bd7d891f376bc9f9b6a5468cfe647b904c3bcc7f1c922d9fdd87f17d92798bf702cb0ea123bf1d5a4498e00a1c4fcdb17dc26a3057b1afbdd30e1c2984e6f403ae29844a057a87706ae3f93a59385003dfc47de0ca232be9871cbe49316f3d7d57a4d4612048abacce0003a794ae822186a99f0dcafe1e0340dca191d28b214e3514fa9d71526059498ce5eff551cdfa9136b81937614d1386878dd42fc1b594956c0f6287a29a6fa0c5672d7f9ef2852fff983c100e583904735e13069c3ea29333a0c284b1dd2c346019942c08da9c458327252a2a00a1f8d12f818a31e08c5c23efc0789f38ed5f997b2a0923d58fe5700e754396c0873976362b93b1107d15d0243921e05b3509b565980226213ed8b6cf9340c5651af825debcd01bff6546479938f8aa72478d6fa191d375f6428e041bba657471b98a0a509dbe4487160ac1258b2669b45c6d8cc42908dd9dd32ac96a7c6f24334e1191b9a382e2364fb7880658119449afb73a077f7684ee4fa504452387353342a31938ca5f9cf690d8bfa8df7daed77855f9ffec877cca10dc08c66f9b722e8ea1848d680368058d7e4fae077900ebc05d309507f62b5af4683e9e86e40b70cd55a06403832b75af7dfe2aecfd9b0f202ff7c51552f433e8d2174a9c92836dbdabf0bd7e40eacde0a221a3fef20ead24c934d2711f2e904ee9dcce95facf2979254ffed9d7a6a3f10b300b4b74ac9415bb431b3441ebb8618e987821b5dda49533419a549385104c07370ca1ea4d591eaf5a00d84c4da9a7a7e1cfbdca6ed61a98db15087d9cfb7156fb03086adc91a8d4716f528a4d8266ae5dac499a418143f9c10bf6ffe92b1a4ea19e6118b8c20e017f66e60bd3fb2fbf354137f40c10bfd72c9dc72ea1b7fc2163e1443fc283ca70435b0a27dc5ac3505c01b0e5f92a9dfdf48179832ef215a64d2f934dd33db303d284abefe73074faf618ccce4371590c70e25e31d8341c00628e4f071a7c5be1ad319d63503034a898bf2e8a0cd2e756f908915fffd58bdf1212127b9b8937240a2c01c6e0c903bfcfbdc1ae8a99b063da9d8bf3cda29ebf4fd1dca39fcf71baebb989b0ae46b06eefff66705e93aef55c403561deb3a7e22ef0c47c51615e1490c605bd8223baefae5531e5d7bac5a2dba7829acc9d09733bd13ae07ce3a3a7a0164ae7f1fa4896419908f911abd8410ba0ae100676f2b96a322b0834d1426e662179ef386917555c6f674bdb9c097cbb3a823aab3d71647bf7f358b484b3774fffd41930db7359ebea4a6b8282fe84a56cdf401e3fcaf6a8d4472733edc29ef915702914e57ae1f4fe1ba2454903ee2bf0f09905e2ea97783fa53bfdb78bb66edf2084e8f966ee3b2b436aca23a223a49384968b6fa0a9e0399e4102bb73f940df9569d828a5665c1ec1ffd7a8c75dbc8041351092315866a2d59cc1ec66b9d199a7a05995c233878e52c6a2774f338b9d6434e55126f2dba34a51adf7b2460e717b4d4d5cd8f6ebe9e5c27854c79335d8b804d5532c9a9b4c2304a9dfdfb5db69ca008161915b8d307ccea354b78536f89b58d9a5dfb7c6c8f405569406fac77f26c2bff0a709ebaef401aee73b2ea62634dd0902aa86dbe3854c086da097b6593cfef90e1f6ce036c1b4ff3ea37fc0e7a09b6c130c531d1eba1439d1d50e65bac71f77580c689f5f9e3fea2a62a8c6808cdee9281fce6079372511e1474f1215949bd7b0883f0f3b6eb5434372ce03786cfd925434976f3a5e875d072ed4b83ccffafb3e9371120c999e3e9a0179bb8c480f2cb44fef5a643eb35b7960f7aa7f45d1294d446ae86517636fcc2fbf3e34ce519596d0add0f4c91ce02efc27e8bd41ddcc533569da0a814569534583bdb90e457976857a416b70f939f2fb64500f245dbe023cfb28be27caaa51c3b57ca0e5206f0d909e0e1b54415d6e6c8b168fd544114344cbca7e1b64733b6201e66f18ec69f24e656dff0955d10a3c568279c1750554eaa1fb3c0c5d29c062bccc80873bb7de1f1e2fddef70a5cfc87094d3e4ee409d379b5c4a9a0710c2e624e664bf4fbb3ef40c5f2ea232adb149f03f21becfcc8a08a2b4751a23cc81b26a78343fa654f616c68df7684289f6ee728f38b9e6914a5465eb41c2cd8bbb5f3e3aa2e915c4065aa7f659b87b2bb2892a6bc0bc294a6f7434567fe04ac04285d7a3deaa11ba301fe8eced7b934085a7b2891cda12416bf5ef838b45283f3e47ecc93985530a2a2779ad49324cf77874f65acabc1823b7de3ee17775a53f561f6d10b9b59cc95ea9632926e352f5474e1da0e2ee9a06dc227055093ff81b301c960bddffc1f586977a2fc9bbd4b213e451ebcf5d87f59517b11cdbe1e161c24d0c78b09c6532d11f25269f6bab41332fc554e76b247ad027689c7465ee364e05d6b76241ce6d741cc1a914cbfd62cac18638e91bf5e6b31b396529ac6d7b256ec653e1edfdfcdb230012b2355f66d706d297a9f1bad0c06f4a9d3e0ad9c7dcca890a3a5e8742821d582897de814b44b9a4955eba58921adb79f1fc311b2acc1049f57e5a66e8f898853f35b517a169cc6e805713fd2a20cf5fd3d84f32ecddbafd4616dce99aec83fc919618b12ae608b5da90017b65a76a458c4a2d6f059a44f96a1efe0c64145e8d826073f49c9c43f26a5d5100ce1ba818987fcbb32eaf4b31bef7e4d1b5167a7ae6f53db9436d4da5271ec42a27ea0181f99aa063340c053c5852974476f09dd11c32a205b50e4b3ac4606056853c20e525b11c6ec075296715f3bb0227e7b0100515ae17933da92fea48928efc7ee4f8d9eda586b12c505b940f5c2037b8538490a88cba78ff38fa3ea078d0f4a379dc8a19b82bb5c98b02be31bb0e3aaed536ed578ded0cb2ebc78a64e1de942df9097f1c0ffb3785094cf4500b104775039d272b1ba7622696cd973730be56bb33c6c72f29c025031fad802674563e977cbfb9c69dbed9dc6609c8b2cf09bdbb5ec31ce161c7107ed06b4fa07c26036c4b00c400b4c78fd31342960890105d900ec4a2e28058271db66c3dd0c76df4e589098289f719b14f6390932f318ed4de56c33c3029fe708b81739f9fdc809694fc4d65cfe0da871fa9a6ad3164be994c764a12ceb0734f7763a90d0d1749fba0efd3756d27b8f2b219317f2e344f1691ba6980740ab182a49d382db0c716feac4768c579872c6d4fb24700fdfb5642fda54089a1f5c9a0cd668c46c41db7f93660b76f0ddce4767512ead035f0f452e63696853ea7013209b8723482b9aded41a3de5e42da1d0082ae8571b069f0df070eb96a3dbb98d2fe920f9728d69fae19d778a5d10e24252b1a9a8f7f3a4bac1ff150e6f508a382c2c0fa5bcf7b78bd33d63033a84524fcdc89fabdc5b5289a041d8e6e26ab3161d386eb1d2a0f1c16427fe9af897d252e58e76b71af9633725697d028709af52ebee3f3b087e8212a5ea1c4c73663b88edfb3ca52f5657798113eb24725591e60c90d22df8c780e363d4642723cac95c5a067120fa6a754e3a996ce7f3065715230edcd08209bc12c00dfc6e1a0b5f7edf582649764249ccebffe293e5a856e4c907ca592671990568b352672eb5e48ea7da938cf66d1d7982a056283f4bd5dd33eb2e42c8c9056959a17dbb36c7dfbd930335347db9f6ab9c348fd9cc80ef5e7691c90ef74945e5f1eef1c86b26615113a8de80477ca50949ac9f9c3ea43613e10d8fe433b1eafb8320b9c388eb1afcf5091ac7e4af7c0e2b079113f5c4a5f9fd823effb0f5026ce6997870db33a8f312f7902b40ee46dc797521c5ad65aa8a6de05f1c12dd387fa9bee43efd3114cf061c8b3853caf3e945c5e317318868fb0db0e09a78c56988b96ffbc1e22fdc01104247c9c78da433ef0ee3d6c62650173d10110b831e93039c2172a5eefc169815b38b69efd2ed56c362a879b1d1fedd7470d98f802f85fd1058c20468ca318c6487e8d7dce55fbda5a36b113a408ab99da700af6ec2d376bec5ff8942bf102c9b89edf883aaea1aaef59905e860364bf44508dac5d9b926f518cdeb96248306e558eea8b62e7ff2b433bc003eaa9105c240aa8156948a5b724bd30ca6307aceaae9f0a552c7ffd3732a84d3ab2b2af3a19d7eda72209dd436c1707e603afc3969d80874fbc9cc55b458bc564a32130d6ad1926a799242d797f491a0a14a802e5583fcc0c39b361da26db6977b51734539acf9ded4136c11b1c3f8d4e8b406023ed8b6682b376169427f1b54ccb42a8da9e018e81fe67a8e8dab71411f32df13eaadc0757958938fc8148eff5ea32ae1fa60f4d127b1c2626d4c753b694d2784dc1c7ed902b3639afaaf982e4fd3357d4cf3d61f550b6798a736feb4d7b18406f46d1d3f1c3199d8e641c3c5e120d55ed830238f38746572339b2fe97250532c8ee1391af4c849188fd4f3eda343ab06340f90d55387f747f51a1dfc7caee61ad8be37aec0b90de32afb03a7d0257f941c5ee14f63f227703e0b53fd801f4033e309e1bae2989677ecb18e410e674a7d5e1874f08fe272f25976e431ff9f3dbbf75953bddaeb5c028ab921d1a921e8e41777ddedfbf7b94c42d7ba820d2528212fd8af6770a68fcc29fed7534d30bc33aa822952a11ea4db27e7850aaa9de9a0147cab1b7a7ab77069d181bc7747ae9c51e7db96323b3e942df3677006c979f10610100fbf81926d4f244fabfb6d02a98a639208e6092e874eb714f85392ce1ba7794ae346d8f340466e0fee581d437aff1e4263e1fac51cf4b0a47a8e541347f3322402f0a85b8a6637dbc395af166b12cfd229fad26a55cc428cf76e1529b3cfaaabf7967ae6dca3c891201ab086f02fe92e3fecc341f4c158ab647e718cb681e0161f49cfa63f813dcbae5df2adaf549829068762f808853715489bdec7c64838d62c70d3cfeca34994d274532a3def4df1e17e5533b57830ea092ac2226a829bda5da3f08b787cc4849cb8e5577d207d3a3e3aea0fff22800dcdba58a5e27534e7a49ff7bce851ea8e37d5c547c3e3f5b3df12a9883335df21dfde851a11bcacd7385472ddec2e66f8db851e0b573f7d54a10367ec4e3efa22b01f13416e44fe0772de37c2ac6370e07387097051440ad3f68cfd93ef3751283bc1565aec2f8cde98530e437344d3beef73108fb5e522dc0503e2872c1e00199bbe1ec6b45616ee24bc7410eb3f9eded4c217b754016cc70c2a4d5a6274ccdd1ed00a1ce4a7be42c8e059b4f808b7f9e8bb68993a408c8dcad43898dd8b9a7e72fb3562b0fcfc810f2a7fee20303343dfad979ee34742682c4b0b9a7f1a842014d9138cddfaf0110540888391dd83b072470d0622a465d0082f1dae6f77f8a4fdc52f7c88ceef257ad06e464f4fa8eccd13765a7de6bd13430cfd144af814e3bfe586a5c80cc0051fa95eb83f4e083fd784793f51671bb75c739ecd326b8eac23bd38b2c5bcd78d02283de2ddbbd5971b1b7dfeaeb3064efb0d1ebd405b7cc4e2249256e482cbde3ae089646671070b73b6cbc187d296bff72490bc665ed94519513011f93d1b52db8a63beb88659347e57f2bd9031f4f191f3ac3ff8383688b893abbe3a681bc964d0be9e968a9114eac99fcc7b9073ef50744707899b5b0f8852c1667439a6ef00610cdebe8ef653b536e6d6b42c942b228b44e8c04a3ad2117251c7a7207f87ebcf198ebbaea486cbacd52e361ff076ba20c3c4fc8ba5ed41fc9fc9b41fa5dbbbb910b633063483d32a94316d4cf55d7088c31d522012eee11b44c303e4790051f31bdc6d41e07959b3e07d11e6ee09e3cc3fdd19fa6871284c35d83739eacbc96b6148ae1bed0d0e2a7d36eee3feae49f0eca6cfc358fae8060bf0d6c3213e89a7ffa88ea4003d1df6703025f5ada3111a841db086e495938e0c5308d5333f93360805a16a96045ccb15c05b365509a48dcd1dcd7b31892ec1e0085d820beddba33683d48fde6e3f2265c59ff60f818ef78402d33df377c64aced2e46813c8779dcc6b08a87ffcc62b28a2460749e26a8230c0c1fa6c25840bc58f8f22a0dca415cfc088192de100aed6877d5a76a4dc27246302a9f29851a56f752ea375b7a0531e81f522e89299479317550886afef4b4feb992699bbb8e0b2244b6a3fc2a336459d54e99738e67faad6dc2215afba8063637db26c19c3969b27daaffcff24bd3fb51d8044bb5976fd3a9507386954d5af3a98a223ba0b43ed36884437c1cc9f72b73fb40ba4f8618bf22301b0d08e03497614ebb5e80f8aa9b42a68cd7440b584427bcfba2fa180c1e393ea4618ed7804e662588439258be46e43808f80ec656f813d20f5596a9ec09c91521bbdf52d10ab5cad18c16b77aee79c118f97c6dd37ca0121c7de65979d915e27b050a7002f0a8a70b991f49977ec9c53bda990e85066b66769a3360fd18bfb015febbf1d907779865cf1f8886989c9a2e3f972663f020fd69cc3361c9ee95c1857d235fadf0baaf089acfc42bd404d1f3f34cb7f7085aa76169e56c7d930ca13a410a8fda4a352cb30285cd5e50d16e67870126dca265371ff3e9db2613344d1efe53eab88842be3856bf1b63b1ba36754ac44a997baef7a9bd27941bd01319aae646be028f921c34e68f8b3e02a678a5837692a117ce1c15a5855c252c497c0c8e1eb170269901e0c90970d8593ec1b4571bf0229c48e4bc462389b5f2ba34303e72677fe373e3555c632a229ff3aaf51ec6d61fb9f2eb4d081573777ac11a4bf02a8c9f437b676da697a0b8a02408ea1f07e64196e6043844bdb5e5d7ca9f4fa80b996d71a30cc718492cc5f2967111567180744aa7c1c6f53db8a38e94d03fbed4d7ffa7f2d70d0ab163e8dc9569aa03f7f855a1adc4690bbc3b784d39b602715865364f4db475a782ea80edf3fafed9b81e85f88dd351b9ef07056d919b69551e788fcb4ee56d8ea2b0a00b936f6ad9a0f8c7f1ab9ee585ed8f9b2007aa2e1b0092bb20e932cc7d0264c6fc177cac0db8bdf936c43149cffba0e5c63dfa8813e4c0acad94fbf912450c6473697f51c92f5cf684bcf2a7786dd9e7d4ee76b79121fe17cf0f179cf7f02e4c9ca5f86fed1a3b1177331f216777021d5fb9f670cc49297dfaa1f5dcc47beae391637e74de5d2e0e48dca504404173969c3d44e2d0595d6ca1e60f75ed2ae860bdb8626fcd641498fac352b9af18c363ac071d6cb86f5594fa2c03e868316846d40b11dcccf8742facb40c65b5171817cc8011d65abe7c7669d209531eadf12efc801fda8dabe936c66acaa27897ee0dad9493b288454af684c6a471b962221be5fac82491b918a66f4f9191375fc9fdd0ef4000518b6faf0549cad83c7a61cf97a70d5f3a7af2e53de155ae84e3992ba1f221ce15599660c12c302d9c74225af42e9070c9de29c34e7db2b2093421bfeaada5cc63268869301a3770a57205d9a04bcaa350ef8b6d5cef154bdc6a5c74428e57d116916f55ca0f775fac516137e5b72e917f85863675534b04768c296ec774a9a68aace0c60c627fe4c65892fc0dba36b487f48b91ee0dfef27b67071247457f255796991af5504d74f4da6e6e515d7e59108859c257e0e8d0f45896470e411e7ec959e1f3f785712508c1a21cb87e86116fefb3dd3e717d24339a42bd7e23fe75ddc28e7f1afe105b49cdca527a97867c026476ccea80d3c36dc1ed0e11ea763198a4389dc9f09f05cc8f49d23e275445aa1d921d541f023302cdc603cf27d9abb257e94e9f4e734b661d82cd73dc96358c9e66d8576ab674f95c368510593b6ff8956f5e03c1cb9f0230227a35c358cc703214b4e91117e901b78d585fb466b30a39d5972cb84454ca4619daa75612811ced3e986cf1790274fee03f69d9b3593155f23178588330914ff9d0848339282bbd238f8715fe67ca7f39bc3841ffefb41ccf158a1de6cde8d3c90b3e199066c0bf4505592171c594faa1bf6aa97a3c93bf3b869fbae0d52ad94a5d3a837bd4f79955748569f3f8d4d095f0ebabd2f5e6ca9679dbc3b99ab0b3c7bf03c67aa2c3ebc76d635b24a543b1fe7a46363ed0752aeebee7484de8dfe7372748862ded97adc0465636762c7e031794d2d981bdecb0aea08bdf399a8607b009fac5632a7dd4f7b1263f28936695784913a68a33898cd7e55ca720127d869f3a36ebb28b27379db3163211dab65c14360e6c297cc5a885d8712c9cd864450dabf5a0e562f42a28ecaa4102501bfa561c23752c6e39a9503e5f1c9839a3597827f4da01cba013e2b3462d4fced28255c6b09c99dd4afe73df07e9db9dbdde0b74b0fdbc525664b705d183b6e4394a7c7e86e75a5047206dfab3995908c01f4bc368ea802963689eb31521476ff8703a88d86c8382c02a7c76e9c35c79786398e4bb4da9e97265a11fd18e7c11f83d1b6fc4f4fb02516ab0a05ef8298a5ed1d248a8b34e0197da6f808236c5b760451efaccec699edc79edc1f00709b07601703cbb55958677ec5f5cd26a740e4613d7c50a51c120ffbde9b6d4e21dde8e65840f8f6635bf6b8d88e84e20653f5ca4ba00dc317d40ab5b042c437f0b6f452f1b12ea6d522755296c781a0f70dd39a4fce878603a69e31f5ab3980e778c4d982abb0cae799bbc1252f5035cd87cd3141550363263fe0054200d1c81c65431feb45540175941681635d64054a470bc043254eebf8a349dbfd7120f95e144e9e91181ff54c37d426d85986b266970482d5d69032971da0f534bf2c9ce7005c37621f0da9a7b040b8c6b4533f3fc8045395f6eb86d08ce1de92a4de7d69ac070e671db85d4f7ca4ab4735d3b7a562513daf311e8a8d17768e268114ef5d24da5a7d6c2b28da6424ec4388571cc03a95804bbe7586d884db8541feee80e41bbf1dd392c1a10ec376d78a21d33e12fec4af553e1b182fbfa96e44cdda7fcfd5c13ef1f3ec8fe0686b0418ee38bf9bb58c92e9479682e1f4edf49d2293f38009961b97d5eefb2965f94009a5835116c1dbb6fb682c2a30e3779cbe235c971f6150d2c880873beb18be3ff97bc1fb9bda2de19b1745f7f9126bf5cb93dd447f79e23ea96072336ef65e2a6f7690de12864507b50c52475fa54fee6b2ea8c851cb6ca57afdf7b8a7450172f66a93786175d17a402ac518382976a674241683211c52cc1a4f31df244df2d5ad507e6c1e85e567629306fcea0791d0a26f445d3a04ce869c7ca90c05224a645579e085d9d15b932dfff786536fe841c1aba8d3d477f7ca80666e5e7bfa93e61cf13bd06efdf4457561052eeffa5f5788c662cb3279c88268a1be833f22cf58364dc3f4e0af8600578a53c9189b723421479705e88dda4e3baa1ba953c0d76fae2450f524cad55bba2d2ef25beca5fea4d0f10068d297dcad53ddd4ac116ef2222f77222104f4058d060f1ee569c1f60181427a94399243366977291b911799e98dbc69574f819b0d51b62a4d304e016a31f5e6fc6ca2ad8f0c1c981269de1d6e3a78248e3913330c4a74f6531e5ee8eb3aed26dc2752b31cb958b9c4f192377c7ec9a505eff8f252c9af3ee7fad75141619d7ccb243658e875f4eb415034bd2cd74eaeee4317f61675396a9f8a1c514d3209ee0dd05c2d7045e5e6eb51af6f211802f6ea115cdbf75dd715fcdd5e38e5c6db18c1f64e863b3a07dc457458de7bdf352394bb214a705c29240d44c0bc494076f5746b9ab8c4f5cb2707f088ff62e244f7eccc980752949394f81501f53b2ae709201211d1c519e286600d6d1d6f51fc08bcb3ef1a82c852da156aff118c1d7bb846bc5a024eaffde20c73b0029adb50e41d9f5004e21a801031bb82c1fb57a1f334ae61f81c10ccb1dffbad9d879900f22d7a219c7be021604b2312682d11372b5d399267ab166795b7e4de0add6bf3c88a92a8db8fe4bcdcfac4a12b39e268ef3923b82936c0eb79c3ffba40469d632f5c857a38b7753c4e48de39996a2511713be216b639ebbbcb0942495aab803859cbeeadc5a28a756da6e62aa0ca9cac1690ac60c0e251830717ee3be2682b5f785cb168e42eb1d42e46773d284f7e7c32c003f04e3164c8865f629c47d406eef6fafe86a08d9bfa88f0806d8b7a55a6f966714fbb27dcbe789934373f750a746fce47bf2980597f67228dc66ab1f31687597bf3a198303a6dbb246e818fbe623c50984a91ccc589e7dd206924393a840d258d34e7e037477698c8375e5f4f0ea029c6d43b77590b1750e591406c8a74823c88a6a84cb628d3fe6df92439952b48653e99702b9a5761c40fa9602fab3f19dce46ae6578f95a97b91aa49657a3cec1c322d4811e85069fc6c755d35acad45f8ed4b0c48a88cbf7a1a9b60f8bfe743943fcc14df76dfa29e92d9fd32ee6ec63052b651fdd1542ae61fb3f2bcc664a0d0e04a30e4c996d97ac855d81c3c1c66eb0004df14adaf51559fbaa9ad4c704807c701cb85454d91d24504491451d43d94c1a02ab42919bc72e9c3e59e5c71b77e9bf8e0be449d62d79a3359d4049de0bab31c7edeefffa0ec1f0cfb04bf279a90b0d84932ee55e80f4ea0ad40b9ec677e58c33cd34198120ba270d41c62ccf7da9b600320776d58e8f9e56ea7c3b2e44bddc4647d42a13c7a00c20f631df837d050b3535e51fbb260253b9ca14b20b53425ab3344be15987c5fb8b0f4f5f4e5b54f9df0603ecc021023868579c57c2aae21d18810d7dfbd4ccd24fe3cc46c3eaf85bf00da7aee52403d62464d30eeac71ec7fc85b1fea741f5fba2b03d53deb1e669e1bb4c356cc343f56676b15cb36254cfb2eef76638bdab8d9647b26089459990d5c4c1b602ca6b5f94cc7411eb9c023e8c8564f1df58c959c817aa991935591f84f36804c3f99772a462378c5cc0243604ff872c97fce760ee3b3f40af9dbc30983a5d3d53d1cc22a66a19676ec8a2e4e82cec3bffadb442ad56cce99c2def469158db0636318384cba74215cd5e7331f2ae9b1e0a057d40b5c2bc367d8afe59ea7b72a93e24287efa3d0a35e8a2f3d9c4315a171f929549a0fd50f363f1ec753eb5405ed6842d0eae45162a93c2c6007371aa0d3becda562847f775f3f6315fbe64f45a5de7c2bbf8c5bf78114b760c1dbc41e3ab7c6d941ca473dd520e1230a315e131862b1061c80a94eddb47716e136ac6addb17c9bfa885a7e260dcac4769edf8fcdee2ed74f8295262190cd5ac35b9da33e377f1ab8d6e97a5a637181de84b4bcc66fce6025f91ec9d5481ce1bd91fd118f8d0d59934f30dd58ef9886457a5c0bafcaaa5190d7bd20030a834ca1b58e48d97036573265e52c91cf45dd700e381de79b8258c985d3c867bb184d3faa41ff1d543e847928a9c0b49b769074a6412f0c0d55fc92129095bd65a06cf48aa03a844f05e6f653889a4cdf05f43063237a5b92bef5ff219a98c40afffaa4b340dcc23171df24604add06a140e167319db48a08d4d6c4327b8bfaa326427ccec135e11a56b9b24544b4bf420552a55dc7a4b7414bfedc8a264bb1d39183aa0b28cef896d8d8e55dda27092ce18f8c631d520a187d1706b1cdef842b6296a89b051fd15586abd87d4e7511d3749f5db7c783e23bdb96c83166f9ce54e8b4a9fb33f053f30dd45c796a8f739fe007fa720b899e60803d5a3657a9f25a3699f2306e8a0219f7c1440ff2da720edf5367716ad758b244f8abe0c27dbc3e4bab382348c2f9c92bcc5a53a2c19b176643a78ecd55640fc175ea461edcc5a9a23c9b764b3a409aa1890aa9201522718029d79aa653968c2eace39f860fdc34b8d562e7db59126a5c112599fa6862d8f86cfc72e04d9a6e088333306956efefddec87ba1d55e730bbdda401b4c12944d7671095ac251641337cdcbd5b2a8fb91139be5459dc2a3e35bf92ec2abf5b75e06044ddd431473b889e37df211116fca731f264a761fe3cf363e45ce48be63b8b5ddc14aace782c190082596358c216fbdaf46e9aadbeb4afa3b0f8000006ff8e20ec444f5fd0aee50165385a28b740dc7b06c83c21dcff2b4a562e6dc683d1c72c2419a48d81e059b5958198633c28e25440c450bb1dfebdeed19078fa6dcfe540f9a11e84bc640cba0247b3268333c4bcf7ecea3fb80a80c0b6c99ca5831d821c0f4eb73be5ed884fa2c196fe10bbd19c7cf0c97b73e0ac7e5febb18fe0e2c51b38c14a430700cfb001280ec373ba8616dbfab2623bdafe60971612d05697c9c284261a2f20a4e71d1bcd4996ec271caa644f75c0438741115fe3b13f346bfcbb04d485e4df24ea87b98a4360dbb3dd724093865b3ff323bd3407944a30dfb346b940920a12f2d4ccaa455b868ea97c05075112136a69d1ca0823fdccc3e39b7d2beaf114ed3dc843d6c336ec7d7aa973d9b55e8823fe556a035f6b421a7d9fb43255faf576284ec67d555f9995e1708ed9148c2b164140146a503dc84a0e9e205600fb86b2f1d9d7927947525fba021ea1d7dd723deaee52e5f8562f5947163e441c80aa5d796266e23e2f2e13cc37e43df0b86a77434d0c9180b0c53915e6b8f851743362f021527506ea9e65739840ddffaf3ebaeaa14f5a78d2d9b5718c135649f16b25ed4cfef51a0acc8815adfe0ba4f2d08e8d5c5173fab8fc86dd3378fca31f6df965ac7dc107c6b135a81c2035b4b5d383a3f0b0dd86487dfc565a692301ac58d9c862149d63961aca84d3be855d988b6f9334f9fee6a662160eb1558eef54f306cfb2bb890448a1c776877e12b864bf9148f5af6cc808dafefe75170f84102a5fdb6d9416e5765212a78366247f4bdeb0c7fc7fc18364e9792646a755110b3ad121b185acbe9a872047cd1b9bf07756bfcfa4ec400c1f6130f9c091f12e314f74e66876faad23a1b83db76b5789dc6c98e2548498a20506dee844ae2e36bc43293e5db3e044dc8855299e3f0cea8701bcc080487c586411e8b706a74bc9d16ab3f9b77b67f0ecc84f6217d3ec57039c504de8c6a2a32a30770b6ac036a613b83c153b35e5f461d3c0bcc1a92d49defa976dd8104f5218a6fe74703d54393d795d576bfa465079f40816fce9770a71e085f9f52b4db2635429b58849c1f6a8f70a9f0b4fe4a65486a62c81d13c5aa8f3a5c06d5736bac624be5e7c98cc0735c9a502a0ad8be62760fc2080126aaeda2e0d6ace0a72a533578f261f3a1b83c1806f40f540f9f0b986434f1461aa40cbcc5e2035ea848f4e8466486f02345a2ee11a6f30f2e2fce4deaed60e56c0b0a20eb700aa861866a030f3de34c0f9e484d613265f612e44cf529437b3d6f9a96df3a3f60c6d5ee66951617c277bdfa0f47e9e0983b92a55f7f8970dc92ef664251fe854f7b4f472186fd6a58794c1319722250ac9de2f81df06d97d7838998e7b877596db51761b52bf3ec6242a5e56f5a9709171441d1124f24628b0547f05d98fd9f80ea8d7fa0a037166fe4bdd5ab91155a151b3a04045fa8a20b18777e7ca90592854d2610ac0c2837aac827095a74d0882d4c8d6fc0970048163117c4f5418f8aebaed27c1d79ad4a904d00085e4898d9eba0c306fcc4e1db76c719a596cc7fb51343e4b25ddf665d2eddcad5b219ce8cc8726548f37d278c3d43127ceef3596902d50afca756c939a1d8b08458b0c5026c273e7a1a09c4580cb3e4cf43fad947ff1a16fff13c4200dcb84a0fcbf06f2bf7856514823e6f21804d43dccb689e00283cb17cd47da1ec54f29b6721e85ec62543f4ecfdc8eabd7a10f2a56d3d3b68ff907e50dca430f88636d1627d94694cddb314d625ef464098852584ae9ca39a03c34a387604d7b578431f463826eafd0d43855fb0add089606d9d73db2299d84042bc671ff9d2493119fd2611d70c9d209d5f6e648e14acc13d169b92f7d36c3dd43da3686c8092fbb0e17489ab805866e41798f1ac023476b6438f33fefd4c74386286cb64d2eb9349d6dedcebe725ce3c9e6d69db64b37a87016eba8da5a255215b02bc507b1b244b74947328f7ad40f863e90f43ab60527040039da44688f6250fa1164406fe2eb5e53c48aa67d8295171c3d28095fc32bbb6fc9539bf83d2db0d9acbfbf444755c9b4a647c111e496376ab8804a8bb6569723d5e7d7db932ce30690eb1104c60b675fab44bdb325110a7eb894519fb8bed5d68dbcd64a9dd756118b322111025a66903112badcd7e42f5e31ad17f6679fdefc8967e03bf5e5add7ebd52c930ee4e449f6c018953b960857b452defd4cc4e161a80901f96263f654d04e1bcd9b6ae5850b1e81556723e9722cdbf7eff832eb4877d1775a43fbbdd3250e887213d9ff3386c99e23b45aaae3170ae24ddb0573c989083a85a36cf4ff4d5c17cf7d0262575d37cf292f86e0a6157633575785a0d2f9969783ff9feabe5b4994015e8994d2be0e984d416c7331a9e9b75f00ce946844afda828f982a03c74a03105a43949c51d83eb26ac96a378aa2653c2520f42f0404dad2f086ee6b1d67e2db5cbae422db2753b9f75015c66897e084c544472bd6a055997f0e1b46ac8ec9dc8c3f58aead4220ce1680a14b66631203ee557c32d2cec87e7e722ec682fc6165137d4b735546a72c1b0b3c5476e97ca3000bc8482eb3232987a1f4c1371bcf63534cece3d29b8ea4f4f8538960c032a0d605a7691aef6a75cbe2a1a3b1df9ce836f006570880bf9f999e12abe39fe60657826be6e49f05028344fd515d6dbbf148ba383b525e92eb1a8e89613cb0aa6deb1ecbbdbd191d6e72016b4d4f050c377d6014356a7156fbe4a42bd7f636dd44bd0451aadf25932e2504e77e76a4dc028268a4e9a35b924f71f8f326e3c153e161a613f45c4073404719b0b3fe5fea90ceb3f830e38324118dc9361dd505cf7324758e1debede25097e009dc783c2f66dcfe4dbf2198d3f4d840e636aa9c15b18a62f9a87f57a19129510ae1cee794a1077c52086baeb54f4ff34d929ec7ebb4b2474bb71e855b4c456eb37ebb3c091fe199f7f0f7d6e8ca8d3840f688ea774d9a2b112f3c7b64f6258126a48fb63fc85fbbd20f708102ff2b7b089ea312abc0ca6db0801f32bb366afbb1ef614e924a2822b06f6d51b1f42bc37455724e2ae496436c1aaaa4710c3572b5d8c8d6da5e4ca5f1b9a3e8f938d8ba3968ac266b38ba75a50428b28debbb12caac006098602adc181577ca98e1cfa4309e56d596906830aefa3014dfa1e5c49131b582dc18b4c404f1cb725f7e92f96f2c2e195178cfeea9391f0e361d2c1e9371d8f5bfb198906500cac472f039559d297b6cbfe163916196cda96303a48cfc148fb3625039a9d902651f92a21f7b3adc3de233e9eaa7f9fc28dad589d49caf0418ccea073890a2f7de7b64384b86164ab496647a8cfebc0bd09a3fae09d626df765846e7a405f30f65f505f140437cf4c2b0aaa564c242aa8d39757417d062b81a67e980fe4c9f0c0cacc4f4a6b984fdd1c67ee6055b1a2f9f6fe510deda330fc98576446fda962e9a3be25ef9eb2deb443e65dce15f9b8930ecea2eba9c607970cb633c8c762a4306fb9cc65d53eaf80d0fea56ad73163095656c47baa0b9d0a966761ecdceab69378164ea2450d4a8a158fc2d351e8633c07c32f37acf0b7ac553a0e05f5c032f5b001905caf0fe93fedaa4560c66986437a4bf55b6c31f253627d499b0e692df641f1f05e30cd7769585486ead607ca0b5a5a8b48ac41816414690e02cbb7211cacbae689e9e95fc5c930b31ddfebe436bba10b16e9cfc7df91f1e78317a0659c1b2f718386143634a5173763d77db04cd2bc1f9df57609a4233957e563a5c05ad55297e801d899c8cfe6e20e32971f8fdf409c3a14b581777ebb1a4179eaa06e8c1eadfee369508a3bebb1546e15f9ef42092c997ec3e38dc76722af185199da3b0bdec7befac88e6be29b04d8a40cecae88eaeca30cf41d419475c7676bb51fed028c51e37ff897815307a0e5b152779b67b9c88da310bc12cf1dc936bb229d74f8459f369903f6c7bb7c700b13fc8fe0aeb864539ee752d68f3430b469775d8caf8965acb4a099bd7555f2eeaa05e8a96eb422b1388df2cd63de7bd56d28c536ef06a815729158ccd970c9915a98c0f151217c8a8b85175347d7d9c1831ec96cc5577ae3a6c2633d33d4d2f7b2bab885cddb6b3479dcd3af9601c31fe3d1b7ba627d0a76385b371c1f6421e33e7dc8d30cae3832252cb7e94261875a95f6888f69e4fda7471b320aec74f188a1e7ea410843c271e2b787a1b1d4531d08bf6179c217a3f4226269fce7dbd3230733f75791959a28c5550b692aae6c3a0b43a662e2a7aa9641f7ccd3f92f8528c874285e10fa8c8322b22482f6802bcd67143c8474db1ba7bb44fa3a302d69bd0c0726191a980bc6bb8c480f1a3d5f172dea5f78c78b8afed068d97aaff35f586713b0ba0c721f1b470779c7f2fe77e794184cbcc3fa109e4c32b22cb17af3a6925293c28facf2f90699a6b6fd5aa6e0a68ce26a6a6409e49f4ed0ce997f8575cb86f5cbacec7e4c78c3e91e8fdaf0c4fbd9a6eb7d0041a37bd6ddb3f2e8ad8bb366805d3c3aa4347f06c7e07f28b16311c8b205f8a025eef8a6611979a884a40e3ddcc949685e7db6c6e7a36a772c2ad42e4729c231084b57ccd6a3c163972542cfb86a9f4ef5e7e9cb2ab11bd4ff079ab139bf13f0ff8a247f51b656cb651012172b5211dd382694055453e34b4b5bd9e58f7fe51a5cccda9d7fd7beaae701aa6011a19d38d277f604bd603fc1032b29ab6da0e41de6eb1d76b97e1db80dc62a932d06d8184e81a9bd5d59e15789416af571741a8f61aafc8b994be53ee3676b065431ad0ca0c46709dd456d96e28257376238d97d3b2d27910ae2312fd96867898a83b9250fa371de91f97665efe34656250b7743bd89ee54e64197c1dc8eea7dab3c20e0887d10ebff66f42f0a7c2b8b937a7f2d56c8664a74678690d69405c46352d3aac90735d45d322af7c8b829fa6c903f024b844df97e12e49bee87afbb1d62986eed5acfed3fbeee8cd5652cfa4b4d875a719d5147d18d1401bc3ea1f7c211a8825f7da1a938b57dd5cf658a74ad836d3facd1c976419f774af345989d2023402c26680690474b39f7f912a4c740e469b725b1f03730e3bd12bca7a35421f91d65ea6fd02195b3298fe0083fcdcb499896b16652dd24129eaefcc12c39354ab1be7d57620421de344aca529693295c2dd1bb9ad14efa7206df025be0bba43982d1ebb3a12daaf80917b6aa69a0e1ff75471bdd21b7c171fb451730e3f1dff1a3da8f56988cdf7a689b9bd1f81863027e085db40db47149316e6c92ecd500c794235f0031e0d26aa50392b3eabf6dd77fa62988f5c52c5e33d83080cb166ce91df702d4fa0b61fe42b24427c5066f90b15b74ea8d2514e66fd277fb4834de95dd86dc677fb2da5af564a3e9a64e60651a0781e08196e78e235eefff3895b881fe98b323e49dc64d6fd9007c1fa2028b944d2efb37bf8c00593aecee68207762c83accd02fbfd2c521ec7e33fc8d7d493bd1b8418f7df2249b0e8aae564fff708730cdcaf46973d9fde7967ef38328f29f06f75e9152d6e04b2ba67d261841ea2af253097f2d61b18f2a3846694852cd053ff26f603228979f80b1189817a79750c2b235c9695320515390bfff12a556a4f8540adb3f30f08a42d0988d940c9edebe235b27204502026d212c1c2e4fcbe32c02d87ace59a07bc8a11136677998e7c56369df531ab068d65ae768ae404bc7c918e610ed9d8b67f04b3d39f0cc27db28cea8c6e66605fda3df6db22c923d5a723091afdd4650451624ff4b5342170598a0b98008d19c5f7fbf90f5262d52612e6bc6e93c635a85ad1f011ffd88477ac2a12c818cfbaf7ed2ccf66df50d004d8bac11d6be73ff4c4e9fc19298626b441a47b2e0941e81c083ca716d306fb6b85870eb712154a500334f254a05bd1cbeadf033afdcd2ac09cc1f934c5fc01dc9bec6f1ab4176ce855ea8fc4136f749ffbe6f08afc5f86b3903f62d98b02dfb3e0fd7aeb8419d21eb5453e9289629d70f0b59fb8467fd79260488bb4dea8b0658815c9f52d39496a47945bd4a3c9aa7cd107bf9308cd0101c5837821c7d0c36e4de96eebc25919cb249305f9395f86f68bd34d448327cd55146b6dcdf40f08389c7d84ae9edf22b8fea22c23b8795032092a74dde32986620ec0ad6f3e9265945b6c835613af790e7ef657395f1aa542cb74f101fef8169ce8ebab79970c7f3c9056dd6977d6c3be89160f733b60908deaeb9b2d96dd3858862ea1270d212786bba3536fd35d8ad4a500c884b8c9cc80df6226714fb76f78da208c38f325c93a1c701eee60a291642ca98b1c3dcc60dbb1566a44c03126f8638a8f5ad54b292b75173d1639ecaf998b402a7be449315ab8838b8786e090ebe6f89784491bf059bda175f59a2a3f47195ce143b1dc9dcac86dd379b0c1710daa4dfc89a3172860417271208af0e698f27e20710f6d3d15d735288572384277d600ff5fc218d2a5e495a90957ef893660e1eb126e4b8304b1d2b0912f3fa6c326ff549be084515db4ad673523b1cf005c420fd70968f6726366eb809a227efd45abaae30fa1e9c7af63016d85b6a04322bd2704a11240ff8c7f9a921756aa3fa96e2bfd44a15249582a8567bd22327b116d93ae8ddcc67d475462ef5a4e977470cd1382981fb74f1ff8a7f71972a970d49b1ee3a8b4781e3758767efeba1c8292dfc11757cd02c760fc5088bb009bff0c639fc1e9921faa9ee89e76d7db918f5f826495511ff935dfb7eda5539f723fef938d5096e9b982e462f3b9d3c7731ae3f315805e8e67f41ae4968646d2644544dc587fb504a42973ad76178b967d2524293931c5fa9eda3601f3d699d0e9987521d8006710fbc07e647827b42e78930b4d1a5f3f29d642708cdc436ded83107fe25e2b7eccf0d1e9496a98d2855395c16e2e5f26544a985f48313881f9eec0e59d4f05ac8ad48d4bd384d38b631399e9ca64fbecec0d902aa98176a798415c12afa81a450c24394cc7eda06f8699754b436d8cd7a6996180f3ab411fe2f5c6b16eaa913c0b3655175854522992a106b266d21156186d6245bd5b2c9ee5ae635f062743d230b1648a4f7937637e9ffd065f7dbf1d8a89b4a31476ba2664edb9cfe4ea2b60ffcf6f5218d2936d09b78b692a6a33be1c5717cc351a547a87db3981e54a911f0096af5e3dc1407cf234055a7ec97c70ff25fd1ac5d85bf4c81f5393ec92d2fff1dabdb6a367e01a159783e4106d2800f9afa5d54d4f3fbb3bce35520dba239bf7c6906ef5a3e231a4d0505266cd4291e21cb23b75f2fe0519df3a2205d25622e6e7730fba66c5b3e3b4d148a9633092b9959700c8e31af7daaab75b5814ea4350ea4b1d309998bfb7da7c644999729197d753f312e64471ca1620d0b2cf2d0b035a0dc2d18d0571f657c2028cd1bfe695b83e997b8650df10731dcb1a4d8015be55994893c931bef4dffd5c382e15151150df04df8c5d4499b6611b65bede251190f38def17f58e44c356d972884c45f7094c839b6306b0840c696228e1c13b8e4c2ab65df9350cdb48b6ecb6392ca7434c2c0c27c13f9d4e9e157fe4da9e52a31bc9c2994502cb238fd8987f935b9ccfa28e94db7ed27f03860788f01598d105a8ec8bcbea47b432bdf1123ac5f4117b57647661fdd6a0e2d18202a585f678e21764640d5ba4631853bff498929c126f207b72e1e54b99654831e7deea0e5144d330b7b4e345a4c50ffd6addaf9f97d76b024b17fcae402e41f042ee2585d5af2e17f590cc574e0937f372952c6fc87c5ba3245d42e661cfe2d32cba935fabca7c17888d497d3f0cd79a9429cd1f32d697f57393960d40d4e789dd6534574daeeb2bc8acfc6dddae76540f29d6a2aae8e86826876061c2ccff86197f2d47d4caf4221ebf9fb49166e94867acef697a30af3a6b27def7bca5cf90cc7a09c8c16f95d8233e06e919e9dfd5bdeb89071daa43604a3fc474be9882a83872c515e13d280d315779c0ab8a2218b7434f644f0fec57a78b40dc3c5981831e3cc03623d8ae9334086e047996cf99ad25a98ce0738f7068f9d6e15b62aebf14c51eeb4bd467778fddc2410710152fb2b5df6ac8894b57fe9038fcdf5a0ae73a8f5e67270e6d71cb36e5399376cfafca60aae6d50fa34afb10992c805e9d0d7202cae370ba3c45e07567228bc0ef5f3ed5d6422d5be5f6a84934fca94c191edeff98bf00e0f082406f28419b937cec20d428964183b368c9d60e58678472bc13ea5e5a97c1c67e1ff351e56bbe767a31ce0d2f48b145510d56e80bc2b5fb86542d4594261e6838e7a3950a57b40fd0ea2d9594249d5d54da0b067263d6bfb147981b5264ad0f90b8e503db9e277caebb9132f4aeab54ff0ba4034068617bcb08c929297e0d404a8487a2ef8c6d503824e693386b6e2b6607c0b593fab94a79110c2f0edc155be477f87da41ea46983dced6cf470fe48be016a6e4e53c3e64ff2a60fcc4215a30776b66bf714471f95fc44af847e67341e1d81ef7161bc8112a5844364c0072fe4bf06b11e0e1679de9d8529cfaa9c75d739863227b0c83ac19ffe73987a42b771d9de019a6f0ef030633736b4abe2833f68a0052709331aa542a4414f7d4f969c33ba25c252a71b1988f8eee28f6173036f2159a877c6df4805ab688b2315fb5bb75a047c3aad7fbe400d02fa8b3f7d967a589f2aa9e077e51207016a9c822d2b03b70e8c466c1a8e16bae999a6bb4795b19d961f01c7453d6d903c6495795e4020befa39b6a84efbfbe50fbe926477f9b4b5a38dbe72837ec4503d340600535feb8a3f7f836db9eb848545c1d04d8a5075d7263f0fb73d23aafde566225c4d989137ff1bec0ba7f74ab4e28124a018e32b5fb56fb6a353ded4e4427516f3a1df79943ca25ee0c3c0196b95233396a08f68082be9dba2b84f34ff86f71ff2b81f07e11c878c4982feaf8024d0f741c97e518eab3795a13c14900698e0bbb5adc2e4fda329f35bd0371578b5f8c1597c2205af76dc7e4a7dfac58c8bcd8ae737dbc2872623af2585f8a58d177ca12a766742a9196913975191899bb8bdb02a7b1547e6252d34e3360727db454a33370426e703089aba30907f741f42ec83f58d3c41c4be39b323c730fdbd3ec0b3a62f7f252d89d927bf658abc2676273d50f663a30d29915df88ca433b911694b5b2813262f49919c158401c3678aa678a9376fb4cfc0ce07867de41846b73f1333a750a2b5d5193fdc16f0323756721bb6d73cd05e1cbd9b09fdedbe0f87c8e772b0903ca434f14fd042194cabf27a8bb51412b2715edae8405d7e7e6abb706a0be21056c913adaaa61b4cbbd80ad974b92d0647db41a9e0ee6a5eb002e1a796974a4685cb5747658d3e1ad86e9d7cacac17ce3efd046e8ebf11113e574df7f571af6ebbf602051ee91d14fcb08fb61df9fb8b6f9b993d9bd2738396bb1aecff08accecae1c9abb3279e3fbc8bd1e9de05d731dfa153779f11dd52b404501a9dce324693ef1c6cb06aed57952a09f8598789a27cfcfdf17629817958d0bc9100bc6ec00301b0ab1acc445d5735e814e0d4e68833a084962a073c7028245ba14bd0d63533028d0283e49677b976480f9d7f2d0e37d669b9d0d682242da533dfbcc0785137c87b3d2c329c40d7e7d4ed17ef9c6043f06c79570fcc13b93b50bb6e4c2c359d798d1df4b9c5b5a994a675b33233459285463136b3a2bcaee74fc3119870767a152d8e574e6a551bb519c0c1c22ff2ab7e58157a3006c08327393838dd79c7094e5c573c583dc05aaeaecc5d31c52ed688c897dccfa8561e931a32d1f638023b77035ccffcc202104a3182cfd418d637a909b2f22cee309eaf816c67a5f59ffa51061ee16403e4abbeefd3d6e5fc25a4ef14baec835c4d4ca526837bb9981d0f882b6e062a877486790a3f35300c6959e3e446e3baf2af6c6cc6c9627acba3aeeecbb49e15989d32662835db1dd83f0586a7a8cbe0c6fcab1afe23c37e012dffc5344fa524ea18d343e396a373605122e02e21de5327b300b176ac1b8ce5cf0ab55a9f5a39fb3d619fa4465c8c0ad633784346eaac94e240b08afb0bcd5473dd2a68307587d9f8538a0b41aa53cd93d04283231766ea04235152def2db91165b6ea85ddbe6acb8c49b6fd2005a4d21e5a4f5bff3b1a51c73dbb36486b0ac17684b846c8414fa19d84308c7abb2eca9c889fb3235cda3c6946326dc5c94e0a83cf0cec23b34c738d870492de82926e00ca538e1431c347a1b83dc514f32a83a65af62df1c0e45dcfc0af0740eae21f3270fd7f724b1c894a4d4a2fdda462741b4e448945254ff58ca7c2afb1d7ff4467e3958a3107cbacbebeb0dc94c9b32e54aa2895e818b2708742e560123145db3fda930f3e3f8eab8f85244a6b263706ff3f9ed99669abf24599c0d17ed0dcf9e99de1aeb0d56f65b794bf68c21543cc2d2b659b04c829ba93dcddf7f321757bbe658645b3f28be9ddbc3ec16b600f64f18051144ec3652a271291906db2a9f87b91b30eb0248107208dedadf1b3dfa5b6738d196b8bdd1198b93431636e5f0e0cd237419c3e143a05be13444c31f72ad0e2ad0a2c67282f08ed83eae78897f96a9cb2969a8a7ab5f67c377f0b23b87c258941b7439abe7b1abb0d8b1a99fceae96da94e19cd22ee0e1c4f49286f7ce115cacad09cdfc2d099593b33a65a6a74535edde7cc609883a944281edd91d3b8d42f69cc1547432462779740a39844f6d27b41c36f821cf127f14f00ec8b6ab2983dca52af3390b95891187cf7c981ea803556a7a71bb78c5bb9ddb189a82c790b855457a8b9e3dee29b4001372e3e359534e0b188c071745c0f677595eab8f8c981c014963322398b584b500bf227f7182c29b2fc94b8637ebd3bbdd716903328ecdce3f3c4e644eba49bd3ec2d2505adfe70582165a2f84cbdba9867e3873f3e09c541d3ce2dd29832a2d6d9fe9dbd09173d16300c3546259d73bf3bce7e114b87060e1d028e1c0a3aa43093d4e83c69143c6ec2b0b703e48ae47da7feaaa0ffe5bca7b213daba39a2d435be9ddef59513a4dd3cde69fda05404836597bde0484d38182f98cfa1a7d35bcd398abd4a2eddbe0c8e8a9570a7eb8d2fab58b41e76ef517048c90f67fdc9363d3fa155b910200788f19f9f0d3978302a6aecbcb8ee8067827f28de19fc285a7f9aae64b0caba336d2ecdd200713b1e5da50826a3308634243b7713fea10b8822078e0e4d19b69982cdaf6fffd5304311630914b0d7101aa91ba52ea8ce0b8d1e07eaae5f75c9ac913390bc1cbd357525ff2f7387fc9649b4515170fa88f2f91717e9c93a56aa3cf02bf6717a1c323137e40b8e19dca5e7927170d73437587e2cabb40915f3a91394e6c7f0c1751fe6c6a7a2ad44438ba25efafb1596fd5227b2d31753595a441101132d1b05b49622698caa2de6198392c6575d16f7042011697f8cf8bdaea243110c4c3da61f88a8ef304f47ac875e5bd99476f9dbc597aa2376d6d64c7932af27017d0062cbc3a654330d993214c5fa15885c5c8c4e5d5dc8afa1a36c96ee2549603d7ee9b091b4c1f4709a26f030aad57f8615a43ac6907e6767048a8231186629386f4c0dae29d7a8a34201c1acab0581f41ac6cb95fd1e8360a6ce76c196102c1c006841b19c62f4579527a581ac28e5813a50fa4d290f6cc95acf7bc9a6a0dce0f53f521f27837465b025c01f92484c784322adc6c1a4d2bd31d7fda60b6693a1c6485b2585c492b5191781e2e3160f2d51676c6c5c14c1705313cf62a3e4ed391ea3311f4e9451f097590646ca4c560706f80af9eacf087202ba342633353e4340b59622d37c8da24bc81c536da79eec5f2c66c20dd2cc15a0719a5d3803309bac443dc55ede749e0f7a3237837d343c888f0a2e7250bbb3b0cb9a67d335bb88b14b0245131b45873c66c99b7cd03cc383dc9fad95c8aa75baa008a05bfee3e4be5c46ef463926cd729b4b63710fba40c44ce694fb7014e7fac39b19d0317cad47d4b637924c465e33a246221d7a0040d94a34fbbf5b213d108e40ca456dd9b813b085dc73c80d9f83cd2f76d0d44298623039baf070d8627ede8f21215d83fbe5646fa881e8103246d274be99bbad3735896202c5e761a1affca5a0194d98af326295b6396380f657aab62509d38dcf95995bccbcd9c3b6b32cdf813b5e50a224b23ede8ea3f8cc58a39b951c07cb5acbc0ffad3b215b066edda96ab2a0aa30b3051b5b391e9bd7ced7a362fb469751dcff4f91c77b0db258b551c6470645615591cd62fbca956e90a2fe1f61fc8926bf2dc0eb40c6b1c1c569ed32ef0ea2e32c53dd1b16c35ea177b090680d6894b9779172bd344288f8ede6152c87ac3526ef0957c1c1159fbd100169f8dd035927737520dfe96df3582f25f70ff55515630493772acca5cd0f107a5c45ffccccffb42d15066e9dd50bade65cafd10bcdc2769a24f9a5c2417b5a4165f96af10f7fbd42692c7edbc5fdd5a0d084b4370788a13ee5095c41fdc8ae9122b8cd22deb99c2942ddadb5486dda7ebbda0fd1f7b9b3094d300dbccc29b9a69bf132f24a16da6db8463beb75208d6ee186b78b158de18a7f3fb09f07aebad24f4f31d4a89621ba645ee970e830816865d46713684870f52fb2f06cfda7ab25d2768b5136cd35590edb4b87916515fa9fb3229d4d75e0c553a5fbdcd95541f19e399e7bb42a78bc3ac6f0da8f547f3b0095766c27d164a01be4b32e04e8066e8760c3520259344dbbc8ce01c1222966d10f952f82bcbddfdf4ef3a08f3fabca9057a9b86c7cb1b95d77fd2575733a8551972558aa50c75f21f7b6a827ad8cac147efdfd931f851e8f0c7fa40a1f0bbda31b0b845c2ee0f8469ccbe4272b202038cc0a7550e31038ef895ab53fbd2568b272342c7bfa50aaccf17e1f7126d7f999066664f008f21f1a29a3f5fdb783bb9a980be8c7afac82a50806d8cfb85ab522f6c9f654f15897ba712a4c7d6404df84992c7561e29aac8e9fc1a8b9411825a948372cd0a804860f858db1305942ff232ec4d2208c7fef7218ec871752f667f28730f3274a85b51b6b6514a83b8fb96ac745ac718cbb1178e041794d492a9475db7d72429e01182a62db416ed7f999db599f1221ae3b31e3cfc26212e86655ab25cf0b6366477410408ca721af72827f3770a83b66cbd9b2511bf9f7b427bc116779b1fd7dc600dd98f733d1cc95eb7ecee5e8676a2fcbd039292098599f8da50a3222cbac1aad370d1017ad79b300de0c5b6ad90f2bff06f13fe938958f5b1e98224bc058fdde37595e2558f0665223a0d8bd94cf16a89967b42b798cb7eea2781ccd4dc766604a28a1901d7f212536552d2379487fd497f88ef0ef7bd540d1c1db427787c63874f711b317f2c10138d5aba9c041a8f7c889ab66d4ddba82798f7a7c37d2fe97b78375f288dcba4d819a769829e07445241dc76d1829fed130f00c6699c7607e714458e0432da4b2513dd6ee1559bc210535520affc12b2b0f0ed6ac9259809e2451f2e8fecfc1e37cf436a27c2842f0ab865ad26b388f6e8f351986c6541dd5c49cee6d1d7fd3a681428c5b45ac827fc1d2317a5654895323a9f9dc02a6a6d2634409baa21e65d3a92db70e3dec35ddbe6ea41c8fc7ce306b2a74eec59ca4d3d4de65abba17f26d27b8c75ae06774e6920aa3bd9374217f2d5c9a2a26516e95381effdd1deb551a2c897481d015f8976df96f48831624a6d21cd1b9eb527e277e476bcc7be382ec9ac9a293d588bffee6dd509d9f7bdeecb52bd177bdde3c9242ee57f8fe0f153c7e7903e95164d32173414f5e657bcfa81822fd19f9e284714e7bdc53b35319cd567ebf2fba6d382c09250537274c78c931dc82d30482530b677cec68e60082be42fa8cf8aea9c32ab864849adb1fabd62fe1afdffa363cd4f7ca70df749fc251f5b8dab512fdba49679aaba8cacd8f436943b3ac181fe7cefd8be17aa221ff8e4808a28b647bfcef87b7d3a47e964ae8d19e1693d4a57cfd49cd6d21c06d20717aa8c8acf914362d4e7443645744b9c1f5dd3575dd6e17fc15f2017a39fc554d8deab31bd6223992763f2d875f50077dfa38660dbbc470afdd756c63549a7a07ca2ef8377e2e82aec6c03b34387f2011da736c54e5babe8b14854160c4194603e7e5a24379626da109e046aa5f27442b0360a5daa56fda2bf213d6cc6699f4dcb4f71a352bfb829658f5618cb65873b3956992b2d1b453e57a4e8d2c85674cbc0e5ef0e2084c0c8a67ad4a7607f7d1c2c126c6f60b1d78631b29411ab562cafcb9191fb2f3e37c7beb05a55493010d9ea8290713f2365c79f7d4635362a98b746bc3b9b086a52a5597b94e83ef6e402c09f9d79f6c7603bde17708953ef6588647749ed825530822c2a346d9ec24edefed5497568b31678fe35185e5ac858c96fa2e85ec481c4f8b358e6f3d2c2c89f5e3d8e1245ee8cf2c43cfa15782101683e1040fead0b371b81d3e84dc481956a309a4a59ed9a34a320fe139689dbda5886b54396645a6980c85bef54ce52f49030d4624c664adde009189f041c98c1cd799c14729e62c735088ddd625a65caa61c2d044e8a819c95e70a1f5932dcf134e890a42ea9eda1f08aa90ef3efae3f1eadbf6402c1df6def5c60a1687d48829fc85f74a62cc11aaf15da96f4774fa92b7be91393083a4da7067dc9ea1385f60b133e074dc08ae813377bae899cd41664e99c64aa853c03e356645bfecd27a36622baff6d3f1dc68fe71440e25bb97df88cb75c85217a508947379fcaa317af61e27b57a8a0d8b0fec2d6e2a0f45f93fc23ff09f60bb033b48978e7f118fae831dc74ee4178a291f01dfd71b7e4a11a19830a04da782020b52dc9b5e1765a2291dcd83296f294b1ba38be610093fe4ac4f7a0ae55a9c6be2deecc166c01ce3da896bec77009dd60955668ffa93211b4b3c80ad2fa0b7c56e49c6aa459fd7d4a73aec4d3dfc26aef704f5fa3f027da387c609695fce8b138a045eabedab59de0190540fcbd1ec4cf9790c3178a49ae3b3b9328cafd00575a3bebdb4208e52815baf2e94f9007fe7a56c5dc3fe22bc4906633b7d49c2f2307dc7787c81cb429f6510426e5ca7b80f3ecdab5e4d0b9212611edeceff96d0aa0349e709071d384eafdc1c41d4ea758c96215f5a5b397b49b3d1106b57fbc75ebb0497af1f764a292ce019a34426c25df8e778f8579795b966baf555ccc734c2b11078a1436320001cfbedca5672310bd90abb09f5d966ea72cb85162726e42de20a2ee1ce734459716d6ef3e5f7dd7d536aa7c6a8c4de95ed1e707c12cd6b1edb987cb719d9ef7e1a68e674aa8bdad692d550aff79963a084221aa3efa8c42f73b551ab692138a0520181794b92068ec37247924ab578f59ebeb2280d8e4e6db17bbf1cf8a9b412f32b421e895da0557a7a9704e39bd85c96ceb361123ee98a657d95f3553b6e67ae59d0582ca5104184e798e6dff3bc6d5df0ef157a05dacb51a5823f6c7bfb9b302564ba6eb23e2b538643180ad6ab516e099f301c40c5ef5e40f63337ebb7cb78c48614b3a507ffa83ba7dc32b42e80b02d0f489aebd317383a5c836398fe49a0e7aefc7f9cef8bef78e8069aa6d756f93aa0d41050f01eda3a04ee0c64a8b6f5033254b3205782a658d44ce27e3715f9a376d2c973b5be44a7b56cf5e4a45a45b7bd445656b918464a1a185060728b6686243951c966ca6d021300d4ad2558cdb51de23ef474b8a6cfe98ce19872bcb4019ba8b693a1af31b1903a18b5393d68fd25a61c1e42186d5edcc04a3d1d52b4f693f411a672308218d29b9e9e917a0702b7112e155f004ff596d212a70630df89eeb5f47e16ad08185a747c14e854223bc84867e95f3389de48c9bbe5406a5e2181c8a0b20836b882b12c0924ea05ba449d664587088ca514f22352a9c8d90e83a83b7972e9530604cd18e7f819ba1dd30a6cd497c99e4ff541cc654c76be2058b52aaaf8b161e4c4c0764fb022a74da31244c038dd20e9b82bc290e61068a9519ca6215ca3be0dab5c924ac371727e0760352f0c340fb4a123fcb9457bbffcb7e3ec8bd9fd37448a29dde01f356358f02b2b7ffe405c0154672d2fec1e5b2ced993c63b1b5b015cbf28efb8a4d0ae6cce1f597028b7fb4b152d3d9f13339f0e2d7cd64893e865ff6bc970d5166d475d0e68253b6b1f177a33c7e1d342c1aad60fe04f3af216ad911de9ce069cd272a02250832670d2af840cb7ec1cc0a641c39fcd40b115820a00f1d426907c1609532646f93c88fc017ba2991c18b7eaeebf32fecfd5057d9383ea60994fdd8a62dee7bc4fdfcee6441a2a629804ec635019c45f72f1941cee6d91df327a3d894e62e143dc8b8fa62b52e142b11377b2293d5499cc2f3d71425917e66499bc9491805e0f543398d1908bfc8c53a5bd03ccfe84c3fc73c614e242968070dfe983f023b66323e8cec878e7340adecb4473045071b3eb76ff85af891fde44d7595454e0d7060b92848019fe6032445cfd484d04bfcb907dae6cd37a44810a24f48c017c01dd4bb55f96b57682f3973626d37c95886482edcb63f0ee328b48acf2142e6f203a11356b3efc66a43f689cdbd82114dda50aea00eb1484726a5d41e7b50505195fe6a19f355fe7315f8450e5cc5579e9b68d254b2a4ee9537e8f51922b38eab845b835d0beae822d9f1f24f6d40bd448512bd4d08e3f2e1c1dddad257bda3220bef422b0bb38e912e814eb7112ef50d18edfaace213a86d0b215630ccc40ff37dd1f9563a432d02f8a0ad6e17a11f5204ca4b509d6bf30f3c25e3b935c669d61b5cacc5e38a35f27915474d6515c537cbfea461bd034da062b6fa474c8770719370a6cd0b50e1aa3e5ebc1455388dd34cc6ea24acd200d580c411f8890924629195feabff57bbbd3fd4019f1b35796ff08c9cca63105ab5b84a5cd9bd67114fb4f741aec53e10de6ca1223b6f1f5bdc4c09f503063a23902c2a7e49812bedce793386ae6fa558a3fc57a45858e71e2ecb4a2962d368077becd20bd42f66befb099d5c62b0c2c77e34740205e7d423f8cebe78265beccbf814434729f063d70c607f8717289b0b3673bd08911f3e77fefe70ff89200328d4d34c2a5a6c35086df3b36fc2b4184641955a1dd36a1543a4412c9e0c28ee7c551705e315a22994fd8208d9c72ecea76e5ed8c6dcc3b2c67a9d1a1d55c773605e013fad566c31e435b288f951fbab8b05027c7034694f0afe9a74e1569b8863ef10523796528aacc414bdf58bf6b60992db4cdd917bd7f95e9c2cf213370f425067f6a57130d0d0dd4ea48f9c5fb86c01660cd8cbc96fb82fd28eb7b074ce6c2eaf7c59ac4e54255b51749ae5b4dbd6e59ea7d7d3a20856bb08027e17dadc897eb0d2752ac640d63d2aaae0871902e8420c3df3c01ceac12666a9c0c0e75e55f262cd9a596f166775774e7e1f86adcf02b607522f118c303d5df1d4df2308bef3558d6e1100f5063994b2d8525c893e4528357c692434c3c085fe992c035c556d6eecdf720241696dd83ef4b8794933e87ede98f996a8fab3e3adeb4c2347945f86634c522971e86fb4313f13340f2c5bae2f85e14f2ea42bd1ed466a25226698cfce120f1edbc5c43c93d6bdc812ae4b486d78ca75e2f4a9af834caf36cb92f468bc864defdf660fa4ef24dc811427e3eb76207cb03b07e4d0ffaec42c542df9c801287a32686d91b18190feb52ddc5919efe3e85cbf010ecc15408c6ec4a33f6cf5ba705514ba149e8038bb4cbe323b4c4a3a33f2e5a1ed41c0a4b2e89e9531838df10ac49a8244a4c90c1445ac3e4ce949b90326335426c06728920c02290e0a1dc248f5459e938121a8655711e23c2b521239f11a233f3e46b5189551320e4a73135e2ebd47cc9c9596dd16a3463cd86556388ff8d0903e3a2f2308cbf58922e0147cf460af33e77bed287370af896a6c11e97e50c10a8d1f89bd638389dfc15099d16f41b979be3cae68262274a606a02fc61202d94df85cc019bd6b2c6389b2b1a8fdcdff1fe1078db7c9042cc11d10ec26bb33b26564a06c8924494018c0c7b5db24a16d3f7a36ac00d4f8283b0f7ca5d76d59a09447fd91d1587b10bcb7e8653ba00c50e4b36d5066b2e9946c62993791777b6deb4f7d6faae9ad674ac76c049e4a4407ecbe6837a74ec199b8d5331b53eff069a5ed1383278c9a09042b371fa2ddb33b8bc15f6d4222f074fa2b12a699168c341200c8ccb0afd7a699102025660aa09fff2df17e67299c036a1b9fb08756c41e0a299573e685d3d616222cf0d1056566fdf62cd6fa8fe3c5612275c097752b71b7361fdf583b3c641e2646db6972139d709f972fd00f8868a043eecfb6f4edee4231ca4cd7d15c5c5384b3f24f50378aa7a50ee7e3df09b12ae5800c67b751a1d8db0b1977ba2618ba56e6d04b8c8e9ac4756f543655ba79e63cd0ac2659100b332265a5b83e8cd4ce0bea1b438f20a1af385f37e4722d56c889b7f7cf698172d10f3fc4277de5e047d05441cfbab1223e561013c7c5f0cc62e5417a771dd8332f99cc610f696bf13aa717d442bf70278098daa48bac8efaa4b1b439a758c43f3fcfb38cd96a3f2fcf0359bb2d1ea2cac472a348ba8f6ce0b0be6e43c0db04599b1f7670985e3d894451fbb726d6d51f77bf887985dd00dd94ba8cd8550a12e5407e597fce6f6f1e589b95ab7cc87d39b0b1ed26496871691c5bd83cdbc601adef6d6c6a5fecc7368391bb0631dd6105c58c8745bacb919edf2d441eceb620f8404e7f545cab8a1661c32b9f841f6a15406d8fb5cbc6311fb3b7abba236d120e0029560ef298bbdcaed51e2fe374ab9c3c56bc557de669ad0fd385e9f2a62126a42dfac7b4ca738726b73d7d5f24968159ff95eb7d91866c16967311888b6b90bb52243f63b6db96c8b52257ca4519eebd99cd9c6e6e969abe81964a391c527272d1d3d5ff2ed847debe6504b31bd9484ae7043234a39c13f3475b6c901a0b17ee6d65303684e0780dedbcb59868d107d5be644e22ed3df58be06b257e795adfbd4d20879d27d704c73da6aea29d036b7b997e3b85a02d9edb8b0ac6e02d93b427f63f3cc22d1824f631707189758e6720b6bcac8a0381da3a6cb17c1287245ed21298a57ce656dca21fa9569141feed93edb51ba064e3ca73e793ebdfb244b9b5bbed02bac9dac9d84dee82eecfdd85dd2c7f4f738b01a24dd8b28ca4689d895e0c1a8d6deff8c2ff0bba42ac0425e143e996953cfe631d59faf94f7faa4b7821c47a66921cfae7ecca3ef586356973a4dcbc11a35a6f9787890ceca1b25789b08d545259be90084a68136c7342470ffa634c5607a262343c67f4b9200a515628249525757ae1a7f267f970887d5b0887d9655e78812d519f95e709ba1e38cb58c944ef04485d3077037974509139ec7f998215b36e8b66520168a3804fe94820bbfbd890a3da035717705c9154288c4e6be2da253504e3489cbd6b2d45dcb90573492adbb428617563bb7d2c035dfb70dabd07cfca077680f8ff9d0b9b0ffe1a2b0c753cb6d5abb9945789f6dbf91e8962e3d9eae02501b7730ce828925f9e5281d830cfea17475c92ac5d864de6bfd9b19e1368aa7faf2a94ee449c0c43393de8d63ebb6513fadaed15e3f78d709c8e3dab334f61440f629ac56d0cf4539e0a4ea6f685086e3d2b9b753cf3a1042b39f4f39fb1eb53f071979fbf896a30ebd79e098df5c6e385cc5fd3754f1257da3d56e4e465bf79acd3e2856c7e205b1cd2fc22c9ee806e7c3f658f7f036521939069cb2b3e6d29c8980d2079a889ebedb7093e3335ffdfca820ab885ed525395f69941b8ac988e48592d660cd4cd9402a3d46e77ccb35adb800b7bd494199926e23a8a6791350aeded00265f0c55aeb66c81f71f570e28fd4f1afcb1cb77b426f62e90c9f83c6721d4944b346486bd096fcd61c3ea0f6299d315cf96391da878946c2b70ee434e2f8e44755693b264cce4761bfe8a16de47e103f01cb2fccd58988095145fe386c1c9769c4ed7581b68cde3409dde5460fde7dda07caaca34e30f199fd5b970833e19d1a7de78b406a3f07b40d51c79ac05cbcb08f9f3887878be3c20279e5a00e7c70e1a4ecd93f3c6390437d6fa9c1253dadc1f0f74cea8506966a87e81529e10e6608279adaf50fbe25e21439e53f12aab7c88f1e11509a30811cd2b69ce9a7e39c3a92632907dc4e00dfb8dc948af3dd423f42b74b4149221e950de7d501df6ccbbd0ae5f772852d53b20b0c28a8fdae84cba96b5a525175a9cdf0523ec2361c72983a2d776a95668e318fed879ca38d7c55b81720da8cc4e915cd150d2c0f58d3a2edb6e01cd337cee7c6859616461cea53bf1474970d497e550ec2821d32ab349d009b1e3cd65415cc663018dbbd98e4ef86716b0ac85ac72071056d8aa88b4bada28d53374e6495619b6f48410865b9bd4b1ea5e4e1a5919f55ec095fb1bb6b7bd75a3aa535a351ce147b79680563344641da8e05e1d4780a558ac03e41f3ee3c7362e050d1bdb4987f720ef3b5bd4676968f3ae710f586c6173723b293c3afff5df43397b7690e246729e4b65d00da0a0f40a78e4c2324cfde93c642c1a4853d3748d0d3a4519a373f94285b3600ea61545e8ea0e580bb0cfbb3eb994e6f9e47b5e8ecb2efab8ab0a7773663147f65e0e9f0bc6122ba7c1b74018e47781485db856d0d7c2d40bb2a899dc42795381351479abae14ea97a9fb558e23aae18ca1ccfcd3c5912c34100b81617b343ee0e2f293ee8344d9d50076a721ddf610c1439e6c70bbc4162e60bd62e9c0fdae8ba2bf644469a1a04b13335b95bf924c59b94a8f4b7ae2037406c22d308d8ef94771e4c6fec4951b2322d78097f38a9388a48bfc67741b08661205cbfe74e0ad097ec4eb8ed919963fcd78e8d2f666b5190464d687773acd66a3460894019023df0086683ceba1d5386115401a6da1afda1a778da488588cee05fd420216c645a5f816d105458ff8e12a55d13e417e3bc22828d827d50fe35d5d8b2a89f0f34a6d51fa1e0ed915a66a21ed89145e648f84352d33167d367606d1945b669c692ea83c284b60e53b8e29a4d0ffa4f0339ac6b396bee1777082ff70bf6713374b75e3647821aca19449f2354181fa25217d8b198cdfa058f7b53a8a07e45237faf501394378cb4941282d2afee020980415810514159663cd94643d21441c8bb34d92aa49695658c264353d998244219b362c6b37bc6172a30bfb2b6442d12f5707ae9c9f17a2c6b032ec444c456272039f266a8060bfb944268704eb3313589568d29bdb47880a2e08854e8cff5e94c3a96f33f2435b2b8d26136dc77b8e341d8cae0557d6d175efc3014445e1800fad1fd426d9abc987182e5bfc16b84764b112d42696fa05fe6f619298181fd6a4de64285be3ca2a66a36a520ea5718e088ddc2ebe3a0972bcbe7e61e42eb400a0ba37f8a44d2e8fb9c1075367b522a19fc87a018262ce105484aaed05110f352c9f58d37d20125099efa76b4e38238007e278d91bd789dec03e0a4c30d0d3bfbb827fc51da041a751178e783ecac8e39161fd1f99bac417be5197c45357d8542b3033c0a46a42c126c69fe4b002710d863141c3099f37d24c47de64587d55eb09297de87a827ef19b3bd8401336549212fe6c9d64bbb6be23f9e2aa423574225b6da9dd81509eb5b58e952416f231deddf01b8f915dd855bb2699eff79adde0a0cf4b879f5f23923ab14ff223c6e07f1443f78d80eb08aab1b922b49828d9d8aeda386e8725d143cc4384d689fd7b0d57e544fc73610d12ce3693f643718ffd8ae944b6b90b376dd8d4636817643478212d41162a95693592a3c16d675d303aa1558f1410832813b6ec13f06311844fb1762dbf7aa0bf20f976d5871735cf9700be4140857163af0f81fa48ad3be1145b7921fc89c7809bde947fe0d2c6aacfda80b64c61557e3e90e488db7f18e811ff67af247bc770e06fad8d71d762d666be70f95a46db6aad80e89e4256f01224285c4fcac104d8cd55dd8c9ea01e095e2181b4ffca66b8bc3d37c9bcfd65cc885ade205ef3ef584acfdfbe0ea4428d1e365e195facaa6900ad91d105f31129f97b0db4e0e0278435af4f253878b7ea2188ced58d6ac397aa91e1b3a6a96c5500b0cd6a013256c6a34f5b406312f5266be6295bb828dba552f789c08141908b56d72387908960d373cbd9c0bd081c2196e59029aaafd3cdf3c18da8d4aea68278d8cf671e0e92807e853b9d2c8e33aef4b6926cf07fc629b7a36671adca1808141b66289b7de321d7397822163b0d039b0c3ce47be90654281a28224d9b155fea361b293b9bbf89dc41cf34bec2ddc05ec33896cf3776905ac2bd4379c69917f09293c69196c1f5dfd78ef0e389149d7ab06276b8256e1f965d2113f071c3509114ae67360aef4a39d337ba656c324bad92bd7b05b7fcb7cde24a53153d0b80853ad6c57b2a0d7206b07eaa572887bc0f2a60b5b6ef28e54e5eea3a499169279d5cfb7ca427ac0f30aa7802d8df3cbf26df9653add42d7e01cab18f9ae71fd1cc36b0ef40be3528a86a2934d1867ba1039d9dd440a2c225e4d562369322e50b669422cd5c318fe2184a68a3ecce4f667004d1206887dad168c005d8985854d25e682b051b7d6c1fee566e4c76f5da416ca09c3d864f4625925c11ecd3a4897343b560b6e16ed8565c099ec7a7ebea7558fa7f47d083f15eedec76de19a622debe7287efae2f8f2b5faa8b4006dea801a907f126d56b4e8c69229ff21be24cc049cf932f279fa491345f41769c40cba6864cf560ea212841c6b8a95b8131cac5943225a93efb9e31ff9a710e345889c03bcf16d208a9a60637a773fe608df1d4fd43c3419f3e2fec1be900b969b9f359cb9599d6f4c5166eeb34edc7688a1d167cc3b34f752cf05915a4d6b0e134b292b3101966acb048aedbbade527515a874e0cb9d342a1a3b578841f57df24fe074b9aadd07df192fe80e1cecf6d95c3ae1ce2137dee840a7fe0dc569027caf56c50b7fb5436d8ccbc8be87553638164eb5774eb71730fb5eb6e10c151a37ca8184f48a86f46fe55f8c96e48fc0b61676f9935b03fe9bdb6a0a4712bad6a4d05c67d31d47936a2431433dc30ee8f16b700a5caf971028ad07d7b543f456d5e2acc3f5010000000000