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

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

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

Block Certificate

Block 83806 fea6e3b4223ae720ee8eaf3f31fe82a1b00a6e876f2f655da8027037ab84f39a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0657dd7e108239eaa8d72495175905f985864df20684f58531ddcf99c183322d
Certificate Block Hash
fea6e3b4223ae720ee8eaf3f31fe82a1b00a6e876f2f655da8027037ab84f39a
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...000c120000083b0000
00200000000200000f070000000000010f0700000000000000000000000000000000000000000000000000000000000000000000c942cd2174c54b472a737f359c530a8abbd85ce34fe45b9603d75e89ce74b2e726905b5b0f7bdad8c840feb137c5e4f4cef2de00d50feaec6eef9d4017e2af37f432e6c323f2a472d5b4bfc43e9e2bec9034ea7ccaf4826d460100000000000000400000000001000c120000083b0000

Raw Header Hex

00004020b9bc00c87f03fcdfa4c1eb4d3973bf75a860568f7b1a0ea801771dac13eadec586518a66403de569d8324e177ffee5aebe0ce552c876511df40b00ae5c85d77cc5474e6a87c600182d3283c199cfdd3185f58406f24d8685f90559179524d7a8ea3982107edd5706

Proof Data Hex

59,560 bytes
121216010307d26ecb45e6926cb9357f11d79d9af5fe79b6dfb39d86c72767b43c91745ea1169b02a5a12cb230a14ab9b6a3ac3998350eb512db91e65a2aea84c671ed5f1ce67ffae3e82ddfd95de1da8ce9afa18dd955be5343b9e71797f4684687be9b1b190eaf12f976e43ecbd168594aecb56364fcfddc2d425971fb84910aee6e0b5e3fe4322726b6e57f9c60648cc6497ebc08a153379a7a04cc72aad6200eb44dbaa21a5edd4f1a2132a76e2fca396fb7543918c12121d48d650655291b2037c74e872e5ca594b3891932c6a71ed6e0e0abf6010a1c218bb59c57f250a15e1b4d737befc1568e525a095714891e4a967b0395d0265e74b8d310e4229e03b999ceea8a776cd00e3e87303dcf5788dd5ebb4066a4f3d8f83b1e24e9990744041c3ad1735ffa8470ce5fc503f9e8164815bcefbc8a6f5fa749b36bfa375085b95ca8a7fa5eeb32e3f44b08378137823cb7d4dcb4a471dd886487dbdc29d86dea5afeb3aa3302a9e22bc07b85107096007cc317abe5ed8f1d203d0987204db42fe2a9adf471a27a6c4479c186ede64c8537a478046877d48135457fe200fb49f5ded8f1e95d2ed81119fdf91f3dc8501be8ff78ced3e4727876435b68e8193a81ce003ea370cb5b8622e2f3769eea4aef2cc7a69006846797c650af4d1eb0da46ae2c602aec490db37016eb1fb6c009e163f7227a4e671dab1ef84c9e5311add50b75748eaccd2d5b17ab6b044df893803127ff53ff806c2dee18931e706aab70f97c6806727d071de4c995c10f258770ad039e1ca0db2a9c2fc16f6c646f866f53439d79657a80f568abea2f7c9d8e307093024fda8743a80b86a825f8d963e788cc945ef7b286fdf443a441d9179207361153363157c571c36025d83b1245e39fe31164ae2d8d7e2a728d5702babb07a7da1d90095db84c9023756a9725b2d5a46586f85f8fb6a70eee0edc9197ece67b9c8325204c47462420eec51256139d38fd5e3d7c7201d5ea3f3d1c593443726aa7cc6702fa24bf85fbab8026b35769649753825360dbeaf284a0778067cdfe355996518ae32915af3715e1bd5814e69f31b7566a76442b1a782733fbcb95944df38b3788a83fbad37ceb864f67fb9969bfc75985d32caa436f76acd48bebbb26c992dacd1b433a165f21b83f57872f57f1ca122fac6c3a880f360bb23efaaf480dc00cdad2ba454b564be6616a3393d9e9f10f0fc86c22169ac9d68cec59c2780218fdc95e001c73adf11d72f11efba941dc3af32bcd02ddb0a9170f587ad156d7d96e3bf45f29550f4820c1eb9ffb02d4e0aa306cb8562968288de3325781c91f3e54907a248d47d14063d9107ed989b1b6bfda0157b39cee1bfcdd02b7758cdc8d5fb5b455770948a3ec4f2d0fce2a7e687c4cee8ca99b0239e4fe4b150e8a8cacb26402c1ca1714ebcd154329402584150ee57024cbc9a4ea95f09d38e36fd9fc8fe8c9513d96cc96431c9f040fa31e5eedfe2b009ceb9249f2751b04592fe29b1fa2d5395c6491a32e216622cbc6ece90fcc40e3d03363caf5d987e58dea08979c158cb148448357a377b4d7b14b10d1af4be93aafc73bdf94dce0a4b74bf3a3a52b3cb171aee8ae004129c62184a29ac6c6f78a4d3c0d20bb112aac164a29ebcbe12a220f653cc231f50ce5986700f0ef2b81b1a1f045e62c129a4c0ab1f416c7b5ff16dec21c52586a341f164ed24230fa5e358eae17918f55039186fe2c454905cf077fa4583b1047b48de107c36b71e64bc009bc709d5ac4449f9cb74eac6a325e6ad45e70f032ecb2fbb7877482295fefb5fd4148dd0f2e9cd78bc5d3459745d7ce22a3184e913bb0667ffad3a4a2df7b93a140a2edea966b367373f5ef2df81890d2ec7ddb7471eb9ea6a038781cc7cc9452ac18e7fb30a6744a5a863526819d0950e437570d4bfa84859c45257554daa103909aa480c0a3debe6b2e0bf3c73e1d9e8d23cb539bb8dd6426798c0b18139d467c64e193126ce92c1e58090cbc1dc7ac412c51b9bcbefcfa4db26978a118bbf50f3ec548898afd4b667bbd8d05d359ab2986a29abd46f7d99d3d8a4d13cb56250bfe9cde9e669d1f5ad2c5f1c5e57fed3eefcfd03b5dba310dd6f8b45a5e9459158fd198ff48960e8c7eb99d870046132bec2359b9ca52caa822480dc19d2d1d8d05340c079fc1a1ab9765feb57f1c75a6d6ca18ccc45ff9f96aafba243805a67de93bbfe3656a19adce382288e01b6f9899bac2619580a18157cbecc546213e89e659f5113f61c5993258d664bf71eca513bd8cf4b40bb3777e8783d47186d110ffcf1b5fe83ca47599e52360e6e7cc9fa7f72a7c27bcb774d05d5c5ae9b75774c2cee71ec2657345811206a3bd063696e87bb7e80d5ff4564693d0a556742169aaf38fb5bd520e2f66d2651d7e0ec985438f8152d959f00776aceda161440519fc52ab47b837ec6b42d74633272717d7d8650213eb19e0655e10d7f75b6f7d409b3ae22ebb976535eace12423d4ea854d9e86c48f73c6d0f93a48a031afcaac773fff3126bca4435f30e7709aa7324eed69b349e7de305b788a039a2d19a237a41b4eeba347939390dadcca28042e14882ed5de68d29f6e6ddd6a5b3e80e52064bfdb76807b004727566b2bb8249e5448803a084f758ac93fabc1f26c4ff4a0965d150e7cc3cfc9af896cd7742751a66c6ff04abab5f4550bab5d03ee1139f41f9ad2dfb605eadb3251426a233d2a87d0cac8de66976bce6cb504e39d6781d371ff81e4f122e64ae3286dcd950074b62f507ebe0cfe6ff396faf105b0934d6c82ccc8156db0a8cc889c2812fba7cac19d3e13f4ca55fdf66bfa1eca8354df616664c7258a1908bd230a4d06ff8f944f95b5b9c61837c2282f19a2d07f548f9f5f778fd294dc352009facea78662ad9713fc8b76efed57124976f6004f68f358fe8ea63af24da940f8ba0481a072a074c43650dc2bf5df395a6fa2887bd10d4153d0f5ec5c7acc20e9bfee643ffefb8e572cd134f3edd778d01da5367600e60b815ca9611f5b5cdfd52217d401d5f96abf2600a65e6727094c9238b14f8812a43dc1e78c9b0aa336beab91cf162d332659db9c5ef6acb813bacba2c98f5bb165be63811b7cf36054d83bdb830c9e6bb4d8b96c337e0094ae65e9195e340be72725f05d9a6ddff1e3e5bc27dc302ad6b08f3de2487b36a524125a57d001df51d836ca49ce5947b0921bf31d85f71ba7e152cb80bb1824eafc13a99ae2fa9106befda56393cdc2a3735e4c1c6ab32a0e95707f3b08c0d5a55557f23d25dfe055ae3ecef85b6be3281cab542abfe78cdf98b051ab4d15a7558ffe65e9c85b042ee2db1e64ff758c3a199de474467f0aad0468c7742dd0364cae25db53c049585819e66e9dd96f611492e942f80d2d7f9974efef8b49b36facb6ac47d5e4e50c6aef926b81b7c6cc0e5aea6be399aeace4a1fde054d07db65235dc520bff33b3a3846eb05694bd6e7321e6ab09b7edf7e70396f39a0ada3e8f063ee1f368ed4cfbd60497f2288a54c551c7df25c71506e6ff2eaa045a83aecc049158c33fab9c0948b3bb4a5b298bd520e38601d6a02b26c795d0c026a8d2eb49a9abfa5a1f3bcc43e59ced674aaac8776018452c09ea8c10f3869ffc90a21f005f591e112e9e02e896561d113acff9021f53561b2257c296233dae7235218859df1f40ab145277f0be619b05ff5809f37cac4009ee172330e96d44ad4a81ee3247307bbc6b3cbcff160660ca60f3309437d5c7acd371dad13eec9ccaaa8ac5877611d0fc2e74ad67f0dbbbdf8a625096afd596c6a6d7060b5d18ffeb2588f778f2626784c8cc183f105409c71212eaaf048db69ccf18dc3da8bb760e18f56614d51a6fe2a0f7f5bc037874c5dd020fb7dac3cff58920305e6fe7a558ac2fd752ea0cbff0eb4f75afc69c7ff2a17bcc3a180fdf3fc968c076e108abec331649e367c3919694c9a73f047fe6b540bdfaccfc911e9800ee0ee561199daff5da3ceece40163d650b80028cbc73a8cdb943f437f87ae8d20617337153c27742f771c4389f2749022c534c04f19734653929a969746403eefc00dbe191a4c17907f215f8493476466e7d9f455d8dcdf68fafcbcf279f38c37869900ede0d5b03319d9c1e4155803ed79dc3ecc24a8f7b37a098057e76d3b547744203896cf895f1732c503fd9906e6c80f0df5e3e5ba66733f848e5b645562d16e38429992f8aba2268e3bfad5c4ed9130e61a61a6ff82eb888d7bc6d76e7d72acff0f6e6bc04ab9b7220167dcf2aef3eb3bc3005fe75041c634bd30082d7d6dc2a6d1613ab105bb1a95ab7da5faddda5e645f684986b2465611b4e744b5c68f5415572401149365b9fda573c53eac4b077d9c6b305d84f9257103e33245401e8a84d4aa1088fa5d08620a778b875eab7f49362566e4191b732f8c2de847c40481cbe2c82fe817551d91ac3880d02a63aeccf5df28504047648c9f6887389d3314aacbc6adc530786d2689deba4dca0a6ee659f03f2abc7a691de513c7184240b50880c3942f8e220bde8cef6d8512da3024beff4a75e45557f7b560f5476c846b1d6f0377c2701914fe805d3b5cb0c214acada4604d69015ab8d4975acc928ed3998a1708404f29853ece4920e6afd44dcfb41939efe9124b558a11eaf2bd63cc4f05d609d142e04823183adbf9c5127d5400884c27eb109e84ef6c351ef71602182b84511bb49be95efe721e3636aee2ddb85fea9dabd7f893936f80cf6778eba3c6c4f6cd88a750ad7d6ca022b7b2d8452b5c752019f2fccc50a4c8c614bd48c2cb86dece6b24aa1010020eb15100a5beff83fc69ab7aa603ffb3390ae1d45e201edbb19c264fbb28103a527ffadecc0bfc85567a0d8d003fb74b559a7493eb7ffd426a6d3ef48cb856b26cab02b820de11248947a88608c900a63a54d07b770bde8cc53c9e4139a81082bd32a231818159c256ccaa895893dca6db639e03abe1a8230e58055ccafc251e2cb8ad1b796d2354029c9568a962dfd03b035eb2343e6e1101d3857e3a18e312ddef9a10bf0f3d3983e377649f4a758855c513c23bf9a7be709fd36a0c8ca85c2bcba45025f824c3a144ad825d2de3874bea1a2d3985dd60926b4581f12f9f818379c40bfcc6b8aa22ceed7ec64ef56e8d626c570a9b982959a86ea8804d03e4cfebef6aeaaacf8560b94f0adb2daf73a9be6c12992ea93a4dd4f275fd1af16ed9cd57d19626da6b9fe668e330e29a33401890a7b95473a57b4d36779f0d55c622334c35243961a69e814f57930d1610778426514d391255226b84b931886004e0992b2768f7efdb1087b56b7345d26292d5287d7c668488bc509419e173a85096afc08fe2820813d19b4bbbe525b4237ec7a83a7154e0be25d71b11f6a53b4d8c33108e260d46660faf6160a94427d26697dce861ebdf2fbea68845d2393a65f10b2304e8e8cc103c2fb2acf16ef28bf3b222524b1d53e5ccda8b783c36bae0e6164032ee53a19e1dc050aae687de0fc583ec50e746e1a3c98f724b04027db38db588a0179e7f4a6fd3f8a7b65b88f3f844ba58a7527527ef5bc6866d5d52cf023251f69e97c6145a0efd622474b499658a21b18156ec5ab90d5ea66cbae03b53f7191f054a5fbd684c6c216e422ecfd2218347455a8810493edbfae84596e2f0b610318c5084014e48614c772de78f776252f23d0f3a9502449ad55bb3a4810f2fc785db93d4b0c0e3cab3260de365ddfd936a85f33cc8c2757892cf0c9cdc58ae23044d382781fa387d01df14271fefcb6d8c3d455bc458aa6c6099a23c08d1706e603cd58d23cc5adf541c70653248c461f5bf69c136de7675f402fa4bac1aeb970bbed8cbc2a365b57618ffec659e04f64789b6ae6fd1a8d9fc7c23e02985884e69d625995f3546043b6f38e80e39d60d085db053f189f6bd661505f621a6ad07c3c93fed120c01b738441e215d4f6785259b096933325e66946f550ffad884c18008c4d5bcae57d66e0c6ad1f776a5d9364effe82f9139c6ae1225c841ea008e44c0c63bac882446d8d7a128247cea5c361cf6490b4cd6cf7dbc63198f64ead919e21088692cd29d9247a6f716dfb38bbeac08ad6404f6805181e374fe5062298fc0d31fc0efd8dd5ce31331af652b76853e521518f5b7808183c1b6dea8548287252a59ae918ff574fc7b502ee54592b241dbfddd424726f97044c62338a90545f31f8521eac5e96cd6e3afcfce9d2d682d2106dc81a09f90dfc273e3b05ccf82681a4eb15432006b74be72b349bbf5cebca2b169d1ee80c52bb6996cccae7e1211f00d2b4983e306908df5da139ed85419e0c7c07890bd1cd9faef82c4f43257edfb3f6a04581813d7feb229cf8ce71985834cc25d3db2297d8dcdeca7cd00f6a6b5bd885ab146724e94d1a2ca27d1d340858e39a3f07c2567292f39f859059da0640f270b3b25bd5bcd5b2c806394f6514b9cc9248f863ffc1dec1b0e0db9807d25b4fb733da76c726a481cb348d81d632eab58711a351e07b4ee0c0e5f406157052d1ff7b9c793cf8f8ba7eed4ab608ceaf19e7a37e209ae70eea935d803818d3c7e036ced027294e0b69462527d74d2cf6b382a02a6ab66fd4fe02012b132698d0895a8a74d50af1944157ee425c3a96a7f3bf28ec4099fbe1c22594420efd72ef92bb711e30da4f713d4bf27a52727b3ee6a2c1d4dfbee2f98fb58e789b121f82a166093e38fbe9576dab057b3db7c91ed20f9edc2cf36726c0685e7e9a4d88219798ec54b639eef164e95ed5e607e5fa285af33daa882508f3a37d80faeceec5e3e26fc4064b39ae6eb6df49336133cb35bbdb27ce8d6d5148e4dcf8690730e71707f5f03f38f700dc958f543c49f7e5752acec31cd6ff63ba434fdbc70b69c348fa19b5040ad37106631cb49332f2224c0d59b3aba81e6eda37f20e8e72fb9d4c831de6b15cf5f7403a555184510c496b0df9078b7acbdfbff0cc8619ecf0a5efaf995197bb8cb59548c58e500f698b3fe65543ad9a954a11e2ed3a51ccbee32ab2430de521be7958e61d40276ff5cd7b2f63028bd2352068b91a41cd014a15b80792ce3619d3e945956a679ac245842553ff9f8b4dc3e131b2436e1a36707b94fa4cfec44a55eaedcdf70d4eb8ca2a9aae9b95e48a9cd6cdc57c2f7630b1adede8e3a0368bde38f55f691b459dcce72d1e230df2eed25b86a3dd4f2662d659dca9e64e920e4ff07aeef4b6218c2ac3b6354bb108ca146ffca503e5cedaf4b9c60e21e5e38a48a4e8e3128dcfcf1073d823b206ac0885b0c5c174702d01eafb77866658f368452ebe849cd31346767b47dbe289d0a545e60f9f3e5a571580ca5f8136375f5e80c38b3dd2d31590d100d376309ac3854bb739eeaac5b355e1de5d76a9cb1afbcb6db0259539430c3c71ee140626e7c9184f394b04069ef012b787703ddbaf0a4546a9e87752010aacdd7c5ea8f8d0bf60c2169fa175a786cfd3789a7656b522cfdc08f3c80322f1ad69519bb06a9df43d876da620c4c694affe4e2240b219d658dd271d5a5c845a23e2308c847a559960e88c6125b3d93354ad692b817da1dab99c359872219150cae94befc2dbe94d4d8854f1194d9f2a7e4a7a8c17304863cff637d67bb6f7047a56669fd754d776f11b97b8aadb0821ac998271696afb3a2e4538bbef030687160141907df8c7ccd534255970babefac510ee786c98b2ef8db2e54f81d5e7d03538597868221191b8e522a47e71839f140095bd941a477c5b8067698bad0902be10760622f551df05402e6cd942b80a4c8d2bf7fee124de82a6d6299ae72dae96eaf5ab7bec872f0dd981d5ad7b55e86147fa0190bc47ba7e69dfe201e422e8bbedccc6a1572f6a83afc327526d491b1d4248f29eaaaf65bfbc243e2ef1637ea1d5b9c026b6549f5cfb9ee86db54ff69badfc6501ae74c3e6cae711b504c3de8edabfa301fd006bfbe1f149d4fc27b5d311d2a60879e209e859b21f2843d7e23643593534e4e9cdc71b6d31f813279088084117e9b31208aeac218816cdde721fd28f4d842a89c42491a5cfdbcf0e7b1ae047d4e30bc64eea4b94249c860ec08766e669547404b9b3912e6648344843bc6b227ccda659f3ede8a863ec61088a6a9a533bac45141a1971485401a2f71aaea052bd7515dd7a791fbbc59b55803b0bb89b42efbf921f2290eb136b47c12f6bafbee63647c1ba683b5e3e3c9610aa4df7bf805f3eaf551360c94fa10de561e5a6973aa7c4589bf42f9090c3effa217d78ad8d25f1a6a501654f1e46e9e08483a66196cd93cf3b91916d837014e88f6086c4bfbdd655f5ca055cbcf41939962e145b1a144c45838dc6da9a41566388539519b14dfec08ba68d142f9340b021302eaa0ac80dab3a446c10e082245c1e2d5d5117c7de9cde87f92714838ae6a91ccfc5d25fa3b4686a1f565316cdf4ed1ba4bfebf9cf6942107c7d543715648bcd3c38227d553760e705faa05e81f5fd1f097417b79dd9c2cb6c4c814dd8edd2b325229970379b3ea72acbc45058a2858e924e6392b92bd913cdbc16473c7634433e8304ff930d4178d373c957788a2d8cd15abdfbbc760ca2017be14e5a0a759d8910adca8409291b0751da739d0af8f43d61a5b1bddc84fe00794c9da00e2d2c43a193415803b957dd3e63c326c4a2c7edfb2d217d42d0a4dda605bcab7053fdcdcface5548a6174227ba64d64da8c17392d8c1aa6e0c56058b2326ff761bcb8cd7ec1c0d9091a6a5dfbd2426f05426e10b677ce0571b43e990ccdffbe567727ea2adcbf43065b889e9a14390c19c6c4f00ad470d8130b8cd01d0299de355a540593f71ea4c86e0653c533ee721c9352fcfa7c03f94d0366c58b6d3593144a0541c5f79e764fc585426c0c04db502f147ff1b6caad454fad421631701263ecfdc1b432df6875a37bd44cd50f1ca43289493202f881f6803bd811a84d7bf895a18ab7a9d3378a726f0c3c87d58ba90c90fec008741dbbdc43a30af97879e43b030ebdf85b936be8ef06de542f17f3a931d74980f63e61e4366a200bf950f9388c86e7fffbaad3f15954a6401a85c0cad80817c2952492964b356eb132a3a36256a046b7b4da61a93a3710c5769ecf4c52b7fb6ce3b2c4a92e1d41b56de3cbd1368d4d6e6bab987b69b8b3df3f5e8364e4512d5feaebb52f29eb38a119de87c7902a017f8ee5da3e63aa752233977a20c833f6c148ed54ea67b5c8661b686a00da8d58f1b264aeff45a147d0409af7ae9747f17e3fcf9bf3b66b283d358d980e4702ac88fa69c36791f2dfcaa4c183689b3e83a7f7c0168285cfd821389075f10e5dece3ff2a4ac2fa362efb46aa1f58e1206d8df77abd6a58071ffc8948a83e98b1619918fd2b4f763b76acc053ec3d1b83430aada0c3172bb51faf71ea5d09c89ad7ab7311192d5536ce4e98181185f55b0025e7662b6721290341913a1ea56f2851fe95b783b0f7dc19ad1000ea85d67188032975ebfd0861f0bf3ef73d8e18f7ee452282970f97248abd98bcd4d52f8622acb5808139168fb130454096a3c4d1653f3064759e854e8dad69a4ee96424cc1e2a88d812237c818dca5eb8614f03485648e2733b134908ce80243696c9879393cbf1b19636dda89ab4b826103767cd80ce1b7e1d39f97aaf74002db3c4d21b2245e2c8f5bf7a2e5e4e2349848dd7c7f17d67e4d6d5f726a5668a2aef4794b3102de8d558695d17a950256156285ba70e6e3ea8243f62db3df4afbe61f00eba22bea75b02e91d6218cc750892d0ae885dcfa45f476590908ee3abf6f4a5b8d281bb8c3c5f0bdc10f3ba7f4bbb2ce8fd6f8f6d0c88f4bd59a4e113aa5516062d4462ccccde20cf3968dd8da87c2a5e58f54853ec2207b4b4df0887280d1d19ab5839e1fad03bdd15eeecc2fd517ff8f7bef5bbf5b213be9d23a644c95b549a9146e39a527ac43d50860fa403f1ff27a70c1be1d75207b7c42dd59074b91db82536a908a74860636cc47aea5d8eeed4ea60f60d0d944b50434818e453c0b079f8b9f28577b9033384873d88ecfaada8b41e2f6c2d0320a24450af5de778ee90bc4962f20dac29ad2af931671f1a9b7855eba6e972809c1de21f929de7ec22ef9c3fafca04b4bde36586a9bf4170ab1027f4d94436ebec40b6de8ffe46b84b01fdf4229f15f011be1bcd3a4bb2c51d34ee871f297b7bce2c19902b23e200c6bd3b806b8e597088ca33ff9834114ba1f90cabfc305f34b8936d2aaa5391fbdb3242456b8f7e9d99ac7f35ed423add2c6582b0757e5eb03ef4904190a588026530d1540b60981b03e46b3c42d8995716c61a160aea96d674d236750a0ba3854fba0797c98b966429b926ecff0549b27893a3fee2aa77ce28629c30546897d5c94d6b917e12d41badfb0747284fa8b150336ba48ebba039d4b3a2d25740a984283747952f9d7dbc24669f3d12abfdd1469b712de2bc34df06e55205a034184ae2933467e97c2d4428297bc11fe7c1db46a2b8742efa1ac7da05d22293cc20559e0a93874e26628bd8278a9fa74a56d2d201e61ed0589cf1de94a7702caa97cb130aa8ab4a7825ea335215db9005cab5fc0942bd13140c31cf10aa3ee6efdbfe2514125f413ec54c1b6e224ce52b5f0439010fb434bbbdfd6cbc7571391a7d08e8e9397265ecb3376b06aa82efd5c459019f952252f4406fa7a0432bfae31ca00c490e014e595f27a07178f0ffdf0253daf2e789ab5a45932b8ffdc9b7f7bbd16407cfcf410cad6e417fd3b6cc80259dd69730fb61acf5cc0a0c12c964c561f460080713a8b893212db9187594aa2d7d1c02370c78b5713e5b97850f9ca35606cee8aa8481fe3a74e7c8ed832d43312c926f30e65fe84e27be7929417e1ccff0c0b3c2a2c8e0e3178a9491f54ce905d9f15f94e116ba38209590bf0e5ae4191903aa1900d78a68d5456264849b9a329dd3ea7ed1829819780e49fe3046c92fc77a048355069066b97f5f49bd357da921d45be3dd9e68ac1312312e606182441f45bb9c679ddd26e27ae57dd6d2e4e58a91b3e350e086c1df469ab75c41ef37ff24513da8aa13c26f41a1c42ac28dcee7caddeb5e5490639338b8fa5cc3391ac016cf6f308e036f752eae03fabb2f02fb01fb45e0c0ec41d5aa16b836166bc309b4ec05adecd70718cd0214b7f3b0abef2ec84698129fc3f20be216d699f6efbcda380596490cc3d762b33c4ff426864957108454b5865c9d07ad37334645d55bf6da83cd3fd1393a5b5aec250967588b7dc7567e8f8c36b7afe97d3d01297d9d3e01eedb6afe4b9b46f61b0422cd8a2ec174d757e68efbc7c51dc5991b682e1bb456d936c207a799290b01c93a079e360e4b7dd068ba9434e7a0fc72a64d38d90635863dab697b03eb61b6230cf5222fb3cfa62f1a7efce0fbe81af8215a6cc667f5cc358ea3f30a00f319563e8f778b65650193a68dacaab9681cda224a2f89648bfe1fe4cbb87702f33f1a086f14528fbee1a863d2f812df331a8e15c3401ec4eb71c7010335d4edac784ba7ea5abc1930b2de2db7f3ea0f59b821bc776386b67f52a81361d7f1dd3326a7e1102806040fe5549f96b062c140da799b9187f1d8c893b8c50acdc157778993049c5ebcba376c3af20dbd2b2a12b49fe0deb6d1d562b75018a401c3c7b2fcfd44e3d0b52a2d0f59035a83ed351e7ef3680faa284d54947d6b876ff43ba2a8926a97151771665d473cca75e7cca538ebdeb2f7c6bdd98a45853b5bf3b9ab47bcad6c852c3d9b9fd3163dc2299a0fbce8f79dfc72ab704075eb59459d0522c460bb4b5013756a3d766e0fa68e527e1eec4a26b29b6998538c0a31d89113ee20f7c33e9532df62529682eb237fb13891ee9c9064c14ff7718d735af6e486ced53c93805a12892e33e51f769cad6d9eccbb30c669f5d2fcbd45aef6d0a6c67143580894c9812e70e5b7fc69d54fb2ebec6f6405e2160c45ff5eb0fa79b42825c1ece5b17fe9c58d8890468f25d7cf1a40d5448512f48fcce9c3ae7164c235babce898bb37e4e0bc94f3fe339e0e31cb87d5eeaae0dd2b068d1bfc3ca8e92792afac10b805610afaf1d4fca5cbca42c5bae31effc95899eefed6ad38c9213ff48fa6d566ab812ff3385c9518b95f8e19c5ffe5d705fc13b494a3624440de3dc5737d925f06ad60120e7ef09228402665e809a567ae981d7057f0c94d4e5f163c18b67a4ffbe110159a9419fc3777eae62ef5fb4a3fca32e730d6e038a956c526dedb7fd3f3c6ac997dbc8d510e21f6d9e60a929a4a09d02a40c6816d43a7c47a9337722608303c569154e848ad7c0ccbfdb8ba2c5056c095f48e5ac6d5be850240aafc083b4df6d86180e7ed7f9e8117dd221f4576ab3d303ceb2620ce37546f4994d7353f6950bd78018b4ad386ff599f0208e9db9f15e642cd2aa80855896d8f447ae18c47a367a06a41f00c79b0b927c22a3e0ecdf1c34da08a8899dbc0391b4ec37961480e88c8d743086f6ddcc751b7f5d3004a2969ab4df056cea1fa375f9fc5eafe05b30da2d6e6f52abfd7faf4f448799aa19fec1150a1c38064d7fc2a1d3de2ee03a18b907bac77b12a137be629ce91454e0b581a0f8a7721269e80313d3074188101a8730288e324fdaa4093b78ffedadf31371b29ac28eec66ff2c83f41370cd1ae5c73080da2c873ac41984690834b2726ac29c6bb24c52b7e6f83d441e6bcf67808872c31f3929964309ce2206d497c2198e4dd22d07a177626b78c501972213030ae024de28ee704ede01f449521322a05eadebd8b91afd504753d6755911e8c06df09d79ca3bc9dc60125398c9092975d5167a6fa79bb9f79e77e02df5b6c8295009eb1ba6d627ca352abe403c0f49b01bc3d1b9ab9bd24228534b9db16fdf7e1f61133c686e554f8faafbea0bfccc414a5464e75e3c31deb8071632835ff60debeaaabc9ebb8c54700c58a6525049661d6087e0b95a73aee9c07d00ee723d405aad32e0e076c3acb1feadedca841ace259636e47cdb8fdc91459ce30456053464363c62b9f0041bacaeb7c31aa4d9491b1a4e35be0c2ed4a3bbd0328bf503d103766610fd7af239c60921565f3b1428b595c0650d9410df4388d35d1d1825116577de4bd4f851ffc9bc691b961b76fd65b981bb120e33b1aaaa4e9018d3d540d821a82029588a426762183a92b98e8fef6a06a9d23c8d9bbae8a21c8ad812bd400d8bd6a2a4445353754b38d4c8a1655a43e0dce2d54718af35f0b71a9531672b9dfe1dcd3fdb94b4dd8bd9aa8ba769ae276c85346e1cdaccbda703f814b44a8528504adcdb1526d849714b33bef1ddddef561e2edd999713ac3e9b6fabe31ab319c5b7c54ba77f8b8343142fe6700e498008b9dfc9e40b4f4233d1f69d947b5ed750fe42ebfe31d068c4f42c3f5042a264512c5917d65ce8858eddadc61f1b43f39b4a325eddf5ee82492b5f0f26efab2564d830149078843466023d70362f050d37561c2cdcf0f49d82c162179d5310e9974681e7406df0227631a42e649836dab3caaf98b499cb0509a97123662284b9b365ee2160adb0c823c2c2cb0630f65fda4dee6fa34114fd80eab213cca26549973b3e8121e649b509138748e1e5ef00a63f5b96d448ca3686c09782e6377192ff169e6435828db8b74c1d18672d685947474a1573cf6f23d7273d8ad674a921d8a2cb24bf2469bb6212c96481c9f0a3c548b1d312e8355b026ae5cc4d5314dbda8f50832ccece448b3d466f33e5c735335dcda42d8f32320c0a45a8c990c8d4603655fd0efa3504ab049b60049d33d1d1739f044177bbf295b602727f51bb70bb3ccc1b9f2c967e61ee2763181e89cd89527bab5369399cdf2a3674125c8ce55047b74bb5de13dc6bcafd593d6d9da57e2577fb8aa81612062895a847e488fef1cd00d3f3a9166708e778c9ac06150040faa178da53c70b8babc11fb2c73c2f7f4dc5dcca3e8df775cc67c0f98b55740892315080f8e0232b279440ec0f96c7565b8d9b2d776d2a887d8e7e321a81686ebf11ac384c4b2f233e8ec63a8b23af8cd95ebac0af1cc942974ce5a16cb8c594be8c12fb5b2a9d34f6127002823e0a45353bc320f317bd65fec7705f08fe023bc5e0efb7aee86b62cc7e5e575d8a8e1dba79084a10047ba167787cc3d03ced65942e776b0dc93c7e7389dcb7211ad3cb3eec6e21a0ef0799bd0d93fa538ac0e353bca13ca62e1150c27ca62dc8b5ec4b6e6819ed6d8bd410e6b6425906af0c0927d02c6baed3c81d57fe1d08ce63e300970357e4406808884f4cf707bd494d3e3d0220202a6bd4f3a4299048aa1f95b9d36480cc043147304fcfa1fa11f4bca7291d755ba63de289cc00b410f1e8b47e7641936a362e756561cbabe01563050b2d7ab38f560e2a444d4dc0b37c3bb25ebc296b10e4b684e91f288099ec79e4285715d0a966b943612a350727df855e62fe27016441eb7e720f6f9ca10100fd82601df467d6118c55e91b174d86300f374cde8efa78e8e09cdd2795baebda122b515c85c17121f945691569727a840cd2731ecc5198c72bfba042e8fbde51c828a7e035e15702f1a2ae12be1361cabb328eadb19119dcb711d802a578a8f2b95f9c9ac85a94a709d63c6979ed4b63d3575574ad32c9ec4b11cf5f6a4a075267b3ea39ddefafd08ad31b367b546b7b9cd5d2c91230f582a478b2c1e3e2cb3ff04909f4085acbea0ef3f3486eab201a113a078bfb3e8345c239db2946c1474702ed16e030a30d330051ada585914d45810475389a9edc54bc1ad94a426d4f68cefbd1e55d15699ecd084693e1951a91530201be038cc8b618accc17638e07bdb9bc102cee32edaae900cef7a25c22a3b3a0e2069a08f77f2b84b4145f0913d27bc0631cb704c84003e34c5bc9eb0c9a63fc9c2581e42a22cfed106f8b7319546fb8a77f9d715b4a3702eebb5ea2da6fcc2f7ef90aa1999fe03096353b002216724d3c872a3a1f919f9660cd722a5c754093617777e4b1ce4566986694c683835b0be565fb5ebe92e912bb7a923593aff4f29c628fcf8c9c5e0a505931957a25d35b61638d723bd44e323e51eccb951c8168631e8b8a1424c18c0defc379ce86c95b364b695a7d7d4faabda780ababb1fe5184a861983735f6301c66848b66800719d60b52d38723f235ccc49c4e5beac211ad9b160f5bcc9b56016595dce33d45e046641fcde2d7a7bb3a25714c6c7be29dd7595a297835e3fb7d27dcf5e5f5b07cf6518a7269e1407fd3354509a5ebc720d5bed7eb5e1a3e5c224956432d23fb6da8a6302516a78ebea77aa4911cd055fbd47f7102f2fe99908834c45a840eafb49324a2c85896b3c7e7a46f28df245aa5dbb27ef25aaa11be3dd4f9dd98aaf748c0ae18c243e5e2145b894be6ac03063a51c834f6bb6ee6d32126c85f244f6b17fd134a53b77057e54ca2e46d469d38c459ff290ec22ef62499fcb4805f25ee96a0cf5d3e0defcc8f8295985698c9ea00ac99b9774a290dd6e874be3024771ecb77a366b5e068e816099303582b3bc80078d07d2591bdb7e82ca11454bad4febc3f0338230a7df7dc0f1a6c2bf6336fc58499f9b565ef881853505465299af9b910f7eff9cec677d65fa3ba66d26043b78fb0d44c775700c903fc65cd64a22db02d0164ff46c96f3f04c492a2f9a85e7203f51db06ba6badff60b30cd374c184d0a2d0d04f5880243ec38fb65543295017ec59aa8e5e1be93422213266fe3ba144ed193157615d4b178097c1dac67beb7d45cbabdd1019c53defe90c11e9a361303f618781419e4edbdd863469977de41768580efcd30da6608ed457ad3dc53adc670878be0685a6ccd4d2e2851d68bb5c42912a112987d1061a0c28dd2403096ad8eaebeea2448d6f0bdca10fdcb2023322d7bf4e557f860f47bbfaf6efc3575e474362d82a9e18aa03abe16107927b0506dad5a6c4a925b6479b2dd15b42638b836155a98163734306e1e2ec97cacafc6f1933d0b782421f37f8d1ffdc95fe00cc3c5aa5eb0f49ddcdcf7d0e58a11a97690756b6f9a3c266330226fc3fbe1949fba01762925ca966bd973680fe2f143e1a3128987c68148caeab0d8d696a2fcc86dd8594aec5a1de219bce11f0c6d53a84b7c5cc4414e6a92d09212949b4d1c9bb7917f5713c4e37b08d5c57b73be777ccf7fc5c8fee966d9fd18874c97b0a64bb2cfc6183fc005081303f563f42b76906d6f8bd612caf067c6528353f5b59e62a497c4a0ec8cc09becc6ace3013a51f03105ab4d320341e666c18ca0d29c1849d6a0b50d300044ad06f723afe0d0fe8a1d428b45a4ba8f988f3085637a66464b5bb51d2c0f89b2a27be233cbd51746b04865d66e8c0aa37b461d6147a4d78eae403c8fc901bbf807cffd741496c3bfe5c004f9f355c1a6e9a9e1c4c0c81979fccae1cf94b65f60580acc13089f37b2def7af6af7ff314f96644185c65ef53c359dd7ec2b67f15b48838edf165621e2e296ccf8bfec9f1c89d5aeac509074b3e24eda56396c18fa38057c0942037d402c18ad0dc52f834e63f9255345fb72ff002b3a46e42c7f7a6c15b7da6aab8e4ec6805a4a7fddd8745ca91feb3f70fc4b79767b69f7fbaed4f7007452730a3baa8df31589c14767a20ea54bdb6d3a58b4625d1bce864e63fa18081d984c29519580bcca0953af6e1bb2f4a461867a6a80e6b1eea3984caea02935b66abb5936db806711a1437042905a8e763e2d474847271cda2817c99672f3c03f7c2cf15a75e964717bc23850d90a1f354ae41ba3912fe6938bb00e942d81bbb3175f0217be5da29f9b43ea6e7c646658095c672c525aec78966aef88297e04be837862009af45568ce1ae9fbf824bc79354ec7fdd9593896c0fd7417ce15894870195c1ba890ee2729ff7b4420bb4335e0a63a304688d2999f3da087a737c3424b38041b0b949f68067499856d1546158de5ac53ca6371f8d70f73cc99c627aad9c6abfad011bacc85bd6f82a9f566e404943df101db0f2e02a6a422863aeed27ce2e0643fbd66b42451c4781190a35b68cc609452086382bc4d4896b0cd3fe31a0a13a5714e5aba7f2add791ad8eac3d4076043c3a8179ad8904fd51f92bf45ec10f79fde01d6a1ec194e933069e3e5914928167b608a261cdb7315aea60326097b927fe0b03c7d8b4ef34917669c9335b9e5eb1bd7d1f68c108f96cc6fb4e3e2eba7ae042964c5495ec3a68a741801151111a47160e7c12e67d1328243d9078ef2c8cd5e895df2c276f4c4409e6e1044d3aee479c75ee66e3bfa41efa9990df5b5c7a3c6e67f5cd19484dde81e68df2ba434bca2bc638c3014629143e9ac4b0c83c0d5b2442570cbf4ca019c08393840fdfc27930b34ef0a6278ceadb5afba01071dfffd4ce613acb99663d97f75b4325d9a5dbc664814e6ec336eed83bfea5c01be76bb25d93a87f88cae2d1d2f576a610decc03df7d3991f6c6a837cd83f8260044461b0d7ac701c7463543e3a99f75317b2b1f662f0552d6db4abc2590554015e97c724be43f45027211a464596af80c9dd55ca828b8ceba2448138c7b9ebe28dac180684623203bc6e7d98ca9fb38b99fbc9a9f93e46b3d6cfd00c4eeb0ac55ab7a40c24597ce9227c18693c227c08ac978efed6f9c5b89e7b30561759b54c7fe4bcbc30f2060dc6b280ec313940e579a303872665741b227e0c08b85e925cedeb15030741d35d030da48955d51a635cd5a5cf321391664e0090c833700e4f9aff533144f5417663661b1b7b804bc75419554f77f08018734bcde09bd4031ee398cccdb87f16643fac4eca4b5638488d085c5831206a48c6ebefdeb7ec5d367317e97917d07f5421c3514ea1aeb1c53cebdeca17985b9f25903182c653c1ae026a12e64aa899a9bdbbec8c7708585d225741059a935d52778f927c6958a7cabb0be79fb85d26c12a3fd0b960b0f7a8ca630a1acedde42946a8909075ec7ff56c4dafa48db52ffd8b24e5d044bf60aa9f59df94a11f927623c30fb8c5bf3f3eed373945b50e5fa68b40bb3a70f696ed9df743e5d23ef7615bed2d2e31577ce74e3ebb2dcf2ef5a294e65260d7e16c9fc7a9b2d3b4b8b72e0d69e1bcbbaf2515949dd2fd3b59ab1684d3fede95ab693b7c0b24b5d89e4dc77cdbe4b8412d4e5f14990dd54c3b05c1af4890b8f8a41521106ce48ca38f62e651a89e11747cfa3c86e39fce334e047898058e0e663ef2fbf6330946eae062f8eff5eece765143a566d34f88e4e7aea2bdc64b68f16c7ab7855599db734b309520100f9fd9aca2f2a77769c45db99cb5040c27c9c25a63402d833225d523be49b8bc0d0d3a9fde9c0d16ca3beff45fcaeed733eef2dff02e95984f4c06874a17e703039e2709302a155ee41b0ce4904537b821262264509dadeca7f8caf42ddec4ce65a26f3af9bb9e21bc75897cdb0d1ee2cf020dd575a04f93032c8cc15b5a96ee339d24a11dc297aa1ee3b2834a53ea6082188c525603c18a10e67a221f9831ac28f03d6b1d469f75c29a6435d9d742f49db2c87efa3778cbdec375b5908da9a5dd7cc62d662e9bf45fb30681bc5730fdf7281e92ee7b2dd09c693042fa6fe10c60ce9ffc7dafd8b1d7f094608198c6184d15cf5dafc84d8390f36584ec889babeff154985a1268304acab59bbd1723bbe4daf48cede286648d55bab76dfd636635e07b820a0b041a53daf5ad1e6c1a0708869512ccf7ed36fa7bf99f1792fc48999e882d26e39653dba803f9f7e4ac65feca23e426d741fe008b4a4f5f9cb3dddc0aff87c14f3f91e402c22387b6955347dc95522c3803721e772ca323525837fec43a474794a67809b2e1bb39385930b7254656205dc1708f54867f44facaecc339546afa8e5b2bba1c92a8eb5f0520b6a6a0fb999c4f1d4ba568091e6dbd45f5676ae67f388efdde2fab43d6cf439a51397a6d46335f5a034b1dc0c6cd4c6fa33432619dd7cd42d80b4fb0fdc53fb9e68cc1d4c201692e5e2ec3833421b9092eaea1c15e813521933583b38b34dd538c6533d1e5f31016ddd9a0176bfbace7ac32578af63b14d2b4b0788d319fc629b9df2d80df24fdbd9a986a10e297e479f18c7ca1438cb10f0d227db66f396fd56caaab2c226dd4d27c3f9fd21897603e984fcae7b8032a57ee4770e432248eebdede935d7d2ba36577fbbdab2d1b48a84c449e0656ac5264c5db97b015448f2a64df99286a1bbb9f156948641c38503eaf5d186307e031d9aeee241e67a50422467f5b2fceb64b5e75650f56afce8e2ba350a6decef210b1ecf41cfe17d2b468367a896de1cb651760fb9b7bc0ec1779ed761fc30112e6add875b35e39cd2c40e67d8f961554b5b82d66db4f5dc3c063e3ade57d5f8a6d4ff8853ac4241e10cd7339d07c53a149df9af42a9e6347b5f43aa1079b836804c8ff4b15401f38a2220f2dcf0037f114062ae4deec3f90f6f333b1c2ded1b45e45e4fe80dc6f3fc5d9268b81f7a642f9114a9772cd0c4f56b48009b11ceaefad71e39d6548775557ac98cb8554d3f2399698729d9e77ab46ee2fa782567760113eb49323c46dcbc335c932add70592f3cab78fb440f826330eb1613c0b97b45d51fcc7aa7e60b91fdedec3f2c5efe9e285d4f3e9e0ed1c18c17c47eac42469e59f57ba3c619ac0dc78239d8428bedc3d68177c53b4e7b4767401861ff5205073c2b617bda4ac32925633dd4d8282f557ff12e5a073a238e2607528a9011423d7d5e13a2b30b4919ba6730f3875f45a74996920f47a23538ec63c7f371de8bf6be409551752c3bed2ae445c9ee953355173de39eea7e1694623de0197bf825234d5b87f149a22d4866507b6afcadd761309eec0d435665da839404192bbcf669fb71f349a519cab34290e7be1e9c6acafedfb9473ef05a47510b138fe9668b7970e4b909a5bf3f5b45865145715174009ed75e1e0f510ed0679899c3e26412e45c6ef0c0d5a904445e63b5052252a9e163a57462b3c69b80386880172c604f8c088806102508d804b7bb7aeaab0966249cceb2af2ee3b226da306e166c6691e772ab5c109820218e8db110633a23d8373e698b73a194db9cd6357803bb16010c162829e34395d96132ec9543e8ead8d3f09a2ddb18d3a0423ecca10c1f09b4503fd77012d577608e72eee83adaedad41937d65f71ec84d21368d8715d9b52a4d9d8b63514189b1fbdc1e134f29e8f4917773fec3f68f58e22ddd18ec16eea1bf2fceccef5003c60a96839cdf3d7df0031a50d4eb5ba567f45ff14bbd9dff57c41febf564ec0f7e63960f9098c7f00c79d4b3d7986b89f63a361950b00f7d90a464b07a6c3b0c6db62bc32c0aab66a2b80723c968c384388dd10ac2582c03893403da98f417ce217035345672ac194a8241792204c54c25e9baf1b9a731bb9c744cb48ec0366c2f7e30860b762aace2a1fd2db7d7151420619af4c802be5fffa5851d8482a699a92066e2dac4b9ce821efe5e8e8e7d5a28e935b9b092fb2b17804bccd4884532713bcd4e537bf527d052f36661c2824f4c3c1e20df5d8dbd7ad40498436045421383fe620c87b5f507bfef7549de6a84eed6c14cc6a00d6c8f7f69284d18c9f0be5de6d4db1bbf89d84593ea532632fe8a67de99d3faa176c1fe135d19b15f9c11425a01b72c60fa2c8fb4024a12ea12eeea4c2ecd51e413b75a795af0d1d5598baad76d3d6aeb966cdb5816ba6598e3f1098dae5b81e35ae56900609fffc1361b411dcae687daf6d35634d401353c6b50a4efe3bccc5a11d53baa827a7c274562d6840d6ffb75c56cd1aa7abff670589333dcc151b78412afcd98729a5e082d390cae89ea69c280256db7032f7a593cf1b50d82b79b85a725ab72e3a996ca0a1245c66b73d5cb9f3531c915f5231bf920a8af78460db18e430440c5d10669473612d5a8d144312a84fe97f9a2dedb8151813d4335991fb482af94cf867b718ae7ba504e0c1060966882179d069eb3004628ecf03b4ca43ee6182f7cd6d54325bae225dd5d10dc6401af8523faccf41df40c4cd711b2878dfedbd06da7a10b597b1c7bee23cf0bfd4fb67d481163ece0a9caef971cf2ac60a375046c32d3ca5a6565f8c7250260cbbf668b29e639b47515248a155bf17eb9c7ddf514a0e20a87e72b4b7d7b54a2de89fb1bf6f42aebe8e41a801216f87c24a581019cac41806e53110e3b4da0a15d44d35bbb07e7a3743ebbf7ebc9838e883e57bba03baa9206e41771011dc7e530e1043e64d2a5d0b5653ad90ee349f1d24dab1bf9c70a95dda7c05398238531d56acee53ef6354e10e302398f12486b51cb9da8d396badbf24d5f8b57a919a64a21bc7ca578f6756fd2546835ecea9493e1303e42293321c903e27a535a78eee80b2b4580989904dd138db7b03b2de4bb90920928adf303d619ed1b224c71ebff22ca51cd6a2c8c18ab7cdef9b6bbfed1011df3ed62d78429688162052a78543b26988c4a5b4d9de04e8d241356bb0bd8b8b48f0b1a20aa07427a488a7a4b655f70688c4eca7f2a3a7cbb7705f58d2899e82120edb1faf50e34af18d8f0d2db23de08c697428f9f789c4796914729c3dd62de101b662af45abc98d97db8e6c0c5c465a3d1618202ec635b0de6504aac96d53e3bed5efba40e02e186617c2c0c34d537714c1dd0100abfb4be7900cae01c1be83fbdf8916b1f4f65a46a961dbff20f7dd2b439f02c0a95a16c0801e67679b6b38295af86355658ff1224db75053f2f55c7d506bcdf9c70ff6c5ff90047c293d18ff1d73eee67446bad3ef1fd6cc8605ac6b3007a657bcf5e721b0be6e8923e041bde2b02848632b543e1b1097b25ac8fce91c3a00be2a638fc6812503a39c9839a7ba01b02f2bca66bd069588a0dd5109629cf2e25d8adaccb8112b5c29745b91f57c98ccf8128142e2b8bf064511f86ec7162b23890c80fb70fd28fa7adde79d907e0deeb5c139e5a5de5afae17c87f54d9397d71430c6af08b5abff6acf1f3e4ce757ead6600a796d619ab94eef7cf58c9ad6a4407b6b2c073760b1b4cecefeaa4eab51ddd1a98362991b88785a11520ff856c3117161d5b15137d677a23f07906a4da4b5b2d8e902700084c4295981cb756f5e732dcf3d92754ed779271a64149608e34e3db954f8cc372b3db55b04c83f6eb11ef37eed88fb7b79e761e2bdfdf7ec4155ee9be8affcd2cd53c935fa1cc8f80a397e1549590c39f4f064d5f6f0c6679eeddb8e9ba4fd81396794c67c5fa102410c8f7e9390b08c070270b2e2f3751143b13205bbc1ff46b81609d5e210d3bf6c6d1cee8d6cbe558e89f6499d074400ecfe19982b3123ac75092ebe7162d233fe2e730e9087fd15aa6ef889c004ce79f448fa8b9f1dfc8760be165e49424c6da6b6ea2d4dc800ea87f6b032fdd022f378554d9042f0c6c78be1b048b1f37549356dea9d5db72066899a170056c6529845e9feb9797a1aa5f97e9c8ebf20f59cede33eb30ac36db5a90e8359a455bf186f578d6e85400376d5efc3b48e6f0f2ee9293aac4afb714f0016c754e962ee3393cd50e119d018edffd32707b3cf5df3351f945db022213432663c15fb477381367e5e35cd9669e57e498a35b00386c781656148526aad977dcd21fc8111fc43606ca8479c2a3f9040b18f50711e69f324c71d7946d2f75e62dc437d4f7b8c4d04eb540bb4ad11dd00eba866af724c1cdd17c602d066dad8a32460e79a445a0a058506d0ff72fb8cad81c997e2d266fa270a142f880a549213795c19a7560d8afacb0365ac0414458bd60cdaa0f1093efa7c95ed7ada7463ed36f0d703d9caeab437e9d0e4ee3858e55ada3da4129c26e763a05696a471381dd4a53b6ae7174508aac385a8ade2acff7fd9eac6e27e3aa9d4934931298119242fa5f3ace99b4d18f70b9f38cfa03dbf4b9b642b85038e603bf12e4f598f2cee0be64f25751d56148ee7e53f1de8f3e82558d728562920df17cdcd3253f5b8fc83d64f5347067515aac92ada20f18adf7b531b9fea524fc73031256b47e41b3102e87dfffae8d384195f4d8fc618549c756dba05aa39fbfaf67d9c6df0cc0cff4321f91b17e9ef53f8e016a30bfa61d989b07c72771411b77ebb33983cd02437f80051541eb0a0acd2d71cdfac25252b0a6c85d2744a2fff6776df431b3bbddfb9da0ef339cc8386281e798e319fceade13bbd1dd79d97b47819cbed56bc3e1bd293f87786a56071a4063f2fab67331d3d1817e54b71488bebb094664902c605a9d96d09380873c2f0b6f23a9aead896b3af68aef8693e77b655a21d8ba93878ece468c59763c12808d95a47b0e7562ce8f0b1a052920bf7a969ca32ec6a97d7a753e8d40f6f7d9475bf007e5e24b5744113b355f4f69a7929535ef33c3db33edcc363048df6500c1068793ed31c40f81a276d2db5c2e52673c933f5e6e5dc651e4b99cb358cae412323ac7e776b28483615207cd455f9babf394f879216ba466f4522cc2414734c1613ccca2ae02199525c2cac2aade2b3b698cc0b66265e2033902c2e7c6ec8bb4d206465443eeb88360b278bd31d8e6a7cb3db50f38a4147af0add2d83c45d06eb8db558bc5cf60dbdd9f3743a45a6abf6f1fe8a1ddf29b2b50db7b09b834ed1e72e75727631812b077cd5239ba84919b61316dcde2216274889ae0eb7ac188f4d03e552f0f5370b8785ab5fad57d77060fdc9b83d1bf006aab1844eee981df27ba73880b8d18af041e62a0a239c06ae055f443df73b011ff13c7ccfeea3e11013ebc5fb52d65597f0f8f90f709087f4880fc7440f31acc159edbb1042ca1cef5826e4535cb73ccb9f95baf6c62fca94df543a442084bf0bd909ea0285ea4754614e7e86ef30284baa7b78e1158335478295389feecd528e63834fc959d0a2ddf65125562ddaeb62d8d4381527646372d2f93c447f2af0e48586f1cb8386db8dcdf6ff1b0f08a37861b6e83811c9e531c73bbeb9193fc74586a678f2f92f0d5e07b42c23125d72ca003fbfa2bec2ce6cc87178c3e3837da687c6b939b617baf82f98ac999e14eff83363c236b3dcc3a23645df157d161467a9a752e5522451d03f06cf90570ecbc1f3b2937e3fe7df91e63fbae2c246370041da8c501c9792f62ebac98b95acb1f6a3854ef29b0ad2fa9de2df67028737428d4b2bcec4cb60571777df7a641883c3db36b933b135f046030e37e303b973aceda1b4018c52f333f76f84e3489c5b0dfbf16926c096a1bfc4d1caec8f394eb27a3e7f76e0e369646a06c29b5c02401dfc083fba688ffae6ffb75133db5a6f611fdb99e8727294839b49cd84840f5ae086ac56f82d34019d8821fe6d1c1e25f3a1f156b6054505af5313034bf0f01c83cdd9873602ad669c51b806181dd76c939e4e41d117921d8e2667bc15107b7ae5738be88442b1b5b9f82eba53d1307d6c19ec6ef6d0d55dbaf6a00c123785b0c521f4826d1cae400a6eb62882660bebcdf54042a77751f6b67e60c4719d2f20152fb2927352c5df190310c4799233e1c305d8acd23ccb1e4592eb74f77d1ce848a7832593e6137bb01d65c7d2f9253c5275dde536c7627a36c720f362e5c0f6b848a0bd48ccae37defdc9f4905dbc2187917618045af2be6750cc0a3056cb1cfcb4c72a4cb515e03d3ed85b752c5b968d106a02ee8f2ae3c5287201bb035dcd5b9749fae7ec78f4b63ea8346ec2800a55e686be0afe2c0b2247821d92b2ecf1583f4277d0426b9623212c6ea5e5680fa76af4261e1f92c70663d500e238edc3d129b4f3e4c6eb8fd26ea078e8acd4c16bdcc184d60b6779bc35016a56ce2e6a38d334f710e4e02f61347a6cfa34dcdd668c9aa6df2906fb6be24aa8900e6a136d5405c2a3314caf5df938a23430148cac670a811301d625f2f0bac01181418c933d53bf50c2472e67c09f9ca3f22d20184f0d176b962a3b4f1b20bc8e1d1da14398770a5d936adb5b8da1c0a705d9c5f2c2a0c56d522e3ee6bdcf6a6d27f45d579ff80f9913ae67ba1e52313ded68b4bf4f77396e5d9324cab8b607af100dbcbf902cdd1a40a59d76e38a679a8e0004ec44b6ff90171eab8dba60fee90bee988bff7583e090520949a078a749696b6e15ac71931023dfcb0f7e44434423a3740b37bf2ee73e715b7df0a721b3db03f7c20e58d4547cea7e954b8e3d5de5adbc8f07d46566ff9932775e75ec4e5539deb0b82dbeed5518adb9a744c85a3a8ea5d7c31723033f1d20f26771c3f5e51f4f9bdb26b6752c30d3b827e140352d04003d6d90ccd655083b3e7dff4c576b26e68a39d9869fd25601201a6dbac8c74dfa62fec2b07c1e45707767d7ba91d87b5b1fe9278f31b2a4fc90237d7f57f6bb0e7d84a2121dea435690b81b1e6325e7c8ac4cf7f29fe5122fd353df609141c8b9575ec2861dcec1d70d8e931059f2260d9ce1147e27cc265c9b5c158fe32e3b5e1ba675009d0006a4b4f53b2adfe490ec3e77b37983e45f3124f03c44d99201a02c99b72a3e463aa65530a64aa6099e19747e4abc2127bba004a743e260cde7ca605ec505df4c203c428d15c77cd7d69acec8679e9fa83b822bbf4d245f1d01a5eb5503aae8a085bbb9b809336b9725f7a348025cc672e85e2a198f7dbfd51c67cadbf2f3f0cf7ee0467f4eb27d89f9c84103f90c210192c6a7f300bdf87a93e0a274f2e361965b324d0c8d422276089b218c080d1bb9fee57e83e0cf7575b94be6af526fc79073e8958b5997fc5c401ce9c20bb9d1a5b6ae1718295915b24e2db3470119f5658e7e2a1ab99197f6af218ff8eff7bc520ed813c08b19dd265e1ae86e95d80a1c540e34f33558404360aa2a20e6c60a61ce0d10a6d874e029549956a9ac41a2217cc572fee642fc477e02481e49b2efc46ad2f0ab4a61a53f92f7798e930fa92aaa57cd4b58c2b86518bc20d2000762f2c4f7598f423dd71e472efc118ab3fa03245c742256b8e4ce46df13073ba9c4ff722379702943b6f9247993a1993055b8ef1d70197cc0e082c1b81754200f67fe65caacf1e37cf8b322ac6065809679659fbb1a0c9d08cdd02ca1f0e9ce48bf09c28b4e51cd84314c7efd9c813e7ec6da822663e613e4b067ff788c4a8457d9508ed899d6e151e1f0bf00d51c4ba11c5a7f4444a1a375c8becd2fff769b91911e380e69ca509607d0671ab08335fa7f5ab0288f35be19606dbd59a65730af74123e46ce7032bef69064ac0d63cf2bdb7b2f0507cd22146eb65993f7912e31f128a12e5eb6fbea48cdf3bb978d8a29301979f5279914fa131ab1860f2c8ed9dfd7da4108c01351178d594c6c498ce9a766629140c51f2e921bbe5712e76b58f149c569e44f59bdff77f01d95f34673e35c57b1b94b31e785bc6066b3550c387fe2d04e36aeaea93590a7cf1a065937c1288693db0286f33b174031f771464cd3cff759611e403da0f5fa2c2b6644ab65c52433d238a72d208105d88f2f2a4b921eb736c73de83ad78098571bc56bcfe92c2bbae18874c7d0ddd90e07e043c9cd188b37dfb6c7561dffb340842c570dd1e33d61199c1ef8aa335793de4c015bf74cea34dec94bb4ce6e7ccae929cfa19c47016100d1eaf2078ef1d368c4ff654bba62060d34bf66411b3d786deb1810d3e1799ad41b86bea8f597575f9313648fee3cde7f301085264dbe93485d80bf5aff296a635c80c92ee20be9af0f18e63de74f4eb12986ee637442a7c4dc3320c71782a8357dfa17f2b05067cd2448c9218c9c64a4d9dbaa1e3c98f007802329f965f568396f8956cfe5b657ab2173735a2a5949ab11d9ae1ed2c7b45cb17dd1f7a970aaacbaab805e16b894137806a966717cf322198c8aa6f212f5831ef2caa333d6aec65f929de5a40959b5f237632378f56181dc6e8df50b1bd7456ba9a1253c1c1f28a61872da30719277c45d57f77d5ab178c8f356d87bed868387fb469a2d4e657dc3089f4522e0a0448822b9eade067c494d5673d13311a87355df19006be88d652d7c797a62754fa0f2eb59bfce03427353b8000765b29f2c7f4d5e2888bf5ca00551aaf6dc8037728cb056f0ffc84a29d33c3e6e85e19868696a80ad745f92f60cf6b754bd0b6faca9e6e34852b9e54c58df0ba7dc11c1c4b89b0ea1590624f161696e9390f8a03075ecaa8f317f2bf81d84a070216a0505ec4a9dae7cfb8de70880ef863d816aae75e52dfdd8925e42a594a2f5f141a851d039c5e388eb519790952a24260234016fae1671777ca51941dd3fa12987291c7d5c6524024ea79a50ff5517e2c69e93f26b830fbbf78172a096e7ea8eafd5a4a83943a5e2a396825192b06964a97f0ce87e2d8479ee5dcfdeb6b5a12bbe07712265a383462e380be8d212350ca106e239480b9abbbe33fc73b3c6c698b799a8e2782989779ab3f89cb739cf202ecb4fa80f44657faf40fde65e4dd3802911da9719cde6216759c73f6379558f4348e883126a2fa70b78ec61d90c01fce5317d888c304d0d99c61f55ebc237f3813d62f3360c0e10930dfbd7316511110107efea80d1b24cc73e812c20982ac90eb60f11d38dc136f4b5d280a95f3252096483e0b0aff1e8da2d40322dc5d5a0f43da3a4b065901f3f4781e7e5d81ddbf5acdabae67e0c14a1089a21b2b9b715e19a76fced24421dc80e6444657ed584d69c883be744fa1a1e445fa99a214fc9b067e5e52b2eee1b03c2e387758e3722c05aa39295fd4bb2787c363d7bb22ee4d43b43063af6ce6167ffe63b123a6077579e3bad19c3211b7b6960df270e52d57f8f9f91d9be3d6ec093bc75213f1dfbc0f5f3236cd940872e7487aec232e03a661e2e995a33e28516a3fb8b44fd9ddc144377cc83b654a48460bc0666d6addd1fcfff7c89da1d227abf284fbf3196b8820669677a33334ab153224ee4cb9e84a1ace94be52d732c3d926b94a0a3e2ada5a2095f5f00a50971c87d294432136fd4757e47556fb3bab1feb1cea597d1154be66176c143c269441b3886fbf528ba6459271c2fc61f62e4f929aa38c9cb9878431721cfe5e3ed79cccc7d39f4428c68579388b46fbd3450753080260186c964888fad77011da597b48bc6ca3283dff73ca1fef93f5589d5b7bdf069b46dc47ca2693f98f2830f00db39a549450d1ff31c587cc1ae6e6e9d2b37c54c5677cc984330c7ec4881139f724f4e317c0b8d33388f14f9c70e047629e9f7034dd9f75f998e13344150731adfb16b9be832082f3f0c2632ca7f9068cb40eb03c000ee2abd882a561539d7582a10d4d4dd376fc94d10f3a0530f7bec04e47d2bb71d05f507c6b64269f76fb40a48180f913866b6bc2f4d95d784b1c4b973148f6034369b5f81a92ab10ba356fdabf9ebbc1963f7a282deaa681f146522ed837bdfa58b606693a6f4cd20961ff1ce2e048e9b25a046598ca9287f0d04506545ac294b0cc6e54c8a3a835f810e8b13f3c4fb5f54208e51b1e2f8966436eef5198c4b961561c240b2d3fa72ad9369094332f181d3c0c3feecb1da23c5658c3630ab6aeb69f9347e198cd737ad7b327708fc5f1010d0db5bcbacbae654c04ff3a07ed550c90653fe39c59acc61a1d41034f31141f73e61c9e7759efe5b73945bb3837e9316d9d366fe7d7d4c2bafd7b36258ea11fee3c291e05435ee2162b6c8dc85ff4176a5f71f194a7e665a0a2834f86adb49030946fd0905554070a1f654f0d8b0792b25a1b55eaeae732c3703bba78a21ea42ec4e9ae41239de7ac429d79ae34b682f38b4eee63f4157e4e0e37cd978bcd0f374c50d6aa0125dcdc3a7fb81d393c6f006ae6e891b7e10bcb969901234113f98dd42093fb215bb1c99ce6b2b0d8c4ebb2775f89eca2cb7eec4426c8fe34fbed2a9b2ace4b0f823871213bf27110d33cdf823de97c9b6cc7b8c914f8b7b8d1f70ac05ad2e33a9fecd6f2bcefaef014a31588c0e3fa3f719713c48fe4b77a18632948a78cd13a70ce19be1e986cb9cbd328a3dc9660702789cdca4be04db6f6bba1f04299f6d171f982464a3c5c7781b38f728696cb6209cd5bce686303bb89b374847131b437b712a909e2c9183cc9725dc6e8f6eb88e4b5f6ee04aedd140117cb53ad37535b58d45430a9b080194c343c695c92fed3bca7a1a79e9dcbfb619b877c486235618432e3e1818d12cc55852fa09625ab1b6b298aa3fc4d6d561f69b2e724d41f88eb416992560729e0cf0816023809e82639f9130e3ddf817e6b51555f6ac178ada6d88b240ea5e1a4133eeaf35d2297b97a395f11a07635e2f872ec7e4fdf0f32fec64ac06296afaa100f8fe9e982765f57410241eec00637a8e8981126d1dfe543b0d6898b5da11aef12a101cb6f045c5f0b8cd3de8626169f78e1e82c20d0337b52a1eeb3b91c4c02b8bad497c741b8c22c48e3aa4345f599718895d55b86b0474865bc868da5e4f0927fd37d9291f2c45a4dac3e540a1dfa5ea584382495ea68390f8ce30a185df771bd742dc4bbe68edbdbb028d80c8789a6dd716c43dc79bdb09d49e55c7133adef860b6395620c3a8c042497eb5e82e74e3b6af0b8ff6259ee439b0a0c2a5b771797fe6f5cfae47bd2d2c46cfa8de3b5cf659f89bce400f1d7512b083a4a2c2cd4593623993783f4ef819cd5d4b88844e72e2b93be20898d1063b1362f9620d4f160d6f6185bfcfd3de4510643d3b0423570a840aac9decd7520b15ca5c4687485a36ff512edfccf0842e8e7ef258811fa3122bacfd4b9f3cf6af1bafcb39ebb5d4c910c4253b7df2587def4e73e009c5a3eb5ca37afdff61ef619dde17ace2668308264e29d3ccb74a43b66eba804bdf169478570e4dc7d60e4ab8d8df32b468d3c0ef6669129eff539d72240a9d21411640bea7099bcb647d258c81d92f760ae3f53ba0e2b55c7fe7c9bc624e1cfb2bc62f6b89c1349fc4085496712e2caa8d563ae547e8ac2a2dd55619b73b97e10f92ed63d1650cf60a2115db1099027d5c08f67e20033ffc60c2c5c3ecd10eb11a8b91b4423d6f9fb62cef0b569f28237f1b0c11997f7111a105a411647c248bec354aace78b174e3c0575162bd6af461aec1183fc6545b3276c01b6206463a55e302dd982fb1f0f20c1fb958af60c26b4b6e651f96750055fecca17968ddd82033bddda5cfc9ee0008a0315fa3a2b99688af185f568cc2eeeae90d0985a019482f634e1be0a0abf5de60227b6a68824808caff71403fbb67c4f6585bf6d54d57374f2d26e7809b714578f8dd4e3fd7c4269c1e9dd221c0beb27c893474910f0e4ad61037dcb94ebd13deef58b90859a970197e59cce85188bcaf455dbc8f09f70892c85e9089b85b4592f35a23d674c2b0f4609b92e74655e63bb00a524b3b176a8668e4283a81eeb2428cf58db6df266492d43f033256a32f0feaf5f66d549bb3b1130300ac57920364e0b8dffaaf9b611a02dbaa43da448a645cc4cbaf6406454fe11b2375469512a617f643f73b78f24e432c482d51353da8115cf2cb9ed74e09866015a6a5ce853c325c2c8dc5687ea3dd9d3a14f0d4597b6d228b13520a41342304d1960749399d45d9e26a07c1690c3567ab4045894bbf51bb83b2437911c3cb6b0f8b111e49d533ae83865f3fdced3510e9f38bde1da82393f03579c5ac4de3c4b0306972c4794e42e3753ae8704a0631928c8dd6ed2b16e179fe658c5a2f5807355d7bc627dbfa843cc256e525efdb72a059b353d128a5400286ee4849500b9dd797e3aba3608e965af3b27446a7f63c64d2e39bbd529ed46bb9a6d8e48351ec2712c191bb6643f8718ebfe8d59c24af167448be8749718e843e61199b0fbf5bed54311aef90452e3f612a9c82f1d7e0f5d810a1b0943a721a75cacfba9fb28b0ebcb1229c263d2025c6903c86cd8c53852e1336444f4671d353ca302b3d393e6cc04a604d67daebf323ffdc7683c4651e3b2c977b2b0e18980ef010c3d6ef06f9a0d180e2cd48464aa92c1a6214449ee9d96d1481e363343acc472e422bc6a1447d7313dc9168af4354893e593e0f33eb5aa497febe49582889935a8d2719b12d8bf4bf7800cd58a6d0905d8246f0edae61b39de0bd2eae13114b74ae146794774af4937175cef58ff2b1f8ed85d5c5599edb168d3c3a8f6aa75e5418b81f18d38283d309f9cb0784ee0edaf1095572a647f130f9a24acb49b4dd315a3882d795bfdd757a79b91b9d8b3da58435c690636e0257fd489be113b6365c3c62a9881d0344f5ba187c8cd299ddc9dfaafdb6ba41cc65e386b30df5d637c8486d433b36642fba6e673e51d99f5072da1dc785d585d90b36312b1a2dccb227290d0bca6227b7f9bd46528ad95f4263d6d68f8b06013154b76b6968ca6f235ce08a74d2667b444ce12e31d4b1a59de059859e08b2ff5b71737c881906db2aff46dc313adff852e9cb4c795cd33be2588fffb15bca51424591ebeb3f3795d0e05c4a7d77335b9d8c871034f5511815ee5c51e4fcb5bd5b57f2be7770d478bb8737dd2319634e83c4eb717efbc8df642d49bb295eadc9a9a049f23b7c390620d2243047c27cf6851704879c8662787601406b1dd5cc1f0087e42726e4a800c901b973a10d4d95a029eb7b852e8a67b792804efaf9c5d1fe4c27a91a116e9b9ad2efad521005ce9fb473154c701d7372c41e58438a88a880cb4892acc6ac79f018adc45b478b32f954dd3e5f0b6a56f465c99bab6fe9f527bc74a6b7446585ba6b87b977ffd038a7d97365df447e453d61569fb08d16c809673293709da99a537862eb5bb3c12553c0f0f78e1dbd0bea6a325eca0857fa2ebd5bc3f201f3cd4fb2e7fb2a41d3c44b796c0a550b6d0e31e487110e2342bf594b328f01c5349352fe188c7c6c1059648279e16ce766386d4f458272d181b03225a6d40ca5ee51c97675ec2dca9a7d5179cc3ab58f5aaaf1e5f08f6cf496c25b939192bd80e826f9d43983efa6fbdf9ee38149bb760136c317fc3d7691b99b5ebf2f8faec5fa00ff68da7b385d7a6f0d52a4f3d700753d4f7d512a5a1edb7b197241767fe65633c35057e7785d540082c222048f21c5044546327d23f1a515b3cd57dd1654a2d49b7c2a2e34969c04020fb4fa009216a3a311ad8d74c3b5ef438a20fee13ef9831a16fbf1db4cb4ae6f592e9b26100fa06fe8c0da1d9da15718aa6d5f31584187ea1fb379384f966386098342af3cb97578141a345084c8a36f4a0409a7f1dfe971c1ad3846aa58913a768b07d6562c59eb904f9a2779c5bedf97c3bcb79ce991c590dff6db9acea98248fd046c1f5aa80ae6f75b2dc10d9d60c8b35b263ad53828ba31a272bd1f08901e8015486356a601667ec29cb6be9aafb04d9720d0115722f1eb2d3cb286270b4442c6c489fde6ce17f33fac6e827f5449dbf7c30175a03f96d7f57f85117831dd9ace052d5e991a65e4c3059c7f651b3fedd70c7b4be6a47b0291002953e563c9357d33e0b6707727ed364192ce422226cc4f83baac9fc904ef79b6148ec7b770690a5eacb8c100d7aa647c91d58bceb3717794ec527f3cf872ac334b8b93473e4c3caa158fac9384f28777fa816fefd9e1e1ffcb6986e9aa7fade674182d968aceea712efa2d4d9ea50bc4a1094d73243605cc97858e42ad09e07e04614ac5991a60b91a9abd6b1d19583980c85f2067e3aa3344cb65bd0dadcd5827402e5ff3c31694da3c0ee516af7f3fe949300642a61695b99eca85754488641a6bfbcdf926181b59269f416ff1390678e844134865e133b5940486627af5b085665725f6f3a9c6c0540b8fea0e432891f8c4d8e13c1d75af1c115357cc835efcfff4f6d9c94c94fb01e36146271b89bdb40d86e4b4bce4f67662e9d248f9d630eb21a853c72dd4dcd141cee523397b52d80f4728ca5cd603bbe00136be094cdd225fb4cbee7173f2ef1133b1960ccd19c67e92c30de660c305de507f4f6ca08cb90cae8386b74d9fdbaba89c11e37aad9e04fc78566c07a3d6ded98bac8cfe4ddcb339604cf5a6d9d17ba606d3adffb0bcaf062dd141a09ffc8480fc4e773c65953e5017f846e51dd77fe26939a9af701938e1841c8b194191825cdb693ce69e78a2f3b4dc68bb28a4a075002c911c317645707bcc99e64f5b0550f22c8beaea92d139574945b9081c2fb62b6284c57773a1c0662611305f89edbfed85a17e388ebbe953e1276014743bafe4e096c6fe1332c59bba0533bc2c103d089930dc0d8306a9d29d3559a60fcf242b9c6abe888b6a5f4ee02cd3b0fc43e135d77905f55730c00f7c933d64622aeade40456083f3734c1ab02a8f4b49cc674e520f21f6744af49cf03aeb4b9060003616b2fc45a956ae548bb6eb74c25f834ec394a22876aa400f93c8fc7bea5457d379c3d47738d6acd3a0f0db33b5ed2f6f3cbdeff8112f1d1cd5a7d6ad51b38e50791b6d9fcd937f82a8864c332d0d9cabdd5d609b2b14011316916b7eb3e2e0f6ae9e14f6538020d9729d2ed855dca23325a0094cb02d7bb61b065891e8510c94ed7852dd133ac8dd58a40d98633101d39374f8af48fca688e2c6f204d1019dd360d0d80ad46ac407bbe23816bf5048d0b067d6ab8d460da3d9fa02563bd08cc3dcee2310f6863141eed750c4e2ac6bdc7c33a85da55b74e2d65c934717e8b61fad317166c62f3080a318e115fcf437f50894a0283f0e3406628f9dcde1892ebb068898285bc78835159350234e97028c0bff2be360ff9c727cd74f0b4f97980af0dc4310deaf9d08d7fe73e41fd6648b2af48701f97a60a2b14ffe266c1dd5850f4adfdbeaca872165738960b6bb8b0091320030581b5745c0775ffe966cc46b08c95b8b302100720a1c1697769c142440f1ea0ff2a1359d4947cc87c1c010a84d7f0c6ae9638561748cb24608f7d2645f153982e430a17446a94e9c357cdfdba3297efbc9f60d485605d730a328550358e2477cec6c0bcca0cc2b1fc992d801a15fa82f75cafa5050a678401b82c453be780cc101047fd57fa45eeb127d8f7ba1c40586c197da2bfca53bab4b2d96eeb9eef7eab4e0da20d23d84edba4bb6d145173e9fea1a3bc10265289fa2cada2fb4b61f9d321821dcbd6aebff2bf82481d94398249d27784908a495898fa226dc7c9e0949dacb012d7cdc5ae56204756568345f346975ee3d3dd764250710dd0b691d973063423a1681f942747e5557071eda60ce217c6106691799f7a9ae0f9e4811b3c28dd86d54c8e319d544125c1c239e62691f279b289ed45dbe558ac320a4512dd757c9c1f3a7bbabaeb8d888ad6ccecc3e2b1f17b964b218b6a2bca35355063ca47899a24b9f941e5143401432acc15f8abd474a522ce4936b4ed1a9592565ab64a20c818f07bb90023f0ba5da0b0244768a8e4eeb8938a982c2aa69bb283b0ec8359757c881263d475a9b222fff19d8132a7c9ae7706d3c3e94e9d69fea4b39fa9525d41dc556eaac6c0f14f10b9e9a9b9a2e35861e33ed0a8e0763507ab1b747223f68edf7c785c86e9ed848faa11082e09ebfab4239486e2dde2bf0b585ab4e8d1573fa0024597ee3a8bb14122f3478ac88ac8085dba1bb42288dcc49f76202f96397d89cafd96540d1ed12de5040cef6b5480c1a0cbc74aa86f51f56ed597010e14cd2dde97710eb6b4bd4cb22362c52434bed5987865036f2cfc1070d00130cb47ade63ba55b600ac4b3387cf4d8caa6351c2855e4a1092e1d3d1353bc6c64a552f9c15361d4abf28869d27e0ef01bd7eb30725d46ee49abc2e9105a1065b45e3ad1fc6f733954d0a63c7df2ecdaeb53c107ee86f344add9159e785022df3017f1247c95467c5433e01fd69de7c427f1e3823c7acd423297dacd25917d8c415916886afb5fc4f49bde96343d20ed3dabb3c67f7cf6e8790929280d1f3e35cd4781c132ee59c81652e88ac2908e5533e61691a6e1c5ceb206c5608ec4809b6e54fdc6cfa6801db12cdcd3a46d76d538796e05a327e145e50a96d0e88093103cbea1df463c94271aba10c62904f3e41e435062b47bee65fb25c7c75d14b4f73fef29029f26414b173b800f708ce17748470e988eaa00572a23c2243c364bd60b8f74c7fdc9066f5936875e300f68b249f3b878704261525fbcf909e02d0564bf26a8f8ca6db37ba5351dea980a6b74ea5536d036a91fb2a618afc13eb95dafa8893d6a3315f07e49df74506690860a81d0baa6ed0d9e7521f27acadbb800b9303254860b67dd42e6ab4926fc23568dfae8c452af5937ab9084809cd17e3bd4f2f4248486d276d57bbae2a00fd8467593eed2921ce1c1186f1baa4bae669fab77d2052cf71501dc4ce72018e9b18f3472a63a8eb3f721a0fcaf99c6e6013b8181de659294fcfb9ff33d96a7fba4607644c8654e96bc23f764bf08a19f755c3b80a54a21069a881416af3c16f2993458210b3dc3601f5a6413bc2b0bd9e73de203112e07e4555af5d505542d2067851d0152a6b05371739a91e50401a3bb199b685f8cfc0b0869f18220f021346e4f4c28cc66e364f22b5f63a64b3639197797e09d4bdf28ac3c849e7d3a520e528431b7605864fbfa6790f958e922a9a73189c7762456932be0e08eef9628c03474906c6db1520158c3857a1cb8f1bd6f2b20e4ba64c570699c1d3872739aaaa57cafe625b7eed62ed4a2d63c57b39a11823336e626009fd70dac624786cf50f6cd57cf3f14e60631c25d43fb3902886330858a8bd6237deabd45dacca9204eda8f48afd11cfa3f5199a14d555d80451133775b5d5e786bd67e5deb17c35197865a3bc623b4bdd7d764dc6f86b8fdb7eadae3e6b4f24370ca708e35e45ffdcabd1a96c27f4b2177c11bc7800bf3bca25fc16bb0f75f6dabeb6e137c3eb6d3d831011feb1ac5c172d8db9c06094fa7571e6c418605f3e4d97ceb0b405b897a26c20fdba917c71ce27ce26cbd2d33861fa4a7262dd7ee68d01345d246041966876a7e9aa7403843f8b251a2a4998e83f1d747cca7acea26573e9f2559cfc6ed295048ea29303412bf2d0b86160fc92c1f6a32d4c5889f26f1ba79716c1c84b0c07db347b96659c1704e0efd883ede9b14bccae59bfbfa3de1c85a135411b050db9908a28e0f643a21b1d9016b5b83575adc52add5c8e951a579cba2396fd36dabf14d98f6193bcce3724f7f595f680b067d3ee2424c1fbc40c73e28b3bd6a9ba9aec0bc726971770071c56138ff99668efed5d059c01581f6f3eb6449c9964f8009724fde3992a882ba7cbdf8d755b7b511cba7762ed7d5e17190d2167bade01a616ef505c7cc8fbc79eb563e4956e26410007a387dbd72c2aef6e257d69f3b284f191e5d2658ae47f45bf6be52f2d84355d707a744d13a3d8934c3368626cd5cf75450d8d2ae105d4a99f780d8c26840212fe7fa5a12ed5a6b7ac21e4c046cca4aa7ff5fbe32c956817d390d92d6aefea26737ae316eb546604810066e3cb6f43fc57daab444b7ee422c49d54a7c1c60910cfd635da42c9a89256cc2cb264b2d9af17d4b0e38f318ffbd64d371b626fbd5bc0b27024917e0268aaa6c0622a440e497a18157433b56649f38fa779a9fe4a1dbe1465e9f04ec25001d16b8011daa702434526becccd64a9649e5528697a88851bbab7a17e012cb2cfe4a93ee878b4dcdef3af944c6dbaa9bc5d8bd86258d1b22a43c8aa342ae20ec4dcef229f3033a725ffd59114ed52a32df9affdf72d440c887dccf4e8411ace97db983eee9e28653771f33b6155cf421c72de4b429ad6eabf86b0f22668ab6f7b070ddb27d920ee95ad67639f22ff4c822dbd06334c689da18719f63d819e3e2d7b5e1f49ee30171adf53a6500ee247bfa97b4a21e935902c0dfa367723bfa6eac3906456ec2eafeae9c89f5b119a8ba4e39433a4387d50a6e810f82511dcb4b2710fdb897e4fda6e7310f5755931f2a87f3d6f84ee79df5f6bc9afcd65f2e6c1e3de52d0a71994025eb559cebc07366b76c4c801222f2ebeca0f0573b41fb60d07625db55e64449d2842880ec1b42f2a0a9c6d6806a74bccde65c2b5fb76028b21217a496cee2cfce2c7d697e9a9a1db287925442de7fdf6b2f18ce54f0391dc53d39552bce0aa11719ba9be7c3744e388729d7102d6d825fe638fdcd74462d4ea22fa1042a99f9350a8046e0eb23f94ca806ffdbb8f35d8af3c592e0de1950fa165c61fc0c446044d5c6d366b80a605bc2855a090606ecca97523da0db49634ad318aef349bebabb78e3a6bd97b143ae4827c9b4ec043e2226bceac734a1aeef203562f904b8d24f4cbd2835f52ee41067c771cacfc96269223b585ffe017e8385ef79f256eb5f439d684eba347e2161a788ecb49866aa0e544d24bdbfbcb48540aec63232ec38f91fa0488ff2e7653faacad52c7b57d80dac424fcda81e2e11e0d11794819d8cc63717400045587424a48d501a41464bd42712907793d88e524bed98c1d0d15f37b55993226d12b26b258ef5b01ae6cf0894d8c1e093343bdde8ff842fdda091b68109d2c68fd4ee2598f669c7fc47ea0d4fde0124784e4fcf5d7d072b237dd939dc88f8ff34668c85e01d5244e700fc9883dede1c3c7e722d225e299f99b649b5f4b36b2402124832abe9e000a2dd44f4c1c0af5f02268cc40ee5e9ee4c187aea4702d20665ddafba7bfef0263afe8795599a03a15884327cf80c4dd6e6d2dcab92ebf1ff8923ebf8d7db6406330df1a4e8acf3fa11d0d993682cfe92ce794770feac44911a9ea2411c77597f3a38fe5fd7d9ef2738483b68581e4e3a1b8e470d46004ed7535270b480c3e9ddd926123275139706a2bc78e1c1570522a753739907742d86235a4c45125b53889eb94fc6932f7dae9004540d4eaf9f33b141f1106b2cb21c42857d33eaa3c09a478d05f6d43fa1cb83b7d60a45fd43ee805d0ce57d4688c8e5f09834bb836e10663f7d5a1f0dbb0f583e164ee4ef89407b053626922bb697a0fef5c60e6557099be4567115d3a987d7993a827ad854cbaf969d3a95bb1b90e7e2a58570a55d554d52350df7c656e547b6cfee6c1ccea99bdf3e5e728a4fdc183af624a51550ed5f8353439649bdad001ee161ba011d115d08da194552474ed9e73dccccd4093352ebb85e5b7c493bf37b86cf7e4a80fad143ce619f05aa0a92384c4028607458e6a4a45c11b4e4655def4f0ec91b60b2ed417d4909ca9e414dd98b1ffa1e8fa9e32de09086ca776a1cf2343af191713a00de91517e0f732668052f912b421587b4506b50dc5487c7f0bf5a920bcd2f8f05a4205b074b870fe4c68b4deb04b1ea246b161c3edba2437cab57332b753a8638bfb94043da8ead696d2546e5a1c573ac1b8cdf0c194a89c8214fbe6c2dc0d79adf5ad5c3abfefd873ef8d97f734ed8a08451a760fb50eb12b828ac5701af910cc4535fe2d4a0627737110909655bc9692929b9e8769e74220f9fed5ea9fe7430e254c367096aa55d54da6af8ec280a20d71035b002b90b51a7c72f220ae1bac307df4489b61cc86697e17ceeb994e88614d32a0c836c034761626a15a13c3af67ddddee319a797d46ea95a8e43d3a8d67b1dc4776edce8fcea0bc94df2bb6c4f953b6a0ddafa554f98e5617ce3f897a12d14a776152695870da1d3cd47c0ba21f9a29fe68e61ea6499a2566d74d188f8870f1b6ee9d525211b80a7b0b579808d120da6ccccaa8efd27de937f6e8a795db6517a381f106d562546ee6d158851cec595e60aa6a8a47e3e8c40a3d0e55da6c5389d28a49f3de368b23d4b1ff641ffde83a253422aaf83b1d6d18773fb23ca0ec829a3bebf91fc535bb3e9e6d5e5d1693a7688f6a540a00c3c1b7d706771ff5e563368eb4fc74517b5c3753dcb57dc1a7fdf472ecf9ccd859137a72f6be463766fbe62f6b129ec47c0756f02399dac9e7382374db1624cc9e43878e446770304dbf96c1900ffca168b2238dd4c1ddc7990c18eb83589ad2f1afcf649b7bd24a6660de69e094b0e1cb0f4bfe29c8eca102a8ebfef0a242e36fb5364c38af0d84eb5fdab5c00b6fe7c98c1f588ca2d22d44c894319728516eb7bfc4238175487b80b784d75da9e1565ebe2e5077235ad1696e483ef63f803554df18a7a507f4a2528ea46cee87bf27992d8cd71758ebc53a25d333ab31aaac71db39d3b1e3c8a85f8427a239a4df1bb1864c45bc78fff282d2b240d175aa4fed7c8fa4dbdebf11d33c477492949d922ed1187ba08edc8dc5b34d0590c7879fca0324a016d3d5f432a666029f64b6c250a1c4ff14203018f8bfa21f1e32eb4f861176e9b5ed678aaabc9e511bcc7cd599334407db96c4e7136c9d8e00a3ad00592dcfe1a8553f88cef37a8827c36d4391d9d64c1b3aeda7fecf11d61f98d45d93ee8e8d0345cc668eba11a79df52886c73bc2f3436ca6f300f99985bada38b33fa62c2c25f062b1d28e73c150223b3bab0fde07a0bf8f3d24b950e4746313d30edc5fdd0b42c2b61f64882e47ae23ec8256b2bad98dbb26751e305219c989e48db02cf61b22caaa171adb81b6dec9ebfda0a48211a1eebd5acdf50d25dbdf51ce69713c0c866db35256480db73d20ce059653713e89ee3a2c52fd012964278ca17201da99eb888bd24736b08ee69b4728d1c0ab190b9c56d8e1802072497f308ca5536a54a64c9a5785d87b2a6528d1837c26d91052be8b923e6d47d6a588a1c88f890ce636a9a661599b7ca2ec771386cbb5521154675864786156bd263fa0c75ea5a8372f5d9a79dde6ee156c60384c53446207f2308467d34ccf734de44d37945dd78a044e7037f88e273dbe6f869df6e40d005603f1635bcf3568f515e4e5f67998591dfe9a7b03342c370c2a6f5088859b10bbd4a4313d3a9b2a932013e17d8bdcc83a1d809cc507d1061f18be52955cd0880a4db96711a99a21dcb7892f1b04bfd6e1d50690a687f8de591cdae7c5b9345a6542eec2bb4b369f8e6b990e5cc58e8f74bbdb422f5498702670c14f704f0f6156a9a615cc028c159bcdfd22368ac422998e6665478483e6ba58053a8e6583805fa92e3fd38db9423b42034e23656735a09265dfdb0ef0799f1cacb23b16680829c74adf641022ff78ed5aa7beff10dcbd50a8cb76513a26b0fa5b93c78252d07068f17eecbff5dd08fdc5621007b091287fe4cd9d13ed7dc3007c9892cbf4ee916258cb9b24f16925db950dc8ee062b6e3d5ce27f6d51c26e7f99a46ea1ea8ea4622e795014244bb29a6b4c8c4dcd50e9bdcd691baf8ec0afde83ded8c579aec6921d790aff2957fdb8c398bccde2c964f1baeb79033fb0839591e9c3164b1f918ed4c2281a20e0160d4c5af61042478a936c09cb288183d79ef64ee3c5588f22ecfeb99020294bbb619c6aa7835b212d832a4dd37da58a339b2b7f26f89b10f2097dcf77e7361b7471e05562268a48f73d8f4ab45a6d1a04864d01bf53b60e02389db4be28852003880d99e604cb41899f97732965464ee173de41e8fcc7b33e3c07dffd8955deec5c8038579c6bfd8ac3ff23ac11b96f4d682c4c33c492960ca593dea0bd784ef374490e8815539574704e7c4566756e28aba2f5ef2a78ea43a35b89f2b6312583095feffd0ca4eae7d657ea8d87da0d2bf7ddc675eeec09f61abaedfd078a6839e94a0a55bc641038a40f4789730cb272c96bece2be752261243eb20944dad0ff02fa2552e30b1cb0831ccfdc90b0778f3bda9d0254c43c18ae5479a2af7c4a7b1221df57ad85290f3233ff46ce0978c4dc39f406eb8bbc00b9f8e232a0ba11b3cd688b2ab686b36d11cae9cec1274247227ba94d978df13dcbbea64fd8a661258209e884eec6b13a838b0ad757ed22f203ad71376bdaf0dcf6bb94be03304928dd139b8045287fcf3a3639a0b9773addeca68d7abe2855a008c2da9cdfa8f2d3010c5c080f8f9af45ef5d9d99416ee07016fcd91b067dd39d726a79d9a9179ea04ca083825f73fbdccabf5bbce0537a4d987ecb1b66e2b7f1fa3d7a78f7123e00d3ef42733402a80c86fc981b39230be1ec27d73b9f4aa93303363073c351de026a680fa847fd660490d7b65cc6034b3c5de1e4e123e5b0fbd4a11d97e97404686e982ad5a0e87c9beb807743c4d093dab022f822e44324098944b218a622d763ed649ff599b733b85e3925d474d20b0912584be2534475b8ba2193352d09525a2c86592dbcb5d894d5f5d3b68899bd8572cd502f364776716dd7ffce3c6c3934a9f4f3a94ce18dc1a903331a7bbdc1a6603e419baa76febd530b7e4881a1b656ef3d8228e7bb6ef1933a560b61c8b934f0049790f790776595db18afbf8e481632456751b37148946f8c0abfdabf9bba9cdfc640ea6b7ba00d42520846ce2d470ed478945527e9c554d2ab0e8bc1e5a01188db99687897e565e44ecc2f053824d0660542fd29f6c38b8737c19e6f1b34e64af14c26d0336b10301fa1b74ca12b0f97152121a11877baf5043021097d09562800ca79a9183f6ae693adb858beae476ba90c1deba0e5b4eee72b748eb170cb90d2ec080e38f69184f9b89ac39142628288594f2bd28cb0315f904114fcfd80bea94f060e72c844e00efcd88319c923a3297bcb9194548f87aa7a6fda00b1dc8b508a9baed2600ea570c92c36438f5ba05731af7eb0a80ba412ee5602226bbf3f1377010a300122723f33fe2ae236ce23e81385b892bc2804d54a66dfbd10da0025e2e45b20ea797e1f68a13582bac9414ee4f1cea44c60b8b6e0552dffc909d5cc3074fe1980a286e6285d96dab8e2c7ceac9a8fa2ece9938e1934a8f804e48b809bf84311e958a49145780f447fa35ed54eb9d28d7ddebb167b2212cc5af67f814ba257490410e7011a14ce388511768af03031fea9e04aebd61e7e742b1e63c408482f12f457e9d80ec03bb1dd32818738ac02a1bddd8a5dc04e51e0571866ff0c6abf974e0c555c17730b393f481f9519595cd390dd505a2f407f2ae8aebd05a08130236d61330eb1f3d9524a5b4117d24e144eaeb8313811ba044cdd492775a62fb15e3384917d8e9b22ce10f8f7eca161f264013afaae4f27d3b75182ad32a04b758ff7b1b9e8db3a345a0d3f3bf9451bb842d4ecfd14cad2b0d7965d08591f18db6655bf8d2f30a174b61afed4ba30f6040de1cd17cb6491e066dd8492b736644d77b7a78b817cc920622257cc65d4e83feae36d223e52b52b570e577fb212edd674308014001cb8da457db63c7f2c3606cbfa6e2e142305066da66990fddf37a0fd3396339e5da24869ec7d7650989f5d7d031492162b64aa54f3995d90810534983a35abc86285859cc786f8a0863ff2b010642f988a31fc1cad2544090625b02d3c8a32483ba4eeb616b9648108f141b50251e349240da564c764f9cf1917228564c97d1e9a5267873e5bea1f68d2d7ada6c432e167d9be0b3de0f43af99c7da7875de1d93a35c8f5410d3e8d044b0490ad8741f5bd8133377f838a03d782168319554eb65e751456fa39f212b789d3cee0b0906e8da75dba890a2dc607075d3b77c229348c91f34045e96c0875cfd4fc108fd16808c8ce1ee9afd759274825e203a91ad9bb20c422a7a9f0ca3efb594357c80a87b3929c2d8f6a19c309940f6fa4ef9b528b73f0b11fb9ca33c7f30d7da32b01dfc4786d0929830f0abe8eb76e855a4a3709a1ae72ef9f3dc44035fa9050fbfda6229f248814e72fb064b70c72dd3e77b88bddec2b7e0798da1b3da78133437c1898c094c43b10bd5e5816baa8a7f6fe3cf7b185af2bb93f9b9bc43fd8810fcc34d4c941cfaee77de2ba841f3a6448b5a348ed5f0678fa40625f5822fb644ffa0a8f2b975a6a4f5aebcede85d7573fa60c95c0bf561c0da7094d79abd6ba7a1e4e61f17b9b2a53a40e7ae84548cd3db2fec8383f945c8b2b2d3d0ecceb0f970a93350eaedee1fc9811666593494326a1d649bfe540f3ca6477d5ac347b53376cf15afb7c92586cebfafa695e8e91a856b35363977fa48efea0b6a3f4566d55d0e3454b5029d35428a9787d745051c8d2d94ea3cdaa30414cf210ffbc552dd8901d319244be37b4719c6c8bdea2e932717281db1c048322705d84708feaf3b3f66f2e3927cc803517425ba8e198204875f5cabac298c8d6a0334d2a8954092cdf0ce8566be0762c761c1db70138eb6ed74553e7bc9b6be7a75e8fa6b5bf75d4b5d68bdc22d88116dcbde6b5dfd5f3375b096018756059abc58e92c0c45a187434e84361981315ba58c4d5acd5847c3573c89981039331bc66c5cb8b0463f96d6e7050aaa3e2749944fc27895639422f05712dfb79ec1eca12e7c2cf8a7cd6b95547924d4586dc0970af27e4672e358e5bcdf0c2ff10f06e102fb67e288acbc9ad5a7c0c5b708dd4be1f891a8939ef19463a98cd110ee329217be904916ee5c5704e18cb655905d954eebb05e698e048e9577cf48bb14149db592e4bbbfb28e5c3856a023326c5a98d4baad7a9e7ce53913b349ade7badc90f84277dc41757672278d7b5a86d67227e21d4e5ea070a8a0c3820e5348522a21ab005796dfb4a6c7f460ddd53147d9c9359b570f427175812bd4aca8c8f88565315048b6af97b6545f573ae910259b0b0af2b0b39bdb85603d0b2748ee179ada5400103d505d50fd443b25ec298568166a6b1d3b24c76a26c12ecc0dc19052fd0fd1c3143d70b2ca56b06a751bcbd3f07dfe3d4eb7ddf9aefde8bb4518f31077b03861c391dabd6965ef1e34ee6c1245bf21c0bbbcc5a08d064110cf4cfa4237eeba36d3aca50a315d43ce26efe91925208c61b767d20f1b9a0d88e81a7b0d3eb4a7a492ee8d8195c05eb2380fd2a0719238c679a5aa476e89e7ad384516dfccde845c3d3c5715509f439c7af831a171e71bf76479eb6f755e4abb2b1d8ba1ebda445c4cb2e80af99ae34095b8fbbe22ff0ecea0e70af6699027acc6ca83e3e850ee6bb4f33a5013cf4fe7198ecd097d447a71dc8104415f19b780f120325f4d4860f2820f42eeb9008450f6d8dd77770f44e06421b71d16de75be054d916c89ef7be3c506a91db3a01595a50d90ce9ece986d8605c2a09e745a1a62e16324bd26b62448fb9be9dc5b74678f9fe5a561f78dbb7466d2afa509f6436f37aa895a3586192a8a6755e3b10239dd611923b2b5fe0e14c31289e80a33dc7c7d687e1d41c0a09b7bd25bd3b02ac74f44532895b6b1ba1be3c39b951a8f70fb0a4214fee21d06334fd1cd98b85f8c03fb1c4e7f52146ec81ec9e6898f437bdee59d19f1b7e65cbd568492cf8c0871773848c6758c44bd61fa0802cb98d0fccdc6a87bd050795eb0ed4783532cfe13918f5042a1ab2d580baed1ec71f95c7f4ad4699bd350020e697b49107c389402362b649a071af7a169d4be200b8312dd0afd19db3c856ea9a46703804c497d8a8d880dfdda105cda1907530ef22e3a0a693ed272541ae09bced528245867eadc7c6d73a0b1313ecbf20e6a36e28df05fe3464e4aacb7be7daa44ebf5256250d7ccfa57d98947ff03059d50194a5d3e453b3f6e9956c4e7a01c37d779e126ed8c01125d08608ed28e5443f7935e659b29fcf67ba66552a54f44893498e7139e0bd720a4fc2b3bb2dccb2e63712bf2812cd175c6a7b788b9491225a3056dfe2fc33cdd2391b370980d63c70938646456220585824f82868a9fe20f4959fe39009cb3d7945d787d926510f1651f6bec126a205d42a22e04c4bbcd0227d2512e8db4efca0036ef644292026887c339b48633f7de75f71ad6a5069114750c3a844a930241f75edbcd81a05ef3a1ff77c4a85ca4133b174175838b63980032e7651d68e90eff2ceec10c61d85f28b5a17ea17741d15c912087d4a3178a1edb8ecf0f774bf948e6a0b8472b4cd9d210541f46aaa13b7a1e31b872a13ff08db95023cb08f6953e924b2620ae2c3525ca92aaa3dc46b511a52c6839898163ea703c994f0d68659667a89e110b8976a62c7c3f2c06703717123533162c4e3a4d2822c381e162fa12f53e5ade598243883239d8eac48e2bb9eb7565bcbdb60835ed16f078f29bf475e85714a86d9d336e59d0f0da2ca4289adbe4d7f6542ad8f9a7cde27227651973027925a70518e639f622a39f85b166a74c2ef5fbebd904139743523e20f6b16fcf1dc57295da7968d5f01b97db70a3ed4bef09aaa711d0d1b4760eb262a5f5e56c1b0fa2cb13e39f3d47f5a3e6a64473240ef6ae0caba546debd529ad5942eb49d66ffd631f59a75c9e008ef8e31f997c181b337b3c7d6eabf3377da556348f3cc3b3f2f45f74a87a9b395b396ce76b35102a5ab7a7773c974b7e13ff490a2337967fb322aa03d5a247fee573f031d7c9b5f84506d49e64b130b63ecc6a71906f0ab61985f1f7dca77369b981e2b7aef0fc6834208a3cb1edb711124f5095750fe39de58c578642e28430156f2637e99a78a4a6c4b34ee1272e9b125151912c7556f9682f61052d42d07305bb4bdf3685d7a2484aede98b1c77abcaad26836c7a36d5ba92851a1ecefa2f3a037b87d11a3538486448818f918a48960463db18e9f8f534532f62c766c59154ef49d5774e00e3ce7b9aa3cbaa74503993c74e98380f23b50de695ee3950d7adbf9ee7b0bfbabe9454768b3805c81c0f38ada61961d280e2ecb0517333c3046300f4fe3d2062df98aac74d939facd3d490a3283f2e4bd829303c10fdcf3e30069667af8c739989ff1e3bc554fda456a170c101a53461b21821ab538faa3bb66460e93a435605b81b75b4c6ad73f541ac077496311c910c489a6a22bdb066dd8f2c3c87201669ee12cb4e346c5e04271c54ba48952ff895cb8559b9397f197df62a13a2601910e8aa703b878467d6056e4012d7b3328f648e571eb1e7865c46ba1bd9a5e5a4823d217b6e07b8293e88dda8e2c1b4c8c3ff3d0fe389b78d6e176662bf151f16551c370d3ea8dd27727e24d19e4c4ecf96998e05b9add9b8bc05a6a2d9ea3606964e5a04ddfb94a837dbad2fea92d7de1fe47169c28f12809a6991632972f78fb3cd4febe104ab987a0a6a1786a1eb0075f663889e84c49ff36e4c4a8a835c7cdaffa346e574d74ca2d8eefb99b0da59eef8c84a8f818200fa5f3420f186ca17224ba1627c06bd404a2f446482a6e1f52ce8d07150e7774118bc3911357c44944ab9c2e9533cc655b6f4aad28233d85e2612612e25cc828e22e556fc06590ea221b7aae4f1e7c288964d6e104a2948a572ba8f45398c2abbf1755c6b6201a981bf358a016bb2a9419a1df8e2a779beeb6ccbb2075ba3cbff4a75ff3bfd4314c3ca61f7bb2d08633e3666067aa12d1a1b002b483167aff64c717d1d9f60d952bd8fc5926d75565ff75d61b8a3836f16e3404c2cc299ff2549cf070d16447a8590d5786affb68990e0dd8430d5f6d76df9d934a7e8f85d56a0cba884b9b94b30dabb91369d18a8b0baced96fc42ebf23db448cbb715d2a438dd476082cf7fb8c4e358e84123352dc2e3bd75364555fdc4e0189ab8a97db970bfe6b35d2f832978075b50f7ce45e4dff0497ede46db68a037d672a459e457b2dc74a3390e6bc0f5175b594554822c360bd17f9042e5b55fb13b5b901de82b13076386b150922eab200ce0edeb183619a9f82350d3ad0916d5a96eb08295da710410ac9b24eff6a695d2d3423ba861e940d1603644e69d4c1f5b12ba7b04baf12e7fae725b99a6fa20cc46148d74d9cb2e08d8e02e2ad1370c917a600fa3861525ddfe5b2d72d17dc548c7cf6fa83fd74df0caf530c633f6c82582ed81b380656cd8625100063bc4260d905a78e8fab14ddf1790eba7882f195422e42062070af368282df54495b0acaa6c87a69cda361272c1f7d7f905546c0ba3244b77bd6006689dc53a399c1a114df5e34915862e9a8b1fdbb9fdfb9cea083a2f3e9f203cce3d06a669e282ca05aa4f8f32c021b410ea7f91827f23b39b07d85e29ab75bc45937df4f86423c6dbcd1b213022a30dfc8ff3d0eb8fdbc99001ec50af140654c2d28151257cd75108d53710566e14c526af383867d2f207ce11299c57780a8e2baf8bf4a230e38f56c1f472d06667d9b28df64c31c13089075f5908592088c3fadbd3415de9fd4cb5ed5b70d65427949d9b6fc6a227026e2557c83ead582a3e1a1fe7c0213822521450ee252acd0c946c896b4e3576fe188c9977745876d2fc9e71da26d8834bad77f57c14dfbc88b172df5e26cb034cf6ecf9ad85bf4eb1625031ed2c8a6905aead4058478ade3824317590972fe4b52d3c0eff1e1e865b8ba52e4948d5e499babfb98c2ab676c86d729fea073acf729611100ae293c82a3b570f26f23bd871f6b4bed100eff4ade1807587de6bc11f623380e2f16f183c345caf2fd4031ce9e50f8326dbd5ad0f259aa1977eda1368d557502283f6032d2c248d8b8cf21fc18aaf5fdf20d9387a4b5c7234d754710ea2a7568899c9326ef6b2897d52f305b032b0e6f37466d6655d34938b5cef48880d7102d7c61d0551606c79ad674f3a47c409eceb676cff6ec5e6fe8e628efc12c20d9061fc4fe8fd45415809a554a02872e3481f527d7a0a39bf3e22e5c4d62ceef21601aa9a69458c716481f14251f80fbb7d6256879109f99fe411712a7f0e37e9127fb0e1b507aef7dbdc4b2d9a8ad0803025f4fc2c1da1efc76e14f21ddd62fed6d986c5be63c3925187d02b581e32f170b944fac7bd740c04d9ec6f6c97c7452f30e446c2914b5baad341859dda2b650a6456694b6692cd6016229bfe535cff92744d61c803124ee7f621f29096151e28b059d28483e3a7371ef1bf0efaf88eceb6b13886d8d9d0ad44dc8f625ec3d508e7ab1d1c0699a08decec9af4cda74802c1c63b6b6bb17d280ac541c944f4de7852856e06e9940ad17370fcd7dd602014a1f3871d3ff530412e68ac52c97272b18f7c344a92b29497e2e2fecfe66451d13a00f24c7cba8dd6ececeabd26cf391e45ddaa5af8d0f0b8eae80937fa76e3f8ac811f59289cbc2e1e811b940c79313f813aad70560339341e980d6a4ae50b19087e3cabe2889511b4dcd6850b44b909e8798a9d9f10597e8aa1af0a21fe3befe2ba055a6cbf717f45d80055eeacff92cf2dda5a5f0f3c938f276b902cba8ccdcdcfcae161867cf10412741b064b36739e79d7a842f4756b0f18396a6de52400013461b28a4c0eee5a5915780de7f0d234a8ccc1c423a4313579baf9604c6cfa7427f0470c186427e9dc9c873c6b667e56eb8262732ac083d7f78e4eaa0b3a227340744f2fe244a1d8c5cb22f4e126ccd89c2e0f546ff5ec05ecc610498009295f074fabcacd72db5b603e0dcd1c2e2bfe3c46314c0eaeb1d15a646177ccd1f6b9fa99d5a91ce2932640e547482ab4abf09dc5ac30e9fc5188ccdfe1c94cfa7b713fd27651ec561285b4f8d26e55cbd672705e98c6261217570961970fc21fa84af7e99b3d39e90c09e48466c364872a73ede1b742b330d3cebd452246bd95258a184e9d147f6ec2650689ab052ae771c7c13d4aa766c7559141a33184174b1ffe48e183c23b1282a3f12ac8fef0b9cbfef222efc0111b69aa10da8895cfa7f04c875badc2bfca1a8cd72ac00d4c96e50bf363ab6180f21e4456162cbed5c57706cabee5f21e4125915b947e1a7f859bb5764cecdf1a344764fc3330319a4fe4a90147190c094d2bc21335efd55aa13164bead8febc0620fddbbe9e10fc3948eb8f85db282e05af65af03daf1fff44916ff190714c499c66da70a2c5421db0ad59a6085fe2067287592b33a5eba01fc598a92c446eaf43949683808b72c8f079ecbe87d0d672dbae8111294a2b5cc9daaa178c77e87786259c71c75162a847e7e3397672bc6f4af2cfa21c006804a2f09f6f808346be9cdced54430b5393d918f13b91e0b7866eb93bcf63530f0b3aa9e9eea12cddc9f88dfb8725c229d04ed41709e463cff830b792ee3bbf0bf77236997b7cf6862ca7d1a349378a16ccc18df34a7f6d9b35526f1676340ec5bb3c455f5df9d09338adb0ef1e92e82f179681bac3e9c7919ea66b1c1b1eae5004bcfb537d2c809bf91fbe732508c219b9d79034b62b0fd4ac1611280c4d207dc26177e6a5ccdb92e552fbe2f1c8ac4b9e42c7090b1e9a931c74324be9edeb9a035ea95c1fa96387908c17c23c3309c5a2cd9ed39b5d7e14962e4a0e8ed1b71cd67a88ef1e5d0f317cc809d5ae06eaa38803b2f6866b6f0f8aea86d4e219f4f068122603959b2b31b1acb882bf3083964c99ce92aa70e3dcd0fc0ce1fb5478865b7d1cab025bc3a275e95558abffd59eaea7812e5cd6b6349fc8bc1667f05269e20751e27c6cec10e80884db11744320ab19fa573a1d4b5b2f759786838253352f7ab9353b4bf7527b320b014c1746397a2bb3ab6c0c8a8bad1cd9d72383ce2168c5ef978fc2a1a4e6260e338e37f040cd833db88825012edb6ab8d1eab8ffefd6c46e5c8f5ea2d3bb35e6ba8975ce540a875e5bb854e4fd10a68e6af109bef4e634bd1fa30fb8dff25ab1781b9d1c0337342d9e79cdbd83a3e91e005d49a93a2b786d9946484620238435319359f6b2e88dc4876d794fdb048be87dd4265bf0042dd68e44afb3a4371d7d002e39b177d880e085b087514f41affa9ef33e777607902607fff82177ad5111984f25f4f8ec289d812bb674aca301178afd891923e6f7c09dcf3a39e539dfdb3bb247add3e0c05db04baf2dbe316cf5dc682b6709e1834313a9b5c12682e45b66c62301e58f7bb52fffd49759197622fccd0502f0d7820f09fe3287b2a4ca99d730cbbdb076138df5d33d35332c39863f5741f023b7163fceeb1df11dfb2ffdc40cfa645793c294fec6f3b88578f4eac3d2d8e2c5b58435804631b16500a030431c126f89bfe4b3a8fea84f06023b79d2aaf4bab9cb32ab652037007703f62625377f64e07528cc6635efa6ee9d5da70c0f36a765758799061590025ed5207b494bb8f0c0ee4f37d09dd8264369e90a0c952a32a232427400eb6990d382fd2ddb461c5cbb7a9f859cc013035fffd7beb9f5deb18ce836b4f2875b4771efd25f5a2e5c23322bca7449ffe5111c58f113dfa1738f9411a72b9cae2faad6894cc8e3cb7ee02f17a5278cf796d6a6d21c747bc9cadfe5146c04aef9b477bb08f7f3c73bc16444b44446176550d26a5bfd8ee4fc775d536de02b92e751401d2caa2d90cd46ddc26387ee0d392ffaa43ef9c2d942905937f5fb44aa59ca7999ce1484a2e47d87ba8f4f89096e5f4d3266c8704a318702d0ee65b63842baa1a0db1c09fad0f604f6463047c3894c63452dbca1b52acab1c841a935a28e2d565bd484293f4fad5889877f8b5fc1c89da9ac336beb137f973a576746d110f5e71f78fb9dd263a0b7e127af5c73ba3cc999fd26db8dfa58f45bcb5c35e4b8b293d461829b6710776dc252ef556a0987e45b304a775fd590797fa26a9adee743b59dca0dd4855d45bc9efb09f8f6d6a931bfdb4fb362226e02f496fe9314078cb4ea0acabcc06dc64140429e1035ee01edb2087116d09a5358d0b331d9f587f53956fef6e2c75868a6d01bea8a05aa92d79ae3c2f0adba5689f34f48856359e43adbef1ac941694688711daf6c12af89c3e29e194986cc8c9377157360d8db79c093a71a3d7baa5a96ebfc18551a108826bc3cb099a81eeb732f4bac100cf436cc8803d73bb8916b1a91eba3c8d18417728286e3bf9b1486b4682a7235a934dec8faaff251c3b041514477c590547b933c4a702bc85a9461c823e79f536f01ab830e31b681b3fbb17784b6b396af2f46df2844dce858335df9905eb2de248c54c36bbff1ade33e44279f9886375fe4025a8d7fe05dd844f5eee0c320a25804de0a78f9251481a167ace447027908cea7202b4de1cc2468b7c1856a11d10c60d7b980c58142a71ac9c28f20a9cf6fb0d9a6f242e1cf59e06fa802e9b37f9e79a6ae4310a49f5d46392ce7b4d42a34522d03bc8b523a02511b2a646fe07cd25d4e219951482a70db9ae73e50770b9e66b3036331025ee1d5e07a3142bf7382a924ea27312e5174921b479b627af8f5925c1ca639ae6abe56b3caf3177effd9830cbcc41c9c375936f1c0229f3d84f618df0b289b5dc4a6d329569f1e74587b4a01c262765476e76e5a3e0af0e1a869304a45702096cfc688892138f972bc0d67b24dccd8961f7d14bdd1db85f74e1a70f67727b93460ae227d8832c2032f8d78d67c02282e10ba4dd5f67bcc3dc9773ee0299efe8a9bf1c903d8874b60ccc24d9390ff213d644c541c233196f70c533324288dbb5bacda4373c71de3ef692632e2571a69d91d772bd5d2117d39b1e1481069d15b55ff43976d4fc9867ee411e899d8995a0ff63ec938875ebc52e8e53308a85edf686e331af76a852cd34f6d2d9f6320448c3104e4f75e32ef7f13f1fef3507911cda5c2fd4de34f69a3893ec33b97691fb5b10651e3f9fa21962b1c9c218b72251c309f014de6038fc3ebd5188f9f26d57a9a4ae8445d55b4a6721557f7774bdd116e6908356bbab7e5fd0cf71dc6cfe4982e04d98578b047fc95bf22aa0b32cf730a946b00c0ec3ed8866a0d8af91934c09259e96ae77c3486688ecf857360baef187214e96424b6b3bc5224c8058e07af880dbcb4931abbb803f21ebd6347aab72fafc3ba50f3c8d5646beb2011d22b2e14cf699f9837eb2f11d117b777816e383c67d661504bb7efdc867d168e44ec63447f20103a8f1169ce285c9f3c7285408b42683fdcdf92728b014b464d9e8a06f2e6fee865d594741918b22c4ef46ef274b51f2603cb9b2a70c0b1c6dccfc2c54462792d0ca884f0c5a7e4a3bfe90badbeb8d33f2eb2448599be8f6c9f7f65c186466f79717fb33cee55a0549433fe2a746294d4be15beba440612a8184693f3122da21b8a50aa952a86f138daada9812576385e8e42ca51e62b55c16564ca8f9dab01b43634e44d28550c8ac199b28f09f38a3edb349e96ce56b0b041efb8e653835cb4a103f956cad1ec1672775c63fc3e7ae3d1e993bb31c0bc7015b24606e66a3c86a69ba06ae456bdd0f62e8efe9e1a21b027cd41f2369a9ba09cc2b24ed897149698ebea8e64f988c1fb3ee21a59569ef4d963e325cf3fd44a38cd97599b768701dff365e8808eab31708898e95976eb95aa8baaeced0ce157c1456c91081a6a80d42058985716924b370d01b34a27ac229266fae3a2e7d01279bc9e62c97c4397e571d632ee642c9b158bd47b00607e890fecfae0f4e4af2a98efc409417a4de5b27f0a530d9c7e4aab2ea07986ac35a44c4a6aab0368823c7db89d893e9196b597be6585c031c403c48e3477f94ff52d4c4221d922f91ccf383dcac0cf8282a8ab31107a415d7fa757048580ced85b0f600cc2187e0dd612a02d22c397412c940c222897ec79d007317bf2f06492a6076ece626cc79e76d41404bbda19e39a49249b1e960f4cd0cd18239be0e734afbd454477e30136fbf023c2f76c57286c5237c3f030997550a744fbbf748920b2bae65a06aa53a78d76432a758a952527a5cfdc03c1fe674c5784e40aef5ff04b8092a711dad3e4dad4f27c5168f6259e600dbcf9ac8c31242e7446e551f83e9e81ea476fd8e9268d2982e28714d541137613e02b699afd78b17aeab3ef8faed61071b83c3871e894a563f383db0d10c975ff7e46977d9e8133e8764ae6067420bd6ebba45ea046bf621a3900d9cbd691776886e61dcf752c07d3337eca4b44191554aed899bacf2c63048bad3b1c38aff59119d24a32ac0e9ca2301162939f9eb866f8959aaf9a4ee0bcc5540ba40948323046983a2cac9df41b9e6550ae6f71b5d7b756f40720c2e32fff2318b885a778f610dd2888d26698c09bf2a09c3a46f82d62b931d9a927697b5f826a10f8480ac67951830bfb3a2d114fa187e1f60227e3101f6b3ff2483957c7b8c9ed6f4db80e88b090c7d7c0b26197b9168cad64d2dfa3df8f3370a970070330bc8974acf5bac6cefbaa2b3197328953f89c948dd7876d77431300fd7d2597653c3b357d1b8a10246d9c5d00c96c8bc7a87491f30d05d6459bee2cf4acf490a36de4cd406d1fd75daa48abd2a3b40003111f2e97304d3d6cabed76a6c187df2d91de18929dd553d9d896e2cc5ecd70eb54dc7972ac4a9bff5344eb06bfe8576ac05d0f0658195c25573aa07ce903bd2679ec76132463e5ec51e10bd1db2406b38be085ff2b0503c5f785ace14b44922cd8bf67f81c13ed9fb4e6f3ecb06a93607358363bd53ab31743822a607de3f690a6ea07922d19bfd5c965010c146a4de3573f618ebbf10033a7e5791c7549389a25fb0f2dcd882a7c0c6494e235b877defbc511e7937624ab4b035d855170ac8444a4e9612504c901866a9ce56949c50537e7cc012c78d468c37434b950d47adce082516d101883ebddf3e927469024f26f10249d479abb18c17a6409fd7e07b23489c06569b38dd78ad30c8a228ee657e1c04d65809bd9500ab2cdf5bcd74ca7a217b2281ad33421791f2e95bbe37a79d8dfe9c70caf4b6ca5ce1fc049c3fcddb6532058e1dc8b36a0a3badc4948601422f05ada3a8bcf445b41bc48f52685dccfaba6c7d06648e7d8efc395b47cbe425d19a3d39297be0d664f940a06f839fa3f75871e5134c3393f239f6a8ccdc0c328096bf20c2e7112b0d88e2befe520f027a151d76965137f0d835a74fe93c830a12abeac55716aa8921a3092d69b21965aa8174919ea3b97f828623c9c2772a2abce1568c85f57d9a957fa260e7b52434dc77208328c6b78b3734271087a6fc1375ffea4a9352a84d8c64d765072cabdc53c7211d4a7a86d24c2dc705565421962bee873f8047d4ba20d7edf5f6f228434025ce3599148f98f590d799af23e7d68decf379fcc9631d531a0cc79293175b5445474b69f9ba2557948fb22b78a6632328a60cb7bdaa417a6df7490a1769ccd20f0faa3ee9bfe14e0c46441a7d5faea7930f3e9205fba9856d5cdf4458847ab0475b929bd6c93efa11daada8edf551d7bbbfd1614af407580b25d5503e63fb8f5a31e7ee6c66256fd2129e50ec8307daa656895e60a0df547d2ca82d658f8932060eeef108e9a68292e8b381f1e42e8f0b4c41d830be6c0ea3969e10a2eff0f304c64ec57fd0a136055d77ba72ce5577554f78b20db3b5734cf6809794b38c8ee2eb40542a65f259843e02d20afc201472e5dcf78836b73dcede97720c3cb3ab8ac2fbeb252af47190731290b3fc717be1b1fe3dd964fe720c4bfa217a83ea9ee2e1511c3d1c3e90c035b531b9de6cd44a1d053cb03c8f32ebd91373fe5bf888b50c4e49bf5080230bd2dff7b7f844c375eeda31872218c0c302c668409f7aded3a7b088dfedf974c2ea748d20eb65189ef28f62716143f5a67fd0b654b8f154541c4c27ea070f4b0791d2cc97aad039618bb99cd018a1efaa590be7a95f083def859453f0327545b1e279bd29bddb8cf0db3e2e098196a19b9f8e1e741b4f4217d050721f6e5ca55163da6da919e960ac2a10a9ca4f9b98139f8ad705b3c5e9b19a9e054f0eea79da9a598d0ee84db71dd71ece718bfd7192dd0631593fe1a574b662dcead63839fe19796b24bc09f6b0d556b1f45717df338cc7339593a7d2b3c0c28fdbd3a5d80522dec3c70cc5cf6ad75e6c1be4b252fbaa5ff21d1163c92de233358230c711e550501c38a7a016aedf9a99945741e4eba57c4aacc6a31f0465208b93db5a5265f98785313fc0a496bd32e2666bdb0729f0d0372dd3fcfc141050b2a954e933c7e5c17c3adadf0f00177f94d7bf29b2f4ece5219953e1e67a873de898c46a8b5ba315acc59f099fcf3102467ab9bb6daffc10efbfe89226457faaf202f64d439beb674f1935f374043f9abb50c7a3071dd5ce2e98aaa7ffe26737a6ffc638344a3bfb32cb24d69bb93db76d0566aab6b98a8c7bf4622ba6b1b00228cb113e3613c127394c2d4ce642ecda46a6985b2dda49475a2b47e0d6c3554ca1114b9874c4a19c013d89ef024834cbc80d1b23b893902d56fd5e288aa4240a43b8b4872cab7d977435ece1b6a1719e47c424a90998e3c7c6bf6a515e22494cca3dde60a5d4e87982c29c2fbf981ce93d52f19d87b91679c6413e254f71dc47ef0a2b5146f421b8202164030d75dc6ce2518ebb6e62252ddd4eb208402790cf2a0bd697bdf5f7d09fdc0efa364024e414949c5063263e1a11f18a29db6c3670d48bdd1e98f065d3cafe8ea53320c0c491960c82c48a80398e5205af145e8ce1ffca05c35744ab6628ac34472e6015d6f9fcae4c93ab2d7f3aa0ac08acaf2b6e43b97b138bd828ba0fd56019262e7e635be2c43c95233ef9e3e0d05444d98fcb344621ea6e9ccc13baacf1bf6045d79c0530cbd05f0b2120c1f1a82c8a19476e0ce6eca5be58ded1503489ec6400c51da9c534fabf6c0f4154945c6f7f89a3a2cb95ccff4c0f1de77d0e51871ef5c9b80b7f45e6e08e2de95dcbaf96d8aab3e38a9bc35bed68ffb310b6f45a8ef2c86673cc657c56830093268f3f10bba59febfd7d18aa090b9b5dae8c1c314786f4f10d7c52b20e04766b0bad4c409855e3b8c6a8c4e833b2f54c046728ae879e1b76988cd3c77ea95683802ec77be42d0beab0e3ea79d22852166a1a83b88f40a7cd8a44b0f03bd763516e6d490fca3ed4dca88b7eafc3e594f1e5a37063d6e0e7bd641438518819bbb0eef576544490bc0f9aa0b402cdfa458a9fb131022071d1faa1d8fc4cb4261f9815655bf5270df67b987299d6ca00acb8c5afbdeb55f93ebddc662d2ffd59c5cd06d8872ca5b01242cc0af36034efb1578fc451a492b3cbac99ba50a9656b907f5b6b48ca0fd0917a1bff9d724024cff95f1999306c5a28784ed5707b2b7c16913b51fb6ce0bd01805d8fce6b943e8be108d98295b20b158c883a42a5b5990eb474c6d18ee92fffcd99531df4aa237302026eb407117f7f2feabdcf9bf02a2e9fec26da7a4966a5f68ac9988c4f10a1a9d90d8e03e67004fd0f52dc2ae3812528bff0a48a2f456e26cb33fe5c177c2515787c1e1a377070a9c2163145812489876e7da29e4177d9743a2f48e5fc23a076c77e0a494e16d52faf7cd87b3016d5e7a9e7357e8c2f2dd487c68934429c91e645cd15a26b23c0f8e947d1bba17438ece9d48d78fde2ace47cf625bf56bf0b2dbb29521a2c6b3c5b94c4b00025c450bf4c7ec179b37c3c2751551082afaaece0f99bece689c99659662b2d10fa11f4421ec8d265701fae6cf40d043d5e4dbfe1bfbd087083c7a4b9a12caf608dcadcda3f8bd3c5207b871e276a7f7ea63b1509fe5503123d21a8b0603b059984817c37d08685bf42615a0b2161a9e55909de78f7590601a66f9268f78e5c3195e6610ff6f2ad124e75fa93c74a79b017a04a35e9d436261f7fe4027149aee5365e2d4b0f9ff9d942641358d3609ca9990f0312bcdd6c77df596255524fdee40ef55f827761583be8cdda9a345501613d49dcbf19b58c23fa2d653e99967a2ff351e75b311307342cc150f13d401d4cd040e2341f9373c4fbd0e900ed737c037ad58ca88c30746272d275ec2d2f2331153750dce2ce2971f802289e86b2d7ae1abf74c62b2b39c330be835c42a093edf833a0dac0dbdaafc3d4862395046d20947c9aa31bf308cb8acefc7c51f1207f5f7936b53d910d0a31c6b2d53a6c91595486891585f4bc69a7e430758ed1078aa76290d394cd99fbe1234c74551475d1add14bdb039db2265bdd7cbb1f939fa4946264776dd452db685870fe516f532d5f3ac00563e0e286d0cfc7d70af089c55123b4cbee19ca537be92dc7cbd421a8e138c4cebf9f3821b97ca421d24ca547e244d4415a52d58799bceeec134d00a23b162e70cd2476c7a067ebd3662da560ed7d4f941e79657ac3d075a8508746234ecb7c3223ea9427db7ba1ed03e007742206f03e1ae66e9b6803a72cc61b19bb3aa9dcc31edc099316312fe575a4d350684bc423abce4ad4168d5a1e7ceed1bae2949459d6c056abc4bde22502f21c03a4f0c430c6cec9c7cfefb2f417b99961087a97b542f5fbe85ef432e47cc161014d4af9421391bbcf2c6c99cb04dff7411699257f20c4482688e6f2303fbde105526ffd7b0258d6e4c1ab95e5cc855fce20ccaeabe80c45368797c9afc57545d959f9c60e2eb6b483c243f481a064cb12a2488404f2fa161da7b17517ddb6bedbc5a8024eec41607845eaf576b62b1021e77ab7963ee13d1a3e57eef15bced561d784669587707107d0b0fa55b22a6aa0f9ba83e849916a5d4861b653d34ea632130220e51a293302a2432ed0eae83746aa64a8ebc47b42c52b686286f97ccd551e9cb4257c31ae8e5c56d2bbcb7bf050a0f4d2ffe6ba2b0f35e61d61d48ab9fc3b97c43b895af8acefa8cb70686400721f459580b9cd974576f8af6f4b3110f78e371526b9c2773dbf88f49de41e1e4d60356c0a6bd37d7977a70a89f3f5a56d1d1159160f19a33e5e4d67fef4656a98ade9bb9da59e3f32bacdc4f3df4158d646b32b3295b79e5157c304daee3d2b49e1a2f84b9514932e3e9718470b4ff676f099922d599951710230cf8c966ef247cebfc62da93036de0ae2675c4642ba63046b39e1dafc83d61d065dac4e684aef7d81bac33d3485d9a22b7d62f89ab5c8eaa0557d4b20e08edf661c5153a932dfed41a147a786fe401e6a743c94a850c94de502108e85402af46bbe7a3a782de55bc83f43f4cd93e1040a6fab8da97211ce23f0324ea65a6ccee544251018d971cb266c79a57cfdc39eb35ac0523086f59ab1490127844aa8e16daeeb00a0be03a5d71abf4c065491bf9c16b17782146909fcd553c7a457705153cd46afc944246295dbdec7bba1e92a9b296d907f4a469c7f3deb6ad47e9caec8f2ccb3aada5f850a82f5dfb69575808349e0cbf33e704c643a63b426113ba7294e1bb4b1e13492da64e4edd9958409e019f77737cffa56899edb486e788976379517b5a9562fcac02200b5543f476fd15602755070efac6da49fa214cb5249b64148d662c0ebc16eb20a429459108422d771b8c65e4e44d8099a88cc22510e763da4b8ec19fc5679963475a055fbb0e7cb02745d0a8a781db12ed24b4ae7ab5b442396b4f68da0e3a253a5bd5e2160e9dc5ed570136358a223759e486c530e6b8505f7ea76860c8c3abfa469f47f2270bd0b4c5ca2a74c2754f37df1757f8f0fe43cc0f284e5d42cde1e6f3a96c1ede3255f7a10f145afdb5099f0741012053376032de50ab6d1554bc5cbc14ef969fc98d8d7087661c285bf3d72ac81d630186b2c5ba737c7a2bf43f9ffc6985db1727d5ecc8a52370814f3eba3eaee5bc6e16f4a8e7bc032b318db2f4f87fc1bf6014c9eb753204613ee6f81e075b2cc4fc547f52d5f774db7dbe7b9d5910b95ca3d592d9d2660acaeb4fe5316ad6ab4f75435ff06fa212b3befd639a243ee5ace4a4e2dba09e3cb8cb62bf9b4474429a516ca70d38b541e24b1b64cd4f7f62eb16c31540d9d326aacd0e8c66d75f7a776cb133205ff02d4115b51430027b38c1196bec7db48ab1aacb136f26f32e26388fab5771dc08cdcf97a85d63d5e3228f1b1aaa477e8a6d712d0cf4fb43b78006bd2920e6de50a23a1a777dca2c5f0abf97d380f0758525416c83b30728c807bb58ae8330760083979bd238c476c826a917c7558c305ea301c7ae78317891142522e4c8d8b91f75d164ea2d50131e04971981cbd9e4c2f0ee31152b3e3ea24b1d3446f7192e04fea1c0c9483adfeb35b25bac71e3ac7601e9291d3bd173a960f83544c1254c6e45456b7752615e36e030b54738621216c9e5a2cde2ce9bafea7dd794dced6198d4851c4c0327857975ba41564bdf0ff6d6f2b02403cf6028dfd50e5a2c584324b96f84e30a15cee44f183c4cffafcccefafaf9b4bde4b671ae7030b8a41e52ba67b847559838aab698661d6453a990eb0ede1354935b40bc9527ac9caf3a3c93b9bf96d21b0169ee9205a3889f5e8af096a7525060e0f26c6d257fe01b70ebdca98643b7caf8e95b66081f2962c869a5feea57a3acb6f5b91b8b9e40df1df272274736b01868976518183b2b4f68119f67a546c6b565170c29bc7d0b5d1baf09d5ad36bef793d6fb0a040c9051baf1cc651ce8bae45f9a0fd92b81b44382dcc3a5dc8bcd251ff288c994482f0f37260c6a7fd89833200729194f943dec3a6d693353a22851ce397d028df2b0906f103467fbc7f44e14e75e4dfea420340a672ba5803b952e8805c744930198f6bb2adbf311e6e59f327271c7ba35fad72f9c04e984415e2556f20685dafbae98f7281588bb688de7cfb9533d7d88ee8452015f98c90814b18f9196b8c963a2c8289b21e8d275877831a6945a2b65cd594d578077d759d3e6830071ee2d7f7319268c957952a14dd83ab0a524d437211d9e2bad6bea6a5a075da22a2720b10a2f8b6453a136cf982a5f23ac2d24c06a7cd6f5d1767b542ab6560565b02790199b23da9f19d80f54dc875fed3424250f04e2ee29d6dc1cc2964b4366676a4579c3faf61778f6592cbeff335b967fc42ae393155ea1e94b06174e24cbbe9019434203c445137791be8646d6ebb2172adb97aaf77740bb08749d65eddf40682410adfac0e4e574e3010cf637264dd8417665ff8477b101fbd31083ba9345151538a2f6717d579a91e30e09ef3fb797b852ce1fd617ef9af3562eeac17f5ef1b77e33f9d7dca29b9251b8f992431b519521074d330fa1b647aa82cc622e60a63ce79080f92b1fa31e72182d25b436611fb815d7f202296185e21ee461ab2e5bfea9460ce7ed3d34d5c60eac5bacf7cca4f1496ed084840a7615b6fa0c950afd9e81c5d5d983045ae8a7b3f1f99ccd61f3c5d7aa5fe3a99a91b4bdb03bb536593bb4aba144e7072fb0af407127514bff53aced838e4ca6d50ca2d0cbfaa38aed24d218292fb4aa678d2aabc4d01f9f7c8a333b8c2adadd9a493e8c6b88f83520f8c079482ee24667f570a02c28426c952a4c826ce307174e805e13a2f64acbb1aca998d851e40944b2b784368f3ddede0a2d4cefdaad9b443468303158ae3c8f61b3dc736570f81f7e499675948aabb7620fe7197653743691d27c7907ad438f7f48599a8786c969965086e3cd6bfceb9567c158f8549e1f0c10e66f80c9e167c224d5ee9e7d78570a802553a0a537de978af4bb95d3a9d69ee588cbb6d61a439305054dcd907e0c6070d292ed98cde2b23a30cb5fbd8b13a86243d409866dcd4d11e1396dbf3696db9414e664a61911c18e3aa90abaaf4ba31796de4261bed842621a0a3dfe90f7c1985bf39cad36e0f59eda7f8b67d8c5945ca451493e171fd5a72930e2c8395fc891749b2adfc7633c007b7f397382a2829cfadcffb34dc129f5317aee72b566acd9c489d04bbee487d7a00faa9fbdb9597d19d6f116e0f5ac914f89699f1de7bf4055aaeffabd79a57fb9d83fe6072452fa7d3be617bfc6a3553877d1aafbdfba78db49f05f2c394c0351c740133bd0f77e9d894046651fbee0a6b4716abde4268a47421074621b50bcc8a162dc077f7e8363866e09f2ac11d5107cecc40320fcbb095421a61c9c146a4cdfd22f8ab816ef63ac6a7a3155c8865d4805f9073e4a8b6c27373e25523d27dd7e9b4f07eecc94cf2fde4bce41a650af07e0561683952519992ff5062be54fe96bcfabef43effff3191ea9e29ec381243320c97b5ff2463912e10eb77e71258fed8b59bd4a57c1f5438823ef09a0c1b76c7a88cd5e31c772a8a7b08dbb708bde6c49d2c428cc9b4c7ac7fded30a0a6473315f11a356d97779442354b730917d9d28139dbd67d3f8286c72ce087e4270a67588003617aa50159954479241c1916793cb9b07de2860981673f03ce1261c3873b98f2478c79b7af6a18b77f7235b93cbf4cc851b2495abba7e58b238e8d405272e664ef4617b16feaa6d9c151f75f56aada3b93195f8196f2d38bffd12b9fa7dee234356555c73c09f1b179720b1b362508cdcbcf6790fbf337c62e41496fe46a96c339a9abccda8f13a32caeac0993c58a76043b153849602b628fcde0026f890e690c3288dd715142f2ae4354f7ed3b95311f93ee9421c2932558a0c39b28f4d6129b54109cd509495a0a87f49cc969c91da4d496e62c4ae604b757ab23da2ac9f705b3ae0857f19825b30e0b4311553aa19c68862aa73aeccc0813a0827590f7a2ba4fef851cb06b2e23c878ee1578358cde81ff87e3bfc842f0a7c3b6fed7359d5f4e924b358f994be4e0aa2fc9a566ac504c43411424870e9062bb8b4c0741faf34050dffa33046457f249b3da7fda9e8f38b6c2a5bbdb78230b06dfbf2a9be8788f08e41464e4dc19b5259eccc3f27a1a626099e8feb30d60433a3885c8d11e44596a3d1f5a42b0909a70dde5d3e786f3c0d5e21a69d2a30fb1be1a10e6b22a17f2f8ce0eddd6663e63d25ea30f60ae0053a99184b38e987a913b96d1af177ebfdfe55b99e5099223e7cfac42383237dc69f36e393634f0ae45a7f3072d60d21f2eae7a10f8ded583dd298d1402713f2311fb5f6542e1961bcba9981ae6d5466bd106f7899a35715f49b28d695752e3f4c56515d6fc99414400828edccfcf98c3693056edcccd27d70e95a91bc0145c0332673aed170d9e4996698356cc0f3d19df45277a50eeb58040726bc743f18173829106077fd4b69bfefcd4142164a8ae9f1071ff583961f0264d79a3235dbd7d2d5f4818c41df6a4216d3aef24aad941c8f00140e3462364a22e1c8757d6ebff01bfe8004a40035d68fbc69aff0ce9f78576722443f219c53fecc002d39057b46c530293a97d3a2a4f7413acc8104cf0fbdc95687da662eb8201229cef041d17514ace729b9444af30db525dde5de02434b86ef2c759d1b7124902d5044227ca09e3a45d34a144136b74222e4208e23525a13e1f0bff02478cb9baa37345ae8bcbb5c2a234ae61eda7780cc3a6b8f88149a8149ead511077b3be56a7e9c5c0fe78835c3448514fb893b1e3cfb9cfd48d1a96f42c3575f3cf9e3339dd067722d97e46eede1286469967a0639c46c71435c5cf62eefcbf9bb8ff080267dee48f2fd157e998bf8272b043e17e2a86b67c96352188475032824be6ad4477df3a458c12897d405f7fac7f9a00bd59aea204a88e4634b0d0d9a67234522476f36c1cde4fd44d962f3d5ede88f6f860a349c5bec59ab59676ca367db6065f95090307237615e86f206f59d9eb40a5e64fcfd82acb56258ab8ad1e6e2d39aca3d67ee11a07ac58a24cacee3a63c5e3ff6d709f4044a60587d6cbcdde250d34627722238e76194771302fe75c59584ed963210a26a868622914bb1141f575011aaf8c44cde7d282f7b2a52fc4d1a1df4ae0bfa9f96368109841c98235e71334b8673b933f91f0761fc76fdada7ef8e37fa78cf0f933e6d202dcb5c53cd3a13b6997cafe25d8ba3eb88890be27941cd986bea04c74460f31e424623c61249b262b403ed61d8c282631336ba72733a4a559e8bac5f5d0fd354103d946f49d0e39f8cc1de38eae8694f609a63dead76fbcf6b6f265fa7cf0b700e1ce25ca3ff5a1163fe1dd0c403784a2511bd8a8cc61dc7e25f177f6ec4a5d11300b49054221d7f49a16318b61ec6275e9d98a9c86fc7010624797500881f56812d5bde8915f82a896eafac57631f7142ca47215869886b3a650a12a4a612dd8af09041692c103127e577f81ea91b55cc087319eea99f2d221d29bc788df5a6673595cf8655d878d2f99ef6ce7e2feb3ef494bc13300ae9345f1686f42b4f88d4b43e131aed3385344bb3bd6632ec3a300f6366cb97778c4879b5ddfd38f1501c5bd10255d6a10b901d28c502c276f4c4409e6e1044d3aee479c75ee66e3bfa41efa9990df5b5c7a3c6e67f5cd19484dde81e68df2ba434bca2bc638c3014629143e9ac4b0c83c0d5b2442570cbf4ca019c08393840fdfc27930b34ef0a6278ceadb5afba01071dfffd4ce613acb99663d97f75b4325d9a5dbc664814e6ec336eed83bfea5c01be76bb25d93a87f88cae2d1d27a1525332ed5f52c2f7000be3b0e86f8a76448f264d0cc4f8ed80f0c950dff08292569e447ae03d1906a2a3e97be79ba47945c7d25c92ede5e3b54444be020b05db78caab76fc94b58cf9484e0b24fd698436e01fd8a2edd810e01942e94999514100d31bd0ebfdd8c0fb73c2b967b37f41e19e8b5bfbfd69eb10b29252b3a4870170c9994b76ae13ce21c5d7e0d1200b1729c87c65fdd810f765705d04da6dd63942e85c7b3a84f8a141240c3d57865996dd583498ca5d103bf47e1589cc661217b824d374f9780b02b8621de34b53a4607723762c68d46811a709b97cf5d2c75966a716635fc8ae2a581ecd9742a404b3e834446178db4bf0f8ce9439c5ecbe4700453782cc6f5a90edf19997cd7f1080d33626702b869e6e29568348a6ad8bfab852398e24b8d1b896e1e7f373dd27652ddaf7ec33e5a1bd9ad26c5f94180f37d4f748bfb03bb07c16d357e3b375157ce50310e49186436e3ccc89e5e3532fdc53f2a25453cefa9592a776ce8a5d8769199074ffde6871f751dc7212769a180f8898cb4cbaf2214dc19f2d8681dbde9ed1ea2fcd4a78caefd6d56e09096281d34dfce31029c5d23ef7615bed2d2e31577ce74e3ebb2dcf2ef5a294e65260d7e16c9fc7a9b2d3b4b8b72e0d69e1bcbbaf2515949dd2fd3b59ab1684d3fede95ab693b7c0b24b5d89e4dc77cdbe4b8412d4e5f14990dd54c3b05c1af4890b8f8a41521106ce48ca38f62e651a89e11747cfa3c86e39fce334e047898058e0e663ef2fbf6330946eae062f8eff5e02c02d202c99576e0b479db9e640c9de8bf4d3245c78aeb6afa2273f56e09e5b9dac7b362dfce2a20572731b984ed84440724ca975882d8c190899b7606830f0216e76dc77a60c8d0fe9a10221eda26ad8437b3bf570aabed4ae310afa5b8c4e1a49df2201bd41176bacb5a3d9656609f8470b7e41c7f4dc76b06b11e9293a80b73dcaead97441f1b281dd74d84b6e593ed122304c108748618d2d7a37fa365b37b00723e9b41e09b03b4960a312ca85a64353eca1da9006828e3cc19de45fa123dfde256c7db5f98183b9ca45dc1b329822fd2b79d9d6a6654dd0f004fb00b8b6ca27152205c73d7d0da5d90e38fe8cc39afeea347481e317dff4785e620c5109c13bb7bd8871f5265d60308d8c90a5eb8dda5a8cc26ec50f57c5ff03d4410a03e1998246cd45c37a69a0a2a14992f9d31d80994f83eab686d5d191312b8508e6ae723437190e2c0fc1396d03f00196ee358f9c1aaef68c8926efb3adf7098914666b4e8ead3bc0587c923c72469f382989f8c8726ef48a9e9c4aa36bb551539d2fce577d1163ac964b269f532187aecf3780dbe56ba41942818e81626bfab4d9d7387dbded01af2b0f404b7395870da40cc5dfd39cef1c64a7f666ca2a1239da7a0acf28ee477f46c9af49ca25c9f6ab16010499b144fe80bc61f3572d2e6665472f09fa18e31c6a39395946f8ebc0ab3b30e27674b4454dcb926acf175c6e3ffa3d5ef89e77eb1bb796aae534ac98c61ac81570dab304e2509fd3de751309003c8706af70eb1933583b38b34dd538c6533d1e5f31016ddd9a0176bfbace7ac32578af63b14d2b4b0788d319fc629b9df2d80df24fdbd9a986a10e297e479f18c7ca1438cb10f0d227db66f396fd56caaab2c226dd4d27c3f9fd21897603e984fcae7b8032a57ee4770e432248eebdede935d7d2ba36577fbbdab2d1b48a84c449e0656ac5264c5db97b015448f50b3b2e5e22cc409b3e93a67646a61e5e59c0e96d2b20824007c9b1ebcccd337a50ec327f872d399460f85c7cce26b318005c01db0408b8a1d20fd5db55ed654b94a3aeb5c3b2227842368dd5d8a97e912f618c6259118000dd034c3daf3a94bbfea476acfd75b987f061f0f4620fd13b837829eafa98ccb2fd8b361e7d3f5a0c495b79c1af1019d0938d44e21376883d27b71fa05b740de5c5f1eb6689d445bb8e30f9499eabd1e4fc963c916c105898e3b2685c6225b00c38daab6a2f2e18ebccaef2fbc4bf31ef0d0f49f9a87a73d1b8b5d599c3781bff1164714765b71788e0fd47dcee4f9d5bc877d1ad7287433d79b9851afb0d82e7c70a7b222193eb71e6352c86a03e77b8e092d8d3f1413ae2471a5f1d19dc9b5ac5818b49380b65757213a5eb20f19fc1fec5543ebbcbc95502dbe1b9277cbfe82d529c5546ac0dc78239d8428bedc3d68177c53b4e7b4767401861ff5205073c2b617bda4ac32925633dd4d8282f557ff12e5a073a238e2607528a9011423d7d5e13a2b30b4919ba6730f3875f45a74996920f47a23538ec63c7f371de8bf6be409551752c3bed2ae445c9ee953355173de39eea7e1694623de0197bf825234d5b87f149a22d4866507b6afcc9771cd7f2e2782bd100b3675a20815fed92b9336ca89622b1a85e0fdeef2c84ed609e7c6787e26d1a25e870c96bf8a0d5b3b843261cb09797ec023da62dddd107c26ef0c8256d86859d4ade8f5c882331edac34e1779dba51bfbf90c95bc5531e868f3d3e207227e8e76a68f9dc7ff51ae0d42643443b1347a7c897da3a243b090096df2d059a5fcde565bcff04366367670b396e3b604249453179154bec60131b086669de89d5b9c29cc36df16ea7166b7254a46e0e5b35a367fcaabbf97f449ebc511d40f30ae04169de827420ede3b9a8c40e8f0dbfcd4f0e4dc6d58ce79568f34119492f64f38c7f833b8715d9b52a4d9d8b63514189b1fbdc1e134f29e8f4917773fec3f68f58e22ddd18ec16eea1bf2fceccef5003c60a96839cdf3d7df0031a50d4eb5ba567f45ff14bbd9dff57c41febf564ec0f7e63960f9098c7f00c79d4b3d7986b89f63a361950b00f7d90a464b07a6c3b0c6db62bc32c0aab66a2b80723c968c384388dd10ac2582c0389340318040c68f7d1b30bc72bb2d072010dee47134c0c18c2cea420f4540b13af090fc4c2c07ffd1758857583be23c3e87fc6eca0c81be438e3f6a02cb5f390087f928df5ec85580f49808d369d22c84ffe04dfc42e97dcc6f437db9145cfb14fb1237b11f6ec98c2725c34ce468cf289725d0d3a39ee35f8bf0eaf78a8af6e83d8d5d393016ca8f66754131fa0c841b82050f18b324d235e639d7e45992f52eee3df89d1b1123a9271a5f0d6a59f412b188361e120b4d99dda34458f52d50f551b56be4158fbe59277849e08ed4223799a20df2831b41b2c747a776de4f6e49683c81d5b9c6b0a9f14a20db4c2545447f50db1e7c89f50e376cc746c80ffb3a26130788c88c7e5f7e6ac906314b715623252b22960781027415129377d7f1868d29cad60bcdcbbd1ea3fee8bdb4ecbe11cce376480d56afacd71fd98c756b82d437133b060e551a0b553b9a703058d3e9df1bf7e1e1208c9c29460645683ec7d678e7ad23b970445f0a311e60e90abb2e8d396cd881b1468228369415ef10ce40c038b73041194fb2d5a0468452f438a0629c3dda44a1073b5b51f30aa7156b22a0e0793eff902d2ae2a0eaaa7ea0b2b3168d41a3e0c4681d083efb51b9491b45f6cc28df98159c390521c09f2dfcdfe8ef9ca105a2d0f709d5c00e461cf916fd9148fee4f64359b5ec49f8039fc37eb1e109fa2ea8acaa6f2f98c7abc483bbebb0508308f8d801c1dc7664b95dacbcf953e5811967bb148b2747bc08a2993ebd38ca42a1905815a02db8c10e695a8464e7602d119d3b812443244d48e69a10986ebd891a8708ae12e473f24020cea39b1bf9cddac683c5fcf0438e69dd43f3a5e82c1c93dad2c4a3366656bab9a7fc392096c014579399d5adb91c474f7f624819bd3ef8020cbf22a07d80037f2392c103363a88bd32cdbda00ee6e22fbbb542eb8bb184a3d520d43f8c57a0a58d5e9ed0ad390a12411b8ca256a5429d167118852a0be08cddaf8519cab9a9b68e4ca2894a4083b303d3ebb29374b723a8e0fd5fe112674557613978fa75df2785f09dee0c5e1e3a09cabd36c7699d4002e0b1c8691419f6eba5da0bfb9fe998c531e0ade63d25109fc82856082575d7f94b7615467efa38e89947ea7e684c257a4edd9eaf5a7a408532cad3070956d7097fe6a05f0b5916d7794585387724da111d310d74bddf45475ace809c000219ea3060a534867cfe765e60ee51ac75f6e1440bfea8fa0319432182316d41a249a6b9f121c99308597c776337618760628a80392e68cff55a4849ba1e389f53feb904d690c1853218b3b0f4cc618ca1e505cdfafdfa4ad9e603f838d6436d71682857991126e84b76fbbb183d0ad5e9b490a596f91e117bc106c09fa3518005049e84c60eb7fe188e582b8135d035806d132ace5029bdab4279ed5ef696237acc234b57b72ee1630848c4a7c13ffd5e8ca3ada16c06d6cf8e1bd144fbc5caf330fb3bf64d2cd0c31b679413098a7e6bdb34a66a7ec2b061b8843337f7468a5b2fa6d80ee6b3167002f511c6a1a5eda14850d1412616019cf65bc9ff76b0ff8a7db61215ac2d929a3ea7fcf4c792a095695e09fe82afad800c4c2f261c9715ac0876de30f45bf556e3790e360950856acbf5050cc4a1e134e451bd1e658cb5557f8a579160a151e06bd78078e43cf65156dc5326c495338994fe9a48ed326807d97cbc04685383469bb4025a860c3d29d36e6c73bc64fdec31d9416409fee9a84c700e3b234f5d53771cd68fc8b0d00173e64ad21c9b3f82330e88db877ed4f54912709087d152df92d1db25853a61c074c147630d17986edb66e2709e278b2d7971cae00350b7410ed10aa7a5e5452f78f4ca2b5f8b9e26b58161259c1783fc19be604840a74a0cf5da98d90ce54f4cff3a6a11edd294576924674ef6aa6520b22da1fb1ef19cde4fc727544d336fb091f3dcc1243104c8be4d19603c3b2b618e14c13f3e65b5a4571812ab6ee726569a12c28a16ae607c22b1ae183da22d0a3233c53a407d110fd3b6d2e793d8c179f6cbf7f13b083f216b63d75ec5d0dfad3f533cd7185d98fddd2bd9d4ee1746248d4dce760ccec76c9d0542b259a64543a2ea42f8a6346d9200116668f65e40c0845501b2f6127b6b0d2557661b169bf1a58df3e38e05fa7901ba4c9e258450fab33c686504339b9c6846596e3e215b163425516ee60a128969393e27655b230fc09c967e545a1069b343a99a8548c30a2a5d14fdd54d0b38ee766553fae8864025f8f3ddd9fc195291783ba81b4c67bede9bdbfb550d7a9c029b506383bb89f6361780a82428c28aab9b98bf4036fc0948f0e69d50f525e7c7d636b0ff859929d70efaec18b7de63e83ca0c22a2a3170ed7bdc3d64de299e6545e17ee0ea3ab44657fcc032bd130209083b90e9598c326cea9e743a9b3fd5a739b78d9cfd815cf86e662ed5f1c59ef48b0e1d20c06e2fc5065ab0253958c02fb9a40ee3d1ef332b1a39a5485a7ae96d444c21bd77dbdd2942e23407b3468d051ebf19b07147687f6e9d7860eccd354602c4cac516c43e7951c340e301470996e5e98737ed24bb5ad5164db6c2e47ef384608b4ebf2f9976167cf729d370545e61d161d89cefc01233881270f284a5042de9d8aa7f8df20090c6765fb6676f632970e2e9938059b44260d1488455fa16cd1ea7b9dba2c116e72c1ca3a5ce5261f70041f39b8263596c49952f40915ab42c96fb19f5b862e8d5a9bc615395cab97692fef8f0beab784c695eb97dc4b70065108a880f43f31aeed2f9b170538e63b3d096b4f65fd3182081137e5747356dadaeb39abbdf504d43da92db60da9e3e816de26ebe3d4e26eb4b685239151abe6cdd7c49005dce41977650be0cee86bce8fe0759c1602c4981ddf90fb12dab727e15291968ac4368fd30d8afd6356f31c5353c5fde7f30c010b2580661467111251c5d0f40a45c9e844e0d758ded8b1e5c43b678c439db11baf94d8f5ee6a7faff7cd944fb25efe8ee0de130289fd96976d95f38a81b840f36196feebb880f8309bb604c09bdf4b4138968761dbf9c8f8519e4ee2e1d5cfe7bbc265148b6dac25ee5214a7531429571eb128f80742794db97d82ec148a052573df18c4c98249d1a512d0721444b055766424804a6efd3e13344facb4ff5c282b837e34e3a60befe0a23958164a4ff3a1e15b599219026ad7391e6ae1d6113ede46a409cd809af1983d90a785af8fb380b8aead4db7daa60894e9f4f095768599bda05aeed72cdd61463e88730ebf247776b2e2c7bca1374e507d04582c1bd6a83e62ddeffcf3360feec97b120aedc1190681271220ba25e59dc67c2e21baeba9797bc5b76b0e04043b65f329b6028db9aff06707d91878d690ecd4feb48775564099d1c6cea21f04719e300b33a5b249b5660f90670391691457b943688d01e14dde71bcad1204d80c984e4107ffb7b250d05fffa884900e2925348ca28462683e7ce9289da0d4f68bc3eb7a97c54bd01834ededef4b263c5a06c97ae716a8aa9a6656d95dfe5ec32c986745b7d0d6aa7c731d40753311cd67da32ce87f36d65bdd48deb62fd16bfa2d2cfda21f9ecb3e7900658924a21c5825445220547935b9ad8d3180bd9b1251d38e15623379a6614c9958219c0354ca98cc0bef0abfd6e00aa255d8feb525b5a2d1a90cce65233e649381644f9629b3ff20c5ef14c2997eab6533080b93bc987b97066931f71e22dc503aee78d79c25b7a969eabe181eaf6de81fdf4637fbb5eaa19d5a442b1972520d25f4c63fda6a7b45133baccfcd31dd80aebd8eb854b77b1a09935b5e029de45ea135d353a363db416c708cea3555ded8d8cfe8eea82f3d6b4e3734a12c95176d59a0d39e13adb5e071b05459f8c65ccaf2b293fdb34f09b2bb3e5bc4926c59a0e836c4134ff12fe5257bc4933418f674bc4aa069c6c624ab440c05c58179ef7bc7144b0aa78426e1667cab30a3c0f948dcafd2161f54386ea84ca5f3a30d4698d3900480f16096e47d4e87ae446693d9581e6f0dac9481d680955f557c4430bad771c434d548f9ad8af0d0c5136afa2419f765a9d62ac58b7a704aff705b7a671c1817166806704eec1738f8ed46e84f5190f10523be835df48af116d3f0dc98a4fe106c006ebce4b1298c3bfb31fabbd20b8e6df5d1d6a9c5bbb4f2483b189ca6a5ef2bffcc6134230bcb911285442834088924f55c53043e88eafcdc6a2f0d15f53dc8bb5bb235f91e6e6c634812d830a0b3bea3aa80d435b828464db9fab8c67bcc3f676567a82fb3a99acb79dea01b8227791a7d79c8f753e42ff8a621d7cc99eefac65a403c80688eca5bd008a4da94312a8141ae38b07938af4cd5ccd0c4dcd52aa6cbb03f1adb24788010d5edf95c17517d6b686c24fc27a9682c58ea7133d9aee81b87ee0b769e8ed8845f209c1498c0d405ed29475f7da69844bc8c6d3b3c867e9111e0e86eb7681beb7211e9b4948220b0a0d913f0f960a73ff8d31f80fff20786c5b8e4f24d30ff461956101eef2d7c26104e23695d09a6c933de94b6a34d815f0f2e81d732fd38838d8ff0052e308f73916b2a0cf13aab3954535e2cdb0fc5a5bb221dc47303bb5e4bbdf186390d5f186911d209e02a1fd1e2a462d9d28449285136d6cd89f88861ac95262c54a7143dcfac1e9b2e46a1d12f46e24c22f7a495548aae0ad67eb7ffc4a09db120c9deda95d2bab21cc08cd9fef620a6b0d1f4e7338b8d93b50eb480b5b3722fd8ebbf7b66e64980c8e349b443ac11705dffc41217c1e4b0efc2f98ff67640cb3ac538b0155af6197f1d2dcfe5f4eb6f8216bc75910eb9ec90961921af3cc906f539b3259c7d4c62f6a228a8cc5ccf2c47bdb60eb9e86f149c83a7b29d46900230866a4b386a60eb9bb0f51c973d085d315c514a0cb69b33d850aae6cfd2f80c3fd0252fba5667f6765b62ab3ade7c30e805b08685ea7af019cf80cc96527232cb1c1bf7dfe39afaac5af0cf9b4dc26878894578f4912cd034cce884c0b84943ad3fe641f1a1d939d832b094541aa8f87e30a6f0bef52ded1c1dd619d3f0d34c5b065efd10e0425451d52990bb3d86f7906cf184e2a134df16d976f8763430108dd6f2e6efe2e4d69db39be5c0a4366d24f8779f847f09a8bf52e8f736a5af81c5cc3da2d14cc93d813f186c764c2c2cff4e0e9f0cefbe6d139d0b884fb59004ef46b24041c181d9b0b2b09b9c35a1995297fa38bb0fcab050d769c6d8baad446fc2ed97742819d392d830dc77ce4109f73d10ee1cdc1333b26cd71c8eda23c845611644e7b0a433e12a476b7b15738aa1fd83b6597a219bebffd33868f049d7edb00cc7ec50641698dcf63810f26dd8ad51b1dee4fc74e55fc6de5e248dfe0e5b46e048ba03bc07d423407c6f4cc0684c527f225836efc63941fa023a32f63492b2aec0e154495d1521a24ad669d613db9febbf6602c5541fcd9ef92f22355e5f6a21bc2655844c8d153079fdd69fd253679a76917c9597752254fc33a0a55431e22a092185f186ca5f9dc3d72b23fae7c7c8ed15be2435ea443705b937647ea35de0fd31d9d36e9aa67efe61b36cb5582322dda1fdf3914e592176bf1e564fa0007bcbd97a3de8cb1421380e58f22738698dd70074f4254d7ce22a5d7ab9586f0b16e9c5a395de3b5a8ef4ec5f1776a9d367c50fd4cc77e90ec5420bdb454a3c3db89f18366faa268218417ae80737e0ff6f4bb84c9db98c96f155a9a68d70228ad149f8766716f86762e5c6f4f162750b10b33c8e6c6517f9de616a2840257c34dff992c3ceb075501698671d140e4fdd8efd8a3fe57556ba7e9b14e770e192b216d0002190323ba61cb8519491b0ab60d0abd40ca68263736bfe60d5a2eb85b1be74e58c58933388f56b8e804019f38bbf7555a15a9448c2dbacbd42f0b137a0e18109d0c8aff795c001e3cc629a348c8722f8f422476574e149f73ccd4cae2dae146a1b9db15c522a83281d581dce9e23fe03611c4dfc0c9b3e5e304481f913331eb66893f0786f5c52c7c4a08d1398d20dc0e3d652544e85a8afde3ad55627d2d46d3db5a162dc52cbf4ce63e743ff958b0d6feaff9032a1d4dc68422b0ef88151d361619a868bae39900e194b71bd44c3f559c6b4f129141beac89d80b84cf3b177d78a34c418604f97a729804a1357b21eb1dfe9f744ebdabd2b41e0c798778faf71748325483080d2564980a37e86d7a0d548a429ee9f5c082fad67afb15347c180f81df34bb356fa7a4ba7c318830204e5ca0e80fb02d9359ccfc7b1ab8d21ca7065c48ff2364537eaedf97f758ca79bcdba3f2699f70d33e3f835b93be263557ace78ee03b0e78110a2943d599743a4d4f0cecba75bf750b3cb7f6aa269262f8ff3d880cc168bb97a4c27504ff3728ddb164d69b6a75a3c00dd3c6d914445b701fcabfbb9a5ae7b05172653540bf23af30ce565d2e43ba455ea26ca786d086e218c1a2c58d7f14b93e272e9a2dc11d5a00c816443e9848180a4faef7b56ec2f428a23d61cbb1b6214b70b8b5be463a0ac1e4862994edb19509065f9a79b75a1b6f14bc7a183ae17d4d49e1a03080b469d1ecd2fb8343f33f831172ef016eb1719695c21d0f5e61c67511fcdda8d0a977d0ab2010b81228fc73dfbe3b4ffe893064915205e7a9982cd0ea6b5871ffb85056d19388668f3f34c956ceb25137f1047b425f18aceb3fb9220a439f6f97fe8b16db8ee565bc6831b6e59cf68c632244ece1ffbd2ac79f9a8f949767d3e22ca4939fb2381a726da4b8f01e81fd525a6359b8a0150be90694a4ffe786488bc4d3bd843479ff7bde31f7ee86f0a4236c34a86db329094e737df2f2d945b070a59ceb562c67118dd1b49a08393b37d511cbf4a4b681e36e0c10883d98bcd43f2d139a7f03a7ee47e52ffa9ce39f22e59e68da8729cb1c0b89d16cef75c4f3d62e530321e7e1923142fd3e04d91137d21f845cfbb1f59f39a95c1045e1777f76a67c4fd173438a7ba558007bc61d3554bfc6ce93fa39a2c4a0c017726509ca91c435b89d4cb9afb5ef33c507ed778e70da9dd82c0a5f01ae0e647ad38d7a86e52ddfa6d434d371ae538bafeecb959fb048d8547bd2856a9dc7f6204d9cb6ccdcaf9063a9ff464e3a7a1ace3a73067687d4a40bf811165f2c752f1c20b46279a9ebfd9e0dee659540c5ed44f33175cb2b52a77f3715d9f6389302affba87bc5496bc3c645c2710c7b141b45a7251a5bdd7aa3968fb7f1598196bb8ab6e1829377de8fe7f80446bd68326f218ceff3d80db9a693c2080b4481f1c46c064c4e5396449d7093e267ddff049d49577ddbfddcf888f4bcd75f37bbcdcac727e6ef29b2ac9064234022d51261b2276580b6dda0e120fb3a5ef448fde48f02d31fd26464a6baaa430f227427adb1b5449be80f21da91648e2e36d79c3b48aa9409204fd803fedc20a3ddcb9480dc9fd02314b5c47b5a15c2025ada6e2d9d00e8032ebedaa5db46352fee4933e1edbefb87afb9c0c57b91e79238db4179fc35c115ed311b95e80a16555e117891de7615387e076d82b5bf301be2496d4c1ab58d0ce2f12ef6c5f084e5ca2c84093bfaeca3cb16482a9582055cf820944d5463fc1c85393ec14e0400caca84b95436d942d3d01a0bbe9647ea8e860d995613068eaf575b059da7e76d90d0d64b59246e44ef65c223a6c7e25b43bb482882c156d57251de53e6e1daa62b6f167fb98931bd63462f78810aa90960bb2a9ac4b33953c11a202bfc5effd77e7cdeaa0e4d5b4b40a67b4cd41f2b02cd5fd40c2953bf8145000f967a5e79094a29aa3d45ddfe26f9279e3df57ce9cd81e7a2aae97ff91e36652083af6ee47fa5c820ffa972491d40e995519a71ffa3c2b9840444e9338ff8ba9d91ced7f42513c86a3ccbb6d1fa2134322b0bc11a0ff712a4c1833baeb72de74c47854978dafcb9275d2046687aa102980c60a99b218588403d0b80aad345bde466b5953a5c30f931bb69f990b10c820492e599018554b68e021b7475b453274d638bfc6098c4573a8058ec6f083974b1231f91947b4c7d84f492580d593698276cba5355f86efe7783b5442d0f621ab2594b01d84b59a3e9cb9ee00fd2862f281cb8b927c103386cafee404b129fb555290e2b389a01f694aceafe1121ce2726e4d78a6c705cd3783ddbe14ca947114cbfb1b550aad5b7ce20274af04287fbb284e33cbf6ad6490b8b42d44fbe84182bc70098110d3115a75e0ceb28d78d37481c3eb9161e5ad5905192e2bde843f4b6bebb251cee8211970614eee16a1c79ecc09b5a728287b6e772e2f1f1ab79caf7394165bc049a38d1599006bc5a15459ce652a62a449656d4b4ea813b630fb1384686fe0f8a995cfe306b94b953d4a2ede828bf20266743c30ff826811b98e579a714ddf2bb99fcd97633a8daa9ee3077b9cee5b8dbf642e8f39792ec8e6ee2ec841f020c57271d8c32e1ff5978fc33dbad816a28bb4272fc9b2bfd6a1f3d95223b99fd1ff26ef908bb209fcede52c9d8e6b097f4bea82e26ebb4284430a1716f000abb205fab5cfcdfbdf7dbf7b9a43059ab1fa0394de71b610848eec2354cdb254cdfdb63ffdd45c0f630b7583e0e59b010fd29c7c5e90ebf500772d8cf592acdb61e98c1861398422527cf44cd4622e9c02a80ceffc6b0abef2553d08234b245ba5c0713e51689aaeb574a3fbe4a434e9170f7139eed14c631fc3d8bf24dea9e42aec5cdaaeab1a591f1cb4f908b128e2743382496f6db86bdf16eb708d0e5234931ef68a1cb504682647ca8fb661116e91695bdd72dcd3c02e803b3171a5349b7b3de62905908e99af351dc8ef97b154606262d9ddc4849650ca76cb6e799362e6ebb743e57f94d2e26684dea413de28c8d9934b0ccb7c0777b665b65f121cd9ff7b327e1361850ff1c2d5eb757f349fac34ad27d8e3804858fd481f8fb3a568570bb970e4d76277f73746705e43667d95f2b16c59d616ed7939a7cfbf213205214d04a2b491fe11a5d612b168c2d12eb96dbde38e523115ed54046d79df06c1259cb1c068c3510da82f0be75375ccf0657d4bf6324fcb715885a609920d3020ce0ee8ca5e9b30859182bfd15b4e6a49bd080e7601f44510ca743c4e6e2dd5f4212f4d54e48f75c62e69319d455a1380673bd5d9bcc5e29309748bb22c1232b49b272e878d3071ca8e40464717177b24f56f24676d16aa776bd9c21531b0bedd9b24420d522131efe4435945eca4dfd8d2b292335d84f8065a42f276570d45b536c0d563679bc45369b209844b7ee8bd4b6e93e0569ce674257b3d0aa2e7e536b44fc4560c6aa40209abbc18b72792ba2547ef8695fe03da044f00f4fa85d7a8ca8f01c78efe5b29d63f99926cd61dd4834326a76c9b4605a984a12585e5403926a43bfe219a8f41bf8567a3319be0f9f5b5105ba4cf064583f6dbb74b37861f7a26923ab002be35cdebfc51f029f1d534fcae0eabf00a481c55642a5d10c5090bad764003a408da063fb298e77eef4f7c9fb6d54223743a93720f6112a09294dead3ab04a68077d95d103f99be17815df1a78d689dae7a58c6014033d1d3df5f478280ff316964d5b36db55ed9c1213bc99ccea44671e98cca78f430ffd6bb2dbee35c8bec1195098c85d50f062082e1414d5cf312bb4bdc5c855327d19f605327aafb9553b9c40c1fbe617e7a0172408a7b5e7300603ca6db0afc9ae71ba1bd06f6cf062ee6ffb1c1c79336e2830287fdab6cf5b308b5b9df3d78f509c5f7eeaff8dc2d2a6a02e2a642971bd358be41cebc50233b6e56b4d168582b04293d1b8e96f1959c72be277f43556f636d478835c88f4ea81134b38fb82b23223dded3da7117b980c758caaac6c95d342005212885cf69b9681b8ab34b2887047e14f948c1b61a010ee86851f93b8d55b92eaac7fbe86c8476feb43085919834232c4cfac565f4f21ffaab6b56542af188b75f90fae20c64fb6bb05c564309e9ab674b0394edfed43fe6ae5a4afc2c2796941472143f1d6746895a8eceb9b1a8cb41fe4d6dc2dbb7c1eb4699e7e64fcef450d49469b803d0b345773d4a7df9dfcdb645b87229155ceccdf422ea26f32bfa28a28f2ccffff6c5ac30dd8dae90bdffc84515dc1f303ae4e3b21aac7d198d57b40fa270aa98e8834913bea741d3bb1ea67c8394c10e2083f395e6ad9df66a12924422d86af9289fe634195c2c36015d5a4fe231c84c4855ff7d50eeea025820fbfdce8c44633e7b59731ffb963298f2eba838fc866939ee91545a8f3a7189fe73cb07367a7d35f34d5c3b8a5feacb8e95bf1dc6869997eab8fe1788c774d3bbdb39075099c0cb9eb07f998b571f37e72e0f672793709c5137635f8faed7d98bbd4806667b4d6fe80ace736341ed27b8c2d7acc2d538fd9d19da890661e70beaadd6b2456a9d63d1ecbdbacda4b257fbc28e60ab325e14f0a651821f0c28fcc7de9f43114a45dfa564f809248e093e7820f3d926413734ab55e7573e0ff683924a8e07d3e3fe9b5a31f1a8d81efabc1ae823cbaf45eb8470abb39e7da1165a82c059dfef2de4623e79ac18bf0ab62acbd4396a66e618b844b41985ec973646ef6f978e93ee3516e3ff0a8fd9adef6985d27e9b4ba5aebe41c51da1dcc7490eac9ad7ea5fb3781ed25259825b5211528bca91f68cd95e49ce532b35fa7eb7223d59711febc2bbaf1a2047c6d792e94f2e11ae8e5a10d55ff2e53f2e03e4bd5fafaa22d67c6819e639beffba6a104813d0ebc049fb5d9272dc5c49b7ff9f5db32f6f87a8119e579e1e092945452e0b871006a976ff88a7b487996175a83b3ed4ec15145227e21a0d8106359f5429ed528015dc87563d2d6596e95ec1a8e69aec07bbba6e784ad1f041d7f697a5c7cfe696944ad7e81736ab964fed4e8d2fb8664cb8f0f99fc32c3446a0dbed3f632b6a4952b39d6abadf3b79e07deee878ab00303fb2653ea2fa4e237f383cc7716e079e17dce71504624a4071336fe133c8e11ff05347d6dddf74d667856f18556bc9d34a7b5e1b9022b749736677610f589972888fc7c38768f1feccb593236cc0f3e3467f52951f82a7becc74790dd97ebe2c84dc74f4151441697a85f4ee08177e41ee75d3f03708da3186afcf4d66b9b609dfa7345938e34aecfba841aa6efd0924d457b2da02136c640ceb5b1ea69bbcdf753961746753fc4af3c9e77b9ebe44de643bd9c8fd1b8998a841f68be1e5da91beacfe7f96d9c1ee8acaee35ecc49aa7d6752c4bf7d0091a7314f4ae62cb8afecc22032661e9c627157e6136946cbcd353be55dacc17820fa49b5ec5517a043918728ca76d91e298103f89a75800d79fc9bde01fc303b27d77e5e03e6f888559f48833893fe0a21e3dc28b18b0b43812403a83f4cf5b542f3082b82fc3986627f6ff93d85e321efd374b50c004d39b1ec93b55abd5cef10874d8b3aeebbe6bd4416a4055da54bc542a7ea8685653bab095ea9fc50921081194438f2a08c4740e52c694698b96728487a877d82ecc185c77698cf4ea7c99867886518b27fc3b069117510c4d1d7f4a8be15deef87e7818ec2d7772293c06ea421f8ab61d391149102fdcc9bd5252c3dbf9f7837aee28a433f976cba8ffd31b529e79ee18652abdd94d4615892dc56e5ea344bcd562809904fd456c2ab650f16f750f67c51fc796f69fe08707cffc923d87df45218ef86017df2c4fe57ff1755a55cb93c39e8c75f00dedafdc584560e0ed3ae4dc846e4086a18bc85ce611c3ee07c0c77984a0a09699e88fd2fee747dd12eb70ec4b02f4778980824475f2ce93765d719f3811b5944f88adfb2931954b46afb771bb52ec9c95bd53435b5ab22832e9ac4b8030fb237a9241671d485d91ea5b48f5133f081a6937d2efb432ab9f06f7316a8f1c858e7232abdc636f1f3bc2b200b602b66f0d1430d4d67db2a75ea899ba2067a9c17a03374253447f89d4d1b2deee401108178f337b904f44ef7a33ac8b83357b01e5c6d07c81c6c6823aab6aa58a8ced90e9f5f3308649a972ba82c40e12a188e380d9a81f344f4125e036b39d5ba7005caff8c480cb8ec30c8edb0914e2d2c843b1423cdf2eb14c25ce9480620869d78e83c404afd9823778d9aee7a52a8d4f8b00462033dbf0e3e98456b6b519ec4e1cfb83d2057096561c614feba8f30527f8d2556b847b29db4d44d12b716e559e5a5cba249fdf9bb2308797ef4de3e2198e191d2f047ea777fcdde7a64b8049436c012d087e5f6189b5d33f06fd6533e026677006bfdd49773e29351898b344a2f65aa6e3e207c60175f38fe3bc5f9e72e9a6e03b36527a3295fb999a3a75d4daf6e295c7a886a4a99d5b33cddb7638daeba3cbe84eb4046a4770257af099b71df053f38aaa9e92817df0a0279ce0278c8faa0681887f19b09bb8df1f3eaf113cf103f094761c1ca85dc65fba402ed04d258b4792e70a9250e70f2bfc8f8226f0ac869fd4cd90a996bac90af9e960472eccf9f9d24eaf6374e440835540b21863aacde475530e79fb2b5416a670c7a63248056002889835ed8f1877f1816e33d065012d1e43c9c356aef7353550c0a7276e9547c12c26de164ff01a2f89e23e81c3b5c1777f9228e39f5a036c6bd5d69a7e0a093821998b21e008eeb157c5460a0a4e8ac4bf506179775f169caa8f9502e1ecbf1185e52c3b11ecaa2af1647bce2ca0586e9abeed97279500cdbe68f956a869940106147c9f985736c836fe6b05d312467b22225799ea2691be203b8722c3980be0726ada7f12ce5f2d584a3db87eb7c77fb1e17aa2c30ecb52c57a3486c70e365876f9877c2ff39f6b87f3c200c3b830b763b5b8aec7bd3ddc478f429e2338aefac5b0d7b857e73cf633b955a37123e5fa2c9686fd1a0ad8b55ec5df6fe4debb737eb185ee014a7ace77637970ea45f95f8de72ca2ae6b7770c83db36cbeb765c80087da6001a76eeaf03d6dc378266323a7ce5d50aec03d130136c4652819b83f22b017b7dd2dbda7cb22e7fe6c25d128bf08793ea197f83943e6011d2386ed13c5af229ccf2ffd1de73567b527bc3beb078c61c4ede0a62e18021a5d587abccb1e29a9b8ba02423e74cc414bee5ef24cdb97b06b5840aad5194e4a191a8786c0ed120c7f79863cad7b0c607f6eda1279bd667948bea2bd9938c0b8de49332be7dee43f19474ccbe2aebf57fb16a515d0daa3d9b0204453f21447dd5edc7a5940712797e22d3157fcc19efc7187178c12d56768b525ed4dcb914651a15df5c999e8bef099c5cb5cfa20c9cb70a949b7bf55678c4fa9760464459937e26a7db2276915faba555dc0058a96338bd47ce49796ee76224f634382a295c4d55498a93c1cce9fa0a35f1cb2e6a934136693673827d7ec4cfb2c9986fde26694bf4524e61a2a0e00f3d144159cd03fb58db4439ce863bb0fef537fee661e93ddc3a92b5b7a4e3513d525554588aba089aead3d6b4ba77d7f9d0614ad02c4a051f2af3ea22512762ab3a55f3d22fbb4436a8c75c5a6e5c7a315ccc28d75d764e615ff1f87da6f8d97159fea5b38363b95c108380a537504227c36fb95c29118f3001a819ef6fc71e67e59f419e08a1a17898e3f6966a14a0e82760d1dc814c934fa1e7c0a5dbfb3f9a05da8f516f227481e0062fb77b93dac5123821a88d38bb175e4e47c61411c4c8488ae9213d9e34bfa313ea99b01dabb5d168605649ddf73b3dc3214e2460f28d955848d4d5f8027bd393ccf5cf5f68b3de49e37e86d47ce504218e8b5bde23d0bd9b8c66bb8b8b3bb124c6a3f60fa15f3a0266d4fc721a06db27b71aab4b0d9b5dfed3ec81babc07fb629aa4397bb03c9ab80c7e21c5191f87b4172443b761914c5701ca6e6279d0eaa1c84bb72d1422f074fbc01e03b162d7e5c69f54c8cc72ed7c6eb9c80e92e1c5dd2decce56ba66f497e9e7270b55210edeaf04e968796addffb1ef94341b7c3c9e9409cd96171fb0e0ed388fb874e637c864da9387533558ea571dfe8c8626948a2c4a4828ffe491592efbfb081bdf5e85e6428b6360bf0c10a301cc481ba6f6c7f410a9dfee79a48f5ac2c8dde3c54fd8f9b5218f46c5a68fd2c39073f3de7e1d061351a0566ade069aebeb06b2ff41a0e8d6f5dc142778402ab3a8c6c6fe92d936213140fd7404580d1a6b20ce3c17a05a390ad12a094c254638b0cf2dd97f56b893e4c18b8b0178415c6f28283e30c9a6a02fd30f92eed72496204297ae9faeb4e201c02996cd1e6a2b80d752baaf12897d08c525f42e979c4cd4869d47097495682c33ddb31c0d92eb0586319c058c0201d1f25635412888667f5c261c47d949497bd958b426b59a8d7bfb38fa2914f6e72a1f67f8340ca0146eb83ff3a40d6bbcf08fb387b23b790648dfb2411e228adfcdb6e6634e77c54f71d1d2bce73eebcfaa884b50d109b9108ba65ac325352968127d7af9b7e2fd299072cf155a850ca9160351f4fdeb26bbb292b4fc6a2be17ff02db309f5c3c608f768ee1830b0d864cc44a83d27f7f1e36267af3e6279ec050eefebe607fe577bbc427fedfcfd51ef7d6b034430d7eccb46adc6b9c3f2225857e467721853bc7083cf32242a67814b1dab35a13435b33e494c3b6dec41d475926bff9ad359a099931b2d8e8afa7d98e9a20a1e1bdef03f43dbc0610f6afe5645633ca9a2261ae84771729c7b5475c80fb5483b8a195b83134beda802dfff8d1ed267bfb795675930e764ba3dd3ebfa4f363be331b708ad55c0ce664f01abf2b4a8ae064667acda038046747f780fdfab2725a613a1f7ef056edff87122b0ec5c79ae04801200e862d37804cc9091e8ff66c684eadcc7b1222e4e8047049019b22a694696435294ef4d619cfb95d774df7cb378c7fc26a72b17737bb19697cf6ae07163378fa8d129d0b55229f360967e0fdda4b751e3bbc23616d0e89ba9a42ee6a6c11d40e987037254b957a565ccb48a7a0701672a4f1f69fe1836bf1553a2a22458e3b9bff75688dade019bff36413a7ed57fabdb3c543767c8922d13d3bd7292562f27faf4fa890034e80fb34bfff33d7c4e13a5dd4d96c5761d1dd1e5045dcb7c44b61b153d2f27ffab8a06e553faceac0448ba5e3a3a218d68aca38c6beb28f3335054e29526e80bb13533fc10e332adcf527fdc8209a7611e1ca0455df94119637d66a5cd79867e492952bcc60f09c066ec513d3a6249afd23b4b920d3f0bb756707f9300b10a07289c61739432cddbf9a7aeec581ee7d6298ecc72505ed99554674f428df889231248d86eb00225670eef7dfe40177490a01057916c0dfcf65fe9b32e8d1de83e1affe8bad114bc638e08e2312bca999005c7f05ff159daabfd5097890a34caf027e7495686c5935a83a6094d2edc0caffa758c16b3e56914ed8dadeae0994e27b5f64f4fb7077e54680af4ca8d21b93452cdc500d823e400ecd068fdd66db67679ac952b5881805c7b63e8738fbc83ae8d3da6b9687e74cc7b1c87a27e8558b857fd5cd3823700cfd9c2e1a5ace2d3c2c5efe6e60e8afd01acdaa99054f546d14ffc687d0fdcb637f5f097537865748adedd194f35c907912c974db6ac74bb8d8a8e202cd3763455a1961022069d89a5a06ff07e6228b556b1a0834793ddeddb3895870d5c5a04efa47a6a6f9ef1144fa1cadc7b93c9b4244c6623bf4662bb9747a364177889314c94ef2504b98a3960292016e80f8078a84a11adbf1af3900e6db81b93062ad2cebe5f981ebda8b8ac9a97c6aee9cada036d7e7556b0e20b8f42c1b1a4523a783af90ec53b3a20a7b67f372d61e59935a50c2a52e9424ab7a8816db6005bc1e49947972c61669a5d8b5abb8e69479d1021b18b46155d997f27fa07653506cf572fe6052ced5766a21290b4ad8c50139fd85cedb64addbe300521140fee933f3bc4798cda30f6f95dcab5c8dcf31f233cab94502761828358d90d9a802f7d5aa87475af317ef52beb56f1b83a0a4338bda54145d8ca1313424644cc00861c0dd12a6277bff8625e8119d8609753637353d48c9e4c0023123af5aaa5a52398e1e65f3407d3ab42a225af92a78affd4eff55689bf5ddf3c9998c777204ac26c356e699f603c3f25d665cf4b35bdaa5a8c27a99d67dff2e65c3f4e43d46aef7fe12b7b712d3b81b6a7669687619db3608a76096303f200c84a53c107bed85a5030059353b97282dbf8f235f6e08bbca5c9984240c0613f72b9d51dcc56973c5f9deadd6fbea81ac08c29d765b5eb733025106e4123dbd8ef4bb32e51c6586d7fb291186f22eff731bafe36fdf76f133bcb4fce3a2c991515a8fa0dcaebdc28ea88003d5f196fa733e723a025527ee4a03c45c453dec52ccad8355579e78c4cbc02a539c27866734e862dfa2d6d099682e1327ab74731447aa2af3fc7f86d672da12a75b54fbc226f2ef58ada9264723b01a32a04a712508df7a6b4361e4990d725806a638ff5a732ad0011fd414be18ecc5565ed9cced39774da7659eaf8badd99e5b4f43f6bd3fda801e47f9501c4d6a2c2e42ee8a9b7168cb525faacd4e5890281c8f25c3c393e097ecc54ff75908bbb06f081a1ec1ffb75d46475b496d7b86a7d3f8130a2c8402df5ea1d1510ccb476aca2d4f0113d9f1ed8e1a1cf0a0d80ddaaac2000e2fc9de3b75129ed5b8387db18c46e38aaef1530d546e4717c3e47ec050150c5ee39ac15b4850a77efa1290c1333fae28d8689279068fbe5880e26bb8867b69cbe6ac541d95c579677006dbed8462c50bc4945fadd624669fe97d52007bfe4f510c4d1e70c7d14af13eec682f5fee90ce7f3b80f268c0367862d8dad35ac808be7fb3cd8858e20d6a2532a8801a3eb90c0b032dbdfc24c5b42826965aa8357897251f50637d8c52196ca91ffab2b4b7a6744bda48ec326364062813da5f5ba414b5345e0d57f96d2790fc51f13edafaad4fe9ccc5a0df9aa22c47fa3dd100ec24b73492fbb06f0446d13fcf2cc671aaa281ddbc2fd9e81e8dd75d08cd3067246f0118515fb0a6e65c79c1f3bd1e3634849d0841360fdf1f2fde4b0978fd947c9a01807d9e8abad370ea0ef9c7e408b94f9a3a466c03397871056a9baff694afa89b9c45250c00c0d897ee4da27e0eef45e94d45b7a1df05fca15a2838609dc84b22e2a931e2f332253b2452b51563e79a8f871af07a30d6abf18ba4d2f1cbc3987f9bd718147a1a308b717fd01db5c44f9f8f79c8bbd8b9acb44e3b3f5b2c19682c821d183b22394894476802f64421f6b842ad2ef61928f793d97f2f60d72ca9efc4a8bc13e1685c7a72367c2e8eda35e404e53d2557e68ef3d4173d7d1f075f66b080e61a715ffbee87bef67ea3fb7cbcc3a8307063ff5fad2e0c49c667c43176a3d4db4c81bb587fa6013fb0efb7e5fd1dc22a02675ffc4de053b503d9d76ac89286b51222cc95ae4beda3817b298031a4fbf2e1079590dbee873dd4e35057a4a00c3c84c13dd3e46fc87c6cdd6089eaa39d8eb41032b0f18856c0c672ed12a38693ec400fe35534a24e2d0ecc3dce1f594f6ec8c69e1d73d80902fa133786a5b0bb5f3e5e9054188f8deabb845b277f5b889f454f830c678302511244719fa8205e1695f8be9bf7aebc8f677171d39f4713dc6450bf976748aa26d6d7cbe8e82ce88f5c6c3cd33612c9238d9a2553c65905f92b74d6830a53d0f1cf0cda443ff42f395b285e0ed0418471996852877ed21c34f4be59119629a47edf179c422b1a3133aaf47d6d7c8c79af5f385b5d5cae5da95d775d87d2c39832d625c25ce94e63edf192dfd8a86a6ee391bf34f4fe810f18e08f6538ad70a10095778bbd2d0e869ed9e82706165e208a8948b0244e2a591e134e3d7e71ac2aac757510c510524cf732bae714669e400ecdcaee6b2716d1cdb9a79afcbc3dafd8edcb5186bbad4ecae9ebb09065ddf3768460547acaa498e9b410d87466c27d7eeaa67208943f32c8868ed876ff1f611ba8d248dc522657e7eacbcc3ecf5cf3852534c265029873cd4c9aeb77bafa119e8ae224c9a6ea54035416c1f27f12f462116c08c97ecf8176b6d5f98caff5752d5001bcffffff43