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

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

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

Block Certificate

Block 87364 fba1f85c3d799c4fbeced5577fba23cb0264436d0b48dc9a914e06a4fa5dfa97

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d4103731ece8ab915e0abebc1f37a523727aeda18d229a5946fe289fa3a1627e
Certificate Block Hash
fba1f85c3d799c4fbeced5577fba23cb0264436d0b48dc9a914e06a4fa5dfa97
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00960700008c680100
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000000ab5ee950d8861e2ab4fdb0096f47f56b61958ddf8e3ee23b69c8d1d677a5d151b9154af257e65e485707ad20cce9707db779e3ebc490ac4970b46edabd0fb89dab10b2e417446164ddce50628dc3a28ac879d915ad4d27fee150000000000000008000000000200960700008c680100

Raw Header Hex

000040203649b2d8c7c9de06cf474c30305d27d2d23e5d1716e59d9c4207207e74bc227ff265039cd9a37c79aa2a36f2b43bdd3eccb5794360f3bb8e4cfeb34e550d8a43d778586ab2b800187e62a1a39f28fe46599a228da1ed7a7223a5371fbcbe0a5e91abe8ec313710d4

Proof Data Hex

59,560 bytes
121216010307083f6ff1a710e86d71c70f2681c32c33d8e6c7c104bed91d4af243b49eaf32835476e27322090c4d6b7e594c8c713911049f3f6073838944c7a4d63045c3fee25e909bd2cd9119c8b8c2e513e95952db983a454af365e68f236d6311cd88bfbef39a3df4edc7d5679b88bd52df76ad4de19e4e51fe65f12b2a18d9222dad94b57ad5f28e4154493c5a8af1154abeb65844abeb9064ae07bc422e6f6032877b5846d95e8fdb9a17d7a3412d9b92b56d7173fca0b414100b04189c5a94e06c93f8d2ce843c08e9be0da850bd1f16fe10d30c7517ac82df452c6fa6aa2297fa004b0ba0064eefcf22073ed0f9bc50f708852cb26e63fcfc3f1ed3cb05407635d96e82a0c46512e8481f4123feb1cf1f39b5c9719376b4c31e6c46db6fad428c723082d04f3dae097c816c0021f675139f50571ea8635031ece931be4a2d8eedbc3021d201a3ca2d54ff9b151f4c8d47d311aa1304321d019392ed3c69280d9a1ef2bb4fd1f97707ad6995f8923ef44d7efbca813324759d6a550f61313d449b1013167732c6657b97f7205f5011f2376f3d5b5a0fd185da5572fd923f186338ab4f30f7e7219678e0ee11ca27cd9f8fcae1affac90ecb26fe3aec22ecb2dde11232ae270872d2fb9c084c67266083436f99bbc89230369debfe2325450b6a281138fc1ed4ef37c1841d2e27ac0f5451687547d354b0c7c82928fe8d2ab69e859a8b69255b6f196086aed42414a942c8490e6b4cc30bc698f2366695bf9fdf96b187ac589d1dd88531b262d3d873e1af53d5b51c75deb738b6e08cc03693c734b5e67d04788542b5b2fb6bd66f5377704cc37ceff788e247d5459ecbefdaca8fa006098ca59df2aac436eb71ac6d5218084a6d7cbfef49d94a12fc438ed33ca87156e829d32d703782c0546e9afb64f3379f280ff0ee77d202e7fd597f4dc270dcfb5979fd0f354b5dee625408d569f9eb70b46352d95fd70a11c2f731c01d9b06a8c826e7d6b1c8c6d4d3fa399e68774c53d9933c6839590d853333d74d89fb94c4937cf56a6fac914e8953774725aea7e567c7ec42505a84c66da961a10cd808e3afada51b6325c3cf8f798e282b3050cc2cb45481f303833bb4efd13581041113372d17be88ed6144c9873a3c320e75c3326860a2a8d54e811e74239c5584132f6c5c3d03e114638256ae08272d868b097a1e632417fa78f959caf490bf48fe9611210c708dfe25b6e35e07e1b536f87eecc4b4d3fdece9195904a49acd79f3d3457a14e5683a82439205d36e2b8150e571088360146b95d17dbd1bcaba85dc1e3eb8bae498cffd012ee8331b9dffd787b8e04120fbdd02eae0b755d60dfc7d068cea8d9ef585f6c0d827335b46a0052c0031b6d9593ac2f5299419d74996ae5367c625188ea75aedd7f3fd0d1fd8a7943089b5b3f2ec287882c9aaff414ecc95740e482b35fd331e107d1e3485478ec85934ed46f3fde5ec7e4365484a01a6a985979676fdd6c617f2fc60d1273fc2067dfbbf4bb65a763a2de49f088812e763f396b5dbf026c503afc9d01d8aec2d509cd29db587a86a90007f98695cf034f0649b82eeae830b1b1e5dce73dfc76ac550fe65c188451606256b2142060849ae2628058bd86cde3ed9eec22adb14a02f3d97baa4f00ae84822aa854f49b67695dce1de8c14d0aa61f0f5b383e66c8463250264585aa031ae1281b521f70692ed3cd375691d2d41e0db5ef1a8416fc6243ed583f8fab0e07d326a67fb3a38522d120b92ca0acfe61ee4cf4092f584f3c190e62f45e90f724ac373074240de387cd95ce61bcf6a195aca33b7e72aa3c4a230e79451a16a10e958ed0cc3d4356692bba66db0c206b920962d2332db980a1fd8ff4f92094a567ba7bf235092475b2aebd5d310b9d853e79a69815f4c6cdb13bec05b651a73ca4d29ee74b0823cddcd50717c4f8cb191f7de33d71d79760099b7da6261d16dc2452682cb820e660a84b0d07ce82704186accac81f96ff0f9a518f79ae72486d70dbb9a470eb3c88bdc6fb4a483f3a971334f7663bd7eab47be617498275243dca9f27b7d1177d5211699768e2353cc26ce7ecb92e2002241557d982ed33ecf4fecfb8de23401367f82e1ce90072fb5fc7048e7caba6123583514212589ea7ef7a346f2c07facacb9f396723134c771fe957c533188c71af460e6c94346f327f96132c4c50d0c85d4acf6fe58bb70a4edf2cf03ec86f117259f9b35b707b306a8fec674196497dc4dea8c0f60c5e4619044cc8d8b4667db274dad72cdadc837ba94f8f79d99905b98613bc283b2f7edf32b70ab6744a972232e4a2d790ef578fceb6e7808233cde4f9745752e3c96a63c1fc0b759c5c7591aa5cd866d0fc4134e1f75d565768feb66a4ade507120bb6cea7aa5973cc863a523eccb854a4804debc687beb99c78abe07318da941cd892346a6c5558c068e08651724f075f5e408de58678cd2b7f9850e452d18dd090985fec426291eeed06ef7bee93046e95c84554a24c7786d913b5456d5361a266df1071b9d315aacc0eb438fc3aaec2e1680a44169ff98ab9f9931c98ebfc6b192058f3eed9f25d0c2972629d95b11cb67691b787d548f785fcd34e9080256d192a78fcb3de8d79785d7dde90519ee9f3d1318a436ceeaf84268093f65f8ba09dffe10d041f41bf22623991535389bec63bf8404866bf0e8a4bcf6df2f05b6884429d4d682434cd972a9186271e7926f39e679846ac928c32bfaaaa7ec792594bcdf1eaed75798fd807f8acdccd8b4642ff944c26ec3dd16f46e6794b22b4174ee224cc679b1cf483a795a6a3d060513761bdf88a7dcb786e9ee0a6638fe31359f8ac9512fb2d39faad6327c1a3d8753beeb6405030f894480cc6ca8b8ec93d1c0f1d5cfebf020441c8b562b7c0ec569d75f8d90524cc3499f3e24ee50a602efaada06d2b1d7bbcd510a2739b8fd0632d45216dd5f658d26a0437143178832b719d84a26390663f4a215de781a57f1afaeddf5806774770804db7ada35573e64f0fe75d332b2e21348d31669628d8e5a4d491b0681a9770fecc273a29581b28b6f15c91af59bd6be48cd11a70970432b2012460afb847f00ba733d0686327bd4a282c6ee9f5792b75c43b98b8214b211aae34afc99bfa213e636b6ceb858a71cb4ff82c431448831f9f047ec3045ba141cdcff7704b2148abb7b481be0ea0ad66e6eadbf80675059458d76cf4ba1f0f69e5ad72e6cb5d384ce4ba92c7fc62c2e85f5183588f7fc0f8f41ac154e16629ff6c8305e52f349994371b2e4048dc45df96c8e5cee40bb7ce132837af11129bd7ceb5523f319d59401f1faeab384f0f5068dc616e90bdeb7dece2c260512f5646ffccd49d2ca2f800b04b27af21071405ee1a30578f3f55ed7c45781f6ac0f66d45031e62b859f30612e578c742af50e340de2d43cc354f8d821ed11d8729c436c7cbfecd38d16fd3a103d14460dd990333292af5e544852b7a9c9774ba507197776ada61198b6e9767400fb28b723d829aaf996f80ff5a7d836e116dd1259e914d5062c6b3c117d18ec815e86d5cca4496cc686032eb6fe6302cd4ef590d2bb16f0ef0884b2844f4acd80432321335fc59a03932f4abe4d6fd967002ec86ac08698099ad799244facbbd89c15924c43d220f33adf8767ac8496b3f968565a09b9828f0a2a6cf08af2c5cc68b3b64d9dd77a8de671cf22c4534dad7307b47823987ce9807a56200131d085a541ab1792f000d3fb3678f594a4d433713a0c458c3aa39a9b5cb03ed62ef49cd14be9d09f28f7c02efda2686a5c36a574f85503ec781c4f7a52f27d941dec49d5f1676063f63bb6d7b9ca45ba3b20c53ab92bae5724213119ff7d6efc667af54643d22168f6e75c38a3561d52fed497e1848eca337c9db1112dfda16d3554fafe947eb3cb4e790f5fd5fb0b48adaa2e1c408647fb2a63fc4e7d3b46ef140c458f8752542d0fc69a1443b9b01a0323b0b483db8589150807b0fbce127cd004de08766e46c0558a017dda0b4f3c153d2ffb0da0d3f5b2ee98905bf42f68e8652056e0e25300eeb2d326384479db8a95efcbed4cfa8e7c5adb1d05a475c7bd4ed0b5a1bfcf7506a7c4fc4e39f4859447c51187e383810f97c07b5dd08c6d0a13506efb64d7338148f7b10e1d4bb1bbcbb132b585a73a1c4395c4d09db84aa000babcaf763078b3239d50f56158901142eec4c8d6fa28c066a405bcf46a6bbc5523423a8d6f27758ed49f5a77fe45a8dbae44a506c859f9b5bd8a71f5ddbe6d4fe2b57b8d4cd07090742ec41bbbd4fbc2abf0ba1e7d18367a3f8e8a6ae942710e4361b9b18435a83b14720e3b102aa947b170ee2c969b9ae79782cbabf8cac9a003ad5a1d9c63e3c54fbf1ed12f91ec9a0edb3702d3b4fc7fb93f9dae0a21e1a97a7a125033830eaa262a1dbf7fe2c8c0e50d96b2dfd45850f1ecd4725e32bcc32d626b291b2522c1506df5eff0c080eeb1f3ba2bdeeefc8975b09ddd5a691cc744f26f6639e04d99d118c89177ed1fdadb688d6c710ec154a06415aa700e6115a62fda99f014dc983bc777b385a922a9dadef1e8d49530b0716c745269d3ce88aad79ec870cf2f569a0ba275a00bd43de663f5c9817810ef37d3586aad3fc57e63cf396b6a42c9147bd9a95e42c4f54fa8369d80e5808059dc6ee80ea664bdd3bb3a6a9d30da9c7f556b1896ecf6dc27cf758c7014366fb82d2cfc27875ad8b7e424b3e4e369e6e4393e407856e27c35dbaffe7989323db16bfca19223f60f95bf2d0a7756f75d04ab51f5daed50d7d856b4fc804093c0f9a09124ea28e543972807070d8afe602b8ba032173be9e0b0944797eb2535c346a256f2579cbfc2dd08ad1fce9e7ac93edc549bdceb8d93b7d7cd515fa1c76a527fbf702c8aef1bc11ef8f3d7888af0cf0c593476e4bd49fb8c70e37ed861677a29f09ff5d70ee8aefd2dd2ba6946f87c5e5d1799d52fac03f29b77d30822c251361fcda73150ccd4ea97b7dba2e8c7cff7f4d08ca9565307a94b07d3cd76afd3468382387fc16114d550bd50a4dd09544a9b96870a920651472e8d68fdbed504332a44f12af5515466e702f7470092e0ceed3ecabf2e73c57653c64b9e84775b688138fb2cc358eda0b7052e114c9c7ef86525c2ecb9fab01c798444fd166501b452e09bad3ffc0512833586db03e4b8672c11e677e2096c694868e90753487d0e86d805f513d975cfb3717680b71b4cad0263e69cffcfca1130cd584fc40ef53ca62c1db07eae29afd2299760458684ea8096508bd26b3b74a06fe5ecc2146341622af757f0477f32f13400c8bcca6b67faa5f87a81e6847a5255a995432b1f21150a95f7b632427229a050a28e32fcafe307d49971f12b9f6da0ece14926b8180058a144cbb5073105d9004fec5f78789b99037c3ead6918d489116836aa423f1dc6ae50097ab474a524a6026a404b46e653ed2ce74b0429f9eb69d6fbd52871cf252c348e5bfdfb8d3df4226f531df1db179bc9770452a8e3474e5ae934970e52f12c442c18fcb81cd006028cf2367428c3dadde97c64aa8c3513d2632d96b56b2206d9f358f096163c486cbfc7a7e1bd92ab35129f20750c121355f11561e502da22ba4f91d0bfc9bac924de4790aa1dd1ac663e8ee9d1493996a567f64c41aa6ce2d29389c8d9d3b446ca8e634a8796e45a1d8be722ce4590979986f78dc2ffd7fb4efe4065e01e34cf19195da5ee0a185343011921a893c5caf90014f55c4677daf6278e4665a9655f18d01ce3760fc9363f98fc1420e823317471c86d71bffd3f33407ad53fa5dc1fb908c6a5aa8df935bda8c79b7ccc84c37c1fb5917e2a146559906c6300f6586fb048e5d809bf9cb51d36d31fb5e6cf2d6a6906d60436bf9542ca56654db898f1f7a29512f5cc87a308cb3a7bf1424d3a38be7a22971157216ae2718656427bd370f2b7751d9f7b2a8721841078566202ee164893c38ffc0591e29feb6d72968d8d9e741dbed559837179221e97d70975ae7cd562714c1a2d48f4cb8e4d96dfb203a770fa7e4f00f1405fa4b4c4a6edb9714d09c52f742f8bbc642ea4f0465c620aa8e4365e660ad7125f28d3f83c5a6f37b7edadc6a08f9aa8f093fb7e929272c31ba3f799ee70c942dcfbce3cb971ddf3aefa576b23af003941fb48bfb1e1d583ce4c1b3e6423f0a6bc8aad061dbbbb6b0b23052349894821fe086bcc2a87b94fc4bb99316088327db717502ec605e17e646e3ae24de2c6648ed466b4bfe768b7bb23b4d2386d9b51e834581d97f74a6ca2110de0a505b7dc45b4072af9b0a0b3eb57c9cdf2674d2407414d650acd9dd6c56a0c3a69d4337bfd87bb6202cbf2f8a52bbc356637ed253f6523d3b0cafdc9899ebb73f0bc1188e407c8362588d586bfb0bc7983f536f7b384c97b65629774e84818e553e90b5e1dc97be7af4dd26e24c709a0a1db88d44d3468709057afa2da173aa2f6a89d68e2bc61eb1e6234562b117406ca8bfd4f422c81e2f86fe4061d457233b543902304a912f4815d4e7c90581ad99e9309d5acec9e3d4d522113e4a64f9635f61c2c34fab74e88e23ca3eb67d44217b859476af13fb8fde8d37a6a6ab4bfdc1390f4e737016282279a685b774a9890caaba0292c34c0d7e1d72eb72ee055501f88c9605efbec6b8e3693ffa404bee3dfd623fe7ec3f9ae03a69c2609414a38ba9eb8604714f1898a50c98e01aa1cb5129fc171dad504e5669e46aa8097f4b553aa08eadc4194cfd63ce9af1451884c02120cf7290a427d127c70f0321b2a795c265553b453d9a1ed3af66be1a2365c36087d1153ca402df35a74f12be217fe28b220ebf76a79049514a23359888c50406dfe0a0d58c72e2756ff36a07ec84db41b890b3bc9321c45fc4f6147f96ae42be9df4798d21651b85ec76638193b0019dfbcdf191cff43041b4bce6e2cf42b12bba0a07d3109c3f29b867c6204f899264168ccc5c812a40ac900c12af61d8766399e0c95c4af33e0b8ff6667adea19f7d759697f59623f18e92229486ed0eabfc1d2a40217f2b44a82ed7a57a3d8a3121046ee3eb2211152d28701fc2997382a4688a05d122c6df31377a6074b75cc23705b1af08c5fdbb47fd0e937913138ceae3a2537d097c376f841b002a85f14d1f9d5ceb43b26a0c26e1d22788237dfe30c2b4d1994cff326b2a42ecf205987ac3f3f2be974e8baa08f874a2e5152aee3eab132e716c7f81775b8d0113c8bf91eb24628f369ed4063259ed19761e3f67df4b3173eb2026eb955bef74a7b37b49fc2de93b4f02ce3594203ae0a7aa1cfc15c6cedd0869e70691e73abc42ec76d72d76e9129b5d0ac8f11d407e3d02649db800af22d93ab3b11fee7f30dddfb7c957bbae0f6a719714d5f92a06007fe22c6c9099f5c047c850dea32116a16a54fa3b8057e4c3b669a101dfd1aeb9761a556bc28b4019b06f1fd6859864b3eff0c12ee0a014e85ab17a108623f0a13b7f0096258959783a2487673a7bbcbd93c237fc173f797f3dbe9eee716411c4659991d5fe963cce0d16d51578f2bdb3a0e5f203ed74198b6e261520821ed91b81c5375dcb94942be8391b121b27623c5392253509e755f2d5b574996b25f19f64663482415c4fecbe142be11e57c233a4a3b9575eb48d75cb91a57664aa8fc8b621cf87e86f0287ec139aace7851eec8824894e07dd45ed8cf5eda0dd02f59858aab18d7f1a1a1c5ec54154d997322e8abbb4b1be3fa7564f56110c9ecf87e1aa9a2c150d06856f971bd2546f447a1a0171dd591dcfdb56d0f725056bbc9faf58100a576a745525d89b9952de1bb77f693e87de30ce309eeda62184901875ae1565d1d19e56b033979e16a409a30b4b09ef914093f8660cbc25eeefd51051022828c085003dab56b87700ffdcb16f986e7e70de13ff03d636ec7d954b91c48582fe921b82de80dcc867e9b31b4779145e32160c065e8fe931690131759e00df8666410c6406d0a8e37725bbb523566b8b5004ecae0e05b7daa636d58fe3aa8f6e0f73695347af675ba8aebd4ef31b7d9d94be699cc94a631ac0c8b6047462191e700e8b38b2d5f64b9b5fa8e5b9a572bebd7b7c953114d41ee04e4958e31939834e854b6fe41fbb889d34280475be8c9563d1b8e1af6c9c46d2af7bae815e13828a113916e0c015b56a6962678a82f62a1c678568ad0d714fc11790b89170f4fee2f04eaa156e189007fc1a378951f79df51af6ee54cbbf60c91ee341cb074f009cf6472218fa41b96d7ba52e237660b6bfb2085ea9ac716f655a4db3d4e60ed6da0f12ca2e3875839e58aaf542787c92a122e9e7f99ebe2fb0b340a4679905a14d11d8ca416e9fa1c2a6e81169995f07d82ddc2335bbf913d5d81cfc29dafe6e4ed451c563e0942467dbd76cb4cc36210301e1224c5b335331932feb7c90b12d6fb3e726ba5b77343d2d170135c610035aff136fa9a5b41ae5bc0cea781273639e86afc49ac01f8bb28babc58f1d5a7d29f9d08863ffa6cd9d26e7cea490e91617dde95db8a94802cb658745ee0c47dbfcefb5e1952993299e93e1c7fce38277ce10beaa2bc7a39aba86994e5c8d5bdd3891c0aacbdf217b1dbc592d063a0651a47bdaba5961c1cdaf26cd997ca0aa145cf8d12eb01967231a47416b2b613ccca0b8e17973663c178aec216d49f5cfde0ce10b40ef735a1690cf65e06b3ea75856d5864da26fc1db4a6544106700a98c76f7e796e91ca3415db7a683799e846efc8c93ee2133892badc32aa544e9112aeb66b146aa6ede4e2f6d45e0660bf0c3dedf9f137611ed7fc6fd99d15b49bfab0cf30f354dee60932309fd85da1e5060d8109023bf0ff6b8184bf8b067032aab3883e046df320c7551052d1d73c499b7eb282b0c03da54a416fa4839672f3e5859be3616781c59937297222af78ccbec13c4b32074c3866503d9775fc70fef9bfabd903f4bb6ccf5512a1d50475627f6de3df843dec4d0925fa05f95ed7ad5c31bd89de2561f32eac5c83ec91467b3f346b72e112f0b85662aeeccd2f29727ae3bebf0b4bd946bf7fc073614379a7c3362bf6298780d96a5cf862a5eb146132839a6c24777afabb9b8971a9833fc3d52b7076f524e58bbea8732c4a55e34ba29c1bf9339787b8817944790aaab9267d3e8cc1038b4471398b7586b1bd8fd1aaf8a9623c8385e5c1996f3d73aa5c714986cca561f83562ae3e25b8d5f98671838547e5d0d9757c3a82d26cd2dec9dbc1f0eb6ba2e67692538fac716c666cd7e2d9370e15c4c4b965a376ac6549c11acec1969e27a28540c017d7967f017bf73e3fcd093d6abdbe60d9f934cf48769a1ea60a348030903ee0f44d68b3436168ab4b3ff2dc06dce464119d4e3ed02fc9a42cfa5a3242644a0a10506b36ac36d1b62a7a77f0ba1e4fab6bbe6c01b276ba2fbd25f706f9502645421eca878dd4fd708b743be085aa4b97b43da9f6b2315aa02acbb3164b4adec7084c6359cba15042c5e4c8663873d0b76c8a5df4e410b3622e72d102f2f3bc6d3d993b9411100b8f2662210df3542c9edf808cd6a5542a781127f0230270fd38cf792468b0fb13bcc7478cbd28ab61f86f9bef7a4217a110cde7259eda0c550de7f4efbb5eef0255479087242be4b13480160573bd2a8bf5c140108b886213b27b315f74cf32f07611db5e8cfeeb723ec4ef257e74dc291423554c6fe3fc06c25b1acb576a7902057d3a80eeed229fb838604b488507d25c1c9cd4df03cc1d2e9246c26550c625fd5050685a14148c1f982871c3ce95146654d0a5b3ea7bd688d0604893f741293af28ca0f7ed9270c3a40f1c6b10ab8207fa3a7fd6f1e412be21e3c7d0b4ea2b9c11da9de17f5601d1444ca906b194f96786509655046ba8937605f838a8b0d63acb4122e3bbae004690e770234becfb93b24b165ec81a7f14d0c4c11a27a8fd6668b20e77ed21c1042e7a3813f35dedc3d3d80ea75d19ddff980b3314e576ec91f52952796268b6835e84ede917d527ba5a5c7ed91f964f9b1dab132ff8cda6d52bd2aba52b8d6e183996a09e35f8a16d0e55faaf352341273a218a2aaa70dfab4f941351837bf3e66ab1e3e101a4fa595bf49951faca79bbbb13c5e4927d7483c74c94550e5da7033537958d7457ab33c2f46973306b49bcff952ac5e6a99d8f6096f4279e01ffe2c05d1c098d2d3dcd8ce6cc8cfebb1748b657523fda1f279a8992602c304cd5bcc4bf579f460caa60c389b907dbb80ea401b7a7f5347539417069cd8e37d77b45ebbddcdaacd9f99590d00139874986358ed0354fed8c4dc64deb9cca3d46e26b71d43ddaaa526ea68dc43b4f947995cfac20100b436e9a68e2f3a3daa598d49e9d1c05568f2fd5f0039cccabca524963ff4f9e5dcb50a19874040a2044040e1bcd5f6f2e96a46f94382c3988de8afd77cf34a73e721f69a32fd11be241aa22a8b3b21ce0cf212d22497339713601ccc59fac5f682f8554621e3c937588de5babdf924440ddd2c82b75910076e28379ae970b5ce41253852832da1468860b9674e7d362ee2a5f08e963669be72f70679fd06ca03ceabd367d20df8c79476ae6a64df39a736239231196519df1da1748d4f05f2dcd2f791e54193fd1d77c7f7347a18e1b0204c790237d504b6fb6b28ff4cb4ddb2d72427547441e65a4b63d192c2f89af88fd04dc1b293463818fd85fcb1b6c33defeaebfbf9ec833daaafb3e8e9ae5466db963a353e73464f756dead95a83dbf09bb665f34df7fb64a6b2f967161ab4c1400cb362eef3a247faf7fd75bd700e0c84d5555ea7b37c3c2b63cf01e68a4a11a81db75ae0d436b056740baa5f1b40cc856189b1396c6e73a3f64cd4ba5c08469960be78763aa98fbbad28168294fea03299b59d3985b15a23edcec83e4b28c9789bd95d6c386ce1260ed14069f5ca367bb9a721fb0eff56d1f4dd606f87a84a029f0b242048224e07cf18df1c79793f30e379796fcb04a51c47147583199b1ed29f5e6ce84f0d16dbcc278063efeac787a15d33e54c2bf9f27e3f644641c6b7b1fd55ceb82ae377279089375d4acae8b9042989ff49d6c101042ac48a62cd21a3f500fdd1358cf5bf87e6cc02b335f91d672bb7fce7024c45ed536f1b34e130fa60eceb5f6f2ca537d10f334760b127bce2e8b8c72cccd7fe0fa5f90be6e1df1ab57b9c6bd2d96ebc5a471b4ddc3ccfef4cce6c91a685c3821c48fcf9710283cd74d5f0daebfd098f4f9b3e7fd8eb8ea760591826633010e74afe1cee81cfbcb21087a335098ca3de09392ed607631575743238dc529d090ac13e40cd1a33c530483ac0372c346aafe6b6a2b7d47d70ce90032595feb0dfc52c71be1719f458e5ae90d83b21e47172250d92be375e03b01786200bba9af34b6452e2e936609eb0b5643a3bb98df6cebceb95b14f90833fad60b6edbd49e66a58ecd66bbcbd07381ec18fbd16260c3563db5e03af4ea313f5035549e36086560d307b6963ad352e02482ee02b417b6b29ec40599cf5d0363f750c611048aa096532c2d18c9512a4b933bfd367ee6d843b6ce5f351131b8c249f84f101ed6ccca57de907594b1e69e296a3ff15aff9dab350665190905d5d65cb96e9ae0b2d56a2300d6f6af7ba682722a194ab530973235462d32f573bcba321bc967bdb49b6676b076c7b287ca29ca73f6d69bdfeede28ab2c3c674bf377219ed558297afcb1f74483f5a819a5528d19e2a2e573715a8bb3b029279481cc682fa873394caddec8a0c452c72d4aff7cddb1782ed61ade5b4ac6da41e41be02ffda565aced40ba5e9b6b8715b87752e61e09ebd0fb1cae45c07869aad9fd27d4578225297d38db1e718e11263a5acf30f50e3c7dc9f6b50cbb0939ea7d5142450141ddb3f0a75c9d5dbc701f15de951451a8c0e0b5ed5510a34778e2768922c0f466730cdb18e1604116bf708400fe16b8b1566cb47fce0559515366882072cf30aded4325b06b9dedf7b1afc3ae1bdfa9df6b070a19a7237738e25ca6ed4fe4ee1e44cd0acb61ee9938104198711f66fd85fdf0ea517ea313851a8bbf8360fea7baa3d26c9ef4cdf743583669f708c9de5f5f4a4ae8179952267b13587046f50d90f14de516cf12a113415e5c95f7b8f16dc480f533ba27d0e5efff70f23c925273b45d2ded684d3024c9657c1e25299cee376c715b6559becaf5a3a748e047c0a1cf28d751aada4893e58e9604ec64d9d281cac29ca1ce02287935842f58d50e1081bb68e6447575d6c8f01fc903130e1639cd8f329916fa0739067ce3947f0864cc05f6e1ef4ab4a24dc67b8b21dfe2985af176c3473010835e4221d40a2e50ac068f49bc1667a0f3c41ba51410443b89d6990ffd960d8c0c1a003945cfdfa019932d0efd098c76532a02ff7caa6286ad8b1943383e5c10ccb3ac3cdc566c290f711b843717c56f0c765d46cc7def5075e355844aa641cb670574646d3efbd6b3cd1d4b1bbd2e0f70999bf78774050b198d8e4fa5a5cddcaec0b3610273b0162b946543ffc007f73d25098a6c4f28064ede323678c0d2193918526bb70e5adea8013b712824de24c6f839f7db5b091d52b7cb3e9e189b9e21c86b77a255340a90f7d52ba51ae778874f924878bbe65a0777803b4acf91a229c412928fd79acd6f742f0a633a5ca809e3fde245d56f1a0870da2eb4f42a8f320b3da22515f1a2cc9587cbd8f0362c13df60e5cbeb4c0c041ade40804c73e688acd65a660afdad21f2fa2266c927f6bcb1657ef86345419edba92c8dd853424644e2a9482531d33e9109538965e1074ba17ad9c79c5502ce116947d9b1a5bcd5853a78e3d6175f917fa536d3234276538bdcb2ebec028dc790af190bed6b08f126dbc4d44d4ee174c982f3d78eeb18eee0d8dcabf2f2bea725e2e6a7fee08d560d87af4340ceb2e11e1440f4e894cc10d9b35e517e975922f9a3b2787a4aaa116bfcc4b12e9afa8f8943a6a0be0e4d6df235ae013b91c237f141d711b9a9971389034a220314a5a4af94335e3a8ded0f6ba5e2223eb42ee23a71b439e0f4814b7b80be39145908e07105f67dd315c7a74b423b2bbcde2c3199e1c1044b3006226429508f02de264717c0ab054acddf25cf642b95a0b3a131aa0c2aac89b6ead60992f6e1b51e3f42c033f0f5cfe2dec3292d021a36d8a841eee682e19aacdd5b6f6039a911283d982c69e244f6f3e831d5af837692c8f5ae2722c1c400509e8a599970b04c80b8c6017787ace636a6129595274652a74aecf93c9675834075b554ed2278d07ea8037eb6e99a22409cc9708d9bb8fae856b230768bae0c53545d0498173c593a7617593fce3162608b411f4b29777f07c29b6647812f57c266fdc1b0356cd1a5234ac74e82f86638958752ebcabc659d5b6a0eb0bc9fda678faad7546769cd45907ec78d7125d70e150b0d51cfa8e6c6560a9e188253a731a443db98d421b60b16a70b83953cc9e2b34edf478a8d182f6363054a6244a4395608077d02a6b405935178cd238fe96829a79efc5f1ca4c47427ec9791283d851cd8e9462e257c0d2f6fbf184b901e8a4f5f64ed8b12a170f4e0f8b9c02a61ae634bf45e03312f32598f90dd67b3106d40666d9fd37b6a8e137f07066b0232d54b0d05d3fbd06c1dee30b5fb15de85b1cdcccf5e5d7bed1ae7a7eca3526f6d51ab245ba642fd8b33fcd4184387348585edc5c835bdb82597a31f0e0804e6fda477a350225b50380ef546908e8d6ef189877eaf34f5c916844d2826adc8f6503ca7d430eb09d75927aef0b20d9c3e680c8e1175c6980eb96a7a580d5554177ca27ed41edb9a643118c6d8d1786075ee205f745065e18552c4dc5e04f3504608e133e2bdb34ccf82b95139986feab3fd74f61407ce6873cceff43dd47fe4af0300bf8635638695f5c2415365d55bd87d9ef7a4084d94e30e5f5468c1bab937a5e995d303dfd9c7cf4541ac6cafc8e3a4ab8f797ebf547348d0fd03abc6034f9090c4ddc7abcbab3c673952654747e1faaaf20b1fc8e573d68101b617f63d024ce2b2df6af9be4ebbe72648965ae754b47fec01fcfe420fc30384cbfbc66d007850ae942d20c8b91c73ec783c926275ffc8f00532f87c0c46de0986ea1b6cafd24f2ce2662c92c962e0079e6a787c17b4e82426f20d6379345df4e4feb5af92e8adfedc5b91114f2ceac31fd8e109dc089d1df6ac2e8d7c3c204b2a1badb6191a9127d71ce182695288033cbe9d09dc2faa4a75d3cbdf22f71117581473471bd03c20b3fb8c8f86787161d6ef19d4d78c0604625c4886bf88771824f3a8029df80b498832d8f35a1ed7116c71de7060c84bd59322f205a51f433f1fa01ea1445a6eb6f969b47c035425a7ce12d386ab6e384a5e126478d46e60a8565c016e507357c3f0d7db5c18f26e36fddd318ec27658ac1623c5c9caba3670609acacc0efc304a21d177faa27a54221003d4de8f9d2529f2aafa531544083e834a792d9790982b5e02a46d550d1824b6f81315a4d160f235d3c0eb18b2e065a979dd4077d239ad1a8dc869eacc792029baf6eb1c3f6ecef182e28fdac3fddeda45f1103abf70f5b802d496f6f3969adb4991499dd690ac289fe9556c153f4f312c16e3ee0fe5efe7001667faf85ed0f334af3ac60706ed7d0ce448768f25881347ecfccf4fad99f0c625267e58d2f9f4cd50d78ebb71b02d5174cd2993f0bd6d649273b501077b20f304a6e613f98f6049ef121ab2a8af5db20785130e691deefe20d902691816ed86879a7c4dae27365bc256a4a5e02564a180682f579fd0c75ec1e0c1a2a29f63eddfe8108df8e1803c0e98ce91200aa07932a46270c8cd918ee5e963e7b3084fe32adaf9d2540e2bb075ddc5ac70b784213bb8e847990a8b9b6be4715ac25cccfa4b35a691c4b24929388df2198bd93b396b9b57990c1a6ef45e28afffc64ac5baf9b8e4b345f88f282f934c87bb475810963d17e0654d2f2d14a3892350c9d1a0c773907dcdaada0eebddccddf1b3f91127612971b67c265b1158efc86eb262fd02b3880566f657dff464ab4a8c4f687255aac3dab79350b4aa54ac654968887a54d0f2a50d53213fc08d1b9500dc1358b3f1405c2649c4f4ce577014552a5915f505f0c65fbf8243f3eaadf7e84ecc5fd2f7ef38039d5ad6d97b7784861cffb87ccaac41c5ec8483c2de177f1beaa072b918461decf78b11d2f8328e89c4a35a0ad4799c37127497f0598c1a160326ff35cc40a9dbb4d78290ada485820f1b59747bcf96b0f566b08b6d70e8f2653c724347642aea3bedddc5c75c134b53293217a5ea79162f070039f53d37e44fac0f76a25ce890dae75cebc80f319097c2cbf0816695eb3a0bc469d9e5bac5e9613295462b974e765329a72e0b6ff8a83f84a2ecd894dc8272971905cf63f742337b00abca52a65159519e23a9558a35fa1e5e86ef3fdb6b960a48b6034f4535148b97e0a9d10d7f9a5c4e4eaa3ec45696d198aadae97fdf2b48b57fbec138890ac852719a9f0b9cbbac0866dc0bfa9b5d7ccf76e42b11a6f3ff8946e806bd8b778375489d8b4e60684db28a194dbb61fd268a49ad24d342ac6032af42b896ce07a24d2dcd54261274408a91a6cfe04ae21f57b72e5007e1c2d25c4b776286ea319e3af397f25698e94b0d308960fe6e695cb735627124fec7acc9976252343f7df9b489c433adae02bb671b491744d4ef832c5f85e0af50ad41307d5268ebe097df12debd31cc872e98251fd59faef4df537e85f215ce079fb07e7b5c340b5509545e732e1e028855caeec311c60b8a2eacd8b94a6d1e70b767e36115d31ad1a687b09ec4d7769bbda20701d881c8304cef634a2b8ecad39a770e30b278da8c9961243e0b081bd12295f6b3968c868b352a464dee0d9801469feb1afc633070f01594a757fc1d059e0f851b2c3ee276114664e2c81e1fc7954603a4cc17bc024943029082e30c7c756f868cd99ac406b97da178c8be1b3b2441316570ee35fbbca6cf02c8ebfa2d8b08edc87480321acb2769c43e30cc1b85ff719d56beb9eb5e8900fe99f37382c13058a2ec217c43d0e7f884a71079509a6cbfed3d9876a54c30156d6326f9e54dfef6ae83c8ece53685b59691570aa0e9fd527e1206da4fb2d74095d7c9ad0d67ce51cb61905ff98d36fdea6bfac1c274a22553972aab89ed253894596b1261cf01557a77930df3cacdc27722749fc2960de4e8decb0938811b948db6d692f2054e3d62a7bcd279b6beab78ce99a00e7bbb614e6c81ea283182dd68013b813dbe8bafdba328f052859025f868ebf41c440c035687cef664ff4c8f7c445e3b276e3796665cf1861cf460408f770f114901a5b030d1b9662eba9f813392eb6074a3dde7f4df0b459ff459eda18f2066c96c419d6794a2e69625df78771b2e920106739c2d0b6c233735f10f6e86b9be9417a6e80023582a6a4eeca9b17b48dbff19f495d20ecc1daaf4cdca33d6c33ee09b899d5d116aadf1c80ac6676e6852ac0f31aadbc4b1a60fbf42fca09dc99dc895c1e10a8fe1a89b457e95b61529d5409bbc5b83a4bcec617a6601b7afae0b65de773b6e8e4d1f0c97dfd4242dad23d5302541d72af2f222561f911afff424fa1323e246ff4e76b7328ee10fc478906163dcfa8756e1314ab2080aa3088e4d07066847fdfad7aaff88528747f95a0158adfce8024071997c5797830a47b72b7da3050640ad7efbad5ad6316cb9261436ee8e79cf17dfc3ff26d1a04f6e8a659e12c512f6c09fdbb9e7e3e6fe7a50f65f4126040f5bb40a0bc88580374bc394961d281e7fd3e715eb03c2c828bed830c928558c396aafd985eb934405dad6e4d9b16eae914959404120a27e317da99a4332aa2bda1240f62530dd169c25e4f891ea2c7da07af6233e434002c28216c289a144ff41dcc2ed5e2e7e231d41a22f428fd7f657a69a593c43dbca4437e21b2ceb2c42364a85464fc1cbe034b142940c9cb424f1d03990be199927a3dac343dd24364c4221c386e1447e2214e62177cbdab46f977c6507357007874992853f079fb179ef5c4d161f8b497aa4863777223eb0e2ad14079c95671a8dccf121033f4a0e46c55b6807081797b6cde7bc819ce89261f79a3e4b666fb68a75e4d46e400a4b1755bacf02a127e4fb8ce56bb84a86aa9a060307bfcaedc290fc89591c6c8dbeb07b2e1c6e50fd4429fd59e290e08d228baae7b4c8336a03bf4a6f03508c8e898ef3aa55d33c83bfdef4efdac8c5cb95cfeca1e7aafee10de70d8396b2dfe05e80ce1c9145aae46130f1d9f5633e6afe9fe43f31c434e0c4c78d74a4612009cbe5282f9170d516a6b143d846b3d8a6f44179b2ef8954a6b59c4a03571c17c553b185084147fdf5e37f3b76cfdb5a97e220c19be77f21148be78d930ed68fce1b72c6d342e285efb681f60dea1264118088e4c091984e13714f37a70e7d6c05915298b63eb1aeffc82a65e79612ce09b6091ec5a2b290549a9ec8847b818bc2c282a2f774ce62d132898db00879e2ae2d347c34de68f133f5781bda16fd25c1b15eb11000fa00cc066ced85968d9092ddbca5757252fd4dc481155f0cef0c62052205521cf87fff99ff8060c7cb737f7e0de495a49fe2de11e5ee90832eadd99e1af5021b0c22e98f08a7bd1427ffc1a1db50f2261d6cbe55241c0d6facb73c80c69a2c2d4a9ac380e08781084f6bbf14d1c99a7a93a1bcd5d2098485348140f7eb625bcadf5dc7cda51658a5d174e38c6f804d9c744485c2fa2bc64ad7918f2a8acb99c1e78ec452cc6e30ae2f1d3bd912d6e92964f6023e88e16818ba6a52c6552d1f79809b7ffccea257665e392a263fd6a95f266e1d7107ece08958df2e0417e5d59e2a6378cc67c346a2dd82deee87d4fe85877b78f97d4384a2c2d9b78d7fe320e2c326b214375a4e0d78f020aacb3fb3358dc3954dc6cfa036d7bca874fd4009e63259304f622ffe64b80b2794fab4b26743a489f97196f04f410685efb75f03e0850b0c076b4ff5b2c0a5286bc83b06c78c22d81f47ed88b63f95dcc9f160b154548c45eee960272f43e601cf3ac6dd0b3ad7d1761bc50b2a7e1a4b6fcca1388bb001259a063345e1c9797aa9ce72f2fb14be6350e83f28f72c33c60e33e0be0f3db4c5df13effbe54c7bab667538a96f89d3de71198092fb0c49b21df447c8a291d8d49d98d252c36bb5022658e142aa22f36b97fbb8561080850732a82a70b71e23caf1f5a04b4372cea20c42f81d01fef6b3afc93508f97dd6b8db2d73b6a0790f4b433990b966a16ae75fc50b3826b040498451b484fb7a28c00974c1034f2efab0f3066581be2a7325fa45e553d1202426ad7e8b2e2edb44271ebe7298940a17830d725d62d8be7150289167cf5ff7a17c950cab2d940b060e7b373af9a11abc9bb1eda2c3803362641f1839e04885b27719405a3dfcf5f689eb710e59e61e5f0bfbc71f9b91bd29a78886830c232990f78d211bd04232d49e39d648ee97ae8a2022e3e08cc5035d3ef96aa83a6f41306a7addb1b14768e1948c8ada0ae31d9c92234e8e81e2fd019c96ee8dc47dd839722b9941af2be299cd47551aad6f8b813dc9efa804e08e5765a785bab76852d23962c4af75060298c090f7047420a881176ef64156f46251f609b3788d755c36c9def95fbf1cff06f8c0c3a60822d14cb765687db33e9024fc077a74c8c511f407d557303eb7d7c68758af925cd2dc88a1d4dc1d4c48e20dae966cdc9c1d5c50d589755b3cd1f6eb820681fae27ab563c103163414328c4a79391f6792594f8b769a76b8b26b049c90bd08a66b1d77471520d36622c842e51cbaeb79855f15a7c9ef695febc7edf8f308231b704a27f846e0d24f45b687066b57fb9774837b927fbddaa7d9d9c092868908d677f20fc45023c3c4cd0d665ea32e122353e46bc844fef81ee677c71170703341a20c02c0daad7b62487899bf6b5963e8d13107da31cb878c5e66f53196b87e5bc7d034ea5bb61c7ed42004eb1b4abc3a61314a95070608397dba231384b0015828711d345f4034dde12f76f10ea4dd14046fb3bea8b24485b18f420de9c89d5653398726fe29dab26c38ffef1eb811346a3e09f39d0913ae60540661e93828d380f61dc0a1943ce8b83562b9162fefdf512fd71c5ec163aa72b05b0efa3bfae4772dc426130cdd1095c3566be9db33ca6ac35d8cfb84759e66a4bf5f69988f61a05c47424c3cff01cd9b0e433a73a8c3320abbb3db84ed1181faae3328f5c4d0c6abde05093700e4362e53c0d3e99c2e2639c5b2a41f98464925fbf6f080f0fa7bf8e986e1865f890a8d83023fca1f812ce90b834e9eb2df9e9e990a8d39913fcf75cbb557ae525e4403fe0a1187eb9d05898650cad663d55bc8310a7e735b6613548262afe123d41512792dba4a75b29c1a89f2124fc5e6cbd827d448e2bb465ec22745b34bc7ef5624fb7f62a4217e176ca3a9f15d608186296fad713befc1a99e222fda7af53814c6017226d9cf847fb3abeea9eece284356d1ff922ccd4447abb245f4948bb38c97db86f2bb725a67fb0f23086a7ce0df77d6c99e84c0a1d6c45233607319af85e0b81df074ab4a295d4b0dacc7e389f69597e8f59a96bb13f3f33c44b837bebe1064b9147bb47e26fb55582255a9250c1d25cd81c5319cd049243e8b2db02aa745656939554bd67611f64d179e02fddbbad9ab036c30c69cb680dabc4bea50a6479452f23e99dbed86df037b79b914bb43132a2523509f685e78a0eaeea54f9b34c08a9762509f0b0e6cad6bef819360da9f5e8f004dfdbbb44bc4c05c8cd064537c5151d4fc45e80ef9b966a654b9423af267e8e64e1bea7edda91bd9e63d429a091294fe39a00df24fbe0f177054c410891d209178b8992ebe21fec8c9b721da4ce59f9fb4dec1f83f59f86bdc6dfb565ff5a8a39e4c34fbe7089c8d4cc3a2933496bc7a2afdee8c3a591cb6cdf7f198dea5ee1c8bcf1fa119c6cd5fbe15fa13ff61a1ee17aa9c6342597fddf4b28091771e5b8cb9cd66d6e9b115495190b1f6083646e82edf01969cef2c9ede459aea87a66777d968c69e23c21f98ae20375bd6095961a5961b9261cbb7cf3c1d89a6fb79b82253cefd33120935826f59b7284d64e4f5d9df29891de02e54c6d7c5c3e89fabcfac7593bce047d21b3a0a41ca3d78b8208607521b17d950157cb9114ccf05d0e2cd99b29313104734d2da2d36ca547ab657c1f498cbf8022848d0664329e46be6b234af61cf730c47a37f0c92dc452f698fa51b5b7e4a0e5a5091b6ae8acccd2f63519f74a672b759275517d5709ad2867665f65030e08b08ebef56d9eac6aa344fd07097ada6a34a48ab9f5f1ee40bd9de387213115cbfc50133c5829aa193ab9bac23595ce2baa2fb2248b955ba384b6cb3621f9e4831a9936cffaa1fb9c8058aed37a58bade35c820ca7ecdd1acaea269dd44b846fce80ac0c0a1c9af75cfdc15bf513f0fe0576b120fe07b5125b3d331afc2cd5366baf062ddb363c6b4b9ffac438cc1cf7972182f778160f2a3f93e963b71303d2874ef6b6f45df70dd16d26387019ee66a74110cf61ad134b755aeb4bd15a2403df0765cb3ddd7ce2d96f20c09e71dd7144a022ac5537f7b5c0ebc6c7f0edf9085dfecda6b5c4c8d7519be97991fffb057b26761f6eb3419a9cf60e69ddf1aed346c238e9ff1388f268b2cf36d6a0283ef63d6f6b1e81c12f4fb8919990585b86f8b01463efefd1885164c28543e016c4d21f0b1fea9b67c87383f0f47f9d26af7bf3d57c88b445cda37699530cc7770a97ac3cd4467a9c46a574879a6826f2832b2112bd122e92871c5880409f17ccda231aec4c18d9c1578e5a4526df6b9764ac53aea4b9853120a5721ec25d238889b9fb4042d600cabc09ee589ac06b977791dadc2e6a0e184af7f5b7b606acc466b9f1c11d3cf7127636b9663d5012d7409dd1427131cb6aa64b04ee43228846d87ae31a2d0dc67a22eae3b68cd37d3e72e69c6084a61f9e9b5c94e8591c26ddcac9c9fd2cc7116a932fe0418daa37068ebb455862855f92202fc987fa6a3f72511073841f06c21fdfc20e0bc14b6a68b027cd71ad8cbc7a173b84e4ca22fc24278977b4fadd4517d6414d73be80c07601c49174e94c4a46a2e1820075f4c1c15acfa7f0723621beb6f14e5a379fbdc880ac7fa95378acf86aa0c7abaa8c48937de1175ccc1af960a31be5740514516e8683ecc869390ec8deb5963c53594ea0b08f589daba60030c448f74b52fe6288977b33bff6a2888fc69815fcbb90a08b3fa039fb1eaa23bddcbab3ea482e3d8f9a009923466138e4a3ad65c7ad1e71406fa2ef7dcc3796c687c9199ff2936943833ece71023bdea51da1b57641946d48fc3878ae0df0bd651c70d719cef168f06a18a864202c277c60f59920c5f9703b4387fa52d997a6a02b007c5fe576e2fd07939f522573fb789c335038c4ed6b4654c6ea38f1d637398696ab2f39f2844b0f171567c4c62f0bd587429cf63caae491724aec0e8611d13a03753373cd6da76af80d6aa5bfc126409d6db6b4c13445d34417700a328ae51871837017b49ed6ac86e954b561fde612c5325a952f3458ee3abada922744181ca44e65ee390b396f1a73a991e259c8c51939b898a521e72da9c278edf434b6eac93585b2e3c2e511228e7b458c4868c16f6d23b003baa96b4cd658ea18115a217bf0e360889f80b7cb15afe1056504241c49d19d44b86f24335dbb5983f06d8996f2a978dbf315aa38ff8c09118ed992cc5adc215751fcf4688267876aecae0b8bdb964b4c94d80c3c9bde70a07471365c4aeb7785f2797e5937ed70bb42c8abaef3efd59257ea8535f3203e403f88dd57faedbadfb30dd2d74d149b37fe2c5d6286c713f9c770fb57578881c801a0c3fc5dec63d920002810f77659807a88022d8fedce0be9723298235c0f19762031392a63c6a8a9a4990094ec99993a10299e596910000f53c594637b2a0a26fc220c247791e69c5f229f51456e2a151a238e56074455f5d0b0dabf931bb4e8d8a8202762c72fcb6347fa389e8a79e4b7b17b52a3fdc63c33f5051edb3b96d48959e7d85ada1560ee3b4ec14dbf20a9a2434edf15fd1fa72f5f13849c94f2aa9f43388bb609d3c2c12c32025a22cc087192f63f0638605326e2e9db96146ebc2854533cde97535136db367b14cc3c4498758b4c02d35ab774c563231d53d7746a907101a314535d44e5b5fee902c8ff501faddd2210813b7571b79b6877e473214d3a3d60f7a94656753dbd91bab0d93f35295dcbbb69e87b8b20dc45947ff8394c683f4428f8ca59ccc7d773d056c63359613722118d4b7cb8beacba2b447d30f8349fd74d30738fb01cdab72464d141425156e7542a56a8a3170b97ef2259a649480711361947fac6afe9b8d2f0d70dc15bac010d93b2177ad20c110572ca6a3a27cf413c52e72e664fc4357f3613b574b25814a65329f94ac366bb206bd96800bdb96dea7634443dd6b353adaf4393d44f4488ac92058611e508c0576d49d24b2d11e21df90f8037497405b84da487e7b23ddaf2880265a230262e874b9c21971af7a91e25361b6284aa5811889e881ca120c0708ded750b824fab26134127fd8952c21a1b921cf33dcac47c434aa87ad54596b906f10ef4430b8b7440e40f3dbb641c4c2c3997cb493d480bef1ac718ae593c39396e70f945c3c856aaa5453eb16f70cbf3951f17a229c1ba7a8c669ff6418058a2fc734908db9182ba1a1e434b7948982a675f17e928feab96a2e54b61875193421f828fbb2db54d3376e29a12c645a9e87942be826c837ceff7bb5c7be8a3148eafbb414bb4e9f36cf1ac4385a604d9b4b21d7ca89d5baee88106bf93e00c474e3028d39b95ac3dfc3d6567aee5d52d800be3cd1a08e3ea1dd69ffe294e6377aac64e58fb2fb93aeb5137003eb248b7a5e79d502515e9ca3e4f5692169e0a064e30a1e5c4fea65b4691a173e69f9a3a05bcb924f1126ae2a0dad2d267371742dc82c7427e91b5fb895f0d0c38265b90f260a9933d4b118046bc75d4a4dec96008cfe1596f8d416ec7eb9505319c0979d77955a44b52bdad785cd6f632af8044bfa85cf8a9907f2411be99aa1f9d2fa2fa14f13e6abf8f3b5c8212f676959b126ddb8e64a21379316d9089c06035487059fc92c50fa882ec0bf5db2ed25b37b9c97d76ccd6be46b828523c73abd7649a0daa886c7c3239c29178478584949b42894d05e67a79b103026c34bbd5bc19ad3929d246766731e491fc5410e8295248a8cd0204a68f99af7757e7462839821603f8fdd226093280bca8f2f22d5735c723eafb7a6e4b96cd6c15ee103daf1b58732889176475e41648be1b492c1b7a68b26e317f6049a53f88c693291b8b84f0fb7dd695f710e4c80196b6776179a55dcf36868f85993aa08ff268acb5a4eff72942378e3fc4aca0e3d34036600c78e7cd5307126eaea091565279ce1a7816ea2a10d547b9dc09c45410f2ec53b6af39f43527dd2ff134ac391f611cf00370d2bb0e176480d4410d66a9493e1a48aa915fbc2e371fc590b414328e992d35b49cf9d208ed6c209e2700228e23b5169eb00a4820d4c161bf77a0c4437727788f05756014352e52f01823947b7e7bc1bd0098a79aac6313f47ac9bb18d7a0cb93b770f4a542a080ed96991d0c6e95cb8f9db7c18d1ccc911cddfba141bd11714d9213b0c2567262efb952ebdf20304d8acf907b0394cd0af08a5922d015c947d61e97470fae997beb9c146ae421626f473408a740a8ceed15c7e124c97cd4dba4ca6c38ffa9e5350b6b644d15e5c76e2a7505c77b2922a1be0caa49006216f6a2ed80c82000062836fc2a652c0de96ee0ca891e08ca108956d13d691d56c0755935ecaa5245bc5b0b4b936c5a5b0db87e18db93dac373e9a3389ff6e5eaa8361c120a65fdd2c2af8a49b8b9978a3ffac18596c87443482fd12ceeb80d116324ddc197681f2aa9a404bfec18a5ccaf29a2e6111c9f4ad813b88055dc069c8ae17decbb26046c7059956dbf2df57c8f40b0cba1f4eb54eb006129069142c4341c2990611a9e756eae41c35cf4d47bda2b6e7ce122cad520450ee8904c9aa96c7cbe04a2ad92675a335c89a5611b9167ae6a94149c96137954ca4c524c8428cf2b0c59898030ee94f147896c06b89d3e0ec0554c4521f3954edcd88bf2a38893878a214bfe7894533e10acd2c8f15dfbbf140bc3a947a66a6c77901bf3c01c50d742c57a15ba3c22cfcb31647b95cf52353d694744c70de20f653aa545aae040c59b9df078dd4621bc9b5ebc7cbfb34a04f37cbdac4f69eb36218928fedafccb96756ecd5f492948e9aadbe26d40ff7a4b29c30babf80a8df3bc8f49a38ba0a20746cd20d9e042b0d2528e7a62a2274571e454609417eb0ad770ca1bcb54136fadd8e827e6e1f962278c35e185ffa4a3d52b7935c5b9bad669cd427661d6c28fdf0750e92faf39936ef158e3fe5e38a258f3de47ddc5cf692657d178d6f7f7110638fb2acea1aea3f10656779e7ffb36e7fe05ef017d009bfdb2dd371b0f74526522e3b4d5e439d8d666da7af2a9ba1a1a8969b8587a6c4839fa17fb0bac62b65ed72de5027e2e1aa19291c92becfd0d23ff393cca8fbbfc4f6e873cf16c559d74e26363b2331503ccb654c475d01a0cfed1764e00c19653c06ac760a81a7703ed2f9a24e67a90b1c78083ca3a455deb901a5fde8b9be99460c0e5b74343aecbbabf9a1c8e9e3f40e827c9cdc7207a7e7c9fda19d758c565d4c39db81eb96be34432a7afc23eb30cc2d9616e5d593ab4c3f7dd215a971d6849d07dfaa74f47c70f70b76b7038ef4a024e1d7fae9450572ed69870498ab2cf321007bab40aff36bcabe9175ea56be48dcc6d7a6bc15323ed641176772476013d41978b0f1028e5400e40e1a68de1e8a725f9ab9313b6f6b5e489b4c3f7fb61f1452c772eb6a2a9edc3260d67edff6a5ad37167ae8a6bf955800238145d26cea99ea30d4e6052db294b12c4fc0c4f2e7498ac9556154fb5ef1414c861a89ff9db43515d26e29098ee940287a2b80ad3edaafff72af3c3f6bad25dbf5bfcc5a74186e5749edc0f2f6d4fc965406612546a53f3a1eedeec8423c122822bf50d6e2334ae3ff15ed2e7bde6be075f5e918b8bc3f3bb3942a87efc822506e8c377c9b6027dd33e544e0a39a390fcb596a9c194e30f56ee35180215d6412a10a7570ffe96690f01c9f8e05b91f2aa0fb5d9b019f201a676630928ba2447c7c108a95a26464438c9f2cdb0d81b2b3bac07a8c8b05f5058f4dc97ce1cbe03fccacfb520af222d98024a1fcc2e0f29f48ba6c1fe75a09634eacd221ea6f2bd2a383d0688b317e1545c28ca1bc77a2d8730ea22e2ab43aa9ae41483cea955ec17116a363c74178af4cbbe144d055e73b066caee4621cb45136cb420d6638de3a4a2cdabcf1204cd226bd18a24a8dd10e1692207e28b64b6c4a72818fa02b268b89d2e70ffe3a7c8b1a9e6d3d41a385e06ea56096a4885bf963ffdc26fd4b71c419fa101ae4b4e5ceede96ee4f3baf3335a1f60339ab58028a93801ed7b94d42a955fae1361a8128b98dd215d397cbf714b6a5bd7bfd442c28328f9abdf42055b893123e8370cbcdd617ddeab2e9e72cfb93e7fe6bbf2df041030ea148a44cc43ebb055f354d81de97ed252992fa475b176b4a606cfc34574391fc2e25be91c782520999ec8c2d0330a9818cccf2df819746afe036c33eadb2df6114f0d64961966816bd351fabb18cc1809d760e55a5f04339491911900b860d256d082ce5fb731fd17a1ceed8e5733f43bb1ee8e4ec7e37b339a05b74fb6ca59a03e4d238eee4e52e65147ea0ab91efb3b63955cdbb453208ee93dd35b25cd609bdd39571ed90388c5eaab9d049a7e279a7669c1ae2883e4b03105c0686e1e10d41cbd59f0da68d8572217690e12ccc934ab5ec7e40a8693d7c34f050be38f2e1bdc541cbfb4c3a6cfcb1372c71eacc75eee8e1c28926aec37e01524facb3fe6b6d82e92d708e862c2a8dba5ed952cbb3be1b69dcf48949b7c035448f538ac34edbc3432f834e7cba0fa9a796b382b45b54ae5c3e41e819651077f9dd346b44a6ef7201b4abf3e2d81fd7ebebd13a3437e2e5c5e10aa226dee0d0503fca4c583e67a26f595a4183fb62c079cf238a0db496995f0e104925ef749aa3fa9aef9616d43a6ce0f9ae465b1cf9bedbcc7516a60db6e4a2c3ed5e3e894925c8c5c807aca2488da82ca1370e96f094323b24baf761c205d4c13a8623b9248ef009158d88bd33af63968196859aa8ee72092936e7016534d49bb9ce90f2119d65025afbb249e72fcefe0fdb8c711bd4c1fae4a00f107589a1b3f7deb7381c20715f745d81b190d7c364378bafe89952c2b630d9e478a6121f64283c2c8542a1b575669ca999bd9fbc96714ce71ae3796f210e7b1e3b1b55f3d09591d2953b52e7f658054d5a441147d40a9b923737db9e691221a7460e29e4d3fcca5bf59d130b47c98a00550bf3cb6fb58633f778cd3b37b8d91c57ece26bbeefc7bc8cab571d0c8aa3fd9fc42b20fd0099a37f9eb12c63423b8fdf91b5905fd55d7415a3ec548fa311d5fcbbf9bbe416749303229894a25b5f00612aea26e5f6d32a1606ed7e4dbda795796cddac05901b824fe393598d061f3f63b501326d8536ee3a602994a97c6993d59d82c3dccf6c8e04d233ce6d95ee4b0d580586b90d19a58e219f3205a6027b85d26589a06ed58e882c10037d226eb7a7f12b7747a8f9dd03a5b36d5a59d61adc1e05bbc1d1d6a8c9956b33fa3254962a54e15d61b7c59fdb1dc0fbee614179bbe79c3081d65be1e05b2dedde145fbeaaeaa334b8d77afd01e81ffe22a0007dd5500b99c2e26c179a7cdf96412c9676c494723d5cc09f1bbd5c9e3ce833255b397940150269e34e3d9ce2d156ba74b46f42454d58fd28bd67489f75c0fd8481a83977c89efcaf8ad4bce03c5445dc31bbb498d4e965a67bede32a4affb48b6f9c746510c0b77e5dc9e9eb40c5dfc0ef85fe53be5af4bcb7bbaebefb4455f18efebf987ab1330d7ba0854dad5b652b32361a08e22829d8afed2efe1344aa43323e3a41162fa951a784bd8a1bcc7274903052b275db4f638caa0be67d21d10451ef410268e05b6944aff0d58272f41fa10195ac90f595dc1832acf94f9b3682463176a68927ab79c2d2ade30c24d6e3f76fb95f978e94d2df33568d4a2d2a377e96ed7582e81b1112b6b34b492b6d49267fb319c90e1663ba47874c61df4f27364384d4dd441e693281a158dc7def83d2dfe29153ec359ff81b6bf6c94cfde908495b99e25470f68cfd4f18cd9471f0107c0e6359a69cf419da1c72376f7fa93ee5a1ccc6eec1f32f24a4dd99eaad609a2f28dcdad994502caba9f73b1fad0c5077fb53125725e29d6e5c9870b9ce81f4ddd79e7dbb8b92ee751da4acf748ebaeb69ada28de602f38ec09dc1295e3b9f591946a508f104971d69fc97b20a5c9d7b8299d441121af927132b5514d3f339994d3a2f2600e33bd359a2e0b3952b16944d6a801110cd2e20093803005f7a34e72bf9bbab5628092524e42594d58cf929e071f780a95debf415c07478c98efa7806e5ab9ded99f4424cba7fe186906fbe344b81b18e966062a45baab9890943486a8a7618caae9dcaa0a66d7add9e53008ba8f1e75cbbf431f7c4a106908f412ad0f4dd683800dd0c068418a19ecb745a46bbd539c1f7bd6d69a60f2b01ead3739a9de0466b7b7fdd5d3f5e51fe2c293d93803a1fde2793918fedc1d554b5db801384da4743f98d790b8ecee0456edbbc726f3d60f2828197cf9343f4e0293861b08382d394dbe70ecbfbe11f1b2a54b919895281eb18e145d5d92394ee58e82516a2e7d1ea3ecc8a83d7b43a8e781c562d15672ee4c4a86ca3cf4e1cf2eeaf750271a8d703228b8d2d912039736b794febdae56007982685ba742138dbd45deb77d6f8ff9dbfe8e2b965ebe330bb91b23ad9ec9c868eae58e8c38a1d6716b247ea244b9841552e4ec1300270b5a9cf32fca7e85d90c0faf3b2d6bcb7bdbd228f0c904bab431260c2ed43bc3c3bb952e086e91fb09d35f392bd6d98453a4cc48788ce93a720686c037724842155bccd4322514481e32fe2ea36a692d51ec701a2a10c447d479d663c97802906694754f15a60c0f0dfa3ad92e2218250db03460949c536dfd7005c8f5ec7a253709a6792cceb761388de59176443ecfb3cd26c495caef1a5ebe48f8dc9b87e7418e75949af7cf88b8fb0baced820e5b8ab88adf6f03e0669e7da5d27012511decaddae06dffb36ba1f3b1d5ea59abb7b4a7b0ad7a405fc36eef23dd9f0b585fa378a62c92136d890ede96ef2aee73f912db523a8dee7210f7997d5d9e795e6f5c701c46f75eeb45ae9bdc735b75cb232cf65a683186c5405dea91cd0ae7729ea1e5119e73bf1db9b0bace7766f53d090aa3ee695a854fed746525211bd628c405719d5fd434a48c82c173de9a15d11a3dfd8eb805bda4289c8ff088ccd7c068ce2711737eefac15f5b8346d939dbdc999a78b702033e4078c13b55d50658c9e63d6978ad314542cab251e0f82ed7a09649b3609fa4c66e88506af29eac508c03d37680fd655841c3e092f4b34b097e0b290b8e1fcb32fba1d57768d26699b6824f40ec16fda7eed48dac74c0eaa4ff66e47af78cf542f48bd6a817060f498f94cbbc4a6b446386cde0047a34797818f75eb9d3fe074730ee313cf883bd7315cf25e4eb97eac01c287be4ae0955757a063ec481951504f69a062b5c1b7f83aa93120b08db475b57581b04a26a35029b1d6cb9c1d9b12c78e6b02244159479e196c4a52f5001b27e13a551f054073ecc87ca0101da254e5045c93dd93429a77003802c3b512c62c14124007c7975b7baffe1c62cee48a39f63e78b1b87a7b8b6c50694302e8e9e80e4e24e7ab5df362fa87809e843d06dc2503c80e30df0455ac1b6c37015df37cd38a82edd95d67dd95f7b872a9d07773bf1c365be3c9c7f21d72a5565ecd2c6a371a48418f8cbfc57b6fdf90d69e1b56a8809d8989cb3127f333c0def9d2cfceca8795db896fd70fe3e8bceb0b04db2e6cc5f4846d601d88188dc73d1a51af3fb8bb569d3ebc6bd87ffd761c427e2149e5ed09591006b2c1c38ea2b1bedd944e8b15f38054f125389789bf1a63c1cb4f96137cc602ea5c1d99831c966a661c6c56ed912b6afe69579aa54d215a7101b6ce0735249facd114469686f46ceea70d2d8522cbba66f34a1b803a63bd6ec5be11226c73284228f3c85a04a0266291c4a22ce5d3a95c0fc746c3fda93cca802d9f2444e3a88c9d8c2a8a619390843d83aaaf833b854bc88122ae7aebcddfa6295987936915ecff80b706f82d5f03a94881905741d5f8be0a3c9882ad38ada5d0c15b594bfc9859cacf1f980e81abbc61b0e34c3050fc03546d1b9a90c991bef018dbfc980dc66ea63bc4a0c5cd71f2934e1dcabe2a432015b27c56ea26e8999ffe11f5b0868274100671a7d8d76dfcf476cc02e29efad8477dac9bf4038989754baec4c4f64dc8a3464fe3a05773f1871c3690141392aeaaea6f9e9765e93b31fcea05b41b00cb8724cbf8e8cbcdd6ab0a4371f61bb9355a2a825014ad1dfe124b5273b93b83f5c24e6a75fd9ec39b255802f8e5ad1f34a1ad8b632030d2dcc4298993d940a8405a8b80f56f56f9820304ba30dca23d3bbffef6ddb7f1a6f233994bbfe695705e77d20a139d540c5a93e80f1254a3856291d2b8c04dbbe6bf77e92b99452731a0b55e970c8979032b9cc8362626bcbcbf31060195cefb83f84dbcbb584003b0f92de670271346c868bcf5f39fdd3a23ea455f50db07af57d1c4af684c66d3e8d224ea22424abf627284a6e061fceaee2d13d7eb645063efbdf01d51735a329413a6143d7c1a22ff4597ad75f6ca87a6885633d9e44059141f5d9acbe52a7a5b1fc4dac6c37a4809ae79253284608c53e35608477ec07bdf1a02e52d5e8690527d90edaf3d6eef9a888f857602ae2629ccd08e7cfa774de373fc2b99703405c90b92115d6ef4da8cdb1303172afda4b3c12ac03adbd9c43d18f3f09a180cffec9da73f5ca5244e2cedea6b82ed09db59d70bd930d6b66ffe9b7ef7bee3174bbb34befe338176e7c3e76b937e9212291f03fa1f25f7399a1b35fb968a8a55cd8dd7d5039ce402ed644fbcc4b19b27cfa62a9331d9a35f0ad4a9fef6e74dcbab2416e86534e419272842eeeca3bdce04b4bf1eec85c0e1bb5cd352866124952b83e8aa9e3117c5400f34f06f75f620869a2cb862f98e527642c9f7a5149b8277558e9cb8b05c92ba0f22024a9d27daa5ce8e3f1ba39f4fa76c03e05860042cdc2d5b4722988e956f9ee49475cc83b753064024945e6e741130973a3e7d4a99c756299390914c0f3359762a62820ae4abef36a4fdd38f7bf36eb41c0eadcc09856d32cf743853986ac40126ee612721add3c95315f2baf0316c5313e3c15c849b95d952694426c2565e61b3b5f4807242f55458165f1a30ae5d3421a091e72691980bc6dfb884a96614569353e8f4535fcec1d97a56c3c3bcdc2bf5a79cd3c19e43a82200b5c6e787633a5f68566802910075d4b22bef01475f56c9fdff6a958c9bcf3d43f75b9895f58fca6a916eb04a3de0846610d2a4cab74238f68fae890f60d6ca2a491b430465a5afcbc80a28ddf259bda0ab9d545bb6869c7b47045587d76fc880986aa95240c9014785a1486e506ab0871b1736aac082c736751ef1e77209c53a9b5c10233a9fb60cf7ef695c8f160d53b27e4cca5b17fba32d467af7895d0cbdf253d188a82cf3f89daa820c6261e895ebb50683099035661dfc0550aa7ad63ad52b2fc964db3ed7f478a0464fe3cc5fc682a25e400333d3ed63e2b737fc613be29102ae8d0b5ff2aff23a510475ac469c7e8f4517047d1ae4caae55d19f641bfa8a509eaee8ed6950005188630a068cd61b95363f1388b6871fcfc8b91eb04f414770e0bf71c0deda8043fa03a1f13056dce240a03fb9102de83016ad22775db04afcd3f0efb455635dcf8096cff4bf0ac1ca0601314264df72a9d422667769cefa5a99a1300af12cbbc20fb36193b7cdb9ca760fa52319b59ed8a4c3906a8631e717fc478e8604d9facd9caf122d284a37441d3b093e30754bbd20e2ec222bee0fddd00dcccb222195b11671bef8a3b0556fd6828dc1a4b17383bc80a48fba87604d88f94ab086e2337a43badb1c3c8224841c057736846f7cf6fce3a3e8da99a175879d187981e3e2d7f5ff163fa1a8fbbae67bd864a19da638e5eb74643fd6c1d81dc145bc6e799a7747272e41613723709cf0d6d19a07a3221eebd952772697b9da60bd36e184545238ea799a5df720eedd09ac99b06a22844bf9bd02d490b4815a435ec17046d7bf109dc8a6be78ec664b611e2cc3079fc26f0288d6b91e8bb2a779dfb9ee530555331658aa3f9a17a0107cb66d878a2925f0a24b8567c6b8970155228bc71830a816f3a1799d6e004fa35b275f33b59ed31c8220be758b5c6fae85dc1803038d31b4acde21421b9f40eaa9f451a34c0f0f2ace229a3318d7ed0344a4ff7a5caf4234d76b0a8dfe07e6ba8c63865fc1107cfb9ad5fdecd023ad34fc7e4c7bfd738a8fd67f96610a59853716ec40fa14525651868c86b648c4305a9b8f8a0cf4ae2455f923873d2b357873ccd4f36da50722dc7e6fa8fffb9ba1af06ef0edd9e295783449090f4808dd4688a0baab3c36602aa4ce461f3c017c5a712328f85b85869cd0111c8952e18edc10ab2329bea78a65b2d1899c25b06434789160734fc014173e3bfba27ad354453231fe036cbfbe0d21bc52d02ca7919b3355a2cf4b8fb3ee5803db801347b5d212f6a0fe488557ed15b8a768fb8f2630a9af2657e165fcf32ba717fbd9eb53879e4cf955136934ba9d351a2ca12ae0e9b121b1e3f5709afde45f331dbbeb81bd429009edbdb0334e2b28fad2e89739330fc7059029afac2bcadd612fb7608afbad361a722437af86f995d1d1416efec3c2040f52b5430fc581a6ac8ab9a2b827e0e5ab95b9fef76a649feed3d9ed1230af800a4bad23b78f308bece228bd594dcb4efe0596d05354ee758d2e8332f2e9ef2924277151c08fa8d1beb4498195fdc6849268bc0a52041452afda8cb54c088c42a064f20bba1e519feca9970a0f11f755c3295740de16e65bed17c5d0570563dfeae6c628c953526a101850526922f7bc61f3b54d7db3550bafc91033d129b96a88331586d57fb1503d1e03e1c3b1927da8263ccee07012583f3413868fc53b4aa33256d591c13a8de5940ee15c874b0fa8bf06ff05dc575e4d1f20500e911a54190c584bf5c95b3979d060373efb2499e0f5f66823f6fa4d2c2062f6546b2ca72e7a9b6a5862fa9f8964b71859fc74f02dc6b4af77680d33fdbf59597b59cd0f7c4f8c26a6f867191d539f03c7941faa863a4a172bd1474d97c37a349217f21cb991807b565338284e55eb7ec65d27f2fdedf4269ada02784de70c481faeb60caf22e05be95ba7c671ab77c648a330eb8be7573c927ccb5bd8426630f15e85a37e697cc2221743408273a935c33d9b2992912d5baaca41a1ad89f795c95382f73bf9ca50e499bd61743c1c6bcac61bed1047ec12f1440e12100641ca5cbc4eaa739e78baf54bfd587a507ea9b719297e8155033b72c416119ee6323f3d6573c1d7430d8cda9022b42fe060343fdb0203e5b829be96ca45a66c624b69f723c0b8f260a2b8940719aa4dbb3c930f561f937b3808511ff3d12a325baba54834ddbae7f713751a3de802e3f430aa3683237742e5488e47962efb4fd47c2065f66591a31a82c74eb11ca82bd2c3e384fcb833b13741de436b61522456909ea24608aef097513f7e8cbfa649042701a8cb766bcff0185c7daeafcf18a288b1281ce069d3bf79daa7d8671e8413565430a4428a78251c025a9200357dc62ec9ea3f727d21e1a7c42bd7d26bc35d5586c680a53628e36d768b0963e747dd74e9a20e4b2c22c335127fc51631b90c9fb5e072fb859395ff86afd27903773d23b3b7ee6de81a73ce6059b99c993033ccad4b3ab51f0a86c0fc727c75bd801ee341577ce288e23dac86e1399aa908e64b44e227119d93c3c89cfe4150d178eaef8d4305d195ee83bbab8370629cf27e1e1cb86bfad5189cd44d249c833f844185ef0105da4b6b869d8b72a9e2998af63da51579d12e8f8a329ec783d1429d39438bde838be1dfc8cd7b90a66751408c252817e6f5465bbe1415f71fd1e967393690726241381f308bdfbe811ba9055dc505e6262badde4a8fdedc2fe4437a080523b2c635bd8253bc8292f328dff9806ba389b0e1960b7b96b46b9f315761b355657c57d8f78297bb87bf3f1435c1be8611567e62b2659ea02ae0dbd350114756f7fedc3026a2c2fa344c06082a76b5823b4ed8520bc3b70f087a1e410dad880b6d5cde2c74a824373127595e305e42600022368e6c35a2c5db7f48ee8ac8b53c82b9155ced906c72438c691a8dc94fe335c4944113c3ec66c5dd78e33c90a57cd02425034498f4a58f05d633edc3e863dc9e585725f81cc69fc51ee617ef937b8cc9b12726fa345bac4e3f2c8cce813d60a298a6090609c4ca6bba5f2c0976945128928720793737f5779b700d6a36a1bb0e82e2094fcc773bfd58a180f3616458ee8dc609255b86d0d7f05d18248834f0ed6d9048761a99081350fd151f9a0fa801c87e5b2706d2d74e9b411fb3187a6adf337517f3c602c931f2fe3f1b8f334643560456aaaeb9b00acbb97345d22a487529a9990d55e9aa179fb62d9c393e7018ac520d997d73499f610345a32471fed17acb8407aa4cfcc0360e0bdceb07241182f30d17e93c2ba22f1d700f42d185a8354969a89b92f2c0b73b8bc25978dcd53be931004d8ce1bd96653500edda560a3f44d52fc1fc91e497b9085c0dc2410fc55d14b72ecbde4afe90e6132117e9b18c072f529e413a1917685eda4a0a66eadee0221035c902f15f2d2771855a3bd60e4a3702f6972121d7cf61bd2b48f8cef6367f04c7c44dc8cf495a65ce2a2b2cd0f135cfca7923e52508c8afac7c565d421c9698d46c36a78734cba049bf9a8482bc1b941edc2b4ceb1c7c7d243f6de985945149d001c1f947fc4725324261d87d24f3a4f4bec3f67f5873a0db640cb0473f21695e140d2773526436cc31ce1be5f35477efff31cc63d6c1605e9d08736cd75ff12c051d8bc7470f565e339a7d0f2085e696bc701d7b2894ca693b40ea7991a551a3089e369ee33ba26e31e6090cda55a0cd0cefca00b5a5b5c6e0c50ff60d0eb6115113404eadd24b996aec05b34bf57f0774448bb88ff7b6282f15bebb47ccc3cb911c62d81538be849eb0ff97d0cc7d85c74c0d93f602eed8f08ebc229d7fd9444b169d307172ef1a6d3a4c21c812aef211885fa35727de95a843a2c9fa2010871980fc60640dbc5be66d8fcd870f0c7d6c6a9d53db79c68a08c0e2746a5c484f5239ba3159f8e6ea4a440fa5dbc506067bc0d34a18e62d9dbbc436c6a65346ea0201e29428e4cf583234ceb3985bfe4fb5e8eafda5d8e387bab92ab1df6eba52184518ba3029510b8061bd27577dd50a14882c347b4945ea024dbe3a00ef078a620a7aa106d198ba8b2c22a8b31daff38248a278b7ce3cd621fddc98b66bf9516f78016512c8a47f6b33be4bde1a81f66aee4f9ea21111bf9ad6c04fbc11f71e6d0dd9a1ab6f85f29adeb62d91eafb8cfc41e65c5e4c6457ccb26c0e9474d5def862a8e1988ae281897020ad0ae9619c5cbc532c907cb0f0d62f8edd4f1a2f28833198d782d03d0853c95ebc1067150ca99164ac4c907c4682a86d3ae021ef524cab956bfd225daf4206ed1b4b121717b8f3c73ef4d94f11a9e250fbf66f4bb2b9dc7bc1a1e15ec697269db42681232bb3509b02736644f54765f178edf7461829b2542655664f124e3959041369084d65119e4cc5cf36745bab8e3440f92886c9b7ac69756d469aa4b44823306c472c0b3cad3f11c65770e52b24b4708a4fe6b1c78901f6a4eaffa941dc94c3d2cecb4d85fd8a437cd4471f9ab890c8497652852ee2aba80f49a4c8016b3aa8d4688ff089f409ebb455447a3bf35d315d3c4304f469411584b7c2002e85cc602f5db66d841c63c15bf67a9254966bd3b75283d59309b621d9d3527c83b8a0118675acedd9409642ff65d27c73ac987a60a44cbf6eeecb1f11c299f65c07cd66da0bda0dd7a417eb745829a39cfea3abfdc4d6240dc9682f0f7cb6d92e545175fa636dafd2ad5d3e6b8ee7ae46aa0392e9d6a1d1beec1547227e25abf56ae7ecbd5be197a2010d5e17c698b08af00a46c86d264e984b528e5af34b8e4e7eedc2b161752d0f758ae1dbff4fe2d173f10c5f1817d6b0ad1ee3cfeefb59597fa33defc2721df1d87ebc2249dabb1475d95a2d9a9eabb261dea1c501de8950484e15043489c2e6cd6a607ac4a9cef71e81c52e769f7d7d6f7cb502a480db86694bf5b3fdd74758ca92ea4ccf8611e2be2e4cd9db2ca49ab0f34a9f8abbf2c554ea2482fcb44885a129495c5bfbce2ebcc502da05854819a2e7242df7e062070e29292f79d82735e97230a37ee659b1f8c828c5bb35432ab6935cf0716b2ed5322bf0efa468662dfb598b613acd4e65264f7bebf4f7ee83d046804758ddf100fdd1b0dfcc7a375d24f7da33b9f91762a8a21e0d9c4ed6f5abaae7a7a67f0bf01d06d618615f2a4411ed9e6e4491cc24bcc17d3389954a9d5febece92098024ecf4eb079ab239f52bd2fd8343278774ac370937385458a952333581fd367c279108e71bb8f280f3b0a07d9b27e7f845204c7b49faa889a347aa1660cdeb3a45624fd1b57064673597af82350cacafec3f79350fa81c509ad5a26cda47f88c819445bee10aa3671e176859bc462c1d69b95d51e4e140ddfaf39d3670c6dad7b80732ba4adac905f76310553e05b4942efe37407674c82978ad0e29f4e9342eb30277b056a025577d252a8a9636dac4ff1296ee882262adb2b3c23e930c1ec51ccb0be7bb2e8cc0f89f3ccd69886974c7e5097bbca2d9d86acc902c94b2faa976950aae2fecafa8cf103cbcd43977b887ec75c32eda42535b46df9105727ccdaea7267ee1d6af6f9ab8a0a42e4062f4fe58bf03a2cf1258a787cb6b8683656e0431af96c864b62021895b7e1305ee31342be6f19f87a70a6a348f7681c73a75c2de9ac85839d29675fd96d7f8b6824643f2596d26190509cc8e63ecb6d578065f3a1657dc8c34edfde257a47ab66ad855d66a58186a9199d889cd0bfdc04ada201f558e4c21f95edefbe24915f3dc41a637a93c38befa04cf56d6da9472253c83c515b95a7a9b2207ee26a4ad343ed029c9d1e5f64caca438e3c4e70fbcc963bcfbe868ede6d0cb43e052f703cb996d891cc20395cf1aa219d8991605aea3b01d364eaf8cc72c669ec59dae8c4fd69521caf8a6563f929a01a0c1c944556cc3a89699992eab14b94a329328218a10703ede816d6273e0ebfdd0eb10cd48f32a08f2a6619ea3062c1b9f0b7c9072c534969397bb6ca62960d4f3174ce9f267f159d930eab95336cb9652dc23043332eb49f0df39a87023992176c047ba45d0bd9c4a99d63af8a7dc311907f32087c5485f456df972be35f8b72b86cec620d29eb60635881e7d13a1bfd8a8fcb2e861abe628a02fe073a0891d4732bbe963960ebad050869f332922f12f3c4dacb5acdea3da0eb050ecacd9d610c363c2ba1e2a83a33527562f3422ff9788007d8c4574f9937b7231c64e72814562c4db2932f03e32b532a6a39b52f12afe836161d099d59c83d0f4a13b392d3720fc79b6ee9a1fdb15237a28ad83a6e7e57dabb1ec6dde6f10bb2a1be261b55c2c0daadee8f0b593d1b534e4486c074cb99b99548cc5cbf23ae56715ff1d34c90887265d94e55307dc807a41b67c63a72eac7c3fa6e9eb14e47bd3731234544d5b3b21b783b23f0951299a2c7ac55379bf436647292bc65d0ad6a3c0d0f02a34facdf3f5841eccb4efc9c2398f8175f9270e846561a7d721cdb3c424f1d5857a96d75776a5d0ed3a2701f6289850432765ab65f9faba168fb89745020f4b2749ccc4f80866e20b61068d446cf3df2060b8e5cd55d35efc07fb85ccc76cc8b3db46b6d91ca2ca366aea559f33d0d0ffaa3f8a058fe1103c6aa93c0917d060b6a789ca969685c43d477e984457a278d3061ad25a840c271714b6ac9aa088bfde7c8afff0370121c7b9fd131c8f80129e7a17ba153f8d78f2521442cbddd9370ddbf81bf4daca9895c1c1b98157490166b65ad9c8056a137670c438631c8daea6c1674beb7cf5416ccd609ea9ef59469bd8c5953d7d6cf4c4ae71ab8f37f6ccb8a69eec9746726faacced8e1b18a771fccf7c98fccc41c56ce1082f61c2cd824e3040b99fd0f09b609a1ec8319638df98beeac3405ac6aaa96490831b806578a631242474ff6c0f926072c92868bfab2d82cefab0b31b98cf5ba754b148add393c50826936bf2b4905ea1c397c74711a068a6727ace68eb74564294b49a3df9a37900a4c837beb698a432858041c30afd0d3bbd36281e6dc8782fcbe62e1d8eabcc8f27a79ecea679a839dcdacc891b04962f7129b22bf454f36eebdf254e64dca7301d1dbfecb605c0e56718dc19ece3c1d69c9e7749bbdab46691a7239eee653604cad60232770031e6d61fc204b7eed19d42f050826c14e87c2e463ca4e6c90045ecbc4468ae5f048b91a78fdbd2fc49e662db017e7aa68bd0a0fb150d1a505d43505615521a6f2392f6a0fe80b217f57362fca125b024defbfd7e54d1035b5f040e858369ed566a7fc5102f8d0c7e4064d529c8b29db0db9e80cbac61d6fea7e6c24a0afaa1c7ccb54565c4c990db76e57dea99faf0884d8ef4d9515811bebb1d81a0369f6a463bdc9c4ccc4ce751e3d25a95e4f015f2ef3c0247b1e7266019645515fc4f53cf98bde7b10b8fc4be08d78be90dcee769984dfe778a5173fe47b01c01337aedfc831817273717a3dceab2ccfc7b271a4e81649462677293d4f9715a585157e549f065cae6a7684274eefc632317018a8fb1bb3de235fe63459bd8e862315277c2955eb890a8bd1ca76f0df3d8dc7f0b8ce1defd55d0b258d4c98b698f69fb5b2eb05e718e2e065cc3610b4deef56d2bc88d404d0464b8f1d03c0f93f26b84899b42832e2b4b8c3af10855087f0090a7dd721dc77c1c7d99b8bcc31be8944075247d56c668326bfc761e90bb6dcdbdb6a26a58b0221b2cd4afa72c15cc468723e4f09fe8286e7de643adb814e03fef3838e39d008d6b1fd1da58e4b96479dcfd387d4af45a0885328ea22c9083b9c94bdeeb5ea69d63239280e263be009810f93ddc99e81a79ef6d17c882442cd21f5b25cff8fcd3e7950ac80483fc3a7806661ad0a24471ac53230598a26a6b508aaaa1c47ad9c9a2ef550289f0763f6726bee30e9672774d5d02bd6b664d2cba8b665d26efa11e5c435d6c2ea841935e8fca441007cf7fbdab7b79ac28626cba242d1131e9016aadd0a1914942c96b3d081af0097ca513204aa3395719144c839d5bce9339b9afa235cdf9fa01958a736affc46d83b960912569d5d43bad66eab2c957d71e3c447ce53dcc1884f4fb4c8cf156990e13a557f4f075e8aba1b54d54a799fdc031025fcda5e479dad77f2481c85a9ba08539df599a6c84537e91c106b04284607eb5a107f41653f121e766cd720aa363afcc22393dccb7a8eff25d50dd62f300f94cc6544c33c67d85e2e958fa20ffcde5d01c805a4e9b1b85b69601a40f93d89a308fdfaeaa046f3849157fd04bc93500cd27a7e5dab5db5e81a6d4450bbaa544bd99107d7ef7f76d88ba33acf84104cea279b8b2405ee174ca56df80292f41c53c44e068d9c9a39e7546cc316b75a19dc9d846346125a82dffcfd1533f0998879ef00e81c73b05397ae5b5dd33c1b8877536d2a922d5fbd059644da642ddf8f2f7a1007967f5092a4e579da00498321219c1e7ad6f6cf83770e437a2ff149abd560f04550a919dd2f5fbf1c26840f4f6ed96ba594e9748d45680b062930e796cd63284eb02112bcc95e73e22bfd6e4f0a5a1bf217f141e7a1b4054eea3df48ef8b1e8b8efa9aae623abe8f9b3e8727acf57b138eb02149f484795be1934c697f1a42576acf84aa9d58239267226f6101bf28a5e9a19afadabad17b37d0912f58a2a692495dd2de309e6a104d770e0447bfab4c7665e122d73cfa658599e3ea5e3bd016696c8488fd3e4899822d4f1eb571d29af7bb319c19685454bdf9e6f82257f37a23055757dc8f918391731d135e49cc580d63d2ea57771f72518877a6f73b770840415ae7f4e2147f397169cea5517e07c66a735d73546a11da0fbaa21ddff8a31781b6c7f3a4b9179a5f1a0d5dff4a8d1dada3cc2d3dc2fbf34edfe8ac6aae1e0d63726113e0dd01e12e78e3bc4c3eee88a7db4fb571e8f3c93a8d81c88c1fb659e7c9dfc683ca86feb20bf16cb19eddafa0c675c38d87c1cfe3315fca98e11cc69491202f562a4fb6cea01a583690badf756a1347be82d4b4f9dc4d9f8e1b423f9254ba6eb0192fbb938f3dd0b02817b0fa4e1e89b9671a70694bcdef99da1a0f40b40528c67b56129510493fa91e89ae78e67c19cfdc583a2dff40c2cc602482fc5592057793c4d1bc689c5ae668064365336701ec9f98b885c70be944c327e5d7ae6a3ab3d3961468c67d80f36df7a27d2b3e455de8a0f8217da8955032bc23b88770168ebbb70d5df4f14ac46dfa05fa7e1038d438dc467dfc33ecc3640bf86fbf5a4f1f8312ed729608c5e44c910679f3c39bae6dea25ad24899f6d6ec99d67bf1ca481939e2b7497aa29fdb39d47bbda030b1d0f6e98a8cee46f86d8e2bfc847f770e273bcb0715853c4f97712efa8a46b132b8e2de317e648c30a785f82a6abcda3a0fb58e0c1d701a2d81660eac43ac8c6e88fcb9ccfac6b6d57a519657d7e2e3aa8f574f8e859971598d38e01670e0a2d74006570b50f714001d3c8ef185daec9e57387adedbd6697511c27ac3fcc764f5c315f8a03ec75f285bef9ce6c55d8b91a141eb5a17fb04ad64b21ba77ae887a2ad0ca65f55e7fa34b98eb792d7fcfd65b59bbd105953ec19b63709a2c5b6184fb209ce35e569e71c09cf568e72fe7c6f9e8181b35c091db9476fa22ef9588238627baf47c74bf52fd7f649965ed84dc13b89ca2becc9e0716aebacd0c9d3264dc4da961eb601a8cfc707c746c37789c1d34fb8f77f30d0a5b01f540235be81be8965530eb73714c92d512c061a95698b0f938bb06dafb4a62c95e9c4b1edd7c84fc3df114d80359c5f6b79a135fc97f376a5afd91c7034885cbf71abe3dccc0581cc71103ffca9bd6a75e11619335b3ff097a77741abb716df2008318524c8051689c25b0ebc94f945642895ab620a9181bdb0828de5939171bfe414205bcd038f669fd06cecf15f0749301c7a478cae08e4ebd09fa6a3a20e9d5cd71a79169f8fc58e6692c6c7c38a41eb8383d7b52b4199bf8efffe2fa408bf352b89ad8816abc319996a12bb758f18eb9315f80d5a270017ee5aeea51eafcd0cb9ab5d44765633981a8c1455b1b0f530c4eb6d8d88aba414574b7468fbda4a6e2766c205149fd0d2070e1f63a5c5a56b2b275c6f122948fd393bf5f088519b05863c485c4e3f3271166142dae358cdc46ce125332a4155961e74eb052d0d7a87574191da2cc7a79d51ddffabcc121fe0752a0c40aa11bbb2f71897ed326d9397d4d17cfeed7e4e52c45d99636ae3c872be579a4fb57e678d7d7d824d4bd91bff8a562ce7d953db9b0f9c5f938ae0c1a8c2fe01a296705de69a1c3841b6279a17ec36bfc49fa377103b1d76e40ac1d54f3566fc09115fd3e291292b6b8a629094cc5b5a124bedd273446510ba5806748a04b4fc77ae4347fa9627e042d7de10ea57f8845888df110f0abe1345bb7387523c75efa51bb86fb87ede735bbeea17366ef5b670be7437dbfd468e94d9b93890a5f6abefc22dd253b4e116b0a3b2352e5946b5ade0efb1e2918d0e3dd576e7ad30a4ea1ad68a6b0a52979706455be49b95a86928f0d79f33c6b7d817ce40351139332441ecefeb57674b5d82f4cae6e2f34c1ab2a18758b4a9c7896ff240a6244ec45fb04b97708887ff41119ee79443e86117782aea5c654dca87a7163d377877f20b2f55caa7c77a5dbf30c940b73f82531bb58361b02e1ab76314b61699c89c46e870556862404793c7c0560d9351bdec6776fe740aaae927466912d1d8e959bc71f4369f2b2ed35a122e3a57fa559a5296e05b3da922271b1b7f790519808ca26fab7eed842988ef11c29c90e8234154b8c478dfc8f8da244445cca64dabbbcf5fefc70e74d5ab52617dcc116a9bb447c39b38e56c7de931f6eadcfe64aba096eeb5a50a1f574923d3be7b76aee6163da498da491f0161d0425dab7e68f59eaa90d785aa1f9d374f65f1e896d2b8321672c8a9aba73a88440e6a664ef6d1132fa1acbb9b31274d23d6e74e673b4622265e2b71b79d78df5c30290766ff850909a7bbb70dd23d11fca149a3933a19f6f1f2aa49182923a44d503110e366684ee51695c20cdaeb75afb2130fac2d8517b75e0bef4dc49912f9aa13a517bf52d0b162c08688f2c2fdc3008bd6e9064c58d6db87da83afd2377e640515908288740b020dcf85ba9d0034e7d1867a97400dc783e7b32c524d5614189a5f2a76d64b61c821130326d6bd1b98cda797b7a3cbc4b70bdb2fbd0ee4293d83bc07635164c63d7e244f879b276e52aa57bf0f78d704b643106d3ebd4c8f1d654966630de00766c353a25ed0842d16e26c423fa9eb2be79059195c854e97896bb119cebe64a91a2534ad8a71dcb90d6652190a798f46e3adfeb0efb8dd9ac9f1c5323df3225d9e8a5d7f6fa9fabc7c26216c614a933d605db91ca933fbcc1c091c4ccacad8a2390cfb5f055b4cdd5c46d736d71996989fb5a2316339bfe01efe21181019f0fffe6ac8cb83882ce3142638cc83a02e7a0ae6f1e40988999a85bb63874420b2a20f0b72591d51f77431f6efa543956f1ce82ffa5b32fd1cea724d6d23c67501161df37b2975a4388552ad9ece9dffa20c8a4fad7f6dc890b19ce3864016d47e66825b2be954bf1c1c04137f0ccb917295a05a507ffa1cd174556f7526abedb4b0d0802ba23e2038e02bf5f0f2237855bfaf3d3304b34e8628a3c012d68506673d0c3861e30ff016c6689d32f6d31b9cbc4878d5f4ab39cb77c00292c79d92aedebe7e677115a4e4b057b422300c05dc96454dafb0814a3ad70ed1a42fd2abe52078829fdc6d3da104f3f2a87a3990702eb986bb136ea4a08cd8233604a4308ff362884f3fddc4fffa15f5aa6db73123f1baa1af6758cf098786004878f77c6bdb410fb60c32868bcbbafb328d2489931a9cc281c20d690a36defbfe29bcafdde3a8789cfb5a3956c493d3da49fef1f71f4eb1cbe1ac48b527e36c804cb3560834e812aa0427cc97d0577cef0b6c384b425d125d5f90acf39908af203df7c1b6323047e4ad56a30978eebf6141baae5053e98b1bbe30ae376407667eb573e5fdb85c90a56fcca82b9501c08e9c75acb0636a1785a65e64dcb7164ead54b3c89c38b2d1a06c18113bda39d1fea649c8e7fc211d8711d294de6ed9670efcbc46241c178066f6226e7eeab8f51e461bd84f5d7e1b4940f7d5126b763a82c4e087b33a5e60ecfbc673e1c535c9210f4c0f30a1b5de7cb5bd6c04ae2e41d693b0d2f0eecd651c6aa137297b8095ddda11cb8963ebe9fe78d6628ee38b3ae3e252031634793f30a44525d280efdb84d34a950fa45f05f2467be21ed83f1e59dc1dde21c760383369c0513194a49db9491f64326bb76bf066b2c729e287444ab448b8c65031aad65e8f26b2580ad9d0c7d96b9a68b9ef74b8dfa22708aa10fc7f555e93671b512eebbc81216ae7614dfe2e367f53deca2e4330ab3b76a91a7d0a73059c6c33c8187238754d623ca73e039f1686a2d6ffacb7d43a0c9fe640d76021aac46c831984c5d4e7eb61bcdf86abe7e86254b4a24a06c1cca1a09f94611eed082d0dd24025fce20f07418f82f795d5fc9833c3e892d81ca5fc943d2180ab25acca965842307a5720aceec658c4132f298333848fdbe94d83a562e2a2db3ff22df07abda1a2ee2e5c53e424cd56fa1ccc01c5d5d9c8258f42fb9350b587718ac246979e9fdd32b6824dbeb5aad2c19cc8ab59f99d222bbbcec87d36d65a5511184a7cf306e30d521a3422941a7237ad5930cb8a0b476077ab0a0aea84b2ffe747f1e55a6ae96a4c41b91480c8e9f89ec8b688e4f9fe36825f7f9d6c9b36a7761c93ce48e6f071ed4b07fb19c62bb62063e08220e2a1f403178dec8fa0e6c3b60a63f09ab045021c959d0ecc35ad2486db247f6383acdbe962530da59a9e0e8686e095822a46a4ba502a836444baafd1c36fa98b7f66d19051776d59c161d07396da3099e8686ab8ec606e9077ff135d875fc15b0c377af278f868cd563061e0c52ce1faa541bb32602df0e914c6bb27a46a43fad39d4bad03d43993efbe047b6c67cc20570542e79665062eb7a714cfd544761dd43aaab4376b35a1609ed7056b9eeab3d180c72cd8479873ce27e6996997c5f30d46fade9af14eb8a0ed3e16ed44f61c5d0594cd01d7b337ca104cf155c30820ecfd95ae6224be25a04a43b111da2cdc05d855cf984ec5b721e6aa756ed89e194d2ede8949ede36be36bc4a1330993ecadac610eb3b36aa957d118eb8e2a6137b2f3c095f455642833b6e40ffa15933fbd1f3e286499942d7bafd0d0de848ce9c245b4824a64fbe3425b3a8508cc5c5352acaecb2524ebe0120c8e1b3060dd8a18363df4af09df1d48b50e4df05b264f650500c3ceeb73ad5ab23995e00b7199a95284e12e5182f0cad76786a6964ba558e77fc1dd79c26bc343de5ed3d24e191c1304a937409a75762d3cf67081f0da4fd6500715659b3107961728edfe9bec20318121a8c5334cfa96d7b4394709ae5c9eafae96495933aea69d977e6bd01d3b458231e142f1eea23de51a0ba3d1e11e6af1194212442f86cb8507491954274130a83bef874bb4a3a84ff4ede5b1ad1a93f5cf0c22c8d825a342e09c61d12b57e7869c54a1c31c9765738c1c7e7799d6fa22c62fc774dea4a64639cf9cbe73286515ad86961d7fe207b3fe01774f487bf9a90779ec2bd0b6ef53ed76b4db91534942ad90c56c050d1d1569e4fadb23c47ceaec7957e01e9f60659185e0b290746cfebbf0c0fdeb273c0ef9ff41a9253a888e36ca852f29be07f90bd75b608c49dcb93bbcb49552432667b2bb39fefbbd3896c4fe7d08b5e3d1d006052fd9b8133266ba68eb123dca59c1b91b3b7ba31c58423573f3963c3fdd2c0a537740db2ffc8d08000ad349dcec2d8145e337c67c86c21d8bc187eb67853dbe1ad1886077ec0f6984437cf32e8233b7ccfd1b800f6320fc342e159363ba40fee0ea8554c9946fece81b7ec7c0a295e0cee976e4a704a0b2033d20fea84ec3961cddfb87110c9c21c09931507c2c1413e2f2892808546539cbc2bfb6dabbb424f25efa5a4f409e6fb4b403f34c5911bff2b701b9797181d614b098f094281b0fbf648441bb58f0f5881bbdeafa7b90ce6587f28dfa37af50102d32624ac283b6d320e20799f2e050e74fb155755fdd1c9a87e1a68edba8dcdc4f1184d6df02373b454be2f28ec749b0a72d6f4a4ec73eb3407a02ae002504f7d84f69b97686293934603608f237f7c0e702e4c1785fe35ad8756a4d35a5ad76cdcba41eb16c41926f1941dfc3256c5ec16f8a8f013a51a215f5da8280dbbf3262ac3a2e102a78d75b4cfa9bec190f50732da42712bfc47dde1cb46e63b1c711de7fa98bc947aaa04683daf3b3153037d0e70cc31700eed0bb6a352f6d9d765d7ff2d0f345ff5771214d182d5ab9a8d7a37a0a1ebc0d54e87814ad34b3981ebdcfe9717cef75e697ad1b324714291bef0e38ebaa4c13eb0264e164b7e44e755361def06c7a487fe70b124c368438b6f8b5020d47ecd7f7b7e091d9e0450dc2d581bab66a654ddf3ceef622838eed5df20a22f607032c95f540b765bf262b81c9964268f227ac6733019b7fe2abd5aec00211de8c3f9772ea491737f00c8f9fce263d42536dd556558e0c2eeef97cf6e2e409cd1071af8ae774b745d4b2b6029d42cfabac500b0a562bec233a223a4c4bef0bde8b69e8ff4cb125bc87c1d5ce76afb207e219fc30fcbfa24f5c775f3c97afc97cffb52a6b00f58990fd1d7264c2ef88cf3433386471d8de7679f89e6fd5cdf5a6a8b9719921cc3ad9eeb17b7ed82d4b9b79bbf7806f2381f2b51078955f6c1712a85a550f3657f08ed0cfac046e4dd8f9a1b7ea865f72d9a1366d2627ed1b60493a0f37127264382e9603c20d9a2308386ee168e295cdf0a1bb4e5a17a3450dca63b080ef4bbd1c396ce6522f34c29c80e654e4b0c3dc3be700e0dc0477870b8f571743ef7ffd99c6b73bd0e10ec0a590601e0d806d38738bbdf5db340a686fa5cab4ddc43a82f759ab3677c1aae73794241f896626c04299c5d2f8a7924f6f1f3a6951c8ba375641ca36706e569f3a5368cccc41490bedb785361d40e480b9fc16da219f1134a1618b1f2dff8149a2408eae2be0ba7369d1a02dbacdbbf076226d6ec258203e170f6e81a1efd8e937c49d958a0565e601b234073a168afcb9fa1f1d80c3c6958b9db4ac9b6e7ef41012b072d2d487a546d6d5b94d9774ed6876e7bf0f694c4c0685126f92847fd4644f87b8df3047b374896540273464a8d514b5e2bbcfcf026901ee69bbe97da9ad8ef84cdbab33177eb56f50b6f4fa77f8af4c29e9bcfd426e84e27d52911b022b48db7778e5797458de89ebfaa771e934352e44d0240ba24791387fc4db27bf7366b4f1144909d46c0cd6aca8b9686c4faea17bced685216f086c033f04b3393e5fa12b07004ccc3092dfb4f0d2d41e2c022985347f94190d935070c398de5ecf9728408516c71b79508de1980320b67548df531c9bc21154530bfb735e152f21b812b43ffb1dc303600a19dfe5ea2ca25aa32d9bc57e5dd3e3c013b3a0ba247da1bebc249551613c65032756cc95fc31a48e1d2768871a05c99a3441954f007a60a1f9328f7760da50d3a92ff740b517ecefffb19fe78642ac9e0c38850e8a61f0402a15b1fdaeea8dfe48db48bcefc92616680f1c2bae68a75c3864e05493d97a9f98811a1bba84d8747c7a64cbc9810daf059ae7d31307f1ea5f5abab1c07a41a814c3e7771c4ecc2ceef7a888100105f0628e6c7553d99026647fd6dccdb5ec12976c7665d5cf8b4734b9bb460e42c49779d8cb7038d5c3d662dbb2792202af5624fec66c21c419a1c04aa59e14914f281cac3e2848f02a671b3508c4be038c707fca5fdb6b75549b1f7439c5e2f04c6664d8311c42fd1f0b9bb545129b3ed9d730a52f51bd1970176d7bdc3a26fcad1f5936ef2ebc7648d1c8f7edc2145efda8edc64a143ca24bd9d95c12e82bbb0bd633a6bb6a23b2ecf1a5a168236ac40296013da9be5a5abd74f3f0dd1517d099b38f36e2cb01849f967b003ca6446a958b06a01eca8ac81c23eb6b3980da6bbb521c769a88224fc0b5e52a848f0016db133f19bfa57f9a0e42691b23b0bb097081d3da1d77ebb9289aad42f7fa1c0b6e110a0bd136984b81bb50926d55a963d27e06f8171b554c5da025a4aae38be72443e099bae73113382c9173e7584c4e4d21762fe0d44d043e4d9356943690077f979abbc61c4548127b86320b18c37e7bae135d7a9227c6ef0308ee56231b42896b7c1de6abf139640bf3bf923d5741bb32548ce609e8cfc6a0a1e5e11c48479ab99df02896883dae65f7660cdfdf0c3857f073fecf1a6784a6b29cba0c1fe53d4f3b28eec917032c3cdd78eb169c8ce94eb2aa70833cad346fa3bbeccb54e9fa5b0c2056a13367e37e3dd2f280b696192d15e7997becb79ee490e0e4938b0d0c9ef2879d742c800cf045e7384dd974ba46177d453a6b58d273ae4088a0f73a4ce7f5b1cd1edcf4dafc0a91690d82b1d53c2eeba1806188fc47da0f9f4fb5fcd9d212e71f7159f9bf4813e8def5dbcd544b09b2ed0c446fc0b269761164dddf21b93b74e38cc8a8cf712665b87b2c461ddfde0687701918d05701414906ada40971b39474b3b3eab571927aab068ecbf62a64710f5758dc92f9a29b9eda62136f367b5fd4ce9b772e0e9e94f97dd03f3eb8d226738ce1a473e0aec60f5f0e26600dc8572bd19a9eb1b7317993e09d90fee4322f0de6ebeecfa033cd1054991decb8154e07c070c5eaa12850b1e7273aec51e231025921438cbcb9bbc2a7bf6fcde53fce5544f2f81699afd66551f91d4dbfde02bd064c15ff799d82b5720560e54b8f3ad96cffcf9868681e8f21121e20979dc0a44575f9fcfe188e5eb52586d8813e13a1ec144bb3ebd55cdd4d5f21b529f6a7bcf3119710d5ad5dab5375e73540ae35c85e993e1553a7e0143d261c3053c3b6b92287f6a2cb7275418d95cef00e9e227a231dfdc0895d5270b99b1a9d92a9045c409d60ec24ca59ec5e9a38ac9b4cccf0948f106bfab38a4ff5b6ad38ff3f668a4247cedca59d94a14902309fc72683544887cf036d8278ea60428b8f3e804dc0b5e77bbae3d0dae1aeed177b08ed8630f9d3511b6b2c8409cee5b5df4f6a8e39170ece0c996d959c3e6ce061b8af724b97b6867159890937b5c26ad6330512f39859f2404405e859a048c7e7d3ff2125291caace0e6da772ee6b37b23d9e0bdb31aca1aa4a7849fb6a84638fee73567af5c2e43a1e4cad28ddd44ef7e57df537b65e6dc980f02ee07ab883801599bd85447642530f2065a98cb59c5515d8f55b0256079966169ecc7dee7ca84e8f92af64d97a8e52cd03b9a79415032eed6597538e64cfb628634df4b582aaa4b4d51f725ea9fc2ed019aa2a79683ef4432c75e9e748e720245e43272b1ac661fffc552761f6981b1e7eb180a1e0d857143823337c4b27af5d2a297b558a4325ce6829a2e5f5d56fc0d021df415e732c61b917fddfc88c2525690bfcf153ca71aaab07e5156b9320f1fe082ac2d04b0830356fe84637f0b2b78f4fb21b64cf7ae4adb6adcad76b0379de718061a569974119e126a8b51c00e2cdb00ebb25f221a8453e241f5eaea583d6b009fc5e4df02e85838b9f6147a76a18888b06853f202c624b52a8fb5e9304afc18f9fdc29266db900c0a901f70ebeed0bd844b9bebfe37b8ece3f4515892982f58d68f9888f665b88d54f245a9967cee007512f3b0741a436a5bf8254a216f87d5991d5da1929de1f311903332b1b2b3698e020c3a19201611b2a1f5973e7e85793e15fb786e53213ab7a25168b4c6e8ca706f607fd50cde74f17838847df2d653ddcf50b295c8b7e110d50139cfab5b2a3f824bcf9a34882e813b28716e9917097d3152a7c9dc2febe6e2eecf0d02eefa937efc74938c355579db5a29bf4bff6d50f361ff06ef4519e0b2dae6cb2dd661284a38b6a6043cf7f807bdae273bb7ae58d844f582e5d4869b3afb20b960c485390d2453a58beb2b009de456867f4e1ea80e685004fbb253c5a4757eb590d52ab2adb8f415d0470a12bd9d0243da6469cb6b7cdd83cf90178ac9ef56ba01b86c1793d243481c2fc2f2e20b125bdf7cc501e0b24f8137fd167d6a0b608ffc8aac20464875110f2e3909b08e2c5804f495e36ebafb8b17e51c4093f09523dd17d390255cc95afe29c1b5f8711d44a86e90543035b7629a2c88d7139330c01c2fe2accc57db53714d0d145ff4af63512d64e125000c959b02f948e0f29dead1556e68caa44bbb86dfe08c1492c035cff8629bb4a2a79c0fd0310c9230b2393e5ff60867e51e2ed44a3e855ba7920e95332c35bc6207cb2a9673c5cd9c9d2f89efa5cdbb37be0ffee148a2f1200c0cb75e5c25bdeda946a7c0e0dd18276c84650b4024385412bac0d4dfb254dcf4ec25fe5bed56c966f6f11f9aa556f68becf184048607389094a228f9744b8bf5f295b98b248ca65ee36775d5253df703b0c04d168fbfe2ff0d722c0714a10786fc0b6c4549fc9ab1eb09992536243190500c21533ca14ecd9f69ace9d9f51499e68c9eaf3d342364d44c238f4f7d0ae4f170ec194498d28df5cd847c1783853f2eac33a65d44ca8a40bb408c57c09dd7b73e31321abe48417ba1c3c6305981c449295ee7b769bc4f2707e427ddd15a9c30b796dbb41aa7548275bf001cee399a6b4ec0584f926fc8f109d5bdb4ea55b201f3c50fafc3e8f2ef02e491839bc8210847d1c83cf8e390fd7f30451173a8fafb2c7cf8bcbfd0857fdfebf37989431020c2801c0950ee4c0c2c75ac3f53bb9530d6b88d35a953ee598e08d17867c51dda97ccfe4383c76f9cb4637f7d51538ff0270f2a2adebb1c94b220829a4aba965f9106b21ec5e8257742b46c90f00f8fb049e5f81201e2ac4aea9264987d24a1c15b83dd87fe5850adb909a211b29eb53bd37aecd6d51a32721fd7ce9887a3ba838bbff4d9208867e20d371fa15c638887f39cbc61c34f0705d2fa3e338199eab4ff7e40c2d70902bd317c339ce74b1b83ecd11aefe4124a97c94385aed84f2fdba0d1407675c5238b3fb9416097582f7087adda6be000338ed5755c2d568f1ae87d1e6fee0b587f1a46ff00a50a8843730808cec02f5f596a780f4ecc02f6ba3415a204368034020971cfc350f8bf0c23edc34224c90839a586848452d15c2f1d9a756d81fee117377b1e31a833e6da5b4ab69aface78bad5cf22d35f5afae076645a36e5f9203b1219564afc0567376b40bbe65207afb40898ab047c72cb7bc6722a85f6d53ab82bf8e9bc4ca1e3349021487bf170fa059e348d04458a26db117217bbee21ec1e9ce9d260d63970d7587204b8a3a6b6bff2916e1ec9e061aede436974ea0cc1ae36824313d718c0955a2f0297c0f4ecbd9ffebfdc7538290d2845b77bedb2821adb03a4b826967d2a07a2dedea85f26eaca987ae176b0037ee2db20d02fefdc9e2c3ca3ad2d77d2444526ec904a692c6a04d0f2fc26d8949f9d350784f46bb71d4e0d1d9d9c5cd95e916c8f79dc9f417803de558c84a26b32e5fd3c1ac51c823d8072227cacfb02cb2b76ab963bf4fecf5c6a89427cd76dfed46fa8c2cfa662d81fe52ac7fec114c65b76be11bfa1125063a325ee7d97515eaf158f58cdef1cb7709ed3ec5261a73a92b675c1a8c25936dcc3a5ca64d7b4fc1ab3aa662ba8792f173e0ae3ed3aeeb37c1a6f61afeb647287a0595fee68584f60cb402e7735c12e59c196f1708cb5431b4007474c7e32a7a82a074997100454e498850a3bf3b63c826f2599db3b730ca42e5476bbfa8b97f5474d22c4ec1f6a9d5e18a4eacff3262b51c64d442e779743bc9803bc3e17e28168fcc6629eda0df9e2507437dd0c75ecdda30b2a360af4527bc6a1e0145033953cf5a868a4612440b4bf50797f011ec8c8fe8e5a45cf8efddf8d12fba51ae62b23ef96f28d63c34cf34606efadf83ee7d5187d65995d1af6b7f6d457dfba696a3eb759c0930c051c66f13d61a52cfed0c4ef673779a134925501ac01702b255baf3432e7a1009ee87e0f04feeebad46f09ddd4f7fe6467a698b73c07f521bd5e244ffa10cf5a1359a68a1a16643b2824f55b6a8b01d77f95407a657a0b3958ab6a22506e7b4a8b84ba079e115ec837650ad8a86be949fd1405657c46a1ce5e879da1f1619b551264fe2b54dfa26d3f8e9d95349143742fd52f97be70fbff6c0d3f1e5e3958ce1d52b9c740a8e2f901a0173c946afbe21e10ecb1f9b78a84b57034fc17ae3c56298ba0a39cd246a6405cdc8207b12d2ea8b505f1527f4d0b7878253761bd5e51d6c7aa1cf3a5cc47e98d528870b6a6c5cf7fed3225283f59858b5b0f530cab8892a15386a10f5ff43421dfb04e3899a5a5cfefaffbe886018c941e490b34555bcf2963715d9247f091e650595f1979df82ec9b154f035e6d8c79a87f5909aee011cfa047e20f6add21a7bcad93441ac982a6b6e22cdea9cc0b0f232c33548aae8c272780ff77fc7aeab62fc8c3f97726feb5c6a3b02e28968fa90c843c18630c533d3b263cc352b24b2571590af770ca3f2aae3254a297e58204fec65da59de3e10b707257166983a8fb50048bde8f5966a1d2553af555eb77b9f7a6dbc6fcb8beef5cbf81c88373035fab0f07b6ac916d227d8274355a973923136c2006ba9794582930c1e31a7a54780a2010382cc8101a0340de623d0166fbb71c7f43dde54f164a62aa2acb3b70dc02279139b28d3628f3cd5a699b9e46d907503fdac6d4c9c1fa01e7849e9ce5f36eede4fb9e1de830c9a3cb055233474f1d086d89d6a326618a48752f6f017a049584c8e419c5eb17a87a6353dde3a29f65a116db7daa72d3cfdc6e0fdb74bcaec9c192b1a1af5d00166faa08bdb092f8dcf990e454bd9c7410687c553cc7ecd012226f7123337db2195003020863b6528fea343e2b2179bb699ef0aa686acc4402c85fe0d3e71d402c187970bbe87b9c27d2bf7d15d1648a62cec918957530d7e3652fba71e1250a337b26f2a4e288bfa5854594122a49bff4f38dd4d7566648415459e978c1b10c2d1a009add0fbf11a1332ebe4158b6228377bd53ff59e4e8366134af831ad144613f752bfc0798586bee24b7b0874d6f066192a3e14c86c74bcc6235d56a3ca0f5837500d06f98559ac7beea850095521e23bb8be2974ebd2cb74c9c6a9ddffac09efc1eb10a158d2179bb53804c13eab5ad398cdda00462a1e785cbb467d3611264ae402dd0b459b872419a25f776af28f6a67a53a635ee2f9538b6a272f5699a00f13e4cba7b9c6bd54c572a6d4038c42828b0465a5981781c85e7c244a4f1079cc43e9a7c895091d8c3c03ed8fc34c914d3423a9d069872ca81dbf9d309318b520f6f42fcd13afdf873d8ccc8945024026d58f20f62eee635f81c66069bfc3c9b9c33c02f71c96830d2f2b14062c3769791e0d8220dbd7c99ca9028074bc3c7a83c302aea28ae9947188e2f611e8bb93969201b561eadf3a1663ef2a22834afed4e21218394e88edc9ccff0e517acfcb256209aded0d07760b9d05363b29766825220f9648a68141aafdd290be4a3a2d3243d751840b5827d2670e61848ebd09e6e0f651931062d4359f7d39f74262e868844cecf4dc98c57aa04423ba81b5f0be832abf2b8ffb34620be6f3deb02581abd757507d2468738d926d7d432fb58c5f2e5b41edb6dbb938c3fa653828fe4acf22faead9561816cf040af23daf5aa3a0c7e89668b69c23ce27a6d1c50f54a7fc6ed1d961c59ea2b909d50b26ddfe00c7570a1cd651179546f4fed7069d3373d0383afb166e0bb053d6b03ff757846bf80f3de25893e2f92398b1403701a981d1086db6ef0dacb071ddd3193e9b00be484cd1dd7d6f06eb729b7dc74adcf85f69224d78605841740b98d13339028d657d08fc5bec7b6c5d0c2ad96c0b55a139480a0aaaf6f81303e89d5823a9d03db81add4b154fc3af6b7eb982c87fd8426b0007df25f4de39db3580f2a6e1a20de77bbb658e267cc773b100dfe32c65f8a6874c6f306d8707db58506d983a8f45268116a6035f24b9b2c251c7ca0ea24388b33f0fb50051db36b45d61950cf464567018079a1127cba9a9c1324d552fa14b3af7ec2112d81fc3e2021004a1e4d0cfc5e0933c9a99c142821b83ddbeec2d1acc00ba80f03a696fd03f4a31a7fcdea4a88311c58d83299a3442ce4788d12ef3aa9e93496f3e0397682fbab9e12bb4eec3d23d39b4236f343f1767d62d9300692004eab8090ea018e2c8516f9abeeadca5fa65f83fe065bc2f705b062c1bf62e3fa1f109c8c11b1dc5d85a732ce16e099d9233efa0e802ea54cfe6b8fe1ff2070f4848ff4daae78504b98663d0a6c5ca364c83c9e5d55ff607ed86b1858b547f5d8140f08917d62c14e865745766342870a9746f8cdf36b788947b2d33fd6ee532cc81916c151636cad0d5806524d5790f43d8574ea1a4d1d1aedc7eabe288792a47916bf7a92d6f92f9da338690e5c9ed154ea2aa70e9a6eafff3b44b8767d14f8b6d8d8aece60433bbdf5af5ad283c342c78fc16cc53d327bdc8be2e3b7faadb71782cd2048f522c36d18a38e46a362b4f254a2b21d009ed0a97ba99217f3e1da0ac95eb119f97160b58602ec464ae836ef790e282528caaaaf0427e77b9e8c4de82ecd3d60fd50ee4453033150174806e7865c1d406310ff61d63a03aac0565acf71f87995fcf386efb6a17a0677933c070d0702e1e4351c2802afe1a4cb7dd5504d6f2edddcca7bf4fab5ea9ce7fa09ff3bdbf870fa04919fb2a11493f7715616346ea85ca390e12d690eea519bac6bc0018bf2802826138e28360fcf1a5228128cb021423d8bde719d76aa3e4f0f34dd2b953f3dc410cb311160ac40fb0c036d61ea6b5a6f5c2100ece8c058db65210fb26f69f9fd316bbf58eb91805734cecca8afc3dee0162a77682922294ec59bf83366e9d6947beaa90e6608f72b0b54f3ccb19fa9f047b3a6b52a69f223e3a15a04528dfc44b0437d36733f232441c9f09012575ec23b63a6a8b91a38357021dbda2d11dbb66c32b9d1a1e236331f2f4cd5935374f88e5274572e181cddb384a72ecbb9e51ea466f36b6ac39902d69f5a5036627f40cb894fa9920d061ca088cd15ae731d943edecd282b594b1cb95315766e0c73c8f96441e51356fe61ebf419f2d5c14eb968cc2c2d6882a0c0254b0a45009434e3aa377dafa3b3f7e626ab66f36012cbba855a18342b4bdd2f3869cc16af49b7686cc5a3797d6cec554043b49f42911bf12d72c145f0ba053810b0028403bcf3725df73897cb0c80fc6bb43ff8e798cd738e7a758bc9b64570e7d436a269017554d98378e90c840977796a4e584f3ba2f6cb9a67941e22593cb189f0ebb43c5e21ee16276d53209783015c3f03822c5a46a1925c9b32c36e68f1f6bf202f09cddb0c81daf22a991e1f635bf6d87892c252bb66f2fd63e628a1b8a2a7239c725be86ed18ce31b4238e2abbc64c6a2f3d5b827eac1409c148c61006b05fab4e416e398610d36b2e6f1ed6e393423a35ffdc32c12fe0f091239744e00564ab0256259fde3df13236ab20b91e275a59b4a97384b07c945433242ddcc60e8d2ddf3cef4be3a1ca48e1a2c10e1ce79d34295cbb1df98a8a70831c2b64a47d97e972a7cdcfb86b826ecd988b12ce6bce9536c09d39fb7d977372a3cb033d3d0559708db9229c893567f8f26d721b5e62c426a221316c233c68c80273b67e60320428d32623d76804be1e547711ad337d25203cd0d2d7611933de8fbd8a13cc64982ba69a749a7e4b693f8ef8dff4f2db25a795ea83fb235b2ac384d5898dcee3d3ba6237d4774e019edb6bdbd99db87bf746cd10b575538e2e7f5106ee151f9b86c084821de22fde704e44dea89d14ed43eab472d9dfec1f7aa48f8c3a9894d2f4d15fd50eb1a93cb21ae655b61aa28691ff454f1128cbd2c36c71b1af5a34f91da42bbe00f98d4d87e705405bb0ea6c733b96e056953f6d19747f7a22f7269069cc44ea26a23730457cc8fe88bc9ef098e6cdf479ce34de1e584f25ddb3562ae90c81d3aa370db5d64dcc65756b5513d78a4c0846bebe53d4bb6635b78d890d05772db3acd2332ab417bf5894ea80ae227f9c31079675491e3a99c69850ab6c922f6368666ab1d5f72db166853a31617c3e75f633462a87a052c0ffd8b14a619ddb73a84fad4e4e7d6099b41be40eda8d3627414fd1522430d2d65a97601677472a40af1ddcad6e2a845625d9ccdbf87baa97863031ffa4453bade63e2798d1d1fda90bd0004c5300203b93cedec8617ee519230b4be8119a600394dad0483a11c7ff68807bcf20c26f5d4b8cbc724dd243f1f2272622f5915cd86e4dc515514f7a0c445f58e188158e773a8527132b2560ffca093aeb06d9094c26efecc963342e1ebc90ce888bfbf356ed407c8cc32aa4f82d71a4a9bae0b266305135c7e0c423cb16cf4e53fd85430c513be647df6df6d9e3ea880fb47b3b2c32c0f6f220ea13b25df8c18f42a420073fd6b7b00cbb655b53d7c91f129f8f0d088db4f4b99b690836fac109395c9757d8c19ef187e55ec9ac15348f29d98f79f3f225e6f84b2294ba380a5c1dd6ddd9c222d22d2986d54b8406e485e2695bb40cf100ab06ea29e75db021566abdf9297932e67cc8c7a0746ff09238f5a9f1ed054406afe476abbbb0ee2e09da6b140bb0fd756b66966822ad4601ef5e65a62dfc8b6a94bdfdbfb1907845704489bc1014d395f309685ed372e2d53456ffac98ecd41a5efda2357575bc0de37dab658df59cfe26d5d5c5db7d4219dda90a80d6ea38f2dffa287c7eef0013f6ce7d1ea7a78caf5433cf856f69229b8440d674d76c0ed6d4c12a7b3dd1e5382705f8d74e8c76f2c610b81c3a6c508234875fe8aaf0d9117c5d3c8e4c8c8be447290c4ebd54054c2db37a63bf0a7dd22f300159f3acbd1e6f94dccd6b6cdc8dcf51041c986aa82bea2adf9aeb7e776db72da085d87e3b04fd93e59d7df6d07b09fa9b0c8c36e629373b099bd8e6d480fa4d0a22cd8763b6c556401c7acf757b7620b752dd8795c0580739a88cafdfeae2347cc8442b745ffbd8e043c5e04c0c898c730c30bb3415d601786433b67073eecce037f1a814bffef41869ca9de22aa46d5bf3f2f64be2b6c511323d4c744748cea9acd6ea16fd44506a5083c24ed9ce1da565da5e9d3d816d4dbbeaedfb448583f1a984b8a13b2fc99d0841690173ed3b4185841377774025facfe023067c21c2197611acd471cd6cbc779388a40a2d9385f53178ff959edad3358b097792d3f66cc6c9046a6f0469757e5fe9631388eb455b8f1382d2dee050dfd8823aedfd712a29bcf3b67f089b4f9f9899704c127c06d27a3ed421548dad19e10aaef3fb4b312246fceb8f5de4a4eb04520f3e6177b76e743680d9be504ace28de69579f9a7485d3b8c6195d47a185bf95932f278be004270a317a5fd901c1e0ae8803045004abbc89c0aaaedde851ef8cfe80587a8d2c3789c38b78598b4bcc1055b6774e56eefe9856d515872f5554ac47ad68268b2cd05b2437be38129c34a203d652db410ac74e939384248806c52ab9ed39da8c4341fad592a8f1c6a9e647e31e6854d8383ee983cfd69257e4bd448c6b43ac1c5ecf60dadbfbb42829056d33c2360631c14fb131a8e3a401996178fb9a52c23e1a0bddd8a53ecc6cda9d093125ac5acf04d42dbf08a4be5d0d60d761a903f2c61898758ad8bd001123bb9833f02dad980e896dc09783891a6febac52ff4c067eb916f86cc828c162a2b945cb868e2d5b9af49affa3437930c673b65032ba18ab69e591acf4ab6d52d30e50f705e89e500e7334862ba730621adf97067e82248bcf820a4c0349b33e8e24c4fa4b33589c3c0bb71fae0e24e6197936c84e4b7d8a3ef7a3d3f26991e4e587d8afeb5f1bb93bae92fd750d787ffee71c02ac7fb0fea7890c8e8effb62c21102443d9a5252500a05a0e512fd793e101d813d0a7837cb3c73ce29965b55589da08574cf50b68b641ceb97f46d8d98aeed08af0c2c639280107415e5d4d37f9be5e1e455c6c724eb18bbbb14242402b85d6c5fb41ce21b9c2b96472cf1b8e897d191c6d0409c5695c4d7a14172d15d8986851bc35ea5ba4963a47d8d60784948023bd56ce4a7b2635af8f2b60b8e6c54fb018d4ff4ae1550b465c749ed12d6fe63a1adf7975124339f05769ec8980e3410f3cd9e2e9e4904e63d30a7549735b94755e796cf8cec8b546785d239cf60aa0888925a329fa34ae396652fa71f3fb40ccd2217032aa9d6a8c078c497085843b54cf16b7ae8de039ecc454cb769a3a308625dd7da5505bbe02935c57cbe5b220e3c71934cf68ed6a600e9a8910de3a09f4186337297ddf210e3a190942a89f5e3f7a2a9d01d093cdd075115aa1aa2fdd3634cb8e5a739cdefd12e9dbdd1f8ffd9d41ff723b443fdb5e944087d7d46b2d20e9b0568ab6b581826c947693331e8a9c0ff54f49a3c3b030485c983e43b3717b29b7bb71465095e387a30e9c0ff844dcca18cc97b2b93a0337f22389cba638edb0597fba33c775ff111e37a240e598e19cb01312f9aa5fa36087b836cb530f5055ef4dfa0c54b2f6111afa3ffdb51697e2c8603cdf58167f579fdfa0965829680d1aa137644e16a384a850c65185221b629b765e8a32c1d800c6d5ab13a3caaf7f69f3cf4b27eddc6a0aff5eb105e3a187d1342b8be9722ccb86caaae60bbcfa172c4d7c3aef300c83b6dc5eba1591e91e20b2442342502f782dfc50840cbe12697606c5aa3bdb22345089d241b2eda3276e1606f8f4ac703c239571ffaea288ab611370b8573c8e864f9a30c63d936f1e4d1ad6cda9801a18f4783504dce225c2f0c5e691c3822a1bef0f949b4b8de6d9fa7060571e3e23aeccdabbe602012a75fa6bf48f5c70b788ea3fae4b03b40fe88eba54e27bb81f50cfb9b86672197d90ce65efc946dd65ababbfe422b491f721302d82ab64558006108f4dc05a90db6903213e2892cb22c7e22fc178f24d377f7a0090d89c9ba0f7015c0bd284c02b7181f928a427678b796837f01fb91fb7f616939adddeeff925777f42f6f35a236fdea34bc58fd01af521902d0351b2de9e6cc5b32f1dcd7f6e22b9c7bc25e44938be64b3ee61b8c783082f8f8470db5d206921fee32ee29b4d17b493b70bd66c9cf386fd826c4f616ff16ab5a52518154ea4a6d6fbc9260835e2fb6a2b800905f6568e2811879ddc8f8af3ad56b8c7d927271dd5f50ce4869a0a2fbd7f8d90f7b42fc8d27269c8e65c7a475c95dadca336bd23280942d113b3e2acd027ded0bab1ba6e9780478a6d73c8d18c8f0ebbcf968a6b40f8a76f179101b5737026c7b7c7a43468c762aeaf636bc60d0fb3aa419ebc0970dfe9dc32d9b45da3872db838398f24c04308600bbc3bf80337d1ae7f729e8edc1c99c75b64d3c6a53ebc3e4bdc5763c03ccdc9b31c6042a7b6952bce2da66919ee52d3ff2e0cb54148e177194229ceb0b39be5cc096e0e9be42b96790bbe0e3e9061417209c3c0da3dc15be107cf3f792484ac7d4270cc9ba761cecd1b2235732cf6c58f62fcd6bfa78de91eb234c86efef16da8ea60aabf27ed2da1acb31974dfed3e47dc85c621061059453a1feba19408c36433b9fa29dedf06df70250344558937a63ba4fb9b44bf0bb8766d7418c69f10570f812c1aae51e5746e99580c1ebafefcad1aba8c572f3fdce272ca2984686b57a0aa24c9d8902869d357b3abb0f7266cc66aa70cd71b2adfec461fc0c61679cab99bda3e011e269d5c3053716c4c8372aa5f2411b947df68e42b433e0e8135ad494af5da541f79cd8d008868e6ea9dea016dffef54c24dc2d5ddaf9bb08beb25eb1c93dc9069c864827215e09edb2af0c82cb55ad4530eeee17909104def84cb14af6837ff51fd1b8062040529c30b63af6de2287e8ebc4cbf6536709ef52bf37d7c92d0c795402e9c1ef5c89a804e9789654af70bb1f25446e1cc715fb4f7db66cf1a3ea6bcf7a4c81a34c1c79fe33135a3c86599fd044100a1eec4282fa409b887fea551646a83a73cda43de9fb367e17fb3b10c570e3f61f1e3677ce093d0885c96ef23253eb6c8a9f645c06997e1edfd3a4cf5f15e2870cb9bc1662002b798b97687da99a30c15cc4705aa098da628c54e52855639b2903ad184980a22f92ee418f9d5793c30606ffec2794dc68483cb14ad9fb4b69940f4a8ba5f17108ded78fb73e09a34dc9cc163fe977fe3ee076194e9d7b1d2981d2174c2b7174adc45ff07164b560b81f9fd8452daa61cf6e6249bd7290f1b326d7dc7d20fd4c582c24511bb9e79ee5b4c79215fda3e53cd70f70fcebe064242a1805503344a5265760a749e4a465c4b26104d3d475d3eecf31b3e0ce1841f2dc42897fbb2fa7d00e7844bd613b228296121f2b8f3712ed8dbf9472a7db6e8113ae7f256b5bae063eb532cc021d11c95a856ca6f726fe497c94143b3b91837667d3d37affdf729dabf7de17f6cd1f2ed9ddb48a098edeb803dfdeb3abceb013ac5cf0c571eefdaef8d96cde8a80d9806bff8ef2dbf96222651da3075ad10cf2adb113fc440017c5316749088b0f8c71fc91959866749cd07c61564be4a35b12bdcb24f5874429bd49cf76bb54a6cc2589854b223f1f040b27bc0ff29639ce3f60d4eef36e3b689ffc547fceb0b5014fa36fce5360f10b3a9d38cfc32298384d7179002b3a70d6422d2b23929f4dd3a821ba3b3800c45e897e120dca5e533a499578fb6e1d00bb48d45da8d041097dd50ccd0263dd7490711f6dfe5b25ca3b95b010a4bfeea20277149b2fa20f8e0d99231c2de0fb4fdbc663a47cf0628d9ca7b1b845caec1283b3423cb67232a434c7c8b295b47932d524db76e2e27cf3c91307c24039933f0029910896ad2cae0e3bad834d237aeb4546aa09817b3421efc75257b560779104975aa4c45c92b73f41d62c97283736e8a4b86de59329b8f08569da12955e5ce45dfe3cba3ddba79b6069cf3d4a42a4fa54e812475ca2a19c6d7e711270c58d2c26d917ab84045ad3ce883a31bc9822a76212ec6393ebeecf946c4fd4380bc7cb6ce783fdc020aad92bc0c1e35898deceee1f953056749e20081c8213c58e63905efddfd5e9420be18f47cc500038dbdce02cb492946a96396c2ef86c0d0868f1ae3c6b523dacb5edceb52989cff0fad73844abd0f219f1d808608f66a147aeeb8a0dbb5692a03d86de9acb8697a8e061fce1994443c83146890de1eed48543adefacf06e9b1d7611d84ef9863990b1db85e7a19a562154dbc789edf8a39a3d3f66caa5e8a604b9f9a98c5c78c6b5f905e319985339b6c2d24e974bd79ab4fecda31233c73fd118ee83a840c7a064b7ed66f62daa829132590f7d533feee448ac6a52dd15332f3ca8ef70c47b7272c5883f0559fb490371156da2ff38e0ff6b7b806fe6847a7484ad5bd1fbc1909cb70f1876d63640485133228b7234cba372ad4336fefe8507748d413f630d5eaefc0be476eb20485049c5cf7959510d4c38490c14226e6c53543c5d313fc392b11e0d1a595b81889f631c451f73fb6386e2b83744c17739d9bd0ea63d177658c96d264eee67ba29ce918e84c36262b90e7aaa8ccbc6dfc08f8f8ccd2c5687bb168de625d245f8b096a0e1424d99126edf47e85dbed70d0f399585794af7aedf35a2fdd2a49aae35c56c48abba6c6db193f98d1356070fb19478cda16ee7b75ba5909fd4a519c16525915c9f6f2a9ed924c8cf8ebecfb9a273321754ea6bf65dd6218f99de52ccd8ab3c76b1f6bb1670d6371bf0ada0ca2ad78c83990cc3b61cfc5cd5a0f299bc9ffe9b77e8eb5e77a82893b90642bea727bdd811197b54d927d20361055ceb3dfb20f2b51f1b68ba7711f4d9fa3790eed0a530eea801e5006046703eb2930debb78472e7793efdf9f8c923811e24b48d9c506dbc790212e0d43a83eb3c8a038f0fc893d333cb51dd7905e9c68b9f6c4685156a4355704dcd8d713718e20a3d3b71b04ec02edb491599af0b4f4a3522af9b8cc97349324e1ffa0c3b4589895693c5b31018bcc17f2c0dcc505b47fa7c32d185b71adb723d401c61b2c0bb2f05b61f57d46a7e8fe9c724ffc4322ea548d28d4464e66aef00f07b33a51f6625c11721599046f68f31451401bb7abe98216eaa83521f6928110bfa8fc5b997716a51d13107bcabb7ef4b19f3d97e2043da25775ff53fb552fc059805cd214b656dc9668456a3841039b260eba8221eb1668b934e55e67b4df0b822d7d8fa4b66aaa2e4709dc93b2521694d2410a5013ce8e8c726ed3bd63143be098e5a906f1c6545af7df57c5c48054cf9eb3f21b8fea26b79d3b6d8cf6996c9a68b836782c49743dbed9f9e4d4a3195747c0d598fd9750252745fe0bf10ec114b47a34781f81f54f0a08d24ff3faf8e3090085522c1cb3ccb2c7d6a529218c4e5a66a96a0dc9576eb5c7fe764bf138cb479e15de6852c0b47211b0e2a783697dac46dbc83d0ffe7f85b745a53b4f757ccc502da6c71fb4cd6febcbd6b88bb37bd1f46078cfadddcdfe5a705619a1115a98184b4ebd38e06560fc7ab8440ddd0373c07eac42a6e8911f5426b17a8187d66ecda0108fd0c9306bc1a93a1acaaebb518cea137a6a62adc9e894ddd52be9d7dc7a027acc5ed4bda8172ae90fc9b3d7ebd3b83443c7089d689a302b39f47f4868f0af5bf43e24b4ebee56a13ba9b5155ebfa6936ecefdf8cc83bec1151fcb62c291dbab17e045a5dd91fe55ede9d2f70449a78f9985cfe09800e849546fc5ab9af897747db61f5d4eb596b539bcef4156eefa20bb7de0a4171ff28331829e81c766a24a2dabbef0e61e497bdbcec7bd93238b8d097627830f6e106c68d7b06fad1e0ea5553f5a0ae89338bfb0c58ab0b852c66630c4be2dc81ec552c4cced05ca68da8f600a4978f06d6c0871f9d8a0af83c6f762f436bd61953f14b6399f3612d5c7394c73e8a1dbae4a8f5764906089f28f4ffb0ae797a31c464589e4a9488eb5741d006b823c672d8bf808b3ad44e45c3e842eb6f31fe0c297f8f794bd969980db6e0b98f4229362adfb1ee065d5a61f6f97b23c9897ede345c40d2a9946e09b6f5b77ea27b8cf60df613b5929caddc72f552012803ec9629e69e3e7101a9add2190df317978d4478c24e3d0f5a4a69b27dea24fc28cb8d3c03f1c8df51e2daaed70649e3f941e9ee5784724174edd1b518d20fc173aa6bebade87dec5ea4c93fa5c600daad8085501304bebb9223efe37304efe8b434fd4e295ddd41c8e803e3919fee583965b1255c01803a1676a32c18756d2524b2f920ef04c2e71fedca3635a75b91f858ebe2f71d039d57b6530efc7732f0f3057d019f814f730b248b310ac4d1895786b28d5bb42aba2fb2ae89f5d66bc1373eb1e7d3ebf7053a7375e49807d0e933f52079ec0547f3f06f6c233487384ed7fc57bc9290ea5396981a599665672efc8a0cdfaf60cbff798c952ddf1b730e353351b54accbee0042cf91c6bf47af69d59ef3e71d4f0dd709f8bf2456130235879433a5bd65c1dd8afb0061b57e785aa1a3891b0397791290974e65d43d996f2634cf08edc76ad1b841e52d21f9eb9059900c217f09fb5fc5d4f72b585031089a0d387c5995e60fd73e90de64ad23e919a3cbc95e4e92ab39a1213e62a75300a86c8b3ee094ba38ff6d05977ba1ba21102d2da832d625dceb549dce9901ac3c1a5c17d43adfb42c3f155cf0511f2e6b8b82aaf8f782bc2540cc59601a799964da0408eb6432ee8566f846abe019ad9084b3a38f4066e7be8ac407eee047d66910f3a7ac04c210b6eac18db2bf4c076ec508155ad99794cf20087db5ebe17ca94ba2c76e977b147dc02532b47c7ceffd382a807d8a756b4fcb6f22952c38b9d99d8b9a04e00d7dc07b67552ff1d67803f3c49aa8e7f0ff85a313327f983f2ee34fd40c8a3ba0e37222fde12e19251f0700552ebc28c0e4bc769db34828f89937c63269bbfb8b0cfc03e05c071c7ecec135ad2fce411aaac511c06f1b367350aa973e9094cc6bf1a34c30aa129b3695caff59783c016451eca848f55df478529665a20f67dc38ab6f1c967580277bd9e62fe1707476c233c3d87f447f6f02960f5b2d5e6cb7f9adcc95cb759ce574a2b570c59ba04be7fa015225c1463ecb53fcaf5666278eb3cacab3aeb799f364decc3b80a250ecbb3dc45cf5dda404dca7fc1ceea8f46216f180ccc3ae5d89b1d62bc1494471957814e8f583eefe8f083eec9467a5c5a51bf36e67e67df3fda5f12bb9e97e2974e06892e00f59c825700bf05e8bee75b573fd362c65e449f86806a2e03a02a02ad2bab745616726a65638a8ebf4476b1cb9fa5476898b705ad4f4679a63f2a669e00d69c4c0a2f0ae831791104838011a7878c54b2f21a291bbfcecc57e89d7c40fa903fba6154c713c4785239c321ccce5b7756415a40941447ed11b8380404311a35741c27a7703c1b99e1fbe5e7b2c9e40af518c02abd8b8f83c5d583bab6cedddee5d23e970d6fc4b85a25ff6aa117d01fb43145e88942de2ab1de24fa4eb82578065596a17c896023ef86801854af573b2e83b8f99f0ea79ac9b5522f0e5b6a4b7609dea17ae90b5f74e790ac6aba226dbc3886d6f0befd5bdf24936fcabcb5efd9ecc6831963ff884d719f10afa9482f90944fce9a0524a1583e77604a220cf16025078a6413c9034eac65c695ddde9474698ce4dfd4143bdc910292a4ee22dbb85472d8538d6357e0b62b0b6e23d063051f6093b84de84519c482caf220cfe87a58f3ac10795df6f7e1d753f3d4c149c902283a8a51fc4948521f474c2f93b941b2a048b31ca34336964aa2f80b42f41b1d37b0e5c252c8c762ee8b9790f8e07121b2218c173c9ce0cb20c22a509b388c3d2229a3263294962f47061fce7191993f1da0711f0c3977df759c4aa4942086d9440f219a5d6e41f219bf2e26fd6acff4fe341b74280b3fdbefe6cf8d7c267d38a2a9aa4b9baad23703499f5e7e05ac8e367b89ba13e01a3b7b8f6b1d2fa26b867bc2854a7f08e15cd229cf0cd10294bfcb4ba0cb4961246cd0c63a903da8fa7c84b4d45475d9496c1f9ac3834288eaceae4b658380cf904e308852d994dedf8c8b3e2c5774e5173e44e0d6e1b151966c0bfa8be11a0c018a87f29c610dff9faca782b49a0a1be422474495275f68bcab3389b27d53ee9ee89a435910c9af8220bd18de3d3f508526416a952c70b09fceac4bb3a60f53afe2bb24b5929e68c24559a887d7e5a66bc7470fd277097b0d9f7db18d6e9fd61b260b082278ef6bdc8ee96ed99e6a7a245250e134b527d6e03040f675f9a43ef75f9007d83c29d6206a09d43f12cbfc8f9ebfee5a15c48a612d8b4d65fd78cd45a77650f063a9c420b5a10f0b537c7f0e416cc8ea4cc153c3fd52af6d946d7679afdc949dc68a0a159caf19bbcc182e2e071bc820e3b2db1dc1f888b71da526af1bb2dfb7c5fb5b9a3b12e5ed2ed2de033308fe0f053529ee662e41ea0fbc40569fa4a2b4bd2261a11da37c3d035a512ba8b27d6e31ad73040348989e622a77f2a1d647a3a63b2509b1ea151fa1b9be582f96e78e7c2c728fa7288da7db30a108ba8e995e22e5819181d91aeff6c9737da947a87afb20492a5cfefc1d9bf6108e337ccf19a21bc6a247ae26cd9c5f714fba86aa7715ff1c00e9becf7398e7e12b7e57b42106255213f23dab3b7380cec5f3223ef1fe165f19b61e87e2b9f66da486327ac5124db9db333311876bb00d209fd0165d8b31015b3a3e77692e6cf10d3f09355371225895406263cde3d4d7c81a2d7e69f714e707380324f5031780fa94b1057cd0f8f250eea6148f6483b70e1f548bdf792ab05a9d98250b5ebba20ba5b9ddb232cce223a40fa30c5ea29fb5f1c3d7cf4fb1adc6bdf95f21a40da4b54b711a25a5fa2c44071642e952179949fad2e99ad5266ce0d9b6c8ee001745fdeaece748bd5d1a33cba1cd89ced92930586bda84a943970ee654452f9e77dce2185a25ab87e3abb94d9966c93911f02aee551fb5d236892f9d52caebf4cb11c82910bb31b3deae5386ecb80fd8a22eabea536ec5e48941c1f2579adb0bba373d3fa4bfe82710386fd6eb7cd534b09fdecb6f2fd9cd0595f820c58a19ae38ce4810e55137f8a3aa079c61a99d6456bc82122731d1b95a5be46d2c9de9820156295e38a1aacdd1976651f054a53bd1eaaa7e29361ad556b369c16d4ca7c5b56e7f1dca469e4369c0c7e1856a686d43bd3b87a75b581048e5f5a82d0c520a8750ac484d669dbc4e05e97201a19cca988f708e079adb9d9d44b3ed2ef994a64e3da86d0fb6b74ba456252379e349942b4e5c04ab6ce32aa014679e97dcd250199db9f54746d65264b82e235d3611a5b82618453381ea693f655f99f1feb17fe375c3fa38c91039a58dea1eef74419d81f5b3eda869f0a758810c30cbcdafcc898dc154452166e778a8e360ea8ea09f5b78b4a3f275b9f2cddfb923ccb3b202ed8b5aa1a6412db5ede54b4a89d3e4aef0cca3793f14c2293c50ccc21f872eb38d7f4db89df5d7955091602d378ba1bb65f38f402e35b469341190c2ce39de792d32debcbf145e538c3a538f64d55d78f50a227f52778d9316f68487f4a7806338decb642c9adf65b08b09b365b84de49ed3aef6ed43ce25ca2b828867500df41ca8dd68e567177dd143e7a74cc2ce5bd7779942de570e021f910439fb42ea26f0819b8acc57743f80e5fb819a969dd2c20c1787657db458cba3272e183cc9ee809a381cf73c5a654838231af26bc7f3a47f7912c52f04e187e4159537b2a252d5f52c8ba76af02d94116483ff057c0cec433a40eab6a0bcfa4b561c926c196744519cd1af29b87c3b94252015158fc60b884f06c57641a274e89ffe03c479d00bbf7b228d888795bc5a6a4c7ff4c92b7f503eefec2efb0029126a8ff5dc9b0aabe9ec5c298d1322f2a49355318602826b79fb674eec713d1bba336c175b60a147c7a3a5ff98dd7bd9c85d38817d273fdfe952e26a2eb6d02cb49d3a4c880c81ba29016ffe66759963e9e0a15fc18d289f36c2659cae26082b0fe5cd979ddb29f1f25694d9e2739daa63647ad2f915dd9a57168bd0162eba820b24a20ba973010fff916f7fd0f20050e2c7a6ddabd513fe8797fada2875592de32f194f6b6c2bb179b82dec95b8893541382b4cd3c961288e6add61a898505ac0b6a11ca8c3e6d30d51e5e258b0b8f594862bbe5b00de5804f47f124932c2935b43b6dfb8bfea96819ea2a313ca1ea2c52d624781b4828dac224144cb66f2e0a83891edd63fbeb1e4fa6138cb5a44b03860cad09c3766f8841ef45658d4eb155ee0465c4ed90ff5e521d41eb9c83467ce3b5f1eccbce1bfd666e359201f334040f6184df2abc1a68453d77eaa5e3c363984063b8f072a8ec9b320d294f4f8143348415bf57a7f37e08ee5f588914da10a91ad039d107fcbaedcfa751424745995e573c739fb8b12abd3e041a67a9c920b1b9d70d45901f18958f56cdd6fd1f43323b1098eaa6346bdce3f43d64ddf259ab4d53304c907eb0e53a282e2e05aa4d57d49354172ec53e05d26acf903c988c2c80d3a455f09d11ce1f39eda965ad4a7130c14d3cf37818d2b5963f3a0062ffc53cef6ba86fd0078314decda6e15507ba60a9c9b6bc137dc5c0cdc4e15e8cc725315397ac6c55556d7dd4c0bff0615cab764ebe79d107ec83702d5fb6873d9479677ea716fc36b915a462f2bab0d8ccfa0f4de23ec5bb406504e5827771ada566fa329df2e504a3ace72dced9a333b8ef4362f2582ee4dfea16dc98d7f1b7991d59e8079b1a4e2de91df3072a1a6d57ee59ef3191b8f65a12934836626a5bebc8a94d91a184f956b4cb5d5315d06b3ff609cac974c26a30fe56824e1f354a1cc17b3b606ee7b5dff8556176cd8e18d4d1b3bb7d684fb269e51c828b0bc357ddd0b943d08fed74d468a0428ab861f921efa6e6001ed03ec8e517824621e6c5cac9e0e7dea6032848a832028417c54c81e4559a8fdcb9d0b172292acf6c86bc9c691122b3fece7d8b84de74fba4f97e6dbd930dddbc2c7c086b314dd6af5378b5b16facd321ca7e83b0e2acabc6eb150d1cffc0a8d5e97f1f8e2fc071b47ce21165a37a984354b3ac017386508ad2fe2672cd40ce6568c3886c7c7639bfeeee27bdf6fe2c68b9db6c93f49c170d7cbadcbc38a11c16fb0a8f3d083cd8d851973752c63ed66816f63a7493ebbccb24cd1d30cad5c17d23148eb658b31305034672c56dc1ef6fe80be3a95a368f5b27acf498d8e0bae2937a26ffe8e6fccae2bae3857e27bfbb4196321d64c098227e1bbca23a1e161402349180d0e23ec82581136ca7c1b4a9a1ac1f6c206bd9a6c4ad04282ea3fa8bd91cf56afc8d3bd9852763ffc2416f2bf8c87e2f47028d1214534a96af7f7c8d51051174c0e4a7b94668f4e317254c2b317539d29f4c19804aba29bc5fbaa16273ac77874cfb60e7c2d993fd02bcb116a688894cb8939500316dc677f459a1602fca486a6319e79e7ed5c72c7c4ab15f7ee91b75df126d0f5a5db45757cd483a78b179654e5c19207118292d9b890f56ff814e1d8cfb0c448d08a6dffad2ada0695b425ac7972b3ca698e03f58f16b522cdbf3d572bdf43ddc89015c916adb0bf3de4b9a7a3cf07e9c9329cb8b600fd77095ca9669434358431c058b5e1bd91e26c59bd520368434b2259d93fbe10c5e62e7d24b341c1d175236e1f6917cab6f8fc8f026663f28bd7cb55da7fd2254b92427c7f2d17d022cb282abe9f5c96f6e8bd2efcadfcb3dda7fde971495f5cd0a00c5ba89cb77a00b75796428813a9b54023c8119a38236b5ba1f7fddac97feb9182d44941dfab749ffedf9acef63ab15957d7488d1c2e4e606b7c422db10e199550d6985d27798f3fcfa38c9076c3d2cfbb734448441ff5b310823c07355000ba2e18305f6191661bf82c646ef20f26c0adafb6a7cfc75fd21bc8f0dca871ae899fc3958933d1e91184b29e19b5232707f56f9b24d31993a2e6df75e7b075439cf286502f43bbb91fec66f4848ea0f03ff201798e663de6b7568354585d0b649a0f2a8d5a878114eb34b4e6986b6f7478df1a7b8622fc0142bfadf721c48f59595d172f86873055c66f41c9005c73896fe4875ddc88151ff9cf8e68efba9e68aa8f5a16068899ffc8651b9f8f86c84e821853057943e5eea680443b89d6990ffd960d8c0c1a003945cfdfa019932d0efd098c76540648a3788f6eea2a6bdca80486631735e07919f4ec332f9ebc29be4a8bba00c9dcdbc357fb5d51235ad47138f8b7ad28f879321b0b0853deb2c8b3ca9d24cc1c203ed5bf295ae013b3d88fe5c296dea015b30b27b5d964c0b285509bdc469e5f3b83baa37caede4b56dfc9651d6504de1f7b6e1f7f3b1417ba10edd7786e410d7c6fa086dbbfc37a5b206bf7ed1e864f4568276fdcd03c00f73337650f4d5c89e096ac4060c2820bb3d5ef4de77f6689127d2a71b86560c6f52bb9dff170a8b7cd174016c3be3e7464911f86349144aec4e41ea7addce4000de4b0bd1a2149d1cf2730bb3f42c35dc5af0e2343194e52dff43aad504106f11c3e334e734232eca61e9ae2a662b079110d4527e78d4f1df71d09411cc806b786b3625d9f11b9a935c696e860e5e464270e717970d9e59180c92b8270f889a7509ceaa45011dee37cad1dbebf3cf5d24c01f1e3636d91aeadaadc3fc9da5590149dedd3fcb7f6f4328f732cdc71a003961acc99c79de206e11a7a94335aa51697da11ba06c3984ce0dc0b496801dda934aeee7a0c2365e37badecacc185af863efe1346ebfab913053d4098dca5c780f03516d8b7d0116b429893e33bdf10bfb50e2c2968d345248218ebc61076ade2c8fade4d9eb7038e86958d869c071865367e64c401e18ee3a6f8ecffe0a74b0632598fc600342091571411759c3ede3c5146007a8134e533d9820c8fa30e778abe9f4d10707c804b67bb06e1b51e3f42c033f0f5cfe2dec3292d021a36d8a841eee682e19aa1a0716ebcd2f4e885eae4b06841b7c7a93eb37ee94e20b11f7dfdc4a564c6f7eaac227cd3c4d2aca9a52c9ddc97e2729ade30dd9ba16cb3b2c7799b67cc25bcc470ba47a00d9f3c367dfede7ed65054c9ba6a2f37e011ffa4169c3fcfad8c63747aea5b6c2aa9e2d5b346d95f1220cd4307561382bef8ad5f301e728a675956f44d91c4bc5c1ca179cff33ac78a5d9bd44c9af602fc2da1d00c88194f9ec5926c678107b01f845486a4a9610516d9b0e1272e263b0afbe5072ae05b55673ee9c940d74c4a8befd1ab023a75b06318c9100274e3128fc708599cc133187c729bbd2b38e005de9390966f1855911780b990652d80cee731e6bfb56df061c9ba2415be8c09881436381fafda1d08e54bf948f6395f2e1ab0b040fccc1d2fd7a6999aa6dcd873d6d08962d7c2f2e24be04949a12196587d0c576d507001a661e2c4d0a609210c779c3178e9a31fce683fc2111881209ffa850e14a36ca4fb2b0fc0ddf1e4b78a933e7198a895f08fb29b9860e59b37b67072c7a8206583bb32c71c0a4d2179e1c39abfeda3ed6818faaf41b585cce8466b70a2ac6fce4efb8a6b12df69826e0333492c6439604677f2ec2da760be7e1f2b94045467d614094cfe93c7b538b871ef260de894e05089d44c29d392b040929ce85204e9182b11267221ddf4040ac1d1bb60d244a70784e0948d7f11fc029c34b4084b8757d729f0e264c08c6f9adbb2b3cf38e6794b532ca86f7ba022dbe36829fd230697121bfdbd170486d16d350a7967a57e746f57c5220033e2c83e3f0cb9b00608f4488ae22acc61216258699d1412b8c493c634e21755fe8cb053c433c5414d985a02bf90b4246434dfe7232be6cd65915be4e2e145f20b13de552f4cea40043a1db1b7aff886c6c9d9b4341dcd44c34317a250febc9dbe4c21a2f87c0c46de0986ea1b6cafd24f2ce2662c92c962e0079e6a787c1b2ec10188378ed39b504380b6f59997d2a56cffc95cd5d28f8c556f9b6f9f8054311a55c211072a5b7d5a3bcd33a1ec4e23b9905cf958328251f6019c9eef43dfefd36fb68642b73571e71a357885eeccd6c636010d4b46ab7d3f16549f5d1c05c16af927aea07fe08aabe319bafb55a4228ae7f7b81a0b6490168c22dd056690c636e0a6d460a4c87b03bc31008e4f88f3bd54e821ec6536e113776c80a1cf2fcd3f175462b99766497895b4347b16b9ddec1523065e3ed79578e2fbf1df6c45b12d7fb943cc1b1c0c6d412098ed6032a9bea038e7775b17974aa8e19c26dff9040b5edca8a695e165c79fccefa53ff9a28123611f0c35f4f8cfe04bd72fcb33e13226824c0825e1ea190e547cec265d180ead10f61bfcc96b05368997bb22488eb47d8b9cbe480bdc8a103998e3e7d72a5b9b9c7f25f3c8b89fc907e809375d8c1fd7daceb21af4b09ac220f455c5d8e44506831c40278c25855bdb5d3711f2b35af1e86ebe78c0071458599df31c96393a7463c11405e52686ed61a6929eae27b5dc6e5cf5e6fd61f83501df46e650b8f3b442ea5b4e39f1a8403e7bc0820f53507e3e9cfcf1582be91deefe20d902691816ed86879a7c4dae27365bc256a4a5e02564ae00fcfba01a7ddeea333d0584afac3f9f73b13eb12408e8fd05f30bf8767011071491d303ba55b656b52fa3b8f24fdfb20d92c95420e339631f1179877f23ae07876de2ef8a167505396cd5b66d43440367b32b2652657aa1aa740693ceb9edd8952da770e74fdcff980bc3691fc7d7c8655522659cdda727a6395e7fb262d9609286e96551d92fb404ef0ab4daa5615c8b77d3560abe26636dc85fa52fad2e6131af134e1847876890b1489d266c8a45d9c16060839cc0972c733a6b95fa92cce1fa263b1b1db80baccbed663fbeffd5c78c55becec12c13bb1644f88774d8f2171c75ec270fd25c02ac4f4662f229a3814996d8000dd26ee44c590c09d64ce4a8e06b4460b6105b589b16ad4fc667b28c9f165eb72a13ae24bf87e12ebf6e1f3ce58f79b4d99e6a6a2738a0992917e69665d603af6ef80732b650c6cf33d630871fe1f2d92bdf4620edc81d8f05e91a074f4523bef1d51f7b6d70e8f2653c724347642aea3bedddc5c75c134b53293217a5ea7c6cfd08d87d860cc9deaf04455b0a9b4f25b00066a685a86238ec90e36f79e967137cfb5e734ad529fec061b7f5cdf9c92bacd59acc7a59789f78bd1334fd063ac23a71ba5e7141643a63c72322eaf04b451619d5b7e6ccc54e16733634fe6ce0cf4708490e28c4798d6d3ef2e4c51dc077a7d89efb0a95e7dc2d4bdb2fc0605419b77fc831f4a0f9e941282f6866703959835fff3548d17ac354d58cfd62b9d61b77cc74bacc60e76af6c2c246ea073c10028935a865ff4ec560b18d39e49f3d9515e0a1bffc60dfe7e4a75990d7022be43c40b8fb3461a8108da01f067e5d11c2356e459f68d4b14458716f5916cd7a83491a7cd094d76a44a4b4ee716e5940da0db3d910b9e43565f4304e3cda05c286806998d715d75b5eb9c11e9032c07d87a081a1be0f3144c616f4aaa1443bb5eabed45b1990cd84f50468866ddce5f6cfe49765dbe22da6e7399656cb6d87820f0693be62a5ccb15cf66bacace08d0e1d629d274b623ee8626f06d01ea0d197045e8924f48a7ffafcef14d91563608a5c87aab3620c01006557dd93d1d4064aa369d5e6b6dc87c59f008051a6f4484a05f5d607e83c8494c144ca53b7224db55c4be6534a0bad0199c1b160f5528c802736aace7ad71f0aca08546982860ed7e2a2edce492a8e96f22bd32749440cef5dadb9c9def92d5af60c059b66723187c3a935adbb88fe8da5c57c81a9b7a1666c0b7dccd155738e3c895bc8d5d77f0a6b3c1c1d18189418cbb3853bec4597655012c00fa27db95fb46928bdb66abcea14ac41aa68defbef73f0e5ea933d3e874f48c25122bcdb20a283067413908f05acd6f057ba3efbe827b4d4427d451648e7ddf1b9584bed640efca0e830176f2a718ed540725c058b97f88fc42f8ec38d47d0da9e988f2c84ac52fd4f52934968909407c951858e3c41032484b307ed741f11223d1f8eb945b0c9810979213a5d67253fcf10cd78685434b329bef6a601380a538cc9e9a4eef25aa33ab9cd42408f9a59ed27b4e24243adefeebc1b97d386aeb5078d40f8aa3879ff48667f10b2c9c9e05ffa9fe1b8312ac56af07f1f93a6c27572149b96075360ab018fd406d04e4e0b2355638302451353335be6d5d9c15270ff7958e95c5b4cea4d98005915b5c29bce73c1ec18377c1c974bde453f5b0adf667e7c35d70a2fc5efd70ade031128f1de99bde326ea7efa5e1d9cf45bb6356c43306e40c3ca4a0412c5171395525e0c4e9527131934c59e02b6600985b6491353923f80124690506d44d60005fdaa38711081e664fffa4a0af86e3c928a2fc3896f4b497dffdad2f42aa97f538ab6378925e43b0885872a96be27ea2ced42b0aa03808455c3aab7d864c87a7a8f4205cc053dc92b4ac3c1d42f5eaa61a9e759a418e66ad659df5795a49cfe0b33d5b55ffb92a5a224b8a15db20a9780597caad8f559418215522e81ee384223d2716a262dfb8406a773a255b1e8f61a2ba5a4eb83079515d749deafc251adc4f2ac4b42e8ba117105980be9b2d78c62aca13ee4350953d5ac86b7341ec4446987724da49463afd0f71d1affc25feb75116048e91733b98d2d80d7b08f3160bc02f8dbdb562c6a4458acaa7b25c6c32de4b432e46d95215c728f1ca59c37879b9c1178fae1f70f50defc580d189e7f62e53e3f0179fe7a776228a344ff767ada5a1bc54e1bf0711d1fa70336ab0f34ab46b2f3482f44e531e0442a0afab01dd7f55c2f0c22dfc8814348aeafb13a8c2c5d3c1924f831ac5cd4609a79f76f1a7c095ed75929bb55fa39fe518995d50ec288cb5cddd86ec03578855877af5be8189c8889e80625b4d6bfc6bac6a24333d811746bcd25269f559f620cba2d6af6987d944d4b5784c638808d647cd7d79ada1a01ba83a20ce7bdc1089d79a40c2ade057b15e21cb14bea8527553c6f5e40784e8b3c3b92a5ea316926779e6317a320e85ca12e62fd445f6d27494cdf326bedfab8705c0a7c18ed15b0eeb370f9f70816ecae2dbf1fc24dfeee542fefd43e9b2d4dd5ab2ed7b0db5cf83274389b57dec20b3714a3cf82e02b697eb84d371c2281a1ca7a7feeba5f2d6b06187f2012def8df1ba70567b76622a43f362d28b2b33baa646866744c60a00f93d28938ab16ea358842af1d4c862a9ab9a086da2c19d35ba26acdd9a996fa2b6728fbe6d8493a2f9fc9a2dc8d014c1ec984e9f0b0c602e8031184cc78cad2fac391f12c9ace0bacf43ea4cb23ee094aedb19d23349bf2f9b638a1fcec189d1416823fc6c380539d14a8c7f895c6ec27ea38010c8817e0f314833ca6ade74102c7a8cfa0b82c5e87d0ffa923f9932bc4eae59262b43318fe4236da70f854bf4f795b1360ffc04c18c8320a683ffb57c71ea5174fa5f8a92a91bd32037c5b39887935c537b76746c0c9386dcc7c1560586d5765ce85d946c0c06213f3a71142bc0eeb2e968b1ef8ff31178bae5cf740d0873bf64358544e7e0d9bd0325ec8c1e1ed3a1e118bfbd4b51193fed40f5d2b0ef322ef7017d0b698ee15437b444b723c1ffa6066ad2c16e72c4e5f8e68dd7d466573cfc66f070431e682a76a650f2f94e64ea89a9efae2345328bb00a9bc50f231060f58919277a246c6e7671eb947b2a9badc6795a192c17c7b8a92ae17dbb00391188d634d2eb30f19b5233252a5905bb5546d120e4c6819eb019c6efeaf4b82d3dc454c1431d00a5245123a8a829135f566e435d592e8274b616be3f680afcac765fa38b6a1983380340eec0f197c1b5eeacf183defc6c4fe1aedd1a55e109af05ef27f0da6bd4b52761268590748864c3f3d6660eff1c3dba166a2443f8d7d9a1d6e447417d6dc0cc88083e0e0feb663b0767f9ec1f068e9f9e01dd9c5edbfd19c76b21f7c1d9767f15e22c1c24700b6f02bf8797fd46f8fbd202dd6cb8e87db82cf9866bce840a0b47abd30b96ed1cac644a5e460121be7bbf9e13b3de5c463fa1c85d54ff679dc6c9c65845aecd094b677eab2da70fc4b5e25e242b098ff6019bef2bca3c26a8b4c62782a5a212828eb545412614f2fb21c6ab7ec2745c87b41892599b7755a5ecb76fa0f3cd5d7390aa6decce4662928c078b16c66b275543f425fa52cdf19dc4d08a6d7a785bc5dc33fc3f6511b1b6efd0872b17a7e499fdf6c8bbbba8a15864993a262931d9a727178f19f6737050313228c57ff45e9bb7b795de43a6e03cf9fbc13c5d943b40c515f9afbb930d72408ed45590ddf542f6aeed023dec22fb6b2ea517d9939ea8413128d63fdbb2859f7ed2779c3228f0f251144011a325735c012cdd76f66b34c418ff6ecb12aa4f0f8d6c45b14da02124df0b549d992e39f6b7df3037e3d1b7ff2e18adc5347a7c7de065a37abc924f80f2b90b98fd4861fc4fbe2edf5f3ae6c44c1db262f2ccd56763328ba1a8e03c261d1b6af53e7e53153acae9a91fb87b9a7ab482ef7b16356cbb49a694b4c83c3d62f6c71d23a11033bf21dcf2bb6d355f97bb222fd1f7d04ff3551023eef7184e5f88efc38eb9555d1ec87ae3c6803bd9161c3e6272e1f463c6890c0a8e6d0598491b55e690fe47f88c5821798e0b0c9ee65167951510eca335e519ebef8373d269578c8fc0b7a5a350b541bf7d05574d4fa60d3db73208c751b2e11047483bd5cfe92fa878b727043e5858df240374bd35ba67bca675d1fd22ae3a120884e8cf0e10da489526fd9be98e3684bd94c826dc1f918e4ae941faf0075114865632d074be93f1acdbf3e00be8a6f215d369d07cfcdb280595d6676775bedbe7f05983ff6cc31c0a46f76ea3881eb7456107d9601b9bd9c1e2eb0eff3b4858a019296a556505aca19f17ddb3068f3fc7a22fc969b0e099bc2c8724e334f570c85ef91d0b0320baeb263db9349d4ca9387dec7db55124838eb5a8c3f9b80ff598e0912ac3f2e7995e4765019d55c1606c41d0c197957b1e5da5d4f0e92ded231506fb441461f81a2e20408f213fda56e70f53fa531936e200fb8634e4f0b28824d01e04230420eb9241d91d398408a4ffb12bcbaf33b9e939f4860527659a44eb42e024fce78cc962afc188a7af37fb920cfa49f08ff05a0f0f128e23a5c18fdc246a7fb182dbfb82fb6f1a56a61eeb70179f9608c6809de6f04fcb378f7261756f3f86d64dfe4504b7734d767dda8fca1bb235bd06552df357ccc2e440690474e90f8d75d76d7cb815b32fdf077b5a962a04234f12d207b4f4bc78355cadc80082aa68b6899962c666eb2948cea06ded3b842fd6b8ca069b1dbd12afc8ba9c30c998a4039303ff5be1b109a8871611694c3254869cdaba12bf3682d4cb9eee90939fc00b1a1a369b2bcb4f82c434a162909abe70b3d9bd4c4218a2f6c56b562632d2c3396716bd15a4d03360c97e4958d80da43ce7531aabf04f261ce4ce2057d05367feaf240f94632507dc9623c881e5174060bc47a75fa67fdb1b6a919a3bcd3454965080e8749613cad2665124bb71c5f50717e19821dbcd51b6e8b6aeb8ff99788751d6a465b923e296a43a31b9527f132d8d7b6cb0eb39b7f49ea8cad781485f28fd5d53f40f266163b7c317fd47e6700424f7fe3087faaed3518d779f34b578a164b88e99072971b654d9f7f3dbd47e9f71cc5987d906cd50d26dd468d3672af845ae1fb60990522177a9aea01008013cb64e2b2ed8caac66d17cbb4df036e0b78c8b3f4ca896fde046356a9c473f8b9c5d09cfd233b94820cacc7ff69cbe627263dfcce9a7590c63f64500a166e208567187914ce2d0ce32ad16fbbaf4b65c600860ab55b3858bc9a5c6ba21e21f0323bec8d25bd0b97ed9d666b8513ff7999cf5386ff0d1212601b6c49fd4988ebaec2d25836f382a5120426aea1539ab1b5b738a24622db287bde048b9f2bc3de618e6da12a0af605c52064d1b6976bdaf31965c7c3ae15bd5f76a1e78ff02cdc92f5bb49c08a0589153fcf4658e06f6be3600827d0a16f7d412b26af64549aaf59db9176f60472ae7eabad5d93f4af7c57163f454bea7ed737225915319c5977d978a1ae2219ac337c191745d3e0279aa95b04896ce19131078a1819ba848d54fb14e62f06846ec30988565cd2cc6aa2574551bffc4581d92c03e277e9bfcef437984b4711f98ef062265843183234b3cdb6165c34f02d63bd98dd633c5c2c8948c98fc73a82892a73e4e41de56d6ec41c7bbc18a9aa901afcc491e2cdf46dcd16cf71ad83bfb50faaa0990945258ab747d5bdc6353beb6f812fff01692c367570ce9b051b0373e25a46d97b48da78c1a1feadcbe5172e8767210006f9fd12a96b94aa3c4a3b53fc1eb216b803a5143308ef9a3140b75b0d6b4b9d4e4ded2e39121893ea43dcfb9738dec6dcd03355bddae955092c440f2583dda200f909209f8967f6b518f10e18333135ed9296465cf4162cf8122530829599e6df78e963a8a3734ae0b7dc3a99ff8b9491a22d7c37407da55f2d593e38d2fa089d2d45eac53a9805f602e6457bb74f28b6b67e71e11e27f51172eae6cc4ed1edae4c6c286c087f69fc9b037b8253675833fca63212610d5c4dd65844f8934637edb716dec00ca27422caee5f901d6e2b21fc9ea8f98d09bfde361b23070638342394b66cff72ef59d76a7fd1b7c33f2c0cf8142fc8cf5f98ac9a316ec794b0f5b14a82a3333d63ffb766372a4aaf6b2a8bfbe63267bd7e5548f88fd7a30022ac0f4849b7fa5eb56b1f455d3e03ce88c88f10790b7675cd5a41cd5d58a9bcd122c7249dba4b21b9e85383dd5674794232b3d91345e9e02599d5381c09382a32d3e6e4a745fdf96c41d67257e841df1151c1aea3e14125a4f6e8ccec0df2340e6cba07455b497ed0af02b4e820e3daf990b3c2ac12fa516c892f80e981a96c196400449520278bd579d43c9a9f8cf67d2d6ae94e5b50007f3b91fbb226fa7012eaa36f9ce259ed675e904e2b2695c16117fc291b4cdef48921e179b43670fc5e793af47408b96f541f927a1c4d13d260aa63036e8d2697653e3348f97a1ea6eecc95adc8178f6850cba2522eba7668336fc9992c8b5adb51d391638da90293cb2f85002034a7a31c704e51fbee611e5cac6ee099d59750910d976f6f43f55989de7824a41733327dbac12afef2cc209879f028b2ae7791fb347d1510ba5138349b754137967d1ca6d14d2144bee95693bc180199f3863caba9bf401dc3a8fc161037d9b545604f509ef0917891563ec59d09d2898c29a07636099c1f68ef575cbd9d6933b10cc50fd2d565048e758fd1e14353536fe5111f0f716f3bc9546a8f30010582560274b286bae05665e816384be2e88089fa3d5aaa4bdec82d5e422e2e86f99eaa5430d45a0cc2a769f5d2d541c473bdce7d3eb7c430272a9e464ba672c511bf72d029f05e0d0a4aa68a0144d8da7a6dc7025bcffb7c911888d4db8e7d65419668e7d80110a7f460a9e7ce4b5e13dea4b41f368c7e9ed2c6af9b2ce64a1d1933ff23c86a919056e841e5a3969c3e7d345491940f39a569a56f6e2ae81c48daac74d844acb51efafe1a86dfca77c727057bd517e018c0e03defbc63fe1d9adde111475792f9801b25bec0aba2ff0ff46f759059c192b21df97565b3abda7a51f128014efd9fab02594bfee198a04b7992c0f3b30cce8177e22bb49f2145d034fbacc654bfac528992e9a0c68904ceb694d91242b846208642180cf5275bc7f66defa85e3525668f3f1edf3e76e2073dee34f1d83ec0d0ee510148cb05287f1d696e0ff381b0beddac082abf91e414cd8bc95d95e141c9206e43a5cdce9990751d3b4dec893b3cf3894a0b80a53af70419bfd0e5eb8c94c1878c4015050e68aef84e949a0a7e64eb1dea39ed6bbafe8ee3f15aa1a80c30913b99385176ed9759e0b6f5af50731c4fcdb7182abb346c27e5f16ca6cbb9d3bf330fc793ad3a783bea4c19bee706b02681325b04541b64e9d3d26883e55583935334c524fc8e7ae7549e6726358be9b3bf361112d8e12980fc2bad46ee4e0615b14dadd6f72d050041e75a4c5c663bf1018c1fe0aa8f4d981191ea0e9f558b5377894ab74827a6297e47fa1eb15400a21d2b1bc8b924873c37fdb8ac6e829f16bce9e71b5d8b4f1065ccfe9ea401f681c2fcdbc65f66a8eccb459ec5e9a38ac9b4cccf0948f106bfab38a4ff5b6ad38ff3f668a4247cedca59d94a14902309fc72683544887cf036d8278ea60428b8fa022733d80d415a39b1cd1dec7329159b99403c10b2d8a09e3f4ad322c23c3c907060f56416c022a4f899abba207895e560ad552ae552fbb140149c0f3c04a80ba9b0d53c33be7e08f0ffda7bbee27cbf03a40bd0331910e6cddab0e7740cac216bfea9903e67af42ab5dec63af035548b5278dbd1ac408a25ad8c244f8b954b5832d87f98f00c2f7247454664ddeb6c0ebbf946981db6b50fe3be0d422b6c6377f95d2a0c24968fcdf159ea156a2303fbc705f745c57b29bb218e83ffa0a95ceaf27d541b08fbe0a9ad5f1352dda39b8be4b6d8eee1a951d059b13e92ebebdb30c4c32545dd69d42c276a4a9cecb2f3ff0239aaa934a86218201c52fb1391c2773a9908ec050334151207026f10057db526eb318fa0a03a2d467666f9da0f971fe5af211ccbfc915d62255679edc98d327f6bd485c2569f4ee9c813c3edfef40bf7546b37c6b0e3034547fd174e7b4a464fc5627292c342fc77f83a43cd931b5b636bb1087c67dc162d4aa95dafb17e965d8984163059c8fdc02c86557b85f9bf7ed270292ef16824844a912ee4f05d42d914eea2cd814ec855b342baed0855a5dbfa5f4088c0c60bd4db3514bbb16c5c13788f9ecf10bdab297183391c926b070cfc7574bb8b50f22c63c7004edbc49ec1eddce286250f0bb1306260f85973af52cbf6f0255572ebf63615ac4e56f6cca2a190edfbb92073e7e85793e15fb786e53213ab7a25168b4c6e8ca706f607fd50cde74f17838847df2d653ddcf50b295c8b7e110d50139cfab5b2a3f8f0d33fea0b6425714e218342311a0192bea383f998d3170bade04700e0fdf37c97a499f6a6a5dad4c3639b983c791d01de0f4229cb057af6e31e4c21aef2ecf1e239b99ec660cff97beb2abbd62105356386afe769e0bbca8f7da4f0db4c19ad9d101c1c1c817d67cc69964473918134bf2870c06384f298c3938a977e5e5dbc7ac9746777418a94420a5065178b20aee4a21820ce1a081d8e701e029fe7453c2e4065030ff8be433dcb672d828e3e88aacfdd3e4f6c0f760f1a5ca0a545dabd97849f6b75f4495a0047aa446eb60afccb596d9703cc71bd1560d2bb4e5df88362df89d27a303c5d3ed531bde294c1904af4d84330bd9673bdd37d1d3563d49414cc59bf7ce09acbe4efafe9fceee156e7a22ebfefe9083f0f77e2eeb391c7e4d9c4fb00241e2abc8f2933418d780816f5cce42b1b8354ba012378718c281176de8b74d30c7f83efb8e55d2602274de3717195a2fb6281733811ff110e58c626df07cd954ddde8ea9cd31682ba5fb8621e96da4f68eba4fda6e9efccc9312efb5b6471637ee236e557533ea0ab16cd3dccdcb7e87dd80434b1259476389f5317e1624924474908a6706da16b37ea900e6e37920f3711dd6b453aae475cb2e22cf958f99c5b2cf386101ed417dde9ee3c5822b843a3125b3bb38cf9d6606d7f8e9df11f1706b49db215f1af49ad9a0845fc6143202f42d0fed4674a30b172b8f1188adc2352510d41a586b6da6a7b8de033a884a5843c4e0883897d53278f9ef79e059d29123aa3441109ec37cb5b1cd2eff7cb8d5b9c34cb2041c3a004ed3f7c5a21d206560bdbee1839447d92d2c56c1c52cb4a624b21174521bf7977060d4d143d0bfbe9ff29e0d6f80e1eb1a0afb8aee5bfd15f20f76f3a8fafb2c7cf8bcbfd0857fdfebf37989431020c2801c0950ee4c0c2c75ac3f53bb9530d6b88d35a953ee598e08d17867c51dda97ccf05695f16ff2dec38f3fd208bd939dd0415ec8dfa1e5afec7f975b3d245eef7450bdb89d508fc64caa4b73560257bade23c7cf815f09e5dd584809d01d9feca2f079167100fa55d136b7b52d34d9cf063dc030835189c9c62a43dfaaa39bcf8a9dae2c64ccc3b9653605650e2efbeaac83c35a31903e559eb09290d0a574bd8740c5faa8b7528578274374ebdcd2ae88cd5ff26aab086c2af56b3c5a6a645bac75fa6d03bd0aa925bb164c127a8dd2922220abfbd65dbcfda81d9b4e9684993978dbe6304428087faf75a4f065a74d2b7cb27403b6d83d369fb3ca0b5b339bc21db9ccbd70cc3213047919996e13b56b9f6e6f4bc581e17542f3c755bfab308682957af8d54e7a7cb0e19e04be30e2904f6a3db52e4f5506b0c7a50b0fa0475346d06dd928ae41f1d9d7f5468a3ebf4f7363e1c2fd6035374b3c12dd9218a7c8cad013fa13ad16b4b0744d2cdfeadd00e3b75f7f0ca2d601f12f705692c56e84e1504cf77bf0dfab21cfa62d8855e11c30bc8436aae38cabe4b4420b772b49577f933521c5bf46614e28adf640f2dc1297c0f4ecbd9ffebfdc7538290d2845b77bedb2821adb03a4b826967d2a07a2dedea85f26eaca987ae176b0037ee2db20d02fefdc9e21ec5f75ec60efe0ac91e21804351983e46a5aa88e10fd2d1c1c5b2c81581c4397af9be29f91050954297906f21e2ee11f9f774242ec8083209957c435c483661ffb19ab21f618440951c77b27872bd4e108f8ea42b27cb544c5d25d8c8416d35ab014a4d13eb627102eb26e327e7aa33f7254ccfd9968469a39729ee13588209095d804f3e2d63ac2bf8dc2fb1d240f9d48ca747caa4e6b3514f512af264825b3b9c11930f3a6bbef31fcb7869ec6fc38da1bd7526e132991207426076356e8d0a4ae46f2e132c48f3d847ea52b26414d0f758e5c41a18b88f1d9d0e66e2afbbbd411b8b9171d15138281ca89bd0773cb4bb8fc28d6d0e80e03e7385977d3f04328bb833067ac8728ee371c4b5004b4e335e4947a94a5fb10243b678d93bdc4bb0149e0c103a6f1898d16e6e9933318ba2706afcd9d205637ce345a78f1511ec8c8fe8e5a45cf8efddf8d12fba51ae62b23ef96f28d63c34cf34606efadf83ee7d5187d65995d1af6b7f6d457dfba696a3eb759c233b7a475016976d61568c4f7fa5789d31d04ffeae54144e9504e3a321245a27eb052a1c2b66494e3abfb8f7964db3e74de628b91782944e2c2e7e7ff93452152097ad2206aa875f49e5221a6426167d8e6e79c71c3326dd190210c003e481ea4a43165bae333d82ac6bfcabc341f55fb5921d9cd1939fef0177765a451f7efa6b4e6d76a86cf6a0aa0e09aae094ad0134bae4e3ef424f6812c149ca6f8ba92c5559bad1d10953ce80a826087db827a05003f92670e060b8706cb49820d8169ff7f254db108b6999aab4cf234b79c34cbfc33fd3a622c4361047dc2d3ca89a2df109c98565a8e52087c81e2bced05aeff068ff5ae3eef1e25aea245637637ae59e1e18565db70ce8e788b37f732d3761143ac4937e3c0d23d8cf1075554bb52e2629de65649ebb9ee005f851423aed3901dd15cf734b748c6be2bb131f84a966802c9e03009c71294ef742f411c7baa7405d9c6e95c0ef02f6d132d965cbd4286f04146d14f90db0c05a3a5f65d3182ab3bebc6a5a898e801c6932f69df64c0de5185ff311e238921f2ca525b9c4745ad628d84165eeea2ac7e2c8039744d1057db3752b986d7e20a51be5f358ede695ef3414042459bed89661b77ece8e569e1ce1f6b02b6725c33890207c2f4fb201afc2e9d2d000297a4789f932d3d331ec4a8c348045ad7ae4ae5799fe1b8088165de639378a7bd74c5ee5ae89c44dae1961bca8333f074eec348b6163b9bfbc411a18745f878e29ece8fae6ae1843413b6cc536198ffdbdae189f388c4ed11deaae466d0c8956c7100a775dafff9f29012ed213d444fcc302a713c247898a78d1caab366d4d6aec9dbd9997be8a525a29b28406abd108668843b4bbaf7627fa3c541c7d5d3f9cb78d970a46067a08f14a5be521be3aab57af3985208385f0a65bf7fdac18d4789d58d1f37a26d4609f51b38f828a9e558a9b052444b4b919fcdb02dfba2d6963431ec8731c5ce9dfd804b0a6d6f86283ef14d85d506560b0008e0633dbf3f8bae44accc99ec1bb4f7d8fb403e52384ca9635ac352156c569eac0937e3da79f69664b5c1bfeb86aaa885796165337602070e569d6e486987beb6e224f4deabe591e5d88e247eaee256345d0bfb4c337c74eec7806d0f1f95532a9ca61162133679f21fd6d4878ae7176f39e3b48dc50092ab718918099d0801166d48293c15e63bc1a00ffb1aa054701a5b42da4a0f564c91058633016c86c76c9bd2b46838ba5f96ddb05240f11e3235332094ed0340e45662136fa90f9db0d3f546fbebe8a1ba64500870df73795319049e9698c7d19b8469e0d7c27ad5652d79af90409b8843a4bc447e330d142f2096c99cbb188bf253c275a2ce37f294752cb9b87b8151acd4351d1a4f963e4d2380b3cda4371191dbbd177ec67bd52f24b548b048768eedecda28fab99e3a59d00076f92127320ae58b26ec3afe5707d3f8f6a0433f1a03f2f21e1a0ce049378ad6e485024be2c123dd78caa98c388856234ac0b6e1dcc6e38234a194c36622918b2a601bc3964d98bfec837b28defb9c99109f273f8b5a36224e73c18ba795efd1669274b2ff78bbe26f377c23b2e89dee210c348879722732f824a3de3dccfd583141ecf8f7f119c3d63960a2de3a292d27d4f144ad370bd9e7e9ba51abed0c215e9acf64a68b7fb90481768013491ab60e864e7223a145af3a17c9951a9104dcd97b59344d873a8837df6adfe3e5eba5e97f3c0ed404bf0879e6e00d90d1d65bcb347ed2026077bdb181ae7c9d4b8711138306c157a3bbe146cd86e86e84e4bcf9fb0036460abfceaef73a7e006919f04207f17845328622ef5665b96fb661e7f7d06c22964a3e5b9be8235f87f58c292e788504e392bc0adf61407ce00ae34ed5108a005d39db46c5a5286e500535c7e409b6f0016bf6c559861d93a3515e7829e346f940ed200356ef7a422c4f0d66dc155985f4dd01a6c007a0f24a4bdca0b70c33f25f7c1aa12dbd1f3f91694d98c8f6ece2f30c1cabb5596c735042203cf54c8c3edd8f5a212f3b94d9d88c43b4a82791a2080b459597838cc932bf80a5a24120e3478ee53d6d914a01846da2be018c790f5c25823eb98b2a18c03cf6398b31b5c9091e7bfcee698ba38809dd11e7f9157f612d36bdc45d3701a1718d9b4609c145a6afc4ca984ea3afdee09b7d09a776010d88bcc58170ceec47d2d490d4a79a5f619f3d660122871eb86f43df8cca9aa5903fd6f3a634c837f0e5fdaf49802295b37c581d87b69d9a28f0a25dfc77d5fe93c463186bc9ae8ebced1b441a858f984ad6b2e5a52e0ff4bd62cc3f3988647a9adb8ff700a168f173cdbc05be884c93671d51f55c9702f775018cf09ab2ac21157df6682ef21f4da4ff5e140d527c96138a8c46d8354aa45c07a3c123ffa6456d222a1a3733d8130eb5a78bd494449772456fed751c7d424d93db112b8c43a03b79f1ba6fdf6bb40828d71413d765d887063ba5eb9a54d2d94851682fa40685fdeadf7441afdc40f3e8a9f3618c4c4407ee7f54c0f63cf7b10f19f072ef691455ae28de9f4e6794faf2df0e9125650a49d5e4b459b4d24abef0f066dcf95bb29e29d234d63de08f01e194e987699472d51adf3afcbd96a6a38d6a9d04f8557f35cbe56c7bc9dd8f1e256cb31b9d7a2620cb6611e77c057addfd501c30af760a31a9e0c3ee79bb5aaf6a2b4baa781c63f3eefc237237e2261b0e1f75c7e49de7417cda734053e36ba55c3fbb533698a9701600c4f4507f3c0f56d9d0221a3aa346bc171a02ecbd62a79f514a5e436224820f6ad46cbc48b169f4ab522d4b24f5fa914320cf79102fc96ed78937f3789b0053593945130ae3850dd97a96389f3c7d64b23df29ba1d84d6bc6add10040000000000