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 53966 3d3cdf0ec0956dc4454b1371b558eada7b71d09e6470b8d663df264a1d72b9b6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f907e4e33bf2622eba3061a7c17ada7d831410f1af28f51734e8506fb417d451
Certificate Block Hash
3d3cdf0ec0956dc4454b1371b558eada7b71d09e6470b8d663df264a1d72b9b6
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...001100000006000000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000879ee6a22892d9a6c80ef6edb2bd8004fbdba492457bcdc1cd0a6f8a8c3dc69bfd1107285a2a83eca5b69498aa581fc39a6b54df126455245cc4d674bbe1abea4aa34b083b419338d5a8846cc56e58d9d17f9f542f60df52870200000000000080000000000100001100000006000000

Raw Header Hex

000040206cfc9da9aa0d3787342a78931ee8ce235cc0078db7ef0f33a2a8ec3b31da6738eedd0eb821e11476f5a78ac23e8eba201bdad1a3691cb128ac1f69ed864de83c51aa086aeb10071851d417b46f50e83417f528aff11014837dda7ac1a76130ba2e62f23be3e407f9

Proof Data Hex

59,560 bytes
1212160103077bf80828973e538a453705db8ca95a6564f5725f3eababc83141996b38e99cc4610eb41519bf45fded2c081ea1a7e60119f696fc23df129af7d287ab1b6a242c29d9fead3cab37a82eadb877127734d4e2bde6325cec6faeb492468d9f36776a6fbd8ec4d35de808bbac17738fd3c1a39fda9dec84b208aade18409a348973f93ab45aa29f54b1aa8d9fa1ba20ad4bf5329e27fcaf63fbca714655c7e95cef7113927972e77f48e46fbe31170097761eb7b753d1600ba573d1dbd112b0f5d1a7570b0776780e63b6aced5f42bc364df48acf1a07e8626b2849c04bb8268cac2fb2d236ead4c4dab3e6a6e5c8799fa3da737bb7ab64dc530764ad34cffc66436aaa63b1540da310440a5c1713b9b2bff47225c0a23e0d6112119012e92d3dd229836aeeec26cf02705bf9986ab2702fb61a0d448455c9b21e548308967bfac2eb49137f16496125f6808254026974d284edc51ae23e5e998da57615e4e4d40b14d02a1c558f6fed99bbaa7f586791895a0e4bc3039cc0cb3a75d336a35bbbebdda40a90b168e46ab481db6074967877d2316bab14f277e0ed27b0336080f5fb3ec19dca2fe3ffb9a18404e126c3c36a4f9d065c21278cba2fd1b5adc7dfa7ca5fc07c7f07c1beb54057796baa50c2a72ca8b9aa6ba456fd2474ab0737342c93a2a6a397c9e2e0b521f3080c353a63f8af934e196f11afaa85ce34cdc40177c9c8b552af59837ade80beb1c92cdae71ff2e8e84e8ecebeec6f26203f9ee6c81947ea4c3659d68c2fb05fb52d2f9c16751940ab10c1ba59709b9b819b7cf336ddcf0775ea87956b2647737b57dee814565fed6835450f64a80bad1ea0b8fefc35c5c3638d6e11ad9b014968679ae1dac7d6fe1b3a622a48a682e06f29616e0044baa8cd52edbd624fee0eb849e8bfe3969d6aae4b6e641f8e5c82f010557438203099eb8869522761223828cf58c92ae830cb418724ae62aeafdbe1620f601d25edc9c03d616251b1f6bb6e86f57ccc7c2f99bc88983422ebd702fcca0e1558f05a4076f7c56129aafc113397ef42cf460b2caadec0644449333dedd0fdf0ce9ea770f53160a8b211f2c7a61c2126680373b27a72359a2872da23ccd4c32f48850a72f6d6b64b87548103572b48288b2a5a068f8b89e94debd416dc96abaee95174a8fcec6eb57d0d4d19e1f75fa2c371cfc49c95850b26f9a7d448c2c1dbd3f2b53615dad763eb7f1ec98000ce71d436d0980df936f1a9674c2fe540302dc4201b6b9870c2589077580f4f40d2fd16267de4862092dbe34fa941e39878b5b6549c3a5ea1ebaef32286cee46b8febc262294d89335c7957d0e90a4b5fd8bc8d2ae9c33a04ce305f9bd6ce4befd4544fc183a8529a44d5abb83891f7f00f6158b8fe9d4779aa0433fe22880c575034fba41f1f2edf21c977bfe007d23454c9921836e212dfaa9001c15a57d71bd64b3c648bfbf2b9a8de6ad80022fd95cd3d5fc356586cd380de3f164348f0a2deb6ef552a34ed7b4944dadcbbf6f872afd28126e580b6b62055df701cf7ae5e04a9251b1f377b3ccd78cc0d18da4463b95851525cc76498268ed72e8eb13891b2163c274d32e5141212b772e96a54a8d660e675358d5e61de138bcde94861a9bb478b26eb212c9045f4cf49dc79101e5cacb0a7ede6b713a9ec44d2f7724313bdee2bd021965423f3620d386eaf217369077e6b8caec28761cdd3c17f1b1447bc164de8650b71ed57e94015cb20cb2d73682d2408d9a75934887787326b49ec9c43831a1e5a276d87cfae8cb6608be0e12f441aa6a3a8792640cf0971495f8afdc840f44ca7139fde35bc9228513aead75b5a20d91e42ff53735c55e1edc93c713bf187dd916016751f5b866413b0d22eac59fa1be24af0f94e98abbf413aaddc314a89947cf181673cfb32b778d8bae7f459836d2bc9d3f80ac1e8e10e8d3c08cdabe92c3035d8b06ffe744c4c1e2e84b675cc26f72f960840f007714999d31dbe811e3376bed222855e66a645bf55a2eeb85ace0551638361ffb46600193eb7e3f0615021b15631d575c824ceb85dcf302292a819066fc501e468400306f541b4977775bd6809c4c1d041bb8e17336068ef97e111321373723b4f2f0bdb4005270aed880f73751e4239545318bccf19f1e6f8e968804aa56bef85fd2051221901cfe1a58ab8d413ca43f8181063fe1da5df0272070115ff47b83a75520fde02baa62c894593252b0f88e64306568387c96493e10e5209452aa8e506811ea87722939b6733c2221b048970635b8d3ded0848329719508b678dff9388c3703d8f8abfc4487d2204a234c8d779950f32b92f331650eee56fd0b57a78483141912d97352b265f80c4609d1ee8082f21394857267d76964bda347919acabb35b4aa336180745391cb746065b4ee1a3c4e68ded38003803d8482b630b0d8e74b5e217fdcf0e9ccf3de9712fd909ee9c21d65988193dee4d8e0c299227d067a27a99ed48619d2f79182d2595afe4a5474c979018b85cdc9896a667e620637513c5179b2cb072c45f67425a4401de383b6238a337bc32b9c039661ad1b6573263fab3d424abd4885b8e2f7c41495b5551e57f55ede9e53f4a1e899eb03657a10995bd1050575ff0e5510bad8a088ab6b88a42269017098557f09e29bdd6b61e6c4e266e6796a053172e2e604350b6a78f4404b99421d0db1adf0bd3313bfb086f0979aa3fe0747427f263259a69f9b065b84abb0286949c04f6b31116a7097b96faab74db98d3001d55d4754a1beae06e1ce850960584f0e842c6e3d958f1ba431521256e8c8276b4e670565a3d924ed95a9407772c752a949036cb5891de812b141985c2572baf32ffbee80b037abd76eb7a8fcf6d4f4ef073f198e6288204f72267744f430f246ae05391a4abddbc4eda2ba66e4da2ab0412d0c059a19cfcc02d4fb334fb591a275c37e22a129442cf8be36d008fdd183502d2b91f21c85641e32629aaa7e85c5d554790735a6b965c1c4cfc6ce39b94193b634e7f1f9daeabe2dac8afd0bfed21af64f6539d12e0bad6e769b4169225c6a10a660764ccb7db947c46db251b1df715e69a7190240cd8e0e6ad3bd6f4b856718aeba2ee0ea719b0fcd7f6da91206fa97fd1820be3ff2c265ff138db58048207b6f2c41826af67ced31d8203f497b83642567cfcee9c8df94358e707e2386d153c69efe87054445bb2a3d979533fe95bed09ebb6198ba7ce79055af3a1c669295187edb8c8b68de47aca4b19a665a3a59ae8661b98f87e234aea2e5e09144561f6aeb76a256b66ea8191afa1b1fe4121f1fea04e3f413cecf1dd9bb61873538eb723b3f7a29a39540aa3e80bb3002d3512b8d092ba5c451387a1e9759507e47bf72cf53d27c4dbac6c2f6a500de50e5c1220e85af6de1ea026b743baadf2f910cd798ef777379bfc85df0421094d23712fdb74592a6ba38c8d788cba7050c91da236aa9c04f68cf825e5d0e1bb0a317a69d948be051d4e4f213f2c7c7f5bc10212b66bf9e3f3fb98f13190cacb305a33dceb2e701002eeefe65ba3311cdfb509c38f74c9d103905b5114a94a596c8ec831ee3b0b7ba1aab43fd2e7d7509be25a39090f665f210b3dbc32033a4a837d88b6c18d6f8cd7c8fd8c7ba415e8139216fa0c1c06345080ac1b279e8af28954fc8a506871ae40eae1671da098c2d0dc3006311ca3f45d49e91a47d5249fbfc312e2f59461eb2b7eb2fd4895aee8842ee84a916fc13698e7be0f01cdbb9cbd2e9904b29e82d6e847eefd786c95b8c693b02b962ad44c21a7ad5e28eb1045be74e7d32fba5272dcda9eb45d9418e162e307c1ee7161dcc9c7406cb625e4d1f59dc2bd52d44260b8c8c2034329b175e63e228798c1a372418cfcd4e084a1f434abe8f5fbe9fd2e1781069cb9e59f45a59c1a193576dcd2e41232e0dbc9f89e781b2ee7a2080c7ecaa8ae922594d8094b0a5f70cc3360f1885354025c5cad76494bc178f636c1a68d82feaff6dbc748b2c956e2e5d70657735a9d516f0915777e28fed633bed227a992b5a2a7b1f33cfe92ffdf007eb183e7040c123920364a2e1868c968a54395b98bfd4e3ea6026f8dc296ea337c6abc4543639b5ea047dda0ccb7c71e150860149be250cd138f8e2ad9ac16bedf55340ed6c7e8e1d86e855c5a3805da63e7c056d5fb6dd67c4a814caba05c3fed51b26d2934e40bc33413c4e16aec041cf396e74417c0e0634491ec3774830cdbb6b5a7935698169f4f5de6fd136d710dc71f7620eaa3d34e0c4a560c328c2ebb46c9f1e34d2491c8b64ed811fade77c2bd45f571a9fc1d6034733907aa46f57635b3e7defb88785451251e59e68d71c5d01aae001abaf9b0cc949cca5c078f0d650bb6cdf166245a94798ce9c3313e6088a5310193de505992137914d113f1133901c0768f5ea0e5e8bd60e3898f878886102f156be1fec05de33f84ca0d7bb0e1a7fe5fb9c4191b57f11b58c5c2452ff191cb85611e9b54af16359b9281005d4a0b03208d5bc6e5b1a80a7af631618ef9fc723b2873aaabc86136bcc262471c46e4012a47575474f9174dd1cd3d7b615b8343edfc1a1404ba2450a894eca37fe3ace97274f5e3257fc59773cc2a743700a156b732ab8851b8b3722e91b3c7fc551500332b27975f42cc7e42847b1daf09f820b6ed52e7b0ff58a93a228880de6af5f564b878b0ba054ed575ef4128c4f2721d07b1cc81de499350b09671ac5fac4ab0f89cdc95b1a9d53b3db985d12031762d603271f9fd7e76444d97235d8e804f5301f41b5768ed01d325fa0697e854b90d37cd31f64539a6a16167039e7cf4f96ce6c03a6870f0ca668211cdc7fdd63f494d879e366860e8a13f0e85f3a5eaaf24c4f00b17a9e42f0c4d1ce8b75c04cf1d6a0f120a31da995da82dab714a4a88a24df1a9506437a964a0ec4769de49e9f77facbaa2a6d6cc615c0bf600f699db7831a53f0cfbcd85b89f2a0d44bb129114af0a45dda4ce9cc3a86be042ca32bbaa58bb874a7b81074c0173663c3308307356dea33c84e6fea741d160c65b2aa2c53c1217cd87d39c9d768c3789440bcf395ec4b149d20f2f4a2ffe319cbb2d0c1075605efbe8ab8377d8794db1d568cca7658dbf0ef8533b8e538fb0ba36246fa7e407301317714d2f10e76930849a0c043530f4afcba698edf46e6c4fe9c8eb3fdb88e25a8b8d9abb905c05e8c4a766346291e270babb7320c70201386e1f6b393e0705189979913094e49f780639e87c45822d8bd7e546d4fe859894a9e00a621b9e115e9be601f8e55874b1b0e852857a5fed599940d88667ecde0f1534939a66f013c8847964f09664483b97a156d4ae16fb48350ad2708917770e10d8cd3ffaf94709aa4a692996f6d30ba1e873a4e7fec3c6281bc45e81820005c2bed215e652424342dda205e7b4d60e3cc3223e4a28a0ae26e987de6d0a0ad4328bc860fbceef9b4e80819e55433a0de60172815c65a09c85b911bb8e97b89cd04f4730691de4905da4c9f5f12e2a410f85f8543c72853a97887ee184f56a6c5cf45b2cdc3352f5736224e2abaed636cead6a9f32da4a1960a6e703e112f3f5544d9f85cdcd38439b6f1656090685789337037ba8853005d8e7cfaacd76ca7d1aad2af3491d07dab16212b1d50b858ec112182d84f4004edd175df10a09c45f5fd713a352b3173600f80b65dde68f6d67a85040890ad5d38889a357d5155a4d81fde8144d5a9df6f7d06a4869f3cfb61778577b40439efb2f7c10b4638d3e0bd26ef5d747427e50ac7efba1a5413d5a2262aa00a79276fb4ac4145a6c2ea7bc3a4f76cfedbf2cf456a7035fe61834e00decd3ee56d17893954cf47af760be938dd812d780d3bcf738c72e2a066b432e13646b1f287b833064a171c56e5fe937ad927d73ab6bdb9dedd760eceff7daf3f782213ce8f6660efbad76222bd6922b32f589ca875fab8fd96f54e3eb7172b86405e272210e7767e31720df659f3e68d2c534e9b20008ce3ed218d8b0e496c7d0740ae9f17c615dae361e764f31cbb7526d7fb3adf1941d6242b70045ea7b13772b35d96d934642f97cf6d7d961fd2d70fc92f8803cf5af3bf5a49f21050568741f29470209fdb8ba3cb86476296daff7f56e3e51215999e4b0733775b1cd0c67d5dfd27fe0844b4b73b4df8ae8b41ea39a41b33bc1cb46e06c473fc51931b4197c2e3b80560eeb925da2d2d0526cfb3b3d4d5777127216b46d0002f469e986bb0f18bc4fc2d5787f082e9bf1cfe6483b07c378ad074db32664703bf132f19a7c136cb7882a6ad4ef39a92fa434d471b7b9093981253c846bd3a1511bf01d7d7dd4df7bf0ed8ac0d2333e0d4f48695fb2335662492ec330aebb1d1d34dbdf7192f728af0e92832fcf734a06f97680470b42abb6f09df3d8c9f3a4bfa988e3ab8826ad6e83ada176910d5e98ff18e4d498a38187caf13ce989332e1166975350a1a39fea3994b4f5f785d781468037e36910c40ad86ee184c879cb9987179132241d149b1ae6b6c39698c81b636540170ea475333462baad5100593108fb758cc86f05a23f8b406ad34d6c44c589def8912a668dca1859905a3030ad81e8e86f78d7916ac2054a2125116d34d41092b1265e226c31cde804db9fdf9e2d4e847723437a9d0e96dd3ae138f79dd2651aa750bd3143d8caa9315c13892f0831420689b5a1265052efc11366690d2a269d215138d91aba8525176fafceaa4f5214c7dd74852152e2f05fe58150ec516e255e5809841fc8f1bb16e685db7d6d5ba2b2d5d90da7eab2abb6173c07c2f0328cf1130290d0fcbda91b5a4585875f2206d95d42b0e8fbefd01276f370e76852be605b7ba2cd8cad3708c8eec89dee27387316a0960c5cbbfb1a12ad66a49f1baa3e457dd4f3d5afbfa9a1f635337f953195a708291261a5cde108476e1423392d2fae80737cba08faf87f2cc5ff41347da3d4bbf9b29e3ef31597a69a6d64cc859bf6c7b39cb2d5da39e55cc344d90f9f9b00e2af0163e5b991bb4c7dc06df2000b56f4ab56b39dfae5658be6e7e71a9efaa2a8e9747bbab203129584f3caeb5171f306927477e722e485467a3ad350474ab96ad8654417ccefff14bc786946c039b2b81d86d5be6c2f0ba158562cee9d7d66dbda7b4e4624485c6674bae74d11280f952bb993aabe78f4c2efb29745db3c32049a55be24d3d03613465b6666bb28e5a019986543a7ddcf323ab1f2f0ce774d6d4e08e34b43e8362d6a4c0c5478bb2ef79d4dd9b24bb56bcaaf370cf086fdc9d6c0ee31f54ecb8922bdcbd435e94cfb38a8ea487eb4fa2b3a946efcc229ac6d4e72c0b40335f152e91de188110d53776ab2e228fd7220bd253ee73265fc18cbf1adbd373c971f6e8a4b0de70b2e2835ea17ad26d620029f5276a3274e12f34995ed310d1a17a2eae809c74d7d957ee3ddcdea2df6ea8473b86c3dfa3ff91685995704cf837a4525db083506775788c27bf56a66450ffc81c111b52b14234b498e3a9f9ea56746c89b0d212c5ee9eeb1715cc95b0631d49cb0cf38d6a88bfd26ba2a58e1cc44156dc8c7faf574d153be28b8c0d5978fbfb6c88ed7396a43d407dda3f8198db4da7517764f407332fa5691c312e693cf4b5b878d376a71ac41daf1550a0dad4d5bf7b68e1990804011524f2a871a0b2c9bbf9bab9992fba5cb4fa23d3e81fe61aee416390335d4a24db7a52821e4f29f87a7ae517e0019045c3afa250b89ae6e51fd525fd5b01fbcf60be7665ef685a253179d2a1e6fa21d50c346f43d7bf84a823c37ee7ab7db49fd40a5143c71602dcd19a0f651bd7a744d99129110ea5e79568e01011902ab9898a4e946d0a9303f3a77ae48f2ca3d7eeabadac47b8e9674682409593e5c6089c8a0fda498f5b77a8183d2e3393de081978b9275863207e9fe5667100727d5bd3076aa5ca754d7c67b9e9fbdac644ef8ca27d81085cb457f200aa0bb78a5fe018bb2982195caad87c12cf6085232d3da154a1551d81ead86a370a8b1ec7b476329338aacf156c7bc38c85b3ef07242f33559f8d84d08f866c854c3e24f4078da8289ad77951a194e9252862e8b22889962d6fddbfcf49bac793d9bdd34e3d29016b16d225c13378c0c98f1e80494e81bcb80d4534b5dd4f85e0175101a93db329b2482b98c9c14d065905315641d05a8b90d5eadb39c9e657ab6e17a72c13a7927f12efdb2a50e2d8657c6b5bde1f3fa62433d88c1f557c8b0a280981b610ee37981b8079f9ffd3904976eb1220a5bda27b61c888bf4182a6f4cfd424804e0b6e723c55d74f83a84da4f1eeccc209e63dd39fd8a81221ed8f66b08ee767a11e93f2c06d9c1013eb49a90477abe69ed565292a38c18ab93d28a4cef311f3280f4187cd952b803b046a9e15029c47c3369b23058bfdbd9a6fe179d9dce42e52fb9bd1f440cc46f7aa47de54f154be4e894065d163d02e4512b0151547eada65464432d218cd1800e8b6072821d712b45f923c638b3c4bf7bb6ab11c64a807768c6413cf5023462e0b5893effd04d6452ab13bf963b4d96b0734954c81543d81c51a1f89017e82b468ac6421059f7d044d6df4810c40939841e31312d6abadf4fc188b326c96865866fb520e0fb2d7b86f32fd4a76eba0aee3e5dfd88554a4babed6646c167064f00c6a7fef1fe73846803dab3151d20c93742d4a21eff97911f64b414699e87089f67072203899205730d0b6879b98462e4a40f7a49762e3ec7f95684ad3e7f90634a0ea0d44a5eb36b8d1d08b41ed0ea51ac510d8073c47e7f9644af3cd1fb5209482edcbe0bf842bcf924b08db119c7520e709aef0d18f4ec295c1b342c1a62d1f83775c86b161395ea46fad422e94986c67ebc40ee0f7478eb1844e94545779308f2700b40373a3116e4c11a43ac25d4ddfdc909619844825fa79feb9fcad68e40532ac4efd97e60c91cab2ae587cd1cd3f2430ebfa3c43993f4b3501893a8e16ec975346d346d0ddfc7331ed9126beb399bdb6453786c076814d4f0bb08af950532e3019f622d5f37351293d100643d0e9627eb2cc0bb4f064fbb99e046f7ecdea0b7bfecf974094e63983266f30901d2803b3a8171fadcb5220152b8c7eb39c86903852e358c4a77d5389d345d64c144e10582240766510ef51c898f5ebccd00d695c8f085f7cda7abd58dc436241b7a528790f9784aedb29b38201e9488d17e57de874d528bf0ab01d137fdd5cb2dec5831a96fded6ad7441112cf103da17b0feecc6e94c65b75587ef5cd91658180dc788bc8eae26e6f2b87c2a5bf3f4c281fd03f951b747c0bd4d680fa8b86d8682f9868ba6ee42a5b579f9e7739b6309249a895bbdf584f318abb273eb6e812f1cf5480dcc789507c9e5ac3d2fa518d5f44edcface79a9151d4e40af0b49f5fa98fabe95b505fc50375e9fd31cc78f2ab8705f147955e6b01fdb828465ed2f325b040d17c3bc0bc56fc6ed84eb9c49a425ffccf19ee303f5262a74a8c72e0b464f5503b5bc266b9bbe378f2ddb872a1895ae0f5f6f8ec74b759f7b2d327ec8f288309f04182a6301012b1fd196d81b4e84baa8a5b6fb9f894bfac520acaf4b6a7847203e5284f7aa5acf89d7698331ad0d188f4ad70e612fa7d5faa031ee3fbb5b757369ac505dbffe45a8a92359bcf411e341dd66dd3e3fd4aa80a226cdbe2f4bd83a69f30537d96a42de922a12f3dda7a3a4c5134c96129f7d52eb5b4809d9b42aaac5280b60faf68f8019031f687e3699ebb08a4342b351bac737beec069aeabc4d494624d3f2f41d3d56625f86910574cc0a388af963c55358c5f02e1401bedfc84dce87f5e16a75f766dde689c36c754bdff9257e273c3abc470dbd435fbdb9d9fbc51e2e32a6de2d2dd9e7ead7e0e6361f2337da39bd19d7ed88ba1f5fb2dd84c05e93da1259e90747dc417b0b863ae462271b9876525f7e923323e0abd000e14b7d35ef94bcee3b8883b5c64e129e028501481b0179a6f76feffe4a5b0c39333f52ae97fc5fbebfe5aac38a2e5d76ef6fe5d9e2cafb780b2dec367efa8a14881e9ca27d0a71d37cf28e7c62403091ca39a1911693c9710d95829c0bfa20886debf5a0b7ccfef99cb738ad266084fad62bfe4ab637d36fb6806619ffdbdf6b516a61f95ca3098a858423f02d8a04621ce19f92b21e1b708bee71c8e599a71684ac8344769a0096c8f430a4a23338424b4c9ebaeebf45456dbdfe8ee0ca7126c45238aca03fbf63795f14c56f3bdc0d5db38c7bc4ffd3013c4ddbe17e346c4608d4b625312fb0b40a1f60da393b2daf84ae83b157b11cd38435b18531718d966434ead60f2fd918eb7e140093ad1d4561dc96226860bbb07fd5c2e996b87014ce4e6418fc5ea49b1c3cabd51a2a91edfe6ca9093f9b4ca01743bd830c076aae617d35e63f1b15d21a5887c86069bf4a7d63785d1aff7e6c411071c541e6f7dff6d4eae7a54e67425a4dd114513e8eef2402901d9ab8238f2575752973d7c8f404a229f5f99c6c71f94c1b32a4d8feefc5d784c324d01a21f73b53b3591cdd367adfa9a1b7352a5c8a0472c82e1aed3338f8d039112de24814aee188ecc783eb39f72be6e6ff7e02a6e170fec3b8807be77bd31713e1a7edf73e6ec64155c4b9d3923d4bcc4019c4ff9275e68d7073eaf0962d69b4fa181fc6b54ea771f93b902305a210806833db6e74d524d4c5c86f0a17bf0a161e6e08858b7e4a52de665428ad87c958bbc10d0b5c61a93dddc9a42aeee392597d5a973fd96a9751e0974c0fec9f216466bed5167004b43be0c014349060c6cd1808b51d2231a62d6d4928948cffa57c795c916716fe5216d06dc44f7e425f60f2f5234655dc8e7a00369ef65dc65a7af3cedde45ec36b2f6d5fee382f4ccd5ec3bb83d5b70fd7d6b599be049baf9ae3008433b7785e2569b3087cf776ac014c2d44f37e5095004e7a58925cc1a51fa3f85bb566ecc91253b7a6de9b20dbcc7daf2aa9b436c49a8b2554267aaac1b2948122b37889eeeecc045e401bbb8e6177fefa7f52783d163c4d2c64220c056adb46d058bdef5a555a42380be90bbcd1a83d3042bd44c97c8663718c466d3e6c02bdfe21f369d6f23f735e4352db926cf7029849ba7de50a61ef1ce4ccb88161d7aa92034df9ef4a1b514a1ca959b641e23421f556d292fc80c2a15ec98dcb9e168424bd7a84026ad4c72d3724b616050603e4c5c084417c3b4dfdf05bf8dd38da5e481bedeebda76e2a8c46d71a07fd8f2b9618e55057307458806a2b38bc90b487596ed12d592ee10fbd00aeada312b9dfed00c542fef21320d5896ba8993d87ac02337d8b7b36ba4a649ae360b731548aecc355d975be75354068a23422458c6e5f4887592b5bc33543e936a3413b0654ab876786892ab87f58df2b1a8b025c809850210f3826a31f6635483ed04fe0902ba2ce8c05b2eb68fa41f3f97b79ec51bbac26e9e35a7bf3f24b4fb9500817dab87fac1c45fc8ea7def65a8328c9f532286ddf2fd9f81c8db9722f673640cb6c87e06086100fd063b17bb03cb1fc426c668f7cf34f33c4f702b892803708c818126e0e258d241194075c649fcaa8b687eef4f614d8137ef2dfb336c3365edf9a61bc4a1be351d5ad66c992642a2f75c4f984d01bfda43a4701bed4165f5690b090dbcdaa579c97152a3b2f12b9aeac0f9c0ec0ce3edadb076682c7c07339b8d4fe86877daa211c9299680d88937fb91ac030e3fbd34205de627471fd8dd1653461163c025a15e05e319a228fa1e3c90af4b0a74105e5954583d24b55df0c8ac4946b122b7e320ee40eb67425f513836a4e16a9d1da240f56af944f357ef02c66799454d37bc8c5014789454b37d038dfc90bdda2f4521980be44783c7bd61bea82e835d36d435fecfb0ed39a342ccad714f379c0da9e8f8975a4a7712d2eb436e27171b631d80ad916c9e298b82a33806d8240a019744f6ababd4b9d95eec62ac4e145bd9715f0fdf35fd9a7bffcfc3d6e3c0237e765eb5afe0d1b5e35b5ec43cc96a7b70e5bffc6470b068c28fc3880bbd5ba483b4c95fab52cf0b729f24a63e14a103239479a58d55512cb02d1d52cc827072479be021bb4fbb10f1d43fa1c6e0a8cf346e10ec835acb81a3dd4ddbc29671bcc33152bf3c707529cb4fafd25c807e72dd0cbb4d6f5dfb24cd74d6d0a2b0c164e874863061d8060c1c792b6d5aa30b3d3a88000ba321a90e482aac18fa6b9b711541fc6154df3ec5caaf9468a3ee923e8be6afe756124b0e31eca1a778f4c567b630ee18669b845f0bcddd44f484db12e1b043b2ea9c20a4f6afc6058e34bf4808a3da924daea850536fa07fd444b441e4e3e0c0cea7a8002a37b630ee6838bf0f59f379aa5ee4fad6fc24cdc92c2c1a89588068d92945b22c8598dc3841f531abcbd5491bb6a4f983f170bf4e3c8a9b832a3e605d0c38f6f8739b5f1f5f2483bf4c76a35bdf7918dd6369a0b829770359ac40da3f480111cca202d8c83280f400e9ae8a52465e5d723278223f0cdd7f7e6f6540d30d4ea957b86d0cf36a06e2d0d6af9fd5f4ba8b1d6ce258a23a6bde5d7a6b3721cf019fd3e754a4cff3927ceeccaa68a271bb79e5462a96bc34d00030f02939f7c5caec5e4e6a92f7155b0b72fc04788ddbdb360af8af6f2c3e5f0f96ef774ddc8872226975c10d3660b35f296883eef526db452d40d36a3ad716ae8a4f4bdf40c605e5cf30a2d388451b335df988a0e8fe9bce6ce1c6973258b60d7b4785c1e7c2b5d3cc88c304e30bbf330a8d0c2db3043de80966946f14a729845e2b15ea2d468ec5eb11870253862d8eca756a11a7c3e4ac8dd3539313d915d87de4986565e6570a51a81c94fb9ce4b7741d3be56d7c30f1d5ea3b246f6412e458dd19dc62d73802a4be4e088420486a6d313cc2fcfab7b093f048852832b4b2c7a82549a1dc8f1ea9c979f553d95be2cc537d47cbc702d0aa2d36eb78e252d3a85deab2e5d08afe1a797c51e04fa897d0c9646643918d690cd438d798bf3be591f9ad45d9a03da48a423603ff1ddbd24d5fbf901a78d9cf769bbf26d69613fe762c983920f17fe7e66538660bee594c5356ef977da7e3cd8bbb251c0f74a9afa062ca10a1ab64532462c50858b6961c84e7aac90eb95ec3f83b85351eaa230e6eec5fb3c790a447716f3fedeb2f216c67584c306e41d397d9929824cae75119ec87dc2999b107f7a98c921744a04b14b1d2d86a7c4fcd782263d43f160243d297377d4eb3925fc78ad47b50a78b2e424b7b8ffe3bb9465081166a19a2095e0960f223affc7c1c0eef916826d51e1171d2846a0c4506250208d471a49b3228ef135be1397a5b90318304a59911baeb3dfbbafc12e39e35db512278cd3c5abfaeb097fd8972a37bdba46dc0ccdec69ec049011030dacaf588ed0cbe468472e0664cab97254bc48164f2c92e109844c2009d44bd11d07481a47d60c2896528ef9d8f4376fed5ba6c23a68c90f09568116bdacc71fb7c034278703bbac69392309f34adaa04458b72987ea09f6934c308a7155a19185ac58ddffbd4481330fa788acb9d51e35a400e7123510ed2635090fe86abd7f5051ec63fc07094de6e52148fe6e4f5d48ef0bb78ce9be66beb16e045159a0854b3924398df0b3f351ddb1f04180fcaf9c4ca0bdab9772bad46fa259c525ad691a223fce58b5931227d21bc5643a7cc19631342add1c294bacf6f945f72733e32efa5faba3f45bec3689c3cf143216ac55bb113da389295729f3d7aba70283543e131299970c3dec15aa016bfb0371450645667c7a6585cdf15058bf2aebc99bc1d8aee55311866a25e12e4fd267174df7346650e5f031fcff58484fd1cc4dd7f17073248359a5cfb2ce64242358b1539c4e553095a67d07961a1d75dfc28e094f2159937f3cefa3c0b4d2e1434a7ce0743d76fac14710ae4054a9939a7c0f490cfc8559a6788ce2b947dfd2833a7a3d8bd20166a46b7edd389f8c08cd70565f065e9cb92fd727b9c547947e89771e80a0c242bb51f98494858d8add991d55a0f78af590455e0e9f96dc7addce7039a9bfb5d12a1ede954439938ce4df1ab10399d477e4bc7a60fc27d4cf72fd7c0a3f41ac6f1473b09988b2bf773de4d9f73f5bfd2b58c7e712bfbb51e5a2571e84b067a37b31a33d05d4ff387c0b02f5ad0d2c0702f295193baed1d26d569e19e5e7829acf360c53e4d2dd951ff36dc180b10438cda4ee679277f45e421c1cf9dd4187f32c9eae4e946ce0f2b40f90074786fc30ce45a400a2d895d8072fd0d415481481f0ba42bb68245411470851d140d2f789040b70f2985df773d1df16cad2eddc0c587556b83e859dc0089aec10805fce891d80b73c947f1bdaefd5269d6c9dda2935ef9b27b0ea28c559fa768e1c44f3fe4228df74b95b7647be6db4a216787acf089c486f125fc3c1bf5af2ca83d1b1bf42b753a104bcc0eafee4b67dec8467707134634dc65a2baf2904715cc851a5486900a4c90f23b61b281a55b9dd1435de27fae71d0fea3fe371339fbeff35eace6ce4c8b28b9975e94cee20f46efe5a2940cf78f93fbdcb3c91de5a9970dabe20e119590f7886996e4ad615e7f44594f576634adc3f3567a2146a57916319cd631e954fc44b379b66c5f0447f7a254052a794bd7ca2758f5806e93f0e4da75e3ac109803f1daa15fc6a9cbd55388f057aeffd33fbb19307565c623a713f1c307a6b1e86f9881f95112588c4d7fdeea11267f6f8e83ef4b4844da597872f483e4bf98fedf01cb6e5dd7b88cd60309751a0d2881b88fb3c214927fbbcd1f10757de680ee451e0e0e26a668a8a317e61dc40feb4b52064394a44e0e5a47c62a81486f38fa4203e6e8409df92ae8d50d3b9d580e8062499358097278f2f6b6b9a5f16648d95b1929714eea8eaeebe844d35a87caaa9a399176de783f2e66eff8172b15bf97c098f5f65bc74c1ea4e1f3ef8b4d4b4cc6f09a0d336893ece2b6012d729097fc9c7d8e14429a8770f6a85c0a4a1a7500f556c071fa16c0163c0b369d7eb48e5fea24f47b457bb4e9c57bfe742f84735e8b72f6cdd03c69d78597d1794862c9cc8fa194dabbb90a573dff5881d70b25f75f5ba2c9b50d96ddb76f8080a7fdccb29f8bb7ce90bce41da01e4062c991be27205d120f5d3fabe107eedbed74d148a2479e2905bac9d30d6839a792a2fcc6c99203187e062e1e869f7f053cc893703a7c3e68f05f87eebb624ef0e1958544a1cd1eb9045c4c59a316955304a5d175f06ba8166cb9bc024f84e8f8cd6335edff37c2d72a385b7355fd8d4cbaa259f1b92138c8156e3c0efc22779262e1fcbd4978bc47ee7687d07ca802b625292c6c61f08e774f9e8b9b07fcf298f70353d56e83c866f231de693b748bd1c8ebec7b7e93cfe85dbba459b76274e643370f9be528fe4a0ccc1bc35841f53ec2b32deb130bff33830e146116dba9776a6233cf2ee8dcacde4a5f4c280fb3bc3236e1e1e81aaf824c20ca0bd17cf390b32e0ecc504995ff8af55ba3d25b93a1f7a5c9a7f49f1faebbb49085459ae7f8344d3c19b3c7bdaa6d928b008ffec67aa2e3415774babed4f26f81e94881127ab0a081834dd125fe28fbce01dea79894e57a562709b084ce0c38b49f86373df8dcb5e467a043fd2f00fa6d964a23b0aab31c286b99a955e7074b577809a76f4c0b4acf11aa0ebe8416c1a41ad671ce34757197fef5f5566b869d6735ad28caeb9fbcab90a6123f10a9caea528cd999fdccab3929e296f325ec7c92078b46cce3906e0281070ff61d355ea3045b36d211a72b14491fc248dd9c827a436173305ab7d7fd530895cb288ba1b6ccb87ff952b194de43a5a8926d56c14bf22f49b7cb60c8181df4510de81b26643ae8db4feb481f791065f8a10a11090791293d5430dfe5ad620055a54991e85fc96f97b9aa3ae4f5b5ce0cffb7bd1ceca2e130a77185703306776ae27d802f1a2debc662b360d26d5684eaf4a1c1bc4fea0a4fc86217bf6c6d3f53178dcde9635f3334e678d3a537b85fbe3554079aa280e03695f6fd57d66af639ff4121103671fa7fb4761a68602e307e8f7161c1efd141335b254f4afa124d1c82ffd71dc6ff6dfdf8d14d617130ff67598c0b34c0f753b7b92b58d72447471b244749beb5aae010eaed184c34b9aaece350c4f3e236858a09ed0e9429e42642ecb2c2f44ca9a8b6750276935431b30cf39d164edd6b2c7a07be4eb226a1ac2257309da9ca1249df8137e856f4d7b7a8d158fb7f449abf74594fd463f87e6a1968c4de68dc0f78f4dbc726d95ea83f7f9df18bc9fdfd4abb0b46073cd2ff80a7285f13dd3184ccd3a92403725b44494fb00a23c2770c771be89d91a67813dee102b1ff10392fb54609a07d0c037a2993c0b92ad01297e6110a3752347adbeb2cdd58dd730277f169284a3bfda8d835c122f057ca521925d4698d44e5e8d982e5fb519ce89216a3a45e2a1556820d73d6ef80da263f696cd0b8dffb9c81961933220d3d84b71a682cd2e604f101db2969f51380da5f7b937674bbacb061afaf9fe9d1cd1d5bb57c41fe9cbdb865bbf8a002a38ad19df1cd383c5f05fc98fd8c168fad5f95d409313f37444115187172ac9ac64193e8b8227873bf6372addfe30bf98e73ee902e94098633d895a92ade2e6ae010b58f44cc670684c893ef09515fa0b214b25f5a6875f22a4ee461de367270b9e21b5f3e3a4e0e68dc0e89f8ad06837b1e918de37244cbf034a862ec0f2226ae56c7227e55a7587db8015b6f24683eae6ff6760806c9a442da3d26c8adff6e309390be376f7ee9ab1c559df80635205dd0b3c60c689e024add135ba844d3830925817254a12be56d240f62d2459a9b45717068f832723f5ac84160fa845176d298593dc3181b884d517a396c658b685c0417ab84b4528bebaac3a74b146db8122624227e4439d147bfcb49f146ea5117f677f2f44d0c52ddda889403af645e376786ad136bbbdc26495bec73088ad67572da10bfd4b71de02818d127ad77bb20d4da114182986a18d9dcb1c2af35ea29a3f346aa38f7045dc4061b28e9eb9ece2a18711846b389f646a6431e2f33f14c9c61abd934f372300d9aad1aa1a8d322bfacc69fe768d8c3b065b65f01fb458b0787fdbedbe391583c33a3fed2929a188e450db4a68bfa2bc7c0719ec6dab8b4d96b951ade8b93df8a24bc5de94e2f26541263ec61dda30b042bf40d67eac773a225eea7151610e0d4592d07d17a9535198e5efa23be388c757a011cab881519a8761394da60463efdb627a1804aeb6ff03e194cb15376e39958da3d8b14f6bef161fffc14f8e80acff4e469053bf9bf74446f8a5207d83f5a9758a3837c181221c588139ea888aaaad2d5392939bf4cb74da724a40925138c00be3261059718d009982b83aa0ce0c654767211dd948fdcc6bf30f7455958e31edb4917deac37779a1573d7c96ceadcd2755f5a0b62bed99a1272afeaae341e73388af131f6a5cb1563982a05e743dc3991e366a49a0a9dc6566899bf951b963098979418df01013dc040bb938b24f88481f4ddb66832b32e36ef73be4dafd0ef401806d5abb1064f6aef8f52f1519cb8d424858d954436ae064c8551ad1dfa85703fd88d18a1f45fcf63104c6112e9bb10343c8540dbb12cb96f493130b210f6b4aab57bb92868f64f78cbcd205573cf6fea7efd03b56492c381e1f3fb585c44e5364a8fa0060fcba025630355dce08642aad35ca3aa7e8aaeeba93c932396f3bb547bfb9f8bb46103593aecb6c23bf90aceef6e67af1e85a3f3c651b6ea5428a629db8953c4f20c82bfe164f6b9ae5d857afa9fdd42061e4847d6cf1100039fde588ae7ba1b4468402852734480c00d2401bced7caa303f475a279b2c1090b54ad72e5de43fa90021bb6d1b24e69c33c5fa642be0ab2623233ec9245653e8d5b59604d0d922d2ae068769def35f9b99926bf3e6912e9fb352575f36df68f1b9c51ea305ff0c1c596d6dd1a5e5a1e232b6314b6138c901c35eb1b367da448c4e3d9f0bd1563b200f0b43bb04c0a634d1cbfd081ed63381cd970e37d6e9194e80830bca4c396c0f3f4731aee8b1d1ca0bca076be7e82f6b796eab99d81803218217a42cbf1faca31868cbaa12d97c3f8625b3ae494f95c00762a21370402b194155313dc3821f8d7187031666316f66d32882b74b53e6011918c75f642922b23022ab3936d82645412c933fb2597061aa5627a0731f122659dfca3b0bd76d9a471e019f57027de99564dd901eaad6c3710709ac928c65ac2f9eed49d75b0330a8ede1151fcd955133fb7a8b57bba7f725873a10daada37db35a2ce5886a4f43fb37520d6cb86b5724b28d9f4020604b5e0160957d9200da874e36c47764df12d99cfa6e74c591a09890f8233858ba56a25a80a7c1159c76c95fa59acece47d9d803d1a650f160de6a8f565c55b5e156f694573c2c679335d25ab93df8a3946b0df11cc07d3c179208e12134d615d48dbd31616fd6963a3fef5ed3a842347ddc0a29488aa0e27f6c1de8f07ec7c6d76c0e976a03faf3435c550b6571e7d3f84950d6f785e0dc2b6ff3300ecb4a09937b6ad853878ba7c44b2ab6b098861679dbf0cf71766c3c01070429ef51faf0fb9a2930f58075cd001ded2b98b105bd2c535243ed4a8132e41b18bd998fe70d0a7b6bc801f50f814da8274364d6b8377d969c91e88db301ff6b5a4416b31b7469c41d11592a0a16135cc1ac9a4465c0b4c90863319d15c46563b16b01b26fe0632dde109039613127784a161a807f1128c39ccc0fdf0a9ba2f072c083e01a80f6dba12ad3200808891184f4b2f28cc77d09da4e2ebf138767ca52254d9771594c9c2f76d1096c8c960519488fae8100b716f83ba8d413adfe687aa135dbef1995721e4fd89ac21b08d6f60df2e81a24b5922b4140ab1cfe826fe3f6ccdf67748a37dbe0c8979434141594d7afb1459e7088a57bd93b01c2311ea4a3abd926b0bce803a96a39e2a7ae0cb81ffb1a0d1b93e61e6fa739a6df6f5962360d5bbea3d150c98fbaeabeb0ae4fc89f776b09c20327ea8f6e99294090bb5d4e3c2f05a8972875ac9255164aaa8f3936fa1a82ca3b2681e4b7f88b01f2271b3b6e9e86b98a8a86285f5793872e458ab0626f63af5f2d91b88b675ed8e8ef3674a31ed9742226a7b46791e1b04d0cd5babde8a649032c18474bda5b7938db4dd6f08bd37f7cf55ace431e2bbd7e780f77e732bfc12287b1d9e1e5a11bc3da224d3630aa71d86f40be51a7bf79dffc569a8e4e50163a24868cc8f84d85b04e139a6add89f5f1a6c9908d2169b08cfe5df1ac80a7e264e203c61e5e168ba59636f6f01b57ed58ca80d6d56c59b1f8595d7c8ae0f8dfe7f451044450cf944ace7948b4348989d677071bdbb2ea086f8d992c83c3845a8cc7d2a559f9c5979ca338afea415624c0e8fc76295b204710c112cd95b609fc11a59ef8cd8f8ee2a93f98e5aa0efb93a393d639849cea0cb917583d22c8141e0bbd7c44a8a78ead96441bc6066f74af322540b17531748610cbcd01e306c536ed8fceb503f6566ca178d85fa4c8841b2e4f39bd766ba2670892180eea3fec7906424374ac6597a402d03e38707bc86332b91301354689c177f04365c8cc5b7e17d50f2c9ba5951dc4428d362756572473a7fb76303e94a26aed4fdc977d17e23fd052ee911410cfeef770b1123cc6b32a17f0d0547f71c837c0948198706acceb6a9bb148a7135f241eaf896ee73cbad31e204dde6f558905c206c4b672bde3c894d07575b653ec2966668171642aa732eb4bbf9cd11533f544b0afc9c1adec7bfafa06f5c46038157456b6f091bab20e1029323503a5a16a8b50d923b82a7ff0021f1bbe3e525ba060b4b83a8f5d9650b92884f784b3cbf668da0fca5764d30140f0edb0d50d68d16a46792de1de2889089aa4ebeebc92bed1d955ca08b9aaeb5f78bdcb2395cf1950900c8ca0736937e30027b9faad4a5a4db799755b26dd7d015bd4a45f7214fe38e090a3a83b3c0048139134d9111bf7cc4f420706f44780df16ef199e6ceb26bc7f6ea57752297cf65a8a08f89e7abcdca7e7f0adfbe7100455e32a3a744f5bb30bc855ee5228122c755430b0611986e6129f0660b6a1426ae7071092422ac6166252bc8ceafd7d283d4ae070558c92be4f913b18fa0280abbdb47987cd204aaf0b8823bb02bb7c7bde240dd6d5474e1874a63843cd3e4da81c5d7f51621de8156a2562b25c50e610f879519bb532ec8f261fc4abc01bf62f0210e5ae030c3bd13d2b84d825a688011a379661c497c9fefbb82c4b23a2942f41fdcb69775a6b74e7b2d3ae2c4edf7369bcab25afacd626881a2e96eff292d5cc7a6a9afd63cc5c77724b05068e3a72b8652ec941418eb3d40d7eb0dad80d2d8674dccf1fccdea104e2995b98f85e19d48358c7df5048c946e0afefe289f20085043314b74b3bbf66cecc4e748c8daf432d64ce1524ea911c82c324148acb2eb541e30b8eab67e8b453d0d2652046585a14c74e99bf428bf4dcd3f883a7852ae2d5e6ea980544b4032b440afbc1819d6ca1605df7b4229032b36563f1bd68faa59e7ac6f3947ab930e5f095184689a8a15d84b4b4bf8da4ba6e43f33639a3336c3c38f3f53d58012960a851cfe30253ac3cc385d20aaf8c7ec042f27578975c96bfbf27c9cb30c4adfc780066efaa24405855c3936d97f832e2af82dbc193a1779aa4d0392d4c0fe652d270b2ca278d2b0ce65a8e620026e4064c41efc10814dd8f1f035fa276737507005bdc8b3278cfaebbecb4fedb29389b1b58430440b75e714bf4f25d351cca6ad84900fdd651a2f9296b922409dba1bd8aa660885b6efff7ea83fce80f6ba701047a66310ad307208d6a8a7b6e2d0d82d67b7fe3c5e603da2cbf5fb2cb9229d76bc00ffaa51d311e8063d1ca8bf17ec05b0c9cf5927c6857e59ad0c109f0b8d6edd1688e138f04164d407e533da35335f1bdd40c6b90abd3aaf1cfcf194df984d799ded38589aa62030dd8dc28cddf5380bc373781f914bb9e2c02c0e24e765741a6026ce794bb704e5f42f08da0107828c5da98d046de1d840ab4761fb94b6cfbddc52a7b6f48b85ca6c9d14fd0432a3d427193f7adce81b2ddd2d14ec58fac3389aba568fb227f06ff1d0f054b34d0953f7c7a3f428ee1f654ae8d6518af82803cdeed732eb3e962614910de24717934449a74864d3c6c8d30011272f96b0cb100a21e33029af90a10e9fc31a57521ae691a669b8d4865a7c6ae6d9d4a46e1c428f859690855e29dd512fbffc5e5988b609878ab57cb57020d744d2040cf114b0a69e5929aeab3e650bcf68a4dc4435e2f28df4b0761cc7d002e7fd06ad1752b0f9b50e2004d9dfc3e192d39de73aa7401b43c494007f7cab2a809e7625e1913cbabaa44885b7fe256017f2498033e48af875797276d97a29bf9143230888b847dfed55faf292d8a178ac450677b24e24a068092970f164d1641a866c4b49d929cc6c2f728044ed43c21547c3d74e9d892d6c26f410bbe5e12f46a76827017dcf30633b9a7ece5afabe5220e4b801a156f1f7ae8a72e4c223f5cf4d5bc74795ee9d318922a52805b622686303d10962d775caac8c38019b5b229ae16e102a5dac38c0d394f35a5ef34f90399700ca870ea0de25d83c67681e31158f905f5a4961d537a3aa0728b203ec6475bb3770e9e9ec16827b1793b94dc68ee447e6390d507d32f014aa44935b80114f84a51afb1e6c2771d7b0d3551ac598313ba5b9faee6796f38010371a92fc39a6a45aa79b714bf3c034dc6c0c5e4f9c70953424b2b004b9c14363f471b15d801020c09a040ee682aae45f65234d142c943d55627884627eb3692499fe0448d46bb8cac9896276afce940ebc565f34366e4b21d26e20e5ee3d50944359b9be0fc719e16ff325f1bc2c6879659fbe836ede3028dfe876a275f8be10fba1807b06e50b62c686fcc6d7e6803ade740dfd70d1f0b5b6982d6050af1f2ef76887c10567346d53a200e059ca71feedb02fc789bb1f54284b57ad276e7295aab78f5310bb0acbbf8f6d5c87ecdbc97b3e406bf5368e58262234a86bd2cb1e920451f2524ecdeef096778698a5df55a397e88ce16d669c69734fa161d0445d08b6f5bf6350c44f88b56f5c37bfc89a11d72f7506c0b3ee19a171decb61863b4a3197377286ef0e0ecdb538fd4cf8dadd1056b580f95230fa816755f279c8784b716283e24f80e476d58c6a5f6230c88db9024c3073c2a21bd01c085f126f14256fdd9685db20c15110525f480eb4cd7db53513950b3ec5e81f74ee7917287fe0be4b2f6353128605fce0df42b4098646766328e06c8d5b5cc2f6e320d21d8a62c5e9ab4c3a3a76e7c10cc84279687945abd8b6f2d354a6c6067bb41133c87ddccfe579e50dedc430370fd3f9600957f353436ce76be5a28ccb608e374d5c20fd56dfbf0a1f6c86757ded3984727f193f7908ebd8e4bf0380194afc7da8b4cff3df40f94a2ec8288861d4f77cc8f12addeec4966606582d2745f4ef941ba63a6a039f59501d4e72f31a0aea6783dce3a391a085683b1a170bc41a49c6fb25d98d30b79ee2f9a79ba8650af836e1382c80d1afd5d6e25ca73275777c5ec53ef0d92e3358348a8e0cb547ff05b14efe96d3b25b4572cb45e19885fb0a8b683d5c541e2adbbfb520f185bb35eeaff0fc3225110fc4e6660aec25d27a357b84bc32c215a73524e3dc993d37a1742b78ee41b03345666453ea6598333bc733fddffd32d8d9fa69a9d2345a72e8579c4bd5cad44deeab7c09e8e99864b750daaf62783232d4fe8cf006fe982e353da98963f8af361dc6c0b1f0cb3e2fe4eadf77bfbabdda5f305400fc64d5ec649806887ba75e2278aebd92d5efcd08bbf824bb3b888a69c0e7f41e49f65e2f4cb38ec10f1ee8119e373659767cceba7dad6367a0d1ff5d9b9b5c1315b3da590f96b2d126ea41afa7d151c4c79fbbf8aaca218adca57eb2905efbcbdfaa815b335326db0036732a4b21fe3635b84f94bdfd15b01bc934184f4405299f333bff54caeb8c6633310860e977ad18a2dd131c98c1958705744c3b121d4adff2e380cd5e4f381d6a630953ec9165c04fb0091e708ada3e289fa9e007d2b1f40253236087d6c46b909322aa5e2f1bb61e2c923a74420959d002aeaff25b767efcf0f0c7607f8c52428c2d2049b83ade85eadab5dc0db1c87f59d025e17b1ac1309b0bfe563ca800bbbcada13002b3ab9a6c7c6d6fb129471d3bad5da9c2fcfe3c12f091dc212d7e524f5c20a63cb04b45d046d6694ffa5e90eeb29a9be851540939806e4a60269ed906a71c547b626b869281c24b22684cf22a8d152057753c23f223ac071ba6da4f3b29521f37820a826c1be0d5d0b68bd0fa554eab231865cb6ba99fdd216248ec57a63f6db84191389614289e478fd6fedb5026eafc2cead24d1a7ee71344a6e8642a6abd580c42589614a4e2d6227aa246a6b98784a9193f845a4fbf21a4bc823d17a883797861903ad149fa7a9e13863e3dbce5416a31eb41415957516b56be295cf6aefbc5567d2b7a2b4ddf0ad9e664c71e50bd5013b5a510cc00dd1f9ad57dd325419efd3c5e9f2b627381a7f679706e6333e1da21e96939088e8619bc255019f15799015c468f62b812e4fc2b9d0ffb5cdbe153092f795fa935a34e64fd40365863989d17a9a64f07f1dd4234032fdf43fb79d8d8bac5511d44dba7bd98aca5499d7c74c82c070ca4a0d550da16f3ab74501df9fba343b39c64c63c1cadbb0048c0a6bfcb920a35323f3980462f97f49497858afea2a15242eb39096365570177b22f5d69cfe7faed3d2163c64e01386772933817c186f9349c9574552e36336d6458128cb4aa8dd4e2a3f4add0cfc6e22f32def3f2e08ac1bf36a674ad5a983bcc2384afb32db84fff051726ee74d4547452d3a4a8bd12ddc940497378b0a57393b761f2cdc22017fa5316c7785bb80f89afd498ae5c089cc66ebca63e512c200b1c2de1ea7922373b2d7c2e927b679c43d206754eedb5fa39549c78af8027b7c6181a2b3a7e41d3d3cac4e32a9e97d12a2c3750402a9ede3b30298bf251766c4994c1c11ad9c0cc5d3de2f7eb69b8ae5fdcdea06d1edd469ee9f61da263a17492837c94669a8ac0f68f465651d3c4c7bc46e7ed3ba17b3578077cab5a5dce2db4c3336c8c05b5850a87da41d35af7257f1e84c3a3eaeb61b89c58dc30aa81512c048b706895cc9c84e85b1fac0de67b61844c82cbbf2541b2f84a9d8d23e519e64288882984db5a2f9f4cc6a920bf6d451a01e353abe2cbd53082a6eb75b35215e301e8b32e426feeb13baedc960e79f24b8e0bd6d5532d9b2bef4dfdd5cbe07eae84603111e112354f78989aa2f6087831a51cede67f952ebccaaae4322e49c137af0c096bb7f6c98e2b2b0e3e453997521c170dd9f8187bda23d6c8ceba11a5dc1546d433b4ddd1fc8ea90f74fc5345332c0edd1d2b37459694fbebc44469ead7175f0f810876c45b47e96c462f588039dd5370a21921239d2f796f0a1477d0ac7891730d1f03e46b1fe9c66d5d135fe739b2ec0d786a101f84ab539acee0d575cabc94103561c0d5b7094923fa1a0537867f84f60bcc2e42bd34923f659291c3d8152df99063f764ca8503f3595cbd6fda2ecb3182d0b6e465b373d23953b9a40b8dfb1ee45fb43c0f40470fa5884035c9f52c86b6e3f06b604d8641c2fd571382ed1a2b0e15402e94e942b1ef55e81bb9cd579fd765585cc37c454693e5eb5aebce8eaed45566a5b2f2f012316a3ce07c0b015ab1e75bcd4c140d3303f6ba8042be9adf264e877dacf0fad909a0e1f1f04d331c5ac7efbe21a93c9a411df90955e6a1e36de142ab7dc708b3c7ed4a21b411ef634e9988fb8fa8d45c84e3303b583a69a790c4cd8390421f9c44e7bcc1a822e9e518f4992c79cea42aa9ef2c29c96d14af5d1796c2272d64de628734996a20fd5cbdfc2752e9dc22360512e8fcdf6c1279d837db0f9866188e8a477ddb99ec5881360ab91752277b3e668e2bb75debad2feea609ad217422c54c734760b6bdbfe93c52da084673f9be8b58761ac28b160ad14732a372ea33427edbfd67ab4541ff8d9bd625e17259e66c6b7944f22e80daa2ba6337d5e0923a54fe55cf07cb8c35919ec897d7fee846765ad2e520bb423b394852eab09c924afcfe9d1ff5060bd1aec0fc73b18a094df9c73401b854c0a98d4f3a4464c0731ce06d052eafb0e6a780187352993f4fcffce86a102f2116017903621bb29afb158ebe4bc3a4141be999d809ee7fcf0507ba30a6f573a5a3a9a216a349beb33ed8cce01f2754d1cc8511e599d9fc4dc045b2c00d3258e5525731108593cda3301c902febcb9320d881931e396a3e8e4647c829cba6ed9cb1bd16ab059786f34bea3fdd05978536d6a7c8ee5af90da1e70394ade9115dccea0fc374951c8ff17853fdbe026c7889ed18bf1c8ef813076a3b2b1688666d4141fb724055d71fe61bdac28922e48483b49bc63bdd26f8ee4fb529c387a841c4835ec4fd47f066a9bfacd2339f5384ac963221ecb77ffa30b28c05bc6fe5d92a836bf856ff95816f1b218322e88903fe50da41660aacdd0e3e576ed78b2dd2b8d226096570b7c0fbb84db2f9a44873b76bbae214fe71b83760f8a30d1e28aad32dc34d53d7390c2a6caa38c3b62fd3394a33926870808af771ac3313911ac203c3d49a761d57573eaa9120fc3474fa809b81d9e0217eab0c884a771a3d35848f30c77d33c6b4a6498c605f314c1b20083895018c2a0f8f77115e90b923a8937487f05fdb1550b1607317e6d8b215b2b00ce5e35bd1c60b427ac854a49f23153b81e420d02c107c0b7ab2c31aa54d6fcd2c0de3d1346fcd8ef59c307c3630894c795820aa884f8ac25005c91420805ff26674fc67e8b600156ad51c1598e2110e7b871f902a563f43032fabd00640d40dba44b994c97b6c416bf7f0b0253ed99930ba243fe13718bbffbb54cd8caae89d78978e994ba0f2d53376b317aa6938beb879938d9103812619dc44494c584e4b5c2f2d93f09a9ab16c0e1f50d838b2f1645cfad6e7c86c132a77354a2baf02b89640586081fae02c56ad0683c664bb05087747f72d929a5b74cbd743c39c1dea8be52f896609f260ac259fdf67bb3bf1519cb0e611a2bba43eb2df7fbbf163c2f2f6dad0e2a13fcfa592b2411609f3e2490391110c935c04db9a13731ffa733ae93a11a686f5b418e0683083f519304ab50b2a15aeb454c7de5e885229462d868da712f448951952522fbbbce86a8c1a8c6597f6c2c4a12e1d9340296759c1203c9ad2a3b95131deed15be712bb39af022b5e3f07553a7ecabed22235e7298fb18eb5799acc16bbfcb3862dcd971d9b4a2d0ce54dacc8ecadc7eff70295c6eef024c5aa836cb646ab6f4b586fe5c74bb682675b57924ed745c339052eb615a5e3807dc67799e29ef9b4e682fc5fb67ebfa852bf796f8783424f4634c83042e58c09f37351d93d9b5bd36c2d3ca252115ffcf59b8f3a04ad5007c3bc0eb6bac8f90789456b81ea6d8fc991adc8deed1a4818fee485fcce299502665719d3d904069ae51905cd6f39f86df4235d7753e6c5f043c5bc9fdc4ab5f1b7e8ca4555f48389f48438868da2115c0cfe430f9a04ad1de9c7863170083416067f9187e2ce6f7473f0f80c5773c31def5a4d2a8d1a473d151d2688634cb69ae204a2bedafd3af0a61c4e74cc417e131b31ccb049052f45d85a21db59bd1f7aeceab797bc5a312b98a95297cdc86b3086981733a169642d67fc6afa92215c963f95873b19cc9ffc2811652c09432954661d994992a212c79eba41146a4445db132ad25d1253d9a92aab9a38167fa485b1bf0c33efe28c646ed0bb743642c4900f492c745bdf77751a008ef4f7f596b8539234aad98aa3c3984060fcd1bb79dcaf005cf5928fd0ff9ac331d4a5576d46ac8ae8f69313b40f652ce574e9685700bf683042bd8d72b25b584b71e6e0b3747b224edf54370b647d7008568f5d8d8e48a7ac72b66b5ea0b2f66047d549d4f86a82a61076098e61cdbb61c03e8933a05215fc134f3ea0d175011cd54ad6dfdee9078b72040d2f747b073ec4bbb5ccca193d6d29979d6f7d486ee9e509727023c38da683fb3cc2be71f24d828a9f390cdbf1bb1de3ac7f19630b53012326087f3f5615eb37a9ea9f4c89dc7d7ec6c7f5a3a12f667b6b5b26c037963bd8f3871db81571b16b9adaa25465c5be6dd81c114deb7859a654ffad6a203640d825c1818d2cc684ebc6f946918eef7c180b45b726b691617249c6f999009e51a8f9da00de485369dac629c9a8751cc245d593954272debb3bca84831fd5a152f094847d86fa25c7308bed3e2dffb4a49ad7776c5b17d0f58c3a057e8b70a169c689dc56a161403618f8161b2de7880d2b3fdd8ff5029343b4d26615c0012874550073e8a93bea3e6fc56eb5b3149b45208cb692b980fc4bf640e792bf876ecc7131fc1284c3ee26fdaa16ebb07454fb819d99663b3f78cb0dadbd0eb2a6215c0e6c91e97ae0047ed8d861e34649957aa95041de3ec2612d9c8093b89f4a813bbafb6a98f419b75c4489827fe51b6529035eaac70190d19fdff6445d75501b3170607cfb8704440848474d17ffa7efd301fb896e95761b5d44f339ec1120a77cc815117ef103aaa66e1fccb90f7849e63271aa950475a16870fe4063b7117a97c7dc089e191527fc60f1e360e6193193007ee845cc329e6991a007c8e2b577a826ecad9d1addfd865a9b28ce7e39e239a994123f2931f3310f70314130e4efbf1fb01fe49202af3a41e46398a361dd0ad452f57c85ae30d57224ca072e1b2344d963d23e85dd91ca5eef2f5c59e21ae5929fb202e32a694a2636972cc63def361181f22046bcb8276b09d132a6f117772d86769305d8142dcae9c82785c650cb63ac641ba3ae573d2aa54785f2ca841f038aebe6d7aa8160c7fdb1504d99bcb3ffb1860e98b082c7f472457a9805d56ad86b54336a3fbf9e2e0f1f7a34b104c2f86e14236d7c3fa816f1500ca63d6493802ba2d199fd0b0afb3cf985223d64fbefb1fe783ce5933136d4a3fcd7dd6375109eca54e08393d022882577ab57f30d0d88741e64494eeccd40e6870d0398bab056903f7990d0b8b8681bde79704018edc4c63fa1259d6d3b6967b9cb33ddee433055525cf4d8abfec3e9363682192c06d77e9d76f2bc7bd7de2c223d8f51daa3452bc8b7b56fe7f2a35cc7b06bcffbaa27aac6011bdc2dfff96bfb53d124d46e603fd696c2500c748d7d255dab539191d286cf3676fc75a2154152c40af93c12abc840a8246e6d753ec9192d60f16db7b5d8fa150ecad98d50cd1a8b05b1c8259e33002648a02bb29271360171b81486d206c35b9bc5b1c8cca6929b46b423a768fca5dd5c0e96a6f7d6df0622226f5e394a143fd6f2562a7dade22281c7e27b7e8efc4ccc0283a356b9e18bad7898993e175ab5af402410bf1d117a340297fa22fddc4a71186857afa30414c41db08717e0eae006003080dc0068435d26bb3d8ad9f2124cb0486f278e15673a60b14ed788fcf724251db38fb5d2f6aef52819d998e586772faab35752a6091766c3eac4f5a2fa41b364146e9e7b7b8846dd6037f990f88e9a30b10b1b15d5410925f2815954dda6742675534154dd95f1f219d8b7d31a8840f35afe45b6f1de10de1992b3ac0a8cd02cafa8fbf3e7991333fb640a1cd2829faa6c231f7f2a5a56977363719990c157cd2a43f5ca58ed864646e6cfca317b63b4b63274f2251bcc3465dc5a1729aea943c3743c7e65bac96b3e3d7114064d72855fc732e0888e31df541e33aea8e538da6e2d605f3ed45ae5d8f34bf42183c83149f1189fbf7f6a138fb1971473e4d1a0af64845820b026a6ae7cae38ac6fefd2002b94333157e0b5f518055ec7d6984413f18be0804b8312305b9c253682f75cd227908cdbd0990f7e46622e46552e062945e2051087f4f305a92a465eb9a9fa9e0445ba96283c18d658f4d98145ab4abbeeaa5a28137e596765911d2a4f138e585005668c7f6a424895a1c1939e0df87eb1a265062e1edfaf738161f18d24c1fd7b97b8ec4aa2354d2dfc674a2dbbb43429fca9b1f84caa6a35969ab2e810d6acb032a26f3dd8beb0342b5d2f40fbf86dc81e09dfad03acc9b5ccd179d3bdd6087aee2a030786cbcefba48b617aa275de32c1248edac47d51dbc1f3794e4ffd87d1a8fd571a83954c704b601bb8abf36750adcc5b0e3f28f19487980465afc6124f141f03e48de5da61294371e2cc0bc2e972cec09466e30a3c8dc48050f1b55ae31ae9e1c714480d147b1e140dedeea486e34c8a02a8b8b2e35cd95c96d12cf6f813671877116f1fceb909af2deb3b01b00763d3e600d2ad547f0733fe8146056c19cdb7f3eccc5639fdfb6b438798d1f5991850cb2bc5e9c100f3266cfb31082bcb0778b813d5fdd0945905ee804dbd96f36b1a93c2c1b06e7d5ef11ca16c38d749c80dbb4d0772f886e2bd5a0e5e8380840b7f219ec58e32dca77723e11d0aabfccc21bdfb248d5845df225e7a4bccb1201cc21050b505fd9a8aa1890aa7d33611c774ff9937977e85498819628a7ca57d47c1d40898ae8963f3768f566207ef9ae080e02123da8bf94a9974efb4b6ec0be84dff85360d576da010a97f02e88b919ebd29d265f9c568c7413ae2e12e1c9e228be2b3e8b0a46015563d1ab1314288260f5c688f85bc978d14b0f875ce2ed21979a07d0c8b17fe65741128f6c95bf72c628cd58fb5b91b03523829519a36ca963ef69e98f4fbcec588e47977bf2a11f9b9b8bae534d9b70e400d596842470acd2480c71edb54a309a49c64c0f87f264e3d5bd5087729f3388c7ad319815bcde19d7318ca47469b30d7fe87a4ee258bf560e5bd9d7f49ff60f3554e906487b86880e93a21a4cc00996d4f1a8f715380ecfa78682b7d07f4bd4307b8b63ef52e83c364cc103d544d1d6f14b15f4eea2878d5e002c1b9f12e6ac0bde854f91a833ba51be6e6e1ab763b6789872180b2496b658ce4b95c2b37ce8704247ae498e96d8c89d3ad287093def1af1f287ec65db9d187d56de0eeaeccbd044cc38748a70b896e436e8b4cc765ba1c3b08a9ccdc212532e12c7f11166cb5194a47b8bf005905c4216557065787fe0d183b37b0e9b3bec1530f6fa323016e2dac139b9486065d36c688cef7df98b389b1082b7ff8d0f4d783158788963da1a7b50ad64a20a9e6cff1d020844ca7e9306000d1ad318e458f8d16ecf42827ae73a667cf821e5f8ff048481bab4527759818c36f57574817de71e4c4b51f056e4ea196c0b30aa75fb7fe770304ac042ffe2dc41b796aa3a222b614dc9cf84d7b158f78e3fa2cb425ad772f1e7738d73b2b8c34e3aca934c82963bfe24c775212982d797df4304aa02e1434d5ec7ded22ccedd7959f7df90933521cbc91b295714c7b3ef52af1b9e2c0dc11fc35338ba3450d0adb75ad07bc9c6648e4340a99c530ee9ac4ddf2b737c85c70d2807320688c4c370b11e92af26093adb78a20b4928610adf86b08f9b5cfb012bc4dd5be9db0aad62983299be59a08e894d18d800921ebda873f4c895c478645d089e5832643fad7fa467d687b30f7bb882803010cf945ba2360428c734e35c24b491e4317c3aa23f4a5995a0edc0e35bdfcd329484b063d9810a72eaa5abbce50df670749bc71b9964808ce70645f9a3df1d49af03d5d5d9956a4cfce1befff0195bfb7a6f70514e6d04e435f2e056f327da0fbefd9f00553e971a92f002a055e1aa6b811f91147ad3dc0a6217c968809638b1a4a50774307fbd08c5e5314e34e45b2e2900273dd846e2b2fe687c68f641a702238b98704ed4d10d6ef7af53fc2e6e26677d8ccc2234831ea8b5bf6735a3d4fd3a8a60cc25cdc2bc38a5e92d86264793db62d0cd76f33e706c03c494e22a125430e34cd23183fbc2d4c17f5cf9301935a8585be06a7776412a76458223c76774eeb5809cbdf1affe31dc5e684beb3efc925082894e9adf0b4b57db320c78dfb5242cc1495d60e1f97d328cf68acf001865ed5f0e5d56bf56a8f1e0573132661a45390f8adaabff6b5442294653aa611945a7bb43f2fafc8fb0f1b1cebab0e3ed80b1184a325500c4551ef31f17bbb22fcd5f14a2cc8f2a7aaa5699a712b3580502aa13add3b966ec724b5c644fc88b66c9a00626ed7ea9fefb2249b54aa677fb239b96a93dd6a862ffdb8d048c74276bc9cb982a92a154398b883bdb9bf4b2058cc6ec04384f027ae6b2f7f7aed01bf1497cdeeb71fb84130a1160a69593a473deac84bfb5253005169ba914dc85cc87f3a38d9d4ce05381212b8e282c35309de7ee23101b9013b909a9bd42b5fd840d95643b0d450a36a4306f4089800cbf823f2948824c1416d2078d27813d0dcfc443b74f1eee0511faab4fee90b49ac9386f8923c9735da9084498ebe5c63153b0f4821ace0d11789973e58e9d7998da113b466c5e78bee7af3f62eba6e02bb4d78e1c97202a735c00ae49ff9e08d3b56ba8b6b6e506f2e2b886c7fec3d7b744a8b166b2e927472f6ce0c1af2ab01375036fb17433f803ec40c1b51c812369f0a06ce6315984402af35ab3fa300306d76475d8a434d4ebc2b8611e9dc0edca63822fe6030f0848737d19cbdac95a3d5ef3b66696d240337462888662908ad72f71fc317ac51c056f91f87279f3199f8434bf43766e31892b097b8111363c28b06a00b5f6e2369cc321857ce6c3f92868628b6b84c192b78bc59de368baaeb0c39f4f35bdb56aa10242af42b0b3a9e3b69f01056487aa4bc07b32d536d75bcf4fda36c0b611d4d2606fd9d060676e6ecdee0f7e2a322e5d8dbbba7b89d9ae664c09472bea1db53ee92c5f0612653659d62f84ced32c71ceaebbb5305a859b127694de69d3043e69f7fc973cf3ff8f11362715bc1bf797e1d450c8ddbac2c687ccaef54105cb93d526fed6760f1293f9b0ef0e2901003b048cfe9bd1888687da48fac55148ced0733a3055fc93be5eb9561061668d10b7481d28b6607b707ee9bc5d2adc8590b5b2e52aaba88a88bc6201cf1b602b7b65788289282787aaedf82534ef6756187edbef1cec11044bac7e7f74830657befb9323bb500138f6605940b5e7f7a64f3b7fe4d16117acfded8f452f9ef1a49ca691d3d68e0fd426e640eeae088746ae4c92218dc3cd14dcd511ef81eb7b55115b4590492314aa0174ef47267f718388f95393447154865b4753adc6c118d499dd6101298c5d62bba593b179b193b8067d79d52ffe1455147efa46035782866f683e27e32bfb5d5e1394442a4c2183e692a96cdbd948eaaa0cee8532b5beb11b7b04db0b93d0bd8ec901917728d6d03c66da37d827ee6bd86376b08feb89512a311e70ed432dd707b3e35840235950f2aaefe10146780d48c71de6e896df5ec09d421b84f599b287fd7ba7b66cb67097bbd070e8eda43f2ed2b49924b29d94c05dcb09b3b4ffe2967b322bb7d9c6218a3d22b7918a2d5eb593783a8b28d38055e2e44e5695f6636c9b3f003137966ca54f1dd177f5b26d72166e6aabcd3d227cdb5afa53ac0b24a20339aca2ddb682be43f018545e5756d23ff77c06c4e537fca52d831127482ed4978aeb74fc436ee306465299e1b98824d0b44ffd64c535a85583713c1b1b380b661b14389386a1f84877772a471f2aeb6e788dd45069db9cea4793c4fa27622f153d06649543bec221d0d5414b91c15356a3ec8a3590f79f7021baa40fe36d6238a61203db8c31c70ef50db4fed4f8d05ac6e620fb6878cbe2fe2cd4d1f3f0f02eff6ce47440cd44834fd4fcab400971dfc8ab0884efdcba6f133a2bddf5578633381c9b4a60be0ee8706f8218ce43d2a533d6f82918671d6495823ed2a28e6f69d027f0e0ea1f2bd337c90b0b9b2cf982a7ddd3872b71392882505cea44149e9b1e06b80ab07fce9af0f7527e684023c54be1c03d1444494c85a06ba238c8f3605bafae6bdc01eddf1e224c8e54bf3a1335e090274ac71d0f535934e0086d1ff32ecb2d6b2ddf7d6e4645557ffa6f194155a740daef212db90a1571abcf4c798245990d4f3dec9826eac54bf56e69fbaea4bf1c30f6c095083f1e8288ff8e8ddd29ffa92c5be8cfcef24ae4b124dbf200adfca6db20ccc9031bec87b6c0a54fb7cefc55c73f3da3600a476e927183ec4d65ef6b3f0e99f8be023e5fb038ba3eaa7441ab1e73d7ff7ec1e5ca1447ace3750321b00577084f832b4a557c384f92ec7649460c1085caf830700df32135e568aa1079cc3a738b1a15251658dc0483a445a1539979b6a2f8f2b35ebca53d36f64862ca7816dc2e540571d028c54a2907dff5cd9e227a9ba0a8ce64645492e99ec01e9b1ea73d8b80c719dcdb7dfd264bd14227ccd47e46baa3b41029101206afb08f72c7a24081e25a3d4703d9a0a60ce6cc4a7a6a7347ec5d0f4c4a88b182447e48b99efd19d0bd3472f0f403b4dc23b60aff228d4bf3d5641befdddede27d7e18b8c2b0c634b7e2521f6569ccadd2d0ce3e74c2947240efb4eae9a8ff780afaf134e05f295838ed41e1650280a0a37f26f3d2db20ac5d4e7c3f212b095832cc85d48ec26149ef39059a22f274b1b180fa93c06b8f3930e2ee15f55524cbdde6d13e0f2bf2cff4d5670c83d369598b91639d2f4986d73551562bc3f33ecdfa791cf69a7c87f233c279380e2fd32da44d307e9dbd54be893ed0f2f42749be3dbaaa78ad2a327b31ff6be4bda5adf4ecf3e265fe40ec14fdfdd0f72c353cd7c000810096bd48d00922ce933b9b994bf4f29300d698e7ce8107938618d10d2e483518ffd3b6f077f53693ac5f61896169a1055f0eaee42046853b8089618dc5a95e104824a78d3786eb260357c1d3c3b2a97e288e485d9be3c24db8ae7e4847ff99665a66e44bc80671fa33bc58a1c6f300aa9d73c0819bca4b24231b199583dec156380749fde4543dbd6a3bb5badf349c5199d61d3741bbec87d118319cd523fc781c28b8d67fbade037a2674a9803a9bf8d5185932f282a9da511c35d884e71d3f46e810eeedaaa49aa29a43bfdc9189dbc92392278f10690a3bc20737a8c59dc41c849dc10e39eb70520582c186271451fc522ec1b1bdbdeee1e31a6ef83a2a71af2fb3052abf60562c990e2f72e7c6a77955e1834f9fb57a0f1885dc5fd655b7d1d4583c2499bf915ebb8fa63a9011f40cf8f5213023d2a6c201a581c5b80069d55ef4cc8a0507e095725a5a35b35bbed012455ba423ddc86c67f30549ce377a3332f5176d12760c565b404012084c08330037a8f6de4f5fc1bada72705046467b451a9696af20f87c958fc05db053812ce79564433ca409cd47873048b540411bf5ae91696d4e94b17a8add536e7e94acbff7684d039eaed721bee5dd96f41c4575dde57436b08cff5f197ee0bd4a903545a99e57d5fd2ea3853b7738a1c7e76407005efd84e8034412e55634b0c51d11dc3a23b88a101130153bf1f373f1663f5b06a48de3e36b6ff13dfe5a89fbfed8ea7b38508128e3d2bc4802d681a4a4339ac089a0bcf35150a1abbd231ae56deb4a16d23382fccb686a9114b89e32e70c212d1191d048d557ad64ba944d6a878bf733fd56b8a34db54a154ff986ba371a110f55e88f452984b96a26b6ae13a179189edd878c12f3c94060a9445d7b3caf9f773cd3806fd9c8f67f2a251c92c0b4f51cb92fb0c3413934eed0ec217d93e24e396ecb4000bf571d2ad922714d623b0b05536db65e801efb2f74c7e79f32db93bb9b086c48a35970137d801204cefdb4dc5cd21806e48bbcd6b8fbbba826d6c6933382915d3a3fd23d5cd133e4e11d8b1e8da1e0067c21e8ee3da03a03f31a5c5fcb2519688c29ab0f741fa94ba29a07b04bab5ed23b852d6881cf71bed8e69055230dae4f4fcd97a34fdfff79ab0b5baf2974cb318026eee5affb16abd0648944f142655d309a33d0b6bd8edb4e36b174cf00627184f63bc55e0c4f0a85fdafa9288a29cea01b3314f584c18f218ca6a4f3550a01328946275dc9306f0314edc8e3ac42de62c689fd960332b922a67a56b3d959b821e3a6f4be1a215451e9207c5e8e870934dd5936aac2490fd170a830915dfef553f02e16f24ef6c7280cf574765155368619f92f0e8b736281aad3482c3a8e18951d3f443abdf44226f9b1cf3a819104f2d0228ed7e593c6e46b24d369d030b69367645120ba38af43bc99651c4d86a10af33505303dadabe5c070fcabf691ad8cd4fa290a6156aee09cca107a85c594ae48b18b76aee1eb293dfd567a5a6436bc9231d197faa90c628da3aa97f46c5a7d138c9cf77cfee2c2ed7caed27b759f1f1adaab09e62c6566c95755e1c7dc71a15afbb68bc46d94777e6c9815577889de410e576782dbc143dc93b195bfe9b022962e0407f808e6361012c3d13ce2660340a10ff178c869e6c22edd26e16a66090c125d25c666f0ab0c68703676a2cf1f82143aeae421398970d78232664cff60fbcd6ac595fcf092bed87e6441495a52c714d5cf142023e417277d1b059bcece8b32a2b1258d432e1688ef68d981eed03e8d938f50bdc0fb8b05ded258afa4bd59e0deeb6c2709b0fb44be297323b715b195d433caa24b698b5eb10131a4ad946bedd616110df12a436e9798589f8e01f7ecaaab2bda066e06854afee392d5fe737355b651d0afbf6c5aa5de9b6603b6e28cbfbb8bfe61c7e4a6f95aa68390c91964520cef01d53726080aa134d9e5b08a67b7b218e5837b94d63202cd7c4920fca3ebecef0322b8b536d4dc0a8ed27073b3edd1e7d860d6478f2109d4e939a5cda8765908306837da7ba3de3d68a024f9f668d528f48753b4b7aa9169123fd15ba7ccd5e03c5367c8c329db576436265e499115b8b30055326d57e325041e5af62cc998f8be3eb01f9933d82bc4b31748e2133ac23f21e67f9e87933ef831b58ab1e85fd9d31357af9a3057fb6ca835dfa5d031ac2a4597699156903b8502cea1bfc6ce2689a5bb385c75381ead94545daa67b7081d961e00d010180abd5c51b5b22ffb9b907b3799172aa9f2f3a27962478a281c2870d312dbef0c4bdd6b681b6b1770ffbe1954452316e5f35cfb8488743597cad0107fcb5a78e8fc96c02929aec0cb8ca368b43c4e9c1e27bfb5f46e980acbbee39d8f4cc1f8b155b3c845587868fc1aaa019a1a89d208470ccd766d72fce8a39ee06f629b301e3e37f873a638d0717cb1915dbb3bea40b17ded8cfde1b289e196dda57c5b2c5d8a4319db29b28278b989e7392b991ec2be9f1c73e0266f84ae5c8509ef7e1c6e53f3d4885d4581b68ea3e9eccc348beef59e179bf11c190d14b20d5cc9a4332e98b04518f1c119d6b9773b33a415418899ca19df1c5d926f1349357c7e1c80725a1c6484f46f4c71d2deb584c03538c9d30e3b865ed8806b132091ff5ae28684e7569f2a228b86517197bda93793bf0cf92b4fa3b2fc11256928060b665f3b911da4b8b5515a80bf6dfea7d0105de042f2bdadcad35cc47189a0743429514cfe296663c99e942effdd5055565d469d9c3884a032979ad2314d52b68960df496a5c650eb409818bac9f369341a179f155adc7664711c34dff3d96936b39f0f44cdb2aa7a86d5f2d186484f6d3ae685f22bc50c72d5b9f92559ed13a7416c7b4c0b58e91bb60a29a1227ea9418dbe266f3262041a9ad072a7e87157e02d5b48249c6e98350e1b8be9ef2fb3be38b6bf87a23b17b14d5839b7a3da0cfb7e572e459c87ff914f4060adca890034c0a2eb086c11b435d43f9ad073f7924a40266d998563de74b3ae23924e54e1dac68ff08881d4637a3bda23378136a174bc142d502587ab486d4f319a34e5d7ab20a30853968ad9679165d56c6a062a1ab691feee66da50411275b32ef6a9c36c9ee132ff216199719cf48e0659c956a6bb90d305611ecf592dc8b1c7b40ec96d3b615895abe38013fbba111ffc40979cf037b88caae49b0837d141ecc823c6b900988325049f92647db062c0705df40f8cd6d516e7287a6018b0de9e0d6a832b37c152de0ecfa6fa656697ae194cf2f54abc54ceb771b7902939938b6ef0dc050919f727f73ee1662f1ec2273feefaf00b347fda9a9da399e4aff550dbc1febe908d8878f479118ff5a1d6c1277e1a08adbbd48d3fc426e3520f5170a6b44dd9105303449ec8fa4d0308e11f4eaddbf373d25b68ccf91b145a69b985c650d2747e8b801720b72a47ccdcb696e429a42013578ee9bb5e189ff60f786171824ec94d4c19e0682880bd77425255a59a9fe5e32316412386880fd62f84b2c1f0a3d636ec172ccf9e30c6343c37f46133b92c9894f5be9e4dc3b27752398a0ab60196c72e00b51f5e4e1579278b993d94218c8842d85fd987152409834850a0125502fb7abeade90dfa030ab55a465be5e1df1c4ccf6f4ce5854f6c636ea3ea374eaa327bb22af8db5ec5aa15f68ed80a5621c320d94ceed6c751131c9d939ecddec7a80c3863e712d0d66731ba8dc50e6b75f20e6890d2750abc0666cac6825fe4b31e477707caff628f3a5d11648d6635796dd19a6582143c0c5877d40972dc3852cccb14a4f1d68552804b53c0ae883586734e5381af9fb515cb6fc4d03b3066b693e2b9cebb31a293c5bacaea8b5f32db57577305ad8dfe33b31cdfa5435268bf20b4ff27eb3c420ae044de83b1baae07b6ef6e966517bebb754fb7530a7fc7da04a1546df1ab9a8b7cd853888bb639bf4d24037e21176d63e93a10d2e96522e72f60da65df63032bbce3df7718d4b3ccfa55cb3a3f83bc5cfb0af53c2a0fa3119aa3fd194dd9b250d910a22ecd3612dbebed1a11d0d30899d0f625d3c2fe7cf3dcee50bd9becf2bba5050983f079c06edee5e6ebeadc20db8618dc54aac1723032091dfe1b7afea342cb6401fe9ef01d77967647867c1b41dd5a48aa1820797c5851e2b31ed6a7298ccb8ec969a22a15b8d74b42bdab69031cb76e9dd2b2f72f3820e8b2a659d9840b0d03681f8c56de0b06955aca686ebeafb027d2fc195b73276d9be1e98b0e81e9bf56f3b42219d05aac152039b98f372c3a1f2de33c46a57c5d9afd3e9f59e9dbd0b4eafe59ed38e7b133998e833a9bd3af2c96c6e2e89ff4e44d3899092ef6976d510b61dc8a5bbbb2d2921a34191fce1b55f45fd0ff21a36e22fa49357285111ad3df3c29811cd64ae789a8dd4a35c08add9ecae642e3838b744e23606088f08fd20b14e1ea5384a5b7bc27bf5657781e2c7a323a7ee3d4aea68f5adeec2640e6fe619b4bcf3c4575520114ca4536b029146289a12204eb7918550802b5139922c71639aec848d88ab534fb6c8b92e6257c0a491dbdcbef8c105bbd0d44abebb8f67dcc08917dad75840df28e3ede1573edead172fb2cea20d79ef64a465e94da28f84e4d0038b41b4cbceed449b5ac4b6fd65f2484a7f79e4a71945505769bb7ca4a124834d737721439d13d19ac3957e0a88c810f91c0c9493e06a7dbbb474b40402a746093221d637bc269255e17f33bfb1d0ae19139c3d600305fb3330d37f242c43f5cd1770c494c0d8ed58907fc5aab78040a57a9afeb629409e9b59269a8490c3c86ccd44ce0ecb94895ebb59e20a6a27a7b76a63846760225090aaef83a47131c761898ed0ed02b567ff58988b39e7c4259298dfa23532355c7de9d236faf1e307f90ffbaeef3f3743334c9d012ae294bd5379f7d54344e7178182b094ef9debe793090a83e0108a1689f2fe087f72e69b6532adbf26ffce76b847e250e0fce6a95d45f6fa9273b26ea99cd0afb53e538cabc58e1a12ab2d460954ff1ee5e4479543fa39161efa137f645d20b8eec9266b76b9f84de424730cecd7fdaf9e89f7fedf0a2014a8dc2a7a47b1ff12e09e195834254022ea63b076b630af9bc3f808d8d62da64b72b2645de1331ccea25fb6036ca0c15149c6c85fdea21559722d0590ab51f965a535dcbbbcfd007758b26046c314c3b2c4cb486859a05b2e4756a3e64878a6a939442a879995a630f90a3b944f9c4335b5c1dedfdd95c399ce81ff00be70d5b08ce7af071c6d86809f49d2a0df550389e8e70bf4e1bdccfd2367d1cd77f324f6e3eeb9375d6fd50fa5ae8197fa80d28c6851be95dd210f50142815a7d8f8c30dd89a937a0ce6240ef80e7d69486ae02ed46636b5b7acba4bfc64677c462619e5636904cfe56cf647a6d80fbaeca80a3514de4c0d59d1541d27bbd3c5e0cd62d8a0ae85eaf001206bdb4b82c7584f11120d31b77dcdb2f8d1d8357fe1a70176b8680166795ee65da58038e83d825f33c50685793fbcfe3937b1e6004dba5d8566c7faa9ddb88fd072ff510879b325c6724baab5b1d023b60972a5990695d013c6048aec2bde5308c1f7dbdf0a9815a1607e1e405213ab47f46f7211bc24547f809e71f9f47d13bbedc4829dc5692fe691ec67744fce94f58cb676df1098d844a6e8b9cd8f423a7604ac8080c1ad6e5766ae5ffd9122704f36f8b10349555caae8183d0a8d246050178a1bd36aa22ae0c60e9233cbf66a38049fd33970a69488dc3970917ca75273f6f0a60b783f14f838040b3de2466900ca4a71d5eeb0b7415efd2ff82eb916797598bfb0c52f3e691129a825c11b6ce082c3660699bafce5a6635ace6ff4d22cc590a521f383a0bf0359423eb3504c15fe08369c20ce306417d1acfff1d6c49086cd842b9329ecf256dea8017b7d6bddb01d1acd944f302a37c58d2afe6059c639d384ca64c5038a6ad2fc7c94f64e1cfbdf9b0d7379c3b53d456ee794c3a2e2ce90524515e9e2fb607252954f5b6e42c42653a5c5839e1e97d0a016c36544aea7fbe979e9fdf7be2341dc40421191cce11dd37e3a33f3a619659d28b5b6105ad395a18dc8515b49cc650155770b94c073274a46663e4dacf88146d5cd43bfd920d1289ae7bd6fa99581e07737f96af1e2ae4184e982f045f3bf96c75a21968df4c4b89d87f4f2f01026b373e3fca91d4c2668f1fc6250f71598d50370d3638044ac7439ddca426ba978ec6981addf5aa5a5cea88bb8060647cb496d1399c51332390caea9b9fd411da69ae36c763a1054df6b9ba43f4881716ce5db69b71c372285a12fbcbe8755dae63f17d29782dbcc5e49230d4fdbae7812162608971361094f689a1d95c4a3ee57d7f650999c5c9232bd3483d308de3a4063032367b6d187f3af20803ef549a21fce8bd497edc42102906b859c5c09b42d471fae34940dc07515dc47c8e7a01ed7fb60e8b33d7ffb9f2d3e6bf2f1ea55cbae4cdede1142cc4cdd6d7834191c0999bef14c732d9270c5208e5b3684eedc51df8a550693b3ce14144fa7debf31f7510908aadd0216d472ebae25390f73f4dca59f9064c3e5aced9056b47d154c357c10dcfe825e0829bc1260a64a664204c4c3bebbb7a1bf6b870c71ea62896c8148ad099b7c063b4c43ba077524557d748f9ba913268b67fadab5bfcc71a79ee2029cfac572eec526597393f9a339524668424817e3b17e9f81b9c36639bb8cd628844ec0bbea42ca0a11bbd2e2fd84f8be49ed16c1460ee8082be1eafd558172ab50dc899519a45fe121acbb7875c3371a920facb779812f8b040ca4089d3027817cdaeeff212f496b7868cfcadf561ab8cfe75756c4f43f2fd148205a2e7db5afbf0274b4858f69a9ccfc1a5fde09034db23ff261c03bd140d3a9ed6b98e809ebefe1c20b1a5b093c3ddb2f6d8ae3197813a5c31733d50d198aad0247db54276b25b738116c63fbbb1dd745a93412c82310ce85041af3b454c34b1cec4e66f1aed89487f65da006a34980da20ac76a54e4e2ee00b1b29ad39fe2e873f84c957da57750be9c40656338d2d52ca1fe0aacaa958b15c30df924983e9923b4b7f719db4afa1e7dc497f1e2a8ae08bf58138240ca10d7b44b356ec156f6476503932f25516d983d3073f0d13b089a88bd0d3272d2a90cab2d314c0c4dc9223cb4cabc874aa2baf58f1eced820ec93f84d894002e88d05968330d5bbe1f50286cb665a7d542fad904bebf0ee2d0e0f6764afdb7059778d20b742375c3c5c4ee60f1213f56d1e2143189ed6425f0d71de9211c3d43fa51e8b6b987aa28c6a66fb009452decd04154d8ac726aa256afd98e3a64b0f5be9214a5fd7e92724b4690226a4fb7f160992b14ceff5459ac5a45970b23449cda1f7579463813e9d4f42284ca1f5c73e4f76ae3e7d5d05267213722da478a09e48ff4d6171cb17d3fb83792753b65ee91a0755d278a6d195546f04f790de675423e4b65ddf0c1171af44f85c10888b281590618f08d2dfb43a40b07c0aaebfe41cc41bf76f2b33c36952b486b17353657db680aad667ffac72304898204e4b9777098c7b47667b5e2ea95b1b5e1359f38e1e2a11948c6b07dedfa17efd42603e7d16a0ac86cccfa7b3fb0884e026465c022a59bdd01bfe32ec244e1087c99f4aff856288039f922270d8d31cc189e6744d5bf9c7ed97255ff9e6d83b7494055d3fee6a990aa5ce0928c3abbc30ce06884c710138a0a17480dda471539b6262701936683c4b2adedf459396ba1de93871370c81694b466bed9f563fbc73b9e4670acdcabb6432ba4457f0bb0ba532a3b2117311e6cafebd6866a065e9db24611e47f11126268b416f75b60cd0981a504b8bb395a7a056d5b5473d92eca8e3fddf8a24e59bee3fcbfd15fa4d83f9e48e10ea2241a24ec31ec3a0f4b3ebcfe7af639445466c9b2fa148cd988c66a4c30c10cb7dfaa38ab9e283ca0ad9a83f7edcb7ee5598835d49b868403b09b5b4bfbf0f1acf4c49919506097bed7cb2394966a4b61d007b9f20b7743252b8a6a16626578ad2a1f05df91de269c97165e1d60dbdedfc8118b73c041af9633f55b72aaac7a0d741e09cadacc79ece806e86d03d7027b01b3b57b4bb4ad8433df3d0d8fe01e056c3f1977e71218eae1425d3390a162970b8da877ff137cd2212a1e158d8d77fcf08dd8046fa822b9d996e7116297ac9f73ba6f41777e3fb6dcdaf26faa2442b10158e3e5dacd2878d92b3575fbb005d0a345bb1a4a6dcddb9b299a05f377788faf4dc97d3274660673f1e550fbcca4bf627ed5acd6bfe23b106ef7e652296ffcf7cb69069369450b4ecf4ed371d18a2a42b23f67c39bdde4eedf862a2ff4f1c638c8ed4fdd273128a82bbdab2718e2277539f592fe735386ee788760265fb6523e3a90bd1887c729a326a9217b764abc25e3450fa1f67ca20393efa33eafdf2e443f543a269609e079e2f30e7809f3250c3cf637bf5048574fdcbc2f6b2afbe8955736a9ce41515160f65e7ba06f02c96a89523d8358b88eb815c02dd69a5b1bb0aa87a62965d5dcd0e84870b23e545ebc547b3c89a101a6174c52d5aae5649226c53bb505e155a2749dc1b5aef05375125db4d5528ceff33bf7326998c57d5cc0ff7e4b31d871bc682ca0ba05891e93178f222057b9ba015311e8c1f7824f1e830f81742b252471af13991dc50724f575acd688a427d8f40adf649afff3b104ab8fa5e7782760b25d31bb1967ac96e2739e907d12477fcbf82e8ef877475c6539e1a1541789eae7606879c1af383edd566b343e1e77248e66fb42b40d0ab2a66d343983a7bea087b38be8cd3ce00cf92092f61669ca6e9e0a4cbc7240215e9769e2ed0ccca13e9078389a44187c0d81f5cb229805557105d84b7bc053b1d9878fbe228cd2f807397d96926826fbf59f8bf3406ae300ee458146efb3499465b4b7fc2ef24bffd55f14b7acf0a19e8f798b3ea88a4fc1c28f9a11584fa4de6c9f8124c2bfeb93b17109d8856b33abfb588afa68479cc37368b004b501c70e42994da1c6b6829a769959d1e5c2a80334e4c71de911818413a9d040f04e322d29601acbc28ca813b5981ba7714c86a8fecfd57f0a98fd7550b89b77053eb90775d67a42aea17a3048709187b53b8b832bc9269e504e2e9065ab77472ef2f5ac6531ab910d489c84d52b7f2691c922a0ad200dcfcbb3bde778b8473b3c14fa5da2b9e74437bc4b5c096dc8218aa5b6b4071939dc81d1215d921ac32eb324d5e58cb3dd5ac3692ec7588cb2eb84468de5af1b9aea223443cbe8a318d463a60850f7d547b3d7d845a4e193adf84fd70aecac2f8a7daa04da87f8fdfe2e34b35b10a200624ee722ff2e6d9fe4e80642e20d36a22a4d56202507812182b7f06679a09073219f6bbf64e95e4192b2c40ad0847d1e77fecceb96a76982a0b5ee70a31fbfa4c3a02f50e8404461ad14e987288bcd8491dbec7015baf0054e256f3552ee310b8066743f6eed206dc1326c5a4a5c0f0865b889dfb8e5090592312862c4d2330718d4653691e6a4cb0907523abf9d197ece10f1dcdf7e48891eba684379d7e076fcc1a18834842c9a6e214ab00fdb878e33f29287cc747c47c99fb63c5ee69f08d54cd0ea0807664160274f21aa8b0c8b372a24854c252402f5c81b40fbffa943a91a242a573fb30cdfece72c58acc625f909c46553e6a0a32fb754f66a0c2fa0e3129b4697eef229f83555338d18afb05fa72a74e44e87e2511431f16d8f5c8d344806ea6f53b0a8071d74b85f7c5a954730ed0d5fc0f69cca79030e11f014cd0713f3da441199c891c5259f394191baab5202a87094bdf212476479a3c315792c50b40981d69c3a26ce5823fcbdf279c155fac5e8ef5bdaddb290edf533b829a9d8a9cbb16f17c070ce86961cfb92c076a5231291891206754b1c92bc52954fbfee469c2025a0fdcf66cc077d77abd77cab810ff74431f94e38abeb8ec67647027918bbe8c8210b9e5eb9e9acb2477738468bd97dfc91337ea03901126092304f5061d300bb7fd0f0209d11ff82519e0c7546115fe033b8425bba21f7a41bdde1161ddd5af4b34ec0ce561c191e2855e1b035bf26c0eaf4374e20b1a577b202ebbd267225517756fcf8c418424cedc8a9daa7c4c1c8ea5b188b3e3089d8403aa38e38fde358c46880aa421aa6069adac0189511259306f63ff2065ffef0f7d48f51f5867f8c2e777015cd1fee5ca265d6d91f08bd4a0eb3c17d29b6d4a7b7724a4bbe3d43ddc43ea80d8aea1f71049efc6f2d781e8cd1cdc2ac99da3c28773b96933100541dfe5e3a25d3f6b846ff65b4f2353d7a4775243f4358b823409cb29010c15ef689af106b368a85a0803dadb250e5e24095f845176eb674f9c6a9ea6e090cc108e32ed407c139254a7c0fd8c49abdf7819c8cac2554d66f91642a41707e6d4d11216d72c9853891bc0baf476cf704a21396b4ea29db3d4637d81b63f0429f6a86f91cac20198f47aaf2fa1344b9dd71a37b144b5459cbb44c20df15f51d458436e9db1b3c6e1ab589a5b46b33717dc9f1e6dd2731c9525faea55b163ee8afcac4ef0815f9434357b2fe59b3fc9bc9f6d03b04aaa9b82030f1a7e38c13f0bc09c3c8e57d7fc06f3d6b3e538d3bd4b344a937cbc833d5359cc88253a9063fad54b02c0ccb048a44ab5ee56f428145b38d2035598cdb85347fdfb3915a28a15e21ceb7c1c931ffe479290e808d516abe5ab4a27242e05fca840d7a1c148cf742ca5833f232baeb9133b8add2fa71a98e8f97a7002982a3b45fc5b0c6d08f9d9bfb908066647b75f1bee50a0b249bd0bb1051ed414f162c48f6392e18fc5b08e165f958e92383db42650f52d18d13097b8fef6dff674eaae9254f9cac666787329ff0f3ece051995f17c9f2386b101c32e4f4ec44e232f2ee8fcf95236767c46470de5137ee2f1be57f1e8ae688cc86a620a4a7d5d561f6a7cd36076b23839e6f847ba58a048a069573c8050a79a9b5202f2c25c7ea119ba995a62510d4bfb0e5449eb941328fee58b4c7ecf2f69be888e9b1e91a11732934164ce70a23c2ab21ef65b57cdd0cefec2209ca4b37e9ed8ae7bb33aafb10f7591a805b545279cd42b9c5d1268e51ea3b1b5922cd36e846ec4376ac8a501829a8608b1e8a06a9a5644a407b611f66e8d7e7dfce22f7dace1e3a84ff09d3c1cdef56033ba9d3d7119060d9a6d03601697a66cf5cf88be33b1b488928e4a25683f0ded08461c8e6cf510614d7fe3f87a14ebe2d42ef2d97402cef3bb13314966a2b3625c23afe09cd62ee9e241cb20f1e99b5d3dec6dada067420a9d4893458dc04bfeea9303c521562ee49fa6d77abb39dd72dbad95c9663c36b68ffc2abc0f05dc990f15cdf0506bec452f99776b944442d80da7eac0ba77901654ec3593ff4da82d6f3269092479090768bc431e510c8525f2c162f5de63a5b59298f596a21c46fba59ea309a0cae7840c23ea432017dd083a2271199f546693d0bc7f831fcb2f3e18b2f76aa10239541d70b77a479943154869a22167243c777277db487c4821d74dfee65ac0d7010f463a2cbcb71480bb47d323d5e90408f0e5a124a0435f93c36947045c513d0f63f728914665d2eb6d4df348ef30cbc3d2bc62c4db29135ad79829ad229c912fcaa9bedfe613998c00aeb5f10cf495721f4ae836462294ef0d6743bb3a7f615e74971de543880e708c0e8caba4b338f256db25d585e01b0a5133c35c34702b22696c9ead40619ea6787414a6c1cb750c6a03e6f701f01f2d41258ead0b10ffd997894a879768cb4ca5aac81e57c3a3abf86aecef9c88fec43120b2355f28970e786937cb0591f9e620b690dd87158e07a493d597cd4de6ee7ffdbbcdda5d35525f36e46f3ac6daea85f80a1deede6acef242cc2fa2a532a5637c113be116d8dd64467b44783ca811f8cfec893b18a2c422314eeacfd8ec6a0c8eb3f0d5b5a6d864ea1537dfcf95b88d8562c95fb0d9034206aad7d535ca12e096cea10e68d1aea226445027e7ad7aa878699147a68096346a5b5241f8a575b4d2dbcb0b48476e10e89a86eff6bf6badfae78b8e1fa5e8b5f867b983d1c3a70fe1bd1ac03513e4ca8b66ed5bc0ceb03efcbb788363392083eb89accdc091ae351abade89fc138c13e74234afce953e83321172744576df2c6c79140915737b29bfcec4f2e1d6e43a07a4286cd895933e0248ef9865d0b285623cd88e184bf87b1acbd3ccd815e055431e0debdecea24d85e456a5d7d9dbbb4a58c9f862dd079482d75c8ef09ea863325b4cc8e156d033b9539eb5895e0ce1ab2e7116532d7509143e8ab1d71d2658d45f59b74b6b4f0c86b0a0ce755b64a2d47d9b71acfa36904ea9811c12b2c2629697bc5b9db9091fd9ad12d5468156617f6e0c692211162451a94536af017368f76e8e1a3b3fd6345e3929490c246a45bb79672d4c3df68a11643fd7a976feaa6e98e146897a3796293ae3d34d80d453d4cc543314f3e1c59ceb2f11ab99d25f419fe09f9ac32d04703c1f32427f40a4bdeeb61274e7708da7a7ef9dfc15762f2f29ae0fa383172a8a3371cbc0d658f3ee4625985fa8b7ce5ec4d070fe4abc7fba6f4545480f293c6801a7d05b1dfe56991f66e2cdab642b3a84b268136b90656fcea0da8e8c55e05e75422dafb489aaf2a36ad9758ff12cfe920d7ed95565e459507d0a138c13a9cc8aa465eb08568df15f69962d95b5c5b5ccf0f9fdb352fcedcbcc65e75cac28f053fe6aff638a06ebfdefcabb1bda1c98af9d61a69bffd5a8b99482c0432c1faa53dacbd7bed025df2c3d3b41da99c483b4c29fa87624e61890a62237ab307a57b75e50053967b3652b06fdf59688ab93bef74222bb4431e1cd07bbf404ea047dde616aa50656fcda9e052335285c502c433a80683f7a8b511a5209088c7f30dcfa360b85ea6ab967fd085ef84947379f83edb9a87df7547abba6a2a2d58ceb38ab6801d34cbc17b350c9c1434f666cf7a591d9ac28e2f4cf36e2d21a3d71257ce3c8cf45c522c03a05629d199045428dd618c3d2f043d41ca8d7d24ab583db313b4afc13da6921d25ad73aaabd96d87559c2027c872061f6edafc743140ff5be7077d90a34514b6c8c4592cced0144bbefeca94f97c18da718dd532c072e22abb3ed705d7b5bce937c61ba772a9ce428668bb6f285d19ef7640a6e205af4e9ace96f6fd0218f70200345fc7274af385e5630060ecf6dc22a9dda887828a86ec487cf3fe3b8981b373c217da61f77a8fefed23919c397406b34fb77b21ec7c9b6752b5aab10a5a19ee0697a8feebd873559dc4726a828ca38b5d0ea8965d776ce720f2daaec10df7eff60b089de936b322c6ce7a1c5da45e234a9fa64ad4706198770c85bf2a83b72d0bc626e3c4a74ef5fe1cfd0162ccef4a85ae7358fc328969bbd1b2cc11fc57a5fbedbf3e2a1177e388ef760dc0bdc2fb0f77132ff5585ee7351dab142f7ba2dce77e0213cab6dca2b1f230ff3a1bd84cdd75c2eaed937fcd6869edf51cffb51f2df8a20d2740d2c5c1e152a58cd75426c465975e31fc50a88c66d1711c97fb17a753f1c144a65cfbb5c9d212a9b6d5338c3d9e14b3eb72dc70fb268ff9f76a96988e6d2627ffd66f610764fb8d7dc8866a84cfc67b18c3b2dac356448835e410695058c5a878db3d31c81072bfe394cbe35bde5fe342b4fc4b89bb76ce10e6a32e9acef30b06e19905f8ea49d57c5c41871c2985a84be9563b5d9a8bd2daf777618b96c4fac2147f52f901b398f885b66d233f6198ce2cae03c661bcc1cd714e87701b9e692aba41c71b33892df861ded959e551cb66d8b61e3b5a990d0f9a607f69dc84e1f22d3ca288255fca3d31597253c4a2e7d03b0d78ecbbcce816a2cfcc3475549b87daf6d6fe639d205e461da53acb9d79aade4df44dad3f654a1c3d75b96344051b6583c856514f5d52826a343dd1bcbea7d0c728094086db57828026235501c405ebd90d1b31d01f8ad01c5d706f23b52b80bef7dcad7f857070023339d61c7b067308563406b858e2e9565bcf46bfe714dbc67ddb62e700b1198915001ca5c28cdb6ed1f43f3d2799db9e7d314e9d16557463c82bcb985c8bd9fb5864d19cadaf60f7f868cdbbf26263810020de12dabd7f6e5edc0e5464aa2ab7965f96d595edf7952cbb960b964038ddf60f2d2043b801629ec0bf49f5925d437cebbbf3b634d9f90dc3225597815f914458cb02a624dd1c8174308f97ae399c9e554a858907be5f71223588e36d1441150fc391e20719296cbb568c56490a9867e73f6a8556be2e7fa0a9a34e817d0d3761085b1d0e438b3c25a2786136d062054ce34430bef4d5395c5b408bff00611dd973cb32da56df90fbb0e459876307152b52e270170bdff06a803e2410ccad06847d793d0c0339ecaae6ab954b4713c0ebc2eeb05412b3da3645f9c1ec66983317ebc619783355700f9f88b3edc1d6d274e1619146f83cd8a9bd1aa98c83b26f2b4e1640d3e623269cbd5ef89b57ae526a211dc3f6a3714faa785dccc1b0f24a3463995b4d5ddbe9f69045d0a37138a94f5ca3ca30bc69c1fda15fddaabb1b8e6749e34def8869d4920a990eb2a6d76cfb629673bce4a783307767ae49272c31c3b4675ff84144448e36c5747eb44fb38973457c0491864bbe935256a352c6e15f8c671c4c03e5d018a939ce5682234a0e137591c3fc75e8884d079fbd5018b0ef4e792bcaab1d8e73e2548ee1f7c026a4412facfaac3b04a1e22d652efc477aee37637963d9a7781e93b69f0c0976b599947b1b1d6a4504d1d63b9276074f73cff75db5adaf456a6f7895a8708677aa30eda3bb14ec98f79ecdabab9860c1ee6d20a2473b5f365469569a135614fc10113eac11364edb3009ca845e45a4ad1a2383d02f87d40b8c992485684681f16eb8a936e105bbdfd59e1996753be313552fb00cb70e0505163402b9ed04300e695073c564c2af4b2a552e14b3b37ffe86434cc648b82cb7224f3005a93828a31e27cd51dc7c3163777fd0ddfd00e7edf3b184718a449ee31154db0947371bb51b89fb0eea005612da2181c9ae89a78595999a0c00f1d5e6c010ab1c587d77a5a1a8fb2810cd470b9670d2fb855807d61f43877f5b50ee37c315c0e7567880ba1235013f6080eac548704adb83c05fab7316d3e47bfac67ec171b2d08a3ef985c1bdbde008e171de6a6e83ce033de1615405d5b2f6b090b21867228d33816ece11ee2be33fc3c4917e3fe286f666373b0ac840aff6cde9d505057d966f975c9ce59f1631567dbfa9dad65ac8889c3d8aa9d35e2833f3cabc380b7679c40f491c9124143789c955d14cd0870f26f5bceb0ee1164c597d60298802991b4778d449696e45fc7e4527d63b69f5c63e9964d7c8cf570bfdab48b2961bb5b57e29da1727b3e0b3e4b7cd1d0f61bb0bdca9420a72959d989f1dc3eb8748e3fb3fabd757fcf656ff8ff90340e8e9037104f994b62bdcd8d435db894c6ddd6e127640fc4f5cee1a55ecd1918363916e5aac7376792f1df9c0479268ceeef4c2ba542ddc94a3f4b2b2b6f465e80b335c5674f42361385a2d3a012dc96d4980ba94fcce4909c5879161b4af44dc46a3d132bf088cf08d74aa091794187ebe48b8be7194d1c96765f7eac96a59eb3c344b45321bab36c9aeda4491b61c7aa1fe97030ebb5c3591fc0689fae448ccbd7817fd59e65e64d5dd04cf04e317ed19f55803655c3461ad88132140a5d82ea78d458cbfbd1ab6efa283a64716623f8c1bcce647f656b12745ccca3c53c60d618931e8fda3b31eaca7ab1cc46b6162a7c0ed148e6ec90d14bf2f765b251e881e8d40c6fa1cc99586ffa400e53b2f31d99f133dafb8a86412b02becbb4f2082f0673276c57f4a1f828e219d6e6ad84364d962b74d3089800b3c6b289c12d3ae00c4db89b38ff1b51a37d8819f65bcca1c84a779f70c8650298024f84558accb4b723b2696c5ca55642a552f5895f52539af7e93152e95efaea80296bdf906c8afc07192e3279a3e71078c55a205a40f86d6131cd1b35e4b0175be22325246acf28117d502ef83373350a5d14bfa567688c558f6afd4de0cdc93e16e2b2d9e6c49fe9d282764c67a96b179cbec67ce9326e1a6696fc6a9a9c5978d95eb509fe4c2be43d842ae73d1e522733cc0ee6e10d043efb90664b392fc5bdbe12d9ec689d1fd6acce34c55e409786a753dca3a65dcd553866061a3e488480ee75bb663e586616c2b38bdb3d9d9a5169a57d6fb3f826c18de060b873cf4db972c3f2ddeea304b3abe215cbc5d74f11806005c2a4beb7ad1a15eab9829ba9b821c349d9b15b77980f417d11f13248a835b0ff8706e30c24d1039c6457681f03cedf4ed9a10eeaaa3d6b647e674229604217430cee304b1dfcce513d101d6d78549b56b35b0aab073f806397bc42e162d0877e781aa9a7bc817c22a4606187124ec13b5ecacd108ce450069c06091b8687dd863bebcc16ce3de467a6c8bea68fd19729d7356155fbc8dcec7fde0d597a325f006318f3118b364d71d47aa751b9359ecc76bc7cd26e8c217200090ef10d6229962dbd763f337401588a26743e2a57d97e9cd46386f450f21e928d7440d82d7c1ef223e90a252f23d304964410d7ef113c3053a7d3d8d629ee05ad2629a5cf11041caa121760902fbdb5239e5347b05d834cb144f18b6ba732b7f4dbe3f62771940c5ec403a784bc482c337644b32c25f46e9ccc104458d96d2fe126e84893f349c4dbece6f9ae56f227bfde59a1debf44d01887169717b6a8a7fe99964281ec758523d5540e1e8d85a4d66a65847fa2678dc3f32e8722494ae4be3db7dddfe590ce8adbdf321658df431141f217b0cf0c9698595970e46879eca2be63a2d1ae4f0664531c5f21ec4ef119287e370c0ac08e4d4a2f669ccb3150098002b776c318da1d6669043d16e964cea652cb558595baa77957d68b6f7b627d40fca989fdb7ded7a3ee021a66391ba12a690ef5f633d0d82c24037732938b740a6fdbd20ae59ee31001f6671f82cc8c30091786bffbe61ed4f3ddc7a6fc053ae24698d4bfb3f043065be350f87033dafa8c17de8ab16355d43166672fa02530d515a851578b56656eecf45ec11ed52b62c589beee65a25d3902370708533ebcad5e3cbc5e518a543915820cd034245ffea696161f1d4b4300902311d5e414f28d3dad3e9765344a456f5562c5c47e952fcb8849e703dc060d0089a2ca3626e09f001609db5ee1153aee864202a04d4197b97c497917864e06fba1bbf4081251fb44fa716a38c6ffab3ba3dbc51e6b3e49e306a1c1b7990915c8be1056e5b12596dbe3d14b5c02815687fc9c0812cf6081b94ad28ef333d2a1851b0398f012b18bd8a598daa7c03a58a43dc04a35a3ce7d2912a8f3148cab0f01137bc1ceb0eff6d1cc6ee07577348decab076259193fabfa77fbbd0ed660345d2dd5962cfdc3cc830031616cdcb7767905d1beebf73197d61b6de940e6370af1285747489bbf347d78b7b1030585b199b3c133bfd1c07ae5599c353f558efed7be0afd9d6df9ea3cb73500383019dab016f4301dea064751b4e149efd1e51d81d9a70c9147e29c0cfb0b7410aa792a3a8a25767f49c40b55621007c209d48ee0899b2b8d695354134eec83e15c467ecf9286f221e9703e0bf7f03b9c91f22d24cce1e5e29461b1e7a95b96c9d3107faed18744a3bd34a7fbd00763450e9d9e2053ae10bae45927538af0e3ed701827f344657d753000735437f908d6dfff930f85abe667427b5058d82b34084f1e5408d6006f25f6f6a66bb7bf3069ee09c9ea8dc907da38d37c38be503d0ade60242f9f7962eda69138cb043f633ba62978ddd3128877be258c27bc6bcb9b5b1ee7a18a31aac8258898a0be5d143f79cfdc2a91e282c40a19ce5ce3fee73fd1df6c6c791c4a9852c8589172848a4eaa4ad1f74699f3b1bf321913f95d24309592996b1befc46c667173d9565ab794d2afa9f7b2c22baa260cba84481d0800a593ecd750b1f68af18c28006e21e30684cc4eb5c06081862e93c583312e3137a2781f0225568a26d8ca35dae02a2983834168c9a6007e6d5f57ba59a212be10bebd683eeead5abe3379b69891f5558e7852ce7b4e35b4da67a54e4baa21ca864ec44e6fe02189215b039fb27ee71627979a8179434fdafd70b9d9c6cb3965e17068a36ae554ae9ca4cecb475c75783dceac37a5636b1d20acb8846ca3039ee1d7d326d3bf51470c7c740469156bef4841c65dfaf8e2c3a803bc7aeede708c44b1d89c07dffe0838edc6e1b99888153e66ddeb4ac615bff78d0e8228a6c3da1652fa3429450839d50a8b97590e9bf27cba57252ff987ac4e462c37a7166450850530f981be370fef2f81c0914fc3f67e79d51ff299daa5ce3580dc126f6a76f1e77fd7e9ddd17e94a13699aa69ef7d6a3003c658834ae31b1a363ae9c2256dea752232945cddce7d79e3db3d3127becff5d566bac4b95c8a6da0701207786d025c2c46e08e418ec1805cf920741e3a4e99de95b71d5af6b47095b31cd8483b71d4c143717b3a1b2c8ca3ffc7b1c934484bb8fb23c79ba8f03f4b69461af96f5ebc2643974371cd75c4ffa3448f85014ee3a233d4f75bbae43f277c965b61080b177e1bee5b64135e64a56a33854b22aa32ac2e428d4d7b241d8ca602f1e52a62eaf7d8eb2fc56d9aaee36959cf8a556607188172fb7f66c9fd03280c79a3ebe812cb06902e0c78be0f48f0a6000ab17fca2bf86ebd98e4235a020992f36a37c007526d68c08794cb05a1648c80a22f725d6574242304b438bca01e03734ee126283cf349c701b5c2fca0785f995707e61db56e0ad9808df1e4ff1aee38c12d946a42077d59d6522b3ecc1806fcd7ad28a25e9b5a7c71255ac2af2120dc63b5732011648d6635796dd19a6582143c0c5877d40972dc3852cccb14a4f173f01d4defeece86e84328eacbf4eab7ad5a39bd098c57a72396f4574bd735af9afd06b0a1cd63fc82d5d94679ee5ff4f91d62fea49de573ed8467a448b588daeefd5d513447c8303757d088d9b98f8a8aec9458736d6370b9604c46fb22ca411722d5f88ecb2ceef11e73144b74a6304d4b9ac40dda5c34702596d8332b773b1fdfd5abce2fc64cf3c3bf1a787a36496159e0ef5bf0b7ca0ffbfa5d223a353893af01f1191b75be2c33ba8d7a63b0dc7a70cc339347e685b3de8be69eab54468aed31598d4baca4abe18f5deca0858b7cea77829c7a7a00f85db3e8294f0a32ada79b1d2c6f31f5e36d3955a26f19efaa8a0c573faab49fd8e0affc40d3b898053e66d29c9b2fbb4058821dcbf47878e562f747b8daa6121a0418af95da27cac0778637ffedd9d65ad9353d115a71404ee1cf1b3fb7b5e55057a6a9257049121e2ec049d4e0c48740210c32eb4d36c7e1c7a5f204e09ce83b247731b42610fe2159ee2faa0b492e6e0d0a955742055a3226e78a02230d1f4a5d8f0a68a3fc73587e10e941cb3e94afa26c12d6ac9f4c67ed670c413b01bd43ad77cc1c64c869b726420f5eb8c75c4cf846c4b79d326427f23d3252379f3a3ec01800de4ab5fc454a58823c2465f526fd64ae700fea356568891e6c5eafc534e53b49ba72c3bcfffaf26f43fd56d8d01bb31e28388ed930d6c5d7e2e63f05f79dd940b5d933a37b13451349a09536895215c084eab964206914e6257c0a491dbdcbef8c105bbd0d44abebb8f67dcc08917dad7584e963814bde413879666212b4f53b148f178b97244a5b08ae3ee6995c604d3ecb2405e7cc36e6552f2d49137bca1f3a17e4b923924ee539d83bf27451707438e07a2d67d995546a9686d4b63e34a56a8cf7bb0501cd650f931071af1fefc3256b362744665501ef61889ecacdcd149f2787a23adb127105314bdd00552e35973cb864579d189bac7dfb3b972eef571ee7a6a983ad948473d1368ddedd3ca5854a986f4916e3f845353c61bdd4d2cfcff1b11b07418fdecb5a0f8c3eee3c155d776a1a02ef78739f2132c38133e229099b25b11ac085525f6219e3c850f7ee96e42ca979d22f53e7d5c4a0bde07774cb8d66d3175b4e5a07141c7ec370d4c531119dd409ba5988a1511de60cf9bdc1022a86539a6e2b13ae510fd5cacee6d6c4823579007069c5040d68b5ad42e9be3f2d06a60ffe6d0ae730859bf6adeed4ff1765128aff82b58aedc20b8c501f071747db6b242cc7c25af6f5bd42d6a44336dc48e95bfc4ba026465e4c2f1a0be0fe189d689f6437139ab9bece8f4874b29c019158b17e11a0ec24b8a8296c10034a4f27ebc8bbe32802a189a98c99f8354c4d7c02e02ba506819f3112b5854807d95cc21244137397400b1471703382ecded8d509eeafd551ad56e0b8a941632d4c4da059a88a130f297bf31378e7f4e59b9c04bb3bfe145d6fc9e77465fc872325ed4a2cff356235777a48832f62295e3fffeaaebbad34d6c270baa1e952bf2399a74859668fba20bba1aecfd7f376db067d548cd4b619bcad77b0d9b22903b7b4096bef993b6e47d237b613a98f9282a71e8c8f277208e85ca1b3649c97c49b8507a04b4d679aaf664a3b61316f63d5c7f321c3512d9d9e14c27111f4c62c8baf6858c7aa4035199d78e1e020a2af6e7922d7b945d846621038487a303ac67f67770ad597fbcfe3937b1e6004dba5d8566c7faa9ddb88fd072ff510879b325c638f756ff0bff1ce736e3dfe26fb31996da0b3b0aea1a3064609a852a4a2f1a2bfbd80c86e653890320c878fafc524931910f67983a85b3bfcca81b750fc436194d375508dda95f22534441003ba1d4c1080e9771ea8a5581d6102f25e9703d5c9be06668f83fdfe892a812bf6c11964dbf42156e6acb40cc14247de4d1acc010cb573cdc63116a8cf7a4edc699ae7e9a3997b4e61999981db1c44d21e802863cb9c86f1fb458eae7cebae21e138a8ec18c028a2cdc88633df17c6d04e2731e3a622caee51680557cb835e949fec85ec0d1ffdfecdcaea90695496c3f9765d3ced931f9c4bcd492e5b42cf281a979fd13770d54aada382ef40a16d5fab765285c870ae5219baf6264ebebe699fd159f0c582f0abca79bd1a3c54df52e7e601393f1b3fb8afdb80ab03f7a76cabb6fbbb917cbd0f30ea2ad6274890af275188a6c0f2b8e68bdd144afa510f38f31f7b34069d5ecaa04da4853757c1bc4ed18941ef69486808e977975c5f83904a5059ab71897405940707c8f03340b3945e8312cf03c562d2ac59a1edbce08fa4ec2bc2b58e00f2af5eb59ec1802de7fdb10f8108f1091f9ca0d72c2cd7e4184e982f045f3bf96c75a21968df4c4b89d87f4f2f01026b373e4ef737453d912316fcff1605696cac081ff191427b21238f6218a78d27f638ffc1c40a00281b6635be97779749099a44712e5920e83d8a5df495a4986364f3b699841853b4fb9a17481379d5fcdd7dc95ebfc9ec4924e491967289882b4c4227023a592e26b39948c97e1fa815c4aff6d84fb072fc88fd0006a9ef491558d1ac09dc3bd01913b106345f3eb3d0a28cac737cd77ba6d13968a00b6aa1d6cf82d4e789c633728f7e14564cc6494623fb78a6bbaed0b94b023bce665d6cd038c3c34679f3f9424e6415b60b896d830bcb7e91578c67eaba3099af039b1b6dc43a0753b516b6724573fb1737d21ee1fb4fc82db9bb04e2d09e57ad2180d58d4422be3b4ea0fd6800df5575de932502bd94b221f9d32162af8013eff18ccbb88c62a1817fadf2eae07d33d2669d1405b5e6289a2a5e846b28e3dc6fc7ea095d4dbbb3fbba88e6d944b4e2f26c7eb44c9a59c1baee5cf234492d7c2f1a79ee2029cfac572eec526597393f9a339524668424817e3b17e94e2f9fcd7fdd450f3dcf48377e72e4aaa0887acbd4cb53e904ad6aa00a3605f7d979080bd34583b08ee7a0c35f3902c3b4ce3278b4225eb0902242ff78fff5036d6d59005812479f06510a7663a3f45ce168c91f504ebb75dfada3a14e7c2cf34dc4c7c9bccf366aaf7ea2023452189e00f37afd0f3e0a828c35653e62c2a0533e1e5681ea969670a03796bd2d6fc5e8eb5d4ea1f35fb7f5293efcd0270d490fecac807ff13b3e105aae0b6d56ae2a6e624d975735ed81a212535bb2af5b532e7d52d1e70ff45c0c479553cd54a5175fb469ab3bc014fa734142d16148fafd92d57c4da3a33194f05af3c08ab574f5cd8152c6ca6495d0b4dd364506ee7a0fef7c04959b3f0897e47e807d4ee77e243f69b37bb1feeb0255e062444ee20760e191e99fe2bab6528d07894bc6adb9d3fca68ca4a23ca59a17d11ced8f172f32b85e8e6296f346252111e06cce6987308e2b8b939591f9e78c80aa897c3e77303fe871047738c622724ff71b94b6982659f1b8aee095814d2109e5f03207cd7b5eed72fbbdbabb313bc2297fd70f1d2609dc8020badf1e0bc83bdbe6188cf802fafecc79b7051938fa173625f988e1d8f397396fb28d6b4919d9120786f39f27c54efd5681a34ed96c9643901cd537dd75bbf3c4e72d3c0c62a1c69d1044235d43bfc510db8c5efa69cc8385dc852f6c15d62e9bba489719fb156cb877b64fffae71ec929dabfa65f9263654f3ff7c6b119b6c14cc273751dfbd8945755277d4721ac2ee00a809cd551a2009e3ac4835a168a99f69bb092982ff8bc492a58dc0a75ffcee8c185e53b490b0b500c4eda11f2512942e3ddcaf4a730364ced320c65e81c87ed99ce878a782f987ef5e249e49ad258d64412160a6b2a32fefd30fa847a09c370f82990db00488774a17bee64520d6bde05d948b4a1f38b1aeec948e7aed8b34baf4d0877af61d1454a978b08109a54cb7a82746cc2e24fc528b56c3cc36ec7d19501bf13097fb9bb8f218c850112dcbf7ed628349cceeb949f87163394988992caff2b5138b8d8489c03bd3842202b4ee16fa3382bd332373ac646eee53d1814c0103e41bf4aaadbc3c2ff62f79fbf5ea3170e924947dfb18be48f3bd83a12aa9565a3bea25c4ce2833b764ce2fadabb6c85d5e8dff5816d2cc0c6d95596e399e58bc228621b1a8cc53c62ccbb6b1eb157a15ecf7593a1ea5f478757d6ac58322268e85c0df714dc46e43bf1ffca13437f9ccff551430901bb600bd9f34758acf6f2d78a101db24f716778f333f653d099a67a55e1c371854cf9d54b95d94ba9841d1b649d9a010b8278323cf353a1005aa5f81d5f42875a801ce7a021f50561c741c294afb54df7629a657e5dabb9f599a5943064c50230a5d9f3ae2b75a27798027078788eb6330f5d708eae36edab78a430f025a66bca346b347a9cb89c3fe6adbe23bb25904b168f5e76c8605ca53fafbb8d508bd89be60109726477e3ff5efb2a4b56e8319afb93da79f930d6144b27b88cdc1797ad6255156ed0c320dac2722fbe91dc856f8d3d2a8fbad239bc3b3030a420ff8a99d70bdd9f915b12337b3525fa92cffad117cf035efc86b6436952836fc1a1de0e0f4e073cd1e6f02f9528486d7c1565f6e74fd9d407dbd5e622b244c8838df1d5474b4ac2b4cde1daccbe45b29ac86bcdc69e7857ae804a4bffffdc0c87f723deb622126c2189011f15d729d4d42588c5bc9c7d95a17715fc062e8c6cee688ef810171961c07d44c242e749b447af30720ba1de2c11cdc442e59ecc83ff0a9115257f433f9e12aea3caa042f4b0b72d46d4b607652e4ec6f8ca2fbe2e6351c004b2f3a89f4444ae760e112c628d97dee4e3fb064913a1053eeb5cf20b46d4fd475939fabc92a47950e559907f1d986fbaf19dff4000ce7157a540084fb517eabe057003dc2f2b197b75f49fe56f972c3226a378987110c88607efd7be456fc71a7b0b5f3304fc4b2fc0026b0c571778425a3aa0752c5c8bef0da0edc59d9a6cc0c64543a032f0d41cc54266629ea5c0507e25c95582d311f45b27248e8ecbee501cc28a64a5084cc62032fcb934d0790e141909577a90a5faeb359d1a816045050b413946a3336c719a7c6082c185141169a06370b611252dfa085b854b0880c3ac90c0e75d4bb16c88f7b778ef38348e6e573df9c49ff8a2e2cd451f8c92615fbf260438ac79054f5fc8b4f9dbfa5b58ca8824d465e6347b5dd2a79b973e3dda3fc68a9bd2697ec9ab591144237f17269c9cefd940bbcf8966a014404bf3764344c4b6235d10601d3da1e985e1493d684ee54042a96790c5f13c1fa55c7e585f5ab95b8992ecb8b90e4e80f87ca58927e20d15417248340b1df6b519584f274dbdf889be90992ea0550c91c30b930cfd89698cceb0e77955a81a21553c79642150cea62145546f661763afd9708bf5146422176c93110dc89e8f6320f559c7c67bf1b023f4c2a006a28ef6ac3b94a6092f9a4988bc806634a02db9ba02b5fd24313509f7a0e24a48385964cb769d150635fce512af71f8d45f78f4c929346690fd4b84b391db11b7d6a8c048c0062db4ab9b11562f1e660598154801a5e2e514043e7aa0d3ebf759586dcee5e8d0138f6c9f3b37b58d6b7364f2ee708a88d38d561d11b5de25f21055aa9ece20f21962d1b92c07940e43e97bd3ec5e8d06e55dfc041a8d2b61873a9f6ea0a6916982d3690166b780b6054832f274432604170ef3903ff1106cc54bfed42902b86400f639e9cfb45c8dc9d2af4065fb61653955cc855524f0b54c919fc509b913844e2e1a0c99f810a5480b3af653c5f4b6df4a67a67400c00170e9563e18a46c021a0a423ddfba7d4efcbd7002f7e219272019234f3be8c5923eec012e7000f5568c7d707ba403ddce1b393c163a0945904af5d3a512ad0561042f1357dbbf218ee434ee0cec4ded795bb364507f27c68209fb39d7e2baeb3ffb60acddea3e2be6c5b12b3b417c3ed74777bb862e822033ab8a53e4e60a235c45c18760277fcbe96c7bbfbfc7de1a3e0cdbd5c4f700976a9fc794b669c53c6525027f33933d5693ea7999875b95ef44e9f4e6a5b71d3163c6aca9242862d127c66691f89994a381c6faf521b09eb32fc9c1fc7892354c71579783e7185935582e60f083cab4dc4818c7a7722363827f6d3a28e44831ab7e2ff64239eaa2d020d3f72b752f11f5b6f76793267165b540ad9d3b06c90b9bca170ee26412be6ac2d2e60db577518a2e5153e55689a806afb5addbad048fc83d03ce412b983a058583a1f4acc791e4d8152ba84e4006f1682d3900f2b7b30b3a446b423531a3f3296f8a5f5e3fc207b9704c19929221eac6a1f43f5d90d47000aa9c90ae1d7c13b564c3e7a4f2893054139df0e6659b005e8dbb05353624e131ff864a06ed698ff5cc1bbe11ce25d864400bf38a5578d329edde53f35ac2e94e7c02f777cea0f5671ff601aec584bed32bb9f70f17311579b027b660610ec58acbe6c51a398ede0f1328afc48670781aa48df355ec905e31fe6ea75f62f433f803541adbd33c90353217b688fbf064c369bd31daed46c4a634bda73739cb973a89e2ee6f14656346a323e8fc3b77c776566c948249a1b7657e9bbf1c7878796128bcf255506a7c7b50f1d170e2bdc9fdcf6ba9370a55fd22e2465b2250a8c8cd926b40466e29b5f43dbd619b876e1e557bc4ed9af2e18a289053dfa438e98f0673d4c3a3f63f9c366cb365df45cae736c48ba9331a4102c04a31861a7a95050b9d4a8faaab19dade3139431498d528a382f0ef054f98806f2e8dcea4ee868b06e69dfa962635d3fe9aa689143ae261232397b9c840121111a4a380de2e4c0aeea09a1ecfc01894a87133421b3f4c901e86b1a0fdfbbbb57ec454e90df7b21e7775b6ab9e4b319837d76408fb4d11760257d9515bee704d77dc5e4a8053e109235090ca0dbb6f696e97181e2f5c3b65920299e7d23b1b58277e05c7f0901ca03c88d56b7bbe24ed764a14ebf0ae4ed5688f497bf841c2b67a2894f7e784dbf7fff89bf4197e20ef67ad071c354378827e80c4318865e2a364f3bf08553fb90dd17bc3db74a588d01620747febf00ce73f2afbb8d5f4ff7f3de44bcf27d761497cebce8d63e34515645a1beb138ab0abd80ffad4067c5a0194b98ef645918c9424eda6ba982cf643c8a775c45e393d9f282813a5f9d29d264a70eb319e7e374adec82b0720b804a2cfd075780b3c5ca18adda0d19a321231d530dae3c67bd2da2c29bd80a75cf6c3b792800aa706e6956ad0076b8359ed9bd24420f44a633657d567578e542ce05366d48820987e6b14fb5ab49250e0e6733c52c977ddb649ba87446acdfa71fcbd0a8150e08168d6a64c106c16bbc72e5c0eb75294adbfb381d84a3f529551a76222ff4f7e7f8afc373726916ffea28e9766cf6690923b2d52ec58fa6fcf603c89d9512bee7e09a9429200f113ad90bac61ad18d229066b04f97d96991dcca51dee08fc577d32ab94f8aa145259162269b86f99f41cd15d85a32cdd47373da070bbcd1e553ec612e156becde4a026a61d54fdec65edf920f0e41fbf6c88ee6081a7d7703f9fc2a634a45cc6ffe8fd1e62affc6d775afe36ac08025efae5a0530d773b3cf125602f4d9e5630813cb9671ef6e47ed0f559bee47ec81beb8f996b6d531cba446e4b25ef57785a7765f89c09a05d365eba82ca59dc6057cd55d8d6b891520bddc6fe21100eb3b956f7a3271eab00e4fc01673b26bd90f3798dc14d60ca5eebbd8d8074b1f7482c1ebc0e1e0d76b0183280804abce5fe8838fd28b76ca7f1b8301e6ff3ee4785c8e98eab4a934786c79182d2b3bd23418353877647047e1f82ae881d5b311ac644abbf075320e4a22025325b8ed18797d01455f7cbdcffdd39a97aa261fefa5ab57214a1ebded8183a388dd50c17d60ae316537edb2edec4793a40c70e9c9e6358a74bab37d32c988f73a4f4336703302d8b0698c4f3c29770b18fd824fdccee2b3279df01c6c420a20ef475ed63e4ff317db85a1b6f91ab5d60de8353f621e772dc183ae540f410bbaef4de03593c6dc1f267da4cbbac31a6f641a1d649461932e9ff06cf11a1e31484c815ae0cd19b706090d67d19f1056b91bd50fcb6435d3506f8a0abbeb98e0e48abddd0eb1281770ec8492a1f4d8a281d425c502cf364bc56c93845ef28be9454524f09063b4fee3a2bdb64db98b3b437adde4bdaa9e259ae732116ee8c84e74057af6537be14b47d5c30d0c0f5649bfb48b0211cb98fc2f45731d1bb93919ba5c9237b3e61393120b158ae46d16015a0b3bc8d9882c78ca875bbe186a028f706d3a86bda7cca355c1e3852ffefceca2476b1d7b2a86a11cac370720155521866fde69cd1126670e8e336e06f3586ed65235ba7c9bf1dee6fe5c8fd9b4ef898b8304057a42ad4d57ae146852d4073cf6911a104ba8b05593f8fb7784628df8b28e4833a37abb8ca7d5c237f61f29ed76184f3f9b29d3e46757fdf69d4f8c1e26e03eac0ab27c2a5989bfdc86aeeed089ad70406dd871698ba257af1b670068178f7e43ea4c38e60a0016de2cc37014f0479d9c4ea3aa13273252422c2575adb16bd75863bd3e1a285a7856fbfcd78aed9bb9d3e7422a3ff4b1777a16b3e55498a103efc7cf92a16249a6c4e33c223b2d9f66fad029c67fbc84e1edff2072a396764c66544bf75c420947bd767a21eaa7c52485cc307dae63b9b86e2293371db8680453001e47ed3b46b925062e5a02dc0f193a0418463c5f4ef48bb8a71619ebd82cacaa93289530ea5107b48e373d2101fbde4fcac6c6e3859cd291f680cac20999d4de1068d7dbf63f8cefccb032fdc3ee6dc834592d9c22c15e9a8ced1ad6166c7c659251d0d9ffb6b82586802f9f5c9ef2c39dfc5788455c3dd23c78e6dd35388fa144355b61b9e7a98976b4e9ab5e887489e3fd7d14f5b68f1a0072ed40e9b8930135ddb44a30158e6622430a98a5ced28634eb56805dd6eeb46c13111e172435e9b9e7f3e482d6bc51d67634cc9b63d4d4d22e405495bec0acfb4a949cc27627d5a07e30bd09ec1e0aee2571875bdd9c9188dc15c1f26f101228895764cb27a7c19777982b357759377d3bdc0d0df34aeb77fb3c43cd5ccceffe5b447becac697b030c2596d185fd4ecb0f62f8363101fa5c26dd2fc273d84411a5cd14ec905f927434a68c3ea33cd5c29ff27222fba35cda082e48ba34846fc41ad5aac4fb7dd71b00abd2330c39ffa8032d1ba224176197d9da2e7df83cb9843a3fc4b4fe21d860e5909d087f5f4edd92fbbe2102f00169e29346492f090e2fb766ae34d009fa954a82b65ec80d14466d84c90256d8a494084407a6a08be1547b0fbf1269e30091354fbfca4377cee6c1bab823fe54f2b81dca7ecfe5ab64699ff5463357a5205b68bf9c2382152387699e0cc22de47f6d7a3d0f9955f578c1798e3a6bc0b38e9883aa35f843232f77db80218d9ad7ed064bbf4b432bc81fce154ad0f9cf6bd46a0eeb191d228c45abeeb47880a9fe950de926875680633ffd1c765e01ede4c980960e7fd46ea354b251a5fe4fe8f2d70c99d46a214404a8d11a488845bd3a9775ffaf60f4450031ec0cd05d49ec42f6a9b40f574b0cd6df08c99fa0093174997ff0e4d5672868fec8b6bd5fd8998ca6d682ea65d5808d072a1a54e296fa7469ca21f5ef612e03af18fa4b8e8b82b276f0c58b1d41570bd093c3a01698ca88dd489646e4e020971a10f0d3e12ca176e2b1801eb6e2e3ed786cd234b756c6492d0bcd1650115bbe42a564f82219b1cc4b904410f5c71e1dab95e5c73a2c2c861033981ffd775b5997622d36c565d4061b10538dfa35399c234f7d2d5e4489b0b9e72a2fc43b4535f1d79089adc877b10118d2cd93860197b607da9efb27f3284d1b80dbd289d724733fa43ccf0a00a8357843720651ecbe178a70f80070f76390d29cd90e0f365e2a0ae9605c32e552868594d9adf80a2e07f1c1dc448cfa116ea887c1583c433cd9bad0edb9eeb0a1d929430819e4ced196034291c0634f0ae4cfcf1d2eb9fd6d9dd5daca70cb6d741e8801ac7ee347be1d0f465dee944074e9e200a6dd5dea4486a12855554387d8d7100df65dcaedef1944b7eead7133ab0fbe06c979055c8774a42a407a26dda170f7921e6b42bc849f993368d3ec0976d06da95e5c01a85059da84a1b0f7aca87d206ed4afb7a4607f5adfbce53268a35156f40f1cc6aa7e028dbef73d2dc12c0f3b760e74f40d846a89cc384a4d032037ca8714815e6088bb66c1c0896391cecdc9c62d6c2ca464c7f08a49418faa031030a8d63ee38a1d952ebf61822193272f24c387aedc7bd035469ccdcc2f57983159a113de758c3fc7dcf385adbc258bab3bd0f1356103802e26a9f0fd5563bf594e2b6bedfe5b7e0f52ef421d1587e60c19e682a9c8d00794ef910a7e97794abaea8dd911dfef0d1627c5a2f82a8c33215a223bb3e785e285135c97c32d05f35b27d1b410fd4b747e81b0080a22db5dcf1f823877a1c0c4a7cad3607b584269924ab1f1e160aa0ef2779ca6a30d551476925f13e92f4aeb3bc3b3c23107cc3ca7794aed32a4fc6fea77f3f4cfa52be1804a5961c731ea4e749c90fb4b662b85ad01671e05541e02a7cf7263eb8deac5ee7be0cce5a1d97de2bd72a5693b477b97a72ec64f0e938e6c26b4c3a235e49228e7e110a760f3dc5ae87eb0a15ab3ee37536cdecc77e3ff4d66689c778a4cb17e176a581142aef3f39f967acdca830347784cca588c5c55223fb724872406a7c3852dfc8d0f3c47489a67407635c080f986e57b792ebb217b1a87f656749c8198f7835cb51392c688c02ed5ee255e182e6ea6d29ff2d76556462b073056e43183a33780fc5038a681ae96496ab02d448544d28c62ea1152d0a4a3661a7c030abb91ae7923f262d35198c6c9644c9c01dd350b771e59a177344c24087b6af18d6f97d4bc7eeb02d9bcf2f7a9b5909d74cf0863a9e3e22bf7ab42271481463077a74b21747a285870f0459bd64a6de6062e5578714620c16fc1def84c79b75737f6590119712bd091f8cc5a796074572fd03209c829c28e75602b000823bfd0c9124fcca6b39f99decb22452edf54797899f8b2fe029f610be7995de6ebbb04ed61c0e313dcbf7ed5e449bbbda2f63e017ed1625ff7711f5824d1bbae9d897fbf31ecb8d8fbb39e2f6fd90f6fe0e020b20e79e4ec22205d6cff5ddb869fc12a719ba8a12f6aaf54e1dc9493b06d0a14b34d5e65b08380b967d8930a79600abb320cd0452ce954325b7bc05d55e1230d02a1973d27766e72ff06b75dcc9355bda1e447851443d771daf7569bcaa9206a9850f81ec951c725248958a4e8e6196bf386efa578c68e2f761207d653f782e4ca8616220b29f031602e49085c371abb10246fedb6a74808eab96061392b60b82f715d6f32b968aca82c82f9494cdafc65232129270165a7caf570da8e4852f45b2e3b77a829165de48affc79b26e8a131c0efc46401c9848eb1ec3eaec4f7b64ecd813a824dcb1c56c0a194e2c4bfe1b1cb0c668297352314470ffd551a6d7f1839d8445849d209f89eda8015ba6553ffb21e82345267ae292927e2dc34c56ba78fd8d28e6f627a2971302600c3794c69f344fef88c4fae16ad05e29d929a5ff502e61357a6fe858e766ba3e5d809f6434770748533c39dca1b4cff091d0647fadedff4ee076cca367f4b5e401455216731bce3e02e53808f6ec0a71113f071d4969c00183954e51396f82258953c385094dc838414ccbe854b66112e51d6ef49463ac67cf5ec819cc7533e657892c9737516632a0fce7c415fe5316feb8efcc1625fd6955d0864c7e3addba81663487b98866ce375d51216eacf358012dc5db9e4bfe3badb0989d8e03c1be4a64e7c656da094cfae3e59684a5ca9a0cafda7437ab71f8b3d69cd193ea5cd99ea8c853bb7aab86730342050d68ec9da4ac64d1ed22c2642e34c318f764f89273de7e30ce5b25ebfd60ee72e1fef10f13d06ba134258b1091aeccccd7cd78e88d07efb5f80643e13820ef14a45d89c6dd403f5e8e7f70ace098518c040bff2736097c5e4c689d7ec627970c8b9ef4f1bd70aa2404404eb7306f70e7f55c4c82925540b48dbdde4a13b432f53c605c84a08485a5b35479efbf86cb31887954f74e40def137af1fa3cb956699ee9560b3ddd2305d657a93b746e80baa46b064601046dc1d7c9869bedbd6a773cc6270bbe2b31ee6e76fe22cd1bb829601f238c7c5f86358f52679998ed1e836f6ed3e03e3991b5f0834a1c03c12184cf596e9c4175e664dcb0e591dcbe4913b80f10bb171baa8be0244bdcacf192d0f63e15c7635e2a11ba790cf964183ab552572353718c9a43a99f590a012f72404d298e593f2da3cbbc5e6c96198c4ba0fc47355687f7aaa16a43f39601a450f97305da4735ccbc727c917881f069c613120f6350ee8320002dd2d9e7f3dc47aa60f6643c2d6fdda52f944a18f8423627c89d193a25f835a2e4ed7889ad24a633c9105e86ee5e5543f4cb990e512a66b4122dff75597edf10bb57d3e21e8c5c51e0d44908c2bab1ee127cbba0ee334c2db5cb053e1d04fee685d3faea79fe3dbe76af7579cb7b2e70aa090ae02b810c3c9157c2f73ccb26ccc8db5cd4e304fc5157996a37e8eb8921427ac0b7c3e46f7b6f2c0334361571b96159ffe73a11b68097c73cb781d3fbbf79e5969a8b442bea4b01c74950921e8518d0f7f1eec10b4445b802fb030db66ce13757aeb097e7f535a649e64f42ecba784a751678c7ef92aebff6d87f46ae581389233f521ca9b0222f3e64b79bfc371291d89d8287e38124775bfef26b28948903dfb72e262b85811e38ad8297b4bd42b7e7758a84dbfc3985f524af0a8051a828865cb8cf5e9fcf7b91b2c003487614a3923d53fa96b35370a4a0c4270b0f0d27fc80c8bcd1dfe2f9ec3ea1fa8edd080b29a6f52c2d9edb3138c569d75127b9fd01a0dfb55cc936c239125f61ad970b59aba4ce5b06750d7d79bbdaec3e22542d931b5b93369d7c4cae7b3fb6eca87c890870ff563433c4b851a9c30a9c81ea2a4b9a7347f05dff615b79b970fb0bc5480f6ddce51c8903ab7a202da979705b849280199db190a17cb1cdffbd3776121fdf657bfeb6c3d9923d07c13033f15d372d7080d10c602e79f0ee094cb51693ed25c5c20f78ee9fee3fa1045161248513a5b24d5a9eab53269dc42d4707c482c68ffc4ec4821584168dfd400076557308f129ca1e4e6f787d5f6abc9c7462a6036d95f064c20813186437d005687186062580565aaefe1f84a6c20adff5cfde10bd8733711906b40de2667578687b76a30e46ac5cc73faa9a390d80623d2f6ac5553b08f8add4fa3ad8666a015fd489b4ac0b937265f7de11b9a950d648c9f54fe897316b074e95d0d5f437216dededfe28473f30345e0a65076b0d7764722d0bf5edc360675e30ef0ef27e3832fd32e7f4f678857c08a7f6b24b727daf47ca97a57256e8918b44c523fc3b2d5b2b8783add31a53867c5cf0bbedf76a40bdd17f9420e9334bc07788d9192335c2a947083331187e3a358502b28a42044ecacf420eb28cfaa8ef0ca3114341ae8a59cf5d4e12858709c5f08a2993f7086d7eb89753ecea81f9bfdb843336cbb3b7ef77f499bef5ce4ff710a87fc4e0cbd71441403c213b2b02355fb7b0557b1625eb60ff5185f572b327f27658ecfd75dd4043c79a3e0feb52c596d1b871c264bddfaab291a57291f9693d54a0717f603bcd930f72dccd120bc26f2d61ea60bb67cb48919b3e1819975ad0a062c4318e7719753c4afee5f2ef54a16e505b61cd1dc4cb61f4cbb507421e3b0c1073cc92d2f5db4f4cd9634528560e0d03cf72747fcde14a425c11b946f7d269e0d574ae8138e1c1e970983ebc9aa74dbf2ed86f1c30ff39919d7fa648e00485149f8052038e9a7ae007286610b8682619dbc39720b88a958fe8f95fd83aef3f3b75c371e78dad246aafc88093be24f38c691222faf3fd4caae617e626d2064d26cc7f10deec12b49cf5f90414ad5283c1a36d6117a41cc86df3532c04a5b905145125a1fd5e287676b71cdbdf2a586c8e0252ab0cc64217d7042471a80e95c6f92d78230214104ea1e0db0b0345fbc9da74f9481dd7dbf5fcc8bb4c40c5a5fbe04b39e0be585299724da874254dbb30f72c1f45c1e6fdd9dd4544f06ebb03b70b56c02eb6dffa183e3c7b5999c8cb82552f1bdd7889cdec180a4804235bdb7f9eae598adaf80517561e99d52e25a06d59560b52ecc96dc5569d2ad6257b2d1f64ec3282c78502a2cd4fa5a7531c917ac1054de6ada8c8be1b51263d62ea283e637d304077df9e86ec45ac0065705623c84081bebc2f50ca5e02b3899897cfbdb5f39ff9487fc8189368b0ef3752e3640401b579268b87a0aa3181d3846d74c4ab5cb23d4a10a987082d4b5f8e5f2d35ea7fbe9bd3f82ca08a5995b6ffa60c4e5b5e713f8aef1f42145dfc01b0fcd10cbe2c0531f9fabfd41ef9be43df6d6e600d363ce9bdefcfe7742a2f4beeac259e23158cb4a1eb237cab31a5be992dabd16efd2f1bf242133dafe2be5a95648e3a73b4c9f33189ab962a52f9e90ec768a0761a4d6cbeb8f568104fa94236d190faaa226d3a2ba8d9e7183020321ed75bf5f8a21c15e49206fd970568a0d0f1555e90e5e299d0392807e85107382e0bbaf83d24335d181da315a880d1d1d5822c58c46c90c86b3a9421c9c5aa08bed40e2d412a63b389f46bd7c9e4b956ba752662fd46b1743e64a8bc7bd92604675f746448de873ca15f16b515e08c600894166304f3dfb681d75fb4709dc7144d314d291a913cee2fe7f2a8057ee4c6f8997761906e132f27292e853254a1c966541027d464449dfa14a9f136b3d88837bc0e0720c93088d1fb593ac519ca0a57dcca03f69b1b25f2a2f191bccdadce7a27bc8d9e91d3bb0106717dff307f3b9660adf4b30b15d5103967f125045c08c1075f62efbdaaa3b94982aced4b26e3121a3673e0f5761c8ed89bb42f96dc38e2caccf3c21c892f47f53d91c8fbda2bc5b9d87b4dc885899e3c5018a63e4802bcd911b7876b10f78bb9c3abcc546515d157e5412fa3df8cdb416f0edf126c0a834d72657b9a6261e12227aa3a3073701bbc2909aee5f01a14a78ef2a13d9ea9711df8d61c7c8693f0eedd01e045a1c9b596692a8f3462c1213d560796c3121a33785d6cb124daba307b1fa10eb634a68e832d01d421b2f4a15b18b5222234786ca91763061a638553c6210428ded162ade001db26061b887b437a82cd6bed0f19f206ca44da17a100b95ccbabd72646761b44a478d891a120059bd3fa945bf05b09f8545d44dc928e1f77d0646cd0177d577be9c04d67b521de43b2a483c6c86402aa5ef05a4b2f3088f02c50e87c35f0fbc67998140ca0ea546e8d5a141ed99701a315442d8547f969c5486746131ccec5c615c362c26e943c4786b01bf8d117432d545efce67bceb4b25a275feae3b81fbffa4b6bddba4836f04cbca94195afe8b5b546c2e5beeff23701e4b7dec5b05471bc81ee9de5da1d7e4342c1fa2aea89b52be40c997a584c532a9afac6ca621e2ce47fe595abf16f59432db7d8b110f8f81a8d94d9cf4637edc075a5f477d239f80b08120f2258ceeafabdfa8fd00c44075cd0b5b4170be50129eaee3f5be7c3c762a500d19716ee633cb712e1d9f2d2419cd1affc6b0f34288afad8499176e41d4d4b1c33af140f3fb9b1cd9becb11eb887c61d0b63f422d04406363b1d1cd399ca92b6706e73cae55416e5a628bd7d0e5f6d2550b6e71bd827e443f9a49ad032031e9185f6bd19417ffbb92f810ce12833a6677323d28508456b9daed2d154db14eb46c317bfa8929f982f22f0c1a2efe1122185d0c8aeb5095857e401c6dd705102fc315d0467caab58fc53b2af8e9a6a40fc8d7687c08b8b0e426974aaf36f6edfa973ae7055fc913e731379b2265309e153dc581bc67ee41c65c363fc8bd81bac227ad270ab4a49c8c6e03afe67e0544d8ced232f3ca08e633ef6bd6b5e4473c7532f62033a01481fdcfef889d9f095c9767e90d93b93c71c7220155db22f923e10f7893588a5663b3a80c23ee6a1a7af241b639a743fe60c52d230d9a19c0f0934ef363f0a43638e6ef8631abc1e4492250635b1f1031fd853ddd67cb3a0d4f3054fe71a32c211b0279e6754396a0996c941208ce9bb54de61c05453bf91b8ea3cfd6ac8cef590f13c3b8e9c4d5caabbdba0526a02a6cfe6b71def709834f4175e49b0fbfd0e9dc2391e92ca20a891e23c2d352e341d6ad5535dd6bed64ea1172b2500d7e3fd47b148330f03b04a250b5fe537b9bb8a721266dd6185f6cff9d2860c126deaa7eda6dbb0f33f9c9d24cad23c808e138edfd14e35d05c872ea30890f2caa30d36f50d445235be625c4dc876b618e3f49a317d594b93c8238ebab8ddd77ec7575e1414b1ca7ff91af5539ceda1675fa12aa8c8e59a868834522a7e94365aced750dd75b4645292076f5764c922969400b9b4e25344a9e857aee4adf851891d6d18467f256ee523e26dc7cfed78758ce1dfa82bfa3806d35de6f9c03aed2c3eff0180df420a620d923bcf5c34f9d482bdd8a7c8202ca1131ed11e0889b1d8c802085d1d931f86782e294e06f76bbddda81e367c1c36de9e2f397228d3570528b69256ce15de21f1f0fd2ec754062202aa038b725ca9c3e9aef67633d8a8742049dcadf548f8e6922f0d9b149b2a1b775503c7782953e077a7a6bb2e3413647045c4724fe70f2d8602289947cf83740e560b5557939cac40a16cb2b90d0aab5c4257623ba2e19b5e20f4f7d419ac12994da26794665a9326823bc244e426e07a2bc7f310dd4eddf509e801948225df3e04d8a496a0b6183ee666af5b7852d6bc3510e80f44e0488a1f9125516f767acb079382cc0b3cd20338b526375539925f4860f9c5dfdc46ef8d397a7e9fd934eab8403c6b5c281c037fe8b3f328bee3146f13a16ff65a4aa9ff1ce4f8879906480d8311a15a20c5f2ebdbf1414fe8b7f96c2ee32f444c362fd14d438dcaf419155eedc8d4dd9e97ec4c8fa68eb81cc8e57c91e8ce07b3f6da392a2e7878afe18726dbfbe7bdcf83e2f2db73c0c1cb3ec2822a706292fe07479d53d0a1159cdc192925ff46a250444c4e1bb0b258a1fa6f68ef9189de617b71e11433e5089255aa0b4c8560d31116a57591f76f352e09d5ca5ebf5e9d8da025b9dc77d6bbf4c79196a0741d6dc5b522766a4587537a94ddd10c0847beda5ea103856b58a834f4a6495c785dd61b98590862bdcf78a102ec3888fa5f0c3872b989404790150426cd5ead0edb34907fc52421c066852dd554ec604f27c92672bde07fa913a7afb0ff22a98308d88bd2389e888146b5f0e1b87f8ceb1e977a79f3fe0b704ca4e13412cada729e0c359614adebcf473d329bb9bf49523e7ff91406cb51ef5b18a8a2e3137c49c529de5da0d62a96a2eca6bfe2de923f721816e42609fbe68e70b763844ee7c6a537b9001eefefceff7827863b8f512142bfc702c1252c2cd67c4e50d4fc31a36ff24e247ab9b9e2a7bf5f39622efe78be82e65a2c20e7649197705b967c93e8d8d147577740f5abd819f590fb8e669eb9b5926c21ffbcf4c9f92a0556cdc21b89356c25e4c0017c80b14b1bd21d80a9aa7c744fc86a3ae48cb4219d8dc51034ca7ecc84ca58d69360bf3b478a70c89681ec422d083118bf3dbb9a1cd25645edc146947d11f3c8b47744f6c456c09a1fff11282e905c823efcb0a10c64ada4928b83f53f52fdd1e1711272d67f778aabb46705e6664afe2dd02246091de72639125e72cd04f425190a17536f16513388cf5a50a91be1106ce08966e20f3abbd22165d90abe4f80595869790548f04b4f50423248705b0f6229f75e13e243e0c8a84af2b5142720b3cf89d4702a7d1005c613899c518516ca2c64704c9b094d6015f45c1af12f44880ec96c354a2177294d2e910f4fa432a6e3fd23b5d4795d3a81fd78906f5b8c2b5eba4d7d2f071c37a487ca426b9712fffe9a95b6806146994893073da5ced2505f81ae75f6f7764a05c6c34205d0ba38a98251fb4eee5b0906d201090687e3b11003885642d0b68f0fb59952f97a1cf8fdc7aa163ce28b11f5d92ca2d3221d9aa0d8f6b7c561995ab853f34dd1aefdbcc015bc34beee709fca768d522834d70bdd054c4584507138672d60e42e294adfc220f69688ec2c89fc676dfecf138d8642772dc175856e84b6d73c70b15d5a1c80f8276d560e304a92d1dcdf8bad901fe5f03f7eca0f8cd7c634ff957f5e562e1b5ec4ed5a3ee6da56caa62a18af282b01c216f5555ef5f3c4ab0c74fdb50b08294fe0b1d433b2c909cbb936a15cd5e59467bbdfe1ea799121792f13e6f66ed7b7066080dd7d00069e9f806212ab945da8ec5fc8e7399dc5321aef6a40f13fcdadfba00aab0cbf0dfa431f3817997fd9e8d94212e3a60d979c0d6b1913bab6541eef29ff62d44be60e694ca50dedc324edece429f6368d06d1411aa79f5d0af465071ca49f1b6ff43e1f287dd7371787a22575a87431a4e77a51b27cd7e05af7cbda992947b95544b37a106e6b228751ce3dcbf7c99ee5ac4c14934c5b93900faeb1f9eb1f125f76590edc6943fae163435e91be3d7d20d89b403c84df248e90f0f78c309db119ee93fe68841dc560ee612cecde0426935e3708e878ee9bf4d5285df4f90881e0867c5d54d627ed1de27c08b08b2aa106dad4cdf42336adc9c63444d1fbfb60dc68653e193ba85e9dd4e2664e73c7217303bbf507751155341ec3649aac61f84e55bfed43f2f06cd561f83587f67a302ce9140ebc0462067eb09f4fa2125c7583e228fc28f94065b8306200c440ad199b9cbfc9119adffb955ba4325d15f2b8ed1cd78a593c69a2e292cfd901033d1edcc977ada616c8062b2b5cf96cd51ca814a8a27f8ed92442749f3396bafd1e6b48a58c58ad70abf0f5e3d34437761b28a622dc916190c9777269a1edea1e87f146bdbbc5492d8dc29b12c6bc05682af7855c39c6ed5c2df4daa17c9c18fc0cd96c41ba324698c031558e0b61b741ce09d2cdf080041923d42b76bd6a633060bf471307919a4437d1bde733a05f99c101782f49fde7b144a4d739fc112c0abb5e74508ddec93ebacbad01ea1e25f2d0b72477570d2e734d2781bfca303f9b861205060c32bc00b5935bf4f3b00192eda9a05dd19d8628b561949afd366e049703f3d1bbb52da638311226cc43614999feee7efb159da4112a4fb346a03113a7c6a808ad0862e72cae83d1b413569de3d41b5c79ab1c2388a7cc2953346902130d2c29ad7324c8600958c01798094f5f2a308a449594322bbd954d9fd6e15a3660bf0b5405cb0d29200ec6b4a2df73f0ea2c15a6ab71faac5cf92a6dfcb8e86356afa1f35cfd21a0af36da314e9b9dd0ea2539cea1cdf7abc845e84236f9b78c330576e98ed0a4d3b3654952f2ed36856218e19a19532b415e11ee7f468842694eb5a623e45a64199faa51150da2131a4247bba66777b671ca8773658400f08b4a3ac4ef3b5b63e3c41fbf1f8edbb61348f90443b06d593ca27db4742d172946b2e3d8b3d2dcce85caaeaeeff2a1163590a3ca5b6be8953751e57aaf4a95baf38f563edb260cffa32a854d4120fb36cb0ea359882379f9f7e27e66408ef89db0150c58854da5b242859b00301128827d3eb0c62cbbdfa134c9c6e6e90f778370a30f40aa6fd9bb3206b39f8d29d37e7f6c7fd301e1dfe288f1cdf87e938df3eb50b50c4411679cdaf14913a69254acfea5c4e082ce41837d9b92700b179d90b8ba4cc80a4b240b11adefbd1e0dbe179631b1d7d8a446ca08bc058efa70567ee3b998dc1185d587a4c8db3cff49c6c79231f17cefcbb6783bb5006ebf5fa0df7d302ffd2e6b26ebf2985f16188cabe018e59848474ab29f842a5ddba57c37526ebd0c1314fc808ed95769016876adf943747fe1a59571bc23ff79a076d7aa4480fe5335388b72cf9c5edc402093bf999d30122208cc7bb629fa1da9f1286939a61cb66dbf2117c08cb9ed975c4bd7790bc7691adbaab21d134a0751b4b5a20a66185938be16ab7f6c06bf7407fbe694eace8e852894b75b35a50945e5304073c4457c7d79aa5ea250d487abc2b40f17d1e3fdb68fac53a3938b7fbc239277b526b34268f11885da3e4f7b2cd48d0267dc349d16b2bee5a1724418b25fdf46023f8ee18811dae9ac4007f009a8e9bf7f47adf2e44f1c3fdb529ebfce384615f5a9c77a5643832787591abdeebe0d1ed3350fac433957a978f172e7808e978ddc97256ecc65644143ff41a04ae4a6046e99e2a39f19043e2e6ec351253d77df888aba165bd116e0e08a413b4af96688ef9cd38a1e9c4a713af73dbe91e297a755cbe03d346e40783aea40dec68b684e0dc084ecff73e270eed09f4120fc9af000274ff295678d866c1096865da0209e519ec1614441ca6d61634edef04215fd85df2c387b7b487d5be827066f0bedc84c8cb21b87fd70f09907949144d240b8d69aa8af9a280ac1fdc0007b9fce33fdba8f25840eb21ccab633af8c3dcaf0e5904519b8269f5b0c7b3ec23f47a244e3ad8b3ac05170fe76b5e37cc17c824b99f151b3e9dc7834fe3b42295b38bb40a7a5eaa8f2adac700ec1870c7b2d28db8ee0c4d474a09a0a1d48ab9c426f40546819009c9b43f26076fda306e15f69525aefc84e58120f11c5c6fe770f4ae63c024bd5d37fce34c3b36d75fab167ed61a2e84022155fa0161dc8d6cbb75693799de455888d7802560ee3be96aa586d6fd6354c5352a8fbbc7668a00c0f014b0a4895e41e49ccd02438115e78deb97997fd2dee6e193f490a3821885bab8b691580613f050922599498205ef93e63a15f466753877539c46f1e6290424bfc31999790b3b99ee229adab427ef149cf270b354b0dc69f973a6ebad571503bfa1b0ff853355dc374e9bcdda8274f12c72c6a7ecd3b3ecfa520b7c8143f1562d4c4abb7b418ba3101fffe3ce63a94c38559e51a56c847bf3574d98fbb126663cd11dc5c21854d3bb871fb7d7c1fd681a3e22f4f9bb90068e40f6acb5199932628be3e9fbd4f9462dadc8837b11d075eff3908057bb5d868e9eca6223bc565c6b16653dd35a0287d8be28714606d307f610733af013cec6733fe0c86f93cc7f91f9f21dd2c7d294278b409e7315e5daf20de740f9a0d15660d683855279c6d3c42211e6ed5f05998aa54b3e582dac3f659206e109f2806aba44d8155f6ad165addfec077a4b24121d2e3870adb60efdc4844a0502fb6491854918388a06ae833ea6c8dc42aa5f72ce8c807f8686e67aaf77ff52758db2eff390691f982ea65b891947c6023fc42985ff77c2df030d1d2f21659a8dda53826895f724067c090fb6eefc59b14c9e68ea078e1cc6a1a1396cbb2bbb3ef15332461b51d50af41eb6af7598bf2298ed79c10b478ba7e4198c718675c76006b2f3b7aef968fbca0e549daa6d771581a8f115b41bcceeff4248e417f03ed2efc4b3035c8897b98d0b6c6354dffb357461de5c04f2e6fc26453cca51646513a4b259c6a90d757ed5bd52a38277e7b429ed30dd15fddd9e54baea68e2ba58b74456f2014f7bbfc530c6c26dbb277adace08e106740bc254b68c9ac11f7beb2d6d30171e6e23d42c34c498cdfbd39f55bf6da84b7076f77fc91fe83dff3a08c8690d5021b64c24dab3e8dc18b6d536b15b10ed8d9a87ec2bf1400fcee21987439cf450a23360425ae487ba686a83a2d1129b71ba24f234637e79c1d26cb79892039c9257dedc4f62689aee7f6883dc2e1962d3c34f78f72f04a474cee58239bfc628271e7e953a51f8e005e24e6dd3a474d944eb2e104dc4c25bd8f90770015094779c9bab9edb44eb5b3863ec9230f646dabf0b55ce95db4ed02746eb184855862fdc0c10e9ff106dce100f3883d62ced45afaa76aea4f446aa33a5125b47bbcc59ad9ccac68db592e79572189c92ed4f769dc0fbfae69f77448b3b3357621ce48ad1004ac97b6f708856629e525f173a9197bc97437da236bef779c35b03ec6619f77f123d298b2dba90f92a8a809f42af4dd7cfb6f6ec53a2a9bc88049dd30004867488215740c5c1cbe1f081dc3164eb8c8056c01da4d1cd4094e7f30b300c2f6d947c9da2693836f988de45a85566992d1ab9f5322e295442a761568c6c3fbc99616c4f69b81c04223089350982f00ce3d1c30f568054e80972a01b8550cc56405d24a85552549190d30d5b32538a24ddd03f1f1bc77444dcc010f1e1db23a7a22f710ba7ae33659097cadb99f300877d65f060dd2cd4354cc455ca60e0b636fe6ac2965935b0c9a08e0f7515860a1dd4c71c7b3a91b33bd16eae5f48956a371db372d15fe666dafbc55120509ff7817b454f0b6958bbd19c28d230d3cfd84e8b53cf95c2a612fef799dd376d3e4d7bdcfcd0c2b88c16e17d1ab7260ca134a434b577d269c573990b841926c9c2fa0716e235fdfa5894e208b84b876d6aa063d9efdb3bf88d5efba18b40222b186aa20dbf5198f757aa874b0463984e83639c8e250bf9ae9f51b8dbaf5a9b28f87b7356b34f051d572240b3c4434e8bf1ff1797d2a0d5b4c05ba31ab834777b7a4490498f2931aeec0889b4ab41d12149fc0330f088a4bf4e3317035416957bc27858367a999029b23818c51cf6af9700f78807a28fb689eb4fbb8dbf7d127dbe3a305dd8cc72a4860b850880e0d9733ac98ca758d1dbcf4c5fde96a19ea6426a32faaed4389df92efb32aac519ef4628618600604f0963152de6054fae557acee232d2a891ad042d5623f2ecf2eef2dd447c6870be799707ebac190ace600de9a7eaa540f4e2df004b638d0201d06def0bc5cfe56434e620ced3d49f283fce32e732f825d70672f96df61177ecbcf73aa30b1bda084bc3fd52a6e1a036db4578307d36522c88ecd0e6ce912efea9c8de0ed42ed16795e6d2266ba04d312c3f65df9f9fb1ad364b4bd69c98aa8f5fb14757f054555cca05a163444ed68422c5fbe7c506b1fbffb8eae854c03953199dd54ffa185fb6207f604309c7018bdf6bc9bc89ed080391acce2707f4648d70fd576ea34960fd8f3efeac08b3d8277901757fc8b94a571072f4845e77b14384b1da647482c3709ecba9d94e6b30b8fe28eb05e8cc5d609ed5a62b7e602b29afa7cc782df93c98e07d49a4312e93cf03c76042cbfe72fb7b0300a066709a89d8b6bfe81900f1085cc74466ad04dd80adc0a69ec7930b17e1e1dbcd0154777f46553c3548f60a7ab0b832e584fda0244434918e7296b8c3f8e546eae4c89946a89986cda781b1970cb4bd3d097b71c8a627cb4946b3437702d3a006d9d4d1630493693a0d26d3a256ce31e8292c423911f7d04c720d2a6f140466054e2f53ea5e0f198200dd0fd535335b16337c873c757dfde00bc40e5e226dc11062aff5032615078b66688571c748fc1d1d80399d0ebf3854d9f1c411c16936d5034a91e42595f60a9d8ba94d7c7672c82a426f0fac1a8a72710ebf7b1368a7f473a95869777ff0693f19d0b9c4e99179e09c457e24974b1039e910982ca12b240a85ca4e04a4be57a49e363302886391899ce55301c9ac143ca50926b4921d2070852533b9779de11d1b38ffcd87f7c324834d029d23720ff15fb4c6fc102d2af2baf2528e4bb2e6aef08f634d71cbe90ef67a9a2d4f61702f6a75cda1d3445bffa9e19187dbf8193711994cbb63219cee84332fc182e04225d04be5161636f630a5087a386aea99830940b6db7928f11f79280954945db55d68de7b7f1d541e1dca197c5f11255d2e0d8d2a1a59fac8ae8dc7c392d05c4b0efd5c2a214d9f94250c5046d64115a8eda60ac75394db48a67e830c9262afee0b23923674059b69ce2e6e61602e51b6970db7bae385950283d209aa7902ef721b9f22e4aae643bc4c72fd2d15c83a252fa9e8cd27f7f9920b1a2da245455147ce273e97de0486e46be3ce0f30efe61c9d66bd62e8b0b98bd163c12ff5918d5513f7d27fb9147c80c1f32bbd031aaf1e90f56edc1082b1e7990c6fef8e1946bb6d33fd7876219fbf636dcc434c12276dee4b1fcab534e74ec9b36bbd738709f24a39ce9cd535ab53842f1fa483e6ee2cf7d1ea422f777496fedfa57ff77ffdf744b99b05db60161354a92ef6537672e52e819e44612f471dece1b42deaa66c54f7302567bee5e3ebac882095e684626d4262e04a0a942acbd7ab4f85f51fb2ed7c6941e2d2d4f0e854d1196dccf4131edca660654bb2ecf981b3104d1041c93bcd52029e51895042d1427ff60606e05f55f8d7898ba7bd2212170b5773715f7211c0cfffe6fc1eac38149fbbbd3e4f7b2d45d521a35a174af4a3aaa76a63cd499c127891b5d655e7edbd2826b4334303f14490f9eff37bd7fbc424287288d1a410de25bd7e27237cca92b143350a0ba3cd3c21c3b8959803c5100ff94fb801dc5219bb367b127074ebf52dd5b3a09481af66b1d70a620d5b271749447b10254d0f1205aadbc25627e8ec56cb574da330fd4af4dd551fe9e9b5c548bd0539ada18aae718f98da947b1be1cdc50f97a8e8a7889d97db423aa27b02225e0be11a4444121a90e41ec4fae1f3c2926601ea23533fb9bdf43e27bf73017d5a786ca10c257a10208b6d7d5280f865a975557316a462e645973c1c1a7c75babdd6b2a8820f97e77ebd04e404850dfeef020809daa1207be5ac9009bf47bcaf1c43c9565543cf217bc90c1333c9bc5a262b3c9d5e42758f852d56d9f1ff92b948b9d15d279d66f81be9196de6dfb70b3cdd6260e83371d9bc8f3d0c3576e177a084baf3a82f16b3c8c5ae9ea2f17670181b87a4c32c761c30af3f1436d7126be4cb8fdc16bac9e3539b3c55325895a80bb8a62dc52ddee28837a93e93d124e641cf3ec2ffe04b5cd4f35ecc17fe3cec53540a9cbff33484ce186e7cf5c2d95cd42a5e500f36a988c7d7bb4571abb401220a998dce41a019cddf25dc062b0139d3813ce861d2706a9f022e38bbbf693343f13ef6e3a92fc35f668f6b20e87aa993288f9cbcc5655bb5e347dfdb535f9d203b88ee64cfbb10f35e5df855c68589197a1162a91aa9e8944ce00fcd722dad78dfcaf8da11c5f0330f79947caf950d61e06413a251258d659c98c873261da72a4b93f3935d59044e929b1917cca340be7aa0d3fc51fb1a5112485b221ee70a69ce2a0ef447c7e0af6f642375ad24ec67a989afe3656971c9f0091bed2dadcedf4bad94e10b1cc92d99471a8c18b860fee6421d3414c360d54f5b4f62a0ebcc19adcd52368b3a9af3ac110e0c0c0e3ded4d31ba9c6ced372f0614c14d1a578b5417fc94979d433a7562c940f12351504fd283fd03da07d00326d19f3c73b46e4a611e4ea24ec15b1ce6c6e645ef294eadee263cfba194d3bcf85cca37176f543c40364a0be513c2dedb2d8f50f3fce6a4dd8b415a3725ecfb87f0b9daefefc12ff5390f94eddc47d7904a6cf95f5ecba1ef605abaef064f54e6722bab724d763e8b17a00496e3ce20e81248dc797a2cee223bc7d18c1fbdd5bfc535298d380a00b8be4b43810311234b401f826826ab5856fa9527da1cdd01f1732823ad9afe2941e716629d06cf9a72d4aa511bef9da696a311da66bae02dbfb97af7234c5ea0e8e276928a84bd96faa7b921fadefb57aef0b2d001f9f9ab25fe196d8be48a1e74d36e2a0d7ddc6768ea4fe0b427513343a0bff789c70878b7adcdd657a23f6c10c8928170bcb7a59a90821844517ce9f2b5c143c804bff01a386622d63319bc6ec43e2dd66ec6da0da800da4d7fc3085429f80f32d2519e0ba9d04fa5c4ccb72e527777fc6ab2f414ba656eae1ecfb008e5f2dcda22e6054f8d14621c229ff54c89a319c9fe91ba86c02070e1b62a7694987771e5d670514dcb955c6775a689a8c6156533b5c0566f8033a14a4a32af657754f0591ba8ce65bf1cf095b9d8bc0b5a8fcccfcdced38e1a414bd7716e5b9474e9410d87612448615a59948c188d6886a56d0d6bd2efe787bdec5ff63af51c3c8ff4be1a51453b461a649a290e62a295690fdf6c7ececb3787672460c88196820159841980bf6baad00140fce4c9e47f8553c7c69f4f7e7e7c87b4236188d920aa7142d11343a6dfe7e199c6c3fd014e261560ab7f3f478257de22ab67b8e0ad080959bdf5febc1a7ac689448c5158a3b833c88a2eb30c7501672748ed237e8911f1a0757d127818bd4c8b3242a4472b4575975a0fec2b1a0c0d7fb1eebef00893f08a4e1ebb5545ceab72e6b129688e67c8ecb5188e17f7741baf68a0d6ddd68fc6094fb44c79f8d21d0edd9680639991a59ed1b9551c3570d0d0d793568b2ce1e16615ff18a9c826b96a926c88e001b70f2d2525d88403bc90e40661134210fe81ee980b8aca1f9a5540709b16934ba4569e6bdc13630fcee2a8fb9ada0fa96f7a28747014d63ff877b2ebf45bb2b3ae46ec5361d41a4f2331fbf69b6e1ebf590ee615ebd581d30c82e6d391b5b8f0d40c22c0e3f0344bff5bad1346c7935400d8ec3a8770cb6122d86da9f112604974ebce09e0de3b90f4ee36fd2855b44ed39541b83d1296f3bcd5e034d02bd6a2dee9400deaf16c3e8483a45abd35b7cf043238e716c9f9a208700bd02b79ce99b2fba66c6cf63345ae8faace2b354e0c1436ec936ca75b13e9d1173b551d0f2dd07a3ed6290b1e7426957b8da8a2d8c6c9a6816099ea57e24ea7ac1309aa3b5936cd313ddb049e4c6af43000f2f48e1b59fd48699b278af55b7c0f4db9554545abed5c6bef64eeb115a2389ddd9f3a7f11ffaabab3d12a97d65d250594f7e2fe86f35d3c244c6fce6abfe32e223f06998de0a311b55a1d39959600343ae5f4ec0cd3f2b5fa7ce6c98dab7e988ee2c5887bfc5cb29f0fac570def2b37f8bdfabf442d453a483fe83776c5187b9b6c20d48d681e1e613192e5160d8d78619b93cbd177bcab7cd8777244165070f3e637ccd74b6f438d1f0d552583a3eddd744cd542803b78dd335d40545b82a9eeb70b887f445a186a50854de454582ceb6279d5b63571b82c30a2b53051ecb701923df31e8a840f42e6fdac340634ce12a6034b7a68dad080d12053def124fa1956d93e3e32044b2789b9bbcb9e0013885fc22fff3f825c2e6157e394ef98fa21928b1b8ddce68621996de5c6bf432efd9b286fa3965c990cd4118c073d7a566404798511cd2309209b7428659dfea52bad156e2aa3511f3ad015d45c70176fcf17ea49d0eeced343f7337336c19910c5055e8b4b3a52493771156a4589afa1bdd82488d9bb0c97c83fe2a09c17116a94fc312cd66877fdf0fb1a2e68afa5a7d8d83bdd775cfdbb78714fbd00e4ca8e3a82a4c48a2537c2ad354b831638ef6acf9f6195d3230797ee1f64e041702bbfdf4f6012174c2343c6560d80a0fa95ca25206db82937bee2aff208e9c6d9ca88bd4cf8104193a9a02038e027258c7404bb4bf5053c923e6bf1e4589078d15bff8671bd56ee6fed8973bd45daf53f7619cd8e398d914686e4bdd27423da5d229462fadc7ae3785aa8815fc36242638135a1502baf1dd029c119747dcfb9dcc396f615eb31d82d4ac36886f097ee62a0e120960d47a6a8e7d34637ecc5739fb197b2b48e825da5d2b6eba505c0bc925046b39400ee7738e9519cbd6936bb32e5a463a62a4292795f55e9b795c14b9275ec23b14c3a95e75ea5885faf8b72bc5dc155a0052bd6ad8c21646ca0f3ff139114794626de7732cca7f9cb9e6358ee1034ee6eb08b75a180a49d887b37b855cc141f68d795add44eebc286a7a3ddbd7d026c0d9ddb76c5ea5d7872e2cd3809b6b2667ae48d0e5861b37c34223a653179101a5efe51597962f4ec09a6b54fd4a150b861673094120750d72955fc5e6d8f372d9043d24ab9e41585f81be68314b015187c077738e9bdc560b441424ebf3e03cc16c9478066e6babe76338b7d6488b4493e4b457acf9abb6918e92bf82f1bfe2f2aed8ba0627b689f50ca1bc46176e591c8677f5f29ddd2dc08d1991fb6fc66fe770a878f57fcbd2d6ac5c3e9590bb9b52f243f062e583b130024b1366225d8ee8fff6ad9a6593724d06f6844c4a9c631b625d6402f2d95e7fd1b9ac8f7d0a052785d8e13462dc5e3544cb81e097664f9ef15dcbdf18428cce129c2675d2533dcbc7ea9ed646453e63a0a5f4708ff4bbc7321fce337659c6a1bf61f45bf2899c6cd1d40ddaa8045d9e9e00bb197e5256dbd61d74f05e6abb5c01a84b877d21f7c8790a590acb63fd866125ee78c8be15c8734b2aefc52ff44288c079195b10d1170a39be8123a15118a1f0c0e3837c9b7ba29f36e9c7becf1e245fa5b93274532906de31a7a0bf1068d3a7d398701878f068ce514133d1e4a01b95adf9f4b28fd33d01fbf7eb5a0ec15d6acd39f1f44eda66a04b5fc33e2eeadb4d5e01062b0fb4d9c3e51514ea4704d50bcfe026e205718d12ec55e98911b73efd1420a318482056053745e9544d45f16efa984f8d7361f1e3f54fc35e66c8095c7eb87305a6ad1819df9b0b5ec1abbf28cfb5b199973c0976b1bda2247355fea3d41e80a84cb14aaf77b637b3f7d153135a1d7b6fe12881381dbbf1ea916ba1c375fb2c625a639b43b92ae19b405c689fc7d677a42941ab7974a3b162eba64dfa13d273c7ad7dec49cf8e784e04ca0482466f39faa764c92eaedbc29ff40a3fb89b906568f4a55f11a3e0dbe85e88e1d8f155cb0df6b48506d957146a9260c1dbedd62f3da9629b69e0d60d030515e2194937d95cae0f5122a0afed5b3bb6528da908d37b785a5074edfeb2cb545aca941a910c10f4903c975014bd47a3a4611870ad4b0ae6fb0f2bdc9784b1258b8ae839020e76453a698378295707cac2ca5362cec83832599c55520ee00f5c5a25fb9570aa79c61ab5c18016fcde51ad6b8199fde531a8a2caf72969872dc738565dbb81a4a217857ac9e81b2231b58ecc091639af00a35b34b2a3af10825e3a97aa345ff29bcb4193b27b3f3eeb94733b973e1aab7863a8db0d2b2f3b946024badd4ae5a44b6c2c9b2801127ebcbbc03d2efe49ce28b148a6ee8a460e91dbd2a159d2e57cf92a26b31642bf319bca308f807c6aca49c05936e0c79239b6dad5c9dfdaca3e9026e0ff590cf9bf33791aeecbba80d9c97e7a04277bf7a417d1e08a057e16945b63e39ec9c1a7d498a0487a0f2885aa9f8ecf0a864efdd3cdc674f16e5ab440526cdd4e5c2eb960577e9331b726821385e573603aa8dda3d75c096b4767a21216c4228700469ce46235ba9d6fe3b6b23a70e9937200361dd762af270d489c766a294c8258bdc6993f985923dc1e9d26860187769196f11acb0b9b4ff67ca822ff3f927c57fd0fa4b028d2141e16133d3e353350b236a5368d6dafa8fe02ea9ca7fd12cbf4d5daee92934cd1a43999c2caed54244128ea25f105a1e47585d7371dfc3ef7209af0d87a6678a0230242e7e32b42c01d41fbe0e9b477288f68a01232991e5c5c7f23db06edd6e8f1f5a13c67e6cb67f6ed49e59844181a0e19650629cfcf59cdc4c032b5ecc4e3c39b47b01d10b7f1537592d39b217d2dfe7b659a319ba6cfcdaeb94b39b6df17f5abc179146e52be04e3de2e5a93b30787d68ff0f3937b6a5f9a0119256fae05a3eb39225ff7dd88ae933dd92d928cdd507091700b4fa9e1d68f708bad1c512470b1c2cabc9216562b055fca3d0f58be76158fef16cd9c8237b66507926352e6ee22f43e15e4983f7db920b3b0ebee1b1fa4789e14a89c95a1404279dd938c3a6460466cb73f8bb6c24277c56fd86a4c2006a2eff4d7d5d3310d32986a96a880d44cd6c7ef4fcd9508ac16fee8a47825ae6522caf9e81b8ff2d03b95ef4b40af3f84d11e237573ba1e885311bda6c8abef82234c6e7396110443df928b98a7e3a678b60f19f55434907c95eefa78b176796e129a59de9ffbafacaf7d2bbd3be0ab12114fa0de9247144c3c82e8b64811fd809167fd2b293eb05bb69cc551a57a9a4c50ee6ecc2b42fe5fb9be617f9c16b32d3e831c9f2a41720f5e3d63079f32c3810c5e72cb0317101d4022caceb214f27dcdbf9d2247eae144e24581040e88d0f030deb100374f05a3c4d04817197e0f8ad5c94b6771b073d50ce46776be7518d4f162648c5c7ff2eb119473cbea4eaab12f395dc2112dce1125d0a0d0ad275c5e5306fd3dfdc4f550ce2c286d7b95b8681f958a2e38651c8ae5c239775ff5684cd94d9b00abe4ba2d6ec883ab2d953e2595a8b2695ac52532de69120d9f40588ed7eeb4543b460abbd9fb2833ba19cf39d7f802ccc548d42a7b83a122c1fb40994acc3212dd8415f11e9900d6a4d1d7a3ff7b1799ecad6a41b3ee0060c4ef270c901cdb76a0ce643a8ad56946cc6d0c95518d4afe6a74b3cd2c7c38f98d7d30d9797488c590579985f6802e4baf9c99902ee939a20df90764d61721d418685619a7a2a7c3a8b92e8eaee6523ace1ab5149e54494258d8e0f43a9accb4ab8ba8bdd28f1148b49ff1423865eb9df024f2ce52b7bf29036e8e9c4ade91f61f64a42971b1965aea35e44bdaa20f615f8f5f539c69b9b3cd179da323089ec3c1dbe6e5f98ecb45bfbd6b86e1840de3f24dc3fbfed9469490de6e847124e9ed8cea498baec9bdaa21d38dcc078dc868962c938eeb7b8e9a2e12e4b7156089cf7cab87f1738df08c18c8552dd624956f80c1f4af2999514a3fa2a74b2002051402f629932897000d04ee083678da017aa9cef04585b3d06d176eee63238934177df2b7f06ad3544b8eeb7f6e86fc1aad5f84bce749f3956ad2a2d2d0873c7999a6a92faedf496ffeeb8c7a3f11a7a6abca2f5d4297816c5ee340bb6a49ac4dafb8109397f002058ed3ac4f3ad3ac68b1b8db69537fde59c0fce4faa31e970ec449519bc1e562616238002c6ce089e6d24182849c9bb280d64cf0d977792cfac30a4bca847441a69b50b17f976c555dac70df638f79fdc08f0295c44807c2f7cf40ae4cff2f57ff83a35cba9c7d26a93ae731d0301f5bdc85dae9c6a414ed708bd9f3a515d99e71556adb103f4ffffff0b