PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80149 f0719c46d3043f3a8c4cd5fcaf54d63c9394aa14d0e54598ac35d47b8c91c72e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b33cc59277a17d8c637998e900d25c1bbf28fb164cc7bf9d16a384fc00b7ee45
Certificate Block Hash
f0719c46d3043f3a8c4cd5fcaf54d63c9394aa14d0e54598ac35d47b8c91c72e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00104700001e720100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000065423cd437b9f240c6719f714e5dea671784ac1bc78f80cf69e330b709813ef5e41e7ec9272c31968a2b117e9d1706b52bc2ee98248168a3af3d853d7ffb655d06eec46ad11e774677d6ac7b1c1c508dfc7cf1a4a5e0908aae020000000000000000020000000200104700001e720100

Raw Header Hex

0000402028b1a6e04f6d41cbc485d3c8f7e425c806d7473dac2582e1581b76c67d9ae35bdedc765166793345cd15f1563e135f0ff9f1b482cb2b8ab3addbc18f8f2efa66ad1d436a90c6001845eeb700fc84a3169dbfc74c16fb28bf1b5cd200e99879638c7da17792c53cb3

Proof Data Hex

59,560 bytes
12121602030775d756f2e89d97ecf58fb23b64ad94a7928c79a034df7ad8af1eb32ec63fdb882cdea3946ce88dafa7a2b2c947db7e464736279e8f6ab8efcffb930735fdd22ee21ab4ce007f1fc823ec9379a5f697ce9473d1550f27479f3ffca7c5a6833e7b3c991f320ac78ee60b3f6a85f1833a2726a7013649ac909af92adb91d77e55044a5b4b2d4d7342d04953f60c8ac1c56fb63549e8a1232d48a635a6303864bd415469207b1a23f0085ccfe65d89d250721785cf9b98ba319ecca05177f0ee7cc0366ecaf3e2b31a98cf9e61646a8dd2f179785d15de5c659e8d81acc6449bd79649b7aa39e3dcc73501ad9b401e8ddd0f311c6aeb380fd57a2f4c8fa1ead1f6c952e66d265d699ba83abb6fcb0de55621b11f23742ead258bedb9939dcb298aa00bee65f65d11434e8e573a7e0b9718fb3102c6946175739c25abec2b1e3c692a24f7ae23fe68f0212bbc233070a7043550e128473467d9d22e3969d5e939b9ae3701cdd378dc1fdd241bc147e44e0b63ab58d704b19aed47e75b3304eb91836b489688b092079645dddd16e51525a0d185dda4920788566b76c54dca3e61594a4a60d62cf932c945db6a1a14e0bfe4ef05e880d7da88229066f4cf848181c3771b775370788e7689cd8a86d3f85046c1cd459e17006c0bd3492fe49fba274f582a836dca2531b29da0c1b0b8f65f52bfd87cd09bf385f237e80a365616930d45df85b39b95942ac5a2cb96a2d4ad758e16d503c30d60825f3b66cfa1bf2dba6589cff4f5d8ee59f4eec584c4f7cd860e5558b9c75b4029f8d6ef1a5273d3f96c60b70463bee6daa5945fabbf96236dc61a8ad4b628273f3b201990447a759542e443705f35c48c62af9849d75ec7fd0da38792f097f7db2749c4bb460739c936c82913a37bb37ab0d72b2aea82b34c24b05bbd892dc23aa1683f49f2b3ceed304fdfce548269987274fbe82b6fa0e69b5ac3e897b8d0f94d1eccdf4030def23a7f0542fce3688ba24a72458a4a52beada3055750ecff7b5b49a1dd82b76329a85f7fd1a1a98682870d149c818820284b03d3a3655e50357e32974927d87a773166893d79e249f5e76f9a6dab0e3a57575d7d804d7f9ec690cd3899e7a5a5272bcfd2ae846901b8cc78efc7292ee779b9ad7c6bb2cf260c656b2591f0887452c780c24a8ea5d8ca8eeae4778ded243a53b91c1710113cce103799d33f5c50071a2375260ed933edbdfe7137d70955d7970da9d4d1af301915ceb3e7d9b180b18aabeae1c1c2232fc8d451029392b616dfec02048d14503ce48c6dcfa7e81a08c9c541f9d1aaea8c05cc5bbef9811db094bfe51f1dce66f9b255b3d7aa8bfd1724925e9acad1362f7877499466c3196c5715b06f9ff44f1ef0a4db5ebc7c9ff9fdc0df0db703a795de2b4463fb792328a38631a90ff68c0eee0de3827a57c2ff6ab9282cd9c6896a8dbd054b51320156a9d401778866727d52350ca98ca59e06ba3ce9ed160f380e4b8b9350df2c332d1ad01c8dfce5c497b3492ace695cf6490ed4c29512c6dd150e28e69ab2ad246103b5002114f1ca9c50c04b129ec1080a642394ddbf536b0816550a222b5e6dd24dff77f6da4db735d343ece20f4efa2418fe8acc233c652da2ea97f4a432552d1bee298f7849f1ef7fd1e17b488abcb00c4152533a6e122ecdbba41f9453d58875dad571d884f001278daa481b90a3187a9b5864188eba914d6760b62768480eae3a483861050a30fc5a6ff37d947da84440f0769d9eef5901e392740a9cb6c42a3be824a3680c949136422330557093753c5ed0f89de4e8298a8508f8a9873d07474efd5b4817f09ee296893090bae6ff5f886fc4044b55bcfa94036e34b03347dc64e283aa887529af9a343b45917af09a715bc5fa3268dcca186eadfc5440822d516e21b11c5ab46296f34d79b8fa6c123b318a5e4104d5a1011389676f8d55e6ce8a9e2165b834d3ae92591266443ca26b16140d2fcf6e893eb459d204da574016065432ef22de628458353029d64e015433defb18fdcdea404064e7887c8f9d4727522b02b826bdea0ae1d11660b6238a8b4962f03319483221f2d239b98bb7529486f8e9084a95389ff971ab92da607d3bb1da2c3c69f2e5d63ea094a00510d49d0572d6f48ac211b50aec0235299118aff8bd1620788b89d930fe7206e1568e87baa4a0fd52371c1f5ca7587b67363f07d339a1bb11897a86ddc41f7f8a9048dc097cec5a2282eb206962248e56e5871c106ee9d4ad92ba2201175857f9cb14a4d1e0f40c497397fdc0fe4b06f3fdc6f94480cf5d81fda6192be2d386ed7d8d7ff932281f021bc2f6bfb2e8af376fc447428aee3fadd51f3ecc3ca07c6bab0f07c37f8403f5a4bbe542afb56d607578abc2f0ce363f939ffab0e693fe69933567e29b34d7b31fdaee7932a129aa0b11a630cdfdf19324b885220b6453489d51f41861024241282fe508014f6041e12ef6590aeba347975fc68df2fdf089ed5536be4fb8ef5ac1f569a9c5226b42d0724da5eba42bdc351890a1e53ff19a2b49cad29c303ba275bf147ad45afbb6791816e21127154b6d645ed110c02f8a3f22f67439f316c06348cd7de0edbc01a366976d21f684f780e33177bd79363cd80e9acc9450c1bf293f5c6aac15f73fa2b56377b5e4a3852a090a496f94b4a050bf600e3d3b90cd11870553361a21f9d96159876dba707e30fd1ba7b4e707783afe921994ecd7b8a8dd7aa94ff487f315f869eaadc926d193012b5f33bfb54e8faefccb790ad27fd9c0ad65b294c9c4f0a718a4273d1b45976962a7ac85bb465c1604a78b12cbb43660717623d907ad0082b69c0cfa2191b9b34137b0e170e88ce0e6ea46a6b2d11dad3b8f849d31f4a79b6a8d975820a572fa7ddc1d86fd2a9539a3c7725b3c7e0f7a55589ba072a07319f857aa4b3b0aa11fef1d7ac8fc6821ebdc8a748aa9f3ba693ec7384133d7ef49c9f76ea921f20431af37ffa354aa5342514aec88b3f32ca73c08e5a74db86d81cd9c6bf002b09b008b3420d5c7b304bc14b7f0211f18784e04032a79da6473153cfdfc7d88167b7a9d196b4440bf86ec049072409f2560c5edefb17a48c677246fdacc6a127d13cd1bc2cacaf2f4e4edd1e13fde0867ce07fe8d1ab6628c19dcfd2567d6dd6083b25a32d5cdcfa7e1b145c95b8cab194fda593f2d53fac21a514ab6e6233bb9cad122426be8ad3480ced5df2cf92504aff2b39bd0f510cc633ae5b03072c8f4dee3e9cd84ef4256bfa223dc182e964ba23dc9b9f90b00bd6297e53c7684d82fc453e625008cb1618629482e7d79cc46c85b53251080ba26f6d44ef66b9cfb544c052892c7eac9a53ead85b59b259bdfd8396a382bb4ddd994d8b90f72b895446131e4a36dc196bfd65ede5782c359cfa8df39d4a0cfaa3c8f588a662d6b0a08f5874cbe38fddbe97779b7f4e433ba9d0ab062585ba73c768b30e2eba5bf99f5aa96dcd77fe94b70c2b5f4bb4d049b416365fcd2666b748f7c5ecdccfe1d668a7df45de3d2272f2ca3487ba928bd950a29d02cd5bb78accd704db5185896d91778253725ae91ec443a9bd232713aaf063430a91fd207a242a6ace0c3e764c4dd1024f689c619887831f86e650574872567bcd3e5761cbfb616af5a7027238a0f14b6c25c71093d365f086c2beed8c142aeaf4dc34748c3cc5137a872bba18bb47d01b25bbdae7b95b6844cccd10623479a4e0f01819343f733b9c75c6142cca3d50e580f6b227194b2b5467dd53cb20f813770d3cfd02f6c65f3abe4cacdfc8c4679b0172f5d95b1c9b84dcfd2585ca68cb9e1b87636433c6e936c375e3fe135e35cea663922d54afefe2fc557f93de8e40cae4aea059f34eae3fe47535c1aacedb481661c2994e2982bdfdd82df610b7e153f1fed8e1a96dfc05dadcd6eebbdd150e25ed2325bf6ebd5ccb60d675820d5b9fb22038d7d7b0da639d3059afc3864ce0bd7cab1c5adeb94a667bc310a01b925125c50194ec7528628f3ef26006c9b3ad5fb3c84d4fd475d1867bb4301234e57661e518ffbed9a8957d04a6bdb4a2d9c2af0a006e8599c710603e0de6056279c68ebed366545c8ec08d09d67696e5ffe715778fc2f37fb7175994b2bf5feef52524d2f31a6e4daf574ff9fff59c51dfe013d34b377c44a5b80b5cac62455bc972553de8ef9bcf517dbefbb6eba734456565cc691fb10cbb4ad2d9651b46ae244ae3933624bc36599d13f42b78b93250793519de14fa526e5e83db913c8d998d95f034d0cad81a6ef17c6767b6200eb96dbf959afad7c3455d4b881f94b7d167fcaf7b5f9df4e306ff38aa2dc903b4d37152d6703dc2e66379999b91d894bd94eae69fddb26c11c3ca2abfb326fb3f6a6532b417d49110aea56f99d25fdee48b47f3585f03774db8e74a88c0231f98972f66a275e3869bcc56d22e1ad55f7067e398f0b79f0f04aac7f9bd09df9fdf56bf7af3875badb8a81c727e55d2d918ebf395136d7bc6fa90ed4714d266b9ca199f73e5ec010cacf3772cfcc68459a4835332e3c36fbb40013ff6a6b012270d837417d2402d3bd8b5ed8d24e9137b382bd8d6dce52e35b2bae7a955d26ec4dd2392dfea93b251540b853ffa847960160e8f39f744f53c018e5dcac7741a76d258c84759b4135bef28952c70785c399a56e2cad7add43b536cd4ce32e9e4c9636e1595dd0541d6e698220487e1836ec6f525dc0fa69b1d6047ce4670aef4c7a4fdb6014a261e9443371810255b06f7c5507f27ba6ba0e3eb146ad82884a6c04ce49d239b02559d0dba85e935081823b619d50efb6b70493fc4ef7a59258c93a05cf2e3dddf23098255bfc1a2320cbd62ac10a6b8e1631e99819377206963fcfd869fa8826a83114dc3819c74c8b17c6005acaf2129edf550f0513bf85814e5b6c68e91e5ed68002752097e195b854945cb309a39419b156b85d43f3a4d8a7f236b497e41f09bed012cb3ac5fe151702447f73f3342ed3595d752181960bb07b52d2d51241ea9a2c51638afc53e9271db7a88882d9d20289e5ab2ccb0c6170c7ad704ce582aabd1475306039b966336aaf8f1b9e6031f28a0799976316330862207a625a02ae4dffe9e16fdeaab746b3dfdda20e99b724e3ec11be0824db912b0940cdc324e37112b21f94c986ec7bab2a34f26fa924cdc0735dda8b7dd7b30b753bd307e60eb0fe5d51efc60d9b13676f6587efa3c3f10e94776ab21c66c136362db8780d3e1db667a1b25f7e450052784bcaa9a2d10bb30d9d280bbfa3020e6223f8caf8643dab69d66e7af07e95185a35dc85f6a0087e4a3ce02a536747a306eecb57d2f4322a88709e9479d495f0a931484d3a09ee00373b8a86457f745e002f6d45af5fcdd5479c82a55204ca5890f84c9b4e0c81b6caa13b4c72ee66a2144722cb6c2956b2bef24c89f2a70e6f8ed00e69034a73f7ae71efb9f019c449ddf14b4e7dce4ac0ecf55cba8e4241632948d437955a96b4a64b7d193e90d902c06735f86620845ca7749c696fe26271b038e0f82be74b539355f4da0b9b375a2b9852c48abf3f68ca3c28aac05c36c8b1d9dbf2f2d632befc8a9563bb7bd5e059d2aad2d1fd77313acba3c9527b2aa31c7dd26d38aa0a6ade188b037182d0f8ed47628f62f74620c0b58f715b014600d348f70f929eccb4b324dee5252004c3c063ae6e912e40ce4a800b5b10a726973223bf11d11f9e8c6c6023de9d00473af3cc4af210338ff9f8de6f7313973c15cf5d76ed720899785db48641d153d36a625052e3946cfc18a8ba09565a68b2369708ddf07e22b9ac534481b54b81fd96e1c101b886a4756260fca25cafb4bb717c12ea71e0a32d0d41ecabad4babaa68fe60e95a266d540b944fa6a00b02ac273f2b55214967fa85fc125d42a5369d62751e07e9488e8ca0caf6ebc7fb1d5efd2b76ffeb6203cc742255bc55ce7ea69f31614a72aed340acd77be151400347ddc6044c614f609668b047ccd656584687a0c98ae8ca90aa3061dfc6cbd3e93174a091333a1f87f24a5d07ca902c5ab4f4824e1b9e59446c4d565665a9df7514751eef4fdd2b38bc0522099e79b6a4e2ce61588248a2ca70c436b08378527a0045f44c494ce3af614172b3047a01f99be686861f8127b938c7ed8d90db66f961b53cd6092f11c9402ba289e434a5e0316cd1a213e6cf331921cd2cb4e30f6b4292c7c34c72ca5d39054315bebfa5b0b8c4c20354b95c68aec79b0e5c79d015aefa420154bcd15344584e9d0e57b59ccac72840157e45baa11a308e4446f8cbb80918be6729e95ef418f2f3553ee621b456ad1b3aee0f614f3c192affba7f50901cb050b22af85520cf4a68f2c7baeff318c4153566615a7b058d2404163b75a3c2e9e903d4d15e7baf4b78ab8e5cf9ba2f3d953d03e9c8b6d2ad94bbada6624f314b1251d655dccee66e4afe8388f887545a1d71e94537ac34113bb13ddec0c5e3ad280d9c9a573bb69b772eba46f1a46a38d612896a738913965d7033c01be5ac531412b53cb2788bdd8ebe030ba05157b1c5fbeb23d27d63ff63afbcf0ae5dbd4ccd81090632b2230baea68821a5fb77ff82c023d9bd7fd212035d3a5460ef38eec23d126971584a177e766e004dd762cc627e089dc760bf1fd6d51bd78617fec49dc611bf57f9675c6c003bda8388f0fdbdd37168f0c38fd08795e563ca7f3dbf8d6fef23986ab95ae250b275d60a6002ca2719293f4ece4d22a3f8702b1fe736b27efc59e2f74c1cc2f29272e6e44c66cf72fe92619203b9b295c17545547327d3fd8f580dae1ae8d55947261468feb17d7122b758552ff22b5d4ca4786898def541ac9423ff6e1ed2186f4e775bfe871a5e6229997b81e46f44d989f36ce5a70f2532a0ff6abdbae133595bec66fe6d923a99c9af7a58bd300edff8ff34d26e002ccaf067ebdc379c98f47da0f042c0b83ca231b3c32a7b68a0ac1a7a2960f66410085ac7a8d550e4f7a576f1b70d504b7077206e607cfbf286325acdbcee0cb63930114d431f2a2a21f33e14b169f55afad120d7af788840c7a395a4730d5fc486fa3d09905ff9ebd7ccac0d34fee1589117d1d6cac2ebd0a6e94226894c105da1cd42e85b42cdba6055bbd050a92cb8f92dd3761e05bb626b606058355efa91291fe189e51b23a8db96bedb5f7b22c553633e0da0b4f99a93c0e0482e160675decc80c5e5d228cd573d1ef2c4181ddb19d131cdcd536ff3b35d02e248f6b96656103dd5a7726d2c90f82b741a9f6900e3a9805e45794293c5206305e90eceeb77b6ae1593d671ce21906eb42f75d46b0a03720519be8d1e91cd10d6c5630c3f8f517cdcad725430ea31177b544e0d4bceae4c7417e1efd719e6e0da988da55ba51646d2ea5810eb4fe7b170173540a1bc77e4651a1f044779119bba06578e4ee03b31713c8e3a4dc2f0a064fbc33c09bd418ab0ff815c62d2d6a6c8646cacfc7eb206acb4a40ded3ac2d0e866f84d79c174026a3746f88e3538bdc6dc8d984704753bda019ff83c4e1d84c546fa7c233a5fd6595e6ad63b301f9f857159a6469dc5afb4cfdd7d5cdd391844f25ce5bb7383cd7915be4ec9e57d962efe960b0ee8113c06affc9f61c85e7192a344ce905d8e12a29a1912fac912a56c60ad5d89bce32ed3914bf5dba527bfeddf4a527d6b73265964ebce9162cba757c62b56b96a812644cabdbfbb656e37bbd766808fd89f242fc45eddaf6d598106e659f3ae1b49b48ebbd53a847d190302a183d84c87b3299d4b3a3933e31aac3ae376f6a216f54979422729b466717759c02d4eb64d574d032fba4c90c4d3899f16840a2b59f05c045f3f5cfa7809ed887a446c65edb302acc6528a3659180e591c5b1dcc536604e373e2dfd6eee2e6ebd93b2e4844bbc00303823465988dcb7103bb7f25686e64fc2bfaab29f05ed80da1ae18c3894ce4c832ef943d71f7e019ce4d4f99f8549790d016c83c98794a65a074728ae1a2382f8003b0ba23671fbdceeb8701bdb2d83de7172557bcd27de2adc32673f9a666be97c4fd855a97671507ef399026737b6305d96339dc9ad966a4d17acb3d06b8d579358508496efc50bcf3b0ff58cadb31c2ffb28e62a9e502c7ff22504ff53bab98841dee7167d2aed5ee19dca89c4c225fd189b14f820666efaddf347b5fc0015e7a2921a98149cd15369bed4422f0e3c121917e1f08eedd765e60f7a428a4546acfd51833d65d74d51ded371b29a0faa3d0ddc3a639de15d9d6f8dd89a1b01fdd0ae9902f47f43038424784a52911580dfe3b26c0fa434615f4fa2a58a3b92fd325dc2cee942a48a080ee26c8205313e965711edd76c11f1aa3935bc9a196110690ab7ab2dc74ac8749e219ebe267712c4206b8ee87f210a420fa65121373cafab4bb6a81b46f240c732ba74fd34930629156e2560f464f123948573709bcf144e52437d0a6e5dc8ee1fdafe095bc11c165984261d1034b41969f6ca079c79aeedaf302434ff5d322dccaf08c17f21ade8b20d916fea11f6baa3a70ccfe39d396e33e61793ff5e74a9f5f54294eaa0007fbeda4814bba9ce2e0f0d4f85ed41b32e74130c3aa9c5115503e98f4bc46315e91418c1bf21994af97f403f280a6aa176eb700950e8fa3e9672293f3b52db06c83f821ff0c8174ce91dea401518e555b36029edab35be855d7cd8d0ad411b2b81bbc0e137eb427453970983051a838fdc7f473a996f7744c44c1776548a0f0fcfe88e85e029d59eaa548a366500b3e15e6ef37367dae3dc5a88ab793a6da3c8dd543b6e69a7832fc9cdceb6df44efa55a4fecfb2e6cec5a8172f833f45726dcaa207b0a7efd1d971ff6dc8f492836d60bb3a21cb44a834f021eededca03fdec5a44485f28d2266fa1cd25623fce768151ecf2c87c24ddd8a301a5450a55d1a0a82235e587b5e9c73e3c4dbcff3625a85589432e211f57744fdf157e32d9e29ea1e34dccee8f59fa8bac62c75d7572ac87a2f9decd1964122b90e89824aafdac08d5d7e7a27374d54775e30b2d8126e81b536ba41eb299386e26dbf3f58a64d01ba0c8a9f976c7ba6785e126b4633b7d6049ad4f744e664cfe5bd7eef95fed886792eb5654c1e3a8279eb12bce86754fa688c2d50a36fb1e555ab9d6badd1d5679fddc78696df174e5e51f25b24bf45788496656354360a385925908b714927ad697199331cd90a5e18a15bbf6c58710e1d597892829deea3d4e700a8d2c1402579795dd8f8218010371762f3c1b253ee3e63dd90361e6c49fc4b870f46b7933ff788c8026a89556e53ea0b278dbbabdd291452485f208d3b627d12de7e777e2da01ff8058aa85098e9e7bd227454162e262bddde99ad05a75b84f07d9aca8ca0215861a083263cb23c89a78cfb27f5e5aa0aac9a71abf98277cb79ade5dc6df71eedfa8047b4025851c6198540edcdec096d4be0523a27a03ec9b36e11489d2bb2b010bbcdc473c6e2c4935f9a0f3a4d5c5bd08f438ccce5944153e5348ccff41fe72a0b1637d60c10242d1a705ffd0d7166abd27862b2f625b736ec7382af37e9172199378c4fa725b71f93b270ac6e1dce62da204ef39ad0880532693c90a9d0a05c9571588bf9d6a935f5c75367db53d8411de343a38828582d03b438a8d8aa1ff9293d50534776d05a63f9ba65ffdca05417e929e5175387d81f25af205ad487f4d44efe2c2a8c04e481f784f29018b934048927a313dd8db94238cb35d3ed438d270dfd8edc7e54ee72a0a18484ecbfcc773d72eede2b487fb516a6c5d89f897dd3a2433484117e609a7bfbe678ecbbf4fc2e557ab3725216a77bd956b0586d5cdbb0a5136bfcbab4285397c02f6b928243ecba49c97e3bec14420ff97ea8d303ffd60f98ccb01da0e0f979c5075aa57932c9c46dfc19505275a5f60984ff39912e830d414c78872d2ccd7b9f3f6447956f3ddc6140fc88f347c80374919fb0cdaa1f1843e3cf388144f5c72151cfc294f5e620575864f41b59e899da480fa76ef8bf76cbf3b35e18cb0dbcea738728d9b50ce92361cce1f6c04c8a6fbc67c15b2f8ed3812b399a59539a42643095ed2cb4b9d1d2c66c63d08196fb1dacc6bc16dfe8820fb64b1b655c35f28cb46c7ec1c08bfad69ea7e594e8791cb525ad56cc5a41337ff41551a8a9a191382afba9da65ebe54abc6a19ec67e071c2a1a5e4d989ec2c6edbf5d06b5aa149cf6f7bce45e606a3aab8c2e642186fb760a36b4e84933ce96c9c8d2cdc6210ecb65c6bd0477483bbd5ac0d4e8f25cd8c7584924cda0317916ff0ef92adf6c4d07d41893701b5f5d99a9b017119c5eae57510fc43a8f31953e192c2f0384299f7a2f33f7b73c39ad94fc9e3d30cef325f41da2a55bb81beefee70fe83a50ef35d2a95e5b3ffd08ce0403cefb0637355b20e01187c02fc55760bc93657d5d6ec13b28125af4170ad0ebdfb5e07a4867cf312ee9d91b2fd1c1c63ee74076886176db60b1ca4d2aa0475f487349d8569702bdeeaae0a091ab28d1a6e2a0fa86788de4670125a4e1286056c10889b270a607100a5170f9350f80aa8b7dfc9f046a0665e7c8f45b1d74520b28b5633d8731022e7bdb9db03213a4191800c90b8c6f0b19c32837f7573a0a8f580940e14480b779ee4c03e6953f2a6f8cb03527b12e8416334c956b541435ba1500f693511bfb7edc93cdcc14dfd6d64684f0e24289de4c9dcb90a1001ecab94937a85533c01c41f937ade63c94a60546c54d8458b6cc81d882da2019c89918f606de667c0dba4c21d2bb30f71d352e618412b4ae7013ab8c375eee3e5b0793d166f29d19199cde73531e002f0ffbaf7cd6c85069669328cda374daaee07042455ffdc1d05e32221608dbcdb0c4bcb7bfdce4e59effd6a74354dd757cba3bf9d8f1caead2c195f44534eb5f872775abb5051dae98dca4a63651cc1ade9c8db7cda65663e2dfb3189d81f490a72126b2200a0208cb30e68ea80d4e21287bc423b63ab4c6dac9e046709623125168dff78eb7297e1c53a959baa8533b39288782683e819c58771bbb1c0b9b09f42016ea11e9ad2b415b2a7602c40346c7fbb9e25813b840111a1475e82026ce111caca482bdd7978925cfb0c5ab237b3e12066fa531e9c69fb65ff0715bb4065a1cf0e9bcae2855ae9ce9826035041917c2e56acdbc6a3e068b236c4545191dc5f36a9f22f296d42c97fe2a1e85511c136a0c585cabbf790974b300d191eebf4d4469aece7a00db46e67e465ecbdf0ecb50acde65e4a689290792f0dc59eee0d234e731d672b595e8fc0a36a458f4c39e0f9f61f4341923c17f13922f2eb03144236d214899f9fef25135af5eef11e929d02499297ea21391381ecafd85c5b7aaa8194d5370e8a180e8f11effb9701cccbab6798fa621b88c6902af8c8c49891f725a28c0d9b30f66625f1fbea493cbb6bf7e7b7598f957a0eedef7ec9021f96f9fa333cea4ea4f17cf9f585470d20e41131a576d517b9f5b593efaa24b763a6740058cedfbc5ca91fe47d8ad5e6882ca0734084031eabf90ac9500b9d7caf9db8a99356f9d51fefac0b43eda6f103dbff5e452e5e81e959a5946062ae32429c80d3480c01ba10a132ab4c10b6d4c05f8178c3e99326c42ffb95e12fcd148131146853e20e41c07376ebd05f376694eeff456e458fd4998d5f244e0880fb79dd1199beb7eeddefb3b05ccb9ffc9939be873e7665a3565416a4a8e6e2b03f9371451552c72f9db88af56d3321627d26c04236f648aafee1797dbd19e8c0fa2a3c029347aa942435b822e6de740d93ef8a82da0e6fbf9fe3affe42dd5f1783a8b3fa869f3e0c3b0fb1516a69f21ebc024366fde0c836dd5eb70adea83a348b6d739969039fae2c7ca24d734f1a4acb2f2bd1c2d5aea71d3d5f0d5cde183b604ca10345f5e3937763a246fe800eafcb3c5d7b64ea9d9c484d445959eec8e5490007b861bfa83ad53c5df1b344f9d4acf838633a302a8b4b1b3099be9bace9147d7beed1a3dd90968aee7a31cf2c4a108d650397f7905b3c522fe83d53cf6ca7ddbc625fd2a000d144ab09fbd0122b6adb9b1d353a793eaccf09b7b6fc66732336d203b930a4609431fd02b65177fda8e3ca356da9c2b08e3840a31465e05308897800b29e2637d3c2bbde99dc13bbb8915b199c36413d2c7e081e3172fe1e4e95d0b09dc68a86757957985d481ff92f248803d5a50a4e20fc9048d255ba4c15c98d590c0b640c85c165eb2681e35a09ec6f7bcb300120e3de6de9b0a82214d7774f0ac40c546cecd0bedf847563e5d4d0bfaddf852d590dde73525c976b76cfefe0a31f70158a86e9e386fdd30a4ca4be4aaa03c5f16ad42ff9e2276c7a1f3a7f45576da18bf5a5e257511e217a15e78971f0932c0766f9db9912f544469f2165f25142283047e39512f09fa452c6123a676067f3ceda3c924c3dc81d69a951b8e0a32ff23cf11ee1897e76c3a3ac10c7079a399789b08c044863ef3d80b628a8597189e4541114ebaa5bfa0e85f940be58714fb64d053447011abbd538e1a6ea78c3b020693b6781fb14b5bf8098c226fbee1686190963dcbf3c5ddd087ab0558508a46d17f90375e1e4c947cc20a21cc38c6d54760f9bbe685f9ddd0e4ae67dd9c4cdf242342882a125462cce2a1ecfc52baf9ba4424ef57bb25d0c9c52f975282e25415daa3d8652e0b2416de9407d937bd2809fa6491dd5f8214806ea17722101956970cfa81a6120d0c66457c6b372221a9e23db98a25a9c935cf23f14b123ba93871f06b3b736b8b043b02c6b69bf9ead7d62e45ddcf8b160b6b6a17e037ab1181923a44b2455d8cef372c9553f6b0048209c08fbba23af0d9eb77d541e2eaa041f637443305672cfc5779c47468f53751687cc04f71a59f13f7d80bc938f5ab936e493e59e803762cddd13f930a249c52d5d53bccc1f87efdd4a6cef0ce0e18ffba233e89df846492fdfd2981cac7a8f43450987a2031062545a57b339a94e7fdac9ca994486e2bbd6383d37c165580d03b3362a9b30279133ef557e4aeba5989fec1ef60e718e8ecc7753d898651ad79d92e4ddde2d599c1186da1c7c12da0f69c63d5fd7bbe41e4314599ea0bdb32496ce99078675db86e346d52f6e22761331a2dea31df2a6b3fbe79c4898e92cde4b9397334c6c3600ae9665b7ae83561f3d3078d1a156ccf8c8f5a536a3be5bae0d05135121a47c27b0a85baeed92d26446f6fc9ff01fb93c6f278e436ffdf9385ca09f287b9d3b1340383907e3f6dc4a6cdae651caef67ecadc956693479805736adc78b2d2f32e9445725514a4427139c6b643326a82aebb19b13efb07c8d6a0c199014ee982230550239332c3e4679fd4ac52c8febe2414179287466081552317309f7ed425f016ac5b6b51c199c8f90d4afc89610ed93426c87080d68d26af94051b778396fff79e74c9703ee0f0e4a67ed6e0ec811c9c6d09ead8a6eb1bb2c1154867b2a7d30026280f1f5e7e4739ce488b0a5d694e0471faf88ce6312a0038395d964d75918e5e614d992a388562e5d66c8230dc2846289a56904524d6fb38b48194bcc1767fbe788b94ba899380f30d5645756604d095d948a49ad921c281e8a2e0db4c3c385df1e4a46966a6852fce69829788cd0549021bc830035f3b0cfb17ae989a35607e279d7002967c61a7df23c4ad66fe1de52d2f443d0d7e8ed0dfd98cf3b35046d60dd85d3d72859e5082be502e02fd2639d8640baddaa57821e87f585d2f5186cacdb2783b16ce1dd278a3292627efe9578de352b32406111d5900b4e7cb7f6f19241da0e585fae82b45cdc83b82ee6c488d27d6586d8497008c7d710816cbe46137722170beefff2bf86a555199148765f0c448450d05e44808c87916e734abeb4713d586e456846ef28c4ec8801c29dc0bbbc5f4fc22c61af5e67e6c1b299a02b8b4ce4a19ad2102c967a3760f671950783a8e4dd96fcd8b5a13b5a5c2e4baabea4b681a8b61aee283ab060e3a774d008e8848bac7bbd04035b753389b34f7bbbf63a01ec114dd9e432a8c99fb9293e287267825e3ec7ba7e8690f8fb9c66318c872f22227b8bc6f8c810bb26313811340490c2ab4b0515150ca6e957e5a96ee5fe9b5809989cda90ba79308789d5f36d78941d218300621799344e2045e5ed02375169dad5e26eadc5f13405cfbf12ffdf0184c42b321ee8ed9380c19bf6ffa146b4d0f3bcd152ac3dc05cc40cd430c35e78a8eda553b9223f9f35f3debcb4de06de953c7b5d1475a28162cf4ef6a9b08f64c0dc87f6b8767916fe85302e0759f59b23ee19510e8c4005a4f283691c23b53625b2ed246d6110c1991d0c5aea39153571d9c243cd3a95cbc13a26ebf0986e723b85a38f0eb2a135117a078880f24cdfd3e8fb70437ebee1efe5209f571159ad49625383d01edd3cb51681d49eb1aaf7c305f7bf6d3c746c3e8ee260108de10d945747503cba48128a13d5ba3494e5aef92c4a9ac7943a7c2d826bafa14e855bdbddf5b15e9abdfde6e79cd536310359b6929b5178e44290bcbe3e76f6e1f6464b8d192f921c104339859748400e0d58dfa18cfe74a6d209c097da0ee7bb3a94581ebebdd6f42083791e457b7ef5e405bb688fe09c4f528ef8fd6262fc96ebb57efb93fb9199bdd84f27a019e6b1d8b796cb24e908376df35c23b1a2a82633d24606c1234a95cbf01b2bbeba20139a339ad2b5fb4f412ca487e06f0363ada34448f5645413ba220ce4dd7970358d05d1c2ad9ee382c3a0ef196a8eee7b386790cc7d11bce1cc4aefc4e5938db67bc2148532bd7b5933fa47265e2973cf7844c7288ba5fa81c8ac38dc7f88bc3eef3966b2a2f13c2999885cef60c6e11a79ec12d6c52a8f5db6ef78561da44dc9cd40d86417ba38ebad1e2f1fb45807aee7759c7767dee0c6c740d4e5aa225760f2baa5461653f6c7f26f946a4532adc4b1f05131f6e837abf19f0de5396d534021c80976da857834553fb0f8caf5e9a6eca6f03e9e2fd0ceee37b9eeb5a070c696db1e940c409bd3858103135cbeb0e539b4e375b958c1135f1d23ea3f3e2b0b62c5010ec7fb17e7185faecec61596e464f99ace3f13b8ed086c7f11beb614c77975b5cd3c40acba7f88725c375612c28506cdb6f43b388ec98e8bb14b217fc6f0e95803dfe5b487c6f0bb7df16e7965f46282b61a7d72c8d20959b82c9e314d0ffd5982ec1d83ff4add3db7415233aac51eafd75fb123e93a491e451050730a9f1fef2c61921760251b477f70cf3e44c48dfbfc6b54f6d5576b06c2c20d2201afd4405b391cebd116fc1cd0b3a785da7a43ee6ac5ac9d22a99b81c9823da48c2a300041363c62030c862dc502fec90732badf22ddec3b799b68948ef7b7effe35a24b935671fb1359500f17b90d582e6d54d365097f4e4a98177a2564fff99454759c170ed60ff1b66252abd01393a3b71e6d1a64bde36c4caccaafc9becd5c30244777abd34738ec77b73e102a1b8b3be93f9e4b35a52f41505b1c86d904fe621d31842da98b8645dd76565058e7aa26585d7dfed4dde4901c4a939ba5846569b75783283a2c199e3c329306bad500f8a596248c277511090965000dafbc6289c286895141791ebdeb11216076c639007368e658d041fa7c79523a049fad50a34762133567e6cef91b7395fd22509fc2327f7f180cc8b346fb133cd4114c4e31500e198bd1489355ec3035065e637db186bf0b3d84b6003540033776299df1570b8dbd77a0288051ab43758aef99ae8cef1bc139a1f1b1afdbcfe3aa19a6621cd45729f975c1d1551fdae6d74458a9b4d9dbc62420c81335865aa8d95d06e3d1abbbcfa909915471776f3f9584692e82c7f5b65578e248b7938870eeb4f627f2e4859f85721d130dddf23cd9b1d4a0d7a4e3df6146e3da29dfaf7ffb7ee06d441b86cb1c76cc0815a84253434fa76d2d7abce84d1585d4b6a9686ba14c53dd851ae688d951e4061600b5f33f174ace6f19caa485308c726fdedf277b5c6802aab72af9dcd730b3589407a33e3bb3b2156140126a11f00632f36666950bb6a9884c0aa3f2b32ffa9f4cf35c5ebccc8ca88e1225fefe72d56f0f24025ea4bc23087ddb7a4a43c02fb7ad9ffe88aa5fa6ed8217da5e565531a880c8db647b25d7df5750e114f607eedde8855471dcc8c6ca39395f321c93815f0614d66c8b59998c6f9b8f6c3d2bf73ee96f6f4b27e51cf92992508a7822716d27a06a4aa8b0f518652ca04b0592794eb542d6e7fc4eb58e67953b6ed3a0ba5b154f4fc0cd149f8743e969459bce7c4d82c54b51c505b6c10b8dd64212b8fb04e08628fb11fa77c38a2f982bddc2451b2d30cff2491bd6862e5981c49c6ed2bb63a835a9799b182971d61f4785b3c27f02060c4c0ff45534fed243b748a51870131c377e6f011492b797eca451c30a37bdf95fc393139cf5971ea38f138209c75223a26f5e9ba803cd923be4c929d2644cd351915c32b03a7f03d33c4666f757d749ee7b05c434672c3bda15586891090f60740fbeaeb5fd27877fcbb16a0b2ce729c1cad3b80177a68907c993a4d465223aee475bb60719d6127f2277c54d6d4924e97b48ef4be31c57de9731b5f1f159a4bb3f079d942266fe7e869d588a84220cd73caeba824ce3920359d6680275f4e27234818743a0832cb82cc3912bdb5badb1af0f0ce405c4d4839236ba17b6c888dffc8beec24f84f3430825a2015b82365e50f175a2be4f1da57e950c96f48dfe260efe651d2778d0faa896aea88529fc4afbc7a53fad02b2b405fc642c3af8313e1889eed0675593545be9de340ab46c31d201a52f4ceca47d50ee598c9d43d073c00f2574e4a9bdfc3eb30724cc8d82eb2dd475b54464346dc59d2ecad1942f1ca5600fd0d90ff3baa4f784f533abdd4a246d518e6b3fb8cc6aecbcd979702a1f13f733e68ae3124293e49c42a86c544f2d8691a3cf2c4e904634b3a5c12a1bd8cfe9842afe642887297b0afdc3e5956cd27681d22d3b51614b464d1cf8cc56eabefcf1b31a6fbf1e0bf6b682fb2f29977f5262460e622d89ddbc416d99fbd433a4b15aacc675a110b69e31efcec6ec124208cd67bf32b6b92cdd3496af0db2c0810b97cb3fd36abd51ecb169558c5edb70746bcd5d048e29fbdf41b6f75cde06d3cc785732126e369bc464a0eb8cf85fae8c840bdf7f386a0b49c0e21cb402034e8778337f034db5b9889ef2ba6049cba7880d529c1c1e034a7c7213b5c9971cdf8d7a49b57e9bb399daf503adb8429e34acd7df383b30c632238eae306341b3756bb9f9bb2d1009d985c413db918fc56bc17eab866cbbec0863f09618709e44bd2e943973b16a897e2a03a0130403a9c9413b5f4a115f96dcd27ffbffe9075ab6b0e2417398e549f81448df305a6672c02e5e0497ab2453e48fa578b7f4014a95df5db7fcfd55e7dca982130d689dc6ba3ba9b110077dfd0befb5ae947439117fa95beaafd8811f58cfebabf861967e265044fa8070f1f47abeea6b894291283b20cd0bc5b8e1347a696990aa87c54905d569770bf629ae4526cd45230d28ad25fd2a1986bf19cb1c03fc1d5d26568bcfb02e25b97966e86293031fe342666bc83f5e43f03bcf5588c62a9e336c25d92929e783a96e74b1cf75fb87857a5e62a7b006417f334af22d47e5ea39bb2ef70fb99d7963f5ec860907d5a762791c72877b40adb91ac58f4c7d424aedd02e8f195ff50199d295805ea75d2e48589b6ff6ccafbb88495b6f8be1d4df855b1080a18205c50293da5c0c5bd5bbf2e1e69eca8ee73c7d11b4895f3317c7dd89bc1ba2e0fa5f404a854543d2a067d1d9f55242ca3bee435218ffd34ea2f6a1d6b76e5568c2aa9a8addad37d684d3f8e056cd77eedfbc79e33c18effbfbf8949ae69286bbc8e47c1a76f8f7099e686b93947e72c1f1e88ee3b42121d92ce84e9366586126f19829f7957468bdee341224208cf012c6f5f91da2e015e704f39808d66f8f3eacfefd8bd6f955b6ef173b52a862d9af93a57a8c34b954453b2f0b069c7fbdd274281a58a19eab7f6dde063d1ab7c4f38a01b85361ae57313779a1cdd07e253154e83c8ae1c2500a8715da57faa04f7865d72e90ad2e2069e50c17764414fbe42874c57a522bdb4b15da9d3e606373549f5675fc83c370b2721a3b34b54c7355d9a7a6155fa2eeb6b9496b3b0b7fc4d0d946aaa38742a2084af9abf1d3211ad3b2dec0745b61295fdf2e9a36870c6d38182f361e78cdf7e2a9564d533346445c5e4ae7c9bcf64692bef754873b97f7de6d16b3504ff9c5bcc20a68dbc933c6da9a649891fdbdb00b63e8ca85bbf52de1bff3d9b34e87267cc2f574be6db2b4e0c4329e4bd10fd5822d5c69873ea8d9918c90259b6b3a3455c668ffa981157adc5220efab396c472f51426f2f4c218b2aa4d699244bec0b49a182a9c8f245eb05e3c779df80304072e5fce53db5ab664dfb072f99fd7b82e16fb392f87289a4288396b8c94e12830e417f1f2484e273bbfecdcfabe0cce4790e703a883ef79d7f931b7de65e372dad8727772197ff59c81be7877ba27c44be783e184b04c769c8b196e78c7639f853aa7f56b1806bda10ce37a35442aa456a828a23b720aacf78622f2a3842f54347aa9b1f0e0f86054b1d367d48956384911453fdf811e55c4521dc8b584d7e37456a685a76a59974fdcdf0b805266e6b784bd3cb70f6e887e3430d6fb53d618bf5830b440764b63fc8bcf6709f271f69b304a87a8d739a4399f533f657c65b08862c48592f33bfb9acdc64d549156b32ffbf03ed0c0a6f3d58f189d5395593bd2c65ca47634ddb3402edd453bc981f2d14affb82b38290793ad3f0f16d64c088663aac118ba513c5ad7b64a6d346cc605f5af015f505a4ecf4e99628920acce537385c24965103df270f2aad678fbe1f9e3e96f5420a3b926a5f57b8280799beab5650a215f5889806d2220c4c5c1f19645cf03d43a62e49b94be30ae14e1fb3920880586eb1322d3d15772cf46e8a85f8e9ef7bab2cdc9c93a487603b4a50c67ac59e5bcacd5bfda966d051a65805369d32eca783d2ffe5e96729389cfc2bb742cad14fd92195cad437109d88ea3b9ca1ae6a97f5de2b8ecf5ddf12f8d43e5f9291b18577f842fc947b561e52a51b4a07e07c2e45bea1603c8bb45947be75ac3a400e5d15c95f13f7dffc2b080c8c9eb3948a2f10ff60abf435207f09fd56404aeb780dd6427b65030c6745455a65f02b7fbb6ec42974627a23dfee5288904ed5788e79aa1fba830ec1e0bec3ee5ec10bf2522365f3da8bad60ff8bddc47a727e003eac3a4e09b9ddaa3557c7f55b23f0f6049fc34ed43b3cb7b0811b39f46907b7f4ad003312f0c85357ff592a8cd88c69a197a3407c5916da3f0c009ed6372a33c1062588b5e885e600b947a6ca6a9670d740a483a1799b45498a35d4b3e008f00593972922c01aae649d1f86faf97b5e26430f6c5a2d91e2a86e7e337e86f16795dd01774d2dd54df934c3f627ec760e8acc12bb1a73eb0afc8b66e8e5711d06e5738f24ff6eebcfdae3cc8887c3a137cf85b1492cc80e99634a8031c2f9af450aaf19b3858779c4f256c98f962209cb7aaf57476c44590e7acabf16952b75dd45fa9d202f405a07f705c74c0f510a9a382038be244d9b4bd4db825abbfae171caaf1bda4bd96a425c0eba3994ca342b860b68ff56f3afe5342d5f8f2f703e5593efbcb4d8084573d69b1b246c1563e0713d01c49e2fb8d9f23a4c2b5c5fb526b03350af3f23802cf59985714c80c217c5615c98838cb49deed23b4485a96267a168add0eb6765499d0df4c4fbf3298ecaf7a8519efaf097bc8acc86721b2162d51d506b657892c2995cc94abdc6f724f5ff3840cd5a62fc400e2b361a4d2930adf72ed4fd32ee9e13f463d8ac59d99fcabac6bb472c8d6087492e049d9b4edddc0058580bf4d6f9a31d2bd964012879364b58f6a04991cfdf6ccd301d55794cc4e4c3dc82716ba299a1eeba6147f083fe8e0a739a53fefc5ede5553f35509379bd2759feb384d2ccc3496c7fef09b4cffb922a606bce4951cce76d7117acdeb0a6226db54ad7ba801040c0da7455a23f69a6a7d1c1cf3cea7419872a5d5c64bf7f25d764d07217c3dfc8a23c4c5e3e8a0eab8115a7980c9ef9092e8936a990d6149498651cde1fb04a3a957351538700e01a709988038806e9d622f0b82ef2aafe92f4b680c43da98b513998a526bdb8646a71a0dfb70b9d2df9652d757800acc2eb88af3f518a67c6ebed12ff60f3a109bd5f0cf5af8fc345ff0c8c225dc6e36f14a09cf8297019d26073f3a4c127d60ecd1e1dce334ee14093f770a4c93dbb148ef4a9ee236c9966c98c16cfbce15f5934e8525c94bc67fd6f3f225a55178bfd4c60ad20c08c282083e4c6b6eb4c9d32ddd3ec6a158053f136fa2bc3ed7cd26aba6336581b10ffe08963700866d154e8feab136728f0ee9e4500dfec1c91dbedc02978770faffbfe5907582a10602a65c7816bf23e854522bc29b1322ab3f75256892f51ea7e2f2f1d71e530ec008387be2e7bb7bc3ba02efab6a0eeb780ccbb291cddf94b46e1a07aebd0e56aa1082b9fe08eb7929857673ababbccc2acde0805de7a4dc801601608d5f5c16b916aa20c7aa36ffe938be60fe3657d56d6f608a5206c46fb1e9215fbbca9ce8c19a41ed9903763c088c703d0b823f6c9516600b8b0775a54f1a18b4681980cc300a954b2f0e941516efeb7ad3ec976039a8b25160e790852803e1e2ca76cbe38257e40a9267a82b6e3e77dceb1a75942deaa5cfc0330fa19b907566d2e7ff2ea027eb575b412cb65040217e9d4f035218bddb229b3bcdc50ba1b27da9b9e3a1c8d92267c224008562f442cec85506b63f5a40c5f7fc8fcf4edcaa873a18e32c32621530e5860624eefdf18f613048239c7c4251d3a1d04eafcfadf949c255fab7ebae494b8894e6c0b0f9b374a1c445eb760f1cc0cdedb1f9ea044b3da6f081a9f37d49f7ee544e967a9799c8e506ac58a7f598d0bcb270cd9e710e46fcf6df27895f2e3d7d12a3df073d898aa72f5ffa1268147ce51ada104bcaa5498e6cf391334244b60d9a247a3553c1eab8cc8fe7a440b317c689db37f49aa206f018fd4bf5a40f89070affee16912a2fe9fc01844ed2058c4b9e1547dfaa47e7e061a56bb1b1a854d99a95e0fc26f339b7b8c1f400f0cafb303f41cb4955e405e810e4c62ba6b20a71fc0fad3083c70dda8e55887a07544376c2be1e2f084312a36718109f01057bdcf186a314870d149ba78827a73b0f70877f76bc8cc0361c0882976e4ea9ce7262cd7b5e01ee0db420cb0dadb03b1de7a78633fdcac818842c334191c5c31b8489f9649d300129aa0407a9b5a56517f36ad796d4c6474ecc1daf2e2420ae0c7c6d3608315d52a1abcb2d3c285cf75cb8667908e75db25bcc65c4c41d8e1836f2db19bb67e1f1fd9bb3e65ee644a426936c98e8425b0869ee5cff79c4fa55785c1d3057de3f69a48efd02eb89ed569a7f7162acd0412247c1b5a3ee38d352852f940b63943e9fc1daf1d314812dd3e97fdb3954586ca26ddde5c1a22921a7246ce388cd74582e10fb932000e4c86fcfb59ad687bcdb27bfd9b301d22bed3edff90f6296e8848555cb7c2ba92477521179f2f22db6a207886949e76191ca770d41793ecfa495e7161a09a87b40cdf5fcdb90824e6fd8c3446e4a3cf10f0f1d81ea13a293aae88b14552631f2ed8776ff4e51a85ff85a32e71a9b48948b9710d747d2dcc793d94d357c873204522c7bc998e0126c615752da741879a7631237f7cc8cdb87445d1aa6a4a27f62c662a86320f33b96078726e7a653708bececde744b6cabdad646fc3ecd100a5b03d13d418b7801da0733d640affe244459ddd59f2fb3955ee5ea022745953423289707e69586f434b6c302580fc8ad6fc810aa016c5158085731fcabc80891877b4fde2773083064c383f155022ec79b6d1bd6e650d3c76cfe72a9971ae8d8ec5506724ee861dbaa6b3f6ed24e0505b90ff98e6c43318b470d10e6cbf8a2feb0e7d1abc26467cd04d39ea85f1380488deb46d59166c611752537478be9de482c21771bd1c45ed3b87ceb0d56c9ec57050264176b3821adb606b78bf5d3c6d6f651ebc38ede76d59d0fabe74e7210ffd94ae97e680e728208a617c353868321693a95401cf770cf66a34a5d4bdb154e1d626655033c55d1fd89c72a600dcabf37559d42768dd8e71fdc0e18c9be63a779341250546fd8d27daf06553a44226b3fa4d68626e63a7c00c975413b5b40ee6b4d169b615d239b8015fa5bc69aec2e0cbca405376828f546ac308d3b7f5b32f70993dfbba44b94f3222c4a2d6bee5308b3014cc172c30d654288217d98c27015c91024f3423acc6518bc438798798343073f01d0b8c30230e1cf04eefd8e61f7115e3087c947f544a77a4081380d36ba77ab3cf6955b1bb266799c972f6f9d9099db4425a8b57709f580256803d8e123db25632547e77cda180e0446a66cc6d75f3303b8827de8b7c1c447512125eefa45229ecc3d5be7fac9020f283d08b102a9da12ea643c13d504c5ade7a73077618cbb543877a6483d617fcbdcb1fb4e4b5a4020a483c6f11ca3116d4181780657c41f5a09a8a31e42d604edf07d48c6168ac2f91a3d453967aa5c3335b4d5b1859f9e30f66762b207af28564f0769746136e8c115349a97c64cf30f5cf0ea35a14c7d92ea4df369b362c7515c2afceb32073325bbf4c6d61e91249816c7a1ccd8b67c679d3d054382825323f2c4b8da41b948f631fdff4e356bf8b3d834d04ca59fa8e69a8217d60f84e7f02af167b8c9d34ac353d93b5da14c3f535df249b1fc418a93ae5f92aee684792c94593d9725cef9d649e1e165b422865430f98a551c1dd44e2c81dd3ebc5b10eed90c00fccc4163f73043e8aaf0bd6ae55739a5c563660cf9055024a6c9983b26ab7f9585b7b61b49ec7753d7ffe462050880c07c93ea90c74ead64db6b7794e525d9948805cbdc4a4e37a467dfa0d15ec404d1829a2b874327ddb2213b0fc72a7791a3da74137bf3e8b504d8ef11879520b2bb9ab8f26625e3ffd303c628c1b932e22e6866cb7983c1a44355c4d645f4ef0698c284f651643c30885b81f429df65704b86eca78f9f733ced383585fbe15abf0d01722fabf09633544a2fcbc6a0d780feb880c878cf4e7bc476ef75e61f0ffe60396d8c0cf717811d59500e69b2de21491593a56787e9e76afe5ef734ed1f9db1d1f70bafe2669f444172305db0d0e8c96d08e5e8ce0f798e4d5cdaae2a8ee48c79127331847a0c89a8d9c51435f72805af5fb21e800fbff7964f71e508cedf0a26917218b42c98fe11490ad6cc754ba0691c6471391a997e6c95ee63bd11af694235e3659e98597abad049b191261e5083928b15e062864ca1adf5f9459bb6fdcf9f024f98fdbf7154cb589130a25d9932905c5d0cf64af4eaa8aca5f5587748b15e16eb026b1cdef549d6e7eed5b29e6c7e3f500236f4566cc9426218fce4c199365b6c06e1c4b46b66ea7300124fa93c3dbe327300477109702500ec18126c3a69e8c23b0dda7676c51dbd3a089945604fc704facafe5d7d9e0ac563e6e360f0cbf6cfac77b4ffad019ebb5fa87a452c8490f681b855e7a0059a25ec5d34b0ff3f384a02ca21a40df80ffb3335bb4fbe7dc4ddb6b1092301c986bd05f75470c0beae898a5528f2a4f803bbb8c545a211681ddbbc4a57897a931bc0f0377333eae723411b74856aa3fe75cf07f0a42e276be0a79ca45502ff4c8140dfe265301c4d6421bc837f2bda17cd1b3ffac3277e6fd8dad947456910a2ec66324360a5130d2979b988813de178771d56b7277e34566abc7fe2a2cbe92ea1e1568b2b730800d8cf64b9237ff97a96251f78a90eb30a3cf012ad055ad8f1546a59b5fb347bcfd4dda8944c1f002b8153704af6119d3111f0ab08da4441be9ce82130f962e61420acf0312612c7a85ed69ff6019c1c9cd017dbaf143deed4f09ae2163f82d631ce374ab2887039e70c11d5a49efe878e4880464455ec310f10736ce0d485dc5cdd522616e9986b5a2e37534021db9acef03077fbbdf0f17a9c31eea29c62447618eb393a2a45327f105f52c2b690b5ef81b39e34f4d1ccb1219fc8065f8aa75d6dc6a5511fc369d4afa101fd3681f957d3bdcfd57f6269951c1eec134651aabd07ee37854778a375b3ea16525d6aba865103089b08b87d9aea8a3fe3813efb971ed58d05ef4ed271e6add3e4e61f60cd4797dc3c5a599da0e8cccced3187b522388da2be2d81e19fcd340655ea7f521af267b3fb1452b0e03391fb65349cbd41f0dc6216b454bf055b1f93a072afd0c5645fc369c981c1ae19c0a5dcf3e6012c235813b1885841880c226cc5c237507c11314bb67f0b0aed465d9364c6890c4a00aea63e75c079dff7937447af896c1cab770299e70da7926ebd7334cdff8b8e007dfa9b7f3e53774d5924f55f6bc55adaed68b8e6e207b806706fa2c4548114b23952747444a443a44936b2f1ae04e03f4f62115bc0149b190f61396c3052923e51a0518462dd8e3fab21d2f27f836c4ece73589b5d61da6278cf5a0d932cd0b646f148a71beb9eac3baa1bb42fd67265c4b3c63db1dbc20242452eb1f767b98c9bfc481d2debcff6878104518a867730a415ef42216798eeaeeb2cfa4396c75bdf8b51f665c2eb24ce7f74e36295c3d9f073adc87615fc6a470ef6bdc107b94c68e0ab1c12217861b8865fd1a49575e37db6703ecd3c1fcb329b12b228fdbdc14acc0455b4e0ce18760f71af7a894d580b33bd2331dff704e614f718a5c8bcdb37413a050fda9e14335462e4b4b9173a8d381e7db12920b0d5404852bfd94c3771a71dbd6ea8317d769e8fc5488af25f0778146a930b84232b5e636d19958dabbcd40c113aceffca25eeabed886a49a47ba9cc10432500d3792a78e7cf6ea374d4c665f7e782df6d84964072789a69d18698b971ddaa87630beb8abd1d2101d66edadcf9034cde83e02295f3620e32ab43bfb64449cf036aebaf16512a39d1ce4e7109033aad986cf448d16bcc32e72c350377e70877f5d0e528cb4801ed09fd1baf1c0e8a7703c7b744771a1b4a7a5cf25273a410df845f171d1edb384051d9bdd112caa8ffde2bd6e0e9ee983228aa9cff761997f5d14a5e5c27e8a25683b74515523b491fe4fef6bc7cd2337b90af3a3fe25446e02c22b2329aa85516877f399af0c7f773cb53213f9764632804299c10d4771b402c34ada84ef4468833353f3fdd9073ddfd66cea8ffde3a384179d716d566d4f651fd6018ca7958cc2af31a05a67cb8b7f6290bb4438a2677693cff08bdb86f3e2601c6f74997c080411a0299ce3161ca2b660cb4f313b97b63313e0b673969c29ca37e4a27b3a994d639744d508d20bfe565b6fc003cd8c5a7c9c7d4b8c4ec7faf5304901d1bcfa0876bed73cca322cf558016129e5be3138606e0e4ea8b2df74558fa4e54155769424dc7bff3a5f5a032b7fd7c00d4c9cd427f544435725ee8331e3311c552b0cd3295b904d506e7598829a32a0f07ae83e9b5b4289ec39b1d944de4f78b1f596526ecd96a2cb6b52e6aa7bc97926d19a11c0249c095aeb5a6a825cb69899841f8e768ce8969642ff269674a81a01bce2783fe5e1866dd76f9ffa95dd7be432d5c5b17a1093d03a8260a4ba069ae514f4bcfd215d01ab313d866cd557789584eb40e015695d6b369fa8394eb1767db3f0fbafff6ac814b2a0ce050482f202731290fc8a783be5da7a04c24cb70dc283572460383999937e7e8f87daf0df94680ef88d9a4693585c13d72cbd3d086079ba1901e238fb0b60837cad18abb0e807b2a3c6534361c4497793bb653b208457cf17691b0811fc575ed6112e25a9feda6f1036b550e2a00d629a75361cd659314cfcdfef42b5622fb81dea3447744c4b55b55db042108bf58e79ac8129cbd56595e1aa6920b0302fde29bcce5de9fe6864c0c6982158e4c4a70ef6b5a7c688bd3d7c998dd1dc73ccaf941076d820bdba1bff9a890617381de1843e960007d5bf177f901e9e13be6ac8bed40da2b7a4d5cdf555115eb9102ac3c8903e3acc730108d234ec019ddefb9d482f0598ce1d661091af7547f167bcb9bf3da2e882801f8bb3a23d1cb42c39e995fef6c35e2addb8343f7b6cceaa0331c92262fc27ef27f6ae91c53794e59e15d8d61893b676b014e6a83a947deb4af979034cc44f2c511aa3c54fffe4db91576a91a2dfaaa4db7005be0e542a7db5e1b9348448319f0a588457c2f81d41f35b81bad6866ff947e43af08b3698c4f04dc4d6d692c231a7d610e79d36308cd95eb454fa260381c5ce9c40c1c7718b88a109a3461b41b8cc13c54ad4648a13b5d4fd71420b29011d7203be45d2ecdaee1b71abf56c61b0daf3c097112532072153c51edf3c6d00bc04d1b3bf9667da63bf833acf8a59c61c2405154b328c8ad042b305c6603b25233db86435a14780a6d9f9f20985d5a9ebac6ef7829c0c44c1a3dcc2aa9f576d61ad0517c24a93383e3d15d8ac549820dedce26f9d6a49d014de0d6df6ce98d83a08d029c8e673df23745a4eb265c7feecf6810cdeeadc7e8f02990325e27aba7df6b1ad77451a8ae999f9585c73a14baa80e6e46787839bf9b2d380be8e16cee4b08b40a449c9dca9314efc0c374f5168f51a031d8ea284acb8732ca4088718abf5aa2365e7452e98e3815d432f95b7fcffaa42e348d75e82835afcb0a29705da694d56ee2951cd77ce11ed10b1a73b41d8bf558911f4481fbfa49a66ebe9376a1082ba39f5abbe0901a1fea5ec47d28a8c779f0b6e8ec9d771128a11cc7d49f6f400c11411f7b7682d0e378bc4320bb300cd3ccbe47806b0c71a0a6a149a938ccf4ce32ed7d516f8e435aecb2cdd801eabd70cfe6bd06eea8e58dc79e91178c74d72bbf35a8faa23dee6e2a0f20a38740ac0fe28afccfb90cf26dd443b5ff3f06fbfb70cf8ff159579fbefd80f0e6aa53a7024048affc5f3dcde7180162b5cf174ea894b419a0582ed7c983ff3907084cacfd4fc2af74317b5c0e83d19f386cdc352f5d4e5ec58f98917110c24882614b6626f4aabe45014fc4c2d55ff29eb9d0143e39eac11479ba52895819d19aed286a639f809e791f88842a26fee9f24a9ccff820970b8a28fa111575aef50e41f17035791f8a46cc62a2842406e0a18fa18364db20bdf3566c9c55cf3fb383ffe5ad3a87a518ed3a40346764653ab21bfa886d37d23503ff7d1924c93b81034a3d23a9a715b3e8c09a88f1f4e17bc4e48b34f035cf598918db724c7d42536057d1f0e1bd5ee096e34ab36ca14ae6a1c4602a35e1e8150aaa3d0be7250dcec42977f1dba2ec77bd482f72324c89979c3b19968a55a1f93341ee7e7ebe599dc2c04934a3e6cdb857c6f1b78febe4e3dbda97530e6633d2affb71a26e3e3102f974892e6f450c266e1625c33b00f188d8bfc3045cf2fc6c4f402d4e9462b88472eda6b2036bc70e1dcb62a1792ea7f82320b1799b82b94daf3d9d613fec207cf372160687d6d999b84bd665363f5686f332001667d3ecf90087bc3cb348a381f59224285ed17ac4edc790f28d1b0a94fcd5581cf4af2b8b29c748d75edabaff4e904efccd81ba0ef1404dea9cb6036cb2fcae545dc18e139683ec2f6ab962ff1127cea0d9d7410cc25d6445054d4e1400ef33e66e814c27e83aeffacb911d789fde02f6d338456614912c042676687e81490f8ce7858afe2a2a5b558d28042a366676ac4cb303c4ba56aeb25d91cbf6d1d7b17b5af103c0453b74b4a46aaddc4269267aa98ccc4860f528820f02e5e5f7be48e92252a6df25e8a506580a2c1a00555deaa1e0dc7a484ad542b7280867b3af06100d8ac8bad08630044bb42cb63a6e2b6b749a91c4261dbea4edb69a3d76f33da7aa53c4abd5e7c9d943e654b1c4a9493d8aa0c29e5901e6a4915733450fd2cf5827c72aac04a7c0b9c7e1f61515b7839a0bdc671ec622a34a5399d2a9d2b56620a5cb0f8bf827e5ef787806f80c03cb3a850ad1131985beef7d4d5fb364ad03632fe4e70a7e82c71af8325cad55e46bbc622d1f51d8898b30665a15cb1e310b754d9b53eb0d754c0868519a86b1ef6c96e18c361f9c9a5603464e623b248ed65d9b86bce73a9b30192bd81a66b8a1e0cd37a4de97963b9545795b633aef170572d5abc2ffd516e4b0a0a8663d1afd420c86ffe2ba6b7d9468e2d3b76333e2e53f45a08fdc61ab5f24e4a13bc83fedd3a7b7beda6e3db5185e4d01a7a1bef216e8a9ad8bd31d17d425906a3cde2e2df03f53f23a8ddea72c638ec8bcdeac7f1555f593fb2d5745696512e6091dfdf60f41c6b5da3028336fadd561efe7f36ba0f843542a108a71d52b6b34b66f39f14e6cf4fa336aedeb2e66da2a114f8fdcb45397ed424315f0c625b6152ee9a4a6b6eb645fc115023a854e94d6d5a7495d3942e22ca862aaeeae6e0c5b288aec0dc78f0aca1a049cbf31740c858165fed98303cc65d3cdaa59e36c7c91cc6ed55f52cdc7c6c7226cc7889a9fb5b9d9abfc5816e6dcb66a2381132ff5687bef076d9447c5dd886d4f09ff4f50eca6aee68add3d30c7848040253306e1f23b21a9e952e735fa8633834f619c325fdf58661f3a3963bd5a81dd13165adc21021ff238ec0a006e0a10e83af7e836f5df519c177dae9db0356f6bf27c292e50e57b0f2eecb30b2d42c13bf08562818970079c698980f752c3fcba2d5cbfb69eb35575fa730ab026448b4e062dbf9474c292f9a0a5fcbcb333c425c882f7de4511fa1d85a85f8eb376f9e6365baea686b0b383c0a80c2ed4a1dd483541d154fee3b8268ac3384abb3362b2003e51349898185bd601bc845fe84102d779b48805024382653489861d7767f4ac3d69c40238dc537b711c26d2ebc13c35c7a90833a3d8544a307f23c06d9326e84b7f76e7cc63e52d189314c5167870d8f6cbf987833a2442696a43500686f2ad974caa7def4f2130f96eca659610c9f70c48d1c0720899e27268a28d14b6f385af70261d3a643da2d6134f6f4a67fbfbb55b55b39df3f1715817f0e312bca3239723bf93ff2d4afa38efdf7ccfc4da5da07c78f11acc5251698bae0cec4986713a56ff84046510356a43f788fa1e3af502fd3267af99404631da093377050239ba77ea4caf61a9e88d7543feda8e40bd21b9f3d82646016e8dfad6676016b087ef26f34e502c2a9558ee241cf986e4eadb42b33679d5fcc0409a5428a7be8c0fdd74ce451441e3b00c32b11c647cd6324b2864ef301ea8783675e764db78a56f96abf1fbc7eb22e0540d1fa9f6bad0bd8a086ac7cdfea99b38f3743943751758addfe23acc9df636c87c536de15be679abc28c9e617a6b219e053cff43c399c630e5ac53715fcf8558f758f9b06cfb65e76ab59b79c10ebb3cf8ae83158d39267fc1eedd8f781bb45d1ef3190cceb1341b33635c8be36d38b783c0683ea676c1fca6972ef3e7819a33bb00ef8761ded296f77a28ddcf965cb45ca5ac295fd5c85baebe026383b407fce071117be538165d1e7d53df97ee1017fa1398d9713d7d9c9827c914b1baaa006182f099b0458905ceb160f980760dbde5f51f4e4210d4c7b22a6bc2fd1698b7cc461656c7641bf7d9efb16214cda532abd27a91af4fba10b7ecdb5b769b5ce50e46f492eacc2786305974657144019fec7557ad79e8943701c3118bea2727a71546aaeea165d053b77e1b36f206833c76c8c71d2dddc08c6f9db90b6a504715e6c496dad4aed8a76bddab8ae36b2f03a065f119282438f1881753d25b24dff558a69b9e4b7dcce4b43fb715183587c63fef76ec0c3d6ade8d84efee62ce264693f95cc8e579c8286b3b7c37716a5844d15e01b5e64548d4b2f41362a78daca5e5e66304296068ae3a538bc82e547f60d013b501354b65c6f9d95ed30a9e27730fa7bb99ef6ad62eb86e3c7b4188eb42df0a72017ecdb09e6069a67c578994534977741b951b15d4357c1a0c3e6e0628182e99e145fe1ad47b60f8470062868b80194166f70d3c51aaead76896eabd05fbcd8d165f3696d5cf84c72d04f07ea1cbc5214fa8a43c1509d4b652663b676f5f110202fc12451c4751e1e5bf0816ad054f03c780889a3c2dff0c34d74996ae2bf06ff626f425ecb93774da97cc9fe472851d6270d4509bc19a2393e4377ab4a4980088f63aa785d751d2716b62458513c5fc8c15fee18c9c7fc6eb2370060ebd3cb9f1528ba7cd57e5c963b246b5de1f09dd0cc12138da2ea22387b7b2c757f4fad624a6822b32bbbe7e39ba2b81649d8e1aced9b0237e6364fac92f104b6838782c14a48752ff89237fcbdcc70a6f96ffa797e69a85982f1a8867d70a2957015d42851dc87f64c05d13e658f3f57899793470a66f49618352fff306d04049b30185a77d2ced33af4a13fe13dea86597ba762e2b6feef45c23b1e703102e4ccd0f3fa3930c5f17fda84de19f4f79a32a53826e600087b083762173174dcecbeb45e21b12f81c5c2a27c3b86811ae3a9141eb1714bc26b4cdc3bba174e019afd44d7ebb66319c4ba70837f1000cd690d342a2962d3b59023d33fa0c023047c402b0a6f675557e5b4b24cea2fe9c8bbdc25c635bfdcbc71d61f3fe9740f1cc9694e0337cc650eda79ec324be64baf9d9548aed0e42fd506000584994d8bcaf16b7c471cdcd653cde3de00ad1d67df9ff0ec6335fd9adb396d42bbbcf06055ea38e8fe8c18d46482cd5b023b773856eba0f60eeaec755b6615d72df83931b0a506eb7f9f3c624e088f26afc7a42ce178c0637926c6599500d9d3b7fb44f3589f10b6020ae7c80501be182785525c6411a2326d9267a653b006085d325a32254fe6ebc3865ba32bea72780cfd4ae9c896beac628817f947c497091b00715536384391a64fe8777e90e50bade617714fbd26cb113d87ef9827387f994473af7912edcf624fc77179a5ea1334f8cbc168ecba4e0873ed12634ef109c3814444f4bc5a51f94b0cc377e43895a370c0e7f97f753123b9cbf7b93fe20a224cb200193bb3046134549fb58c51facac8f9e5e0ce92815bc996d733c807b6f1b686a23c8c31c74db0c548089ad0a140eb6b6954f361b9b9fb3f01c00bdb0f60949e0c6fd208d66c21a3ff986e783682d02c328a58c959dd15886b6773fa4bfa1389a32c3b650482156e3f919ed1b3d7c7af9c255a1943988b7f63a268803db4ec168ee5833681eb127e643d88e25f03c95b1d4ad271fe2f58762944dc425bad97e8a56ef35dc5317fa82107a70a8b90803397f6e31facff774f7f8d47d77bcd127bad0f6cf5131a76dfa95e81d40ecc4c60c07b254990944b5d16cbe6ba94025a7c3a2c1d330c0cac77b2e3a5dd32045c3cde04e400bcc7aab03bf7bee0d81e16bd9ecb6d50661f8d8d0206cea8ff10da902d6f597ae26aac6143ca1d13a98531b58eae52204a8cd9bb97f1e112e48d79705610158f90677744631bcf50052e78d2c856ca186bc48506e9f7cf8c3dbb0850a9fd674cd825e56a8a77d7ec777f725baca28df2f94657923eeca551a3aa605fe1500743dd40a0e60e3a2ee22d416dfebb37354a068b16f9b1ee02e22090f9e6a4c61f92a04fd4ba5acdd64ec5bdab8a34afcb8353272718dd8bf3b2bbca1be7b7ec5e398896afe0a68dc9daae32f0a0bb88f008ceeda093ec1ce4c5fec4430bdfd3c963b1ee1dceec6b61a381526f63e72d4bb4b5f49011086737e0af9da05c721c01d2442d5e9aa379d9d7c611ac0c4fc97650a9e3a225f79b01814e385170f0a9b29698cb0e1e4bdc17c356280bf884c06065484699a11ec2ff6ec1dee0ca88186dba9d38a0f93dbce72451f0e3c7496364c2594fd4e89a82162b15947942a92bb58261622b1bae77981126542ee7d45044e0d86a63cd584d5b7f17949a65d2a0209028d7c439f20dcbc624278ffb8d9a00c85f143f049b3ac85a243f70b99a095e853d015fcc9e48265f1e69828ae4f2a9e58f6e7620fd199baaac0db20ad58f8e6580a41192e3459200c59a16e450298ee6c8922a4a4fc2d206de89c5aa790d2736306de3298df4ca83775daec619058fc5cca573c3adf6b2495372e502b5690dd078597e1a487eacf40485884d2a16305833a884849e0907fbf717c8c5d663f79a24f78e327e271f0309dd3b22860f9a7cbbc0b2f5493d8a2685d7418785a13d96c3769168ce9ff76d46cb0cad6578895d0f7025ea4d61e05e6d31e51799f9f857275362b981d7fecc055e4c98acbf3e05b2db7bbcefc4e6ecebd287168ea26aa7a708921d32162863b4498ff561aecc206226333a24cf6c483eb6e043e7eda38923bf83a514dd301ec0e4f6a8870ca54c6f380d58f32224abcd0532379d427dc5a85719e5d27517b132d0f2202c5269b0af3b3fcbbc0ebbcadafa0995e5e048b0059f183d8b43c6ad00add7585e61bcdaedfb3802b47b9206183f45f67fa316f19b2616eb4a41d72773863da287995f0d2300224621dfad86af4e4cf1ea76cecb9cdc78b254b58e7ee486687e4d9694af7e30b160d881efe318871689172a7639f9a3fbb3a3784a33c5cb19f7f6a43077f563c2d47485dca33e559812b04466a724804d2aa018e93f3ac67dc668ae60aac4b7b9fdcefb353ec4a5be07dd38135aedccf88b2334fc561c44d5ae393e9dcc7f498c47e6f6e298e4fe81f88f51c848e34b7fe90aabc68bd0e33ab521eedb467bb3b90f39482f0447c2bac2ce318af06b2b3b49097568a3d6d37790a1e64affa6a268a22e029261f41b975d70c99462daa0f40d93746e489174119f8fbe8a0b155e12d510351fb07ae0f2df9aa9cd1b75187112307fe7855a9455db20571db01f663a6c8b88b90c70668854fa3dc126e2d0aa72883b8530a476bcd674ab176a37329d32fd6aeebadad6c81f9a9dea30644247cf574a99cd405a3399610530dcb25fe9631c02833a19a9ec1649be0ec8881b3e20673611b9710f9e8c48aa515b9e2fac10914e89ca802ead231db2fadd01ba06a694bb02ee07951fb592bad9aac0731fa4e945a15849ea23689b26370bf07818fb57903c9017b51458cf05a33e0460899fb81e6397c3f47e0cc6fa4c507d20a3b01875ba26c472de07062f9856f387c8ed61f161e3bb79974600c7ebd3f557e48ebcee9af9968f5122735d3bcf1e8ac53444b3bd6c839af7bf0dec98ea2993ed1f8abe8c720ba262886095e440bd4614f6d102e70c209cb39b8d19e09f3cdeafdeb4ba8a092089401ab683d97d2f500b7b28c22593253fcab9690e034a6c6eda7940a398b42f38967a7ff2d0a5afbc1cbe9e98fb8b6dafdc84960c177a03d528271668f39c38e0785b1f687e046f730a75145e547883e18df964bd078d0c9978ccfce01fc6291eb4fdbbf9102e173c371538926df89c84f07fc98440b40de7028d983254ec1fe6b0dcced199d172f11a5823d62201b2ed4ef25a0685749e70c45291544bf5af12917494588e7264c68ec804b5603a51176699f398ea0f9f34f200de19314daaf83c97574c61c3b8102dbad53055299256b1b844a08b984167567196edbabed9d15e88b9faed3cc619f9fa7b45dbba5c654a8e4f95c0853f8459d21129a1efbf94167e8097c88093874021c39e2a1971b4de9c4e40420bf9a46ed76c6fc8ae4523fb9d1007ebaf54de76752accd8df6dc614d206d030c33d5e520863c04c551fcc17e761fa85d99ba3aaa4bd483ae3cfd3202abb62c5229f59f830041fd961f157ea234eee9690f290aa786629575f0cd5e38ea08df559a7079f761d76a17d9f0fb30833684f132a4b76dac869c44805a7be70a32098fc3c3e71feb894224da8a36bc91b56831448c55a6e7c16cb583956c8dfa2b7cc13a70ad014b65ec4ccd79bfe647ca0931b354f2312d7c2a3935d2265c8e813e861a4518ad104a67ab6afad6b43beb248259a6b592aa62c267145ac6c9868ba1223ec97f404c47a9a6aa9e8f69de239340277397f60f630d2c658cbb2edd178be43158f5f3207dcf6a9f4c655d7fd8da2df96ce2a02175db94d8a6468b307cbd6b8fdb5f30017785b44030ed03e6be4645e21da0482fb5fc68e7901439bff5c5fd2c1e8796939ab1e94d01b9770659755fcf5faff357c3484170371a3ec01b63403329af42e52cf0cd2e28f2b0d49ff1f23f970575476b94149e3fae1125ca2ebecdd35756793f44a7eeae415c38ce9b073a9bff77e8729f025a02addc15417ecc964820fc56a9d4ce8fb68aab29bc428e871b03f7b847029b491752a00413114f4fe0403fc772e9c93d11a128d815e0f0cec08c7604d26372ace25584678b2332e6d46aee7a34adb023aa46e2d2b732d7b68547dc644e76c05736053bbdcde7fb9a99bcee6acfba408e8e36361601d8aaf209ac4eff2b5c483c542cfbd08aff6bbb1de3619c8e6a77b186957c26538ee9f48bebc0e44a145d9430f32d50cbc1d79526cf98a21762228e353b36409c07acacd1dc6f9c27e035c5bf1d4e0b9d56b6d8e5ef5194680ca4532c6d70eb7a0fbd43014491b9a4eb4475f1a27864cee74cd36792e40270067135e7b961b31bc311a637c97da7d641234e085974ad388161003c85f52cf2a867ccc56e091d485945de6f8e65e2be7fcea64c743af8a922bd73ad120b005561e33c88a416a9419c18feed8d8487e8dc8769c08674058ca68c60e2968319b112d728882b2f217753ca235afe6f9560a7837ea3ca061727289b9b11969a9d834ccc5cd3a978a2d040a28156f0f890d0d200c1bd7b4c366efdb535859658122a219ab5c7a00b310a16eeb0105a02e290364690161ea902f8ae3d6c46db35932e75a7637310901328a39effa392b8a73d98fd76e60efdc3e992939f50f6e9f014974fc31c7cf296cd7681faec402507162ce236ad6c9f160cf620b982727566656bb79f05fb0e920b336cc1e1910da2318f38b0239a7d704d344b7d139bc4e5413dab0f86707949f9a2ae3e5c58caa2ce82817153df6d730d3093514466bede895aab723a6e3f67d0403be8d6b2ed2388905abd1653a32ff8f1e69bc79ad701fa5608962cd0004c62f05c433366a2a4c3040f5928b69a2cf09b89ed3fc921bfc9079ecb4656fd63c2387aa307c39df68c02a4cf1fa91fd22fe5803a75d186ef57e77d91574b09a9a414e690ae30f156b3357726c35489b3af0839313694ab0c40652e1963142003f6b728c03a6f6d9fd063e5580315ddc636aaa4f245099257724e67bad34a62dbc89c2b7d2f6d98bff8e6f15d41450ab7abc200df5db9347ef72c0fcaaf0661d79e4c1c07e4827755d7b953b72bcf261c45db65c28e17f40c6d883bd70accaa97f8b643142df3df1b17d37e103feba8a63accde777e57630c00e6df5b23db34b43a15e1c451a8a700d39e86d8e84ed674fede4b8c039e37a6d561c95d9e9225ab665360b6ee5da257b1b7735e01d673a7d92a7b5c5dd426db9fe903b0b0a0f65d7fdafb46c871f8263540c148e0ada75d4ae7c2648ce58460f768ef8608b77d5a992b6307448f7860df4d39cc8215df3e3fff0bb280f6f2818e88d8a388b9f70bbbb617be127993e90a53b346c05478f62416b987d6e353966fd3891418b736dba4babfebcdb6434b5230dda897fd8b1ca3cc16c20e41d7dee0cf699359d8d2e5bac5e34840da9b09cba994151d5a3483532e6c9469359a3cbc1d2c6cbed040488eb8cbd075eb2fdbf978937a415e71ae71b23eff0a6196c6f19c3475b1d6f58db80defb4ba3b36e32b2268638320491923bdcc0a4adbb62bc2e36b5541dfd0055956a38909a313d8c09589841bc2bf949e436bba399a5d130688013de687ea3a1ee383091bc44902c2d46ea712dac08b4129405be1c1ca0522c8d2ec454a04077ee972c84450a8114a53bb5e59be48caabc7aa713f338b1c371388efcb2d4e0dbb3f9284ce5083869ef6af0369d2bd802ff01d63fad351787c4f747aaaa05c4c2e48e1b3a521e5935df14397c9097f1266f89896b49e05fde8d49b5ea76f79338af515368703aceff1af160f4e57106218b282d528cc2a9fbe32e75493053689eb41b3532eeeeb84f3e413472adab6d7b924077243acac57440951fd67a5c9370dc3cb766e5f4e0e16a40b319e7ce2474c1b85cc86d8d93cc1709e010043d74436b385d90013c5de0eed7485b04e5d6803ce23d17b6291400640e90a1cbf3c846978b0e2ef639c2b318db61e157d77a910d002109da539d8266f535c59039c815b11af05d3a95c8c9e15451502d55b7fc4dd94e787e57fe112fc383428da1e69d40672dfb810deb160392c7ca3736f12589378276e0220a4287ea890badf42ed84d26b35b87d321d4ce1ca73a5c2f3b7acf2c3d72649f8e3557a1b9c3939743cb37c79e26a38c456a9adaeae71366e6f204433f145b405cddd41a1d27eac9243e90d8804ee1b4bffd95ae1c2904df2732a1dcffde6c9ff4889358ed8a86a5590b56c0d0546dd8e431c72ffeb676b2ac56235659113612b03104495cd86630913a8bc11f888fa94c19f79e5b23e0623391439aec8b429e772e067b060926e61cd08d9e4eb03b599b93a8611bb7e8ad12267a37038bb199b4166d9aded80f3158dfef7539db34ba789533e4e3cbfafdb63b98cb1715615a8356c3698763ca3f05ccfb920df20c2d8024cdb113d548c39000788b677ed9eca108384bb1e013e64373009bc2aac1f442f24bf345e1c9acd18cde7172583d8f7426242f6fbff79025f6944a34e8ad6f8690b2c312f244af6f11a4018ae50d4ef5a3d1ed9354d9b3d6b869d88113f6e2529062a749de8da1f7d1ef7731cc512dc4edbfb5740742254165753f3fee0d176fb2a123c9c7c758a2609788cb2d83fbe4241f75ce683503d044e4bf585be05f8053b68024bc541e778828bffc2c640e38a449f977c888e3604842258ac4ff1c9809c0ce61c8c22257d1c3829318c5edb1e7564cd2957f26e42a165c03b3a947aba0a235c2d1dc71ddb9bb23d4a5b84979505c9d3cb059cc4dac7bc40d31f8cd2bafb9089e9b5496b7ae994f5b859bd2d33cef2b5b9fd78f3d99a9386fa6b5bc96130110fab860490665769c4ad037d8573002cb7b635f6be1c873b1ab338ae23e571fecbc3def5c9e63ef0f484075380e9bed1f6b8c1f1c709eb7690fe803dcf1a7a264e45272745f6418d01d87f04b359fe0f7523e73acdde9c05f9f0148d7fdc6c7e43912f5b87ec6ba44b8bef115a6ce48d1e6f4faddc7219c5f852dae4022ab1368159344aa49ee261574f30aeac4ecc3c5fae6514094c964d3e380af7b26d267ccfbc2efba4aa7a138f3e7bb1f25c3e3eeaa518c2f93fac067e817cb19e6c9e5179b5709a0f959dbe30eb810561fb93d64afce65517b0dce5fbea28c9ff28b60d6efa8ea06563fa5dbab4baa79797f04446b11ec6ba84b6922453955838f5581a9fa7710a1089e18ccbb2bd888e8d37100e4d3556f6ee91fd2cd9bdfc4e119e3489e0daa581e6b04802743bb2426638382b4171a77ba808f69897a89c1039a559043a3741f021694700d1704bffd4f5547303d0e613970d606eca59f6a76fef56d8a1244a9bb24c467f5c9e0558db1d9964a240b560fa861f18abd5e5f4f0538326044558b67355df8452b2ce84f1e11758005abbb834a492af03854e4e90eda84351e1f1f78cf0af0aeffba15a40f9d3f8f3562b62935823ad18abb3326497e4c1085c01a1c842d00ae0c74905983102bdb004922905a08c34a97e98ec33faf1d1be64380a7fe4c2521b120356ba0a1c25121451ebb981e21105642d58caaaea1724dfc4732e3f10cdde024675d3967a7998086457b38947f043bdb071b46b7f1de658649e3e4414e1ae0dd1b0b90f69d49f7bce8f4948c20d2e37bb627cb78af70cb4cf879eef57819fd7e27d6937c10ffcb99b58bc41c9f3d9ed59a9d5f98941dfe147a7275edf77b6590098df09b92d2b3666859e6dc57f0644ee262923f632abfa0f8979cba99ff74089a7c3cb6123bbae94250f151b57759cb2b87d1dae62e1750df0788ad20dcea40ef13b5e73a264b591285710add9d04bc3aa969b828df7686cf5bf27a5fda730a1b761432923cd1c650237300c0af05cc433f20f74cc5fb97fbb292a7116b854490387a0312025ab0bf59e0d52d7385a3f9e8bc84f38fe85d144e5c885ac4dd64996db7a7243e5ea15e16aa8796bc105eb5e7d9f1e3c6a2cca31678474180e13ee92c664ab7c2f29b0a7a42bc5c731e92bebb5a91b60159fedc5c4ea68077f0bba88530deb6c464f26db630ca38a512b7590703090fedc30f3cb4fa5c34e87c2443fba9ae2ae0255a9c41136b6471228ea24459cb27c640bec803f6df7bf4228654fcabe0266683e5b61a5763be2beed08dd29182d21f9ed7d1e6cfb44b1efa876966064a8dda9e7de0d1bef72e21ed018ec42ba76c35dc261a153a7b2dc5cd66f986e6e90ac224909e1b1b88f31372fe63c828ee0300033302d1dba9bea971ec9c5637bf214535415fa2051d0eaead399bafa62fe997bb7705ce734fc6cda9a1aad2c5b9d3a036bde5975ace2c0b268b0830672da3890c0c8801d32c1d7b1f4e8ee66c8211ff0683694cb3de99d00bd48cc979024a75c5ef8f3b8df941b835d00964c07ec902061632756f472f62f0ead543df5661737bf7274dc964ce9f6c7a6661b23c7119920b0e943e4d6a392682669aa29d0b8fa4293cff293dd899177ea034134e415c5bc270647e7d3c87b9df4e6a709e92e64baee2f79c02660396965ba476188da78cb5df18bc40e08b8da18460042469cdd120fb29e608c471d39b70c713e43075d049889fbc9d7d84c19bf0f396986dfa334c11de1dc1764f36c5036f04bd78cdecad6a3f76a9de67ac80f1a07923be819c54b3c1549dde28a7b0c250750cda66618fa4ac6183adc823d54b2b6c7df57a07370344e5574683a8859001bb28155c07acd21503f05c0cd5c658e18fa625dc156edb9176519a346f75945d0761e2d9793ecf701026cff56d937754b7c3ed3178c87523a8f85409a4eb66d467fbf47195bdff07360d606bb63dd88cfaae10062af65414af2d01b8f0a08da24972e6b5093c34ebb298a8ca52bb2492dc5fb6fd1a0613e1eeb665555bb527ca79c157250784ab7b29b3a806cc8afaebfc8bc90cbf3af88f0d7bc6ce874b00712fe7191cbfea3c7e3c9b5c6a64aaeab9e8b161d807ef68d5870b85646905e7f445249da7c4a1d88594ff925d506bfe7961a6828b66e6d0ac611feaaf2a134c824514989bec4ebfa2e4d8d33892097b76dfcab66a5b095d97d140682cd28668727b3fa4790fc1a193869f102051870baee2db6a5d04ce52cb050c52abd4a86489748bf609b88c23c78030bf2b2a8892ed815cb5de87dadbdd513df54df98d9b6821895145c1e6b796486b9d6a2dabf41a0dd1ef9c5eb9935ae7ba159af6a38cc1eb9e26ce177e4e6ed2add9cb2321239a3ee5c1a35aa266eef0952d13e4c2ca30444073451116cad612a49e73b909d6756f4720acc9c1538f54ee255f95bd50400ffbe26da7f494565c9e50a73bc8ef25242e596c3e0b67bf7606f6e948803a9c8335918f10c674e2b1c45400432aa2acd857745367b519a5058772a021110fe620ef82e459a0783f1a4083bb8a46e737027a7b9c1d5bcea099a77b49db99abcd5d16131711317ba79a490763bdd46f3f05c3b11c0d857ad9e7c9cf4ad09e7a75c97e6d18c5100a0108332dc5749e728335eddcdf8380583f185cc9135cffc625cbcc749f854098212c051582793afecadfa98eeb5e1740b67b5d91c8dda839c7fe568c7684eb8d1e02742ab4e6bfa78e7f2b8d00116163fd6f413247174908ead2774d5dec5e1373192ccc340a29ede415b039f69fd24b60ca6e4a99f0c458bc612bfed69f7d3d81d2399b9b17972d1198170910a6f0c39d47cf371876df56465a757dc170e327b3016fef53c6d4142f906d39e207aee20050f90ba473147d0f28443f34fe71e943d1538451bae50a7d9e0a5abf4f72a68a03bae74daaab2008e1fed65271a6352644209d262ce2d13bb8c46389d8d61d75ca31e30e1398e4b2319a407f2c7041a48be74085d3618d8247708fe4b63859cb242d5d763fece035002f8aafd3d11b1dbbc7be45c6eaa0d655d6ed0981581d3b6276cea8940a348bfe0db1280bfb7ae7988fb53f06d2131ce0d814654061472db175c9f3c56592a9a526a0dfc4dab755e61094801c7c57cc5fd34e3f26a132515fc7cd9b54497e899cfcd8d96c9ed809c08ea68bb73e420336e19dc3c2b1b8d04ca1d20a48aa0ef130e09766b9010b960ade16947df2f2d795e135e8b4077effab0eafad68926008a94d99e8dde0ce8b03155bba6890919248806909f5cc5aa250f2e04996c5a4309a00c921da8e040583dfdafe3630278f613081931b7ed40239ac6035c55dcec12db99af82bfc2a16731c1ffced1fd09dd1b0e3d75aa593edcd33dfdd24ac8d5d6bca8d4d388c05e02e85db580ba49dd7644b6268867457a54dc517ba3151f538a8374bdfc7472d860d7967c2ed1a4e9e7bdef32ba8ad090542b0c74f2afc740d08ce168e71ae02a9e50ed7dfadbc6718d47de5543b4632d86eed4d7d5ea90da48fd6cf520685914e1bf910a7823f242805dbbc988a5a2f4477ad67beb223977d80cf020d9c4963109c17c0527b0df3b58cd030abba92a86ac8fe46ffa8d028dbeeb6ad38e2d1cc53aa8ff9d7e0e2f41767ff2cd826e30e9c75f73d893da7a67802dcd9f9a138e1ac61f910eccd5b051b652c1d4218d9f730715fe29a7adb11802364cb9341173bdf3c19825a2c12cd739cfb2b58bb2aa25ab461b88f7f99cb755be2f371ec2eb38d90f8cee51b893a75208d09aef140986b8f4efdfac7de8fbd250b5a4d4f90052167fe27beaa13afc20db97ecd88b65a39cc1b05f6b2bf83414abb3a1067a930240a3487161184151ee680c12231af1bb9fb48a852fc8f01febfdb970872afd48955d92d5c2b26ae107b862db316b11e98685b205fa88dd6acea7115a9dda481460c953c901a3f3c40ef02e15b71ef02fd2a8986d20ec35c31a22d1a6b8db41e468fec66c4e969b23182a475e39add12b14c5de2a1ea19be5ca22163629838eb3508001c01a6d8ef0b1b2d99c570e174da3522ba50132772768be4c205be7ca45b1f872d652d4f3464aaf1444ae7cd0190459614e2cdddf894c9d5125b2c2dcb5752dd4c08516d05b94bfcb3ae232b5ef380e7bf50656d1d808106522e8bfeef46bb9619a2892f2dffeb66935546fc87d3fb559a60a4c5176cfdd737fa635a59b3c465734c12b1e17bbef2bc09488cf9b51135246a541c49d0b2757796b22f18738f2637e157c1eecf2f596c53d3e026eb87acc85310b9c5d93ccca0d7d58aba4465580a692371377cdac2fe7f885240ab169803f49dcbee1faec793d89d9098f950d7a2f70a0f489e99c20ced802fc5852e25f1560c514e723aa48cf5d22e99045afa56cb882fd9b051085b96078bb9cace604bee55afdde67d755f7afbe2de00f740ab6d3e38e1904b5cc5fc75149c4200341bafcb898bf7d7513313275b6f590d3a9e8f559bd1be98826a938524b4077d0a4409b878c8296ce1501ce2218e1c51cac8f3bf672c898e042337ca233c9b94bdb4fdc23539701b7c762a55f03280d320e083d844c4d5611bacf898d3e0aa80d25bd1042ac6a4f42142320763eb3a68b861ff487bec87eaaecbd542a561767c653e133ebc5dd7b97d3b385cbbd2603747d352e146b4ade8a2cd35a030867fabebe89c643c0ee087912bd0dbef1c1979475316987044991eb8ed0f2b002c9ba7d36a8153a4830425c7154fd3388165690fcf1804a1662301111f15b8ae5f4bd82c4696caeff734714a182687b4365091bc974d78c2ee17e2d492158bfd3c66c828d24dd6978340b8e0222b79b9c8627eea355cae63508403725b1be09f6ebb5cdb14a03bf00be4fd167b6f58bb3bf0898adeadf99ca3b58cd33ac9b49864f1fb373fd4204751cbb55fc3f8b33400534e6f140e21d226513db1e697ef1c6ef36b2bf748872f90a0409bb52273795b78fe291de2afb7e5c17f8b934dfdfba4f253ff010cdb999e5ba029041dab00dccfe5974301fa019200e78622af7d70f830f14bd38fd7dba394ea44d85bc37f85cac07e07be0efaf2f79cac19ed5b11ac10591f2ac7a422bd3c478b729f82d8bd8d2c1cbb7ffada4b644f09498cf320c064e62741615bf24bee7098020149d7a4f8a427d0baddebc3fd534e698652afd67d3c6a6982927123e77add66c351942f2d3d2fabd1cdecbbb970a77335d96b5c88574274e096ce22320f4fa959d2ca8e9a5bc9f9a34028ce959bf13411aa7b6c924e8b74736d0b85d923955a26032396a621a2fce844b34f7eea02fd11e8179efadc16b4224be2bfb4014e998fb0cc18f64dd36ac02472a7af5691d6ae3eb75fc0ce11ec78885a88f71707a45f9614af3f629b11319cbcb2d2ee633fdd17622b1095040af7d531007ada2ee6139bff946ef23f78108f353d532baf13d1c6c11a06117e07985a0f8bcd7fdc829260397ffe894e9319daf097466e70e8771b9e9511025256bb716d61954520b22810d829c5a7e35d63ac8863ebe914976cc5e8b28194e17271ff03af3d8d0a51e8808540cc5578a89741f5c160c70deb6110091b4ac4a9f40b55fce314f8816c305b7cae08bf3753e044b2fee3f7105595b6fd76205da0b12c5922c04b0aa89adc26dc51599e157d3da593c99f99902957851ae7f08d641e8e53c618996b1007b2333d102a178949d17472a3a3787ea30c0a08682032ae29a3ed0c27b58e0b2ab557855d452d10a845f683f5d7fad259f6aaba845878a8420f9a23f607cc82ee52b20a91760857997b8f7797bdd9f03e6c2a5401bbb436a008c4ffa7e8dbada5e0f762686cd08bd3b496445344cd0aaa27c18a8bd2545e6b70b6f9093ac95f228df56186d5a150b3a0ef476dd3d8d086773826d0158e42a4c253cd784b58d08b5845cc88a79617c19bd5172f4e9166bf66ede26f253674849f91feffd332f47d25de291763120fc50ad627f967a8996df807e2f67d36c33798869c048673394cfda3668a2a66dd08055b73d16ebfda272db9e4d37df848cbc024a4c4021c8c0e7f718a1b16fbe976f1b533765f5d5213c5913de2aaa0900360d0055b29f5c52c75380f4ef3208726226e596b60548c6d9e1081b1f4817c266e2d728c2d92c2bc62164747f9cf57eb88609a6458796a6766d2a146b5357768a087e354dabcb4c8da24a7dacafa3b416b87f220ac40b54ccab3ee987f817f3530cd459e3e4fb2975c11343e0777eb65d7b64721821a30fb04166b6334c238364c643be897d59f362f217028ce4836ede58defacd3609ab2a633f6a105a7174b2b509838a37fb06141d9513dcbc768eed90ebdbe12b76fabfd857897316f5db5a3d4a8808087e9fd1b9a7ca23401d89cc2f654227795c90391440cff79f71455ab334c963aa63b4209b5b6ec534712555efa4fdf8fa0a50598abc99da9d71d2d3f6a2b17e511d190d78f68f408a415db664c3e7e077b013240b4261c0ba800db28b1daa2d0daf7c50c725ccbe4c7f8d9006b9c5cb1f0fb0da7f3a2c977368a87a175bb6bc6244671b79c7b1a654bfed657a562cf45eb8e599e65446fde8452286dda66a24d393de5e4839e96c23dbb50996a9e235ef31294c4cd382e7059bc439dcca2b4532a74e21278318d4ca17162c00c68d3179b53d8259e365041139ef35bcc2e28f8963208b77576c9be23bad52824d3cde4fd06162f6754f6e0d42a5430cf4e821b826bdb28bf73f98922619bf3d65263c2b2dfe168dc2c54c4200d908abbbd25f1463a841d983fb7d760ad4cc12a8724ea6cf0f998563812003ba9d8481532e35c6487b29817c4baa2da9bc6218abb4158f3bbe341002c3d33ded0a8286dca266987bb53fc1f3992c41c0d0e650640631863689a02e6467afa91ac655cac35e7e72c1f79a30111d3973e3833a97492ba11a55b935151fb2231b0eb2660ea04ad2a6c07c7ec2490c6e07112e367d3e49b44a2b07b6c11b57b99d14129b60b374fc250c4080935265d84ad02e68e66d61b4754b7ae2624b46dc9754bc6d30e389d4cf530f52ca22f2cc2142012276773b27943c1722d156d941a460f947e7415a147a9a16e3df3568f0c5687cf35dddde17c2d73ae85de7c7cd8f9054c8d478fe40d229eb0512f3af931f46289b9f36760f5eae12ba4127cfa2fe12f94280f3c29f9ad4423661a8087d97413bb4f22aa014bd5517eaf875c3fc1f831c84a69d4874105106666c7783ca97320b0e933a09a2e12aec300fabc841f23dfbf1aa800c9b879cda443fc52e77296385320be0ad67c815ef4d1f6c080e5b37b2036752239218a7a2cb82af630e195a9ad11f5e3b54444cf6192bb84de7d8f9ea470ce3f31060684a216989dc3002ff2c99f1ca2420f8897add24ea45d4fc496525f5b28525a78681860138349b91bda0f1dd50ee681873b18cf765c7aa3776d2fab3a8ed902912f3a4f79d2a878b8aa68303f019c9ffddee454c41ca81a4efaded67248a9efb1d5f6c557f7477fa33588c66a285bd38560b4059d9df4a65af48f4cf2c6b12657358f115552cf00cc78a59b2c9f8c11ae41c62400a190322f3655fa6c329a0e50d2c38531c41c69fde76e27a96367eb6a86c046c8d97e00c05cacc1bea00eb9a526f5c7e8d42f57ac2291aae5f68ff30fdab0f2c50ea8609defdcd83434829b15b6e4905c75ab1adc2f99c9b595fc920958e4a1fd2e8e82679973064fdc902ce2402f224be2fc0051ee3b45c1749cc904f9e162dd0eeeed1efd7430cc98791a85b15c8dbcd4bd7b2322e244aa2b6fe501ec69312ab8c4bbbb6f3cc12df780c5d97d3ac170dc207ccc3b2551dc8a5a157452eb06973192fb47e76bcda06ce3a613657c1122d964ded6d4e98cf669d8bfb5dae68bf772f5381aba90526a1687b4af74e7c6b5d6697c44b94bfd2cac1270c06c9a18ba6f9b760b71834d0a58a0d16bb9e8858859c4088b74fc5e3dec888e0cc85c7b68056acf40dc0f2dbcca13ccf7f7190108cd5beac4a10c2e589acd47991413d5bb0cc3ebb222f8732705fdb63e9c9819f36470ae89eeacd8c9fee0479d146a4d31c4f8aa724fd21809e728bbde13d5429e33a47b0360749cbb4f429110f9dc6d4aeb24227583332b2de72a1517c67791575b39a6d70cb45c8a219e60d9a013f3276eda9f8a1b00acdfea1def2e4ad4784ed156064c1c7297f0913cc642ee7343c11bfdb889c7d521f207be3ae8e118a677a995b668c9b9193e055e10af95aa40231877bd8b80434fe8f9d82b3778f3bb8c97cf2100fd50d4ee3a7fb3aa1d556e015d30149447a29754d9ae43d40fa525df04010bcb16fcf4ace93f9afcaca39f5151ecc93a83f1daa9e51845d76b6e26ea2c1d57a09d2312cd5ed1fe212ca6a18da1d8fe545a13f5269446b21a20a2d8f329f840876516210a61d5aeff18b3b5485fd40bd8a6ec8c79e049c9da51b78460cbc7c4bc1a7c37aaccb5c4986a0744e3c2e75a66682cf8899c541c0b2cffcbbeba40b11a6b4f616e3d0dda6ce94de4b43b7bbb0b93b4a36638b86999b95d71b0fd44b8f7a83f53e1ac753ac44b67885551a98d09805c0308d77646302b3b21f1b39cb5d45d55c3305e1fa3485c797beb4d2c33d90cbdf2d1e06c208c2eb594057a36918d4680cedb04a2c888b1b18215bcc0e1e248b2be1bfba44dc1b534bbf4ed0d29dd867b1a60c326974313e851cd71ac4b602b2985247894861870ef10274679f8424c05aef3809e8e047a8585d7caa787f0f71058cb8b957705cfba30711a4e4cfd0ddb3b38ced50049d3015954776187e681aabfa4f9e810f854a2d1a546a2994d8091de726420aae554ac91a6db1f9592f6c630776f1db42fc6d54edcd1db627c8da616b97ff58a80bcf8ac646525fc6b44c19b1d4e41b0b10122a1c36d587d0b1ade4d37d646b9f7537bfda9d087a287f9430575a6a6fa76eb24d471da63cafe62af450f8a2dc4254e528fa98316f48720ad61f7b7df6f340bf5ffea021b40267016d945498566d4375e525dab38fe528cd2a576b259e4d463b8e71c9bd385af8c0a871665ff071e6a4b8465dc7677e13d9de4858ad67a98e93658bacad6ca984cc0c4bbb6121b8a23f553933b691d00c3cf127a27edddd735bf58fc5fe9d88c05985d84262c3016443532b0407fd9443e8c42dfdb9610e314bf53d519cd265d6f73e476d67aeb97037698100869a5ec3db8bad2e2852bbd9427fbb48a3a7176ad61f7c85f9aa2827b4679c97f479c7b19206df4173572e3c880c8ad1c73d1854b0c53e472cd2526da83c95ff86d39ff6db8ff29c31a3b8b0161f305f54a12b3ab22c0746ed5e045cc1b58cea8aed284e6f11cf647bec1ced79b1da38b53c86e01fcb7ece320b8c95cbdcbcdce778d19b7a7efe93d704a1e2d57af34ea9b9fc79b9cae9c667265848b646c284eda247deb96462cff74de97cc57acca6492ac0b2efd30cd6404679fcd7323ce9df5dfee29e4ad6f7a60e6a92e97836d1ff00a3313f1aa4e989e246866d5ca6f0cde43ce0f8610efb2f3a8692f57c49e02ed91090ecadd3ddc1a1b559ddb996e2f501344721853f412a49f0e8a68884f108869105b02f77ff8434f3449363788c5fead9d2ac8efe6340e795688952a295a46b63c84da0350d57cb589c88ffb27af23bde19dd86b2f0cd6b8b1517110be81ff0b6a0ae9b27ba79e1ba5a358234d3defcd57de2c4a99425c60084119664917eda28cbe8294fe8cf459e6f8ea764b4848a0a52cfdf59584d2a507ab393432512a530d57c7228e95f3fbb57ae7a04f857a471dc9bb40d17e0fec22b3215c22966daa49c89a4ff526bcac13414949e84097a504a0cdb834a9e228b1a78408e64d7d160aa8a7c286371f7703f621e40b2c222fa488e9ac31a70d465da4168dd2eb591bd4f9dbac09bb22c7ee03dfc1291ce8ea8aa8beb1e7f28943d97c76c4092f2b97e554d6f273f48ff739245c41d3c7b7ef1f0504a5e5e2ae115103e292af04f86283bc5c3d44e412946e93c5fcfa6f7e1d035601779006eefb507b9fbc78145bb04a0b07972bc29b5f66ae462bdc14842215b3d6d5dc91a069be89640ef604d219ae32a7d80ef496092a1df8ecb08cf12730f53bee6aaab01cacc43535c59d35c093cbecf0dca3e7b592d30f5fe59a5a8e54b0854a42eb722def04a8ff6372b77035066ebefe3242b78ed15b21bed3a989977ce099a01afdf0783c1239b89422c376f92f3b4441f29b5b91a59811f8ff9137495a11b7ea7a96df58934151962360b5b58b7182413d4dcc1f5970b6b626f5190b79fa1bc37b0876719758d64421d6c1108ecceb5e65b61fde96d121d3fceb89c39653524517e198ded6a5c85914426d448f32622975265606c2d8e94a6d6e4da89afaadf0cfd0fc332689919f56e90824164c6f42e348e38b1333435a7802f73cb801a7f05f3e1d87450856b05541da0838111ba581fb940638565194aab9a64e76b11290aa99c03fad3a6a28259357ba96757ee4ba3a9a41c8331bf1719c58c44bdd72726f061e68ac2d05838031963a3a1e779698dcfe477194a66e165252c481f59d4092c679e5c1b081777d74ae1562ddd98140ee30637ea408339c9db24f577981c4639effcc5b161194c325001b2c791529d759da17352d668750e07c6067371ebc3cd2af165442bbc6525b54c8fff9ca5bf9f21a70f9b72953d8102531ffda6036160cb9005a8626ac032e504e61eedf90d1bb824be1394a4373b50d61b00b113ee3f53918d42522d6020fa87203874ae51e3b8e093349490b4bf22bd47cbadc378817fba359333c20706292b828b423f39f93cc80067710a9c5832e0fb99e81252157dedcfeac77457bf33163fbfec412b3720a917f0dd4a482443e5c43a1d6a7ec9ae3d822fecd0700f80ba236d509122c4a70c10abb6abf98760cf9d934431ad556d3761cf4880214d2f8177a7e79c03e9203d920d9529c9658cba938dbc8d333b1eae70c496b602368954c799cbc5067b0a7ffc12dd80f2c97eed78c08c39d40fa6b5e26664fdffeb741c19d76658b8893f8bf94b45e7e0958e9d96b67d5d54bd677484e66eeeced1c600347ebfa3d78b04c56fa75baf4c31b1ea0a5dcde44d54064c72638dd67406158e676d174d0889514190be1c5107902626afac96527d47ff2c942d73755974a090710c67f3f6188124155181b3dded261621056378eb70e4098cf81cb44d2e8736f1727bf920dfe4535503b5e78faa8bd4d1ec536c0a66d8f7a039bd3409e891256da0242e133dfbdaa84da7dd2bc8a87cdc136cbe321fb79d279c732e294c1a38bb84c62b514546089f321e8323c7063f82e288ed3adac7ff40fae4d7a66a50409de729d989f432e9b2a0ecf4e8a7c202cdb8128a8690575733156b80eb5bd35ade3875d71bd26e93bbbb76f9537bc60d8711f3cbaed39bf44d9074d614be9842f08cdee6d8a5d50f760808c78a4535c8289350c2eae95bb43cf87f849fb6622059729066e8ceaea5c34016ff5de8b8bd30cecf6a45d2686f66af453c5870446376649c5020df5b4e6479c58cea6dcfc8713b8df5069dc44cff610cff97af6ffa423faf7970603ded012d854530ab7ad8777f331785dbeab1407daa451c8340de43e73c59186a83fe5bb483ff3595ba60b57cfaa7cddf8a37d54e333505abb8f0b557630c6ad826b8725d0cc4b1fc042ab842344e1669ddc724a2aecc61a3e21bd398bcf75e5c791d28a6fdbd7250d0461acc97d567ccfc958349b810538d1eddb3e51cdf21d7f4de92c32d4ea198b39bf9da64b5c4c480d61c8d9b2c7d3b3fdc225ca120ee5c3d17251b3c8fab38ce915d590e24fc9a250802ca7ff28cd02cde9d11c9f594d9c0d51ee8f40f69f23b75f92298380d22d96c8dbffc23ede2986097bfcd1c10eb84c99fbf9e4f2bddb78281ca770c0608f6711d1b1bcf92326a8707e35cf1eb8a2dd62e4eac570826bd291cd24dbdf423251d6052c19237e9d8a83df8242453899d171a91e26a169f11c099c102b06ab8c1fd9f60b0d9cd30555e2a307b3514db1df6c3cc3035ee8a3d22e8288019923d9fcccb041785a73578458a40797ce007412d9fefd9ffba5d1fb9418f5ac01b6cbe7c68d5d6a5212223f0c4b90797f9563f36b77e9c023d11033f77c99ef2ade577005ca58378be7766b1f68b0a92f9da312edc0edf9a550ec3c5f8923a6bd76391864b0cddcfc2bc2e805c50ae25fe41cb1361f5eb31ccbd43079be535633ed145b9159b40b178256c544f284bc083e5b0a5dd7d8d8eed90ffe559b55b175e01631d806229d1202f8c49ac22f2a3ad8a9afaba6101a44bb9f885dc6762b46f82d0b560b70af9f2876366967f58171ee2840cfee4f99d22fa0c981cb0db5c9f631e35283962bfff8207cc55f683ca8089bb8bfee762f5724343813e0b38b05f97401a1f58c0d4d9486326e5cd5ee8e759c4d6da472ae7a245ed4f09fb621651de340eef895ade22b526723c5e45cb5331d21c64503c06243abfa460cc98dda93125f63162fa083e527879bee6229a273988d35a44a9979b82c1be573cd4c89444c6981a6c949e9429705c705ef5c70c2e7576b022ded48924905c9e67d3b5c6940f824864e17e5d3507e17a0c31ca2958de057f621b54f3074e2dd19b2062189e45ddca78eb7fa3d35ec37e622d54adb1be460112804428fc07848fba81f3814c32ec44a1e0d433fe3d5126ffd890347976e3f0b6c7bd1bb75ad7347fc2ef4726261ed37c5e0cc956bd2730799392dd107ef904a356f615209a577d22dc51b8b206fe218aaeec4d8a2bb37d5278525c01411b99018fb394e3217f7bc4fd6633573a5227225381b294e4a9c8b60dac23f5495b240945a6636fab9b0daac5b63c7c92d18cb914f6e280ad212ab68e7807f7357f1b77d4e23757419b25973fa09b826c72d0292039b17d8d4bccc0a6bb23e15ba7716b2b0337f4c70268e97df9baa2679c25c058f652c85b115d9dea264bc0ea872d2698ca5f43c7e69b65f3cd45229fff42e72e5788c696c2586c6650ea20acc96757cae988946c43b0ecb3f7ad6c751642e2121fcc7561465edba280206d4931ec907492593911fba2b804de40760f6e9a091acf4deaad49ce29e94a4b4afadb931e180bc4eca783a2703eeba8ab7ceb3770441d427ef91bd233677bafe148faede0aa040e67678a88d8955815c8d383dbfae1b130b4b8529b0dfdfba6db660e385f69c564cea46a27848dace2d2181e59f2480549cc279ad4f5ee77103c0963dec0b423d0ca7c2a62965b0addc564e86fa03da2b805ac45dc29cb3bcddac801b36f3d59d20bee01e5b3a3c1691a55fc7de321df390a43a4fd3b1068ecc0873b2659088eb5898e1010b1af606adaa024a8f78562471c11e52b138e1d3abb0d4db708c3731ac7906a0fcf7afbf424628b0636da27223804d5fc1caac21d2e7ebc5a24c35f542a48734b5dae9009635c8c2d4923be2c5b8a01b04d0144c81ec41b58b3fed1d16799b24cb728e2da5ebf9a9d74746e3d07a915fd68ddecfeda08c6572effa53051cb8fbdbaf65e99c696abd1ffc2683a190327176948bf4726f710ff058eaec88b0d4e0ff3202a46914b41d45709ff19b0048e2949459e51f1109c0ee0fc17fb98ffeef610fb3e5fd32b03863c5ad6ee036cf179b7a00bbc8c4b87ad7411dedd7813063b386ec190290efc4452d199bd9c2a655c288450a535b631ebcb2f0c6a591901e3361e50e5acbff66c595774e04957a63a00d8e895f606adff985c7d67fb18bea2148d603ef4649cfd7b6cbc57e386e8b1ed89b9a611c4fe0af9af62ff97df85f73ede94c4419505806dc44e28f9823dea2e05b0fa3d1152f1b0358b949703b9e70eeae91f883072535cafe9ca5480fbeebadec34394b0b1985c39a02588c79d8a98254ddd8dde8ee70202334f4830af921e3f8f62ce4134600250e5ec19466af5dcaafa2bfcd7da5655751ba2c359859f6e332b0f9e3ba7de5c5e0da99d1e432a7b795d56e7a985c39b0187faa6e75cd379e9297e5708b692f9e63c78aca51ea247c440d321e2bf3998156fb442c25891465b226a92b508f65c3f10393af4221b141779ee31aa340698eabbb8a121f32873c7fc40e11d7e85dcb15ab8e6fd02aae146ca4c79a58da43a0fc4546138d87e8164e0e0cc9913914de2a4d457bbe2d433fb54045ef97b53ad8b37ea42b85fdedd7a4e1bc383ecc12e2ba559ff03620250bc95103a69cc4873c8afc190b2163eaae74fbedcd303bcfdbb66d5ae0c3c2528bac35ed3a7ef17d112f598921036ec539a04176a675c912d2cb295457b8422781a394a096dfb73d56283e6fda18bbdf6b43f8b8fccb46b320af8eaa063d8cc395dad0004afc19a6d23fc339a25ce2c537732711e3119146fbb0d533b55189daa1852e22ca7853b341b3546775ed1f3a13d5c35d89bca81eba679b019c2dac01f2172baef4f69078a51bc08c0cc32984c2cc2f9ca0fdd74fdd1f6cdd57560ae5c6cb66aaeba5d2d27e272ccdb793e38a6a61358ad1820e4be3d97bd3a937e2521847f35f93ab4afb58d9fc36dc13b90d646179216a44c2a0b920ada414bfbc7b823b2ae89377184b24decafd7fc3a8a61f3fa8a0960600fa312b4310e6227b87da16ebaa8cf523716103653fef332d225f290d1de6cda079f0c02e9c0a70bd099aca038eaa965ad0920c54ea8339c4cb25a2c4944a4989a37531d60388a3b38443a5557711a5ac830e45f09227ace9da113fb293ec405c8ff45e795fd4efe8f2a0022ee83690ca8fec86833dc25ab304b86a2d27f5dca994de1c6f3e57b6b1d2d0b2d29117d221f51124d06d8c2f6184d41094ef831db72681ec22c3627d5e28d9536b5c092d5da86ac68a7c03bb50ef30f6b4204c59449bc920bdfe702f4c9a3cc24e53e90f3735f6e046fa8d0d70ab5c76559dbbc8c7ce082996a4ca00ef519696c86c700eba8fa8575c6751bd47e0744d88eacddcbfc2174adebe8bed5e7b597f8125c3c84e5a5dbe39bc3703c658dfd2319d4ac5ba851010cb7fe0fe85650abbcf240888920b0493d85f352862423fe495023b04f383c06346ef6c8a6be0293ad8ae692df157d6e24fc1706132b53fea3e92c396abef0b1cbee4ff59870aad18b2df0a1f1d05464332ba7351c1dc19513d0bf73a50f2f0b1ba095d905da5f0ff8306c5a3b43f9482d34c602825de22cc5edc1afb76fcbde99c4f29ee214aed24c7bf665ddb95c2042f4a13ef8fd5716895de22213236b3e85d739db873b4d581f030a52380796510e23a545dae4f36b7c66d06dd4ba636aac0334d2787f5c40a69e68856cbc8dd2c2fd54f4061fdc6e81f83b20ac220770c18568cd50116111bda4001473e9d06edaa5feeb5e6611c7f3f29ae2dc77b321b7d96f8230cd1e2f6b0361d6512626fad4c8a891f49b4cb180852a068b3f4178e25d76d4df8d0c8b5eb511a66e2938f84f67c3d04caa4dbb29859fa59f0e0617500f3d4781e1d325df5b7535cea6ac0991db5e9ba6ce6dffde637486d0940850033e083e0bb393284b242f6e7d262dfcddcee0627a2eb8c22cd12ca69cd99d1c289ebdf4915c39f3bc01f4ba0e871799ac2301f6963736ccfbc76022817e26e1fa45244d115787304dda07878d83b77999e585d8d75eb90f3dc78af9715cb4fb0f8e1ca4dc5bb96260919ec5d5a5ed8d366ae0485df9668ac4f222f5c4144eafcb0e2a05e6c26033d054526f6127eda823f0c2561703340fd701ccf4f18ca75f194e1b3bc92c6e3e1478c37a46544a65d6ae37aa7a50bc7b6a29f5771793fe22be99d5fbfeedc041cc9549a828dfecb34a4f7c783f9285305ecb96b3057fae8007acf200796d6115340695ae561b67f049d4f543805385c2e7136ad102cb5a5e2f60e9ad4fcc5eef27a2d858c616a41c3fee461c99a44a616a4cadb0887445ce38480d0a06f875005ca2ef047cf30a7c3a09d0ea3a0f1f0244d79dbfc1699005f62aa0be3b4b5590584039c31f73a42ead228cc7401a69b48d0bd682590eb79ce60ee3522dc4fcf9169bc0d8e1250e227950c46c6140554a1e5093fcab6f7644b868610abe093ee9229534afdda7ce0b5d39ccb539c440ae403c3a0f7ee0bf2df763d2377056fea405a7042628702b3e9ae0fa7d9968e2b02d2783a0d6d91e1a325be8aae4b47caedfbd01cd770eb39e55a23e63cd3d9017a21602cf12a3f37181ecedfc886ebf4679dafd9d8cc6efe792f93242da9a62c2c3169f27c98d3846ec66936cb95927d1c77ef398075a583e3237d924cc4b1ace3228f2d1f71e3af4b39c004d436540bec1f796cea8ff1ea54e46393b6eaab274e09a1d677e8ccb6930943e03a56d08b9ffdfbe9ccab2c1e1364d85aec2f25562fb726b97a61ca2f199aefd836bb3b03e44def4d618253cb36519621cb99f1f6a7a44b8de13978b419e682ba71ac3b289da5bfe346474505e4c8f8f1fb58b54190cfcef7e232aa3e52415003d660b237dff81a4883549e2a2fbd6b70797f10279db0ba5b9f5f9f41de2f8df74001f1862c4edd709695b93aa6d7e6ceabe393b6d76363d0e2949996e75e8c7a1aff051cf0648630bdcc5324af26c29dd8b12972e2db06ec0fc3988f1a467fb5a0103c231246de776b944f178b5a29f95676eb3040b9453b207843347387b21aa26ae1cb2063250ba3d6d615af470c6f094429cc041207a57a1de3593f592d78b86bb31db9d4672c76d5d489dc3019d2226233548e4e3bee54da121aba5e14946aa53b31771bd57511e8f3130cdc3347cffea3e821c67e23c8d42511ea8537c178732e44797466619b2ed1f0cc1bf8f3914acb1d227fcf616f026db5fa86aa8ca1d30755f99aa95d8c49dc04c97fd042d7e7354d4cb4cf5139cd01a9c4dac02cc8dd56e24e9013b0341b94712ff42e531c5df475d953eb612430e5537d266ca0fda5d36fa9ce34a86ce4e7558793db4f40131c77ab431b9777d7610241300c9ad26534ef6e4849ec64c3e75ad170e586f723019351a0f84f8f0ad521a20d2389bdcb31572ed6bb775d596d505e35a0b7f39bc34625f1c48eb1025494192cccbc752af4106a6ab7b43625b1c5552cad329fa1462c483909f1986a1481b17c8a2de9967694f4018f8a75649d4ec2285d7603d8fc7f39c1837d24ea154b932f6eee06d50b119d823df96d80d8998fa6beeacad7aad6ea903230733b6618f5b63130329b44d3207383dfd2bcaa40994f4f94851b4a48a3e741903cf42fdf1c057566d985f26169a13824c52213253711f1820e48565ad50b995fb971d656f48585e229d7d2c6ed6edb1c87f384f97770aae4c729892cc16b41147bda9140526f81861b37404aa4bd9cf28b10f77e2e6c44179749408b332b069917d9712ef9462e33f528483d67b3f4f4123b497754c6e10989aef3910ca2f5080a1c1b08e7e3d38986b7ff4622a78d9a11edaeb01949ab9d0d46a3d6bd935c24e28162c89c342d6efb576e334bdc576df3e8e63461bffb53fa7a7b3722f3e58606da0118ad9b6eebf486cc7c40059974df220e5e90295e3f51f6bf19f606eafc73efbfb08d901c7e3c6bf9fc9a2e2ff834f279b399e5e36e199ee9cb8a1015cb8e879f3464db4ab9a23b713464c0fec54c0980540ae8653fc54eeb8e5ec232d0b5d58cbc2af9722ad2e64958569c800c8b27041f3c11b4f5502f878e7050cfdc5428d0f34bcb96408073de50e8e084b0615eb5df4bced9a87f65c8dbc74416359d79dc41180e888da15864397c726e2f1d21368814cac59a8160de91a1fa6243683eab28407912791df335c3d90361da9c886ccb5373e895d2b0840ffd636e59ab3b7d5725bda1846b55bd6b2f6a96c45fc89130c50e4cacebae6152d8abcd12414fae0ebc3ffebcbd14ed5d249e8ad2bcdc02d38847a316d71fd662b170c924f2201a56e44a0d7c266d759de7dc8aae57bc89a527090b50da5cda0301fc6d9334d0682ffdecd78c3e9a265fdaeac026fc4b180679f1734f89447a51e9f67e646b003c48e6fb800a0ebc8a194f6469699c8bfd8368aa26fd55ca6df4f66fac0f60b457071cb0824723cfa8b061686e7caef662ead723a647a2bc2d266e3c75ee7b4a00a444ca55a170b97d2d55df17b6fd115fa17afa77d6f673a2eb515f0cc568dbd7f6fc09a97a5444531a9e0d093fd4977d712645ab9b249e13a0937758f15d31c13c182b5e10cc6c087cb746c40c76a68efb49da4e2c51265aff80af67616ca563e11c9058dc3bb212fa311105b51c59bf64042747265b0b5afb94c9ee089325be83026db6ce554dd021badfd74eab5c83feaae005e8c59075e4ce33af32b5ada0942ada918b953ba853f7b03d9696043a7a8ef7bbe0152b3533437fe75e4e4e0b6716ebcd7208f12271737ec506adba1435b3de4324cb29d15621986f3eef4a0cc424b947af05566f5fa0a873a9f326313be0900650d3e70a8fe31087c6d6102a2750f4bc50108c650bb92e5294c974e421c239e919dd6b89bf331d550d3ff79b2eb4762d0f181abc1ee8aa61b4b52afef32b24a976516ce0fdd8a9e68110491e359d6bf102622fd19a8091a37aa8071b055857f73a7a118c9892959617d44207cd2644301c41df12ef8dde8d065de5fa702b03d40b9c80ca3937842487caab263755430fa7497f3cf7cf7b149b09321e13f82c8210198a765503d5f9141295dd600650fe430c3071ac101615cb7cae957ff3bfe71c4895804322e92dd7282f3d812eb82bbe8c6612391f0225c89beaab4c49c3dc05e6b942823a4f919ba8b652b5a3e98cab268c61f9d2b4d03f8466dcf80808d5d92d60010a25fb1190e8110a00dc61440d51854f8488bc6fc49d2a6b04b80b37aaa95c15de0daeac2f0f6bbe5c3c79d4b8718a40b5cece9f86ee13ba5294577bcd17982afedabc18e9f27ecee6ed05ee8500e2494c596b45dbd1c0c4ab966e602a9a35c67764ffecc0f3d576341445d117e1876e4140e25e01edc293a3a1b49bcbdfc026534ef6dc2060fe1fc36c004ad163c7ded76f7455dc846f262a31fdb6b23d41e733e2f61cd892d4d6cde9c3b25398095f570d11ae804a7ad05d0a53efb4df01f8f7ad3c0bfd2f1c775092dcc7387ec6ad952579f9837294f4de0d3db13ec384e43db5a7beb93be20321476d212bba8d4944b31eb0c6007a60a5797479e134a21183c8f0e10fe0e13afab30a1555179e3560b364c9a27e77b971841f66e4ca89f7d3f7130ec9a2fa9c312f519a959bb2153e9809c740f67046c817e6204d5cb6fa2775d2821505634e9b1dc6cc26a392c8f3c6769c0d2ab9a41e97d30a88589e645faa78c3bad1896971098620ad72f23c1c14c504abe4b19be425f8e9716235b6bb52b7b735b9436b4dc63a377e2d67c1e2e1efccf8fe937dbb041e6fb0f2069dbe13fe880a659f6d3b17f6de25a1cbf7d05d9f727273d14f94585417a636b071dc55388a09814a279d53cb904739fb1bc6ce2cc6143602fcf84aae917ec5650cb900136602ccc652d6cfc8d49fbf3f58c7fe0279a83235886544d46397690c1cf4c90755c898530541c0e1d4cb0048bc7946ba09fb8d29d62032fb8222c93a0cdfdc981d4d520275766074fdca649ab24bc820701866ef232ab42c8004a1f628f59c5169b50f37816014ee07f5f8ec3b0d4fc8f5dd97c9254ff4942d9a4836cbc00e4e66769b06879182dd20c284c05efe0a7b5733fc433faf7c0b6bcacda502425af08b16e7a3d76e659950fb83c366d09d288b5baf745a2a81f771e198b971b65b190adcdddbb7882ca394693d44311685ea20ac2ece39bcf6dc6cee35389c620a506a192024172c924297ad325293cf28aa16dbe3d4949df04a500b721bbf72bec5c84a6baad2d80d60d4c1a3b130fc1d54b8fcb49d19acf572f83da927d3ec83c0fde7340769d034975e4a902dbc7b98debe9d70a2f7b234b509f9e6f1470264ca4adce1234291ebbac0fa7e9b8a4608ad28f6cf622a32dfaea6702085dcad67542d4610aed93867907f584a3a46825727e06102fe73592ccda749bd06f72cee4a7475a76357e622c81471047d7d15c05bdf409cda97303efd28cccb9ba891294c9a01919edf91b137bcc85aa5b3632a5af7d29a35c13135f0332cebce1b88b66a0a306189ff83753b4e26603ec5f5c9b7797b9fc0b84bf7940753ac9d9342f0d08aa5aab9be6c1878df6ba9f313216e748147b697811a20c004cb66a8e7e86844c812f95ffd4687daa31a4a0ec01ac51100fd697d5ef93257f8988025cf87235963ebc01f62b86784a9836eb634dd87e639630109fdb3db3865e9bde51c6e7221b67ab98d4b7c2f4cd9a370e8d1786540a153a5e08f13ccb697d21df58167339e7850fc5f3e5e3fcacdf0a74e0e9cdc1e3e27d76ddd858c9dfb44afa9661cd96ce65018f4c79a4a826a6bf959cbbcbbc1d6f0c29d03806eaf15286ed233c0b9700a68792c3efa78774eae424b20e7d96d828fef6536ced5e1cd24ba71f6c8abd7aa539284056c65b7a5e042081216892e6c2216bd4e607dc190bc158dfe7aa31c3ab07b8a91efbecf3bddf15d185bcb6da67f7f6729d8c5c099b606e4c9872cb92f14b3f88b0cbdad5f1397d63fdcdf77f47dad48047833ab20360828a7b38cefe9a9cad956b6b7e4f23d90891aba197c318c147ef3e3e2957e7899b66272b860bdd76e3350d209e971cedae26ac1e7526c648794a0b8d72e3a59ff22d6eb10afdb4f790da082d0ba7b521cc2685bfbfac0c07ee489bfd36fb55ca891a3920127b713a8f5fec66305e0fdfb6c4b31c834e60bf1198d1aed596f7195c3b3390d41758f91fae438af6465c0206f44d1246d32ef9bfe968ab762659959855ca8038bfefdb237785a004259942fc60d52728980d873760472f25fc7aa3970443fdfa1a0282ea307bde9f76ba6b53ae19dbf35bc4e766e1a669ffdbc7f799399c1d6b08655bfe9ae5ecbaa8be726da173512368c30e662992e6a964a683dd6105b6233b5eede17070529d66f4f5f83e78c326040c387672f556c14bc9665abff94b0fa97584b27bc61931f652888b2b98e81a7e14a1ddae833ee3f8241776a4a493752fcbf007e7a8e299780161efc5b08cfe13476f825202a14165f52b259b6dff2dad6ea82377404c37ad83795fd68e656d8fca287ea35c3eb192c40c69dc82844a1176408df5f3fe56f9735b91c4637351c655bfb0ecc807b12f69f9575b171be22b648e5fa1094b854682c6f9dc44d2699598789e3e08816c434251211b17eeaf7483d146eed50c1f4e2dced789b4c590586cc84b3d1b238eb24165393ad808f25eef61027932792f7c3505fcd123719f20eaf9639dae3ae350547fa50bf2e9a3f45d4cbc37d527db00c69b32242c5bbe0ae927b44085ce203d4efc01d654f58593070317983dbe7e377d1fd3a4599ef08a0c2ae51c579190d49e4667aa7952aef0344224f775f85714aba3185eb3ad1c365d0ddf65d129116919e2f19b7106dd08c3f347c31ef95ab729ea72901478d6139df7b75bb76039859ba64914fdf67d3aea9cda09b8ef7cc73a67e12c7ca52369ab13019fa112bdbcc90f3f6975eeeef953cd20032ba20d8af8ee7f763d0f05d661de22793050f4e18f29a5552c20046c183190add4a2055d8cd5523df5e5f9d91072d3943ac0b84e0c8cdcb7a770434b542011e08c5b9dfe31a4bb8f11fd455179c2cbf0070977c23bdfd049259b81ffcaad0a8af2d02900eecd2daab1a4036833b9c21fffd2009ab4fcc7d07d34d209d499ca2ee06ad268019f4f6c3ce4984eaff7c74a26bf1b543bb661c71cdbdb5307c03978fb3a4afc7f601bad0af822c0a2a1197b4f28e107ef2c79a0b294622e8cfd4654387ee54e1e21576b85569e2a837217623f004c0ba64581ae5269952a4b6c5222d66f443c83130ca55c1a637f83b02117ec4e837c8c35351e091bfd55fb9430696e876c7ceb75237ae08856bffc98b27d67825941f246fe1240687355aa4794961aa187f10d40abfc0f1fb8a620c2bfcb14e613f6359662fa7d4cdde281b2c8c0cb6576632137d426c6174c227072a4dc74285e9149ae0c58182866e4d63c344f84dd65b011307c2e158405a1a3d29f63b615c32e91065522d489f573ac9ddea0c3af4e1e1f16c8f0d47456d22e8704473d29bf159737ccfa8e5113500f75659883be15093ea969f06b466074bde8d35a1c70bd8a7b52f3248cb228bceb94d3e71f873a546082bb77057c868107494a3006fe558bfa2aee0a038c6eed411ee174ce435c3a6900d789dd653615cc205b2797e86292728898079b193712f22303302b427b3610b98348d80127bddfa1ec11a4d5283c59a55ae49ec45ee100546ae6f12ff10352bdd54b4b72d10c0adc41f50171b540d38dca995e53e7feef02fcd7eca6d3a5987b2e4d9814c7200d04f82b245d72918a999ef972d99f8fb30ff7a22c2ec310c51caee7667b2c2e212a94b5ef25e5ad3c3f02bbbf9bc116e352c4aca4fb3888d4643946493ea314a69d596c7f4ff63ff0c7baaf609272be6cac1360ab197d1a3b9072233e142394a896189da4fd34a91b8319c78f4083e9914752492643cfa2400aa83d2595dc24dfc02bf204cbc683f6a38193bd1abb58dfc8370daeefd9333fba09c881c52ffed17205ff5a9e5ebab192d2786efb788d96ab54508e8aa72794323741ffbb5a733df11a882ea90f3363fc53b9308ac35edf5b9bff1a0ad4608ef21d1f832e7b1798fe022b8b73a70f5e15139a3e2a27f022f40c91c4f92159d43094e7928cf911f2a3d12e5d9cb23ffd749ab333709d8e31c697d8308cecd04c919ffca2f626299d8a2fff5f9bd58b7ee5ca034ae4e6a187ba3623356e4222a07f32c83a519d3804d776ec0e0f0e1f5c472efbfedf157a3e592dc4980cc4b60e35703c824f8941821ee409e47490404ddb45edba7aabfdb646fe44905d1403f11d76dd797e98d867d1660b1f7bbee88361e66f0eb6d7469a59dd01f235fd86606d3fc98dc4fb97af2fe68a5becec32f61272f5dafff823ed25347c41fdf9a0c24e51a7a463aa74ef0fbcf956f54ba7febcabbadba9b63a6787d9d2625f345dfa4ac3d23b9a4d74a71e4fb6c42a384cead613fa22596f6e1432012561b6aecad22217c787f26d3526c9e06e24b86017a22a7768280e8a9c3f095a7aea5f816344d660124c36488bc73834ecff58cd3f81207b64c171576037c5e728c6e693f4962051a2fdd2136464d8dbf58f18eb68b3d83543b3df63025cc440a37bb2ef8179abd116599282a394f82f9558d20feca13b4cfd227dec6561ad70da7e61792746ce0a3bcece77c392bcdbbe3e7db4ff038d18d957d5e7f213b14fa832ca96e3219dcd3b2af4deaafd26232c1337e9cee74c3926949e86e52f1020da5cd1d50945ff42e2ab4d1a70b2fa396af0ac44fb4f11d9822524bc29ccdb6d85bb992e524d24ba82ef6165dc1b76c4630cf1dd89a70c9b67a01aebfe4198395444f95d50dca8cfbb8995a27bfe1ae011f7b5eefa1c4c992951e36d70b46a10edb16631703c4fcb1cc870007d09afdf91d59294c857f3c132d324325c90132d7cc1dbeb96f145ac800458e8e364cb04618c8fab4b3d1ad1e356aa5e663e1bffd53af2e29e9c23e5ed287d6e41f40897b6c993e3ca9cd394bfa3333f7941876f5cfe879b67382e69e8c5db0e66fe91f9a45283c7adecd183a59a5dd87aa20b93851dd135efd763cd42092a89ea90134365464c6d9a6f4e19283e6b877a542e21205de09c3db967ed44310b91995f5fc99c0ffb99e1dc97321acacf590924cf4ed58d22d1012cfd24f6f4052bd786f8de9bbf5d90aff67d7a44c272873e83635a500445131d3bd7fe43a6ae8a112eb7634a1e183ebd5181169ca63b6f0a90abd2679a87712289cde1a179cf59a6feeb3c36136c391a6e6b53204936d9e05d05376b43ecb72942ca4c606d8f762a786c52fc0a8fe1a528d61d6c487d9425b8646a1ad800959dc08f51259f2935fb11313a1cccf2d8a6c491e592c5caac8ab0e39ec7048103bad1167123d4408b8389487134df0e14145f8ab81cfd4f8bd4a0d60fec48b9f2f086c2614af8bba578297bc33cd9e357ea50a17698bb0be9b9e7ec9d5929629a9774d1ef6f04524918762d659006e21957141a20470d1f5895d4fe14e72f66c7960ebb82e6dd86154571d8f861f6be90bc6805720e715f978875d787a26dbaad5b193d73e5f657c827a91dc083663fef04b8c465294baa93993015faddf59273c1e4d71ac79663284758b385536a816505b6282ffaf360d674fe9cb14f1b6fdd9071ccaed6a4b23f1ddd701c2098bd2e1f0b985014511060a511c7b0c294c6f36e0be6cc66de8864dba605d436423e8852da2a72583fd86cb916d37ebf4bf665fab8197506483a6ee28035f0c9c0530e93ab49382d2457d73ee71771f5b6b570391c9a94d1edec2e02e173b2fd9c813171446b599acb826d934d3937506538bc671e49b7707d35b93948fd48586e924df92122bdaad3b1d944d97d452de6f97955864fb79a224456610bc1a4f304e295cac589325c4c57a304a263e0d48877b1b95dd37ba7989a97940068672b0072f2f5fa4a06bc413ac4f0adeaff284d1cd9305ba58d5ea606a544dc8c6f378819230aa82c2e4b2e7b32c13324b83c46bc3c4ca7f4017c7164d8665f9b032e4bd1932e1fc921a345f22c409c3e2aff83314d83c4796eb9b7eb02e45efeea2a7949d4e45b08e967c1266f32e5d1d50b3f84080a3e2c5851d91ea50c58810c3c738bbec3f27a53fc844e79358c71099f2534c0eb4aeeca8616ff09886477e2ea9af43fb84822f7b268375208050060b32a2b28883408d107b71c2720c7d86dba794012854249c121078461a3dc79565f47f0b45ff2af18d72a4de87f6c4a5d5c9867c7f6570859dfbd47342f7d0ecce5120d1a9a4ca82bcafd863a8edf2715475759fa1810529f6c44172e11cb17099c9d663cc82842d579674fbbab3752b12360e9a98abe882d3c9bb5b386636e09fdfcc20d69005627bd13273d1d36a812c008778785650a99f4ab888742c53d5c02648e98663edd38e94283270b87615dedc3ac4f55262b1f97f9239d514d6c7ed812c00683644a7b9ba6b1116347b1eed4e8cdc1bdf77382d2949d1d88740d74f1614ca7f00b295b745990f885f74d85c3a6b6794439cd7723e4c549642c4da932afdc97792e07ac89b7e8b47e7e0cdb5031775c3116aed501e3d1ed840a9154ebd7316f64198180dad566979d6c5916416c39abf1bbce3e15026998ffe213b2b1122cb1a6d599310e937ac9002f6db70fb35a1c6119c14a286c9de39043690bee86113d2e570b5dd8596e411de25203843ed6a0a4c22c6bcbd5ac69ac1f85a83d5eded399fcc67348a593206d9e22ea9578d38e45d5facc6d1ab5d2a0e863d03a3c6390902bfa3c56c0c71f43f4311d731c0e359241e74a84252ddc2f9e96c6b7bb53a31d83e491ba68814894c7b3597410cac2f5c187f196c4c7da63a47c7c69982a51b8c26e25dbe67c3d62e5a575ad28bd2f2c4892983971538fb8427730cc3ac79956380907e50208bd120474f2a242484f142c70a613e0a9186807c4ae97111e063a105c05b64a61af20891d761c9827a5572331c6fd96e86ebeaf27530370418fb7e5cc62ba05b01aa8fc3fc268e520835c7be482688c6a98040b935aee0ce8a85d20245e114682629428f989fd69eabb9a31e4167b109c8be02b4607777fece18125e6b0dfe900cf934c0ae34d76bdc7a6dc53843edd6a7f76d8180a7f23e3486cc147dca2c1a7cc8e03e4a9f4f172d1dedebe52840183fc645048beb91e4356528936de182c19c6b707f5cce37496f28698f0e889e66e0f0bdcf3015a6b8f491459fdd66577a7f8389fcdfb816f6f9ec9b239c242c898cae37dec22182aa45a2ea121dee5aa56854513e236a214f0f05d495500cf0be82d9a4ee7139a043a9cd08d232b1aab41fa331b645e3029c254175ad19e0507796f14a94b1ce9863ccffd5453d7ee8f88ce26271682eb04368765091f2da1432cdea7dfa9257603fb650b9443e48ea04693c998149089a8b9ff403bf277a13210e3c3370fb21f0a1006f130debc9d7e767584bbc862c7f3e041f7c99043766616065cae6c688cb9b86292e2368590c3642ca80cb2ad6a7974d902e0d3ff7cb3a16bd27ea0baede9962e1559fb7cd3e2a54697b5e0cd047c33ed4f8aa11938ed63b8f7da9f99af3689308ba036213fae9fe7354b76890024326412fcec43e3df5bb5280e7c936399fe2e7180a6cf6d16201970714e5657b965fe712bab742741490e6111ec72a30469fb78320e4898ca2f297adab4c33b479123eb2a410e55a2f18d62b68eb4e753d5bcdc5f921f1c6a22e9b079b72735598d49b7fcd56cab7554fdbd4c7e3cae839e7f570ad208becb606820fedaa06c88a8899cd54f210d94ef7aab3799a0473a41cc57fb90986f2441e662504e4aa35a90ade7fd2b1058671a516b2eab6faa6356f872dab7443f6d860604d58e8091fa3bd16784b040a9b18460d9fc05be704df5c061220198bb53df0268651fcd00bef0cb84dd303a28bd9d4d727fb1c328ebce66e3ef36abd98de57ba0cd1c1ee8deaa428d032cd7abb46308bd415cb4e8a7929cabbaa36e330bd22dfe690a8e4dc1222c0c4cdd9285b2320e2dd43459675d67b4e010cc08747508f42e2c9d292ce36a2cfb8ef49cc30fb45d2ab65ce5c82f33ed6457e318be9fa86260f45d198cc28ec3e9a97e0e3a633a1a705631bdb2a83e8ab798ba222773e18df9c2e391d3c6423f1a7d292239f39fcc5970867d317c0df45389d45ee857e9fe8fa6af0a5b333797fd93edcc9ec3544ba26f949555d06918a58f32cd3b600d75dc5dcf77988e3483b160ac44edd29f75aaab672b00dfd48b87ca5d746fd95b2bf546bc963eb8bc8a268bdbde7ef7f9cc658bae5607c6c528935550b3e73a591884e16e3a93c5cb96d3e9f8541bc53495f6a66d756ca8d0dca432124af0fe47289a0522bc82a4a18c305ee7bd886410f03ade603722fba4eb21fa53fec24858900ffe15ef23ae28cd1997afa16078297de018a8ea4cc4b3a935d9658854f061c88702d82c8f986d998552638be4f637176b337f5563ed984af6883fe1aa8de90188f239f0716302fcf99c076dc3e558824bb3cf4df4590b8eea8f01e958e079f12f29b194f89b5205d9b5b021057809e4109a56124727046ee823818ca328f79da568e0eb7a7cf2f341f5d87d8294e2d04aacb98ec8852616a044529d88c6028a937474b53faf16dbfb8ba3fb38aa6c177dc896bc92138cb934506a079933cb19b92bf6060e8ca47d4f788decf00c29caca776b8378c90064d62bace9dc63e89d527285e47aa27b53c27e437ecea21aeb0148b6d6372296c3c7ba0eb14227399583fc6858efd95433911b74c5e6d911052aaf87ed842888444f1655432ae4149b519c0624bee301b87fa1a3cbbbd3fea6e968289714e50e6dce61bf609d5c22760681ad3f40e10ffc2aeefd410d601067218c9f3ad01d8c0f43de5c4f853c81a2c6e150ddb94108ad9dce319281edf4843ba94f913acd9f64bdbb3807a20fa9879a3e9e60ae9c6d27a17a134fb718eefa4907335416b3a1ea7579ea9ce305ba6f60a5aa471363dc84f04625234fc5d51bdda7833558b11600b163774405f25616efd71443657e46b390e928875fac1d5cf47b487b98338e5ff0c1fc8d846052895c8669334eba180871b5bde27c95cd8e16049ad71eff25601b62b8e19ca4f536a9ea887e28d40cc8b5abcb6ddca6b1658ff7b1ce88d60c7af408ed1efb839869ef48a303c1f8a96dc23fcf476df82c02980001334c20e93534b567c595a1dec0f3011a1d9dd6a260c8902e0d617f85fe0f2a213a196f876491e73b482352119420bad296973ed859bbb48b41f854b113446251da6840004f0efae4d95cda736217d3d41ac389cccc125900e41ba310a5c386a7fa7bda7b7480d29c712f2ec54ed9437a9e9d7fd88f6f6446e41c497c30031c93a82cfd79b641f1fa138db45224f4d9523322e909427f4f16879f0bd3d9adcfe5b848fee863e27001b9e432ac644a246c3b6f5b88afec77b07d39eae100a8e8a8d8fe84fd1217fcddde8b2267fd7f318972743a8ea9f47b2b43abbc39b16960e46a26f972154a5cbebd4caf07a5bee953fe60316474b70bea3726b00fbc10e10591f8edaeca6e44262f77a096983d4f2eb3ca325b9e41ba8dc8970a831327ca7677841217c780056fd21f938b2125ddbeb1aaef288df3ebad4a1242289ca6e161d9274bfa56b8db3fff99453bce0e66831a645152d1b21981eec27852396d20c2f87aec54339f76859d86bf7ddad612531ab6d0f7489c7bf110ffb8244c1ba77009cc9cc54aaa5ffa13ba559fe6f278906ebcefa6caf2d7abf3f6d07895c995cf38a5e362bade116a095ebd28e2d23140607c395fbd552fda1fb29a7c12dcacfcc408c8e97ade2db454d2c4ca3823e02bfcbe0f3bf9b15ac3866e0d54b8a1dad7e3e3fae97ecd1e039215ec131f76126f791f683b8f95fdd25ff89494a8671d870a4f7d5fae6cc90746f88aa8ab659b82a95e3b378822b204f90d39bd6157b83d1ab41ad28b8f3fe5c808896e1c7a694755b99326856f53be84c46560f1b6bb07739d5093bbc74a217eacc0d61ddb88c4da163dcd2df9fe5f2e9a1251909df1cc426def504c74f99b90b5288d83bd5a482aeb429caf61313bcc6c501934c03fcb488bef60070f9bc808ef701c9dce908cc73953baf4901aef8b4aa3ced90e7cc1abeebb18d3bb6aa3e96e85d95e519c3ea11aa4860ea8d5deae79af076a6a57f54cec9d941d1219b25f999f2a69c3138037524bfda4985015cbf9228dceedb8c0c76243d04a4edda8bf99b2d2a44565adf4dd0accdc29fe29e3921e8884025a0bd17ae86c78fc98b7f4cfc5f5b6e287cddd72dbb43d420bbb5b1ee07900e56f7d77e0f7c7efc2874757b318ff8d430acccb8c6677d8ac0147acf396f0f093dc173c44b6ced265914b59d66dcaf24866070583139fe7c9e4a81e1084451c01c53ccc680203a8c3945d43c49508fb1c676953c36b8c7fc42c36c6ffcc395da03b87be9e674f12b29e75d3195ad13bc36739893aaf9b47d49a55b246650b87a9bba254c55471bb8becc6507b972a7bebe745acd8ff23562c9ed52fb8e658e92af6f89be9b04bf1ad5dc49f1a694517ba8e87f8bf85eabbcc92f88c49099c51c02d7daaae20db432bcd53154248fab2026569c900e0035d86f970861bc7836bc6d347578c3f8b4b939dc00b730c8a81accb3d3e9e4b4c9ed83f474fb42a3e427f2c809901b0163f9f01df0fd1fcc0a769c20578f87bcad16f1b7703f56253ba95574748f2574693e63a9fada385c00c6ad986e33eb814c2c95d1a9c0517f2689a926632607afe845b4dc40beade2404f5268103e9fa291afa8c76db6608f786c1f5c3839d80e8659af31e732c9e4002e58cf6157f5c5f202c3dfeb9f6bf165bdea3fd50881f57bd787c8a55cfc2f7df336f7d9c75e0425bb32c7cd31baa105b591f0c9d11a594e93827625e870ee2394487751395c4c78d7a1415a7184e26b1d0559d40c6f9175542b0d9951c3a78c08209d4ddb04be91e4c802c7bba0f6e06d432506d6247e20fadd0b80c99230698b302f79436ad2d7d834e5f61d8e362589f9358d33554d47f684f4fa9736a0dd1778bf2343a0545b7222dde1557b68a9b4c0f51e517e34ab0073547cb4572d31463dfbd74a04908d0eff1d2e974837fca880596a196fc4e7d994b38be799a289d2f952b13abe2641b7d0dec1c639dbdd7b3a6ad0e31bc1c184987c0196efd7c4fefbc923a9fea73653be8551c9140e839ae8f6423a296c29b7000ef247f7b525547fea1f8323be2f2ac8d5d6ebde18a52679e3a7d4e83cb223700e530ff7ff62e01a6da27e7cb5389c05996d6a8e8af57bf474f030bb831107c83616eea84d6ddd5bbb740a1edbe1868b6e6a2570679b8f4961b4982c1474d9b13cec1f95f9ae1cfdfed1cc7779c0a6225f76a0eb4fd3d666584010c2f8230d0787ffe848db2f4c0ecb1289f7c33c1cf0c69691dad9a96704d9c60eeea835812ef5c5439efe3513f6f433503bd9f2a0890d2224148ea9e3d57d1401afbb863e259709b214fb4e240658f2d1f2babd76d8f108464db7f2dceaec4734ca0f56414444ba88903a5d4dde378507c2134ec5bda1eba0a2170377ff3d8d9acb850d0505d1d87a12a01b42f0a663ab6952ec40fd733bb50b4ed65020c035d59277f7dc59376983ad797d908ac024c4525841d5c2b42ecae018d9b220447ee73dd2e8347c46a56e94da8809deae5ce49e7680fbfd80bde5565721e5de69c1a21ae9f378225548d6450b85c443e00d69f9a745ffeca28cce34971a403d1f9a4f383e2068509ed04e2e90e0a4ee4acfca5429dccdf447ce2f203330631ddeb899066a873eac3f7bc4f5f6339fa7d7c95edd90873d3fbb22e74dce1e4fbd110b8e21455b51ec62e0f300465d20c783011c48ac729956624bf404ba754186d5df18354647a928657cb6e19ae118d1b4cbfb27b50a19a096e67abcd091cd552f380c50a798822ecf7d8a96f99de7a83058df3055eea94cb91d7c393ab199049523efed91b8b5701e88471ad3c6f587c54ffdcf73ba3a59b0f44a89f9d0a96d818e2c693e7efa175b14a66c264a3ab2a8f27cc6c5810dd850fcede8b8edd3d2d6db948ff4b36957426056ef47e7e3eace4710623bf0e6d62403d9653ad951d08c2fe32f92e149e13cb7c6d639a3fc151578098fdab6e933498cfe74291aa0158ddec76a86fcc27211f23b525fbc40bcdf601391cf5b3ed3a378fadaf1355994e544b86ceacda00e9423801d0c6cf5a85f3e06a829b58d64b5a8601db88a814b3e7285361296057a724416c3d2233dee10e99bb0d1fb90fe85c00414b2836a8415c9f0cdb32fd030719ed2728a888cf6e28a854ac797a24377cfa13ac992eef0293e601baee94804e3b54ea168cf0da4a9347033fc7b3ce13cdde00fd1c1998e828c59140956ecd9a600423cd8dbae5ba082396485b9a12b5053c73bf150045f75392645e214a820ecdd93446e502c331b61caf130de4cafcc1d422ba493c498213bcb40fefd54e65e1a1572e9c380bc2f7fcda45c698048e392c63b7f38c1e04eb2649771807da08bebb325673680657472abe4b05d932d013d888cadf2b7b40884f55a27fb6c2ad0b3e83ace157968ade90a8fb86fdee66f093443f279bc77c9e39f99864b8821af35b7dda2ef47604777bbf0c1a45f4c739dd56c3fab63b7835596f1a9168e9dcf7c5833aeac7a5955c6fed77570fe5256aa8c04cdebe4c8b299d0e4694b6128f9887b2fabcd77e4cd5555e412fcf42afe8292d1d566def3c955afa18e75315e980bcc661d51ebeac87c5e20522656ff971a2964abeab7d3b54b338c580ef5b4f337611fe181548ca26c2e248121ded411b098936f3520cab6e9b212e44336c63cc19d56284db2901209eb97785dbe89be8e6fe0556ba9df905145e879a844244c77257e58dc3c0667420979a974131c74fdee067698f9509f7bdd80027b9efbea763f6c8b8bbaec122eff9099ec48d4c2dee92f98186306d642e1aea9b55d444d26040a8fcfa10e524544bb4a4a2c3dfa8b03796fe48be28313a9783a5be4d3986f704756bd83c988b3299ce93ee5efb188fe3c2a8a0d3451eaba6c866975cd8cd8492427d7cdfc08d1c9113c972318b60f7edefec027627a2673c761b3aaba43b658c1e6b034e8fd6391d8e35e8fc4dfea341abd9d2ae06de510fa64e3f43017e44d566dfcfea356bf4349542a3f31f1c9befdbfc1ca1f3a837e2c4d8501a764644a7d8900ab95e2fd4e3106f17a80162dc579e494d655872a11e5564ce5d0ab91ad7c40c559ae0968445fed1dc1c36d37a5073ef6e518ab3dcf14063013cbd81fb0f56e805cc471e2c101765a4ecbe93508bb11f93b6f7fc583a1bc2e8199fcbf92a5ae35b632444f9b6c792b837aa5fbb99585faf7af3a0ebd2225d35ea7da79ec9d03811435826206f4e65c3c7b6f8375a5e5e29f43d78d5c7904d5f35d475a3c82e788df0e0670f552b15d6f31066bd2aa91f21e3fd82f943a663231e5e8535d4aadaf714e3ca6029bfd743365759b59a05a2fd770a2a8b1875b0ef8b9144a4cbe345aa1cc586bf1ae777e4457834ce36530dc256a3ba1504e217373d75766d5eb4e6b0adbacd9c8e39a053052aae2bb156a0916ba0f32dc7be0881c7671832b28eb3691be26bed9852771a3964afc2eabd66c93693219239527d101cf99bfef321e859287a73e798404a13009bdce03623369daf9d62afe8264d854010ac895fed8d5ffae8d6763d7d632916974cec8198a0bdb0d6cddc459746caec4313005af1e2fcb6857890199cc12e7bd972769afb50b49deb9593878a88da0c664c8be14f56666582c5d4207582dc1315133df1aef88b49961fc81c39de7ed6982a514452a58db582811313c26560ddcded872efbafa0203dd67be570294dd95ba9f09379492fc6cfa3d29f61dcb4d76659171b3a7234e74ddce88efaaf397161b88c11d3f2452830ac41844b7f0fd49fded06b903cf3faeffc57598e6217b87fe2844acfd68711ade7aadbd05cd25f7296b9dae465f8461f7cdcd0d61bc28b88736a70926f0a990b97e6ec522ce249d646079d70add141b4530d9fc3ae3df029642247ea6a07cb3cfd54a9646f3e99c3ba65c8f8593697617d78e4efa792e968956d72673803b829b1ca7da410fa11b32e2bc7ea70718450ee34d59f639c879316107db167c9522e786f0224e96fb5cb5485dc00cf70d08b8b4de4f9cce2950cd7eba0ed5b1c102bd19f772cced84067e539d409dd75ca2f8006d8464a85e461122263cefc56b30559174a0f3ac08c8c000370eb050e662f2a617281936f30b27db9c72433d51f9a46ba200838abbb8c5fb0c30a47a6cefb7eef475f15d399c2d8f9b97cb88f0354b67967ad4694d393048b5b433354fa599a02fc6783359fd7afa87d61f1380338be86a0e2cf43fc0b38d3d3c6fe06caa1a5158edf8b47d5e48c6e515e4699ace32caaff11f165fc726c8eb396646e53a6889528a094444ebe0126c5fca37e2356ccfda906126b57919acbf8d547c18d12eae3de61fd7ec63680621a1402b5600ed368ec982c90cc10919c561fe2e2a78944ccdbe2d6e30b834b153e26be244bc688a37aaf665279f5dd00ee2cedb06935b2c2f8b28dcf261756880c681ba969468bfa949eab245b36b43f8da7dcf4cf964c1a17911d371042f15e53651c40b387081b905c6ed89b79db70dbd0464dc95ee0ec2c1afbe997b955e2620a2d8fd646d45aa23072603a0854695cfd55b6e28a3a1c3d0062bf14a8b78962d3c8b0f7d40ce2f05be829c9e38a5ec17825af0d83e4f4615123dabcee556148ba6781b7982a8da537504e218b8ef637fd953121bc549966bce2d0aa1ddafc843c09f9b8c244ad99bd6c0f62cf65d81c59cabf6b70c0de5bbb6485a100ea6a7b2b4f93dba291cc5ab1b96956cf97ddc1cbb2986dc7e93d62d01b425d2bd58cddb7b50aa92d6d101e2dbfcdce10d2a8f26c2f1178c7add839c2b7a8485ef2338bfe525f8c284ce7634e1a473024e6e2bccd89544c97906c7998c7874410200729db8f290c40c31f5600d4d76bdb68fa0fa497422f7a93f77a7d6145dc5ab7eacc9d8f2c651c2cfe1bd1ef51a40aadc0bf8c10675c73413f2263661de369327935e061b6a76aa53a8d468bbe1daf66fac29e778308d4130f61dd2385e369ddfe8f9ca749e62d387af2ddb086c9300c62017493fd34edf41573478ba847c6838e43c272958fb24ab3c55fc44008b3c6602ef8e1e2c617547f858be8f7b9feda6d4e80b5ac4af058b13182cd21611410d11eccb5ee393d7bbfb73dfeab2740ec54d2c8c6d26977eb498445882df420ddbd94abe60d0a43f94f56d002246b512913307ba8f5505af08fd12021a88c61c8e457ba9a6d82f295eb7dbfc9129f8a584a521792ef8c5080a6fb6553278a6df54750170a57ab2bf9a5b3703fe3d3d10aa577be5bd2fcace3e3c3e89303b7770e0538a48142b21221e6c925760c1990e24f174e530d88d96a80081faeec5c306642c12b2831f41c3e585e138b1eca44e72b92f5e8a1dd1a4d51ff2c0c95f0cd4862c142b5c8dc7c31902a1ca0605d057781f354de8e8649d77a34ad1b52857a11ddb7ff8a26652bb0493d132b2e50de7c2e776bdb5f3ff717d0f2ae01bb59fbd901350a989780da80c1844efe77734ba1fd32cca13b608ad483434a8b6fc2b596bacacc9f53031c10942daf1352371e512235152fdf3faf103d6bca2c8edf67e7788f19ec5bacd62fadc0be727f47e5f7d13b3d82dfb487ba906995cd1ccafdc3ebe9ff5b6b9e346dfdda7cd3649da3bfbb2427c99eb0ff50d8ef085ef3d5c2851c3743ecc98c468f134e38cadb5981dc88bfb82d88a5e054ac6d22af6d74acb3be083e581a4f00e4be0560d14951aaa83ec4c4b0eb027840bfe315e0866986a058aa8e8cb3e867b553cae1e615c8f345c71a88d67c571dc5df98343842e334294b2350e82a973b091c3e7753d81932242f61d9b8ca087154e486c32943d90fa5e040f36f5c7d21bb34ff6340f92d653b7c8676f5cf762d1779e8cd2b2207e9a4030df36503439e81d7173df5f696074b3cf9cd244870c3290d53fbf642cce13db45bfcf3f702e31f17e213bb92a6c59ac1e4210510377b4281618b2e73e9651ae677d23b960ce1dc1fd09eb9d1040d2459f32b41f8226fa7910e5f26a7c76be0e63bc468df27c2708b547433aac1a3cf9e4176d4e2bb33835667a251b9eeb8cc7dfde06e6fbdb862497bd569fc2a583fe4c17f74f25957d1bea51efadc0f4c1cba8244bbefc12f36c31a7d76beb4d590148b5597413a91747d73821dbb281decd9de5cfe1a2edcf320c53871073167752706ccf9b2f321653f8204f7271ef20fe4d9d706808be95fa5b7cbbdc5bb8a5f100251fec67ca8c93e36a15b94fdc1f16883623a3d9d8bdc8367edc37a54df56ffc865cbe14096e662a45760ce8cc667c87cca029b9183718c3def22098fb9c8913095d99eb5d6a44a5acda45729d6c6e99ee54a4ac19d8e8182d651c12f4fbf6ddd389db02a67defdf6a9041e84152e819d064093dd0989bc462cfcb0a74395d34d880d050b64738dc9793d2abe98f9e348521cf939b09c3d87782b531bcb86bf1a42e26678cbb6144085319fe44cd45f211a2a4b275181ec7e2120d4a7cc1867c0ac36f246fc41d44aae7ee20e020c836409c006e17566d28c9e0cda0de877e0adac9ca2ec55e8d5031ec6e5e04e5d163287b54a93014566fe57c242399ac00e2cd321700465403c9dd95839743e0f708958ab8c326aadebfa9620abe6462470db3a52dceba29987a108d09b37d271f1675696d65e672458f43ca69f90e3bf7d828a04317e8ba6d8fc685de5d9064f53ec128709dbd693dcb7fc1c772463326ab256c5d953e90ea02da97686d6f1ec159acda5ec706f797ba59d62daa06d4d6d3e240ce3ad3369e1a9b511e93c1c76d799c2e9a6bca5d83a3eea49268941430058cd83364ecc7d5bebe344d1843ac90bc787ffdb81e5db58b5290f06607cb514f2c8b55957a3052190c4531231d5a2dfa84f824331386746eb22acb91ddcae298825124dd18ec2f06430372392b2505cc7f6d0e79ae5c3c1615097d45b64629313a899d26a3b9f4edc11cd6ae64e02a19b4848a12e59700249bb29100a52c52f7b1fb0dc70c3007abbf206e87f27a9b6d442abdd93a1c9e3431428244d5f01bc944d373310645c33ae7ea39a90939a01d6b6b51136933c9f0930896081d11b0021ae2b0415d5b9999dfe6fe46800eede6b1a9bdced322c05900874de13f6db75e838d820af8aa7e364dda13564fda56587191c6c85fa1857ba22dbfdb986d8b0f7bf01e13fe7ae386d4a21ccf55ed3d7eda7cca659e13ae6480c799d59b75a5b705ca71bea295d750af71ed0c51371d45e3927fe250cacc95fe5734f7ac9ee5fa1fa687b324fa950cac49e8f083b1ed79d3d25b0872e6b9cd54ad4c2e207da95cd92e0230b07a55ae9e33c10429a6f28401a4916ae8ca0eafcc485f9fb998b78db153adff2ddff49d43efc5598b4262818b6800cdc84a7f31be71ab60f9e7b728bec77e74034ee1a90680f500c01d9b7a00c0d64fdd78dfabcc15d9469e937819592d25499dfb581756ab0a7546f1242bd64bb3d17ba3c713f4de03bc2af43836601b7c83f0a8039e6e0729f1d8ec85d0d8a7abbc1b8e988402376a03261798c8edca5cbb960e28706e57ffe0a1541fdb1bbc016286ad97ad37d4784bc17915c4fc20d764f7ff9dc61ba8ae36f1d975367bc495597a70610dedb9ed4639121f8d555b587ea1f4d9fcf114bf674c0243e7d4f1fe7b8f02c5d6e32992ba6427238009a0b64af8434791ac1c9abdc95e0818d8768c84300bda400195450e085ed8c3bb229a1f10f0ba19ea88c2378d50ba89073a894b1334723666a9f627a662f510db3619b0153c693983e818053870102bd91cfafc127ca081933961c1b90f28344fcacf581946413f15d1064174931ca7c50ea39cd059a8913127b0eb8b66828d98817ad4a6d69424b8d16ae7ae332491386e9352ac1ae537ce5c6e7469597e3652509701f3a8d8a7155d736607df472154bc4b8f07c101308565c3f7689fd839329fb33d4a4f2678a1f735142e60395193769f7a6fafe478b374892ee7ec8dc66b23d8f507909c6786040c96995f88dba0d854b00e99013879d3e50653688a0c649622cbf7dcff5447b087a873fc98aaf17711d0055e585596d18ae2a554bcac16e42b6defbcf3821424a5fc4e674c9a7fbea57561bc199c838afe19a23977cc9c36512585e19764834a82da43302578737c85111268330b34ee7555d311dade0b2e0afd37843c93a37284b6637c397ddbbbada41ee4948b620d2fdad7e351baa6b01ef7c22e1b238d8319d2112012ce37e1cd4c1d123a6f9711a6696d540698e0763b5bcf97ac334bcb4f21abb8b61ec67e1b6d9e9636ec1c6515bbd301d7c87c11e7178715eae75566fc8a073cab7b847e0a41153c53c276192d2a97f636136cce966a9da8b4dba240ffc336f58c1e6120747a76c36baeb6fc54dd349b219c19fb62bcb3b01dd5e0ee3ca899a2fde019e4f98dc0ee47120084af739e45efc0d48723d958cbaa62114c7d18857cfac0510c38e14438ac5d34ac41078ea50ab7a0513824a5b93f2eef60be816f8cdd885281b081ae6d3952c561c4ade19960f38824d3b9421711567bbc93ad794b57321bb2fa1ba66f644e5e767a6f6fd95313c80b52f3ab006604843d3742911dbf763c500cd3345d232a6932671c26c2ec88215eccc3493bd3420fd9850513abfe979bdbdcb58b384947111a2a27f1ad7562d01cdbb6da5fd659a911d3da443e37ea767b5fce80db276c9f11a895bb8f5c7310294b4bd45e52cbfc55b3c58c59c95cded84da8dc3e5e70b087e83b50fe1cf0cd41948a9f5f515c164547cdb0d6462d8e8b20b52efad9d02b08cac357b9389214a53386a1c52b909598fdd345dbfe16053034d0a2d99a078f3668180729e9932c53a289471b2f1a1fcc026b430f00c4edcd2d0613c140b15389104a3638686fe757aa75aa9d346472f7905cd364546e0a6cd16d726baedbffa67e5642f9115dc45296b0b5af042c3e0e3207d46c658188894d71481551ed1a610981d74ff0cb9d0631c1c60307026a9e3dc1d13f6108aa45b2eb7c133fdfa771397fbf43936fb860ba624c3ba153732a7dc9acdb82bf2048621b4fef932fe28feeb4bf637b8456876da5904ed896c09fc852997451a933a5e7dd371959b5257f9bb8b6e5d310c4c17abab3d16e5b174deedba0e1f6339a40c9a3ed4375892dac7ce82425c9042e54e581e35e2fdea04c24fc4bc485fa9d903c2d05fa916473468d9cd939023d30b34576d39c1a9a530437f6a901d53556f3d63f14bb30d3390f82022e54670a8a3dffdfba14e06f35d995f8aea8a38c43f2f1fe008cadf0231c4ee7d990ecd15aa19024cf7d183d8ac435161fc42c4627a7fffdf4a6dfc63794a66e97ee026a524356d491df0dee90235f3c70dfbe8ea7e4a77ec3bbf7c042f511384c499387bd117b1228a05db4b193db24d2a6a514c05c538c14b5b5836b9b741679c82ad916940c1b5682fe89d6e7dba180c3e32aa3cdd32c742551be4e2a4f4c42df4699773e05683a9ab847db4b58d0b39952de199f95c51a9a66b55445e757c135d66cfd63a5626dedce08a0c8b36098567faf6a21f04d26dc5be93c7a3d8cae7a4426daeff8c0fbc605a35d2b7021a36d2e32919a23857b2084812dd100b322201f96676be5a59a310c10a0b2872f37426479a65c079ec77814c875059b5e5009bb505107214c7d6b7e826c3cf9cd0af09d9f50aa9483da876dbb8658f05c874139afb0438d9dbf9a415f556b37cf0618fab68918919e705f286dc05a8f82b3e04e346c182a6c0091840af975ce484093d7ecbb5b55e40fe48ecb411d328cfdcac3956582e7691d8a2e3b4565c38ec39972a9878bb0454f2a2424f0a268fad9aa8506306e9be3959efe6f8518240e7eebaefa2855f274836221abfbfad96a859f6acad2e9e31da70f9fc621a69e8684f859bab91325a9686dd58c84da5e505035545db817172313ab5a88928e12e7ac40ced40b9e96498942849d9fa036d429d523a14aa410f6fae4934f5ab1bf69596dd2547a66bb8dd03fbc31c69419b13c437393aca4fb0008eecd8b76266bb768f8c52eb8bdcd6ce3310e600b1f49934f6565c5d3d31b9aad78832fc28d9901866c251921edcc1eef99b57d47faec4634c34f277dd51e85f5aa64ff03579278afc8acaa06aad884a0521f7215b2febcec653e045ee48fcdc92b99f1ace6c783495b120e8f3a7a29a6d6c1218544fff12b8b18e12d863ec746dcf11a08ff7ab45ffad70ef013a44c2dc98323f8ae440693451987131c10ae5934dca52ee12eb3938162aa0994be79781c88a738db1877887cc7c4f4a744f8a49484c6ff7fda24557761f7bd97b24fbb29f402f1661fa86214aefdb1216ff2aac00a3b03bce1ba6182b7457708d3c981f76591ef670f0c9051f084dff43c26dcc1720d19e390157761cac7e8c52ed80c48e9000e82efc65cfee9a3e2f1fba8d712c04fa95a9a857271cbf6381da91388aa4e1641533c8f4eecc19a06bd4860cf125f4eb8ced18b0e283eb1e83b6be8122031de6c56e98d8d4303e6965133cc5355b5047ab1d76aee6bc348e87785a07dde6e057a9058b87554a8dfc55ce0306dd0b010ec6c11a05943097d76cd02bfb8eedc9d835e77012085d731d30fdc725f7461eb3923cf7491545025b18d08dcf7ce5d4da0be6d155a34638a0652c664232d946d33d58809d2bcdc9630d14ab2052a2709e4946a02ff1167e9cf6242880e44bc98e429a02c72586c86dd52edf7f3ba8555faf6a45e4f724e0857c56f4d23cd21cc6586d44a90a00be59036e0b1b9342a7ad73c79e01f79a5a86e2f3df67c0a2a45bf96b6d474ebcadd658b741a9a556104e23f0244c5b6037473a3c90140eba004129647a770a8b3103fc02ee399c4beb1536b4edbf761cbe00370ba14193412166807874832585398fda64fb5446649098fa9ba22bfa99e7144c25b74704b31192cbbf176984001f9c81d4cf024012cda8a3a984d82db2da784e866da7a11dedfc23d4da2ca8e4ba1602c0291514f7a13e350896ef79f619154fec743ac29c647662f9e580ef85442bfa70cc4102bdf5bfa8d8fd4a6d114446f59d760a1d57194d5d60f47610a74085a598113bc64326b00c721e9cede956d30445872b5b4d7e36132dcd2f43a3ba8882361241b67a2ca1bc57fef938b6dc3f4fe042ada7357d779e6bc1103d5454e77e355b8c9438f8e50e2e42d3243cd4e6067670be34b914ad61c68eab2101b881d2700deda16bfdc2402cd71e5345e7b5e27e0f9023ca15fa8ff382c81ad6c31fb368d6f2e789b27676e912a61dd50b7ccea89b04d746b391d465d971ff2c3d57bedfe3cf6d49669a448ff7ad595f68c61d7b71e956fe9e7427a900f6ae4e56b7e03e8424806a3005db50f791130f88352095ec89a8da7f2866303657ecdc7cf462ebdd3fddf9bc9f80528ca4366a4ad53fe8aa3c9fd1f22e219ede1ed19b297edd55b05f262a52f8e8537e600174383e35733d862937a350f984a28fd659496c5889aa5ca076e3c5551bad46f9cb5a71464d86940e0a6e9afaed32f5731125c8cb988ee09304922f5c2176a385260d095bed60bacd6e30b14360b2de10ed984880b67751157d7644709d838b479dcd038affdb1e29a1e5fea6af2fb81cd518cfa66f294833394bba37ff16fcb624172f402cd2c7b4b07e040c77e34f1f87bac60f64fdf74485993eea5d96821807aba9aa309456a6813269a22a97330b29ea36cd67e1d42d93cfa3f1c92efa916711cf0aa291fdf1186064192b54859466c3ef16f7e06d8297ef93f02bcf42d45afd6916dc1457c30ba77ddfeacdf02638e3a16dfb00b5365b461701b25f3043b52e3fb2cb65aff533ef2002b4d80d50a1ce9f5e6974fc13a49f34ec8e542762a09f7e72cd2ea6c9ad74de7ecacb21c11c71e9cc69f34c20684d9e2bfba1583cf7ce232f91009dcc984d50dc188f1baae13702492e07f45c3c5fed12f84bef512a5932536ec27825628dd0a6ae30d20d5662d6cc736fbdeed32a2de7c22f6fa4df33ad0bb435e31c98efecb38550d801e0968e55a2a1876c3218306da8fcbb9d70993a2b8269c547c557422acf8ffaea29a3dcc819c6592321b15fd1c0db7e7df0f563266b9e2935ee79fc86ddf2eaefa5ce2846db5e9514a69d6777c5b6ee255336e4a932db8b2de1db8c84603d6d4ab979c33a297b312e82e347d47681584c0cc243e03325cb5dbd67545c08aaea3c271ba909fab36772b49feb9597815eaa3cf35278715dc223a8ab042c56ed3394b0b5c04027c4fcb377e27a8f8db831248f66b4b9ec52941a86c9531c222ea8f6f15fdabbb1d2786b32d31319e67353f9fe3d293c4ff3705260836677bffcabc4b08fcef6056f7360c037c5e2cc2e42d3fa9fbd9e51792bfd47f98a79c26f001aaf595f47374bacd946e9f4f6867a8f8ceca0d4b33d3be2bba66d1b6d4ea034a4434d816108df126fd8b677dd62e33faf810fabd0113f30622abbe6788aa1d12236c5b8baee86b5b03a75959362ed851b61c1b36b257991da9a98fabfa8a6c8beb26b0f0ff2a1d16360b1657d9728a94b53598b38108aeccefde71bf8c3781ec151d77393f115c80a1edf082930ff055578ee34f2f7ddf989e8f16985b110eedbd3293da0a25175b39882fc013862ed8c22368e4621be8dc56d7181ed43729d2e270935ae284ff5388810efe16fc03b2c5eb55a75dfff5752228a046793a1b6de6b7aaca2466cfa5fddf536fa8eca7013eb9b2e75d0b4e31ec80b7264a19508739e462bdbe55623f95bcc07f4e93f66ee7f976252f1aae1a422f20f01e39144f10d17d8471cbd70ca68955e0b42252e40740e31b7a1b614d212f55641feba7429b9d449c87f7245b4c63b54760c0364081fc20015208c521f288653b700768e4fab76687f1906ca70a71975fda9efd7bf0a77fd9decff95d38d64a16f41798afe7f473e79dd6b3a50c278633586f820db7b88bacff226e381fa6d4d115f3d51ce585d39b991e40708eec06c04b605d342581402353c6e884d982829fef09c5cdedd02b60ab6dd9466f29aa2dc7d1282de8787802a2063cc45b6ba51aff67b446be1c0946cc546fcb127c8250f96ec8d33f923951cc053fa8b49f49e2967950db9b0a2224cb7e9ed9f78fc86015bba5f0a5270546c97e20748fbe32d3b4f00567c098e8189e00022a0471de999b43713518a6b414bc977338d778ab88cecf8440a831bcc6739909aea52bac1860c3c1f9a6cb27e2ec49d8c4c72af8aa6eb6b0c74e76138b32b916596ea81ea3be7acf636f6908a339981493595766b560f9295e8210150e7ee5f3e6460a6e66b6c554c972181511591510901e62d5bd42cde733950577530dd561c3e9acc67cd6d69d42684a324ad229186ee79b2bb0730b79e84b1a93f720421cc0e71b439de88a304df76c90110d5058cf961687adecf7c910f6f38da098314a7a06d58bb43b108f913be15991099b975529b2c6e1813d1ab5773225bf9d2e67f00cdedc5e628b95c19f97ef6f225b3928c2f393976bb0dab88db0096f1d2449170be4b7834a3f9a0d84b6b10a6d24941e0710b02889376d648e61602619b6c786fd50591efe3f40d3532bbde87fe4d3a3feddb88848f74058bd71d97fc1d63c4ff749f2ee1932e4bc6e81760abbcd2176c563fb4f3f632e58550926e83c4ee6e883c163834d0d9068943d3615645fbcfc34f2a7656ed634500fb323e9e5b080b495926c4ec21348c9cada47cbccd926c35df97057ad79c2b8de49b81ff8bc8a859e66e5d29c50cbb9859430d4d8c6ab16d44d84a6ab6c2a26dc31137c09b002c5cdbc27d605e8128339fbf52f384916ea7cb47df5a11a67d11357ac41295bce2828a55964467f4186c771069f08d1b39083da4885f1ba2ebd91fb06af90b54b94399720d493fae34553402ed72366637efcaf21b335f5b60d8e44fce7e9a873bf1f7befee8d907ddb4d6569cee30ba1af59bcb5aa5c985ac38a1979d6b33098627f8f3b5e14c390e859327a5559ade23c6dfaa3671b9228be843eaecf5f4c3324aa71953f2318914f870a3dd69c80f275b5317a5c4c13980b6bdc818a91bb1aca491c7ab40f47119538b977c75a1ba4fc54e5341c3ea7d39a50f7b199134e7b0ad9a337e13b940d912b3bbdc4165e5c0262d216f4fc474c9f7543be8f518e4b0f9485b350b7c21553989d1229fce0ce4a22ac9b5abaa3cda39079cc29e877425b7cf89a3e0121b71d323158002fd8f7b1b75d430f193c10637770dc4110b1bdfc146a69fffb6d126b4b5ae25d1fdfb0181bb967eea901314f2849d27d35b613d336b00a2bdcbf5376cbf84e3a8d526e259a9f6ef253e99004bf84887bcf9ac816f1815e0f227d1b2b65fcfa4bfff34618513ec7d34cf29a9e00788fc1cbb30bee499d36f86d34f83542451eb1c71df9b8872534dbcd38696f1ddf836603fdbe3cfa02dafb934fcdb1bafbbe8775de0b6d8bcb1fdc194f2d45bf3de0cddf6734885575f955f375cda646ed80625b5495c35202f0c6f17d115510d99eeb225bf008253d9dd52c3a846e97b3fc601a1da216f3cd4ba551e7e3e076b74a325a366f8b11dc16edd1f5e26558faefa1ae768cb725544add656c312d9fc7b97f528c2fb9d6607da9ce8e27b7abd1758e5c7319dc11abce37acd6b14c3e0f1de84a8761771758386914f0dc89fdeff0d72859792112b1d20d0e8d72cd7e4785fc7bf5ba79ce5049b990989f7df004365f63cd20f400ddc18f8b839e70d756ef2b6adce3e14708098573dc572bb9b0c04fa520bc3e0ee1b3c8e5f99c2469983c5b6b80812c59b3798ce223cb0168ea6cf1f6c31758e69b80977cdccd05edcb627c9f4a2f71f657ce21fa2ea5df5ba11e207d2d03d992905aa452985eba71076fba75323f27a90fd1bcb0a06457df09dfd6eaed00fe4a5e7ab700f72c3138e5ed2706095b79fde69708618ab8b25c99be5365002013363d9fe3449c0beb5b21f9783d9a48173ec0e9ce8839eb490cd6b0ada2a2370ebdcdf57573886057d81c19f2cea92eb3f6654f3916ceab7942a877a934e8493ca26c22dbe22084dc4d384889212f980a6ced0a1ecfcc1fde72c6c911b4eccfe6120582cf784886077cc2f43067b4c2839944cfaf3203fc781885c35c54c804d50202184c417be3e3e31b87353bb0c98af9617183e7e245b0cdd5c84c28d4a532903f979a3d6606c5673e0be248ae9a605329eb80f65f3ab06ff4e252b80363e7fba2dee2881c7f552ed466d491a87500be896da539e471031a8a952035d33d5feb911c3112a9554e95c282216c19ec56b3a775eeac1a9e7d0b478dfd448c626f7455889f1d8ac0bd22edf02525d1979acb191bf88aef8f7256e0f5a9f3ebb6241c78e8a5f1179c3327bd8022b73a0f225db4e0c020b0f9588890aafbe036a922165429c4bbd39817f280c04a18669bc6606aaec3696ee0e12ba7ab97ceb3334850a769bea0e7950417b23ce4da4e85dfb33e85780ff41206312fcfc75724f81ad2ec6ee3a44766f47efd0e7b0a5629d039dd82f2ab305ab29f261448986ca2c9ee68e63032cdb4a3f7ab95282d0d81bdfc9ba1063a7c0a2bf0cf2536ed8a671bd211cbd2c65dad16554a871ce08e66ae26b0957e9ec93f8fb7cb92b34c2742c40451021fcf7ce8719ceec7837f8a521b43f9c4dbe6dc1719b2804e7340cffc678a36f767924938bd88cc65d3f83369c0df2029913c2a924a409b8e2949db190d80059637676b831adac662924f28e028edd38f662ca76a06347941799389e5746d1ded37968ea5fb4a27ef061e5bcd0b5fff1f44c07b4b53803b2239f96f86f0971564d066cfab42996bd805e276902f7aeef7dbb0aa179e2631841ad2dca4350b532c2bfc8ac6b175c499961ebefc0894adb570c012dc57abe01c0db128b9aa6db8e979dd1938e9c84e84bceef87a6d153692681d4bb2d88fc13c438fdf655a599a1dcda0caf7342d75e426a73db695601f7182c475cb28d263821afb6cce837d18df1f7feff54636321f93b14c77f55b1e62d29620d5340d7ab048453dee20f1d6c8272ac9390c447e60c235f9779cdd2296065d72d07fc6d4cca3f65da70630b860bfe3cc5c100dd00118256964ce82e030009f8305b543368f19d7954ad3d396815655e78a0e46373cf7f97c0b75d2908be95683e4f7ca634c1a6dc8fd1bf75148d60be40176f0028bba9228838749804e5f487d899316298803dbdd83a4672548475c237cc9144ed252d68e4cd2a8af280402b8ff3eca1deca23ec9915a49761952a66ca57c9ead8716795a1fbfff537b261e8e3af7e383e481621af8c00d385c7eb235102ea401540fbbabceefbb76b3f1942bdf2e50a1accd2695724e2601f6bb643ef8725a5484c0d8b7b5cb671e63b7f2944b2d8c868dad11956efccd0fe32a5acbae8c0c8216be13d2d65c5398d9208c0dad0d7a2375328ef7302bb301ce15297cc535223d6dc59058112de2f91cdf5cb3991322515c7c448ef18dbb53a310f138ea89d0fa627c8376d9b025697677ef968a4e871a411da8b120a3b11f9ec37b4950aa9d8ae263b841ba4bf50ab608d719bf1b568cf05f7d83aa0d60010a70f3760671b3941a4834695ce4aeb93c9af22554ba16ce37fb92e4388235eaf6c6b6c95c68b139708591145a52b5bae5a565b59131aa0bb4658ff5e43bf465d0f3a3666ed9022e00cb2a358c84c29d2872093dca75d7a5151ea2eae11a8157b5a0a32ebf74e9c48dc25eb0de6aeecdd86f9549d76c8ba1a6f6c2a7be4255dd11ea35efda040d78918e750f741b8285442157c9dada60b10a64628777e1bd4c2da7c21be08cbc4ca264c5be95eed0a989fb076a8b2df739c4b14bd72b428b80e60eb82bc0ca11d1e8aa110bbfb2c8c6af75529873ff398af32aa00cfeefcf6896c8bb48e4bcdc846a49fbc23fbf7092dce9af18e9dd86957d49c2c3cda0bd0fa6a24c477c1940b1cfdb8a53db1a85598f033cffc8df026f76cee6c57998dfe79b9a14c1e7fe6d2f94d01a741eb70fe3c172c00c7bd786f5ede9ae39fdda54ff8c06f0b0c6f8e8a1e6328d76ccdd71ecb4c9be23057e6bd273afdbd8efdf82b2177fdb920240c2a0cbdf73634c2f98530856ec6c646d4d90919b324e87455770cf28b2c0c6c3401a23087c4e4e190dd30a142c606e6908bf7aaf48cacdfac0e9fd30bae3cec9609b7f86d5a64da2ba9484105799e362abc707db061b0a6ba1ab82e7c2429baa52307dc74ef9e7380d6333006a88dbcf95c308bb7a087b5a6a0d8be9e02104f81c99c15360a67dda6ec1dcf9fe56245c61eb81e5748781892ffb536dacb411ee4728cb0f5ee6e2e42a33a491ece95b02e416f30e52fcaf457d16273319bf172f3f4480df077272a5cbf3b1545879beaa698a0013e26750ef20b11d2cdf4ab0bbb9bb3e05313925a1e1c238824bd512f067afb84340c2f5bf24066e405368501867ebf0b3a344c4e250c60089f68f754d901f3831cc2f10484f67328cf5b5d2cc39bc12dbfbe147faeeb79375c2bc56416320c68ed72976520aee591d1991a291fc712c4a3e0cc262be566792327476d654178a5512d2a9e7f9366a0cd9ab4cf3c5bcdf58a7c031d8f9c490b5e9481c50d7ec8b9949125731584d6745c32579061cbec16afd0a76c3ea577bf448566de74edd63ef1836e8cdc788ec727509de1c4838fd433963fbaae10497c6f63488c72c9d7eb6041d48f98cc46239adc1abd90de1f4a59ae191b2f01d78f2d546a6e8ef5674aedc80035cd9dc1334791b5cc3207bd716e9efdad51b4afc81f617f45a738157d820ccf1952c121498cd0b70367164b42837b1f215c0ee4f3ae5b148c8afb49c0c4a53a69eaafde5916921c6160decfbb585957b50b485a83960d095f62c76e7b199d64153f10591cd83318596c7a75d64ff30cd95c4469754084693f3be51afc4b03c404d3f70ea4b42b7ffa38f71432feca4bd7cd7bdf7142cfbe545d9f7ae8a0e67395c48ff755252c157ad032a8f9c44bcc8e979e28e5c2425a172ecac9917792c386759840e15697a0f5687a6e8a78b2e48e8cf8a132750b42227401faffffff05