PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 58629 881670adee1f1608106dcdce3a4ccca4f4731b273eb9aff76d064cf1241cd9f5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bdef03e0d07870e528139313d7adee23aa1d427cd9eac81b416cbd2114b926ea
Certificate Block Hash
881670adee1f1608106dcdce3a4ccca4f4731b273eb9aff76d064cf1241cd9f5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040070000302b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d6badbdc6b9ccf4139c308c5431d921cfe03c73ba05644e6fcf51071e9c9985793ec248f7595225c72a3babc00b72cddd1d47b7cb488cc1da7540edb8612c9784acd821072ef352ead2acb49646f2a7935eeca49d029e8d58c0e000000000000004000000040000040070000302b0000

Raw Header Hex

0000402004f27ee1d7f6ca89f89614cc5458b0b5404114f17a2ceaa028c41808c7e9678b6ca0bd83cdf7d6d21e3d2a65ce56597e1546e421fe3b2ead68c26a9a68ee81d404c1106a0cc70318ea26b91421bd6c411bc8ead97c421daa23eeadd713931328e57078d0e003efbd

Proof Data Hex

59,560 bytes
1212160203071b357e49869b57f31f0592c65ab48fb6de106a272b86ae8c3739ed72fae63f9f5dfa501149027594aaa6f62a0ca01870d56044260d9ef3df5467e2bdc943daed1723597c43fa530e0519bdcad7e211b000351b126be83c39bb156767b048ebcf61e4c5f3cbf48b5d7080bb9004497ec174c8a40e042e45638fbdd3ebc5b81cbb0ba4be626d8a86043f2b18fc6d4bae136f93e36e134291acc93015e585465d2f38554732203e8aea71a41e2ee9469e4e352daa272d4820e7d887e8364098a3679802431857ec5c7d6ea81595ce6c77069f3e7331e0057ac20e30d558df43ff66a9fa6f1b99bcc9a23db494b1f4e7e7be1b76fc47b23616e004eb5c5e1d36954c9dc12f18d85189c0c2ad4be7e8c9db21d76bb930b742139e2941b1afa17165467e246092eb63a0b44dc4319706ac64e5b7feb21515063bf26665bf5e4404c79c1cc9b99256f7a67e61863a0e0ebe903be97542bbf839230fbc3913d0fdb8d6b08c18aac1901b59c9511231e4b1266332632f5b3df65927fa828b175cd2c1798fcf6ff9c73f02814c6a8d4c581b4636609a46b26da15da9b36d5ad64ab324001916cc04851d3867841dacb57ea19621879a20c8f9c0389d581f98d7a56173da7bb944932038c92176103a035e1d6413ebb8525eb642f88a932801ba02b513669d5a26ef6dd99c5b461df4fb629ca79e256f199102f9e1bbb7f543dff429063574392ffd1654081d8e9865daa1e7231ac4f1251d310ceb3f456533b7aabe9ee197e2f33e001f7bef76cd80d856c18afd9685de44ac1e747f3e20c2ebd5c2429f56eb1053b0f6bfd3bf02408e22f4f717a18f84a6a8b3cfe332487b0a316e0ab9f7eafbf2ad4539ba473cd8dc47704cb93a90c54601bedd83e5a7f9737396526bfeb8bad8b9f5af56f8832255317032507a13da758039cf36551980970d31545715a9cbd5e24b280cf82ed40c65a6bc30a22b983840bb7dceadd2710a7430ac3de3c20fbdd82cea8e056b807a5e07722b64189659d28f3b8370f6142be7607a7de566a02c6d288887e39df6e6d4a54e8d6dc32f31c7931b049ab39a8d48814646da27d5025e47397bbd1a1c6b2d8eae934e786e217d116882ccdb824fd6daca8a9d745820d37387cb4f0683492f820aa6d545687ddf3e2ad19423ea17b1c488efcc4d782a3d8655cf10a3c8dd31aace78dda0e0a82daa14c18af88e4469bf8bb13345fc43dc9d020a9ac3cadb0e6b89646b11b824544f8c6c06114e9b52e79bd179cd8b0dddf4855cec22391ac0fa09414293d482ab87e2677b1b9bd590496d7ceebb597fd3c61b4e34405ce9f99ffa86aae95c9fec26f705af6651fe0d93e5d0eec4c0135ca079aafd0ee7d253a7bd05a60592c8a2dd0643dac584fa57a0fd43c55c506e590c41c4fa04cdff666ae433f852ced94bcc939f8b6479cd19b65a414734189d4210a6b84ccb288726cf482d3fc414e6a99f6cf9a155e20ad230793b30c2b75ec6e8c06d98d09c3737aab38a0b90177cd0cb6b05690d011c3ae9fd58e127d0b2e9dbf7ddc4d1deb9102455aa6a00655f33dd4a6c91c8693415ee956d74e58da57b57161fe048826aeda0d8e4487a6ee32aa68c63cbd1f9c3be77ca0199bb9af84f0484c4d4c63b415a4fd94b10beb46fbead5c3fbbfc2ad53cfe2832752fc6485ef9ab82787fd9621e121eeef1bc28aec4ce4b8834444bfbdbb456b0cbe52ba5e5cd8be669dc2e93b7e47fa86d6664709da37a52e7f3ecf311f3425746dd0842d4e0e8c85c431e8abea966c82583d62cec79af6e0ce388110eea5f9d0929e8e602375c09ab0b46587671ef85b90073c4ff08f3b7e83fe8d5b6fda94d2602d89683ebaf18b59fa1893bf1d988e0fa1d7250a1a4856bb9527651cec7207bed03282481df5389c940352b32a92b02ebd9b1e12d91318dad3758bb97cd407f7eba7148444bdcd0cb4bc17b04aa03de468531a48e11d6745e4ec280be9c6fdecaba7fd7a626edf62cfe9e59bdbb30dc8703a152ec0ebf97dd8cccbdcb6d5b73785e4412b58ea0b6b52518f86889e5ca11af3eb7fb71bc591fdcef5f8b8dbbb6fa927e7a1163b887802471c2ab7c598579bc27bbf711ad9b2273a6a4908730eaf4e9275232fcf002a28f98ef4f9c672e2f980852565ac7c2e72ed3efc086de9d24b73936f1ea97cfdf35c227afa6d2666541f832303d39ad16277d2213c8687df89c32cb4b07c3de4846e61ac54e4de2eaeb19636ba926d5f6757e26193a48cef029241ea8b163ebe03136820ce33f5dfa3cf7a6ea24c547a04796f74b8dd49c7a56a0c9a8f730a23452d3925f2387a7c94300bdb9a0b851c607fb40699ed6270b22778b0b310d153f7ab2e67d55e5516f1c11f0af0f98704939cef0b3f3c50aa4d7e21a04d754f67b55d7cb8f4951f9a2503b71576a06cac3a626a4f7a9c55854584f4c80c3746027255f426e438f0001c85ba5894b689fcfc9e1c24d10d29916d5d855a14062ef6876d66a2b7631d5c06b7e0986b56296fea6e3462a7804dcf69808edbfb6220ab80e5767506ef91312772011a88057345404cec9dfdcb17b96fe501d4159df31deed2596697073a3e88bb86620067bfb02408cb13d7c9a9813d337407ee570df89be84ffe1c06f00eb98c296695d37fea0ad988f055a50fc6a3f824bfa100c6113d26fdd59a8679bc639df887bd9335a8b5910aea097ab1cd2a9d87bff3fdf3e2d85e9834cdc0af625e814e7dd7b5d17de508f32523ec7abca336a70f6aeecfbc84c8673d380f43d8c0ab661b8c400476725ce9144975e9c5f3ae462826532f68dfe3457e34f35a5874707a4d24ac170590188a979a1696ec186166beceac7ad51743cba9e535dd3a12668fcfc60add0a74d82b6880388c1433c86765d276c050491b199a4f7c71cf052025553163824ae02911f941f12ae799b1aeec8b8207341865f40e49bf741fee1dc082c0fbed301893ac07dded05dc576a62369cd93622bae667c114a2752bf8ecd27c4d1c7408ad86c3da3c433f59b596bfc74f5b210d1c9fac22f466d25721af2695f07c49ed886b718d5799bbdc63750a7a2a47360a5f58ac3bf1ac2e2911f86172939a6e6a8225a865fe86ca916aaea2a76ade16a64935c6cec2295c4d2f42eceae05bfb3f92c2df2b0995b2fefecb8e6bca1ce0134e49a8e6a40e4460690bd2b8c2fcd859c0f0f1f0a32bb6a4af7bd4a76d16202869809d14f541f663d8a11d479198bafbdbdea5cb6bb63b007dc692cb8c4564b590cc722800a34817221ca9cb0ae1680f63260eb11850e2ee9b54cbc921bf1f57e9f1d4366d8ee9ab7ad7502db12543ccb1e335fe5b4fde8587f15062ff445627f4637531cf4b8bb1303972652ba52aace50539bda13fc39f566e3de232edde2b0e4c754ecf37a423e1a93e38c0d2f38e58873572bef37e801e01f01c67286d3365842904a0360b6b3c20dc6b8e9f2fb619f5803d0c5bb751893966b69fada38a919ac70e841504a9f56e33c613daf743e4932e918f960adcbb19c1fbbec45ced0b1b5ace636106a6a36ecb4e5f05ce2aac5721ad5bf1d46cfce04b63149ce9e91a62674411f28dc248195467a969878b0c845ff4091176302ff117efa3b7c2a3691bf5f9cc09fbd0289bd5f1d776a002fd59f82dc95f385c8f3270f34dc0ca44314f59cf64bd735ff452f8cc352c3b22ed62e378e29fdfb761397a5fadd4d239fb135f9392395017e67c87a3113d7ba3fb2ca3704a3071cf7971b4ee0dee7291622a4b7f1c477f4bf0691eca9fde627f5a4bfc6add7f715b305cd1ba7ac7ca90f52e6d528a77afe39a76a16649c44776a96937aff0e3c50dd0d2f0657241410786408f1c08c65334cf62c070e7859416539d5b5bbc47441a3923ba38a0a32200fe030f3f4c4da5c6e37444b5e20b91f77ddfa7f6e64f00dbffbd7e9973e868db29065937101b86bb677dd06a29045a055d5aec9a19f1d4fb88866ba9aa72b2d3017b88b48aa6c9b2d8eddcb1ef211a0c1b666dcf6fbe9c28e10df613588be8c59e9f0023cbccf33c82c9d27afd84864bb41675a76ae8ca3419fa13aae79d52b165db5f381c181d3a5f11bf8ed47e549438a0406bfb6fb17b6b43efcb779e5647f9eec0238a7982ac1d3a7bceec3ab02fb5cf0dc28b49ac4edb64b5fe1d1b20c3f59c9083434363b6b29dbcf0a6925c77b60d00f59a7ace2a65fdd7b4713155fc9e2a22305c6cb5c60bb8cb26698c49c421d49f13de98a9856530d62fa04b1455d0cc99b03c7e9a8bc634754cace3d0c55b9a45e0424f739747abb7fe1b998fd11b8bed359f9d7f960930e5a14b68432c703c33f1567fd88442ac73d94af06be944ea3b9aa2f6c852a34313dab119827274bcb78ca18b1e15f7c8f5f0209b2029af58e63d7cd1ad2e60aba236693bc2532261c9dfa2404a01a306a8749ecd0d4ceb3f812b68dfe203c104c190cf04bc6cb628e76209424492ae660f2d94d981e096690fc3b19eb7f55f6c3d10303107e2ee988342cccb79a9c7b49c75ad4c9a0caec36f62cbb2266d86a4cf20a38d310dfa7af4e8f84ca5303ca2df3ae9934979b0334b788c63b99aaad0d67382c18bcb38e23cc07b9bbc70c26d9b4a404cf0fa632d4144d2c9c96870c0ca3e5b6d84e7799c29aaf07bf100029e89d9d71b987059644ec6d11bf2e9adf709e12d5c15719b229165bc3ca45b93bce2a904c07380dedbe4f750694d9f25cdfd0b1a92d80e24661c3e521f9870f40f3a2fed07a46739cb67dcfe0ab73f4d6dc62a0f6d70f59a4d7e4594e36c58f3eeab701739fea033c917b2097f56f84e095b773bd49ae3d0ec9cb36f75fb92e258c79828589c7677d32d5630420ba2cbe9a628524afd93ab3043b5e0e4477fe2d4e79ca5ecdbff532c8ea310a2b739eec6e871092a280528e9a001b72f187451ad63c55416e31c348112d003f6d373af84bb6a1d83087c696c5c376906195b51108322103d0d6364dc6e69bd52d7951c898880e71fd0f1460545cf856d7c31cb44d5e07a48a40c3b33c7b1a9d5962a30e4022187a560ec525785e4a25436a4e394d9e53077ee9f7d6cf990f5e6656bacf40d54b3f8cfb0148b5bc1311e107afed56f21109b5cfccd5e02b5e40adc52f4f84bb231bc35ebef796b84ec80083fc2af820acbccaaab93858d98edc471d6c91f2401d5754ffcf350631cb0f09d5e24fe7147c2d24f7d4708db80bb659631a6f81cd0d5594f10af0bf372371d6bc8f47439658f049dc60b319d439cdff4e0db340ebe6a77418979ebad66e09b7d5656058c4ba2333d0a173e69737d893902de7cd99757faeccfffce9f02474631fa1984e96d03f02b4fbcfdc04d88e780d0716a61c7e883418ef415dec4ddafa7df70ce88e1f55243fae57dfad927adcb03da3b4ca3ee8621d07a05066fe6b63c2290e34c603fd689e72e7eb11e57c940537eda4d22792c270a02e1affda5781d2442b2074f50fa9318987be00bcb30ef2dcb5daf900889bfcf85b3e9889df2584c476d929efb7ff6bb7112c8430928379eec1cf40637b8c899f941184990ffd06e30def73c994603c3016ca8f939d553c20a908ea13965efc977eea0d42cab11c47cbbea1073985d61c3d0f1c88233769328e06317328dc60afccc0d88e6e5f738a3c13446c9dd1e00e497704b8543ca1df1410b713d612a03cfac994a32538498d09c7f881f59a3ae786ddaa984134b5c27bd07d5f45a225ad11dbb062f4862a3451810ce4689fcd09b0baac29de440cd6a35f879732e3334642f51cb43859f36c9cb63f38398a06d8a3323a43eb5790b2d3500a7dd09631ad554a24e172df38df871ccaf67ff35dd134cde8c7580fe56ac136d247440c8504ba872112733ca1996991481e4737815eb57c8dc8f0f983e9598094cc075f7381d2e7893fd57dc5cd5a91472c7c622672d9fb83fab596cdc7dececf6d0f434ccd53a593da6aa2b32d9387e0ade07b44f052d67e8c1814d106961757d85147676860283fb86bddb872a25b1dad6984808f9acbbdda67d55b241e0f2fde396f873b0c3c9e6f820336cdd13f7d62d5df91a23ad5d53c92833fc7530904588cb2e7070e1351551a6b35a56bf75c37b3fd4a1df8eb298614374702b4ddf69f4760e135f119432c260b7c1d45ed272296f3674c3b916c40d45270683d83e85461c6f784a48a46c3e231bb466375b617f8d497f78dca2a221bdfc72b35ea6133ca6fbea0cd5d556ac2e03f55c3fe5498a3bee0d584ce9c391dffbde16049ad88ce4f2b19bb066927dc2af0b8c08f678acdea789ae6bc43fc6d86845ba49fcb02d14fa539cf0656ba3cb2f99220988c7736b98fa64b9ac9bf20afb702a1dd8e19b664385a630e84cd3a4de65658c5c1707ad37f2e6cd0ef45b50e887730a79513a51b00e000090015905058eab8a0062489ccea69d41cb2cc14dd5fedb04318346618c026190b0e045b049c386bbfe0ee8435ff36d3e74112a27f61aff6df6a87b1d2a495a37af6e6804e032f6637f4b82b39c7fbaddd8a41d523b4ede49bde233130173bf8651dd01c53003460442bcbfed3f834dbfab5805e4ad2ada33c5d5c6619d2fb993712ee587ccec7c09a449f91205eafc9d2aa04437825a41b7044a0ad322933bb793d62c59abf0f33e7f1a13453414db0d7316be7f284b7db7ce6e03a80049be9c062a08294039a8771d78fcb692f7f220a32acfb45c969a6aa17a11d4563c59998eff11346c23064d62b9489b02de0756b2a0cf30643dfc397e7e292dd9836174dc62f8ff1b38c5380516b5909b3c0b1cd64ce0ffcc068782787b2fb9571a7f63a1ed859a6f482cdafe7ef6960e8ca34c9b50a91d17c45ca49d1e873c3912ba1053b1538d2afce9cbcea70b49de44ceca86cda4b235e1e03d901571d27d48912e0078764ddad0e306530988aced0b7c8b7f47bb3c1dbd30b06048231f8a881381410dd64824512ae7c3f3d447bfd5d4f5d5ba7c1821ceb91a77d5116a3e75ed780bf90d1f5bac44f9f09cf5f7a9ba39efaf72904c6d232c9f5b598de677bf431171b34781feed28e7906a28e91247643e1f34f8d3392ccabfe523ccb249a539c13c0122e3602ada895e2767764cd39ab15f359862a959c9d7c0be39ef5fc9626d5a4182b5b88f1820c99c7e6cc17f581a2267e49f1dc2ea892d044cc454e3cc16e9723f8db6e9ba44e80724d057de2e0099ee9ec19b45b3be22f023a21fc0bcb9bbe4f60b7a91493297e51ed58b1ec11ccae064216721fce323f4038a1d5bcb933691c6d8a61485b4d4504e8ec7fe05f60283f9087dfde9480a2c996311d39e63e656d14ebe428654a562c99062a77ff6a9d9db4d01d41a1361778f4c31f5830d06c05cae830a8540de922d7fc45a428877b634fb4bfa3affd2f8d569e553e3b11951af610345461d15acc2b19135e0c6122d9a276706dd739dd5675ade863681308efa130a1d423cd98d6d377888456226240c268a54a0cf83a791292f6436b4829d2dfc4fae074943b1df1b304f5350a3597f207371a8594c53b947991b3758eb88d29a4be7230aef955160e62c9a353d28ea2474c40cd75b403d90ce9de609cc4fe2d63e356bf031c6598b73216102bf50f3e7f0d63d3b6e8984b7de3f6041369a98feec5cd8e9f291540edc39e96d272cf87d14d63fd4597b57443adcf4f0a9416e7b8322f316d3d7e1c74ad2374e1aa4f10e9fbe191b8cf697324b52f374c7dbad30c413af51fa2c14df29fe87a62f62dfc97aa5c428d266f3eb3f547070754c0206a77bbf1b66cb139da8c9daad95f42c2ee302090726cdd97fc93070d405412726664df3b6496af31cef9acabcbdcea0daebdc9e0ed4fdce203666508c751793303af4aa74ef789fc441982a8ac1c55c7b042c8e462dc7edd32945e8b571909c2635c961b4015aad82319883ad1c3b9d9ad0ec6f314a1e7dd91416fd20843ed4541f5db2d218d81f7c77c1930880d760b72ad353a8f75a0bd1e25b1b8391531cea353cd23683eb20eb9485d37badd46863d6156f037895e15723510ffc44919b5dc1a26c957bc3961fbf538fa4a2c6f737d87bdb7256b527aec4b9eeb921e26be6c8fda6600b28cd9649b0db1a66a2a7d451964bbe7742f5e59a2d53134fba63d1928afe7132d9cd8a192c24e88b0c3e30d8960de26d41de97527eac2faba05077133e58f20f0c8ddaf8c4987da9f2ef28c710a526af528ef99d369ff8190b027d61d6db3378e27286c6af7596926b5579bc977e7cf5e1c75e5ed22f22e13a4aa8a730829864c730f340ddb398db6e6777740a23cfe17addcde7538471cedf26d269ee2c13399af6657723349e14f3e2fcb0aad2f6492c3573e875b226f426194aa2c2c9de7e9e5674422c6de6ba6f566ad9087942c7a4c092aaec69512591bc21d473284302fc14f4859ab3730bd3d9e149695ee2eb28cb97dcec7dab18b725061a28d09ab527caee15ca546bf6f6dbf3b3718daf2ff846dbd20e009ce95ed64a435e0e57a38eefb866ddb4db6e015cb72f99b43a0d52e36a41497e22e2ac9a0ad2f7619abf5880c159bffc8383191dad2c01b76002c03c8429f86cf24cb4a2c1c7858a8cfbdc097d72b90e2805457c91abe7e17797cef5145c6db2f90c1cca36fe3668104dafaf17a69a4794b0c464c424ceef54e9e1227303e59fe6c550afe9120121caf6b6533aa964ff7ce8695c8f6e616365040609e9ced6f0aeeeea3a9ecc7c6a6bb2b29ea679eb02b2e6b4edad451d60e41666b99fa1831a9bfb6273cf783b1f7279b5cab27d542ba8edcc869955c1a46234b2ac17cdb9f43379c19c9d5422543eaf1f4e004ab258ab4c1cc230ca99f1b71f1df4d39f1a5465ff32cb6d9a87d3bccf66d6383a2da2a28d901132e7cd6d3278271121cf864d51e100fa0d51cfc3bb95777ed6f0d329caf3c949eeb9ed1cd0fcfb2b25d3490a1382372933b20a955e1c5e9592960b5dfba27bb801b697fb9b9f808239ac66fb8e64920e30bc857839563e2ff56798aca4f554d656ebbd41ae3033a70043d5ab85d81d62b6571b52e0f53c131f15046732bf790bfaba650c064e91b6051bf1f304de1a1e7a16306fdee0b2f1bacb269bc5051db379acb1d5c3f933eb190f154370e56c8c917c6d6f3595114441b1fc6820fb064bdf9b035d8f652d21052fc6167bfb7f5fb3aa47869663c886fbcac5e70a43dd8a08f6547574904f98852718bce1d7c95846e5e38b1d9d2177ae450a85cdc0693ffc0a8fa135097141f0e933251dc734a43f8e6b6af6d444fe7dcfdb1b3c7be2efc26afb887c2c9456e4b679df56fe677cc1af8831552f04a3238c8102346639d981d08f2ba926cb2357180f67a3cfe42f5af306834f9cd7cd8cf19a516b9e35a52c81203e1b2bc84b564dfe026847fc3b99119ab5e51d3178dd2c6319a920b9e25d46623d8de4d4329c6c41f507de09e47f7523d1246efc41a2cef999de9e91782ad9de0ddff7f7adc9c5c14929c20ebd7f3dc9787468f6988f4898343d046f284aac96fe2f7671f2e371c855468ee3a3ec0ac4a68d64769d32a49cd4a16ec19fe5544c86576e9e8121cccd8ef2fdf9c2e2a28d74e80a482c063dd61ff9f4ac4a121bbf9945d1959184bcd86a4ea7ea6a5f3ac2f4c6abaada405eaf11d57def281fe8e0c5aea5f9f02374e4440b214e543dcde915db86264a7094d61e8db05d60993f4bb047e5ade85ac7988bd72f5c57c25f7e75322f18c9814a50a006b5c74f2833998521427dbff4dc10cf36bb1a62b7ae6abad805369f9ca3b6f332d634efa55b312e505a2c328118190e66903253349b59be98c8d56d46624a14a6f09188edecc513464271d3f58c2324949c249fe07af50b27ccd95a17fe1cac1db08b3f126a0479a4c4909e9b8531705186760cb7d09d06707ce5fd6572480b9c83f133ef81cb86d90ef151b4ee3ddb691f4c5ca7f40fcff746060128c3d071bbc683d04281284a988e1d631932c880dc948e63418110083ddd30566e1984c6f36792e3d672344ad76be70f5e74d7cfa5939068417f4d574181e093e7e90046a99aad468d856379ece4a488528bd1ba4e43b9d6ac866831b52c75628b0b600e24bf6ea3c2f2463f0d11e478be111d3083bab936f42cb6dc1f45c4e49001a1636764fcb9beb1a0050aa25c12d68d7d5f60f1af5019e0b0f548a9b23a720f7f74c6690854afd1b273f31139643a0c6e1bdd802ce46b55a281edeea09b6c6124f8750c24fa3f018366c65ab5afbc5eca5518a83de8ba26369efd62fd41a991b5e28e4455c25c583ed92bcd867aaccd60bc4e865f7d89568f3209965fe4a209cf45108d75124ff12dfd07a16ace23b6b78c58f853789faf74a51862307014e619851533b56c65d190f0f70bfbb219437705f18e4c6e4476e2e48e08085edaf92c4aa7b33c4ff7b203127e60b0c9cc473a5465933179454640e117c35f25be868fc5849024d81f3711a315b704f722bb23d82d8095911243256796fd8ecbda217ea23b4df05e9f2cb129cd52a92c83ee3c0fb1d7b9d4cd6ba89498c899815630d6cfa5e6619116c27ade9544da977b28885c64f1897f4e9360a5c838557c767c30dcaa30b146640ac76fdb8762b29e79d5ddbd354c3c69a29e274f5caae7291a6d7a656543f4e039f202093a171327a23d4210ac47b2242c528f683d1b30541178670e6ccc5bac0fc21bb10886206dc5943d0e350621f5bf28d34a12cd765be2cc7c66ff3c371b6f1ba1c58539ffdafbb9e0d18affded750845098396569e59317c1ebe68776d3500360b635ca987e79acc26cf8f042bf2f7ec5029d41bea069d208b1a048760d16fce19031d895b1744c2dd15adfb42e222e6c76c9af270b1748b3db588e0d3f946698cafc79f28db8943f60b6ae139495fb10f49afa354afa9fc3fcb0a7056ce5a5e1ef34d7b4a8e9d7eb9066f3c4052815c5103a5bedc169976cce5716da2624f935a0b65dcd2fd861fe9f47b896375b3dfc1972ed7a64c62dd6cac9c0de2fb536b73ff7d6c03859616a405c459145f556a4e508ad85f0eaa54d2264446d93b9e45952d21598340d05baa536be760cf45ab8a305770a9898826d0a6045f515ce7f7ccad5676598d629617702f835a8067bbec2a671699a364096286899afaa985bc8cc37469d437cab8ef46dcdf431e117606c388c0bc7c85cc813acbf798264facdf7f21da8266a2727e805159d990b379b5e5d52209a45a1f09d018c38d4bd7a349f9fbd75a0121eab7e544b0318d30fa1764b5def9a5f02bafa95f23e1b2534d13b2babf3401bc988cd8e3d938f9c3604fe92dddbb0e9b344a6d33ff93e2355d4e6a8ccf5d118136b55bf75fcfe7fbc8be1fbb35c4fbf901f5de23ab3ad0eabae7843375dc523dfd8e2c182efb1754b3a5ce86cc0a48e145a1b3f39172edb2f11ac2e816ce7bbec53613a7f8b351b4832491b9f1e5fa8ca2bc3e231ead7b870cca35fc934a5b65567794badd2e5a4c8e9ffb939eb7f94eafbd0c749fb08f844d3c3a2770e92a062626009d98d911491f5852d339d20067ee5a01f9624316f8c9d1b1af427b3f740d477c16e9f92aace02b6dcc9fe391e7af1c51a773c95edba1629573fee297a9636a706349ec489c6762ba1c9ab3510b4f92389d8a752bec37d60201204c307b486e989ce361ec88eea7ef2545f3a1d434e809bb9b1e5c041522ccd5124f5420fabfdb52bf363d77f1d2416ae3766f51046ba42a4aaf7a97010d0a6ff74c5f4efa26fc90af8c7f17991f57fd6e4e4f6af898d9f96d4e3d40547ac44a7a8516432d68902290f86fa6919548731c23ba69985b2f5a2c542cb37bc9e3368a1b0f00298c0236adfcf2ff34722eda672464380f1b84092d62af89abe8897c24626b6ead67b8e544de736882883d70dc53cf16c08a13d3e1ea8be5ef478c24b9bdb115244bfa132fae4c66e5b389956d88153c33bbbad8278bb4e95e8730d6caaf424bcac4023e0b5ee2a2f8c3027f577804745124ae796e30bb547481d31eb5473c4ef1fa00443330bd7eb67bafcd9517a693818fb3e66b3f51ce4c8abd57fbbe54057552048b194852cc5115159502471c02c5a3ac3be5308d4b460b3932d409101dec5b12243a114051a216bf08ddf932401d7c6ddcd2a8a25f3d923ae81a58947add6f6d58a2f2632053bd0609971d5dd7c7934a80a6db23af8ca85813b9e0b183697a1c83ed43f118da9409d40929cf0942d9f50b5aaffa0423ed1087577b5d202c7782618cc1050d745dbe95a289fe0cbfe63f7d4c963a8ef843f93861866654c152d01866c44aa6816b24e08634b282e0acc63adb34180bbf0f20089dd8a9a9c053a68f0a4f5fdea88e02165e56c5fba83e947adb5d6107525cd4e064f3c67c2b1a7efa3bde20cf76de16f7f7e35be68271ebcc031eb133e42f5fd766091da3ed7f33bbb71c6b572bedee4ff8bbadfa3ab0430be76a5aa98d747c4b13267149fff009cfe93b0ab66426cd53f2d3b644d7de8cd26ad152279f94a1f969f8af7fd11eccb29bb945e042a85f1f1a5e3ec9a00eb9e15b1dbbac68c5cfb085840b95b746b110c4ab9f04137195104b5f4cd918903aeffdc1d398c5976f50f6c122356208f10fed21b503bc209d714293ef4145cae7e29748ee11ce9ef8e69bda0f59ab6df73601b20cea233d575d8ff55e571f63bf9a5551df07cc29c074806d92c93a41695c9c4de8aec20ba81309d19d812dacec917fa94cdeb9f33e0942dcd3c69b5dd5d1482ab319f76d470c68317abaf8171bb81904d923381d9c8d657bf4b92ae1e34e90159a3284138ed76f5a13b829b93838f5bf5387cf9131081d8b09503ca3d29febec378d5ab3dc569c5519c4f8dadc6fcd537400a18da925dfd922474092f4a875b1cbe380f1b18d248a316db35730f8ed443de3a096bb16f5d7faf1907854be7ec748fd8f3954c2a3ea6d7d7ed8374e912195a5cb975dec1a186477234612daa01b9242c4043e6ec0af11c1c93a5df686b4e18443aa93a8693ec865b3f77657fcd740749aaec347ab144ff262fa63f7ea9a9377eadafedcffacc0ceda33a600766b67b5548022aa4fae890128b84fa772d77f21e607c3f5fb02f93092fa583b24de068f3d69b2b8d0064c2293ebf43abaf9f462c80ec51d37b7428328945f99491587ccc41571a99512eabf4d2bb2ad802ccde2f398ae4c141908b0ecdfc2527899bca5fb2c9a09e1bb78c5a2123eb8684fd00e3b1d360d1a704599e7740fb37daf0bc986e2193b6f1a6f687c107eafc7e6cc1f6e7920e2194006560c1bc6a7b64bf131e1cc4a842a1bd8ca04e552209aa06b02f785540a6002a65f402fc6a4b20746fe5db8266b677c1b493e4e74ea47a3d1b8ba7019fe65dcdcd34f83cbf6e80011f7093c2405d4196a14d85b0544bfe00229ddc92601c2ded69a9e7660a93c27fde32a9419e0dbfc7712d6217a644369ee0f7868a57e5c0a98cb3ccb2fab9ec917cba0b1b6dafcbb46359cd9af13581955f929cda59cc32ac0ab312d09b1245c1c59372c018d7ff423467496251c567ab49a6f57ee26ad5846b097dd3780b0981d554b6571b220a8029ec5714b659740cbe2fa1a47191e1d426d4c93e0622965394fd4b11f980f80dad963a25093f9b700020e5589fc61e7049162b6c7addf5f6e82be6cc8926c366da1fbef1afa0fbef3cc250e18a519131b81d480d3771a6c0d64e7487ac334ee4cb7882fb3e7faccaa34d0fdc6058f865944bf8c86777001f185df0b47c3111d215dc2c856fb343925226d4fb2f88305b5965dfac933c83653e2f1692c7c71e1d11028142e07e3a2809ff2e15a72f23a91261dc0b51c2cc9afa679f2dcf24d482269af543a62c7e6449bf4c7c634f4efd7384e51221c46acb10ae46b18b4246eb0a267673bd69c07ac6ebfb5952755eeac76bc820361247fefe11f99fbf304fdb223e29f65f07080eab05267c701eb70bd1dc5e0e82e34efe150df939f40f16c443d102d09c602a2d5e525266469d6397b09f28e711eab6d59c255528fe4cb780f01f1649b133ee51ec1ca3101b366d118ab234420e37d1aec69764e90e62792f8d35cf92ce68257d6dce945d7a4ca1c14f30920e2327b6e018ca0568538f3714041bc9d0cd54e07e325bada43c1437cd20cb062465dfac43f4e58ccadcf4edafd814fb58ca5def4ed1c83ce76a7a240b5607bf19a622dd08846a1b3141d4625ef5c1851d70ea07e063fa0a79de0c82d20931573c39253ccf69703e60e5442668e91655a6a16bf5d9b09290565c51ed69869f7ee1a4c3eef9ab2cd744ede77c2e4c17915a752acaf6ed06296da8c5dea6336c426edbc1df6b85d0b9b471d8be22dbeba4775695eaa77c764599deb178b8be097aa0c464510bf37fa71502d3e0b211be6297b444c300e682c7bdac79e6b03402bb55e0a0bdc9635ff4867987ac19b8a11fbb51dd30deb1eef153f6c7f5a1ffbd405bd5b78a942634552e960ea0da0cd676031cb884566a89387f8d43fe0f90daf0c34802e932bb038a46d1c78b3038ff58aaa3a705aa0b20eaddb3ac72aa7c2d55384814c34cba687da05f941ce59873baf6f1d44ae1580ef4813cf3a2c493377bf59bd6c846b0498e2d721ce78139fe0fe21790558d3af78a556003655d262b20925ae58c895a1236a3a5e8d92de4361839c9062664d902ae0176b5e9161d0bdfbfebc312812d0170f594a5bc7aff1490574e0dea80485a1cf8e1d0f9a18721a2e686b6e3e1652548ec7145d3870dd4f07c68f39f6c7fd67e3e296f021617b42097bf6f6ea90599bc6375d6cbefe04715f5d12a8393228eca5ec173922662c1e2e9150d8e9a9f187b781213be7086b94bd966e67bd47b645156759496b2bf713438fc5f744922f3b2735c76c8a69d2be6beeb8766951984aba7c9b2acdbff06ddfac199eb9b1c819e2ac93fdaf109a2724ec4bee06b90465341089179998f025167ed7650a7f1032909e2f95b7ff7fbeac69394a2bdf76a6e47e6e5e04b8d1af5aa2ab663476093b80c9461eda67cd9f9430eb6d8cf77e577debe2ad51c18559f159ef9fe1616c22d71de5f1f3c0bf2d8659cd688652601ee49a5271992f8691cccb7cac8311b689d361b9bf24b688cb63251c8ab12bc22df502aa28c76d255b03d2ae2be2dd67df8cdb85c09c3302342f602126759019d29cde275c5c28abf55c897e6cacc34b4f0e19a77b0224d4e01c69c781b8e99905e1e1c571dedf06511d3314148da03794f1d948ea8e6d94f4beff6e95f2d3cce0b8fe78012d783727455964f3a0ca76b48b1dc925cbc883b1bb7295b730adfecca4d0c1a74ae2b77775fa8bcd4eb3bd4d2ad4d33e74373a2685b888e835ac791b75c59d18a5706def633065181aaa00d7bbe255691ddeb36deceefacc2cecdc61dbaf083bb720b03371c4b28105d9518afe9d2e8e4aa05eb9cbcc41c2df622d9032199ee32284dec29dd050a33ba81fb37d2427dc5eebbcd853aa2e19e985ec1344e5750228daffe73fdadce134e59544b29c236d21091d88ab211585881c7022f2389f207fe14b4e01540c52ba4167687687ff137e4cf7ad0aede2b84cf8de850c526526341f8d9b9a732527e1554f10ea5cb3845c00533c6b864c74a1cc417d1212c1bb3fa62015c8523a80408835adb88edb340f00d15e8af00775d0f911e3cf22b3864b5fccda57b95624f17ab3f3e6dfd7ea329889c26c2ad2c8ff3ba7cf54a3d16033723b6ba5fecbb1a6f0db3be363b2e07fced61fe1b9990152c5a621bfa3d5fea872ffcfa09eb18c415c8affe673f0d6b2576f07b38cd00ec8d4a2f684d218850b59d9549ce47d64bed611d43832818652e2fbaf484f082f98364c6aef2211db61f4b530a862969881cab1620e4e14028ebc5b6bc32d717b0567bc90f3682b1e1e891754f2e5dbbce8b3a0bad44d821eaa8dd89c28235a7354cf3adeb02ee4457a8e1aa21c4f06244691b547ce0f124dd7e90feffc8361a6ecae72d7ee5bea003f017c1d369ac26ede0dbba080e5b7d025718298281106d5ab205a191d8d7475cc51ac2be8df530fd5f115e968b70bcca40204f36818bfbd3972e2a33812d324672951e228e5418ffff90c570406e54f55673589446e1f4337ecab781485d29e38360903bde24e03d4286c19009f962185c0d07f6143dbde5ad8772e1fa0fe0a5c6f3ed11a75ec46fdd004675e655fdf110d692e37f6deb686e692d67a58c0c57cb41803f5f9c19d4cb30c08758b588ccffd0202bc52a80b732a02e94d088af048a82761f0729434485940f0d1f44d84b66fa83639579d751977e32911eb1f5c96ddd1e673223534955b5beb837270ff08cbeccbf273f91716f5d39899878969e3105ef44ab8cccd5d35591a11e0e7d96f071ed736f79728f1bd57bb23ddc1cb8df3c09906b12c6a2d726a3ba9177269875b639e6688553d6ae6d9c195f0e9e35629fa27bb9e42ebfe31e84067676f9ca14364d2e8f3ea33381a7b5c3f693861d905062a1cf46c11eec5a856ff32ffc5cbac251d6f4e85543a23f473e92a16834dca8ac497e8df12136de4af11004bae29cb829c7e0eed803b97769934c1e2f3938c71523e3720a2e4cdb816ac6ae7e15f0334c7271c8d76037bc0fea5d01398a9a515d362a1c081d368132a13722bec73b33b98de3f63fb2faad2dbe77c46a17f8daf1cdbadb45d365530720ce115800786472c30a81503fe3e2fdb9333ba852396201794745795456ba11a59174acfef91d4819a171daf44f8d26810df1ed19873557ec9e382485b8935854eafc42a966e17496e24ed7c57cdc28f46fa04815f21efb4b370880b5c83f4f1bd16ba16320396cc36a5f336963a542b263acda1b67e42f6e2dd08e0e56b76ce00ebb0855de854c4ab6cf97ab3b0553c6c6d43b4d4d71764e2fe8e3f9005b49bce34abe3657b8a7e10370f153be468c2f8b7ecead4e6d4d7b3049c2907ae28bdce40d8ba2b44eaa3f64b60b5607903625556037264a66bfff3bec278a431d67c886e238fe6cb6bc075ae33b078c9aa07ac8e8325308cb5d3c441cc402173a9216c8c9f3277d2d037e9a476af1f8e7e2ccd2f8174c19c183b42f98c69dd45ae16cd5b7aedbda9e013432c2001268ddd1bd6617a4d612f2902831809f621d050af68614e22f1f123cc12e55956f71a1a154895bf1a8f13cb8905a930c142464ee121053fd15f64781fc5f578b42c12e377285932a777e46f9881c1b59e9a64719ed50756b7c4c8606ed71f49939d62ec451df8a3f87b5cb1e188b3230a34948a4bf737eac7fd206e2500fa509f87a83bfffc49041013b454df37da1a7511a68d42be97d7101cca4d3fc0438f8512bb5caf699368c8d547eb920854fb5ef0237af3691bf340e66d5c9fb50bc3e944cc0574ef90f5a03ff950b5f45cfdce259e46aa7f126a128a3d9d02b8bcd0c489e310741d442aff396db0f21d552f42cc4afff983873eb9d1422df97f8d8b1cdab79b8632ec249b5ad4c95c989dbcbb0a8738aaa21200c9a483285732fe4ff9d2982e48a47bd4ebeaeb335fb3fe21834d6cb69f8c273a3318af3b0fe2a8e9932e72fcd9d18f9155b0abd3d7c3297065e6c006f16577788299c0bd4c0934b277b1b74703ead7003b1f0d79758dd21fe23f4a359f8bcee9c981e5d9feffb08396fdb816e841d2899ac2295fbf19ffa2ed60c38fc19fc5325e1f62a6f5dd87e91238b34471964ab7ae4081accf0fe726c8dcb491793afb724bacefe24e24ba523728c9635f180b2f3313077b5e34db618690fe3be082eb89987ad5b17a7a7d952aabf9683c743d39edad8c6ae19cde758a26efea3a83bbe5e45a9ae187d4d54ff4578ebe28f71b8823c79e6b0c82205038f00cfbccb5a654caa92e8b2694028adcc24d6a8449981cb6760a3fefd3f6e2eed471a85da70f8ead3db91b4ca5e9b3c74bd0b4c8c18fb5311aed62c7e20636650f186a0d0185050af1cc1dd1dc61e373221c53833e84f7413e901314a3086dc0a88b7d21a4b56b812c34a94cf9da3d93c23764dff55e38ddc3bfcd2c63a9d29a7895873eb2b3fe0ac3afe7448e54410b45cfa9a321d9cdd83a2eedfb6cc6f845677b20fa9001b7fdb667038d204a0bb40bb8815db70fd09e8d17ed866d4ee3c48d37d8da9b0f4010a43c0a11466759629c2e5e3e98a5d353b4ecd4d8813f0d62f9230e2a95b73a04557af0906ee78c77de12a741d42e1c905e4e976943c5bfe3727e028a4382531e82802c00e162e1adf2da9b6e378694def4854c64d2978db4c0c9b1c20958b6e4624778dea62756157ed63e8fee2ff258396f0aa2c4ce44b2926b4fff0c9a642fa8347d473e4a220a9a33950842e1850b817d721894431fa523348fa55f625557425578d219de0454e480d3606232cdbf76662d41977912b29fd7c9ca9b0b2bfc07c92379d2822e1fff8c8a08fe8ecfa41f166318641456267bc1c474e4b38bea0c446ad5fb0ef303fb94924e014d6bf97aaf08f39f543dd373ddd4b54a65397d39b32a19be20929d96179b2b07bc8d2534d1906f73cf2e3b229190f92cd60f9560b5876814fea3b3a956ba33e5a6f20fe77177bb0f6ceb3259a079b41df16c23d1e0e30a3aa8b2e8f92ea33c399bd8824789cbc90bff5c593b48eaf57c68c3f37ebb41f34c93d886efbf0cc8385295b5b8848cfa84451580bc62359399d00c6316500f343f1acb392c16c404576e436f9795ec5974a00860e6d7fe17c027f9b8df3e0a4749533dcba2c16982763c3833cad52929d267bf91deaf598e35b59265d940c43d4086300fb47d9619873145c056f31ec40cc8d6583a63ae05ff7a1306298a09c9ba7e604a4b4ac50b2b036ffc543be2041bd8d8c7b54d75654950d0de433cc234d0c64d4fe863d8b70e6e774a117aa9440806d917c84efc2bb68ab407010b70f31876b51ed516994447ebb8e35f78ff47539fa6a7dec13748c2e9c3b124403ce806771627bf899650fca3071cc3d25ba1537caaaff7ea308c90a6d0099877b4fd1c161de3f991b13e0afe2c60b815f4e0a884ab27387b3ebe05263ade28b7dd79d4ea738e90e6b09d6fb73c5164942f95666fba0f456b2d7ee686970601295ec296b8cffa5f508c2753176e09848d95b2d1678a5e08375a19df9a7335ec666f6e5c4ca1246c5d7fd3adfb2a3343453b8a8121b2427b3d5f81db215c986c623348f9bd49a2540692fda9cbe68113efa9ce789ed7fbaa6230b2dda0b7a18e4efb7f2f31103216f8b365aa2ca61eb9d9224a1a46c115cb68477ca9f6414f3237271968d4d4ed1e9be85e1c15037e0542398da098a30a696228104ee01be35655c72466ac2bd620ad9e0efa6a0f3495e91fe7b1293ffec97744a08b6d02cd3853fe64da9f2460e96b59102013ea1eac5b8fcec0fd8a6eab9e7962cbf8cff09cc26eee2d014c496219532f50f6663b6a8de74c8b3718080ca180cb6ca198686919e7aec40a6bd3d44083f0072f719d6e55f5624461c6247b1c886680e484ed6691adbc53eb12cde9fe9c79e16593224c0a3b5b6990caebab545afe25128f4f0b9a7ca948fee5489d60d420cbf135e51630621766bd06dbebcd3d3ae2de090d81340eed94b51921f2f8fec13d6afd501e6efc4b592d06c7955b1d9b28300f7f82424a31d85ff24a3ddf1b5d1253c031913c48f69dd4d5a930722ca89ec44055a246e64a35e7539bc953420456eea17041ea277139096417ff9ec3758b865d7d600f17bfd64a9748e1408b6fcde3c68202b13a0b46938fa4701debbc240b05c9694c46590ae82088cf4b40c4ef008af739f85f45e7c1982603db55049ff45b0f90d9321943cf7299d2d67fb3e90761292c1b44989891abcc359939e8a60b4e4212004b386151df7460a3c3da45b20cf0148bd63748bf21c6af23f439b81bc3635e19315d3760932c030314c246ec934a5994deb176cee4c94572d32f5d68b36d87dc04e77654bdbb7b9306460f617bc718f7ba6e279202e8613da4fcd99980cc141afcb1c24ca73001ebf3cf69ecee35e082e94fa03d34a4ce8e2480dcc61f22fedb8f31e27b58bebdb429380c590a227e09f538e090d35a6756c8114c09c5db7e73d06766fa2972fd62dff6e36f15a00b70f66c8920ed5ac57aa86555db0d8bc64857a924a8bcc4597dee6899b58389747cc8c40a357df3f451e3d78505f08c27db08dacbc66cb7178d7ca2354f5cc9f289b7bf4d24c5d2d78e786320cb64b822374629d3ead8a50ef7a11652b05bb1e2c1c75a245cb257f33ba22bce6df965411e9eb278040378093c40dfc804cdc7ab73c09713d521a23930e75045f3701bbcaa165aff78c04fae07b79908c54fbfcfedbe11581ec47cc7a2b906e5345a2719ec58640729aeda221cee1a7d9bd04d167f75630ec5dafca4a14a440a99d74cad1432817df530544909b4999e8d0f20b9ab20c6c2a0e1d7331e7927d0dfdedd4d11f4033584aaf70ecf764856b2b809c5a36d9a898830219722b5e4b89a4f53970fedca6d1a3fb2113b731d049b04d783456f798765d8a163663cb0fed2ff741101a3bd4255e2189aee61d7ab5d696f0c7de9978287bd270b55fb59ddba761827b3e3b719d53a69eb0bab4f13c1df2cdb2edb4203d38fa20f18f3a9e9b93d1a529e1138b579e1cbfb1221017b122f86d3adda3fb3f362732e8c2a8f5057c1c5931c43adc0589ee05120a5a9fd4709d02559bd7e89cf8c0f1e8e6c28df882f5e6457812409ee206ba5d311d38294abcca7b4bca781dcd99e4c5afb88ca7b1ccb2167dfcd1fd6199b76f0d4166a66ac1bb809a08828a0eb1e75d646f8b4492f2403073a237ee9492de6ad52b8c82bdeee13a9d001787fd85025fa21d17d2e162b09a7a1c7b5f4c79d1b4b31b99ea4573e46fed0a7256e7dcf76e0bc174b01c96c8e97c1b098a779d34005cf96edf44bf621d8106ec778622471a935e428c70d1abbc10bc0ab5c96a34fd010dd9a6ca22ce14e9c53716202d7d5751e375eabab2c66e22e9fe4f58951628d765895e9e880ce5d2b96d577de68c0283d53b04adf1ac2ce2b1f2b25494ca524730e3534d4d68617bd09aa9706e8c62d116d569320670bcfca7872da41c688797d0977b0d1a18e33a9a317816cd4a47c706b73643ce56e693a50cbfb19b2d459e5b4aaa4bedcfe1ced14c284a98289016e17eff23711cbacd6bc98f6dafe49255ddc0ec409e7fb340ddbae64fb368e859d4560b8f4f83eb60342acf322f8e9fb15d1b6205a50ca9d00531bc318dbe256ba988c5f9afa2e64edb08430aca33c38dab153bebda8cd65328f6fcd9f6d84c39ab699dd5c36edd41e262dad127b47f1d9a7e65267713ec7ff5e83420a0ecf184d261aee9a14eca516ad48ed8ca9092785120d6c58bf163b8b6a540e617e07dededd6b86e66f16d59360639d9a913e06f318acf04df53cf1abf2ffb44a81e31f29a40a2d70b0e7394800de0233602ea51f5b4d3f66c838582cf19aa6a022a21d125a27b31a3068571ebee4a7180cf5dea451c228c2de1e826f448fb8809f3a7cbe9eec933fe55a90b2a583a5420fed108196d04d7cdd5a87a8ad24b6eba8b8633411d8c648d5378aa5e92667f3d72d3336113f39b27c68b2b56780ce008261294db8b218d861d2dc5be0b1fb991effda49a6d005af4c4ed9a80516cbd1f9acceba0d0bc2a532b5e5d41ee68f602dc314645826b1c64652be5190bcf2f5b4668f2ad276e3e3151e9a8deb86ab07510d80ccbaec00c0471ee746ee7e69904ae6bc1ecca77829b543b105e249624bc55c7b53f7271bd6f6d4bc793f8387c38731f6416a144af3c6815728b6cd5ebfa76c9e01ea910d014f7a50fc1c63ec9f8e085a05914e1f217a483e88c0a3be62d2e536c28da6b8da6f6e80256c3f884886dbd0349c73d1e122810817c656147cc5dde2a374117f7a4f1919857525864efd6238fc1976332a30d78e4719e469d779689b8341b789ae1ab25a01dc5d2180cba94c1aedc6f7d9f2e8e0aa25b7d5ca22950fae95a5aa596604df5d41dfd5387909dad3f2811069ce91b13dfb3afe6cf05bde96d84b9805b6c4fd498bc850d88e8fd87f9369d618abb1a65c92693ca76b415bacb425997a7716e3331bf8d04fe5a8c4de8cd8561557ef99d5704192f0b3c6ccdfa2694af472b03d74463168c4985dff603e4c2d6b6ed14cbdb356f214dbb9ba94f1c1f2ec588bd9be25d512a986d2d359e06cd4448689c171a6b332a3dc655a4e70a074189e225bc8dac88cfabca0c0396b6193c22d303cc58c7ff867a46caec539c080da8c8004b24b963bbc0aea8477a00917bbb88ddd840b8bbfebc0de78260551820b64c2aca55362740b5afe26a64e4b3ded9aac7147f5937d31c198b8aed082ebb22040c61fc627c3f5901bfe011165e672c6919421e70945bcb58231cddcdc32d8cc51bc0c9548c4b33a749a622eadc72d2d7c5f0f816f89c87b03cf5877b50f1b26a9b342339ae44d8f7c081d89f151bef46daf3bd25b881727389fba6fbb318a3a4f3ba5f3e2fd0bc170eff12192aeffbfaf0a320dfbceb3372c4522d9e6b0d88fa16bd885e926cb2b9e1a00e98dd4df441599158d863e77cf122fbb0a3b5e411601049f98ac6ab482a7a4cd6e49bbaa820f9e639d9e37d18cfd6f4b93415516990b60be4e68f9b4f59d591829b50a9f90dc9714a6520e674ba845ce70b1938dc669a940f3df5800c3d5520e44bfa2aef864428125537b427913c4896b40a29f6354fabfbaa5c7ed0cc7e956f543c0bfb3b4426abf9303a5dd290b24a7bff290cd92ab2d9663152d0f52465a4e4840f13e788ff22bd167ae8c72b57ce920762ab2916cb0a7401a2145aaa69df105361a45ea062d32107730307fe675a2b718025b5dbee740b664f0f0303a8114e78b1eb1b8d25bae411c2e3c1670a04eb2fbd528b0a5dd28f0bc0775c441a5283312ad6b9a46f710b0b2072e16aa218072620ef0bf845b06086778e3ba5c0a67dced4095712bc76a996121fccbe4687907f06e03fc6433cae7c704afa7bdcc80be75291da2a689ef411184ccb13caec802a2b651d581693131bf7d125d880578f274f4212feb617e7f48f14019a11075b6c9f25c99f5f4c0f70da5e4175dcfaaa5e56d7c5e84aea3d663d4ae81410e69402008c6eb81a0e1de6ae580745ffe87619ef7e222bafbf42b70bbd7e51db7552155434d86473f47a01dcd79333169dc3d4e2c6f8ce129035b3ef85ebbfd59fe68485a5c7062dd5560c629ce23442de1e5d229b87b4d867cbf2de69734f291d46184afee06ce83aec02b5341491124dfa778de32fdf87eaef1a7b3c96b3d1d4439fb805c2c4322e7692d68f08b907cbc3071b8892cd618765fadf9550b76bfcd33a15935d6487c4ecee8a140c15aa4a712d0d9ead4ca6d7e5b84710b395d88ef760e62a54ebfc188b29fdd0e910a1b5d9578a9e89190463659cd664e1bf9459efaa13343092546d2d58403c18a77720a1119a0ac6334bedc52006ec55207e88b9d5189942b30a9d3c2d2654df6c8934a7017c6d461004331108de707616b63222a0e5ecc95285b2792737a2324b1e6ec7752e70b2b41d5cfdbc60dac42447f1bda99dfe3d27ab930de50c4ada061933495e2b734d22f4eab355156f8b02abe0ce3ed5b413144858c9c25c3aab516c6510185b74d768081de0749f42144586fee5d83f5e779eb470341faade867d5f5db9376de86ab433753320bc605bdb96feb17973f0ea5e1375e94b912f5a3d71642feae7102b70e348bdc0f4c00d676dd5c3faa0ddd90b5898a41af0a5c138c7c6979f825e5f8223059bbdb82658527c41a6a8a7ead6bff511056ba4c9628e8db7abb3ad736cc7b692d4acec00fb4e5ac4d05e7b584eca4e58f5d04cdb3a9056917dbbb18434b8a6100c158a42684aee197c15a73636b9305bdf2c35dbb07000011105e417275ca374798011a6af4e777d608a75954d895041a4749971461b3ac9a4e561619cda5d7d7d0ab009f25cf44816825a451ccbe1a3b6a17f4d7cba8bb10b0792b4679ccd87c7a730eabe0f70e31399fc69ce2941ab9f60730c4985541a7b339804e9d7f902455d427a594427cfbb424f72413e7f0bf4dff3f050e101b7e378993e42dfcebc46437468cad869c95080e717cd7073afe9cda6c0c83ce695d0fa3c3885405e918d2ec28f6912e8f348cadfc66bda0a2dc6b9ee2148b4661e9a78ece6d45d8ceed3862226985350f26376450d222468d447ab53c6feb487b3449359964e4f4a360d068ae3ccfb18ac4d20f55c899d2673696f8b0b7b8c342f31705bcc99f4f9547181df009780440e3af73d8c6eb072b591b8e30632c8ae2ff708b1a3009e5f5663c1e5fafd43fea8f3805db4f4ae50c459e6273a9a0a49027242683ab9d8b32aa76df308e65e98c9d7957a1051d54ba22476a7268834a5e4275b59380e45c61789cafc883e68a2393f5032cb42f827448373fa42e2691689a7158a9160bfc1e8e67675eda0a14c538f9f51e57a3f5e80492ef65c55f31ac0c416d879d6eee88047e8ca2b26be4f76b3fa49013ea8a6814713b330a5e84fd194c88acaff5b45e74f4dae39a11ff71e86f31e1ff8558ce01bb5fb2611993608dbf14b4174a931a11b36b428ff5928c025d03d2340b827721e19c9fb4422fc804643314ee9740b6447bcef1de38e404926a3f410235213ca01fd0186c97b28e90f20170fc116510308daf2e179db77ad421f3f771cddb706da44985b6fe6e76bc2d656a2ce9e2f7b827823d12628e450372b853fc67d8372e951b1ab572e27e18bca9870ea8a2823370702dbdc6eefc772d4a0147b6d5f00108f6baca0ffcfdf6d0f82d9a65f263f66e4144b8aba26233728dce5f121b4317ea2524b4fd22190c336d31a7c34cb66567a7c3ff9a00961a8a92224df9c1fff744e600692b2bc88929907de2c8f78eb0acf4facb8268df8c940fa1237f8f2ad7cd768d26cf702d24438a42923c51bc9a7e9fef900c8011908867b4c3b9a6f6771916d320b16984dc80030caf1368291448be84039fcebd03ada2ae9595ff6c40048da4c77ff1d4624e4a30bfbee10e8f443e77ad177f7cc6d40c3019dfeff56c2f33d3d1c6b349cc90b7e85d1a5b048dc761ddbbc62d2c06dc340ba7c13a75bb68ad03d71f0f72453b4c070c092df90ab2606454fa8dd14ddbfa280300ac0cda83967df266cb9478dbcf80684aec3acd4d96518caa0215d741ba0a05153f02c8c0c879d9d198b644309f5085bf533ffc1f43705d5e2aa29b193d0bb1909490115b513c91a1b3db1f470d2c90b7526820c21eda91285faaf274f34714d680f83b9f3ec27289873ebc8a1f8e1b656e3a61252a25db444efe69d55f2d270fcfa7365d0229658afe25440021b1a19d5ff3f6f798cabf4e5c9dfcd0de16a32a13830a7cbf7eaa16b3dd7a6291a05cddc250b0286878a1be645acbfeeb8d79e35ac14280bb2952f7bbfeed0be394650aafbbd5275e20e1b4dcc6acd3a38205e97d8370d1d3712806292234a9a2ff70eb95d642f4c9d7a538c9ea277a09ecccd8ce9d7843f7d81e157fc17c66c35dd6353b2cc37482bb6d2649a91663ae1a3f53320d7c78c396ff8dc5ddfc2224390f7b1648b50561aa42a961f998a531b8b77aac067db87038e3cc777bea076012af2bc91c45dab9ddcc9ffbe46e33b2f56556aa5bd52375b6bcaad083cb8ee94250b6d4bc8e6f2e243b5448363bf8c57ab425d7cae9044951901e263f775321a9f31821e201e9aea8e8f175182541028584b51b9f4147c4bbd649fda5d7c11527766a414ba552c9dd0ddf8406944c13c30ad858965934d9c0fbe6121099d1cf1024571b5be078435e33b6f05661aac03afaff75b5684bcbbd9f5b987c074823547e05d76db591b5be2a39044d1d9c29386180c084048bcdcb73e7571f8bf38b87ef53968625dafd6ba7c60f9e965a93cf9c3bcb570e1a44230078a179375b84fced073cad4942e78e01c4b44b63943bbd14b6db4021b2fa71b781051c047555fdef0e7015a587d11c3135d30fc206fadd0f6b3e099a1009be07d427b920690b37b60ae1bcb66ce61617e6fe1f2edeabfcf4d1a552568c770c11c6fb37141d3ce4501169916f774c9c0eed67aecb62d8650550096887c45f7ef425c1cbd75fb2d325d6d815156849c0da9d766e1e638d3d5c3dd07eaf5f85aa8246317dcc292b56551fe06c728f84d01608266673bacc3d00d73cbd1b7a8f84c28eb4eb884218fc9f724c3c353f6ebdcfbcc2e96ae68e22faa803ad566ed225ea6832d30b3fe36bce6ff5c33376c87b49df967f8bb8300cff79312acd48c4bb49c507e98aadd9d29da9ad8ebf3e64f1a9dd358271b0a1c5f2509c1cacfe721d4c76a87d2cbb4ecc322ab154c5d88ae489d7a6ed77317838027cadf88b442bbbe73ff2d04331c76cc427092d4cbe080057bd988723140d65e9b862475a32fe53989c608999289926817979fe115d12ee40ab5f96410727eaf80bae2b28cb6755615deca6aebdd4dd1147288bd2ed0e41ccbaa470cf30643dd0aa34149a663e856eac220e767bc9a04325907f02f51f13ba2a58c7ada70d7dd4ca8844a2f8f6600c09114e0a48d68e7cedc1fb38f8d40560c3d412ceb8a72fc229cb918ee93c9a7e2fc0b24f7aee343df8f980814282cdb3a1f6f2c47eeeb2612aaf125e1b894466bbb9fca55ab9f1f6347b42bec76fef4040b8a0d1b9f028748c7d03f6c86673b3201e18e3b1bcc267591574c4b2f4a99aca45357fa2b65596be5990c338445be779278331994c66894ea1aeec62356ebd9c93ee6f5fef38efc7e480d6510396745e2904dcdf91ae7fb0d6f6f27df3f3cf1df8ad3f889d9c2dcc3cf6d6f98aa5f2f67376378ff4be46a4346c09e79804005c4f28e14d1fc27f2c3f2b07f7b1b3c3b119b44380a240f4e8fb93634c92a9f914aa57202fe8483e9e3303b728c5863230b72344c95e5aaf078bc4c037ec35bb4c9de74d52822eb7ab44d20e421426ac1e48d86af83a1deed613a5871309d8125a939fce80dde37ab7d6a361b3d63109db2aaf41d988f2e1d2f887762ae7bc530ddd01790f758457cc001fd184d31206b5430cd51d8a3a7d43eea203aa3115b05b0e1c3535a5ec7ed6f6e529b9927495464f4923adf12cf016f1561bc955f3f451d978220797408fb8035d8859c3b80e6154a2645a03c7f2c7e7f124b604e72f00bdda097c7a0c8e954dc3eaed559e6d055f485796eb2701c81e065e0bc95ccc86df453d4db9fe8ca8a3532e4d11ad4205da19809fa7b11c2e06891b2fb18ea5ee0415cc13557eef9c3c356ba79a2d69809ce3132dfb3af4a0a4322e6176599faaf89eb1f4b71f9cf6e0f817d43cad2eed2a08caad5f031b09f6692236264bc79c98290f64f2a8fe85796f3ab75f4bb069e489c0654dfd96043ecb27076ef8a85e3afcdc898a10bef681db181e27c99a219f97cdbad6b2de8bc112a4338632f44653b19c519fb3deca43ff41feb1e55cfa5dc68bc806c5be3e59d01503215cb4bc73d12aedf16f54036dcf6a95284b208771102d5c607da5d95acea64ac779d3ca8bdb4bb497f51b5dfa936ba082e8650295e5b8bfd4cd06582ee98bcf46b116457f39de179edec020314ca139ae598219efb647ee971a12302287804500b2df81d52ec981068def4837eb04515105a53a4e06963aeaf5f83e2a27979d390cecfeaebfca953492153bdd4c7fac289e15fe14cc438168a2f33b4526bcaf538da4ed393ff4ed55cdd4578787429c09354102bd446c7a02eda4bb18e2a2620b42edf00d0f316bba4387ba2d184d21baec85bcbc39fcded6b18cd2928e9659c29e68a88990850802d6cffca3b70d8810182e60fc0f042b3cff7b55277aeadd9562635296ef4081a01630f8679904815e16cea891aba16d48d3bc05644fb7e136b93c3b3da9956a398b629a843d57ba6cfb33fa0e9452b91016c73236207d5d7c49960650cd0965d4a411cebd666a3a90d02341f4bf12b6430ecebd7680a1a15ffc74814c3aae113a5183984c8dcec30f508620f3af3dca24723be993bf9c12f70a664321916b501abca8c16f4d2e439c0f292293e47de7ba080c8f34acc598812bf599bb9e453d4d9bd42f0ba84d81e126a20c17d4eaf979309b51ce59207c4a72c4bd1ce4809f51f475798777bfe796fef8bae49e6dfd8d984714b6be6acfe4fec43e666cb718105d8a111b480d6ff7ca95c93f50b826356ba186b6c6f0a25e5d837b31da6d38fb829753c71926b509cfea31d407a9ec7646884bacb9e5920472e8f77929eef9d1453afacdb6bea291fba98cadb46dd16da8cd48becd1e3563f1a743f8bbcacc0148b46657a475d0ab7bc812bbb9c8e832046f10353fc96aa6b587cd78381c898d2e69052463f6e53c7127301e1b5e8a8bf71e852310c118d2d38e864580d8ae1e0eaa0496a1f61bf05042ddb2a660c8af8913132cffc93a34e6a3e0a96394a29b0f0ef9d77bd9e2c20cab6a2278efcc108f5469cbf79bb654d889794222cadd7997e6d2943701e7a4f4e9d85d8779dc7b21c1ce914bfa1cf313a55a2b25e4af988346e78998bcf0419986cff5fd37152da5f29adccbcca191ddc311a299ce0992a13162da7dc6d1ca9f7e746e9d5bd827866b993c002caafac050521bfea9269b949fc0f62fdbdaae8cf6b59be10e138ec50fe50dc676cc6f6af309edc92f25a2093b711b9e5fc4534bf1c93bc87f77211786564d703839ee39fe3b328cc2972926e8ddaaa9cfdb7743483182e57e12dacfe86f110c6031086028f84827b4d8a66d642732336706a59b3a7859081559be83a69c856b2fbef9774a0fd9586d46eec63dc6d3f3c01a095f2f2964edc5f08803a445e2686a17c3b6b71cda5f4731964cc07341322102190a258b403ad00577dc0bb4fc6b1befd99ad530a52d739e26ce3f0e3dfa43670caf656a1f73879914b6ff94849c848bcf1b482fc583f31fc36d57b3e702510c6de9c1941c6ef26a08b3524a835a5a78b3040636ca2f63fb8273aacd5409038b0b9b270049e24b889f0617adc538613af8eafa5c1c18fde966250e75fe23ce02564a32e996dbbb1d3c29c583853b2dd86ca8f9bb48fe79887afc84ba4edd87b3db3c31eddbe822d285c41ad5d19e024cbf090914a24fa9ab00f2eef092589550ac8a11e751a28dc1850563d1f7a1bbb08b56970d1d4d07d23b0a5679e6f0300060dfbfbcc64b502a52129d396b6763db9e2b1212b158a1a5d09f83339b6e9789b75801b2352b8ef1883cf7ef3ec968d6317801a3c9bde1c94e43aaaeef5489e7bfcfa3f95cc1b389edb129226f76bf91a9b30fe0eb61d9a6ddcf204fd86dfe7699c8d4da5ee0208da20a48d218f44ab643c53699e6b0ae701fb6ec07b20e076b2f16062788a7a9476ee11519b485f57aa7620e41cf070866802c4b8c99365afec10e823693606abb4c6dafeabd17e1775d7fcc88f5f0d3eb9d1fe4e94316c024df65a05d44b7e7bdf96a970c72a568809efbf205821931c2c50981b0b55f37ffd29507ba894c29e76563e36ec62361b1aaaba953482e3c24e2f4ca00a59f08d8a7cecbca2d0202452e0c7e33b92470e6fe239c698e554869c1d8e48f56fdf4aad30bb41bf31f177710fd58d213b77e1f55c6af1a18252cd46588e28cb6c68d2c7825438b6ea3a8cce427929ed0ae3f714ff2ad0e9a4b3f7dad16786dbda89fb2086cfad286b5a4c365dd00362b026b65e2f3997c66762f9cb48bd5e903273bc3edebc4dca2848292968db614c415b7e3f8a9535a2033c588e752c6353951274d7ad4221e1c6587da7887e07126a3ae462611b5ac7523bb5522f423ff0c38260bc923393c74d234c192a734186da328b2f841e6145a520ec028f62a64028d320e41163fae81eb35cc9b023e3db6abd65c7059987b227947923f591a35e5c21d6a7ba517a386079ce971bcc8dec17cdb219254d6a68381b97910f115578666b8385532409d149d4bf5a2020b639563184c12b229c90f82f6a5d8c7f4adc4bb70c6a65e4d8cfc47d6272e9f4c2ca81daeeefd62640cee5c24759907d3eeaa549b5ad2720cca571851fbd08ba707ace1c317f60b938bac33d596b5c0feb89458bc4a4539b39d097002097c7372b574afcff03dabccbff8414cc44f814f81ab8eed4ac154b025f9828d11d000f1176041046536c6acddf29c8874b0c97540f7d73054e3a3637eb30e051c1231c3798d4f095f1f458819d4d646e57e21b81cbca72d1d34377d050f2780da2f2fb615e37879a12f2904644ba9d9473e6a7c730979ca01497f4acb3a6dfd5357bdd766a57abcb3237faed5eac060646c4a800cb904ee06407407042167d0c25a8d7ebcb9548e170e21a6c4390d030794acb83c8b8539eb2d6e6147d834e99cabe7f4eb44aa13489362748b828077513e223e2a3598792b969d3a9d3d07a82887efb44e5aa7e64077a5ce342c7dd15b9a714a292a0abb565ec0a4469a989875063eb9a8c0e0c058241e853389545acc031b309c9eb322f39622155b15f0c18c957d7c6870ad394da8f03ba30cb4666fccf9adc3794fe5e0aa2e5885d1132eec010cb83f4d49c33c80b128dde5c1da3dd5fe24fe7a8c55ff080b58595c9684de65e63200db512986944fdaf2d648aa51625e4254fc803cc388b5bbf623a18eeab123ade7aaecf11e63643b952af9b3b6f55de81bc1a7b0971f3e9551b88bb6323d59dd00c115908834dc116c622345111bef033cbed5266d96871b139100c842cac59bdbd4d553ff44201368a2ea17a9c18104041a68ac5237f898eb6778e2011b3903f3c43a593a3b7b4e1e7ec891aad6f0e201cf29a0f227a86c818eb3b3e118a87722ec884fb0d828ec60a132219c997a31e75a50e9ad9e0e239d9fd8c9b43d06f0e9e32240f8f66b7cd7957dbce9f9abb2b6b3f0f11df07b3e3524d38241ee3273f8ed8f6c78c9eff5e0db80d517a1a9228840d54b298ef1d636c638d274620123f12a199f69036de572ef9199672f4b8e4277de2296c65615bb646959091956a2826127236a956ee7ffb806c48d3b4b1b7c45ce65ed65e3d6951bd577c9c7b0a6f5abe0b5ddf8307c22cff686739a030879f32d51c817f45ebacfb48ecdc55b0434efc6181c315acbd23c3f03adae4da7573b5fa31f55b4045881fe06a53da994af7ea212130c7dcf511b06d65515a8371dadc181cf95a0525127d8e3c2f38f169206ea5a25d2bf3d41f30d5c8457baf0a1fbc9456818967e78a2947af087a3f4982c0499bc85c7e5bae8efcc7ea2649666210928b027ad1fb51a9824fffc27f9ff46e5c6d10d97bbcac40796f85a44d313fa55f46f138fa0f1c9f0047bf1be34232ad34f49f5d8c51b5120754714f4c1e16c011e002730cf69e4d7dd2f0b5c9aead87ecb8d206ed5e14754fd4c158c26a9bf8e68cbcb2f4cc1c229dd153e6019a26713d43528e18703f5a25b4dae0262e31df26e338d57018ab75d0ee46a309e4df487fa59e90f4546954fc3de4eb6e7abf99a16e694ef5a3b688f673eb106514f356236a6cdec481079269392f56d004b12cab50e91336f80e0843cad60b13aaea597fdecbf4cd96a8ceb9f63f6da966ef735d0031fc1b7fa1a279d186fef6d517d4c4470392ca246ed9de07671771cc2e769ae3704362efff62d650ce1d6b3e8f656bbcc6a1b5aca6c3f7448899d5641245fdcfcb0526a4c755f47ebea34be729a0c3a7bb32300faa6a845805f44ceca0c4a395cf9b6eadaa40da2407d3e6d1ca195cebf5d271dff4e78b877e1a14b6fe3dc348257831420d3e4cd5827a92c0a21e0bd3888fb43f9b037070b5a4ef6476a1be2eeca422caf1c21ebe4d8165b19e312be2b14f30c853d326098010700b03156df2900b894297409778eec3615b90fbed2a2ab55677e6b207d8d527968945361c0d70085c84b9ab2d3a4e43d9dcf8c8a5f903f029a3b81ee844b91f80a82d3312b2ddfbecd09719e738fa6ac0b5a6ffb1a762c2f13646396b4dc06cbd927209493a777bc766ab57e2705f7e0876954cea46be30bb4fe4a2f60a53bac4cc4ccfa1902dbe3366c2879d533f5001a2ce28c5c850620eb65b105e8f9a3237909cd8c330b615278c70bb9dfebdde1bb0ab09a84a054b13c9c763f371ca32a0fe3bde1ab83967bccb8002bfb9f9bd3fc0f83300b998d1d50b7d643e6743d7ffdee8889306f26e37422de6354a45bac2807c66037130e073df41115a8703076d5ed5138ddb9a2569456b92bf8f4816a61b51037511e093e2c85e9c432d90bdf815364807c9f24f243d1a37bc6db3f3f8172dec0e0068feb664f3744edd4f05d3a5e7eb0cf4802c4002156bff05135b25d213800582c0d22b3d5b36bbd2d22085010ecbe6f69d1fadb3f9220cbf6817e0a6ce7863ddaf47dadd8f435e8f88437651c4314ff95e92afc2aedb4a1314d794bed20b78c5c7abd9e6307a457d392fd4f08644d32a6c1b11ebd0d64f26585809e71387aafc7a1bcff9b9bd111fcfdae828fbb1851507b1c1413972fc967dd736be23f4fae97c82bf911433d8d58c478e80c653e02d8374c32d7893003a7b44cb1c9045eb361eecca0908455042e3c91460f3426f1fcc0d52c25c10715026d7c1e9e6ea1bda447304b4e52b71ae7e53359b2806ddbb29bc9252034ff95a58fffa41888cfdde8ee3547914111a48b0362026187e729906c866eef1cd3a1c6c68a1ea4517262516cd50b9806fa2f15d0c99b278f9c26c4c0d81f74ad9fef658c00968ea68ed0d57ed0ca4aadae133f92c8cb1ba0b91a3485da02f32a2ed8591e7fc549d272786f6aed7154d2097e9907fc9e10f7803f45da9cf98b100701fa71ecbb51c1397bd08375b9a42b3fa197df8db94955173e4dd6a5fb271d888a9f437d16181c4a35c52b0400eee8dbfd260a1d2e554efdb6138c6de3bc0e4fc3390fff8a693eb84f8ad73dc24e90439677777aa186e780d01ec4d1ba98d892208968337bffffd9cda0b2ff9f69da8af3786d22af4a5ba22fde607d016b90ada3cb85b31819e15d8399c207d7337e06fe92b408d2f5a3c7c5045eecac81362d2b95933dbf32ae8589646b98c7e09a0f798b31f7489918bc2daf4ce3e4aae3da95cb57ddbef733050316cdfa196bb4fb82cdb1ca566e032ea749d0d476d798d69bb69470681e049db82c32d4280932231605d867c06495fa386f4b6e8ac8554b96184802bff7aace8dfec1ef1ed24d3ce81f9528283a7b86beef3f845a333c51b464b9fc04d82d9ce37018da0122ffcc4a68234009b4c6ecbfa161c0c891deab7441f107d0a33d8c32cfe6354028b2791c3912810413c11c5cd16949f6d73401fc2c8682bc88d8d76e99316a6033c88e9d3ceadf8a2b59d3661c683c1da40efbaf74277d264b35f158fe22bd01e10806f9292ed979c3a959126285f8925ab4ac1ba7e5a9d92be6d916d0444502e5f90222f6bfbf448a3a58dd6efcc600715723d9c06a41a09dbede934e9846d0cb3502fb4fcaab3c8f1e3097fc4c9bf276de2264a9c145b68d6101eb0c9cbb6a94cec8fb72206f6ed95ddce4670c9d9ece37b6853504f0227c349b97334138b7edcca020459757ff6e306c48f6c1bd771b40615022c188485b0ec966afc8e1af8c344236a230a4bddc51c1f1cb7c2e6c06692ed63acc216a945922cdecf6693cf32c61e48b68c0bca9754e45e69d5c991d459664d8471f4da92ee7f11df9f3ad8f8d44c3532df768051a66d8952e1609b5488161c274c7e3540b9de77382f2c351c00e945d3854e9f74a396e6930f423223e3bc09b9a132dc1f046acb73aefe65208600f67a979fbfefdde49cc2cf6171719e9dde8396c417f619bf1bd2d8e9b67053ae2aeb75c4031ff35188728e528663e9d54670388adcd7ec0742c72f9bef3ae760f534d365cfb09d6ed46c26276b228d01e3c3e797418765af158bfb8f2def8196c231c8ed95f7ed9f803e0729082d21bd6c0d675ff1e0bf726fd92e53c20273566c3446f108c0e7efbcde1f7e346bcc7a012ea64e3e0c4574280b89a65956b6452b4ef4d8eb8dba0f0ef1d582f889ce2cbed918e60d751a4961a438f66b06d788def00e5e4af961777a17c10ffce8ba1c394516ea351ed5a2666daf496c824c47dd0821a372fb26ab2d4e412d1227de5e4fd2c7c8652886bce17003217d593a8b32387ece957788dd7dc4506f409b7f878377300381669a56beea5df5d09a5c14a224ffd3db0fad8943a7550d21e338581931e3ec8b89c509b12de0d7a6c282830441a9ffe9a87f9e08a6adeb19a7161f12e4957b573b974d06885f565e8abefc22857daf2347fe393de5953b2702dc1b816131a88b40571b1bc63bf76656f4517c7bbec30373eb7100d2ce228968f7aa9f3d5462b8386eaf42b2e09d7389ede2c0242e433b6cb96b778b8028bbcd992dec6a0d81e647d69dac8b29550ff9f72dc37c72993f0e39258bfcd377addabc421c3c7367f8f1146bd812102b4b433f866d72f9b2c117945c3896b10b445852c2e12e065f51d6874fc737d40a7f90468c4252f0bc15e5e5672b79a45135bdfa96866470c1e1c780223986cd927ce486e2c41acf5fb5a07e34470df01fcec194a9d907ccf30bbc9e31d2e31099d5cab1836ceb928213845700451b9571ac3b89c2ec008e313770c30a5e871168b4a476025ea30756f831e1b82845c87d79df32c07100b7402a0cd285458843a8b5d033d7e18b673a95fa91958fcb4bfffd6790c945a61dcac111a5dc072ae67c4ffae59bb44a1cf5c7f42ade3def042cf45af01d13c350ee812cd359fe76598acf51c57e95e8421b47267f568e3bb9f65b5d2d7e900c49cf263f99b281be89e9b898c42ccc7ef0d6ee2bfa86441667251e531aa7579eebea6ec8ec23936773756adb20f228031eebd51fac3278e6e9a36bf7a0ae81eb58d84e3b64f9cb12d229f6d828af6e2fedebd18463d1b669837c86afb7f849392299aa32bb0a59639e606c1b2c8dedc9c163630ec7d9bcce5bbc18abc8b0742b977c144287368330f7d62b1575a93ff0ed8a1ca41bffb87444285a076e2b54ca52f5cb5d02970b70fdd5dd2ab16b4a80a8d3fccc397853309280765e7d3a89c342ecc81fa12ddce4e08030bbf829813a65b567d81fb2adcb6c8c117f822e5e3ced3f09bb80dbf78eb6c75b58b015079d6b5ae19be1e9f110891c4b6af56af73541fe0b4eb9d21b159a78f24e7bb917a372c73c19f0404193b562882be0f42d9155c43fce24cf900b84f3e38177ab09a90338ad4cb7c9b809f4310f817a0dae857029c3908fd45d0ca0984225fffdbd9aabf630ef0c4c1be1e4212aa71f3aaae2faf97f28e980444e5679e13c8feafa7f55fbdc77198c120b5da41711e962bad3769b466548a50ba17ca719b5d72cf255a95d7009530562fc522e45ebca420f044ef22b245e130de6a1e31a93a122f82d459d33d0b83e4fb99b2a461dfc9b25ed94439104b98bcf6903a8f3bcc0de4df79ae744e95483c995baa14d2aae544e24e1ea6b86ce47cfd69d67fb66f65ac765416964a614e85e36942897535b711265149cded07d800e14bfa0c8ab37043c2e5c2ed5bc2b54499432afe1eea5371af4bf9204287468161db951c279585316d2ea6dd7154e219da14e23d8154b49d57f82e918832d07ed779f3648e9fe6dd1db936d7d815df0120f625a24d08119399eb07e44b583895dc9b5b0e625fa38cfb09176ccf68546ae8acc2e6c68f7740826645321f31612443a1b1cbcba2769513f7e80d37ba5780ca2d46212ab4c41da6da8c285009b50e2a1956575d9cdf0e95f5c0db2f0fea1ef037603052321f513e87b0fbd9bce8826236272a958a0c14da96db2cbcb15c63c7b79c8a1bed795781db77b057fa20165e7ca5dc75808dc4d1ce736daf71f519982fbb53b90e8b34564c1be51c8e508810af76a9cbdbedc1ef7bf5bdcbcc7db5f4895354c9c1cc4a694bf4aaf81b4d12c8342675b847ac627dea22fe24927be9da05b166187e97ae65f630d7451f32ee10722f4b5b21bb936599083d5f8efb82b89654c6459eee5be79560ec5bb33a9ca6216858d038fda19b14c2577524b55a331351641d47c15bfbfbc815677db72814a96def83240e9d0d8fc74d03faa67c4cff5d1c0a775923ef67a878611a7eb124ae65d12e0341ce735812b50971a6d77072f4faddaaf8a89f1fd6adba7bb82009d7ddee237d0b0df3fdac9e345c0db88d11f893eda50ed008cc812e10db0be0c0f7c0fae6896cedb22ade076f394129883999bd841425f8fb0efe491ee78ce94a98f42c08ddf78bc66916b7ee59f924fcab0f0efd96b30507c6e8b2c78218838e1b87aa45b33cd62789c7a0779e85cab52fa54c826279a81b0a3f7b627dfcf1c5665581dc076f08ec3cec7b3560cdc8cee2a456acf7c024919e4e49cfb43367d96b8f31799c5e03472dafc2417c1e172b9845cfde90cb233a4d4cbfe74b08b71a1a7c8870bea39241e0dd3117261e503cae9609378adc4538fe0d468f6d71097b1674ef5cf1b3f14ff21f914326d5a5048d04b058effef9734ec1b535dfd8a9f9f6af18cfcb1a05bd6ce02bc7192b5f3cc9db2cf63e272d8bf44fbb4983b4a0f61ba393e75b34647ead1e458acfbc76f3c767e0c9c7f8c9c2047c90b28bb29676e42abc0b596ced403bb585fd98ef07c83f0a0e76dc9d2b8d8e23e5659de9f1c6e029343100d2b926ebbb654d9a5c1218e8d75c99f6114cfe1681efddd13dfed3a7a907b3cf54069a3699d877d6d6024834fa760a69eeb65371d038e806dffaec70436c1c167ebf6830ede707be2843f664b401a1907d6a07f4aa9bcd91acec92bc4d0c83972dde52d63921fd3623e5795aa414d064e3703e2662167c76601d09fb7331976ad260d6380c2d369eaea84b4017186d56223e4cd522f6d3a584280d3d8e851e413fa1985d8413a1b806a0f17b93288edeeae1d8c28397536d1448b57e0eb832529e8edc1e0c72c8538b9c777d5114cf8a95d00f880dd887602949a3308845c9fef6123a2a6eddcdd9b092f8b1a5ffaaf40724159e9bea02d624480f36f305f715c9b7e81737baed9e8e9ac35843d58e2d73b01045251b63a056940f4f95db0b53bf68c17952145bf4512cd11646d90c00c5d519aa9b53fdbec9e3b0fae92264257af2e41a4308f5f985466417ddc13bed83976cb7539ef76debee90434b2e4e494b3659a9531952dd0fb6e4e04719ee4c781543cc05e20c46cfbe97d5194be3e441ba50beb2e899b5f3c97b05f5372c05520c28c8241f45524a8b11d2fc251109830018baefb0873417b50d6cd4b7cd1815674fd277d9bf9c70616ccaac8f3fed4c5ea63e78898dd05c256863b7cc535ea0846e1d94d465872492ee2fac0ba06c38c0bb6f8502456a594236b62e6852f3950b9eb784254b7bce8bda1f9717962e32b08f2029fb586e67e97d66522e9eae3bb7bd566f5d76b238d6c56b8db941137a443ca5878c482c6718a802f2cd55c19a1f27f0f4f05b527392a6283a06c7a6f7ca7dab8f616c818ec9394e95bbfa8edff3f3d638e93c5cdd9ee8e14799117f4ead8eb46b0c187a74971e812b695609320e4928e4ac82a39d68536073c77cab588f948158a506038b315e3d7e2cfae77aad82d89b2229b2f6988de7a9a1e3c202f4dd3b9d93ce3ed7d9eacbb337d2d2816c12d0453ff2159d3a514ff2d7868bae0c1ace574fab6052a50448a3887826128c35b3adff955579a4eed620ae7b45d758258e2163fa14806c2eedaa71334af5b65d7f6ccdfbb484313f548033c8382d1b1850b4bcbeca6929c8c1b76a5dc6c75ec6c222d25022a1e7367f0f5046143478c7ae5d03c601b17681d369dd44f20105351bd770da1b1fc4d1d5abd0673a4da1e894e38364e37623ee68b69d6a7c322ad68a941097c95cfcb0f6a392b4d28302032c91af68744ee052f8cdc5b3943ae4caf347415f5a8655f153335a43d6bdf6c082dd12885f6c9220f30c82c3ecbcbcf968b9e50f5dfd4b93e2b6adaa115407b7733052da45057943f62ab9c380f2dca528977be56e753e6b6d1c3bdecc35c8dc2e79e3139733cfea89892e7196f135f832e748626f5b130c349432992a2d61d697134caba5dcd72876f83f33c07ce28b2bbb88dc19704f4fed722d028a3af76ed8784e09747ed9617f221689e280bcaf7855dded55f0da9a5742beb505f3728279a9a798c563fc1cf4d8d7f47b742a2d1f634d6457af086b448cff2794df4eddcb7661277ea714b9766e32c683db28dab74fd8bc551064e1ceb574604718ad565e8f52a38f7f99b1eab2b582b27e0e72a4b4f9ce45f54adcea0caf85a394af51d7a4227d6e93c17c23cb889ee37ea7177327097d6f946bb664fbc0345c2ce481c7063bb4f01e1f6841ec39889a58d42a38d5d312e13770fd0de76fc0f3cb6fc2eb89fab20d1e2019a3acb9022e678103644ca0ba2feddabddecfb88d560c0eff73fb330d11cb82d17368a3f262bc1d97d0c4d0c056073e88869fdaa817c173d34705efc8fdac2573fd6192caed82e39ebb7b91095c8bf7e345d77a90265520f203a6caf00734d7c3ccba1b81f9f60c8f642280526bd0b6407670843b6b7343f8e7c1b01565201abddd84442bd19ed392cee32250bb048bb583baccaf3540fd12ce31fb2d623392476d9dbd83fd624d5baa904b530d6aaa72f481eba92c34bffc0008f85aa611d05f91b23c188d2ed4f0271561170646fd9f2eab32b2f38bfe61561a36a66096e7dd104fbd580403ff0f000336e099e3a1648ec0277b1c04a96f35e26eb57ea9a97c3a1fd43b1e09e6ff523e4f2e4047367986fd45ab09ccd941b8c6304b0b3cccdecde4c13d1d115cd33fd7f9733458c778c07c2a9275b1e3011a799b7294c4482747e2e5868eca6a3c837b98ef792d9379e3481c1ef66b8a3682588ecb25e717729353df619d6171decb758a1680777e3ff5b59f5978cc0bfe230fee85bf4dc83428a1356fb44c8ee62ef702222502df58d286293cefe288132635768911c901e56272dd91440eecdae25cc41f4c210d9ca84170743e24ef8e75264d65909d7d8a83dfbcdcf450eb28e866886f43f56ffbb039c755a7c674608ea1a0a33578032ce9f4e18a6383acd1af2488c9d4259177f1eadbdc50a4648a7964a968bd00a1361c6cb9b6d0ceb4443ba0d387c91b88894d8f19404eab42876a9672eb3c41e590f67b00825dd9597953dca14bc9698705d39efc56d7230aa354889abbdd87fd6b85b1c9b0a3d718427a3de56f1be4bf595bbe0aeb45debc576cd8ddd09ad68e18d99add3dd728ddfabfa4117c396fdea38fd9ebd21fc29d819857b445be026456fbb199f739756fef6198c7ca8fc15424117576ab5a10b6d2d2319f14928ad8a6dc227652f2d4ac0b22475ef41f7beb19505be13b50721684beb65a6e394e4ef6a3e7c6cca7bdccdd4bf23e045c11c3ebc2b54940be96d2ddffdb000d4513751d75bff865927ef016318eed4b92ab176635f9b7411038ceb485c4272600f38e54833925dd370508189f9c89779a0685964915498e711af2f0dcb9e8a43995cdb2da15b40c282c33340fe3ef513102975bcf32cdde3b8e06d9ee69546583695e09aa65926097d01400654f79b6a15975601bdb194d20ac5f42444530a08e7d29f2034cd0e3fb50d7c12132feb1e6f92490cbae837180643c389b06f0689f414f4b4408a1b0320e22335664c75a139b8d0ced5ab13eb50cec4d286364fc2df0cd1d0cbbae6bf7ad6323be16340707653cda45e86861d9a5cb20168b51aa2c9cbd4d6b89a56841ce286d35f7f0079df07e0af1ade49d480f04fe31058a8c0b4bf2b7f2282b5b4ade46acdc3c8933b06d138538cb443699e623172362dd8d7e19d34ceafc775d08874f8750dff46225204cb84b47f481255701245f293c2bd1df7381733779d2652e81ace7c91b42361d5563931b6a088410bc2047121fcbb0de41bfc7f7c18442293dbd6866804c42c755aa781e41fe34c4fb697b43a685be101b30a276731f40634336574d77202a05067fa2f2a0961fb5f33270554a4d72689ed766b11641aaeef91bfe2d31d33febe592e3fa0eef9d99e3276aedc031d42197390d4d9476a728025e6afef6f4f926790090f5d5fc07a838f101d2304f13d132515543f2125888d01407afd8e2dd2346bf4b99f77ffd300d64ea88fe100c717b48a38cd54536dad2812ae268f94b55d937de66136d72be1a26dc7a3c0c836dab46471ed06648b1109dff43fef7aa7605efe9447e858baf0762c02eddcb2c881d7e05e0a9ad5a697d420103e3a3aaaaf459cb3a89ba7bb36f9f86786d3902c0e93641a865ff80f600d69cad2741c4e04acf057f4be6097ef3173e324a7c6e6c3dc2e69689221a7f9a02ff42598664eaa77825fadcc3d73f8c90740e84c4915e8af2e09a0af1d873d4d694cbbdb314f4d043c5ee32edb5136d84d83f42a243e2d770ebb743d3ce9ab31ab355064637fff4a0b03f1dd14d84fe43399810e0fdbf945dba9ebadf2fc26971023e6fc27f06b887ee6c0f18f95524c4f087b16ac87de6fbc72750037041f8e0c29110b938eb11d2a465a584c3c720384808a2a26de88555873cc50d8fdb3117b44a40df2101549ce3cf6738546b32ad7522988aba3e9da656dffd7c081b4d5fbe34941fe5d4350637e727c2d9bc6ed644e63c4025e8793fd2fc5e48531416d5fb5361d56c39c4444602811adcd72139347ac849af70a6205a010323135dc3231fc7d78c1f517d2a4ce6875ee12ae6da980ff0f3b10a15cca8ee05f3dee556b31ec9e0948e4924137667f555a7bc91cb507ededb41fa50d2966845c8f692d730e3ebcb9e7ee886fd78994c3c0d9a9b0e557b240dac473be0325246fd415a7ae052719642806a9369011a3d2fdff9ed959fbb20e710a8a1729698382411fde33d89f62ec52b5c8e93597bb6fa859e0de0e1f0b1dbf50556e2079645d7bb4f0789726fde35df052dd21767aa73f5732cb066e299d561acf7dc7e5c6d3f8dc60fe65eae8e23eb754ef77cbdfb82d344ce488f302677d2196f5bb430a433bd1c2ddd690450f71dba439920796214bb7cee008a66fa89c01b36cc3b418948f8ad915287ba5508f622c89409bda864ff74150710b6424461ce74b23f565c8eb7b65f624a845ae4e285c691c5c9a5f8ff6c8643446719fe725efe4bcaefda5179b10af9f2275572462e8f8ec12d211c965b94705878bc4e8b3a99eb62567c992be6ac02038402f2c95d3b52ab737fe51d53db11c805a62281398dd3bb2a75d37e28396ebfc55d7fda815bce5472fcbc093689dd0b2cee5aacdc8ef18c4345f24176c8b2a5abf50e9d75d0086ad4b489f42703e334c29f31d1100a50855c108b6990129e40c408831af46bb3427f220c471c1729d1a504258fcc85c0a1c297ffd3b08222753232412c69d5c22f167a17e9d45f5855a0c800998b76cdedf8ed3183f3492bb12998b15060d0b527f8db63e5307b045e6e498c15a4dd6a37da6e710fb2af99e3570ef7f420f04e546f1b141c247f83d2fcfa34e6a8d2b713ccd33041195cd0d290e3f536e9e8f6b18822248a31988f6efe719ec4461a3ed07281317838c174ecf80c36220171c3075d2615d9d27af049b4810cd2c51d02a11886d643cad01fddae0e063c0e6c91d0b469d912f94085dc7d7b5834b53d24dd24994f89fa9fcb97d76acfed20767130bbd5a0a55908f46e1a00e6ce486963099d90b8e2be7e2d18064a7f17185656b67401d0f5b093dea767ae18765c7001675d156b43afabe6b118a62ce3150d875bd6a922d276dadafa6bea0d33983d2864cd1a1fe3ed13ceefc5c8463037cb6fa8732e22c12dcf282ae4fb2e4c44ba8616a46c1dffa62e380d0de175519b8e221778d05a881500261c701698e6fdafb43a3bacd5c67366bcee363f57f81a5350d3822e445de0aac764e169fc72b8bfa49b2b8ace4d96191bb968c7b161cc3fb072c86e210321bc90e05c335da1371c01685f1937d947f879ea03c3c6aac01318cdf39956bf3bb18571b92a95d507701ef53397341ed3e692d8749cf004a66c5262e2339ce4ae57db5d92aa8e2d5e112a81dd08cf63e94a73824f31d02baeae9f7314e58894bf91b25a888b9545c2fde9fab33399814cf336ccc1137d3a2991134c8884afbd759a14ff7c400eb2e9e3d123d57546ab7af119acccbc65b6638e4dd3c7cebba52ad152b8efc60fa9eb9a704fc7ab7e1f352f5d97344221a0fd38cab33755294cd77a0e28037cc00d0246c00fa2ce03bc5f6e36e0d795af2e7aea027b276bcf0a24820a8e55c0b40b1f608d368642b25c26cd1dc10763056dc343d19b2244708282a4160e38d70253fc7f13451db71f53952acb7c9eb7136d30fd70747d12f5610555ec93b9a96f109a609293d406f660f1abe54e343f1e82c7fed4e56c6291d57c5a0f146b32e2fda7999771397f09676f8946b1d14fae537bb17d6ea0686c9972a32c04002282ace0d9f7e595c90b3422d2e20347de4caed89c944286e596df609d783b3cb78d307c141c77ba329dd7fcb0dc961848fa87f5db6770ff07745b7a47e45a5746d039888c9075ae3a5b1ed6a906251e34fc33c550627acc5dd019b2c898e6d1b8f70e5a79603583db657cab9da96f4ebc0aa1a6ad2c973fa4c3a57b522b873493267bcff8090382a431372ab14d6679d3e1098613c009032d97f142bb663563bc9a950a1749e5ae2ba8cc55f9e166fdec08b9187fbe0b958e4152afadb291172b633b7032fb2cda4ca1de5c0a3781221c01cd27bba3de0ee2fc1915029e54f852cb5e3672c4e4625a799cd3ab9948ffb7c52f1593ec77acd3de59b5502531d088afe4dceb2773c585f82bde9eb0cc2eb226ba89e7f57bb16bfea08224431871e900061ad39954bcc0c51b2cd3ea474e818d04d9e1f5d041c640057421d924cd17dec2c59f69f9cdc98835885cf5d6893141edcce0c4a06badfa323423216bfcd68e7ecb78a8fd3f7090b555a40576690b0c1f57375c048f3d1641d819bd93df120f6692eb42be52b2adcfa43cc9f137c4c44acb0fc80278e89c336d2bba534b2cd11fca851865c4edd58cd6832ef630de14cb0c406de8a771bf47d94edd2cf6b51dafa13d04597d90214a40ca85292ed11f794286dec16ca7a98ba0e3e83682b580cbbd3f3e8c14c45e79a4be31190d046b2dbd47766e397ca3dff25bd781ab2f03b28c4eadb3130a8fb8ffe3883db8bf703c991f4e61b9644911de3dcfdfa5eb9d944d1a7ee61257151a03eeccadcf672aafd23517fb5c793fde2de6c2691472f2225f1db587d94bb59e34d16fb2fbc7eb13b51d70001bf4223e7678675d2ed7a494ffcdac8bf4206d9f985cb3219d5755996dc6869bb4fa187015b589fdbcb89b5e679c06f3c28a780e33d4dee3ec05cfd42a7da82e25119bb8eadd4043920bcea717879d51d852f231fcd1069f6de6c37a85036649c8070035d8ec8eb5572f610db313889057874df3c613098f618321a1a173127c1be449e4516b1484cda431fb332e68321a2cc68d613f90ee1fbf4aa40d41ada387aa6ce68e00d04de4d744b8900c0a35a4695a1eff42af8330eed2e0d17b8c8a5ca8d8949452018ab58eb4bb0f9ade578cfc8183c99c7668ef3d583c66c1428dae820ef09bfaf28ff7f4656e79555cd9dfae31808415e1e8fa255b208f91f39a08e9d3d4fab6ebc0f30c3e6c22026fef3eb726662d91cd7ca32e55e03ddcadb637c270d5c75db5a8f8ce047baa1f233b6a0a5b30f3fa82c242723cce3361a03c8b5fae7db8d453f1c8becaca6003d474bd1fa4c25ba333e4aa95dd403ef349287bb5905ae1a5150dd66c6c327839f5da429ba96f0dd59f2fea213cf7f060c410d9e35dbbf8c587f6200e13febc248531e13c8a9beaaad914a07078fcff54a248ce0d7faa42178278daae2974c0c1291a2dbef37324bc1ce6278b8f9553ab562e5d06124ea70381b74b6610766edccbe7e82ff0ffa0d0b0b3227c085ba913a6ec4c5ae47c50d1fb924504e70f6ddc9e5a378b1c1746900e01c98cc2618cd74fc83d60101a53a1ecff7c82513ac89ae10653d71f8477213e4ec5efc5212f142b422f6a5642d4ca1cbb1dd5f9ec317e680f3d5b8431f064ccf5c735f1989db99a5dd573c5a3ca180df28776f65f172bfcfd02cd83a6cfd5ed0cbe7eb811da8a7aa64a32fb944bde0b60c31539f6d4c030c889ddda3859235930c3393bcf0141872a91c9a3e58153f700fc28f855038c96575510e7071aba89b9408ed3e8176931a2070fac139407004f0c75a86b153529c7446af284f28da69109a84d3f42f84d79008768ce6075e054d42ecd5aec0b6faf7830f37d5ff50335850bf90b3604b1363add58337fbcf51e27e5f86114309680c148a13ab957bf0558f140f003dc3bbe925418347d4e4bff807f9c0883a7e784864506b48254eec08c5ff065604ce6c85fb0b96bd8169f30d2937a872d3a26d542a8237903348fd9ef51d5fb124b1921851f780fadeecf51aaf1cba5b36d626e52fae162a05a9e008cccd86afb6bf3995ffa5de1a2e0becc6b7a79d72253a3128538ca6638c190e746dfdb0f28c3377eaa3283a5715f03b5a83ebbb06db00b04ce1cd0d4a258414455ae45ea23eaf18ec3bd1ea1d293b5f288ffac15ae433bee5fced82e0115493f4bcc592656e4a849d6e81eca795399a8cfce281c68c3b4d9fe09c841cb981f0edc1eca20eeb641e478637e597c5233d162fa4431ac2fc43d4d0867f4d6a29d36c7f3a8ac7be274229d0ce9200f2531b0f4b00e46b1e5a4382a72d58bf0d952556d337b8fcc067e11672a9484b28ce800f646719540e0e5310766eae185ec7598fd5ec6aaeae85e91d861f20873131da9f58a8db1397b15b03752835119df920d4625887de6248e044a6015b60ef0dba28ed302aa6dbc8ce1f7bfc3f210768cdf42c40ce79c1f79d80d6b7b8d5a9be2e87b38b13ffe5d3dc7697ee00f82796cd8e46cf7f76c3f5a82b641273f13fc1cec2f5d0762394bc17d79785348173bbb6fd4133f213e3a63e18732aa59dd9ed329035c236a2f44c18c8c78a4d8a6f7f7dcb2ed6c6b9df0f52b61d7ae32793c9a1e80871c0671d828de5242351991a1a8808e4e7fd68ca3fdcbc8bc51343bcdf078e20c8e3cdaa24682c8c885305fc1fa6841fe61d94b79ad7fb6ea6d1a3a08c9661a07ff828e81e9e033e0a4c1185e37c16201188f16d97217589c4c7a3dfa2938e2a5f9c9cb6a0c63ca0e6e893dc02bb0d028d39b42922bb38693c0d52d1c7b499b12ec388fcb7054b68265dba67d12b6fa87d88731bb8ebc023cbe10eec172ee829124111082f7f546cebaf51da8318c4cbdb586d93e8bde55773003382486b4beeb1f4a424d108ecbbc04076d78e08712f50ef26fc20e8add1f3bda32f70977e3a7a7e9d399a2b3d51d64686e46d454c393ae8f414e18ac44440aa35a2f9ceb8b498a82c376cf3d3316785913fec0f7cdc03e3c5f3918ed5ab458aff8897a175e72e6258f4e6ca380add7443b8a2447d510c4d0d39771bcd70cc2e1f874eb80e78e60cfd6d9f9a41c7b0885013e84e52e20a3d53cd62118b23e972d465d804d90806fab88ab69b1e637c2122043a6f08613bf92fea52acbe0719542c04ce9fc7b855009936b58749971a2902007d24b89d84d1f16d7527e5f0669d79dd7b1c4d114e28c94c2f37b4bfed0229c3b01e457bca08e8aada8feffcd33148a770381622e01a7bd9e33050cc8513f4aa15e7472fbd4d72c4e0fafb7f3ecbbd9ae86ed31a8f3c985feeeeb4a3aa23bf79a72aa5c80091e532fe7fd24bf8e9866521b656860ca8b1074d0399ee501c07b5392a4b7b427ddcc5476bcc333cfd322f67def60ba09fe3cd0117b59cb044c3a09730eedc39a8ea7d7bead660bcd55017367e687897a29ec2e8df5dd61ba3f211c5a731c949059ec87e7fb49a30953fe49453130b9a6ce9778ccb8e4339f4d0803563e4d5a4f01f4d9029450c1f9702f86efb8dfae47efc7fa45a5fdf1b8f68576fad5377231f82757099a204693975adb840974beef87b454f0c5d447bf6d7e583bd231045e5edd370a194e3eaa8ce9c8da43e9b5119f8a96ec74830f627cefd37187d82733e9ae88109dcfc313acb611d744c36be5dab7a29b76e906ee2237d9a3ff8f1cebb19b7c60f035d0eab2a1974b7ae757025d313ff3c5a5940ac6363e352a4592ca9c77fc3b5e3f17a464dd4731b49d4c71dc5014e223b6f8007dbb813881049f990b2ba7b777fca9696f64478386c54068b87c832233268d69ae219a8cac96c25d74a106ad2e1c9fbb43d2515849ef6c8d685c2031a8e4b5aa91c6ac46bc5cf40ed4ac7a7b073577430e167662b1b1a221f1de7b037cdbd7ae409e4c4a7aaf764ffbc664485173f473a773de78be22a6cdc63105fe85d65caa7de44bf252e0ee2a8e8afa0034aaede09dfeff6563ac679a0ba6656fa1b9f0313e7ab8554e2551823cb61780d5558e202edcc8508ecebe1d0a8898ad98b067cf2f8b347a5e940824e17256b2209c3c382d6de8926bb1a923e361c0fd3b9e4e8772a17d3dfb184cd376411b3e8d0d49ad0f7e0e581863903085734964762c53288115efa3e1d0d4b1f8ec3beec562be24a05f566f914999fb46e84760d283289317b0e2eb588972fbf64582a29276b9b2cfc867f4878fbcf07c6dcb8cd7eeefa0d73b39931630ed5495808ce9318517ad9efdd049fca584e5be72aa33c0a0e63e284064931235d438758f30b66be4c1c10e9d358055e5678a1c73abb0f3c1edf40b98628216cb9dbe49d7e6046c86910cd3b60e5f8ec6e4350f9d681217d65df1a1c20442e01d4c23ffef268fe88b0479587e1b4d8ed170df0d4c7eda203423958abd855f88def9227a54d07b4ac54c96a098a21cffeb253191bf5921e8a40f62f59ccf202d14c8b773a2e55d9da04a18f661128c7396696f3cf6b25416eec74dd4b5666bdb7ba4b75a86536c3ef002b37a2b6e8b92cb736e09440e2a177daf3ec4ce15ff750f427bd82b2ef7cf30de409acf15b5f81b7c7158e8cffb63039d1b1b999d3efd3ef2a482f3d25e649b9eaec6e8edccafba582708e78d72cb3f36ecec103fb99052fd5b84c5087a12161def78fc4ac6a00af48503df239a7b421bbb62729de6be9dea6ca4e7f5b31a7c9f933a75ef2d95bb51c758b9c672dbf386100d8ce1288bfa683190ce488d721ace442795119e249f9c3229e321669ad551e73b7cc0807041458ed777a84fa8a7db625cdf5461ea9cd7484b2c43966ad2a7cdf34cc9ce852a6a7ae0de0c49761fe071f4ff8784cb9c6323916ed914ffba570f1d1498f36c4aa37e48e848fe1ad81e278f6b2558850fe2aef5999e2de90108583674d706ca283403bf340b07a11a03054f03672059cdb7c808a0c2fe50a2592367655751e3827193f390bcba92637698c559347076eff9821d8f280a324c52b1629635726cbef13d00861a22ee04d0110591fc3630370faf2916be3815807352999d38240337a5319f83879f2883a49f7fb5eb1a3ea57caf02c9e94171608d10bad51a2586d3a239aaa9157c5b6d552d24c6a199ac5500f6ce42793a4779502f2b770a4f85fa966c69b00bcaf54314973dba3e74d4b2bbb65973b04794682d734fefca1b3e318ae8e101c444d08e074e8c8416b13569591ee235f4cf80eca051df545a206383fe8dfd96cd46519a2c0fdaae9a963acbe6903086989f94c6fdce3791da6ff8c1d95771284a627bfdbead32b52252395d3b1ce6855db08d62f908355fe5b5f2f20111ebe4178b1d67381e29e5fc3a5c847f52722425fdec005b4511cf5293181e72bcfa0999fe1d380305005513a4e6f5f8e1cdbdcdeb10d36919064416063848292970cea874ab97c7f09724c803e755c886b7826d266a588de5cd420e7c61d6e499f8803b7ead8590be695cd75d35a561dc0757c6bc0c826efd95cda62abd7c459e043d782828d7928499f3b5516f13ef77b80b8d79ae00d684fbc38d09cae013f94f2f0e27c93a5a085683cc5fd96ee2638b5b0ffc9891db769fbbe4681b8a9ee5cc23ba080ce5f376054d0ab185d4311320ac581ed2af9282f3dc2f2e0c27bd351f33bcd7740f432049eff188d48f0cff820cca4c01a6c18dd4e892e18ea76c849fb8c318217175bb44bf3376f3584ac1cf22acff1b8cf7f48711ff255ec2c560f7f49e4dc7e9eb900a7c4ce83bd17fd53453a2d7526bd4d5d7866ee2cbfd612b293c8e6cc3cad064c2d67651eb7da0c4d7e9154b8ec32adecd354cdd1f6f8f9e9e348f1224c703352ca5a84d9cfaf210c55df39dc10d084c0fd208be928a8a4957340c42918508a88fff2166c8d162f5c1ffb8351e2a1fcfc5a88b50bcad0322ea3f043bfb661f762a91ef2b3c44a74652aab6dcbeaaaf19915c3c379c1cdf314e386d526ce66debffa187477ecfeb9cd316478c11fdf42ba9787952675d9e9da50d81dc530cc15594db3bf252b99c5cfd157a09fbfba43df4bd901fd80ce378c76c01f94fbe510b8d19f6b9c6ba9aa056a992bca3ab5167a471e0fd82c53a9bfc61b0c3baea974883cd9e855b7a8f5ee3a63b3ffc48b7092d7e0b44e5d616e786f3e9a945e15325f0323f52720e10186254480a8f4aa2fc7965f321fea73d6a77aad7077556865533a8477ddc731eb14bb6a755c34e6c6dd3ad777b3671f0a25b0b652b35ecb1c584d7c9f162617dbbd558a04d8fc76e3b8fbce1e80a51a502bcc0087f07a6daa818a94e2d6efc6fbfa57fb7db42511ff6746575bcb45b3e86f70d750d0b0a18fb56f3a5ac6a0c304338af35c03e1adc1f7808d3e573fe5a0e944ec22cb8d35abf9ae33df072884e89ccadb713028b22321253cb773d26d5746490d3073aecb926b103f278b325212bf399048dee2c548cc12410c0bf6dbc3211fbcc03abd662c96be92bda7aa86834c704f0deaedc7d77b79a4504bccecc1d657a712c9c9e9e0fd9b3ce0148cfa852db7bfa4751181bdd528fabfd26569c891d46aebbf831c1eb3c895755a63c3fe6d3f8f49b4e0a3361804ceb3e9cdb9df9d50e89e0651899dcf73305e3a25ae490533c400f67353efec6f8ad6caf12d0d7f1a0db34e590a4e3451dab5552d55db4159da8c265ad053a59b40f82e79030578cfb48522d9b588358346fac40e5a205080aa05c2a836a313605c36cb043a8892bcb69068b350fa1a3234f28b3452562fed63c5762db9cee1b5589d9ab5e2cbd556a31634dc6807f7fc1a0c8d7659a39d18b3669d41d5fa9210978015325e019de61ceca104a72061ac7b034f839d885e4e9e69ef2b10172721eecd75d3e1eb89c9211ee740e204943bb5933559299525ec7670e0adb159b3b4fef44061467f49d79c86b9dae8b85e8531d5e60316e6422983e9828b9d235642263626c6572f8311d687b9b02d44379627aa79888daf391dd8f90c88efdc4939eaa3795e43080de83b4fe48abea7ca8f8fcf2de47ae7c16b06f5b08c2379594b2243cba2df0f905cf72c6a2013bc96019fd56dc74e7cf1889dfcb9cc4b7e30cc421d979d59e6876fe668dedcee5bddaf75a39e728a50e2e20ece278feaf642ea55fc984b659fa90b92c11bdd6fa9d38c3ce20ecd17cb10647505881bd624953ea2854129f177276f1efc9fbe5b0d3083f270e3600d66fbf7489de3b561467b55f3f96e81448161a79c62c66ea3031f886c8a1389e6fbcf6b69d41b2a092f0416679b5f404f796cf1c0c07bf9393d33e030980607bd807a3f9f59f33676a9242dfc74da3b44b4b887dd08cde47da99a56369b2571474477c14df5bf98ca87e79f5c367a6153c65da1b9d277e0a9fa12d0cb7c41d0168d7f97f9d42af7861f2088bd40618e0f538a71806035a4c4263715166a989385981b3f4aec650c812b38cb653c9ebd222f829c6932bda6a0db8a00f1e26c0774e925aa8502b0b09d3d16563d21659311a8254035a2389956bedeb9ae35fb0f71657a1942918572ddc1519851d10feb68786911b101f48f04edc49dd7f03ad56cfe4f282e86463cf4175cbc61265ceb18fb893107701ce7c1a25dfbbd9861c2a73bb7bc9f2b7634f681673fac8201037d39183e684a6ac4940764d9daa1e81096f1ab1d32eb86d30e69932b3504e5c7075ef8af3791cba041335f31d2bf2cb5d490ec236608154ef888765657a98d4b6407025988615d456bbf137338902719969619be8c10e74be8965824c01db718c70b3c618dd5a5ed6776671b56af8032034444b3ee457625e30140c509446893bcb3eecea33d64b53cb997f0487498aea2645fd37eb67cf337794ebed4955c022348855c8e96b73e09abed6525a694e05669e845e039a63f3316525e9d5dcb07d103761483ca58d6473e8bc5bb3384b76b27642c229abc1d50d0c5b20c406664aae8389a7c0ff12e6cbab328a215f3dd1fec5012281106cac4bdbf5953acf2d24f411fecb8c21882c1c69f3500e83a24b0942b940aa619d285c405770021c68d773e18664c921b59426eab7f6eba33e88c662ce0cc572623098c2b0bd0f5f6d90091615ae017ed41f674b5162e18874e5a91c9b103af1d6631d464f33193260b8e307b88c145bf2992b1b9c616a18e63dd65cb8713691304f14374cf6579a863867a468242eadacbc105dd2883b83534aa1af6c3664874c6f92558ae46576c85fe748aa05571bfe71cf988250289d003fb00805a59564f8ed080a3ef17990f4290fcee52d69e256c619abc70227350a5a5b9dbbe3d16ae59a607a7fdbe2188d5c03cfb3c3841fd1048aec64c428ea5cbead34db148ae0a0ef7a8a30fdc38cedfa936eecfb29e412dbee158ed3e9aa554052be26f8308d022717278c360a782894177ee1945760c8251e8c905b862bf7dd57330070ffcdf5f66e87c38cb551648dc517c7f03ca1dde4775a64df65e32ab1475f3b8b656b31b81f1acea5326b944c732795544f672e3f3f2d5dea6e07f0c603a200a53527bb5e75b7f3203f3973d8a4822fe53d50e96bcad48d45ffb67996e076209985c4736471ea5a46df4ac4b853955f9a501ca8f8540b82db6cd82a964e0b48527c6832e6cf3960d985ac68c210661f2c58ef632be059037aed8dc699fd3eb400721ceae635aa854fbd148bf34450d9d14e7a0aa46c7af3abca52b3227c844649c5fa42f05afbd785b04093a24c84d6e10d8c278a2260bf75b009bb51a1cab29e89c8b4eb1775ac5a1586a23951977e16cae90ffd789a1ef08015d102c63f361272a5e43b46d18ff0e3b5850fc3fd104f20180d2926664c562b830bffbc57cdd8268fbc880df945d94daf90267d4ab48c0448d6fffde25788e12984ecf3dcadd5d6333dd699804ad4033002b27280585880a2d67b65cf3c305248c4dc5e80c66389a2f2bd852b17f14b7956fc884306069673d1d292bdd8a61fb9e6bd2fb50a92214f48c39529cf6d94d713b3e60d05fc6e1266233412c9bade561c6e55ec312d707b539559fb3948f45196c5dbdf05a83db5237d14222d55c8cdd4399eac400edb61ba30b85534aa4be81524456b4c01d397a1a2e1ad638479680c37938c77e2395c61282785eed97285ad6fe3f565201c68f87f599df37b67590e8a6dfae43bef4860f5d368bdd4a5540d9fc6c4d7da3b5b08f0d8855250a5c0dfb1c32ac4f67b330845a591d8a12f312e75d7cac4dd466209153069aa8e3c9d8d200a7213083ec66ab46455bf95aeac128dc4d255d75dc9bc2483d6838e8dec33df3f85645d3f5d28fce6798062f96d6e505a7baa03ec4d62024f44a96d13ad7dc47aa43a74c96c9d3131d971496064c0715475d52edcf09e6988a49624e52b51fcf3594296a04753e8a038704f50a9da5646f75d89c9ab13dab0b182ebac06370c31e8502cfc59960b8c899049c08b0a29076800c6399f4eddd854c979ad000b5b4770691d3ff4db3a51ad527634fe3bec321ae39855bf5625fed08886f08d3110c9f0d53125228400287d68c5380b7f1c0c37611d2ce34a9054b31c90ba6f67a08e95603a75e6f0f165e79f38560e1aa3c06c7370627fd9c6b05bdf5edaa7e47a496eb6cda663d155278154479c4d7e193852d5edcb16f9c1d953c69a10f059eb89ca8d6aa577222966bd4e4bbc5f5ac320b6a7471a357bbaeb8f1f33e4d623905d90c05605fa7441d1a148ef31f99146186d8a105756576162087a683c127385edc100e5034555bbdf100318c5f9804733bcf9901ad83eefbd8dd3502047b02f865218d2e4b857beb97e173dfc43c22c34ae51209bb6754078223b61a733d0a2e719fdec5ec35a782c561af2ccc16f50f0148c9efcbf922426654de0ae66a5125aa5bf3a2634c56e2b9ee6feac31e0a983d5dd8fad1664d46cb7bff6ede831b12607d7102bddbde43539e09b0f4d6e184a358e3cbb9c443febd2efb073cf0efedb85968570fec099c04daf637102dba241d5cb1915e66cefad0ddb6103c212fa7451ffa68c747e0156d2da81979a47419acd57b54d414cf673afdcdf9cf526a2286678d6c9bd1ceba68080e8338bb48a1696d4039c67f6cbffc2f4b9759221a4a5fdcb3a1c83a18a1f127668fec8ba9065a64df162692284fc63b8d23b288943ea018e2c5c9867b0c12aed0acacbd2f62bb8ba68e75ed8836a747364e1b9d84a04fbf7ce55c58fcf1be32a787d3226fd1e4f5e573a152f9fee9b3503696780ef4f8bdde352860f251af8161470f6537273f1c6420e6568d57dba73ab0cb30378449d922b4d437bbfe557b0a73aac27aab7aef4a471fb9fee919dfa5974c05669f413f2566e6fb20b9bc9585fa5589b9af22f094d4bdc900c55af8adb41a9677a3d5b89ca7cd992565764d6dda8b762867b9e05723510f85008edd6a9fdc61c9f041674b01a188324fdbe11ae4f1ea68aaa3728903455a5157b9ba4e8918528286d70c2e723bf6b479e68ea6dd39f21a893150f6759b7bbf6e9800431e380cfcbf8a7cdb0762f2304883b155130cd4dfb978eaa4d82a822c5fc2ede32fd35a9d17d0918d8907b6b8c7e4a42d56d915b7bcc53cd887dfd96bfc580fd9a7805797b4a629d378f9019729ed794405f74fdeba70437bb37836c69c1869b87d0366cd3c8493d745b0343a74969eba036610713d6133ec0d0b23c91ffc7ae4bc6a5c3d82ebfbbf7dda8da9d45c31fa2de0ba1d915fa518537d3c1d157190fa86c95ee37fcfe4a5b4fa77c457fe2b53fd966f3d135d58334812157597b98f632d5a895784f4240131dbb187fe098f1a35790104e5a355a5e02e49f73dbf3dad07811a473f90944d1264e7e5cb17202b03b041b69b05a00dd664f233199cdf743642931ed7685fc4eca6daf3d7eeaf2c38ea3bb2fa795407041b01e54326fdcd9bbc51ea86322b926559889671bdbfc95804df7cadbc6b89a218b8274805b42701d056f7742bdae3c986934f223e4ac2a6e05783614849588d5bb28cc7edcccac128d974fadf0173da748c47a325152a466ea332bfc35cc50937bbe7ddd7c8c7205bca9d1b1e4f78d57580e97dc830c2f75a2808270d3c0ce5a1bee45b72418c163a46df6c4773127a88534fadc2892a0bd71568931deb5690004b205d2cfe7adb1a22d1d23ad6177f70b13bf922d6b624c5ac97e777f7cee8ceec2c12d4aa0edc393936c7dfdefc542c7ed0928f68deb46177bb173423e9ec994249691bfb39119484e2713f3121d9efe014efe319aca7d83c4129088f3450ec85177a0f83664e0be5e1ba32f7a562ce31f0ca98433f935c5590955e42260d8e127f4c7d1056a9cfe33dbe9c3a56fe682fbc5f9fc66dc53896fd7e46fa1b58e0fd39d97a0c8c75ede562828b635adc31146a5a8651a1acddf29a2be4f353ba3ada40902831ee2efd216488e974f438197d470ee716aaf6cd3d8c58a23036b009036d1c9743065df93049b649da26bd2d19486dd47a5add21ae366f395e9316def88cd06c2b32d69696b00659afdc298def2bd9e37161f36a3e0d3c0ecb68993fe2272f76a475161add81af13086783442dc5543e92125f8d53792d78478260bf70069cadc79569425259a07fd3b3c6419cab6c645687d91c979b02f6a14a91911b6f4cafb841a0bc09c5524c51df0d7d607f143a2d5704f397d0c61c23f6e36b2c39cba6483933dbf1ee17c30956f4ec677b50f5cabaf537774db34b0735055878d96239c6e405a4dbf256600ac056c85b9e9a95428e4892f89bfb27b4a6a4a0498924132fa830e3666988a5d0e54c169eb63637da7040db3f4dddb1626085bc5f569b36b4114462f012013fc900aa2f2f192533245dd83d7be51ffa737f34980267ed1a632988a2e7ef8b8bab867ebcfcb4ee96f06e886c4ea944145b089fc914c8d9ab39df92f01abbe5b88a1b89b0b8668b4ef1d71f440db437d174521891ad3cdfecd3f028653bbafc916ab66475158b01372ac15ea9e4233d7115991fff7b7171c82fc3388401c0db6ed2526340ff237e0a824b06c7324fab2b4f01a83e26654d8541ad0c75d4b269b3d70df6aec9a7d5cd852779b3064b8f5205537815e5896bb943b519d05acf38ee72bb2e78d38971c4cd54e1f27f7c810b9f38cb7f8cd3a581581b20fa3ac7829f06c650b455640418803db907bfd33c9f965cbef0d32e19e5a041f01987502e098c49ce36df6220f0068bc1015b2ff1302f655f5ed09301a4fce5c5c5dba16d474aea33ba0a44c07b2805449476287d44f6a5f245a247584ea3f7c9e84ed3735fc60a8f201629669c3812dcfa6779ae5cd540f52741cbdcab960d53af3a5a1ab7a166ede540082eb174fdb5d837a4eae3cb460b4b91ceb64057241d40c6e9cfe9e441db21db5b74bbbdc4037982b2baeec1a40bfc60f391170b547e6a4af9ea1814abe418553123bdf8eadaa7a20980294b3605c05324684358a1d16420c9436c9504b6f899d4a5494ca061b514ca0c91e2d76447b149ed727b1b2da34c8540223e69431afa64f5f3d4d88c8813a3b8783e9808720fa847cfb70d3ce79abbe4cf0bffe2e4628107a17de39e3961161931388e349cada8d42fbcba2d54077229d936f3375b0f16bc2d1035181dd4d29d710a33eea2ccdc688ea58f3e8b3157b21b9fa68deb98e01f206bd248a5c1307476c8a68ccf7af528e6cb76a3c987a7879714aab08f716d1bb0abdc0bd8aed8d7dd6f2ce23c6e5ffa320de17dde05321bcb104e4333dd13d7f671ca72aad3144d3f0bc722492467ceade2a3b925ac236e336106bb189aa044288e5273f298fd7c8770f4917f41b03e5a06156035326865462c7191c90af18a843c890cfd51eba107e6aff65648205ceeaff83f4617157a94d0868c9fa1aff186bbc47062bf3c9ceceb65bb656710cd94e0a0f2e5b1cc4a75be48b763aadbfdc4a14e8040669fec89ddbae55497920dee15a55fda93cda7501b5be5eed29035df71145fa50e33550cb5d8b4dc7f1e62ca61c05f780a8ece7043c9808277c8d0c57aac681bf9e9be59799d4ab3493fbb86af8e2745b5796c588c1e947aed345d98b389e46a9cef2519791a6a37a743ec062cb7e51264dbfd91b29090093e6ba919715b84562353c73e051ce06184e6f31306518ce1536c30c85e1477dbda4f0d404d5fb112dda2ca2b4fab97864faeb369c329f0ebca8b0b9344e893748ca8b06044592189dbf615e16097c6d605cb9e6d0fd7ee4bb785288443f7a0adb2ba6f8c089b409455f7fd9b1ce62e43ed271de104dc462a3f0fbf6c379cf76949685c456db61588da46519de8c1e0a2a845c86a80b92db14c80707f869ab49206bc59d473a3158ee34079eaaa4338eaddf870beaa1c0664cf6275c4a8db22132f06c7ce7d5ae884a38eadfb77b54d8ed51ac3568735aaf7f05e70d62e17f4a998c4e1f3eb3eb3a3184fed1bc300e8e144a03c32246c41c22e8639f8525a52bf71488547ff184aec743455e9aa9bdc2e5c28beb001f14e73af559ade05734ba5b1f8358264af79eb0c5981f311b6b4854b1cc62950d0ca2250872f1aedbac1288ab41892dcd38b289ac4942b0a345bc4252a26e3c4a68d9c30ac59d67e7fd0c3878652b6385f016e463fa8ed6663f889b44c9dfb646daa170f9965d198e1e9bc80d76434497c36a2280c0a5d12c841a3b92d23c3a860eadc9320f7380c20329134032c4c8d9d365611edae3235aaa3fb0f088e10e978a5547042c5e83f9c0d709690248cdff52685d08abf906e8efd96b5d268672c2b1dbea2da0b3e162d851011753e9bfd4c1e4004a7e7dd1b45c42aa4b0ae283323197300c6fc206715cc6829bd14410644045aafbd25980c8009a12caf4b0f3c4124570b56180976e4d511be46340899f353ce518676aa78e9c0900a627f6f6a844cf5f386cb8fda70e70901cc7980c18dfa7c1248865d33b5932a82d6dfdecfd467bcd6ed9a670fb5c9739fc5ace03b99d311ec6172df00b64d2c2e754aaf38257b442565b12a54ea7b2bd1344a5c2c78161b3db6490cd8f4a2dfdb5f0e2a7dc187f2538bb4c8fa91b85d90227ba4c757d67a71b17a84c55623913ac05c65cf31c418b6ca9500f031ff728ab6b5a49361657ce052bad98888e033a16a941be8b80c40882c9faee6c0044ef9191f8a2409ee5949f0be28dbe349a9bbc7359fd35028f5c90c02cc7764fdd85682e3395c68da3e74145f3981972b0302d594f1e25d8234d788196f27d6daaa8f714d9aa454b9a8c0f8e0d2a2cf2dd51bde72c7eba7b31eff070ba74258e2b066cbc63e55e01b29f0c67c87f93ccee9f5a2c2f5c50589d2983cc1b77c8f1c4605ae25b9b3b3ca965a369803ca1d7eec20c59669e0d2ffcaef618ffde70f1e93949d286993c2a5cb91b248967202e9bcb7ed9ed75f3d68b5ee01f212c805c0b634221b1c517e101ecf6b689cace266482845c7fbda1a59b90d252f7fb7811f39c533ba142bc3b2db4a07e2d7c79d36c319734f0db33077ebf262e4240f44f802c71969280ce19096e4f8d065de8824ef4dfd3b4745ea2a28a979d1b8ed1dd703d6f20fcc02a63db2c64d3f21cc0b2cb836e28f1c8d30f2ca24e2e38bb2dd7ab0f9a2282e88781be9eecc849bd66a45e10d6fd8eefa4025ff4e1b8931e966bb8b36b18d8255b027f53051604c68f85a1912a8bab3acdefc8f1ee9c9408029a95ad249d55bb664154c6e24a680e40fdaac4cb5e27d0040b0b657e0fca959993775701bdfcea6b5c286bd799a7d1a78826be62e5f4e54242a0f9b47d41a636409c9f8c8181d3cf5e4e53bbdaedc27e96145dc5d8b1d7d505f98c5c8d95536db869275ea41a658f3a9da22558f6b25753a8d1d542d38a403473cdb5a1043eaf9b17c88548891da8a3c3c44bdc70cc88a9d45575672f6b48d2aecf46084cd37f1de80a55e66a33fb971825b9b541ac67a9439d888db4f92a8fc7441f8356307ee9ec5491c341930212b703aea6300859f47fabd273396dc8e0b78380d97c300343b4dade16876b9e3df08c480f35037ecc77ae25ed689e7a081a3ea513d8b43d7fabda928851226134bb050d53229c43ed274a1391fc817469de1144efd1b2f9b97edd321f85d3341aecc6a14c412beeb5c6552bacb95479aeebdd84914c60a4cc35158ade718ba1c64db4122e4196fce6dfcd61af61e1d629c25b42fefbef625328ec011fdc616abd8fdbe6baf90c4d1aa7db93223c6f266f8c9bdea3972659b73afa100bae71c9c8f0bf5360114b6e54e569690a90f383dfc7c5da1f4792c32ac680003cb00b34b1e02bc6a84d09b575ac19092976f4ecb38c6b621a993997c94a9a5023d23d9084ef887a0a7d77f478410b3cebb31de2b7bdffa9484676ea039bd6fe2248b3b117112d051985a1b07f28f9b0de544937c2a3a96d5714c780e3c69d86fe29a0464625c3032d326dbea497118166734f89ee3f59d4bd01f69c6c413c22599b4df3fcea9c1b17c38d3de4c6831e42d6cbbe0d3de0008af33d94051ca76dc3e0002ea363b52db6e23da0f597d13133d45b653f29323f851856e7896cdef252a10e709b3370be0866c53ea9f4744c9696ec40a7cd70aae9819b1d724638d401b3e4039e69af332eccc4753ae36f0338ba26383fada909675e01e7140f5d504d664e9510719ae6e84e682b25a014708b525c784e1459ba96a6646c9f2b343a8912e7e9395f397d202e28a12d0396d33c3de71031cfe553ea07517ec6459e6052d3cf73e5af0b3a863e7c2238d92322c04d794bcc66d9d6b0a1c9939a362e99421c5c0c83e741a491e0ea6237cc5e99bf7ee9afcf7f0fe168b47bcf78f31242022f9fa6166ca206e45da23879d6487f05ac45f72510a63a20bec0c037393f3df513daa99b445e9984e59e438dd2df5d630469c6bb848481fd9fec8d5b06232905b3507028e24bdd19b5fd6e3f2749bcf409cdec2729e105ba3ba37a5a4859009193c21cf05398fafc57ac30f3e12a399fc315af94423721685bf75996c40b908a8b7f43f4380765d87f0af28f16a1ddddb6b844d46b746d33afc0c9408271bdaa77731071efaf09487f84a1a44bec2a573fd818dc27a9310dc99dd0fc1ffa5ab393c33a5a98aa7c0050fabcec36fd5e451eff2121db0567df33433755b109fdbda9759bc8c2da76e0018f3e1a82fc0f9afd072266f62db43cf901733e807721bae07cfd6b14197f31bc32abc00dd3eca2bbd4ad22d4bcceb200b8886973c6b22446cf899bca756c5e50854dc727ac9638da2fb2a84c1012881b1966fee717a0c3ee516b5a21703bbd5b6b733762286130f3008b0b7a89a8513f2465b05fac65485f27e8d74022c31a51130daea028e52d0e21acaf0cb47719d50aacd033bf13fce654123d1c9836ea81cd450caf844d029519b01bde85e212027e27ae6eca901945e034c4569349f2fada16a1dbd0fc6fe912775446cd99eaceafb412e9e8706638847a51bffbc0fcf79f595fa7a216ebe8da2f5845df6b9df8957b77b89bd803488470731acef7e8b6d5e11e675e3aac07bddfb16bfe8efd34b7de8352970878dcddd49dc38307e32c925cc54bf7ef1727cee48c4e9d230b90067ea2f3a7c99fe01c74c71dba50ff0112b41a958eea26b2e66f92412b46c9f75e971864bf7daf3b901a35ff2bb315f61d49d93dcd0cf3dbb786b9278edda2d08aff32e2ba472d3782e3d50a81f1a9fae196817ddcdd960f36e3f8b35f30a09c067314c4e1b25e17c5cce755de8c163ad3bc2ed00da72a9c6a15ac6fe95788abc52e15138224d34219de0f4b157bb93f5b46c41edeadad43f058feea3752a11a38c5dfb6f135ab1088d2b52d973c3ddcdc5965e63b7e074e578490769fbdcefff309c8501fe3be6672fe3156b1bf7ffc2014a416fa2393f7b9767de7a48cff5d5d301ecebb12898c24cb9bef08efecc2cb1594ff21d255771ed43eef759bd4281df7e670727eec4ba794b0527c37bfb46c76a484dd37c602920dfeca66e9bdffffba060ac5cc2def94ed944b416d911c0c9ad64e44992754f77799513f64e614a09900ea176f0d03f0f13e1f98b2374c9bc322c260205d5a98eca0a32f9c9175657da983b7374deecdb70036a758e5d8ccf05ce59547cf3bdd80ff93b912fa737c3a30f1af71c4fff6214453934d48c384fa4d018226c95dd5e3966ceee32beb702cd21542319edc6ecce8b11dfa9658bc87f632a6a219c4b785bd7ae368412b670336b73a71d032f9c3f67a15e6806c070f7736e239c06bc1610cf5312b99af0eb1ecfa10f83551ee9393cfd5d6db321f6fb8058fb5d16b38738bcb1cb08e179117b9315dbe64aa7e7c905cd01654f92fa4840934a4e01a63a06491074659b66f3b96aaa56eebfebfd6ce0f0753f0d15043add164361bed6b506bcc6d1e768348a73c07a7e3f3a7e0cbe098d7f0c6fa5a2fdca2636d9263aaa0d69def7fbf96eb16e436394e2dcf96246d5b5bbab1665665017c144499bae24db005c2ccd925bee28d30245eadcbe287548385a4238f18c674d5769816dd109494f60e40262c0ca2d3ee1b5aba954382cedb4734c7c5d40c4b28a57b658ff7db35fc762e682dd074c159bb8fd50508b31350beea9d8391b601eca81022b41cff1aa4c7f933ef3d3023f710eef1ad666bd958ffc1e4fcd0b62df15bfdb7968380a7c41938b2a7da49330906ba080d7f94b30ee9b1362bf31c71b99743fdafa19d7586ed42622fa1abac35e8073fc68222f3346c118e98abfafa466c2fd26ed5dabb8827cc91f06ab4b4b04d014d7a6cf8d58ea685a4a76b8bff507d2f58ef7972cddb1012ddba16fa545fe6401549a912245f59d7f8cc526b5cb962631ecaf69f9b462fccb34e9d8f44e92a202b4bebbfef881d33d553b52328ad3b94e6a066fe4affdd9284f3f86297036130c9d980ee51844e4a91465c7b96b56739df2bdffc5c7924238240e9783d613c91e8236fef8a17207cf0d809a26a2f42dca4018da6d7a313a4362a2bbbae617bf02fc4f9666c804a4d6b1d2a76f9f67830ae047e50857f9be951ab7e5b640e7b5c5ebdc26c89e4b97578b657be12fbc4834da48575d245e79bc2371a2fc3b4af4c51d834e33e280c7c7c2b7d4f332ca839efb44a5435958a08ee1d64f6aa8f39fd3a858c3154ee27a4191aca84c09ffa8fef2ce93999f3844806a2ef2f84dd7009b4ebcdb197ea6039fa339d0a8851c2b5f538db0bd6a85c15e5278c7b9f1592502087c1c193b344851525de1a460194ddc2b8e24d0b3ab5debb51c0ee8ca8af172fac4f7c4e492864b568ff7397fabe38e46a84f9bac92cec381620fc8c69ea42ce038f930573eadd40ecd2943eb65cf78296ef187cafcfcc8a03685f4a41371dfa13700fa1f00a393638bdf9dbc62e2a9b968b72a554dd0c5e7cc6ea9d8a937b68ec7affd163af5f9fbf4df5ebffea214959f78d44fa53b703bbd8d378f5c1da106cbb77cb2889869d3d90ffdb4f76d18a4327ab2857d1370dcde14cc35632f650a8e70dae1c3fe7c669d0828b190621e71480e5f0f2cd92e7bf49a672119ca8841eecc60f7a589f1c04b7998092f60ba36a6bddc2ff0060fb3f69c8d0efa894147766ff7dcb52e4dc77af85b1cb2d7911b710950976edd79d6aa2a8e51369202068562beee6b59dc91dc040fc8060df494bcb262567970c5c9b2825b213a12471fa80db141c290f7fff1015cb5d173de0180fbbd2ef48bde8d779fce2d71f921eaf97cd45ef129ffd5425a7ff3c91bb634eb280ce72b6bd73f0ab3439f188578a7f48e51867f53199a8a0b5eea008a2aab4ec0b9f9f6e438b05cba631856b87afab2f91d926ab6a1d9daf6c94f4608819bfb729623a2f09fa5013e8eb91cc18da907746d2a403f7b1132d008c37aec9b46c760655f83e859fc781731c7cf27cd64869f79979767814caa21f8edeb6abd1d0cc887047a1cb912499b36eff64a9295f76978a70aa635aa319366ca39e0fedaee441b5d76c88900541833df73682d689d83a0411463288ef368ee55a6e99708b707217ca8ed0447bcc108cc9100c5f9e3e0dbc653dd0fbd9fcfe02138ec3bdb0d8e895f2a02e3bfbdd1e18087db20bd838e8cbf295dcaccfa716b2ff762f6feebc3d8d3f428f4920f91da30a695d163499e5c449f9db347de709d671be42a9b04dc2a56bc5fa95bc7340c8a41dc2f796b491ddb684b69caf0a868b6499c8925fc78baea8d127da9ce5067827c31227520f451744dce1eb130bd9db8b534a8f85152e817a201edc7f93198a1c04d5147142e2ad2ea33da594398b789e3b1c59e9da83b4c6e54ed6f2122900cfa5afc56261f1e10b8013523ca985d010a518424a349efc387d6645795226c30d75c8cd6157c18cdb1d28973853d8e55dc38dd8a21a705f7801a71755f870cb80485101656853cd065ef2299f6b5e58d1c179d144ee84bcb7326877a31c573fe02697389e5a58f7c9ecc5142fa9af73fc2171ab78e89a61ac17021d549a89ae8d01b5dbf0df6ec50328b35fc3b96519c9a95b959e9fd1b8a5e2043f8f8e72051dd6651fcd64d63be863a9ac4dae1cecf364dbef2198424b1df45c7df9cd3217f2e94e32e24ff69a4f5ce50e6cc22246ab7166160a90cebd1d9bdd5390f132a06a5670d236c02dda4128799bc1b68f069aec9d00d891ee07a688620ea4eed91c24cfc917d376de823b3a65e492a212af5320c1cd8db44b9fbbb120ded47b9324e74c8ae8e211d98fd2fb31509b5272ab6f4045d58e645c526a75232367d15a9a565e108046a8826226210fee353f2ea35130741cc0e7fc4ae6d51fb4607dab556b7ac83d5a989fd907eac5152f17e16f89dd2977c4249e964f4f2adeb2e9e3e9e4d0ce42bdb14b8dc4ce348355a9830ab899ef99830afd8e435b9881290b0290756e07f33f28c4bd6ab3815f2855e594d7e7d6a9e7f019acd7dcbce108e783584214439b4de7f7bf737a47dbf566c997b958c591bed026b56937a9ddbeb62a61328fafa02f17cf9cc8c61ff1339c3b4afe5bd421a6f0a985f5f56ab6c5fed8ff1bfd7c50093d7d81538a79a74dfc0faab60a102e6f8ef289e261d77b43301c8d5590c74e56694fe73d7cfe2be73e0ff03eab37b182e414fbb8ddd1aede11ed4547055f1fbc5ceffa9f6bdf6ffd4632b64d2dfa1d93b4403148c5722af9d7d94a2af97c04abe431630e23f0e1903b66489a6dc7493782bd00231d13f6544a1e4b4c172353479d9ac5cc00e3fe14e7bd0b40c67acdb4e2cafedbfa7f634aa8743949da3a693ec8edb52807da9efcd01782c1f2da715968bd07ce65690efb5cf2de971fb6aaa8722f22d7615ec3d7383e05d41b9492ad9e79db37b38a5f7be3908d10083beb100ca27d81c7399ac9a288f40d0f5f46c0898f9a0075dc6d67894c72ecc8d0163cbfe9605f01a6c814e2d1134d4c0c3b84fdd3dd7278fcc336ab26f671509646ea30bf1be0f98ba812b7feadd95e742c5033a0c0772e2abde04c1bf967f41697c91abcdc5e88f7e4980672f031a5d50c472b9105603f8649b2520aa681c79f4e1f21ffbe64930d539adc3cf2a70abbce942259208a861c62cde2e0675d16d898330c3a711071f84c3ef59fba6fbb318a3a4f3ba5f3e2fd0bc170eff12192aeffbfaf0a320dfbceb3372c4522d9e6b0d88fa16bd885e926cb2b9e1a00e98dd4df7b9595f4d3cb2d154d799166937a475dd5bf802894c79f0df612accbc44b42e3eaebcc8eff911807a0336dec03e926a6f7ec8ec857a2af123ddf1a6e507ffe36438b8afa188644e5ab65463f8bdf951db9ed3cf7cf8d12ec28621d2346a93ae40f7b2a1066e21797fe460cc23da46bc9f3d5dc8619f90f6446979a75bf4222e5e27ffd6b94de881a1fb66553d723b1e9464fa20f40ea53ee0fce2766653606796a0876281671d53aba1b2ec32eba0ea16a58f09877f8e2a334e9fd7443d3c3be52b26e1271b7f47ddec4b152dd4fe91727f50dac411d356793d6129ab41afcd49727faa54db12447f22ef81a7562fc78399eae018c12f3540d3cc69d2b0f165ade78781bfed570b91e275d193df602ba1ca62ea6061b9aa22eb5d04666dcb7e6ce5571edd5303302f083719b67f622f8eb8ea23d5ff586b2d88f0831599e3fe30c5cba73a0aee061a7ee372bb153f3f185bfbf4ba2fb4aafb4095ba470b487a332e0c68edea21cd48e6c69d258a2e749bd65f8db2f8db8c1b161a687fd5fe00d9fcdeb17deada9715d52c86f0c7bff936e989778b288f83e2404a4ee906a94bdf5a9a6cfb7c376113e7df4a389aff474d429a67e35fbe06d721163296c15530a08d9877595c3ead98d5a119b0de3cfbba8bdf05325a43e3a9299e1abb97b7934924cb271373c851f12f37461d1bb7377f78a3cf3dcc1d6ab41491124dfa778de32fdf87eaef1a7b3c96b3d1d4439fb805c2c4322e7692d68f08b907cbc3071b8892cd618765fadf9550b76bfcd3341d592d7d4d484e27a30590398bbfbfb3e2b2a65bfa0093c4d42d5a7d6f2c2e6fcef40301f853b51d8afa0e798427e965e636335c828f137d346f22f7e29ce25cedf8183b6c585befb7653d797705ada81155dc19cfebf720973e6730879ba46a4eb746dea0776a8e5b68d13100daa0b1dcab6566055f75cccc20bb871053feddf2e52958e85c516f436c0ac2803c8c70d39f659f65a368287162d70982e86627c8f811d61ec6510c3b974f21d04e09de0aa90658cbd59cd4caada3ccdfa7710691d16245c5259ce783dd75d11d1c1df852bfd1c42d89e0a2c437266af25f5e3456a29d40705ca11fd5faf7bd7ce868bbf98b791b81cba5ffda6033a3afbb3b4258ec4fb96f103188e5dd181c213ebefbc09f7d9df1932b60fa5e0c15845db2a48ed5edce6b9fe8da2a31e1d475eacd6aada72786b1579fa602f8b28631b90822a49770efba0867b04a6cdff07bfba3d239a676f37cb5839e4f37a51b39afbd02990eb5757b180a586d2791d2e158241f98a72143b80a15945bbdd6540e6d72aa94ae5edc7b0b8a95fd00a7e58f3ee24765582ef27302d170604a04541fb510185b3ca1fa700a71307a19ded55a9191235b92cd97ac61db26c8a0ab04d87c40e1a04bd209666a940e25640cb74a10bc45f198841070b6adffa0a985cf0ba09612575798bf3f4cde0e7010504250e72b818e29ef05efe2a08fb465cbedbb18f60680943341946d03fefa649f07cefdbdd6eab34faeeb55e683860c2fd3008ef366c362ee748ae9e85ff8c77403bb3f087846749dd326922fb5f256837f0f39deb2108521906671fc2d099beb2aceca9b50c55cfd65b0c56b8fbe86501d328dd6b61de2f1e7339a9844ce2c0f1b577a6d7b67a9777066de80568ae3ccfb18ac4d20f55c899d2673696f8b0b7b8c342f31705bcc99f4f9547181df009780440e3af73d8c6eb072b591b8e30632c8ae25b19c095fcd8d1c34f7b45809d367bbabbe967ac117c5c052d2b8eb6b538c74f85bf8460e5a079e9fcf82050f0c5ba71ea2bd1ac3049367a790d29d707d7a82b2a2f055c47d74be662d1b54605ca5422615bc210a36a831314df8306ea01701c305d649bf1b5743c6c1e82043caafdfd5ecffca0b2ee2270ef029883f46771dd0cc937274f0382004734137c2a5491f340cdac5e0ddb249df169362b19bd3e3bee6664fbc0e16a467e93c5dd77d416a4ccfb4e55cfbce2e279670f740d7843ad51aa4f2f488fb4c597fd3d8282427e0f145c107d6c31b10453dca852a17588b1812d9c856b0af924f0fa65ca4bfd54b1ad257a4c43f59b3b407c3f57c5ebe52b9742abd68483359d2ac535158513b630a6117009b672f5539c018c3ccc3fa5a204d0c0ac5698a06c03576b80b9a2e6318f4b0ad93a3e017ebe5b6d64824cc0789b7af1a5dbf6f6211d57ce7974890b990ea2c6d673810f49f24d45846cc7967c4612aa767fe8e5e7b3b67a40552b6bad2d0b853c6a16424db922fbb3d59ab9bb058ba26e15db4b648cc0effbda4867961a8a92224df9c1fff744e600692b2bc88929907de2c8f78eb0acf4facb8268df8c940fa1237f8f2ad7cd768d26cf702d24438a42925a453fbd11497a99739d5df0d8863de673834e9da13e73fb9bdb213c3aa0cadc39087b381a1e09451c39c2d7248076129a9a3fc92a057ec467b4352d26b7f4e0b3b448ab47802afa7b05a13906fdc5753bd2393f331385c743a1105e70abc40192fe0d445ea47de0303b7cc712a75ea3161237a5a510f73cd8d59d3ca815a7d309271629b0c17d6cee20a803e4e718732d88c38cbb5b0eed3b1d09deb67fdcb071b9894fb3f940690799e9d9d02171c46724ae753e15a6a625bfe6b3ba3321377639111cfee564779735907bee67b6b63abbad9e94b5ea3d76cebd82321c01f2c2baf41f02161626a00439749fcdfe8a3635d82982645bbae3e7aa1f3da7903eba31f35facc24681c44cb498e4dabeca7783cf03e5fa74e9b409e5ce4b18dabbdd1d5c5e240a4e6311d10318656ef61b656cb8b4405bb530788c9af7b615a05cddc250b0286878a1be645acbfeeb8d79e35ac14280bb2952f7bbfeed0be394650aafbbd5275e20e1b4dcc6acd3a38205e97d83700542ac5cc8b6ad564866f1a5604d32f349614e88f8aaa0b7c89882596d1b435b027db898206b98b93fe3c1033d5e1a4002f886f16ce9541a17985be6d76e5fdd238060d7c22b3199ba3fc3a1713eb33875140292ea5921774f5142e21a9109766ba6a4c924a765c87c73650136ce69aad51ad8cf34bfa7cd6778e7d87dc663a8c64a0e92afc217c580d613abcce2fb85562fd6def0e4e3ad40e7bdadde60bb599c6e13cf04e76d3a52ff530a0a567b8cee38f52031e7cab98d5a40bf0ac2f3eadd03171df7a0cb787cc7a85f59a451f4a059afefddc77e5edd364e508514a5f2d4a2c1bf26c7062472f30516cf42a958dd105e079846fb70311ffb460cac9d9d6c6684dcdef501a9b88322fd4b859868614e40de9c7a8956de9707e8857f6bf507e2fc44103082071b168e91e5f9f1d93607470a5cae8006e64abf0e4bc9163df1a5376190c2ead66b0d28fe5b287f0d1e245111375e955cf2ad93bd11124e24ac21e33f17c19032aff0be35d7a0d1aeca3c5e99c108424014463b2e0740247c073a3061d9c558a936c1075c699ff3b74a993ed0059edb9b9cddc1b619f284bd6f1f08dd8d5c282debaf5a6194050176cc96fe8cc574375b3117a84ef239507887c85893c791da334088cf7721d479ac06d1621f6bf04698db01e8b2c9d19f1bdc4dffb189913d1f6a0f3596a6fe8eaa2053dd60d6d5467531763471cf957c40e7331984eb524cc06e6ec3e049546180a9250f8507df21536a62410b1e58493e4649214e311c0a1ae272637784cd2093649e60602301a73341877dabc921c008b0627467f57d5d736960bd8241c79a29031a590d4149710a47498069e19cbf7ea97924cda0fac4029fd2b3b60bdbdbacf69b7487787d4b1a86b92446fa79260c472b0345cb62366034abd109f22d9fd04154e0db3a123237a7f76c2dc1c043e37aa111edd181b2b09ed050243c76378f19f444b69d4d4b12cc9add29923954666211c2595a25fe94933ba09e742e5b0a5966ab025df275176be6d11813b0f7445453acb1c235f837100f49ad652ba1c81ad3ad1b35ddac2c8d29f9ee3a450ec159a15611a745384b14c1f22cc10e5dc62c68d9a69caa8f04110eb991d665f35a4faf8794552a8b640ad396ec828522cabd26586299df55e4655bcd5097dde09e7eecd160a182459024d47ef8aa6419f680e9585689f5d63bffb2e4d6c34cee2cf1cfe347da11887b80e1392840b8d0fae4d44e4b5a4a53dd838be1d17829eea7b849d166d352989d73f51bbe289fe61ecdae4f2fd027cfe82de64fa8a4b661ecaad3e1ae84175e6b766e88970557f5e6925850f964549a454eb95952e45096596d903e3fb113a8d172334c92d93f78ee1e5375b2f435630a3df9a75e2bafa65241b5cf29667ff1aafb7ed8f9b3acccac4d499e50d758c40514b805773835e854b87593decff91f5b5e5f552e88b7941de0c35890c9083abb79c72d0bde2039c92c9fe1765cf200292c189f157855661cdf2144d6c315cb569af5f126bd17a722540293554a486b54bfa728a3bc774d1b995596b8e0ec8d0e0f7325bd185ec6b2cd3b447b12c258768d17b73ffea38c3c3982e40bfb19478637d0e49ebe6be5e32414137b52356f39187f4e3ec4417e09385e4e2db96154961b61fce5fccdb6dbe298c044b8f85f01d7178c49a811788856ba49fab027fb8572973dd23eb920b0800062b2075b6d2b0f966ba7530c5d8fb00009fd362daec7b2dd9c697844ee1d3d33cfccc93420307a1fb230dcf98017a506e52d71f450be43d912a1e99aeffad0f929b2a7471b9892aaeba52040d64da9351fc6de90ee7dad1cd131e7851fd89edae363a3bbb739487d6665436d43c22dbe0871125751a64342b26e10e2ec7b7c63ecadcfb1e344c7124d96cebde3a13e3739325aac5d813f499f1b092c160c514b72d6c67592a61fd161de6442e4a2b48d3aa965850f391ef090ace8e7abde5f53603f8649b2520aa681c79f4e1f21ffbe64930d539adc3cf2a70abbce942259208a861c62cde2e0675d16d898330c3a711071f84c3ef59fba6fbb318a3a4f3ba5f3e2fd0bc170eff12192aeffbfaf0a320dfbceb3372c4522d9e6b0d88fa16bd885e926cb2b9e1a00e98dd4df4fc9adac452177ed671a91ebaf3953d8263f36855a0c6c9929ede3fecae56d307faecce52ee6c378d479fc5020b0aaafb9144929e9aad5655c7dd0f8363eae5e4fd3d88d068d0f6b902870d52f5a348a008be273f28f5342b136ed86af74088235dae74eef7c4570088a91722ba10a6842b0d0960cf03c05a3daa63acd4cf5fa2f8dcddefbe043efbc23bb7a9cb3c90b32f88c722d32a9220f0f84a5a893c26c2ee1afbb23f26a0c5982c920a27d338ddf6d9998fbc7162ff386e1d5f8ad5273954606cf3b62fe002557994a4919f5992b1153e21965896de87e6539febc8a5edb1f523a1de3d4671ea4a9ffc123ffd7d0df5f8d7272825db13cdb5ea38a089055abb5da64543ba573aac020e9c6898ec217c031aa8d556771d996454e51603855aeaa7a3d17d536cca41538cdb681a74893a544a7da5969d6fb5c8255b00568fa39a66a52e4a246059d5cdd615aa141e549582678e6250cf0ff5a4aec30aafa05fc61c1a2eda580d7f42fd7f5df46c38277da78454e1b7364e3f0f9a9a039a811b6813e9701757b643057e13a3b11cc80f4ee68426c0aed0e9d69a7e7450f67d2f6b32a14e65a0a774d45d8e529ada3045c84d4e15ed0220e51ca6bda522780664c877595c3ead98d5a119b0de3cfbba8bdf05325a43e3a9299e1abb97b7934924cb271373c851f12f37461d1bb7377f78a3cf3dcc1d6ab41491124dfa778de32fdf87eaef1a7b3c96b3d1d4439fb805c2c4322e7692d68f08b907cbc3071b8892cd618765fadf9550b76bfcd335bd12d07bd17151b8fed548cc6b431c17d50203e3826947030292c05fdc55f3da99ad40cc01560c4887cb64152387c129ea8ebe5554de965c4036f78d0c2afea739658e6d6d38ce556bc3f224597f871b7d4177164a451eca9fe458d818be5274e8d78b9842f849c83ead7740018b959de49b68fcfbaf5a0848f285f4768516cc417e3c67c1b766421ead5acd3db722d4d6de3c271952a04b0f768040ded25aeb2e084e0034b79503dba2aa59e9e81d12604ef0d2495e185ec63b55dd124897f867baf9805367e55c9e211c25b6d664b3c18848b77b0078858b66d26b45cd722cb2ab90d55eed5b4c4da4bdd0d768ede5c768104d444f5a9144ada13c5aad9cb2e24fd45f3bb49bad57b0b83ef81161a48043c84ab18c8100f38336557a74444d249cc4c8bccbb504b3f30704a7875c188a3b893d41b4ddd7ebb7819713670bd672f7ea40906d951ef54f745c4c0f941742ce169097450d5057ed905633075b878d931536dcff1a1ffc1970b932989b004ca1cab4aca43aa4088207bd808c06813c8d8a551c3c4c80981f0bdd5126d11fd62cd1d42a85932e331f0c8d2a1e9391d9e574faa79a731fc739598bed185d0363137372a0f259d4be5f237c47ae477bd433967025168d31497fa4bf420775989ee0a1267def67929a2074006ecad6c0dc80807c9afebf999fa499cffb52af6ab33f404d6a1d019d09516c91b82219cceca395be5bcb79a7d5245fad4e43a43c51a425a70626513262d22ac2f78ad06e6787c116163fe8fa07783dec75dd70b829ce576efc0c9a87012d6244a2a8db29a98521906671fc2d099beb2aceca9b50c55cfd65b0c56b8fbe86501d328dd6b61de2f1e7339a9844ce2c0f1b577a6d7b67a9777066de80568ae3ccfb18ac4d20f55c899d2673696f8b0b7b8c342f31705bcc99f4f9547181df009780440e3af73d8c6eb072b591b8e30632c8ae2001bca40f67ce9700e5c6120f43c3067cf181d4c12ec12e3a52aa6c7ca1f860f5740695cbe770034ea16dd2474a86eb728880cc3f9f8dfa488e93595c0cb954cf03cfacfff66d5a05f6f8ef9c7e169314510742258cc8357d2387f907c8cb4b635d3ecaa8b11f669f27d7ef4ff41b54db4a3eac93581691596a3235538549f760c542a608cea50e881c2c60092f975e41fef133eac45c0b47f781a46f96ef53d18461dee87e5cc80a4c59f15724c2648c25ad86a475028b074761563205672da514f4d884e62816ff39676166e2e05faa61814a17da91eb03854c859ddc467c4dc2d3e3fd8aa0f17673e6422b9badd128f294c47ab24957d72d674e35fac5f2d6c691909c10d706349f85287b36d858161156af269b44671ea1a5565932636fcb54f3e96008a690551c4d25894e80e5d7e5d6bb18fb1734994feb57f507c3c9bc7f8ebcdead6ca48a6979143cfaddf09c9960c613865bb5a784d45846cc7967c4612aa767fe8e5e7b3b67a40552b6bad2d0b853c6a16424db922fbb3d59ab9bb058ba26e15db4b648cc0effbda4867961a8a92224df9c1fff744e600692b2bc88929907de2c8f78eb0acf4facb8268df8c940fa1237f8f2ad7cd768d26cf702d24438a42928257bece49febbe92edd04671db2d8c87608a86a25f88ef7d07a19c2dda7b47fce80a0b723f4c6115d8de2afa41ad02b71f17aefbcd2d26a3aaafe3033b05ce8fc33eb9cc410ce80c242f157f30e65fffcb709f8c7d04f7fdd8eadabf248b5771456da24395a88623535834ec29e572e425501ddc7d74fb44c889cd98ae6e251098cc4fe4918e2e8603cd90163d54e305400ac1e54315d61e3008c4d633c598acd6e5e1bd46661320819bda3aad813be8df5248e6277ff5a148642e5b99ffd8bab1c5a800acd21472ce08a947d7602ba3a0dde4661488d477cd62a3bf966cbf2282a6e426e58f6f38e646552d0eef1a66d4fccd575d37bde941c7fe9a09a54a13a6811879ac3c83bc44cb498e4dabeca7783cf03e5fa74e9b409e5ce4b18dabbdd1d5c5e240a4e6311d10318656ef61b656cb8b4405bb530788c9af7b615a05cddc250b0286878a1be645acbfeeb8d79e35ac14280bb2952f7bbfeed0be394650aafbbd5275e20e1b4dcc6acd3a38205e97d8370973ec86793b5eda0c7226f34c46aed154911ca3f01233ca8e29dda3d361cc6175ff9b529bbdb5d62b8ea6bdacdf6e93ea2905f79996ebc8aa550e4e5d0b5ddb5be36bbc07b651416a3544823f8a6c0cac12272a19cb60feba9fa2e76b367fab40dea7c5fc8247964c5d299340a73a3887988a5ceac38d9081667b310dd53131ef85d1d540ac5dc37b9d5f3271270e6afabb1289277b814bfcb81f86cac1b2c86dfeb54b059aa9467397086208902d0d103d296978827953129f48c36cf673cb1e168eba243a7f757bab331be161236420a3b969264a56944199a852dbc2b258c5b92fdafe719621cb7afb9494d1ceccfc9c23ac83e12777436e21beba08161a1f87260641795148f48fa3ae257a604d7adf02aebd7179fc5ae6ef598a04e315114176a1c6422cc93a7bab4dcfb493314e3a3721b668bc4af9fadae9d691509233e861ebecc6a1d2977a00291cbf6e64d8d347dcf94ddacd1791b235ad4adbb3151e29c7dfa5d8fa05b8fd08f5e924965c26153505c7d93eb2d95a1d648eb727761545f2074403837aa99d0b5256ab586ada103ba35dfd0c781dce0a9265375d1b3a05277435da9e8d6cef569c4837ed93dcc305e61a255c2a8764ec9e54ac77031b4985bfd5481809dc18a6be8e0925251d130ff5aae0bc2dcb86d085277dcc4f6bb765eefc88bd24210f51d0c852d98394fb67a0690f7a3879101fce382cd88a211dd165111e024e115af2cddb9ae05c90639d8bc41d5602ac56661c6864cf5c69c69ff20b5a4f5ba3fdab6b9d902024e270f4c0cccfb3555c0436f54fe4b73f12e33421cb34e677bc45c22e50ebc693783cda876c7416e91fcc679473da120dae5a7bf8b5d2882c88f49e314434d0cd4257291d10c7639aece16412b7121233068c647ec42f29c80a90d8dd7169658dc40007de5e497b40e7df0e1f4733549741f377090cd5ae0d754aa67d55c9a1f975d3c42547e68afb39c4396fb02109079f51891f0a62b1d1e69f1fdf024778c09d7ba57e34e7316835dbe436470ec92f04deb71be8a8e592f8e9b9eda30243e35b277162eeb788e017bb4580924572482abd1dcc88af909757eb29fe9d62c1311ce22adaab04fd8e064b91f70ff2f8fc89c1a61adcd06518f4205ddca00845e0970bfe355c9b909f512cb67f9b1a9cf8c36457e2d62d39686fc70d1ae735d3806367ce9a7d398709a1d419f5cd7cd851abbc017d99b6de4306d90a79c462856476eb33134e2a6c7aa3450ce1105878100ac68c90c21c329daf7ffa0df5a35e60bf2ba23f6c74919016715850758cfe95659cc8a4d575ebc7c7f366ffbc03a910497dcbf89753bf93a8c43553bf038a68382b02d377a74f16b47ae8368066a97e60ccd84ef7dfef89bd9552437fc6f8ae2e6c7250046c8542f1e2be49e7cebd29223026f890682a679350e95f3666bc854a289109c44fa6aff67b90627c927072e850336368d7ec40ceb4dada9717044da86a2b154781ebcf5631876e28fd16bb9bc33cff5e1598e0a27b14b29f2db9dfa0a490e8333256166c58b21d71c79487c58a3533f00f0cb0f1f13bb0c8bb2733bd8cd042ba3eadf0df76c770991bc97cd98471851055c2efa8b8eff774dc3dc3a6a7eba2352c3d23472f6f9ba1dd9305df58772b6d94d0faf126593ba3f26242490a8fe37bf21ad0a028a6fd869dbb392489debc3f0da38be9b5a0e832b48b9d995cef451823a45138169d603cbc28e6297a81a8a6827ec142dea193b907e8219aa02d178a2d27a0cd97c005be97d543f0f981080eaaef18dc7309c51c1daeb98a0ce4ebc8bb0b99bf1b6f218c2f44e9cffaf3591f0b5622684707d3c3f248a809abe4ef0aff2d17398f1bd754dc933a92ab37e1dd1b60b421bb260e1a48ca205be8295f25cf61b15308da79a8beaf2e3fdb44906ce65746c0a979c0c8b56b36ef13fbd85a970ddaa2d113ad6244789486259fa0aa78416f913fee02745fe698928f6907b480c9043542c945eef94d6164951e11f48cb0940b2189a7870ff4031358d7ebc7c48b0cbda60b3f2ba3502b79c6ec470f21d3ff396e4be97627f35efef9ea6d305b587ebbb315b1be0b25a54d5a576881b538b48fa86e62fa47f14fc4d94b673369f15c6cc853911504f636c21ccb9b05325e52a6616be83a679869bc6addb92bd56731477a7eddac192b5750e7882568573a8995acd51b8ee9e632d381122bcc40a42738c163f26ecd74fafbe5c488ce382b8ded7b45f757eef8e7184a0bd08d31e98666b70d5c65e00532b3de33bde08c999e3b1055a914db2e3cc961fb92475f144e464e3bc0b2ab24e401550f1c41591aef7d23e8a1f98a0130f8692c58b1e0faf4ae15432b7684e2c98e631b2c5414036a46607408e0341920fd7f32221d11900acba9baee65ce4965b55cb4c9c3ebddf975a6a268d4deadf2a162db773bc6022bfbcc49663f25f961bc6743458944f7d9ece47d5b9f10230ecc52fab987c289c09135be9f5f83f0231781276ae196d6892098262196046945ee3fffd414776a9f740e9a9d9d4ac83b6d9045b5d4ec562fe5bfdb1693ad486179ba13f13fe21d252c3915c78b93adb8ed4252efd9b6acdf201fc4f292a2d22ce4141a32606d0138eb51f0b3eef4297d32dd88b6552f3115b2b5273e5ba50f198f4a112ef5e5e71d04d86d3c2dc44a6ece16670e54554f78210ea48722d2666635874925d512360f5e6ff4300b5a79f1c0e8dfca5ffee7031ab5822ae66d5605efb243eeaadab24c9593c4d54880b1efc24f35076dfc2c49edcd9f246770630d461452d9ba4e136369a3576c9136b97fef6543408048750048c74afb16a7e0ca501128ea022070dd5cfb8f3f78f1ed44d409c973102966ad902f280ed84f13656e7c1193a5a9a3ee28a1804fb7ae0ba965f9812980b415fdba7cb79fb066fa56ecc87d7bdd745c2a75d257d1e0108c082ce42aece4c8f74f2025b7412a2b1115fa35d59d092e135f121467cbf41e0d1a957b6592d72c994f7421885815b40af8deb9286db6823d4df4ba92fa68325d40bf8f3913e0147e471208b0db1bf8c9577ad81131106e7da8422b82d7f8706427032cfa7443cbfc964fb974683fd27c4f35ac0785bca7de4b2877a65b2d5482d7e09a471286f6a4e5bcaf4a712cd3409144669d4632599af44bff7d30387ef074b7fa910f95659a9be0a05a02b09a946d535380acea11a9f8c458aeffd2a667bb7b5e86760aba61fedac8c83a865af19c4d6e7eb12c663f15e15d0aee7339f5f8a720dc6ca8bac6044d672d5314a9967e0cdc983fe8c313ef4096f18c04871fe65ed5d8c0f03cdd70e9e5a8496b0592b5d046527c78d3df6bb488b8fafb208a7713221f7715e16655c52139dcbf55419a80b3f73b83b661424ed1f875e4cbec638788243a75ae3e312fe82ef9cf46178bcc149c4746830f983836a6831b1e6c12b0127ee7140a3858125d84679a8baf1f5e7f645a971bdd67667418aa3b3ca3f93ed163611988d4469ecb1cc0b698c4450bada92db941249bba0392c4db90a96d51e57709b97f642a4c626bc73c04f28cd0f97c0b20580e9316d7062f281c79a18c2aa7ccbd0d4e293daa13cd2dfb6c72818c386f44c4ff62175c729b3dc67840332ecc9ebe58de42e19218d0724557e7b3d8f80c401e743fe876c37adebad95264277ba2803ff2d4ba9cb977942c80793b0be7c7d6147cdf1812a3552a873f023a015d63d15300d5493d869b002b106daafc3e7b514e1d8a1d57780aa75a6ba8232b35932b2392aafdbea7a023e7a988bebf779e8d548d986be52b4dfd77ca1f5f909e521b13f14556c63d71cf68fbb7ec4fa0a441c0da6125231caaea8c5324efed27be016fa3e7ce79db5133b22292543974eeaecf3847570e93c65a2cf8f6d560fce25814cbaa9245be6f1ae71927f698f7ac01353d3220b15bc9024f5fd047ad8948bb648ab51b1927e16ad7f96659c41d4b7df42614d4568c044747666d6b6a36ba5a28eec076198c72477b0efbc02ae3b75b2b07e9ac1917756b42be8fc6e1a1b3b0045776474ab9466534ba08ae2972c646b75d71c810cc1f7f384fd965865c2b3afbc9194b10ed8ecaf3a754f1fa13c8e7ab878ddff7a94aa578421d0d2b455123c1e6d92027d03a073ac20c5b25b5625982a83cc74a308aaecf435a635c0ccf546ccf8963f9ed841f98ba149968c0673e3aba35ee633138828c2bfa3b637b13dcae83081d2e98c0838ec868d87106abc006f61be17d792e5f68b83057a864bad9ec89c42e625eb9944d016e35ef5da183a8616b2f94e66bc1f4ac50405f95c496471979d5b14c9f24dfa2bfa8a995a6c605fcbf2a627d2031dbd4b03cd3f442be2252e7d1869488e9f350bb2594ea9b34ffe892352fec5dcd86068dcfd9c6a4a0a7cd6daec6d869fbfb8b5ce5d59690e7f0eaba4b1f31c564654cfe10d3662cb691e2896e057f155b6f0a4b29d3b328c9cc745408579686ae4f2fb037a8a1e38045e94f6e2fbeddb17c3406b255f45a7a4b74181c902dcb4b6f1e167a4088c1a0d71bc3438ae63cb0ef06dfd211231e5adee10ad75df94a694ed6834976f0f61dfc7e018dc24a908b5d5e5fd78640df2661e7314b7240b931a23890d78d70bfa32a28eaceaa85ca485a63785b46719751e82d835e45f3052ef83f1f4064b1ce78be44283e7ccc3f71ecc33dc553b8cbaf5c27510ba597e7ed5a509cf33769b4e349679f6c358f755aff22479f3c8380f68f2109ce76700785d34b9982af548b342c529ba1069485e560758e1b835696c4dc8bf1f260851ca225679dfe1fd42c582b0d08e7dfa576e5a493c332353a4882b5c08f60062bbe34e26697794864e92de4e9869be46791390b51e10010a23d68d7d32ca4aaeed1633e1a8dab05f0aa8c544b7e72affd67c42436191eb347bf9fbb762d1e66888ed3f6562f780bad1e74e89c5858e3c2bd688632bea29755b4410bae81d5996cad10619225962b5892d7faab877dacc314b7e76b5cb78764558c100c4caf74b7ff2ca621ff6161aa19b8f2fda3cf9fa3bb7ee98772fcbfea9747d418319121f6afdae31b270b0969082f1f9c80b6a03f192f63ed25176720243e99aa0124621614d65a3ee5e0275b74d7c6c0513765bd78a8eda73a23d24dc62736f7b5edff1e82778631fd5646bee4f3f96d5659019249d8c99ffd0a6931861b08bab586579bad35f7f4aee0ce031c34b86a8a7a94944e8264cfc8b1cbd857dac7b0921ffd6459aded666585261242678c97d5e86af1d09190e80f1046e7e8dc12ff1a3428469f73127032785621dc0c2e2be0325b6c6df93662c5a8e879b6613b0eefd81547aa17794d70f366a41527e32975f5a55f6e1676e7da2ae8cd2caafa50f49148e48d5db7fd3d45c806e9714410ef73491db3c6b6d13104e3fd75eaf5d2ed340e58cedc1e2aa9f0394d67b6a7d18d46768a4c0f2ce94041558ecdc7750ae00cdea5615672ad1fdf97405bebe8c3bca44f12adf6dc5922c590935d39dadcd5653a9f108e85bdff4d65c9e585e77a3dd7c2e9ccb5aa5890d663a08c2b4ec7e7494c5a178bfda2fc5742724b6ff0316ebaaea15ce3eb12e48c836307471fa19ee7e9f6333ab8df27c2b621e02c00b01d66928b3869e3e55e4a68a4a18f436a78128353213e961790d1d5df95c8086715eabfce57a686b37cc2f352a9938b11bc6caf939da07e73df7ae92ef70e9b31df4e8e463ce38a3ec56e0f67b9de2e639b283e21406c5bcd89b3ffb2d3afb6efad0a76bef9a41cb594ab12619fddd1536987f6cc303941683974bd8c160dd079336d6db5fcb4a2ce91217e3ceacdcf9da8476cdd7bc2c6b3bdd8470334e993a44ec1a7229800b4d8156a945ec6add4287505adac1be446945921cf65b63120b7d770085e96c4065343419bcc65731222e02d4815b96adffee77ba095ff7eea3c5a3dfc063e0f083c3820fb3ce286e76354753f12eb5b7b9ed6ba138ba8487abf65d70423bc2ca74dd86fe8e2275b095479a262d0e0ddceea7be59c812c503a3e53c6b131b09e7120e3b7d3d8eeeeb56dfc804a607eed8b2700485ca305a9d30087e8bad13a144ea5410127646ff089a1e851f035da6a794e78ce8769f1f4bf64e6c5a8f97380e760b8a46a68d32d4b973cf508ae81d49d11995fd1749bf41fe40065fc499bb677cfc4b149de887683fb984d703aef62bbe4366ce1e2cd7196d15b4792876596ae6d4a6de52602fae6091c3071d4ff794018f5704e60b11f55370e2b41a0ed12b5a195b5d37ccaa5a6a13d7425886c7ed89fc43e6f3c60aaaf58724285c776d34f43928643875b9b90f1bf1da91a548ccab1a6e9e37a96c6b91f4c970782df4fa353da6663e88bdcb99f3ba5dfed28003ee7a08e629661b2113668c349d0d92196922b6e261257238282b236489442d1ede3dd63e8fd91fbc08907ea2197b9a444d15d6500f6f9a0944ecd52dbcdee72893642c834bab21a5989290db368aa912b00ae8fda879f250cb617326e76c1887d6770fe2ca6582529e1d1c0d237ab35d36d68c712e0d915be6c6b7b58d8b81887737faeec17b98248335011e5cbd15f424f1fa0d1899473099fd938119a26680c7087551c0570f27ce685ef2300f513888f63c5ee5804916f3816279dfaf4f1676b9f96261efa4b60efb08bcf7d5344967e0ad322d706e9a7f128edf837cd4c7aa53675c471e987bdfcbc07279ddb1c1c023facb6f74b7b3634bc86f80152fde3f2a994b3f6fa381d4caf330937be1499bb27a09dd6dad5f0fb2716db36694577d2675864415454348706b74c310c1c713e7503155d328349cbe40d873b1626e0f9e4c4a699ca942c23c4169545186f2da86f0c2ea2ca7f073477bdb33f8254a59384127f507d8642c7bcf9fe15578ade5f1a3eb75de8d3b6c733f992d0c5a5478eddb1ff39dd9d12a08301163c535d36c95e6af452a6d34261d5ebbdd7d809b5a08f8aad24a49e1dd7a59053aa028d93214f716c37efbf197b77b367a449c67ece0b5db19e267a15c3b9de0971afd2ce06b813516f6a725510063705db14fd3f8b345579013d5e1e7e754a959d938e93835b74f3af1922d716052d58a01da73e671179b2f444c46d5fd011d4db82ec509712aa64e97a8e8d8ca6a032de7c442cf4d6fb08aa2b0678c91df8d65cf8d592587af687db1eb7a5f6c16a5eeefeff7e408cba530b3756c5446ba1588517802730f44cc3ed9a75d0b677f252134781d7dc99182924c578a99073b16af73bb676b516222bf0e4f210f15a9adad07d46e3ba17dbb58c27142e185db201ffaf6c98268573ed9278f166a4f1ec4cb240f1fd041dc6df389864c4acc037488594b2e10c595ccbf03abc4ff25c0336f56550360960c9809399ed319657be59eaafbe978da4f4dadd90747a38c920f93c44450bff1ad5456401425e76088c7e548ca763c627ef2f544373e9403fba59ac05dc7d97ee565e652684342f51fdbe22cb05b777d65f3ba1e742d182138dd9dae3ff675374829cb749b0bc7fce503a6b1de07b779f21fc09adec6932fd668a646a096239369bee8e24c7fdc9138135c1a22c469642caf84d8b361be98720ad8d10d12ecae40cecd54fcbc4d8d45a9c26497b7c566e11fcca0d15f37e5abd4dd4a63f5eeb7b9671764f1f639e824b94f4b12cddbd07c50c1403444b21e96162260d44877632fb8d2b67fbc04188deb0c916606204e7564e7ba0ab2d71f065e079d34e4d1aced57c71da183eea1d5ebec32edbfb5a6674135d72a69825db52a698c864e2de12a115b82b11e1d955adb8a34315fab2f681a13a4c4f29995a8feea83201687bacf82ecf99c57a82117e516ecb6ee76c3da871901ade38cbefdfd9066a5f0ad8be08aac2e7675dd381b2ae8637c52425be6b6ba24de1af58bfa6551b9ed90ff6cf42b4a0ecf325b360898a4f0dfc8cd4f57312d9aa73ea86e32d55c01646a54b4674060e558decfc5d49886976d715990da4bb514516e494f2fc26874c65f64e503566a3f04b8b59cc58ec65dbab1265ef23d75c867d8ef12079ad30a9114d4a17dfda0dec32416e2c3e6e6a045fbb7b6cd75519ef4d1eccffee6127c80a39af656c197ffc61bf72dca40885f00ab9951504649c0939c3e212f3cd457a7854bd1ffbba96e152c7c95bd79882bf2a62366e18d58763d082b706453843d1f6b8ff2bd0910a271d21896930e70f640832130c9a67503a7003b981e063dc7f031d4245b9f921e822eb9f0904737e23bf75590bf561336143c335dcbeb6ea6de42e68eccf04230b8eea456482235aa9745542e2528b467d47d658499ea0b445c1fba011e0e197cc1a451206d1b72c96af9f8172e91c0cc24166fa30c8a1950f5ab353d7bf73d40a14e080f5ad70747fd64f821862bebc16d40ff0582c07b092d08951c74de811259425fdab97271cfec5acde82d0cbb2d4b3480d9b60b21cfae4ffdf7282438289ff881999a859881fabf0536f58b67edb6d7f13322edae3db57cc179fa3e831f79f722d2c214f5ce3f8a139875edf2e25f593e9353b92387c5f8b281915c4c6a203d6c6248bd830b42e0ff4d5b57e08a462f7adc69c32e462993fad2816dd0616f63aa4086ce36ff9804b2546004d0776fd738076987375c77a43178951af295c002a24056af499b7d59600770c22267023337a3ce90a763b70c18d5c4afd11731dda5060cd3106593e1fa0cf51d40235a3ab520254e5c2f255147dcff15209a099a7533a8b1524070ea88b34fb81ba271699cb1be81b111020394fc2c75a4e9c6f70ccd96afb6755cea8264b3dbf0d9ec4bf31a1450df98b7d1185c048defdeb8c182ad1f9559fb86a63ac53553f842d4a2198c6ee35351e92312e26240c3bcfe2c55e5b024dec58f34aefb97e784ec9957b64144faaf2b8e5ce5de02a4763cd0f2d15e90c8f4dcf2142083cbee2d69b05be8a274f8d345599e8c67a72b222fbe1ac12a6e976be4f5129ae7fc38031e65cead39f437cd140284c4dc283bb993cb63be5ad9b8f0df2e5a0eafe46c1c8875dc866d9907717cd368415292d9336ef2b9745320899f6abf684581a91b4c0296a157eef32b47486c6055dfe344984c8d7b5d580580a6bfa36c457918fb279cd2d09ea38754533da40c880a1c182a6df46bdfb05027faa799d7971ae92c3f2c990546e375339f2a9adb7fee556517e1033ce76b1beceafa1c5de0e4c58130753c092900f5ae8ceb5df75a070b8fb4d69f19d7474579b227e2893109dc29dca0e38fdcbf8d81ec5fba3b63ec48d54b85fc18315da5360c88080d7b09a87c3984a603e3dd42b957f3d92f66970ebab1f9500914e6fa77c250875a85de6864dc554645aed95fe2dda0193ac56f8af54f4ced782fb362bc3c037706e4615d8020f3ce8b4741181e75cae0ac051352fe5ad3bf0e14c64e053a388571611e66ecbc8202febbf35088e33588c81a681bb4a973c063aa231d14e9570baff49324612600e3da18ac7fddcb840c7f6295288d5f5a645f6885ffe43e59feaad3b2c5450682a6e1ce14688d947e20cc6677d852160221a67957e613807dd53479861daec7bf8a999a7fb61fdf4c74a667cae8be2276b40ed42ef4cf0caa565c6ec9403c85226c2d63558d0056aa0df3e971855ab4da11ee7e5ab1676824d61a388b21069d15437b60dfdc6b8f6eb350c94f8f45539996d337ef7070d926166d053f7a38bea813ad20971976c1773643f235b4a16a2c29cee949880c4ea5730ea97b45f80ec9d0a2922672599e95967eba69d6fb094f9dd395182d8a8e5ed5fec6d875289c0909b6535122ae303289d639ca187b18e0428bf6532a414aa36e4d9ab2b42803bf112a9778837cbd2226d52af6b0123c4a616c7955344c6009216c910a32b955a9107a05132927a2705c82f669c50df94cf18e4cd6b8154b69503dd5da72c65f62752be587e009ad55420d9cd063c769180c739e8e12c5bf18d3015ceb08e1ea0a41b247e92c0004749fed63e4b284beaef81544e71e5d3353e3285f51538321465179e64787517af5406ce60736371b45a62a5631b8e26081e129bade1369f6c2dc8656e62d12bdf9147866c0f17138e7e27daf321e798bb05207900a38dbedaa55b305890e7fa67b18376a19638d1fdc197d384a8f8d91d1c9daa73a1507be7814596f3d67ca5e73f1406d6a63f916cefd0aa3c773c465eff57f9787b40f3ec8d151104d1601a489006bb4741a17f9c51f478900bb78830ad0a91ae54806f13e4c72e6a2a0983d3c057f90486b005dc255aa066b77139fb2967fdbe9af51b928727bd99cbb4b4be6edb9916e1f2d419f5b2a386257a5f13046e02eb669de87d9eaf2fa9e24578764b8ea09bce90119bc3169f5f06d67312b53e889f5f41f863e7cd72cb4eb076a0515923b4fb1ff9dcee6fb375d3131929ec078c0ec3fe6de15dfdf72a81b5b25f2ddeae5064b8f713d1a944b0f32f98ae133dfdee93cb93e585a25c376f109b7c17c2be7dfb0ee0c9d5a21360dfd5e8f28bae0a19da9c86db8bf7653f22b10c4436f81e0dc30d112f866bb47e68616bf955866f56f52d92c284cb27a610c08f039858e28b1db50ddb627e203bce685e475daf4d715af5a34571fe85fb183d29556d44e67627edccda0447ab8096f199b3b2f3d6b84bbd1073b820fa84db94138a6e4c10ec25da994b7f4df22e40a7110e086cb258f04417556be0075ef5737e744c799ac1e3021bcfe1c78451bf817a3cd035d2fcca9ba1402228aa9f829f3b347f6ffcc1bbca1b7532d9f331a88c0a0120479c112477a6911cbb9eed40c47ea102da16c17e221ec56f1685be4c13260546320fd125c505a3880425b2808c5de6edfb2a0da2b64cd6835b854bf22352862ffb7faa5e6d0f052de865b6a5faf71a72a10b35d9d1cbe3389d35d82897e2679a293b7ede2de8ca2c488a7aeb96b948cf4480da5e0ff4162b8aeecc5e028c90de53c51057bfbdff0dcbb18d0ca4526e0818a9efc2cb5ebf9acbe3f77d7e87c7fd62e9d34cd67a27917e4c117f43de413aa25f5f52c6aaa069303b79c09b4bf1501dc152be6a5c7dab99fbe7359a840fc11fdff109d8f60e852385984184902d2358a7151e27e1f40fa5c518b9ee742c8dc841cd4ed6d063fd0676fdf6c6990c8b3b6d16dce2cccfad6174cfc919343a753caa5adaa07f7768437272844ef5d464c87502e476a9e4396d90f619414aae9cfaa4c3ef1ab6f4815403ae47fd7f57dccdca05d173e049cd20044a16e9533897d8f990f8ffc031bb400de5b83a7bb10a131f1a0347668460a23498f324451d0512dc1a7f9fe13db3c43c37a31b63b0e645c14c53333958f932fcb23eb15f96163a0fd3eb9a68867d39397977d4f29a45fe57bde70fe2f9f2ddc5680ef08acf79b2a2ed9bac975563f6f53d1dd41fb740c19f354c0be6d9102b7a83b8a090550cb0b0560b731402df530a69c390f116ee58676875273e1db6bcc15334a70bc878d5a3f645b39e606798c718087e86e7ce62dad72759b9391d475bf7faa580097e77e76089be0fbcf8475b049072b0ba7322d33e29f843d6e709bdc9255e3e3248e78cec5e4cf21a683052c6ee1b14b3bfe2cf4c6dc58e65a5142f0c9431d2e991bf9d1ae35db13ca299f1ac1a02f50b25a98c7139737d3492758be49dec040e254e5e6464f06b3d928c39bb1afecf715f6ffe18aefb2cf8b6117a19706f7d25c77e8a287b6d48adc34214069c03741ec2eea0d15e07b3d4fa0aa3581eb20d1c5ff4ac00ffd204678d96fc25ded80b75f0129fb53e0bba5a49c9292d2d3895cd5d2404d69c5a8b0116a18a910a97d988b44839495621ef2bc224c67d24fae45e0ddbce624ced884a4497c0bb790373a2ad4e8180daae3611de043a2b331799615440243b36139e998dc3696acb601d5ff3fe74816ca6cb329e5bd96e1b2319fcb249c20ff48690ca8875d15cf2540d103ce617d1794137c92d265cfa326812e3c1a6ac9dc29e46855f4c04c8109f67d54f6c4b8019ed0fef255ae4ca8f5ee5c96d9db43764c41fee29898fbabf97e6a7f080fa326cf514e8d1a2bae46fbf1fe3ff0ad9d0da3bf1f08cd191a28879cac3adb8c50700bf17a0e66f8a5001af6ca4a9eb03271b31a08fbf54c2b24b851933177e37c0a1b7d8efc57cda500e8cd31e87adac5e00daab64e874f6a58d8281508e31c4b3c51e6f00e3d52383d7ed5d0c4b4ea20125cb51ab844db7a458e2bddba34960f2a5ad3ac167aec0f46755bd864e1fe2cbb8a6aa882e4c7c4204192089fa9eaa316cb72fe9522f4ab24cd057f0bd05f2dc8a0ca506e71ac4c9c23baaa38a5750a7016cc0b6f7a732789519a528d537e2d4f1b227086c422073d498a3342426e78bcf17c71333d517a290b6772d3ab8e737740d8b54a164915fcdb58a26459312efb8a46081d29f816216b6e8439cfce1c63d5161bbdaea0d9105cca605d76f58e47668366978370f080384b00e7aec279d186119e97592e3998c497c7726c7796d751780c7fe0d341c1a23904cab9743ff77b58af365d3b9bf79f5bb883f3b6ad5268f75e7e5bca4e1c039ab7ff62d0da9c509b962f106ef7318f45288af41a062afe271c69527e032a21c51b6b1fed0d6df83b3881d7dddf2d58bf63c30f7c63e37ea23af57d8914712c84eac9642ac832c046e8eb73bbdd6a8dace1ae7dfdbe2d29e70485c50e30abb8c9436b3986b88894766ce7b0f007012278013391bdf1794fba03990fd17432469a66a1a4daeecd8a40aba6ce8413dfe10bde841610399741beb4191a166db3c8d01438aea805f873087b90de8d1017ecfc7ff27594786377e52c35f5bce215e39fef553715d1d9541b6c1def1fb04ffcebc5684d3530f07c211ec69816b52a849b7556a07a046601d19988492041146e69779cb9c5018340ee63a3a4366382416debcc0dff413f80c0057ff6f9c7353254b560f4765fae3c4d28fc33d448c140bcd192fdb8f009fd5432479ecae8747718afdac03306ac1b6739a4b4f2168c00f0ffffff0f