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 77211 a587350877cb729cbcac9a4a54378d605c74aa64f9737c0144396b40d9cfb862

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
95ce2a4c7096c52220198519872c80344baa0fcde245239a47b3e3d7f731c0c7
Certificate Block Hash
a587350877cb729cbcac9a4a54378d605c74aa64f9737c0144396b40d9cfb862
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00023a0000140f0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ad2d3540a3bfba97f138c49c0c10655236f113c25d3ad5f30ccb99a633aaedb22f2fb7677f655c26d83608f3d98df79905e3d729ce89d6fb366a1ab8a38321cf34d8efe6bbff575be1f9332602687c2daae8f9b3fa21f9518f030000000000000000020000000200023a0000140f0100

Raw Header Hex

000040203388a684fa707e272de010f3b683b77c9af9276d9d2bcd52eecf2c21e253300b134e8617e25cb6b5364dac5471c217565b1ee18afc7e977b9c457f913d11cce8cdce3a6acfd40018c7c031f7d7e3b3479a2345e2cd0faa4b34802c871985192022c596704c2ace95

Proof Data Hex

59,560 bytes
12121602030788cfa03d11175768c3c7d2b82ba18c59f6e2ec097c145696516df42b6b5bb10ac2592867783aa227a44a0828e3c1e41c2818afe7bbf88e13fd7cbbff71d9f951e300ba803c33f3600a355901394fa6b3b931b2799954fc2a7a0f3d371f9e4957155926740ba5f95a42335b6cbd5980766fb7beb2c03d8ecd6ebf6e85d0392943c50df4b7ccebe7df1eebb14bfb1182c13903ebed882a45abeaf05baec33394d236f2775c8c321fefd529222fc403108249464c2599c4183ea4407c1c90371e821ece19cfcbe5943513a50d7dbe867902896348acd218a2fa5bae2c28a2fda7ee9d7ba8e2d0b6956c4e4b2594ae5f35dc6aac4933d7d222dea3c199a63fa07fc86ca6390d1c38171702ffdee6e1b102f0dda5185275c1a7530b1885a16ef01d6c31259427fe601ef6cc65c4eef8c13af07ded5eb899c1f4be44a19beaaedda1fbd6fe13269efd76682f9ec22e87a41201e8c932a30ca0ef44a5c79442f86f68e01e52f2e87b470beb2ec80fd48e937beaa321998151dba3287b329e553055b2fbf25499a1b356f08362ec5adf74da2ac24ec7a4b170ace8755986926ceb1b7e9f3c7e447a8caa27f3a26b9c34b2c02bbe908920f2df5a31668e162645ec895def6d506e15fc3439a87fac32ef689a240c1d1057582920b12f949074b3fe28290509216cfed2c6d079d9463ecff8c7e97efdb43b487a4dbe5847e31921d24b69da02fded3eeeeb454831deebae316153b11fb0ae7ea5e9d65bfdbfc3f169b1d70b3bbca4a9b2d36d07362e3026c00f13f0ef4f514278791815b20b4473df6d16894752340211e2d7780422fcb4421680f0c702e0d10049a3e89253ddddeca8a23855033aef9bd41182ffd724d504f73168bdb7d6404eac5f02786cfca571cd86090d818b97e221d3deafdf07bb03c3b31c6a08dab16aa4f6cc8694a4fb778c02319914837958985ed89e462761372f3831e90a54d9d1124990fdb3767476cb9eeaec03000585c76ac8ae22d50a5540e548d4ffb03db33c358552e9ce5d1376fbc95e77df6637199dd20e276aae03eeb51a4b7d1c46f89ae535a741d7e3708560f41639eb3a68813d3d35e0094858cd5ed4ceb54c3d6ad5b641207ad12b05e3761d1e26ec2fd392a3d2128c87f57196f070b173b10d9220d33666eb9f03531153d7d3a506c3ce6fc210b8e3e2347c83478d5d232d5bb8395768a4441372bf3712d47692c942ab9118dd8a724931376f7f10c066aec088e76b9136ac69bf3a4611f5ed3b547c0cc49e39cbc8fda41946c070db036a9119807c8577547f7536099ef53097814f2ca3f81e441881b35f873a5e6e9ddc2d1bea4ab5d285ea07e05cfa5093699f1517807c0bd22dde9b419983a01c52437c5015acaa50ebc48adde88d3b03789a0e0472b780f5475a19e1ffa8b13c2bb2cff0d386b53002c6b38a8da1ec0c3c0c26c7012b610441e5fbb1ef52aae6f5167bd2016bbfd84c708d328ed03b36d1a170f78a5fcff5178bfa45c7aee546ae8845041fb8875b2c1161216fde86cf417227bea995f694b3188030eea30abb59484c84f0cda8d43ecd00bc96b760a03d8171a518d3bb2cfd61dc5e900f4394926f637badc8b3584555196f8e993860e01b5611089114b462a2328a073594c53887d7cfd5db033ff5a3e4b37c39ef47698a13d19d696ee3aff305f6a35b17f16db9f22b254cb5bb235dab8eaa10d2ddbd6512b6f8b5a57d5f174fe1c2f4c37f47ab462eb25122c2817a05a23cd2bdc08bf7aa6233ad35c6a247f0fdf0b7262db98bacdd621d709ed12296be68c3b4bceabda7ab2f2d12184601f469ada38b331c20d28f0efd62485e1b985efed57900182235c8e7a5c5265fdf6c55c96dafa7f15b8a146ecbdb7311202eb2bd5cb83c550455c337de4f59384eb20eb7755ac9f4ca045264420d0863898e1f0bdf35ccceb7f63ea469686b1a8b7348d6c2dfdfdf22ce4a1dca93f1ab7c435dd9532d13ce9a8e1cb12979d6adbb6c08c20e71d7e3a81aa50a47870d4e20f1ad9729a6c959b41a44639316d98c6b830df568d80fcfa4cd7300e23158ff04eb122a84521000c81e8e68b4d418b30fc3b7d6be5a035e807cb821a955ae729d5b4a1fa93d7bdc175c02e40630ca9d21dde0677debd6e4e6377b0faf9f486c07179a090c7f9ac606017ce74f23c1b9fb05c6d3759ad7187067d462bcfd95db7c9dfd5419f2de6a9de4d70fe0e16db34c27c2dd82fb5eebfc9bbe00d93df1719cef06694a576a59b3f0d65723a9639a77969ab575730ada134f996eac7a858590873f1ea94e36269a6a68fd6edc8547700ccaabe900d0178c43272099208ea000b322d93f61e3ac381676ce0a598689f362ec4303c5cc5c9e251fde0064a8b994bc85b12cf3f93d4863c7604f1c48060227a7fba5433397212483457f314a261420cc33e1a5c8d5f478d56048a2bc6e61fb4e0a8798205ae3ff224ea6404c40e2826131d1a0ed204c5b1a2bea79838aec2644268771f60ac831a960655fa72bfd5f47269aefa8047cf9f56180b2aff37b25af3821b2c4be8c426a072576ad21f78cdcf5d3b2c4983aca63e90d396dc115655becb776b3423fe19712bb89119114b610cf5950d75c1fb98b091d5384cd068fb2317734bc67ea665abd9c515dd39a0b45e7c93615d1e0adba3ee1060352d128ebb2f24aea7e07d404ec4520b346f373196107a5131d9a97ee9ebca7b1c82c3873c99a8fc3a93699688ea381a596a15b08eb9f4ee70ba45fd4b823c4f9c2ec7c491dabc0b8814c18e9a08cc911fdf3b207f92721da0a1abb8398e8e1f96bf602beeae219f297c5b5fb5d9406f2dedf6602ecef845beb7debba97ee7fea061ac73facf43f4d9e5845ab089a1e02904660730db0e2adb47285c362fbf17094b404cb227446ab9658ff8c1ca88c579d3caa6d9f3fe8ce2c475e3be4ca20b0d731656bb2255d950e96b8242b881ed0d307ca380dcd75216f633d0d2ab5ad7ab709c00e583e19f8fc37673161f745fc5fd4b35642357e8164448f42834e4ec386e0bde1441606ae98aa0040dc486eec3164b6c6df98d2583e381bd71f3fafb7723254abef29a853a99606f14680e008ebf23b83031a37d6b098f6eb3a78a5f49260c887c5b973cd142f7a1327d0f9e7660129cf274b339a610f01772f5c7702eb734e458603ae80227b07aa4cc41d4d1faff0276cb810c5ba812bcac39a9e3bddcc086e1eeef182502b8effea1e65b47f288f73b6c9b6219e2faf60ee146b63e2099a60fe4991fee47967e8b976de339c669094b00ef8158dc3c1aeb7e886a2126d1aa55e80fedc51d3ae790e0d6c203755be200e7f2437d969d89f323941718d5081529072952d1081e25b5701d81ab82edcbfa21ff73facab201a3532fa3b92609cbc5e6dd4904f196ee9499952e55036cc4955ef33e809a977e93848cf4c2aaa7a0db9dbabf3cd4805c2181dc8ea7dbc299a463d4073d4d034706d5893d9c4c8273bdd7eb1ca41b2d335df48ee6e14e8a75fea861a89ed79ebb59b7c6959bb8863c92ea4dea311712483013d3a1aa8032f1bde2ec2b438131a8cf07d3cb1a18f4ab173263998150a844ff91dcb2223c732bfe580b3c8109b7978d850ca3e68728bbfdd3e3f32373e5c0430ede7f0340bc1c887351b96e93a792aa0614c482cf929938182b50c3592bc70613f17a4e7a9dd19e5be3cd03b7990685b2e5d03986d0fcbbaf7cf52283ccb0e7fcab8a908452fc325b6cdfe57e01a362671e0192285b4ac8d51f728dcde5730d389d7fbab64c6b0bd5bdfafc9ce583ca8c219277614c38c098e162eb9e7bdde2b8a98409fbc43cea1d241730ff99ed94807608de3e43af00d7a808731e4967d6ee036836921859c0f30a6c0d30eda3060d9fce49ac50805d2086a491c606892528a7a05e4cc79462110d10e40680b438534e5677cb3e916622ce69a23323fcc1830a945dffa4347c91b697390032d04881d8f9bcc65bbe573dfe8998d81d20e0a95b81a8935deb22c33559dc1b90cb7cbe12ed4ce66a5cae72f29aadd52180e7bff701c8ccd10ae431593fecdaf1d1b92ec451e4c9d60d7a62e2513849094cead201a045e2c9c3a11768c6c723776ccfef3c8003cfd8d99352d0bda7d5c2a1fd582b918f9b4704d7d2c7e1ff5740c3a3e0b94b4a88d5c82ff3a0154c37de1f36c5632cb8615d5ac13be1396d99abfcc05a7893543d0652b2425c61ed3f40f404f12ce9746920c3f0c6d205a8e5aab07361af2e56ffc26d67b3f44ad985058742d929babaf19ca18b82ac46aaca5115250bc29562b03f392e89cbae3cf1dad8d90f121db653ca8be0660ba424526a0a0ea3d77e639e73b89f8a8dd056454bd908cc72cd57bc0861478d2e7ada04f244e5c35fe1581a004f30b8dcc21500e1efd1839f8b4ea3fc09e44f65394f96393f71e0aece1d2b48a8785cbf1bf1fb80e29f98483a6428328061fe2a494611138e8cdd10d04cbd3a217decadbc0c8c9db8706a237b79fdc05a2331ea643aff91364d56ebf9cc3fe1727d8c674800b05f4cbb8169d1ee229e92f0ef4c13e6645312bf2a6f0eedd4395271808c14344c08da14db3329382ba129b9d17def4ba20c694cb5bb1a10b47d61da4f0517881fda195a476c9fc55da16adc520b05318ea89b41f23d65ff2e22611e03946867bcf1c050268bcd3443131ef5a7e0827e15a15afc591b8457db667c0110c1f294594409983451e76125b977167239231bc8659946129d9fc9f0c526a9be0678d7303d2f38fb0509b42a94eda5c66836a69748a6bae4bed3a26f69f8fa2cfe67b67585ccd883c8ed25e10ce8ea752e25d12bc6fb36cce83b946553dd56b0e04ac92ed8a0a0fbee127d06ac57a01cd25040b342e35ec994784b4faffd78cf4394eb2ac3d67f52b0788bbc5291236893e5ae34c5304216d76830cb395b7e851567e5f93865b103e94c8627a3f56280a2f3e8a97de3c63be5fbca5b5e7974427b2faa31920e8262d5178d0a8c1c7c405c1911fd4f05e2c9c903ee2dfc5bd4f168f149655bcb59513c47f58848c2b7ef23ce90c10da658fa9534a457bc2514840acfd8d7c2f21fd7dfb91302ee9c9673f95ffd607afeaff2d8ef29c1332eae0017eff1d27e6f8b97749313faef745f5998a14ead8224929cc1fb5fb38c3c65806386d492618c7ce65ca4495f492feb5f44ea9d93bb2df441de5a99325f1393d31a6098fa45a3717d6354e5a24a0331ab4154c495e5a8f37234b965630be59891fc65f2f4a16f48667ac130747f9b1a5bc2ca467d94041c2c1aff1237def01a01ee93d27e0f266b0dcacc7c16b2fea35a7e16ae5fe9e021a8862346e686738fa42be3f04db1b71347947ebab8feab2a4bde25d31075ed51b8d7f4f30be3a1fd3fba0680814e946a4349f66656261c4f6c92a9664631b7cd985542057fa383c509bd2edc041c6a39e97b045c8daed8513d6d03894c2ce92b50a5a1bf0d2bca36b81a1c7049f085d91cc0c710fe1b8ce1f89346c6f5fdfcd929c1928e369793dba5da4c5244716228c1e164cd51924124c315c7d3ed41fba989c49b8c3b6cb1a9252be8fef094fe9b483fc4f49f3b9148c65cc35ebcf5020d708d47a5ddb2710ab781659ba130d80f738693adc8508b9e6ef5fcf4b49555a0d67db92679d9d068b3d4b18eec4d44f15947486049143ec616a5ce06d254cd1efa2d4d7dcc7e563b751913df9b9aca73f5da7877b265466bc9fe87beb3dbd6ed4d1a73b2cb371401fcda763e33c4a8bacf15c9d58260972db18714d3147ad70af7b30f8ce4f2d6fdc59fd96b50e1e5be078e29a0c0e60d7d3becbb20449104e1f198a2daa27869feada49e1a4ad98df9b174ba4ced39d0233169955b33f992dc83cd93b13cb0a51f7288fb2e9db1da87066519af98eca4f45c19cf024f622d9a0b95207bf720ea6706926344d970481eb20a2490f3df4e6c3cad6a2180ec1684fed0590c559cca09cc31eb8303ca23231d4f0ef741b197b01b9216cb592c8e409a9164d8c31d4fb6e926f39ef9daabfb0c6f3890a0a3284c9ea6df42f89c05ba30007387d17ce70834793fe52b636eb0813d869096a35dce07ef31408e05becdd659c8d692c82bdabc4036b74fd4d9077542205a3e9a84257771e51f74e043a33923523da777220faa3ac17430a737d560fd4081e34959de811bbb4876d5290a2acc71b94c16fcfacd8badb117ac3ddac1b88cf7ceef5d5d3d1d8efeefeec93720e9425176a00e857668299ada871ddfdd8f2359719ce97c8093c29fadf73b4559cf2c8e45d5539c798cc674047b5c3cdc7b441f205b705f65fb807565ab9f61fd648083199c25e4298c5ffa5721f095d58c63f909f4e0f5577532cdfc4a75f2a6560034b7e8399f4997385f3aa4583ead1e276124c4ac7ee1d7575bfb53bd134038129f72a3c7c80e138a3586c9d98c0a89c33c320c949f92096605d809f090fc12c271a95c4241cffba1d8644c593e278ff768057f010553870c3cd432a5ca9993c1c1b2d159d624ed9f64bb32e9f2b8dfc4bfd67f0e9342fed66b66159278ef63ef678ee5b890de78e5f8d245a3e085bae5a765f5f015aa0c5efe58b3fc22d16ce262eeb17a2c15d131b723142b665b13c0298e12d478b7545c9b9049f9fa77ad432162b11788ad1ee643ad07fe4f50800152183f59858364d66af16f6cd76775448876feb719e60f3312f7f79847390748dfbe0104cd935a6e3f72c1018cc39f1db5160a3d7a7667546b1da25eb0253570fbb21fb45c092d6b1a1e51eb2bf0768a92a54dbf00fcf163d6c1e20e06608deb1cc7a7e8da9c8472948d30d7499782ddc54c5418df041faae8633b041ad261c39ca7b63b1368f325c0a57710643984c1812a4206d27b4a59e4aa1b1b85a5606e4d4a9cc9330d1af8538900cb861e0bbb30389d83c69fcb6b715ac82a475a67fb7631f7be602407a7a6752b71f016969fe9d3550fb74ff1db06798394f87d59739ee49f54428d55242fd8d4f08c639af9cdc0ae4c0e9b5b1be28bb436306d8b2d8c639cda8ce6bbca026d8fdc45e71bba04602f06ea1b3bf26f23d793816f085a5af7a74e59d4753eab9930df425f6863616fb631a08684a858632970273c0abb51fdc05689cea54db38ae626a0ed2a88ac23ad2916b0520d2a1cd5be925ca17d9be01f1dd6e6cf5c72b48c37da0246007a640b2b327ae118d07da6ad4547356f8d36f1ba28e7b14b21685f7af410d040829add096683bb0e15d64e0c2f42e05fed14ed5cd46229ff466243df1c79932349e03298f991db4cf6b08c8b10f93c628df94e154524ca670d866da469f871f30f996862994ccd0d6a7731f6eb0573c496a3aac6d2252a895821141648c12547c2e43840b43ea672ff9c0afcc6bb6360dae7b2c439a104cbaf3c0b7209faecafb64ba9a986e19c4e29f62b2465bb23b5af1a0d4a00a251670e781fcfd0fb583ffbc0569345ce16789b1f623dcc6e03929590199cb11369ee73a02140d5d36f8f9dc8f89fa509ab6eacb371673366e71736eb9ccd736e8e13c5c6b4ca1134161434633a73c23d3b0ecff8ccef5701667f9aaef3b9e2c3d4c41e3fb03e503b73c307a0098f67a28bcce4ec00a3d5e7b4a7ff73343d66a98e509ba48c18c12bc9679c72ffa5f7cc3846db208e698b05647b78aaba598077703de8511ffb8389f905d20ec6b9f01df76c1ca59be99a36ffdaeda681ed76d00b17f72ca4b6bd7728bb7a7778be9f1f260521465397027fe0af7013107569a9545656d244e3ea459ae49e2376faea7036a98d5a0df9ecac10500eb90a282fe815d5d1d28ceb9450da289ca76ceabcf6cad1cc5856d71aeceb3837dd1b71f758e3a91bc84de89f26fa98ea22e779d90563522bc08497007e4018cc2906ad803da8bb9d226c23e87e42c348b3de657c064120115d2aa71bd8e41897b45bf2ad24540da1ac57ba3cc9d32d9bca3ec0a53601d2def2af3815089f146374520b1018977188a1301c6a4349495a344f7ec6e7a1a9e11593fa80802a169f02a31435a52cffae1a9976f2b8aca006e6d23a26aef8c3abd265bd2936da5ce03e84dd04660eba55f8010591a57c78eab49da16202605afd16ff62c2bdfcd428ddeab3a7a13a580789b8082a00c03fbc5182acac6b618fa7f1c1e953ee0bb3954f69daa25fc7810d1f7e31c2232b7a6a268780b8e6ec83953096daf9b416e08061e5529483547925e219140a97a69c4eb1533c87e19b9e15f113af684dbba5248914558a09fa8c756cdc1675f17f7bf8f58e23a2f85cddf7aa66802e9ac8b373887eb8811305797e54e5b88858ca8b4a08ff93756f99b5a406449b6d50f10b2b5cdf9cca7f7b31535c05e7a7e7409af7f8a56fc05d41c70f4768e9a40c2941fb1ad39bf28dd36db36742b53ec415d08a80f7ea80c28ac3f3f6dbbc6ab1a0f26853100c55d97a14f04c49d0f45ce8e5f04f993420cd38f553361b204471e56c8a8915f418cc607dd54442109b27a9b4f2283bfebe0128fa3d66f735b3e2a8626430964aa45a15c634f87d1884fbf845443a0f3ede62ec3cea2e66fe45c3ea7c5e66898dd8b2ffd363cd46adc23b21d6c616e7e23be44a097f1de97b162ec0e2519ebd009e044cdb9d9f7b47e8bf718a409f5e3ba1a014fa08ed7d8ea39434d8c4611b0a989f9b5e321a8a3058cda2836d76ea8982c7993c7167f74b537c668e72770615167b5f3119c2452f8e792853169bf6c9e124905d6f514176eb25ad76088e20fe774798b5a223fc049ff14112d6b314ce33233518eb3c9cbcdbab5daaed44ceaba1c2d9078c05cfafc9cf3abe47d37c7ed48b12afa72124de74f54f1456416c80c769ecb4ba29d42f41686406f1d977437e3f96baa3bfeebd9e2135d6dab72d0ffa0bd86c8de479190fb6b8ec2d3d989c80ed74fe890c2cb04613872d33b9ee5dab5b438987210870fa283294e8316dedf60e09a6668e52a55aef167b1d6cb3280bba2f62dadd08c76088b87a0789372deca52f22624456e52f31c737f7154c0b0f91366ac9ec0ec6d8663c54b771c2b39cd1bdf9c5b6f69b6e08a52092dc960fa8d5737b7a60fc433e25376457efa97f25d6f46dfb41d592fd68d402881d5e6518c333df6f89126979ca8d33962fca98913929ca0f7a91ebc06389f355cb89512c106ac1b8eccf66d830db75beca94daef77480f660ee658d6a1b02480eb033d6bafe5b8495498163732b0f47ad18800801f9d72ccfacd3a7009eb6551e122c08b92c6cc764b809593f24d2670b4f49f8f0fcf9a602dbba9b2cc2a4a73406a8edad40de4b6ee8bb7189931695ddce5c4c40e43f7ffa9830f2ecd203a551e8e137453de092d39300d71330f9647fa1a709bf39b7d52c4dfd3c0344aa60e84b22a3f0e8f307e0f3e3c904aa7bf28b4d16d31889f6718725badc10c83f6af53a8253378d4233dc051012e3e8843676701e56d1a9f80fd35e77fc520247b2c2ffa8fde90ed561c4c8ddd9ef568e9dfa760ef41ebc84cfb1922cb97d05a5e776afc58008b883e7fc5ce72eb6f110c9ed83fab0f8fd8f84b4365f465fefc3c3a153a0df22b7bab3aa50c6c272bd13aa8397a828659a3c36a039ff88d1b1d6e9a17b19919acf753db96b503f43fd05d0d3b0c45a5109ec9eef7fc5dc70a53224e4db6cffb7a991ae64953156fecd1b913c94647d0bb1653e842b242d14d1f4fadc7ae675b2dd438fb2b0e3ee2377a8b68afe2632a46157e914c6435d2d3d53d64d147dce53a461abafe1e0d40dcf6e5387b14b166d407e920888a506712e08818688bccfb7ca721241d5d4a2c50c449818d9239f64f3d04e0200d3e847fc7594def54185a88ce3ab40e51317f360e0c5c0bf55eef97041a9e6db9a6df14540f0babb04bb157a7680c918704ca834dc17af5d6e566e4d0520437e73de85ba5146d82ae61be5aeb7bca353e8d512ff077eb92a4ea2f35fdce2c630d14eb69f896dd1357b87b82d877f475be49733fa6a649e4ef9e58ef722808b8e67b84957ad9c0cb0d57d573a98147a6ccb50dc0cef3edaf47834fe74eb57b18c3b4503c9bd1dc9e60936e7a079b503d603fa8a78700df820416a936451fb732cf0951f19bd3073ef320df15a50aee1b9a501dbf90be24cfe9b6e8ff59279578340307ecf7c4ecb7d14847b85069f6e39dbc6b41121c4e48f1b91072dc89d43740dbc3a5f834d044a6cc39fdd590f6621e3f4a4cfd0b79e7d97cfc85433c3a333aa55924686d10a9b214c1e2c6182767cfebb088089315b10b63cae21580de8a641e069604cc4f5e2623e4ec9d0d09cc7ec902a0fc13977040c8ae94509e8090d876112c261ba16ad52b06d1ecdb26494cfab922a0f6eeb16eb87c12bec132fb1e54ec5d2cf0862ae30660c4fac822abd1ea9e3cde896cc2b73820de006dfd93b18b48df26736090d393fa1aee8ff52a735a863abdc40f62fedbcfd1715e687d52c3c41d00f1a9f82d5ce2594042bce272e2f8803366b7e0e5d26999c2ce6d3c5bde4a0864e06d52cf9e5aeba08013bb33345d5aefa4e98262db5395812796a1ebbc89a702c1cb8c7b7e222456219eb868d031d8e5dbc99539158db28382d2f5f963921277ed7f9358beb39d418d8d2d2a2ab18100b500a10cf584611c03c16895229729634547695dcefa3e9f6af6b08a1f7861b778ea9cea8c4d47240a4c2d56900620fc7281af7deb8e8ab38e6f34cc0ad219b9c1e059c817b7726421615f62661609b401848bbf42769f70f9df4349b987df86d59f2f5e38bc37e817ed25774a6795db2af8abbcf172cb977d94abbf78489a695b67f5a1fa72336fd56cc342921b7cc0b56f36f9f4ca62ef5670e4eb81f916a8ed6be4e273c5f88dba7736938db18b48a13372e5f713312aa97d4f173746b02738de836efd9e8107db584e0d2af48d897db85ff75fc4bad48595e1798364d9e1a31edc434e3445739a95ded34a02e694637d0bd345ab746be8accd40bc85760d00284a5fb3c728d056181ee67a9e7d4aae1dc09bc0873568c6c268b7b8dc6e5ca814bfbff44019cb5b7b7a9464d60882e77f70e12b4e70d053fc099aa521f583063f9d591ad1de76e9a084a61a7d974dca88b4f3b35eeabfaef7886f8b3eb4156977395850e8e0edce0cabb6c8941fb21c5d02410f6cdccc51508ed27ac62b991ed0d9779739e8807360d21e60565678fc1a6100dcb9a9030e0131048b9f060f6cfdc4d67d8da54e5a3b78be9b8a739cc3bfc1aa0e06d110e05d2a097360eb88e3489b1a17031cdaea7a54da334eba7cefcc43bda0c10c94fa20f0ef3085ce1e4b0686de93ab4f4ec248b0cda8a4251e019ffda3a7255b7b23af8a667331e047c72920e322e3c1239c69b14397b3821f95ee6c5dc1957821328e884eee3e213095cc7b8c34f74b2403834d0f4ffdb003670373f58bb0df1f29c1e24835d1bff58ccf37b50679a33a62dac1a746395e2b01947d8a089f0ab568ce72f7c62fcf74becf28f5a27d82860f731a3557b315a81b329e301ab5e77bce9783ade7088eb2949cf2f1ed8b4bd00a88b9ea29b43086a7944568ecc12bf56e3a62b579f4adbd8e3a574b78e21e94081af9e00fa8526292e1a599d326bc93390392c0969da7bbfd7e403d25fcfcae713f20ab029795b07fe90da5781f2aa563d3f63a23c8d6ef7326a6d0542b9370f8a8f167ee3336a4f35f59acf48078896f1685331975ae6d2739ba54c3eea9fba8e8e72a7d6eb82c129ee6355403a4601eb124f7c6b9990fc5d5578bf05beea3e8349d58ae1167f3cbb9ccce4824f7a2dec9abba99094ebba1d52d0f7b70643afeed0451858ad153b1f7c4474a2fca2782c68da63771c34c00fa35332c53161e8720cdef86b8cfb2e45cdbbf51fc300fef3298c85f72bb64b2d7c8ea85b274408823925dd40dc712319c5b18eef32b4e6e83f85900dd119fcb2f16654b724aca09245ec165ba3a5490b1694686616a3bc5468f0cc3eb3cf42313497654586259183a5e145ca6d12a90e4007f9af8affac54b152918601f8bdd351c6940f7b9e7561954113c92afb6f8f5f25c6ed37958044639a2eb86f2ffc23dc1fa732a346c3dfdb58fb4e86581b125a06e0950b0b3f3a8e5275703c6247f485fe78773b0ce9581a4568602b8f909251c496fb16bdd4586a4e92393c146590e0433e49c2e9b32a89f3a1c82195c7630da270b11be0ddfdf653d73f1940ca42eb33af3e9cc1eb45935a5cc4c6110326b6f309400a3fdaefe02c902c3a44388d92a68aeb15ba32a584d23db82561841ad53a85a20e5d23abc6950748968b12cf08659e751f82ea7b25aeaa8c49e82a3c75d472d711ce6e3c97fc09103b63856060bbc0ac6711f12ba1f7a9907350a563b3c5ac23f65b1d6a4a8382822554cf1c82e4291bdae39fad52989489caa4e00cddc677189c023ee5041ec0bfb5a04be4872cf93b16d880be878a27dbf057a0f0ae312346f411decfa6e10a4d1c32c052d42b6eff9799514a3f62f63a6a982a0628a454dfa15dd7c554f2db82cd004857b6cdec295e45407678a6415aaf9fd122bf6f8fbe2d9290557d97438d64f1d03ddd33e4c1bd8013fa8a3af711ee67d9fee629d55a9e205087f03aaa9a0194a7970d7ad3e3f4ce30e48ca8ce96fb0f5d929cab815e2572f3aa4a686ff590a1c42db24b6102d984153180a5a7ed7ca016d89ad6536aaff7e7e22bd785acfea48cb1f9ceda439d022249f85aab50cda63122dfaf493f5f9ae7afe7704d1fe0782d9c4bca26255c94156e2ea48526c2be89ea87c830400c8b0e370d8c67d4aeb0b066e413a3b65fc728d0448ff892624d84b41f337132f56c02bb9be1eeba3c3c086aea3bfb03a424eedc2be4570add548f8ceb01b4cc05b4c610c4242088df9e4becf0c59919981ee72c328fd1f8dd7368650c605d5d56c201c3515bb8fbd95a15fcaf81a7f3ed1bf535e90937bdf46af8223e0aebad122f79c7072310edef07b8f0181c44fce74bb5110bd0ef27bea5d59a1ff8bd7e35a2ad1a037f8243535dbb34b923910b56822a242e30b447670c5025845b58d371e863f8069337624dbb2dbcd9992d35c6698f8bd87f43353a1a943671c225c0765d02aeebe799a037b0d2f73c5fbe7e6b706bf12ae0f9f8e5008dd35d149d538eed2871eaa1334a1dd3ef506cfe2b1b80390aae66bf34a8bd63854d9d19749227829ab00e9a901e0ebbcc2ddd54d023fd3238a78383f809b28ec5746155920005df75af310c448bb39f35a230c92708a0a414c254fb30077a0026e6ef5ef22b02f63626d738bdb35ccfc0b246035fbd1689dd52745355acbd08d84e652bb690a4df0d295722c6fd8975ccbe36a2a36313cc3d25a4321fc8dfa383f1024006dae0303b35cfc356150d941ef797580da0fc2abeb815d36e0234efa975a21699e9516b7489c90f7dfd3693df1fa2dfdaef49076ab26503f6c2f2399c416d8c79c6955d83b336b53ffb2fd4a9fc2b292cdfac25779cc24d30675d1da79d699efdc8e6b95c487c280cc1cfc2a3b3e7590de33df8c0fb212e27db6fbcb2c56e82011a2fdd082ca8470cf2fb1a899203412cf6e12169ab47cbade1170f1bfd4c4d189438d4bcb82fb2f00f2de1e47720066d35e84b48adf84ea9ecff0bc7c5ebd8fa5955c19e0ffeeb5c25afb021f1eefef8cecb6ca8586f772e1ccaae2728e75c883fc1f9424db50bdc49ea35e71263249034074484810fdd7ce0d4235f869e479fef54ecf9a66517b8f3f871bc538fcb3e8efc9a48bfc6240647362a3fcd5ace007f669bc57eaed531366df56258d717c66dfeade7bf1321ef22cfcd17b305693b1acaeef403114522a15cfa434fd0928fe5adb4dd4a6b71dc63926d50a2e67353cf9eb49f90ef79bf0820dc4af39dbdae66874af9a89a13b9b609f665218a13e8e320f2f42b86f88c87bb922e86c55b21d15b817f035f26c32a69e3336ce1c6781a1c9923fadc65f07df7ba1eb82c8a0463cd7087ff8baec6fc4c7bed57677816728d54aca38672c5ab0242ce667b523cd706bc97fd6076aebd3b9b68b6ce8baf4ed8dfdddf2098115a99b9b7a4addbd972e4ce0ad78f778403d2598594918afaa22558edc77c8e143e44896aeb7e980c04289778bc020d05168e60f2c8db1fc6860977529daaf75c74dc5ca0c093ed523e5d299ce9e1305c01388d4a9f37a15134449c2415ea73e21a8a233ca611f780cc29de7249bb81172dddbf326009dc4422be772c1bac5dbea07a902ffe4a58021e225e31be20e80ff15e553a91b51e93d5fdc83a8acae35b5153704fc5f3a32f7bb5297db33e80b9f5305dc5cb45364a772fb9d029234fe1a8a5646ce1192d97bb38544f9f2482df988954fad3110c0ac1127cf25fad6abc086cedacbbfb85a49a4f69266aad7da8ca62404c73d55132b1f72abbb455d9d0b97021d564a95c255154e9c3adfeb3db6eb9c8ae90a169cfb6da01a56f602fbcd45c0a22a7f2f68ee63d627806b8b11b87b01fae6cb7015b0d3f5918439ff7ba4b33192e40b60bef38b083f6f16133b149095a7bf1f70570586c8108b0d2a7c30dcafd25d8a56e2559cd7b10024996d56c2e65dcdb9639356bd3bb2ea336ee7d2faf092f34cf0dfe26df22d0572b614c16b4136b28c9431dfbb97751ea7dd6b15e6a80a8fdb1fab4c57ab2bd49a32ab8d2c323bfd03f883a3b92551015464d47189f32008af14ff945e7cb055dea0c2e1476ca72e203eedfe0b859688b9b4e3e34049e3ea0120e834ec910276edb6682c18a8a93974ca6ab7fe69b66c96bd5bb2ba5099197cf992ad96d00d727f2ec0b25a97632a874a7a0e9b63d7d9ad631729feae23bbce47fb155e78934afec7d3bad205798a3ba89a72b1209ace7e11e87e3bd87a606d8dc7ae69b9acd4289103748b8dcdff1a952168cf50afa5c23eb552a8bb02d8b41b08e8756bcd9af8b342906780c88f0dfb4fe95390663ad7a4aba9d157e4fe66447e624b5ca1990165af569ec6a00f2760ce752f61709118ab1b0cccdd7b44e8a2cf3717fdc91e3656ccf2355e268d0d8cffa2f5e418cc6070507a1652515a6ce0c6d054f26f0299cd2b523216218f15b403bd34d89f8cdd923af62bbd33a67a30bb1d4f65fef817bc2cf4fd3253ab3d950a98d87974a81f810595501474050e9366d3fa1820f42e7f7ff6a865beb90b8570c59090979618dfdbb77500c8f4177b0fd9cc934b107e1633e65ddc7fe8f9a49fc40f15365cc852be7cd5451c273a8056eecc4c4fa2ca69878439313f12d5192e9c641ad58192c05f084d6d784ffbd1e1b80ce5ac5d42a1288547507952f0111c4af9596049105c8e12b3ef82c38fa992fbc28a09e10ed57de28dada377b829f890b6470751923b1e06bb5d48f3efe7b4beb4de6be3a4b5556904a079e93d334889403a295697758df6d62dc396ce4fa160760cc98d2809866f7069aa9619a9a8496c6ff0cca468b5e78eb0199409fe695cfd7e10e0ac7d490140f1148807b59ef50b47682f66247a6c95eb94a9aa7b1ada1b98f23c83f677e52aa6cb4aaf9c79f37544ece68787cdd2b4bc720b6147265f2565ded3e614ccd5d9cd8df6396d11181dd073e1e91918a47000f89b8b745c0c299939a52218f4d0a6f8fd7981d62276e7f27ebd881e539296f149d5c8048a6568cd29e958d89885022b5042bf1e3ff025a7bef0b57408b001166b881e630fa9872052f69ba2867c74b2bac91a6a7f094a93d628f1bb019b1e0ac3b2fc964205074d738d8b03e47bc71622ab2bd9267009e6a8f4179eb27386696ef0e45a10861881396e5d7d649bdd024b2b7852cca42a449c8b247287429db70c9a619b63da0485c2e6163c8c41de77efcd19ae9c4a9df15ae1a630e66581cb6908b893fd7378f1813eb4b3fbf1be33847727822d9eb54340b4b9faccd910316abf5b91ac11d29a7204a5260b27542ee50711922b3d744c6c8fe94e1a92903907d7972ff84e4205ed0770983619af501536b5fab1b59a1dac4d5f0b2b0f8dc361cf402841fd0f94fe6e5aebee3b8a496debd0848d77d2231c70ee2dc041223c6e413f05f793131c967efbd5420a233707de608c918f19c6650a234f4c4c1752a79af1ba798f2a6fbdc6e03664f5e790d9a74de02bebaeafb829e3273f37302fdacd067f95cdcbcc047f4a4f9ad3aa1ac9e52b5f9a956c93abde554d1ce819730be5c8847247d889c20f5582493afc6aa7471fcd9e139e03125673a620da865e90af7124e7638fa4150e44038282b05ed95c1eb0d74256894322351f06e1e880752ea2bd40a57c6a0c02680d3b52641fe8f70d745737ca13dbbd601ae33d5bae45292270f0a83139c6fbb0ff70ef8af357815b1360473869471ca2891b752f58117c9e2f4816cac3f94d8dfa00fd11696f90a90f203685b5053f1dabbaf4b482faaec98a38a88e4007360cdac8169af184e598969b57ca6c03a6af801815f60023573b53a4bb75b0109f0db0777e1a8020ac1486236825cb2eea912d278cde964f3422bd312b2554d7a13b5bc7c64b7ffccb64f2b8a9a7583d3a33c422e7e4e8ea499a6923b23047e13f8bff89caa2c9d576a7d1b5ff945fecf2d9c293a102650adb67fcdebe556e4b2e868dd934563b055a387ae9a7b679275d56c36898236590da40876bd805808f01efa1c564c9ab263bba6eb64dde0082bc53c0df845ee43fd26b5ff808701d601af1722ca78fea31de399ed17034b6646fd2a07541ce1e6020e0aef9cb06786235d0c57a296999a37a80944212476e0cc1400d8bb12684c9e03a4afe0a09961cd93b6e16f06ab6fe59755647beb7a0fed1f1d12469f9b884e81daa536ac30cf9afe6898b84352146d016642fdb0e90d2ff9dab0158485f6b7de9b0cf21466b4921e85c0bfbeddf624ee31544c0b0e8cb1e0f8c4f3d86600eb54491d0f33bcf56219219798060fc9563a584290d35df2bdb7f7080f420fcf0d16a0cea86270e39d0ea56de440a7c5b748aaad2bec571bc02818710b9d7ce678bda3adfe7c186999f5d4377dfc008fdc90828de9966013c88073ca8ca05c8d71e62985bba0ff9ba2d52e51a6f208ebcb7642fbeebd9a2be3949bc2dbc53b2abc961c7fb750aedb11a1bab4bfe263f45c3a174beba41718f181cce7c6bef2eca06a67b5870365f8b3796a75a9a82ef502b0489a26698b4e092987f5377477989c13cdf0d48ff4ecfdd0ae12bd52048df0d0e9549ca170f840484a073f87e809bd522ac1a15971f6616e17c44aefe435d2863ade2a66b627a2a3bce4649feded01baadd7390c7721557c7d1a0ca8d84721c2b997968727736b49ec64393c0daf046226f6f4ad58e72d81627b8b96a30e569ce773518968d07517e25a6eef7517a16f0edd435d0470422c897df0acf7c7942a3b1c34008a09594205a3be697c6eaf3a05035a7f06b2c78497144883dea08e9a117378cdb5909fda25c5226f21ccb4ef4d35d018a300458c9a9c3686e200888f57f72c0ce951e313f26a6cfe69dc5397ec2844bda4d93a86efe0ca8440d19b949cec357d6fbd50f83560fc426cc96d42b5ef83df146c1ed2a5747fe05d9a8bfd20ddd2945933042584c30da07c4beaee0540cf0fd1f48adb9d870f736a05e67291c36d9d07e8ee39344b3296fa87fc98f42f209e5333121f471e166f054dd5d75d06625a0f51c152b0a5a8701a16fdc5fcac873c6fa3827406d1a3c2037ed6b80f708c9d82510f7f33a05a5c3179ab364cd59c6f5293b8b9f48b54ba55ea4aa61da24bf961c9f7ff38d6863d71f80ad9b964ac7ac2159b7c60e4462d39a7b35d92ef4d738638b3007064cb60648aef7ffa788d97f78300b728316e02e87499bf3185f1e18631b1ace4de838567f476ccb25598436ee5f8723f4b176276d6dd873279cfd3b8c8a65316beb677755a984d8bc844b85cfc7564a598f56f6a1923eb90a2598cc3a2aa5915f9bd7d14122e11b473fb5e53f0c802adcde91a355a583653595db30f4838a6ea188d53e0c2608e03d82b49fb1b133243676423b84b0a04da4d9f880ccdec898259bb18cb8a629d933103fc86b95ec92163e8a8fcdbf64b86c0c6c94647046674cd175c1dabc14ff97f3658684d4fbb8ab71f0912c1727a6bd828004609fafd97cd190dcd00745e9cf6ffebc58a60eafe548e5166604a98ac6de26829eca97560620517da2a749786b91282313259a214bed21c877d0df38d3363b4f61ac012ac4be4f24955b3dd27cda3d0caf8abaade87bc15ab97affdf447dd50dd653840c875703cc998c3f5ededb8234ac1064d7bbde40c62dc9fcbd314255b6b1519ceb96fee4aae9d2791fff4858ca388a2f37c6da55992f97e1914228dca6e242bd020554744de3ad4525395f133e5196114ce6c38e2d6375a0cbdafd2a8d23d4e3511372164d44e80e875a51ee63892775fe1f435466073bcb2baa4f7c2da4dc4db7483c5951d74ab468be4d5d6d8cceb527b8648a354d66ff3df61e399b1d95355bcb8ff58fe557642428f3852ea1f5e9cbb649c348fdd62189edf97b650bba32f45734a41676c2f9d77ca3bc651f2b16143b28c9a0b232c4cfe0ad043652886f051d14c25764928c007a15f1acedb80352454b60d94a28ab4b0f9ea3c3f49fd95a057a9b32ab8dd30898096bf0a3678c5e0c50db62b79a273ef5ecae428157fa72ee3b2e7617d0f7e5e2ecd3b4b9164dd1de6ade71913b041f210a5ab34f16e2bbad76e9f576c7a11425c109ba99e4461379d9f6927950c20597384f5c04bb47aeb39a30614d561b80ff7edc4f12d48f3a173680f821e460bfb90b2774a8a7d8d020270e36f16f8dc7d212c5afb3353e40ae9a1ee5478dfe3aa29a2e69a645a7194abac9806085a6f9f32b6be1908eac4f792e064d7924db805569d6e3cd3571f5ebb52ab5fb113c39eae4545a36408c3d61597531136cb4ca50d745d18fcf1982bb6f1f414559f110b6377af69877e2d3ce1436a3ec67355d07287e720be9eb7f0bec4a8317de4342f81ba35c9a53ce00e0248c5ec9a0ee30185ec88849e409903d9c092a420b0b85b406ce5f18ab3cbe6689a787125dbc11d377c67294b83ba0ab2555937194d62b3581caaa5282fc920e1010ffb92494df8582de81e054e3db4ea067007944824062cf1087965ff543ae607586692f360dcf87b834e4e56b897b1413265955d4aa3d0ac5c2bd8f96a2f3ef3ab1cf8d01358608cb7ab988ae64731598291d1c4a0e7ac781e8d0b30d490bd7f44cc401ca2fffaea0f3f82f6c8b6210c9a2b9223832524cb116ec37c52630f28c80bb0a9649fff606f5d3418281080fa19a33affaebe9abdc43342e0eead22ade15fe9b5a4c513d2b802185871e41c1627ab1b406780ec0f6138c3fc509265ba5a5e6cba93d098f3293d1f62bb90238d238cfc6723834cbcf046c3c940e64aa80e0f72b203b362b4ca0c88bbc4411d61e292c15eb6e4ba418da5c6f733050882a6d7f346fcc3b7e8b2d7e8127268e145742ff074aeeb4f454fb9f66f6badc91022111f81af5a474044da7702ecb3a87462585c75bd3d7a97ab019bd3d751d9293b9c3de01d0b25c1856072084f54d60af64e0f68b918213c61e8286cf4c593c578d3b5198617f4e7e2bd94695ec1fd7ab9842554eff541030ac7eb06f4f923451989a2dc753ae0604929fc2792e7b0dfcca5241ff3625ed7e3384f908611c5fb7800f4408b4145539ee100fee51cf11411c83d671c68a489ec94a0a5cbcffb543f57c57e5ce43298adb508b0b74534983d80f5d5721420cb9b9ebaebca9f7693d5f4ea26e4bbc511a357799e67e9b6d2b7ea5d3ad6cbf45aae62a6dc8e2f7ac4ae44a1db21ba3f46d7e51161a9f205a6d715862606e7f482df57bcba19ce6d40be5745510104476a859fecae43acc9eb426adf1038e0c9fa1ff00b052f0814829977f12d2ab382f68db26eaca8eeaa2a8b1b303bacff3dbab38017e9eba73c7ab9cc8c44a03bda2c159473623885d8bdd7030fd8a30faabe29078f092839fe06ced7c8d59e9e16d8c0f92e59110265b723a9c42300c365c9e7a4b3717428d93995c47c237d30cce6de3f6cd08db9096d9c60a38026c1db15acdc442c72b49fbed30a0f633f44aa9783439716b0392ab646a5ddb35fd4b4ae046ef9cea8c4d90e7d4ae95032040125a815502d7f238fb7b220caab0848d9b67837cf7b1bbf1764410fa4b22a8165e5064db27019e9a53cdeb3279a1a99f30244f6e1ff4ea1892cd790a75e53c8a9a962355ad4fc8248e90d285feb750627206b47ed85851b7ef30a30c5d74df985314201bb180a8624043506d709c101dbc6d37cc9e3255564e0af72499834304cd4dcad6b3e0dab1129fd0601f50c706ae1050db56c947d27358d4b48f1709edf6248a81ecce0402853e9be08e653a8fc7d869e4ec34ac0abd005ca375c908479afe2b736d7b4c2522259d5d7f65fad354b5b03027ee57e320e94d32f8d5f0c7aa8e06531b16255ca3afc88ad4478d6f49c44bb5a1b66d3087dc71e80f938f71e80c16d76ccb31ad0e3e326efad03dba9a1c959c0a9582beb6a2c6d08d839ebff280a41922cc30399708db55b32f3e33cb54f3f10338f719b0c8f6653d511a0247eaf3de0bf7879c97a5ffb30e3c598d3afe49f3afbadb1fee498a05f7de167e0463104dd5ee21a07339dcfaab407d4a8925e88ddd4c91c08f5607a073a95ff8154860ca70de5139056de589bb225b745e6c7dc7cc3d1f538cd26d752a9db2c1c85d6cf6dac62b2d249d40ec748e305c39374db3b11bf734864ccac9f927a96f15ddfe79893be909b4f79aa4271afbae695f8abd1b6300add2d4aac15471a4ce47ffc9b7934f0640d20ac71a47bfb6bda56a9453ba42ca2799f013ef96636375003d5241ca791666e0c01372d362aa1a20f11bbdd79fe43fe35b4ec2603b16e7b9953800ac3329a1b084552c178aacb51330f10ac3fbd60bd5579b394b780163b442949a8742523332b149c200c0727445347d4198259576807b8a77dd0f229530ca387c6bad37c95bb13865df38ae56c9b0ffcf45a7f831378601886a32f9178a6395fe70fa0a34011131d1d45f7386966943097ace10453c866c56d758000d8a9fd69b57ccbbb6027749aa77b46777b726f415f3c5d661b2e497f3c57f82d97355938af1fcd37149a5bc1fcd3d8e6bfe314584d1a7db6571d57b948646788bcf4b8c404ed30d383513ac0cd4077f7a5ac1f3051213f1105e17e4f084ad33e231b6a2b0d5ba02ffd123e1ee541b769802f5489a1702a3bb9fcf1f995ce197b3773ed612087c6d78ef6843973ca064860a7593edf49bdad4ed2a79bcdc61d09012114b689a6b77c031821091ddb436a7f5bed903ab3d6c555ec88a2e76ce428178aa60db249eee3026506108289dc442105c64c8679604d721b7cd9b40e506e6f82e49d6a37ff6ef49fc58feb4ba9b60a4059ab967d17aaef24e6d1f0a4a4afcedc5e5abfadf601dc4596c9c4771010e59995d1b485f9376912274755c200e482cc419d5ab740cafdfa5a88839ddbf14d2be0632d97b11421ad2bc34b9afd958ef5f63688b141a018042acdb94aa00f84c94a3a17395773cd536e4aef37a951cce0880f8a1f08df41da4e7bb2514546e5d6d2e6c46abf9970e993f8c5f379a24c9f29ded5f3b33185a346938644535a318445268e111eb7f1fa747f63847a60d33b9ead345ede836d86c3233aa2747368e9cb8b91ae4ed59bfbd1b212410842bff1535c951e171cf911726fc373e171ea7636aad3d72a3c4398d8b02955d415a05acac6db6f8587ba10d4553bf74dd83e0bea2ea1bdcd28a7a937da4bb8d77069adfd640ae6269275c8845ea8cef1517cbe6a53273b5c9f1f6d4875ff3c2d8fd69706b525b1ccdde0b6cebe78c7bfea74ee482cf6360586329b52513243dd5742ab0b7a7cc4434a76f3e61d919ea93c5c7b00fec42600618add3b26f6e80de43f7490751d05c26c37c13b93c4eeef226b7074eb0f9f2d711ac716825e13947bee2afc54c658392955fb9acf0cb0eb3326dfc508ed7a1d5e60624c8d5ce947d9af354259bd92ad4106d1bab463f5f551f7694f0ed5766fa3e7eb839b01ff944460f58c61421658be374892da0927fbad28b71733cae36aacf1f08af8a877c298c1bdc5119e6f5b05f0297ebe82fe3126887321889d6017d15470e0213b847bfe6181aa113cc81e2e870dae447cea138f2a996149edd939e0838a0ace081e2fb74b7b94a4fdde46da494e3ebe412f2f39ce8bd5046e6ed7582e4fda951c660b18481f87617210d9903dd9cde0c28c62425a15a3a4a312647ad4e97dff7ecdf80be43886a86e651e1ac7b1a40d2982f9b6e4af82c13f229699e57822dc2c59978630f6af6663a5d7698e4c81e7be8731af17abf7c876f15f7602feb0a52f69463d625656ad484d5f51b5069198f05d169bcc759151612aedd3629708fa223e5d09d87ee13633e0f7d4e7a5cb1596b93da2ed8ba6a12b6b9aa0f508ac783bf23b9e52c424d7780e7c0c5ed0127bf747dcc9acdabb4dbe3981ab3688a48a7dae8524d95e80ae272b66b2c1cbac1522e5453b5dda12294568aa9886ded87e5e5204267ad5891f55b26ccac476abc88a141b52d954336617af2df4296166ef9191746316b6dda3b3f17405ad609e8e8b9db5e82a8fa43eaed5b0b12a5bea2dbacbdb4832d07eede4f79977fa0830c36267b9d287381024057b29bf9f785a636714a41f96fb113395b7eca366e33bdd785accbe92668d484d2dd963f3e04e274a37461203640fa2640e5042bf414264b01063e5fba8da72a96b5719cb9e1f9758c2b58ec857f8b6d83a3c07b7d2d4f131c200b792aa1b30fd0f02e5961e2bc8d913587d22d3cf80355613e8b21c548f8270257d4a949847e95ab40efcdf80f16efbcef70b2210d356fc773e6096fc4ec12a4f5fbdb0d51b01f0601d275ee3d941a2419c388e30054d8f9a3af237bcb2766541845133c7f86e6399ec39d61fae2e97326113e141920323136ec0bceacf2a1952f08c54d3b27c75d55a154a7363e93e16b4605cd4aa96ab47c4495ff97f2868d47986fb36683c660cd763df9d5d68d1daf90f5a79cbca68a25d72c9e3b4c837771dc9db51b00a6f5bb1efd6a453626b5a6986ee4962ca4edb7f547db0087f31a13194c03554edee7c852ed5b2f6569a147db30159bc78a13d4f92b0cf9ea1436953e801e8c6f93fff067d35daebccbb80efeb4150e0ca7f3a9e89fed9664f63383147b46288cff09d773e8868175d25208702e556a55c73457d5b2d95a5dde1b10056bba1b50c47bc65ec15440351aac6a3aff1d26b25707d4b283260547b61fa9eb21eb4c785df311f608c6598ad8c10981720df17fce5b469253b0baeadd8522cb2614f48812ec2850ecd6ec99321246b9206cbe4a9f98268ce0c1f09537e50773c54c0a65613df6c0b3a4da9a2c431c3d287f13f0d11e7070ff5e0f1330629bbe8a674e61bcf77c9a41c2ceeeb7b5c0c9c776d265f486e0de60f12a328d120da7a89ec7f2c60abc15ae98224add044cf63a481a4d3fdc9184a5b71916be9b70032a10fa098cb0880603e3f013e7ec77dfddb682fa3519b525ddf1394d4bd5db625e99a5c6b35ce7809000d07d293d5b39abb8ef6f84fde8540d24711e86d88dc9efa8ee2aa620f2f60f5d4191986463bfe2bf2b31b95baa75b1232feb673d7bcc07190877959d70d8e70cce01955ed349fbb099f43b6a16538c5367ad228b4d90f6690739b782ae7fc4f293581f7cb395fa624e987e1c259f08532cbb754c736920006b355d39e8d94981b41afd904b316f7230039cd8ccce148c368f10d50ea3fbe9925fa19f5f0d0748662104a440bfef00343c3c016c734298a33ed0d2898284db1e412b3c9129ec53fc7266f501e14509fa79e720853e8deebcbc0a027dc6322901010ce8d34103cf3279b8e40f65c8f14a8a74ffe6da93facff3d143c3e3fdf25e2c083620e60279f4447ac9529c47ce80951eb1077ee9ff4a236593fa390cbd87abc5d2ee2b25ffc827e15a6136b81382f013e8fd5f3ca0c76b0b5459b88bd671e7171ddc828897a65f20fd66b561361e2863415397f70f1a5ddd71c29a3b952db7831268de0226595090600b6d686c1afacbffd9025b0dde4328533f5a4d8037ee3bb8877512988ed5072efe8bb7a73a5cb82053ab4ba7b842880af7dfe0bd400485a8b06e6caf3fda3d527c4d279f2863df662e6ffbb0dfe275d6593e976cd9e954e3f05a5e758eb1c7ec694822d55d5a67c28cc324ffe0125c4e976e33cca57b5d396b8f8bf3baf5d12f30c4aea61d65888164172ae154cf2e5b57101bfaa63196fe9a18e3f0d316f7c25a53619da6d91dd193ed68468ca1435074e0b8339aa0ca6d88291a898baea468ec817f6653ffdba26f4c0717cd9f2b3088973b960dbb8c82e40845dbf5b2c0ce91dcf4f9e00d0701c115980157d46769a926837809ee840f6d8fbb2014bbf199bd1de651782508c0c475fa4f2cd2b4538a064d57c13dca2029183b44b294fbe12abce3549308e3e8ebff1419ccbac2b91c9f169eefe99f5deace17a3e46a6698d70f00a8253b2ee6884946999ba02d7c9c7fe72d7a68dd7e50c3ce74f0cb4a9e70321ad4b1f151a9c894ae24cec4632b6843adbea515c3a0b1f4ed1d3954320901cd361f91e876e5aa4e4f01f8b24269ad1497d4a48a57e6d68168fa6ab633cf1f5bfceb69eaeb3cb38d13097d7a398d372e25c960f916348811e838a0bcadad5db32510b242275b8a84e24f95721128139c94deefb00c255f503fd730ed125cc26acd13fa27917bfa0648a65fff971ca50446a79cbacd1bce1bf1b2a2f430bfa43bd89dd54e2bd928db145ba8bc1f27a56913bbb0c171367674c2c6cd7179aec814ec9c18df579c096ff16669ffea7a979faa02f4ccfed10d4c4c11bcc9969aac0a31516ce39bb85977487ca5a671bba6c6517cd3916329afa6ec3097d87d970c4c8bc64906d873849bb5c49fc40b22d998dac3d08753a611f1928a17328bfa8c68d669c6fd4926250bdbca52268bdedf52cc617d7d77fc32967d8b9289ceaa658ec12ceda0ae521db1bd844e9b63d0710a292b208e94b359b9d379894bcda21aea130cf3c1ba238aefdb3af09f08df3db0feee24cd0e88007758ca5a1a7f8e737af70a69a751ac478f11ed39cf87d1273f8036835a0d4d89d6012f793e7f8db9cee0f8eac70b947d31cd433a4c0bc6d0e77b2d7bd38bd578b2522e91f444ad3b08a48e5892cf70d04c1db59077fdfbaace692c159d1393be077c2d916ee2b47e7a9ce0a61a60c1c880a5476c1bbdc35f9e6ffdb1b0fd2313624b7f04e27ef2b5b479b943887d80cb3d71cccf5404dbaae9f524c73f7bebcf6a9d5dd8ae722ad0c744b9718367f6ce87329f959d71e9d5d71f839b2f0d155b4a90563e187356b0b2bd12ed7ef76df04d06662801f74abcda923b8fcb771e7060d315bbc5bcb287cda0b40d03c8d5f57c611e7e1dbd3df98b233b91dc1f97bbf7620897440765d8d33e452905804de80077f9ef0dca7b6ed902a7897f8c0eb52f102239dc5cde5398fb01f7e982bf34adafddd722b4b4335593bd5c31bdd54ecfa554c7a26ad6f1fad835ef3d00fc8e99ea45b9da06b3eadc9e9db79d0dbcd692201db593cb0b2be8d154106a4727bd38fd82352ad46d4f2f5c2831b85f70ed4d5a924aa89e028231f273e978566179268486c1ced9de73e1a0254d119edbdabcd74a88bcece42319b5cdeb7d8bd53a8fa8fee2c357cf3777563a97a052ce93b624fc898981d5f90119cc868f96fca9e216df14ad397f280de63c023975f721befd3e34f8bf691e6ff288d4bac7d04c6fb37e31bb48a7b0c7c9731ae632111fa4600ee2d422422d1accee329a2f2fe18199e29a5b0aa05238ca0631e21f56aecf654ab942fe3cafd301a4ea04c887c09058aa02cb397e2dda5b98571c939216f85106ea8a61c54f158a3b5ac7a36eb756a126d19e5ec33916ffa027e18ddcb2fa910bf0c217b5bc2ca88cc5f320da4a7241c53f52ad8240fac983e96743040f8337d73ce871d6727bbeffeccb467155387ad980bf849931d2794d3c19f8a51e921292f9688c9e308d373fb1865ddae007bdcc7a875b3a4d35654de2b1a297520d150d757f4e9e6c3ad9fd2c5c3e96352d44e02816a1a205157693892122700be05aaa5a4d2b2a681fa753630137ec975dada4ae6c50bf83888e931c4439dd57bfb6746f79ee1f36f1f2ed24fa06b495143100a7ae6ee528b32ae801e01bc85c8eea06c00f1c740de6977d0da90ee2630c50311810d0a7dfae43b1996c8530cdaf5a913d789082a9ace25e280d6bea3da7b4d024a6298922bcc5899b8dfe20ad4122f63fb361338196b058b2292f7af2e5d881030b6648a09f6b687a360f40ad33aabf122cebf1727db6c51adaf02adecd8973f89b97b5e2f61da7bfde54caebfd2453640f2c279d49a8781c711d4ac0098c5fa66f2dc26324e471361af51768ce8545025f7987f8c99f891e20a71cb804f4b82242134a5fbc9b61a2ce656515f0d7018375f7c165eed03ee8aaab679a550004d2f5f4531ec2fb71eb37d587e9283fa72a971ad64fdbee3ce301d8f7ca4d229b5f05cfa15321cd8f8af8eb2e6e6272815f79462b1cbacead91d4b81abb95054d39616dc7ec618a76361cde1ec55e87017ae11a149f2d7f0fc4fc57e52a6799ada5ac95d463a91882073870b07568a1498ed00e8f95690fb8ef1faa6d546aaa47c9d982dd6a8e6ad2f9b276d0ef589c0fde5a2367b3342cc95cc464d544553f3154adfd29bfa7b26c0ffbf4f8686e7fdd4880fdb13cbc357d47640a6bcbbaf6069b2f3d3826393b2e4a54d2f101f2bbfa87519fb52d083b236004e268c2c7f3ff678317295179dfe35af98226ec1f243dba0f65373d177e500110f9371b3ff43054fe3890d21fb9e3fb2d33dd3794fb78cebeb677bb1ca52ab18de4baa9dcceb83c34fff8c1e19701f926d7e6dd6237312c0b466b931959b466bfa2c3f685dcafa254b74ed9f0d33a81e7401410fd474739939632b0402ecd963a74d288fa23fe46d8d8b4d036430a8d1f45ccb99a289c23c3bdcb5203b35098259837e8b989b7aec62a1bb87ee9e66c08fc32cb7e727e617bf2d80fb8df20237cc6f9834ceddbeda533893f68f57d4576f3b33ce9e5de284b2887ba74223f9609a82e8450e4ba09ed9560c7d65a11ac6656a77e7bc2d274e1a25bd80c66cf2540d62a2888386e4c1b7916a316dcdf504a80b224d269677efde6f96fd1adb3c8cc6d0ac6ffcc896dca943348b166b398515e2c5e03116860803b27e208c150b4d3711b1561980e755a30115db71330477d73e1097c04c3b11d840fc9dbafe127dc7b0039b3cfb536d1f27471ec6940d52726266942e9bf9307776225cccd908b96599afeb8b1cda6f6f89e33eee99ee1cb6eafebfda38867cbb443695163926712bca2a66ee012f70785618ebd3fe0bb69cc7a633cdf68675e25079a60a095461181063a9cb301f53cabc8af21815175c7b4fd9efeddd0fc579820ce72790942da50d263103e06650a37489b0923af3c23d841fb2753ba5b1e6b5b4981667f359031947142aa871a9e2d2f5ec702c3144da3f4ab45c52bc477ac7a9c983ca3c92e9471e6354a8da69920e061b7034bb4a7173a535cff77e04a255f64539b317d1ac32972d76bebb6a12d15a769e0fb0a185f69baa856c74ad59abbb28f97595d01933da7f58f05552089518cfc3e25699406a636570ad9163f91293daa1659dd2382967b4d5ceeaac1651d88a3689f894cfffa8aa6ed67cceb24a93d03c0339c34e0fd3f1741d737d6e13d2069bf7fcc96f9e5784d51b4296b55f7c6a18a2f4e923763bb036382d331d46f5694884d6ea703b5b0baec5545e0eea1cab346faf325cf17f40227c130966b1acbd73657e8c5ee5039f0fba595c525ab1a917cb68cf8e8f6ddfbda6cec0115a177c0c0d2809232588dc30d6bd4216c10dc47d61f018811942b3c61656c23a2e94d936222257daa4e9975c10b8eafc5aaefa7ed0061ef91132b603fff21def54470500ab56180e66c692eaa8aad7266c4f1ccfd2958f29581d76c546960af9edd13846e18fbf818e1817ff187eb922363c5ee6127da345430252bbed37d1b76de5230780bc7380bb6ba306f2cf27a0c4b2f462babd473f9a1f12acb1d60a95b4ba70d272980697ae78c312711011f6cb0ff78f532d4cea780bebb10400c7b9fcc8b74b89bd45c9418455ed121c176861f43ced6ad840649143a623a8988998198f03805b3e0da84570b09f98ab2be596b8444c3c2b75033215a781ea0d0417922a00038e21cac7f54fcda23ff7c8ab633ce4c97933c7d823f77451fc86bdbf3cfe689c9816b7396b75fc4384e7fbd1f6553b9207a24a439af18f43b1f7cc0cba38a463e1e924234a212f15999ca3c0407d6bea316633f026d517c6df21b1c4fed2db04a6aab1f059b0d97fa201e269f76864a5e47140f9705e47855f29997bbaef0c0364ff594579e0774cc5d3e1a0b60aab6ebfd8c2b261c02b32c343e8617d493425a00443184781ed8689b02367e604adb87a384d8d24e799ccd3518c004005f02c242c6e00c22ec948563301fd9bb3ef33cf46efad4031c9440e0a1bd96bb6a576a41cbdeb58ee43403fa7e1142d57ac7e2c60e3f7d8cd1c715c0d66e461fba854bd80f3568e2169d7751d26160616b69da629b2d7e2ccff6eeccf06a7ff965535c2745ccd44699ced624c5fb6092427a7b43b44225f20b1062752bd135a0b03b334080f8a386df58983a5df12ef49ac286a0af5df6ae9b57dddc69af10cd50d0502cb7d6ebca9f8e750c5a94974c3365fd9aa4850b6d2ee8243f3272337e9a9eef34e9a5746a50c7f13069b5f77e4c03919448c27cdd67b8378466aea95601f176c3f9bf63815d1840129e57052af9fd7b856dc5a2bd913fa5b90001f7fcd7d7efe8765d7d236bb169ec5b92355b247100ab95ba475cc5c4b7cbc369916df3d4f38983798f863269674522e9df44a86d545d50c1d0fdc9489a05723c7267fa2c678aaf7f0026519ad40f37aab1e6fb76186c1310ba04723f42fba33c82502c8002291089a710b927cc79ea5336a0dce3d459b5517cba4184082a79858f2d5d857f399c8cf44660d2356359916e503e9f9aaee927296185a5fa881f0ba5e9074a5215aa756591bb9747c0e19f365b831d9c740061f495200f5abd82b46d324e92374febee7284628a8d464d3934b1bd17e0af0b1a0a83353ae5701e905c1ae408461b3e492ef948498a314ed440fbf6131521930b7824adf1b44f9593f071d930f4d7739423891e2e2f95e57e9e205dd3c0b1e1e8f98faed0cc49af217d2b88d5db7dffc1e558d663b03a03392a90d1f310e1c61584b25642a0c141099812e025f2eeba617a050e2ea4991f5f33e01c988eae9dd0cb8c1b38f81c8eca366889ac36aadab334094abdc9a6508e797e3185bbde1e3842b9332ab379f88ccaddfcd03410f73f3b9d508b9ca68435afddb695992d852e9d1eb3c6d0c6cd46bfb09000957b889f099bd1a314ac1b7cbe942b2e81f35677e6fd748d96e42567aaa131fa0fc45d23e0e7317eb2cbc1952e89e11a2dbfd0e938aaba4501ae52cd173f671812bfa8fcfc13195765597e62e013af285a9199599a26193ff46c8d0be22170167390cfbc9bdd3eb3a6a8fa3365cde0be96577dd71b57051906ec4d19c90ff34051752a824856398e575ec4ca135ff0267836d21d7968eb167b0d7fea9ddb2e59ad7de8549ed6a14bfd158d5b7b966456e7846817ae7e1c1ba12a5a8daec0df0db5ac8bf99d7be452cffd5117104a0d638dc3893ec265da34ab23ccdc6f0a8acc5733817ba2e5df64b54f0d30a13ece268ea3f9d4ffed7d8a354e78b4666198dbb343f68b400e50a5b392920b6298a23da34e11f016d068cb8394a6199da5b4aadb7fd64b10600be15303e02d61f38de067a69bdb4467ee524ed8afd1e6cf042c1a4da97fef68821d1f76c39037de42e51f16a45dd2a60caa7a79e09a177dbaee8bd72686b421e25afbe20b1df9b09fe1b8f4b9e6c48f5f755dadb8bb89f5576f7a6b49b49c91cb3364cc85ab6aaa6f0c5984e7f7c40635f581c8e8d2711da3012ebad6fb86c456106416a51ce3be43ce1f55e08be23abcbdbd17f9e9bbf0993affc82eebb487469d35e39f7eaa58664f4059e98df10b12bef2f62e2615af05824cff0511c7be2a3e3aef565453ea82016022b2d700c3c99ca1b69344c8abf77b0c3831f87bd7d82ca1c2d707e94fcebecda933aded78fb0b143cf4fff700f7a45382d67b5b989cb7de60d77257b993dccafa6f61fde696f3ef837b01612229114bdfacb29cf87cd5f1bd15cc102507a43454aef7fec52f438d2b61e3a93fc1447bfa307ca087138102ab87d747ceeb370ecaaebe9eefcc1879aeb719ad1a34b9151202714bc94d643db110776b21299f761ef90085db210a666d5febabb790ab4376c53b392881b69ff8ce188948fd2add1a1750e8f9ecee6107929e8c45406524f37fada916503e711bb779fffe56746abcc472c333b40ab331d587f67dba796fad4c55ce3428d6645e8090c4b0731188a391bdd22050659a6f8414105766e689f80dd0523d70f5ba7b1cd6f237345cbbc24b8c6a9437bf5ee4ee97d5121dd32e37113a77ccb6fa6eff85cc901123237e1ded07b9268926887a633d6bdcae89e887c17e63e2c17b956189c0ba5c870fa67142cfb855560bc8ab37ef20905e60f54009491a83ce26031b3c8cf0630af144c2a4449e8ee2761d304067991135a9a7537e45781552d02c9ae19deda77d6564b989bb2fbdd1196739eb5380c01e8ac7733e518fce333ab8dcff66d478a1cc3a77f81b0e05dbdf5cd5b71f9897b0d56879ef2bffc68efde8b1db1f1f9b313a799b91b874d376cb3f08c100ef8ccc3e32f749d4323b087aaabaff0787cdbec54631d739d1e81ef12d0234f41d425c25d6389f64b217f5979df882f525dd0a80483f71699fe1b3ac61437247634a857d09c726c56d76aae95736d26bf086937eb5f22ac2bc531bc436f45ad3640f2d087b828a94ca72cc9c3fd1ef3baa91523716139637f77c267fcd58a14c96136f7f9f622ad609bf6fb9284eb4d3c2052886a07fa706c927c95acfe1a5adaaffa7e7b8014116e8ae3f0d8f935c072d57028d6b589cb93c083944b0a4437817901ab50e44df47ecf28674988aa3d5c17126fa6cc59d509a95b3f1616d16d9896886eaf86499a59720dccf847abfde113f227d63ca7be5cd9a17b1061aeadb40dcc347c57b1b81633d31c4a3de1a452e560f30795d235d4a0db0213d6b881e6517fd2f51e7eb2127ee7e09206e889420d35851969a6d0f6001fdd82f1fe0a19d0cdafd8563ae4122f2f07cdaf9766babd106fdc2ec05457cf536001cabc294ade39fda9c4c9898797630560e5d7efedea86c87a4acf3e5cb53d2dd95f73a49461408dd7a35efe0447c14b6e004ea16a45562bd659e4e5aaacea941665adc9711c0f74ab94e2826433e3ca2fed9c7543e802401f725b5579de4976c75e1b50f9e07601f1a7dfa026b9f4400aded6513b63b09349b5b26f3fbce184b8d72efbcda5424170d89d7a9cae126227074f5d6e81a62340e751740184af58a33f62b09a739b2a6fca49d9029e8b3965c35f6d72ccb0eeb6475b2da5cf088d0e02106385916c646680de11aececc40059174c6370344a6501bd2d96876365bd4c341c5394ce0af8a26e1c09e405044dac66ab0b3652de63fef57d1bacca6f4ab1c9ec4a745cd0ab15108f568463186f3d39cc2c276acfe7da62d1d3b1c9f9ff5d3e93d2ac7cdee9f15b940aecf1f3f189417a9361873785861a2b401b0dea9e76c6b24cbc8812fa0dfa48b681193725aee7f22ebcf9033fe7e52058a3792dd96785f06e382011d45293b0d429683966b67b6c433efd77730964e261b3a69001c5f15196008347c2fc31bdf8cc492491bf95d94c667f45a762c5522e5f7f9901c08ae3ec692d8f5ff4bb50f89b76a65b79aaf17016559cab136279e8a0983baa9e8a3cb639218460dc02ae1c726f1c59d990fbeac771ba7a7de0e1b682cf2dceb34ac52c6ce4d264e8d1466f93413cd641392c9a3784e6c78abce910368660dce78d680b679e21e6c624004a3b7d6337af982c1a5a67ee5d7610d4ecc794eee9b2e519d3581fec0d0e1ecef3d25e84d14a0f07304d1e29bbd0e35cfddeb2c44771a3e502a0141169f3f3d900655bcc0b6a86be23716c251f885ef59e83450cd495c2ac0343efabd8c2f313cbd11ddf14e5b96f3f13c888886305db00dd381f253529ed684603fe67d42e19d30a4f6e25e932cb0f9f82cf1d101d2499360440f892f8304573c9b0fb007d3fb9d9974b0511af928a0e864144a01109158f28138552bdbae1ed814ab20ec055e876592aa6eb20c1e5ff39a5e0ebaa4a30158f27508da0d4774a15381aa75e044db4a604ad5d4f5b783f46a13eac4afcb018f2ff781fef41564885a7f8e62016a10c414f12d4704b4bb9cab9e6c70d7c2fa182ac4d2b227d51c94ac931f87bd43e651c8871a96e41368ec9dc146a06fca94f65b40d7ed996b51a6a82b2de54130ede1c5acf1f21965747ee65096dc98dce73da3cc6f8beb65b7c8626e59c0a97da10f8b598890180490abb07eebf09fa5ad26c3f267bdfae9c5ce860c905a48282284f4a3c71e9049ece15da4f45e03be08e1c6b3b683a532fa45e4d3e5d3e35ba8a527d73c07d021dbdec4c30ef031b71928c7ba8820a5d1cc7e881a14ac270c0a20dbece297c319c214184be074e5cad105fef3f63c0dd9c4a6e8895a9fb0106b1f5b670a4c4c9d7b8ac1a9c005821b3905ec7f0f2dad4deb702adafab7a2de66f6f424f0c0b781cdbbc6a19783a54170b5a382b010eb91ddecc0ec6e9655314139e826be3e14d410bc184f561c259aa5c99448aad9c903505544927bad1c5eb221cbf5faae78d55c061f826efd950669f82ec1333f89daab507d3c270ab4dad4ee47b9b3c99c5a90eb6fb7655b65628618f0b5aa4143d9a3139ddf956b0e486122323d199f0345e1ce0353f1e962047eed500833aa5c03035b4abbdaa56ef3da4a5437f7977be2307b8ee9ec113f308e96bdb1b2c25e5dbc241e3811bff9b1ab6fe512af5f437161e05677813822fa26ccf4c407bea272e2435bd0cecbd2e3ac7cefa9aedd12c378ddbce24ade39d51f88b41142636476aaf3a532985b60a977dc30ca8258bc65d1be9f6473fd12d03a03b1db2f75d94b991167c9a7ede3f47a69af6376f0460038635130fd96668e85fac4bfd3082ec7197ee46a0d23b7ac98c36a360387142fb8a4e20d2b60a6923cfa15a327e70b432f13434d995a2ac887d7144fee9eb6c11275f20cdedbf8f5da03e20b919dcc84a96bcf540c5ef090d5397ed74dc9549ee68539201301a7d23a4c2ad9a26c8c534ee754a971b13eea1c979eafa397145b856b2500c0ca9207931548f1fe6af3c8de224c6e3ebdc555cda88099056f0c79e648c5fe903499db62d4d5798d88c33e00b9f418e849745007884b1d7528db6946f3d74134f7fef052426dd76fee012b67d562403f90a1f3d8558e7486c137197c46aff6f6b68cd3565ef931d3a5a613029e2adf624620b2d665dc3600bd7ee76c546604147fb2f34bbf73d7e24ced1dcb313c477a75baf143bbe96e9833f5d7924e3efee15fb09889790172b0aa4e59d877d3575d1b02f44dd3607ea67de238ad8470de0e62f6b8809af1822f6ed306cf07841ab6b65d774d1bda7254496aa20bded610a394f936d9f89a67a8ba6a91e3384c6b7086840805630f568d6faf82c5bec2f251de870db179558e702adf2f573a460cedc94d821fe9f37b4764ec89734b29cd7792016b4086a7ad1d3b47b7c6368cfe8e4a32358d114235abfc0fc3add11e221d7df07de12c34d30c6777f41601cddc2ef3fbc5f98f3032161f7fe6f4e723050857026c003c96328bb4dd88c41a6810776190a21cffca00f86c7d2566f5b7ca6813808831736a1202088c0aaf48f404497dc709417646ffc6277c80885075e3dafd749b7ac1f988158fc0dedd81502141ed7b66e31659cd5d43e2ab4eece75d5f64613375390a56493def76e98be78b95fd4b7192b1618c7281fbaf13b9a3a592fda101455ad4763fedcf352d521708e0d8bbba4c73ff579aae8d9bb843db6f6ff086f071c7ea58c9e70cabf15fef75c72eab7e582bbd8d055a1e2d74e01de3f6fab46889c06edd6c00f3f79b4b3db2d72182c5395f24c04fe541a310d62c9b6f6aa984ec293abd7771835e3181ce313a4a3210f9771e77ce2e7a97ba54a04bc35448a18c079045912f7117ffb05f1819e56ee65b12cd733870abaae3bea9aa5e58afd9ca844e1508e6d609e64d87351f53409a66567b0d900f797d7ee5a93ec019285f7bd2eb1f1185c53901eb0cedcc4f6ab06c69597009522a7ad1dd3a3ef2c75ac2ea35cb2ab7fcac8a225ab5f287a832f6d0454129078df5412eb97ee9f4c9807bcc4e2120717e3c00a47159e90ad160a6980d96fa32cd6f57ba71225a976cc389b24d4eee12242daf0c82248973f9b8219814c4f87c623579c540fbbed91ce59550877328c300b92b6e7395dfcba132f456e7fc9680d3b6b57e1a790289a4ce2ebb4bcaec89420331956f79b9d977a4bd0197248fe2bd11293bf56243d72c8b28fa3af2ea61ff566a399754f75d55428bb60788333681771815d0da99f063af747d5e1c83b95a446cf450c92a5a49aa61c5e51231aaf07bbde58231df996c81290cd30b017d7396d9ddb2f74a6552d920377372eaf206d974ef72b4c5059d7b8d5c17eb9ef3818e59fc40d671c80485328c43532be2fdf5b506239fa1304edfaf653bcce49664c35921fc1e3fff7fbbb32d8b8c1749f9505397533208e4743e6a5045e885a3e329a39018e437d0addb233cb48e368f858a796982a67d7bf9b2a851a473e83685011535f4c81a2d1ffa357ed240a56170f3cc3af6d0579ddea6f2e1d61f55ead5fbf50d6204dc301e8743aaf001e6a948cbabd3ee288e7453d13f4595d482c79961fc3ad093bad51bee1e724293228afd59d1b807dd71c2244b02255727fddc0e6c096577e7bab3861e5977df877ec94d9d4ef188f81b8517766ef2fc9f7b687a201a5f08e882180c09e92327251bf153db0b62196e42f2ccb54c3ebd197a8327c2f4f54290a50a09aee15f8b11e0585874d574b839ceb217f92d603ff1c139c69b09d88b0a0a3c938a494aa7cab198b6397b5bd39ad479277fb4252b770a1b07e4df6a2e2f8cbb89223ae83ab22e88933513b3d350c263c6063e5a2f7642c55a198aa53d864ae21ddaeeea7e0109559bae5ff2da7ee0382c718b8a64508c21f6e0ea8d46b6d7c26f2eff31f87e8772218af1b9045537c92d51158ea721619a53028b1bf3337f41992ba9a7166f73e28429f4b408bdb0be3f96240cb7c19b0c6c9b170b73210bd34bf82ca0df3fa2e6776f120562d9a1eb850a12b241132368d21a0d3f16fb8b44a4d94a2af558bcbded647a779575cfda1a684f156e880b0b37a7d44306532797b5bb93294e5938ce7c680031d253f5b906b13b60b1fb208f16d6e765941fe1e76d72bbeefa189330f1b1e3e7dd356172a5a55bb15ae94532ae50943539e8098023b8c34dfa3f1917fa527f19dea542983cf1d25ca1ae2dd57aef5687a56e9b5b49e800b558e741b5302f62d9107e22bf5f018fc3a7a4ebb52ca43b7472338b9fcd326dca030dfabc9e8bb5abde5e40805fc3bd28b9c88dec9f6c55d1b3204650de625d2947e1234b07963539b7fe4e471bfd887af9cf0508c047ed8f9efe006a03131eb2f7f2589b4d2348cbfeabd1386a4f7d2abe8dc1177f1a0d00f60cfb7fa84f102edb55758a244beebd945a932bdeda842b5328401bfd75f867cb188230f1143d1d5b7d4ecc468bd707ee39b146714ddf833b1e6c50c8a96f956a9a743f02fa65ca2b3c43a33c91d3d5e8cc821a398d2ca3c60f09191ff8f3b05e1895c6db85234f696dfef9aed66ee256671a1fe85d3be42b79bfea5d94bfc557eca03ded9f6e725978a257fc238dbdbcb5a42de5717c6439342ab27d2df3b8d4e8550992a897c79c2b5627cd9c27acb275e83b01035e07e5b08d1f54ccb2326b8430aee461b07359617efb01a6cc07ce38c5502c39ece0915b2ea956a19a32838b9cd7458d8bd0d95f8042919f385d5f63864feaabb4f75dc1d3e7e26feac3c5712a99b5255cba7329530c7ff5f6f58fe873de09e2d2e9721858a2802bfa9b44551355b89d4c4744fe8e09957c391b7ca14d98d58404f8acd81b7cab0fdc19bbff2148459addc6c6d36e104be006d3c611375008a45dbb1ec827a8c377d82f4797d53758d06929994ae449f97abb8a84a3cf3ea09cd03bffdbaef1a8cc8b1a0e517db415457d86e2cd3ee05b2b32acd352bf672fbb3fa3cdc17c27085293680700741a32e57c45b45e67093d6d805ae6759adfc154d4af0f71a19c74e8a8a1f8037680514b7a9b1807bca3cf0becae29433d9540ba7b01405784a9f40b32fe162e118362ae966485431f186dcb2c23c64b869f4b3940b600cc9b721a83880eefe114bfb9a7db458d7d71f3e768f139bab5e13eddd951b6db325e14ba14a4de04c27628dfe28d259eaa92c9c518049237ae7c00f862e515b64ee932cbaa60a3d13f14ccedaf1f400b2c974098349954a839815c33188a391cb999d539a4eab77387d3e8b4bcb1ea8e4ec568b153c4df5d5914f76b2b56e655ece5b94595c74e74bb633989f71256f5df6e27e8fc5d66c249898ccb5c4b96268b8be4ce4fadf7b4fd89b5e5e25ca904a576225cd66d4b92b566337fac94f1d3c4e1e7ef31f0627625c3e6da0b1c2120eef31e4f7cf1ebe203cce97ccdadca466bdd22defc67c4f1c0ed81a1af6f6632b3cf288bb206b629c7d827222f2ca76bbf7241a2d68471b8ed15f43645d25c8b90351e3bb0ac61b63ef584bc9fc21478559ca735a4e597755392f0376e2542c9fc13a2a8b1240e4d8b517880a541d28ffad613a126717040d48d24a365d9e9c0e2be6e0322be77a5a9dd0c5fff159d0e6d55c1af13110e7e062cad95c885d1119c196a82ada6250f142b90fb7d58ec7a84f50641698136d73e6ff5e28dd25813d38c00f32cb121f2ce10a8244da3f98f38420c787955555a444844e028a6de751442b291fd4c515f8d4f6cf6080664803c356a32908a0dd8969cb625385ecdff7c264439a89f3ae59d19b41779f97f35663b5361aa0a4ea07241aeaa7836927777933acba6dcb7581c6835f8c36754668f0389379b9fa6918b9776e84a41f37c9c5988c1231340693dd61359531030eb4c4d8231794d98da91ee1b3ff40997fe4fcf867a7b16909ad88787f992c4f325676d2c360d30a2a46b9fed3571e4d03d6bcf37b835beb0eccdb452c3f154a5bfff052f868d41da03b9d566b44a64a03474c829a20261461fc7c347d8ae6656d33488d122fedc0c2f09b09dfc80394eba8321953f998368aca47efbe1f86b1387d97217b6680c0b5f223800ced56c348aaa127dfc58553b5ae8c30a62a6e72766676a98c12d51c0a36b3b21a095dea0e0c601df8c71d526f5d46f357f34d314cf1ce3795feef68d9c2766b91110e5325d068905c8023c28dfe6a0833c722267aa969dbf033af1e773672ffa0b1196e580262b92b76f59ee422570878630613acbb303d45a7b86fff3379348cd693d0033546b477768e27b3ad982d6b2b2dec91d1b659e1abe42dee79622194b5c828c0d0205690d33d4c496911cea04a04617afaecd85e1862c5c0eceaed637031d93195b1b6a94b1f43c9810e2ba1fca72279a255c3dc1f9cee38ae33728a40b9b9a2dec3671e0f7c273cd7ea831045e394a0244423cd0260f9a078b3005efd1d78b36b2a3a6b6d5e8fb4d563bd9f746f42dda46fd588b826668cae5ba7b4ec7a80908963ccd307e6f0aa2ccc4106dd92a76cf587bd625aae3bd2c6e715ef35118a0684a3da1ab79ed9b76a25ccd4f17357a1a2616371b38f2fa914a2fa82857e7f38ed873734c93d45a9b0b058c653fa3fa1cdcdc7abfd19d22521000e69778be5d595afb9ae8c70e62c71991313b73402007e635c785161727a2e4b595649155ee6b62b4dd59e71ca9c70a393e156210f8264d7ceef78627e25726d57117e13758486b5305e012f61957a44f31d9661f49f52100c0f8f23fd2ff3af927afa7067a17ac109386d05d8c8dabc910efc4433ff24ed266c6357747c2242b24e53060add706d3e713ebb4688a833dbb9518f6e2beb5642c280c7d6ec51592f2e3164eda105e8fb8ce241832246a164efae480cbb65f40185bc28c6db2c93a1ca07b1309ef80e5eb576aa4e7e2e07e3e212605c459ef5ab269a507f9927d05890711bff965986bd2e704698b5d55799484be8938dd849f23747da46207f7acc327851a6dd47fc4873219c666b7521dd73053c3d2bfa2c6b9400fe2d00754fbde1b39888ac14475561e3953807ac5f9ef29b65170668577fa81a646414c7c934794aedd3a88a8c9588ca28ab754fd20b9a57781d7b8bbd37fd0ee8b121114729928c336ccf77ec16e87c89853398a15c68b614ce499aa3adad187e9903cb5d914a0b7e9d94e79dec973902f74d637da29fd323009e38df72074eb75b53412d13d46e416846424b7135005b498dcb3082dd3bfc3879856845fe2296890aa0e17e2607ecba2ee05b06003b5149cf9f819c9f1b384c1ca057e3cb2d8ccb6122890c4f68899f52238e0e58073d579d2c5b1b25c4fe5f64aed1ae529d403ca16928054f18941969805879355a5c7d197b2874c2946ea6e5c7af3d4117e46eb4263ad011ad223d5bb122c8b0fd9660a2684e4b8ef03caa6dfda532c24948bba3d1af24d3d964c06461eb3fb6acba3dbbaa0403dd87a1eb63e7edd866097cabdae2c4b050739205c4ddb0354c22b33802e4d6bf50f7052326d1e7fad7fa107add0caa3ff92afa53ff3bbf0ae423e7ac988f9fe6a61fb98d447aabfb1743d8c7677801b5b4d373b47dee243349bc517df6262000f68402a4d471fa27fd39ee37cc080c35a97f5b8b987abb1474b91aa129a4473df38c695bbf2242fcc4cb0db6f384a52652bf4318f5c8b2d94df4b6de8b9133caa7e8207b0822d4e7c46ba9a16b27f9df79f0688d160a7a25ce55b22571651a0a8cf1c692a5220b6068fafcf7408f9ee7b46ae91834a50cacbb716923c22797d2b814d1cff5a00c5f3119e20678b9dbe54823fc61d51e7598e920c9d2d4c2b0fe4139b02b1c15ef553fc6d4aef2ef43e943352e0a52597ff152747cb277f7750980438bd2c1573d35b27c97d424d311b57b582a369f9985300996f0d5368c883735cd944e2f10fadd54643ffe16d560252c69de92f4fef7324b10a6be5f9e86548c122d0f4aaa9e0c30f1b94d9c584fe614ca8e2ec2519f7979730f10f62fcc97374800a255f88070e78fe382faf8a770c02bf8623f34b5b5216f2556a4982fde6e34dbd14a87b8272d2f979abeb85e8b09b8e52462acd37b3ff9cf2b458e236d5755f86a1f22c08e6166c020378a7282bd73c0ebbc47d7f195b5b8c4ae429c9afc7d7dca716f86d1daf50b2042e5a0c8ca3fc4b59bb3c2ac0da4d70c6e7ce8670482be678340a299ee2125626531b22916229131a5ea2a79e4dfcb0a08d69582b8c09f78dabf3efe977e5ab02bfa695d9c5ca373b2b25ea8ce5f9e7cda03c66aa71a7a877a55bf1a8a5bb2232948c74abc783f4f2af2f22b6578e02e2b4d4c62311225c1c7cf93a0b4406d8c246c71a5ed9bf18573bd66190416383357850aaa94973898247bea34187c228564c2ac28ad4d76be6309fa997792856eb0fece7e41726210905987a3907b8b0980ffd4d83d9379615a42e12d2a26daf2b314fd2935d2a5ef17498ce63eddaaf22242908895f6875ab40a8cf57b0ff4c335732eaab369ffd83ba3ebed5ec8de2370487a7b1827d69d5797565ca5a26f53b885bebd845b9bf8f0336bce809cb5716d58557e43006bb45909b3d27c4cd69bea9fa8afbed016d76b91adace12dd380e65ce5eb09efc26cd6d93aa40e785d292ead02def80d60ac2ca787a6d06d031cd670fbff9de3aa658241222a6b5055f5efa241eaaa3cab7d4b8c7c7a7f8cce0cfe1b47bf40470630a57a47a63a3b18537a1d59042bed43c40abcd3d597ae16f89939508ffc24edb30731827b7ff3ca5217549a82b04f316c9b33735ca5fdd41258e3b526e911565099e00e85ca3cd03c4ad4713ccbf438d3a259ae40531dae110c26c84c134f846d049c4c71c05d704e8a4083472c951a61c6535be5faa3ebe80e402c580eb74bb783e70421e8ceca9299693b5fde92be7a9bbf31dac25e589d73c18695820e6decf014e288e03b925e6de5c575dedba984588e43a5465cf123f24a1db8dec2d2aa95b07d471c2a5791eb2a447f04ae6241e4a806f80c3ec806d0a2c4c2c54cabdee4f300e5d89f25765db72e09033d995f9062b2a16ff67baa97cf95899e411c9ee403dd8a415f619c54f10665c995289123616faa3e8dcc3ae8bec050f5c17678f7380e599b06f14dd5300a50eb0813c8f8e98a44ba3a424a6790fe571901ae8551372085dab957d688f540f2135f9571aeca4978692d9a9460877e5ee0780838771a3752ae4f1d55377fa28a19cdc675fd313a76dceaab067c6435ffab90cfa3b8c364c2ef3e10265075216c4b2c44f566e82793b8e145071fa9ed8e40b312aea0f9a2ddbb317c8b3020f218d34c2199c184220ad8e4e741c71e8f1ed61bf3ab21d292641f6b5b2fc4de334ac7003eecc7eb7ab50bbbe634eaa2eb3978c8711a02a4edeef5e423e9d48a8db34f417273f520ec25c476e5b5d222bcc2913b5d5e49b4f362ffe2da24762ed3dfc0041b5fb28df8c6619f74d5345ed2c8a8b13c4cb12a9aa41e5591c9c29c2d9199eac8735597fd4ccc2917cf4b5da2d5bf1315659a1996291e5c2fa219efcfb736abadd293bbd30fdf77537d5a7c9444bf6ef37e272071221aa64c01f3ff88e90b90ec2b0f2c0921ae8a09e1b590bebe8e187d17c528407bfd49f0068f0735087141884755ce7beb2a6778392f7116127851362c5bf668d8279b321d90f1acd65bbf1139de11a922ba25a2a29604b699cafd85d2060cc070488aea68b399001fb9133a5a590c8169994c026fbf1a2f5f65620d286a689f59f7f02130d91328fa874c8ee5325b04b4fb989bf87ab3e2d922f43629c7660a8911629210afd5595777fe73e938587df63a76d63bf9aa2d6bce358bdd69037adf26a3dd27b86507a27abcee0d7d88a78253005c36a8b7663e39db2eb3c0a73f43b1e5e1dd16930aab75f22e5c19af2f675601bfbfa76ae85e7a1c48913725770c182392d3ad06db04a3d234face498fe8811d44af8a75dd6264e1707cb15462e9792e3162e16f0aa02247e3e6c2601383275e8351db9dc37ba8d3071593e22134593ed629b8ca810a026f86c4ec056a45cb1ace759966509d1324dfb1018f626eaf3d422a2d3f7f920e9d06e7f5068681fb0986194e095c437291120bf0b1213f0295550d3f70df24be022c3e49fb25ad96c4c99cc38c5350d8f9538ac2250736c75930b9ee9c16efcc84c84a7ba9dd523937f82143e1a2dc4e9d317bc2dce697808d15437e4efd8e9de2b057167e6bd4e4f61c567cec6e82df4e05499a32b47d05a32e0cd86badc2f666869ec1e2be74d561e6f905d1e6ea5eed0f65394ebf2068ff0c0dd87c8e776f9c0548ea47ccccf1d92727420e76e49fb1da744214a428f0e7c7f7fbe93eb361ce59f4cbd721487e6bb5ccd4366a441345c2233c200492b8cc6a719543fd1e8bda5b234b6e6b5b2463348c5bbf03d803fcb2bd48d3d8f5de5d221bc556a8c7ef4d9ca8cb32fe36c5f0a5877ffe861321e6917af0479f6e2c4e17bbe0f5400af38f3d5efda60bd7d7c5c2c20aed5d97a8749c2c9325ef8b14f4d291351367a22f954ba820d06bcbf21fdf2f305513b6aa596e73ed9c90059a3b7df3c4ae2db4ef0f647dd6b2383c4c78270844b6ec50badf85a614f18332a08dab2754a88aa6c6da9645fcf47e1fc118facf5988952bb8c53a6b5601b155fae0e946dd1da7a072468ead14fa4de96b768d81d5489ec3dbfbc446a38b7dacea7791f7d4842380f5e0f180ae8581628a8605dfd8c606651268087e34122c5d57fefba578b72f68d89eb3556e80a44ed74de53e60166ef2cae7dc19d4fc552e87d9c428d3518e56d63dee8625007cb6219c38846c261d284ab3ce683e6ce0c16ea0093baa606e304db6b298eda436131a218eec26e2803ea37844ccb75d3cc9e28298fa415b967f2653d504ef4ce672b5e43b7fd125d21804ff0bdea11fc6bd63ffa203b0ca4f0b0dd7bcdf53ad43d3433d33e3dbc8fb637901c186e0dc21cff8de3cf1a56c223790f357523dc26ec5d00b8bdd793de1a15c383de1ec8531cc427ee7592435a6364e97b358f13cb6c15b5b4fedd375d05375235bada5fef5ca3901fc47b9cd9f672dd1e938ec65c27ac3ee842b24665c33ac27701dbd87abf2387a8063f530f9a91561110b6badb5c6f1731547e7b580bf1a07ae9774ed41dc35a71392516d6ab1428831b4f1b2b7b8724d2a7c0394d364a388b237bcafdc2ad88c010c9b146ea68d849b59ae665d6ea46fa6f88414fa41d81a609446c663b5cb561a443ecffc81443096caa403091e7f75adef0cd5bd028df2125ea3cb51a2aff0f38ae94c5478b840c49c64f3b682caa6b4fe4ccd23397375cc6fce981d055a1eff93afd65ceaaef83939f752fb024c1053afaa65ff3029ef1eaaa63144c64e3d1ac636c07ad015b1593fd2a8cdfa6ca97cfd4d1cb32b16a5d2b4a73ce62589608ed2c5301b5f0fad303dc727e65239d664edc7becb90eae3124f306b64e759462358a6c4d8a27fe8fa59c678ec0f83e3e23fec00f56bb325f73661d91727f026578f4870409165a63f574cbb33f64e7604bbcc3c2f060ba348f9c38d5709558e3967f2a2e8fefcfc58016dfcf75993e7058ce40ace3850e31a295123f382d451e5a72932e056ee3acf2c0d36145d9b27d76a1fe7c6536a3672e8c26f23d497e4dc0d4c7cb53f80a73832f08c5c234009cefa2ed7495c3f055916a0c98436e84c90ec1c0d746fe34768802832d2293c27cf9a35cb0e739a8ae61c3b84cd845066ef57e3574046f644713a7f195318b737eef5658e065201c017b6964980f655773d1b91064bd665109751580636c1cb25e1a961db754954d1985d4e88589e74ca1e6cfffdf622acac0566b8cce33a1b2a4bd0da9799f34779d7d0dd045f0b6d9f5703aefe24b2f7fb07a42f4bdae833c137a4c098b81d2b986684e5f8588296f407d291f2412c4f1e5214b0da2f19f7a4521f92f3e94f31ddd1522692fd12d1af758c1d8ccab3c83421138ddc9e8bb9251a2ba2f8af2b4ca464bbc09d778fc0ee8abc95ccd7f19dc2a0ecb73f3d248c770cdee0be545bb2ebe49c3d87cc080723d686d11cd777062659b31b7d7ac4f49d446678d6f482afd6ebb094d5667cef7248d88fade26da106f189eabed226336fa8ef9824ab099172fa992f771f8d0dba538ac9e3711e4228d2dd53b4e7a68b8b914c7f54907dc893e135f8c390001ca2606b989ba740dbdb32f566a5c05358d21abac765135c2fe521bc20e00b933483e58b944d37ad49597a7410a790024d58e0f226cf948d7fb6a051eff947814005fb078c30f1473f5100d1ae94583a321bb50e81d059f1e17d83c6a2c7095550da1205e69a9d28bdfd610896ca91c895451e86aa538bff3704087cc7bd15f769fe693f1b35418d5f5d1bdc716fcead233a0f8b7804523987580920ed0ced1d441cd76df1e12e1ae574cb94e8466c18e679fc82c2fbb5a32e4c7b29ac3a6de4b2701720f71a8b6b5bbb632d1d4eea6fa2f0acc5bceafb6d3a2cd948a7c85cfeaf46e46501f9de97d15b24eebc334013f7844a759ae4acd23baf1a6176b4269311c9dbf19e6730e7728d9b4e569a913b58cf580594d8eb54850de2390c40c22dae686f3c6849b9c72953648c8dea18b46619c8a5cb46eba385826bea99f6967c174ad355497d53ce2087b8be7bce1586e1555ca9020d0b6b5300a033a473e2dff8c8e250eb45c821f6fdf9f88807580310dd2a4e87bd41d877c6e3e568f8d6381d7e4d8ae4fa2a9a62162ccb5c52eb1756acd987abaa2554caf6ab5c5cc9cbca5c2813981c392d81d733e21033c6b3774da3d7c5aff5b0ed73c0528018e39488fc7b5b7be9004dc0cf46a43a462a98cb3d88feda5ad29188d98d7f87e525eecb3e35d0285cd171fb6a2aeb81d57d0b7e08a1a0cd044d4a0e3e1a6f01fb3927c35765f07e8763ff4fc9e179106b59a1f6acf0de19e6379fde5e2b74964ad28eaef0a0b73cccb7b8735aede680b271320a4f0f322464e101723ca5da8c1ea5f9472434933cf47be58a516a3e2488da587a92f33056cca7c89da981bc5a90c0dcec5e3487b5e6f78195dc043a8246500eb99312162751c3482041d65f3b0d12e03fade013ada86ef969c686ebe2b8ebf97fbbed7ca49915dfc062f3a7a3f82da2440dc314178566e3824e322b62bd4ba5de759f30e656b94a4312a5c083c232ce5a89b1d5cbc7c13002f7fae930270ec9082479a8dd5b5deb30dcb0cf9add13ea95c0345eb3b1c9cfec83888970e386d7617ee8f20985420290cfe5010c6e88a24f4ccc30378b44b58b3b70d83de5582df753d30a7abea8d8350420850892fbd503b219bb60c48507599ef7e3ca9007e871ed2bbd3ab6c42924234b5c33d10ef682f91ccb64759480b0d5ad260eca3440806bae751f9924644662ebd685f6fb3ac7ffcd0a9f2e4f5ab6ee46b7613c0aca9199f22cbe8acbd7d3f6436e0fed6a42f88c101156a3ebe812fd49fda6cc6e366a0c70660a6177b2eab9afe7d79bf37023d6a741ab771ae9979b950243f4f1ccee2913bd37237fa292b9710be77ff579c107e4a89b6cebb5bdaeae2c66c511186fe6f250fb9230a5f89707e04bee79cd03c2e9741e8ff78c35f7d17141ae40a154e1f2b9e314585a78829a90c31f53f879a9b3fbea62ccf57542d22c5881849214ab4800c3753dca3b3082d4f94cda2bf3e318e629a961b0a25fa74ddff90f70d9039885e190e8c132f6327671472c61188b0206048d27cc5cbfb9357b84acdb1064e54510cff1d53eea8a52ac6dd7603ac4f0b1ef3cd651d408d929470a7b9e27a49066fbf6835e070c4a236bf7ddbb583ca33cbe1dd82b0710b60d71b38086ec4bc68763ecdb96ba30da0cc7ebfd1096cd286a2ce7abdc768c414f1f31a6d27cd353b63c9c347daa91d32503d6eda3ef4f95837e9c19e0b108848b9908f5ffbcf907af76c406b5156df396176aa4169e6c9b4becef5e40be300fd526ee53f393a3200a4599ed42d513f0dda2223c9cf629ba48cb98fcc6f1e7d7df144abf3a3869b661aa240a61cd29835724fa2844bc397eab8700d445fab8a3e070028153f82a7249d6f7381c8584226f708afd5645032ba0aeffc1756b584f2047d48e330a478ef475d9d70e147c0b2a50be21562eec5a7341d8363e94f88c2d7a12b134c61587791966a5eb2c62d8366886a41adf45e46794465953e69108246578d1aa84e12ead7dd9f1db1e19745a1f1fffc2af52c41cac5484e5c0247ed083704f5058aad0f599c10de43e58a8abeb829daf0b21422fa7adc6cded396710a5dc5d31a5c074c15943f4d6ca1fa3471cb401d9825c8e8164b6959902a11aab5c39bbb0b1efd96bef133ee1bee5a4c7b5b76d0162c11c76cd22ddb3e028b6327d3391470ce4667fca23684eb987aed6f307a5bb4c4d64a66ea5f021bef6a7777c49c2f793d570028c8677b85118bbf01330f33bbd3c4a809d4e3ee5c310797e29e85eea05ad1a22309f7842b6aff6f5a4c88050820a6e3e61a9c036777bbb98410ec68752f42a9862609f8ae024d817c3e71992f4c718584fde4fed5ed402bc23c0f1d568be1d46a0cb8188f6fe5a9bb3329f28ecdb17eb913c98df99e2b8edccbcb59e1d86dc31f5006f16637918b2bc649eb8a3ff0f05091d9666efce1351cb33dd8aa391ab3dd70e079b54b03402dbdd18f69e2c793ecee32501c2ff879e5e1651aca17a73b3cce44fa64a1e07e556f443695407ae11640cc7cbe7301fb512415a0670ff5964c0a1965d14261a73b4538a43f6ac52d78a339578d9212fd4f32a500ffc3ef4dd941020c9cb4fd1bcb7afb46378c3c9ead59d622cc2094adc0f7d4e56d96fa32a1be1596efe6b572685dfa550a3b0c5a3872cad34549420e11b97b8a95229134bfa29edd57ee674884e7bac5025c6dd8280ab938a3e702c3923c85944fae9d92faaceec49e8bc548bea999f544e60280b2a2f398d1850ce401847b807777926d6a54d0d3a283ec92bff8ee88c10ce36c8b8a00e23f43e269ba4ffedd9cf2d08a79062e338e1b8f951b3f0b29620e435c3bcb6366e47d02c80b5ac8bdb7e66e863706a93da5ca7e550f5838e44bbdfc65fae5645de0edb744f48912b0ec99c482884aaf1f0b383365f82df3cdbc30ef6b3cc18cc16c86c85108957033296a251341190a59e2f4058b7adb8d8611b313ea8907d4afc146d789e90dcef20e693183deb48c12dceb1d7c0e6b5909f013c946a720a633ef58f6d45b9fa48d09855fb2ac6da575442236112610dd4675dd08b2ebb70d438ed70cb9c8b23f12d6d5a8e2c8f34f7c2674d8a0ab83483eb7d86fae280e8fdaf447272f0559b4b1de6ee338c4f0c325ebb100049bb6f32e539ee0680c8c30a9bed685bcaae6acae3ccce48f74546a88df0587529ff176691af13262bd4ab7e023b3aa36a6626d71597ad97bb79a620062d4cb92c2c5c2800c3d082b03daea9f146a60e62530f3f9b40a7ab165ea2457f56a123791f7cb82471172c44fe9519b80dc4bfe19125d9682c330fd0ac7efcab6a41e5722b1c0030809f22b00ad55f218392f843a5b92033ba63223e0ce0d879dab877bd9a55941aaa74449919297d1adc5edcae463f854e50b8e7fd7f571d4304779f128cf5643dabeefa74fc74deeb41d6a623417e6069bf813501669562b9995602330d7c9ea13dba77cab54ae56bcabf6211b5e53485d9be3e6087d879fa1fc181a89d2ef48c34494af0615d21a31a58ce351f1873fd230dbfd771f6d48d61e599019aff2e2ee375d9bcbb1c0459daf858e0f511db7082caf8ff8fd01858f86e9b9395faa3387fc1cf55ebfc043caf9cc5f3fcb5fd9c1d3a1203a0a0888626b95dc5f9bb38d6ebe3186591b9ab3438fcd4898d6d42f1324b5432c4adad0271ecac8d6b59f30c3d8273cf7b7e3ac680af4ae828b4b58a52c6808a78351cf0453552a0f4aa18e2e7c1ae0148726fda05a004447f36069f996c5f737ec464c91c824bb18dce36015d32e85b86579f25f01574242a36bd69ed1c1c7593ac713e563af0aa318e9435e76e23b2aee7a906344014d0a9ab84b057c09a6dc78c8cf85a0f52cec276637cbbfd9d940b8991cc22296ae47e0539dd03587525cfd5d049c97dd0ab26afea7cb9b4c1ae393d509b6ab6491a487efebb113b2967ffe166627afa8882a3bddb14e7ffd3ff6f5548ebe9ff4f8dbbc1ff341fa7059151af1c508794d19e96ed29344ae5b874839a5971062a450b4188ed3d4b67e4ba50a423c7ffc14ff7e43ef85b20cfb17a66c3d57a6bb7ac6128df5f8f24c9a67a36f0927f2f9dfe1fa1a9d4d4690769cac423c309db1c8beb3d064f3b66f9b17240c75aabdf83f0e6ad850fc74c3b702ead97a1e5b5413de1d6b0c13367d14daba38901abdbca0a7ad14082340dc49471da24edfbe65fd0cb189d19c826b65e130faf5db734cf1f7f0a30e1ab059ae78e96140bdf10de357ce476d5eea42a106d28b3ee9753076e3235d6da4e947e899839d9f6c2fae56f020ee3fdbbbcf79ac5484daab482ce6a7a441c2f0ddfb496d7820d66f55e947f5155a4d115dd197e461336690eefa0f7a24da5c8769a33763d81c1cbb562722ed561b2e98ce5a20f31fb1e468c76d43ed3be1503fae86daa6ff6791ee202afc62bb0474526870046693ddc0d0443c3e8e0fdbc9a0eb5d14d8e40ecb108b54e2d707aac151a89fda3887e386075ba47104fee663afa5f393214f5d1b68da1d7304801d9b6fe4c045d0e42da9be62086ccf0e15b0380ad0ffd869a9d4012215ec18c44d0b2128933ad0996e3c2725561d269cb503ff93ab827e7c7f49e984ea3c95c1454aedccf6e27bd5c8aec9d11ac434b296996be681b217431c909a30185bf54ffad4063de9b9f03178bfd5bddf367f4b541ddbde2d45d44daba56791e2e253c7f98ad42a95b0e2dd58ba3c13afbf7cc0446a35741a6c1cd82ef9c368fde89cb73fabe7c0451dbc2a951bae20e2aaf17d4b1056a570cea79f189dbb982226781cf0f0aca55538f2c65aa44798517a0812f1983282f710882866522d333ef93c69444b88f3cc92bee6d6c7a342e3b1decad3a5dc979f42fed6285054226da5a46efe4219639243e385f6344af7a47acae9367cc7cb4415c42819d4b838abe9f69505d10518955e5e0fd083cde052467a9ff43bd1dd4f03c4999d527bc6cd0e4da52c42a93f803c3500f5ae89463112a0028feca17d60bfc6558039c8dde418a93cc0cd8bb68e71404da7c80e5b9073e531dfeacfc58adb5b8fc114c1360538f964928fb643ca1e1c3cc2961e27bbfd37412dd90c769b20afcb8c7e357bc17fc0b3055cbd1653dd2da148bbc8fe9ee17e8330f6fe5c93cfa1c5bfc6e55d93ccab077678b088b50e9af37e8959fc5ff2b3d83b7b2c50ad55bf0f656fb3c2a83a6e813585de2b895d2657ade0c76245aba3e344e7b233d8a93b47d567e75cf9f8d7930faca457b961eb48751a50b18b5dbdc4056bef463c4e48e635f722d5fc3848c75afeea62597a4a3eb1e5ba52c15c014d31b7d1d69e5b48c6cead8b0f598227b92c41ba29abdabbf22c1560e66f903f0f780e44481220d1256386e232eeb6b98a55c362ec1bf12d10a7db1b57b4a008893d66992cb3438c20f804742010a64fb8f2087f9747e8fcf3990d49797a82eaaac94a0b4ee3157477327b9ab4bc7bf616f4222160dd4741e718e2c77c990e188eab5d621e6a46784242b8f27b161c185d45d750d877f86d6eb1821a0b9b02e367ffcb1d8706d24c8b5856c461e52d525adaf4dc3eb15584333174343f033b3b3c79df171762bc05fb8d8add5792edf8fe2e1579c1486baaaa80cbd7b360438e1c75db8bc1ed789414c17365ff03a61ce6f5db73230719db3eef3d88a9845fbf5b09a83792ee1e4931ea87ce769eed2431f0bdb9452f26030e4229620db231ec39528ff76ab89e0fb287f8dc19c3bd6d9fc349a2d1f1cff9dece34731d064e586b0b3b3be0857372aea2c0373c18b9676c5e2a21ca422d8e73e7e8ef1de64edb90d2f32f5d357cdc3cc1229509baf9c26bf04e44fda590196d43ac9f94c5cac430ce51ca6610c18df89867d9dc478aed70575f22198ca5406a5b7bb1658c4931f01a03fd17afa3369fb562e3c557c984ece70ff6687de92eeb1b5159ee9b8ba27292f30c70bacbd7cc05b3ba4b437b6a55f9a8c9b33dfce74ebadb479d01314527b9072abd6ff01c1deb38cff87c0bcda05279769cdb0da436b75d87ad1dea4817471b02522ac064d8de9ed73d94fd31b1f22552cbb704210061098130e4c8dd88dc0cad5a236910c3a47eeacd562bbc55d029b0d522ec37a097ece00ad970d718de585b242398c163bb2af596629c1c4fc518731c42505c0d3a34599de7a9319f235b50af100487c48ee5994a0c78ae9b54e2a349e0b324edc8bf6aedb243ea95b28cfbac58345f66a66a8245f1a93d28e76b99bd88150c75195b13d62d8ef7ed135722c071019f2c5e85d887edb57d26c84eb0b5e2d9cfe25f8effa8b31cdc5234dcf655fc1c1c160f8e8b67845ad8440dd45f6d4734540377da4050cdc793ae17027df938e61c0a3c0dde068512928c00030e87733ad48a4001df8d4bae8cb45243231e2d63bffdafce4e203aa605a22a8cd94866612d9ef5a0c6f9944bf38d5f923101561246e5705ec79c414bc3d7783203f3f63c25aa3e077984743db27181f9154ca95f561a036e91b569256c9dfdb267d71890546c51c9ea301a0900b275827a1455c389bce2b0d6cf4fcf13e492de724675465922c4bdd15af537623ba50af43da49d3472861c26f662832b8dc9f761e157a12b5b320e122258ab01f2c1334679d14e35d17307251415f832c031bc7849c2681d5eaf0471ed4830f360dc48d431a6dad555a92686a910910c6a235375f635ca03a25d0f2f8427982d64d4a8b3ede57d0999bc89c81da01c53a33fbd941a3e6f5058383c104a7faac9a5f8f3eaf941d818b9f2e549ca21c47effe997b2ef122c5ee4d4f19f2607ec0524b7bdcae0d04f328cd12b9a615110f81f735afe23ca19b444faf4bf346e59a0072eaa6decbb4c64c350b63b21c561165c0629617eb852e0e8790f10ff6f6e1dad95dbc3bb98009e90f7167a61fb2413dec9a96b73d86ec7715098b2f1599b257976a22aaf291fcb3a95750d576e9f7fe560f4088184d0a681481a7f08f15ea80ecd1b5cf7e87121afc672bbb2a08c6653e2f0176eb4a9f8e2bad477f00caae09eeea2bfdfea2149596d837a8c04c2730d504df4b10e38a8d14da46cc564c708f74a1737ded96aeec3b1ae33b9acc548308bd05afbc7a469686b80b56c509b3972001c88d52adf8b40face0eaab71ebff8ee97da558967fa1958600977e1ae84bab492fd0cae19999396bf7ac023f7f5eefced64ffd3d2452093d5fbed01e32c8be31b55bc61c69800156d21270da5bf8d8aa058f3afcc40f6c76e41ef8179459d9d29a726c88e31cdf6ced64a8ef932b211730a27d7d6c98cb440d7208497ecf57158be514ba3135b65ac2f1b26f8565477088875a3ad31e8993e4173a4d2c8ac66f60f640aeb221fe9281218314c8d72f3428ad70e427d8c0661f21b9a6a0fbfc47329455eb6b93018c5266d22da8332931ef9918e7ac9357c0b14c84fda89b5fd30f7900c87fcb1973679def55c9bec3f3d04b34a86fbcaf8ed0b1586ac47200201ea6510c42ea96ede0140dec9c17baeb0aff1a7992f7d6fdd8daa55401144072e285954f163a57fd3cbeaecfdc0b76e3a1129a402a4b3d7b415e7f170ce5d591d99ba72043ad58341161571f8e7f815f6a387ffddd53942d2764919a9b1e8b3dc014a017dd8e0a018551a40620c6a0d0a10207b7fce012b3cf94d3061a2478088fa96f27912a55a5ba3ef3c176139f7df2ca31f12c52a5ebb9c41092dbe5820dd304adce7c867afd38171ac6e2c047a256aa61c27a825f291eb524314b6fef947c3a1ed51611690209fbe86bc78edfcd6c5ae45d8aee53980278802dc42c31fe74b7f8bb04eafe167a43ad82884ef86f97260daee74f155bb1b73531933954fd6bdb9448751fc9c9ad69d20f4f70c3c4ac7fb8c3543d8d097f0e5665ab9d71a6f3878c84f96c8e2b7a6b58aadab1ea0d3b111fb1690442606947b92174aa7253c021a77ef6b3a62385ff22e27a5b39fb3340b021eaee7bf6fa7661e65aaefb68e7f0651acae5e4c55f23891375c727b9dc23a30ddee234758e80531d88b57a417edb2fc1ef446ea4098c9a63feff7e19d869416aeb0388fa6a02de60b50dbefe3b4f632a06db79c1d147ee355906c5d52f484c5b7b6ae1f56d2463074c2bcf1956172896ef6fe623112df5de36aa8cd439b941677d1616fd023b9c024d2ca012b3a968e063b2ee21c213807ec75f8582c8ff697d39931d6ac4a1ad1329d4d413eafa9be0f9efc10eac74efbbfee9330df645ddeff777fff02afc14e0ca7ee761954a1d652cbd14fe75e40bc6219caf79e5d26e8f44026d3f5cbbfb8b44eb78af1b5d105ea8fdf55dd20f094eb047a71c0377fe97a3fd2a2feeb05b43f7533e78a8adcc4f3d3b3177c7c340ca77160a249ca9f350f14bef50e7c1809d5d1b51d1ac9106236f20c8b56ba8e3679e2279847c5f125559cd53b04c4905731b9c5376e36cc91861f8ccd2674a7fe285154b3f76d53ee16fb4e396dcaf97be29f18228eeb3d8586b109bfcefd27ac2eca33e20b3ade455cca760b96917af4b59c560c3af3a706453fed149219e3f67f58970a43e0e17c452869d5367fe43a99d930288c7255d563d44c078901d5de5f9ffe96493a38127cadb0d50bcba8c18d00a4942e4b504b1bb7b1166a4394d4c519a38b2d0f3e64799e01ac75e021d533f5f74a63b2de7e7a7ef9b9ae15ca3856b3de6f52b72c387249bc0daa85ef16da6c274cff33c148b68c4cbe354f2e036d77f497d04cd1c338873360249920ba3ce33bbab8102c7db28410c1c3488fbd64d02c0a85471749abae89c0057be2ec03aefc0ea77a6256a4e7b1369dc6bbf7e0e3a6a887ac6f2b5cde3be995cf0ba96e1f6abda2e910569baa5da81e0524ae38be31689ff4c67bcf7dbf38c70e04d67a0c0cc35c0aad3c02d8935b0b7e6ad0cce4583bc12a3882e29b6e644d24c9f367dce1c3a27b800356bcb1202ddfee686968d163c9e5bcde54f3c6fbf94f1a8c4e3d2f198bb7c3296b2d0a529d5d101d6ff3f7d80bdf82c8198d34633773f5596009b9824cff60fda547b97776eb6397a1d204d6ebf44c6c553a3cefbc761bfa407f725aba92ff8769d05cea12301201ffce35d77e452336a9e1fab82266c8fafdc09f53d7499a021497a6f1718136cadebd1813d2ee27b311bc1c9a0e87852f4c01be847eb6a6f32b057bc2eb0da2943dae6a3682c1202f864a782296cb3ef15df1c686b5c70a6e7c56993b00588663c5e5705bc03936e859274edc9e2808b6f2572df4f94461233d413ccba12cbeb44997539bb17f04a6e4bbab99c2b0b58f6ddb93813f82648f1627248aa745426c687f6be50052714a137d895545f71d228398cbbcf21fe451a6e38c0235b55a086251e1e2a089c59539253c8a69a7abdc810733a30eca843559c5787d8bcf9c86cf94a47b11d269f1b889ab3859e371cd4194670f73a343fe5fa44c56924e55751f078fd28b843d44fd9cbbd194720fe38bdbef1b51ec1c8624aea4a8a0f4c149a5bc88e9dd2c1d4fd799c2fce8a632b26f788fa72c64070faa63c9b14607a6f475ad85e56789f8237fd1d3d8240cc5f2672ba94329765b5979d6517eb982b676706d38aedddb1c948deef1c48c6f46b8211514f112ad141cc6f621b2c593642c0389c6e6a40ab485a0abb7746193859c0d283cdc77e51666d8bdd2e86a3140d030357165f044d77a2597e4f8f67591ecef92d9e13380a3ada03a945ed2eab48f977ff36c4587c705be11d7b8932ce74105b9afac167cd04bca08d650026a737c02480f1694b3856265080738259933b79fc1000f50416477233d6625a440727a2df16b4b258c26d6362dcbb52764189fc56b65206e55d48e1c67d366cbb9df924d270d443e6ccb9e89f64841df04c1ef4289399ddbc0653ec080dd82946adde8e9abc9b08788555541625ce3bc03904af010381ca96e0bdd97d26d8fd9810afe76fed72811b3f13d8b66cba4757e012969c4ce67115a9dca8c750f06374197b4c1d33ead25beb2eab440146ac3255e589dec563008c942c48ea383e6460b33f3a2bfb134d9719aed826d8c32a01e0a2449c1ba7e3a4ffd5b20242d2c83859d4817fef3b8a10874cbcaaab76d43b2ef8a0ab563f3e5a6df6b6c619ecd3d93b629fef188d211fae1b4b1992f0e1a6a25aa7e768e59417d99de5305938c2d562a2b1f7dd8c980b05c9fc7b037e3c88108320896e5bdd3ad0f97ad60c33d63736773c97a96b6a1cbafe37d883f23a27e2634cc88be36838a5296886837b07ebbc2585c1cc39fa59c5abec92a9084778a0d7932c9a2fe74e397fa6f836bae830bdd5a3a8175fe9a1aa4ed589ef6ade45cb83932212e7f27d941283bc5fb95ed596e199afd1d0609bfa633f48df201c7ad9ac90426de979c11ad761f654e081158be4e090f325ed1d6ec175f7e3d3f9d8b844281b972e82932d518bcc078056af78dcd7fdb23b9a5aebf7759fe76ec9362335c3e56cef3e51035575d213922a12e97fe9a1a6f0ca1d1db3edae5f7c569eb808d5e8eaad783250a24881fe36797875a3af2ff852072e7e8d0f26d5886f7db1bed44df5ef04d044b8d5fee25e27da96901b2f40745d276460ad641316da93d2d21aad2a640f329accab5078b606a93e845ff24b2bf1c2c5eb73345a126dbdc7516e906e9561fb8ce323b14516ada4b9a15a2376bdfdfec18c96a21e2d56b49d0be7fa28517a9ac2a2b5190b5e8fad638e7b8e67c01d5c2465df86939a37e6dad2d4515fc615a62bd96bc81e08eef62dabfd1e1a59beb2e8434128103caa30ac15dc9d03833be3e59b725d3f2764c99f60d5a1fc755e97d643da5edc6460afb9be01c367025399b9514bb660df459c2ddde88ba5a0ff6744e1dac39511645ee6906b45ff81f663e87e7bf2dd2ad72c9e58ab0e33db047dc9a072e2d552e2df190848d95a03e3d52b9311c1625db5596c7f50f94eb883b7ee2d5376010bb793a10c917133b35dd922c97897acb7bdb3078d1f6b1289338ebf563afa2976cf4eca4ac9b8db6dd2c21f7eef39befe5498b774ceaaf465ce548b428f1ee93f3fa53318283cbac94be194835b016359050e91a40ef4680c7eb54bc909623b590508c3e91f1a909ae5a45116871023fd6d6e3767afb5a789644f219ec85ecf0d87c3075dff0b61b5e144c020ca5ce3f4c2e135c8c386bee2075e898245ad1ef1f5d9e1885bc86e4054e81e9b3075a19729b0eeb2dfc3892d4ee6ec6cb75375f10433bbae3dc3e7501b9610a02225ce9a501920735f16d389076ca2f04e1338c17ef3e9b9c1afe1a2e2040399a7dbc1c3693ca1aa5845f777c8f50c067cf69ae86a830047b587d1ed19a68f935e2b47b835e4650848d084e446b62fd64bee4c613f2385a7b529f732259f72d353c17b0b8392a950331d6547d2551581e9cd93ddb61686a7c04a73ff3c882c99c38ec25f1112ba109eb86902926fcfb9cb07ebba4b51d466ec48d3c52487f9ff74dbc10d9e69b4860ae8907b2a8afc2ecb0fd07e7ce9c241ec765b92c9076fe5437cde60147d4e18c9181e379513a7774255be5930006e5f15fbf56bddd6f7804296cbcabc2a9f34846ef694ce6bc8562531f848e19d9dbf826d45ea1f08bc7de12d9b5de71c53b532be968d04af464e36931fd06b9e92a1ca4adbfd43f010f06b8ff525d6c98a2fa6a6fda67420aa5854cc875c3c2ab903a1fbe0f941b735c5ed253a8a4e4a284a20eb82c5c8794a4860c111e9e670f4476c362b17fc14a5c648f7d00a1ac5400aeba1e652c521e87a52335373561381830fecfc97419e7839b60d425ce096c21f339fffdc35d60bca41073edf118fb6455f01a1d9078425dff8eb879f0a61292d381ddd4910e737e22fbce0ed3f53f97c77cc7a912ee46df897a68050734025703be8e18c4b53ce810b8be2577ccd086af84353bfe7e57ae9eb6573a4ed85d746b35a42a94034fadb9286b7d8d0ce1844758296d4a91f8dc331a9a7a8dd503714aa59b60df81270f53a8533930bf9d86f02734cfb93cffc66cf1733a6a1a36027645c3da728075c1bd40d5fb4375c86b8219f14e74ccfb9ded7b43c7fd37972ea462158cd538e066095da9abd48fac098c0389766e071cfe872756ca315e12566beeb4cadab04c0b9eef815a450c4fd9d32f2d7231b7b1ba4c6c311f91404e86e9e953ce71248efcb04c6f15aed357e68fa92e6ff10d41ff7f217009637d6bb9d9e8d96d661d1d254bab160737ffdaf29faf72b34f1a6e7b535ed12418016adf37de908c48e7fdc84a380610a0f184c842412e1ecbab9664772c7fb2dbc5137749ce7e5d3cbc7aae21b26ab21640e91e2b5b9d8d1d4c0985dee4ebbdb39c2e9970f6b8e84e87175d0ec9295e7ab9985e15df28fd6d20a4c87cf1a15f35c15b811b28c684dfe8bfac407f7654dc703e5b52a1f54e1ae3091793531946be956b7fb6f54fe7051d5a73e3f287254f23abd644d660e13fc6cc1d5d25a4d77b43be2fdee7186d7406339f8ab1c34bc64d1f9c4c420fe813432cd232dd350289b338335c1c02e3deef2a939542b6258245ccddc40310a03c6c28d39d52b321de75ba5895760510d370068fcfcbad96282e98ffc904ec66b6589899fdaf43bcbf5ce47f2f9ac0654ab44645439707d9be7bdb1d1fa4401ba86c7fb7d3552f923d0e5964f2ed8f6a7f413c40519c6609f179dbe4905faa5323c9f5fe02e5c50b8c79b33c586643c3776c46a653569427c8c5d48c4576f86c8d1f2ee7cddc2fdd842a7d3e212536d8ca37694ba6c5d07fd5aec532d6f2d4f52e501d567eafaf32eb3b5177f8cc5c3714274cdcf00a0b2fce04df33b3effbc2f40c2376894db93e4680d59d2c2a02bde2b10745b0e007c4beb40f91cb4bbbea5a98d236495c5b0f018c93196b9dab8b9d3a7bac228aa5cab69a99cac9b6cb4373c0beb4be382d907368218d6fd62e65117c7800376db1d165c700507ca42d7c12f6832c602e085dff29886e80fe3d8971319f2a3407851cfe96385b0bc406b054b8017201261e19e86c2a0c0eafe8c2adcba2a734568a5bbe1f52464da00c3cfd884080370c53b35524db85eb2e49670a5e3f38e8b5170c462657dbcf2fb467bb8cdb3178a0aefbdeb39621af168a66677fb5eda55234e7df1ea51510991826ce8b423316f08346332abb5036255a6ea50bb96ac7fca5987b3e1908b36a6fd11fb14b02ddc63d47ad7760ec58bd8c93dcedcc5aacb475e5d3ce003f9e4a23b07d07ee8c1a5958820452144c1a6f306c318ff9e5d47d588d51a9332ae539d301727ce36f333849ce30095bb3f5636b801407a6c14a0d30c95866b07a0cd095de1f815858952560e9f0375a56d317abf42ac14b31af677b4670a247f78847adbf2a8bfce7b590df8f1a5f3c007ed3b8f9c266e224949b831502cac30f7a7facee3bb05bc4992f76283b070207e21e988a068cdfc2b889932a32bebebe891257eb6cfeb480aebda7c06d03091b23cc805690be742fbf0f7137896fdff08e987a97b4a18c4ffafaaf08e99ccf95cdcd15252b96dccc1404b0fbb1ee3a05eaabce16d089b8b3024b78012bdfd1468abd8584d7d3facb57b76dc2c4e4d8051b7ad801fb3f313b425f8d37ed40c72fe3b1491327ac6babc0322fadb5505a238dabcc0e8c7f2d0c1a1a6867fc3dc55cde12af10bf7a6223db20b6e9a6f9a0ea68dfce7fd070d696e0b0deae9b1d597a52504f8008295445890fdd81351f34244490b36f72ef1cee0e0c7d1f7e8acea88073d4b24a5501f9806bfd51e7057b3a0dd06885aec66a021d6b675361ff146276f6c041dc295d4fcd66e3324e0cfabfbe1f927a521187ba3e8bdfa2f1c64d687c8df3105881905757285fbefa89f49f18047951a073abf2a522b0a1e5d2830f3cadd0bb005ee4cffa914e60396e21306c82f7c3e5c6c5230061670d22210f4ad6062500c225bd69bfa01e9fcee9b5f74e7b460cb5abb0eaf67435752436215e6a2d1723fbe244946b09c105c172ce3c460303188b404e37e200326625782708a01bab92ca0ad6c862fc411a1b8d638a849d7528e46d180caa2e8c8bc10fb8704a71ea50fe9987f59c1213d94934cd07c5e4f02f81d43d43800ba38daf350826603a8a72fbb5aadb8db4483b77d0f264affcf9311b27ddcb64a96bd2cd62b01c07af73f6bff63636acda75fc7952d8e37032aa703ee9f0d8a8fba15a9970b796b9bc93200d92347ef2ac2e6acb1b950d8ae09947cf626f9af59aa0002c9e2ad6827374864a39f29f7c4ac237ad7d13831b8f6ce6eab5a87728cfb238d9dea0f17a7e6c9dbabf3cd016ce960acdd863cc60d5fb09782059ac58138aff051fb71cb0ff7c72d22a03bb5c06f6bbbbddde224be331e6fb5bdc178e05742d5dbdf4d0b83e3d7e799d764baf630369af82d03430f430572ea71d224f942be1fbb97dba44e37c833f8bb572a74ec7b8be96975bbdecfe281729950219385e108a89a650b23dde40b7b8b74fd3cc1c31af69464514fb7255c332920fa0b6d5f8d1a4190b277d0348d9df990e19f8f901d8b39a9e7fd8814c25719486a22f781f2fa74fa329f284c4786f45826ff3408e6030c9762cc94f6d11a2e7e9b282859879d1078904c21ca65567d95c891671002f375691e783626b6723921f56e6a7d0e8d5119ee9aeec83660dd7ba9920e76e6777354fd9708211bfbced3ffaf7bf37bd7dcb334b3895958a63d9993b26fe8c0ef26dc52ecea83fab995e80c8b0da921d30025d6558cb05a49abb0f7d1174881f714c12931d5db87a4611c4f1ea19916c730a1aca45c14752f7f689474a2d03148f3c385d2c6a73b5e54f8c013c99c0e7ca63bb89bb07fdc046802c7a0425594086f0605aa9e4bf941c091de2ee605abf3f4147e1aa2c400a49162db973cb0498375e366509c14334957520639a25eb7c67e62425c6f453b025358662119e72dd30de6f067d24303ad28c3207c69b89bb13793e1c3949541114904a975ae3e389811c968420c67c215ac4d9df2708c62306866472a6adb25e0835291dfedf745c248d510af7591171b96d5a879ae623168c06426c899578d6a41d7d2de405ec6a4dae1cfab346fce815237c706eff02d39f59478c53c38cf1f4dda01ac68e3abe4deddbbf3250c925e81beedae3bf043ab9b04345d40b50abec22ac4ed3b3a4bea2770a07ac85188826c094bd033a8a587dfeae4f5cfb9af696202ef225a8ed3b1fe56aa162a998847389075f152610ecb7d324ad59ed8225077d32c004e8bf1db9f414731489608ed715565ac4b2747adcfe242cfd6ac51f8347b8c836e1f2b465c6083619583b977857c5c1dec77017b0989497920461e42215ad193874e0852279dac9ee36c5ca5cc9b50d6a223b42923bc7d9294f4483b6aec371b7f21d3457b486eefd59875967ec896df441e79391f3a25838085c1b705ed5b6dc6279f662fd9352beec7489fb917866bc774fed28bfceac182ed4dd0f30075ede1c0b293da18d0d765e051245c643b5efbd10a2f06dc73d4c1c8f9944b04c86124fe8a7e34eca5b669213e05d4079428811725df8e64c20db6fe331faa34c5c49507a256972bfd1e3b8397223c16a4ee017699cf2485245ec5faf4adffe6eb1e6edaae08341d23f20aeeb8bdee5ced947410f5c0ac9d1fc4ae1707214b4776f8c50bf5184e4cb491d24f2a5c13a10cc1442e32b22092548ba20c19c05f1dc69d43ff320fc63013b6a4853f59f71d3b934a489bfb73da9e091022947eaf46b2f63d1e21295a146a068df30d66da3e7e6feda9b15ac8f88d23eacfbf9a246bb9d75e853e37ba6978154158fd53a6a8b72c9f281fe2d0f416bab55755ba3844baa61d9454168900815082a8d30bbe957e0a7c6497eba7d01d83713bdbd11c1df3f756928f8abca0335c15fed50123f07a83894a23bfca2051c9b03ffc439982732cf72cb6aa31b6bf28642c1b2ea09abedd0bae806912af71d7bbb92730fc39ee35778a65bdfd7ed6194f4b38649ba63ea70196337be63c0c0d1d656ca4bd9313cec200e11188e3e8343064c78751e9e9f2aaf8451aacefdfd327696f77bf03c439e2e2766084010eea3405b852060c0d8ec929380e06e0a21364c517a212354c61fb20bd9812a44f918453d4516da0eb57249fe80f202531ec53222e9e0c6ecf0e5848ce9568f2a3dc25ea6a7d85298ed33e39be28770569534757b6961bebb3b7dedc884bf57948f77538ffe85ca906b24ca0c75fc41f2bcfd301a88c88b0a183bac46347152511e40a1257f147396dec0fc23cb703002742da94935c8f1b0ca5fa9f4d8417c198f3706bf001dfbe623a4d9537d559e84535a30956afdce4a192e30649c4c76f0fb78e82c2a0b2a921844d2dba70330f5c31dc5a7fec972ade1505f859519c7f12cee91095dccf20433bbffe09fe43725078c0bfc04f6ca43e5f73a796d3085042c5cfbbd7e7966addcb950622d11d7edf2b1cb8ba4c0b3c47a636468f59e6e184372eea9196e360027240903111b3c4a5af5209800e878d9eb62011dd21afd9b7285196394c29070130fc02601a12571bdf8bd4460dce34de0186a68aabb00218ff485a1f1cfa8b4772870da93d6750f59af8fbeeffceb7e4b1d67c9803b306d3d1d021fee4e6ee21c000b5579ffff0070904611dc6da5098629a448ff255e7326e083b74a2cd2749e4b05da27ce259f96fce151aba18ce215e4c8ceeef9ee14863d2a8fdf5fc042558192cb0bb51f4d3445b319132c3c167461a5a5b3fd744720033bebc2d3ab96586d0a1a10fe39bf9b07ba15535cffddb6944eff8e7d2c35fc2acbe4f45037553b6b965b0ae3bd4a2561643547ffd49ae9f6c3fac339820745fb23124362c9697925d2b36f8f381a09b9538f4cca7ac33a9c920d5472a44691f214c86460df6a8eea421e6c007effc54eacd6afb911a1c64794ecc29b67aa64e4d6ed3ec20da0bdf330406e0606a6565fc24265c346a1829a10c8e95cf92247c19b38350959c62b4dbb2b69a269db90575c161c752420c5768213a15fd24a41b462dc8222cd67d16203b652d8e8cf9f3fc1de2ac93b08009ca0fb6088aadb8490c2e94a685293a211905501e8350b7ca22799adc3f69c476c8173204db970d30a92a97ee7a2f16f895add41c4a49c328c5c1dfbdb3ac335c217682118944e5ab387c73119a711afd2a280f16923b1118e7e659ef9701b41d62bacfc257f3e2ce43aabbe1f4f4bc64b1863a117f5d4e702f6d1da2aee1005f22f3ff06a1f7fc0c663edb1cff5c5cf77504daa43f3a7987d1f3a817336f0504b7afdbf23533aa8ead74835d2b91f4dfd85c593fc452a7832f209df087b96816f8244baf56f014f1a10e53fbc6ada2804096256977ef22eb780bc3ccd1710a0d5c5385f3553baab3818707251d6ed109565bf95debdf4db35da615d07bd70186939975487080fb063d9cb812117f40c449dc9c29f1b386d0084ede540c63e5a043d25db0e52a19788b7532bc8c18572e5d5cefc09a3f470f42cf24384fe1fc26908b97ee6b8fb2afcc644493c1769990d68427f4f2f1683cd07b11a1d478881ee32b7726e041e0390311d8b36fa62d7b96f2df2b596da9dd1ae93a6f9a9fa35ec7d968b7431bfdae7dbfb59c32c860ae845391c200753103a3e435d8067679c343b28a0766141017a0e5ae1992d6a899e717be6d5dceba4508333d35a50cb4fe6e77179ecaf6675c4ccc1fdd64fa7725f8acdfc9aa418c8f7ded1b42e61c7c7e7a97823ce8e9f2121381d8bf01b6af673eb793537aa102a0e64d42cde0e6ec8929d50ffd4e7a17892b73571c4272151865d542886449751dd18d8460b65065ec280176fd1b3bc79f1598117918a1781d7f66a9eca9ef16ee2a06023cc0c753af9bf6f9c7540d9797b20dc07a6f94407176805ad721f3b4efda71c43ff605fc06fcb931b67f8f55bb3ec407c7c1106d8853a51c4b6369389a47a24645fbebc3a3d19536e7d36992b59040850d111ba27b208abc05d40eb3aab074a7a9933ab2fc3828c888822b4771e31423e66252b833267daf5594dd8a054caa836cb3ed4ad7f05d6e5b134eb3e138c0982a9ddd1d4822bdeb2c7e78ad1a35cfa97fe895bf414b2df8a9a474ac5f41f0e61dc8c9ac7a66b4164b03c0bb6ee2140c054706d6d7713352b91d6c6905b4dc9fe754414b00d51dc2bfea7824f13cf1cc3227466ae6754a1bfdb3c58df4484dc127b7150050dca7eb5420bc434ba6c7b7ce0633eb741c3139727c83cb246d47338fb1420456a432c5c6bdf0ea36a895fb76ced239f82cb72589765e1cd7593878ae87eb78ef3b2ca17593af6216dd5b1d1a5e0a83c7f7331267c45ba785b285a898d85678151d0360ed1e45efa2e3947ef961d1e9afd73209d783991b036fd9112baf627bb89e160d9640a073833006d69ac58e75a299b4879fec1966b2ca83d9e99a7a282b552527c9579fd2dabb4f5f87eb5eeb6a96d215c139af6a47fe427ce7c269a8562c3a20df56f2b8d291acbf7c6164285d4e81f4a43a7744753d9c052561f0a9f16e3d8bcc07eeb1c1be6602c51775e5a05d1e9317ee48d04950b1e177949a11f7eb439b87a0f5f4b83513984ef1099a2deb0327f286c200166dea60a8e8a4259a4bf9e90ed0536cd8b31742abbdf61d6729e331ce4c0f8e298b94944bcdb5187546221c1874418ca62f0ba2681f25ab6f5a12e1e1a0f06b874557dd75d2b235c247f10365d28a9cb6bcc4f9a88addff8d4ef360be350603c682f702e32134da58dfbb4452630e35770d8c14391743c9ab487a80fdffbde769a9a09b80b5d8267c9e89ef16cc31e77510686e6660096d086bf8cebade846020770705918018297ca90dcfa32ffaba02256bcbffe687cc893940d41022e2598df8c0d52af19b58b00a0e63ac0804302bff6ffe525d28aa7411f7c8ab1c861018eed659f1ff4046460d1c5014b7553ba4d31dca1991ab2f5de066cb136d6a5de314c53f5143762fe373c3917c36bfa873499b9699c9ac53e63ceac74091ffbfe20ce59a4e103f380428aba5a352dfa133f8eb33ca1b23f49d4e361f1222bb82b842df00399d1545586d27948bb766d66b5386341b1686bd574ef57198be7e0d8874b610571453f30f1c774ea2649b6a73ab9983bcbe6d9358398dcf450848dabbc35c1c469fe28f78520a7d6c41145a8f6a53af60805c3d6cb7e655a33f3074c2e1dd59366469d2962c73b27797914fdfe1d5d1e1a5b84bbeef77162bf03c44c0b00eb3670075982549128a56839e5fde5b8c58dc567595f413979e0e148979c0df353a1fd3c5ea386446fd4eb42c709b8a816787e29c97cda33a84ff41d9d5294caf6914802f413bd39335f93990e6861d65af3672886590ab62095e4a322c4dedff70e6122e82e39b6eb01178c202c10ddff7e0a868196b568f06323277919f9b28879ccdef5e8a5450c04c0400726784a998498e757246c7308220b67447fa4c6d680ed68449fee7ccb7d543847a3cb1808610eef3d430d4d018362c285af625d8529893d5f31708496e99d356e95fc158e39dc62d8586d5bed305cea0d09b4a3ae1014ab089b430fd1438f5baf5c139b9c1e90f3c70a83b1adc8ad187808c7e7da3b4a9ba7b56a8585f33da631fc6b63875f87ccb54635f9273e6326bef254ac03902c2273946a0f84e0c90314609a376b254482fcd5b205a0836c1b349586e7f4f96ac4961ac7f11d233e895e066d998ae09128d6ae54048bec553144196f863cda1ec9d4a618f1282cff121c0988bdd70c1cd0ce080d7b1062fe122c13e4160e11039841b3476faa43ff3d37df5f3c4f5ac58865a5629a9d97988940583f22c2975a6aba750eb01fa8df20b5898a6de6f316a0a2abc2fbf80a78ef2bdeaaa9fd33e017d37482d812a5c32fa1783dd6f30e12a964bddd6bfe4a41b8c074b06930d392302d44340ed74e432c7f3fed4bee464e40444da1b5b6ec205ce12b1f057b72ca0c1a0b6a6b211d7cffe0ba40693d239097837aaba5dadf2659d0c2f04705a1b4f2bba2dfd3e6e7f8f8751403d7010f8cb71ed1b65711aad5e7cd710c288d5e74179961d960d1a02365ba79adec00b47f58c118a49369d0b4bef473157745d8914b5002194343b9742886f72b91f04651d99b3797b2877f9537571c26f6d187b1daf91bfd3fda824804f955bb39b345c107300ffc2252d0ddb0b76890c9d1d081249a3293a3c73dd4cdc0ba9c3c41a4b86820a40734043b22f76431da94416536fe511614e30064c59849506d311f19c1f29c4e93a9df92fe02a716c3fffff7ecc22adfa0985f6cef18bb3880daad0754aae57b0172547a3393b19c6d1ae4d1719ab63ecbd04e41b9205c6ca3d8f874b89e5140ab07568b2f1244139d519834de0f05317c01d6111c8aa26765f64a626356e026664afff530ee009003795e60d8b7469f67e4b5e66f8f4b4de3a46b0be1fefa9bbbd46bf1b377e36cb1289aeafdb78dae0379835ebb199658d3a5c8582805f5a1806a8999565d305327787161a09fceecf55cc27dde1318e7dc4e0da26efeeb0fa7167df8204e57d67d1317ebcbea7e951ce9aa7e6b2a9d68ca0418c84758bb4c15f9570da4edeced7f26b6924d2d58f3734753141f46efb014d4311046603a78b5a0f185aab53f60743eaac4a1c365a64455e9235e41d7746d868ea48737e478f2e33b4535ad09e50d9c39716f86e2852d732875742ea5d7088caf930adc250474bb4ac0243f2d786e8fe9e495d4c9fec728cdb8bdcfbf66da00e01dc58d8dc6127e891f9fe00a44422cc1b13804605fe6a84db982fa74cf90ec896b7ae882cbd03abf6eca4fc664d70eb12f26a0f8d0376c0e3e08f07aed3527c4f2473c2e00fd1c286a2823e9dcf00a4093291475f51bffc56703ea3afe6cba321c42e413e33c63eb650fe8260a9e5fd4a7a87f06eb6f169f7415667bd5053db9885a011a194791c69965ad8e1c0aa6ad31576b6b14ef208c62ca181e33a2bec2804cbfa9fc4745adfc7f17b86a7b3368ddca3d8e702e0ff9cbf4c67e148f9f81ab671ead5eae43a9743b304a0973ab2adf79cab4120a26b5afac17e290275dda74afa81f5f4b27b8af9deb6c6ca6d094e8e3d5ceb9685dc027aae575932fa56ad60fd0fd02190248b09a390acf353efecdcabb530dc0c064538269c2600056a546951b4dede6933fdaea5aa18bd17d9a9624c00f78f2f49db419a53154dd96dc47ea6b5f6b4d2f01c1a988dd56fb9ed52704cb08899c39d6c40bfb563df966eb6a28da05f908615b80bfdfd2dd3c3e7ff771a3e30f485153d8740ce94bd297bbf2b0135d814c1f6c59f02c02b5fa6d813017d46cacdac91a102538554a6e9be615ab6c68e56303c3f06161c3308f3214314628df18a4ba828bbcc1c98a3df2c0d3be348d2123da923892d622d91c48c119bbeb2fd640119dde6978461fd678591be546f45c93cd658efc08cca92504d2123486175c396a74ceb721234af6cdcd1fc6436fe17fb9e225defcc1f6aaec4858945978390d62f743af8f0226209963d5525b995763d66b73b409aa68adb6638282c5121deb6b650a29899e8dc3ce696ec3e3b698b2c8230f58bca28df77f9388705c26d103f92d5f2700fbb6ed836e14ef03518dfd31146eee0881f95b867cbbafd7a988b156f7a85c088c137ec7429268e73609e4b436b0e6b81538d3f372ab94f4eebfd2bb52da3b9d6250d047dfcfe5b12639219e1b5dc12c5c1db809ad7c7f2e81cb3f468aa803d679760ba7d1d892d6955937c1330e08f3f5782fecaf07e8dcd82a495ced901e45a9c1b0c783625f9b7bf484baa2ddb4ea16fbe87a940b1ce136d80a3a85954a4e8d3b2328bcb0c4f31f7e23a99da74b29191a37b8a144cd98bdf64e334d4b90f6ae6dd1b29f3579dc1f48fe41e000ec14c9120261476955a7ea26d520bd76157f3d85448c0945c4b41287c8aad2d95570d6a0d55aaa3d668eb02eef45bd239292e4f274931ba16b80473828e71f8a64f493c5631c8363cf2e648e12ca2b20a5a1276354e87d849345ab09db47898b50f759264238c48908e15b8e27f255925e8419525fc488ddb5b819fb3969a93d57396df503d3764288c5e877fa6dde35c10fcc5d2e421b33fbeb7c7c133f7d20b116df0369d313194c2ba0d1864e9f94474570303ce6cd65f8119b92542cb1e252f2009a16a7775834906d036330ec6eb55eb908f000e93791ebe8ad8d1d1384f3a6a77fb845dec745ed9ba08bbd525757c09930dc4537da472feaf723d94eb118ab14ee8321b5b38485a8f0213d9dfcad944071e6fc0e257c3e53cd2e0c81a2e8fcb6812f61ef2b9cdb37ea02dc00f031ed66c14ec06a377d8f3e4922cd549f87cf970811c80a315efc7d5e68158a5aeb3679e8418020189c3a3aff23e1f765162dea9dc33535fdc4db63f89a5a11a504907c3e6ac2920d6577d7ef93c7073d8dea4d22df97efce3ed7ab9a0b192d9b96bd80c80e4928dffdf603dacd2cb85bc2acf2ab026aa8aa40acec23236c96297e865cf41bfbacc7ce4de0d4cb952deb49a306ca5673c4c65a3d5b740c47c180ab6f0a582a07b36643fa0c94a43938bc9c95c8cc97d70a4efe62def8fb0ccc0473a42a2224ac715e6114385aa41a26fd3f1b007dba212accb602950c97865a252cdcb1295b74b3a98e92d620567fa236b7cdbea25ee184995c3a0bd3e524741ec2c4c8d3a2fed5a9a56c3b940991f19897dba1169eadcba136d13e16736fa5141a2bf12a3089337e0fd7b4216a6159507fdeefa0c1ff7ebe68cc1e4e551dbb4fbd56a3d110ddaf4b5d1777d024fde5254a10356822504bbc657be207b0a7715a65bf92a68ebbd905face49b7f2235909767a61cf0f5b2056968a27a8124934bac41243f96279eefce9a40f0e8278d94b1dcd6d6f1aa5881dca778aa8c714f0a041fe3c1c1b3c737db2220e71f72c200cf8e62ae7b0c823778d36fc674cb24b60987017d5974e066516dd72f06571c4856337b5e4a1e8bde235e5f565c1c2a7601beb191111ca41dc43091e2428c438e1eafc92d2b2ae7737c196e9fefd4c1399dafc2c35d85523608e6edf0121a40ef6b29a17d3117e261e168ad079e2116ffb80ed2a4380299d9a76cac8adbe38cf1081edc38fa8199cbf9cd1282c0b47866e9e817027ff4e1da06c1cd1f25e21322308d3ff5c865f4e596ae4bde21a75ada26a0b4f37eeec76f7d253479cae1cdacf7790ae05bb09f2067623d9c76048a93f89418ae24960a40f8870821109c1f72c1745bae8a99cbb301d660d6c7af1fd10777d77fc6ebc4272816fc79db6dd1a163019da61d673396bba5167958e05b9f5f256677b0db67507e1244cc0b76eceb167f5ee5684003c24ae2c4f68eb634c9adf77121abc25e92ebfb559a5c2a0bccebcdcfd3a26e761b598a7697fee867b3c957afe83a9372a856bbb2a0e6cedd514aa08e4c8e07f0ec8a0624b6c497de5df693f45c49f846ed62747c12042b1ac0e228022d70ad158228eda2fe341bcfa5f9b5823ad314336bd70f4c4fee7de9d7f75d8182b8612a7b46601911f46a45193a257bbfd684bfaf3070186c4b919ef13809215fe7790a6d3656dba61a00edfb60fdc75a0617f564725131d136482bd56489ba40c374d1ca4f40c56086d347fbb0ec2970dc4a145e297d92da7188d9a6ccff0a06244cd4340b398d328a49c43590d025a6b51e74ff9fab1150c475d4d0c765fbf89919d0fa544a5ff2734a0b272c314da0579e9d282858d668bc142612ee9117d9e4538cb29702395b19ac5f7e3c7f2625f5645f93f246e1bf64ce87ccfe292782208af1407b8d2db46df668abb80ea56cff59ba823271a786d6e4afc0aafe70fa5161e578a9f8259c35ec7166c88270953ea6edfc761bb402bec1d9665a848845a64f26616ab2995418bf4541c9551517aad5d819d7030bb16665d2ba81cc9ee7670fee55f847b4e3117ac45d97633d749fcbaf84500be688446ca7c70947b35ac54e8f63019ab8f4c01e68382dbe37f034355bee2bd6cba3ff1a2bb66ae00b442b8c97e1d044ee80c4b074f275bcb7550face765920c260c93b22990b7815e4172c76ee54f193ada9092c91d44c5a9350dacda110fb33a9ae622fb4d84dc9d9cbd16087c8f21a4a5483e5cdb5fe793e7976e312ab1699c0facf082e5da64e86025c0426bab575b9da676cadf7e41f73a65030c46c4f19d8eebe176bc1faa05a5f42989e6617e760024770e955eaff08ece189d94924929d83d018941dc91f24f89a4db0d90b88f13e3cb269660b9f3edbc6b01b23cc68a06187688af45e3b95dbe308aeed6d66baf0dac5222a4e3f203f9b320ad019f9f7faa6c4bcd169b1ba651ada22e0e15c2264934c3a4ab43b25978d04b6da053d1a9823840dcb400d01ccf97f32543a8640895910031a328a085b46b04933e22044f33193c589806bae739cdcd0c9a643bce6f314c1a8b2ccd974e4317bf089b3386b9e2d6b84ea4b86ed55e4dc8f2c081eb729dc31c56a55fb2658b69574b0780ad8b7d510523b8806ee2998ed3682b2934f543b1f2e08c5621c47eb240f2053787d54184d1c942d1d477a20f21221f7223fdb43ecbabf86fd7c775d92a7c59b1230c09a34d859d58e03320b2509d668a2631eaae0250fdceb940252949df4cb199117504e1d0bf842d62cf2605091e912961ed839578fff3cc8dad95996562502ad8e52d47ec0d2afb445269435cb0c247372ee5b63cd41ce5c62ddb7145c86e6be2e6165c8b97170945a5da0418466b29b8be6bfc296ec1796f538ba9a1ad1264089bba7b83e1d917bd050a2a4c11aa4addcb792ab6ab3bed4bedb4bba2c66e21f30fccdc7ff67a0d77122e2b433a4fa3135d2b8323c310490c296ebb4b9098a567e5a523cf4a6cf9579153eea0f3bc21e6076ed6afe56ea5fd00338b154008a1b4a2577f41038cb321c9fa7362ee8b7f24a5c2e30acf0fa2045443368273c635ce729aee4233e832e5c54be966bb4a50369d77495c2625d85daf394f61ca9d44577154d31cdbbb75a55819073021328ee8668b921fe2b6eeb7a3c95969d259ad3d196a67debbd22a85c0cad57f04ec25fcc2a19e230b83d41d09cc9b2d03b8b68dd5615fb539962a2993a9d9bf169f94bcdeac7fcd727004cbada0e686178dc378fc27f91e1233b78f0e99367e1c6635b92b1ca41fa6a821986bc456a001dbbab42fde599d6cf085809c559d09f3d72f1a9d1d7f543fe8369f46519dc5062506901c36223d4dca666a6334b1bd2c1f9c1eba08eb79162ded01d7843a108df2029d9a8176cd63c53a4ab63bede646664c533911ddff84a9fee28ac5bf73792d166dd2efbeaf371d2ab6d70dc339d305bb2f1bdd0d965d3e82d34047177a90103517dd413aae6423f4a7fcbd18dc33e21acba052b09b2b48d555a4851d84f670a7a59a47f94ac521ed721673d27866886acec400e35a697c78a507d350f5f33a62d5d4ec8c00e5f5fc0cf031910abe1889950e0d75dc57cb7dabfd88533621d4cf74a5dee739591fb3444d8d31e8fef6ebf6d3a0254bc0c6ea46fbf622ba998e96d963c8cbda8b0372460bca5f1874d812341dde294dbafd3cb14365960cc52d6bf43540f20803a4ba7c113a475c859957ef3a0dc44c9df5f99dff74a47c58664fb4c5ef40f44212d7fbd4fae9358ab3ec31d749d450b055a03eda9dba1ff84c2ac343c9e5827e67cfa54d43dbff6168c58e1b517203e93bdfc1bb3e6077d1763134a3d3f525ece1fb20527441c7fb8ddf15eb0b34fd009321ae96f90f63cd2beef9478225f66116904eaa714a3df116702f24368b93b44f4a5a926ba1d54ba83cf23778de2d350b0bc3964232a985cae1a4b7d7d0a05c9d1d88239c735ff79df9429b6578fda3967fec926ac08327de5172c2a300d01499dc78d2b940978e03cff56a2f9f432c9e26cdb2a0642cebf0ebdd909645468f4857ef51752785d4948d6a26548dbcb01de084e9824f11342f9cf00944becdb08695daa4f94999995dbe194d031d8cb8a17ecdd8312eeb7667dd10ea39d771324cb1b384fd747002965d0df830c75f83f861405e82aa003d2ecfe93e1ff80fb9c2db106261680b633244bc7de2e79994cee874ce991bcfd09a44eb1f209a451c7c7d3e408a42c81807d87f73f7583de2b074acb93537dfd63c8658df7c386452466d92a8cfb006d80994f4a436d4423a476a3bd8e7b83ac8a78e1e02f93b641397058c0675078ff1e1067aa00be1fd2a7acf380aca0282b05d821605b20c64755f6d0b8f5e66927867ec799b772c2fa300eef6bb119cf1ee08f5a876370c8aacc61faab0997006e2a90452e3f4527dbf6809e94adb8c36a9c017ea7ddd2638a3820d70c6a30fa80f2786124d61af31a8f34f31fe0f923b861ef8a156d5faac67016e3e3091d3b6be8ac2a171c33e6cf4fce1f5a5048b632c1ce2d11d8957effa52451da3748edc8fd3cedc356c8968e937f1e47b7b1f68f6731cf63976b5607c7e96527f7e5008ac4814a23b78911e186a5a49e6757e0199cad8100867326bc2b018398dffade599e622c8904595bdbbd5b22aa0484233fbdec0ae7821f18191215023ff4d80a85747344fa7828ecbd4bdbed9df81834502bf39908ec3b44ac8fac3201c04ae7ae121640065a928877b585c1b5adf4ef0fe8f8fe58d91a2ff777b713229d6ac55154634710657cb1dd1e5db8abb29feaa9dc6be82c998e33edb0bd308e86b1d0ddf5c21414157fe7ce13a01579e6ccd716799e55d1cf64e2eba78379f85f1f72443573e05ea5ab88e55a03dbcddc6df4537e349ac470d6accbc61d578b8a802cb14f43f39726e8b2f7a44e712005ad2d57f4a171b54c0c73f3722bb67f5d0779784ccbd94c7906164d999967d09071e584c2337938a734cd49718137cabf09b5eca231f1b25ba7579c0dae16777c435373b826f9774f85f4f3428753f557203b5a278e0b2e17460d139f044dc28a26fc9bf8fd33ae13f7b119b50deaf003762540090ff5b628e3cbf31323f0aea5dc957775b6cbb5edf803e962a5d79c383f0b560993aa3a657b00754cb8a170f6cc9e151ca69d600c5d700e3fdeda1637bfda6717baef9ae256598a81b575313d51c3a01210f8fc48f098241c2bbbd5429d74c162f11ba45d01333c1f2e2ba2691755127b66a6ea76287d0d520c556d2e5f279b6e2f8d4885ea33ba5e8f9cf607f220d7e71afe50bf3bb2512db9c639f1f9cba193c8fd018d90800f2abefaf3f316d86badea766e2fa7a11aabfd5f9297b988aff15f31297963c4d830435f49588489e3dd0f09cbf1debdcc95cd784f36a976fdaa204736def4b98f10c13ec32310a748b4aa699fdebc5a3dc1e5f36e294882643297edd35ac348bbea6b793b0d733fdec01ee25ffece7ebc02f730e61debb568f771811c63152819473778fd351d493a770abd081a29575d52a9caa2c3f9ba2a8cee880c198ffa42fab3d3bbcdfec62f649baa397b3bf57fec8899927afdf96f2ed3c069f5d90ce4cbc4dc977471a767796948dec5527bd78b261bf6c40438d6cb2988803213afd266afde8b81b1d5f031d54e229fd234b2e17439a9da68906b6afa3a79e0e18513fc886c5befcd08a47b6363d16c4a83b3e17ab383524899dc84165bee9efe6a30236e30dbdecac3e7bf98fea02eed2590f888b6444d235ef38265e8fc0d276d81a3cd3ffee4271088092e676df292fb1a1d6ba57b6e3f63b73b73c07bd4e30248e92c45f5269728b3e1a4bac98a07ff350744d7d436390d4acf34f98de8eee6b03c94cb9a404e349da8fbd9a7baf22d163821b476b939a59f105d5e3b591a4b5543da47258237da1d2003b04515a153a99ae3f319983085bc40ce022708643d4554e6ef6e1396e8e4ef1be5208c0bc920f24d3ed0dd9eb41dc072ef69104a661c2f1de3dd4ea3e0727f9bcef7210bd88ea09e6b000b7032c9de77bc73833b7835e847ad648a96e2d310a35b70465a87f707e90a339e50277eb9af3c3a559fe6d21cbe1d3b4f368d5d21df2ad532c0e1064239fbd94d61d5cbe44e9b868ad98ebf3cf7257f6b6c8a3c3f061b21f8a09a8d06f838acb6a48c10cbc4a8651e84aa0312b0fef081ec80d340021f6cd8b3fde27d690bc51cbda497d8573a1fab1c37cfebb4c5dc34c08856235bdba9845d7e4ae1a10a8c44b39b2e6e22142164e4bb7b895eb5af805de996725f92e59467a1dd3c54c91a6611822a116d1b017cf0b65ffb465035be18da882b51678ba68dfb4bb54c6f32e802b24b1362a8062f6ef96cab9b4d2872846c01b56a7de4ff733341e369caf33f716fc2de8af12e193b2a89dde9994a6f013f7341b2ddfd6c18678851568b99a154789577aaf6c8f3a6579534a19b3ce41ae04e39f1f20b411dc4e5c2c00b788791a2bb0c9c13cbc2c78b6d3d5fb40c52e786da33f7d44fb0fd5c67fcda13f74ac9b4a6793e92ad309dfe591af1765103fec0e86bd74ccfbaec677b7d8a3733f3b460b00ee8e869a097ccf56912878285b4980dea45515b097b7e2d4dd57abf3b183a7c8b883c1eaa5b206be2917432311fb48517938bb6560064cd23e7abbafa63ea02f4a5f228613c802ad04239b981bbf740aea9db52db1c60b7b57d6f906210647bdc974c17d90ca039802b1b7e53c2d50aa28991c56e38dd03414f1d7d50cdc0f799f7d284324d106ee785d67153c959816f51ac8bf3ff5bdf47c7a8cb6e9400680e46bd3a5ca6ef04d4eba43bdb2369f6d85340ee0e411abb0e6745ac320f0d66eff840d15f9e6b6c3e0b5d934862a6907d2dbaa3017f56dd2bab983a53b5d6855a66cfaf541f41159d5f6365ef2151255d98af76d0a90d744a6402553ddcd02eff1113e4ff239eeb94a1d318cce9ac8d5a43b3dcb541c3398f814897106336ea3c781d768222f99d283f23200f6d500d95cfab010a464e2a462bfcdb700c70ec64d01c4ad859358a2d5d96292f23dab17a616b210d2aa9d78a591f6ed19f34b735559bb6e5a31ef816e04eff701bc7b41e6e6c7a1f0ab8606651a05464b757b6b1cd39fd8ee66e51c46ef9de20edceefa7c7d59a18ca22e3f1745f027da5b4e5bd8a872e06e132c51547ccf96dfc551c6fe0d2e4b8695426532cd327fc0ea80cd9436871e981193de1b150016f3edd1279f1bb25e49f72838cc776a0d2aeb4ca1d2c8313b24524cfe0f05a035119965682e262a07de80658d074e320c3cf8aecbb7367a3de5374b3be1db60bc173c70f30fbca4ff5e6810ad0a4af58c277c1a3ad8ddf69984bda21ed532d6f1ab7a95809e4bdb994df09a8b00fcd9918c3a6859921af4b574d316a8979c16db32c0aa837829026ed6b0971f3ba906d5d3d064542c0de29c2a4eb3e260ad2cbfb47410dd97d61d19194190c92152a8bb2d48584f0a79a30ed3ec47b35aa936ca236d5400abff53f5fd2fb22ecf472f1b28762abf2154e01c00918d01b1eee656ded101346b4f8f5f74516f377fc441166c72bf129e7084054d42e61e4464231047c513a08dc7a169acaeb3723a44a913044c649f41448c8318278edec2ccbf6381635c1344aca7a9cdd64b39c1eda6f9485ef542191ffd4e63aa23106eaf6c88a5239a393c5ad59a184a22e20c86857484bbdbedb4d1e1e807875a6e2ef72bf2c8c980f0233a9728669492a569e85db7d1aace16753b350f1899f05c4d75ffc4464c755bfe6c8978503f7aa2b750f9903b23e36ecacb0ae94589c151cc3a92523535ac138fb5321081c82086975ab7da6a79368d7998939b4bf91634cc8b7b81e7020370b1c2954381b1dad2515ab9a33915cd1f08785b5851c24368c6bde6b651ef21c89cd2c71cd2973a1fa57572bfa47de46c28b2fd012cfef69cdc7903c6165df8cc588fe24551cbcdd304e6e14f0d4d015fe21b261be6507f63680887b1819420d255271d3beb5d52e3e7ffadef8ed6e85839652157b2c806468fe40deda65c1dc91f39e58ed09f448823fd4cdbc78d3c5fe1a20b2f2f2822e0bb85715066806438be74851fbe75164ddf18b97046513eea2ecab76a05d5a26f5c035504903c5a6010a040a7d37e56ae5f0fdcc473c9d71cb25b95655c41e0d2b5fc793a3604bcb0fe4caa4356d7849dee3ae78d45b6ef884e70fca8afe4a61f0ab7fa0468e94ba04f01e4522c2a5d645a7ac1670bc25dae4da5e4adb556dd5b3082576099579550b991ad334c8b9bdcaa505ab9e3b3ed273289f676e5444c16b20c9891e0c46d725eddb0a8f924cc470d76106994d691fb15d593d2b607f36b3a9fac8630a88606dddccc2c693f0dbf351590cd099617f9a82ad116bd5e3645ec3eb4b057f1613f2b2e1228ad60ca92475b18c4fa9c70b0e7495d003e6870669512da4587df615761ec1b5052e82cfca9f4ec84d9a8d21304889f3629aff2d147571250b79b33d0281b6755505dfbd4b960d515913bd2ee234d4e5b798b3526852f222bd2b27f80a34fea2033422ea57f377befbd64c2d6d74cd18c0cf3063f1d8a858ea41d76a1cd286f35f9aca481f73e67652f5657e547cc693bb6570976683c87b62a1bb1ddd67b6c98f26a447b05baada89fa6355a6c2e3064226429a2a11a8d4b45095c2388e395c15ab36d91739ddf9e42af0e4de9269dd0023aa50427d46ae256bf89b1f0d4bfed970a6e3c39e493d1ccde186dd4bc83d76781d830ff6595e8093c7cc528e5ae02696fd5164d28866ae580861b974c5a091072fab32dfdca8538033722601863e2840e38d02f76f45b5aba7d5e60e8c16f423d81a4dfd827685bd4d24aff18a458865adfe7602458f76f762fed0c65645800a506cfa79900c137c36bfeaca88cf32e4a7816a72325058ba90a0bcec63788e12bc11d51852753ce91b3239382bf32905ece5f92b4ca0f006be205da3236887c77c7f31dd17685464a4fdda69e7f569afcaac489b67285b591a9ee1d7f5a7aa90f83456a491331755930a3af35e98002cc8c955bf999ee0f2b2ce441998bd5de278dd106a87e39e1ae5033a85ee185a45e20c70e52441f6fc4435694e9ec5aa043dc1a376e8e5154ce1fe42394fd553b8147b9dd8c5b0f892c9651d4975e1b4f3103aaa2648d52f66128fc0765d633d7f545cfa50c254c07305f8fd2a031f6e62e1a740e2b0b28f775e79d26244fc39335efa762f0d7d0ac55bcc1f593869dca198404e915a2d417f0f240d7d76f2f3f82d1c6993c97d41aa76acd9a563f68c1442b676990717e72691f69a000ae9a0846d1b2cd88b196a4c989c9dbb1bb52e00f09421f0c0e071534bab9193618a0077b3332101abb100e85bb1e21a07d348077f02a25d16b51849cc1af6d2552f87f8d7397274cbc6e0acd46e36235e8f78992d1343c9504eadb1a54e1c415c7d49492fb955dfd02efbdf47c17c7383e251de08df7b8a85ba0f90910f513e617150522fbb1d5cbf99faaf0c23a1c669135aeaae112727f00f687bd8ed38f43e55bda6b5bc98928e4cebeb5d1f52a1b2607f4cae6b27cdc6fd2d32c31d4921f51de7cec8e853222a49dda869ef20e8111e6bc34037e47583243cdd7b02a91681ddf319c9dc9ad382e9caf58f8e95d54cdc74effb7d6f19013037b7c6565f24709a433b602c9f926a076c7776fa7beedcc55b4d5e6e1fa34b3a5552ad958c5e59a4b5a047bb45da988254259d067ca906e5b1291ea0d4e3c4aac68804799b3278c0f39e404009205c7bae433242327d468b88788ec7de7c3f63580d2b7eb5eec39d5c452be2e5f99bc9bb538105a1543a91c0597a69890a3fa16beed5cb67c1d16f192e37d4fd7b830bbac073819cc96f37531c5b456fa2eab23812ccae60257ca88cb238892b24280becded3fac76948aea86556a00d481ea39d0913cb026ebf54c34b49ce656aac747203ae811c8971479d72f0b7776842f74fcf5b3d7fcfc8512eb73d3de9cf14c7e9c721611d6fb540f64b04ed731e7f386ab76ddb5cc9839999a91916b15249d53cd4698f7b21a63d1c7b9ca61fc54043951d01ac5dd8e4336ae87671e556ff274cd398b9856aa6216fdfd65517f839fce17a818cd2f5d0ba331e8567da7436534ddda7ea6528c309461fa267afd8d3b1e8063ca20168b6483bde2a9f3f69a2e12c904face2c9ba6f81cf73b2047aa32aa6afc42266c9d6d83510acc85c589c0b9e9ae5b76983c9af4c082c52c69c91e55ff4f307912e6117fbc9cbf9debae43fedaa3687c4b8f3cfb90ea8cbbf6b499dd0b16ef4fd05774924f4a54f4559c5dd74c776521737dcb3d8af3b3d2233d1b634b18d8b786b1bd79f3125ac0855ff644b5fe6791aa23c55b1f63b13a4685bf7af66203e05f6573510aad5b8bd72df871e8aa3fc02fdfef49dc67359f8a8cde8b4cd9a2a5d216d809805837d7e5e629650616b2c336832e9695b9bbd2d8845b0a279a3781c501beb6a1a17a7a2c1bd508572a14c13b380e17d8cf0452cdff1c8c14430de463cd0a956c30175b778e3e88f635fdb2533a6f693492d3be92abb350c65548b3f23605fc7955ddf5a8db54d8983b8e966b6b683d907a7b687e45abb9b9357f4c0149363f9bf509f867c10016c5fe699d8c1a19b99c41c499ca4a4582614eb54be947da7621374f6e84db450643730debbf1f2756321c64f58cf3007a6fa78f806aede58249bfefc5769e1c98344a4b5756c4e8de484a2e647a4d306e46efce554bbe41f1b0ed7f3e5b325668577787f3172ab4c9f59e8f3b75e974764ec6208f4ada73f26af23ee7c3d0751a8e2f3bc26ed94e4fe57dcdef66dad3e600cde5b63da490f48d18da65030c1b613e55986600da9387c67631cc270d3c91d8ceec058e3024bae7965b1f27682f7fb727a517810ae34f536a8107523d84deee5d0bcd900ff6596feda98090c17089f90c51c057e784dd23fddaaca1dcb6722d994a54396af545966183a01d05737c42588e24063512d05c5c6eecf42817382846730f01bde774d15bced880950c5fbde0b90b727a62eb8e3d2c8ef992287110d12b37d6892b516de936cf9c9bd2e4c7e2d6fa8bf4bdcef562491f55dc63501e6952646078d62dbf8934ff4f6a0aff5da340f5e28536ddcbf9fab772650e810f0c0b9cccc0878feacc446812c225fba36e9117e1b2eef85fddec4b8b29647dda2313a24e01e17f9dd8e21bb1e518c281305e474de59a6dc55aeb017c1bc7a50987baa5e1e6b73b014ff5300dd0bc191abac1f5382f584685792572958295bfc66943b40f6b2f013a08cf5b29f312f7a0ffa5f463876fee2f42df7ba7c0fa59a4e562608c69bd180b36b43ee2d62273c1261f512fdc06e0969d647d0f35050cf607628d875ccc8d58e08c72e14d546c1154b3205e86e297b49939f4b2f4ee15e250b0c7345ea28353ef2e03eff506c92b9a8a935f43e0b7439ac51bd5408a6ec3642020e8990b4b143e468573f5049617e8a483b5e17a8b8f9a04250c20961e893e8e369ae0d067dd349d777eb5c01d48fdc6267b52e64f170dd64211e0a22d6504d1e73d0fd1c3d4fa0709acfdcab69191f85781a3518f1c98a22917b2e53106aea81b3027bcaae3f9b930e16c9bed681d0634904d966c3018caf79b035671de6d5ba09306a709bc091991ab2a27e8a0098540bc5e03b795c370f6cbe0273ac21596e36f7993f0f1c07d910d7febb11dc283dee275ff010646c8644076f681a123fc310021a0af071582b5035989ea99862af1ebccdf21577639f2b0e91bc9b7acd38bfbc164c4c971f5009cfac053d78ec141e14e75553d19a4aa6af6b98451133a51e0a517ab2e51be0ec16e44348bc87303657772682300d288620f1557c52b8d1be429ccdb5afc1ad54cbe96dd3688185c97060bc51538bca4abae3521a9d07a4b25e87735582ef77b96271632d306fda0951fb9205e24cbbff492a942780eea4b810efe57cb312711586d03997fc76ca4dc8754efd8b633789632b4ee4479dcbbe11f63d62f66f337e5d0704b2431235ff346420a46ca0eb8df4ec301ebbd80fd9f4c2f1c12f694441f38727c6f18b0017f1a8d928cba84d932c88d2fc0169f56fa6fea981fc9d1e5c041708d02654fa8e7794627d60ccaca67ae4746cd6b157fe9b511ad46bc79efd42991acf993cfc4152f62c4f4b9a3fdd0eb2faad19f0184acc71b8423b49b90c4dfcf07c27b13c36f29b2d928fb0d4e6857554aac357e285eaaa3b47555835a6f3353e2cf4918f3475bc6613384cb177c9ef604efe20cea4c7a168e01f48b92811d102ccfd9e20195b2546d026e5d4f38b7c05c6e647c2e1470b521d417dd53608de8c5e5e525868454b0a8acc9b7f8fe151efc4898fb65f5fdfe455ee0b978ea72934ff5838c090e2f491575d82ce88876084430baeabf8aa20f2c0c1f8c9d307af18753455a8a3865eb5f604654974ee2c08864d5c4662c97ba4b270e521626552cc964ff1c5433ecab9162cd1f8afad62025e755550ba0ad860dad6c2aaed456790383485fa700767ab1db1bbcb54eb5517e213813405531a5b80e81e5b66eb3ae33ef55f650d76c03e3d5ab8fd3a302e887ca7f332ad19576dbe87a4f6e9cd741d1dd95c4d1f2e3947c563682d4753e6036769f9904bfafa1bab8380c4d7c9432d7d231cabddce571853c27a392f55dbda1a4797fe2a58c2504fce88d4db707457218568debeb3e77fa0e3e28ff6d2fb61cf79ee66f9b69481573a4461437e5ce0f831f7fdaa94a25af06f23bd40091ca772c7fdb39d9321fe53c23e5bc66d7a5ef250e2fa765d20f101261706bf8d6d0aaae4d2455d2c274d6d6fee55469a2012c60f9749c33688606e8a4db970ac6f939e742425bac2407eb93d83317a2427ee169146751762b445ce2f559d9988e2f88d802bc9cb07c31fcbf01f67ad81e165c6fdc05f8f4a85118061aead36c97d3bbedc73a58ce3d2a394319e8a7185c0aa3ec7cec6245eea3f67a6ecd9d42ee9e09b70aa7709356e4ee43a37b07b83710e872770e6870270d908f84ab1341547f3b1dbf4dc94fc3c068ec7025d48951ffaab1a6120a9c407bd77c9384c2e52daf6cf7d604551322e52182b92d11b6c64ca225b2c980d0bcb53238c1877ddb1a035859c552be137a01562a1507f67d014a7e1d2b9f1ed99515fe269432e414189c565d14bd0e4d721b3d6331769c48225de267d639ff44044fe6d1f8e1e947d5a7c75660f2984c1623ff05fceb3bdd4408c9009d38e36c9837a9273582bfefdaf3482bbd346a5be3af8fc258310f47912b40e4e36829f51abfc87da68b0e4d99fc9ce5832e0886d871600b79224fae597f28c4347caba8ffa85747aaf272f58a68250662b8e9dbdfee259c52f0a01b9a2ec79ad361d6434c3b055d38a6389d24a5ae8d1a7840aef798c8c2785b1e436597b815083aa1617f478af5eeba798750804f97046b86abd158d2df354ed36d42501bbf3536c52f6e423d8055e38db50af4dfebbe8b82dc62a0659fd448c9bc8b880f3a80637fc1277398023906cf7cfc3f72147f29449f89dbfdd37ef0f9882a91374c5620ad814018a5bea47eec1fff2cffc20aeed897ad3d6ae110ae2e8a81cab76fc8fb98c0581bc2a02569a75f3022229af7793347d8784fbb7d54345dd24fca215f34aa50e2a359ab1e10c708a5fb046678126a93a0735733584c4c6336b48eef007508d919ddb40c5c7f044a3cc4e8b78d69ea17500847ec54d8eae24b998a6bcec93328dfce9a16b485763eb9930a83deb7591bd4bcf17cf01c8d6de7b01ad27f973515052e4a1d8fdb87dfd880faaff18a147334ef91819fcd481c701771ac789466bab9f80d617f65d74194e415d97cba7114de9ff688b70c93c8e7867bf86a7ebb9d1321e5d1db96119c73de5d829537c74155cef6463f7d919933b86dc667b57a3384f66fd67649258418bd3ad0a58e73bffd885d42b3c17778f044a8db443240923300875fb0746d50afebb11aed2c546eab8421457befb55e9c696c67d2ce3cccb8948fee11cba7641727ec93234fcdb13cb68669495a9911b315fa30df8e3cafac59657db5117344048314ef086588c75c505085ae5b0c6ec950c1efcf21dd25f26da153c5e847a2485a469e31ac1b405bf0f6a50ce30d3775f4b4e31abe6aeeab79ea9b0202ce53056825c18353a24b8bc09cf3d76b1170b62598cc80c6221d1e41cb4baf52813709ebf7914c8a2967a7513c49cf823388511a4257507b5d00fa65676b69563e6f2edb899f5614b791de3545a8a6e3f99ac6f183ab18d4e12dc9fed988bec4a40cabfcfee2fbb82a54dd6cd8dc95e3607a406156511168ce1a926abf26cb7f447c884d47dec087929862ff6cec31404853c74355258fb07093bd694aab0dfb1a39c322cc1e62ba7b31a02f6735cde44072160aed12c052f9e5c61c6612522fdeb9f78a6ece912bfa885a6229a17dc49f3ec6c5c263915e2abfee5ca0684d0ddd196a00bd5540dc744d84d863c4d6da1801f261a90033dbb0da7ff6c85f2f02c38f952ecba87807b460c3c429427802fb08357eb08d1f880b70cd9722ff07297adad7e8b971d170affd96fc57c0358614d1193e620d8b8fbc123d9ff167684dd8c335c83ceda3d2dde327766126c0f37f39a0e95615d77021bba64d0f32e289106c36b716dcf68e728a3e6da194ed033a5c6035b5070e19df72cf82f0c38dba4ea819f08f672582798d2b51a40999811a36a10f762cbad59d7dcd4024b9ec5bbcb11dfebfba67303d600d03f782b747c673156fc1de85b09edfb0e569bbfdad3843b98ef727c97235669b74b1bed231f540cbee4aabd016916f132b8aa1fdffaa39715ea588cdb6c89ba919d2a84e4221f0112aac08a57c7445b3d8fdd75124e8f9dc51b4a1b5d04ff6c93010ea040d826dc1d515b20fd7a7e7bd81b1d7e75e40b2fbae4c4b2d10e9de49417b66d60c04a909b27890cf06f792f43acaba03f65be2b5ce7fc48676d7941d8663c5ab6123bdbb33565bc7ba5de7790568e327b141b7747c280a4559d6d1344d7532b1bc59f667afa3deb6550d66a165b3cf1534799f1bf4731d1050f77ec91692cdef84cd487998ed671a2d2b75f738933b761052c61322cc871556a823ed10ff956f2cfd7d1a9270d26239cdfafcaa6efebb9e1803974290fe083766d23e197ea90f6a5a24df2b75202eebfed727b0805f50933ab3c6c763db8a14cb445fcd606dcb0ef2ef08f66cce9884655d418fd1f9f023d70e29473f86ff855018e8054a926a8294c379f5f9c7ea6b51b9af152cae75584b36000715e289ed8924d71fa061742d2c43e8446bdadb3f1b4da749b982b799545e7b86fc2ed925859eea2bf18c37b57ee22e584883c4c7f019f5ed6d13e20251e9dfc84ed1bba192a2b38c4cc573ddf01cd2743f56dd539d773baf70659df486e779a388d5833f4e004000eff255613b44fafc4e5ff2e071f65952808c3ba8005ae438402eac9d3d323bc8d6c9e3f1c8070517208b8777e5aa390c306087691a17497fa1d0a505e71733efcaa8d16bb1eee792b6da669b22f162c56837326041c20ba9cccbb8bfa61a317f79955d5254101950134d299f340be5dea97e0ba9e9a46587ef4a6c97a62f1e8590f8e22ea5e3019f665184b4afa27c94601f039804d073efb2d27ef65576f3b3b37d4a0d144d7748d64502fc16600ddb162d4d04c44bac46f51fd3c439e438cea568b24d7a6b9d050e97d6ac35e9b650726d4f2029c1d99c584e51abb79fc5ff8595e84fec2ecaf7f6e9ba21f1f1576f5ca57415adcde9e4c395e4f098de62b49942db7eb9f7e98f5d58e53c4ea7b96675a6390109dddb15d596957a855a9fd647852976ccf28a43bcb8849040e768ad138626485d609f30a62ce9f0f2d9057af48be294b5cbf8763e3843cd511bf9d96642328747aec6676da6b4184c38c955daf7b53ba028e8967e0edb06668d16d99755efa2363edb0ffbe9af169ee688a8f14839ddb68693a148809a3d1eb71ea48d3d921043e16003968e7cd973ec766bc360fa8d397651c94d827bd860bdf2f955c595712a6214a72db374c95b18edb8d05c7bf1dee74aecd4819e7d4c98e06e215bb25714fb980c8997242c4e3acd6f6306f58ea6eb111c3dfc8a4f629b642fd96917c26d5cec544f96c5bf2515972dcab378eaf1c1dd6f15cada1bcf62191a7e55612ca4f0be3bc6d2de872766d3ab519106763505ba554fa49917af6573d54a256e6aac2ebe53e3307cda22135b707ccd80f322b2d88903baca6479a188f6d6496e293b475a6af8090819a58527b05c0628e0fe8ef4c8fed43b920022bb13066be5b2c49637fd3b536b8169df72d3fd9781c74ebea385bdef02771a918b1479741067e828ee93a9a2c7082c47299a6450136a374c3929d80ab2a9fab4ce291ae2c177772706ce58d1d1baf847cb6c37ae864512c85909b23cc701f6dd5d31a40bdb57ada422c623e2c46d9f6c62d1c81633bfae84defae6d48d623405ba54a3b202c82e394f3f966f3fe7db51a354519e685173a68efadc659267611f3836f15cafd8554eec57b1815dbf69bc4c87165d51479cadbea3fe41322dc351f59c9579169ac214ce3ab6e67e9e2823a2e59d3d507fce7c7f3b4b57f213f42f4b70e3c370e615dd98bca2fc52f70843e648e26eae8a3710f8674250bd24d1c9bc47bd5aa5ee878c946f3851b7b2fed26ba9e8e8a3c7fc77f8b2f0ee8edb1d2c81b62f01ea654990b5b1130228e670100da896ae2d6ff3988667b234298d0651291919e3cffb70cc6440080c77f2b78f40c213706a1e0cbdf8955fdd2a401838a55eed7892df9bb0abc107d1a7baefb828ce19c21d527ff06f1ec06ef42c6feb52a60df4a1b1ffb1bb59a199450cf658b6fd689a17207016c4d202a8555c2e3e56f802b4c0f91594e40f341b39460e2d4e3fac46dae5cc73e28fda652dda33d84aabde159d771d72762678fee4671f8f70b1c756a0bc636c09a04f1a6a632b4c7828ec13c5e3285213b7c6638485395826d1c25fa66670d437fa3b25c9d8c3b484310003ca251d260c4fc4715cc721ae15efa3e8496b56aa3ddd1bef17a28689a08639e247d9bacd901537fb020d2600337b89a8dcb2d11acb3731e22781ae0fd4b430eec182858687a4729129d57261952680ab0e3d35add1c145ccedff5afce17cf90768346d7c0d8503f0ba34d0a812dd928e3ca46bbcd6f35bb1ed02b3210e3d10faecc0c37a3b0362ecffd457bc2bffc4edfe4e064e145a3040677e69f4660d01218402f13cc0b53ea08bd5ccdbafc14e8232c752e7d2775766213cebe07e91b0a4277b65c040ed2379858bc9e818908ac8a67f9a71136a6a0c26717a64fea9a9762be78d63f3533888eaf8571b945718d1dada2ac95b7b477c061df9f5c29e0f2b8b339160139866222c6591057cc07021567562ec5e668d0260a2e898f4ba106db3a0039a24fbd62351722a6359c1a97a9af32dafc4c0df697028636c898108d6a5840bb7313e738ed899e771ade735ae581a728d0aebad1b5ec32411f144a85356a895ba909e4120ca0e793f7ef4a4a113a5fe96d1d3db0f613e75970b8479784358427aa607b129f85af7a721a797dfc040ee001c4b56aafb55d6f77341037a31c33ebabcd751b5b20384d137084989e323abb39ed3a6121d22122c6ee0d8362a9176d9fc7852a311a21ab41a41a1e75425a93ed2ff321ad0e050524258c288a953f6748646e17d7c8462f7ac22edc958ff39abb938a6a4bae5f8f52b9acedac48504aa3c45d5005da9e98936f53f2a58cd1eac9841b1ee24c5adf054054d2c6a78ed33c3d3948810b1d2063d403f0b7beb79d4f302afd84f1de9735631d3b29ba032a7de3684d6ffea9fde8288fc78a96ff628f185371f0c1d04a0974cf34e713eef0eae50e7b16990718d27ddae8872239d53c46260581fd1e9df00eea66df78f72c474200e4d603045aa2a3fe05f95a33a45f6a78d96ea339983477a93616afda2667ec6b7ec488e4628e02d40df5de3d1ebfe5bbe562490f12e763525293ee9d3039dd84dddb05240b2fc0c5d8c6e9a8705945d53873de653dab06930db32ee404b057f46e33318f1783f9fac64b0eed73e3935664cf774ec98fd8cc7acea10fd54f8b6a893292589bd58ab2aeabd7a68dbdf67ac57ab4d00d8252388f6123ed0dafceb49f4fa6a2eb9b062701862a30593283434f62224062a9b8a01f8f68cbac3ffdd339d26fda9db44d76e9859f1d383dbb23a8e789ed42f6d24a89718018ade7d69a27ae0b60d28628cbcf4082333dc33917add732121bac8bda0e605555bce9534534ff5997cfd55c30fc6d0096084aaf59c041c664ec454a27f86a8531e5030b9e44c228b135de64cbcb8edeb8e48856853e94a2e3493c5e3e5afcdd371638d76f643dd0dc5884353115adb33144fc4dfc03f0ffffff0f