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

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

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

Block Certificate

Block 87226 db5cc8c55ebeb4b6e23542b52ad8244a868137ea958e113d2765ceb417fe12d5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ec2098891b4aaee7deabdb2b391feeab96cc9eea78e08557b28d16c6454e6e4d
Certificate Block Hash
db5cc8c55ebeb4b6e23542b52ad8244a868137ea958e113d2765ceb417fe12d5
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...000706000082410100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000f2c8bcc487dafb52109f1c8ede42276a731d8c55f7963a721e2abb4da21fd27d185ae2676f5b559017caf8d6639fff7b2f3995227cd5c74bba2e261b2956a0c97b2f69360def2ed620f5cd03df6ebfc1785ed9776bcd9394e80b00000000000000080000000002000706000082410100

Raw Header Hex

0000402038be9c9022854b0f42246e135141865fe71e96e1c51083c7cb812d8407788a7f0188b76c8a9cfe9cf8bab3e0011665fd6b9871eb08d847ddfad81d0df4bdc9ca412e586a66bb00184d6e4e45c6168db25785e078ea9ecc96abee1f392bdbabdee7ae4a1b899820ec

Proof Data Hex

59,560 bytes
121216010307223b9f8aae46e01a675783bd82e2a580ecad5533aaf953a65cd744b87281cbcfef54611404e5e52b0aab62c5f38eaeec010a2d2e7f8a2b190fe853290cc266abf124c0d69f962de9d7573b271b190d8a340272206f89fba66b81d72edf5cf3708dedda6ff1457189ff671e74f587716920b5c0ced2a409a07fb228088222dddbb2c64d3f2c47c744ed1f03f6805accc62d40091ed421037da43c61c63da6e9d47436dc0727e742f5c6d43f90852b34c26a812fd78d8f07f88a531fec6a4f5228bb6c0c8c1765f521a52067995a03b45d0ec12b36a27ab741c7ce2e49e249973e86c67241e2afecd854674ce9aca57087cb32e84d5e10a211a07452f46b04bd561e93f7a15ccdc17a895f01a83673152ee2d9053d931050c67689bce47efbf3fb6d3bf93ee8e1481b1a8e845a8dda350aef58d42006ea562a74072501362f3e3f71ef5fb38e7d30182ae1e6e4a7e87fb04f2ece33da74c38a3cef1688b29e01b4fd74312ca83075d871118a6c4b7726c770e5cc4e1c9047c5c1edf68206194a121149a7ac15ddda156f1a1473079948ea114db44d8ac075ec0ae0fb9a564a10e825913f62646ab77b15631f5fc067afa6f4a387d232e7048f89d3e6206ec04a4afb95b5aa5cb80c91053be0266453783fa7dfbb2af60567f992f2c3eaabaf5dc9b842bd9e1d5fb575c0950fa7634d15fb397751e9e212c058cc809c55adfc97d5ba1eb55dacc52bcc131591cbb1cb02bb2b97904771ecae08119b6dd3c2d579f0e0aa4d9b614e4d4a2fb30da17dbc88766bfc6a37c0200c87ca0e19917f9785f900c2a844605d151546109914589db220be9e82433bbbb6785e2800b1d7e0fd7648538479dfcbeb25d8a08543bbf5f9b6d9d0398221484f5b46c4551b7fbf9a3c1a655f365c68ef7a83108e72262ef1fd844b709ff97314dcb62116715e26bbb720aba283030b4ead54288236827bb96b0af44fce7dece34d46c4bcabd8317920eb39cd382b5c0d9eb883bd2f8703cee6f25a09cd8a81ff7df767e5e25bac6acb5bc4947e5556f3e693911d814046d6c4263282848ff3879b0181b044ac8291805ea082dd10a0b60276730e3a6dfaf6947793915b3a56307a82b7beac50015300832ed58c76a81ddcbb153e19cf9ed6c3a4de4b0d8ca321f57b31c104220ef8b5adae078dabaa76375d83a80373f0a679e2fc888e8bfbd13f2226c6345bf11e3791f9e826e9106f1faeb11d8ba4d98a86dd1f5a062bce86c4211ba48487e148a41737d608280f54e2426a1fec50a5c757118aad3dc7046784f01c2149f42802485a31f4621f163712fd2634144ece7859ac48338edd56e646b1d508c257ccf7c81840517b391528d5d63e44dcb369b360f0dc2db4a712faf2e1f50adc724509dfe3fa1f6ba90f55ecd0bfc848a28e257e1beaf0e89b542d334021d0f544c051c2c2154473a9243193c543ace49d56f8cfb644ef98d5f6023d23c5763e9a0cf042598f88a950d7c52e3c9e6dd387298093a7b0df643bc60363b58c5fffe4763ce166e1fe781d2d60474ab73906cd9b8448856e21e246127877283c0b51237f25cb04f57bd3f715164eb9abeeeccf1f817a9325f72e81ac3d5f4f3ac49e56a460cfcccabaf8b3252ad56f4f7d7444659b1939ca444dfd9d252da407a0a0b0c7fa24e3755904930182e9a6423ee521fd21009646b917b0f2427d312fc79d6ba6411730532b81a4907b1624d64c70c8085d5d55f3376058fedfe195afca38b5e390185c95155219c78d852e28a039896642fff41257cfc71b5466b236bb6750f1e009a63bf7ccc32a9caaac906ef24fbcc7dfeb0e3d79adfda44c5f46fc6224381c19b815197ea79d1cbd81c6e43c4fded68b140a6d360efa7dbe3d269ac205f4f0a0535bb3718fe067463bd224bff1b1261d013dfaa3da5167ca46d92de14c1e760d40e4514d4d78730e54ed378f6ec758ebfc0e0aa429314e7b9312f08ae1fb95ba67b4a7a7888e4c5dc3b5b4982c0de8c0f12ac3a8e153878adf6f3e510ffa831384c57daa7833c0df8a9a41150c0fdfbfcb285bab59ce7f27096453c3bbaf32842266cee1a2cada859b07280156d794a08c41c6dc676ee7ce43138b7afdc9ca0a2f5dedae63ef1f88ef4f872c588a1a2cd664f106381d99bb77b5df3fc51dfa033f3c682ebf1a0f2be71fdc581e28185d938f5dadc9d8cc8cd56cc4d3caeb89a56c5779fdcd058d06d04b9c83ccd39a75805c44d4403918dfcb00e523929175f9f89f503c0f24980e0f3bd58387c27180c1e421e064d974fb7f4e673fb0131c1593c47ac17c3bf12781a0427e7eea652e8f338c2a8f02c9ed2817b0ce1bc77d8b5e0a9fcf63f9e9aaa30c903b50dae2439afc168eb8c668904740387dd276073e5a733532e3c39818114f58166004acf8d96380ef2b435744e22317f7e9e2802776b591441f67d4dfdb858bf0d3a259b2981f04d08a8ebe72c8b3e860e7650cdc0a0754b01e605a2a91ce01bd0eef33bfd4c2f830d70f8d6f45201f24598593621cb7eaa05ccc2611b816806b35e40d2bfe680f0a1bbf61aa96322ec29289f6432a4c1ff8c918054b9e7f66da009a869d8564ceed540309ca8e2cff8d1d43bb276af5e12dabd4fb1e20d0e7406c39d835562aaeaa5dcf9b7e2fb2d17a78eddccb75609fe9bb92e87df4feb31ec63ba1a84285c17fda5b7792cbfc80f909234de3e8866cc6ab33a6df6447b691c5b070bd40ae8e410b099050212cf4333378083b95ed3254919065f566c8f7f1d6a6c1c448bc2b6531ca65a0f891e8db60a215b7a37157c73844c1e4aba1a2ff36c33c79e8d0979c2f1099706b89eed63925a01168561c1f86f79ce9722bde30bb552c040eeb8648acd46633eccc962dfaf89960ab4f72b04f613ac7011da925779d401c40afb575d4916a015542b2503458d7088eb0efd40ccb1b8848e73bb930f33ce80e4b4928b645b98a9ef330e7a34bca137400c60753c69ef094e35548426153d6758a4c573d4093dfa2fe4d7b1f6e62c79515c3cedab40995bd5f702c5c281651927c56d6b6bdcb1ef8749976874c19cbe5019637345593f1fef35f8e4b235aa74e94c172c459c58812c9393ba06463da5b669a310067b0e959b7abce8e4e951a6b551110689f82d9d396bed3ea8d61694646f6edb35cfe412eb873186d936e909810c416bc4624728541d3e641c719fd9b2be81ae8f4e2d9962cb0589db08cbbe333e9fff35259ed46c4559fe2ef0df69f15236b407cd7828d245fd5e56d7b610ce492a7b1fe0649139af203b404bd01fe457e661a7ca634f782648a699d7bea6a884b8aa0c989bb506db82bde955d1665dadfaefcc2df9fa1e37f5b7506c68cb645ecf7c7cdcb857af9b9df3eb2a3ea37e4da97d91684f345f479aaf096a00651cf487592b19f982566ce5c873b1b7a957100cfaf317bd3610d291ace41103bf4f80addfc3745e81f279ab2715c4ad08a031596dc9a2d965fb59915bffb7b4fef81fd55760d767a16afc57384102a3ea6014c17469e6db92a9fcca38d6c4a4302c39fd5e2729ec841d54cca4bfa3e5238ae856f35bcc8847869174bc87fd43ae853c2ebb97a81c3c7a2bbfd34eadaf9420888fed00ddfb2e93172b5c9a5cc2307006980f566643de2ee1b2e3e691c4ec3364fdd288fe21083f98889603ac591cb16f7cbfffaab307babd234898fbc9a96ea45941b98af106aae806f3dda78e042120ec38f5e153a96dd2d48c9ee52e3bff0820edfb978bb907abc4a791a2da6fa0ab65d3335c83039be42891821243769590615ef8a2326dde37f946480d8508b89ce6aaee6799e2d50c6a4e73ca3404f42f656e45e4dd54221cd96f534676a41782c16492d0cfcb4d0701ba59255fd35305452ce5d06f0e2b3c7600de642a8b833d1ce73443839038a2231d7515d2852bf742571d3f2e8b8e3201cf8e5ea8a37f3cca667295745aa1eecbe7cee6c109eb8fc1862061c3ea1b33549e806a3aa08f1f14b2681a61f9dccc1d8b2e1a5aff635c4a218b0daf18b17474c231df5e2fe81602692b4de2a626942401c5e91fe62d5acd7058137189bb668301de88d6575f2554fd9ba26ccaa2f77afcdbac6db748ecaba2d86f3f36fb2f9d8df736b1b4b914498e01847c1af8865e396a45e80e6e66bf242f134bcf3129217f3c215d5e15d9fe6a720a9605b9f45e185e6752f78791883b7105565a8c144e3818960440457f4888c9f719a734712a74dd17cddca073b5defe27c34c36b3df6164fe9bbe760c868bd3a7290d067357cd17474c927a16aebd7b6f19b27765d43d927e2363e4f6dce979a2bdcd4df99cc21aff2d6f6a2798cc7f95759b18b2bdf61a37a646c751364ae23a08cf92fd93c2a48bb8de7d9a2bfb9f55b608ddfb948340659cc26cbb61ef5d7d891996e0dce8d6a7e2f9a3c19398f1e678759b49ad81cd1a374e4883ad09281cf911d62af5d76b59f2ab130e1919dbad7025b9eed97f66f369607cda26c29de9f8183edc2b15ce7ada522b8da8bf9f12da113c1637133ef6ebf8163f7fd01f160f53d4a1987d5fe57f45eeafc1f43be4d18deb684f34656789bd01efeb11a1d15259bff5b8285114cfc9f6035196757c96207898fc9eb96916f4e27bc518c7b28c8b4420f9eaa3d49492fea56cde2a8c8ab8520a11407ddb106ef5247355ae90cbfe63939f6eaf2c130c3e0572ab3c172b9986fc63a421b7c266a071852df305d48b6f794b714be8eb4fe5c93bae17670ed74a2f7895155b9b492ddb32181931d2e26f60ad1d5d45466c5afdab4b79d500b921636341b872b7cbae4af6f195f6f42955a5810df9ab34b57f4cedd6e5d4c79f22c75504b3a209fd026a0210ef761f65a8ec10f23e8aeeb08cf94ef7cde6bad7dd4d58efe001ea5c9ee7521bdf430ced8b621817ffdf5d7ebe2acc18508441168700a6a63048ad2102ac15d54cc75ad1bd5ec87efde101cfd163e0f05423e7c4fcde3aca453ac3d0077e6752b4c65d51b8215fb1363c580a2ab236b221c2da3aa803503b9dac25f07525008959aa13a14010f2355beb42e9e5fc3bc7a4ffbda5522ed03efc907dacd2f808ed051cf7aed4978831bb452163f53b5abff14fc93e210eb186bd439113926922d8e4c35e12215e8841ea0798432251ab155fb513e28a9aed43ab5fbc8ce59b295cd38a91cc7506bc7be99f266aee259f1af97ffc47c5f11d93d3750886bb8029b697050affc9983702c8123e3669d14e4988d740e566f9ea44a7975842e16ce95309df4bdf3273bd7bdd68669b15581323bc9b4335ba44dc2ac6a711decb0f8320015c21d3ef626ca639f93d106fd30a808993c76f21231ed5b6e8a51ab039735b226433a2ff04c1b2850f72592f71ee34b529fb945e51d903c6ed34044cec77239e86c62f24a8bc296d7d87bee95f38b598786d4d0491b0990efa9594394d18206bf6aa0751298724b9efc771d27b4ea861ee2fbddf997e263a9305a623de221b0fe7b1beb5c2ef06f19eefd7ff669a950e34fdd7a719df387895d0cfa281137136db650a39cab3aeec5fcf68ebf2c5ee5582d80a1e2c9dedb33728e135422165caef3545ded7224dc526559b323d2bcfe4c27b006971fe6cd2b799ca67ce66c458287445d150515a90fbf5d90bc172625b4d3135f51ddf9e63a178c2559e899f72bb85f38599e8170be4bf80249ef36550513ab101feb7fc0bfeb23f301152c0ea640a8a737d2a8a97dbfe46539e783228ba4d8e8e66e0d75b56d2d3d7ad249e07eb023145f8b53987cd3570c9861d2db58d3354b58106aee459d68984777baa930776999d14537bd4731bcb2234f37a058438c684bef87e4814ebbc2ac31831c674a5230cfe75f3c5f316279b9c6a81661831026a258bf8b85f8b656971012a3671c5ae35781769962968db35f945e48b2728c88dd734991414369ab29c2a9b2e2c3e304d2edbab50153e50e85e1a5d39a1ebb906210f74728898d7b86e2fe799c4383c43d6e08bfa9c79c4dd62cdd0e52ace9f71283017e0471307e68138727bf2081810e49cc245b8a6696703a663459beb52ffc31e7848863760501c26774adf51743fe58b03a432baf1702f6b154b58a441ca6c71458487ef035f06a5c767ff407bc7663b750f8a0e75f769ca54feedfe33485738eb4c0c3eb16b29f8bd8749aca5f6e3a7cf565330a3775fe5f859c05dd9ec50067d9352f64677ab8089e7cf77e07d14619f25a8bc9fd156fc1ab43ea2ccfd6bb8de388aaaadf1b30ce903054f97c2b863ab1ee09f0084bff46dcb0e9bea138ed6a90dc62a22db2aa0fcba2523c093df4bdfbb39cd5df0232fd7e42233e20e30cb6fdfbf569e150ce4adc07b45ef6266c08a65d67fe541d37acb5eba215a9038e848f931853d49d4a56f72ca7967841a5f703684c3eee8dfd9add17e86771350abbad5fd9e2de971750b3fe35a436f2236c930b111a11234d1caeacb970c1daf311dba80b35fce5d7c99acafbe5ba5a0192f69f5568f73a387d35b23f29522bd18f5588d2046f02ba6c0882b431bc97953dc8a27c8c08833bbe01b7280eb5b9c86890e3f307e8e1e8a1eb9c5f6e4fd66b1fafffa4f650b5f2d5ea3a385e95a8d58d819f67425879b312173d002f70c2561b453b66f8fe6e474964aa47e15fe9ae2d3c296e7db1633b4029ba3222fcb78ca412e975c11d1ebbc3ecc0ff0d97e9a7bcb81cb7123be839fc4f9ec4cdb7161d664d9d2eca23d3a77fedacbce74f59cdc5c160da6cec605c2d2e8d9409cb2f7dba765d93a3396c783f714bc6ca6da3e529837ef5ad91fb794e6cef2ffe05ec2d232c6111f57543ff320c8ad68bdec196005de273b863e896066321374b11dfbea1b636facd1defbe7801f45aeef3e1794cb17ca54b8794efc36c2718bb2947ef2dffa174bf9eae96b7747353a7e2a054921e891b3ddb44abbe244ddf852404e70e122a0a427e012054285266a48f372cb7e95f71658cc45d21962bbb42446a2120435b177f627462ca42a215d63935bca7a7a62c788df5b59a5e9a7105076122c8f385e65c204602035deea3180bce235d529a7b0fb3be5e682c13e7354fe421aff26914c498e7eea2381e2114e30a0b34eb95662d04cd7bcc5938090863407630a2c260df0ab1f5547284c4eb1633a46c7d025778720d2ee8b73d31619e2fd0fdcfffed63716f6aa2387661a4680b50753895c527fe153d4562604da84432486bf992db257b649163d2bd44e015e4a991f11e61029b45acd3099b4e6de40b71dcc7c18c0780e23c209871013985c3b89951f0678a953b7d3accdaa42a21c3370e87d0c3cbabb11c72a07100616aa714d5854fb50f34c7a6f2a482d3a3a4bf5e2932fae8cdc6b7421aec08ba909b9a66b460e51d3795731f98adecd87f25a052d5a3432f995b51233cbc1c6820826c9456863ec86b5b6f48b1089d2e77b90369546b4aa5f1d0c55cf8ca9c0328af0cab9dce3f46fcb8dd725d1d2ff478c9cbe9963d9ede52ea496c6775a28751eafe3cebf24483422458d9d7ef577ecc53a761cc87758084a76fd35483656b5e55b2f0aface41621e2bebf34bec4b02cad8e0a204879a36040d84182d956170284adb44e5f46c00f0abb43fbd84033b4b138b93d002c7c5d6747f00eedf91c5167a9e4dbd1718f342e7f4f82c5a4159798383d9a431e031508befdd311249012cd07956f48171353a997cd066e1188da5018c0da3a9b6dc4a23368b89060da66b815ac52e929f266cbe2edbb0c51bb8d87ddd190287525b71876be43ea6e8e7e4b09ab990a0d92cfc1d8437687f7b77c081d2a781a72714c7a553a9d50a752e6a77430e33ac5b4f31bec382cb2421ed3644dbe0ddf915b729cd756e83b8b471d98d856fd1c7df9e3beccfee595506de8b65c54c5807844d3fa7e0fef17656080229e82b18512ee83a8907acfd38e32c6ad9313619f502acb4999911d18223e555e40ab1d7feea84e699ddc91c0ead9bc1a03483b9080b78b2ddb543a048da80e8720ba179964172929423a368881bb16951cd5fc790a480e879007eb522ac4f6d6636c48e5cb801e81358552e2143ed343bba5839f8229326c5bc18ef43cb0cb75efd1def2418ba8d7eaf8b85f7eb88260ee26d9a1dda16da6852b58016a0fe4e93719ccd20e1899aaef8f15f3823499b1c69744b64d88676580e5e5ecb1859b827ba60d8993c45063b4b2b82b18fdf414d4a4c60ad1fed9d9cf2ba2e2eb1e8af3748f06a539f58b57f0b5295a96236bada010f2e9fde32ab8e210f3e55433dae670e6cc73f6123e9860eaf871034a9979f6065ae547b6cf05c3a654abde72235d1fffa7312b21e534622d4b2b8c458b671411cabb95f4334360c1bb8e57f26a59d190cf95ebb78fe431e10fd0258c6d4415266de982b69cd8d8848b789afe38df205ac323eebdee4282ffac1968b36728cd3b7bb68db4233e5b367ec73f45e850c33e939709a9ecb174f0e22155a12cca8eafb5e6fe2228cd42deca9f865d6b67a550fffc1511405934c3246460cf42a8207a8cc6549fd9ab0943aa46cf963d35cac6e5a2b5057026f82a352d2fddc97e7d300c2101db7a94f45a8aa0261acc28e9f900dda6f3706db190d5f9d535eac2fd3548d750753839917fab90cda7cb9982d1a783c55fa33b62014b32da4dd31ecc3bb7e7387ce9017ef797643dd17b80597e3ae3dc333ce9fa13182e4cadceaaa14c41f89d5d102d9511c2322345e62abeaf15c820f0ee6a8842a7c88714ca6f6942cd8bcf03962069586fc6f4f3debe7bf6028d094e6b9240b3977551af61884abaaef7949e596a9fe4c373a46bc7e4af21651fd02ebf0e138fff3086ce3fb91bdb35917a34004b110c3c25345db2c1ae813a87a46623ca0e000addd8c18904366e63142ff4df15da94cd040a335eabbe7d1ad692d19c87e630670996f3a653a8be1001753246181426efbbe3eb102991c4b5dd5aa25501592a9b817052cbde761e47c90de504962382b62525d9ebcdef098de077f69be861ff97d32e18ccf9bf800581aab7772506ab70606dda52e2ca32d6531139adb39f3f1a3e29f5c8817c8708d819defc734f1284b1e5e976c2dbf55d85009c370ce12ea84c8a4b91d9d5ddacebc8e59c6084d624e66b6e1dee7114109e34fb0352ca712dfd6175aeb5603efed185ce87481b2e935b37c6c1db35b0f04582d3e44e6a25e85d901c5fb1160020b2ec460f7e506c514c833be3a4828b7b545f46cadc7064a5ee380c1d3f1188e991c9ac464798db6aa4ee0dffec659fe44f98ba48294daa7a5f0d91786b98a750cd65bbe892f5ea55d0c85336143d9a420ba0ac85488bd785857766cb558d4189fdfcfa13be56267e27aed728d17a54aa8a327130f076a0371129a515acb518c72c5095e6eb3a0540fcb19830a26c6f1870088e4b9c141a6f84a186033039037fc9487dec7e086761af743dadd25eb73487e7ba05b0d3ec1b4e86b918434cf4e33a112ba93f71cc03e846e83e2d13270bffc42b2b90e67b57021477f8a98c8f8bb27ea6f7be965aac6e7d9f21915aaa20d156e27f373c11eb2b05f963b3d3a1111af559d7ec356788357fb73fb4b1af8b20d5080f673627b157b6af076b6aedb5cfb7f28a7796a770597dd560ab0037e6aea640e8606167e5192f471c926e0f660e7a39089bfe44c8c125c2a97bf383f72f92c6387c0cac5cfcb4f5c0e5153b06d289d7f082461acbe69bb22b1d5d762fe8db7970a5aedd3bf26f34b4ddae6f888a4b47aa9aabffcb3c9cd22c96b909c4a3ee2f3a92313e41ada9be06896453fa10dc062ee58f794ff5538f551d231f06a5e6c09287a102afcdc9e47a79c586b18a2f130727a42f8664812c2027a340fa23d91d5c66b4cf3ee4d33091f148c2a956d07969935442ad8e64a7238ebecec7f28ca1944e74164bce18ef4be2ed7a9411fbe55dd48ada10d95b9ccae96e3fcbfeeb3a2b5c12167f6c231c2d52badbd2a295b7652980eaa4609cf069e6d161c2ea37d4b56e3479c8057a229a40d82939fea07f3baea97b1089ba932a64769c7698384d306c06722cbd3e54f3be8d63603dfcf2381601bebc3eb2f9b34fa4bacdda223cd77d810580a5967da21f9806ad806c4eacdb13f167192b9da73d84c275048a89c888274373f7f2184a2108f68e673294e200670e3d7c35b06e776b00a0e40cc9d85ed7bd1d244e49722eaf78b6fc76a971611c9da106542106514c04173b12c3348c91e4cb035bc86baa73bc103103223939b2b124b0a09782f6097fb0e3ccb74100f09067d5e28695d9805de45e58d1fd45c65d147036869f16b6a7452cbd1a2b66fcfb1fa4e45078713ed195668078e17b7608a00a5bc3b083dfefb5552d3016430f17d1becef20bb6fdbe0a7141a866e9d2a43dc5c31a59da99b07e2d150d53bfce0ec16cbad34c7fa36dfcec8f3d29e8865bfff042138b61c759e3d591088b066519e27ab7f604c18979194049f50f0337a710d4eef593aec04e276ff9fc06992810bbdeb962d0cdcb000c16e2a3c5d965e4c26ab7062be5e4a99d0684902524fed865abe5a7e8d9b041a1c5fb3081ea2075f6cdf25f73843926e75e5590c85ecb02d5ef3544ba6e5f8323934d5366f03216df0ab5feed7692601bc9495d5102f05855c71e1d07f22d7fbba87107f9356d88f563e535c0eb1704ec7f64cf95633fb46995c7620f8a4ad2787340e16323ae65da7bb9d77ada432fad9f3a6f345aab42a9766c2d5fe74788e979483c26d32d1420cee95800d60a36d631232525cb23564eeebdf28146ee87ae5fefb7d0221d99f79423ba084bcd99781b311076c4c6ad3cbe2c8098ebe3274e607d11b4c0a7b48a9a27250048e1675bb7c3526da29d146fbb921f9e9ea6e05f59d7ef013fb937116db48d8ba743b01c58bce4bca6daaab8f70a1513b296a425e07f51f1915fdc568e9a167d79a5058e89b24e7254bde344ef79a0f04d93c48a26889791799fa03ee598ed74f9cbbf4e997c160a50586428de269459a945ede0463342c615972f668963073e62513f1a1ce1af09bb952cbdba149aff394989b0fc2162bad920552de97cd177c1d24648a5435391a7498079ade83ddbc1e6e2b487d20c882c83668ae0f19da806707c8ebbfc3c22b3e6de9e797d57bf4a9e23ce1fe5707647d506813edef3bedf28a9415db57e83f9b6c7cb1e07c7ef046b6cc4876be57ddc26034884b9136bcc4e11249ecdfe33a93ad682ca8aeb542931af5cd40185145190c1482fa459f69d70694854708443231fefb292875edb2b210c4b2de1701c068c77e2eb06270bc23c057e3312f31e4d71ca4611e47bea40433e47971519b17a30d64e5cf6307681fc330f52d172ed46ad324fb60276cc9dbd99806489548fe340645aef1de4a27db802ca6e10c36173c2c43c206fbd02f2ab3757fbc51b4c178fabbf02e53d9b61f649dd1b1738b506884bc84b6b1cb951b355d5008dcebdbd594412dc1545b234088eaf54bf6d81e60ad961fe9a9a53db9034dd6159f8cff7090d3067bc6e230d8f287b51dfe5afee4102e1c7968bfd46602e182b4a969e0a3d352db8e07bdace3e5997323837bc478ad8b42b58601fff3f132b0d4c22d0dd9a744bfe14edba5a6cf3a3358d84dc0ac64fd55b8eec2ca1d2bd3b23e3a6145f1cfcdf6f0883bf468bf2e848536ba8f0899ae3649b0bde4cb08b31929d19979873e1af207e64aff8c708ee43c199ab0b5d97e4b6b3a9b215290e4c4fc0efc371f03f5ff85a955e320748e25aab62b34fe24d6d383a162ed316bd827357784790ef981a23c86fa8f789557dcbbeb640a11f963ef1b0dc119e30b3410c68183fc55019e5bdf3eba40fb92e0d9730120f0717a116150c67b0b164a6d394be374b4da550317f69719a7d639bc114f74df713af5ae894e4a1a6c53506897393fc77e179bd90cbcebfeed3805af72a83dc9ff25f8fcbb45b6dd8ffedbe3ce9e7a6621778983288e9397407f5b7a774416b198cff7a2fcd685d8031db86a2e29a8a9d66c65f7cb513d7fb8b0ee2ae88964f4fdd14b6ea64c0b8c418a065e1d7e5a787afeaa643b68cad346303575bb1db7e0af9560876b32e6ce5305adccd0c65cdcbe91a8eedf94158e7c30f4a3feb14d3c0fe740fc22814bac40bbe4883764d2e0d070f77724655f84aecf459e4103a3024550d0ea763e7e954a7078850a1f5bce7a28dfd2da599432971ff75b6ab94cb7481ae6f34d1a060699dd1530adf66e543dc539d141f02f2387212782c3d4287e40cbaf86ec82322c6fbf21df1095c44d0fa9d0c20f0b749666e75abd7de9ea5d9431af8356e520c04e977fb1501ef66e6778f50302b331d7a6ed63ee04b4f535054c9f5b96e4329692ae2a82d05250494bba62264a818a671c0fc17a387f691763017fd0e097c35634fe2ddabe4abcda1d2385ad16249eb0dece054014f71677729e11dccf0093e3163a24911350e002911f550182eb5a57b4d817c7dc1151f392f21e4d301920c074c4af223020c8e4cdabf836daceaa2012960aa71fb49e6f8d563d8c14f6d5e367c1d85e739cf23bc6a92a46f939e5c1a6b089141457ec15c941963041fdce022fa8f36afa7560e1d61762c380e5fbc73581968e87e6d0e51ffd14934dbe50f5bdf4239d502854654a3668305f48c02d001945666993dbc5334a2164dd5070717fedca899c8a5261f8e96f4264e39ceea03e277ab746524c9d940100232974ea920da087e8ea81eebae4c50916345fa8354f8ef8fd73f86889ff34a2ad68a554340238c8e43429e8c18116c18413aaa52d3706d4e944bcb7695121a979bcbdb12a2e19a50bde68b5e24cc9a75050ad0dc5819b01d17caec183c4df52cabeec403c629c34fa43379bf4b2b10aa734ade72ce6bf297ff18e9a546b7df0c7085ae2d830c9cb6f21492cde46502f42dd3d8e84f32d4b4344a2e52994564129bd31a1ce8bbbef138975c90e6f73f494ee7f7820828d6eb0a629c2f13b63c17557a4087dab3d2d515134d3667e8f3aafbef95d45d587e502603001a51bdb05b0c5e0e1f39cc2121f294a832174d00376425b97e023e778a1c0078b08044c0e6fcf59aa259de70bc9fcfdd4b44cd2bf747a9430f735d629f47f8f102d7f22ca25fa54ab2daa579436b26fd0960c815a04c85a39cae00686506c643e682a402a2e410200c673c60836e8b2e3e1815986d1b6e6c6edd7fd32a133dc20aedf23a4a2204b3c03303d3ae46f92f5edb418016504750c7ee49170438ad4458d60508c25571f1ff50700c087f9095acf832807cb140cec3a9aac968ea2deb8660f9116744099e60ef5de2e79849891350b4cd5a3c785971a84c8f5f36290e6425d19b073f623a9d04408b3453d23998d22a5d24ce1eff41646b0ce2866a5d5028641489e2f9f524c5f414438d186cd7f3756327777aeb53904cdd28c31b5590c14520f51fe4ad87e1c0962c9a412baa148f0710f296d36b847299dc715180be6efd6488446ca752e5c4849cdae299a5a20128d5f1180c447ec02235ef71fbadd15d589e7c79728f1ded38aac18be4e9d0588368b77b365dfe80c61a545ca53298c715acbd707c9d45094d686bcea85b1e5094330f674b93235657ba60c0104fe433253367a2bb733100fb06b1d68eda863fbcb71b1f680444c02b8bfa8484151c52854c66e6255453ec52ae769fa7e1ec896903f2cb7b11312ff9a11cb0628d2b51848af9e2f2c28c05c31e5a966a9af884aba9912bf25c54a5bbbed9054c07b349af98a4aad425029ed0e9dc867f39586d774701c5a50e228d4c2894a6ac956c6561604f5f462aad4966b250d475348464adc4c48866f70788242ec9c4c67e385ce79efa212e86d7db9e2a2c8a038290ed79ce2760f941392965207156948eb485f8b0ab12598abe468ee2d51672afceaecee63f69c30ec5bfa1fc979238652750d238ce7d5df1faf2db9283a8bd311718805c1e2ba41609a906061c018e2dc9e2cad78d007a432c49968759a2346bd2c7eae879517f20b3f3fb0e69a43b35c149cb8a28873531c8b1f290847e35fa608ace474697a6002edacb5cc43a69124833e5cd6f5d18206e3ecb0a348079477411e3223827c823d0de759728387dfb75889f9020629c3d8ce0fea54e220064740affca02e4f5d2b06f51d7821d476dab32d0638f5889561ec543763c81e5f20ae4f40896bb0d9fd87b8806ad948cb013ea27fc80ac1f3db9ff891c21ef21cc4dba47df1e8291720dc47d6d923a23484952abae976b0bef0b8684e8f9a798a86e9f2c2fbaf8d51d739fed74855beadc5cc8cf3537de0df60eb01bf8df46773b710ec64b4cfb326a6668fc3ef1b1de5997cfc5bccb8230058a370c586012efab3a9a6b119394164fb0bb8a20ccee0b3fa3202a33abd70f38b6eded3d69ede51074c5d03c0ab10facd2ddcd324d8d071405a72ce78cf44181d1fb9f3c5d16de4d78c11fe2a0c20269b5f53a6c99839b7d4d5e57d08db2a698e58b5c2a5c0bb758ae08532e5427157ba4031c0bd6ce8d596f41d1e297a0dd8b60283164a5b550a1b2f93dcde0f4d689a8cdb94cb5d55cb40a03eac1958cd791ff9e142d451ca328cd438701465294cb3a700bc6441be3be8d95e4e77443dbcb8bdbd3dae71ff2f27c7b0e22347bd4cc789e0d15611b8c1045e374983f57aeb4a96585346996fb56765e5d7564eb4c0b0b4be70e3d6f3779ae4e1abdbe57d5b4f735ad9a1cd6e6536686f94c6692d46c199d4bbbcfe7afe5239faae9d23ac583bab2d7f922b9443baee15b3c28e22c583b1f0a7e199a42fa71becc73c5183c27542f248103eb3b274110dec406faabfed5e6c4320eb367d1697c9f93cb6bdd97232c09ff8c4bca5c99ad54a87f6dea8d064ea408a5cc0c5cc5c8c58c632f7835e34ff6a03f18069a452d11d4087a8430e5dfde2fee1d26932b6f17d58a7c1ad8a9642df69bffdf9fed1b0feb0b6da0ffa7c135b6d182db5f51c5151eec0325e1f28d756e28abcc0952856d59d337229ac77499f2f6529a9008f0c19b2d33c88c48f86ad5f563414f618e689d14e097305ae153ff1ae4586b812586948d6feefa09ce06d07f5422b45e67e16cead1f787dce9a024f7a1823e48bfaa6f76022bd124782c1447882a0865d70beb343ca6bd454cdf7f2ef509e18baba22e94e808c7a96e4a6368f664b36c35f0e44b057c95b0b01ae7cf438f1495928d00a97373d26bf84bb9cb68aab06db704b37bc47b310b4e7aa33e30fd23cb77338a95683f4246bb9926ffbf3c4f8dbcbb54d8bfb94ccb2156d7676c65847c5027e9f35a1168dd71520a76bfc4ae7d076598a65daa3b7f14b96a3b573acd327d66f462fc8111cf2250f1cce421fa0c5a516ee42a8cd7959b2f16ab65a59e2fd8205afa89a47156f53be5fbdc1510622fb25efda69dd9e8c6d65ef8eab139ba54c108c698e42cd24502fd1013eae0fcfb07a8e1599893fd1915c67b8e645fec77fc8021ba42a8bf9cdb7eba61b84314459a3150b97e9cec252e4c7d191665faa2624c23ba4c0d879f786fdc9fa66d184177a4d970fbde46846658805571123c39104c1f3f8290503d9aff085edaaf3926e80e3f2a4dd51bf9dcfe4b9b047d25ded7af4afaf3a17fca8f699c35b1799061100423e00c06cd4896c61e37f500197971f6b12ab84e657da0b30ae0eb08a31dd97b8c937222d1f11ae364b61ba48b049fffe26748882396b43e80cbdd6bf2aa9988aefb2fa0c8aa97e0452ac45db47d412d8df4fdf94bd96788c332bcd878c765f47734b2c706b4258bb8ef6273418063462168207013a752d3642a14e0a370b26a54dc82574a71c18279bea20061fa9320fb952a06be32269c68636e0e52df9ae156d0bed85d0511132698c00bd4063cf4ad7d160410747e1d3857945a510b46a7a9d996806f411ba05c65ec20999e9ae2f0087741a5fc42c48455d05145a88e38179060fba6b052d01175757a70ec440a73ddc9c014ceeee97975324b61d5111f0cb96c5bfa77e6890cde2bd30b411727f7d4bc52c4c999b715c9ca88a38464440c852f3b9e68c3681856bcb1ba54aa0b71cb7ba9074b59ed865c2c6e19714cf8cd128f17694b479285481c635d6b41dca8398740a127f4d6f16f14e14b924aa91a34bfc905b49083d468b4dc58edba7b9180da061062737e9583b8408d60d56eeb79f7a40ec790e6a87c5261c157f67ae94726c63b2cffca559ef9ef65b8db14498bdf815588365db1634fe85b5441edbc0ff61cf3265b251c79c600eaf1134b1ba59cc5be42489e8275bbaa10f83e0bef0ccd54d8e914d4cc829835d7639f5a8f603d3cf0c68f981d9283457930f3908403c04c3db7daf40e762f7f4896743d77ca61aaba30ecb0bc0aefb1cb0b3de2b9776f401b24a5d69446dcc09cd763d10a9484537ae569f4c62ffd7d754fe3dd70a90063affbc168d01b66d2924314827523836135904dcc694c21e2a228bf1f258f5af70c4bc9dc14361422107c7fea285b79ef1405a6a2fdf28f892c89d0557ec755e0f7e58ffa49cd2f193ce87770de11d23d7a31c5c056a56a42435b3dff1f593c59410f245541efee5afdec2adcea82e07a2a036024085562518f9d07d8d86be101947524240cdfc00a9328a86bb88153a519bd8b2814871507131d355496ee5f8e37a46c9ed4cdd318a855e864cd220d04774cb00458ba807ce065df46efc7f941a0b8e774716895ddb857424eb0acdc3c76044433fd25fcbaaaa7875a160fe4fc3723c29560c8e492fc77786167e6e10363d66d8ab4ca6f63dc83cae3b69750b5f5cf8ac5727243ec7b07eaf566c9fb14f0d38c02f8661269265bea675b7f2dd97a1ebd5e1c73e627ba994ba71f8467f7d0936af0da0e281c7b9115e229fdc84e4d16247442b4aa65aea4e92e1b1f992470af6e0fe798d9cc49c3590928199858f5ce56ef78186f2181e051d218ecf1fa408d26bd1bf7e5f4fe08722c10ad7cc39548187cdcf264c3890d7560ab1a3ec378558b1e3f797c0ce097e3bd9cfcc26ca85be84ae3719354d67075e224f69fc25429d1abf30ccebf55ec3f981bd357b4d34ddfda75d58e1051a38161b721e204c597802b1884eb4180049160af0b8e499c99c359fda01cab10cf06ad7438a6075d5eeecd09dabbc51a057d0e0df49952a1b54e1a1a8c4c913a9bef5838f3abdffbf394fcc2cc327e67b6f696b0920c62a03485bc5c276dfd0f57b7325a4bb68fa5fe12219c1b579d7d4e46120d1f1719dec3cd92e7837103250c6b4a2c8674487d4277029099dc78aa14beb3745d2cee88900a8c70a0d556732e934bfa89ca67203abdc2f137a1760d6c7817c529ea96ae0a33892b0a4c3f29b89d13539fc08803dbc2fca06e4305c325a73d075ab3803e09f53b4e89fc1db3dd4caa0a428d3c3eac3c302b0dfccb755c722a8f027c168faf29cfde64d5e29f699562a0f0c7340ae81fb762c6e23301086ff67f06d5d43d98cf45a1aad375cd884243b0813e6cad4daadde8a6d0ff924c7ac6955377b7a7b68cd4cbc43dbbe1abd4c7bfc1b8bf05fa41dc2868b88d3d95ee6f4705613ac889d54146fe27f9c707d02f70d760d758da8faa9d0bdf5f2de90d58c8f8520cf3554eddc4845a65a6204f56e9fc5d42460e59e15c46416df4e122a7199a0fcc099d6aeaa52b9e8db4461bbd1197d2d458a91938e5cd793b2efde5a4cbf5a084950f49f0167555b69e4c45832007a6c3f3193b792d9ffd83963efe8762c525c3575b39ba19fb8a1a30f13efbd10fa94f87dfe0f29c5c8651def2f394c49bab7c31f7626c3afe8e045f19609332619518e827b3805a76acdf263e68de4f8ab39a3ca306e4b9b356a4f68d8b3048436444f050c9e9de1f9d24b54e7ad88534cdb9ae832a6858a681e008a6a797a093bc21a6ad587fcc68e748806484c1857d1fd862ae2679f55c751ed79e81359a8740b8a40c7ac366ad2dc1938a6fd3525284370231f7755bcf3425bde8ec93db9cfc59d88f4e03e7f84df0c9b2ac255d5e4e568858a0dcdd236d105e8cf7a52c74c841aa6968d388837e968c84d199897ee8fb235d6ffc12f0b1202f7c6057050138a48fd4ec10008e8adeb8b0206f620c473daf210f0976013934fe619e81ddae867a308d43957e84cfb7aaaa229c562dedef3e62ae238927d52aacfc5442aaff22e2dd12d91ae344942a5e7b5df37d8758eaa11c941e6cbf3e34d4ff8a1458797243de1974b23a0f64c351d649eebbb0257ea16dcfd1f0bcd114cf026bc7363720290468ecc1b21c2bf4469467fdb3b09048506c88045681bc5e4e8d94fa021cd015bca0ac47b8b9310af85e42a1008794d4d225f5dac522ddce19c472811f089d19f6f480fbd45bad836342d91ab9f2f13d895fb9fb94172e2f5790a9d6322e9c5680a1508ce40e1c98deed2399bab9c0d4f56ead5d279cdebeb13e4414ff543712b93d4be2628d1ee073b8b09f04453a2d286c624c578a374598f7dba8a4807ff0dbe36524299ead48a582c409c74c638ac9f0b4e56a4ffdbf8a69ff5c29d0efc22135058945aa6829cd85c13ed8bf9e40a30c0ee86768a9e3e29a28f285a8b22980a171d5d9aa50e3b4e329e1fa7183a35fd2235a8cf49e59479d0301f5015dc880691a4ca424bc78b3713ea85c2be218fed7491d263b71f7fc9f816132fd650f27fbdc504f757b6b28fcad87645d971572ee0c1742b117d097c842f78c0ef0bbff5fffb865d376b551bfbe26bfc3b7cc2177c3a306189d9e21790abc9f3f1e6d2bc1982ed2ab9917c98052906375483afc1a1bb8ae24327d82ebf6bd22661f989898a61fb41e33b2716eb79814f79271b9bc8eeaa0e0efdb89d77577bf18cad5c7ace5718302435b0c44054a06c159cf1a58313c2f8d4a5cea84403a75f0fc05c8faa4f78d00b1c71842ee55db60d8097e220332fac2b9864962575795020963a1b7211311938d617258a36dfa652316dc1b82b738721bd8a830720c3deb225f4bd99417f9285df6a498b417100a2c7c1a515ebc1619b06b5c059bb951ca4728979005c44f1f79c3ed3752fbdfe67ada8bda146d8c91c2210d678e7c86206eeb1ede9ce6a1033fc1a99788171c649849d49b11c3091341eedefac3df6fee4646f5bbafc23a5e0a6a43ce683e81474868bf089ed39c1921facc4629332c406000c7c8e013e04a1dedde2627ee7a0075bb7124b360c5c0071f7a5feb2bc13c6cf6d2189bc8194e9c5b0ea1f480dab6ec410ada3dc2c2dbeb7409638eceebac1ac035508a79e3f8529c98be9d234dee6d7331577e641d6f7eb00cfe7a91599de89e5901b9a9d9d9c8288fe724e47ce31ae03f56608b774776d06b90d7226597128da9e53a3420c3f208228a56546833f3f6b8036fa843a5056f871c03d8cfbc07803f2132ca9c20beffca12660e15407c54cf75b6bab60c2397664045c07e541d3acf869605f3addfb09d0a3da42c9c27ca55e4ba7bff1dd9307488ebc87d555c7ec293fd7d6d04a477ba14a9889b699fcea5224cfee7d99e0f354070db9cbcde64538a0793d653b19dc711b15d83d2556fb5c3977b60595c412ad24f5415a4df2c3649a690469e68cc806f0d833410fcfad775a2c38eb6a05e5ac5581a0a7fefe11383d6d3611c5250859630e410c6ee5ea09763a2a01e00127f683b52d9fccb2d441b7a83cc263b5e1bd996f770ae70cd9ec8c832ee33e81a7fe5fa5fce0d71cd7dce10065a14ecec9ac4f6da806b6c62a9a96d3c6156c785c3728c84ab960b48a3ee76907f51be344a8f088e6373dc880edee37151be1e48ac403754bdcf51b699aa285021d201dc602235bb16e986d9f44219d302b56696b4c74dbd251f7a0944fec98063ce534656d53cc3160e26b851ea50367eb281eefc1f92c75120219a1a57cc0a9cd8109b56aaa0d70419a72a5c43e1594f4e76e8a233a77414fcaece4f08064352d2c1143e375d25e1c0c1fa11c9f303925da46bad87058faca2b0aa9bcc8d4df85eecc468b17a0b40984f05a759271a477f9dd778284fc24576d6d2b3137b1d273706f77dfe0b022c7a4c951e736f33ad6171cf488809cfc6551582816e392d473c9e849e949eb382e65ded9d69ca64a3185ac797530b2c16f293968f3f05806071b32bfb2669cad05964de4da108e7c2068c2e9eed706c72d903c2251b64cb94cc11ad73990fe2a61bd1f42f8ab2473326b2d2cb5e668f8156031497fd0abca0789d40a1f2ca1dc75eb62f88d8320df7c1ba5ef91d11b44ce2a3476ab50ec27f57c97f5032245033f387689eb158e823f4eb04c5ec414abfbccc718786dedbd8eabb416495ddc6a18eab66900976a6dbfbae5aa0489563d41558908da8102e17c3bcd0a44a199ea0bbeb4115e4d249e00b5691112d1917f5859e8aff8c1652d6924e3b0778c367578b29655d7bbdc21906bb3feef89213b51eb16a15edc287fdcd20ba81b8b71b76258635772239bfc95301851803f62ed3cc4f1ddd3f63fdf65d7363a144f5eee4eaa90205bb68bfeef6efc8f0406e858d9217085c1f2364d4990be0ac195d59470c366822199aff4242622cce6114d50e3f039064ad43ab35434b1df95289cbf1472ee1b03ef2eb1ff1e8b3e061e14003f5fbd4e6d85f162930fff229bbbce52e4dbdeb03148208acb9e04700f2a0364a4e85e6ba196f29fa523677d8cc759fa2f63806fdb2d084722c946a1740552cf4942a95017f74d17857cd33e97c2e6c858d2a8d85f4ba7eb83dec5853cfe7f10ac24d1fb5a2d2f66c0a930fa9b6147df0a032139aec0b87b0c261235cddb3fb01d75546d4721d6726f77694e924f844e22e4ac5910a86d05c28483143be8711034da834329b50704e32835e61bb72a3c9ef26491ae0d1e796845124728d3c26f3697f01160ec5ac596c36ecb3673dd4323b7836f68629b9f9059c3d8a616a14c9d10396ca405e64a730c2d00077b719cea21a0780ae249299b6e913360fa2bbfd03ab4523d7033b299c5631f6b10625b3066c7d1694d1a337d5f683cdf31d1cd8e76a31f5f8c782691cf2ab7ff74c73d9f5da7b1699d751bda895dc620a920a8721354b2ce81490e0d0defc169102ca4a1c5bc09455d66ed5ce4dcb358dd5b352c7e459f5af1b4db50e26923b905d6ed977c029edfbb4ed03fd0eb397f6a9d0c3059eebcd6e3cc367d654184e9782cda8ac966eb7c28a9caeb129e61b2bd7f461374c56a46997278015469c268e425b95e6e99cd6ef25ae6a393aa83936c859a61d3fb8b5f572eb499b20aad34744868944b06d62c177bcf67e3226fbe34918bd0eb5129515705fbd53d5dbcb38c0a72d0426e17c0f515f50a534b3b04cb4c9076aeacffb3ac8d83ad9f0e27f25f755574fda62dde7eb14cf229b79e2b4e732ab084139913d792c57aecd68602cdb8e1cec44f4572047212e62b0b7b9513ad287327214174c23d63f77ea122252676f11d3715f19771ee5f2bd94dae603a34e4aed74bdbb7b400c0c684c842fe8c41461b9e6622d38aa32ec71b4743fe1966148e1e5b7d9b988922b7390afe3bef2ec4b1fe1a7d7cd3c28cbe6e8364c4b5a4edd62ba89e3aa14d789d890f8d7f6f98e2281998b9ad624bc5ccc7b5a38afec50755f3c70a25c1a99aa94b578044f46508216a25b47fd606f81a9d8042b24d9295c2e53f8095c24d606ade5af0e18637fb290e7fcd2b983611f97874b9fe08185596c374ef684e35977149bb026a3cb0ad7136942f36254bf345bf44a1df06369b92e79e3384c8bae416f1c36e7733daef5a6dffa14efcba215bb6c48ebbce3028081fb20d283f59673c38684857e70a6db13650a7cd822fae2d4c539ab1c583e62c57a4e633445f989d27a2e42e96fb0e419390f52707a6f7e0a7d8fdefa79afbea5f05531048b12cb3f6a967f02373b32ee821960aecec7bd1b1ef3987dc8c201f700091f1413641d2afd8f45a1a34cf285e263b689d3a32b44a61bdb04fc04a59f2b167bff442f034b0fecfb687ff77dd74ac5d59b440795dd920556e414a64b7f75bac9f53f8b6bfcc5845afc9e3db5e468214792579b0b21fe01cbb656d2065a8faa47bab0cb45724526ff2ea944fe845914dd7abf10aa6c5f248651dcf87130942f3a0edad581a7bed2538c85fe36a863fbb2a0c99ccbbe254bee42b34de2c3b8d29807ba17a6fedc178a21805fc42c6dee6ce43926edf864113418c96d5d469d41ef4d64a6a74a6c2f25e339314b08cce7048ec9f296788c7c323a6202902114cbbf581c13ad25f0e0c426f295072cb38f8ec64b2c299fb0f305ddd268fc575632ffd196344f2136b73076b9da3097cd0639752f8cbd891d68fa7dc5a7ebd3a6995d275112a60b92791418db8090118f79c3e276fc5dba79cf5762a38b1303cd1cbfe995637a5344eb13fc2ef812d6215c7f5b7e3aa11961ee27757946730cc6fd391557f6a7e0ac3788d0a8ac88648baf24ca8f3a4bdde3a1190b66bc79ef1a0978891b16402b8ce4e012177ce53b689e3e81aa3a9eabaebbff0f5938a37d4bc304700f4beea1bf1218f111775a79f1420fa324d174ce768ab56dea7807fc9a5b3dde4ecf9873ad8dc3cdfb962fd652ac98d6b387b7f8e46069ebf188680b9f372003956effd29da0d11b93def05023d05d8aed1949ff6af824778d4040bfffbfabc45558f097744aebc5652f0c63339150e1c450448431353a073ac575e225688eca244938dc996abb58cb49d89b771e3468b9d7c7283eaa9b9881195ea4c84c9818c37055f8fd76208c87a9df3c2047c3c629170fce079cfa30c692228e5b74bbe6288114bf50ccc5c222765374384db83ec8178cd36e20e1ef8bf1cdf5825f0a2d6fa8ba54e0832fde0a8a476b13b51146654e0f39efacc944abb87970466d2c699723ed5120b8dff9c3d90624dc95634276e13ed5dcac8421ad928188e3e2d6c64760342e84a5418162ce37d1c4ef40723e12d6def66bd875e78cf9c9547b663f4f25479e8b6bf2e90d12ba875e0a3343767ffcb033dd68ad6c9f590ecfd61b7bd84b1790126bbbda4220e0810d27becb5e3ce6749d44a02616454d22a0a2d970f20a98cb4c8225aa8df64dbdc64c4c57877c9ae622b23c98989ba40229d517bf063e7804d6625bd9cc99ec8000d602776988e2ee7c538bb7dc08bbba5c732182e613c064aac96d306b94bb13742a7598d3a1075b921de0681e6b7584f2869b0bf4e3669ca739b22f2c2855106df541a2f478bf643ab233b0ad85986eef5a8c1097887fe446f1d76b7ea16b586124bcc8b2d496142bb7da3f110cbf55fa58dd4c09a2b8104e9b7a9097527b5e68e46bb56d7bef046f4bd7d27663fc8caf91cfeea02f1982263dde760f47d2ef8471c1c371cad9f5eb1a5d09a36f30e12fb7fe0965a7fe0715dec226c25c0c847468fba46378bc808a960afba66072c945352666d7e35154e29afb8afc41069c850f521fac014605757ea9d5d8706841b7275d4216c27d032497553aecafc20d7c01ece4deee81b5dccf2d1d04731b1da973f1fd61064812375e79572b22e1839621b9aec58e8eb6cc3152e9374e17956da23ecf9fd9922b19d953d8e733c8050a14e156b79a9bd93bf43c37b41acdffd0d70ac38d1b9f8aa31a10b35e585668a3fc45d0f866835f6f3c00a4ba2b7397c59bd1b9f2d62cd0f8352da3221a35d4d85e4b13bfec37495741fd2ee81ecaedd35eecdd29584fb633ff3d4b20b82d763ded89626c5a740dbb7b8bb0e8f6bdec6bd543880f3547b3f1c6efe238ba95e1587148872cddb03284f621c5edb7a910db67da5fe59abbf8f8958e300f1da77ec0e12dd48b6d4fafb03838f73014369e3324fbd8bc2d956b2836ab79ddd8545374453fb5ee10152c2975f9553df458480c6730f5758652fac687374602964cf4fb51f4a4facdb38ee78f1c90e9b2d4679e28c75e67192112a6f53dba5add86f774a9360c18da77ae000655deb61f0475d2792d53be6f6bfd63ec5f080a2eeec931140d0cfa3664471aa336cad6ba9ffffaaa4e4603b5109c0e9929f4abad9998275f83270d67010b3ee127be9b06cc876c578ddbc9e21cf6ac280614df519689f33eec26b1abd083a2e78b62c0e37e7b394de57aab3609ff502eabe5525c97a473748f645c12b6560df8a920806e262019fab99dee9813d742cb258d96315927af60b1467e3f95e06f94fbe9dae6f0d215c6cfb9afb6e8a992ce517917eec728c7051655a41cdae52411776c05b97cee58e1710964d789d9982cf1c6b902d0e6398542a308ec0b7eadaedb614ba0fdbd1d77fbdfb96d74b2598d71951ac565efeef0b5d8e20235faae241e0913ae2814ffbf8e6cc166d026fe87aa688e92d7c05491408c00dda6c70070c8df27591d589f93dafab7a41b284798549d0614845bee880f60a77d5b51e6caad2ce6a349a9d14871badb2e211a94c23cc16cb5ae78fb180e219a500db1beb76e1f2261b9890fb9dce66a274e47344b73d23b4d49c38d603cfbe62857a4443a0c142ead0185f0e06aad96f52c71a3a715746a2a95f5839fd4f4eebd091201b96ba9181dcc510f08470dafb14201a0dffcb82dcdbe2ae62d9ef05060006a30fb819cb4197066836afed4d17295583c74fb9893bc62552f814e22fd5743a9f2e760f23e8a740f1da6a9fa9b2f450159b5316bf0faa0bab6677e7f1f60f85e6a7c6847837c0c02270785241158d6139798ae473fdd102c55be3763936d09c264aa27d966bfb7b1cec965c2e73158aebcc15f14930f512d615729be10220368c8bf418cbd4d75e8fbcc2422837fa4aab1a1baee1649549bee5fa21f4c399f59fea214eae96a71472c51ec2c0747e216b76b6f72db485d9400980fa8885768a2c1ee7d6b4599c27ef39755f174787a6b9fc7d13d836c0f6990987adb6eccad1fe581be2a8b457ac27729545f0624d7247546a3bdfe847fe3d56b1594a81d22c80b09b00d2fcb7cc1d98a3679711539ce5ec986766394eaf4fa7fe389d396d6ffb9768cf6052f85cc0f9f3897a137b73f78c791c58d4331d220e75e99a07912cdbd3428db2d50703af1643a222899cfe7328bf317585c0999efc573697d51c0456a26b2883e4485fc7219497dd304675fefb4b007d845685369545fcaecfcd90eb92be981e6731d0939504da6be800ae2ee16375b54bfda24f0b15e5a3337e525fd80b634a62d016b48dc4b03b18201fe56ef679e924fab26cf4d2963d5e30d21b76fef84b574dba0516a8e9bdcff7cbbe47823b2074d0b0cffef240e742b90922ec03b59caf7f69213992d856407407494c51ee0d9d23d9ffd3a0d1676465ca1d12bea9eb3ab24ee4ebb84427f995be1381e5698bc10b8fc9c2efc03b704b928b1cc58564e4d3b652a3f83a29887ef05f31b5343d6a96c9368003d0c3271ff649a1561f844d651943e3a45580839e45ed3d8b2fd192620ec73cdf2de078ba18770844b9cebe35cf3e0b3571360f2d4267686a12c0c198b36fb66a6d0db1dac81577f739f6e88808bbe7ad0cc58342894d2192449b9d0d53d1b6c6e1ac9d86478c1f26ddaa118a93c80902519b7aa237de28d89e795a3509f1850802db32a46914f50e81630817baf7ce76f541862a973a59dfaf5d8ba26c4a21426b51f19f57d91f14048444d4dc1b4300b093270743d0bfd5683b85ff2b66d506dd50604670a954a039d004aafc625b9a63833483c4cddb1f3add96ebe4a51bc9a4ebe30669c5cf05539dd381dfc506c41cebdb59ec3e71f3ab27d52126309dcd4b84686d88954a8d6c99228b6b3eaeb99b9b027dcc702f0574628c4b9cdd26bac267282c71ae307c09baa9d2f30ba0bb1f6de5cc2d3c03f4a1d3a351ee78b4af96754a70303791cdffa687ac9169d0cab749702a35440355a24c8e93d15e62f9af6478aeb7c91f2b5eaef5d9b1328ba855e3921000f18e4e6ea606a70e2b2c97a4cf732aabbcfb78640157cee3b798e0afdc83c02473c5de891c6ecdc7432459992e3777eccfc6de8eb875061d9ad9eb469b1f69ecae2b27215fe034de676b3edcda449300679d0fc2449e81edf20325c1fffe31cbe0d423b3a5a9680e77a68c73be792c2d92c86afd6bddd93cdbd24d7358581747e177205e46d0942ee0cd9935c79d75c8bfeb095a2ca3402212e9b1a56d3f66d767d01b8f7166a0c9770a9703a157f49f34d4a140d68c800243f4c2558789cefdfe8aa0523c82dbdef1fb3ce30764c29003a8694f42db9a30469d8ebe19729edd26af00f7c51e5c96a9cf682aae8f0bbae07c66eac29f7ec8cc8f6bd1f3e9b747313113ba18c1fde0827c3d111d941685b3587ac86d3043299f2e72b139b264e623756ddf466a9cfbb93f059e46d066597c5ff65b45b14c783d81bc9acdb3f97bb19bc3dc3281954428366cba01a2713d37b39ffcb3bc1017f095f990600f8697d349d3846116065ccc0258b9fb4616650da1e79b33e9dd4970c5edd044f8096bd98bf307d4e8c3ac2ecc9201798f172c139ce78fe016d82b64c0b1d0ddc9ab2a0a327088bcf2b47e72e4f908681bc484848c1e767e54073acd7b13fc99cec3991166523d639a9ddeb522f049b8b232e09b8f44d1f7fba9bf4765160d634e66293172a49af1374a0c6216cbdb909e14ff51b0799e54d7c798201d445e699b918edf39993cf803b999b9bccf0570364e3cf9aa6cafc3697c669c0a708f0833007a9e39b1a3580b1ef940dd229fff2a259290dd5ecba38bbe9a683e5c560c817113a42bb064325c17fb6987cac9fdb6e2a0521ca21920def2c220e78a3de0457686889c27a73ccbf4602e63a104ca4d34cca717e1dbbe8351a7611c9b2d23a659eac7324d1e3fdb664b3460ab6e660f3e3c760583cf9b0cba60cc5c3fcad63708a2bee55383700e39db89f4608f37f2b7f10a8705ce40c6386f3ac4a4fe57690bb58184f7a2d303e5ca1ce121db5dfadf6a905fea01594dc43db186ff8ef63fb443a5a00332b90d15d2aacd333346363708ce478bb95ad748aed296270ab1b5bbbe790d9e0abb12c9f1bc7ff3743347904ba970c89c7341ff9ccc21deef2bd61bedd374c9c0f1509f3daf673463cdd272b867342a63c2357261dd60ac1fad2b4139b7093146ed53be48a74bcd67694749aa5faaf65adaa7794d266c4c2ac1327193060c78ccde99e99e54322945937c4c5e806063907722b30ab8d86aa32131ebc5634eb5e9bcac91dc9d805dbc8d5fa7212a7732c52619db50a00ccc5eaa09fbaabb138f13361ef1db0d3f6e009aace3cc90928a92a0badb47a001e5e65bfeab8e619deacf8968cfae1455f5e796b6c6dc97f6659cd89bec0290d5d33d3f98cffbf18296b2fe35b710f04cc531a1f094c89f29fba857666a35e2b087107fa7bf2ef68067b8f1d9928c38b3d79c1d87f9d622ecd7420fcb08cc8c2f3fa45fc1ed34b08b942bffc526055930a2c6217eb98c5d346ad83eaf0bd4642d1d25e56ddb0dd7f8e441ce22f141385f9300b58114cebc9fd628dda43a42dd8cdc33542681f0621653285cf02eef5e1a675a8cc672be6819550713cee7e37eedd19739ca7384d64218f07724670259dfd7cd6f3aca44873d1ae7cfa3000a160ce6874aaa097196419d4ad4795b0e5d23c82a680f764320778411163999dbcd9b68683f32c423f80df5e3d79d063a40a99b8bc2326de7cb0e32cc17e98b3df255c790fe01967b8573c06af51f842dacccff891dca0d297054bddd414272163babeeacb00a422c1cdae22e450fac6a782d68b5ae0c2ddfff1d0499899ba548c8758c6ce47ef2b5c9512b060e8eb9eb13b03da6e9111de0b2e87e18b742e288670f2f0e858a99e185421723ebfa5a186270efce24bf6fa005f0faf3a47bd94f39418f49b3e2614ee85c00217c549c155f8b1966e9aaa1205668f75c89994ef01bdddc887e6a089352bf996b6d634586cbab7f8fac2ee8f28448db3b88ef08dc26c579a160f289fe08ea86ce7c8e0937f99badb066dd1e5f44ed3bdce3e41b9016cb1dcad25f6b4c37f7ea47d7879851c571b864995c0eeab36b063c09bc187431845431b382b5ed7d2a09b37da82c0ea3cc449e9fb31e397c66f0b4271e10e2edaedec5e98740bd7e0d7b3661a12ffdb4f3c61f3f3812888cd3669fba310147217406b2396d71805e7f916d3720e397341aed783faba9ab378e8bd3cbb5aba312acd33f9b91326cf532594fbe589971f652f8aca5905f0f249d11728763b868ecef01bbd938da8db9bc93493a24c38713651dd0990f1fdf498f7d3fbd5dd697ae379a1fc8e75aee32ac18a98b5c2a3a19cb24d50b77c19d26f337c3d06bf2326fee29e39ed1284b57653942218dfa2a9dfaa1893d8889b7c6bead11d2fba7a78e122e145d2191da95a7eba2d79558459f3bce11190eefa86e9385a37406bdae91cd46162c5b34261b3b344f56308a5af5a60057eadb28d5d0c9280e52745e9cba9b4dbbb26bc77491836e0d8aef3e5fa18de99d5ade4df9dbe50821a6b7950d867eede7cbee367966ca30c72b12d49e5fd9cfc6bafcdc43bda5db435b8fc97f73ec34033ce17f6d28868e0ecdd30bf8e671e76e7463e72acbd6e7203354048149141926188cdb88e1605c5b7022a1fef055e3484ba2adfb54cdd55b4c2273cb8ca30f39fb54c4b1bea2ba08a5e4f1a55cf0a01fa5b2b7e27a67dd7c16b45667391d0b91819a81d80f6add9843e0b2108d742fedd3589d4e13eb5ded27197aeb621bb521b3622fb05b60f7503943aeeb99f0ad09c5f10551793768d75cf466168875d4acf69990ab3d199f605c930290e778e9b88a737ab926824e8910f764df820c6ad673e656a0f70bdaf02bf2e99aadad6ef71dcfd7555fc1de6e0ad7994cb93deaea066e02fb33a27d8bfeba128acbcf3cb62484484a7c9a1af13682dd4c9f21e9cd54e5354487466679da316b8234c4dca042ea156c31ee6fa28dce2667dad09c01c0fcce2651091bb8f8d72b2b8a1addac00c576fe5c58140501be1b1b4b1e90b2949d9a89e28dbf2d21bec88413ededa3dc40794d556ba2a34830031dfc3be44416c0e7d536750e5e8d9fd531b56f5029345218218fbd3e8bb9dba74b479e75239a4f011f0b9acb112708680a0da8a77498229ff8cb40f010daec326825ddb80292b584eeeb1f5f69c27e47f41af7fc053931b1e73967c2c0e081a4171f8e263d79c0719e5a55c2ed3f57fd6e78de64a90ea08a33732377b1305e815f5d1ce92797b4d5dcb458cab663e7cae0edd59a8e30da1acba163aa12db12c85f13c2b4ec749256fa55617c246f266b86b07eb84a8b3f09f88c35aa8f1fbfc9a4caa372f2c66e5985927097c997b86af0c3ae940cec6a8189c6b23a76f61cd6f4d8e2e94c8f39dd55190eeb6d44f151ce49ed113c2998665c9dc64efa324f252409e4662fe58425ecc7f2a8c3445810cec3e3c5d6f990a0289bec304103b70fa62db9906f4a9656be44378d80b767c51cadf4f6fdefe28bcf175d6708ddbf4768833ecfde5c523e07746def89e0bee8cc2561f9f8ef6a16a618c3fc0a74cd640462255ae3bb3d948bdf7e9a286f8cefad5ca4788e6e1106b1711d11f75770c4c75393a0ac1612c60833ca87b99b7a1e7d3d3e7aac4ff101ee4d7315c01695a44ecc3a698eadae8ecb831408c075e697c81f7a4a06bc5d76a3952d95a87d4129a708f61f6bbbef0be88b9eca35141f9edaf8cf619187630a614bc95d1fec2d311c44a54ae36fb7c3941c8b818af50db1e7ecc65434289cdee3bf19833f3aea0e1ee280498187425f0c928bb0803f9e8f7352293d0b16daf3b65ed7026d2f0f47eb509052b40041f74694c19bac0ef6b0d15afa4408b0e5d408a3a9a0c30c0682dc025c3f356eadd69d5f33ff2b530cfc9ae17c44bc87d16d1e3e6a88baea21b04d853359c23182557e4740a7bb1e7015a090c256708a95391e0cd9f02e53fb6bac1a8d48769fff07bf93a5a5ea9f8b7a8b8340879d4bcf815d578d47ac684da0b78c5d6797036d0d5bac440fb20d3bdd75a6f455839fc5665b244066e9ed604ce98c0a829df07f8e50941a6ac4f9d940e351008503f07376a99f7b21679a76409691ab757517511cdfb26de9d1cb1839122c10cf1054a1c39452eae2e94b366e2120b5dbcaa2913ae9ba8c68acc3b3fb6a68c6a2b294f26b9beade64def3a855615b94fbb387d4657a8e2b57936317058690b75e45e967f84358efc059faee6f0e07ed6094b7f1a0bbc1df0791ea03577b31455499c91e46be51fe2846b7b4f5e85c7670204e478b88f336c02a5fc27f0621700d299fdf04ce7b38a8e05491da37a5068a852affc572b335975cea1c3d8d058b7c4460daa0167b02b813d195310d63aca3f2b93740355b6f16cd9dbe8859aa7160f3cbc8f3e224ecc0700c1e102c5928aa39901d99fb464843ca22e680736a79b94c925b4b152fe126c31bbca2d6d55dcc787fdede69115ce9f94a814a79d7a4313df8e1b877075b3ac44d2001cbe78de0a17f8c68c80472b0d11037baf16b44181130dcc3c08f6dd29ae125dc5f0055a94349f0b3156f57e00743f63adf89ca2dfe226b653674070e7b8939b9388beafa39bd7e74a8ca9065f38acdd34466114aa1e4eae4558dad48584564fdb29f1681bf9b4388caa1f5e36af02a38df4a64f80740017f25df7c32d2a254dd50ae00a478b6dd8138a8a4af1d03c6c190f0cf6450795ec15bd18911e15b4945a5b5cc266c3b84b73a1609d0a8990e181f3320ffe0336f50d8c3a83bfac64afc342a63c3768b0685dff49774ca4a27f5e44e1dc9150a146838a1faaf516dad9cae76b9f9e08e84a1de67eea0e69f2caa31aa48aaf18a3f8994da699dae9004f184d4151e9811870b2a690bf0e846833d43640acec62468b1aa58fb229339b08fa599fc34a14e138cee6d695c668c009a1f27f4c829a7ad1ea2b0d781c7ba030afce7967337c95e2d09f61e30b5d15fd247ebacf2a18bf5e1b6a7af78cf4b4239480abfd8bd9388d6b7fca34472b20ef684adf21ddd7917f6c98e385e2a62238babeff0fc786111c69ac81444b488c21dd57e29095edaa187040d5e68b7f9ebe2718a74a7a8a825232b590599f816dda02865597e44d430da6b7dd9321e23bc802ec61fa56c15e9c917f25c52826a1ac8d9797714a26d0ce39dec25c65109dc0501098f5e71cae532a41ee1cf5ef20a3b6c276d86734534a58d27324cc20db00db6de7cd25a6801b841264351623600654d634d80ea2af23177091e32e936c3f48aa65b996c816fbd37461a26effda105dc3a12147e5dc6821e3c2e9e06dc2f8f70a5bc924ad53d02fbb71bff2eb6f5e38622ae376b826f1151fc9f91be0ba5bac01a6e55c22b5e792575291ff30e732b0c71ee88abf37e1b6fb9914fb16e78e6ca510eaf640b689c376eadd97bcbd6f625bdd67410ae190de4bf3fa0c84533924481c20914399e2d155f7787b6b2ff07c427448b3e9a1cf0ad522578fb50982418921f635e113ca20f3562b7d3df24283b9bfad0dd172f20405a9f1c4233f68710e7ce4c11786bd4a4b17863ecc5e0f088ff17b67b550b25205b36a0c4b9e74c8cb81ca62052d6a6856123ecc70836b11f0dd21e6109f6ea3e51d4e4cfa8afbe987410df56e92495aef7809c15ef1c7d19ecef4bd3e7a5fc7f3000c181a50b7246091a145e3dda20e5c6044a9d966f0b5a5015d0f6dafd76bdbf4049bfda01f90c7c5add644a9f62d64ba80b468f01585c888356a6119a64617802dca53bba903380ea720f9d1d71a9a3f6472605b7cf43569f7d0dbf09743faa0fbcb9667dbb4a16ab65a618ca91269e7e3b7f92e7756e8a503e3a39141d3c8847ab62e99f89d32b8dc3d00b48f74fc29e1a918966a839146b4de8f6877da7e5cb23d6ee74ed437aeda931250f22f0866a346c687769290edecf9108c7466d8c74701156b66cbf258b225e25570f26ba90b5e8560206306f6e0c8e48d20383711714f498d3307bd02262acc4ef1a486a0a720a6195d9e334853f683856a7f2ff0fa6bd0a745eb91edc248445f25973d2fb8046d39378d7d0bc4a79661aed3f3927441d9ca698b8bfd21cbc1f74cd7f0a70dc143de4501fcffa42c6feceb85b7767366feb60549db7d1f00f6f42afc8184bc8a4d99730fe4c6704b56e366b4defbeae1688dbf0b16a3bf355a99d15a208e4ac562592d64cb9f59aa092a036ac2cc1ceb99788fd8375099453305265d4645b48188cc8b5e6ebd970c38e0d869260afc21a15d0b904d549287e8770a9df453b313f23c099b71d1bdb7cb404b0c273037b72eac70b15719cafdd2031362e5e0b9a3cc1c2c982d56dde215ab92d0f6aea44e0b89efd4ebae64259115c8b76faa2f3a541e2c392394d537ab20502c3f4e3a7790201d0731ab2d658d88b12b71767ce9b543d587f41e81e52b2200bfb6a67501892dcd6605ddeea6c433a703287d43296fa9c126aaa470636895e8b7f4e4be20a2e4922dbd1a206ff1b4e8e2cc03dabb97a2330e09d9a04dd1f9e6574f5c95fd4f2d70379ca4141f0c4f211014d99bfb4d00a339e4bbfd4d9ce9e613a0d2a530f98324f0252d112940f92d401fb29669edf1ce1a6ab859671383b722ee39a4e5f405d4c8bcbab742a06c5b98eb5dc2da40f49fa2256f972e40cff155488c4092bc1f6fc9ef5aa3e95f07c3ff4f611f3ed97bafa130be864892de4e4fd968722a7ccbb5e66e797f4e4e96518e0b5037eb2ad50b6aa9318db3ddc2e7d511171a43f53f6679df449419dc6a242b69a5ef8d2cb903655922cc63d60b19d94dae18a4a2644b0abded04674601f2c3b2df030b05ab66d89b7b2ab23c606d3501e43ac7bd84a208b059ec9164bc3a3d66d1b39ea076823c1d11a6016e806f8050e6d9b270480e3ffa9160d9b01f6ebc994a4b9f92faa3f62dc4d2b39ebbab57558a394c100f22e8bb459fbe371e6bb7d20020f76953ace0a69ce2542c51d13b5ab1e06ea650415c5fd603b12601302d15ba4fdaf90f1381695521f901066279dca5843e461709ee65a735699980b1df04ae7228ff2693b8caf41c9e018e442ee01ff6fdf8525b14436cee5df3318707628d613d51cdaf15af73dc8b16b4a2b1a4b809401c911d3c3730ae39c021c00d9ad2adc3a93ce5ca46d32c004cceeb080d99752550bd02f2e13798df623b2dbfccbd0cb286ae9f3573077f3890102193c55e5972ded3b574ce8b953f2530e5b5898ecceaf51b12d51a1c71acfe7962f83ea4c5858dae2fa62d15ae865e405c803ca64e674125d1e1de2d999b821d442dc5c436206a9a1fea9c1ced1d712ce20c239b4ec43b5a22352afbd6b094df0f142ccb0bb0eb336c8aaeb2c1d65a95a79a27ea74796c06311978ffeb5fef09c43af8ee36bf8119976b42ec6c2eabb14c605d9622f43d3576f97ed8257554a09f658c2d9240dadb769109cd851c99775e0e7fde6d69c84e3479184eb3613c51ffc645d7a695a8bc7cb58a641e8f8b81b14ff6d9ccc3689b073ff9fda13d12f0c4cfa90850f33bf1cb1182eb1b6ac7418b65349763c734ce55d4a60bf64f7182637f250148cad6b44c2681df24b955b2e9fd248c53b61e6708200e42bb2a56d1371731e56602c25ad789acee4f53acea1fed5574d71f1af1eddbb8281caf96fd4bee831d8e85babc174d286d63597f927113e5f65714f8e80c3bce372165145321bf6fcf31f1aa8b2dd0624c05ebc78225defa635132e98d270ea47a11744313a66ca27ae9a722571550312e7fa65f61f4a2587512aaf622ded926d254cc71abb640980b97e5821bc369d5084498577b1b31789505e0b28194ba1f278c48890fc812cf2b26612ecb4e48e019c9c7e438c07fa338a9d53339166d48da605f804ac419c57bd79f0453c9a595942957dc992d936e7c6b0fbae162336c8c9b17a71e91f34314e1b66545f5dd32b8221231db5010e29eaa6d81e93d3fd7972a345e02925290d1f19dc050c69616bf4dda65ddfa1e92d45e85162de048440a6df96ef5ffb3e700f840fee7e6d758917c4cffcd8ef6c82aa5b395b01c8b1400ba4cc455164e1221f2e410244ff09d148435d16fc428341d51ad284027a059d4e18d01c96ba842d6a8c38b0e227d0052347f5f3c93f787a64fc8de161dd30a3243d84ff8a4fdab63b53cbccffb0780e17885330b0f1aad24c793d3c3d48126c7f1f51b9b155024af4717264cde16fab787050074d6055c1774ee71858f6c4cd1d699a772d0cf23a785d6080c56e18df34b93fae662fa9b4384bb64bb6f2b38f144a9e99ef439c2fef95a83db8a8a6c3b759871405d9c2b565892cd1aaf962bc80cf08a91eabd2618b13c5e3d028185e8148b66b3cb017e3f97f451f4c9c49ef5eca6285c5b54256c73a5910706d4108d0c98e08486b9ed5b876dec1b67183abe415f504c64db521c260da2da625c4fc705de8c87edda12ed553cbc8cdd678255fb13a0aaf9276e61962c6590d705ac70c75d500a3012c2e6e3af3e9188ddb2e526a4126590f934e86c6acf515eaacb56b7ff55310dad84294b970e623d2255f52857b9ed8b13d2d646a9608db48cc9a987aace3fd56f9b5f2192cefe2314561ea335e6194b3d646595118d2f87149261424354e9ac044135724b96e3bc9ee3922e50ab44b33dff26a1850edcd8fd0e0c02e9fe9bf824e3aff9c9a5d5c559dfb5e70f8b0419cf6ac7e5e92efb15a4c5099ef6883dbdaa3ffc1784d6b80fa895d3eae6438d0804375736f27c2c10ff854523cc1cbd92b71752da5a85dd169dfcc1f5ea10e276b073541eafdf4c65309dcf4322d180a0284f0ff973ab4ae1aa530c56f927bd10bf81c78fdddc78902d72bc06896065936f6e87e409bc7edc4e8bc9447e5eefd45dc01c4efa9ad245e6be3d0bbaea8ac3126f7fcd12de59b91c969d278e9ff509f7532aeac3b795788386a44e66616ff3da9f7ccf38d2f5d84e49bbeda746ffd57a310ab224cab9a8dbae0634e2c926e768f39c125c5d8bd6786aa3877943ea21d01180ee5ea6dfaaf89599bb0ebd76068a43751ed02c37079493e4c89b36f57cb276700c43ba1977c8e515c1e7f08515116e022dda42bcad336129dc1a0e25fa76f98b233ccfa0709a34a08cbf37054d2b575e680b42cb14791d130a5a1b90842797620ca426799df39d6ccb632018254208b65383235e6fffa04d3670331b89d835ed7704a1a56c7bb723d165b0f97c4408121ebd463bf96f3247492e5ea69976937ca398c31d571379a06ff635d6bd00a0080a00248c06bbaee3b280464947ba6d5ff5933eed8b7d2276d9d00a320990740cf21d7be3ef4be42c6fc1083b7b1815420e534a6b43d2618cf43a41ee2d8251a8b68a1e6d397f6af64c5abe1fc8a04b0ae84b6a139579937a9b7bb0190fbde616f451d7c23a9f659ef4877dbc9a6c21c91c50e4e74817dffb05287fa4345deed79b67014bdede467d2701af7cb1c05fd800538bad8a3aad818783ada3a3c643143a0dd2abdba744ea57843b8cae0c62c2186a958e566700d3e69f2e8720562d32fbed1676dd1cb3dd39c3b92fd6ab18560fc5ffc2f11f50083f0ad56e3448c0f888163746433ecfded9615d005b1a9e663f7b3ab4543bed6130cafe5718651a3c7fd50ad06bd8ae1b6a5a75a3652fbf6b708ebfb4cd3880576f6c7cbdeeba275988a87da3e07d41a040963dbd06a5a2eceb679342b617bcf90b5c97a26c72d3e1893d3ad200708fa5e87d20ddbfd219442bb682b4f5dc937b9255ff19d585daf2340e2a7a5e5d051482f732ad09d175318f673b6791d25099fdbf51b2eb2b69db33ba56385a7b09964bb0c7a2a73113b23f0bf7e2c4d37c46c26779d897c102efd95e7ec974955124e792a28dd9b192a99872c4b38e2b10b4db150d543b6720c8574b35a725f3c4951e2b3767cf92c1e1dca26ccf305efc377c853cc6493e0c8b98bff4de716b9d90ec477610b827f60becf11df5f3a9313882dc31d9546f5d5ba921ad0d7de0f871a773ab457fc803293c744e2cd295c1d93db576321ec99cfd05adfc3e7558200dd2df404b946dcc2bace5719d30ac520ac6ca234c9333b30efbd99c48372381b1e141658b1de23379ead556785b55a869432384de3dbbdf8b7b3de0d0b3a618b922d74a7d33e0c7c851b52367dae72dfe0654f0f13b96d8805db2bbef8af2ec5630f3d6326811e13e5a65b070aa9b6bd1a53234025b80a37e68294aa6e2de0ba8402f9f185326bae8d1f9735d3e874ba37e2703809630884300bfee80851abdf5f83f00d856fd610e1d9db0a7a54cb6bb0ae729c96437abf3425e85212b8b0ab096fe08acf5443ee02685ed62ade856d286e3a818147be3eef13854e0cbfc0806e22e98544b4229db3c59e24d43b09903ceec1ef48f50c4868985c1a6d109a5a3940eed2e6450346edd53265cc8bd670b3785280fa694f87f23d8ede4a058337a938fbb7afc3bc4d8c1a1eae8744e139736907a75a2e0bbda83bdd898f979ea91ee6406f6e52bec07af677a4d49a1cea996a41f5f6005931a46b97949e2c07269c26870cb4687f5496db85b90c3c724b9b523556f7343877e79db83030117be0164ebbccacade324da594d533ed57c245ad32da76ed09b915b9134c758ecf4b7a47491c7c4bcd2de7289264835fba0888df215a64617e625306052f3a8c2fbd15ad7ceb451792484ec3f7270e82e68b694e6f18d827f8a77415e07934c35d2d38ea7bee7801188aa33e34e536f39081d359c114d92e212a66885953bdc6df259a90d9983b81f451f2b8208e6b0057ac2413922247bac44c744c4d3ef70718cfa33907c7a70ef41f865044f4db54d8f614dfe996fd361e62462cd6b8bca96f40e46be7c2de9ea7f7d24a8043cbc62dadea407aa600eb10b55b77fefde304eef08b550032a2264f97d3ee9206a88e3af2746c144976a3670e816da878c6a3f18b9be19b4667e5e6c61ce3075968262e35859fb9f01bd345d15200eb97345a25009c98411e9581163c1395cb26a4c3198849582f88184637d998670edd6b8bb98db7b809c515498b6745cdd10529a98055579b84b88f6082efe37db4907dc93e64228177280ae78f4d174e2d553b68c3e4106eee31be65070ea81908e614291240daf2f8e0ea8913aaab07d3cb9281525d41e33ea01f3f8888c2b046c1c5a7c8ffeb128a645488c091ff72837a718d9b8f64f3432a747fb8061ee4f720bbe2ba6baa0f9e94647e4d26bdb80a9da9f4da87a66bffa2bcdff95d19510f62b1fc8b214fc25e4ce5135cf0c67ceaac0260d68c664d640e573074e7205506c4e99262e5292a057de07254efd0e7e949180cb217476976bb3779023c51bce105820769a49a4586d37e429be192fea41df93ce1934eba16d2d0a9fdab9185975b9d27d0df268207ce8ec8af03041a3bdbfd88c7162d786c0f9c8319d24941d1a12a6eec69270e4380eceecfe303743f52307516ce6f746a6b2054be87f1c1f181a547dfb1fb83c9967c9704f0773a6ef984b8a35303cb0ba75f8c5882437f0aa97567c509bd568e5f8295b30c0ef4242af4da061eefd11ee83ffe086b7d12e01dd86f22fdc88dfe2fe074c3d0ce521a4eb7a1925b6ac3329641c8aab7a0d7b049d9e25d659e89b584485b8a9900678b76ddacb31a63fe9a4edc50e500f3d702ed361a54b3cbc6a57ababa8bb474647deb6666f402be26f9e465ab7aaee892c20783f2e6dde75c227306b1ab27c4d450f05e345501dcfa30bab8425bb1cd013bef7aa06e4a34301a710e3fe79636e6d931d1c5fde31d8d6548b9d59abf80b82e566781f36caa1418a948dcc8df9bb43a06537fdd0cccaab746f50ddfcea7445d286acf3de5f1ba59d802db76301922613b1999294a1bf3061c7dc53a00878e3290dc7b7211de60f96b4f3096da0f9026da80f0cd2aca42c90abc24f0944a58b68b2dfd06309ebc0c7db1b21124c06c78a01d140f8ca6684586a05af872877a21c9c2acec83aa59d41d62d44eed76266722348e7d0fd659bd5057db15e4f9787c0c78b6721504e0a9784599a6c34ffa15c2c1b3442df8bdf759af197fc101fd6a043991707f919eee2bb8f4e83a6510a542c5fced584fa2dff6cb8e4d74d9940b4ab5f3f3bf6380f57f6880cbb8ffa19f316ef586aa39f72853b683bcad03f927f1fef259582dc458d8506d971deef150ea2dd88685e96e4785822ecdb3eae37bbd8ad5128281bf2483a83e75a8108ce486b2135b309a2062887df361abe2e305158195903f81a5eef63d3527c5f3a4b8b4c1bf0a13354e083cf23cfecb8fef29b4fd79be5183a7c5227fe69067e140998c01e5fdb21190762493a336bbd99fa7d204c9a3fb63d0d860e92b48b4d6a518b876db05842a98d5ad223bb73b246a406bbb9f721ae7dc39343bd221bd8df68c3325e73b7e138921ff6c94be4ff7c9c76a835b96dcef3b376dc30f13be458976e1227db96ea7acb3d9aef1d66cb8685dfc57ae00d94ee40b3ce8f4f7549e35c73ca20859d053d870e0485bd932592838409f3965c82fd95ab3d31f54bffa3ed53fd5e2d8ab53f974617aed7514460ad2c328ff510bb552ecd64d858377463d5cd99671184205c1730e55ef3dd8ea6fedafe3c55977af8e3297159d9d99ca06f8f5ba408e5d0ac29cc54fd8d50337131d8336de3ff1b462e47e6220fbdb44bbddb44460b19cf651aaba62446cb7c4901933ff0def3df47e5278a3596b1f35377a39e23db61181a5e365a802901d771b19bbfb8bb63d98c9b88ad5e24ad7fffedc1725b956eeb5dfd0485458c18ce06ff4af5555805b95aaa437129d6f1ab2961e4d769e560a0d2f07a5c8c430a3edec58781ca7312613d7dac9136026e3aa3dfd76ee78e5c0adfd27dbb6492a40445854755e3ebd1415503165ecab35b4be4cac40793e61164de640dcd15122f2a10f910d268a196b98982c31d04580827406132d8f0b3e5f5a37e5d3a9ab1af80e3b5c35c10fd71e47614f43e25f0619fb21a37a48c50509c3d26da8aa8e88ea3a34204dbebf50d07174dcfec75133942e504fdaf008b251e8a11b6b9f88cd24bd442ace38e572d6733825964a9c925a6c6dd7c6b1973851f78447d5cb08da9b460cb6f270dfe4435bf8f6fd8dfb8b873a9061b8e8dbc7428630524acf9edd706900eed106df823abac22e12a69b919cd6ff4fd1330204b08ac9a93fd009ba5334dedc036f726e39cf52c7a5b86f28eb085e1639a973818ad4ad48606878b9ca4a6778696512cf36797c29e971db3f3fca3df352378422014ccded88c2d5a2ad81cd1bf493227e8c7069fc6a11916bbdcfa2764b5aeb7aaf64414257d51609be8215ef3a6919b34086f0a9e9946b448d2a36c57af856f88c59737a829abe47f8a5e38684eaf586eb67280f6768ee643eed7fec561d990742a14b9826311d6fa0fdf26a83781e44f44afeb649827e5be39cf4c01136ca98a8cbedacd436e4cfaf57aa762367bff3fd221c1443e547c3a57e849c2dfaf9b3bb6ce2aebe34e1f705e95a92ad942e9f95fe26b7e47f364b3c97627c286d5a5b96caeff8c78242c97fd45a0fa9cd260fa1dbfc05476f310382a55b637537770b1656465fd6cab141150bab99cfd9901be0035d4e80566d0ff38684292e01008a416324398b3397bef44c305a8f448cc0c608f523f2d0716f0389d147690cf92e27df0895fe980c6d062fc4fd6c476c3e4c750386af45574ce2feea891ed06f68e8306fcd0cb940623ec7c65c4fbca3bbefe3342f1c122d9d0fef531127c7e9d228b38d8e3cd560fc9a7dd031134f8095a215b88b9e0e7e0942904f405105327800dcfa80ded330f4d1a162a68498ac057316709bcde10ea477c6f980eec14ffcfdc4f69c3fbe2278c4abf45a9ae86b727e00d6c735d407c61a17c0ce27662709f64f9ae6f91a5a5f7f5e1e35039f6c9c8bb5e8c91f47f7770d1ee2114527409cc39924259bcc8818648679b4e28004e1a2f025ba12d2af98d847d53e2694d2444fd664afb08e4d20d0dd60d0bf3d4df9373eb22197e37b3949b703d1a595682340546f3aa8585629d1bae5628fb0ed2dbf22dd5404f7320c33da566e06420bb40778502551fbcea781d80b9f881e1c7092bd3f13e4f49bc948a749a7164958103dc14b550675659d9394ca7cb17256408bf19f871fd368f26f20c5cca21f985a9904d52df6308927e9cbc0aa00d45efc97aafeac7491d14cb87cad56f16afe993acb9bcbce966e2c875ee2e73912649f25cfc3781f0c228de788e3460edf28e175f07fae040644b4153451dd15a486c154ced0529e9ef5afe040d8c082a4670a09bc95fc0852f79e134aeccddb62049b154dbcc30f27f79fd87caab66efa63fb753ba1903e2588878109180524931115038e767be35cfbd393b75911806d9e63dd01f00e0ce8770f022eed316111fc9039a83a58f715ec2dc634d3c99940b3112579fde871effe127267cc0564c021bb240cbce0583f10ebe3cd578743e68b0aaefb83682baef0713d6e76a1787a4f59780cb5e7eef8940f9fcc495864e1a655444ed15e92eec885cda8a7004323053ecc04c22a39215e06eb3c104d2ea0ca5bbde8fc0b8676562406acea8fe6e59441929668cd439af452a9e70828df15cacb3f8949b7767acc20af92ceb982e0ae228f4c7e63dda5a5e8f1d554feafc2517de5e3814719fdff7dcc065820331a1530674063949c0181c686defe6aa1131b6597c551f5ff3948f2ce580baf7b3f4f5706dc14dee8eff00e62f424e9d77d06c5afbd92597e4a631eadd065bb22aed317d1365b456aa8caf0f9d4b00e75850e20aee9301bd3a08f6dbfffa4bbe9be0caaef7149d2c2432da9e46bd2922408245aeedf3c2eef03a36a9efe0a0adacdb1a25b18ece134d12d0fcfc6df0b96a39ba19ac9ad021525a96f4b10a26ba12e839400af5e603dd3a7c74271c9e93faaeb7e2e922927bf702cce486a0c7ac380bdab21e522ce02a61f8190992945481c9d829ee33e875ee645d8155dee611b2577f34ff85a1faba245baddfea0487bfa7a4fcd00ce6e823afc0e6171f7c9f3c1c7d6d1edfafd0e282137aacbe7e462b0dbcdb39b2e0c3a63146fb75c0c8dd92cf77f237197bd019e2f1a199a32b8625c1a1fbc1792eaa441e324bacb85872ab99a5c3ab1223ec96a68b6ab502a4c5a091fdc6eb7751ba584263ecc25d71179cf92ff0b73b28a77892d55b9ffd512e0936285e0003e369b8eafe2b842976f2c6434b94b2d939cd7ab1e22cae202f3aaf890f8cafe8d3be71914498fbb85b5a04357ec648d222277faa78024e21ddd9f26bbb0452c5fb6540c46c9aea867dc21134b51cd99fc21e363fae0b35b2a96a0d20248ad38938e8da7dda80de7ae4f5df4b65f910a2e7aa34361a92cf0b9b8e84ceb9ecdc6e10850aa84a406800612f47a1e45fc2a66a65058cc9fecd398d22ebb7d9617bf43467f3f05dc2642954c6211681d6345638e0f8e2a550693f4d521324ad5afd8a5bdf1cf9cef65f90c507433567bb306b4334ceba58c0114a1c453c89767aa7cbeed5e96093790dcdb752745fc56af69019ded719ee0cb5738d9037947d85cacc91a709291ab30ffac4991589b9fe1ead1bd32537330937e7e5fd0f44022350ec1ca4c326582e95ac3c292ab19d951af7faedd19e236dea176c2579c0484a136fc176d70055580b624c8733bc57874aa32ab9872a26fae5741d51615337a364c1a46aa1bc6b1de81aba8103eb4535e0030a6b2ce25c25120ed994df7fcf64414439feaee4beddde6d56556fce9f1fe6ecbe5c6b844b51162d55c16be107c6eb85a7c4e537dd7375c51fc5f5004c1acee683ed82334f6ca9d9c87639cbc038ff3045e787a0f6479206525ad20657cab7a50c8f3038ad3478add3b4858f7ec0eb9a380a789abaedd7577339ac0a712f13b438e11fef2e75a4b6330dc8282a3d078512f291b9508b347172d26ff733791298ea5e79c8a392af7d8e8abb68ab5056bde68be74f5690118c7ca415c269d54774235d76de1eddeca4eea1c9f892418dcce8363c7247f3951e1a00891f513e0447dbaf82827c353b01023bb908c5bbe6531cfaac86e6d42c3d2153686b4b43968e4d0251a92bdabd44228827ac0b9e774517ad686c373f1513d03923154dcde2dd78b2bd1dbfa0902cbbe00fd343f4b0551b851bde4baa70d84588b76d5a48de61038b661e14cde1d47e6934e8d79db35835f8d854ecf2e014c541a4d688af9812a87bebbae023d8e3f1eb3023f68ae188b112a6b1ce4999fca97d68a7ff915b65ea8980f80278b0f7170eb822c1e4ff34bdb8a675b61260ec9985294aa5f00a3b7fca60c93a5d64b9156dd07144f04deef69275bda7aa7a545a882ca9f86d48d639b7b7d76d9cc9f45799d440a608fc985e133f79ad6fc21439b281ebfe2e733bff62818747d7c89c1e3bbd47ca640b6077fc7111f9853618648799e1c35b2c5e39aaf7b273c2e1ca5040193ef26e25fd28a9ce8e2e7c66c2aa16280bfc96361ae3d18f4bd064bcddea771e70e510aa220fb436a13035fa452802c3425bd4220ec7d59f86c747b9b66503e7cab61ae151850e75317f929b1de2bba0928b3969e294b1aa723d6bed45edf6410ccecdb7d300f770a6754f637cdf747b9fb91c3a12a64c2389731a31e685dc9313d84031cc1d6bf8fa003588b0de2c8629fe66c6aace60189053010eaf4470ef433203e212a5e4f8dfde93b65c116a5bf0d4d3a62a3f762911d31e3409eeb738cc2d7d09419b583020f1cf00330cf72e80d78d94e782c72ad122c4d2db8dd6e58becadc2e20af851e8725546603b7c691df44299210427434e2f823565219942d8ec00838b65dc89f50fa6ccec948efe3489e068e2e7552bb08891acb604858d09858604daae9224ae891232d20ecc0588656bfa3a07815ede23c861c621883d398a1276e7d3fcf141f2ebab876186b2841b595f9857e433c1dfb1b3244d940e54f8da70a7a1664e325363d5f9756a30cbbbf998ab2ae363fbd7d8ac90b47a23fb5e2b44f9622fe07045bf8a70cb50fe7fffa0fd5a9701e527f41106238841fc363527dc7e30f06ad398227689e1a9913e28e6fe909d9a8a2aad3ef8bb5a38da3d6a4f6013aa94c75075395f828e38de89b1d6ddee2314e85895bf5255488515a1431e37fa962a2c33274fbd717578269b3104ed9f71272ed1169d71db0fb75f69f54c2d7ed6de1ad9846c5dd7200583730963cdb1586f1a7fb85d2c72c6a7941e6d3e2712f3cc4d47ddd29e41672887cb4c6b81b2539ce5528402da97a508ca518e369c4d9fbcc1193bd095b90e8e2ed365b654e39b27d9a65ef8c0f23179279cfebeaf12c9d70191dff789a1eb580afc2ceaf8719d36b9d1248df5a20fc656033f896d9bd3565a504a4e91ef9e1e8525e21c454337aed03b9bb865ea94f3d71beee92bc946d4645be35544216bf1a7b102bb43fdae547f01f9c1758c340c542c15b4f90214f83641d78260e9bd444f2293750916bccec38bd2bc55c3c8e9b3f9ad4b521def4aeb0487ca88341444bb899bd8ac6c08a150547a4fb7b197ebd6bff0017eef99eac66e537a0b020b192fa71e4db02b8d73d769932ee2225a53f375460ae8095e22007721b1059b2cac48bbe6f8bb9ddf935ae95a11e946d7c0ea1ac4c776d4fe855fcc56e6532b1e7bcb1f39e97324cd8db32746830b5afabf1691e7db5497cbc1450a1cfeb89137857b56a91d41e403fce35447d8204add32e27f282edde11cf96af8cdb0f14cd3ea9c0599511531f014a3ee3b07f291e51fe667fcbd57e6cc5cbbeb15b22507b13ec0a0fddc15843c1d7510413570890de89fe2e544f113d0919326bd5e68efd1814bd9973387e75c6e1bb5e09f2a1a6f8d47d3bd6317bf100cffb18e6a246feb0a20451b81549fadd30a47d073f342b6ebfcdbdff534323e6b3f86db9d4ef45a8eced9e5a6ed27b0b8a74f954e06bd00e665bc4198ebdbbde465c703d932ed46aa47a4dc5c0d08961f3914cf36f5e0aa51d8ef65ff85add943ba19ed6c78802967176f690450f39d447f806159eb623e3584b1ba9a0a7a711814455f5cf122d70a09a144fb7dbfd175a96fa3e64f43719da204a260ba3bffa0a75113437b069fc20ef8c960cb495003ba5391b03136201f7b65596e19ca1416b0d4bedf1d1fbcd723b3a8220a13694bd51c2fc99f3f9557963ca77ae7df20368a096c2d1d7534360f77b2f034ad562ad3b2042def5955c96fb42361c069b6c488004ffec50974cb06fa4bef3b3bd1dfcfbe01c0bccc0c092afad2b148c65f023e7e2fb1d4d408eb428529a30efc5695e332b250f9aec582f82a9ebbfd91f08e322d6e226665c84b2e979d4a5eebe189e2395a9119d26725b5f56af2879a2fea964d5863b33cdea221c411357c2f9ee607c31edf4e88b89e150a3283a6ad075133631827339eab8405680e5a1da0772a5286b0a2c8eaf52e2f47d6558323994a52b5588742df9cc276eb657999ed2f162afd73d0fd24c0760e3704207d6a2fa3b62594de810bbfaf6e5a15a8b193f443c22efd1e4c8769764ffc0db5e9246f787a2cc16927dcf020d0e5b98105fe9c2dcabea7c401506c0320f45201ace0c430e5022abeb2ba35c4b5083c8d409f777d76bc7d4af91e2efa38106d4f649f7c3853c5a81b1ff656bc4d75776de36670ef585fc1615dbbae22c62407d67ad178b0d0b17f3b94dbddd3952d8fba4ae47da222e83e4e60be1a82310cd5e177f93875fc9bd02b20a342b4f3770f114d485c6c9cb728ed72f20f19980ef0541ab763663c1e50ce28b458e74861258a91946de3ea156d2577ec28caf9f44ab24a36c417572f398164d928cc2061b69baa1b417af101316ad0d952ecfcdcd0d1e3c945ad1cc7e8f81d14573e09cc3a77d9f5efa200632827cabe2e9469dd7cc4298841a3f25a4d7251db9fdf1d57cf485741fea050678e8d8aee3872ffdacd3cc5042187b72cc43cd43f573a2a1b409367ae0dd2504755b4d734a7021a4d4c330e026cab4b269fa2b731ca0f75ab178e18e1faced728639d5335ea866575c1c79dabf051a01f19a9ce6d63f6d9b8b5a72343e72408afdc89636bc4c660616ac7cf1ff3559ddd4cd3281ac2b6eb80c90414290f0fe76e4ce7885f95d2f40bce7757638891b372fab569bb0ed87a22d7bc79b2faadadaee2cdd2c48127e45020a42e1e1e55a5387f1d1a6442270869adb604c5ff5cb012a8ce6e60b992c97bb2c00d02d867fcc97583f1d02fb3f0e88ef2e02ecb1abaf711069af48e259d4ec3a9e145fe339d5800d0226dddb68304382dafcb35489e5ca8b1eef950d05ac92d6568bb7afd7f85693982a3cf9e5028e2bb164860527dcab5a8fecc65d8b626a3b888ab95ffe300c8416d82343280c3fc28ef805224b809b366db4822690f89e5e58c1ffbcc477be8e7a411efa093a92d00803c2e3b56b8f27fb8dd654c5770c747a29bc8ba2e2748c81c5c7251dd03c4a59bdace77df38f77598eb1a0e4830da1e6f18a861cc8cc64c904a571cf2989f5243474a64618b9fdf33bbe0092e5acba439d1ec0d28146084b7a971411be3f238391b392d5506f33ba896eb93ad5aa73cea4fe7b1ee17fd3f83e52cba44a81c97c2c59e1d399a25424d58d62ba10c5f800d90cadd127662dac28766fe78d61cfdc636adec5333005b676360ec89d9c5fdd0bc4063c361d43a382ab33cacaa573a32c7d318b4ede8bc05463ae3b2efc47f5856ad8e1f0456c78872e09c62f2fef855c2ddf465eef5709f1d80a3942a6e262a19657df37be7891fcb101c1954a8d0c26b2fdddfb0748585866fca5f7123072422cc89146636cb2c71b442639ee6e92bb29040ec0cf8e55bd3d1738d422db3b31369072b6a5108ccf9a9911a07fe6d57bc5ad4abd46cd7c62cf4e7ca274a22f7d1383c2f7afaa24a5be31fcde9a076774ef250213533315ee230426b5ddde2d5d3c3c8cb1810e68906fab41f9fadde97bf124317b744f36b769ade187b0688e343b330af35460bee1651d8eb6d981b934fa09c6ae387ed89239bf4e1ec2459da3f9829bbf4afe3a99698ad7a7306680a18025ae8fdb98ef57fcc481eb676d11ec1b43b5fcee51d1eec7be11492fca352c366cf00c12fbb03656e96d4789526c0fdb412217819d36ffebaecba1216f31a4302f4bb2911f70cfe31d6b3a4e2f1229b4d10eb0e3b706aa58500415cdcfba786a9c96f2d7f79c738776ad72db43dfd337a936bd8bf77b6b9683ff2f35a320973db2ca63078ec60163b01d5e3365edb891f7d96c237c095d2111c07051348f38e96e4afd983453014b91dff870691ccc2cd90baa2de1c8471511cc31eecefba5d9364ad1cbbe875feb41a2210cd3def072a2f457e1b031ccfb8d62d1e6067f51db329fdee5a34bb57ad6ad55055ab002dbad6edb55636c6947076911e8e39b28e4d5c70e30cf35c1e9d92464ea63429914067d8d1115bea2109e552e4d65486c6e3d6fee5fc8b07f31fbb32d3a01962f17131137ec462870cc7ab199ec8619e90c90b2502c00f24a0c7b629524ee84bbca09ec774df3baa6f9faba7bdcfe069a20f45891d733a5c132ce2388d21e39d70d5f072b246db8fcc609f2fa6f8cea4ace62aca598da28986411538455443b1aed6779ef2cd3e16214f63fc351e5bfdbc62e535d02ec47d5dba772784d7f24182190c12bc3ef60b04fa6813fbafe65b05ece53cc37015782a4cf60c9bccf2a8e514571566d937db128924fbecfae1c77b38368fe086e18c3cdc4e4c66bedc6b7f3a67e7861eea3fb531ec6e3b2ec4a694d13ec606aab75540ab9895fa3e9fb4cfcb0d151caac70f14fcd3f797c1cd0082800bb501812fd6d8e55f8ae29543a72eb388171ec65102a2e27f97944f89d2683046b96ba08cb7314573a91e6654da20c6e5766d7a74cd6a8169c27b5b1b4fe2e2cfcdfc52730247498c0b9b5ee762e5f863b6c8c85d5d8f0da0fda365bc0028cbfe43b3a7fc108bebc2a8a349ef545255f19fd23f70e63599a6a07ee68b330f04635d7b8a804738bcfc377f8306238b7cce29db8700ff1e5a1433fa4c1ec95227e4ab4260e043b8c9d3c48157ea66cbe039a3b5986eb1e19aa1c9c68b3c2a934927ba049a10219d5899db3fb0771384e1275ae513785497c7f00b0e1456839e2d99a642ba87e8e7463d1eb296dc72743322e651bbe23be6481c57bf4d2d87df9ea2204f63caab89d0e75649b6b3bdad89eaba5086ea4f4ab3caea347818d5ac40d5410a4d29859b6f4ff09908fc60110b6bb385835748b4a568ab2b1dfa9dbc1fd546d393f2cdf9edd70e684761135854aad661945a4471e9ef0f9fd7880dac98e5d22c2fa0fe174225741b38ab3224331d43fe672098b2a2a6941a42628319f031ddde79b099c46a4973cfae8d883d4b1c4ea21ae8903415cd63d1db2eafbead78e7c097774ab1b9b10f40007cb68900b56463bf5e27c1e0eb48e17c5bb5c55c0d95ad043bc44f23465ac37a40313b7b076a8bd5d033881f2e524dafc1a60f934b2c36e0beaa3c92c3fce61452279e669c7df74e32b51792754d2ac1819956e40df05559176ca0a86dcba94791b4512d3d60fec1b04945ca2c9cc8e98147e7aa8f8bffd27256f052b8969358e07d64b619a195fb4d0c75db9dabeecba9e4626153029762e72bfdee1981ba4b954d64e95752ec0c7dbeaa446fb5b3b3da9db483fce92ac14b8df6a554fd709d2a3b2e56c7bee42ca9614be3f316ebb9f403fed6ae78d842f1c5465e21cd28f74f95e2bf01dea6ce2a08d5c4d50205c51af00c318e5ac0f3dd5d95270c881c0d90207ad937aef0660196be1c79ccddc2c6cb2c6a5252e37c2d09f847a93a8cbaca31e274881b9744b1eec0ccedbd1641e7be4e7c7340ae81fb762c6e23301086ff67f06d5d43d98cf45a1aad375cd9dc898ca770b0607f15fdc2cccfd6f53e7e2730fdb2fd3536901e56332346f8653bfeb2341a5fc48ee905d2be89d1477d8643c9cf5304dbdba7cc7e9ea3c661b990245e45d69b684be2c824d5a939a1ca8f239e39596938515602a973e8af1db6b01d82fef16c96155fa0a5c62b477ef181fe0ed2caac5ea28c393dbca85889d2bad1315a75ed7bc170aa8b81412b3784b99dbaeab504dee0f8db8ffb134d1a31a20a3ed912a8dbf85f000843f0f9f7d438c302c4cabf004e3a0c6d7c8deb687c41bb5fb38c76f7eb9dda0e8407fc70362d97e37d90461787f01afb5a60cf2bf4e45e08c637c98c3b257c1ce335790288766fc860c18fbb585f72434e82dc971a22e697a3612529afeb77d0c207aff2d1a1f681d9131be9e8623c1003e6c794d67cd82c7596bbfb63d614da18b8624718638453cf3dbc22030d6c79f17d666ef0994a5258e8cd273e58a1f131829e1e967e9b50770a46e98a863a34658dcc30d8f84b666e3d868ffc5650a74520c7bbab74493f935e690a5d3dfcb31607e976b4ea704cfede676858e2909ef78d55207f197ff75651c8015ab05c3c1d9268300be95ad96769724c5b555e9f49d8880aa01414ca51b76e47260fb31dba8e77a85a3e23e83000afa70418baac9a007bdcf326ffb4c2d17ba5f12bcef50709a7cdf1166cc1daa06a8c45cf04bc6039e93848f060af21a286b6e127f2950233a10f542f25231918dd4a2f6076ec5bf97e03a55ab65bbb0257ea16dcfd1f0bcd114cf026bc7363720290468ecc1b21c2bde6c3eec32b8517453991e1f79dee608175e34a270939b7015bde643690c33a0b04022ed6e8f62b0ae7be95a7934d3fc4466fe8ffb514b3e5faa9f79e920bfa7fc769623783a12fb4255fd042fc45b10a4ac8624241fe135741afd986c01aadfcd20a0801b7da23bfa3a58fa18707a35b1d3a551ac913520d88c7e714f5f900724241037d629fa68a08f22fb1036b2cde834506dbd19b4d7616f26b120bcebc6dfeca45a71093973eb02b80335911dc47f46fdf725f93f8d5ddd22c813e4b1531df529464255c60c054696210c913b25eb22de525ae87fa72695c18df212148e95e3c1eaa7b4de1ce0c97a829e48eb3b4bb96f6778bda66238380f97613fb699f8ca0df2c6bce6fdff5d3b6e71407cdc95ef649eb7e679c80ff72f018789d4f5e5968b250ba24328736e02bd1701850f19e9bb96b4d0cbb0910dab3ad78065666739cd69e69213a30e8cf383aef375d31d9c0be89a50a82bbd4e29124989f496adf668b62ead35b139bd01d82a4ef6e78ff71cd6379c374403770809a3b3d1016a11f3d659bfe52d62048fadc86fd9a853135f141f190f19a0047d8836d7904b02764184bf1400b6ad5c51a508c05b17532f4dceae1c188740205476126cd4e22ba2784c77025c78c5d04cb7532e447604b2a814dd3d96c01a7a90cd2d99992f4fc535df9d0a48eb0d9f55f357fc7404fbb2d81831ddd3953effe66ec2d637822510115a113dc1b7cf03f71021564d1dc8a75f274b8da7de543d657409e2af40ff197cf7ec134518f0986f3d6ce81350847d094d26cfc94454ba6632de3064c97e8c81571bfbea5ffab75c5f965a57379160fafe3672a6a614898ec4d8fb2ce42041e5894a7918fb90ff5ee83e630926fab3d580cc616887165cf7b851181ee5549b619bf7568d6cb3aa3ec7b954aa3f1b2877eb2bc13c6cf6d2189bc8194e9c5b0ea1f480dab6ec410ada3dc2c2fb8bf9108d2ce9722a45f3855ff8ed99d262b51094d10894a6059e864b79b675b1c4e12497f23a1a32fb8a32343f91376b9d850e45cf6d8e4ee49e487734cee9d229571c15ed6f57aa8527eeb39dc86bc3120b360913c24a910993572f102ec529e154c667d364a07cf81c2a1fc15defb450c03d29c32f8ad277e9d9d8e07b990c817cb3f6759603ac85f0b1db164fc2c7d84dd19cc82ecbb6911a202bba70dac3ee42a6dfa3e9bbb86bd9a3db1d4c26cd35841568a5f89dfc429da234594c1a4b0d77e64bd95e050407464a67cc2da23b244dc361e75093191f94042ed8885dedfdbfdcb211e2c41daa4a929bbd4b1f880c072aec9737cb21978d6767ba2fd33d80fadfbba98f7e3df69a66f4360beaadb6b5aa6f4afccc40ed38c4eefa175128b8e292aedb10397a843c3eaa24c6caa00ceed6fe46b68da714aed46470290ca9f969d0d7deef3ee263241cd115405ff4b1b70930dbed5f74ff47e9a88723dd894ae11911e9018e7f9337eb8d361203ee722336a84c7dc2fa81e45815b971ac19862b5a71b302bcd40e85ac91468dfc49817a2a6eb0b51c6c2b721b6a5c1c0108e4fa498870a5e88d780944fec98063ce534656d53cc3160e26b851ea50367eb281eefc1f04aac99642f950a01121a7704982d436a141ede2e1c79f6261ff71a983996195565709fd1ae0157bfafb6de91a26b1c3c76b88d537d33e8accd27a26a27e00d8a5b55a1577228b763254968a4896a83a8d54aae0aaa0286662246bef629348ecaa4faf5f1a9c866425be3b9b8cef3304157e44c64b2985ec99841cd9c83875a609b18c8b2edb584fa714b25dfe0380139848ff33a29b3fdbb5e4ccbc8c83983f38379c3d46822c0c712e5963307155019c0f0c6633367a95f9df85f082a7cffc41df24ce239cb3228193e09be6b642ebac0bae55955a552f91f20e1a369b8cee5bf713d580021c2ee912e6dacfee474c57a50cc489fd102579bcfd8e6574a1f5bd6ab1c314b47d084129262ecdc0ae0fb57d3f5513bc1b7daa31c5966aa6f7e6861da0e2a071e6324f13f8ed5d4aa0f4d05755ebf223794e8b5850637530a355f61f589ab559ec2ad158b09aa45fc4bd75e4f4d3c4ea16faae49e00b5691112d1917f5859e8aff8c1652d6924e3b0778c367578b2db8fb49b31cf9c0add7f7fe14f68ad173f075cdb796f0731e49a17c559fd8bfeb61cc8a399da2e10a11571e5602103898d2a8c0315d97e5fbc707c183d84ad2139b31d6528f25a0b200bd52a4bff3a0795cb9d901302daae47efee75e7cc855086b8d54d071b8804e387e07c0df8934c5c139017bff019e374e6aa70e1352ee880b8ef8d6efedec9e2bae77cd2592d7fc05ac0927607b6d32d4a2f8fa0fa6b06d9277ee329f720e7f7e1bc321b27a4aea92950ab061fadbde0ad5e58b710034ecc4f0fe9e8bb5d7a3d724b3b308d6c50d69a5dc5fdcb4035d81753cfb5a43bfbcc919fe3edbebac975c88997e869c11808d3aab3ec90c7ad404bb2c157d0a91af127188c35f90df281091a3dd41f6ae29d8e36f623fe25f36932df91b60e242d58f157ab8199e214625e7f592d593d03b7cd27d4ae25edac8bcadde4bed3c40e7c6f5be6537cfc817a9cc74545480d073ee93bc8b471ccb94447e49ab03b54b6fe03cb53e87b79adb68a2a381567fae37fd1064f57a62112db22605b1db661195286707321fb5146c3f20fd34e84754135191e4f124e327e73744b7d2952e958274dfaab4d2997dec8d7a4e37f0d88cf156f3b89abfcc4b4f517de79be236cedff4e643815768d7c8e9230632aae60296b6c67e957284a3e9e3eb6ccea0f165ad6190e7dd20ac175e6de236891d1f213e65e77b4570ee702cd90c49155abbe0af029e24a423fec58e3b85b73efe8c3d2c397040c6b27d0f2997a773946334230e65e1d4f34e66cb982ca4a864182e8d6fc1dd46a8c83b1068a6a1553ec03fbd0555cb83ee1dd1dc0a831fa577345bfe403394be7132f296984222b363b69397c34f1a3cd4fb5bed99e134449f2fd61e6f66686d5456a8f1ff430e8734cba2237660c8878c7ee73552939d554a92f85306568d916fd2a8db4d3e5f0b6ef6f52de0af2a0d1148e33610d05faacfe0fefede50165d4e6bdb1509d809db1dfff83e6a6bd994a637670a6d87fffd1b1cc0852d53da928111ab2fd8daa19a551984d6a03ede85da2ecb6d513c5a80a045e8698c2dce950b92e981d156bc397352bb8e4367a944e94eaa4d81a0c3e01adfe9d03b61f34f17b553357a0cb0035998e986332f4632db31418cdead1490f98b76af2c5a75d919bb7138fb367773f10b5710b2fffc3b78ff0ab6ea8c9338aaadfb3fa191adc7e4db3e15b19db7a40e55b8a89ebb2e766ca2d7f692fb5a4ac8096bda6a931d0a37c9ea337728fb6a2844497f1ffd2505bd10db882fd1dd2e79c43751f19b6108cb4ae5fefe7cca8cd94683cef9bb5f1dedb5fe893e62971a4e86ffdc356d3331664215d4af01fb2aa58b3d2f94c632ade93d2d3145eec030a83deb72b286aa44fa4edb5428c459f6ffeb2142a9ae9585d97fb64ceb4d698276766df12bf84ed68584cbe52b503a04ba3f8cacaad646acc093275cf7756c379e14e04f779cdce624bdbc2fef0ed65843ade8abe2bfe29afb773c4c7b8edd4fd0090c357c023601c59748b9b6f0d2e4d15d84881e8193250e64a217769f862a248f7deec273ba1da5c86f3a0f6e9f378f2123babb139d9880f011d21b8cb2df688ecf8581b259931aab0fc12400a94b0f302dd06f05998abe93feea9cf43ed89de477c682fbc5558e5b159cb086444628604b3bc8b1cdeb8a43e8b0760ca97ae1672a67fb18a8346793285135cb0426e8df5b45022eb636ed6c1626afbb1bec5050cecdc57da7e5cee5ebeb725f1e1fa73fc9911d93e15046a94a1fa25db1b2f0789c14be0a6f1ad6118d850582f1bda6fff5e376d4488c73758f676142c9c127bd62873c0ca906b914066f5d7416ee164a7319f4e2d8929a8549bad95c127d4ea7a494e6ba8830555f58cc150513fc7b92eb57bccae95e850bb221137670a3aa3041affe45ed5b518268ac55cffaadd36b3385c5848651a11a07653990ed76354506b6446eb7006ff7b1d1cde78c6e4d409de98407eac8d002b92b2483bee3667ef38f278b8312ba67f5a92f7c25f5d0d6728b9b8db8879925d36b9fecb658b15318b5f834e8012b1e89ce20d79ffeaa11ab6f40e7a88123ad6021e268d9d95ed73a76ad7bf71258fac29426f470b7cce24a597d0197417fab3d2b55a7ceac949730cee13c85f9d726629ab887a2cfe5cfc9fa134649ef78f236762679e54484e084676c35b485afa18f7056ebde9fa710df2eea2bd60cdaf41301c55db56b5b32d55f017a5a3e0429c5f052053813d0b0e6fcad1b5f512939963b48fdcf0ad55332d692bfdb38215b8ce3601eaf7d1f5452363abc095467daf23a32712084852b57f8b92bccd7e2fe8ff08e5b7594f8bc91748398bf2f78080fde08bf4161e55d9f37e9a653bc69c5d0650f0c1766bd1fe33e1b9423177958e8e4a33bc7e3eccbd5aee287330e568d4573d956a3b02b063f2b4363ab99d863c98a5defc51ec4860a62eb1dab530a20e28a1cc24882e74f7620ab12296d0831c1fde8d6b228e7654f8e82cb8436c0f14070052831e769ec42e2d07df85e6aaa15bb500df22e1a69c891a76113775372279c57590423fade63fedfa7c57218a3b8a3553c3a75a43bdbd56f4839cea8820b1c2934aeba1fbdfd6be5d3d58bad44d75ac8d3c77fbb1b6ec6cf22cbfb64519bda5b44cee57c2283d7856b54b2ea6e7afd7c1364057efb74388719806434b5eb056567befa81427c50085f9c0163f1da30ca3d6f2c0b0f04d0ee743116050caa2e60f5cead4e189afaef70922f9c7692d733d682765336d2b630a221373c4d6a4c2cd91946d68fcd6fca1e6a7b91ac647c5f3613de898cb2d7588bdb3036b2e3e2240d2f1568e954d97158d5c50a0459b02b97f510c11a2dd5e6755cb28c51d064d4ef4297ec5c94162dc423a60c46269f142bf8c261a2ad326945a4722e25afc170664707bee51c369859712c81ec6e4458664609eb92b05a63426705c7f58b0ef58562656142087cff2e7b4fd7a5f7dcedfe6de36c56b714ca8ee4e510a8ffc94756b88bd40af9c90d5c87190b2387d2bb409756dfd276680647047a46e4299e53ca1671f4121393f77e65b0c8ad339142b42d1f00393dcea33dd245b2ef696eae20d3b01f5e80507022742a868b1b5904cf197ea5435b783d35de426036f84d60a45490c92f2a24b5c5b987419c1afd2b60f9c736ee63254762f3273bc8f812bc7b00fd842559d173ad985f194a93d4582242a83d4788e48ea9e55dadb5389554ff53f228071448103323892eef6576d5d461f76b226a91cc21164ad10ed15cf03b1b79f37c68614eb96eb98038d0314b13073bae00c31aa3397e940f1ac8c930b3fbf5410d659febf20b568db3fe568f36bea4cb7c8484f2137b0c037f4442af27957a4ead90e6764ad2ab52f498919a7e0161bab67445441e0d0eeaf38e9551e621ce6c2043b958566a0bf0d017d99e80427bc05eba45aee54e67d8a4bfb849a90d03540b3704f170108272620193f511afa812d3442adf4ab4a4f1b7f9ceea57aac3466fa6c7833f39f1d290a38cc27c1a964e6a2fe6188874b5b1907bba36dd2c8b50232c1762b53c9f42124dfb725f88188b5924714ef5b81b99150632f55bec0e55e11a5750ab25b7ce6336ade8d50b0cf89e5cdee7fa8cd578a064e20732a1a610e8ea3c8cb0a672f9941072b4140f25feb28ebd5030623b3a953c4386f449704cae4d77f9a1bb99c889ed99272e06f0d29ac7d6c688fd124ca8f69b77e39788e3e1883be68950c23193e9908ca4979a933dc2500d9c244144e97e35877e98674468b594c11b81d25870f655c281d0bdb7d3e8c32f12519cb06f9aee1ec79fc250846a19d6cb1968e72c10ccf50771b9c8c8b92b3e06435c7ccb5930d4e6b1a716feb49cc58bb6e3fb9f08f25350f16aaa2a4a3db06cbce246019e399061bed782996f1859bff8cccbd6290181fb1a9d8e408ac0b7dcd4c61da5af0529307872597602792e597b309096f6b8b43120c2531cc52c396d3a0927d38106bb0890621c64e97d60be938736595e6cd99c0079b6ffc85fafd70113f370f84267ca4f1d3855fbfda065ca610e406fc87d8b0c875f36bb059b9bda3d4f5773a9fb89ca57470ce8a1e30ad8ceeb91c8731faf2c650f8f27318f859b3a464e66f6a77ccd174b26ab3e25e496d0e1984c1d44b15321213194f2938418ad1dca92fede3a0eb125bf66f0f1dfa37932f9b1b47ebedf90ccb0b5a7698f34bf85e5fc76cc56980acb7a5ec8dc7babb7c80663a6e90d4cbfb730e0a0e294afcd9a7d8475ce7a2ec4657b79f6c3bdda50c17cf7ef1077bc9825aa6b49626d2a64b60815e72295577bee797eef5f82259cfc056e580ed313e666d23565411429eb07c4281b39711195c02538e15b5acc452e304a45a37454a8f6f1689ac4b78703169fb60e8dab43f8c9b9dbdca7715df07b09bccc9ed601175b89cdcf9f524cae74c5bd53da69b2e2b7b3740363507e5b79b244c31a0d570c737f6e21c2814e19a30c5b1d5cea118bac641f959be5df93c28ae14a7f9c6a1d1dff91919332ffc87c4cb36d136f1fde6029792e13434f12fa988483b13a4800da23a53e97d104922e6854cc483c642d9c37786eec34aa0428696d9ce27138cad64a08d9a77b9ef1b996b74246a7916608029fe88782b4ae50b78db702a59277508a0268312ee37c5d17e124edd43d696f9fe90d81387f479d40d00bbf23ab856baf2509780828f272b9f003f45bec7fb7fcf458fe018a8e30a1c514f8ea5b09f40fe8d1f2e66767ebc0ffc96961c0d76a85770487568a2079ea8b47088e093fb34103f1f8d1d82821de36586c1b4bce8a38f1a8b87b9b2523a760e9ad8f9b789b896d1e13a6090d140a1e71cb4072dd2b1c76700a1065155697c06db30da7588599e282fcf676e4ec7c95a40a00e8a5d5a4e163640c233a39b0ca05271d15d5ff43fbc617a9a2ebbb3d44b8eb9118349f218e0ff9d9449d213365528f9cb899f4ee23149e6aa371ffb11ddf2da4f70463e60c165b67ff047bb6deb4638c7993dc844439c6cde49d8728942584c75e940ad7b36fe8a9f488b40ab651ccabaa585f420a32fb1942ee333437a82b35a950b37b766695303a5e2bfcecd337b1175340b425246cb8437005fb345051e1384ecd3b4df8bd81761fc99484cf8667ff8ffe6246538aa76d218867954632296391937e25781899dc89f4d1110a66f700f18b395f324db3dcc31ca7dc02f08557c82c723bcffe746f211540a6d2255d0b75d0d7763954809d53deeff3301b9490c12b62934db4e25295dc58de5017c325ed3d6b2d2c3817d2ea8dd5a7f768e9c6055e31523964a9ad297cfef98b860e7a82ec64690c622d1657e30c9d55480d8ba435dcb0ea2e310307527cdd639f4907a6c902b4315bc3cb0244a7fe63d9ac4dc226d1475b60fd574ac2c88171b735cf78e57821ed3c413b4058675372675695f572968317340b6d069179c82f029ef7656c165c04792ecd24c5a2aa2f714ee4eea5c8be2debfbab7aabb789b5c960f3a337c183473a538da048aad292417a2322af4d93efc75d56e50d9ff43a676d02676d8634ed9edaf75c1be088018fe4bec995e6722af6a0d774a597d5ed73730ebd19f56901363962297e7493691cfb8cb25921c5846f0e123b569c315f4cf768b7f88d971f98ca5fae9f03527157cde466969ad4beef5a6c0fbb6ce1a9c79877dbb85931b29f3d072093e66e2dddabef30beed74d503ece06d2304f7b79c342fc88dd10a077cf416c9e492c66289bd50ce5c14c6e8fe9ce6196473d8bc7efbe9e5ef2912cb2345e8df5a4b476133b95c765a22b2582c6fb05ff809811e6fa22dccde179405e8fd42c9df748bd23a309f8cf9beb3796977c58d25d31e67d1525bf134eb8e2e9c9c6dac40ccbbb3155f43d7cc529debae575d4107e7c40178d27ddec4eb16753c37d4d6ed2d7b873753dd3a00b7c6fe2d306dcb5b63c0fd5acfdf4db311d1b69eadd68a7e2c14e5b3c6a11f6b3a3099fcbd6a123d58650c5b4987f096941267b050f90def2565ac76c45c8e46beda2f003da8a0098f9ec3fdb3fc5a044047c6ec124dc9828868ac56581435d82a006efa32a334e506c1f353af0c7a849e0a979e625390888e369d4dbc48e9c33c5a6da3cf358d97c45a06d561e7ee9d030e210490312e62b31e930cb2add96f87bdcdd17dee8d6da96390b8e22f164d14c430dae50ca9580ff67129c7a53e5d9a3a00ff9428a2612b1403dd84acb1c9d147319a09ce90af661553d685e2b644a79879971e0fef1622f44804745d5a97a6dc3111f4dba7031051a57ec45d6f87bf63aa37124590607d22aa810e3996e4c92383ead167a67a0430320824e43ce80c72917dbccb6a2e24373657bad9041021c2b8ae8a9586e774dbb12d36e5f380883902748d1ce6971b648866c3fd35bd678778ada1f64d1852d32b567e6a016313a668998ad8e71de8846128b0efc8a3e458b7b2f63222ab308f9bb679acfb7e147034399164c06ed0f28aa9275d6d58faf9fe3d69e2331f85bbee8d5f261318a4e1cc127040a386782b850b099742b1ad717e8f4c977569d7b7f00dec30547dd2d31dda190592a8d1d598d9a169b3218dea18cd162d592cd1c5d6fcb6130f64d28994374a940fc8c7dbcfe2c1f0abe5d8a7432536aa9da009d1d10994bd66176df998be8961d369ce064554eeef7d561a3dfdcbc3fddd7e1c53404f7bf0784abc9df849a6bf16ab0099d00f16a5a9907bffc2c305cb8e6a6ff51c43c67342b4d368fb91fe6beae430548214df27afe81e5da51e7b9d7b0b639406548de8b227ace562df0d802c3a1adaaf2dbd64c206f8bf0b5d40bc12bc16e218372af3538b70ba77a3a6617a4c97f84423d77ac2c107f3b6304d880d8fd36f99eac1bef6f1133f34ee356fc97e61ed106411b198a44fe2c4c2b9e254a0708aabab58693eec98447eb3da79a816d29c8b471510b92bb458d2f66c411e12b1a20ba5a78ba01e4a92a9fac6a400aaa225666073a62b97350b040470c893ffafb7d02107386e828496b48ec5ddcb392772d9a95bc959043707b97c0c7f05925003d6d4255f449dfa4d5c653f4b9374f6c2daf75b771880d40c84b9ada30abb5b039f2d10e4df54a78e7774fcee16427ae504f01f0f785844f38a1392911760203abcbf16f3d95db20dc6e562eccbcc2fa0b08ed738a3251bb00f1d005b85d47a370b6f1e5b8e2f4b35a4f26201e0af633604f78dd6fcb845326a7d5c94d60f99c1f282120247ba3d345ca855bf07e35df603f02b31853ab35905d24c7fba5e1e817feb93aa2641a70dd5616f5f401c8f14b7c0059a697e5f0e3027b3f826620efc3f57d5763b410882e392e917e63f0e954ebda7619f8cfbeba380847fbfca48e05524133a9134e1faab5dd3fc4912e618e62a0f06da12bdee8f12d7d9e290552f4541bb1cfbc677c7d8e2af9ed3b560decf1341e74824008188b5efa522e99889d6014ebdd74ba0a6a5cfb88561d900719acd2835af08e0cf7bfd9fdb4c94307fd0c1c79286af3317951c45c052b727029b47ea2f8a8ddd7227c6b6107411b41198efcc338cfc7a26f377822cf060307e8d6fc3d1f5100fc1a358b65e74884dfa882f922d8c589f01622719ebb55898853064599756b91235f10188d555690007ff5f1b46a9105dad49d008a0a0b5434c79cb6eb451bd54afc5c4c4db661a2bf918fd347aa1e5a20bd519be840cdd69a98b62aa1d8535ecdf9d456d5c7f087bbee026e5db66c2a47a882bd9b6773234b021d10e0dd56a748e6c4d23e8b6510d2424affdd39a799b56b0bf5e6df1f40c3fe838e1e65d6c193de9ce745a8e94c166e8d9ca882ab2429f0731899acac3065feffcc888004fdfd05fb7a816d37b57db9405161c599a9e01b69642e0d62a447e917e9d17418e4a407299dc8ae37d8137ded8a45d333ec07a906ac088040b8b42c97331e955afaccfc5d53b3210dd7bbd779e48c071945c28648ac5bd6aab0bbe9bfbd2e33633045d00e8c053f296254e3c378287deb691d611376eec910be7c6e253e919f9755f557d5cd8af35362560b68d6fd46eb876763163f92b007310ba0091d33f24a72f98667ed3904b44cb5a67cedb19b006a79c748cefe648a334492cea8e6552fbb436c68adaa477f60f9440d3fab5bca97650a32173a6935f8ae7c71fad54f6f590babcd546c42ac6f9b9e1240c2f8624f1f45516e4bccf7ede6a148f300f6a7482b8421b74cc5583ec428c9e8a694411259d43253c0e91798bdef332f207e3c44153e6e30162a718c3d734856e690fc423d81f26afac11487e53b9ea3016e03c450a284db302fe76e674eab46a853abb25673d8bd0ed56ebe0b750e05404dedad5adb4327e11ab5a13e60f1d14867bbcc73c3c91faa3fde011cc9277ca6aab364e6e741b2852f7aa38d9f7913897675174856477d18a6043759618a0f8958a48d03744bde11aaee665838d159e60bed2c7c8b6d51c786dffc4f02f56fd3701a179201443128fae0c9560c6579da763ffe5810e1e3440c8f255bd76746e2c8c84b104e2f4a5bc2b44f2e12149fb26eedd75b3f7d9a2b290388320daa0adedded250819c3572200f48c4bb48acf478cc1163b0ff3e9f619b01ed93c3c863cd4e47a07576b060ad921a9d59ab7d4c6e5098e4b7348eba5bf9797325df6b66324d87d9a1131af0efcba39592086cb9c3d6c7f13abad29e90d979a2e6258b3c532374a382e61235787543ffaa017091b66315227ed42fbae60d3c2f9960b33ade01516a4611899629431c5c25ea15752f67f7ff0358b9f67a80f3a3c48a93ec6baf3290eaf0b124f1f1b235d2624a83f65add65a505d0e4444746f054edc8ae5b727760554ff8e45b4fd7b0bc0e612eea7712f433ca75dd3c04527b63e86bf6f408d626d7a393211be963469095dafda320b3507dabeea542b433bb78e43e11d51c7cea3f53c97e26198476b4684a252fdf1f27cf31342d0d57d2305cd27ff8bc4922670ae22ab5987d75ccbfc15ea0b9b7c04b8dc5c3391a57bb39a2725da4d12ddb8d42e1ed81f6873891b12e2097ffb48b6fe289bd527993bc203027da37c89aec6d593841160ddfb036395525a0ac598d5e236cdfc22e20e08dd82020566119bf0ce80df0ffef6ba43997b38460ed0a46b337dc809e615ce42ac591413e33f1ef24a35b36018545592ef982931d5ae2ab14161e9187cd0745b2365e5d552e9c32c579c9250f66a39c6f8aae77b8be47d73fa7223d69b22879614ea557629b047c580e3ab64469f8e8ba505180006bdadb0ae6b6bd4bcd636e986afbeffbc0fefa68cb3ea88d64f1597bd0c5cf8ff45e69645b197a461190728af299fed660e2e75f54459fc1814cf31001bcdc53e3707ec83ca3432406b75b9ce8431e67e966c6d6bd17519fc4e53cef3bd2767a5bf2b220d9fa18313a88b1c6e51e7e92e0c000ea40e5bb28e3f02947c5e480e3604639203bfa88ae314ce3a37dbe5b52bf23effe9576e46714be6af2fe75d2a88324558a44701f848d66848ec00b9b558557a51817426c92415a0ddf61ede2636b571fd3964b1c6355677783ed8f104e8f797a0854fd6b4349ea01f333c428b90c397e2534dc29c4a741eb2e9ae77264e8a83c3f42d34cd4284719cbc797f47f15dc446cda4663ced259fe966594496ebf155b1ae273c01975fe90c57b4b826b5690c77bd54338fd284c80d459d6abdc8440b3c828282f796baaa151967970d0655adbea15dc0d62f6467d4f4156def12907bd24608fe4b0099f963cc593142eb646bf53b52d3e6b322b8c480eb23982675a3d02c17944554ad5df6ed6c315c74b65c155f43d019966ddd1112ecf3a426c49c26222c4f616eaa9d8e9811c18cf5cf015b408d4a3dbdff9243506d32da298b512dc46f73ca9617f3a02b7bd25a62185876ba9f002201a3ec35a203c81acbb0096ff6797d9e774953bca42370575c62938417cd533be010adf3b74237101de49f2078d4d51087127bf367b7629375ad6029a91bcff6796f0b84a101c4816ee5a735d9efcdad12604431ea9a015334b2704154d5fd4ab28c570aade9b5e24e049641d7845c7f244e9d797d7ab457a95d0e6b7f9d28b6cdc7cd7e2d7dbe51e7a5152facd833a1b356c0eb859332b48eae707eb7521e169e55a2f3dd6efbb94ba89b4edad96e9ea83fc6c64a771820504642460b8e6b69de5831ab0386ea95690bc7958870d3aa14d4f07b0ee148c0d2ad1df4f7777a2a35e48a932f929e22026a42a4383de85befc65d88b1a7320b6f78c0db5c544c96a66522bb12c1631ceb83184ea90e86c74c80eb0f46f1653f0f6bc6dc36524bf9ad6436b8091d8edc104e579f044601ee76d7c4b813044462891bf39ed86d074147ea54aeb3be4f08d78928e2a1c53ec9567358c507f9b96b2d65eba6ab45bf248d3247c2022ee76f3185f12d70dfc4e1b43c93ebc18692a6e81c137b3e23c3c69b1d9a71035049fd08a4719d38ddd9889c755ab81ff257ee14164ad97000fad34b3051686744992f2f014857d79233b3d09f2e294a885cba293aa4a8281f7fb12da6062d52fa0bc8fa52e8a7ad997ec03d4a6fc3a27c7a1ed24b1471ad2b970d1743330d764d42b135d755e21d31ef2a8e1c4a6a048c2e0ce86238e4ff7fee6d87a58b8db9167cbce24ed7e796d2d7d6bd1612e1cca98fdfab969d8a1c3a0ee354ab974b5d4c05f07c26166f8e5cfb0d6d71a3eb50ca6a62124e26b0248a5749ae902c5fc4c0a054dffebecb5d76845ec771715cdbc8fcfcdfb41d8ebb9e4359203139d6938e01437c8d3c7cabf94328d0d542042e543b57c03f80c954f2855b23b7a6494b47dee9637bbda7c398e4aaadf844daf238edbd24007003059de84d9a6da83bc327daca4fd17dece097c8b4358c3a37631d6a0fccf3291fd0b91faadf9b510f36a3f94665f8d150da95ea6eda80798396ee5006835981f615e5c954c92715c9dcfa67465e795bad8bac4159abc2990aa25dcb59dd13c9c2e85636e1e3a0b6f697312db257866c97cfde0c277b1a8515db897e62d931e939b7668a4fe01bdbbe8f4ee50b7b830e90d3517c8c329f930145484b31917f2e16b06865276a4c5929b49fa4b299856eeda3dd8a3fd8eee7af5b364093dcf81ba33dc9e17f26ff0cdeb24cff83f115a64f7875f66dfc2bd9950e89a3628a6d13afabe15984653038170a32130260052419d4cbe97b21be85cd4793f461314b024266eedb2602e72f1bb1650694fb7307fc8055f041335f63dfae412fd3dc14bc62c8015f70eace8ef3387af172892e7e68f6d71d42d4b86d2fcbcdfd06d88b8fe1f5df666879de99f235f86b3a208f368b079b087ff8b2608e2c2117139003fbba89c0a727148b4c9a86a383ab836737407da698a3ce60c849d61ac3a0a30736aeaf2d6ebdbd4ce90d4b37618d4a89e127cfde566272b7a7f85e303b6a539cf7a394fb46ee8c0d71018ab07bc9eeb3ee271d5b325ef487faf1145c717e6c8fe33165a9e0ef7ecb682fbeb4b27dbf19d959e5b210d51aaa197f00c985f98d8bee36486179f337f2c5615a5c9e2a6ffaf8254e8bf03e3b03db89ba37672cf9011f4934e49c7e6e147ffcf4458045b902135682a3f0b9c30779d4ec3615958e57e59f53bb64ad82ff43d1f98007a54e1a37ebe552afc2682f0649646aa03b97234adbe0f3b2378148f4a81f20a5f1fd0baf02877606fd2aac413118c57fdeece7ad423219f58c1e7ce6b8b6514292fb2c740e222e41044e96328b63abca2a1edd83724bcc566d2e57e4ca4ba2ea33cb47db1bd56039beb98f01cb7a9e674188978c07b33596e8aa42437504c455568435d4991c2eacce9c32ca17ebf49d7f1865579441be2cd02ded8f01230bf5014fbad644d9fac7c151405eb637e6ae67e1f44740a7f5084e3eeee9f644b066d607043067219db9b69637e8edfa0ca70b43e46b33d28cb532ad737d5c1823a557d360522d13427050defae69e73a0efe65c2152370bbd062886f1ebed60a3ef4de11f6b315e42e71906f8ad2e6fc762c146806c52841f80223beea5493b4d05378690ac2b54afbe8d2d6dfa882583c026733c403d530754f9f358d9200140f211e647c2b334952567ae6fbc7bf837c85fe8db5312659e6939ff1ded32d51738cbc4ef0c01c7d60445d1195c482cf483b91eaeca6fb48992659ecaa9037372df12dad82cd3f80040dad7acd1ab4030f2ae1594a49d95270821d027d94fd575b76ffda8e3be4667ff2e1490d2888b472e7890a323cd61b4dec4e4515377212ca8111f6f3a4a3e469128a848c6d7576a1a4568c4bd7a3da5f6b0d8d180c6d17bc7c77f40d3ce24afa629acfed8dd69af1b0029140d14f94684f933d20fcbd294a9c0a8d99cdc0e3d021b910b2f1290808575b8a637ae399bde971e7f6c58d0b2aa8953c56c4edd39e267c0b09c902faf1ac519b2fcd99a8bd0ace08b2044b6104f901f6240f6c7e8e4f24726c7d693461a1a3747ed87738e4a42966b0b3754c1d66d069a48e85b685dcc5d18a148a868386e973053b5bfe0ef009fa0aaccc77e644b9d810de1b0a1e31aca3ae9eb084e0d22007592d2d999ea6fafcf90df27dab4dc085a72af1ef3877dbf9666602deae00babe2b50b3d37eed8efe06e703f95431d01379dd3a3430aefd5c7020a120f7d2d0e4c1bf140df544db1e4a6daf94e74853b8f9437d66551de2d2bf98e80c115b81905a2d583639d6225588d4902da3bd02ee24e9a7bdf4bdfbd549880f7c1befec94f1926a6c5313548fda203cd04a4c08dd121a0a65e7ad23392c2104e99692cb24a47ee9ab6d6fae7b5528a2a8f0f0496aa598617828e86007dc2b4b6a1e030be3b203dad05490048da3a944a46fc1f4b8104e8bd188900701788d7b633b0580f8832fa176f7e1270016d4f4e4d80dcb4eb349577817356034013ee86776c8b61070d9ec0f3a9966137ed51918b349323f026585343b33fda9f18bfa26fa4ac834b2929ed8e2f9a06593fac8a99e4697e5ad7521d962f00d693575569ae02966cb712d159c835704ea9b73a49a7626d0f65ce060d039fd05b031ad01b4ceb4c0e888f5445cf9bcd9356c744c264eaa5951b9a181750f76cc67a5d96d4abd5c672e037455291ccf327eff3606663b2fb2d59cbc07b1c9aa5c3fd02b4bd08af5365e2f5cb3de7537174cb6cb7d11622c31cbc191354c4a07996608e3a3dcbd6d972ab553816bdc810d01665fc6845879e4882cd0a723103dcdb5ae8d0dbe4f13b5ec7c8573efc7ac56f930d750b5ed1aeb86b2c72eebddf5d49a47c0d18d7f43cfe3f3119d141118f39ea8bc0c2eef1a68cc701bf13434778902045e3c17cec88e523a6ae8efb312fdc890e5f78c3d14ae5f4f1f0ec0ff3dedc3388b70e420556deade7c56ed7efed5f7f8a60ec83042f910204af4d42dde61ed37d4c4553611bc0f2e5aa29d868588ca3fcea0c64c36db2271bd8cef579832083b6288cdf7dec2fdf2cab9525f0953b591c8dab9b62b75db7bf048faadc247b8517f55475676a473498fbef1643575d1f19e6b3e8638a7272270dba7c5cded30491efc1b476fd9e1b02d11ff1dc0ea1ffd4bff663938aa1c57ec3837d3fa46f7694518e821b2b496393be4cfc8679fdb10c4aa69d9016cbd6669a889faa865503913eb894d0658e7c41c9729f05aa4560f596d3392981763aa57d5d324f76fe2009a5d6edc3ded6ac658c4d37746e473650a72918b944f5812c4274958cdc164bace6baed45f4ecda8c78f0984851548735d2a7f7dc400312e1d32a0da0e4d76172870d60e005a0adee1803b23c592a437d0da34a24c6c0758ad8fe7927da17408d4d5d54bf7cf83d884151c63e698b5fa8456c523d70c7ebc72349634c65e7d6d2e326ca9e25a7d47ccc7089d91d087fecadf772cd8c2fe831c05bb5203e1c214fe2fa093fc87c2e295373f06f5c5cbff642f9179bbf0c13fc5871793770f186944f960f499caa757019ce1490c5642f78850ec37a5ea9bc4535e24f9ab079158fc4b5c5d92898bd9ea0a9571d86462c35c6effe3daac4bc064b217d0e76b907ca4c656c3602826182d146932889bc2bd42704ea6b8ad0068004e342987fdfe6f2b94cc103316a59edab2a7c3a1bec048dea7b128b9baae8f8756b62de2c6ab1f69708dcac1d5da68b24b6bcc270993aa8fffcc02beeb59e8f56bb52c0ce8bb4ab5a52cfd9f8667c4032d2a76382e0e579af6f65374c73b21fc9c0854785a1604f6e1c48f00f09b936440449d93130ff5cfb9fdd46911d2093d4f40957abbf81b68a34f654e770ae120114eaabffa617f4265c2f91ff9528dd42e6aa8ccafdb6187e5528b3be18a4221dcb358dbf12e4411a20390562af185b58ee72f437dd785dfcb58c4aa1fa49cdf600324dd648175af1bf93db3a8e13728f575217bb77671a9bdaab9cb87baf336dbb0cbc9e7a9ba2f60febc40afa26d9b76c05d43d822fd7b51473f6af5b00a6f742f8fcdd643f2b70e7ea35ee4f27b0ac9a0eebba497832899406318ab2cf2f88ba12e1851d995bd9c785ce29a7b2f2843477fcc28be5ddebcc7c6b5f2055f08c2a4102d2e6a376f012fa8544d0abf65b230234cdac702e072a945acb3e848e4a8a836e07c8a4b9ce9874524abab7f5a1c3a04831237993249cfd520723a636c5ea545c3b6b816ea55dc2270b0c98af1386764ee1a873383dc86a02d64070f06a42ea2d30c9a28ddd33bf35eef93e99112112dc138ebb4b344550251fbda7839bd67868cb0efe176ad486ee012db8a55f0adc079d5fe22f12ba88c9149a695a0d8a319eec8bb79bb9b2107a6a9550b2b7892801e21a329a0096c76821321a7f5041f45007c17fbef5cce0eaa734a62bc96b197a3fa348ef6f738a40206de9343e57a70291bbe946bd4db90e9ee77844ebc3ce3057e70fba90e34192e58d569aec08dd8bd67db60e92f23ec65485d041de3e424ecb2b291e4f86b2444019ee05c7e863e204f0645f44cfa051ab50afe82a6eab43e0e063c308d56d5315c73bf20c3f068211a4fefaef67d3e83064a53de43abac817411e90879c3c1549d3a5cd109667786d6dd5d43854148abc424065650da4d2557a9910aa753b414758253452a891df228f03c1d109732ebf4142acc5d861607b1ce117f36f1c79115a5f25aa573b6ade1cff21abd3a135cce5a025345729c736b2345c982b5476a90e9979207c907a07d6e6bf36f67d88a0629acef9f751555121e14efad9bebb50fe1dc7455156d77fa91d089f71fc54210fe6e5d8aa259d879b799be423fcedc1f7590ff3c6f0da905c1a2082b8a2797437141f6e27c799533aea1fb3e22197885acbe93a8664a408aebecd8fbb6b3ec8b698f52eb1fee91adca20716003834db3be8d000c07a6be5e100f6af9c221ca366b15680b6df4abecd2fa44700d83ba9c09f888d3930cfe2af780fa78023f89c98ec8b024693d92853b780dd39c115bc43753a22f760797a0e0b2e65801760f6953dff07fbf156efd2dbf184041be065a9a053672e9458e8992251ef1018248d359bf7640fbd8b0de3f3a2749fa093b7020cc6f2bb24ddd95f8376a37e74725866c4439ea3079cb1f099a54a51b2da832d5985d794fdb7d89282821f651ea95546759a7f7a7c829b2ea10e1b859bddd05e78d8164de9f8737ef584e78d80d261088720cfe8f0b1e512cc74acaa4ece0e61442d24a77c1c51c9c25b76959db00edbe257bb9eb38772dd5543d00102a759e438805d6416d868ab5e1ad0ff54cfa6fde080b7f905a8a54a4dada8df2db9586b4b3113ef80e115b0d1bc8cd9f7939c923f0ab8449fbf554b2a9348e88c8ebd05a5f42b994a3c907a3b35a3b0acdeaca430017d3ced6ff49aaf596db0adb81e4bd0507aede10a6b1f4876886f222c2460a712e5b63ece2c1518333fc7219ba7e42d0996515f4c2572685d8d9b10dd31b690691619b269087104a8f98aaab671851ed0efcc3ebb1904b3daea4e7564f929882954574614271792d8ad038955503625757fb216139a972c6ea1f223e563d0938816c1a5b20bd6b0de9e2e09772513ada3b561c9fec2f09c1aaa92b8b567ad17ebc0f9570f73d5538d9163c51cfaeaa8f2be7845d0dd796f6837e1166db6ac80d4e5eca8a7614e8a7aeeb6e332791d9e33068d07ad9897e95b67718d7f59d6cc0d2137936a79a88bec9dcd9d0f89c1043949e4200da63477d35378161c376cae9c46a1889968a1c6e1dd06329df579a4e56d68bf800149c38e6eacdeb1a320033408196feb08bc98a7cd08f0b29535350da343a177572c6ad9dd18448c343b4577b61f4dc7d4d8eb1e7d69939a352cdb85e9e4f3042fd46e7ec18d92f759ed658faa995ea04211d58028eebc23a8b5db2c852f2416ab330baccba7beb200c2f4514d98b8716054c2058e9cde0771fdd6e622227549982b8a49f4274092d307d078c832fb23e86e84d3b1d146de75cd4d82489dc779cc6c9ed01e0c2d5602dee32531e4166ea88b1fee1d8d7239e6f658354c1b3fc0fe7ea3ff6fdc80af9eb91bce929ee7cf623dfc40a0da64103e1a1ffd45172889b1d87cac0c47c8072008fec95bda76274a44cf4ea98a74e5e402633e1884cd2535e8e091326fad720ca5eb8e2abd3ce0b81954a404565869c6cbb8d2f82c166afd8d768ab77c1f6a8c2456e91f4be2aefc4448615d18bf63403ade4029675c1a64102a7142b50237cc4785f6d2d7697ee961d244e3edc47cb68ee98bfcea939a50f8a7fb7a05ce395e087e1a2f99dc60eb41d140c1b176ee612d034592b344747ed02ff5430a5a4a1368d6c8173b6a770aedfac90589ec93af71d639454f8d28e52ae97b1080f8cc6cdf0f7ead133c34eedd3e1395c80df6a51eb4fb4b9d000e513bb06380b481e7f3a5cf6d9e4b3a8867afdb7c1be1411559282d0fc424c6d712f4ae2c1cad5ae2e0b500095e811e60c6cab6c7e6d77810cb6e717ea1f60f9ee6519cf1b2d0cc1dbfd37d3d511e4aebde7c32ac1f39443acfcbbba426c3efc1f5d260a6125c13dfd3e4256aca8d41867378835ec08f8f54bb9084bdb6e129dce2a42c5d08af3997b08ce73348b96e1979b11135870a876ea4c1d6bdc87ad31fd1d2824bc2e746acc108cf5dfdee8ae969b07c36a8bf0b2e8e6daf76579480025c3dc961278132af2e389d51fc3b5ca29442775c7a3991388f43bd5de2be51a0ee30fe9248f21d553882f191683552b159d2ecd66d2cb283f347b6886a01f0f294899fcc0746e8b00024d1b8d739856674b30b5aa9087b9696cec99371f414f165310babbb5a2983e08055065597fa83e2d20c2996dddc1137fb2aa2d8c38a591dfff12ab413841c71b829da4579f58b787ac1cefa210c1020eb76cfcadec40360c26a5d4be0848e970f727b6532486ccd9551632242b9094272fccebf23b8b66c26e6af6d7e0ba6d006fd3e97a00fcd9f88458f8ff2d2b9d7e45424969e3155865440637a3f244ce5bd9f494a5df33a38bea47395a59074bcfb2c4ffda6700dbba2689a5c5450d57276089673a0d0fb1482a6f851294d54cf60d6d2ae6aed7e4fc3c2f9d8d2de426ad6e37f7a82b9e8632f4b75bf7a67176042a9f7b3a8817b961679301e6d56864ac492f070592f1dc030225883260a62e1c25cf77a73539bc988e2f67bee5c1667567385b9cdf7614681c574886faec675b01776ac3cf2aee3aac17d3c71bb3cd1d0c6a02c78d3b884ee98a47a1a07e2ddaff477741ebcff8259abf7ba87f0b16299a79c5e2b4a97002d544305d8de382f4e974e0aee87f2f3e334ede347cb034f052cf0b8aac500ebb7192ccdcaf7ecdc920613a50d7d0f059b36b1d45be5e7070d689ae456916f71013791fd69a83d5ea0eecae654157f49bceb4176c11885e428a1e8fea9dd99d7be7d3a1b678358af29efdae84dc05ee815143149f1e9baaf6dcf958f5076bb32ca85c86afe4b03d9798cb1546d4a73763ba1c1e029f595c13043d9159be4ed59d56541c0b1455913c8e76d6347d101ccbbe85cc45d8c9c704a9e45644ede43c3ad2b8fef40321aefb0d042a7bd60213803e3a053757571e7fbcc35ba0c0dab1897586327d5685a116571e554707f9bf8bf29bb8fbd3f1e1dcfcf24ac948e4fa2846b17785589de3e28936e866fd19fbbef1401cb2984a3b23d29b5653c36da76071817c7a26f65cfb986ddc5a0d0f95e65976e1c31fe6271886294b0d2cd56e53cd72616287f39b11ee0038bcc81181ad5b2327ea2704862c681d1e43ec4d9d11381f9c25d3016fb53de69ae34a9a75eb4e77132c36cb897b2fd47456684b5e6236716893f915a288b23376df590ef972aefec7ad94065bc6c30a8fa88b3b284f9f45f9b28ca323d503f53a0c03128739102db25e409d9ad967c0414f6f2ddac3c03df198418a4d5b3e9d34221dfece62326b402ddfe1e53ebfed3790829ec7c70cef291bde638d6396fb880441af7fca4283457a7a223bc6b5e294621f3984870689f9c72c845f6666e8350f9f6c3f8c4b5126a188aae5b7c3a7918a40c3564bdcc1a5e3665b2bedaf42dd5b64714efd78ddeec6307a011777a185004c5db34c633b46d38c41bfd61fce8ca74940ccf3ceb7030625d651f9ae8c22016d6829c87482ed8d509733e3be744b7eee36824a6959d14999c7d335e2c8112ace134a5b253ee90bb59204bccf90240d8b440fba7ef3b2389b1b6278e2ff521b9b1604bf34078d606c19de9a63f1ee6d5d7b99e533ed6f5eb5a1969e4b44aa2704ab95a205545daf8a1420e5381d4e82af768e7ec77a86e4ee4dbf6daca546d553155c3d6f44c3df160c0f3670e48438d56fdfa8eda76afe73eec9b65a2d5bb8273ea75894f7ce894abddeeec63240d540ed2c1d6f1fe63ea4eb05fddd98f3052f51b8756a568b342a04a9c4d1f3fc608d04a717555daea9da3c645c8bf4ea63b7733a1a321b8be51532b70496247e9809f8f2cb507baa19e65ed53f0805a4082d87387645490e2e137bf24cb3bb5fa599c185c09e1e9dbd29b681723461d34db7b4498fa9d1b1e4c1bde5f1bab583d19507f63f44014c0a4a21561f4ce6020d9a0ced795dd0e89336ff5cc1daaea38c7c57e7f353cafa9197b13ef6960b48c267a58efed7de8a7c34d6ddfe21db84a1efc93f772df08f2fb3484bbfae5e70d561d7fa5ae65bc9bfb5b384847ae78b28295a4c13b943e290a575dae77235b5dac2ceb9b71a34ee2ab07db36589798045b8f287292c24536a19851e68731d447ed5c6f2c27c0cc6a774bafe9f59b867a9405ef056282dd16780240f7de64f5a86ff2f178ae7d7951db469b6f0b8f5225ad2527918cced9dbd8c797e9c7bb0a27c0477cd11e9cfa4a4621356bb0337deb82a8becf1f9ad81fe604512c66d372dd8e117f635d444b0259a80007436d98a748d86cb12ff831cc6cc5870fb34e01decc4036bc746cfcd5f18aae94d3d6c141317a86a833b519c600e2c2ea482365edd9016ca44b7e6a659868398e678444dbb60758bc9e18012168c765c291a4622283e27f785f114bb3dc84c3a547299ff928a08dc7984557b2f322dfb7958b9df5f4d9a2643c34a515e659383f84809b51631d2930d010ad2ea715d871579d5590e5058dc3647d43b091fe83791814499dbe875a7540ef6aaa7b3b3188baa7f886ecf57ffbed3009e1f791d0f3061d4f1a5bd4199365e4ba0593232fd20f08d481d0547a80b10d7fda642803a48785ab66bd75e3397eaa673d1fcccff31737ab61f5b77126d80f96b320f65822f1694cc1e676d0d1b4c333f57affd1bd4993a373bdd9eaefa04446d121b7b6cc0617b1cc3786814dbb612c59eecfc3658d71f2251e883796dee1ef411e61907ca7cf3ea40e3a8470d7be6540375ecc34c105ff7830ffc6ba1e7c99c8f80e109b524e8a618afa1cba49e7e3973485a7e5c4418f06672df98e7091d9ffe9c4a1c7d02c76e2a4ab50e0d69ae517fd3d0764f8967345c839dec8cde2b6c6a85c02d4366826eddb0019d17d3ad7db3fa43a833e6b8aac687db53acca9f2ea8599c6c37a71608a33670f062028dc7e551a1c370184c3764e135c1319af386cab47ed682d8a720a42d2f7f9b6aebe23e9a190aef116275a41cd2588293160cc3e48108a76a13646a5c5490b71269249b133ee4b643786ce501a31af966a76050369009c18c504985b675be8453b800c5b902944462f674f0cdee17cc69bf6315d1b3d71fb3ae128865985cee77b2b3cd81f034ce26df2f4b222f4661cd32f6930f0049d40f5388132df647375d997bdb11d8cff9b74eee00a2b680584a7013b0b473362b4d673aa16e009e9c4c26bef68a27242c97b67ea0f027935e3b761596797c47962f0c960df16859b3f6ab8c77bf4c59868e4d53697cc391759065b270aee43c471eb19da326c684648d73b9dd7adf0bfdc17f37ad0b5005e075e9ec6e9c681b31a9ada132c776f6dba42a6d8e6e031882b94eb5bd241df57abc7a780be76fdda5641190a85d1628a3ba6f25fc25b7ca77c3c0c834e5b8cac5c00933c8771e176cd7fe0258e2cb5f85e59b2aa463fc09c45a0a008f76fde26fedef0fc1090e52e9afdc16ce420ad55826cc7590deeadb9c57141c8d34a8ba8f84dba9a7eee495a1c60ace619495fab326d4f36ef1f9115c39d6bb700877942e8941521199c2b7ceecd4d848a036871e8d268f79b1fc4621f02bcea4390e202f4c320b4c62992ea9e500dbac3e17d70f5a1e06e734477e391ad44e1470ac0809873bda03b94b5b855bb6384a1f4030d3b366fa8f350c161052ecc25a7e1578c53477f4c1fb7b3fa81c12b0073818fbb93e61c1463af59bafc0bfaae949524466245fb7174a9d273967bcde48708feabeede7038fcaa75dc1b3798a3772161456a05892aeae4a210bb866b5db56a3aa8735b6b545793b8c935697a5b95b2d8146ce6c3e46f718e23b967e1e151b46a4e88ed8b423b5176c16d3c59b83335ad8ed202658ca2de3ad5c32fb6c7a1dfa97e2336c344b6b29ddd76f191b5c49312e8f757cef3ba9a038f463fbf9e329c0b008af52b400f5d65f7a4b9d56105ce2b43e6236048a3c8c92ba5f32329e48ec2bdaea26dad6160ed55bb5ef24bbb4c864da2a0eb0a1d57834e5f72e74ae601f091ec3750dae5cdbd9eaffbb71f57b84fe2ccf34de3f94a9e3d24860eda9593698e3c3585b968057b84a063a244efe0075a2695e436541f56ddaf772ce3f357c68435562092667c41f4aafd2cb1f15e352a8f161340dc43113bdc1d8e1d8e5864c680fec0333d52ea04ab9853aec3136ad3b71723dff545d3b7695ca2f2350e66484f141e177a260d49db390ef0e89b400956f66fe09e102cde99c829e9447c90f4c92726ef99f7eb402f7dbce010e3754e5eb7ee9b075d85c8298a5c9fabd5e9d4fc8e94878b59f3e4a01fe07d1d6ef80271c1f714649c4ec741849effde4130c4d56e0f7be5c47864d67df2e48e5c192a7e74175b443af8c6b5f03b4c5b96344647869cfab6673d7ec35c65a0fdb8d98a6b703230aec0f1b9103fdd8c376bd930138d257c1f1b05fb631305cb6b53061a4f59e0e6caa34e647fe43033ed84a7ed5fa63decc0c0cb95ca921b4744ce29a73da2920c1cb3acaebc7f4e9d06d14206915649ae35872e87a57c5cb7a67660d062add09baf266ca83b984d011dbb3f0e43423b464b94ab26589287758a8bd7ea9cfa2f25550281af89215acd2d7ce6b7af87b2934411109b7e03e3461f1f0df22a5befd8c00d448192e3ff91b4bed517bd2c51a8b42e2209477ed226b87432e4816874a3204a099f16633e88a323a9669fc4a0f704ffe69d02f7b35dc462938d4442df0536929df354e71b17a03051fd2d6655b2902ea0701e7da20705232c7e4c5ff9efb9354833ca3aa0e92ef0ec18028e76249c16bd4359fdcb9039c22cf434ade47f9f84c1d31541071ea34cdc74d46e8b0594698320692774859486fb68600d25602a0e716c8872acaf7a65379d1bc79d8ba96557625c37290ba5d3a50fd72e3273dc721f8f48872f7fd27ca5e47af6e3efe84986a2346cca244182ae4462f4df36d7d1de743ee96e37a2c897515ceb8ac7679acd1c2b39d395a7a5790b3c5636107743fd7c719707ca1ce74b2b65bb219f1d2c6275e2882855895b7b1b76c9efd5d52f0d6397b870a78510330b7bf4220a1b00c9895ff8ede0f56b342ff1d9d2ffe4294e0b69dcc240054e7d6384f29e24815218ecb2a5c6273fff7be6b2ad307dbca5b4e5c510cb2132005f695a3a053e85e8a18a1983b6c6514d408e08280e8fc6af56cf3034d9919d1802e347a1361aa202167cd84f68ee07c5bf800d2fac55a418630f28fd15da4a0c0faa7447b1ae26d923d8f3c082e61ca1fcf7d03c835923aac6b3a4b0248d082bd770d1b1c99bcc4b6a376ab71b6a7667efdc8fb92042f2a15a3ad1b1d62572f4cc5dd747ba9bf9b3a972ca903db83b7f8cf9cf48937ed009257d24eced3ebcebd08e36aeafd6be965521c1a9fa329376f0414024efcdc81e4c638b0d9eadaef54f827dbbe2206ed1f412edadab8d1352192812b632875eccc6d0f7708d67cd3ee9e898658773244494d985ae348a7b68d22d70f4c3afb6ae44d2716055cc23e74dc3613cf022418015b1379839a9127694142faee1dc6171cc284a036b0b829c9738fdb534d83ca27c0e6c3a1ce020dc74c8acdb91579b398e8a031cfc2f51f3c72d7c0dc40384999126153ae41ddae0e3ba182f8dfdc0b7b7ba57cf1ddf46b70275dd70ef5e7e6aa6374103d05cbfb932b16b3c3c93e902230a75a072622539a4e4f9f610c9396a14a2416b472bfcad081439ade18e108c1b8900a4b7b8563f98ef82dc7416d7b7bc4302b40562a7253252c859eece5f4d9331f5d376d23a065332a6de0af7a2c8ebcaeecadef67924fc2c341e22ac623776ed47492bbe16474e476235adc0730a99eb435cf9237ffda04b38056df717f6a69b0b172a674ff79bb03fb8b779abff9bc301e2ecda1cc262fbc145b9017b37e5e61f70ec6dce3db68cc2a5ccd61ff27942e888e4bc0feeb2e981acf3116e404026c3dc8b5c8c0e89626223cda0d92d18ea2eb1c017e147eb8b0e2aa6579186170256c51369116643d2b074c29a51ffb4d45cf8fa52c53f9b8fa62167406ec2bace051526bb16e5018cad6a3255f5b498ea8db3aa74e235921e23b0bb2de44fa53e7b9d1b13a6ca77af3e578a274900d518736e22665999a0af40531077d690f9fbabd4349666f3ea440a66870c6fc118fab704911f84ece9a8cc1039924d67ddf1cb6a0c4d2bd2dcdf620fe0aecacf24e58a1e25e5b8a519680c4ffb729943a18ba625ce0213d2c7b3ecd98e23bb4283aa7db78e7acb22498e56efd07177b02a80e496cef932618c656c8bc3c076eff198c1648a80994bed5b2fc1f10b54d8744d27187d776de43e7fdb03fd1dc4a2a64d07f8cf5b8c175224fd941ee7988b14a012e49356cf685d0f2066c764010552417b610c039c4a335ddca9779f5b79bf133a507848d951756df1eea247498af88fa151e9cc909e0f860e1cf8e17a4311451b16132f5247b0f5d03b41759d44ba939264d913257f1c1fa44b5c58786ff328439a7c1587bb1387c08b0745f69e86797af51d140405e78048854db3de805ff0e785218ed36a68124826919391e2c7575872da715e98daaf91119173146f5c782b06dfb8c29e1240bdd5f53c123ec17119430bafae34a5eb63fbb3b37ee1c03705e3828c66f7af18960ee6e9a3825f157b4de22cbe7ec049c550752dde2a25ab884d96f964ed29131f14b6943076e207c4a37142a205270e1234f1e52605fcd43709934b35acb21f601cd9e55b37dec1f0b078ea7fa17587ff74ca1c32b095165a798ad75e7e46d2da1f746cf4404a66cda08e6282eee361b2e60aef8a02b7c57508377c215a0ae1decc504dc899500c5582deffe316d3368bd3fe3ce8fc02d2179f87ad9a553f04364a7b477d35c2e94d6fbbdabdcfcb02bbf0de23d9119316de2ec0761b048ed915d5cf7b6b766e9553fbe0f5faa1353f959543f6a0d8383bd16c44dc945171af75931f0e1f3aea06b1a2bffab246dad98fadaf99840b613fc702341dbec11d6cf29effc92d257f0dac3853b100e9a992e01ee9edafb2a7bfdfeee5b4e990931adc30bbecea38f64e2aefe20e1ed593c602a30446bbb72be050c960bc20acd30a7a1432971b63ac9394ff67e5da54f45bb533659159f3937a1531343847ab86d9155c3ea22b59a36b71fa08ae9c1c74163d50ef16f95f0443bc5891f82c39b1440537dac4527edc2240a400a459a39f3da160d132d0c9c332fdc3e6d337195ee4c9508144042cca3c8595e2fbcd86e5a6c1b4f85e40d65e099b56324f72798e2337d22e3754a07587f4e91f5a5e7b4b54610cb0995019abdaf93e53ada9dc4253122fada4b04894ef9b5398996b34722b300ed3d620e72a9cc0ea26883fab2f404a69e2fe6f68b1c69e53536b0c0d856e8094e6700acd44c11def5c978593366803fd74b1470ed4d78c521851171059457dc72b324477e5f4571a70a36961781a63ed7e216dd96099c4055ca68e99916d684407046188595a992091a147e7e973f8609087e97ac69b5cab85534441f52d50cf84ecc5467ffef56e87b9fe6875d3dffd6db70eb7eebb2792bd9782f1ab747b6340481f3e80003ce2213284b91ada856b520a026dfe994c4b84358c611029a9ad6a57e8d7261b23f71e7a503542c565213c8332405f0ec083f4ccdcd3d36abea469e17f88e7116ebff2cdd07a003df31896182365ac7941cfef74527f44455897b53a5f321919b4469312f59823fb6a5786711dd5ac3b73a837d9bbc22d23bcfd39368941e4028c0458ed30b2a79dcdb3004b8e306e88ab5f549e0775b32c19c4eae1eb631183d5d016a7996f1d90079770b49f8db678ea447badebdb356701e672f4e925983fba409ecfccc7eda36100e1d50d6058347e7da8c7bbcbf4e785c9f1414419f8bcc19bfef0450fdaae0e1029fd478d07606dacdc73877fc8bbe0d79e7b45e388869114c262f71149298873cc83f527951f13a275494032f7cd6c67a6c93508954cd87c6e285ab102e8a106c5e68d805e273e846edcdf1a2008fb8bad3e242f1caa2e462bb08dde9ae1c5473e23f9c8ca98f8fce1a99f2674c0c1c98d6a4cb71dadb13c5260e64bfc4aadda2617b01230d515a5072b0860919fab04ca3925bcd7ecc728d51eeb1a1117e491051f41b6bc200ab9dc58259ace5981a1f8ca1ca51c7069ae12754574d83e67e162a2fe5865f79e57b26b842bf8279d1b821ee9326a814eb666ad01b32b185c2720a2ba5422d029a2d7b4afcf5ef235a74dbd32d10bc0fab3b96e3ee0c2695074fdb9f9adf8dc495d6b92446da8b04c6cd2be14ce815ae7dbd95e86039e17a8268be13b7c39a8c25c2e2b76065de953761ecefe36f9609bbd0bdd39fe25a4307f300abd1f23baeb50c0740f4c1d1e9ee9c429c560fb02dbb9c99864bb627b705289db7e6c20cb179a71ec74978030456dfe619d2013b31b04a6ab32ebd99bf68eab2bbc7406d6236f0ed78961b17925af4f594f227157f908f2b53797f92dfb35f557946e3bf7fad4dedc7b93dda1aaa8d2fac15bd55700ad7fb71b64cd4e918f885cd84cdfa109acd2302521e16f909765035065cafe14d61fb4bddae77df7d07457a419f08a05cfe9e56dff8ae5d0e76089820f2df6898715aa0c16c147958f12f179baf3007264c3e3c591b99cb8fc82adfd07250874510f813e59aca25020e16b8a80465f5a78f184a507fe58cc00da920abfebd80c77c47849887eaf54569c2e6066e938eb56a43ed613a2e7e2e5f9626f1d0481807be4a1fcecbdd8e5f6861bf1d7887b0085d267c68e349b4c6aa02ef35afa437f0c30431d7312ff3b8da6919ff8df084454e18575fffa7bf17890c455002140988efc01d8c36a14a1c4e1d58ba2c23008f43f06f0a14a9d2376deeefd169692e5f8b78f8002861009df692d671462f7c42b370b87cc9b3133d705e34303d35a45c49baaba76674aaa3790ff56cb82acc22d753666be50fcdd374d42e8d8655e59125827212f983a26687ffbebefbd62422b7449490979181252ee719e3428ed8ae3617d2b5e5406eb9fa6b3aa1a894261b245cac8021e85b08ee734a5f9adbe71e81782099515daccb5b3210d728464cde4a57fc88ae6fccbf2b15ea93bac973bc878f3dd56fa30b6dfc8de0539a871c360dfc3d1c03f17fa42a409acdca1f962dc1a00339cd25e89dc068108312fc88a135575dba30a3eeaa265f37853935fe23e8b7cec75772346237b6cb9388a667140115f66bea1cdb67725e5290e616e0fb407ec366d56f9f20dca91fce19b12c9c7b25bd5cf2d568a67dc9033eaf598a5f04f5628c24272f49ffc5151ab7aa293b2bd647848f1a9b1dd68054537a154243b6164f6ef69ec4feadde87b71a98603f22aa5c4ebf13dd5643f23716acaa6eaaab602bf8d9ad35c9974113a85e77c1df4b4b6b9dfc208dc15910f01263e42c89110eea0ed74993b452a8734e1a41ffeeb58c42bdd25fe11fcd7612d6b9b7eb1bfa31364735dd9d793ad053d150516cf2affb147c972f6869c8eccddbcae60630543ed1e79379a35dcf18a5660f7dceca54769b0776b4d17477e2b61bbdef2d87f92fca1a017b8b5c45ef0af7c2e302f83ffd73e8e3281ee10b81a836cc95802f2e89ecd26586d0ad6a7455d742c3c9d28e9b6dc42a5220abc864cc53b377ee352d6a086d564ccf31993f5b79a0e37ed9e25a0243adf7d6c40d7f3e59bfdb2805fb0a7612607b5eb71c6ea64e185490b34c5e076eb1e79cc56b55f07127b9c9df58a3cfeab1a3301809b95e640f96168a78dbe08181e794688393009d80f3f23629abe2707d36c112212481bbcb3c06e53f9e6fd155f9b444cc7f24a88516e5ee3ebdc5b11be08bb2eec7701ed51c4d4605e891198188cc8aefd72fcf8397ee08223c0c09d3bb89fe6457929dd4ae6e1d01cdade787545842f496c4df4f145051f515f906c073bc6f6945cafa6975e0cb8e2379c7df062485b915b9273e994f233a2b8223f3f958e28c249e34ed2b2287ceec50656bc9f31372e75643f8150fbf65a2e0ac8de77c1a74fbc783cef42400c3c4fd596154c0b6548ec4d04b3212317c3127b14defd4277fb9afe612a40a1904c84df9be72fb7a8cfc887c31fa849eeb81f51fb76d6a61defa9395e2f3b8435c42e185d7160f7ac8183dadd24dac2fd4178b8659e6aa8d8513ef60ad1c4402e42f320363ad1285dbe02b6c63deef2f5c7b82bf7ae61bce33e27c6f491d386f543613030099a1408ed5fb602f5b14ad53d2c37145e3014610e23734f7aa09f85dc553ef5db1e101c05485c2fee4a879b040fb55561f4d1c46d7c7c782f4f68f7bd3f27d4c1f5d4432f8863a4a48bc9da3650dfe06457d8633b934c4e39ee67f418bc7f9aa7c67dfb24eb2d7fc54bfc25ca3497723e5ae2b7826aa8adbc6570c9f2527101bc0f22ae7fe2854ed74f59ccf09d6560beb352587957764bb11b2b33504e3248c63e3ce0ade6e90c86172a250ee600f25063e36f8e8f5306861e698ec3bc5ae2687c938c8c932f1f4a3528989f8cc64f0b8174f3ddc194970a5a49f2a253263d5529aedcc0a0f38de1a0df0bbfee2d4bf949f403941f76bc4895cd45089f3991b3e73b296377425b7200d9306a472cc7a24758f938be94de4c4056c29c5fc707977c2b041b56bd68627f06fdde8bcc4e9d0c934a7453236b64e20d6ad05956f139e9ea62ab88fb87b5d05d9983f25151f1908efd57ed6e2be1d4dad8a2340e15caea7d0721bafa324cb212d0e630fd6cc6edefa4a9a2982462238f3a068fb43a644ca96c67d8d2523d3cd0d960d6d69c1deb9177ae65c49d894a7da3f473b7c5b1f18b8661687cb8fa3e609ca568a7fb841730c53957ab624979263593e3f389ac9e61b4c5147443de8cfc5869c8f5255a61567388f08a4221cd3caea0022ba5c98656e0e86150eb4da7ba09d1c47fee5b46cee20753a46912ffbb39a70bdcc97c9c20f2c579f5924600debe7577a404b124e6a27f58d4a2b0240c2860cfd45236be2303efee7ba9972e115242e7f9db60332ef996e741db2cee22a2ddc5087c16f4066f245572a8fb18fbedbfbbccc9228996ce7232155af7411cc87c54640114cb3675d92c093f7624b2d22c6c39292c814d9daded32ce5db786796b347161a2b8d88d20cd3131c0715738092c94e7f0448686b78860e959d20e0ef02df5d1c195a75520640ddbea004b9ec2dc4338eb7bedb689f62838f7fb915374bc11ec6e23f2ab6eee1d6b8cd57ca3316e114e882a024405752e6bca2eb1584b4ece42fbafcac98e56ba347ab9d5162178e5b8364376b9c555d5e73da74a37fb73877d32e3b4a0ea8b954995d54d6323faaa7f71613d80c790c41a280fbde85db87cc0964c8a87d48ff38a0b9b1315d10bc44cef752d0e985a7e79efdbc671cc064a7200dfb26cafad425ff926cd1a3de4f582e3d9124fea82470e7cf3ddf2eb76ba0fc11eb16fcca0471a535f05d611696b53c61f32cfe0ed3099037bfe6f2aa65b3454a9ca8c814517cef3aa802d7e6b7f9dcc412450f7ca549c160fc08809d471b172e4484ee78a6b981c00eabae4770176286695b1894450b94972f52a65271114243ec51de44b576b923ce431d277168a93ff3cc443be35ddebf7cf61a75814a2d88ffe519ce8cc6edbab23da1e3c9a9e1427e5bf25aa7bb756de9c2d7f05a205df07d0e84fe2a674c7aec9f6e5c750855ade94d8ffc832c9b919a3177125042902a6b4f69e888db109300d3b2b4fbd228ddb6d289b439ce4de90f1debf5097c6518f3f2d6eb905a35aaa22cae851d3547998d7343c6144e7e74c9d1329d097d2b47ac35f951265c10b84048670ba339b39eb7aaf1c2f95caec8190fa21bd54e477dc6183d882b8abf8d5a95ce2aafd2fbe0f69aefa8603b297ae8c37979b02862e6164a367dc3564524c3811d3e52ec79b90acad8459fcbbf835fb768b882634439e0eaebc4d7f16ece6746d40bd683666ec87984abacf2ff859c0e192d1fd16c0b24c3e8cb4ea85ba8b226548f73bbd2633485766eb520c626246c4bb2cc2023839ebd934f33510b7005174bea67d58c41cbef013794327b34b8ae3eb3e455c6dafe41c4fef130e87cae2765d88fe9dc4c1bc3d44e1c5fe116fe249980d053b9c2259306b21e0df7403a8218ae5eb6fc2232aa340e63373042762c504d40bc9bdf430907c1404d4d5294f4f2cd693f72bc9aba31f0f69136e8f9443454adf00de49fd774b4943eb4da6173a5ecb7342a8f5acaaca8bf3a6c320a4c4ac8aa0d1020e1619d0b6de1c09b0c4566f212e827fff34a26fc1ff0c09391f8d47888d571da0b0427d3308aa1f7942de6a06748ae140bd1f06c59f28dc6ab2ebd4845ac34d6b1775bbcdd5236105becc82448b63a96f66f3d97cf8ab07d851261002730227a9165b7a32e7d253caf4d18d9dbe90225e667ca1d0980dd04224a6306b7c2b92aa1f92cf99ac29a1397ecb4b7a66932cd29a6bfdf295b6b15154dbe0fcf4b9a5df041f4fd034d6de362ee957616d086e224949df24830bd2a8e9cb334ff8b9970acc7d49c26de3b38dfe0ab0f523104283e50676967a44afc054105562b5fc8dbb7c573886ecf66052b62ae0da041bd0b7bffc9b01bf18a6ee559a9d4eea61e398881adfb2c100c6fed0c2ba5eba214e76614329e1614b69717194722d8ae72e907a07efca2a9011a22b53baca37c877b4691cb2588592a9eae1f8c228a8c5a6468f2583335a1a92cf3f10a4068a0c9745d877cbe850645959860fa38ab227d2e31b739c54d52f288fe86ce1b7947a75c0b4fc08b3d8c5533ddfed1fba7af29eae3459a360d1823e887191fc71ad0278bb738eb0e8936ae2276855ee4ba39bc3ebaf2a68696c2b1f54018d3d639fea1c24cc4681b32d729661b7a4b63a00a243b86a35d399c91e06179c7b247b40979bc54f226eaf8787f73bd0a7d5412e2ddf9790e17c88644b94fb8f4da02d761f3950e62b46fb62e78cbdcd5f69da4b6fe66c5d619eb4053c6384dcb2ec252f8e6357f52c261aba6d610af7597c992cd1f0454d6aa20e5ca77dcebec3b1c74466993a9dea62a39d00a208d6796c57527eed5b234322f2afaf99e284c9c3d95dc64b3603faf5cc589082b0e82e49ce80f07cec381b59fe46c51ec9291f1ad5fa85e67fb4deb7ba70c7c0579fe9da2a3d830382e2315159b4e87c8549371926358254c8c86de7faa1a08afd5b6710c5a5f10fe442f177dc606aadd47b4f50824627391232112bda593e36969ea1d1bc407cffe147d74a9773d1b0b50b6294a70ba4705342cfeecac5afc36eca6deec8abbc8d1b36e15e2a93cb2a625500fa29decafce5f8b1ef0c3d74b81af4c1029b40293a388fb1547bc5b26229fc303260edcb945cb56815712c65c6d3c0701ce073e4ad337c5a596316d039d41cea541ea8064cef3415afe05397858e2b70a87328a4f73ef109cf7dc0fcd03fa54ec3c8f09769fa948e2976be2b2c107b9b959821147186508eaed548a9836326d9c70fd8f739dfeb015543950873a8e75650248c035314400e349d185032c1fb835d71d8ba0d5ae8761960cd701a204960f34de7e4e825ba97c22b4a2b118d196119a861659a7249a0930e1114cdedc7b9be50b9f95dc61defa4bef574f5e0f27cf9cea458b7225bc3688294713d55c2cdb55b77178d5d6f2e910f8c45dad2a354534c69e034fc1db086decd78c5ebb8086cadb1c68c544402a65b2220744f92a88dda36ec8e27fcc18d27e9a913bd2f9b60a6d1ac707abc41f8ccfecff048d8c9f3a555c8d9e792ca568025aef96b980953c999412baf148f84157c47bf0187691d48f6ada4909e17490aef4d107ec5c96e627f2af9e0ded3c8fdf64b32ca2cb9412a3651f45efb04c469d3adacc372f3b5df74cbd0a214b37f6eca905ddc0abf5a23d9ca6162fee2eb6ebc8b9b8b1f5a4b603b7a407aca3c33bf523c12e0ea55fc73ab7b8b4f2b907621a731faf84ecb1a6d5281ee40bc101d5ce991eef3f529738fc07d57e193b30c4bfa1c7a1a7385cc7039f4b2b2214e2f979528d21941b06b729f34a8308ba2572c6d42ea96ea8c2cf6e70b1cfe86f49bb6ce13f64222d31604654e643dc9aa9634581644b50d05cff29d2d750bbfd138dbc0975a886ac1980aaf57a83262c2a762122267484c31f90a1ada897113cdb03380c8ef9167c9675f325aad820b4e5787c94c5103770d73854bb014472deaefe7234b1b23f8efa57851ac24e54ab2acafca2a09d45b29bf09d871e90da483b86c44f5c087d02f7df372de0058ff455f4bdecaa5e90166d2d9c53f2a68e6e2cc5dafa5e9e9197ed965445e0916d04ff49373968c7a869d7d1f9bffb6082f2e0fc9474b28fbb8072aa17055a761fab77a2371d18fdab5d1909fa1a19fe7347829efb6f098949390b81d8f09319e10f65d1f2482ca4dcf329e0a4289d4af9af86acf7b7aa0c10684a56612dda31c2b6e4dcb5c90d30f21a0fec9a5d1df700ec6bb4f4dd270a32433b3a0337ef7180d1acef3f3aa5ede61af96cb3d430367313d51fc92eb41f88078995e4d0ff20a44a45e7e4efb6aef286559cfde0c98a72ba4a25cd907188915b0a1f18fb222c0f8fe72c49b64bbbdfa33e64722f73c3869657072107ec1b52304f42efc636939538e7b60d55bb70f7b580de20854869d7f08d2a58a7b87a469a5625f9de2694ed3260eba465c5220872a5deae91cd6d36ad4fc464338cfec8df1d5ca1c2566e6e05b6e3d1664605519ec3d82cf53cbd44cbf7a8271c721efa070ef9a7de735554665979bd62a9c0deafa2d7cba616043757fed54aa1d7b744c896d8228db60494a722a3f47834471a1d6124e4da12ba0eaea974c0ecd2a1d8327384024a2419265f0f937d20547030be9ff4164e9360ef741eedd99fd157b0296684c5117840a09a91e594a880e5d0b58c4d32ee307abce3e06e866d7e99eceebb51be93fb8ebf4d0de33b452782d0787096dcfd906f5c3a6cf057a2e59a2a36a1e9b057abd4fd40edbb32191602267a35be10710aacf8311e43073dc8f2fa2934a6489e6dbd6fda803a54a0f88d65b7fe26e7007b4b2f760c584b673fd7aaddaed702426d053c4d60798b7a6bc98e3b7000bb99bc078f3e9f000252131cea11342c130b88befcde5cd775a7ac2ac79ea5f8581d6af9fc43cd328bde4c86d7321ad39b33b23c6e76dbfb79b8c7334a171ffdab51e775337d4f90c3eedf4c283e8f117a2b2dc8b233d6048c11bc4ed4ee06f9c1ae2da69319a937e5205aa32013175c33c7697ff2a7474930838388c5ea1b7f09d3a4a4c1d602d957e2ee238c924f27af01fd83e80fdf74ae29f3d79ae4c154c1611a86a4612a4fca7c0ed82d8b5bd3f87855598560cb8a30ae4be1cd208c746c76267e7a0fe8fd24b6ecb14a679f93af6568ca3f64dbe74ac3ee9a42a9cfa3c32a076dc09ecae552617ba43f48b208373985e3c45b4eb5847cc8122993354a865547b18b2bdfb3a180e6f0c445d64fbd7e3984039b53d6453c2a929c79d87eec5e46e4f17221f0f01ae032b98d01af5c1a2fb9a9ebe2e5fd0793904c67d0fac45cd82e3dddd9ad7bd10eabf09e69ed205cd091f3e62b8b4760ba86dc4ed9337af5cbb1c7661235cda77b5219b4cbdb0546e995c01bb9084df5f1fb828b89ddc850a652c85fde4dbbda7dff1aad5142edb65ba17fe62b35fb76bc62d721a709b9c3a03f106891c2fdc41e00817eeea526de25ab32373b53060a7dd644bac4bd3255c504b13281ea622b6fccef77cb57c32ad54008097bf880cfffc044dcb16c9620b63555ec7a66ddd907c017ec67f743582d186378883245338ea4daf37e638e3dbf65990e8bc9bd48ac88a6213ef5d6ae6171b275f1f51e66baaca929ba00d9f4f508e3df7440e020135ce374c247fd8a91f035157ec9457e8b671e135377121e901aeb68c1c93cff867f926cb85227c36d8658cff4584f00c880523674cae8488a61d0c4ad6e04fb5c3a3f2289e8fc569358137f5e22170714bcfcc43dae5f9acae87a6929f08e75fb22f96175a909558fa29bf094bdbc8d4d5525139cc4edc0e641d5dad8c2ec416eb0de946ece47bf112eb6727e1667c09ad1febc80631ff460a42e094d635e9961d15fe29cda949f47a4f971368d2f87eef1c5f20a1ac8d5324e8ec11f81f7ffff7f08