PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78201 d220398dae862171e0f7e9e944d7f05e8f78b0c2e6593245264a394c7ad1d291

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2d27ed9effaf90368dfcb6c93259dbf163dc65697490181b06b245c32629080e
Certificate Block Hash
d220398dae862171e0f7e9e944d7f05e8f78b0c2e6593245264a394c7ad1d291
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...008507000082d90100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000f61e06096c5c17b24f21cb5ae66fe1e780dc9af40dac4a44394f8d6169325a96c1d8dff308bc0cdacf1fd6a596aded91dc16f60fa3e335a5fc2f47aa73920a5a3a45099263c26f1ca69647c4b870ff7e9ef437e39d88d3844c1000000000000000080000000002008507000082d90100

Raw Header Hex

0000402004f7ed89b5bc0957e08ece782d21c273e2ac7d725a3469971caca95f435c2db95250adaa748260a95afb277dfd745213aac25a3617c3a731c815f5b2b0b3c160cca23d6a95d000180e082926c345b2061b1890746965dc63f1db5932c9b6fc8d3690afff9eed272d

Proof Data Hex

59,560 bytes
1212160103074be41010e5f9b3b61a479fa077d91d28d64f0c61c0bb30641d01fbc5237cca895261e5c55fff40343e46f65d0c0b7cac656eacd540325cdcaa756e9a3bc64a1cc60b02a500a957e3e1a75a909c16a6642beb23d520ae0522237a552c661073d2e201c23a5c8cf9b63551e144039e2882c57c8d681e2ecc7a93a2017efb8931a61bf4400a57b01f8c51530b4ffbaeab6cd8702a7689e957abafa9572ba1c1ebdd2cbe9b032c2806eeb66e79a019473fb2521143d8b65ab3840873f8afd4cfad49293abbedba1221a70e961928b8504a5f4d370ba4c414ee188d349b808307a14d23795f44e44d8241d65467531360827b1d9f0952f8ed936bab6e8379456f1074297148f4185f71f0bebeaf74640a6ffd8cd5d2a3d8fa869d1d0b9cb52273ef8cae94c2d171609df89196f871b47a44b7d6c463767debbd65902ae292d585173c7c36028721952d27e0a2ed335e6c184c146964aa0cc18ebd4d04c016e3bdf1a41ee59408f6231b8cbb78a49ec78473690acc162d312992c56d5773e95591522b08b95825f2929109830f50a96dc28d705750b0f72329e64109e83c438faa0f7def76d2f93b2b617b47d5779e0daa9400381dd33ac87f8427b1f71b48a443c8e75205ee1f0bfa81c768a0f3a2b4f07aa1a8c3c37654d01739fe8cd0463b40c38c49fc3ad8a185e4debb6e50ba8feb24cf95511cbb1e25c5c19707ef81b1d8d9c5223f4a022a30548b44634321e97593d0f0468715389f0715286cffee425ed951804f3452375fb8d1e6d6079c399c0f169b895de28e3bdd318cf7e8b6d31528cc70ce3549d17c8737032ee7d4aecd701214c685f9f3e41c1bd6aec3f81fb7e241a730caea19a4de059ebf3754389a781c63dfa0b8c498a75f58c9c7abdb79fe43d3ebf28454a513ba938d4f49fed5c49da9254dedddf46ad5c15ed77d971b11d208963fab629fb720fdc66baf69baaa86e5d44b71d6be50fb904a7694657626ecfdc0889a9493a31afbb1d4912910bc45ab9191b3b299e4d24aeb299382437671a423b6653887e6c4063c649bba910b98b81394372c94661b5d31258bd8eb565665c19b52fc74ff773d9ac6c0ef61b6c99f8d9da02fad582f02f95ca38270a78b35135fac63dbf6662c94697ba599bf343b78417e7073522eb6b1da285827eb7467204c1808b203b008affed0ef111c682a9f02d865e8e9b63f2befe7fac829a52cc3b7faa856d85658e34d41fd3d375702ef287a747b4605dad13fb45b61797c1dd98a4a8f70811be7b691a6ee17e7555281abfd48a04824c3533448617d8c51839f4d5095819ccb875a36cfd35b652af8db8083f65bcb10e9093d1eb0bcf66c6a754cf5568b7b6c95d1b9ffc993e5b091880d7f9fcce3fe98fe58847d5e18ebb64ce786d789c619b2bf452b18920889076fb8a15a7f7cb08185c3ff4a867f85b2261de2dcd0e373983208261f4615afb965af827b67745512d0efabb83bb2acf6c17a6e557ff1035929946b2b6f2d68d8581356e67e976b4f726b97b2c76b2046a76a5ee0a31743474bfcc2cd2c030a55e8d3ab1398cdce59d93bdb13c69962819f15cadc6cfa64607fb246960d00f28d34ffeffb48ffdc160022aaa3ea2f18d43ac6074522ddc7abd876a22d3a7c6a635a7a86be467939486dafd15eb3485871e2df0cfafde24db043e0b7681a8abdf9bd3bf61f5f2e18cf0175597a8922667da43f2517a6d410d208ddf43bbf3c905ee904a7e8558d20e2662fc99c53f85301c8aa029ac8adc2f9ef9982efb2b6306146f4fc83a34ebe90438585e5bc0e7146fd0a42740de477900a1d658c31a3a26b62ee99d0e5fb0c03ca06b4be8a2b723fef8f22971cebf3fd1389fb4281cfb2db9ce13fa1d3759d9a8c623e29068fb8782f616e9bbaa9ade5579c4ed92ff6e5962b9ece892ce75250bd5ad60a811b4a50fd2c9aa26c92e4c8297e2cf505dc9b577fa574c4658c5be3b5e29591c97049625fbb426573d8df0a5e4db377a8ba0d82ecff8239667f8cc7e9b5381539ce5d351f955eee70a3fe53cfeab1caa1774f50b37f103c7b75cd57a919e5c7ab5b54f489d7b90b592e3d8541b2daa591b8fb8d937355f14f2fe89deea42bc899500f092abdd62b320a52dcf46805b9e5e9acd911d2c79ffc130ef51c54341f7ac98eaabe6356ad36d0640382d5d645a40976c716a4930f983c82fede4e5036d8c5e4ec6220b4a418a2b32ebead0824b484f6219ff5803793c094f1e4d6bd7884e3e3f3182a4dd8a0a078ac439eeba31759b06a76571cc8da84b4d40fd1d0bb900f84a0637704bfc9cf7fbc2c32a88197503d79b055b76c1ad58123a7d36f98e432d605dd74f55585a2342d6028d0f7947ed433a3d0538b8bcc59ae9986cc94a1eb483b5b6ecb37092ff73999b8dfba8897308756673d140ce1b03a8800a08ec73cd216c1518eaca8e938d70cdc452dcf445554a125b3141ba492d14daaeaee9f7f79512072089dc1369c5189abd77425ca82b27cbb0c0d72c2a7b858d1213968e5a913a8a4bc6aa67ddb6de6c38342c9f6363a6ee04cca43f3fe1c577bd3b8ea62241dd7781bc173edf85afd28f10429d53750be68adc1741a0f521e4b1dfc5e14be0e86fa53bd686c4b3f8fc31e99ddca733fa8bacaceaf5506373a4b0a3882abc4ae2c6c532e911341d92f140d4e34e536b1f9dff4b3788142f8c2ac1d6b2507f5ee34d4dd26a7c63d499a99bb587ec5e72d3a310123f1d9dc8836f648c95bba497670af56c4d324de20038372f3d1499ef5cb2fd0fb07e210a9ee279acdbb3657f0b718988437a1f493c5d9e910ee81089dd264cca1193c79664a9c29915755350fc15f60b676a569c44918655e5b76de23ea3f37923f594594ffba58e41876161c37ecc8302b16c76f8ba43ad8735307535d2edfcf016ffafaef16b87453fdef75b64df53cc40e03c507b857a33c8252398b52548ba793fe30e17ff00e312e2619f49669fe8da63bfb123f50c2d20c153c4ab4235b196e525b320b3080d8d7bc3ccabb73fd8a31fca3ba1452419bc0d09d2e4fb5aa822eebac53726ca250c2a0287f842f5c562d2245884e5579ed3b3cdb0cadfffd060c337633dac5bf54fee692fb1f43ec148bfb5242cd53eb235a55e7ff52c74f3c5139069a3f92104230b475415731e14f227a9c374291e5aeab82cce6c41ac6a74ef619b12db35818f549553f4451189a4807ceecda3aaa36474cc7cb4b0a92bd0783eb7a63e5d3daf6d336579b07ce45528b1b2bd163f57b5db1f8c3d08d214bbd493c802182ec0530c613ce9efbd905fa8611db3a546d6991166ad22fc45b1697b29c1e663ffc0346d43f5d8a45159614a8c695146f281c56769424a58df57536ae712e143c596a74e96dce6d746b2d32535d7fa880351a6edc1347d6e1b3fcbc820842e5cdb735562030dbf4910fa5ffc8449a4bbd4074b83a17e376e5958b8cc08aa22ec23e1d54530be507ffe38de8879f3ee610e371e1e39481764cb84d33b7d577d8b6c1f86a8559f8ef4709d8f6b8638d0ff2f4482caef5f479ec59715382b63130fd890db92b19decf4b0517c1a26c618a4116e6f3f62c022739644ae959324941579646ff983dc03c1f7a1eef7022606bbf68313cadfed5f9d9e69bd9d949f283dd98dc08f393739467e63069097d1c45a92aa0f960f93f2dea59a7abbebf50a2f09c15c9d75e2d42a30d3a900041fdc2eb43d78f2bc6ed8bf45146601267a6919ae0ecba27cd2505677d46aa1256bcbd681481a88bdeba5d822f84ea3f067f055624177f84f0ca0dc991f2916252478bc7e44955854dc4c3472036eaffe4a6c0c27ca8a489213e7e222d48d25f86ee399a106779c226114e39b32d571c9ac75c5621f9a5c7193a85e209cf746267f29dd2f086949d58c8f10159758453c0452a1aa514f5c8c77510f5903c3534309704e26f5540afebddebf4af8f73b9f61c38b4df254c06e66d64b100ffdb604e954909682d15be07aea580e4e8413d5f7b66fd9a1d143f7e52028875ae6cb9b1f2c24c46f8fcc5010def5b55f73517d10cfbebc6efa3b971e94f7951a75f918ab2d7d4ce9b07616cf02e653c1706b953382f7339cec7d10a8e86c976af274de8a9e6a3d130f7944cceb70f300fd753574ccbc29d265f65d656252d9731ac3709f60fa0974748899f66e16a9b81e5112fbf4fb938b4be3c4af9feeba20ab1171c5995a3b25aa3ab346add56e11c07585dec517a600ac4edbf8f8e13ef345acd585e55d17c0712cb124a3c3f9433a346ed7b7d0eb6d135dbd08b45dc360a565bff0a3799d53343605bcff7ce05fea0d30145c23fcc8067ebaa5dca9db9bd06b26db47d5a7b74791cc1be52910086305b5f9c8374ab09ce9224f53fa88d380edd36b1570607a47e7d9be51688b52a94832bbcd67c9504ac8b484c380accc3fcce015e48d2ebf62e5f27ec8d2e3e504d818377d6ecb4d547836621cb039fdc0df0089e8b1a147e1329c467bf4b7ea8ab43173c846a41ceb3c640c154b5adc90d42398c307e621453ab534b3a8e7510736ad27c579e8d3b8283075aca1afa5493dd9ac535e527836deade8f363611bdf5afa0bb99dc329095685d460a3851a703696768d9032f8ca42a2513c5bb8ec7333326888fa7f2c4fadc389d01c4516e51f1b9a431845d48a799798c54e8cb584c6d17fd32b0e5ea09cc9ea8c46e2d72d733ff5ba04bb5bcb54ea707894b1460cf256ca297fef70a2e2314ec82ff96fd695332469afe95de817379fcbd95e04cf4b1c98892071fd44e7257b57a704bf56ae844f50ee45a5f987738fb300005f120c404083ffb7e624dd476df4a9340bf7fc7bfb18ec807260558df30a6ec5bd50f085c9c28061bb39819a37ba99c5f44918bb13a6257fb7ca7a4130b61b874e33eca2d1e47a5213a0ce3e96c346bcfd62892e620a5b63b37f6fecdc45c61864df34ac3c2ff6fd205edb1744fbad5e8c633c2e6ee7049f396378d5114fc9a726812324f857a6549c75eee1be972dd0dbb54a9174a8b20a767271c25610419ba73fa17acf51dfc145e0987479d3548b2984444d538b8e961256f4df1faf2a4caaf5154c4ad6a7312a6e752e70454037316b7ae1ba4728cf42805aea5b1a856cb9d51480394c53348efa8dcdd91e2182f0362edfd190325c183f2bf2e925dc5ff0b86ac6a6682d49c40931346bca023ff3b4ab50308a6fbe1a74592befd89ec5f015d52d367d1983a33d4f679e5f9eac80b16c1fc61adefa54054648910f84f127d270a819b3925412cd565aef69a2c98fc7faa964cb0c90761287df24415abedd3d6313b2254e314528c9ac7215766de9ff68c1c2cded2d0d1f2bac885b8e9917a987d92b3a72e1bfbb24da717402684692f97f480bc0869cfa2eb3bf9b307a7ff79f06d9a04d080671b5ab589491f21136d4de9192f5c4e185b27664f260a43054d0972f548bf00cbca3c638fe51f6ef2764096c89ca7b4b981baceba2a02fb1d5efc9b311aed03662d612c1c64b26d94de3c04919f981633c196e82c2ecb2fda0c36e93d869809a2ae1030d928cf6817bc7d0486852a4169f533f59cc8afaa2e76ee5c6197b1d91c90d15acc5002b882c4d4e689ff27678d9da6d51449321f22533ae13ebad54e3e0b3688c98852745ce2a7d3e98c1e166784a61d542402a9e524439a662afd5e4bedecd17522755bbdc7e9b384e32e01cca919c6abebea932cd493fe92c3deb881baad4f5459d25506f8dc72494e068d8eaa83cecdff897b6e4c06f3abe77526af1205d8682034a1a3ada1619ae8a7506cf154d433660546312f40cf17e2c0d6059cabee0ee78c98f622d567ccf31efb8315efb3b7ac9d25719d2d4c6b9b6e0f4602c9fb2f4cee861699cdee61ad431c1923cd60f66d9f87e29c70bc0ce15e374054975a2a956ff255742f4bddbc3962223f0ee9f44ff356dd68f78c4e6ec6366a963305eb95e9a95827d52d653ed29e7268aba4a3a01da9eca8ef7789a51a7ece18827d545e1be14d01db9f2bd3511972fed13586bf96001d75302617371e61af172d798854e10e335e74e12b3cb0c954cd3d9d4e3d015a6cc4b3293f059dbb7facdf4e6f49667ee0ac5f96237a88883d4f9f80c68589d481e15317fcaa932f280a8cf3fa9e62565e7f6f8ef9ec664f599c018ef05f1e06ba251eccb309d387682a4a068ee47787ffebde7243f2f5fb80125b17548ddaaf1bce8506478d90f753249a7c377021343586d8bb4af049d86fb20fb95f7e28013c4119d0d691873c7d77f96844b0314c841a0680facd51e2907558a47f0bd3b602d5d1ec61f01247cf81795999d03178bbdbaa6302e9e190caaff3907bca018b53e8c1e58119ec2f3529ceac5558868d2f50647fd7238f39fb68877f2d227f450a35d41c6a6f5d9187dc7f9e4fd75fd2e75db9a4ef47e46ceac4ca35d214432e128af01f665d26e3dd53b38b337b9a4b07087d6e32f9675e0b791850d75de51280baced8a021589192bc0cb2bc45306d6b0ad10196c1cb10635db5c462e3ebc3fe62aaadb3bb83e9c9e92bff30a5b139d45f3a00cdd1d2ac8f41ed767e4fccfc0804d58f21cfacc1d853b379b168033d58d675fdc128f3d13bab7dc32ad51957a4eaca2ba5ae6852fd6352d8ed07de7837ee482bf34ca53d7e6f6aab7b9e2c4bacb117e4f16fe6ca7bcb354dddd4d8e9a05c1a24724a36ae2cad3ab58679af1a29677168ed113e0ac9e49396011d2ff51fbee31d83f0de35d4b505039bcd8c8552e013522e96a0f6ea521400c2359a777f87748a21edc94ec40920168acfa29e0ecef7eb9ce5de59bea10391e843d34b5946091f6d98c42521b034b9d35e3e5c8033f282ddf2734eb18940b5a9798268960d680d73c32d92670f61239beff2039782df8d837d547097257de17cb864903dcfd6a320aa8a44ec523dd081390220ffbb8391caf80de8332e8c98cc784d9fb375e1574cdcb6691db25fc5a1c6b31d2ad1ba3328db0f5d2542966b611a0e28bcac85204933ceef0ed6b429ba1ffc92da960a435fd32cb55dad4938a982d4b02dd777dc0923a552ddc3e613b4018a5dd818cc5e3ed2216ba2d34d68ac93998baa2e214d9b2f78289f1ee2588a76a05f871d0d7f95c67a903cf58c7f988f62e1225cdd47f7e7d405ce6fbdd6d064db83fd04f7b6b5b04a35a52bc3fcd6b17b00201125deac9748ec684c04ad637b6f67265ef9c037546a1d15c54cdaa2bb74ebd2b46cd7c02ca0cab1437c24b8d840c7d6ed81ce23ac6cc117c7e3d45d69d02b31d53761d405bbe3c2805063a275551825d8a093ca30468790991e25cf40a113325107ced53ddba92c6bcc0be26862acea24b965c65f6ce12d9cd692306c5242fea12a1490d8578c0122f63c0cbe9842fe5aad405d83e675ec0a99132dbef2c19398b7fb37bafbc92e1d6174b389e97f4a76858d197a746265e64a602c6fefb7ffbc4afc7b543d3de8274fea75659f145acf4e1fa3a917bb714abd20258a138c30341d40bd189af44308c4bd7818aa87cca81f7d3609a1fb604b913bdefd30f34a52296a42a4bff33769b21052319a80f9e977ed7d1c98b25ddc61f7fd99a80af3e7cbb474fb472f6b87a915947b51820317f005e5be9f1f9c21ea3591f15191a01f082911017f0cca5399a678e1ab0c6d9bf032cc878462845753a59023d216f8b046520cde7c23e6ec6e018d15a96ee5bfc6bd069c3f01cc3ac745042779d6565142a67aa226d6dfd424974369b48793c7f5c3479616a731855be804c2399a717c2e1cceb04e1d8badae092b516531b1dc641ec312e71085082cf89e26e2ea54c85f80a0f36f7c6475d8785e25fcdc385109ded456a6cf64aaef58a5badd73d44a5bdd411728bb67bc4f67a9906446f657dede889742ce5e9b5320bcea858438fa4ea3f098ad8399f5bfcc5635a93f23b578a4d22ec93120d226787573bcfe945d45528b114eb401a9bdd194ab04df51874f1b9b8be8abed40a4189b48f69a9ead5ebd91c59daafd6115b07e14e5255596bfc92433a22ba5bb869ae9da21fcda3ba7e537e88374697705fe6a7678446553e5c0b885287a1a20ed0bb39d0eb410a74c1955a3657210688cbb20dedb874dfd13f7216d83f30f6a2ebf983e7e57068e5cd32383b5532162755775b64810934981c11d23ff63035978b14e76d16b982ec8dc6f7ff7c80326a8b56e1325702e94e66515d2767d7bc103ffad04262b90759575b55902c4e8fc2a3df0dbee4795dfb6a24cb8afb4dcab1b33bd1f3e70b3781650b1ea5d8c972e67ff1cb0f7cca89ac25b92452f45a6b0a459ccd4c7ee851888b3020e77197e01e06bf0da8ac57e973a84fef65de6f23ddc5e9c7a5e02f74736027bea54298d6bc5bc6235031b16276639b716a649a802cedf1dc2cdfb2cafc10a845eb7ea92a211da95db17850495a4e534666b280513ac8c74affc736f0d22b1b723049d4b47577b62ef2be6417aa3a2dab77641074bfca46c543b2546fa8d4c6af5d711774fbfad45d5f949c378d7c5cd52744891f843d06198f330ca0ca02a5897a9967a1501644b7cdee839b4c3c3e8dae96a57f291b015500e83c2201b88c2f6f9eed002b4307d9968275e1193ab1cbbf8b02b57c605491055fd5b7e75783504945700b44904f91e5351a822018b4648dbf2cb592b0d53ee0546acb6ec18dc9117c9dc690303d70334718271047bbb43a33e81d850a63d45de0bf6a7e473a7ebf847ea75d0bbe4c509ae1ed298fff78eb5ccacc19b0fe0b6ba00d466839ebaf57e9fdb210d298a498f4960e94593d4ae0b2b89d3d7feabfc168f604385278bbf83a546362ef755250879e669b9f423b4654f14e886c43b4cb268237cf92f58be3ec2a87f5823382d9cc13e93027f53fc78292a108cdd47644ef602d2f99de65d8e634dfba0a1ba0d8500526ff49a548eac7957c4187cff77e33737c4fd53ff8193daaf94ed05d76b171cc6aa163f56ba45145ae2fea962e5f1648c093ad5e32fa1bb9c952c52de59eaaa177f4f4f9e22a65b1ab5a2026e94f18deb7901a263b1b9279707f220b90a04d903c72cc7fffa69c09d0b12f1bf903b5e32d3de5f057b0e0539b863235804f2a288c5babfbba015482723888346866a76ec948290f123829b64a99414f956aed7b845f5d82cd3db1d9e70ffa27d94466b725f531128416753a642bf9156de5ac1f797dbd3b5ddfeb5e4020410e6474887ef89e51cc965c164b564cef2cac5582cecca6eaf191552b7c7af3013d477391cea53be5425a8d3f48416fbb729b9c547058dd62c5e0f768cd38d0f2edf545396dc5498fda756d03cd975abf76b2be36dbc09d74cf6eacd6aeb30c46ca45489001c2d91caa7ccf8ec05f9fc556d1c350c4ec244f8aa6412bbe01a46d5edb1faaf27315e7f03983c4bfa7a15ba8e85cb7e15310edcec1731a1902f09ab87fd411bcc5838854e58b891615ed6db336eb13dd192ce13e509988a1cc9e1d574a86dccd161b42b9a57d3a4e014c48e2804938b722a44c6577e4c8d21e70d53795172bc2cf58354a3eaa25d4617c33334b03a1a3215c10175092a93ff7cc5082ddb352f37db4cdbe0ea79263e8bf66542e81ce65103951aece62f3458b068a85e4edb89370c5aa7dc5e93906818831acc110c2ec453834f51254dfe04ac226621ba3dc1ab2ff7be0c512656eeb78b5a96d2be93b8ec9c94644b657bddeabd1ab1176ff3544904df7ef0ce55dddeaf303152e09107f0d8ec86aea7137c40548f1770d4748cd44c36b7caa30cd515b7abf1cd17fd58d4b52ae3a60c4ace6afa959fe1057edf88e331ad540f669061b51b219f8ff390a1e0c8564e15937bf362f993028a80b3ffc95362bed0549c39f8a062daa51f5c73ee7b9f554647fce7ece0a16ae30e66761e11030d50e2285334d34a7d025a474ce1ac15108441362743510c1578bf813d77625661ae0c739acd5c52f208e736e27c53ce8b5b92d060c045c2656548e9e214db17d40fd4be0c15df2c9d595bc7794b59b95c6f407adf478eb2d8c1080b426496f8b1f251bdf12e7205e8d789e54f5c2f281ae17f679aea417f839b4f8d6e3bd8770b284de452519c20ca5119270f6ea3144e8e1cb721406173062b58f9f98bf8318fe5495e15f3c9fd505849a0fe85df2b1da6f68e08946fa47c908a2ccdc83ae53ae21f9204f1079cae5c4b90211a52fb61eb03c80c85eba7c51a32630135a49a42bc64fa2533d07e164ba4f57a1339e29d6d989df3cbe7d15999e74c42f9d9ca362b65a7eae317cc7a48546a25e97e95cdf4707d54f43b453b8f3f972a037e946d93bc70a371a9eb7a1103600c82c19693f80d1baf38eae7e80024adf41eec367c737d120ab9075ee3236c7ad69862e5ff063bbaee862c78f2139c234a5295418566f6e920df51b24b4ff9bff3a2bcdcefaefd55d724b0350e4001341690d88a895de6b259124db6270178e50c1a01716d01d27f82a76fa0d431b2a9efef4994cde4132112a41502612ad3377227850feaac045391728fd9218382fe38bb64d36f3550c8b8218b7f052025cf06406273b4b03179f7d9c0ce3e78b35e529e11f911fd7266f1f72106aa86ca401a43b058e92fbd1c9136fb87b16f586c4603c7804458a8233b8b69e6ab73fa2c7dd8c9638f16a40073b280f70b9d922de1c95ec70b571d7d0752090039d77b22867ecc979b6c8c6b1fa3bdcfb2c5de72cf1f8cf03efc26fb85938740ce9690e4df51ce940a0aa39f1760755eac3c0d72ee0ebe29efa57a2f38ed1f2e5c720409455f9fa60bf67c617724190ee479cbd8db8939e017646f7d80361c4a966ae8cd72629e0f79ced29390b85a683acea5de24c37f34450609184331c1eef0ec976532ceded48e67606299887efbbe7c7fd01c404be24cf3455585fec9ec8a6ce51899813c3c2d283bb69587c6c716f7908997e9623b670f9fc16fe577cebd47249d806c707a6ef70f01ac6083b06b1052119639d26a59142591a8dba577eb86be9ee98349292b33d4d4455c706f9bb1d9cfc064e6619d5bebb6a9a05f116fa69912cfee29635ef09025184bda5ae8133fe0ffb841c367f81d9c3fdb8f7e65b65682589d3c1d9d19ed91edc9f4c99127c80c53d55b8a461d8a02fc3ff4a485a2be5414c55ca3b4fa13b7bbb397bf3deae69e16e5d37ad86e0466a6fb4c09fb1b85aab9b921460fdf43ed0aaa20feff56fce9dfbe3f3104b25513d234b23493d32108a24353b34bf18ce6125c6c1a5ac9a17a917c7189e2ffaf728725b01f36b76022bb5b1e82c7a96a88304b0c5a0d3fa1ba0620e46765307f1d6ff18663b630fac60920c04d82f21d0e1599fe10fb016c240918751dc43d563cdc861aa2d84b3bf8adc168ba04982683ffe242f2d5d7cd690e974b5bd569b9afbe46ec163c850dd4ac3f94b35e40d07aec8ed2e3ea1b4ce3ade042412ccd2b4a2b41086013dbdf11d6888b307d3938173431318f22d57dde2c3f737f0d9bc1e8b748200b314ff6041a6e7f81fc1210b31beb2819f6ab62665bfdc7f8b2db40842105b5f1078522fa283eccb3780725ea5a16ec7a2048700e7dd4eb20a051f242528fb9047d70f44beb31067ebb28d5cd7c708097161dc9c1f83a70e99926214c43ac3ccab5de1098ab3eaae8c08b2719cb4cbc351a86ec36b07e4513260f43e1ab5c48e1fc23539d143f1c1adbb9be3533c93ae38f5d78ded847097a1146e37f0d1115106ddd81fdb4df0ebe4954cf438b273fbd91eac827ec81fe01987f8b45fb2d5a3b512770cd289144d850987f2778ef45e74037488e4c0043c0473685847005a50e507e34c3df618e2b2bb59e7435e59b242a3405c004730f62e9de81dc28e704d66f7e24466b539ebdbb642c255196dfc96b1bfb8fc49fdea3d26696b247fa87615a00ad250028dbe17d1d6c4778e7e894d32c1974523712a207bf602cadd87db0615662a57af2e8553fb1107937e678144803e43e2b1a6936c3330dcf61e560723d5a4b50140b9ef4ee19251ede2186646612827964f7cd8fe7d85448eb34d4dfa0a12faf736f209aec1413a7850f4d1362306092c4288536473e3b1e983ee66523adb13d4dc6b29d41d97a45f8c7fa0b8ff2df0c966d5faffbd27c1c44ce89853b685f0626d429d4bf01db89cd8583d687b01ce3f0c51f65f57034c8047218032ad227899a5f66c7617426b87376abdac416912fa186f1fe8aed79a24519b9f05e5b1f1efd365cacf508c53b2e0c660a5013ec1c784ba433c19dc97cbe1b3b268ff12aff4e192cd2ef03e030587ca26d81a711b510a1a331a2744c1cc70f93171c161ae86481f4b9874f6c749bbfaa29119e304074995b95a1c4c3d1d4387979eea68a676e9d083802be0f7a3c6abd1ba76c5bffff1f9d06d086e62cdf0a67c11892f1e2eafb1a35b420f94ea743b16d7523d88d8bdc6f81841809ceef94a9fd572df0dc08e60ac36de855761d82bb2b4634e72a17cddece8d68885d2f8dfe51e620916650605cae0c61569643f39354a83d98e421c07523d2a63e5be8a635d8a1244de4aa925d6c7fcdd7042730a7607303c34dfa9c57ef14d7518dd5e0b88ca5aa57428ee4e22671bdeddb6960266e45fa609d2a8db67473c17dbc3ee29a78068a129d0f6d54300d51d73b301bbcfd1d71f34542ef5b89c5ca95ce2d31eb8513a76947a1c8e981a37691cafccdb37b1514945b69eb5a6c17205a766f410db41927ed7fc2f3474f1960d3420c6c9ea72174993177bf35e1fbdf67f0d451db2d933c0b495274aa1ba5bf7ef1ea423b31654dd9f6d3213edd84375d5701f1099247949f3a50e1ef08c06782a5a2f35a7f9011ca002b094767966cce5bc1ae72c7a233de363883c7f6a79ae07f17632e2f08e3827f776c9b47916c86978a2c3430edaa3f2d91a24f165a21a7d8b015ac0de90cef134978cf0ffcc8dd1461eba1e163f5e797c2121e7b279065698400ec7461fab8b04235d91a7b5bda631d060c5dd3a2a0874fd6b4de05272284d0764fdf4bc9b0560f44b54649976b53fa83e0409cc1f432bd03a43e64831867de9b06c034b1b9514b2a46120d8613a80f5fb9a5ec6e2c4bd95f4a4a3d1934ed97e60a3c7a842566e4fbd82d4fd64bd432da73e8e2aec5a77904dfca2ffef6e04fcc4ea1ab498eb8556e85e87f39e4f80182d4fe756e576144dd75bc0beee4edeb6aa3bde2a7b1e3760285f862fc14a7e381c834f564f15c509c056e929353e48426db6d0f8af32000a0e93efd9426dd6b89ed171d1a6ad0b25586f1bee16510efede6be41194d34823cadfc6850a4af41ac092792dcb5c604a40760718edbce47cdb0b8c7723cf78887f6ed2dc42084ebc70ca079950e0ebd2a5ee2d6c4f4dddb1298ea223cd5dc7b1830b57fd188539947515776b29ce49643bfe348d99dc4a26d6a13156c077f23b1e77b91972745377c0bfcd8efa33ade597bb9103403150c7c2734dc1d9b6538452c2e019f1b22dbcd121c812f2df204b7837bcefc2e5ee4d8a089e79c73a934ca7db54ee13e47e03cb7eb10ad6e933f5790c7d67f6e48a3279ec791281d73f31c42978cb643037c4fa2f8e7557176203c2bf9fe83ba2c77bd1dfc07370f902fad26a3555204e96881a27f76b6ce17ee3c7637e8943bd957f67f17d72cfed0dbdeb5fb665e28b2d4ea8233d2413bc762db3e22b6e81101511f037a89a90a30f1217fb5dccdbc637ec920ebc3f603469b8edc3ec80d89dd94bffe6645167813940565b0e31b8e07f8d3da0b5767744f8bdaa344dc16d865caf592c956cb5703a6467fdbd0af1914dbe38355b8191df7737aac592aa7733e905622d16934d65087d6b7549b161037818291b155e2e05886c9f1d6c36cd77596beca03c2b043180cfc43dcd62cbfcc244b136a150709299a0918c92da01a2d81a04415fccbf8b4f65ab9fd787bca46c5c1c105f5e154dcd0d47c6fb70076f76a2bbfc08bbde6cca9e1c8ad680269205dbd3bf5f112e411fcbb4b10aa7c59ff7233280cc0f5183ca33925e720bea7463f02d545b55e81998fc8a5fac7a94ceaa0041168114eb0da0d5729af901ba65c48fa450b744976c9681024a984ec9f4590df351a0d02e6be292eca6ab8f70f94d7cd4ea05f43bf56257d57130b1fd3586539bf5eb552a00c9e7cb0156665e5fb67a8f349e62d85cb3217bb1ca64ebb940929395b0c9531d94322dea5d64c0ed8a3cb9db26e75f486a6ab9d4a565550133888248873afb760efd4b31ce4ad887a9f817e6d66eefe82c28398fee27ed82d70e2bbe71f5b77536dc796a8e32ffab5c9bc1e69bd48a2c8c9a582ffcebde67344fde1544df8f5482f78f56d5c023c7b07739048c3dbab9ada658f540c7ac25050b3d81ce3ca1f53a6acd8b875bb6e8df01c5161a2193b798176ff95a408d8193420fe8bc3b8a88b13295b3f6faa6a6557674865e974aecf1c10fbe3bb4fd32075b03f8227f0ca05844b7714843e1e3034853d471cfbd4f393d2a6114a60f1a6caf5167290da0f8a284f78ca6f080da49356cf0fa8b482cb03340f2949ad9a9316e376a21c3c73ac97ae573f36a5cd1220c029c38f47c39105794eff5b850d1d24dc01117d56cbdaa1d15736a20c374fa98a4d9319cf7c78404df3d9743af730a126abbcf022b4b1358b8d7f2648245114b2daebaaf494d4c23ea8c41c7781bfe67a0e1a17f827205e1e72d34cb436322248ebab1c81893566734c4e791a7247ad506f40ca09b1922798ba4fd2081b1b701977cb11be897be7b68f0178976df58204ec1621818dedbdca0edaf6ac41a731524ec436e9cdf1712aba339323c5b19917f27d33272138695c86b488290f6e5a7405e07f531881c47f8b94c17769a7f9e786eb013742491e0d5fd910412d423729aa7ca17265d5508d193f88564ef80b8c3f8bedd5b0bed95daee478335e15165bac86b49636c684c385d880474ba1ec775aca940b42671e19b9a4bb04dc585ec735b6f229c74ea8778b8aa612d2cf0209fc25202e4bf797a0510b98f5517ebcbc9fd38b9c388af2364dce0ca2abd775343b243dc7affbe5d3221f781e7fa58dac4b50b8dea503cd0295271913f2cc0cb2bba8b236f5a8860a30f646cd17c75cce3d1da8737dfd41d6ab7e67dac0f1fefbab55f9292c8f06b9f25a27a5cabf90f5bdd855e8c7ec9dcfec6be7c3c307cbf07ccb0fdd3873848106f0c121f7963860d0cebcd0b2d90c5ca4ecb74dfc84051dfaa867ba671acaa8e9b9d58b709fa984dd36b5194fde064f6cbfe0c6397ffa0565204cb1fe2b76d526e8fa1627f5e2f557d7645ced8eda76d379524d9492a2ceb48baf9cdf8a1d0221355878f9508234bdc750e1042c45d6328bc9b8d9f851a9ce2fbeefcf801e5872deb797bbabf1f8437c165a1137493b5cca8c2ca6b562baa0bad44a7bfb4085ac7d4ddbc219792a6766735d7dd1a80a7449a593d46be5bec54a5acb7bdf2c0253d0b11b071a2448f16757c4723a1d972d8bd9c43f49ef73fc9d0807fcc115e5da3b55f4a4fcbef15f0f02ed5e9cbc3d282c54f55972c95407a1edc15ea3f6c2726bc2504e2f6d589d6aac1820f8aa3480f8d48aee496d53959098ff0a13f3ec89d3e2da3660270c524c218e593d29babd8205a418bbf0edd95382b69fc8bc060e106adb5b020f111087493f7fcf6d1d9a794a2a7a59afa396e8d9030cc97afdcea419be0efb7954f5d880ab782badee5587da444489fcced4f689c28d04ea5c4f9df4985cdc48dc331da1ec9fe43688d7ac849e2050b88b97b65983a954866a1d12176064782006d17125dd912bb87044c473a9f767f34c2196577508aacf45c222306fbc0fe390f9feee4e23f035d6477d2a720c7ff631d7c532b1aa36ba43119ce51993f91bd49863f64ab51238ce24aef82d69213eb5fb5afe432f7009119343d2b2a5707c541fcd54790bdb0becaed228fef985afe27d1dd7afa566e7d0478dc00e60ebde3664e551183e8f8da573e3785cfe0b4815fcdc9751c9a8b43b2b49f2da73dcafb7fd3e8b493342ab119ff1fd10f0b56afc6fe48fc2492165ec6d5c2792259b3ef5ba2332d2b7f3a46cb8352be236b73f13ca5a2cfef07de4a4c20e688336952848534fa64680e5f0e58c42f4c623157e590d5d041151d493d9a48333a434fa254be2c8b922339f43554aff581be7e32a1fb7d3a66a4f16f572f0bfc517dc9a53969b7b6e957f4649832b06199c4128d9009f28dede0dbcd08327a1e4b4cc4d33e8f9f27a5b0f7e23a42ea35e7a3a21de4a147fd01c767f7cf8f7b023ad47268930b49fcaef15228c7998401660672871cc8d703a60e77829875cdffc438e1b7640bca0e90623ddb8a947c4273a46213ad713ccb0089fabdf861165bca267c8d29052b27c5ea11ab977c42e336331aa7623383d9b880349c0ca3dc66c00d2400377cfed0b47c99651d72f680684893ff045b9486cfe9ad5e1baba06cf0f72fb24ed0d3f8ddbead03db177aa413c02912d2fc9fc6ce4e2fbb8044209713308b5b7fada71f1e57cf3970079077ff47c02eb52f92824e51d2d8827f7381cd0de95bd30609d1099476ef09bb20f34124ac91cabad6ee9bb89cf44f60c166e054743fbc4a06a8f01b46525b1fa3e08725bd082a1aa626e4036ed8924b13a8b9bd1673c397e908b940549002ab9b09b8c93abf0cd06842c3718daa7ca033299d5a100972bdd34a4a1a09543a7f1fca4a5ed5bb87804e76999c9f4df7953b2905f6f177c0313f338dbaf5a727259d436eb02d168d8eec9e0bc495f86243989f0fb7d02054e3d456d3cae2f75237284bf2fe744997c6c5cfe34bddacb3eb9090c1fdd184dc87672b72ceb6c94e007ddbf3f763bab4d7bb8b59535fe7ba01cdcc877fd21c1271e51915c0383eb8c84b115002ad88d774cbe087a4d3246ede7f4970f4ceb80b62bb10afbbc594f09f926f5a577d5d1766e5c7d96a9a9e78292bdbab58e995199292e60a6d1e60e2bb8cbc72629b8e27bb1c06523f73072c7c013e06443a5ac5b90749b4636cef61d33f9a898cb72385f25d7b77d670c2a7b299834e3a6cddbb65ac5989cac84600346f0943649c816c09558e13cb5ce288879456759bac039c2ab87d794502e2e46aca1cb656ec0a1a5cc34a1dfcf7570496e6bd3c1f3a00c35408670b0a5f76bb426deb58df6a3044d4d5cf8b28eb35334238bae546d6c801defa4df0328513d79caff41a2defa2e667428ed9fc705b24cd6d74b0c17c2627cca71e316b9f94b0907d59b426cd2eb43d4ff9ee53c871c7a924e2c5caf704ecf7059f5e284b3a83bb23988d9c085427bd442b700cd2d0c7119927e718e06cd04729a543db3a1dd34b435ddf1b732e68d3efbbfe83cb145eead117fad101f5f68c42c2171f46e71cb1bccf682d75dbd0c621edd6ed2c1288f6bdd77156913c38d2cc48f9c6e14f48117bff3eb3ac4bc0c3c5c32c962f0e8e53b52393708185e88b358f867fb4d13b6a58dfa511a2ff2355ee20325940de82428191a9c3c310a1035f554abd5dec70d331736921f55259934c5f6a3885f9e4bf4a87b3df90a87d1a9fc1199cb22be22da2797552f486522aeca80251cf866ebf6c0bef28e99301012a6a20e784fd281167e6d28b04e586d8ae2094b42ac1f8ad3b79ee24ed4ab2ba07a7b9b8630e07eba48000f1ac429131af63a3ddf0d94162c4e61c7f3df7705df22ff99b2e6fa36470f61fe724f9da1f7b5c9b5c6a63cefcbff31919b587f7fe0dc7549a9a1c96dc4d7f4f3da04d7258e0d4812139d920825ce55c882638f73037ea3e9272b0063e6473b4c52aa45af7689af1291880791abb46d39ecfe1f42df92e9ca584e79586ae4ed2d165dbc41dccaa2109351bba28c89b1c1e95e2965a07c92590fbc4e392f2b40016bc4620280bd4708ca659649c97baf8c162c8f37880021543f9d15d09f7c0457e53b990d429565fbcc2fe0c179523e697e6a06ca8d3073b193547064cd329e6fa67d454cd59ea961c9c7ef9f7a0cb6b45e61a055053d6ebbc4230f789823dfef085a553a9185e3b35f6017cdd5ec047d2ce3931357ffa4ea285d9eecac5d173f6b02f3ef112be132cd5e14118aa89ef0c734d2efa5cab8f1ff8945e4c70b13af1fff7e7397e0cd8782a649d849470604becdb0e0a78ef23abdb4d5236430ede30f9637de1d24dc1e67443b7f7b776d214d0790ffd3d910fea339eeee22b840fc5a7d8ee4d78b5485c9a0156c503f19b4feb844b1bcaf68f87b89fab5803da0fd4d17fed419738a5edef6b563608e8f4c9f475dfbfc4fa909bea0434f4b00ff1d8dd0596f91c198c863a955d8441aa44dbefc8f2a9e66c4b73507ab301d2d78e07280bf4a03b0b2c0765aad87b0a5ae633595c681022a2f8f059fec22641772854e19a61e361a2a746f570ebe70b87d16621bc9279c007b2b84775a22227dc079e1387fc72ac66b4e96b877edf603531609bee90e3b4248ed3ff1396842b134b897999a551d1c95e990256d993e0587a216efb87a0efdc76d035028de3bff4ffa8cbd7ef4ec0392a54b43289d39a6e5ae59a199d8ed93e667a2567ede29dda770f407f40fc750ad00bdf03351e4df34d7e1bf529a497b490e75bcc2f0791e6f29af821fe77766b2e05680c6008bd9a0438bcfe2694a1fc3c8d6df50d7e0e592718d203f31df4e7aa96dd0fc0fba6c3f52075441028f638e8241cf6b337f8c41dbd2a2575da0fe2be1be3215a5c919f97922f37bfe96fb20a3b6968d2b879bdbc11c1f9ea6394e575ab0b6a18333e33c9d7c271c654f70b734718499b9dfaa7cb9041fad9325b7930daea29e7952aa7d218c48912e0ab7902d958cd60a3142ba4f00b541615e505dd552a4e70d1babc60b13127b89f740b321c5b89db37a057e99cd2783c7826b3ea8c775cb90ceb794b16523cb811f0c59f2cf849e1ef2435b11d6f988e1bb65595691121fc236c83760765801cec5fedcd8ebdca9b3f34be3da95601d7b954ac2037dfdedf684626e194b4669e66c49280ab9d5519c8e98eb8f716d05602d6aa31bfa9d78aa8e874528b8f266094cb7fc082092d20a9157920f277baa4ee6d3c2288d980ec3d57453bb2b27b982b2265524d3ed1cddd2c4af3eb0d0c8025c59affb4d7b7d5b66691b89ee2aadce2ce0ba91989748427125d50a3ff62ca06827a8e3015c726074d3c223b3ea6de76984b67656c3b9804615e8a4bced71229be1bb5c5ae5c82ed7548315a18876a25aa33fd1be0bcbf7af7ab805401028806d55e42c0ddcd92c7d30ad51cbc25b567ac0a4e60c66a4fe86bd178ce07625f0b85a98aad64ec2e445dbf56264d5cbb7ca24a2e2043bbb0b758852e1413749eea7ac1d6c55a5208e2bc40f4630cd1e8c354180af6132e57bdd98df41d1f1f42e51b0dad45c31e805e2c3ad511d3598565d668234bf4f231dde5f930eea0c8253620f10f6b6bc16071fe7e30f4eda542a6844475c08fecec5c6959467a9204c43781c2a45a0b82e15bcb94577d705c13237ad601fbe4001230c0cd678c5d868bd732975f5279bd70d1733a6c728c0c8c0666872c78663f533b561d9fd1c57d2ba91cf254177ffd0caecf454265f8553bf318320370e754a54af5c382b9977b9eba8bbd844bb4f8bb205c929b2983bd1cea0a8a8f816cc866b8489874de3d483ed770aa24a525327eb11c0204d808bf8326bcc68526e3690496a5758df688a05da24ee952e266f3fee479d6d8ab63b58a425e46bd6e3c55de894c15fd485fce36f12d746643061a6e746b3cb450c8300077d3ece9b5f37501f54f6dd8032c0110185358ad553e9cd41bfc72af4a4ca5f687c65a52409f8755d38bc0f98e3aeb1f155b13b257170cc189345be5d321d900a0a52a88513b0c63f8d66a1f3d04f62e2245c539fc92f1087c66eabc92c5b08dfd49730b0cd98c0dc7f60ce845b51d44368385a96009e56ba56656b390a7ce1c31921c0a181807fbb4827d8b02160488ecac495903c84eff69615e6afbd702c211635434bb93d4746455af6f9b39c84809429fac7f9e6fbfe9aeff4eaff74a9ed669b12d184751dbe0cec3dc742aa5b8db1ba095d03006748a7bc5677e1f01ed0ae33405b362175b730e8957a0328fb7efd5b27f21b6f67c434308288530deb966eeaa80558879d8d26bc35bc4dfc9d585f0d72e1e1c9155ef4b4a8be954c02a2ac0eae351744950d3f2f3fe46414ac01d7cdb982523830f47fa2e29d0fe3be02af8a9281b2c095e414d702727e29916966e60b467c0cb4db9a1ba1620a744a23c36c0de2e4c6e5065b56bcf41fe51be5dfd670303bb1cc92b7782b4b92214aa8571d162800a4351000fc27570bfcbe75ab77439e7d00a96f28264789851237a8310a68a16db8655afe6e1f0e57e0a8b07d8057f9e1d0c9a34290f2478a0ed1e34933c9bd857905964c5be6f7181ed01b01274e5a7a15f9c23f962437c9253d905b01868911518191d13ab2bed92502010d980637b0c02e02d8d77b1e7e4075ed97ea9d8187a7913ebc83e251f7acf1f99e1aba195fb557b6007033eb808da1e95c253cf6cc14ee7f479bda9dd93976079fadaf4928fef59fc884932be820a6d87c40cd365e75212df88bb13648c3d6929bad956816fb6e6ac991db58cd13e3871477a1cf9d6e4d44735949ebff5150bbc8b6e5df3079392676c46f0545696cdaba92fcccc12b595e54bddf265e3bcd5e6c7afe1293705aa840ade3ad4e9e8b14dd531505e0a9d8e6fca0299f075eff4edc637f9e015c09be6c4e873ae8e230a4565cdabe99967e00c0bb1a589614976f60e8d5f45b1a7a2ea4a1c3d710727ad2ca0ff41ae24aee3e603e3140c52a4abfd5ac6000b7561ce403fc7a51c93acc6d5da9c5053ecefd21ff9ad8b0af1fce3db32b0aa452f6e82a6cbacd2a9bb046e25ced004536aee4ef55735d636077e783335832b77804ce674143daf05aa913ec61eb1fd59d0a34c1c2e7404288119d324753c5ac860cfebf38d7aa1be733d47b9cd84777e258422e40ad19f61fd92a09516ace00e8c6027cdd87da3c1c4f411a489c1724b9a6020961dbae463443e6d334531f38be39f07ff55fe7b4d3a811f175d5cf73528dc4a4e02e4ad21f95f07264565408c8cabeea4185f4c50596ac1f5b4cb2d16030815310c0ebf1a6a505360fab9db4ef50de4464deb00423bd176a1183e7ee28d50bf0f5f092139148eb97956e5ff73c9d51cf13903e8494705a90a9220be56bab4745c5a415fae49390bec20dcb5373809799aefe96dd1e00f2e2e59f6fd86749e6063649479a60bf2eeff187934cf79298cf316dfeb200f9044db43263d92e9e96f3c5d130af43a2241015596db8f2620776f060eee28fddb79ee9cc021405f005a228e5590380bf73fc51a5c7f257e02f547c3e48ab0e14f3b0fa4e3ee74ab0658ef5f66b6562cc8051831e4f597b2245ac96c54076a17f8550e92890994e7cf4c0697e63b0be3f08a26542e611eaa1fdcdb324d7eb0dd52dd7b35a82b7d60f2e865a6765d250a5a06202a75cff58e3dfa72fc9533d1371881a8edfa79819c927cdaccc4efed867917f781f1a1d1516d0cc49140e648bb036bf242a3237041ce94a21ac68cd863bda878634f02ec446a11c762f05d19f73ee1f0f4eccc908c8f12f2e5770720b0474ebe0a16c352af6e519636a46b716498134772bdd7c0a306e88256f4ddc657e62cef405151556dffa3132de94a93f03ab020e3ad86e6fa4ae5ce9c97d492ade7aef0e5d185580a02f551357012b722c7c638fefe3816ff5d4630fe38ca9af829886b27639f92a716d3f91118ede3e28a229c99abd94e5ffd88e81948670a6cef978a039029106e70e691929cf89ab34ccf01ba7eb1e8f1e4a6f81a22084f155858834c9e31f62701627893255d3b93fd1bf103041dde2273d43754b4f3c2cc24d1450f821c38e01384adea5098ac0e321b7860ef47d261d6ea53169f387eb9cea6d55fc86785c6e304e54671c1899ac0fff28e172ac0e815d1e607dfcf0a1bf7f33a4944232210ef455392941a7f7dee53e321136412f24369cbff20ba6779b1919ed04d7f3b6f93e333455f21f8510761f468dc012e3a274d29e301b4204f69684f28445c4a78eabf945229884eec4499d639b99ad0824a2ff5dd10321a28c7b32499f9013deb9ab5ca9187855449f6ac3e0e2b6a2d92ba55cf69cbdc57c6baa9d08f233cd7b4edc1b4b0a503e6f08cccaecba89a477d50372e96bceb95cb746f8b92cfd7a569198b3507805da529f81ee6cc6c2c6cdab9a617b04859af2415f86999c2b65e4edec51915667a757214afb2ef786616a7f0275bb95068ef8b1f135421cab3f266ca7b59357af35f9380d4a8a5f88362de82ee727b534ce001dfa9bc9d348592119f559f18bafe72b7502222155f2e5c4d4c8f1fceec56adb2e7024ca54950e8aefc229230f75e9c0acdaddbb74715f0f39051714167c23aecdab3629ff55ccfb0552a6c6c3fc8f0c0bc2663a7702b1dd455fe6fc4179ad568f428265c263218a67b4862b972a55a2c65425bf7bd79e713708413b0904d4a4dd14f0c3327792c98160e8ae5af3cad8e702bdf36b8310a60744c5ad1569dc991d6087a5633727a5a5dbfcf01411b9ba5233896b5b877a4fa7a92a626c070f7edd8b1097f884dcd57608f46db00d3ce3596762060248d0ffef1a45742a22d3f0c1117edc873f30da31d3763f766f937cd47f30f0a7ec3b3e783b0ce379ddb69179e3f1008b06cfc35c40521d7a7d71bd41a02ba1b73c238dbc66c3caee07a50f760c575dc5b833ee426210856b76a6b3b43a4172433b1dc7810baa71263bec11172a1d93a998f8f31dfb7a536cb5875fed175a6fd6cf143a6d5a96792c7e534a475eb614a0b38b5e6d2cfa4a374d92b7ab594a446f5020a9f69e582d4e21a7594ac084a4ce4cac8ed69f8961306666b67b1e41f00b08257fe86832e776e8c13118f479a9e6614317d1889f7cb6dc820f001ded92c9a7a33640daa9e8a7315242989c501dfb2713aabbe30defa6bd3595e26b7a9c44fd8b62420f451d44a69fddda19f36c99c5624b1201450def87334c7bbe5a81246840be7bc1649aeb610ef75673b394413e1957f3deec3da55e114062a08cb5dd46a0eae0b12dad1905dc981ba105d2c890102cfe17865bcfad01e77af767bd4511a9319f17cde47a1bdbb8ab370e6a373c2b4cf58b7d2c5639b2aec038f014775de71e001aaca342df03a0284ee3595bee2487460c021bdcc0d55368e9346e112193bffdd64eab204634c745daa8d646dabc59142061524399ef69c7447bb18e8c424eab714e715c643a51772bebf2cdeda4d9469d1472a2bf9eed057cc8c89448a80f79a6233757f5c50bed57d1bd0a18904c56b8d33712236399200aeebf0ffb88637d7d989e112e6e569b13739e3f319f7301a577cc6962c72f53961dc2af2d76c6f1d937c491fbd1b4ae7e2738d08a7453e31d43dc4de2e37a0ff8fd2b10f353dc96a12b17bde1a1eab30777d6a92cc14fc35b62d597029f04a0b5c8297c48c8b7a9410a3855f57a654b5cd21c86b11ed4c1656b2a7d6127b7fc13325f7dcbdc884dae20ca762a327c57329988063fcc616056c3ca67a44cd264f75d40dda52bd76c2a7da1d259afe165351d7920b3de5a9519f0d620f5a6f885b9c96e6ab9c5e688d9efdb0dd8661ce8140e1fbd47804b8c8f005b105169ac3c41c0cbdda046b5f99aec38b06923c73101d28a2652607339856e76970f7d615378042a134803df127b283f20e8d611d374e85cc6f90a47b834072a2e10112e33b54d6488a0aaa45fa19eb0d832438daed3c9d55e5d3de2be7d986cd7983c2d3ecdeb92d7824ff96438ed531c8ab7a0efa092e46729b8b06cab0c4993088625a5ced4133f9679f838c568bdadb288070e1f333bb4202dd154824946544003b9d733b5a08fb7dea35296e043bf228f3c7a45d69eacf7540768a14da6009cd6edc80e3458b0556a8e646be71d62ec9a077cbb9c99cd2310a2d19f20f51ef0fc3f0c591bcbdeb1bab38140de8a7c01de19116de129179c39722d0d9d92a2dcf9ba843daffb4d724ec3ba3c1323cd62634c006f90e77b13d4ebfc9b150280129285d5d4d20b588aa620ccc24ea30681cd8552a6f6ad6236c22c771c5ba08765194078c9aa6d99197340055dd14e10ffb22152fd5e0a7b4399938c6d4fd7a8de70129e25ce794f4119e9837ab792d2335fe7fef92c42a31f8003eeaf74488f45ba7d35e89d400d3fa4509fa581b23d703ae3336594063212d34993972dfa8891ff614c0f5933634f9315e2541bc2f82f199404c67d5878940596accfa57491248635cf41d34eebecc5f90cc7eb70babc6f9047c930c9d72a0d7cd89ab0a4d60041b16d43a5f257dca6be40dc986da5b1e2d3abe3dac6d838bd46a69af5406073887b8b493ea56ba3c58f11f0083b3c72582f8faec081c619807da92b44a035d705115fa808044a7ad5f5d1efd859d04a9a46ae00790cf6e508fcf8c159de3faf52cb4136346753f1c958e479885f049f466aa14e5009f4b08c3d6582c036eecdd4259c7a2d54ed3892dbd936f0f4b3fd16dcc6e807a086b972867d624f15d7df1936026b79b393eaf0c5e7e361eac7e41803bab3f6d20eab6cc81db4f57792e50766cce6cddaa22547b70cd3f9582c1b24047bb38463c21ad261924c3e001731399dd3d149f2afb09d949e0054b9354e51d4c3bae5138888147d8d4a4fed04242064153b28acfb6b1f771868baecddb213b0e78463e1c894cd5c98f698d2ae2fb3c04a91032640748d41577a735c04563abf68eb6de4d3d5e0b07e6dbbb3be2cb8eb766da204588bde6d66108ed24e4a5ccb1eea10143779becc2160c4e813674737868c704a757ee2f8d517fa743ea31cc2d2f4b5fef35ef1e63c01214f33cd79e63b55b41f3551ad9f6561991c689ae4c939f1bc8f5e2e3dd4f6342a848a01a04be5ee9fd16700324b730a2b8fdd9461081f950285f31ea645a0f075cdba16281883758128f0035b2f65298e92ce8e76426d9585325487418b7960c0bd959dcdecc596b216665f565674dadca2877cfc23aaba25d23928fc6c9851827dba76755d186599c3a3f7c2f2e8f112909694316fb3a7dc308fa28e3f09b99528ca92f15eed4147400ee824c5a61b8646baac1b572f4121cc077ad9527bcb349c67c0d4f14d149a66985e91c9fbc38a6c4df48cd8f9adef25992d4cf4a5afcd01d72e6b0291479ea0be46efd4d3931691854e9d22063d5871b605a702f61ee95c4e29d4ee3e5cdd5b3bc215a54ac38d3f2a686de2dbf4b3eceb52fd6ae4ebd4b596b7a7cbc88fa36b68441244b017389f8ee5b538e0a3c07c67a728f72168af100c8d3b3b5a40943ee1e0086b4b281b3aa1281964a9dc6f31b37c2464df2652feab0bee33c9601d7dd999f664b72fb2bf3079c4dd21077f082e613e49a39e08273a4991e9bf5dd58d14d61bebe01eaad9b02ccc681653659a9e5a98e95074fc473a3744a8ff69a7d37682adac2de4d5f1e9233fcfcc6a2db1fc721c2983e16567e78bee09b665998f895f4baa9802516bd2f0bacfc9ba5c3e174be8902d79c6e16c49cdecacdf6d332669290dbd63b79822edb3ca4663a73ed3d5e5bccb9c2a3b90a474e2ef707e285dde712944871bbf6e3d7001817903df20a1f944905410f4cc275f22fffbe06fc7122cba75087e1084c49322dbd9b9f6d61c8fc623cee9a74b8b708a63450e45b7b1376739b9ef10abbde05c7821a2bab4a2e4c0042a90419bcc272e350160da6f799a876e24552727f75e14cd47a56a1cdc1a9582cce5879520504b3789dc2c62f3f1df558bae29927badfc640eaa00d200159960d11e63132274042a845543dc4e1495175b4c332c2fff659265202b99cffd547b44d5f102c947822351cadcdd9a51f2d9df5623d8f569c8d6ba98d30b8e91ae612dc1f9cc7291c2ce2afa2cbd904e1f31b67b28dddb8e5e991638512a8802c36a825b5092d2ae7de6763c31231bc3f38afef6ead994959d73a6feb6177401cd07713bf98bdfbf65a59aae2672db893c57a95576c49cfbc9960d3d8a80a91469bb58cd0ed66fe7a5f88023bb5a204593c5ab4ed70a1f028233224b13f0dbdc41d6e73b51e8bcbbda2ed48c3a57e68ecc1f90da7aef0b2d75da4a0eb00f016296277bb00b984f16e4f4f5c93c84b55e93027126c301a1554437e2fdcac284f570127406b4bb5ff80a54f7e92cb8e54b4195721eddd15f6a589083f232aa952b8fe6cc1811d77a499844c1081403b8134e2d2c406c9ab35af6c73f020d1ff7309a2d24ef4e9af184e05756a3a68a3922131a3d4b7a3c745ab5cf35d50969583977868bf914468439253a295f5c324c141492f0db75c54a92d4797c9e7847fdee36b1697ca7424871c49967c7f17a4c9647da46425ae24fc6c715193f904135077564ad23cf6401c3411ac6ef3d22b30efb7877e34ed8e2bd939c0c9563f52e28c91ad11731943e0939c37e754985a5f6137f5eca97bc0eeba1653a7b3943e199da3661bf8c9ae0953a836dea91e0cf7526e7de5758697d08ed5573f8188089120b0a80442a9dd21a8f62faf5c0e86ae7b0941d233ccb70ccb54dfa267e8281d2e45200c26d5e12b371a5905593426e1495fdaeebd647ea68e11edd93f0fb44637a61e161b41d5f68c32933adc36051cd928c4dae8be0ef4cee6d5bddaa7225d989ebf264a137f66e445ff49eab60ad6d76478d2d340ba0f337e7807d0deae39d9c0f6366afcc999c9884762dad33cdb264cb86bfc92f6041d7e550a9552e1c489cdf09e9576aef4e97f1133cf021afb32cd71cbaac23ee9007c66ad626f225f596d2e9d53dbbe672b94dce2f203ae3817141d264c00cd1c7bd46214841c5858340e1c0378e034d6ed6cb03d0d9a45eb39831564cf8b711d831b1c12c9b441943313e68342ff62d78d94c707521c2d3efd12482686be5285cfddb110524520f88a54e0c058df312711162dd47865351ae74c3ddc36ba85bdb20804adc469713e862c5b834cf276a3bb318e463300f05e25a37338f1af8b5abe1d051b9dad37a0834eab25070d7edb06fb0b29f7ec47e4688d8380fafd5388497a9c17594b1f8ee4d820b0257ef8c7efef642750b0ea931bb38281d7dff2c176121ea33bff62cb05a242b3ca0cf0dda0ee3a6541bfc8b413dd21b580d1906b3252f768bd28916e428184efe0380fa634c14f047f75b7e1938631bdc883702ba6df4c5ff6d4a55eae441343078c10683a10f1423cea907ff14d06c3137a9f73ba35ac0a290ba4886c39fed6a797ccb3a6bebd156412ba69458e30e03a5f374d0373b064a46c34f0f441bcdc7f41e0064a268b8f90deab19839deffc57fcbed11fc6e2128747f755e922d966c6ed7deb5b2b46ef3eed625424c4c5334c8ccf801df46636aeff569155d93bd1b5bc59fbbf2744ed1def820b0a9845df82c597d171bde5236f1cc41e392286968837b5c859811c93e054c8040dc5813dbc22bb79df8666d4ffe9539a5f90c7444006a4f9f6b0627bac658a96a919155bb7c650da82faca98c1d9950400f05da2fa1d533d2b25872320afcffdd7871568bb79426a1ff4e6a5947a068782d75b2e911a62d9d0f6738ebe6701b40c43f56a1a680350c4084876809070f6b3feaf114d2cb594735f7359619554a003fdb8df5100eb882fcf4dbdb04c7065aae65f7124316e67fd7f605a137b3847e4bfc40c5924e828a7cb5b83b1fc661b73bbc8a90c4d0d7dd760cdd6834ec04c02e66ab3354581802215f6cb1e89c2ccbbbed11addf1e17361454052affdae7c2c8f9c5af305eed747d15320f2381d94e69d9c1d281bbbf76a8a07e2c638c87a1f1b8b5d95dde12958b96c116629e709fc5b9daddaf44abe17b756f6bc3fa61387b165e94ed9e6a5811013745d1e4c0578886e4c08feadf99894c545092561a0a2f87915fd79055b0fa2f2844eb43d664730e4382c854e54e0a948957e063321ab9f3dc0e0f610cfc464104e886397eea811874fb7378499829d1fa35d7259f9ed46d47dbae4e746769f57f946cd2dbc8c9d8904549a5e82c63a65289752501665ad447950d511912c79ff20b658b6b5e62fbb4b4a1760d562d5f75c42e3ca3bada5ffb85b45a575b1c36ef6109de9044337755d1a26a82a7121a40383c8e58b7cc7423e8333313625bc6d9c5ad11afaaf5cc08d5d05b90da3f8adb82e3a7d7ac05b73fcffab451e456c4fdf9e5d8c0218dbd245f35a2281f68247a973aed3b30636604a7fdbce4bb45394e67d882249b4a966b829c263ce68a2e976648aae2fce17080cd81c0ccbbb180e1aec19d44d97dd9b40a9fdc4a2309993e00ebf8ca1687bc23ecfe2e37b307f6b3131c10369cffe00293cb2a4eca852e77d0ba4550dd69a5adce82e101fb7b6aa70711265a88e7aa5c9eee1b5952ecffea4d4a152f2407e5e6b855d9a9123211a413951bdc2279141f6314288785b3ed5217e8dc27ce8d47d5382c9981deeadf7296d27e31ecab0f111e9f85e8f1e2df11f785ed2c85c4cf6b67c1f3544e316f76b0faf219628a53b87f6fe952283dc315522edb6e4d8fe2b3cc38964bebcaf408b72fc5194e6afd4a9c05ff8f0c0aa0bef9e78c9851ab039372fa244a6ffafe64812f5e74fcc63cba63d0f9a25752caabb6660ce12a098c1397b12aeb7d30f6ae997db00177ade3370f5754a5e742a5555d589bff4466220b87b6d0489842e491e46e910b848e1421c717982dab31e76e4741345b23c50c3f6e357b0b2904fdf900af48f711787e448b172fbf0f5c0fd5902561e98489ae8942328ecfbf8ebd85207fdb848fa8ceeb3e5e611e70d7b23d0dc4df0542d59fcf02fd4812da8e3c9ce828b2e1595af7929321abd14a92bb93b3ae0de6896cb8c1295dfa0fefac0d8196165560aaa389f43398dcf4fc460135c93e3e67327757be5c10b34b79f5d699caea91f2ecfce63205fb395c672e5351e905a1a412d3bc842e0a8ecdc8b33932a2df9b39772ca3ee27a4c64e0873ce33eced4f82ece84b7cc8bae5eb06180bc444bef06249a6d242b9b3234c43548d37b12705ffc946a395cf3dee658596762c6dab6bb9992f89a9a6d2078ddbdcea110fd97fe3e5ba0133b754951ceb7fd58c43f6b5fb94ff1cc7c64c49cafe3e2afd04d14de20f2be403d5d379e8134f859553b6d38704792f9aaa817ea8c27af6bda80a3e49a2a7494c23456e576277c8201f67f3bc1339820b690ec040bb05b434164b5e08ca3576f1c7c0672f546161e7cf30a995333750724579fb385d98fbd947ecb65947bd158e61d8c756f3aa694169b94eb9a36cf253f935c4c557c25dcae0c2146eecae69d10c5ec7dd604cc5664f04f81b42480d144f53f168cc84781f9ccf5030a1ee6947fd72680bcce229790fd095d4314eb034bee2298b6a4864106ddeae35834ed330431731b66ce482800928e6ef5de728e396eb32eb4d2273ac89e1ac213d2faeb9701a91595c66de7f4250ecfc272b5393253fef668fa48e559ca3e7a72707fa546144e5d495d33df948a869240c79dcb33eefef7f6f22fff61ac71b1b9e6fdc60dea43037271a695d1f86d4388c97882530f11555ada8c4e85f1182c75a0b0ba5da5d97640ef872958117a9b63478b3dd5ba906a197486bc92070e62e1f4165be342e05f81b79d05db59b0d83d116a599b232426eaec1577448fbe5152bbbeaec0eb3ee66e846fe0d859cf177b034b8acdd1a0d4e57f9b2f00d7992a945b6f65c1d406f0866609b264a5a78c74c078c36710beaaa59c17da65f632e17164387b8aa1d5dc337860ad5756677eec997bc06b4bd76fdb3602e1d3bad860bef54f159c1e55421e0bd32eb6e0bd3e218e689a70acb9e628ba5febc698f68686f4e25eb19e80a0508a10e70ebbb3063e01ca4c13eacd16e9b88d3117ecaa8eb1d785b4a308af5191053149fd0caa898cd1281429c27d7b60ab4cb028ef9b65a745a6c7adfca2848ecd812f6e005e01fc0168e5768a891f57a2f9a4eb5efe71c91c2290731d265af10bf595c1494cb519d3bb72a0abc83169139d586b3753a55da78a25912add1747d9457528e66ed670f542662ac833a3368fcd19ab2ea3cc70d9c9f2e376d4013092f53c3d73c72d7f19a879ff5d4205d8d776758443079c565c81aa3c7142187ece866cc64991821d340aa16cb09996f914dd5bf1471606734dcd5bef7213feaada1e05d3321166faa35f4f706899ef5eb40176d9c816daca150d81bb83078a0858c1f9b319c8995f6c1b25f9ee635e578f244b6eecd318c6b5ee19b4271df88c6fe3cdba4429ec612701883d2d4dbbab928be843461c917611ae77fb8f37376b6aabc9739b78a3f11b7785aa2f322bcfd7636d3b12b66370e38f2cf22e349cf1f912ac3db402f7709577b334be4cc98a71b4738922fd4bc1804dad55421dbbccf3d4bd99334c86d7cfa0ef3cfb7f9b6ddd1178bfc5e7878907d33a3731641b4ecb445cf3cf49d5ed7e043e04f0c72cedb3d6024552bc9e997732d7567eb2ab648482ebfddd4e705cfbb3a203285d674c26d5c6bda67886569831163fcd6cb1ee0e14cda35efd9f5cdb6d615a511d3049d2a39664ea279722d9a32353c889779b3a70224e57ad1ac8b46617d3528b6743d3a1a6363f4c97d68b633293c8a1b4179f9443c981e395b9801c097c62a7725a93a378bda6f9a50bc96b65a3a1cb502e1c994b07bfa25c7904184ecd309856049da7f45882a265e71fdcbb14b392b934b1b727c01c6a840dafae4fe1518abb43d9c562368e7bf7423b180e5d3cfd6baa27fd8d51a3ebe0d75d64bd36f8cb482d99444c37f43356827b9cbbc377dd5ea961e9e0e9cd5b8df3cd4ad92236862c0cc411c2e34619ae670492fb9e385bddd54cafc97c6fd78c81a0375792484ebdda62b03f2a423dab1fde5c4a97977b1d581f8c6975aa5e36ae6537769666aa2480dda0f7746c427e9adec98683e89705934f96a99f1c9a865caf68fae4c5f088e83f97c093bb693a37ee9e168786c6951d04b92519d146628c70250bea8898cd61b005e6db65b60c5f204d299d16224c91b5f3adb7ad246ff2e02902fb39453e4e09974585b7caa3b317ac6b2fa43cc368311ff44192d2ad6d8c7b765a6c3e77e59869a845999b10900307fcdd89eb7b6c48c2cb07c0f69a66cd4ab5fca41ba893b1f33150297df752432a7de954c4ec71f0e063aef45035155286035eb90c38ebf6b05030499ffef2f54bf90809a4131fd93aff63b16c592cd9be3cb873a94bf3ebcb678844aa1a8e42d10295263ba62e014435ff0a870ce966d4c554c20c9745398f31d5a8c62a738de72ebb2045f7545bd73fbb16b3fa77bd01fa99f93f208baeacceccb5a8e091c59b02fc656ea07540ab5e484d7cefa9d8a750f207751baa4394eefeaaf9644d94df6040897c47eeb64ad3df2dca653ac1f6b6f592a2ad5165cb84ebf3b7fa30f29a0ce7e25170a0a0d4208389bb5a297a98babed067d135f39cef900e424519db7fe29290a78eb4b84d6a12dfa16249518b24b737dcb5e034f249d7eb7cb0d7a060f35db9b144240993add3e0e136154e1fa1aa7a8ca323625484edf18332905d705d684ceff65b369237e0fd2efa896ae28b25dace5de8437e4137c4dc1756a46343f20b969b14e27cea756cbbe49e15a0948f648d6c1945af69c7a47ca7bb443760fea7199d7d5c21e9401a99d414ebf2316a5feb2acceeafddafb173c14a6ec0aefcf1d74ea53ed09822bdc0ec0a4eaf89854fc511f2a1be0a2c643dfee0d7d527ae974188d422e34c15e8f656dfde9b4a503aab288ef04781321313077e0d19bcf04ecee9d794c58143b6c308b0a9e40ef157399fc37ccb4e12ae046fdcdec23a99ba1e5fb64f0827679d3cad524d42da1b8cc30752296e381a13bb4025a532dda3ed9b3daed3c26f3a4d4fdf4a7aa3db9ed9aa507f57cfea3621699d43dca331f6aaa33dae0993ccb1bd89eef9fa0ae838039400882e90dd662f44ff0def336514f77a9e3b54862db6087c411a2f8425161416804bf55f156f3be19eba82f99447b398bb2a7079b8a3fdc9edc6e04a898d346cb9b480fab082165dff9b70f29c3487135467e670159a5ab5646781530024f07f97e03c9929d9f3f7b19f9c55235b53c40414052668dc2b607677013e309f01b4d01fa2493be5341c0ced6b7a17009f02f1d3a6c871e2eb68ee6de254e016097ba1683a71b497a67eb4aa44e84323ca8ea4454e92c447ea0a59251390e4fc299d99ffcb75f477e14cbc9e3e61e090d4119b629134a2168b43b35f4065ba70c30d3cd39ded53be9e66ed140e7be465bfd931a7cd57f4ab63c5073b9a1000277a137875e544d33a82502746bef7bcea862e7bcd7e9e2ec67a015ece177c3357671c61a81f25a831c99fb228d7ee42f977330c3adf122a70a1da73d62225d6e0f0365ee93255f941b2518cd9226ce2f5679120fd36067b80417ffbbe449b0b6b515bf778cc43acfdcd45662f26ab4bd4b805c11814f6664cdcf46ff98b190394397e5ea27557534d3df96b557151ba1b1fbe62d2c572955742a0b6152069a92b57771f8a6d85632c8af7fc0c7e31617918db9c1cb2fb089ac98754e84cc51e624d240204b48594dbddb586bdfdb15c136fa477c58694e6a34e7344c3510ea2c3ae2bc02ca0c1f2cf7b5b0f96d92cc4215259e4ea533ffc0bfeb0c3fffc386bfbf3aecc94038fa0ecb0dff65b0692652792c69850d7a5a7a6d73dbf0119a5365d9c0dce862f8bf2983cf2afad1c5f63d6e31346c59cdd2c3221f284d4a63f733a299a668850f1b46f23252179d5e85384d41dbab22fb0a4ce5bb3a008e323d418d23eb2ad1103ec1ab635a8817fb19af223783fa76231bdd18e9970fc152ae7f94c56f9d1f1f3f3768a54ef82927b027060b01781069724ad2f53f39a0a970b99ef9e715a234e529f9eb92a40ac580db7376578b5757021a278bce8c43d0b35389c706ddff95bd8bb6dc874857ad6e3314ec3bde0a86c18b5f8b9d69d47541377d0833ecfd3ef2da8a6bf3756e3e2f452225a86bd122dcb8f4f9f3e31be0fb96536992d40472b4e73a3c475452bf12e6c65867a13706874b7f75b79d66aa9ad704e858fc5cb8c8f78f4c2847faf546dada8d1c37376a75c02f532bbd26bbe2e0d9dfa98bea9042e711e80f82813cadd255557468939888ed90db221e6c8702907c1ecda4918a6a33b1e77e822fe04a0593a4754c939cc8680a3338a62cf05b311a977996e30998ba37fa2bb5fcbfb3ec7a1a99dfb62a0429359605a342f0f4d73b7fde84f3475f26563822478a9c7418d5806e3baf51e5c781d3d10bde28c8d64897b7d936cd04f5e5ebd122b3b467d71cee23f51ea2b33ced7ec7bf03b996c54d2c143b5a9696546d016cce1450e76d92d7d670ae677bdfc6ab385e58860c83be3d87bee4f0f88bf34fb117fcc8a9868cd624480109e571a2f1bf8be8d69af8508ce68bb9681c4979d86852b80680cc7de90eeb6672ec12eefd97f53565ed50f961c39ec7ec56797566c38b7df8f43d52bcb5a1cc56e80255d05eaa221ce18c799f7a1040d464b0adba889fce5ca98685ed29b5d8fc491f0d8024b6785e7a1d58abd5d16dcbae6284e689ec523e9bfc7c3ba9c32c0611f17ff0e40719115042c0683dc57cf14c51fd65fc81d91902c545222b390a0a78ad2f67755754dcaa3de804c0960c7a259558f4ed554d93180de2e0cd5f38c5a2e3f4868befa1416f11c2db223697b1bfc73de712ea7822edb313446e01f3aee961ac5967757ac58c031b52d6a7fe8c9f06cdd45d6244e2dbd032422271a524cb0419178eef7526a79482e5fdd5ca6fb4d67b0f0ee0189d7b3f8ae9501b54af91a44b47b52db30a7bb5614736982a390ce456b07578901c2f1eb843ffb49df87f580a6eb97814d74cbe26d15be7c31e200be43d0c6cd7b6aa57021d2f80b9162d5056699351524b91a4758392a7443c9d5d54e722d4f2e564f9a132ad5638042965623ad205bd12dd36fb384d8ad7ce2f75eb58dbcfe338a40e07da66b4217ee4898107bc7c39fb2b930730db60bc73378b74dcb4b3b7979c92dd5e3df47880efa65aa1636259708c011f31f08a05adedaf62ff6fc7af3192c48666e8d44af7794ec0c9f2e06d7885e9f2d128e9d8ee338009c70caff3118fb79835078320c70934f5fc84de3309ea7f2f33dee08e6ca7f8123b6494885ec922e1523c97518b491b157e5d15027c35a7b15f13b2cb23dd2dc762365e066f22d2778fec3261d818bde94e9b34806c322a31db5a6799f27a37b779abc7f29c3ff22fa9ba2cc5d7f13cb651b0cf03763fb8c7f878fc502f2113df0a03184d445c0d590c0d85c5c2b6bb96aca299d4995c9059b8856b72962f98b1686575fa35ae365c677fb0ab3bc55d608f1a94ed888502660af014fd8065cfafab50670bb1ebc982d01462aef64202921c5e8decf9848b05a37053e875cb24ec21690cff102999e244573331838aef290fc088de0d21d42f46cd29b5c1228b14fec777c56026155ec1da738113a8e793ccec0e24e754e89f6623a3c8d60adde49c895c21bea2e0663000df5b5a4d640703ac3d2842e30c48d8ec9b7e868ab68d393f0c863d510642915567c3c7534a020a7d731308e767f830a01a0017e9b296703a13ab558943df011efb31ad0fbeb46416b054b8206b7de619a053b1a60fdb4cc79ffda4261655a64f9049f6850a9d62eb5ee6f1af279bc53857c6b29a732b5b817a014ec5f7c6e9d5c7d318a27b4a56621f09305f2c0ce6380f7511eca9dc62257ba23ec93cf52fa7cb10f6b611207dfc42914fa008e6f40d5bbf636656e24b25add8c47b19e63d46e32d4dd7cf8238de9b913a84a5b947464eddd5431bad772b9aa9243072502d679ce8887b685538d05857b32a8978bb032a2705fec6f72152a12f2c1a6ee55f7680b5e026a6041a5fb7a112bbda04ec580a6edbc78db7f8cd4e4afda03064d7b1a6c6ab88ea0811f20c964987b91dd2e2849377638f0b11d16a3a644c86597dd4217ac2145d9d1cd5f52b0b6fa042a09f40118eeeaf6db006c322cb02e730b33e4d8ca7d9be1a5f67cf747a8d407b19168992cdfa3f2b6d741f1236a74ddded2de40578f45524ad26af8532341bd28676d82b83533d7cd96fc09f03506415ed6d7b77ef3eb6f30cdeb9bd7c666f2ce98d6a683331ee35aa856b57504ba2dd53d2b4ccc966c94a6bada0a7c7108b7601d9e509a62dcec7f2be257c423a7bbdd9fbf0663bf645c02b4f58a6a24f9fed6d2ccb82895286ab6a5980b649f2d8766d17690ab13c33722c54d9b4fee700cb12a4b42beb328607f371d14db7dfb22bdefded4b6998eb716ef0ba9e63723a2d4644ff794d4ed0775e31b6a93c749a1cc20b4c483ff86135d048767dd02d4d9af438a8676a78825b000205dea0394371d45bdca7fc79d4eedd37dd804aebf58be513010c222da8d12db4d6092c8b7108e99fade0c5b8d59732b9d27a3271cf11a593793a2344c1edf28add582743b7353029f7621950b2269e88f1a7b762d1aecabfdff96ea4447c62ffae83716bec05115f1ef53361013afe56a7409935679b6e3a5ee865a8aa0d12acf01668134231e7d89d04f99e52ad9f483b6b4f64da92ccee16dfd9ab62130c7d85795226d9fbfc1c5ac3403fe336b651f094a65edb7195a0672f2ea652ba67a70777f604c8370bca79bb60b22aa70038ced0d2724c8a85eb63493202c54ff883a0a58fb62cd5373cdf7d5593fa40121f3340bafc0d209c54ab72249e0d4baa1283120c328ea487d540b7a2aa48e80777b69c24a426bda4f92e5deeced94c4db7eb2915b6b980ada9e046db3bf1bd8624aec695cbc6cfb153e5e74cf3d6a7d482aaf42f7d9b012cb875a0033b215b8c3d89a15fd747a0957ad4fcf294e2dfe7dd750a6892269cf624114c5ece1ef6c9a864f4f5cb802a657450f7a577d473218837cc77586e8606fc101084bf09a6b4ab30fdc064567019d5087b955782d627e27e455f3e29b76927994bac9ab65579cbcba73e2268c8b2c502153bbc4a336bf1d6933a15d2016e39ad2c8329c2b7cbc57635c33d2150d101fa9d2849e648a749c1d5aa328c2b9e03b171aad9530e4f5feea1507751aff79f1ba28fee8387e21d0e8133f4d08627adf8db216fb187e93c166c32e37ce2e61ebca22383aa46279c9336b1f824e84f56e33d9f10c0395e36392fd5710bb1ce40ec4724c8aeb44fe9ebc06b3028d18d2828db559a05fce53266ca2c63d8bd06a25ec7f61e85f171e52c790541bdc800a4d381d1474088c62cb72be21d5f7bbc5f0bbbb4a481115236343cb86b35008ed1b91093497616b4b47b4647d3aa6a0ad208f9ec7e46c87fde84013aa3e50b0afc6535591516c61518a9aff7a32042704ccbc3d2739ceeadd6583241ff95cf9b09daffcaf917a894abccdaf1277d6ea2f5473f9e606aa320f0d2d77a49d8c5b7be1c1f90802e73ed52506593e32634620c1dfcd0649a69d29512ffa3c75afc00b1c6feabb5e718d72d17e95b84ab7f591baaa22fdf2c425e76001b50686cb8b8e86c0207e0bea9bf91ed8dea0933b13dfd27e25047f2d9759bb6fbf6a8837f9fb19300ba369e40616c590c15fd34ca0a2d26489f491262b661c37ee22f8e23a97315a37ffc736db37177e8b1940934604b7ff72f8cc874d704faa5dcc0825a0769d54a31e70057057fbc30cdef993119294227dd6bd6b9efd0c675fd3cbb13949bbff2686a8fa74ea1d71decc38c19bb32989c20f25c93ae5531bb573ef0c93dc0e3f4abd6cdf9bf01c4f44a906ce850350d4181eda5e0705b5f72ec1fdd8bc994584e29567ac8af23f8e7afb870834a9910cb93b11d8a4f4f977056e7a5d369f2815f5f97c129c783096490ffeec638cdf121a82c54cefaff92a3b3346f4e882f84632f71dc2234960c0fe9808cdb80bdacd56939e19de383c74a44ef0b8a77f8bfb1ae43540b49c502c1b5e62bdf1cac44a2ad9334bee431278b8103df74c7acfd165a464138f83cf602fff6e1af213cd9445cad0ccdd3c9345ad6a833f87e79594586933373cc479e688d753076e61d1669615bc2b48acaf11bf9ae45c1f0b58dc30e8f5886c8046fde0e5d435a609b949027ce960e87acd0185459630f5e1916498d5d422c76f40bb58f1bca06eafa26c13622faa37f955bc08a1bec2b41c94c3e85e6cbee5d3e6793a3fa271b1de702d8f465897b4cac6b71dcc8ea947c189143d180e4d25a5fc2c1f694c33ca0716233e04b7c78165339d58023b649e6d6c9e312089e690bb21df3279ad381ec26c49a6284263a49af94c1a40d4fdf28da46b3f289e90b9418fd747a376f88d97a628cf184f1c8853a7c9f8cc57262cf603fcced2ba69285f706e15973477aa944cbc53690aa71662c83b83e43c07b0f1ad265a9e732e17e3f65e9c469b78b533dabfc3abf0c08beffd8c2551e3be8426a9468a201554f3f39c397f4ec18e9c7e26fadf670412b933e94861d98e64e37c63a2a8cb4290c0f7b8c6ba182fdc6633732d76c8dfc6707909f3e188e9888e5fb4fea7c4690373735317bc8bd63a845477b2fd261cfa0f1ef9c3b8c3c793fb9ebfc73c389236724b313f484b56c9bc69f0cea7c5b815eecc59de3faf14a319fbdeec6fd25ca9217f8f213907deb3aac5622ec13efb6a3a667bcb7152aac8d939681d56d03a5853fa2638e8f4b77cf09620e12664a09e1978b1c4d3fe75a2dff1bb30722206e8c85e5ad68b4227fb4f2b7229d812d117a7ab57522b613f2ab59628f059ca75249e588bb8934213f7c0dfeb9eb042cecdfc894bd1da8059fc5ae75129f38fff6c794a1eca32b9292c0d4c5dfa9c3a56dc663f5cff3847d26a6ae32293e3b454711251853b2925efe547ef0ca8a8920527606edbac95fe6b4901f3c6368ef2c045cc280b33a7c0fabeb1f80af8b395522b137b4d3a9b0e7781b286d565aaf8f206b90127525508ec8a5e06d6ed547391b1a95e981ef2acc468e2448e5d30c48847f7cd93cb719f0f4dd3edb867ca2fc29d58b701a5b3ca70ca5750fd4cd97368bf5243bbf53b01c1f319640c3b00b413a11ab5c9a69fbd91f18399999f0f2d63cc698f813728c9aafa08e5122978574363ffa8d06680fe8d01652e77487420ac1c41911979776d3f457a2b85e95f1f34f5f0ac61521f910beaa6f125a992641b93798339a116d886fa48ddfa6b8aed0844d7d0c53ac3535dd93d952e276567c27768ebd242133123e8088de5f256ed83faebad1773cebac46134bf0e567ca2f431426ca457acccd2bc190c7d1a102f3f3792bbb2ec16fa906a926c780755be6fbb4c9971d54548da15c7b12ec9937f795069a4536d0a829411011c08c10f5e9d737222f51fba9553e87eb0a6c029164c0f6db4017b10cd52e61c3abd459e2ca1cfb8ca48523f39a361d24085b4d856daca02ddaef9c7752bbbd6a76219dbe74a65b94cd16462570b8dfac24c319814fb61daeb3cf0554e0f81654dee05d41e19afc215976df862294406ec5353414768c627d521fb3c1838aeae248b98e0df380a360f62367145b45551e3cf4012166e88617c23691f63fa0294f25af2d37a5639c67d16d701eccb10637d1776f746601a5d8373923d8e192f016948270f92121f82d14baa62df5fbbe6fd0d0f0a924d542cc47ceffa4384ff3e1711cc4b465aeebdf9be871fc4da6aac9b8ef9910ffa2def69bbaeebc8e7ea9f514324ee3ef7e30666a775980f0e979d8be9b3df143fa5f37bcaf1c1c2335da806a92f14a634496d9f6b063ab3b4434219c2ea0bba659452c28b1126dde87fe82cdf066521b8cd2eeb55d1c607c63ad32a0bae5c40d3e53bbcfa43d33b7ce5275cc0d60e3e7399dd951aab76af7f3e0868181323db75449b56fc10f92c9b2e0adac9d23284d755c1999893a30080d9007d8ed7dd67ea42e021c0c283f5a4c500bd4f423340e550e933f3e968bfe141d67450933062964d5f1c347277817151fd9764bbbcb3045f8dede09cee8453ff0f8b880fffd496cb3ef9ff9d48c331e8fc3e9649544ee04f0668d106d41950bc3210c98fe6e86279ff945f0911584b2b323c115a8686ab469a1f3da3f8936e34300b388da8615453078957bab80ff44edeac15693592c4a16f4978b950d6f076269591775bb204819d332d540d9e4f9e315ce87170eec843144cf5f5ba367122fba54088cb762e6a51efe8c4bec6379d410288be0450e1a354261bd2157f6131807ff3592207d27e6af06a10ee93866b6ea36b5fb2c7d40f2c9dfc43fb19a095b8e996d26d8a269845447e62de3a00a7316b6447c2ae347ec37f256521982d87b21995c48567521d8b7d6eec6aaa2d3b74dc572fcd41831a4ac93749541be442ef395cf93733e8832b7bbe97a4fd4eeca505480814571c2d447f49059a8fc5c046eb968e98e7a61517976f6930348612c369d124dd32a93ec47004343723e5c49c93400bf41cf1cc1f0c7b7fd4dabd597f685f826e3573f0197e092b84101aab698765093fe839c51db0195f25d1bd344387123231bd934f02c8c1fcf8708c646c18c6a1e9e738311f3ba74505d38b22236dcdd790cbb77d14c69ceb3982ba55ac4853e503251e7e91d2a764649bf080bddbbbd8390bf9caa601741ca1a6cdb8b640c80505fbfdd0cb07cae940b619ac01e9922a158c068df0da4f8520f84b96bfa6353370940b8858b5ab535d7e93b01ac68c6f4b8c350780867e9aa53e8debcf9de8c3ef7265dcdeed40f97fb995fa1b63a017f39acafab2f6ebe9fae2bb4c05ae32b282aacf07ddf47fc6df424987e231d42c2f0296298fd523aa319fa63d087f49ffc49246a05ee3934e7944426364290bc18d05b25641dcf444a6f0ccddbf8ec59b7e8b64602142ef17ffce480dbcbb0b3ab3aaa2e469b998e6b6db22ac65f71f8327d0f8ea6478416b9e399bc82e27d7b89026033e43a335330bf61544c4a5f9f6150523f7c6642d78b6381b28949042db957f65a8503c16ae7daaae1875e9c1e016623daa826c6f61d69da53830ed011abc8aac747983eaeba612f629c55301c5026fc3e19fdf82324ce4bcebae7f34bdb61ba8418966015a041a44972f2e65f0ff2c646ac1649c5901175f1f1ba85399fab4fd790fb28df2be8df0e391074f03d15933258cb73d24436d14c759565a7a258d7b087432a36a05ac907167173b3da342e5e0ce30fa537415cd25de42544aeeb10750a732b786a4be6f8bcae78c586b88eb3a4b356afed1a03366448dd4163917d47b8970c86495a154bec755b6909812e099b7149d691aebf4d2467444fb7c89c0162bc637b65503fb1ead8a99407db466d25ef39b1d6832e80cbe6c690d15c44369a42f97317b617e4e01c04f7431fc2004aeaab8d754002f054e4ea671da37ff2c161e0818904a55f5279a887e08f93cdc16eb2378f8504cd15971115db78101217dff3b1867aa5bf8c1c96d3d212597bb2430eb480c47deb265de4a616cd7e9f265d31a429e7ac16bfdb23f080578dbb736b417157ba35c1057b091f7cd3c1a1464550abeca0eee6ceab092b19caa1098593b5b310f104a5ba26040e6f7f246301a11fbfb7539d0882373dd3e4e62332d3684d26bbd326d657a29c5ef0831265b1305eb5d88ec9e3cf585b5803ca6fbf0227565a6c16f8f7d6a503b401423562c656dd1a7a61bc48ec388b0f0d256ab5cde63b4bde6bbceece7a709c50a01f8eb432261d1883754875173799359427489931e449142fde29da243d9394f57e6e7fa6102975abfd808696549d4493c70808d6fc69a5f8d9c4ab918b5ba6171c3d6dd04c2addff590e2996420a9cd2ef85be17fbfcbfe3db6b958f07890e3b875ccf92ec8f63cee0426f532cf363be090e2a24a66c0b8ac5e49df73ef399e3dc40a40bb8caf293780f128592e144df27e5e5be48b50747053753fc52052a533b7570a2b8d28bfb986e918767737ec4f479335bf06889b42dbc97821e0da891c0776201bbdb7b6de2c290cb96570092fc76043dee6a0a2553f07ba4b2fc43462627d909f7c64009e0590b284c31dac2243131621905415e8c4796991ea81a4d3b58dee57caee3ced065ae244c9ca8a468b8e4147ca7ebe7a2495fa081a0a1720390162a15ff40b4015de93c911956c14387a6b85932df24f27c89b1491cb46d6eef5c1354cafb4946f29aa5e1aefacdba73730206c8a23e9932fbdd758bc9f02e1934b8e3d2b6921fc0767d2b184b96bf329d6f36a0d00674d093a11339cde035cab6cafd14ee4a57fb921d8f95ab0b7ff2780a9ee2a5d4b8519d9946a54ceb11f43ac0b5c67008d2c4bea0abb9be5901e29bfd5bab13e5aa8a325f0570cd7b23f15325171a1d33b3c710d2a994250723646b06e3b61448e212a4f6b0bc8f4b1026b269a82161b6c56bc56b382fa958864793222df1b5cf25d22849e1a74afcd16305b5af25aee289e01a65b2ecd2e44a2962b7592951893c15423f9643e5932981d8b306f5f00aef02aa596702ad74fbe457744f2a821265ce4f54b1a75ab1498a1eada91d41e977e1165c0c1f677bb6463c2758c078b9ccddbb503420898c6a3c0700686dd354d5ef61df581c9137a56340cb525388db916954de50c07a755c162c1c5e90b3a08918695714f8d7b93839a904a3a4edb3c08293b274fcdfb869cfacdd7ab0576a49dae3dfa8e860b0c44dc4109b67a99e1890b772aa4630c99adf3a37eee4b43fe07d92c654174da1bb81f1ca20e37315f6a5fdc68eae249e978035b971708ccb36a61dd6aea36ecbdfd662accf0634eeecbbdf2189de3a53627d46c0fc7fb399abb2f79add9ba7d62103341ed1e8d1e8e1228490ce268a82c43c40ead119892b6b18b257de083eefe99500af81373d703820f0dff04e7868014521ddd4dfe3ffea9884ada2219d499b381f52f5e2edae39db1cb0df85d185f56d1b0146580e234ca5f5d64bef79314f6f0ca379104bbae494dd5e7993e2563cfc7c48af990e19c33e25973c7711187e3118180a24d7c96622581ad1be0dee61d5f22aaeb457d44332ac75bcf89dd3aa93f052c0a90f6637eb6db3ca5cc41ad4c64e472f0a96d3851935ff998fa6c3bc98d233afe621d9de2d50ff7edcf4e1c79049455e9bf5649910345dde2b49e4c69603a108c670372faa4069b9f859b82b5efb16771abbf1465c294242063df46822149e9127094d64366c933e0fc10a628fb8f55c0da4ddd65b13ccec047bbc2cc94b215c21ac2424cdb4f0f1f31e0583e34849cf95d3f310ea2aa1179cad2a9122c96903fff8a5e7718cec5c5cb3a24724ac10b332c7b10eb5b4414aa686360fd4176b943b6971d06fb5d84fa1cbd08bb4aa818192b8957349f780594789a727ae9202f6b1188cc32511eb8cd4a7e0ac038a48ce7c5e0a4657ede1e35a8e9b0ae035c7919447d5f9ffc60423a8c6df09a80803038aac5bf6e380ba41f49ef4eafdad96235743187cefe5b739ce6f389a84aa39dddca86984f17a76d83741195f90a480393bd07147c39429ac8220ce844d73b427c65166a9955138f867f91512a003e0a8be445d28ec76eb7a0932df2545512cea90a8c8fd9b9dfb18c76ebe51b787a5875a258bb348b81eed4a13a953cfb5d3b4b5f103cf305acea220f58e8962924715d163949a878db7181b602a9476547000132c628ef5e0939ee87d8b676c06bd9680d3d5e913f0053123acf93d54edee719aca63dbcbe0beb67c796a2f2c143a90cb965c6ef550cfc9664456aadfde66a2b5f12ecf134d4183f612aeb7608566581dfd71fbe11c030dbb24965ce99cad908e3b1590596cfdb274b5dfc55622013d06a01ad51f14cf2d40dbf4e75eebdafddac6923f6331cf03191a79d7346274db54314ce5af7ea7432f4d3f96c1ee909ed94151465716981f8d02495f981be7d95168f1b8231c8dc011bc10442eb91bab5c04d2d336dbf728bdc7844de2404ba2cd572bb12855070108329930b131ff42b661abb1f2e00f292c607d4bb0ba1f42c93158ab29ec69420b52afe3fa68a5566e774995d439e07f2869a44b9a8c1af5ec0e664a6ac1430a5cd684587d41a72a3419b20dc5649d305d67af1263bf224b20885fc19b496fd1faa3beced46ce9ae4682afa570905dec4b830ad4d97c4475f457eed91c32c82c7b4cc2cca23714557d3bdc8ee974b44cd66276df3eeca169d2eb29fe4fb3988012e1e107575a8d0fab8f0052f2c0516692b5b3980ed4a5c774c58d0ac835c6392e4bf95b1d9f30d0a939501723a66403e3f745f776f53f9cc7159211bc190f747cd826f71ff3b1ecc4bd40ca61665ea95e32d150cfbd38c9b44ed484a945632b46639e065c292073d7595a702928bf07090cd7bbd5e4990e183624a9f4bf92f9af32eda476b63c11595d53d0a83559fc46459accd45f81037687501b51571d98c59848cd6ab372758f051dc7220c5abc39c8a6eeb33bf516f373fc185ee41b17b5ea6ed4004f61b05e841bc5d066849ade4c9a343dcdef31d4ae699ba5f041d327202853aea5c99c47689a3a1614104ac379c1b83510a753c78a96356b3f5c28df1e254cd023055032ee30a0f8f7be4763503c051d392477114cb69b518c800b5cca1d19897db0649362d656e3964f07289efc71108d67e1988ba5b39546bc68b23cfa2ab972e3d90e1512a46582ff4336de282f6c44c971d68128db18c165efc7c515cf7f4049899505d18006d39d9cd2754d6519835a1affd637e92245b316d0fc8972de0409736ae1d289b021f873640321fcabef619b317bd4175ef33f07b9f73288266faca29a6c1db236d9ffe55d315d8486bbf2643a3b0d4630ecc9b4ff12275dd19d0aa00980af2976917b7d887cf1d8cd4f0707833f2a886a1d337a2dea3b1021c457233a297c1059e25ba9d36ec03f737d6031b080d11a7b76db82ef56b30efd2d9c402953a7c005116cfb0683aea0d86d4e3fd401efce0f3e567ac7fd669827a7c35214fb4005893b768b594ee77db46e60318458a39a941f34221422540edfeae3b10e6f63fc2de21d306aed4a347ae4f719d9ca4d4d0a8c69f803ee779e301aa79618ef9f0194552e6615f6d3439cb86ef8f1ed64d8ef43365e3be976943226182b73b8b4545ccc6e4ecd32854454e975339ec2b499d815b3d2907e16ec09dc0d45fbd4d6a31d1b9742054d593d30ce3c2a34403b859fa620f43bc3d342264e246bc4858828b927cc426d8346c97afe68131581a04794ed39a9f265b8acb5b501c394cb98cbf82b6e3f7546a8b849f010e33808136a6ecfb8746be1b5c887d8df477aab94bfb38aaf673271ac29e6210e5c7682a6b768eca33ed38082d600b94cf0a2ccd7ba9146f4c4214443ef8efb9be8acf6b16528d5fa44a81e34618de991ad041aaed6e0b5cf219bc72d9c1bf17f70608a30621467950f138064cd458db47ac58ff08118d157d83f5e2865c74cd278062c6b42d593c656f1032191345cc642e15eb0402139b332d6964c70dbca22c1c5af59b9a790e427e538b2589317dfae8b359aa6cf2f8019dedeaf283c9be9171eec57fb2120c84ffdd1a99fae4c8e9995a16e91fdb85e93b106a53c6a671888f8163973d145399f60c685fff5dc9950589225053518c992fa3ac3232aa251576af729bb8d56e10a216cf2b421471422fcc6ac106e96286a0af148cc876d09368b940c9aa42c5164c67ea841c1fc1f6f0feab4581c2ef694b6d90c2d0b590ff6f5d1032a3e6083518dc7d75ae35baf19777c56b5583a6f6a49b63907fde01502cf691791a28ca474b385f8c682107a4d2488cfcde7b0b28507a11d39dc2f78d4cac570451bdefff79eca373ab689c33025e9fd9d446bfc9479615745d3fd49d181b210b88afa1cd6084c7c59bef86d52193454b1fb758d727adec39faa04ad49fdb57ffb44a566d0dfc82dccad0bf420a34792a5b55985df0836ef790db2e8ee7216de27c91fc995329e7a5455f807dc6d83311defd07d9dcbde65142fe79559b6303f96b4b947fd30f3323b7e62488352eb02ddabbe86ba385a49ef4a56562ce24c240c9adba0987c4eb8992f74f832125fc85dbcaf79c0c1d0f1333cf183849bb1d502e33f5f1d6d6854f5203f02508d301bd5444b625f154097f1513659b140aa05b3c079ad444a8280c542d7872e4b8b34558cc15e1cf96bde9e98629ea588e65f209f73c2502d423eeb718425f71c93ff3c2252d4daa4eb500a06f9250b934bce7f9a898297a3e347bb16eefbba8c25ff3ef33d62397aa84256cb42176c726ebd71799ff42f3e684349f8056ab6d4af6b1df2e3ebae79431262b00970d6a80359006d031a46a848dc9d6c2075deff879302b7ba07b6a114fb8f8efbb609aafbadeec99835cd5a8e20d865cc39591a0656b4322a5181a43a6923075dbc1f3f7652b2919919a49427580080f4330937531cf98ab212f04fa4d1a921d06aca91cbaacd34784b79229decf41b6ce5ee00bd77eb1d1cc3cc716a0cd181175e48139d7577e8d784e29c8b162fa97ab4dcfe8a2bc33932c8299d6fd2f93203263e2e1ddb6d83c2d6a4ef13ac17354af23730a409304756f6bbae9f43e7bce4029d499647f16053b6f717948efea2ab4f155f9af672963763d94d6b9851b50e5ad31b619236cb27271be4c8dfcdb2c4b0bd3c6f422fa82196e7591ec06d4875c71eaa9006c4f1e60cb109dbea2259d61945fcac728e5f0f08aa04837ac394f8fe1bc3836d6515ab7b17814624fd4f9d6c7aeb43a6e73dec3940fc9af4cc99e5a74773c26afc9fb4f0eee9db7cf07bf652fe9345113f7a4029ce50a1f182209d756306a84b6250282a0deabaf7db8a1d83cc65a03270383f5e63d1cbd8de76fa75ecb0041ca8686eea7d16e5a7cad7122ca55a41e2fb57fa051c37079e6db5bffc03a8ae9879c9fb4deac825e4185f8ca6e7f9e9cf5858b0f83a6973e4f950345fa06d51a229e4ff43f641147257994d0778761f9371061547a57570043711425493d710ea603c7957a33921bfed88386497f93d99f59ba7a4686dab75afb899a3e7776fba424d807b3dc6fa4fad53edeff7ff386c46409b50f3d0eff9294faddbb9fcbd5f5d5a84998acdd2876094eb558ba1d327e8a54d523c1412b0b5a10664ec61dd4325198474f1574d756615e6626dfe03568fd5fe528102cc93b53d343272c09d26fb598c5185090d104a7e2f6b486f6c1210f26520c03593fca35b6b163e60421f46e71c5598e9d2b408c54cf4cf43ce43a5b90bff4ab857e09b7174816c0f74716092bc1a53b65b9f09ebed48950edaaa68f09487fd21037d5199a839fac60cbcf9b1eb9f0646b47f83fb99b060c3faa291e399b5837f05e6b3523f5a2e2975c827bd1e94763e632c505d7d45fa20bc4e87747f544e76d637b6c0180da92029ea71f92905a3147df3876470ded98a7873641b84119354ddb89731050176f3309c668c4979f85d415d30f5ff4f0ddc621b026e69364d78ea99140d2837cc863bcf1c996a46e8cb145bd36bfa4401034389899ca1013d71fe4c55ca3be0943267ce928eee654dad27540fba4650e348610eeb307a36c1e00e3c24c91d54a42401c538cbdbac5cb8b54f378dfa3f5887aefbfce84ca264d87956bc7465d263ff6c1f24a3001c51129410f429c3915827cf3ff74b62ecf3d9f4ccec0112c38816b86c05d3b104073392cf8394ec16c16a325f253edeb7b786f1a26890adda66f81290b5d614fb47b94fb3a562be29ac53511855266742fd2bfd13dbf09f0ea62ec3f8ef7868f6f30d69ab545b7cd84653c871ac576fb73775699382846e26607b651fb715675b6553acc385b849cc77637ac2b6ff00e1cad814e0d96be3c0ec809dc6940029c8f3e0a31f5290c91296bd09d4bcc4adfc371a715295e1fd44b8c0551ee0f1e5c8b815e8e61688d6212a1d84bb98a136eb151bd960b01de90d084741f162831577951fde026483a44ca394571f5303d3e62641dc7022e9360d1ddb1aaa108fad32953b36b100ccc358cb48360244131f7a5fb6e00f67b5a80022c2face73b91dad3ef7030cd5e232f8b6675e8ef80a8ccac280012ed57b11e76823168f48ef1d3278bbfee34d93a3cc299112ad03dc55d4080c2b16f8048ee98559982f94188cdb5c62360bc404caf7acd829a185f9bf43540f0b8db5f01f88f9edcd69b30c68b6f8900c42b1c437025906021fd143f2fe42d900f4a35874725fde1441d00423fbd254d818f4525de42a10a124f2516086cd504d7c9c99b45e12eab697606c3b6ca19c80880f0556cc217f42fdf26c3fec3b08427e88dc39c735a4eae90eec26008edc3026f222d158d051d7dfafd239f8e78ed75981128bd05ab32de1cc6f03300c6ff36864c60f82753e4389dc2d6805b33f031885a158a6ea654ade42b8979a618cd93077ac6bd106c3a589a5ce35be43d676fc2c3f05699068a64da4766cdbb34a186116df8dd4a4abd50affe2fb4bb296013f8174c18daf0970a239a2a7c160802c23055965c33e78686b27241a92439b2f88e33188b3ef8f00ce24c793948917fca8d3544b6f142dbab5f8c513da16a549e158390da44bc08616a0766f120dc44bc29c12fe8bfa97889b1e782522a1e6b4e12b97e2790a6feb17973bfb0e6c5fc726072a203ab563af558eed1c734c6fe9e91c788fdba7443546b524873feef8ed8b99fc4ec585c293354fa62c48d6716bd7461368c8b57e89a02ca011df11a6ebd5754dbbef1d1b0b33dfc1530a24482304e323f1ae1aed77be7c85eccf4f77ef7d8055fe6c393f386e792ac06503c26c73d1a19ed17916702cd2f71f20f30e9a1fa7a6f8a8b4c0deea43e5e51186976ea3acc31397b6046501b519b40c08a53e9db9488c959cf2e7918fe14cb9af54507481a1c9e3449b66302a6e674c673610886975721e27b4d197e81fbd65192afe0ff3792c8b12fdad29bd49a61b8202283cc39982733529691eeb8960c052d92a08d9010793c0f700999b57de19a83ed7e22fc71a550d47d63b4e9a2dc2014e028a16115396737918c86560e0194aadab67af013f96e3592a2e39a777cd3d250f8988a7e4c18fb2e6eb90ca7e3a102620fb56cc14e7f295168b2906e3adada08f2259706d4910d35dcc49666fef8bfed68f975077af818cd6481af5a9d16c528bd3a3125fd532f642b43fd18d86f122dbd7c8fb3004a59c67d68d86f70b90fae2b28bc573091dd7149739ed1a463552a6e7cb9d194bd4cbd9155ae0af763de495f3fe22898704a1d8bd0f30882389260d6984668ccc862c785da90c0608483416a1df433190f3b3e23d7db709f83210e35575e33670883aef07f3c322532aeb0b18f72c125d1f7733a6e6a250163ce4b2bdf7d3718e5d56c30771b04accd1a28f5c2dbe2df25ad2d1f1416ed5b11f14161ef7e20d2d0bbc0e6ea2a12b1b86a7660de2b73148b439f54a8c79bb0ef9075ad0bee245bec77b58092250bac51bb18562bfeba29e02f453a5430f0e98868cb94cb2bcca3446e60fe649db9385ec41a69bc349b9b23c15c42a9d4458a22e0033b6925571c55c07ed50e0e072856b8221ff11eb3559d0b8971fcaef6399e9f80da7f107b6edd0e1e82f532e1711ba0f1bc127865551591be661d4b20f9f3b51ee04d2922a76ccc407331b2d4e43358bcca02853bae96db2778228dd0adf468eaa5100f90c82e6a68c108608d8ca5e5fe160e86e94c13c9e8921fd509c3e612249b85c6ebb7cb6ee1b6efa93e0b0fd75319a8f5713f27686ca23a42dcdfd0165f8c1a204b9fd8ed2c41e93dab117539e14cd74fcec5d16fcb9bc714aa506df0878f540fc128a528a3ad5138c7e94612397e91dd25b579a4d489146cd9a82f8b2c30abe0f3cbc31fed6ce6179c131bcd03fe74a8c774c3c34ad1c418b6888e712c16c657f3de704579df65d0169b29341d3262b51f7067b1bb356cfb95dc6c234caf6c59fbcf63f466b332c6e5ec33cca27f13d6c65ba61b89fad4e884550e3b5def4282adb02ac3100dd8f9fea9ba14181d7ca6e1c42c3ad58a853e3e6810f6c6130700b6f46df8d1470b42cbf8f837ef8458b0b0cb2a76662c4dd0cd53b44548599bb929c572d7c999c97ed12d55d8439b812463112fcbf6824ea401732e41742ae0f3509ff74d10e5ec8f66e46a07467edfbec233498ee3fb44c8da008991adc362c8c2cf8e906124da18930742f9a3313441292ecc266de62c7ae83789ba44ef9df308df800d8b26313514c14112e81f3519be6569bac349fd1c03d1338ea12122db0de26c87beedb56ccc8dc20516b0997aadd60290be80f0c1c8d148c0c48b583259be0379056d45bba77fa56ce8eaa584c693b66081d61156d07cae2a315f0a3d65cce87482cdb3ba6c5657990352b284965175873e8cd0e87a4b7cd1ee80d41f01f2800d96e303860ee25609de2eda3498c18b866a03478de34ba0bdbf7536012d152593929607da917cacd002f3f5db139ffa67b51567459d5a3c9c35de76eb7d97b46e66d0a40f42442106da3087e00af228d49092bfdd028c44d029f3e833c58947180ff12c1a1e42fb6aa229634574b1a9e722c7941d59d1533685b5c52dd64accf093c6043ecc51ac3fe68b48f4612484b030d04f728213b491fe82a8141f1311cf5e90b63516651d26ae18d16a97e710e1ca9798d6bc58dded5333b2788e8756a7aff6b49a300a9d1b03d0aa6ae1c2770b38ac48eaedcdcd8d91782669c5ce3ae60e752bf82bdcfa31cbd1ee60c78b6aa5d9618d63ae7775f36915f8d6eab7dc709e255573828d813e8c89e5b8c0c403d9d518fd329a582ce05b2ef3626102a413dc79a2295cdc91ac9806031212d6a995d6a25bcd8f92d87a68cc60203cf672b1078adeb3c6a144e7f65fb068dc5d0293f30d69523683a13c21f680566c9452a4e34263e0efea09e0b92c33140c17f75baeb025d58a7c7884032e5d998891d7cfe7f2aa94518380fc8978ad945ff43abe3157b49e1d2f902d269087e3b19d39773533765ad2053bdcc82510c62f268abe595c19bd775473554fb66865f29e2436a5491075cde7948ad67dadd157e1cffcf31af0f43252ff4bc655825afb4d7f7f0df6bd7c72ea7e61bfdf0153a029f17e9e193222c0018d9920c1a966de8a21c1fde1734b92752bad738c2501731d465610e82afeab57e58867a3a0a5f286a80f3a32b5a411211ae69392aedfdd7544a032160990e775b39c4f91531c6482e0bd3b267b6f16b2c5c508b50a73815060a89ef36195df539ecdb4fce2ee8c4c2c494175ecd33c436e7ce23e826bf0dc72a5d12d3f2f56626de2dd01ad0cd02f598d88186f856973c121505943666d9c45e30ba13f8e68d737cd9d02d27d2870a1259c56b1ad706ab329a5f880b9b87a55ec6192edba8b043973eb8b9874ba77ace05fbaf4af5c1a4d6c03f22566d49864a96a4099abe28a18d2546196a464b7f033fd3b02522d1aadf5b073de797ebc7f8de80bf34dc79a4b2b6707b279566d13caae20afa66dd6cb873502e152b48f3804e21998de1825ae0f4de3ce44d76b080e5014cfe614cada171f1eb2f755d57ebe0c17df1ce164ad9f9c78f22a0309785f768dc4665a86020e52a890cb0bff909668039e98580659476af0ac343abbded75a4b3dc95155ffc13fe143bb0adf106b82d1fefd4e4060e41dc985176e952be67d982d237bfe9f7dfd127900e4b39ad38ffc35eec44eb32c6ff77886dcebc52f1981972942c2d10810b6f5f3246aab50c09d991447c3ae86dcf05b27312c2b08709abf2ee647513cc72c54da25d88b3257feb8fbcd473382cabfe5c5a632ae29c15db70a3fbd14df66db444607c8dc779bbf71fd54c85e646926e9941bf54d7a0d23be6c6cccc8634f1cd662ef68da5f5575e0bd7a382488751864635b785610f7e611e8150aa39d515fe80dd66c97d497d3b5d8d5c85eb99a99cb53a4fa4586f6b20d2caf64f5fb32567910fab69382891519fc2fa36d5acd3c5d53b7a4352958f28291ca6afac6fbb7895ea77051a376c30938b851834e44db493b32f262303533137f41691da2770f0a6abaa331bdb9f5eb9508e5f717df28622fa36b00f304e5dde2f3bff846082171966f3e63c3963d69255a3028949c5cec691954d6d10e43f5a24be42a655bc54ef6e7096dff4d84d065ebb911708f51959fd849a3972dfd3a8d49203b03b1411720e86ff339ce0e6428507a18eaef750fd8bb3ff9412461bc7c1567aefd2df1ff72d8efc7e6a90ce6a23f5af616e5f681c110dd99b858969cdd98273947e4ef006573fa0fac9d6b2fe3dc1e5066785cb6703ef69891015806f1acaaf85f25c01b81ecf267913f4dc89d3d20172ee55a1bd6e844ee5fb759e7a40c7f0b0a7df9a5f2f3a902e7ba639eb0145039047c374cf563b74ea5eea9d960d6daba08f34e827ccbe914fcda01a5fdb3a09ff58631f4c492734fb1713a2402b988f77d963d87a5154d361ed6335305ffce26b748c568f54273e684c066e7005ca6ecd92e1a4e7f7103753321eb7cd4d963819bfb16b402b444fe8b439d848614595355ee9230ec7adcaf1610a93b9effd57c11549083c1f66a83a1c9a7c90822cc9e9a7e853d0c0abc684478e5dc77bf7e2b64fc2df7518f70901d59085530e528fbdd35167c93221ee974e32f8624c8fa8e72ff60e322aff6cd48f615df87a16fedf3a7f4c005c1ab4144de8689936de3995c7321366237bee774026b02f3e8aa84df9dc706501a757d7e27f9bd5bf5aa31009ead727919ded74bd813354ac1c7d68b0b909ee165a24d4551cd80e9c9649af6379b50db6173e5d749a93ed85171e45f00b36a294a671edc4e052851123995bbfd37554a58670e59d82a6088ff1d40c25136f48828fd0490f96e2915c96d439426f9e849807ab99cba80b25ca22ab21a573d64aa4eb67340515ed8ec7933f136505b2388f64ec4a4d720b37dba19ded8b7e213e77783dd7cd4cc65bbf4bb3a1f21ff64e826a110171ff334e3d83698b9962fb3cb0de1590e75ede8b75bc89490274abd7abaa65e6f36f2d9d7962409442d66a2b85c91ac1fbba8c90650b75c35d0e2e1d75fdbbdd408fca3f852b84de8972b7d7b698e773c6679774be1cac2aa2a6fb8670243c45bd090b01a4ddae82b5a7e75aa2d7c8b273e7c4d43637b98b9d58892970a1c0302cee2cc97e783318b637fd2df64978a07f26585554331acb8d312df4984e55768bdccb0630bacf03b3fbba61bff019e3ea69518e6902f2ec377df832df2b5d22982ef01039e558f58f6499568c028656256cb00849ac9ad1c3f66045c5364919367acade2cb638e5f375d1ac423058984833439734294f7d7f48734bc75a0ff8827b7496e6129e35623e7e1a6ee9a0dc2458f85df7b13c704b52138ab1db3dbc08ff2563f8dfd2e2c74afa080dd8bc5a025a6206bba4983fbc09c1ac952134762fb0d61b84bdf797f6126e66912f59eb56ea8cc5fb0efe0056ee0033cb50c7eba76617b95e408a8ced2d3d60ae329a5116199736b9515f4d9e3e79e417f495f933cc00273d3edb59ac805fa78f3b45ddb4e375283443548e37adaef4c08a4df0c787b94fb2680df44517edd7a703969fca06bff72084a727b9d98af4d6d669cc330b628012508738399b44853ad4203bc54b60755de075ecc751378d97eb0946f4d539b10a1ae8261a32d0da7c1154aabc2bcc0fe26c9c0696302a2774ddd4ccce56771669655153510d09a633121bce4a7423cba59d97a6820d15aef0ce170444e23eb0d3f3a198899fbe8c85b9decd0922ce8a4b8068111dad2414e42a7ee103570b2265bea62654c75f944087587701bc91a9541adcd007e1cef6e20583b58da39bedb49330d07dccdc4f6d4574c6276d0bf48a3bb183fef3e557d3b2971e898667c8e3100a3b32c0cbe897ab379bceca96506dc37d002747155df05ffec096adebdb620fc2486794a531f14080e5af1ad31e96a1c0ce1fb0f8bede58b14cb77c36303cc92949ab2db4f65afc53af2ded16e6e49d08ea641430954c906be1fc0c81c8572e690af1438ad74cdeea0d27962bc1d8e57f3260b1094fa60ed00687418403e19ea6a61e27c4ad995dd794d6ada110e0a5067447677d7b6c39f3ff45bd9a6b76ccebf719b3ba310f5812d66261d7c713a49420f6794f38d68d177f508c7e5814832798e9927fb6ec0436e7a9f2d1513ce90276d0826d5a45642677b084902ba143eebd4aa7a76b2214c879eedcb7f3ef353dffbab76ca5c7ac02827fcabe0e17eb8b1562d0c47eb3ae25f3071476098d85769ba1b517f327b56ebf38a58e752314d96e71c05fdc31ac6d4195de495196dc996606fdae07aeea84a9864c8bf3cf1a68cdd42dd63b69f24e828a466513cdfb906331fd72fef40a56177d4d19f8cd1496c29e3ff3140ea8ad6197b3c9821ad1eb0be8968f8a51e5f88c25dc65b06094c5d48bbe2aa86b1e25f5b3f8bbbaf3b6182e5bbffb893bfe19033c9722b47e9a84b3c64f95d301ac0069e5e6653b4a7e3e0a71f97845b42331e941d1d6e7ab428222cdb37f2e41d15ee3b1962d8e2b8cb3d1789e774c72f779d66092c55f7fe4df352d81514db6cf40cf1fdd564e89f6a972483b108adcece4b1e473caca0e1b86b2d78add503d5cc492dc1e741e1f511679fa1a1bb1d42b67ff9eba3b6caf885883130874eba5a2b0b7b7235d28e3d152912b83f948d5c6fa78c607b1b43f629312673953f97147a0fe1e1e067d5ef42e74766b2bc09f89cf085488bf21ee9bf1c198ebb7c4d0ddc71c4807db95fd105d798b2f6ab419cfa3011106bf1701e8103434e47fe2c3a95ee5955dd5a6e9876372569442f9b6eab0fcc1dc4d978f641fe077640f9d8fe7898e2ca091d99440d0926532750dfe5fbfceced1ab2c92b12701fe5712468d657d1af046c34e6c459567082c41b738478933ed7ddeb5c8f35c1be0dae24d96485bcce1932e4e3d89ff2829a91cb852f471ad39edd30434385f44e553992f956d8ae8a9e192fd5636c6961d769f9a5cf1330789a0f6b904d9bcc4052a61faf8916acfdd02c77fa79b2a7be0a65ef2a192dcda98103c4aa14501ea2884ec3a4ae4688ce591a56d3d15932590110f6a96311b903d776cc2ba3dcfd65de2c0a0a8dac5dbe984cf7734c6b71d636b3f0404cfec39ffaaae3c871269eccf9c42d4e938b2f985b90767a941b29c152de14514bb043910772b9fc3e8e4671a4a72ea434cef0db5f5dd5c34f1df06734a9955990a17716d5ef60a3e61ba4279ddc359e31fe7379bd7b0fa46b9b4fdfe902793f7efdaa26f4e58a3ac8c3caaeafb70090ca7be1138483bcc8997b4205e583b5f03d1f9a3c98c2d18aa01280da6d01ed76f7de75e56cb23c86c54f203d218c90eb101922b83c3bedfe6fc596c232c6af0656f4760df5700fb3ea1af8e00eba14a63ecbd775f7d0cc1a06aaf5798ce155340612ce6855c12420fca743e35d4670edb7337f964efb2c654b1127b49ea5ed5cc72854a3d9f3680931a2bfde67ab25eab97b704f2535fe3b515232bfc6fa28ca010283f17466687d04242f96b7e9308e054c747a4507c6d820f7ac1d48f2a5447fe2f0bb6f4064bc81f7406552f762a2dff0625abc9ab0aa2cb682d1ab37d7e1f63f5896a8eacadd3a25b45ec2611bf95a2bc9eb1f680ac6c09beb5aa36fd54bff83b0567832a45019bf0814d432009c3a5105fa8869456bbb6d9c237e0615f84d6b94e40b64ba918d8dc476972f6628664c07d72b52f80d9737a5de2e037655487675a8f20b7a50c95c4f584d0e64344ef57dea008c0883b42a31454bb5e4002aa31af30b5a2ba19fb3f85f062b998f96f65cdf316df53c87705cd72122bfa1e6bd51d0cf841510f53224377046538ad4ad42316f52042d52d199c5a1781d6c37762bce510b69357d4940d657323cf258c3f207e3d09bf55ea9a59d94afa3bd4e7475623d3769605fc5af575b41273aa192250dd7a6efd2aec819ef88a4979dce94ff5daed574f06cc6dc54d1d93523ef945635b7578fb1b01a2ab1d092fef13a84159211381b2197034a76930269c6d27ef1604ba1f4930e9efc0ae10cf0db9b35de92e077e6ccc2519c0c1315ec8885120a38efddd4223018c572581dca7c0a5c9027cc479233a02ea8197d3b85e71d253428164c57f44432cc7f6a8560276c702fd7f8984d73ab2da4370abee372ab7a758b16d05981e386662b5da75a08cc5645749c5241ab00e65911a4ded455b244153ab42954eb9658aaf69a624d6109aeba1e06b90e562a37729ea3ac2df7484ac7d952ee3edf37b017d4aff63887c572b725974aa878d59ef4b6f158d214a62db1f5b79201667f95f67270adca3894a32cca6527225087fc3e49aeb735ab361671460730263d0666ba43dd802ea788a5f0d3d5febb646559b3e705ae39f6edf8c25f9d9152e0ee053c6657a4d9189210b337493b1a1029ba1b5f86f7e4c8640f20c8a153b94fa219d8976ddd311df851b8cc8173e1e68096ded71f65512793645ef078821616d87a12204b24d33f1e527a2a8cffdf5b7b0d0d192fb2d7221ed3a23869792cb7489f9fd8026932123d4e4714af91604ff6c9721bb35690a06fa18a30eaa19f49400b7b2ff192a9822721b33e31bf82f2c6129e675b11f703cc78cf6d4157f031b55d53999fa4d5a643d8ee1b85f1c26d62698f95bf5ac04d3e890fc93a2db363dd637b8c65303b430a5b39ca53fde905762ee8fe733d8ef601efae8ad3f6e2efcd8b704e7629b0e43c22dc60d085526207c07ad2da38bf1ebe9659aa2cbdf5f8a606563cdc32d3e0a3baa314fbe083721bc22c0caaa2d195d96bd422659a368785370f74c381b31261a2ce9232ec837c0298d265f8096113896d35c1995b6b4b4fd350828621fd88eb0b4bcfc1149a609e74184acd8678349c67472706771c661ef85397625f8e8539ef82c0f67421234cdff36f180ba3bb1cb0057c76b8ac9c62c1234da9af95238fe288c889a0a43a0c00b6d41ae82830b1836ca2c8e8fdcfc1b4420bff8ef67c07ddd8b54a008a8c2438ee353894de411f671eb2b933cbaec4499ed2d6cde57e6a7d99f3220dc8f441e4bc4305600004d9f504e8f7144d41906b5f39b42e42f58ca47554ca3fa0bf79b1a4a1cb4dc419f126d664fb81d0c0a62e3ab4122e4b4bccdc902c5909a51ec599cd754f05288fd21c77ab10de65ede590d23c464701bcd5e4723402532a09cad7777d6991401c351335183fe4a89be7e40992720e6e259670ef8084228f9ebbb6cf6c1f74a9a55517a700481d544b4ac0314e4a2d123a801e3e0d18dd2180848a08b123e67efb77feaa3cbf18a18b0d84f8f610da7f40351da8a72f64a62135d25ac8ed3b0e73593b977b5ea6d1085102f766e48d0a2e2e905cab2595c185a553b28b07b2da2540988bc8aaae14fea2bafa017dccd0f43a34e39dd5b7ea49361eeabcba98af56e35ba9ea78c860567f9ce8d7f62df709d69211f14f6099f40813f6ede99f78610020a387d834b6761bf521894139fd9aaa21c8879e602c58add7a0a6159fb139e12d74dd61b3ed2169580435b083007660bf1a08558f63784ede2021b336ed3f6b7c97681aaf94331ac685784fbfeefc9e5f9d26e8e63f48231a143de4755a5b763295cbee7a7f5bc3b98961bf7bac991842b609cab6584c481a51920950caea786daf8ed73a5c6024b9a3c745c981f658ca0944f590585c46d724ac9e0e24c973a10d81df5abda4cda3cfc0aec4c4c8e0033929a1939b4beefac278bc700ad4b6aae8cae9ba4ecfb627225fbeb7acbe5a7feccc6041484af3ae71bf1a49f96fa3f14c2d4569e34d6b5c02298b54985e0da3adb021a8ba2924516763a4d07078d136b9b35852c974978c4176be29beb2174ec4271d7e52709e66e8078570b322ecd07fb75483d2a52ffc2452632b5d303959ef8e9e27bb7f69496215ebc4c721b6396a5e30040a7bc488abb731791cd6e903bf812ad006e1ffd5a348019a7d9227c4f9c168ed0043ef12086e45a8f271b6e7c557feb82fd986a28778735228a817560c052cd978203d336ee0be870c9d0ae1bb846a658d034313af67ba45e5ba1922594e1b7c400cbecaa0048be853c202a4af9915e8bfb3b4d4b5bf4b21108b002f33f63b1a6be92a535a671cfa6f918807d79ebb9bbf8bbcffb93284d92fa1bb5279ffe3b587abc5285241f954d50f7108930d5642d1987b2aeb7d2ede67cf12d1c35bce5694460cc031cc6f2528fe2a93ab55e4fe025cb718f8fde50ccfc908dbcf5a85dcc186f4c708de149126c090354ba24516b6e9923211ed6649925eba5434dcca14223232108d1f153d38a0c1965b4bc3a1206684cc1759a8a67ff484c33878c5633f2dc6a5ea4149b2144c89a0485c830bde0526d55dbe73da311dd2d7f0c820faa85f811f9d3505788a77400aef526c6418b5cea91ecda57e89cad5e3d1a438e41648ab88ccc54f20abd3aa49a5d64f79f3078cea5ceda3cd09f14a8eda94d4278240e72d8e0499be77a39f186d2f4d9b2e80638f5c17f3c336eda837d4d4876b40654cf9803f00db3591619483e5d9dfd714eb0d3b52f41e09f77a1dd5c64d2edeadda9222a439c2277473c704789610241feb00974530be0e7b5b1d04a3c2e76f5decd9c9c2fd33d874bf79d2d76b67b83495aa6b7cf35b1e26de9c709701a78595bec5d879fc792a6e4155aa88166f6eb4640b43e17449df78a84a48c45c5513875ed7e32c0add8e9fe6ab20cdef4e111f90a8d58ebc98a1e993d2c1d23aec9fbf99e76058af18d0454026daf32bfa7f8019b5eb71252258242a1a4f6fc3f4969c0dcbb288330c0e84000458929479b998ddd4370040a34306070a7cf2c7666a4c02509afd9c4dbc8c981e79aab63849061976b55357eda78b67cdfc4de4bbf50c983aa825f0a58d335d8a1700675872279c977716b041268b47147f1560322d63edaa3b93bd1eed2489f42cc066c34431f9d2bea2bd27d6fd6ebaca643e49653fdd2c9643b1e06ff3d6038f867e615b8d7d0ac673c42ed1ff3cff6289aaba88f79e31f07bde00ac84e5b67b0b01466245b9dc5c4818288cf12c9d8f64f9a506980b1843ec64fef4d2588cfb1f4a6e02a29aa5d10294461c56e9850c23f4c3aceb9f890131680a713ffa21878cf2288785cf1c3e6e2181f3b317703dff10c68b8fde8bbc8a4c10077a5fcc00f2501a1c99a2764f5f5da644dac7fbd73047558fcde51c38859bf0d25fea61f698b6b55f2fd587e9f065f1f3d590dcc471fe90a221afe706f4a82b2f28a917a6926ea519dbe37a7b6562187ebe1b368e215a99783d28666b1fb135295743b947ab2353148207879cc4998182d875327c14cfdd179d478e9cb4e2f5e6f2de01701112f6a2c4bd437898847bd68c0e796f3d0cc4a6f8d201f549a53950e5537d060a00c0029443acbe9ea04fac8482c9c89ad25bbe2a87050fefe4b1901fc08d72b2cf58ea999c5e7f3bba55adfaac1e5a2953c4d73ca915ddd32a9978bdfbb82c665053f809707b5028ca2c0bc1e086b081fcd816eceb3e90a32222ce6e5bcc4ef9ff69e4a30537dacda3fc177ce97bdd9a234dc40ea8441f294d1c42525fa9be1cfc28d1a0eb3b0046d5f71edff52fe376cc87a070ea233b18cdc3ca6ea09a1eabe98937ecb4b37318276bf90ca152fa4b6be324c431a516976f027dbb45a5ed0c7deee3d2a9d4fc77249e9d617a1961b31f4011bc4466d89969eebf382ad10d8dbaddd48be60bf32ce545500811e5bd642298fd08bdd42303e341cd5b6a7dad19683915747a5d72964c6bb9dfda62ff13dbe1aa920efd4f289ebc64f4e24a84c5ba7a3201c1b0137a0900494f162a7fe0af9a4a20371eee73662bd20559fa8df6989caae9ad2aac9aa55b27c0042746c47a043f22940c3bf12a92d186f0fffc28a1b9e6a953f24ff8e8d6c78bdbc1223a11056156e911863c2fedcf0646ea4cdaf2460ccaf8e43183c8128ffeac109ec9513b9c708562d42a08b0d768191611a71316f7f0d60fac76e87ad5b76c328ab46dde2869c0dc30e23eb3bd3030d3ddbca2c4266dad592990bb4a52f7ba194b9cab2e0aec1b96eb7245c28cc4994a8db3824410d6ab6280a94192a9b1b34390e1e6dea8f75e84c30f94c88a31e0ef2c1730e9355291083dcc504a22e170f24a8d64f00672f3675edbb5ec6548603011da52ab18449f3f29fb8b673bfbaaac80de353e6e838d6049c3e5840b9b64282d95b076b5d90647d465828703a848213ae54a92770bc0e8022b2d728d85fe26e41dd5aaef5cdab5df554eddb006f76afcb43ce4698e693177a22b601bfed295b287aae8c4c40d0775335d25ffa42829ab46863e99ff127aa996cd1b7417426823a6dfd94e2da7c467b5f524752b9e90f0cf3f7560cb754869ee758bebe982046870c7aa70ac14b73dc972e9ee87b4e23e23166ed313f2c718f686c403c738b14b73d6e31a47b8c876739073632a2c09926ebc4c7af45cc1edac4257c34e8535426744368d3ae3b85d3ff5356c21d154a6f88e3f7f00f5a280d40e8eeb29f6bf19a5470bf9de70f920622159ad5a314742aa24f0743bae47c405051a7ed07e5314bda4e93cc013396b008d113d88414564dc831b290ec63ad694262271c11fafce45e3df818e6f10a2bdc2f67a556156120a15eb46bb032dc9f510b469cfc210379b5fd380c4d0bfa153ab8f87abf5002a9befa189f06cc3113155fb12f9b7f9e47969e13f517dd778bb7c0010b093dc16d414df2332e55d64ca0590cd526910fb594d6bc2dc67bbcb709fff7e9390af6308bd2d6e9787c952c527d46c0e1aa048f5340f36e910e0457eaf62e44f8c5e150f1e07e0d579e2b4e9ec07d607df4a3b7d6f1e4cd23cc31e150a06a9c30e293419f94ea4ff6b611f937dabed650d3773670c5c10c96eb0c8e6491ef3af8d622fb6b82c15fa38ae2b9e2512ef3955e73f7415e8970898d3bc30323a4f7f397b8d1412e510523a6c575314e4c976985893583ed55f86371f302aec34f6be3e1f2a122653407f7e866e71ab9f783817e92880be9a0b5efe9649e3c5a849676892f068d23c63d725b05f2efae4211798c4a7edd036f27152a889f945a3227d38f4029f08260c10e1b6576c99a50c58a64ff07829335901c100df363b5da4d82cd8fba017813e80bec281c4913321a92f1bf78e3418aeb86d6e5ca94f844c2543294e66fcfc3d8df5dba95945fa7760fc808dc9d229410cb8af9033f239d8dc979edccacf1e1d8645fee540ce5152db7aa260870715c5f09b97bb81260f281b53dcdf53e7f413c786570610aefd8d51e7f1aadb0c8f3891353a7042da6a640cc432357c5fa22292b9b83f0dbfb8fc3fcc3ad7828e9aa96dd6f844bca05d05076f9d008c3443d08e1d635812c053be8ce7f9d329592ef2ca7fa9a1f50e94440ab08bb6963dbaabbaa030216cc6e83d85b1396b475f83d6f6295ddca259835ef0ec68f41659dac35ac69136d682db985ff3a36e5770bf54608652aa373443e2813b40899bd0a6a4a363b7bee3f133028ae78f681a076c9da9b75581909ad9f08b9c9369a94439f35b96db575a55d97e8eaa737b1a1c77b536dac696e1e439092260de2cca5ff1e34fc25d94fec2a8c8f4b69fa434f037d1fd2fcd6c3ae2674737b2547a27837f3c9f4dc8b48d1d639cde303003aed65e1e0d6b23a6364d4eacbc57c812905e00d8b12efeb944f0426e3d4f5ba14f7f1de230ad0e8346cbc8648720351e59e4923169410dc3d9d7aa56111b073d538c2ed2a520c02ee4c32e9f3ecea313d132089d5e8a76408a8873c4554f1b39e81ae38bc1ae5dd3189128323af3cfbbc5c09fc51df862856e945db1e0a147f5b7110eb094a43246ee01970d2e07aa92fbfc613c368589fbae72466479b34f7c270554ee51a1f8bb8977897e0856586b288c1d126a330114fda6ac1b3d572ce91f646b7d14bced5e8df46cef901421e4c74ae89a9e69440d7e6dfed81457195f0778ab5d3562acbea89fe23d9ce1f5c9a492316c70f29deecda9c7c596904cc744ad73377da9a338babde087abe4a73e4d8c27091bfe1d208584f97a9a0d4923b77eda260fd447c9b759db69cb3c3f1bd7a97bdf2c7399b55f21dc29e248c390ad1c8aa7f8a9df03ad0e73663d84441a980f5fed633a9628b3ec1caf350c191c77e9f51a0389abeb33f6ce18bf6375358793a0f17923ca31f398363641ff5281182271c259427d27f8dea52c5f86af9db1d164f2e1142e20368515bfa51e3593697f0d7eda852f90cec1f409577266ee97f1b97bb9da6f7cc3bce26e3b10883319816b66b2769b8ac6e6dcaf97de4f3ff1b48eadc9f418dba433d9ffab4162f064ec3f5298aba17dae3577c8ca8c8a3c105bff76682ca055ad18668d1ede07aea068b56da2e62b1e1d22c67986a9792c9baca763c88771b317ac18c979ccaa839ac92d68ed0e8fdaebfb373130dea7848045f70a651b749008427d9d68dff74910651e1dfb7e7e81790e3a00b0dc66a0fab5a0cdbed1bb8e4dda7a585649a0ac5da1df1f7493fe09405ae495a0441c5b89bc6ee18eafb7df455fef54ca2bcdea53d7ccb6db446ba9ad274db043a299767b1faa8b9b83bb91cedc6ce5b727682550b4c445be89742f2d69dd598e2bebeeede01f280a866e7fcf669ade9b88a011a9c2bdfecd2f50bd88a2bcd9cb5921b2b8dfe4b4a4e2a5f01a74ba103ad38b909eeba0b7b620874f241e06eabcc23e43bc9eae4c998052e28ce29d28ab0aaa99a258dfcc664341b9939e0e7190dc924b4094a653211e1e3d5a1898f5a07870bc774dfb1cd3259fd832dbd3c9f6bd40216ab796a7d2b3ffb40dbafbd7cd7d86065fb7cfe74c93c4ba65d54517f0cfb5e01ae0bca13d73e3c8d30caa3e4b9ca45cb5f6ec7293b8ac7e3c3ce34883fbbd63268765a99de30a1500c44eb2827e249a27fb5fbf5bdd345d396dc339962f41bbdf5a8862651e3e2d89954e071200c33012739f8151a46f65c4ac6141307d05dc7affd39ca1650301ee8ed149c967b7cf6b90f70288cab4aea4eaa775b44c5c902557cbe184a32feb88519d83694f94c470514f1cff70c9e348f0da104fafa1eca3500285219f302b2233c3c8e9f8bf3228e49b7f566e9d0bcae1797ac3ba506545f6210c748f884b1338f76122c754569ec6ed3b60e1287436986a2ce19863277c2b34ebe6cf087bd0b086876ace4e9de7efd1af7a9dc3cf87620e3b35ede9f69dc7e8847b0ec03ebff5e9b992b017e3e2fd3682e184045ab5930dbcc1a9c64713a405a2dcfa5ab24cbabc38d8922943ce7c3ed2cc028456478a91155fe5a97afef104b674bc306de11e41138a9cfd34fb7abd22f1158ea7cc3bc0d3a116b03ae23fbc77699fed69e21d4ac9f1f6dbce20d65c015243c168a912fd04d1cc4ccd68c26132466e6e92c93b5f097de0be30d601a11f9cc456dc9b79805a2ec1733b99e94f3830f51fc2326d2ffde0c8390d5952d04ebc5bfa9d6f3aa4e55378feb9707cf56ddd76f1cedc9b9025dcdfb64f32a353d4489c038fa716dc10a581c40ef22aae359c0f31c7a699c66993871241c4e0b4b8d4960e439f942606798a52d1f56147cad3876f5b6f9e24abb7c623824efc9040b1b545a1d2b6594f3dfd97001d08f6365ef8ded1f6120793b9d7d5c399ff96a0a9732660772048a9da3d10ceb1963831d770414bb8b43840a0e030be49a696b5219115f97dfd1deed219c764dfd949bab5aa15c121f1413dacb7fccabc370ac734b473ad5332cf50319310dd57f347e63a5d0501c1f4928500ab63fa7a5d803af408c2e1017ce354af89f5a0d7229fb76400f43701fa228d820fbf3b99ed858f0194a658df5a1c0bccea794c144e0a86188c8e27f16b90951084a0abc47d2e53052ed7e4ac5521e68702a6d50091f53877a05d41f28813e25545fc70ff977074d38e4ed90261438ec973769641355dfbba96d1cd8e7d1b41e92f3c3e05bb2f3ef8f04d7dbe1ab13f43368b34009823baef0f4dc590e6772228fd9e908d2a35a35cc97a5ad949a35f2cc9fa3056d583ff2d74c0a5a5dbfb13e36c62a871c464c2dbf99d117b8083e528d835ed1f4bb705faa2175333f3bbdaea672214bd87e18ef868c4da3145b841f15479e8855a64b594d15c234df50e339c0afab5076068220e30c4cc7fb0106f8342b8785cae537880e1221e1948024317856b2c30312e619f608775eaed6df8c706e682d5c12917664f27c3f2416d5baf14c406e2fa40f9801ec080ea1c3164923af42b6329f04ee4f877e4fef13cba7246c5e8a3a5b86c686096789888863947f58522ee7a0695fadc744c2104c5c5a256d3349f05663993049b3feb54c1a6390cb5d7801f5ddc3d516c4746af98b9bd8e7b38e6a06d8ebe460b0e8d96be07da7e2dc458b015d9b07a627146c7b2b002fddcaa6bba583770e21fea7ed5e50b093c520845b53bcbbb1da763a6121710962ebc8567aedb26343394aaa1082b722f47245f2f0cd8a777df63c855f949ced3ef8aa28eea040b52291f76f879123cb7add0c338f103892005fd30fa473fe4b1debc9f14ee195d157cc877c80700ec516ff324a21c75f9a797dd66ca0a2beb7d4bf85eb2e4970a3b30cac4b21c6bf12316bb0367b4eabac9f60279fb6df9f8252a8a6a9559787bbed1ba330284a4f09acb5ef4bd388421390393b7f7c52d9955483c21ae1ef64fc416493f2996ff5793babeb269b52852bd0b066b87870ae02b318a7efae4d1354bc226eab6c2249713c042830e0c29501156a24836190a0f0c07cc0361e2b26df5c2cea387f30ae59cd2009659a75b41d2b3b4788e8bf46faa3fb5ad33bba3709e9ed475b81c4407d0bce194d3bc5f9c56b54cd51f72713b59b8958a40100c45114dfea01395c4db6911f9092eb75d8db79aa108633fd2cbe64bad9260692b4e714f65417dcecd2d73068134dba6fd1803dc5b9ba12d7d1b483bc203644204604d98b419c2b4e6d8f12ad04080c7711fce3f703d149643d21976540664ca30945161904e018299a8ea7c42262bf9214e2363f88293a90715fc06126bd75e790d8907e744a5322da34ae107916c28ae4d1f775440ce21e5ce9e1f7612ca3d6f519feab27c102c4e05dc94589ae10be4f1fee0f19f33af32855f6c24cb7c5565ced2532fe9636e66696735cd66e36ef475595e18839407e0bf91251fd832ce394f586a55d5fe18582d5b766de7f0f8be7a3d3dd82d126f123c08a80e58d671212422b89d45d3b0bb27aff75ccffcb6d06894e10f9f9429965f2d163495669bacf18ba7a5754188ba10b87d2a6d4981e5845994948d6b3e9118266663f12424eca97cae7f769619c29df8947269503d64706f4b02d236a533c216b7cd53ab6833773d1ae5e6d4c3a022545125677d324b3b710d1dff5cf925a631644229b13ab66da6a9abc6cb171e968b7d226c44b44978d53291a1eaa73a2bef1401b995ba7741e7a1cc65c2cbdc2e2745ed57ee1036e102983ea84b0cee4634122c5b644f35891fffea55c3a2783f1526436e943b5743f04ca5a65aa8602fcc1629d2e18759c63f33163ae628feaedf270807e00470df2cf2ac336c6ebce58d0fb2ee3c04f147d67fede8f7ed801f1a5016c63ac53749954f37acada5df718865cd6745f228f2802c00948040e0b8cca1704f0ed8939ed520c253a4bcfd79fc6bae56fbbdfa0abbbf8f0b07d59d0de4b8402349a634ca122d5885394f74c7c41cb7e68c1a408251b097407b6c797ee783c57bfcc08d512780b2627fa3e2fcf7ac3cd78dcbd7cbad7a94943a9908e4bef9c84c4504409203c63f61dd8db6f13e7735d479525a7f5ed246454b5cd030bd24d0f8a51d4e03e6fa8387cbd2f5d2ed6c83eec5867a9f76b6f955bd7e7e10ff12fdce4866f5cf98fba3b8596edbb6fc28e514f67b3cafdf07cef51df7155bf49fccf5a2129f798b549840b0f80106dd4b15414e1f156d115d20c894072008a994fc96ea9fb8b601a1fb6054aef58a322229a3f27643440c41bdfe1a725f1979e7633b5c5af2e17694aa517ad272b7906b65825c7c2fc39a6f8071425b171f3df451e32b62154f245eee52265a7d54f23cf5f16cd0d9c4d2f28d38f268829827f33122351d3e3977992c58972aced11e58efa910153ff7aa41244392bd56abc66ed5a35bf5b85f9a3b3b887f34692f482fe2efa5038d69561f1cae95575cbebfe7b8f734ffef2fb8bc6d17bdba86b52efc2eae74ba20dc15ea9a7f7d598ddcf6c0620152b6eb6f753a94d62d03b103816263af1d24b17baba067143403a80215698111587aaa153c80a5e9e0e0ca75dbb79d25c07a27b7580a1833d7c24cff65cbf7bdbd0b231f06f28ccbcd868d93571516b4cb1268773af5cc015322653e8afcc2a6c52dabe9ec31cbfe417262ac9826b6ca0db2b248b22f5b52f72fe9e833bda0c44d6c9a64fc48b0e125ad492b0036aece9f745760541933f3822fe4924a244b6d53f86ccd4a7c1a8b53905b727be858154dbcf70c678366b3c8b41c2d77163ee47de93aaba80dc8c7d5ce978be09230893c6369b64b815cc91210aa4eb806a9d47fe6e7a767119ba2038d06ae88be7c049943d6ac13f11ac204530f3092ffbfd162ef9c1fabe89aacd381e69f6ec34fbb9b71e2e7f1a6225f02fab074c78faa84eb422a878e2f88274b25a54a9c9ff495aa01eba4d970898004a47c68182d5a927cfadcd320fda71ee1ff79cd8515f41f63e857877f300ffb1a347c438d076d9ca276402e1369539dd79f2c7d76d668fd996718a2f0fc5d5fcc63436265035b4df515914502aef50e0467b37a5bd494f11e2b83b79cb6dd4988f557aaff8f97ad7d323654a843c27410d2acf5bc257c7060dd505284762083e8bcb547750b96ca95dbca6e47cca93a1324e8fcb47f6cb1f5e170706ae6d48cdd29d349c5d3a2fc2f6555285dc1914189c1b7f2d16d43bfbe6e6c757efc4f5f2d3ec6008934463a5019c44a99b572c86f49ee9f5b6b5d8aa658ce3be4c5b6eeeb6fcdf53a90d2851c4fa1fa3c7e97ff89bbb47b832796440eb1dd119fbb48718d7387a0ac7e6fa3c52ad078ea3c80b1e90dfc0b2a23e544d5f4b7a7b2e2cd28bc465a53c519cc06d7f7a958216cc39ee61a76bf48deb07be701badc24ec933e532986922394f4d35158a3438d58bfc8081c0da5f1005980b302c5bbb65c3c8eb635229df0dc86bb15c053fc9f4b51a3be19c1ea1f4da96e80072f4575211a26a45d78747c4502e8705f858b415ef4de024c8d80f6df7e1224e9ff74b2b1cb6467e3d42596f308d844ba2ae8de0ca3dfb0b01a5f2f1404da9dd169fbf38650bd71250d79cc5d6df2cf21ab9d95beea98a60d2b0fccbd0ff1cb793604571ec234ba5ad970100a35c93cbfa7937a32cc2b474dd811f8a5f9ebf18414359cf66d63972449f43266827f88a9bd9947529fa5df5cac8c22cc24bb327f726d25f0b7030447bb39ab36d94c3bf8c93eaf9501a464a5d6f9e8638092ee4ad540dc9a9cfe9c10b83edf99dde5f6d9997ecafede0c495d72dfbb9876c285a5a89829f3ccdaa7e7b6a7c22dc2e103c50a328a1a926eacbbf49fedfc231841c831adfae1117a8e6d77546013d5bede2412338491a72bfdec7e2bebe520d33d35380c2748bee47f2aa1083394a90f700ab914f855f058d44b9e5ebc8e9a875f126892b2457304adef9fe1e1afcfc21da5a0ca4cf190691dccbd501a4eff22a085c14e18e0997eb75ef290c90b2be3c7b17a71a7f196613381c520a75249531a465bbead75d8c9c30bfdab00662bb1b6663f603d52588f9fb77331e23a2273fd88253f2d3d0f74b434d3fdc99e5d60df89f448e5c8cb2bc738442ff05a7e03ee4e150901f74f6de99f9faddf4841aebd1fb3d3322aa008394d37001b7b9c572d5f45fede4f0c972dbfdf97164fe77566ff8b3f059713e2181333eb5384f22380d053069e89f649f24c5b4ddcffb8b1bd81955b1d31d780ec11ab80e0e0e0061907cced13849aa632f3c5e9e162ddfcf7b816173ed6274f7a9c6e2d16f9f5afce10483061e475bafb1e6379188979e541586b47f2697f1f0e5db1320987328d606a4f34fda2aabf51d803e1bb2f518fbbebd3818c776f302ca6ffdf85006c74377bb093d82fe1103884a76f81f20c5e304b7aaee3f8315fc504dd71ea4bc2d27465fc04246f3b6f20c30130f691290057e8380fb875bebd3985950a9d48dfbd4886f5d90d5d08c11fe575e7dcd8b48a88ab952dc871b771920192fb0a229d5e4be3de081305ac8241a5381d3bf209f40e9d11027f84262ea4cc8ed0fdd58eeddc1cfecd23ddeb14f465c84bf894e2aad79cbad5fd8282b1ceee2cacee2c7e489648dc74347d832abca1c1bd9b1f00a3321c13c2556a29d8c644d7f50f74c0580c617bc6cf6b474ae71ad308cc983b99f2e6280e81abea13eec1b09ccf1c3dc255ceb30bf426809b238a9737dd171a1eb155370cec8f5be5ab1be9a0d8cbb6e806cb50d5b00d5f8c369a659fc56b2ebeb8a019d862babd30fc2d64913a77165229eae8ec69abb2f89a0de48d142443f4df71f1d1da589b40c053b06f0f72bcbca5a216fa0e8cacdc4b7e8d17852950e2a2eb43f05aa6170a1d1278c54497ad72e1a72cd2ca9fcfcc254601f7cd8cef2431c9287b1fef08a3421b4c4c0883ba071afaaff2e58fb4cae184414003b38eb9f0a9d7a357cb04e3d8e9394380f6fc6a774e5b7e2ae0bfc4af95a26108a64eddc5311913778705d723fac7a4e1e6f19aac6d923b5af8bfd856608a615602989a5ac8d24f8b92b4ab58788616ecc544656006f4e3dae61370eaece0929701dce03a5bf30be6c09e76ae4378325d7c1166bbb07d3aefdc663cc956950b3b386f62b5ee8b4c406639ac582210a80b1d049d90c988aea78c91142ce0286f675839b55efb1988b7fecb93c224af5c81b155ab849ffeb3bcef730e604a8c11a0835ac7477fd956858a897a7c7d3f324024c42d21a9be2fac2e08d37a1d9cd12b6db9ce7a39d55ef5f99c69273034abc32456ed87ecb05dd7591b3ab3e8422882f34230439ca833af58b81edcd68e3202de3dbf73e7a7d2261cf3c5e24044dab19773c46b75920873eeacc92b1128a222ca59829c6b87c313348d98b86322bdd40a85b1b2b02a86e99c75ffac270c55788559f80b14d1c2561f802047ce3bbc4556f7afdac5658640afb22337da57ad074a3855e8eee2b76e48bc4f6741b2be6f2db47df84665dfdf27d30149629d88e5b04c31641e1901671d4d5fdf9ded4512aea2fe66f3d6bb719c6ec78115dfb833e6209fef359a152510f340d26895dc1d6ce07541cd1840894b97a61f84d0a4de9b6dba3e029d85936af28a2f2f9e66e6580811723c31eed4f107c541c15ee20e5d7b6a275237b4675efd5f4f9d1a50a4d63eabc80e80b2905e2973866c26858a033428b40eb5a3e8d56d43c0bc3310ffbb6a9ec57628611af089de35d64c9258c1ae578863c0c7d60e2c77891a19073cbaab68a13437cdf6314af3a1d69bf4b820e9375a3184adb974211034af7cc93735a40442004ce30f48041bec9123a3109091183fbf7a763a0da7bc562b224f5304aa2e80d80bcd10c9553091b37ec646360a7ee4833026bc79256192d219abd8ea14f6a7aacd80ada611e4e4a0ed9177765a857363292c5a5ca922de6c224583fb7626b16eebed86d44d0babea1d8005d1c37a6d72318cf610cd935148d1c6c6f5e2c77b9edde0d3fb7fe67eba4300f31936407aa40b2320dcb78006cfa0c85ae9f9f381e97fccbc7531c72a266c0221e3c14f7e2933f9007dc28942170c0c989e458e5817eb74e633ac5399e8230e299fa2d2ea0034f8384b2827ed47f201beca170405ae46e211f51c5f208ea1616e044cfcd1df95e095d5d5e0d5525bca41939120fc3e9908b4c2b6f2db81a9cd7771f621597f19aefde722882dbd4120e290f0479a09ac3401a3747c759c360851cfdf04cad167d07abda23477be90ad419c6b228313a7646f5b6c8053ee72a94217f9596bd021a5ba496e4dd4c9ed1380e3874ab890bfc4053a20b7e7404b4e152d4b3136aa3cb8def15ddc52616cf7be3af375d5230858873efa802f2efc5eb13de246dbe985f504709bc6770b32c45454b393a3a5e56974b3136e48f3dc6c8a7e52deef5a8207dc03c342862f26d9975d6208e1ebf746594aa5a1b96ecb1195b8c338cb70a65a40f55ae1db9299f512a30c01f9844b916deb9c4933c24f38da5450ebffaebda2503331448eaf142fc5506c2603751040f645da7a0a2ae7cef94f335d76b073b14b7fa90e90545cc1a0e7c33a817f3116ee33ce5e4b7281ff089f083a54c68a3b7b18f262d2057d3ed11e23a2a5600cec6c4425cbd989cc0e98db3b373f9de25d7179149b13f53460b80b98a2c12dfb6b9a3fa1cc880132b8d87f16d5bed2024b42436ca178c5410334d146dbd64f9731e7850dcdb1625707aec7ffa548a716470eb651bec0e06266827c9f6d335f8774131a1c65087bdfb06420d619206e74eeddc60700cf19a05a3bb39e4f0c7e1b3259a1682d4059477d2ebf3d690ef135f0a72d0e41843c010a3850a021c5f2f37605a7a77921f6b238461208be88bad1fe122aed3d909a3559630cb4fd46541756a5000d84ee118fd116de5d48c97fce8a5e4f5636076957891649cfb6f652054f472ec5db74a08eb7f746353bbf0af2597427cacb15545b1753430affbbc59e4d76899cd8d82466ccc7f9ab0c5f129fa8aef54a7a773ee2ca15a6caf35e1e2af017fa912ea73c96ac05bac100e7936f92f26f8e5871d0b00c01bf878168a47fd25f57ebf173f2313ede35eeefdbaca2e3407873592039c5d90e910d2858625dd2e0b14d9addb6b738e8d9ca9831af99d1d2e6eea1e002499cd5003479c7cc3b3bce401770cc9439ef510156784674f7e0c188e9540053b1b6d2181cc0d12b290364e1227dbd130c77a892563f4da9e4ea76bf8d52d2fe0d98407551c2bca8219d44423aab16ec84eccedbc94082e5866cefb5e36b3a90c1aac33fc6bdf8d1002debeac4ff9db29668d8cc2264010e93b00a9fe9117f53fb41765f486dec6dee2adb9f34cf461536385c3d86ad42cedc5a946084d3b34bafa3ab660c9449362c0cdabc164a7412114791e7f49646b10aab9c7805bafda39687524ef39185b11315cea421d866fca49a3fb4a10525aa53dffd00b0655b37081348d352b3f74033f3cf2c695a8b7ebe2b6c1fcd479e4c394b3899d8ac5f788deb208f6686bd6646f5fa9f5dc36d72b641a027383ad29eea93f7914458e483015fd78e91d45545988dd89b671b143484ed42f05ffdc00f090eae096fe44c520745cb8f9aa9ebdddbb2946544d2df8a1b87a669b51edbca9b5804585ecd7846459c5de4e21775d70f78afdcb729084c1f6356046d1538cf39889ed79983f5baad599c7e701b6c9640cf55343946917a3bc9106580a11058a23e3923b44ab6e2c1fa8a018a11537b97104c1108d3e901937baf8056944c0d67ea3de0f1d50c7173d1f7faad9e947876f6d00ebcc140189b654a4b804325f290935c09f57ca497d63809a8dfcc0730ca0616b0ccf9fe9a815b2bd38422ef58fcc275ec5bf905a4c710b4c2243ae2d7d8e3ab24caaae0ac1e06749ac9037a9c96156de6a26fc388bb71e8f5d0905c92788ff70b81de63f8cd830c115beadd1551c592790c4a84ecb2d51de5befc782fc9b85aee77c51ca260215dcdf1a34f4e0255841d12b5c41173880bf6f6be006a31163e7d4b9424a0caab4da895e019401ba8a5f30f6fc37b39404006634684ecb6a04ea37eabcefdccb95c3de1ee0014e4df05da5129382b09235d799a265e5f72e4fb3ba34028bca4417a0b064e807a640a0cdce6be3ae64cc95e8ee13e745dc80bc213169bc482bfa6cfb461f4c8e7491ae384c47dbb64252cc2a99168935a09e8caf74370b7fbc1fcb62a9a25c612e9f606c77069d50f938c2d3bc47d79a6b0525de86bf94f6ddc1679e0d84f78b89ca2fa12b7d25fd166d85f5854161ec58c36e8b4fea1c8acd0fd203cfc12494e18e98f436dbb1cff1e880875fd32ea05cb02b3d1393a9fd93e8b226ce6627c24cec779d6b81ee1f0d7668e78b6d025e00f787cac2512e94f771588e727576257f713448502251b219d3db6a26df9ed7a94b9670cc90b9cfd97afbd67ddfb4e5ad15b65a335b2af01980d1b2695b116f57f85bdef68a0bc4c2268975935f2d125c8023e8343fa966c2b761dbe70b312d7c71d2381f99abb098f781deb5553ea1c504923b5105b19c4247a23ac5100259ef34ae7ca59459cbc3f14a3936cbabfaf9c3c3512dd23a271ad6a32720478809e973e2d7913c9adff105da3e184af3a9e79ccaffc6decf53111c08dadecb1fc879d8fae7ed121704a7ded8b5dd24b680ffaf6736c63f7bd71cbae45a8ae74a3c8efcc8ea550f532ad6c08e424855595325956b97e9c4886705bfb686eda29054ac51b3046a1c86aebc2fb8469b7ddc856a1038967ef9e3be71b04926b20709f227d5419083c1653668589ae4c00deb23441695fc8f23e1f3cabad61d298a30a2694e1252656d7f69699e102132acd3bb54334b0ceacb8209b9eb4c9e326d8171e0f0d6ef4827f16ab311a0d8ba86d6e02deda6dd2563fdc16aa9c56bea1d2c1828ce517b21e12c78e1e3b717582b2305e4424cc8b7937cb15d4a9de1884f2661301e724cc71590e1b167e9220439ecbcedf9939f93eed61a6349d3ba05a2d8592b46318a08533fe57eecb2fa396013ce7950af4e01bbfc4d188b3d6ab578b6e25416ad757a1872c7c47eb9fa5dfe091e7af13906dd43bdbdc44f230c9ca8adea6f310b1bc6595dc070d4035e70e8ea32b0d7a3d69d029dce085c1be11d21fe22a6ecda124be0e56e00d71d0d0ed28710c19707a200f6aad2f1b0f0b6aa5b9e15fb35c335ffbfab8a0b8968df9ffe46c0604202048cb447fed8958c6e16b52ab73e4c58ebce20bdcbbc2083afbe5b250d43325c7fcf6d5585435790858c2fc53dcbcc45206465487a40830d8301821c897bb76184b6310c21f8d0a01bf1dba05b216fdb696542f4513cb59a0a415f08d3b361e49505156952cc79fb85b194d2a732fea0afa67cd042ba768aa22116abf48c05a8dd0d69b149e2a91d8d66cb8eaaafbea69d8f036162108e4ed41befcbf22332555aff2987b4fb58868263ec092f65ef153181495641d03002a8fa270451b15dd409ba5dbe452980e0247ad2d56773d6277f612499d14ea2f003238e50bc218e8a24f1cc44f3319e6c04e4e95ca3946152e7d6258ccae44cc037a870cb652a79d0a72e4a9864215d9020e90696f39152168284912789d18e0322fd5db28c17c5e428cb42bcf56d51fcd5a40e253967e08d04fc90a4ddb9f3628fc9fe69dbbfbcc6e7231a175b5d41017388e5dc8eb0e12a3f8a7cbfcb7271db9160aca63d4efa816681bc431107f6ef714235467cd4832df5835e3b21b2a47fd8d0bf6d5ad021f10f0ea572f0a4e95afee5dfcad5d3bd51333426705f6b9ab5fadd52051383ca16f3d2dd68783dd406be9ce5708015b58d556f440a807d0fe7f44bfb60d3f51dee051b4e4bbb246e559f475481ca419ae9f68ff128c8d6fea4c98a2aa564444f51f421015b2e3269b86da9d155cfd44344ee3f82e214bc192ff1e697d413472341771242655ed94fdf4d8d2321716ebc7cefce1d998478696ccdefaef6b0f918f688c731562adf734642d7efa9eea04a0cb566a3d55c91ce1efd66d9de398124b9c57e3418007d6cb9b61b32260b5df7dedfda44a01df5bd5fd5e626ca2792e75b1bacafb8d75770b0a0741a8998a516e7f995fcda06b199d2017787c653762e30d06e389a5e05140c98714113348996570eff16ec170c552d5678dcc418237336af035a5b93422676ef7be0a644cfefec879a5cc25050b92f12ca606464e95bf8539b801c9130ae50f69c9b746c77dff36c5e0a986ad3779e07a2a2c5c2d7d803217ee7e47d792d9fe386b61dbbcc411e020d45bf4d4d6ed3dd111409afd9c4dbc8c981e79aab63849061976b55357eda78b67cdfc4de4bbf50c983aa825f0a58d335d8a1700675872279c977716b041268b47147f1560322d63edaa3b93bd1eed2489f42cc066c34431f9d2b33ce0393227a61d39e29477cb3eae2dba4f2f633d32119d9dfac0cda02f5d21600b1262f6ac5ae86363190e8417bb6004b747fbed7350437d7792a2be267d56f56cc82b63fadd67580cecf3e90172f4af55828039a7c484b1329e3463c2a83210117b9c3c70e855ef9e03f97270f61fab478f32fd728937663a213b235b9921ced3d47971b098b01880c9ed76539318ce294ccee40cbec6a0faa50d06b697579dc3dc2c986618a9293dcf8844c201003e755607fecc4bcf595607fb7a9875c6968d02f057daeb8210054823c3d86350eafb9d7271e13e10b1f4cb8fcdbbc020b609f7b242a8f2b38baa6d17504e67ea7b5841ac953ccd32dce41d204daea6aa1dae815821c01f05af4e0e839482cdcc05ee3388ba1108302d377fdfded2ae91ed8d28e3bd05c85ec1c23c45c4808155b2c09ef6012e7f9784066cada37705ee1d516f34987a9c83797064d95e13f18f26b29d1c0bbe96a01f70370ee00cca9ead812a9f2882a885a17757f8c096d1b1bc9d7dcc29252bfb984a24bb606e7f87e657c2f8fdd9a3c440ac45cfa0507119c844a35d1892cc57717b2d903d43fa4b97de73ef5dd2ee2e3d083d30123ec764944ac6d5a4b45c3d6721cb0f8fedc064381dc24ea26234a125df0c0321d0b9e0f4a71bc26d7983cb44d20467a8fcb4b37318276bf90ca152fa4b6be324c431a516976f027dbb45a5ed0c7deee3d2a9d4fc77249e9d617a1961b31f4011bc4466d89969eebf382ad10d8dbaddd48be60bf32ce545500811e5bd642298fd08b8e61d1d80bb8db60c65564ad9e6605a7ca30598be6c2d21ee2ff0cfe5100e276dddafcd14cda4a10fd5a775d8c98c8d6f4d644a5221d8e958b4b7d3e63d42e3f20050bf3611740538e0707c717dcfb0e0ea69df54bcf5e4cb79aa569504ce4593edd462921a161b6ce383bd07ca7a9d949122682fa0f7f99b6c83830753a7e6fc0904fca6dde3e21749d68d4c199b2ad6913e0fa6b3fb2c61895f286f03cbfc1474445ec3f757cced58f99f80bf49ea978ef6899924308dc71fc680853b429b7c3266ad5feb46d050031ef9baaee4928d26e2fdd984ebb31982a18121c2aa0c090ed0c9d0430433a3db78df04efb1a3e8372f2a0fe9371ed9f8904382c615e64344d8baf5ca15dc3fd41f89e1cb88206991c192190f2ec3e0f274fb9226219ed5bcef24f6a0940d770bc371534c655a780e97623cffc4319dacd567c411ff7d715733b2e79c9962629d61abf4c3c620229688cd795ab62a1bd2308f4f6e0ff32d3e11b86ed163913e74a8d0231b87b9524590f9cb1ec668d4630fcca918f6db6d6582a27c29c538dddb778af1da96fdcd247e1be12397c46ebb5b7dcd59d7e524f494946da0690728c5e47d6035c7150d8d4b7a9bae834e81a0e8e2a5741851457ae2fe5eb631cf31d5e92ce6f47f0eee0330e488635c42ea4241f155cae9a52a9c1366dd9af8c43824c4e7897f8166a35cc1508009f7549c056e06bb26349305005cf311304a3068e1f0a55d8a08461633b304e113fcd3e2338b3454c576ee4f6c825926ffd972a4ddebe24cda182a863386c893d740b71a3ef681c8e00793a211159295637605439fdf45beedfece6980bd238b75f2f8385e712e182b290ec63ad694262271c11fafce45e3df818e6f10a2bdc2f67a556156120a15eb46bb032dc9f510b469cfc210379b5fd380c4d0bfa153ab8f87abf5002a9befa189f06cc3113155fb12f9b7f9e47969e130eb8bb0ada4b14d8a3d7cef541cd2b96833eaa292334a095182156ad831414c08f52702cfee8c707a3b2f41cb5dbeb50c731664230ab9f62b795d40ca3639bac22d80147851d74ceb3d07d964d514bae7eaa73036146cad216f0c9bb069b80fa686017a0b4f95548e2f72b1937c751548fc81c77d8523e2a2753afc0d19085bd0ce9369b0b91864f2d87b1e1f954069e01b7775a7ef230632d28926c59104b538e90a9736a310a2c616af0acd672a25ec23b175260cde6b22c14e982227ae989a21af8eb64b3f909c9d23f113f0c6efc8680bd83887d6f41eef8718bd505520f13e0e1ca2debd1dec0d91f21617fd2af83772affb99e08c44a31d6ef0ddbb59f9204734e5fc4823a9246c1af55efc291738a53aa9385113125f3ff7249673ff199e6e7c68c96c1db29bd0942d9739d41d1c331d6bfa76331ca0aa10a975010726af14e2beaaeb27acd9bce400a92bd5a1674d4c85091e688db7781e4fa75bb809ba2368b2bfe72185a6f3ca6ff1dcd29d45cd63c540ce5152db7aa260870715c5f09b97bb81260f281b53dcdf53e7f413c786570610aefd8d51e7f1aadb0c8f3891353a7042da6a640cc432357c5fa22292b9b83f0dbfb8fc3fcc3ad7828e9aa96dd6f844bfde5818eab337d4e5cad51dfcfb2d4d7992b008bf46be0c4701e27688db833b84cf59b9ff2d110e134298fbc5fd40f2185a3b2a0351b7622840576be6dff904962bcee57dcb54c458c37ba0d4ecfc37d9829548bf1e675ea6c51d9d5f1486cdc55a1fb57ddce831b42d1622bbc11e34a7f2e6bdf3203e76390bfe89b4d1646070905b1787f613260939708f4a469f6470fda7c68c191606d1e2cdba16d262c7beec27954dc8f58764afcd4edb2b41a419771b3d4e1115c011d5920965d15122e8df9bd4708f7240639081dc63ac36adf784a05d7ef34b74cc61e29c8c500fb3cdd8e0d5f476a2fa673cc94ee3ec1efc2b5dc6cbf3b322a8e317dafcc7da1d592995f91c8d8049eac212304d8984c764e9aea7579277b78e729e8771de6608c2224cfecf3ecea313d132089d5e8a76408a8873c4554f1b39e81ae38bc1ae5dd3189128323af3cfbbc5c09fc51df862856e945db1e0a147f5b7110eb094a43246ee01970d2e07aa92fbfc613c368589fbae7246647344d03f91131e201bfae4f5fd5f08df9026a1f2e2795178acfd112f1059c505093f64c678ddb04dfaa46f1c2ba115492f1227fcc18f5699ef0c7bb7faa6dccea3e241aa567660945ca96fea12ff80a7cd2a05c50c31b8035752aaa6b0c87a0dce769e72b70f173f496b1062f1562ec2dfbf67caa8fa53f762591f34c67c911c0de9b9b8d5542134845c60ea3ca27e65e54f9cf7deb69b1df095f00fa3b6b8d6ac1a87ce2abdcb89319a444e917ff16d520ca0be80bfbbd5c2b0c5dbfed786a0b802496ba3ecafa70a16fe952732ed8b08cba8b58666e0e2b9a8af6da3836ea686969b82335f8732b993762f37ff1da428b06d2c01070b176528865bbb735424fc17a4076ada55eebc37cff7cf08d79e8b02def95e548c208f158a52582edbe76f954a3218185d7dafc8c358e07c73c8836c6e7a5b59b290944d6790556a2920282603714185bcd51108349f6b1950a3e85079693e799b48976081e29389f5f61f826d33dbf4d048ea0608a3523a529d8cea6c37d3647b892006d8c706b66b90bf656875dae00d67db296f5c64c79e114f978ff388c6cd0b5513a115c502eecf78fea5a73a051e216561457b076d3b9d4a398d0e9a51fc32553bf60f82cdaa85baaaf335d925195b5bbdda24662d2861c508e8a8c88bf2687eede695a0a0b4eb6f65cc8be5ec407ba514cbbd2ab8d9cf140600f67d072dd1ccf4b8b26dbff5ef97dfc74a9da7ad936c19fab7a8c82c060c0ddbdc56b5f59d20c9d1adbaa998c21eaac18a433e5eb7a2a38d5d9ae0a03270d0417a82dbc12179e8611af0a245a4960cd079fe6555a9788938ca12195657afc9c1fb5e1e1cdcedd01d831de36ac98ed2e192736b073b0c26a88c667ecae183a01636cf11e2b8154afd4d216f033a497d7917c1e5bb73f496e7240f6d5245a3548f2d25c397529cc7057c9fc5aa971b75e6d422ed509c1a7adb8c06648cbe1784300f6303ec34db8a0e41e1307cb759884772a5c405591a30e046515557439f6a99d34be83ddcc14e0468e5e935f999463b60190bea0e377e875afdc3d4d8ed4b0cbc8db78b4a0fa63bd7382b5732f058b32bf3a0911be64070997efd8222d22f94541a7b0b2b958087567d70057a948996de71ad27ec4100f517f115ee951e9a29887cffdd3a688eff341824334787b864a94eb09449478c599ef40fec6623c62819fe76f76a70833ade64fb51a6fbfe860a160e8118efda85ec206dd5080c71e651e9497699488983f7477b12769fdc3f8320a3030622de06f2ca6b6e27ca30d485bf0cf055d20bab54deb137017df93664535b256b17677f5d094004e23e91b249eae116b9872c50da29ea5a24f635998e7f0bb33e0d88be2346fa746bdfe190ddb00aacbed0046243049f905dd7f66a3cb24b9d44247084fba7b38d85b55eed3509d79063c2c10584305c89f45c0a639c86fd4c212f3b3c4240e46c8231d4f72c4ce605bf7ae9e01b054b953b7d06839ea8fd968bc1cf073f30edab94892243c80442c43415f55e11a45c66874c3e101c56bbc79f3a5852f75557bf23a67149eace7d1cd060fdf61e1aea830b043c36770db458b4e84544e48dbb275cb99592c1f4ef01d89615dc363b9a4f14dc943473360ddfb116aa1e39f5b7ad0c0997847d6894a61d1dec5408051c0a61b41a10fe99cc80c16b188e91f71d11838b9fd5d879e627b57353dc388e60b85e43608955a44822391e66d4107d66cdfde57a82ebdb59127647cabac64f52c42bcb72dd30cf8b5819b94e28fe2fc15987a8ddf1f9cec9591ce82296cfbf9772cae403e6c020d12adadb0b27c80d5e4a292d6a84c780ec22e340f5bc657ba49b5876777e8d10c1a1048bc3b011dcb5f1733d65318770412c733825b7819349f1a3378930378f2cb1aaa7e2ccf59344d2487c0326a0f85680b3190cb4ed9282a19f6d41cdcecfdb7e914b8f77683e113d64364d799349cfd0f07cdcc22299a3df064f6d41c9cd9e16a2d9c96a441b2558e6a1f0109fd1c96428e8c2ce7486d88d650220c53520f31ce0eaa0008fc5d3c8e7e55d002282e815c09929eef7c0e8cd6f86cf76260e2f5373b1e666cf6c087c3e5bc0e9e3fbe91333fefa98f6c19a9e7fb0c117de292de26bcb8ff4323558da87f3f8aeefec5a46b0f4a2a8635bc91cc82f0e5fbbbfdcc9d1b09de1772b009eef0195af0a0805d70ce08e94747ca860e43f96fe4cc3fad58172ab3386499ffcdbe2c3de22f38706d6d215f40a4182797f828d211fe959bf42bef6efd18f3e11adcdee193021eb30e4883b585c4dbe8449204dec8458101224c64118be742439b8a8ba9bdc583fb50764803933c980e3b0b88f8f217f3d70f5c31113bcad3effb1303f6f1a2a012e056eab812864ecb3d8fc8da98e3d2da147f5a52a0503751e479abb783722113c9b0550c90dbbb9f6c676ce4ab96963b81c169dc2ef799f5c4e3868466351fe1bc7dd1e8be6a18cb1c7cab300343eb9de0fc72d7dd61258b94512abe71d021d1b575f9936f3ed684e5ce3550884bcd96fab1506da335b03ec6e882d2eb98c83c779883034ebf4f32874c1d98f125780def3f10f4b789cc1d6a05fa248d170f691f61c9199ed2051e8bb8b8846e4114dad095b596ebec8f2624cb40a4173508abd052c09dfffaa466fa26400633e17bc4d76f3b2835a24ee9dd4b57eac6c99a14e5dedac982fb28cb57e7a08da2e5e49f90eebdb46ff74d5a57f17800858e24d181ee878abab5a820b8a38591f18eaf60db45a36f4bc59d9bfd45eb593338b08f3c8f4712995e9704ce0f573f6352b0b0011040c429c4c04aae4ce915bb30e0195b409ebbed259adfc6e26c0874751a3db43ec95808aaa45fe3b75de2981147dc24d00a524e6a986b07e6b0db08c650c38785673f639ea4b42c3647c812108bc09a07bb943c7cc3653967af685087c5da6d838d34b0d1fb9829329c41808fee8297ae0030aa0e460fca855e5d4b2236ffe55fee780152874212da4572fd4bb2f8b63901643525fb1d56f0597d36470f9f06557c9492dc01b25ee7005e4caf7e1e024cd9ecda1a3c17c293f973fb9b6e8c911dea3111fff93fed724742e6c32f773929cb06ede08762ca2e25c5059a4453a611c36f416539e65616ecb27af8d5e72f59c5b201f61733fac98459ead20f2a014c331f0facceeb8cf06ba98f2909be42d919ed5612c103555c81f7749b6e1f6bca4f6837468d6d10d688074ff7433c9fd1142ddd65550d34c1f76f0bea56a56a6e8e02b0848e466581b04d64095402b6b07c0fdba6a758b1f769d311e3d2450bb8f91172221cbb81ee2e8ba5e90f99a71b6f4a784c09a1409438e21d83198a81ad285cf998dd93995a361ac615608a7d7ee1f4e013208e830bf83315f0d30b69f91dc7e3e182e69dd256d7faabb036d4167141033e3903721eeef01a0342e382ceaf5a2d433d2182512174e14713e8306214585008e6b457b02cc8bf560df0cc574624d49e7addcaab66bc6d8c8a58222a8857e732a5fec0967270344e4bf9c6d360dc4f746452b952e4c37e3ec93f3f8f54bcc68a5bceea098c056349710638ccfdc5366c2f660e10bf4f0b196f21a6e9a2b244bbc04f67f2248fb56c62c787537c35636a52b6248b4df56fc6b8976351880546305a870e58fa4e481d2b0aefcd62b88b762cf7b09849eedea757d7c14885e984953e06fae70eefb5506ea1e92d285338c84d80b01c3b110d63855088feb5876a25ab4f137e44eb8c26d34c7c3c5e758f0ba39eb1c8db29482bb070b8683e0d117a06a6a513b1728341eb10811729b34599bca82daf4fdc88e34713344fb2988473d43ec7deaae494cc2f4c6a237ad3cbea01a4b1fa3660826b579fb22e57cba4b86b7370e0469b3e6ebd0d0cd2a8e8f004aaae632da0b16a1a51844791e4eba678e23b80af66c18a9fc3c66582693c6013d357f42b99107dc901d873fa120e0a4f452aed7729805d25b133771b41f865d76e0ed6474c42931c02ea321e7f8f507fea1c79d417aa20875847f2fab4dc49f27a72ae070baeb959faf2bda1d621c4e9bf0b5f4af6725fe7102a8dc739ed0c82fc0e45b6e265f24b7be753231e85c11c72b2e7a19a16d91d72b99b8fd495663646309476ea434326d899261ea296c549e1993dbb687f183549f65ae3dd38c485e58b4cb5a9f3572f4bd9a0826d4fd2810f66ade8df20002a162d61b53de4287c1271f361be14c099299f1bd279e3f7730d9e00131f69461d4a95c904f2ee82567ec6e033e9eaf16988ce515abcd16fa14cff3d8bcebf79a1cd2228494127ed624600d633076c6cdbaab6103d307d7fcf6cea98271fc50e2a1d59dab1002eccf91fe085b47473e923428c20fcd1d29f6fccbee5f4a4cba5cc4b51c15d7fc7ee43bb6bf67af27baef5b6718f5b4f6fae3502aabc908cf7957a030cdd46d98480ddd57409ec32450b1d79e71af312e33a6703dd88611bb5007b9a9148a70a54a0b9531b8bd8370e88bf12ef347ba661ffcba74c4da61b532a97d2e10fbead69accbe7812653f18f0bddc6cc06a270d215fc251fadd80a1312254bca507e136d569ef3616fe88ed01e638d6e4afee43a99887f8f0870cdf01b5b5f6d1efb616a8e5fbbac90d281bb2a1325ad3eb3fda13d2137a242b77e6b93d7af355e4f5bfd6f107ae2cacfca78ac9b1bef970c4f8e27cf7a4339e3013291ba9f012fb896a06bb2454c87091a463915752d4dc8f4f8108e1b0409802d095396edc18db19c581ecce4de454b1f6e2e637e9554eb3930fdc91507eeeab24cd74d49d173c52ecdc4ff20a57626cb608933a9fa7b6980bd086a0131dd184dc6e43d83f0346765a4c5fd6f0e49af522f359a3ccae00a83d0db00f3b703bfcd81d359579e0687033a1d21316e89364ce73e84dafd6e29d6e8864889f8458ba2446ba3c456c968c51f24a9751c6ac54c30fb63780f245814c777d365e6d044937b577d04557b97415bc19bf5f5cfd4ffb8987306bcd85438bf36f35517560b498753bff8d8097ff98c30b11caf60e25bfdbbd99cc5b691fdc798d69f136f446dcd0b70169be23ad494e2797288efd7d0f9f54483c22d0264485cf2d26f50af411262412fff614eaf3f55e99c38635c7de37604fcd32c333f41f1f05967fa5c5c5deac7ccb7361870d41facfc6d91d4bdeed4bc06987637c32f5cff7c9212564b3003f3f1eea4c1302dbe0ae5f664ce8a4dc4179e89ad340c752ee836008f6b6b985a103f5709f4e383611756c6b8dce219014db342a9fa08d7f0a630cd9b5baeff9bf26463a112b4fd1e609e5978508b9d2886d22585f60215b82f78920a9e7445a0b654a69311d57ffb1a460967014107bbc53e85df02e00d787b62597bd4da12381664dd8f692d5616e8a2049b9a3538bc2fca6436ead43517d29d1e6c91991600398bf76189f216e5979c72f167b27f35f540b0e894c04282cc65fe7e792b28c5c69c46eaf0fb4017c3319b28c176f4645ad710db493ab058e82ec11a8f9cb5bec4d970788607fc4b6320649963d48bd2834bbdde367af22cf28ac71697e549b43666845e19511a0ed54db02798cca4d81f397e7282c8a282e64f48e8bfe3dbbcbe986e55fc45187c2a6efd884507072afd5320f3551b3541ec4816052371289ec55c0ec8577ac6264fd5914204166b88a1000e8bac665a135d40dae310caa0c6cc1c3f27dd24f337a4d4f1ae8764dce274d631fb74e80a1ed23bae8fe95a41d70e6297dbcb918e90da6f0977ca048041e57d59e440fb3078805fcf002b0f0877e1bb16efabdf4783cf889e5e85f69f99142cc556e886e02852f6695ea9e0f058451edc66646b1a2d9441ec05e20842ca78a418ec9e863e10bf3735f4575f8a5178180c47941a248ca26bee051ccd9a74d648a2664d04b40a4a4a78997834707748899762b2309b9494d82f32aaac5447208b9c1761463a8867a0b171177ce5f8bdd429ce2ae923f1be0cc6fe8f62073d53b48f7c29244caa6beceed2d61a0cd7439d5eeb14e4a04ffd1ecf052e74ab7de9bf82c876b484c47f95c2c2d520f220813e5a437c664cb5a22aa7da32d29d5959bf8837d6a62a0c5835831e4d0358fc0b6c6317cb612093ad91e335c95970cd68cee2cec06f6a79ae9252f659e51fce788cc58e8de94d623508420818b3ba4b0c859d6059f079151bfd2db206cad38e4172b8984221711670ce6dc8fee6b8648312fad4a0ce4cf433512cb7033c4376e27efaec52435da24565e15465e93b6300ef25a7324e4210921db4f44f074cb43f8f9b5d899b9dea896292dcef73d0c8b7d0d20f5bd4e980362c773c9a68bbad1ea531a676b95e4fe4ad160f730405acf6aa61fad0b0b1e39e364378cbc9dce773861aecdaf59b1bdcae2f68a810828b18aa7adf545adbc66337c584a0d6a20b321be5318b0bae0f796ff34dc3194cec29f4e54ca4df2e91d2985d74dd04c6e99c9178e3406bc8dc0db86629043e38153dca928c21a5366a69a10a40e431edfac0b293517545a7fc381786d8988092e5ec30335cbf19bbeb6982f3d5047bbb3b816205676db38101a667481f25679aa0b024b59ca22ec81810d060b5ed24f83e4f9ed835807277b4a8cfc948884a7d345e85e4cf6f2b0df51a1c905985bb6157d20e4d0ed8e8a75de1fadacef2e193978cccb8813b063162925f18f8efbb2f65935cb940a32a39c3dcc757e2d7c82f6c31fc1002fff6af18f0652c360eb7de45bb6ad6dbe2afbf612f850ed2807c0f80c22d40d77b1f8633769e00f5d03c0c59d4d534a322969133d0cc1297e82b195d4369d72617aefe674176dd3aa631f41fae180679fbc32a25ceda25cd58cd9b6c50568f4358ce5d8d8927e8f97b583d2b716da9a1570ba71fba5f0b3438fc711d95b5654b639a63ffd88cf5466aa56bad8d563c0e4d0dddfdd3a31b8728e7777149b6fae135849bf482fb2e630c8867fee708eec5810e47ab6ed372a1c3d336e7b86d4a278406faa6a9eadf620f00620d615818c009b3b374599e1f9623cba047ab64d76b1cb8c5febbfaad262fbbfce1a78c63f9644a299437f4fd9660ed2265ca27b5e73e5d9db85ef2667790ebbf738fb31063e24c9249cba2b7499d8b2ac6e1a9fc3908453823b5a1e32d307ffd1da269bac909d3d2e2c457a3f7277456ebac5670d07bf6c3c52aea7f5b29bfe9b9ad7bb1e64a888fff498625e7077cb413b2e4ce1adde22630a686178ae5ffaad8684ddb1f4df6ec1049b995034eb300f22984d4cf1446de498f604a3135dd8e34e530b267bf75fb2f84ad7b8d5938863bd1cc74529bfd3b29d5f701810abbcfa4e105e60e388a201b755825874856ba4b99d58c1f9cb12d0d04a87215185f0fb5bce61442b154a931266c2259c693d25640d68a8d44212d3081ef8c891ee80e7cee0d21a1346ddb3a0a02bbc8c2b057cdfe1e33fb72b68e4908b6de5672d9055fe7fb8c8fc1eb10f758584f1a51ae297318b4fe08329eedbf8855f33a5870d7be9d245e742d0569c36b73537f5efa1612f095d3e3d66fe09b51eeb877b81106570b3fe54ff2ceb226f68f345c7fe0602c6af3dfb6d12460814a436cdd2218e245828c06d5ba4dba9c3160555033e5838405216b97e8208ea5a9f391da317f1311253065e3460980d274cbe1bd58c48dfb00928170f0c727f1330b919970a57b62bdc7e6e531cae999416c300a05e342f01ddf432a2b3051e9732ef654dfc38b8170face0782906a1dfd64d4fe41be358599ff7de1753055c6a2cc05a8441d5da916cf6c9e85ee0b53ba643b3e9399d92e8b587b94ab7a307ccd86a430c7708f40583573d6d194594a801e193f8e9dfc13b27945ea74254fecdc326111c46f79347a869b318d44ff733e443456eaf099fbb001854c8bf5090a682b491cad160758d0880894bd62cb1bd45b30a472d56d121edc19986adff57ccc5d2b078f8db6a0f8940580ffffff7f