PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 57779 091ad1aad0144a5b6bed77c8f5575fe034c381abefd55c360da48716b9d679d4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a67dc9b089b5538f16b45f9a37a4186ce4eac411e08566fadf75777de82f0548
Certificate Block Hash
091ad1aad0144a5b6bed77c8f5575fe034c381abefd55c360da48716b9d679d4
Source
getblock-raw-prefix

Public Data Hex

002c00008000000007...001423000000ed0000
002c0000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e6016c74e3e3d2227d8721ae6105a246ea8f2a4bf2ef038f4e7e98d7b46f09766e4449bd231fe1ea0696e7d754ea0eaa7399ceecf3ad7c10328440a34d93f0c7b0b10b61ef47dbaaa29531a9b5185d772eb58483b34dd7f7450300000000000000400000000001001423000000ed0000

Raw Header Hex

000040206e4362fe2a717b1060dd35e7746ab1c586db5948c490e71687cbf6f2c4b745704b0f4b7acd03be96d8f946ac96be891ce816cdcf7c7a4a800cc2caa4a5e09775f1480f6af03c041848052fe87d7775dffa6685e011c4eae46c18a4379a5fb4168f53b589b0c97da6

Proof Data Hex

59,560 bytes
121216010307cd948fe974abbfcdb3692a4bb6e13bf46b79f88015f2aa289022ab28aa3dd1c2a914caff3dc7870cfe3702708a45e924419833ac1c9c93ac6dd6d07dfd00cc08db5ce045378f42041ddfa2a7b3b25a1e1529d06645568703ef65ccaf1917a0aabafeaddf1b86196f2fe1209d5729b4f18b850290f3031c993bde4ab375980d7a7f3677be034c8fa09ea47cd741992c49cc3672dc748d11c364c40fedf547aa2f40ba8702add3db5ea61617348af7fd37afee69aed00bf8dd6d601cdb0b66ee82066bde282fe96c84613473ea7775e3b94864b616bb81fa1bced48630b378b8c965b3b4b9821b2bbb1c65aba7139ba92550fd72c26221a5154d71995076dadb84841d5d5eb6a09bcfe0995b125b04b7aff5e3020a39193d2657df30bedb85ba648b5a261b4b9bfa00caa76dcba4beb21b729bee4acb1e73cd5adf9bb4fd93e08db8a01da3e291f63189321108860c75f07fe8ce8f8026292ccb7ebf7b4ac8d76261195705e02611ef92f3cc520720f3d9f5cc192448426e3d19c81a82bc23a4a9de2ce585580b0f10cb718a29845cc1ced02a807253a4ee740b849f7d036de0612896415de80c2051e37a2f8fc7dc0d23d84713553b2925c38ac87ccb72687a27c0e10e5009baf33ab4853ef973eeb80f97d260fcf6711f977701be8180e3449f9d8f259a3fb3fbe85547075c7cc61273e61340993fe99b0246152d16c3f0a4e9a893b750f75add5737d51d14e63b1e9a1b9a8e0882cb1c6e3e1f45dd67eca3e3602d468c8a95a92f056e3221f8cc2a337a70e76b1d5200b4021b880cf41f757a8295a187939327752d4907495e44f342877d694bd838abe2bacc71d4f832a8c4b7769e8edca8c7472e8718ec46b8c4ee77c26268e675903b873c51cbbaa199b1b84dbafe471c773154df6d48251bb2c0a262a1c411167b2512a703cc2a9a27f502866be85fb3566180622dc224890319fed218eb3fef896e6777a706525b05b2aa354ebdd61d868284f357192c0094dbce1539976f1faede4eb8b5d2299056aea60a7a84498c480e4d3be8460ccd7a0e7cc68f00f5098f5525bb15adf82f63a2869c13f3a0dd3a699130cfbd1b2bf9da064af66f240ad7b902e35ed458cdcdb720c554a0f145590e18a70cbf9c7d86b1093fe162c4718927e813ca1885bd6600e068f0e42a0ebbe00917debf4b82ddfcef26aa27a68a03d6de0ee4b6248ae09b50acd5c39d13725f241dd30e91d4f19dd801524c7b6335bdb49ad4de457bbf8ad619a8062d7394e87e00d7ac537598bb535573a61e5aff5a299b33a1787a49df941896fa34adc5bcedd2472a15cbd9c23a865f56cdce0dd69b4e10b2564248a38b961279d80b60e6a73cf15b13a83a8d572d5e7ad0dbb95bbee233d642343e264585af749b162a3ae616cdd666a80290f052854bff3a3165c0dd53e60c032af31f81ffcb74147c1ccd7eb8c72514d46b04aa3b7bf885a8080b58665c2fad2915426ac83b2f61eb54e5be7f2a67877c184f09bc592282b94263eb1fd3ccaf8eb2ba9ff7e33bfa7c81a63e9fb3aa96f7507a7b7e0989215b065da5625d3994dd3e3b867107b0053932839c12c976fd6d5ebcd13e2f7691b6fd706393fb94a9d3396e46fb810ec0297c665f604bfd0c3cbf77ea58e9ea3a7e094e05af7155650716f501b6b737e3cb8cf409747eb3719d242de0744bdf9076c78cf892ff21b7ff61e0840ea34b2940072995214be7ce87f5efec8419d78e2c1f5e1404ce24667734b3b428bb2640e320faf8c826acd0e4a7db48f01af9d3e516bc159290ccf91bc5452830f442fac082e9e53c610ddd641d4a5f1a26fe433fbf8f9cb89c6e7ed8f677dcfff31171d1db43ac84f84cd331ef7595839b2086c020da0d98617b897e95e864b1a13e67655cde2d38973788b1ae41618c8ff6b73b4ae3c2ff3adfadc7044e7fac3946c5b428e640494a5de2737d856ebd935ac956d41561d01062797d97a3cc88c40920464fe4964fd0bb64762ce081b57db007ce93430ae23e8027acd9582e127860689ef461f53b13494ff6455c26aa2dbf40a449ffa82d83e5d2cee0324520e2389861f9a26ba68566337ff98dda201486b312f12c60ceef3ab771fb8f8e9ac194ecd60c39dedaacb8b78f7e98f4a7d839a0e6553594b6c0960f76be89737458694107350b3a28e89c2d64bc95838ea425d98ee0cc06dfaf50de5e9e97c18b6a3d4858fee1e8df7514745c754d59983b0c1500180ce0ff6a3f2da15f8b6ac97da6fc5fae63da96686474f5b71e3b51074d95166d3df72b09e635c1e259ff43dbf61adf018733b3f1e67148ba403d6b982bb1c13b0fec88e1c2a19e6c7b9a770ce327b0b7c7b7d1a303f6bdbe4c04091141694e85934b73e8686756ccbb4611dcbfb165e041af3379faa06a268b8f471486f70abe712010056ea1d188816ed34dddc11143270dfb11472bef390f8538659a248f4bebb4e6c2fb0a3fe538108e82d7316c841970e23e4afef4f484bb426f83c033ff16af15645f640d5e191d6f2fe4b8515dbc988c2cab7e8aadb6c437da6c3c04046e7c86eb5b8611c231664c2a67f84ff354daf10e980882ef2d01c586ca6e6659d0e739b738bde8d3a0d80350e042c0a5a1b4f83defe2a8dca6724f5b1c09533cf3f9dbf43ad76f2c539119534139b60b58dd182a4b5f3e04aa301a18be400f16cf0e0521ed8e2eb9942f027df89225dfb9c5ef64324fb85ad38b4f4d38afafb6ee651e3a65b532213f064e1f503639a6449a410785d4a5ce3fedaaf3ac92fe5c03be73744d1279efe0f05a66b180f78e88868cafe9fed5045c74c3296c8eb44ab03abbe4aa9dfc6370f745a602a40650369ad27cd9e47dd4448a847237b643872f4347157d8d3e98552bc040112bcc0ce4558728e70a7592680dcb3f4afb9d2cfd8b72bc5014b44bebd399f9d018ff2599a44c4eca57ee45949a9618f1bd8176adaf46d92c48f00a73c6de9da6fc95bd61e71ac5d496faf7b95b37f177c5a796db2d7ba289247c8a1e296c85f5194688160330332b6fc93c2c3d763e9c6bd571300f926f0d69d20dfe777a24f0139efdd999cb38edfbbfaeb94a449a41e1a8ef34f1cab843b5438b1c6877257f3c8043a5e7f25da27843c9fad7a732853d2820b3f823ef2e9918e5ca633224bf1b5e41085c3d1cb751e33c0b31ab18116d39b79eae6d55ea601b60717868a44bd311c5ec820887e38bb2b90b03c0abaaad406ec12bf0b5b7b8c5c9eca57653d44a7342372a7fbaebec1230e9aaba8a6b4006f04b29bd473bb87d171200ddbcca98ce0e73b1e6169816ff458c776888bca4508d8b175d7010676ea089c7aacae56ee8be16cdc9685cdcfd0a0eb20247ed33f1215673e802a67f0d8e5371d64b7d06cb5adffa451396aa81599aa3adee98b1026642738f25302bbd861ca719e9c3c26cf20221e87c1e5cb53bde9849ffdbb2fe17e9704da9be0f4b5aa8e778fe18db9d162e60708f81fd29ae74271a87f61e7c152352d087c51574cd8729493893ed6e202c2ab9572a72f17e399b9a31e9d42a21cf237d33c0abfaac66edb4614cb33d6e9566ac50c6f336a1d42af86a11fec76b615f1e9b3095bff78e44dfc7d974aff8f211dc28d910c7c0a414af7d59ac812cc2808a375194e3015219f4de04769566560af0291e32938133b84e636efe92eeb34505278eeb0882a4b8601622259e48a09d9326294d5c61715cf58899a3f2876cd22c9bde03bf93f7c5620a4e8bc24e9b030bd2fa4d912298efec8be8542aa938fb5d3f78f447cbc641c42a3fb62122183c9d290b3d81fb4edd5b86728517a3c7550b3025da47a421308ef5f8d3c8349fd7c49d3b79e9a54fcb72bef4efa39f7371dc36dc9462c72b4d8eafa6b10dd8d9a13b91029d8bd4c7d88f453ee5c4bbec2dfdc97863e7ae49c569e11df3f584cec50fdd4db428f76b0f707edd0e7aab27f2a6ca9b4a4a67dd62eeda77a19bc8d6e966fdc84c5798510f3073b031e7ae6bf620b5ef3766f75eddd50f14e8eb7951d187677c59b1e45db94f44551b45043bd0362e8a0e30541303cd5c8ceb06ec6ce7916be31fef86e583266aea483db19e53fb0f14d90433cdfb2b51b9e27e1e1d5be0266c2fe62ad36e7737f73eb778fdda4a93f82fd4f174c61f0d924e66f5b51bdd275f4811f6193026845cb1986605b95a2a6d61786fcd0192b4ed6daf979937f06e33991456fc98b2a74e1c31388c6da28d54c06253e8367773f707d2f8652b0422571c90816bdfcfae3879e8c52ddc120d8320a52cd5fe3184d3bd374fcb088113329c16b2a32653773fc19ea21f67be0e05b49f4724e506a26a9493e108555586b2026c623419d3661f45b6b4ab73811f379793733b1c739dce614efbd97810df9ba11e2a2c731370e5110465447ec9ea5cf4c9294ca6defc55db9cf83155f91e9b8f32a3af7c152fb68092b1673c7299e91795dece875603692d84faecb931fec64c22d9d47418ac0b8a845f392147fe2cd467bf8bddbdfcd9236542e20aadf472156e27aa926dd30d0f008171ee3b41781d56b41ebcdadf868ebc4f968d0d7b10903b3e4848662ebfef3f40dbe25a0cfc87f172abdcd3c5c020a09ba21e504b11f4c180aafe4bc2511b670fe85fbd4b93fa9100c477b6e7ee91774935be2c83f44a53717272809e4138f7d1c94be0eac44a3ade7d1e26865578687e3aed15f92926c619954c1007ea567f934326b88857b21587a5f1cc05d77605012be28260e8403090d72050db84f1e359e68fbe09f1f538ba8096d8ab7179803f39dab9cfe1cb4a7ae6d8eabbf9bd5f2e3018f3cc47d44128acd8e415f6a4d98c6113a5867c316a8cc85553f23db9ae57b88d974f3b7bfa540e911f1af1c6f47daf2bfac8b49091833c4c4f25843850522ff3595fa2fc0b24358301646b17216a388c432f203be5fbb0f9919ccf3bda290a48ccb8cb0465314eb68765ef1dc27ab7b6c825f4ba10786891019052fb98e644cbf371cfbd325bcacf936cd03395727e79e6a4ce1426547c3f014ea73338718bc5998087aeb2020d42e9b234b160278f7749392e4a46079882998b2d1e4ce7663b7a73618cb7ac2d8d6be58280c791ce59793dc3039337175bee6a8dc9dd67c133164bd2623c00a8b32e6ff03dd02e7cfb496f80c1b487654ec22e2982a7ae054dce26dab43df0abdcf54cfcf6607285b197e2bb6d5d0f3038868509f8a3ab5e9e4eb3160a292130fad047a66de8cd3d66326d83a99bd20f95c186f3ab489031f95e2742c8418ab4f9ada4624bfc7fe800df0c6d2bbeb65af15c08314ced28aa086935d5a761fdd33904c9d8f3a65ba59eb19beb9d702fb88dc49614dbbecbb4ecae5e5d50d007d66769ac94497b6c0d5e2e67208d1bf3b8216ead8b6cae4266a0779bc04857684280d93043328886a391d15ba81377fe51af135bdaae7915ded0791745094ea3ddff3be27969de5329119ba3b4737b3b914e532b106d9383fe6d154741dc74cacc6ba419284b00415ada2981dd05528e261cd8da7a65d069fa31c38b7e55cfa10390800c74b67b2ca1cc8e38044ea91faaacff3d242ba6fbb348dad8960aac46f49408dc9a1970cb6c4e00c40a7a6c34d13b742a7aaef67876a803685e30798104ad444e97657d03944a056b61ddb1e2a4fda95972a1922dc371e21cc3ba6330a0f15fc6486a583228cc03e907d8c8a7db9a36aec525dc1f901f8373b75a8479f425e0f0f1369c9139418b21b0359e92715ca349c574b5706b6133bd2a6e204748d38d27ec428fddebbd9b8cb78a108287b183814c2f98ebb255a97e9454d710c1d2c9027e07bdbfb17c3931dd4df84903975b6703132d837d1fd940f8ab58fdc2c2a12f7e75329ee16127380ef0324fdda7ae3f654e05c08e337bbd693c2e6bb42df72b1d003282abb81d3b85cfc95a4a9373a99f81c11163b2cb0e67145787e1626bf168ce796ded18b7ed280f1f411e19b7bbcd7a1579f2f966b0605572079300f18acd8b091e096fc70a9126fd0eda121fba1a5397d307ed9a9e824d071a8f2c198a00c4de1c1dc73efb5ed2060c6a99f00dfe20dab6059e01c474e40541346b235b51dc9998150e0864941a1a97688a2c7d6a8f62e007527c1a26754031a8bd32bfbccfe9fdb98d3c5965574a969ff2a65330da9797a999b0b5f6c73166761f382224da9265d8b771c89e2b14b8559d7ac1018afc92b079fa5b1aa03da248d339d828249fface724b925adaf5adf2ba99bc5dffa9ee378a61edd67433c3acc258a902ab6673f84fbf095b9aa0f218447495ba9e5a4df0d507e856715790f39ea9b1c03b0ba0471f8e4d813d579f12e0448178802d53ce7e1c9c9ad8c52005a9eb990e3a821e9eb020faa1dfa2c811813a5845bcf2dc6986772c2fed92230a16bc492ff1f109cd49f9e16a2ecca69d639f2e0801cf827ff36c4ba11ceefe10950ee245ea67605d846daf7702d0c16babf7e23651d4f94dbe0aae878b3ecc2565a5f8779d342ca5509771aa256f6cb7e709595e68282b90c657e39ff52ab22b5986bdae2d0c3779305c01945c1f6400031d878adcce0e169a0bc3bbaf054015a69cbb0e97dfb2e5f83dab2484dfda783ae10677196c3c9352e71ab1fddcbf81f8632fba5f017de69d65beb00de9ac552964cc2f5fefe466bb37985210d37d3b41bc03e27fbf705cfc93b7735f5ac00920b956b824cce89b62e3923e64994b86f110b5bb1888f1acee100f9b1d14248796402638fe829443143d32530b33a4ac20600a0638b3a4b3b086dbc87f360490d450bd866aa274dda0a623468aa4966f0c12b7f829ebde334183cf1d11b59d7c6cdcad73bec7ca9aadeda33ba5e2479e025b501aa2f35a18ecdce8ff9ee864f72209d936bc60244a693022a924fe35de808d66a9816c3fda31987fc5272354541fd855efc934d48cb429ad0ce8c9c5d6c7b887688f09e64da26de6901638ff79d6700eb9612394a34fb5572fe7c8db77781d03ef6242fd5f2096315e9b95f068d713868dda4a4f2daf6b35f105b9a833666738a96f5b538cf04381889d14f58a2bc96d916b56d3e07148c41b5750cf6741f71925bd80b82daa4a61d12184849f4be92a6314f339f52f0bbf08358dca7914d63027989fb7fdd31772ff34a1277f6e3be7f8cc332ea2faf3037a9bd316776fdcb338e37f5a0cc1c1838fa2ef59f8e7dedc84c14368f04e99f1394766ea9b60a6137fa3835e2470bececd261513eb9515a4e871047c05835762dfa249bf00947cb4952997f11d566742537c6d7b80090225cd6fba95bbc1d6b8420773fd632090a03e879da1fb35800e4394de4572cee907b972925a3b46d582f7f0fa6a78fddf67a6882e44fdb0fb32ac122dc553e7f4efda30b9f18ebc390d4bb0e5752990bb17f460dd92e1868d80a819a873f9829df09451cae15eb4105fdb42e6ea8cccff2644707998fb14cea7512261b9431cea794f1e126b2ab20efdb930a24f4beac7003a475f4effab1d535747339f58ab6acab6a9517bf2e52a9f5ff5bc1794992ead7f85ff504778298bc61d969a90361faf96c08c8effec817cc8b7378a044bf1d055afcb9ed1c63e614a90bbeb4843f8320c8ef67ad71fe65420a1fd9ba298c66f2f3fc39f3f6417d0bc302abbfecbfb892743df7915d8495bd21d715d84ab1c06980ba302a11cd714eef9c595a1e32314e02b22aade5daf02e74a1a12c35c8cb7f4f7850d81ded92273b739f293bbd708a80206afe13e4b4b51e1f0953bb6b0f5587cfe92801caf5fd17697bf56791224ccf4f8d7a70f29e50190ddad5783c64ea0e9db2bdc486580ee565fb0bb5bc19a1a8c4fae84b77392b649c836d7b19c881ea603765d0bdb395d105427b39d430111d7be1069b7be72671d5027128f4df4ec3c5e507575c4a1cebdb027e88ac0ebb5c8ba88151418d74e544048a78d612c70170e0bbb5757ed5b73300e206ea5eaac8775346ab8a43b0d6b739b9aed44d17dbe3a2d2c9bd6eec00b039cffefa3b8866e2924c1fa0b18b19906dd68f01eb7481467b59c3ce57a758a564bc915028eab9cefcf2352bff4368b24baed1b6249ae1146ae05447ab7299e75330771fe50e935101a56e6ed00163a27cb0386cfd0487cffe708ef949a23525fceee6b258c80c23601bd6062a3b68829c81a3827e6594bc2def7c52ac7125d6810aca31c8f35d7683ed78e1a7ea1acbf473e0629b3a15deabf39487d05d82c9dd02374dd33a6e3f4f9b2ed814fa0671e2efa83476578b5bee3aa911b7d6cfa4c48b233e3b344fbf775e6063ba6699b7749528482073fd288bb4d49e2b042dbb5d956ff68907bfdaa6ff9d0ad66f99b4e38e5a9a37852b40096c49f034e61e2647a01f5982d47b3bcaf1f2e10fd11e7ef73816e1c0ee5e4defa0fb9bd5cb93de2972dd6569e109c7c701cd775f3908886d7456c6a7281592312f69627b7c0e13e0a44dd9752e4ad5cdf3781e566259a51198d061ec75f14a3cfa31c764151bddc2c16b64a974426107bcfe773bf7738287cf3535fc8d4ecc999ad73321f540c328555d49a8f22f8de406c97a02acabe898ec3ad430dcc27f81b5ee3c3045525c4b10fd6addcc1c0627ee4ec0f27759d90997f01aebafe63ae80f2793483ea838d5dd77f9822c8ff49057e52dd026ecb0d77660d609ad59b0a493dbb885f2c743d224a794c7eefd2b03f197b5eef515b86f28afbb0aa128d31d0bd0acdf11bd3f95f068620c0f22a1fd60059251a0bb645985cfebb062ffbcb38917e58b79e7309abed2dad5c349354c7701b3ebdf0c1f9bfcf414c93b56ae230ccd8e3d626dcdefd45048add388e10ec33b05362423dd497907299850857e2fc66b9f7fbd3f4e4b1b02bd16c61e5a28bd219013eaca14a2db2e2839993189caa47d043065f30145682cc2d6aa8f479c13a00e2ef554552626bce48fa3198d3022f9dbc0bd8f62438c64b2eb7e1fd24a8131597a6fe6fb4b04d338f8e9d77bff35b35cd3a4109a79dae8c68f7e29d613cb4365951474cd707c37a74329927f2dbb47def47fca3e064089c4d1e64294774a10b3d5fd38d06a4891abc6e5f557fa3177e339707bc7a58fc88f48675003d11fe3b6f00bea13a718e40a4fa5fbab5dd8b3c759e31cb154ce8a89de3d170364fe0ed19ea012f3cb68251291bf67ce230754331e3815be2805137fd59634f12a46cd2442259f97f05a60d06526916bec0fc8afdc658d842a10b4884ebbfe319995fea44b4e433281f3c2e005a2f6720425d56fcfc04c6c74047323989140d869c5ce2ce9cad0c7b44d650161e7834456a0fb0d74887a609bddde8995447e67d94efdcfdf2bed668e5bbea96fa1bb52b95f180f0613343f96295b23abb6decc68282940ea0fc81663fc64abb931e75626ad1a16d6d9510dc9e44effa2f12c21e0e6bb2595d98401b38c9da7fbce67313ba4188bfd1567714eee56840c120b66afc774248878f60fce81d885c3a84de6949d31e4034b8d54d027eed23caebd34f109f0970cdb45fc3565c095d47f0de0534fe3caaad83a4fe36a5e2270b3e6724901b33feeed838a532d2d8f7071a74188fc3aca5c282068c52201d5a31313e14f8abbd9e581736bb2033ad5c722a812c861d04062c0800788e2f43f50fe031d4cc4b3baad36119409f9871dd682a20f3e785b60ee78c06a5f852029d7ddc558fef0b5e766a4d5ba10b38897a3b8cfb33d7cd781eeff34078c4bcf447814ed37205f31f62b3dacc6e469f741be81871f15583b3393b25ef8b229b23478a3163f475d7afb086cf697ffdd09e7e3a8c70754ed93b3f9eb95493b545e7f8b32a38f91f25cac70ff73e7ea626387e1b31abc9f23973e2503ad2dfe8961574c242bd870b28840b360fdf94e2ca582445e8372743571276a7c596a0b3fb31b3eda9958a4148c034be0515d0161c2a993f256ffbef7d3e86a207fad7ee0569ae892105fffca2b9c4f64ddf8a47b36a1de1e2a459f233ed8512f40fee9b422f0ab52f9ff1bcfa84b7826a86bb13b7ec0bdbbeb5613579443a940a08eb586cb6582346806560ee0d5f65e86d0b8598735f834235b6bf53a13463391ed981c915c2e8c75fb48edc4d3fae3a1ce7d76d56c393e9d0fc7638a160181796b429315a2a023415ea9b797f7aa2bb8d74582d890811df9d19b9740fcf90e75d185fdbcfdc3d238006773724cff04b09c4439eb475d145b801bf4e06598470176db4ffcbdf45360b09d8ad06d34a6afd8d93ced36cd03f16d7c764ce539d0f6f764b1dfee865688c3119f9531614cec56ad5016b5382f77bd6aa46c315354cd8ae9e2d56b3fd3860894a27b42d8db6b6c17ebc5f9f2e047fe39cfd80e4ae00f9697522acd34ab3916eed2ac2d633297c15b4053b493a17964c18134a09ff8cd4f5369b119718f56c206a9bc1d9d2ea4db4a2cc6a92179c279c5599241afe24fa9e2568a76b5a789f619f79fa22629d8c13345ba763ab08ba2b5109762b27a776b1dbd409458e922976c24d3c7cd20afb2b61d22f3604883209c1cfaf2d1bbc462ed7c147ff185f1be331ee857ddd00e07790507007712b4b2415c1c855f65762b92de2397cffeaae1fee3ede61cb89a1fbcb997c77fdca4a26e436daf19b5b42c4224a430cbefa12754a91b29939cf3129093e2dea4d36531b46bf1981a0a35901c02d45b546f84cfa5449f41b5d0bab6fe3a309195168b7ea96d7627f348ffdfc0f4b046b070dc79acd49bc3006a2669d1bc308de8fcadd15d0cd2a4cb195715d1aad6bea3ffe9a11366ad096d3104824da44823afffbad5c3023c1bc0c4ce307feda587ca60a5a2a9c210e4e86f8ba3891f7860daf632c1d315c3b6e728997c3ad312c8e0e16e966799a3634c93594ec058c5dd904abd6fce076a136903289c590bff776a7dd57b3d4b172ef77f3250f823e54db79e13ca8e946b2f4ee76959e565865d035486b2e450d78e14f965951b44e13d441596defdb90e6df10ae0dae8f719f42ab87c8924bd71c38ae0841f6a647ed19d62b8f3a188a23ab2717e66812b31f369ee544335b21b999ad4678606f59033a6ee552ab3e8b8eaf13ee1bc474a033e5a45fe82884efbe790149d1f2502fb5a901531a089d20edb9cbcef93684097d7c2c4808ae7362ddc5bec89986523fca0b1bac040cd08daddd152d964dd6b9f6783d3ac8f53646b3218c02542e20fce54b4b40c0fd70c194efbf407c9cff8c933d78744edc4f9b15c9f7dac7a5a0532ef79445604b3f4e833636decd331e3bc292d9459ac74b30b94f5b89eb1e3b70790d07218a16b337d914cf6933877241d6c1ad85f4fcb937bb600985c3dc869e1890da977423f262c6bf560415cc6dfc15c94762d3fd175e93912ea48fbc587590c7bd624cc0e7f40fd117000c88574a9dfe3fd22c7863b4fba054c4c4525446f4538416b01222a5ef48f2a6b3aea8d350bf25e7dad253f12052baaa905cd033bfd2f0906d2c31470c72325053c4f8747ed97140073ecfec9e3f908ce99beaef9289ddd82e47959ec270be846027a1e4c04ccbfc7eeb77e551ae2b9bdf91db05d082f8155b9b2c64ecbd4d139d5637a16375d337a558c50931dc5238aacae542ae87bc4816e05fc7d80ef291f759e1cb73dce42b233786f849f4388ff759d6e60a522224b59830e4ac9c59fd93ace88902a02aa18ea0d295cc094dbbd93e9c9bfa8ebff4e3f232ef2e58377d587c6dc2363844734e574ef113873e332ce82fb833b1e2b48e44947e423b24ca8b403eb2149483fdcbe2be74ad1a99767c0473fa440874e26989b8f3caccca08bb8e046fd0caafc90fd817125cdb7f9568170a11c650a9190aa6fa0fb128b3984d2815d3353b0cee79617ca81ea911e20405d71d6c1cc41cf329b8a9768e312f2f9edb5db88b3df6aa2cd35dc85b30d06b382143ae2807d7e453fe749c5b9c326ebc8a2efd2f3cf614cb53d9c2625612cce4233396d431159ca37e0fead9603c1251bcb624b9215b8e4c38d3090c7c8295b2a70e61b9bcf76b7edf767c1387795813c426c2a80bf90034937df4da1032756f718fe9f645be86ffb2990e7904685356c16a9d69122cada0bfba651e2838405dcc4aad5c62bbeaf700fb631394e685dbf03cd7db424649cc603c8c93cbc3d85bb922fca0514f6b5ceb4b49e875ac879d23303a3eab40fca561f23a944f7138c775c27d0bb75de78b7b73051af2b07f3bb5a6b83173b0b1df13649e7c346a22625d96ac8aeedc7d7fae006d87816897a9a54e807b977f094226b3ce2665669e8d23bae74ada6f9e97aad997097906dffa75f942dc189fd7bea2fd43dae8f103bea0b8bc3a45cffbd81953d3ca6bdbcd47b321f9013b9283bcc1e577fc3a795761365fd4d05a59cba06d47d0d31ae2a695fb3cee3a48d21732868b8db982e9cab961ad1eca086d123bd480f5ce09d0895b80a2964b88114c1af304e0ca7f7a5d82754a2128a3bb745acf4e1c46576f662efdd4341f5882a252e9bef2ab0885897402e0b613aaef2554f28d89c209d4908391fb97e5e38786064a8177c40e3eeda8d805cd732d3aa8e7c1df7b708e86acfbdf7a3722074b14db5906c9e5d38af0d1836d9abb6eb10f1d8fa709dcedd19248d08e47a6af37420f5e1b4032cb4edd42fb3067206a2800ebf1f58a9fb8ba55eb17ddf81849053c31a108bacaea6f6bf7f9a6fe1760f43842a9776531414bed1635b4641c5b04f176ca3083b72b957436a3951b1f5f252bdcec3d95edff364491a735df9a0a33fda63b480e6b03a36814952ec6831ba28527c212fdbb2bfbf0a2a6c8458140ad1a9234c32900d69d503dcabc4c1c2b5a18174aedcfd099811cbfa244408706f5ac8b94c92abfe475d58cedbeba25927897c56ad35003dc9d7161b18770cbff103c4bc36a73916dc0dd0ea70c78ca9e10b4fd0f9aa9f8e6bf50baf812ec55bcec79451f37695b3b0d1c07ed510fed6d4faa5d239231447b4974da8115d7b1d7270e4158cd125dc0548acbcf1e346e27c52c7cb396f56af95faf1b6eb9a75832b7420540f172b5d8b0778d81b338fd618a982d899a1b06544372c405f8ef1a0b09f4290776be76741f2b66e24a4124b84468c8c368c5537db22349b04a0380721b400d0ab9e7dbc6ee94b96348c75f5b550cc124155bd4d3bb4ece94544b8022e29603d626547534718cf6e905c9ae64afef06af40e922f45b5c3f9e1a53f2dbc24dd6fb6f007a0b7f25641d5f8b77dfd5e40d13879f69fa7bf71219b283d3ae397ab7d98a493f5eb4aefd12b013a679637b28e8a1aaca1a20aa4c292fc58a393ca0808a7677b4db5d972d6ae06ac5251ed84062d5af971736d4c54cc8556f79987e2a714607d1127310f9ad4dd9a31f52f9db5218da6efe7a48ac4a3834468a6d7be95c99c0a630b58ff4fd80d6f882cb5763aaa350f86da28c0a9b4b7ec1c44c304fd933ff72b5de42c3a145c7bec04c3d55168cc0c56eb1d312a82c7f8696c0f60fdac6210d565de667713cdc1bd9ac5dba9a65cba0220ce9c76886cf82654af83d3d53f3f0ed521a20f8a0403d13cf37046379680234bd94fcb25e9c1d6b77b20cb047794e63d214ff53fdba54960f76c443d7913294274b7dfef271fc47f2554c83f8f45b41561b46b95efc1c76dafba26af39371a69035177a2422667197be4cca495c0a9321e6d71fb6196001665014cd47dee65de2c55f2b356444f77f67aa7892471ddf4ba2c142a8f3c315edd5a481628354e79f343b1a455af7ce0286f7c28c89acb881f09e2391c1549b81ceee4aff9aa8068d064ece554ee00403dd0ffd5ba7557eb92394c6d28d9902cbe3268e9e1218a921dd32f20ea137d33d330b7e2e3eecebf7b13b73af4c3bd063c699a195d38bab0f3f3680a405db2ef5fa5ea5fb5a114cc683d23edbe894d84ce7fd4b6710a3833fc4ce0fb06e96fdab2560a5b1e60b80041c72dfb82cd4d8368cb93c5d2047a5971f6fce0142a44c562426c2cabcda31d63c5f5ea029e4fea3872ba1fd7b80ac1a10653061247669912d2fbadd36078e496588eaf4e64bf331587c42e6ac09e46c8c8c950c5390eefd2e08ff0107b77771addd3d6061da807b1a44feb35c2d18d8524820bd1ee5b541fb16f325dd6201dd326d47f6465a70a7bf9d50df4b67f65f83ccfa871c71070fb39786be2ef51df39e34fd8bbfcfa11344425bb01986244eedc980076d131820e8abb316abacd914cf7091ca4fb630a8a782521630a36c7477df8fd7f1ec8da940b2c952aa38015698a57e6f8b0f4cb5f79d2793fd05720e0b04a92b13f265fa681c0dfb0f3f6395fd0e0d4c577924c3b0349384310db39bbb9a97e7cc60a4f86b299feafe0c626cb9500f3b5d3cef76b897fcb96152522b82ab39836a1f225becab1a90ca18599272fd38e6938f1a919f49e59dd4ed9533a67be069b8065b229ae31f0e51ae8dd7aec3774e8bc33e4d48c3d50ade7cc8df8c4f9367f239deeb44a963b6e19cfe287556b3159340c2ade608f90658996d45761af2e51c4e7007bb60817a1ffc8ba479eccabd22011547f28a1d7083d36991f3d1ad22a12c3b4009f70456f927a9a1660df2b6f975f1edf2f42058f2a27b0a795e986368599c750135a851e2d5dcd1fafd9ddca5eb5a7a8dfe3a53f58eeb5e8d0f031b453ff0dc8901522a0dc04f69f216d3058d384afeff114b9114186d28cb4f1a9247150f5867982eb7c416e65cbb6dda7d6f3cf5c38250fbf142f4fa1d5693200408230c00951f47729dd0f4eeb95645ce58b2c1161dcfabe0f56bc21ec0ddc4692a92f9fff88899c36b8f5f96b6ed415736336fa19e8d9418e950096a6820b5724c064859fb670441cad7ecf83f9353d9c1987e3e11bc527adb344be079d3aba0b4fda6ceca08e24639815a0d9d807ef1c0179198e0e34eab658ae8e170deeb2298bf685af8dded9219a8a8eab2038a83ad9810885803e171d6ca1316f52f5be6a3e0d5173a6280e649d98b75dccb093b9fce52fbf50977f4a60b22a6ab81d85a9d40b49789bc89f855a144d30980e9b887fc850c643d1e600817072a29f830199e574a106fcf33c788ae3d740012f51a137ec603a4731ebbb38f3db815641c4c244b5ba8c7845e380d1fd27f7929053e6f0648366bd12440dd373c7cd1b5d2c6a7c2ad370f2f6d2e619cb4456aed22a214158470fb5cdc54f4613ca65f133f7e82a2695f67603f43615fb7d2445f271eae14b1ea325f6c9516d24d56f6533f54ec345c54c1e0915ffdefc66d9ce7936fc1038053a25365142855cd970e5ed39d3acdc25ef307abbe0cc18a9b7c8f58b8dec2e1602b689234693989cf9153cf92070757e3291228d489b4be6e1dc405bee1125549266625f33eb5d5811624d13ce7f9bb74a82114acb8d76e4ada4e059302c48ae00c2c86393ecfd4f8c7b439f16c761f443bd5416f57b7ee63e757248ea7142b7a5b8f95bcd5c5bdbd62b66243b2f614e8c5025655d244383c0846d3d7aec1a4c75acfc9e84883af20b83feecf5ab583d5515eea5cde8fc9e103e874075e26fe869aee11c0bc2f244746d749ea3b962c31cfc5109fb728ddfc43feeca4c34cfd4fadcd348caf385476c5937c00cf2af76c34405f50801ef8fc8a714725fad03a9ac16ffce38caf86273c6a1fd4adaf1dfaa32d8e99f7dce7384943c05f9df930b0f2fe6d316ec297aa8d2fe94019e2dbbdbae8e2412c03b0567772b4711a22a364344e22c06cdb0fe1ea7c484c644f7addf99ae82c67e069ab23680236e5d3d764dfb5787587f1a36f3e3dfcbfd74f62f2d861d3b207e0c30dae441458f9f8928d36e1eb60625130f75d9a971b1a8b56ca9907d6c631483415c69c77114fbc3aca4a581bab2816e5dd9e74b7a52e2b0a6d54022202fccf2c4badf43850a1598e622f9112ae3803bb07c455b621b68f3e97e7a511b3cbe84eeae0c066a2da2e979ae458471425e1a14878e475aa7a467874b58415cf5a9b27fabd1bfb30cc1baae712570fdfffe0ed642e60782feb4a39edd90842506146ef6980d807003d875a53f28ac1acc22de870f826c0bbabe621f01e6b8931a9841371f9db079cb35c63bb25f36bd52f76fece56ee0e24790a45d4c4fb2a39229cc1b03e1fecfcd9ad7748ffb4e7c8cce88ee13566c4a00a8593e85e39b4c7be08fce1acd628b616149bdb21aca39e37ec4bdbd081c914f0b988758e59b556ceb02df3ff165e1a9cc0f6a0105fe6ac7234074e6ce1a076e99cca9646441ca249218809449a10dc1f103805a6c6eab27902c608cbef08e1f9f70d95bc67cee0a53a98d972beeb49527ac6718990c0e418bb1421b10bdfc525c554853990c859f1c0bd4bcb62ed8f12eaa049f4f9c5f400b6ed6eda431cf291f6778cd3ab2c761717d3e8c681f611dea547fc48942e1ce0c9b2701174f6e191b4757db501c8458ab252ed89d9e21adcf6ba9435d9540c46dd956dbb7a06d865919023e003e0cecd760568d3457da6b4545408115b9cf6daf6348a2bcea4259d1557604224a3b047d97f7a6e1f7ecffb00100242be4d4092d2f3e210db4c9ab6c7b371e85e286d25e4f79eff5079dc5f9989fd915894be0c303d13d8abe373b5023a9c50dce8de4b13cd27ad404b4a36233ddf3257306b9a314b23872153d491e324b2e97772cda5c60e1bdb504d0cda2fc7d83355c3e814a8d4d0975d7f406ab71776d84c848a33e528ddafd656af5a3aeba01332e5a3dcdb59e12e4bfdbb0c0453421a99a96d1123dadd99e5de24bd55220968c7f64a5d7b72855e9d5167c381d34be3481a857687b8d98d4adea0dc8432761d9d638aa78c63f44fbd0d9badc15f9880ca2dcc669f60b3b80253679e7c648449481ad017d81038c0ea8d186b83f223065e5f8ec247f3053135f01ab711005b9c9891ecd0760f71a45a800ead1bf352729748580288b1235daa67078ee7d09ba01696683655e8a75815e94ff0827694c453cca7f47788a63ee988c30b05b1f7105adf572e8b449bf763ad7669932e903bfeb3a81d1f491a9730ce2820bdb61110dc49f07e4884277b530a0f151b430a6470e20965c37a330633252ab19b1403891a4c85d63c3ada99cc566ed63af1be3195392cb5157f110113ed7c068e0eea88d916535d78eadeff24293353dd97cd27003ede699f7acb722ec921967f63cea3bf9fcd3de2320e6f2f8203c470bbeb9f10cb6ecacf543ce8876d827e3a9ed1dee2b6fdf00b55836988ad252b56dcf9a5a1e3784b213706a03e1b7d9bab0ef42239a2e34ffb7ff4c9b1b0c2fe6dcda5406ad24d0b8801e1f540df1f56d6ff052b0f69e45d48ea4b053c89bda56f50914950962531326ad64c73a18069d47aa4f5b161eb7ae54267a46bd92b250f4acc2f7ebf2a2756aa4ae7612e8db586b2368201c02e502c7f2280936caec61592ba67d9c2d40bdb2f1aa3fa9553dec38b9188140cfb5a72b65db15c39073306fc9af86b234541ec6a481fdd166cb75fcb09cd7f03095d93415b87825973384452c9e9884b203ca4a884836e69124958b1314b79df56e1cd7ebcf2ff011393dba926f900a21fff786e4d0cec8beb6175bfbffe1ac5ee2bf151be682bec8b28842ef0e62c45388b318aed3911b3ea3778a14eda340463f5a9e4e8c2db154681e3d1a9821280f3ada28544655a96fec3cd0bb71a3fb09113cd7df5e5b9d7e15cd8a24dfbec369a0f967978b147d4dcaadef9412f2f17661240c9621ba7347d1ec7ffcbe07f104330362da774d5f14261512b922acc61c59bf63f3695595f87e461c08f53c60d236c95a314cf570d911a66e46633ec8343c251049e470acaa85429a8de5dc33b8c1dfdb20e2d112e790d8b558173945f824ed45df695e2e9ab4c27f0399ac6e567575cafeb7614bb967352e947a6bb1e43d91ecfc73f8772e29b85e46bbeea15200f7c4f0ac3fd10baca6bed02b7ed7389a5591d13dc55f7ae231d8060067c1d87294e8f8c8b8bcdac8f57ba22c321e904a906a7cecfaa3ddcabbc4a10809259184cc95d352e5175acc6547791b8cc40f43503ef361e8739d544db5cdc64fc0a51192acbe7feba29c2a075231676554a0c9b4480155338b4fa680b13ca42475ca0be434658bfb7acac622ad4d77c27dcafb8989de03653dcd7ffdd74f0aa5206e704dee221dbac144bdc47101768d8232b3c790189b590e14a45be96a00f8a4ae6c67bc86a5169ea97ce426efc8caa0a651cde4ea9e6b7b56f74cf5fcf213ce00f35b21b5955b2ef33ae842eb3e02e05e45747c608e420bc79afaf375ea0bd16df19fa012289dc2b23e80505978f961dcae50363db599c4e0b3ea9804f64346bcc63290c7210b9e6309671877f0e1ec6495d17ea5a60390a0e1a696ba0e5f1778a38e5604364036690d91f3614ee5d3253d81c44dd91ee8842dbbc77686983b8c727880f33f47f369f7c80ec46295b60c08eee0a4819898e9ff2472a5c9291426602bd747736f45f52316a58c6d87843f6b9f031c7046a3b6c398f10f5e1ad7de5f1b573bdab1529dc7ce7f43536a0e2e466bf7026e18b7c5547d49a364b9c5d259baf2cde12e3a1725f6d1503bb717aab1b7536edbb8a47f4153c683ae9833ea7687faa23ed11f38f9f63983ee30ba74f51e7e88d27ece5defcc613ee7eb3ce50b4460a5b6fb3e6334fe7f4da437f0f4320a817deedf7e34845beac1f86c62894a7ad96a6a3201dd914d4e3946b934aaecae28cfecaa3cae6a575d480dd14a88885c4d3016b7327b44c551270dc08ac54773f0800a5c0876d83f98f0bc18e3d218d3c47079e3289ca55bc6c7ed65631add182f504a63e5666178e95962323b1244727a01e545c851d1360f4a3a55af9612952393375174c95fbffbcb281c2318cd58812b1034f5458f4f60f892cb2e5d10d160541f9cd9ae8d0b54fc7623da10eed98a83107c69a34253fcfb2b3ade240b4acfd9009e64b72a4c82ca717b3b9532eec2500f60c888a22785ec9e5dcd947b027304bc4735da7cbf7440be2cd743f6340412fdbad554f07a1003afcfaa5f1fc28c583d4a21f164070dd462ce7b5cf691d73c81c7208ff11719beb37f180aacb5598950cbd97eb5d4842b4ac28af65899263e9f642c7533ed662582a59c9a9c4b5b2fa9241f6ebef2a611eac89a2cf1b1987a24e094b5d5804e2060005c6780ddf3ae5402bd9a1aaa290f5d48ecb087f27c9ad0c0c4a2391047b35f90e5bdd8b64eab1d6619743724b27cf7ae90faed0135476dc67fa79f81d4fcb370c89a93932ecca204c194ebe23d33952ad20cde9efd2f040459d8d424be47fad276285bffd9146037ae4edbe68a2da63ef0a0110624ac6a3a479627e24588c707bfe8b02d7131f2433fa60aafc871ab287b41c0fa9bf7cbd2a647d288bdce43cad817ed95bd7c6f2d955dae0a2e2a6b3ad8dfc922887db0c94aec0001f3d26de3ccb09fed55a0b8b09c45e553b9ada22dff934e367b45fa011317cbef86d47bfa9bab91de6a848d9d070cd6c02ccc064b0ce86c9c8ffa1c4413b17ad889c962889865f6cfbb33f2ad42e87a9f875ee1e708ea9d0596f023162439ed51f6e18800d6cb2818c80f84e44408b7cdbd455a7921dd9bf542caa9c560cfd7a036da622f643f90c4ba1e83461497ec2517ed6b213ad7f1e1f540bc3aee166a04c9489e67b67d27dc50ed290130a3321e69590897a7379bf582cc8eb11cffb56816997700d473f57065d1b7fac368b6a8717c68f0afa0e4b6362d291ea13c47d558fcd760231c0e2ba5ffc1ea60d3b98be0d63299ed892ea3279fc20a26a085e497966343aa3a02356ebc9c97ae8efe83494f94ce568de3a717dc36084e019429b56217f829f78056eeb20ae330ed926e477bb6ce4ff29bc7705932fd0099b9640e25f87c69c04a802aeac74aa90865250453d1db4f128a61450e6721f2b7f8b75b49052e242cdf8afc2c21a67c4a934dab942b2f90252aacd1117438a2d009775c49b7481c718ebd3b1e91d6708b5669e2cf10f86abcda411a42a42c2e0d280bde6149a4412ddb7c99686d22ccb5de52d59b20e99bb5fbfa3e826a59ac6a672097f562445d53bfb1aaee4e15f68dc3d0b4e3d5b04767956a237bc5e32ec59d991c5b979b2fc7caa14bf5548c93300f2878f1c80392ac62e378f3ce425e26e38e72b2a29c4cf99172fb329d84f65858bb123cfdb43f1079bdac01736eb4aa3d7743dd95607f3b12e312733b2547c996f38b9ddb27fa1f7f4c235bd083800be2193f0b428a4a9019d24f35c4fc1638d6210bff5ec775ac8e4569a99ad301bcf05565b029cdae4b8d56300753b3014f2da2f6dccc5026086cd36d2851948ff956176b1144d8b134eda709e32b4eb85b8c1899dc5b416de3f3afe608943b5a113b1f22c839f81e63d4cc42c390f14e1b36926c5188c781a9208398bf3b970e25c969247b294cb2c9a65cbbcf987b4adb8be8724d43e3bef73b8e43582b574e7bdf1fb2ae7230919bdc1ba43b0e7fb3f6aec969461fcfd01ce4b7caf39110764885a3554eea63f6a6903bf0d73faacc879000cf9a8cc37390f8c28168a8aaf4fae29db00def2d0c70c3928eb9b5ff52afd2555b80dbf541e1a7cdbf61fb3724fcf321baa0ab2488b7df753f62044a608e0d6839cbb2add86e56991fef1aa50ceddc62966c001eb11e410cf8e22e05bc1630be2c1b8b9752dfd509863de02bc7b52292e86f6603c58f23aeaa2d2c467d28797a10cb9219e9ad2716bb8b391e0d4217e3cc773abadcf3f221e31dfadc4ad70a55d072d4baa41062a6ce67b932da69f42b8fcbc95fb90de05eae282349c4d8aeb94731f07d9ce60c07544dc5f2b98c11e50332c4f225cd019fc650d50eda260541624eba9fbde40e18631cf3252e45102bcf041022cb52190adcbf4a2a86343c7bd6ac4df8591dea4dfb3a2462f276e0d7719d066a02d0ef52e0a4ee97f9639a78e8f1336c4223165f72905473ac029cf9ced3a087a72bfc5182b90a42643ff12685f9a49b52c7f80d3e5387b024d5c4d97c4c01893d48e992e1f91e7d7f51e4eb8b24ddb31a5a3d0406e5d056ed85279c599f037a76d78732c7c583c86025f0ab202234a71a58b527f87f7678a41b4ac809b9b7f342309c51830f5c553577b3f49636ebecd8e91560813e9fa53be1715a9f56c2463c7108595d5f56971c2656218bf5e30a9d26bbf140c6b9021a51045a51ade29521690e57997fbdecbd2f2ce4b94ba2a2e34fcb063214da1b76d155283f02be0ff129f928a8c939e1ee6f5bfd5f33b4b2dd7c7296487cc5638503eaa59e829558b97205519aff0dafe7bfc866d4eb152a5e22ec1c32fc6ee043b27e5e9dbe2a1cb19c42829849fe55ae5da25d5743a679d726e45d205b3f6739aebab9412d3ffe2f1880520a337e5aad3ec7122e8d8b39fb27136ef0e2ea9d15920ef7810c3cca688bedc28206f2bbe9005b5cc5b0d29b10f43c73395a13df00693ae29a64eb436cf0f63b5b89737b27d82727d705a141d08206274c1eca2eb3fd0388654f2e0aa53093a5b5e7f4da9c01adf97d2e49245a8ca9131409ff364ddb01266eb2e7d61f26545455fa9d78de88df452a9e77af5565fa9030530a3aecb8fd634fdb8590dcb328a588f64c9bb00d1399cc9abd86d4f58a6e1bae98db99dfd0273d506ee32ca3c33595952267b7b214577f1eab7ffc98408c00a43926bbeb0059bfb5471281c65a024503d9db15ae8f9542d07aa7851971a2946a39168eef9dbeee41da8b959bbf8f933e4579036221c143975c3e5a6c62a94113585e267efe98ed9b07947510f11ea24adc0f3d9dda399d77b913cae54fbf7f43b8c755100b9c47cbc8243f9c2ac20ae672a1441c941df5372671c9fd57a1905661f120bf8a85d4acc16d854381479e6bb283374f345558883f6ff61efc8f4e1043cbc4d7b3eb7e2fa448d6d898a2c61a44411b8a975c1381e20930c7987eabc12c09d72265025da231fcb36381da038b9230fbd6bf13bc7001c4fb93583634a29b03d2e77abbe59e6b8c32e7cc23dfdb70bd069cd1ce58cd87e4bea561fa5f1c47c29a8220f90d9f811ff3b3c4a1aa194e0a28f2e1c83dc10cff2ebc1cf1b0c7b0e8546041d00637e201a716f7139db87b7b9a540ed986ff301fb485fd4c5e5f607f42481208fb23ab7b55167dba201aa9409433b4e2c302f01597db1883d8b8c8eadd1f7fcaa85a1271e64365c6e4b6ef982ad14c20a94b2a25b50858a9439a82fb0c6b9fb2aacc7a2d54188951bf0578e8e95c9a21ea797ecb2a733f8f11dc18f37c2c833b8cfea94866d2cb34976b97fb29d9f4707c1bd59e31d1fbdc41bc751152363784f255c5cfe859ccabbbbf05aa50b4c2ea223eeab9d91804f20a7c44c03a7ed72d3cd314dfc15c6951196db8a8c7a4ab681419b1a798993993a35c93d9446c993a7d129a719cea86e766743a7f3363065d0e9145f2205052a4ff2e1c3064833b98b27899f3a612e6661e98839a2f4a70633650749c0d4127e365d8bf9a43b283ad9ea9a100738777e64a39f6f19d81b7f2ad094ffc73710f03db5a86a9efd72adf738d7e91940700edcc062651c8c4190a396d158afa2bfd48e3ff9c0a5d502c35b9ac96819b560cfc41408fc41409763bb2de06d68e5ba9a861bef875a49a01075c14773f37444231edab703b8b8ac824e8e2c7810886fb08d361b71d949bff5b3da2b35e4e8d517b728e00896fcd5c9369aa1794dcbd098161faa888bcc6b13658b72f7966f3609af768b000e6e4b5e595f4949805b1c9eeb930fb7f553ca6f8a8961c55d4854ac272daf370cb7cad7a1df86ec0c479722a0432c03cbcac101c43bc86ef6527a8ad2690b5fdd0039155aa0371ae35cb2dde526e4e4a11019b712da9544ef574d99f7089c812d48bdada6cccf50078edb2245c666aa2851a3151d451b562f4e5c5ccd3e0edcf0d3c6bd0a4ba4fee04537d5249de7f10d2c29a0df9aea795b8ec90c192d0cf5736c173f62418a6a68a701b53e8b1c7b5d1a4bb502bec7a9894be75978536a3f0612dd0fea7ae4a612e5688ae16cf2500440cb96bdfac92f6a84c33fbbc2b5aff9830f52903ca3a3ff71faaa0a5079d08f840f882e3ae37989ee3c2859ba5407a8b4440a294052c76a7a097d38ab8f75dc85a249f3da6f5c43fbcd1eac5b3883c204b75dbec68aef299875aaaa2f5c808bab408dda29077077a656819640d95f25dd76985958035fbfff92695a7fbd6d8d133d868a3aa4b103a73ac33cc91dc451f246135d4ffbd0bca08d8a21ff4ea1bb9c0c5ba019e591c14d873b657f7c9efa50722e53019873153c1357a0d1fc4b9802a80184ae1da5b212cfaf6ab0dd8a35296b5f77176d1a35397d61680fc2e0269d7c212533bd4e3392c9ae045e0ca349f869153ad33335ff25d3a5a1414e4dc8b4fc31ad8087ce2839c8d74a3c8a76d301d5c575422088c1fea489ecf622ad4de7bf00fc18839910dd90ea75bf0a8d7f2516300604b79270e0857538428a8e4621e703d3be03c3f8a90aa739db309e0fa1881e95c4ae587b6d5d81189ed4b5c32490b2cb3a855e4c7b84450e9194610f375d8c2af8c3161d398ba42fd63d67ec0951875292bf2d45210c487e4dfa261388a607f1782065dfcaaaf02054c38099b35a6f05547d6f63e80d10f48b538efa1d9d7d2e3b7dcab3d074fe4d3dc697961e119f77b86c63c244aa9aad83b970cdb06bac85ed6cd8c2b623dcd714af39dde37ab4aeca414d3fab42b80fe3d2125e99cb88f15cd1bfc67697a8fddb4ee78b4859dd6d015bd206bf87671f3e144cf48a202c89b60f3cf11bfd10a42fe0df6553fc5c05dc324bd88faa1caf7de8a92d5cd438aeeae531b7b7123aaa56d77673a99502928d7e74d16693213315dce3a8c2e2194bc63afce8b8774ff94725e7a37b9247dee0373cf3f92995950df28746d5f1dca53ab2b44b9108fc3bf1326beb24a8243090ee0e7b3a9d1af0c5f6f3784b8dc704e10e1f9f799fd0f39180a4b79e83853279f5e253342c239a3bd44a96ae1dab17aeccad3e0cf7abdea54c5d5d99bdb0f0785a54e3bacd5a31c218004b23eff3b1c235a853da40cc9ad93360fb20e08ad67ef31d66ae9872f899d2762e8b4aac1476155cc1b9df9d3d4f157f175e6599070d5cfcb37c4970969a185f3235be5057f91cad7bb4f0d14efca74ae40534fb3903e3c9821bd88bfefd005d1d02825476add857178f545f2c55e31aad4d8f1ecd20d902d85505ce919359534fb71ee090d98c5d0258693a84f08ddd68bca3cda2f05c183d1237e154720d2ae1016688badd6d702447003db6626d33413d5d68d05443c2280f7ae49a7c2522f4279361258aa0a94d444068fef84417840a5d7d21cd967006ab00ccbd0a457356483c138b7238ffa0e0ef89137e70e8052be0a667378444a143e7bc52622bb07bcd6e5dfac4ad163f46c0fe5789961f0be3a361d2eea96ce039e03bf01076de47a81c32c078d3323ca4f2fed973d6ce73490c8523161ba97ab23582b1b55ee71b1fb47c800c3abc0a18d368096f7cf3eed00942b0cd6708ea636c788ccc3de09cc8b3bce4b7f15b6a416a501e29a6a2a9e9e55f0fe086c27d6acc2ecea481930e934f13679ffc008a9b9e7d38ed7aec060b018740949da0daf42ecec90c49819b393b093869748e0d33fb4a2a855c2e2d175210e5e8f217738fcdd072645e6e076a20755171ce4a0bc7d48db15ed2b533c468554e33a1ef3b3da077719c43eae604ece23d7ec2d093f854086b1ca1d72085afd7af3fd992ef241402327dae998a05ea12d1509ea70b0995cec17c90dd7a4ef1433de73299ceec1b747cd9c39dadcec76c872e23210d6ef295792ff8bbe9ede80f6bfc7cd3bcd85482c98129d3a6a3b6e19b0ed87a9f6829caae88537d8981f205954da577f3c7fe82448ee46f627b328598d369272e18624744029bf9a7657170881169dd872e5d0aeeddcbacd5fc60d76ebeb1a371602bdec9960495f341e02bbc783cf10e7ca3a77f2cbf690abb976bf086af3f526ffd8b6f4b583e7169352151ec8be79bcfe16a7f0b65e68ea645c9ee4d554c079c1c825ff588b6cacdb63199d5206319afa2a04104cc95f8bf425f1966e17a96e64f2f47fb7da67d06c179e2377a09c16ddf538469a5f0101f1d850c2cc9e5639dcb3440695fa96680bd00f90eab5692235709203203be0e591a93ee2e6ad798834bbd460e228016c4f7206ffbbea087ed3a305b9c3fe61b7434e6f9b6016d0bd44f7e26a098f90763ccb53b5cece99b45e57a7af522bf904383d4de74a3e02e8b6a6a2777e7e94949ecab82aa83f0e5a3ecaf8ef729949e18398ae63c5307a6ab4903bcd58fd4f0e85008f3fbf26a442df0ba99c2f8e91b200405f33117d9d34a3ad2172b96531b67dbc1591251eb159cc65a06c6305c17a951679b54ac7c84ca7549a4f2efbcd920be287b352be0339fb394aabdfc9e579e7289fc919fa4177510a22f10916cd34a8e9b2e391702f282af0e7433661256ba65e174d4d1665b17125698222840d8efb2e459cfd65909d365b59058bb726ac6f6bd586965e700c7ac28b0bc6573bcc71bc38daf65a9500fc10726dbd071007d80f1b26ba7b00ffc0695619762fd391340e8cf3f12a0e25c0aefd5d1c7050c513eb1aa963011b6fe36b579101fdf9292a3fd93500e697f14d971d9194a087ae1ea06d7e5e1d4b7b0e94e46ecf564f213ef81d66c0a147b333152cbc6eaea23da94ea996c5299cceaf4677bb455ed3e6510bedb0eeeee9c11b7f4f883c1f45a789c79a12417852c1315e213286bfda7f31250f962ea784919789d29a2c75a3baab8756971483b3ef75fc25dfe48bdf2d5b30ad28d86690b07d55a1be06e9453ac7b4f0af96b2e7155e4c010f933dc0638a8e4c4a211bd0fba3f7866e11aaf17218dd140d5fec495573a3d8b18c9855a86facdee0012d57ac904161803bbde10931d5ca860b3e5176e71d270bbb5a48354298c734a2156648519a41af79f58c636047618bf580609e5bccb10f57ea859222b64d164ed5ca2a7661424ec246e1d40fb23cff1c1991cbbe7291b0caba03c0614bdc3e64d2fc84197548f267d7ff6f1f80a33b9db3ab6a2ff9a6755a29fd544bb82fb0166015db565d374f3189396ac21d1701ac37f3ea502403177898e4bbc404a1254d570928c323e84084ac03a6cf9063b0a145d8b3b537a95a27254d86f0ddb27e54898b66f63bfe3ca1ad072687a86c108393b54829bdeabd57e7ab04f3a63478427fcb65a39e65eba70b55d5360c00b7cce5d41ed6e22d462efdf9bee23dd220a2dfa4e9e01b74115673fb3b18fbed7376f64e258898a7ddf54478ab7d1219fd6c51aa66d0097373cf057528a84a207c4e182def3e46454ab57e7fff1b0b8fd772bc22150a59513014ca5942da463d407b454fa616964a4c3ae78157c7d939c9164fbd328cc43c02b7e0e9109ce4fdd727989dfefc904d009509ad6bd2ee5e66ff37c283cd8f77c4ae8baf9974c3f74bbf99bffd033cbb7a36ff7de2748b0490672b6259faad1a8cfcfbd1f34955c439977413f3c1aceb48b0c0a70d73bbecde43c385af64ec6b1c3044359409b42ece751e3165909d24a7fc1f4c04842819d6714a1141da202238bb24b1cfea32b3884187313aade1da6cb58341cdd1f05a3359fe4821dca1d2bf38d898fd36d3a74a890d1a851f801f4113ae7c84427950bc6ba60342718da604b0e134aa0acf3e7d74961f25acf25c9836c33eaadb9a257cc230fd7a32113183bdf0723f4dee7fe8887ae8852870fd8909bd85b137ac1d9acdb2111d0f13a1f3d04d8293c34bf03735a2d455a7c4c9ebfc5466eb71ceab724839ea58746825db278611b80f915ef195f3a752404aae8e4ed224bab597ff3b1b3b1e90f5e961eaa7f7faa1f6c93a23502896af27c839bf14e03605b4a6c1381298ac9259d93ce1145251aa9df3f9b5360525928a7d73430f8aa9d58b8fac2f96a0329e01b21bf0c026da4ed08cd27e536a8c288ac1f8ef645e590c125f4e8d094d9cb7ad7723b00ecbf9cfb6f0f01c6cf5f2f4009ff1aeefb6c03ceb1d87d6ca63f3cffd81ed749a6e4acfde0984d38ed93530dfc5338de2d457c91c9d748df50996a216c86f09701516d3a4d4cf8d9943c0c0a2d3ff3b3ec0c36b9c45100b84fcf300d5d24a5d4c03ccbd2e50c0eb8e4c2d9be5852a6ead2103ece73a043cd1b8a5df98ba025354b77f98f686c801d2e06edac948d6f8759355d897da2c274d819bf69392759d800b5f8c529dcac03ef3ec5b0b6a28b659eb4b597b41ef3cf475ad1d74ae3bddeff5e283534a3caabf3a6cc9fed1ab3fe48ab3bf2f04353a90611909682697db62762b6346db4785f313a60441560260f24bed7a33716939c0225f7d57f347d1dcdb9c9fee4ea254f0d3fed1cfc7fa388732ef65e863f8841c134cc9c46cdb99e004652dfe5814bf5b7d4f24588733a20dc4cb50b8dd063870d0eebad584b65dcad25538f84271333676e5c490c48f1db600ae3dc88901ddfefaeb158978b417b505dd084226c9172aeab2486391de57e9c3b59e86c2b37c4f5d186b1fb2aeea9eebb687bb4df60c9298e1aa2f00a52ff1692a14987102e475722042f9361b14c29f133c3d1247e1c5fc8ef26020408416b62fc0eb6abeac448ad0bf6d6174405e2f2cf9d656c6745dd7527b33cfc33072d8b89d035e8bae661dad4e9d1a039c07ac0e601b8df37927389adcb712ca3a6620d00ccdbf606c1d60baa59aee575e5fada9569a25ca3038b99b399b534d2652361056b9f11f34c402d0c24adb71872c2042734cec31ffb72f14427174e2602e396ef0f9d3a21590279f45faef69db2f1c9f00a9c37ba8bc9f24e9401cc74dd6a55e09ae389e8473dbb9f7a6664982ecb7db50e68cee8964b6ead3c3fd904493896aedb0e719a2bba66c263f8a0c7974154257796665fbed91cb4ad6d885efe4a3720112aa0803b85c31b28fac139fc666a7fc00e79f50890c2b2b2f4923a40b14c9c0f6ddd163ac0961fbb8f01607b9a891514bb85a375b4aa25e0d26be0fcc9aa7ac5c4b546f6f19c594e2215c24ce5a0c6873bd56d254ef91abd04d8f6c36526b6f3cc3700c46f70c07c3368d18aaea8d496532498a205325219e20b12d9f6cdd6266fdf6dbc8ea4189f6f8c0c2962ae434a169d40ef339335536f021ec3ea7ee8d8b3e6a31f22c6df7bcd40d4cfd114794a26ffa917f7657b62618664129b3cc6f5e83081b314b3b44e22ea0e43396de5b3387e463d6ee8e5e707bc4b1e89c2ff5cb6f769c45b725d8a985aab42c444941666cb2b3452f6c4f0a3ed684b0794fd8358e073b0e9788f942b00776c43d6fcee7745ce7666842255875b9d634d7c0d6e39ea93aac48f7465b613625eadbb058b96a52f266b0d3759f683d14ba154b817f7b39d5ef41832b48bf018120c5fc34377e41f5b2474712493d15783d7821ab81d025e5f548cb6785bb69683028ac5c99a9489576949b7ad9ef17ad97646f67c46e48db36dbe5a661fe6400b710eaf5dc9e5c4ad12da64989d2f3d9bc654ff42b918a2eea7bc0d5fedf03b32ae353a03a27799c1f7e2b6a4c75ca945b04d22c9a38d3bb0837365a564c4d9565475a849e7dce1b098f3cdbff6eda835d423ea8d60cd98aa6fea7dfb949d6cabada1bd843056092535d4b8db6bde48cf06762d7d7212b734e2f21b4be7c31ff7c15aa0d95c727708503526d35b412b0d10731a0bb10f363f01e8ca7fa2fb623cfa55e91a4e102a9d3fe91a6f085aee61d2915b949861cddc6a6a7fb8684237bf5e0fbc2da09b39f62c22abb3125a4697eae7d3f745f59a3cdb0b1ab118b924b82bc19ca5de64d74b2428d14d08a17be392c654bf3d568e4585dfa2a03eb7d3d83d87a7ae291fb66ba38c339b0a13de1f65a41e2d26a4dde44e879ccf07922afcba1302a1e37cf6fc8df2b44c4e3cfeccf181e37a291f3aaf08a32d159049d513dae4afde1914a0a6f49ec2805579fc85cd8b29c843aff0e061b42789e1a0c27189f839bba2902b326b5e5db58a9424a2175a6b0cbc9b9d532f506eda425e2b64de67e247b8b80875f228fd2074b872cfca3d2e32fb0027b4dfea80f4b1cf2c913e44731ccf717901452027de2ed2877be4597d897e0e3b2f760b2aeb1756330f5193a7f3170faaec8ccd3a7487a0007307381ea7c51bf24a2253ebceafc0bcf08eccc68efb40b83bf2ed4512c8197720610bee886235e0ba09ed6b80981034deb722ba742d5d3d0156dc2bf014c16f5cfdde46c9b60ae9b96edea881d546e51679d53288f240df06c9b04062c3de64d705f96948f40e9210496e184ea27e0ba15a7b21169e0f52bf2647aea9392d3bc6ad88261fa08ca553a5416b15458ff5efe154efad9f0b32f783c5794188e29795fca14ad768691b69b5ee57840917621374f84e554360bfeec972e76c7b6da3f817d68f520cd91cc8792b1af57ab0de110470a852ee2704a5ea833ce1ed74aa9b5bcdad64976e8b3871a3f9c46687f18ff59e887443c5f6029eb7ce952dc09799ff57410b33b9290c4f3e432297773d34cb00c5ae9564e58d2eeca3647127bdea3c2e52f94604947b301f77bec4c56e5d01b5bd4a1b018e7a8ac53c5acd7e8f5a69493f364dd24e06e9bf03467ab96443d2cb287eb850d995465c6d7c75d0d229263570cb6eb12f1eafc32de4c0e4c80ca16bb8f9924dff9b5211f2b0f1e832869f24f4d17aa5f08cb5338bef2bc87eae0331643343a77c2ec09a0eaf1f178d974051c8f2fdcd34e8ac093003ab8af2c00aa6fc1f582b38e85cccd3835419ed2b4cfa0e85ca392f8ae725fd58c3c6d4afd167b630aa4a27ddf3d41ca4ad16f7b408fc018ba39293eba22e5a70dcb5da1054508dd879d7d1b2d4d2bd68442167c6d4a1275d6ea5a3917b8e41f8ca85f602eb0318e17a82aa210b582ac48ccb7d66b4d1e22452de66e73df6142784f03a2a25da81299820f26fac04bee6813bcb3be17b973af744e6563613bcec6d19a3d27c90a1eadd57cad807c4f544967f6187258fb8efc3438909f39636bf15c8de3bc92ea686440d0efce9ee5272aa2aac011543e10929adbdad9a76fb03f0cc419d05a194ac0f093ec3fb5e93d22700d20acce5649c9ede5d526eda4e72482194402c033e569234b46db7e3e7a25de038690f777d600ce57d03f88666c709a58c4cfc76727b9f3477eaa20b857900b7109bdb5dc3c4ee971caf5a19cd570102e99c5a58d3a248c71dbc17605ce1fd208204c06c2bfcb3216c4a156baecfa9aebd744ff1351930b997cbd7f8556439ae5cc1a15a19a143ebb116d995b634a49a1845dd2b4ec4510929d1f42125dbe78d6c656295b7a31419c453b8ce19e999c623fb889d60ab01eb8819fe8b2afc60db771b4b8ba249af59a06889a30cb70e1ce5c0c660404cada3543cd1fc7fece6960c0377ebdbd7a58df35c6e62ea7b1570228be798de85334427c9ab1a0733338dcf51b7a2c2d1fc9e5a7045856a6f1ed5a7a4ea158802170704f4b5e2ebe52b16aa9313737b48e3026c3d30c3835f343096e7ecb2bf7cc4ad9e6a745430404ac0a73851de9de590b96a489cc81599903c1ab5c7b3df0b7556d68eb341f3f300a9ef252e615cb3e95bfd976a53096d6bbb47185bbc4dcdef3e4595c3067a6535c76a574b4c6feefdfab0a31927d27170891698cd5be08ee757294e0a97ba8e8e29597bd833f5b14f496286fae25abe99354ad0e05dc27dd1d5ee6710e0af29e7a641c57986e0227aeb5ea81f2069951b7885a802e6ab9687439b256ee8439007711d3595954af95b7033bec64e7d5a1050152b08dfb9e625810d6b7cbc2763f012cf4b05e553afc5a1a2d8469e0ecc22a12d97608d854a0f324d552f09e16185dde755ef060eac7377abc0be4ab605375d1bf92cd368af407181720f6d8df56a209a9469710ae65ac43177fda44a47787a59ef3c35b0d1aa0169e8e6e04d4302cf2dd8a7f5aa22c02b2fd88184309338e51a1f4e585531cf109e9910ecaa405be7fba7874bfff55c0b0af5e686b982fa4e8320c77e0033dafe19dd0c158f4c72943f3a2a26e55edb55c6eee08edbf0732500edccfe27a3c423f93abd09b0a2d952cb5b3e9526dafac0e6da0b192b07de6e6f42c565d110ea621975ca67c78f0d43aa10a8a13e569f29b16c39386c8081aee3cc23e99c59bcda238f46d3a5adc64a42c352fba1596e6e8e5ee4f70be75bec24fbeb1f79e7cd0365bb8fe17e300d7b1b96c3141d40c27436256094306506d7be1c958a95c9842d8ced9192ce32227dcf9a7de7b906f3a2972668041ab95ea772136de8f660742d03216685e9068bdf30047a9f72c90602a73c986478b2eef70be04016d4d984e176736a9bd65f33ebd92f5a96a697af097e3267801280c6bed96e1112d6057706c98e1421515714375620e4ebb5ec2db524bc71d00dc67f6e7162a6d1c28d192d51a822bc588d24203135bc4bd1dc3d9ff1361368e999a8fb020126c86e4ce61cb3d0b2d5f3685069c031ec4eed9f1bb4fe3228fb344fecb5e39d5bf41565e95666d6c740f0fb45121e3c0e34d784ad98db193591e251c9a22c0f974fc82745a06b4b076d62b3cd0a63b8f6a40f1950ed2e3c455ae0fb364d47c9c69dcb088c3251820d248d16bf252426226a316b1fef8ae11da04fd13a62c2e2217835de12a9ccf3aaa54ee511038786bd751e98092b5f64bdbe31bd2de5bed8a2b9827a1392fe732f5b2af6a33da85cf5ded57765b885e0f577f8991c19b1dc3f93935032c9d2e728afa449b5d21d2e5c227e53169d94ca57c8b9638073be5d21f4ce70fad7cb5e1fbf37ab663c24b52d6fed6f3c4516a04cd93eeb8d9d6d89967ad22453061ed7841ed33efbcbf266359256d0136abc31d722dada7cfb297cde8448ca183400a51e5f187fcf26ead80d938790df26f28653385c77a569d7e297fde9a822efec096e8cf2bc742675b6675c1ace2cae5bd7607a5b964b2897053461b9e7adcfe24727d1ac93dc16d6893ec10f32b8b244162551063eccfcd828b12670a2e7eed620fb8c87499ef474acc4bc668734e9573e4a661b0fcaf02030ffcb2ec8a09c3d8c0fd31c87cf3f00b7764ebbfca625d684255b32f39300f5ca3b11968939f1e182f75aa7c4bbcf7118f7757606bd4de8faec07256e8db0afda31c46ee8b6617d1934b49e3133b09cc79ad11c3bb71d5ee3a3b9aa15082d6544ab97668ae7a2c64a8d8e5c66e53c00f4849c1bd0d15eedb9b22d86c15d6a00815d9d045539da2962352d5316078f6dd006df961f2b1b6119a804c26a16cb454798ea683bb2cc6e8bf5b358bcaec5d19e1cf510a14680af3c029920df8964adfeefc2f67ce1400fa6e6abec8c9f61385547fffc8873fd91e212d67c2c95268cc2ffd879802cb96fb1ff1f760047c105dbe3b60f55037c6fbf05a996b8f7c92e744d6bc0ffa2436227921731b0d2f5a939493bb42daf325d6da184a4edac5121ded6b3469f653a0730112f39aa3b118b5a986dbf0c6eba111d1e1237841fedf2797ce04bd18ea938d2df9e4b5c36a4e886d09a2cf9ac8922ae486fe8ee65fbc54be769106045104af52336294d1d708f1fd39eb87dc5fc82ec0f960158a62eb640c59e03b8c0aa68fc0b8ee52a1c3048e01d02d21a7bcb87d7c3832c803100cdefd32efa4eb36a103f4f6435cfc1155e32cbf4c872b5a402ee03fb3d791b79aff51351a35a0b988c848eaa91892ce120653d13c8b4452f49c9b845b9fc56f592d97604abe90e41de35a6062d537ad0ee154dd69ab21d41afa7f80ee9198af964af764368ae2777025b7b7008aafcbe7449be94680da692e1c6fd27632f5059a893aab40e6a7f762e94473b7d1747bf935eba8fcf48eaff0f940f2d9e810b4033e4a59f9678db6b8a7b7610f075d92e1699ae7340e9dac92b54b90db03db115c35edbb19c1691cbde797303a82bc48294f12e5de8fe9ec0577950fe42ab5e09661c35ca957f5ee4f7c4edf2a38491f5ed39fcb6e695a31ff6437306e98a69d93e697fd5f24f86ff10199cf70e899438ecab5bb6fafc79443321c263021a51fb97ddc4625a4b4de3251ce5e57689ea7b3cb47ba28ab8da71baf9c4e6ead1b8dbdc2c3fc0411b705d0b5fda555d5938a881c13ec946e2e8aba9fe25e9f2e5b030f9005ac0cdfc6ee2a8ed31560cae2466d47e81db5ad4ad99581c47b55f386efe90b3b8fe04972d0e24ad2364642323915b5f23145408361286e0cfe806180760718158ed4fe197c345bdfab7fdbc77589758cfe7e7592da0b9676e81d7f8b24cba7d77afad7b71b5f448d521d82aaf9ad5905c512ef7605eaedfb29de98fe81ab85f36abe9eeda52afc25d219d8900637a04a2a04fc26833a60a2ae705bdb5eccad24b23f05a1f21013635f22e210c165ac41cb008cf5a19a433edf54d40dcd4e3a780a955fd04421e28f073351fe7125585f107c26f998d555c166a3518c575d8642558c7d1cbec003ae1d95ddcec2ea36d0e3f56c58f544a26e0b8de9c6414837a1b59858269ee5f4f8ff0d1281caa51a49d0564e765e25d63425d9b85aab0ef55d019f49e186129425af02631097a16e186c2757810b42916ad5611a96e5d6aab92ac50a47597fe5b177e8c939e9d2ec025cfbc393ee010f18fe40b4f6faf66884af260bd6467074d3d1e2efa975aa219c19bc06b3e196d5a3c8f6f619090dd563dfe0f748b1cb4f535d173c7c1af99aeff38073bc29309657e9aee0e4a9fb6ba88e40f363d25f611dfe42cfaf6a84c363fcf1cbf95c85de8e66efdd6da42353ab82841a73b07e3ec1131e13ccc0ee28fc727f914b93a48f1b63f0d82ad4032da46b9912d0f5c04d7f89176917b93fae82f6f512bd6c9c10e8d091ab9b50e844030cf1c50c0d52e85c89fc4c4120d9d9f6d19f7c0229c2a074d554b527d0b2a668aa4333f343c89ef5908e6401c800f5b0a3c8d938fb65e9d1e14ee70027173ba18825345580e86be57db73feb40ff48635482c1d56d55bb60f7cebda8912838e7bcb330766fe4bb2031a39bf3918a299c1a81e1c05a6c448c73239b269cc1d2244dd6fae934baec1e5daf6a5cd394e54320b55860f9cc0e0895d1e7ac3083967f7a6e7e6a181332c48bda38cbd256e1b9bde23f2f39c468ef0f87fdbb6d9bd71472992b88f478f949b456efac665447081304e01c1d7b5becd2c66adaf2ab4d52ee0ee1ca0cf6f00f2a4a92e883e5ec9702a2e6b52ed487e5093499cd25b25605cf44bf9bd0843282447763fec1e856ff050eb731ef6127068887964f08a0b374010811caec7e31ac3f9ba1999facf48a63f2454a07432b8c6d525a00309b109f6662a2843ad7215fe5055019c9c366c2e4597f189887331f9a46f8fb4fa0a615231dd2967196d2dda4a62f9323cb4b16f888f01d7797fd4650a8cb6d59eab577ebaf2768ed78e9dfa76b7c7e29ef31bc829332d344a3285a3b93c842f7d1e7d52da456a75645d5549714a591f638b5e5d48e435d27212e01a90b568631789c70c86f8fbfc09494596e4aa8b5a19fc23274973af5747441568b44b181eefb2d57789920a7eeb9839c3a7182bb3e5e9d3643a3e8b9a18b2643cdb0cc452c0983b95ddd3eea6cb6ff8c48fe4692771af9408e3ccc3bbe584f893de8411426ec84d14fc96f1a3c9dcde2434ef8c58c82742adf3376e870d84c1115775c3ae582557d8e8f064feb25e2149cfae86feab5103a95b7c0caf96f78e2357b0fd17c5de615686f048fd9db5d481792679c78af735a63b13918c77e5ac5e818d40f06f7f8aa086df658cc7f0a3a69051a254fd8b5c98d172451467d68f6ff00e29ae1b2e115f0235ef4b16e89c87e07499c2af8462380725f39b4097f15cd1a7866b429f0d298f0c895595223440fdf7fab7664e4160095f30e853e01eccb7086440c4ab54638746577fbeb86b5c6de6e57c3e6f28892f9f72318be7a4d0e45df59b794d4f31524165cecc364f74b11f23f88dbb9e771d272b6a372614bd04255197d1782727800344d7100ea882c249a9af9de23001ba0ef3466314d267663f86b4d274924c4298c3333c0980cacc180fae199d589543bd9da3c60faa806bba82d34a9a715699fe506cb037f6bd14c5cb6dc3b26698d0d3ee9424b18ea314db7e0f5d52e26eecc313836def02ca2dee78cedfa5723be01ef29d69a93de2fd9e214644b9813b361d1ad0df48c3db385e78e3a8feaf234d8e3e6e6d9aefc9739d9d7ce83c09caa79f079df6daaddce35d85fc50b9547e866b75bd5a95f3cdf5975043f8d4e9e8ad255b57ef7d23811fd7b7ce5c14a4c6225d91012652f7d2f1e5ff681984cbb98b8875c17b9701ff175da2f242f4328e2c7035d665ffd1e4c1b1377dc31eb1e5b4e954a980e3c606f2a8b2f785238d9a76a070db1c55d677bc90007b487ec01e09c86d4edd760b1ae9b5301a706822f8d4786a9e1b95e1056a374a631bc94d0b84e6b07b153675690e31514a188be9aae296c07f5b129689be3b0682636dc97c9f04ea4f9bc3fa71a97f8e988b200b7ec7a8aa819648c6a6e3b8c7c006ac5538c0d16e8a5e71cc9bafbc523964322c9a0901a16517456bced56f15ef18dbfcd0a45e4823bec154cfd7112bd70f9101f1fd1f6df4fdb1dfe0463acb412a5385903bb72d067282462a40265ff5a159a2cf58895025733450dd1f30a747a211fedbeba9e31792dd23eea5128ee2291cddb67966bcdfce61a724b7578980060416fa15e346aaf86ec4c618e94042bd96621078d43a49f4cf8b37a541c10f542c462fa1e913bad426130fe94ae805f8df8a1021b97921beff11b37b0c6e11208a592ad95ccf16ed26115c6813972a96bb748ac661c92224f5c4a5868599f589ba504f734ef0f013843105432c2475b7708ac8b416936ac79be6847f2e39a9f408c53622f0156cfcab8ad2c9563e201bfe9f4af587e71da60a63fd7e0c18aced78ec4dabd2188cc3f4de67bc67e6919f0e826e4ad3fd0ce9a13a3d392fe8197852983580ce6a799fac0ed3923b2876429552d3a2c9cdf028677187652a55d6e7a1336a212f2984fbb8102e784d51157cb9ec3c8b491dc2a28c15c229331c50232c71c0e2d13d225e4759e28ec7d099e9be46e77310a24e92e2f0b14a89be3e4d1594a00ee8363b0dbfee5910cbb9bef40e5ded510fe74c2cb3a8dcf1e384e5a0f1fbdfa102583a4b7ecf041a684a0c8cad111039458811eb369b67c39525ee25523b9a2795fafdf086c3cc8a9dcb32ec1d261b6d356838beebc548a2ea9c1f1039842407219babc7b9932549b86e1df68244c014c0e36dbc329aa9bd9c785bc08c5edaed6374cfdec50435c9cc513521feed886bd0bf4d7ff535da2077236c31e99e6e5945326e93435bd730e2d4d04bcc4dc768043e4b1725ab5879091e67bbd01a8d88fcc099efb21d9042649cdcf87bb8c696231fe222105116517edec6f8cb97e2f11872736bf619a84ed94f1dbd4c0398d079e03b779e9b2c450bfad3b05349928c256ce0baa8be1cdc05e8ca199835327fc36b56a871e30a11157161ef58297e520e6ba91c4dcfb8fb830619acdc589563fcef42c1656f73e31acd22c647b90a4cdc92c678fcd8335e838d09c842002c0846250471bd11352b47c7b0691726c63932f34734176514ca030ccdbc9255e5d363ee8a52d2d86205d10279b2daffccae10e923eca9ee75fbc2acd3fa386153b3316417a2bc00d122d74c0bf482411079fcb29e6f74740eac5a93478d812ef71a6d9d395e56fc4bd07731adb2d60810df88b630f4727ee6e79cc6867916870d364a19d137148205a278cd3063722d0870287cb4bc5291813243d6ed02416573a99a76db2c075242ab724c15ee6489dbcb3d3f2b5b128ee6630e4f48582e5e460aa720d6fb6a0fdf608cd3fe6187481b829512ffc5cf514ba023ff8a1d6a6589734f9eafae17fac07212dabf6774bf6e9984a624285263d3583ad3552e827ecd4485e957c70161e09b77b2e17d9bfcd7760cf109f9ad43806cef1e23db0c003eaab22f54cf4f7d957262f6bf56e2a4861472df287439ab2ad208ecfea4c01a7c596e100a38dc4d709faac7720f95b39ecd65d4ba165e0ab96f00345d88c689539d0060001dd3152e90474ff07b4ba7336ccf6cd0c76d224fc56c0fd6d4e1d4df2f6a820e9e92a7ed2367d7bbc10bc80eebb317d56a6f63abc5f643340abc466f351a2bfc9e25f19800dcf014b21f0fb1bdf93658ca5183c3e16148e984202e6e25492e5e2a83cf02d1eeaf540ada28ae3c4496714fb1813f1f2c647df0232ce5320889a32c5362b43a6afccdcdfbbed1094a428a970919412a53f92b3a0e5cac4cc978fa66bfdb784b1295dd12c692ab9a159a75f794e53df94279def1e74caaa581a06e47555d5bfcaed4af3f2e1f0757b4905ce505446f018c839ca501f968bb344a4716c7053e20730db9c9ca174550f452783d871c4abe37af31294568df2813111b7f6083049b48af835e043d7256d56054ac54b1140b32f9af7734835a66b036e91067a4d02164ff72b0acc791355ed6b66a01f34d913afe6ef507bcb891a03e7e1140f1fcae2efbf095aa5688346f46b6f76ea31bece07cdf16d5a28e9da4ceeb15795f8544993fcbebd0145fd0bc467217fd1fb3c4e2e1318e2a39e37bd2249559747123ec7eeadb2de4b0383e7e6a156e7e64a39f6f19d81b7f2ad094ffc73710f03db5a86a9efd72adf738d75c235152813673c56f5ecdde01b6c90b6d4aab86bb77694156bf98d66b95b67734fc4bcc7eacdf2d4ac7330293de238442b73371dd6832675c8642a43fa2fb4270c795837f804c59b92c18d9b33b0bf8d00892812de24e7b2f1d18cc419929a8589314ada6a4b7c93220c2351f3e4b9733fdf477df025470362036bb6f3acc96d131d10bdac67d616b815f5806c64006cc4bc23095dbfd0f50ef4064a0a9b1ebb97e4bf4c031e705213c7efa5b3ed7dbf0de7661db449e8efc24208502acf689b9ee67259763e9d3413de01d953732309d5f8ef6c5770384c38319092b9e52a5571a077b2a0e7a820c979ad1d78af47d80979cbfe4ecc154b4d45a8631e4c8e67a41aaf0a4f25509e1ac6cc7d4a8e72d36081488a8fa53b707a7fa08176c38f4870476655653da93cd805669c8cbb7f8bb7653867cc4e189f56c4eb08b81c01ed5da3eb6da5057192e5dc689f8395b8bb31afd696a38022761c517bdc472446a3d6c808f71e47e1b2fa58845f891f0d29373ee82fae3a186994965c081a67ec69fa5b322e7cf255ba35b48597edded89c09e6ac458e02a158d6ea3a269f47914eb69ba8e8cdfd01a371d132fd923bcd75feb3ca75dd629d432497e810a7e6e794f9f4b158c80e01ddd9de3fca729a59f8d5d1a7c6eb78e9febcbdc157b940ba0fdb40bb7ffa4712810210ed47e9b6742e30e3a247d84986d9ef560cc09307bbc2cc965ca4294608c72be6148eeb4599910353c1357a0d1fc4b9802a80184ae1da5b212cfaf6ab0dd8a35296b5f46ec52122a030ecc9360a325768ebd7f774880a1a018f035769ed88f952b85c9bc7f91b805af2cc05433a3dade38910d5c4ad013be658704ae4ce71ba259e946a56ede5b23909cbbdb29672283d7e7ee2a10119d5751dea02462e3937c842be94f8156e4cde4ae66d0a5deee93f021641cd859cc0da93a57b33838bf9da0b28f1d37b5e5479d79d4e0b2e315f1270feec53187134c6fae716d565155eb5e66a3baf0c3d8e1d704059a467507d00e9276773351b73f932215137c1d2c94cc0397650defee2cf6be4eb478b76f603e50fca1d48f57cc3dcdaf1b32901efff8645d0bcff9282b655aa2b564ebd0cb079e762c587bb010a23bb990099fbdc21085f548428e101d782227b8278ba17665d8b2dcc2a13b21949e790fceae2efcff2292ac119e9b0331ca61c5ac59b89541bb71f68440761d8d3cc842953370668e499807e3e56fe6d70325ce093a61aa316d74c948366b92fa5f4504e5776aad036833e2c4dea31623ce46446d943eb698972c242ff97f360426a66ddec4febfe2b9d178559f2f5695999b0bc059c76a4244bd4e412fd09f04a143b04d5f1697ef7a922e73604bb359260a6596b981b4a64589f23e2aba03c5685bd386c6f1ef6dcb9ea7132efe30ed6db1d80d92455701caa33332ed865f69810f8c42932fa34b6da24c25c7392e96b1039544218d714d1a47df50594d5ca5c7c0a8102e4cffc075ab8fe534cdc0a6304fef70afea21e666c76d65d3983aca9315f7665e7392c86bd1dfccc3ef2b0e3c853bb00a7c761670d6cb0da7db935e9a2f50a5b7a9c58347e64ff0c616875e90421a200caba2cbb5f77ea824a75db183440b98015a45e4ec90a885661bbadee8da343a11f412b5c7ed33d161c58d91ba6d4f9df9d2e8ab3b5186718f5865f16106962c61a854503793c8b678183d1237e154720d2ae1016688badd6d702447003db6626d33413d2b92e6829a5cd077f6439097b8afd377a860c891feeb6e0d04cb32e6f0365cec4d1dd6b09f02c2cd96bff2d660af8c516c7bcf61f2538ebaaa01793fc62098403eff3cde12a94c2617d490700d7aa0d58edfdda928443a6e388031a57b7b2f8070751a5535604c5ece49f569cc0998b5cff2f1235f700bf85e5752c27903e6000cdf05265bf53ab24aeaa83cfd2a5f6f8f6f6e72578549ac16b3a3512985bde72c83831ddf302a038fbde2286c2d50988ff1f6c0bd1c0f6fdc8adfd35f4afd83b57da7948e9010a5e8cce229a9532aa36a9bc3f29dc30f8b3a96501559cd5d603e425ee062a0b7437f76a682459ffaea47c4986b612b73b331a64139e944cf5fd8c3dd05effd82502c750a4422c9ad440a13fbedcf979aeb3ebaf362c636f07f3a0ffd0798bcc31e293730a632cb06456a9de796012c316e9f344f82f5c701384ce766768fa980e0bb958bb6f68b89a5a1f3288a8f75ea92dd6dd236d004d50db8756dc70c1d6d132a13e88c70ecfdc20d33aa3b4f2b9dbb74e07a3209a62d419faa37d10967fb423338ca66b9a19f6c562e7a6da2e72de64227fa9f4dcbcbf7e6afe26615d509708123448ee46f627b328598d369272e18624744029bf9a7657170881169a2a8b588b695e3a43138df1041cbc6e7968aac879a1d757037b7df3c06fef1be2e40fd21f638b034554b62d79952986d5a244d7f34724c5f9658b5f7b15eb5b6ead6b106f8f600e4db959d3a54f14efe2b340d7cb6b4fc8beb801c503cdba7fc250f3356cad366f58d831e2d2ad8e1f3330435e679cbf439c825e8841a25ce710976380302ddcfc4abfa04036f8bd74ce93ac549c1b0f4f9ad2b9eef56b22830fae3c9e96ac25a26a1695c13735fe07f65d57b5614c5521b9613928c4e9b7c4f085329b4aa80020013b6ff8bec378976f19e5a75f4b003609727a20f4e2040c4e31c9851cb554f99aa20470e89b63add6adbddff4b1e6e6073c5d6f514db9725add350da3b58c9bb9beb9cf857885f1a0a12914d5a5e0f9ac1cbc12ed1b1886850c016da0f3abb1b6f3b44638152a2fa1374f8b140daf3f3515d3d8325f5ea38ec2a4769b3a468052c3d28452666f4da8ed2390d80bd1e4f70d920be287b352be0339fb394aabdfc9e579e7289fc919fa4177510e776633bc7dedb133a52698f7e02c29fa44254c6822ada618a99d68c7e87c72ee38a2ac7d3084b2bb10382e15da482152f7c139ce353e4d8472fe60443a63319e9e63fffcb4fc51cc1fb136bdf93e4868d562bdf567c96f518b1b1b5efc1231b9d559181da7fc42bcc9941f1dd534016090f42d03c91c351dbf02432222117a02fc0be621002b917528ae5e29149aa11582b8916221d31bf10ec8c3e4a6e5babefa70d2df18cd4575edca74a931db7b54fbe0cc3b590e9240b02ea72b558997e83e1d7555ec2e8d054633ae16752e46b19cdd16c49ab32cdd9c0fee0014a41f2ad766bb768986b616907cead784ba8fe0bda5c63e5f5e9daa2b8cf13e367151b3bd462b05392f6aa4e3c5f47e98c5709723efe4d83f7e766bad40348ec0d3b2d18827f3cb380244f3c7b0df3c648793879cd1b2230dc32e9eb4bbe7438dddcec419ca5d637dd9b42478cbdac90d72145f9de9df7f4842e1652abecac0e05107d015c405fed4e9ec5e1b286006cd1d1bbd6c39a9b3c46766920b5d905f3344cdd2f762947765807688b56ad165ec77bc2f709b00e0be282e67485d524a43b4d6a63a0ce97f10d9a15bd22d859bc200b1911c1dd3f14331128a67b8a8982db36c62b7f91d9ef15aff4ffac2cf71fec13e5a4ce8f7304dad68bc20ab84c33354a1a685dda7f6e808e99539f95ccb0e2761da7bcbfeac4cbf9ff5d936e1be7c1bedac2bc5b6f6dd3ddea0faa272c48a31668ec70d89ac574190b9344903936fe3bc4e9dcdc4e89a2c6f9226da625d202e83c7a39ba277563065e89abb4c5719bd001dc5b9958942ad22f62d561ad429ed4a0dbabbc7a3fbb2766da6e49909895684fe3e5515133a896bd0e1b7e466985bbb97d8b142532e1de3beb9a62f9df9b3d3566d6cfcae49705a6c5c9d3521d84eab06de96a1e213e0923f826df9fa213059205270be2c2099901b535072eeb33ff472c28a26e6f8c330a129cc56f2da7a9ff1bd2c90bb90e03a932af5a0c3227bd5eed3d4b970aa6dc6b31425d7aa8dd38895089827ed9c79c217a0a2453ca034faf9a6792e3f394afcf045cdaace18ea609cda688076821c559d3a83e8eec1d85355640eeb3164cc7cae6155c397a671e8c49796a765dee2a4379bff6dbb6ff58611ef78054a0aa96db919af0110b565f5f0ef47dbdd1c82d4969f68d4368e51158ec97c43cdca7f33582630e8a2893abe1896fe10020eca72b5d1ed963253d1916105e26aa6983c8ab435e643e8c00515af7918e632b3a2c25f85c770b5f8a3e100079d120a808d3adbafff5c6a198c25100c1f91482cfab340fffa71c9624fa43dd23b1d0ab26d855095492472ffe361b600afb1e59ca64a0591c56986622372f9d7735b9a8bb99ecacbcb8d397bcf613e5bfcbc26e0c9d162379e4ab9eb521589ec885489caaa8df4c02fad0badd90ee9ade57a4338efcac99962fd96956c1179a52fef645e324ec222b121ea303cf6aed9ebc1080a6e723056b6dde125b690c9b280a11652b513ee2b812aa5dd973a63c13d90020d17f48eeb547d8257bd7dbd924f8fd4d0fc70c0f9daf20436d9126425192c08e5e0950a20b56445973ebe064a199597ce9b027d4a459f23c618c4d15a06640d59d464d7556b2c92eb46d7cddee10429f3ede0400e2f3858eb2f3f729c72dced6c9a009c1fbc7cf32dac0d7719fb43e5a965ec37a8b933c93eb6502d84a99967f595c4c4b45d8d2124d3b0ec1ae99960e387d429ce33a61ad2208cdbf48868874bbdb49ba5c474acb2b678b0fd73e94ac351bb160cfb53f875921a5617a3c57e1f89e24db49d21394bbd2196e165a6fc65d40196c467e14f9d12aaa3287b6dcd674f0307ddec0029b52787c51796d10ad6bbd27d65c572f85c126ff4ce26757d729de00ffa30e911dc4b28769f9da342d551bab0f0c3fa66c2cba792d00d8c148ebc453635d275b2a453fec4b626825e2be30b4572e6a5e85adfe4314cc3b10aa1631875248da76e10d4031f1cf383d6032fd7782ba85f1a31a5961917a05ae74e353ceb2d87049910418490033f5f93de4dd90c9edc62fd421f6bf5f941c78f9b86be6ec8e037b89cfda8026d1e2d04a402e4ca401cd0b9fb59be11ec05c7e4fba381d1cc5f4590b389a16d35e4533cc1c88a7a0c7ace8c99f7a245d2d2c226d589d45d094a588c8dbc14d1d7ea6071f28ecbd7a32a4f5fcef17248a957166c47022ddc68c02aa9b287702b6dd346fe410814f2e511c4989e6ab64b3163d687d6cd58d74373270d00a0cfba71fe6ec753066d1c3055e344b80e772895c7e779dfc7cf8ff5c4bc6e65473de54be221bb900ba44e957f26df23cfca8b3a4b54850e10fd15f518d79410c8ab53f0a52f2b45feafaa95ddba9b6b7ac057684ec97844791d79617676ccee017374e0af0abbda33e7b879f67e76e3f8fa6c804310c6e3014a3c2a2df9a332bf1c90faaeaf15f0c13b691fe51bf6b4a7d857e71ef8ffa331c524c86ba502a2af1e8e18a93b584bf64b8e719a27af76ae8645104d91d623e28ed835c7bd9b7f8a9a7a49e98d1c86fe330d4a24d61c7ed85b7797d6246f164f6ebad52ad64a3fa4f9cef5b472230c945e6d3a386ef4298f40b5f8c90f1ef14c7cb6de413b6ef9771cc48917ca0f633896f48a8d2fe10aa7ee6d58a334e14f7fb22fcee8f0cbe1f285870504b87a6e2df9490f293cf1efd5964f89d7b633dd41fffddbc9ab061bf12383597841525c595444cbff98f2da7510ac504e3123738d04916822f77455c447b879b39210155b5f54dc0d2d76a39396cb255709ce9c45fd7bc91b92d6a738c13873b6165c66f4c2543abf26020b30043d9bb2dab9d5356d7b78c114e38ff6e69a81a27f1dc755721d71caf39af4d89f20afe5edcedad8e876b92bffcb0d7571360c2908899a2fccad61ef15b760bbc97a1e65a8f45b9b5bd27c4b902ba81939126c704bd4a546f78b1c418d25610593579dd9ca71542e6f972160de2c928ddf60b36556f9a3a697d15e8766bef3a287c7c5a4eec999974ec5a1f304b62f48fa190f1885cdd01ae694c32e9a2bfae66c76ba7afa0f734c6a63e1e158a02e505e73972606dd1b61bfec7c0433e15ae7c0f0212612c9a215bc753977c591c6e78ab2d16873cca73ddd20e8663b9063f8664175178e2d2b75fd7fbb8cb8665ef2e534849b09e7279b4e441cdce86f23b5b0eddbddd82e81a5f4e696a7c18ce12dcb4c015c3ced1a8586fea37aa39435a9c35ea66bd31eb26322806bc907487ebb2dea2187ad33021da165ffd593b2bd40624bfc0187fc6e363009fd96fbe91e920f6002c405a0f24def1135baaeef6894969c2f8e5b3feb8d016b9b215c9ae7eeebed97a6b754407bfe596e04eae90ec20885e5412ab261a28fa3097458f491cefd53c93dc9cc7e334d7efc83c4492deb7345a1fb08fe57859adee7045079bcb1946393ed4e63d3183f9482451b418c7dde42fd90e0bf25b68aa94916ec3204f6a1ca99874fbcce396afa5d9a87eb634c0520f88101dfcf697ee852436bd31dd9775d3952e2aa991e0eb0a41097da201fe91058adf026d900d02057b0bc00e4296057f0ac09932e8ba452e69b00ead3200fbd77a00243d8da42287d34b930ac8dfbd637a41abb2d75d46068a5a3a7d949826a947edba070d091d30e41c9db3792f0692362d6f6f985a1bb35608ed7ceae6c47303eac2e67558046ee0e2fdc29ad19b64349752c3824621975be6d2268dd3bcc87c0b50bf4ffe86f4cc6064712d6f6a053ff88fc8eaa74d971fd71e55a20200a485ef6cbb291d4f333fc8b7965c52856c7fbea7a026da4bfbb3fa87fde17d2893ead6a4e6fd232e2ed3e4fd6c2f30ae66ecefa6ba3bc492bb835e9b50d47af65c8afcafc5b689f734346e95ce131a7d915711996222079e023a80466d67503ba31866ed5449185556efb1ede9e87f588577cc7ab4238cc1a1b621746c668d78ee0dd439e693b4638ff727a7a62b67eac97656983491d1cadc1e499056522cd37ea9d11013cc6fac41abf78fbedb4f9eadb242dcb992c7013d7df748ebda49c209d0845d8b546546a15b0cb5ca38e48cea8414906a531b620d82c64b7f541ff8c8c6b2622b4eac9545f051685c63ea6ebe1081a09f2eb86f99f2309538ce1f168a9eb46787d31f14700090372d2655bcc116323d3dd3bb283cfc02bc5f22679c488f0491302c9bcb936385c8d6d886d8a4ad49d469c17d0dd12a6493b69e7370f68923f86e3d7bbfd7b8571e0a062d25c42de2b262de81f69cce989adde4d2ac77b2b214e466da631ae6994a929eaf21444ea5489c22d888c34d6c35b41046e8fa4f1156fd590d39ca396de82a211c83664d5d9edc69c16fc841799885893731589c1cc538d96a0a440d86042107b0399ffbcb4b251dd0565f52fc738f35eb91e1fc14d047928cc22baf3f807fa9e15dd009e2186f35743af532901ab8b2c944be7eca5fa6285d2cac27f4366a74562390a5127826e8119d03f5ce93e8cce937a05a90398be6f7e0a3f6363ef57f4d9f220d9606b54b0adb23ed891179924311da20e27bb64c0a6a0692d845e4b73bd02146358c2b353950b765e1f66822d658ff9ace660194b228e1116a37b3e8738085bc76cf63a8ac88c4c94091fb151b23e35c0978a6b20f31b63b8fbe31611149c9a4bc1c36b76254611f5fab78dec189f140afca2325440ab6c0ddf5a57a75097b5ef227c1927bda6bfc834b724818598252bdef12bfb49acaacf2d3536a61a0bd743f43677d171dc51f4a7642c9ff44c1bc4d98ed0502720246858af24ae7ef475e167888e50edf5b21895432b9a1f8b561fffc0e6e41083283c8b4367ba398e96aa9c09914e277335ca9fa59d86061eb1c64e5186f5ad03b6ebec04792068e2746dba72e598552a144b7a024adbe6a8dab21dac0b31c57c61b0f0eb35ed38a90cee357d6b3bfa3cdc4b622176b2bd10d04a919686ae091312da042672db3a1e6575fd30c9f127cf515ae74c82c3fca75eca4a884ed696da63027507fa8cf7c55dc22aa13014baa12c75a62d848dac670b4d18bc4a1a6211495448d394f6e751f13d95a5a2da00e00ee9ceb6ec6659dc3e5f5e9aa4ac1e297cf86c1535408598e18e3463c211f61f1b4a7cccbdb551b0b81b72dad8f606b22a16ac614f06ad20d0e987e6cade4526b8f07b47a59dbc6a2473abb738b52e0e86e2c51c78861c2365093615df02404dcefd339707dcb51bf52e0a6a1b694692dee987a97045b72e41a58d92cd22bf8e52d1d8c27bb4a25b24a67adeffa4c6b8f87ae281238ee1f0e7761751f4979a1f18a18531ee04051570bd992ec7c5f4cde59346caa11a293f8b51395f60d3dd1bd70f2b5ca7ed6b33e1dd55afccce22a9892895ab782f5d533065c9cc87a9bb2cd21e4f61321d17e6309a64bc280bf56cdf9dc1d1e474495c68a98113af0678c63c21eef655d58f2e19006bf61ae818be628d4fb31f2b359d4584e3f0575e21aebc37a04d11bc01b0777577b8b3c9ab8a3733a4366f78c2faab8b9b259ddc696d808b15685c8ae50e7e73072026827cb34651afc5146885df4ae2e8f25a1c33c0b3a32524e81ab79e23438be423f49eec22620ea81e1ae3acb3beb60706b98b7df84de50fc483c7473a6a2783d70ab6e19e3fbe8f4af44b7c92a7b898df53910c867b50d3dca3c4b0ae04b461b7d9cf8c9521c131ac25f7db8d03fc2b6d4eee45c5336f63a615bbda1c5f86efeffe1f068db2faeb56098de2a6c632f84f794d96591a6290b4a795bc724d7f6c7cf1bd858bb70ec33f6f9f958c1ee6e153f0a310a578818293d60a0dace092bd01176d3e3986b8c6c4bc3b44991d8c1aaf34aee858a8d5d84f4217873aac638ad2cfd3f03b59e92e0b68508c865c59049701372a2ee0434f2a0ab7a02a5cc53e2d6d12f47561d9f7c327ba7d3f31fbc1a7a19473732b716cd88a9690902d1a2790ba6a44fa98c7ac32ec00c6d802dedb84201da4a490b72b9c0d687539b470cff71e3643293c505e09926aae205df940e47419e50e7a29ccd1ae6959e7eca519ca537c800cabca7400e52ad5bc0ad1b91b64b1099a60a2901a57f9beca9bd408f54f9feb722cc89bda257e6fc2ad287c9a7bd0c3ba39fec7a1b09ccec557eff8cad89acb954ed3ae5ce2b9329394efff23eba1c3aa70e274044bc8824cfc30427b518ac2b384294c2f08986b16997ca304a32d340ef921edab5163a7983897d6308a4e22191abca94f7a76fc51d8fa456db4e44eea4870c7b60f668464bb517846fbd8b5f0b1fa20e759702aa51a8b8830eb456c05743c3a1769aed6ed2476c51ff6d69950a0d86db08c959dc65f32a1fa6f387c9a59b40c62bec6cf687949863ca548c7fad11139549139ae301ba0b6ec82824a6ba672a3554653c3027bda85eae9a0a835726df38a59d2af68ec005996d31910801f76b41f73c2a2aa150366bd9b195bb3fdadaca8b33397cb2fbc5f29a6692b8e3b54cf8ce518289b96263d7919c6d8565c47c60839fd0bec4667cbb9540c30a87a2a66d06de437ca39c9f13f9c768076a1d71c5c4d2f905a4beabd80eb02b8b3079ebd7a805bd337a5db39fed0d848977f9288098c289a66d2c15883137212a1e490f915156d1533f0ec1b4944058577e7db1e2bc0e240e9cc3c7615b8b299ab7641f1fe554b7fe20ccd81dc30182fd3fcc3fd25ab74529747b5778f94f1101f4e3d582beb152d5956674980019db7758501713d18cfb4d2823b5bfd14a818ac7460dca16258c6f7a5e74f854ab34163692cb074411b723bbe340747ee2de6c167f40e208c7b1f0bcfb9568d4dca95a0c5405715574067cb8bac9bfff3ea4112708a916fdc0f84d16770512eee32e46b877f30d9f721856ae632134c4b5b5db443b657041d316b2667cdd2368705c36486f1aaff5cf51556491926ed2d9da67794bdb69e706936f307f40f1fc82d18f879082ae4801848c69eb5a01b82f90fc6e323bdae8ead7a5c0a481bf638b37b93d347d21984b70d6be6e78023e8ac50d7403d6dec6c452c74e4b7825b12d775c4ff76e7496fd7fda44b9cb9e6f3e722f64c13b0d18148c302bc95818458982997ab2dd2a9c1a11d027f8092a826c93b4a33ac77617a339ef0c33fe98792fc92e4945dd6a50ce5e94bf2ed70c99cf41f357f5b3ba6b32179b48cab7f7769ed7fd97997175d34123117912c168441df392502cee9bf30ce7f9870d3b354c9e4223eaa52af0c4ecfccd8f2ed88d6d0640869ee160eca9a07fe6beb525ab8d3cbd7db299e58f7fa98ac68f3f130e2ab5f79f64678307e87540ba1851f368664708b4765c09959f42eb3bc9aa2b7fd9b4451ce6dea1f78c91d6cc0cdf0048447403f3fff4d68e6bcb98e2ac3cc76a3eae70f5a3733be539f7326887676a7fdb2ace010fc2c60ad9a132f6fe1f45ccd1d91635dd61102a1942dd24a0fd5a0664e269b9be5f969e581db3282d9a6505bf42365dd9acbadb03cb53dd54e4b40c97cee3e7ce77b94b01b096829c910d8290ae9b789c139a06ec3f4557c61e917c57a27cd2232cdf3f4fbd97c27a16d9b65523168f2b0ddac9534b780abed942dad487ae8cf12583571e41e7350ccfddbfbd604237725592a08631bfceb53f3437b185823566e26a884688cf9b056bb2af401cd9eaff31e1c1d0b6ecc4d04291119a6bde757cbbc1304987005b6fb3fa34ae12896154c6f96677e543b061c37af4972100ca38feb3525d7c49aed8d798ce1f11765d987ecd1664d48d8d6a93bca0434012f77ecc3bb0fab375c9e029a60ca55cc64df62470754d07cda44842cd56f92ce346383645ab3f6ac67c1ba9bcc5d116a8363a9681a26614b080af8be70543e37356fcd4041cc8e8ae1ea7ee70033341059413f25c0c32bf8aa8a01bcce2f96dbfd712d379bf37e2e74eefb2dea765631737e8ab6497a3b3234c11a15fe8bf8a57e0eaf3b15647ca0fdec60af0ecab4dfdbab211298ac0e4e6b41fed46b924355b359a092f10bd8949677d14a5e34ebc7222be802829ea7ec1c5624a6baae7a8d52d6a3af81cede809b901badfd3eb20eef558c08ba074c7ec839c81675d0a05aeb454452200eb5992da2027a9a99b86b93218e9e815e058ad0ab4e6854f8677f6e9540effed600ef5ba04266c9f257c963292d4007f8ac178ba08aa591296ae6cf35c3b57345ba104d028679176d420b0c7b405313ca0d3e169dcb716076092ae43d20b95c283de1380e2da754cdeaaae946cedc5e1c5046207b58d408ce2f65d42132a9f65e6a13b4d2fac89468d661a3db6995360b3a67d29db60419991749739b6af88fded7cfa21cb9ab16787cfea854457eb6655f03f1b32b4480a0218e94308a069a24ed6220066dd6712e10c0f5f13d61f8e7dab924c8860834bec6aa259a453c3792e5013da4808ba64cb5f30e2216127c0ca7f2615604a6a808b5816d4eedd9148920fab350cf1a9f04f4fe9253b33b3ce2d80deb50c823c6c565c7ccc39cfa94e8c1e21bcb41a11af4cbf4b3adc03ddd5a301d5d564e66e551417937b2ccbceecedbf3071c58fbe609b470923518debb86b7521be1ee3d551585e5486946042b13c23a742473b0be47717ac81b9e0408989c56a3e5781824b331595b324baa1a19dd088f11c2643a702d5c4fb40fd43548b7137b844eb4cadef02d177a34d466d0e8031918f174750dfbaa7f822030c769ac42f3fe96ccb27a1dce4b34cff51708a5109e78ad2ba44cc2cc7541a847d84abd9852c63aa898965b0665f2dab8fbe48c43d18b70c4825eb99d86ad61fafacf7a7a3febb58c5cf46bf694fc265034aa70048cdd5f34144c93a274052649f9d261b9a17a0758ad0ce1db969d43826eefdb74e09eeca4b1dc124631d71fb03cf0d84a2ed02444f528708b49439c7e9c29f6cb0d40f27291562bf37872840a1b47ae1bf6d0ca8d47d99cf8348ee93a98b09d7436f9b4483c76587c2bade365a35df2aabdb14288bb472e09425a28dea912503bac4c3d213f80d6f56fff3ed435e005d98ebdebcbc85cdbdc8cbe1d78031b75041bb654b727ae71a1d2391e6cb1806d455385f6a0b255ae103a4e333d8da6082d73ac25b30fd11ef4a1657dac9f7b003a38589607b30b94440a8f55739cb0c7d46e1be4a6c5b30cc211281e1f6bb33bb5573017f02f942c41df25bf1d992b820ffb65afd7507c945a3f9b9b3e621bfaaf06ac3e73dcf36fefd59b6bc06811d47a1ffa248bfdc6157049afda675ed20cfdc8e496d514625cad0a980c5832eec308f6bbc30f3b7f3070ed9dd09e300e6e5b45425600af0766049fcc78c5005b8a50abfb2be7f7d6c22808c007f1f1049476e951ed58de0e2b9d018ceafdb24cfc766fa15649f7a452bf003f523e472fed65fd1a4e5df5245005ff326b4b74bcb8ac2302ee48be4dff9cccd660b39d60f68dce767d0d2fc7e15712ec82b1236de6f030d5958e52114fa2f98daf2d47d527283485a47674e138068c5b2881e64b5f12a4e725ca076e0a39274f777ea377751679bcbf515dd55a8d57daba94412eb052f366849618018bbbd4d23647fa771c56ba535fa318c0953b380b3e8d6449cf64f21203a55d481d62c57cadc827774273b7cd45ebd1c94da516c48cc4d2b9c49fcdd9372f8209593451532a220dd30b8034c517bf795caeda5d2ad0e90bb4d9a372876b97b4b5e069c603f0bc2bb22194d8037f8195e066d3ca701ac5cfafa18cc96de170e76a54351b17a2c5e69991d42eca526de9c4687652073a51296e09bfbe81c0941837a7190014918c51bdd506934b6bc339862dcb706319bda6aac7adfb48b186bc0961306c353a53f2926eb4f2e72a66993bc001fdb5619d248d70661d7afafb86a4d362a06138516d069d89738069496c13546c05985bbe67c0724de4feac620c075236cee1724fb41d15b056908fd50d422016f4d8bb8b6ce5251a579878443d9752635957793e4cbd75d07bd1266015c0904ed931f9ada35ffada2eb0dbab691587302522f1ef8ce0401a6d4f06ee398cbedb2e642fce8083a4bd5365d8d02edc916399ecf037ea1e79b262b530d975c19c8824aa5d5dad43ec66a2e5c954814274d96c150fecc8243a2751e45b6d06e824e6d4a6cbff7ab34d40d373a7a914900c79099e738271cb3faec70b8ff0ea607b53ec83f05834cb55c639d7323f50291a910a7f78e63ad4a26bba7376f26baf0b91e006efb3ea419a0f5cee8d4e658ba088d508710875def4f4bfe2952310e8d495712d8622879a7f4f45a70c767b2ce879ac14665bd9d295c7ba628877544a71121b366799649e267abceff76cc517c114b636525cd50c5f9e004385ed1a5dd77dd2f5f995222b9975e71fbe40fc5f8318a9e2c5cdb3f951247c65cff027032363a610fbc3ddd301f5805ada6844950168300bfeb5aa84380d12fb0aa6c067bde5315f2c439b14b2ba5e61542cc8e67005080c4d6c4238a6b8472cedb145900ceba6cc12cdd0ec35f92e57083ac31d114cf7178d8943e46d6db6c301ee714543fc45087013db3901ffa42ba95581547fd61a33ee52e6cfd6146b64b97b4e28e097e307c4c0a997b2b40bf94f1c311745b65a05bf620b03b6c8a98fe3d3d0d9f4a3b307e3767abd26df4e05664d0ba6c2b34ad39b0049c9b1c786d29202c0f7fffc503b80d5b3bf1c72630a7ff31769d54634b2235d3705e0cfe23331406b581616c1db360ea0d2dae4057ef12c828451449674388c60ef6cb8c328d4672c217eeb6da6689f1f36a583cfbfb230e4e6d32c3f1ce4c3d2ba0f0463615b5771df472450d287336f966605cd93c1ab0ec23fb22a487b43735bc3f4c6070b2762a9e6cfba13e382dd5060a900e171c779be3a2615e2501d8272f44f5565d4ac7465e39dbf743c971dff2795b3edc1c5708b693af4c80320011a331f32f5af8a177123a5420bc8ba08c6eb60c8581aa4d87b6e8f937f0d46109beb09428ee18c5fe0cc49d5986f0979574e754e01b2630f09a34b8414a27184dfda77ca4713211f81a628dcd7f1bcfda5eadcbe46837239fad7c7e081b4a2fa88fbe777b228931f635ebf26a5bc17c5be15bc51095334e0ab5b751fc888fc408a877fd9a667eb1cfa369ff4341a9572e506a26b5238992f85534e26eb6b74b8ce5e5372cc4b4a674bb87d1150c3913d648825fb376bb0ec82593e36242e09fbeb92860747750bbf33b0795282e0bdfbb1afb51901e7477b2748cc925fa5103ae0a3e7ae86f4262a773880904a18895f4488709799a0dc4bf9b30801abebabc36b15d44fa07620d4ef813c578f624b0159c70efe572bc9785dc724b1461fa25f901af4240f8992beb5916290f584fb9acac775d8763d3bf2c11fdb71df9b7e0d5645e5bd37755301f094af0ca9c0a544ac4ee36ad86da747168fb67df19183df9ba5add3540626967efb2c1c1e1036d4ecd5d3e7ce5743f408f24db95a656d572e6020fdf5766e711670ce977ff1999d2ede3c9983c4f3660590ec0fe7b52c9aa066887118f524923942f0100a2fdfd8f62ea434ae02c05f42e4fdacef946c2332c673ec34051e1d946ba42a70661efa87bd8dac08377f6c77e6d57f5a336aaa28908c5e45cba23a73de578b493bdb65074268aa48e919105176bdb4110946b73ae39d96134e8f15873e616df13bc91d80570cb84c1ee781d7ec46866234b6525570f2acc7f6cac5ca8d2d4c7b9e13116d2753e4fa1570c55c6a8081779e247e3fcc763412844247d2f588c5c130b872782d9003cd8c7543f69d80273808587086e309aa7b3567a6a269c5543ebb82cde4197003802f19e2ae2d0d9eca4d60cb03341b7ab3dbbf17029e9bf69a0a2dc89084131818e288f79e1b68df5afa07585da7b94e88788eea49090a8766ef8b7ab0e35cb70775f7744db3830ddcb323a95c4a1460dfa831491f3f2ee31fa143f2e0fe4ba4155b3ffaacbf95e7faa1a03ce76978ebc715ad0444d6ef7dff627e9c2968627ce7e3fd18985b918e09efaacd75aaf02c13ff91c5c998d7bcdcac9878434a391c4c1855563c1f28ff6f3dcbd5301f8ed3bbd2bd256cabfd332a5fc22c443563164ee5d322ab565b17b6ff8395127d85ad1d7dcf491d9b43c4ccaedb4ed80f1fc7b6dba20b43d99ad72c6a0d1a41a67d26ee103c95499730be3bd9a576dbab970e0550e712e3a395d0c0aa07e688b51c8b9b38096a99cff03d966cf597c1dd0a438b90f51101d475f9aac654357547a6728e8f14aa5d6f9a2e13b920c768e55e99a7d915c9ff7a2a7ebfc348fc218181c83324d8eb6e7e65166e9493835a905b56628f7f8252f4cbfc896b6b097b5e58a09a79f9fd025eb9efb5b8cd0aaff95b5b183ddfb20b6aefe1c6193a60717c79dfef88ff9a9e0e041b4f2d74f123117f5ef45abbbcb98fc8c4bdb61c0f0a8c820d28f052e521b9304b787bae3daaa6617030d63389151e34879b5214cc40ed539367e5b7c359320a712f1f8ae0f71fce454da9ad7a920e8280bc12cd3502490c5a15d828e5f37f318d9945b526a37a94a6352bc296b46ce3e1a2761518f37a7d069ad67005d0aa87ca6a1900789b9434f17caa75f53e36cabc41e0b57c1f96bd7b1ab1288dc40e72dd5045bdcef91f13f93a2af63b9e6e989b3cd074105812d1919c8e506ce10f9cd9b70657f4d8b2c4e757cf188bb2b325a6b821c10018f8218240274fcb707fbb2e4bbc72888d8e26837c3d027b4555151eb737d2f52e53b0746a71707cb9dac66d0dee08c2301f40c442ae35f4fc2b99f17935f8b9f1c7e3c3bb5dd50436a3a64a88ecb6a0c2ea0cfe06a51f2bd13640fafcb428a6770aeb953c76bc2559183c4c5ba6588d88fc6c4f189d745a37ec6d9939af9b36ffc1be4e945374379f3d6acb3011ee8b0a9ff807f105d255f7a4ad51a374b7818688e35ff8537689bd328e6d87d48608e5db1b8170f43527e501046b33248f11f9e89f2f9a0f49a6e723efb1eb167146f8fd6e7fd2b8c29184a0f4a6369507301c67ce97c9b81075990b79b640c0dc6a9afe93113dda2f1914c9975931872bda1e5e73b9a2af41a2dbed213d57f83bc1f55cb1f541320dad2a5da5ed290715b37c576b737f5fba04c1a5cda5cffb574e2cb7364c5a5558d7929f35cd3756edfae63656825b27d65cce0d2243ca1ff3321994860c8a1b0a67f2e2f0ff27ce5e481de5bf12c3dba6b80e3de60749f71ad3ea5471b20265b07e6b36f57c0e4d25b5e98562714f709af2c186ba5675d2029445f2f6bd32d15ad0a44feead4e589f5b355a4932cc1b7aa60bc98d6cb2b8311aacdcf4ea18202645b252711f4c48336bad38694016985140644f524dba957d35ddb80d753f1b1a01192bb764dc370926fcceeee0298ccedc21abafb10154ade048d27dd9ef948b8a4eb5c5e5c94be50f2c05ed01544c9597cce2b4cda90a3e8980ddec82b726e51a990e90001f30f20f627203bf7751c9ff182adaab627fc4d5ff146c9de2ab8c999925b4b7804fb908b06795a152b7becc7a341265c98ff97e3086e01907ed6f5f663ea6caf4cf9ac21ef7ed454f596cc5e4227c545f17cc4a463ff5dd0c8d1041fda4115eb2bf88f535ed8f1d266c23afba183c44b4369b31310eb51dd4239f5389620c56dfdc1ca190f24ea722bb70d38667ec5037267af5ce600301d0366e5cd80ff35da826422751ef6c7847727480b9fbca7d33669485809572be7536028abeb1aea57b7868a8a7a4f921c71f52a01d830c71c5b52b8afc6aff8ebd6d0c6191fbba72ab82f963c0c6b7cc4a80e971af47318d6297b111d3b840d4bb2a6766567dbaaa76a121fdc3464f87375916bf38ce74157d2f545fcadcc946a747367c4f8d512e3d1694688e4f5ffeddff68f703b4fc61f404fdfe73ec7d91eee0f25f080fd8a2c2849f1b19cf8482507cc34e03669349663faf0c098affcb16184918382726ed66c111a368d8e375b0c4b946965a8d650c8a6c30738216e532addff03a73fb96637ac3651914f10da62d2e573dff24bcaeb665f4cd5532f96ef90350632e62b513dcad372e725fe1a37a747b34abaae7b5a3ab7740022c284f936ae3eb57a3b4d82ba0baf811455483e9eda7a6ed43d341e990dfc4e0f580fe75c0f77c807f741837057afe25fc0bb5aa25b808c1bdb5d653f97d97933122d0049e713630003656531836bf6d970f7975906621a203b39139fa1914fb07e0c3c6cc77acf087c45b85afb576fefe3d19eb241564a0edee9ce31157f78eafb2793a3d04606d14eb454e00835af306d5b56adce26a883a0aba0345be842e5a4b69e4fc28491b23a3b33e27f1c75df0a416871351faaea492243e0ba30ee93099914bd500135ca0b4cea08d9c1b771720df54df5fb994ada4a07eb77b1b8fe424685e109fd61f6ce38bcea82c299570524bfc69eae3df98cedb0d3245a2d877a9c0890fcdc6a001c19b98f26eb752084d92872e911135cafb557616121a818638fede16906600bc9921e0b6e36adac4d45070363759031439156fb829c1155122c30d2a2ff0b7ccae1d27a34275b6d7df95ca335a204bcae730caf5d60269d30b5557d3426bd2c18d8cc9ac70e358681fb0a59719aca8b3eb84ad3cb310dde3e2a47a1e11978588ac656d0447326a7c2ba48cdcc51cfd4996ab2b7f127485072358dd8c723061c2b297c9e9ce4b16768237b03a4af12e6052d23c5786ace285288ac68658869aee6859ae1fba8d9665837054a42a70e8270ac6d091ca6ef1bd830e3c3a45ead07333c61f828508511caf1d6ee9bba8031449994222e16aa258037addb51c79ed48044c2531ebe4f1f38e7017ada7c27341edf3260ce816f2f207543f9aad809716c8d7ca4b56038cbf6c493475d6349f441a7cbb5e83226cf1f688a0e948b20d3a24c2fab20d12c0f0fd8f6d44db866e101a9245a74ea4ae3cdffbb66afbc9f5673776c27ff25667576ec7cbbae3f66d83451239acfa4ea86525142c1722dc3c9ea2dd32bcbbf7ec927eb736738191190bf875062037b23bae02194b7689694a37e584133aab866e2963ad413bb5385febdf6eaae2dfa2f2e65acff5dd2a23a6bb73261dd0bb3b609a335ac289af8445dcf3990697e33224315171e36509e490da906bf2e4aaeadaf365a4a841aa536ad16ac539dbee2d5d3e1eba3c62b7687d50a2a0d81906251efae6f474a764eb77173519ebdaf8e237bfe1ea1caf6c9870d42d3ef19ba6e87c4f096f734ff8aa4e97757a2f05f7adaee458ad0a668b77cf15c167b411769f97d9244233b7019bc4c39b608362a3658670a9f0d81bb1189fc8481ede6e9216d8a1251cd7e1ed8ab8864066a49d4965797bde8593b27040e3aa5493f83a51aa25b42353df7b987899eb7c6cd0c4617ea6d7fad9d6c46f360d790da0be9166598e7d87e295dab6b93b2ee4341698434f01521ae13a8b1a799d04c03c6cbd0b089d81206485abe082826d232cc3ab730f4d1d311e42760f72e2401bab0a9a62a8d294372d55b89150a111b85dfa03e83ad51378150ffe89bd33d2a048d51202b9ea51feca37ecbe33ce6c76d0207f6ae0a926a827f025addc49bc76d1f0bac11edf7d89a2195d7e8cacedc1cb592c8161c51889a2e9704b7accbcfc79b96f89167e1f7fe5bd69e8b0e3bcfdba276ed7c6a68ed98a58471f21bc7c18f95fc6ad4f4cb803aa9a8246e50d1733364a352f941f47db80b56ff9fa0cf31b3706575dd39029dd9a282f56262603359ad916553d2e9d6ba1e8522793928570bd667ce224d5b85ec3d5d4263072d7dd6acf27a2f18c453b207cb1658b48d7ece411746b4146d0dfa516128ecfa329677b9e367ab2c74a9c5142db94d59ac2d340995370276baf31d3fefabb8878e3cace40f398123880eb7bbc7ea44bfa8c78e6a9f3bc489faea4a6d692152d3bdf1a55ca3097e89d22d4495be4fc049cfb868624bf5c7f505a9b2ea4075b607a3a315557aa6c9ab1ee05b67cf1e982ff10d4190bc0d84ba8d292348f93bfc75e1e4183fa62e8a6b81f6109b74ff5e5a3bd2fe86c88bf9e151bfe5727caa959d50793a113a02611c75f16d472efe857f8f79c2a3511ec1a03e97d66ce9596b8402ff5e62164aedc71272c4d507cfb617df0d4c5a85d1bc7a6449259ca7f55a352212d33d3bbe72da60670d1c900ecced30b8709d42ca4d0a809bb960be71837df31333a17020dab8d91d455426c10b4a0abab9563410934c0057b2c6fac119232470fc2ae0eacaa66b7bf89a7ce6de21166eb7f1e6d7c2005aa7c7de8ab19bc0b2d1be40a397b66e0c80bf1f739cf747fc37eaf8a532e92cacd05e77bf95db8753f94f102ad9dd3f7a9b650d8b20aa6bf8676733b41944cd813fce42c62150901e03cfa98f80f5816ae46c8cd6270cbcf0094f2e730f6e8e8448c946e821995a8582096fc56256c87e0b5f76442ae6b73460017329a5f33c5beadaf18671017b4739538e18adf36ceac49b0660b48dffcc7cd7c0dcf832591a8300054803906b06c9a7eed577642f8074e84b7a190df09c42484b122d50f86c83d2557e946e0328efc99d950621da6c22cd212a16471fd5aa398b0e20823204452196557c490f6afefba5d46cb4d0d74391772b7aaf014d9ff144cc12d8169ebeea8bb2c01d58acd03aa181adcd0e0e7e0f6d45820a06c0bcd48ac32e9fcd02a96198052b01604d532ab779b64d6b1b34c1294c7d549daeebd62f75b1383c8a1e85644bb9ff2e0b0084584cc8fb9516903786b22ca5e6d48139bfa4abb3c9ccfda20f2b5101705457bae62c846b781cfb68da9c04e135295e9ea11f1ee8624e6c1ee17b447d2c8de6a8544faa9e2f79317dc5c81466c877e0183f54e25940774ff6554c14cfeb9caa638d92fa21019a07e52b3ab20b45abc080372129f1d1c7d5f31547fb2e5a8287c4dc7d9777f26334dcedcb7bfbe72e88d697172cc171558a1705993be1c68fe12262a5f60ada70e2a8c2ed7d4ad32e7d2bb334052333dd352f74d9b281efb3460ea18b25304ab41fc1ef3f5fe9370e3ddcf2f9c43c168623b7598e7f4d5fe484afba50e85d56b1f625785eda6ffc3fb541d232cfd61123123a6516fae57d808b951df29d15902d9ad7f351709351515a49f23b5a8524ef425edc6836df852d1bdedb303ce599d9b65887864e01cf69a3b07cc6fa58d6c94c777663b6ee2b39365ada519eb8d578146fd39b15a49f0e390bc27cfdd99af03a408266d98bdfb3d9e05538d086273caed066951ff1f8100056e745cb7326cdc0dba9df345356a88369f31bdb4729079d0ae5ca884009a1507a0bf98e44aa3c861781221cc79fa319aa49e621fd373a479ed14380efa6fd1103ec4e1e3290dff00eab17ac919e9d89d924f77c5166978aa6b62ac212f177e23b1d6eb8519502f63ae2b6d6516857a5601ca0c8589c6b5210f95952ab5597396fc34f6b7027533fc54d79e8d87ffc6d5ce8f4e376a29d61abb4c1bfb05acac61c1acae39311ac6dbfa1005f5473ed186f47b74c03d1083bc78432445696b78867d8218b399c058db15dccb4e0a8d31763bfa2819f27120f866087473015c16f55c5964deb91fc2ae9e3fc5f0135fa9fb2a263385bafd3344d7f5ec8aa4366e7d3b16272ab8252e67a1968b1d328992a24e3a432f1156d4bfa3e74233b66eae34f3834a80e7a3627f9c2a0a82c7c18f1509b404ab87c039942692bf645fa9b2de72dc1a82f327c6c1c7eacc71a47b464be1237eaeb6a726f5f61a568e1785727f27b07383bc1657f7571ae72dea1da1b39490b8cf4210f2c77fe4b644615b02cfc63a96aad1116b99b4fc70791a49750ee1b289d71636faf83e79aa9341f6ceb907a9d8ec57cd48594f64cd6622716c569ff651e5fafe4f952e02a0b874e35fbbbc66ac8c7a461d95f85bdc623c96f6a5b008047ca7e10ae5e8f92dc6972fb653cb45f96eab1250924f5927b671bfff1c77648c35cbd0bc182320c6fbb785ea02945051f2f148a4a57123266212be8e09d38d9b7e0387cf5dc864d8b047739c37ec6e51e7663329f8419bb5060476f24c1699c2f54baf126a5d66a2afdae78a6960d9df0542961d1365fd2182f8db7f3cee350b89e8da5d92c7f0588998c82868cef0d5aecc17bbc8483d3a8ac1d69d848197249c16720afce98f004280da6a1216c112fd07b38db59921a6c8bb53234da9c504b6a87a4fbe4720fd4db877ae274e87bef85ef67de133f382b947c8ed292282d5614bef1d3c9c95145c78055069223786b3b0e8083cd661a778900c3dd55d96a2356be006a5d80beba10dc5a5a8e7665f6189778d363ebacba8a93594021bb0be4f7df8045f87964ac100e8333a02ea3045f789fd80f296621b1d5e890a8c5c1e7a750c655ff747e4a33f69caba179f32391fe179ff01dfa89f1768dd45b56f65ee1d273b8770601be0772005f7dff405297ddd721c3c45f5ae1b6c6b199314665f3656cd16779f7b6b97f5deef05bd73c52cf7ca827ba19fe0a9130767f0edc68f64e1ebf13e1dc8a71fb522cdcb69fdf160feb49f142f296e5106fa579b6b370ad26c73d23b400ab8642fd6cd8e30c4c6803086f529e02774a182b68908c8c237e88348bd8a1958f6b8118b544bf46a32db712099aa6f3abe5711659123d02fa07798a3926c0d0ffc9f445ca56d59b552abf3a242766e6e7857054581c28237b7706b24a5f64c5c5822bac04fb8448b66979b7e421cd823dc7b7da048b4b5acde0f4ec48c999e727183a700cd6072b47101c23a8e620bc07e780314469cbd620ed71487bd93da3205f7253bb362d331a2f43a1cce83878ea94c1abda35feab7a607efd49724c04c153e3b3022537a8439d8e6901af303ef67a2ed6696ff560165808bd6aca684a474b0f07a720f270ded06a161435c065de4386169db57aba01a7bfb47e374eac0110ea229a54567e15dbe5312114449fdd2d42d59f13f1ef30478005099e3e690b50dfa04516bf2b33034d4486666417d6c06e2e6dc26813e4182be26f49c1040c70272a471f329e0cc20d85b72b87bca971fb4dbe199740ae9df78e3f8eeec8f5057e600881152dc66feb81f553a526892c009a7f3aa75d375326fa0cbc169e8b983357a08a0b476d932911ad2153c5e435c4dedc14de5aa57dfe54ecb473868fad5b3bc86f5e8b1c7ddd6603ee6052d3cb8f2f98e1d0f64ce0b3d1fe5093879c3ee33ad5f78803e332269bca53b319f9c596e74780c2a1bf91646173e4d582737b21d798e3436018312c295a41fe98466f1026aacabbc695747fddffbc9cd80c04b2fdda0c5b6095fa9776b685356a3e355b25a60c207744e409813058e4ab2b372bbb2617d680fb03de414fd1d093c497a3790ea1ff94846c7684085c11ce0881e1d681e0bb010ad778c4096f56656e1ae2ce6fbb9066a74ba1a37531eccb6f88b94ed3db479687aa345987b46f0bec809afbe63d3fa876ba1e721dea843ecc3fb3a7f807d0bfa577e59bce9953bb4bd8671db727319bc920004d63a648cb93b3343017769cb7e1487495015930068e08d6fe39cd8a3f385e21d88e94424f93a0263ccbef4d5ce4b5d05a08893758e0b36aacdc78cceab30378d3053ab1861f7c0f53ad3ac30deae93d04ab455e27e6b63dfa1fdcadbe104f20c8e28e52619c0b6a1e538e92b14abb5ddead7cdd2d40d5dc60ca5b21526244b1cc8e69e37d2cbd8489fede1c73f3364aa1ff1eecf006ac9d3377f7106e1c23a23ee66fd52a279f03c31a556f16301f19dff4aa4ed31551887762e7d5900c6f82e30b13fd5d783a2d9dc733c697ce248e60878523a5b560fc2c0815f98b8e10c05991a3e0d4674ff8f148853ddb13a08678377d7ef52cf17ca7b69cc048687682c6c5ce74c9f03ae69215d888ae2d467a4e7b28529f487520c5b1a6e3229425fe845ba6285ca299a5112609b0305f1619190ac2cd6f546662ac0e602d6c23013388646cf4f88760b371272b7860d54c5a9dc3547149986d5f3438e1881559844263ce6d230c0c5384349245eaf613b83834bc92d2515e4b2036efad3c884f3f44c7e94b0ffc8d30a01cdca3f9ac2753f68f1d20845db441deda4a37f460b497fbe384f237e5087eb4987bbec2a1f10f9345a2789ea26034bc00735f966af997b2d0e6ac28efc0813955fdca62c86017af2626ea1ceed9a7059ee99d65abf3a19c1242faa285783b3bfde721138c6eed8af1418e2259c67ba5ad8dcc6e94b2a9de55f1588f7872c4cee7c14d2a5c447654742eecaafbaed7f9796e89cb9204dc6ea30aee48f8eefa9973b7ad4a995684ac117a7b37f86112bfd5ebb34476b895bb4d6c038a7db0ce8c193c8238f001333cd8142b2212a1ddd55131af57b3e7a91b244f9ae78f204df9023270242644913feb58cf21e285c2a7284f0c7949bb6ea1270300e7a808ba59c4f5b8be02bc570249bd08ce312fe3441d1bd6e740a4938bd0f1f9f35f8fe6ba9557058a7f4fb5dafdcde57994fb5651017937dc8002a99567a16b7541314957fc214aec7afa719f5b448fb292817a93b8f9b69d0e1118ac96cf689cb6c1e8db504f051b3dca923f904714e70e0ca3964c4b24c8473f60b8add94ea0f31c0613b4214b56f9d81a9a02aa3b92f122c6fc58ce65df1f62db80146e947058b3c89447dc2c7f0639f405ab1df8c99829293e03692245bb14789c140158f9971a75a54819b70472dfd7c80bc488d78ddcf805f27733163c07fd37d811721fb943edc4e776b0d0a8e489c113eb571ebf316a5ea3e43fae66c5239c8b4e6186f593104edd4bb18f9bd1e04359c857cbeaa899f857329e699b44121c99d324c7d210a0ab98c8fea5537b3f44f01bcf18cbd0e93f184996e5e6a1221936ded486860d671b8357704fc577b3b9e35ceb0afc13c83ba9eef83e441d9bba53c6d5b537893bbee9fcc382d67eebe3fb5b4418ba3a6af981a131bde1734cdf77819efba059173c5ef1974ca3e10252d9a493353be9e9444ccc7340d36aa12101b31d9a4a601d84ff0aa514b3a314b7582d4363016b4fe5aa0c7d444b3c617191e61702b9ce350ea31846c0b4225c6ea67f7f5bd8181d9a1347692a86335075510de553cbb02d3ffa38816999a325e0a4eb9d41d2ff451d679d69066ca1ed42869634ba5ec95c4f7d40e18775e2b0d8dbe523cf8208bed970c9c6a704114506a48e6431bb97dba8fef4f7ceff9a8d949851995f4aea5e0e0040e1754632d406d4121ea8a3343e0535b0ac2d2840985c6a85102aa6ede8a90c392e5f5e8f1a73d212d9cfa658d0280b673c3e4f126a4c629b1b51b8c56331bbf744ba19b688355d181c8d096366bc4f3aa28898109a2692bfba2687435e25c1d3a5801f28c0201094b4d95baae36a71f4228b42b0a477b0b71b366f6115729e03b2eaaa96d72ebcb6939d18c5063a2adef3104eba178d92ae0f8483850f989b5966b61fd57d9a3e9daac389437150ad25daa0fff4de0338961745248426491117274503536f59b9417bbc03e969b1af34ad5043d3390577cd3496182763045a9d1b8c078a6690b47052f60e2d442b2601bfe44d3dc97bff38801ea498a847b6328afa8eb0f7b0c7e8c781c853ea84e3e47c318c2017e31b49aa3835a4e081a07f61dd1ce6cafa03b4043d587013b210e9681844d55ebb13fd07141160c3255163f0d9f2595929eada695b77ec34ae1fc534a3ce5985127173348ec29e30845204b8f7ad30dd7dd22f073c0e63ec9311ca82a8e0650dc9c33468a9a6717c4cf1924087d03c9ee80c94b627f831735b17b68e131ae7e9c8df0d30b3874caf383f408b0338b1088e15f4057ccd53ae590abd92d42bcf83baae5fd930bfff0f5ddfe1292acb1ab3d8262fbe27544f3703eeea358394603fb924a8dacfe9d0419927885cb40afe722f0e321229c6fcfe6018c40ef9c5a723f7e28643835c78cf77f7e9676178d6f96c551233fdfdf28b378e4ac016fe9fc484e9c92ddb922b54fedc087f0f4f1c6174c750ea92389f84cbfde4d4ef28a24e2bd80205af29dc9547f675adc312db77be7c8b04f20fbaac23e2b259b7d0621b0cf419ef2b2db79c09fbe0ba3b50af63c1eb84ad683694c7b97391b99a44c96f274ffc2d4b7e1f18b1605911a03854194a9f5b9ebdffb769009e93ab329cd071c8d2f0cd8e721451ed70d92534c110e9416112afc8cafd6a61de3295cd382a870e305b5ad6c0b430f4bdb1f41032b8b47962a11dcbc37fd1f604285f121742522c1a87b25005a42a6d86becbf601edee6ada9f7317f4ff96584d58f4989d2e1a0bd13c2fe8c6bd5676a1a6987c922fe26d1880b25cabaa9b65617abff777f143a8f9f6dd3da94577869bf833bcf7dfb8e77f2f4491d4d38e2a06dae29e1490185fd9cf41f357f5b3ba6b32179b48cab7f7769ed7fd97997175d34123114c2bc2a17654efc7008e5e6f3c1dab3c77cbcabd195a4feebe4d32dc3236561fae7549bee6b21cc6974b3bdec1ad1a0e1978439546445983cf20f607e964ff98a0ab79e6a6fb17960bcca5fa480d4db09ce9261e87165c6511e56d031c0711028ccfe1142b48bfc41525cc7674af54b77af7e1bec265093f2bd8f3d3dd12ad54209f82c0063c25bbfe4b968cd3f5e8b5a0d734f4b7320cd00f7ca796f3d9acd3d50adc06adb0f0575f16186a024bc9ed83b95873b279c6426fc3b5627cc42316f48c7eb7ac1e8a37176da83afe8a6ee1a4aee621caa68e457f8ffc61fb85d5e3ebbf0ee10d5836ffc6409281a210e34d13f78d2e9fb928da2c32a14e41cb0e5080c9fa450b19947de7a449c04d07eb7498563ca10e271138689275c035caa880c849681a987545a8dcc69c4258890555f51d6a779024cc03c313cd584b285eed16985488a9e0f102ac01bdd25b6142f35dbf48432592dfb8db59dac40ccd9d16c2bafbd0ade458b8aea9a7f812bd460d9030b175f856d5b3ec9cf076da72d94123f714c0daf546125bfc6058d6d85d1989413c901fb013470be667a3a80d1630dcb9372dd3be946d12f3e14afe09ffce8ea6d69af8923bacb4e1c4443259976ad93a9ca170e334b227b78465da46a215f1396e19488ff1f3afa449e1293bb987f92c9a4d2a4420979a0f8ca31190cc1f68ef2ff6321037e333acc64778b9931f370051d62023b6c8c676de1afaef6d11918ac2e8bf8a57e0eaf3b15647ca0fdec60af0ecab4dfdbab211298ac0e4d52d0b54c8cb6467616a9a357c7f1513cf6428ec8e2bf5ccf834acbd3a88f78a8e4beab9ab4c5a8432102fcc735f5ce78422231bc5fbc820c5e800480de47a2b308d08f642a80546b1b83c1edb417e25989e7c94367fc9b3416c963e68781996028e9971ed38f197d74f0986856ddb748bf952576aee2009300a68df283956e270660242db0eda31d19d42c95840af4289a08b44f0a208cabe571d83210182b3c79b788535bb077240ff898e6dd3dd8fe11679ca5f08e963a80cd759395be2ad6d1e9c8ee6c1cd80d1282705d991d3314461e4a3baa2e26a990347e07e5f11857c8dfa55ca87252d90fc6f5fa0ab5877580bc3b59d6f10e96edb5da2a8ddfdffa3a05aaa7edfb36da8a0113f73a528672e123cea08ee35c00f9009844294af27408046dd34d4e73fbf6d0da1b012e7184edcf35e2b7a41d8f94acc361c8191ce4a01229e5615198f4e3eb1b115173cbf967df9e1bddd1d605dd67d18d77d80f9022efda2536707794653abd18aa2c0cdfeed016192a70b5f68afcd51a179722c1c49a52c57608bfb9adba0a3204df5ecdfd5891c4bf3346eca4619b37098dd766af8d6c2388da900846794f5c322a4d890a70fbc55081857bec0ae9aa99bec71ab20ccd9786dd05a4e5605af72843176fc4fdd607a2f806ec001e7ece63707cdd09d3cd00c55c9080f701985f4e1c6739bb4b7ad5443415a70b23b341579f96231688b038f7390fc0833fc87e4c3618aad8dc671d6b6b52a6e8ab28e500314facf736c720f4f1778c04a7dd106261f674211f7997dbb1f4e3950795ab7af5ed2eb99ab612db7a0d0dd528fcd5294c3b05567c194ea1bcb055c557da4f8e212ee21b93b610e225f3b9141b00bcbafed0625608678dcf5675df041d7e3d2e40fdbfcc981199d117c4456ef9f5b1e307af264768027291562bf37872840a1b47ae1bf6d0ca8d47d99cf8348ee93a98be98857406a55f7be8b68cf0e71701fa0395969e2013443ed3e57eed437ebc10048ec079f2f70e9883a4e3e04d67fa7cbdecb69607598096c174307b5a4e4214a08a34f06ef9cbc74cf51837203a3af82610aa64e7b0ecb67954695d4324c3cc3e7f4733a7430bd68b88850fe629b80031cbd61bc568f0c6af078c7cc5493f0f10c98fa24419e4826506c5ad0cf98863385bd2670a36b760eb18d367f1813e147013295074a6265268e7b0700ab0d6c0bd051f063c5bb0604e0c92eaaabc62fcd2b1a16317c3086275e3c8aac45b1267b41f49cc2f06b9510898fd48d7424b48c52e770135a28aa6b7b04da8c1fecf486aa0a989aa00f71e089191aab5ffc505ca57bb7fd26a1dd6042d9fe3547c123e3f80a53b19bd5132df8569866e0c9bc6978cf8204842d274e274e630ad25958cd519e358b3ea7a42024ef56cc20d9a43f0b7162b7a24f78b493f08564ffe22f8f82999bd2ad194cb8fb93d06c5ea08d47b411a93d08a31b2f85697e3541b129bd760b7ddaa57c93fa15960a8189b8e063d0e9ac7bec0ece90c1c53a40f07e88bdcffe807e71a27ab24b8cd73543a061fcaaf2deded040bff3c40cbd4d23647fa771c56ba535fa318c0953b380b3e8d6449cf64f21204e1efa63916b474f8d4823021b31b80f18ca87bb081b4502a1322dbf8dd3cdb44bdebe1f6359071f55ca8b502d67153cc1eee182c2b2a6c95989c9bd4489bf01669561994b05de248982ca8a439ca76f45187b96c58d1665d2b547d2a2df91a42b3872c5127cfbdf7ee95ceecec7e38dc9d5e84a2b56eb5a95da5b99a591f62409630e26effedd4053df1108919e483acd2960a6f25eb68e3ce7d3994a8da5099001dd3ac4e5ddb31fc9e9abbef6921704328a57452d9784417b1f6410562afa11916152917b2926b21fadafecce9edef97e655ecd8a0c7221f4c96bcfffadd0e46d526601bdb75254deb7f8c2b55143ef7dda8755c12aa071db95717da5aa52c1980f643b61882e0e77e941cf2c6a07b569e2c74ad35a40d2cef31eedb1d48a216f815c46fb24406f872d754147e2398610bd68fc9a383b268af6afd08a1c948e1dd91538a68443c08562b194f8e7d80c5fdd19777d6c1552dad43ec66a2e5c954814274d96c150fecc8243a2751e45b6d06e8214adaae25a4ffc93914ece417272c0b3e2fb85eeb315b3842239bb0365e4e639cccd99c4e898a63cc0ce1b32c4b708c71617bb55d0bdd30bad32836f13e26dc75b2b4ec56bd9e65f04e33e10453289d0e3b91dc34bbfeb1fc6fcd311f4df00e4104c18948b9ab1f3768056b595a42516075d446324ab55849a4a83fc07b7b011c278832261b3b55f1783874aecae5ea264cf25b43a00c91772cead8fe6bfe2bdf22ff2176f9af5fd34d70be7a7102dd61b61df0366a73b9e57e3f3675152a31abe793c58d4a390fcd0d907ac7d566d0ffa3b78a4206fd026df4c8cec8c9629c523f0b616f047f3b965f03677f35084bc49cef027250940281057fca8674a4a2d59b595812bdc1ba39a0b84dd5fd8cce9a21a850780996ee70dc86be6ed8d0bd668d9b770b16835f0f2409497236198e4576f241a5b0e35fc5bea2da9edebaeaf3d743e449b7f602b2f1da9b8ca509a1cb493b0a8a24f5fca1e76ae20cc0e7d1eb06723357e47d331ca8d0b786ff3c5e478b043c121655f53320ade3a3fec0c852bd7e52d500702ddbc7cbeb4122b8bb082a5d5fd81d27ff9b09884356cd8f6489d039689ef0998cab7b6410dc61a95019071f591909814a76a40f72204f9c72fbc6014bf942b211b54103a46c9dee1c394fd702dd28532c8eafcba6a3dfcc3358e6070f0bc526ab2d076977b13322a602e90183cef793959f093c19485b61b504482ef86901fe8683b8b2ff2fd40c8122223cf97a1023c6f6efd9930edeb006b86dca8493949d6af2987560cc3d55817963af98820e2823c1a24fb8620582e269bb59f513c36ca77f7ddb0d5b36221c53720101e2de1d2e17289c52719720c637d89d29b3e3f5d13c86ed61c4c80d94c63b7f6353623b42f0b9c481ae0734d3f0b5d47a26413a793e7c6672b72c1a8559ad57b41b0089cfb848152bb5d2d2ca5e250e612d94fd816e40941577cc82ce38b32f8dad13484319a78ab1db4d6b445a5f28203098559f072f1597fc7f593b1a1b74baabe275149eedd1473c29f8b3005d89091f12e1bb1f7b53b15aed042d37003b6de6d9ba1428ef4b232249732f4b94d851c7b9fd06f13c67b33d78f6749e300adc2663eda8d80fdd075d319250d2da2d873fc0e4613ac35a260e1e2f01ebc631d06542f46d7de94151f09b8b0aad7a38621dcdcac48954da5853ed31f189881da572f87bcf625ef1bc03aeb2e123026b936d106b53e8fe3c2c6d935173bc8c83ef8daff9452c9ab8feec72325dc7b32d14b05f56f80112e4eee57b12cf8c48a680f8b187aa19a6947ef51c639acf95f79b68883c33cb519bc6f376bdd63a1d659fea01e72cd675310b1cb4739d3c337daa555eaee544bdadac2f0084555812ecab0955faac0a837a8e81bca2087ec4851e357b47c3d3ae5c02331ecb72030caa35f85efbf060902f9a4248586da764b3d69afbe8a9c6623d12f973c5eea15dafdbf07497a1d1ac2ed77f8b54082f8220c7b6b7d0b37b5042ef9c2e4e96bedc01d9c7d1288984a3b6830a6699b4adf344823e0297a483f435eed943bdde62a44baddba44ff7a0f5c2d4704d64db6dec87a7f786ad68888177d2990c484e8feeb8765e798478e62d68ac081db8d7344f90df456e83dc44911ff37a6caa1a9fdf1f418034f71898bde3617b128f58aa822f6405335461171e7507c0a0d67c25e448c24c21afa8c7caed86542268dcc89a1f5118fb3d629eafe9e6f383d844206b8b4cf84cc526f40485b7eb1804726f282196d037b26e91bdec7adcf92a8c50aaffca2e5631338e5e2f2b351a1641a13213e1962c2a935260b6fd31df4be53b5a9f23236a54f47e817644565e6ab9692653cd62f2b7ee4cf0c62ea5c55d43a95619ae111a7f1abee793b90abdab73d64d4135274220e6db5972354637a505b35770de7525805d7550deaf24959854031532d2d932042f15bdc925f046c68df84f7fdfd35bab22e5268c3ae6584726c490739c583b0bd58fa74e4462f36fc2d730cbefdf58f231a63d45a6269c22d75c38dbb6f5503893036123f7f1f87c1d3658880456b546bf4ae1cd969a52113ac41b51a7213df77d5fe487113d82b0f5c8102593bde0b03f75338d172fbf1401d0fd271b3ff5640decac7391ea0c2232953c9abee2af26185e2f8cd1a264bfb5417c2592741c8ba20a03f9fb4046bc8858dbde5287788ec0e0a4bb2dc1a8c3ee94b08cbdfedc43a69ea49848dfbbe3c1697c968c905f9116c4a60629b7c760ade45900521e711e5d7b0db46cd6141689b988eec1e8a3dd8fe94f9c50649252784fd34b2ae188e3d6d1d83cc9e9749c24f549220aa4b71ce20c934807ab0db647c01c70b5a02bd0fd16d8e81a9160044871d6c44cca4114f37878dd9b5dd936cc9d22c33d2d908ee6f280d8ccd0e0f31d9d7278b17e296ccaca9c91e158557001877ffc640f5750e76073da6d5e98e189a92d91da1ff5ab149aed15bb279456833167d9ea47b441c22b05e7983b5633d37f16c78b50f9663dfcec249494ad2c90752aa70ffafd221d08fbf4eff9d2cc5a56400ab5810d1768a0a4e7c62807f06fe9e5548e46ded35721c9d9483e4ad4054fd3775f05115aadac759aab8ba1ae6121bc16f9312d56ce2dc89ad3dd6d8b0410fd0619caaa0f551cb70a5938d79e5b7c5bf62f33ada87d40cc340709353d98983c279e9143ff36a5a1e65ad57915637bbf8856cfa25bcad16a34070325cdf3071e78dd54b73b1d0ad69c1a2d16ea55405a9440aa22c1a47c7fe00a727fe2ae95a177c9d8b6a5e9e2f98594ea8f85a6172c88384a7f6e7760e5d9c0383c8237845c7b7ccb7a55a37a200043a0fe6782a0dd857b2a62b716b7bc59ba891b902fa251ee58e7002247509ba704830dadcdb00ab4ae262960c96fb4a711853ae920fd02774f01b94e3df59199fcac17e967cc5c74e62a552937032524b4bf16c2a17c72f535ef9ebe13ebc2a52e7511c4dc6731d16bef8c6100137e91b6533d5e7a9606b394f734132c924746b4ecd1f347192d5368411af04961587c8e58b9617c1363b332893b8ca9d24fb34a373ea087fb0b3247a2a475cd75852f972e8e128998902cec4eb306f037eb5bb4a10aede0b58f3750c62143e43fd082f0cd768f81682727468c5ed018d494e705ab0c3ea9f65666ef6e57f79d64dd67aee27319b21e64b955cccaf1b955372777a2b65ec189a6084f76bc0765c2b7abfe00831244543b67c146e30e018ecb12545b50f197d1095c5c25229ac33082df173f8838b099c966b368acd90ab03b33320602fe083ef3c341d71afa9de7e07e1eb931e31f54a5294d20f43cee80d81a63b15dd477ca6dc23f26159ac216a5902621da70b8ef3c8c2ce2c954d8e3f2ef9e0eaa43f86edce3a55db45cb846bd3870b53668c486a91bc41449a12b6699c763bdeba4fe76b68e6608a0c1b72b74cfbd40af01dec4952756574c3b90c219247bdf07dc52a8bf1bcd4c69c104b87cdb11782d16118feef1f824a2a16cb1b0d3916706982cca085b1eddd5061e0163e1f5acba2da5c8e34f70414c6fffce3eb6843127252241992d58d3e7641336fa1690125116866e6fcc717f56abb560c9a4f6346320fdf2d3b07dd750cfa46df9a21d8675fefebe067ba8d678382b7fa1eeab52b67b1c7a5095d2ba08725366206e2a83dbf0e50f78a5ffb9da08cef6be7eddfafd6848b609e8f27fe0666a41b695a781c7845c0745594120d46ecfa18b4de2b92bb186e83973e6d9c303197caf2f4cfc47b58a84ccef8b7052e2e0ac7e3e78d852631532b35e05b3842e8915563c9ee9c2d70e21e2d13fdb77b32e5d0cadbb9d37e8345c8ad4f10d444127f4294211ed2010cbd42564a06ba057b23f4f9703a5d748c181e182c96fe05586d28b886433b1fe066f197abb83eaf2733e1cc1c42504faf78f9f6741e874a916ca79af651f00937ec918a5bc8e8b242e594ee507f09ab8c77b262ccba08ac3ed633d76d5030e397118ae1cedb71df41dea54c95cbc28defa61390227c6d418294fb6d00e7988753be3aba19498cde44433a15ffb022ebb577261862fb6d93d4fafdc20c1fd7d0de47700c7d3b28a0c9aed905bc4b7d6173cbd47df142c98704c5c2cadbfde1bf9c41ec7bacffd5f9fce3a723ebbc7269367e5872a8e8f359529139c4572ed3c8f18742a702303144566603e553d373ed3d2bd7019cc25b8eb8235c2251a33be43ab5fff24143f9ab2413bbcd8abfa39365a84edea23ee543e66023487b22e230e68981ddc590f53422f26d3dad45a244c4c1c35142c77943c1f122a093a37316058a4aa963b77a2b53affc3a73030173c1aaacbbc0b876ca0f8ea7865ad4ea90caa51640fb94da5597f01d218532ea26026daca73145218c1294e6dbcb5c6f6fd5f52ebc7cfb57aba46bf3350766d944fe3387dec280e81980f7698e4744a49cf8be968e073174573f9311cfd5cde8d63ce8201c98b173e76067a3150ea00bf4886c3dacc777db074399281a41693bc91370f6c8ca9ee147046bdc164ce8b31a84a446af0ef57357cce55d8acedd8b8bf9022af3b4f836fb09103eb50a019d68820759122eb53221463ecbe2b3d2f19e7579f58343c9ba8a8708ca1281fc3f635b676f451e922bdc0f8f8bb5ce28ac5e3d8dbbbaeaa512710c42e84197403c8917408a5b7081e575dd239db1fbe21daa469e1373c85bc6e0ccb03b4a2d5f5c9cb309025e1a12792d4848379a7c408bc0e41f353b409034deb0c24aa6523a32c6da1244372263efc113b0f9dd80e598a78a53b5157bd50c4ba714922bdbe51e595dd30474846ad917ac8fc2b2909eed9d6b3bab5a6ad01409dfc70b3c560cddbd74f8cae0de84f694f7fbe164c1e364b484c537f54f00cd20c76d6cae224d0a112e3a9a7fe7c7c7ac7857cf11eadc2de70f16d05c4316ffc2ad5778ca7adf7c6ee293210b3ab311fc6ca708bbc030d10359ae80b3f7cd405b8bbb536abf7d512c5925144eab7cc6fc08325f077a9fc5de6601e733867d9aa26cca985aee44f8a524c3530dcafd94a442a71f58ae4290e384690515bcd26a38d10e484429bb488c47ebb72fdd23ba052f2bde4367d6b1b3c2514c905ca05caac7de681e83253cc3bce04003831da24c425f6ea1911cfd0dc69a8956aa9bc240bb765308eaff4cae5b3c0b1a8e5b80b0c322602987778a53d025d708958a3825146dc667c2cfda99c4dd7e9a91a2a0004ef3092656a29dd9e8fb045bc0f64a127b0fa4a92d3ac81140b1ebb08bc4458bb2b4889b73edd4dd42a10ab1edfd2d3621cbd65d031aacacc8dc5d0b12bbbfa9f0affdc4d2a06288e8c8ab0a9d3161bd23cdf69d3bda99a175703ae41546404829367f68510d3c1ffe39a48255cd55834e550e89c54081bac5eecf8ba1b46105fbf2bde87afc38c8af6a5b0b2492567d93712e581b096df82d88aa4396eb954b79c09a757e978cdab89fe937a437a7a92001637dd6d79da51e841aedcd4b8de12c8da11d4a037c7c0c496dac8f0a20f91bcaa330d1482e14ab4050f677c43054d59240fc2748439e3eb559a48ea1486d041770d82660bc652aa11c2aafd16ecb074eebff55ef740204dd4e2505121c38f0339c3c4f267e86ded59d481d38a0cc2ea64d1ac10471868200ac9a3efe90582882c86aa0fde726df615ba72a0ae0348d65fe3289d7a98461aaac50199f21b0e23edc6ab656684a0c7898763f9a0b050d6d0f2c73d956d620087c30bd01bfa698b7351d4d537b5f0289f5cae776809f30a2f4977aa47bc3046f942805295e7257c42be8f9e9c9cbab976d41b3b6e90207fea6018dd78b25138b0b4b66574a0461b7bcb0ecb9bcc21f07e9da984faa99cddaae93ac82ee8c47e06504dce660cb8f0d1f0385a66e5ec6a0fd5db7bed7151ffbdc747b48d05e0c11ecb8ead1e2826a44e7ac4358cf96a15a71faf5578bd4727bd92d2a6762595eccfe363f0faf98b98dd568a81ae8571d906860813363dbf31b1601d72a0dc1b20c47ef767fb8ce729de04c92096a6aca10e5037423d3c1be34e81f4d939ec5a718049e204172a28be33e3fc915f93008ae2c2088a26e871af99da62859a5f3c1f5badb57072d167a726e30f067f94643e8846f0adeedb4e49541d52bac8970ade7df71d34d7a83d6dcf64e8fa58b03640bfae2ad4d90ac0f0380afdfb67a0884758df075b01f96a35a7f0651442de3cb08a257447c1cea45c5815916be16aaa6142955765f44132892a2707be0dc8cc85b5739c18ab1bb53c9159c5f2bc0086543c0fb1ebb8f518c142b9f1f8582e7869865765e6c43b7d99472a0dc819f9133d014d9fc102d94c8f6470ddd9267eab2208fc98d67ee225e88e7b860d0386c4ef74e77d7d8684249dfd124684ad8275aa7c7e0f437948604aa5316d14b375baa72a27d0c99aac6abf81be017956ceed461052c8911f26a2aa9a5844b7ea56456dab323a8d181f6295fda59980e629b8c81ea81b7fcb793181d537da10286a1937f7acfacd155591026f1c325d25a4ba403a07833b286b42eb6b62808625a7e325d7e252908fae63d08fe5e1918636509c92af2a3b403725d21713b7137ea7deb2eaef175053bb6cb96761da6ced539f1230b9f00945afdaf7d7f31240f82b47280e948f1a909a5e356b3bb886a3f2baeab77ae0ae695c9684d84c2f9885ded387f8c651e415bfc40282eb3363f30d3461cccf170321f2b4f203b921df9faf3cbf09596faecf165e6c60d6ceda617eccc5d0107152e8101b46a0b656099349d8fa2a5cc9bd1f12ddd39d9a4ed0a9377e29ae9241d1c53ecac716b6f8ee67b79fdd6b73beeaa19e92a70fa6a3cd83998fe135e4c38b2034a508270e36d4442d51ab232e473354fdc6943599d5ed4a36d7b6b88d0bba4ba14fcece5e97f7f1742879857ea123a8b1a49a71c0b4a1da9a458243e37b2157dc93a0c4143a9f634c89ffec4a1f97a98e83fb2a2ba696d497b7c3ed2b6863fe761157cef807be81dc0f15fb89e2c69c646221f8c32c9f9d74ffebfecd89afb702f211718e273548f8906b57fca9a3896624f08b44bb49c9ac3bbef71bc1b8fa793e7bc07958f737c6844a015cdb94728f1218b867cb7b8af0ee3b460cd6c7a5f3a0950e1be6fedd3a094f7e0f30b0431c0fb8f22d892cf74f55092d23baf7043c25a59cba06d47d0d31ae2a695fb3cee3a48d21732868b8db982e9caee2ed94963cb1791103499a814fba438f839781a7d5666cb9be689fa84b5a5d4e0dcdc1326441893d69f4003c3d34efcf72e51df772274d8bbc5c9735cfd8b2c37ed68d4d4a9790a25ec3d9118835402793a5c2f72d99b6d263c385be099a9bd763cebe3849efbad516419cd92a429810d3facfc82234431e761d2748a4a636b56b416eb5d65d20889ff6821eec73fe546eed1c2e0de131a0f9374387c62964b47ebe68b7162a19ea5f74b07f9f46b19f67fd748775f0be67640c6d5f2169fca89b62f2488375fb1f196b1fbd090329ccbd87236b6c2ac015dfd160b24b6bd04d2c8017f76c32df2f71d446658ce50e96ace9c9d62031e441e7ee45429af61b004858065f022783c8aefa11372bad3ec6aa11228352cd88b0fbfa8f75b0fde1cdb83bf656aa44d08fb0c58b1cea11f63f6a3982dd44abda5b29db08a511930880a56b4ab366d833e1f90c3fae08c8824c62d3fd577c35374423fae2b3c32a7eaf321b7a15ad6c9003a885904c36a1345f0b94287e56d73716435661322c21772cd6c6a405a390d3bcd23aba9d7bfb7f6ef1ee7b4e2893c943406c53f2c1d22fd1c5bc2e2435bdf94fe92eaa1f9970a69d216ad77056e49fe49b42a33cf3c8a5f1d8da0aa2fa57f1e0ec43369ae7f61c6f1913b65396efa24092b874da4a923a30d0b1bfc6a6dc82d7bdfde7c95db2aea9094bd1b8a7d30822f9e379cdfd5e6c2a0d95cc83663d81d44216ed2359cae5e2539474b8022e29603d626547534718cf6e905c9ae64afef06af40e922f4500c8161881c7c1a3a2323e7f8dd64ba972127e8fff25c774ed61a59622887736921a7522ea4dd39ff1c761b559979a9fa7b778a5ee2bc6a61b66d64dd932bd18962d355c7373d8b5fa8745269c61e9005709b56c487e40d0366a876faaa7afb61e6b80a312a212c4a23a4c90f47bdb995cd1459558bbab26a9a40362b85119f6de7a3b82f66ba17afa4fbc250920748e85612fb5d584c43a84c0aeff2eb3b2f109a90c97e72ee9d90e305a62c06c613e8cf403b8c10bc174567bceb22279e18de67b7ee3c93770a3acae366622e925af016a3ede0c4e44f9b7a8eec637ea5b53034a50de96ea18cd4130b8aaa2506bb1103a5c10c6802c405844e6227d99bf70aa09e4696c0a0f3816811a620e5050504e46a388d7337630f37eaf8176cc38dc9b4a512d70cbf3540ec75a6d405ad11c0a766e65e6320ecc90a9c93ea52ca912246f154390a5000d408b25dce7e56d08e1b93ecaaef48e821b117495e328498d766172fb2c5315c25376357f6db0e504b8cee0956d13c1e6b3de5fa38b8b7f225a009011847c504490f4c46221270c393e3e208ce91cac99a0b0f95bf1cfacb00e4572bd34b162d530380e27362d294c5cc57551b0e8a0914159ebca69a9e5fde5cf17150e4638127a4d2c08e505c8332448d34989cc0be7dd24ac257d480b19fdfd2b5071b6880b4457f5bd28ecff7627889002ecdafbfd6c080a5c3335129271a9a18aef04593f1826188a4af5635900b732cb4216810e074dac6ad9dc9e648ecfa1dad1be843a184decbf17cba9d8d9539547dd2b6a3b64597cfc0ea838259e1e2088a1a2bff438fd003e16a29c47f6cdfe700ed0ed15bf87c473a176641998f7891b8a15177554c92cf69d7ea0e39db61f9df4dc6cc8b4213240a5521bb55ecc305e3226f604a90f5628faff5c6ed179447f6465a70a7bf9d50df4b67f65f83ccfa871c71070fb39786be2eb06d397ea75cae341c465271eaac25a5106be5f66333e07d665e823408571210dc5013a984428bd5b6ddfb6c7b8334eaf946654a030c995165ab464c9b2041f18c9a4ad94c35df7128f0b47ecac47b134089ecff8638f2cec78fef159f1dc711d57623f6c92584ac69f5a66793dd59f225a24ae98806edc9eb4b4d78e37c0c800c2c4c547dae817dccdf7bf6440c0e3e2018b13a1c052ae4ebc40feb6cdb18bf7b81a1b6a4bcde4e9b505ed3587cfcfe42a16604f8551d41ba35d05b1f78ef293d4f04ed9eb18aa3a34ff686b4a3e3404ea6fbad997c274a55401f519e335d59a68ba7c8da2504f78e4ab265d0dc3fab6b78d9ca1eef53bcf3c7f8dfe0e73982bcce6853d07a0caec7b7ab342d10e04738afe7aec55e29c3d2aa998623cbf180be74ef770a49b5bda71ddec93574b52503cbc106d50fef103c2513633b00dadf9a004a58a9133edcb5610d21dabe25fece1e04ec20fa289d753aaea7a4a8fc653e439724fe20efdb53e6dd9bf3e53c53f64e345d2ef00a7bf4024d7ce5bb18f12f5aa469f73b01ee9004c4a0d0a03f990bca361aa9ba14f5627719917f088c93a05b8fac18cbee4f4b76161dcfabe0f56bc21ec0ddc4692a92f9fff88899c36b8f5f96b6ed9d9962b20034dfa4df13e722efaa0bff94089c6b3e2f7375576d4651b7cd9584c161979244efcfb08a7f5c781496cef6137df4ab3d6dfd83edf373406493ba4a607bfc1224b49eb624612436073a7148fce028131b5e79b03f4ca34a0bfa27a5aa89c640cf896540ccf3cc19c49b3c3fffac5a6f041dc5159113446c89aaf257091ce1eae05cbe480f507ea49b212fcb91fb7f2a6b8d5cd7c86cca4502ab13bda685f74b11509475067df8b8882fe53f16342b5b7e39b7d93c835ef3e547297febd9eaf5b6d32afa545d7e8046d95c8ce822ecea08e3e3be35935d1083d339e3466592b467c055d956542e5779ad1e9f66a28c4c04f11125fea27d7f51faa2eac686c8f3e2163de1a97be5582099acb178663fe3a6a43a104dc29a05c3008e0dea5becb050959c31ed641db3d7264933ed3e46600355a053954ea0d81ac7b9beeec0d12cd6d8f5eeb5ea620b2d972c7e06820aef39431b32d1be0cc18a9b7c8f58b8dec2e1602b689234693989cf9153cf9207078628d4bc6fe0dba80d7102a694a1d4241b5b3fdc9366f887f5b9854f87bee75e778b8b9ddfe1bed1c303ff98176b1e943ac4c5c833cef3af8d1fd59e688a59ac0f869a576ba84c610b8810ac29a4d98f50195ce9e2fa6cd5877745de8623951f030193e75ab58cb5cee6d5ad3ea61ef77e7691553c953b025f6094f1d3827dc06a5539881769975050d93bcb17b33873da46304425909b200418c4f0391b047fdaf465d1cace156f4e70fd1c0c7772266d7cce4f7ef021380720a619de078892336c545b8417e462291bc8a0d505e98b3c63cd2b5f00d8a4e0e4708fbc8de9b40ebb1a85963030f48b7e526ba9103120324ec381aa1afcfd5d7f7de770dd9055b190410203617e1225d1ab3908ba099b58c14e4de50793fc170c832031d627b72d8aeaf29421a272c004b9805caacd60a5c926a687374e3ec8f551d019ef6e96a56021654b4768227262b6504f414764e6eabba255472c552401e382c4bfe070ee016e1d336d3052cca1d53a19ed74ba7ce4e8dccd728d1c74ade281de82391641ba7bbf2574519a1d5b140a6f3a88e5a2776dd772abb9fd0f55289432f658dc41f4b44f956bc3d8a177c727c3f17e48a639a000ed31a5372e2342b15a19e4b2b73bd66ecdc3e9d46f13ca3af3dcfb3759fb2d7fad956254f6fc77b9d713827e9aeab56695d143b830ba849cc0d37bd25c2055f7139569b9ee3e0041d75a642557bb55c6c3ddc627a7de62357d7e8db6b376d4e09f1e9da50e4e823ee195bf5e6f4fba6098321a2c43cffec83360875febaf806169cea1a08263b15ee1c2926354d6c1cc9068037064068b9716e8a8becd2e3c86bb06309e3076a5d2a608d405767f938a17ab974590cadba6fab56ebe1b6f251afddba83ca44f2f357ed14808162e68a1d195bdbb07e15ca91cc45f62602f6e379d05d1b4ae3161dae00a05b0dd812171094e0592f06767f3e683c5530339d91c40e865209c32bda6e0ac7636dc708ad8a9f0fe1f263ef54ee5565ce92dbc816104c48711b3883025c46806d2a14d8aed5d7e6d1efb34f660a6fac11a076d93514360a5f0b1b9a528c37067c0dc25ce5159af1649f75476272a00259068f6e8a390db2de8c954d3b3eacf87a0a99ac319b2167663fddbc89f970238c3da73bc8bd7553780de51d57578ee07a6f3842bf556c8562b295055040e351ffa30b6ca9a2c841be4329e3641ef78a28c366cc76caae5d2b90cc0809ea0c86d1d09e8a16eb981039fa168234254950ca0bc8c2caf101bfdd0cd8a6827758957a67fa5b3200e71e8e5fb6e28cf8b2c0c0fc884e9f1f5893d2dd3bd6a32625bb6bd24350bdeaaf0e295160293b7f31b0309b21bd809a692dd7409d73e700329e8eeedbb111fb6aa98daed60d767200ab06cb5670736fdff778db5135f25a6715f85670456a11304fb5f5f53d5a20902ddcb89b817c4c621e4936d6d2b5ca9098c260cc4c8830fc2ae9ce70817d7efd6e7fa5f5ac5894b4fb802c0abfb6f0a0e9ab31c206428795075fc3052bfce974ddd03f2561ebe4d2cda5a78a32f614817cba22df530670d1c5d7e0f6e24642feabc9b29a66ed8ae5a743e1d277a20455d4d2330bc5007b4802f921dbf5b347dad72629f7240d016d790e6ff2d6124e1a306ec3a3a93d20ad0a09df58c6e8655218bf4a1944c6417ef4b51cd551bec5ae0ac74477ca45154a52249da248b17f1e01e8aae2cab1eac1bfeee04e391e370000a640b3cfbceaff1aad5f1df327d6dfbc0cf143d70cd5fd74a2e8670450c104cfcadfac02efb7ccb54e1c626118018ad80f5d98619c1ea856a93bfae49f39c655ee31524980351bc80408c98c1acbc021b342d3cf47e6a412a57446f205e1dc627508356751e920ab5e2b2292ba8fcf8180f733ff2469d7d155d20a0f43016adeedc488a534d45c4f02d4dfa3f38558869ad0641140ce17f5e681596e1025201fd8ff282005d8b7a21e9387d27358f372456a581599c03b8e147c5ab34d1d3c7d9c924f48563cb90e95aeff8cad2c11b176f23d8cb1192e1d33e54ede66bc901e87c37a1748cd697b2cb470938e55a053d160d731047afb054501b853293b40f48c4c5a0391633be941752055d0d1fbd6f9f24fb3a2cc56b50711bb965c8354555f0e6467c2528894fe8d86165536f489d2b37244ac907ea87dcabdd438967935522eadaf335f92d3b410efbd3369e491a4f13a07524a7f0efcaf8a5abf78866bb070d525953ef81727e6031e25a861d8a74d2fa989deaad09e4200435fff99a1668d3ed583aaa9489ed049e95af73d001bf3bc1c6702352a29cd7f2b9d383f6c46c6df9e0ab5d8ccd4a22f35077cb9213480fe9facd38580fccf1f22eb36c3ac2e63fe25459effbd73da15d4e056e922f96a430eed0e768d760ca90106f78db61e695c7203ec50836873331b8a9c7ec79cd03e0a7e32277985a278f489161b09e74a44a12a4c799d5a0c1911dfca8e9ad4c78633a3b48abbb74fa5f1a6d7a4f9e43e65400d5d3b194576081cfb7e62cb43f6ca2960808273a8d126cb67c761490d7b6d22960b7891d62f2d2af0c8126352410a84bbcc72cdb64c50362f4c859cf895029a263bf3ae53cd803849468fc771c42f6db4abf5807c2b7d7998ba5186796803ea42d21e9b1a0b6d70c8197c76e2d3e15c6bef49a52ad439d5d9cfca9820bc1810cf5fbb5d4fe2cbbcc15379c635814658ba3d2ebf6000c4aabe513abfd035215c866378c967b93e97526b02e71b09e55df3d137da45771df07e78302507737744be539b1164665b85f58ab5d0bf1692fe89818fe87e9d39f4f2e9f20c1ced0917ca3d813fcbb93693994ce72a3ef20e5088328fc6b7b6731d1562675d3af0573773a73c13f5ef8053c573eb5eef98c18480a8bf87e8d2c21bf167613b464724eec04eaa44df14156a45075f2e63d7f1c98e3a7a75283fc57ff5efe2008077b86047575063573afbe109dd69a6ae15236e641243909f943547115020bf7289a25e97877466a68f8ad9ca384ae4d0b17fd60275e5efea3749e98fdfe40a37cd081a00a70009b9b46f842fcc4c66e064f17e5a2ddf233a5c802016d65dbe06d644e65272984948c735591c4412391e29fb9c575a0d9632aa494d7bfb6eee8a14ec6f996a30fd2ab7d1687d58bc4b9d7051fd94948943814d655477b35c2b68e55a51acf0a36589e76372031d6cfdc250a712c73a7d543ebfed537b5fe1dae052f1a731cecb007f32ebcca4559eef8dfcd7c1eaa26ab8e60112799eaed5dae3aafcf941c2e5b6e372c874f53ac55f7dee0173ba4dc31e20941ade5bc3186cbc1590dcd760fedbf79e902c78c363348c50e20041c21cf46942bdc6eac2162c85d58b0d23d7f9855cc686e9f48113bbd9b8e6eaec729dd9755d887dbb45061c80547530341cc90b7fd36ae7afa279d0249b3e5463052d77039061788d7ab70d8d653f01b763f75c103f06df250d5c224a1aa360b484ad221a7348bc6f2e20afbb397d8e554c072e7a4952d89f10c5721245cb8b074b69b97dabb9d783c5b1199576f30ab44ee9d918b82f674a969efe515d411540457767b6ac28d9c01f7b019ba2aff34fc63a1a7799a422a181255ce7e25bb34959727d18c7644f17199aadf30b76669991a6fe13599983f04f9d987d52fde6ca3ff187df4915ed23c91bfce4a979efaf399d5087cc50137b1975f29818b21d9c19e4a1d8ed1c39576465713a2ad6dca9e07b25f60bcfdcf60a55ea11ac80015280d658381828f2d39f54e51824e32d59347e78c007e996503f8e270288952df5acace2a7c24db1facb00d6174e006e2809d0fcf446941b70f9f45414a6223903a57064f0b5889da7b28470d8a3d3128a5c94ae148d2b1c02f25f0bfd7f7fa218068f5bbe2c282cc9f2221718a6dd70be28bb67c3d55d91ce173631b631a6cef8192092e5439ee53a4fd8021b4d60c97ab99ad5637ed8f3ffbcccebd559335b0f2d5cb923241f5d98ea940d31fc907194594532e8eb95afe1b0ce1e7a862ecb9dc47fc834fd1df95e70727bd292d5cdf27cc632567c176324741eaf3747edfd0f9656d3e2394290c299c6a7d808aaf7ab3505bcf73518835e6ab095143c2fd3ace5e6770eaee12e62c01ffc0e4ce5809db33d0398459b14cf929822df53012cb060c2189bac7a7a59a87729f4122254884eff70b64b5b4d9383f9462146c7fc0f8e65ababe9275b5cc3c63bfb9ab6ed5921f64b2dc53e312c19519984a95b48e7d1bb89ca8b794d7026653a9922eb6238f72625b5cfe7c378fe5c73dc81da8f5623b418e8e0c72b2ced0b4f380efb3174daae2870f3bc76afa97b0980f483582f4ac18ee2dbe7c2073fe2765ce0b9a0aee3c6cd1db4d627711c482f896ec2381a5b161ea5fc8e77fcabdb044136f5bf042e876d98a5206ffb9cf465a5339285ed55230036e7406329166e815dad6ef0e6d4b9f54acffc53322b58f5e0ed7090aef4509ff6a6339ec74b11dfd9e30f1ba529e6f3e11f6e05eb856e2d1b89e03a6d77cc0bcfe5ad14cfc916b9a239fba41b49867a410f83e45d3a1c42d2ca449a146cc6dd26793c39f7ccba2ca7b0c4096757ce6f886629908b46aa8fc218e473d1b15283b1011517167e8086ee21547f423f1f7b0aae718b160eb9790c9457b026e5c17dc07d9a0a7cc5a6297b32015781b102a568540b396006125222e3cd0119899b980dbbc32b61e4b2031097c6dc2e0138cbc69a1490ca0d629f8aef645735039facc301ad160f6462c32b3a993a4a32279a6ae38b81a03453239fc5ee2dd429aa150c984c7ed8dba34a50a93dd3a64f683cce7bc58d16f256209a60fc19035d190265d0b41b31d0af10945387f4b6ff60d3fb83ee180a29f17afad07e9bbc17007211197d0133d73e555f12942b2e933394a5b970e1edd8342120a4432ffe7bf98f8a3075cbc4cd1ded6f56f96ac9e73edd7682401c845c6c29b349aabb8354af2dea3de103d87b33321c0e89cd95a738f575c6b16f80a559dd88e3c42f986f575c6ab61af37e860f38e7da3ac85654a09d607d11d6867f834445e789f279c1d615dc777cac75a270306a909cd9f99b11743122ae961ef6ee32e7c148ee10a588c351acec52e02e9bfe805f4d93d8a28bd7b1f40c0229d1be3efcb6b3af8630eaa7136399e922e285942933b554c5b582b3f9aaa70e04e9caf956eb4b0776ebb08deec278c729996034bbd3e4ad741567a598791e591540b201b32eae46052f11760a83fbaec44591e566df1cbded9bae52bd7ce7faca72673dcf1aec4dccb68658e04c7aac9e1ad1a04758b0dbd459c717cfa644a757893f942e26bc397628a3f8f8e89f9d7c86cfa31068d0df0a7ed03ea044d271ee69a7e123a8a60a600f47636dc993cb26b10b1a9b1df2d1d6d59225c2ac6b6ea9f400db31f761011c02dea3dbf135dfc85baf8a05c2e1f85bc1338e4406e27b5c9ca8f8df188815eb643c9ef38f5440022596d248e31c73d2130d5ab52aaf09f87ccc01a62ec4be106bb25cf6dec610f079c847ec42202c88ac35029c52da4236ddb4d23eead03bafc43a08647ef4fd4752a9def149ff47751c4474084bcaf9ad427214e4f515f8df78ef9fd341b500ce2e5ea2d04e9865e19db802a0d1d3257cb8fa991c16d636fc0edf2800e35bf8ed00cd155ff9700c3b9d21580513d5e5b6181cb4d472ce85009b0071925f0ede151784aa32cc32723dd4d02927ae0d0228bdd05a5910fbeeb4a17e95d7088d4c714d51d0bcaf121ae9838c85e5fb27dec8f3a36081fa1b464347478710037e899d832a835d42528c43299ead79cca6de2de304cc4004af9553a3ac113938dcdee641f5d30f092ab292b1c1907c79395d876ac0626d50deeba0e785818a2728fcdc29de049af7f3bdfff6303e102630663cd03c360f7cad123db350117043d0f830b9150c2a122f89f10e95d3bd0ced2daa1e1c877dc825b456469504b7f12c5e2aff46ea82b8824b16cd751af24f45eeb7cc43142319ea3014f47858b9ce59299f469d169d5d16260cd3e8ff331783771c438f270638341d8f4be2fd2fbf069f6a76cd424eb0c13e81e5581e2a5e137db28e139ac039d5d81c9fd6a82b77c832484512a4e9c85e2883772a14da1863cfaaa48d3331ec3e3b84ae1a01115f10e9f1e103eee4cc45e23c379d6f23935acc97933232eb12401883f818c69148f0feaf09ee493fd5f882da14af3a37951327e4e5337a40c925672f25e8364e95b5b5c73c6439b71120b7c207d3ad3b142ef10d6161ab3026e03ab416d77149ce69aa7c24aa01511ea71106cb0fb433323099cee912e3b29dd111e8ca78cf5723894f0ddc89f5c3d7e5bfc72ab18d914c291c5f02cde134929c15dad395c89760d0646b95731575847e0330710460abf99f4855c1066d6069a2c6d713d40e1917596707570586c2c1d11676ad46b7ae2e543d7824d849e689468618eda573607787a2511b88b3a061ff3257dc7f2192579d485f7149eb99f38f59765ad5bd15d0d1ad9d2db347c4de115c1442490c9fdaf198387d7ae5f98b89287cb9360c9a51d3852214d6b34a47199270f0b81781453470ba32b738c15a496a8e35e1a70d0eb93d65d7c9a16c1f46324ad793f22ca1609aab7d0af35167b6685bc00282a75dd0e536c8d79b6dbf7d1c2c27cc0e4cc04456ee17901f7d8120050980c1a2c08d20f8ea0620f65c5775ced4fdab2088264197f038bcaae03326e853a68ae84048923de3191d40d36f13f9a5de827033825f8cf66fa9364d3b2187d84e0d1553ab501e20d844ee85bf238ca7b602228c86ee96a053471fcb029728c09f408372442c297926d47f21892de87b08c8adce16d9c6b04935ce9363c35cd5906b90d13768722093ee7e47cbc988a3fab27e5c6b5fe6d3575a3a122b4a8ef9c9bb1d064cfed56ec98f3505cc4300316108102e92104bd0b527f6cfd695719cecaaaee28eccd61427b7fab94f487d687c7fa8941e252ebd86142d6fa56029c0c112a6f84360b1d98d15cb4e9146e9bc2963f105358f57bf678456bf0577879a74e1f30fadbd5a6cc8e0e040aa3b63b45b32fdd3368bbaeaa04e6a133b2d15cd35b75159b9141b8c034306bf32b8ea51b0adf7fb0f3fa9f769d56ee1a85207062c1141505f4f6d059f1fb83243626930929c897b7f1c32f1a26c2a2c415ecfb169d0ad229b2ca4bbc3efa6a47bbb028c8d5e1a6af5b2f256bb6ba642a43a6e81561b13fd66351c7424519eee7631d2fa376dbf8290f5cf18a94227270c244d7a2116eccc9b038cb0a82b77e050cf670c2102eef6cf1acdfb4353b434fbdb743a06a00e22b7e8efff7b7c74c46e0d4bdd131d8ee3344391a246a7f3c22bf86b07aa547175d3a3674d0a8eece4848e8d8453c515be46340ff4b7d02f174b8c1b4fe17ac7fabd7da4106cfbda606dea09f8c4fa14158433f66d4631bfad5ccd7a3511cabf8d8d7ac1f1c8d64fb13043cc483afa131771de85837a850c300f7e2c21c601bc97df53a12a099b5a1df339552d920921d7784657bbf50dd33355688d9280f244e0d2f582b1adae58f476f665a65df1b22eb915194ef24df23fe23c61db7df184fe268e8686d07ff7f848481f6ea7bb660a7bc9dd4023bfab25dbcf3f50d0214a918f0ffd0823a1d5c8405a434826c1085a5f2a2f3049d228934d55caace1388ef07f72f2a62662fe86793725704d03a1065b59db503a910a10ba82418c46187f6e03730dbfda6cbd52f308a570019e905dac23203c9e5be74838642d85ca3a74fe6da610cf53f9a8844084e12f2317392125cf3772523ef7470b93054240d70c585fb1e56e7a2c5aa97a1daebba539fd5d4ec094b3f6181f0df0b63f179dca2c7a250aefc61965cd2a7b61dd7187523086e986dc86458c9587d5c5331be5d00b8fa943e3470f6c824e2ea7937909e612d262cae97403e6ac047e240cec87cc0feffff3f01