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 67660 12dadb8f5a3dfe9da41935fb29f4d0da2802910de109a55d583cf65cbd532dcb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
714fee3bf2197b6d6fe69361935deb2d39627d647e9b9730628b0e8a03718ce6
Certificate Block Hash
12dadb8f5a3dfe9da41935fb29f4d0da2802910de109a55d583cf65cbd532dcb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0093ed010002740100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ec756006837f60f23beb02cddb7ab2d4c9951047a723c1e3847472b30584044cb9e3b982f192d3fdce5f13f5d9a9c0d8973dd703baa3829659d6f6f602ac17368acd919ab89879e5003d1a4500bfa519835b0952761ce6533b08000000000000000002000000020093ed010002740100

Raw Header Hex

000040200aef986b7a440596235a69158a0ff86f93a6e3d680856171ad3a15cdf903a9553c8f0e302ecb19361dac9ae7d970ddcbf77a6b297e4181c66f8bb580d36bb36c5e7f216a883c0118e68c71038a0e8b6230979b7e647d62392deb5d936193e66f6d7b19f23bee4f71

Proof Data Hex

59,560 bytes
12121602030726dbb70246c8ab85093e599a16144659a88b79ba2c7cba5dc822257babe53ae817b920799e74d1bcb4b3e2d56fbe9544f41032ad44e89f763d371a7dd6c4edebd1dc4a8698b1006b72794907cb72ce0c170f37a2fab811769666cbfae7a288715fea5cc39eb0e2a82941a8ac4143390941c247fdca8e138bfe638ed57d9dfe860c29e844e6c2097c5c1d8b10e4e862170da647c8d5d46b5781d4182601c9f1130d74bec3b4e6d15dc26c058f096ebe0f4725ab1b9b9a4120b4e6fdaadd86a414ebda5f61b9e745311fa88fb51ee05789d9f42709139f08905d95b87ff8328ccc2ec4dda4cb47e7f02916c8ba7dd0d340b2b025e0bb6dd9d1423e34c1b74b53887884dbbb05300785f2bd048454e9a45b98a3577c4d9fe6b0d597ed0fd02f76a42032c6ec9f740a9e5e78b01bd8bd80d8ac1c7a68a981c25441634a371f02b5d0728db5d8cbe94445486effc3df6038ec0ff067538b568cbe0cd197aa16ab8f4aeafe1ff9c249d6ab9097c3d1ef8cec5319997064dad8c41e085183e656a7f6780856fd526610b1c241f463f138db43d50252bf82e42dfd455fbd718738452edc726d153e4f37617b3c7ab7bcb894c77971d8d12a6f5b9f42b9e95f35e70b1b7f9a6500a812c17e1119f1af70776ad82a748fcb7d262376da040890f33719d8091583b5359e1a77c2cb3e75b08b0c3adb960bc7f00e97c59d1da945b806ba8f4a76d2c121dce23f6d0d9070a053e87bd9d111b7d9385b9e6ae69cbbbf8c09728f99e8cbe76197766f89bf5d50066736e28d2035a40aa0a9037ef9518d782be5cbafb4f060b0c820e301d4b11fa36d4cf273c2c81256a461b03ebf0801f2a4a184297d431468db0298832f308c6949318131d1024029f910ea1188a6d29d633da2d8464747b1da6c14a34954d20c877c39d67581740f5a9eafcf9d20e9c79a1532b8b72886cc2f79e7bba16cce5345ab2302abbf4df4fa0681cfe93eab153c4a164d899080dbd4993d1160b1d554f4ed07a61baf09f9348bae01b618c01677eae096561a06141a0e61bdbad9bdad55485af0fdee300d07844639ef8f3ed8b092a1825f08d7ca729437960b923d5238577b76d2e693675adc83324d412bef2a7512e9a4e11517141a1ac8c0de75911625a4ed1c014f806ec033465415accae73cf2c495dc24ac1115b2ec13d1ae2613671829123449d33a2e1f6b706356f608d3841081a06b329b9140a966d2506d10ebd501eadffc6abd6bc02a3ef9fe59f73ebcfebb28012f95137fdb9d0fe8917d78f789a5d57977e78654f87c69c5431d58e18e27275e93f01a9bcdb21446d75438484f266fb73cd1c3e41242e63a02e4a6e7c19edb4346ed2a11c73808ae49669a6b60cd0a7d14b2eabbe5aee547778ab855dc8548081cba073074c86dd91bc5a9faaef0ec6bbf2130abf36f3ceefa66862b6dd93ade3177e2627fc8a187029bc0c1f37111b48dfec1eb34ef5081bbfb3ca75b1d32bbf9aabc5b844560554748c629fa62b1643bf3220bdc706181bddf52652c5e23f02e686488571b571d0ac4c1094dfb0d69282973fac17a3b948e5d9ae9435893ca66e89787d752af9abe33eeecaeb3f14dbcacca97c020abf052430c0e5c5ce149fbdca1cd68ff6e6691f09745b85538e1322e57bec04228f7e6f8b17dc0b400906dfcaed2a49631cc5194de34ef34d2c34abc24e7a2abbeb9441d3a04d03a35f114b4c3edd943300d92afce6c8c4d2d807a61fd1b05aa7d4b67da151d27a5a5ac5fbf5ab3b5301c62e7648db87fe2501a4afdebe1f0cacc1e0d983f8ba0728f3d72a779ea56158a3885af0afe03c1b8c51573c5f87cd85336037b1f7fade7c9832e82bdadd2a9c51e82da6dfa483a3447043683b7b42fde07c733e581404931763633c9ecfd583ac07d8c805b1126a7e43ceadf5c3769b5d5c36ba3171908d4fc66bf81fbc5ab9c7186b69329a994ccc41d3c296844673d151aa2b6cddcc0072006a1214ef0bd3302243737b557bbce8d9f36e7b0bcfec5eb675532726bde95be3d5020eec7252d6b56cd05254243a88ed72d325e23f16918dc10757060400504e32c1450b1dfc5abc678a3232f586721fd86e83ebb04ad1142125dcadb1083c16a84060ee27d2a3a86028399f22c387036a25fd8ed7bb379d604fae1aef0fcc45c0d894d6a1058f24be011683e0632f570637a24077395351abcc72b70d0f23fec05914b34a1cbccbba45ef3f61c9973f9396a790a032ba4dc0742e425cf8d741cf9606d2a64b20fbf945f2441c8e78bbd295bbdd3ab8a7b7dd002ca702d45e5a06dc737e6b98c2ee4a2c4922392cc6222c079b988b4e796728e9bbeb3052b6b41889456520024f5c0282f07c94d2f6b751f41696f8de880a4441bc6b0034683bb7b2a580f4d1a7f28666c7e81d5b39c1e98042070a5e077ef9d0014813f2794747aceb544960dc6bba42ade5a3824182046d3399c48fc04f46b88e69cd47c262a30ad36c8e33dd4ee8e5f588edc3df0a3ae3a57334a1358a6a41a318ae840252f0ca7841721a32dd43821ac8866c3e0f2fa7d0b32a1815c0102e874a6a1ac2e08d06e4b426b0a186d62aa0caf72fe14d0cd173e193a11592058a00cec17f0976ad26173f130a4a64af9260019cd8791bd4996c68bad4878139b1ed8ea7092caf60c0681f1475065d5fe484c210edfb01e6f979b54d29d6fe44145b1b557296275e6cceaec3023e77c7ed02a5cb165c11c708dc4c30a42d2797a7507bb984cd5d8822632a9af7cbf563cdf1c68a877900cfd39aed6ff421f02b715d9dd491061609a100b2a513eb22804e69c66e63d486367d4d359bfd45a7e1ceee97ca771acccd399454feedc90531d12652299413d1a76fec7d6addb0e25c3510f884604bf7504d787d5226555cd3ac8807de4ac2c17b702b98619105acece6e4ada2f38c2d5d04a2bb7c14d8f51451a033f73a0aea0c334e47c5c119be2771e55a4a9deeabe4c18501ef0d2134ebbd918f4ae3465bd09bdf1a9a93405f09ba4361e285940026235c0c079e5a8cb852b54778f02f07a282cfc56f9e5468a8757583ead2db845f8c945a9ceeed110ed5beb3e65d95ccfe63344196ce7897e0da40c88b562905a0698beefffacfe04c2d966e35c16112ee1a42d81aeb1974d38bd1ab8ab88cdaeeb958af443c4aff8720716f06a2eac3db1b71e31124ddba11b89b95df4b17dc3a7c27cc3ac05884d00153d446b9a38f9e78d3e4beeed48750076335f83bfb4a751e424bd70f8a9c51279425cca28749ee5ea690f44df6aa9bbea21bd991b8bb10a318096934ba3b6be35179ff5f1b9bf1b7b2106556e242f4ed71ce79092a59e8633d6b6962607d97a21affbe0bd41cbc30ba950f53159d038edb9e316d135c96258f35ce81f1d7f56aa7f9464ce313c3635fb970e5072dcbdbef3afc810a1c3f860de161be725f0b30cdc332b213774457c3f5036aa45cef1b117d9ae0aeddb0ed772ea922c11a291e0647859d8ea77ff60d8fe449b8022a2d94b226de6f92b16e817813262f9444fab05ad0245cd18e48c91d0a808ff4d348c95bbfa7833fb9109d07d8c6615fed5e1e7897fc1a963bc7be6667540f755a217eef1c28a129ecaede252aa2622798d7928db175c198e2f95d6de26ec5cfbf6adc1e3f4143dc1724e29d27fef892ad9abee622160e26a6b78fcc1369dd2b5a6994fcb3994c10a1a4470a126ede540d1a6f992a70cfb8cba38ce0265dc67133636c40a8c75f298714ba555a198be7e47662c76e7cda051903175bc76b9785b7557278d157ff73213f053ca86f8b4c4a2301ea7db9798935281ba5c5fea749bb5494e4e2b0a9c09961eecb532fd5706909de8643ed29297a9b366b100d59e0eb296fd290449bc533f5911b724525aab1440706c58d0fb987a3c4cd8e875f36cacea6779740812b4159e8f54a13d6cc14e54bb3936c4cd01c6a2ce62dde609afb36a401499c6325104fb49477f9d9dbb6e508bfb259e95eee0591699112b8c2e139885e4d63dabbb19f3e6fbde8ed9e6fe7a34b6bd45959773a00b9c172329be25ce54ad5684b9ec08e8b86fb35fd4aa3aee042fff4f369fce1c03b5780c9aa2d6ea4106b3280e70eeb6d4df940cd17b419bdec2ba405551d5b8c4a5bc251437e4367ced3f190478815181bcb882fee111568fd633a3ba67aaca7f2d2c7b1adec15bad5eb945b2233dbb55e2bad3b9b21bd942c2f938778617fad85a381f5ff1d398316370d56fae8dfbae4566572ffb9bbf9530284e89c5239056ab5f9befd211439d7c24d430be321dd52c0312c8319468d87a2e1f8de51b8ddf4438da4087e20f58eb1a39b0b5f44cde914ad22db43ff9e36534419373a81530ed91c05c513c053d6ff0af7de4ff78639f795078af0c699aae72754a542ff61ec9e1bb3d3d9c1c5784ccc25a2e5f658dbb14f77b601195c6f8e2a1d5041d013c91be11616c7b530c9f016ee6f2baa8fa59b7d156bb13943d30928cb9314af5c8851c313616435c39ac37fa1147be04b0383abb0ac3ad1efec419242de34bd9765b54f58d72764145201d1c67445ab2ace30a7bcf3a33e8b93732936bad1803266d759770b145e97da526a26db0cffa18720c2ef3bd95901612f770fe85da82c70829cfec0a15ca8afaaf8e19ca09718f15aafc166313a0aa031ad7686c93e5d0a81f12914697b031d74d5dbc871bea4a49e8a0586b5a184407e024c1c3e95f9668af1c40e19d35e33facf26cc5b467bf7536fa4862ff6eae879571c6228c293e05f03c84d8bbd81ec2d0b97841c6571c4f668cde086b5b9b5305729fb6f49a89cd57a6b7d575ae532cb399fe24c064938e56aeacb0266406e11e4d68c4d7fb56a22b9477f66f759dd7df3a4eeb96051859e37c7a191abc0f170350f14d75e18173e1941d678e796fab47a081fb2bce4c927228890327a71af86ec676a953e889718b6bc4746459d7da48e25b651fffd23a3d48a23109d83f0dd3cb7af6c6f486c0cefed6b36ee54b93aeeeb008427e9b341795ef27e657bac8406a4bf14629b0a6c73d4a9e67abf2a1fb64f790ec2d6a28816fb34345410ce3e6626f0aff8fb1890f0b125f6c163b77244aafca5f323f5b2cb62334556a6dc3c789a869c61cbc930bbceb2668843c18e681b29e2161490ee251f6dcb2842b1bbf7932f469747fcd9b72d8167d069ccd91871045b6779cdef8d1e84fd808e0e580021e149e8b04ef7253c3f11206039d8ea5634bb1b23254d79266569ef455974767461f8ed1d344633ab06a1a92bc5e1b44d5ba0e215a40f5bca97a8c29cce75a95c2409fd885a432276163c58a19e4a245cf990c70a867737ea7e51fc204d52585d1970ca2f17d7d5f3b1f78f8201305586ea016e5d0a0272829ef88fdbf08facdc74062e1fcea6c79e849a662e80ddd3f4fffccfc0111b04b1d618c4bbda8579cda301ef9c4053c4f07f1b6c3522a7df921bec2d32aefcd55be7178eaba61ecd72697e4e700c87b477af9d0a8d5f763bfffda2b443882b790e6255a6019378352298c4a1d51359ba9894136b8df429a83db03eea2ad8f634d237452688240d2c167ba8bf9e6ea8bd91f6f726e75d68a110e33c70598add35c40f1ac366b08e031c77393be18c610bbb538b5c1333ed16e656676112d932f080f002950f237f217077dc1e882adb23ad8c452e5a727468727d684b2ce1514d31606d8e46869eb7e2675c59be60bdad1f8d5bb2d09d12a619a63c73dada111ffea84ecc36ca664d676a7ff6c614562141b13b2e76fbb7aca1ac5a0adf6b537bf4de019ccd393dfb05dcff1c8d42f53dc548f5f58df4a5e2acdf0404a30c39453b8af99da7621c2d32a5f821ca62130160d917ed3e0ae2677b360778a479c8491720a2e41cbea8a15ceeff22acd0ad225d020b3d9d9ae0f95da209d28b4e3271d77e738b923488db31d67b30b2771cfc9d4f345862a693dd19ca2dc4d9a6244da8b8b668f570c88df498e2a9a96bb4faf364526489c0feb65ac2eb86d77b1b92c861bf4ed8bbc00b12de52b9307c9e4634083c1e92931cfa7675604e46ac914d93f39834e17c652b3289c22e77396561f29953f524eeb3db7371e8572a63bac6848e4822b7bf51e190320b3d34e65c28a1d92a1b240253bbc6d9ac99a5622900247614854a3d5f4eb0375bd8858157f03ebd0f582405669eafa1eecb5c27c438bf4877bfcd83cb562b9705abb112fb979cfd07cac6cbe8a5058c1c2182c09a790c2276ea69d8ac7fc4311ff620654f176d4e6197e7fc64494b70f19870058a5dbc67f5231c1c62f13a2130443aa29a9e4f2a2e8f5c4572486d6d6411d0fdedd0acc70f330cd383f21a25503c8dbda14c8c1af43b8e99207d726aa196b95d38d381dc69dfb5359b169e770c0b96e8fb730ef167aab86a7284bac916d9ecc5707a0732477c0be0bf3699f610ba9d2ab83fdb79bc71a4eb05ac37984d6d11fd12062dd0b57c208814834ca27adfad729dfb0a74254de82ec30ce8c6d9253ecf97fe1d9976424c5e5538a6abbe7c8f4804478bb8f6e58787c421a7621995b6cbac9a5c4255bbf3e05f3d11db2508797bfc3a53b3150ced919268a456e8bce75ac9a7e9f639dcb9d103d6e2a6f5c7776fe15bda9e7c1d9c6a3cb474d415b881a3a658d1e13aebf6204b82215ff11c33591a12085de4bd0673d78e37c53461c1c6d596809012c7d7566054aa2a7a51cbc958285ae00e0d46fc97d3109eaf09ba47d1ad9425f3f5c1dd2072fe07953500f9ef9e5f82af34facdb5555e2bf29d29e2add4e36f6bf383d9a73ec466bbffb611dad17f530f642b545ce11dedea49484b4234cebf7ecb9b1bd3d074bb06f5a789ea429f93c101ad48167a80301e2ce3f609740ddd53fe93ca9a20801ee8fdb97065b689612291af76af891be9d3ce7975f9df0bc04a0fb898f2640c195a12252f868759ffe4d467a9f284a77a252894cd318a17fb134b185882a8321a27b2d471ecf961793b4e2b9db2ffefc902347a551210b87bf1d54071dce3438c37b4acf668893f6e82a79d17d092808357cf414bd9bfdde929497d8c3016c22f840ff89ec7256f69f8b3b694033bae4744f664fc42da0032729368255df438faf91d38d13048e1b8f5c3a0322dc84d7232124039203f2a3cce24db86eba45104302bfefd65508aceb8d850bc802161a3eaeac761e937935ad93a328e129979330dd1534ecf458182a85095118d33e19ea368a654d29329747e9093cda21e2939710edc0f55c43556b59ff7bc77a480efd3fd24e3b5d29cc77750362ab55c5b3ba21d272def045290bf8bebcc731242cb7b6c2e88421e8cf9a0544f7ac8ebf650e4b682ebb8dff05ecec270fcb6e4bb6de3fc672154f84da1ea68992b434a3775707c003fc86b8a7daddaabf58eb8f2fee6fcd8a5a59509065f0e3970ebb036e03ff6478f08cb690f1e180cfa8234904bed7d9246f8d096d225fa8b8946b083a4651cad6019ca8a9545f368ec377a5df0531087840a781016f3b685f9ce98823f4d6ae3f82100133262d2fef16aa88027364ed1ff9abf1b0d444b14c8590bec8dcb8a3b65bd5c670dcbd4426a767fb300b6e77b2020b2640dd9e4c9141c1af16b845c22fe65470014b32645b4a8c69e84de808869d7752b763463475bf28e3edb8a34fc5294d160c2d9a799c9d8fbabafc86a72f7ef82bb7f083cdfe626fa970fce162f6a93589a3e0eff2b894742bb7908e30f6f51ae19715d19cfa7f3118c822108e9d11aaf93d63fd580d6f7b3ecdb7d3ee127708e6ff210d387eab278154ab1544f7040e82b1b03f544e13e028e69498ab0220f0078ef73a5e8c63b69b7945f947ec4b98bcd5a58afd78c9c5db834bd7ceb356b7bff482eb96f77a16e0fd73588a3f359ae86ac265b583446a1b79cb16052b70a2a502a51da1f8dc9181a97fce8bcf013260096d37fae45b5bace05d8ba79d9ff907a709d8e2edc92e2bc56d29122545493b0209cb330c381c1f0bd55b2cbed838b246f1dad22d8afec299a888a4d0cc055b664949d6b8f40c242439f5bae59105d4f55a425aae49413dc824bd0651c86a08c3cefce48cf4daa13c716c2777692adbd4e3b2fe5b93731b5c81e38abb9bd87db6c032ea261b2f2fa7769d5f0bafc2d976dd770b3108eb1fb26a577fce7961a8eadaf7800d07579e489b39175027c2e5e9f7239d7b0224b62a98da7c292f4fdac1c794f4c11119f8ba542b77567fd13fb1a79082699513a4b0caff486da0f21e85984eb659239dfb09ee8947c60d65f76c2b82112832beba0cb87d046b5b071c4cd552dba9d359b67528294b2c824a3867a7abee154ef640e4de5de8a1fd37e0d4b671e31373cf4499c57b1568efb50cf29df3c7bef886d59df25363301ede1fbd58f297cc29c233b1919f3ac5be31fc7f0718eb58739836d9627fbdb4ff1b4d63a51e3a5f42d1893d6c77c29ebb7bccdd95c57b053a633afb9ef84877fd53069ada95080488a0a5eb275a03536fbffb224595a88b178acfa7643d74178b6f6ffd5b1e5e10959b268484273af1f7664886baf4cfc13ad32d16a633036344ae075d57307301c989a75d978227174e86a6ac9106a30cf70efeb94678500f637958e5088f17d33ec956fe5939290dc64bc26dd677e12c10b62824448c7abbd8c072f2854accada447120b450d83ec105374fb4f24e6dff4ea4f99710fd7ec731c53ba050e4b98a4594fdc6d76d63592b2b255065508903ae43b2a6af78521286f79958ed6976e390c75453073cd9d81024e5d3178098c0e5a99e06464de13adad11703f58c0e52926ab78cedd1f298d217a76110ceb3b6604e1494a38d39b4dff27c1b68b972ad9fd2ede449031278e663d423027c2b6b8ad966d09edd108798fe8c60de95a1e971facf10edb092a339ea836cd0d340683e256a210d310bf76427e48a3297adbd7316c0ad7dfa302962817f9a669170042442952737373eb2181c164b21ea7ea49b5906340cd99f622216bdb061bf08a6f6221eb515c756357e37300eebcd34fab99e308ae3e73b4c94db03882231352b7ab05c322e19055d27c9beb99b145488ddbaf0c51a6306ec317c29c4121273ae10891132bed2664eb8988d0dbd6b1077bb082df1da5f732d0814af5e15981f1489abc1e9853c9da28e2e6861aa82c403d98987f50cf0e6085eb6ba48cabcd7047f81df813f40885c1f80bc1afbb41bc05d34b9d8d3735541f24992298237eae5bd77a703cf5d0ae4f574801608b978487892eca8360760a91c0ba337ae1f108f75172e0e20eccc7da55baab58089e2ddb6a2a6da16043ff60b91c66d840747642740d77c8c0059447f34d950e6201e241cebb1cae386a497ea12bd517cddd5e0c53e2be02eab5c1b64e56ad9720a385736e187c44c089072edfeb061a94a0bb39263eff1a73830bbbafd7daa4d6ea63f35384903a9298e48f3a3fd38aa3318248568aadcf9c68acd278c92a7565f7968f33bec5101c78751ca224f80e66a3a18aea8f0591e4628064269b7aa166b625d725eab56b77211e1a00385ba42c5bf125baed389a49efc58116cd8cacb48858f273bfc42cc69da679239754d7eed292a17969144191fb44a077e410794749d5769b78ee157f5d4a82c769cf3feca15b7ed257c566190709ebb23e443e9e0e7aeaa7344d1d5c87571dd6c6e8400756a15a52700ea6e7597a12b43b1ae7c235a9608611331770ad0030e8d9e3b7f8c9ba69a60e65fd3481db4e33ff19524bf76229ec9d7e7c1cb71cd45e08f8c16ef1b4a6b0ea7194c9f87b4c76e5d20dd7e26d84cb9a6c9ca639a6889965ac41d0b42a4b9b3eaf586a606e44ae00d5ec28ae80c645cfaf31e10fda18aa41cac0d5d1ec80190aae934e7a19448365b8e453a419ce106e2f1302ba887f4c5c395766621f934c394e04e4a75c02bcf89885767419de3493509efb5229a5980fb566c94bf850df2bcdf00295499fdd84e821f7709e08d1b8c0bade18b0530b58c60469af61d4bbafc42fc8721c2d6f7385c05d76e2506a42f7a28016762045671c4398e3f842b7e98800cf4628d7fa621814e59a0219b2751d05d0682fcc0d403f09690a98e46b3ea97f8ea55a219ed85d70300157bcf75210a3e898865c4f4bc7efeb304cc86d70024cfbdd47cd52fe5fc8ad349865cffe5df175652259186f21c1312ec8a666518e46835cd27a50df6c47d31d122c30b6e29e823ffebffaf70443f79bcdb4d594dd08cb06fcedff23969500850b317bc6d50fa6f022f3616b9e583aded09b6173214034d106aa7f74d2e1df05cdd55a7d316f112e51894f05ea5b039c1d0de26004a56b223a923ba9880bd95799d8b3c7b6cb73ca87d986cace7ca3bf8e829078f3b40457750a048d5f1d37330268fc33a57f046091936741206f7ccbc41e543ef224a3f10a63be893c978a3fc85e9e387baa1337e28b73573c0c3f9ade13b38068017cda3e2c4d5382b0fc684e56479a2fda659f5a9bfb356931155fdbf5ed4f87bc1410b04bdeee6f95a8fc8609f47cfefa9a398f1fb050f84a6aafba41d41ec35a2ca234395521286026e76272d25f2a7c79878be3d89640de43efc85b6918bf46fcc48bea780b99ee39a143bfa53f2011cd97b50cbb1a545583db422a940784b5b4eba33156ba3c18b6ee9e5380ed54a38ce75b6c70779c99342beefaaf16e3660a431fbfff1fa25cbfb061c184b2bb87b421283ad01c2f1155cdb3488f950a983bb24569165f7679effeabd5fafbaf4fe3c55fc0063c8d4ff93a410620c3b5381f7cbb1b02dd7583e02aaa30790b32ec918a10f54ef1b7293258cd255531ac517cf4c4b5e01682e4c608c274cc7df3b72403a566eb8b340d6c0f5d48455599364616dbb9fe676969380f4469a28c7bb7a30413450132c812375b6c9cc1d7ac1e9d6a9d803ca3c94e21c84a0551bd0860df541bf6dac87ec0736038fc56e0ccecdadfbbb9b582eb68607aacdf91a6403890627b2a0e50b4ab2086ba158e4c216d4373f48c5366df4b1ce07bb1db0afd6bc7055602f05a19b2301aa6ceb6dd48871604d651919fc1509d42ebfa3e4f239cb7ed8c4a6ed6e8024db0a3ed4dad6eab00fb23cf16644406e923924620683189328e6c3a86c183e5473fa1b66fe20c3e1fec32fb119185afa445df3b9f3766baa53fc7d0675c35742085b3c3b600caac78c86c9690642c7e8f9547195b5ec8d07cd99f28cc3115561c3fc66383b9e7f64711c63e2dec5982d038ed14d3f0655702452d1fbd445475e2b9545f88a04174bb5391edbb89db2cf4ffb274ea12a8b69c55a95d94269be92f2cf8e397208ac5ea7416e348581bda78730011697edb4ba69d140122b14054d6bbe8f11cffd37322a4bb1d54fc772347894b3cf878eeb578a9c6ccfc00144d6c5cd8d93f2ace2b36eaf83185caf8db5d91adc89b5742caf93103245baaffcc725bee70326a772a20b5071ccd7f9c3ff601b043553d95e078c8df38ff9eb0c600e13a718a7525373ca34ac4e3a932bf119a48e0db164e0d9b87cd9bf1253315eaa2fa70f168d9984ab88730607978e9d3c1b38664837d65eb98ef8b963cf15226f24ef9bf33cefe567e699f81e9a9f23aca63f825cb2fef3b0e559bbf1524d90f5705f561011dc93fd19ecb3a4fe3a2a6e690a410f590de932e741e03b2646bf0ca71c13ece80ae151737d957f6056292f0858e66ebad793c8acdeeab00a44fe8edaba8e77e34d6b407efca78e8b4319a39262a28a5315e83e59c8b0a735d86460ec682b308e92f756917d33186adbd097a821e88ecc6e8ec329836050c0212f486bd34d317dd10adf3629061bf235d83b36987e542e51ec61eb80fcce4666d77fe7d4fc89c6cd0769841f6ae8b7b0692f9292074fb0f4c75e8d71172116d0450aea423a03c391844c295a620857fe45a4a3b1002334d99024c5efe762c98485a27a038d50daef3eeaca5c3425b7b4f72fb9d578a3a5e873b80bf0b8e8addc791ce716f5aec4c096e9553bcb223c792630dd5b05de79c0a9e7abacfd2055389a756f068603638f4bc9d0afaca282ed09b2e16b9a86bcfa11eb8d1c17db81ddb315435b1da7580170f50caeee2946f4e8669f1535b5c8821e044cf268a53b6e72f58c4b25ab4b1f07a05abcce71a047b2b446f48a206d8f670984f33dd4fc2746cb0bcc95db62f0e16243c67901518ccf6e7bbad72b4dda274e84ffadcdc1c0c1b4f6db5623c669f67fa660e4dd7198979fea605e4bfb1e353816b805aa9bdf9fe9b11eeefc3cbf721828d3d41f952b5f7685f56bf5b122d299e92be1239f17778cd198f912afc788af751c3ab56344444276ce8ba6dc0202bcaa26e4ad86f36ee030534ac43aff8622dd6aac3abd560db2da73d7bc9508f5c8807d156ef1e2b8dc4349e79712d27d78023f78eddf947c1c58b3eadd141d16d2c71248c81c81925e394f41f9a01a92f47aa3c4f23494c8eb3296f05e6735c70a91ac38d8e5977dd5bec570cb82b3263018199ac2a63a88d11fd329730936507d5f122386b402e1611746b5f90d7b6b8f3b168c06e597329d38814a264ebb7d0afcb8a80aab54f46dd58be93fe0d11940fc4361e97275e17d7d2f5ab309c284b540898dfbb7959226f55d5a9792181cb0f5d380cf4fc755a742c31cdc2abf7ce2ed5d51ea7a275c67d9c36b05fc4c623029661074ee6fb15af3e172d7c866ee7eb1f3a68f42765b642c042734623350bdbfd8f3d43df4910eede69048be019fbe9ec656668e60bc57060f3610254193697f2cdfb7b3d1767ed32a773e68643a697c96f0bc24ba8d9e2d08171e71aa0a049e25a5349fa626efb0c8ac285656e14d1a411be0b30549476a1a21d5434bee32113bc652f519281adb85554b886718d7916c609f4125c3d5425053d3f44aacecf78df3cc0063f10e105ea6e0b362f632c0afaee534bad5a24485b0feb795c4017d552745cc04680aa5aa980a0e38e515f7b364cf082546b89cefb641da151ce0096b46b38eecf4fa832d4b2c29d5cb1eeb9d418ceb66d67fe1162512dbea9178ddbdb40f28be82995f52bcb8400e855de0ddcc7977a3935a88aa6c3cc2ec4b6b957cb7ce54e98107121bae36d1fbf1f7342c4ca3640d520c83907a57df8590b8de08e07c943ce9f2229c420e7138a021bc47375fb7d91838d5e8261dbffe320e7022c978793ac3a39ec5bb8172f93b303a12ca6d4c6d6fda512b2d5882d5697e2770311eaed4424e34a2398781ced8e5f232e9039beed082e77f73b16bf48be2fde81a0cad229ee36996a1af27827678ce07b32cadec01f027c64ab1dc7f3bfd855469255502463d0971659b2b7244c07aa496130795b39f77e7c50f291b575aa35f27cc681786f11532d8cac5ed2bacb3fc08b1cece2e4a41821505b40ab3d33882bd9823184e22dddc323c508376c8f4d88db43c30fcf8f86df5ce7df65d35791d8b6fa3b20c947bd8cd709e6079ee49082a958c73bdf08c24ee2b7e01c341d04a0d5709a713bd39342c4652a1f84bc1156bb143ae442ab03a61331b7f92ab4d35dfac0c2e73873a70aee6fda75580f38f84deea356b516b14adcb7966961f242f7162eda047725943b5bce070fdde97b88e1313a5c391ba2a70ab010daf2ff96aa81f1c37c5c90ea6f0e0dcb1d5427251c704768c47817198dc474089c58f89e781ba168ce1ab99c49ff80018a80d94dfc45c78a1dd5aa5b2649cc93a4d1f3dc4481f1dbbf970b4ebb625fab2a32c116c102cef05cb843949a9d502976a93f46d21872e44feb7b6081cb452b6846e17b2be07d79d89acfa4be040ea11c55b8f58cb244ecbc435b6e8d01b8b02fae31c9a0d57ed5351897d22cbb529804bff0921354d4410a47f3cd8c4893986ec3084852553545e613e89f6d23ceec2d7819e1a49b8c607d554d7f411436e6fec0aa80152e3e556e327aad487c3e67d7e2d576d51c2272c829e1ef25c84552e7162865dc8812eb57976074080f21e7739b039aa878011d8b99f3a397fca001c1eee96e6f98c044ac86f615e1cb461456b108f329a6cd6a674817bce7200d4c8e003872b5e60c6355f5fb73d210b722981fe9b5d11e5b7c44d6f70bc4bd0078dee76b275b494e3203ebd284b189566b13312e7d892ae7bcb0cb38e73d7e5f80fa49682debc335b91fd8e15bd2fddb67e53f50911231d92215db5bb8005f420f1b4771366559e4770f10f24ebb19f6f1b3adc4523a7f983b010eb931f5210cf9f8c797c3deb9f6cffe77eb7ca0b68aeb040aebd05020e1dcfc5b11f40bf2c4233199094faa4ad8281dd3f8901dd7f741d150d9c86f3263556c229b952c476c09a077f6d1b4aad3bf66250de05d32f0681b7ae7c704dd0c13996ed30497faf36ae872f33c84c14f36d0f4e730a3bca1a072017402dd440c652c7e6e0f024321b765a4315f4bcdfcfac76d25bc898bc99dc1e0c97ab471e25e7b7c114ba95d1d1cfdc0a28002eb62b53b7397618493dc4f38f202ebf4b3b992faa4c6be0b8e9862635dad55a91210a84fcbc3b455bf67b4463b76fd41995e8ca4d64cee22e12ce5eb3ec1992b3c573410a254c1b9ab51b1ed684d9ef15417eff3a33c9a0429cd8f4489858052cc67c3d0fb7fcd56bfd0fb7c96156a7287e8899944674aa8c6abd5ba83e873404a7c48f18c1ed90564c8af57a8a4509806a5ae6a1c02a2311eb4b2cc714b122aa5109f4ff5b8c8fa2ae16d9dc22d161c76995b9c8c167970acb4ac756dfc3b7dbe0e8ccaf600d4953349c38aea7ff2e171aae5896d35245aaaaf359ad90d7dcd64f6decf98ac27f953105f470e4e0b55173e3a40eda09e9982eb749091c5cdbb45e8b5666e2468a8b2cc24d3f79b463d0f145a2d3ba03c0980de28c6807c04d77d037da4c3bcdc9c3216ec3e84a1a716fb2acddaeab2ff718959ee29123826d0a12833eec7745b3a5d56afd32cb4078f0d005ef8f67f74fe4d70dccc27efd0cad654aa93ed3fedd653d3dd9e183373eb70c35da0d8340968183785f9055a4da1a08d51662284e26547c7fc5d133f5637d437a97b8727de99d966130ecc85157fcd616c4a3d81af7c5abf36e68e574d2cdc769fd32ea3f09c1881f26b5efe18e4f872fdf97f729829d8f47926f8609613c37010420535dca591938531d1337b1e3c239386627fe232abbe190dea4b1eb224d30f640a6c43ccbeba5907136a6fa844f80970bfc9e92254424deca5ada79d3e8f89b83e5af975e60ee68a2a4aac6270860e15a34f1d35ae46175089dc0b33e39d630dda618565a1557ff7c202c239fb6fe3ae6c79855312100c1c5ad90d0cf80427bab43fce073ce2a73406a5bacae933a662d2bb184a9fbaff0ec3583fc48dd9cf5a207b11ff060caefee7d9230655700198ff0e3b1d241cfcf8aae8bf1f891210569028baa2693fc5d230d43ac218d3ee9d3ff98352deafb341cf50f953af1b7e99c57a0b00f74ec4f420dbbc0c27875251e6239f7184b8e1cf655901e8269e5a886c29f16de5b233430b51bba8d3e2f32eb377348355c5cdffc31a7760f187ca7993d04eca0eb19cde27cc7e89fd284339232293cb27ad2ab2ed50475acd8d7b9aa48b87f136b426fc5fa3d0cd7d6879bb4972d55c33bda5a0c120e2feb52bd18b56db7f0e333b2688b4ae74178964ad54e287312f3c9fe6647917ef22f2f16fa4ed2bc8217b3e40a140cbd693c7a117482c5ab7fe90ce9c9e0243d1972fe537e237fbadacb994aed570e55fa0c0d7b827271e518002bd1fe3f6ab91c8e44d3ed1289b675faea1b07962b12864e4171c518991b5429b1a250fe945ae4fa8aed5e56d6514996d40f17df9617343e83647d323e314acba3e1506e987eec89c6e17d708225d79f691d7222a851b8767c81ca9355708c74efd43b3c91db0a14cbc04fdcaa3e0842733f6006a98511ffde932fe7ea411913f424624f6baf44d2200d348014e883d5655434c2f675c6288b7d7fbeab41b23783ca499fb41a5be4facb9b5972003c23039f90328e8b10541e1082a30dbd247a9b1eb1106785f2c6a99ba151b11eff69bd236c7767d4455d61f3ed2d6c1def3a19ff9128b7dd6c561e400405b01647fc93ddad8e1cf96838c976712cbaee7396bc5ca9836f82197f84b7f760237e500431c3c09e70466d62c12a562a67410eab51fc8884b697e78c4ef2474dfcdd3865fc65261f09939bcd153a93270e2658f6486c5440a2adb49eb55c248f22d87542d18ca7909c7aa67a665a4cddf79cfbee258a80ae77dd96f0ba1c840f01b97a2e06873d8b7e63d41279a2b21fec2aaafbe59704bb32f7a753746e665d46aedddcc2e0893038fa66476a4f828976b46025e5a1f51aeec26a08dac9b8199db40769dd383bfa805448033130f2a58b9f12af888389c5fdaa31033e964fb241be787650ae06f9b73ed2df7359a22b5b87baab2b105f0baf0008ae54879c5c4658851d5cd12f952835543242b98b4591673096c9adb142330f283344a76ac01bb6989accc068d35c836c739dfe177be471d67b2202cc32674d589f5eb4a719b2d3f2d24e0d1ce56dfb4f017a29f6612cc42154cf5bd2f60c8960bce66dcb4c55533d7a095d4d4aa38afa082254d237c699c660534c67733ed7acaad51ee17d459ad7550be98ff30c8184b9cdea482b93d5e99f73117071e23f9ddbe255c4ad867b40704822d2258f6f51c224f8d982dfe886cfbe50fa3c0a08bf811c4d11156351c5b656a2081e4d4d61af7a6eb89bdc10ac75d2edeaeca09e611d462217b50fde2db892ef763bf5363ebd35608ecbea4805381884fa23a28110746063fb3bd7ac80b2234adfefc6088e6025b09442f06658955ed8517bc48e72ad2ae4d11fe053158b4fa7d33182bc58a7b17c77d0d5f908e8ee3a156356d97db7ac76e92a3ee9a29cc0acadad8010e6004980fc84ca73aad46b68ece0360e3731f9445b1d2c52443900a67d91f4bdc50c37a7ba577cb54a6cc7bf7f3d05e94f0cbdba9c7262e1f1eca4d6ebd23db11d6990641e0fef61ae7a1459b28e598fdb546359fc3f114abc9c167660cbe74ba41a5516b6fe3313aed54f2aa9a41fc03e062c6f06eef6ff9325e153e61016535a8bd9a5a76441483ef86d201271a637f31f031f210aa5f83349f7615626e28f77378b014ef7eba43c9ff99887274ac5866bd63bb75b2609919347e2c45d1d146fbdcb048b15516e5cb0b8d2455f7158cd8b5c614217539fbc8a617242286ddff6a1847043b4153b14f99b98f0739b65d3f27713949f0b43f963c89eb0c94bee4abf5fbbb32a7d59d303e47b48d57704a5f5bc360ed8b577b976b3a56610352ced417da544a1a2cb0d7edc979b5bc6a0dbe50235d3ba5bdd01c51109baf0fc1b24284ef96336ba3ed0bd3e44b7a929352b87e9016eee6d45c6fc37aa413e8b18c73c411a1d9f33552e2a44cbf9a4ecfeb213710bec87b4b4fd5c9b99fee1572a54dd7b7bb22eea542f9e6fbd38ce308236bf5dc9c972742dccc43c1573ea899853067e261fabf4f097fff0839abdede34f81c9b037b436d25304a2b38d7be82dd4d7b2f258e83bf823ffb13f6d4054e6100d2de8210b62ec89c6cc04a54fad12516ad358933b44a55ab384fd4ed40cdfd2a1fe2431702aef5a225fc0cc6a278b2fb242cab631060373fd947ad410f5fcefcd0b08f71709bc15cc23073401f977fb86f09577b16084837a3e72c63e3b9822e0fd7c00536d055f699c767c8a542ce56a0ab0284651e7e1be3019b26fae90d010649bb46aba02333cbd4f53420e5fe9b1fe20264a550abb8e78443a0cf0e6e42b12c2608f47678820b75eaf16b00e7a7839078d9614d95f6fd643f87b3f007ae64d4be12c70505d621aa3b9da07e3da8c10a9322d6352765a09d9539296ee004efe991d51fdcb829d42c93590a4d20e77903e0ab31eb759a7f6fd82b7e5afc371f8dbb05d6e38adcc4aaf4ab605db16949612156059b177c0b33b2825ee53f399364b4155f150b233d43a0b2a43bb0e9cef3b3087cafc02369a4f5be9730a25e0ef1a673678dd6391783eac7416c97b09d514bf495c9e45109cc41341dbe80e3e66222f784728513dc8c60d9e2758c8b6889bf4b98a3395a286e9fca3ce53dfbdee2bc0cf7045cc5655ee3118c0665bbf928c5f25880eb2f60b29256982f1a373e1baa9dddfcfa4081d7fe72d5eeb4cbb30fcdfa7dfeda6a6b5af77e8273c154b985357b46f0faa6e9214ece739dbedcdca30c63a2eb38885e873e56cdb8017d40c5e41384256c663a601d001bbb65396f5cd33e76038a1449e1d280a110a464ab1623e731c3760b72dd8c5b1abf9c060852fc1d8e65131b8c22fb35d822fb9b216773ac542fb6b83305bcec7f8a7b99e1ebf591fa1ba0f704d47bb30aadf9db3fc6cb98bf6046590da51512d10873aa58ff76681b5770f4e63dc83dad893e5756c4f18b350ef0c7dbc34ede4391676a64bab847fe58fd72f32610796d9bdeaacca05c98679affd0f2aa8da24f4dac530bf0058a664a05e84992e39eb45fc1b1ee33d00046949957217eadcb308c29e41f90c09b1d171811bdc9fe84bc10f993aa302a8b813e8e0e364b48818a826e9f89e5c22779199a63e3313b6ac0ff8e540275026167faa7f42f48de0b20c806ee5ba3c0427b62edf0e4c847f2a394963ee0e597f25a7014febea050a098050f2e0e2c89e51b128251729db295f5e6a62dc52da18f0c840ca1b56193855c08b7a5341367a2673d2e8f77046a3f896df18641086c6269855a4418e6443744179adc232acac9fb27bcb1e21d61f37b88484886a20ee5914d8b13bffb7a7a218f504e936476b8996b06c047ccc40a23ee709a901ad467a1bd8b063332cea068d5c8bc8014e0008b75233d3745779202d8877f75c456c9513c9094762c4610daa4466bc012883e2b07c54ca125ce7ddd153f808713769a86d7d25dd5f7dea7524da81fab983fd9bacde86d9cc5bdd51e76fbe40e34f72754b73e0813e4a8ee0421cd11de02c2dd6f4eeacf8767c1dfd80c6803304929ee32bbe0e9180f2d3ecad377eef6cd9b4f4fe3226d8ae2911b4cb952b660dbb62edb2dc2c45b5594028e100152ce2e4dab8907dafb4b73ea45cfa218a61ecbafe97c78b0645dcdfcd4f250085dba2b14a07157bee8f147615a9022267fdaeab4fc4d2f0352c0ea75a1545b7f3430bffc52f1ca46ab3e30346dcfd78b52e43a3d3f0ed31d16b3e0b7c102cfbd6611896228d0fb9404d86df1365bd8fd38b9990e91321840638be6f71bec4b1d87560280ba9f8ff92cb4564e1e06d58130171251dc2eff290870254c2b28923b4513088b364a2714ba15a448ad193263cae2d47bc863fe593dbea59e60d5ad803e672d2a6ca938e950499fbead4d105422590b48e250853c544e1f947a063288124fd78041418dc744c7d46edf3001ca93123414ff0c1c0ce2ce3ce17b983bdd774565c93e5960c0a20b5bd1cbda40461ef15fabe1bc3ff5a4b437d10484c4845238b2b79b71eeafd716d668e04678fb24c2f87f7d882ad24722258abd772968b3fb9f4af334be2994f99ea31e0530a1bcd1c741c7ce62f757c5c46e5d1a49afa1172b2509b1718778b74cf62e299103e5120af6558ec7be80c056e1db9b69d5f9753736a9f32fcfd74bb3a632c7bd16523d388419fe9ef70e9dddbe5f4885fe950f4101f433637cfca3266c3cb40a4f1614002a020dc72fb8caac5003909ff576d8ca050cf5b89b7113b6e1c8f38f7f7dae80413111011daf654f6c4edb161ae291bfa594542e8c36e608fc055a02ea628d53af6c1395df330c2d4d53b8b6f2afc69f9b1ad04bee2b766df275ab896f963076cf41efee988e7e676803029e5debf63f1c7669fe7848ced8dba9eb3a8219c18714d34362e8940abe62725648f963e966776abe8a9c9d83da907f06d49c3aa42fbbd997ad74a1b2c8e21e901cc38f3b7c142337d438c0a5f5a8cfd5832a6ec6cc7fc7778517567daf41938548e58e31bbb4149c92587514de81765c9be511b19f76a1833918e7a6ac3bcb1b9bd92956750cf38abe414571aab3c495619d5ced809927aa057468c809bdc7d2e7acef1ef6490c583d6aebbd7c855efbed9233d3ed5d30c9114dda62ce62e2614f938fb0d881daed51cc3e845a6c8f73a6301722c43a2b1043cd5bdfc866461174b8b1a3067856cbba2c0a0fbb09373ce580e7015b31669339c40d421b9517a318afa5b77e87ba18282000f6236ba43ac3bee258334ec33338331b0e064ccbe46a2601f29c32b68a1462800dbc916df64ce14161dfa85773379fa65b3380b30bbdce1dbbe0d904182cd021670a46d5551c92b2e25f949d9157eb631b0d17a3c7ff09b6b190b2d63f72e634767e9e558b58a520ac045c52acaad53a417115ff838fc21bb13b31820deff6d54b3e0489d302c9669a37400559d6eec9c8732ca36f53f674512751f3b3e85e36a574f7b6472caf53b3aefea512dc320ec4a0f43fe13130b9c4da889aea81f4b315c5f3fb99ffe407214f7fee58afefb14d93bddcb1900f4417d3d34802a64b96419ef58e160fff0a668fc30fd5225f59003b39c0872078b1eeb578573e140f649c27fcd021cb0afd7a4594138f439557cdd546fb6528779602844825c06d02bd10de427345cf5db899eb89406fd818dd769a8ae68cc172425191d61ee10a48829c92912d59dd3b8da7e370a291df0c7b90bc1e2532402d41800d8bc4bad6f809f4798fcb5c89f3b411eb7458012a4f38e65e77fbe1ba29919faf51eac7996808cef5f368f26cc9eabdd30ba449e146d43be2a1fac5a23ba7d87752658c40ce8a45b4d868b0c1423007d7e599c080cb9bdb8dbe7c8431469a59a3448381d9bfe1cb332b56b0f4f32717bc4c522e3e50ee1097723f0024b5225d279c061922c549d6e5f27be8b119d1773afb0b69022ca799640a55d4fcc5db21704d203f07aefebfe36bfb1a677c9d32fb1ef60fe0400905688337dd90033fe3286cd749d05a931e516fcb0d7176bd5cea5b7de95a16d71406d7e0a6b23f6d561a34af080edbc5d3fef6d4568a0b502fb0eb8a5a0c9f5367575d58e33a832d235aa6468d0b8297f6971b5db9e9d78b7307bbbece056cd0a14fe8736960ec29252d409a4125d3e52ee552349c63bb8a325fb486077001ecc7c9ed3ed6906dcd0e7f4b804d729df007a21d51d12b109ee3bcf34c86334b549f3f8e48158e26a21ddae150941b649fc1d96c3ac91b986b53b814932db91a7a66a1121cb973c51f664fe531bafa745234b99f2a7418cade76ecb1414c34e9881ae7ce736a3238892084611f0372484d594404c016bdf8abdf12ef5a071ce93a5237a10d2c23e31a3d3a6c4df212d0238ba61fc5d1ea14400bd4f2e6c2b6bc53cbbc071cfb1b043405e8cd291ef41083cbf9c298a9f361aebb7f9a67c3af2ca036977a94e49ff8c45bcf7cfa7f1bf5ee4677d73fc6ef4b7cc5b58afd9bed18c471922448877a84d625b2ace273e14dfe33f17aea1c5bf5216f5ac15ffdc3b3d4cbca532a5d3ebdbdd3d95761c19933af8fcc65bc9b36e12e275bc4cf8ca2877b6a9d27208890b081ebc6e41828ab8a2298fc5557d3085dc9f81d8f5644150d714d3dba7a7ca6a6016ce6782f3aa81acd748b43038a8a13fdad2106b7b248f42ae14f1df1dd64f118a82f475eef7cc20f3aa0a7a13aaf3b864e4a1f85963061c2deba814463142cad28a7ffa7ec563099dbb983c898fee446768459391d73836847fdd734ae24d9f359cc4ad331adf2518a4838d180000af226db8b062f63c2078e1f760d8dbabd6c48be3de2d8b8f94f6b0996ffaa2e0459bea0e3ab849cf73a076026f394f55f5def554d55791f931d9822fa62a3450a736a175d0bd5755c5e7f74bf0083077d1ea7248275af03e50861e52212cf109e1e81c624e8908a213d90a6b6cf644947685f7762db53e28ca3515667baa47ba0f479965d31705b0210f12fcd0985e50565797ede178b0f0f7d3cd8cf53729702f5fa8a9ae0ec4d291fde561a9a31ce8df9f2c31a7a1793f4a5d41f5b77eb2c2afdd166c802b5c8cc291013b34c3afe92055630dd3e08aa59e7ff42f343cb673adf22928c7ae4bfb7de2dc3cecc8fb34e9d985a951648bab4d4ce5d73c61943011bdd23bc8be5dfcd88405b650995f7d73e2e95ae5e7bfbfd37c9fa4361f5c584436a96b3cbf028b4eed46c2cf2bb724461731cbbb332f08788b80f38244e1d69c07a996cfae16e050830e7d19ebd80f324bd7c20116474ee3c6be911a75ba2acfd2d9c86c262913a8893357dc064c73c86ab6b0b97a0c21e5547eece3355f3fe703073a4ffd8c073382f865942ac40df483349bdc20b847d8b667dc506fc0df3e5552f872e00857966d5069f5491df9a95fdf35a369028ba1ec4d5670af85b8e1cdf56bb4d7fff86213557c92bfe5d61e55bf0811197643fcbde0668a4b026f4bfdddd14d6cb8a4ac4f01188c9aa2dfe64495feafb8e04feeb7c463e7b33515aca8f676fab9e1d42f345a032d8a45be4b78a809e9a19705e52800757fbc6e1f14b6c7501dad2d2904de852e65d6b422f5c43203e300b2ab0d9f91fbb9a6c93562b65d03acda14985d736a9b15e5e52bfc69acb38e0cf220ef13d0002f384eef3729a91e5ac4a81461e8225a4dba5fe3f5cf8d7520cf24f82976c65953011d51b34881806639d4501b95774c48e553c52989f6d73b97018e76b689f1d0e88529f34f5c4099c43ecd8f88bdda2e942e3ee8c1f5af6275a82e661db53a908d1bfa23a5868200f6e988badb96baddb3bd4e2b02316ab180c97ace1e376932fe78cb496aca5b040e776c27fc0976908bc723c4373715df81f25f483e9ff1584a057194682c14551da889cdfc36f0193e4681d479de9136af66873676257f878ab796738a72b3151dcd86f507e0910c6a5617ea6162cb818766a949bb247943fc7b6f59360b9a4f0f251adb0996e720148c173b36593e1d9bc125d8a987335b1ce53731803fdb6c0680021d35a248155b8a3eb6b46b811e7418b0673466fda380d6a2ca5758a9fd65df1dafec482a2b76d262de37207ae3259ea06a4bbeaf5dd8438b6f9a89c794243213af04e5c01d5b366fab4d5bb22f542c293891cc739833ed204fab0adf02e63ba7091fded7131b93ed0d8d003604a7b2c7248571cab5b6009ded48a96d67ccef866099e9050a3820334c8d1faa1f4b6872edc73d7b9ac4d4236a213b605b0b3fe2b30f14deb6448747ad3e573de42848930d9a77ef233b7b54215e65c3d98d3410d21c8d3537073e1eb5d57e3d85965096857ca16cd8e63ffa1ebef3a0589a473c7b302c5d60b235226eee947a1d92bb94f01fc6fac46c1505be93004feec605e7820638160652924843594936b48e541a251ac7b2791fc2c7d2259f06e98aaa6153ac104582a2586ab010eb70990b77643f479beaecd0ec10633f79964fe501a319b3b2162e81092a7e513df79fade9db3127ce315a83efa92c5908ce6a41c4bc4b91c0cbc76fb8ab93b7e3033a66826aa975ea8f798afb1572ca8a2fb8785d76ab8c31dcb274ddb12dcbfdc0d9558b86e868fc69f76830359ddc35dbc25d3a74e24911e4aeaf359d7f52a6bd468a517065df5d01bc3123c5f8e4e9ff04482ef36ce19318f40f61c7fe6fe176951b771a3a9dc887a2474779509e4200bb99bbd20139ba179cbbd49428421587a721699ec67ef894a2029be278da226c6e49cc623d9756301af3fecad5e160f9f992e5dc83b5f860f0dde8adbec31afb4e78d25e9de87dd6bebbb1f541bb1222743ae225d470741a9330c9756c3096ae94a1a893bc89f21f44986e56b1a160113bb0ef872cfdaa4963cb5348e684dc6704b8ae060e4fd2bc8cb0c4dbe20f2716efc62a39db24ad854efa619721dc964e0a8da00847ad589963a3cf56ddbb6478d1d67b474b17d800b3f33712f9c21def897fd9b7a52070d11b5c9699e6918374c14ae7f2a05c3f0ce29d5c7470a02cfbd6cfd702cf83c0e325c7c634cc4a93bfc076c7d8bf49654927a2ea7e1c3e6ecec3bd3d2d19261dab3397001913874e7fb96dd9bc38071d21b6621ecc9313a594514bbfa55ee35e38f146a243356185aaafe3d0d28234ea8f4c63a03f1c787d39a1eb154788195d6113041c1033ca16e9618d1b18352b658e5930f8fa9bf64e641b6c067b059664a77d014d9bfc6f4ac31e6a19261cf291cc5ab93ad452a39f84d2f0e7c10ecb2946bd136267973a9d29918776a94bb73504e83697bb3db9f567f49d6f07351a121aba372d132e40bd9e4f1ee80d08dab4f0f150baaeac4dc2d3c31990bd12a9a69409781f02f0ae4f3015fbb7cd15ce9c0671a534df0512139bb618203d174a6f2cbcf05039249be15e63e0f8a0f5d445c707f0bba73856de5fd9ea60edc0d6e4e9d5448bfc009241bad3226df5eff2a80b8689ea917b9ef609983daada5fd6377c8da3e7188249935cb7ed99298649fdb2bc35f4370c1067297c3f298470cc7f673f45ceb13d496c8810c3986d9c2f5bcb13c154c047c30202f817051cb3091762a3817a33662a7ecc942925bfa11169caae6eb8de4bf3e24efc3c054bca81fdbb031256782b8f5204c0aacb10c6936628a7b8222c55297d5849f754fff1d6bf001392b6fc16e26e6c07e93b00e4db7c6e608a6b3950c5007d5f52c97d23e8dbf22f35e19c2947ebc4ab6e590abbd2a3ad015f9d5d8c4f1ae1a58252432180f8f2f83cd7ed96efab7f9688c9678bab05d2c93d8c5bec710ba078527f27814a90688b12069bba3b6a671c0ac685793c8b917a13153e136b01c3b32ca77b683ddabc309778eb3ff024b94a2de3ec0d2e2aa4614f06f50a439dbfbcf6962e7b03575fb7862f27ab75e58648d06a346d9ed8bc7850ddffaeb7806fbf44f20cbd9c9d88815784cf1933bea90918bf71ce0065ceadc78a8d70f067221bead54eb98f3b41d4d16e173b62ba9c8f188d52c8bb10a4f4f320e7189ed2e888b62bb26b7c600fb390d09a0053fb95ad306163c46167ba72dc2631305740afbb8b4c6056a5962e8dcbb8864c7612c83bc423ad5e6f33b42cbfa6620a6dd1deafcaae8b59538e514b82a4fc4c7dcabbe941a1c8967fcd999ffba1fe691b35b9d909f6c13151a9d7de20966779015ce46c0953351e566aa17373c4593eac1fb641ccfc84ef1c1a12b867caae3f533d5b47a44fcfa4d2d941de2b9b4a22a6d704e239f5a34fb71364545c319fc093b6e7f6c78b5ff4fe8b1400836edd45df7433d5e98137eadc46d86a9f4c4ae208db2134587ad277e4ef46e439d66a49df686f3522f70186584818581ee9127d00c07dfc0617f16b3c3e36a075a1a8f5a794227d65c3f10484bbaf72f7312a322d493375dcdd99b49792e6e06c6dbd9a479391b716bfb276e091b72a4240c1b1368618b58cc4b5c6dafcc0ac9b4ea2cde8731f38982fa74a89b96b57184dc5d754adf30b1f9e6ebab0e060d169a57582fb9e0f41db9bbfaebe6283750b8baccc1831432016ddea7fedaca122681680a0031e5d36a8c2855b7c0de46ed96dee01a860fa48e1fbfb9337581e7db42ce36000abb6f85cb44225c2487067915035af61df0643bca6a0ad65ab1fb9aaafff4ab5b6189ef2c3931052786838cc40d5d8d644a738331bc01a08435d5f75f2f01558b30b331442248ada8e14d75cfa072fa0b391b9a38ccff87b4f15505b528cd26f6cb0656f192213eee70e19eea8d64c1dbd95b53d461bf54d685eee0e1cb795681e449b91db8c2139f324c92f800be8e3c4e8a47d97605aadfa20a3f9d67499faeab0e7f0073bdfa3bdff9c45c9f9b163c726aecc0dee6eed72b139516de1993b3c237aa4729d1041384118d34fd0bea13b972e7c0e9086f2f9b9890a4bfb56957cdd82d38cac387021fc27f3d8420486a2d5b29aca15850745e6f3d3d78587d3459cf781e752b9a5354f9b68a82462ece388c4f34fc309130fce0d141686379ae4343c120782c3ebb7eda1e47a1ec411e06021ce4a82c27c536f61ce93cc3668205dcd82715103732eead90e1bdd4cdde19299b4cb9b6adb91e3cdf84bc0e02163daa7dede60b2e52f2173967156e69b655dbf5aaead1ad3b58b7ecfe925e6406a2b3c0df9dc95394976b40e8d00a7e555e2ac1d8a7e36fdb4a12408bf3a32e0f409154a859009e1549595020568dd08924acfefce2383fbacbee5bcd882c9c9a5d26c722a8046b421991c33088acb33a3845c4a8dff2f3f3de16c60ff7bf50e63fc417e96ce4316377cf4573b7be2abce4a9fd967d8c0984ef64b8c6139593f8d8c38505b19df28b9611be07684f7ffad882cda68a257d29fd2e30a8b3be4e07a743e455a6575e22878613bcbddbdc9782673b744c4be99103f75726a2c23e13f56fc152a25206095e222dd07a16c7e63cffc3c63b4adf855967df0a88f5a0bdea70b065198db8608c69b12e9e41733254d244f98dd36a27f23a1fba141115510d5e0e22822295119477e93a80a4fe5fd3bad3f88cca11fa9edd803e8dcfa33967c4d3bb60a03e3d614d758ec0cc4c5c035dba5cdf117e8c469067ca3855443a210c86bc8828f19144f9bf35e7b17fa3e53ee2956f086ba935c5b208bcb8b2a9328175b79441aec643966207c0408df29fb11178b2e7b8c488af9ddea84f647a432fbca7ffe1f4ab6c8259172c76587d9fa6bb6b184c45b0f3d37b75546b5c116c76f71a8157c7b0e45bd101b4672c46e8d4cb645a077a22c20366382ffbca21729133dfed8d025bed8fdb5e53e71d1c14bcd6fb3aa50bc40f21eaffeea07ffbc75b780ae034c4dfd62c5bb4ef1d318bf1a73e68ffe58b60cfdd21d54684dc9996d4bf587480b81da32a51342995ec6b81d5c2ca9398c6e4854df12bf561c14ba8e02ac04053c9d880a6cd2e4f7ae604feb7f3e47c0843c4759988afb97d2d96b8c8a941ecff8c5e2afca06eedcd9cdd47705bd7f5b733c349e6f8112aa56e1a09aa870396ac458da1c3e10c63475ae853ff9c559a481dd552622281fd59d3eaa3375a3b5fa4c7cadd32a62db1b3914e842b849cd603eb0f9a7b9537407d93770163cc0d81037990cf0a5923acab27d58b8e101bc657a322830093ffa068337fb1394007df9f457811f4c5b37e2ab81c3e8f1a17b27b2362d8c2b052982b76f46e92f5fd6e4887715e3bf755833641309b59f904d224f2a4bb12159b010c3f861b0ff691caf1e4214a7c487e0f78d98730ff16e43fd73c49614501b1ab10c907d1da2a40f624f6c0cd474fd7e5842d3569033fd0ad4dd32a722d93412b023455197c580c546bdba9b9a11a0ab5759f7f3f0503fa9c436c3fd7cdf5107e8c2cb0de3c86ebbf739881a39d81de6c27bf25c4fb5d98cd13b865d2ce1122a6c8c7eba56a95a53411956b96b3032a2242cfb0b7d5570df10d323792dfcfbe824b61adb3a219599342200f6a987db8f19df289896fdd49fbe3680d55a7a3a3faf397d4863eb842525d816d35388ba9eeae10d355cf0fe8668bd21b4daadc0e84e3f3a9a4cbcb58829c3ba114af7c3a4aa38f62cdf1ce0e7a4ea79e27a4e7aa6be8966ae2770f72af91e79dd537c31b37bb95dad6ec76030e95bef7aeb0fdd24bedde6bd265f61cc83f7b33a93699f28a22cb2397a4a515cc9de9aee2922c456d5e1a4bc8c2154038c922358a525c2814c323db6cb52fe1cde12849325766acfc8c2d31495b09bf23a289e69dc036252014d1c1590a4d9d7a4f9b0f712d9b272c6ee60a10686a20f80c3a49cc1a9a1fd2737dad2d2f0c1e21ec81c17409f35b1fa830da7ab759d70b64af6de2c04c850f94e999a049fe5b1600f77e992fc253449e75c7e15d04fc680ff1c0e89061f4ac99b41656ddfe05f2dbd81042bc42fd058753c1c019e6fa38c7489be2504d8690d8998a28c8770454895afe07783299e1b306e62d9a7096aa9dacd9884e4d68ee74eb9e6dc3236ac2ba206f81e1bb7099d2ed3513bde79d17d6eb65d824580b62af646cf2ed836095553bf21f54e62a86589301dfdd9a5e492b7efa1614a18c5700cc17bac0ff4719bbedd710947e2fe2534dc2fdfa551d940cdcc10836a6ec2bcb3c046d38d65a3d104a506dc9e0c61751163fbc07d5dcdaf1dc7bd34af01214650ea7a4b2576312147ea402d964fdbd5cf11bf84f476bd538b9d8d490bea28a047089e3ffd2201badc460581e4fd35331a17fda67dacb5d6d101c624251a87716713e5faa05dba5378f89fc0ac36558e64ea93ad972d70eac2b82f78b3341607e21a1b1dafd2624c0bd77fc06f2904ed6d29e828cf1968997805a950dafaec79a20768504d04cad1e9eeda7321423c2afb984e473cde3fbd798bab145a08f652a2389112eb3cd8adf87d5db4e201d941c23feb3570e6a4266de509c8cd5b875788726bd025537ebcca4fd36abf3706d8b2800e5f36e572b387622a9c6c20c41a9ce2a9063ffa653574aa0f7baba1945c53804117c02625f0eb9e2388230089d7ccc45ad145c8162e4913dd49f640da60ca635976526170a78168bd3b64af64bf86c1b59a71d6dc72cfccab0dbdd6010f036aaaa67cde3b38272542d04098facfdfbc80d7609fb7c5ed3db067187220b9c8614db441c71ff1210f9b687398598af0ec632cc5bc1aaf0b5fe3c9b7267274272b8ede8af6c480bd8c37e24ea1c2c38e8860bd60fddf1f059f37e42e0d4ae9f5eed0528de1079f7f666237772abf7fbf0fde8a6f70b0cebfcf655735bd6876af99342febd014f2dc1c3ea6b6c3988c970d0baabd4cc9c08d10591d9b0104e672528ff5bb5c682548ec0517109cb69d10a7f49ebe10f5699a09a97248fd6e1b25ccd18e74d3ca96ecb86f95a5a663bc32167633c5e7e3d9ab72c84e49f7a439b7731f12e22d75b99a363050a9d230fb76966dec79ac3e7260d8c0e81ae2d98ffdbb819bb0bc197288ab6454a9a04b39cf1853541f0099a627f5a9ef7f819fbc3b9f4b8dc9f90b3ca063cb673623982708162c63f666771be3507e1f28656624fb0484ffc488d2286ae8baa9182bff609575c6321e354c81f6fa9bf915fbbc0d64accb8e46cf4c7a1aa8ecd0929c91f3b26e709b69d4a129da946ae3c6c0a5876fa0c4bd06f8f25b8e7d3d3b1017f3923aa4bca88322043d199e77f211c2b4709953a0ba1d1aa59aba2b6837ba9cc93c8f8b2b0616657c3366b1f6d96ec101248ef7108c63736f14f6cf3dd41e847944f328fd68bd7bded21830bd041257a28c65896bc205e7278eb910cae0a18e8cc5f4a22cf59228d556417fdc216667b6db8ffbeeaabeabc6c0f7c43b2381f8472a009ecfc8a9320cc14de277d3dd9876c2ab0c42f066d088d2ee39f953ac18212267903c54a96530067e1101cb59e5c6ada783f42a79982a41c1fb1c84133e60269866289fab7928cf4faa6f31bc7a58434189b5951995b4ff119725e0c28d7387f33aecb94e90ecf00c43301b443c36b1b3e326a1b8fa8ca40389d688db38e93997f4c2efeb993759ea8fa45fc608d7ecb2ba2ca60b7eddbb5c80e1b123b9835cb8be179a4dfae1049bf8ffd838bdf983af8527ab566fcf4188e83e50c621d89c9c69d427af9ef80b5476d210260752db4787722405a58004ba5a20da303eb3d641a1efdffbc79470242c7f7b127635a6e8e1350ae6beec616d91f3386909ca1eaf33ec31a07093d72c32bcaf5e9d707da7ea3f9586517cb9d3cacbda511ac9fc4b5fee5f69ec3bf838fcc4072e44e45e155a32f623e00ca3e5f34c59eb099acf6761db6b8be874de733879bdef9582c099b9ed5a471af4f64164c6cca7433f1904a9967a16ab0b000939da7454f8f990267fb0ef4329c260c71d992df7598b66b25ecfdffc63a2e14361b77e401f25f309203c7f78907f37833fd33437755e80775c2eb5aba321d8616e08b327113c2e030bba3b9fc4ba52b09a7fb53193ade1f54e7a76b623c420041d66f4071089a77ccb4f4d35bab33d0edfd0080c2cc66c1d5069806c673d1997aa024f854c82d63acb87ef1d03daa5367ddcc972c7d85849f75cb6b4d02a558082602b008591512d19acb19185cd1884cbf4ab0471dc753aca272cce9e72c045ee5ee72ad7c55d82ce687735804eaf51218fa35b8656781d4c1587f7bf52f434fec0e9a20b8ae9165ebcc2198d95900b4a583fb74970aab51830b22b7a0bba545f832789fdadbb38de173f5e5348302504bfc88e63013a409be810556f84ccc41b3d8af7e3ceddbd600c50514ad9148cf23f715e54f1545f6a5f9d858ea58cffed5026d030d52a82281da26f9d76130fd7f5ab32728e90eb3f42985b36f5def275e34f004423b773f7088545169a56f8c6f99ed8c20b16efb619b19e00f78e20acded0cdb6c62120c9311b20e7ff61bff978acb0c84a3dd921584f0fe6001e964fc3cd7559a3e7321e05920b97bdba9c73e1e399caef704ca77aee6e6bbabef8ec5cc81b78b4803c42ea91ee71f10324ccf302de62257a84ad532ed6d18fb12d6890726eb20bccbab3224d051026a192a9177737b2047f89cf58b2f53f05067eb2b1d7b5584654e1d2181cee1b254da5d4ace0980860cde2cb15fb278f59b9d35364bcd5a5025aec84028830fd705363bb4d7c4da9e6232cda3e3ec8a685fb04905d2210b55bb9288263a9845fe7bbd991310c85deef9557cc8c723fcd2f299f999ec092ab1f15a0998c42d8a23f0cc0619c9759d925303fd72f37a344144171cc0ca74c55c044a4226ef7c80bbf9d8c4af0cbfbd310c8b9436240f8bf4340afe759c99d17d9a5806c44c93bc4db9799bf71290d95d87504a8e870e76c072960d102620d97e143d0818dd57b0907c1434c962c968c40a385f2047a759b2911de19d1efba0f621d44b5048653dc71d4920a3bcffefe8abcec13acc43dbc3d2e27d040a8657217d71d91550d0a37b963afe66cf08f2cccb08a74b41f18402720a733c74e73b69a503a32fee014171e35e3172e0eb1fedd3c0ceeee0fe5542b10185ca9edcf3ae2c4454e369a08b552c6d540cd4a7d2ec6cda7143a936f2358376021aa52a96c950aecd008c6c7a775de02afc8c3bf3b4dca7bcaee5fea9127bf7f10b5c561a44e9a6c37b7ae2a73742b3c879f7959a14f03b44c9b8d114781ef162b870382a8543e45ae7119f26fcc6f0e04494dd25c740280cdd41db6e261bbc781c9978f0e5d215b49d29338862c46238114f4f158548579f7e74265ce4cc94e335e76b35731edc93159190974a95f749c6f8e7a0463940dfd6d376f09dce4a99176d83e1c1b9f7e99397a28cbb14474574b7f72ca8e1aa941767105e1ce505119dfe5d0d226007e8a44bc27cd14f7ba78614ca13d42f16de3419a903731425907344ae1d26ae463471fb30ef0158a9e71948cd2db228c3a26a66df6fac87213487b20365d6d309b39e334e07b3a8ddcd7ccf39d074cefd4d786c4665f1b271d23eae5229ffe2a1debd9ea134bdbe28ba2bb76a08a997d218adba253f7fc39b666883e445619c5de48fd2a5b9669433d6a91726accf1999ac5065e402b86da61fbc128e11b52917cd58f6768e25c75de1a2de590cca0d0119b05a1a0c1f9ac44f926151affc7346ce120a182e8e8673f0ee35e4c8b4f803ff6733e414c13d915fbbdaac9c60f29e3e5f6625d325f9a0950ce3a4ee8f4ffbee24f12859f3501f8a8d8de38d9fa50b4007747b14f1575212d1660667cc10a224959ad78b968fae3a5925b2849bd01490b6c6369fcddd81a277278d1ab59e84f67059177367a587f219f4d956093aec8fe54097fcf9c007042cd8eb5bcf26a38b1d2799a424734eb4cd9ffbd0990cbca498bf82747b3f3e1e4464f85b91f8cce50f30f21df8efb607cb14f4743ad25190ea951c0e13afecaf1ac937ffd6d3c93e984614e05efda21e4b7cd502622b737923393ecd714956ca5d65b8a677d1797fa6f819c90babf8a9282cf7085716535565af121e1c7cd20f7087fc18505a2a566887925cbe1fda7525f69c231e365c9e1e7dba4ea7aaf7bc9fc232ef0b37dd090c09325c6c281778c508c7db76a7043d5fa2b4474b981e77269a0349973629d9d8d253eed393ba3d64b75ce51372f6f47fa0510bafc1977f6274057cfc62e11d5cf61c71cac79fb7a637160f42dbf14127d331fb04a7079923b7390f402812c82bac29d42935bc39ca318bc67595b1a8adb1d35dc1b92e109423c1a3b5add9448ed60f7977543bcdf6965a317be89f97c8f5354ede35a5493b132ee5e4e3f2de612398867087070ff68c321d5804e3b81ec884df0930568616699e4598e3721cc9904aab518119e86021c1850e2b08ad98aeedd53035cc80c9e24c33c6d8e3e8aa56bbef58b5d1e81febcab766563eb0d5ee23e5e83349154b240bfc37fe6217fac5f5a7da92f20bf1d29230586d964397de49e669d0759c6598c7826bdf0eb321250fee210c7479a4adacc03f37eeb44523058411ab7e30ebe726f65b2a1dab23fd71a767896898edf38ea1b1509f058ebd974656ae722b671de74e1039d5133c0a02e6a2ca73361a5c84faeea65d5827d6d7da323d4deb63c223ef3b7be903b78c905fb569f36fe69ae4590db54531ca4987386658878cd51e6d8888134130acc98c68d0f77ac5908e516ccd72749ce7e2a46b3cd5e399360bc74518e4881278bcc6f5ea1f16d0e0ed44803e9fff4900e4a6d4c538e2aa2fd08bcdbf3c4ec6e29981f1a02d418bfc34bd155a8656002f81733dc795e15c79fb47a8605b37223473af22c5b0b21d5ea952773d61584b29f0234336d87403433d3dbee10efde8e7850d29ea1d1afed78b311fd35de2dc6822133fe12c912cbff7275afe647b5dee16d67f3f429aeebf6fcb6465779bae1cdd756dc7bcb66a715f97bf97c075a00aaf60a2325ab0c5c9ace35ace725c86440922aa2031a0201a0fc834dc79e3abfa17baeda1b0e4f7572f73c779cc2e97903e34b8d2bf1c11e6e4e21a330352cdcfc326ba5cf1eb6ab4c3f46c4cb075a0bd85eaa112bff7f503c873246a32a10db0dee11d44fa13adb51ad4de41e38f2accc23da9e5adec20a5d8f5cf8b374a7ebba44b832dff4572d1c40d69a798cd42716e621b3b86cc82bdfcc97ac6f1060130cbfd017f379974cabe843d251848e2e89f5aaa792613f13151978557009c36e153091abd91b8ddd2489f4e0a602d75407b04ec4b68377cbddaacefaee672c3bf17bb706ce8bed6eba83481d79aedae0af2af0e30ca9715fe9c4936a14e1925758bb9406a041a3e7047ed802ae268032baf7f7325825622871247106d89d3b9dc21fdb2cbc6e5b24b04e063957c026deddeccd87ca6fb04b727e2017c4966515c51d76c67ba0f31aa6f23284393a67dc6f1637c76488b5d2a9e3f968a3f9f62f7c92e708c60c89a9193ee911263c1a4248ee7a04223959302a49a0c61a4403cbf073e035fc5b26d622f9bc8851b2cc906952e7b7a15cfca2bdd4efb1ef04449d44028744b9398f90f63b976418f954d7c427b996707e710edccd5f9a060cecd5b233258acd799cc9c70a1e7ce9af9eb7bc62fc432d436e7bcfe94d2c566c33e847683ba46eaba013efc4c304dc079705229d79a410b3dbf04c780907e6c4e1e2a5e15c42d8ee6cc618ff18d5ff1a207bcec3bffb2b4ef04d9dada0e144cc51cb5c58539f124b429d935f9823c001932c8169acf0af6820b7361fdfa657af84aba7199f4b133c5062fafb2c1cfa251451416851a490b948ce638400160474199993f2c4ca783352737cf52e90c5f97d1da2d5867001e16b0a71138d97e1bdf36f4b6bc50cd10551fc1f08f958ffb2535c97e4bc575bfff031738dadfb4f3a355c4ae945d178b2cbafb12f5c3eea25999c07d9dfe33a75083ecf4623f49bb24089ebc56ae9da7ec0f1ac4097579c845f98766f027596b433e4f640a7fd36a30cd0d289b88473b30e2f39f1395a2f9a8a3f6e80be4a645e6cc26991654ec90b5080214358237f9930c02d38bcd57b2ee3063bcdcd223cc17544ca8c7c933366d7501beb2e0c8ad44bae06bb53b80c0ee5cc40d969c09d7ee8a17795d7599b1a41019c39287f710426044e3c2e6ddd7142b6dc24573e4553840a022d05b7a3347ae280069b4054c63137f6e52329ee1b6efb6632b4a40aaef95a9ff2fcef15effb4bb7d9ed17b37c3cd143528eec3176f4984ab9d09127e120a570cbfa241b79881bd7a47eadde6585cc5f0a242e2aaecb70528469e8fc7f3a794df389a22326af86eb1ed64447b759ed54ba9d26bb4ae342b2bd2e8b9e0fd87a9cb50a1452cefbf595aaeff31505c32902de4243f652c96acfe84547634b7a7d89902123392960feaced9b5c9375edcd82fabe1b2aa89d067833e1a00766b0a1ed5866109639018facb9118195dc6f61de3fc7a352a7f85b593a762c0bcd7f83a20152e4132b8de7ffad82e5621c9a290e3154285eae017492e9c1a1dc000f7f78df69328d1909925b24edd2d4d66deab6a6363b542c5a994e64866a4614f3fd6307559c6d2b1fc0681eac4cc72f39f85ea3b9fab85bbdf13135d398d951a42f97d8bbd55955bafa83f5afceec8c6687df760c2b0ab6285efdc6535fba6f65392524c964b3117a03f1b6394293a4c3f7578f4aafd3dba4df9c0c0f4e5b460b3fc8a5c9b530cae06e295cd212d30ab9832c245768be6ede54845456873e35d27a588f0d8031dee598f88efeef7f778b08077771f9a77c952bd107be37ee0a7581ad3523e2f427fc8e946ba005af7fd2aaa01371b14db53b7bc17e32d264e0a8338f19feaf48c814b4c6b2c643d45811004eee1765e5b3c928f3345c8fe5a88be567ae0a5f392f0f031ae4df4082cf03e7322145a61b17c4ce5be92ed1700807624a01cc30aa772b6e4b28a01cc6163f2cb98ece420287d6c9f1c02e1bf0493bb752e7d4e8f28eb3b64ac39e8ad3f70c98ab78a13a48225a48632c728cbba3b8b29e9ce7c2d365dc816550efc4515885f6fc0c1e95ac1f1487718fa9af9732d002ff089da7545442aa2e70d730f63c2d909b16cedb65053ea2478b85021098ec3858d12180ccb3fe3b286d8d463d41b37a6a54b6f609d1447e5a47457b6592a1308793c89189ad694641350e5cd07bc1893562b4e535e7bf1f67ccfd953e6261f9df78063fadbe7d71cc065205b40bbbd21bf19651597215df8c7eb9827474f1d149d38ddcaf90029eba2e08b41f367c66e0a4bc7bebb619ca524ea539052a8bb064f61258f1b545b9b92db8b85163019c39a73947c5f9c00b48c927728d91bef02797c98c34054912bd809249b737646f7bca506abf4cd5b78024e6604cb481c6c83f7b6a3548dc549dbe230f01244fd07993ec7264885b2874deb658a419581035d27978e975a30341bc406970ccb3a86b7a43d9867501f5073b899deb3ce9ea8d6bcea11e5974c83ea804be044dca18a5d6d9b58fcf0e25f51e17f112bec8940c07e5bee3faa85938f429aacbbb95edeb85c5a9b2ae8af2d9067d7c06b591dfb2dc45f75229087cd7c0c797b3b3ec691199f806bed57fa4894495bcddebc5f1783a6b83cfc3b27565425b3e5e4350d256c11d17cb6f13f01b646e9ac15e9c668beae617d96fad99e0724c5e96e63c842525c95c8b613f5d2fdd44f7fedadc1f599e4394fc1c666037c395df119c829b5e35fe45d46744924fdb2d1bf9ec30c95dc5f8c692201067a0a8efecbf6abbc2bc9b723a6833bd77b930e34e3491e560755987a1587677db4423f04467bd2af09c28f052a932b4b04d727daaa56232c3b75548ef378ed32b31851e028af20574799e1549bad44fd950f270b57ce51b60ec18c6a06693e7da3e92be7f5aecf678877770b6a6e094a5f3d57294ee3dd36cb8be324145a33a6da0fe6056962eec63ce60668e56022d543fb17b8d7722a7c18b6aa0e3b1de14e6f08fdfe39d803282e9d84193e09e37cd14c9ad2ba8f8feb7ad6c457764d9756906b42e6aeff62e85b8b2675c427d551353db1caea3be6bacc942662e82b6b1ce0ae1ac46c62f9f918b41a633e935bf3d2c80dcfdcd7a7b723187fa54d36dc8483eca7c7ceccfff383e8c6f40721c31ac634a86b4d8db9b8cc76715009d8405ef5629cc5ab7428e8f34951d4419fe5b31024339372882010e08f8d6a50920b9c77ec919b9533d785c8a5f0121e78d9efe2fd5abc2e0f12a7e6a8099d08cdd03b0b864f59cd7e7bfa7b01e6ff18377552e2c53b143d8d8054102c589336f3389f014e4fca3939f82c722ed77bd2a89cc70b6dcd5418968f45fe614a5ec5ef071f9598cc8c02bd5fe738b99dee8f870a1fb1c37541ff13a9633a224d2cfccf6e2f12926b407e6028937a08d0ca165e3530a5e9f85b242a1ac964dd50f4a3559f7f0bff74e297b5392128bb0df50cfa3156f815c6dbadaca4e5be418d2089cdcf5f3a32d80b76b719d6dbd4d4fcc2daf57dbe0f2b36431566c2ca34d9f9ebf4a62c8c32f936004e949fa395ec80360b56019ee96d333dffdcd6c5ab494178ce1a6bde39c4183014789d3b8510e86c2e13c487f071689d78a0b6ffb04cba5256f9c1fc79499813e1c64e35d25a9e66fc8d6d06e2095071ea900238721642f145dd1eba590b81a92464acd9cbd4fe8e71e4069793dabc77233538b4905aaea697ab6dfa347f7b2b9e20372e823e65fa631e53b9a9d3d0ca383f5b4b0edbe4194486382b868b5a537bb28761ac3c5b55290f7fa8892d2ff06a902e974f607c9acb8b4eccd8cef12a40600c66ea62463a66ffd0c60a29a45bd35190a6222cabd7a03a00655707824f535f0ff8618a0d368e51e79fd5dff548d836bb6e3e27e85cde7341789dbe252241cad89b9fd12e6817ae8ca3abca15d62cf8f260b947ba3e75a04f9b678a9246bcb07bb7e7f49c758fbf992abab2ffc7f702f75ce2b91ab1a370886e5ffb0496c71782001f1d5c618eaf701f6ec39d6643ecd416502183a1198db8511178b96b63b699246711c12ebc8cadc4a6b8d05825a6321cedb0d1608773e1d9292f591c9eabc629bc39e83dc5a6e0e6ea8064947faf2c794fd60da7972068f7297a098af7c9f6373d37d7c2af29cfcad70ad22a8e79c2423c1b9a6a57a99d7dd4f8e101a3b12ddf8d3944f5805f69480631e349f783be0eae44c5438d171539cb6b752d00f5e2665fd489cf88ea899ba7d8d5f4486cd9e95e870cf89a74df3ab672b0d362d5f092da29a8eac50f65fe51dc1aa6ed0ab0de9690a5536680dcc3d8100d22b18bbb334eddd3bf41a13fb2db2dbae906f2461c75ac5d6f9fdeedd53b725838ab6e8e02ef0ce48e47877b482495a7b178cde1b17ec08bdd6ed39906c56d7cace1d60fb77ee7b533670bc86105a958d1474096eb3b5590deae4c086aa2cd62f532653214a9e7c33b51d920bfbcdbc2db56b32ccd92a32e03f24dd55c844f9381f31a6029364f885fbd10dd9cc497b4743a7dd84f537e2f0aa51771711fd59f91fe1101f60cba02da553c549781d7c9206582fbe0b869a94c196997f8aa02e2513d903969d07e5167e28b4c120b894920d043d6808d29a844bb42dce4f00ae8a326cd182d924b0c88c4c057b09b83c56f2a39aa2d00b9e0cdd092ef1eba600d333d3f373953595aec91ea1ef84e4c790fe4177c5a4497452ad30099927cba7f6fc218da3cd7ddbb28bd837c504c831fb8671ce7a1316ca88913223a8b7a29b8756ab5690ae22cde2d0c31541e77e667c2528e60ab05fbe7b4b0f4f68105b334cd12444fee1a54b22c2953022dce0a049c193b73ba1a14a1cceaeb38515a7c5eeef246b545f0222793905adaee8bc836349b0760d0deb8e00151882f4bed0194534bf3325279117e799bc3b312c6dedbe96cecfccd87b7ebb28bc7e97481c2682444bcea9047d1a80635f86075417f7992d4c3692b49e84ff6aecc7c9cff047ed909b927d67c6bcdcf467722d1140c9a80117c1ed54aa12a64d8391b123955c626ddc607eee77b7a191a8a7eb687a71268d704f033fc5a480f97825f46076c3e723e38feedc28d487c4340ee148cb546873ea7747c93ce97f4294ef0331f24d07e20c74f95928bb252f237b66d24668cf914702a1972d1ba2fe27cf1a0d9ac408e8f5b05c37a486b049b8d285f5f8674f47614cc0ff9e0357ad61541cbcd2bb6d03e4124ce4f9f3c88d71b71f567a3508e346f5617442c0158eb2a21d51560004c456bb0cc10a6d27412e43c8de87d4526f5b9ea1f210e40edb6266fdcfc079350205c6ad7e334bc66557abb7e54a95e3ce1d4064b81b8a98ca078c60fa75b252ac224182068aa5447ab2700590b4aaa543bc00fa595fadef0a3876d43a86e30295c2cf66d3ac8899999848f6a9d3efb7064ef438f11b29960714823e35915a1ecf711c6c2d58c95bcdd6e479317236d692d410597b9806507949760f414033ffd1413df8c0fa681dcaee6d7fd70e9759827eb4bc666fe55915a6034e7f6249353f83abb1d7b4797fc8729c1701fc6a01d39f013d84455a410c7de5305ccbf15f4e9300e8ec0519a27a7a54b57f56d524193792466ae1902166be83830170aab2a33e58b50dd5a71456b0bc4ca854e250f5781657c62416992448925cd64ef2a59ea08399b76c219829daee733b2fbe5efb672c6b2c7834ab6292211b8fcb936f0530b8329fcfabbf339607e9e3a0b251995683c1d80a5acac8fa29f0b4b2f9bd2d527a57e6fdf7ab66ea2df423a08e96746aff847c407741a2dcaf09f299bc8eec58d75c8383a794a13bebe7b47d595901921670fc13b2204995969350935f7fec23636e545cd39543ced91c1a6229cc7e33dd0bfc6e161df2c5954115ae1e4ce087098d98a1c3e351834d94683b66834c252d68f3d6f7a1fdc60f1ddbc9621f91bd9ef17e66099f0654064b4e7ff588bb0acd8f2e174dee48bce7325ad2187484143f956865fb7a3078a103e3460d47060f20f5a29c17fab77b6d47560679308d720fc31f10f07d484fc613e709b0e2f0b2962af356c3e6144164960a082ab25f480be9a4410a9ccf7c6eae12461c2a85b4deb73a967edd50a202f56f57383b6739156e940bfa62eae1c6bac16523e3d8f7eea603bb200ef7f03086e5d108fd9e748ce8dfc06c2e50f7e38fb7e60a7a6505f9e7d3cbb596e37ce13a0baf8608a8d6baebbcd98c3b5739d78878fa627157e0d94b16094de622995dd58586d6b8b7454a89ecd9725b807a86fc042a944f34deb25aef39ee211f846c2d8dea282e4c6ebb1920f9b69e8e3d36232abc8e78daf3594189d9120b4417a68c671aa203a623664e4e157c43d836023b1c5461d3371ad1a15019ffa23e1428231cb031eb0bb4d9d266408d6c89fff45029de9ac15cf40fccf521b819246ea85cd171c71ef82df1a3498b0812e8a671b12c7460fba6ea1b91900f46371839a8dc96d6cf0c078dcc6d671511362ac3c3c91ee7068e6259fa3c51b485d25e4710b745ebaa40507f5d8883bd22ce4467e77fd3ae03a028d382338c27cf935a6d1dd520aa87f35a049647af5c73ebd36102aae6e217e5bd02e3f7b0f8ec6013fd26aed1ef7170c063b629f74cf28a95edca3c4590661d4b6b91ca953b4210fd89dbbaa89765de392d9d0399b92c0b394f7f397ea3ca12a9ffa553b1a81a377677c22a30f91a1fe6f591c38ace311fbd40b0612db39f6029228da686c92221bf6c04992e08ed068b463ad839e9794965d5f0d6aa41fcdfd1a672c213752596bb315650cc87c5740e40dff10f9aeb6381018053f3ca22742c338ec1f9bb5b0671a84ae2451193df9f11870eece0584ae64958d273a8e29a18fb20e961b96d319f567b1030d0957c0277ab9c19dd6e2eecfdae03c49c3ba70b5e4b935380d199e92ad42c941cbee8f0669c492221a2fcd980be2855cdb5c632470e174ea1c614207adfa894e589553eede8225fd383d37469f71df9a30fbaf2db0b513ef0fecfe7cf37814c8229236a2d802d888e08bf0e95a10dacafd915993af4381baeb050db03254314e7ed7a3911f57d531b568125cd03a709ffb19b00af7f61cfb620c1f625d0d143c1a629a2beb6a5818133ae52ccc45b13128c4973c906b715b023e9f3e004d5ca5649b22d583ae0103b13bc7938df7b2d8b6bf091171d6a4ce53ae8f48ee771e93b23aefde92c89b63b2a153b9a7709cdedf7c6496b3661bcd4604764c2155974b6e964302caa5502d937e4e63ac949dead507550e3869b5a08f29bc31dcdc6e88fd8abf901dd3cfc28655a054f6aa6d5e449a80ea9afa97b0ee38178664c212e36ebf965e23c7359e4bfa568eb8c9b83cb5ca391d240f7979c7b790dac969e6cc0df02ef69a9e0c245f13a3177d3777539494405b097c3d7b59e4949f7cf237735579f0094c4bc8c6eee67a29c2f2c25b066130dac52eb6a744b92e2e7b386494e6e5f6bd3b0e6c82615b0fc32aa4c90eb6de51b0d91fa36262c3a8ae27e9615df7f566cf216cd7277fb1a7511d8672e5cc9269d041db64b05b34ab22c2a77945117489bc0775bb09eeee667a70b4c6125092ad919f1ae38d0e37e4a9b70bab6d4007c24b1dfbcefd07fbe9aff14a39c6ab6ec3ab3973c4cd7acaa19a65c89699bfefdd256ecb40ec32a304b1a858200fd06ef18386c69dcf150bff6ffbabaa8272e140eb5588d89c5d2d0d8899f2383736b4c1b58068c1dc08ab6a7ce0e72b7a30108de68a6dd76d1160b25f2451b5291a1d3c73ee682c20114213c6f9f5a2171d578c30bef014bd640b7ce240f1164510d23960245d0eaaa18368d637a4ded98c2e33106c7952ff124b785a4571698af00fc1a4663750cf505a11d5713a6f91037e880b4b29677fc7d3ff5268538127518fe8e87f11476089677f056721f2fe85f13efe9565e9bae7e964d003d56ab723eb2fdb42f5bb84052939e8e2f68141be75741a503a75486a80ef613802c056d7fc067d558f24bd5fc456bf9a4947fe2e807d7b4cf13606fe5a8907bdad636add53469064a7ab13cfed14d3ded22b71bcece669912a18ea05ba282bf0adb56393a358d73914798dfc53713123f644cdd4c184d6e49ae99b22e306c946d5f6208dec2a14abb5e11b179bd927b403347d0b93d7757dd3cff7dfbec2498fc5a65693e5f2b805278bf114bf8bb5deefbdcde1da6e85aebdf5133ba06e55ecc2c533f114d5b5a194953f923eae086fff6a3668cb25f3303c02c55efaa3cf0a3fff4725c0d0a597c19449d9ebb584519b3e70ac7960ca251b4e0520ce1d74da2fc38291e48f5a0ffc8503bd2aa4f5bd64b7b1ce81dd3e7ee68bf4f42926b034dcb149aa6175695473b4f24eb28bec562909c2e4b72d711649f31746c71785423bf8c03a321108ac72743f721a9316626123f2f8ed61eaba64c36d2afa8a49d1898f9a58a9cd56f6417081dc34ea18b8d7cd917a739bb5e31ad0c2d6d28beebc24ccf6d09e7f8e18ee45346f5b44bbe7e295d3fb61a9640252de4b59ef8c8f1648e4d8f58a8afcc1d8383b9ef91a75f60d9da66102c0fa8cf4859600d7e5c56f6a0591fc2c15623a5194dee298cd3ad2c0fa24e636676441d9d54b88bd461549ba83489de971666d72d367ae92749f58a3a307066982b8ef3e191ce96d89c6624295910e651af2938cca11639f0579834213f607d4346f55c589a27c8841dbba67cc16baa49b0985f27f155c1165fc7020d5568ace0e060e2afcc4c64d704600a7dcb14f885765f21838aac4cf22e0876c215606427df4297700700b0127c777ba220b3042fc577772429f76941109f15db3da34373f39b897fb0586a017c8ddeb82ed66fc6b29e2d2695856a755b04fea5ac55fbe223f29da0479c7ecca4ad836707ffdae580f365056a10327492be463b5aaaf0f48d4aba139d50de2dbee1b713b5a57954e915ffa337ccc0f2a5e2a62f01dcb2d2b5ec60531839b5d2cfdb4caf81f23d748cfea94939056d8a69c7ee5c0cfb5d44ca3b440d52b47a3928e964e8c5307c8a87114e22abecd6f0941e4e6e1efc203e8ae55f3ed4e5f3e477c17fe5f3f4533b89b70440cae141bf5a174801f91fa9513c53bd0177fae7c85f52f753238938212a57e2c784fa9bfd16ec7ea22ce0a9f9e1221939f64ddca5762ba73b8734f3cf27487d702847a77747a93ef3cf95566fd6965d33a530eb5dfbe9d503b6ae52239dfdad1335b2e7025c6ee4b20724e3bbb12cc1d879bb38eb210180f50072a382eb3ac6aeee0cea60e5e6a21067004f8fbb13c667031b9229271acb8449be384d1e2d8d05dcb5afe43cc696dee2f3b48f92537b1a92a8bfac6f1530d860fa6d7207e6dea30a16f5da08351e4d703b6f133bc9079e108e21f4036ca2011bd31cae380a07e04b9be1ddd32d785ff68556a44f285093007c7bcd98494d169d8a2bac522fc5532c2530fa7998c346e29b1d54aecb939d7bf0b98697ca68c4328cc5340ba86c2ffe0d67f96ffc18fe08f7781fa805db37b2aeeed725365628ade76c5f7a26e908e83be0a4b3f8c5866dcaea891c9b46e4f4270688d694ecfd6bda6c2ccfd894fc0fb329f5438b713df776ce05d468247ca3800fc51d262cac50d295eaede8906e6c06832b440faeb18001365d402ce7f91a11734e57037b52d8ae3787fecd0107c1eb84b0865bfd675e766d109ffba06da715f34ee68e7280cadf83db5234d7d1b51b9ba95bce431d80d698d4f0e5912c5c3dfb3656e035ee3c652f298e2990b288cce810810bf7ac1a68a932daccf6d3da6f294e30aa0693d1a8287fd5fcad8a8ed6f56005f81b9b2c2d0c20741b43e61a18e42ba2132ce4e9b0841b5971537b9930cbc005a3ec297bd558c575ef8d2565bbc5add9e78db6b23e19a02bfbfef712b0339674994d777210411f7b1d93b4753a19906be3c7e31ee55501c9208ef09f20ff3aceb34b6eaf1dd7356bfcedb141df488c83df0b843d4db87001249c02dc24055eaa982e139d5641048b802325a7ddd4532333493fba297044d26bad42dcf24b0327dbd4b85917f85f7347a0b1117094888e629002821cb80472f09092215b3b30922dc73b07a7795b07a9f9e841906dff83936ddc5ff15f91676786125dea67b84b9ca0fc8609c7939172203fa353a836c04429f64f59b15bd48a04be5724557c7fd61cdb7f54c6bb74b52c056c33bd5de33810260478ea4062eec5d23a7cf2471b0c7c750e4ae1f35b66ec36ea74ea506f57f6aa20b44927ae59c95e8da0a2e601b564915219df0747599f018dcdf63b1689d2c0c10888420d1b8069dae502b6c33fd7bb0273c82bfd3d176e64b611e859004a518cf76f4721e575108862735fb415b7e53774f14c26bb6e2574e1f3cab26a0946c8efa0626ca71687bc56b87768642c777791b3dffc8f7aacd6d9e349fa34c015b54a0c090e2087e7517db7aaf7baf61a6f3eafea1283ae36a5b260f2f678e54314d429bfdf886eacd19ff65c22ae4b2810b7206e523cc06bfa043a3c9d7a80c8e3145a17a615de5815dbabfb6547774fab4d2ba668138e7380042a920014f4dd8dfe7dcabae6dc96f6e37db104cec13386aa189a93ba352882861d98e466dd63b15e66b5e0cf2f9c0541db60cc1e97a32d0c6c0fb67aac1460be35fc7a59475e0e6c2ed61e8083f72a0c318a95ce02372f01add5f361fa2615c4eb05cb0901f24fc9637ece852ca1292957f5fbbee85306c335aedf60510b250bb0e485d5b606578b9c9e95cad8d3bb7586fa8b8a57b6d83aed6458956d61fdddc0150114090c11d7645cc1aa47093125348559aa1ae3292dabe1f831921e4017eaa925058b50cc2ade660f3318b1775bb0f61182321c3b8e170d3d3c648f7576c78722207984abb5de18e7e98a15f0ba045dae88f4c0b4fa9f071ee764a881a4f7128da417b9fd92745aeba34a6406ace0970087c3130ba75a2a41cf76fe6a6ce405d823c1714efac370b7b478304c496141ff5a48410f13b7e36c9244e135313bd3f97db84e3ff907b010793aa38f731bdd09744eab12a0e411bbf49f1cb0bbfa85bef2af7f460cbcaa9bd926a394186ed93d028ac413536fddfd49b82a4c67975340fd3d2907342d358ac48cd610a4643e95be963d68f67a0fa9af057bb52a0fb17d4f2ac716377c48ab96acb80c7c91e8119ebe6742f5051e226f84151c21b0b9847a74f0d0928cd3b1852845dfa96e31a00109bc48add3d844ab475aba96fc46090793945897ba05ca5a274eba51ad9979a25c438c9ade7f1c6357cd2e18ade6a2486d3264c51caf155bd93a1ba94dda7ad54498cc4f384aa45d99f7db392a25e41b5600fc7f20f753df9ef1b531edd5a5bab79688c720d0f7812a7d774b2e6fdc06303af8256d13f002f25248da71fa43ee6fe907a790b435036aea156bf35aab09e5f320c9d27e392c7a0227344b68d217a79323a4382109671a01b32e95d73d882c1d6d8ee468fe3abc1aa461fda6c2e1b866f1764e4adb29286f18a00afde98ac7e455c4fcbe93c931dc65d238058d726c9c85d8d7b36070c4b5e8b86a017b87b2b8bf4b2df9fe5a31142e74da8e3db806a9479592368623e79a38618749edcda344eaea491c2fbd3fa003323ccfad1dd81f4976cf26d1f5c3b264be44e89fcbe980eff0e455ae300c8402acd2fdd4ba3f66037dd395d1517b182ec8849b81e5e04f3cea80280b57cec5f1f1c857f0478d771015a8e57e54537f22e42deda3a6e06bb77c89e7ff013fcac105fc772e6d27f357f4171b1cebe42a042b71b22f54b9ae15f377027bd31877f62eae42ff9f8b5573825ed3ac56ed084be70e64067479b25b9cc37a0b8ec70916aa1e6f8e69f94db91390c2022f5405077db265ec40e3b5d5dd9873e60241aff922853a760714a83191ae1e91d982b9bbc54e9847ae23e3cd4fc9db2eb74d9f55ef84db55deccb249d747cb876b99eb66cc36226f7a94bf6206174db951967368de4f267e23606554cbd9db2202bab05589f414977955a56de8a7c246e01379138c49cabbf538764491626632a6681ee8a83311c5e4841f536010b1039244cacbf8490c8a7096bd1e17d4068c8c0c69ad3673edf65aa1c3cfd2f83d1c74975a09f6017944ee64289c5cd9f0c378ed383506aa5cb84d44d593f1791d5f480951b24ca9b64ccd9a8f656a4897045fedb4489ac6bbd18b8c01ad05a24c1bf7429d252abdb624eea5f7d5ccddc4619eda15541417596280eddd72e392ab5619124eb0302667fa58d61898a1d33c00400596b6f75005a3db93441a2998a33d6667b87371f93e9f1d107a3ed41f5bac3b2f7bdda0ed9f31d73a1d5f5c3c2046a329f6efda951c0f44cf0a9c213339361bf04370dced9de8d4f90f5f615707dc790c8767b1c7b74554b5b6e329e4027087d5b3ab904c6c4ec23f9b335423eb91308916df2aa811080585adf8eb389b252f09c74fb23dfcca91b12bc6ff4b694d022826b3894e44e03abe3042dd4d24758cfa0097a9a027f6090118043e3b07760b5d00eb69a2b4ce94689365423a737297789ba66de9c432acd75465a02c4a6547711b537036005e03b620bf6a83b330932007b811569930cb0f25df06e2336543a197bb84c5c67ff5aed6493baec6f7a89523fe7a97882bf356f01aa83c32056e555f03413fa2ba5f8628f286cc1bd04fd6c203a82ccf0e5bcfe996fdfaccafb2baa651ead7b0941cc96d37a1f8c0826e797a864331c1a26ca4aa2515fe11d09f378edb3fb06f762f5a78ad0a08a7af9527c1a7e2bb98d1f7d38153b7ad3943eb0a8ab2453a7713fb5796cc395c707f1e715d8e8c5c2ae9e59e798e489977caf24de7c2e579b8d4da9318d251d4f1f32892bd8198ae82b3636fccb22631d855335a1ca73d1c99156c157d05d5865cf59f8b573eef0bb7e7c8457fd4768a7a79a381f52731ee9a715afef7cb12cb03bea5ae488dfe3d368431f8e75f5cf17524cd096b258cf3df12588c2e23a37b3bc1cfa4175bb182fcb68293fea657233f8b18e4326cd75340a87b97ec19d3d3169eb124c8be2eec9ee32d98d74fad27f4c03748ffd3bdbac13c421b45b79c5c57c07f4c8f57358a682edbf00a80b31d1991640f3057641b3c0b043e980363774016485047c70ff8a28b61439d7ecab8d7c9834295f5ac900fa2bd12ce0eaf66505805084787cf137f23c3ac5acd2ce27f1fea2a879e7fa71326c6e858366f6bef9f5781a30f6ffcb6ab3fbf61c0374ce3715de3fa19a0669c9d374d54a1881078f88f3afa5da3dc97c5cb7d45d8a4ebd12ba93fe5abac159d159820b59c1c68980992346343973c7c52567607e0fe93265b9c6a94c745447f70d76d3da913c0dbcaa92452566816e5f90e0bd85819db28cabde0d289b8c7305672252b36cf99f64994fc8c55f788e3bdd1ee180c2ca4603a13af152bbfda52e16d4a0534ce550e601ccdd85eb3de09b95e23abaae3ecebee6ec4ffa60cc91ce4b444a5e0506e90cf173448019c078ef8b2d996e198a0b4b5120971acfc8bb6086398c5bd7d289532459a34be4465c1820a9badca26eea0eb2837c0c438ad467717abf8b2d73ef39d4d324c570acb96fdc395a3a41c361993e9446da1c57a565e27e58794649ec2d6c58a46064fa926e3f63bba9ece6db30ce2117be80f53b905906a6fae8f0f1bba7b52c30eceea1028699e69c9cdc1a26d29f92ed100cf5462bce0f64f032b39941e30ae2f4cacbeebf483d54ab7de166f606da5c72cad0d79755e8286082c4f58b3a4dde9731b01948474abe1ddff4c24ad4c0c1b50ddabeda1c9333f52d2380e1dcae1cc3151797c04943de7f64f56a539238aa4970f395050741dd01f1ec4ac36c704b9e61668b3d7c22e0ce464c64bfcbb37d2cc6e38084f19ae9e202dfabbd7e3e21842e66e7165b22b5e6a3381651f15022d1ebd1d15f9a3dc8f1c6d3cebf04924c0c2290d19d9c8d779ac5813b2e1fa2a5f55d3871f19a9d20288649144bab7c3b3e8e801aa3bd3e68f18c9eed4d2f1dcb81c031aa780ad295001e1e00a207fcdc380a279fd24b94377e380c8c4d3e5c403e4abe49550e818cadeb843eceec9cd878e42f2f741c8e3f4c92e61e75360a2d3e6a45cf4694f7e6d377204d9321f915c3542aaefdf32499bc776f7cdafbc0644d6d86abadc99a098b2af0c4e0af2453521a940c584640414b565713bc99e71c74faeaa880aa16b39ebb84cc9f796148809d1ff756b247fb303f8f98e2b2863cfeec208bc337581799bfb83ca3f53a65883f45544b55680a10ea57a4c5ca920c3d54e87e6b540e2d0e9a8af939fa72029f88eccfaba345aaa5f2eff7e245cf437b1cbe640be6948788ce2312545213a2006e6e5faf5c941a34954a419cfe305b164feff5ec9e3c3d71b19c247609c4990dc6d104f67d9a9d4ecdb30fafd4c3881c3a4c3650ff63f62abd44944c7f87d69fb0e4ade5486ec2bf33c1f526d783925ba6083cf9465ac6181c442b695429a19313dc2282c2f48acea0494e4be5cfb6addcc18a02964d5d6e16aa0cf2aa85455aabdd9da485f4b8cab35f332901f7a91e8e3604ed73240c86a8ab09312d1b5b757645fe14846e3572695753abfd2468fc423cc44106afa300b465e35f4856b6e6eacd8dce5f47a4b24e6880d99cfb676b049a52138e0d47534e593597e22a313af382148ee3c583a94ec6b1b57b55089d5f9cb6147cd063167f049767247db72324fcacd2813e2f2f6db60e851abfa49e220f35c5121c7d982c1e0b7aa0e9e9956c36a98731a1bf3cdc56e05dd83a0727bf83bd33b041fdeda10c0d2f129c7552f332d314e00a0a3c80139a9da464d221e5f150dfc3cb116e7b0652e736b0a8725622b578fa41cf08762f9c3566f0d94f91935e71bbf60e7442351ea5923f100e2de3aaf1ac4ba34a678ed8098ed76cd039aa48533ea7dbbc1ad7854df87e2ae714b583d667cbb324dd20fd8b9a8bb12d9adbfbdd5922cdb1eaec4f981f40161ea98e357ca5a62c21873bb49f878c55297632e3ae1097a6690d11dc76037a2b922300687869df31de69db3e00aa91efba4b7ff92bb752849b9ed58fa81e7100cd2d6a1c0999856ffa5d1b2df7699cd0433564cdd614c3ce8c91b7ef42f7ccd6c495fed810b4666aa7c35ad1ba8b982558f950a299c45b09ee4e74c90f55af2b7219f4ccdbe4d6e2a4d8d226293e26123701d7b50c61c235b60f0e9af99187150c38fdd47cb672c44dca2ea7036af53e3b1976435585b39d8f80a1e1bc3c1281d7077443f3a8faa26cb52289f3473389df844e5d5cc6d98207e887c9b29a19c11b56ee19b4f733fca6062f51e6ed4c4f8f0f26d1f7caa5ee5d7c0897430ea81ac105ca7fa9a15c2b0308b63c3917bd4e1c85e3c051e8d1d6b6d19a5aa591b2a21a41353e9f4727fe1bb16f582a0037cfa319aeffbcc8105020632c3f090ef03ec99367756022a820dedf662489c2d47bbb9249c2641e6a4df0b8af144a4eb0258f71bcfa13af34e185157cbbbe7d8393731976d3fbbd63ca342e3807dab7d4d5e1884c9dc0be7a6d61533dfa41caff23e4248a0530fc18c2e2aaa12b6ba74b8facd027013b9cd3525d61bd53e597e67ce83d5b056e3c30a3fad8fc40d264ad4fb3c11ad879e3086081b19ebeaac9db8edff7e835eea5557e38ef41ec269e3b788fbfc5b337effbd20c91e54af529beb253c3337ac4cb4b94c130106f2493f4d19a14b8649cc9f646a08252f13ce237643a90ac7c910eb0b48b3b79b447117f6431d5f6c9a5e2b8bc64f71068bb8877d3e35c268698d3973e6b0f04addb68abb718e0c30f34ef7bec0d03861ad5050409d216ffc7b9fd12f6cc321146bea6b3e8ea8eea8ca2f4162bef821a07543dbb8fe8740dfb188b4d119cb2cf85e39f0a5b9a77e26218d85d08b3fb4e7155ffe9ce3482444d5b02dccaf6d2a881ae3efaa1ac4c61c2e81c02113fc135511a9f83711df70d04292a6ebee8947c57bd6dd82263ea60e4ae7b0e710c76118b4fcb0acd1ff100b93e650a334790c8cd77ecab67f7e896ef23eb31a002b75192e8267b1c48b3968e16ee108efb05a88bbb6a738c7fcf1296850b44b4c648b24679ebfc2fdb780da7583fbd29d51e97c195158a7193d2ef73c449c8cde41bf041cba2cedde1d7f106bff25e72febc4dad8a448a67b5f1f451402e830fb2d511fcf01dd910d992b2ddddc579a27b3a1986612a3e943e28b8097c96363c21a77fadd98f21cf53498559f543a8df76b43dca2c1f57f593b1589ac15cb52e40d89957f99fdcc8f0459db6f457e78f9478421ad764de9b4a4b6b0db05813915321106e7aa7fddf9e5ea0684f86305c89dbba173bcdf9c9caf0441a07128024dff6673df9073a5c5f9a1324249b2388feecb60c7b75794e30fe41c298785de73fe91bd70e233c6c33ae49f596667b3f8e8ceccf4f64159f6eb9535ae75cfb06ae1e76b1f79a6ebb6a75286ce6fbd8ac3297ee3bdf56705a9a3a000072b9b5a371b8ce59eb00ca261fe2b79b315fe23dc588111f6d215616ee627695f29641c0f99ae97832806c06bbaaa01b9543bbcdad7ddcf8d0f4a976e470533ae059cc4ae7e175afa31dc7dcdf357af244a4a3f5ffddfea072893eb70c69bc921f7bbd29472ddc979c21f63a8225c7da73f42636baab2532506a0511e8b502694d853454c2d1c9d1fb6e5a9aacd17c6d491e9f2ce6bb93c766a15e8fd3bbb7af6a12c37b77dbb8473431286b6856fb7eca64e2d24beceabafb00755db1226875bfbcd85d0a0b488d830fc132c046b9ea27abaa9129032fc175533e2a0c4081243f45a9a3cf924172ab0ddf8faebb884ccdc3d56eda5af4e0ce7b81c5b4296bc39ad6f6b45a3af743b74f0bf0496865c905f98ca30d7f767ae18766be3a904902aed4a803b31b94d2870e1dff6b0bda7fabcc23f4fc0aa4b0380ce000557669cf0c7a54e324cf6ffdee6e7b02c9b59f907d43a19f091fbc872fece8587a3bec3250f3dae7b24fe3eeacf5bd618be3c972c243b7a92f20c3a83aee9ac9f5f69e1a3a378c02c8f114efadf869c22e3e83f58ddc9748cd88a7322c71a8b3a4bac9b17cc31e1c9c261ff42be419a88d2b2d401aa82583813f6c274d63b0b80c933fa30551984d79277613a4aa6d550cb01f54f4cac7e6cf60ce18e8fd3cc7d50d9c897c287adc94d2ccb4fc72159ee951932c07f7c0e7fbec9dcc7e87ee526b0bdfa08bd7a126a331fb5fb5c482a5c9789288940ce11a91ee8e580717004532f809446d6a5695d0a5947ffb5398a72f20a5f3652eda9997b20049dd9dcf32ec6b9387aa6b87799cd1900d2ae4accfc1cf63c83d6377474ba74161c71b0e1a47f62b37c915e111044728674b6bca03eae7f209fd9cdc963f3bb9c14c6be7fdbb384f84bb49e059743b6e2c6c19d22059040d34b72dfc5794d8270700b5e7d68cebcef6166545a70c094e5dcdf60f7381c368498d106d2c5da3a4d22fc9e93151304426e4352d09a9ab78ebfdbe61cc39445569b9c59bb4f1942fc1b841911a60bb54767a03a0f7fb42138fc89fb68f803e1ee36731c878f0757274da8144cf05c60938242e1a90c58308537d0a072963133c9edd3035efb2cc74d9a5a98f62147f7e7e22c61189d7bd6e65c9030b2c2565dfc174738638f9ed26c863701bfaabf1b1f7d20d8c5f59ef45866272777ff504ee4bba5f92949161d85ec5843cf218dfe9938d0bd8f61bc392680d222f219c9fa7c7e38167356ebf8a29dbdc0b72f7689a1c8697733bcbc25c2af0294822160a08141595f3839a619217b1d90d0f8c44d010a5652d713a55897fd83f1755c3e1e0f635747c1d3084b330a54995d282fad3eaec5b540405e70be25ce6e94ead53acdeca2989429dad86b5f08101174eb55eb28519ad24a64720081e1c9408d797f7c6c9e103a7bbe30b21746d1b79b2de6a77d3025ae88933e1ed731b04233ab2563b03cd2e99cc84a67634c18ad95c995116dd4eec3bf5216b2350400d793f933cef93b3c435ef72c6d75aec31a79127012ca050de5edaffd9f7d0dd1dec030718cd80c1f1bb9925d167b9f6e1cd03e1cfbd3d07212ae9ccc677e700258ad4ff65df9da3c5ba5dba752ee6e5c420995f250fa12b3b45d07eb3f9f364f4adf791cf4b8f58d5ee885f088ffa14cebd5aa08a6983a16c2f207e39f11c1b6470d32655112b80ce2d46b93f5f89aa6f2b7fcf8b939c11a10e76ffac6449328d897f23bd965d6ba18aa780263363c549c48d6b3506573fe97ac1e955f3c99ea6618cae66125e450538cb35bcba60bec28a52c9ed78f2aa0c2cbffe41d70ab7ca65d52862fdf58153633d7588b9902a8abfd9b75723b0585f167852f938a9b1c90ce43146f59131f9748e71b0aa4e06aa05476f3b4977b3fd2eba1d00ec022e0cd96adf8a5011d68a231f902d717901e8497a66818ab356005c95df49b60a0dc8d54a1261161b9f6bc05aba896b48bc8521b2ddc1ef361acacd946b11ce10d0a93c97484e46eb3d0169fc018fbc5405393cb31e8be0d20cc965c788710dbab82665b10b99263a71670eb11f0514d7f6cdedce3f5a762dcdd3d9466963a9899276145ad75d15708f4991c3dd4095e3ea5c8de3b1ee462b70ed8bcd5f08c4a054e1b1d6ff1401856e8fb1af3ce4c75a931b1e33e5704de7808e915d1787758745d41effb4415c120ecdc5dc1500ae9684ff3f8d4e0e82872786f036d8e40998f3298f895c61147ea58edbdd0f9e183750bab67f0550724bf304ebf0d55470a482cd8b3d1c44b390b29b12ec471a82dc15064e3e34fa3cd5ab60ced60e7b1a66e910cea6e41243277950bba6fcb35c82656a76c9eec1f9a15e9f7a2eee6cd287928a0207afe4bea3954361320ba41eedd41ac57f3fef7773cdbafaa875a45337bba2f910796669386094e06f813cfad71756eb4f2722cc2e94d86ff44ad9f98f16106c769cbdab93aa30a4e6e04c5d5e231c3be68a06bec28a6049ab55f3ebb7fb1fecb598e27c3649855588f43a4a6635383543c8d58741e00deebb53b231c6cece747a38043b9ea83eb4e1c899a1a80604ee229fd0e9938d4cac57040d1a7c00425aa3eb76b1729f4f3559a883472aeeaea7e3a419391b4c36968cbf816f9c16dde161c78e7f91852f53b4ca9ed5e0bcde6eadd370592618eed9e712c7b9c349c5a27f2296e50e11be85e57a5d01c01d3adef1b58e1e5b58e9275d4ceefcb50414ce49c96a4ded3934d60d987758428f42e44bffb8a748ef047e598fff8e3f81b893790368ef49be3f0d733807c2bbde580618161f9d7f3ba9c3df060e2eef337cb8fb84b1f02f379b6364e03fc54e4ba8ec094ccdbc89033b9cc8946842d5d0bdec35343608aa3f26c78d26f2daf779d77878105dfe0ff371bf3a82b9bc3d7d7cf722602d07098e26026c92615b758658200af7280b929e241312c2420ec2aa77bcf00c7fff3dde60d93e90d7961e06d29fc36f803f64964c0a437a30ad61860f84adf4844ecafe08c301506481010d526fffd1d061ef88cafe134cea33f0a040aa0b6ed31a7f5625e783bbcde50420ecf35ead763e72c291d77bba26e64307a58bfd4a953c2c2356d46e57e763378832c4cf42eee999083e543565045dae23b86099f66f2708a08ee36182f3d1f7a9959085fa0ad25c7c7b9c85a649446c1ec74d1642640c59d1079d8fb72fea611bdab4b4200839738bc1ff4c40cab9d536093ef6aa0bdf3920dab263ed00017c2a1c1e39bdc48000534050c531807dd438393d23adb0f1ce8efb803d582d08afd872ed4a5f450f0cb434ce72489d797f1a3463b5b6542dc003fd4bae58e98e7dc7266f7614e8b37f99cb82e2e1e4b6f32fe2e8b72d030128aabaa6132c13393864276bd16c3947b7fb48192b6fe3114588fe4264486ba1af6fb7493df7cbe5af3120ccfcb6c7352cbc672661d632754e5818ca64fc12a0e7d872a0733c4eff19436c2e1f1cedc99b523d4b69ad0e475f323b92b342080b7651d7086f1cabfaa8e1b1cacf18d78c0b6bb341cd67e474c2789dc8fd0ea5156bb7ea839bbd2c4ee615fca44d4702cb763511b274dfb2ed78934232f10f8dc8618f3d5e060cc9d6e5f6ff44a92ff0464a6f20af98547babf312ffbfb018066812e3621770ca34775bf81a0f0d7dc19f75e2fe71df00f711bf412ee64fb746e4f1e612ccb99ea1c781223b2c8e86b74bd00e8fccc70b669270e37d5fa9ff5ac2c73b703b620cb6f33a0944b63658e2c5992150f77759ebd7fea96a72dce3fbc6b4fa5ac581271a950fe71e777c11c59f745f2b2487e9ea8abe7f7ea9961e8bb717227a1fdabebaf775a1567bf7bf9e773cbe239b034a36260e45ee265a9d1564ac00e743d5ba39b47b80deb8f88c23a5a78dfedb459d6ac89b3431ca564f6ae43f87fe1a16b54898dc90fadf4ee74022f237ad86cded6d57e531528c2d61d3871b6c491dd7f3d6bbcb1e091287e1582666a943f60fec6225612f2dda4ca400ca54aaf3fc726c26d32ab6212188e127eb524a5f42c40b9014f2f9b0696cbdd17a7c53117f9e9277816fb005007af90ac0717f21b9b9b30007e424dbbe77ca96710483a38f44a50cfe59323fd00350d9110a1dbb5164df6a0e02236c8d52d0f52d2a30f4236f1d78b35522554b8e7bab7fd3f82dd3473852e97e2ea4963227e9bef9938fe9f3216c112f3f1b0d3a62e391911da10067a9de5689bc30e7262fd88a86070c4e058473302a03dc9cae081e55e0705dce97b208984fa380bf493bddea14084b01a3f79c9e5117e4b4d1abfce948e75bc0eb3c0eef2c29b81d9d8b98ea5525cef989420c2e3eac9c73d251b19504838d8bc6922c488617e3ca8699a8ab6c916a65f8fd464006c0b8a8609efdb3114f7be6aafc7217eb498ad5ff75c02bb003ad5557e0ab3ab7b06872275d003e5b7d3a36b99f59f9f16530f585b79258c391f9f86ea3d38f29c794b336df442adf109ad4f90c8d2ce9b05bcc2379ffcf85913986ff783bb025fa6fff335bd214a219462ebd691e44333715d9ca6eee1deb69280c8431baa853f712609fd73b146c2d760bcd56f6c554253ddafae058bfdffd4a4ecf2a204c940cc9caeaa0fa804aa9839125956f86c32fd7664741d45f0a50814831b6c872f8444417ee0b0ce00d8dc8eb8c0e228cd740be31a27c82bdc8a115af44da5e1442e96b9f56277de7ce6f158bcb9a69ddd8781527f8a870ec919a07b8d5a53e4634a13e14bf5bdc33ab226e391b610f8103a76c83527b84b7573ee22c7b14a8b6928cbc036b0fee0434e019521e9c4497d1073d47a60b40d32f7020cfaec92750dd5068af35fb4a1d86e8043399a02fa3e3f1fa192653b5d9748014eb190e42979193d6966bb9844e217690572b4f65195d0d567bccdd0c87a12a056de82461dd753eb913edfa8042ed259bbcd61ddd2ac173e1d0b9ccadd32f03cc5927457b51d984af6ae6eb3138864f48a16679248dc5d58a8aeedf0486781d80cc63acb9610a017c603b5c662e09260d58b9e514e80ef067806b9204734cde607c0a804ce72b066190b7d8bf2c124cef1a5bf751bb32d09ae3f753970364c22b5fe15192a00bd8c0e19a9bb12450e29b5ca9eac0b8f8d411753ce0721b05c2b86f96a11d688a81a28fcd0a1818f7619fe92e454807e3a3dd8e5e79addba6a29d19b38d47bc91aafb518d0240a228f5bf3e39be99619ff267eca78b3482b446bbcb4635e8739febb02dc19a99bf75b8c76454d7e65c5e236d24a85e42b712663399a89ce6eec4a76683c0d033d596388cc6ffcf911f616a62927d5b6ffe845918aebb34be5cfb85e9a1f231b26b3f5de6f6a37d1f43bc83b2df955f26dc5fb42cebeafc777b36beb23872e9be92e298a0101899b0238e3f200594158b5cb71e0a688a65c7e28d145599b76d7a6a6dea897381c352afc09ca6afed3ce23df5a92db8cb706ee6ff55d119a53e1814243ce9041cfd4d2af291b99be9fbe4750fad7a58f11a80f73bb9e1360c672a13d3b554b1397add5f6b8e64190e7d23795570a6aab29926029536fc7299ee8c72bc55be8cba6e1ec09c4ea565e9f084aff91514b9088585fd78c4599dc75a87961069bdd218d77f9f5121a42142ecb969d0bb0fdb2b9cea84a5a1dc4749681c2b70ad53feb4083f670e986a8501c39c972142b2988e332d8dcb8b7594a979903472a441f9015e9a62608207c7ef4cfde411281254dae98c8725104e7fdaf4f065b56532a3b4ebf3dc5e0f5e507eae67ff9fd94cfd6156d3fd64c3892cf6b0a180351af851de28988fba835b25064b3f91917733cbe063a7bfe7fb551020f6a7518f090e2ec0dbe35417b717ce1660c2a9ef21c0ed8d9b0f6b106cbee06109a1c9009f221512f3373062c20bd6cbb8419902b3a342f18bd75af67154e871e913f525432ef95ee06099048350f77367ae936c1859ccde3334c85cb317a8b7ea451aaee5dfce1234bf73989e385d0fd787c7df16016ec7a5f83c50cfb91458cac418a4a3431d3dfe155818e842a69bc50bb6cc730ef856069db9b76cc96e35838a196b3c1d5d7a68a91d6861cd78e999bd81b00feea9e5689e498ae958f1f8bbbfffac59d04cd9eee7b4f92a1c0514912df3cfbf97a6945fb9c1cd32a8383f9e2760ea0957328d126179265ab02f184a15a81bc311d3dfff97031e5d8fe2012e9e55f0d1fa3effda7bd3efe4d35b3c96812178f80c3222e346fc6cbff1f9748940432dea1858d5a235d40091c43c7e74eb8da53bd5ed7cc13afc9c879b6ffb7618f7a54e3fc25b366087881c4a46e2b79add9955e4f0585b82453b8a2e8d4a5564c8297925ff06d9d12d99b9b67cbb8deb01330878d01569c4d3b5e624cbbb0a57a2ec65e27db68fe7debb77fd16ef995316b1d653d26a5e7c0458d9544e17e83305d392be59552a6b04503b7debdbe7405fb0d31f3ff3614f54abbfddc21f13873c986f9f22446fec4c448d0618daa677cd4f45f29e8a08887ae98335058db08df3bb30f84e9eaec9f4ac6c3cf8185ca4a20514cec7d8186afea7f9db095dba6e72c5bc256cd226fb3ccd61e085550b237bf45cb3e5054ad5e574d93632b6ba750a8da76c86c018c9c49b7ebf73e6912e0dd491868f5d0715db8f9e2d261ca6f3afeeddb94b08f6105d13330840a14a5bbcf6a2515335137e4b397259b0c51aff39672284e1ab20405bb9c1f04b3bc1253fac3e660775641394df478a2ae22f1258c00744b7275dcc2847522f114300499c09743054dedfe1588bfb14597835d4a6167ec56f1c02e0f69851c0f7a1f3f217fec52f69b870fc947ef8e5a77a68cf63ddf41adba4f0c059baa1137d5503ba6ea523d8199cdd4b75fe24f87f6aad079f3fdfe41e145c952a29d9f4b0e203f6112c39ccbeb030cf60b075184e238a4a385b6228b3a2d0135c56e662e8464acabead07573341cfeec05515d2b914248903dc2feb4c5cc0259b1a82ff10c1b7617e09f2ef42d10c75372164a37c15bca58d1c8b89caf4192bfec77d72ee2917664b36a0aa69c6c1277d5d78073b57027bcedb55ac8ea43fc55b80ca2436a40bc9b377b4eb573e1b10c19577e04f38010194ce8d6ffa4a6090a6c792867e3cc028f7f94b10c61f6c92326ea475d62d56bdc436ae7af9d533928173d155adf92203dac047079b5262d568b5dbca22d85a515e3766d47cdff9cb91c1f2d02e905d84cf30ed5ad8aea2271b20f587ff4ce40e3217dd01daa535a66ce317eb5678865203b35b196f56c019eb25caacf92689727df2be5574a819baeffe31c6f9622e7b1f186a78923d327da737e4d33a3c5778c353441d2d39239d8d2bf6070ef16af3fda589e95c4e3173d31a8bb095d92f3051eadfc907e353760225d14520889763cafd5aa4e750f6267c914b57fc3eea582d434674a763874c62a1607547845b509c45269947bca212031842c06fcd339bf8cb129e1494eaa4cae38d235c3c74037fefa4ed02525679050f576ec6d9e66054e2ad4e34a946d9fdd860810a381a996af77bc0e10830596babfb5d01a8c10c299a746bc2cf135b5b18c672a07cefe8fd5a8c56ac403592c907e0104a1a0d0db828c97ca640d2be3a0cc1b2b0eb4d10b65fa92da59248d48b444fd0060a792aa28da13cbde2482ab1bf12c7f5e12e97c4b48f2242a09e78dacbbb4b335b7eaf099846bd71f2110f27c8e1de4f322c662ffbeadc45f4d9498b5b2fc4d89bf1187880e74c3f641a25aa567e51704676a9730b865dab7424a900928f59cddbb1cbff782756888b5d33c75e37171289ef065a2e3d083588086e5a2bc41ac47975e3ac1eb67c471a671d9db730bb24adb3af6a614bdef1453a9bcca6344246c27e0887ff108c85dfa9e7b50fc454cd407a37f78b5bcd324d18c227fb569d6a871d4f470e07f7b19a56989a5e0b96f5dd3ed6da6294a7600a55ecb3924951d1b73df7f036edd6432c1bc20775ec55db08f6805b61cdc86dc8743d19272227aee872f0e8e3808189333be105ba9a421861c8a5ed380b8718e55dc76fd64d7965e518f1f30e5b2fa7d4cce5d106226949aa0f033ba9143adfa041b0e34a1bf20147e290a4a65c2ff20368f443efdf76cd5f56ede5320e95717bb4518afb531be1efbf35d423b1a22b0af54c4dc5e5ffc8e38e33b22fb09fabf9fe612b3084b4b88599cacdfea4fb9344cacf75983215ab9904d94c44b5c41479022af26ffcd9a8195ff5b16daecca62ad09239c3f14b7eecf0fdd27b9407157a3ab4944e7f5e7db418ddac76a02b4764e688c04a71d7d74785f485e8a3eb65bb4a2a891e85a11fc9029f14712e0d00d0b4661a9ad6634de6f42377ad016ee59fae4e16b615efaad68f149fc380b84a30f259da427e7cf89f969bf3c12934719c7d547fb9f8eab464498eed7620aeb2ac4845a7f4f5982e7735d9a9eff95c809381a3b35261b540827027355a3577cfcb2619bf628d3cec3ef4afc7cfd53a422dcd5f1364d27739116112c0f59008d1b365e32003daceae787b220987bc41166fb8a7999a2b1b49b98d1647067f73ff00050519611d67259280067a39a165e646f87ce3c8531c8571232daeca8d25e867a32cbe48fa10890f179a0358019c51c383241582b78c99e16bd55f4a5cbc95eee19acd17062ff265008fab1d61fa836190e215029f52dee0cd3a039a971863ee8e1840b2aba485e1ffcb978d0811165461cc3f091021ba3aca0cc900715c9839489bbf93636c84a9fd78d3c4e92561469f163535547720fca8a584bd026d6a2fe5a1c276c7bf2a4c090c29405c1d9a91764f0de31871ea3f161ff090ed5b3e98b3123180a52974353f8da922ac0c0bde288fd68cd3620f9cd102311882b9f7bf46c8e846db15b39a5eddfbdcc15c0c00811f92d8587787e71be9ba941bd14301253b1b75e0e75de22186bda6a5a756054ab3dbf6d28eabb21c6e7c1e028d32cd0052dbe819d34f9055bc838f73bf5c36ab697244a3574a032284a4ab5220316373ac90e274df9fb0abc18fc4da5d89214c25cb23dc4de45e28b9441dd9df7a9f44927efcc949d2e15aeca6be242a230196fe53de86aae416d0ad858f288a9ab6c8117f88cafc49e506863c0a0b7146e5759b7ccef1609a4641afe265cee9406e7856a296e83d3c6c74febd8cd1a379fa2092a1a69689ab5336c4db451f28f01d04c98ac01d5c2090e6652ab66b20715fcf9519bedfb44c99c5e97ebd48159dcbe9b26218263ad57a7ba241197faa5553aa3b628b41ffbfac699b9647814bfdbc413cfe1244588c0d3d3db2ff343d7aac33840c5e5d9ec596e804f73cbc1128622a9179287987373d00c45f1df3b0da02c33e6bfd58f734ea25dd91e14500d75af387799a0776e7b30e80873408c152266ce8e521b027fa49429a9f4e16bbc4f13fb53defc07bc05b51f976546d502ca77a4cfaa4e100dcab2dbf93379a39dcbd7f525675dac07d6ba44ae350201201e7d927c2b5e7d6abbd7068235ef74489d57da1cd6d29f3bf3b3e94ba457811bca922958d6e058d46406a90caee63e744543501bcaf7060fba76bdc827c01781baeb068fc6b529189fbee616a95759a7ef3c9af69fe3e7baa6330bb831c5dd6e8fefa6758214878579120859550e14a64ddd66a9de619d4875a54e43d8d035c04dc4d852543efb3e12b3cb238067e6f01bbf0277e581c8a5a6ae76108e0ef2d3616ac321430797c62cd8093b699c830be9e2853fedddd013ed667438d9e1052237412d0871364642edc1335e862079e01e1860653f56779b7ce4db9490c20cadc7b902f63cf231de49c1a7a32511cead653eabb36510f2c180411d321309f28472062385f63a7f77e28e3dff5edb29dd5cb98626513d9aa9429f46556977508794b9e6077c2ddf8c90667e6cc6df3c6a6c2c7abf4da756a28d2e8112eb1aba8c746ab80448aad1291d2f8a00a6cb187e6ee42994dbe6f4f6cb1717821dc32c113fb35f2d05edb692e6eea040495e365ec4da781aa3e776a4f53e868960e4237170f9fe268af0fafa2a2484f0ec252d1a0514021eca7f1333f018e89f9c3e02506aa94ccb62e3996732e83d794fdb2b57fd7e24e69ecdef5d482a096b50c0720ccbe56d24bdb6bfd50ad12ebd1b069be676af6b5f4dc9c53a28d6a40099c72449500a350532c075d14288d6cd0695197a81555c45ce6d7d6532c36e524a78cc197de3e19776188f267abf34dbf83d78fcb1df9d32c52731512858d2e0b603294df089b28ed2bb39aac9773dcc30a2060975b51e396df1b7d72da432b776e1545bd876357998a401db2082695310984d14b3e435c65e8277b56b6e78b08dda322124c9d17ffc06fe380a8ad35d534d082d0997869c193d716c881156175a2e8a8603d86c1d0f16e0ff6996f39b1c92a3605be01312695ba4d93164104a13a174cd591f2f7fd3380655daf67b1ed2908aa118512dc1c4cbdce14b65a7c8fedae1c4bf9795d1687ae1f32ab2d5ee1a251f70819a1dbb4109e1f971ca5a31f6daf8f67c1e93bffe33e506dae9c9c4ead4c4379dde9313b88a3434a4485b0c96564ab1ab6a4c7eb47b8aa21cc26d20c69e12eeea8aa4af5f7b0a818b1cecf040a9ee7876947005bfdb57e12424595029fd773d6d2d5fd822cd510d30fb1d3ec55048bd5c98bfd012a52fea73026a278a0470ea34ea7ede79841ebc95fd422e0a7fac7bf78ab67ea917c6eee1f08008d4596b370b28a7f6f863e1283ec2d8333203e7406ddd4871386fddbb0a1d13f84da9f68c9bf9dd54c3056e588ffe60002fcdd22415a0d113536b38440d15ea299f73ccbf6fd15ea64eaf395cd02371937535ef8f4be9f2a5d0866ccda5de3a3c8debf8a8beb2ef582377963b01dbd0959b145c6a4eb732435b9e5a1da1553879a237b89de9d194e8aceefc53b0109053ec767edf5ceddf082a00d6d6b272e0bb797b2ce3ffad08e44730426285519f331f640c11a3a6da029232443c173c4a2ebd0e29777ac16536af3d8e8805970ab111007aa25ee0e2bbb8176cf22fe06ce467f11d287100e20aca984cd21835492459ee7cd677f06485933fc84aae7ad711b881476551b27cd5272048c33ce92f6feb467a28021794a069ce8183eb4f5549302b4d1e2b173645bc326cda48f76e497e218ce1cc6a410f51c5e7185dc24ec021372fa9d067169cbf23ce3c54c3575db51ac99bf3fa479377700afe44a363b59dfe8ab3309a34f33eb123ebe7b30f1288e67a1ff3fa1dd28ea65ded38df6a46af1ff13c38302caed50aa2bf77dc75e3b87c086cde3b5427342468ddd7a557a7fb010087aa40eea42077bb273fee81b419c74f228472371878117b9d713a332fbcb7762ba37a6748c8791bc7511bae8568559acd88e1aac676a47146d338fd929d0d217c30b450769562b884b87520a15ee0909bf07a8d84422d423a4fdaa1aace755aa487cab1a92184531f0174b2a424d78ab0e4e331cf867b464e19439ef2b9043c114d3fa495bbc7b0abd945e2742fd64c3c1dfd131c5a51c449e09a4bf09589db6bd3ba8e0c42dd7b68b13de4761d98a0a5cd72d7a8de1f5bd8e6cf92da250bfb6a46b1985229ad7687963159c4d0b91318e8739c6dc4c844267ba1011fcada3df526a7c236534540cb741437027cf0881d87d16c98a740d6ff4c459eee479f64e41365d34955a24add72f1ae101996c4b3c23dabe92184d935d19067cd8bb78fd5e2e65a81d46d330f8d0ea387a00e529e5151fd03ac8ba6d7b955dd69fcaaf1ec3bcbd05c1df4e9034c8a07c542a77f8a67d15ba7e66074080c751c97a37579bdb2232daedaf1f1cdbc12192b7748211f647fe32f0ed5964dbc0a73f22a84db3e6c3d61776e5df100d0628a82e1d3a326be09b23e3de9bc4657e780b5c683600fff0d0afbeeb490eb90466bee80fed621b8b3c6c0c50be44c27c9997fcb1dc6b822bdb2d4e3213f24a430312dac44258c3ec6064779ef7376c053b5a46417409818a4fd1a210cde00e7b173ef63f3f469bfb2cea6407965e3d17cbd8da0476033db1521d2a50a26b58ad17905c927026e18e46852b0ad338da89db14bdc81499394f568b5421e1bf42b93ff329d4e0609b0dbed30a2c81497812c1a28b08def623a914d4be3a76e8058f33efd49f6e250dde7d253792da01f25e1dd0a39bd834f72dafd49c515e1242b5e13bb6419ae46d494971a261ecd93ac176f531e98d9fb2c64c347a1e223bb190b53f56826e064969b814b5f5dbc5b3b2e4057a31c93c92557402b7973ed2401708b6681ae568116392cd94c99d3aa06e6bcc38ca6bfea1f314fe32fea2b30528c2e3aa4944119ec304d1bdc11d60a3489d054289bd02cfdaf2b3138776913a975637c1b6ea7c94e3a842645658c7b4afe5b7a10292f5af7b2a1468553a607ac47839fe8e16cf16143d1c7ffc545e57a2c65b0a9ea85b2a299db5b420826fbb0610b0239f7504fc5fa447bc5767ebfcaceb706272be008a2e84b87a5efb00a9b49156d8523b4ffe16e95c704b9838a5e516eb8daab069bb301cae0aee8f83441e8e73d666b012135ca7962a3ad8bad819988b107e86f00a585c7c2b5988563d34553fac08a22f21141035c6fead7bd3825af8d5d8d8c559c2796e9269bd7c35b4a6d6106b38ad1424bee817eb20a9af5fb8e01ee449996858d0c630f444ee77433a26391871bd48558ecb1f42848ef8477c4d2ddb3e2f1aaeb5cb723af3224722722afa8b8a0d47904e69c0c56c465ab5379ed255b2d06b68fececbf69136bb94d608ea79ce57c9a35c5ac97b0489d6cc4447fe1e4663e7b98766e2c62369aad43ce9206354bf22cb3c4c076cee49e246444de0ceb908f7cca6caf8cf5b2c809f224a038f18b197b0db56e68ab32e24a08887ab7f9c329c4776d4b9361a7948c694e56269a096a8c35c2dd37ae6b233749f04cd4222c1c275c36de19858fb74050ec76d9dda71e2b5208470d6892c7a6a588558818f6da230c274a7c52095d494293728b4d18711a61f4928b0c8154ab844a649c1fb00f064bdc56106a4244459b985df996e121bcab77489ce1dab614c0f8cfc48a33367ba902069f61123b51b4172c9922b75d9cc9a56fb7082d2eeb99b60dc2554f0cb154c22bc22fb70c70865b4b20ff08373def00812e5791f1711f0f1f5e13e743d338e75629e8e3a9dee4e1a052f87a2d45066a82f4d9c2a7f07aac3cf2f3108840c53b633460c08401580c3b80235dfa89339ebda7f0f70cf2289ea671c9ac4f123758903dc8b70829c3e1ecb023a095b4db61dc499f751c103224f7dff201de0c8bf04e55bf684fdabbce0cbe4075f0a5f4f4cf7ac0cdbe088b91eb3b6da2753e4a80db7f5cd47017dc33c59b28b8b2deb40d19e1eddaedeba0a6d674d4ba1635345290b24ba818eb1adf2d357bf0032ea20c4593c631947030dca05fee02a9af4040d76820eff3122d9b3826717ab64d93f8ad1b9cf652b07fd3be2d82e4caacd767d1ced45ee3a15730d686a875c12abc9f1eac99b22f1d77146008e1e786c4f8eeb8d2f1bb4d5c466d9ae0df17f3c4a22d764296b4b8a36e6dc68d56a308a3cde9f1244750fb261ed87e8fa3e88f4d0377345cd36c4ba1a5abc6c1646e1b876aeea5bb0e07720bacf0eb71ffb318f858a783615d780bf93e88417d101b306cf03a3fb9bbfb79744d7e0a8d64d822b68c49cab139f2126690945b1d3b3f716a7801994677c41a680a20efd94b581cc81e75f43eff089b8593f365b5343ed57314fa669a608dda3720ff9f20efbd816ff4a96ef226397df56ead9a3d68984e465cb27899084af989f23c48012d14f4275f623583c9c42ddceaf0de89373a37ef30acdbb79bea6d4ccf5ce7a31dd3d935829784d89e0d16a03c6c5b250cf2ac021acd52bbeed8fe3b96d354e17e49fada83db80f63ff3a9be5bf0f87ee1976dff998878233942b2908a89de436c3044cab28d9bbf5a3da34db6871fe699edfdf25eeb2f1173760caa850abb69b3714df276d0b83a9f9242db5c7dc4c4743a594676cd4d8983c86d7ce7a7964d7b9ccdb48c7a51cf1228c927ca82422424ae1887bf517de9ef3d69bac443e54d120fcbbae49de1413f789e3963138c60e737bb4a07cd63c016ef3b3164ef3a63b5ae2613d23f30f47d23fc81e1c8d44dfd634cf48c3ccc5f6b5e25fb568d9db45f3689539baede85a4a7c1532d67dfd808dd7df53d269af07e8f768b8e8ce0fd479b37d1eacb2ce573a9754ae302c040ba0282b826b46a3ec8e419fff5d4e2dd4826c3afc9e4f77cf85b8ff15822328a1d3e33c9b46bb728393b58dbbd534369eaa895ebc29377c511b584e908ee1284ea8f32a9ea5632c17623e905270a2ed50456340e2d891400e8a2053a7a4624befe5ca62e2c1cee5f3f5f0902532f99a5ff3a31e75af5b7569283ff88ca9e2e34d4989568ebb090ba79f4015022d9d4ebb9deb1461ee14d78d81814bb91fdeceb2a07b34ed3925cd76286b19f7a0e40898f0c1f1627bcb0c8cace16fec0469e28c9e528e63f57865075186d4ac7592e30b067ef5e55334e39351174d29328a10a460c5bce1a6d4b504729d0fd2c2d1c9bc49838e8ecf524b16c2ccd6fb3741e52c3c4be96f4a2dc3939ccbf240fd97c7f2e7ba8d49427737d51fbda15d94c04cd23cc71deb6926a0b146cb45fee44a9630437bc7e80083c7c61bcc8eaee344f698d9a78d92d02f3708645702bb78f01c0dac481fa1469f8964a800b06f280868912d65736b5683e6363ee4c1595487f6b532e0e614031447519472ff79b81a86cdde960c0ae60acd5dca9306a0350ee5b97376d29641c14c24caed6d16b8add8e5f534d92bde829ce627c6ee09ae82e8c683f9b90b3e2904cfec97087e7945d97b656ad753a2402e182dc0780f18c450a9bdfd786f56b8e8931d5f6f2a64af65247d0977c040dec1ddc07762385f68b98f4e3e3c0b30edd1583ce86249b8e588f9d7dd4fe9d88c1bf0bd10fb82793800a8252230b11da3434793b4529504448af61fc3d76696e0a8b8bc2ccaf2c8b1c3389c0b3a9a42e2839838eff6c2a3a1d19a6c3ce13e2a2a8762c1b015a78b80367c5daa15a3648b6d03471dc781aceecdbd5b59aaca90baaa3028bede5b049619b29b4a6f70152de700e8c89ef0e5865901b6aa7fdbe5003c6b855ef02b19918c03780bc83ac2fc9e53ce8d9c80cf5c9471c12864bc96e2b9150d32876794cdb2174a5050083bcb19cf1b0e7260b55dbc39844115a5a1d5678b9dd177bcf282bea3fab7c06f8a9aaf656d10c471f624f4a6fb77742f30d07b2c23441e8131a1bca763e51b0e42a012e395644208d244045adf1601dfd0e336771a169e92e137240d0b45a02985056fd90aa8a06241fa362c042e716c98a263ebf39013ffff56ddc44f4a1bb2f7735cd50e44f983388a6f27de8f0f9e3063f3299f46e8b2b4767b238165f2f95ac18b8e50e0368464cba75d42e0b456165ad0e7f9ea85424af348db990649ecee919e3fdd28fcedd4534c19e3981ff3a221d6b8d55979e2ed9c3e276246dc3d7025a19c3f7248ba0668ec71822cb0ff540934afb48c7a8c89e7f3895d874d11efbacb131a88470a034470c871f14ec2593b42254c7265fafa8b058480def911f643d96b22827b67a40f1b57a80c7c197ceb0c2c254a261cf21bce0da37920fadf31109c4d260dcd883ba90da28b08c5734ded173f1fcf2fd39d938910640d12f8321018681d133d828d939d5e8addd010e5ef66c2afb89158d4b6ee5625f4f2b53441f65e204ecd9d34e3ea19204a085e732f07d5874962a134b1d76c4e2bd6b80e86e35fca8ac73c67e28e644adc51b32ea8c9cfd11dfabb0a8748c9d15ba20be1e1855c535cf98e6a867dd4a3703f3d12f57d108baa4ca0f3296db6233dc16de93fc6991c2a93d51ca710dfe1a86f456d6e8fbf4147e5479ecf18c26ccbca495a81fe36d5cae64cf93b6d51fcdc2961a566bfa5986535311088c7b4200d8a327b09d3654d445888687ba8bcbcd48b2002c3e30023a3d55372443bb9ed4a53f55a5ed3eb99bb262a9e5d77d69cf561b1abda304e84c60031fba9e4e63a480c683e642ba2d7b0e4b44301a9785d074db3ca0ca21b9c9800120750273511bb6bd3826baa0fffaf74df7804d7cb6ca764b31a82cb3a51fd4349e5331065998878a3b8a2cffab075d80a2003a3a19368d3751d54587f07b7b13c78b18fdd7ae0d363c1e36f6d7702a9f29719e4c3f8c19fbacad389b844542b650d20ba13f58456d666395b8e47a081578da0b82f414f6152c609a236e6e85285e79c6a93043c6f22c6e541903565c02e225a1aa93130db06157a46aabca35ce0c45210d6d2310509aa4511bb179a5bfef13b835d65fb0e093e9d1e9c88f7ebf4e513cda6cb36b5c92893003d10775978a664daee25287ddc470e302458e197e19da6aa2dae8a60d2a9be296d98ff52118a419654974535e5fa0396f4cfaea0e88b294af31c9e2c94f57c232953d493f0db6431bc44e2a99c66ee9d11cb3195f245ab8fba708329921cbdd9167cc75fd6cc61c0d5d0633bfbac2e76d3506b9bdb97efdf56c86b562ac5e367d5abe78386582a3d63edc50271358cde5832609c89a69e534484f95b869218311848c83a2f3955c3649ac3d8cb7ac0ae71c4a3b68c11e490238fa1c2c527ea0643d2651f712aa6c1b4bcc82ddef4d22ada89c8bc6ee757cdd90c87fec458acd383f09bd74205688ac9b70c792494a60d8b7273765688c1c68c85bfd8c043f7f7075ea80cd98769684117b48c7fd324a398cd42a8b1361932a6632c4500e1eee5abf779fbd5d203390e159854ac1c0c103596a22340d4bb9885e97878df40989f4b25e843807974baf8bc525f5e12c4c42c85903fdc148089635f6affee775c95968f78996780e5cb29088735a8003463c9317a30338d9f83d7c82d424ea8ec92cd18f381e37bebc767ba621054a08f50e1268be423aca5cb9bd4c48facc74467527539cf7aba6ec4c8b7154ed6e141f8674e5dc0817e28cdc33950480b87995981fda9033d4ab98f47955f94d6ce7380a92a4ab9b39785033e08e98c596a493464314066040960e4965efd8aed1b19df4c4bd3daa5ae693cbec61e307676d174b7da2459de44c33afb135593daa524a0d97fb5ed47816ed5b7b5e565a96dd4c6cba734d74e7bd8a416428a172c210c716e024b5ed2f9ec1cd15e77529310a24ed444fad95bc913da5182cd6fc56b71c8b777548ff629731da2f9fc651f4ee3d4db1205611d091a7f3c137a5db3887d5985d9d1c7d35049723f73be075e1c4fb687b474f9b4848958ab666f2c51c93237658a8a2b4531dcadeaaeb897097a5ebb0d8c18fcfe8bfa28cc65758d96fb15c9d5138575ddfb8e41275a6f243caa8921d4d4c48727b6cea84365b9b3fa171191a694e7f5b9dfff23c7ad6e54384bcf1610d4c7e9b701805392831f59189aca0543efd9cb61fc43f75e28062693053949724340fc1f167604f952bcc8cae124d1ccade61d9dd8a64342c2c9c275270d26800b920aa595f3e33a75faa5c9762ccba6869e7671dc7c821cb4dab9b1aad1a315653e7379f51e81da313768d0186652a7dda3d63f04a1ef70afd332a743634bedeb8b6a5bb307ca0e42437768a41f3ae2d3e93842de71d8df2729303770d2eb12d5567abd660b0df354d7e6d1551f530b5423cacc335915bddd7ae50c084d55e7f596cc536c9a69e9ee134e2c0b1539293114d098803ceee739dab02a45529e0e115e2f2e078785f5e28f4b42d2f16454707b6a90cc0f54ff7e710d1fc589193b9aa69ff14a25fb945d819f4bd621ea1e0ab686432bf02d283a825c5c74ab18c068c6bd825e21f8dd4e5dff74fcd585f77a3a132b49f878edd087a69a6844bccbac6a640eebe2ac2cf3731fd997e37b9a771cecd117b7e9e1f2ea4c5ee1a15109235260052327148b965a92c32ffa656f3c25d45ee906b61b6cd1f1b5d014060205b0cddcfde991eee268a22254dcf5d46ad422b324c333c6fa206cf217818125e03d18f7759a07686b33be2d770855bb674d350dcebd6de69ff852e813133a2515eae9bd552e79ecbf5d3dfc92862b2e9e1258fd1e589c46a2020aab5301578af3e0375e10c7e8f026424bbb75745fc8215655613e7b16746bfc0e27206c6d60a463113aaa327f778915e169b392ba0fcb8bdf65a16a078df90f61bc66b521e71c3e30196ec72bcaca3dfc0c3bf68ba1be71822c6d933937295de8a8c3462c0c7a4206257439d9ec2079d87260af31e3687e8a14052d3080ba16d96b7f52422131e2690ab17e86cdb434380f8990bc91a397030b49ac84dfbbd78f2353e228f5347bcc4684f90495d898bacaf38eb3854decd9d26506c9d0ea7be093415fded18e1a9d9dcd461c378a60fb0589470ae24e0cb7079868776ae9072c37d51f0e5efd4422cc6b04eafc9500d35ecca84ba1ceb2656a9e7a5171e6470c09fad5c13240abebf17a8862306f9584bf03c5480447c501c2701b870ad77e8a4a73f3d878629dbe6935bc5fa138df39feb3671013bc776f71d60b03c702bd9900fd19746c9b58e117c4f9dae5efe57e7de4314ee7790fef0965890c4d8275ee72eb6aaebc5274d9c17952e88fad9676b10752e0735820792e57b6a2e508ed92fb1ae461b01bc25aa0cc7ee8c43e0af2e3c15ae6c3bf57f307f9bde85b5ec22015d167bd765c4e75c0bbd8b90d981177aa97511589f1ca04f2bb4d8da4a9f63fbb5b8675617ef1b15d21ddcc0a33403acc3e565673d30f207aadb5311fda21ec7f3b47b1909795990eeb0c752bb224d076cff804ace9ee90c05c07311923c3e87feae1a5b40c4599c2a56426206dc2908d7c51892bc20fd3078ffce2a8512a1757b44ec3fe7d6b958e9fc5f815342122159319e181206b0d39a0b1be409b0473f0eecef7ce3505355675152cd9982a6d19ef4c6479195a462780c626d33db09abc92caaae4dab75207c262b30f7b2e2701dfafd45992520a2070c11cc618a7696fab28749df2fd6a0e63878664ad6e2270d7851ce552c3cb19073f844ea24c9ab6dacb645846c5edf1cf07f393e4c55875f30caa8a424241a140ac8fb4336513109e688115d529167565b65fd6d8b55ae29ae8f026e0637c8270b15512d92ef934bb27733155d788259bbbf547fd330921babbe195502dda6ac0e91bb9b999034b30698e89f980222b9db6b98e79a5ddac811165e81e072ff0a385c73ef8ff67e21bf04fc41f8f4f09323294ebf6862973c9a8e1d6fe8d4e89e06c2ecc125172b17b82f0331e4fb4129146482c6e91e32a995a7c60e7275213ed9d6bc337e0c3768a32ebde6215022d2ca9d6a49b33ff4efba2ed8f14c5c1b024cf1edb02131be378d49198d4bdbd57bdaa1e700d8f50fe4eed1cf4d1615e247bd9434dc8a6d6470732306cd28266ddc413cb27b25b09d95c349943fe5e44c71b7386a3b11cd9b8b5e753739477cd5dbaef9eee66657a64ab21ba69b3387ef0704277781b02d70fc056004f45b412a8ad34d18f3ba48f47984dac7cdc368fdc8dda0834ed9db00aceb8d927d7c42d3226256891335cd088bdd8a549bb8cfbd45daff6824a22f2d5321b9e721b4f50f13ac0674546d17b28065c9a989b647aca5bb1e43593f4d48a8ff44fd84d21c2835132ec2407e0eb3311b6a244a888c2a4a36daa62322375857e38478ca6dfc4d3acdd8471a61977244c607f9ee806debade6625577699d0acac518c287ea3be4ce59b1e19cd6f88c523faff105f77cf501c3d5439a0f9c93d5a52e012e0e26f33e26da4f842f6a3ed7fde8f51162068c0a2b3784dc7df24d18c4f28780fa594ccb100505a789b3b4e802fe123427442ef3388fcfa9f5c0aacb5f67d0c4c4d008f436352206d11e0129fa39f3a4da91bc8c80cb0f62c1bc50890c911df4dcffa93cf480b0f24063c69bd134093cea2fdb5df0ff297afca5c115b60541d53c506cef8a58cb70fab45117547560ead09e454ce8977b2469e4ac25624ea949f9727d95401d87a8f3eb8d81e7c1a549b0115c4b011365c751605f108183b77d4beaee6d4c71817d36fd95c71348516e997c66613d3053bafb129da52b5f1e70e427571338ce2cbba364ef3d55fa83c7fd3b7288553a2ab844f39c37c740c6152f14d6537598bfa1c1c02cddc80f3aa9ca83d5d39aa768789e913a1326cd262457759b7a19193da00ec3b9572b1379272bbe9537a3bb9d462890dfd63bbfd252e647a9d392c371e16571cf7664fb2c6c4dd9d8606df11fb0b49945211117b9a21eab4a29d85f884c59c0ba67cb139ef38d36307d1b9d640cd031925012361a073e8ed40bd2ae785f368431bbfd6e3ccd02fe3435c17d8abf096ba98eeae41e60d4b8c8edc6d8688fa6e4e2069cc132db93540d906dc512c6b07777e2204e69b90327449e56d4f05f7a93a50d04bd8e978b29aacc30e6bb2cafa94ec2db670a529e17bfbaf2c3791bcb31ee6b552fa40cb732fbc7103b7a537725724f7f70ad12ca889fa9df0bbf24ec3931d62d5c0b7bcf970d9a6abac3075c35cad05463a1bfb91632560d3f49017418ae45041d8fafc041fb4a5757af0d945233ac132d25762fa9b4dc74578d83735f2538fe38b9ff6aaeb5edd1973bf9f939aa141a3ebf04ee251748a0e84abd4f8453837cd090ad8707e779e0302e375f9e2f4421def6fd50770159743b2cd7c014f0c02a20455c6a6446956e539740e7b4c6ce03ff21746a283b596e4c512845b9bfb7062d58961dec0c13306a2331c05ce62904f0c14b94244394b189db573d57e76de710dd80f3e8711c0834e9ed8d0db735c03ea8545e2aa9c02553b1334362d57b13720bb755f13c52547a0fa90b4414c0e820620f27208ff9b4b2ba452272c910d76348d3edb1a91c16774cdd24bc2dd77db1e610c10d0d3a61556021a25d505c85bbc726d5e9f0353febfaba6643cd5c2ce8d695b12aca69b940dd46505ae18259682323bf20854d43c2d38504dc4eb6b124648847b32c6e204315aede2d8b0a9db0c136e7426d444021bf882bb8985e2bb26b27f0a89af688ac7138e500d119058e12f1d0a2a9b9786f739fb96e03a1f3a4a4dff17ddea6516ba112578fc47e12dd1b71cc251470cd8481d48aaaf8d91aa379de9a0e0ea642577a0c77fa84d8afcfde4b90194dde8c2f7a28330c46c4489bc580427f7acb4ce53c93f299b115f32ba6a237af2fb6e1f9ee428c33c66def57ad74349de15abd919dd604329183de6cfe5866d3e844b7b0b64a1ca18f3e93197f4eb860060aa935d95cde3e609026d3d6bfc0ce8243643908cdff4af12e66dee81d5992daf6972bd723d26ff88b26de35009da03c784672d37950f1a550d7403b8f3bfcf2fa4e826f2d81f004142887d603650d554c92e1963c4ddc936378c55a064b9f99bd3af0413e5f123a8f1e76cb37fc67a5397d066ee567bfd990eb8acf23d842c87f60495439e5d37c1cdd4acb3a2f2cba7c7e194151b8ce33c846c1f2a964e26a48a3b6090c0048803c44f4574c703a2e7f3b2cc97523c2111589fde0c12b636498f720a7742ad2c278c6a0b6b593350a3a6173d481e6f0a2e823570fa40024afcc410d5bbf32c5c969c93a68da41ae8312a77c6ab0611ab57647b7ac3ace711bdc94d336964b0b0ae6883bdcd7d139674a4b65aa3e76a63c88d32974993e54189a412722193c7ce58988b1176dd3e5811a3dc223f1305692e18859036af66c637f27b172e3c8ad6f61a2c8c0ae6af3af41b858309c3e5d453e48b3e7f81e65c90896ed5f1ee05513d6e4245d419940aa093466f14519b4b935aab3a0aa331ce11c671b579d2a4b11d9cfa7b9331d71e91a1fa44e7c6946b20b764b9df5067a3e8d5bf31dfd223ca99c85910cf8c87295b9c2650569d32f6d0904087cf6933ef1ea8397e0a026754f00891473f7e29efe60463a31c076bda4823144a3b22bf7591a1c37a7648fe4ca38002dd0ab3924cf54145cadae8b8b2fbbb94735e6dae328b16803b6812aad4f03ee986a86d9cc3e3c20231e0fe6d3c09f559aacaefcaa6ff7ff49377bc96dd8016238339de86c76119befe7368d0faed2ffcc64fbdc18987d42c0b5208445c47121a5303990555e8be2e936d697859c485c62a33e92ad90c37e2483091d66acca41755e78271d16c4bef0da17c4a372150c1ff0cac4bf19e48eac2f419fdc46c5be83ce5c9a0617fa93cd8167f71a2abef480a964f7997d30148d7d5e01d01609cf9cf5e40aad0d99366b8c8c62719b4a2ff694b6c9c31b00e586ea909bc2b1662ebb93086bd228191808d0193741f924ef278400322b8d18962ca15599a17cbb215d1de992058fb8578277163256ed451f0ec84d9551c9c156baf4c4dbffd5c0d1beb3ec09839c1d9c587778051184302bdbb5371ec2363f34a980fb10ccc4911e3acac303004ae27f7718a340d0c43fbf993806e64ea795db2ca7f63163a6c50ff8baa11d96eeece34073715b2ae28ebe7268bc883294716cf8e69f83dd2a6ed1317789786c6cd3a657bb69deee7f5dcb0986e59b03e3954bf0a19a5772c00f264d0ab7216113897cbb89b0a8b9d91a4f1218d60f14ac630af8ce3969edefdb7f1ce6a595979cfaf7e6012a3740fd1cb4492221a229009554f3622b31075dca6af7268473b491b9b7f211ddf2bd86ffa2b991782af7db58bfd1929f32128aedc466b5ebf37b303c9916ad7f98c572d81bc0338ebdf0fbad3ccda64e21fc97347dbb74f6114d8a81e426d728c94ea35af37711d1724c50fc0d85e17a0c9302a574d74a2813f17972b1218f163953973ba320229da9f10b751c15d63b54b1f202905aa8d927cef9e6219fde56a7fca98307aab3bffe1a22fc467d6b5bdb712329edf09142ab25022f6e56575def466f138027e4e8a078b6313ae610f414ec9b2a8d9a8e7b9180522802d9c2c9faa50f01764832555ea139a66a33dec08699572de048bf619a2919852039d3d1419ec0c32fe24fe282f482ee942185c66df0b5140aeb3b22ec1bc9deef0e378397cb4c6c9862774f403c333dc675a0be04f448b341e5ccba2add8165462b3c694ed57a5e34686f4108a3765b1d49584d6900d86428d35020ca2a3bfb464393258b45389b0a85617ae12aba3da41477422b00dcfa2a8850cacd7a076b431b8d3cda3d1349e301440f39a09fc1a6aa91002cc60f1fd11ce67a7595221bc9b86068bf63eaec7c96f21d289dbe54f56aa0715edb494649e8dfcd058e03cc0ab3436eb4337840f76876a98c117a5b7fe1cee77b69e9bfcc19667dfe2d1fd287cc8c6224fc43ef58dcbd017aa246089d64736bb61bba36293c31eec2d92ec0c624e252920ba0bfba9faf5633a5182310bf06a96cc580297585b77061d68fc64bf46c118095ff2164b733cd06237913b4d424d797492f3313d984f6e9f56e8fc39e2c5b905dd95ab8e76feeee148da98ce10fb0b3ff3d3db002668921e7f488df4a6d8e6a297ac52fcb03c5bd0e117ee89c128d261fc2d6163511439f95ea0c64d263a4709d8a743e33072c5d08bb49f7c6d8421e6665becb37ac3d2756ecb7fa2408700830fb5f9937aefe28ca9939a100ac867a0697c8759bcb17ec2ac5e4afa61442a865f626c69b0e4837665908b6524693c888c35ba2dd7ff9e3f16e6d781ca367ecb48f4429f02c82a298c0254e90ee8e4b4c16a8a969f4ab9bb9399c373ac520b14e3ee9841e6a3e603b561d9b181acdf80d973e1d8a3c48488260d3e60bfb89fc09f7ce8c16a692b2834b484e2e78df3596f8873bb2355a7539d0b020b312a66cc2ce9158314ddc4ef79d9f54c5aa438fe9e1540ff6c91515c3cd59f6f67e34b9f78ab26b765212e7a3f1179d8823c812db9e6ac32feadeee6fa80d701c5712ff8fe2273cd88dc2969da00f091875445399328a3b1a755e7abd74abbbe65c12b7c4e812dd2fbde1758fdb928aea8b8111675cd4a4b05d5cc6a02ff8a075e1e31fbc82b2c6e5cf914cb6a4eefb265a7152f2765743e2fe852549daa9108b709e749002ce5998c9473b4021e7be1218799f20faf8e7bd958375caee6a633c869f84da67d6902121cb84c481a09dbd56151d9a99146b169641d7b1e0a3e8ea4613f691da8619b2bf4e4baa87079e18c1e399829eb86f68dc3046fe5c24bfe0374fa7a683101dd4e4cadde9f5a73c5b4ead07f54eeb2220ce1b322d0fc455511da279a10160704340ad2ccbd02cb0b1d10372feda07064ebe7122c6f32a94d82be669c51a6fb47a58e30fd278e54cb8b60a3ac9351aa6ed135451e8f68816416c00f5e647bcf8253cb78ec064cd5b24c632bd96fce6e7c1fb1d5300048586e1d97f84894caf06163e34a7e221ac9cbc86c38fb4ed68c1b6f21719f3b4d73fd95519b96be093a6943d52d6ea39fcded83933e0197237c2526e6c2b4473a6d696f4b99b848e60796037722431c8c68a93f8d6488be3f902290f3c38cdf2712ff0bda4b17f4bc199f19a1da3ca9f3b6abcc1ce166ffae57a093c369b7a3277a84404f2cb9f7477454997fcba74cc280c65ba003b0b1de0020f71b900ceae2dff115a8e32750ec5ae0abb4870b17935b4a2fdacc8986cac0b47e8d7b79d5252ad05c7d8e251632ae00034bc674655a06676b1eb6974ae2f60295d8eaaecd53ea2855bb7fef6a727ad4734a8ae831c840a75119df59e9b3a838f7bc15187653ba89644b1b977100efc0578053f9a1703723d98a8b218f9a11d623ee51960acf63d7d7ec8cd88e2ddc85dade4a23621f9a0692cf7a4c63f906c8071d28e6d1637728d283bb78ac37e9e673f2b146a73219d319e36b761d5dc3e728d1a9156ddfe25cb5f8aed1299c156cc7a581ff154f5b6b81c7486f4efb4fed5075fb6e637b4b6b21563c76c915f01c6fb09b3d70fb0188d976eaa335eb582235234050acdd57b94680276be5d7222da148ac7de4c60f990f679bc78216e0c35d7c18734e527a99bc833baa09348f09a3c38c84fc5be09b2665618205fe6764cb6cbdf07f56a735f0ec0f3657cac7933d79a7a971185c2e37a6da0580cd7c9cc02126e0aa0ca400192eb511428bd90ed05271708c46722e795389b2c82bd31d2944fd3081961c7f15b5e7773fc77c709357a0287433e315217cef7e4740366c8ed0e93470349c8cf9fe231750a3e87a76ec7b3c57d9bf40089079c151eec9c5a07827441c05dfdb1ae5de805647124f034ea7139327f7d52f846cd5b6bdd3bda5771fc1015333d5c384cf3fca8f4fa2451b14bcd83ad05f6a6fe66a9bfafea3cb258218136c1f43ec4ebf90c3c71dd52aaaf3803f6f37509fa6dc27196ad5fb4bd8bf7dfbf1cb134080e9898a205aaf8856e5d7f8456c9981c6dc3c6489c27b520a026a28c0c77d8a220c1a0058c431e48ec0f516b4b998566bc9fe67c6c1a4fa9a22ccbd0c3cc265241ad441746ee2a04f10161ffe0af8f0fa47839fb092147d4003271e63e67f84ccbb592adab1e4727ef3d93bf458f9d188538915c7ba0784ba2ea36558120fcb0e67154b961efbfe6d87d6bac5fd9934db89a0e1ec110a95a8ab87b7e43496255891c4c3d831649de0e01fde1c10edc412ec367bac63a3db5ee5821bafeff7d15578a653d61cc1a019665463deb86cca477db55aa66c4b26817ba84d585ecc3ad860516f575a4c4e4015af6c446e61febcb72408aa58fa55b8c1f33e9d1ce169e9ad67dd87fe4c41fbd26dc5f726f573e9b608048f77c9b3de7df5b20f1b536cbc30cff1366cfd5890e047d8d81dfa55dbd322009fd6f30c3fdab79fefc3e30750d05151c269f7ae82e01fcd86a094d4d257ad90bbe501522a3497145a8dddb1ba1f9bccec33295ccac85d3e8ac951efe7985e33cafe46afe618170a5ba312b3e1ef425bf1c81afb20ca8a49f13e0be9063d4534cc846d2fd07ad497b51d346df182144e812a5f12eb1e5d60bdbd2e9f82b5b64093bf13e958ce230481c956c3a0801f882f48256339d5fc10c6ed5df4b8d69f3c796d6175d6684074a5e93241421ebf3eb0bb710b8d040824dc89b0d1186d31b18eae8664eef6a63d88c8d5fb30438fc443072089e7506e98b9838e5926a6817417921e107ad99bbc6969315dddee5c81ea7cd651aedc251278654b154129cb067686928baa985630c00f9f9970cb036bde750bc62798f0fec7cc629d5554d0c9d08407c24c3ea16cd9a5f443bbf2c01693420a56b861ce365bb03af09fb1b10a43a558863928e014f22da4e5e8ea988ccdef42c188dc45b6828f34481c54e2de1162a780afffbfb0bea8034ce7833d9faec74723e91bd28eb3d41548863bd6d11a6df69e199ae08a7c48d34e42da184e6f1cb968b794327c25ca9741285822366b697f65687bc7b4e4c36886a58b15197ea073f1462a1e480aee9a415dc67b527f92ab53da652695094d5ca2d5cc3333efa756f17a801f696ca372633298eab518a00494162e33a725cc89ec4dacbfedcdd861668aa0b8c7eeb4b246e485c18b87ddc75060f44885a32a23e14400d17f7e01d994bda3f50d5f50a53b6244ed0d79bf2bfb1bdb0a772c5c12bc215e4e087229d3bbc5f5b9ce78b38a446def8dc6ab9e3e7b92e8c11d7b77d9cb54933bbaed61329f53e3d134e001d137f8b6433354fb0c16f35a30e97c69cecd560b424524520621920a610baf29c565a4c375405d1026cc86c657086f040e5041b3c40192c289936449fbce3cebd1373a06935889a934dfb746675b1a44df37bf407ea9f2115acce2e23e9342120401f93182e57cb7ae779827ab7b3da19cf9fa3502d916f762a5043ab612d1cb92fa82ce2a9b218f0d86cff2a9c8bf89b516a5a2e62ac1eaf72c5b0f0f1353bad7237f13a22f1935377e238a5110d584e35d5fb812a4b43d4bc6b824da17b48726a2310aa95544f4d0080d8ab87b65eeb28fd10a1655d3a351bafb9a0b70c02adfd9e2226ce80eb733243837e1d3ca26b9f06c1552f0851180e1048cb2607aa1c679c34e60e82c55aa8041229e2174e93270908f9c4da77b15f2a249febe3d3ddd841fabad0cedea4f81b7c1cb7e8c77940d37202b41397323acce238b9a00dc3f8585e74f1d33e2c33bb581816328260300c134c79d9aca555225e048b9a0cba52f9eae0df85ee7c845737e52c9ddd07db26ddf4c8379113920b90a1e8845472d20a7397312db16d08201ced5d1a1912b593cee7f4330b14976037d6b3b5f9b69e0a82d3bc30c6c0186b1c4edfc6a63415a595884b4dbad6dcec95ad6f987a19c606d3296a290ea4dee160d549bfd03c636687cd9da87ff674d1defac9f5f2e7ac451cdae67ba5bb0706cc74bdfd40d1f5d671e36b2af66887f6fa22caadb683b0e96205d4b145e19a2372962b8212a8ad1537a68ae37b03e30af128f63f0daf0c6602e539d016be1813fc74141b576579a3535a42c24b22d1e6b8e9eba972878d376597eab8902945cfd4a1a8027df209b6b74ac4e87278e6f32242a819f2bdd4a7446249b49102313285c33cac8bbb9f65f137135d9106f57d2dd2b42459e0dbdf8420b10093a39b4546db42c5f2eb5bca584ba6acebae3645cf0d191f8b5aa7354d5dd0172b8809a08e821630a0d2d463a56e32ff33e50cbcd36c3043e15f530a831aa5dc66a9766592fd86d752e24d9234d287ecc4cbe414b9bdd1af499d77bd8f12816b8516246db3721d4e71ecc17a5944f61592d0eef976d9f1b0ce0be1c80d3ade3cf3654b7ac69b5024fbb5d7fe31b5ff63343962b6be0aaf5d44c917bb765d50fd36840dafe60395173eb4dfbef5a02f96f223794555abf86f5bcf8e1e3026a35b5506ec8be66be93dc1f1cc09b7c2bdde9cc45cb7792b05b6de8eaf7cff7b92ac9b3925cb19798475f17377654f7962e2810270ee3d091f08c16b803dfc3d4e80484264c22a6212901eb13ac9e1a78b8c741fa1dcbfb48425de27d826c8329ef41752f25e785f5538737b4deb412be9052a2e5e1dfd2c13c0fc9ddedd85e1c76ddcfc3dd4f080d28c86ff1eab3394c0170c543b8d904cc09a7992982b7e23efb998f1f9bb6a9f7f5aa7b6bce801b1ea49d4f5c4615bd69deabc320c758acdb93fd62513e7eb7b1790e6ba3340f356099560ad155adac0179f5896882a11cd5a4d4290a6a068360778f71f38c7995f25b4b2bb7264b7dc2602339c53066b328b6313d918745af85b3885eaab20b5d31bb780753810062edccab52720399e49160ad9f7eb64c52b8b0b16577b1c0510323bc9de1080e3b962c2dff32f15de7ac1ebc0b25e9b18430d2c30f95a7d04587068c8c4690ecdcf9a937ce0474fb86705ee48cc5fbfb52190864f5eece93e68a8200b85a9f0f6cb5ef3d6efadbcc6b9c34bdd9b871a58482bf58c01adb42f1371cf3ca2d29733e4197fd2914aeaf7194479d1ea14d077d4cfd3f51cf202eaf3534c21a4a0d941bd4426d138e95d582fe4b2abec39b6ba350d6ab2cb63fdac7f1ff83dcf642a90a6d39871bf5577d35b8b7aa42f218ea4a0eb9ca63b675c06108a2fbf323146d3a73228d4c5436bedcb92e20b0240feccc9f0bec084e706f8f85d5732b9b2cc207c2e34ef780ebad78dd33ef2a6c87a3da4bf673569b37d57fd221796fc9c82201fffbab5cb4feedbf83ef1033e08a24772e4d215528cc7a80b4e798d440bf786ad3f1a48c7a6facbf1f1b6bf5e0c53379395d607f3fcfcbb79cd595b61be773f86c8e9c02f6569a1bb763ed191a4acc2e13d21b329fe21eef27425016a538318a29e33eb2a393509d116a51dadc4eeabd7bd392e5e4412de61f74ce368c0cc961d4c4bf0bd3e44b7a929352b87e9016eee6d45c6fc37aa413e8b18c73c411a1d9f33552e2a44cbf9a4ecfeb213710bec87b4b4fd5c9b99fee1572a54dd7b7bb22eea542f9e6fbd38ce308236bf5dc9c972742dccce03cd7ff0352317eabc95fec7cf4f30e479beb94bbbe8b058c88462593709486c558f6ec9b1e92a8ffeb8d8d921404e869fe33e8061903b2a210307661b3c0b7670d5e4e6986a25898f3f113233bce256d193b4d16fa1243803808936e18e45697e0d95fd7634c440dfafc00448a75ce3794c8038b3c18d9021a306177da8b8a1ab3596bdb497f12e06115e9efc6f3bf0620776e5ed0816f0f9ce3436951d59681a73846864e95db0e1bfa7afe6272cd70090a6a3dba84817cfa160bc963404d50cb97cf97ec1f2dc7b2607b922f92b774a57a624c70a3db025aee29d74819a2e8ebec2751104fd4684695833f40647b8fb44e7777fca31935a407a27c418b448565b5c923632fc47996df372ca2ea4279fee4e3c610f3492d3a85e24dc1d4ac9ad521d09f14a40be62b2166471c32806a80493675b2923bc221976ff01080a2748cd3df2a29ed6fe1445f2affa06bc4b4783297bdc4bd6f91fdfa712a5c04e517cee97168a07b2d8e70abde1d5847e20380c02eace650420f6554a713952584ca871ea7c62cd0a9b735136b5b0027d90af619a0abb0e03925505d9ebd4b0f7f88ab809bb5e4194cefd4fca546f6f059be8ef8f0396294a9bf7c54e572c6d9063db809ed840d238f2da14ebda8625982e8a8741f5cb72bd1f5368a8fa3fcfa4081d7fe72d5eeb4cbb30fcdfa7dfeda6a6b5af77e8273c154b985357b46f0faa6e9214ece739dbedcdca30c63a2eb38885e873e56cdb8017d40c5e41384256c663a601d001bbb65396f5cd33e76039819ca92b3dd72594859268161b90b06a519f381b2390f4b4ce85f69af90f703b6acf8979b75c9d5e28683ca738b3c3b15b5fd658ce69760dc11987fb42015cc538ca1096ccf927d88761136bdd5e99a0d9fcd52c023ca763bdfc4998978ac0fc179940a59f56559fe5353a1b43c4e731e3e3ac528a3dbeeadc4909c613d1ad11680153166900e5e8353cc1f19b9b4f69444f24dfc371b2284a87a4a44ed66b0d664b73f923b3751f0057423417a331da67e2c27b15fd4c70ac0abd755f9ac13c7bbb8bad6311135a7a89eca0bfea0788e4933908421801a9eeb43995f904f281c7e50514667f9676379e0bccf3737375d5d5df59367c35ff55877115df550946d3165d1f48e3e07648700de1382a8e467d4e448674f2d4e0fb5d5974dad1ba968127260852b165dc9c7d5ef27fa0f1e033f0b2e5770f23e9da84275e2e2fecc914699e719889180ee5e94e73610b85b1317f841439fce53134292d9691e05713901453fc2d6d2f589ec4fe8ef4bbfbd58819c42acffdcdf585a90183d31d2568e21bb25e2f07f78915d74bc521e8f3e61bb810cd338268a0775ee6296c2a7ed576e04700332cd4a9f9c486481ff13807c18048d33ac255d6b0aae606772022d0dcf683d5cff8a0d0d3fa45ebf6e4d629b2f6a02e3e24a5bb8bac8b3f44f136787d280b4e3f70b0bcef988b2a4d7c57814986aace7e38b5296d46e6892f996b86b316eb9818a49123469d96886017399945e69ad9047dfcddec766b19416d63434a131b1a09c20976e7f18fc31a75f6784c597971eb58048a69fc3d1aa0fbd8098a3a1295d07f51ceeaf1d52fe9ea18e8f3b672c1052f2076b37e95bdba07157bee8f147615a9022267fdaeab4fc4d2f0352c0ea75a1545b7f3430bffc52f1ca46ab3e30346dcfd78b52e43a3d3f0ed31d16b3e0b7c102cfbd6611896228d0fb9404d86df1365bd8fd38b9990e9181fa58d8537ed4e1fc390b0b719d1e02d3e973b0b273a3f62e64e89bed86289aa7b2751ea49a23383217a094e1f87bbc588a61c3917ef09b6350e4bbd314da8ece901a358c3c477d4fc0cb97195c1abc14942828a4df65e5f218862d106c77e6a00f08341361f6a45b88439a8479b63f949f03b833af6193d266d674ad23b0c30c13f813c3f05037e49686fb0ebb2be02295b8386e02fb83571bf8b924692b698359a3b5f816c590096bf913f1846016fb5b73081b3f33521136f3fa83164fbd14abc3c1e495337c2803bde67fc70146bd1d3410ec758ae911de4846e7c5878bc8143a8242e27ff9cf88f0e269b262168e2e0385a00cb11152303de229099e414cf09d741be0da4735bf639f0ad7905bd3f94baf1670138da9eea292bdbfa666e775b471590b54e67885a49c3514b6b7db7c1ecd022e8960072cde661365570f49e5184cfeed2d7e24ce81b78d42b13f8ccf70b2f0bb46321b88d90d361e6984ad05de8b41128f9d72eb5ef5414d618f71813ae7e608fc055a02ea628d53af6c1395df330c2d4d53b8b6f2afc69f9b1ad04bee2b766df275ab896f963076cf41efee988e7e676803029e5debf63f1c7669fe7848ced8dba9eb3a8219c18714d34362e8940aab3b8fb8fe8c24978055cde88791bc356d732e5f6d48f19cfeccc71ded2beea8300236d9d3b9ceff56d1ec802ce89624c1406bd5d6e150b54855a3bec5cd6099ca7f714e4f1d7c0d7e4301836a7567fd7f9bb3c425c18620bb11224aafbe0adee9f2be2447eebc4f270a67eeaae6e5f0363ad4edc5619211df26ca06b9d42528096a54870717fe61330a43dd9e635e62a4fc25e4ab69e1bb19332d11cfca0d3e3d39fdc27e9484469ef0fb01154224d228a1331be649b3ebbbadfc37d4b8dce807db013bc0b07648c45bbd8e85fa7699a2f8c279dbb23e742a1ba49b6dc2be91e3d3295a08f6bc23cc81262b791bb74915e72a8f8bfbe68dcbdc3d0c8bb057b32381f69efc8b2da1144fc5d9d5c126af906211ac7b7e2f2acd2c28761279952e8751a20bbdce1dbbe0d904182cd021670a46d5551c92b2e25f949d9157eb631b0d17a3c7ff09b6b190b2d63f72e634767e9e558b58a520ac045c52acaad53a417115ff838fc21bb13b31820deff6d54b3e0489d3d1fb2d60ac02f3890071c256998e601fb8465aa19afef60aaa60f980806c6917bcaa8045703d1f752b5aa25effe08c9bffdf92a9247f454042319b62137661c31813f548ac1733f74505e3cab64da973506bc7c094aac1095c81070bf0aa4f2191d579946bd0aab6c262dfbe842a0f93aae547c23989c3d42b1237f503f380af8609735c18706589f855432ae13a8823e0b684cdda1bfff430fa736e315c00f40b97615d58b57cdde6fe9af80395b2f6d426fd7b3ed76960f54708bdab5c47a675437d1d53f67a7689afa35df326793f507c650c753046db64f781baafd414387a47b11eb132ca2e11b1811656f585f66a8d7826b9bfb7b1ea2455499b787a6adcc6d4d9d210ab0b42829334645b026b499b073ddde8dcbb085af5dbcf72e38299cfb4bde4d1a02784b845024f79e04e0c9d5359531af239ce1f447d51ec2e33f0e190999a814342e56ee4dc9ce2579026938bb9cfa2859e81f4cbf22bb88e7ff76bc5a6c20f45083dcce20276e4981f614cdfe7d9ca08873728a03ab2be2635d4564d7b91345dce162aa01f3847815a5759cab4999264ca2e957ec2f1b0219a79c9b1ab9f1b5ca6d329edc037c8758979739a6870ef47778addbeec8ef7dc3ac45945c2a8829a43821934c8c9adbe830c14f7c6c955d8041b9607d2db92a1664a222725aef92c0b75e2f07b96d5ceefe77e8977e03ffbb8eb560ae80d0c170815ecd5fb8f5560efd2e1659e58a34aa71c3cb26585f5248ca22983d1f75b35ac1fe816f51ab5347a35a815e73d703f42394493620161e7aeb773286b969d2ef900fca4c4ec66b7d14b4adef3f7a01da7746d4f621d44d1c05567ce89cdd1dffe7ec53997657720c6e0b0b4d86ed83b90dfba6f461783cc8bacf79fbb7a48234eaca433532e722b92edfad0ef28f53180431a2f8702789eea16065cb6af84ea239ef3f4bd52f1c6d6e9030222982e110b2b36e7c2e4765ed96ab91cd0e4faaccc7edd26adeb4a68f1ecfe19983595b6cab46ae727b1ed0a2efe9e5080d7d103614745f0a86eae71f84d827409c89ff3992513917be765ec152025292dc36775d3b98e84d9423e546972bad01492a4ab1c539512111aa9ccce6fe3ceebd1bcc2a0d5c94519c77d18a42c14792447447c8b7c1a1855907799fa15e437b9b3011955dbd762fb3f021b997d1ddfbd37602fcb7d7ebd802d93284bac437be58255c8f63ac9d8d9eeac30a1ab0756551e2cd975c42fb5ea465ac94c23ac0e8f4116a53efacbd1b7973db0018abaf7219a85b5c3448c0687493f28e1f4b7bded3ed29713355d5408ce313b46ad92d1160f1c724cc77c0164dfc67c90bfb14078215ab7ea16658022ba15f451c8a2bba4d0a05fefa8abb692225f57680e6b609253d350273298048cf9ff765618087a279c98a2b0134c9412c232f5eeb792b18b529b1371d04bd5d387d5646feb0b6ba0235ade33c306d1b294de815eeb38b822d550e827c9d4ccdfa36fdbb94f3f57026d5c2f8a285614bd0412df868720e41765ec244ded633238db693cb13283907ae06a6bb232b92b43b56a247d70e4c86e70b9a992646ae59d6b86aca59ab129b30e35b05da8580f3996e2617a92bd92dce1fcc11c6fc58e8b10cf56f7fa55331ab25a3cbeb0faabb9859513a1c67336cda03c19f6d626f5eb98fd29c71de5752335ba2dbce08518a79e203c61e5038024aa6195d7f6fdfd74c68086b2ef1622306878ba0cf306a42dc7168b7b9c400e51bd8612edb695a5b157917d2cc583d5206da526697c03faede2d976b57c0353608c1bbf78e571c375cf1cbacca5e619065ffa249adb29af3d7d6589f81528587c230b8e58f48d0a2c05d7214cf05c21c4b4878346ebfc39f6d6276600b4236b479e840df01f2234e0d706ef32b0cabe9677af10e71d363df02b90322c2ad69a98f844e5de8af368fd2f93585214fd2079429a4e38dbc7cce029ded3bea040fd8ff34b296b20d005b30860ec7824c67e044ab3f18d7d1383db4d11def0e36aa36e227f940176e4e88875613b9701bdc010e1ac723f335e5301d2fa8d63489d5d0f1c5a0e7fc7ee453cfe86d84af50528ed7d27118536d9a3dcc92eacbbc23ac217836727bfb4363b0d95c03ba9c5c4874c721f841d0f1034cf0d0288875495e40f59a5f18c005d3491c6e76108bc5095d61f36e9ed6b3aaafda02157246afb7fde72092679708a7ad9953775b328f088dc1ca87df7e512fc873d8ebc8884e17ab14b155a6054e01bafb869da82299768ed324921a139f7ae4d0c1a59e1c8edb6fb24813814d24cdbfe07024983237b27259f5f17e12b8b2c59bb858c77ea2a0175d3ead2cd86a0c8da3364ffaa47ab949cb3442c24d12a6fc1ba72a3b491395164ac35f4f23326b77224a24975c017387dc01eddb2510f6105ec91f72cf7945b811f3244899b891ebdce8a3cc01e3853525aada23482f41ac158446c1af82b0194b0de0f702dd32b99108b6eb83cbf8e859637781b1fc30c686c81d21947d2eee3de08e3431add688b12fe9e6e29e697dec1ae0353325ac6ae6f2600b2ab0835f6f492ce3583439c2ef0872d4572c3d8098d1c67787c98e65ebf99d07372e6f552f3a56dc431781eb0ed3ff9b235dd6779e450ff283ff0bbf167bce8d37fd870d1cf38aa072fa3d2c2bbe9d26dca73e6b706b7e6cc13339bc0c13de871b400d6bc59cc52f4a41ce01db50aecb77621310378d5db9da998d48439b8a3bb6cb5847c7f902010c8239be4a8ee3bf1bef1fb1bdb30d2e8cbc0f56608da25517e7354b30c2a3b913d2a4d804c6236cb4d501c9d5f4ddc40df9ffd3c6be8c686d8a349796982baa18735ff0567d89858c1bca44d1a736be0c48b64c76b0d5c360f3f488f085c941844810140ffffffbf