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

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

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

Block Certificate

Block 54298 9ac6a3a92c6d3204c0b7f4e4095b5a98e4b5583fc484eaf52e9a9ce14da680a2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3d3e65247835f5ccec65a4acfe83ce638b2b7832e9ecf21d1afd7cdcfcc0c0f7
Certificate Block Hash
9ac6a3a92c6d3204c0b7f4e4095b5a98e4b5583fc484eaf52e9a9ce14da680a2
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...006017000050180000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004d65640506a9b1a5dd0a7e7f76076cef72b62b5ddbf93adfae290dbeb4fa925e83c27634bae1472d367cbac4404c2ddc0f05963bbb417da627972c430a59a9673d28bababa1720c9893fa37da0ae6575fd053a5550d1becd5c0300000000000000400000004000006017000050180000

Raw Header Hex

000040207fca7b71028c68264a43c76e0d890d6e57a07e616371b82f74c5d8f64712934821c903b2bdf679db651baa0ba726325331a415447cb9756275006b820360d475ef1e096a51ab0618f7c0c0fcdc7cfd1a1df2ece932782b8b63ce83feaca465ecccf5357824653e3d

Proof Data Hex

59,560 bytes
1212160203075f37306cfdbbe8008517f5a8f5c3781406455b89d0398c5bd1faf687d58bc46f0308fdc9c922a18a7ae0d444fd15c428e401b9d4aa7cc4ec68957049c51bf09c475fbc3b99549e4524b41cee6597bf3b2291780b27fb1c3ffc5903670977449ab456b7da26d10b6c0ad6983f1d3ccc5094d1758a9402b31f30efdebee2f349479c8ef92550e8fac6eb1f9a579fa919b2726e2b9b9d13fdc48aa043b43c8f12aa950b566fd9eb6e093c7f44ab5b209acef055f4bf18208c365b98a7b0fa16c1987370783ff77298041e96d5cf6f32b2227a11431f491a6ae2997e7d08870cb59d9dfda9be19020dc949452dc4b07addb8ce2a5e9c289cc7e648ed9aef03e0e0117e1f6643d09d3094d029af17f0082cc56e8015b01410dd1e91f3229228c1ccf31661a8263d6eb548811428fe1d57e20a95cb295c6dd72aaf03cac0338249827fde993e9f9d27550195b1edb5c1a1131e6b3272fab14dda6d7c7583b1a2657d0169d1e254ebe4d85417e3a3ec80e7af232da69111dd6c10ea93ea7371da4be4b6183dddb05b3af405c36174e5c6b34405e8be9daaf2c79da90371e3ee829efe09c971b99c8f746e658ae29e0609395473e432a8b7ae63a1ef9e23162ce33dc13051cd5f831c8834f0bc4e002019ab70f3aa933927f14887b71c28e7bcff8bcd06d5cbafb703270739a650bde94c720c15f7cfab380bc6d251132024ef63dcd747948f43476332c8f61292543bc2863eee36576f48784081dcc3570153fda4652675f32558ae3ab401f9a05fcb290003676f1a6836afd050a1959024b0587aa154e94668e8cf490e4590fff103c7cb59bdb5877a62b78aaa6fccb77168286bd301f5f3fc2252ba01c58b36b7a3187607968463453816aa3ff32adc97c819b81801e79512adacb04ebfe380eb5e98c4c85a29e44cc6db1530c27e7e46d477658d245b6cb061b49095952a7d79e4a8ff64aee34ff33384ab7b854086b3d271cc7f1550b75e513b4dd10a737e85cde6e35e2d9a9f9d1dab31b803efc1509de9e9b4cd896d486c2e297de72cf01ab6c0d3b1a46d4beef5548d793927e921eed03d8cbed3b5235d00cbbba346513dfc13e18d778d52456a247378aa5a28eb62882f2c8d027809b38136e6f2f8072686c21e3342d1194e77c8d822646ef0cf1d3d4f9efa8dfc02b5752d51b626670e8a0c15c38c2efe630936d994eced5f0b14ad08bc2e3f812fd0c0458137a991f229d0bdba8185eb2cbcf7a42da22ad329f4659a9b26c1770297b7a47dd6041c5f94b4f6c4d065485ee7c810a6d0112a85ac44547ea3675210e85ec7aa6fba224a8a75e20918006cde3ee9174240b5822f1336c8f23a03a9ad7678b67e7bad34eab576be2d93943775faf1767cce34243dedb6bd3adff576c4d0b6036e0aca09313acb24ac85e5ed0cdbe84671023c08d3aba43c567038c4cb051d3bb0e93b63e493e5b624ef22d0b71f08127170182ff5b75421d418aee79fca08f18cf200043c59c43855583726e2eff31e9acc1caf3e31f862a813333054fde6b988a97d7c84bd843c05c0ce9c9ef89c2e40285a05d1434fece8c497ea85bb2f88fd08b84a4902164344550ec6784660ed734061e3d22cd89a08403f51a77a4e4926c4ffeacfd46ac48f2fa3c3462de9a3a7e305b3e3d80d65c85417faa89af4ee6d54f90aa1674e26369afd58e166ce577fda840e7eaad1f264fd868fa34af448a779545b5d7cb2ce258831715d2b2ed4a4da97307be13435086726db547b6e64191ba121bc75c585e799c835b4880545606ffb01570f2a74e7b1473a337669ca34e3f701c97112270ff1ee375eb14c3d83e7bb5b8979e320e8464cf3eae5cced015aea4b9f267cf1545ae7d814fc459ea685caff3e09e5f376035ab52e654709229f83b0e9493d5691f6005cbac0600d39d26c4d0a15292dd44ed490e33cec96292b8e096e74bee96bfc7ba76cd5d762a1a0ccceed1d8c7e0094585eee31c9aa33765100567a5ebe4d43ddf876a0ba5b1118b8d33ad5ed4d75cdd7b6ea5b581ab4bcbf4af062ec92070e75817cd4f8e2159cd5ac9ab936deaa54c702877d7fc347547b4ac679eb62cdd679cbf12f8c6686f619fc0f3f89a88ffdb48fbf7e3cb773701170bb97de95ad875f172d1657e3316d8d3a273ed67cd625d8ed953021af448c87c16a21df9471a8634e9aedd958c3a5d2f9f10a67b4ac26efd902e2b04933b4df17642f5675a11a46027b03808144e53262c30fcbc8c16277f801caa7258eb3b6000d7b3a81e38a203b1d40d12494be82f43732153c9bb76f89644761d854f3100c2af6714fa4fcf36ebf1d7b6f0bc691cc4782b3bcacb219228d64d5391feb177fea3257deaa601d15a6469971907f6e1c4b3476a34703c64c0b133e28dcefa179e836f066a402a7af928a28fca34810653c8d2c189c929d347f1e031316ea1ca15d4374316b1c4ba108e6bec11a2636fc6d4ea94cde4022632abd72a78226fd3b4cea0659dc714c864d1550be4f12a85521dedbf68ad17078094213b41be1d56fef1f794f0b95ac0cb7d31ff65380eec12c085de0d4bc37b3eeb84bfbbc9b28a1539c670e6db63dc6e841e56da09a11fcada3070d36da1299e302a5ba1b129571d9ebba6fcc1bd97423148a3438c0106f2250ad4bf26178ab21c014c2d8bf072c470e1a2b84100bc6b30bca94686a665e4151c96864030d5c7401d76910212a3310869b52848ac2ba63cda479d3c339fbfcddc1288d5a2a270ceab484936de8b0657d0b43eee8e4b864f1cff2fab4bcb4a0696987aa04e4c1fe0f1fd84417ec79302fa2805b4cfe7e57bf4403a0c1d8e5ddf1b240a3e346ad75e338cfc769e5ec7a8eebafa8cb54cabf455b98ec2782758f4ea58d4bcdb6213686aaa49e4bee897a5a795aa68861d2a3c6c0b164cc3db89adaff691c1590704443f99158ce081ba631e451de4b5b3e7a72bf410a33625ea9a0760e68b1aee29336b3ba852527e9b953c844851b4d7e1b2c5e01ad8061d33d2f3b05dfae3a39612821ba51544600f45142d7f245fa55ddbcd7fb395d2adbf4ee95ec0df912653a1d27927e05824d6b899d67608b4ac249b3fe9f7dab5339ff8d36358de1d69d0dfe8c9ba90ebde5664ce33720274a30da2a1b0c17b178693c8494162a61748e4c24197595df489971591ebc345489871d29c3867cef71e918c4fef7353154efac0f65fa3af47c154d9a0f2a1e5861256d6d4e1a7f0cbdfff899b580fbe4b1d73f17d0ddd8fee69d89b50ee504df13e65e75a51e134437c5b4b67d22a22d59d0229aa680f5a02953088123e459ce2324b66875def4bc9dacaefa14463428d933d95c7b126b64993dfaadb2189f8ee551aa11ea31a3a945064d79aef89d16c6519d61c136c8808800e0911e77d639d483d9da1cfd18d78a51c1391dad8f85b64af6338708da8da3547008b0c61ba6875c78a053ba8617f192bc7c8c9de9bd36e8830e6d1e9de316f0376609eb033c9681319f3c71a58db7b96ec71bd2c610a2067e779651f44752157d5cc18dfc51104c60b489a10ae6dfd3fb10f4440dd54a2802d37fe6f38b809efb0aac602379f1d1260dbfdeb78772145c386964b3edd635cb4df893c28d27c5aba3c5b20ecc7255a8bce341a8607b0d978d522de77808ddb9a27aa9c21f3df76b9bc75ff21cff2827da890191162fcd2e75e866653bf35c4f47128238afa7a789941ee27cb4acb7e4bf9641443705c7f2ba4d414768ffd088c84ae4be638f48a3d49654eff0ff52d18a9d0e8f31f902a282f03198f820521b468d478c316acbda7a9107358b69a19ce5b97a762b721bd826149d8377f23a9ac337d15c166ae7d45a427f9389dfeaed167437a0df0fabb56cb028d361cee319d398020d976fe43faf58ca78c1e10594a643a215cf675d4b6d7baa5f9c6601088a12d2f6e2f3027f06540d800b7a1a86c931eda32eb04145cbf9d255b3c1831920a720a6889a653ac266e9fc1cc7fc3136985d18af505995e591bca46653e9fdf8a7173fa48f2f330b764ec7127a3917ebc570114517a15565bfee97a502d9fa6bbc6ecd2995e2d0ff49d74caf1d7927a2acf2b76d8ad4e783acf81bbc47c6641fc68ec0e40ce737fe9c07b68e8b7cdc2beee5eecbf6b42eb8af829fb35140f807028abdc9be695873a68b1a31f9f47fc27561703da048cf5b53a9fe6f5675f5fa333809cdadf61bfc1bc30fbecf00e95c7871b43a0bc08480dfefa243d92233650a58bd3713ea033157d646f9979da7106decb188f71912572b6f4c038c63fa049bce242392ccad5e70c3e30849d1f1273dcfa4ac2488d4d204f3f7c7e38467b37bce5d7808cb39692506150d7beceea889a770571290640609ccbfe1b3f066bc4576e63e2f2e415195e254efd61365dcbe6beeb72f404dc2011c2b2814524866703d717a9fd160cd1f29ef8f640d19ba44ecb52ef8b462ef1904df3091207e0557c8d843770d6c4905e2e9e5c39de14a5d1e1001af550e14e2a69f42c4c532e53ab1b43ed1669d653670931890f246adb6e026b8f6deed03e7c07894775ee7a6b6ea089be5864b8995bbf8982f9c3edaa357e5840dfd55a15db49a93affb62852bc96e979decf6596d639b3ba4e409bb82703fd3deeb4b1963164700a885f015e914618092a476d0abe901b55842256beb8305db02dee77d803a2d74fa5a9861726a2a3102c997d5e451ce2d0810f33cac63f37091ba91b0257829a6958466bb6903d7f4b962d8e7b094b271043e2023f3e4c40d37c2f98e61cbfcc7ea3edcf3efd1af93bbf22277d642f6eebcb247e6bee2ab4b41a2e4092f7b3c521ad764fbb9bbb568dec4a268b9fd994da2215a1d9f7ab031876f0feae62ddc8cf99e17266e9214214efd215ee50e4cd2ef269d50ad30cef44154b7903b2e3c35f68cbf2088b041479d8e8d777a1c62a9f0c914d7590e7e8d823c6c09d2d7a09260103ff948f7484f7e7427e1f06ecd8a2e94a7b0498488ef29ff17e925d9328f79b5155d36c5fe587e23f1ee7e1a48e26a0738f091833425108454e3767f49cfcf1485f8aa49530dd8c7c51909f92bafaf9a8914d0affc8c11c35db5936be6b12a92851f1d7b676c76f0cb0299b20360dbafb46be3b3786a0d79b2e7185047ae4dce4a65b233de03860f9173e47105c07dfe929e5efdd7682a93828d3c86943f41a96ba195c2b57f83727421761546f6e43398e8aa380e509d7f38d85aa00017500e52da4b55ac5f916565148fcdafadc08352ab2cd95d1c99f6f3ebd4f811083a50ba11f863e624b1fc7845d1fe7b8fe836405d9d869da5ce0027c7416ba088697ae683345013fa7124f30dd52e5c60a1bb66c1b16b0f64ec2460b4654ee3941286069f71ab84af9e37108ce79ef3e0d24ab6a2d4cbc8466610de48504131e95f365db44c1a749a739ccb633060f408bca508b80173520f778f3848002d014fccfbf2fc8b9eb9b92f570d03c4cd1533f9758f611886eeaf2cf3c97cc94411556ae56cba772429dfd07a33d1515f1728ef4723eb93d7e37381cd6bc03ce828963548f5bb5a1d4dd1432a289deedcca2283355a4ac9d83a719bb463bb3188b9e477c2fdb14272f9e0f8f4d5ee4fcb9cd99d5e6b0aa639260f5eafaf9ab06c5e0498c35da81aa8607b56f8308ea1a2dcbc6cd95b775a51a31865775f7823d4015b0edf2a97039a355c4877b9ebf6e7c637841232105b762b6e288f4d43acd90579fef1837556b3dea54fb976f43e6d3d0d905a8eafdf71b60c7bdf8144c6417d55d8e96fdca4578b9b40ebf064a5e82983c69f1b81c2f09be40ba521529a022ef41e3a344f8d5709a21d3b3a031673bf0d82e1be0910a0d50dbd8d3604f31ca362ceae8d452fd17e08117653955c8e9628cdf7f33e45bdbc136d0ba98d3776d19c8e26f50b7c416c7a72b98c0dedb5a6056d55be4f23bba6a4676d97c62006ad3fdbace3dcc3c86d86edd223e59918035ef241e6252ce386b0c6e831d0194fac17d03af8168acf2cc0f7b9dcd23be592c228919c727286a69c0e6cbdb9a3f01df43de3b2d1ed0f60dc983307ec4e983b30ce1802b1d9ab968138537b511ddb26cf8e9692b8b4fa2acc3e1cc851f3124a826bc24930e959961a1e8ca94a86cf213bfbe54667619db6a6d129186378e8fad67f8bc0dc96e34b27edc48f8af63dac7de8185ede0df14c64dd9ef4958b2be7e957fc6aa60101f2e56176e2c7b440334a068974a42f918764d93d41ab7fd494b83bef444748d874f86727b2650a2a0557b03c67832f4a92a185874c1ecbedfc061ba8c3dd28151228cdb6d10ca6a89980a1ba11577402314e39c0c7cceb9ab823b547281a906656d660dc019d4a9dcf20a336c69adbeb63612b9da9ef176c6880c908cd74e71c6744b59fa8e564a39b8ec76a23f72b987d44f8a2b4de12820f2c00ad5152bd17d6c96fdfe933745410e23a050039b9d6a28d49482158f5d4323384be402566b34d79e11c670ffd09b439867a4db9939730cff0aa6da13ed3b4262428808f8011aaa99a9c03bf753f9402085b0b3fc99adf9ea2ae2706de8675cfe70b49c89bac8b8c5d10624ea6cb1841acd2545529947d497b809d90389122f97c3ef2bedf4d0ec430a1fc23d792d816acc8496ecec4d20657eb6bed77f323d21975157748f61aadd6b92661e05a39e8f3fd0d3a66297a6bbe99ef28684b5234eab115fd3494a9ece70b77b4b5569012a4a2e080b4e7c22219a5514ee4eca439c7e9019e976fd4fd226620e68f342841bc8a706ee3a1459cb87c261ce510bb93a50d1f362a759ffea3c367d8469f284dd5c77647db589d93c0df4840fc74233dc0d72c5b042fb2c63f31707337d815a5ab5f5029c77089db5439ab51ff0dede0d3c479a6e5d89f56b4bcfce56bb14c4a3540c533d1c385b2963cdff1966b14fa46779a74db4784e2f72e00a5b46530eeb21642fad3ed314fa8f2936721ec7db05c94368d93ab17a03771b5ab37422b06034a1bfb4a3596bbbc48aa4a80ade04a073924a8aac56aa79f9e109b98875026c7ab60a73ec3d7656b4dd5cf9f17c99b53566b74afff058c6ca18b0a42a8f0e5544d1943460a3ae862c0cb8a1b8a05bb856a622b0f1834de62a9055d9daf23ae0677386260472ba8454c899950987fdbfc6ca20984b47e06bae1f76ede3623bcf8d87b0238811ffa9cdd28888fc9143b73de7f6456268f9419f347d22c35b02fdc353aa710f2ece9c3c9f56ca059934a2d6712fdb425cd3b79300c8c965313db60219edaa685e3a349acc0e31d25a372ba96141b35f25294a47c6e278a9b854ede98fc10ace72bfa1ef799be8631616952bbc499bd8d42abc4c811fb517b920b76bab123842e3483989b8d0b57c45d578237799cfc7dc64ba3e2da86df5f4c0e375c6a122da1e610f7ee1bcfd6532a3a6f2c3f87335e3ec3397c01a4d28d2b91543133b8bdabd9750ca9643841a94f7c7fabaf765bc8dcc5632078030c1eecf218a5a62ab7957c6be279418a8c5172d35ca5f75433d5ba2ccf24c38e8601947f906b2a078936f11a92c4989c0e7767c60e79c0e5caabcec59c306f2a1171af1f8efc8ff1f4f595db9f510dc2be850ff3b1db29eefd9717d18897c446793b1f1afba102bf1488e7e2c1626c84a5077881258f9dcae110fe3c9784553e470aacb013e251bfb6af7e770ee517f0286ded2294c06faa807093a9dbcb807b13558bed5d877ef10f1656e8c89a89ae7b76eb4940359f062c817ad9baa60e75dba7adff6cf401cf00c9b77e7170b35487f9a6be06e6cc5704bfd05dfd3177c151df70834c818091355d077ec03388444fca37f9a5fb7de72d8f2989d917f0feb9304eb331ac19d33b4b83cb9b1575dce6b03ae6b00a700093422a5d4bc27a5fdc56f672c4ee033cb8d854352b4d31c8e969fa91de9a1044429c284752e702067a5406bf24d23c294723c2bfb108ecd4245c98dd1775981f5b65dfc8cd9aec8d6e92fcc025a27c45183df800e32f90343e89c8168b87d08aaaa8a3c41bafaceeb9f323ca8a672e29db38e4fbb34e2ac4dff1bd6c9b6a82b4fcac9837e9a5c725e5a040aece9af5d377e5a1eca1230465f2538f36f2d838884842a928327d0e1eea0e74ffb16a97f8dbaad30a92216e64854e77e0d6574fee2be50222c51ae106c67a242279786644ca20a9ed53b22d0ab58a667df3a652d8103d13694f2d3eccb5d1e722cdaeb44cd28ff9d62dc7bf43e6947511579a1bbb3c891b4feb11310137872b06bd38a25f51331e6fade4f7313555836b7399ca46b9ad6e166db30bb2fd99ebea5884486ff609e6108e1ecbf82cd493abc27ce8139db6a1c272e8c9f874c32a4f003e8e471ff81dcdcbebcb9b55c0eb0c6eea92aac30afbd1686cbafc3a6fd16d81ce589d144fe6b2b59882c71436985fd356fb6cbf50f46202255f7eb1365eb21395bafafd48b9f660c3a4156bb0aab27d2023105e7f47a3bf0283eafc9557276dc09c243b5680c57b54b53f1ed7bfbc606c42aa3f2b281ecb65a498fd0477c179cdd714c780df752e2c60512201702baa4c02e8039cf1184cd80424d1489e9fd1ae3fdea7d7b840c81ec47a1250dd3306149b345c496d9d4e4a1d4554d6625f27c449be32e8d44b4ef02c303cb18829c5ace6183a980c81e755c2374adc03f693d6d1648c076024172ed3858c97bbe9bb22911619346a665623d670c25acffa8f499bad8bc40a4d4d97e3ffe3bc55261cc67ef40ebf5960ba141fa3a0174975b81b54cf934dcb3e1f4f1cb8431f8f8cb43d681587999c540168b03debdf8350cb30a59116c26540cbfedd455584cf739c3273c095524bd65fd3d39cd30d32349415a7f715707cc1744cad44f3fcce342144fd9a782a724e51f0bc0dc786013acf95ee9b4808c929a0234c8ebbe930b99e71f1ea1b29a76932d109edd5051ae38aac65ff64e8ce5dfd21d51c8ebe69a0f19163f2f2223d7c05dca22a038c549a31a86a73f9174ef625ed6e546d2f59585d735dd790610c30853f60285b523fa43da82a0934775ed1860536af83f03caef99b16a3fbb62d748b63055fd6e83435c506299675730c8610fc2ce80a424f5f0ae90e828dc926ccfbe7552231b04efcd35c5ccb28e0bd0ee12f6483d959057806b811a73eb9466c63808b1fc0145cb2aa305969d6f0c35c3baea48a2ea7fdbaa490ee51643909b73995ee25334b67031cbe7d344336b8564bcca7ce7f3c01f149a1723a7521bacf8d4b4c85adf1cd8f12d69f210b5d2b294e85c42b03cb4220ad84d35a3a2ae332b2a0aa10d44b2e1154c727ccbbfd2932830fd1b4328e4dea3bccedc40e7fd804516cddfe0d85ee38df4d330280bc280364495299c3383fca3988cc49be7e5345c959d511421b8c7b123cc2d84661078040b63ce3e9f1efd3cf1f12972484964dc878f22d8f2555048c818e35b335da4836c7cae3682baf919b115a731bb18a34ca9210f75d81beec2c4922902f9f91ce24946bc4b6824b4ad32f0be05e12ebc4348ba598f4b4666ea82d6c8b677f260289c68ca70f3b87bb0fa6120fefa17cece8d099ff5f70bd050f7afa665be73edf30da4e0c3c46ee788f47744ade859e71cb438c9fbc2aaa0da0b7562dcaad8c83641727dc50d19b14bd0f680ab6a2ccd2ffcca31a16a57869eb6f4c7958418b89942612b0911c45f325d645d1e6979d3906eb9c1fd7b07e684c3c9ab33926b1e4e4dca65620a1a96f115cfd6e500bf009a42569b9fc1e518e4ac5eb7cc6a7a6355d677c563145846e421df8f02dae2737c4fc8bd7d52df56991e4e79d84e31b0ad457f247e104e135cc71084ef5841b0c6ab136f062cd39b3555c660982f0fc7aaa884db9cbbd4b25a42f0d70595fe9d52fa976c58c83dd15352319514cdc6cb5b365f5cd9ae5c37e2c98884314dc33ae72aae8a8a87a6fd804ee7616b6662c217d0ce2409703247c7e4ae70f7e6cc07d93e734c8d065fb15c84116257f690fcdc700b732e0dbd963648368d7986c4ad31e79c9115021bdbc1f8724f4aede80250fa4ed57ec1779478b1c1f345044f6b1a9a7c813a82ade4f44ea35fad619aa1f96819a6b1215a94846596f2869876e870a2c92de8d3072d2ac25170c4cb13cfc2e1299b33887da711cd299fc563ab403775a4d39cdf0179b308071ce74916998f73959c26605e527120fc99c9defa5f8f93717ed900e30d5b756cbd03cc2da7e48b7c2a126689940b4c138c1a25b68b0fa5c36535fded429b1265576e67d72378dea2eed0bce81ae71b90d5809ba1f5b76bbbc21ed12c57a041c014ca8338379206cb890a60b5897abf5487451cc182935a982b9d897cd902f672655b1ab1ae3ee164badace142d33b80c25781c41a9de0e531ca0e29b71ac6ed3c8a92010af0681cc410a2c4affda3a1b2cd5cda6943524534ad21bc5595a9007acd86457229b5988b3b7824883ac5c63605d5e45dda18a2941c3e88a907edf5e6f448204e231b760b1c75777418410e96c15611332e78ebd04eae9289b3d963c970ca2256e372d2a4b788decdfb83c72e4dec33d311bbbde9b9532659affff5cae6c42d4776674fa615668841d4fd31bd67995696200d2dec43c8a38e15f116b3644f942e75750081832da3b3df8037a3c89042331819f80cfc571b74316351746b22a36e0bad6da6a32decad3b329e31ebcaff94add95b382f2b45469794fa4d4329e41adf0c96679e930de89bddaaeeb29c975f577d116f86787a83d6f1b0167ddf5a7ef724bef5691f9fdbb8d98d8fb8d553f876aee1aedbfe0b371ba64d33ccc5c7dab2458d075815b9177cf30659635848c68706b1fee336999a3a7e4e53fb61d5ef871d8551613b2dcb8ae1bc6e838383ebf7f91b002c6d4dbf6b7984f54cd3d26d92835b7c3d08a408c2c135993484922ca8a27ee2e5d056527195571cd9ddd8adb4fccdceab65110b7142bf3107f65226d795b6520523b20f1168a0fd9270a87e447c79113229d18a9223b9af57f43d9f68cb0593f4dcad8fb0ddfbd845efb17ee58457374ea27e5ce71874e42528b89e797a24463314dec1cf835d7c903bfc18e7752d86f28e31e00109a74abb945a008731a1f550ed5d8d15f397136d5cc08202649e366bd0d011e65f5b302c0c812c2459af8e0f212d3b0a678519dac472688f15d73b69f09f7f362b44fbecef8d0c260af1fdb89d763e289e6c28503102b416d80945fbaf4cf22d7662203276dde5a19cd09669d11782cc1e9e60c86c3cc061171bd695709fcc24102a4d3afd40dd12b682e26466a09e2a177d7f007e70b4ee5ecc814bbab545c0668ee62d954c5fb184bbd4330a99129e5682250ea0b2fbf9c4e5530bda99ba1b00a093b95d939539fd4ecb0bb2b540cf848e0402ec2ee920fc1c038f79ffe5a8d7719e38d63defc486ce903d48290ccbfc4fd498850bd8a68abda1218205b943b374dd11c85a0bc2de035f5b63ba04608ca1c39754376297af1f5e9f87cbe466ce24cce2e16fdba3f53c6beadddd25cadfea4c06ea8fba0d0d20a2ef5cc5af2ea1c52c04bb21af78d14eaa7479b9eb79300882233ebb18a77372dc7e2d3c1c9cafb8dc4fa2e2fe9553c55f7ec8f12be31b2e5d28d1327927c8bccb7701dd5dbf7054543e468f3c5949bfb8879ec8eb832031c8b0f193826f3dfc0384afbf69a0adfb267d42373ab61551f2a1b91fa16db44d43afda05203030623d46ea8242ee1944433fc86038137a259502404bd2570ff1de6a157ebe9903ebae40013932527716c62db6b74eb205d1d63d82843d905828b62c938be4dc5f25d65d9eefbdc0c9701bdd7c0f5dfdaa95882da26a534fb8c7c99cded896600f39c0b302c5d9a9e93255c6ef891cf9209fdf41181d69a6a2c0caab27678417a2b1350a8690a26f7f096fb70e1a7718bc0a8cd2d4437a6522d32f961d53fe8cd275a7270c59fb70496ba645006bfb2971d8a6a5345c1cecddd00130391d9162274e347a164925e0ebb3c9c5b4573c0b1ae3b60c5efb97c7525a325920b4e9fc601b9ff38485bc7220b9a08436e2fee6e18ca7abff51b0da07e463025b1f6807b1006652d8abae4d6b30523f137866db114e092cb43005cdc9bf2e0bdcf118144a0c6c5b507645a77721f4867c8ce08b17c3929e89b1c6f4bee87de89f1018ac9e554b7f7b82704bde3c4a8eea09b505dd6a6e9a973a85af00fb48f89f31946797c036513ec45a1575b3ecefed4f2673de304cb48c2555b60960d2b40f4721dedaec5f5a3b20d6d9dc3925ff19ff3a88657b9644de04fb9443463809ce7d7057d89837f4d2bfcbbd2c180f9c93c6592ac95ab941fccf73527f5cf556a8013970ba2c92c14f02d86029307b590c60a206f466b72f074bdc725515d604b05f1ca1a2c60353c1eb944c978bfff39e34339ec79eec89b24d4de2df3479a1de3267ab604bc624a81168183b216986f863532661eee68df27e7dc8503834e783a4efc406b6056eb1117daaaae550090e75dc6224a2a7c8ba1804e657ebf57f320d1a91f8fbb19ea7aafb9521abe44aa63c8463d88b7f79325023474806880fc0238f0dd931b5f27b8be291b1ed387386ee0dcc2f6b73c47d2d750d721a11edb8543eebc292b0a908e48a3fe982735a2f880f0d4db43b866b9d2a9ce66e1cd2890351e44d029754a56b370f2eb8eaa5d60a33ef9deb189e926a40b6f8c9d5d7b4d9f10e17872a2c9cde7817babee377bf3818583ec92b7f338887196e51f61b663fbe31d0fbb7e16c72aa669578292784421811633f42d65a233d5d784bf1e6056182abf2f777e624f9da2fee15812c809370a557a6fcb70b0c7a2ae0580bd5f7b8a9d4286bbf42948beb7cc1385450068d242c6424944d01d5380e1d5353d1171c54d95045de88ad0f81d2eb727f4a550131d552e018f78fdcfcaa7454794bf41a41da2114d50d66175261f4f3f162e27f93e272ccb156ba3b4f9f1e8cf81e648d093dc4806e281e5fce33bdbc01a070e84632c9bce57792968bdf82480f5c10b1a5129be00a48dc4173401a41e5783087e42117af8bd29a3383b610dd5fddbb297bcdb2bfdbbbd1cfb6a0d2fd7505af154019671e1e5a93c3fbd05a502d868e81542b992d1bed8326c265c5b5be33eca192ddc04353d9cde550e7807bf49364dde67a9b00a17f2f83c317644c4b2f461f46f97b9f1e5f2f3ec77e424745c0a976aa202d8452a9b2584fe04b7ee848600f211f26b72716f0ecd79758cfedf62b25427955cb8641c3dfc5ed35aa3edeb285264ed4daaa8b5dfd05e9dbc49c64b72b1fb5010a1f022e72e4a9033df29fd68d3c4d6c8989c1eceb5f45b30393ecea48adabaf1af4a1b0df7a12a17f22e97e7660a8587736050acfe1eeb090b2ca992b7256b76a9feb71f348b7338949088700ba577b50efffc9ef795269ea235f6629baa10e68561c967e333ecd0d0cac92c4570431c9d51bad2f28db0f06e526456e9b10646c28d01bc294f263fd371c53f9efb2f515add340c571a66cd733a456ef59b6fed006b4d395f904d4b283d8bdee2421164bde05c478a4f9c4b880ddb292a6163e2e13bf0cfcbec899c4ea7b24636bc8be00f482c59fc1b20e4e47550fb28153ed6ca632b9da21eec0a19a41a129832e6102dc8558c9f458ef3e51d2f5b771adf8895f3faecfc83546edd3daa6f7663aaaec539cdd83eb76c1f656c95ee266280e325c45fad59851d2f1a1aa640f33abbd9aecf1474ef75fd47e3181f3e77db4510113e2d586b514dad57c319ecbed0bcbd450f9264e380e1a451a95efe785ad49122370f15c03c51c0428e725bd141b794bfc9d56f339d99693af1103aaac667f37877edd896efd74ca2ae310595bcae80a1e3989dcf05192648c90246ef060f7e9611403f752870ba8de86bc228c39eff83cee262b521ba8bf9fe1bb4e04906f0d91494cb6c86790d06b1e1adcdcd913a2a84af5f8b265585e9ba40eaf079fac4730633059d88a8512f27a2e85f0ef4fc85a6a91df829ca1b2671c9c7e627148de05d7f2c1ebd340691a546037f6c09bc4ffaf2ecdac805c3be90e051fa5685990c90871d21474217e0ad3b12edfbf259f83639f3b2372a9b69730cfe96c88b6167a76e078ad4e2abb6ded759547f33b45e5bdd8eec6207b3034b676583762b62e7d70726935b4a1bd194b8abe61739a5ceb69cdc8c5741bf52bb8e2411876ae32b9039a0d74a6f79fb31468e85f1e613b2a917e3dafc929fd63205013ae40831e16fcff343ef819ef4fe8d9201e60caa3a5a5a123d9d3be23f4046542d7f36104b3dc1ce0e54ecc4233aeb5fb4b82509f567157d99528b375af0d7abe99c09fe627d781bb03e40f0d910850670bcbaae00cce0d34389dae71c3878cf642ac0a833ad2195f6fa6c7c61823d59ac1d38f399df320c6504b9bcf1b966737fb68a3673f1c84686655bb2cebeddfbf473e10d33812c4a319c9fe6e6887dab02cdda9638bdcb406b4af2bd521ceead345c7c9642b0973040a05ea1e65f27aeaeb7e90a0824d6b0799145b8bf08134f31d3c24af0276e305d183376657567d8201264f5bbf0c72e8e61ea07dd445f61b845d30a5eec2927b2462d126b2eff532cfcf49ccdfc813a959cad6707ed1e5eae417330797e961cb19d08d59050c42bc593b7cb9a680b24987d6ec6cdf21d80851dd1ca428f84479569ac39598452a16a6ea4779c1fce719602ed578fd9fde0b11df887d194fedce179c36b83a3b24b49489b99087118486d40dffe4c44301f25bd85650e44de465fa7dbfcb7ea5e169d4e160cc8c621d8ba5601f591e3267090771bd40135beb6aca6760a2efce1730bbb6a182f06b4de773441c25813304c4e490ef1cb8b8a80dee6df0ec34fb0d978a148b32b573cce5f3caa171c039015a3683ddbbd5bc7129c5227b7a01fc3ff69deb35940b13b13d817f0666afaad98f218d111d853b74b47f91a2d63b360bab589012b2304aa8322a75292f27fdea575187aa5d0e09956cf309d48376fa3812a021ff16adb2549d77cd30fa444868f89e6d59ab5fd0a4813c0b82fe92cebf9ba76de2294473da90f410414b4e048d0dce2756211331fad5cdbc195263b8c81105e49d57926a070d7c57683ae29174ea765e89d0e55d86a681fa64fdf0ffd675e4c20f1822a2ed2949a9bde51215c5c9fbe1e15c3c1a0fa0291165c7902ec9c26d9062080992882d85066cce1d47ff962c2558ceedfc062e05fae37200e683cb2751ef7142acff95b76a77a4cf60aa880c6a616290d49c39d1cf5fe8d2921b84ebceba5aa1bf0198fbbe59bd353ff748a4e8ebc4e58fa1346aefb97ff7931cf4a7896ee6eba37a9276f52518020c773bd079fe1481d2a869499d5c4071533933beded42a3cdc4428d5bbcee74ffede25b25b0eb9b16db7b5d0f14568732e0b02746eff2630bb3662e9c9cc440281d889cbd2d660fd77491281f0d2fec770b4cc7487b676d147a0c01c4a8c29c4fc1865993fa667b74c087b4d8b6131e6878d166ceeb383aa94260e1db4a5cf9684d7ec8b8a88a6009288971fd9a3813d3f7aa59c82efa04181fe969ba455efe11718a3575b90c2d0ae6c867d366fd81711608629fa37b282fd8b4f5e30c73d2510bce700b8a89cbfd8d85cb06ab584b2190b78c3e582565c2975f1b543d2877ae66830c0ebc054721581bf96a1fd6f4e2b5a3925c2b9a50f9f0a1112ee8650a71d785e2ceb98424644f5fad2c008b4d673c872178cdb0e696091675355e2acc6658acf622cfab2d86d4665c6dbd6559efa6c1740dac248cca9a21fef37f26492f1a4cd1bfe09068b90108a8fa66e6d22247711639aa5283ac19444b5a30f53f31ffb3a22563585ac25df0676d954c1fbb5844db9859e9a86f8546751c89306a2ef00673e1cfa647e1e3048b4c3807fa020e7f2a332efbcf4d0fa95c62d5330f418930d53aa6214e7eb1d4f01574a893d6c5231541760163a045761cc9958b21cc71dd44509daf2c27f7d0dd7abad82f59bb684b7cfb8321b1ae272975e6cf8cf1bd231218f93a8a719bec003a75aa5c0cc8787e8935bfe0e09bf4b570dea4ed67ae559ccddf56caa98bb9ce0cfdc650981b47feec38bd3f2423f3f3c1ef1f2844fc0215919a7fd529971162e949b80ccedd0b656de19559f708e0aa2a173a6525c3525befed580a84b8c770c368bc27f4c05e8bf4db53adc04316d9090ea7fcc03704ccf1a517bf66ef4124f064938ffbc43f9cade41236d333b41a577fab546ff25908c6dbd4062da022c064feaa86e65459d7b62485bf87d6c5294e076f71326d1902952be73b6fce517d30f9ace056f1e65a6630c4c689dbcc08937c10e3a07fa920ead64300a0449affcf81f73ebae1f7891d31db0e170fa8faeded9b5f9f963ed7372ab6aa30601b7bc604d2bd82293195b52bc603450a953f59625d5ef41c331f91d1a29ece0d3d99b1c38b8f09f5afc6299312c97773fcbb6aac3e5ca724533b97bb65a208b5075a7f646a0db92e193f48da82f3b6de1f39d311ebca13efa3287ec83b44e2e81fed988189bc60036e79fc60d2063410b1c014003ed5a76f938cf3f1948c9a8568e8a109baa4601af0c8568d7bfd17aad064700e9ec6d0b736b8c44a65bfa8989e1c2af6df0f24bed5258b2797fafd89ca943111ff5f063876a0b41744672f2a647d12d1ed2ed2ea11195d0d144f09b78750beef72d9b01936bbeecd920cf0f47b1c9bee13f2a446e412326ccc1543229773eaa08e6ccf18442d93fe8349c4a3d569e46a15103b088dbaecdb00035009d6c767e46f1529487e6545c73608bd0b5b56eed65eff4244ee8aeb8ab0f594b473db663bc087db5ec5fc2cabc7838a07e46909c8553fd78fb775036f32182e0a070e9332d0a82e298b79e05726cd54a7dbad2e7c38379d04498f12ab2489a0f6e83a65bf540aec22c945787d2f0872c7b5f91d567fa9540f96e5bd46287923e7e322ccabc2d98f737ebd300f0111746a0b0d444ea8c491354f226c1f393de38f313f584fe233f403ee7baa95124f1a4492666025ab19aa401781e006c07a371341aadf4fd8c44343d637f8f4f3f72905fa6ff76f9c0a2225c1165d6733b930e1a17dc82fa92b8bb4f78ba66063bbaf71f0c071c4a2bab9403c716951bf40b5df9a7ed363c6d66617869c6e26521516dabd1c9d325966df75631ff939b75279c51f9d6453c2fd53b6fdabba3dd0494c6c380cccc2c2dcd318f77deedd0ee3f9e0bfae34ffe6d20bab5105efb4d93266d62d1c6f9b23b7242b24932d2e15a7340be73b1b356e8d84fdb8af00e693f3a23d882e9c63a7759b0d8d91b1adb5184ab6b1e2a990177de8c4090628a70061ea9322bb3ce4152deda8c92ce6fdabd426b3d6b969299e898c28dd170a5841622166031c88e44e1ef5484de9c762c5fb7412b4c9fa063ea571092d3358ae7a994bb9ba5c6ee0a2aa322993033c45fcea7286d1e7631da3e6d97688e8e741d7f94a681b37b74e5b95d113e944dfc5ca886a90794642ac5996ccd5a7c5f780dde2bc09c3093320d9ada1cd6a944465ac1bbd8af1edf6d7d4081891dc5f9e6a4d4710916a94d8b54704c78693bc86640f257d7fdd79a453445eaf1259d09ea429fe1010e1b400bdc64d902264cc09f3e00a493a145deb9312b48582b13d7b072f94833498a43ef4957d25125a4505fc999cff89fca97a11c5392c193463c64320fcda71cd1f84e1db1a60272dd64ae765386d0e0398fb2cbffb5b59322350c523acc57e7dcc97eacf36fc39ded2f8ca14658b6b22db4d558c59dfd903220836f09839e2a5c78263b6b1e804ea7da0e48bbdff70e6526bde8202134b5409ad4e6a6cf1825aa4e13746ac5d73c8f882e0f3e19c4210b2ccc7e6998ee93a8cd0162efce9b0626e713c58558a26755940f074833a19725f2b0f319e10b3b318d1b611dfc5e7b78397098578379be781027d94bfb78ebdb23692b6427b25cb9cb55efd3dfaf27e84d27f08815fe574a69096dfc6df5a3b6400d535c841c006649736d6a0ee57c7ff334ff90d9b0cc8971d59a5a6613063ed0a8d2264c60c88b3e061d16e7bf6ff4445c5ad484f12b2ca48a5843756a37afb9ef1666eba0a86700c6cf0deec4797e26ec90fe0d0247fb86261e99f68b028d661b717529f0064a9193d242f1ba8e9246ec2056e14289e33fb7b4760c7d382bb3daa1f3acc04fd5b539d64bdf2993ac728bb175fb47610556b6dc9a234243678781f7614e52efa9277f922351dd7fe9fc8a1fd4791843e912b583b9ae6a1ee54ee2d91f93ca18e41f4713ded5e17fbed1e6c21fd0313b825304e3bfa89cc64120e5b1c754c83f482b0c4020b5a39327795457f347b0f389a13429d68626816692acd5aeb2e004eb8e4427441b489ba76e2df96b66539eba751b7b1ef196aa4702752d89a806a3f7317917db95916a63424dfcced170b5f4f7a57201ac8bbb233f01e9efbb2eac061a569cd20c9e782e2e467ea4908b2d8f42997532860f2f1f0b73362769e21dd675163ca323ccd09ec59c7acc7fbd038012cd335287f394092cac3d8e48fbe3cd51abd325d2026ddcf5ed3eab85d8abac44ff8cb8b44c787734bb3f1656845daaa70a90c492b0b2e3c06d42ddd5cc4e0329b7542fd19afbd06109d8a43245d59bedea1b54467193985aecc7ba6eb684b6780f5cc7460aa6828cabd045c1ebf3b6240c6ea2c5a69138df1fc890402c5ddad5e3872bd0389f57fd8fd1b856d5670299f1150f30db33c26747ed11fdef56956722b49c476a94827752414d5de71f8320421f585ed9d1c7978d8298fc3017f0119808e9345227101de638c472f01da042f3057662c15cb841a891febcdaf9fe93b983412b197041c1c6df4f55ec82f49d7dea0ed476d8a4779e9bfb8f6b20ada623480c3d7ffc790199eddb74b38f0d0c9b0e43d5b0c57801d5050d7b7c4cb9fc5c61c64f36fbffb196cdc00175dd72723014160384fe2a865d9cfe09cf2c1a288ddfd2166ae0e8b6a7ef1c16ba75bb241928d2d2b876780f8912ae69bb25761ea72bd355bc4712411639bd478a77829319840538eaef380fe152c78bf9725d1d3b4ca8830a5e9cfa25b9f5be5ff4aa8a1283b44a4adf10480c716e3be61c9ce7b362e0f98cf5ae30d55c13d89a38c69957145e776e5d1a58bd2fbefd34bf01ce2335ed432c9736c22bce76cd32b4601c88dd0fedeb8b8232f2a1b19a8588c310826174ac50f39b83ad6e8d62fcf25312dac8620580d2f8494c5ecd048110bcd69b737ceaf864ebc6f28446408ce80cc0d9ca4c9229a5865dc8b75e8936b9461613bf96a0e85eaec5ee2c4d77ad21f786dfb7e1d46aa099845a45de23abc91eec3d44b98bd555bf105a0439022dafd9f98f98d29eda18f334ffdc4a814a93c6fc6d473598d5b18f77e0a99c54f0a9f8649f05d913a6850c89076f5452378a1a386b2a5d69d8d6802067d2fa61b938a3a2a119abd8a618eaf9e6958e582cd177c646a1cd5d17ad33849228f196082c1efd4614ab5c6472d241ea3fd15ab1cd585312b48c8f6d76bb7ef52bd9b3f4886c8cb47beee41acb95b6499ac2eb1e77be8f7a276f311c3c6d2cd244bb42f8a7d72687121a052e21f3c2fab79e6f881718567a91469124481500148127c8e8026b2ca72066aef63bd34987bf1afd087409f7fb7c970c17ca75ed64131f59f8e55bc99bf671ec4928106c0b3c72a7ac4af585a1320e5185f03fb34215504b5018f0f1826c09957fa333a6c1426b51bc071ec8c63f06927d2ea8b7cb7acb05bc8e2067d9531c607443b8eb2cb54562d5db7fa1986ec2a4c0f4bad0193586bf1bc90025c405d719524365e58bfc938dd578a3fe8bfb16b9d0e68ecad9aff3992d4fcf1cc6e3e285248ca78fc9db8093647c8a8d8aec91ce288b82493ab53f1d14e0a37964a62b85e6766f14f32f7f6bea13878a90a09fdeaea3f8d41f6f51a82fee22ea700cea862916b3366303f7b791ed6c1804e86db982aed2a0452c494cb827d57f9db41d6b4b78f4207462da03a07ab20e90d60cc966c530455b33d1fe8081487d533fd948b5365818b6c47d0973e47de199710d06e338705908acd85d5e7275f3ed0e578f24b01341e3e4596dc229ea5f78a61364c258fef686a019a505a0799203613770494a1daa866fd3061f1d47db7a1ff2cc981c1c0302dfff7c285282a8803ce55bb76a584085c6eb72ea450518a61e55a0f4c4045c45141fb1a443d2bd543f0565a965af7d91e96277d1e5e7178f68861a69923dbe7ffa1a6961ac925aba66e82f3b7c472e6926044e95294656da032701024e6a972c7fb6e232ffd0c7e966ece77048355eb11a82451ff15247f04f9a325303d92810881c49bd40be37a09b916bac0a90c87b37418e14c5e779e902908322cf35807ff8a19e649bdd5a294d81a2dca1ddaac5441ecf5e09726c3b09ca3cd80e69f8857c82114c521c79f60516a1c4b864c0eb63d591e9e9fd86af499666f9d755f7475543f5c6cb3528dc5ac37f614743f4d7c6bca3d2a9165f17126728692cdc94cec02004b27d31a7dd5a61fdd5c3901079d990ee54eb8ea0afda8ff0d1ea61d1c1e38e4e02ea44e7dd1e1561a4f6414d15a94eed0fb8307bbc5c8e7c997aab1e85afe5048bc3dad4477b46a3867536c1b75fe56061abc7b74442b33c080584349b0197f8ca22c2b67710e322a32056d5c1126f12539177ed9aac506dbb0699c78d0f4d743b09d903000f87ff254c89c98cc01bad7333c6c152181803316db967f24f2a2627ddfc2c438e1609a6cd79b3e4f0198643ad59404a62a5bfd660a29081d892809a35c1325f8343ae88c84e7718abe0b2b881da8e3921747e5f4f8d265318c1a18c32e5cbadec2f65be6134e781f823227840b8412134b9b2d1e2d89dfc7417cd35aea8f622ca729e8b3c6b7d06313a9a8cea7c61a27fe3b7d0f128c7e9aeaa31d7f7b533b62ec316e8fccbb101ce1be9538785639535280b88c829bdcbb338d24735f9c12d0f93d047a75c5dbcafca7ed67e51c4947048554cee426cbaad24388fe58ef6a055b437a789b54c2afd53a18fcfbff95d59e1e2890a56fa6964f244886dfe0a427fa029f505633eef88145fd5566eadf477380a77316f5df385401aeed6a9369e916fe6156c7b448fe310e6af9a1ecffae0b334e16516c3b31c692ecf6146f3bea1ec29ca433e201bdc92c94bb74ca681f7e94efb06a36eedf0d82312106486fee399768fe91816d056a817e5cfab69537142ce0030a7dcba2cfa77da00c2b89b12dd406c98929148459d48b91a5a987724d0bff93323546dd40256201f40ddc553916ea16f15a0ea1ca9899fda0d326ed30a2b29e4f75173a6097ce75105929f6d10103e14811a02673e72aca662706e5648e4fc5165625d3a842d38c54d119852fc5deb26f88343a84b3bbc8e00cd4aced5dbb81a18309988937579e6ababd097486d22075f0b5dfbfc5d459a04224bb1078f005dbd411a79105c3d87f6148cc9646bd8fce0c1839544a5634726e67603066cc1e86f0404586f715af7852b5556e1d676e38bbae7374adba74994c0250dd03028d9a06b8424246dec63f03cf89a9bb92e50ea1e46e1a53dc0f6f89191aabaafa2f77f23ffdd2beac8b602fbb2d9486e9ea825ad0ab807a9d61bd5ce4689be7326ede3b1f5628fb79cd577ebf14a1e8dff0197d67afaf04d5f8f17f5a217ae3f3050da3308a169c2c4e62daca73b3b2e8a331c138f19e321693f234f34c32ff594f47cb81d6f02489018e39ec2e19e85678cb1b2b6fac1b2cafb0e28ad0aa79ff920911a0c59fc6beb082fbeb86380fca48b54305882c131c876c3dd7e337d9ea0ff8e6763cc64767583aeae2b94b8546d6aaf7b5dfd599ba5e353cb8c886a13009846a7a796dbcfc056a63f8164839e40a67212555907e06fba8f74d922f502ec902730d937f192a6e5f8ff18e7e5ef6fdf9b1c1fdec18676fd750edee28ed8c18b760fa1cf214f77c9d246a17f6c6ba71d8e6310fe4831f9879fe2232dcf58c8405d5e6e7f75b35e9980831f643d37849f63bbda02b4ce93c9590af7491a0358c5efae04c8e1b48a80156993c430a2a6b2ce0e03867f05aa2920cc6aa31aa37255a8031d4b1b09494c25b54bb1a702abd46f3de490b193be91530c8b8df81c6952fe7a0b53c333abcec6cc95dff61843f3c1fcfd19f35ea15a7246bbc892fc306fe056ecb7ca8594461237764e1bf0fc04078f25c6a8faa45c9c0d7dec9603d45c681606199d419d6f4ded93a71965884060b7b5840cf80dc4c272bc15e45c898a7bbc6aba1ccff837720a12f69515535bd065a745ea4da655c519249a08197c8f07822779a20cb86f1b32cfa5ea6f31ac42bc64e16b7141233257297ebafba7e38c787efd64acaa13df4bae235798022356c424f97c5552d93a7580e2d82858eef715d362fe3bfca61645f890c6225df568f423a1f28b62b79b43ff81b0d841d259566e5b9c758a4f4583af76e6e487c688b8fbf1b19f37ad342af5e753ad83965dff6839be9f8d050d127e3b2467023b95bca2c6cc849ec26e21a486e3edd5459088b6c8f5fe3f62f4be2323adac7a6f7b5c8c778028341f7ff866bd4a81a9508f11965e5e66b778fa5d7e5da51dfbdffb249658a2e46cd0ec600216b722cf42bc55c09844d67ee433c2077bc5c884ed7b98f9cefdef1bc451bd0f876d51693080fbe935894c6bb9052f59ee3be75a2e3d5854e1471eaa17d5e3b9603fa55182f3bbb13cdf5f4bee7588f19d42876b0f4f668068c2393b9f433e915b0835d863967cb3032b1083fa5104d95b9358b3af7c8e000be30686720d9d5a03e17a3f5869511da7f0e03d40d230b9fb9bc22f3ca0dbb2b964466fe7c9185ef6a70e042b221f0c89695e3c38d2699f657d40708fca1815df59c078fe947731d7d1cfdb1cc75f1c4537617e3ff0d1bec887fc215f887d2ac83b1a52af51fa66d5c9a3d2c4fe888eb64cdb61913de4d8636d4727534f99ddc29dcc5bb818e716c24781ee6db9a7a0a40cb879458338f9604d64188d49b4dfef8cc4028d2956f4e2f1aa3765544149e2ab11f9a5ff5d26f253d43b8925d96dbeacf7acafa8e8bcbb030fdec8d9cd68fb439a083fbbbc444af5211029edd106e35ddef985f1a95f732c05eaeffdd358eae346fa51d5fc20d6e4d49067d16677a0f91b993b773ce8872a45695dc78c57f93b382abc1ea0edca76a28f0556d8022f4ac372736bdf465e3b8a358effec071db31dab3b6699efcf43c0f71ecb4acb0945b3b05cf1141584c239876a24e82819ba98099c42716eddf64e7662767e189341dd98d443e22d782be51405dcb19bf0d1492522f0fad01455cc17cf40c98287688293318c16f6c99072d2842ebe53636dd44d586e6fae663680ffd214c5c61dcd332f0844c96ea584b43ef2d03c2cb2b4448a29b4eeb7e28125d7f2a3b8e7a737f8a95e0faac8e204431daddb387d40bde4b114dbdc676405f7d4ff74f7f2f9554418a9f878cf2ac74047db83d942042c25345c6dec765c9047aba470fc6f9b86408d99abbb691818fca1d7ca99ac4dfdf5127723a7c6e4b65155e0d42c1cdda5a2ee34e58720538445c76c4b80f232c922f1031bf4e59393cd78cb17cb9bd85cb8236009a8364e9cba8db26827546246243a42729b21da3bf8be5ffd8280e1de65a7a2cc3712511988b58253ec481a81213edbe7b6286e1a65cd915318a4e6d24260949416b403270f17209002338728c9831f52363156b7da57d31c256c7ab21dd0b54ab39615d14f328b0f6fe32d6e894ad86972c9677f234c551aa856b3dea31f5a3636ac430b4dd22032e2372e6cf906a4cf8b6c302c642a52288b5956c75033baca194f51efa29b965b0413ab2dab521a8a3b2e9231b254298221d8f98a620bb0b287ce8d1f426f5c30db8581e7ca5aa092354946180352ffe54d4f68c75bd773b5e53d3581bd508712a25aadbc18f01f91c8f16e2f3ba5ebf623790f0d3ac1671731789af87ff5f4573c982e96b9896ce873f2042c1228a10a5c9b492a786812b2473360561d02f221e55505dac528f3d9297580064c3a4bfea9272c79217ddcd057a793942ab80ca96ea6d6aee35d581fcc5d3b5013ae25255b7bc8158219776dc7b3a3f539c3474cffcf95b1eefb3935c4e29f9129d026b530933aafab3455544624440e161e948a35e615ff9795f84defa24398626d4b049c263fe0e707ad43f5e6012df4b54ab9b6de804b3a05335833a361d42318e8ae9666339f5895c36fc5268fce943808e56b56740c759abaa2ebe88cb5955f39f4ea7c9db1a83009334aee7ba51c76f48bf94d5cb2fc38b736c7ca4021ea4e7309b1e83e1049a81a2013b4703f4f2b4efc8481de1c7a2822646996e318ba2febd79ade6b10ef83f2950ce6367b1fc3ac714a33bd88e6bb7f69b9f27f6a87dce3dede7e6eee0ad67a95419ffc92887fd07ec9b1ae01b24546b0eaadb383a28393164f4e0c118314a076b8ef19647dfa789917b2d8ba153775e663cfc58a66b0487c63f501bf5f29c6bb76a2f95a8b77cf5612ca7e87a677c4f74a32733c142cbf71bacc0a1189a9a07e3455c40c9f647c95e3d412e3f8d9335affd49706e69f15e792e7277b76c8c15cd2261659ee2237a0a7aa0578e3720699e2dc7d031a8b5ccf94d05745bb9a90827d8518572a030c32d63fd1dd0bc3b7d569c8559c0c619c34516ba47904dbd207182ecc004c017a91d74456c04d93f19699ea44665a3b14035c62b0a7106cb11fdeaad9a3b280fbeb45ac3acf38b7c2641d0f4311da9a66340658a13494a3107d89eabdf301336b16ecf5ee4ff79fc5f1b36552317866db1bb29341c86511bb77b2b8b8cb8969af4473b44043ed4c73dec0621a5c891c5b3452dada202657451bf3bc698348c8960a5f4272945ff7a34208096c22e7a203e3f7fdc1386b6428ccf4f7d69bd8170ad933f42e2b81968fef9d7254b45cefdaa1afb84d9b0cab7cefbc562c32f39052806ac7d9d8d3754f749702fbc34c78b8b0d31fc7e59c230bd38ff20cae846d716fc29dcdf3bff80609ba3cafd0efc3c1cc2da29165052c34d7460672ebb2b707d6d6bd96929d26beae25c0c617a3afc906d6f32b5757b7ab0900c9ceff7a0c78004ce5800754f1509260f5a0bca99e5251a1d8b26092f25c3ce5e749ab81400e795df8208add62d6adae28ab7cba5530f58d500a0b10a22a8b9314c5db6be27a54e240556d3478dbcfb1f8983ad4dd69629e4da897cab242f9ffc088cf69929d9785fa8474564c02572377004241a447a5bb1aeb85d31b533167f524480a51140f5c121315b6ac0a10789991e04c79d8e835201c93b7f1c470c18ab6bfa37a257e3c87b96dd66e5d27b77838123f38b109bc1f9e72d8277a86e172d07af845abd6e3567e3cfe7ef8130f85e7ecb4bd3b02205f481f3128c552891fa30239e38398d6fbecdca152781cd9d30e6c953c5490951da5287b67d54ae05e55ba46a39696a3c212b2292d2a3a29bbadd6b5b98b9c00d18e39de2d31c1be6889895de70471a331b8e8c203aedd99fe413230234e1068a864fb06c68378d745ecdb96d048ca6589c565faf02489cd529174c6d742efce37d4f960ae826c28a32ed50642cff897673ca9c9312a8fffacd61651c9da0618e7c980c938de2bcd35e736047ddfb3835e3e61748d5da0acd6034cd5fc6061f167df6b5723fafa6ee68099b491c1e262febb824299319c289c53d6ee32afa00e30477f3633124714ac66966ab914a1e1ebc614b2febb656a67d7d4090f6ccb58d484f53eeb6a3dd59f52e76b17c92fd6d2bc9396080a868c0ffb7ec84b6b43f65b8a99e33cb6bcde936f7c5d9063372ebf3cb01d0a979431b65f3dc044686af0bc6e3c8e33b847d3f7cc81009d3aad0ccf33bf9fef8ba60aeaaf3a5083660b216937776ded335e5c5dc3a5ec865a75b34d48c7f86a801bad808246e127a097cb9941a5bffd8471dd24d301317f73efefded656c174fe8b298f262d3502bd3658d23ff3878a55246fd4421b37fd9c112df801c8f2dbe331c8c625b6b739904a00be7ccd476d28f3821a8a982e9abffad29acd34915bc18f286fe30801b5042db69bfc53b236a3dbcd8663ca2cac615dff17b6053b729b0d1806dc72cf64df9cc77fbe98e15a24e1c20aabe01904d02298da506cbade6090ca38ac8c22873b18f429cc4eefb270cd32f3a364079e0a125f8b0817cc6fa8100229aec53d90a3f6e709780b0c3d95aaaad343a5faa204124560c3b10db205245dae74f4dd05e904cf45f83c93d1ac11c8e3b71485469e15fe09f356fd4682ec1f60b95374dc6e9c9ddb6dd6fcf06f114930c9eac2eefc6dc34d69b94cfe3feb4cf4bebb219c643be6e3d0c3aaaa57e8bb66c420221e9a64c61314173498e668d66fea051c9a2d037f143dc73e50285a1f25feadd60330169c853593989a71a194fbc303df53e89bba4eb08dcd33ab5dc942ef37566d9fdf310812d51ddc30029a109046876cffb9595866c42bc546a9e78e2b91b791630e790aaf93292264a32c7714f969bfc52de5f7210fab0bb54e0d637a802705e409e7bfecde1e93cddd8e04eb4fb063566c9c3fd00cc6b31b300ed3bf76724f13cab61fbab719f8055e436ad30c1ad61eacef71b5df02181681a7ebdcbb9e86df6dc51b58f060793cf58b4fce7964b689b93ab7043e13737b7a4d5666d1c1491a496a6894e66efac2fd0a52806ed04a42f1d1f47a3a7205a652d23ed49cd488d3737dcd022db9613170d3e1e8aed5c5019c5f6edfc7dc85254192dbbe9c7319ad7e7ccdb87709ac4115a70e3bd178118689ec4080b22fac7484b60761e7bcd4db792ee728debaef592136145cbdbfe6130eb70cfd11ca3d8f2b0da0a88bd716221847ff2f0f132a90bc059a04f6aaed209b32fc8515f30e9b3d272b02c00d51efb134418d9c0f8f1ed3822e7a9ea125a0d97e931073e4f59699c574d873b3f3721fe5a55321d92c7177c0979056b9c7881fd172d087cea0b483d836e5ed881b871a3b2ed90fe415f7996a6ef77880dea642a61c0ed3c867aac3b3095e8ba92bf8d50d1b6b75390101b93bcfbf2d92fc300f2fbd123404523659efeba4f6a6247b28e8c64a43b6a58eda77994d703fd9c54e3441e8417fc7e9d1fb2be333dc422a29fcb02a62df75f0f4ada547cc6466e807def58cb52b40240d1682bd7ad439a4eef1ca2140c80be751a774bf79d08a07279e51521b384ffd40732b0cd25e0915114633c26096808f610ee479344b273f9bb32fba04dc9bcc7778fbec040f94b02f1acf6efb71251fcb81bfc70b2d1e38a8a713e371905f873d022dffb8b3bef4d466daed300e69cd333504ad7fe5ae1088c61be8c9819a5358cec08043ae69186dc8869c1e20bf2be86601cb8f876d36f54538b0648095d599cdbce6ecfcafe31aed3029d90043f48fb5f9091cc0d16cfe4f13c25341295caddff98041701eb172779ff3aa85cf2e67f89f5c57713e2f33af897668d7db488c3a6ae2fb9d53f47346027b17d4130de798c77f3682911390367bc612ae32d7f62eb3b8c7d3c8b0e2c22ce879c0d16deb05d11504672ee08f41231baf7c9c0889777ec129f3285e3a125d8505b7479e3b44f61f73e463488028b303d4e8ffc3daa3b1a3e6c9a83af7684dc07dbe37620ba1c7e557da09811d28aa30790ea841a444fe8694b65a6b97c017123ebd5a811426edc5040593f5608aa6461ae8befbffaa9bb6ea92b022af521669826bb19ade69719cd4a7e1f615bbdac77c7b5080d7101a6cf173a2c4c5d23ac08139ddd2e77ce1760e97b3b398fc0fd3bef4176640208a097a1f5deea35c452879f4df68aa80300dcbd9c37c9acceafc0aecd0c11ee4bd167d9dea7a10a963e0c3f3da279b0c6ed7694eddc82db629c28d9673e2ee79841aa3a8953c94a55393ceee4608a275869dee22bca3b6c796f484aec876b2676c05fb83617fd20b6c1bdd5a00bc713a67ff7459b164571aa5430baa9df76b21c9d10d2d4d5507c10bd39dd877f3c169c920ad92581442e39a2e7a66b6ee8c41d2f37e4f8a3eacdc53495995993c979c494cddbdbccc7e42dfc95d386f721d295c6c546668d892beebea4265053e7ab43e09075758d07ed4e72bbcedec43c0289300a2f4beb8a5cf6df7c904d1735dce7d8a218fd54c31c8a4428abb6e836bb42b75e1d9c4bca723e62cc040738a76d5ba48daf4b82974046d9dac8a72006da859d4b6736d1775b25522a2a94dd3aed901d033965b34d30ebbe42f294a36aee56df9d5b6eb5e4cff7abd77d6db6fe5159f1c84b2dab4f27c68a89a6ff54d689447d1d05bc80401ba50048356ad16e5a3a57a7c1bfb8b7dbbbec354591affeb90dc9dc4a53f7906566b7737f00d520aca76fd21016ab1523fbfe5d0b915545f4c449d09c702ee1f7e24b3785848b85154aeee5f90d83ae2e8cc690d816bbf1618cb7d3918ebafd28dc397b9609f77fbe12039102f1ea669ae8328aa3c4ba9614e4b1fbd46a2b8d25c9da77e71cd2412bb2e6a70ef4d857096c9e3d2a6034fd3672791688ca031b20ad6f673a4b3c44c9adac4c1fccb3b49c64fd22c1a83c597c26100f3e747d1e8425ea65466333bfb453cfee9d061e084530fa471cb09494380f999edfe3b013f81cb05dfc4ca0ca169ffedc50e35ed14c837f269d9edb318829ca5a4c59f667dbfa4994d4ad545724f036de8c855b40210ffe741eb82369d5e5eb773c2840c38acd7cf330d16cecb7d5042964d5f280ab03278ca660fd9592b9d3a3745860a0f2b693fd4e276d03b7020a8b4420b2af60ca9778e8698e4cfca02746ea9d59a3cd06fc0ca23dd115f8d54c98b253a9bef5aac2d0c5d05371da9c770bda7509f9fd4627c6498ba6a866b1b612344d901591065efef6726afcc7e0806c39370d6a02026cd4a007d6791607dc3701fd10d424bc2683a27e4bded9457fec0b175cc5397e0f73e6495be316fcb9791006de205f4914881331107c8c932112baa6e8c1e50a2a1e24617f19a7bed3e6a65ee5094dd77c62c139bc6df8cdfac6cc71344105b9ab782416812d92491049943803f349071aef6ba21f1fb6151e889bb8f3e8188df8fa0459f3439affcc69833efd601c14e060bba83460020b0f3675e48980076c13ee3818b2571040cbc7a444a880b435581d3e89058cda67e81ae3665f549abc10cf55d68f59b5e7bdf190361f6094a1419d081887edcb68b4966d4a4018aed1b6993ff401fb93f92dfcaade204632405414efb1f697050bbec2b6ed861de0b3b3ef6b6802b1656440d69bc0e2f33ab53c7d925dbb3de435c52d886a8de367c86e4a5745673c95adfa72dc618751a64fd4368bd3c88e39256a96ad2a3aa7d9f4b470594c61a2e5aba481c4ed77b6f8545841293d06b2d797307920552eef80d98f3cf0bd32680ed49d8019ac6f00da1e4951d657c22155c8b90298b476982568ba03509a9f2f9b94b8f73540166315b613b5e34e123fbc95081ee7b853ce0649c3a0cdd310c97ce51c652d5dcc0ac8f91e1ffad0c7446e3be1418c4b937ba993d445a2cf4d1cd2ef1dcb9ea2304900f3b4e781a6807c07297708784643c9e242c2a58c77757b216d54e75f9884b400849fd4924253c91d10787032a224c5ad8f0ddc7cd7c6643474c576d9d4f3fc7e3327102e8a9bd781e6f448b43f90bdcafeb71845abb9bedbed37ff9832e8b5f74a73a0556dbd378222224db9b62663532ee9a354d03d437ad17d36e13013caf6b385e8257441969cd92586a6bc5ef7369b4130892a14595c73d7abdaf210f0c4a6ec7792c369cba5529b4ca617c9eee7c1a9c58d720460f98d560f0684185b4fbb082d662353de65fd476f7aa178ae15675d4aed40ffb6b394430f0a142745abc88205817813806dd8b143363cc093ba11ed1d9f2da431869aa8b38bdc449d17c676bdca2100714dcbf5e8ce905259e68a1d03886d0be9dd627dc6e5a224f84b1f30f1b1f396600dbe61e7bbe3dea1e180ec1b5073d78492f612079c304b6fce838d40883c030eb71303b6790733307854a8a27090488c441cb8cda78a342637efbb7ea11b9d0f0db1b210ff46bf3c926fe50bdcf1e9f604cfd8df0d321a6400788de7f838adb082e8de2e2fb604070eec4ee61246107b005f65b85eb9e58cf264990d0492292f5a7fc097f216013b2824f3dc17701ed206a8ba2a9ccf9f6167bc9bf5cf4d850468a0e25528075a9efe256ea54993c480536d114f4df2d039482a70eb4250f3f1d3427ffc867074825fda3c9e232d58a33987ca55fc7a784968eecedb02bc57220f47fe7388c57a5080ebd94cd418f7b1eda5ad8a78b85ab096c33ad2d7aae1694a2037972f98fef53549862a9791c66848afab6b354d2c76979f06fec5227f72fb6cc083b1f0c51c4c5c9a77dd80525051ccd889a4c72cf2425d4f3ab509ac53061ac3322428de5816a05c178f4beebc1de4c177962bee5e3c98cdd4be8050ae5c6483aface48b1bce17b2a5ba5b59f423248da7043921827eeeec2cdc08de8692c8c64b03c5504efb4a2034137f8f429585b07b3631ab7a5d4286e949a4d86ad0158e48a6307db1fd4d04c0f5e11d97b730724cc9c7e4bce8650fdcc46733eab079edd78953ffafb6415e90e975558cfc1386614b9c66edf641d9cf50f3e05d9efebc3d3f42c796fb6db368f6681c617a3a752274efa3f7ba66ef6bed21f4d5adaeb49e03e2b343efc24103cfec5a76512ed4a511e3ba16348ecc25869e70ea4d9cb42594d95c5db30fd53612834cec2ada4894c7d3e5cc649780e1f59e53d5bef69ba4841f5a5f13991617eb9157599d1a32a6ce0ccd806b591e4f6e48e9c78a12e43af8b013fe49383fe41b527eb342852ff64cee794167c539842ad469cb259c11a5cd109e9066c40264b69a39e3b86748e4a8f3a384426d4a4b13566cde8a65483933352aeac0dee61b360e3b60a04d05d43c21e9c9f1e25dc9ed8d7109f1707cd7e18c51861f034a1ee6043ec56d4dc43d4dc1bdfda41cdbeb420bc741823f8dd9435325a91a3e0f45d8630c1665bfa6016907c00faa8a5fcaaf04530ea642be36dcec6752f14675657b69b13a29752f710ed5c449d0ce0e2d27fade74b78034be88af29d3cd9220722667c049e3ce23ba60ef0e48f5d68ffa8c202a5711b2aac96d945623be769034bb14962b84577eb21908c2898b4a66c13828be32aa2c8d4d4b17f281d1c5f8221c679cba1026e694a63aacbae7aa6c8f558dcd3a55e95dea66045ab63a10b3b105b2922de290daa587b7b326699cfea68603d61895b4fae5966074a4b315ebc0f703f619ab3374be92b2df2dba330c75276bde77d0985844445a649fec9cc72d9481abc66744984e3ba671c76e63143a23a413ad66c7a6bd3f0e430b562ded7d2db54405e25a5ad76149622796a087bf231f2aa6362d389152b87ff0e2a698658e9f803971ea838ca9cb62fa775089138fb96ca070f340b98c46d8bfaca5e4a6d96568ecb91ef2a9007499ea9385dee71b3cba06182a30793717a1affc0151e4153defdeb56b4eb2da063bf9315e5091c0f0434aa79eaa206d9860a6388dd4df01188cfd51dd58c2510b81b15db6b82953f18861a22338574e797e8dcc0812afb94d132bd188582086e5839616d4104e7ed892c73ba2d2065fdae5c34d8915ada379f2dbe987ee759c9d7ec4236c80f7d635e8a8e2a224db70bbffdb9dfc82553ce251b880ca5c6d1bd98c2356b9b60f7962ab101bc8cfe2fce2cedd9355c2d71a0f79a794768eed1d9049ef9f2bd0eca1acb772573c4fa1388820045f820eae09db1d7170a25eb8a2e86f36623ff5d6b1d96a22ee53b6c3a0510357bec984f18f2e789faaca4a711543b45b7e505841ef61f83e0a6eeefdcc146ff7e2aedb31c424463da5d452b18a9cb359b12b7ae98af175e4c386e6f94f1d1bb296f63c45c56321ce8010f31ad77ecaae76e42b40ef1e1ef4ec5990233bbde5c86c5e58f7d42d3d14383f5065a9209f2ab09eb1b78a6a65e87e19f49b8b5ee9bfa49cbf83ca9e91dffba441da59658e99fea27d8f47938153d121b9fd3747ca4ea6f419606fe650f0c1d24006e1226f0c6be768af3f97f507e2e0c2aa6eaee667a97bb6baaa631dc623afcf9d60e56dcfa786f7945bca078d3ffcf2e4854d217d97d08abf49e4005177ec590e2bd288aacce3cdf83119c3d2846047d04e08a779b75487a59bada5c78445835be3f90e0e9c14b271eff35aae00447014352781ad9bc4d12a296e3ad073a21f6279e0cba5846e43da2c322742a4b476399dcd2ea0c5b34fb6f4de0165279a079614cdf6c2fe7d2f2b22b25ca8983b9bdfc4b2c0b4fdb70515fa400db7408ac51ea220651aa6a4a0a6e23135ed479aeafc8b807a682fdff3b9d02e35a98c686188106e2211a630ba9b7e347389fe1ec89ea01a5521d6cbc6b68bc4e94fdb735f83c628e970717d0202d245f1253290734377bfaa4a53ebfb45f67fc3fc87573ece44377d46d092773cd1a7028839de0b8a41f6e23a29ba3f31ed0c47dcfd7f20a60ae9e6651d657fa1efb50114efe76c320c345b771e0336e517470f432ef0ebab5bdea58e64bc6ff487808321e7b45a7adeb91f73ab48cf8022876399ae37e48e518d2283337e3bfc570e39ef2ad08a3c861636097457464574d1dfdd53e1b528c8662d1422bba10ebe58e959c8fd47e8fc3073844ffcfccc3c3bbe2859f56422834e54baf1f70dd500db8e3f4a7e628b32a15e82bb4191d380c44c5262408165c5512173055ab77c0a4de68c38a72444cbfd13f360c00059c20c10c6c876e8918d173e15622216bb8ae5152b424f5c3b03062de2a4bfab20aac6bfc9efe443b359665b9b1513e116b0f9b78f4b3839727dd7507d9fb510c19c40da6dc9c9fa1e40b2acf4e9ad4bb98dd96b7a1f5518180cb4b78ec3661577b364fcee9f3387f06ad7bc02fa64ff64a4b1038dd15828992fce8bc7f20c46ffdfe8b23856d5da7c070b5d6ddc08440da1d628a135f46f9038f7d93af3a823adff579c3258e033db817cca858d87a1a0c17d9cd08811cdb525d36e450357be2d3a826aea26df00da5c2d8e5fafda78f0b15fda6ab7264f30fd99d1d184bc9ca4a6d0c254e97b828b7596c3fe27f4aa5de7477336da1a21436545182226c51e0e56bd80c2eab9e6d2ad8a8d5a72c83e66ab899b658158fc67afa155fdffe1496d6b45abf565c2080743d38bfd7d8143eeba6e3c9522a475cf31d4b49315bf693701cb7856e949a685e269936cb63f86f6e51af070212d59d1fa5f6cfb4cafe19c8bc1c70ccafb1f2238d7eefd74a0276a1bebd9573b33a1afe8444f0a54e254e47de1ca030f51b942880b87ed630c9a03944cb0c3cc997878264a10af521a91de8eba82f443f0eef7081456bfd19ffc27b1f87e5e7c66150828d3e4507250b7484c10afb35b8f8a23cee1b9c6a84a09443076652f9c36708b6a53f1e0b124876ee06c6ccc67755053ba61196e759fe87442644aa5aabfcaaef393e8863daf06b9347359bd2447992fbccdd7b4d86da55de902708c18bdeebc8c5de72586f9bb2b3399e39554c0a5860129402e99304ea7d25fadad9596864514c03db09a6d919de169f4af94b4d27465ffba6afb03483be1fd25344863ab7a42c90f4b2b913a00b9567192d622ff9e88854ef2d153e2163d8054a3457e4d1f28d7df8e12a94eae5e893a432eefa012cb636c1e007533a4713d4c8f6b896493b8005f055ed511069c15a1699d1f932a2ab9e63ef00a8e541846c42612de6e62d7487e10050adefc7ea36b6a95b4fcf1b93c2243d16a029e28fd04037e33bff9570d2c4bab6f50fe551fa9f0038b174ddc9304faafba9d014e6bba186f463bba5a74d717130faebfd78b4fb54da025e6e91adb99370a53f0e982651efeb6e8690c91af2f0ecefa92e267f70ba4600537c847fd38f0b9e21c7763cc97297d246007e92233c6050bcce1866657b1e6ebc531f0477c441762b0306be7bf56a469a72cdd8f621515355a0fa78b3444f3641c5009114903e9dd13bcbea7a20ae77a4480e72607eb1d2b1b2fb932786d1d9f257d88a837b5110c713187829e37a6a0bbf465ad7c11da14963acb0e40eaf852fb4f253dfefe71cd3bc680ac36b060edaa86b9d4b82854a3894af5078f424fd01d497f9fd2d640d613e883556ab97528d801e1168c747b9350049d33ac7f5c20be35218bc12b36a4852ea8308209b9b2ffe102b63a5e31928ab9a833b61f75903fb0f0f3203be810d07916538993e25043ef381a78f1dd48311560995291252fdc0394abe6708b9971ee982e89ca059dc03e038d08e98bddff7118219a4cd370cc18901d1f79a67a5e8b1ef750c7eeade6c32acee8dbeb4e0494f0a5a4ce52801cf0f094981170ad6a6f57a9df4dc71fa0477d2b435c8cf1e0937159cca4fe657edb38fbb358bee37c49b2589b14ea414d828b3ddc6ee40eb28600630ab4cf35b7156dbe2f50ccc91461d405b55b345d902a5f7b0a49aac9a5899b41dd20337b9daf870da0aaa8d4c2c08d0d663df213a21d03dc9695bd4d85a8b88ef0d34ca1f5ab2ab7de2fa96bb23976807160ccffe3fbe3f922660ceed9a1946ca0474c90ca1524277d4d74d5da46ff8e7ffeebb05a922f88e3c896ac4dee1b0d3312e50dcecbe67629138a4f301fe33ec32aff2fdaedb0745aea94f051226aa3b7a7b26915a978b0d99f839485ea7320e5b368eb9de1116ce068b38cfe3bb228aafd53692dc8298862ce9d90c23e85df0c6eab78478d80319472c30b93b428f3128639d50ee45885898cd92ecec55520bc99501c004b69a99972cb47b9ddc7af9bbe2d7166a4f5a3f594da1a20f47686d55af8301b1f35e04876c0a9c15d7714d691961ecf5c033692af57c485746f489b06aafd230dff3ec730517541ecdf3a46afa84a951e96b13a371452b99d5db5258a9bddaeb4fafd2f3df381379c8755e42568628b887d73bc8d77813efeb4d3bf0ebb0c74920bfd305112f867ea8503ef29c10d53a1edcd4b8b8f83f2309be738eddaf9ee2341fe16cd5232fd703ecf51afa0e4f7732c495d68e554e126a8f5c0511ede26b0ed211ca015ba03bbf66385ad8b48a833518a87918619fea230e5d8697ccfa78574a846328469d97016916dc33fec4cf23ed23513aee54fe024346dce26cdeb156a17a4553698ec90353c0aab093f8b465f3f77ee08078fd03cb75136d6c4c480109ce70358b3dc50a332cf75215a0c9d2022625cfa9a0e8d7ac8cec3858acaebcfcf38cb8443f732a94b4d6d656b97055272c328a3b238d57405eedf599a5713358ed4dc27dd254c61f580dbc2a5e8714f7e918d0b54d79762c114bb58ba02cac9c608c5e7cd5d451e6d7bce240bb16a8380c1a0f6002a46342cd08008e07264b19c1b222ce46720e5b98ac95e3e2b9a5e6dc3d32831228407f887c21872009ba3f33900f05f3b763e0c741fddb117df2eff676ef67cb666bc784cd828aa18020c4ab0a86755804fc3247f61bb5ef523a8c2004d19c5903608f0ba2b5bc58c36ad2e29b4151751b87a503a38eb385df6b2a5da6efa0766c85a53ff6d849d9b10eac99b71bb6cdf89b4db6a779ac94974329ca4649385260183cc724ffde128088738973a321cc71652855110115dfa045c90553e7a842419ce3ee96fa91b46ba7399a15d741e324e621edfafe1a0eb32df6921408d38f372feac880493499ccd6af798762cb1ab11e7b296a545ed5a368b612b7f3754fb44006d04fe66616ea77777fd92d964e0579eb42417bb6a2d02fe26870a5aa4e91c884fcf6f237ad1f15bed453bfed1198b3243095ae8cb576c7a36d4b22a362d0337728d66f1a7b2971fd3143884b086e6300ccf774690dead5d414f112f679a6b588a46b12d9a4850a15e951194e7911db83c9ee92bb90b25bb5a174f61bf5c131aa14ce3d669b5e90526eedf3c764f59a302a1623ea36b32813a31a49fc37c2e4950d373a6864961957caae1ccde63bdc86f02abe3b3abd12767d5b83e3d6cb5574cd70a8499900a2597d3ac2201752355d64d98860db375950193872d5043330e4dc212673eed512c4958754d218af4d211aae843e86a2a57ce559bc2d387c13fbda157fb078f6e9ca366ed2622a65d888f6744862b1803f771504ff67902e5c525bf2ae647649ff89442a7e1fd2d18d262dbe1b25f9542b4c1e317361bd7408dc875aee3f9d67d26b3a6c986e33801a1415d5b5ddf98d0f1859fe8dde5bd6659437dc513b3462be89e0e8b1528a7b096d811e8a95f9eaf1f4b8262900ae965fe01121e20f80b50f09ba2d2378181da9de29358e086c2f36676edc1fa1dfe61a55cef501dbce13bc30a9f311bdd2dfbeb0d1439b397aa688e9ad1997c76e443f437c9fd1105f889e9639a634871f399311a63cc91d4ee895dcc311bfc5305b699f055c7b8ee8aef457227f8871c3ae379aad609eaa08437a5b8eba68c8b80205f4143bbc35a66ab2e373743f1a86895dea19dd676c4181b0876ac30b8d6d853bbaf37d3b105b68845699964849879614c43eb0b2d2ae5e0cfc6e16fbeb377d5eb69aac1da6243f10c7b2f64ea967337865c59b06e25f1d4eb0dc6f69e260fab5d684b6d209dbd875d3d14b73238c56d007fd454d0d8e4b70da62ca0a524b900ac20613c311bd28e3b73eec25ba85b689f7cd46ab89c00cec2f8cfa53efb6a0616d7a65b69a99f83d828128597380649bd6cf727ec67c86132d01a0a2972f4806e592be56bacb88b5a03d7c23165fa81dde0035a9191cfdbbff71b4d92478e667fbb4c3c187198465de5df9400b5818e95fef289eaf5b21eea749dcef58ed0d612a7c31d752270c9a69273626d30c10ccd2506aa8bd86c098ea51b1c41ef6d226628161650b4896f66d96981bbee18852aef6604f2c792ee5c301d58df6c991ea89987ffe970fd8efb9ac9660c4e8c4a1306f12cb08c35cd46449d34766b7afb33c01a1675bfd3bd9f1e79800c5b004fad8302f8c3be47812abb79eff2e88b02c173275ac7492a1f92af90022884882c59a7d0633b98b54e61a757a37f3a8df82dbfd85422320c902b0d65ffb8fd551acf9119f14b633cca5daec69a42ca39f15be053a0c5404e401a047a59511ec22edaebe3cdf0f3463c82148b862a9cc56611be494c7ee6ac604e37aa1dcc746b6cbec26d69f108fd139e4545921153b09ac540f21041ffc18396c5c11f1b45914f5ef8175f064a00452baa81ec36f7c3a1a87294a17a12fda5385e5bf88d312191d08b51e8e2a0e59514bf0f6948ab4601dc6414376710c47180cc7a458eaf1370037e3948d695b3b9363490006e7bcaa4676660b3d8bded7732819a2952b509f1551986726c0c01ff66d03e5012b518af61984a570486ccacc6304eb60706a5d613049ef2539cf02a6edcc0e6f74c7503739d54c311cdecd94db3963d4594c43b61b471773a50239ac2f3e3d9b5573fed7a0c86100492e6aeb72d89d59d824a438e1ca626acb60046527e3479503d35a1f055985a840e607f80c73df7dfe700b1033a1c0c141a4e78a7ed3f29259bb4da2cffe597f8965948920e7450e7b721234c4913bc6ab1ca1263b8880bd6153def5d23627703d40f86fbe530e2d6f6d97bb96e1a2ffeeac32edbc7bce64bdc917330e30f4cd0ce43abcc7324e26dd6fd305e00460ec21c01b1960b85da628f1e6d48062f641c1543958b764e65575a665402ee142e09f176c177f4d5a92b19c33212c3dfaf8c437d9bf9f1d8088dd339e6d5e904b084bfb4540240d7abf2610a9e0ba72d9a966464e7770c521284b4d172c2ba179699c6b34c4aebfb9c38ba06293b9b6ede264a0e017d5a8d75069e0a0c85bbd23be94daaf4c0a809a2cdfd8592f3b7dcbbc9a8463be924d8f46371a8d1f2fe4a91a440bcbd47dbb5273524f4c73de1e0f1a469fc47a0dbda04ea602a4b82cb4b20987b34744e3e9f66a99a9a7100f3ec62280bd1c1e4bac24eef00c494ca306fedf448f8691a174ec7230b16e08ae487234869ee4e375fb480c441fd446c8072a117eb60dd0ade0d00db97a90c2eb9d03433c5c9a6af239e1540401c5fdb35215b196bd5388edc757db5caa5180ba02c01910956053aa60776209a1d098e9fcf79001318c325aa720485ebfa05cbe093c6b1cad5a11c6cafe13ea4e2ef2e633c50ed19ae11288876fe620b3c676d4df4f8d0f4f077f53c46b92529aa18344898fe63e6507f233d954292e9fe08b9c02cb5c68242f2cb287e59d0261edd9638add0785686b4c8d3e39b51d93153b2e18c607b7a43320eb239905f3bb41634c155a140ff3301dfde996e603ee0214f8ebbfa328cc717bfa42dc6c82a0d8fe0c57607afd5669c2beddd4ab53ba0f7c0f195d5b0407c8861454ed80d638422b9f756095a201ac8c868bec149ac74fb51f8990e332672892e1a1f218935b40a6a9681084169dd154bea521da3f270c5f5caf64c115a2457e3ed0c437a4d02aa77ea445d4ba09eaaf0ff20616b5226f7664069a32771227a07889040bc652bd770c9f90c5436f6276fcd6543dff93c0a4c241b1ef9409b22ac4d68a9db841d573e1aa5258293e681de9e76da4ecc6725ef9ee4e744fbaee854c53feb11c979cad7953f51d55dc5ab3d8740476bcae12c7cd650965c031edc7ead50902bd13b16273b46122389421fa16ffd32a4bdf5435b24fed3b238c2261630c1bb91e0b7643d9e14b08d6347b7b35e440db762399baa3b423f18e9f3fc7754e7fa129e01204ef68487f3af6c242e4914a73554dbb95c6b4680a5ba9266b5f0ba047d7463dbcde626fc420bb6f14569ce8083118bc6044eaec5c406ef8b51859b1e52af3288b758f5da7368cbf23600dd10c6200e5fae164f7962dd7f4e34a6ba49819c00ad30f0052fdbdce19151bcb3b256fe19123198159804707fb0870b321698e513a18164ac50501ebeaf85d77a4653850985b7d6c222dace9697b85a36995ba4edca43d064ff9d6e792b91bf6b195c07b5bc3b0068ec0d8d38a0803a5bdbe48e23c1d82f4353ced3035261a97321c583976f5050de4e7898cc48e370d6d8f45105616e4749d7e1a85b5fcd16b990d9ad43a2f32fa8f82becf8f7d7e7c3071199fb1ced030a88e8c9db1c1c21539df974d971d913e7a35d5017317c56294688e2d8dd3f508268ccc76ab5b9e381f2f921d7e326502aa18067c0a5c96d3fd632377bc4ce979e70ff8cec1a09d8766c7a97cf411eb394aba7839f5645da6f4377850388f27f743871ac663a3f127e239bdb13bda48f08690bfd8c10771026ae047773479d5e9589abe8c38668c41f16280097ca3c1f06814ed9dd042838ef82b6a3b127c141d7928c4278a266c80fa1ce19021abd7e59d53470ae98dc5986594ad063bfa4100cd1553122df8446dbdc366e9c513517ebbe9f94d2a634c399b394560cab3efcb69fc4b85e423b294821c3f336a7d16c1138acdc25f5986c919cec7b150385f7eec645c7dd16a04f8e069e72f3416cef031bec2549ed146db786456fc0be4eff0309dfffe702fe18f442baf47776265297c318393a8040b47d8b00d433434c0caa745bfc016c20d73daef5c1fbf2f25f77318e41ceec8252c382479b20447221cc237fe8301d8041fc4ddf34a97b3d47f7b9292820c31e43478944b36abb75e2f10a450a3f0d809aee7267fb8dbf375580f63f9e884efa4519abdbe7231de7ab919e0b9a605c4957482b8dde2d85346a81e1c01a280ce217d55aff7f21f633208a9e38c362340f5d25b36d01fdcb50710bb9be468cb65a178624a87a45c7203fcf78b900e03ff56efd5c07d3a77b2ddcc71df95e84f41ee8fad8ab4a99a4eb159246a5b87d0b7b450ca805b055462ac112ae6d914149cfa3f3ed07abfff94cc3b799af5ef024ddfcdf1a10a187ae622544131c40005b496b259d3bdc5f6822af6e0c9fc7bf555165219e08a32a37eeb5421dc0073d714b97a2b3bd7e10d2395cccdcabd4503c4696446b9ef2661c71eac8dc89545b5920d148909f2246a305527be895a7b4ab324c65497901eae5bd3c4216b74e254e4c0f0078e2019dc0a8aa9157cbca159e208709772ade3d9fa85c9246bf5f4964cbe04edf111f0ce649f8fce6d204130df72ea80c78a50bcdb6c204acdb7010bb52d63c86c09161dae8934ffa7a9dee18f71e500e070f6f33829c3a4c4d00a5d13c3d3759baa03fdbe3a138b8d3337c25a605cf5d95fe258e983f90fe09bfbd48f2da52781156bb7fd008b001e79f843465506b6b598b74aa5da681fcd1935d7618dd573096dd56126bfd2fa20c50205c0acd7ff4648d6387d97b1409bb8734fa82e88375aea3bf1ad4421ee749a308d4d8301affee89e100aae749a6959f4b3fa64153f55dcb0d5ab3fedd276e521025599c964e657148a9530889186cd3eb99fb8a75a16c3632ec803e9ab908f10202be27bf45273b3775445bd78d75329cea14728d88d0ae4ccc874b1af938088f84af96be0ffab5066ed8ba67e76fff9d55e8ce0720093c2c960c925381ef84ada4352f11056075e4b746e4c4da31c589e309f279e6b651422ebc499ee7d91f0086e59f1998c59631c084e05c7aeca0b67637c4934f2e4c9402cb9e9d3f9955e4b18fc15c4d83e7b7282e4e8b67bf9c4e67108d5a0f1d56cd1953ae3dcd229f39d41d84028068d8d4e156b06a2ec64e29bd6dbdf1c8d62e3dd92d414592d0c8df7807105a5daa47ca212599e61792de00774cfad5157d68bfc95f79be129d7ecf53ca4d27c57c7d38dc33480a015ab60ef8aa68a721bf44353f753e8bd4497812f026b248b5c8bed86f2ef7cc9c35dbf2c161ad9ca6f742a15f7cff31a6915feffb8fe11dc7d80c516b21012a1b7697ec402419dcf165edd2278142ab597a8398b48db1ef86cc3a939af49f71ebbf60d039c8829f0da1e9c13759044bb628f46a7a5dbc3b751602a77a407c77650eac1f5799bbec3e0e89753d9bbba026981644e1b625547c06f92b8422bbb3f4cb3853397f30a3286254338f814d26d36d592761a9ee43c29123400a7f1e94118da22fbd69cd28194b876bc12cad54d2098a0c220c65cc65e8ae3802175d42730ddd27a9738c51277d1b43c886b5acd150dc5d2743c6e984ee80b6f26307757ac30a1f4e6375d049d493bc2d06f815433e83c1595447ce961262d9b9faddc8dc242a8042e8dd4250ec7343602914b651f8b28a6c48b0bfaa4bdf8e4f6532b964b5085caec2d1c209d7f7ef14c462678d1225ffc8a186fefc78864a83578f7cdee86790ed7446d1557e2d94de032320011f4f2d06ce6e9719038728003b4c6c610eecf93bc9c129aea2d9a9a158501b1c1789540f365787c22cb795f46134a8d310320bbb2c819b8cf0a4081a0f49849e3371d90452e6c3352057257162e28ed72cdb45ac026fb7060cd606e0463774cbc2f21f03f5e0b91ca75f256c05fe061dbdcab1df78ed5a022b1910243c7eca388b35d54f6b2dd26d1854a28157b31362a6f492f44c571e827adb6729e128464d5a31911fd6adb95f1c4ec60b384408f2c96b27aa88ada22df5b5c1e0c7823ffb7c615348d9a6631d8fa357cb3aef7cc4f264cc0240a9228cd56ee1cafc7b4e061af2d54148856524a858796a40e28f15fa5a547c9556acc410df95854f19fdc2da4da2458ded7f1899db48086389e4b413a4614fef51ca85341c91fffdd508e27e33f73f39df138a07f0ab3c81d4952862dcc941be23842d1a74019ecb563c90f369e4ff6ab5d0b496b78ed7e5e28f75e7fafa206436d08831060e56742567f71e370b1df5f4b0cf3e552fc1c075d1db2daa8630bf077fe072b61df19666de11f247bd808426c6daac84a98b5fbf61e12d886f889815c5e48cf4d5d7ec5984667153a4e485deebfaa842ad9b685dcb2250fde3d745abac808b23e6acba41aa1f84dc9f8e513f6b7fb36134ca871dcb8326528e6f7abb5393ce14d1b6f8de5db81378f5bf0b7bff8b13ffd52ab9ba7cea49d8b93090eae106dd1f8f3219ef20280120b44b187781c568f0c7baffcec546925ba3faa299efd2d33c6e5e1e7422fa638a762b830b029e0d4f4c66e0b3ca408d0161da8298a2500b8d27c0cea44ae6969affcac38bef03bcc1efcb1d443b70d8de1bf6d3ed63e809c9c460a2cb07d7a410d7fc7847ff55e2a146d1878078c0834130b0bf90ba2a3f41c6779a4d2828c42dc630fae28783285d7aa31ba42a6b14628a9e4f2c98a0020750ee3d4da7c216a7e28a8e319873e3a63d2a7c46dfb1162903910063e6ab2086daa0312ddc12556c4f9e8d69c8daea3f48af2cb97c65170d7a32b63bdf19717dabd4bbbc6b87859442db308d59d96f9af3e652c0d414c921fc78756dee01048103e006602f218b8172102982745b0a9b775d3efad4620784dcce6f8d04495f3c72de36bf2fa1d14853e20ddc4380696f8a33262654dcf85cd3206da554929d4d042b4c48a1bc7806e7ed4eadf70860f1254e2035bbfca78c31461a45e9835c428c6892e220a277d32b5759cb283cb47ddf82a35a8525fc6eaece88f2044da8b4473af5264bd16be6c5db8a8df3b15de5478b8dfad81f443bc4dac93ddd689d8215ad5fdb256179fb71654e76d175148a1f5877ecbb111a56b173418047a3ae1903d803d6480d133a977e0624e2e26085db934a45b92231829ae55ebb6153e3a1cd9ebeb23cfefb86b604760f1de55edb7d5c86564a533f244b1240f9aa741d9bb2852a66baf09728a14ea85638badfd26ed2831b0defc1a89280f1b59b5a13693a0efeb6fbdb171da66bc4ad52ca13ef4e537a5e27f69cbd1f0f7ffff421014448be849f61b1fd7cf1f43b4d1bc5cdfea2971592a52178c62aac11d5fc18b92fda25a81799562d3b93f7a95b4335c7cf26501785f3f002c7fbbb74ec0872d903225b731e5f4ed22868dcb46588d9ccfb611812055e5ed5a493a81e411e10591dd7378f9e4a5b188ae45fc61c5d7eb1fe24983bce1c80e470ffb8b241168f3c310c3cacb3f2b123bd3606a5e5f7c8d46fbad032f98cc3cb5bcbe69dd17aefedbc67f649fbca4787f67ecf3f2b42c44231a64623f27e8c776b8240a2cdcb665fbc89d1d51c0a67b6e180bc32b5515b8d845cd33767800904d3b3624b897e881b98733bb9ca6c9a749d2050f7e1265513504ce896d11deb2ae1f2b62b2431b2669e147184231dbbba1d1fbb5db4b6dd22874106ae82ab36c1b135911597f99d42c1495c32276aa7134f88e8ecc48a7cb9603fa87b19f901cfac4411d73cb9bf001ba4ad50099db50a63acdf0056e65815d53548f234c8608f3c4a9a2c06182b1678b4cfa30e910d746ce8d69c0866ffdb61654c93c2dae8f06210ba02a717866b5cd47e65603cd2f7c3ebf9b7c3417abcb08518de96541c5f15c765f6848bf3d1081193062d37ea0d97b8cda0132d7f20ad57db59a1c2148b38d3c38a67193e0433d30f5a5b7526f207b781d56c71479d4a46565ab15b045b2573f743fa64a73a111e5ee6f366b3b0c14a7a2765b39b31276d95ab92c156af36d0d0e18baedd4ff639b7b551304a0a76f576fd7b80b39914c81255ec985f5355fed070d15540ec4d3b43114af3e2bf3293b759597805b74aebc1bc0aff3265fbcc9246661582edb08f037284e96fdd535585ee83cce6a310eba85e56acf71c2260b5877341b4fe55d7fa2432873dd6a9121c3519a79df3fca73f76aee8ffba6cd1ecb80006dcc474a4097e0add30e00a227f7d46baa25ea480a040305833ed5619a4f82b872d5f94807be05f600dad8c5c6cd0e8a97d55c6a475de973ddd97aa406b0069409a8fe0eec0bee40d94d57aee94b06b982b24282d9ebb2c144671ad2f7cb2f45b1f56066b429bc4b6529f7ab8c2ebb2ffc5bd217f132a771ec1a9b78777da99757cea6820bbf9fed2c0fdcf119b1c9e13eea7aa2f11d4c6e97211cd540670563faf8ea297a9a5794270facc4602c2cf3aaa2a7ca6287dd7cc9e6290d1cba783100c357470f97f3c7e61f42c3af49535b54023971050c00b75f57b77dcf1e4017baa4595845d7bf09e4de650e8ae7ad3714d466340efd26b75b0361f5718ba542e62d10ed47cdf8b68c4ad52a1dfa056879fe5351fed96319310c5d2aafd7f91a8f2936a05b7b7dae95ef8280e3a3926f4cfb51569f396f1bf31c6a53dbc9c43b36d50d075896c755025c5b7eec3a46fedcef804a87dcb27c7eefd44115eea4737a0e2d29f092376ba6916466b5b612e700f4d8dec86fa9dbc638e84542d24f36c175a1d0003eff590ba28973b98f0e87b6237443d8d6272aa862a1d06659a2fb938abd357d759a6486d4bb8343c2c3d492a4b566e134f06cc1017dcff8305c913693bd12ee0722db95dcae1c20f19bf0f6054bf599cc34b4d322a80f1a2f3779cdde4667326f4a324a84c6d21613dfefffd5cc266120e76ae2cd29a93a93541dbea807b1dad8d04c200f6d31217802e7d922112a63504f7d92e9199d7356fb2e4f0eccb1d46fa10a8fd34cdf516aab939226b0a8da6371fdd8b56e69937bdff0621b099500ada5608ce0566518bed03d9455501d2133a2d2d132596868e8a1e70dc0f4850d369822370cc65a069d4d08021bbc117628d8b27a80d120465e491be682d06b62c330e51ea8d9f2b1f92dd32d8717133518cb0a21a44db3cbdcdbaaa71c090f5f32f4a029871df11dfed244488bb9d37e9e71a73f18f143395bee0c4a444d030c936aa7a09fa4d95a9d5fd3a3c007c0ef5228e7f67b0f3ae70485fea57f729aebfe266e92ec4d6238aaee64ad77532bd115bc4a480044e76a1871acf608fffd5d050e97ff5c71a54e1ae971dd0942ecca1bc6d3b79516fc698a579c3bcd3f8227f48421d55fa90de7107679b86cfd714f8a4b534a43bfe1b817448a20bcd15622f324cff3e035ca1d1554dccaf64501698d1997dcb1a804eca58b83f81dbd870ee373c7f6d638e1d50b8811674726093875b4358bf00be40cb8ae4f9e9f81f7fc7445566d3779143c1e6ce13e00def464e86c28fed0f38f5782fd40be6967edf315d7d63d75be4716c2e9bf8a6a18e70325ad0896f590a482e87b9e512c2e8f370f8ae9a5f463cca2d467241faf56a490d5ead3960ae51c9e01bb86796e6099675ce06ca46cc4707aa1c0bb380d6fd140e7acc8c9d5927130fd0c6a8da30b166088326dccfa1005452b7a18d8a8a997b4cd99bb397f6de2f2f2d3507ea866ccbccf448a8faa94c30f1204b2c1480c786b1dfd37d14c5261037c4464a5f1c344a7fb2ed14d835b14583bc9164903d57c40d9ec22f5bfa4ef7fbf65ced1d866327ec4ce80bd00745408b5c7e670f5f8d1d482bce9a1f89a168ba639fab621537109dc02db6bed497a4c1b249cc25da4ceedb53475eb47c188ed03a68dcbe675dd81571d745598edcce6a7ce79e89872aa8e92e4dbff0af6944c152f64f37f3447fa138af64480036bef0efb470871856001cabf411f970a1288e0f61ad6d7b5617cc2864a24e7836ee82146bb455395e058aceef5f76ba2216a953e9e9f4d9ac4e63c47ef5629894dc0f6bb3ada45c40a7ce23c53d9d8566146c47f892bbb6adba8ac250422568240fab44ccdc0af63aad6fa59f97e10e56bd095a571bc86eb3685a0393bf8eeaea2d1ccaf4eaea848bd7dccf48720438532014eff2e1bdc2dd507923d289f0f6b0dbd2c54a0b13e76bcb7c26a352d4bb1bab24c81e6ec525b380cb44d990592b22c10da24f31f3faa0f56f4ed7ab0074a323a98e1dfdcaa407823c4d2539307ad953fe7ffb15476f5e96e0f1eb13c1593900ef90056513252efbc10c52582053610c81bcbdda6d8f038443e3c451548057bb0a1407a2cbee276de55d5a3682f43f987fd933c6c91c732abe7039ff8765126c4ae005d1775fb90ffee4359f4df29d011e2e205153d5c93163c4f36e3869284f6be0799ec7568a6c7968fbb7f1910f9a1086d3f8d7ed09c10749117b636a2534b16c797bc3c553eeb9008f96421fda5005968804171eb8374f6989571512d95ce3cdfe5896f1e0e8f67b7e1d58fb9eb50d56cf00b76e3c75d7d687b14821ea0ea9837d5ad80cf970b0367ee370050cedc716d63f2fed2b0f8966f3da17e22b7f6d2bbfd93b1a0a7af1fcf515de03a3853966ecbc99a4863bc62e4e7e2feec6b5b7b27579b1ac89ab83ecc8f75933ad631e5bc3a56c2d94ab5735de4f6659f95520da229d426bc04f17ed116ad1d459218eb351b5e157f41c69e3ee1145803a673368d7a6682fa0c51e418adfe0289fb2e68135c8b8f821cbc72c460c83633c0c387bcd96364df91f18c0a8f97d792c90f55766732b580e276970317a7dcbee7ee7b9aca0f66180934a2c9507e7b79ef8834a7c7640499c3e540a107c908d27eaf5f97cb9c1d2c085d6f7bbfa80506a62dfa1fe4a93974c011d85354ab82556d6828a47b2415ee8ee088d22dc8ab6ab09f223459c956dcf40afd7858e2d2880032739e00d75693c094ddaba911d954e5895200d8f407ebcd6ee64fe5ac775690b16055b1870a7c8ee8b090233d518f37c0f069a5db2dafc32f280160fec1a2892511f4ac6eec72dc43eda5e16067052d2052a6d37ab2680ee8454e0eab15add92f33ecc4c5ac03e5a4aefcb96a16106d05febb67b64a8c34fee115efab426d30a1b5ec8ac40f9a1ae11e288dbbe7d468ce68f41345f59c6757458bd06dff6b3405075bcdcc9c34edf855a6838850ad494e410d207c122cb372bf0ced8a9eeb649560d91dead7a16444edfd1fc09e63cd1b78e0c9c630712c45568d3520c33afdb575a31c63d02ee52c837b6087f0e6fe3081146be47097165128cba2c39abd13ce5031352950d615aba2f3f9b4c9c05ac1f699da2038100463ddbbc9e2bcb54261fe4e9fbd9bd34d6648f366bf41fad18e658f0551ad34ed1c4713c5299a5e5d65e1c320743d58d58ab2939b95a5bf322dba7741e896d4d73f7a5bae25fc9565efa5dd879bfe3062462a49bdd5fe59c9f92ebb5c2384d63e99ee1986979fcd3f3a7d260e4588c044316c34632930d9072e1e83b9c85d8120496b28949acbcd7202015f497212682a02705477dcef432cf9b9cb9545bbb2ebcb06f6049d54518ae897a1019ca062e815aa939ce67d61816997ab2a095b724d3c441141bddd9c6afc8d03077b906a2639d3bd739fb69390155bcea398eb2af9cd8568b0efa21de065180a8fff1f7d50202b81441e9caa21df1c19f2f7670efce24f4e11b940299cccfd86facb56d13d75a2fd02e72ddf8ddc7b48b50f81acd5626e608e8c4f0489cc1ccf1597794c0a188dad4dcee1484c7c2f3cb44db6d7bbbb0daa49dd1aeb5077cae5743ebef55a5b8557e29ed191f830e2305861d7a4a72a7cb2058ca02bbd249c7e4dcc99f9a94163ac6788a5cb296ca1fc298acdf4e538ee88230c7a5bfdfd489877c47497fd0d1695a95d5306356ba1830d1d68fbb4847daced9437a85d534bc70fbc2d284de8bb27b55827c2735ae5c77681482283d861265537e6428590b481320f1ca204e393107c43b75100a51abd7f5ef64db8422daec02d55290c7ece3fad6695cb1f722572b97ea2eb20868816733f2a5a3f08bb8c0253baa48c427902fe19d5ca1a309cb4af7d94e72359d21974f8a245852c7666acaa77c55e1f93584dac93ddd689d8215ad5fdb256179fb71654e76d175148a1f5877ecbb111a56b173418047a3ae1903d803d6480d133a977e0624e2e26085db934a45b92231829ae55ebb6153e3a1cd9ebeb23cfefb86b604760f1de55edb7d5c86564a533f244b1240f9aa741d9bb2852a66baf09728a14ea85638badfd26ed2831b0defc1a89280f1b59b5a136621863227bb7a8d88854fc6ffa511fad46ca69517d503222d952a56f212d09020f99fa50611ddaee776d5d99f318a39e1ad2cd9ccc180068577d49294017d056594a6e7aebad015b2c344c68dfe5aaac965af5b570839664fd650a305990732aeb04d5efd93f09f6f194aadc380a48968c39665e89b2f287302b774e1e3fe5425b64eaefe0b68eb5c14c7ffe55a034b994f81e4ab741cf6c0f0629a759f9f27ef96ef37cd7048d5bcc692acd18e3a5775fc062b60e9d1177db6e8511d590b81df7166aac85431899cef5c7dd27fd43c7d4028b7126ed37399b5f1aa8da83496f1995868682c8ebc62b64eca25cdabe36b2c58b72c5264e2c7bb355632a36e059dd13ffbef44a22d5831a63826a2ef98f4f899a13fd312451561f7a4d8e6cec586d9adb6a1090cfbab6d2a93a8cc46190f04fb939b17f4409a110fa123b41520d889588cf8478b8efe5c2cb5361e83bd6e8d95373dee0bbed174b44b90c0683795fa28f458b65572c53348dd776095afeef40ad00bdb9c976c0dd0a04aef26a1c752684eec8893d6dbb494cd1da725409bfafaf6535dd39a9151e6749c1134b1001d4dfc62d8b037c3ebf9b7c3417abcb08518de96541c5f15c765f6848bf3d1081193062d37ea0d97b8cda0132d7f20ad57db59a1c2148b38d3c38a67193e0433d30f5a5b7526f207b781d56c71479d4a46565ab15b045b2573f743fa64a73a111e5ee6f366b3b0c14a7a2765b39b31276d95ab92c156af36d0d0e18baedd4ff639b7b551304a0a76f576fd7b80b66718a66449df6c7b514226a92cc14dd5914f34fc768d724be4db7636e4654ced9dd19959a153dc378deb1899d72178bcc5b37ed7065b11bc24594ca3ad5afb01bb993ec8680a8cbcc9caf2a9d3ec66c149d7cd5b1f1ee47e2e4efcd509c8f71dc455c877d6d03c9cd23a6b9dee57eb2f7797fbfa6dadb51929f78efa4c56971c3a4bc05265ca8f41530bea5ded2f30b1f49750e099d0984ba859459e380bfcacd9eb586ec2467a07a3c2774c44a600418baa13b4592e55a52854b6bf6bf7f89e054939e55d9b467aaf09d1c15531c4032005b905036791db8bdbbe34afaac2de1e98d3deefefb402909f47f4f1b36567d5fc123605761121b64874d4f7303eab1f1b4ef2fae6401cc624f0eb559622cc36c06a1a6fd3cf60f822647b7291805bbdd12cfeeeb9cd3b3447e581bf289b61298485a899190a171eaba18e188a0fac850109fb463bbf5e01b968faec3aa807862cead28b51ae232ae977cc2fdfdcb38877559b0dd2d21cc00c2633015d1f2d2047817463338469330e6cb0518ad9e95f8e498b7accc67c94b990cdfa1c189691121358648981425c8dcf5b6f4b9b3cee46333fce2bb36bd8bb2a0ad7448d2489d67b44364b0b508ab3086ac1b19f6d389701f55ab26ca9fccc2c9b9f55f7ec1f77e85ba692e043029bf2107347bc738f496b4ccd60f8555210584599d63fbdc7a792feec6027280cb9db644f4fb2c4e62a55bbf108dfa1b953c8b1deffc443b62ae6e3bd015e342b2016cf7f201cecc91261ec7b82ec1017dcff8305c913693bd12ee0722db95dcae1c20f19bf0f6054bf599cc34b4d322a80f1a2f3779cdde4667326f4a324a84c6d21613dfefffd5cc266120e76ae2cd29a93a93541dbea807b1dad8d04c200f6d31217802e7d922112a63504f7d92e9199d7356fb2e4f0eccb1d46fa10a8fd34cdf516aab939226b0a8da6371fdd8b56e69937bdf54c0f8654487065019092d76cc90324934122202603675436e4c14280122c70dd9664ffb7868439800a794589b26156dee12ce094dae3f5391109f411a2c88012fab10dc07872f74204ba0f614a68a51fbd25447f8c97cd972356cf5ae71c463571024b8a71944602a3d9444f8d8a7027dd4fca5c0ddbcec4bb7bdaf3f5acef00c171ded1dc9315772c6ba6c33dc15982d90c84728f0d0000426dda9bbcce1ef811da5179ce697f3f53aa82f560dfdee1e2b3a1c5795166f7135c16efa6cd94179dcb22971c20f64f8c5e60e20c290fa983b827486fa4edc883c1e053a113339f1082d5810ae5ca6d2183f5a0fdd0ebd959980c5834de361b98a8a51748dc4f24f3c9775aa5a0a196c19462d1b6957c59e2ebb04e32fd6d6afee8eba3667c3cf6c023ba0395599a8183be70161eff21da1911a3ac68abe41b8e4de8b01b5b8ae4f9e9f81f7fc7445566d3779143c1e6ce13e00def464e86c28fed0f38f5782fd40be6967edf315d7d63d75be4716c2e9bf8a6a18e70325ad0896f590a482e87b9e512c2e8f370f8ae9a5f463cca2d467241faf56a490d5ead3960ae51c9e01bb86796e6099675ce06ca46cc4707aa1c0bb380d6fd140e7acc8c9d5927130fd0c6a8da30b161fff55768f770dbc7f439931a3cc2e8d10195dadb659daba80f37b6eecce6f3d23ccdeb6df31d2d07c235e89290b830c700e7b86fca0f84f015156abbe2a94ada112537ccd3cd76acd8c3b1ec60cc3099efa5b90b77043a48fad7a861aaefbc575dac1dc8e76e2babd91c65deac973f333181d2d7e713a116d118d2eb48c9d72090e6fc9dd8687b0924953783a5eaf32503ea3b6f74c7ddfdc85600768f5a54030eacbfcf643cdce25754a4866597b09f9ce61661e064d9284386b3de491e40e35ad27519f0edc350dc3eb6bcbef793cbdbfa7b48073f9ce1920ff804b91ce2ca704bc9747af2cd8b3fb92b7b45395e058aceef5f76ba2216a953e9e9f4d9ac4e63c47ef5629894dc0f6bb3ada45c40a7ce23c53d9d8566146c47f892bbb6adba8ac250422568240fab44ccdc0af63aad6fa59f97e10e56bd095a571bc86eb3685a0393bf8eeaea2d1ccaf4eaea848bd7dccf48720438532014eff2e1bdc2dd507923d289f0f6b0dbd2c54a0b13e76bcb7c26a352ffacf5e0086afbe0ce0645231f201265ab3d8ab9151a347a735d981c415afddfac5703b4a4f0a71ddf6311800cb96f495aac4baa5a1e35674566be010f1a5214fac8a671b7ef55304fdfc7242cfa287a6d8e32000e6a7d2a6885958a2040ec8239d1280fad8bd78483bdcc52445c699818b4c9cd46d2557719a54a469cb93a83d51325cc8e802ceb09847c0caba784b434985a741e9474810f09fed6ce9b7f15cd8422d4981a954f38f572deaad39da0ec552b398c63bdfa12a787bedc5cf235083a858f1cc5b5c07ac809bfd654d89c4faa1e21c8ab56fef486fd1c998cb17efd2e123ef0509ae4c9e0c72865164cc2855677b075741b8eb2c24f9108c360a842d4eca8c470b54dfaef9f7035f6da0d7f45f17767e0ae13a1c1f90823d777d69ef2b7e18ed22a8b661768b3e85264ca8782a48afe364bd58a76e45b4c292f4677b8ea63883ef54ce899bd04062ecd8eece42260933bc300fe332cadb8342211c43fc8d10bd5943f5ec0cc2f2ece15cd04df5e1674e4d3e0c83fa076250ff119631638cf884796b8dbcca49e4c8bb324b935a1ae9444785e9ea8b0548c2e0600e78307c2d77722bebfeb29add0d75d9bc7f1418b1cb402eaa2b5a1c317decad54c580019d2fe31f6926becca3499e2bc9b301a061b69dfe5e8ae62826820237c5536291943b5fd8e4b8d8088fa6cd8ba0cf4dafdcd88e519e7f46549c8bb6c2804b232564138d0180617825e403cce7eddcff831c4ede8177ee9651f2207b83540bb062d2171eac87778f0bf3a68e0064a224a82e257234604c56d5a166845f98ec2e8078d527513f7015f181916fcfebc0dc988cab0395281cb173bf59a04a5448e50577e94f12edb84309ec51c618cd36623b20c431a77275089a9c52845401667244feb047cc12a3807d7316661512faf8c508343ea8fedcbe21a812c70c63318a3fc08d46080e524b32b9a6ca09a3fb191d5154458c2f6741d7064701bf4e0c88d20b2febc70fdf33a1bbac700cb2b192bd6e5241d27fe8054137879802c2833066dd09719c4ae8ff626dd2b76bd8c6bac9c9552acb6d6d61dc9e7a9ac525d5671bf9067c74f17fa4ff5b20714061890746c53db616e98b4f4f95829b42072bd51c64098726214625b3d0de6399cf4ad2b15fe0ad0083652e95a924bfcea787881a538d571cc90f76ca781c37632e3d2f51eb72a7591ae1a4bc100a5238f99d9f08c2201dd91bf97d7d2544ad7df83713d3e43a49918ea6d52b9ada1c06d44a9b3f7999338662660f71788fa5c4f5990f160e5951d20d2622bbb23b011dfdfdb0704e7e22f55214bd7c506356a4cb70e6633b949ada11534fbd4c533c4988b54c089db21eb0ff0c9da7b8c1dc285a49cd794cfbf9f89fc371620794edbf29131da622dd71b7cf44f8e7d2be479d9e8801b0506906ad9892e6017ab08685904322121ffe21304310538c000a371a698896003a39c1e45e2b4172c132b8877f3de1fb8a73688ffbe4b533ab36f6f52552344f069d9b95dbff3da5200e0fa22f4488ac9724a605e3aceaaea31466bf9dcb72b09ef2b81b0f034ecb73fdc16029ef141fa3acab81b28019d7c51a06afa0e88fdd37ba65b1032a1702965a2ad755c774a12282c461ea6c6be0b529f84bc5d65bcbe4ee6b83202ea01e7d58afa51f625680c7e6208773033d07874d879ae93bf6494ff91f998bec66cb5e70594ec53f1e0bc7258df43bfb50d820ff77947d2df97fb3e86ca4753f2da8e02405eaef6f5765dabf2b6fc43054051f214120f37d53a15d603ac0104daccc024caf584e1b551a6d95a21b7254a6e4684510517f6900ec8c0c311ee4ea073e20ae4f22dbee3a18f6abef0a9bd9b95b56ef0a27da76f3f76657917065043e3f631c363c99ac6b63586b6024336d6eccff3ca8a7635f02dc8df8ea90257016dd0b565cdabbf4c9e9f261113f6b6d5593a2feb8406ef20ea5bef63063f9a94cc6eb7a9a65ae0d5e8216c1be7c7a1410d23e1e994b2d2ceb851f113d7526bb018440fdaa26c213bb39ee56808fd86dbb686b3ffea3e60939c9fc148f73412b4c9fa063ea571092d3358ae7a994bb9ba5c6ee0a2aa322993033c45fcea7286d1e7631da3e6d97688e8e741d7f94a681b37b74e50fc072de4eff7bf399a197449ee7661a92d63618ec48a7aac107f8d8f2fcd0b10900bbfffae170d1b8bcc3cd3369cc03064daf19e39579c3c598de6e7c4e9a0a639a17c321449798a262ed5194520df3c6ab926358e561262af5266db1317d6fc84f354ad19d413ba021300e13cbc72d0883e53c5e5f65d9d2859082f74fb61ba7f173d842381fa17e9bbc5cd97dc63833ce3572a3a64c2c0fe6262221d1b98934ef74f92186020f7514851dd0b837025b30ec52ca699ffca830952aa316bd390704390310c4a0a11927884b749bd0e93aa680c52555b6ab2cd257f9618467c293d1d335c905daf2e9cabddbdbfd851363d5478fd7f7cf2a85f0a3be5a34c8eb11d042ec0a191b8a5ae31b97c9611cb323f69250513dbb5e7ced4b36c683767425d88086642d9368e28820de9e45c0aa26faecdd450e66466136f97202871dfe1b8e4b970be3c99ed1dbbf0b8e47f267ee1d46c5fe381cca335c9cf7561cee45034740659f3d3a3a2dd2ac880fa7ca970120cfee8c542d7e00c3486db9ab71d36709803706ba7d3b7c30cae2f97c147eaa450ec90ca4aa8d1247664b9878e61912323d04a267b58e67fdbac5c220d4cdfbe4089b100849b4a46bb9c808d9e28816d1166e5544df33979d714f172d68a19b48fd1a0da6a8e69a6e9a236bef9a8e47ad77d9e5d1cc830adf27bc54efee956344b74de79a6dfd4bdf2993ac728bb175fb47610556b6dc9a234243678781f7614e52efa9277f922351dd7fe9fc8a1fd4791843e912b583b9ae6a1ee54e86577e1ed7f56662b26dbbf66627189a632adb3a372ca9916b764ceda273e36bb40201be4f7d2b0a25f8ff2c3c7cb482a94ef98e3f8137dcc386a32023def964a6f6df5ac1efa43fa71efac9877422fb68c70227e2cace4f07ef08d20aed2c9ae92d442cd255c91ec7283f354afcd5ed506f00fccf23c98830091668dca15521215007db09d494d6a5a3f323a94e249bfb06891e2daaf36d891bb3f2266b22a989f8a345884ccf3f650aeaf10524e8df88d0ac43824171b0d0cc4a7971c1556677a6add0cd2ba865e409e73b512c9686381b5deb341bfb0734f0813f9162a2d776ebdd4affec3222913e36b10395c52ecd6a73d3378be5c0df749a96224b5a4a9bc949725664e02259d92e03fb8474bc197672689f1a604b0f756d71ca98024229ef7adc9d2db5d0817e64562769872b2697574c90233adf0a691e25d4d5a44d63b15259ac9a4b11a74bd1960e892a5f981f0e29e60a029fa56f3256c8b3b7bbb767ea0d089e4658a2aaa8a4ebd338a977146e56cce90f44e8f5866ab2fd900e2b4cdc2b3ce1ca66ced632cf716aeab3c81c983b9d2a50ef87814c577122f7a3f1174bf98d61a9951662c3ddf28d895dca905feb033988b951862a6db7417b270e9c789c8796217e82d88fdcbaf918d364af2cad20620307fc86372a3089b0042cb62e264e4d7affd794131b267e30b4d8ae36b00b440bdaa9b705eab7626980b09bc32cd8f25ff6598efb9c00dd8ffa504d1372dc04f0b285c182e13fc32bcddf3b42af60fc7926bcc51a2b4974ad59817f49874612baf5011c56a5ea64ee0b53ce3e967256dd1866f87c3afeb444a1b277661cfc9ce3725e99119e347c834ac21010f7e0b020d294c1d019af7d5f34c18d17b0ebdfbf112335ed432c9736c22bce76cd32b4601c88dd0fedeb8b8232f2a1b19a8588c310826174ac50f39b83ad6e8d62fcf25312dac8620580d245a7c989fe61f0a134aa0631cc31d1e536509399f23361b95686a1439494c63a8f839c3486f3340b3bcd24a60ea2ed2d2bb9df92461bb046e039bff5200ebcd859b77f8fb25036859ded1643095bdb0e5655f76df901550bb766d0220c72e9d061f4afb924447d0056c552289e524c9a1e0db55201540fb4261394d22e34c4130cd91f1f8bda2cf65f2272406377fce07db1f9ece5b991019bdae5daf2ef5cbddc2e1d07223f80324e1462695f98cb03d4953010c2b61b66e0ae8cb43b7f796a7e1cc0ee8cafc276a97a139de126f9611c73bfc0c6d08dd91484c06de6a07ec5ef0b64a3878eb29041a224271975625b52ba141b5c7aa432cbb06577f76e4e61a1654d4e0ef3f4e67a1d0c929c1022dbfd9af00ce9ffca6a4e264854a7bd0ae14f4f0d86da8132da577604ef793ef64fcf1e11225888e22774247158671b528b7f68b6178a8597b383f628c5ff77b2886e2cb8f31df54ba37fcf61a834b2432867efa8150f31796ff7a84080c846f3e50f1e0fe11266731bfd8a3381635401200298317145b3969bb66870040147b4f4bad0193586bf1bc90025c405d719524365e58bfc938dd578a3fe8bfb16b9d0e68ecad9aff3992d4fcf1cc6e3e285248ca78fc9db80d387033be58db5a6657df1b7c6b8920a67c46566b41ca700aa63cfb926160aa51cc1d8baa95900895e4e3096dde833c6296491d24a9f30067d12d9ae32b1ca2d18442468b67970a38cba8164dd3c959406561f438ffbf423e69400ee421476a9a5485070cfaaf30a70a9ad61530219f4978909658d6623f04ad47db5192fc109099f423d92b0b584c3e350f9a9296e49f4d106a6a7028550c3cc6f12cc98755a969666c71f5267dbaf2fe8597a9759820ababf48bed2e6fe62ffa3a169b51473771b9d88e19bb7ac40bd74a3e495747ff3b62ac2438cd690331548711027d51ea7f36001ea11823293f81631ebf205e419d9e7d6091e0e57732ed2f8606cf3b9b8ed5a5fa7ea131674f462404b84180162655e2877d13a6f16a4aa33575a49d49e5bfa63d9a5fc06f15dfc580edfd42040d291123e13108555945716d64f1a82451ff15247f04f9a325303d92810881c49bd40be37a09b916bac0a90c87b37418e14c5e779e902908322cf35807ff8a19e649bdda4f356bb2ad5a9bcfed27b7255783b17a59d1b2e89105c62a55c614d072339bd1e0a2bd5967d941a8cbd33f27f0252d35d6d4b42841b45c836f67b6f7052609a2472aa93f15e5e138b742fe1c05a3d8dbb64f4fc9fdf84fd6e42ede097d046e9577008a382c7898183017d176986584d27305e2c9ac915a6c6504bb888e834db513ba06a4bb1e82d4a7844514ddb6bb83fbc48adc3f4a137813d3e47ea7ef45e87729cc5ed0cd49fbd313823bafbc0d0cefba54ac8586664d1661f77dd4a829a18378d258c8fca191c0c993aa3bbdce30e5b7879a8f5acc4a0405d3fb2290d0a2a62814dd4ec277d40e48a754d16bc84296eb5fa34198e85d9f3f8a2d4fba4efcafb4ee02402b27a750b08260e22e7ed695505eb952f9f6fac31b1be0444c0463f2b2476e58f57de9c7fe8e4cc80d9e848b5ffd39227d6d4c84c91867d0ff8f00239799b92da21f2c22d021792de197f942f74ebfafe74b2773eb41d48af85a2e065bd751f261a8d7c21b3ac41192890452f57f6fed688255618755a4eee215b9391b4685e41460c770157ac03fe8e3c757aff130fd79848c53f4c351ed2485795e023d0c0723abd6d6460ae26a6b06d761e3d78c34d52d8d408241d791066682ba7b29d47093abeed0841a3192287728ce997eaf7660bc9e797fa314aba014afe7491a4293f4f1d0ecfa834705335afc9cd3769d0602e89569c5acc665a2cbe1a2e77b2d211dedca530cc984e2381609de24c7657749ed9f7cf44adb50d8c43d5db7f238c7b4a3d8855469877f7e2ac2d882934d350def08c4075a3d15623be46b3069676a40e417bbc957e0885200148802b7570b09646b8e918e2a5574f431ba6ed8b0d09b9fae365988142616f18598bfd0c6706bae560109cb72e87a5588b6042ec279b10b16adf2f1dc57cf1d7e571aa08b6edfccea25707f3b196b6eaf8ec726e663ec7c3b69817e605f3f5f5e919e19cbdfe1e4cfc8a541b803e726f57ed7dcd263d6e36c59b55eb4541295199d83bc490638d3b1cee4afde5d013aa22c0cf65a277bb5e2d89eb804075780a6dad0c33c79718c0c988e363df54c197d1da82f359ab397e27a2e671cbc3558b6e33d4696f5eb7b489d85f53e396ec86dfe34b62b3bd371f3ec2df0c3ce888b5f97bcd7e3d8de6c9be5ec9732faf98fe7b29779694e70e8fba0ff6497d55fc967d5b3148eebcdcd4790008255d9a6110495aee7edc5e43b0b9cf32d930880ca50f7121d569df41cda2dfd6207962f9d1609de0e8fe0221eba3eb0d28eb2c20bb25245ed5f87f06c99bd7327af22201284f0e3f27c81d3e51525f0d4aad193db70c8b147e83494c3cfab75721d1b34d3cf280efa95e6a1bf54626033e646e4c994ce0f57fecf5600190212e9ba2cf943156635d39972805b5509456357333b085b2818689f5f50118792b8eecf06c5cdd8abf0cc11cb19ca68836c8719a5cfaf0f20df4e1ef57d671bab63792bbd70747076e61c9b5e90891647e54ed26ac3703bd098d78cb9e00f10d61cfa5bd22140bb7be630f151533272deffa24d76df61ecc998428642e520b0f426f1b12948d7b07bd688f7377fe716b94af10be374ca80d9aac7282f58f903b9e32ef5568650f2f1a709e072afc36c93a24c1f59fc8895d7340493b989115ef7bc4c52db9cb3b76ebb5386f21fc29d8231e5fe9ccd164ec133487bd465732f67774c1e31462e354270ad2cac39e3bccb9fbc23d30454abb8979fb8c248285a03d758704997a06c44debdba2f64785a2d63db3d72b0e252fe5b30e9873ea79a03543e2650f694eadeb1cc77cb9aa0f31ba0b65134426847f2c6acb5b9bb4190a3567ed0019c36c58de0aae7ba2e90a1ad0d16d694d2cd735494f54f17789e5024caa4887c504936941e85b3b1bfd0b08f195194edfccf913ea8f67c26dc17afcc875974c2dcefb37eb625f1c0ce775f0b2b72c778c1bef52ac8b6aaca7e8cfe94ee6d2304e31830cc0df5b1d8a40a902972fbbcf8d51251add585d0ef865779ff1f5245b751093be8f05328c02920644a90292821ec8a34e4cf53482a4fb03634880050d6f6f2c87962d35c175363db254c6fbd3cd627a933739e6caef21b9bdabe251a17b0fedb6ad41954200aa8f11d2602aea06ce792a2a992ade080a9a9a759a598aef56b30e6377e66ae3abe43ce0e851426a0cb33378481499d95ad78221d46a1c4d25ec94ca4bae979c8973025ea3195ee204cada5f1367ec51f56aa336ed29f87fc9ff6cf5f7c2517ee79b0ccb1aece7675ef849b01ada9d1970496a3e6898673d3bdccb1bc8368e6fc0fed2dcd2491638028d6748163b69e5a0ed2255152c12818ec7d2bb89cae2cd0faa4b6a1c3625938f346f84897e2e05f49392c9b4ecf49b17fb494a764975d03f328a716623a424ac53760988337c3ed882bf2f7c8ed84792ac17797d1220848c4565b1304c2199de10c3f1eeace7aa55d08e5c463f101ece5feaf8e0d6b4dc6cbdd19c3563d18c8bb32e178a0ab71fcee79a49c073a4c7d9240ad10b2387bc16b8ebc59eb83ea43c9667b09381bafe049535860972418f378e9c4a9adc04ebc3e8a3c4555f4c86f5804014f159b89219924b49274555ad5d7079ce2e13f5e04a11281ff2c4ff4d3280d1e92c0b8d2871257cc72335665d74702ae64b932dfc6124b47f472728535cb12912d7ac0b732ccb45eccaab0a023fd064f475c0b8dce7f4a6da046d8aa24748a67bd83bc8d84cf1b6c96915d9041444e729556433d26a9034e8c43eed17a9d74bdc70e80a638e7784e0829477621fbee5f9553918e54d8150e96afbad80ca570666cc2bdea3077a6b5e206dbb39bfb3283cde07c8aaa10259093ca57f7d6ed6679af4395e1f61e764fd500e1dc72c7375afdf80b74378e045c8731d68da24ebdca69e7cc0f07a15d5e3e652f40366c25c16ee2562802573ac3dea97f70e0bb902eacacf14dc92975172ea7150f720ba3a6f1b02134961a3acfd7cf6daf7d7d945d5d69387f3862c73e0e250e2f9cd1fc4fa87a26696009c448acc5aa9342a7527b9990131ddcd0d4c16eee1615453b05b7288159359622b33f4a1cd60371de40dc512e9ceb36b28032b233c1ecea08ea01aadc5d6e5f1b7499057e7384fb94ae72d055e726f404b30914e685f9fe26c70824c2c54df2885dd658e6b57040b0226fa95377276b8ab2a724e0fa7b1246c9702f8f0818bf93d8da355dcdb0e108c757eff8ee13b6f18578a3724402b6a50ad74b7298cb61460c68aed27d188b07583799d1404c3a84b6b50cb91e8018edecd0a55fbdd6337e6ea834c976a298a4593492e830f527d9174413f83f2d1bd160f4065ac4099634e50152f145eb83f3e6616b22a01980061a6439da9416434c3808b9143923c8db666beea6e1b9738da4608ead008922ac9b8ec62f0479c9d06403fef6ad4f7b69e431f6c74514594ae44f213df73235494b5083d2197783e94203ec2debfe94cee3f20a7f4e05474614fcd7b56a059fae92c43c0f75c746c15e12b6110ac06f776515aaaf979ae85e3480f22b25f79ebbf5a15e8e9a7513cbbbc40c594c91ccce93fce308b2d080e3074185b4877f54bc50b02349344c8c9eafa2f564015c01517b24e8ae6362b1b84a38972ee788ded83aca33e4f01eaa4e8613f8af422c24c9782d2750c17fd2e03316dc435e8a8f71253454ae48b1517e472fcaf3c2438952144be6f26858128a6c4affa37bd21f72b391b9ac316ec493ea6fb2301a61134bbbd23b39f528cbe48cb3e57cbd09c728d80b301264456e918a0fa028397cf051fc048dfa2573273075f8a7d47cca0c3a43ac8cf08cbeed8c90205c587cf4e9eb62746262adfc317ddd258a12b5e9e171c50eafd7e9e72bf16bd11a8c0c272e155f62bc578f495f7d188d4f36c8c9cffd176390f9e586009ed62cc96d4f581ef356ba6e15d71b89ced80f184a2c034245b8195d9958cc79e7b2dd7530e1c5779b4f55b75d41fea66839474504268728e9242cbc68fa27abbe2dd5a28ed64f59b5cd83816779c5a52ea85658058903f92effa78cd8b1876af49c1f2aa4b99edda37ea1f0c2ac9a6394ae91bfb311d8a8c27fccc57d392c8e50aa6335c1c4785e0a63b85bf67acba65e01d6e53db8484f0e8710025c39a61cc5f9b1d8e53f3e5325615a471cd5d6507ee5f80ac8954b5d01e714ee89d6c749a778ea220b2c897c4c1d6de77d395c29efd11165a20bb8d0a2b68dab9b4a879530c12c56e17c8c88b49c335b08b7bc0b7a49000bbf579cf6cb1d972bb8f8b3826bf215a6ee9af9f2b057f26df08a76a9f34737b1cf390340db0b200c692e5c2657055d59aaeba6f3bd5c957fb08ccb3d0980220f333df45960f9b568a2c03effee5f44a558ff865a3982c98dc7f9d70914ff41e423c0f53d2d8c8329d6c892e235a1e00e2fd90e73c7e965a74a63bc358b0a83530bed28143372cc83c763c42192c22fceb9078fdc8d2a093398db8cd948f81af36b9c54fddc4b75d42d752711a61abe608a4e1ea7ab5f5cfb075ff774b9c7558dc98666c954999cbb986dcce3dfb409cc34df1df196eccbcda6af9b755e1cf9cc6e54a69cf00ab99316dec3b5e04d712fe65098bc5a6ee77be5184153056abccccf04bd57ca78827890d451e0d1a2717141c712116749012db232e472736b476ceb0849af5a852eff63a83be13a6fc1b2e7cbbaa305e79c92552dc0dd109ab0f945747779cc5ada4fecb7a3a3ed34f3608e7e41267b3beeed57513ea51d76630658c84692b8463cf9acf0359d4810f0b47b11c26dc7c7f5add107dc648d6279dd3a54707a4c2f2d3cd6152fb3d29b6d4ccb9803da97284502aab6876ed8479402aa52df76d012e7fd18a54e368a84de45de48167271b5b458e569e65df7b70f5fa39461e5ff8b012733850aadfd6ff0b80c3d020815dd54207b514a6089b6c518b3588b5259c1bd94675fb20eebffa4d60d6c22734f1792ce94f384f3ba54ba3f112c4fe3bd277084a53b9b3e5c41ff48b57f050ed5e5e83404b66f2584221c8247e850235aae2e661dfc68eabf48d6e44a7d668453b3b63ab2c2a3ac6472fbc3358b13d22b745da7b062edb720ecd1372c408a521f0536fcddbe0769b8ad57ad4cd68c1d3aaec71d949fbd57b218a57d5422d9b4969a4ee519101206675950288918fcfff7db74e2b8cfbbabe934c1165ffc7154cedd0bb78078e344ac1d7dda38e481425ed1c2fc74a33551fe194a29827c6294cd795a6757044a126416f5ce2493657055675057d94671c5103eef5d4706e8753febe88922e053ee579367b3085ad74c95fd5afa293be176993ecbd8879bae3cd0e5c6b4690dbdc9174a0e9a62c6a3bd1534e312a6eaffef26a2bc5d6a855db4be77e3411503f28e37c65e1142833cc148bff5cf4dd38d53f225021f971acd61c5b0babdec4d02115861fac6a678a6e7fb05833376add62dcd7718d54ade866f1f1ddc94f5514769ddc1056123dad517b0a4f4f71e9866e5015d71a5a06274ac3fdd391e150e560a9e98dcd4a7e96fd2bcb59573b80fdcdd857aecc8a65f4dfb179be5f4e3576e52f241d130f8e5f4c902a8ff5ebdd0b9c93ee7e4d7e55157e22aeccf0d33255fa2571bfd3806ccb5e046b00c90c4b296029d111357f5dfe2b2e2e7f32c77547b4d801e74161418d8cf2524823fad79d1d4c13ea7402dcbef14cf967cc30aa5c7abe34a2765f89e5a374f39a75f7d621d9f93f96c75f0e4c99f1d64a0a042100da9f529e0e9f1056d12bbbf44deccab0358faba5a46a6c9e0e1f03e3fd830737c44d86fa33186cfe1127f862ae794e0946fd46d478be29195fa1feca2e44f117a8617db705f05ef436abc18b6dc951cac73b82c8b45d6cde02ff2ab417a36ef23d7d218d3831a429d3102a2dbcf9168016b5137bcdaa162fe060278777cf1441eb4851014b514de4bbe1c42e0d7b3c6c9b4b2f9d0f3d3e01846a8fe28ff75d09cede0229caadbae8f1717b38e96551a25df1cbde1442ac97f2bf53188c156cd06484f2ada9d1f5d6b2f7a1294abd88fec27f8661ff267495a9460e654364a5f0768b02d92590d8d9367bfa8eb7a9cd9b0501ca437a9718e7d03b8e50428f08eb69012d3538392c8bd77e0d8b4116bbdda803fcaf4dccd7c8616333a98bdfa5416ed9935c85264223973094ae7c6f9abe0f9b8e0805a6fab2ba7c46f087fb1eb8d2b0de855e26060e82aea9b132d95c1cef0f88cdaf8fb8539ea14073ed8be4ee6f7a79b5949150bce38dac1438aedc741f45c970bbb2143eb1f613026244bb63d4d409ffb2c880dd62811ce044af762f47263596c47766c223db3236b2ef3989e742f6e0654ce5667601b50ac040ad652454aebb93017d159ebab6aed1cc3b85f33bf7e7a7244341eb9f47778f258098577c5ed570b25e16074bee11f763f4ac773180611f87a549e18102ca792ccb4d5b0db1f202019d2c975ee8ab73c047d891241878e27c18cee081ee601c07c0687f3921037d407fbfbfb868e37c2f70b3a282eeb5fd36e12466fb6010478219b3bb3f9ebaaa940e4584474cd894dcde1ce5b478f7bd3b9621808433e7f78084f599b0ddeaf5f4bdb606526567c7131fb804d45eee154caf06695c559537fa0ff13f99a9726bc7f274bac1164fdad410f72404d371a76003249a3fb0fd95b8764abc07e3fb64be939d21985430c30ec735cb1ac34c229dc3e1b39593e9d05a30bb7f880b3dc56b8f0e446409678d907b44b67c3074e5b6187d66649447b38a43dbb0bf3d81205aab03a080018faf84d389020ac4752553b72ef3ab4bdc87122dc24a3967d316e060a0f9879aba729a869763a1fc92d96d0e74ed01757ef6d7d253e6c0b28b4f528824045c097889dc441e7564273c9871ecb685b0cc4fb9139e91ff39daea5eeaf2335e2569a7641e27c8af0b2388ce1984628cb4a16213f7e2eb1d3732a6a0ed4fa13d25de2cd400bb374f54f6a09688e8d3d88c16a4ab55d322bf17a596ba7942c4bfc9ea395cf3c2c0e7dc68bbc6b241e9626fe3787c1d5d45b1a4b0d437c8c12aa67b68f219684caa58aebbb1d8899237ebf2d02c122900597542463c3172ce3e77366109bb45f123318ab4b0578470b9b1b82c914fdafb1f01d95680388597b543f134605abe19deb1930684827758142e4ec72c6eb4154ead2820946babcf7f4ecc8d7a2bcf8ce574e27990ca8a2a36fb7d71a56cac1e2502585c1596a82914646de651e1a929ad24a9f03b93b8208490cae1b150ce49e5feeef5f83ecda06bac4dc5f8e5e2814ea1b19ad73ac93f538a1cddbb0520c06864828b8201f219e171262c3f48138493332463d238b414ef42eb1362de074e52f8a51c224ca524c4019bdfbc88211f841424963c1982cca437b8b6be19c6f8e0b073af3408baae27b18146150f5eb141b3bfed3139d1c0d5fa0ba9064bd06e57b52e1429b6fbfdd2ffc1dd515285910825d244ca98a5147c3df6380b3c1ee38ba729eba52967c121f746e54e0d6172ca78f135e10c1c96a3468e8cbf6c9216b04a80af926bb194cad276be256b4216e5fadf2c417e7e6bd912c3cd81f8151d7cba756473211920acd106e4d6f84e3216375069ca0eafa6c0cbb390c93662076695f6a618ff82dc7ab5a0642d8554bd62e8c52bca3f405d8050bbabcb2ed848b809bb1078985ce708392a33e3011cbe06df147a3bcfd3b3562f95cce9535e592558a40526fe69b7408176efb4e67e3cae81d24a1425bf8c6f316969312513b3372f9872fe7a6aad40b658a9ebba93cfeb5af0adfe232ecede66989d1fb820cddc15e3067d900c542589c42579f7c31887e6a135d104da44e44e3e7386a9635b06f41da00c4970a7df626885921b9b0d153b7c0b90f4c360e67d305405bb46c2aea3c841ea734e14214735de1844d7e426be6e244a914a4df49e0833e79107977854159b7e0e8a3b732df2dbde17a9127b518bcf322f5582b8d757edf7a57446ec72618a332d0dca57498bbb146c39099ea1ed601b48e4dba93146b2b699074537f00eae7cf1f93fef335ec5322226c2bf8599ce682a72e0afe38ac54f79c47ff275fe4067588161945766a6567affd6dac8060f952544192172017f37814202972b00d140de8104bf51cc5c1bbab98c1cffa9a9813421b63de83efae80ba775b518810831d1d4b4a17470378c91e780fa7d4a111b5023fb0dfe3540615c9bab796a745af907927cef4bd8f5249327e8f0c7aab223b571b1b9ce738bcfdd905aff97b40075cec9013fc410dbe18719fb20dce38d31d9f12ba3f9ef37018a74b64b9c357894554550189265c6907d437c668cf30b3ea71cd49cfcd3ffa44e1f9b547b1c608de211d6933d6db0eefb094c25506ad360d8b64beea72f0fe57f5a807b1e91f047a0b5bcd6a3d9a953ce97ec20deeb80bd84475b821239ee29241c1eeca222e5ed88e90978036ea9267a1efb976f50db43cd1f58f241210795622b74e060bfe1f053502ea67a197b802fa1f0a3df9365dbb0107bfd03cde11e5b48649c1ca8e4da196d2922a057151598f93bf204befc57ed8cccdb4154af8a68effa25b6f2af29ea57ebd67f4825f0458053968d9618807c23a9e1db7137483b7f484e9b86bbca2101177ac0b2ef886808e5bb4d219aba88a6f720a869a61817b64468ada159d3d9741f6720e226309c9ba02239422f21821d5b58dad8c81e528406efc8a390f6dc1c92089e9b21a575c8b635aded41db030d14f556caa1da0eb6ceed9e18ec7882cbd705b560dfa6a72b2142003adb8832e05cb2e44201ca0908fff225ed5dd194391df76eb11e64f702865b115f2bbb2cbee37eadf12f1cd6cef281783ee8641da0af99e68a6f8dc9a4c42caee96896c383c4fe7a012b10bd5e04f2368e89564492cfcc1813a7842255428fa5dba3bfdfda8ef1ec81f2570114e283734fcdde4510c457d9f5d0399baf8eda1a1cd34ec098ca9f8df13ea2bd9cb7b6e3893c173b62c46d31120d6a6131c8056e322eadd89a46ffd445fbf00480057ee4eabce50f3c19fc9583881f23fe416612ce2b4a4d58d7beabdef33cc134f991f63412751b94067f96d7ba13dd01aa13cf993c603a4c01c2cebcef4b88791bfc3e0cd069fea4de99902cb1211e6b655c0c0ea8fa94daaf6c20c7bb2a96ae05b773d29297f2c1f774be0b78b237b174c3a48011999645bf849ac5cf75b8afd0d2590002e85473401571cbf67c18eea6daa68c2ae6ebfd53c8e1b98ed5e2c811d12261811e38f48afbb298d9e9f980c2c08be721b40f46a760763e15615052872c6df67e90d970aae3352cfbf2ae53673b77c0a084990e18e9a86867299b3fb236b18bfa7aece6e18f0e5d90ca6d7f956710155a5687cdb465892f73cb8001b566f7f5665dac6a746030b1e7246ed3c535de1597d9393bc903b6143f0ad3502eab23100a5deed1c50561fbefec73386f53827a5b3c86e535a78523638c45dca6f092271dc2d5923b254bc04a2eafdb7824de7a03d2e3152a87b11e78b38870c2ee1e44879f8a0a38e2e9359cb9243f233af89586e74a150df39427a7c10c56626be265ff8c8ad1bbeebda30ca0ac2720c9cff38adb3f6b6b31c5686335aeff85ea275cd576a5a863b8f63aad3861d994e08c223950a1d8621d4b72763bcd2ede08d65469e1e0ed1fd8ec111a84e5cbb6b847ce31de4d74ef398912216c91fca21f79b86baad08806bbcc277c578f165ef03e2afba0aad6771dcb0c8078d1b89a9dba253acfb21e7714de21e9b5e543fbfec0ad3e11c909e40dfd3068ac98ef74be8921b015122f268b18a80ca60c674623f55b3a764d932307e32d94e12325ee24361593dacec156dd2afa053ac3d75745e8c48dd9b41afd509b5d8507f7c5fe8876ec21dc887eb8f71ab30d374345908dbbca974844ac3e467747ff2814dd17d9351e2cb48fa5e4a8acdffed18ec40e46bba6887aab9f4588813d3836429f058f153cc6980c9c50088fd3a6378d6d231df284b5cbb0991ed3cb69eca100a94126039f37c376c4a7a0e58ca87e5e3066ba385d66642a467ccd7307f6040a8514a3400ca21008887c2c8c2c2181680234c292ee0b5d263afc308262bb3a013a34ff6ab2b23536fe2c221049ad852f4adad54b9af2a4f7247b0d591238055139da401aa90527a0c060551da694fe3629e93b84be9ac9349a3a73cc7b63b8fdad54482ea67f06ef6feaf9af764cb22dfa3732f969026a2f2e0f991b27a9af6b2e679a9adf8b7e0d30649292a8ff9cf9136aa72ee32c9fa170bbdd6eae9b8a863dda2c270abe6628ba24bbac057eb732fc41d906bd6621e72115d49bf816a0ddcb5fcd64f280eaae613b31397da3ba0a75f736b74fe067cf2efb597958ee5bd0ad827fa3bef749616f1348dd289343fbc24b8f7ae7d4d615145570364323ca83942aebe60bff60ad267891434d4f9e68da68cb0649c7481b6428dbc010b570fa2daf941476b410b4c85bdd86e2874e34da25d8da278a94016f9947034673072b231661c2617ab47bd584716f8d99ab67e690fc6e6c9b6b7818cf04990be717e5859f5ae9bb5c348269481421487c62c438d7b34a50eca8ba090c46443ec775fb445bbc1d467e55f2adfd4cf0f161877056e8abe95fca7143ff7f768c9012b7cbe97c0de7e043c86a59440fcf7dd4a68ed549d4707263ef8d52cd2dec260fb4419c7e51e1f0ae8468f77e5bec47e4026975d1d1b37e90da007fb488aa655057f72e8f7979fee9165e8acad759984d51e4b3b43b6d427232e93b30718901f466652fb32ff8ba4f90735d447cc62f674573a0334c28bd2599ee224e127de0422ef0c7daf6a437e852b52e960b72ddbf2f1f29a06a21112ada4173290d812654b4ef9565281fbbfd2a21409a090b1b5c0b0247ad297a74edf620f57d0753d4cacaca7bbd767d0159e87c26f5c59cf021deec3248162b0289f0b068eb86e0892b218efa8adea9d191b62d3218e61e194dc318d507b023c45fd3d5a3f685f2188122fb9821a924c8f6d4fac963ef6a30e3540b7e06b366c449be5c50db002acef3dad9df13b52fa6c964b6dd9da0114d566442bbc0fd680b1af89df852ebcc5b69636f4ac7e1a7ccb537f9660584945b93b799eb15b7440eb272283665f68a611eb958de860b98071c1c1eef74960325980c88d7f2e8f4e01802fcd5ba9fadecf163a004b095caf6d041f79fb5442da5f21a66f0480939e59c84bfaa1462f06327e085438f33aca93dc5a8385fcc3136023f598af866d09373e0634d38d046cceb96e0533a0fbc250d0594a11a1aea7b7820675126601ce55f0d44dd395b70fac1027c2c57b02caa582cca7e5b9363b8633de380ccc960fc042ba99a24294d0124b2513ff2aa38112cb6e7c9fd157d7ee42b66426bbf8d0bb5a80141e806f00b281ba20bd1dbdcfec65c6715b823fadc56bff4ec1b41ef41877bef9a62854e167e48a01294b9517b48126e951d5e4211880c5eeb0b21864e03979b2a6633fc88d2192350aed872d8a9cd791b2645ac98705754f7c3d053c8a44a0666b5ddfd8f46f9e05a440fe761509bb291d1f325daafef5352020b1cc8e92e58a5a794f950c834dc3707c31ef5be5926563b77a60f31503903b0c0e6702493959a39c1a2551f6d46a2df30b13bc17ea62a8c361dbecc040d35ecd2f0e5059192dde6f3ab78478654bb4789a70f6ff9fb0d14800f98f1e986454d1c5b21ede2175573bbfd1ecf12522341bc88543ca9cf085a7ef8bca7d19705a885152caf38d1549d9b132bfbf6364534685d4327f0c1860618695b03a4c984bc3f0500d30823bafdd1371268bbe8b4f6be47cb0c58357e5bd286d1ab6f9b2a9b48d7706ef32f8472372da78e61919ef130e39b93ed0777118988707d580fb69b56c4c4f3a0687a6f6936e60d64e3019fb13db7143a8b84af6eb04149cc62621a3bc08448f8389b5930da3a422489e6bd38d0185b03aba2c774c2ad636485072ba6f1292907cedf0d48266800a2424e72771a964660d5bc5ae67a66c7c633eba49b34b98b2b730766eade59fe0b857ea25c32f0de76e556682ef3392c4916826524f768491f8033949d408f0b76d0e7b9d0022915297a4b198a2564fbecaa3a7dfe3b0121d08e61d1020d8f4ea1a2fb2ba0f9e8a44e2a458c69cdefab252f1823ab83f79f6fe0c16a1a43915b43125ea84af50da2093793826a610efe60704cfb4d536dc217503615f0f2a5c51540e91d8766e4ac76166dceae5d8899c72f8d17a933023d156bb67f1c5da9c0e45588626cfb5b59a76d41ec88417b401608f27a8a48671723fd8d626db8188a8c942981506267f7f16aa25f6023bbc8cf1852320b311d4df202d187c2706dc96d228602281a1fcab290d51dbdba0d1ce07bc6c1ff00f65dc9fac46aac982e37ecb276137d8e36077ab05bd86784b3be0fdab50689635fcb9fefeae139fab7c3a2aabd1b05f565f51da340708dd6de3e1e1982300f57d3fd0a11a065887c9c2dd71d58fae297231e039846568a417d6a2115a70fd64068b4558afd6433cdd10d1a87360f014b480a81bc488f31d7ca03e6998f7ebec57b6282007492ce37ea5fdfd24cd1774506f057a1aad3abe189972ac2e36af64f9d5d38cb55d7e65423a342600a420fdedc280ca17d72bbd34d08046a2cf098b79f229ea1c0ba5c01794d1f2d23f77c4b3614890394bfdc1cfba19d0e6d2a664d18ac356948cf34de79ab083f31f80578eb972ff6fd8a858f4e2939264e152478ac6e0cec3a7a64c653869eeb771737af62e544d82825711d47e149a537d366ca1d75bed965fec61f34c4e6f8d49b3f6c44386dbc8db0cce874c0b5e12adfc87a23b5394d1b1b8be619267209f88fd18a9b67a29bb30a0a8c4eefcea88cd16c00bc9e10943f35fe2021ccabfca89bf3649d318dd58ecf265cadd5b986d9ceb42f69e3f4e8626f014a50215bb40d1ee860e75b9faa33e797840c0859d37e84d4265dca50f02c3956321e52ff2b531777b2fca0cf4faa2c0f0b02c08de0f577ad02e4ff1ae213eedeea347e073bd7bea644b23e3bcd5df5598aa42c0c05f5397ddc54355850e6adc9ad91abc6437baa83b24fb6425e0bd9729ecd7fea2d64e231a91be5476a099c6ae7e56f7412bda2be85595735f4352a7d392760f089844888dddc2e34b0e3d54ea428e074502341019102ba86b6dd8a89f6762a04e10aaeb179de665c784eebf4f7e2255cefbe20be8b7a06cf8dd793783916ef6019213b61b62cdfcb28baf69de8ce8e558be43ec94318bd8ffc06b5038594e2459783523470e1eba8e02e02da1e00036e5b1a64fcf396686ee95e04796a24274c559430ba091eccf58f8f47f38975eb7b08bb424b2b41a699079e18e935dfc68d7bfaa9479f415655a50d33f089f542e52180133bddb307e19a844c64fb1d94108cde80d6b962cc9f37a588ed54c0bf70650fefcf7a3d435404dcc393a20d57a924481bef78d4c81267a627a78adcae99dcdc4e583f23d7b2bbe3db0fec4789d549a1dab59eaed3f67b344280d1b4f0bec24672c89fcf34bb516fd28fc39bb3899c12f3929430d0a3251979669536a8a2b40cea95b8341daf3b42e46adef37c0c759c823f7b0da86b08d95c2aa9f2f401f8e805e0453efa7321c10b644b915e96f211fceb7a698dd398dfe20acf5323de67f5109934ffe1ad565ba2c50a05e2063267a0ac719ad55d93ad0663281a9e2b947ed7bc07a272fd24f12363e7f45edce85d565860a72435b43579b86acc47d41e1e26b395a5491b652d49a08fb6eb8c0364762cb506c5b33992710c2175e0a0470d87a802f7bec7238617629396f0497cd5e35f74f62d06b6400a9b69c9c807b2295b171e8f54b2c600f597cb448088fa49a19d237062058deb6f0b22c8e312cf94c47d5135dea3ee1e1df8015e3bd854f3612ced14a3a5c20b9aa4be57b955742b73a5fe67155d70562e74fcfa813ec3f72521fc48031430e83d9df53412238ac78c2d04b72128393ed5c10aa0a0ec10da7a83568499e2a8d3a2d8355f84984f79324d0d91b922940d838d09784a9a0937579ed9f9a81f3c22619679802c30695a333a60a9f07fce721530c916957fc15a406b1b5ddb77e686f7d533d92042dbcd8bffb937262fdd6bdd340ef76ba5600f8d4c551c0581b86dcf8f5e875bf32613bb41f6d2f33ce78773b3ac959ece4ed65aa9f0d01f0cbd5b2db8ca9802d4a99d1b9dac77661148a6e0a5859528e5d5635c9d2558d18f77b94bc7efa7ece13c81e905e37efa1623e42d7b4c1480781b8985b4f3cc1e57bf5053a174f30b51015d56fd7ac09f7406fdfd989d04f360c5ae6e7a9082dccda062c3f504d6ed5a818d060fee5a140cb43db50919f70499272ffe02597f8e9ab887604dc53faf0bce70710fe8627643eb059c17d135d682a2b1ad9eaf5c9fbf7d980e869e9c5c8d7575171b5aa768a6344385015a187288e946db83b06aed0b6a6cc59900c69ab8180c22c45861295cd83d1568665135b97c0a762a71430b1e35c0d8d3ec2ba9aa7ac072347b336280484ac19f702499de57a55b457b996753c71810ac8b2d7f0c006d813d4b73a7303f91075b639333283e7310b49499feb96182bb5a068479f79e6a1b513be1b667ceb339fc08decdc7b668c87468a16df5e41ea3360b184b91296da3c731b2aec69117f169f573d536db9cd9ad43fd098fcb4b37cedd751e968ba2cbe6b98e8d26fa074beb3d369c7fcd4c41a13cb1506e8114733f7b958ec200f51c68bd512f187296ca5351a197564318640dd4b124f440cbe9b6f15102f661bebfe3d53d8228ab00ac78e6149733fa47608cd709a255b54acd1009026eb2930889907a0b803af946a29932eaae53bf234fbfe155534a0b560bbbf7ca526393a576e59cbddf729b162ed5c2f6501134fb3dc68b9a37e9b4605660bd272066dc47c272117c09ff1b591463a16d41f978b76f35e1ff909e3ae3ebc099711de248afc326a9834c7106b630ceeceff9404140e2ff0d86c8ed45f8f481c7ca7dac3983d1d68a5142ebfa4ff52d78178554ed6464f8ca29274b76444ef54e9212b027eea41cd7726f126361da8d48b349fe3c15819f66bd3f162d1b9499ae732bae84c57bcf93162251838618a49d3ed1b72aac6f0177002b600dbdad77602257d9d57a01f445194c2fe66f76603d93874530f463c0b9ed1364f71e8e76518ff0fa51130c8813ea39893c94bc93b9e4459d895b992eec2cc2ec7fffa9c753ff65f2b57f1b1d7e6dc3a71680cbcabf73d62216709d581c97a5234bb307a729dd4cc7a5b55a6faee7f5ff376c3217e667f76ad76da363f5baec2f73ee21310097fbe84e938c238320df7e2a4cc79f1ebea812b7431fdfdc0db22e918223ebec13306ee947b80523ce71df2841be1e2ac7a96bcec9f7a56a477d47bfd8b224bafcaf4cbf94caaf2a783ab31a5f71763f6902cfcc76a5417b9cf9a4326c6329c2c81d5cdf874b16d3bdba3df691ee7e04ffe42ea75f64aa4139cfb42cfb92305e66f404f01b18f14b7b2c77e91de44e342edc6647aa5a2931d18052e3a70a20bac4cd67f2dc091eb7ba41672056e46514abbc2642e897eb35c4d1a1641834d3ee466a0ed1a5a011ef9ab8a1bef8cd2921401ddd6907d7b3f4b43f153e297f0ca0f7f9913acbb5da659757a4ae712be1ee6c13c097a47200b7a1a3aebd2ec5d922447b0e8b77ae095df359a2750c16ecb830e06b5b796eb95fde661e4ac8257a340c39ea1599c25099bba2ff86511e62345b9b98035b5e6e95e118e337499548bdc87b3749ea95301136417c8b2b91e1d80a24260bd895229d57d9bde7972c9eae543e5c64cca1176df0a3f5331f44e93b1c08a6fc3448260cad58db02aefda210a4bba93967dbb725934b07864675f17f9652586ea0624c1cb9f923c752c695d7a57f5d6d141b9014fcbb2108a8658500247e642730d506104ee1f9f453a00c81c461c13f150529e041ad7b1a5f326212289b21a77e2bcefe1d162fd4201b892ff30d128ec1e9f3802a8ddd5855f352f557df33b3e53e568d9dd44372c881857dc22d6d5f30ea8b8980acdb1f6058f84cd601363447b55ef301a96259d96905e3f32950ad5c10cc7b6191f8db946d55a80513f5f79eb935f25e21073e0c5cfb20772df5c736f5141e4d052f1d155caed106847dfe8e6cdb433eab530648a7a38f932151d45727c909a899a14b8276c79310463063d5928384c67630bca879925905ce3c29d1b022ef714c23fbcb50d015d8f9e1194273c954c7225fe46a04a60e89660f85bb43cde9a895d1d76aa974b92310691ea3f4b1c4c9ff106c78d4133dc0d11c5c951f385bba2304999a326d6bab40d4d192ea351e0dbc2e0b41dd80ddc9d4dc33ccdcbfc838d23dce6d35843cd9ff7387d07b9ea831cbadef5a6c7b5d55d5a81ff1be24d22c2dcae06d2267967e68b56e883452463d1cec89fbeec54bc1268039202920b0f37ed2a0ed9e9f0ba6fa18ded967747169c8a2f3a040a9242b6a0d9d8bb7d683c845f5f835663b2160ea90da0c5e1d04cec9837321368c189bc5ea6a857ad21118c486a1a354734ea105079834122d8f22aebc9f3fe200a1c1e6bbbbf33eeac3849a9fbb5a72a5b7218d8fb9b3b8a988a1b758f1f2ac42598b6454b2485610a808145f3d2a273b104cbbb6adacdd59c385da471fa9d1123468bbeebc5cd903478a87646b71cd10577d6812942fa91a06bd2c86ebf29f6415c1381448016cc0911c83c90f56120c368e2c4996db0a5733f7413e098792ce4f5fc115a9f320c0f42692ca67f3499b52ec4a3a695df9dcae750267c2b123a5d3af261294c6de4bb53d137e13e41f595f74d1555c7eb3ea6cc579e8b224cb3d7405e433aeb99ea6d6f7f3eccc6fd048b5fa6ec859c626b5eed86f62df76cf5f856b466a7b6ee3f0e882dc19e63f8ec610f2407a46a4708d347e0a1395dc19df6298ae52fe51a812bb6d0d341f79b4a3a86755e0b402cfecb666cc59d6410a63c5d672af355f9e17d975bca6454e3b5d2fb908488cf0c683f4f6fab94bc6b62b3888f981b1750d49c9b14bcc5edf29912c59053913cd6d3a195bdc332e5a1d400308714d33f99d752c0a896dea4990df75193863683e6a69bfa318b7f88c271c3242926bb63895376dead7e4212656f0ad97645c291661cad7dca08fdc59dfbe68d94ac0bfece49c8606dd4762a2df8a461791dc3d232fc790bfc6c6a1ddc6e79b4cb8b28e9dfbc3906d90fd5a4e05b109a3fe607f09be92d26a6cf684410091b5b9d7f275a6f0ea7b5b74c22c0cfeff190a87e7be189ec05f23c4e57262983582c5c2619725c4b45997b7a82d77378d795ba3b7f76767d5ffe51ddd369bbcc5b50484a47fd0e4038c7909613145d0811304fb26e7433df00031359afe4654bb3a354fa598c8db293dcd960e008d3e6968f8d54e974780b579490c07f23ced33844fa5adbea871653bb40f1a586ab65b8ed7cc72cd43456fe7af245468cbeb4a28173e7f6adc3908cbd8679b69fc87ee6fc3c37530cd8c0e18e80f4c5fc5c45648c245f8fc198160f89f54e1ac291e87736820fb606de61dd23f1edb91433ee21a3b05b867d32ef26032aa5eca99d45ad438e223761b263822f3a23450f75aeb7979377be5d647624fdac5ee61fafd9e931ba7b39c1b30259f92068811c520e636bf393a5db4f0823a275db0449bc8cd52de47185381b1f66cccb22d18264be651635f3543849aa83832f070329ca1ab4d9f2e3f00d35b17a6ae0dc0b074d32241534a17e849167672a16347beec379bb41568e01ba9abc88cc70e0943285c94cfd4cf14206482449d962b436312b66cde56232f6f33eeaecbb927cdfb17b0bb5a9422ba8a1bdcc4aff677ef3c99f5936e9b67ff5096019c8d31806f0f5d0ca2667ddbb1fddbc84b3e488e4f7dc7310c8c1050a3310d64bc3899a56048069120abdf6d8e5bee9d409e2c0feb54dad368f3134de5334b0615f81b1c083df8575b16467937569d920cc73ee9e5b5324c8f5ce8b8212a9eab6190704f8b01e87ee8330d0cfdb76fdcad485bbeebd3870be5d10208c3b553ee767ba3c0de1586944987cd50733cc6ab4a3c7daaa639dd4bbed2a59c85cf3f8498ab75627a52c99d5e5b98db091ba42e88ef05217fcc6b7f179a29ed1cff62b28bdf4911ab7f37c20b024ae2b8f1a3c31ad30821ec7dd0eb1da50774cec7c0a680049e6ae52b7b35813a966fd610302b7a9a98ed495b5fd0c193b74a37024b0addd8e5c3ea3e314c672ed60e6d95ebe0d38de05ad9deaf786f1cb1b4c84e40734cff8672aaedebf07b6dcd00d4793ce441ceb759153aa380fed14666acf17edba0cf7e731eb0a82170eb7b56ab58695b762172534e98e36e4f5acd8e88a7399e26d0b269b312efa9581273f84ec63f9f3b49be5534f42bec1e576fe36ed8690dae48bb26509c044c55408b32bfb8eb52c1edf52955f642d79200a52f2dfde0d524b3d7f0af42b26cd984b74649822bafe40fae56c7a8e4d39f87dc130176fb85d1139cdd397c0d85082fc440698a8a39b9b77a95008e5db39d5219a1e8c594c7e51793e423fb80c15e5286ff715ce1df944cedc8341c8ec145ff64b62d55348d180d87a380cf8cd3eececfc04cf17bb6a6040827742cde6001804dfd31b58f4610945f2be05936df9fa3d741854bca6d68e6bafd480dbc8e35918eb52e5cac08a83662bc2ec26e4f69deeb717b10773af80842028d8e13aa91263fafe6bf0a7d1d3bdee9d1d1e2f81b65a15f953ab6226679b40b29c959879aa5dbea0ece468ce8f8e50478772e8246c23fbd361745f00a6f8281ae360c7debc54f745066ffe73cccf7ef9dc91caca118d3b4b53bfbce9401f6e55b17a15191b89786bc2126b19db346c60beb1eb0c6820c25cb51fe60042c2eb2be4bba44bac49576a0dd0d8c3db494adc13fe6ba3897728906112ed15e8c083460512bf6e8a98c09d84930cb1748c3ff9210fd55c5ebae8d95a5bc51da6ab577b7f492349d1fbc6469b47f94950827dd253387c53b616709c7ca6c9186cfcf08f9a36966f8845106b5485c11b888f12b8d663872309239b0e19d06f0008e81a1d2af4aade554123107a44e3572945aba789085796c0da58680f719e98000a702e78efa54407878c176162865e958c1d2d5daed42d5b27347d67cc37041a0bb192cbfe9e5246e2c4b710416f69ea3dcb217dfb1b00ca81fe7fa8c04c16ed0c0490b455c562cd9b8c683589a5b48085176eebff70cd0019214628191d01cff3ef5f3b076651644bf2550f2412ac0eac9fd0acd3692cebcf171792e382cb34a3dec5edfa56a4f2219d063cd6636751b769560db021b903ce06621e4e4c759a868f5eedb7abed0a9d34ce270e4a264a178201f4d772050cc45f3c628da74b9568331225952ae246f6b84c2ec0bf1e33d92900b536b73d6f24e9b0466ad35d17ff7a85e177ab721eb3c7a914c50b1ed2ad62550d47f5218858e62748698b4211f530c6263e2e5cb9d372a3e28fe3cec5f16c8d3b4eed14deb74119969300305c27726681947acb07a48d279fb5c8f991e2ac1967390352754f9412b83c387b35a783dc11d02fed0218f45fafd063cab0d06e7a90c257f5e406086ae71b48254b3fb94ce32dc2fdc28aca6077d6924f09743f59a85ac6116c96a50d441b4c507b24b212e65c38c018199f3818eb75b9d7bd179ed5cc9a879872ff7e55953a5158a6ea8bde0c0cf1eb02bdc987ad6402e7c727c65bc5565464378322ca96b2755990ecfe0bb0cfbe2b97199cba253268d6239f668d433860f68bec950555fb72c72de4656c6703f77abb7a0fec67b5dfecb91c88d0bf7484d215512398606f5e138848358b3f720dd0f201b124a4c0ba84c7dac0a07278b8997a3c5091c9a75e5b171cd032eb28e8cde1992bdbd2595a15dad75fa913277b65d80feaea940bc23db996e27c0b8601e5993ac2248fab143dc71d511ae448f3e8da4679fba64a975d0809e471a08bfaa58c4437dd2bcee9d04ea75b95646a27afdbcd442758a092af3932cb2627ec0bce40e29f5ae9b778bac8c1a47430083549fe12359c69ff7ad5ed53b70d8d34cac19842d075862cf02735d0305bf5116ecc9f9d42a419f6ae16f583c06ef86028dc8374e9ebe7e098549d0661a1422fc91ddd6b114f69aa843ba3410fba984104f5c153c4595e0d44c3bd77b62abc0bf30802bd92156f5640f8abf5b50ddad9fa310cb50aa836398c0bdce11e18e10ff6f35423e94e6bbd8687547269cfeac4b9e97f7500fd46921d24ed6c30f48e58a84d6b3a97f4cc9fe382da89fd444af5309e707dbfc241a531f9d4f7a7f030b86675d6b8d4870d4606b9c0c67a186870c26dd381637b7606a658314d99a64647fcc267d24902f42f94b3576e5010b0d177c30e3a88eea1145552dc5e81bcaf2a8e494af6ef3a01c6db9baf8de5359444e6f24e128b5760b13c2ccd1dd28532a20a5b5456872bffe759bd262b86daf19d1c49e2a0ae891137fe55f540d42457f5cdc337ad62c9a472dda593d2fc66efbfcefbf2fffb866f6fd2e6ce6f9d2ac244b0252742865bf16674e86edb1b8b29bd3e8275276823df246b22b7af8314a755f6c109599d6a7ecba0175bb815188644bba404924b08fa2d08e7d0183140923a4eee697782f4fa99aef3be4657b9acaffb100039ff0ebbeccc747dcb53169c33bc10cae074c4d4fecd216ed2799ce163cf2994ac3fd9874afe8c6b99f37137010b710e459ed6705ee45555190c1f529f3952c797fa50a219e201ce4960b7a325e1e157586851db147f77594a6dd3019fd0e8d8f969d78de8fb2502e1d1e27dafe8360ad6c8b7ba907d82c113acb36c71cf2c066801fd69399bc73281b3835aa2bc144d60279763e47ac53707cd65210fc998422d1add9528566ca729ab13ebad72439095bccbdc577c17726357172eeb7136750ee4b582f677ef763082e9d123b8c194569b5dee46570fd0fd1360583461554160fbd3dd47c6e95fd4fbf2e4fd319bec96e4299596ea9d92da2a6e52f49ef6b7b551fd0310584d7aafa669855333aa2e88d148c6ddb05370c181ed08cb4cf032ddce6362094bb1217ce4099e60886e60649b00c61fcc8c179879e7b0a54be9ebae3df8cfa36476128d26255dd2708ebaebd550cc2ebcce5198102033a0435ca475469a719d6308712225444b6621c27d60eb62fd77887a0ec61d4445b7affb4cb31fe577e8e0cb533f32665c56dce8daceb9efaa4b5174724e359e24b4f489180c8f9a88c2cff80178a3d0cd46f52371507dde6fa3aff828bf02850f05905f68fabdf55b05a6bcee1848db4a5b48cb1d838b03c4b6998dca241e5b2c6ae18a5cf285d4ad5f23c2b6a4d85999647e47fe763246f2dccf18be6e85f7aa3384862517d71578aed3bc238396f151ea50e6f86b1701757ebefc9ff23f8e9abaf864d7af5b27ae50f45c36edf03e551085e9888a0cedf2742d6a414b66897177f3fff297a6a7b2a177a1e2bc5ca3736e275e5d02e62743aab1798d3a49c23c598ff6c08d5df8ee7bbad036d5a052a2b8d70d8d36280bfcbf95634c8c401d08b2f4b2286bb73e439a6218b55bc36b91a8af9daa124a5e98a33556cac8fdc2ae868da62cb3c8f32ff887bf7cfaad01cc83eb3065150a00823b092d63d3c715dd43b3c82bf396914380263134273b14dece3c441ba2e87126166a7e522b36e5bd21d5d98d048fdea3882b4c250b7feab40ab35d6040d742ec21e862ca87dc661e5447769466b867dc29ba707cc169c823b28750f6c957d00173165146840a2eeeb8f0fa265abf5a8f791bf7dad5e6dbcc3553d66471dcf8e0af4c94edfc123aeac42b50d44643a2b8a6594617fad20809693378c61a35dafa01907e41c2900b5be714fc5eb4bf7a904aa8900b9089d8fb08f77b7c20931418f6b4b9dda1c11f2764a3faafbc0ae04d1f3e00c48f3bc2bb504ff081a1ceeb5bf7b13640824ff99068068cde909dc4f61b18877ffdeba2c7380bcea403cbb6958f41a06a913aca37c2637eaa785f69cac9a176c4873db71c22d34f3fa91d9d1064727b154e2510fd6c1ac34b19cbbdf3300169c364dd995b7d7b3272047aee7384c4ec94971d5723c4f0b518d7584aa6dd8de9669820eba342313bc3555943f640ed9efd16e57922a3a838de918bfb5c4793dd8d38deda63ea36d5842ac1870c532896def0bb24ab4732fef6d5498e64e589843ade4903570ff9f4d4c9fc901176c703485a25cc3fbd0a35978c0faa8c7281661612b41ca3c2546283a17dbc03ae6f6f125848b335ad34d5125dd34d0e3bbdf5d0427940eaa00985735fcf92b9f21d3e09004b05f1ca1a2c60353c1eb944c978bfff39e34339ec79eec89b24d616ac3f17c5efe13fce63ce9f03c8f38e78a78f5550bd7eb380acb0cb115f7811f0c2ce3b5b97f9c29b234d0afe8961b38f1ad04c7b42f0c6cd65cab0e9ff9756a1640039eb569389d4e6cedb33159ac9b6ed30a05a7b2e95b5372daa92479acdb981000a5d3113681f5ad76e3be9e6cabe4c7058b854f34bfc54cae9b65b3359b4a59480d953eee43de41e5a5f1dda83f4891ee193be3dc0ff2734d920be896a27576f61bb1144e432a84a7903677d554c7ff7a28dfe8e4c4de13c444f47797f242e68b1089af2349af91e3dd6f3fb1ecb26f5f21c38b5ae90a606e28847c70a81de3f4050eb167e9f4efb6e079f3e42a89486d93b70685a2ee15a1d0bbf180211e3c129340580e831e4ed6cbabfaaead5526b171ecc8aac4e53dae8c6214295be4aeff2b799a4b79009a0408ae501a313da7f949b471150739a848c7df1b49190fe15c006d0465f702691c7374ece9580f5d98301bbc29d9f3be1c2e595b259fb1ae1797436b46ce5316abed6803a77359938ac9ce3e39e52c03a3b3afb1487b354a2bb74409986114f369723ceb4459bbfae6fbe1691f1fee233ab4188b72799fe4b043f9a34c72ca7e98221d0c902c3281b8d1b3e520d7b05f1efbadfcd8a3c8cfa5d47fc5ef2a037effeddf85a4bce1bd5000090f096e03938b48adf4330a8a107674f527e16446c8ace6e70438f17c88df82a5eb314689b84f71c00a179b82fca0f0702c9411dcad608a337c0bbc71064c4b2f461f46f97b9f1e5f2f3ec77e424745c0a976aa202d8452a9f3f5b50e724568449ca79bb4fb759502793f614f0bf7728530601b7ed75bd6df60a72231d6bd50262ccfebc2dc0face0be071e98eb573d00bfc9d9755610115873551c35dca747a4dfb5f7416d53fa504c4c834108d3a4aa7a2c75459cd14c7f3c8dd4d0a91a505efc24683cc194e053589b2bad846bd57d9d0b4cd8a960ed4bd105878e228dc12805e9c50a9ac520c78a3547f6b387efac8ee26dfb3ede959f660e739f564567bba50cb4491b22dcf7b808482124385e7d55ef43666c91ba20f4439836608a2242a2f75b03a1673813e131a6ca4a55fba3d818c2ba4ff717c38df451d54e7f427b16938200f8228b6a0b8493ee1e40fa339eb59f02a3cc5ad5b54dbe709a8e03ae1071ed01c46514c994851d997b728f160f134bd1e369b13e30ecc3ab805a46502b627b2f8a87d98b57748c207a9a1be0c37500ae370034168c74de8bb1b6d6d345d31c6b531c11c1728a3e62f483c062a4913b355e60579c70394afa2e2625a2f2e38193a490ae4fd156c2f8dac3755f6c29253c741d7726cf3292773fc8e7713f2040e19fcbddba8334d15d3245699401a0c883571c3b0e4d55e8aa700d20cbd74c512d090dc22aa98c1a04e02ba96cb2f9f3becdfdf18777aa7d26318f80a11399da6a7acf72a038fb6a61ecbf5505be0b4f3577cb9daef1cf60fa4289bf793791e8352b96ec72ec4c38aa4ba97da52b8294139574f894f4515a25d056fe79ecf5ebe37258c84d68d31805da5e1ffc8572c43eb946b06c27f58aa84dbd7d72649359e83e9a7f14ad44b64342118fd52343e768410ef4253d8ce4567ebcba438cbff3cea5dfb7082e161f5e926338ea2c3775e77808b5633fa8f09fe7838d8e8ffa64af9364a63dda07cbdb852dbfa76193e526caeb910d4d3cd2d7fa6fb65184b4ca798e68389aff99d0207b3034b676583762b62e7d70726935b4a1bd194b8abe61739a5c6f309483239eb5fa2a37703116f7bc40f25f42d5f8d2c8641cf1cdb7d4e932afa12eb8bbf55b29e77770660a8f61cbaf1832adcb417ee5ed56f022a3b7b049534b7dfa798fde73dbb7eafa7b2cda8bb2e3e8b5986ba747bae3e5d3306c81e94c5a3e8700d3f916afc07a1f0a0d1df1ba34574c063b74a7d80966a294858c18050ca0f2ed76c8c423375d98c1c097962e0a465aaa47cf81552dfe9cbab66f70c44d6842c186488add844167092f956cbb96a1a51229154a3a262d4caeb21a05106df894ea6ff639517b88d0a60a006959a651d8193068594a6953e3371adb060b7e6de9c477fccc8f6de9fd259974d34563841ac100bb08c619a3788b608ad0aff114f681f9e989b061b8431a302dda534102f762bd79aeb9ad9ac94028ebba40698a06a07f1a17991ee49736d90df5b18594ddd7e5a5185b80194e7b5b1fdad0a6bcc8633abfb4ca25a9265083bff32424fc159c67f357cb5976d6b6e3b19107327fc11636a4106f59009c949c17fd020378b7eb5c85639f118c2ece4e3e0ba7cbe29f6fb10c95477a1e10c4ac071f9c51b61fe44478f08a15135ce8397fded5aba3a864e3e240f152f2e169d4e160cc8c621d8ba5601f591e3267090771bd40135beb6aca5c614d137ff773fe04c44f821c5ee585d73c798e2eb96a48c3cdaaabe8b6a41172006309d1dba35d670f3333fa59dbec79b031899470f78a6851052d6f46e56463d3f71eef498bbf034e42852e9f51dde787f0c7f824afcbed71e62a8e177ba64aef5b51664b40c883d96fe0aa879a3dd81462e881695e5c5da4812ded4265150994aea0afdee57669b7b0be935d77ead3ec3a3aa529775e185468f4f16f02f4c3fba60ad244d29f3d550d05064de07475dc77eac12a354311afd35bfa98f79ef2a10340ae2364c4cf2115476217c4de8728c763943db023b5b984d8ae03c8f2f3001671d8fc466d64b1485ab645c0c69a4e99034dc06fd80047b6638dff77e7c117ff48ad4163818f06a56b591853253dbd67d1520157eefe93571d4e6ce0f9ec150a9a2a5804e1194bc7838a5a05c268b56a4491207ee4aa7dae7bb1e22a330939824595a67b20def838307ab442d491798d1303ea175866ebc4e58fa1346aefb97ff7931cf4a7896ee6eba37a9276f52518021e0d7e465dab2ff762d09230edc83d1a7cbe062b5aa2063a19ad4a048c60de90804ecf7b61a0e69f18c5d320a2926e0ebf426a63fbf8e1108ecc1e27dde45428ce5f17a179afdd8e6fda2c4590c5fc0a6908c438af0c579cee65b43e849058fe58e1f0cc0693426a8c3a89d069f83fc009eeb49430d0d0f8c312e21530fa1f680d654d8c545dfff6d518a098a4b2372a0fdb3b98b3b1572be28e20aad5bbbce1096ef3f60451ecd620629dab90ef06641aa39a149a21efbb488c608ab8f9498647383a8d4f25b76f3d8c35bc607949fd9f4bb6590ba208eb5f94f756776e7a24ea4b053df0df0a10393dd2e1cf0711ceae0b3a68f417bf31f0d86753cad7f3cd7babdef0043e0b1dcbd703811726407066efb35df5621c863e229d31cab98e9cf0d78bac51bd4e5cbf5dc59a22129c8a9797498269ed2ac2c0573985f8b2dfa03a8948cab16de818e0377383b82fb6b0d20ed2b6115fdd5ae7f7e5299a1971690764b2cf2c36d938ffe047f6b2e1087e2752399ba3675314f1376eaf67be87611cdee76f148c86a724bd63659430f441e1253e05ae844e862a3020ab4a2398d433db6c90b365d0ce6b1469e4fcc8b7f1261490ee245a5a4aa73351a0146b8aa301135cc980de9352c8740138c23e3ef3e25e7ed6111dd77978f5be7ef298c041ab1fa4d2d4747361be1ff75a39f6a561b3a8728bc5925ef06f3e6947428a9075583861374d496558b7e6e312407f3b61f6ecdd0f92caa8df7e0b6f07d50cdef44f3ca49e2d6f02986fd0fcd6a1ea86d38cbaabb8ebece9fcc1f5836bf162754ff9b074019eab0fe90cf794f46738537e33b422db785c69cb1af94a88a05a29804b637ce2be1acc3b756cac8a574cf3902aa5a2ac1c038585fb82e7e254c1b752e8b0b88148eec8ac3a35489724948bbb9d8f7f5df6362a27210a682efe95eb5deedf593b8793c7b2f3d399f0b7517c133375fe39c6e6b2bc1c130fe3059154f67e6ed88716802aee97eca6a1f6613be436ddac07173a8678ff3fd89062e8023e475dffd644e3311591b7d68cab06a88f5301f8bdfee4d048ee978314a232fa68100fac25d282fda55e1f84b1189c1f259f5da8f7909819cb20a5fde8ddd4c048b0d73c866c5bf8a716cede796d19b09dfe5498563d5d9816d64f52b9e83997e1d9067e0c6a879b7376238bd03f7e48c941183578fb46d5573043c19ec894a6cda9396d5e06e9f29d35c88b8f320a32409ac4288500b5c8dcc5dd2a947759356736353ce9088cf739c97259de3d32822c3ea0922a6aff8e866d67f5bbed8814cb2f0da005507781541940230b3d60ba9e902d27129155c08246eafcb0adaf0c84142ab60814f81e6bb91b6256acc19ad15b335e4994c07df40880dc76bb015ab44d99270dfa560c6a511ac80169dcd369d47bc7f9fa14aecb64646e0e52c72588a59dc9a23993a89603ce159c2c33b72991700c32ea3a30edde52bfca8a5cbf4cfb347ab1e5cc1538ed683a650fd43a22584810aa796887f51df28e861e30ab80ded5162ecb288ae0430f77860f14cb8e379fcabcf09865bdc964fc29d4685528570665c886f5b5f6838030cfcddfc31658671436fa6c57b63e66c7759bf0ab8697a3e604fc020e9ed5f918606357962bc51c351c089e23339c07445a5f4f2e16a19f0dedd1a545b233828b9fc3402b9cdb16ed638c16590744cfcfce175cfbe56f586273051559317a4dbb6ebc6e1f52f1808a834ffe45e72258f2017af3ea4d473d618f3b03a358a60c684db5b4b008eea72dacc12655a1ad666016e6fef745e040dca71c753709f01479551bdc771bdc5d5290d28272861c2e03f46b8d81f3e16215cfe0845ca0695a25ebcc53f324edd9702f7f0a4731432f38d69412c4dec00f1a114347a3a47fd95cccf985468f0aaac9fdd098bcf36adf3ec5974efd9ecdc99be19a47a055a04b7ce7709e703264bb395dacb33b958aa95e16b2356ff4afe56ec60911ddf1fd76ab0ef0edd4a75eed0fdaaf4fc0d060c963c2b4f645beff40efa09ec20404514f33a158105367607c87c4443c68f28a85404e009718a48e9125ed16b6e369fe32cda972c96193e05cdf4c54b256c44ebe1f6b3968c37325e8f516c93759ebf1cf161bb44528a123b9a6b836d3926ad9bb6cdf9cdd666c161a442bea8910779c79b0c8c55ce9bc498e0c0e09301edf33399db101da612a37a157550c367073d894621de1081a21b873b955814a1a97551279b92175e316123618d888e4c50211666e0837a91d8de592cbcc20498a2807d4c8062c5c14c1c941fe2fa2d2ef15c1319c55163e008a0ddec67abceeeaa1b2f92fb1c007d659305216a356f8c76aa368e5a2a0a9d90dcd4482b9915068d0f9f8b4a9f390b2328f900aa14f02eb1461bd8bd0fc98b3157d43e7b581cec859c1ef253747f32b0ef350c0990c8fb53f451e1f59d9826480e8d48a9128453be95196d5bd3f6eaae51cd8c116fddcc6c050ec98433bdce6ad9e9990390cb41b7098eda8ef2e94678023b2a7be4f48e00cdc1dea7f216b3c8747ee37e265fee9003d6e4400c93bce35e4861a37d46e926462dc59fe10b5b5210b67f2dfcb963b10bea52175f6c4b38de11ba4eeecd2e71a7ac361373140c40228696a10a8242e307cd00b0c2639d4c03de5ea43f7a6c1bbb92680f7fb5b8ee4ce2f7c4d04c9e2602b31cd5e903881183970665629207c96cf341c91b324f9401c2401d4fdbdbdd3db2affa77f9c63eaec2ee7419c534d3965662edb7185c756f81301d02bb8e5462730a005a50772980ffb524280a1b7987ce10921be67348234e6d152a1a55ed9466fb416c0a3dcfb86cd07424953ad6ace28869e0d020bc2e48fbfca574fc07fd79109a9f02c6b1dceef0050ffffffaf