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

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

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

Block Certificate

Block 54059 acfece7484fb55f9a5e53f38d4d47f6c5da9ce41c9ac5a716b0a3f2e5fd0775e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3a0663d9b25cb2152b605af4e1b10b1b6c7405f400855b3ca185bf7a8c4e8b1d
Certificate Block Hash
acfece7484fb55f9a5e53f38d4d47f6c5da9ce41c9ac5a716b0a3f2e5fd0775e
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...005600000002000000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000023789b45767599290cfe3f4004d0c354f2e95e756bbf7c88fe18f43a7114ae681262635fdc3f16f994fc6161a6da387eb9b775dcb34d08f13b917c91448c3c83a5c81f01d6c8670807110fbf6fce637fcd9daa7335010db4930900000000000080000000000100005600000002000000

Raw Header Hex

00004020c59411253d0ad0938a50b58f4b4b4a327a5f68516f9d535f6284d93a8b0eb0761836a51bbd899ef8d138e41732eb89833ff8e41acb670fe2e7f367e39a37380c16cd086a22f606181d8b4e8c7abf85a13c5b8500f405746c1b0bb1e1f45a602b15b25cb2d963063a

Proof Data Hex

59,560 bytes
121216010307368641ea03ac52112dae318a05942fa8a23143ed095fb0c78b49e30ec7232aa2f1351736bc7c685fb0a6087b552dad9bc5615987cb4705f3d850abdc488997bb59fd24347b044f9c32d90eb0fc6bab7328bbe635e936e9da43984f46b2ff74cac9e21b4695dc3a17cac5ec0f4952fbae6e25780877081322f594cccf9bd4b1f5d1ed3aeb03cf714d0b43cc71dfa62d14fd0e59250c9030bbdd168a653fc40b7ffc5ae8f2219fd12ad2c0eabf4b2021c90f23640f3d3c3b8505fe2d3817ae5ec0a31fe6b493a853c444880dd3a4351771038fb8b6807f8ac56533856013e1d1422c6be7403311dafa8ac380c006a89c3d83182dfa714b5cae1c8dad17d8c6760b391415b98a807f93f3deda0ca41cb1a86d23f708507e694c84b9078657347a55b6bec5f140e9b898be3f1102eef5ff56cb07e6250ff945f90dcf235ab323569534a8c014b25f127b212c56b21638f9783c5870639a396469506147267d152b5df27e82050268288c740c4ef269065143e214e19e6dfe977bc91305f4a0f8230e8219876d10408b86759001a3f34d656813d83aa75323e23afc135357e017a6440a12201efc8ebb3b0e0f42cf82eec264b1a9a9cd29167dacb1c9463349c13a4d4d2391171d17c8e0a76b488971d17ee94a259b5290bc059b5f2d97b66ccf2d71978895cb04b86dd567d628a412ef5c4d513560b981bea3e47045af00c3529ae83c69d04bed13ec43f4111cca0ffbe9b04fc14a6795c00d7632c04b3b91e9a585a70147279adaba3fa7bf79bda1f08c4744b2f411cf9fbcf92d8b283ed61de909d5c48909a75d003ec55c923bdc1983293cbfa6902ada7f1ec0a10eedb6a463490f0b7c4dcafdf110326f310d31075a7053bda74a0cabc855f6099902512ab78f1470c9cbf62a9c8d961479d7fbf0b43bc42bd5bad8029497d630fd9025c2f87148094041d646cf2d9e5e14a87df7460e24d5a37cfdc9bd3f84a13ae23cac70ec29bdee48fc6085589ec318e45359321bd3a913f0f3ceb3ea631d3a8332cd8a310585332295cdb4e066a3cd87c40acb1b058ce5896fe018587deef84f388cd293fecdc81783e1e3b2631fc9866d4a1f7b6219ac2b7601b160ac130434d8737474efdad5d04941a15141a42eaa7e642becceaecb551406c8dd2077160441811ad5e6b032e1f71762945704792f60ce01c9ab839ee73c2ca9a48c764592161fff5dd9ee8acbcc992853ba713a54b7eb76d476892f5716f645978d8b6437385ed7abc2bee67214a13e9cc65b68255de28c7b99858c181b72b7f405fc69cfd068cb7a1772f536d7c726ca2304e3ce88bc4c67680ea287f9c4e3ce46ffea48857254721cb9c7362e2ae940dcd70a837bd59a6fd61c0a973dfa2ade8636a45b7f73ed14a0c85d69a40fcda11efd4dac7d9272ee1afb58059e0f1f1454ddb41a1af266d4abe36823e5110ed70f736c035737c35d1f53084b249669d00bbd1a651376ced7c8e33c6f7554a574b3372c3d78bb1741523d388352c5875d683b84c601109263b891acdfa7a8233e7ba2d8938c602867042e3398724bde1a83b9ad58d5c701fbe1b29b109413087cd040216fe1ceda1894db340274d268d1f0a39154d6f12da132624fd7b8389fc0780b1f4f44d4e53e185b5e447d066c36353fc249c1097d32f6558cdba58404644693ba951bb8bf1d2e0b5878a71fd52d8fe2ac34121377f20531f67273dda05ff320ec33b3c21469af863bedd503fe5e922a7db44cbea55fb9f49cae5de7165adae9dc35fe623093f877abf6e4f599ecabe00ec7a2f11412c657b736f88335ae45dc66846b8c6661f493e7ba5db5e46830e51287d5e7046f689a5a8728d4586b9077c1dff0c7fe7b58d9d764c5bc5197a2c695e314cdb729d84dc31a442ffe99457f4a3d519262cdafb7e7eb7c4da475aa1570c93b28a98ba816f721d052530e8f97a7d928b2729855c2e3af6850202dc4c05027cccfd3591db237aeeaa304f9525bd92d516654a85795d07bd2895e6de267e087d8e9f32b7121d0133e3ea2d007ca16c4db77a14f622eb99fcaf1a509f05857d3aba594bef1e0e3d2047c30603431bcca22210cbfa18e433caa354ece60660a78efaf3835ba97275bc56ecdbe8b825328fab909e80154c082cdc89935b2b39d46811b3edbb8cdc6fb4c5c69f1a2d0d5c5475c8afb826b931857c1242a200a46dfa7601a0db680abd66b96e5d06ef6631fd64c7cfe65b6e7de58480ed9751affa425b2ec3e390d9e2c9f6a575caa87e1a65739bdf558a1765552e099dae1be87a038519c780bf7b9591be8804de5a7195898af88d134906763cd411cff246142cb409285d874357dcaebf49eeb1dbb4765417802d2b924b273a2ccbdc57189e8acb7ebeeb07b05244773a5ec3682149c510ec5a7720e64067fabb2caefb413a384078d12004c766779438740bad841480a945ee4005198ba8c7219d181ad5897b73e689b5079432c95bec5e5d8909c8bbfc9d773758e2a4a3bcda98e7d1b415369a375ec4dfb6f437c181f9dfaa0aec8a7d9141b3418675d9d9a98ecc08e655a849a54a4d08e4befe4c5b04943e28f99b6292a5691456332699ff51d080d5bd96faa1c31dfc45dfe2028f7c4ea675c0cdf06b81777b93f9a70af0d889f312a0b1d222e985cb7b8cdf006733805fa6f44310528007380eea3de32885460dd5091251e833bcb55a379b6cfbb1b1242db0fb351fcf7d834b931185b9ddd0a394ca58275a271eadcc3b2ef7fd877baeebb711ba7fb6bec39179b3c350243fdd4fa7dedbb3d93e1586d5be6ee3a1cf22b29de1fd3d060620f0f195a413fcdaee0915a268925f6df6dc620aefc5a31bb23de8fe92ea6ee3cccd967bd1d9d487d57e79c6cea407da575f7ce6d01bc92454f207ed7ff8a983647ab9b03a5643bdae29ff55147fe980e1473c4a855fc30786b714c335d258a8b1c5962b980eae3e87eee126ff3e11bb7a5d9f107c82fae5fb12f2b974fde813a7a7c0ac7b828a5aa74f3da03ed0ac1ff14601625eb93ec8a2b82bb6e570b6f6e281b23eb9f9ff526e1dd693bd9083702cb45c414acc95d8506b718296fb409a22cd9951c1fe5f9902ef5de623d47db9454d249f40f8828b22d1b17ad6851fda05aebdcf1f9599f4ad294f81094423009b60dbaac4e4f53b578a5686156c49786d495ba127b998ca75b5e98d84114c2479613f888350d5b8969fcaf2aa8578faf313ae3677d90cba5204b2b4e58dd7da3b44faf2a0713a70c354754580bff3e0b494144b272d24cd2b9d2a123b29dd0edc10c7a96cb0941f71a9edc719a74572261b8747b617258d4d4b2536570257c7fdd85262ee2a225711713a33921178af2c3ccb143d1833042b7e71e887b25067d736c1bfa7da16a637330da53388c64f689c846ca2ccaf6cdbfa6815015a9e64df69d4ec09ba67e8607ce00142413cefb966a167e393b6574908b606aa09c4ef34d4769b4b0ff91a71ff15f05ac84f99d62a5c9f7c3d8f672f85942f8c39c1f5cb3ce39403488f918ee0ea14a50f5a9d14615d89462aa4370860a517737739a8a0ad5f0bdc010f9e49b8c722bb39ef33697b1f7673fdab4edd06923d1d74ed49c25092254c7e013a00a7c4b08c5110323d7fbc5ad946605612ea62cd50c7106010aab6a6d652f195ec79291c4c8526794d4e165e2525af959cad8e5cb0b26e981ab1ae0a921f086abef7f5367726ba2e9890b992962e2a6c88f1e9dc3a2d6e05972a9061ad12a5a7bab326606e6ac363efc225a1f8be42bc5be05ee9192f6fc318454b196fcf7f34c9b4f0356165db0251632e1bace433518f1194e9a44fc3b9163d2ff4ed2e6234d78a8d055d14e5c81f2d671799da16f664a56395991ae2fe5c0741e2ea6c510766bdae82ad8d50f1dbcc9388e7bcb36c7a29d8588e917ad069acde6a1114b1c8779b9efdc93ed0f90e78a12253515e250aacb5de39061103dc2a3134c4f9cab0c607e782db79339c8e9eb763885c2e4bdfa1823bb559af16db4fbd28632694a0ad539f816ecaa2d64c98a02f154593e2b2fefd71617153531c0f8c5ce2ea6537d0e19b63b5c9aea95ba172922ff62cba699ae6d8e7c35c79816015e7f1a1a99672563336e1a8f8573770085e5aa01aa7929357e62077bf32235e6d682e209ce5db5330871f2f81db7a743d870f0864eb58165ac77ac414d19364d4e2d33337f314b1d6518e135eb7c707e8fa4df798c17d0454c487676c666c9f3719f682ce17f2759e9b60f5aba20950b9866c1ba9a76164b2ce7b541a5d2dc16afaf8824f35d6829348fcc5d49d3441255ef0767d7348421563b7264544b63c0e7054f75d8e6c0053f57dbce3d65dc5343a4a0b380f82b0b7ad55f84441ed659dc3e76665e1a0cf1b68f334f844d23a535574bc3516718047ab039e6dcd4516fa98e8bcc457ced1dcd07e800eff0116264a3e1b92991d57e8ae81e88fdac644c4e394dc4936d08d70924ecf30ba71fd5f7500540d974907a0f6df2d0393b2e2da6ea9216c0edb15fdd50d986a1539aaaaca6eead871f3e202e7b21c5651df2be1ab11241f2fe993aa09c339a49634a1cced8bff844ead21075a55021b24754dbc803df93da12094a47b8a1b6276c2bf718c73dfaf6250434d71353a9b65cf14f92af4d9b85ab3b7bd52ddb70e503490ebaf878b233c9950336689e45ec99d03c639cdf9fcdf096b59cf67f474df2ed622a300ce7d2217cd0555f053fc1cf059164c95de0ab267f26520eacef59752ac87f7318c1a19cbd49649222d2a7c7ba41d19a61842dceaa43852edc6148f1eaabf2a08b39cec72e2f8caf22592f019766b182209126ae0d380d1ea30e1cca2452ece780819fe64ebef621b58b307d6d3120d905a880d8a45484f9b24404569eaa02fa8565403f0f2f7b62c059422db106e420f2fe47729a3c178e91aed9cb632d788f07c83ddf15aee77957acc9cf7bd0b31ed9ba9378deab3fa7c93da54ca5f4a53d42f2b4401be123e6cc53cf2d473ad3dabfed4c5976d3fface906251ce1b0a70b2dc94ca109c8f5078fb7f9d24702c7add4645d7aca32bcf5c53c5ff8ba83ed8ebd39d1f723f12ebbc6aa5c8c16b023806c677d2e797c603895871724cfa7cd6922280f238ae49a14cea30136ee9d0e27f7e6459da31ef5555473cc6f6aae5e8e3d26b5f64a35d76978a8aeba478fc58c0eae61b9289c26f79b4321339b7d39320a9f1d2d34e47fc8e0c8bec68579d731e6835c89beddfbb59cec7707e763d1a12c80533bce1e4443af62b68dae45166354426425164e0db3050b8a3713b11f104db8ae3ed5a719fda1f6825f7e02564446a6f72996e32cea035cca31ca2e329ca1fbdf0f948cf1d3818ca95e4a4c49e95155ff77923bbd6b9b44fad78a4919c20f3170a24a94455e427224389ee0197813843f6254fd05b863a927b9165066e2f4c84e56a4f0ac577b9d0a716a427d30ecf80fa592284ecabdbfde06da3731c97cf662ffd99d2d106b1eeaacf2b5a67265107612e1701c194b7f734738c55c54ea4333e5dde5774ecdc44288140ed3b33bd3fe0903d455a33238901dfa84f7ff3a630ae9e18184915e309b042cbd627148ce3f499ce2b70376f7cef981865c3cee9f4388433d0396324a1167eac0d23fda15ac1aa6d48e461897ed1a03e5427590d130b74534a6bdcae99d552a284aa8b74a71cc2237167ff2077eae53d384f98e74baabe98affe241a1dd9e017af082b2a66e515f33d51f1c9adf1ff136b6e2ec9b76ea6695cb52f5b52f67c4ff72c8a3ff9b0bb048e45515e59bfd3cc2723641cfc98e838c050de553a544a92f3142b79c31e28c93540f7d0fa11fce5d5594740618cf41b5b52ae02bf2fad109ce4e16281483f21723f3c4b43ba3664d557cae7f6c8295bbde32be6e4840b9e4272e52b1efb143579a9f7816fe7cf91bb1a424da21d9c12cb73ad7314188b61b3cabbb4f49531e9c0c9b0f7d03788d556c3cfcae4d73598ff1463828c7e89b8f7ffc08adf1bbd440a19cf7c48262c020a2609a52f454dc2618e4064a67589d7466988e9f43a14cb09bd234f3a4a231b4fe364047c007e5623578deb9062036e1b0ba4ce803ca5eed1e740a5cf554546d7ab70066810353d5b98dfa3e7e8d1303588f762b85545aa0c0def1278a5907aaca30da0aa91c920e9bdeebd47861393de1975db2dcefcc4d633a8d7d6d08039547dc39440f8efb4c1f50599fc5550dfdbad2ca0088b8ffd8dbe0b3ceaf291cb2926d4218ad344969548bafaecef901a58e8c17a541e293d26e5d429c728891bda634b37caac6df9bdc85c8591ef7451a149a5ce7239741db8739025ea9a1e6257dc0837f4a88fe15b3453184fd357b143dd45d5c14d1e3863d1937ae122c92e7d3907427e87a18da51079977d533e2738bc67b6386bb3adb20174e4373294c9416cb2caa428bb8a27b2b1d31ee7ea4f8e96fca832860087c69c88d2c67f89db03b57c1aa585884584fa12fb029becd0a9c1f9305250f0cebd9b80ec3fac0b0fb77556899f258655995f513b2ecdd530c85307075b2af9998c73ad93083fe4b5a802a7af627dd8f36b70e30629c30b866a8a724fd4bb086866f09ffa66e093741b75570933da28de944de59fb8b123d0f98052bc288fdb334700952e126cac16e345473e56d74e4d326d2aaac228abbc8e99c1e8b8250818dbab2c05e254fd2e29e7e01028991e8373fc86b425184ce6ad0c38d0ddd4b354ba03b7b01783875f032f79bfc7bfa6cb1b1e76c694f56db4d5af31c3ca78014b9afe6e3b2b3964565d22408b45aacd41f660fb1c7413782cc0cc172d0ad1f3f26abf781334f20c5c2211c5afe4cb03540258cbc909eeb761bda874c33cdcce5cb3b03df15825366a9163f2ec31d96a70b66ca69cbda37ac2c049126b031f007ab63988dd9e821276303c1324d9f7a3013e5b73f04a2e80c416b27b51ec03e8079fff02fe088a2d4f36448e92bf14d0c2a597cfb61c3c1cd71fe35cb8bc98224c2383dd11b15793e71e9d0255fffff5c38df852f93860b5ad5249531ddc22b7a81c46c64d4f155e463c6fff1fe263fe2633325e7710f53a0ec5fabf07923bd66eecea744e52782d4f360ec1a5e75ac92aa8acd885ed5a6cf5588b7d399dd67831b06baaf11bd10a4d381d70ffd7c63921e32965c5f08972a93e58adde682163a70bf9df4eb0750fe4cf408b93b5b2b71517cf6c4cf6694992f64530eb16dd0bcbed8fa3d20c382b2e8c77b9c24caa2f30496235602df27d9664c0730bc6bd054c253b52f5884ba47b576ef1ccba2f350cef91624e9de44b4ab7a6956d3b125b00105bc0bfa9d1fbbd6d318b723fbabae36eeb6cdfff53cd4c2f5ba3d6bbf4a64d872def7c12901769029ce8bff2de97c3a9080fa85b2be9bac239ffddffd5235211bbd529360cf87c980e518305a03f4a2b558df68674a486a99a7b143a7feffee7497be8066e3caad3e2392e0477f74d6e2ab6e9afbe6d4c73ddf26ad57f9275aec2f5bde58621fe047176cf08d652418ed6d3c004e2e32957d556907101a180b389e04424235fc2fd11d32f63f927377b4161642e115d66e2697ed76e3d55d466268d31795247e673e604644819ff59cba6c903b423e53f0d0f9a604e7e4eb0f1b3dce958ffa8292c11bd0326ddb4ac12af9825bcb0693db3a7744c4f92d04163f7c91f81b1ec890f34e90a39bbe084b24d28cea39bc27f84c851dbef62abaf8ab299f7c271c15a3d2fd1588093a2b03233e41cbfb45f6a02fe220b99c7d8b7697e152978a2f434a346c640c1aaeb80901f2c7dfb811dc005056b2ad345f5a1d8949ee0674aaa43e00763f5020a94ed041a224c18ba3d38746992e2880af007abce9d86ec81f78f8ccac8a13119a40617bde56a2d5bac5547d27f09a1aa050961a2783b0730ddb30f105ddb8e193928e57dbea745b0216b11b6e6826b38bdd5fe851fb9abf4401b5bd1793e91742113c099ddecb377930c73554e80747f9230ee6bde7729b07631679dad1b9072f5328fbd417d18e11f79b609388f77129f5590619d0798be4e9bf5a6dd33a81ef2258f2fad5a101ac963e69182245831f0d5257d8602d87ba8b46fff9ef761b8f9b012c734b282fc69b914b56d9bac43d0b3b8c69bc28b414c167f9034ede27e01490d8d9dbe7cba02101e86bf25b0d6e94b8d7f1d6e8a0bb79533bc4f00b7313a824808fb8bbd02e7f2dd5fc5f01467a7ee24aeb95d8515338f0bfee8ab924a5b6c1d33c09af7d4da2f61876f02a2d78adaa77ffccb8ba4a47264d35797ff41876b8b993b784ec443f055b6ca42f63bd489acac6942959d4a24f3d783beed49ef1984cba2e5202f7b3ff2023e457d54d5aa8c3a3635c2e15a2aea359efddc0d5367c12be3f360f669cbc6dc95af6272908811d0cc399fcb3d5b0112b5b7ed67e660f647784b384b9f49e482f80bab6f4105a7ac93db9c30ab77701c15a900539b5f27b12d5c45c9f5c8a84e32fd43178b07553c157d9026fc33139e26e1439a0e34059640e1424ed8795e0b57ac5a73c754dace05133d53defe1cd03908291785dec585eef2f6c6d4272b86149980d036bd399844489fcfde9c8ecaf34dfdecfd47e3581eb34f06ffd0a893fd27263b5887b80060565da01c4eaffd71acfdd3c64aa583fd94bd99a34ee4a13ee12a65fb750571efc05049c5f1ea66c99128322cf40d9f0d1bef9f201d17412674d30a2698dd7a1fe0fc55987b5d55e47a8a6fe8844a1df705310f4cf6057a78bcfbd5a009992786e2d8fd70bde29dad33fa719bb1b12d13af6a99dc77332e845a23ec1b139e623541044a1138623f5730a8b86d9068bbcca6281e823eb774d980a78b7b1e902090e763e9c7cfea208915a5b2ad5e1eb4fd47f0fa50f996d8d289b49f738486a57146ed6c0206e11542dc63d6509ef8fd6b3c8c5105cd0a590e79f496902b8a7854d4f3a4e69f343d1f913cbfaec9882293cc5e6a96a0073dd1be57a3a1377189bec21f7d54d3e2e5725f358471ea0a3fae92729bfc0e19a3f10fa180daaead4f601117f05319ce2760ed2275fb8d92b9486cca5ee0d8bb0e72dccac5bbc23c2dc236ccc211c4038e98cba08fb06518610ac0641ac4068c23cfbc3c7220657da77402246d4baa56060f7bbf9f9cdd516e0de0ebc28ed754254ee94179b4abb138b1ba618bfea56736a55a31cc252424408bd20b0268e35271a398a4525d14ad21030779fcded855f7ded613278cd04117ad202c1c4635ebcd957586b5563f3c4dcd773053eb2d1e4953a36279b0b10b0bf750d2b28bcf9fe6093f5a2c1330b206f02e539798ab4535a503a05204621805dcef01f3abc1cd5e61d41c99f120d71fdf221f293e99e8a6ac6a43696f128c9ec49dbf4ebd7374ac5cdd8bbdd6b1aae3470a3bf88477a492a620acfb7be5ee38543978c1ef4c6df058a4f9e68ec483c5708d557ba665cc1feb5a5fa2c6d35b4d529cb37af1053b8bacf9529c7c99306c24a75459998012988965a6960c707291878439f38ba5e8c5912435f68c58a2e4631ea659b68aab9f0f600e2c2bb401adad17fef88bbaa860a4304ca2a82270a0cfe7752a1d9984413903817a9369e27a18a26805c66c4c06058c50293ddea3e22c33c3fbe42977496a8556904db9be32f133bbe9cf3a3366336c9e544f7dc70958ae3ca82f4d109b59e2242a75229df671410f5c49b5986c079568b6081649e56c597a4d4ef8d823db81015af343bc702931279b39417c5b0695345c089237f2f246f935de25942297f35d5df1b91fbd70329926d0d4f19db4045151c05b848d489c35eb485ccec2a761cceddd67e039dda65e09d6df64ecf2c57e5bbc5874c9800696d55236bc4fd3dd307008e6af6edf6821d4635a2f6f46847d9aebfa1d5f82273cda2a4ade3c1f3cee69a8466a0ea558236c1646368ae5b5d54a218c1ff5d3d0de3db20e2fd70abf18ee7754a26a767d87f601cda020a6dc3ad039a8c3a6383816ddb1735887d3b417c7e6ccb00328517c502132297e57c47ab33af7d83327f61bcc7152a77620cacb33e762dc506d743805467e82e0347049b9605167e7f2e7fb55ac6746a787cc4a1b52460f766def67c8185d4586ffbb23734b75a78d4d9303f0c7af8f1585f2585daf0dce411e9da810977aa0d2259e001de109a5ba5e7b1398e803030c9bf44715ba2edd6ba82c1a46fab8879b3d37cf898691de709d4b7bc7fc18d2c280751b49fe0d8be6f0a8f8e24a1218b1267ff99126cf5b8055a6f2028c4ec0570cbcc1b56655d3383f2a5e4eb02f341d245d5cfd60332dc34bdfdbd0d5e14552214d040f07cfc8b67c655af07f400ca9336dac6cfc96c1257f29d3eb3882aff71998ed56daa93117e1c756f70b71ccca77abd42b46d4fac520c58d3a796b474207033911a0b5ded69ec9912b78a08df95a046b40be8c267a5fe57667b85634a6fef8cb89a8d9732d6f2701f1de2a675a422732f019f076067ae1176241ad3236ea757cb72da45b0adec56ccc48bde705bbe3fd7f6f07686960dd866d444c95f97e09195455e781edcdec71f1dfbedb931b19ee07650fe71653e3d992b53bb986558c7d56648cb44e50ef2def170ec386127cc6a1f5cb3e3f786ec27c80e41747e9d62721b767b19080e9cee4b3bc497de143eef9147fe9c2d30c519f6976bccc9eb254de49b90cae47755a871fe4660a2efcb8a293f086cc62e98e52449474f5607617366c0ecba990b795d95ee7a9bb1b69a0bb7c72f6c9447c1c523d4ac2d4ff698b28b8a95fe95ff7356f3f05d28edc79606ced893d04527637a56f5259664005af7555cbe2c434fc8a95d9e3f7e39a293d22ea4d2a6bda1336797f01f903d19373df3027f6427a6ac2d46a3427456420e67381411215ce0e7f54a6c4c04318a85022a2a11de73e76fae9173630aac5b36732f50939e65f278565852ce0117b6e7e22943923271e54f82e69856f1ebc1030b0acb49adb40b9541b152231c298deaf006169f2b1ce41776a9206277acf69c03dca131c6b23e1b5d693f3bf924e7e5c42f1e11f603c4930f9d970df872aff97a58fd94affab12df5ab39565d565669b825c1c5b2c999ce250ea0fa59070d87ab932ff25a520d08c3aabfaa2bcc95b972ccb70ca8545caacb4a6ed5f7d5d97d20a2ac63bf2c728d7afac31d64e05a1a82c3de1a32b4272eab1a951cf73d63bf86d81c8005b66b4264c4bf29652b14aa80782519657da2a6de885226d6bb82ed3f7cd95ef6d67efbe5bc7f646fb15581f79cb843ace48cdaf6206aa8ec71a13ac9bdc7bf8551df85da27f564b17e35e6763083e8897fe15c2de1962dfbfdcd3798a810c447befdbd3ff9567deacd5355a1586b3c64d54c32a726be91510106420896893fad6602f74d5464ca3bd2c689ed8868382ae5e1cea09218a724a6565836eb8fea08f24541703cb41692417139ba4de45adbdcaa18a3c7a1da782042202c9d7cd35ce4ed5f474f1adf12bf3a945dfe6f9e7cd5019218760a42099317ed32cfbcfa6cbd81f2bd55eefea4ae5235bc82ead454e72386375c0956e039dad0e707b05ad2823cc42008d97f34f093ecabc921939bdfe2cd9564af25271b1956215a1c306f9758f488d8498dcf78f3cc33fea67c1b80dbb650c108e02fa3b077b0e597ef5d7135d08c1b0fb9f8bcda1a9414b12ca55ff31c403286d528b0330f19dd29defb168fdf9027969825ef3ff178708251e04df8a0e099c8074ad9bd5546221ad501de3fefd4c6d3f5f9c32101b78de27005a4d3a8a3ea7eaf62c688dba8229b08a7b24b8d285a1bab926dfcfbca0f08e80b03ee79f1dda129d7def01974cb0fd02ffbf1b3f953fa5d03825223c83f3739e009d30317924877012edd64addcf6bcfd2b0d9fb21a6e46a582b547049b8ce25c536e5bd954f0777317235b463f6fd0a17a3022c2089055cbe398664523b1397af55297fde2ad61fd569a76d90ad3f02d691662d76747f0ed44eb7df575193901e007b50d40751b57c0f711b86eac60a4ed59859a904d55353144c12469a17b00cc2858691a8fa8332920ee3013381aea6f9b0bd498547b2665fee64d83fe8294d18325573dd3f0d02358c284f04946b2196ad6ccce77f3d6041ba583ecd298e7e0a752deca5aa90ea4da253c88149481e11748480a7074595df2a5c533239874e975657a097478e1ffa9add9b931efd7b07a1f0e44f209a4bb26ec52ddcf2a3ed6f4d26f0cfadf091e5c01dcd4ae9a541aedd2985615f34eacdd50e2c29f1ddde6cc3283d608e2ad946a9b830535f306e53656c15c141c1195c16c18aa8abaf6befebb49d790b0518c229a9fab617a468ce82f2bbcbb48bd5427cbe313842b7e864ab3e30c0d1a69149c7eb4e5bd5c47c97f183da756ad45a07494af72e9325979bf33c3d8ba19aedebb58c7e03f8f89c94ad8199e8a96f93f82bfe0ff5523c52f5ff839925d49f08f29b0b5759288f0c7e5895d96b6b009ab38149148ebf4dae52c2d57585c2a8f0f3bca2b5165c27cc0a5b19a3b77a5ad99b77d5789279e505ae606dfb9a539dcfa307e6fd2b8751acdfaef3d423c466e248d1229a8764499ceb4f6530c6e49540ada372ca95720ce229e37285e2aa3f1de339d0f09cd3f8f2294eee22584bf6c15109fc54fa22396ab673011f09dc765d2fec73586f5dd474c265f3ff9dd4a9e4d74331862e2a819cb99205b8276f14e68f288561be5f79896c26f13a62ff5bb059f44fa2f5d79c93a12492a04cb462418dff2d2f3ae171705e077d770cbccf5ccaecf2574991c6d8a24e11a0e936cc16bd19df4986e098c66d809f08baee4e689d9ad4698f8df20e73ec7627e0065523b7086bb1251926edcacaeda7df4ea622ed94977efcd6175cb7e946237b83a0ad17f2bd4d63151f5f04aed41f2186941003b9e2560c94d048b9ba6560349334e6e82a405467987b70cecbbfc963ea4e40457b7af476dbbc8f5fb4e4a6d51f4ff5457edfc2610015d7c5c352e6ac1789a0bbad0f149d5cf8330071f0a241caf3e83119333c696bbacb9b30eb01517380d4827fcd6a890381bbfd1a1380e394c31a975bb6bf47113ee28590b6b0503643e533d0872d511096fff0c9296d30eed4a033971bbf32976ac3d3825bbd1160ddca6e55e96077ef29dd53d8cb2f22018290298741c1f553386b4cf82817f63026cda52b22cf75227801b213497ae80b23b07bc308daf442c173344ad241d9beb225d2068fe66ef5490c1da23948cb75acc19c8c18b7dfd8aefecf8b2fe7e6933250899d35d9f094a9e905478894fec283ae6ccb8f37c72848b1e856cbf9596fb31a08953b4a5a24a978497e0e90399519052079d1de15b9b95dd34e5cba6e3574066610ed1f6c9f0c5b088e3db0a1206512c31ccd4a7e220a7e889fdf76c283164b114278bc2e180f54c56bef1f86296f6a403b242bd2730982aa38076a703e036be7eee06ae6288aa97d9fc988684e48aaa403dd0ee4e22375e942f191700de399d5c34bd2e734dad4721504b6709b2e31fd6ddae09d05ce550d5e5464bb04d8177ab3183dda3b8de6dbc6c15e0e741c55fe6497a4226c46a16626d423bd4d26e200f259a183342075d984243cbf1b90fe4b5c27cb019b74b0a39f79422ecd833b4f0a9a6be3d6b92460c9e6236744d061a40fa2b14e7ac195e19f4773fcceb0b30ceb8f23a2d61c4bc2be7f92c0249d89f6de36ad514278c589af6b386082872c9fee0a39a29388edf7585fcd7e69a4b92050d0dfc2bd033a7139cfb715ff477965cf86213710259fa74d734edc1ac9f413c21848eb252a7b284b19748ad8721eaca36cd381daa60b57c72a5d7c53ce4d6b78b6917236fcc5605b246df104b31c317ad6c9a5a71ce7505d92f0dadea3f9784bfb3ca5b538310995dd825ff64df88be47e5867be7b45596ad61822987b975c7d8db431f7491f9d39e497acb70faf3423af96d71ea3d1292d4d8ad4f1bdefd4cc48e9b3991a96f5abbfe9f18f0166cbe622e49b2029d5536aa2cd3bbcae547471e29ebb43f0a1b5aebf12c0e9f8f221145489b17f7f1696363ab5327e1c6e4f38bdb4a29ec1e8dcc95625db38ea672e58d204bdd1a0147c2b2a87fbcb6b612b495227ce7094345206dd5af26c7aeddb29efca76ac829d0d83d218b15cd3dd8c37d1767e3496a53c4a7643e7b2285fffafa9949446fb1ae30f2a5e811a1f0e369ee0d444e3de08fef3082fafefb90707150d12dd75ddf9ca7758ff2bf69545c952984b8c70d2c5420200e4efc5d4b3c9bdc47856ebffd7135de15a4c7a7dc9dd58a3cdb75db5324eecc7d9acfd34508c82d0d2416480387994bd399acd0d48265f0885496790c11e0d602617053127b446bd0020fb19e949b4b000aeb50c103a930723dbade2ee5d3d3e297a4b9e56fa41c81d8c5b7a33e1904d35329aa4d33e32fd0fe1eebd75882206548a9d2752126a54e772fe39beb24be58eec75341b70a1cb7cf7654121262be2e4e080b34c57c769870a34f173ec8cb251a5f3b8ddbecdc97dc156695467125c864b6f4527184462fce6a2830383b24d4321fa1847acd85bba9b21b369ec895aa7e0695ac1b34af1330f6ac314baa54ffee95b5a847c5a6d4d3f39109281aae9cce6af9bedf74194e0ffa1a7260f456f0a66ce8249cbc04ead9a521c9c0135e4943f05a0f176cae8e7dc4c0004185df1bbfa11ca52420b69045022ef52fc30921d73fe4933962dcd390560aafa27ecfbe75f4b0db0a1a84b0fb117f6d76ea4f65c06917073a00e7bbff67a6ffa4266abb551f9bce08aedd0a964568570a7f3e2f4ec3bbef2b1311e7d9e1a4f43a6069fe22f5473e86109afd6103e415d72095e62dd550088e4206d569a471544a0ce4f70529f95f054d68aa6f2b65bbac83040bf24df75a196682fc562fec77bf2cbf8abdea82be6254a84c6bfd03729b5cb8c64d8e88b78c3e3d6a7f3b81ec2a57694cc0a2f83a09dd3ea2c9fd8e18c47a942d0945f3535b2e4222c15c1d47bccea594a015228c52051872746fe56cdc182844f0973f359616e627d0ee947f073cfd5c8b0dc5f71e095f586486cde5ca50d678b9350f646c612b689db46fd1649277de20fc660408c38904584460bfc2821083f0bca5cd515e470a52801634e3de4f6b3478606d9219f8945d74f50f16667ba96b9a2961af9c33a0591dbf498dcb5bd7cb6a20e498e78de4d690b85e38b445c6c14d393a3ea3f7543822801bb9dc7dc84820621fe4f136f7ea14cdad6792ee26e9a263152bfeebab537541d3e8758507b53452cb68c9fe80e8ce0a20470c2b12fd3fa3aaa3e1e0a173d9b23eea09ff65962d1b714b01d0bff403df4238a24182422bac69752ce4bd88ec4f3a8dc183d6647fd65d46adbee2f81c3776f46633bd39f91c4ba31a75ebcb86c32c5283d0b2a83928c7b5dda05861bee69c9394dc6fb0e36c1c3b9dd5caf0fa3c5b0205439787aec34029ae85613584cf56910659d41c75195a8807fd35b7705ed02ee63658fef3cb1f8ca09175998f03aa2f27d1916b2490dc903989f70659ad48ef90bb4ec061ba216b414ede9d7eb759b0578901e414d7576524fd0c9ace59b5efdcdcdd5aeba294baefc5dc5c42a249504b54708c06b289e33111027e2be4677783e2cc97878b3ff0fb4cf1d7252877d54dafff95953620f4350024cf82e358ef707f2129fd014759df9cb489fb08e6139f4c816b8e5b606e6df4165269444665fead2a1adf7d160c83d3ddf9d12a5fe31753d7e536b9a0a13c850ae005a8a018c7b44f83e7becab36aa3b2aaafcae6d3a7270ff07899e732e2f29dc5dd299b6ad3c03725087a864d1153a495ac22f22d5453987fbeb05c64b43fc852bfddf22d4f9e222ce196d7f8b7feab079bde701bfa922e88f98c9bbf049cc9ca3149a57204aee1b15e10ec1b073f54e0929485543bf1ac2b60efecf0778b2adc60db315bd4089c7e41375bd2cf044e0882840abd4d6e3bda5eb42d2f01477b3bb1b7d8cc9926a8267c0eb56fb8fcf23a37f2f2dca28f2b8ae802394086ab712e21c923a9c3fa5a5b77f20f9475857f8c08682933e7c03f80f60774ecd955c3b321eb6067df7869ec3b1d9bad350b10d410cf2e76c059d7f632008c4229133a427dc0605275c0a63beb4bfe557e07636e4a8245b8788d7c29fac3bb5f81527b80a8c25a50af45333c85a17032de7f222b686120f34c67d2f8c55ff9dc81edcf96f2041ced6dfb5b390587864ea30e35aa8c0b0436ba5cace24c50810d9ceed8ee06c34702e35de3f9fb7b78b59220ef79dccccced14eddf138bb1e926f7908609865b8e84dc7fbfb3d1350560d5316200b744a35d5ff5d90b2948653bb01e4f7550c25cbadade03cd30ccf9d3c6fc4358bed21af706abfe604be4545c3c69ee868e28d37b9cc254f77442c89004422ff6fa559d59eb1cf4c2948b2d8c7633d282138d10192945f8de14bc4a924f01e4dc1f357d9674e9674fa5654afc2f9c21e88919dbee3d525ddb65e580dea0a09ee5df0cc2efce864845777253750779895cd5f055c95d6a22e682151da039609f051df77d89d0c576a2d9e8d6adb01a4411553687623bbdd6bfa713331156f0b037f77bd6810332c20d1c4e242182778e2b951a65fe18d3d5c68d497fa2964e93720539c4f219e505544d543fee4917b1e4fb07c9fb55b05e6ae62505f11bf6a3f78ae7b3830c22b9dd01962a6a8c65253703bba814a88be885c18bf490767ce9b8c8e3256d8d255af1382d34c957d1f44ee9fc35591ea66a12f915fba66522d258e7d8c1d1674bc6a98eeaf6ec10bd6bcfca45cf0cdee168f1f7e6f6f7f01acd12ac9d44e4fd57459fe35091201ee8dfa958e5a9971bc72f9b182fc2bcc8afb6cc0d8e4f75fb9f5862544cc61b400ad7c428ab650f9d68b406acb0be8839c518e813d4cb8dfb8fa6e638a3644f0074f03d40e23280b7d9d3553fca5a488c63319c75caeddc31ff8b6c175c7e039692b32b37c360f4a7adaed464820d99f9b5fc3f00598bc9e23230a395adade223b21b96cbffb8324355c32e8dcda1c9d56b45fe5851421c7e54c72a9cc50da68e527c7ace05791bd575fca958c97489b2db5b1794244ca0dcc6ae84a42d8e4ed8caa0c10576eadf7f47c01369a650b7b2e8ca30e6e56632b56273df667239d240b5f84e59f45e18da20622da556f073e9cd2394f3cceabe5f565522f955c98d954eef34811d3b910bc3fa87d110be8eff09bc783f2e2cef4519bc5bd4fc342f6d124ab5eada56fed431c1f67bcda72b775741c4b9911f293721ba094328910e575cec6407a5db8752c93bfe18d7965bb911e2bb158d05d06beff9a5c51c381d4f899487acde8b4674c4ba03b477f51c240966b7a6fe0ca58a89ffc93a11635251053809b2941a88e20eafbc561311dcc67389b3ebd353b3cbcc9b06d350931bc2fe3157411ffc667b978d194197fcd1ddbd4d6ace0ed263919b18b138caa6a18955e4cc46336e7dec57c88ab5daf55241207b3ed3488fa6b09b374f1a953e8a4c4d785961469a2325d9f0f211a4584f9a588af2245e8dfd1010ee2aff87cbc7430944bb0f6e9babf394d5d5b96274b75588148690f96fb3a895e2c900565aed3d9bfcdb10ba75dde60ddc309602ba241de509b3e710eb022c07a9fdd7f756364debf5f8527303716e3968c49b483a760d9e715d9f0fced21eae3575d2a53d9999001b48a456a6df781b6ebdfe34cb24e26e2a274927de8992edea45bf89216c145961d4f210b884f442c97885290e1a7b35a4436449b8e2782f6a1cd9d7982d6b481341ffcd3f9c46a032c2d6acfda62e07302599b86c4c9e248b21b64196f91072a55dc176f89b8df903d3b128002524ed0753196e43b3579a20eca85d37eada160faefcecdcd7abfb9c764f2707fce58a7eca85f6f5c8515b4aaf0736361c9fcd35366d32649aeafc52144742cfe3f92a2cc1982673f6e50a3d821212a1604903496010a2630f37db673862d9e6e808d5e2465e288e0aa71c11c89c4df205d624407f91a7fcff6bf3166e5a0178a281c78d6490320eed376faa86c3cb1760c2033b1e5ff7a42c22d91ecfa26ab77f7ae9150ce5139eb36d091a68683c0f920ac3c9d840be55987dde9e40d67ec98274e79c93d906d57b8d4c49a5027ccebd644384a9782f62727a9a048ccb6c6163488af5779e86ddd9c699f5a3dbf73e406851567bde9e5ec553d28ce49934a34a63d2c562b4c9a395876378cfb3131cc54eec7f4de728d60619661e8b6d6ae27dddd7978aa35ed70477abaea5de1c7625da1d024f894766d11f5b0fe5db90d13bc7534df691a91caf65cf13f8b538c8f500022b9f430aa55d80b468be48b66ab051ad2df7743c91e0bc1c98d88c1edda6c596b5bc02d5e4c31ebf8d3a17e1ed89fefdd7cf2a4c58036d4944fd522bb1b099a3d7ab506ef241d6bcb22fbb9c95112dcd06d634549ff9f5a3e484703538684bc6b647ac96d5a3398df631b81cf8ecc030096cee3eae3e8bf943064eb38a9baed6fcfcf99633c68e3178656f1293b271d1ff58133124b4aef3bd7eeb444f8d9710e395dacbf61f3e85c10751f65f7f14509663e4182ba001ce124babc3f046412fa939b185e99a5636c12fa47a9914beba89d113313abbb343556f5a3c769086c3e10fed1c9b2b01ff1c2fa5e50b6f6dd8b563b7b075c7cebfd89125cdc46ed5da6a34f16e1e3763c0940b89f496ad10a4e887cc1d8b4111d4ab398d247bd92ab3abbeaf9ba8fbe0457a073441f7dcf07c4ef0e32b82297d5ad2bfc21d66a6e7beff0564c5443cad0deba57967db462ffddabf3747317489326d4f3693e1c2f8ff9d5cabbe3de47b2bf91d6e8435242be8b34fa728305030dc3db3505fa879275bb6d55c724fb77fcdb34cd784442aefe8dae210f5a7b164066c50ee5c240b0d833b4f70ffa459c21c8370786a9fef6846efe6bc4ac523989b9fe8de79cb974881657059a529527e98dd7ef4a2056056e1145e59d19d3b274273c510a055a464fc5f0c148e6d07a9ef20c0e6279bcdeee0bdecd9ca8a72e2c3ba0423cf94b23bb71ed7b87215bd5bfb265943d893821786836f3ccb51bbc1bab08aa28d6c13cbf07eae800e6d486fc9b6e663ac01fa91439d0c49c609695b1b01a63a834acb255340c80a4776b00fc2ec1a853ce2106e08204816d11ef13fb051b8583b1e46396b06c2d071e8e607cd83d8071d7264a8627992d40838907142e71661bf67b70173c967c77a5e4ea569ab5b13282bf9250fc71831d0edfdd5f1b1d7197998940a9711a7cecfef368d6c3b3114ff083a0a3e7211d10a0193cf2746d764c4cd73c3cb3984bb34de314b8e0c025822c8a9627e3703252f2e7e160cb20e5c9d40b5c46cf345a6b1992620a295eb29f095b4514ef0b8938fd828b80ccc18603d88bc721fa264af93e6bcae6c38c174c32674c1d50a14e3bbcb3c477dee75480ecbcaabcd49dce6a110f0c292ba01235df0a9c5c32e6e09b55127a6778ed277a1eb789fdb56bd9abc8a2e5fd4903f76307791507d8c6c19c39ae548baedbb53b5b4c48b9fcf736c0d4e204d9f6a6a7c5f8680ed3dd4a9ba2c7d7c552dbc38dee301f45dd7b59a8388f2a24780d78d17249cb7caa52781962b291d9f704db912da21e5669054fe1d8053d7555f13ed0fad5e7c18992b6fc41649eedd2f257215f3ecb1bcdcb8528b38f339431d29366144e3e76339ff0c5bba8b5a4d8daa6e5005fdd959cde785b5a497dff5c41cf3ec702a4d5e056bba9139337bd571f592deb20d117d20735b59835c772daa80bbd78c7e5ef2649292ec2941845d03ad5995820fc1a7319d22d0f3b86a32f3c63e4aeeb674c9c8612af7988b5789d3d1fee18abbea860e6500bf52058770b628c1fcd8bb530b9e1db9e70e0977974868932779af1d45d733789db4aeddf68c641cd7cd3a77c6dbbb84683753721b202e68d1a77e262a427af774c92f6f2acc366c02263578a73d97b9a7412ce3ac35e0548dd36dbdebc364d20f1fc4230c21a78375b7266388bf66b4cf92966987f458257ac509a10b01c8519362194e79014bfeea2f54d89c27a63df78617deb4e9babc1a3d2a960e7c5c31372f77db9bcd8e560cd3f9c481b82dbc95acb2062c12e2375b6410b762e1502496dae25c385231f4c1a0f0e33480059113940b6f4ced1941b24cdd7a2d630062bb97282ea292356cb1f3a9ed3af95f2004660bd7d049d93871899d06d6a073d30e1eb98831ca1cd071db8d55d8864fab5282156b5b54392cd114f579dba0ffd4f3403e7073963043387713fa0e5dd05a06fd44cd250b9af6abb986ae320982c63cc1648288609aaf57143a213ba5ab12af446bb3b56e1c9f0e37bf5932f48e0538a8ded7af5e25832aef2ee5a1d48bc0d4e0e93ea090c2220a4c19a94f43698e8cb22be230fe12ed7b750f8656db8462b1ca6ad07d56d85972b15f417ab4db30beaa1d24f24a8cf15a93e8d9f42b86f59481113c8c8eb0644ed3201b89acb3c4fc952e043ff1c59fa3793cd6f70c3bef6d6d64e25f158b50c63d0c0d06495ef46608ac97ddfd359e01805437327340fc773456d3d2c708ccae13c70e98f05f15a8f25fd78dc5f84eb220ca60d5a0568d6d326c6696cdfaeb60076fce3e122bf76f2e0938131702903904bd24ad528e3255b3d6637023ea58d4edad80d290d5014e5befd6f6d96f7e95101eb5986dbfb1e71d43bc1814792d18a9d3aa5798b5b7642c257463306e252b66cbc8ac922f8a1af4a3529aa7a070f98f4fa2987dc312af4dee947c8eb572e8a5d6f13cb79aa0bbb064201d361277e1b01d49fa806084b998a85e9017fd302cace8051c7ed6b56c46ef0cef0892565b6ebb762c21b00931b3f606c5a5c843ccd931af29e7498c8e36439c3a3b3ee4b1e3fec8854c1659627f90378788f65b2276d31c149e66c958e3a8bd2ffe72503af0965b7d6a9f9d18dc84249af07f734ce0277bba9a5287c9e092db34b802ce79d7a1e618056e1155b46223ca17a60934cd261fd9241a37fa7f220b3d0b9a4c4876b824e66826632ea2dade60d5428c05923c136caf6591ee20afdf08437dbcb932aaf6235dcc200de22af4fa80aec9963d875753ab148bafd937e6d82f4335fbe883ddca108b3d30ed2e4bc229f229ad5a1b19ce9ab1e51e83dc17dc997cc138d33e4b3a4c3b4d18d6062a3a7e8899f341f51fd156e806a391c37975a5115f939e1be111665d58030ad0878ab3f65d62e2c94f7106091b40e0fb4341faa68a807291627d954e07ca70233e9ef3a2adfae0a936acc01961b973371f51cdf336e258a909271622d17a0703166da535dd6869eff16a6d8aa839dbd3f0698ecb4b2dd3d7ce9c1cd7ba430f3f4cdc03478f873da5ce062bac82414fced618c7fd992894604c14fdf794eaf513abfed02d9032039037ae14b9d5d26e12e51f23bde799be2b25008d4218af5dff4448547d93e8e8d25359f55d8716ab0e867213b7fc2a7698c73915b72dd94d79c2436e3a54ee29f6f074f45eb22b185e2adc6eeb8740b84a1127536f184a89b21a2f6ed8e444c95d5f363378a93255cd800a4875e3f0fdda59a4b69d6826bcde2c1a18e2f4b27acd3df6ebf98bcaf3ba70196f9e7303704f5ce2cf6724eeec29e49704682ae8a57c9803aa4ede0e4465705cc293fde976a69eab07a9e0433462735793e90d0d9e95d556000ed3285b3d189c6416c67df96dd59e03de968adacbcb5013bd6b10c03b1dee5414a58b8003aeb9697b3155ca4c3871cea041b5c9133c4643ca2e9f21542015ac9db04523af6095426a77de1b0e6c92a1a9f758cc03833bcb6aba766928c578a1a87124badfe5c56cf4bd7b6477d16d8e824039bc5815502642507d2381f80d92e8d630d43008558f9c02f53dd630d6469c87fe80d297d10ea9ebae591cd4d9b7437b54e2c206dd1df37ca9125eff7e7cebbf390a3bd95efc0f976659793a7fc3c25b05be79576942542393e6f3d894b0ac17455eba52d371acf920eb65c1395677f69f74619a6f3f01d641a35dadf2a2c0b3a4087d67623e1c38d3b30ff9a55d0375a5958cdb07cc447149c2ee0f8dbd5aa2cfc423bac5e51993ec0e247d5810113dc76ecd5bf971191f8f5e8d3c18ebd1ea8d74cfbdec2e1e4c1e644113e30bd514011b6ada119faa3532bb175fcde00fce2006c5a3dc18589d30f49c73c599e4fcea846a09dac3f8e835efed2966822663f2b6451509a8f7818cba274ec515f3b46ace0d447bd4b23d62550fcac081c227e36b5c744d2de4fb28c209e89a998ad5b56d3bafbeb0391ed8e95b75b3c30a0eaccea26edf04140a4314c4e01a9e5a50ad6982cdc24f8fe8e449b3032e73ea85354608355a50e88f1f6436c6b1adf5520585c3d8904e8b2f68b91f9c30b2bc206502e2c7d90a4fa25e6d9ba5c81bc026747cec1cdcc59fca54ede138a0ea2bb1263ab28f3806c3ca9d504619ac70b617ace83801a985af16265747c12f77721f5b0223d95ca6a4f1a374bc62f04eb2e4d880563316979e31fe9e586ee88dbfd4868e3369e509f7fdfd1d626caf23a4054fadeebb6a7ef4fc4d80142a1220ca1b787b02c593dc3d5b2e6302bedb4f94a7c219646b5c16df9b760d4f62089fdee6ef17e261ff99adfcf7eeda89c16b16d95f8960e155762728609c7e7db29763c55fad340c726c2aec83662cd913cba371d64e1e979268b03ff3aa24936f3cacd8390cfc9a4602d182bd52108f56019465c8a329440f22e4bffa6bc27cbde9787ecacababad223325e181ad17a841bb8c75ae08aa1706f8b0700737236fd80984db5e10fb2b317293d718519ff8cd70366d3cfabc97b70e9a89a022f1afc68940aef57cf75174562492f86da176bd18be84363a1ec5b60d8c47c01bb3f546649318798f78f682b03b8985c4d166358d7871a4da69f17226d325d2a1647ae0c78d593193eb04032898bb11dcebd2192a705fc1d593453e6c452969c404134ea1b1d3bd00bd0d97680cf84e1c9d5a87bde8b8036d7ed9b58a8697c31b25cad72fa386076c6df60838c0b1b3fb2815100cd9b842e89d6ec611b45c4b7faf5a59c9bb869225393a45d0473cd7cd83568bdddfd84440bf3faf2c0f5feb72cd63f29996f3a613b972086c6749aa9e56ad2e8b2d2dc5c30603ea073543e7cbe70f2523c822d6bc604d63d5269f80c1470aa7e354125fb1fa9f3ad1a0ef32325ac9f9a6b1d935c4e1049276b8c8293795c4483ca515b3648d37a9f3d37baf30891791c7005ab37c99d4773e866f55b23418533abd1ff13fecd5edffa1186dd86cd4d1d1e6f79d68e0e5f0daa8b7bf277d239f833867a379c171897d2673452c82ad4b377bea33cf50d944f202e73af6be36c1dc99c4c63199020cdb2a54b7f664873fa50d1ef8ec4989685655bbb1fda7583e7d89fa078a19d0f8d673bb285b8f6a4ac94fadb1d162c6b26ee1bbe3ac712d5e06ae26a71862be6758f8f1cc0684fbc28c8a9d40d289e9558a8313f5a201544de42afc803818aadcd8f1b143ad38ac37f8f828ca1fe74bbfea6abb6147ee68087ae68300758ae63fefd50d7993410db41e5138de650efd70a2bbd77fa83041a3766201885d8d31550c9a1b95efabb4823c0422a35ac718e19d33b68f6f1ea621cc7008ed110ba170cc9c312aebd3b24139a167cd2aebd33ec9d93d407e012ad135919cd1d784e722684b9d371f96155de426f1ec90ff91258b3d5f0df0784cb846923602a6f7dcdcf0abe9e4bae083b63cb2723a6d391a08896afa7ecaf52ddc78d0e2aad0b37f2f5a480d4f709470b774591d9c7c0a7143ebc956894a78e20a43aa47b36df193439ce9dbcba26205198f9ff8eb54df78a95bbf539a3ee14419216488fc61bd7a06aed4e2cd1396e0e5ee3b2fdac9356e2a9db18c13a330329c70acf4f9bb4ca01440c54d1c021f7fa73855e633c5d881ac3f22fbb6d30148a7ca6e7ef8c51b8db2ceb1fd9e88fba843a8ce6244e6aed28f4c9fe785d838518b6abba188ac1bf5e505388859eab8435b04676dbbbf410d593eaa2e7f52faf30788265c8da75779ceaba21ec51d4622b842dfe5df76c8888a9f3c3c3a6e6ee54b38411e4ca8db1b8e5aa8bb7153658e945abf8fd0f961f3c1be55fb43c8ee9388a37c208e050c97821f5a28e7ce8fe7a87587530783753e4224107eae701a3d781cb218a151a51f67db176a376a564544383286ee0b6f95aeb4b56effd048191579556f280e08a90211149329f41ed14d233711eb58e5ae3b0876ba75a409dbea58fdd44af5406d899568b737c61321709584048f5b17ac4d375d20889148b8645badf36a3fb48d8a1a0bc7948506c4a739364a714caf639bd64735454a68a50ec9e592bfe1f0e3521e4853235eda620370bb3879dc197de4081da396a8e40d7280973e07a71e4049fdeb9c499e3fe9b00ae5202fbeeef76e717ef6f0741263ac2e450f99406e5a7a98bd00cc182d938f7851e724f46a48edb38f022e78e91903074837de890446c380607a0a703cb38d4df32bdf0bd720f8cdf18af41d69b29bbc6509838caea36f69eb09045784b8fa0f949e6553090e9fce8dfff77403980a57f6765b3f1ecc1bb1aeb9f2bcda9bbe7d370dbb3df9c36cc5082e3839b6d413f0192eb332344dcf1e02cdd540fad85e157c9e613c0f42108e6d7f8239a5b6a65c25f468e0f68bfcda9fabdec641642e6ee442a30c5488c8744950910bdf3d695bf2cb94747e0861d55d43ddfd27f9df424665fe40effc24debbad4f236a2bde9469b352432cec35b07be1d899345badecba816cc5c82b60ef9e85f5cb45a8ad56481836d46cfd8e41f4da13deb5c05607127dc23e54e35b417764d8b9c91cbfa29f21aa2230db7668ef422f9e1eb0616a7ac88abd4274cb52633dee94b95be62a517316a3b56661583b0e358fc4c1825d00690fa723f2ab947dc89c0faadecbf02abba391233e893b2177774f854203048db02b2bd2391823c4e6bd6d24ee1891fe9de1102a98d295073d34d0516af8b537d5a56548036465c339e7b51baaf7032b0787db53466724ea654f662a5be7b970a7d8439dfb57ef9a34b7d4d259c2bdb50a5017727140f86059f7a58f04109b7cd12fff7eea48a46e2b7dca6529dca190fba990a7a9df82312f33ba0424028fb99548fe20366cafc1d0184f6b9fecb13bfab1238f5ed5f34a5beb2f27f66642aca127cc023f5b098e02a80e76e2107b30db8a6da06cb35a08c76a9b3b79a3f2da53266ea34011d98a4ce8335037836007bf033f34ac85d9e0f9eabc9abd260c83c5f73a0602edf5625921eea972c3d9feecd25c486bee1906bc1af02a432d0186758d078addaccbdd43a83322e1dff4f6290289342948b938467ef37353e1ff0f35004311d1e615668b6fc789c9cef53842d500203d60c832a3503f6d0e0f670fda60eeba8b9a962941203914115fac916f469523ad0cc38799a07ca8462f0858bdaace166085daa686cc23c1f7c55a60face1301ce4facc0d16e88e12d0022431b4842683f93c5a68a87011b7883f745c1b24e8749d800694657e5d162933d64868a6d02a9cf82d078009134c6fe8f5b4de55f7154dbe8442b7311da6ffffabc36830097238d9ce1b7dd68e348ba22b0112c20390c50a5ba781e0c6241576613b1fcb1ff0a5296fed095ef5939f62de556f93a3ff030f0df46a7f25d1030d23de218ee51d8312c3bcb75b559c0c9e6f301ae8c0141d94880834b75e5bdfe5a2f0ccc052136b12787723a8915788f04ca1df98b4ae49b35efd62d97fb2de9890d19a8b4a4ad62d9791829a4127fe6002ad930469b654e2da3e79f072aa90f46cfc200b971106f874622a8c6ef40cfc5a049636cf33fe691e3e86022ce675424442b2186b5d0e9c22055d1bc3d8e26446558ebc0e37fb688c1173fe6bb2817fe2dfc5bddec23c4233d5ddaf300ca59c9870a21b292ad21dcbf6284a7f3288d6fa1ddec8be34063eea0c5ec68cdf22b8db3fc9d25c4ae86cb84b9a7842759d93e59d5fab1ced355e9b56ae87c98f124b245307de69cfd90c44983d20bd5e1ea34092c6d097123af31e7fd887034da6dfc152aba5754753ecd472a7066c29da1710bbcf9255cde6a2b4eff0f4932a14a000d11d7d44c39f2c6dee784525583746656d0e8708c40530336b002d0c9996acdc11d8a45db0e9df49cd692795392c2f36febeae2ed4ff815be34952f06376a46ea505ebdd18c251a68e7c5d51cf3a748d44bc3d32eb149f3141562885d34a28ce8bd8eeedd41c49c7f03902e559a2a59a1f1e53fdd4e0661b41cf37a759940ecc7814ab2178e54eab15b214b77f51d6728db52926cd68746dc950e9b0dad983bc953fdb2d9ddc1a96beb6116f2186115599690783b68d4d2ed9ac8169c401b2302505946418c6d33d1c9292b47bda21955284a820204c88a6da78acdcae343831154ebbeb07d64875a46f8e1ae0649e630d41eaa8039da1bd4f8027d8ab40094e24f623fe264f18451a06e1b788261c03d94a5c2546428d8316fbbba12084ad958caeb51985d119c2f36906347c041e672f5c8b86c93ab5748c839d7f206431b6e4996984dfce59b34f46a338a2ca52a1d1e2f623091b76b14e46ff707209b3b47297ae4d2d6e3557862db13a99b8e5ab698634a50d7d2c0a3bb6a7359e4f648e9b37d98adc457901cbecaa90aa65f8bce132fb887f0ffe5644edd3a2c9347f53e119411e5d8e663db14b1cef0c095498126e19af7052818216670e68d8fce1b7456b2c75e082bd477275071dba2c307cf6a7b9449091b28e73b1ca829a9e3926cdc8076c89ac0ab4931df995c57e9dcd931ead55d55516108a2e95d44a38d044ebb3e62f275f3aee1372e452b73a6d2b76308fcc94cbce9bce0a5f337ee504e038ec26698c1e88f7655d1514f98ff8e0617284ea6b7bece2abe2fcd8decb54bf493c0404321032b3d146a57cb549b7dc350df8b0398e6b0db2276d149ecbe9d1972d57f418bc12dfaa0b8044c0f773822ae0743f5c6f23a9b5ec0fac600f8ae1396a2db5d9fc6b546031b13a068a962e77770e77fb585ed7989449336e767a8a923f14acfd026bfe83d539415ed61c05152fa43c4ca0130d5dee3bc9956da176d9b6a9a226e52a0feee4b54513c85ef5e271552cabace5a24be955c10c68347f2095102dc88a89d3fc725d08d06752c218c36c146b3cf8077f5c57599ad565c05cade4e08fd66e7426921192d3453a4613f7bfc829d13ef7c2e484c2967dadcc1e3a0ceb733e7a5cfeefe87bada6742fea47dbfd55ba0a68c4299aaf971f48b8c9046f336e01f6a26a45bbdfc24be9a85de871d35f214efc454191ba3ea9c81e2d5446d55246644e1072bb7de27fdae2c4ab409f8d6387def8709d4978852cc75bd045c7ed88334ad079c5cf80b9decccc5c07d5e9911342cd7fa4867caa7630970a9456174a8bd8fbdc4acfb7147e83dacffba06aa901fb9c3984427968da3ec31d807740ed4d7594e3023c0c8a8039218651d26765c61347f61e73ed1a0278d426012f2d92f04c58e5f31306d630dc635208d84e8ae881416cf930a0150fb97f6c56b0fb7c310d391db28e0ca5f0ca8bfef1f83221f4d0bc91b980bca603865ca0ac151337f350d6eb82e00797edf5022af625228278f44cbbb5bbeb2e57908124ff44424c8d54879358e346f781f869dffafa88a5d396aafa3297e5e6f08bf4bff1f193b1da01a4ca95c7f49e094bbab207ea66dba7df9736a49a3c8d35120f21f5e4423648117c2088ff85fa694bdf158a58bfe5d7fccd85a1c882a96e5d724aa4975d0be38c0f1762400c1bcb23037124e5aeec2ee9dfbc3b56aa24f9186059bc846120c00d71a8490d53254f1875d640d712ac2abf1ec44541132a5c0b7c0d18eb19837ab8297e769093280aa4a2eed3779885c413a58b7f2a83f26506913084e867224453b258e36d385e81a5e91466ceb7d573b2cd5fda99274ef20c0ec38aed0c6ca0297c3d04cba3ede7440dadfeabea85b1b42ce3c269056c154d02d87d52490a2cb8c7965f9d1ea5c9b35c6bdd32aee15643c9e8669af36dbccc935e4204defb00639b9e27baddfad2026dc6e88ec7742528743bb6b5682aeab6969cd416cfd1ab60744be7f7fb953a1fbee67a7a5d4450448da9fdae5d14eee6c1f78202f365dc511bf5f9d0955db23e1e79be5c1768515838ad144e59c7e0693c7b84d0fa46e7f77fa1ec8a9a0535da3f466d0ec9dfe6128301430ba660a76cdb0238b53b60bb8d89d5deea5850771c852dfb0411398f9e352762553c196800858810c379187452cbf28ccb9b1f63c263886f6651842da86a601079b61115d38db38e4a23d0e7001a440481db7a9b4a4c6e33ad2e98572ad39fa1224c17ecb0398498d13bcdaad31c42f682c224ce667108e5c3d4d4142b1338a4d2c697b6a9a9b93d95b059e1aed66dd6ccf1dfc4cce8f494e34972144558609c960e85e378040c31196c56d7d81cd0ea829f8d3827427f65cf54dffcca23ddf477a53e1358f3b03e7d1cba5551bfd55bcfe449b4053f2d0c346dfc8db59a4f5ec34b4b501a46eb9d2ab0aa8e389b6e2ec0c949ba99ab13d0847a7c39712cbf622f50f7a4928891ce3ed8c095cf32f65bfecffad98925deb86dca0d50629f34728e586d098ce7e74958a9ffa19daa7e97c7e799df503926930726640e26852f8a3ae5438b3d35beba0a73b196799a05230d582ee77b4078d919a29e06d012a992f10f3dd839ff0f865a888c1007d917c033e910ccdcf6bce8e820520f6e842150c1c72f69c4612dd1fd108dbd3b055659851736feba72c9d2ff2dfa61e7fd0f7319341823b8e16376f93c257366c5498476f2510edcdce4f903c0f0e5b53140c4a133dd73d8cb4164ab8b4bad2e89e1977432ae485959b01072ff92bd187dad49acbc0f8b01895515c57f886ce122ead92b191ae6a050681de5ba2ed029513882e0d22b2359a0f9b9d0cdc853c99821c7614cbf9185e26394c2c7ec6364ec04ffc740ff65cc79ffafd01a1176028cb78c1d5ead0f94ab4f494f70fed2ade0cdc8466f1c73ee5eacf545b2cf591aa5fdb66ae72d90bc8a34164e77285739028e2f4edbd1cfca9b8f128ede64775e0c2b8388060c7238f85fc6380b26fce6c8d68ac496edb6687f5deebab55a9ec1e4665d609048fd72bc304c5baf2d1e38104049f664d904a5d1b0dfb1347b26a5123c54ee7540de44b7d391d65ef828cedad5a808005717b6c4f1eb2d5ae2829e1a06045b37fda4f1cdd7f2148740a1b7875d2f32e89a97f5314ded06498a1d3ee1b6893be447e8045d43d0466f7e5da6f3a7435bf96b61d4b7584822f6694b76007e235eca5e900276ddbc7af3b033ca336174c672b520f41f53db8b5acd73b58fe8dab7c4926cd69182bcc0ff703bf6c554df2b7afbaa5b66d93266b0868ff3dfa92fa8ba699516a8e2373686e634b3792e688a66653ff7deb73bf11a597fd89850daadc1c97718dda39fce094567156aaaa18a1bdb3648a25c34928d2d5b6755d1affb0c1395b44e5b16512cab5f4bfe2c6b225cb19f751c3186ed8c1f79720772dd14c0f8685ac5bdf370a934042b0f3c52dcbb20693ce0aab836093595f8b642318d9df008a609ce0468e0e3f653685d7c7fbef45793321ed6502398c10abe899dac71772b5f0958e2966e0359f88f89ff5b2d7c269431bdb63b7a1e75d88f396e9abf00d67e1222d35da8c104dc13624fa657c06af777ece1c105d259cb5584e8edf5c367ee892aa3f7a99fd593b13151c9fcc4f1b40fd24afb12d5dc534832bcd746d5840a920692c0728a8dfd27e232ebaf350ce28b4fbd141acf46a26f9abbf10288b93a82cc4476333c5b1daa953513b3c7176f31482a71c3fe40603957e4de01a412817dd4b905909cb447a5106ae92811aafe067a89e45f2da8e7a97dcca2dc12b99c596b24525c77a0d86e4bf48558fa8545c9a9a98e07ac30a6907352721828fe84fdb671a0093b176ba5d7d454de16df26629e18c119d9727ab6320bac211c6abeb98b54373e9653866bfc4f0d3354dea3ed368074a53c6ee927b702dc83ee0887205fdc86fc173ea162cd54134d1f2ccf3872cbc9e7afbacb0e433edde41f2e0ec6ebe76036d705c6653a40d6db5fa1f11c204f46b89531915dc0b42ac7ef51519509f554ce8028eb5a8e1c491f528652a1901a37700cb9d01bcdd9293a9b8d18bc36da55170c55d63d2fb2ea541f7fbeea88638ccf7e1a382a4a4a2bb00f23617ce2065b0e0c917c728ffd53af2384231d419b17c2d86797dfa0b7dc5aa339cfe1980eec44742ddb60683f56078e34ecbf5c90182265af5aff5e77ae77979d5f575ae68289bbdb341ef3bded1d23d85711e8d68f3b8f3119281c415538cfa14b9cac82e5061a01286d4dffc6a6f1b999616b23284dff034d14ff413307130cce84df4ec3c2ecd22f2b711637459f77b1a62535b483e848521bd5a93c033aa7c9e098a8287a867dd6087e3fdd365d242b7a01a89fddd1b29744c522eecf042380a44f12faa697c0dd45e1991fe8aba54fea537320ad57b5b91461ab03ebf4dacc49047c9a98d9d7ce4d30447dc1e4febc35984e8ea847a14c8604dc06ad82922cde825a50519609b79de6af8ab4e8e14a512f04c6e2fe11298b0cc14b34450388886fd45f23d36c09a219108a328dbd24dc3e39cc87770a9eefde91053c80d65ec2ee8c2436944e715b609d0f303dc118aa6279a3dba61703d84975cca07120c10461afebf534f86bde394781d9a048dfee770bf68fdcb7cff36c39f9b8a75852c214b157e34317d2205c2f1c09e6c818ebd004015314943c9d84645d5e9dd03eef8d897f3ab9c9aa2a7e3f939320d3fdbc23f7db78506bb6aa3eaba112cbbce395c127c09efc3388e96dd303b48a1659b20cbeb24fd25de08f23d9e2f56ddc2ca293d44a77daae8f32c5a4c77ef58799e23f1697b2a40ebc519d8c2b95527793e773ba80a851e4879097fc8c77223dfdd057aa27829252f7b8d39b1b1c47c74c3ba81f719fe294914ddd53f5a8561df4d27d23ce59bf23dc64672b273bcdc7150e10ceaab7d1e8b33edb94045ef56215ce646d761b3a6e42e694955e6bc5feb56584110d9aa4c6b7003141e3dbbb6d8b7653229188bfd9976a4182db0b1709e65fa7124858a735304c892c7bbaa65cbfedb66af7d6bd3497ad07a2a6bff6f212e5284fd54d4dc924748085ac2075d4cf1622ebb71ea1f20785d7d2ee4ba5c2b6ca091830675126ecb670789c93507c94047d8e775d91af4bb3d9b346281dcd78c38e18fe6ed3f7a6130d87471396663415ce77d5e01133719d46f602aa5b0c611a514def744d1d2760f052f21304c57af5f2312032db5852801c6bd11993d03bb352b8241223340796598843f5fcf7d1e6001e127aaa2f057bde85ba5c167343b0db8da74ad7ea35a903f7a29e7e090f80a72ef867dd0c8e77f041310e9c54cdd56692d51766e61059fb4526cc8477a22ed7245453a0cfc23f2a7f0aefc3a72033df0543a07e28aa12abe83263116842d4de08d1ed7f97784bb8721e56751621c181f1bc83717d477d4597d72a3d339b831ded46afcd874eb5ad32650a3a04f997b79303f973a7252524c4073d7f6e612a5f72d189f3cd0927bc3fe8ea3f105a97207e9a5c8b80a4b8ad45839003913f726e147283bc463b2cd051cfba1a11a612eec972e8d9370cbf477927a42aaa7f1afb1fbfe13c09434989b41ee105c769aec40d0ac7cb943d448deb6f161d1049c8a4b0176a2d72802b8603e2de6f2395829734c2b05bb2a9b926b8401990522251b36ccba6c2e065c920d471381f0f470e230d4a395803c8d440dfde3e0813657bac9b74c2aa5782b56bccd376dfc35b6c50320651b87c344dcf873efafa6b68c5a1f11af44926b88973ce9f1471a583803a8deeca74861431ed2a3dc94d38d33e34b3cf276025ff0498ce2f0e5383b9504f2593cef902971cb4f4eb99c048e357fd6088edf580109cc525371c3533c1db92cdbeeb4a67d5fe33ba24a80e41523582845b8ea14395cc67e09d2a9baee70de9bbe8ad45520fef3dd929f90fe5264f00185fcd6634353d995e55d0d3ae2e563336949796adc3fa724abe9aa228359ece791417ca9c7e61a9d3e0a344675ef4533bc973e068f7aa33e55b80ede5a1d592ca1dcd6da32827b30b717a41b973be3f571710ca839dc4537f8593eb325d08785b5e192b758a687cf0aaa50e385a1022b39bb6abcff1557bc808d7a057297ca1bc78216b29c5d67bb00debda2706bf51aa4adbe0f29a2964e612f4660de9ac40c7e1361b6b3dfe45faec2156277e1814bf1b6f7c8faeb4b6af6c4a49035936b0bef3b5518310d5c5f321924c60f74b01b454f1ad6022fa7aa37907f4599db8b3db5232268474596efa283ef3b04fbdbfc61d1f305e0627b4d776f04743488506a0f8bbc3bf44eec85da3d6d33e962346abd29df20b998fce4e4bf0105a354ddb0d33723bc92646695f36df394f7225771f13d71c81b55c220eb4ee5e7b91c64157ea5859293891ed969e96ae76918e0e08a5ec91b0db7a0d131ae1dd3c0eaecf2a5a7486e9063f09fc71229927b8fac0a4042bcc9a4995d73cbeafda90026f7ccfe824d89d8190b466e2444cee42cd0a07fa812d4b75e851122486a3d5efbb4512a91c14e3cf9bc47a7f14059ec4fc5f850858671c91b976a621d6cf416ab1fe42bb7b88c21014edffe843cdce6d3aec7d61349a134d4ea233df1226066531b317217ae6b219d35d26015b31e0457f5cb554518747c54b599e9333e7825b7cf4bb99af36760ee1dc1ce66a3597eac2741d7d8db18adc1edd5da2a0a83d266af74ac93fb8e104472d020f9680faf8b127e289ba41e8a19188d634570768fb0e2fa9d4d345e8eec0b75cef6a7dac671bb4eff9f64b9742194e16a17e4d6c42f5088f0b4e0c97591309b9d1bf731eaae835410f82c33a4a572a8c11904d36e677861d85ac8ae667b49e628bc8bd3ad5d789ce050d95d71cb676b833c8eeb03966130f1ec5f625edf4581bf8b5e197d490a05de723c9971a8283c6dbdfbc3c50592cd20d1cd66b624e33bc2dc0013843f89665a1bce4a1f10b127a2267e2a8eebbf2d069a2f674cf4b6314948dcc869d87800e577d4613d4d35f57ec099c081c622d6bd7cad52e25313f8dd868173f47b9917039a015af3d61e387d7de52d5d381b1b54778869fd074f418b3674fc738a2b491830a9b52ed378b7c536c3673e6db839c3b3984e6b6a757d722164aec31893b30c255e0ce46f84e01acaddf718ad08426ba0011b11d7e9b9eeace38002c078e3ba01cdd51ffaaddf8533fcde0581f08f65986d4f952450c5e5c56153f7e695aaad94e8b0f1389b2fbd9f9795248674a015a8af97cccdccf58185486a48a4e6c28a7f5ee3d5d74841dcb29a9c3243dc33903b3f0daad6a399e318f3167307bd1b3255d065d3b6060517cbf5c4690a9ee6fdbf6d964e1b659ded0e4f78c1b1afa95eb1455b793ca25c2cf7bdd0a264cc6da0860f6ec0be148db9f4ce4059d9f883a029bbf98ffa7378113434540e3d1f1a1d9965bbd1cf991e7f7d931e0eb34d5d9c71b1f2a1a82282bd7ccfce9a1c3897f28a83ccf7768937ff13e838143c25c1aa937fb3b78f3cc9a0ac0e52cc8cdfc975a5799af92fcdafdd0dc802a740b9b766314aeef9bc42c5dbbbdc86638a9ecbcb96252dc22a5237022b2f4a83b1356940cf44ea4b6b6e856bf3ee9822d383b586104b9eb39139ce90a4f8971dd4ba81f915faf52acaefedca0b2100a58a58cbc95ff487f88bcc52e79d1f6ffe32c52bef71635e164090f27179a973ae7ccd0215aa3366ecde4e3c63162a2890d71513be0e34cd196946f3f39ce543a5e42be02815ac7012a92f2051d688dec2a966d80abbbeec1e1dd64d1151b1e0b97d79d65add40790e0d7f5ad5e51ac02b874aced0bd81dbe5fc4e44c4f315dbaafdd15d1c79841b2e12b8782f3f4f489c74af494299e7c6650f66c6fd63dd6f0c30cddc22c37d4cb6b548aa15dd50dc27a074a9b2ab3694502816e892063afdcedf0da6533cbae6735ff9566161700742c6b5a0354b2c40b37a43d3442eb85212eaa31f4c745dbc1d1e21f6d34455569604d1f901f2d1dfea431d15b2a59e084d9d3c74e22ef6df650a65d4e528af616f75ed92eab3d3b062133998bc5d969a8c0d3a576ff88d99419da047035283d610c036094ee480500bf57adba0ec661b03f373aec29aa16b0a501e2e537c960da574950befa55b68b814e83126fe0db1b7d0caf09d921a3e4b7755038e84999d07ad4cea698989fcf1d76f9751734b17b98643d9e9e5238d35f1b6130d9f233ba1c6ee68822e697bd80dd59883ad3ccd451267c3ef979aa6739954f78ddc2c0aeacf1278f64ed7c21f6557f4b348cc67e54d2c6982c3b505d9353868f64eb62479ba38e8cbfd3d78d0421a1d9db906eb90514e6ed010da197357c8e87e8fbb45f79e85e3e9afa39cbab0c55b5363f822324a4c43e7fb5c1c7bd0192bebd9d7a79e02c8294ef11a8cf3f17fe8dfc60b2c880374ece6012704b6989280feaf709290c80b52ef05c37291ae69578b9b977e10c4ab000235d45ad34c33710578be211afc73bb8bb5f7a162251eac34bcbed6e3b62fbe5ba8dcec8aa3d8c3373b8c338524606895f2be17e21e2396a1f27370331157eb6e12db3c3b33ece20a356d1d5b4a2f06fa50be89cbfc27f769f47c0f3393e6d6192b5b62ebb3eeccad638e6dce0dabf4545c25e4294f762b1da767e76735fb246aedc8facc44584d8560337324232e9ffdbb7ea3c8a98b8218e6926f989a4e276484562ef78c4518f6d14919417bb3cb057052e6c0643166451951d189fddc2167c1f4c875168c596e73d732d729bf422b557378af3129008f0342a7f57a59ee5e830ea4dc149a92cb82fa6c3cd7024c68397c5f1f0fe4dfd3d800af8ad99c6046c674c015373b00370c28403b119a9363a646303c36fe94ba74d047facd694d6947a3102443ea2866912a8e54759a1455eac53fc8f4dbb4b8f25a8222c9a0a44c0926b4a937aa6046c86f5339b13a0348c137aea0efc429520b035669555ecbdbade6e960bc6dce952161d25bb06a7c929d116760752e5cc4cfc205646f144ab6f8598aecd3c880f9db9ad888a1c6ba098eda15c1661292e0d9ef86f7d215ffc411d012e80f451b789be989c532232894609fa5e2905f250a3d600b190fc8e0966fca1887f017811bfd645c3b81b84e34e01da548c83bcf1af19166c96c46549a471f22417f33f292ec36ad7f4754101afbea38df5ab54766a972bd49a1a7f60ad1114b81cc8cab52df66a56aae3e3788ef4db587d8f995cb889c7914030d1a4931f5fc0327bb6690ecdf02848f41734bf32d2fad7323d356a50782047218374bf0c957963429792e93d1c7080e1d613e5ae64ecfcb1b7bd9ffdfc843e3d8933b56bf62625cc6b8aaa35d952607dda096376620e47670efaae0af914c30eb96898357dc7579a06dea930d93d7e22a99356382dc973af256336f01be30bee231f0af373078783a7bb5b54d7d38a66290597b05b11ebd60162b2b98f3854193021ad9b9d436025c0e4a5d223696ed89e7eed2a8a56c767ea86654ce053d9d28761ab79602247e3c69991edab393dfd9c82166bd1bde892156bafcf25ef5b79c8e3b70f6d58acf066f4825a945d131f40fb93993628dd6c3a90af2602f8b8f69484173cabb37789b2c48375e829aaab9d427e8f3a79c02bfafddb9a4ce8e465977d45667765fd6e7cbf06ab298ee65108c321fa2f75e121b10ecf9b3b5b30577d9c2f39f7d03c7ea8cc42374f64b368639086e5c85117a454cbab2c590c59d16f3c6dc8eeff0080e81c1599a3ff530a3b75b72ff16ea9321c7a875e7b072230c6649e582239e0b1a39fef9403024f42235ca4120b50a4e938d25618ca96bf8a27e353938e6b9f3f25986dc518ba683401a688c6c1c0b974851d83c439061db57d04aba56f5c50f9a33181980cc2f5d8b3a3bf96e52e2b2e2be922e9b21efa3c4de8d4ad18726ce5ebd85d63a19fe0efff523be8807923af9b26a0043ca62179dd2ed9efe5588577f4aabec04f7fc3f212ed64f01c0de2f907416b7231952a52dc0faf9dcb43dd5aa6232c4fedcf8e29eced1603ac216ce9b3d594e2eb2e2725e69b650051a942b8ae721b6699638f2e2c0c2f407a2c2aa4a441be0c57c8923e70bf2ebb043c5bd671b9b5e9e5691e7bc4c24948db3fc05933f1e963f5206efd0e2450079eeda878f8890ba6a557ac394792bbcd0d7b42eddbcceae2940c9a4fb8e04bd6b934c51d28f51715a96e754ac3dd8c7878bea7e8343ad9369f5e4e02a6a45ccda8cd7758349ed339724c616f7b99c31c5d955efb785b7f7ee5d7cbfd30134c98e080407129353e15363c83a94d5c02148d3a43561cd6dc9d7b6056649e35b097bd9fada31a9b6903042d342646d9a0aea476423a59057dfcdef207daa0213d5a4a47c3d383cbc3e69527df1a04bfc661537532bf110626e08ce8922d9150863bd037590d554d1b403311cd7157b65336c47436d99daf32aa198f74bf0c294e5247beb87ff0cfc2d5ebb7059e113930f728e369cd1453a7fdf1d61fa227d3349981a0697aef5ca068be75858e5343bc6e33a77ff47ef4a201e2fc45fe48db17a3d9c5f2af12fc282d21c7f7278c0a7afa7b14413d894c7cec8a68d5382a0da623eac4e152626826575c106b12c4d30f190a407585bdbb0d484855a70191d22734f8e84a04395633d3e9f13a77dee7c146632a8f29dbff92d401e30c3c562bdba411acfc431ecdb0e472d311503495457f082cbbd5333dd2a333cd0fed08a9e6a5b934bb58fea926b97013afac8afcc713ab023e7209f309cce5df72eb03e39c364ffe10e759f7e2b7466a5331c8196e02c210fabf567891664d803e0ad8db63c463eb2d92b1762415aa34ca2545ec082a59dc6c11e5ba42673092f02b5ab6cb11c439406fbb20efd686c3dc5e0381e4725655d68db025564eda65221e3d0c14f11f5dae7b5535dcd107e903188e2129a3d37e290ab2d9798841c22c5aa568c2fa71d493797d061b673245e849be25702c6cb863193a28ecbfd9e4af0f6beb18f030362eab38499781bb018e943465c9950bc231de7fd028a24cfe5e3f09fd31b3043fa82ccd7f5c4f53b13e36fd30a8e21ea67b39102cff6e69d2b67e6617fc6e8341eaa12bcc058b10bdbf423fed7de86bf0718130bd58c6871807f192ec95b6f8f3d38f807f303b4b129a1c62af04cb7d9c0817a1b346f9caed9f13be68a4d697b07a8549715610f2a5d750b5e6d6dc9bc3af6d45d135cae90c35a3e1fdae813004b70a432cde89bda573610f17bf1a3a6df2de3d5d9f534d50d187a255d796c12280a9bf371cde2a0b7e10c8f9935a8d7cadbe9ff0a5da1d65006148cc6c606b33c0c5518bd94f7282feaaef407879beb20c2e9991ce3d6d50fb4e818ae9c297ae12de6e474d12dca244a3b1581c48356e89f8cf748e60d1b697cc1eae7df5f3fd87024881cf2298e6d937d0b6198eb4839dd22fb7712e2c6a94066bd387a89a1725c74e197a2b7423c29bf0fbe8cc5a225b5f59302a77bcbe21b37fa802aa9a294be987e95cfc0f5ee243ea42bbc7b6615e10c01b811e2c66e4ac0f4329e07f5b19acb338d1b5482190b393a6c2e95c92d031eb7fdee2a08da8d0a09771834551f764814e8389c54b1767ae3260f78e938663f4eba02331d91b3f5b525236802209276256a9f3e4a5228137ef74c3a609cc87521c7af840cff72cac9bb08ea9c912812bbc22d5be97f98268d007381baa6ab8d4b2c104482846d29d880280aa8109b9199eadd4acce3fa86323fb3b37374c77fdec6aa803b6933e09c0a4cc4134dddb67c0636be60f31e0a38f969ce56a9487aa509322a11e607f48138ced203d7570eece979fce26130b73f0d80b59193c050b05d815e6873ff75c7231bc18a938250e43d3f80de71e6e4db49a77551a395dc18124ad99884822e25fb367a9d2ddd72120c802d9e11bb83915b5f506e7239c61bfef28f696486e75416cc659191cc3a807a424785231a845b70e2a24cd366c49411a82e905051263819b3113bb9be4bd6465a1ecbd596b56355b35efd6fe023376c9590f8dc4a7bbd05f2f6f19fb4c1bb6f8617263f7a3909d37e65c5ac38c9e0e6fe47acc63f05d0bb156dc053ccb06c4af9c13ae460cbd9d4507cd5345afefe697a6d1892657130ce5e36fd7be44fa8c95c7d52a8b0e1a2eba6ed62858ef5214c4d3db4ab05beb1e71fb0171cc72c5f52ef29787c367ef93501edc3a32dc5a34b97470b95b83c94b72282ccd9613314517d17cc6b51c226563991fdf5c6599321c61c3f7c151e3eee3b22ebcf62c2986424a08bab69729c82071752bffecd018963ebee0f3b7416edbcdc5870fed1bbe883561348f091f7ba640bbaba48b8374a5cf65b9de7b5bc9da15be4393118ff8e96ea5945c0f688fe84b84676ee75c1767147aa5df795926ce7ad1c0beb1345427720e02de488f29889b427c00a836a47370afd8710ab8f4703706b15df7ab6fb58d0aaba05cb316345b04e25267ba61174b38d4e31a9db39e35a26f04517c79dd40f2c7147846cadf5ad40beb7f662ab7fe187a54129d5b58def1011b797c472034907672c583dd8aba01bd25313a9ac516cf04fb0c71bbed8013410ff5a4abdb9e7f19c9cfa78479dfbaa0dfcdb6fc8c1fa43761531dcaa7afa15ed937ee79eb2b4f5b897912f05ceed9d24e3063b1c718cb978f932654b5210e607d94963a745edd543b9232497bd48276d9efd3b576eb2a0a42311ae8aeedb963bbd1bec9b38d2553bae6809554ee20d1698c301d660ff0c817da45f4fb45dc860edf398ecd6991e80899c5775637f1187331f897b57e9f4085fac8e279047e7dc694ad51ca7372b6fe281cb27df90f00115128364ce33c8b18f1e3d348dba716d69e8d3dad41b71bb7f815d5cdcf291dc40573e39c042f9f1ad1419e637fb7038af12cb8b6aa7ebf877159834a78f73af36cefd6087a77a0ad4c4195f77fb5711752a63d35e9aa93a2ed64e033060cdcdcaa963c22bb72f57f522796a42661cd41fdaf99d68ebd39f65168f3143f3cede80eebdb955b1dc92832bd09185b36fb1121cd945fb79ec17a399f7671eb5757b9373c1e18789f27b38fe1cd7aef49cdc8d27c844e725f42ff1d369e298d11670c13d9b338846a70360e897b83f2d413da4f63048670a34723491789739a208a62493731d3bbbcb54b19d58a967cb0afcb1073fee5b6690c8f28e2e847d50511a90889f7fd28fbafa2b961a4c6083860c06e6f9af02053eb41f4e93304f789c08c6a6b75d5482c5a3b791f6856a8650072e0c2a445710f0c2395a571b580997b100f34a441c891dc52b252313de421e7120d63d8e5e2a02ed4b27bf23b990f334a86bc2e308fd13a028df5c979427fc74c64f273bc9d79b3765a3143a40db1b7425953d44546666bdf16ca7d064df49dd86b0437dbbbb11bf6811ea4f8c111c5e155662cfcabe37d971bec59fa0cba8d2b321d1da3cf2859eed6580c9720639a3ef44606ad22e7eddc11ed9c095495a5bae2a24c2df9afe9056ef40c42334a1e39b9e290f4ad27052b849f5eab46c4114483262cfa0eaf1d5367a82c3c375b687d0fc6ed764ea2c755e5b16701f1b720b409ec44688deacae050413f4440300bb627fd4c2c6057872a963aba24a22a2a4a0f48f8ebf10fe8bdc609754e7e86fe510537014df97a9018565d6dfbfb70bee365d9ba5e60456524af3328b20fc605561535a2694472f3b2bf5be94565a6ed25739be4990ddf1c69cfe306dcfe521785c233669ebfdfde84448a8a6b9d3c9dae88d6ebf5ad9ff2dd103f5c922d9c9892581fd6b951881940fdddd69e0b19413e9f17fdf8eafd481bfb03ab3b42e1181dd368804eb9244cf13ad950d37d9c55e94e5b5fa7e5b9aa05a9e6f429d2a7a75fd1060df7247dde06998b8760e962de0babe3e1a4ab568a23bd7126a8878ac5ada83011523b399ef2aedc31ad3d29111d1e97f1a0b97249bfd91a7b80224c0a1ac4b53b93d712649029a3c3a5c45f524f8ff12feb8a6ccbc345bff834dae00677cf2069e0d49a1c46e662298b84e41140006d28b2c67ed9ad23a0ba1a978de82877421bb656c8786f40e74567c44d405433ebe3f7d6e854100bd469dc1aed28e73be67dff75608b42856f05d3f081fd4ad22690c57680ebba13bf5f32700fd1098d504e2ef199e728f8ed5089a1e4d8627324e58fedac507ff8226df070ec1b10287f5865e1e8406d11cc0f556e3d0391613a2095a02f371dfa49607c328db2defab23186f88a3204a73747178245ca9c7d1cc9f1234d09d0742882652fe056bb77e7e786629f1408978e4aa788f74a5d43b301883545fe39474a21ad5a4cc9cb95f12a54349d98c3b329541704a381c230c67b008ccbf6d97f71059b739e23a2b1b5e6c7aea9752e1b3884bff79a4c1ea2cf59113a46b3d94862c0ef3802a2c4c0efb81a47d2badb8701670bb9dbf2f38f917ba200c5a714ee32f0ab417fd5dc05666873aab19e685df78d94dea30df96035acecfa71a2bc6e1747ff88058b24bae56d91c622fc9c2e706cb16f26374a5b8852a015b5d1c5820bd9e6b412a45af7add4cc643fd78031aded37ed8a022255a29411d058694c9d7dd5cbdbc7a56ea89dd6c71c4b4f1c7ab309577c8802ff3c2670221507cb9aa16525fb7dd7d7ee602fc415be993072f534e65a60f363ce1e7ea4bf4e13a41e32e6cc5f7f9c16504faf3c303bee848cf5c083495149e9d0664d8d4b26faac893905ec668d09d4a76623b6de7db252807c945f6b444739ddcf5ddba1d213eaad2768c068be1446ddcbcfafb526017d6996a277c70d7df7891a90390cb45c22bcc33a8f930c95f41656fa77b1dd675100f8f12d3b440d635b0c2b652b9408302fdf25af3b3570ca57bda14b807b05d756843640f2ba521110cd9f1e25b472d5f02c5ccb2477d3125d240013c52759dc3d415ee5e94901f73554e006b51349fb89a9326d70e68f4e34748e6555eed17eeb1de5b49613bf4e2e1a078c40e0daeed2ceef361a337dfe013ffb8975de753b104c55807a1860407f813e6337316bd73ac3a624cf03f1e9906e7acaaba831527337e0ed03ed9d4b00d6a10d503a4ffcdb9bb26355464f9ca2b321aa88bc6c14ea03cfb3acb9bf04cf4498ab7a75832fbe018f6ff8ffb28acd68c500f59b16e01c90814935a622e5dbd344864dfc8cc1fc2f6bb54b749595ce584b52363bae60253f0f9414d885f97e61eaa5681bbc572d82433d8d7318f8f9c33b543c1f1fc851bc1de2414655330db63d960036e981f442ec9f55ae79a1d56fc7cb6c2e41df3fb9cae8997c3268ec02f77f1bdf092bfcc8e945b72bbc4632d1f06ec6ef7abab092fbd409d000dc7da406a3a7340617fe1ad92f7401aefc7255fad32a36f1b5a9a387e5aea2434d28ba1e7e6b5d7faba217ac42e0a56ff7320165b0553cd49b641f62bdbef7864aacee6be698637003e78427e0c4c250129a0d85e8845d4829365b88b627d8ed50e60d76bcd1911aecc9bbb527a32ef617853e76748d41d0187a5ba6585f9f4404bd08c4fdeafc43bce5d728c88397d059bb8c621a71dfa128f752fea78ee8c1673aa7d36859489fcbfe9f1365d54fcece334cd4dcf55687755ea38b3b0c8ea9cd3f537f100540ca81c31ca2529c961c913ff4c5fa608d70f81bf3ad0a657024af0d48ca2f79ae84d1391713659a2efa69450ee5cf07c19b96f5e0e87dae4332fc307ab0dcacbaced1383b7a6523e381bfe3919bb29921885b850ebafb6900af765c647c4d26454d080c5be320b442c69ee8e74bb03442f9ea9aa77f8efa8abbe2b4fae6f5719ef548fb01a384e3248bdd80a30de2cc0496304b55835d545ff7880d2d13509f9d387136728ff947101f872497ba335bae15e491066eaffe4a45ccd3114f25bbf42a198d1834e7b9f3ff1171f587ab0338cf12d2e25a4adf160b8478c40a2a775a545f11e3bf44daa759ce3198cf3577a35b411c0509c01e41aca2167b5d1460bfadc74dccf7b0763f5abf273c318a15fe96bf5a81f35ccd1e23f26aa2a2b5864b9cbf6968f34172cf1ff63b4d77d421d426c64f316d570fd64a0712b6eda0dd24da138b1a18ff923ab895b5d0e7b4d4d442d6e39037c92469ceead9541fec0e15069d62bf1620f4650c66671aee8b9858d6b8b2c28b1aa77ad462e6a3ba579805ff72be897295dfce6e23c2d42ce5cd0410d6b331a3d79d5199761647ba7a4ee904e371554b1d97979723399c90d6716373ddef2a71d58304231159d9965d2e460835363a91774f28b7b68a93c5941a2e5bfa6aaefb648ea5a3c69e0f7bfe7207757202ca39bf0ec107de2ce82504de76fd445ed8c148f8bbe7fd74941c54aa808f03d96e566d6367f46a28f25e7a67d500ebf409c9df90365b9eb69490146e6253ee46bfcc7c2e0d2d89b7d756c7fc8593721af1c8dfc29259b3d7102dedd11499ec518f71d5888a44e1166329e2f5a7dcdfe4874a968333c4af75302067ac64fd0aa4f9def3c703d0777be7984a7e8fa93b5fc2c7f476cc79ee078b8acc127b7715fe847e02ec8cbfac4876a7ce6a4ad768f500e3dde6ec476bc0271c701ed206b28bcf5896118d852f1d9f8773f0ac8dc6d38464f6dee283abe42a10b859530ff21df7c2ef2233aefe2455235daf739af7760c674fb279627b900b46e25bab29e526aad118c189a56179cb8b1c4afb3f79008af06d9d4e2253b4909cb026b2bb050fdfcce509fba004e171df6cf76e9046ca3eafb13ad4b82af7367d896687b07ef3ea81cd5d15a337493133178ff76a8d3f52e10d8c9a4d52f98a8e29bfa69ea0e96841c67e1796ba8856e8f7ca48017f7b47cc2f8a3e610a11dfb1ce18a0efaa2b650f3fde45c637d7a1e192292e73310a656ae8fefc58f013ba39daaf4a2fbfdbfc21fc4419665e75a7ec53714e43b02f7f1d1dd43e018ca7688787f9fb876f3d7d69c9019b2815feafb6070d21348fe5b4781f6a5a3bc7ee65ef78a91970f58062e3c104c70854f7d133c763b35fe90bff3a2f5b6f1091acefe732ac28bcd7eedbdaf5674ee433b2a683528da5b94c7b3c8d267e904a4cbb6f0900a909eeadba1151bacc24cce9ee6031fff21f8abb0cfd7de4888221395c39577b4a2d018a12116968fda82b73a7b153267b14dd534e0140dbeee4a03f512880cd6006510a6b4d681237eb59c70f0ae2a194e9b43eae6df5c659693934e2df4f3bf7b5d2aa1ec898f63315aea502009540b4b4bd02c1b01e1573e5ccf298c5ac896520eddba1fcfeaca5990554e160c276fb1ab907c4a7943a0b6d35a24a3619c220bf783ffa19d52691d86f404cdf86aa0401ffdba5f57cdc1d2a5e7d264d1725fc3e9a7441c1a84c4eb6f65ac5226ebf8682b8bd1372b07c374a48a3ac75778b42151dc9ace67286a81601048f929e9f39008f537e30c02065572d0b8cfb707e38dded6099de8129d2ee63b7ae60185bcb65f403a58f29611a21b986866d12284881c7e21cf1920ef291c72849c3cc4dd1703ee8e2f28a0228629f2a454f61973d2e54e44cb9457ee5942a0d0d7ee63162a771d08dfaa403a0657563828cca0a2f8d675b1af6d3b3e83d550afa5443e36875c93a78ad53485a30f31bcf8e70f7c8c717c8764736b5f702805b8e49b9561347f7d52eb483cb03beb889607ec595cd00b271d065eed1787a4bd0f069e95b67cf83259b1a0686fb35683fe955244ae953ce364973a6d53a14b41767d86296c65dcf9d35d9d8b6f3545c65462ea74e8205d62f7cee60e1065333d16a219d22b0e064c60fa255c242433685aec60638ed76f6c120dc6d41bed8d9c5d664f60985c3deec0fa36f200c2f2df0a53c9c1c72ed7b3c59f7526dde24dd46bf1f4f221e6e95685872f3b82922ddca64b92d5ffe2fb6b0588820c125772e89440ef166f2f428b506732eb7f779a4cba20e16a967e7c689359fe007306b1948042239e785514442b995783c83be875de80f2909671a9ba8eab92928473e9727a91574d614f7a9b97b5862c68a59b889e75b9248bb25d966eeed0942516ad75d84bd0e3ce1d420954d4a5f753c0c1311d22bbd2459a4a03fbf1dd4493b704e3b5e74db38eca2f7fb03ee01f4a55293d5c4874461ba8a8488b2d1b902bf102d63f53723c5aafc6e498bd4eda6915ff559ad5ade6106d968235b6eae4069e727e8fca0fb64b331ffc286cec60e92efc8915f2a880e21f33afebda07f2249811527c8b4006395f117de7641e6b0dd0a32939359592b4f4746dff255d1d3a055db5bfd355ee3a1a6dcde9792d698c21fc00c469d61fb967ba97466efd25320291eb55c3f5a7c19abf8bd7a4a7e41f8c00680a5a4d1965d9772bdf170c3267a51af19d7ed2fa5f4399a555a01bdbf5de9bd4c566810ea6e49526f6390e335f58e0dc82c8a6e39b1d29e5b44646983b3b3e6e6c9620a58d5ffeaa86df839b1eebe93fac12103ff72cc84b41d57d7eb7dc36b14f78d0e245dcaf6cb8ef236ec6abb819c79105c809dcf8f9272e73ab30ebed2386a445d8cf269f5c3c4de06eee9157ab9c6a15259c2858940404e99f23a70d7d2f948943bdde9ade8cf7cbabccd2e0ccb83c2516ff01ee9afc49f8378dc421b4b7d958c3de67ffebf56f93e4d95ad06bb7d482af3146a7bf848b8d6a11334625d5f203e57e1de6b169dca7563e68b6fe67a7ed696ff874b066ddaa09659122e9f08e4274cf0200a3493952d5d7fecbea85f053e5104066ba03f44df4b389a1d450eefc982a73b85e3ad1bbd9d33163e0a8a83986f6055b6ee5de49afe713e81488c1018b618f9289db5b6a17ca788d737edbada6f26be3ae07acaf894ec6845a60be914548b3188c2484331bc3d2d4ed8150cd8162559aea478b00d916d22dce5c2f1842e6f0a1e91bcfc5af7ace57ed4ac2f14927d0432f28cdb28c14921fc65971bb53b5cd039bf13413dce88a478b685667c0df5bd29f8799750060359bf56d4328e3a4b7655472813b81da112b01513edf4cd130dcc2653b139308a36373d443dd2e9ab4af1483feb0fab21426a2a2010bbb8c258d83bc0560a655581f98d7177a150e0a2a0eb5e964111f36f0bc6195d02c09bd54c5aa060a151fe0c3dc7062164802171fbf5e4899e29f2ed9b9a7bcc696f0a4bc2bcdfd61013d78e7809428416e926ae5d944395ec32dc52be437ec15dff659e6452fea83fe4d5fbab72a2fce668aa8c021bffc3fdeeddd16f3fa5a0dc0947e7e6e32208e8894907f8385547ff8fec553c0a9843761bd1bc65200a6b9f3ec563ac758546c879db65ea5c45601c0b75ffcc98820011ca4aeb28409e0dc44435d178a7cc23c1398f582931f50ced91efb6d1583426273e0c73c54ea30b1fed2be1f0fc0fa236fdf539ed1997bdbc22fb498bb4e8c8cd30a1507358f79272471059d327d0fc1d44653f122c197ab21b5e9ea02d9f25a0d267f4dfdaaefea3675fa68a03ee4b3fba3ff9b4665e4261da02a2914d82e340a8d123a5bde441b2910056068f9ce13352362061a0c2ee952fad944bca01f593ed46f3cc08a1c1fdbbef5583ab047a90ad06470fadb6dd9f3f8651705f1132545aa71cf3cf832405732d890e20e70d40ad545562b9bac23d5957297596a18c791be6df30e6a3509b8656a05c00d15cacddbe0d75bc8da369808f233ff4f065c11c1fefabe038d4b8b8174564be8ee393bc44e5c6bfeb0a462e153871db8f393a8901596f55f424d1b1d4a232aee5dc84ab7911ddba5c5596f0722e730171096fe39231ccac9a62c60c1688423e2be15c4a42871efaafd6511c423473116950e58abf787c00e0445a286936ec2c19541a058e989168280a5ed47e66cf662a2465fd5300b7b088868fb7ba459482d2599bd9ad18012737024c1a8e6f3bf85b1a144f1142e3aee26e555822147154aaf1635a18cba288f3144a321d38bb6abf5eb24f4816bfb67f3302eab42694740a5a47419cd9d9f21bf24162e9f8e4317562c6c2f927f3ca555d6e69e16710fb60fe8d4e763cc1dff4972657928ec1afcc97c5bc4e91d6f5115e2d9c3e1605eff364e1ef25a906996b060eb4a17c07b17275b0884c87cf9709d6ae95b8b6b122ecf1a4db4d5d55b768edc15317a1a0d15505bfc606cc37173ba74e9d2743a0fbea5fefd8a9217ea6aa104ef1a06f44aa6452b65a7ffe5144d74cce610ce27b30addb3b9c6ada6f41dcf4eb492d1e8546ef40e2aa4fd706878e3525732207f9fd2446ee79a0a7df9ca08ab194ac217a26a64c8ed1e525ade1d9d8252c7b263734bc682d149e59c643b9547cf1326fea99c349f3cd5fa26f4a0c3b1a469397136373dc75c98b1cfcb40391ae4c48b243fe830187ccdba27bcbd824a88c72c29b721d94827d74aa0a89ba8680a2ffb6c3844b356e3b2b8a40bfb5713807fa9f917b567557e81b904328e1ba95c907452a8a0fe3759830f0b25ba901a6aaaab9e45dbb600465ca8505ed6baf743c25333e2dd2a7e5449e97a5a314e2193b93978718ca92d432832675a2abcac8ee0b1f40065fe741851d36fe0f842ff490a0733b518578264f782dbf3a3851dbea1d3ccf5ee61587a4f5a81349655008fc313f67f84c02967063482debb81b553c5e6b54706b640416a6686f0f2b1f46581c7f0335da8288efdc2c37396a6a1fec47836e67a44c4ccfe027b841af6f66d596ab4287b808f2cef03aa6e46c7993074c8c8ce3054ed750fc817f0ec74a7ed02e9c53269691f505cc69180386657f25163609a70e4ba45fadff950b6839f746f2d3dd5893b8793f15c68775129854a7e83192d913381056eea349ebb4f86da3aefc9ebd3faabef3c3f3d91ecf43598de415586ae09c2ec050e9669417dec80797d8a2ef2adcb9364e467b3f204943c987f0d28784fe432ca479d920fa54efde8f9d6bb609a14b98af410a4689c57d8b8509d27a967c4faf0ca9e1ac572553721ef000dd874099eb4e0c8a86372ce562426bde35716b67d875302ec956ecd59367034ac5389d61e82c6435cdeaa5c9d93f945beba21043931ce20bd8cde7af9e58d022eef7b7827be0959c73b90eef6a338a19967d256014308d063986794dea718879d085e721669a791856a5d323cb66b270963bf3c9a65618d09cd7a5675936aed78ba56f36c1fb141c0f2d5929b57d3639a0b20bbf7c8cb93b9dc6af87ff4d1b639131aa6005d593a9bfb259ea9e30bfdf80ff3f36d779c83bfb6ada39801811a6a813cfafc4f8696134a2efb2452244fe20587a5418cdf26ff32a9fb745313a6875908c0c6dbc007fe2b5c484aa92edddbe7b059be71b39090d30deec9da2c6272d7d4bbf64e8204871c0f9e8e799dc204a52a5d6af1dda1b2cc020c16d451329ff8f90980f68c9f8d9f98331aef3e0032bdcfa9e21d9bcdb27b06b5f5af01781d5b140ac0006e867e8d29c263098010aea5b31bc454083f57a9dd0939c40b535b299b4d02475bfd87c11f9f8b9022649807ca97179914b05a36d986888de0353153a1d5c04b2f61b8011b9359deb55ac54eb701ba515939a099280ddb43d72df0fb9807fa89d706dbc434784b5da4d85b3d550582d20499557b04b376d26e8d3bdc1f92bea99ef8d186ef4135f1b8bb73cda45e7677c6af30a3338cc1b51dfcb4f67dc3383af6d9168d5c15dd0418a967ea97d6c2e0e0e0c585f0f4b25cf10b9128d7e0a232c3ed661c4fed34d0fc9595dfc32a435bc37807ccba232616bd204c08d8247983f4cb9f80f3df1cb9b333d9a77d6ea095dd9d13981ffad47b07dca9c7ee40b7ab465a74a21ea9e9051e1c43f19521fbc7213c4952c12d695c5ac60a44cff4ef7f7fb4a6a245b43981fe546026052b771c3fd31e6390d037f327461ecf2cc64eecec11c6999f0c7a246d78b656dcd98cd7d9d7722707f4d5c3fa2ede9866fb062efc3aea86214d0dfb1434b016cb5bbc46f0fe01d71533798680a5af022c80d03f20d2ef87eca74e894a75626abee6a481cf9c9fc8ef99d09130e181fd0181c6b3c4454c1c3eb04fa5457cc705de376c89d9d2d54072a8822e22eb1e93d11cae16e24869a10317c6921929c2f9c1724b7a0ac1e564214574d7556472703e821b413674b97bb2b6b1bc7a607e944f65a0b98ab41f9fe60e0cc3f58bc3f67aa21787b923d248e303ad85f6678722ad1fd6c513301fe86582b153a7b5ecd735d3a8094fde2e54c2b24d0ef8f8022c13d1f2bf260139e8ac2eea7d64d1cb954e4f8e3f8a695eab1290943543fa7a83d94066471f3147003279578694b119b9c19b4d6fc85c9a05aa1dc896a35d92ed09e45c53a558edf33322f95b1b9b900340576e209843caf884f07c1afee649ef32e50669100b0aa1f3f6f48afca10060085db1a0aca9718aaf6ae3af87e2acb48de373e7687192c105bd4e16059c61c52dd47d122fbb3b88f1864e8c7b09e05f1610a4bce9416c9b288049f291a813e5efcf09daf6d40da037dcaa7262e37adc9b5378980d31a7d5e5111a8c8ada136586e30365e1013a30dab67e682b5f3f48e5b006b97a902c68a82311e90aa96884bf86b84a6c2d23ae532ab63e1e806e54e90b56466fb9d516e4cd2f7a2215bc8ad55a32b97332d19f9f35a66d606076906542f40957d108d13604e886894f9882718a486b20f3b21e0ec660ce6602c915ac6c6f87d53e976b88a55ee53d0b0da0a47e11264b8912bae545b9104d08992a069b0e18fdbc3f593d378dee88e3247d9b2ebaa569cb2cabf46f8b72d2c4432d03a788ea1e8b7a4ca05235e10d5265e4a6d8dfc85e3d82687962c285394536c6777442d1610437295eb9f3b96e09cb4271ae6664666aaadfbbffe243d553ee5362bcff6db65d111a8ee6672c824ac3722683de17a9508be62a49c277dbef7494392f23461e4988afb873c5f400415beb0a0570f73555dcf8b545e85076578bbef61b865118dd146e3a9ab2bfde6f0e03f67f0a9cd8675fcd42652f8fccdaf71a84663d2eb0eb8f89da1b07b85a9f4e9224f0d0f3d0516746563cb740a5ec00340882ad69145505a12d5756484fa05227dc3d4ecec5634054e459eacd29d235a44580deb6a57d5477c81834d68bcb01d64f0ac54c6d878657dac8bace7a0d0904f892321d362faa763c5f717aeeb3a476fa29b74e280bf898d7ecf1a8fa70853de0603952ff73edc95da05ec60664aa79ca76ebfb59d4409ae931d0236fdda1462a0caecc75d3caa385dbf1cb0c31209b1b2eab641ff68b129987b3a1ad606bac9b73e8ff9f068f7fb5e1aedb6da402d0a6407d040681e07abeec659ee498c0c51f6b8c5d4a076a19b8cb0a9b5e473e823d51066cb2bdfddc95128f884cd947cff36b4cb8921d16945ab42d833c3a7c44d2087cb59b290da2e1bf833b43dc04a8bce5e2347913cbfca4f052a607a7673458a28982b9f018ba74d67fcd1dde0e5dc74ce9742beb4cec080ba65ece495a67bfcb01a0e0c03afc00997e02c8e6135c03edb3f076314fd32170b2eda8932a4ef2f82baf2245987ef6b1100e88c88723da04657c0fa2b9cdcc504cbf253dced24e5368dfa5dc3e64a957784cc2da06d6d74ad53fc0a91d4f7d25275deac2220cbc3d333d0a6cfd3e70c3942866c841b6d937b5a44fc64a2811e5b2dd0ea077dc377ed1bd19e43e4ab6c4b4cb6b89f70c6c9bb036b887418bf0c9670205e5ba88926449579d711a0cda6debad7f75145158f44ede6b01b9f017fe58f990a288027bfa6e212e617c35dd78c17f84a7fddd761fe124163d254c6c81a23245b6a0d7419b1ad44125c4e3df4a104ba0c20182ec8d0617f8703ed549b8560dff9ca2fafe1cccfb0f4cbf7b72ec1b4c8be9393f0363dcded2b07b18a3002f8f6e552a54af81a2a7363cc2759951c2156bf886f67ce54ae53579fa188546dab027c52e8ecb693e1f544febe90bd7c7082543e89434a4cba79deb9af09dd030740d79e390bb04dc52edf33f5f2c098b7ac80210e03c455458bd2f10acadc9c52ebfd37fa0792c887c403aa3e958a709023b7a5edd2c122d8c6b3437b155320cf23e7508aa22cf24d911be09024fe01a739127a66aa4cc7c9fad3b2f3b69aa7bc13339177c16d07031e2ca9105bfc7a30d8817857bea1e8bfb0d154d71d5a8886075cfb80c3b6a2953be1b57cbfe4edfd9494cd0ef1450c637ad89395ac329c85fe063ef94b902230545db683110b45789a108424249b691984ae618e317a0ebe084bdbb672a657c438e91c450c4f598c010e450e96cb7ff529e2091d40a3cda5a664aadbcdf172eea39660d7eb57aa0c08ba551d855c420ce56afc72fa21d13fbd3f09fb6e690eb29c86373da732a7518548349e68b3609d7c4840a1e7fddc83d675eae3cf3b05996375255076e7683ef2c218c4a7fefc1b1598d597ee15056848989fb1f67d514658f921ca0b09f56cb11e89797f899857f1ae6196ed8f608a3b673b87f87cafc2c48c212ccac1cb107b80ba6f3234fe7dff426aa714e9f1a2646b7ab68153bf059861db71c58e5b13301383241a7c0f9918e6d000365ff6f548f5ef3fe02796b91105ea8f3f5a3ea68f3dab3f0ec8af4de0e6936895c4cf3ae6c83eacf6f778a3b40edf96b45c166ef0b77c0313f66af62db0446e28c162df7d478a0822e71e18e7885c337ac142b8d1f914e2beb094dc7fd55bf30d587ca78d64ecce8773058eace20cd408d4eba6759faf456b80d896fe6460aa6841be5231ba151c65f0ca22e1367be4ff6a3d637b0677088769714eb8b554f1fd9ca32a822a23e46cfeb82a50c23b66beac837a8f62c4ea1a35e34ff02874334804fa0d7756d8b1c6ed60b784af304b919b1bb81d28dc3679c51ca44333850f38eddc8494fde069a78098ce383e42de110444e56eaaf70b8638e18a5cb634e5ffa1aa1cc38c9bc885230f6d93e9b39d2efb4bef4c8453b9fb9ac65d40ef55745f3de09bdc5f3b925d71255d9f5dc531ce800b3dee772ad556ed7385d4d0c7300bde3113f59107b1e393422adfd10d869cf6828d6713046cf2e9d74ff19fa6bea94b4639e7532a18d43e5d9f064e47c9a3165410bc70d1f93f5631f01580b5e4db584ec4b750b8db603101563bc786f440ab1ebbdf6d79beacdc4a2159345394240fe35d78c7f6ad1ab2234b6ceed1f59d4ccb82508ddea758af8b6e35a0297b355262c026caece6cbaf6befaeb66d87a2b940668601b0d82f5c471b59b602ed2f86589b0f96120c77e722e122c8ca3e2fecb3e426733e08d3f13b9df6b35d07aee3a262106b08685a2ae7e5780bca824464b5baad2c34af7443a76859e12bec8ec2bf3b8e9af21554835d0af5331727918d4beeb8a9dd2319ef9be6c1f0b1e252edd2848ad9c03fbb7ba03a19adb31874bc83f2e2ad068502c8900a2b550736e5459a3d31bcb8f7a2013e9e826c69a995ef6d12e7592844fe635efa693cc9eaa51418003b3459f4b77bdfbde951b257eeee7e2dd6888feeaed59ae4bd380034fb1f450e598d2ee8d43370e3a30b517e9a4ca07f1745f22a8c356d7abe296be6605ef145676c7eaf9490bb14ef847b389ace4a7a75bf74b0d97a9390674db45c33789b08f927e3db74fbb5afae7677ca09184ccc9ee32ffc49e18ecd5d6c6766bd7bf0e04e5a925bff761b04f1f27d7998ddc3f77b16eaca847966f7afb0ae6906254985e1ddccb1942d6b911ca22cc4b21ee5fef0757f743744cc5f1e13a39a11310f110f09b68ee31468d109295379b58fbc5bc9bcc115dd4a622c8e9b8c693a5010595fcb50e3231324d45e0af008969fdaec4e5c982697f7d129066f17e54d2194c62ff382c9d439757940055badb328feee7a2d19bcb4d713b409cbef73c70032abb7d2864607ef4921cefe6528b92caa39bd34687b1351d7db23748f6949cbdad8662c19d97860a5b33f2c85822d866b62cebec7f5b7f148049c32c9254d52f00840788d9d9780636b36c94f187e36aa089a0819810aaa110c72bc4ac2424b36eaacd795a50369ade4d4123fdc488966874c9084a728bf4e95724005122b6c7c4053766891042631b8241d8d907796e3756ea81e36b2526d1aeeeef99c733e89286394d66df4e0ec11a23207ccd906c95fbe03df42e9ac4db58f4bdc8f1bd4a35f33c6e84484d29e52f3d05d505291d57dca12cecf0b7458884d910f0861a565b47e475aa65ea1b3164b58ee4f16a3040e06d4c416d94b21dc451e07bc208ad43313f3352a331e6234def453c03f790ff05e531301c884df9eba1c4bbf9495ee00327b0fb7e6dd6d3c30e3b6e355c4e2ab60087e0510d620f8eb3172a50bb436af48185c348c617b305d42e9050a4d0d3fdd4a480258829e16fe5b7753a201e18647b828c00478deb9246901253fc19988f5105e517485bb4514184e2fb1c9c2a782f582d0c625ae9298fda6f271d1e460b107243c88cf64120a9630fa1bcc0d19c708ad4b313223d0a55956539c35023e7bc374f085793286122d619e6213238e3255e06566f250c3bf98ee7198856ce13f344c05c32adb26156820ae5588777e74d7644ed503db2d3e438971b6b6d4de1c8683aedc3caac85f9e97ea6adb5501f7affa86eb5f2d2d7378c490f04d3a71c0cd9b6080bc8c4522e8a7af29ec733569ce982ba30e8b877b3a2990f029188bda994e680334c1351fde08c5b70e730f67fa8819451f497aa0fdc17faf8fa12a272f8b4b738cbd9159168c7058bfc89e6e3bd0e70e78dfcd487fddb6448f984d3ac253df6fa0e2e2fe03f30a406d1984bbbb88e23b1c6a334d95d73cbeafda90026f7ccfe824d89d8190b466e2444cee42cd0a079504f8d39b32514509cb188c988c8fa4b17a208b4414bd574be56625a08b7960c144dd8d90c48c60f90ac2020ef761559203e639a88c99dc56ed21c7c61788ae6bbeaf2642d2d38d259d1edb50bd5a17875a5ca68f20cbb820dcce6b84ea35c5f9d82e5ff965bc2832b007b98b3bc17830fda65f922c75f9d723dd3ee603cb1ef0ce9cb04b7ce04196c45955758ffcd159ee665ca597ec220fb453bf914a18e860fb84573d6e129fcfa14b257474d9d09cb32478c4c81daec9afdc1d60c2fa75bd79ce0b459e49c8b767a68fa2dee773b1454b58ef6071c6d23fcbff727ec791f6dfbaf9ef2c8fb4bbf08d02fd3472e6dae58dd3da9ba4541b4f718f328fe961e7c5e504f5509bd322e796197e9806100d1627e7fe6bf96089011012ce601c8c4f9cce76bc2da05663cb4973611935938644a2a51eb18bf2a8463b744fda4b11e980f5868791d0de25f5c9024580d85663cbc40a85414e79484ab0b7a5500771dbdaf1dca9a40d0daeca372e2d74e0dc3a3774866297c295a2b9ab2fb87aa63df6d16535d35539312e861c6785e78ee4041b8ad77fcffdb82b9c20d6fd885f6a85419c8e025f7f1cce02b3d404e76e8dcfda163571f8f4d58d2745d0b387a2ba69825193212119cd478b27d4933c1704ba02cb4f20209bde1173443650cf38a4ce2804e4e8cce0422335d147b6cec4cc9e9b2994b885ddf8f685753d02f0b0b17d7c6e6a7da22dcc6de3402a6245941d845ece7cccdccf58185486a48a4e6c28a7f5ee3d5d74841dcb29a9c3243de2a69d7dd760cfaab8b3e9afd9962461c10f47195fd3f5cda76e075b87141ecab42d59763acfe907d8b4e8a58a46e593a4e60197911c7d7adfca465dcfbd951c3b3bf3973c2ea6e4ef3a03f360f454b3c9a5c794c1d93597a4cda56777bdf2ef165f086f41381f5199dfb915139d70b9c191915659b88dac52217a303dd894b7169510adaec978fa41f6cc5d4d5e171c3572461e66b4c0c6c2617ef2edfd874a227188bf158707319ef56cecf957b1257343160405640adb9278168c0de947bb095cf409ff4fb1f0a134f9a11abbd82f62c773a18bab1387c3eb5e35dba8591f9344afc24c6ed6c1501fca5cf16fd4423c3fdc7c3dbca9e9a3c76805eafd0140353e33f9d7f2828400c7d70b52bc85f0bd4439abf57992280f0ed8f41d7359312bd9398e6e9254e4d0aea811cb97715a0eb375b7dcbc6afd47254c2971d2dec3e564ac41efba439a177c9185d06e73d738d567ccf8861bc33e0ce3f068d0a2f3bceddd161ee4f37c01e28e3d1475adf2ac96e18bbd7478ac15feece20abb4aad2449a5ae17bee8e00daab39841eac8c76db61cffcaad08cad95e4260f51e727137a74a4f17a5aaa88d7af3cf9f1382469e295bd14f4b3dfa980dfa89d5610d5e2f2f440cb79bb6b6204e99b7184c384bd039e75128e55f9f4dbeb18624a9a5ca28a4b3c2f4a8d87356512bfe9c7abc31c4e21a93e1ba645661a135c94cb8251d46589e2dcea36fba0a0ed2d14dff88b2febcf49afb7f0c1bd49b1c94741f15e5bb72c05ab8c4862cd2a57bef715f8af0d4f7e5b2ffddf498d028987db5dffbece1e164d20563e665a8bccb585c5530d39c393b7ec1d501b0d221e193e98844cfe6e245676c05f0deb4aa5b80c7e7ebcab2fd62103a3d9cfcd1b32b7616963f08f5e809a3ff86f7b9af6ba99389d4b43085abdbe697bd80dd59883ad3ccd451267c3ef979aa6739954f78ddc2c0ae97546ccf9b17f0305b9985ef09a4d5a4d3f89bae2f9e1ec6e1379c5028e4f75125327770e9ec0a44eac60b9c8b743c23f6f9811fb8f90da835c114cbbd38fa5a5af9df41736e9b8d35b4d01c474aa8c57c91b82fe8a072383981d9d9573a4df45716010693435198feee227286632ac1d7cfb819b2b0adbbd965d0f8f60472a30ca447e5ceeefca72ad4d2b87ecfabaa81585d71b72c8d8d6f9911731e04c53f9a2aa123b1ce813444a8d9b1b61966f4ace10a9e939b97ab338e0eb380a137e1bdf32810d678e24b4dd91925db397d89188b2c6cbf3ca68f4daa509e2a299f651345aebe8bf27fd231e9bc04dc8a7049b89537573683d7b5076329ace82d5c1a30d98b465323c5803f29632aca9a3f9f031254e217cb962bcaddd6599dfe520e24c9335932e28b55825392bb27a60ecb284740061b39407a55858d7778a4cc78ed03d888e949eeee8dd6e7afade13436cb2b3548ffe842dded84a84a3c398017746805b97adabed85c3d61b4bcf52c047fa868bd49584f5270f4b7c7787f2bf748b436928d0d176357a725f8b9b4918b3dc07ed7af357d46d54ccad3129e58399f5bf0f39867d6d8224be94ba74d047facd694d6947a3102443ea2866912a8e54759a1455e2896701fe77266568d6cdc50f9a4a2b6e491f7600d6ece5c517937885a00572f0925c7a1a5616164059a858a22e26dc24553d77b94156e47069ded18f4905d47948a36ea90c058387a02212482c5608085287c01470223a35664be571f2267c5b999f2da02ea287a970f2cfa4e4dd260e06abcd77151f0c4029f9040b81be8be090892cd79e81fba0a653acd4496c36b12cdc668dafeddc1b65224fafe369bfce33258f0d5502a7d629f0dfec62fd54d85e5554b7caf65ccefdaa831655f71d0590f56e2f7351930eaaa7a5ffa84a945b7fe163ceea3fa674bf638cdffc78ad6afd589e9a593cacbd787ad5a3185480fca2128e8f9dbd08e63e648d9a1ff16213b1e54b004906d81453f57443b9746d8c926bb7968854046541f4c9b17bb3d99c71ede92fd68ee659cf32e33c56ade1807a13bb44a55d6a372d032bc30e6b7ac365a36a52413214891f6647b77d0a923ae59a1ab97337b4200d93d7e22a99356382dc973af256336f01be30bee231f0af3730787d171c3710a9eb2d1903c3b7eef5f60b47fa390636bc6782df2f0048a71b3b413941f2cae16ac20f11cc74c28b39fbb7631ddf5fa16e343d3471e481a22e20fca2dde0f3105f76d346b768aee20e730543944f02ae12b2359edf22ab19c1bbb2f66985d82e45b62b6155fbaf797da5c5d4cdc2e777b0ba99d4b689a14bc3451fd4913f81d8d5466038f9bb6642a94ae250768b4b949b263d3ebb99b96a4b700fc67bfc72e57e5a153e40fd4437d9b41714a185efc8f16500aaed7c12aa9894b1544b5b0ccfea1d65e7f2564cbd3ff7e7ede3f0b134f929885dd7e4313ec50986b9e2d13e091e16e2d8817a697a85d6dae12adb3c592e2e0094f986199c161209ab019b628b1aa7da9863cd0cd81c0bb500b3f8feb114c3b22e80d180f487eb310ccd5596b73b4ac2056edcc8ee6bb9263a01c0f706cd2e5337149d9e28839a130379d2ea9afbd335eee778b01b2d631b08203470ac3b7825b989c3540dba80a16ec0e780d07b121ee626f0b77322a786087bfaebbb0fff9a9ec7c9ce9ad8aca0ac4a9ca246a63212c979796025fb44c598ba0c844df57a65c3617b3e81c3e5a553cd8806803b974b9b83814db75de097a682a5a011fc76c7b963fb48477d534a45a3202b8d8fdba8ac4b835fe7ae92a506e4d4c88ac72424fd253cc47de73fa93a61b64ee4a0613812de956408e9af9fe2df8dc584bb8a24bddba725690b70c9eef3e6ebfbf8d31ee499cb3ea57167c32351a24cd746edc9ba1449bcd058c879c2b7e2a5950dec66300e668fb58d87787c37f34223f2fe007496f14f1ee5bbc2c1686b88a1db069abd71cdcc332113207bd5f4b13c5df793a4966fae41b52c372971b0fabfae5daec6638d0b2b14520aad3eab65dc0174f34b401fe4603d855f244c15757ae8354706a98c730b073556a4b83a98ae2323dbbd54615216069e5945315fd1de5f6274aad77c7106a1ecdf068d7f116d0b544b3b3ab66f711665dbbe6aa8d72ed20094c33dae6e950d2b11d4e12d92fb1bd6b478069ca01bba5a7d2d78fbef0d8a8350c8f8564f972e12a87bf7f358fe4223f3dbf52d3bddd3f0c54a3e767acea6593cfe1fbf1056f9e1e4774b66c83b21ecad61b787e3cbdf4b2256a71292cd973c5da67b2999b6a75f5f0d628d47c844f3ea0790d79726790157561455d4d8e3cec87bc4f8ece5e77ee0b06a844e14b5790185512a2f1af59d115051bcd0672ecb25c12845677af42671c6e08b1813ad8c5bf89e2e67ec2218fcc9ad8365c1beef98b1a4ad6e93c50d202b47d16c35e20dfb3c26d8ddb253259e4d40a7b8063ab9b2aa7c1653a845a61d2cf1230664a720d5bc7af9b00a0ccd0f379ccc88c423b8fa1af916f1aeeb6d5cbf9d52bcafc0def4822ae33bb5e839ef38fbeb470d5b4b368371fd9a7e1ca44fbf31b6aab11317f3a564567160d7612dbc663f9f8adc6ef4fd599e96631e2bba08d48009800f530b4cd5f41046b61a21cabe807809763f6836e8fb67a5afdd577497ab2bfbecbe1f6b6907a22a8a70f40b4a99adcba302c4f709a6be8d7a1b1ea7bab93ff2caefd3b0fed004f37e75a963d975f5633708c36c6ac5237a33d0ce5a5ff8623e736d4a0700da3cdb636e07fd3ab9d2ac0d3a7b5e3abe5907c6809ac32636a602c1ad1cb9664c68009aa77e1cc843ddc3cd89ab475c5172ab9e79f4696f22b2a6f379443b2fa4501abc5ec169c9f53d18548f83287875fcaab7986bf29ea2d095f4b0e30cbdc339cc8b5377acfd04910c1e83edfce650c706b61fc73b0a70bf823aca98c9e5eaf62140fb52c637b084f992e5efdb8d0740044e59004cd9f419b94d29b3b63801cb3dc9c45f499165442616940218027d343eac65dc3c84fd2f3b92d9d6521f6153f4901793e88b6c01f741d917c2346a4a0f354707dc21fd2a1e679686341b39b003a50a975f7b62d845e2c72943249e336e882861b7d28efa4a78f1ca75ce5647df067de78cfacabf2fe735427625a972d18a726d5c7f17db56fb03bdd41f2d66c6260ea8b9d5e4d1d1c12ee209cf4a1e0cc2ba2dd03f439ddcf655a83f02c2e377ebb1566719b96a8854a630cb1a6d87b8d1102d3f8be5e07b99816ab8df27e7659d211b2ead78ec5b431689cfe29b3826df6be983a46c0c2c0bdf40f4abc66b95f4976f7ff728decf583cc8562d0e5960a1393067fd97c661f7b550753eb1679699706d5a086f6d958a0ff61b6a66fe579c9ad51ce57c81d57d42b0231e9d4c5322b430037ebe53daa4bcd8748f134c0de64e5c6bdbb962365a80344a62b10489440e16bb488bc7d2c4b1e3423ae6e6f8d9cada96366bdb6604e795982ef3b6a76b0bc63b4d576eab06c0fe498662ff60f39182a6f6454cd83cc66cce8cea12321af71d48bfb5b0bddee2535f0c1ea620ad952d7b22e70ae620f26a120c693bdd948c1d4616e9b3c4d707f35c204b738348302b5ba3574b767ebc19639a321bbdd20e39e0c569e2cc76ac794b66add269d7a02b1528d69fbc83b44c1c82e08fc61a2cb50071b2f4d59a37c50b523a237df864ea6de98f0aec0d070f8d804811378bc147b150701fe2ff2f778cc434553a1895ef21c465bcfa0df611b1fcb8716f87cf20716614cd017ac036b5a436dfc116408ad2a3c48f824df32ee8677fad6e7f18ca4774fdd4938b84175d71de269bb1e24335897b473a6469ae188aea31e6f47cfac499d3d865ac28d53e6e804f1649bd665f6955ade7bac1ff83c35fc82f187e46568b9ab6003e43618dbdb2848e1d50ed9c84233d5d3c6fc51fb86ee24c30e2c5896fcfbd994b8965f7c19b3f12325eeb5840e34a0e0dfa5905601133ea4bef851c5f68a85e70c6c52c23e6593f3336063974ec1a40a0ac5bc18b2579e653c18a949f5dbd0e5ccefcdbc404ae1d6c4f4047b0c181e7c5c94211eae413df3e40842435cfbed96ec9235404104b4a15047ecbf9e4cd8f398614ec50acfd80148575b5f2de7da75ef8a62809d57e34307538464b9e68d5b4aba9bf3356cc8e60d216607b676cebc538af0fd95fd3cc3da4c2ee207cd742b9cb04b2859d4b772988b48668bafd8523883c7e515631a8acf17b58c8c3019108fad1037095622c43fd1d00887eae4ebf14d8b8582226f5be500fa9b5f9fb8da8815f3d6ee5196439ac632a23ea41fbeb61ac15441a5ab5c745809d8ddc4cf3a53d5ce797d219b0e196a84ab657e233010f3db7dc7412a3c82a1c270f55e3aa7e468288477b32f75cab6dbc256b69bb743a33c07889e0deb5e7a76fdac238191e82a41fcc6046785b3f8d741c3cdc2ed070dddf139007888cee13da029636f0f15038a996c7d261ea44ce207d0c4f208d5a7f91f8aeba9bf9b3f7b5eee773e3fd7a013ba379d29bac2952021d74336ddd5ac951ea927cb5bc1f19655b1cf07086ff99ddf75055d9e527edc04487d21f0b562436899cdb6aa7df619878394fcdcdc7e0650482a4ca8aa58ee337e9613ce790b84633cf8b5b59d907c12951ac0dfeffed9653cefd2218d9a90f42270d385c71ff7a301c71fe22ac8335b9fa321cd1a1d919175ba18d5dd0e6e5662f8ac332c2b8fccfbc2d6a2c0bf879fa112bb44043747904392fa8b0887dc42674f03f9fc76354fc8621763e671ca9f674a4d6c65d02abf0676b23348c7c919d9bd80a61f2154dc6e3d311f2b228381ba3b75d113ab6d9ef7d97283b2fc55782f5faaa83bfc6d0122c3edd685906a1a8a24a0ac9bd004d2f1416a8fcca5a01e2a21bf8760707ff7ff32eba7386bed04c519771545bc88d7ba096f6701b1e905069815a10cfb55f05fe6c78bf3e52ce820f355af8b806aff61323ee9960a35015982252b15021ad5eb569f5a9bb69d94e121e9bd50261023c0c6a35181ec568c44d690eec96bcf0ea6a002a1bbb5ae6f7e836f26f1922626327389f6c8a1c0963373570a5dc136f3b6583b6081f9dbb44a79c459c6f99cf62744e3fbc09d0043e131b1974eafa94da924c7fb66bd8abfa6e647a4b51cd9954d4391d0e14dda06ecb9bff439c3fb44519a7859288e1fc9514fa10830944a6a94fee7a68ecf9a1078adb659560f0545be0c0e5085a507c148aec99919fdbec116352ae78514f6792258f4808094d9295a2b07a8b329e8388bb47bd5d262c922769b1d17f2297ac082c7f123b88e70dc5648d7354ed4cd6aa6d8b88798fa3c97940cfb57605b361260889499370c7cfaa4a90d523ccde79e7376393f32373bac265f7ea8349887e8980b07f0949cf58fcf0eb9cc4c6dadcef4c87c3ed53152f353c775b8354588eeaf3ff84cfe8b467f000abfdc1fc6454309c212e2c577b857b8cae6fb164285ddd0881e2335533bcd510f3a0e92e310260f240003b1fdc1121b6f02f9366db111a945ffe9d75e833b60543b3a73c2d5608f558a620f67d871864b4829f026853f0b59caddba617871ba0e3e365a8d89bda5ffc492f8bb1b65c88e95bef47076c4493d981c7f68694d7c803d0023ea418900bd8ebea56b646ef6c05deeec8ab50a48d2d5642a630fe05d21fbe2d036c621e3d88057e9ddc65f9e5aeb4b2b9b004acea4187ab1916096f9741e2c6d09a47a2eeeff71bb8ce53411d6634cbcf76992685f2a75b04cc384b2e9013b5e03888177646af5031147c3c2276a712544cd5fdb54d639ad8a43c00335c1399fd7c4a1ca67a29440051596e8f82d4b41dc8b15d2a80bff8bff7552c54c12b3b3eb09edaa4da2194a2ea3d56faec30cb89418b3e48050a1762acedcf7afcebe56a7c70f589866d2035411224d9d9280442c851925d9d6734b6e20f06037ec5d67da7194acd509e16f11de5f2b002caf6d42f8a207706abc07605f34a124a3c9f98c146a8aaecce8a4cda3b2d12b9542626343412721af35daf9e0b49cbecf68621125f587069b3b26dbade29b243dbff0efc285e8f4dd1243555deb3d8ab2c75b19fd6e956feadcb4ade1d9969e7d7209ba5481b14dbdac825d58ba871ad0f07f8ca85d99e0d972edf89a2cbe2960c90943adf76a8c39dd805441d36e6179b3e979b9f508ce891e23203a2993c44c5e2a2819b660b3ed658fa0a14632544f9a7759d7b7ad4054fc2dcac5e147c96dd3d3733c9b495a9562e23ef7ce7cfec177ede2e7655d9d51420d4819ea3281806f6c7581490491e35ae1ef7cd0ac486191aab55d7aa1e502668a2f3597208a71ef6ef94572968ec0f12d7fa38e9e203058585c78233dc93b800379ea78a7358e071a1aecd92aa1f31e42adbc48fb19fa82bb849a70f9ac70193cfbdcc635892f5a24f0e95d61f6312ca429d9195f5f0141970697d555657593a2a1d062e4c159fc5e0961f741c4eb30d4714c15ba554b857d4bbc82b22a098063e4809802cd290756acb77a2ae75e8c05f4e8bc64195ecd2d02d75be01049f5e38be931dabf317c7ceace3bd6a5ce18e295fb7c0847bd43bc23d811d99d1b43ef42c4aec6651ad170c51bf14ddde0170d17c8ea2d70e8a52875cee5c7c8d9dbcf4f4bfc61c1fcc5877bd9523811cd164c9ba9e9f3b1b3ff4036dca08c48485974e8dac42e16788981bb26845d977d643efef976158a1272cd3a3a6c261517175679fa5ec15e36835d2caf093d89897b57e2a7d4e6da8112f122d33514f032039052529b66a5a24840ba4cb0656fa588aff6467a980c5d814386b7dceea9bcbcd2f0c3d73ca71f3a2bf64b581bfe2c7b40cec2881011a4bf3d583b79c27c1a03f0438fb46d1aff2e5eac4be41cbab75f30add2ac7b39cba0878dbb7652347e000a92afe1e463bc3df66765320162932eef0efb0fd159deda188593a7acbc07ae2afb19937cf4295b3630a490a60f71cc55bdc993953263b8ad02d57ba0e53a5515ee7840e1dbc55f4961e86255b5f0a961537cd2a750a0ec1c0b60fc93e46d67626f99fb9d3c40e9a919908c8bc44153b820f63a356ab382db52a17ea3b4f16aaf035813f6dd27863ec5b46c27cf956e1820d51d5d26fc8a17e44926325d30e15160727f05a3be10311d3a1f0dadab71ff6d0bcaec61850212988682414b1be1753834b6acbb26c8d8b9c3bb0357d50f804b067ed9d70fb3f6d00e4dfc741f64be68cfa48fbe9ccae81eb5d0d717d7a22ddfedb0b532ba64d8bc4d8ea523b2a7d75c7259747b3d2a28bba7b92ff6a6982a76a8229760b6a61c62b7796a80ca9bff2c4ee5a76eaf5201aee7f3e9efee031148ed455fa2c17f315fd02151917b873f402353694706392ccd816e29146c409465d85de4b8596dd643d2e7c6648dc81c74af4d761a1938e3b417dd651d28c210bf096b4259676f87c1b64b2850ac7463303470f7e89d45fc4ab62b09f0e01d17add45248bb7017858eeb47bb27b12763712b748b498ab19142d0605f2c7f26c4aefcef2e0c86d2c70898e63015c58dad9cd42be8feb9d38da261e7fbb80a3a332a43c0866624d6e515300a078977eb2ab6e992e22ee86b2fd6a0643f0508925f46166fc793eb3461099715102508d87171bcb8ee2f7d953352107efb746169016200a920317c30136acc45f06772c78d5027eac9d83c791297b52b82efcf048282190b54d6a922fbc937b6e0e1259b90352695040a73475fc246066ac6921217cc37cb19e4788c1136658f3d204560ae64892ab1260f233a03bb502710ea818ddd793cce8afd3a003620b920bd8ba39631c9df56992f3c9477dc36a52fc77e0e5c34f2a704bdc7d0eae82616c4d643aed2d719f9036986bb697c29fe7e3cce31acc27afb3b80c0d4b43c82f1bac61bbd0329918a6170e9244b6e79e163d86c467ccccccbb676072ccd9eff4f28a31e9fc28d6e1e7aa8915f3a7b5ede43a671784f76ed90f6e13260ace9c6d653526e5d47389ba0a7497bca0b067d506c2d1085faea704546e44140681be67760b83316a520ccd941080618bf735f690ba89f374f89a71166eff14f7b10477c98b876d0194180a52a8ef635259753cac7ec05164319dcccc258132e7c8c9c6e94321d3fe6328fb312d02ab44a79cd71473b284c429a1718c88bce042db9d322e62300e67f1ff65cbf47f0e7d7c219653ab6a29b20a17a1880436d30b66a543f46a042cd67c7d69cf4cc6e4babcb284c871ccc534f49d4947d4fc650a4d298cb514ece49df40eb15a8df4d0a9504120d45880cb751a7a90d52b79947861a29ce47e4fd7d5512379640f59b232f31ebd0d1e73a5614e84a19595a1461df9334956e3053faebcca44bf5302d399830de30cc55aedc8f8abf77804216c69d82a7cc60c3e0caef849f5c8d930be3eb0a1afa0e7ed83ec3f7159ed00f6a32c500ffe3a7f3d6931247ec283ce8cd10963bc77f7ce08faf25557168dc6eb2a8ef6f866861cd39a73a16e73716395e4352093fd662fd423cc07043f641c4af56d202c125befb243da68d0c565f61a07788dae2a1733193084feff70fe367b508ec895e5f80f4b0ecfc788ff50bfa9b5dd021801b83a3ed5d6d475b34625b84595cf67f93b2eb7aea6ff241bc0bea98af8733cb4dd9b0be72eee2b88cc72c17e404f0553b0f6d20cd8d7cf83e3d263295c5b356edbb04893bd3ca2b8081d3819b7271833bc43e54dcab461a25c6049fcf170f716e742fd83ec53437031937e4e4666e3502dc9fd602eea0a44969a13649022ee9a09f47915bb12635aa3bcaeee7c9c01916eac135c008817c21f5e9d73a21b0354d97b7ea76d64e0afb711b8099180166c1a8f00ab2a9283f7c7274443f291e39d3dcfbae9a6a00e3eeb2cdba96a10724d0c49efaf915d99a5684cb9969c951db67fb96063e2bf107e789a428a02250c67048e745422e4c53305735dcc8c117ffc0de421b69c0d57967eeb8286c7d6f88e5a38f971afb7f928e12f04d6f64822978bfa6dd2e7b9e9ad12b408689709534d74daf8681b78615a8700d7899d9e91e0a5522af7280830dc33a4b74b685008ef601b4c9677ffcaa6ac73852836f3194731d9d52100772c1aa89f37e74e379e3e61041b0d5eff44e9d581797f263a97fe4f70a36b0438eddd2c20760e1fe149a365017cd3849a3217a1dc1363395796f6950815abea7cdce01506d1f73a49d760059ef73511df02083aa8172f55b099b174345fcba4a9edc784cc09c95180b8e5f7d1ccc69e76abd156bb608cf68f0e6b7a3fe1377d856061972b6ec176390fd59d3a1cc713401eb8da97423cae3fe07fab03b2979e5babcfee0dd6cff007a61dbc0725d21aae35658b243c071d9c436e297dea4cbde9256f3398dfaf42d076865a8d43e7abefe551b2b8e20707c76350e4e11853d81b0e51e78d28b821f411fcb3789ae69586a123d650846aa58b2bacafb81fb41a3a621f481197e553ddab3db7eade6db977c1a62c8808d46aaa4cdfcdc87d02a58efd868ac7eba4b64f5d4e399000184e70f5ea70cfe5dca6549b09907e12f7818dfc88f6f768a19ac18aeff4de1f02e70663e8f75cd76f44c68ba8eb6e108b63cd598c9c500ac23a52682d00ed005ce45e1722851167123c0339725050f284e330599b105c9f4f2a59f1dd7c807c99f61b440761d719f604d96aea8b87ba596cae57ff5d1db7f550f48978007a8dd1cc7ade55ab1cc014fa0a3edfb28c411b53f8bc971a5b2341adadd3575202b30678f7fb29d179e3d5d12286f9e5d7fa83d3d1c203d65be9b5d3bf5f1cea32dc100a3180830e252584ed8717d2d6a5e19dcc7e14e6579d8c6af40b3966547249e54e40ed9a17e227598a005eb7bb97027b883cc56f9ab1eb4b6d0f8ec7d8d8d7e13ccb6af3cd7bf137c9ca8f48794a7f78fe97ccdef5ed99082be77a5ce95e7579f233ae1bb1bce3704e30af44a0e2ce6ab204194ae479f7daaadaad7df3c863c8eb583e9a354f36f4634c3e0458d73305665aea5bfe66093000f35833b861dcf2e7a46b597284c8b531c7596ea067ca5333dde0d9a882db0fce8400ef7be38e9325bddca84db72f45f47c5f2adf70acaa0751005f69a4abae17901d962815cc3f8aabba828673e2d9658867b2bc057ed692276b081c1438957b4445a2914b8e03a1a8cc9b7ccd8eb27b4b2ba420d6d99ec6cd20753cdb21aa7a2b2a4f91b2651ae9769271d5f31f5fa0fb26c7dd2f0897688f6cbba3d451eb8bf6773e405ce0cfaa56058e19a5796167df960dfb77fc9d65d94fca807c7e10ce2ce0c3e9bc0cc0467be86a896f391d6f5e8f1064dce097e44ed58084b973c640ba5826898d8a0cf56c7310b7539dcdfd4f2d575361261663ae5c08d2c1a8f730789cb1edbc6f9ed8c7604834d9b86f36c59aef43a63e61a3c89cf5b118b8f7202f16795caafe8f90ae08407ee0f8f37716fa7c6d381ee30525227a11cd86bccb17f78e501bce05b845194644db6a456b47e0bbadd039e1d40718a80dc244160979d88d93d910e88e62509bcc1144dd4ea6c44afaf12b27f477afd9f507c4b5abe43fb9f95bcca35cfc07acf6a11cf1b3976f63860606422cec59c54f30bf83928b958f1dd7e0b4adb44adcae5fa1c865ec45076b8f3d9f96730dd00cfd62dcb1ccbe98d7b5f73a7be9998e44cfa4813aa401db3bc4389ba9beedf49b4e58593e5afc1573f6a72fff88c3a28ebd333660212dc5c0f1b3b9bcfc7027c398c2af957df846e44eb4254511d224b60ede2829440de9a788f19d60d467a93436d81ec2ef141776936aebf7fc2a82be6d1dfb2a6f60fe9b6f77c8f7b48ad55c18d132fcd0c3f4adc88001c28e723d0b7e0d47d58dc9aa74f4d0898bb7518e57b879a839db84ab6096a3cce252c43196e8609b8b6bd9232d0c76ba72e67e4dd9639e97cd9cb25940905d46e4fced8e06df50ab451d92571e89232f3185788d95e8f84179cb907154a99a28956fd359c4a1e58aa040805d52a6a21909021307c9b179365310e0b1954d93b238c1dd8da9854af2540e90a5dbff2e361b93f8b3895f491d8e19e2cc6ce01be3e6732843abb8ce3d8303840681e767ba2d3c25f60639d3a9d48389ffd73df1c9c1de73b637ef9e117b63112254908b4e385af28f1ccf9ca6b1874b754a7b83c892819f87ce182cadd12135736d3a60107c59c6d9631be398e7c1f53aa3214dacaf6542f2f4d2ca5408cc371746a31d67ec5fea40bdadbd52ac422f98368f7d4117915c4c31179d2001505eb14ac3b5a9c0c37b8b00444022be17e93f857356b63f4208661fa67600dd91131951dcc150589b003d56f61b0382bcbd76b87301dd6b9806f068bd69e85e819b6098aa89f1e94cc10165e3232140618d0cc5ad33ad5727f252083a4100fa9f880f9597edc71fc5ec6475be3d7f729bb8aee902e3c81b338d84c2fb46166601e3229113aa42038038f21822f98f02d0ded0ef441b4405a7c6c6de3030ccd2cef275f2e3782d43419e2c1e8abb2d6b334e84037ae425030c1f1a640cb0c6f0f0529c7737ccea010bf86a26b4db96a182129476022c7e084caf7d1bd0086593d1075c0771e62df28568f038aadf82e7be0e4c57a23a2479a79dbac0d461790cffdcfe5efaf0a48643cbab4d5dbd084b5397081df8b40c6e5022c2157afe91df33759d8cffdc3691dbbb2192ccb2e90539b5c8a0c5e03d486b6ccd26aa8ac85c523552fa759cef2749bad7386e34638a069fe24c7159a0fef57bff469341ce4a1060c0af33a2ab3c0dd94ce05d7d00ce128e38e4f76843b8d1b5918c6e59318ce04be6b213537b6078b3ce4ef522742ab395c4e029213ebd580184b2e2306ac743998f1fac57f721fac5801e21b292914ec66c9fd125ee09a26ae7ad90d6951e0b7b267f69feab3eee65ee2b5f0fbbe921071c2150259527b664a82aaf93ed19e45cbf1ee0149aec181794bb39268ddc05c5abf8702f5c5f0c4fb54db41eb9c3c43ff340355f0fbba4aa002d5d3e2481eaa67dd882032ee1edb0cce2fb62bca3391dd2fa2279232cb776f7de54c2d75652a501b4e386b28794351fd5d3e651e34c838412ab7027475453ee1d264fba3a83a7b70cc938e7ac32c3b93d46a17690d1c26ee8334e044a655dc9141c97315067d365d8663426cf8da5f656091a55648204d71b7474c58867419320700c7f775fed43c9cd2dd707218a24df37e3d52ac4f31b6282e2e0398d1b59b0752de609856e0b390dcbcb9f798e52d909b28f8ba0691676b3371ca42d5a385ef6b3f10c41fb3a186f9c99210d72d201974f007b00028606090ea8fe0582bc76883a742030e15f436141ac109eedf118d5f4c3e30ba82a907f57c3fb7bf9d416f2647cd8094dbfb5aa05cc1042b04d4f298e506f2573c88d66ff7de127faf3b6fef0c71a69c45f9b55e76d6df2770919269f34e069e39a18bfb2110747fdba97805d87053896046b17522fc1d6b7eb7197bec5fb3c82dde0f16df9ef89ef68ca3527c4f872a19006957a573bc190f8b1a067949363ae1b1b4dd9288ca422bbb764cc57487e1b6944eec4c164819b4941e7cf06d566ecd42870a973cefb7ec06426d18ad82117f627bf4325d0b46131ebc294f9a804c3a7f43e404c17773654bea591ba9a98d9240b79095d86449196f9233ccb2b7097298dc2853756cbf4d3aff68cf7c6499affc3293935937827fe93060a65af45be9a6d95759b140fd1eaf4f890b0f097bb4cb336a9fcff2e6285967c3eb9641fa6707d12ab0f7112e32cb4aa661373a43e6dfb9d8b1baa25326393edb8b5f8bdec9f6ffb5ca01569b6645753d42d7c4b4ed7a18fc49320b767ff929098b320f861401737348e9e95567f9d20975166bc4ff4432f609063d8bc9dd82675ea0812b3ebe8b429b673b44e42b9b5119c9fa7438901dbe72aed8ee61448a3ea66e5330c7ceb78a478abd72ee0bd302d4b8f718e0b4422a5407ee28852d231c3b4c6984198ef3427de17996d275c7a8ec62eb40b2011840ae9ccb62e12e4ba26ca8bfe54f520a8d316cb2bc883bbdd8703038562ca252c37dd8aed3f8d7528d5e1823d09d530e98fc6b0a5d20e0e4deb1652f5ac8a6b5db8db12353ca4bdb5aae00c297bf9fd4ba1bef60bd400bec270e60e1c25e60e53f4fc79092dbc1c086d82032fe6af5da6f8fd374989e063ca258f45e15a0db730d1b98d9e7b127e8da384a035c84e593af45d89e3f9914898ba96aed33934c24b69bd0c519919b7b9ff975e8763898bcd2c6f66feabd586eba2c8cf047114116f83364d845ef98203aae83584ed9f7b8b1db9c8d0323aeb3bab46160fc75a83965f10e0c189a57a3c181538038a21d4420ba9a4f0070ad59e1aed1bb6b703aa9e96eb1274b5acc483a73f83d7307b600477b271ed8caa3054fe4a06962e82dfee4d6bfe9957f47303829ba0a43951589bcff830a2b9e6db62eb2921fae2eb163563b0f57012834fd186bae5534e9e6b9cb8f5d086d9041ee86e5ba38dfabd11197dcd05b98998f5802316e36fc969304b9dfe4f5454fd92401c08cf1ab1961368ac76feb5596fc5118e72dec05c48a067a365ef2e205e28a628b423b9a53b5efccb0c41e93486dedd1650f2e7b2a3e39038f7ddc0c92f34b200f188b6abdc492da2d734a10efd95ef1a0ce9d5dd59af82a37f51aaec43890daafcd6b835b3d7282cc07bb1afa8d7e8882e45ed44b56d0703a8c89945d91291766512add273102480668be039767a8731c93ed50d1e0084aac182df7af6ba94c6717b37652f7c27ab118900b1e22bb710a2e16828bcbb7d3e9e915e921a65812bab97a48acec013fb6120b9be3d686f077534b28e79c55a117b8420d858bf6894e72f69f08e5f7e89db93ab08dee38dc6de4c27e2e3028e63136701f43911f9a4289d41d4fc0a12f63a34fb4c3f79ad9bf301877401504b7995c6af23e2dad2ebcd369dcbe402fb107a0195d146deedcbaa6b387be3a5af110b972c74fb84b4768a006f86df5601c5c26e56d8e142f22c906b0a616941ea41b0a9fbb82fd09d787fac9e67ff7214d726424ba0da3a340b82848e3b5e607449ca9e9a43e6d8a4ff79d6c815d9aef2624e77c4402f8956173a078d44feb01f556f0c42c27a8a73f71fa14def94de5804eeee79d3a4c6e554ec0a8676d89ba96ab5757569ff9a33293231ce3efea4eaf98253c847127e8794e4d90455e451d28d034d7e65e234b15b59b3b3e03dec52f667293f316d67b8c883a5f0ceaf68b88b88671800f5723ae7145aad0943c349beb73dcab3361ef82994d4a4788f5e9431e520f1b0be380e7271192c8e08da2f1c634d8f9dfc90d156e24371da24fcdf3cf6da0d52f74aa45c5c45f12ff6df5b19dad2c0cff1f066559bfe5e21cb57fc97b828fea87f2eed8e851a0191a0ef18c7063caf34a28fafc66d45704320dc6c3f709c6d84e3b3df4f6b5fc4fa16a84268d3aaa8352dfbb8219f1fe28ef958b44a8d48d3ffeefe5404f8cdb8740f7614fd881a5b2354c6e3d6069a38419132ab176423ba78009cd91d9b80e86765dc7a2ad2a9c804df595acf7f852b2b9f0db19d2c2c4823eb9dad51042a63744e4d4e8067b309550ca0f034c4c06f176e080dce887841334b6959f162a34246fc8eef1d6f032ac6848e18f6ff8a7a919bfe3fb7b7e717dec0f6378974e2049591ac5fd2f91e931ba7556c17482faa0d007882853dd77288b09a8cf8667703f1c8ffd38de01011723dc908098f3b0d9f2faeea40f9d60145934826d459c5874ab47793346d89d516da4b11b821b864b56c60e75a6d57895d91b43e8de83035af44746a684d5e59c3e9dabf1869d5b99298a99844fd0dc0824115f01f0341ec08f5ad0159097e427e45635236b04360fe3d4e5eb89c9973be72305d6f8afca985d14780e29277742312cc2e9fc87acc3818017f504b8e8d1fd929517498e44633e2f1342684d785004b49885554a27421b34355b7b1c7f983320bf6df0b5bc9170473d6dfb68a8221c90187e4de861f282c6bc0bf987ce97400f77db95f13fda8e776e97f90b5863fec712e7685713b2505154eeeba6e4edd73e591f761850efd933ffa7e0d8b3cdced923ab49289082b07499e9d1570de487ab98c1df16eb83327d1bc4c645bbc2dc26ce4996dc8900123d5842334afdb44b4c208440e677da3cef91bb2bc347ca1e1e85857daf49192fd7e9b3188a3c97fe38e74b0225a9abc1075e5e0784c6abeeac4919375839110732ecd4ca90fae3a9a1898d4ea3e826d877c964cbd6a3913c8f832e0c07bc07acde1d272cd798b7543918c09c81e2a51c02a2aa9f2315facebf15eeacbe317a9fb0058bf47f98205b559936bc71b39d0c314d2b7a9dc411530ec153e87fddf9b7cbb14c5715c099c425ebaf9ef07087204d81249b67c753f118dee3c6d1e6c463df7fdf9f1cf00f7e1c2f382617990d14abd07131acd8ea51625c2d177477d6337253758b95e2f10a297a21c3a5a27f1ae118fff46934c3589e71013cadb02531003d40152967f2373057ef07a7df3eb6a1db4924ecd253a4fd6edfc0544a00f18ee7552a6072f0259b6f304300afd41acc911b7d924116e9643a6904918be86e73f6849fd78fdd678c3281f6d47615b6f25619a15c0935e0620ee3ff50f9c0e28856bb09920456888f045da003a6d95cc32dccd52c55d2356f45f65c80352681a1afb1963b5b9f95b928e78f430584b462da23de15c1048e7199af382632368824a290415ba80d660b60141ffa75425a2235579662642fe98a3aced9961f55f8638e44bd669d3a4e1e4914982455813223c97b2c94ddc4c8d2efd94df47eabe41a718ba54c3c46516eebf3de4a254ea58051db08f45fb877cd4f2d8c63b0adbb4f1642a99a8217955237c2b6efdaf552ced07257a6bb4c34caa8184bda43180ac80f759a2905346b98c5ed8c3fecf667cc563da5d02fc8438084e0942add416683286cf7f4fd064220f66e6b9b3ad48268f1f87f09d827c0ced8e18d053b43544cd766533a38607be7a33f75fa4f219e90e2e02425cd87ee02e7306c7605ca89f07b590d525536872066e4c6b124dee11873f81850c94f1282adf9cd597db580f4ba7e20c6c244ccaaad1bf4ccb05bcac30abf1a693684a53dfca4ea516941df8f9cd20ef584b98df5d198054767392d7bcf257e279dde5993137c7e448985a095e2767bd3acc9a66d55994532f7a23a7d3c26e7e4ba57289655b5390a13c393aace47075722afc11f8f75285812e8952198ceb4f6d4f7cb81946e99f0dcce4ed45d67cb42db2c7ab60d834156c573ab512f6e1e0461e847113905353444966448c3367d96f74c4576bad19b3c8b91cd5141b1b0b4646b9081b5c65172dd1abbbac2e6eaa5c43a70d011ad7afecbbd2ebfba52327d7682eb95ed93e03d049c30b710a32428a79ad1801a8c3e8944acc9e28e5afe30ffcb1e8debcd7d83bfc37bb3c23cabe60a03d7472af993283e64a1ac146084e6a7d7f27ae16572e98b84d950c49447abe7ca113d8be7951684235c59b66df196e5fc5f33854a867baec78dc88dc262dd2e1d984c5aa01bdb23a0271082aed064c7e4619f08f408bd3cf305860295b3c954faa92a5be2a588b4be5e56334906edc698a26829b47841dfc57055e86d4c2eca85458fc55d9c68d0ae49d68394cacbb63205bacdede9911b276a22226d84c73fda8bc9c651ad2755567ee285cd4faf180efd63b5a3b2b9eaa6b174e2e2482dbaad21c71fc733cf4685c526a9dce602ce3311555f53d06028fbb69dfa3b97a9b7c0930b8f76c5391816be6e3258583d75b086a63f7723f233331ad7a5dea213264dcd42b6a4868bc824ddd1b434e436a222c1d54f7af751b3c0a595a4ef567e5044502a1f124af4ee60decd4248ec1abed79d7c346cf4939aae54d80686fa78e26b78e80c0486f3b4fb83db9008ec02bf4d73324f2ef946a871b8d10f9f8acbe2f67def84c06ea49c948f17d2860365a69fdea6bf444739aede56c0c57fa615f8b4da001a19d9c2e83728c0f0c58835815c1352c72f976e25cc5423b2db0c2bd40452e19f5b86c0266e86286798d5947a1c021477f77ce388fa56725594a74db4d36a6faaee7fa83fff68270c36e8aed171c7b508cefd9c23cdc869996aa0967234bdb1bdee7641a8bf675c2c4afbeb1c54b3fd49c524638b7c445c67a632eddacac37056d6f0e998086cd198150e9278f44a86c97b69c47fa836a0c54b2942ffc07ab60bc85e257883a2820c469e2a919a386fc2a5a8e8290889e6d4206fcb08d0972f1a8612011d847c90c04b58175f9a7a6be7346b3d62fda4bb12db57deb1549db0c46cb376613e74bcac47861873e688fa8b0a720ebcbd58b39c17d4b3938aa9098b37644a4ea6c931b8968d03635ff0bf1055b62fad669ee3f84cdcef1e33c44d366cad55a54f3860b297fbe6e7eb8203f2c4ae2b021e2eec08a61604175153beb5c9d5d304dcb30425b54f24a1944f732a90d42efacaf4fc9b7975f429669694de755f45502ce4d2e36539bbfdb0a9d5b3f073b839ab5e8fe505fd81b56e0c032408d35e2c874eb00b8439c0f4609d92b3354c5bc5b8a1c6c404c99ed896e0604757778c82ffab02af25395b150a5d72035934c414aa39311ea412b283b966d882d503af186da9d0f7aaa86fe9ea4c8cbd82331ce99ccc7d19a8fc9bf46055dfd4fe1c46ce13c7f35ddbc26d04a1d8457fafb46f7efd4a9321519af0f2ea270c2fbefaf2c768d8820531b88a03f7bda832c806cf9cc54b544e80bf3810e6fa9fb428237c7d66c75726a1ab7dff2f7c2b236a77ee3bc6a53ca0e6de08bf945e7f2281cab52b198f0ba07fa9cefe9fbc0e0048969bcabcd3e763f070a5abd74af549fca023de3ef72b83125ee5330b1bb79ed27708c71b970ff1e47f619e18f07d9e2e3e703b45d76abcbe92d04724bf2091824b13aa3b04f304476361f8035f47a0c10b5ea3881ff2353c8e949888171b9b89c5bd4824a976273ba0ed28c2facd5dbed4f83cb1c57fec12ff8a7aaff6161f583965b23eb7154dae35773d3a80d7304d2330499416dc44ccebe562a6eb2f30539a8573381d484cfab396df7c91764ec9722378d5a429ff5cc0248bd1da2fd9ba7872390197e8c36e2f347841c9ab566cf750319be2a82688c66a55b8ee4a723b0d9d14f6f4f3ff8a3cace92ed1a271af5eeef19274793ec173af4e2a9357b41d1ccb8efbdc3d743cc592e72c31c1bd7a3e8cfee488b1b66631b85390015265194e60748b14c12f275cba1fae2e1e4e31338d2784a361b92d430207d776c4424bd1887d5e9a6b53ac36b400794ca90cba5468f8fe4f9fa870e45cd8fe85ce69359b8a34fb1d7a05ed0246f05905efe00d2f7048973be94345a744819e816e6d8e7b64ade98cbc99fc3b4cf503d79260f280aa6bddb9454407dfc236b384df2b825ecf9b5df912397b251897511e5cd05534993752cae048881d0a281ee949778a3a3c5a61efb1e515d58a2726eda2355fb78b5823eb7f341ed6337391f067ef50b225f19ef255ec63e6cb8296b88173531f847fea9638435051d264a28ef94161b7fc046c71b4b76483b70463f0227d78bee05dc18bb7c290b0bdd15e481d7427b6700570ee9e1d2307a7fd8a23d7d0a5d50765222137e15c102fdf7834b0b838a7a9da47e79aec1b41a12d455735c3d5e9cea70fd5b1f010a676566cc069c533154fc3cdced9bab95716e27dadb6db53b79cd98ec8c60f4d19f59459a4ec66a7270a23b0c6d2b6690983236a545dfef4e089c422563ac9660a8feb599be0a7c8ac538ee3aac2634ee9e819c5dc120d6ba52c3936bf6de4dd4368aee50cceca30d1b206ccea0f6bf883163e73e5a7d061f82f784e567deae9a1c95bf5c15bb33e92c6fea3332cc4310211a5b453e53b60c5226e5bf40c55cd741728744fb2ace0bd92196256f1f346d50db471047cfaef3af63d0f4ed6ecee31f2c84c5be28c232b8c992d07ae7d64f2131a0a7d58547125a19cad0d2fa77b4fbdb47572926f8c6b24772654af45f32dbc61c7f8bf179a0578f4bde03beab05ac576377bb0aed93b6f5308364b6045315ebf20c43e86ea1ea061f07f43434c79dec48a38924a83aadf3dfe3cf05958883f4274126e1621b947fbc357c1b66a12dad36baec05c28c39e5f4d9af59cbba4eb3376f31cda95c470b2428dd261ff1ee854ad3365b6659abf694e2b917f25684e660d8624128143f1cda2d7cd241eb12a4adc5730adea14eda87ef2c5a968f67001d99ece71c34b84be7d0e18e083b187b02eefa285ebe68520ed13964f960316f57eaa7b1780f38720c0b08ceb3ba1fe2f002c32c2436b62123b818b75a2671b298c40a5b9681259d736ea6a194d1aba9e1165e70fc4de0341a58f593cd099ebc7ed7b194c789e31a8a514e899942d571ae49b7daab29ab51876117af9639132e02c8e7e13810452fe9d5739eeaaeb70803ebe56388f28ce9987f8b7677a328052a05eb7c85cfda2850d861a4f64af8caca15347e363ca30aa7bc7169104e21022d42766b5767157505d446b8f30bd5d0ebc021654f8965647623cae5893d25be7f8bcc0aa125e5348f6c6f763da6afd1af8cbf1ef6e91154e8422568d3361e0e520655cc8774910e511703b571e6c8fec4107c48227720fb26d7f33b80351379510a9b4d3a97bde8b676960eb597e53d6704b8b11cde3f91b2544d6ed5dd240f90f0a564f7463653fe55423f7818d8bbe8356b22da4fd8f43c898298f3b28360fb7318eb9ea8b6553fc085821dff20d42a4ffd8a3740c577e0f38a5aec93a5cc07938d91da17d6aeb3ecc27c1e8ff1e4fc53029298003365a2cbaaf8d7525782487c2d9baff7407869d1220cc9a3a4cab71c85db86e9f43d5cbab7d8cf16122a750a9b92f0d3a68e729b5e1fe3f897d76ee37d77cf250c4dfe3b8559a9c23736fff62d36c64b6e24d3b788f33a83186bc0a7723e6dea236444a9000af835c58ce65822cd39e769b03fc385b357c2299c61ea108e92ee161227fb0596fe5cc7f8545e117dd6a0feb800acaa518e669bed01e51f8399c41d2c3c9348cff821cc0a0c2182b2ae45b7b11bf3b425e2416da375a170b9acce8678a8a39db11c03bdf151cbdebbf707a3c75bd9a6066cb9d52623438c05804c94f00c0ade9bc53f77df2b694f9cd4bccce57caeeca0d3f17fc08e6373ea3030334a6e3d1186c4872133857d727c76ee2409e05e67583c4d8025d33d2f220f00a29c5f87d6913674d524f61ea6370171dbdcfe28423ae920180e60293d7dda3345db973e102867fd4080dcd978cf0af031c23d3139d135ba49200e944371fe5df3ba5760aaa2c442905c033ee489de913dc221b2d9b2b9dce94b54569c10ff293082ed47fe61b99eeacc828eee82aadae4658cae5877f0c8a54daa05762e9bbf08cadb8297b7505d8cd5cab1cf61eb21b20f29cd980625be8d7a7d625888f5c06c6838a4b8a8a36006739d6df9f512d89c2bd722f18f2990850c37b6f28f53634c386414df5206157f31c857f954106d3881d7bf34a0a140889c8b686361213920f5738b6aafc64c9ffe039bfecf0b507702c3f0b23477f45ad1e7f1f7879641f94f03c3631ad06c53634db8aeec3ecf7401c708106c8eebbae8d660349de05fc8e70eb099dd0d9c339d1db52a852293df5aac6c723afab4ed69af4ff62c8c3a21fa1e415ef2330c9ed7069d7e579d186813f93df01a52c058c7b54f1ffa2b5556e42e161c02ffdf08533e049742cc8b74b50464b0ced292e803dcca0ad29e58fa5c99e79b1beca626951eb79fdb725e2baa0a2add492db2e42ceb2c4a787a051c76ae2c53f867794c99c7a2c57f2f193df823c9b84904f23e9c1a0c70e2cc0dda480cddb33d9c7a3fad7fa520d878da115af226ddae3898b9363203a874a54c316020e806db0dfff1c289cb366304c4079312a60f9673bb0b5485f4bdae897f6b36f6a464d935261bd796b5a099ba3e2930af1816433ea429dddba77eb4d0ad50e9f51a2d85072c2f4889161755477aefa57e70ec55c300dde69ff0933f890975a2ba3926d8cd24a36c8ed17757fc3eabed5fa1619952fa9679685be01348c47418a6254cd597d08694662d1c1f71fd76aa245d39cf0d6689494fd4702c756bfe8d9e405f3e0931824b197dbb15ff86cda924ebdc08f5a8d21627474dae984bbc2b197037200a988f1ef992e8c82a97e95efbe869d8a5eae8683717dd8f98c1d1d277c169876f34256d96e74eb11ea2c0ac9eaa6d130edc264650757baa23346a3cbd7d65feb6868de44489b501a1f80b15d78519137c564beb17706670f3263d0c496dce0312fc5787560c10d38f87c2d9fef08699f2f041d6a024c67879333ec76105627d0d4ebd01cbf20cd4517574e32147aa17532e571afe61246e34d44c7ef7964f3f43ce602f49c0a109ef2f1bba3adbbe7baf157a51f44232daa4c5c0ce29d4a280044cb52a987895a792bf4f5f1575f440072b083a2fda82c7dc51c6c8cae3cd17f507eb6450651a2a4d14175e9ecf388e8db1c7aba1c8994133a4c8f9f6dcd17531eb58086178121f215df7984fbb2ac87fbabc6ea249b47be4a7a90fcc77f2f7aa4a756109eaeb290bd0a34ba0d131fb05e764be77a22887af700da28a36c82e96091897d8022415ab10d76d7057506314d1f367f7520b83ea42e8f652a52e33e2d29b13acbfa54686ad7212d98159b05b9d968d6608ffd5f759b92eef56fc75a21d12483ec5cc34dd2bb973f4690e7532d0ad0cdefd58fba0bdc79733c3cc0d87b14defc54383af7cd243b763e6453f648713db956f8efee318ac5c79768af31ba4ef94369d507dd5a660ddff5fe8434f551e7c2f9d1a75bc064a56ca08315751e295466be15e653d3a1561e464af65a0fc60029bde4134f89192d1b09376cfbbb6894bfa485821cf7c8103b866d1cf92a2f58a271d63b1a7550a63e6d2ddfc150f32f1a381e0579247b143c3c4f53c89785fcbc7833aba32d4ce6429bdf7d70ef4153599a9399ffb039aa3eb31f6cda9a89313f78de5f24449cad08a509733020e3fcf6da67c9427027fa22c950d4bc827bb1742b897d169fc23cddb2070bc09126bbcc00b1d910f1c4125d260207b40679c16d1325f7cb7d8fc392ab7201041e92ebd6a2dc4d021e9320b05b0d37b2b4d137ed471fa7ce9d824b3d214692dbd0f3dee38e4cdbb947a70adffe675cbcf82cb234502dc14bc115301c6e2186f6befa8d196c741e957914af5f1c1b85bac1108156b44cf27f3eec9f2dad3ceae300d54cdc898cec3c54d94edb061a0d0de7c3f850112a9516b238f7be0aa75aedc0c92f8a5c9a2f21d1ec7d6b74fc4a482a0f485ea44bc348d71aacac09efceb3d04419758a726aff56f9cb996b79af2bd0d694fa585f2affa0296a502d36622850fcd3aca27243ca6b1d26a2451a3a725faf9da39450fd4a0fb7d6f5d8786d548d4ce7ca29ec06660dcccbb61c9c4de7ec6bb7c3d995b74e8b1255e3d2addd4fa26bc0afda6c6b2850da4559c2bdf6d374163f5c176508048fab92a5b81e8e06988ff78cb4937624ed945a51d9fa8d6397400d5215202dc5494f0c4eda13b036f2a1d7a6197b72ddaf06c99b0bb3e7be1787b41ec235df96d5186e01f0ca5164f2f5d0ee34f6179425aff9d5b8dd76ac815f3e41ef6544723ec1c6ef43bba41cbb5ff834f280b97ea681a214c28d6659ea72ed2361736478a403037244fa7bd4949d0a9522d6bce14ba944224c329ccc69e0789609308d39541c0d6fa2dafe9a318d064476ce6adc093d55ff04ebbf53d2351516648740f7880d2491daca3de09f615d82eab437983ee92b22ffae614744094efdae6d87afb2432caac046f8f8bc8730d9cedefedb6f047770ae817543edca175f28e7215eae10b95158e0cd1ad2d735dc71a70c3aa26531a8b5900e180f0beaf9e8e49a585622141df404d878650f4e345dee5588d98aba0ab4fca183806ebfd93bc638969127d40912f24543d983d5123873d272962d3d7c08120239aa70e4f46f8c7e98da8a0160506d83980b72f7e89d8980f08b76ed7f6276d18e3de2e458f415a01806b43c2dce6d890b861cfd26f27a5eb261af156418187d6e880cf10848841fc89f92b90c830899fe079cb98f32e302d7eaeb62dbdf64b032b417e7dc940578e5fdab2343cccca68746369ba768ac9bd93a16fa16ff9772245a69c755f617c901c6d14887284adf2971e81d5635eee697da616f51a4aefd514b42ab0681de28ce9b54b626d7910dda39aa5fb3890f25d52fbbb7e26b5e4c86b19bc771321a8a50313965536e6613741e4b5d363f8a3842fc2357067673eb51ed1641a3997716d96d25d8da85117a9945c796d39b8ebe0de24f9ebdf1a663f95b937e2c00a6c9df82b0d962c0757c69762982e3adc9140df42a7be30c04cfdd6578d1ad1ac5617786a638070c4dd6b1345a17fbb10a8a5ec603f624ed5422780f7000193ec423b66f4f0fa4248ada07ea68a58fc082134b3534e9a42636f1ce8772d1ed6cd3666eff0424ae4c15e50127d6f1c97fee927a3a31bee12de0ecfeca50d259403cfa970839db15d31bc0cbbede7751041446367cad1932b5e8c4506f5c05cf8c5232717f128d9f7b37d1fa8d4ea6a54c1501139b3d1c88a6c48f52872d570d67e660f67512d41df021b9ceee3273076e11fb7eced01056402c5d33b62485668a5e8ddc413ac2c6b4ea8a6f84938db4a0d75564e6c3e3edbf5c070f9c8459f4db0ce36596460d24dec4e603285c53b3b7a2a9ac689aa88611a61210c410023a901f408226cd2efb07422610688d0dfe6d084ebbeadb0a079432a44e9f7c3cb53166de35e70bc53e4c2d44a7825d3ed8e0d06dc2eac6673259f960df1fefa4f68ecd30cc4a833f6620886dd77fde94e25b945232df8d3633b9db2af4137efbb7a9f19caf36b9e25a76cb11a0cea2fee88f17a15a4cf31d71228f75a28b5e9ef13f97fcb7e7efbbdafa83b7ebe1da401b4768428418c973c64dfa9c674c08a7ee5b16dd829ea9a54ca2468c9943e7a5866d64baa7137cda2aa5064e8d68ae39fefe3c977af1848e3add1b672320b19584988b5e3769a5fb4f165626e3e6878daff5c929f76c7539379c3e9a958f027ce7da07602f88108d3d894febfff4199ccf026bfec2fa2a174e54a7e8bf4902d84f8192b166b13d3866c1d565028295fc7f5aba977686d7496227ca52721e46ca8420491c5b56b1573394d12c9b179a32e9eec0ef55ecbc6f6a61b7c5ade4f4658f8b6c731dbe203e12eaed7161e0584ba9a869effcfe772da039cbad546a13536ac41dbf422209a3d1b52715ed8a0e9c16e6ea07ea5f598dbf8cad4a93acf0b34f50d4ce897e984aaa6fb189d8e91c06249a45a5143b289555362784d6eaab4a0832efa33487739dbaf025fb89ec5076b5514fc5fe2c82d68878c6593b6d5d462e4c177fcc9d7b9f1d18270095e5fc93edc54adde302ee3893c6f67a5ebe4cde94721eb6420e3ee3b345b9e6c04a15db5f8895b32679423384012834c2d1f781963b40a0d2cc8becc983604c8e74c3ee790dd33214f8d59911644a9706fd17e96aa3957ed970c0c548aff2244543e8b9a7368bc11d7102c6bff9c2ac2d6fb116e3d010554d65ab0d4f7f624ea1d5411d1d8c831349fce754504b4c7ca179ef3b47aff14c970cde2c75e38788928bbb01533ac73f5e696e01bcfd0fe4fbd394a704dab3d46fe6f1f4e7ddc8391b5dd40b34cd82f85f4d2368eea06c9e06f7d2049f92c6fd13b307b17a60b4edd76516fb6cdf12e58aefb2742bf57c96e5ac4cc07e0d685b7dd6672d58db5753b5cce0d770db8632ad683b076a0a723f86a7b680f569a92729bfc67b17c00a40b8b650ceeba2673d5622df1f22a3baaac9230cd9eb34aed89222ebf0dfd6902806d538d02ed26890c7797abc4d14f11d7c24c41c4088dcc7daeccda11631a2633fa32a5361ef6a10e65438a316d394842b8eca0b070bacce35bdf1b7e6498637f67b871e28cafa851a98e602b68073c9fdc5de4b4a4a0f0565eb77a03a2ef9db9f7fb35fc074b0ee27e8cdb444a0b9ef47782211233f6040dedd981b6175afebf50447d5b10167f22043bf8a3ec92143a4904b7145e2d01bb7ab3425abb671de7bbb28333d2051c29b423147b3be92f8f79b1397d20887d15720fda24834e27ac7d41eaed8c1b7f9ed6b1590dee2d11da4bf943f3fb2f5334682dd119aded848eeca2bb1dd2d72450681855438e7191b42e44ad4bbd7489986436621351c7af5fb4b4050073fdd3449f2c6212068381c91508af3dbb5ebc52e8eac8905b5bdafebeaefaebb8ec92b28883ca77dde293a4535296cf4454a4f3eb55fe6322016c369ea7382f2eb19916591c4136c48b52009f9a639a3c9c201cf771da6851f88183b9221d87419ef77a0345a62eae9161233975ab9f101de53ad0fdd5c2b1b166733cfcee80c24cae7f8eafec879002d4d5dd8fd2f53a3cad9873d0e6bc4d9f635c5fe0a80804a4fde04583c0d9934ba3e302747c44422897e1bdecb22d99d99b1aef8e55f3645be073f9b12bfe5f2e6b6ffd06761d109a9efbc6daaf48c9fe2b3e151aa9c3a51702271498d046aa0925d13b2814cf287dbe2cd06e82c4f4f732eef9027404cf8357ffd98247be605e1e46797a849f1af052a52a6e3dc40e1af70dded889c46ec31e7cdfb077d97969c4819584a6c3f63c85946d642d1cefe6ad1e107ee1a354a935d96a807c20a3969c84aacb505f1dc2766a10fc87fcce7e230ae804101faff1a88e261d6281401cad53674b793849e9ea5c9bb3a591e9b69a6030de9d053101d48cd1fec567133839a09f43512005ad43cfcb0e4b66bb1e23d61c7b324965f1a03de13de8297526c8381a59cab9e164a00c095145e57c2003a62ddc2ecd0dc865c16b8899e65fd4cd354b64d7c13a70230185c3851159c39210ac786c893bfb4e0b251c4cac28d600d22e4433f1c18129696035103eb460a413366c0b2f1d2db098ed9fcd0279c22a41616e327194f1bf7dc9cc807effa9617b9f1a461b1ee08fc078341ab13e824b5b82023edbdc11c04cd9200aaeefd222baf3ee305d4cae142d209dabf4f2f7e18c914bf6e551e333bb6f99511a9de1b60c4113e8ea68ae46f2fd3107800b427d93380ad0ac6be73accb312852efbf4a0e7d7f338d3b56482a5e84bf9d6aeab5e5faae06ccbf783c148ed76c7def806c5b404c906d610bb6a5694dea554dc9ccdf17265f4c78c46cec86c35cc8a14bf91f593a9d33b3f3eaef7ad85990d0e594fb8f171c9ad72de45c019cb93c13590b5b351bebb6a2d63c8b992c5eba9dd5bf6dd509c0f120b0442950dfec99285b8d73d1baf1e2c6935e8ad4e3ede75886e3374d2e944a16ac733a3a8403392b3b1d3d76baac8536abdb5861893968777d326833e4bf4369855dc410be2e5be4255c1dd93a29e63b445fd4a53f21493b7705cfa982ac096c0b233bd2cc0747469b6d427a5f41430bfbdd62f225031eb04828d0b9a956463e4f145a96d02c503e02e387c0056d9f2bba161c5aa78c9dd2c62df7684127414a043ab2a5adc6d9e8c86cdfcdc977d30de2440d8276bb154d5bb5bace1698d13a3e0413e407bfd97a080eabe76839c407fcbd1b32fa6d0d9868f762d95b3aabb8eada640436820d3679c1a5ec52de7695caf598eea2a9540057a7d8082adc560456e733a149703976848c4a549313366b3e0f0f3e4b85f61d77529f84f5bf4a15c0b630be2c33f25e7fc12e3b2457fabba90d22f6acf9d29d968364bd114e1bfcfa380270e9c289d200cb8c63d76da51fc4d87797dad143e4ec87da2cc402828fe9dc4f46663cd777788e23f53976f3e2415155f420a865724c63b4a70f6d8de48d06585f51e5f206ec93e7c427f6706f920a06d70851f25e12bc5a783720f979ad4bfec4d4f8884ca753c7257fd56ee9b6d147bf69a9c1c477a9bbae14830e55d7a93c9c00c2f4e0a0aafcca30057240165275fc1dde01f2a573c380a925fc93d627ffd5038caab57991d0567eb48fff99899c5a69fcd1de7cf7b5740bf7899ba79e7f4e5feae9257466094cf18a634456f2e7b632106d006fb9b08132a4faff8fca8aaa47319ae2777a3b859bc7dd70a72c449c419d801e0c033e957e5f81b8e2b3fa2f225b774f812c368400b6b10b45dab7a68eabbd3f29b5fd895fbb407db1d9157605d09b8bff485a24771f8facadae2a23fbb4d0eee04a8c3bbf198376422330cf6bfaa42fa814269405046bc76b6e884fae23e983e759e6b1699ccbfbf16445b23f8061317789a101c79ddebf78b97f27dd62842963c79267ec1ab857efeb5f6d43cabd7a77e1320cae4c499ee86b8e1031e41734dfee3a478a836341329a7e4738a11ccf006140a5ee777eb0378504b2d9cb8403552328e37d1418c76033a12d7c7a8eb9533a630cd133b09e503c3ecebcc2998594b165bd809ec6ececad39bc1b55627ffc2ec31d3faddd3bb8b3fc5678062be2125f007568577f2d1480281e9b23f9924bc5ac7f0518a033fdc864b34e0ffa0773b579df08d75a53a6d1413db651fab1c016d00460ab100fac58e2be925a3ff09e06f5c5c015a81d3a72bc35bdf13ab9a50ab2619038e6be45526b1989b6971659d77f2d73ef92cf5f6505b6349fbfa417534333b6cd25822e66192af204176c9a409c8272972488566a14dd5213fc1075f3b9ecb1ba4659266911a8a28c11e187b4017f862110c4ac0b29af948b5e8b15aec7b196318dfad790ae179eb0e6a0a204f5fafd4ef13344224854945b5f7f91d373aaba6895da03a26ce782d0d0f4c532e56da26b8f1696e86ad1cdbb1a4429364806890aac01e746cb0025ecff172e311b21bfb47d2c29403b5e54d8da4dc1760eb45ead094b9d49286bb3e97be86bee4f16f3cac709f948331bd696c4655f920ede303bd86803e152a5298ecfc1a1be6f90ec0339e4f193b18ee959165cc9e2b1ef6d3f8e8d6b346f7f68763b73f03201f0f5c8198f4d0be257624d897425d24a6859d9dbbc89647e918fb09a9f5d9d40761ee57cf01aaef325ca07d1f496d66ba519985c5216958fd1d34bfea1e9defc7cc369e65f4bdacc529c7577f29a5a6a3afd17f2d13d9c800aa294629fecf2bcf100e40c7e4f9567373784786a7b899f5895780aab94f3753527bdbf9c520efcaa49d5e2dd34e5034f1b2e482e51005bbb6e82c39665274115170572eaa9c10976115a505199e2d9a0236e0da524d1c2e83a10bec00d00cf7e4f36cdf4776ac0d6e106b5dbac6052a7b879fc9e4fa452b8b09e9bf22228dea23c787f8d0bb2398ffd73b624f41e08cf17cde93b2c2e410f3f61cfafe2c84ac071d1858c033be8d171252fb721fcac0cb20b367feadcd0fb7f7740108b8e492de19083c50246f8cb10ff12ae587321c81ad15583b5bdcae320bf8ee80c81aff30a48110d08f2377710b169af5137a26131c8ed2f1866af0f00687b89dd4dff4a79d3a678e72a4ae851253889da4b3f34206a9195ea88b350bb7e8eca308749e236683e96a5e298471cb1d0e605df7022f230411726a09150d563cf37217aa197eb6bb521ab51faededebf0300c78f24ac85bff4eae15a0056f78fecf32f5a085b01e2a629f5df11d77401048659b2481056139a8c6d861e24132d79309c178027be049c9dd7d1785c2318cf84e82ec1101b4b14e75ea9d144b0d8b11f65a27a231b74f8a02cebcf401cf08d8b98d14930d7a7a9f2979c16133d00e9bcf23b6db64b02eb5bf1dd61637e8b654d977b4e88b763f8084b65dfe188a63f2aa362d448da2d23a206cbe4c48409cd7ed1a5bffd9cab1b08deec4764f0fe24e72b87c03a64cb0af881d8d69a39ca9611672a12b50d9d086b02d5bc6539ceec3131c387072eb3c54059395ffd164e320bc0595f3a451a0086d6dfa1360e31e150598dc476cd51ad05a0360a1dbffe3d94f7200f028d9d77c4cb6c8b610eee19bc3e193f2d92f009ee6279a23e7afb1de48b339099fc6a5849a3ad69de28f152289a8ef39a5d41240e5369c4599224b06737f2fb72a1242ab04cc9bbf474a860baf2ef1e415ce74f324e4a8dd5cc5790df34385f99153b6ed4f24c8f593640d074c0341828c92b2631dba6874baaa61c0615bee7a0c3fbe84a2f5406c5dddfc8f0d48aa3adbda5e92361ee8b969a45a704285dcb2da2e92e824d3520a6761b2e4258aa4244e131d9880d53c33fe5cda5be6fa74aa9c04c0488a6d539976408a4332aa8459629675f4179a208d9235f0ac987f9105c28d61c41252fe82b9453661d30aa5b81690977e4ac7625b338ea11f930d93443b235a580a1f04f8ffffff07