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 59372 9d96ece2089200f9b0faff29e1b851e2bea68e3aeb8f7d972b0dab08050390fd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
218db67031b901b3178b8ab158ea2b05cc9d2527f86c721f2184d62314321e3c
Certificate Block Hash
9d96ece2089200f9b0faff29e1b851e2bea68e3aeb8f7d972b0dab08050390fd
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...006021000004400100
00100000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000005bfe1176f574411bd6894d509f9afb625ff6696b957fe2bc0ca3ed461c168c21105a4fcabf710b5b7a15397d648dc8c6e75342493327a57d678218f17c811fc5a757e01da0df5ee16c30b04cc08d26656c62814409fafa418b0e00000000000000000200000002006021000004400100

Raw Header Hex

000040209a40fb9774d6d70ebd73f56441e9ecf887164d7a518a1aeab250847cffb271f74afa71cf06eb38bb4acc4789e82bff6e04b7d763951f32ee025462aefe8b8d8d6621126a157303183c1e321423d684211f726cf827259dcc052bea58b18a8b17b301b93170b68d21

Proof Data Hex

59,560 bytes
121216010307517c6c5be8f7e20c7ccdc2a265032701d92701c7c20af0454e7f2a992b078c7937ecd2827520878452385d3e1fe1d74ec8b4c2cc8bada2ae4ff8c7ff46e43b306eff1ce9e33b2d1ed283aabd9050c6c2f0a0fc4a980603271bae9633823ad7daaa84fc2f0f5cb5def9383c7cd52148b4adf60d299370628ac03173c7168969b1a96d9a4154bd31066ef6c4adea9c1c32170afc8321b0b8b2f5af622c8337a5f91677bb1a745aca801ab185b61404700765bdd1818e49805b8053a11e9e98e4799aff9f4369a4b8eced46a90a755cfdef65d83f403a5d825b23b08b0a077b0815f5164dd9739b9d16a1e430f31bd5d2d79211f983c6626fd1aefdd384d4f2b0c72c8067ca00a8ac1be375fbdf8ad8bbc0dd45a8d637ade70e84e4b7b7ec3b3d04bb98dab898ea1fb2b50013d2e37785f448b68770e880b64bdf2e51755d328a2930d87a1918d1f9704bc27e1bee9dc109db5420a979916a62590c51091bd1f256e692fab9bdb989a3f7bd080149301a197084cc58c31adb9b1206ee298fc256023198cd8d936b08b934b2a3ae21e808dd0fd1b53a6a0d2110a35b511dd7f2322ce3ce78b3a2661143a99ee19830e321864e75b80a879355189e66b6da297905ac8c9c08d25a0b2b60ac9cfd6f9c746bd70cda9eae0947426fc8310cd6c187f7f0aec24abae2140741f750102762c46cd58d824e1aa7b5be8d60fc78246c1dd45723705b6b46ba81bc5315e44840d0d735f034e509ece10b3ec0729b8d2b94b85b1029bb2c50aebb1487362cf54b8900737f61b3210a61614b730e1f11b6e04ca4222478f97d34253bc6c3bb1955906aaf8223a243d9a36a5131e953055d91769fa665af0075f5e29e742a3df42627c21426d25cccde9c8cabea0392e7d957c18facdbb93e82c1273a66f0d24580d9c3ac23d866dd637d9fff356e6220526789e00d959791921efe0aff8698814172de161dc1e79beaa494b35d6c05a104fc2652649209d76c9f547e38d0256a50189172125356439a9bfeb0124022ad2901fad9004663edc0f618cf95c44d1f7a6856f68f131c5d470705ad5ce846c85430dd058eb6548abb1b4b77132b215e53a9e50e211e32d70820c51d19d077c1a6aad85ef17d4c4b332cf7871a88060d6605d5715a83e8075c8bc6ce7ba3975ff95ea5eaf030cbd9d3a933346de72d9704271a04af10aacaef2a135a5493bc641e852f31c7f6518add63a62272a94a40116d8746e7b82bcaa43a02821c8b4b27596b1c7dc7b003de7c57fbf71346cb71e06c9a3efdc7f66b535a39d48eb2e3757c78c2b83222ddfa06e7cdcb019d67a72229e55c8746532888e05bb0453d23b98e32c17ab89648e20bc655f291fcf435c8f3da055c5b3132b0144f3e62442b00ed38d34c71e3faef6940457b97756c82e7b24acb6f578ba90dad7c648ffd6693aaf7e54a52689116b6700e8e6eca23080a325555dd95f5d52478fe90eb46e71f56595c542a945830efdd7e19a7e99f843f57dd383ba0f77107131eb015c29675912898756b6b0d747355d2f326ba1b36ba1596eae8a049a01982e4cd90be1730b981ffee103b569a1dc5686964743c53e4e16eeebeb6dd78454613997c926bcdb89103a4da65c94f524d2af7bc29a6e993362be30824a06e2dc2833028242e0f768ae48edf25df9d0a395c2600c05cc6c5068d7f6bcd7d903e515be8ea4d030f668d7c4c7531201d84ebda5bac4f9b33fb3d081bfcf5120653fe3e3d335a577b6aac70c496580b174e84bdbbbb8c1c3cfa01fccab4ba59d22fb7cd823bb9be6e19e159b227adf88de0d157830674f5759592792d65e6e7b5cddc925e507120c381e68fe8d938a841986eb3989111fe1e5f21383bb061e10bb757ff2d7bfb172783264a1ed7fe1259c6ae638ae4a8403109386f8fb30038a6f941b6a2c12cd5ce31761e1b76e04aceec0547030c5baabec0a30677568ad6e88773e52424ab82d4deaa1fb99f0a265de5811da5ceb2b5cadf31a2423c42fa41233c6de249ffa39bfbf486b2985e0f05663aea3e575c9aade9342623419e372c3e8f254f43b9595611ad9c0c1f01e1f8b73a8c91c3c3afe267d43c7ef34db3c30689b23a5fe66d2fb74fd0ad6144ccf4ff0905d1831b9e7245f39958fe6ff175bdb1034d9a6b99dcd0cedaee5763e8d02cfd22305f994634ed3ed3a3cdf7c8f7893eb657a5345a433157a387d097e27a4d2552784976e85f722c6e913ef0e259f491897c19b313108d39349ddfc4d7c3d7f886a457871466834f51c45301e83b65ddfc0fcb711c82cf127aed33564dd5098f5ead59bb2599eb1e0baedcff2105fd8de09ef00669c2f3c88b6f7aee35eb9e7ca2c2d62ee94e4883a2536fd35bca5bb425f5a412f7fc0e3900b5501b15b004977b535373cd28ddbeef71b0a26c9a3471b7d730e9eb960e9a1963ed0b814520429725b622d3a17fa594fc0007499d2f1ce6f1851fa19447e5bc63e9d2dbe34cd86e330edac457f650ab416e458c8bc08e62a25fda513f051011be308938a79d7a905e86b8c08abbc3a8b4c21810c325853b613423b9297423a555e45c0f78b01e79f3edb5738f217b3fee5d113745cc8bab2f7afad227dd05849e94efa9bac44cc1907417b039ed2ddc7acc516a0694667e209e61105d5873350937fd0229c33d90fe51e2787296c5218cf4356ca9ef5cce4dfe59e4db6a41cc654a40e54b60127d5301c62e0ce0d8df742beeb79c7b015521e9d26af523765820737045da5532ed08522a81df3aa384fda729752ca1a28b963a0c873953e1778a29e3360ed771e310265c07ada530e080cabe47496530e0c70fbe8f20237a75c3197e0ad6adf658fd82e4d28f24d34c6d913d865b1ebef8fe357fcb85e416b9754242772b05022626fbcd53b42e6a46f8f388500b29daaa751afd5223165502c96c5ad2769c1e069484484af896503b5a45c73e481a87b924096bc807bb8b2f7845a1f41f39e05c7f9ee04bfecb3c1da6dae159b285c3389c437552d7930bdcd0ffdd779fcadbb208d868beb2398c26e952ef565452a5189619b927b40424a5e77e80b6f2505592d49917bdf80aca1756e1a564ea4f5b62f0606a8936915c2b89a25091a8a6c5af8a6ca3ccc5220f582cb9bd3cd4812e82750b4e0970cba97b315aeae86d717d9ec519c2d02b5df612b3f5485503940a2b2ccb59a6a764a20597559f74c593d9d7b844975aa2cbe5e6e3ff01fca90254f5ae0219e8dacf44093f3e9dbb88462170dc66e269e485e02f8ee7ca0bebfff7f829b15e53718b956c9b55e00ccd0e74dad5871b93bc3135ee27e855e1845da97ed77069e4ea53b48faadee5d5312616cc2dc870440e3983afa786e2c598f19c0d317886405c5533bed15ecdfdaed53656521f1053103454633c97576003c354a653de627b05c9d3c2c00e691e73730365dbf392ea0ca605133ffb23ccd184baa94776a874bd94d68fd62e27a1323169cbfbe3962032f40225df42a294dadae391dd98edef479322074fd6ca5f61e6be96cbfaf1f03f97e2cff03a61196d40a5d5fe08d4a7f4086dbfe679189dead4cade2cc4bfc5876fcdf732afb6125901999879665b2cf76e3e60b75d2f80f8663b5a89eee077014ba37b1d1f74059a20f97b4f49efd022a7e718009b74d176b34005a5fb695e84e6d9d41f41c8bc41c53233ddfb7afcfd93bed67d48ee872037f3ca9c59e199a181d8456cc050c8b4b9e667f7a722e325312ad6e121347db5b32ccf0d6654b97f05ce57b4c86ec6b252724a95f401547f3afea38a88caecee29e0fb660b7c119ba8e1ba50948e9c1aca6c3bf472fb4cec1faed97feee1f8ae532144d68bdc79f47a1d0d812916da054aedf79de2a9bf3d4ef4c7df62b3257c2ab6e56be2c209b239776c030ad2820c1826d173b847db59b2ef12f5268ce52f3b24000412daef3b55bcb3678482a68fac78d96f8c0106bee571df22b3dd7e21315d629d1ca8cd942b4bbc1176c8358681abb89064a1df0148cc4d911c7ab1c5c8041440ad9703df43b266c83508b66a74b432a85ee936c4b9e2a0e213d33acffdea4c1b676a49b19525cf5a7566667a0a75b33501f3b5cb17bcb8f4f8740b329b72ff2c2458e82751ecfe05286352432a6eee456a7a49a9a3d93dda41dbd27cafca5276b359ba2d340e0874342d340c66389e3cb990b7356ff83e332be5154edb7ffa905e7c973313c988a90a8326e81d7dfe4faa19f75c14469c23ebe623ffee41f263538535eec47658804ec0aee8153ee7b4222617530e465e47b56ac20ee8272383516d26f0e809f7b2568f2c7a1a9d5bec98b262aadba92a848589e3b9d8b8ad05f0a2298e8c21e258b1e0b415ccc4ae53d7cf256d394253ece2b1a775a4e9168590b77a880ad346834c428c309f9e63f0fdde49d717b102a95087af0b521cdc469d081948d7b18ad9499acfbcfa777c45b72e25da304d2f6fb9c855af14c991ca01fa7b175efbbc20592adba00f5ca1c527f05385f4f61baa6483293aa66f1baa6f6066036513867b847c55c63e507155d53a15e56465941138b87a194c444287bdb69648c55ac2ce8e75dca0556715087d33743cebb0f65d8b62051935027f9a7b06f361ac6ccc6204eb3c437f40a54d87b45862209187c56d1c5d9025ef1bbfd94ed0e957156d5f2ee5c4d15815a608a2b7e426c27bf96edf72c316c5193016133069204a23911025be853f10a787647f6dab464d11ffc25db54cc4e6dc764f1067e73ea87faab86fa18eaf7094239d368331d793eafc9840bcca4b172c445a5721e46d260f5f1d7c124ebff5e2fa14723d0bd0a566e239b324e29ac798a77f93c4aea277a998b58e6720e6e5c36b86e4aa5a588d830eaa33cc147cb706d950502ba07882c8589ae26a006a761aae45908c71de170bfa4dfccb76719a8abe2067fe85c01bc3ee97879b2109d03080ed239279bf1cfb875b11fbf2d75ccbae77c6384bbb45616461ac52a9e0fca03ef9ec105e82816ab0159c424439d22d341704bb51924d51b3f5bf20002a4e33c0932f08bdebd9c9b0888942ba35bb2049f2b5a09c43419f384a3afd55bb815b9399b28304a4d9b976ece4ac382476c7dd3b0eed37fec1f29219affbbcf2d6214918c5f98a3d00d802c044a49188618f94d5088ddfa98baeb75575e3ddefdf229db633e1978a0ef105f78400cc581769b4188dbb256e194d16b91661357c6787daa5395885529a9dcdc94188c3ae8322037690af1248dbb13368e4de09d6ca35b124f6ad8d625a20231709f607edb5508fbe2b34d708edaf57f7c7f50566933b94355c65a19960e41df81919fd1244a199d9d4ca7a1f8e24de05e7b9cd146c2f085af7d9bd157866ac304ca0579757d97b2e9d0599473dfb125f88e2ab8423331679f9a919d210647bb1d3837a7835e6c7fa10888ec69a0a1c157ef77f248e648e75c83fec4a3b16287a1e21923691855091a7626627826324ce48a3db3aed4fb794276d77bb3258de5ce9f38ad190a700a02613ea5640864d527459ca56bdaa5af5119102f473a0a2de2c54a1856cceec4879f3d9c91e5c330ee144fea3b6e11f5ff85aebfd41797cf1dda7d2ea4913cd3117fd70c78c74eec389053db671565a0b24994f272d14e8a2a6a076f1e03226ed6b487a3bf90292fdb09441f20bd13e0caf98600feeeb9f57c04a8e326750fb3687b667b1b5aa6d568bdda4e42511ca5ff3f24a353c86ceb648951fc7f71643c4f6326074675c389ca78121ee0b82301692db589692008e6690796bd3c274b01724353334731cc441cef74b3f046fdd511bc54c8ad3cfa13007e782dcdf501deea806f7dac39e8082b58093f3f1364a473878afa55c9dc117bc7a55192be30324e5943bd0c520c730de2b969874b2ca110cb7133c2a53edbf19d64c557a72fc015825c96a0b070adbb6ccd6a633d62582cc4532e9f6b29df450c00cb3008d4b1b77f8f4b9d1774aaa8144c544186cb629bd752ded69eaf13fd65bbb5189a0b69d1d78fd7629868e433502cd35fa99e9e0e203ddcd31d67d2b7b483e7f2898c539cda842299bfee90bee3074a3d01eefb51a6df456ddf0974b878cb66c641e14ae537f6050c98e07cefbd578049dabcab192b2bf3470a79774f30408e8af6b1c9340b49168a03ec9f1fbf1cb0a628f7122176d635065237a610954106662e16bdb47633109f12c4f9aff2b35e17db3c1747e4c9bd28e47ab84773e008957e7eafc4ba67655df09f4116cdd01bfa10c1b1c8c61c3dc88a21bf83ecb27f8da6b99101cb95cccdb167f48e73b4c35aae80387264ce47600533faf64ca51c7cc5b1a51f417c8a5c897e020c0c89cf7c3d7db2928e3b45315ecdd25f4fd3c03b1be6f73778360cd3d97c71cf07d121dee32a0b60231bd2b678e9e88ee30147113898c6a4e1cfa2f7c5357e17d7484a3bb59ed955e9a1734a6f590e61bcddc34e3b035aec3a21f2ae559c6b8db15efce7dfaf7c4e97ae06957920cbf01abb01386226e1fc0f3fecd4c3348e52f3cb331df2c1f2c78ac43300452d395674e174375f5d26052e226caaf139f7c7e92ac2bd110fa0955291c82fbf90c9655cdd484b23eb30dda68bf99da7fc651312a7597f992424964eead4d1628428761a6e87a71e2282f979107bbf9fdf659e9ee8216caf69c907c4884f159779956071fb9e6e2deb873cdff3294dd7d886b9395559ae9c649ebd7eb8fdea970b97742a71c5997d10a3b881bcce084433fbd84562bb57e8ce83474ec0da097686f403e99098713a0a5a2271f959faf8b8ea116620a82cccbb9b505f19c6050233c43b13b4619c5f9ff77edcc72719d85ace246aef12cffc7bba17aaf1daaa37e21109b9885ed43f6b80c0dce823d7b689bf72ef7cf767930bc96b7ebcb6ce771f5012e675e2cea2a96731adcac630df556dcfe9a776020ccddfe652defa78e1e87a5e57769e2f20bb5ce514a0a0e4310f281e18c40311c049937482132105bc438b664b25bb07321944894c6db8c57d045ffbf477687a471b6af1f301222c9ef8c146605113ceb71406831083e9c8b1f5057c37374ca603d403b7e59d728e3e21c0ab751f568be1a33928901a7fa2eb675f6b0f383602879a463974d616d35ac0e9c9d9663c611ccacdd4d1aeffca1b97486857543d41766986bd954af6862eddddad5c15d0a2b2211673de149901d1d97d03f5fcf5adb348f0a5d7648b4503344480f09f408d084cd0d441762d45bd766a10dc7bab6d011f94cb51f28eaf3fb4a8af0585c9486a2a5b544bb71843b6b7eca7e0e30876be716f71e7b356cf57f21823a145bfd92c1bd31b9abb9678860442ab7412778c03f628ee9bd67eedbe3ee81530702e62b9ff38685cb7697b56b0d8ce304e1084b4155e13fcc98b3efcb21aa36d4c4fe5e648366b10c81ead8cf97e48b1a8ddbd209c9a44149f8570b9fc6d5ec69b592e206a5d8b4d0b9ba830c1fc6c98bbeb410f39bd33008413e86abed0e07701f05120160ad8d20e7373adc136f39d4f623ad31b50b5b6fd2b0f818e55549c958a3ced7ca8787804a2b7140fe08b4eab9ea450eb8bbbab65c6f19e3f06ea9057e83a8f11f1cb997eac385cce7cd333b0d3d0f4ba59ad1ac19e0f34e590e2b6624168c08f8a131f23c6fd1e91e249ff389d121b4e15f93a95bb6d26c0ed7ad0ec62660781e5708232b5b744f07b892ef411b221df4f13becc4a90836385fba5fd0bd2b82d885d7095744dabd5efc79b1857c95d765440412c212f1b2bf94c2b5d1ad820e02782c8f2c8fcc5d667d40200240ef8d4f612f4eccaabb9800c273208e429417203de543f5a3a338e7e76de8604e25199e05e606707de7c8aaba2a845bcef49e4a03ea0eadf21fbd78d19a2fcc0336179c0cadc3136df16688cb80640c08828b69402778c72ca7b6545d6bda63cea1927109768575c724740b429a14cc0203c00ba4f8a9c805da3d3bd6747fa7c2a4ba54772f282d4868dbf76376568eeeedabf83666d3ebc6fc1933f56e167ba66c1f26255c5c94bc3d23ed48aaacc9ba41b314480a5cd393284c3d43373426fe565ed98423eb5fb369ae2b1d26db3ad2808aeb891e07922c9dc1a6e2c680e2fd58e51e3f2c64ded6be8311a0b18d78684f3bdcf9275718647bc928d76104dc46883444e06fb42a4af00abacc24454d0d81864ff5557a139fcaa6c3716d828d9d88537939626aaf58add67334d01c5323d85627ddf71f4e1e18a5a3f2d6e0aaf594836b05f7b75b4e66349964cf9ea98f4def24ffc6124dd1928c9eaf0319e976c2688441b6f0197f592eac00bf7db1f4e48726cab4775946672df9c6c43393d1f58455efa030ea9c83f13c0b5665751deef769d4331ae0015afcae7d9f79f02864cc00c6a35f40b16f96310e5aad50d4e908297bfc01be09cbd6f30cd76ae4cc780361e839ac43d35f8713f153dd76df5945528ffdf21ba6d94b8498cdde38d0f06e737bfb594f3ca01960fda471dfd34e83d5cdb7efdecc790cda1aa9da11c2980e9461c978f96e7f0784fe13bcb931a18b337e40ab330cc04df69bd5630e428a659e294136a6bc892f3621813695fbd07ee01665d3596deff210b5f4645653076a3fe9c7305ad16d909fa266eed20df148851342212c9662b3fd10573691824a52c22f034280fad2ca4a269ae73a8c32218279bdccd20e391d7efb901738a5a605e3a4b3eafb948fc320bb03a25d978fbbe4c474028e4777f08bd6e7840600b0ea60c5e38c1a3029916d1144cee1c6e676b8517772874f7d6f6551f866202a35c1d763dc04a8457910e4e15ca35fb0080c2475b991abbc6ac97ae277bf994963d6744d33d19db5f7adf778a11e4abe05fd550fa260a3ac6b69c1abd586ebe109e6a7fefbe8da1db3bc960d7237a6c2349a8bd62266a101b9664a632cfff6df81ae4545d759e32d02a86c9c5504870e623809cd8ba5bc4dbc29c92f0b31fa74c2da7cfa3f89e4e92ae164b6c309ec1c6677d6f76974b23fdc4fca8ad7c1da7e82c1581c71709ca6304d0e252081dd9dccaef427421a2dd65da6322e96cce16654ca5051fa367c822efccb3a5e8661e38ab77df80bea5c026b630146af61e34e26d24e386268888004440f36b2aa1593e50e3f7f524ac4c390746fe3a932a7c9ed32ca3c8df7f356fec913c67ef9f612c999eebd2bcef5c52bd813e66decba13d9b4e0ba306052f009c9ebf33b24f58e71d7b7104423b88c52ad0fe00740ea25bd701544d6b747cca4e1ba63911d488dc13e0adfd2deba7070c437db825b3b239e81e78f21a15fb61a0eef7d4c5a537d0a29449298563d7d4d607df004d8e341bea6b37ae47814ff34166a053f95a356e5fe251b6326b97b8fb33c1d89aeb0cc8fc6c5ea1bbf0423f2652caa70524b8b1311a23dcbbbb177a56f9a5b805d158b3e53988b1bc7777aa5fcafab029980c3930b9d88dc824546d319d5aba56dd6846c3e4be9f18c834400574e3fb21a1bb299ebb23af82bd70735bb094d1a00680d0593c347f9069f8e8c5975d09a3d2fea1143e2b90eb64e00e15f4ac1aaf616ed6ef7a6392dcac441fae726e41885bd078c5baad6f21558718809e1e983e075996ad1baf2c723d3ae0bf15fa2f1448b901f720d0de9f2cec9c808ea1d5d20691afc1eaebf8fda40b6c8034b0d57bae8503a332deeea4864ed8b4aecbdcea453da9f04d113fbfce39ebe64c950aebbeafc65a8c5e95f58603ef1acf29a2b1ee16a0ed15e5ff6f3d28e41682c5bdc41503334a79ab0e11dc30d64f74e36037b93f8f3a34c5d43ead1a3109df5c3a3b2b90315bd26a8d2847cb5405d7dac938d5ba77c8355882aeea29d7a685138214773aec684bf1ef594812cf28a6f35d60728069295733394acf10a882de34701fca5c5f2826e63e112ececd3c3e74e5cc8a3076833b39e0f0d0bc1737de95710f1bdaa2962c7707e067c2e404d498f34c19a5583ee2eb50e341118aef2ccd5f4b47102631a8462bfbff11bb8565a09492986d5e7c9054ab68124a1810e382d64700e4570731cbdb70be3e6198523d44b8382841ec9d7b8f41dbd8b129b86fd3123c1bad2cbf47ddb0478523b9a4f5eb63b0763a92cc9a1a0ed1a308497042475e0a837862d289150f8093df841182c55259bf172b756b8c3863d85118f158db92afe2a36f8a2317bfa50f16084a7eba663d9af56b9df153e661d547913677cf9f6bfcf0907df35c9b089d5a87addd87e02a3d1baf57a86e91a66b284d394f65559ba237cc9f57a1db6d85574722530dc28dd54df7d62b7a1e09c72ad40bd6ed86def642749e588b73a927ca6a1dcd1ab9b9da5ee606d4e1088e28bfa529595bf0019a90abf77376789dd4b11470a6111969758dcaecb1ae23c02802c1bb3fa5687e8a61577e39e10d9f5e8625da6b6d39c4a404d6e43247b406bf0c8e26746760efa0f59bc5ed3e74a4479d0c0d0e036160f066622069ded6fe183c98e99a735a2c827fc637c336de47b6e63bad7d9bca4fd716630e48a8d06fe6c219209768eea82e788057c6a67d651f977fa722101f4e5e98858285747c9c59143b4fd646b3cf91327a81b202ebfdee1833134c18e56c5c521c7dd3519238917c34148409a0c979c7e762d8cf68475e6bcc3a65807fed1f1dc2c005b663fb601523c297242aa0c45e610c6a4dfa2199ca2f3e9845bc6081bc8e9dcb23d69a827d8ca5fa1a6247132fe9cb614f337cebd9eb3e0d30d437438b675605da83f576607b992e54bdf1c9518c959a5f7541e94d45e9af3a8134f4d1ddf2a4090a75c71523ea87f30825865f29afc428a518f5fec902e88c7f38ab6995b6f774b528b9f5134c8f0cb9e7bd2c57109457891b77ea141fe9c07bf524aa5a1618671aa3d16dfc61b403a4bbe57f9f6be7f2c1acca28d26d1a25ff5b9c2bf22a06323db5ef1ad58e9bf7725762f64eca4db235721f3fe1f2e1c902b7d1aa0841c9d5d750b78d70da1d6c57923293848298f891d63345d2101428a714763b75db00d4e88afb9afd5460f481c99425e6008a31efd1ea95ad41f4064a5ac7f7d8e124b9b56765b547af22eb49646c3a12d61fc8e235e126b3805f5f889cfdc9123346f63e2b00592e0558bbd5d9cb813ca90c046c18f47c6559c5fb41c7c930602970afdea79693e3c4180c729aae7e653f2f0fbdce661eace42a133d51361f68c70050274d77dfa0979aae1568fe254aff9726279636f42c6460befad4997ba0b7d1109517e23479adc65b882f45b5a1465e9f125f7ff80439899d07e479b077712ea0502b949e108b338ccbef998c94d122bfad6f638d41f29e5f60bd154bc58bdf172c961c3a62108df7100571e40c2c17c8b11c3590196574b2465853e9b693bdce332ebd95f32eb1808d8d2b44d054c5befd04d40975c496e9b5d355717f6aed4bb912e4cf4b1b835fcac11b9c4ab43b883973657be43c61c992778a3059c3e0db626a06e8b1fd04c4ebe972c384509c1ea87616e4239aa05bb8925c70e4d1b732c031b1ae9d6363d8332cbf070c4adf9709ad37b4832ae6abc464a4abd442588e03f878bfe8de73b08e89e33f8fd9e24a95b86f13014d0f4fb2ba5b7015ad0d81b0af933de06b001dff53a1bfbe5b5ea8c3585ba559b1bc1c76f6b62b217432afd600032d29429787fcdf5207d3151e22fc477b9a0c21bda72d0508301eafc5a9983e489e28b6c4150bb077cb5f5e7d902377b2d1e0bb567ed426af26ce009683034059163db892e0ad73fde605bbc98223d335ccf4c18706e304e593d39d96cf04763961e48e515be6423b7213569df6f7987ad7977b4acf65ad3784c36b8f2da32ee67760e9d7120c60d214d0281030ff4aada49ff4c6ae307a285d2cccac3316516ae963caf24d5288c793bdf9b9a3d6c4b8a8972e4cdae0d9e8c328b9c5bb64d3658ddd21a5f5c290a6e3f95a2f6754c0838507931ea29ee72ba1c8655cec48c969097db5aad2d3f877031911d48ffa94ecaa02cff5252452ed2e0af16a3d7543bdcdb811b126fc174d4e33e4140ff78407d8dd1d85d3125397bdd1bf7f27d975ca6e7732ddc504f980bc44b28c4c34a18e168504ef3b4e68837f31410386d7846be7d9c8bf0fd369bd43d36fcc4a3d57c8fe799da3b77bad8138641259515fbf0949f458c0a2ad462db4fe66238fbf5ab6abf74020c793e93d2cb1843e320fe654cbd26f3b1d924303eb861abe4edecbf0a1ce11d6eaa6ec3e5e614fa7650890b0afd853d0335e6f05cc7db47b17aca2ba86c7e4aecb02d936058c4539f84c3cc6b5073016a96402a0c15cb97904ce1f6e22020df97e16ae306577279a227f8d7347e277ef9dae6fc77b40935a3c3d5604a76da6fc15c236c79d698164e9173e534e6ddbcbeebd74fb48e10ac0bdcc42e8efc35c5368e5bf4a5472248a45092bf5dc54c5cd936a3f22c55595652438365201a6368f1c43886b4219d497b9c345ea1e5dfd024978a0dd8184826e958939fd3744094d27623b625e791f5fb9f1c592ad34ff736005a174ffd97bdab458e19e2ed60bb36a643e04545208cd34f4d86071d1bf6740c28a92f60f6ceae6da2b47ac11562f589fdd7250497259b93daffd84080f4ee1ebff674f7aea618f81ef8316655ef52044407e551ca0f5900a84ee891a9bad7d59e29e8e2433b4feb7dc23acb68e3c872cf9213e6dc4d146cf1e4d101640c39ff6cfc6e2182a21178145855d43131f1718d7e2055b15445ca5f7ffab56877d75da28605454489f70356d7b4fccb2104ea015e9aa08651c4ebff71b79433fa71d39df3cf4faf315d83868e961eff2f67ac4c01d8fa631d19812ed984bb0ba4a4219b8179d953bce30580e71cf0b74448ffc1a5bb4aace26194da6471b738bfc4b209684175f64a7eef2c5fa7c1d67631dded7e9b5c3e89c21490c6b903bcd35457a9721cfa5241e1329bd4bcea596a8a7adfd023261ca8919ca07f78dea5c2d74cac98cabfe337c553d612eb369af1423600b657a095fed319ef523b8279fa16d88698f81ecf4105dcbd4e00fa3eb71887cf45a93795d24f26cd0b477c4c6f95b93c83aeb33168cf83088b1883b6e679cf5facd21e1a6fbca39aea108ae56cc11b25c844672a797a342d7abb02b94ba4170a5105e05aff9a1fe9e10215334f2e13b099e43081c03d49acfa1930ab9343db46db389f203bdd092881dbb81fd5b36d01486add0eabe4abd313adc0153b17cbb994999decdd0dbff55971a31a273a2bf0e0278c1133d11a7a8c6195ae90b548e938fec943835a80971dd5798a2768a526034b67e04514d4c1c7d567d1068e7fc13a19ab00994d893456c122bc746e2d6126c9eeb2ca66795c838add32eb5604c387fd70dc899f3224a7eaffe13e43f0010889a81abe154e1c93129e801c732210a6e71c69373ba42c196cab902165f0b7fd665ebee32ef6d23db3eb3627d1485bb5a565f33bdf87e91fcf848b778e25e6b9a7ff20344808c4f761c881cfd7c3b9a656afce72449da6e48446c2493aa21c21490b9c26d02cc309ffa9c7755ffe78412be0b7393457a7a411605b1aa676b8f077ad627d7660d90402e2b182b10fa25731d99c2127e62451d9cea2f7530b25b0850fd0f7d9d6375e3810f3e3bf9132607f547c5c2bfbef63004122613141a0ec1d5dc70d03f60840763db6f059259c30fd18cd58ebf249ce1faa5aee84fdbeebaf0b8569ce32a6e80f2bdbdebebee150b9dccf93816ef59876447cb2e19c7f0f872606083209c5e115291024178243194de8d45f523e342259fa26e1763f3af4bbf7adfe4daa292bdcbd80aeb3be2755f211fb6d39027d1a260229b250b392344c3a06a31d09db6fcba00ab06a74031f56cf36f777951bce5eed676040c3d161ebcef4c1fe3f199c7f7538fe3cbee294d11e444f3b961b501ff658722d6ba632ec76a04deddbdbe4a920bf04bcd6a675a1591c7eaf8c82a437891b1caa426b5e02f488a91fd9dc88f9e04be0e089c4445360c9df02b8773c3c09f61746b3b4552437a6bbc1d9ebc3a2f7f377d82e873d790566be930bc219f0fc4b6c8b60b9836f9a1e979589f0f764eebfdb1cc8a33e9934c7dc47f87421d49a32756e6680665f93cf96f2e9fe75628dc21d4c0b8b46852f748089d03e5ba3aed50de5557a4595dd3e989d0f1c66c94fbf2d9b1301022f1429d9080b050e8e9d898ebc9268944241e8ddb299e6c5eac227f43e0f033885e886723b61f333d05edaf08e6069d172afc3714c7d68f9f75497468747fd910c36f82dc2a26c397a7ebb9d529c4b85812b21a59c3c2e730fcf79ef2c9bf9500f37445da9222b6e80deb1a3d108894bde0d6ec607c03e4930677f5e40e59bf18bc67dbc2974530c03e04baffb9f770d61ecf02cca58b97ac6248ffe50bed25d248282713286272f175d7740a3c11068a7ed3314b9a14e910a0fda5ddd0d24f0b2e30717f21b32d99dd23e00155229dfacea0ffb340bde870b06777248293154ab7aa5da1d7b3597bdd5c99ab84880bb04ee1f4ed583ab66d39f43cb3e62f3325da5eb03d928e88e9dee6635a5388b224b217852e18f4314d3799ebb241afdceeccf946037ca41c62b00344f03000be1ee269ec50f15044f35ed043994eb50f2b016245d57dd39ccea7ff084317645592f6bc25688aeaeb1c401383f3c16731b92e34c295bb1eec5b3f7409d67d30ce05429a2fd055b99e7c833a2ef57b49cea4306320327570d51921d0ab51004ccee06e6f95e4b2b1d7f9399ec6e07da5a079f07c7d820c222701fc7c31aa4c4c7c8f626cb82b52a070bac564b79458eac64435513c6f91677dddb50d8e7aa1aa6828edbf1228cfd12dac1d1534fd567f81885dd92ccaf93efb78660b5e11ce68ae2c8586c0944b61a8eceb4411e40867cfb5dd9ad9e7031a9a69b0c038ba8249a7caad9a05a30110a2c29e2351e3cb7464200c5c360d15836548d17f56169a6d9979258f4891de2ad03cc665ff24b5d11d463751b2ae944a3e4a296f65209b1539a864159679ea613d150db9e044db1193dd4bda1ee02cdf141b7be8ab35739cb5b50c6ff10d832cc6b1a04888d89330a1909bff456f6567a48d7885547c9a9196f307e2e422779ccd1c9014c276e7be8eef95bf4fecb6d8e6930481be3dfa6ccb7fd03ae84fb9189f9b4f0c91f68bbd18c2a30c6265934ed497d9a8f2e593a5c64da2319b908c75076cdc7e35645d7b559877becadfb8bd327d5fda2b90c6742c95ac499716433342ca0140aa2d766b0610bb54b38ed7eea040881dcde710697d15254e0942780fd302f178aed3ca30fb8e57f3a0f9e37a438838e87f8b4057d72a1bc94065544f5bfdf66884c846cd8e50ba3acb667253c2b349eea76796c9b8d31cc0c7db3affa5c1d59ec3730e67197f5a84c286da7bed47bd01f995b5b857fd5979ddf0fa6f92036f1c7c5f313a08368066e068caffd0e5883f99fafe899adb8d7a9baa13ca247bd989a77c739682631a464638f6e18e647716a0a2d0e0e4af166b0566e6511c1960f5c25e335ae96072f2e604536cc6b5ada8bbc61876ac67b82565e2b7ed8bfa95095b93a2580bb30b2e6f2f70e119128040c356a4771adbe9ed74c053c0e06e239b11e41868881248c340d1e0dadd2e31fa0ba5c0dbc21980ef1277ad74155d49ec1d3de45b0a2d46a4b207f6b3195d83cea34c52aa8e6c3734f54a4fa39b0431b9c34a55bed354727377bced171da31b6d49239ecd3eefa9fd09cbcdeb48a8921b4fe8fad2bd328a078a1ecc5127399c96d31c10c351eff34061a1d174e4e60651e165d0a98dd94b5021ed80bc344fdf326ac3e393b332e0159f51b8bc8b9dbb845920264a5ce7f330382ff4f7741327ebf3bdcf27a258da55713c84fde492169485a63a67836f388ea697a91ff4457127a391a58a5905719704f89c670f674a2ae215976ccdb22c8eeb8fe0800d15f88b4a0870b99fad2921707ed73cbc90044010a610cd9e6268636c423eb2ec8a22585e7d569bbe3a06b8c6f48b643c5dd97447da206fbfb951d72bb2573c1d976cfbcb2502957b6b961a72eda862e420fae54800b83a1ac1890620e4e2a4920f5da0b857c4ae59c0ba3cfed89d276e406ddfec0fa71415a7d583fdf6ea6d20f8fa4f4ba0e47e66aeab1b474adab879a19b5ab1e434df756b4f51e9dc5a75fcef03ca5474046b880e555b980055535da3e75188e45e3c9fdf02fb038f6408bd299f3372c3225ca17f6bd2d793105aba1ce3bb1029fc48d4b74e5c1a7d6bd4d855712e08413a8fd3af9659bf31cffb124c45aa4e25c8ef6f4ae43b7c4e129c9e692510b34e68dce9f5f24ebc1ef028205d30a0925df3f5998d08c14204a9285c3eb34d025a3a17800f2e941421f23a0fbd8bc29701f856d9ce3fb54b2165bae9cd041c71a90f678b28527043fc41fb017fb8781ef95f94549324996fe67aea050785f19dfad4232198e323deeb6b5dc68dfe3f4537369b8cd40d58c23fe736ca75a325a12a35cd7f39656059f61535d72ad2f57ecc2572d32aa2c1494750b8d151cb9a894c6e1215472c2654aab55694bfe50b2552e70e6d2b315bb96d1e78521b3b3bf6efc759101104e22389e0ab5d1962b50f4551c50936ea0e3685a3e9f06be300ffd3bc57b7f54cc18307a5b5fe269710c2c7bd59d3132ab87a8601c35b1d1e2c68123ce931eb29f96daec35e84c945fe8b4da81ae80410b5596ba3ed5c4c3aa36b1ec728c2eba2019f4efdea0e5592d75e49f7150a688e1e2557dc00d0a65d9b8491d9131ecb7fbedf9f2afcbae4c313bd248b40b2cb3229d6dcf594a40228314514aa830185aad568cd01904f9ff74ff7ca4ad6659c33b411a9ebf3f558d972ff2c9f8088e25aa60572d024f5ac59350a809a6ce5d9016eb06809fb8391ea36e41aa361d21f650c231edff28a80f035dcc8e82444a63484d196ede8719bc1eefd0cf2e0e06ac9f2bcf0f4ef35aa8c9e5b378928b1f8ef28c68db3a9b7bc8fdb20415884c27e53b256487a1c9b3f2497dc78e48e5f7e18e81e1e104bee02a658ce30a385ed970e8676b3bf4f261a030ba670fa5fff014f5964a56e3ce394543fd1a749591dd66e547fedacc157d8d1778cf6bd9bb3fc5a3744c02ccdf45f497f408428aee052ecb5ff1cc71c0eb0ec9713101285440ed0fc6aacf5a59815108ca114357d0a640e0ae5c4787a85a16eae14eb77a15e480979b5c30c2209488dfb7fb0fcd26e31ed1e26d5bfdadd397f7a97533987277076da6c1a924452dbb61fb2235afb88fa6d3a6d204a9aadfec873f5b7d8f3ade414eab8b704215531cc2c6545d8777d161b2eaf637c018c30386b707e468ce51ac1c468b635518874ecd76eb243565678e83e27d0ad69ee16e69ea6324a860b5e40bca52fc9ca15bb7acdbaf9010c2994961f73c0fb76fa419f5bfc8439a66011abc88242eedea68f8d24f6bf53db36d321b9b6320d71c00acaad8a6f6ca2ed12a69a811965e43fe44ad5bb733234d528379e2aeca7491ee24f56a71863fe3b6ce1214d74c8f00adcc71d27e3906e0b9f8e33a834f3e776152558b906c569348217e1f155baf30b2a36349d8e7b68cd80c875845d8c887c2a9dcd55e7787ec648b334ae55c23bc850b8e7516197dc00dd3d724714e1b512826d020ce51591880e4d60c2b6d183363cb62894a304be91c1a0c1120bd8a82dc4587f3e186667746e9f411c4e7ad0fa593f2daa411f859ed5cba61b34c15e86cae9ed0e5b341c5ed99faa416464859390c222dbdf6038c0d4940f469b426adb4282f6d062548ff263677b30925d5ecda057901a1a30eae3e2f5ac738daaa54adc7027182620f84dafd1bbe1098257c281bc8814614de3fc63f39b1e733d09b619a9ad52af75515bc3cf6983bb67bf295104e7fb656cf18e491eb8b9cdb9d33a8297f9608b8e5a786fd9616aaf9f78688d387c8497997d52704e00c4503eaa75737758792560234f1704466d4b40cd9c7310125e20bd5a502d90d915ec88190ede63d7d10457a0f0d85e7430b70d2d29845fdec05b6314fb6fe698436b7094075ecb91b2c5a9c0cbef6ddc49c06d50f7b5de0d626dadafafb6bf4d347eb8c6f3d71d039315009a2dfe25e390df78695297687fda7c39b0305062bd67a0a319f652d1818831c175f0d977f55fa5cfbd4023cfb70de182303fa16c542a53e8f51bb1904eb9dc15603fc713c709e279a312652cfb89ed93b0a59838863920c74af1dea4ab4fa7d9570354d426285d9b570e4a41424628bcf2127e4ac0a4378ec43a31a3a1a8ff97db3ac4524533f65ea7ce8022a49aa0fbd01d2a9e9a34e0d62909870a7cf5846df14b70a8b42139638c34cc0105873ddb3aa48e5c34c7aac8d1d6c59005b3c1b5c0d63a78a6ebc1c4cc4e5450baf825738a25c4a14e33affd28b6433f74440c736cf01a854e4e96f2409031f16dd4c091617d11fa169b8a359a9427a3a13cb091b707b72902b8219c6ecf717069d6665d0bf8da8c259e429bd2806efdce2d4d97a875868d7937f9f64c697f1a99a33edc635e58bb9fd8b8450b856136837bec84d245be4f4065e56e765e9e1df670eaea6074a8cce72c65cb3c946a0438eb117065bb7ec8b7e4037d612e63051859a6e50479a3c217f96e2ff95e524138ca4f0bde02494c9d8628f96a04a31641f31d8b94fa2a6c5c97e0f5df2c516c544a06ee0466f94a44d3ec9692bf8edbf83215b9caa5f7cd33b6fbb1c5326248b4ead51e66451393cb1e193a4f76eb1e856af79732c1df39e857fbbbeea7f990ad5281599fc18c81572e8e8a2040e7dbff97aacfbfab9579460ec006c9f8d284151c5ec55f6932da73bae7fa945f4622014fe8e9243a24f45ce7f929a7b80e04672deecffa145db27322cf9641add9615a7b3736c35274b6583e0af6693a642c07270de0fcf5aac96e0dc2e89dafeede624065f1c47786e806d93d0138e351e6e640212229df6461c57c8aee5fd8e8ccf1b4db8abcd5c4b5b6d6ea4d0b340ac6ffb9174e59587123b23f01a1b9e949d4832588f2bf75fc946d93519d61deee99df0a77ea761c9769cbad6844708f31a8888f26829c6f9c405bb6bfbcf064dd9ceffe8c037ef0217525f869cb41d757649eee315d559cfc68de767d998f1e653dd39d48674b124383d57344d8cd4097140b802e5870e178be4d6efe4cb174f95e9f963955aa048fb36e8b2e74db4248ffeb6fc121496721b399acac4ed28dfaac1fe4ab6820d61ba2341242be6c462da7af5a0e440a5cac8f6b47be0dfcc4aa0ad3a9eb3926d9520c6d3961150533bb341c794b276a787580f6d9d32d80579438034ae9e94e38a064e37e7f6541e9d31ac2f115287d977ac632cfeb1e7d0273653f0d84bbdc39a368c363de469576cff524a81d17709eef95d027dd8dbaf9460e5ac13cb9f000a1f1b44d8b60f5f9e1cb90c8695e5c027e981780d6c2865a502694e592cb6b9db4e92518228949b779fb4c237fce2278910cad4e47d60395f36a24a96d6f96a3073b368dab88d982ecc74787dd2f5e9027e9ae665bf24a4552b967360f10142100b175c21ec3e63a5468b051cedf2c7d1cbc25232bf0a5484a64c9f18fa48c327947c5f4dadb546ac237c638841a08bffc76e091fecb5684adfb28352480002ee8f88fc56d6bc24aacf1b5cbf18748f91538066c7372706294c06c60cc9e38f2207f09f9380bd310475d88b963fe4ceadc15196b6929df4d6460b3298b7bf9603f2d9458ba664bdd2a937440d8f4559277c587898903751afa1f9d266e9777fd65b0baf755f2cbe0863dc3416cbd9f897a4bfee1ac9a13b721b8a7115bbd14f052e24bd68930c43449ed4f1e7b45a2d0611167c13cecf0c8c1f767e74f198e2e11cd043a07129cb5f44fd0404da60ad92e9fc8442b65b09da34f9a4daa5c7691b5214213cdaf8cd00f637699ca70e78a482f3951e106fa74d2c13f5a337f00a16b54050c34f27081f6476343bb62d95275fae26ea1861bbeccf97b143524bd9deac18d277db1a82c9da4208f9c1eb60a030ae9fa1d5f37194374085608c3503e366307f0f4fce33904a50923736e61b094b3d15d7d28ac78d56438a877d6f77062a29bd28917a68c50944120b8abf6f90327c9faa425122e99eabf1e5aee6f7e9924a27c30205a7559c998e08c4d23d2e27af1f7a168a30f9792e44e3ff95f556bdd9d04376e928bfcdb2333eaf9320dcf5d13b1eea59bdc3957dbb6bb51e4b417e64262cdcc47cc821f2afa88556b18f167d791a8ffcb265ab5a024090677143fcd3d6baae7e62933b86f718276cd8f3c48cab15e19bbc9162359af348fea5d92a163f7e51adb9fce8491587336f82d53dd928003a86e1a4489263517bf8061b56c6838a33db268b2b26b07c7c1191adb67df42ae37af376c07dd89870a78243837434ac878554e23096a1bbc9e8be706b541d973d3b007238a681c9c7b0e4fd8d2de4c8931c248d327f73d62124e758eef8666b5dd3a77a89c0c838101c52564bee5937801eee47453eb5283acea27645d09d2a574b10e20c56c26c18bc9e2cbf224037815fbc4b082072be3c41821dfb0443b7d13930b4753479934ca32e593f1dd21a4566ed7b4427bf9710d911e5e28c454e42aa3533446564d553731988a5e7bc620410d0beeefcef9aac3f8919d504b63a20d535c27bae36012a65f7b77aed653759afbdc2f5f2638870f99a4895943ddc2b0f4a086ea0d1520f14a5bb9831ae139cd2a898d6219d673311c6638da8949ed83888d89266b09d2bc8a4d3a12ec965f7dee879dbbbb86509a9afa0836c870b3fb3dca402ea6f16ea17ea8ff124b7d3b3f24805a834d5e0b3c5f4fe476cda53ba3076e77267be47f1175eb9a51d9ccb89b2d8a0b4d175fcd08c3f71cb17b333c48a0ce98a650b1353f26baf8a0fdfb30461f578d21c08f62210e203b6c63dbe52c05bdcd383bc4ecd4a78797d9a41b2afc1335cb344ceb2ba889dd3609f7a95a2c8d6a74a3452950d3924c831625768019121472e0fb49f945e06f2efb5a17e74f1c47acbbfab1344e6b1d5c2547943bf63fa0766d6cefb76a0c4a2761aea3b5042ced474c3c9d5264684cbfedaaef64c9c3ac8d99f11ebf4081b973f7ce05ec443328a027d3657fa8ce2a9a9b9271167563c8a244bb8d07f8dad1129c5ccbd47c5bde3b5d24022cadea022215a4ee83d6b0d306d24762bcdd39a54dd6925cdccf8a279173fd25af3c36a5c7b87feb90c4934bf9c783957dcadb440332cfb30c8fd8cd19855b1dca26125428b0b3e072e1fcf71d094664f64dda1ef0692de81d17de7ae4713a558cf793e6f469abb03055e7be05c9533c980daeb0b401ae018bf0ec86ff783697c11220fc2141d9c3511cf6d29aea04cfbfad25154953851296bfcd3dcd97a4ffdf12ff113392467d863d45ba91ec76387a30f47e9a1733cd37476625d78312bc7e94ce93c63b1990a5d35cb329533876f4b0772eb3626fd969fb03288d916081ee746c63af7c75f9e3d9612a81c93ae1f86588f1c93664c6ef81d7f3c2bd68426c08791c74a41832d25448a6e78386cfd3a2ac1975a8bbf332247b04c07b89960247c1ec970871842f4306bb12727971e2f675bf74f9a52f340bcfdecdb16047973c6177ccdaf6985462ce37c42378ab5af06b2c6a0d7ccbfb572c55c0416526df6d2ca9ae5906060a2e63bb27cb00650b7dd492d4255ebf0b4c900c4a8fc3ace9dda2560b39a306e0d4d4aaa7372a2c45cec6c5afcb0d9edc99cc8c00a9db257ea54aae4dc815c651068fdf9427db2d2fde847c8a63f599a6bd8a72739d407a104f2f39c031531bdc49f70fc3f727cb9057ece0f18a1431aed247aa3099fbda15566526f72c0425a9ba6a0406acd4f98172119bb62ba9366892b89ac331263bc1dc571d44c6f96424405da98bb889755ec1786283b457f9d26317fc6dce207e8163fb9dd07fd6103a0a8c907e677989c70aa034df1d39814759c8a4bb88e810f5958ead94ecd447290e3361143727f26bb468978020fbd0b041e3a225a6f3c7dd5a8aabc51773110471a4c93359339df649cbd6680ee4db69f341a22a3ba51075c8c1d8d3ee9985139d337ccd2b1fd8cf2d40dbf04ff57b6cf57620e9675f7abc4ea61b50b9ff8765dbf22b440937e89962f7d266442e5c533d3929306fc575d700cddcd2fae9ed1591f5b4c6b7f7618080e8c693b6ef5d6667e21bddb8e0d5c8b8501217d99778ea4a0c30de72f8e2c5eeafbd8e4c1dedddd0862187e7c9c4bb8c919074175461bc9694ac2fbea72d7dc620d5e7641b9dde734df10f055428e102c7580ec972d480fbdd40c97463b9b5f794017dc5ed7cb31c7c93bfdf223981fd067f2eec85820d6ad236e48948c3d43e50bc1cf528961970157e16eb07710758a16d4ba683766044af197bcfc209fe676ce4ed6fa6cd157fcd66567b4586eeed0ec9b48ce7f17159edb28eaa11c0ae9cde52e3f9316d9ae1a85bf9c2886ec413e634671b5ce34dad9b5356441786399f9bdeab52d82b1b5679472d8366c3f3bc12882be41c794116d40191c3344655adec3523ad3ca6782049df484aa8873cd93db0008abd8b3301c92789ced113bc64a451cee60539872c91505a370d99b90a03227635531230567a685e2e929a7d3e5de3b65090ca105387951b5cfa4f3a3661d52689eeadc8accbd6c302d7401361b4b84dc02acaaa0e62f21fd89215f73addd375ff5dac10127e18829b398e1a877be9ee5e5f92178fca3305493aa3cc22d673ff8cf5f9e3a677c0a0e0f2b13d7a68bb4156f8dca4982aa3b8a8459f7a77d18133f23f5902ce569d0eee6435f404797bf2eac56daa9837d41f81afdab7c411e47c330265b67045d554f03aadf62e5b3a8138035b45f2fc2a970c9f4f9bf93d03a7ae1ed1fc59f424bf16043bb4149d5979bf8162948b2d8f5068ca19c2bf266f1c7faf375ce3cef82be0f018d34a1b8b03f46f92189855ac83fd0332d98c1acbd663a424e3c95c191c672693b063d6cd08d0b5bbc82bbe28af4b2c218d3329afe68da4a68c89c63b7d4b86c0a3134cc9f65976ef90c3bef2f394d49022ddcd944a9f3bfbec69d4f8a464b3ec253440b41d84af9ea3fb69f1e50a438eb2278a921986929e36c490775076f77e896a64e87db1dff00d5ede60950cef53ddbd5a3e5b2db176c2db9fe5f9776fee246dca65aee19aedabf8bd5e86812555b9519f0c4589869a5869d2c7c5d1bbe2fe85b5bb8e235822c1790b37ebff30c459cbec0c635664aa20b617026226adb89c3e726171b196c6c5ea285d7a147c009666818ff686cdae8de1d06a66baf3e7e6082d2104c2c5252c46a231e733a3b015daabcc81f1756858bd8cfd6ca12be0c5c96d530085c9d7cbba99c5fbd2bd2cbe2aabfde9096039f69d178b3bedee1eaf1b977fe5ed322d126287d08bf2f4b68051831062c84e53294cdfb17e2a9c89667f7d389ce55f194bb9cd41fc5f0a924b2e8e4afa508f399cf9b10254b0fc1626dbd1cf871057a910a8fef33c27ae6533cb2236362e7bc31b562aa713fcf08e2e83ece9b3bf7aa4d0bf51b76bd073188a6f023bb4522799d7cfbe7022a143664ca3f6ba0ccfab2ab880f56cef599e7cb4473918e8021d9b982c9d17c8124c9357468cbbe7d0c5899bca042800457cb079a30177f9d91ea93c814b5010ea72ade31c015b4045d346067dddfc5188d75bf22bc099dc44d298899afd15857c09bab9900a148534b447ceebd770f4e536b15b4d912fecd883ba0576256768b577bd3d143c2603428c6699bf6e260a44126c7577be506fa5cb19199c3bd143668857d52535207682bd4cd6c1320ae7c929fef1aa5daeb98106ab62dfb332d718ccc5e1ad314ebfd6ca25ead8d02b35f64700252d67cfe195b62c159610f57ae358a9c64b0add90d4c018d2889095185567940b049438cf0375484b0efc1149bf06fb4e3720dfd0bf9030075a98ab37bb86cbee8802e5269a76bc4a8191e7a88a911919de35a65b292ee114ba9bcf6be39e2e84ba749e7188f3d0595261e9cf8c69bf96eb9eee2e02a3883e4652913effc351b310572f8da5123332f545c21a5fdcb4430c9cc013a915b944cd75ef1ced9e4d181d4c605713ebc90befa647a9e98329f779b5be6c07fd3980b92ca2e59e9846ad7843affdc23a36c1cdc50eb8db2126068acf1321de464dcbcd162230401ca18c42643e2f70c776dfc1ce14dfffe204f2aa44759e8e431336960b84c447b4142dae03caa739f8cde8059e4a7873df376ac9b5fe42dea32505b90d92a27db470486ca6bc9a3c5b4bdfd7597b431fc7ab0e76183e76509323239a1ef0f5c72d09fc069e0d20b95bf0f900fe09447db088816258d3dfbab46f65698d532118fe2e6e814cc59c1c05ebfacf9303da6a60da203f440810af3dba7f78654acd8e483f104b34122474cd52f5edb5149053d6e5a4d960e44749fd5df73ad7821d3103ee7662ff194e7eeb3a92c0630be4e273d21ae0cbff976b7b92209ddd45bb7969bd050cbd43c902ac8b110670753c6286d1bcdbe26254d310ea4081cd4fd3f0cdaf1787ab373bf2a0789a8fb4ef949a57f6641871ca1bc0509275ed1db0d76ba2a472ebe8cf255c67fb83d9914dba910414d7bf2c7100b32752efea18c6f2410a1cb9d3d8d0fb161ce5fa4054730d873204a10e602bf5e99deff34e35680b44cc0dc7e4b8cdde7c8a0ada61cabcd2aac9ad880cdcdfd47792f333fa48358da64c3b15c7996d887227645be51da9baa17b141849214331d7874a16970cf2ffc909c760323a7e160a56c54fc5320bc9c21ed4f6fdba454324f64cb4cbfde6f041c1ed47d0275b2446ffee567bc583dc36e43b018d5be3423487e960cc6d6f7a3a0a20a8e2a067ef739750400fefcfc0292b028c3702a457ed80b44c59b094834afae85a45579a8bfbc22a38cdabbac313b5110188db57db6524e27f9e011044c0e164f014df5e14e3f0d24610fcbe90e9ec7c4a6ca795e623b1955beb33ddfc0eb6799e38a21c077c6ef4cb0c1905e1cbb4dcf4e636814c2f59acf8f04584c4ffb4da3f99ccf85e623adcaeeca84845eaa850a48ab9dd6340dcec6c9cd4cca25fa46fd423c2e8c19e3798a0fd635422772436a14a4f5e03faf09e8a5c68bfb26622612b589964eb4f9da50b0364def722cc553692afd35f17fdcd8445a2e4ed8525a8f9a5948720d4a6bab161d361edc4f92c8709e1c3f7845d948bc809bfc3fb467c19d8e82783a24036dbeb63b555887d9f869ca26d24db9d80b9f7accd3eba4f3f4d8bcea4eec47b4ee55b930e9e519f7ffadec40338f87ebab1cdf0e2bb0ddcc5158a3ddf97f2d2e98ce58e248da0348e73d8a4aca05bcf959c75be8caa7fe1ce98a93f8aa998f2ead2ead4bf477372555203d8fce8648d1af79647c79360dfe19b226a4cb5c585a9b844c8499ad71b664cf2a1eb4d1c3fdb24fbb47f89a2e8f864f6af9e72f943fdd394376aa90e68302293c14dc05fb899cf098feeba5c5ceaa2a2ce1c99645cb78718a2afb41d828b69916054bd3e58011da29e3b6ed280da3bf49904e53498b42f2a913c2e852f6fddd3378192b42e296c1e4024aaf7d31e4d9836c592d4f5fb5bc505a10f48b5e93d1c8013af23c7a1f7f064e4e4aa694afaeebcdd66b879e00293ea9adbeb46989f000dae87b546396a825f2f48a656f73be20f78c82a8997f15ed5f5874e36b6f72fd932154c7cd0e5ff826d50a52f5c6371fc78a4caaa303fb068a43dbd84ce22ad538fd317197cf3c75220140adb5615318ca1b0c7d9b2734c4b78cc9bc3f4c8a8727af2bf04d90c48d0429f2b4261740008ad1d0c7ec0da32696243dcaabc5c7fb87820bb779776a75ed4847439b89067e387a36dea7fbbb0ab2a8ad253d08b9076f3232f86f50759cc40f7bb5cbc6149cd303f8f9c8ecc5f20bd40ab5b5f77b05ca46152f05dc8b469b80e63f2c239e66df5139eebe47f539604ca0fc017d6435c804d9a644fcf4f3c66902f9d71f1c4d5b43721082a4e2855c65adbe91e3fe7f95782b8f89427d844d56ee02a32d61e8f03107c3d9577cc561010178e5de3ef9c56e95e2be41b56b2a36ac0591302606856dd32e5dac9786e22addaa04c6b0e056a4411f1e46d954b9fa2cdbebda509d2efa19e8f3e437e6586383d215f775816a4e4ebe0d6c06d48d0b29706bd2cf5f614c9f1ea76b8d3846715d9cb7dddd474ea0e8521db748a6429af51debc6a2e30330f4c142a6685c8ecfd6ebf9c8ae60a4b4d520fb469af59ade256dc51a83948ab44e9301770ed7a772b1c1a4235a1e8495a6b120d095dba6bdd81800ddded4311461d59925ea2a2d8c83561ac0d791ee4bfec4da5b1eb9eb664fe51897a9d561be89cdeaecd00c23abb043dd6952cb34cfdcc85d7f983aaf5126b94053bea87d6438fe0cc445dbd5f4336bc3aa3aa3c7f321c8499f1fbb06e2b652a629fd2755083d97d2e176f86f975d7fc797d49cd12defd0d668fb160d5f6f1971bdcca0b19a7a2a39ba6d3287a40013d0b24c63645adfac07178bb35906ed8cabe53ad17257f97c0f48827bf3a5a8bf27a2c1480fd979a6304a947b4507425369e5dc9611501c5e73e00e7c122a4d559209b7da8ba17dd37745a9d1f1aa7b4acd552c22a866d26a2272c98b18110a2ffbeb443315a5c697ea29493a587e8ed906f0f7a0828df80c2a2503ba86ec2095af238dc0d4ec78740a91406c21a096208e2403b5e1bfb40bad1bba42de7245c8f4ae276efb6ed026e324e755bd0aeea1e77801ba75418caaa54b9edffb744a7d5a879506edf33757de16067f0fbb646fb2fef4ad29c05899d3833c61f5ed9929313dfabbd45539f68c174c41f3a66d84aa18a3c887447f71cdc5ef7a920f76c1d121daec891b75047c378e550af61f12ef41a7478c972a0ed393ed3afe39f1f8f1410839a273a7b9db46549aecc8a3e203ec10695e77a14b9e1e9ee0ef32b0c891362c9cc39ea312473a81f5e0c938e1e08af1c2b5fca51f9a88887004639209bd613f762f8880e3ac2b96d7b57e7ae0d55eba800f106279dd07eb0d12ddea8f9176ed14aad1ce8aa82ddb17194a398e2407338601ae12a832576a202401ffd9812e089a507c1db7604481aa39c9ed58438f4f9ea1f1fb58b92db3462c7e3a3834c4e7213bb5eca4ab66c65357c4cc4b00861a1cd5b65fbd91d4407bf50e407129aee297fa261b292affc283590233e3db1bd246be3cba76e3861a1cdc20168c7c66ee2bc88ce7d1e1b55cc2ef85e0b6ea0a65e6f8752fd3ecc249b574288ca1b9d19d13c02e6bb9e94609de87583989aaa5c916b9cbb4a2e827c227b6a1edbbeb621fcacd734e2061bf3f0ee302e19ddac4fc12919ef61e94e4ac01de924cd8fb7d6b5d960e1cb06c69644b11f201f87e5bc02bb24c7d07fd35b15f9b97dca7b49e50eaf12ef5eb53c2e1d819abb1c916721fcc9ea04bf0d09796e712127d7e80b876ed50c682216ecbdbbd0c040497711290f2b9fc6868e9d894fedb0def5d4aca41772477c9b97056bd8a4b3c4b36acb802fa37f93fe0ecd6e75877284594dd460a1e1ff8e5199c00413093355a9522e2d618c8aaded820e55cdef83194bc14f286bd87eb04456963e476223505e25011994dbd023a704b485c16f29774cd5718dca7b93fb26487d01b234c5ef750b8b63f5a5b38e1b28a0debb902fad9243bfc422ec17c8c2f3dfeefcf7c8f83614a9517302a1d8d61f94b3d92f6cafaf4c038d3f5beebc715c17ca4fce8c81bc345db61f21926b87b38b025f02bfa7e3f68ff803af1b8af8fa91527abd4d3f3c72d9ed9c9f6e8a1b47259b813431e975956f30f86b79d4e49ab4e11b937f0f5622cc0263effea37b33001e084c838733513da81625a7a63dfd57c0cc78b215dc4c3c26eb4ca2a84554f22c80f9b16443444e2b7f3969081d989a2ae5599b68e806a84a625420969f1001cf7269ae979c50555caba501bd6014ac3f0d30e4e2a3b93a090d898f7d0f471e71c2c241d60cd54ac08286bd0f5dc698ce273daf74a22d5695079853727f6610c79315eaf0dfdb9d46e98c6940ab0f56a53d666838d59cfc859a7a035f55e0110b8c0bdbb818144a202ee66dfce3a99aa4a3bca739fda3caea7646323dc0e3795474eae32ee278b72d2ddbbf7daf7872b95ef4a80f201c72a96f477ec8d9b903e2d00a5e8791465b8d99e4efc2db208fd14774f1ad8ff4df74e21a5c40dec60c0f2dfc803d2f7ccd0e7c63b71b041c11b1c63f90761c8ac5db6a4a73559c7527623d82739178b634d43395a8e62c29abc81c3cdc9f0fcc75da9e27b875857031f6ce4d73b616b69c17103a6a3e4f97f1f177a5cbd002512359ed4fc63348ad9d4f957bda54f9f454549ff2c237a83acbcad99c714ed7fc675a99dd493cfe8a881b6eceff78cb709937b166810952e67532dfb92b21b6893f003fa27e1d48cd2d11cc180990e9617f154767b2dd2c27930931cc2718ae8d8fad66602c494332e86f78fbaec64138f7fdd9265b2ef8140c2f9047f981c3b9ab1d00c1b7834ae59a5b7eb9f7a1a9c137a7cc66e2e2d8df170bc6cdc2f008aa1c657690139be723e7667f761e012d2df2701a43c6878ad1b118f232dee555662c756f861e1d538f280713ea64781511672765c01ac59eb58fa608e97d18d7fda3277e8a03cc0c65089e27101ca80c38a61d02b285f4802e0c8585d1302eed27bc63bcfa27dc4c0035a9c235b21a3f97c2c375283fe3b758e0ff71312f19dd8213e6a5732849b83fe90dc766461b75c78fee544ec4693c8cb42dd593eaf0ed90f95ac771ddba6d123075430535e3408cc3343e2d3409824cbe4c3919c95b6da9deb9644d62d65195c5d50c72c6e33333a3229379f6fe6466a02047ddfe6c17000162041f5e3e8a51fa113b583b56c2f6a31a75c5535e8e5a75f00fd499804eaf66134379ece7812d8d064ea083b3ad908156a09cc041c9208b3b47e40f63ec9f237ce8390dedd538463516cb8f58c15938e6b2c90aa41ef95f2d3fd64db53f4d46d08deeb6ee2fd959b785c95884d070bd6e2d947c0d7a32f3b3e0abe4c6433f3a5d4ad6eed35b8e12fe48df458243d0305b19fd1976b87becadf1a84367e00a85e8c9a178d5e9f27d3983bf50d2e8267ac051eb7e2db2f5465e783afa032bd35fd174dc9adb8339ad5034d1c9ec0d6de719f26f064da8487669504588e28b5e83b869a662f603fee6e3c46c93e2156b9c0152af31db7354a4b86eb0fb796dd8995e6176af0c5b9ba04b6d9dd7364bdcf4f5e174aac1ebfa9709928fb2a9b402e427c2cf76f6e36b926f8895986352c9a08642e82b50f366168385330f894eba9927a19cec7ecb04af04523d1439e6851f38290ea407216039984f84a7076b0508a70be0976eb54be19a2503216e022a5fbb1bf77e3202b2edef320237cf173e328e604964be52e3cbd35f725b800f28d02b7cac4b02a4510783b9a926f624e6753fff6aa70ea20fe0126b358a9898a8c55aa2c257107c94a7e01697bfcd72ab2d4431d59b7396cb81776cdacdc7dc19b79f8d8dc630cb4027d1432742dcadcc25fc9ee1c65a48e3c5c318880fbf9b91415d39e976dfbe8e723f6414c1990b3a2e56a997bf58e3b2f0f82bac02d28825c0696c1999c8c39ac34ba329ffb8a6838d32e00a54805ed4a53931e88f68806bb767f2aa199c0dcdd8038763135d1664768aa6cd2bc6c4698494034801a3505fbb96d6043bccda1b118571be6fc541e8f327b8fd27045aa4ccc8707ff976613e533e45e4a1fbaba6e82fbc9797d506d3b7da5ca06839a8e1c42070c9b0533668034d213f0656dcaf72d1191eee979ef225c6b8a5e7621ffa101dca22b5ba19ab156987f36f1ee892ceb4d9a7f42735eab71145e6af480d5a55027b5bd6d627b98ec03c6f0596e9a93c3b7a5c40c85f6c3b2dc55ad2c4360f7a22158071ca1babb9d1bc90ebc6e100b7a8ea1c310c8d5fee31d1c7afd8948c14539590b1e7c8e6cddffe91d475be4f8850eb0f213deafa6f7682ef2308535ce11888aac31bb3f0eee0243f05b951808ec5880eb555d80613b297d2da9d5320fa13ab419be3c6b810ae57260fc1f5cad9431f010fa0faff98e03521c76e6b02dad4e9e72ecc59e3d1ed66ad14f3eb868fbe5aed8b305015c4b6d2b439f09dca0d363833258bb05176887c4ab85a81afe6786097a50169938580393e5fca8841d91370b37aada2533553712d0c9fd23b5b3f6e54f55c2f54f2f3d2148d4a83d344a5b286eb4c0793e18db20cb89a4fc22fe546fc75f3fe807a47fd83b13b1310d20e2952ae2a295bf544c9ad3445d4f975a3bd34fa36b19031d40b728c7386e4ce8602fe09a9da2e6cad6aae9a06428936b299cef6c8a0e1832154a3e4994c4b86e41f81027b8616a5e282077c373ae139213edb60f5be88f7e568e3ae9e5ab8ac8c5b54db46d13c67824d8b970d327db8db94cf9b0d8fea755c545d65e0f0ad527c476a43968d904aa6d820ef49c64e85e01e2ea7a8bef77ec106dbf1676e0da874cfac2978e81b700d8b00bc00f8178b50257d8dcb39f29bf6f08620afe6c8e10fbd8995ae418010d330edeaeaa486c59b02c3660ee7793230f223eb863dc200f59d5b557695d3537e3c44771745fd1faaac1b83a437705e4d368d5710c98bab6ccec711aa444998c70804e9d0bb4d0017d5205c678008fedd81a2fdc7f4eeec9fd19aa6d91fda550a52d310fd8c12709c5d7b30b0ad602bb58c604fce685d6dd432aec52bce659b62ab1471594ffa0a82f91c00c33ecccab937c6f9801134eeaab9513b1ead32a0acadc05dcb2c912e5dca51ea4dbe3caa7e6b1840aaec21ab58f0a9cf14034ca00f65bec5e9722d429cc7a659c5270a4880661a3cbe84eaebb1b4af107490b407fdea65aefe5bdeb300a493547ecb41f207b5edec65b287c8620a5dc1ffee17bbd91e5385bd340d9b851a1af759d1bf9364086dbedb90933bf84c745656acc59a0da9ec6b1e98d15efe0ccde3486d4dd07a9a665f2f283ad1c6c12c94cc37c375648f64cd41c9d4e3b3a6bb91ef68eacf60d048ebf59e75ad82f2753bb93b2db9c025c4833830c032d60bc2459712b99adca1bbbd9d207310eceaf9af60c6e05cae3f874dd11f5176cce67edaf85bf0c53696679e4605271aaf18b89bcff9764bd8df22b16caa8c33d2893707538e5a24852813c2a8b12eee6355e75cebfa7fcd3c5a3832e39382d7e39466545adca04e436fd0c155b7b3174a1e1ca1a9d263df16b220b719559d2c69465aa0222e3bf9658916f702f3dec3bec16ab1e6981bdb1708f89f47cd280bee1cd7d24b3a452c8034e2fa1ba10415dce72064f6a6a6d6231a99d60793b6ec122e8f4421c2649e5fc0c6527e9775fcd3bfbdee4afe98df572ce69182e57399b8094013eaedd2cfa29c3a5ae64f1cd22af2e43b5ee0a19e8e27c01524cc386cd9173e3906acd33d60d24aec261eea0672d1250358f0b8aecc03afeefecc55ffea5352658e08244c101c15b7777476c4b2ce9ade84ccfea8f52a8b8b7e03593caec7122345fb980418f79ce9d6d2d46fc7d381cb8159fb6deec8ee246413b134a354bec8f3c8d2d3a9d4819fd96d259107a957da7349dba7505e25dabed77ede8262a03640873e7ecaa7a6681856b4ea477f3bd4d9fcde4481e38b3c60b585a7e1e249594a45698c5d74fe7de0c675585edcdbf01c58bc6440a5727e78ed381d7c5b7a9a7dc8fe5c1dddcb23042ebe5bb68ffd49b5d54e508c89490b6e70bd7f3a2df0c81271104a69dba6d0173afa6cb4b35856df8eea8caba648b23071c0a7436c7a3afce1733ee6dcae6271676bdbb0c08f0100e4cde406beb7b3c11e71d03334e779c06ea42a1b4a24b0b31be94d6a2d47d1ffa41d5ff4606abcee68ae17dc3916da6d8bb3b7c29192923253cd07fc1fe2a9e819071a6280f66e015c7cc55fe0bcde9efbd0dbbc962c2011da8ee31c2509588f84f9da13075e018ac8ea3c7d4177f1a320141be17de1026dd9fd97edc110b43a21b1d17f2227fc71ec526403f46e9983fd5a8dbe52bc1aad21daf5c4579ea8a0f6e7280853d4448ceca195f43838f1f0c3f9a66bfc6e2376e0f7a950bc521ca2f0ab189d2fa9d4d308122656d6d177632f7c62b07b54f288ce5ba7b6f7b20560566edf5d13bae20b5f3fca318564d2693b8720d82415f54cfb955572cbb70c071ef4322669b111becc41cec4154f68128817d957c01a64204c6c89a386df94340392d1bc3ae9f92129c3e9bb605425239ae59759b760aac302b81512fa9ac4b64092126cb5a85dc6ca807d946335adf7c0fb9f114ec73bd5a6319dcaa2c775eae92bf3d87e0ce06a14ff2d47767859a58627d5f7d1ffe4e3cd2d8a6e09b3af9b4b84cf5437c44414118b1422ddbe8d1bb26219fbaefc216255bf8b7e4a2d9e7cb7c5c939e096085a039b01798d2021939545bf16693f829319f536baf7114cf5d375dc8bad0cdfbc34a80e5cd406eb2efd2bde3c0d43cb08138b24aa8f13a754683fc1e2fa69a86dbb1251a0ac771eb651d35a81d33c1e679270abf6559486597601d0d781e1e4230367a894ad5659b24d107f6ca5db550cfca2525a28fc3ef3c2f9c74713675c5d69638b5916af3c714e8c853fbd60d6ee03c62f414627178ffa33196a95c38b94ea096bbe9fecddafcca5616f2a8452fa41f599dbff4979721ad747e3178f3a8ceff78342291b14e4602e1c729bebace47fe36b3e8e7752d7e8193f506dd9e264cc97358ecb37b28f84fe74aeec64ff515497544495fe85856f27225533ba7dac036e6ad05b3ea30f8d9f24179a9efffd6c659fbbd9b5641285094e729ec3be2566a6d1679674f3fb79f13aeadf04a4861c0d2d58fd83f31356d68fbf5e3860f16448eea8208f23b13a7db93569e544af69b5b52c9ace00d0b2907a48dc33375b18bc83743aa58257c261c0a9d45ac23351d631a7b214010befa5650eaa3aa498f3083622aebea2a182f50b928c72d9208e00df92b084e8e6f3920fea57df8701d28a847d6e52be3bfb0a3f5ee3e03049fedd64e20c0f69784eaed0288410338ac6822a26a57fa8436cba9d159084f5e299d77fbe63cd96918d9ae63f489999035205e1aeef8a0a6d1590952b40cf6f336b4719f192d0df98186ad41496d98e4cca2f4c3ce38b1249359916a07f6c6bcf0df74f5875b992949013e714c5f7ea287400269e5b95841f1201b27b5fcefc057b9b0dc9c68268665497dbddbe1b38af78ad1194c1519c804ca9470980b43ef00bbcb4f75744651491faeb222fb8b91a7c47e4f3f547038f6181cd68913bf807013f73a0deee1c4979f8b68e876000a16dd5bbeb067aa4493a21b0f2f203abd91424c739d8afa97faf9d4fc793c690c0d150f247788d915eb8315b9f908c1dfe325d2dd0d1fb9b63c876c80b5eecb7564ae00c559842b9c57a28617feeba02669f49f8cdee999c0af73540119e4a591bc352e6f893bf7b05b19e13ec3393b871924c9ba36d6ad7a7c918581bec69027138090b9c304ac61adb7ea843f857b4db6bf35de1f80078cf15b72e36136fa25158437c1f86b462ab99718351761e31f3b676d35c90eb20b14dcc1ef90b2504116631595f51c7454515e0942cdec0068b831e63a41a17e12a43b43bf79860b6b1fb8c91ccd39796254db07d3667efdbd4047ffe633889dc52d2aff026d4c54288e28dea854bb3316ec8c9b47db2d2e0660b0e04d8f34a50bd900338c890c3a694c14ad3cd0cf438b4012483e72099cb22dfc222802f2ddd5ef1a6b651b85fcd689f08128ff123c098e7d5a3d39814a8cd4354bbe5b7ec6821c6206bd49b185ba973bb894a76b92cd6783b830240ff28e0e806efdc1945f765b0f5f6950520f402dbf8d466e338865fbea8c5fd5421fbbe3077bdb14a58e16a9872aec88fdcd23a2d3c80f36364a9e07f2fdeac1f4383c79d0f18279d259c239663d1d821b3033550fb181c91c597956f504bb1836691a0bc2b74e43806fbdf2065de537997545582398c634491a1cd703f89bab0f11a4da80fef320c5a3d040504b5db62c023202ac8257e98c723261fe0d9c17a47e691430943bf0402e9d1169b80d2f5a47d342a6644f025f4bda41219534a570ca8d6994f8fafa645b545ec51d7d234ba1a4299b17fb5e5ac3962857326a3f5da0ed406ec3391fa6bcc09518eeebc4cac4d17156a8b7ad6f8d5f98b1ea5f57d42580b75a5bbb4b172becff54621ba9697feefece38ad3e385af891aa7ca62fd75ca5a929dd61a3595f8f10cca962faea3270f5d30013dc28e959234ecc98449fc0a060d90b9f1e5a7b01f4e381638199c50c6d30930335df202a2d14a2a0419f71e258f5684b1aba06b077e68fae5a969144d266863f838e6b9d5729f28badcfa8d8f8803305e6c6c33e87166634d70e356ad2e7301fd0626d9e3ca5be649cb2966d11cd3e177a57a89b26541b6813b18245319bd4bfa36e635a18c195b75c446e2234a62b9d2c8190c707c677be894f2389b92f8b7dcf821883d06302e9e7f19010dc3e2d674cfe0ab3601062c7933f1ecccc6c9ac0695bee89ded8914809a76d5c5a4173008b7eed3a3417c5bc8c950414d19fc50cbf832537139b87bd36f24aaf65d83212cb3dfc7b0397d11a93b7f35abb081470469c8f7b0354939c43034fa2ab29282a077aae42a2fb441ce9a2af19b3f98f0894fb4e8b18755bcf8921ad9eb0aac09f5d1c921223b7e33dddfac2d45434ff9aa3bc8489788d1587713df7c1b088ca943449c9c4a493e20f0fa886eb7da0fb9f9db2654f32587117f9539e0ccdb20e9551ba93af24fc48ee68d6ceb9361e38cf39509b5978329085da3ec7e0ac9c2d4e55485517bb4302aeda005abd2a88128bdf00e2b4ccfe9c888c060afdd7dfda66b4c1d3c8ac941abcd2cc76981d964a2437fc39ac40e4bdbe3325c8fbaac8d94a7fdeaabfae7fe993b5013b5811dcd52375a224889fe0a47f1190730dde81ff53f20e81399b335483a8b33cf70f1f178ef22657c84aa37dc3ed693eb4717102343b5717f6124e2feff688c9be3a090b6c87bae2bcd10e226a6f534cd1f6b616e7411446de1a60598df9f4ef39518f91df5e84f1735b65bf99b2fb832c03aeed50cc50d146eec920bcbe6f843d8207e6b3ab3fe31ab474766c04c674f7170472c09545ac7616d1eb99e83ee035b9786de1a101213fd583d05ca7ac8c11753a1770bc515c5b9649580806e0f963e338983ea7ca68fa090774289c703a15ba45dd015f190a2db671f84e23aace517786352c30492b0ece56e00e68498b6727eaa4b1a9d53df72bc0bef21e527f510fd08f87fcee9ccbdd64d64ce0100afedba39452a757f3eb09d8307b3fc0279a89a32722501fc54d5431d339588a497f9579a4105669a76d02bf3584b4d1d8621387d3bfabeb7186c140b3ca1781bd2b088159f83719ade707bf2590f66cb2216d91b4a89975dc3d613dc8a6c74b083387a1e0c59a5c1304e67280afb86638d127f733884183706d3b15e3658ee6ff58be3769feec38fa8c44dd4da3e94f0d5d64fbc06368ee5c5da2949dfe2849648fd467cc9c21fd56511a9e1afb490d8fe51d0eaa46842f37ddecaf7bb745c9d64a149c9fe544cfa9bacb88a272d407e0ea3091f8b339629d6b1a2664294f86d4d3e73ee6a07d3e31dfcf1fdf6f8075666b5fce799b9005b684e24250e4570fc25908adba61b737d720322d906a123d5b2b61a399c19277fedc782812ece6d2709e27da8a333d33f1b11b0251d5870143ba2d24ccf265ce63c40a627ba88fb5c4a66d50e2b7e49a6ebe425f7b05677eff4c3cfbf62e577ca1723d6e3b27eb04cc535fa1adddee98ab16c19fd4e988d762fcfad2d7e071837c80cb4e3cd97c99b696a61d1b241a7f8b63cfa9719d44af64f45323ce11324deecbd3b47e7c85e227c8b678efdfa782ab186aa3b1c0db2f36e5a2f307c54c5290e07fb9a3cd7c441acbe854aacf5a66743c79c828549ae118438fc21acb89c893cc823fcb0971eec7676a3f0b1843401a9c7da4f25b2406e8ede6d38fe54cfa4f28bf99b1b7b648e5ec4fa25a4d576d9c7fcb6559f29edced4907dd3ffb28902938264e25088b25d342b7a61bee81c3a2384b4a75f45e2a5e55c2e2e05afdf12ba3895004303b3ed680298ce1258b729968a564a2bc324f31026d29fae313fbb947391583c1f63b324878a66754c8c0c25e618bdbd95d77b05f954b45e25292c5df0d4902a1831785ca361b706c0d90308d1111189cfcd137bbfb8f4e5986c35f4de17f00c7c4b19bbb3126e784f20565eb204f8cb4c0a6f8a384ab8a835f2b0aeddc348c8451c00836ec5c2683a5b4ef12cab1e5e9bf126e3d523d8afe24e3ad2d7bfb9fa7bd4cc03a15eb035300bbe7d53b226ebba7706bdc130a26d2eaa2e40133c157613f2587be75bf42bebf8752f22a285561b9ea3743d051c28eaad53949ba1585e31377131d913f0b07cb8bdf2737458618676ecf037716853c80a13279e216000dbd71268055c6953b4c0bf82d8cf5e20b5209a489ed6b9ea73a249efa0f1e4147e5f0af1b79bc1667347a8a11909957feb8a46bfb49777b12359be799b283c3ac2bb9b9dafe10e1952550e0186864ef1e3a447d1557165eb75bc405161f5307edf659dc5e6b0e57a4eb5ae0f745a635b718e9ede55a0be3ca2dc0beb97f6a77a941f12d29dfbbb8a9457c173afa8188dd700f62d03547bd5e8d8f256622d2162c4b891b752edbc7cc600f3bfef64cd1f370e54146c05b07c7ed1d8a0f5b28ff1a9e7c83df6e3c236ce973074b01bb41e994297b0396f8ff26005e53ace0a74a090e6d37c477aa9600516b659f04ec908378c41984fc74f7daaff5d03b1ab8848ebde18abe800ac7e7ecd96ded21dda63f294ecb52fd960e844ceb9c26dac0891f12047d26e89c5853119c6729fab39713e873feaa3ae25bc6a717f4f7d20b69bba3a9b7a3b9897d948bb9b3926ed07278a10e7b4832ed1e93dab4bc2f705e7a68bd9f06aba45adc0568fcbada63961fc104e1df2bee2eebc9e5d12e4533c19e354b00675e1fac34bdc6e88c962bb92a9b84147234c19737d8d7b375fa0210305e57528b926d95a3fb36a6e4c4c6a2c7fe2df165275fb0bb81c11529d58d720c524b45d6b8037bfd180fd9327a57d189c9604f523ef6355b2314bc49efd346896cf00eb4b1869a198d3432b42eb26fe589e0eb944a062ef8e20c9baec7500165e4db3880d04c304ea11fd9f0af875c26cbb08bec7ff4504fa1c287dc53d9259476e6d47da4a71736181b9d48ea8ae0b1aced561429ff052af0a60606073d1eef56a4319c9bf3af9d0902e7a945ff89c2c63534b3c01a09ce4ba4dca54aacc136709cc61ec962a3a87faa624b8bcb0ed524c28a77a4a2a1e35731e260e0165beba57907351d11ab49c658049e9d560f84447abd7aad5e24db4302b34bca0fbeae35ee381db76c71c65417f76f48096deb6237a704470ceec7ab8aa2e679b152946b9bdbf7bb4c7821e40a66ee2025b12b9f1285d8ccb607880b5715029439540a704ef960ce14d893d764df89df74c9ec51fcbac37dec22546f83e6fda41c3475b14418da09f5dcae00ccd9798ece3dd1bf5e2c3360817e2c96ed73d68bc109804a03f23fd3d936823f992b564f4370af2cb57e6de41780f2324f369b4c1c4b153f2a6a9e7ff79b315608e0a6181da57bc9662319223b84d97f03f0cb8939d65de09b43c530935ddf6834e84ee15f08144f34b6b26202495dd41bef29900de6dde58ea6d93af531244c20f59c2620913d19b0099cdaf568612412225dae2dc55fb8082f9f6cf302d190d0427fd50de2308e27c7488347a0da2cd905a59b85ce57054a611cc2e77e27e705cb7370ee165261b22af5452e3932b39273b5b91feaade4fc7432ceb7489f58eded6df7b0da1d21e9bda663106e0f070c6d6dc13e929b6ee7441cc07251d3a532a578c544ae85b9abc127ff2265ef8868307a2131e3db999a877b833b4b77c62da2fdfd670f28f3cf011da6ec8ed338faf49f89e90f4e4577e8d5833824606fef437c912d1c71267da88d8be93b05c69dff25cc98163a2dc98a72114b2b7790c1d1d1950cb233b52d91ea99170fa81b92aa4c8697f03e763eaca16a568b5c7fb62c32263ebaca665f09fc2ba77a04eb8b2726b54f3c9897f6ef74bd4495265974d70cb2d189e0fc831ee0e62eca3612e140cc2a895e25d47933936bf3f4e392b15e2b5f7be458381ff835c7b8a65dd2b2d2228688ff1c6186d2dab7229e8cd2141ed177089902eff017ee54881717a6d07c3382de535b2d2f241c84083c061e0af8640b12f7b974e5bab24f16bf48d07dee8badcabbb15b8a3aa2bd335888b8ce533dc0ba2f5a742b8c43e9f9d2e39ca085fecc0df94655218833ea4f2589ea2eb078d3bb4a5a43a95ca1eb0dc76569fff59e40f7c0a7340d220859b0d90f3982ff78398513c377dc42815aa925f9238445511c3f47f4f135a9426138192aa2f608dcc51aa31a9154292253684c0191781b6a4e550194b78b2476b77c39f071e0e0ee60b0e5b37e097d5419deba3f91ed7d8f9f0a32ddd83f2e4aa7bc6f3795ccdc0ff25090078c7591d37793b2cf96e0bf71d3296e2bb131c85d6d50551c4ada5bbde2443a403a9e202af9ba0b49eb9707370bd6832f968e7c7a88678d3d6018c4c5f24d162c5eebed5beed0210f6f615e7a836408920a1dcdd5c8521a4c6de1a1f7adbb2875390e134a013011f5284a1b6395e6c1e3736b3912b6e8d5b294f73906b3ff888d2b4172579cfd8ef2da49346fcf424ce545bee9292a80e71975171b31f5238d7ee0f220ccf9f779c27689f3ab25f476756cc40a1b1386477aa20efacb3b26a1848426ac181863fdb9e9c83a703bbcb01e56b09fe6a00f5308cbedae73ebf5bed64f5f96ed934f807cc189f26a8e2e640747eb8cf8e17e84cc47538c274bfe2772f6c65455f6f95b25f10243a92d1cf1af50d1331739560a28f08878ab409aa14c22744df3903bc9d11858009706ccec9e3faad63c9b9ed244e7cf49a77a90d66410329ae4e81c3a15d6526eb2cc649c753318e9599d1bd292a67aaeb3135f18cc462db22638021a44216735c7394dcba4408be2111bc9733369d6d02604fcf118aaf67a4511c41ee7837286628c912e6cc4fcd7ea18e85334916910579f8af7682d7f216deddf814ac7d82f7894be27cc1ec802f2a8f9ce890b163ee716baaad8b1c8f58b35df66218214d1aff37b8ffe779c665572dd4ae88b61f80b643063f02b932fee3b4a9b1c21442faa1a633666809824c1c2880ebddf4132054f2bf5cf0563dcd6153a4c05e87608a44ba05c4e5440611d2d6dd4f6d6ced78c7119b0f5e7c7ebb57e0dc395d28ea80dbadf224d6dffe4d6f0b0d4652167bffe50d2fd9d4eb6c8942805f455d005722a08f0b1c255a493db61fed8cc0352a0c3968a7c70c3b3876c23dc7fd2c41f34a7853a07c51e1042a3e766d68d4b59a7f2ca29e0ac1518fdeb895645043a161825cdc729fd5b0c0d82be28c0b3147cdf60e7b70eb7cd7bcafbec6d21c4f6547782ff4e4e0934e972e448dbe5a3d3c00dcf6893e3d781f4f2318361bc2547bd315da9fd0535f6d8961134d97502cccae087b0290867b1b7d42150b6e4993769ff0cabb3f27f16c171fc6db564a387430ba898c1132a2d7a9917508d9acdd8cdf83b18d486cdc1e2b7869ed8211c7f170bef6d38aecd231e90760ef0e69c7b3f9bfd2074607161f3847cb4e7768f13ff5e7b103cb9a256d9ee5ea1a0911f6a848ac3049b025c6cb403f721fdc4f3642814aade2f78d7f2245658bb8e045d94c87b002a8e9867bd78b850cd672e5f56d61334deadc20e6536a45ab1cb87f2c70e3be1ccf4434df9e721b34e076ab51cda51fb2c3208e5afe0ebe2572cd55d5210e4c67e9b2b8249eaa05e6803caf2cd1b82cc518a85706821d704de2277f8139966b39f68f59476ac7e5ad803b8c606bd556fcd68b2159207b681a9e45310f20a9e51faf996ee92742b40fd43ff6d867d817529015c72ab244ba803706fd02d777ca327bea963b3cc709a802091ab91780b41503d209df61dcd159605786eb33046375a1b57b00d2f4500969c335a2e9125f8a4bc7d7c384ddd083f5057e9174a7f5fb0a4379bd37ae699d858d807b1b41eca5521f4c4efcd0cdc662fbc8b1c370579dfadbe0d82151b8c81933fcb53fbce9d1b0a5c00a68630880c73a5e4ca16a57e8639724b6c2b24dd3381bcf767ec07f8087a98138e62e2284edee93e9523c2f9694a43d7094d5a8b9033453c102c38e27ff3191da8b13465198fd63ffaa5b197a56af54103fba58a95a608497cb8b5cfb5b69a186d272b4a70534f573cd78b109656791a3fba5785468db91a9c8aa817f962597dc967226a2d69bdfb9b465be16f515a28a5e5af27bdb88d3fc1eddd628fd0c2b369727c225c96d8e44249bed6b49d965521e50ecc004cac80089401666d1cd2abc20e24e02a2f96caa6f71206e391f2f2cf9748bf4cdf6a303e7d67396dbfdce9b485416e68962b68cabf0ffa244882e7aee946b9cf8fc9172164546ddd7ecc148a730a2c6cf3a91fc6cace296b5719bb65dd468e5a2a03c07b09694d4530d18eb8f90d6e06e99bfdd9f6c55b4ec5dad73d82849e9a159d3dbe23b2197407684d8de0ead154ce7a7ccf8302c3c84b3691d248c8b66ca3e32f37b76239dc072bf28615b1fd7331b49bd1fe72821ab11339e6789dc55bf76cc9ba9f91a222cd01b5d275226089b9f6ed38e76d1b97a5d5dd8b48b83ca44a2433ee08d0292ee5ca4f77fef19ccfd28b919398c907220b0df34a98cac0487af100e6fc9c0d403b834dd04caa87757953bbec878d5429217552cd07a8eef7deea1067c5fe9245049ad3a1f7269b92a167e713cdfb1689ac6e5ad80e1466062a2f52b70e58208635484c31cf33c54508f0d46306ac460874b6d57fc504b75f56b1e74807da2977b27f79e1f2439b95b3112430025e289ee35d7ddcfdc5e595ac10dec36b060d18eae7108c6f4d347b8322d148b6813531ccbe95725ad17f4c7cc745ed7d8cf23979f67bff5203968f6556492b9a9cf414e6d9a7415c56c5246ba9717afe3c622ae2c613dd97bad33b7c00416ac4b4e46192985274fc8df3aae55cca5221c96ee698ecc408fde0cd87769c8bca01bd61713392963fafb2a70308ee4be0c95bc4c645d8b3e8265bf7677de7aa9e33de4e1911a8422e1040b4ec45bfe64dc32854f6b443a0652e0276ddf5b1e1beba3728cc05cec812ad75026636ed04ab13b070e2f0cdb2e3941a8be9c5d9db4d5cd4288a57e0c33c7046511c894ceae7b58fd31a41fad641fae8efa178578afa91ff2c05789b355ed74c38a81cfef6aa853264721c04e852975ebd70ba5d6ad62ee2edeca29b8fe8f04cc6d949101d14a28be61d0edd05c57df46f859175e7713379b14c5f5a0e6c3203f4c807dc6466f9bf8a798697d164a979c9d0470d787be053e303c442a0d370ea426ce7d556b4661513c04345ca92c2b1baa5dacfc4b8c680575fd71cb732d4e1bb9e4994e7c24510e38aa65807446646a9aba91e4e9ce7e5205efc7c502e2a6a59da788618796501337b88e63dcdbd14668a6edb58c0e2a4bf6f76b80ff122622fe49a11652e03d644673e5ddde4c68224eff303459611fa0d4323e252ec066d937c8bf76cbf4079a312a765c4e73a14906202249ef51221958bed56eecb5ea0072c34e545870f47a277b4cd0069c46f25d14ebd85b0d964b1582c01f294bc3ecc05ab699b0a682fe589e053d3505134c8b446bed77f6f3e4cc6cb5cab5504310ba74145caa2d54491aa9105deed89d7011bef0ab1d4bdb549becd4b485df7ba5bd849eeb0d27f373856e125c60509dfd5386ea9e35cafde7deb81866a8e03b2cd77c4f688b7609cfaab91a7458ae37bd474dbefa82f0343cf1d298170844c32eb25f96e8115656e26cd34a9279582248587b3acdcb1c0de3dcd8955ed21ed7fd6b7d4e04576089627224fed79131dd2c6002b8624a97e58c49268697e005b2307a67fa628bec49b1ec8b98fcbd8c5bc124dca270ae4b951e4a2c4a23ce08a382e6ad27573098ad3cb80ccdaab1f625ee3bd4c1b49f17bde836c88921679c831d28ae561fca75dd056719b54ede672f0167c467019eb3a2687f6e44fe9b43f4e65ce9d98d492a3b5330fe268d8d769d5e9cdecd75e108ac4dc9d6ed375d24fe60413b2294283c6079e8248855d54eaad0b4a86b4bef0c521c8ebf32320e79a44ce97119b85a699e6e465dc5faa4eb6764eb7808d5babef78301f9585558c927175aee3cd99e6124066561b193818b47cd870cc1644ab858b36b24f9580e217e99e5ad13774cb9cf7d087801939182b063acde978268ca04a1a54c73b5c7e54b3d7ce7e45557421822ea8d01647fe17b50391e503e79961e360665f6c0808d241b47c45310fe5aef426f549623ff7aa61e9055d5952e63aebe935d4c0cae120792dd148dba7659729fe21aa08cb7ae136e6bbd094091c005c02353c0a9f78688a8851247badd06bcebb0681a27959f75668c52f3e0fbd8704994498ddb63812a96a4c835369ceb535fa82ec6a7bd5e2a42624626ff014f77a4e4a63b2571903eb9eea3fcbad56b3c084544bfd9ea741c7a70b1e97a8a06dcc96f5f3af73ce34234d177faffe28655184f8a92341613d0e71a1ec2affbf523fd37923e3884a77931981877e81786efa2b4fd56ed656d088b8dcf0efc29d147042739db0cc5287d2aa8875e2b6d685dc04db009f299ec5aaaeeae453e32e8820107636da0a0e55191ffbaf1f5685c1cce94e41eec1233b6cc5e09cc1363fb8bac27455d230d559fa767ed3e8bf1f731292792a63b3f78550f3749ea6b16b8052b81972b715a86b864f670f3d9367295ffa0b2650987b1307d9648311db08f051825043a942eaea043e2256601e315994700e0d0f8bdfdc5d277f3c9e2bc3e90fc0cf08ac89eabe630ae33fecd9236731f54d21cb5b2f48b1dea3abb0cf288e52af8dc380a27f6a49ab8248f90c40e8bed80d56cb0d700955ec041486aec6a666b3ba497ee7566994246d0f49cf16b62c111c2c34f8c4de6997261a7b5413b9bcbe4871703e4f009a9efc12bbfe501b8eddd381779bda55a2e734bc7f94f522d3ecb5f96053b59001bf75f9ba65c66a22e73f190c0b317e6722d1867c17cc72237d464f4b3f352197647ffa4be8e6ca48b6f8fa16f9e412d865da531ec943ca5d824db5226d0d1dd3c018409b6a41547436c9f4038ca4861422b1e97383b12b8caec0e848b74c12a66ddaa5a31a58d950b6039c1b3a13dcd09b4c7b2d207e8f166a279ac865dbc5064248b0b8e97bc6f84302d91ba2e7744ebf2523a7e93675e940d63271f394e9b5c6a9697364d6756167f515a9f47862844f95dce801bf24aa3ae584d87236ab32a88ced87273466ca16b02e8462f865d803e9cf5a3c78560ef073f73b26eeddf82b71fac1488e4eea1fc86736808c73bcad862281477a4b77bcc40345101f6007582a4bcff52c60fca27bd3ca88a9ccf729230de907fb8cd13c6ccea448faa24f433adb5a0444a5364d215bee25c262e947a43cc832626da1f82820ff24f76f0cd9c2909e9107711fde6a80c4c72d1d7e489e336518c58ce809a66611adb92a82684cfafb4168e507e9edae955efd147730f8f45667e704fbcad5519a9a1f64e3633fea5142f7025023a0a434a099c2785c6d37a31242d367aeeb360ee7d41ec31fb136f10f64fef2a6322b5d3b51491f213c0f52a43be7da4553a87117e91682502b00bd987372ceeb8106859a12f4bf580b7d498b934a4d89989d75a2e0f093d933944e392f0e1e55ec2418a9467ac5602ca1865eac1fd22eba676c7d3d2549445da8af547c48d9673ceeee1973cce3deb007ac76402a92f51a97d38dc08263825d16f3650fb6d6fc988b0bbf4329ec223f7936985683a1fa74c17c2d98fba33010d3267c6baf414d9a9699ac8db5a923998ed55040d4159578b5a14e882c341595d69936cc84ad9b2efbd72bbce5b1da915082183e94849eb381868f52e6d09866169295158c2f038a50c0c36d7474799035bea0e841e8d80ffe454c0592cf8f7bb75198e3849b68d111ea65ccd7b0aea97a0a91e8d6c06cac79aa246c6612588deb1957e4b55357ad917f929c8c47ad4e3a5cdbb310d57ca05a6881a180913aeb9791a268a89b94a9ca8d859b928aa2613da684a56ea89c9864c3458cf7e99ca82059f3573622f58377aa9543d7eda2837a418ae44153f7909b1274b11c0b3f6d6ba3d31588be0b0a0edbfb917dcf20c6cd6bbb4c51c5d5f23e5eec617db9193963f803cbb61fce95f63a94ec10b8443d301c963697b536902c2f17cf6259e633746594a5e597f8429b53f8b3b11c057ac64e05ef073334c82c3e0f392a18b5bd4ecd3c808f39e88f80e7e2431a2cbe8d60128b9c5e59ba9f9e201507d1b9c51f99f62a42b4bec717bc3429a74374ef85a63479596c0f53e42b986dfaa694f5dc6b30f43803d366e97c86bb6cd8395add031a3edec84be3633945a2d95b22c75a34960e6f1b9a4ebc737774b496403d591741e6a3a53bf1535f64ac07c577ac1f2c6c4b2dceb043ee8764481b141152b807f7f5723ae4dff6598e2dbb18aa5cc4a7993b1d6d4cedee73833d49830ab7e786abc0d18a56f963070ccda7479643039077e063d5b36024bd4bf74dcf35b6fa41b5c8406cc3e12e3164870a1a565ad0b3239308f375c54e8a687591a5f4c93b076f9006b37ac4e70359bffa49947a389177d40375af8f62cb230622a42490e52946fc7f462a615369aa25e02bf658dce123257dc1f1c856ad28c8f4e65ae911ce0f8c024c31bb5c63c2bbed4911fc8bf55e5e2becb063a8097d329e8eb56db0b30b2f90fbac15e204a0ad1d5ce6d93041fc305b9d3270d2c02a4e2bc4daa5db483fd72244ea302ca9a5083372cbb7aa8cb7bee29b11778ffb2b4d01e12eaf0a587cf3557260a5258fbb134beff45da8bbd600f7ac36a2a465cf58de1ecca5b9d9130abf5b1fa7157f26f9a4e96f83681d6651a04dad909ddcc8a0fab168034f90580e04881e6dd29cf85fda8d7fa0c0d8ade71ea5405f0bcb3e0a54b0e8860118a65dc33e9d2249d577183feb414b29a246b8be6aea8fa944d09b53f80b22806b2217cac8211b0c433c4865e3a8c8b6093608e8bfc77aab39f051b77eca6f2e28455ea25170cd26f9bef0e9bc8a9c2e6db20b476b16d3fcf7054465b262452e531de114758ebbcc6a77fb962de5f2181f7ab77da001801882ae182a5658743b855cd4cec715858f941a0adbeea1098b875b2d8ac1b50fd358d999d6e9c0b3ab2f1b4f035cd4205768b0ccae112f0cf660a8e343c54c34418a836368228fa56d641eedb184a2d14257d8a97336d346a98c2b5a0e1c62b0a7a62b8a5f48b480c6ed2feec4ccb2582ebe3583066d1ec77de6fa99fb4d36987b68ac777b8004f6bfc067493a171342544381838a18cfa3c68de2fc732d5bbada3daf66da4e7f2901b5f8fcca2fd96c46d2fff74a2cb9e516c2b40aec00c43812dfcf64089755ac8feef59ed13294bd9795cedeabae9373f3f5267d9f2edb0ae33985ce8a490ceb5e5f21fc46ee93d00eefe6e7dae06ddcfa627252b0985433428792c1035c4b4d6b6d8ef0a194b4fc91fbf6fe9590215c9a742ce7aefea60eac66e2355cea5bc00297eb451f12bf3649a0df69ac2563386979987069da744d0365221135fcaec8700e3267d410bb367b909637dce3226c32aa011f989ed82672a266ba6d43c143bbc7f42b176caf4ba21dc4c7fff31846c998652d268f46aee2e3897204513312b203e5dfc5c71213397c49895e64ea68e095c4ec5c1ebc5d3150e05d9c20d7e8a2faef40dfddf63da555716711ba61f884c48e227b9c37958b664ce495b02d3a86de71cb1c0bc1e26cd084e82ad94b4a2251cf563f8214def9e0456e4b08387eee48922bf4ef1806189b8ce0f3b184e61d25470aabb5c58b81ff78c1c82c416445de1b30982b151bbc4dab129d491bda361102bb501ec85ae40c3e310a4a4beafa510e5d7090771066be4363392a6ab7347565dccba6812100b39c2ba0fd13d8bf36793033931749102bcf59b823603dd23cc43952bf1e510d41ac026e49ec9b6bdc78d2c242ed220a6ac36e56e1490015361046de1e922c7145009dbffc1b5354eec1c40f5e3116d05a95b8e38e6da926b8502b0180fcaea404a9c3915f337521a3bd361412ce0b5a07c073be94496509766c3b5a5e44688cdf5311a61cf3cdf847e3d1fac0cce91e7a5a23d932754d3d94d9b45dcde1b79166f89e9a05f52cd8ea1029b4f5b2b38d9cb6da5e9d33457a9394821b0439c9cf7b4f0ba9bc0a6f935edcbc2ea48fb8961b4fffa64216cadc3de8473875a81b8b471152e12198732940cdb5a7f64ca5bdf03617c265fc0c128bf4e5f3b34c59e99a82bf777305819161a55b04095cf58bf076635a27db7d3595b98ebdb5ccd36eadca1339be14672f95286d94ae33731173a26b6fe5801feb875fd12354d1098ac7612841672998be58fcd1975789fb75e033317d37022d2f6d3a6635932415da1ffacb8b4d15b3b55d8896a31abf1f7a9d506c28be083c8d3430429412098fafe1017b15fae385490ac1d3bae070eeda73473794d2833cdb14e56da6d964c29e2c1cc1512ea53eed736679c6a19edd8686b940343881a896278c949e146da345e5fd65eedd83d1155d9f964949553c312d2bbf071cf75a9f6d87e4ab755448339169b36d94ac04baab9fe5756f612fa09037016f00b23e4f9ed04a9219b725e0dd87917e3dbab5b02435c87b0b75bd7cb7818b5b1a05031f7cab15b2063966560477f6ec88d69726d66e757170c50a6e9ea7d842f813897cec817b2225b6f820eab94fc0453dbd69ef519115d3b016e1f7adcafb93c1c77ad79fd1be7a395016cbfee83b912641a95b65d47299fb640808f0ab99526203afac7a8f70c89361da01aa445028f1ea5c45338f09a0b0a318d24caa18ba3ad431eac2d6d8533b23002fd010f7ffd6c8da51c21fb0f75877b63fe728d3dbcaa47a484abd0e15bc30b6e37437cbc52d1963481acf36dde43d085fc0aa2579322f11aaeb7ab931431ff722b8b5dc589ef5ffd4aa9d4f4bdf79908cc3b1a6966dda6f3c43ffded2b10c8a463da91f42e983173ef5654f19ddfbce6da52e7d6c7033d7c48f246eecb81f9619ad0f93b8efd172813d50034c814837c1c0f0a69ec0224170af6f2a2b207c83631084b489da9c5086c98835a207f5d1a10b303853f9c346e05389030e3ef924b45c7fc98088b916b5041938cb53932eb1cd64aea4f379efd7a88434fee93096ba489203fa344fa77471a51b4053d884111180940480ca638e3d7e4405f78d9411e66429b8a1a920074765cc573896be4acc4f0d2843e31f032e4291b801fd620e3da084ec8e97221a23ca0178a8cb721701832234dc44855a8b16bc14c469ce4d52761b0ece95cc9e11abf521e84ad7890ebef52932b171f88848f8530d6a2dde830e69bbb7029f35f5cfde8a5ced8e649b59bc16cfce307f84ab59b6682c1eea0238d463a2758deeba34f4e75381b6b1065bf470d51254462ee65c12bc50daa7d3afa668b36030a3619b5fd0a7a94586e7b16db72194eff8b7df8e7d67b07244c8e8893ba6d010d656a2c4756ae16d28a315043ad1fd5134d79df5691dbf1533af2a6872699a5c24dacf08d788255611d6be9912324457bca3eaf2a4efaab1aadfdfda34a8d7e5bf0df8e2cc013ebb924b35dcf9149141e79eaf89903e391313001a1294f8afb760769d6b94bf780dd536b922b4bc976688b40c131fdb75139369c5afa85b2e3849d78ca348cf4e3e49e0267345ec0b1306ad157dfb0466c3c8e4c13d74750eeeecf8d3e4dde52d7c6f5dd198351c48e7e0e67dbbb0a114352a9d241a2b6d2c049022e985479eee4caf52018013fff43d8e41c140ca2f2f4894fc8990fdb887d6cd232d0476f3d6d30f2ca118a6f642a2e1feae6bd7146e5e5512ee4e0b538ce244646ece969c59dbbd180cda2d1c493dc528c8c66882cf9a3a29de3f3b49c6a1df6c89d5b324a755063d91eef1b226fa834cc60cfe555f9c4221d2d04ef984bd4acee6fc8f376dce4623474fa9e2cd65c29e9b82663277a221282208c4189e832980045fff176e38319ca8ca53d5e1732a66cef8813927a6e26a905b5067991e67c6114049aab5ebf207ce57015cc16c378842e5c894c8a7c5ec4bc9f4f5e2d586acf24e1a82b7b4ea2f29443272a616226d6f0fab235f7d1808df2644cbc892d952d9a54b670a7f250079516ce17c19480c95ed97345540fba6c76361c858067d6e240dde4d95ffa70d3d9598478a2ca22e767c64c0d437470ab0f64a0ac272e5bbd6935e347463d1633549320017766fedc80a695cd85dc055b9618a57250a2ef2b1a50c03fc0f2fda30688ce06e82e92652bb3922e328c26d584e8d6a08759a4e823615d09d4fd0d4612bef7e775cbc870e44366d6ebdc2611860a2667a27cd7b7e738c4a40f1fe52f9e7f88106ab12741a0a011019c82f24149f34f854d9ba9ec86e4c25b80c275a2919358bc85fce23fd161f8f0a1a4c72521303dcb8b3f8feeb8587b14e679e22bd65dfd6fb437d70bbc15d4c5b19252f053e4064f2390a0fad1502f37fc983a5881528e17f334d6baf6c6abfcfb030b1b66e693355f6b3e389ee43e3fec2147328f33f711694247b7754814a108e27166190f2608cb9abb8ef1c29205269a75dba9e410312411657f50eb5456bcd2c5912315901389b19b3bc5f5a1e98af983e3ab89d200b50f00becd0a0d9d141504e6f6fdc422520f524d9d4e25abf9ba93ad68d52c4e83b2f310f71316af6588cc44f81f18fda651f82cebec97413ff4cfaa41b1522e68b4462c961740b4bbf37c74f752a087ccf8992524dd009cc12928ed12594af80b4b8f8a252b2d80f9c412810ee853eebc0d876f65a132cb9dd15e479aa35daf8de44bfac6b27cd5f79846c1f051400e8ba958272cf56f8b19572e5175a4f05f4dba32440cefa8f6618523b91caaf2cd594d5e85f71b32d2cd096efd353e292163f8d7c4c2cae7da2f128c9cbbf3277ed409ce43adf810c5b60f18df09402c582a866ac13778153ae8a0823d6c1b2ac02a513acd3639ba43b90cfc63a754e2f4e150d933b0f958b7fc7fa9dd605760f480b194f8655ef7d0f6b9042ad4a8287a6c3180e6d2ab1ed3ab240e6fa1e2540064661a93ec97611a06c03a0fd5748751653e72544814de6e7324c11ad7dca1ca0f6f30e1a6de3823e51755a1651abbd09fcfa538738f69e3cd64fe41b907c4617221740ecdecc4a0c94caea40fd3c3b1471d1a732d4358d02a04ffe8aa934f2df4da746b6b59476fd544b804c99fc3a6d08538713fdef7b3ea3699edf19ee92ed3832d770a11309ff7a5a3793bd6cdb266774c1de1be6ff7ed0bb709ff643c366880fa12d1f0613507d739e97e9005d18de3a34b8d524b9d24aa52182672a68674b73311fbb27741edb680189979d901453129132d06d2694ae2cc9610b76175f6c0b5a9fbcd6e40164d72e3e810622ea72e4ea7a5e4590b61ca2c7a4e33ee3c1fbcd2db680d16780ce8807ded2843d8b5ddcbcd47dede6131e99f2142dfc41662628ebb91c20c61e3174f4905aad01be5ac8f336287af9bdb70ea11457b9dfee0cfdb939cad15e65bac0c673d40cd33e17bbae87f0dd4a2a380426c4ae813a2f25a01b26d4a6b71ce1db805579347eaec82c9a3ada6d70e58d0e9f335df9267c280dc689080b1b3ccb45a1f4ebe80a04ea7c21c8aa78a7bcfe57dd3cc7c0f50ba00c703c87be0a29b1e458b276e3dd097b0b1095cbcd8f8ebc289d5d1ff4c8035813f967e939c39e373b42020adf1d4b8bb08efa23f2bcf3383a2ac25605d76f844fc9119c8ba31864e931e8ab67121907e7da9cb10a97e4b561a4933f4e4c429f282fb285fb3a62344b0ed2c19479daa314d7295f78bbfff363cb211fd417be29baf5a2aa6da4bd395b285455feff4ed06c123d122c5737df97fe6370d39dada0d754258bd7b776bdb3bbbf960ce1a82ba3715b0b2d226705dd14dd415eb1622bb626e50b8dde0d0a973c907776ea1b1a34ece00eb87a81a58af85f85c471aff56da45b270628642e4cd597a1a3c83baf64bca6be0f397b86bbd28975ffdd63ed895582ad5e4cbd18dcec9176f6cf802f65c43e0f6256bb7d109cdb1925fbd7d4439d1f5f6fd3a0dbd4303d76350d1d0f485fa58295552b397d3809a6c00670db743aca658ebdfd0d0592b9e5afc8f96d058409085ab05eef894d54abf5ab2df1e12dd1ae4e33a1596519b9602ccf8f5b4809f84d5c57cbabbbfd0b756b195d81fee0ffc6828ce390a2848b8c21a44a5be77a1aff25c088c276a8e301c4cd9392f7c382813cb2522f8604104fdb19cdf46195fb27c9e0a994b018c37de280f05626e8fd0bc07381969757a7cd090698595c6efe9b1b0f0d815202abc30b2d71fda570031d89c41ec843b0d4be39fd14f9fd41476a4879eac29a76f4d19f44b2a3761fc6c12077e184e5033620338e279f6a86d15cef9eb65e5b04f013a3f8509b30449eba473a13944d4ba658972368c484d1f3504a0a6db3f84f6cbff2d07cb22c36336a659769a66ec559ccbea0707e011b938e1dc4ce8b8c8cd6b3324c57de81a0760a06530746c22d4c885059a6ea44b7a0e10505dc1051d0348f7ef7ac02bbf5bbe7c7aacad57938cd8f825d18ac48e0e847915e69281722c73227df6eb178505c05f07e3d80aa653251b15221b19e27efa9eb5595ef3c1f062d371cc2466ba982231380400201f4e2bb695aeafd8b42e67f7d49c4697f46d9adef9b189c806d03b31ec7aead5f9f6b44e02f5fe5d62bdcce2eb67379ebe33b59b43b3511c54fbf3661dc547f0c8d8003158c556c760146acd68b8c7189f0a22614a931aeb0aafb02d12554e97dab4a731cc0ed9bc50179eebd3a52b4ef0ee0f9c3c6e98ac8c0a292d6c3658c17607ed971cd39401f89e78e3bd518963333545f81b5040da316d4115b99131040b26df42410c33cce5ddcc231a9d8d947e6624b124a943da137cbdf7450a8a7eaac6427148bf6b71483d27eb3565b0f754b0b189d2aa1f90db59a3cc011507ec943d21e17503ee1283757168380a3e49b62758d25eb244840088f58ff81b51296e11273506366a2e8c4d43be8892b001e5f96ba300317bc46377900a1d590dddf1ba81bcc324bc4033ef1370aa89df32e0013d9d93d00869ada51d644aacba906e0d35f7c07a1e54cf606afd88776a099d16e8dc4ee5f363262ba096a8ee38da79f94379b6847b022aa813db9295b5b7376b1426040769da7da613e7cad4f69ed33ec9956c65ea95efc578b62673df99f3aa9e8a859e2ccf60f4cceb88150d9b4f4648013eb6fa2a6c51a0511e4460000e0fb0239ef3fd0134674ea217073aa977c8bd4a91fe06127edf8442b1f67e87ad50010abe8976c592957f8af68a62e539fe990c2f13f248b7f5efbe8890d1f3808631bc367e363d0d55af929399dd6d34b31176db1b9fa561e1939201234887a20904bbf4b1debdabc435d96c61480ca3f7ee782d6ef7df848fd3e59f6edbf97275a4f8c367e50ab9b754311546d68e69aff2a946da829015ac1c136e346ae65053bb5532fb2f7200bdefda78ac2ff7e021e3ca5e31b9ee41f29fb7e7c65588da255fec3377e5cee9c96e8f08a833873591c25c94b4057fb7b6278d86c44b2d087b0fabc437e0f6cff73738427d950d9d8e6a68cbef7c51c407f81327d18bce472cc876ead6f0dfc996b2bdc8da24a9733420a441c77098006be3fa3414de6b44d2e9bb7b4ae929a0e1768f87846ced881da69a1cb20a6e6301deda68aff5cf8914446bc7b9876f68a2265df262b98d6a8b81def6d36795c8bd07810f5641715574bb955b7fc1d5fd26399382d193fc6367b697cb9ecf4e77d7f185fb14e2c12a9b91737a63bed9169b366d05587890c715963e45fdcd41b1b4396a3f6cb7209e94cda45cf1f67c9339d08d90d364acf363c5e5c48e26c5905a070499465d459e4fd1b4a328169883c64dd6300416f2bd565c1a5777b22e3d7b162247142ae01a9c764416a3b68252e826397220509108f07817a2ba54ec6bcf314dc2965018caa440b6b9b4f150850597dcdd1161f7a132e584e93f059d3a87c451479c3beb843a9ef746d16d4349c219c1700795fd84c1bee0f4ed4906720babca4e4712f925bfa5eea0f7e2114d89870a4e888f11cd3762120e637f770249afdc32206f99ac5ed9fa0a8aa1c2b2ea3e5bebb6efcacf9653f68fd836e8bb0174d10410a6fefc51b3cb0b317aed95c990e70b5bc7c2ff4bcdb86ef0fffcc41111eb9842ca4d5ce4e6f4d1f740719168f15f8b69ecbaccaa443f93d26dce2a66ebaf81727a8f7d21d59eba2170df597bab67c190275ea5724afab4445c1583c21f60a3d6715d0ee814d340d46f0e24d8753d3e6065600134d6f5a871cbdb86b67ed2fe3a41d034f9dc22dfdb03a46fbde118725cb7a5b6455139681804debead21248d811bd5900c099ad91eed3a7656278fb3aa02b68a02e277500661fd3c2d0311dd5b27e2d02d9acf253e2471943c7371fdefd3acd3f55e2bd1e327cba33cd120155a6bf8a8fefac83e4f8afe1e145292a8b55d2b5e0b9d04700520fcdf0fb69a52ed22874636e33b3a1382d72505d48a65179cc81a7534b3ee5caa92482261eb725e44939b917964b5a6d49f6920cbcd6d05e44a595eb1933e3c97a872f4858240d4e2063441e284fbc7fde17296325985311a5c537fd70637433d4533f41af6318a36e5cd8ba96028fe2e8a3a6965dcf02659125296c522c202814cb4bf031d5e159292d37bb9451e3031337517af129529f9f68856ca2059a7fbc9afdb8e41fb26bbd978f41f32b6d6a8eec1a321eb07e57af9714e61cf2e439d49759dab70f9e5418dafcbb2e7ac929dd5b7d1162c829a3d389c60aac1d99748906366c93b22774de0756c5023f8d99f5a2be404d77779d43f884ea0fdaf0ff33755d5a77b62efb99318be758b47da164a3fd89181a691f856799a592d15ccd316386189f6ab1251a7335c1783b94df0ad4dba52103f49a1e4bd886ed0b88242908394b1bd8bf7ae16a89f7d55edcd127ae5e46d946ed4ef9a6603602575dd5b34e580b6c4735ab8f5b56478af87588783d16646de2048ca43fbd3de5f4bdb898640a51eda41c80fc44a17ff05a7542c94b4c4e42c4652616e33f05d224a3fd8f6d35a574b709841bae7a1bffa0970e1ee1a6564ed0de62ef53d6381d62a073315e56656de68ca5c447f8cbc1e40d7b8c54837aa01b428aadee3a69ccf60d7bbb7ae59db8e56a3a610293aa744724f0546ade42bc77ed8a2fc0b5663fcc75fba95aa93d75bd3f330ce89bdd0dff8dd9d64ef3aa40a786b3d23fa600ac7f2c1ff6459954409eedd164b8b998f87aaf2209c5e9256d6466e3cdc19d1ba031c18aff2f19a02bb13e932c4accb0b9c714166c1d267e6041318940b764b78d04169faf3e1adfe94a4b82462ae23e1fe66e8fa8bfaa33cceea9e22ffceec1ed625e974eb5cf7e893930e61ae7c140a1c38bacce99a7c9cb75d2f1ef7ed1adf7f498df8e79a38c7583c29ce58fb587378d542452c790b7246d434b6a768ec2452371eff68abc331a7afdd6784432184429b15fb07f6f9aedeea8265439acda719f3f412abc9be4de3eeac53297e0bcd94f20afe45093defba813ca93dab04b40ddbfa381a71003865450b5c72eab42ef42d81a9a4531fa64378443147cfa6ad55e50ee20998a9fb7b9d8d28529ff06300cae1a0c91bb7e82622e5217421b71408e93ac463765eede75b2872dddc7335d6ee11c0f3e08fec88bbf56d27ae59bdb30b9d631bb5c4c363a86af3e64fb6daa3d482dd9d8adefed4cabd27bbef0b316236a85f3fa015fe23a9528c9883d292f52cb68ea2b379ba4f3e7dca3ddada569f2c1e91d3d9154c750d2515e380f3c524e5a13ee95449bc02bc5869e8754380f63076f57059d28457300af0cc7a900f762984ce6b796e233de8917d357beeaf29bf1eb97df53fc1015a9da46d61a883ab98300eff681e5940bfdf04eef47eabe61a7389befa892895c9d76be326e26e6df8087afe7b47debde6c1bbd61dc46bbfc69f5cfc9bed3b91742209bcb8083c89d303cba27ebfcc546a72024c1293448cf4926bfab4bbbd4c820cd3696b788d543170f38d221e12d1a083e0b573917ac2a239eeede123534793a234c357ba5e06831363200fa238b4caa342ac2b1c0976b0866c05e183326c3f75650e0d8018f4b26ec774c48d4cdf77b391c038c7cf5896bf1aae44e3e42ada3190e714313033df5deb19afea6ad0a6558088b9a19e30debff1d6cb62eae97846a5e7fe7158b4541b21f165aa4a6e7fde1cf45d47f80a3a465dff0e0af00c7d6c9138cbae319ea374fda5e02fb1f0665dd1b89db04551e1ed0009f7dcf0e39105217ff7b1b9d8918c3b0d7b9dc7442f7b35cb22e5fe59c4f308d7af2029898d5e22081c13307ead1f9ea9bfc4f9a3ed381e12fffba27979797f9b37f8478cc4ab9fb5942cd46248c70ef4a626f2aaa520e2e276e07bbe0eb91f8bc1f32aaf85386c35738ecc1fb18580a59d321d692ec243a995ed76fa1afbca54b87b6f16083a6adadf058534e5a90b7f6f7a892ce8451e255b2f473c43aebd57fe24eaf35b8b60e74df595af63d2baf0ef381d63faed0f7b67c043b4103af0c48186ea1c913c3ffe3a1fbd2a728b02844a286f624f71fe684775510731062d3fc749bb71b49ea7d84ebba277d22726a3dd514d84e3af5418c9fe84a76799f40a511804c1256a6b494781b93239037b39b3ce21482ea78b9d58741900e20302ffba2aabf22e9caa7c8bb3ce53780c93f609d22f78bf57eb064d7471d88146e76a6090378f3e5efdf0409f8e28f04eeb0ec73d04c5b268c0699c4aa3b1ad9ecb20d61c7cf67ae46e6c44f5c74412d91e27465f74ca4486c4ddcbc2e9b82e9fdeb536631d1d083b13c246e5736fba4b6b98b0b20935fa8ef764262e0f2f4781b5389afba38d1deb1c601c5fa88eceb3dfeda8345c6d27f934c0bd62cfcc3524ef66806b07763cb523108d0826ec76756e30e87b8c672dd002fff9c26ae4ca187015820ae49a408afe0931c98525fcd09133cf23f44b047015e15d46cdab310420e6ebf448327d06b47ee676bbe6d33410b23f17cdb69c49b30df949fa4f2863a445890cbe58dbf56d36727b3d3fd31fed17612701eaff5dabd54cea0b9c719724eff71f2db48cc394089a6d93facf9835f2de763b681e1840385c426e0ba9d0de3f59739fa633747eb20ed4cd4b4c25cf08a654820920c63d316c6e25fe5cf19b302eebd5b09fc6d132dd568124d62239fe234e0b81d495ebd3e9724330c963fd85f44804aaa5534f0bef1e4dc4659d1bd059aedc18f97d38a89ebae2ddad181e87fec6d358f2344a82849e20889063b1bed3cb3f9c010abe5a05b4495e2276ebd4e25ff388594279a14f0d0f0d44662d37cdc4993650642e3f3ee1a2de4559d1441a6817173edde51713bb26c16c52ccbcb0a511c549ec5cc3597e46b270f0ddd912336e748c9464e4dc60d3805baa90f2c34c31e24b1ff1ba2ef2c3740191be3b5f6f160ddb4ba5587f40fcc6899cc812a0be5ab87995c225eed8170971601d41c054c06755a29d3a738a31cb26595fd3b97afa237cae716a58f63b28c4c74590d0735aabfa7d1a4bfa3359284f9c67ca6077c4271a618b79c1b9ed0127fd4df711c0ab4d4b9cf3296dca35c21119495386d92edc152d9e354bf60feacdbb484e9abf43872221e84079978619038bec5ba848848dc4b3a1f075d43a088cc821c6e70fb168257d696f6ec51d8fd9444f179f11d57843ea62112c3febb3da8a2ed9633993710fa218682834fb7054a36ad0621b36f3765507ebea48957ad2db78c2f3d7e8fed1d17440d3f2f5b7e75b0a61e24685eeac8e15779776bc0d43e098aa846abfa31bf7e352a1beb111637a31cb215a1ad9a83e2ad1c0a1b61c944e09f7df7769f7f1c9ee3ec7dd3ae45833c4cde602b0a2f3e2121ff9c0b4026ef899fca0012bc94dc6f115f2fe4c4148e58a996d096fd01ff317b4f3f9bebea7dd414971fd43d840019b965714017a47f5c7fbe4b3e69351d71f31073f6f4592c96986ce99ec5e6d16cb56bf029e5143ea3fc2c5c60227a3fb38030e7a294676908af43561c5aa89509e1d4674d13d85126f7f7b834dc537db6b4040a7524a997e7649604fce377c86d8e8b699f3e7f5007e585879db4d0e5870709ac2d3e58aaf4ab3728c22eabb589bda6554a3b9e593452303e3653d4816d76874c0b1ea3d8b581440690c07ce890b23617178da1b4a1b3dd3ad77f14952dcf9eced89c7e91a49d7bb6887e1ff8e880bbab594b4564f6f74e8e10507d13e28df5a0d58c3f75432205bb245ec0ee64823668e561b9f58f1f6fcc3e213ab70d19e28607a20a85dd125b6f843e4689bed86a08ffd86851087c90e376d6c969845fe35b5b043e6acc04ef1f2f675dad86860d3836f07c778e6a0969dccfa13fd6376bb790c8d98833da928ce3f430633f45ce300ba87f6bd684e460c43040a3dcdab3a467dc2d717c1a2e7862a4c76c955b3366d67473b487f467efadb69be48b84871ae30cc12b7b551eb8dcf543049c41774a6d473329a1ba27ddac49fe9411e6122d7b11ce2122b1e66bc4aa4340247d663db7d6481e8029dbb92a0bf0ed6731017d6bfcc1f9941be7a1a64b7d679f8f09b2508f65bfa8562ab92ca5ff5ef351bc218d97bb89c18a599d63e0151d65664b225a466eb525438ad7bf9b3ffbd567bd0c22da334eaddee75119c5315f0d1653d49afbb12155ce1dd59594ae1515e04202877a594bf05504616498af3f700f14ae4b6b4f1d640b514fe08e337754294809c82c8bc181f05c8975bd5d4c94637bac74248bec8e2fb2c963d704529bf3f04096c3ac29e26ba537ec83360d30b76330b149179bdd8e813f3a1605529a6cfd8ee5c1d919480946202cef138a4af984deb5331fe60723de525efec67e52e84e3081763cc400c5b6ab82f154e4c7250f3f9062b49b138eeea3ec16d5107916668f864382640ad71da5014570667deb6c34115bb894423f83802f469a34c50e015c00b0e6225cdb7aaeeca5588fd105d1cd55097e03320812a375b6b1c27d0d6e70253256e6d27550338fd002b7d074e3edbe31a234aeb1df1f75d4a2c8513c52bdcf019c5d2a5fcbcfbab802b0b6ff70b0d99e46ea5bc10fc272a70a5738cbdc536537efb2e13e8d094e8cfb7c0aff63a91f036ac1711b7b3946cd97c12d53004088ae2c29045a746a20cbc93f5a55c25932ce1ec46bda0abb29b15f5ac306ca3f07290c548b96782cc069dd5ba1d7b6264fed89f1031a7752dd222bd2863769cb1e803db40a5dceb63fe51c581c2e90dee73b4b2e17ef84c9d597eb0cd3ae7b58d837f3a2e4a5aadd1431f2e46edda7dce0ece91a1361ca1134a66725e1513ee304d382ad36f8e75ae354ef1c10b7810067e1bbbf3b38e4beeca6684fe7e39f7f2bb3c9be2eeef2ccdcf39ae243c07de52c0a8c6c2acc59614047e80056d6c6987c5329cd71a6ca0e4b84810a4fe8ce6bfb7fdd2f640990bfde642f8ff0cb9072905a3cf14fbcf471819a564bd10dc466cda8c94cdba055dc13d9d63b97a39d32f4196e12e8f20d16ed74d753880511b04a08e60e13482711b3e9abc8ad729f70c0e36af769e054b50eb439afd31fece2629bfaa2b97c6c713aa2ba41f3790db4796c012482b296142fbdfb825a3a6245b550f7a0428ef60e6cc308dd3f5d249248d54e9394f72a2925bc7f3feca0fd9a4c69452747511e36fe4669725116f133ace8730d560ac0473788aee5cf343fa6e595b8fb2c5f8ce128d257e15fda418992c77363b909553c19b84727792d2dbfdbab0be27055437f7eb63eb40b11c61f63aacc2df473a2e999d3b85ef83fba23c318627836a032ff1f7e468520d7f9e3f04f9d4601330c95fc1166231369ced7b8a6c1e080c11826b38e2d9168b5fc65c38b10220fd6244b22018d67750768b55c15aff1c70d7128364bd03d9c605bbb7282d7740cb6a60987ecc9b9a410352e0378d47a73434d98738a0f12f70a86a34069f9e092dca18bab1201c9e07be8e4f4bd713f059329969de3b2c35bd96e58b07892713e513b9ce7ea078cffe87d9cf41ec61a7bfdebef38e76d1fbee0e747260d2c2d6529f82d97b36637fc17f767f5d31c3269b4804d4abc3f623112f32dcc743b69265e3eafeb65e1af1a388f72d652cf6effe9f2ca9edfed06a04e0505d65580753af8fe2ca101857c2cde6c3a3b5a15d633c6aae6fee66eecbcf4c54f3eca24ad91d20cf70e2f2cd259d1b82c44bb70c3bc252f8a6d9040096d3eec911733db46bbc5e4aed77bf0fa9f1c454375563ca0f249e4cb5663a1a30bc29ad506e456adb0c47b1ee8f3a810c224d0f80c0dca58ff467ba16af49aa72c8442cf80f7301852d92ba12c9fe3a907d93a5971232000c0cbcec1cef4aab124f7bcea9eb7bc65860969eb60f589f7353e8942d0f132ad18fa3294989e104556ddf7ceafb87b37b43894b63062756434a91d5b80f01a1f40a429b2753c9a65db116d37dd995e918fa722867516daa80c1f495e5321e98eeb427fdfee7e3b3b7a1b37aeca3da3519a04a3c58cea02a87dd23e0977876cab94d112962fbec8e87b2d9eb93ae82eff1f52cd153f44caf4d108b0bc36adc5bb55ac7e47f417381f2209b01ceaf6d7b790de0df6784743acdecf73b82545e395ad361dbc6aed20e7705cbf3855008b8f5d13d0dea3c7576b6f8d68156e90aec4da7717b22475beb2f9cc733a9680844825b90ff0d422726ab304d8c42ecea38f3c3c03d06af447c024fc10a4e04717c7f79b75c13c272474f7a3f08e12c08109e8c8b6da843d9d48efbd2e59f91c5c36512aff6d42232bd2ae71f20d60d73c127a6584f5dbfd6185a9cb1369cb55c7893b4c327f61336d4b215fa21c58dd0f584ce091faeb54e64f3cd477876aea157bc32207af166cb44cda118504f4d90a44c6b1d71548911bf0c2ede80933b2c7786b610dd504936ccfa83f722bacf43098f4f29139fe8b657dad156ea17c74a0e8b47df31417dd4d1c7878a0a3e2dddb5fcc31d712266eb982f96ec1b9af2f9dd1b14f4e8a1e838e303525f7d90e61daea38eaa2881afcdeb86c7d352d117b5587644fe308546f811c84a444af1317e0ed278ae2687d86a17e3664e4d8359f0dccadae4baee9598d8e2f776e980f91acc15db95d82ca7f8809141e2f5e1a918b37aea9eede025a8ae50c6a89ea28905e697b083c17f65e10fe78ef1b10df2642767d4500848b4849e325216264cf9ece392096671fd954f6745e0f29cb63141de08849c9fea4c1e5b61da0c472392e0840d63c7869dfeb253343f090dd233b65bfd915ecb15505ee68911484b29bd2754ca2b0c4d82c3dc561bd4667906776c70cdef2b1ce4c3cf0bf7fc89156ac40c2f54c0ed39ed17a165d01e3151d709d7aa3ef8d9c1ad3f405de252dc6bbf6883e86949600c9183cf6cdf6fade51be7fdfe3d6dc216dbdd14c725eaa893e0ca61082b9a2e952dc35917064eb78db5216970ffd0106ea86997dea4294325c0320aa229a20cfa7d8ad3eb063713b3da962fae061789d4a309f6bde07aa54445202b439f5402621680064452871aeef85347b8e0bc0f2cc2b21fef60a2ccbe7277b23299f269bee253ec8cf14ef5579f88f88e3ae115b770c0927c20be3a2db4cac06c4ad9123b0e179b1c35c936340eb5daec1a60446f2e6f53243747b8af6e2e81f279743c72e27f4d3585398cd4d1fdd4b657b7a16db02549b7d5c71f301980e6df610edd19269086ee8b2db7cde4c1c0b8a870b03d7edcccefc25654bf22229521bbdbeb735d2a97681924739e9640955ec7c6891efcc6d6f47c7dd2c97e80c572f9a8ea19658d8eadafecb929cce5c63ebd0f31cd2fa11d523cc123c5035189e0108815e9fc4ffadbd04c0f57122028ddbc022b36c18ca5d9b2a07fb2627f1e1bda0e11167cb01577f807316d5e9884b0065086c4847f11ade0164c47b47d62878f9dab7ba8d3da6cbb384de081597204e88a2d186745076eba70c2c3eccbdbb4439c455122c9330b7a954ceb5174a9aaa245b9ead6ebfe035ea480d1fb9ac91737a4038e7ca9516684d679e163966f0fccb3491dc09e5e9f6f4d47f268b1c047f8115057c6d89f51cf5014357fdbf0643c50e0894d24c8ef8a8ff355cd4404139ab4b53734d7b3c66767311b012909903979897bece85236bd59a999481d66ec88c68de02307d502d7f6abc256edc0cd2d63d2a24c0fe912165e517b61d879ed4f4b4687d4db7120ad75febccde314a29c930f9546aed4a0474093f95fe1ad1be8e3d36388ac8d5952f48bc96e91358095dd04432630b5996e583e0e8e786943859edceb429c241dec4d60a8b6b00c4b74064591e8b0e48ce573668ec78caa2bfdfa2bf28a8fdcbc30640cc15d37705ba938c74e6c48da7f737b8c12cb1e63de50b4ea9b4f3ac93a9f9e582c79ae1ed81db51a4ca66916f5a2737dee1b4c66a6bec7f4f4813e9fe2acde423c7aff52aeb8021398b1937fc1c08f1aa6722b02da6147dea99c70f33b7762731ae463e508ca0b034a0308fd5e0f81d142f706c142fc25c0201ed89654df21c5a7dd63a591a6ad6d152a64be2e36278c1e9459a058f74b051332d450b1caf39212d9b87be114cb7ce142c2b403395b061c46e8f172b7ddd8c7dba9a60b4e5ca89635f260c4dfb0dbc1292e1ed1a622ec0cbba1b09610fa5cd50cca1c6bd6c8b5f82a26f58b8d48def80191657cbc7c0c458fc4c3795737c2f40d11a3319e119cf462dd48bfbe735889e0cd626c573931417a7491bb1538c593b1e871706cc2abe8f13dde22ffca7db829993c69159d007cdbf3c0f6fba071539a72066296798ba6fdded6f2364675f5009240e3a812324f4a4cd3ee3632d6d7f97a99dc13d11b2d1305cd9efad083134d84306158aaa151b0ccbef0c0f9abf25bb313494d45044e4de100a3a87d253abca3fa6add453ccf9ee190dffcc54beec2285118155eec71d0919529a8cef59fbfcd1566c7faac605ba4c73fde964111188f85cc3ec28f41c733b2452c1ace4abfdbdb18b5f894fb4a9a8ad39b4a6d59096fdda03b42fc5150a863f4f7620f3d51309d36613f1165b8c5d7d1e19ec3d07534f99e5cec8c3aa4990e3c1978d8606cd8b0a17d387185f302d9df755046ffbff1021b1e5b8d3f35af3e1998617cd1153604eed1d4211872dcebb44756ef0eb148e3499a19897edd89c0f4a5c617ad47a75676477f4f626a12c62979317e51ee39c3a9dbf37fafd278cae42014a18c3a01afa9a46f49cb35fc0ecaa9886da68f6bdbcd44dbb0edfe9fcfc8ffd6267b12d0f5047cc85ad2768921c9380d61ffd7d099d318c30bd9c9b03093b8a92efe4b8ba3cfd9df17405d106a97fe49f2c29b40d8f2b7e7557e48533f95310bd09ef9f4d6d2238dd9db862bd5621e397e510b2e6ab56b11576c738d6642e87abea3cfc1da143591454f1c2d0b1403d7105960e144125621ce834135e89718dcd4e5ee83ee9eebd985b3dc26c25cdbf462a124c271abb0b1a5687b30d5b17f899db80ae583f62bcc635a25c74d4e296fcf25527e96cc3e9f7cc89193f3edd8325d50bff5472531366a51fd0dd259dc99e9cedf7114a5f7b97c76294afa9019aff17aa9f6b7e08d4bc73f6442b5499811c6b63e1f770f7c4ce30723609ef0867a119b0532da5ea7ee6b8d6c247161cbc66889abfd6cf078aff5cad040ea3d94efdad8ae354fd995e80d62854b50d7b323165afa9a88f5ec8855338ea2cfd4dc30d935c05779f3e4711b2b078533ca0764f1446fd47ab46149176ff9f291038719e68a97eb359c59bc736fa81cafc59e3aa0155e7f58b9f1c80fdf26663608f1495ffc922ee25f9d52fe326fbb15fc12ba663990dae3899223621d94ba99a38e7111abe14202e164a563512090e9a2de01b1696ded052bdd697ff761571d1fef1306464280d88d2d664b28c1642499767fe4ca96bd0a4ee08182785e0b6d5baacfab6f0d85bc93eab0612200444af1d2c898ca7ba0e41f05df608b4b6c8e3730857732d2bd4a5e443d41c55a4529e90af0c2b15b0644250999bdcb13619c7ec36031e102825cfdc6153a6f1d5b23c3218dd2d2eb0189e3f64cf8f54216257d90c7bb27bd8f4b6441d6a7dac804e841162d937f982af859033d3b888f9f7b984020d438de73840ddcb3a7f9d7521262021fd66e6300f97b733f45b8f69f88bc1ecf4dd7c9bcc008809350dbf3dffd3e3caac49e8b2291e1c658859523344d36910e623ae41a62f7e6849e95b772dce7e106837f87e6479bd222309c43ae2ef7eae218245b4d7e68dd055cbb2d86ff4b9b2f6d3faadc4678bbb56439e8042a1f748d2db31c092f3cfbf861064119683c70be5f3472a6462fead02928f392d4ce9633585b13d130bcd03f86a46141089313986a714d112f25903c74706eae38928ec2146a004a98151f8878fce9cf97db3a5579cf1a80d953aacbce2958c27447ef9c75b8421f209dab27713369027140b85dd3d42e242c5f413b93098e87771dfd5328a0eea1a48b87b9ac1272a25990c92a3adf006387ac17d0d77b652a3e2c49c32dcfa9299a2753dfe2577cf771460cf42ba91509a30cc9343044fc821b63ebf931c0d9851c2205f219390b230f9d307f8017e79f51b3a25174244f63957565c7e5057f77d9900f77b4ec8afb53d43169457466981572eb1a1708d0f522c31696799fea49b45a8ee6ae82d09accccf229bb5a121f1ff62e3c475e081e4e0cb72dfed01af7dd43e683e9b573370e3f665473b70ad480c2c51c6bf4cd7596d059bd868df97361f59e2f133b4a3493f162a55faeb1e2d31854e310ecc98fbd596651cc104fced88f8276492fbd41d26b73900a99c619a256773e70c3918863e492f5f06ce8a6d51f3b234b489dbe5f6dca1a9df2c3d568d5a9dcc8edea9c35251fb3f7bf05c521ed404b172070904a8fc5233f50a81216fcca51faab764716eae754bba0f5cfae468f19ab06e55e00cff6dd23b6f4642c655138dac471944fcee078f2e8f367435c5e3d3ced5ab3314398fe453a034885ac5ddf8de0567e95fdf6c1e9953f641bce3a609d5ded2c531639e0c51507798ede67a83257b69e75287b2a352bfec26f05d74e3da1fd2393481425ef3bcfa606fe58a75db0065f5c12f8b4053de878d44a967acff79004bdcf1a28f4edf88dcc541de80a487dd6b31be39a0b88a1153723a0dd833e4b852fa5e57d53d7c10aabe783082b8466c2b3b006aa94992f46eeed7b76cb58249eb152094dabd15c2ea8640f30afb18852008366a8cfba4debf1f0294ccf30ea5075a492925be5e46b904de5d311a756e9f83eb3efeb55e001d166bf763a22cc92bad165fa9ba218a2972e41bbbe371b6260cb89f9497fa44b521ab5affe7a028a37c0e8bcdb9868bdb25df1cb869a6a8ea6332a56f03fe4bab528017ff2b99e230fa41020c0d53046d2355d8a1f36ff916749b7b1e061e19cfa47d4910ebde5fd06a406e6737da8911f6a22c9171c0c346e9c46c993e161d3f0c541a16227a0367fbe5c6442fb486a4b575f75d68e911560cffd7d6afe5e66333f6d848bacd91428d2356e20f3d8c35b3d5a4558c941f86f552288ddc4bca30fdf34f943a86dd9cc3a159e9bb5ab33553ceecd18159e3e44074def2f9fbec4050e291bd5ec3c2c047acf5eccc0aa730faeae6c5b118eeb3bf7ee31c3674af51f993b7ebf7f45d67ab14140dc61eeda2838804a2d982b83bb9ffd3e391a244c88eb3fd9a159776dd1f6a139a066f3562f5edda80f787f23d2158cecc54ec6e7ee039e6861a4eacc564ef1d04ded32f75959808ed8f1e3c5a69f1164f24393f619f2ee81421ccee4173c63b805440e4591f8b75d0d053166b85b4bcc4a861f3dc10fb991685809f280738b56a5378a0c9e9644bbcd87c16bb7912ab4bf4da735cbfee9111004c7d0e05003f0f28b69af7a07dfe763ff766c911e306f6c927798a86fc9e58c117a7dc75024efd03c58323460b4a16dd23aafe3d75b375e10e98eb0527d52829cf8431059de1e90b09b5763d91f0396338427c778ed35ea3c2d0384c259de0e221ff56ddc16fceab3738958f8d8e78d5064c910e0df710c20fc9d729627645853c80336fa095bcc99f1250208e9a72e8ef6218dc90e126ca4e00bce262b86ac061e40ca9a1e850edf03efe97d66fedae3cd8a84ce6988b1bb6042a88a92a8ce5063d569cb5212006f7d3a9cf1411f2134206686263e3d6c2b2ba3320b1355e0e295d5a051c938813a06bd9b5ad56413e0795038e290ce79af5211689e906570f3810a1a0f2071c865ae89ccba1caa64be02039ae9311e3c52b045fec6c91d0560c4bc648bcfa62ca381a2fbc9a36a887c3e9d667e6975897cb0714d7bf20017ce67898837d2b0e0a1113b3f5f3dacc96c56ceb1a531036cd3fbcfbdb013dce2ddbc702ed9420bfcf24d9baabc9ded171804b73b158e4552cd61b3a096c573ba3292ae8132739f9dfee1d16d910a66677c22b5fe11389f911ddc08ae71505831e6828877c4cc91b9884d804c28a21d326bd4477768c15ed04d3608442490d0b04756381fe32a888dbf2e1b80956657d1f7251afd8e195492a39e508bc1290ed53ad8d54e9618d8906d083aca178e283960a5382dafa35f989c817d3289c0813b1548d786f7799a8bbfe28ef88c2729437215ca034cb36473b597e5ea70cb8b450b32b3dc6fb0bb5856a3a48f88e2deaa01506359ff9a5246df22431e441bfde3f7eb61ba6282d820471569fec50aea52da8d9d5ba52ff9c34df0ce786d18ec4f7f6298796298440166defcf1bd912a6fe32d17ce7c35fa4db5749b502a69435dd7b57e99faeb14dbace5a7d2991b98d11c6d3f65f266fe4c1b4519f4b6c5ac87a7e1d64b311ce9d634fd68fc5dbdc1932581100f4f26ed98aa910657b1a647e448f7ebaa32ebdaa50f4301690fb66272e3e464524988159764f23803fb114f9280c51e38fbd322ab48a61e39a0f6bd70780c1e14773654a6ed0d4bfea971a0f1711cf54f381c93784b33e690023fdf6c3e0822d5c3a749bb51bb1c0ab171e5f185ffa71e2623eb24320b598687fc6d343bd2e3fcc6c84de90af591795635090f679a3c9dde139edb4295047e7659c5a36737a1521355ab61694317363dc7e8d60a0b13bd3bf14c98e229c3c7676736a587d5b1f292baed74e873fef15c165902a0634774693c158e8d7a8539185b4c369b8fc71c6444afa6bb7abd6b628de9e5f93a6fa8cd43897d86e69222eb88ec3ab1eb196b855a4ae484a06294589db1981aa0bf1849458ac3f4c102717166727725692bb75dc33e4d87d1d640e81619d644809a341c26d53b8ba0bbe9d5bc401a4beb0abb0bfc9d8c9262cfc78c66fb77dd064e5ef0a348c1800bda378e67d593f61bdd8af8ec4bc8528f03cdbc75aaec58537a79506bd694ddcefea6e1e8130911ac5bf767c53ec764694eee8032baad6530b5677f0374a59b4f08daac3b7fc2d258e2651d2f28a93e1c8a6800a59f700b3da3a08e78ab42ccaf9e8439596a8b84b087267ee0dbedb00b266ec01af691b7bda4a51f5cb222fab927315af05bc45c2398f3066d0b287a837bddfc93ceecfccc9937452d3254d33837738ef554164b25b312eec7fa18691f85c4be63025f9aa9e8c4ad5112210f4c8cd53dfced98f0b4b085b261aa9570c1a668e41d4e9ed3c3198e5f89a9452eb5564b7c131b38a697b408083acf2f3a52d712b07955133fc9d0972e1c297e44f54f9eb815ab3c8f6539dbc696b7df138d50f9b9fc104da97fa655dbbb835f7192ff99ff3e436b50b29bdad8bb92109549b54767ce33134c8ec6dfc66a410cff967e124d600db7c35f9dac75f147d5df6f8e4b0a83f95369b7730f94473335d8e57aa686eb363a07d23ee1ca42aaca01765ffe7a894ec4aad68c326b9ea384766340b654c243fd98b28d5c37a47fe69320dcea454c55329aba3c5d74fb41f3500a8e12fd850a3f161337bd296f35f052d076ec392998ce4d13681e72db8244f72099b8df1653d13661d944f10d792976b0984812ca5f9e427f5f565ed8d692699368a3870eec419110bfa88580cf8bcdcf86327d189942e938238e3d7d7fd195dc94e49067e8381ec07015f12a88e9e10ee2460e6b76428f8f783c931b878064eb522aa3fc29be44fd966d409f86f9986c42cd8708daf57c434792978719138b24686b0be2371da694b2e7f66419ac47006b8b53f72f80589c409f13348e48d4e5db326dcd0b26e8df7cc03422fb6101d3dc5cf0241e737cc5d90f03d7e72ab21d503f570df39aa31587ca0b80bb2f11c091b76c520fd43bbf04a00b0bf1a1c1db12bfee217a1e5287dd0f85781a52ae5a89f5e16f0dab7169ab0cd52c195807b7f76c6858c29db8e26bc697e5753ae527d781c556bf444d1713784374c0119c62314b896c557c41af0ab6d662f63861f050e351e651158b7c90ff6ce6e5aefc4b9da3c8446f30db4df155f11a749672ee27d27bf559442553dcf50a8cb3dea73f47a0ae028759aa8046897679291670f716689ff01a88fd052d3894f6f4dff01417964e10e9af8d3b3185cbed15b42d6a23cfac5901ed97a5172c1f3f136fbb0b84be61155daf0b82161496237989250fdc436d77f319b7a56a8bc3cb6a3f9cc690b3b644c33c93984254d6875c7903798bdc9c3641e40913bbe718f29effcd77a4993b2efd5e2636ca17978efb414d7f05b41a1a9a895627eee07ad95a2e437aaaa606588130fd6dc5dc6be42e08cf8464e037ef64e7cc20674c9e79e35509d5c8b51399330b7ebbf45a2d2af7e8bcdce9d5184041629282f84b41c0bd7ea94b11c2aee011ed897cf71dea428d8fc74edcaa38f496cad5dace16f0a019f0446794c35cac5c185e7729e70a3ff114c84af9fea8ab7410c9b7dd6f880d518170743110d79e4100f2a18fc1696d6c6dffd32e425f08344c483064b12ba26033764389fa5b29ecdbe87fe05c87c6f47884bcee38841924b7a63ac8e0857e45f621e1b78c207f94c11ebad173990fcffcf60113e85588e6df67345e30790bef552e9153b091cbf0f446d6bf4123c0dca7e2a8958b7161dbc18bd0e928c5de4ac7c02cb3b7ddd1fb08e827536ba9e4f01bdd7ae184db32338f7b29cc6ecf7248c205552202d1ef7af4b0466fde03ca68018e2b54265f8b84258d4661a61c634049418b4975daf75d316ca38e9a83fd9c420d039d4f47ce3341478774ca91b45d61c26973870ed0f609bda428bedcfec5e9b200fd7cc0a95be8e827c6a3ab57c259c374e9e5ef9bb6c918c00218f7ac763df5f18164ad28ed1910762e7951049d405e2ac8a25fe5c3b87dc9386044caf2c87b306fc8c69917da85275e96831264e54fe044da220a538dcd83b57c9926730ca8c46083ef0a33e0e8668de8601045f06e9fda6fd73d435caa1e350b04c14be5b64fe03aefb42297613dba6076f32f0c7b5f8260ada358cfab281c8dc3e15cab6670173abe798b6de1687ed8da7f192e1a0865b7a0dabe692123ab2fce472bd664f462786046d6099dbcf5b1d57a2170fdfbb1c6777de7a8accae1a50a8930e0363e0eb65acf22bfd49ab9f40079c93714503c02cac9d6baa1ff74e33f74cb8088bf48c1e30770ef56c0a8398504ce2ede09bdcc4f00e5bb7ab0b46d6982d91de6c7878f13828d5608a22bf6d14987ee61cd7127b94d95b8b1b2c07179e5a2595ca6ed75e0f7cf19ac5ff8dcad4f68c34760deae11c51d99305f42f2417c349db2ad777f8b295f89814f41a65832dbd18fc89fad17566522aa4822242242140144a889554b1fb1318b49eee636740cc579c2e82c9829be2379d756e867b194b64e1ebf94eb3b1a1b77df07ea29a0f4d92ad021235bcf2084a84ff71fb47f69c518c310a12643a024b70b2ba87a4c206695c2e69cb6a0c3beb9da0030a1dd95234e4dfb5799408f13fbc2ba87f1441dbe27a25ebe1c6d5ff356144114e57b38f14b1f61531848fd1d1c71995722834a064d5f87ee4ebfaad41fca0366abd7d87ba6e7fb10f35c93855a7960aa33e63c70f6494c45273fbfddd5a1c45cc69d6e29d8a26462fb06a1cebcd4d00977f99842890c4f23dffcaa9dd8d6673db7636476c3c72b845cee27ba45b7933ea9498753bed51eac8d2e5e2ac78bf1b9cb16232e4145425ed4f3e9e2eb66f9dc094827d234756519174c4d5d15bcc1c081eb9085e6df79a225ae084c798b616bb4a49c97d36f56b7f990e4712d39faf290e8b568a73b40da3dcf5fa32dd549e58a1e72411c1c42d64994c2b889d76f8b5d84f5eba4daba9c4b0f0cbcf74b2d3c873e681b36d98055280aa19751cbd4637c42a8119be109342593139a4652d63cd6e35c6cc4e45c6f271a3c506897f0d3f033c2b6d5c102669b590ff6ea2e918ce937d098ad2201656b79cb9d44ff038a7db88b8475334c8970216eebf520ce393a07de8c4ce4993a9f55333eaa440d1d4595d0536d3d3375e770d7391c47eb66ff336b215ff538f723f54476327ddaadf36929468f1db30f33747860ee4df88aebd7cd508ad20d07170eea83cc35f1f56a5cdf1a43c16c2c3b9e3bf6931a2c463da60e67006f48086f3a0273eda553caa8a459a016d725108e6b7d437b8b475894b511b02e3a201e3197329d743e2a144e21ed002667b5ece6cb1a38ea474d17e70f6959f1779b4b481256a91b7ae6e4b42ec488c55b3f96feb6638fdbb82be26715d4b3f14d8b87281485885f0fb409a3981ff3a7933417894d1d51b4a9d54a525363d405f72f45131fa47aff51ce4df3ffeb87c8fac73a36abad223ce43db902eb8df1ba49d8a6e18bbb2a5891b72d5dd0d8d596dddb349f167fa0425961ed307deba4318e701b9958476acf8cf5f8a8864c72d317b2916a9409d82e48ac63c869ac372bf3b17be717e4ad81ea54ecaaf0bcaf3055e08cceb9de7fceef5077d3ca0d801f79be55ed321e70cef9d8d85ac4b862e754b66658f8bee320f02422ce1cd49c64f0f3db19abd5543c031f2e2efbb23f61126cd92295ab8e22608ab13757a14255df878739e1f579651e3916dd4d5c9bd4c30459ddbf8e97dc658e99cf5a893a4627e882b4f3bfd896b34429c256a5889a5031943574dad90db58ee516bff47389dc8492718a12639abc42765ba7d718bd843eb78ce12bbf4965f9a8d63a6befe7f34484b16ce80d326423b345aa7ed6b8527557f1ad27d8ca6cf84e900d8d93ee0fb38e7a4d305cf2e1acfe7bca5f2a38e36bf68c0eb75eb928d14dfbaadc1c33a378228454095d14ae908b615a1deeaa30015135c8d6635da62fcafb9ca27f35db8cf8421bc48c4bf268348bcd4b8312f35c5f7f26a5a71f1739a4e3404046779c3758a6f4f60a73c472d5a762b4ba9fe055633e93b39de92f10030745e954d97e8d6ab54454c47c827afc7e680dcce7cadc06decd8bb3c72ba94ae270e14eb91ade396d3e1490e87be028338d8ec81871f3b6d74ea4378110dc654f0e2549a85a77b05d29f3818455f80af09bacbbe299393bc5449f7e7bf52fc1c65866df53e069f999b0b756a17b4335077b2a647734325ec9abab587e877675be792afd284a225ed4954b25a9b401c2303b1f4e1b9ef3dfd6dafe08d8866c1507b835ac3b5597ea52ad0acf94a9e67a59d622063344c738ebf81c1e5c69b86c1c97e043b05a962b96802ac937a5d40ecfed149235fff6d3f48a361b23e26dddef47f24eeaed080dedb5f8141943113073db6d78250d03efa2c0df50c6756c21083d435ad15dd922f00f444834c2920bdeee6165fb161b86d77e8846fecb9f0b51a25d1c4ad4805f9a5749902887765aca17c9ec26b2446f3f73d809d3c132fdf53675559615eee83f6a4edcf37ea206c1547921dc1ef5279ef0b93d5766cabb53acda6f906550442eaefb895c0c55b0635242d08940eb48302d87d97a073512538ac7d8be36d978362381e3376eb2f9095d807404d31f96fc36d2dd3fb65dcfead90711c668af8a3373abd3ea27abd53f098ff2f9833ff68788fa60f2282ce86e6dd0e96210eed042b088dc25c204c920b624cbe252587fdfa7bf68aed34a0239ca1d6698f89d35323605a9f0117502458807930183dd2c8a2be82d049d88ddc3af06b8077dc7832442387ff6e9687781fc5649a50107f11aff22360e37a519a44e09e0dfc227c8f28bfbf704b54f6593149158816bdf6d34aa981f0bf1b2f80bf33e4bcc05d71fbdf815dcdbe45b37a221607588d10a30ccf148ada2ad6418137c108ad4d4247b5450dab303a682f2f73b18d120389227fecb8a822228883850e1bfdcfd731c82b8ea066e6df4bc294831b5867c8937c4329faea85b3e023de4033503460de33340037c1bed6ed2701d41a3243ca65c667edd3d8889fb0640d09c49163bbef6c4570f064689733952b7a568d3f84def1804e554dcbd03e85c9a3b1d5b2a158736ce84fd0695cb0b23df95d0bcb6e5de3f86228001d7e6d94f22424ce60109a080693ac48ee9169b308034a13587232d79db2d4ec5cb13f4a59dc55915271f49a4386048b3994a125c4f5235794bf58955f17b920a845156b490d92caf5ba4dbb266cfada0c112667234b9c02ead2ae28d052d98ebb9df4744177b32a39bd32d9c9ccc44d6403980245118fbb66cc8515337b93f4c24772fc976fbf4f2eb2acf45030950f6e5cf6bd9bf1cdede338e15b0c74f2cf8789faaa9c2c41356b9ce8f52ffc4c609dd381f92d78b1e0578d471bf4c62e9011d98a18cdb823fd5296513cbbc3db843b129d39f4da9f95a8945db3180ddcf0b27ad640caa59a9bc0f8b6e6917229f0449b9da1a0170396ecc9138e3f729ae032f983eb088efa971f6cc61c6014c57d68d1e45bbc81a74833e8eff5656421469db995601999060fe040086aa6105c83d8cabd7cf107e614378bf3052fa1a726147056ab65f34375d4e42499f187a709fe45383dba723a42a683953ee5571bf63432150b74128036c7c5d56bd4a102b2f17047a4c56542fb57529fbb29e89242959b5db121f670fa00ffa04154da8e6a0c70dbaa8c5b9b0e35a06b4f8bd3e5c1b52f42bb829444aa16a143f2833c8585af79115b2f9f415437062d4b86249afc9f1db8d58f8d4a51cff335317a2cc04d7e5b70b35ddf756afde241544625dad1cf186fb6b76a4b8f78ec8e8593347c23ef9d9a910221d73aa09d282ab6aadb1ce3dee6cd87b2514864db524758c174a639f64bc5155f7c5cfba7f5f0c1593a933246d16da73936394470280f6e0973781ca3158692f915c512e973fe0e75523942bfdbbe95e6f5844dbc69938398b851c8676bd0d3f293d1bf703338ae11b94b3384476ec3e0afbef8074fda5d1a1df247d9d0c594b35ed93296abc8e00ddbaceb06cfe0121af633ae77f3b92645fae1669f2b8ea2f7053d3723b862af3866cfe5f9bc418ed54bbbf9da325c9e15cdc05038ce914b23143422b2d7201c86b99a565ed8979a4db71f7aaddc701c60d4b2e62c8b9da5ecc660c49b44f0c4c499803049638af4fa9481ddf50f9c4812a10a8a91c474da24478e1d65b50d4bcc9543412eab185b27d1d2150a19e7a933cc3a60956793d020dbcf990afbf0e7bb10f4420ffcbe4373c23f973642583c3b6460850ce4eb049550855c798d945068922342799d92872c5c56058e674be0239a86e95aa12b331b3a2750957e555d12fda883c1f9ad19b41d934eb6306285d132332a39b77a2cfd5d256bd8373562ed90ed3d9a0a90facefbd1c7c6e0f29c49ce42fb34fe1097360e37a20888d223db0bd42981c66e8967ba46daaf62fcefb26b03ab66e4a7638d127024d4d1189ed31af29157bf26bdcb2ad4c1ad4304aaa5efd1dfc918900c705b05ce3e8c440144de6c0fb2d954da2d077127ac906b702abbd25db1c0943abf4f90dd4bead208a2c2277b641c7cb92db9aea5113d714a77860174bfd369de16d8143b1a582ddf332a556eee8a9e220e3548b9df2cc1713eedf6c335e6270be4c58ea293367c175fd922a227eb7bedfcee33f53901da89059626031d862c827cbca0ab308b4f81ee0af68b6da9ed5be764239f749d7c4dd58d0a36ad9bc73cc505d20997d7b22b584f128f3bb545fc48ac247e7939c08d1088fccc2e8aab8b228f5f5b7c76be58da067ca0f3cac0ea881917831473a0fe21f3a9c51a243ddc66b6c0c192979d1e66d219996d0a266dc00408cb1f07f81a3f8b643d9f0b0427036716e5a5bd5c52946bf6e88c105e9a51f89ef29de84074a5265b612b9f93ece940e96282ad334ad1eb4a95bec5de53889bfe8724fd350ad8c2fc670f08e30d27ae8d3b3f5f09e1ef113800c95b766ede16233ad746362649712fe3a3754349cb5d2b5a1112d28c8ead46cdb97725a0c99e060c343cd1237cc0eb0a2f0709c459905892f931fb3bd645826e15cb3c656955007881c66c527657ce144c59da1b21498c09d29386b5ce0d3f29c36356fe9f8a3bb911e36956e1050031bd7161f9df15f7626e55c33a5d2b7bb4018a5f1fb0a3c094b9bf069a293e6d65c83e085768a331ea6db216abb528fbe77d096d1d04d62b9c0fd45426fd3e1f3543e7df2d6fdc4dfa3c69e6d91c4a4f8bb08a5eb2d41d11185dda46accb58cdded2df94e6deed2975b50e07e3a615161ecdb1c918b6c881e3e018fb5d2edc1293d8860bb1289bd0823a47d7b05cc19325b4c52374dfdd52cd9c2753ed4ed3d4f42ac6b010900dd5716f68cd7f093acfd6446e73fa2e4d5fd0f6d8fcd35a1d1ed1ed729da220ba7bbc8e37223f6a687da250c5983de4da9b4995a436ad6a4a0bb8a4da9afa261f621d30febdb19f4b7f1116a1495cc3f5349ac812ba6320d71c00acaad8a6f6ca2ed12a69a811965e43fe44ad5bb73323e0d4524747f2e7e674c2fe198cc83df21a5824e6924e51e9a855f87dfb3b733e32c37f604b6ebf2b62ace714a164789e084e52f25b3ecf2297325e24e69848ed99fcffd69fb2765236089504261254b760ad7f6fd796cf92100a94ec2b573e138e3dd870136c599ceb4a1962a2ba961d9cdb802b1f5e4c2123caa9463e999d69af4b271f4d653c7d1acdfd31e9c047fd791aaa1f0bbfd8a60f1a0743727061fbbca7bbf00e580ba57eeeb88d59de877539c65ddc7effda50988cba86e5b1dc4051853af4ca906f0cb927e7669dfed2d8b864c8ba856a905c39ee2d0fb3b1fd88c6e3e5dc612b799d25928727c1838fbe8da705bc45a7929d4f8c59f6b242dd6eb24e1691cb160c93a5bdf8ce59c270efd720238d6e81596645a9d1fb0a71c08e86aceee31dc05f51e48e2bde2a2ee0e7bba857b11e301c0592f3eb391749d9310e19f5d9b7070f64e91ab15a939ec025d63e23fa21bad6831a840af2acf8fed94b008ebc35b5ac6df51ad4622ee574a675490981397a51c0d97a4e45ad7160514bf3d123d2c378f525283eebe0db63cabf0484df1f99aa9ca915f640d1bbc9f770bb61eec391f7b4590ac5475379ff89448a2386e3fd4d0347e23154940fe5b145f210b5490ace396709681ab14d16f91e08c5392dd591f5ea0aa9631276b61766eda154329daab6f50561540950a94a2d55ed0b086fedeff0ff789feb15dbbb68e193ddccfee0461cfb59668fb691a8a5d64b426285d9b570e4a41424628bcf2127e4ac0a4378ec43a31a3a1a8ffb70c8fcd95ac7c1e8cf1ab6d7f7cdba60e2d564a00d5403ac176b1968e7ec43579a0e7af2719c8cec58afa0c6d13a2a4e048f0d52a2b0e056f0b6d00c5fd8f03b286fbe30029f844922e1fbcce94e7a554dad0183d9a870d87b02290830ccb5c92b7a45546b80fc005d8d411e6becf86d8a86a7d7322502d17fdc8cea6aecde3ff69d1ac72dc7bb97e411cc483778b4c7348fead2242e6a05e54bdf75649242abccd4b8af5b5dd1a29989b939e86757a19ec9e96a2ef5520e5a143c5175dda2b30bbe074e87b254e6a601ffdaa820d588ad697d0036fedb21a2751e99a4203d84f40374b283d4f26523a8d80628dc817d3c43a75b438d55a661faf8b58de92ccee5f58699af303ec0878cd9f2d43b56f663aca683c97f9e0f800ce10ad28000ccc827f9dd17f153139c6fc4f39a9ed5a22e3ecbfd76b998b416d2f52b5aff7dfcf02d549267960623bbb8cf65a57298e067c50d16c729992b8bf51ad77904afbd3c44c31130a287936ea53d11729a2e875e915c2e9034db84b0cf165517222df500706c97cb19dc653705f130b91e43f3cef9710616f1128f9e55beeb4a140c906a46518b8c57bd0c9ec9711a3df0bec8f99477f896a9f56f92229d578e7447cf4324c6526f0475f5010d456e28662dc2801e2e163830e7b3d7c4f89f774caed1657b6cd2b475baff87e919492274678613779118a040fb47b95bb31d274d1830dbaf6363141df929e13a44ee42f5e81057ef54265dd24deb70caf64113c536c00004012ba6c03e307ba38af53597134234c43ef6b8b3d1727af6dbdd324084b8323758b64f1b4346902c9ccd598def09ee898f3b28222cc63a8bddd168ac76b89d9479c68967b13a17f113739ae5303b91134a298d3aead9f85153f7e8cf77faae9fa6dc66138601c340cefdceb9b6bf9208721b399acac4ed28dfaac1fe4ab6820d61ba2341242be6c462da7ae06fd2fa459c9d0516c2abfe3607e1f257f0f6bba36a4816fed99ed27c767fe8f5be0ea7da4e5c6b4da159c24350f04656fcb7ce541532db3207c2148498477866e809fce2398ecf3ec295e2a8a2379d3e42e6f4e43c3d22fc9cc2cd7d95fb9eea6b4fac20fed9bd6ab16349346eaa0ed5ede0487a583642fcabfeaa7e5188430ccbf0527caf0cd8158d75874aa3bc55b6ee7054a3f8b92aa5d373cb56586eec1c8464bf02ca5f26de1dc36ee1b69826dca7b2e6c3d4506c9e4f95ae575fc67ae36fbef4327e836f3257d189a1204c9660e1276549186eca6d60e1bd9de413972972a1177f778283e549dd10a4aded7f94667270347ef6233530b17cb7cdd5208970ebd134f0369ae06f904ca49fa175e9daa25b2a27219503a7437644d92121a39cde46c56b6419ccb409c730f4ba4731cd9443e0b630a9a95919532a58be7b132e409a09b46e7c6bd43c65dae6ac2ce23f10479ba500dfd25aafb5ba517f43bd22234885d90b8f0ccbf1699c13c814046e93c66606b20c0c3645df2c9abf009ce3f1f8b6ac5c5452fb4bcfd629a9fba908cab3a0a8517f9137cb391aa2ca41fa4b2f58725a9c4cd1f5cecf0c8c1f767e74f198e2e11cd043a07129cb5f44fd0404da60adec710c204871c12fcde03d55233c6adab059b751fe819e68db02474c1853df58c5f34c7b823407977005b6e9d32f41eb2f04b0feaf7df28f582da442ffd5a75875d9a0f523e05c356a7f9cee1ac18b39df762a440cc7d3f372cb802c8c3c6e284f31d9b00fe6119d3e37dabc7a6cabe0260c981fb21cb0a09b145b291f0428a8093cfa29788a3bbf41077e8e0bab97851960d9ae2e8b70e6000dbe93becefd7705d0f7fd740da090eee1d8a1787fe45c1da3810f69f23ce5ef2c6976fa890b04885237e89c6bf36b63535b9b52feb0474717e7af4b270ea84f9fc4ad218bedd3d31c2c79d636e4f6e5919501b8f2ff117267709a95d7bb6ca1970ab2a98088dff80a05d86554f86008a1462974f7b388f0ca98118339eae7ec148168f84129a0d4820bc2e66fffed655e81d160f8482c27d60e059bef28ac9b213205063591eefe0a0be9d051c474c069c36b7d764248a1f9cfabc2193caca52b26b07c7c1191adb67df42ae37af376c07dd89870a782438374349a294f4590feb96a404e127f106f360c9a0f8831b385c27fd9e3fd6c075d9ec1a2b7db1dd704ca085a4afdbd049227c79d9b9ae8cce43fa204b67bad91cb674fe36a3f5824430370f451547071d9e561eaad0f0ea395ced6d6c3768883d992efd73f89df370367302843f756e9d67bdd30b703589e03d83a2e3c57046c967fc74939d757f3d6fa80b0acb9eb7c861eb8af062b0b76089cb03aae3718b6c151c3ac708c693ba46e3315910d845180821ba5ec12da0051d82387ba547ca8ac00932ffdec07f5d0841752da187dfe178d4551e11a26d77a9f1901779a47809498ea2c316b1e2e96e762530ce151bce45b56a093b28841f3bdefb5fa4c65354a45149ec4a39f140a41a4246b232865cb46dd599b27d86a69b1cfd53e93bdab941c263c1ae072195f13c1781e9499b69ae198cf51531842e1c4a4b9a5efdc7de4991b525d1cbff576b969f18e74e01b66f7786ea8424681cc16748805ebda0fa23eaeb926516f1a30d5b540497f41ae0e1cf601109df4824848ff8846fdc3d86b94f172adf0da0024f812a6423bf0d0d6f15d7254e98471480fcb4046c9a89d30dda47d8e1d587687956f02d06daae6f6e6dd5513aac72610e9fae46c79e615146a6186202962bc8630ad576825dfff7c3178443e88865b4317f69d421e3b97177f124e550515fdb180b11929062031e90edf188752f90b063ee0286405fe939da954d66541785480d310ac72374252a44e2192ef220e8fe3f0532b25230b5a4231dddc3d944de18c1fbf7db7195ba8696865c2fd7d2254c1b726b6a034ec5fc0c3593936071a7f0eec417c77f752b0de18f1fcdae357e267f788fbed8327c8c0cb1cb06680587d654778e1b738817795badd93d44103978678a87928a4c934c7423827e66af6ba36cc159fff88257420ad1de82fea6b380e1b7b27cad75cb669906f5cc7cf1e5257e84d717fe6281879b91a0e41cf72ed3176a534a28de046839b90a43084f3ea7ebe18ea4a9d7f694d44264790eaaa1bf8a3026302bd9165f1f46e993cb8b0ce1dc3a0104bbb29d032e9d48db9428efb9631497a113e4d5a322e8bc64da0973be4329750b9e628d6ef8fa4aca64f2b98b0382a9ebc299d633f28f99b121e185fb0b114180fddc5bcee1d2b2796cff36676c0b98f6ff8864c3fc5dea5840efde506a7e814ce52f04897ddacce6f2f3c5e1915b62d783cb56ac610d5fd5fb573ca48917668f32f75bd82143e866889a5ab93f71d2a2109fcddb5ca41ba98bad6f983ece1229038a93be3e3be7469b76a3af42a8db01979ec97ff8f7759cb83e67205a163e2d0fc0332bfaa94de71b7fa073df539d37f1fe50b28030f09ad385c654d3b76f9a58992434fcfa5aeef391d7cd399ba5df6b1eee58499b9a80d1f4beb2915cbce8558029bb016f8138f45a823e1abbd61fddc643a77a54cde5cd504e74948802a3e0d276c6e30512d0c70cfb0c8bb41724dc08587fef9a1edbb82cc408c09fdcab7fb95ca68c08921429062e9e46faf7bee460eee7dd98e67e07dec77dd80624708aefe6af5d93baea86169eda0abb70f0a6e47145dc7c98984d9ee5b60b71f091159d5e3f9e0c8026b432ca97e1cc9928a39e4f426ce9e5affec0cf78901797aa0a3e836a5fcb7fdc2c12519bf71fec345ecc5ced5fdcce9605f3ddb531b187af92e1ed3ecbc0ac2d816c35630817e87103b8757966120797ca57d96113860c4351d83d279efeda779d0ba4025c4784758be17dcdf0498d40f7ad2e2ccfb9fad44c5710e8049edbb4662e856e9ac911393466d31b4979121cad2ea57a3c4b290ebb70c67a59603d51a161a75b2ec0e677afe4e5f36b012153df524dfbe55ac4bbcee4a9dd2210737e27ea474d2af294f7513ed27186e1306341b9e0e41c09b04af6fad2f50576a779777709d6491f0d5843bee8c3bacc3e5a949103f0eba61d3439582b566535e6de70400174e6e4c946a058e9044bf44162cb44c3f923e33c2169b2d667a14ea66bb56ea3a774001b591d8bc6920df97e16ae306577279a227f8d7347e277ef9dae6fc77b40935a3c3d5604a76da6fc15c236c79d698164e9173e534e6ddbcbeebd74fb48e10ac0bdcc42e8efc35c5368e5bf4a5472248a45092bf5dc54cf612f6cc15c01d0be2d8edc7fee1d1502f0ac113d7d98acb018a6759e8a44a66c72087d3cbd6de58076505d9fd5b4a6e88673cf1ea2da9feefa1d85ae9a95e74e037d65d9e41c314681e71a715b1a7f2708a4a3b20a0919dc4f324da2030d18d84933311f28dd4a14233daf85a8e2098be6ae9a125e709279acffbd281c977d3e99d5b23be311dbdbe84d68ac9cc2fd80cbef8797338901d0feec1558116cc4e0d9ad215a5221fbbdcf1c8404b5081d69e8e2bbe423b2ae65de4ba3a113303f1060e11b06a09e3508f7a62dd78fce23c8e79cfeb189417f71d99c909ae18b92fc0acb29c23ab7d2904dba8e5b9fb4774650f1dde3a23857707b5aff892dabd812c91a5e6406e2ee96134b9b04fb485fba8b35151ad3ed5d7154a23450dc24a0982fa2c3e73e804360ce0e11bd4f6c6785104a69222a3d3b69d46550b59f3da42a63004a4316eea23ef87a7312a697ba0aab7b44d7aab5b73608fab5e8a51b71443ecfa0aef6baba66124ddcd70c2126642b46c8b5e7e15cd8b87a76dd8e867fc17f253f385dda818061f80323d962a7adfac1114ea67b3f1e3a7bf270c0894838bd5da72dbc9e88e0c08a8833e4f4a0777e531b4f0577edf1dd188ea8c5461f5e18669451698019421d5240fa8f9d4681389cf7fae54fb94fc1000004f108ae56cc11b25c844672a797a342d7abb02b94ba4170a5105e05aff9a1fe9e10215334f2e13b099e43081c03d49acfa1930ab9343db46db389f203bdd092881dbb81fd5b36d01486add0eabe4abd313ad01aa7778f7e4ec8501b36cfee1c80a122db26f393d7ad733208b635bf70fdec4cc86eee8c2a7c39fc21215bd0ad71013d08ae85784cd3853bc05a9927f4a4b96e141a0c0ad62a21b4ed0872f7a7aea275343eea661f86adf8928c05712428d04a1913af94e7facea461cd0822c308b4e00abc22cfb59fe111e4a5a8a331ed85c066d31ffb99720a1ae10f1ef71fcc20cd6cb38af1d358687e1d623fec9db5e300e1c91bae24b4f042bc32e89a850d3b79a1355ed7c727a0ab66c82b6922148b2db1bf53aed18e2caf013aca6fb6b6376e1efe7789d08656fe5483b65e38707c4ed8be295ea0d405cfc61a9547e5d1b51eb820e9d83bcb5ca6b30d5b57b405da5daec2e53dadbfb0d7ecc7365f2fb4d42a77d1fc77cc5956c0f2ee23fcc0e47c1b640fd04ae6a056426a442ac9879afcd9bf7c63c502e782643ce38c27fa028818a076d0ed0f53cf00e832e687bcaa0e5b39bacf0c2515ccd817c39decef780764c8486b0222f3bab7900bdba3fab6fee39d89b6903210931949c4db6ae411b1c90a519296324321af8a8b11063ad35e42ba75ffd8eed4d0fdeaa27c9f6f2718ee09a2366e91256a5a575088790fc0c1495dd8acdba1e851fb93a6789c286a1ab61162c4bfe44ccde3a3a63c4346103b3d3ea35ed9d01e9d64828f8e1a44019332bb160f8ce5aeddcccfde16444cbc274b8a783970877e36a6d176340d8f3ffd803ce24f38ec9a1618ea644b5b0d6b79a8ea9d9e66c02cbb8e1b08e2b47f5e1ab712183fe4090ec7db1f2e58afd1c91febc38bdfb63840ed64ee8869849cf257105bc18ed28c239a1d5d6954a05d427ac287255d2d0a0178603a582337af0f764eebfdb1cc8a33e9934c7dc47f87421d49a32756e6680665f93cf96f2e9fe75628dc21d4c0b8b46852f748089d03e5ba3aed50de5557a4595dd3e989d0f1c66c94fbf2d9b1301022f1429d9080b052ee259a323d78ea05a4890de723d9539e6a1e3854c3e2a6bf57dab251728254b30e18e0523a25c36df1e822a82ebbe161171520cdbdf9850a98dc145a17c427982d7d1320fdd9b8985da2d540d214bd550bd48634ad08c96b164efd55bdab012adb2ebd237b75252ed53258f5d4c73232050d1bcb2dbc66507f5c0e4145e081a0ca8adc72dca86e9b84d80dee971c100d822c7b06e23dd4827af4c373eee1e013770047306808332133ca14ce006c800cb2c5b39d006c3c381e29dbe03806292a127464f16b734a2def1d22782c19d58f169c5876edd2ecd6c9ca9cb24e3d976c5c43377624dca6fbd14dbacf0d72964aaa7311f31856e4bcdb61c78bf9da8b66f1c2248874bdabe0f204051b1052bdae7dd9f140ca53b842a6689887d71df5047ba6fc4ec9758f18fad9a8cb94ffea158deddba999580bc7cf3a1394897caa0d544f31f22055bde9e636201479fd484f33ab3d079c15146f62529ffcb62e50a7668056faf643dc5a2a7333316e74aa69cb20e39ef57b49cea4306320327570d51921d0ab51004ccee06e6f95e4b2b1d7f9399ec6e07da5a079f07c7d820c222701fc7c31aa4c4c7c8f626cb82b52a070bac564b79458eac64435513c6f91677dddb50d8e73bab75cacbf11714a9aeddf41faf9cd47127739a1fb22162f81cc6aeedd5621f98d59c4d33b99d605e079be9153b53b899476fec0348b8d928e166316513ae62b98df7fe5a9227c22ea8579a1a5f3493dbaeb3a28f6d1341c76898686059a955a41ed4b7677c8b5b1221c02aa4f65ed285f769f6388c3610ffb18c23bdba89bb091d411b2ce694b6d97089a7a11184c89616cf55ada4e0f5075871b98bf738bc0723107b759b3c905e4949d05ba28bdb0cc4aa9daf095085ea2b75ed4081f9b8bb15f190c71320cd4be51c355c44c3f295a586a98fb197677197f3b1b922ff1a4c29824cb11a76df5a2dc38ed74d26d9b1c8c36a414150f0c4d06649000d9ebf5b2ddd8bcf3ac232fa2ad36fe91dd41c3835489f745b7d6957cd2f0a553393b98cf7b6c95ac499716433342ca0140aa2d766b0610bb54b38ed7eea040881dcde710697d15254e0942780fd302f178aed3ca30fb8e57f3a0f9e37a438838e87f8b4057d72a1bc94065544f5bfdf66884c846cd8e5a0cce212f1bf19f2b843603f08dc88702d3034d26d83bbb1a33675d756acba4d55bdcbaa4c59eeee3912dd35f0f90da089baeb5cda9cae62aaf83c9a1b7feb72518dabbee150e43bd91052eb0d43410a642fe53a613de082a41f2a8bb99e8d2fedb8acaa58423b48c8c0467ffc3e0dfe64f246b0bbbb8ad01b5ace1466aa88d70e2da379386697a89c4947aabe5a25aff1c09ea3b748ddae7fe98eb8a18b13eaadf0a05c643fc30df60ec931e90490c9e07393e2b0494fb62b556244a43e7ccf874125bdd502fceefa8517ad2f3e505309a000d74d3f8fab59e57fc9caf4364035ebd6412c611694a8b942e1315f4c97f58364cd6a672da5a1139953121694a11db0d7cd4b900fadaa7b39ab45cefac30a7780547af4fbd2a2cd454b18cdc75f9a4590a58fc0feea9da3770728637f87fec6d2a30f495081aaee968d5d7979af9e301ac8ba8a254f8cf5407e4675d99f1da76c8b54a9e7e7db7e134f58e643492ce40c1c4ef6284c39b757b7cd503d3bde82c89432bd5b72ddabff88301ad1c6c9489aa84ec19c5c99945e419d3668f35e0dcffc829f4378a6f801eab0ea641058bdf9c3871ba03498f01c70b129f0d038473c382fc496847553aacea30140cf379e6ae31ff634147b447b77e048511964cd28b5dc3e9fc0d571b9fde974f5f5e12d3c68cd6e1412f84aa1974925f66eeabcf8b565ce1b50635759a9da3d1f454dfd05c74db939749fbffb3700249587bceb9bea4dccff18815e39a1352b7b200cfec75c04a6545cc55dda711f10f9b7708444d7a3eae1f6db03a54543c06e7445959a0dd1602afe2782e6ca14f5d3ebac57884fdb5932bcaee3e89e9ea0d275d3a23d549b6dff12186ce1825b6f69fd89c23883d10f7afca6e7458fe70f141f23d726e6a4638bb16919d0171c0b8779985402df93e3737b8878a45bff41500210ab778459e9b04a05f73b045194c07c243b2e76dad5bee8eaa6a50cb0de5573c5c2f94e700b1c1167eead3b691c5c2689bca90980a98c24509b5b52bc2819287ed69576c7d4ec6f3ebe7fbfd944b1157f2d97b824d4c5b9585307fdf059cbaad10a49c3f3369b51585c3f6d04ad3d04c0d1e0cc44413b7f6a2ed00ae2b3269fc6a381f858173e0116bad4868b50c739678b908d1ac7f8b3a5892e2df3d330b640472a70245b8347dc21a96773805b4594ce689e9912333481ba732e2c8cf3961599b369027e2a4069161da6c34b0012f6c2b5bcfb239aa9e6faffb27fafa94adaacd1a17c14244df0d856105dc4d29d2e21357a1ccec6e52cbafc8d59b283c37324bbe2cb3e251c857a1725f5638023a91671eff8ded19f2bb5f4d2ee04affc1b11e981aa6bc6f5070408278dabf6795758840d6227a9e40b981498c961a3267d62fe6b85aeddec0fc9634950250c29c95a62f14132574e18874e4371fca6ba6a23c238bb21909f0e65b027a9c7263dad2451db08503b965e695bb14e999800dc9a51a589f4568d68230e69492a23cb9c70dedb938c3232f94db18e19d67cae1899243cdce9ae6981e9f41802433f4bf849b2b79c8e7e857e441cfcfc1d8f59f12aa024acc202a11bb258acab1aef0a9072dc0fac43fce306c4e5a86ef0abf2ea07dd5b2fae26ea3e32ece134b5712a11fb811e279a09740283a2f8214db5baef11d63eac128afa38b6ed839140b97cf7866429e8f0c8c2a9a8ef90952125d69a8de7669446280b5ac8ce70f25505b05341e1b8012d09a3a70cfe9d57585d761938bc37434f1db18ae3140210f661b542762e072e3b99e3e8f8b8c22e5fdc80446db39f428514dc8eaae63c96cb4aa16c43c478986dbde02fe111272d65a423f25d4f3edf91f3b014939d23fc529f0ff7283505c681c9d31a2d0ba709464cc27e0353aaebf6ef3451f9f97829a2cf6ba904b1928c57a5cb7118af6654bf8d594b5b204e86d6018d3787596ce4ac1b0174239e67a2f89f3ca82a31843ebd249670a5c9637d681ff94527392b68dc9a51e4a9b508c7ef8e643ee2719f5cb641e223b334387ed57c24fcf54800ef9ba9d65d677c55461fce81efdbfe2967bc3511b8f8784671757dd2599e06e1b8b90548e610eb2634affa9168e6628b12b94eaf29e4d97df1b0f9bd531e186c98f5628babf93bf1c101e53f773e4a30d6182fdc26007c8db1df9c56fbd53214629d34ca20a19b38e787acea64fc8e0ee9d2eee29c17959bee0f64136b9d5f494db7ef38db1e442db512a8e880de6b1859cb6bda95a79f392589586adb8286c152671073277ce270eb78f5e793e7d3178a48371edff823bf2b0bbddb8b2a668b4a7a09bc6bd119ca001551f543a7acaf38ed0c398fa767ff9adb5819f7bfa5588b7f4d1f9a46c146c2a4b258267a5b4112b46082b5be20261a5a0691d0d91d8df9f2fd703cd93087eee2c965eb34ee74f3ad1f9cfc2d0323694d3b79f82cf2b032eee6a2c4c0bb8cdab24cc71898f9392c5b3c1a8108cf9c65b77511209641aa4bcbdcdde4f5337350a12b4607b0cc950578bfd3fc2a3a7bfbda36b4738f0f85f5742d2f5c48ad6f3d3ac95de72f607b6ee04626136b7882abdc5c431e291a81b15e94686ccdde549d87d07a54ad6a8befc8f6d7a2db55f1dd60587b2eda4ef5a9d4733776781094e36d3a2e67e017296377f6c8be6421701498eef2942a8160e8f38179778c9a3a1ae1f1f7749f3a8fcfc455d4247ee63afdf81873f804ec982df662c21d6b43575cad25813a11e88e0f935a4eb2144134949492b2b1eae37652bb9e8a6d526f9d0cae31e943d246b9fc96b01f2f7e1fe5ca91606ad1198cfe10e16845f51fc681ca58a3dc21e30f8640e56acc5a6f8186537ebc1f05f2038a3cf72b736df8df42e0466623ee7867717be8e969f366760000000000