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 83897 aaa5ace528e3a87012efece32da2b2812d05498ccdb414bd2ebed1a244514b0d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9a7cd4e74345322881cce093375b4bdbf3bd8f6166fd6b6690989ea56c2e06ce
Certificate Block Hash
aaa5ace528e3a87012efece32da2b2812d05498ccdb414bd2ebed1a244514b0d
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...009300000016820000
002000000002000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000007b4cccece8d7a9ae590e567001dfa422e0ad6f9cfcf1844862381d7222cf4c4925d9bd848bcdaf6053d53e45455a6eeb78ef67910e8d8ea01de412b89bd3ad968bd5f59d756c1fff57361a74f2b4fafd7e9d024571d4f225300100000000000000400000000001009300000016820000

Raw Header Hex

00004020d027a79611d2d4c6409925391de8e6622e89ca61781ba6657e988b21deeabf1909c8d32a874c330c6451e60bc4e63525da3be08712e0c5699f284fc46e7493ed74a14e6a36c80018ce062e6ca59e9890666bfd66618fbdf3db4b5b3793e0cc8128324543e7d47c9a

Proof Data Hex

59,560 bytes
1212160103074e01856732ff4cc59081523180e528b8f2f357a6ad0156567c7947e2bf95b376b4bf0566b9cafc478d620ad9e0ede69341742560b2dd94537f2c8933ea3c353f75f4e52e08acc87b972c9f9d8fda62c479e81fa60f9ab363b6fb5fdee65d061c8c3af898cc47a290e121bb4588d7cbf548fe8383c2a16d8aae87d7d6342ffe50658d61fd6ff28c74ffa39779c294dc772b76ae6c852baf8a10bf9bad453be23408d7acacbb350131bd7ce48a1776363127998c71ac5a5f410a762935bbe209ee1a315705fba5d1bc7467e675642776802a1003d1c9e624fb5f749ef43725799a326809766fc3d8fb4a402f941b12762cb7bee5a1f70e23e57c86d5c1120e4003404c08d6c115ebb5b4b167f390d838e98e555932c6784010d86139e1ea84d389554110cd64e5c4ad12fbcc3475088161737149b444f5bd25dfaac76b0c4f3f99e8779f5d32a19020da51afe17df8b1b962f40a286845b08abe0c9debac140035d2fbb481d3832635799421a2d69b54b27b45f2bb48f611bf37c350459938bc6ab41865aa4658e46bc730dbd20d0383852223dc1e6de752e45c6450e03f18c2ceb406060ea4e45963dffe508e67d48e49f175af6a42bf3d3b0e4d0cdac55f7a3e58f018c485e039748807a3d67c0635bc898de01a050eec955cc8d658426f3f18cf7cf563faa451af7ff97ac45767ee3936c0e626d4d5fc1621b6d16fca651baf2a044e06d547b9c08dd3fc8066ca4a462b582c117d3c8f4fa0147a5a8c4e1582959462363c56e1f512f034a4a249b3ffddd58f6ce72ca8c39395a069ca832f67fec81d38fc1042bc3c2cddfa498a62c480bea7d1c3fcbff0501b4ac10dd76d23b7ab711f00889aa4e832ce44327662513f08844087e64972fba96c45fc3fd90a25e59784474f4bf9f4c69b79190850f658fd1a6c31ced19d989ebf2ec08ca93f6b2512ba9943fcb1bf59f319c364f9197a821250532d6a4c8ab3b9bb65da442c17b938e4f7f765137d573f0bee767ee2999ddf25ead26aa7153c0125a9f478ae4c17440a144b61cbea3333c7915469255edc4671a335c195fd6d3d9b0710ca986a1c72dec288b6fd2a28a77f4e495f38ffefea78925b7ebcee785e15b94aad72262aa425cad4c19e92910fd309e0aeaf8ced4aa4b2b08592e864dbd031f7af3b720e5a74d645f936a9c2a1bcc9e2407c09fb396ed1fc60699e000ae1a2722fcc060d304fb69a6271faebf33a1d6794b649ed3b8a7ddf1b2b1a7babae54b5890b26604a50fc3cf04f2d47c904b02e3beb900b621885ac93c072198c28b22d041e1a6588ed0f8869dd99a2f5aef61ac249cdb3c5ae83fa84482d42efce35abfdd1ed22d8a909c155b574adce0d644e6621e92a531cc7b8b8ca68a9a31e855777f50e425eed47c167efb5462975adff6dd13a77876be6b9190074729502ac7604f5182153818473542c4f5d7e9e2bb59e0f9d0b6f25e996a95b50c40cc7e14a8a28e3b0ca9610f5c0f93e109b908aee987a278651d9c97697f8845738627b1f4e73811e3ce130249370dd8d5f5fce0463816392c7f425895dff598049332f7c435f0b36bfefbd6eb6c6a126fb3266f9bb2f49721a0457b3e76ab2b529bc8071be556b646f6cb0512d5526e3362a7d9f4d789938849bedfb26e33c8b49ec898a98a176faa958cd4e0de7d344dbe03c7ffd3e260ad72265bde107b909552b4f918b8f3d3ed3e15b3efc7501180cc900fbfbbc4c88c3c3d924b179beac8470bd91e02b846f7d783e11abb9c0bd12c76fe8b3922238befe39a27d0e59f6f1c97edd321e099b4d74037dea4fa97b12eca2238a6d8cad0335236e1a9a88dd03f1d83f35c8317f64bf010253eb5f68426ea898ffdbf9bd06e4a6ee3b15d19fafe882f99fd7a58c0616ae2872c8bb8aea47c9c834714c0a7ac72286fb459af0f5db466f7e71d5f4c3884a7b72802afa19120324ccbd62f98d466248ed59072e63a72dd0a9b6ec1dfe8b79be7c7a342a9c1566a5eb75662790f3764eed83f7f0d5ab28fb51d3d931f5ce6c762242fa19e639616e2c4d181f2aa903cf9ee7f9300e2c249af4ef297a5185ae47542389330321e22d7b051f6e87aa51fa441d8e794588a6bc8f008a6b26fe7bb8eb35b81a5aed8ea0b95986afec7544ed6ac2d608ed7ed4ddc38221141b6397f0a1d92fa7f032385749eefffe9abfae22eed7aba59bc5e93ffc4c4268affeeb07df9f5226a580654e655a6a93fd9cb12616cdbb2366b4ebeed44cc7e89b13c729a78e14a9d370f858e45f5cfad363e1a3b58bf9ad19cc3a1d9f16466d0300557284d3dbf0ee07d1274d314b0dfe32b182653fc2360593fe81d0e6ab6e24a288da0a59de66fedb83102221211f6e329742ebdca2520434caac44786865ca93f2c52a5a323619e809acaa5e509f406b505b39b6ac32e5c0f0b8fa0d756b4d4841743c6e65bdfed6799c799dc74f1839c9064dae1ae0bee33c69806e537eee51cbbdf455b11dd6a32428eb46149e252cee56891033000150eeec7da65fa9ed9cdea6200edb1f5d11fa7bb17b3f6af05426b3e17ff8ea3edfd974051f73c21fedb5e7f697575ec603fc539a13c01ec5d27b91538ad0d1c0c00f141d4cdd634525c9bb6c30032f97fdf78362f4f817ed5c27e8b679991382b6e4b0fd86fbbe4af733b08975868b961bfde89bbad8fb8abe10adb29fe746ea37222cf2e511181528277f018a0a1c8e375b8e4b3381395b756b74f7e784dc3d2ef802cd42651a9d75fd60bbba9d2f119b52caad151f6e76be4582e31d91e5d972605bf5018f96ee3b045d2bac2793e820082aac509afdd2a7dae25600ad239775e38216d78bce5b5442140a10f8d641da7de0cb5f2641886b632b74f9c83158b3185c243f7a2739e807fe39d4aada99333362c97cb9eca89f3f9ace494c1cabc5be75306d6986c069f7ab42ed1bbb0778e9ce3de4b08543e84529442c096e8158221f8325cc9ba7566ab3a0f4d5b633c7bf1e84cd969ff71baff734ef85a00a6a5da8c13c1abb960795798f73ce1b54bc0adb6a2dfe6fa801f7103a0e8df937b7999a7626f5c27a6f1cb6552807d043071685a3e40507479f98517184541c48d39d12eb323e56314ac6aeee26043ae2c33f76ceb1853eb0185e5384e1659fc189df7d942efbd28ce3144a785623070c4844ecdbb2cf065494704a6344ec63325e3b401bffb1a2d5a195c8ba995783e1ea480c990480a568928914eb0a94a819b428cbc8203c1f6612ff04c3b2d15a1413fca0e080186eb5fedc40ca5a2bec4b9e6c4c7f644cc3ce40a891498bd7f5ef844464e22f6f7b42091fcfec86014da4a3a7512e462366ec24b44c7d46d1869f35daf38dd5b32c3535f587b0b738a94e36a5537ff616f0bd45e2f392dfe2e789294017635868eff62f0dd2fc813120c0de6c8f0812589b0b07467913f4b2f8d6553986af8ad8740f682479c723e5ffa90dff0a94ac1cdbac719569431a4635d5d1e9294d6e4b159afdf6736e372030ccd77c8ca16dcbb7331996a8dea98a946e11e40abb91649084417c888e0de72d8ad87d9ea6133f055799fc66dab97ffdf2bd91c06fc41b26bb737e010d38e84ecb31a7c196215f6da659d7d9a9a849347632697b192c175cffec971fa50168d9287f187429df5da00693e0ba14e687294b29b0c544431ecb8bf93a387021817f3889f367477ca41d801ca790c964efb202aa818a26c6524bdb33c562d34abb36f39c98f8ac09201f125a78be2f094fceec9ee329a2285ee6c9ffe3e8c3aa9d1979ac5b2703eeecf9bbb3ba9a485d5b5346fa003d0b00592e6de94867df935df16b6f2b7fb3230f2fa4288a311263f32d2a4dc8c5201bb9f4d988ec3319940ac3cf0442b8b6c2ccf1b2d960dedefdfc1cf999e5d1bdf57893c66cc83db34b77fd8f9fb8c767e1e87ab18d1961b83fb18cd25c73bcb748fa470257e48ae01daad0490e8fc35830f08f44440c7c7a1391841ef34f5e33314b35dbf120e4a4122da1af9549e93a6ac9f1318c2d4a6eba99ab947c9593ef6b70db788e7e90f23955ee9a9d2343e45bfd26ec45fba66a2020b77190f4d454af7f38de65b5f7e669f0ce9bf9c3c3dc49676396415f78b0b600083b515602d64d1624ebee37a74cfe61b16288ff534c3c5c361bc35632e192bc8000e3dfd2594449688eda27450992aa328c00f31347898f5d6ea022d2973a92d99f76061f1ae75348124984fea9c5299c19a8d641a00065e3f92f81a33a2e7908ab2599ce11d785ffef8c71e9d3f8425cbb617ec57d218ca8b9621dddca6b7b7673cf47aa23e9e572fa6f60528d9be9e1ce4d99a8f5413a0d2640da337063bc3d18b8e75c271f2c9ce2725fe9924e680475c5deb4a41a966af2fd48e036f1d39e063ea4661cab0b121c3e04a93a2d54501c8a16b25e58e2e70bbb3c526315920a6a2b3f9ae76e43b9945d3038a84744471d74a718017aaf9b05e63cc7d69727bc76ce8e0738b00c0b6a31932bd0db47fc097d3082531029a495f802c97a93df366102fdf7821fff5a5a8a540071e8804c710314392bbce29206643b2b979dc6a8b3a0bb56c68edf8b4ab884606227ee8bb070c30e8f312532b629d1a06643da75133769bcd507801f313203c4f6f0b74af57f0bdaeffc80bb8f92b7969249c60accde1eb8e7ee54a3727d7489dbf1bdb8e701095843cf25a89f35dabd6dc4971bc305d8844a87aaa20ab2ee174bd051e20e365300ec3ab5fadd8da4264a575a292e365759f4158f38daa214f00b57cf0367130ff906a7fbad98536f92ea0b6d8477b948b93d4caa1c86ffcccfb9d855a83daa8536545c763bebb2190efd18c6ce361949c4faa00d057ad1260cd845b18f7ed18a21c8c121d7dd1ef788d0e86e0350cf57d33459ab9ea1a6e60eff26dd6bee80db93b9d869d5a463c53812edf6569544b3292051d264d7aea117a1e35bf1faf41b591fb2bbbc1fd1879f7db54733448df30f11a45ceb388e50f455b98d70b915fecc937a0fbf960bb23762e578c86ce3a1d93297574a6a32825d441dfee2ad89d39b6ff7f6c414a73fea604d78f23c8c17208264eddc545faa0e96c1e43335e32f3bc1ba9c04db253191fa9d8291085e1f8023d395a6243a7492fd8966ebe1f911fc776af191bef1e31450f326608d14d06d51bb5b4e05300f1a480566e4fd5d2d6716d029c0df4e245754c37fb7ff10507c03adb594a8657c9d052e51dc632703d1a07a020fe1d906e676523b31ba4374c9bc51ff19e3dc25372e9a6e9dea92aedac92952582419dcf724f8aad156cb7e209659aeedb5ba832d0ea691b922e8fbead8018b0250fb9640a2a6da61405abd98385ae4f6744723168662573fecc9a43222ad3afd8d10f8f2ae6de513f2a0d4f49ee1d5cd9daebc52a4d4f7e5827e5477d22af5e1cb1337a6d065ed3550ebbaf1ab1a4db856e88cfaf6f6812bab2baaf18684ed1e13064d5301985a0f01ca247b2d90484971aec6aba365ffc1cb14bbd0a6cbfe795d2fc67d24a6c1e524b0699cd9678f8bc88892add5cfa54b92741cfded1aee9e1e6e3b93e9b47fddf5bd14d7830c8050f2370fcd199b5a0f0f54fd10d995281c44d7694814390091eb354741d70afba0b8029e8110cf11e29f44b4d366be6ca54af2a66250791caedb32baa5ea6a8faaee15493ffd0ae3f1028ad45325226f5fd3b66e40d25c31f9165f153d9f2254d902f5bf4bf573b4d51600318b7f5827b003657f340b98b0d7390c20275091fd88bb615cf8de26b9f63e6e7f2ad013afb6db6e87676011b8703bb66c8a4e12dfe6125a5353d3ebbfa100558b3f9b44735421fd6afd3e839c28686176f5624920fef769e006587dd1868ffdfd547d2169d13a11afd03071d2beb4efa0ad749fe4db88c338243d0e2535856f81c4149b15e77a0bfa793cbd614671c1c3f5472e4bd9dadd9247ec53633a4c881df2664a6ac4213c509e9828f8955d11b3da0bbfab5480fb1aff0ece42b8930828dd7982d57241f0f80b6f178f0cee97445030114de9b55dfc29182c6e4ef8715968461c42454171f80b43f97674008f16034127c35277c3ea310aedc9cfffc8e9db1605e0af28e75ef4a200cab245ac200276a4f903eb0ce69e20ec063aa460fa7b30ea0c00ba3737fa407b47b51f71f763bad1d08142ec2913db2db9928fc34db6c7484b8d5b98370356cddf6e62c846c9ef1fea1c90c24a275f6a5e4ddfd374a1191ce2771593bc1d7305a5292f07d3884b2747162959042ffbc0210b2cf3fe546f0e4c7055626f79cefd36d522696b140d81256b013e82e8d6ada86ecfa2256561c17f8a44108bfee9618d7cab7bdb6a596a200c6438d4db67588fbb6733e15aa728b2a1cb8a6b039c58dc35c455b50099b9dfaa8039738e5d0c8bc108727816f1d439f8ef2d700457eac135e737d21b58b3d8e5ccfc3c602e374d7d3f02d94fa2e9b9744ddf2d9de9cfa2f65f6f40bdc0f44af8cb1c7f4bdf6665be1c649776af62b15af67c5b04b1196e1b889742183586d812b4bb4c85e59feaa4a8a21a122f0fb8a32c386a75783852bd1fe8ad98c127610d4961c5e2467d6d4fe2d89c59ca0dbb9af0d712f80d4779f4a4252312d5a791f14588f97b42542b972e878ba4e9b05e71fa88b38d146a9ed5c07134ad997eb9c945bf7ab248abff94666feed75427c5cddd0d4d90f8c95eff0281fa0441c610923d927980c9d16f06ac4b99452fcc06722f6827a95a837acfc65bea29a262d0ab4c37e06317857c28d39bff78a340ccb9333c9d21dbddb77f3b026d516ae817494bae671af205382444a8037c9794835d884bd17be35b87ae99d52bf4f481eb95c223e5e35ba24ce2b8f44b62f317debd1b57ec97e1dc7d126e4a87712bcaed392a0b2f92421db48e979a8b7e6baefb2af0ada1c3221774a80864bf3be7214ce341b0f17f26bb5030f6c5959e41b41186a720cc5a3b9f83ea0b6023ac5c53d4b72789f76cf57fca0ccaf70efb7f11b922bc94da8abb9efc02e0fb93d1db89d9578003cd10b8935929c50bbb1b4afe70470885abff723e9cceac03e79b996bbc47954d159e13f473bb363050b353380632552c179a5e32cb5a5328069582b2ae0cd5bc56bea1580187bcc9cf5f248999f916dd651de485a32467918521520ff3afab5bf7686b8f6116fd173a93e94a5d7c5a96e66f69547a253ce55b49e3ff801768c00d9629918cbeac9ae3d1f212600a0c047ab4bd37ff54515a10c092824d43f78b25387ce2c378b006d022525221ed829671bf2fca9aa618d487164e01a5b7ce3910baed5d8c75f48c8bb59c6d414585877ec476cedd75875533fc8b9695664a17251299848026fa57085a1bd7037990626459717ddb10db770aa79720e9e09d740d82241708df13d662d890c691ed8d038eddead23569d5983fdf0ce94cab65ca046f87f3ab4c3f5f9387893b44caa0016339723ced49f4e1e21316ee774b41f88e5f5ecd58584819070cdaeae79214814cc688031ffaf74213f88742edc602408722feab3dc28f9e3ffb9328c47267d30a7643df5be551e638088a131d3d12da6615ce3e2d54c7164811999feffa4217dc9e701e87ba4847aa76adfa96c415b80b9f47872b3534a65dceca65dc440197c45ad37a4b67bdcd2e8753d72d9121338939cb2b41c2cdf891ff29c2af7af0125ee0cf439844aaef99f5ed4fd9989d83bf6305d1c5b98542c2e2f712867cd21fbdafae96b01b7d9388d8d1eb608d4ce0cc708a1da1c47b686156bcb1932ed7e6880f0b5551ba11dcadef1339f1d14f6f660a644a3e7c36ab3b289c227ff102034d6bb305cfe19a22e22af875e67989071ca9e64783cf996bbcd9996a9327fd16d485e7425e7989dd4bf4aa0e5cf1720a6c709f5eed6ef2cbcd0a01fae2d6d11dbe0b61bb2bec1468c8fabe0e8abbd399a43d254b4df0c505d1d6e6835558750e693bff47a265d897d2b681b324845d636017cae7e523ba752206f84e6f24f3a9976973b8366e1d6407d23341163530e02ee8791edbb562f857df1996fcfba493b5d5c6a15094344aaf1c5ae8f0e11a8598f333ef286fa6ae39cdd1eb96b26a37b8618401e3001a0570b883739857b8d67cd7269bfd400d36587aa9df9d2670a60e025230f6fa41cc668e220bda526253fd92eab7ff36b0f7d1cd9c69f8989029eeadf5ccd46c4ee61bf018998a3447afe88b038ef9ad8c45c14bcedb8ac854f207ed5b7e30751d1b145686760ba7700ac5df05ec59d8fdbeb2d6d3136fd8f592f8913c2ac7dfcadd5007d94c8f0109b0ca26463bf38b72960f166226a7dfba85e67eda578cdafe1ac7d6eba3e17b1c959f8cbdbb77eeeefd70929e957ddefd2117e237392e6955aea99a859731a3a94f99b361f6d55a8c4de82a17b3c9515dc5fa859a93f54db87aaf10aeaff6da493f677e275a2f809040b0090ac83d6d87d0cd6568755227aee6bd42173a7abea018fa4b40235e2408552df336228f914177a1101b6f00616b57dcf009775fdc99a7fa8315055e08530a7370d8e9f0c12a5a11d270239d4e4b94a6ba23836f1fb1df446ec43d3811d889d63fbc0f730e1a2ac867cf477902cbeb6fea4f7ee56972d17c46ac1af89ce9790afc97df59c9e72a3590b5b42b99d1664d89083c19415b6df0e55e7dc90279e1a0785630b9927ab016f53912df85b0f520296be110671d18c0a74d785b68813c5f69fec5058d85c3c1019fe54261058c5b8e10ee7109e784ae38a0acb99fe57834a9aaef2b41e5eb879ed0b1bdf60497f5b46399408c802363d2253f962bd9a0d28f57710782feebcac50bd4b2febc47ad6c5dd258a7c4894943b986b1dd593ec1a45fa792dbc844dbdcf21fafeda947528768805a7bd4df2f255e6e30c5633bac79e2b15ed5f6e7ea56279caba31893fc0de3cf314802ead30d9803e71e95f3798860188d76c5f2d9a6f4982e7f0e166e5f03576d6e84037284e184faef11a971b6188e38a4f7aa3b87796349c2860d09a7dd0e2da269ed02befd8596112c714f998d9a3b75163aeba45ccd938247e63c36116ab6ce16a86117ceacbf63ab93c9b0535a9e253cf7516df3f883cc4a2607a75e443cba11ca7eede9d8d55b7f68849e65033e7cf0aee330de0290a4a23aac09f83fc1aac442b00c75a4966d42b61145f5ff091d34fcad867cc3be9d952c36a2aee6870789837b6defb1986a0cff9c8c77078eb179c298d4506e64eef9ae340b9262904d82725c14524c58994f0a36ccfb469387b8107a8f358e866de357290a217cc4a01173eac2977b169bf1476b8ef4c8f135465e483f3d693c0f847e60e1eee792faa75b4281e27c4093d2f16ccf38341a86aa013aded59e3be68e58cdbab7b50aa9255721b7875b63686caf06105bc9de9a5f6375eec720af11337ccb2df99d36d0dad52d07225a8a6d3ec0f9e78038081bdb52fc0acf3d40cf5f47e5504c0ebf8134956d804d35e0733d6a53bcfb5ca1ddbc8087ff8aa119c84926003688cb0983852d2e709e13fb7004cb1fcf6595b7a176abd76f673fb29632213b5ab0e2a614adf43b4432dbcc7e1a838f35489983d30a6eb7dfd45be2e3b461d54224bb4d84f33e52add58925ffa12f3b0e6f9c39f5809fea2cbd44001ab691c2d3668d0dc42e14111f21a6373d81bd4e6f607ae6cf1efa0612e03d38feb6be060e1766785831386f366c31b8ee0c93c4b5fc7d29282ce10e275e7045f6a14187a4cc9efc7c14d8423aaf26b4a3bee35eba9814af4d6f474ffe5bfe992b3d7774ae2a37b4f3e462978f484f39e62570d1dfa7bb5cae55f291d93398ce8b8a9602263647cdd2bbefe0b5703c0fbb858dbc2947a6fbe52c4296d0dbfcdbb3a1de24483644bbda1a75396cca0ea6d35ca1d876879afaca9d713a02661e8e40d1db0bb9797ca380d41a444750f22e8a6ecaef71723ac763faebfbdc4e6dcca7e56bb1a4076c07bc3dc4ffd2f2453888a1da6b2e83c057ff014411daad7c3c08fe96cc8a47f0b38cbb5c72d9dc02dcd87cacda77e9632a3b18a32ee12a28721d3de476259318081bb01b9a5e95e27d35b3e27096d8c2628c9a05e5563f62df2cc12122043b56c55e6f0c91321c4c9a0c386d98f50971c19442b44acef0a5609ab633fcd12194204a8b6c0ca081132d2dec2b946239d7463281e6710e892ff594981104a7de089f3b7c9355cb6019b05a8a6c18cb2f477711f32c30a1d4863aef6701c0c96fc0c87aa4d61192ffbd25841261c7bd59522c246043d6e844a387fa6721aee724cc0fe15546dbd7cca63f3fcdbd8fad3b286aea47a85f5b76c5d0c8ce6f091e1717845eb6850948510d9df66a16b040d3c9614ac60c0eccaaf1acf91605ed9bff5d5cbfe02741788faa28281cc7d839356fa697f1721b5dfb471c5da2290afb68b59cfb638b2d7121692ac39928d5fdfac7773f58fbc7a625c5c408b11c1f90ca32143243d1f59a0e79603c5b81381e946cab4c6efffbad0dc0cbf3a932fb42252535572958ae148797dd292cd9b21dc2dd075c7357534708c5a0cfe74d3343abda2775cc21453c1b6fcdfb9880bff033e6f87521db1b61a99b4f9dcfba32285c2e6c97341c67ac46b116cd1795471aedb8f74542c7ef14a22a744421b77762b27dd089a7a5ec5a633c8b8d7f9bb2188efd1eaaa324b66a26dd2159f088935a3dd3bfa2a51fdf35b7f1aa92e985ea1ba426287aa3d37b202d10e0d8059bf1013717bc15129626b79fbae0d219ea4d793ae9ebd6d25952ddea11320f9080867fcde922427618431e0a65db13f29ee1572509b010b5e55f5e856f0ec4a75035a42920bb1caae48c05630d4769610bc3ef2c99ba9de742d516eca9449016aba63d59485d3421cfe763f0ddd0be2768da46012d29042a60917ce7175cfc6924e9f6dc293bbf5581b1500e4b6c15e93ec63e78ede7486fc147a35311540c9ad671db263f2b926ada2db3c033bba9f9499e6225c3d992459293565ebe67052fec0393f15ebdcd6ab383e67dc6a7f1bc25eee815740f482730076278d33adc9f86b092a6df70865800575567b8df8e7a0c0ac7a9ecf20cda7b94ef422ce8ae5cda5e8f5c8a815f06b8d3849eb6e3ec8e0f38c67ccc7c80457b2b62827d7b13ab04d4056025afccc223111cb24ce9735b391e74e557a357869c49e18fb86d730160e68982b39dd9f5f9cd13d60bc715c93ac8269d1d3432fa11cdc6cd9edd58b7f325d5e5ec547d5cf4673740987b2b260e2374f93e9dbce444fa8ce2366f53ac42aee94c97b7fe74427565f88a9c53e56784e2c0b6d57e8f1d979a32ddbd15baddcb820776417980d97c1a06abf380b34a2eb565beeacca4cd87e006801fb4d27c2346fc97ad18f232af5d7cb84ef80f83736dcd14b19e4d6bfc7f244981b16635ec2254a8526c6c05661ce025ab1cf0196f3a3b800610dab8e275ab1d98e59b5cd425e9129fd7100eb9f4759f9b7c3dbfa2d5f6630fddff95c4db0634e26afed3876ac49e89844b7dd68bcce47b6fbf67f185bcf231fc22c983f2ea89b6e1e077780d4735be19118f229ba159e17f08d3110c34304102470756d7481697200615e0b98f78b0461da792c2735fb65c6c65d46d78bfa0c65e28e74e7d05e33e134b190ae87345f7e51895f652c46a08c4bbf0cf4c8db93f30e08b8e7f80099a7c6a0315cb0030c2219aab776b707aff2ff8040ee79a94feea3eb99b857b2b11c3c925470cfb8ee3a7125ba5fd6bafe35b33d80109ae830996136cd817b0a7674ac767403ed64bd19b3e04be51f4dc4977dd3d987be0aa1a5417e50328f929b924c9911b051c608234bf4c171a57d626dd501f193bf4ff6dde40da31e6830f97bb3b35c2a9b88ab886cef81f3ecbe76e6dd443d19e770805a3ff5626a668cf479228318196f3864361aa9c0747a537d6e7db6bed1e2c69d86c17f84e12760e0f16343dede631f8a31625a3d0f0c6c2a61350722046cfa15f972227ed97d959c63d54ddf605fd29be160e950172506aa21e74ca788dd3905283d18c933759fc9b378e34bdffa4d7c483df008775ce92d0cd0b4099ca4be911babfb542e8b2a56f644b4e05d05a39a1a109cc401886c9ce0af9b71bd95cd3d2386773d83044090564e8a1f389d69e2dac859002f9cbe1aebd04d88fa0210ab2b29b0cf0493180e8f4c28e984aa4157e2bb6fb613d89fb0216bdd91ce88eb0013e54f4a0c3c6c183dcb0c8e533c439e82f1478142106ad8909ede81dc30c0ff889ed737aacdecc3bc53e0e2e0cc6747033ddf1e0bd9e09b00150d9cf45803506bbf74191961de307d992a51c0a1e7dd465ea2d311201f14aa71bbca63c6f92819b203ec220e7eb2621b1a302b9e13da48e6d773d9c1d1ab8762d2baafdda86ebf0251574a903b1a63cca49e7fdc64f3b07a2c6ed734e39407b29cab30713e6d07723668bc7f4de062839afaca1c62906e9bae6113a2e77ff7c06f93134822293866ce4309311c2674151ef47d09aea4c117c9ce2acf7bf8e0d038eccbfe1984f0633a34f589d3fa58b7523baffd5d4003f04bf452176e6627ada56a42c2df0f7d2af3d9e4bebd955ec73df252448faee2259a6fde248e2a38183067fd26a5b38fcd71c84fe2e6c0ec4507bb9fdf57da41d6881c80f9e95ad68e5222129ba012f64d5b86c6f6673013832c647024de7203ac5be2bad3570ed9bca6769467ae76ee890d5854d1a0dadf3b8c904fc2de46eb5613036f4c5afebffd0284a9a0933637cfb2f7e3bc314c08ee32691295c3576a096f526b706891bc92efd26886452e89573385520fe9936b12ab5f1ac328f248e3104e52a69e7844b221a4b217418d44be3db630c261ec11b556c00a2136a370522505257af70fd4bf144523882ae5e07266c1d2b15223e2e3442d2519b7ba49aacc0635ffdb076b4302b935178036a59e997982f9e03b68f7e3e165f004341ded509508b74e09954984544a3dd372a3fdf61ce926dd4236322b65cf4a00dfa89abb2b200417528721350cd52deaa21edb3c2b390d7a8a244920bf48c574d597cea8be4130f8e2b3238ab2a02f06999c0b012b58d3079bdc5c005586fbc8232c6e928b4b3a273201e9d6a921e26a4fced257517235024867f96516fe885b80363a6b63279334e684f3425308a176d5299fe8faa16cabe121a1aeab416863d44f034b4062233655b57508a72b3ebd0df8155516b3dfdbfc31ec190dbb1b3a5ef37e3fa2dd92ed48805923ab288a0e11ddee5b98912d1a1cd599dd68f7aff344154dcc0f0acc3be57c41ad9440d5f6e9fc82540806df46152e53b3b029799417323aba00b41aa75c4d065bbc2ca67adc44f89d5602f35c88980cea6f87210507424b3917803105837a993fc3423b9c3f294d036ec3f424ebc2ddd5b071ebe02ee5004bd369aa300cc3fa542a93f06c37b391b21256e903d107d0a3a6eae64b5e83d70179b8719027bccbf740118f8a9e96ef5e5509720d1bd7232fe8a224625ed33eb0e34c9e8d315ce119c31a09407e2f012d832ad03b99b22e97ffd2c362137afd2bc215b89775418b808e57e0d8127b90e348f4b350b5f05ce35036535c15d38a2b71662227f24e69e5e3602cc1d20aeb20f71d9ead5235d532b09319979f58adaedda9d5a430cb29477f23c5093bc54b78d51768a24fc90e8ff3a7228530f60c4713be90ce09352e2ae680c697bf3cc4eb38ec7f527fe01eb4700f5395c513d31a1eca3aa6a21ce32e0eab73dede345f7d862b10648419e5f23ec504529a3b59dde06720592da3645edd24c6419c8e50533426a119393640a468365b83222472fdd81e76ca0253d2b4682150476898dd8781c2d20b11dcb42c3514d63d449f96aae87d856bd013263456b57a57070eda5eb2f025dd36982e6045014b0b5029e55643ab82634028126adbab8fda6e11d40499255e838abaa61842ec040b3c029698e89d7b495145463fa25c854f83d46e4492c00109d4c1cd86f6406c3df5b65a6f665312a202f29b66d2affd1f4aa4802115526640abaa01a68233a2a81ed3a4364c22cf5081cdbb7b6fd47c0ee695b2e6048a3f5df333fcf8d304d1dfa05c441bdaf4308ce63ae0894719704eaaad58b07f616da8723cb1d7098d2537cc4772235a5014f9c16d3ce794f8eb0159f241ee40b8782a34e419d19d1be9b604a5c19d754738b641c71da04d2f97aafab7d1655002cdbccc5a1d07d41dd4005cf6abf8ef45b6f6b1a73d99fc56a9137ff6da792e98a15053af042aba97a7d64d559051567145b47214cae1f9d194ca6353c6a1eb85685a58dff6c7f1cb093576291f1f62944bb02ef42a786f318ed617e4234a06b8db0a3579e73b9b4a14fcc9f31dbfc02dd1092890ca5a9777f479c7eb5e6fceeb699e6272be71f8e26aeab9500a6b97b76d855acbd5383ee3fe65b020e15fcea4e4d23cf86723edbfb511c7bba4687c03c97d325336e3a0cb490da341d78c376f336a546e801ae0f2fa3f4a3acf69e7405a411ab640e7d2deed08b50d82c4545344fcd02e253ad1713d8163068bdf7b1cbda29b455c93fe172e91fba38a6caa95e785116226e8f6a6ab6dd3127c83a2662c11c755eda22c51550d94093d7993e4d5613bd67e4397d858ef4ad5728f9db5b86d6a92aa5003b3ec49715766ac3c717338dd53ba3a9f0f2ab1572e3ae890c791bdea1bdcc7d27dd3d851efbc10ad1da251da05b442cb0b2dd6f3ed4874f3359bfd370174828dc1fe6c92c11af9143d4c1cb023d30c05ac82054054a7b5abd42bea6a5c2e2b45a248911ef5fd63ed8338dfa48e9de9af11dbffcd8ef39003de81a282a1b3328f9e0cf3a4308441be46756845317869eefe73d6bffbed3b6aaa709214def110605ba9411fb67a47adafed906687734277d57fb5b2cdd34f735df71d830f1a4e57ae9d2185d033b43ace3f884aabf4ebf6597ea097e16b2ef52d49de7b8840ee4ca63691fe1025772bd6009021a83177bc38a2271332865e301064ff2b0bc678dddf509f08a94a1af90fe409e31ed6963bd0bfec7e780b0814355bcfa9cfb6ccb589e0167e7faf0128a98eb3e1b5ade64e85000d21e6abe50e41b8d354cd4483c18d5464395ea7841f10422d96fcbaafca69af69f9c4483bc9890ee7167e8e76e1f418fd6cd9adecce13dbfff0cfd0dc4e571bb14e02607d4e7e58940b7f1f882b006b5f965b8c23eeb1acd66adfd69536d19cc7079a55e248baab3f23268dfffcf70e81c52937eee5b09b3c639d17d82cd48ee4f78eaaa64aa6f6c8f349c3632bd52704f6a5b99627d9281448b7350871a2237239ce0706c26ca747b312754f9124433c335ca213afb8f4cc59f92db09d657ccef0b84635cf79df5afff60ea24c47997c8dd04c501fd4ef478ffd2f9fff6b82369c2df9b02cde2a98538daf8c393155cb53fb7aa72ad157a662088d05a2985f18f62922eb0dbe17612eb3cbc910a12f67a67c5480d52a67667d95646ad7729306f6b38486b6039f6ca2383345e2334a11b2bb132ed108c58de84d97241af9d0c2ec44a5aebad2469566201b143464f5f225bf1a0cbb7a66cb2b49bd155141de7e500ea1d376bd76063675edaa24acfb3dd5d01ccb94042b01a694d2c1dff1481e882ffffb5ae20a7d3ad4afdf3bd5539203e7d70eebe7a2939956cae66a6949be8180ab68c91e377145940dd1104abfd0f47435a9714a2a633ad1cde051eb3c999d405aa734722cc5378c0cde2a3a310906cef694ea051b22b519e7dc9bfd02c19a5a5d454aa2952e666bb4caff510a195beca60231038a46983e44d82b53f9d93e128374dea02723f876ce74d0ebdde8e48c862d7f37ff0e9fbe96b1a6a1a331ccf9e3661ba428ac5e82a50b70377fd9154a90fddc794119276ef02effde454f529815bd2af11fe3def1d50c1cd68dd8a50feb674b569ee49645b5d6b7d6fbd27a5b36e7ca256d758898e538bda5cc8411bb4fb0d41ede7364abd5768bb46bf910bfbae70c4bd35632bc2efdc280be0e618e9c73965168ffc7ca771695077a767fbe52448bb765531e201722ec2dd5ddae4a25ac6b514e27a06d7a0e721c3203c830e5294bbc7bc424a402834bc3ff1c8e35493e8103c262091cb6cfafcf14ef1cc89604cac85bbe7f88f745438703f692fe992b9175f31dc7500dc306d448265ee55a8f607681ddcf6cd8e326d3a6d8bef9468ca002ef1090f7a9856858509b51b8405fd0b6eba5e543d2a99cc4fe1a2cd323a1449a839e9b50826b541dacadccf9e1c93e72fc2ad4375fb07b25f32f40347837e395a7940c0a2c296922c66ef2b0856123512a967c796e17a0efdbc31a6f5b8d525a4177631eeec7226b1fe7cb54387b5d6f6ee97ccc6c5e09c0c5f7b6942054f04eeee88c7989654209db2d7bd4197066c8f0d862d0f03e88a9dbfdd3420cf7b048accf6c2af9ac6416c19611aa25d81b10a12d635c1ba55d5c44fef3ea754e0c6e2afbf9e1bee5d961c02a2a4fc1969aa8001b8a689eb87134f883c50cc463b0c4fd096c169860d982479ba2d55d2063e9d82e1798a3c22b62a249067dc764c31c99f358c1d3e86b0f92f8d9ad4276db96babcd3e697668e83be8ecb92725fd1c3bec8d3948ae24c35f5316d1afa8a4a4b44970487c7c50478ac38f2e757be40a809258fd9bd45ae49dc7d266fdc4e89a300d53d036372a49570537e704be71c2161a61944dde0ac6b3208733820353433e40b5a5b64ab194aaeb60a989dcf02ca1400883372ee3044273fc9102baa57aca6ee98754486ea832a4d0456209668b3cb8bda35dc6a5a074aacfbe89343ac7cf815fb5e05c468bec98ea5fdd039b5d4e840a9cae90278d6c294270336eda6879104fec0fdd0164fd81ce1f23bbf66584d5e57fbd4762961424f4231ba3107974de86d62b9de575008eb3c352ef19cea69c97d5b70f1760687f81845dc5c0152999d5383be488c9689263daf382dc04923833a25e87a3044379b32ce58a079522dd38250450fdd4c5bcd655651c6032f93daac4c5926555c962268158f95a8b5725d8e1343e13033903297fb0a9ee4a96e11cbf4116432fbd907d55f4e52d560ca62edb69f70fb12784858023414366d033e6d90371aa50c3253213f3fedac1a851aa5ee1b50249e638d586d241d730ca10cf887dc576d153e23d1aa5b20903fa2a2bfe365f921601de49a454b960f64f385938e794b65fe8954f3ef925f486703d1a360050c064def54293985a905de8a571db40e4122127bb650b101e1525a7c53a1d8c6f20720e9cbce0ad58921b964993ffa36f07fcc53682a9f19d33003c2bba3d6aacb465793e3442f2868ba1f993ad17ccdfa453d3d9539e794e8753b86b4683f93f1b2cb01565e63008a8aa169012d167a62c82f12b775bbd755027e80c348fd1ff65f7ad84685846233a30f7b43479390210b16a1df3489f17251697e9100fb8d1ec8cbbd57c7949f19fa0e8388132970708538ffe973adb0821812a31304e06b9f6cce8a5fafd38f1bb3c9a6be42daf01133674590b9f5a8394c2c69a4955dae198d6f15fdcdb8f87adc8f557c6fa0a0973ccee27da0a188a8685a572b58fc7d1252445db5ebb477dc83e0c5bd009696b8a1b77a55095893c7609ca576ff0a49f69507cb0b360ea59a5a09476c9f6026867cd944c8028071dc146868e29b3609e83d0026a67a07866d62a47624f44bb10ae4db5c2d267bdc1904ec49f400f2823fe8c1665419fa5fa6c6106f7564bd87093d3cbd7b879251aefe3f94ee8589e28118b7391e0de26cd7f679d28175fd56515cc1f50983a121c8c081a12b6b0b03d6ebe6558bf6c7ed6197dbbf681895b3667febcf93f8d815984b1f737e2e34f3d69abae3576e309b3375f07556c83a5a04788028a2c488212aa556f3ccf9c37779c5767e71656cee69477ae33233cc012b5ece11bcfcc3fdb8aece5affe39133a7f43f880327e086eb2f11af3e3f6a216f36c9c389aadfff64aa4aa87cd1ff1a24c8bdf16ba53c081da665c27745211c3a8f0fd24949982d39224f92fbd42b6192a9609cc06d08a7fdcf24fa0ccb89a06baa115034bda8db6eda42f49e84d30fb219d86a498a6d4216ba061fd846330f4a6d57f79642b970d1b0bb0c8311f081c5618512fda1e12ac2daaf0fe3c508069328dd9e5fb62abd4f3016ada0c0b1160d01ad51230fd2a2765681d12e9a3b639db26a784e0766ace865b7a2a7abec3886bfe6f6af23f4d5f9d870d08dff398a5578ad0116b1ef3d6ab2d0fb653949431a0fe082c667a193f170448254b0e742e176b994e00b5531ca246a1bde01f477f50d5e351e33bc73a0f46971562be42d4d56b4a0a92270bec47a9929c760ba88dbfd324e2522e890699bcd7c3d2df3f7598bf9df7c5cb188d7afbf5cc5c0f4aee6f44105a42ac2fffc2f85e965447ef7d380adf08e5d8df1de067cd09a7488b23b97162af53b5d908a571fea52273243d7084bd2f270261acc403c2d28edfed62a4f69d760aee09662df7e73194613712b54854eeb8b90fa1af53d766bb9efe1dfa019444f611f576ccbd0f74a8bd545f6e679afbce2cb0a4f74b127b8aef5ab5cdcc3456e8cd26f0069796b01cef4d232488822e4a4e8b5cf2a8c94d0a16429b907d0efe8dc8c807524e0e5fe654ea7f7c1116ef90e876455da0b4ea3356e8ea1fd8ab27d4a1eaf7bb792f0faa777518755dfacddb68f737e8423c59636db281b2fb78b0f6adce9ba5bdbeaf33048068827b7c18d5cc41583ef04a61b9be282268a8188904c7edb2e7d6d50e43640bb0faf4d078cf1d95b73b4be0154f288f08dc40f40357716cfe97e2d80d581772569b31ec62e8c75565290a31fb9d5f20db804b8c80e0616204272724c26a9bde5f29b15e5801a93aad7f48004a1a7ccbcf90d33ac7bee7000fd4d7a536da256b958568658db13e8e65208628fe2c9036d6d36f63cd25f1cf9088a37e1e764b06747a8dda597859bdaef9ac4c558d7088aca3f5c18cf43b4285d013662445856fca44c391b96350a02093782971a59c33ca973ee63fe213d7676baa1923f4079f1d53c6c6be9acac7915d652c4ec7474fefd346c0a9dad765d445961ebeefeee429e5e546a5dba89dee69729930fc59f3f0fd27503ba476a656b3ab3e4d9c8e7e48f396e51f19a21bd513fc08c23d3948464b50c297eb9d98bf82f86244f128b1be72f50f24cc05a06cdda51c146a762bc9d0cffc621e49192162e22e16635cd2b2af14d7151a3d2d31cb29a4fb9490da12ef4b6a01c27b2bfc7b0bd1423ef7ab113180968e8c07842e5d70c5b5559b90401b191a26db997069c6961da4927af795b65aff5c05c36067b883d7ed30dff811938009026bb9aaa98401ebf63db6f39c4d98e74839732f96b9bfbe634cc6e4436d4818164fa94b0fd91aa1aa39164d080e4144b122dbfb38e72ef5cc6a26631c280ce877fc11c04f18886308f5a6ca9f4870894e98720ce1b88cf175d77413156f7865448d2e59c18ad46213b861d76c5ffbd453381b586c078fa4d81269a45cf5b994bbe88286b0a1411a9339cf055c952fe4e1816b25e5d9ebb2b7e9d21bcc542f6155a04489b1f1e89499217960c95070bf8c3560fcb8c87af06a8c738b074a28342d43500b58b70a19b7cf13be979fbd8bd251975a232229c56ed891f861a3c38eaf80b0e38a349af6008df460552b8a9d50a671e8a67343625fad36eb5790aac9bd569ea617613b930015e8208f126aee60efa5c1d57f9ac6d8a7fa784456254d7c971bdb256081b45b2c60424fc27c23902d5154df41877ebdf48fc320f92a414062ace7bfebd9732bad242ace6df32c1d7d3e1e9413e930cc46f97ef405e51b0ab9ceae75ec9fe9678b7e1589a8a51f31dd1f50d9f6288700d37afc15a714682e5b869f7a020c726a41c701de0467669e08aac8aa89609c558454810e0a9afc25b7ee6ba81bfcbfea195d57d92217fac187f7567e68cf79f1c7d613d4d7ffc8c5f6897ac371b0611c167eaf1815899e836050e91581e962e3ede01506415aaf52c7e7935d1094c5cc688b15c0c75798eef9a3d3ea52893b9be26a798eb4b9741e678f09ef30e1b12d00bd7a2c5bf505049e722e3b8579e955e0a2719cd75af6570fe3bb38ed077b59272c2401e3df31d4a19df42e3a774bef6635eb80cf2e9cc8b1b620af7205316156b122139b6c7d2af173fdf6636508632afc097442814bb9de830eae852e2ac14671e2add95ae97b96ec40bdc5f47c15f3e1ac1ef6eb9b11a60558f8c571612a26bddee68041bc59f0d348bd18301683b81f0298190fb304f158f96a2756ab3f14a49bbc58186247acb2b18035d49842392396e2874088f6bb0078561ddfcfe56ccb1938e72de27abcb55422d7ceb63e086f556df10994126799b81c4b476212be4b23e55626b4aa5d1ff01dcafda7687b4136cf5d4205735461c5d2ed515e300ab310ef8ab55c948766f89257a7d9a03d43489b8065cc09b845a46434be627d3d340494a8b22cece728e6d111cb3efb08f34bc8c769eacf62852110c9134708f3694eda339879b09734589830fef4fd391d448f6f345ea01a17d96c253ad1404266f0bd35e55d99fee669f05f2da2daf571ede334e0041fba9ff6d4d9fe75f80f2a9895d82488dc3c74b5f464492bd38c679037c327d109f44336667781358df04652987fe2c0d9cdd9101ad597c62888e6abf13b63924fd6511f828ad32622ff41ad651b5e20cab359456bdbe8a05166ff0a357a9ee5fbfe3da02da98d1e8940b076c10b3208d47d50ea97ee85083e64b44afe7b14173a5a7549e75cded44ad421ff34fc9b52c21bba3129e0d05198c67c57f3b0e3108bbce1987a454db85c6f8c0e777fd2222f00f5ca8359e2807d35f523940ad25d0289cb8f2f023b3bb1647ea56a36b6cc7a1054114fd22dcb4a94cb2ad222e3433dafe8fa07aed0af089bf7ee844fd408b26eafc2d73b0769c346cde2703d7dd968f688c48b2e0ecb89e5d1c7b7ff64be5c66c401aac92686a8f7a14b019ec711015931f133e3be4edf85cc45da2c191460ce2d8779bb1c1de68677c9880f045e3fd33e101fb87cd04512ee5a2aee342652d6e658eebc875e76f7260f17eaf6b88f7e5ce071fa5e9c1374a160adcea31a65ab49f053b30ab5137b720546db04911a5e0b726513f96e00e9ac656be46c127125308e167992e839d3b47cd4e0724be6487a67a0e672a4cad1a4edbd1a97294b40004abad083056c1714a456298b0cdf60ae0c008b7477178d0634ed73aeafcebb3a8e16e15ca54eb5ca7bd34c5fa86eff72cf5da12514c1d39bba807905c6da3d254bc5e04cd3e0ea0479d5bee846807e7791b9575f2950c5a160fb2d3d72ee8abbb13f222924db469e4dea43effd824dc9e353df4d3f30d818d998fb2cc0baac7eb59da917254250524eb15ced1923c00d612c49be5c62f647176f2349d0ed45c492386a7de7a39e20b186a249d71f5ee2c72389afa9b4b532717b698f2f0ddb509305ccc2b9560f90dea638b83247a3f1439cd0172f23c4132a33ca4539ea06cbc9ef54f776ee14d26e144ca7e43e621ab4ee873087251b3df1ff5eabee80c0b3ac8ba23c100369c889fe01025d472ba0d904c40ba384f71afb72c00e6e952b519fcd0f7070a2ff9b0c7d1f7570a34830f8dec584250f1d3ef3612b19ba4de6814fa2deeec3fa61bf21c8a77dc9675cfd4b0f39750a7430dc3f1047fa95f720fecc2c0b071101433b56c53b33e6f5177e363cedbd49c548c37235c22f55fccfe8879222665f1fdcbd3e8afcf6b251554c5f2bb951089673af2532207735df5e2820c9e2d35b5095c65d9bb0ab973f54552ef1005cad124a01dd530c12f233c4f973df0bd7130922bb5a0243107cece4954f89eb065bd89add4c83bfa88dfdd5acd381e992b4c62270954d74986121217e0ddfbb4f489be77a82bd4729920c7035cc6f02eacc91f42003b15c9660e2e0e4c11d04dfa4b6b00d7c883c5b0f0ab4984dcec4bbf4dd38146af594280b9b20b9f4dbb55bc70ce2dacd07cdc1fa197ce8782c523937d27b81a92d73c7b8c67194f9f33d24cba73247335181000f49f91b9282acad86ddd3d60335fcd20c94596022e8684297782730b783e92280efa63f875090279290550f1816117c507e7ea02bdce6997d67f097af9f570a9481a75d180c8fbd68c41404b0a7d307b88b7a694e41e97e6614a26f46f4b1aad360bfc689f11ffd1bf03c30128b73294d9988df9d607cd1599064460c30c50913059196788d1d5cf84d148f0467fb52fa9113d89244adf28d31131054fd2859bccbc79133de13c4231fd1a9e8fdb45bb7fefe6230a65d385ea1222fad5b7af286e1122bf6bb9b9862891196f74a8586e4ed908a48019d0cc010ba83ce7b382dd64c5be827f4bfc4def86dd01a8b9224dcf19177638feeeeb7b1918bca6b9b4cd46236ebfa6c785033ca26b52465b7add2e0661e4cb9d9ba905af153263951df81da1983eba29426034c5a9864e1d28192b2a69754956e86f974bd6b2e6e70711b2cae90cecf982ec1d5fa9ac49645bbcbc6083967d400f68ec401051f3d5d2c3bb8609525d89cc3674bf85d5a528be2b7f2c6bd19b29a7fd81cfafafebb347dbe9b6df1d8423312455f49101aa733668b1beecc52d0ae67fe6c70341e6ded67eeb9225474a57a722db920d5ae5fee3eaef23fb76fbf39f942b00d2716e64429cdfb5924e63501713f708ed3b01af81b2e85020bd17fc01fb1a39a6d5841ba580ea401e62b61f1391cbcc49dbbf70f63f1520d09696c5e486fb7524e93c5b7a3a80d30ee888f9350775787bce793bda0e0015eeeb65231725e98438c67639e080c51894f2bfe4b91caf33a1d1015f63f18a9d375affde441000fc5f99abea4d38a7b533af74950829ea3818b974b3e7459b6080ff730e85a60ab20bd5bcad227c7278afc7e22ba4c27d8da25808326d8a8ae4809772527df9bca36d895967a8c3117add23f0d06537a9a3fc9a45a9586d82b809292528da6e00416789056447041304358d19c90e02e6ff6c95ce346d597722c2ea15d234e56d2437b7aa3ac6cb4242d20065b3190d38e75715023d79514793c7e191b9cab9dddd385067fcd191369d6c610969222260dce367d7fc7527bc34af591910c5a291e0b10bedc2bf5df1166f685416b346e1223cbe0e8febdce1f8e00def5a45ca6815001ef5e2ca28cfd8deaa5b94b36c36bc42cdfe4e031fe7638d51dbd9bbcbb8c3cea6e39f7dd8da0e4a4fd5131e15026a76acd631c1bc667759b9c63d9453c6a0e45a2c6ab9678729a7175241a80a0f950334ed35fba26d64b2d96c2678bcdc43a8fe4978239c23d431c23f879cd95101a545a2846c5c1df84667374f00631a084fcfe1822e98252c87e295517fa72b2fa69e019d24e72fc11849d776dcf0919272fe0d9f7933d1be176f48855360d5b709a0035f2569dbf5eb07a6038165481a4d76fbc6934e74cee99499af089f90ca1d9fa83c223ead3e9f8b55ea590c029027342219662f32712b0e0557d11eef6c75a7fdd6606db99ffdb36f25d7afd08dbefac56aafdbcbf10257078a933feb3346b30ec28a2e8ec622a69f625b943dacf666e7560b2ac8bffbe32425ae31ea302db5db1b35da58ba0d2dedbd39d44ca20351039331e85c36ff93c956209b226af710a7d2f10507849f6c774b3efb61393d312f637b42d4ffe710d4b032b03fce17e198c709f6506435eefad6331373de4af0f76d7fb86ea3ea5b956f4e045346674d1107feb3567d7162697d1ca26bea497903c22d596f7791346791af30c379e4918ae48e695e9bbdf7b96a44bc7c7784d7c109dae263fde8d170e68996f573730df2c0c17bbfa3928dcc50241ac6be35b18ef07ba917f666bfab12f06831379d584af95b8e91d121e11daba216bb948b0ee448cc7c687999401fce2c2cc2e0a80bd286cbd8b1fca9d9e6db43aedfaa87923fef4d20096b8b5d1e6a6e8993c5fa56385d73a029f58c9a401fc88a18d73129353579f4ca621f03824c8146ab52976123d4182d677db24916117d008ea74378affd766f4865131e45b8937efc34e15461d712ba0c0268e92655cd4c1ee5d6bf41f69da96eb85d6aacd148dfab01286bf48e1461f1c9ea98ef11daf8d0d203937d0354fed4e96eccb41dc18a6060606afca7260d7b7c8aad45996ee67a3ee72776b0ce2701e99eaaad09e3c2b892d83f9ac382e288be5c521d2d24d0708ce617fafbcec295e5198cb5369bd9a4e16ac9818cb2debd12a9021aa36d6fafae8b3c225fb0d9926a468001421e9b53d7da7804dcca49be28f3abf2182ee20c384bd29521a2862a0b566fcdf991623bd9131f498d0b888ce9e868420f71da960f4fa75054d3983998343b52d16e0b62f7af92153572a0be4e7785d6be1e30fd268a002d1b8ec6afda8beaa2ad313099e47fb2f892401b9729262686f2155b4af2c1338a1a1f06f583de19ed0ed0545ab668d3476c77d1fcb0c3fad4000f6993cc1683a97ad6e3fe3f40572cca998c2a72260f5987133314f12df23c438a8bbcaefc6ed62ea6dcf999834dd2de36a03bfb56f55ddad16eb1ccfa2eaaaacd03575b373284c57925d45522eb08f1af8a1de07b8175d5f221acbb6d14582f93051fb6135a23777cb359fb19476e67c2887ccc060e74b89087dc3cd7a8430b0370103fe60a0bb1bacd018d6a1c6cecd16d1b724c87b7b605dee74fe74ba1843dd85f3429f0072a3a6014394aed0942e7d6c193837016b315bee9f88f7790d15d90474a6be5851d5a195ffc02905f284cbfc323d7115f613c98774f490714d4cd2d09b4f19422dbc9e9cc4c900decd6df5be03332700cf6d8ddfa03af15bca4d26f2abe2eb14267db1c07cc8ffb425c3812f82508c0c53b88bfeeb19c06a97b05e1ebe1c7a31c85e4186ff5c037660ea66a3a23dbe0fd17e8b7ffc7d6f8a41a254c2306438b4f8134a83b64632ed9a13a01565b8697c139aaf99f07a3981f4d0ba8b521f4712346f26357417330e242b49b8a792e0c394be27ac7fd4c421c7ef3ec171f18bbf00b0ef2701ee31e3a3a88684f93a8378b76a88d5bf708b532d1edcf5ecc0f038b59442b6f79b5affe598fd7e3293e594f97fff4ab9af0bc72eff09aa22faf75969a6c4b528a9117e03287fee9501b46668b6eb666da720c2facff982e0ecf7bc6b25c1412a8b7e2f94b72bfbcc639dd9a4887ae9a35925a27a7d8886291da89b9f4745ca3bd81174b7b49197c7fc74d8c145bdb1e149a72e5984e2acc6cf110992c6857f9088c32d16b8401678ff6bdc33618485b1c664d87300caa3443a42c4813a536d0dcdcc496a2d10148453fdb28b1e48a484c05f0095a3827e38bbeb4a7576512c596d4a1af28b812e6fccef92d8185a0d8b7b2c0f03f65e3a9f6c4f5a658ad946fcad71a067e469d09b3600787d55c0fef5ef5a9b1ce93f6fab2fd4227d8c452cf551df5b1b8d60e7e2325a0344365745624bb9c5cf092126fad38ca7d57707fbabe6ab566730bed588fb29c8996b45a27e4fb9aada9567df859d687d65727798b5c8c7af3cca6cafc94164356adea46fcd7e31dbdf8f87349514841e2f9ae498640e9fd5c86663c64ec38b2ba7ae93befcfd0a7fdf6ee12e31fca5da84b61e2c72cd8543213045fe5e421a4a47f466e0fbf9b0e3dfa1a15b5a49a256a9dec60ed804552d1cea29c6975afce1a3ad98dcfcc9ad83067a83c4502d77e20c0d64fdcbb0d55f11cbe5533c9aa112241e9f75e5eb1272d9e820b43e5b4214846fb157dbeb3e06905f66f215e4a1c0b62420de695076e981479dd6bb5be18c9ed3e1254e06f46fba414750f6e91815d2fafeb5c06add6ff70fbd6b8f278e32797f5619070152794ff0aeec2e36b997426ca7277b80f97f8153400d8cde123e17c7f2e60f65644c6e3fd64b4b5b542612129834a6fec305bee2b1b45f0d415e5e34e4de4cc511e915e443e980f8993ff0fcd260525cba4c2521b4409e478c760c3e46a7987e19d6de9910c334210496e72fc777d6420beadb05ceb76fdcbf1d20393aff1cef9bf226406e523dccb9c47b99ecbc7fa851b4809477330b744e1377c265f2f358c89f301f00ed2b6df31ffc8b76e76662e33fc7445606d8834b0a45adc552f5852887ba5ef921205e72c719836049ea79dbfadd3742a8cbd149c82ceda4a248452981c99575c323d440b46af058cc0f6724967c6b279c03f8c389cb0648b00ccde761e3d80a63192d871edfbdb2f4dc3344fb0d223c3706d7062398fb4ea83e00b8019c30fc58677a87adcdbaf2ddb81858166774f23ce4ab2002cbe8d4094be7d6caad886a9a9d93f9e15ba5ef2235c0ea7fe8cb704501c18f2407e63d2b033ad53be66fef55f4e166144a76892036e08a642dc490f3973f220433a7852fba96147e9c6e42ece95c781e18db4fea59c47506b05f05e250bd95624810a5a0c660fc3ec84a754a8fb5c6ea1139df1ab302158d775501cb96e0b6414ebfe9078f42061f8e5003d83590e36822b916f59348d6bafe436c7952fa07bba4ce4cd25f72499ccb5a152ca6e4efba2be7ca275a54bf4cb813d31f0ea3cee1430a3d5a286a2bfe24e7263258b09943153760278fc5c255a81a66d64ddc0f505bb907540aedc58af06c104647c9a2497e099f46d90c4d06943d09296d53247f5ce309b11ac2466abc86b2b45814e3246c70df69dd2e9eb48cced07828e0dc857f5226cf5f0cb3106b47898b67a49849eac5565aba5310ea4e3de3147aa0c1f91a2cc1b2b78e4d19d6d411ce3e7ecaa62df3680264d3e37b204493edaade868cbc7ae72e3dfdbd234c148fb19911d6c6661df6abea16a4d45bad053a0e4bfac52ab398726fd335916d3abf508e7e1d96aaa72608f699964ad58c5643614e256644b64c69b10b94a09a856fd47d4e901c0c65c599c3abf1eff5a2c140a54f3c76fc9517a2b223a4714d198d2f015ea1ac2bf94680ec75f43019a7c7d6215db90991f2ebd02bbe9de5004053a29de1fb876682313f629daf1b3ca565dbe42a500902627367ad200f0c749426b2a7210cf35b560d9aaa92c70040371cfbfeea2b781726f4ad0a59205c96a1b09f87fef4fef62fdf087bda18189b1837a7a2caadd5f259f6fc833a39b4264fb3d3847383ab31817ee2d935f9baea15fad4a32e2ffbb703c24e033de3460bcf0d67053dcb8c98b54ceea05859833031fa32fd5097f9f8b8c7eb7abc51ac664b14411b8ca13ac1a5d599eb1daf0d75650c526fab953f10e883d4056a3d2e69235657852e6d4302246a47b07ef37c9afd29f4677cb9a2d373aaf8f1a055846d61e0f3783dc56be651d3f3cb0e92fe88258433cdc64972f8deb4332ec5d6b0096957ed975256307d1e42a38017114ffd62c370207429b6eb26c8d3884726d31015fe88a5e0aba7b68c1ff7996b939c3a1ffb8f95d11729fa3c6093e039e9f540c618cc4f1b50d50fcf30f3398dd8e415e3302a1dab0fbdb93e131a38512778cbd3262aa7fef72d848a63efa1b7b77c39452aa0b4bf88eee39e13cb99e4c855267a2847c8a6f7317290a7dc0943b3881d77b061e3d32704a3818bf2fb53df83253a12bd5d61fe1784fff2b5ae349a50aa5b379178211672f34b36f8db463e93386e355adb29024cd68ff52cde269aef869c3a63bf2bb71dab769aec57048f28fe947d04f7d96afee7b9afa0e7f6853ae0b89919b320bc877250c283d184df01ad9f0a53ab9c2dc2b72ab017aa218b51c4c181d238b201e4ac65bb9018d13e334f237174e55d512e213d571d1e29e145b5d1e74981210249b83f13090d802933d3c92d7ca12f46c5a4f693270ffd32c3e2becc47a9ade7a5b8da9359ad4bcd298327524e0e520452ecf249c58328460683766eaad149320acff58e620fc6c27716b4f5ea9c845799a6a0c772d3b4ebe1de5fb460bd3b294949cfc1272a03d7d7dffa633ffbae3c863b07da98817827477434595725c3929d321373c5a7ec2cddf3c4bb6e0e411f24425b5a165def9f7f278db9b5ed6599c97f292f3a3021131df5d74cf98cc634674670d36aa74d3c1824b4260a90cb3ae635a63d4cb0d1a32314ba8e7f25667589b593b55196b2f6b3e883192f90effb9f95fa9359f4677fda9796a001485d08e4f5a2c939591854e755e8844353abdb09f116586f4a837c3568b58a83519dc28850c34cd63fcae537fcafc613d74118155befeb86528b609ef63308e135ccfafd44c4caf561488b6d8e44e308811a8c9a1601f09407e764adc7188a99aa8742712fa2c30dcdba139bb287fde3c589296148c232dedec0a4fb4e4692684217494f977400c9601695ceadb3bddbe2c4e2c3a84caf49ad0072c42eeb98ebb92bd0464037f915add63d1356d4f5093f592b23c45f324660ee88e1bf7ab4d56cb15b5258f65a14d3dfbde8cb4964d37066c9c0402e36c33886a9b83c0ec50fe47e9d2b42857b7213ad9241624e88c28e2aa6005a40667958c3fcf37761c9a258b54e06668578d691f00cd0509fa3e0c14721e339858d25347d8ba1733c7efb77c0e0ac1815f06dd15bf0afbb183b43a5cbc5a6ed3c44ce3160349efd57d92c05841550c13b5b650a3d906f288215ae876583b55973f18a11465c071a6c66b3fa4be29b820c565edab12bb2dd4a8e07bca9791a85f1627962bd90905d79b7d0c390fc03798d1acd3d76009d87eac951e9738a590db68bb60c6ad727412b8afa1a3d43f12ad0f8637873af832f8e0ba89cd7ae1e734789609585408014e9ce2b46e7b3bb8e0ae4c8158230986dfda2f47c0e2fbcfe420fbe0c5cc3a2537729fb54259319a29c1f0e34af94b14c4a29f823ca6ee7e4212c608468bac4f4e81c72deefaa72ac61257ed936a6204bed9e0444bd6ec0ca00e2d4c0fb6631608f697704d6b7842d6559321cce7db9ea59df5ee6be3d36c6c41ed38519942ed9c6271ccb73a1c68eaf30a16d3ea31824666ed18e91330b0c6b19672519014a1dc7a5157227a9de002fe190b80b676b7ffe413431cb74e5617c9364b0eb1d3a34dbf114a0e9caee316611fdf4fa0d0a8b69d5e62b8cd4a24776b083445050561c5b471259e5c97c1130c411467d314de6004bda3d3ce9456598d0a1cc092244d2322a8722e01b4fc0df2e9b7487a26e4c27f8c24d0e7be3c5b0485e8e128e92d36646fb11faeaa6adb7279895349aed991658bc7bb98f7fd16e2a7d0a66485f1d33b9b9a3b91bc86f226b9e8ab17703af0c653955b0aa84caf3a68605c568a31f0bf317d7aae4f6f23fb8296d57a6e525adda74855796ac12efdbf2a936c056fd9fc03448b8ca55de0968319126a8373cae633f3ef28716caa8b1ff7501c91c93d27bc5bd1faa3e14c61856bff320c185db6f8eb30668d0221f0c40d5b4b305393c236404991aafed148854c401ed0940005e18ed7891229407513624e2bdc248fc4ed6ca7356faed21229c6adc22b7091d8f1303700d5a22e9b9fc7d57ef7e10ff8875fa14eccaa073ebe15ab9fa84ff44e6f70ce182e35b784f963b7270abfed9a0c79e5250ac59ae816ab858dfa30cb6feadf8fb6110b825e3a7e552ec41a96c02c1c358041d4f2e91e9892c3b94e3401b265c399503830efeec72314cca16d8c039f3c29fdc5a871330892f9c59af86e489f067bf5485272d226769fc5591ce7bedea0ceefb376bd16b28dafe47c7cfd8eb38867069969daefe2867958f70e5ea004cb32a472a19f5a75a37f0f5652ecfb27250e55a33a725bdac607b1c701bb62a28c065a4e4544304d1ff1b1851a04a5674c8eef50786fcbcc6c85405213bdbe7386b99c7ee41a91d8061c1fea4f183197351968d7c33c59739474a3c2e29cf06eb8c83a7575e42e80ad9dfc2936e3de930b121de250890593333db1b25d52648f6c15969df91e8b861348760499701816bfb267276ce6f456bb5d55529ba9bb482e8dfda2a1fa858e0c8c5d2ef711862816a6732c6071e2d9b752969f21509ae557048d8790318098107135c3ecae6d87f1d9e04e8b42e3ce52f2794150117105582e7a3a030c19cecdc6570e37524d9eb62c78cad26444fbd48cbfb8278aef9d47e3f5248db0095cef7f5a510ad5a24cc0670d21eda22b365e98b3044b7be460e1563a7160c9f10909ef1abf8b25b0834ab9feee2e12e426a19ba3f22d86bead84a980f2687a4b03cb72a98c7f92e1df5090730a322015cd28339956f1c439f5ea1fc0456890a0b637eece1d287b3282812cec0bb467f339d8bd76bb1e042e7a8ff7b2e513b935283151ee9c2430466380e639675cedd98a36caa83cb471c98ce18bc09352ba48686a8e0180b8487c55220707653e7ca1960aad81d05382d19b45239dd03ac52957175c08273bb0ba60a372f18d2d1730037d12ddaeb97867f21d020e331d23f016ecf3ed680f09b738ca5180c2507944e1cd1064dec6406838583c82683bbc3af122327f11af9291951e4de3dee7a392eecc35eaa02d298694619613c7ace6306263d7f265accacf4c8f5f608cdb4d2e9ad3230eb72b7f7ed81390c3fd4dfa42668d5d2b98c27803667e68740cf54124e1403d7e84ee197c498a5c210db7c30ecc73a8ce8e0d270136c33ef0f1efd0ca68bfa9ce62275f61a8334137a724dcdf7c8dcf676b29bc675a93b318def5a61788ebca7dcaad779df6b8ed82746aedee7975cd311475604e121c75f240b44c67dae75d1a65c8c1ac14232ad3fbfe1874063102184a8777b349bbaf3af9f8cb487c0ac0ec0fa80f9af82e847d41e597e8d8ebe89ab33fe511409879fd4b65b1d5a128ca8ba6a9fda49ca2d7b7afe18ba6928263e3f20a4e48301364275f44981a29ec332aadf99589650c6d1288ab82c77fbc19f136990a01b835a585d653f7540896bacf7b6092026409736767b934a8821c0d2feed29b11470308db8d886cfbd1971279ab35cf8dff7417774e5c9e3f24a995ee6aeebf1545fcb68f4c47bc3de73278d7e68c6727d2c707532d62a45da06c43fb70ffd92de76443d739cfd49091aa0eac51e1754c0651e64eea42bfc0204150b836b441c5cd92aa7e0bd7ba580ecbefcac9ac1e72bf7193e130f772ee6df9c3bd11934c273730a02dcf3a1711a823051bf063887a11ecfa065400a6e73fad7f9ace568066b1ee5dfeb8f205a47dc5d594096ff8740a74c6afdd3e738dcc6afbc99c37feb93372bb28fb45c8405d4f4e0d2b38134f25f030aaefeeae5a5cc27bf24e6669cc21b713692ccbacbadc09cdab240ef9cf31f62015f376eac52256c9af509ffce884a7b1dd0d18bcdede4088428ee5ed3f4237b19f96cd91522cbe2bd9de7a6e2f3631e0db8c93224aa3ff203f36e3052e448f8aa75f95bd4a0de6d7811fc7df1eeaf5100c801c39c23bcb5ee80fb4f5d3f5d0bf54f99e81bcd4c8f149abbbec7171b4e9eebbbe13e2810dcb2c9877c0ea27251ed4dc410caefc5a11aa5754755a56674b820714a4da7629ad180a784c0dcc457f288f998efa2e58b32cfd1d50b5593a1fc5967b1f5011c867a73e8baf4b18915fb2768bd85d9c39db0e3dffb6b8b692ae98c83cd5fa3f08529ca5297756c780add4088e9da75713fdd72bde4e11bfd3c68b96bce8d2664b65d29e7cd02760731f6c9d73b5aab78ffe8313b4b0cc7da82dd327c3e70afebe8182611105e46a18aded5018e92c13ea07e2bc6413a7030cdbb756c4ae2db50a43f07689a3acc01c8e873e7c0fadd898c034bd4d43da1fe07e4cad56dd76769c27328bd67b0def2835870ac62bf2f1f26433f7beab6e2a5a6c4a23f6b912283a244395dd17e5929b864e704c15875acb90d36a8c8b2b88360d3bc90f3b27fed373908bd470e1beb57bfc9f712fe9a9726f79e4e59f2d91a924985d21f266b4c233bc755f2437d5a5c7bed235d2764fd90d802fa17455516cdc56c6540d8f1ace10255bb5577082ff9d208f077ee8141e79893894cf3dd3a390372bd07e2d10c95f293ee003287b76b039b1c404c40ee845d0dad6428026df8dc6d91bc41b268df7f7f5aee474744714fb58ed08e0b985c266e2d104a0181398978a52573bb1b646e17d788da0bc6484e8f389f2ea341880d5ddc94dda14362bd7fc8035100e41bbf70fd0f833f9769f806988d95c21d697d7452ea335ae2faeb52aafffb384208dde318f566e396d29cc69353ebe6e0c068cbbf9a2ff3510c852990309b72bb6707bc8df5004386a56e187e8e49dc195e339f458212b6df09a8e0a1573ad9b617ad48c289b4ae4e05812350bd3474cff5e221bb4d8d67eabf4d105f2d636d6f5f32ed33523acb0cebd95dc3e5fb57b7fd754552d014c42205696b3b793202c843bc67be2059751c9a5098b5e6791cb29d70dd2658e5be2935ca26940fdd91ee3afa0c214e5abe26333af1fa96e6947e2be1f17b00a0cc9b95c7530e5f37aac8bf02719609de942300ab4cbe3dcae1b77f6fe3b62591c0132e0dc54d6f6703e90a619bcf0b57b1e8b83a98e0907a185be4f37d138fe8ecdce3b575094fe406e39eedf3b98fe725bfc1db4e45afd8a7c605a926a2d48405abb3a940d59470a0b709bf0270a071116cc3e855ad2239c912ed39423d6161c4bc5e29deac56d8742c0cc5492e7cd9893466409f44ccf8da4b443f1edbac546c026cf7d26b73d1335cc62798294af832ae7389ffeef4c8d7a0f72b43add8febb825e6275439aa1b1b079fab1779d86f0ce1dc606d870a69985f0255d0b0dad7fc688009e83848fe811773ac4aaecff8304aa731e9a159a24c284733e244a9ae4c9379a6e10487caea11ccb67a15851b32aa8c761932e6fdcceb4f893a7f909b3a5746f742fb56a5c4571150b242e3844149165df24917aadfda3eca848ce09e628f08541b629100bd31968568990b435ba249ac5032c5587101fd80fceb337a5c8721840b251a24d7963c2f492aa74e5e1d0dd475623a819ad7692b59c0fe8353bc3e77c98a35796be9a18ccc3d99a66cfba209a916abe624dfc3b69382bb54c1ef5850474c7f80f0575538a053d3faba491373060681dabf4820f0afb9d1ce9cfb0cc6309a18d5c38194fb0b9187d88faf8c3ac699d8744b4cac5cde9b4fdd6843a9576175d783151ea64a5279ba47862c1fbd479d1a5f9be3a628344b37c0f69c517b3d1613de95cc5f812462f6a821448102f72c7bcc1e5dc82af85bc857cf2d34b68894d6aa07e87d6b69739c82f820a482649c3b0cf6fd1c61cb32d52ecf8a6f9a0de9f2a10a677fc8130b01429a9ee119fb8cec19e96b0f33c3f578ce4628c0569be491c65f66992bdc659258502c979898685b47f2647322285907acaa0f3e693171de78a60ea2b0f0b130b212d4c9559fc39da2aadd4d571d087f4b4c3565cec2f95cda9493e830d593cb56e6cc1620ef4afbd342a1171770874ce14228a04cccec7d96401779700fce028454d8880bda03633c52ed6b30d1055f4059e9e1e24dca25b4e096b9ff2f21f9e89b856f8b968a99a7fa4bc03e6411454857b9d587bcd4624c192e71df7d30a25b89616d39ad22aff723a62791b1729b0931f8b5ba0e51aa4b2e166d5c9b674e1acad144eedea598f8afb8e72d9a14782650ec4585ce27af4f027ef14eb2534ac79e35c6a9420de07c9b732c35913f24b3336a37695f396c47abeeaf9d2af908bcc024c6267b104ca9b9e498ad7db3ba1a2c8d11655642472e2c9c8689567150d0146649cd394b3f0aa988ae392cb029a05022691fe39fe378c2d71bb62944de82d664ad2860ae6b33991c596164f18959c7ce06e9bceab894d4cb8a36c5aadb3d9b5212b9e716c8ccae972b6c7403f779409556ed3d29b74b723caeda151a855aaa625d29dcd1f528ba4b10b837ac3a42d16c1fe35dbc57b590c0f7a4d0caa0800ca133da83a2feec04ef3c6a6b69454c272b4c05ae4ccfc07235f6117846773328537eab922d15e9375709e78622652e220ab05e76dba64890b4747cbae5bed5cc3937095686f3e8c4139657cf1b53492fe5109b17a8e278568ca7a4d78d2bafada501059ec9053cafb21aedb83afde9bc96f4faea4af36b7d3dd98c14680f815f44023da41dddfa34c3b48d64133590ad428d4ea56776be20bd8ca3a84f833e13c8c0a77b30533a29897ed693bd69ee5edc74c1cbb4dd80107c0800cfe05660d927993bca4d23f618f3aa91468287b5bc68e2f7155fe8002f07ac62926abe9bb672e743c302371b532d15bfd9a81c42422a4d6abf96792a6eac4c227e60f6ae24bfa0c08bb996369e7e7765b307d171b5ef6a453e6d52a89df9f7cacfaff638ff0c4d71ec1ab9b46db8059dbc6cb64520747a94ff1334a0e3827733ebebc182d0bd09caeddd249cda21aec48fd6312b1b8b2540552a1c1f6025e0a3c44ec814a8f960711dc0e20231873147f7030c3b3077404917785ef795a4e1d3a8c5acc7c77d8f7e150b87eca325ddd305c51d11454e6850aa5721badc9d9a61ab8f01ccf0425491641671a123c86cc0502a6711aa160b00bee7bfa6c12c2c8a8256fb6d02272e55e935f0b977205405452b11ff4163c88380dda222a6323c79ef72d96eca29e14eb68c5d52261a803aa3bf8985b2864bb29f9b0a2e4062524ba30a47b22ddc3bd297c9dc8a2bbe7ebd5d23ff90c2052018ff6417c2ba0130945474976c37dd3ea87abb19ff1ce03dc064a05489f35542b28dca8e8e600f82fb3a5a5150d5f44d57a0040122e80b3f6b6910d36572c5b7d9609526d4ba1a58ba902b2b177e223e6f165f4351dd19643e8f251bc8b37a9c75ccaea527607f97c252a765e90022b1365daa0d1b2b9fc966c9876b5dcb1c9294a1c71b42a3032439c2c41c48b93b31d6a1bf028c991bfef0057bba39a4b083ac741b8f8ff381be792fde12c4f5347cd318858cb02ceb4d08e53b0a0ff1022e8f551a45b85fbead47a27f0ee9fb694f40f9ef3b62c4c6a23293feae0e8ccdc0d4889a1e7dce312b3ac40cc10873016ce9091f76b24761df2b325557547a7acf5df8a30069102fed78d2e8c72aa7e9a928a882e0727bb3426557bed66860b8939398d30d71a77605998f85522fff7156200cd68b96bfc928326e4b30efb2ef551fe042c09405e9c96a0c345645e50be735f779c4541a91da8624f7b2a5282a842cb794867aa782edbdbf10c6aed00acb5a58d99844de30f387f49a3943a4e2fb5dea423306c4521b24e7d2b0ad07a2e12ee62e49b3754145cef4f9de42058b4785c6aeb1cbbf80d917a7d680dfbed3064fa32e104e3a3ebc1d1a318e86e0c777abf09c3e01c543b603cb34acec14d5a08e6d094cf16fd58bd37b4a35684b6653a6a6275e338f92e9d5fd4b2552c423a08d50c7a2c0047e5d97ae474080fb18c60b2ede08354740c35600dd15c4858141e05665613ff98776fb800359ffc01715e0e39f386c06d3050119be3293a4ebb357ba6c75e4609e6589406d57915ffac4ced87ff1251e34f4b0024dc538be45b8abf2a037a1fa5e8ff4b4cdc795042e35435bffa83c39268daac1c1b8e9f4533fed1245c11e58a655ebd0460d5bf99e5cd0d64a784c173e020738af2b13f2d97d341ec679a5f3ac4fb593580954fece67ec1eacc7df84d2e9443ffbdd6ce3db58eebabbafc046d28a7c4d7a80bf298b2f63823e9557f84fb438d27b7913b7eafeb5821a27abde9777c7a1f5b89022cf30b9192e01620aa675a7d50b4efcdf11d7d9e28215353c309a8497c487c60718663f519c18fad84f23f80cec5f958bf118a55884b6074e1cdafb847057e1031931389da4f3a96a3978eaef5545050131e9e97c9f3b514f6f561d25a75ab2492c5497ed2035a449e490dc9005e4ea6b1a663ad7e1e98aef0b1860177579451e2d234beb4782842c12e3758cc964cb9505267b16dd6954c8989a3cdb202d3f4d2b5ffb814f90892ded889210a4af0d32e488fb3adafa8ced36f71769c89eafd4fd9df421052c452b3a89719718365817e5985143d67b435c9f0a254d1573122f7983f498e5e8db5bbfe5624a1aeae127a1706b73595b6122ca3fe580b1cfe1ded327f8591ce884dbc30675e157f0430a2a5f7c0c894609452de2ebbced87249a611c7146a84ed737cf31f4f511b7c217d36dc13039fc45af976f68fa985234322ba052c5c81ce1355eb654ecc4f17e205c84a98cac836c3b4ebe45fa60017733d944e30e52f548915d23a900041bf55a9187767cdb973236da19e5f405442daa760d8be26d38f94f7976090defc5f1270996afbfb34b8b21a6472e59a30fb797f21f6a48370537d196fd034c7408266820102dc95e031af74809603952f85f50a134ebd067d34dbb797d6129cca0862420e63a891a018c195306e58ab4e0e9c2e99b5a9da92315b93c80e1a1860af554b804487b641d36622b84db2b222e2d5f84304d880943f4c701becb8bf367656311a86782a0b5e89927369c2cfdfc57b8749e967a713499e58e8f27f2b1885f6c81da04c3ece132f94e2b17022f2e5802b77ce9fd660a5bf11f23c5e35f1669f1ae60d6081b6e5073ca47713f911155e46ab82a9a075bbf434d4f13e939527b525e42bf248e9688f6fc8729201aacf756a394ebccfba1b18eee1764392fbb320afd930d954e6c0c1136346176443d1abe79325270b2345cb1ef439f89cd402340bb98e7f608194be5fa673aa0f45c7f6d63fd1a4ebdaf27e8658b23b641add85f44f964ca4fa698c0c13c8d225ffa3789e793a403f90f439c10579d8794e19a97afaea13efbe914ff012c6d185f783aa49a1add1035a7c3853ca7907ca2a771b12261e32e2602142286c25c9837602e71435dc8d4b050ffeee84a9136da2ba04fc6e953d1643b5898f1e398668dce16944d89653e89790947740d610772a0879ae45fb7e23e5239c94fe3be02e516adc883bb9e248e522e75e3778f63612a7be61df32fb714c07b77897084038883963e708f71311f083757b71ea7d77d4962ce84ef15db5e1e44fd692699ae9bd422a65ebb57b697af508fb2799b8dafe2b35370e183258d9342131721cb8e7879bd71f5bb97b1ac19d11175192c3ad22bbc371f540a52a35101384d7ca31524fefc4c2152cbec40edf181d10a155ad5046e40bb6ec56a573a93caae377a2e08f244e8ed2aa024c321c66d4aec0cea5d5609cb313757c2f2e7c116de4b86dfe554730e89557ee0e71d211e747d9600546fdf40f203d303a51a6c520ca402ae56166b765e63d31c95f8efa484c7fd0d6f5425f2f5b06f1b5278a9e0667751834d9e78d9824a650b57ccc007124c9380fa1773ff97da04e38e700f2125d309f5ffe823dd454e02994e2ef938402bf0f62572c48c6075057abfd9a6a9668374f61783a0431f6b23471bc21995b15fb21121f1d672cf20b73b63a3f8a6e9b89a4ba03a2b89c11cdc97661c016c47ec6e0b669299f0f808134ba98f6d6bcb2617309a132e90b0f5750f999114dedab852e9d424e16b3b7b41a29c4b374eded85def134460e60794d59bf3082ca7163d8bde4478ac4944da14ee8c0a4fd0b1fe8628dcca22659454058db20337951e5f5966ec1458e9c2634dd8cd90e6d82133bc5ebd04733cceb9d20399ce9af1a10f40610d3bd78d95e9f836da96c9e129589e8ddcb51d21eb1bc2b3868311409fc52c4f776b9f7cab9737cd04f669b470934917877053664de78c6357132964901a489be3af18c0e69888c3795e9c4384bc0658c974b2125712bc3aabe50840467b3bd13da01e6a8c2f42ed15ddebd531b506231483adaa42cd3cd62c92176d903ee8475bf00f72e1640d421859bc2d6f9793523082cb0042aa0ee17538b455a5577516d158c9fcbc1580a777279db014c55cdc196cc49cce6553ebc2b425164377846e9b3e2d5e3b61ce89504834bb4e0ee2ecfdc98c0ff586258751c00327c169868892e7b7c12c9319ed69186a1ca0f30a80ea89b92587e4f02deb8e44eb358083105f58f0427c498e01312ef75c63cebdd31d00faed4ee927f48cdf4cd8f24a8c87d935dbbcbb60b77679542187c033deaeb93b9d2c51fd56f496565ce6418ec2a926d1abb7c91cebd1e38bfcd7d9011ce92a01d754e11da2f3413272776aa0e07914af98c9587c1cf9250660851a4b1c41abe0d5237ed5f6987b9223f0a3cbbc6dd03eab605e24d3ac4bffeb7748600ae1636076b2d0ffdbbc49dae73131cd212217a94eff58b78eb9805ffde64d6dcde1971cd37135474924c1ec09e910af81e6e41b9dd7f34b516380da14d8eb46a10f35ada00fe4cdbe9d32d52a99def214aacf0f0a274c25c15920a3d06f1aea1c93c95fe26a67d1a240328da0dbd659334aa7a7c0ed3f6595ca45a8ccceec88c6b138371cee5ca3a7f98e421960afec9b9791d768c8d8f60e87c517831e0e1e7e7cc59eefa3f578ea8802c7ea709af96ee44973864a1d1befb5eb4d1d6f8fae9d716a1a1a5c5021880f6c7f92a1898b63e47e711f06152766d7dca70ad0bf8ba35da7d308d1d983d8e0ce7cf064532246a73cf2222b154b41e05e5059790d7a28ad36d5ade3b030813c669364267fbe42f97bd0076508933696c8d4a5323a89cb45ebf70615bf78a30dc9457199e34ff80771d5669cb5dde8f4d7f44746bba31f12eb3b77100188fb4242d59a94ba755fab17cf49036780511a1dee95a367488970bae2d87dd1af095e321797f4b7814ac2b026c026500e631bc875caa6db754a4a96d155cdfcfbcdbd3661bae9c038e6382e6e693df0c9b114f470e6e8d458467b81dd4b21f194c5caaa97304df91a8a374dc2bc0bf40d918711b0dcfe131b2b66e5f6b9056ee6ea09f6afb517c6d35fdde148d4dfaf3679ce227fb2e490d63b139cde90074e5dfe3a963845b0d5fd7976e77e0fedbce74c09da114587cfe094d77ac79ed6689e15228b5226cfa26943b9b74958d5438fb28541b1d5343dccde26e81f519b321317f98b41b9fadf70a9a0f60b962fad21519a1e4fe0f21d851b677747d339077ed6b1bc1cfc5cf72b86e3a0356402fe61a3bbb7f0ba0fd429231bf8d5f1dbc488122c27ca1c63f2c8e08ee91f64c393f26952374c81b45a4bdfdf493a206460fd53f4f693cf34341168c2983fcedf1c8000653e956943c5463a3f37b648c1967425983251f10079bd2d6d72b42a2adfcc52940d08436a8ae1962d744ff386ed51d58f408f2a883d2d9e8e2ad51b9b8e6634f8d093b9b0c86ac64c1c7d7a27519efdec82a162e20763e8bbf238b9b8fa9b89ec14c6def5078b7d9eaa1a5fe058fc2e60b79da6ba6bdfc8dfa2fa97b8a130c400b2186e005d99a540b966e26b225bf6142c4a12f6c1290c13a2e162fea660690fef99365108edcd4313eac82002b1fa53c4d6c275af7b3eb575d034c5a1d7b4a9bd4a644ea8ea6bb90420fe94ccc231faccbbd1e0af86dc8b968fa3a7bf969c5bb779f731954649020e047a482fd7c64f286541d6aed14f0e3654c69d9aaec81b217432f1549358b635341fa78445c7dd3824f2bc58612a1d6cb2d22593f333d13fbf989aaf276adbdd36c7278f40c8dfa5112c0691dc00b4cfde04c09d198abee6167443026e5e5b759d9d3e73faaca51277ba458c1e99e46db92381310e358aa4b5e9129f293af778b5c4ad738ee775f6885d6fc19502abc0ceabc7375ffaa14dfb106779502ac6520a96ba7a343323e70a900a04bb990a6a23b001d8d1813e137424adeaf9d8081577068458a0cf7ba1b6c482accd366255efdaf40ba879916770fdcd637039e9f2fb9021816f82863c10b6f66081338096fdf7c02f34c5675cfc96116e0e8eb59fc14682b869120105551e9aaeeab26a15462c030ce591466d66a0b87ef06b225ec271cae69f60bb297f5a331564f1bc9c5325c3b1516778b9931dd85365bd679ecbf0324d80106a35a286c5df66f309ac11ebf89c79eb6065d82f6484c31deb5103b18d1d3fc75eae568748ea451fec2e6335eb809456f40c850921f83e5e118fb0c7d46c3fc231a27ab2cf0a49f6888477948e984c5e3701f86ad96a11a5b7dcb3caf284b6acd33753eda5330a787815e7be5ff49bf2f611c05793069d5b3722d34ac109590cf654aa9d2c8eba9bf068f785c0a8183f08d28414bc2e01ce1b50fe844c34124ce5ae43610c5057a73580a59d958a20ff88dc846d1eb20d3a92b48cd757b2f90124754d19ccede34d04a05f134fd1364994dbb1db0b552d705ebabfeccec1f3c8ba0b697e317527957342ba532413b31b7dfba107f6807d2402886594a878c06f4997f47eab664f6bc15943977473980a73489e6c2643a7ca7fc5b247aba7e11fdff8cf31106ad33a50d8adbe317b1c6194b282a50ac9cfb53c603695f024e21ea93696209d7ffa3bbb7593e402b332e892a57b125b0c57d30133140920f3dbeb70e6320f0eedad3a7119ba64fd030d271c302d4821690d5ff3f16627b078e6af7371a134c586ff6dc0a5af40e4aafbae98bb593132048efe85084acdc1e558f765976ac8c55df8bf356bdf3c5bd6629a3ffd632bfb30b76236c48f4725d68fab5739d28a1588eb6f0c6654c7668aaae411863b38f3aba1dc4d554d72bc53d88e4312bd4238a8b330cff3424ec0eabf64b13f097437b617d06f9a4d6970614db238eafc82314405a0925d68b87221265103637bd6dc0dd41cce93a698a7de26abe53a8be3f987c8024eb76ca38700a0b986d263f3cd15fee11e07f106a3ee3f81dc515a9e02f2d53e126ff886d3b4b369c98176cf680bca6237362bd5e932bf911792416fe9cf211224046fe940c2999b9362e2905dd67331001ddf90af86aff231e31d1b843d74f66a0776c5c3be7104bea9b053a15d086ef8337f4d6535066b9dab5d2968a5f66e87af86575a4e7a88a4dce513d66f3d11a7400f743b3266c724dd1ad0a6bedb7deb37cedec3dd71428d8adf1cec494fe7015b58e57f5e0315abed3bd71a71c2c5b954277210f7505e1d1052ed1c49a5a58e87019bd108f5163200a3d5a487fd9442bc66904130e7c2ef6a043f5a2d5ddd6473f496442101610e07ef3aa5c917cd7f39c1298adbf6ac4ed79d00b0df0866dd644c95f4a42eb945aa6ead1ffd457975ae7601450d95454a0c1de30a98e4e77b045178559dc9e7c4efb6680509196fd45f0234877a60397b0c86c32d8a4f3e76a0561cf4e2ab0355e268f6f364c41129e08b8238c05f4f6207e38623dd75e26b2db704d614421252881b3ae9efb105afa18d044e9ea5fa74ecc6356af8525680519bc140c2af621d02ad1fe794a8262ff160b459b0f17f1f5f41ab936480365bfd28b8ab647cabf845362a03a82b9e4d092ef6cb94f574f1bfcd453a4a2265d66497eaa7d13f4d2e284b18843e73c3328581e76e65a667703f5765c09355d88151324f65bae4e6ddd2df1884c4ab6aa9f4e64c9bc40b3ab212b6a4215b1b651a6fb7d875133be456d328ae0ee35bcfed86ec6094a827984ea86ea2465f91fe5cc994a052f8d60fb26fd495ea2fe0976088b05ea593350b0837604f76acfec34abc9294ea107cd5c39328c0aed399e6c3ae4c3c02406169c7ecdb76f56e2bb28e31d8ce0a7c9e5f4b4fe3efb774316eb4a96c46bf2b4d06ecef63f60e1dac1842d3f8c4820e1a54bf6167fc7044c0eb5737040e4840fccef55910aceba2926a738be01e3d96cc5f4aa5b95e66e75d1c5c2d109aeaf69cec99ebe34612aa0561dfd024b2d9f96ea59dbd8eed0a573725c16ccee5e74ea9b3c24dc6804f4bdc917a54e588c750a024597dc2d96a10254579adefaf088c6a6df4530ab673834a2f73d30fdf263b344321808900e2e17b0ec0fb7739a508604cb0193dbe4f2930dcc54557059800a1ef93fc7e06cd09a92f64a79426d8c0bfb99adca4b6ccd23d437c46e3de034ba0fa9e2f65bb85bbecaf8c771a26853b068cd07ac227d9f5a907bcc24a42b79911387775eb45bb4767a5837f7cd211237e491d891fd0e0e497b9b2b473fc76ac930310a166d080a458fb082f1c496e184af8ba5094dc645c9e6b8b08a3e75aeedf1c3021f0d50daaf5d1fc90c28c6a813fcc59e65dc073790d26e5dce23201bfd8f60712d52520367ca12a91b327e5ce0210dd766e7d60046a59990df4fb91e3cefe775345d764b2989478fc8fe9ed8633b3b47ce13bc1ceba75fa4dc5ca5f32d8735d967d5c566427e7520f47a11f906d5a728f739781e330c79a20bb405ec63e1d0be0e44ec9b3e273d5e6e72c61baad563aea952d3af52745a58643a86fdb852cc5b5a423b7a2955bcddaf4d9492afc80f46281b1b77ce87dcdd4efdcc7bc237fea7a638aa0b4147485437bbe2d1b11b4bbcd98bcf77d5c84b1746acf591ca8af2890a608f28a6fcb8480a7d6e476d2a6ce28ff46f07f3bf760e3fd53d05f15731b5e9baf9a57df73daaed311413ab8289819ae9f65cfb47540e8fd84b0cb0e2f6abd8f824bf810fc686ea4698646c50ee47abbd0d98ff6cd26415e9a22f211250bb5dc9c745242eaf5dbc850666c00dfe49b553ee1b5fc0be2f5a36864be0e975682d812acc171b62e85f3baf46f6171c91b460fd2839b0e1ace9725531a7941111266feee95cb276d3201c5e3eecd1d6c009ac4ad36f1106dde5ff5d235509ee712247c739095b3885cb9c149b6693f8ba46091941142383207ea4389317b6e9da848873594c0f5b9aef770b3d42f318fc1cd84e469481e52ed003cdb678a8ec578f9f3e0988f89d2c0b463213332cedb3fb7158c2558ddad2bfb0d9920b59f6277eae844e13925a350fff0d329696244e5d888bbc4a84096d0e3ccea298c34932e157773988fa0b4a5f8e3e9ae2a47e045470305ba79670ef6b5398400d45217381047628772fa2f2cd7dff0a58ecd6b0174c0236381464b7e05768e3670bdb96d03429fd34f6140217ced15330f4104db17f174182ee029c79a3572fc308adc6be278f7ef05b4af0bd7572a97eb9f3caa06359d44beb4c5c5ff8edb6560facd057cc29e069b0cca9e0637387e3497bfd1581cdeffc13db0168c724a34328d0b0437514cc620a228c5e2bc795a83130ffeb02473da1087d2fd55cc4940fdc5da7e91c8a4d61bb983f780d8927f2f69d1c207d24ea4800d6352496bf16c3a90b99f0c82a48c2a4d808390f38356306337754d3e440d773ab465219c9e99c42edca31c4823db7459267c9cff6b5e9a231a8f6c0853eb092597572394015c8b3af0da2ddd4880931a60fe5c2f7b0303a51096d517c26aa1adce6b3a51fd559400f6a5fe2f468334994861da760132e129176ecee99e2ad6ce16f8ed987dbeff581391bc71f74c7249d381d8ed28f52a7cd524c269a2e8ac29441a5678797d8ae083f43169052b61ebe9bfbe652be1b35f1b448b3f415fa2d54f5fd83c4d1ec4c26da59bdb3d60033e29302e10ebd0467048128ce38c4a4eec6d9736147fa218cbafd0994b5feb79fbba4929f9d0532d7a84dfb8f961d7cb7e4c5bb1cc7348440dd994a4ceffab21c4f9013cb76a2f447fb0cb65cb0d49e3157cc00e7775aea1c9102cdf30de852c179a63e308a7c413e70a6a4a51e5f75f67bd6813b889730d26cfb7b8fa25bea68694b445906513dae5d19628a74965f20b8bed6e10aff49a7be0980a78f1372436c561b2af0e085cb162d0d943f70bb65a7ba4c542951f0d3e6f7d684ae72ec84dd344a8350722fd5d5ec6e49ab3e4ca9bdd98afe0f72baf50f56ce8e29dbbacdb418593fb481bebf36214e23d2ef74b55a8f5a6aea5921babdd4b2754255027dc2d10a680e74938e864a6f1abaf407df6283eb3317869f9890b73dd0ce6ac40f57bf4f7b7cf2907c7f5e6bb5291810639d4e88a0c2bf41914932d664e2143001ccf6865e7097336c6ea181bf7a3cc2d9b3614d11045b835f29375d2c56f17fbd953e75a8a8b7bc526f3c320b370022b78a2f5c6376c20c6a9034755cd793257e661cc0b3a6b36b29ab419bac70996144c1e4a36ab36f8ce4674480ec2bd0917365d175b5ae861e85eb641c0b15aaedbcd4e1f012a5f1da20a68607dd1f4baad1656c9f420f75bf1adf606a06ba5441df5fd30d1bc8dc0cdb8013a1af834a31a46c29692e7e31a967544bbda007b73a916004fccc100cf2995db000eb2385074b766ab0a77c72c37091512006690c377cb59a51180c59a1093a5d20f6909e812a0b24429ff8a9ba4cf8f2f0f6e8a38c66ccb341d09a525f03a2f133ad8b16cf2ac992a4f457ca928cd4e7fe14ac5d800e6054392fd798dbdd7391e0a07095f97f56b05a5f49b83a39ae97b57507a899204a70ffba1f40237b9090498636fe7e7836a0d0ff8e5397787140832b5b38024e7a9b839d72c2e7ef49fb8da129e0572db80eb1df13ecb90a04d8ccfaed38f532acce9b4602632110af6a21709b4c5f78491d8e443d5baf42c060e791a3fccbd317d7e7c98966923b298c5d4d90a6388fb4716cfe0099421b73fcf883c5244f801924ff975fef102ba80a6e344aa2622811b4f83179daa51e38f88da34069d16f0240b2bd29943f4d06b4a05e78eee2656e4dff678836400b59f54297f0d14e01d5f4a9a9de79a61ccc84ef1566ef283b71c75ac815658258cb1aaf406c19c4504560026983ed51943de7e994da993a6926f74d186c7a40cadd8b924ec58374f87065be9a4048abb7faee9f77eb198fd9a087ec38d51e889b4bb4c37ae7860e8401924522701e5dc31f5cf32a5c0d8605468208fef2af958b6175a32f3aba2de84ade2a65899a3a8919ac3229021de82bc7ad526afca162106c69cfa414499650f9fabcf6ee8254f86a3c0c930b596fc7bfe67df01c1c4d604177d561b190dde26f34ff30394c8493fa67b8ecbfdbcb397f52d3ac6ee1943919602041e52316f0dc669f9739828e11a200139eea1dd31519bb98c237f99eba1a9c0c416a60f4e8860c9ee7dd45feb943f94ad2480d2459d4178fdf62ba1568f292f9291b961c40bf627c12f02ace86fac6d3d0ead926bf4a4021202fc41fbaf2459e8411743e49b0cd248ce253cc8409516262a5e7bc4eb2eeda34448fea0bd320cbec4365fafdf2853e559574044b988fcde2b4f58b7203578acbfd85ccc34d1c6b45ecb74cb42e8eaf1741a414975887cfdff3dce38a08c7c6e4e4cb49ae34f923c90d5b51605085dc6acf11db1ad817e244282d98f9bc3a7a73263d3376313f7d80b494885b3a1f8802af0b14330844fc028cebb97e30a78cdaa8cf630381229a067bdb4e4a9f08af3b35df61500af85b6dca70f0d5fa78c4331e2dbaa23f52e5b28c48407fe853b3d4db4b1c56ff16c582bbfb7df29693d4102f6f1e92c02f64b2dcb3adcfdbd272c088827229188cb1f8e0ffe4b2ac4cfcca97f34e0a6aad72ab8476de21733cf3aa6dea8d1b817ad9a4330675c81c289a907dd29f7a755fdf6325686a8db83551408595e0c12fb1de6c2a2e9d09f994ff03ac679ab8e5de4cce190ea7ad867bffd77a14cb93dc68ed4e36168624a01ece1e99d172f7a66a7d4ed46bd1890f98c3f914274733bff8e76cbf1738b3938542b66dd876c39aa5fd9469ef5aa8253e5a8b2333df8d404960bf4cf53831e22ecbe2fad5f71e7009245bde84b2b95dc0c697cbdec39c13434a8d25093b195af4ca2a074f55cf808df13bae09099cc56612e04e57dafa8bd425d5aacb3029b1393929ea10828402154ca1d2104c8be9df2b77673a50ef5cdfa0112661ef0497131c0dc9b724245529e34f0072450685cbcafaffefba5b9ac35760f936663177eff38110689976d4bc889d06d78195db556cebc337c6e9c65b7f33cd60256a4f21e710f148947f1e48d1373e3ee1ea360ddeeec07e58c6bfa98e2550deae2e0dec829ae52d1dc44ead2c5ce8faa46d42a4dbf099b5ddd8c88f4db0b5fe175ebaa04d9a1ff1765319379f8ea7581764301fed535a7b029ca58e58feb8f28206d05b61e66c778438a488022d7362c5ef6373042eb74fb58e93c3081e6b7ea0996cd504fbfe71a4ff194491d6707e1b5f4158dba4db4fa0bf0edfb7466f0469ddd1264126b7124988e2ac3c848de62d59420f7f6180adaa29e0cf4eedd1f4f28a70fe6694c31d2b70f83246d0d98f6133c71779dac4e7cf47a00fc0b77e3d7dc0ae23f6ec6dc8167ec5d0153eb2873a9a611a7ea386d73ad19ef5923ebce42b2b60c43593f60bc782b4a37753f5f969c354eceac913f6739ba064cd7d70fd078f5922d615a9e32a7c0a81a672929ba9df8cf9ee55d07862e77e480fa36829fa1d3e23cad2a00bf26da3f71799fc4c23df294a7628a30e48f47d5f822ccd2c30f9239ad87a44a982ac10aac391502fc1642f3931af91636dda3dd87fa8f7aefd2e651fc568c0a8ea1da4c713ddc4741ee7ddc031b1891563a56786b50f311939b5b8dc62aabbe71683497f5df41285c005f98705d2a4a7a03618f79e853fa805ef55dfe0b3f55f8a1faa7789badb4041d78ead064a08704ff577fd440bd3e2ad16d900fc67da1d169bb4ff2a5df1e44cb89bcd5a6675a8772847005180db5aa90758483c2660cfadd3aa896efd06b023004803fc9ce109ab7e9228983a215b238ca31e67078aaa72fc91873fcdcad2f740ba1de1ad6ce370441a880e53c402ed4c575d06d119e3f74fdbc70bd11910138f9cf520483b31453872bd7c17b10e7e6d463da1a6aa1f0ef96afdbe77f3767e9601d5ee7930299aac2d573a40eb66e6a5b36444b62969d9ef3733dfc92fb89ba04d144a54cce041c6ca8cf885eecdac555020bb8b3d9c46aba3a365170ad4d537f9212f567d3f01f952b0a8e65c5fa0fce10ccb75da8310994c6d079a094ccf54488a950db3d953cdbfaf140405cb4f41fb5e8590cd9eea9ac8ec52b5cd7146f5c094d987d0323a4c28adac58e1fcc8a9031b58db1748420e86247feaa8395dc0d5951918b2e2a532517130a951fcd58a279c3302be90de6a00bb20b5c8a969295e5332911629d1e3f95696175fa351213ef01d5ec652325c96ec3b0fe4905a8e34f3cf1c87895a3c9ef01a1c3f308f24392a15149287807b2acb7bc1dfc6959a8ecc7374acffa24f4e6cee29dfc49b2f89988f149338bd20c1fcf1baac9e6a3d1c80ca30b624860378499185da61c0ee786799a3bc84a18a6fdfe4a2d1fec6a0b583e62e8b3d9c3900e95448e5059dd86ee1fec0ce03aff5c3a8a9e72f3bf9dacfe600d4646f592eb868e4f896a8a6e8fa8536c8fe71d2e3b68e7c37304d1df2e79a83ef8bb22fed51a8fa8a25e164aa1b86ee1c27eef69ac7a405851fd7ef48f8aed82476bf6648f444f050eedf610028c295c4c055d11f73225e7177ad1f20f24e3c5ebc53441f3d804df8c5495f1d2f1e831adab3e668e5b44c0ffbacd75f6e9ed6670e737c536ad2e787ba8649afe79dc6aa8aec036b5534112507e4b127bbebda927f3bcb8e68f5a714b57e825905df90aea7521db116d30057e23c65a7b080657af980166c8a4dcf5783dd07bfa8635aa3f89fe46c26d060a0542153b31c6904d1eb2934eef2d5942a8ad6304040b10009e02350da4dd898b1f35364f2b734d38c3cfb1ffae1e1592ff2b4b125dba1705184b51b5e962ec9620647324a10488118ec32b3021bd6734fd1a5976ac56720e369a06d55914840a351256f1961a07160496b19d4d90d826745da391e695f429eaa78582e1bb0d9d769e7dfd7284d9acc751b3275880fd1bbeea04e19ddffa4b3474abbbffda7c2c67fe49f1a7e35f4cd941e4db31d07139ce8e70a4c439a26708451160a3caa98f62b63a9e6d8cdbe55dd6d6a3ed87c94ddcb2cbfe7e96c62ee84a0ea0d9babeac478d463e2e021a3e1efe34f9f406edbdd00105e87b8da58638fdef79bf7712cfdfa571952593e6723be59ad8b947f6d064073e940c09657f884fa253bf3c44133b77398d5c5f7787fae7c1fa88f1add9c097d7d891de7a74e637aa289f339c7935415f713a0ab0b45e0fc77a05efa78d81a07bd635fa473ba8c680aaf6933b1b21412a1a2157a4f7dbd5d711ead9ec08e409bb7fee3364b1c55df2f3409a78df5a1a4d99519ab47c17e9d69b9c58e3ace930fa271fba811fab232effe7d89044df0eab984290675713092df4ba20dcbe003619753f8cf95913fce965b86884b9bfdbc15d3daf207ba4cae19e01b0f24e0b37c05851f00217d55d3c2c4778d77fcd88231a6a199ca30cae3f79da919ad8fcbefc23f738857d033450f5d8e373bf19759a74dad2af77f7236d841b8f048aafc7184c8b53678c44636c216ca3b6dd0246b9ac3ba5510f6ecb09aeb3c47f0e1b3d9ff59bf346161d08ca7ed6cecd9089c4858f50d4d3c683ec743a9d13a23425bbf0f0a983a8277c95529a92d6af240a16155aa54f70bcc2dbe57d09f8b913ea307e5d54207e62080bd2c461f9b94141cbe80e9b71f0c21ecafa12fa6b77f2470b5ecf557a84a8b5e1a2c030c1804df9d0c48e0917c043396b1fec709b66c64011fc3a6f302b56ca9a21964627d8aa7825e16396e11b579fa2868269591589288d0fd8164a3e310878910fcb32c210b93cf2f4ef6412ba235bf43be60800c165c1c335d67a53dd0d1ec757d1a5675bb5bb326d44eb444eeed4f77c40057240d1e79a3b10aed66edcf8d4d95c583b2b0f0a02620180fe91f8f0a1169486560dd94d7f13c5c250b09c5dc960102ed8d3f8490e7703ba02a60686c45d080feb8c303444c69511fd56460d05956dd2d65e4d2587949123ec86a1dac2f7cd03cfe93e414adeacb9c3dc67d6c4458eaf7fd500c40d685d03705ec1a99ce52f7a7135db599f1cb342e2e823bf9e8ccab2b2d677c5ae62553959b1691c01bf25a83d213bf5619492969249f3267b1066f8629005e660fd8ee0270fba8a8bb2d4e1ac0392aa3a26996bb3f639b671efc1afe118b50bb97f8630cf3ff2c0a4bbc4b764b2da48179c65f82b89e708097cd704b9c0a50f6a63894cf4b899d2d8595289087ad73cc8390688a693efcc99d5a7aa9f6949b11117916dd7f249d70290bf17482144b9f6580365b2060e1b049905b1d811c597ac53d987c227e39d3ada913c1f9914cff3cd594ad9a731d3d0cbef7033fa6872099248e8e06448a1ad7307934c1767d420d4055e2acf6fc8c020f3b2f9cd2f6d27b6629cb35ac206fb931d89b6f974a7c11d072abc893ab04484af7105f80a799c6b381e6b25422431d3ffbff3eb7dca676d4a1a15228f5d4a8c3d00c01d6fe0e21ae1ce9f8bbfa87a63f463c3caa446882f590a09e48a5413cef6395d8ed820cff8629a98a19420f63348197998fc64f5b8c71c7d8999d76eebddeed97ef95fa8086c98db269121d6c5f1454e3c5f55a748595001fd0ec55bf340fc75f551448c603985911ef5921762193e1c3d0fb6ad0a9bd67bd16dc7709028012a8616f81f35b9c309d64078e145a7fa4cffb183cc0fd3cc3034e9619001646c994774324291999e31cb7603fcba7aea96314751ac9d7c94cc369605bf27408d883de535a91447874f208210c54e7b98e5df57569a3d314fa570bc41cb5768d3be582df7d1e60c6656ed4ee0fd8d621380091908d8332576458782d20e240fd4ea42111cd1975e3ea3a71f08a68f295e4d111fd1236f48b3fad0de6b7159640657ebf5d90fc27096c65a04f6c98354089cd46cacdac3bdfa43aa1b2e759c95c931900c20063a587cc947b07d4b11e9b5aace5f2764683605d3a92232869dc9951d6f5a78e0b989c310d37042403bae7ccd858963cb657c8e8ac78970d53c89d562d1faa4c9e10594159b0a002504618d2b32fd1fa2027774f72509cb57580428cc731b9453ad381e764387c3eb36986e46b761ec7c2f728fc27cd3e6e947fbddb38ba935c99168322632b09cad156aa9901a1cf0c20c270dc87b294b98399c77c090e24438d7242b920a828524ae75539b1c3eca4c631f4ae4c100afc3a3de489f63aab3629271dfca9ca1236501141c2da848529d445b9404f29ffc118a9f964f9987d45a741c1997f655b03a3a749a77de7fb7a7398fb17f4bf18da0846d8d2969dbb3a21392a973309893b8146a72d0e124067a7063a2f637122d7101f4f3ec65545bdc7136fa0bc9a5e26fc97d6d13b8e0ba4085813aece78012fd21a635c4e4e9602aac29c8e10fb05a577a56dab8906458ee77f294f44eca63cea48170f50ed7b24413de8abe9c83ac4008292f16203e0d2c73176f4fa5bbba4f2123664afa88979651ccdd5fffd7c83cc945585e89f08519f940801fa9d638e7cc4b8623037ae541b7cb7153766355214eb65c4cd458c1e3b0fb7dae66ea5bde32a78a5cb1de3875889230bed4d2415f4dfb7070226c565747f10dfbaa0d7ce70cea80401702245b6477942a180033a3f012f5ee6be25120a8285012be2ec448de68041682898bd47d67c41463d861c720f0113e78c09511a692fe4e741af18d5490dea66e98e81176096056950d56aefcb1bc77c41297e87f8b9f3989c55b35828a0f72a23a197543f1a7bb84e0e72f35247dcf200a6f66da80b28097e21a5dedb90cc98e21009cfab9dd6b61aa1908cbb0b77d5529acc6c3fbf76683a17df16aa4d05a296150088359011122ffa2e4eab1d1a82e7e0a79f57acd78fdf9abf7d38691db578c85feeb2bbee65ad71b42514c95850ad619ac66183154eab15b0ae0fad29a912f1dbdfaadc2f84d95efec97da3a178c6ff7fad9534ac0d3d46cb1ba7da068f7d6ba7119daa9f35def204ce806b00e23f0900fed6362999d342ab78d08a753135e251501b5efd0317b0bb66bc7125a35a0db0a9c8e7a6e952d64ee6002a246338a9913987c5a331586491159328d46dde71711d91750abc6ae5613a7869a7a664da39e391e49d387e20c8cbd3a40cf62ea452dc14adf49ea2ec73c87d30573d9c8686a21050e2048a416a25b0be6cb915b4125a0bbe70893772293230e6afc20f1ea473e6a73372468a7f5b4afd1ae4426bda40f109e51f4ff014667c575cba15b3c967f1695b3686b2f5855767cdf0af83402790079f2cb2fd38d1e650ba3503fddc516db311836b8d24e0733dc291cf6d5d211b0cb7715225bb9a2f7562eb871e37ac037004740d6df02f9c7d7583b84e116cb7245be6dec61cb150dc5e05d2570ac10f3febcb751e5fa001824dce67b859cc6efb3b6bb4b0fc662471730d90754482b102aa8dd0eed5b027e7a036230cda034cc2a069fa8a4a5a113cf83825406287f674c66908e640072807de2ae483101d421a69a825a260b53927bc61d0cac94650ed346b9b69149f4d3a1ffcdfe30b82c0c96e48f199f91d23b7ff069566cf137c42d93d8b4d498150ba6d3567a2fe3f003ece29c2a99e52e356e4cc5af778f9cae02ed593f29ee449ffc81c560ba9237edb1b8b28d64387279e78366530832b1893fd92fe361d17066cea70c78a55f27f763b97f2ead810dae0c841f0638c88d0c5ee40f7a680831ed4c41dee3674a64947ccc0f5ffb322c02222a46e4a3f8cfb118415d7209e927e5862feb308455b8b68e8519f37fa46e5613f4a7db74f76c9477a42b1736c15c94383dde0f19271ffc2461a1732ac8de4da1de270425411a6f9ef9c006c34a0736693d23db0386c607168b23ac494b6ba922c8e725e78d4e8bddd2295d73fea348202934e7ca31a820898fdbf3df5f76bb67e102d925c6bcd81bf7cfeb3e4a1a8fc6d9e6086decd75c180a90fde9bb52c04d7af67d149a1e6baa26254fc6cb5954b4566b7c112b90e0a87d494fc375a752fc05ffe72456c16eae283bf03fdbdf28d7249fd0bd3bf5c44c6a9200eda6cf74399a96ed38e1c1df444c4481bcff128661d31181b8a99511e7477d8e1a1e600dc45413abd7f5422dfe3391c26af8ec6d356f9d63c46aba18501b3f7c8fc0858e8a1e1d08f50507bc01b0d7a203cc0c991500d962c8a40e3f062019e5e74d972919a28065bf6047a11d5998b737dea483be569f04a49269c6b6b587b4aee9d769e42aa57531c0af143e5bdcc9910411de055e8104f5a0a3988ff5a32b18d71e2b4f90f6355969980ffcf86fd82c064b26af8e4a7320a23c0064fc4ffb901f55895cd57148ee3ad8dd847df3026dc746033e4dbc151970b58dbf7ddccca9c9483b25d701b2e9295fc958d52e80f1e6c6e38392896be53caf726adf0090b0d08951ac25aa6bed3a14fb8d9b0978e95ba185a8d8b7008493db0294216c2aa20bd58be47de973cea15c1b6edb43920ef8336903c92c1533cd13efda57e472e7a73a96cfa363a35f605c63e7d7754f084b5abed69179e926c22a81b969d5303b11239bea2d863d7a50a8e3bd1dda7b29ecc8ea7454e1be5cb3ae2da4d34344c32ac6937396302a37fdb4fbdd053820cd45c9292c69f98e68b49851ad28d77a59cf0accf64756806ad6cb9659914471023f62ff25329f36937af2fc944797321fe70fc1a3db1c2d2310f2c61eaaef5a05c3071f8c2dc61971a62ef07ce7d6c41507741f3e43b8dd06380093a57bd8f8f17ae692602d8cf332e2b0f25b9d3035fcdcc4164da60b9a3137fe9ddd489396e5be6b272fc7a4b45ace4a36541436217f3273df9c75b0b1df4ec55882fc36d538f47f78c38d6fc2a4923812b17ae7c2043ccaff43da6bf4e4b07934505a33a680fa0305d68383f1772b568af9536970b12df3ece03f94c9fb9884238b1cf30dd1fe1de139c54d0b5afb7d09f031b3b9135ac7355dbaeab8a96e8eeffde5755d980ae46b05d548e3be580c5fb4daa35495992a1fff613a068d278766edcfe2484d4fc3ca8cc436a512d32b486370ccf15d7447214d7fad6f2121bd5d0ae9b06f54f385cd9e8e837ba8a6778178c89de1c78d5d05d671c54c09f02dc525cf91445649ed353a980cc425cf759b4f71cd5114c72c40b88ceb54815e3877e2da41384120f4dd19b923c4fca117e58b2ca3534ca33006346b3a07c384736f40c1e5beb071264f327cc7af374697226c4ab7a3fb094e63916713674771fe103e5f02f6e3febe84369c139dd126ba9493ea97cfad7173fae74d6c2c5026257b68ba4330a9802273e799cf0d387af70c0a84afbe283e03fbc0700aed8a2f9f6e944ca03dc0210ec69825638e2fbd23e68199ec4c0d31fd0882c1b0e95c18f1c135c7bd085cd9f15152c4d549f7fe3a8ee230b6a7b5d7f9d33788d1da7c71a1ce8e50d58906072dc1d39ff15a64be228c2ad106bb151fb69a614b4ecb42ff4ea26b5395bc0f1b8bfcc3a33ca0ffb5eda5a6f2874566f9f66779201f995d73a55e20e83b169166719e6b6c166c5a4acd54ba9af6c8b584938fb86ed18b9f2d7e20573e2b26d944ccaf393923e8b76d3a6dd559f733bd01c37d4677929c7713f33d87dd278206f9e310551f763c79ab5a0a6d7cc51e32d9a8325ece608dafd009f29c459a70e610d03cb5543123bac10f4be3b0d5fe2fe70e998986165e9668139f43f72f0c875c9db821de5f50fa5c148c3bb634a3f058f6096de1646afb6541c406e7dd3a28b2f8013461b1e164277c8cc94ec07e24ebda160af9d686a2627ace4ae97f77c808aa3fff023b1098b1b065683e37cf8c282cb14dc1ecd8f41fc614e94f8fdf4ef7d98264f5df548a7ecb96aca07c3a40847289cc5c62868be34df5a8e3222dd3356eac2263865369b5175a29c7304ff51f9b0393d63c5e97235992c27c5e91dd36b97203c8648a1bedae09abb6dd3f1c6b959bf8d4d5555f1ef0a34235afc123f4c47d02cbd364c9aa93e3fb41e2208f7475b38a1a5b3046f32e63f37f04a60abb23a6eb632083bc34e8eb75bec129ec1463820ced0fd71857d24f9ac87601511fcf404c89cf17efe71aab74712b19a15f208ad16d2d612c5b2de2ca9f52202eef3e524530ea0b6bbd4bdd418bfa68d6ca61bbcdf5f64ce55d5e6e8ba1ece870d94876a5c78e636a0a7b06bc4d6085f4525271c7fe26bf424c560c36fb9d974b8cbe62e764d64237d5728ad68231b408a5fe28d6be0a5c68a3322a10d9162b25fec536891cc3e1c3418ce7bc68fa2666c6d13d05dbfffd93f4ab4e6ce89c6fcf9c0e28bd04918a75c5bc7fcb697f2a409426207654c006bd569e48d7885a50be9b111e3179cf4ca6694d8d06069d55be80de48a37aa54e6329aded47d21d9d0c020075a051fe187f22ea26e05978e2a120848fd4791731dcc23754a91679329bacca70350e63fda665622be1299fe7982f3ed64240f8c55e1ee9831c0b171f89ae860e5bd8890a3e96379c9b212e307007b0e090c067ebfd144c2432903815862a206dc6e186292b1bd81b2b76fae06ec7d2b7bcfd20dc4e71a4966119e42eb418dc8fd4fa70dea1b570fbec8ac55062b069024c55825e1adc50dacaf3a7cb3964f6d2d8a72b50ace315559b7c4ad47e3e87bcb3344f0d09aec7063b1033ed68f7bdbe66ab37b0ee01d4075e157d6d9c4bcbc3262df7c14d0e36fff3e8382815b2c712247068e56658f1db259bb80a7ffd22837348422613b11dad2327c85fc406a34cd4242f63f29ac528daa87f0d0f037ebbf56414b0ed9832384cd65a45984c68ee0be474512ba3cc87a9a5915542766f0ac0ec1122fde679fffd92c234e7a2b3d4d23925b954ab18793df1c473aa1ea4c45a5173260efcf3aa909a9bd868d627d614d0d772c7f9350cdc70b3013dad753712214ff7d96d2ef4466ef030648f5921b8607dd4696099fd2e817cb978690bf344a46423e30fb3965f0ce40bbb17c2ec59cc9934a8bdce405f2db831c2840f06b8c3580244a2d8a6e8bf7fd8ce5521b2f2963066e97ae00125208cca71a5769693c42089d737d22de3ef5fee5d1e5a94bf4f8cf972d4dbed69653d7d75015d71bc325e21cec7c1fec87990c79cd17680c0739e11519fa312af78ef949d1c731ebce325d5a174259ef40b1b858c5adf80265961de32e82df9168e4c5acad92a5515ed2eabb739ddba032b3ec135b04e4b16b5f1d4a0110450cffc8de72937a75380dd4b929555eacc2a204b5ea93d4357fcc22f2aa3daa4725a48ff7c3fa176cf4e70b79492e2530dc473af6dcf33c50083c039a19244c7d38a76c6bbec860f560e6baf7003ce186c642fff27bb2e18d764049de5070a95483883abbaab2c1bfdcf32165f8aaa6ad349c1b28ed70e71ea53aaaff0051c7430dcd61bae0897fa94da22fdb825441655e0479308dbc4d739279d2ded5b6367302d66ed315950bdcc9ae726eef6f3e8ae11c47a394d61178f0c6b9b01031e4e00b90988a9524906b0d5ce341202cb13ac55eb6654845907c051c6eb67ff9ded13948b37e5e169eab60d17ef3e71bd3d46929cb3370f8fb971225ebd1d4cce7dfc84c6cfdf66dce06c549d09c1b317a5464be9e9666981a4ed6a26e13c6c6c45cdaffb1e29c086c5431aa9b71cb3c2a4e3a3bc480bd72859a6651b34ae7ed148b63dee3b7a6033baabed66e850924761c56cd56999ec045b4aba2f25b77fedc68f1be60c5a66260da010bd1f2adb2ec40b3755aa18109dffcdcc45db69b908cd7e9493448165b4ed3c708c30f7335834071b57725624842dbbadecdb0b75c8dc3d9620aa3a89984ad6bdc6806e72b84a9427977504c4d7067d538402e384967e63c30c347ad093def39286647dc4be52ba287a4f4f193e341ec72c89d953dc192e2f1f0d5e9cde2579cc6cafe0488b029aa9a6fd2697eda3313de67c5fea92f006ca388becf890273e7bc405bf0efabf8233205bedd420f94ceb80ea434f77f89554a331373a816991be3ccc3c73f1ae61b0d7ff3befce131a5479ed14355c78b5aac98b3a233e70bde615a15ef39cfd9ed7a6b72fdc94d43830b4630c3aff71653b0a5fc284f11a23520f5347911bed54d5a823db76a10344c653e8240ab838ff68ecba54af4e0d54720bf1071fec5288ae0f7b190abd27bbb20d992e65ed0889f9daea30f9072065d45bb36b663093c233636377ab6a2f3255042c39cd620f9467ed03e12d4326fa63031599c1b62bb9e4b700b200efb75e9a04076261a8a3de4efba5ae187e27cc3029db51629da8ce387d363de64ce7eb5297ac80097da33f41b682eac63f861c98a74cf5a2f3b6076bf6d1b3276fe450643622393a354ccff0e5f790cb0c1ca2f67f8937ee94a9b234d10f0e182f1dbb390d1f5c2c36fc3d4046da7f34d3a59b298dbec137df2a86c8ba000661a677dd6427449ce12218542165bd184dc69412157667692a24f1874e237edbef7c298f22baa9810f263fcbe07635c17b517e7889a2d13350c8582354a01fce986babf72f67d9219a751b0461bf8a5400d5c99982c3af87e9a0fce23a864ebb1930178124db388f692db8b8038cd98508d42b98c86298d92959b88cbf723a2b9a73767cfdad08e445c6bc6fe41ae02d7bd358c57b5c2f6ee0d3d48e131a1edaf294606eba821928a5bd2064c8ec0b997f09277e87bd772bc16d8ead955ac477abf3cfeb922f09c8ed65e0361c0fb69812036ded9c6be87ce9a21c27385153094f1064c8f225942826a9cfecc1b721688aef26dc2413f98250f0eceb293b493721299f00f34e1308689ac3ccb755817b01a2ea9e47f8cb94ece690e8f945993029e6d95369cf064285f147596b2797ee3a233b7f28336c6712a485033f1e47b3bdcbecae3e9f2546789c29190527dc0e916c81b71566d9e04e8aa758362fcb74bbee75b61c1ab651f9d917c3f788f035afcbb23100c75d5590ca3264c501ac11fb3e71fad8721f956bf2479eace11bbbc1ce2e5127a24fab200cf05764cba0af6e22ae96c59f9b139c02c6114a0c2d528368dd640cf4044c06cb18610fbd229aa405816b0aa0fccf268ca0d7869566b14edea48a13353e2586090956772df7c119cc84c3e3280f430fb685de9eac1b0475bafc37ca8e29f4df4716f1d1c30785a9931d644381cd7047116ace1c6d3a42e8651c0a99a3709b0b5a68901f8e8e20f561c3fe028d2683d94bba7021a4b5595c159fcb9c0ed1046fdcd8427e3431e3b074c81c3f7ee524eed0b15ed02517cf420f494dd3b581d5737ba41d144c161e20e6906d9f49ea8c94c312047e5dc67d8010a91079be6eaf66d1c82a32a7d861231c8b9476a6ef5d100618eaf91f9de8d03e7c5e696dfe9cbcbcae3490169be90f7b3767a3000e4225a26588a21f42b114d9522adc0ea4f2f4964a906f0d8f858d42f8594a9009387b92e20c34d96ba8e81db3962daa7c23a562ce396feb46c03a4b62f61427c928d4c4075919ca3a43dc525389abaa5ed92bd5b262efcf34ef85b503db082a0fd1101de631a5a5f3147d3c056ea54cdc94d44dea224e3c972d5d614b6b273ea8b92de76bd8ef191b1d92961747d99f985c1a0478cb673c6c3f9a0ce507a194718bee3adc5a4524beb5133ffa81863b536eb082cee028ace416d25c8b6f8343864e88fd8809e647c2ffcb2b2ea7a998e037088e785c5a2cae8a10141d50b52ebad0078805f2ff5b639116c9ec6acdfed0aee04b4b519d0a97fa891c69262ff6976710c0bbe3da429e6531e7f54264f4e19b36d633a8a0f62f90b030d901d098e68b68667b2eba5094c8d9670eee3f338f54615c3eff864976601ed53bc0ad775c3b4f4e6b2693047a97c9dadc70348ba34eec6d565d50cd7d820198ede6a9c8aeaab8cb28f949598c5ff8b0a52db0cb1014858d65c3af09a8c68999e49570979fb2f161875ec70bab99cfc854bd9979aa8f7e149b94b53ac60ddddbdb20d97b64cf8849067efd65316d051d63d4eefda693c4941a4e2a8d087ed03174d9af2de4e7b9ebc3b60a3f398e12d00dbbc791232c9bf467f96301fdce4af485696c3c63ec7f05622ba154939e5005d62fc169682b73dd00b2649c9079addc13daab994825014f7256077d885472d1e85a401bccad6c72fcb21346c5249c032ad50ea893ca8aa0928f0b83f9b21781ac11d885b9f70cfa94aec2c1dc074eb7689b7ba986a4bb9af32d10bc48dfd60eca721c96d28378e870f68228731010188d2caaf404685c0a5d356bb4034e971ff34c3fce8321dbe563fea67b59721bec9e041ed29e7acbd5c3cedf2a9335d7713e6b3270670a88659fb19ddb24882d173f2cfffb9790a12ba4c7a152995dc97f59548756b1b4bc54c7cda711f9d51aeb076e15f9c473ee874a2d300e0d91804756cd2816f32ca9db1dc44c7369057a3feb2c5903fb92d6d5b6fe53424c3e262e39f86fa58fba72018f3e98814c85d33ad819acbc156160ba5976e4892b932359669b3b1a2ed630895ef51562e44e78f699bd19d75089d69a8417e84c611ef96cb282b370978fc7514667e43f0e17ec9271f2766333a3304b00f4d6a714a13c3bd0653aa466ea31c195b77d81c221766a71398b64475896ffcbf67203c2ea821d35658e460cdd055cf2d7bdd49efb4eb764de5ad708191f7d8628dc5e3ca77bb2d2766c451a4454d3b9fc6e927fba7f2793eca9f849313239c39f256db847a24692645855bdfcb26076e25f2d2baf3e07a430d3dcc626c7b55f23b2d3c61776fa4baa0908550453368dadc7f058846e3d5067f302b7ef65ca9c91dbab1d3b5b31bcb75d9642c0a1e94907ec2a0937499ee9baf278bc29bfd398397e91ba3797c9efda0f30caa8cc9f26c991595375259845b42d667d42f4f706ebb7ff018652e3d8a3454fa950b6ee781221ec125a3338e184240394bbfbed026c59437991c6d2d11eeece3d3f50c6e9c1ab24491e89682d3ef3fa2969b8c17998acf3180af652fe8844ca1982fc87e1c818c58f4947dc265f311cdcd4bff9f2743d8c617bffd31d17cf982298576ff71cdde8ad5e11ba6dc32967ea73cee33aa4f854ad36f6250db8a1c0d359ff8a0c14a649f291555e710f75654f65d751a10b0b39452e688d1ac32a1c1f000a9b79a715cc40939ea494ae203e0b8a9b54322c9cae511f506d3cb0f2f0392367f1dc52c7b19246acb18d7118eb70157070b89fd8b4e55541a8ebb8bff20e44a513d3abfa37d3fd21bf5d238da905b07b36f1e748162a164c746d8728c8f91dee06c073717e42e978d74805cea3f504cb3ef668c9d5ff84cdb3eabb9ab278ecb1c9194f06c3d875fc5c300cfdd08b9190894708c5fe9e4e9997847009d2b216c84ac1197b9853545e196ce726cca36cb4a94f5c91c91e8cefa8acfd4aa3f26ae45e6d9ce1aec667ab00d5ab2c724c206d76b3a65d16a75fc11606a03b58fab6a32827e0ac727c51623bac32ac08a509c3e47124b8d5486b7ec8e21525ccc752b89c2c8504cf2db74169f192271ee56d9e2d4a7a82cd78d76b785ba360676682c0ff6332713833b6f9c6e5bc71501a7e58b99f39bafd2cd9009dd44bde81ea56793f5fd9d905bda045a6dee60b5160980ec1be65c534223ec1f265deda7e04ea8e1a18c5d87450fb709ef08b3aed31c0aade36dd244da0bb35936cbea2d9f68700aaf648789fec4f82765ac2ecadbc3b1789a1147e50805d1e44f41720cc8e903c4d1f617c05f348d302b4ed8c29943a8c5555b2ad1ad03f242c8e5a7c3244af172fb420d2aa7642618797e461631f347684670d0d3cbe26956f52fedc019d70da4853ffd935fe53a7b4b9be3de9cef74f5c3dbaaa68f4a9a0a9fd8ec3367479ede8cdd6b9b919e37c8fb07150dcb7df35e8ae3258ac4982b5f028dbaf136114936642b214c02f2e74eb9446698b17a85351b62daedc05c277ab1fa063569737d861bea47539d21fcbb447cf85e934214c7d9f2c1e13517917b88bd368725d4ea274975d2091b834cd5e6715163089348c9264b984c9062069e7bf79cf6048eed78937c081e1316451282c535f8618434cd353488c6146f84b629715d4c25b6c6c43f89904d3634e52cc58922089b98b0b316f57dc1a06205ead9bbc54a902c650cdb5d62ed2fbf562702dd97a5e1f8dbd13a00fe86234dce9c6f19d3fd175384f2524d9e7788f92bb096f1b73045918f66b385a434aa6b96339d64eef956f58088ce80245ec2747a7fca16a04e11bd27cef83fe5428846c5c7f61ffd99c1a7f6cee5bfb3505d4b88e4e44666574534b75569464273920c896467c8dad4d62c71a5cb4f7805a316152dacadefc8bd64a4eef64c44e92bcc6670d1ac47ac1d8c6ecd10fc6a3b7e6f8dcd3e2cdf529d74c0be65809c070aac4ee5f2264530c6386711b55f7f3440ef662740654dbcd3257f4588ab3fc83632f90f477468db438523e346a6d359e61df4aa7b27ae9841b9ba6b1a2fefffbc40380117117409e9e18c3c01edb36ebc24d77c1e685a506fe4f16d2238dfc443419b37d56984fa4535bf2951b3fd54e74af1ed27a840785243ec59aa54b01286233e1b44a1209a4cb837c13cfdd1ea4893a4ff79c88ccde27f2ba6516ea848b0d1b49c9f0d583bb02e6fa14769e58f40eaa8d5d184d5d2a230aec991f5ee32129b1b04223009f6263a4107d3424f92d9d54d7dc38a742f454939ca98a171b2f18781ad4cf201d3d65e52dcfd28abce4ea98ce7f950d18c01224eb176abcd926b87575c3226075f14e323c9ed1d0744b343ebde90830344ec2a996a818835e4b4e79e9ace0068732c518e98a17f9548d7bf06eb291a3f95b67f925be3d9784afa29670840c5ea57dba6f27d3efe2c95cbc2627ad1a2e081be680e0a70233f60359f72d534152553be8500d2ed97df9f91f42726c52a559d424059d3ef48554fe6dc22c3b291098c163a8e23f6e8568143bb2576f70e4b55fb2b4f79414076b63277051d67bd965d5d8cc1cee04b8b623134d26a1dd09bb401d4181cb7646b8d5cbc82d23d9beb812a7de90d8142d03d17a7962dd1f7ac307426e25f6e811aa0f497436de3f4262d87471e2757d83bcf9f2d7ea210e0f17f58f7edf04cb9723bbff17c6100870bffddb82f2638433c08de5434456889c48cef84df207e60fb774b97c960f3e1c96fa52087b691f28064bce0372bf194819a38474ef378c4201650005f3d19ddbcb6517b5a0782f4a42e38e0e27c0dd1ab2dcaf9ffa16d30a8802bdc7db4dee0e0ef6d912a192d14531acf5a65493a8cb3a4d36ee5e38e0ba411b10b73cd459e198aa647a768cf1567777cb9012374adb384ad3decfb3abac02705c3fbb192679e303685d8bf44648b2974862753b0479f31bb2b160d0d4d79d5842b4f0fb7b7e14cf34e70e8c0ff68d0c1b51a2c7a18132ce18736dbcc54862a2f519363bbd8f12532bd0106ce4c936847d8d134674e5105d670aa00ba257a058e95abbfe2eed01c12d2dd10fd2d31b8cc0178932064bacee18e88295bae859cacb1383802339afaf7107c071393c965a31ba7466143f286910cb911bfa16573a2325bf41789ee3396c370342062e65d47a696000934c82ad4f8aca38e1a574f8b0b264f2bf61922f7705d7e95be6d7cd3f6a5d3bdcf33137638eb84ff3b20a5a9db65383cab86255c560b6855e67aac808e849e9e8b5931ac3adb580c4d4e247a8af2e2c435ef3daddc34c6233a1ee03a2066a38d0ffecc31b7d6eaa878ff83b5d1bbcb10758c950adbf99d4383b924176b37361bbf5eab0dbf9743c9f4088d014ac92eb54fad95d3c83d688041aeea4397db4a9f2881d7edf65f37f61f55192ad1eaa664a3e2dd09f11188b6d25ebcd17a9b0fa3bd65bd8d1bb32050178d776ca64a3c3257b77f55c5a6412a312acd0376f9fa4e60c1ed4897c8f5e156991f8d2e2fff0842585274e6c0e4921ef8835b0ede2f57091cf479de4b7f7e440adfaf965f0ccee8949df6fc9a2e6fbebd59e40af380b0ac8756031c368ec2356de91de21706ab0858a80e99f17915f59459f8ba54b01499717b498dda586e1f4035263c592bc9f6987f51937f92cfcf30b06661ea14167963855eca1dc3a314ee94803f67c8d00f5e1eb6b46d68d746264b04b1465a8ec73b8b873d3b7aba2397cc8390fb4f38597b5bae0ab310665dc640da4e04915fc2f5c12bf390a0da99010098632b2688598ac40934f10e7364f4af92c2b0a2837e6e53ba6c9ada041fe933bbe8159aeacccfb7c4bf6569535c2d777680eadbfccf5e8b932942ece43a02fe25a9a79eee390308930155eb672c22a60f2791b40e37fbd41a434e8b617978493a763a15ad4a142d3149529965b5bf4419dab2c82a3f8a03490c7f0c8dfa52b227738608368fd81caae09c97d8d0ece0d1657a103181903109d0f8212739cc69127f7203d9500e27b8041869f3c220121cf4ff1019ed8f63dc17cb60242792eb66839fe43e24e0e53d71f8c2fbbdf3d03761851cea0627268cc53a9144d7e5cfd29fed863eb553229633d47bd0fa4e1475a7e4b71e5e1371b2c6f202635dcf43941001f9c7a7f501e2d65d23eeb02826eeee2be6b374eb27e4d5d52646439e2c811235e5458d0ff085e915e3385e1b32f139a35892a46c6f4016247199c00a4bdc0fb16dc1db9790bd3611253633afbd5224239fae5020adb5f1ded69963a1c2a9baa3ffc6895733bff4ad92603d2922d3b657943f5c727ae157ed3466f81f38f67103ee7baa8641d6a0e80451f16ef1272c1527126d89fb4a84a518b263edca5beb351e8caeb802662ebd4247d67b8977d0ddbafafb95c9da6e1f06da96919d18c8bba94df81771315c5ca31dae8550983b0fffd26b2dd7df84eafa31b375d5068ffc5b1a73fc228dfbc800a1c11f37a7dfb34dbd699971665c4bdd68566045a5711121d075e58a0f3e4861b273ebbf081e9c21653de25c4fc856fe5eebad7c4b6b040f051d5540519250a15196b76d9e6a4616c4050e297c452cc01046b5fd1427a89a217c92c0c8083a5a691b168b74f0c8f6f9e3555cc57c7f42e9e84d7aa8cb688f362c6cefc9179eb647285fb1a012eafbd7ede2060a08c1886dc002803e6c4b406956a703d71027e6162f8ef2f90ccc51923c1a79a4d86f364e48490cda3a4a33b7c6cf18f704b51e7f25d2d58c1d36ecb89a9a678605351c790f1a10fd47d9c058926104dadf27f0724cd23da85397fd85765f2d7de4e4823e93956f21b7158d9771bb4cc002f2c3ccc343d33ff132ca2215873bf5bca02bfa65fe0f9852bbfb84ef55a0b77cd6a430c401f3500c7531f0819c3237deda2bed348072673cd6d95aab15a8bde34032d9930de7f5147d49b43c212ae88ae900ea51ffb8f8449b3f2722b56de7340fc5527015d1869c2a4d0f01cf3fca5c5dee1837736bbf702f6a741adf22c2e2c8eda28da93c124ee469718189c1e09c41e9c390f884d62311225456a4bfa539e6afc248ca14adb6060f67b70dcfe772a22fd374564578369863140ee4d7ef22715ecf37e43440c9103a113d19206135d03a0eab9feef62d0e00b7dadc45cf17073a91df48218079b6510f327e028e23b49405e0772e46028aa340129da688ddc6f7e2ab81b645accebd9d9ec16bf536be746cc5da610f17f8e39450313b47c040f67f70f3beb06a8564d2a6b27329d37a9edf652138098aa3f9745d0689e25614e85e492e055cbfd1a9c7861dfccedb572045e792f26cb5eb426f551082e5147045c5bc020c109d2de4c3f6adf4e64277e20e5c2ccd262358e593ab31dcef3ab8957b69ab50a74927e10d2fbe2ac4e8436143f3c8f9c9141c5eb6db523fef71ca53a9a0265e9f016579baa4ba7a7ba436f53526f9a52083237d46fb10c36357abe0528882b479b278329cc94a51d5929fcc6ea7ed04c0a700c0f8cc81c21ed5c3d99d66563f7ca5482ca78ba93b07b736cc4c5f1420067b9b971e4cc8b3929f840f4800453764034c874df91137adad644015344e63aa65104a85f77d63fe4eb38344004f3770f7dcf2dc229b78e55482d41c0b3741778b55a8327194a46406da60c6781d2f7dbd024b3b87241bc082ce2e72a8a825470449ee1f430c76783cb98c595a85e57a568be035b3ed40f8ce44869b60141c09ef20b616b7d4b80c1e5a946cff145624d792cf97f89ba6edbac6bb954017c3b7d1f7204d200e5b41d39ff03142cbd532065c165d15a2c8faf9c801bd6f7da2693a9cc70ab008042c913e8c2e81a68e9df0d5acc6b26b763004a8162525d6ec882b46564e8d1c27ad7904f4531ec59d4181dc3f46e03385f6c9ba2f75580da34f5bf33fe5fb87256fc6aa877d530e57e3597cbd2d0ca5f3d9c9d084e4da1bedc40bdaa78a6d94d0da4e55fd3ad174a474c7b3b2209fce7008d1055ea2bbb40a5f8ca0be80eb6cf128cacf5389800446b0df0913f3a063fbf8389515cdf1f3048ecb1813ea2b81a12ec5c683761247f2cd5577c439c4a0d81a8e87f5ac6e9300d67bd8fc8220d4a9157d921222d152a452f377b4676c230b148aa26a5e2a0386b4f85042f3a3bc2ab6f46850fd69c2b090a9318f25065a413d9e766af56a5087aa9a74dfc994a107888e6470b2dc0f1d0929da48d9222ccc35efea4acf692d6ac3b3a23aa3d745972a552fd9587eca024fd5b31a8bd1050851b7ea6c9585e023acad27604d38531adb2821cdb2548aa6f61480c038ba25217593f170e84883e084b2f759a5f343cf5970ee30e85a8937f988a6973e30b500e13d564914517b5200bd63c3f42adef71b09df20299e2c92383cbdf75047c5f2bdbbea2683310496bb471ee2cdf84dccf452b2740176a0e60af412b80d21df6494101d6393531e2c4a3cbccae79710c6f947cb72de51be9e5f9465119173cca62e8662f3a6c085c0eee9ec043646197dff01076d72f9378ff58c4848c512ed1951d1663717708f7ff137f94ee607f38cbd4ec458caa13623938916935b3b41a4521f092c7386a8849ddb5f9acafe8833b873103c092e67de4975bf7d01b74b2f5d07a00a1b10bcca065ad919ddb75da81fadc5871a3e721d846832cae3ddb38bcbc89798835bc2a2b13da883bb4330ab724f2357cb7faa83260dec248a22e36e01c87d427702505cab43ae5f7a1a823b929756a5b7689e216f8bb7bd6cfb5a0c4337e786a190e71e6ba1d33844ea0754f6d64cfee5cc7d6ac16f0221226f78fd1c24abde4cd38b0356aeadea53ed1ce6c7160314f2b7adcdf27e7938fda1cba4a2ca772063945bbab475695d8790799ee978aff166232125047fbcabbb85390accc4717f1c402729b160216de3e9ec8a7187c9522af89538eb838c903e8e5044781ed98595c789bb9926cf840c17b8b526065f79713fd24d678a04ad1d7b3b122aa8d16299df78582e7a73292c78ae8029e0c8f021c84e30770a365dd703618513031477df8a84df6f5aeb5f7afa85338043bbe64ef103ad4ed2466ae2144820b07ac640e290c267f06894c626f9361ff05d2542f50208ffade3fa2c5efc3d233d838e55a27aae59a10db733d2941cc7967f779cf417ada6d77c9f5114f4a6c5603b47ae84954142891dbb1581cf54b7a15e7a9a1bff4ee429bb81ba0e990328f83c86805c6f98f92b622928d24867b3551fe4b65ca0d5641053494179cecffb35040b46343da126bc763bfca78d399ce0d85091c2be6711e6c2ad979a0be73b9b2a6accb01312e91e572509c3a314e8d8d447bca1e8d9c69a8b4f61906dab67058f9128fd5e2808e1fdca81ff2c9a2abaedb29e39012f13895bf3960a63b83b3a408b63dcfe937010563cdd9ea9063bb8772ec77d4d88282ce172adb7db9ef000d745c30edb5274f82d3beb6aab983f900f0df1fcadf1526a66c062bcc0bbc5410cd3e0d431469ec2dc35b750c0ca693544377875e1535baf32323af5cb846dde56e05e2631d6dc3b858db8cac3133b59ae34f60c54518eabc8768702a22f81f4769ebbfa8688e2a35da7b102d8c9b213092cbc2b3dcaca602fc59c2c5f8342521aa5c4e39ae1df74f1ac2a2f40828ebf65bff8064244379c0d76e3d480e046785ef9c53fa6d5914b7abc1ca22db8cece70a7432a2a0b1de5805aa515c50f983ae713c56328fbd052a56b778a42900f887d90132db77234418dfda9bb42a476f966b8fd42388472b381841bacc937af1d7a57ccbbe170de536bce1feff61588bb240d94deec645c21f8f73805e0f606c16f3fa29f03e676db88f146534c582a62b769b1465d9116ae15cc3ed657800e74245a13d89dbbc001afdcf156e397908df5492b7232d63853691249abb0f0048a3b4b8ce47666b96be53bf70e026ac7e84aab8594cb3d64b656eac22cf6c735642a675ce10f9fff36fc0b39593785807ab7e065fb4c76b52ec80f8d45994578cdea7fa7e10d5b1cf7a7ad7025bf2f2fbfd86e9348a1e4224b7e403abd9d6754f4cbc415919748d8b74f35ab75fa2a47cf9178cdb5ddbf7b5664a304021d54368334d6c31d5c394028421c30fa8b8ee7c0ff30db7dae6b5923b2852832a3819af339b5353e6b273e7231373cdbda87244422ce280e247e8669982c08917993421f206109b06763684b6407923bd27ccff7e9145ddfe1513f3ee0748fdebbb30c21cb75e047becade061cff092de49d83d57810cf4cb5a4c99e825d82cf578243d8ceb64433ab411581a8115c7af123c87ec7ddfbd38b261d96758161412a14e05a606383bd44bc8c93a12d31ab82067e935bc16b25b4e63b859bc5c0a002e9351cc4ac5979a4d48b351e2bdb6105479a17ae29d8ef6d7abbc7e9c3dfb7a33c6909bc0a62f5480f40dac819bb5a65f7cb6ce612f5c88a5ed4e0e56b43cb293d919d32ef1409278c734dd2a2d9f37f3c957a50a7d91f7388837ba2a6ec8dd9c4ab01abf56897e75625a498a2e77d60c7df716c486f78476f9bab1eda4c2352a698372b679327172f82b2871d3a271c5fd211ec96036396a8ba56a2e32f10f6226ab84b4c48054b6e0ef4c5c9f88c0064d9699e61bfb9ab893af477192fea33c9fc37197b279adab9aa2aed2e3e3d442631e9e64b7177da7ed764847b39e22819e5ab8dedca17d80cdaf71f09fc12d9bbcc6cbd39bdacb8ed965391980072691328c0f954fda14a8b5201c1e9f63cbc36b7f30453936c486da3818061822c2c5e6f57f3fdae200bbd7e4382458d442d4991a1d9082ae6712051d0a6c2b8494819f2b5e4c5757ca87e4b861fede9b2379cbe5cac3cc1e973bcedcec1503a8fb9108ffd9071b85c9c4630a66334fde599fc453bb1c739755952c8bb7a942b9a7623a02638e4dea1c04daca1f858115c2f349c09da6ecd1af4270e1d073ae6c2abb3d7830458c869d58ad4a7472c0ec56d796fea27a1bdf422ea48103c05ce745c37002a1072085075a93a22bc5f28173b9ac20f6c2335e6a23a31299270c7a03bd2aaa4cddd97a64677cf11c624be819f16a1e54ea5d2f6bcfbe500482dd8bc1c6f46fa41af9d9b03adcbb1adbe163ab2587014faf1e12cb2d3e63401a35ff658559be6dbf9666ad17101b7761eb4f3851d93fc570e94bb89d9bf32ab446830a1993a486d6ec1a65aef5534e3ad7f56860d93a92cf7625f82bbb131ef9a443c776fbb913a442634d4b3cde3d6110bbcc5100d61d5ef312e2dbcd8be62eba2fed84ab2f10c2df1b4df06b5ac90f69db39a68174d3e16c8de19be8c5a4c42ceddc9bff93f7478de66e3a8d4e4f2042f4f200796b7056b7c6716546d1f0123d7911f9f8955013ecd2696170d79d13b0c5d31bbe4a677dd82d44f96ff98720d070a4b1d5d30dfbfe32008d761421cdb1e957975142072448e9a27ac80fd495f5b666cbf5d5a97d645b73270b9879611555764d8dd13ec8fc23f77cb2dc5eb9634e38de75a6e4a55352bf0a53c6e8a91e0690ff6a86fafb59b34d86de5bb5737f3b036334683972e81f332d1244cade51c98034d34a70fab405fd44a274fbb19b74dba37b322ac068b54008745e78f709a6339b345a6f43931cb68e96462f2b840149fc7579433050931c8e721f2a5db7dadd6350e6c5dece62e0bac4c667a96a62b3dcdefa01064a5ff21f94737a9a81adf04b6951bcde8d614deec58720e7fba79fb72f7fa4e5f15fde8a67ba31f6e66b72c5429126f86d699f88cfaaab9511b21fb5b0ddcd2339dda01754b4550d6233c9f0842014ee569cdc91c7451bd421da9231c5f7e32822d1ce300760e6b784452c325a75646a4800821ac7a0a5a1cc168c4fd2e5617bc76bc77f60a732316530f8d7258abb641bfc2e11a4176b8c557f7d4a8044edb6a213986fde79bb9ecc967e0e846082001b83e55c8c3a4ba49311421984726d9776311419fd0bc25d80a2934c896db2ea89531b051d4e4b237b43d2488c3acb9d64bd6a29c206cf01b6bf4bc3d75cdfca7aef3d47166d3e95d2e01d02b7a5452c87a91e9f87ef88f369c3e3b9e2bda4ea1b28bb09a47639a437572e8b6ff56534f7ddb0c0da0933ff22ba1b93f876332dc40fd9d34a81a0905ac33cdfaff1a1b7de61a5316726860ca1a000e55a29813dc7eaa5da3fbd3bac40a50f26469ea01cf8f35f823a27bf5f286e5076b4d4b6d07ce4e04dc897e681a1f952cd2aa468e8f932d9d70218525ba394338dc0992d934772039b4ff211684c76f81731f81666ac71be2beb6607f2e6d28724b37759ed627f2afa8f5e96d450f84da8f3b487780486826e2320650539ce5d2f4078c5dbf5d4a5b7f6f4da30fcbbc0653eb424bc67fa04e3149a97afecff030558ee577f4a352589ee0c6c77ddad79599caf1bd4598aeba1133a23053b852467f9594e4760865d84327356d07d04706fb8c8d8e715f5a101c462377a4daa75ae4bd619afd0b036257731f30558541db2fd1132b8b820174090b10da3257d00a061f1c6927f207b6c660d8662bd52400206241df6c1d8fc06e67c5da74c926b9b959cfac723fe4fb779825229bd0c6ecb315de4bcc441bdc10e62eb92a4ac10d26264eec8b4e7fdcc769d39a8b094d795b3b50b849428ea56fca918e5ad8eaa70322f3be47135a74acb211d570c7e27be13cd11e7c59e35064e891a4dddb2e502096a6ef57a158ae10ae1c943a019f45978d2350175646dac82290d2553bb9374faea7f497323971cc6f6bd974a6d8545c481a28341f153e02940cebc17079b91e443c78d1165289798c886e9f329f0da6b32779f0dbc0c4c5c61d212f48f6d4a63f4f5580181acd5d764b62ffe3515aee5d2144e450a0f4cf2d5feb16ac91b99ddda7604ba1e4b041f8ace0634767862d988cf3ddabf4a55b50805b04cd7c58d41beaa47812aa0ed7cf3fc9ef1a8db2df78f493b4e543a30f64cc8fc5a4cc081afe6f5f90bde93999579a6db21ff48f57148c1379a43383a11a4ac1052904c09656556ad5f93fd689a48caf6271309c1089b23787ac881a03d6b7eb908c84f81732333d643653f02ee20bdb4159e2b89b8a9c5cbe94a7818365da65fbb093a6e9a1860a9448ebadbc50ec9b9dbf11d3f032b3c19831b51820b2b5918c88f6e9fb67964b6101178ce4ab707c85002818284f1f05b9eca5c01d342ba2b879b445840147cac021d8232ad51b57eb332245253622dfd205c7363e613ed3935c77b7926ad8c89cf69f479545f34af821779ab97e7b80d4aaaebeccec400f0475c294dd69ee280ad924fbf78360ab486e87fdb579d3104648f1be7f9b88e1123a82426aceb284bd6ea0191f26d1fb11a6353c9e380e2eeecc7b693eca54641f072d07cf9532e023325b7ef508f33062babc56178d5b9e24658a9f63306e09718a6152d4676f8d1ba4c28c84270041d6438c2951c77308c93e8e0e5597236052cfaf43fcd4aac0a61d32750ea5d09e2a574359d4db2603fbcb6d451ed114d220f2328fe9fef7fddafc365e81aae411b7efeddba907feb0b159d70a66d5f6895aa85f4261e2214bd16e462e14dd2228d489ec44a56246d5a243c48fd29b3ddfeaf12d1b7cb3efc57a7661c5da99ef1641c04eb109617e8614edbe07287d37bc6d365e931d83bfd504f692296e25b9905478b7762c00b337b138d910ad589c52cfd19c4a3ded747cf4034cf0f86134e18e2f0d9c34e0ffd3424462f84514725e792f0cbfaeff05c8af47af5e2e2d40ed3b4f876c546c7c01710f51d3321602e505c5e66bae065be75e8e8e5594df42a6677fbaf10d953c5c2e6be508b74aa0fd1f47e582ccd86f84cd1714779363e00d02bfa7bd1682a55a68ad8903c14791f24b2905cc6405b3967a442f784eed43113849468b380cb1481f149d97c0760dda325496671ad0ea2c62fd5181c92bbb9c9b8d71d3063ea0fb36ffcfc22d776e17529bb6f628b829bd4e61447708188329d5d7add48af00d20cecae0c831ceb9d8f0b8d91115046a98b1d8fd3cac05984b824727cfe90c9644e9726fe85f514105cfbe5f81f1e480406e6b2bae5f56431faeea994008b9f129fa0af49d4feda6ef012da7f2130ace9720943b7e8097ca6b37eb94c9b23ffd948fe33670ea0b60045288f5efcd2e00ddbeaf6765630c629efddc941f8453cbf68c455dad53953a6bd699024d77db60627870a2f797a77362707edb44c28a9952ec0197c7babc34fa6bc5b41eae1bbe7527fa98de0a6777ff73148dce80c2d48ad112b9fa7df7b9123d0f02fa2f3b542f488a8ce2f10f5f0cabb45e83aa8b4fb5090d19fc1fab02e7477589a45f0ede3c92851c103f01c8443e594a975c6f9ae6d45463bea851f3d1e4fd547bcb29461b46c689e0e86ea76c5396a4cc7a5b785632ede02bcfced6cf71260348adba58ba10c10e472e8a2c3953ac531de3a4b2624a0f4632e0963c31dcc5e3278b5907bd5960e83f10a579be2900479d243d07d62f6187e571a547566df1747680cc6379f5efbe31210ed358138f87a57f4c85b725ef524105f3ab6b153eb72e10f6d40c8e2611a4e509f92b0a5871ff0f68517323075e025c805135a3dc7683d26ce810cf7e16255f7d68cd2b02e10bb82ffd74d57c77975ac947a338cd296190b761dcc4de9cbbefaf39ace2cc589f7ee3dcb8b4eb09b62867365fc2cf337205eaa3eef12e9914781125391f11ed2fc7daa02e13a8b4a274b0f93ba3fbcf788ad4c0437204125a2ce07efa72635e4ca7d1056f60378faaa213066c9c0b552f942d28243b394500585dc26e65bbbf104510be4abd21f44bfc05a0dddba5ea10c363b59a644a92c468462eef491d5d9a4044e018db8b3574aa620f78b16bd7c4954cc7d92013808abb4239353957791578abe2d7292908776afb59e824914e8bdca10440a8a5511f9da692d3d57d8d21a8e1277b766625e6edc1fed279a971c7dfb67cbcdf03fafbdad805adc4b77fa6a6202a759c5c43cafc10bbba5205b4d3bfa6028ec479f63ead12c93f3c2acee74a7046c8f9f536e47b0c3c9753713789303c73c3b8bfe6275e439d4919c87b731898c20ca38bafeec5e2f2e29033fa9444816cf0b73a18f21d8ce325237b34fd39221448eab7da893226a824a2a2ff5794794cc8fd4640bb9305c0527ee862d92508de2328b654dbfd1bfd87618c3c2fba72b612bcf09ae1516b974ddb283b95d3953eb2ab7a9790ae861d47ca18bce821d15a0bbd13777469c3f181ed901c00f417d13d1277e4e9e7a3139699f3224e6b8ba11d33fde6b4e4701f7bdc4a33fb897539d86214e5ceb4aefa60256f47dbec70cf592a99350d32a385e7649436ba8a97c1c23b2350c93d205219d5c1b6a96a1bf9e5aa055f762d800afe951be91c83932f920d8117b48b55bda315d5cde63714eef255e1748c26293c2f35be99eaf28650015b3d8d28b62db5db3160fad6330acd8bfaf58c0f446638f8d1bae13ed07387c4b1c149402c31a630e306989dbeea91f1f2b228d845b1a59c23994140bef0829a62120731d74c48b0768685f1a3516a372a0d58208da450c183a36afec89e0dc7fd51685f51773d752dc4ab763a376ab8eda691803ddb23fab3a152e3baab4173c54abad04ad50e0836d808eed41d22b43f0141ae032a9010f4b2a829ba623c018fc672a84e59c57f87c180006c5cd0cd5ecff66b90135ad3b4b8cf869bcb1dff95725e59cee76730f8e90774b5965e494d1da9b657a843025754a70c6eab941122fcacc8a0f3e5840ae57ab1bde93ed8b549ffce35eede8b2c1362a152cff62bc0552128326c6c6b6e9c89e5dbbd9417237b6ff6eef553888c0b6a88e75801ee3e90d86687cd7d2cec7b7320897b52ede99a0945b611864ce7d4af8e78069ec7c872cc56f9316f5d43964e100bdbad3a7c87b0ee7d9d8e5e3a78b0c005db31312d0a53df95fd8cd6aba34f0d460cd1110a991ea730f0bc39e5f7c1bbdd397e2ca20aaa3ad239fcc7537bebdb4723c1bf623aa3b0bc29b13540bac7ea56f9c432e486a5423cebef39b361963a5daca08cea944d42a928693223a167422e926ac561f5e9bf2c267b3d06bda78c74e2984fd0adcdbdab4cfa29d947db785a0fd1be4288190044034cb4f0704bdb728ca1a6129e0251d39449927764d8cd99a22fd2f019c66b95bcbb1d4e4de8f5c3b7285d077cff8718c5aedb1a597bfd0481f4b10309beb0168ec1df0607cadc0744a7cb29f5f7adc1de28900c9b62d6c64fba3f5468d6479f60416c62eec8c13179f385833751832b68ef137bbf0607f4ad2cfa1492355e41c92fd008df7704bf7172d422fc182fa378785b8f8daa57045f3663cfe7af2e95553e6c0f41089da35160fcf585fe1fb001e52ebccaadda3efd7386b1894f0b8450318358da8ad439df0a5e1d9a2c59515285edca54bc5d0c19736767573034993ad7f9d01127374211ddf3b0d4177a1466f8830304783467c19b034c5f3da80fe3a2b2567380ceb7ec73804aefc7df06b0843fea00a7981570da9e0b071cc359aad43fa957b6f4f0f532cf83286052f46ee6a3baa1a0b21adb50e0756ba75c879da9e10c5676320a3d0fe06897cc8aa09cc2260333759e263328a21b373e97b98e8c9c3724202ef608c9545564b94df76312d40f9f4c50f842c5cef666ab780833a39f74213b32a0a1eeb7e7478848be538700e3dad1569c83cf2e652c69eb57656b1c02e3e856f03bcc55c83fe2afcdd0ae30eff41c7e32ca2f0b6bd4cd080c53bac379ea44cddd121ff8235b41af8b4915b9dabf1b7d0699c87b17646119f892c4708b82d522db4a4cce98d901996380d4990de20b31407832a10db52b2767ddd1e6ca28255a9f4180d823982b0e00483c8b0e147ae817ad5ea87ab0653aed2368e4c971d3ef0085bd982ac20367ff4b1792fa4d7c25b16308fd46881e6cace3216ce8006c41ef2289b75a2446a9ca8c834ad08d9f25d6a194f6297a517909cc82253e49c18994414e786963b9935982a81a149a05e08d3fe649fdf423e36b38d261df9591176849caa4689ed0303fbbf4c7f2047dc9c6f6c1049506344315c0b872658d0a43fa5c94bef237596295d3aea5669dc8b798dac1f735a110a8087a9cc577b0fd4e1e7b1d41cd6b12496e874fd38462ec49222b92c40affca7e412d32f183333e14a85a798c79c3de12679851087b92ad39762f3553692970c935ecb8658751bcd61d86220f57305d752214b3b6933f01bf407db4899cd35f5909d890eb339aca0beeee7ac66ec8751ca096f0f0a39f4eb37f981f35702ba8d27b62dc25850958dc1fe8bf3f5e8daee371f973bc9a958e3848a165626262aba3b8e8ecec83d86e8916c2547076cb50ce38811fc5db802cb50f6c64136973cd433e8f5ae4b49e2a98c5541ac2aa76819df7dece8afb1fd3ee7ca41d849d1bce55e06959a08972f099a2e2c7ba1aef77c245f73a25d2d50bb501c7e9940d935d619b55345eac46502cfb3f15c42cd23d8fd4d1e63f9f408a947887c36e65cc2f1af7d206381465c4f83c2dc07f30f4e2efe8611e074387cd5a3890802a5ab03717127ed2b0cb0bb7033a35af6db7ddb50fdef43e0747dbd5d3a74b8ff45496169ff3925d2cb76300928cffb09005644e84de31ef607ae01bdbf819197bddcce2b0117b52de054a52c811f23a1d23bd59a5bd9b1bdc5b13724ef4c6a76d8d9b551cb8a1458af2bf653a1334ecbe8e89118d5a00ab9472d76ac7b1446c4ceb64cbc5460313ea4cd941235ea62a0c471064592a8af6a5597521c88074f431d7e149abc55173ad1d2f7bae61b1a5bffb89cffad5d6f1dcca6282b5851af60b42dabf25498f1d64e374ee382dc3b5d964eacd8c268c56ad748fe45b990d4f8789a8852e746c48804a666f698b2928b5786a884aa556a4df3babd771e0a9446d04f66f7856ea4ef2bdb6a0ebd8cc7e8ee223de08ff788a136a4167477c7a4b0e737daea05c5399de0092a65a127503565a13bfbdc99dcc7be7ccf4203d06535076e5e61e906fb090af5395212756e54df2f72c9f4561bebefbabce66acf699eba01fbc19da0359477c1592c3c3b2be841a3ed5ff03cd8858e35667ae74e8696c89cbfe2cfb951d8b18e4ce0947d07db0eef045c7b54415c5a0ea7b03126812335272c065a13369c50b94c267eddddb7e7efbd3df4f1098b630fe2129f2a00d76e7ab30efae188b4b9640602856d66bf3e61de1d3edd9190257e8ce1d330c61a1423eb2572ecd190496d0330f85456413c47449e31a88edb75dd42dc392812ba6e807250d189298f8af7edb687d073fdc99e01946ca0aa0ceb17cf4077d8b183eaaa70720c9bf8ee602e10f0e14d87170866ae9bbb1c30748ffa2d3428f1019f860a0431b2f04a8a168ee680b10cfed382b3f938625806960c17a0b7071a87b029e1e2cdf43a37cbdc25c88685dbe51bf2688cb96912b4b7de717cacc4eb2f9a0af3e56d4144e697f94cbb0b0166e60c9afd4adde9849495e9e36f3674033ad63faa761f82ae2a6f08eb502b7e42e17a798e0622326e0043aa68c21b738d6ba2c21e8d5d6c5006cfd452a4787dd383e0f93b539ede153a15170b4d611fe100a88dc08dfa35e2a611699de6bd7ba2f5536d1946412f320b5b59dc737c25805ecb1dadffd387077997ab045ebea0f1c75491546cadf0ce96dfa55ae96c5c8988667d39f8042f02dfeccd44531e83e686f79686749ca345317c3e2639bfd3a90826aa04c52e171577046f9d7850b1726f8c2e74d40bbe93ed65a34e199ad42712bb23a37d6dc97a1443dd6e6430a839c8d2c972dec5aa694acfab458c21e735e5de2b2d762a7a078f1d69d7b2cc46a36ee565cd8ba75671bcc7223531aedf14952890f2a41ab0e23f258fc16ffad83c59dbfb9841bbd889c0593e6ac95d8d02b63706f8040749338fc49e62e1718a224d5ee48e4268dd7493a74d8a4b41a971eb2d576d7640dc6d12b57045f682a2a985469b2cb38fd7a08b8ce285291aa19f6d90abdc032435fb4f7ad68b5d8520b5744e1f3719aadc970c059c3ab7f3bc21e90158c78655281421d4979cc25fcc8c6b38820169b2dee1718b5de144a3f159d181b0c3d6870f692127d348901b95cb2cc2fa31a623230b9ab0339fcfa17e691598f074fdd17259602890d5e9b7c43b2a0491213c6069a86d42bf3ff21754405959d91dcfe739b2a64810bc26426d71ed87941ae0dc439f19ce152359addae5aa7b25431a72d584607647dd538397144e9f4c5f708bdf8c026bad330101ff21299bae0206bf471a4f06d7c74e30c544c28ae056716b247f0e8571d58f5f6642536777378486e58ffd0b30c3d6a7f0322282917cdca33e329391d7c503e27cce30f9babb26fb6bffc908d8d62fff4993a0408f32b5cbe7bb6cce8a36f67af6f90c70cee9b148794c577455c06d4bc1719fe6a8e15fdbec1703d722d1bc06386e2d05668ebb6e776b6ca0d676a3a570c3a16d5a5f2b7c5edcabdf5befec04af52e9ccdea6a5aa12fd4d5502bfa83230a73943cfe5faec9a58667cc863c1b77855e8f2d619f6ac5d8a2df42e5981c6e491f2153e3a3baa3879be93854b8fe4b9655dc4c23e73475b21c743ff7f25e784682a0b6a9bdbe22707a41638cf815e819ede211d66711612f5d5bb50937870d7f8ee48a5e96d41f66528c2da23bd4d0f08a1337ec486ed49abc8a92050b31920b392183767024edc463cffc6a74f6450dabb68ccbd578b2b00902907c95701a78d7702654f06d6448e4ebe72872a7977b178078fe2f30db2134e45ce5a184e3d1a411c7147f2ffd56021024a64f32948e9008ca03f8fee29b286946d38d12bc540d282b349d0f002a5ab73f5bab4f0af265ff799a971dc1c370f6d304fcbab5146887bc7d37e218c116729f69c2b195a7729c1bd543b52568f4dd44d095c6440ad80382dbe0208fdc49369d4334f33aecc9e4b56541c920afd8ad39bd11c34c5cdb1bb682566122af0342bbaabbc8957b3308c63be18baee5776b87c057fa5538bbbb067ff7e61bed4ccd19c9230da7d718113d879eebfb9142a4ee5ebdb323d657df612367c6c18c4cfc479f09e00ccada654257bf9aa45cc2930a45ef35a6de14ec81432706aa943f175bab5c3809f81a6e84d8610fa88d06827b9a39e92152ec380f0922a9b27e727e8ef6546fdbff7210049a61015d3f6eafe348f23f01a980793ffc9fd2389bab971f68187150ea92bfb883459ffed8bb08b63d0d04a440f7eb1d6ba95c80756a56e05ac96705f2912659e09eb8214925cc3242d70837783d785c27116160d295366cee158e7b5568f4af03e27ec62d1efe5f7bc39ea0f351a758baf7a488a4a4cc3693c78bd102c6b605b4457733faa87c65dfac4dab54266d059c87871c6ab82da3d9d1cff223d825803d6dafbb2f0f937266a7243d073b4ef77b5e4829ad99dcf2dedfafcb222280d9b31341b3edb6b063831d920cf9ccc12de37ab05662bec03d7e8859db24e2913a89bac59cc337a9c02339133588d656d2c43c9d10febc1a1da2b6db26da0fe64812f74e8d4cfb3a3d8c14662be3a38c8af961617ee426547d11afc7c27606e7d19d5911af7105befe6f42feb5f65c8549ef3c52fc467f10efb8e7250bf221b6931b401bcf4b476469ea517dde13f961b26b4a5a85e5281a2f9c0b998afa2f4adff237b3a5a811bef405a947712bbf564481735e0a961093ca9454a401815bf168ca820856dc57b1233fab3ad81d16e2daed27e0e84e0fe2d32865a4225e7a7ca128146aed9b539c4e1189dc1683b846b7d0e8b3c26bac07d57361266116013e6225720ffc7705ae998b74c66b144a12300025a1db02c8f74a24d0aa74b5b8cae39fbabf981554ad08a8ef9731ef318f638e9e8c156d7ada222cf230ee9249e4523337b0b9c693923d7905b65bf9bf75133e12c1494b629d29b52696f362138818758e29949a4242dba480b6631eaf320e6a7263f97cbbbfc0dd594f72e78eae1bdc0d7703bc99a9c5b4a8bfc3e58fd7ed71fcfe9ccdf20ffbd9f70164cfc28fcd6c893902e46dd737fda3c843f375c896c2e4702d0d46e21df9a3ea026d4415539e0a1ec59b8783eace6002b5d8a65e2952df02bc2a7ce58f23cd30d769d30d0458fb5177d05dd1e63a30f842f2531399dc4ce73f816ddd27b8786584a1c69c2b364addeeb8ccda63245e2b82c428764ec0bd05cde429f44a5eb2491aeaefdd46ed2c2f13ae8c7c7c18d4e36739f3940405ebb6e94fcdd9443229ea2f8b314c313de712d66debf8aa327d9c343587ce1880b546713228a4d31f15f75d2698a4feace404a6513ee349bf4302a64395963ee833e41f25987b18b8bc9d5b35ac939cc9da6b5305ed80061367a43d11a18ac7e40cb15c6786484d71fea8cff18ca5ea06e956eba542441a72a150d8ad63d2a027e964ee6b42655f81143b14cf626e6647ba77054eea130d29bbe334e4ed22d7c9423a279b3355f6fabb284a29e1883352b4a19b15ad6db3ac5c7cf171b4b19d2281297058b3219650417e9d2e70eb7a486fd55b2d7afed2e01879d5bd839da4a027ef77b29517f148d7dde269d110c1fe96f2e98f94b40e7e2c7fa37de85c819f46ec1ac1276032d209e0c0b8c721268fabde9e33a4eac0f6c4b69f2e563e06d80f2d9790e898ac703f937f392ed06e92623f1ce3fd58b9ee35911bb8db2c3fcbc3bd609b7a8fe45fb30007e78069d11a67fc72789afe2c1649c8097984615f2ab5603dba7ca61f59a2203532e18c749d2ecc357bd33a2f22a812228bc7d216645d0cf114ff34e046b6ce32341a729483eb5904d8c7ff7335a0d261a36ecf7bc8a35de9d181f3c041c7dab457f8af96a26ab79e35e3ede99488be9b147998dab6ee3bbc5252ea6c868bc04a5b90ae132706bc9581f57cb3cd849e595a9c93072e4c08322848ff7f020f37e7474fb957719a99fb69079b6cf775a5ebf7c4477d11f35f3376874cd32ec36269f2f828d22941571fbfe00e978618ca2087a293f359cf04c222f0f8e4ff010d5fdc7e87c028281a475d71bf3e37985d68595f9a3845b6a9ce3a4120f612e605cc08cd3dce3349fa2c2d7cdbedab13303ae98a2b7bffdd5afcae56299cbb0a83165e320e4c08f7531f8c4e0954a68fd1c43400591d2bbae7a1ae2e0e5f2eed79c8ce2c3029514f3d4325ad51453089b41d6e29a7d41f7fbeadb9d30fddc07b7390e59bf0b00b26b084ffa0acc8e8ce94e41b7c660ee74be9dbdd09e693815641ea492055463d012dc05b1568c73a1d980e1117e354b0d8666b32a78d4b88b3048f133b83913557a4f7cb73c9b14100ac91ca7b19fa1c2830359fdfa71a03b4eec260ceb754c9fd8d066f7f6a4439bb259fc90a7363556b35c8f8cc046fa55e7cae164e10fef5e60f9fa66860f69dce45c57870a456fbc43e39dd74d86a4840d040daddb10fa99e71664afb8d113513bce9001ff395eecbc8a38221bbd8e96040b50c3f7f254bf69cfcaf78725802d0a48c48f15607f24a253aed61f3752d226806f37e4d33b712654c45f5821801ff175b929e607a341162681037f54e077b4bdd8a0ad337c9a80690a489636cad8e17bca6daafdf1d479d6910783c624ad6b96cb7b847107f7eca3e284ae3f6002eedd8dfbff0055de1bf878b7e61baa1c0d4a812dccc123b3ccba4651b3efc1457ff3745134239d131abdce94a23578928f9aac412e024e697f38f452b4d2dc846c1ff2a04f8564ef60b2a7406baa58ca548a42caab36909f18d7f86972c2fe6775246e36949c29b202b7d5443fae97d571397e2ef8662bda87877ee814fe897ec91c0b9abb1a3a4845cefe985333cf092624f0a4d9dd9f18ffcc8eb74fd3cb9c4b1732d51fca9b33037653c08dd00af2f4f0034e48c63b995b3ca2ca1410dbf7b42cbf547af3bba19525093361c66ce5225155252b34cafbef96f4361e929f52d8007bf82b3957ee55066e19a3f7f1276a8a70dbfd50d389e447632f9cf56ebd1dfc5f61d4b1d4199d07933d21f26208fc0d544c92ee9f368d22a17182fd18dac4bbffcfaf4cf6c8f2f5fa7d2395787e2d7806fb4c1aacc7845a69983b39a49a2903061a1a5f52bc482cbcedcdbf5140c12d35e9357439cb90248713a2ebf988dc7e26c74658e6b1e63ec241c3448c73f9cc76ee97309cef1a73abc27ffc040a195d78ac582241c9c2b095ae493164cb6f4c9af852b3749d9fee99d07ad88708d7f99efd6d2b49bb5594cd99994fb58ad54ebd0015fe6fa47e836bd9d57749bfe83cf32078971cd8a6a8c8b8c1b46b155d354a9b00397ae47ceae44f0eb34ed92cc6b5ec56d38549f11873790f363b6cbf6fd816cf3972d82ae66428afe9c1de976cf39f48235a03cda823f29fc60e3c16f7ad6832545aa32937407c0978ea2d88137f50f6da65e591afba3328fea6ad7484100fa9e18afa2907a3f1908eb2b9421cecb439ee6bd0f42eacd3360360f915465a58166233244db00e301f8adbb1d3e35934a79f9fa5cd60c8ec2a635e2b94f3c1faca0ff2de1b7b9b569db9ba7a20e2ea2dc2acf0ffdd80f43df2f3244236b92b3d3fbad9299d2f4e0d5dff2d4e4be5109f3a6f2ee4a6b9185cd523b4b9c157040a9d89c86e13bf853626d99ba87eca56b8bbebed21c5ab5afa353f76ee4f90b87d4cccdcba859e66af1596da41944834850fc25fe7ffcb55711a69c7c93a1a4f15aa9edfaf60c0a50a9d260b5aaac357e97a9a63cffad4861b23ff484ce36321830a89249f996d40fc819d505c613b41d54690a3db0d387803f7b0e89d17d19869e459c4e23ee00cac7c48c5e1dfe4ee1d6b4a9654f896766cf0ca4166fd7343c08f1689b6aebe04d56a57c5a74a8bd2834878c354de32c7dc5b4f1750c1b39e709ecfc6143216bc79deb4c295cbdeef9c6d1321751f9d0311ee8df73be917d5078c8176819c9a6ad21e7a6e7d898c2a5cc654245b319d310735d6d05fae51281e7582e2b7a9d4afd007b2544ef8ce653d9117c8f9c6e3c49721203a51f5c738797d941bfd1c698785e3d93da8cfe6ffc0a3ff66ee1cef92cf6200b0dfe9ce312f88d9af6e999d87b5c623775a9ec91839373528eab81efeae21808af40137672fba987835ce1f97c090ee3c533c9e77f28de32983afbc6e9e139bbd3fb55c417ff06a0d5e3a20c915f8cb03009c4f0a87e0fe9cb338b4d90d4e28af5031631899fd7ebae2a2e1959b528e2d112944d8361181d2bbc5ac7a0177b25358f1c5a0818f5ed2a3a4c5d6d7e799be43616724849798b3c98a5adfb0d9c60af5bbb85d39ccab36c372c65bd0611e55c69666ad42e5c402aab8005ff1f71c05b9504403c3aa2d2e01286a0d79e5bbf0ec4b1f3c7546df4469f02a928378d21eb0fe153855a79758aba8e0fcb3ddcdd9c7cd5b495a216a5c5b2457e02241f53fd429246b75a28671a334ac5c6068a228b3d46d69d9e891fe91c0a0a1fb65942f69fa6411f3a522cd736644a3ee7f54ea80e63adeecc15f3198c4e257ba870b3153376a324c657365fbc37c771ce527e620ab26a236d91856341e4a6193c4a51dbc689e7120feca94ac080ba49b5869442ecbd1f90bc6fde8dc9b271303fe59742604ffdce8e28d755657213bec0212fa24eaa14ea0c4a3109e7c67bd64e3ebd4a9cfbfcee3c2271701e02d7f00aa5603a8c74c6e429bb89d1c0d78ee982de12555bed9e0c3142f8c4875d9e35656cc31b03a7008030c4bdb30985ce60345488291794785412cd945d8adc439719042b1931ffae1c58dffe846c432a6f256e1255b39e96e2468ead9b5b397a13f96ea609e7dd4eb1e01302409d7f23eee69364f43ed41e60d96438f2215b5e4db033829b25820af1d1b854a1c78fe731225ffb487ca1fe64ae1a106c1414713a13cc4753d93c1ef50fe08c614533eaa904d3e24a2776e7a2f6049f0b8891485db8fea71055c0b0f9a346623bb7728359f196843a40088de7be1ce4d7b6c6fbb5cff24d76e4616b55920940471629b86d08ba746932e5f8b78aa8655535a3e9517e3dbf35f7a797ccaac55147f77dba1f2d23e9eaea7028bb812844f13ba732afa01316e7a1f7959ed78f914bf01bc8e8c4179c26d966e793dafdf0d34aba03e2d9f376fb3e97381c996dd7db1383d21b42cef5b5a447dc64769de8d13522ebb0c9c1524e270d9675f7f9e65eaefd75d68f4f37f85d94f173bf79929ea6ef07ccdd8e4e32385a0fc2cfa2204200ee9411ec6e40b1413a052bd85e09d70cd4c45706fbe23fc6622cfe8305d6e822fe4311e59c8659b001e091e43870ed29ad941a0778a5f08cde3d3a36bff29efe8da76f1d1d7bf363fa8f4eb183fd909bd96b60c0b7ed691eee6eb44547340432bc389a6c7c438575c18e480b40fb4f37fca76746d4424eefaba529b3e48da0c08c8a28b7b48cd3b5d84b22edee2169ebbe398f41ccd5f57bdc32e7a4a3a3c66bcb46e1e3c481c079c5a8f1d64f1f08baa2f02c745ca1917268b68424f12d9da257463f3a12f30b139d7113b3648c3a5692e8dfbc70434b47eb9da2680e613245ba5fba3e498fda876e5dfda76ff9d3c75448b6b0de5eb7ebf362232449890d4234f5605d73837919095f8086d54c63d31665378a66b20df590f4a26e0d11fa0c703c0f7d00b2e2b1f21e6a583978171999f7163c19106267812d82789d9c8ab9c3d6c0db271bf819e501355b1c5763399ade1831e4a82b164c37f2d3a6e009b6f18ebfd835af085eba3b96b370fbf935c59dc6bd49af4254217a9fa89ca209ea466f1092ff3d54ada3a1f0747d5f516f7fdb47be732bd7f3fca9123ed41975f557325ec85616a9a6530ba24705336aba9d724a770193bd67550c2fb93d47fc349e02a7319f983a833152bbab74a00cb0d3812dffd8a6cfc7217f144b829b2be8e1898ac063aefb775e70ff39ca6d6d9c49f9b45e3afeab42a3b42ac50cc4ae88998ceccdd34fc8ac66eaae2739bd91ca1059f34419774c7589f5de08b6edc68ffaf2f537dca62697df5a2e90ba81d2409f089b2cae27b1d9bda812c45e7d85d28c6f3f20700df8345c58b893f1351eb7d88e51f1bdf000ddfadcf80f7148b270472488ec9adaae0ecc927b7b96b4b694efb8c1c40942cc21ec20ad2d34b642e474fc3f0e6165e2431b8da63b637c6b1bd43dd4e4dafdab564e65ffe44c4b9d6615afc94b7b3c3ac2e0f7d9c9f0a75607145c80f51e850e97a52e506fce97dc21ccd97b089bb9db70069f729d29cf96fedf7f5a50c779c6a094d951346e1fc60e156ffca203672140c2c0a11999eebba139ff92deb367b57365f49c7609e10506ae6eb68d3f9b56bc8540f92d0ddb9dfede172c8936ddfec7710710e184de487c3dfb21e766cc702d54146943c3ab7385c0f926fc4a6a4420519362c9acfbda0cd42465c9b84394e2c73594b37990634fb2f5b0ef5a9efa33170489b2fd535b8cec28b46fd8f55d099be7d371e6ce7da457fb9faebb8fc8a181dd92368b4c1e5da44904ce2008dee9e54c6e9211ee23990bf54b20889eff66f9a5a3ae3399333351b4fc2410bbda5f10803262b0c1b1a4d462c8aae948c44ee00eec19a1104cc4f65ca664e541ab33f39ce9bb3770648f689f9c1870736d21924bbbde5dbbc7528d593b1eafe187bc3c22d254f6e31038ed8fde8e05a637400e10020ececa19497934ff9aea98aa454cba309732327288cabab5fbf968ace13327ae4a24815779bd874912273187599bf24c3f9b020388aaa8b299909e82957c3a66647151f1bf88fa1b5dfea58b14f1955bddb7c322940118f39e73f7d2c96b584d88c6106c3015249af7e9edd9b7b86073c6160b57d0199692d5a06ef217bfcfb6910c3dd745471cf771ca877ee0cc120701ed136fe185d3a86fc890f58935a311ec38f36901b8b38589331715f8001fecd402bd0fc20c6b2680ad2b3485587f10a449414116a7da22bcc18144c8e42b552d1b555d78cd88338cfb28c625a75ef0d4cedb999078bbe2f17288e779da49480d3bf17346ee0dd797138ccb642db3041ab9922a6f3cd679e1c8969b643fb089470792864eb1cd4286cf58c4b990a1a38aee0640dd0f925b6acfca2af2323911927f05aae6f46ee59f74c796e4573e795449f90338190f0eda48368d3dbee87ee11b8b2fc075450cbd47075ae655dec0f0730227561ee699e737ad39cec1e7466464dc09c991c658ebccb841c08b806c9b145e5680a194781dd0726b85b095324fdfd0dcfc3d39e758e61aadbe99c563420bf287fe628c6ac216d5c90cbe3cfa237c9272186d5e0f0dd9a95cb5eb06275062851847dc5c66f756af8c594897138ced3098df2e4e7a155048fd825dae02b85e6c57e69174e7947720f010fde4aecc491cde75189aedd91842b8bbe22e52c9edcc3c34c62fecdeef1134d975bcb7643063e69a3d4a419570ccd69c5e5c4259e60db8e3f8d9a5d6e7f0df43a44deba6dda047fb4047758cf5bfd81217c2d6a4ce80d795d9d96ff5d8bebfe5274d6f66a638945b019f2bdaf1fe336fe0938a5d98ceb95eae6dcae21ad13772554ab8a49e00279b8f2fcb3aad515c5cedb5257d0602878fedd42a7ee5ed0b4bbe335fa1d98f0e18cd79fa9e0897d421f9d5940b5887a09820f3c1d3aa2eae93a1d10ed2b2cde739abd1881840eea66d3cbcac89220f7343dbce52fd5d8fe581792ee68cbd54cab7c090ac4c9322da0df24697c3eb8ee39ba52cbdafdbef5ee65c6564196cf63fd11f79f1de4986de8078d18e0089497415bd14e3ad9f0f74b41d6ea1d3b548746986a04d5d75aed99fbfa4dc3a4a8ace4b9d2e074513eedcc422c3c5e8e3168a9c6d3a47787b771078aff61acdf69e78937131d232f2571f9692890f74e8731bc6ff2e02b3849dad8ce98e611b61c86d9b4c0335ee58cdf6fb229059bdd248eb533867f6700085c14d4110718c718ed43b2e1caae5449e758c437f956f1a87311311c01e0fe5d53536be3bbf8958c72ea6a10e42c30a23f50dbc851a53cc009250f665c86a2055cafc7076fc8559ae044c70c63d696b68e01bcef6fa4001acffffff53