PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 53297 0f94ba4e1140571dc97ab589fdb01885955f3eb8cac2df896255ac7b7d04710f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6db221c2ec0f93493018f5d50c4ad07f5410d03637f104d770bcf861a14e89c0
Certificate Block Hash
0f94ba4e1140571dc97ab589fdb01885955f3eb8cac2df896255ac7b7d04710f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b61c000002020000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008c26734b374d084d9e69dde3abe5cd28f81c1d10ca7f57d84539c17c1069aaf60ccf3c2bc018406b8c48d8db39c90267d60e488e2fc3c82d030642a67e76031768e2e22813c71813db9e4faaa0e78320d093e43fedc2476e29630000000000000020000000800000b61c000002020000

Raw Header Hex

000040203e0f9f1eaa565ba5dcbae3b679e07b4ef8cdf2c4e11755c5cc712a00f4925a06dcf8a39129793562828c1847c4ad31c17a1cb5ebb75ef538c968f10527beab0590b3076a93e50718c0894ea161f8bc70d704f13736d010547fd04a0cd5f5183049930fecc221b26d

Proof Data Hex

59,560 bytes
121216010307622bcd5ec118a51adb85f02bfbb21d64bf670034452920409ac6ed35c6bb12c007ed62363d8f4d1a257e75bb86652636d5483954c2e563e9d1c9f0e9f2b4fb5a659eb4e18ce5c21fe8908b473d39366d8c7523841c302d23566d6f9bd5077f0822f1236201c496f7c68c39d5907b060e3b2f62c66b574853cd30f2ac38844eeaefc5d90096e1f2622236b8082a9a7f3cb401079e856a5fbe3647b209498acb02a00f4429fa0fa7211f2499009d1564cf2d897dfe7662856ab4f38a64482f5bfc0a45fb88fcaaf3eaf82671fe32ae5eb66b5ae5ad64f9853cae68a7c6c116d2b722e67dd71f122e12363b4d4a9f398279bba98e09aab7d24939050c25671c7b4de56495ebc8cd316ff399d66045618ade1bcb66456e27378f9d5dac6051b5a0d7119c0bf0d0158ba6acf73eb289f010b3a0875861eb3b941188d1c791dd753b7f74faa1a163d7c0f17c2832aa4dbeae978a13a1a165573d46f6f8796148d058f79f617c74b03da3d19be79031b9cab4d13be051a59003b582553597e7f8ffa64a4c8485c70788932c10e942116fd79e4458ceadf917ae6757591be90f4e29b52c31347327d78090d1c2c7937d5545506908ff7f66f62de86de1c23aefe1cbd0701088bfe198825a8012d96b8cc9f34ecf4727f9237dbf0b173f5ca07899a8162c08847348898ca1def63ebad409ee20945c3c0ef38ab9a739f57b06d8138d5d42f16342bd1b46eda2b2e05c65ff0d46f2d44147e3e162903d138697580a691b830f404233776ecff5a3634c4e1f272c222002f65af1629824c9eca82629f69358591e44e40ccead0357cd574744a6bbbc48d4929ed5feab0bb433a475f37afca0e8980747dc6d82516571286d6d12b49f2fcf7151d62bd06b819e9a41ad27088608af757668c002662c5fc6f1707eea378dab7a5efbaa3c06239a58e6e21e837100d76fd888db130fa8aed7965ccdaac46964a7f21bc446473619dcecb6f6303701b707a1a03977fee08ac85920332cf1205bd4c407a5cd5aeb851d6ec6c4f1ab8e6af924b06f0054c45f4938adce7e0dc0c54f750c67eb94b37fd9743806edc9c4d886bc7bdb1de06f6ae812ec17535f103a6a0e3b207b856581dc08bb9102e8a95cd799a1021bab5f936bd8dadf33e90ce6bca783d23347af981a93e179d50c6068ff6e2564a85b304c7f238a057be4172ec97aa117195e966a38fc4f407e59595780dbceb92dc51270b070b8937e5c4ff44bde28c0c4ae587fb498529617415fa029f3725db894a0ae95a8e0389f3f04cdd4b4e5a4ec58a8a0e50a777f338fdff3222cb7da7d2a630f88858001a90b2048da1d50b18d1ca8637567a163501b3674f3ad2860dfe6f9f02977dc86f449caa795c8c06155711a0aa47565f734368ad463e2a023ad793e6198f3ac0b35fe0934a3a29f4777875c9826feb5d1baebd1aad842c0dd5a10a334c738738ac0c8b8d8ea0ae8a58d331641cd09326a5ba99994f9b67d3f13d1aec674ecc616bf3fc16cc1c25a7138698ad2be6038ab0ec2a7157bae805aea9321e57cc388cdf03ee3357cc9a3e97bf265597c03020dc899f8714917e3d29e4a1343991dc97b7d3ac51b10b4489d1c9f9aa5c0be8da6c7abac03b8079565149ceeff31ff3424d7c8018d8a5964e9b146aaa0086731e3f50c7b89bb9e38ef3d81883f9560155a4702467b322c56527870f6d3475ba19dadd22a53151317b09f96aa01fd4b03b87fcf037e4d2dfee78b947d77045f44450f36037818ee37e7cf6dd386254c0cc89260352f1354546e15d95b7310573482c96ef57be0c2b8a668b803e4cf59a30a38beda9d75c29a971a0ae8274e0dd5225587bd4c07f4d6876fc6298a2eddf5d6a1f2f5f175787b9599cfc3273f6e18c3d57fe6afc320b85cab2cb8e27764ce39ba90ec5f507501200bf55c5983d281b3fe7c04d253c67300708327090a804f4765fdf672f8bf3293caf5560eca560b0053b27773c3c56e94b86aadf0abd4472814dd986f25649fd0564b615d5a9a799175d6f76ce6d56e3c3ae22404345b0e6dd73bca4ae2d56b886e9dd4a295ed31ec768fad9cc4ff4eafcfd83e927f00a059d85e21987b8a38ee233785da50dae46f4fa336b613c0045736240ea14248ed91d7cda3d5af4da999d51bccf23ebabb282da8ea14fd66707f9eab45d32126d1aa0bba12f7abb9fea2ba7b18e98afbfb4fc871d4f901c904b48c3cea0f6b845f36e939565f3529d105c6d36bdd2217088950d9b0b3f3ca670ffce47a41b8d0c243ae8315355189738f754e89ac3b159f82a1517eb34c062a31c2551527d5a7803dde90a5b8294b532c5c3115ff590df9f54d9b80e21976a59417db4f7cfbf88790e12cdcebe49d8df3d0a0cbd2e1803d5956b72b32c1e273effac2711217f24eb9df6f7d779d8dc8be4f0fa7cd774ec790dbccef14997a27bc66799f9714f112a91bc8b4a33b72ea990cbf781af4a7d22c91b58f872e28e3f2040947740c78cf1eeea99ed1ba0b9256f255258143d99ddc9499d1a82b91734485435bb58e35cceb8a1070e4667f298ab8a6eb6cf2fc9f448bcaceee7cd20c6276ca3c023a3dfa7569e29b7b8fb7411c14ab5f70ff933c61c52208bea3c3a059049a2a70ac87dfde58b7ea364c93ca8451aa13517b08bea77bac7e038d5cde9b1c0e2678b14bce3b6bb2266eef59324452c0927aba82b7271da2ee42a3bd5f5e759be809cf30f353cd5993c09a8b8c0cdfc053cb5616292cf6516c3e31e0bde0a4b1424f46c7bfdf05a598d963027fa7d505369892911f909afe0f8704a392a2f734b6c96085ef20a9976382107cdd4f25581c0756fcab39d014101432e569fdd0be6966fc2d4cb604d46cae3a0d06886225063a383da77cabd8f8756b1ef2e90d23f27e5753059aebe188b6e2e304053b4e540a82fee5cf651a6978d7970ecfc70dde2523cedb6bb54e5b9f1eb3b3ca11081d1d6a95916d7f0c062cca4ccdc577b250b312ee15e794ca3f6dbfd6dcfac97fd704973db2fce6d1aeb115092d4786fb9a01fc6295dce57f0094d970e833b98d91dddcb713c6d6841d5e8e4e613a9e259de37d58675ae98d7d190d595fbc9a53179edf3923fe15fa2318a3c66605c35f716ac9f24766b545308cc2363767e8c5d5fa7b6d3b656e48b0570e0c0bf827f352058376b2d1ff13b65e290b53cee5c59be9678c143037431060d60aa569aeca1637457a0c82a68a3c3949511f14840637c37c309cd1a59517382f9f4a511f0416acf1d5653861e4d66de7e9645cf94216d1f5e777efe848e1977a13ffa59b8c5f3c4c8af41d7e1df65ca2c73dc7ae5b92a528a7f37625d17774fe224723c584b468b280b8671e397ec5bdd2616b06bbef79303da7d323f7b78575c67608a50b2ee061bc5988a35b2a0e8795f75ec11ededc7adbd9f28c1e506cc38a1fb9ddbb7e555646d71c61c1162b83d92a9c14205ea8b99a77a4d74d0cd1bbbea4896a4b17dbdaf723ca8e443178ec7cf7181324c8af5cbffc64577159a83a900a766cd72447266cb272c4da5d82c541e05996610cdedeb528224fe163618f645fd6f636d429b67210f147683ed03b474245233fdae88791d087ba8209bbb4daf8627808351ac57e0d607db84aa5570137822dfc0f945d3592a3800dbfaebfb7b89622cd24beeb5995e4d0d0391a2cb6fa541c52d45f442faedbc517eb95ed2a9430098fe8158e297f62f2fef1b5a91c1f49dcf97c2e25e126c281c20cb0835857e8d177ded63fa87df064818597f53cf4c0fd4b71ff5c89b9f3e0e570275591c1d9eba9eabbaac6a0d3d27e116df49f6e022c79de192a35ecc018d30da2113047dfd4b322299b3d87c9d0c90946a4a9621c6a1c080b4d05b949850e454ce24f7951db87952589016303b8830d7c5b5cba4b9e569c77a7c4741f973a6b1a91e20a1461d694fd7422cbc30830d750e24666de207fd7776097b76a596dd474d3e9147a540896579d1b03351a281de27f0cb9dec32a9f392abe56ad0d6002623e012ebc54c9ebd907295e9cf52b2f9a6a170eac782aefbfdda1cd716f151fd31f67be1f7a635902ef734652afa4092df044d761fa09bf91961316cd1b0c2f3362ba76b38a2d782eebaa2847e19144be50bc63cc6e4bd6d3ce51269fbc78088a0709c40321953d3271b6a7b444ccdc89bd0759995fc2b31c6a639201eef77105c2a18bdd80ef187ee6be34b983b05a490b5b190e1fa245c0be22a73b0f5850f9fe2e4c0913180177ce939000721bea2cd2b61287a0b2de67b2626f99e138a67472ba5897d8901279868d120119a330ba6f0b3d8c32aa3d72b621dc32a46fe12f7e10b64d3f7a6dd9b306d79162c89685ab9efeceb3adc0560fb418bdb030f6a5676f0097a6a9d5aa96f43fb7b53505e69e1c4da5f6d55bf2a5785891d13f10c0294d3c5ac5cd9560c123b5f948d938542af14328e4d0320875d5763b29acf623fe38db9515c752327a26950aa54436093551a326349a35cea3f35145b40b73e84b37962669632db914cc5d01e9fed26e2cf0e82b352d5363aa752c36c54820583e387e151aff15e48fb48a6c22a2cfd5a927088387407be367752f0992695e9d46647e44acb207bafb422d9a8bef9cd3e5ca5bb3d0393da67501cbc85bed54cc76a3b135a1e57bea7012dd489833f208003f3a20b4a4810b378de19b855b2126d43f6b63e384f6e72d2721d30e57231ac13592b0a4b3d370b325e221397153f5323e09a1edb6648d3d54441f3c43ad236bb1fb822f628f17f2976d1050f4af2f5e2a1ef0152f29e2a4d0787346ef41663462618d0ff839a2799b690759673f442e3f83f0acf510e86ed64bc4fbe40b07abb57c9fa7b4fa6cf470ddddfc0b4492eb8e16b510ee2f1a56e3fa5ff140ecdfd1d12fc0dc357fb8311c071858fb6e982ef8aca8ccef24912895345cebe07f42ea8bde53f2f3e08fff5580ff161c25603b3bf050535d879baee4461a2b489ee5b483c9dbff5b15d4a49332f43ee8a4f17278ed620eef5d615212b3ea745aa23d34ef942a6a8f54ac42b2c3ab58a7b4c368a4d57a7eda7c6f46d826186554256233910e458d5b0286a8d76d69466932b95e611a1fba115fde4be767c310c9075fc0b48f1e6f9664ab0450170d5d4c2715e681ff58686517c9a06e1431e468d096819161626239849dafa0dbae623a91703bbf647a00d7ebb58563c9cc7d3d538c3ee2079aa83024384f1040b2f82434b5c352c5e27561af562ce2c53bed10ed05596c0004404c6e4845b4ba70c79de5178d948c533cff97541aff312e74e314ec0407c284be7b69de2c6f0535c609742e94db0a10bf529e309cfb075fb6d1132dd0796e84622d0ef4660b92f47ef54dee696bc5fe332eaa1879d33ad72abeb245b417bb094c4a4af13a416ce8c2b33056d0b8a72a292d56f2b5a7d5d1c3528256c86b4a2d8b0cd570cf6269d67702f3d8e339a375b4d214cbb90264c36cebd213a5b67c1c439ebdc537f3ae7cc76befd3aa9f475d4f4f743365138f18475bc7b622823ed2bb13c0c448064733554cad536fa2a04316f7e6e491a73dd50099436ca82e85dab3f5723bc1aa14504ac250b8351b5066c4e42f27b40b9e12d3082c861517ceeec16928d3ea28dd85810b499251eb1c2b2eade616bdac6350feaaf08bd35b40709966d19dbbe3d4e4ce11e39310f86367557af80fb241877a6d47078d8eae798db46e214fc7601107a067a137b6656d1d4b067f1de15efe2c4d384a572ec89e989083caf3b0da712e1ec96a44666e62c22b2ae5ab5f28454ba977ebfa10f282672a6b133d04808192dd9a51cf1cae6cf8c5470c104ec2bf3f8d8fef72a96a24a14c699d20e99f3ea507cad66b0019b998eb90672c491d912efecd00ed9091a5c0c45e68fce882afcea7c6d5151237c2820ca1b8bbff5f72880eb8c6d662b0accf874a69395993697494e0a3f50d879c728efcd663d1e89445c55ac6ea8f858b4feb7894e01a58cd46eb32ef7a582e9e50464ac8676ad8858c74889432e8d8b0f2f4b4321a8cb1cab04f46d786cb74f9fb1f3375850b34c3b869e4e212f3fbce94922c49c969895e2c06ea0903ef3418d47d80ba64cd288d81449df031a841575f7d9e0dae3ef209a776740bd0e0a3e2235fa6e379dd85fa288eb373023ac82d44be8c5ded2e27191f408e4c7ab999dd1e299db03fa9c8a06a309bd9ec434bc1189e466f482649307a77a4b850da95cda46c7b296a3495710a9368b21128ce0f57dc8afb2431a781c24852c11ba68bf9be5acaf45f3483e8e67cf5591add6dabb575857fa48ce436d7496eb050b95fcf85681cea3e422821842d96f30f4f6ca57cb4865a8639f431fad25556e9ba01c62dc3724c804006a1d6669decf900c10972c03db29c056c526ff980bc68d3f584e641de126b614e763417e31366af384fec06405f9e8641b01a44aa4ba11aaef5d04434df43005e791cdf79cb2cd422255f24eb2decdb34dd95434acedd42dbea66e7f99a245093592dc899e874c193db9d69cf6f1f5f78b699ec19c8a2ada9767d3f479318c9ccfcf493502667895e7fe00a32dea47c2cde8a519c9bbb275b5fed91c2d3d5cfe3b26d4cc82fbd95a277168b5b9fbced4178ff652a099e0b08b55fe8e3da7a280727a9e9d214ddee3f973ef3650230e084d2a214d3b60115dcd303e516f1ec7cf9e95d3016f044056ea49ec16cd4a0bebc10a275974ccc72e8e6747e1ed67aae252f095a6c78534c60b6a55368e4679190573c65aa33d8578dc8e71a16a1560965bd08bc2d88f99d48dc0f9b3b272663feb778e2a33c854809e5a96245b248e3f863d0d1da497417ea27c8ad381af01139d2d0875bf026e74e05963ba9a6194e9e2026ec322fff592dcb305bc9d7e9d93c0f27ed48fb3683e6c05ffef7eb038425b47e315384a5befa056ac5e668edbfecd78738fe8e1d2289bd3e2fecad1f6a8b07fb6bc02aae791aa17183ecccdb3b5f5b084217400dba358c51dd2568869d7b292a6c8b0df2a06770c86db81dc65f5ba8830a1a8b785176b5744a216056b98fc599ed113abe34a0a3d49654b8922e620fb582924f65fbb2171fb135a7a9dac6400929cf12f4f1852534821fba2be43986a27a1ea1ea99f1be17d9c42026ce424892eb21e00a154e28d79f905b2e2be2d28fe79e39f27058dfa4132ffe94c61664e55beb439dca0657f521c260dabac637e3d10d450a9e9029acc5848b20ac9658c9176cbb0494d7e9bb63da0477a753a977df625ce9ece95ab34eb88b63f38871e2230423b0f81295858468eea5562edaf1024ea580f4e9ba5002c172ce6328c430d459b4b1a3e6e0c13357ac0755972baf883307a92958a7a160e7f85702ead25fb75328aa3d8f3f8a082bc592498a2bede1876d486d0e3afc65c3e71e10981282bfa8df474333f60dcc9ffbf85e6045d3cb45e3ad41982f811c2cdf4142845c5dbad669043c0526bc20d0e39e3ecff7b9c6c421b7e002f79dd4ad76b7738e5fecc2ac27606ef012018e9b85b4d4a2349caab004bc15c9dd6cadda64eeb750f753708e2e89a39bb9340231932c69c94717107776c4fb54c1b36a2a477a2338f433f8667c166f027cb5576575f45f53a7da8752cc4d636e9e653f7fc677b738209f47ec47feacffe09d098912dbb24933cd4da581e2534357402e52b9091f730b69ecd5cb2b0b9548a7a8c57bf6abdf4f4013c9eb943855e45390638fa8393f77aa3851842586bd7fee6f758c42b4d4b66552444cb967d1f641287b4c397cd6ef5404fa925d91b0380f3f7855fb6084e84f1bb005dd52818d3c5676444d9faeac5cf2d27e0fcdae4c1b0b7175284abac823c39c0c72b43e1c8bf8d2800773a719d9b74249d02217fcc344deed1eda70affe23c353b323e4fa8ea261c7bd4b8a68d990c60e149a271f9a766d03384523ae2fbbdc01b433dc8325ae137783aa907301250da9fb5ae5977125b9e6f8cc37be11498f8d788ab636eebf56ad931d00ba149d9896f48fa1cf7c0b853639735b4594a35bd5cf0604e357b7cd51aa04a661669074f0004abc749ae56d527bb0aa5bb785d7b00ccd3597903840da3f9a7dcd5fce3e5387dd31f73537735e6578c9a674ca4375f7fb7ecb4db26f6f519f9e995d33893841fab4148046be48262ba71a7b1619c85f73306a0ae7b948d4628af4380c6c2687d01c0d1f8415f8455e3a341ee623470036b7468fd2bcdaf91108685a8c06591b42229c838f4903a54f0e0a9428d745bdb9e35f07758077f110bc1e26efa057eb50ac1d0b556ca766d82b1381202f72f032437b1efc4c64b455e42bcc95373f17d8db78aaa4d48c0cd217c7c575a689aed0fbdf76b2b04c97c67634f2a03a107da26063e9050fba3ebe326963aedd26d95e3c9fea830a054d2aa926c7a77be3148270d9d32f0583a0ba8f34baa95a89c0a66c916c99e0de67a19426d07529437e110cad2792a4a61bebc608f7576a91568658ca10700dd804e9d255e1e6e62feb6bc8ebcf9a38c931f4c6f797edd0a29149734bac6c012be4948081b59fe431bc7713d57397cac4de210c9d44eb0caa83a132b9ebfd0d86c26f0705522656f81e7f515b35a69acfa6abbefbecbfbf62132db43d501a88ce3da164c3ee362a156b5cecd51f6f23078165010333c4c8acc968c37cc5eeb7985fc464bc3873dd57a83647ab96be3e1c573e836062c6c3a5355ea8d0a77f8bccd75180fb5f59d6732618e55721c798a7d4286ee0c8764e0141748291b4a95804d2d1f173dfc1868789b4542730b92ec0ec33365d9d35d67ddca0723c081187c92b64f40552650d76a367ea7d5a9f596fcbfa9e0cbd9d8401fa2266e2a6556a1dd02092a57b50880ab7c9f3152ffba39a6169d84215220ae1a28b8ed6451bd553eec30e2274e2e7b5f4a1b4bcefa6337d47c86b9fbf20527d643035a8f6a838671f02aa4bfab7fcf3dc789e6cda17fe41dd7ede5ae987506254b35ee0db7472a1dbe55b3b3efa3ca030894984132fb55dfcfbf0214b43bc471fdd76acf0b5533498c4f7a263ec5632efb30e51bed332c41915f48794080dbeeb33611c8d6d04361c39b06151fc2368ffcb3ba836fc524886c464a842f2c3263e4ac9511533389034f600fc0bdd3688f6666e0c413604c6ba9f0574ba4562c0bf3cb1085afc0b429a70ea1154e18484f2b2b8fed833623f0b9de17942d9fe51fd5e28d6b84653f30998aab6e0bc517b64a31a823998dace055922be36583b954f9338ebef3573a95549a55281a968f4f3abfc13e3c455969a92410f8c8d2e7276401aa4378cc09781f545adf2d182af80e77e427625bda16a6ff36fec6b5129d3e172f44af71b27d68a1ea427421579fab285566b68b85de10901a9fd6393530e579dc18836b00a4686434f573808279044e322fc85cf20f3fcdc754f5b5a02f92093821922633e7fbdd6fac53b040620d7832dd0ed0b6ab84b2aa416a1139adb0d3911890e4211d97c60d0b83b5dd5cbea5b5a7a6795a4b716acb9d245999fa932e75206bc792b5178bf2d5a0c168c226d7225445526cdaa6d28eb578cd04bffb70c3109101c1e0470c86ca81a9290b91168d7555e27d3dc81c5e6233953c3855a6647fd857d06fca3f155e2b8cf95081a9e340ec74361ebbb2d1f54a0d745f93639620215fd64c88818d765688d784fa3a4889e2e3fe0a3cdb3c9a5d3bf77d9844755bdcf331cb413d1b0247553626ff048d0f07325d672ce0c5605d7277ae5d510d375b88e881df3d46e4aed66127c9073a740e0ba94f7867a377e95392b8e518c3a8f968e7b6ad023be36fac9772401aeb2c0475c7b60ad49e84a787f2d4efbef6ec16872b14e0264cbdb4a0d09a7a91e06f186c12dec63ab5097f38855751ad349d7baa0170f55089a27cc867f8a8905f399c326e301afc9f45d9cdf719d162fa041431f14663cc13ae7c92e64cb9eb2f1b88afe1e9666c97794f5deca736c8c0e7a3a96c0a9f2f7ad28cebb67b3ae5aec9c89603e8c93306309dfec158d36dda49ca6d7758420abc18669fe29deaaa0bc546397c3758e49f125b26d88ccce56aa57bba352d7142bce9987f2dfcd43f34a9615f73dd8e3da5045db9d89693d332a3bcbf19f0302b06d5c09ea9df234db49dd4f073a155644cd1a2abdae991ae626901a25e8e527cc7aaea64a912c4fc89e1c525aee2fad4f84c7738ae84845651ac345fffd1ffc2d6fb980663310636d62bb8754876de69a56bd01940a8d70d6f5b23666a087907937274a1a585c7ce53beed74bfebb31a54b5a5af959765067d37995dc1ba07bdd0cef35702bdc4ec05f56239f0fa125ec65823a6da52826ce4f1bc2bd2c185c6908376bd06cb1b15b32e95ed9463af27d28c8fdc360d01c11e1187a808d04d75895517e6e6c0a51fe9308bc6df9c3d8b79b17e367883aabb37976bedc947f2dec00988adfba0771fe16babf269bfd80b9859f186b61dffada84f53f9e63b8eeb21f565467a4d1576d79cc6540e861ba9cc6e5a8897aa8d1095374987670ba8452d565689626f03a665cc4ff55117b88600053e3b452616d234b06831dc48e28a9f20e3a3ef4d2f7a27f1ab0257ed0dd050f72af68f54c979ad2be2adffeddbd9cee67d24233af350cf5d0c4a365084e2f26ec6263c9aea70b29a531a6275532f5abc4a6937ce47712576baa76285d3256bc8cb2a18ea1d77c22fea61ea120e0f5280f8881720fcca039c0cebdf799c63622187ccbbb80e751ea15f21d93d3d0cef01f52e182c493d3904ffff14aa599293e4a7f218450426da7544bc3183cc26ff55978ea12bca80ac136c834ea47895ad0d64669b18d7b9a3da1f8a8c5d81e27eb89f3853da487e964fc070568167fe5560beed9deae0a94f665908a957389292c9abace173123ab3638710fdac548d4c14f3cd4c402c7a02585a8bb6a9162b7df0b571df4255d3b50ef2bf14acfc93eae302b3cd814ff6c11c04ccf8d1f45f694b1dd2f4373dc52b8ef92c97ccfa6f7c95abfe73641f136b82a040e87db90851d0468963541055f1d46b0e54078a832befcfe12a32aafe5ba3233f681c21f7c99cb9ce4f3e5aaa0989849de3978b998e72cca24d6785ad159a2c70a4a5d860646ea92d034f1fa8b843aad4275f4590a6868de5e643f611aa3270d79903f6040bcddac160272ffb897f878b20af09e0ba465f7c0c00acbe50d59eadd144cc33c10cd4e41942a0934176a45d0d89d364050f76ed1c6046112ad117f09aa66868f2f714868ef196ec460a72a125c18ba0b044783ac157e1bd819213468118b0cf403a12fa1331f7f0ecbd0a6737264dbbf128a288e38bf967a66d6d2865e16d08d2737a03a7783d39dfa805bc0f45ccddf6c6c137856d33c8441b8b545bf5ffdb2e7c81d1b9b4b7d8c8c7d9ab4bafb483c28e959498d2154660ce651cf77a6d5f8e916daf08e0b5a939d0fbc4b4ef4581a97ddc72309aa2611610f1163f5b407a99dd8b6eeff01fe73cf6f79f8ba6076d6aa6ee81e1bdca621006d849fbba83e2e4f4837acd8d5b37c0d6d043e9dd6ee751ccbb7e7fc312302dbae1d31feda1aafbdeadd187160ffb7823eb5f597b61311675276c9b31597cb085bec992d71adc6307e0e0a36195ded47c08ae39c11736eda62f2ca4cce6d216ca807ae7b157cf0d4b1d0a2f5ff295946e6329e4f86d25bd793f607409a1bb1cd6f87e4f600bf31f13b524934b5a807666e93e570a2f8698328514aeb3a9ec349cb673a58f1b095796a6bc4e65a33f02f2ebe1459c94f38c3483890dcf57674a2529788d47a59313c9ab43a1e98141d859472cb80ba152fa69c8148d8c2418ce14f33560f53abcc710c36bf4ea3ef14764ab40806a8b26a2c100ab340666956d64f3f140da0bd9e3b13e0e9412b1fa99e5ae38fb9c02868b67bf8c65df622d2519293a1325fd78e1b2a5407dd40350ee2f013da4c614b67620af73f2cb2b3d8d3a4ec6622c772a7dd6f068041aea02d4a13c7e1982d067e1ae219017d0f35f66378d2fc4970f0b7f559dd1bea4557994aeedeb84360eb218260e58c4e00eb013695a5de7c08acd3f063c3153353277de0276414883d9e91de8c31d38d6ec84a345c2d03b969e22de1ddfdcff7d1f6e4d9a4d086f0c27e8b8b64544b21498e0e978509b75c72a2ea3249d62794480260be92d7d1c27b5dda986d1dcdc1cd1f472a24e3abcc40cd76b11b0bfa9225aca3b62d309551a518db1846eaceef9435c26cf132164210da5a33533bfc42c6bdb7a983b49e1ddd555810c966bcbfcde5021c8402c4e62966f1a8ea37066df4a4b12b2be5b77b46a924c4a72efc03bde1f253edc71ab134683ee2a5aaf001174f8c86c61e3712e343336f06d7f0e6ca21f0a6ee206cc8208dbf00a22e8c53ce7795b6e63319d66cba62153d6d5df14c8af481e5f94a604117d162e53253318d58706686baf1f84518e230bc40d17f9580811f9265eef44a8b67024bf4c4fab3a8a6695e0780c5664cd442452dfa34b99fbfd00a1c01d175ce642cb90fdff3daee2a0f59eafa8c4c785438c380402bf8bbc2046574b185eb132798dfbe61bd329bee87aca09fb59386ee6dc6eb2c7af60d890a91bb8ba3bf540d00d6b10309f0862b5f8e0fb0ac192ab63a339b069506f04ce170c7f1c8b5f2d3a58e227567297efe0c57b1f6b24f4dee540fcd32ccbb910a74ba72e130ed03ec267243c792dda734a06c9d3f176dd1726ce85b2129b90d5c683b85344fc17dbf4badbbf02e0c1ed468f38d0ec64b2f054bf6145e9db7f32d986b5f65c1ce283d3e5244cbe5660492843c8a7db6784b83bb75f429194dddf7e7d89a1cd37e832b94e0085533e89a12016a1eca04f2f1ed3553abcca002df8cdc69cf2669749a24e4cf4e6816a1f5d799e2e0b790ca194ba628d9bef105d6afd3573832c393d8ae493903049303ada9e1ee533eb75df94ef773cafa7ad5ede8e7c83e3fd1aaaaa7b145bf26214c3b83cca54e22c3c2e21b707b7b67be9fc2628f125e53f43481ec547ab7aaae24237f1b83a23ca78ff9d87b42f4fdc40580bef988b1b2f652359da9040f14d414860928996a57eafc58f5c5d610250945d78b65ce8f87930996992c02bdf2c52b473291f502d9119ecbc6714517ec9934019dc2109b707509ac936d75420c2899d9e61b95687090754c142798bff842fb32fe4132fc37219c688a16545343a85569a5c8f469f9dc1dbabaa7b24d3276718f9d3b5783ef6544eea4c11aa539593dc9656186398b61394413fa77b63bed010d2d927db7390a736c23959c6f9746d9c78e3a0481b8851b7dd9e98b346be694d2e03ea08adc40336af2ad3152e95283ccf2da1a8177be9aff542427f2631cacbbb50a22a0190a06c775dc97c7d3f1c5b8f87b26b2488bdc77388f01a68b44c216e428ac24a4cd922d1e9c4b714cd6f5dc5de59672a8af2b9c091b73f4809ad4f8da1fe98e44a5e135bc0131f0548579c278ca06c9b971209349ae5db811478e887d0d3efff4b2684b3d2028e285871e9fc61ef09a052b538d3d4fca6d3d9cc9a63803d6c48da03e14ebac96bb406034c21d2aeb1214d885df774d30fb46053756060fcf12f8a917392498b814e12558a9be3b56f58ffdc68d944c3b1f53a9a362330419d3f0e77e5d3998e35710f68077f8704a09df5757e502de6650965b7b787489232b08567d411c6d807634cf34d6acbf360f3cd1f428a9633b0e61cd050692299b20bf815c7cb10f98e3d019dc5ae5205e018bc95066caa24427c8cca089fe7ccf6c3a0af0edaa1013cd7f0aece022cca683f04f86c3e7525371eab736fad04efd12989971c84b2e4e8137971cdba661de1337aa30af4e26c10e6c435b52af56a6bc872d7280abef48c278022c8737c42fc2eb9dba1c726ce45527fa1763e1c4231212e59bc08a208a7bb3e531413ede02971d316ecc06fea24541477bbe1850311323abd63d9651422a4c20e1d18aaba27ef86a55e6c34ce7cd84451111ca4f4e5e976127382de9a748815ad9cfecb930685af361264ccf6d55301f85122f45c90efb713d80d8c08c43df6bd2c64c9c169507b3c60a7a5bfff2a1b8bd82eef36710c8d6cbe18e8e9cb1a9db32ceb3b4b56bc92a651bcfca02730657e75aed0529fcbcd4bfb294cc449252afa875a0cb10b57d5243e2731332352cb150f2cec65d9ae74e47310485b2238809b6bb559c117ef6436a94144f01084c2ded4f89d5c5191cd502d916f9f9b2a7189ce71dc71d1d26713ab9f23ac8213765fc5a23bfe5d5bfee2a162017c8b0edda841e48f1a850d1f7e15c3941af893b0cb342a3f8990ab691cb94de924205f54348cc1d1dfcc481f4a50c727e708507db96e507238765ee6ecd90495ede55222bdb6720e78907a29f9b03188651091f91286ed2d9b46f026f6bb97bb534e7988c25de2f398301e21f6ee964b5a2351f9eb17064fe42f1e539f948a6b549ffdcada6e68e4562b8eabf90cb5f0f39056f5b95ec464c0d43f33f4dd96869f11aaf1d3c798b713b6d005b520e68f42b3144a985888557626f27621d304b5dfc97f5aab4f5ae89c419327af0519fc349921425053dae02bcb12f01a0d7bfd66f29d3f3d11e079fee09aa3147fef393a2870f6c290068aa20b5d4e25a8e794f61d19d0019392e7b890d9660268a9d49673eaf093b99dddc8e4d7a9754c632f91f83f22cc40b33ae06e276ad8bfc571c798baf6bb97394822b9f041b265f7039d57e277f7006d2c4ed74b542d8844e1cffd4c0814fbf9ee59c6ac27bade1275e57b15ec2d1ef944ee14a79cfa4e9c33d0c24088de642e43f41866cd53148eda82731a7263c1740cf79b9e7780816c9cdd8b518cfbb60aead754a6d269589d59cbf42180a8ce82e49f81c74a9a1901c347071248fd9af06bcf913485d7e1e7f02392344489c255dc9a76e9fc9ecdcda62ae7784f8bc4756021cb8491cbc5df64a4d22b49b2408925392ad8745a7e19774256d091ae319ea2328cbeaf1a81981ee1496213fec2f743b515529a1a5e8777b6523d689db66ff89291ade7474f10da9efd3086ba62deba9b33b6a14c124499108ad4a4c1256ec0abf4048eb50cbd7a06a74282bcee858bdc9f8bbbc30f74cd70849a234c36c44250bfb5f6964b5d826247bac0ccb1b477d7bf0a07e6a7d34fb93def30fa1ff40bdf614a7d130280c242b2bbb0b6972ec37aa35f01ed6dc40bb4cabbfcaaf6d3a0121d4862f747420df7c46aa5045dfe5553bc9ad6058825668b0c79aa18d08e74ad00ca0605dd229c5c0239bebf89fde297f9c1d6b6b04aea8b9521a887bc7d546af152e940138e1a7bd0950638ab79422a87d0981a651c51918b24e84338874f528c689b3994850459309d53a51cbb34a225be12a4d118769afd629f94a8106fa737f8699085bab3d9472bfb36a03c51242152789c8e973eb5cebb458f59092175e35de4c5656320e405134e8ee8f149f1ea5dd4e6e905eaf73c62eb884d5af029f61238035102806c5bd98bb56ebbc9f40c646f0e82a71067afc65597f07892cc3b2b2a1d4a99b2c877c2ed1f1dbca6a7aadc677026d5d23830105e5990de5df383a72ae05acd22ebc1d4a1edaaa9e7aebdf257dee7d3d4edcb0814e19ff3d4643f63e6b28a46cf02dd6bd17122ddb236173a9039192baa474208e2d4da14456a1c178383504af46f7dc5c7436a198c1da9491e551d5e5f261e566ecf6c2ebed05b524fbf9a4d02c8738e46565a851e608182acdc5facb0173ee46328f325234f614f82bf1bac06e32ce3eb70ee2aa8042ad706d0075ab94edaa70768ffaac60f47066f5941e15e7a6fcf66b66119b4ba06e81b1f69a19fb564151b46feaf1db541bf6d9802a320d616830dfa20776ec76efee3beb87ec71c29a626ec68bf3f05fd65a6425b45985bb2a0ce4d67a4b2901124aca4df1a2b4cd00c993ea12baf8ae4796734cd2d9b8932e5968a413861db19c4e3131a7b89a186de321b7d9f8d37627e8b4b2f58b8822db23ecf85bb85d3e8e950de038ce8532cf2dbc335ec2316adf4c9e49caeeb715eef3fb67bbb75b36d5f9f07f4a50d8b3a90147263a809b889b0fc45c41a1c42d583ec0b8742aed28b0554b0d463367515a47ca8a0251fa3909c653be15ca3d8b51ee6880591ce3f758e7f05272b4467de0a665d922c2a59062d87f3a7a7a9ceaadaba7b3b6741e4d7c4762388ab4b346427bd8723507326c9ffd37c7a9d3f4483ae7940f9242e778a8c29fed7df06b369a7d216ded2214aacc80d41df7a50c2459d36fa4710f20144fa21e20445e714cc3fa1f59766dd4f774571c8de65444efdf0e3fca59f53db01c25c3d7064d1d53d9d8b83527511ff545fc562f06aeb37562da82706b57aca4a3ebdffdc62a86d614a80922b6ac7367e063541f47b3a419080dc37485ce6a0846b72bad5477c9727be0b276256e7bb6ad463ce23592f573bbcee58afa90ed7d9a5a39487f1e410563fb841749753353cf3f843cc0b7eab1a1aedc905592af8883a64024aee1add6a63b5cb2ab6a3dae5fdcd0e1cd19669a1eda3fe2bf0f9206f635ed6ca76d268903700cb6591628663326dbbbc5ba8379903e40b5fd8a22302c94d66a44ba88783c427f1bce1c729be3b2ec9326ddfbca6e61c4d1fc4f29e4b635cae69caf259324f1df5a628522a815e40ac83809635200a33786fdf0c2f1262a2362c69411924a02d8d545119fdd3b0ecc115064fb36d4d6808c5b9b151193bd6b125874c5586bc401097a4d48752abca234e97d0ec733d64bc0e692c1535c03b1f5378c3ddb92713edb5d209f8efc7067a55d0bc579b73c9c926e20f8ecf7f36506c0061b16d121173cde5de91eda9ffd753059185242e82364d6a79988036bdf9dbca34a78af85c392644b57b6cbd40e9fba0f51aa055f2884cb23c75a48b2692251c43a67cab954263b08dc8034c984e15c4c302f6f0ec492dfeb210005469cbdec1da46601b0888317ca1a7a465ff0c3d52f1f0bd0b76c04a3ac6a8bac8f16201f85e499e878e2eb9d4d2ad493f6c126ad5dc70eb54469d37e49976c6a98f551a4f075102238b5cb202f3fbadfd30e29db9b53f97ba8e0c318fb6243d76c406b9d33a5481e207c897ca1df33145ecd9a33c6af86bf35d1e73c964ae3c0bf353710be8ead85330581bb50cdb77109bb95e25fb889051ac563c9fa16ce66721dd31712678e12d245db4c5f947e63fc53e77b53e877f7e8b06101d82672ea0b4deeae3a99ed99743da3f86eed128d31fcfdf2442aa9dca97b0d87ddafbacc3b9e5655db2955e8041cb0eeb53750905b6eeea639b6f712c96ac68d4b401458255be0e023df8891594f9f82c12aff6b62b837501d363071ac7bc427d46a984d84d6cb8182db6a4104b7061b7a2d5d7690fdccdb3dc10e739ca746c2095f2cc8f95ef296eb455a7e3600a1bad96145c55819b38be8594fe5d5f6ecbb392da563e6322e92f19eed18d9c5fa0a0864dd063c94c7fe300b9b03287a6c514edd58ebea60294a00255cfcd38d13d4b1564e462621d3ca7f4552870e5f0a09d2ff995e0ddd029aac931b65926d0d8d2e6d57f190cf11db37ae702fc7425008414b47d942b85647e560aa54b7902f44347bec5d47ff0de20fb6137d79818a6d0caed75aba5a5e4bfeb821c8d4099243493b9623968d1e6f0c07530aba3005acbc17f94387750f3f73f16ed44bb3f025d2ec2a3483288ced3abb35eb57f8472795ab49ea8ac9ca2df9e65a322a5ce33a78f4920d633aa246b8e481d3ed38451b5bfe3688a639afbdfe69c3489830663d042e207ded8d50f6a1b224090e07afa42016866bba9cee00fc55fe32b401a80f1c3f88a67d97765566fda46141d142bb10c249ee9b9c24a4d3a30dcc5464f9696c94a784cf2e5a7a6fc3c29016b186b1535b992caeb4f6d3f0f51cf53489c5cabaaa000ae51e0e4fdba6590b3c3b894ed4c3b19a9701ef241ef8588d3217b6ae26106b828ece35f1478fe92f7ad6414438b57ff71edd55fdea46c0fdf76f408bd79e4f23442097ef8be4ee567101877d74120b85a50fd489075a02f0690e9340ac9a19c77b73eb3f792c0fc5094d0f28683d2366cbee7b71903ead12edd89992fbb97a1489ee9695fa41387947d11ffb6675dc30d2e4af1c51b42249509d3cf72aced6533a840e1aebf4d2e3f9e73e04de4cef17c4e63cc9f044008119e2d9933c9c828350117dbbcfcb03ab8502561a9e9d7e192bddd34ecd492dc087ccb5c16b4bcaf7b3cb232244c874636e4bc58b88f192dc54e1a3e886c768614f43947600ea28de32696e32599e3268e649a2071d5d180f8131238edc1280880df9207de322eafb4c888f72817969383dcf5cdbaa1416dfbb5a8bdc81810a177bc1438c6e27fd8f690333f514e197757229e15264442090119af22113a6dd4f857d105a4bdac9105615fec18bf56cfe45fec53d258469e3db4c2f2495478031634b38b1513ae6a9bd0934ba2f5f1ae80a85143262103f2991542467763dce25d94eccb177e8a1114d9f1079674cb0fcb8355f8a99adf8d92763ca1d649a13a8839c8fb41f839a081f61fc3dc78b6329b93735d9ddabc95523eb0e22abee385c491284088292c5fde9c0f91dd6db3e8389836b8c9c9e037b0a4d785cb53639937e6bffbe4374c3010f9b8d7315915390e78f0bd507beed0f7a3619c8c3a3dce2a406da5533b5ee0053819d95837016350626452b7e74ddc701916d4242d88270d2e1629f121100e86afa231deb9c451067ca43dda35398e140c4a9c950cced5b7e5f3693268d050f34a38dd0e7b23ef6200465b482f5c8013ce9b3c99a14c930737903c5a436bcc1bf11a67e33cf857dcd4f8b2a598ca4743f68b578b8914895618288dc2e78677ea4e58d043c4db36a362689788e0fb26188ddb1499affd5a1a7f82aeff0f2d22106b47e620926c6bd7da4ab784c4869634130e76da79d2798ed2f797a809ea07549ca9d65fe50f904fce7e385764345f6cf87c88de5d6662ce7bf5c7e0fb55d21be4679d27dc8b4ae6066e6adf7c208ff99ae702e540303f2f0b03d979299447ee6e9bc62de5f7b9307a798a502b21ae787879a5464fb43a0d8dc1d4d1f214214e77121f46ecd90162f8139e4dabc129bcb96f7d8b3377436132f60d07b42e9aa1288a6ceace4cff4740cafb1822c7649f52c4d9d5281885de92ddd50cd97fe9c3487266b81abcbecbe00fbd9572343831ee12defdb0ac894f91c8590e0b5fdd52d7fe807137ed212b37e84382295bee69e08503fa19cdfc37cea0e79659b05819db4dde1a42b49a5b1d12785a46a3b8e7c3ff2deb9532d959f93a4e97c71fe6fe7195dfeb328f646131e3d9a10c8c0598248f3814161ffed20ec516a1e26e71fae7be5812dec8b56e413829264ef76ae021a9d35a98a0cb3c66fb99395b270af5db961f65a15b2b426257b2a31abab533d5ed034443142c33c533d41946df8e11f5bd0dfdd40dc3e3740ffdd4cfe8cfe354d7e3c3d73d60a07aeb96a929f0d99c8e180c7fe8523a63305bb026a475a7cd68e920dfb33c75ad931626f6457b6061a7d8d6deb4172d8aaf7eb8bb3f83a4e005b790ed200b4b70a7a9af3db88dcf8d1cd4217cf6b62ec5dd2de8aae46ef2c26ce55805695397c0c7d84d09628b9c7094f1a13a8ddc8fc7116a1a61af55d4a019518410a2b6eedb691ad41660b51177225a0fbe0f1ccc3b8d97b91b0f3b4cb791aef3731db00408eda63225335783c75cb43b2bbec13580ee5c0479a514418e8eecb94f2093a9c00f50eb52004cd66ec214876b7602605951def53ebfa4116d57e528d333ffecd89bc25aad8cfd6e8f77aa2e5201d511cbc344d27ce5f43384ae598ad88a0fcf3cdb3bf687630cdef1ef79ab81d84108623dddacdb490326d52b1affa0b0a1f70543e1c1804602575bdc92a992b69d7b317c450adaed9148f40945274d346cbba55267c49ebe8fbbe9404725cfce2f9de48532cb9108f6a31ccb23c766fbce062e2cbb033cff8168244d422737e8a52e09b6ff5539d2e5ff4216d8d603f38bf9219caf509bb85178fcb3585526f73c17cd4e100243680843378bea269db438d7b448b4dc33ccbd676c6428efb0c8c3898ef39044afde9e1dd63c16ab1d0439c2e3fe86c995057a046515f90e75376cbc1564ff296a2a218be51d7f02a0fbf96f6f350b1507aedace61c25404f23c2895b92b57ef92b8f9bd2f646103e5ee06443899d9d5bafe1ad0c34f9054c4ceea0c0558a227ae858332592e2205130a5361251f234a38dd1c43d4cf25d5d4a5d633e536c632727c66886ced4e08bafaa674bc067848bb9121ee2553a7dd1ee6767c7c7dde14b9c1a0b3b5607e4a6627b2eae3d3f6fa799277f8aae3995cdd98e8428854a6a66691d7d6885871f2f38dc1c33cd58d4bf1da9e8de3e015991ea320e90c80fe263da456f78b7da1d57ecc8833a31b0d88d450ee3951cf0284e02c0256401edf0d624f041539f0d10dc6718e54eed63a4ffdd2c33c1a9d12d1c9415183b485b05443d164245f262f7d7ac709cfe344729e0dc9b33a1a432109917126ee50dc14e584e8a43207fdbcb4b87b2ad8a71152457ba85227410a3c70cc345238d588a6c75241cd1bda5f7f6d6f72a4153cd930ae681798e57f1f261cb4ce68d2834f8b8fa2b120f24c2dd0974df536da1b68dcf85f6df510741cd77c2b9402d1d0f3f19001671123b8dd02782c29f60daf9db9c8777257e9790d16726a1c59b902ee6ec5ab4ba1160252c254ba343fd1ee7799ffa9aed1d4ec84847fc216a6bf08550e467b355ddb81a313ed7238f16a4432f677542cb848cba57e8628faf2778cae716701cabb072c4ef961505eb554b9de60734e580df18832d35b35f9f19bc06f7bbcb452b19e4cf701cfb1bc9dd8733cd784c5313dc743abd3ce5e91cbabdf1a27b8c230dfa7698f18a77dcd79e9c58074f3853787d53b16e390ca6d9bfde5439369be422d92582e157cdeb4aaba70d3b84ab53c32db57d4122ee56287e6cf19e131421f45a0c0cdbdac0f0585278f3e8e236d90c187c2d0685f5d35109eb2f780b75f85c55e7dc41b095963e733e972e48a60bf09c8516fb1c0c109e3be26164bde0f519725ecaf69185187b8d327bcbde40d807916e65aa53394c60c3a2d8d778f00c28f7b03f418e150835f56c5946e5ac025fa07f5721868ce7fb1cf6bc2b0789b95bcde781a729dd4d1c038f05d187960288fdc71ab6383e74ac5162c1225d8fd99196b3ee4122f59b3a3186090b8ceeb28d0dcaa24fa8b3e80296893544d42d428a762c3264078d995112cddcf85067b813d8aa392c0fcfac69287a68fbeba85a7098658a11832cd381cd0a7ffe22832b05d7206e02e6083789c3149efd09d102ef79d40dba90ee470f82973fd128a005c6986e8196b91a97d9bbbc025335a4f40c16c8ca42001f088e446933b12e99a79555d5b085a7a76db0588f3f1f642c728be64091c4eb66506602e85426444ef97dfd3d213695089e50943d0e311f9094c7b50a607db0d660a1be32f0b1ef9ddac163c04beed8ed1dfc7ab6f8954beb2cfe446511a8682f5ecffe4bd84ba35cbe5e44614547bff3c29c35d6efeeae11a3378bcf3572e2c4174fb772397cac93b4ea8b9f3c76fe0c4afb45c777e53414e1b4387d9370d1b968eb5f04ca1818a0104022fb4f14b3abdf4fa89071fa105725b9a4eaafe98235d13ff98e8d7ad2e1fa4ad7a16a647e38462198ee7a763718f9e02282d2bd6e820d7e3b54c7299c1ba89846537054974ed647ba93f0dc2c28d916bce87e935a21c442f5cd0ad2694e4895eaf0a407a95e41f18defcf073ede3408eb15fdb40b590298c796c8d00017a19e1363f4b6a64d4a185c3317ec8a21338f49b11d1c73cfa9b32d9e8f67aa3bebdc936d280cab52d51511f22efc7aa1e28a8178a55df7a26dfa6961c57ab86930a18cee853391948174400fbc2964bf33b3fefb5b7adbe1269a16d4a368fd9df6cdbbe3f5889b7bcfa85787dc9de7f1ac113b87a4daf3f3c360caefcbc2987ece93833952c4ae770cfeaeea1a8649de3b281f932954923f173403d433719dff8db6ca850465cb103462073d7a22319fa283d176d160761376455334ca1bdef5d837ba8a3bc093baba656a0a496fcd63b59210815aa7abe493fae96f46dd90781d0cb493af3a80ee0e550e7b9d28f7d3eedbbe53053c481884b266be770de1483a3b3923a221a8569c4c7f2322cd3a78d92238485bc9b31e6bffe550d7347694aa579bd62ddd3443fa883f0a4f60f7530043d75e87ae1af32614b0543908326ff80157b6d117f974b05d759db5c3f87501940bd5b97cadf4e77ee1d03477422883640f9c35e6d7e96a925c474bc0f488e668c38d8afc26fc5502eb73c78074451e38d68edf2a30ffe14551808f0be585206a031abf5736a089f421c84f3a8dd859ca035caf174ef1eeb373c15906feae40715810d44f9c3067e6cffa9062239c718487a3c1716c58eb0bd626c1f5cd03ea759d9b1a8d8260346103fe8791c55f8932d69178431b7d84bb7ee1649438a934580fb466b2e69486ad0bffc9d1322e8ebc8c7134867c9260475808adf7e90d9155ddf013c2be72383dfc124c7bc237d59a3d989ae5f9d472b5f15443df1db2fcdb56b8f3ef2d81c080c6d67b252d09efe1eb7bd395c6ce17e9e0bd073c61d1629c7beb3eb36f41e203a71ff1a15f7de264add964b2db40ec130491a336a045087e3b327257edf9f40f9c352afe27be82a22a019ee1a51beb9f5dc566ae789597428b7d2807c86bf130553653e5df354782b4aa939d768cf9a12d7cd3a629160d6cce47eb97609f44aa12a97748018e7f4e3941194b1d725b7e8b530357827a1d564b5645670eec1cdefc427a9f20271bb8ca59c1cd63285ecd052b21b2889266f014e397dc853f6bee8e9890a9e6f0f9c610d393e36e215128301398efe38a2bdb2206d72c7a7aee13e5909939a9ef503b4d5ae21d30e0ae640ae0ea67b68699b526ee2d669489a04d2b25656e0e7229758d75ad33218ec8b6d9ed65c81306daa03cfb626e4b647b6b91b2acf59b8ebe442b6052f115262d1aae13872d3004c26d6456cd636301bd064bd37214f9053e5ef31e73f835fd87f35547bdb1bbf3595d4c67cbcead72ab607732b6f02d56aa8cc8fba41dd961620c8f37800f44ed9431f9a65724216768ff6a0e3defb7d118cdde68c4ee61dc06a031a69f8e4db9a6fa802371d4fb1a5afcbf94ca994a2d1a3802b6946680f1d0e7bb8ca50f2a552cd83cd4518a1603925237c835c62e3bc73e6051f0d2b03bf89f27734e15f59f08d5a8ff530d4ac34d21726df7e497bb1ea40b9370ea3618a1eeb640abd8e210c48ac6191a6734a7e981effd206a2c0858b2715fe28d447b1702807d823f743d79e72aa7a18101e0a090636972b610435c35b4c5b8f4b98f996ae48072d087cdee46cdbfcd88cb8399ea747bd93203d2f356e27a868b61f7a3199d37a288aedd56a088dd99896c7fecbed9023dd3bbeb05b3d6f98c7a049dc573563c9f683f402556ce798b74515b8e90f6aa8fe4c1c6a587b5875b5ab8955786d2903b8da4cc87417265ed36bef9df4e9d0406ccfe58667f029dd815f5313b16a02f5660df835e3c6a54fb65b669745a4b06f58047437a4682fba6c47f090543836c315f9aa65f922c48e76d27d5aec9a272c8d209998396d896d1e4bd0f927ee699b0dd6213a536557c9f6dfc4245378448749bcb3b09a96928afa0fd380bdb3d3610ea234ba7303202676c5c014558f4f08f2e7584b12ad2d77a9707f94c56cf5c6b34403d83c2bb631a6850bcc01794c2c13d468b25237352d985be53262cbbe4aa7c17a89d540e2a5e946a1741a4fd2a859c4145ee6fb450a3a4420ec7be70bdb7461d47cd382ef0d6391577d8c6c9f2a3d108ba3e46fd2c26ef08f118580c72995d79a1698b3ae98322605ce3baf93a790cb9f1d080d9fce460f06ec51136694e47e89dd370b95fd14be233a95c2f9a99095bd7f74f2c4998b6dfe13ccba7569a7e63e46858095f0355c7e37b965ba38d6e1c7ac9b29ec2d60ca1531d34012710105e0d924d1ca0cd8600e2e200ff8f96813554878e7496f4c0c5cc1c0f71f5c01664a35c0087481ff801bdefdbc4a2104a5e55bc249ed27fbc86249f48ee5a2abfc0abe32e01a7d58117acc494b055e3c848c3a952a9ce21cb3b2563d8fc91e8624f1bcf2f672d4e56ab1ae6e5b6733b43cd113fd1c883e9973abe42e6487c67a7c64e3147debb80c1a73ea5f4d5cbfa47facb4a92e5cb274f31cb3f5c12879b9ce218f1c8faf61f6befdcdd049bc895b404a18dab51864f47bd8ddb6e781f8961026cef71d33d334d2b19f04fc67830e29f638f5efb1c39e9f65d602c3408f8d45d1bf5ca2d38b96d0b71acba85fc717a9a52b614a1b2539a793ea3f20b546468a91c3dcb88753bf87794edcd2fa9e20c0820ffba2e031638a6c4d1b90839812be159fb7758bb68733744ed39c44b9787a87f7d60c8754e7adb896e0291034cd85fa41a315e4ce77c7f576985d834ad2dfa802184784d31862805e427a022f4659fb78fda96fc6f21870bbc32bf0d18137aa0572b234c6755b958570b9fc34b5a6a6eef7642719a5fe99a73c46f0053766fd422e55a3227f6e5fb2d40925d25892cd67f0f5edeec4e762873f0a0b304e308bfcf4c1c1ee08d61e98102b96a74d0e9f23dcba7962675bee42e6d9e697630496e9067b2ded1727e291afea846c4eb2330106c84d29d67a2fd8d8b133aeb87404de70c571319699a76ad1c935b2a116b19e1cbc42d7b006789e954ca52b5e32f817b5cc3c96fa8adea4f39161e78780026c3001731f46961c88eac0298ee205fc31b15959b3b1acf517ef9949f0f48592c17e814225646b67f92a98384985186ede4d3e6f50b0b313f923f48f5adcff2c4e969c6dab9f83534f7e5730946d60701145c0e41753f1fe5d70cc7444b1bc9b1a5171a7ad10195ee489b329f5e86686d2698828e8ee8e24044c970ed03a88c9bfe3e026c555d742bd26ff189d23e48dc8a8e3ff0bbc79b2f7c5786e0947101f2dcb91900fe1d43ff607d50502d09a8aca31e09ec796b026eeb584eb048c50cea157973807327c827b0b9aa003b6d6c96055c9014b3baf1dc4658ff1ee2cc4d13a92e435c1ea16fede7ecb75bf33bf7f2022becfc2710ddac89a5b1c9396ce22d1a8818f61fa8991a24506e89edb0557f17ab6fc9c2a1d4bb4749417d4539762e0f5be8ea5865548be3f016b4d0f2681f74b7b3fa3c663b60651b91e6b7f6031bb49098c2c827a360d9f33ee4736468cf5494cc29e2b58c20b256a413f1d06dee1488a768728903a3ac1cc7dc2f73c2d70585cdadbb0c6f94a2986ca02557373147cdc37d9c7182fd05095d48415ba7f87591bab50c1c7a274a14af571f063462a6a9ffe3f82cbd03088e4d25f9f3f218f63f454668a85d3e05c34176597e9ac19f8e79c121ed7b984756c1f4e7e0a5132f52f03b3cef9514d7887b1a0da53998023542edf284eab9d918ad9709fa2ecef84bf479fe7e2bd7e9ac583ef289e167e2b4a6fe2e79c93599ce44b9053f2fa16c3f0e55ef4f6cbd2a03f3b0113becf42b975426aa82994378198913c905deb6df117b1449b5a0cd6ebbdcd9e818ed1db4dae94a0a9581a5fb67b8f99ef1ddf41d4bbaced3b7ed9579b7f219d676beff870191c5a67e3acd853b57982d743fae561017737c65d86325d7049e7d4ab993ceea015a6a71000a7485926e16a1bac7f98634ffffa97654641522471146e8a055f3ea3f5c54930f61bbdf488e308e75a53016bdd5f6fbea901e469b35bfd590be2c99ddfeb322f30d90600d30c7b38813667d9e3bfe055b4ca7cb9723f5d84e04cbb2487cf5e6f02064c6c82fab3dcffb9ad5529e2a57b1efe5c65f5b0995392196301740b18856eb4dc2b9a2549fd0bdc5be07c3b67e526c796fac60fe7848f84f7e13343384fd23b7f26f389234371f1dadcc22bc70fb810b543f62c257d9f801b6b6521e126ffea214070198040efc260fc964dba80e5299813e61d046d1145af833440333dae4f415386c7413edd1271873a1f8609ebfc392e966b18f44527814d5540357ead996a88c50f70b6c0533d973ab6363e0fc0b9ba17a471f2aa926dbba357f3271c637ef36ad93426173ce168914e4f0f4fa7dee1eaf20fc08bb730908101dece99d35d1f61f36f9191e969a2fb96e0995c79486aac978cacdf2931a80ec24c1149dd96f935ecdcf59b2c7658b6669bbc5ed0f01153d098ca5a63c00ae9bf4edb1d80c79166a896bfa859b0616fb8101fc8652dbc5ba43c5ed3ccd4279e460b0e9f04beb5fb83cff3b9a2f6e8b5cccabf6ebfea70b4b34f9cf5b2d3f3b365e06cf3896996ac1e468d2cb3f062dd1e3b91bda2308aa7e76236be3f1787de2ddb16a36c74162505bac6cb9f9f152fbd6f2ccf999ea92c93eddb6d3005ce0c0feba4dd0a84f1e754e78f32fdd2768745097799ca00c5f74dd7e226c5d07119937a6fa40509da8c3ac57bee38bdae70d978d3b3f1d17b8bd2faf5c942c72a6a35fbad58cc470d44abd026698cbd63f69897bdc1f248e4ed377f271e09b7362b82b3098115230dc47226cb40c54a442a9c742bde16b6f41b529e4f8d805487350117fdddb8f17a5a7cacfc1a29961247c6bf50d3f89c0c854795b0f687451e4c3fed1b0f18f9acc2735f389e54c0db725d693dc2391719f73cd77fd603b0bd9c4e528c03786cbb4214100a99b766b91d916d46c88f507da971546ff755474047f8514f9c5b72e27a371fe971ed1c558ca598f91ca4699429e163751e2b232f1be5ba266401f35da048c1031c5d100916d3b5ea698adb898a7cf9c62049e0faeb4bea79e798beb5a39d2442a3759dd7d83e3e5a06972ef38317aeb4ccb2a529a2bf936aa93ad30bbcfcc4e8a00e0fd7f4c7048b6049374482ff90da5415be6d040e768e0b7b15c9c7c8dabf412bc8b7fb9a2c8563aa1b658c4560f245328c041c6d1fb57e01b75aa003844134f232aa90fd32ca11136454b1fba3849d5b533406a9fc07d0b1ee89c414b384db59ff1d87f312a5ec644836c280a77788064fa5da7b545c13501f1389817fa06f4f3f051825d656f95918099c3ff7067e80d5b05187ec87678fdc6d7b858830a879ef3345e1fb20b7b3bc31c6c47e99f7fb6c534983f6d9adf52902a12deec16e7c346eab3ebfb9b399bb50f9eafb61d58f41eb83ecd4514fbe9191606cbe25c4f82dffd102a1898dafb6aee5b90c679e14db49bcc44cdf891467d1353cbe8d97e0e3921c82c4928e4cd6d8afa70dc0c0cb83de7f2060bbb661b12d5fad7cb609990960cde99f4dc3e45fec107f5d9124ff78341217a93eb58c21dc3dd58eddbee1346a57b8c6cf917ab4ad2bbaaefa24484a4bab1539a62d305624fb62f918ba98b8652a82ce05a2563ff4d695aefb26d0d0c39416769b10bdd7e9f0571f0ecad88a8b6e8bd60ad4dbf39343b12eeca13cd89a8f77b024b2fbbfd6e81bea70cc84f9ee44f0a4422831847680baa9c8c6f75c0f8edc920e3200ec3452543b59b1dbb8e86ebc20fe960d75ab00959c31efa3adcd76bee78224398d82a32c03b071aa8042c6b2aa1264cb4d4442b24bf58b7fe94e524e4cf865127c186b517b571769dcfef612a47eb204c6539104ff04f77325215ca2388217dae658066ea17e46a11077f41bc0d30e814617151aedab43ad2b6391abeca6a048aaba88273a8429a2b8a86e6242856492bd5f061475c73fffba06f8f21d5b72c641fc70f5a6b39924a58179a04f7c667b8d1c4fed1daa74bab6b5ba1487b2784dfbfb24061ebb5546b6f59bad25aca0647f25b81091da73aa36ee51bda2e759a14c481eebd21b8e62a601e064d44e50c5d097201afe951ab4ed5b11b6b6dac9801aeaf9ffb0aecd02f3e1f3f445e2cb32d054940b290a5b8eed7721dde6bba3a63240c81180bbcd462a3a01c1aafe3041b6d25b7c4c586f872ea7622a9118e52a4f49dcce390d519640d28826d8a317dd326eca6b2224297f39db6b8f0961a5fbdf53d4a272299be7f1b5235dda9f29dd281337d878f5765885536c26ee6de91c8a23c080ac2f3e7ec22a837523a53a7ecdc4d93b6d8d421c3400f9d30713616ca8e9cfe54737519c44eee6c2cc49d63a6900de6b954c2a895f5cea99bde8e3b6807e866ceff87287e35382e4fcd061a4596129f4f94322aba9f38960eacd6dc65ce8b4acb24d55b241cc37c1fedab49dab01088bd9135ce3a1d4dbe8983caeb8604403032b150377fbd853bec495d4893ec4dcd8803fc7dfd67198b63d4f1507d0e5e026c58cac6aaa90f52a2f66763161c825b8b190a701405fc2b5598455207932c5782673edfe89679becd300a43e2baab95d5e43cfc160d6fe6309d2132ff1f05bac6250b339ee5dca8dbde32e0a372b3b080f258f73ed66abdd86c2e8fa56fb9f3434b052ad8d401c2746302293d6ac14faae54421a54b6b18f1da1c38948a9545ea32fcf926882eaa9d3ed3079b573d7a8bae2a346eceb45da7e807dedcc6344a07e30b41402967d72d3e228de5a18704b335451e56fa8096edc508369382c1afcf6d4e3e72188b8dd1a5c5d0a65ed789c6cc9519426d975d8cc1f84225b05c9dd1d5f803bdca748b2da018a17aea0e3728178e964634809474e7d4bb70786d34a3d526bd4dfa6efcc0cd0da0148b458aa24decb498fadc2b290abd59e0ec9e82675523ea324abb0b68204ea1990f7aa3a7dc3073236e92447ea78e8b0f8b27d4654844c33820af72c9e5bb9faf973d679e07335010e2bccf335549ae7546188f75be79fc8e1c11813e0071f677cf5666713faa1622e2371e281f18fab5462095a2fa867f920839642e51c09f60773fe734b40db30ea00739ff9d9d578692fc182546767754342b2193fdef7a745b65437c817cdac7b850fda8267dddfeeac1d7f85a8ada6afe92b0301bc0ef29ebe72d17414eb64f98700d4954c5bba0835adc8f9099889b37b30125b3a52ac3100d184145f5aa722779457a02c097c58f9d92cbad7f206b7f6318d9f3590c00df81d29906cf4b5603a577b9f8d246f1d9098e75d399ead90966cf8a698f6172a65286de199516afe5d7dc36d2596d77d8f12924d7540ce8d6c14b0b783a56f36111511294b5a2f2c5df1da207436325cf4a0dd5cfbc3c82e1c1831dcdb97137fb42aa3221da6a87cfb20ac09e7935f6564068c5b1400bc93d2e2f350c9291a9c3deac33f97f1fb0c01e59311883af110c8bba83a68f6ebb542fb04406f313120bc5bbdea233f8ad0ea06faaa378b7e6a8936140401bcc6ea147440f40b1a09dbf7a1f42d98caeebf17ce9015ee8353346cfdff60efa1552c794c5a658680514c5e853da70c58de2c6e1dc60807ee70556847887a209617eb7a13eb560177ef9f0acb9f5f5b297e78745cd5da34ada5a0cee2d4b83ab82b5f891487a5117dbee7fd5e17411c18ad68e2b32de9e54388c95a5d1b8b7f60c34229fa1aa37e716030c63adedd05656769b597188a470ca2e2641954983ae0b5e58ce6912f4a8dc82a1ac8659bc5bf0d9d6ccdadda066b9d6500deed2a93bada51b6e5a5b4a6e66d02ac124cfd9f7e68efa2210e0b5caf5322860cb53e80202a994c8a7a12378f96c310e326120a27401a7defca3bc55957009e3069ac6a1559d6880e467ab5b0ac124e65a00653a1b08746de483777d6da919b7768025390ed3eee6def8f1191fe25382eeb163a5141a7f472746a695e7d0117b738d81c44e91bddeec645d5a83b3308aa8f9cc7ca77e984e6287b028bbf94c519cbac5ffca897c0af2db9c4ba9a5cc6ef926059d289adf8e36c9e4efeb1066a4ec140f140faef64af1fcaa369f2169d01c249d8eceb2871247facb2e4920425f1af8f9a28bac384e6bbc4d95a4ac83cffa67fa1860c462f0dd131e909603758508011315f7260f17185ced58266ddf879b36bdd8d7c0cd6e23aa6bdc1fe7f9f57fe425b8d568d2b7072ced273e3d5493db1bdd22322e48f13d1bf827b1af41bf1b35c17726e899142c9d21e297fbd2d5619c17327a5fb3015cd6bfc0bc56dd9e7cabdfb456e6f8d0d2f823e243fc1aa760a049916707ffb23ebc669da07066bf876c809e1c120fbd4c09d68500d3af8820c82349fc229b7c895ffb923b60a88fed5471cd838e9e21970dc96ad756988ce0b78ad6b95f04f6837f33df38e5cc753174daac76171b16973190ac995dffb4c06a2f0889191f8e7909546c8dc5b519feec6eb782662609d97d45e990c6bada88c79d7a29af0d58cbbb2cef07e73a4db672480cc8a2ec9dff3a949ae9f8cd1fd020b9b49142cd45eb86167466e8cac51406dbe542473eee4b04c727ef23b81d0622c6e0fe5ef38658cb9129826a19fefcbc69dea571abbc92c81d3c6002f974cb1c57d152adc68edc96399c6207d4a2d3579de69a39f3a9df3bd7bb0e6ad791b77631c10593dd942ceb2f566043f61803b2488d6922975df9cbb24eab44f8225507db3aff3cbe2cecca858b4536274f81efd6cf4d6234456948437a92446297ce8f1cf829bad50f25f3736d1889059283827c57a91611009919c6e3fcc74392424a1a195c46e9f1b9bcefae8fc6f30e896b81546d3c6a14fb86c3ed385b69dc4696357ac9e4f55e3d1b365045d9600616621f5ba144bad63617f32651651141c2c61c11c015d8e3e8ff600709c8cc4b7f68e85a305e3b6415adeb62e16a643bc14f17fd9a0c48172cc222c8f0253a09083daea300d09ebadc5695438572d0b2ddd10395c4d8407ece794dfc27b02a03acd5c9bd726db6be7d8329d1bc858169c81749b5d91449ea70baa17a7d2f1e4825575e1605fa2c8ca150f68a24b3db754c530380affc67fbe66fc60389e5072cb5145c34a863927c7df34eb17607a88bfa2d7e8363677eef4a7cf29274e8c30073aa537f1043575c7bebcfe8459d9d2bb93c1c5bcd317c12431383a0fe0a9d5eee0f5c47285ce777e0d9e9d1c7b7c5df107a1aebbc6db5d452641e0bfbe7c35865cefe93036a53c29d9c5d43b59a71edf3b68a843115458c37a9d45a739b4cff37c15a48f96f999772d2b50336c2dffbdb5ca978f8072dd9c9d83e578c1320f911c9cd34e7b29d9f06791efbbf769795107185bdf39dfd9d1bc5b509e9b939be3bb7bb8706417c6808c8a6b4865138acae813f57120c192f3865402dcf9bcff1299f41dd6bdaf0d3566340629bd6b0e2c997b5581da001fbe7cde11c16234aa78720bffd8aff1c5eb2fd7c4d147381ef2cc1eabce91aba326f7648c0c541ddd752e972a2b76ac8bea1201dc59917b2643a116bf6e2c12095d1bf8bc112575cf13022228839fbacb201a93a193586f4e482585503c7275115bd38890e916f01bd1ea212fbd8935ce5d13f2cfda88213bebc85e1b24842ffbe8455a56bfd2ad02febca6e8cf31e2138d0ecd2c79370266f2306032d7e71bd589d05cfcf41ca8ad23cd04105e554f4e1689e3b95bf3c9b64230834b3a80a071f9e8e705400bd749973dd4fd0b5d3553d412c2742fb1081fd67da648d4d4f925fd64d078e325864a8873bb92e10027003ea34297040c4f169cc2c278fb2597e7c28da1dddba2911d96a8a64c3e4abdb233d532e9c44844addc2ff330efbfc3b826e93b27286f477cc6396c75d804a1e9ad09b63e969bde19c5d9c8396400c25ca7fc43925c5b916f6f461ea276d35fcc89dfaca81b2052d7998a5196d503c2c8b4608cc98e22b7e78013d77feaeb1c416e31ea4907e22065238abe80a791cccb0380c4e6e6342506fdfc6d0590e863e9984e71454cdb947ae4eed6be381d51432c8a5bf5ba431e22f356041529486009535fde069681d7ac7731445989a332fcc308f723e500faed2e2d2d7b1649394a329108cfee8904c97ec8fb9e5394a449f286dc4d693acae6c1059c001f1cef5377c0affd5a63909c48563022626d5547438664a464cd6b212a03591f0d3fe1402f768af2263075858707a66e3c4291c9d222b62074731b3068384f1ed572205aece63590e43ce8f3c6d876412d80f1e85574507ea55ab3b4de8e74d8c586fbba9f4ea125061249a3c684846ff2621208da698404986629adb5d6b7b7023602ce711c7381e56695ca057fdd30ca51b7e5eb125bc833f2a21c091be98cc8b33e45c8017a8713bef105f6ecb1e3cec0de6ff426496ae5590bdede1205544a2d5070bf6aa55d350f6c3165cf2153b9ad295326fd9a8addd1133b082fb282aef34f5f3c78327351b94d0c30f91df9733a048568f5977cae9929be36650b322c7c775ebcf12d517d95bd91279072004624f59ed9f3ccb3b40bf4f63d0054efb5ef0a21fb43dfc7b566e1563ccdda7492154ceb00edcd69ceffba826a903331e5caee53253e6f44bf550996cf939812fb23895a2fac62b7293c5697b79971d0ca19409c2542f0ad572958781d65ce1d0351a121941e3370cd5f74c3f4d0fb22e85f2036f85dc8ea0734b49455c91108b1dd73adccd566472921e16248da76ebc61f91d7aa008a9babd120b42a20dc151c57b4ad1d5dca7113269416abd91b6f307af20a4209f42c1683094418b9e07d6266d70ee5a5ae5ec72f868a46f6512c4a6d0affe3061c1ae588b011c6726bc49b521a76c69e612ddf15c6db2bcc9fe41c2532ace5a733f32757bb0f549f140c1e150b530b2edb075b5ec5244722c9ca5e05091010a554250dd4c31dba08ba670e2b201ea815f8cf21c80c814686b8d47bba6bfe983859cf27ffcea833685cb520dea72da07be81f3d9e0bdb2e94485e1969c3913317e6e0cf76d6460f4a4e99d835173ecd9101a87b68aef29ebef500fe445fbae0a312c6fc6e6c3aca6d1f814b7f3fd11ac610362d24fe59f0433da39fbc814fa3a1498b228a37808fab55e27760717c818814324ab952ef4ce20223ac85a0712eb0063ddf0d5f0d3660bc74a2a58dcc8b675b9842f3fd4fc879eb2ae28540c2478d9c56e61dccc19d42a452b981eb529b8aca40d9e987a7a0cbac443f16a755951ff443aadf84671d905c7fcde49259ce09ab25e670fc0749787373c155c0608e9e51e5e68b209c16890614b329cde5e05be179531fcd570edce5c0a587fc6352bfdb5e0cd60a1a055f51ec2a68963e1972c6b10992bc0aef1c574554737c20b270f3d17f1d5f2418d3b417919fed080e151ee7542d78badc58c8799e7e137f65e10633f2da085e268b395d5d7eb51c7a105a2d5de4212ed9b43e26623409066d042fbef69cffbcb71d856ce461fcf15d9b7b43bad6ab6cbfdf5adcee3cc38770c57a704c69e3dbf9dfb046a4db0b2752a2170a50a2fb34e180e6c489dfaa09aea89fbac1e380d19bdf53b638993f58f10d4cd49a25035278f469faf936bd210d2912483f3a8a3e04be8bf26ec924b06bcb433c4334469699283ec64cffd30722afe402f015eb2841d2d172d67b441968c6055b92d77d0eb65b6ab118f37caccc2280eab6ca281f5ed917dd3c9117f1dab7ea7e041510fb43b5e1ae0f0848493533ef8af0487418a8ec683db0fd4a88f695a6b6706c9f55aa8d57e0dbed638e5025746a1bf2b18495cdd6d493ab6d1aa36fae566756a2b18a23570f07abba2b81466d3aa7b1be3ca3fec2e4629f5e1e4b53f6bf685a6207ea0e4d169374f64aab2b6f044513752963b29e98d8aee8b99ad305fac4b68c420f73f1a1b087c015be5cc22ef5356f42c1dcca336a799f45a6883fb0e48d7b213e4607e169dd35ddae81e2ad49014a34bafd6a8a52455cdda6a1b3b170c20f00d18c140ed45fff45b01824883730dacc7020ff2e6e50d134cb6d6f496ba4f33d8d6f05847bff44a67111ebe91dcaba8f46f3974e77917a8435a3386568b1a1a1c8bebb38a24c7fca194ec085a379cc3b8f85112e7facd26b4df624e7f7c49943ead2088c718ca259041b903878116d39b4796a756e657db6cd7a1142cca82f78879a26b3a3408bf365ab55bbf0882867873416109c5a65133aef151f439033a8ea858bc764c3fd41a60fdf69d33cfa6acafb3d5e38962ca0d462589ac66d4591972a2aecde8a5fe026471f52d9ee0c99efa7110b887d77f3a31cfdefa2ececb1c2ac00a0b5ac1dc5a7a2461738d1c048f411e75b914505c7005b8ae9012775ae3b51d3c055581cd3de2eda573927bdc1c7651eba21032ed744f0bcdffc079a5d909a3d448c3c562443cced85f9b736a4108d015a3b23915c993643600662e998aa290a6ed8fa0a305778c6830b68b7deacda3335a634da211065f88427d222cdcc287a2b86c30fe0148976851225835647e9f1510e423f4cb1cf992fa24da94003851b19d2b5e848ee607c4eb0e2c824099167c3f4caefb7450a2bb9f70f6ea6e62f50d85e6c7929edd8830ea8cf9c6e37065c82c055c09017c83765263b2f3e2ea87649018afb1d4d1dec7df5cd37604b756ba092cad66e4778ad0babae2a0eeb01b369f1e71aebdd33d685b682000ffbe28787fd9bcd7fe686be793925bb9fa125bf2e43e019ab423a0b17bf4635b1d321a32dececf7899599bb0f764969a09523db4caf9c6ef0cd28a4463771fb819d52a601b54731ccdbce8396bca353c8d455d813aa23302d79f0f9d0636aeb9decf30892ca9a8d45f40d4f5c40ffc90c4955139a9c180ab52307fcc9c3ba8f8dfcfd0baef513740ca54d858d2b769f292263087943e508da3b5cce767c112abd2a00ef5fedf8c2b57dfb2a926e3d4d85da475f5ea03f05357cb8aaeaba0d2bb11a7d3762587dfa373175dcf02ab6a1ce68557ed8b62b59939037f910c707b4d96ad65131d667568249488316d107bd89dfa77e41ea383f43eee22e7deffc007a97848dc2026c231f0a257721696fb3792d75b037da577a17035f4620cbb78b5c263f18b22e340984cefe560ed748c72dfca312e09f8c8ee2cca94bcc2e366f34d7e9173d93294267da3f9cdffe86302fbf1050f9f6677f612281080aa7a80caa6c45940d435ceaae99ed8f893fb92e1eb1120026a2af0090cd061f7068c6a1b25479f43a4d8d290752f26ee73c030eabc6fd90be82c2c0e2510687a98fe6464c89a97d210a27a9c1929b77aed89ebb68549ce4994f4549ddb2d160b8477f8260e3971773b93bdddee96fc699104a5ab72e898c772949eae897a22c5868857b9efd0bded02ea78d201fe4ba923ecfd2ffe361c8d6531cf7d61663f4283091b1f9efa51c337c3cf4be9d6fdc4d7aa33d75150361ec5f90b9ea2b7a07538328a9693e966869bb3084a62672ce0669f4cc057b1b9515dcfa1276c233a789d1cb4aa4ac9908f2dd6ce0d313095f1ef88804e17de72bfea1f58d3ac3336b4a47e9e54fb46319dc7c24c43737a7dbe1cdf2fcb1ba48d384e6693779cbcac67073e390025213749597421a8e83d07b1b2e15a8e25ff7c1433bfd759eb104cfe6b0b717ec4e0cc9a75e5995fa1178025d1c733626bcdef129106369ea632879dd7b71fb2da5468062d4a78ec4ae7af11605261eea6743030fdb047d85b7c04f75d1cb5d4bafbdaee30c649fc41c0f36c586244313c5b4e2a8d1e32c7a02433b99861d4aa1427157e541192912d02160e0efa279f3339cfd8c1a4b5dbc2d08f29af7e54a4d88bf4772d88027f6f3943d32d8262676f0fcb64b7972f92a3d07877f8b51412c748d914ba3e0bd0064f2a277fd01be79f54862882f4dbf3365b0db571eddaa1f70b177ae4dd991dfaa36c20bf5f237b8b50e156b310e56c08531186d0e2a47608826640dd960555b59d28b2e610244c3ef765098d85e45c335c03098fbb787dd401d9cfe13cdad46b106ae3e080ffbb6ef422dc89e9000fe8805c5da54c9c430d1da540ea39f07855bb426bbd810bb3c7093607f777c1c155cebf1d89b2cbe1451131dcb9b5f9fc291a222ab72e1404981d62e0b4eee889d66c3b0c444013814b99f7afa55256910dbf610ffffbc23739d7e3c33b8023b178a0bdc38980cad659657b7d5b7530eacbe1d9bd11706cdf9cb3699887100c8bb30245f353d92f19460f456fb83d85ada7b327b9a28d3e805a3953ab30cc8665bd3758ccde5a6295450fecf230884cbc6df9997015a4af74326f65e8999d5e2b06f66ddffa0bd7213b933ff8f584106467247c4809765d4a689a814b6f1bf985f7f464808020864ef147c3e63c5c6a32c4fafab406e9e0f6a0d735c73a718f9e6904737bdb589eb1dcb29674791ea42e1fd468c667fec009733851fbc3b51f43815d4de70b5e36882258327dbd9792b4d6c5786a1b32165d4221e150f81bff4251f905ad2c127273b12ca27b953e6e8f5e83e1d60226a92df2a18693fa019a1171019e0c90f61f003bdc9c713ba5b9b51f0ff93f796a121c8e81a0240f53cb176df75b5a10315fb5f383386eb8ee28b15630a3e8f36840ee8d4b1bef67c9f6bd198b71778a11e19d1baf160e426ca29abea2246501fbdfb28c8bcb271c0aaefe7762a65d512aa396959c7c01a24a482b5b706b1f9aebbd9fcd8313df6c1f1741a6782b6d4c7b411b4ce8ab6adc01105e8498a5e030d48fb568e4b486111ea03cbe9a6c42c0501b0e4969d8bcf35334237e06d105979c40c7a43a2f8bb17db59179bfbb1af9ced493e11fee5f4dc028f6ed61899bce2fbad68c55592751664188f795f0040c6cf606ee602d5e066f39f0bae48bc7a790535e170489dbd5b070ef3989c1d86982c2dd574b9b50f5174b26a4835c7c02e90a2b1d4cebcaae336eee8995f86e0e55e1da2417d98aaab9b392253c3afeab4c7b66678e988448a76f40178b72fbd463602341341417264af076cefac75b335cc28dae935baba601fc897af1f4668b6bf17f4ad0a7d948ad01fff25e396ce96760c4b314eaf2f10c16366af5e989d15b2b029e6721215495d641c1270f2e17d90d908a8290044e6cbbcf7c840e11eae40ef9697b755a0ed35c253d0477ca783770e44e6bd52e4aef40ce2f7bf0e65169ed04d287256d8aa3558d8e9a923f414700cc4df39ad65a920e70475bb39948d6d448da7bb10c80c24ce0e49fb4d1549c653ed46866e59a0730c2ec2c9148300ab8ed257f893975cdd9670148f71cdcd62d646e8d78529298ce5ccc34ce83c99283164cb1e12dbbe5f896d50fb4dcf8e9e22cbe3d7a8f07f3749b5c8d9de91fe3e2c13aa0f8e53f546ab6c7b0b419dee19d0a4d6bd4be9750f711567cdd76dcfd767c557b436e04f7d16c01d8616434191239bd9b29490147873027be1e2e234f991fbc5696b9d9bd19fcb2c66c0714e44b6feccfbe73b030bb0fefae9041c4fadf6b9210f306f87fa0ef53423f4912d369b0dde7d8543081dedad9cfb4bbea1dd9ff162b09f9187567fbdae3995870c61227dd967d835b2915388d715c1d063ea282e6b42b7cb0c2cb06818b477829aacea30b816c955aa521767d87e2f3e952ce719eacbc46a0abdc45e16650dddc8b5647731c3e53097f400aa48b703d38c3dd5cbad9c7a565c09c3daf80cb0262bb8e9ed90b0b5f33d4d03c301ad0811f179e6a8f29016db87db634f8ff99149faa0c2d1570d02c919053401b17309cf83a9a3099ad0e1caa8c3e4c6923ffb68a5e8d2611c6e707ede26032b91494aa8824c7a3de1df84f8af627def8c46c506d320382fcef85e36c4bc2a29cf0ed506c1b63148b40945f876f918953403ea6b573365fed0686ce663e488eb6f5d1d8acd44b1d4ba289903d48f76eb2dcb9ace11440e4488b166f142f4e9269de67efec7ac3063cd7b28c3611a6a5a62a54017487b7c0f5ddd8d123cfd89cfec944dba45f3659859f662abe9e3b388e4d1c5c978fa75d24855d6f47a8ecb122482ec7fc2ce06bab7585974270f11aee2af5bf8ed028eb75815810319901c49f2e56dc724867fc2125db84f373a8096d2f2596fab3da853f12861680dadb0ff3e5d3c576571768f8bfe066cf4037c02c19ab3c3d6709f0d2a10e7eaf5cc0141ece7768f562efa21d43e88ae5995352fb7d4009cd3352f36d092c58be7860d155da7f14943a2ec2c1e7b50f66759da180484cc799a44f2da0d6c97997e802c2aafdd1ce0aaa7deaae99300b37fdef1f54b418748baa8ba6a308915bc0da8c3c1e08e3b8f10a04594ca856ebc5fa675eb6e5bea3b22eb116ca44d7102ed93a7b045c2129e76964e38b546ded3dd19b0287ef11b2a6c89ff56c549dd0c396340eb0e4b1fa7f75944e8f2f6d6ec5f363479e09dcf49e779abc1e906717a4b5b5b6b24d7de41d943bbc081148987dce62ac6123449e209d8880abcdfba03b4c3bb1ba0efb5c1b9f3e581731039ae78205c95c4cb3bbd6541e9e7b41955500af08a8f8d3bf19f5f4c08bb52a4934dafb620bb2931572fdda819006929e7568ad5573bab251dee3fa12588e6642be0ebf342b07a2ec7d98cceb73972626c5f6a8ad6709cf61f51b339473e93fee4f3d03903cd48a2ae0e5cbb3e6d83bac24bcabbce66d0be6629e9a9a1b534f9fe02d8bf554692cfde34229ca8bcb50d9c20190acb1148cb2d9c4cfabf4d917b25baea7e5a082fa223e0c9d375f3d900c56ae5a4f66947b1d674e87f4b1b5efef1e5abf0adebf9d71b59f44bc7676c309711da8c159abe0c13b17b87b1d1077542d304a0c5df8cad6f2493a7e50aaaeb29fe1ff30e60b09c5949540dde2153e17342120ae0947a167f44868bce19b6266c2bc46256de60d4984dce2ebe28152e7c3a80782efcc333588d498e66315c7b0306b9729135d2a605d9cb1d88b45185645c32cec2cf2aecfc30fa0905245674f30dca0b4c9c0554b9f88a5a3232af4d14b6ce8ff28df92bc8557595920ddd2ac2604ede202b34d07d982101e480c26069dd3ba0a282b0fad0e078726d7abfb248d1a42a3cad2030107e2ec6972b6413894500f508071624670e5786729d3de4249b57092cd32a6db2ab023f920fec94aeac2caf59414f6b659000a0b09a57a8cf909bd45c11afdf95f3439bd9fe9bbaa15104c1cb3ade73dc80baee3693a2fafb9d942ea70af6c0d4e8991e8ccf18a03f828430f18c7ec4e8fea6cbc0fd4b3e3c9a8d73ccf2448b2bb88c945ef27a2e93c926fd09a4f14e465c8781e70ab6b004453c4bc40a42ed1dbeac92fe0af439ac24b74b5fe13fc6e95afda47da5362acb4917186d9c1e7930ed6006d116632d12a0f65bba21e9e2d1b03ae88a716ed0a1c1619d06b6b31c45fecabe4348a93cac783ae23dde195e45cfc426182f45805683548aefcfeea2bcfee3dd03a4cee2dbeef5940ab3c8a7a82581087157760941722e8ae97c60bb085084c3ed3b05eda6d63618595f839f60312ae4f49e77a60b2fb162a99e21a8a0cabacf590f78fd1cf165e7af839f48172171ba06c110be531df50440736e12eccd8e8d0fe876f877a27f6fa7049e564670e08942642493a4a26b6950fd5bf6ddf40c8343d6222dc805f0e0d14b9528c00cfa746658862d5be787052d6d558194cbfdf18c0c5ed7bf3b74e4169d5c73b71d55371f16c1ad9a0197881299e8b7cb346e82a2043807522d42addd469c2e15abb6e57ca110e44fad6ce6e6e87a999018f7da710e87f1304cbd6bfd1a90dd14a0a80f3f3077c0942286b03111ae6f24635b88d00f55cf574c770c0efbe18a6372187751b74ebc51df1a8c43fc9c5080cafa33693fc42b263d72e5ba03cdbbff4be42c31b82e55a8ad911fb77a55283bd79407e2f607b3a7c223fa0cf4305dc2444816731dd0f0d8c91f50ef51cd81584c5b2ca936de2e87f917d26253370b874c4eb6b6bed8486ba3d05af6cad3ea1377ceccde261b5b6bb30b03b3b4740975d77ff01e9c51629191c249cacfc0916d129e08bc82009ac6dda4eadd61eed7b0c624b9d749dc591e7307dfa35e2406773c24875ed9b6d77873910722be65b327ea44c95411e196811cde965c1a682cde7f5fc8cd900a7011d3914a1fb92b48aeb48dec3cf474aa566546129dd383de8b76878e5e073f66317de3dc14e6ac939a973523c0f9fe475918d7a1074762462564c25c8fb5059a109d3fcee5070df243200111a6aa0ec980b7a591d4954f56d121dadde4ac25732f3dce83392fd240cb51186869daa21d98e5d49df5dccf8ef59c34f48efa7962cf613853f923e4cc7be20196a38c3b36f5f8c5e87145121f8ab85cdbbbab354d5ff0df40b48340c94c3b2a131bd7cfcb96a4de7896865a9d0052266b645df6b858ec669fde5cd4e97a1251f5a30053003f474e14a4e4658353e377fc920d421e201ca27795ec932799507e350c39281aead9370a859e8a25942df7b0d6509dfc594f18a271bb13babe17354d85f363f3255dfead4494a6b20f65c21e6dcddbc4fb3f171705f3e382b4e526744f6a8793e08d6a44a4ca9c3f2a46a1354e8095e2928fe9ff67a436ef8e84c4ad4878eb58dc742e92bf0be12028ab6ae51be86352217e619a5f7208ac7e402db4c5d631618814206903ef55627a3fc4653435bcf1382bce3a94f5e43a762f5d3a6c725ca46aa8c500b5503908474535fc177a0b9faa61fecd618141a431c14e66a92114fac155afe7dc110805622d18b1fc84fe383ab1255935885e677f98d75d5b721dbfe4fb9b610056ebe2a50c09e1af48f47cf7bc9da09581e44cd3fe48c40eaf5039963f86bd1d39d5d3800025c826ec80a9746a6594e8db8e22182af15f3aacef769ee0350d2ed9ac170c4eebdbad94f75f6c4ae8d92f6a7c513a7ccf6e9f1314f1beca7e4db11e5101406611c67f77299581746712c9c4ca89d3d6232955c7f1969425838e89efdaa097b7ef5f7b9df91b3551e95852640baa8629bf158822b936505f507c5e0608b133e94ca86744f2ef33391cf2fc9bdc9667ef1bc53dc7215a795047afd14450c30346dca277a6622f66fae81f19c2a12343ba7f689b200a5671e58a968c7c8bdb277f0aec5fe67220a01c84e840ffad7e505e0d9f63e0d81f9312f958a589289bf2eff40ddb6607fb5b4272fcefaa5789c01885f437ffe5777d0f5a84442f1e5f495d7858f02b52c7fd4616f9c246b99ebb1e324e921f942cded223b0552ca2537b714f4e92b625ee446078423097de49ac1a15183e0f6bb26aa4222cc8e37e0a7b1bb2630e5bdae71db4892242aad3bc24426213c842d7a5d02a5d2d6249a1a59abb321bd202c540c50e9a33e9bdddc8a92c84c250dda305b2991628b61110a84f660662d656275f85aeb11060fd1c4f7ea56eae897c84267e4cd7c61c961a52891c5f583cde9a9873ba82f676cd5aac17ea32f622ebf1cfeab5d31de04548dcceeacdde56d46fd52acf56e26bf452214a19d72b6d389cb913e58762640da455093397730449e2240f39908b4ff95ca6d0d5b690c32cd38e00e12e377b0ba644ff519170ccef24b0234a3b6ea67d03a9d3f5c0bfd2ffced87de7e822b532abb991aff12ce3439fae8942a5215d926638ddf513ae8fa2acdc767ba3d2deb3eaa83caf9ef50b2edffa3bf0151b739d1a93a706656602afdea441dcc8f1741db078003e94a518b1f53e822dfa54910547fc1a8be1ebee65220d8be7f2861bd2c5640a84177476df955002555416c2c994ff9ec0cb25468473a76529e282fb3033e12d05bdeb885928ee23a6570744fe7a01b3db457aa6f2e257162665b3016389aa0a67c55322fae931ba344bfe423e305d588115a6abee65ed196107d903617675492bf409bbbd70fc1448de51828320f9a9a50cb4ecd00c0473b5f9c882efcc1e3854ab97000d188f852d1f0156e17197c0d0e63be03e4930f0f519ef5f3905710c742a42e4086ef35db7589bc781d5c90d6bab7a8839da88ca9745d39d5a5c77d31a40ed73a885129f32e2e91f892308a2d75d4a977b80e20fa46ec8dfa16821704f4420a83bcccf5464270a6f07fbc1533a36a2b92d9e81db53392dfc4311dfae46ebdaf122902d1bf50aa3ad9c62d69c9a7a3d33159337bd3e8949e60f212686734c9850709fb8d808e300550b0c88193842040b8756135fbe019fa3f5c473c4bdf3b7cd6c4349095d62d01a1668d2b32a5a26fa8cc0830f7fad7ff282b3074d0f755a06a45bdd7a684d9e8db11c3b7f006224dcb619e2bcd58a490bbbc126d935d6b2d439837518044862e4172be15cba04cd7c23dbcab7d32d77a7b1e2f3fa7983deb0b8fbf70b8fe9812aea96578d48f5579e74c6e98a34369a117fad682928dbd87363f599c1aabc29ae45315298c0fd92bd27b032e57bdc9b3f8d857a7102c9d45b8f3be8268de28d77510e73e95d8d592649f74ceaebb766666650f7f0f58446d68407b22eb8d44bbb3d0e09855a786f797850ac2b5f49b330ce362578a2bf18fd2e0de58ad3b9c10cae1ebb8d7fb89bafef837037e5dba0ef69693493257a768f0b1d95bb165ebfb1b45440db27e613909f37d1243fb4ddb131c6109b13aaf69184a0d2fed51744d9349b065e7987b526f718e63cb23238c78a0837fbca747ac94f65b7e99bcde3d716d4c74df562259fb9658ba1c1c4c17be2246aeb7777a442ca40b3488d824c8caeced471a5f159302bc2ec27740095feb40bc2bb8f03f893321c498921c81e85dd73082dea03abe65f56f2f9f2f0375d4cc9602b07baf4363565302c97905e9f9ad81d840c8c9851ef256dbb39f094b71642467d14193f0020e3ec2f356449adda3e762f81764e6fbcdfd90c46daeafc90ba4053845c63aa8e1d13243534e082a182401fc491aaf1db12382cd1ae1dceafcecf4bdb531b53ff680f3df6ec32a143c9d07fb66d8fd48e78ea428db7562371176dfca7e6d95ba2285ecfe10f61f5d3b0ec55a01848411a4bd47a4c7ec0c12d2a0e3f1263e9d9865192c610e1e42c4dbd2425a153ffa6285be16e6c0e60e463cb4b493f7077aa470d2699143ea3ca993da77ff10c6d54d9f8fe5e80d4bed492dc49590355da715681adf57a0f65a52492c222d0e8113d8371b604a5c056d5e38c1178725b1f9ffca2385edf3b5636e22dc0b6c249ae974e2a02e6d0525b39b5ef80f1b35a1d701848a6b47081399a329d24f48088300061c2a857baaeb309bbb7fd912c9aa2754322692a9a3464579c7c2c725a1b6029830f3be00f769d1842d07b17271d719f8f96291f44374ca3bdc57fa0414950cfc9585d72d83c1f97de6192e2fdc5bfd243623fc62324d214efd39ce8a32fbab4962b48430e47970f6ddb927c4fd287794484dd69a0187b47ce370fd39fc5ac77095b8749f5339a5fe8810eb0877ce1bec33cbef35ddc44bb39023d6af47892000edc06b7bb6b09d35e1a97201066e33b7949443fc9beaacbdaff4dc2abb65393053950a84da3629c0fc4444f2e7fbbe4fd68aae26859fd2c4f0cbb4b67c209a38063f3b0ada165a1a9a167ddcc72e18f4046a349c2db0dba9a0ea6017d451a4497c44b8c84c9d3dd8f7f073bc77ce0d94d6804d834f313c27e184598fa76eb70535cfc1c0f7b28c98134a44dfb65f7cb91423bbcf1c7d3a27f3879c1a7a15b1dec964785446dec132da1ac3fa41f8fd3cadaa73bbb34f8c496f89b35fa880615a5875d6e3f38baf5e78d60c8da54464cc0b06827881b528aa592755594684b382bf99c1af0097719090ac9ca49471b89ac42e43902b8279c7075bfad7aad735d9e0bde9e7d576b2236c98e5dea653d6c6cdbc3dd80bac6ea6b264139a62adf240d9676468a0a326cf3d8c890f310f7ade861089334ce1f3898673f5dba6f8111dec1d52540723962dc3917bd0cc58119b1ce75da74effdbf1655ca31d1d2198912b8abbdc23b40e3e351f0f3eab5b1f4aab4fa8da1a48cc38bcc14e295fa5563d6492d92e8993043b065af184f1a3447b2b400a395beeffaef955f7f516bfdf1216a25e3e948b6dfeb57627e344e411b7406c9519b35ff22f9f5cdb66040279151bec44226c7462967b8a4ac01f1462994d0c3968c8ddeb877bb26055f52e358ce5d5c9ccec9773bc46fb8000e299651573847351a0e23d900fa5d73cf0da97045d047f6b04aa95b46e1d398e298d4e21fbdde9c4a7b94c16dec28bbc9815d6939b3099d06c0015cb1c73285edd82f64bc8320cf67f170f282a1fe493da9954a2ef8ac7faf0eef49cf2d7f17d7b87cb63d3d50bcf0dde216024db4f1870fda89818dfaad584072d1248a17699c472d5ce7a0b55c470150691e4e8d172a8a40b1f8c89e5b35d991c6237806fd272953aa5b854de22c681faabbced6469b122cfb04cd8d9f071bad3c58097f938879101ed166c07805348576e9f89efab9895ac70eb8634342ef59359e2a34a1a1f4d344af2a2af01798afd9b776fdbcaed75ead30c2f9da1835e290b03103ce1ec52a3b505f5b119dc4066ed5100a6643d378bb87cfa3766e0942cc4f5e6dc56f0276d8fa2832e5da50b238f1678cb5d78979deb2cebfd061a3d15450d95cbe4c906c36e947092ff4f41a1f4ab9503ff745f16a71470dbd40df3a6ec64a35e2b1ba98f646c2b3d6ccf274bf7dc01ba1cc8f8fd8ae27a01cb5d25940ca058b18ff447aef3960f01d4efad1efff061de4dee6658ea434440e4a6d72fca9b731caa4bef6792b3045c515ecb1ff0724d6bac79309cf26a2694228f70ef8c7e3feac8f08f6f33c6956c0aedc19c06e20e0f3b914a41992446c5805f9816d0105465f912a1b3bd3aa0b114b41c3ff0981651ece6f156152eed16e8cae9e9cce6d637e76fc1f973df4c5cfa8fb3349c2e03ef591c6b20319a6e3986790095cff0899f5e45880c46a306cadd7455b2d49e30c10d93cd25c0c931911847e9c4d2bb7eb672fdd3c5a574523cb66e7d5df258f0475a79bd9f69f3e41c26bf7fa468a2cb543ea62a8cdfdbfbb753289e32860afe9a3480ae1b6b41236fcb3d576521e8fb4ccc994521de01abba80b6693b0770224eaa5bc89c4c8233bace74ac3b6e73fbb5a64e2992c717e83d90a94eae035ac9bf1734c669d8c69cdb7ad6fd19d968e588dae679100ea8765a5c688a079f3313f5785156d0cf12a386fc476673b3169dbce6ad830ce229847649d317d6385d2bbbf67a2354c5c291d708f521d4ec95ba234d6f4b508f9c464c709f99e66d8346fc94da01e9099a0d197fadd41ffb7136985c1a891158d3c5779d227c0368cd844a629acaced60e8987b1e861f2124fc7245f6ea92f402737389f1efc765e3d8dd9ac1a8cdea96016abd382edb6e574fd77bad88b726650eef299920994aa89e1405d970df387483c4792b4fb437f952f63d611edf17cc77ceb8c8bb98719734eaf0bc16d097224d3fa1ffd38004e10c389b2aab9304ff2851e95cbf60ee4fd400a31ed3f11491602c401807bd64a2335b407bdf134cd0a90ce4d154f250eccd3c46fbe26af9aaff40590ab4d39711f653ce5be5eebddd56481096d8cd4984f87adebbcef59192b7cf36f54c928f902e2be6aa77f803d00ef735e7a7cfebcefe6663ba42225ab107aed9723dfd3697613ac6a3a4fb63c28459142b2fec642e8a1c645f7c5dfbe6baee62c90d54c69c7c09b249f0ccffd751ead4c25f5ba87d583f2f20496537bb2354cd2500b7ae79d324c55caf94c26cd1b14bb0ffe03905291aa4ada48522fb6097a713f0f6bdde52d32f3e0517ade442b241e1fd3f0de1a6023de74f2e23899996a7513115f90ea84ca964c2204b9e8b417fd574b021add852fc6476198031f216b52a8ff4f870b4e0467566f68c972946820a01928566d86c45b842f665dcc9df2366e1e16cf45d50c9023c06748f7f0290e62504e75cb83340ca538d759fe05c11d177f1dd7818ee530248546a039c34c48f92bfd397896e3d1bbe20abadf8bef316234b445b8664dc47f914036bb2c458d83d21eebc131403938cf08e8ace7d17cbdcca49864d8c777b6cf81f8b1eb0d0b44fe962bee8e327f9e7dccef0244cfb5ecb1fad4737d5f5434bef88b830bb57bf1e51d3c69b2bd34be6d859e401304b4c73de06f19fab055b717d7d402ab8874568cc129550935172523cb63327c7310a1934cafdf750c60460656d9242fb8acec800d96fa26b0f1abd5e342cd0a716f745c4128e2db1da19754b70fa314f9a8fd14dedd2f7f09c9ea8a843067600065c15fb3c82307b2d52449a231b3719ea26631a3e67134117b983d0de610ffda6e5e92f9da74f8512f8159913a456613d169aa5332f1d3d6d8081d06afb1540eadf3f6b58037640360641581ff41f0a43338f00f7c239fc8ebfe2f73cb9613656dd78a0b910f2b7880b120e1763f35e01dcab1e38683f87a9ae022d60b39ae204b0c8afa1827bab354ce2c71f841d52579d5c740a9d4f2f232e15d0030c42f970e029ac7d8842f175a3b18ad79e8cced65d9a67761f34a01257fd9ed44c6c42f3f15cb613f0e6ed527c6201933ce96b8db3d00ed581ce244a43313f1e46137a7e0ef1d8d5c4fc8f32775badc237aa6440670786b0c6fd64f6f085e988102c52f50a38c74bdacb53987c68992856c5d58e96798b5a5aacea794c9cd29f00601d319da800161798387803eebc7445f10b84529c3270baa990c2c2a70ac11749a91565fe8daaad9f8fa925f83e52d9f836486d1756960ba2f1afdbcf6641fce2715b53a210b671f149b0db8143dfb03568cb8f869c394aef642eca545ba50b994bd39e2a3cdf2ca5752f5fcdb4f080f566c454f42226d541810af06e57a8d98ad2fbdc6a7dacca129b4cd3b8615c2edb87a5ad18ae2e790741d16621ce98398c05bae01c144019d3b36ac937f67a7ce1233bbec766057bac6b8ea232a4ba46ff78fedf2bec826029cf8216be5070862f40a186f5cf42371e8c620d6b9d812c8716c489a71863ffa47d284ab16d08da89ad83f8388808c0e76166e2b39e24962f9705cbf20f06c4549da9cd84283a4da62314bd6729897f6906e05bc40f7480fbd3cc30bba07057b704278f97da583230484ac05d43940603ca93844aa07368326ea0dd20fb97d1260f5f52fceee16acfdcd8946162804fffbe48e63f38b9248114be3eb0bf477f3e693fee3b165cafdf627625d19f4556a701511f4913e8f873ae7d7d503f622113bbf0c80997c8ba1a054542a9f35db579b0175fe704d4873adf663d5940c53268fe4ce04decf715e553d54e9c4e1295a60ae6ab464c30991a5c9dc14e7641f9bbe0a1cafa947c91274d40adb51e7e5ce59a0498e2d4eea19d10ea37ab399144ed1c201ca84c6255fc2ee42c93ccbdc740d780c991ac7055903566c9cc92c829da85d92811dfeec0cf520ee04486284e57e87bc76fa105045b10ef291e78501a1233b997d684e1a83cd08ef75569a38df92be593431ff0f7be2f7ad936572dc6a9810e3a27f6f874c460c02d60c2508b8501b2af806fb93d4229a30279114e4f772a242d271b45f502263b41d188c3de39315e10152f8a6f57f1942f5c2bcedf490c73a225154f0ab720fadf64ea7917598f06711c490ac064289664cb0491ff31ffc92673d8200ca1b7e6f2f41fabacc8149b6c7a7c6436f5ded1c3e1133e84cee0da408fa3f7f321d42ce690b38051c362df5727925ad707de38b1f34b301667d9ef92e227836bf803928837f22a94795aa05bd6cb37d8185096ede7d3bdba3f55c4d057f6ef3f7fb7579f798c2ba691a8e99d51708f00b7899bcb1ee6fb267b515a34c03409f5a2f5659614410b88cca0a9c0a06c8a0a661fd5cc99840f7604c1dbdf5ea6c8ab333088f3f57650016c734318fe3588b2012027de6f4e90aafbcf7e24bcda173ef71f6a354349fdf0393852025224e1dc6db620136c1690578b642a543ff57e426679eb58963e2f691e46a74d87a9fa2bbd605aab65d71d6b85a795f5977ff3e381de037831156fa70f6fca39babc279051fdf5e64ab178c3ccd8e5fc5a2563c0b349f32638d59a22ad7e91e3a94f3c9cb86505820d6a176a37b2384794ee7f57f16742470dd822bd026be6ff68fdd5d8dc20d412c14c9e66504b9497eae16e5f10c85c3cc4fb5aab5ab482dc3aa791735daf6716da7924c72d6255d95e89304465a16ef53f117ae8acd3b4fc49bcf218667c1a546d0518b9e2ee9bc709949f85d7b7f3a08a5d54f0274c57f57803a90133a2d1342b71d338c9d6773960f190c6d829733736adb91c7d988df3523f3cb10077dcff377b3f64a7e168f6c6a446ae6d9a84caaacf466a759aa55c105edbc4ac656f92f7d687373896ea3ff42f9e103a561ddbfa2d32043ca080484b6d347996db5fe2b9229f2205193871b03b1d577850ef839d4a3399d33aaad5fc7a1b34d6df63798a8ffc0220755862f299131a797f078799d8503a7bebdb5d746d9edbdf77f6db997ab4367c1a71b47f077c1baccc4ba95d115aefa4482caa90c399a5c6293ac8dc0a30e4280be52246301efcd980728d785747e9c53b1ecf4e736beeaa516decc02e4e8e333a0478b5a7e341e7a422a0d7f0cf33a91da172f4cf879f783e5114e2b6929309aa71e3e2aa25d008bea1b24d4bbd602bd96450bb4372ddcfabe71fd381f75635b311077fa252afd22f6c755c2293461bc3436bf71c3ce5a9dfaf265d592903f4fbc5c7c0ae8169f5b605602fccad586fb187b38dcadf09cecc6e8332581c8bf6e137af97578322ed5b6abdd8ac90d96176a05d3257dbdc17325165bf7af83db0fa752eec12a1a85d70e0a1857f2619384b19f62782d8aff661d77237d2a59fac3351c795ebe369e68a62f7849ae09b8d3c8be2251870bd8992d253fa81255dfdf5018a03a08f3cc32b4179b45b367b2aa61d350aebf07e00ed97fae8b3ae44378e22dfa5cbd792a1f62d6abaac74cf560f583f7a112e501119a802b6b47a101d350e4360b30d012cd4c474ff0d50793a68b4ecb867e84d335bb58c9f2d0defc88889186f77304c6b38306cb6eb1a726f92001996246fde5a343d391d798fef7396bdb00fd90bc13174109273237c75cc3f81342cb583afe42bcd6ed18b78ec1d7ec890aaf833aad5a6321f6365ffb3973d172105faecedb55eb0df3ebb3c03ce4f9a74bf9460a6ef2af0e03e9c9b75a814d93404d3bf6c5ac2f06ac7a0ae51ae52b2473c8d6b3c1070398b79f06263cff7a0f07fa830bcfd397460fb5a788e8775ddefac9bd1f20854361ccfad7ab4d56bfe5558a9245f496f2ce6d33dd42cac256e5d0d340db8997d155faf02e40894848526a559ba9882786c7194eeebb673317c77f8441fcaabb5dacac3ab7f415319d5f0dfd67ec4a02652889e643c9ab02cb48d454cc8ae82c0e7d5c2cbb0ef2e86494cf18f492ad95bce68c4fe4bd63ff2c9b5628e2634e7f9bec2888b1217980dab07607710983ce93c0c70543421b65defaf075bcc80a1c89755d7738e8564afd297963697bd4aaa3154d93ab8e4cbfac606f1ca718c3d73aed08b415bb4b92386bbaad19e8e145882f93c71b3c45cc1c88074cb44205b53c719d4f2a43f51b55ad12f8c79e991be0461a02fe7ae41df319dd70b62e2522c85df232245ffdc571d3028828d826eaaeeaa6f9df894ff77540ab5d328b3badd6eb5c419de7addc6c5c64a48037376c87b17c775d1eb39e94e31d097b111fdcaac380cf919d8305c26afd1bf2a1043a913e387e1630dd662c3700b071654ea050521b9707f5be6fb21cea58ab39220b69a62931ca9754bd558b3af5c32767f7293fb8c08f4e6acf18a04fdaae15e7005326242e3976c8f92f8a56a0d3da0d3eb484f59aa5eead4864bcdfc0dd9de8d4d0230cb70819c2faa9d212cadc69c9f8fb57088e0b7c68c487f4248840b16dc03f3db146bceae39514b3913bd20b9d524154011b8e40196dd8f4b6899d3f006b32df727bcc7cc8decc99774ce58a3d0c5f235a873acac6e73a645364906535171a2bd2cc60bef71d408038fafb9683a8c37b38392dad43a6c70449230b202729a5882edaaafbd9ca9fef09ffadc5836ea0f5b961ae04703cb74fcacd7d0d4ac9c35881a3936fd16f6e86ea700af2dc40e0888531379a0e2101b83e54f648c18424562f3cae8ebbe40a3cc30df1e235ed11d0505d1e8f524f204e93999396c1557111cc7681b4feb8158dd153148f6259a69a489b65158786cc22255a44089002156a354cc801302907fc5e5887321cdf930ca77655b725343ab2a5881d9f4db8483ebb59c371ba6456a0f1dd79f74ce641273f9594fcb0bd7aaf6ac5fe14ca89a02eb7a7b85b0a3aa200c036cffc614107725f958eb7da8212396ac95cc311ebe1a40e48fb3eb9bf193ccdfa87b49384ce6ab90c79b5631b0d5c0bdec8227a8c4fcb58a04cae418d3c9a8cf8011f36c4ac3886d3de7598a7b067182ffa9a32446e0f4331dacd985501052201e1abd36fb5529313505354bd2c86a185f11458f3a04a50373022dbde4be0e33351a70ed33705dd8acf64e60c2098d04695316293d399e992b84d8a69a103607827ff9807a682cde97e429a67340193bfd111b6b8f1a45ac649dd5d1b4362ba0e16f1c71b58924b1509b9aa9c4b74de5ae417aae71bcdeafd1b22af41555ca2f412dcfe4249292ba5a4216038e38187b392eeace534f273c675f94146472f949b3a6090581f2542b79357b35ca705e8f6d816c89026843a15d6332e5bb6265f4ab2fca533795d69bc9c3aadf385cee8a4848708b8e89e242c514c99a9ec6e05ffd8d10fd5dd8630f53ed9cd3730311d3a172081c7cdb514ef8ba93fa206cf12a2d74c389f26a89136cc408fbc5b47850f9d04cdee7f611509ed79c9a4f4c0aec669e9c781eba098560fc8361686585c075be3d7f90b167443884d9bee095a872071ce7b62db56642128f2b5cfea135207f2c23b45efed5bdbd963c5613768fa8628c4c68c3ddfef436ae7f5a2e012cf4e128f2e693c87dc2b6aa8204108387313fa9083efdd981b74f592357ed38d292458378bc32e130c18d0932733bc85183dc95efd1053d701a061e59a70cbe7eb338097baca3c39477c0687eaf7c0e5497e104f2a858d22ed12f57ffacb5f94c18537df320fc8b0347ef30b19f53a232a87ca0cf09c68b58da0b126de2cb184a4273265956163a441089a8325155a3c4ab9ac548c96ddd7a9fb9f2178dadc3dd2d998e2686744e3251df74dac594524ea75c23df51864a36cfcd27aa3915860fcd7109321dc5e43547129f3da624f3c18ec5a717a8e546ca87467a20c8a039d8c91398da04cf0d8a6f0499c3ded210b53a7f3fbf9a20db6957cd700c0ac9e0596b236e01c7049b731390feab3122da9a8d253b1847049735344b092d081b0860da6823ef4921a193c5734edba0197027b604d3bbf8fd0969017b9d4a1dffe183e3b167b80187675eb788082f93d7878609015aefc340f273ab283b2015e3fc6cede751fe676a28621e638982c132c8adf9eb6fe552a396dc6f4b9bd930c29ed8f47cbecdf59dbebc170d415e53abab7833340a5fae598307777e5533b669b3ba3316fb0894bb1d10a574d1ee2b548a68eec9c17e91f3cbc92c668e945ffe04f20b076e5fb89ec3816558344a941065872e7f2265a651a0caf0a3e7937086ab50b6b22818ee6d7668d7614bd9934f0c5da3300119b7240f954b7116efdac745aefbe1120dc6d2f60abce8d893406d92be2ee3d0f742f35eafec40a920ef96a47bee0374fe023635adb2321df671e7daf891544d29bfd0fa9378647fc89d99420c0a7adcc8987c53e47f3d15e236d437988d45b61b505efbbae04e74b6aad43991d08c750640111aca2241cc7fb39bfab69b5938741d631c0739d4aaf151299f0a815762a84448269c0a95d5874bfa62f44c3124a78a6f0ddf8feb2ca62b352ee49fd62b905521083de8b0fd2c41af687bcec31f29e1531fdb78616a8ed0760cf701bd742b3228e596e1ce5766b73d96512e413f0b359f4ca3223ea12ce6319373d996ed16d99517851ce3d0cb4b3a242b1d3c481a84d1b5d4a2d51a15b94acf1038a0eb6a9a7de257713736711574a6042c5037a6fafb395988c8013366b0da0fad80877d0d4909029446f82444a1380b005e5f19984b0be29ca886627747b8b3de2a2921c3f50b158374abcac940eefa12bf320755409749db5d683539f52526aa6ffeb5740d80cde14392909b5af40d739d2a16c6508f3e5f3c69f6f7cb69652c72dcfea6d853064594e749444e7f4dcfa2a1d2e4b1c8193a137e6757606a4160607f49ca6d1ae91567681fa51faca00c798a0417a0a3d3e93ead322d7cabb777851cae576d29fa25383153fb777a592fd61fe81ad70f1c117b5bc7b394437555d2488ed7a13198cef8bdbc3388a9c273e7eabd4c3d6f0de2c330d7d15fed07fea12659c594e3dcd8c80f25fdcaa8fb264163d790a5777c782921f831d61183bf762464b14fbfa7212cacce54f9e0958624c3268e08e6b667a2b1da1654f374a288c79e4760f6d02749c53ccb8e33c75a80a3d31e988bf8f7aa5822d544ad5f317c8b370d5135a3c5a73ea5da0e03821e507eccd71c1004f06d1149705ce89932af856229e3b832f5ee7be1da2f46b17bc12911260e787002047ca712741890fa3ff6334ee2020837f9365e61c624d6ac393a75faae1b046b0532fc0b905df587366643a70257a75b796ea52788e5b03278e5664cd7523df3566c661f33798556041f302a9e401a0e4e2d9b36f9afeab4ee572165cfbcde910d6dfcc08d3afca6c3c35f1c9005b3c810e213b89cd26d55dd08a7ec1e9bf21f9266755f057c21afbbd60a6b59e0f9d07d47b6019bd1a0eaf21d35e2c26c38d374c3e3d027adef674c08782d831fcc0da47a463799ca2080b063824ad5fd076730e4a3eeabe48ac0aa4552e38d3ad2241bb2700349718b4b5986eb3a8dcdbc981d6788acb97bbdfd0e9e722cdf6ab45524c9ad0295ac97694922fac1b8832e8a00709979860a2ded7ada6acc4ace7d59660075d3746ef4045bf33412d0ea3686b4fbd006d9dd1802f70f70f3b8b361f9d9f64763abe38bd9fb01f883b0b9264262d2d65c2d75be3f15768d3bb9d584fced6aecb5bdbfd6c340a0bad3f341e71ab13b1abeb875531988acd8be21b672ea28c90f7e3968767687abc2c694ce529b3e93e61afe9297b95f0f5dab4d6342d3a4527b38de5931b370ce02e0e00211e3f2523ab32adc765e9123379fe406226ea721210c9dfce98b6f590d961967ff2c2503dbc4a3415983bc17a2737a664c18bfe632ed8b5e9d3b704fa0ffdd9b38311f84718951ce915ac3dfffd848b047757392ab93bfe00c03a8630d08a2956b035dd969a2982ab4989bad0b7b99ba29f20ff35a03e91628e535f163ca7c482533c5bf529d89427aef04bfe3ca7aa5b72cfff98cea16c0f23d5c97d4830447ad7a06654b2d1f7cee070b68d2d143e347d3460e8dd61e7b10b4fa7bb948342fb9bc9992804e145d698542cb515b9c39b2157d5d92c0997e8da16509fa0ea8be11b3f06bf2d102e41c4b60794b32565e1bb52b7decfb7fb57d33c373366f3d1731c3671ca72bda1814a42e7223464c946e7b937244037ba7d71fa9fd8f767eaebf5fd7cb1934d970a7334bb5e1c5730c29109c92a56489f836dadedcae59c915614b08879570773706a5d6813a7a5e2fc3554bff5f0c43101be05a6dec42008309f56eec88fb2d2678816e234d0da79d2fa82d0bf4ca798d09ab2e1a6eae3e9e35114497d9f5afac229b74759c7f19f5f675321a364948c41444d3e90cad999f9dbd5b70a4eb482cc17ce39976b76f93d5550fa832fc4ae980216b3ddcfb3277ffe886615befb75f16c7b954ce161ef997d07c718cb917702a63bbff4d6b89d26d2f57e833fd43975f68932d43a428fa1c15d1f1e90b0dadd070821fd2ae55eb98a3daa56861bf580211c636b8afe952e13a485acd75c62a293dad7d84fb9b096fd6d009adef4244698e15b89ba89b5dc5426448f4db83e658d3651618c73f39fdc4d9fa14dace1cf8d042d57d1f69ba42269454f32f0fbec5d14ad6f4a1e9305fa9513efa7dd9d4afe60e2f1bb5d49ee6f44fbdce89ebf5059c749d8bee599cf758f053eb684aa34da1de9b761a388ccbaefe2190bcb31df1655c79f1fa30721cc06fede260ec015c670fe7a1d5bac58ac6b5fa632e6e97115478fadde8a56fa6911cce40b6ab476dd1927b43107f197c6b7379351e618c193c8934d66605b34dfe94322ffcbd4fc29cf0ffca944abd11f7331c6a4adb5763a20a0149b6b1d9f83766792cc388824b1543efff75232a61fe80584bb6d9d9cd7bbc1ec0c9c4ba6cc7eac2980eaa2ddcf651dcc93822c902df6e945dd99bd1f08f0f84d929c0e67facefd682f1b394727682b844fc2d045f08908316d3d025c58fafa72fae83714db1774f6859ad33264b7f32d6300ae5d59e0cd59a97b1d9ea7446751fda5d96905b907193bd4cebeac4ccf4682bd449e4353c874a7419815aab840e00f156ff9849d8878f24d3ea4041997ab80279f5a85242554b6252331cae0823d7a3853c68da0dd4a5313c91a18d91636d94e09d3d792d067f388ad197799bcc454d703ce2b679861aa009c35a37c6e9ab06f1505276e7e0a8f114a0115149679f6c508482be9cf11a52f829e748fccc3f8d3a9edd561d8e2c494d9af47cd66b2f3c6239be76abffc70f75625a345990701620d03f2cf5c0a81c9536ee2af180f15a3de1f11392a0a87abe79805dd42990d6e11bf183acebb2d0e088af05609e4876b59bf5ac0d0da35a334ff8c42cc446df3afadbe3dc2966e1a88b1b518674001c84355c45a4b6eeae4197796103df51e956a6b697f2b7430d7ce704d047c4a343ca74d7f2e97e79962cb4dfcbe868a4abab3b045879597fa6438b9f791dae45906db9c28e59bbbc1c7c80e26aa343657de0a444c9f9a4bc18aec442da0f1657dc922cb12db916c81d41c0e1252df5c313a71af4d5f14221c74959eb84c5d8631c1f0450ceede46a61e0ee8b042137c9f9d150e8ce28b0f23d5e2680578f90ea3ca7226d875a29aaa25446d66d8970297483f523c47d06cde69aaa8a796d2ca8db2a084b8e808d5fde37df093f407b950c40496c345fc3f00d0e70204c0b77e972685ad8200e9cf0c0cd6f5a60106cb16806125a85d5d32d7ba3684d1834f330fe1b8291a33d1b408235969950e8b3f18230e0a460e9a9950bb156f99454abe03f441ea209f66643ab4c7809a8800f43b786f80b96346351cc6028d925551a70257cad730d0eefe1a27b4277ed536bf627223ba6c05ec49c19daf39ab68d025cd675d1204e3a50849ea579aaa433ad1df2d4ff5c1289ac09c5a9f854fdc91c757e9252379b2fb06431622d041a0ce6a605b5452120beaafa40f6cb663b14f477a977aead5145b7da97726813e8c675ab9e280753c78346517a06557cb9d9c9732255f1d72b3eb7786ec7a2b0e42096a0a3d0500de8c1f1e426cf91c87684e663056d75a999890d5f65b88c03f627ec635383b4f2d67b22ff0f879b4c456af4d6764982230b8d8c3b9475bee98f4b795e548c05869223d066bbe60e0deed4bf8a03dcbfaecac98a5ee6af6b753a16f10747d19b1df133bcc22826e149597db9e971958f79fa7bb0957097db1b095af53e951f952c4b56035740c688e5839b0aee7c47d000667e8f02dd5d2a9094e4de99a49beca84a9253e5fb822687b87699ac30b4aa27341df3e8ccfbc8bbe3466042e491dba25aa12b2749a2888e79b21941d2737af71dabde0b65105bb92e7feaee75b27d07a49b34cf30699f5b56f01b86c2614b36b8d112189b93fe45d46bd9c589abe031a14c6c7115e77098c286d7d83089892a24d31b72ddaef2c4c4f5cab278626cfabc388e641584c7513b6e783243b599b373621a1b0d19d3129f9c165499f0aaf2af4a941fc6e819f24e33a9ba33b6520f0fb615770bdbc0bcaae2268e866ac184eccaf879b662db6ee920c28d5677caa16ae010b117ee44017bedbc9a69c2ad15074d696823e7c8abd3a2586ef7c190d37d9b7c8bb8f159cc441729e39678218629feb0c46405e98ea02381b89c48995079e11fb93434630c05008bd1b253c2525bcf68a51d7710e3651f17f38b714152a99746bb9c6b9e9f566071b1d2c15b0aea7f3b55ff02c343de6cba26dec0c2636b36dc55e53dd3373a680dac68701b32156a51d38903f4bceca7814743ee672a2b416151b71affa3bebc42e9cee2f0143bcfe688684c420249e056d3c9e2d1f9c73960bf7b239596eeda48658999653aabec7aecbf5b25daa4687ddde163fe9bc3926b7efd00394a487dcb54302f4bc5a78ef8602b04c92f85252fa6da08406179e837092a0e48ac3713d52295266721c9b76d3b931e715fd8e14945ce25a0de0d51ebb3ae4684d3a4e494434ef479b484a47cd492a8c21d9e33dfd63955d72195080d54a6fb77284cc7784c0f5670826abd302a8d2aa341678491694400504f3e0ae6c8b1b99db1e9e4a5cfbb43b9d732e054a78ee8674d38c4f438804a6d470bd81b7fd14a7dc97347f7ce41a611f4852b6e470f343fd8d582cd7c7afc3e99563fdc669337eb971bba5b9c99ca8425c9ef81e6614e3cac17b3662a65471e27c002a13c8562910e6a94f7454b5ff2a0d4baca7df32023c5f4962c20bba5bd97e9fd31816955db92e79e22b839f3efdc7e15a3e9a235ef27349dcb14f9558f6c51c8b1e953ae3b478abbd2033f955b973a64cf8c5f31208533cdc8af73f9fd30b3b6b2db68830d8498beda972629af782ba40739291b480fa5cae490b4e7e7fa7ca625041e58db6c647232ee9e394330ed8a7687005cfbd8ecacb5c19fb7f226b29357dcd2dedf5b4485c5cd5a32fd9360675f16764af172f097db25865b2a1ee83b2fc456bcfe53e2a617e51e1b2d14c8074940c06cda231ff50c950a243ee377eed07f4e3907ed5df631cdba810f93fc5988bb503620bc8ec3b3a23cc25c245ea5d3455a991e2fd5b0653febbc269871e5b10ae91b44751c242dffb2e2fe6215f4be693aaf30f93fc5325b736a794c0d35217dbb12e7ba43654f8fb19f90859a384a9dfadb875456b3ee5f20383fc569941854d21bfdfc46f41f482b3650291601a5f63ae57e9b8ac88f9f451703f8c2460e2ebc64032c8495e61126d13505ecadc1a90ebceacf08b177c12c7f492d18e05e3047e6f35bc660fa9684688bb3a3656d54b039d6fb8511e1f5fbd28fd99b7ca9a6fc3d90f44513e6c40e18215981eb6e601f145efeda03ca4f8da75034029f852761d0394c76106d8417b5347cca45428272d59f13707c1f50a6d80c4434cc6ca4bbb3eb5ec2eb58979a9ae56c3198e93b1d2badeb850890c9a55568fa0ae4cfc8cfb1e675eec87052d56d292b38e05b554cb6f830129b1872d87a2c7ea3631b0dd8a270795d81292cab69745f315e2cb9637f84dcf0ca12a44ca80910ea7e49bd01a1dd2c5a46f41fc38788115f8ebd79289871a7285941228c276618e6dd3906fd98643ef9e96d5a51052868d5ee0448ecfa1bafd854f220f6c4681120f501a540edd0a5b02140399ff354ce8fafa24885f5f05cd6c86593256401a08b65d6ee4fa500f8f8d4d274fe05a0d56c28226316d08193f9cf7220074e3dca27042704cf2d156ce499a98d70b67ebf27d8e3b6596419c4c6711bf202cb11fc393e94274830ae55198064a7efe2f5111f1c3577dc41c979728c380809aa1605f0744b6810e1c0ad96040ca04b1cdab11d7069de8824254512f797952621deed6f0c2b70d7b0c09f02431f070052198ebb03a9585ad111a1aebd15100920c5f0165ff860c02535be39999de6ca5947ac2ed290e8e22efb21789cbd283dfe5b6a9cd126d632b9d5b89ad00ba59a62d457a566bd22b8c6edd0a6afa36401d4c2afbe33d76c2029a984d158edc7edb23bd75e2e07a839a2643baccbc6c4e12b35cfe9cdb57a774ac8b1a0d04cca5c7d93cb6e473c4269332817e136fe9152434fc892a41e92be29655f32085206f64eaa7197f706ab8390b58e856fbc9f41cd861c56b894496704a11e1e3e83704776149076a06cee6d2227bad9448b65921169304fb6e180bad676de512006c305dffe74dcf795bbcf334953a611418e928655f27b472cb6ad34bb2cfddf3f137cd8d8b64c556bde4c3e460e9a2a1178e5546d3f2dfab5cf96baf45cc1cd096968458b6327ae329b8258332158af7fff86915bd7936bccfcbfb53d2de8dd4777faafac3b2a77f6184e466822763c230264632f15ee72a9f65e03ad59204816eb01c1aaf164e0cfe0b470bb483c73fb598daa73ff11db57cbe440f89dbc8632f6436300fac84422b812d886c51d8ceacad19955c0744e7c7323a6cdaaf86996fad8f8573a1e0d866078eec312e23125bfacbb1d3eefec251f887a809a412e2de529ceb6d028a8f43fbfd870355674a5bc42094944c2341366f59a8a427dde1b4350576589c18d3437665dda8b15987e070c812d5f4cb9655108ccaa53ea90fbdde97918524a16dbfcf24795977ecbeff8314eab1827478b3dc65808026f44f681026b922dcde47bb580c2306fc7fd50ecb72fd78c2fc49882187c9fbb69a277a994713900799177078f440a03c0933f5efba4526dcd0400b7550f91e018841d9e8c5f3beb16a2534f8250feb10b0d6e1c7b3440bb2496d7f587eb8e079d2f9f0972ac6d888caacb29f2bb77f68dafc44be2e774ffaa10cb034098a38f62d1d6686448f9fec307f52726c4e089627ec81476a6c8694d742f6c34ff5b49b6b14326152adf43868bca530db22e3a786efcb1725ca366a7432a32295ad616b740285c0027408b723a29d2dc570effcd6b0d075cc0b578287f5133f93d02d45dd675e56e809d70a88273a17ee151fe2451caf16f5a10c8c5a4d885b298c9d67df82a44596a964eee0aacf98efa407a360052472b1cb3153f3bb1d97872d93d77a072cf70f0556b7d963a8422d8bfbf7102ad5746498685287486a57f695ebe6c85c7512ab97bfd3ba625f262fb0789d43582e92277340e7cf42ac5017cdca6042b092438030c905bcae43b8a25f31b5841d31e24fc7714fd276b33c6545387fd2c21c9024a74d97de8cf797abc6b4cabe39da41c26492bfda6f5f8997a37c055d366b3fde03f9f8c21d6f592aa33e6a7dbabe97612a60e8a91a0cc49485dc03b09be537a56f1c30ab3102ed6aab02dbfd72af86821184c7c3850f9e425b7ec4dd0bff3fd30c57761610fcebfea8e51bcdd30d80ad25494f14ae2fd3747e389fb1e308748a8cd014d4789ae4368c33124c5fc9be0f76988b39c71c51cca85a31458681cbb3d1317a718016092b02cbf0b084a4aca81943e893dc35ca195d56d66129d22e1268af5d542938c119bad9e455bec6c14e65408a75c9b7753d1b6597a5e9515493ac72f0bdd8ab7723d319261bb0ff03a2a6701ba69d7c02e55daf8f27e191fd6c85cae78053dbe69085909be4d298cb684c9ddd00c79964c249580f1b44f78a0d30d43c263a47394ba2db864e0b579e8b8bbae22a75d3327bc8649aae5cac9bc76106b67b79ed4e17c2f6d6512a3d178c43ae2d6bdadad5f8430eb87b36907109066e6dd26e4de45320689452a0af98b03ce0f0638779578f233a7155f0042cc5d89b42ad1a542ec940939cf065ce58cf798dcbf48a37476c3f65dcac2c7c5595e60ccca17d244858cc68a15c9595951bf9196bac4a457d3a751fc309ae2a867e5c4415de29f4eaebad0b6c9846dca70d8d717ecdf356ed91483fdff01189b73f5f0b77f4b235bb29a6bac1e02e7f2fbbec9ef9e27b0f58e2f6f34c7a87e1efcc4652c4b44ed8ebd660108bcb7585da39daf2059d83943438f586486d35efe9caae3abb5268a9c8e966f016c967dcb2579dd69af2fd75b35730d27b4ff45f760056484caeaa08dcfad5119bee9ae73b0f3d0c216d8e993ca3a632a97d74c2ba2b3141a258bdf11902b57a3adf273c000eeef31882259ad3f579e53e61807324c875a9869997e444ff0fd054855911e6457184865aa5ae59708ffd568dc1c621c188375f279d0c0e7415b84c964fdc51887152d44d0ab9e9267b246b4e891bc3217cd42f341ce18cabd25f540270975e5bf956e96107d6214845d2b8352a4042fe15022c48262ce169309d15a4cd06d0e2b6ea69be58bd294c86a788ec91cc4a6a773839296808214ed26a1f2bd9e7f2b24547102bc36461aadd02e3a1c417ff145a2ae2935a05cf85cc1d9c333cf22ca682520567830c8b75c662a0b2afdec6837ff4be8f6fcdc35014079832450a4140e84f4ebf235bab2e4774ac8b9344c0e6708c81e2863cd8ad4fe70a05ac73d764d8f2e2418548913df1374d128ecc5d037e8bb2f35fcecd9c95e4d483b9070ae71b9f84472502ed4444e0f4c5b2448d3880d839f0d490101428855d1338e07ebf748453aad9fa77999d4493a3d67be0a6dbad39dd9d27a4f8349da75a1f96795ae10ed78054d73234885810e69dc102a6e6624c8bc8474093893ff39b2ab18808e0b0beed9c50fb46a5ecb2e4ed12d94afa7f13d316764cfb81a9e7abda2056b93075992931a5014d6bfec3abe53d5876530e2904571023914283bd0dac6f4a5d155a951b8eb509e172b7191f18548316fe851cdd617babcdddadbf27ff5561d342c9078479b8701fabe270b27f6360f6db648ac6b049c6502fe009bb7043ac381b14a0349ddb81001402589feaa5e3fe4a6174d1af9c36965b1864b59d7ff62a06669feee43d3deabbfb0df2bfc389bc8272500d532eee8f4a276c58e53188df74bc1f5fb966dc2752709adb7d97f1b028a65c59359940f05380266ee5799ad13421c853ac9f03ce0eddf2d367990f6c535704706d286de9c8cd39e353fc43149ba2875be94dbebb45a7c4226badd40bce1b673f8b27efeeb28c773874eb4f302bceac76c025aed50f30231da3d93cef67babad2792ad2df7be6e67d2f8a7c0f44b7ebf0ebc9a7a0964637b497573bd0b7ebcea9f8bdb882dde1e42e39ec2cb84696be9b4cf4f2f7b6286b58961c9600903c81bec0cb7658d092b5d53a460079e8884a7cb2bd23e8812d260e7a4ee5d6bea0ff8ac5f0c4115a126a5fddfad563c89ce8d387e85809cfd0e8d397e993e5372cb5bf1964eb13071ade03b2445d5176ba36fe6e9408116da3dfc0c375451ba013136c8619474b6a0fd906452c22d59eeefdf9a95b5ce7c467bfeb65a882f860805c09a9cc6e0ab454070604a5aa105b5f23c2da6d2a6a14e28acdd78cdcc5b5d1878cbe8fe6f7b1290c94226e73c8341653287e5cdb52ee3c6869e65d8cd972b4b6d7ee7781c08acbda774c2d65dae34d95fdfc5e7dcf5b31c7ba4a27ec34391281d6b1d6d925afe3266b1039b685884b101689c8f0fa988ebca3a2dce6ddcb09e0ac44ae0deb91a7a8eed62c773a3b758e8bdd0d703530ba4bccdd53f858251e2551df3292a673322cebcfd8564978528cc4b3cb586f378ed456340d0c1882fa994ab65dcd26b1c2f698eb468ee6c3f43c6207fc3e42e7637decfb24f9f2f8ad4cd96ca9f777d38bcc5b34950e4857945107eb1e44425cb715c421f419c1140ad388f78e9cb6cb6ad2af6da34e4855503139dadaa64137b2824f87aae143ee1e4afd97a230378c4a5894e1de331a38c3c70cf62c7bd603e27e303caf23536660839ea8a986fd23d3396be0afd711c2e852ecdf12a81daa876225ce2735396e3a6e768fa2a0a23b306a054cb5f60ccf1127a95159da6e38a067143f59c4a59f29b1745b13033112bcbdd17ec21a435a554e470346fba2213f61262e17a9cc266b1f0fc627db6fa89cc0bbd90b7028be039c9c71cee6a6bead854b6472e92099bd66bef4b1d173d1550bded1fb4ae0540b7338f3e3c442aa8269ba42f4c4c3298cef2ba1fcd5634ec38aafa09a84f386fa4533e002d5b3ea0423e63d63cbaab226660eecd427fb5dfe64150c975294daffd6d5315b1a3f92b77e97145e7e3cbca067ccb120aa5e1a310d276deb4fd23237f557f04c265e28b9f805b2a94dfd8f1dee567ec002aa4d57fec336ec7b487a4cb2631d8e64debd0bd83fbe7a87d6c7eb80074169517afdff5bb3caee6b6693d2751d72e7e9ec189d8320f66a3e24e42bdae7bc8759b3c970b5e9eb5e0c792c17e720bab058dc0f11e1410932fa6ea8cd29841fc8fc2af5ff38936038c012ce5114a91c6b1cac3aabf5e8cf669687bea82806bcf3cdf95552b6a8d7bbc4355dbfc58e36ba246b6a3b5526a0a0b25622a8b972453afdb47e0d1652cd7e962e36eeea338a4e58551ceb93988fbe0f522276aa2a1b465d271ddb336ae87467f9481e90b60b074ae100b7814a4d6cd275c7711184ee773b04ade4e1507b9d8364b93bf999a4fd81c3fd976246022c41b9a0408c52ec88cb63aae0edf21bbbf9906c892560d991d2195730ee45c38ec523ad71054096a33b3f58a34dceffe16a74b981b0338f62589c0acf760ff468f4f2c18f80d99a59b3ffd450f94a2c1347e28b1d7100bf6eaa5bf0cdc6ebc113829d6706d768c7bc3649e4d696e81306240560c7e4e419fd22e419eeaf6d0ac992f0b6ae49ecca27fbfc9b489b8a5e7b92c8a9b30d5a2f460f920aeabf1ce41b58f4070f1280f629aa531c7001dd5bb12bd749770a0761197b90f06054026f4321da5123364ab11b748d94781fd885d0f2be5fa5b594370f740f6c7bc7210db2ff16065e7ec46277e9506432f1862e7b6742a57efc2997077da4eaa217d1a7da7d60bf8d51156de52a510571a90358718202ba5bbbe00486cb16dadcc904095a65cac95a1ed116512bd579321e7bcb279c7af441bc66ebaaba32882a18bd7259bbcb80d627fbfc41b970ebf32ba806925b83b87459337f53e66b13dad588946797c3da4bb8f9a9dacc9ad13d9d31d54d713645e0ab90059536ea3e65228262893cb47d8a864e6b196254013b8fb3916c3992467c967a931a04b0f09415f559a23c1c83a233f18b2a95657a397c049f21db6caaa51217d3cd386f924821eb6403d05f1f1338d056ad55377ffa73c94cd6c074f9a1c6c33aad805453729530c6bae8c0fd96988bd28f3437bef0603d7113745dc41ec6a97c6222672db04aefcf53e68419661cd2033828d6d93f82f353ce4b8918944287890b1840499f1aca354b5994fac1d0ebfe6ea8c57cb889ce3569b82e34df8eb28f215883bd690c3596c9e1f1566ea479042d8034dc864bfb487cb45099602e31c147cb1a443204ca6f39ddf061d6f38f615f264fa770d0283b7d59f651cf1de1c2116cf75a5f225fe33d09de71f6c79fd7546080cac33aebe8318588f6caa8d98912273275db30078f8476cfc9b07dda7b0fefce39c82bd63498a3153a3e41535b3b178ebb35c49ef767d9e95278d37e0ffc3606a90379480bb46d7b0b42fa860f6d8c3f8896c9505875529be49d2dd72cb369a6ec69a23942294d9df2fb4b3a85664203bdd90ff4d79b7b61b476b464197faea86ce20dfbc79086b206a271daacefdb824ec9ebe45349493508ceac11c5ef0fb5d9c2f13f3c4bea6c7e92119ea91b96702f32878654bfcb2a37e0ff1c6c51ca4e7e43b280fde541757da6fa4d5ffda857f7b5aabf38e8affc964465269655def60e749862e72da5afe10d7e25f0107409830e26b735de452e479cec1db2f553979117f1b60618938ef8265bfe50dd74b3e5ed01aad4df0a4343d3726a05596d210b32bdbac45ee05ec39e94875048cfe4008b0356d4eac80aefe7f6a9ac16a3b494f5a984262945b8670f7fbdc4cda405941b23464bf74068138d4c0d0d0a9f19d9d18b5a2ae5f65caed534712d30a4c695a73796ddc4e01b9aebee845c1c87dae5371a7afcb7f3688382904fd781c9152f058dc4071f90860ffcaabc071622917b25dbace66c287572c27460379ad5ad3d2e0eb24e21e9ab3519b80cf7e98cce35a31eb2bcaff274be5b6a533bab51979de6d63b2f7b9475939115c2385077f3b9a91d4e9748f5155ca2c669074d4f5abcd333ab01f8571500c16febe5112e748dd68c9bcb0cbc6b368c4fb847615bf35a7e502240616a799bf84226bcb364c75cbefdf9b212904884db0c3698f6c325185043ec4280b84b69eb08d1a38969affdb76770557f94dbe288a6085c8974a9dbb8ffda6e163bb5ec730adba00f125c33b009b6417408e1c7d518d13af28ebdcbf8d1751dfb42270da2568b7cda29cfc42df2cb6980c34eef0f680bcdcbef21937026825d8a08508df1f65c5b3e38fa149e7786e673bf7329b63a42312eff869c79d429047dc2171674aa5d2a8dbede10cdc73d393c8845eac3ade9cbbafc62d005e5919d05a1b45dc361c249b3f11c80a30ba482db200a18110f60d275d3cd7835d171e8d4b4c7a92dde05a60f7e0f4915b65ed3f8803ac1835c6d1cefbb992ed30c7e10b2d17d6ad0a59fe983aaf42d5b803fe35389bf6e6e74ae7b945c9f0bceb19d61340851a890b4eeee8894de8840fcaf0842c0d596390e2677b148cc6fb6cdb584d40d3814a0c8d35de10b9c38d2c4ac46cb7c3649ce9d1793cfdbd1b3b095cf483fd2296b53a27fd122b9741a6f7db1488e75946185eca377de7e955df8482c1e479bf3361637a9956c47306eb8a311395f094250a033233e33f51b83dd4fc964eabc0354a3699cba8a33fecb0db7627708d50167b738e1e2c55b7b2afb2ee07d230676deaa971c0fe152d1a7ddee1306ce550674752122d3b33443a28e312bcfba37ea3314986570488ca16870e159bcfd18e7cca4206a06bac6e1d2560a71174fbc10a3203602dda828cdb1bd931f4dda6ff22331f04245688186c8b718144f70e4b4db93a5e6e67c49f866891441127bfc754401918ce983904d07a607ccb3d302431a273617fd800281f472e23b7923a80a4fcf20f2707c76fa164dc3cd06f4f36c58eda447aa9e89cbea65f45234d63b22508e5ec73ceb5af4eab1ed4d7d401466f5d29bc8c5b6cc0874d30d5ae5cb9d220214ef345f0f006430cdc4ddacf40a8257b760e91469fb8500f83612b367cab06b324a3c09eb30e2764cc9a52b544bedf4f2598f71bb62249ab8d235fca450ec72e7d61ae03e3dd83a5442d599c727b589cd84982ddfed9a0cb92ac397c73bb6365e0cfac855663918f153d9d3efccbb41fb8d4da7535edc97d51b5a2905762857d14df61e2eb468aa7d70faf2b61991e8553756b445b1ae625ca4d09b1809f845417fb20fb9cd9c8552a13f9d88e73b7b5635c857bae322293ec9bc8e07eee3c1d9a434567de18c21f8ad5a1d122f5702df7c79b4b4e6f1d8d2a36bcaedf2089884bdd51cf946c0c1e4e81424b36462ac618813d208a5115015b9c2d0d01fdc92285cbee634de559fecd50ba2c065a127fb340a4218f6bc463f649d8303ec3993a80406bdd72730195c5db4f4f49974589abb014cf8c2e3a342ba44a6dfd824e9e00b69dd6e99bd020bf6abcda5924e7c000aff785030ab3239282267bb89102e71cd487b47f791f156145e32fa6adedb487f8a5a86797006dd779b44c6d967f141323c05678aa7836c85603370508d58d0dfec860e6f6bebc14326a66f8fca55e7c495ce88732e2266bcba7c96c6e1f58c89ddbd2953045818d929a180f7b87faedaab497c3f7ee72979c4fdfc22fd7f2bfc99af554ebe5020cd454ae092ecddf48c43927974c01de216e5ceefaadbabfe988ba80d7b214178250c1925e8a1d2b56830e6c23ff4d5ac534ead1711bbd1519adfb334c4ebc213c26b88099af485c2743dcf82ff0ba92a321a7dcf731357d4152fdc6337c6b0ec89c6b63332f3f93432c26ee3deccacb1dc2241ac42206a1dfab5b4989dfaa83831847ce3b2ef800761cca588f5fd936710a26eea2e643a727a26a3f1e753507939681d22256b802f84b0a7c14c2f9347891e5f622e6d6ba64aefe58f150e009fb17ba9243b99cff109d06fb9d070494b4e892df35f4512b4833fe0ccfb25851e835a35d7029abbc4f1ebe9a4fc3101a8ae5c5668e305cbe7a6cd9c985a8a1fd01f554fef75fda42a89eeafaf0ea82020742a8e53f80e43e85483486e9b697a70c472f6b2f8c4d51a913c3ca364874e709b4c0a86103529b2859acb2f6c014bca44ee087760112c90c68e2e254683debbb3d36170137fd2e038bde4a522225d2fb32ee2e603ed5a8bfe767f094c3b0f7f9711fc940ecb1436a09639bf284a1aaaeb578d7daa4d6d58fbb9a18c4551f8b0f021a99ee4ce659236eb6b45a60b287f85905726f3a452f627f912df1f0b61f7c6d78227391d3f0dde84a2c56f56ac33ffcbd60c4d737f9ea8d9c4d7d60aabdd6adec2faa2dab4656cac8fe7fce842a3b4b61815d6a126389df2fef5995f662b50f41afee695c05645776e756fee2eb88638216047ffc4599c26d3da394e3348ebc3f425249eb5b78a0c0f00e5c277142cb8d8b2c10745f7c285fff46952f1103cea6aedc440388618091e0bfd568c57a9d5e12c86d23a192c058ff4caa11a812afd0e7c36b765a3972d2d4c8ad3046851e57f7bf5651c728c221fe1da9164c4a79f9c74a21ea833d42de955f7ada96d48fbebac8ce995ee57c4159af265bfc2939330d2441527496ed10ddcc84c0d77b6f08cb28da9af09bbc412f733b0652e2f637d765c725b63a8a290f280bb441287504a41848ae2b61b3af22ce4fb716959b19b0c5e23dfde23ecc8f10456f7200b1ca6900d9f04678ae910447eb875fd3e8112b2224e75e6bc7df002ff4773660296d89b4ef1f2b0e7282bc04cda78424425c4966e2e5b29d62b2597a7588141bc97ead68e113fb235934a9a88bf410b216dc251897813ad333d43830ae064140a31066975b96df79822f2db57f242e0a68ef1e0997d1ed0e86cf3af2287c2949d736b6051362165035b8007673304d37c0aa508167160891c44e21cabd0d38802bfc4d88f05e1cce879313c93779c0828268fa161c7463c0539142dd2ff49cf6b9198551d9e96f90741254a5dbde5cd4db3615319940bf942c190274e53711f39da9191f00fe9b7817c1ba50cd35f44b09290f5b04e3bff3199d7044d403cf0295cab612e4e9799586665f09ef4c9e24eaa4908a82214b9bf1608ea5df6e414ea0628943cc040d6e8d0f2d93184d5644e600aef268a9e4ea96ac025aa9c11700fdf724f185248c3c388e0a5b8a3a38b6be61a61747319c523fcb8813aeb1124bfaf2880d65494bcc37194c7aa5dd3ac5864a9d2fbf81dcd284c08587118e641628b2a5935539ae1a4307c7ef80cf19dfe7127844cffc14be6b6c984bf808b5d1304d456a67c8d2e05df405b0aa700606acab1e15285736aeec0e0d800a92b6ad3e69eef82f791891e6913d4f557c40b4c9af3935f2019f3a35acbef7ad08fca6db01a516c267c7f6b6c265667d749c1b01321fa8566fa44dc728ba8e8b751f9b95ea46759c58280ae6e4246b8a5dff88b0025537e1e8f823c379921499a0b67ff3a733aa7bee936d376425768c8deb5cf0256143322745c52c3d4694ba1a41e171655938750f2ac382c3ec01f0c17bb7ec12783e669d90d72ad1fc4f781910d7ddf6918fa71b115ce78bf6d7d6c4144d605723042d6a43eab5d17910ea27bd6bcdf938868a0ff72055dafc7f6ab6977c2febecf81119901e44538bb3298ed68c98f6becef0557c5593517405860670f2850759d886f4b661a3b398b8fb2a8453a24ff7b438578b350005289c2b3156a3dc39ab33bb419716c60633b8302beea6e8156e44100ade5297617fefeac106371b4757730b214732c754f1afc4ef109efa572784a55c775d73e989cf89789c4ef660b806c0a897a0109aa105f123e2613c214b177392d6f780c69194a4372d320636c02e94041c8f4c16dca4f0bdda196979c04d67d4ed6b4b4b26acb353ea21b5e2babfd71d8899965e49e9bb9cbc581581ac53193289e7c302df27acef21d534a9942722b3dab818a505f387675d664f6c5b28e443b0fba7ac4f58698db3da3bad0b33d9c4105246f4bde29a871a569783d138f60eabf304defb1bd192689f92dc9c00a0f35d342a8e6ccfce4c14527a8c9f721ea81026271ebfa8c7ccc1c1fe49f8314fe602810655087fd638124ac58b32d63928b331c8aca7a0ab62f30819bff5431b5c6cf9a0422d403a1e9aa577e8ba5c498677ae2cd9633ca501dc9d1520d2ab236edd2e97c86d5dc55c9fe0f22fd0860ffc0a8d24e25c5713bc49c9c9a26744c1ab7d39d84dd4fc3c2064b3994e1a211e075164f05eab7e2dc515d10e469ddfef6973cc0cc4bf07bcaa4f65e2fa8c19dea7083542937b713a8c1cd7042720b77ee7a505e9e4585d85133bafa3bf28b73dc4edba3f01b01264b31b7ecfe5ac3c37e849351b140211ae0cb8e2456192ca444424a9aa0591294027034151e2ec052f5c818df747d9b058f57033794d1dfbb000e77a9fcf1e20fbb8b8ff8a6f50515e175b460123bc7690f421220cc959e6d42b87e70cb6dc80409711057b768bcc482ad4cc2adda98c732ff3f98ee2179489508a0ca7ee1a3a55c149142d19cffd60515f12977388b44fa1f0ddd266e5780d5bb2e5ae75088241a5e250f3e7639af5110cb2e1dec72352c020fdc773caaf43d3ae29d29e515b587c2036a7fdf280ba3d24b9a967f82ce8eed50c4867d38008d580367923c8d36d4c4aa5629e34eb9e3405822484a7afcf81af92d877415a14efb9b2341bb0dda6a87a2238ad53ca7285281ec60e85ab24c5f00e176f917746580f3d4d239a48361508e01f7d5ca38f0794d47d3e824b831e78801c67146e4c180b6d805e93989c477d57c8e08f52c0d105dc9dd25a033bc4a99954d572fe1aa8b35d531e73d520faaee51791fa674c4a407d87063e330b5da6b17b483ab65f3a26b62d5d005b219714c3853ad382948257f95a8edaa028e336dd032a66dd89ab58c089117430a9655c03bd42372e423b745bd694a926c0461dc32dd8252ceb6faf928ef9e61575212093a5b65153194aa024546bf9291cf57375a435da5eea97b3fc297617252e66c64662334207f20971b67f31c286244c358ac759e110b4d477538de7d43df7ee54cde7a4113d432ac909505f2f1e23fd1143c5cbf794da2a07800f92e92444477bdd4232bf8df036af13afd7d9ac3869a8f208ae6e030d608a9d4b0cf506378b9bd9191955d0be18672a3e325e475128463ba342443fd6804bf73ace03279dd44820498bf570226831be28d7bc23c80b5378160d3d16cecaafd12e6fb05e2217a1ab85a20a67813277bbb3cb85e951d0f6c1409e557fc7d8c422c6620f6f1756763bdf4abd7fec883231b8d7d90405e3f695b795cb13c61e87e9947b53bf10b170c4d65bd549a0bbc4aaaca8dc4162c2bd71df8a5d75ecbe97831c0d3452d8875906761ac43d398b15743d1c598458fb4f02d8830cde78bbe25e083740f865022a709be5c5c86779996fcb9f55621d99f3f7aee66acd677039645dd8721eb9a74c6ae8fcfc432e92e05359772996f4585dbd61078060bc03b9a6caa21d760f49fb3500a3fcac4824c03b3abf88f4a9f3c69693faa79f885708765bd53ae662efc5763cc9a13038c768a247fc6d2f3ccc4be73658d98d0bde6a5193fb4ed95c3971ae9fd0227eca711e894bf01978e96c4e78e717e20f56425fe6a075cc26b0de53c514d1747cf58d9cf5633fd360fd4e30f7571cfa2f82d7b84db7b7831d9078dad08bd68b73bd82a012f66c23f0e32b23b7471561e4841a211b3ebee14b410dc5ded7cd5dfc8aa818ceaed2ce054ea47de02c2a46af232031b76e66fe1d3b31a40061dfda25f9286df78b4bff1b8b1df1164ad019912ea57b5b37c976b59e9e1d9d4885c46e38a88cfe67d2ea75202ddd8090b76951b6d0c8bcd71a2751e6b8d1d8c17487f1cae367bafb77a7817962de60d23d4b32317de40ab89d5eee7ab71b4e18c7edfd9aa6c9224ce505de6e75d3fe32f4067548e3551a76c159e442f6e865023f04bd73a4990198908e74612b6516b21e82708b17b1bf2345e3a810d98cfea58319364939fd4d496567f64f102225954c12d894dd6bf0f347b6a18e0b1b5366bcc600f163b5e49770d1063919bfccdfc06cd3b56b0ed59ae00c5e9b121ec54b27ab3eed9db2cd1f2af93df1dbabe3b344492739fb0820bcc53eb82f7d88d7e5f976f5ccfbb7bf501a3cf0e1e4cc6e00cdaff0269a1c57890980b396a930594830b35e13dcef5b37023baef8acfad5fd25cd0b52fe0e45f452d6fb32b435f4bb6237abdb69d25834fdde2f868554f6fc2650b6b2c4246c89e0cce3935f7f4c1d6632fd7f2fdfd2c671267f8d9423a30442073e5c9e1cd16ac3ffa81d81bba84a8d63ef6801d4a4eaa80696d3148c4c31ed90ab3c010a5ca4563f1eaccd26fbfecdcc2c7cf59ad314cff898504a00bbff6217ec717fca851432be595ff343f8f5d2f493494c132e281a337aea9150e9b389dde2fc1c7c796b05c42f1bdbcf4bab67168000c14109dcec475aad8de8050debf00ba9069b17da777bb7603ed692460fb54a0474a96cd833385305b130c8ab85c12682b0f84bad1d2dff78a09af59ccdd7ba2ab6da3b825a8a00804693958fb73e1e1b6889d2a59a154b5927d1fa970d332aebdc4702dffe125d049774f0bef4c76a279c270d53caade8b97dc782b438e8c74591307c39284de092691dcc5eab4e5d980c6f4e7c66f42021fb6a3fda7135cc49f92a880326b338cddeb28635d10d619dbc11255618422d48ef5ae5550de37d5ccf3e430b947aa05eebca9b297486eb762f37dfd8a9c9bd93ddd78d54a316829468744372ae45b20195c5777c03e5e01e10968543ab7b29e82c86a6a8bc0e8b2c33bff6f3677a2122f0fb9ccb855aaf0e233503c497ce9e3bdafd51bc56678fe20f88d747d2724214f3d6cf33db77a5adedc3866d4f7798f278c848f8d5b5dfa09b71012f79d2aa138466f0e18f136b3a6034576b3e98f7b2130e572e958cfebbd1c8efeffcb7c9891a1720888e28c3138ba02bdc93141266bd0ac440142004f3ce0eb26fdf1aa9f63daee2315e51e00c745dddb1378119f9b58d344fae17d2329d561774dadc53b5a670b35853d76bac0b02f0ba300d4609ddb7320e5cc33d1a8c9b2dfe11d909a77ee438baa5f6e0c448e9e8149d07fab7e9381ef9504e0c120738624f3b9848a0fe7115faa8f4e4e7596642d0425f859f7fb9269701ed917ec6fb374f5860e118bbe8a897c7acf84f41914ec740f6ddb20e14f75b2f31ffcfe554b4216fcf9ed11d239acfd63fa0bf6d721fbba435d137e9c505ed0a79c1d99df05b635f87f8d49caa00a93834d977c0baf0520c04233ddd62f8c1e36ea44fcdd4abea3e4c8d92d14dce03d3d4b18cdf45367d41ab6afc94b797e9b8846a5a9f4939e460e8bc83913808469798378451e6ecefbf31dcfc0a5785f0d13bc35158f45696bf211bb8926ec1de4a8df52ffcd820ece745413429001652006ad5bf29e96c68d96477a347b6e895bc70b670419a3b6f91a5570ac4c5a9a452951b7daa135539d4f3b9e6866a91e654e01b6ae9b41578e96be4c916897f02e639f992c6a81024b90e1ef4d567dc3aa5e54a88119eeab125ef73dfc77910077a89adae52376a91827d8d384bd480dcdb972ec258316437f4fed39cc5c5400f67f8434b7661e323c9f994398bf77f4345322fcc4a2f1e1823380e3e3b9bb84e2126a7d42d9f0c47c18a1d2de6f0bf08d82e2ac5240fb7a1af402bbab8371831abbecfe816458df7ac980bcf0e83bfbb078971a16e5d4c522d4f4014886a11fc1e3ea6bec48ede8aac3713ded26b6e8ba6bb5904f94795b0f4a10421cd5e3dbab9f7a0b186df2e0854ed90d32fc25bb1bd78d2963263c57f50f8b170a960a0a25c9278e8b37947380dc804ccdc2e113e9cc22891c684af0870d46b084fbb459883e731f5defd7d807e712cead3ec37ddb7e0a6f896e76afbadf47466c7acf4fa1e9ff2171bac00a92e0a394cdb5fd82c7dc9193fff8a65c9d7410d194760da5ac8148dc002c2dc982c05191f0a78d08766a12be5eed85f6211827fc8f489dd057e650838715d901e9272332410fc69f9c6a108afbef089ea096eb83f910ec647109741854bb562868dac9a43d48b6682ac81cedcaa8ecc09005ec4d143e09a4ac07b167b62b2aae2da72fa247d91eeea32c38828009d947bfd20223634233c5dba603bb7ad584910a31ae8f326b0265c5dfcf96876b8da1e2798b0bad10d5b5bca5fd354155e4ed50f46b3fc83222a22a1e814576b53e2e48f4a5a873cc9b9c115ac6f4466aedbaa368f20533192903642ab48f2aa3031679d9196249085e5f8472f5f6e873d65430da874856da75cb4e49dd381ba884ff73bf85f27a1d70855d9c68749650dfdbc5c5ea1773f7d95f658f525198cb177bb59c02e6939b1155daec8154a47050df6a71e286e3528101f2015acbba73fe4d915d23696c0ebe18acbd919631a2d55a00a8b39a17245f1d619c6500bed236c7aa879fbb0267b32ba9445ffc0f4c5c36243695f5dc13924fc2a1df886b002f5fe2945895ff80aefc6662bbd78bf5e2a63501f21209d12fb2ead8111fc4f67ee42b60bd200e177b83383c58f755a4d5f666c2d9d3a7a21a5a777d71cf19ab84a0d6d042d3b070ff38db93958cffc8bf2cbc0ed444707e9572f50fd4b833ff1e5bdd7045f462432927ce314779c6f13e8d4acd4a2c22d7fe650f437d3982c315070ce69e851e875137070fe5755b732c77cb96a34dd78751edafcb7905dfd1aa9470e58dbdc5b7358d885fc9b9d6d8e804c3546dbeb878d56e3fd502b3b62f5f7450ec4df741bccf4f5166736233c12cc7e2f34ef2dee64437b7629be4bcf418cb352bd9235cefd35b466953ced7c09c06baa16d0c7c9189b8633c07ee7c8adfe4244cbecae2b77c384820d431a123444174107d34a177bf400346e88426875cd15eca9867bbace9e5a903c17a5ea71a2a071e753d1cc1daa96f8fd1ea8c90ce24ef17e0569483a198c5d701fc25b1ebc892b32cd0d3b641632dad621bd945ecd06032f26e5a7801e205efd817129f210c0bec55ae7441a8c618bb109e023b610a86d293ce2100bd3f8ccbaaa4a917e5475bf7d36df0117784f93f2c455d70445b1552c5d821053029c2701b548c8261694f4e8990bb0cb6e98a5d4f3b7323f340b45c99e58c00d6afa857d6a5d8e6d2bb2e6c6c0bf8442a28c06c55df60e66d7e03f987176e2a5f2f170eb125a08af9e75bc7e7c7ff6212570bc89eed4e2edeb4cb5f5824e8e59e466ec2d663eb4b5126042957eef364db3bf71b26afde14f4c3c596d69d8a52589548dec5dadb0f27432fb4567a6cbe46870e432534abf31f1325ffb0313b4d22c95355afa6d64ae531feadb5e974c2fd162864c252f4aac4357b05dac706f632fdf906e9109d1ccd48ae00738bc59ff217a2043e03fa7a94b5f9cc7b156b8b9e0cce4396b21482f66b33ceb02658f2689d1b044a8200491e4b6bab2abb4b8b61d794729e7266fb3fb5b6307e0853432f0f5dbb6bc9ab8dcc1441a19c80d78171f68148d7b8d2dafcd1e0d430bbb3840c88d23c50f0af5b5dccf888331d25554543e8fbbd7557d6dfdd840c714674310b51838faa8f3a4badbecffc18b23ca09d197a07db3c79511ad8a6aee1fb7e458fa9745153f4569b0ca0f61762afc1a02ca99a1ea4ac273868f77078f614d5e10d71c2a3c39d337568ee018927429c60d30464a25b71c9e33d2002408f0d1efac7b20c2bda4792b7fe59528595670ba1d885ab13399dce8c065759ed23915f4d14e055df83e7e544858d915f644a47b350dc529f11f5c2359d5691c1ea9187ed382bbbf74ca0fc92736148a734e728eaa9a0775c02039c52769d7f0817fbc4d31c6188e7ea8042bec832a2e44161fb7a6888301df66115bc463e592c5a4ba0a5b6dbc7903502cdb1d2211ae05a5fe02d4f9f636c9ca9f162cae60cfb4709ed51b3b6c42db0c8882c47d24ee5bdb5bdf7c1d9ba6c791022038806bc42159fe6f439d6c7d0a55f140d6f51bc1589550fcb9de14e10591e070daf8243bf6da911f07fdabac6651c0f4587a5631084c536149624b4715ce86b296d7fd087e43d9982d5ca5b0e55fbcaae4439bd1f21cfb8d9bf89177d11cb65065d2de81c01a9f6508d17a06473cd92918a21937f2413b9f337bd768214d3263c80c6cdde6965768e44267276c590f47c3fa38b955f683a23723a2f28ba6b69dbf699034692874013e4c46319bb08e9cfd3f854f8c1fde00ead0fabc422d4b73ab4de610fe71bc970e6e494eddb91ff7ce6820d7215e3ec27dd33d6f8b87484a8d1ca91199000fdeede0a104138c15c1a1678d0c71cca19ce6d889fd5a5e26d47dc460bbce6e67c1484f7854ac3d6fad93e34918dc87bf06168d8be8ad9b7e301cca2c1b72bbf4522cb73e493fb8fa8e5f5503ad5312c7963156c49d58f835fd101a98c89cc503807390e8c893664cd4b0ea3a39d2aca1a0fe33a16261251e3920311339779018b98cb43d5f1c2d166eadfd25658f0a9287ffe1732c0aee38379c873113c45fe42d20b5794eda773e0235c5db305043093bd29b4deb41fb82560ce3760d02d359843d2a5e62c9bb201d59e3eaa4d4f2dd8c3eb2d939c223bed510cd9b6f87e712f5b03685964c598d3ba04fb5dd8037b60039b2055360aec08dab482c1373bfc07ccad91c9dc00cfbe629ed6998cbf4eed6da126c37711c315a723107fc5815a93b52e1df4d1b3faa842d2b11fb3f6014bdc04e2afcf0571261922fbf87a5f613cfb106f2db52eb5f89dfd4a64f7691c2bf78d703696c21e72ec58ccfb49408d577ae46e5977773f235679da8a102c25557dce9bb88f58b317cdefb16e9e0d023a2ef4d96f8f6c0722abad6209f40568ebd6f2b1dd09de4afb04bcdf912bc80fdfdf9aeb44baf0a81f3e55b8a123536d69f4d64de2e9921fe581a6ab4c3a42aafcf3d5f50b8a66e847346e8d94bf771147ac88768e73cbb994fa164da5689c517e28e4a8584418a83bd50211adec7d22ab134039ef4924df154e41dff44ae23425b48aafd8c29982b68a679a9e5ed41d8cfc7b4c4c4bb95c5d101505137610310fb7f23aa8a09ad9532107b476d2fa366a1ed6d8175ba6f5c8b20e31e8653db4c1d4cb97f905bbe75b5e4341444152a94cfbebc5f1befd0d8fd748509fb872226968cef9a1402e71e6b77608e00719d66f476ab480be72385d4c49b45fb21429881ef98473a7f70c48e57bbf78ccb742620a7991887d852a51238a94d506ed697d377c0b64cc9e62d105a5d117625fb4ec2b0fc0305ac000f3205c1e42a2728fb5d61a95de901cd9639df1ef2ad573e8a7e3478844510821be681bbceec8272e20414ff5ea1727c9da7c69e338bf473a564824a4ce67901f4e824d4ac3d58044159f1bfdd65a0207425a51c23afdd17c7b8eb3d3968a450c51abbd57fa2e67b8ce01d3700714e16ca800306e19a59b18f6b2f1453897285bf56783aa1ea970f10523668ed21d71fdf4f5e658edb22a4872933c660cdfc0c5087a88fb0113071ae8819ac208f0f3075a262e3414457c45613720f998742abd2efe494d3758ab5b0e25ff5bacdeec516a4ee65c6d598237ac8a8d0d39f31e91f89eec4488a86a6e8740113b9fda5220a533afadeb852c1b304127cd81f5c86e913723af927d305ce57c515454c10d88207838cc65ac2406cfbd3517beb33b7225b7b7a23c66fe47532e6777aed59d5d3b5773296588531b0f449c9f9acda335a9da985557b3b2691f422c670fb9b189d5dccbbe11448178bb429aec00456cd51c9eb1c79976b405856e6b7ad5c9868d5cd1e2a545dabae6b90b7932ee90e869dd9650f3db45cd672e35f665c8924bcb9d0ff6b9097e5e9edb7e141cb622f91bf7a9f8aaa172c08c36a5623657c43010e1a5c7582cc44e7156d9879620ff0271f056b25bc0d8f8db707133c4ace30421ca7f2f223cc4ec72433f3a24cdcc7de58556763a9edf46344dfd61c6e61e29df13a15388b56fae4d70c046f227d68ac8d3db7aeee08d99c67680cc6214c85b710df69f8e218ff6b27f12b2b7f136920c56e484e732c39c0f6357cecc32945d634010b185e262154a67291f2ebdb780c0859a0f43b3e036092a6e6abccc237d396eaba103a0211e80587a0021e1dba4910c69b834480c35fe5ca0fead0bf1640d4b0c197bf65587dc98c59734b2990e75bbe551eb89bbf228bdaa91eb41b088edc2cc7416d90b7d5ecc43513ab74b3780527282a64ca6e0ef790ebefbee75166b44dd7193fe3f867ca7473284f858d5885b606582c6da11d37578c71849793060c30203898fa39aae875e0b6f7c6afac4b5d9a626801de066ef5d1f8bb4bc9ba4c06dee08567c49064422ec0680840a60744a440758e822f495e7a1a191ce8c6b45837e5f1984fd777e8e65087bedcee1ae70bcf01198a6d12eeb1806581205ce505d27277821a0e7991410b98076a569333b7ced130dbf2a811561befddb3c740d886f6390acf2458fee1016bd7489561cba6e39d88d819356de99bd61fb99df5932af814d668555ce3aaf6b5b196c3bcb12eeb0091522949528ff8dba93e518931c7a2b1588999c3946ca50d5348be3185ead0a788a3587cece70b97a0f2a87f406f77bf4ab119169e70eff4aec5f4b8700963bd00a4daf9b2ea9c4b50252f72979c7fff201fa7d539d200c1fbe58ebc9e7d8f1580d28fb704f2f51548494d2915a77dd12074e0b68db0cfd106a545dc36f105d61d1c8e17610438e800c192047955a3b216960065a6db9980924881015bf8418d7223f8df79ee46d5305c4847f3b59a157e9721f09be6c386f0caa6fe30032347170069fe59224fb9aadcbad32d114927bd64767378ad4b6a5e4fd21ae6aa71cbfeca43a3332613aa1089267ac85bb6a3f1772d885a68394d61e0473cd893b091e94d2bf38d986d28854bc2ffefa31ca3bef12bdd454c446acc6316903651248ed6b1dca5f82704cbc14eb4af8791825db4f03805576d815bc96fbf820884e1b5866d445f064e8188e4a24e475346b0f82f38028b5e08c27142e0599361dfa8cda7dd0b2e0d90be929d0bae64494f25aaa502367098944bebe1b7472944280c2b03bcd8cf8aa88d0e5e98abdd328dea0231ee739425633bd69d97600feadb0e98a06c27fe346524978339919367cf25c62c3747e2e3dd6fbb7a14bb6e47c66c56e875086fd28c5e49dd1d4a810a4fbe597c9b33e0b6dd9668150e406e48063dbe59de94fc50c12d102ff6b7b546aff27443ce2fefcd7bf7f3493f1598f45ac1e903ca024a05e69b76c2a7a49639939f341174f1ee541ea155cc45787711e0ba01e8b59c68d0b7ac34a2efe58c815c8eecca463685594b248ea7b59bc22362dedcb4e6a722e18c633fec55dbb8a15329901ba3ef540ab6381bb1f401fe5a4869258eb59f73e4fafd73f0cab21b2d0470a8e24743f66ad1e7987ea2189a7989cf823857c774e7b887aa11a68a6f560138fabbb21e101cfaeb64fe4955bd486f7ae1e28d9a3111b612c654be9e391c93fe38c0b2892b0f702bc69125166522bd188f1407e8e949a49654485851e071144b2e67040c70027eac7d93344ee69a991b2c62217f2aad446c10f2c9a3525852facccebdc612bfbbf4d073b9c3d1b23512d3f159f00fb3aee7a517b0bff2594677aa3c54b8d3b697be5b555c0b984d7de22b2ed84745908a976a1d4fdd128a36ffbd701d50620537226cd9855f9ed35a50c3a4084c22c4b60e8026f6c9cccc55e906993bac20fd7c0b147b6f5f90f9f50297b7ca1b6d40e8671b813ce97cd9aca7147ab829ebeb768ecf01fbbdd3598e86632b70e696a8ffbfa187d497afab87148891705a37475a8dc0c0b5a648e704ea63d9eef7a8e78280aa2a015745fb40f511a16dc8202683adc114271a7eecd0882c1f91065b3a56379c4b7ad560cd106c98761aca1c3636b09864bfaf42e03baf1d1f79f3450df2cc72081b3f5655648657a7138e1ee25a4dc095dc062c3d2804b0a4922e86f62013c39f47eb447050ef8e76a3a5b3217d2d60c0a32b409e65fc03273ab28915e1e803bccdee60c6547e1a84f09944ee5f04024a97b2fc932842a8bf413e49f779860d7d88fede1add73658afeda5cc867264b7d22df3f0f03cc6687ae18ed4fce0eb388d76ad0c286c9a060a9e07005239a779f2a4a32059d3fb8b2597cdc8c912df283c2816dc9c928946b13a735a0318c2c244020c1945ff7d60540248b3c792b47e95c87767fb373c72fa608c233c16c90563017d7d3141a0a352ef8b8de92337f6b311d7580599c0eb591ac1051322a2cca27c6a8514c9153439b619ae28f1ef8aea80a9efdeb2bca17051fe8e44225cfeec64c62c14ee2b8bc9a2799fafe7cf152f89b2c285b57c0abe08844c6cab6834c3341a008c9e94f2fecaebfdd8064a1df734b9f1593ea7660a60f72797e8423b9686336a46982dfecbe25a261031bc846488dff56bac47fc71137eb796eed5a6b2918f5b61c76a70f38295c46258a8dc5c557c30417c928469b3ef0cce32c3725a10f0d0b30db2152ecff8ab685367ca9b0f61eb5a674a827dc7c6f9ebb266f216ff222993c188384b11e5bd5c1e49a4716f16f26892f9d96cd74ee6c1fd80a802ee9ff33542eca4d2acd205d048d9f93221d808f99360c779f4f346cf017b08d0bebebe1fde0b0fb9b8f98a2bdf5c9ac0e667277cc9f1cb66041bf2167ceaf4f57c3491ba3defd6c7fb1094b57a34e3f0c744bd4688f333d70b0872e509348c66db6d9f34903381e9caf065873a8df6121a0af5b4437349a0a677d0c36b13faab995c805ef1e9eae06dd8c69e6cc874eaa471db9e2c1afadfbcc4ecb8a06b69b190ad810fa7a095e32feed70a7a4ee3e0c423255c05a04f5096b81c0fcef31637bfa94b010d3994d3c8ac32e778db8a607a6f50cdffbbb81f09ffee1bce20d319c55fe6373859d8d982acb4ddd1c350b4be4e1aa8bdd88426346325ab1f6ebf1d3079f8ce407d0294d661f93a3d9f326e67d541b3f2bcdd99768068e02cb2b7b236ce16f0d145de2c7c489be5e4954e4c505aedc91c4897b8cbb6c2188fc774a93d3b9699e48a08d9701018190eac9419b2fc18bddf5487a5ca46412c5769c2036e69855f2236e4d49aff97f0eccb94b55df09b4bdaff01c49421042cfa9ac7364f82ed73e1fcc4dcba2639c277de4611ea56c8e3df5d4cdb4e0626e3da74aa254bd94449c6a9b4d90e0d549863daeba0f01bf9a79fccf2b48b358ea3aae38dd46f8dcc107e09205af47d4eee5eb4e8509d1170587613927261f58363b38900cc794920654de3a81ea29bec04875b2dd9b609f86543c88d1a20ec5908241022bd189a91a87d0b0184584235ab8d2fdcc7688edc5dbd5a354b9b8a5b4f5ed2b94cf1712cd7f2f62f2c4bfc83bbefe4dc31e1e16085e32fd574ecaa5d4c98110ca7ae1c5d58860a7bc6af595a5b1aff1943eca1e89759c40c0142116120d44d45067be6f2ed9bd84147e2a27e961a6cfd9dd0bb9d778f030eb7d36fe1bfe8da0fce5f342c329403bb314d13ceed9e4010507e9aad5300d51fdd99504ff37f1b7ea3f1fc279e284aee4fe6640cff5408ef32f5b716681428abaaadecf163179eb3198034847c38a4f602bad8f25cbf95b8332b40a52b4d55bf4af7a7f1b9bf90b000741cd8248f21a427d1a175f4d52065d1d53c150b3a492d4f73e26598c107571eeded8b68d6681634c706a159825188cacde70cba66c6c9a418f9994c0723df9a6df4f144085d12bf966aad4afe5b42e28fe55c19b376626d0296a64f64e28089fef33e7e36b69a84142c1947b0ca6e6ad7ebfd81daef516ea55ff76a5733387a663d569d1f751ef9495d7b7f40f2a304617d48e25d4dc6fe2ede62d4f78206c738c78587a96605a3f0091baede9cfd99981ebe5ca09ee8c1710de15856ef1b2a8b8f12e6ff31bd57ff19d28687a236fc81a8d8bf993718eeb77decfdaecc4ccc4981fec4f785a660a474942ad4ddfb3cd9780e5d51a9602499f1e06cd2c09b435ce5405c9184db20ca40406321e4730e2de36deda8ea3541cce22a281a72871d536f22ea84fe0faddf5b234ea0527097f6a5e6f872ef75040260107ab10447280cdc886bf2a0f545f069ae45fed0424c04250fb30bffb30cb5517eb048e113f12cbc0bd5fc2de5956f0dcea42c237a569aa1e75f92f18c6d25e6763d04cb64ce8156b6990864ddf1c32e4e7107a2470af7b6780e42701ca3f6a29c2d472aafbeba467968c250640329145df64725bca22cc5c9230c0d1c41f32d469ec2f4b55cd1b9b3559e126b4f4f2bad8674c8bacc0d0eddbe0006d7dd6ed9a4c5b09ac1545fdae2e55a2e6b75498997c511eb0a719d8575b8cffb46ee5955c0f8a6ddc65c673e4cb0064a6be2593623da06c903e4d6200531213bd4d0117acb25097795d7fa2ea66d61a2cf50c34c8c4dab3bd87f14f049351984eff6f4fe30f41eb17fce4f32176c06dd77ffa516d9db2f83ad8b9c8f351e23ac25443769932c9682377e17c0ddbc8802e598f20c98b982b0fa25fe3c182b1dfb6b2e6efb75e3c47209aadf9c41f1828c63c562791f88a2a9327c1459de497f59ae2b2ebfcb3c2fd7ab81866797242b58b592df9df3e1ebdb3d062a999c4755974fbd5771d9482dabdef71ab5d9c1ba849931b4ccb75c8d9eba61464ac360590d0477cb5a7b29eca67e377f01a27cc3eeba413e35a2e40ffcd05f3b8a509933391a193361c0d68161230fb0b626b8b4a9051ea589e7d81ba4e7a56a795a1242a198e341cb8f29e97f02fdd5c4b324659fe5547332eae6da537f2bb82800095538f928d6a9aebf8f5ccf3d71d8a55b59f03f4fcd1641816eaec9febc5513cc214bef4f17faddce337006596e8226e2887ec139371078c69a9e40355c3d537de1413bbe2f09dbdd271dd4171cd43bbcb293b522dd67152e71fa06cf8aeaa6d772ea2d3b46acd5294b1698cf35c6fb81fa9bb118cf4d6bd7743b429e2ab7192974ff93571b352c1051f86c5f1718c660b8dd44ebc1e82fab44964bb876c1e11b4d76a60d2daf46ed018cc754b9bb197f8366f6fb85f73e5c57485b8f04a73e34827da83cb5112e8ae707d6c47a20bdb95bea803297002b5b9312fe51c1c241200e18179b7f6f8f455a921817d60c133cb192d23d89f178e19f27a9b9725ad048868786eeb665304c1fc6ede1a93aa64a688f48f3b4a5ed001dfefb0172fcf62c816106452da2284f3ed42a33266e450bb1d5ec382d198d26602a9ed5b41193454aacc52abf8f7768691f295b5a77b4b335879373c4d2aefce864216f1dbcf19d32ce13e768e8c4be4a26ffe85d7a75774c2030e9e26e47b5d22de198f0f8145001c6f03fb345f5af1539d260b665742bb7635314315905f675d03abac531bd0cf8976f6359e940c30465de86162762106bf85d7d355e5efa63617c2af7a3320ae5a6038180ad4e20b65fe5d4304938668f9246432555cd844be52a79a067930582e7cd9d8742838ece4a78b9a2d5c2dc69f72207f42cfbdf8f2ab96b564a6c6a7022e36cbb69620534a97e11825cc9d6c6923e6a05eb733221a4b181bfed82fc3256c73634d99c584a8ef36a13b4a4ba1015cb051ddb127570602bd01f645d3656a2d353c9c9845c1b4002779fb6067a21973b556623b50c3abf14d5b246249a6e238bad7bacdae7f3bd4460b168d1f6e5c33ec0d39eeae889491e31e2b8e0a1fe64f5083184ce6347d703282f00d9c5ed5c1281e5b2a033c6de46e3d5a5281e86b89b50a0e5b2f108e14d99b9862725f207e7780390dbf47fc00d71fdaf2c3eb6cd431019395d5274fc5fac5fb6cdfbbb7dafff05ad23b8885f85856ccc33e486838afcd6a28fb8ec6d34105722f20674f2d80dcd255fe7e20b134511e538c90c0c0e38aa0959c4f505472ae56aac8f00301a1c78126116557c9f6850e705e639c738d6528b38413279d01ccc7ba2ac5625efb5e5c23974bf4c393208d0e448fbc75208b4f25b02539c7bd8f438d6a5bed16013ee8c5d81e395329a397e3398bbe5c73ac2bf3bcd9003fe6d9d495a61a58289e1cfbde245185c1917c386414e4ec0079dc73fca27e7295f387f571617f5928dd1f80a83425c2e7c0fb7fe5ab26c2a215ca981e049737c2f2037b3c5650229fc15c6ca032f8ef942b207170964268b563d4eb9e94aea3b6d47c75132ebb20a5dbe4ef3fe33408de2c91db58398f94c3b2fc1b64325044ddae6fed845520aedd1f42fe623c6a920efb34287fcf5f2f6157bc43ae753f2f18901c550a7a4b5d9bf2a45e2044cb022a9756f2913b0315fd2464118874a3d582760cc145d56a57ed7451c0b6869c534cf21727d5d8995a9bb086dd7c56bede0d6e225f0f803fc2ca59d0fb5008a3a48e4fa7375d2c11529f606c7aef5c12d10143e2593ed64c67decfba7c811bfc871719768f90fa675fb948127eb23b5e93a422a670bacbe8ea207322909e7c17e66d98bd6fc6af9a67280ffd9272b059c150fc6268bcafd12e0c29e47072a9676ee3ee4a5a069c2beec4a2db5239b49b7642585b7b2028022e3790f2fa626fab89fadc3aa35263969acacf279fb99c888d4dba4e4214f0b344c436515259711a6ea327d07d1ecfed70a633fe54823296cd340bdb55f6f0f9bf995b26a7d624d51763e79111bd905f7b15317563dfa78e4a84d16b339062472b9de4fdba2c06efd42e2a17df3ddad9c176f4d7a3c13c4529021f9f53d1fb2eb196d5b1af134e177effce5226a873e3ba6accbf29adf0c0576ddc7547365557ea500cef0e7e156fccdd9456e71632ef3ab06cb20908a50048709fcb40e4e102eb08eca31b08307032c9f1012ca7611a627b18ee0d535b9ad48953a8150d48904f683af48d09b0c454d06424576e075963cddd30f7d2ec762addb3030658028c654a93642038748675f123cba07bb6e8a4e9743582fae4dfa1f5410540d020213d491c8fd0ab5b8ea997fbbbb8d9a85bd1d78731661271c9b29b9b6b20ec91b1b388fab36c42c307623fb2a5d675f68dfe5c49df6bb6799f1b37ff428d4c5a0a4c063699016d2aa819a11989b0f74e0fdc4f1185f45f062bdf3a985cb5aee0abc842a4fb8c4edaea21c7055586e43397b1b27bd4a95c2e6e05bfdf803393aee412b44c5724f856cf66a5baac21d305de3d3a43c341446942dfa25b1272344855596a201f4ab13f46c405dc04e13383a1c45300b381de7efce7ef7bc720e4ab88446427fcf3419aef9ad62ae4ce4f6a479656107ea24dc24a6455d6a64c1df8b61cfa0c6b0a349d62a956944d40e883377dfa2f3e9e7a3ec2724ad27fc134bd00b600aad428ad743afbc7426bca7266c65b3a5154b6b5999112484600ad078513c94e4733af868d5a1b15273db1dfa3796283545a16793d05a09a4fd6cca9b597cd44fcff79b69ad1e137500890fd0a14899f93e2d45d0cd3454e5fb3b8c875dfc84a256b68ac906db59e4045ed13bd1f2b021a9816036906cd713be484d68449278e65ab6f1129de51c93ac2d402a93b8b32f509a1f12cb214af5cc9f24823dee5b3c115a13995c72d5609a02f14bc4610dc52f11673c9c27fd0083c4b46955e8532993890c89395f8455333ac9da6f4e19199a977b2f9c4160e230b4875b1666a5a586704fedf7f6ea19ba5df881b5ee450bd5bd2b51888e1ca8272bc1085dede0cfb019ea2278dd1ab72c2e32ce96313a10acd4b1bec5d22fd270b61e6bcd7f199132e15be8b7d0bcc14f618b8cdf1ecfb239101b8988a78a8e0b4f7cec3ef5e5fcc50e663d39a69f98ab5e221cea567db4dae8bbf7d36861c189e7b9fd588d5317a3c7df0c3cbbdd800eb9dae6fc9d723a711e2c8f1f72a25740d0d55a5d0467b8f20dfdb03e1e44058c517d909188499e15e5e83396df2cdf5845043ab5b29a0e642699c5f78edb71559d7adf8922bcd2be5fcebbe86ed794c0fe3503e9336433d21326ba01fc71e2eee84ef722d33580952388e4c013ee0bf3313cf88784766a1ebb9454a5688cf7457310d1303fd878c4eb641d45b310b1020632d4f519e9b1a0d46ceb24749c8185296d145ef4926ebf4994c5e17417da0de945d0fb2b55ba47c20057e547feb19c37cebec104ddbd7cfe7de1c35689421be032762b26140d53448d42700db59500dfffffff20