PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 51324 36c6b69645887342a093dcf8610628364711ee4a25ee5fe68eedfc23f3911e42

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a1135e0cfc4b9aa05b0780f7e1555784879508aeb8e9150d9d6e1ec213e5d4fc
Certificate Block Hash
36c6b69645887342a093dcf8610628364711ee4a25ee5fe68eedfc23f3911e42
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0066110000025c0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e1687aa91fe2105c119dab7e3fbc95ba93731dafcd3b23d539bbd05bb47b0c2845c7336d8eacaa50055b6826a491bc3ceea6c15d0d30fa5b3642268aa216bcbb4e32e5c91c65c3016fe8d0323f676b0acef7c7ccaf9b4a1e3397000000000000002000000070000066110000025c0000

Raw Header Hex

0000402070f5d821c785e9a09b242fdccc305f448d95fc5a52c2d52d66025d8f962fc2f988b5533bcffe3411b0ed4fc3faa96274f0b6794e6fb6faf7b36850b25f57f0e4a08c046a72950a18fcd4e513c21e6e9d0d15e9b8ae089587845755e1f780075ba09a4bfc0c5e13a1

Proof Data Hex

59,560 bytes
1212160103072ebbbc3a4266e1a0e0afff99757a3aba7928bc2ffb0368dd9cfa0683c567b71307656bbe3ba6eef551d96a24a904948de4a0dd1d77f9fcb382ef7604bf1e93510206650720630c43036bd43567967afee69109056a3ecafac7ebc9538701ae4b2769ff5889722698659b79ffc079eeb464c31e6f6c819d43dfc89465a8de53909dfc0fbd938f260fd7bb85ac0384506657d7f75d81c91e2f28c5b546d9f39a8f5c30f961a4200827b8139ef9f2f7de2b9e555defbfd0eb23aa9bcd9f99a065bd5c908ee3073976a12d8677a49944c306aa9e8ca0b8dcbe35e97447c260dbb34ede7c62e418ba008036a86d7c04322a7ebcc7c768177223224ee575d113b57e3545bb10f45253eb2d4065438f1e06c963f86ef2ddd7bbfdde10c105ddcf71563a94d451992b14fe564ef574bb17d08fa78b1f8f7fab721eb4a2e8b71eacd963931e789988a45810f994fb3914e2a62f7d5350e9c248bad27540d6c84b3bdfe4021d2ad1bc503aac88decc86bb72b8f3a78d71997d14791c0e65a270e68006ec3bd49a41cdd412bcfc591f11ad4a78e5c1be6a29b90c894705a5dd27145007dd96bea45ee4fdf10d9f6e17c12b7c90b976ef413be4c572d963b65eba0cf3ae3c8d9c863e0c651c47377f0a0e2e16c4952c9da219b1e349e3b592394a00ca461fca3a047101f8c644d7ca5252fabd1546121327e8421281d5ab4fa04fc0afc60630077709268b4cd1782dede3e94893fd67f108e99d7bc2db32230e650e4b8ecd74fac5c11ef0cbef534c8c88c0b6cde0965c6f729071ab62e3235c14ad524d6e09d37c095bd0253909d0e709cd5c43df6a6b811f2fd4cf6592e7fed00fcbc6b3735a702fa0625ff74d87bdd21c377afc17f38e7958a1a1ab351cee0c6afcbb4ba0ca462c1fed3dd367b550a12ba515649da6b12bc0730f87a63b67967c8fd4a4261f4adae24ebeb8e205cb4cd047c9f9cadbcc52e6c6bafc5fe26029987e5c1ad15e0c804d7af6f914e68bee08810ea48f01cb25357307861f700d09b681f57c49bd7eedbd6f964ceb6bb84a60da6fa633283e1004aa9cd015bfd3368e03e9b911d9f287fa548aaa0afd454a0bdc1c8f657bbe664297494990c79b7c75ea0acb442707157b8b564172788a54dd5dc16ad83af649b7095d8a5288292087adcab068fb005d436d2812079a0536892e4f9d1328b97ceb5dae04cd636bd4261122bbec8055664d7c7ed5de00fce1290801dbe27d6d95d9b904ef7bf8df13efd0d16c5daf091b7c761761d4653794d631a762ad8591d3deaee1f9883284a70b21c597e627a6d6138962e7ec7c675abd63728917d8a8c8e653b00c6740df0d25b42a39d601b93506cf34fc4d06593bfeb6b81f713c4f0d5558e81958486a07cc89206d132ff3690f9d7a48ee8cf258650583412094b4483b95ef063a4b0e9ba2764c789ccb1a56260d229838c3f08db029e528c66d26ed40a4d8853eabd8bfd02f25c5d1434d7535e8af1c731397e1f25a74a6708207612d83def824543f44b6b6cd2bad6687f66258762fe5a0a728cdc0b2ae9c843d72f2d0b0fb11da49be83c5a1b1af8d158aa6085aac3077fb95a7c37ae717b5a7a319a1bac132a0a8fea49f1f0e277573b238671df0ad41de79f29867c8772bd493d947a34671aa53b60da165fd4ec067baa8644bf4194ada6ffcf453cacd921e368e6b85ee8d6f8abc9ca2fe2c4b42d26660963e9289dce497e72435db64c998c74c7b16570cdc6f166ec05f666c739f4604f7db196a9af047e899a549d412c8508e4865856520e1b043f3a699960e77c2865144689217d891eb8dcf2ff81a67f882be352ad7b1c90d543f66d26b15184b3e46e7d591e6bd47973dc6907b2d4bba4d43af766043e002de46d8ede5afc44b57b149b686e4f9b3f3a2c61243190f9b0d4aa4d5d60233d1617bd1aa4c749ff63f10a10985ef202ea25704133507be388e9eb353ebf14c20bdc4f946aece011699ad8a338fef6fa43af56929b529647dcdd0bf9fbca51a57ac121d3c5f11cd975c4d873b0fe8e7e41ce1da59819a148ef4d1ddd12b313c224092e054f401a690925f4660fc473f0024beb05fe9c522508562da890beb8b95436ec961a1f65c4dfa0f20ec112b48a574a12389e9fd19e13e0c9c1836cfafbb89b786dc4f5b9b65af9e541b536f5a65d4fe930ef8d8948187cbc5455dfe9ac3a8a0fcbee80ea10a5055ebc6ad692aaa581f0ee4104d24107d15be339ffcfc6b67c52fd7da8f8ac9ee1a0fe8096151675887f1f4e28a9845fd88b3c520d32cb011e044b926d2790f8ab7eacd527728cd534310d60b0df7a01362198e9085dd2a2d4abc4155935908a34d55edaf53142e857a5c8a5e22e7cbee26a739f0b7959febf9d3abfd27677d31773a2772c2387d2e01eeef721b4078a2f8b45f4e51b245f98bf620062ac2289a68578423d6a18bb755b85ca79fb3a5ad355e457fd233ff4feb473cc0fd2077da0211e402c17aa23b5cb799797901cafa8737c7825e98ca3e0040a6778c865b3a50a23af543a3037492f6a3c6abea256934438c1c0efd615df3969b2fb721b0821f6ca0f3e6d27cd7ccf490342db90f84da88733746b60ddcd7503e9a97679a8a312f154acab1e35c97cf618d614b3abf8d0c75cdd52fdb2d13221583c070813d1e3b0afa45979a53536f3ed60f152ca17c3108313c932316c6a46efd18a9ede77a41d57174d356d94fb30f9532e185b75b3b1688fca63bb1f3623893049859ebf9b7d81be277be7c52222e10ae1f39593f7559b4c5c3050c3c706da1d2335ccd4889d686807e22711697a36d3bbbed66d5b18dad97c6798f3ddab840170884e62adb752a02efc4b822f292df6e0f24e588ffe6ed21ab08ce8ca598c4ac67874d5481b87cbd02157c4a85a96f13b489f63f8334a2fde67549c866a46a1f869a6fc7824a722b01a77cfe36c8a7664d9249b1cc1398df8fb52c7c50edb070b8ed6cd6430422fc8749cfde3f1abf5b122cc429006d50c766344c159ade6beacfe12be93bcff088f5dda46675202d2051a3a315841f280fe6777cc9758f0fac22fee5661ce0ba614b6c4303a7fd65d642c9007f31c2272ab526ce3aa6da1e0de2263dfa75fbbdb1e4c0c758ee19a2d2c083bac97fb2d4621ea281564008995c1a8ba91f237412ec6353761833391d901d1169c93af4adae4daee35f73d42148686a51a58f9d48e551c2c5e4fb8ddec1802ed9633e1ad7bfd12895c76474636966cf96aa299211f250db1e47a25aef73c6fd5a5e398a49d09f91a0a12278fe029d9548c90ebe1d3968d45445582e24b52c09d0ac185ee03edc4eb80e2b70f67f1880e16e9730584e2b8297245952c093e62d3018bf969115f8c3e79d80637a9d1b1e43dae80eb196a18249bbbf04efb8ec4f80ba6a54a2f405b9209c1fb189379cecd3d31230a6e67911acb37d6a6be7718f6e4a425446b969320e6730b427c4e2018105d6dc3bc389403b4c0803402f28cf6d20f492d9eedc441fd6fe4acb2c5f8bcdda750d4f77b37b818e843bd494df9844a8412860e5b6aed6a0f9b7d81204c5200ffd635ed28350de3b3143ce9d63ff4eca4635596d13c3d56a9cb69f2a5a505d8a06e5aa85e94a48bc84a7b749c562e84b258bb44f573f8e7b1c9752c8d2a4142a227b023e518821d7ea9764fbd146cec67cde848737d631f4ac626b5d662ad5b24447321e9fc9448663d94f8a196b0bc1646af54a5ba9f3393be5853a53323a6b611a6232b5577051fc98fe5714400471da3a40b64da257d87f3dda90848adb57e051e12a88e5d229230756716c9f1dd7dae4282d056a863de1f72a166480b16b6e230f3ffd93a60162f287d1f200e482f4f6cb098df540001e0f2b0ca7091d1ccdf60e724d4cbf3ef105adbd44f6d86ff58186c291a6bd701796b4799e2ef69c14656d6f5aa0a12cf149109f6da14d319befceb1441196fe006f7cea290bf0a1a0b794158629ce7a5563cae5f800ce58d0609055318f3a654069a0be01f51e2283b82f58abfc177417685d952cb67e0aadb81fa7c325ba138b4b61c1992f290ea983eec25fe37c9be31925a82303c5e14861f2f10efb9652bfe18e4dfb49fae2bfc391155772659f1cbfb2cbd19b7c0a9e427abf1867745f4ebb9e56b4f5330c9e44ee4703507a681216831a3e8a6af74757c5a81725ba1060ea6f76c5c176fd55072066cb015f4bfbd268fc278b5b005cad4ac60e4f7ec22cc8200961c6b366ae130d34875d3b9ac65e1707891c94e790095be38868b6d2d7634462c362478076ab3e19dd7462bc29c2f8d2c9666806833b55197e85c1b2fc59f1a131f501c6fe7db8cd33c07107a42411befb2aaeb45a044b8ce9f3cc49e3bd4aed42f28ba9a7dee035b340020eef17fc9e31f5751b23823c6449ed72dc13d5281cbc9705ad04fb2661a9c6f20df80f38a46730a05209fb63b3f261a65f7a3a5e9d7186ca021cd5d5dcef6f36709e46761e2e5b02f4752e755f4f1f189ea3dba71f471e1c52f793e620f49dcc12ccec2a745193b429a280a864f4f0852fc96db9bc101ac3e77bdbbc46990e99aba71f64164ff91da4db98ac49a4f4aef7105cd31cdca8bbeed0dea7b6bb6a35ea13ddf71342dc89775ed1dafef0c8457afae9b9f80f7c8985dd7c4c4aaf4ebe491f37beb09f3276f6d2511cd1dcb279faa4a1e531aeaed0bd1eca107fdb700c461cc0f3ba7afb25b4001abb76692bff6f821539c86cc55541fb5a71bb542776b1337d50f0b4032022fb0169475609253a1d19956db8b1fc7df176cf99d8e4272038e2c237e53797599c6ef194f10fd7baa32fcfdfea2d5c7ac3b5539fa617d598d7fd4cca6ef593f93951985befeb6e5db31af386272a61f578b517d3d522a23d064542a99fb16878cab429d674654d3cdc8d7fb17eb1dc8b55b5f73d7334af3d06a4191a98dd2991b0b51812c35f62ccb1b067ec5e815bdcfe3833c377aa3fc6fd6aa9cdc0deb66af3e44aa73c8ef2de42fb57eae99ad390e4694d8daa9d1dc03ce997a7a6ee01c811cab781ceee32b7305c5803fb5d4995fea79794a944f7cf7347a7568b575bd9dd510eda345ae78d367fc17ff78eeb96289f3c47ac7cfa627cdfa85fe39f223bf7a9c7babc78bd31fdeacea163b0f7dcc4afe2cf41da16fa73737463efcb68474e887f83e336cb7dbc7e04ff54921cb362ceb31ca14adc7fa5f940ff9509a73e4b9e05d34bdb8a52396e8b54e6a729fdd08ae265881e400e2a3f636cee82701df3096a408ec8d373ec17fa8942a18464ac3f9d2bbcf1da5bd6e32e22d0ee21c68d2381728e4074c9d30708704727b233d9d4f59616512ea0bb7d747f582b0c406c3451c7e304ac2d969de4d3563682c888b99c10ba6a5c769a6ae4c1bfafb1640d429bb3e8455cea19b9b0ee605c7d4d932c0ef513b5200ea34794b7bfb28ecb255a626cecd25c10f689d451cdbb0e05cfb214c7db2215dac9d5fc2271e5646405ed5f096b12e317542945bdbe8ef27667307ed658ca469b105b06f3267db13fe58359eec84aaea073df6dcb4f3491d024c28247bf10873829c11481f220a25dd5f3e83fa419e7bc4e572c16171f02f73e2b0ead6fad68593d9b1a5d015b93a0e83f2c0025af44604e4d834febd9706ca8777d286850289b2b13d6efd146bac292b0756e2da66e3d4a16c44241a6157a2122be39cea2a1f78bdced6293a6a69f2bbbbd96568a91c6ed725b02adbf481a34601f25edfe84be41315565b784e4bf9ac99a3fc9626b483c5e3021dfbedbe690e8b63cccce33811558ce8fb19f4e14f91539f729e0cdb3ad158c12c676b60145d392a7e6b276028cc71778fcdad07e275263594e75c5b021880dc301bd0f6d65166829dc94b8eb281a01ddd1f7ad11c311c6a57420f567f3d3e7afb160f2369dc848c9cc8414b1cebe34a887b81545e9390a2588903beb776e6cb26b2ee936769e02dfa737bf06e74f8b0015e3a0ac8702bcd0df56c0995d38778937d761d287b4650240f28d8a9117c777ba243a64316092f93ac92d1799346ab3a042600a51f03a08e179d90a94b3afb603dd9971f6ead0336b16df711baa216e03da4605a75068beccbda403f187bee4aa1b7289f04fbe6856a2474d7195e341384b9e0e6c417f023e92153d90a372d18daea618666cd1968d2370770ba65679432c9e4df20cac9707d859cf274eeb41897c1282b37317bc39af843a6f082f5ee72c4de40f01cd9e3b77858755ce2bb094ccad64ca7c9e862d137391abd9a9953d5fa5b0ebc0d978742a1caf3525e6c7f353511ff145493181afa25d98a2f4033088773e9b013f444bed2139630afdf5a4d2875d5793ff5f12e5d8ba041bafb3d0ca373635640fa09c75191add7dc6f378663134310eebba39999a7497edc779d5d8d63c82d43f3843e3ec25fcb269caffc5c15b57064d2121dd5b365952117e3385918fc297028ddb5c036655e13b567c36114a301d1fd7a23961dcb8023e991c4deae9dd80329a68a4a73fdc7d8f184fc09fbd2ec873bfdbc8f2581d1cc037b28e985dabe40b3f2ef6a018ea732ed0b35151201cd3aa4834f313cc03d3f7cd42bbb0003621f543656880aa8343c608be2e0a60d2d99056e2b01106d16bc4ad6a87872bd0ba0c8d1ee0406b682e74c29270898fcff0d52bbbd26e4da66e3ae738463ba1b4adca595987b615bd711a3c4ad8362dd4ef74e7ea739a856ceda4cbd14d6ff4580cf083d9b5422861551f2c796e527062f446c528ab97a8622ec574a96e9cd1ae992975f9df144469760824583023a952bcf9016b121b4955bccb3a9dafa9bc57dc98a77666bd6371613f58d0aa94879cbd7306b15591f45267d3fbc1d08ebbb63310eab41ca4b4b64f35a272159691466c600d6f487761ccf74e2110a7525077463db5a6e34c77dca8d1ee098026665bceae8993d7dcdeae6166336c678b1a998fc0e975e88534c4c06c0fed51462f248d8b0819e4c1f44084e900e2c1db322cbc322cec7f47eda48f482698112b07d30355b0b3258e3f0c22b7346c14c9b14ca8e6d69165a6faeca4385935e8a8f62b9b5247e01dc8b9ed5d17e8117c8753f08056319d992ca1eefc825e997765fcd2b5676f6435d3a1bb8894baab24967224081bb775e545a20c4b545bc4a9f8ac201c64054da378a8b639be8bf034f08ddef3424b7755c3e6914e297a6685827ac0a271e6c88c691f216fc677d132f3f3931cb2b25b8ae924b4aae66bbb968b229cde219c2ada267e4712166f26413a6393c242106451182c370542fec7e22c727241d8719915ef9f06141cdf0fa58030a6f051611f190c0c638ec0980b2c3d8e60a89c2a53e90b030ad32b9bd4a1cb319742645ebb5186ef0730f715358bde9e60fdb84ed9080dd414aaf31a3cc27af7462317d38cda6ce382b971daaade6e8ba0a52d21546c555ee97047d37284c1968a0536c892f71512db23af6e7fb2b8b09b5cd773d5886b0459c8fb6e3165cc3a823cf490164a386429c3cd0013ce95f5ed94513dbe0df4f1f3a5a5fbfe77324f7803d7d585bc0a8ec36da07d681b1a09d1e58f3361eb816b15bfa691159c3ba346fc3eb19372a7bc0b1a8b5680c0d4d97d6cafefd4e8a9bccb52239c27fd82f256766d4565bee30188158985234ae6349872efc556ee5a4f35f9f22464d022cf1fd7ab13616fdb415e113fcbe78cafd2ce1874a3d650bb36387c94568cf7de8e6fefcbdce6d994958af6dadd67982e81d1c8cafecd9ff2d6bd265417df90a1824861ec128275ffcd402869457c2a6bbcc0887c6e2598997e9469e83c846cf4819b45b434a8e7d11ec6fd42c22a3a98609062f1ed902f3f313c5581a74834709f7548c3e2c0bf21a2241dddae6d32948b26d166a72c40894697c033f1966e6fefbf634f3227412a66cab92dc31dd8adf79c246d6eae9f9d4db67d8d216a6eab434a38e8a59c04bf502ee14eca515a85e7689b7d21f4ad5fc40f065fe3a967fb0c5c9cc717a114e4b81b75e8aedf4675147d337afdd3d7055d67d1bf37e5f470c79b070facf99a34813b764a474191eeebe193891efd99dd73dd94f4c3e678a9177ebad8547e4e30d99b277a82a8e3e6af3d77c31380cb82cb824f9da7886433a8b59eea3952bcf674a7ff050fd2993f0e14b30371d78f5c72b1c564fa8b89eaa9d36c69351ea67d67d784fed8e024f90609ac91a00dc84ff58c87e90ab7f934594c0c5dceb7b8062c943e4e00a56540773fdfa292f151b45ffe571867abb94e4e6f544c3b261f75e2b78609a2b1038875d437fe581e5e88c54764c0abaa26b8cb1710c5e152cade5adc22321fbbce22896e538013949f8465a21de08f302b32999b6ce136181bb3ffe0d14f801758db96dc09a5486d2e1ed787f166670273c1cf6220dae4e6e6cc832d38065f7db8a2e215f7243bd4c6fc0671c69b2787a04972fbef3073ef546ebc6bca45b9191a9a99be941c4c7cf750e240bef220a9144add7c9fac213e0710fd33354294ef3be94fc134e50554a7a45053f01e36419efaf9811a18d53ce911ac55c21ce07a3c05f8686f901dd57caad8b5f0a56f41c6d20d4aedaaacf1df6fd73f4ae17793ce055af9dfd2eb69a19040b21c13d27cb08a4809f1eabe1cebb6940ac9e74e32817a650e5265150f4a248920cf78f58c3ce76dedaea02b30dc18420aa90ecbc2326da84dba0a567a654b096ace4dbaeda1c6e94c9cf048761346d3d89b1b09125740b6e6768197a2cd16a8e29d9f656c53bc6324a7884c4f50fc015e16ef4ff0eba820060ceeabb81468f08174785c277af61d0141bafb0233f558bf253b1e22894d4fbf1fc4a7a2564c072397c4aa1fd2e2e23cb6ee271d7583838ff3e48bc9ffb2ddc29f4e66e23930f9b3a2ebf74f5a7c92ea89eb43810acf4a86d221c891b2f216b810372e222a41375d696af766fe2e28e83897a24ee317cfa2566c6ee1db7041c2d3faf74e1569c89620f36b6b677c03cbff36338b5203e397f207d7d2cbf86170a2ec2f3b7292f1743853a7f61e8a9139ac09f0dccf87f1f6ffc87f057a5e1d9e19db7397d5a03a79f8834c6990d3587a872cb601663ae50d1a71ff238bd004a06292c40d7343262374c8788266540063d81f0998fb877d77a52f3f50bb61e312d426a96550efb71eba4baf63d60e9935c09881a0997292e89b60e92eb12671e640237dbb62f516bf6d170148f88e984ad91ab2ed38b512bd87c2c1f30fb0aabc5b44bd2de2f025675141b1273554410d9a6b1ff2d4a419cd1808c30c5defb75be326375dade84521ad4e81291eb73a7475c57cc396e490045d117f359bdc3f35400c2572c94789a98b36c63651a6000a9ee8f7b427a4562292542c5689bef8f0f64b8cdcb2c030065867f3eb776912d3296f19418add6706069662c170b565a817d62dc9af321f476e3286475ae1e7a1792df0d93f87e4c9ce6736bcd0082d8d74e180a33c0c9346d801bf6e2b79765e5ce0aca45f3551472ff14ba90d138544418f60485650fe07e994283229fb24eca02a0ecf2c23d709b3e3055d2f8c4879e1f5e02dadf540cb446726fac9b40835fa41e59c77f786d73b16c0f9e266dd87ccd87aca5e2a819bbf74af11ef2ec1d0a4f0fb7a560984881aae86f02018888b1f5329ec4d1115b90561e8fa97fc0eac2c9defefa107e497d8e29558e64ef900089ac577248764cbd783e6a75ed85141b9d0eba56a4582a7f2f910a6615dd014a97e19f0e7a500901037b070781b2bea136c2ac5de9ecaea4e7b9ed7f67e22b325f45ddd3c00b20d697479ea9da625caf66a7ea6a86d5f02a88b4c56637a309c7d31559c63c347b708e7f278a7b2e0a649f2b089b012a53616f2da3c30fcaac24e24e44d68d614dca21c2b25387394ec924a56446e112e7ab46ba8d7fa65e0544f1435423733977b30caee77b94ff02fae0ce3d137c8eee8f941d34d2e97b1a5cf1a20ed3a33d2fbe38946dbcc473c81e252079801e0da1d3c3ed997dfb6194d824c1690526b1b256758e27de2333cd826f5576a874fdc6c087bb05ed09a390cde739a0d851cbf77591d1075839c49473e279dd5d3e9e4fa2724904ae58d7765f020d0b754f706ad5474b8531c71c110f65094b885e8f07f243af1bd903a2b6218baa8c1aeccacac7e2091dd6ff841c19ac49517448159f93298fd266b3c5a795e18b404ed5a394463c8baee174867f5b5f7a961e096ca78ebec4cc2c319b806749bb16445dc3ac4591ebdbdd743b471af5cbb0c989faf29f94670f87cdfe8662c0a2620dc981c66b946e03b0d3298ee32fc61a551549a767bbc32a6ce1150c9bce106c35334047fdb47d3845e538e90a7a72aa19872121efe985800e0b48655097a5d827a4e474387c82afbe17d9940d146edbd4e29518994120716796d3aa1051369f5494fbc866a324f46382b30fa6eead4007946c7b7c1941841eb76904242e236dbaf444ede9b8c73a109bf1d4a9d1bb11d2158096616ccd1dd831737b8a789a413975540df65b96ab73d8cb28872b6c068d6442789bef2915bd25f620f7ee746a7c7b212a4284acd08cc3e8e668004c8827f78b245539dc75f823eb05496e52cf311c2504a3c98677b4c4f40db81ac6a89ec55c097b838946af7a0fe5eefca849cc1c9c1ba68bbfd8cc9c42cb712f381ff65d6268e70dda2b3cbf816e2a301e883e336d410b219bbef7abe0d9577468b670cdf71a2f84dec5e61c4330c630672f5b4a5bfbed81e267ef960f5c5046d7f8f72bf31bf41de1870395b7b2a1b6f66b719ffc9f429b48ed498774c949518f811b76dca32dca91f3ca5b53d11d243a268870c729ba195f3a4d2232aaa0112afe95d2ba69fe289f8aedcc44020f5da41ebb11a23c2a3b4604e49e1ceafebbf1c8c5c1095f790d0ef13f4f71c7fbd832e58d22b0271e2fde56458a439283e33aa8d9e36644d608e96e9b65beef8463c8d5314ec86d94eb47807b1af534b55277d1a489c50ea23bb61b7b2530a9f83cb28b94c4b816852b79ddc5faf6f011fa36ac68c6224725da5a00894b81d2db428e022845a261f6bcf86e07a5616577718c3e5f02fc7e932d3c0273da17b219e1844db44ec6f8270230990ef237492f668eac8d03175a91a3fc5e079fb6cc9ae1b5d9c38e3e5251405bf9fa4236af0818338c2cb0eb75f1f159904d1d7cd9d3052be9c36f640b714a6fc1ec632a4987674ef620dd954eb85e26cd7314fd448bf0036c8319e55d90fc549bf6bc49d9968f05d58178a6d594abe2564bb9e3f943d6c8d5ee188f90fe4ae18e6132c3a8491a5ef0c3ed22a9f4b177c9ce5a9e2454a833138b8d6552d1219a6f3309de382715bf2038611317488687a768f8e5509c0bd6e6e6233879c670bc46ca438d8855ac6633530eef243d8b01c2004a2ab48c10eeefd970332aa895a9539eddf2fc3d6179ab7cb822f0755ef99e90b73129e8423ecb9fb657a4b478b8f388fda07ffdae989f6610fb686270bf091f0ebb2cdecf5dc30b52b4ab588d54dfe6852797e24042ca0d133e244009041ccc9bc883493f007eca776eff7c2ed2f62703d1bbd84446e192717874ac778f00a28ebb96649a60234bbfcb3604a743c34b9dabc14911eb8d429ab52783868d2c571a6491f8b6c6926d9ce08444e1fb8b88050875586ffb594c09e469af5e083b077375b47135147729105d16cfba96fca32d065507db8af3947553a21ffe2740d229b10585b077dcd5b2ca70167ad3060b56245bb354b7124d11d0a7b50459c746fda73a2e70b46859a587fb5b7b93bf210ab6fd33865e89fef0eb580022eaf871e645fe6cd3a65a954ec9b3a94a80417e56bace7c9eb0f2c26a1df0330ecab1a2aff6905ce887a07f246d65787ad7de69725599bab10f461cda2228e1ccaf67fdc83d8fb35c050a45f8983554c4c1b28ff1b8f295647befe67b330769e42a1c24a24c7caa8e05119dc21817e85dfa33ddcc7a1d3224139e060d339963dc53ea9d10b2cea758d7129cfb70e92880f81896efc1c6e60ee93be34c9528dacfa17379fd026ec67867dbcb0c83407f2afc130f628316d394265a33c564ff4f9c25a84fe48fbe0deb97876cf9a7789ec40ae06eeb8622d593743bf87f6af4c183558b36313d340ecee0b9e0271ef8e01b6d9fea5baf9b7c908042153780b62f60b945393764cc2691dacdafb14d38ee1120639e9876b8bbb456460b9049b1274fc73b433789f40f23d7caf389a60885ce9f4b81eba6f13471e925f605e16114b4265a4ebaa8e1137202567c2429ae2c8b2996d0964f8c4650c8ad00d1f4a48fbff249b42ec56db86943fb92db6541bbfab4a99c16031dc702667a06775ebb712acbad170b9113423ede389a206907a46b5dd479aaced1085ad7ee5ce1c7f24deace134b5e73834b0cff0c4866490d43275b99eb891095517e31b8f03f147a6429ff0783ffae38e9359db12bf11a06d4aea1df0eb2a0a7242ab75d3a19e18d8654b6610f7b1414a4684b78a6e6d68e366103f45aa34adc655d7ba3a472e75d8bd8c9a3d806a7e9a03370b783c8ab64742f46641e3f4c47281f8e646f1151e5cae89a15bbd3f08ac229c5d4381557cae958d142724705be975f672da397b4386fbffe4e4774aa2620fb1ec1d9a094ddb25aac3612e6bb43de123f409fbf6e21ef5a9e46216e8928a6cf409e09f6d38cb9ec1b324c251f6d074cf4757de062e19cafd2cd09ca29089383b4df4945917235a5854b502816be0b4206c46ada6c52b6c6c87cd990ce06a3eb16d9095bdbecef0934404bc195be7583384cd9fec9f71187a9b8b68bce57b9d087f84e3e649094aefd4b2b819d541845707d729ebfa0b40ad138e8e7d767f0dea8ad3eec149567ede1795003bf72234a099858830f9bd1ec06c072b48c05d3ff85eb06f6271a14c80174b5659c523d5310ebd630573112460feaf70070f15b1bb827e1fa1760ccf16ea9e01e55b0790ce8c3eb693fef32a168078a2f2d715e38ba86b719d75b99376ca3e38c4bf909a3fd8b6db99c762b95115cb4202e01aec4a6a7932496ea323ea97279a4b750b354cd9e9287b57c442a9bc5ef3b5cbea6e2eca0f94dcf960a292dd3dc981d3ab6067cefa787bacd36878a3c6b7bfe5de2d0aa4999f2dd82a87afeaa9a6b668d7054ff860db90654f157a3afd33d3172ba56fe729a5b67bea05744ed119ddaae8215250d8520a4961e53252cba3a957806bc20435a50d2c3b5950850e868b11d7fbee4c3fb9dc07f2cd200d6a006a7bfb84f3a479db705a1a8a46dabcc4dcb9896712611b7c1084cb095235d8d44043ad781014eb058fb7d38d1985cd6d932e6043eb9f9d0474017589bd865b22de46a25e11df60c293ba8473fcf63c5770cde03909a5a11e3eb85981587583e3fc31af834192f082aa0ea5284e1cc9c5ee47b52718b3975874e8027729d1450c0f04bf63ad9fe99ecf0757361d7ff784c6ec4a0561fd313ecc92786c674995cdf6896e66d9e3bbdd5ff76b812c0dce15c431f2bebade009a27b826f4321325bd7dac690f8d5b9502be8c137ddeb830a9d8f12de4cb5841eb92612297ff12bf33bca98bf26d35d711ee9065bd48e4faab160f4fce8dae60ac260f5e437fc45f66634acec0158f620b24bff4f7f833d8123316da8c784e5c82ec75dede16db6905798bba643b893f411dcc7ba86f49e6ae79b3e9634e79543495fc76769ad76c06cca48820390f58801ba81bd20d305fe06331b89fb6d2bdba7fd541e50fd27dd5cd6549c9c2858ac0d03a4832426eb1372fecf3dce8659e6107892c0175f4ad54adb626e9221ff75f6eb8ab13b2884cb9e3380823729c1d55d01a43a1b97586642d422e1a5138ce8ba3237abe7c4a1fdd16f6a38fdd493b7e4322a4c79588dbf7fc7c2e462a602b1f588c46d4e9a018e1d8dd4c7c9495599f11d7dd44fc460e6f1b20660c57fbffd8750e6a30b5d30ee2ccf052bf21b9944d3171dda727ec8c57dd06501bf2b368ffe3dd272dde93a2114c2004a9884855c7294dca9cc97cd9f43f9ff22b6ed78006e738359572899542c944d9d4b06eadbf71b02a3674d6c382ff734a431658c4d219e8cf63ac81ba1151416437ab54c90efb2b3166cac0d487c88781f9e4c08b7621d9c150bab29ee7f0b5f79a25d7c91271972591e47f912fde6b85d4f01f13c7e7819c3c6dc1ef19c71b200b11013acc6274e29bd3a8f2b5eaa9630a516d65ea53e360f8a5ac0c430118c8b5be107d3d72c0b40fb4a85b365a95023c2e52c7534e0ba482c38abb1a186c9144a4b089f5211acb165dac4f53d5cd286d793dee329265e3d5242bc0d762574997391da14257d8cb3005373c66f3cf4ab9370ca70c13fe11fb6150058f4189c3d5b04239de46b6ae8d3e9eddc063b3fc77a2f41e4f25590adf23ab038e691b52c45b57994348c50c6dfbd5ddeaaeaf5ac7468cec34cd5e8185fc6946146b7ffed8689120a97a35bd90a2154f818c9d1812882f43b83e12c10f7401d7dabec5283a2b2c2a1ed75dfbdfed1a7be29d11002f74cab99ae54b8e48b04d2f929a48ab4c82d880e9894a955e950494296e1ab987d12a81b3ada134446b676bab1b2b8c842f8547a6c0d773df4bc600686cf70fc9baf2b44e2f0e38ce2c66d1fcefb91f98e4c5e56847cc404c577999dfe31645fd65b7b300b6464ca3c91997e6d486c6599c51c79c5ebed9787d2887c03f216a1134ab97b81d9a49760f261f23dfed5f68a414dcd5f0b0ec393919e4c6545de1429adcb7a04e0e975949eb066cd79de92e2da2d46f02035641e836bb290ad2e7ece02ad297260f33700924e80bcb63076ed188db1af2f202e3ba1e3100c710fa05657e060bf4d385dbf4f8e2e80b7fd50b479571690a089f7f374a5ff7d03145aeb0b013eedec2f73654451ac2b3ace3fd6f90ad201924dfd81442359fb72245d1f1aebae2e69a3f0a0948f67b14016da0a8c1a49567d70cfafa7a91854f6b4e9e60310af6acb5b2eb0948805e73876d09ca3a16cda337bdbc74234eb4fdbac64fc01247bc0ea86adb21bed9a166133c069e3d96324180bf067c057b5e49fedaee141a2d6851f2dbf1a932ec1e76d0a6ea97fdb89050a1e4c828a5e4b23763164ef44a975b7dffb10d709c97e45e209f9f63636150193362f348204cba6f1d2b19bb0e4f1fa1965bf9c5bd8ab165855b5e4e91150954ad423957d5222be9e1ca2afb382998f6737b61216dae413a56068769e5d9dbc82ade4af7bef979387f03cd268bfb27ac6a872b297d5d3320aff4830eef4b22325724d9d6b9fa9818487002664b21a69f8199481318494d5a474c1b2b9e14b25f56b8e8064cad9fe69585106f3fe4d8d97575628741e6ce05cc02b99d9ed9718e16f25496065d4d250bcd5d83c2bff7c451a3f8c3b5b295656284793ce54a17970fcce352f9eb4cf93e9d79d54d43c1edfd7a5acc4bbb3ea7b354490ad4d57135600aeffd34fd433be3a2e1c3cb744164c0633f02c55b412dca6f0bb998c94a2bd66c7ec6a02af747b30da15532851b398ffb0680f412109a5c5998e233aecfa31ad49760a0b15661a8310df882a3f532ac1efcdcc936e1cf25989587f3bb0fb34ac392f7bf87412593258426ea9ef10a81626c9991aed8392dc2c7d49caf423d52d878827f360a21eff212d226cb56bea503f4f0ecc405baf844a09eca5a7b58200780a26c87083f2582c9011951131e1554a182815678e5c7aa8d7ddadd535cc5d0c767ecff2c00019244e49282031d0b9629344b2a3501f2b1d60255a0ec30f0c814d1b5cfdcde1da399251693af2333c9164df99186875060f88bf41b8bb9beca4768918f346aa49ae35e69d5812c3cdecc8665eb4c270d4128a84f3b29d1011e3bbee0a62ace7087c78e0743249c19f1fdf2a253cbc1d9b402a0d554ebda81d7b63acc9797db9efe0607b18a849df01e98d77ae10e39c0d23e87ae9e38108b2c3e640aed7d371ada143ade071aba92f6c74c41f993fca31cbe03da6c8cd65147ab83463abc2b3525ec5a342e44df74a8e26f77f9f2945537b0c5c4a3866d76e0a0bac1311b82a7720a1fa4063226ae91f12a5f0fc574e080095b4e294ce0647df26ff0bb0efa50b9a7db120a2f7cfb1bfe39cb15988ec802f7585eabdebe0f3b5d017176660c23af9fa80e3337cde7a9718993d150d3f6d432d073bdec42bfaaa87fb5cbce9aa175b8f922f299d284e51f85630f6ca2565e8a70f1826bf27f66fffbbe74ed926e19c6618cbed904f337117c3ce5c7c9456e0ee933874c08f6a87b4306e49be2ad73e76a26ae82dd2ddf91c56791369f42c5513b689f3787a143bedabe06f14dea9cfe668bf5d4f3e8e565009277e2920ea3087c0b27c1c6c7b06b310a268927d7e72573531c49e4d52bbf96d7c49e71d06663a880094258295cbb26ba4fd6482d010f5452a3c1bcd77769662412fcf64a18d1578c2d65e1858a8c7a95935405396c3470fc2f7008ba3b71355aa8e1c5e947a769c565a6e732649590f3857cb685caf8d2e20aeffb55f718bae1ef291cafeda71e83627d2ba56b4b305326b79f050b92573b987fef5c2f0cc3b23829b771a1971d839f3f54a00a7afde3940b8b43445bfbbb90a047bd2d40ca5d0da6088726c064f7301eb17f52edab802f726429cc71bc8e1c4ae0287643508a328c4209127fb359383264a2deb5724dc2e2f0b24a6f9e2adf3a85cff1144ab1a0c7f09ad04f2fbf116539d0ee4606479ce6007d5dbdec6dcf7dfda6598eaec582bddc9ac9fd5570b4be7690a916e49126d0b450606799a37bc2ff15ee38fae3683779792b04972143e63762941f694a7979b76f8f69000838e8fc6c78549920a172f22e548dd94c7064f562fc7690daf7ba7138447d3021469187397f4e7002baf9833a8a6f08aac1580f306646fd8fc8b6528d36db6cb70db15a27566a4676bb7a7b06aa3f398211cc761649c1d39e71cb181535c3541a5e3df761066a6076f86b45e80e026430670792d33037d7b7383227db89dd6c06fa7626915468868b40a458b1aca1af56d17e335c2aee65a45c24293fede0d73a55e3d55cd1238f67637547c3ba3ca979e86c060a091d5702652a531a36be3cae3929f3ac1541a9d48b8155dd1cf3f405f0c24a89edb4b0214b38459e1ae07f6b7653eedaf39572b18927c57e50c57d3c6d90c17a470447dbd72e4f4167a57685a2531c9dd0cb3a67d3f7e4834380bda5b1f1e46f7c79ef0aaa72870ab65ff40147e8d3eff57e86a5c8c4589cf5c1d6ac57d2abe5656b6254f0305211efa0d194fc635a6126ca259ae9b0654ee370fef4df9c165ad91833e328e233ca2b70f097b001c3d4af2cdc832ddb7a9851ef94c17441d97499ab567cb59890372f83048c5e58e32e94f306767b4539eb2911f574dc50fe1667cd94f07ec242aedafd730db0498cd4b9617cae33f7be7c048c15ffa8496e686a62fa458d9b901634d1cd2ce333b3d0c0ae9619b2e18b9768f73a73dbe3820e9a74bcbcd0fc52595d16bd734df68869e33421a320d3fbcc7a5f03cba6eecbd562a7d6694e8fdf2ceb54ec5f7891fe910dd0b328acfd15669750fb722e095ff38c0aae6f90ee6e6b99c3bb54678c27d460c2f966a0cf09e521ba0c01a97dd3bef8e137edad6ca344168f478ea1d25740e94e84c4076b5dfd59a553a0f12907ee5eabaaebe16195992464a8ac0f8162d209a7f3340567569773d05bd8f8b1c2c927a298c5dca85a8b864e331841bc32ee743ec1063a64f0e31ec152923fec1eaf582c9c06ee0942c53344a77c606ca39d7de79d41b3c60baca3f389713c8c1f5186084451202a91cb8b8afcf769c66bd809402dc53d331e6877329759b3345c51e58ec2de48d0ef6c5beb7bcc2deff13264a7b3bfe3982586b9b5cb98af92723c29798ec08ac08cadb8821d1ce95cbf94918b54c83d1a336718e42fb803edf6d871167e7f1118e491468e98bbea557c1f232448a26f40b16be0159633f4b370bd38f93f2f53e81869d04a966b0d7a6633f471ad64dcd694879c18b1e5da456ba9415721a20da1b82d85f9413bec31d3f34d192e9c14213e60c292be8051831d5bc97868b8837a67a28e50ff1ab53617fda0dbc66badbf3e47a4b6881da36e22f288c491b3b9bb42e6e421a46beb34ec6e41568df26881f3b763b3167074604bcd136ac4985afcbffd16c20207451e065af1f00077ebcfc6402e391659bf94271df08c73dc468a9e19c23b6a77a5b374a86a8fac98c5be10f793412f1ccba420ccbe9fef10c339e388164d130ac7961849cc0106f69bbe2f13594751fd68f70894c2f87457a90e8e4f5a8d1ad442c440f91d472046581dd4ca097dbd19dbcdad14ebd4cac3cd645866c29792e3de326157bc0b59b15b666013a1b73913e7896c5b32c7cd30c1fede8bc47d6c50caa3fcc1af632497d20313330d3502e45daecf78c61bff682626e64102c9570daf2033a3cee1e5478b21d93d2c345299196784d86af6426e90a0f2b62d297bdbd9287813c1196eb9923719d006cee237dfb8be81e6a8e7aed83d0daf6d0268e41145d0e9ac492fcd812a895b9f77eb9aef314a1b9d732ccc08db18b4fbbc35a7e1b2ff77088ceb34224d501ebc400f76a5d2a9df91517b41817d41e17a9dcbd6e42c76079d483ad6508ffdfec4260f4464af9717ce96fcd4970a4fc2e53d523d9b0c09975954ded7891f360cdcc76334350404794ea756052cc78debe1e495cee4f4fa500841888d9ae7df09fdb6718a7875c754c0e59ae822e018dd7894165e2af499c72369c0630a0da7281f32c5fe85721d2cf3a98abe91ea11ec8825271d39dc5cc3eaab8aa4fdf3bb6ca3e8708dc1b5daf28ead841e79e82990581a7c42cec4fadc2908b6e0dfa2866b2c0381351a7299c867cb6172c8fe65d38bddeb0ecc15faae15d6574e3caf6401c61491a7a15020327629a1f8d4e850da19bf802457e42a948314777b33c2d5e3d8cc9c397885e56a31a28d4995eeefcc08b3a61cbf2212c5bf1df180f05e54aa3a93063b13a2f7d94370d16082b1d2a266f48cbf4bbe9f29cbbe410f368d36328bf4f2a075196cf14b67a1343caa5d4a1b168b025007413b5b257b8773f7644cf83dcc87915a8eb59ee96e5a60f01924e0885c754950fa170c19847e3fe75f198b824eaa6e9b5101fa67c35f0e4bf99d326bba157769857e1c1dcbec8a32af1c9ca8669b75bb622a4b0aa8752b7b3621482a432bea9739b22ff61a4a18a02571184d7584c47cc6d3d2315dd8e0dd573d6f262bf4383e0176c2a8e56f60bd1ed56a1890af03d6908c5cf43cfc16bb428f9548be4dd09bccbf962760c2d36defeb633c5ed2288808281ef8ee27b18eb203c907276f418e12eaadc82e6247e7260d7deafffa78c8bd19f8c05e62f7ee01b7f72abd134f97be700c61e02bb9e8f32f51b603bed062706ae663417997b0bf80451983ad2a4bb14ae65b57ec60cdad0acb62f21c5f6f26dfccb2b2e515e1cfce2697d398f23b3f8a62cc29fc2af733ad1999a0c8219ef8bd40eafbbd19d5f79ab1c9c3b19fa8dcb374f3554b621841a602eaf1b57775ab53203d8c1b5ccc18e098c7524afa5a826ea93f687d4ab0483063f541ed9c7adfef46d087c97cd25d1159429be5be201e6ef4b979e39bccd5ea5de38d08c46a982b3a69e10137125038a0b07c5b81cb01c36207ea37bfc931d0bdae495bd70992e8ccfb8e43ba81de4a183f71ed50a762a9afd5994eef8ae01f0b6e5bcade657dd18ba7402e71df2f6294c9f6f5cbc75d07f6d2a51e3bb24b5b2d58f18d98b5815ef2c23998149c5f4bf90ebe0610bab1cea8d0f5657894e2e78ff2a0eb7c58d54a2ca8e0fe8f45203ac09d123fe593248732356463a89faf75297feca3ba034a15490833f55c3abbb9f78d1096a1f59d491b8a4017a402319f4c6f2b535e1a9c9062ee259e0f81df120c546d2021c5e734ced90204d18a865f436e4a39a508d0dd781901cae32fa8001f8472280cfb2179487b49b3ba3637e3b148df47118aafea800a4fc29f5f16028f5b5a35ef5cced59f0f5670c109d52ab562cf3ccd95e8068532219393ef91d03b01d126338b5f5cfeeffcdb6edf6e6a9b9156ad29f5cb658301a62c0bef86894c013143c025ecdd44bd2ef38071a52fcf5e40ea1142773c3c2e2939d1997e78a06ab5ae7a6848538ae7e3364829095df9c24737b478801cb5ff4dcd544ef7d42397a12ce37af9730d3e31aa30d9b5144f678d28f6143fc2f67bc241a2e8a39e82c93c38e1885675d7454733860e8dc27f85b0f9f50fca36bd91343ae9ce44d07e26d9a0f737f1f1e45d1a34bd927396e8ccb3baf5e40720948871be8ceae47d00f79bf69e4658e8577aa8a6cb2c5c22c28ce0ec6b878361e6ad4d7f99feaa23d0ab6229c7fdb20360454cb706cbbd4eceef69715c70fcf7022f7cb787d5738981ed6332cc948c599026ba436e8e9599212ce8ff68e58afced33d098c161cd2e6aa34bd49c24a6148d7d24c2d67b7e1c1492679510ed593e2883821fe0df6e5527f2e5b405b7df9de8369ee309c735ac7b229c05812aed39e0f4d196e8fc352a8fe455eebeffc49bf401589bd257dd2151e63feda8d90a326a7ce1bf3cecbb70d924178685723105acf983aad4ef16c2c2db4138164db38ecba051e78947281f009bb6a601ff268e26fcfdda5a13424b8efc1b52d326a773452ab09788c86b8a5fe5ab98104a77c9328d65fba3b57f260ecb81e7a6eeeceb9a5895ffd4d3723d820ecd413c8796a39db2a83dcde8ce985c9db84ad7486dda0931803819abeda4d1b7101d013ef55cf8f7cd49afff1bef883c0daf8bd7f25c50f12e404a83390bf99393d7fb293128b69051df5d2f945b54e95c173856804f7b8304ef047342dd2e4115c9b70a3855e630231cb980aa97d764d05aeda5f86d1530fce9acd18e99bd59bc026f382ffe993688cf3d2ce1be943ecde55fe6ebaeab29a576dedc979b28ae9f60e5867cb1e381517c03367a2ab1925debb9f81351ab65e79757aa6866de1d14c7e019ab6c86e30b453efaa0be0ce591e629e0f7a154313aff184ea357432c485eb735235238ea21a9a3ba125836562126cfcfaf6c0e972e634f556c19db1022050b445a439c15fe80bc9406faa14bb637fcc5117d1853c887b65f8ceb7e1abf2338bbdbe0e1a6049aa2a20b330dcbabb059ba5d4385cd5cf101e74a18afef8068f97a0c003d5cbcf7e1c09c83a26ab1fbe835b161fc59c622c1e31b672681a8ed75aefacdc00f49c47bba5bfde419e68f491f2bb9a8b5c83e3660e664b3430c9a07d7bbc42478f2e05adfc6dfe697944a58848b85309b1cdc89bbbc4b80a3d33dc0a1bb288dd88c53fbb80ef710a06c6b8ef12a1d9ca1073cac63e64901a17cefdcff1a9fc3f2f9f827a749255b43d8d91cee1c363806b6dda85edc1d4894d67d63ba0aec78136317e036e020e0375dbbed262a364bddbfe35b8c6acb0efd447175e7364db4d76933459ee08a2b189d72f931658bb9aaed6ad109b3a316d561b7611dcdc64b8f928c3e92e265120d03faaee82ecc1110c355be3c4046eac43e387178b973b55c1a4d556fb9fed56b73b2978af6f736a2fe8869b264d1285b6b97631329db56c8f63951f8f84e3c1d8bf90f8861ac5e904da3f07ce34d96e2a915dbed28d34d9f7206a02bc712301f5060e56873532ec15f0aadef2aa382353b8807ef7df1003a869e00ef25fb7c4819c974363d99d96a9a3eb7f5c762fff6ec743c9a7801493395519ab1965901f229b57c39a818d2185b0d1ef884bb7451e853fec6b372d64837b266a3fe6d691560c3377ba7e2a667ae45627a8510f63bf63744c863054a83983ecdf4680069da924e8d2c25ee3dc48b16ecac67281f9d94abcda735b4c7ded4180796db255fd66d42a70572426cfee8d97f0c5f796c0b7d7ca481b78555e6858ac2ade80757381afb1670f3567b0f83a8a5d4d9b579531cfe7721cc87566d34627f0704e94f67cb4f58f124dbe9a0dd06cf60acb68833db316a0f6252f688dadb92c8ee47afdb1ba503e9f929dbd6d1352cfe1ac0e100988930c4c29df108a0024d4ff8ceaea65c708dcd45a7002e0abacaa162be8a345532d21f60db9ba91de842235d602c7b9cd72d523c877c01718ac43d4bfc928be8827be203e18aa7e94efe85bc3c318b53e813771d1b63ce9877397301c56517beb69580e9e248686daaa0ecc33d11bf3a30789e37bc91d6419780cd66e366d0dc263ce387a3aac4a48a646da0d1402a240f91b31d57a88763e22c353ff3886dbff342fcb9967a77813d9eb7bc11c54e219746d77c3c83bb6785a7bfda3c4442ff71c99f2c165a3c91c2299eae345e1eac9b2638e1bc1435f29e7d26c9febba1f6d799b68e82a19b604d46ce450b65539f70474c42ac9dc93ae65e60c714af0999a31d4eb2c165bd2a26e293ebe986a1ddd87b393d5bc31fe3aae077cec966824daab82e7c5ec86b6a65b52ba7ec799e16cc82db591de094d790fd0a9db91d93bc173480f3fb29f185901080bf4676d1f4f205d4e3e0a1e76da469624ea4ac2c94bd1e4a1ba4b56587073db443cacbdcc3a60cc3e92cc79ee60a89f2dd3998243b34922c8f4c76045a9047c863f2b92c3c940c7f7e4fa2d75fc3ca706db0828f7e22a4f45f603728120b05b634c93fd3ec03ddfdddf3a7e6a5e907fd79197f40c009876b5f8dbe3b4a480b4ff7efcec6c3a025d76e33b927868a2117b6eefcbf38975453fd0f9610877a1b01c185ea95970c09613bf231cedc8efc739431ac8970b3925276e29dd30fa482aa2fc6ef205d6abbbbfde0729012ffb372bae9c2f8b534099d21a7b8d8ca8568cd3627101b9835507d00da324e640865c543e7215b3d1f519b8302fc774e061e82429f1eef9866c918b2627a541ab2eb8007678ad40987b29f5ba5180ea5abc33f21ba06b08cdd3d0eecb185eb4867646efdca16d9e83b58274610d4914c9d6d461b04325b6791bd94523c630dea06cac5aef9765108688d6d2b4653cbe59ba0e4df87bd80d9829e5a5ff69b55b7cc446fb4d205102433e2a3e3ae6ee6c3f64492dd775ad2ab3135186ea36d1f026a85402bb9923f3890bde623b4b4c47fae0246782ca12a322c2577ef69d6c66d5d9a03204ae579cbb0c3475df8f55838e630b9e357a56bd594fb9f8306d34940e15de4cf4b37babb57029c32a0c5c6c69d577091047f5413c35923a678c41ffaa56862c0b94d392f3730e8830634baced9d6171d6b3be9f4ac7020b0bb3b6b7abddd34daf495ed82726efb0f3e4b7332a364bc2df63573798bc53ee3fbe348e99d1e1db27e2da7240289e3244756379eaed8c925053b9b28e8404b6af01160808dba3c9b7d6b16813c322c2a86a48944611521a6b0f91cabc56355113f54f6a35172213760c6efbd192999cd82d445460fd098b4810df3289cac380f2aa00f580b30cefd423ffb1cb0b8c5e1c798e8cd6deb2c8d26a4f60e01578554f0ad9eae0ccdc4606fa5411b251d4bdc5ad3e5f73ac8886d8c91e4867219150f999727d02e3495f3962b1051efa344febe437db0ebda2f7ba7e68cd83817f98cc61265de229873b02d590ee6c76633268bd9f884bc9850a0c9d21d94578112c95ffa709c0130ffcc720fbf3c285a0ea6a10340c748a5666446f79488a1c5aa3d83ddafdf3503c8972edfc6a0a2ef0e490222471474ec208e6c85f5c76e2c0f04283cc38eb0e10c6db069acee9d0fb1b8c66c14b28e33f3fbc3f152c16ffb139d9afe038aac60d498e4525afca11878e7f7c5c0b885b5b4f0321495c841561b7debf308782a326f2de4938e5bcdf8c4248588cfa9d357da6f04dc4b94ca4809f3c2309bcbc529db4c3c75d0af816c7c7dd26a4b45ca54a8e2695d518b2662fead732c16e88d116ae8db94578d936a7d5002236276a88d7171edd60d4bddb73c441a7dd96f312ee145b1491c3d16684a3578f410cfa35c41f6b8da402896830fd4826e852c9d689b01d522ca8eab0774ac6c08b7b4fafac9de5bcd7def5d1203a2af9e5977aa7b0d9628299d5010e0d42a662f26ec5c9a96ab6f45aa648ceb302e820a65f9797b550966e3bb23c7aef25ea4353565683a12245ca6ffa4f705dfa4e15659a81c93b60c8693dd79559acfbff7712985386b8faee287fef5733d75f7c2535b5f1684decafb373c2f92d42f50db2e5bbb1d36ae63b04e80aea6fef4607451d8d29b00fc3f979aff7ed0211d39fd09d72637f779bacf3b9d8a361b1bd8e0a4ed4b0436d430c2f8ae65cd94d5629c74dda3698542b7062fdbdad678c5d639987c56a56d504b1faa96e9ea68666f86dac916f971aee483fcc3d1b4741ecc9e8de0a86e0f547b15be067f11b54a07a9b42b8e013f1c4af1d45b0437a4ce5d2d523b4bd92f372538961319d56623c8518daa11b2c8829ffbfacad9015e402df645e1ed09eb3b2d2c7819c9ccbcc1278c46c4f80c28da9b413839b8f19fc8f04ffe7d887f05330c76c584deae5dc129eed27114a75b1c468f96ac1667dd2ff1e4fa0605630ffa128b773dab5c3678c1a19b13eff9c3970dc114af6224e7d7db3b5e9599ca425d2a5d8118777de87688d3ec13d8ea857989af98285bfa08a47ffb5557821f72fffac328582cfb863d917252d853f8106d287f325073b4002e5bbaa10a36ed0f4119efbc7cf2276fe916a623c51e409aa259b71517a9269dbdf96e71c79b9e6d134038217be9e8aef193864a9868141f0a30f1cd8f1246239afd7edcc1804cb4901ef9b15867fe295249494c38fcdcb3b9ad3fec1c192bb647056d64cf73249a42badf20da518e4aca5d911c738580f12172b0931076198358c128ae0ff80bba104750bca8e011af5490a7590fc411a8fdd8523a8ce05b8a239c664dd6c47c791339c5deea3fc77f5a21109a8b190c04ba7c1c6321e69c72314f1ff93759962ed0cfa641d07408ffd697711428b9ce3c4990f869a5c83efedabdf40495f1d96eb4839aba9f9cc4c376ef07ef7c5af119eb91b3388ef23eba829aa93f0a2a0c690cfbd04639b8bd8dbdd049ecaf0b0afd836431f6d321f7f1f7be4136222028aaa6233c42ddc07ac1bbcbe61306eccc48d0986909329b3539de626f30024f2c9980237ff4c178cf15a34a4a8bbcdbcadb40388d38acbdc7f7d90883308e89856abd069b530c7c0add9dfe3b956f9fc34dd9f06478946e1914dc8057142e4071a8a8ecda90094d32000dbc7058342a9d55ae40c3b8ef5be9786b22a7b3c40dd597d77b12bdc304a362afbafe26b37024d35485d721e9cd34308e062578636a29a46dc5a94c2a1131f265cc8834891c869be0d7387d8a10da5ac7f8cc39a797e7579f8081c481b8f4bcb59a5d9fabf8eae44cdb7118c497f8b088e25788a9951352f05663b9f05efed7d39acddfcacd67d556806d3d0c4a3e67cb27e5b1680114d33a00fc64e718dd1b04be8130cfdf608d6f771c38d2f0c2600adfbc0f991addc6d3955b0f57491d0463935798444f8ab51e7ad9497cb88115d4eade6a011c94b731f8c4481c3e82df83f6669f254920b593982d4dc693bc55e4222c2499cd74e2f5a8fce69db0dad01634f86d7a7a58d4bf77766204572d8c0cc568a5057e8fd3d3163e6ed5223237f17f8fbca72d1e0761faa6e06286d28e290694001de990f9cdf7d8cbd1e528a9423a77a5d59794f337ab4610c499cf0e86ec0d76655f419f5c71401d77703142953f0deae341a75900a3047460d9a9b262566c7eb7c3a35a59c244388825a344473e507893c22237b9271dd73676d373c74deeda399b67cc90454045c67dd56692121b1da92b11ab1c5f24c93d2c4d0bbf2aa2c892089aed692fddd21d552b3d29dd2aee3393b85b0cc30b25d208ed6daabb8f071465210fd5df6f29a6457b7fc9928d3fe957228685dfe6cee43f4672811c3e501539b20671bf9eb937946fe29296b6b81b97ac5a84b4b9247a29ec5199b0d1262ae34036f7e9aa070e9679835f7cabf9b4a3f03b817a9b6bb9ecf010d8697f150cb91e8bbdf4a9cf9c47397929c0acd809afd86d48a38288011909b56b67ed9bec749ded88fc33734b2044fd6daed47ccda0014cdcd5c9e6202cf8742624b8a881e7a2417c5ca2d37111e745d1887c52e13dca87133ee3f2b84f7a8add68accea6295dcbd7304c5020b12348a65d56ecafa88925398caa18f1dec695352bd5edc16acf629fe416c70d7c161b41cb6b04e8af86f5dda3333bbdf1e66b01776d19df42a9d3a214c0d7ef53f73578d18ddabff3dc63cf5a602306bbac89f909ab4c5602b82412168ab1c8816889cd26df46195c350b94852c912525f13a9475da79f525d8946bfa0b12b76fbb17e157c6ac069a1b192ae782dfc087a31ef4b21fa438f7e09a7e21032f68192adf84c1b17b7d40d255545ab0437d5b82c19a88ed37d274b97771df375e27e4cfd2b1d2e96ca57b6ecab52d43eb78d0a7693305f627a195ed76d406e19dd0b9f2e8b13606c0de50b6d530ad997575f7c5551dc2bdeea1d5c6d3d5b3bf0531470abf748f152315632b545bc8fafbe92ebb91910594a988f6edc4e965cce1efc95a09d2538f1427837bb9dad5fb6c6955a12974fda2259afdcc3f44f1ae20070c33dd3d75b7587f618ae10b7d8eb45ed7bca0994f5f7a6043b8dfe4632a5ac1b939969b3a991d1caa1f1400fbb8ec0fcd656443d8375c5605d29a6f8072870e2e0d528390762ff0cd3f67074ac6dc380b91c1b1ac1fdf6bc11e68ec4919f0c8d3efd96bc67b97f20e37de1026f18475d0742eada836320d31d145748fbc3c955b4f3964e5a313fa797830ed7b41563ce9431686b527f4678ce175f8249fa61a7f9ff8cca0b04b367e6ec605398c17fdfee169f2de2af549b4b435b27e35a6d669ff2e5b7ec528e61c70ea07d9dc3dd23f738dc015ca49d40f5fa16d6ab045dd21956d48d4fec14fb200b87d1449ce2b05bc48cd5b9397590ff84df8d7577ef0f23f63cbf653b9951e1913831c43f9839386e99983b1b893c1460f7981ae77e75f4183337b9d0c1d54c6ed0ce36d0253be59c97b96203f4fe82f7364e9e21b6f1c3ffca4f513e5f45d5cd589379f6e85d6e7776aad6520d96fa6a0cf28ba4f16f1eaf92df1bb3fb3eac520ca4e7442e7150f9150e95d3ba4f141076e694d27badee3308b348684aa623ed2211f3f217c9ae91a6b2e9cf634c281dceeefb8165fb021455d809240a5cd181494cee208019acf1c427e9fb8d9db531349562fbbdc0ae1e2951824cefac6c474abe5b14b22bc759b5eef0eded4b252b664f6bbc9b070c62b8c4bc0bc5a2de4635b8087ee2692275274c96307381b44765b6bff1eab1f75fd826b875e2cc39fb3c5346f772557fc37aaaea12d44ce4206880f25fa1b33934e8db13a3200763a8d473398fab8bff5bc755e696c2f488e27c378bfba607519bfb45d9cc82d181a4170a9c27ba3758abd8437c06c1ee1cefdb7547f6f1399ea976cbf5483c178f63c6c67771255a22ce4dfd3b1d2c40bc65c2d03b64ac0fea46645fbbce3f0e4266a64232a3f2d809d351e66af229d9ef8ee1834d85e0cdcf4695fac12999f5ebd1e1e29f459276672e79228750e8f65bfb797653d6175c7600402cae322150022071c60c16c6a52dd2f597660c330148143ef65e21762123e98cf7c4360aa7a5a3aa0b3c57ef204b470112741827dfee7c558637dbaba49a27daa22b532612736a242040b137707dbb8936dfa64576ee233dbf136128f9378fd4090368975653f20cb5d3a283c09c7c02879f832c65c6dfddbd3f065a8bc92b407822272040f855bf50dd1a62596130ab5486b15cf694b86f89d3cb9ba905140414f06ff910a2f2f0d2982946847bbd356324026f88b7f139ca7982e559e8a8932d76c0acc8e25f0c19114ebd999886e19aae147a1156525b0089bbbdff496454a244bda512d8da4508f959b1aeaaa7d76e83cb4d937abee54042cc877a8d76c1638d592e8c9960ab82d124ba56fb7eaee542c502ba6cabf32f911c30909c9594b64c1340abe8bbae01aba11d45ccd966909abc69b103d5bf96288d48a2dfbf6095120a9d55418aa0d3fbb972025509f1df8400b66d3ce4bf7e77a620fc5f803343d980ff578d734d2e0b81906b398a40205f7d50c9452928fe43dbace24e0c6366f1b1b362e518bb1cb9149f434174c527c5dba4be3ca651fef93debf5145a506038ac4c61b73bd0d5922af7a25fce19e6a1490903676d6a77ddc0300a883d01e62490b61f3b2ee81fb7952db3af23890026daa4c9c99a0fc64f89630f6fc22ff56e2198d427df32f88b0787757e8ee9c12f84d936cee80c508b9b262fbe1f0f38699d8877d381b27cde9835eae8af68dd1ff03290cabd54bc1ae357437dc38dc8e00c970810df864719a13724397ad7e80398823fdd709062e9dcef15d00f7064cf3d57f296d2997e21fd080588fd5e215a3597af0b089e41336a772de5857ae426ea0fec19ea0332eba3281525e17e0076e8c8edfdeae8f996f51aaab7f64050d1233a621299634a5d5d53e18f1f89f177731f598bbfba476f3fecdb35f51c3998707484761e0cf2c7def9ef1ccc56bf51e5d6bae7f504ece78a98ae902cf55db193303205180829ab6309757c186d969a2774b2493f3b4108bbce37922bf8554fb6c9672152654f62627b7fc46df835118bd9da2ac3792cfbb717cb79cbf9086338e4921779a3d6891042b12eb6fb98e4bc4745c0a57b213dcb975a9936fbd9c154d4c6ca0c800216c899ef28b444167c10f19231ba5dab2dc10c1ade516d750fea1ad08a97fd36d7fccbdbaccf86b20979b1f4f5c4524fbdb421ebd9a57f8b3b26a681d2e96e3b6474f292c46fbf0d257e75430ff7a4c7fef1c772f0319f9af5d80324d43ada226819e70a3f065d456e49d762188d945d803bb80d76f3808df5db1b98ee3a017223ef2cf75cc3e6a370a742cd4935db7aa22eef55a8b3bec04ba3147d72331a79c43fc9c7e57baf91e84649133c321f97030be2a80dba3b3ca9e3655d5462ad80664b2db961ba4b5125102762587929ce06585742fcd68b382386b52467e01a24bd496810dd34e6072559711ab0aa4f5c30b04376015b260b520a685bc4457795c9c3d8561a3604008b343e5fc8eb360818a9c5fb5f387df85de7d6b99e0179f75cb152863cfbbd8ee7335b9c5a744b68afb15a58760f2dd83f052dd0b1d3426e6e56cf4aab6f6f48aae9f20847bc8f714f6986e39ebd5f468037c057d97fd2b8948999ce9b89a247e0d546633b3bd213e65ed819d2672641e0dc328faa348fbca584710bcebdf3fd35ce3bf46de085323cded7d7258cb0d1ad410fcfab38a4f2eee31f2349dade489997eb3894fdf100b8c6d25a805f73a1cbac1b24cbbef5426153e0f40db18ebf88a133ea17908a4e498689ed9db00e787e4cfd7b03ff3e7929f1de2677339a5b2d14b8b14dc01353621fd9b90fc3f468c907110c25a2e2368678fff07babd34c54a708897e7a78646a8cb38bf7f3e2a05b3e86c8b8e7d3d0cf0254d648f145db96d95dcf55907c508e6ceb212b47ec9b7cea0f71aca144d0fe57dd506d96c307f50010f70a2c7968455f6b1874d6c889c1b8adc1e3443532554edddb2229fff234a471a21a8f8b85a0fab5dc24efb19e3de71b6a40c548497780d59c978068dc2e32b100d7168845ab8686f0ff852724aa3a7e33aedd599724d5245d07056688a554190c771cec0e8ae33e13672a0b7ab7701abad340b10e66ae79e5590f43dddf5b3503f13ac536ff8936e4408826b6b865d780efd09d31f45a7ac7237278a1c8b3c6e25667afbe0e92a5897d0783514be4c1fb1799b00b9a437853ef743fb1ad0c1617d3a91ab204ab3a6e919e1f3d30a67afa7840004642b29e7a2193149ccb7dda9ea72a70a74ef25a4b964f559081ca354e9c65c11039d99cc552d43b7125eab22c3ef847366bf7a8c11df88560ca3542fbd97db4fafedb75458c659c0e915102f9b175e37ed457c0d924272d2bf82f121c6964b751d3f9e4242e39683be72c1837080c2ee5d39110f82352bc5e8ad52f5b9bc79e15a0b17b8eb448117b18b607d3a805643682245c0905938c42eb11e0d1f39baf3d75b520b66eda0ea0dd5e0b04a3cfc70b2f7204170068e9e3e7c4b4aa36c982aaeda5fb84809466504dd7d5329c8dcffe8ac9c92e6b40e3f0c185eee019ee5aa75962cfcf964b1329608bb15db7646ae589da966cd76ad3e86905a5c2642aebb707ba7e6df9fb37babf16fb3ab8dea5f11fd3a65aa278bc7d0c1363d59f851d70cfd98bfea52577f007894b172c8d499263c1fe3d030efbba7ac47424db15a4c48f5d2729896bd90900fe47f8d8c8519d27083d5ab6a56f1a56af9b22ea61272804a976df7cbc312a787e63af11d02b6ca999ee3bec8cdb9a57a67531175f1d8ff7aba927b8fbc528e7c206d555c5850da8e1b1a036c64bc9eff4c392f11306eff6c3de0f789b38bb34b60b9c05f8240266f109a189403864c6954e5f36ff4d4b9c91225a0a5b77b743ef7acdcdea6b626fdc75f22200f4262b41ac5b6c11c7f71b966a99e0baa5240a258dbf9a64373abfef283662a9754ae4b91f8573cecf2b0f35bd1cffb74c6dd89ecfb390ddd187b6ecb995314ff83e45ba2d4f7e76c005730dfe4da7b6929376a0bf5d358ba13da48325c63e3f78eb4a8f8abde2cdf4c82427002fcd51cfdc815f1ed37b7c8c12b90cb11fe0e35cb293e7ebc15845305b869f11823858eecddf4d9707be16514b862f4489b73acddc547e54d5592d1c954d997b265dabafe0104b57643cd2c38361deb325f5e5dab85d1c6c485e034970183b0b6b7b5759bbe688041db86f8b6fb877cb0480317c3ac82f97235a25968cca470726f31b63c334c971b3a9740fd5a84be276c9a067aea2dba7884d8177d6ca1ef786e4f6d8583c8bcf42366c8e35179a2786ed3370bb387297211a9903121785f0104ec35d568c167b51f6f68c4093ff8adb72732caee62143fb3b1f67d4c36d25e670daeb10479a3ed598fbefacb45360ce5bd61e05e6c3ca7be77e37ee430aab591fa370bfc0b2d7de34525500be5111351539cb871d94083a2a304d8db02e794d735e2d24b87ea79d5657e48a958e237ff90adbf51a6635d5abcc7116326fced32e198eb4fe96632624e045dac4a38a85881cd573e38ed498bdf10ca3a5a32eb1bda54bc9c63d87c61bdd0a2c73f2b52fb775ae8f012373602ca828b6504fa705ea618eab7c271ba5dca4dcfc0bb45b1709ada76a6f234aab0aaf50056f9cf746a034c92db35d9a2ba4fb43c9cbbb31227b3c5c53521f80cbfb96305e6187ab6fbe9a0fa177f95fa8cfd1aad9546511cae94d6cf96d6cc7458118873f6a58e948995a1b3b936ed6eefbe9add8d4a90ea250b2fbc7fd14190f1166f049f5732336e8c4808d2ccadabed5f5ae8bcb5261d865e1716b64e39a8524398d9bc26f6557b21b9c38f890f973b819c342c3d8baee8706c09f87eca6887c2b80891dadc6c3f265ea3a267708329ad2050ab9b44035067e0e3997c486c7892ebbe0f1497aff425cc10422b31be9d260d51735cca0f3dacc4103190db7f464be2c60e3653c5b0530edb0c208143f199da4c0d23ad323693f16766dbbd3b163270f7ce45d661e3790db70fa5fdec0839d3ecf61141f04b462547b2303182889be4a7525817f118930cf6273f0f69361de648f9417fa946a4cd9de900825bb6342712b966c3d542b0be1f27d813ba0431192e14c481a33b41af18020a63c123df0067a61c14b9949bbabbdf266408ae25b7d6767cf2c05da51d5c2a89eb21995471167014bfbfd5bf8f872f9de3b4ad477427f6fbbf8dd41606e5582de7eec77ec5ff0f0af20bee2d7e7caa89cb6306c6ea7be52a1229001c500eeda24978e9bb667a23aabcacd1118afe17b19bfdcbe6d9663e83d86b8058ba8bdeb674fa46abda6be91d8d42c55518b66675326e123e6e75c7d35b7ccf58b025e17e1bab8312c9b63cadcd2821a27610c451952421e2aec9a6650e1983ec66c67eecf73b95c0d2fdf2634780c5206aac833e05ad1140b3a0180f5dd688f8b26038481a75732bd0b651a046a201267c5c4d09d8605a348b2f13f7ed1c04d8c5e586da1ea1285c78676d9571aa518d4b570380602250e130c053ffccf8bbec1647be246ffcab337ce434d68f9258c40d870e496490e3ad367fe01d47d7991d21bf7dd8026f8ac7016c4010aa631fffa1a157e563aca5dee512bb328d2dc15e463b6e0bd792e476a717ba2be55a8a58e29b900ca95e099ebdb32e23b91289cb95d241f289eea688fa49c9865476902e55a92733c4b73c5cdbc5e929a61e4402e6ab265c04d42e9e7b4646f83c67d9ea801ea331646aba17333da269271249c6e4d3d107e44527414699e3434182a509a443f8b1ffa62749670d06f3768545efe7d6df4ee5f658fd403f814720be8c0092062585654d2200ac21249c5a1121d2310d702b1d43d5bd395ed230f6fe8b9ba2480c8a3a9054fd0142d178562fae573ffdea3135eaec171c022f977a501234438f057dc513548cf00b74ce2567e06a6e0d112f6eec108cf411d72faf548ccf478002d84bbc49cc20b5b9200152995594b26f5b37cf4f36ace24ba4d2975fc6d4f4c50b93c44cdb314620919db5cb6c546b1b6810271295e5881ea5f50e4cc5388d9ca31056e2327addc2160c51b1e287548ef70f703b73a440c6b725837175d56170a4cbc6c02bbcb827702292554691d776d2c05ca0546a0e9e58a6337b20f6f8c4408b96c9e062c160d61fd9b015446b224d8f0c16d33b9372e3ecf12215a5f3bb721bc3bb0edfa5e03f8ec0e6eef7edb97b46b15e07570f7e107d528396f43dd4d9ac7f62ac0bedc2323bcb82505b48ffe4daa9cf5d622e6e7080a15899b604bb3b9e649a2c6f5666aff8e93b4ad900a76621e81b458a86fbd0092d5c892553c724aadbb8484cc338c670cb800c6cbdea86b2f87e9b8a6354e82b01656012d843b8bce000f9aeb67dbaaef018f4c266ece1c6193387815da0b850f041264c968cc6d60f0da17c566529a43e19d6eb9cfe883efcf1452d1edc1fe186fdc9647858d7b80a12e4cc0d80a8b62d6f9f712357b2cb5684fe0028f2a656502a03b56dfd2eff55a63e850a6f2ebfbe2c50272dbabac3d8992687b6153dc36649ce7643e552a56abc736e73c26018ca7e4780ee0c264fc7e713ce6264b53a7c39eadf95415f936e173394456350f4cf5c8e1667cc967c6642c80f83caaceeb77fc9d5ae96212a4c7713962e07526b64d0a2a726d6b31e1d698849d34878c1ec52f26d7cdeaca6df196246bf4519d3eda07c15aa01999daf1b7ba649b54ab8932025aabb3b5b68f5c00e49f6585b6cef8d192713908b23b7eafb4b2d5c3e51fc2252f7e37f3e24c3772ded044858137173d2426ef143f4c83833426a51ab1a6f870e1c975b4fb0572076c5ce851cdf0c3ffd4839a4056d6eb4a1478eb2c5e162319614fbfc0488dcea31c11b5a352f02e4184613e1cb528ef82212aca22fb8959a4f64774253c34b556045e248c22fc9f22481579d86c95c0554e99eb56625bf8f53ae11c985724d3f59d06afb71a7ac8d92ed68e810e9f0a06876b68ed849d3800f2f16479a14954a23305dc6e827dc560011bc7863ac51cf09395f3f3db0d4fe4238833bf975d8e1f2eb5920da4ce50c93824d6a5bfd3ad3952458c9641571fc6bc443faa39a335b82936a8a002a16b812c811cc131986b529da6ca39b9d3ccf86286b914ef19974346a928d62145d939c5a21a835737bc3f64e4d5d45cdd52fd34ea856eae6823c0f3c4a6a886c3d634e8bd471c2bcd1d2adf213b14d6d04affc3679dc4c2c1ef99b5918e660c730d9307007ab3ba779684b08f4bbd7b089e74c0efdbf38896b6cdfe57bb76d3b019597da423b39a13dae9fe73ddf4c90026806c8f35a245a6c7c0fa061890ccb4f94086a43bca37fc33b72dfe3afcbe017a43f0b1a73ee275464f054347510a1e62c4f0ce39364b1ab5e62203e2a4dbe4f57be0d4f8745ddd05975e5e366feff059e56878be4be5d6eb52561996158b5aa3f2be90c540a5a2fdc33096f13ecf4fc50b7b2b61d9621c4ad3280de78ac7e86582fad26958bf542ccb09aa875dc9fb57be07f51dbdb55db7a659835b0bd9b531f00f25f49d3270ced73fb7de771eb867952153a0cdd4f830845fcae08bf38db951233fd7034d2997e270fe6bb8ff92ea9f040f6e5b789918ee7282f9c08e9e3ea3521f0a1a2d7b9bf7987795415b29573b0fa0d6866338eff1ac2e0d5870bfe46ffbbc664d74dc892de2d7ddff3ca9fc6d992d33e1625d72b1fa86a1b49cec469f97d610a211e27b22769aa79748c6c9b15d231217b871da68ba56c13f393df7cf2ad9c1fccdc3d213beed34347e1bc92a12bb700180dbf04f489ceafceaa23b9d9eab3f2cacaf5b4e7a39d8ccc4418c4d2daf8ddd6531c90e557754808399e149ed639811f16e632569c33cf1fa2aeddd56fca20bc57a4870e42b1fe8b85312e1aa6222a88014c813a2247f51f5e5505d05f7fc32f1b040aa606c64f8be50c32fb6c893861f0c179f22708a065d4ac29d8caabe42ce31170441614724b3bab2d504b79a22383d170a9ee16e5ee2561d984d38b0544a673b5e333da4b7e6bed5a394b536228f33c86219018f1fad0a2d4105e5e25f31cb21d2d88b8a8c7c7e29bf60db12e1d104e52538e600b1e9cf9a724ef1938b88fcf30987de6081143b6986608c87f38c45933e367a516d9afbaf29f3e9fd7e6a286983a58434af3867a220bba7256e7771de24a5e0f965ad4c437342873df811cf19b919dc875f7175befb009af804b96b234a38d27e48bdf8ce1d05e455140c1be7c6b5148b39fe5d8b0249de0ab44309d79a56605df70cd2f2353d1220af136c331f6b7e18b667c7822f8b1530cbc298c20a56428b3749c9ef9ee87924be93645b2130b4c4266c89c9c0a9168f1973cafbc99789f08d5e85c1c6634ff2b68127c478e615f65e8ca966dc93a293a3e4a61307011c1db89b469a184111d506ec3957dde391f9cf2df43cd97795a249a4851ad1ec5a3241ef5cd0fae771e1bfe6c725d5af04056dee9815627324c6a8c48f298de0eb3f74f2b80c63d6539822b282a52c9d931bd773234e9854659d3a89e57d6ceb948c2a111df584ee4b3124086810828e4cac86948d9ab23270d0974e05e88c29105adfc8380fcd255a38d48b7b8d9041fa1e2341c332189b2afec7e01b2e0dde0b64e953f852a5f3a560d619e4672c01f4f90bfc146b3cf399404e9e5c4336923b503a6dd18d23438865604add4252fa37b3385e7bbcbe325d500a3aa9222ab763d0e87c6da99245eec04a4b88516a890a79387cadebca5796e99c0e6b344d5e46c853ad083c477d0dac05c7284c24ff8b6f5558f3b478191da027ec1bd99020d30800dd8ace9111636decab60ab2091ccbf1d775c2b95c6fa2390816a36e523cf03c7aa2f3dbcc05039053d031e308e09833fc35e5be70ab52024a30c698bb8f6892268ba0bb75c7e76ef4021c5aee7070fd714b98ed374d9afb374faeff5408c23d1ab01f8cc2029612dd579321f8c540b44dc183f46295d787438ba397bec0eac9f4606a47815df233f99d85b46f10219ed1c897bf5bc4a341bf5c621d075a9730228e1abaeb0e9f409e9212f8229ad2063b1b9d49f433379f983fe0658554dba5288cff4f0cbebd012b149df649705e02fc44880474d38d6bbd0acb5c551e6c9e94a41dc18f24d3d93a47d9f25ddb4c971d5d6147a73e29a01a504d96d41c9303cd797f9cd17f6b158106350b3791cc67112ed6d513bb8d168872646c08534ab2f178d15f384321a231ddb59dd5755d99f780b02e40714fc7dc9686f1eaeec5dbc2ddbbd6de1f1ce63c0f1ad3d7e1ae48445205a7bcdea42ba2af9eafa09add681494922773c472e516c12409dbde5af8898731d1a8e3526e4eefda42f76941e572c0d120e24f06b53b0e8aab26bab9827ef1ce63241f62b502cda835160630754f4f7e9683deb33efe2c4c9b6f5aac50e9a7236cc6cc8a949322bacdb82679a515658b684340b71f85fa7ccde7bbb4584750a00f8e4bb017a8dd455a5d8363d2bcbd6ced943c6ef5b2a74c8a115ba0a2e1f6495f53b63ac1395d80a76891564bba07a3d9f680b8a7a2ed8306cf66de08c0bc2696fae7437cf6273b24e7fa0a873b6a71d1fe5baaed7ba4600ed021d1bed11700261a7e06a8e4b8b6027f2cfad3bb65ecf69109eed8fca241559674c08e3f010145bd7dfa88aa8a10049cb96a424e5cc79f3356446d7d658b89049765ffb685371d5a58fb1ca3d3109f00a17e3877b32437c2dd44b70b73df03384d347d946d23f1b8d00ef839b4a9a249d4a8c6c34f6c44702e667781607fcc274ba0252a23ba67b4d5d8145fef9403ca338a4d1cc9844fe30f72632449c2da68689383d802b6d84f5aaeecd9370af0c893a00551e5929668c70cc07a4cecfe1c7f2fcfd4fb4b797508cec9f141ab39bc888f8f0eedb00104ad2ff2dced8ffe3009478d32f73e88acf34a9d0062e2bf59415fab3335b96072b3c6651c93a72ae1c9e00dc909790403107e17cb4bff20ea1e1da5262bdb379ee05858d224f629f18ca8af37b9598cb83aa5f76c278f81aa0142cd7ef5325c21553de4080a93d2cc64ea68d2c81116bacfb6186774b753f82451c9d9d1bfbc9b13c6691533efed7e7ab13bb62b9ad50e01f2419a3a63b39338c5b7d8f68eb7c6a0028bdde8a21974aca66b4bc65ca458ce63be9fcf6d38feedeaebd11b2ff1a816c10a30d1ccbeb975960d8375b1b66642d94e1991db666a613303b80252bcf4bc13819c474267ffa97cb4333dd7cf3f80c183029d7a52efd6d147b8790d5185ef0b1b33ba62a862906f3f895aa291e959d7c8ffb0f829afc9417dc6031c7ca6aded363a6112e438785df1af7cbf101a2de5ff5185e0a30f28e024c18e5ebc4ab855d6954c63235ad1d87f6acf2068896ad84eebbf92446efd1a4b02c4d299530d9192f361e712ab4c99c2505ed66f0055420144fa8dfd129a70588235cc030252f99a14aa8a1ff062ed79c91dd1c028cae7e33f2d1f80d0ca56e5287aa50f076e445f6ebb91d68d2f9aba1a11a5f87736834da9322b343aef60c1887802ae135b31e02f7093da991932d7785b4045af471d2ee623bee5b7298e5b9914619afa912f8cb9acd5257aadab0b6a223c008daf622c1bd070e8a5e0b5a0d7202280b414745f13f0be83c493734ed382021bb69c0716d685aac0759fcc258a3ff162f8aa9d5942b78cc52c497ea2b9702122b8d0a0f2ed17a270a71222d762c6c6df843954478b4ee561bb558362ffa348cc92c9b785c30ec05790c815885dddf5a2099eaa3527aa500f9b091a34500f816d8a6b5d407296ae04442192b1c3f5e6c61f682f2b96bf6557109a0906de13451fbc66932f1622517dba8759db04df37dd62e8f640ece7eeee6d92bf0aeddda1e061dd3113a845541fd05d1d30f4d06d2e8190c813ed445d53e53523bcfc352236d06712fd050382cbc1f982269bd10ddda24f02f42b286752bf0ff0cf34cde45969624f9939674ee7704edbd80e06ef567da9e291fc16c3e3d2f857a3e1c184ff3ecd74a5603099e3c4516df264369b541a2bce9110ec47291f8bb17f2f23b8eb08cf6093678b4c8977421315ba0bce67547151230e859bbdcf1bdea74a0892b24b63be97cd1c6e10a7a8b801b24b4d7a47d46255c47cf634c2517da814d0ad95578d7ed139bcf7eeacec10d1b6a8f62be4dc495ce2fdbe71a465cd99212d46ca2ca3f39a384776059dcbca1373783f139b27716a5755b7b94103f4be6fb697b9a82ee6ee9f50fda8d0e107e27d78966074c440e17aec74518a294c2e4c0f3b0b3d6b005c83a612fce59b1e3ef738c98ab9bdd3fc1564c83decd656b4956516bb7bfc80b6dd4d0d3ec56f07f93622dba6ed6ed05b0b50bd5e80faca7bdd70ef2da770a32de6ecca2bf2cf24d51315861874ea9f575a8dc4b915c70cdfb49b6f943ef215ac72ab9316b3d6039b99f40aa416a197ad6a75702ac3ebf62aa8d091824783089d73b0a2cb4b5bec59213afd1c6e1c5b4d531badf792eb67acfdf29641c66e7192997a6b8d015371e5fd996a8f520334e6a6a8a404cae7f2a891ccacac3568d5fffb4de4d6a821d5cd2af1954179f28e6894df5f59c6242d266892f4d02384c9c0a3547647c967ccb224c5af50e140cb7f50a38f1f2de3b03ceb0a5973c8a44b1bf654e1925f577536e03db0f455027b98ec1a091eee514bb437c37a91377379f900867be2e1ab9f25b0a4e80281dae63934c79f889347a76dce2253e32262629473e50f776636d7306c0d43cff0e1163cd95e822f8b3e0451011a907d77120352892f5825319abffcfd4c6dee42f997ad3dca7c390eb1ddc8e47267aed7790392c4efc66c790ee1336f18212f2c38c77ee95744f9fc235f7370c2ccf7c16896a966a27655d948e94064dc007af878ac1e1886360f04b49d80b8ad59f27b7be7ff0be96029d069f23fc94e4cb0c45d6bb63067be892a3846a35bc5f2cdf8ccd29e28e12efc7214158b025e9db6aa522cc1942bc3116424c6ba2d412fae337d0342e7a272411ae12398f3277606c69f1ac2f976dce9166c543747e0264e981f41e6e6ee9394ece5eb2afddee2e1941540c50d6ba61f9fbccc26181edd0db6cc78e81ef73c7e2a1b3bdf20c5b699fa6b90787faf217489195fc1da220c353db02682185bfd1f8b84547a8bbb13755cb41c1ba0f226d3b675daa0ed050a222b331fdbdeecb5816e02078b5b18f96fd7797ca39fde9b895cb98f3af1d81fcb41492083b4f6f305b2f7b00fea3a9e880ac0376633a2b0e94d81d8e00a9cb8ed6fee4c8165cdcd2df3dc084860d43404c14403ce1ca1fadbb361796ae0fa185ff6e11157c0c9a01783933ffd2c39d790ca9e9c1c6496c7602209c926f7b6657be7e04026d0e5e9e7f5e215028f542aaed085552744e9e99c7ed99e85a40ea0788902ca26a47ca046485bd06b476ea30ae3a2ffc9f8e3e01ffd6748bbd32bfddad04e245dd1ad52a24a3ba7f5da19b5a6154ec404257ea75d07a9edf87b916daae2abe891cd57c276fa813ec9c4e56933b636d0a33fe0f35b77da6406043562b967a14d08efdb948d7f4f328cac0cd348543e7916ebec643afb39a565c22ffbb5275144af07cedcc4bfb5b53695840cb1d80b3902fe92000ba3d49cbf4804ee74d9bec75572e5ea0eed75c505420ea33747ae87d9d557fa0eda6e7aa3b3e3b1691ebe66324df34573793f00a8cffba2c68046ad979a018fc930ec6c904bcfa3aa35e299fbaf2cc9f7b82aee35f24030dc4135ab7d89819b43e0657cdd1665e563ea87113617697480d41b568bca26943a2cf784ec4c979ba5352b80162347d9aad49be7adde2eb666c4d4e5cd979291cd07873d4dd7efcf423adfb491dde70f2ff23fc568fd643ce144f5e2ee749033894d45e0bc8b7fc6e9df65c403b766d474d72613c6c68e428ab127f92f427fba27fd2fac9d391b58353c98852f70f7379a5af4f7ff1517bb703750f8aa33d321c56460e0293999a04e01b872ff067ae5c7b00c9b87ef02ade8006cb1ba59b4c365e874f787ce0b762b0104240697e2db2a72b4c2a8f6ff0afb20cf337e3516e4c611f9cc030f78a63593913e32267fcbe8e42fed0143e90236e9fee3fa437448d238c376a7d277c9721307193088d0c23f86286f669a2688facffd3e8edebd9e2dfa10a16a3e9528a2d78b65cb950e3bedeb4615978b9b141b36d97c8cec8d7a0ecd87234c3238757443bcc1c5e2215e3ad90c45c3e97aaba3860440863e58c129332c06271c51f38dfb4973250d403cd14878a999751cde57000fb8527a134a262735ff6a0db226c3195b016ebf1adbf9ce4f9a76ec066fbdaad7d1a3dfd7c418ba73cd94a753131faf1771727489e05bf84701ad6749fff203f13724baf2a45a6d5d4509fa90c8c37ff48df72c65513c1b6fafb65093062c36f6a1265cafd62e64c16914e3e0bfaa67112e6405f276cc16c8347861c0d581801927013ce3af2e6fa2e81bdab1115c834ce3047a4bb3e14c6ef09aacc0df0dc0a3819d1062f4cb09fc65eb10e5c4f680288eaa4158a2dee85c5e8595128db93d96270dcafa0a834da9321bdd51f1be123f8d79ca0785a5819db80b4c4763fc3f1d2d8041ae9abe73edbd4d5361a7452a5582e7b52e60f6ff42f6f55d5909c4b48b1964dfa6fc4817a209e77e5a88a2cef15ed43f183d24080a6c4ce8593fa2c09d3aead592a85745758bd64e9d1184b736fdb8f6df8e2b1790c8cb15a70522d15a4ffad4c30ab480620475d62da7ce2fe7f596ac9832fc4ea25f6efb3c3a7d74c605d6090fc8fc300320f9834771420f247e937a1c7b55081b6ceea91321528f2e4024c2cf9bf80679f7c7142d62b0d9e51456d523ac92b9cbc1154579434b30a73945f599d33b9cccac6625b6f417c9d9fdeabe27987d4c2b0f3e8681ad0325630158e2451154aaab5203854ebe7f60e4f84c354303a170102254930945dcb06202a562582fbf0bd98f61db93629268252577f0306f028f4cb02f40825d9fa92124048bc61715fe943c194d8bf807e0650cd5a5db70b85ea2df4474d610163e76390e57ee4881051c06408de4c5e02425e816b06274105d3fc8023c8b59c0beb58406f77fcf454a2fd8090e2d7375928e64bdffdaa7231924e18c5bdee26ee279408da4186eebccaac68a7c261f0211c9668ad6fddfd6c6b111357dd7330620ef8ea6f9368acaa3c9e00514e834bfe426ffe9e4763c422abcb23d254e73e94e0cbf146bc1d6d64b154c06757e7b9b1f7424c219e936c36e631136c694f93923f023fb5dac894f22f04716567702611573c0fbad7cbe243228955164c5fb4374b657c433376f4d46da67f44dbae0c92f5c81a436698266e0728725dbcb898846b8e9d4ae7473af21a7ed1ff5a5309ff5ae1b36e7eadba23d39d6ea161df2cb12191b43db301855a121822706c6791f16511e734a8d14a0fbf3feca0ba586e421808d53140ae8ea86051cd699d92332e16f328734f77b956c5ad174bea927b5ceec64e09c1fba243743827ecb761cd55cf2e38e81277839176d9ab453d9d5e63714cdf73f4a80228a5cd31cc00cfda8ab172ae07b5ec0e08ddb83ac208c7288a53bd7cc9baa33da4155c9d2a5517315bd565cbd49aac56244b467d583eb45f8414ad3cc6ac9532081420bc93cdebe505dff2483440b533b1a91e965704fcd98c463c092847478cee455a2abadf03f1e2cc556d2353a84bd2c898ced532c5a07ed6283dc032f1e64e5dd9cce48a13abba983eef91eff08d1c11476710842fa26cd5e74020d643cc6587bb019deaa9b8196a39b27f8d341765c371a19cc9b96939dabd1e4c5d329fa9566157868cfc0730d5902de1595ca88dd550b5c9574a46e4e09528264c7aded52f046d2262c95f30b6f88365b7ee92a5a328704e66f93c136673eb4263c156c5ac1e17924cd8a0f9ae82eb23f4b9b648f94723fefbdbd7daab07dfdf282849fbcf6690b47a4d8d0f86a460df3c4542957b817079d9888cafc4d8907a2b7bc2d5d6d96c2c09d5746fd1211a5eaab55c492d1967323e7c5fedaa04b1c0e8f0fec7eb1921206b6c87857d37a69caec302ff39e8a9a2eccd37b04863f758d7774d0c70e08662b07cfe81975d67f4ce258722e1d71c88ec9b1950e30cfed865dcefb5c9c7348966cfefd6f52855c2fa0e1a5b533807ac984c3d98fc6236cc18587b38c3c8058a456aaba8241b706d9d133b99d3ea2b483f40eb39deabd4f8049d7307dfb2e59f5cd6e53e2bf356468b064b7aa85df1f0ae85f1d63aee2951fb97fa54641f96285cc6c35e06329d808424a4da0a4cb588e950ca884e54767a63fb6e7f1179fbfb1fbcb0fe3c5e4972606d746f6a9158b791daee2b21a046cad18fc2d6d36d6e2f53d16c2b10c9f212c9cd2cf6febc913331f651a53d32e3079e8c5eba6e56c3ddb6026e6bbc1e7be72026db6930f6e35653085be994d63a15a7c4b1aa352367e9866092141ebbb23465ee98920e2fc222295b945938ca29cdf3d8dfbd2951103eb0e1346b08f513fdd19532f9f1138f74a769fbdd540b50423682fca30240f9e368b3b54e4728a2934e2d0eb8a67b06b96fb1c503dfda3f491403320a7024fdfec7ec3e3daa033569144bd77f90e6245f804af6f348b41e85f89ed1b13468c548b9e833ef9f88d6072584e61294424002371a267e6d291056e869f81f17bbd51c515bf33e4eb77bac34cdb4c556929e8a08b48eee681f5fb2fe36606a00340d2f60f73feb0098fab4d03844e0573b58a77386d9478325bad607afedcd88c882b6a6664c3351680b28fe3fd9f0045c0eb3fc85a30bd3205d98dd1ed89122b97e9ad82088ecd4f333ef0ccac4c9ed4cb6d91b4f8ee3442757c0b5a70b39ce8176cd12023b5744a4b0e3f5a5f41c0526a2cf79c12b67e99ca72d629b994aadf5b1b0e61824441ad3167a1c541ddbf7acaf68c64b2d87c7b279dfda6d3fce8bbf2582318c08d85e551b3aba243f9c784ea87fdacbcaf00da4dd8f9c442def6a7ee677a4b9d23be9e1280596bf0db3e680506f8bfe85020393efd980424baed81bd9b1da728493742fe5d4ec0f4d998efebf6460ef4800476d9a43d6d860e80a8103e73b944964f7a1ae461a0ebd9bd02e617b81c1642d8b66b761ebac3f9d2d9f69f981b7d25f0307aa6b0509d3bcff7b2317842e1289e078653d5c62f7c5c8051041e391bbc2afab505fc4af503502e06a8ed64d4360f3551326da1b96b8b7fbf62afed2a1d4b533a9bde749eea7a8b00bfce0c8f31c00eab52d8315824466e2578b6589518164d36b02a22c52ccb08c6d1fdcc8be6738f416cc3a699faa8d45ceabd5d2ef7e8121c318de0f2be0f39d2900922bcbae3055125cddabf96f4c816ec2ae53b499bef8b1d304ab5a0657ba3ec26dc23775a21e30fd8d532833c8cf7c4492e806739b79ad00a0f34bd5deac4a66185437ca3cbc5e03b5cb4e53ca3b99a0a9bc43e374fa5f61d3f578215128b8fa9950aa57b6f44247a98e09756eb5b13def47ef9ab4693857fa2fcb75f3d6b06d673024d62341a021cc1ab486b4a46b381488f5e300ef9dd81fff5833df014dd31cb597e99f32fed5b3675b366a9ba445033e00167133592bdb84db3f765f5f935e020209f52ff7231da06709ff59de31d53746b336878069a31c6c3ca0065ab72d50e3c7695ff53c11cd4e4a1f435474a2774906ed7236120a3b7cab2e95468d71852700fdc37939a3d4ca7b75a5b41512f4ddce5aa004707d696bd3776c833a2ba304c75e8dfded584744a944760c94e7179fcf09e30c32377c95e3793935eed39784f374ee9b246ac07079cbef14898b064a22e0f1e0ce14ec9bc20f4f93d541a9f1e9fad2afed31bf2a8a92edf2d288ad4d37b1ce0887c59accfe53c8122e902e5021fec0ba34c1f683113a0fb1e54322be90a99857f2765b312c35644794e3c8393eba84e861b52c11cba9d25f6b1216304b75a72f674b0c4038e565ce0135baacd742792987e9c63c408583a1635a82dc488aecd03a230fb40eab68ad8eeb0f3967e0efa113907406bb594cb9a63c2d6999d3815e62b06f40ce373a577128dc094b0b3838d39d84d17535e7d18aacb13b76f2db1285489fd0197b81ca305f01ef691bc1fab6e80856eff1f2d5e66805027fb62fc1fe92f58f9c51cfc133ea1c0dcd5350040622e9d2f2d3affacff88edf0029229cbfaf61feb2e169ec01c17b24ca6e4fd80e21f35753cff49049417cee987a070b58999f08fb6c44b322fd4629cc742a3dbb5159fdba0cd25187b2007f1be60168444ce382b3ccbe4aadd1cc4e936b40c52d6ad0f4497f635fd2628fc94665cbd52de4fca81c2a14a5bfea09385d18c3703ac133bb2d6371f2bba3029c204c6f4324a9637283129e15e2da6b4b6cf83976b3fd7b6a300b14793d6ad855f373b38f600ed9579ba56d5a17ed12515d6534c2731be287f362903318b751179e59bc0092e9a9ba52677884c5f279f5086069101822b67873b3cfe31931f4972586ce5fa4c9a76164e96ff3624778a6350ed2401bc0ab5035a7e2dd5f2ac928fa7e045d6716fc24a90a8c55532238af0f0736f88c9d96ea9d1f53831170e5eccf9793e5d605a0061b1211c41735b70138a3c7116070d147c1d32a7adf2b059d910fdf1f96b362f554d07de7404afcff3706ffd4af0b837540703c6fb9cc009c7a92d1313c52087e5459af5d32855a4180427a8eab807c3f9c627b68f1b668c32a9403f41ed6ad3cd4b14a808455e0c56fdec1a7faef229a4b3e203329046741baf3378269cc2d4085b0e2ef2564f89e3e9463920162aa4309aae7f87d304e408ab38c341114b5f1fb9493ee7b5a27e930c99a04ee9c8b4fc82af169606267f7525fc33357c39d63c18fcbfe8cbab200b40ff4d63c7d3695aeb4c42ae1d9055d7ab353a6463986d071e85930c0c800094931ed1c4b842f759558861a619233c721965053b224f827faf32894dbf8dc3816ee72e1829f8dac9288da545af685ed42563c512336aafe95d7a09a70b89a5a47d3904d9a0ba95a052196b855bc08fe380c71422fa7b1d2d37c5c5010c73038d16c87d4073b40df5bd9afbebdffc6d18be257adc08a693e3abc7e2f20d069b08f421d1194f3c9d8aec3a94185fde93dbb02acc1c5c6f129ddc7c864f1cb7562c934f061545e7c472a22fa579973b0d6d3dc819a6c316c2c48de6f6777b557329d9d0a66c059ed91058ab3d3a6d74c7b547e08e9b0918b2d66d1521ec4c79a29530859de661ef84a30578bba567b954cab880135456fef367bb809787a53c695d9d090f3f8b1843b59e210dc0c7775751f97a66f7ce6209e74e869d16bc4001486261c77734b2b488ce67059627a255d8eac007f9d87dad1d9c0b4e0affd8fda7bafb5ee4d8b984080b88bbc2f6aa4a4c42433140f6173bd8500d5b5521b73bdbcc119862b9fb8579b8cb76a7115327684ac612ac066949b282a06ad4602237b0c553fb9ca8ef51007d227897296453e1636255f6748b82ffedae446fc13f1a486eee8f66de2d0b5bfb26bf543c4c8a92bea16d97d1c689e365d64fac8e0d6f7d219bf44d34431ecd1ccd99c4fac94bcdc9dd293c1888efd1db4c1f8837729cd39e2e8f1386ab5f9837a31a2be84f1c13e4d6125f75279dd5a43ac793cc6d18abd8b7ed0f95f6529fe91009975f8e84a32d6e8b01130804e9c6f91db8c1826b566f09a4ae6e74434841c7b0bbd3be8ab3da3e5dca909ccb63d4ddd49200d6438b218e325e737345f056eeeddfa3f328d600e6a2d3f4438303d537ea321c9683374a90169f92cecb8ee2e3326b08781d612578855a4bf0bd8736bb30014ac1e4bc04839084decbfeee2aafe3a1e6e07d2db02e3886e0d2c643e610555cc1881a30597d8d407ff2744008ea651ce83778ac0675f2d681ec8bf2cd94fa188eeedd62150384d019a94f2df78172f65c19336ef895e6c46b0768ffdde26971ad0bec41efc25e57de143551abd130056c2327dbed8b6743fbc3f73960587ba3366ce16804837db3c271b41ae50a61662c90704643afea32d8ff066840d8823592a4484175d99bf9784264a6a5f1a03ffb45636cab14da90ce687d0cd25ff666417a0f5d11b52ab6e55fa3e1b00849df1fa8bc589e315f8e610e939f4b9e511435829fd4e97664de765671751664fc6d592ae54f5df6702bb0d62930d1474bfa805cfae5786ec67e3107ad9832c51c65ab74141e7804e8029867293277d9000f14a46fce0ec3834f0ab19b8465fe75d2d883d36f24f3e13e36a41f93dee0154d47808636382d2b485d247ba23cbe7882ed4551e32659d2771345bc17b5f18bb517ee798b01f8006fdc40995bbbd2255a865d60096522ed514230f9c49426034f77d7fc86dc58ee56ff02a229703143805ba6e7e7c083edd7a7f73fd5d60236628596c5e5b674fe8bf7c954e15e3dcd14a044ca9f949a3a00d1e7f9edfc5273df128b1ce40b79c5718c591c568659d7fc038ec6175409e568ff574ca3e1e832955fb33655b8947dd4890ee45a3cd4170c0f9b21794f20fbee720e020c4b12511298f7ff31ec927876ebbc4177b94dc706fae9dc007e50a5a3106328b46a64850e2985565d4e02dd8ad64c17454a7bf6b551211e205155ca92ecf7dc8b3a64e267d30606cae681f039d2758c65115356bd800eceb3e5a31a3aa116030773cc99d9ecf9dd830c97b497d560c50b3f90ba1e302c081315f7c16e07d3d8a6e59fc9ec7659045407d9d8957b2ef27840983ecff422bb497668e81ac1503a7dea2e3b810b81883e64ff596c824c1dc49de11a9ea52eacd52c9663564de09cdba258d426b517c3e71f6a5edaaf971c0f1a3f5925d7897b6ef01ec1f8288762a4ea7c21a1a5972b306de1aebe47421fc998abd32c5b594d33a212239f809c640a50522417a6f24251d64b5357ea5f66b108a50a8272448abb615a8ef9c29e0a204dfb5fb2016e487ed411d8ee05f3998437426143f52f610a8d29db81a4f3c6f6de262c0954bd2cf8acda909b22c2803b730a8b8fc4f0ebd68fc71406e811e17a0b600f466e664355b299a8bd58dfbb0d782079016b792ef7556fa8137900f06c95b2608d308a74ca1c5e96b04921b0b595c56ba1bd695a752cb9605b5074530e1daa5e5756720f788708556ad4a3aa21237ceb1247d7458ea2d00ee61e3dd4cd68da9f8bd030c115ba572665aa9c3e318c7c83a7839b1e4e32dbdaae8c5ba7e04774b88842c99111ddc8c903afc86921582972bde0ddc25a819233828ce3013af2109ef170056ca8a766d188fb2733fc4de9d63f797915222f2f49099ec9ac4d5b613dc58b83e05e3b3bfbce239e24785799930aa0699bdff4b21a5390f87e83c0f5a8681924906890f332bfa1e003a1985493f1b1628a3a54a1aaa7afc53355d07ba60fb51d0d006a61badba6aaeba9e883a5476fb0fc04ca49a75ac1c95579458c4a22facb4f8681f66ef5488752965a20fff7f57b05eb9bddeba8a85b3978c36ebbf3501488c0c2024a7d78d461ae6b7275b91b05463543d937fa13dae47040edb8ef435bb5fade7b24d0b15c3005c0b2b560b69e387e6d7059999daa5a158763006e2c434c1200321cf3a787e2ce7442c643bf0f2189be6959cda3a9534c7d507d6da8b86679b8aa985dcaa303b35e5a619d60821ec3dc5004af7527870ba45146dd8aab0d14da3a72e84ccf9e7b697d7a20f069cd109f2239fb6a7616b05a0cd0579fee0ef4a145c8282efcd1be54b056fae374c413e2686fe8936f14209d212c812d58f4dbaf0bd96b18eed620c3c47adedc0757759e6b873392227b95dafddd755d8fa63c3b8b22548e1023e50811f00cc6e28d72aa665da2bac2a9510399e11e52ae4bd5d00ae2a72f870f7d0cd712867f6be00330c7e5351c7378a5b3f504f45a81e238ededa6f6f85826d7fdccaaed1e7a06a42a0f0db2d4073a3902d4e8d5a169a4df428b1e32a75e65ba003c729c5684bcd2437ca6c2b365736d9349d6d0770d4e24272032b49bb9e17511ccaba37a7f5863e07db2db5f9cce9b8a1b56280af8c3f285ddbb8883395d481c5db50cf04da10f87f6679dc115374ffc34179ee26697833a8e5d95ed7523c336ed4fe034068ce7f8c336c03083084b413275f831437a165d099e1b347a65c59d76ec8c2fc278988be8b1a41e11ad2d7ce5e3fb78f5bc713afa8f8f41fa514b5917a8814d57f88fe2ee75501f6c02b1dc7f89c3578b7a1deea785c65c9dc7999a389a70fc018694ca76f41788ce0a7c5b7b25388c876be67c714efd605c251abf79bdef33bcc4818e406deb456b9d0bbb04861f151a4aa2bc6e3c5d6ea25be12092a6eab5a4db28b45240c9d4789344dae36e536ae449d06d11fe8119f17b0e802d20f1aa0f9feb110f046fa215e104dcd89d0f8fa18b63e2dd41df2075b2b6abbc71cbb387373b20ec4c8f3610d56750ef787e14aaf4e2b91a515461d0adba59dcab0dcefb81ade82c99ad48e29347bafafe0bf90f29d1b2c2b1fdafbb106e8294d7438ba6c7ed3e54d70e1fff2f48576b6b88d26200650ff352ecc13d15bee4dd1b3aff6a050f905d37add25066618380ef05e5eef05f4a976d0d70f4b6cc56a673c292112db44c92c611dd6c50764957bb3090f42c2e6299388c7d835cdca1cb81980718a17073473867debcbc25a6b3a0bb407675a53686d12ac53ddb2b3a93bd10994b0bd0ef1a3a629d675bfc1f15d0446c72431414116808e0205c80719615687fc40172ff2b3b149dc3e2cd4b7977f40635360970948d481b30e45fb44a22ceba852e96d860dd8ea63dc79e59c4d97e29a99c83e7661e2c483cecd549c3d5cb0dfa51adf0d0e60e279269e36309fd49e80ca294bab7aded2629141a88378225b479641c1049b75cc115277fd333420fa14d9aa27278a04316a735aeb8ef6271739b41f1d91704f43027c2569e0bb7a7a38b3aaffdc27d6d2143e1013a03dc9d868ab29608ddbea41a6db04725976d4012a9910fb4d9c17953138066c17dad3a00e4124afdcbfb77522a83a0714bd969880b24d11648b50a7e0529737ddb0c7fcc77287e23c580311524adb129e29267bba959bd5ee0db874d054df8e844a293e739f062c4e260184ed1a6a65de464b3764c7a7d88f19fb568e16cd4457e46ea571634a76c98a76ade6707a70ab2671da5e478a5e74da55eec6cecd94543f7bb4bbb00374d228acd3671ca60f3bee5d099140cb6c74a41b4c732ec5aa9638a8efc97cad324015285a0b1a7b6bdc1f8a62d45c57f2af342a6f60f3e9286f057561fbcf84f7ab9ae1e002bbba5239218f6a7af1c6d3ae544b52223cd628836ce47d87f3ba8ae15995224d365af9292b14907cb705d228e16fac7277f4a140f3c004a089fef73fe0520871ec68968a57278779a7a8563a30e1522ac0b0abc25a04e4b99af32276b3c6623ec1c1dad2ff13632cfc735a38a0cb451b8c709066c2e39057f08255299e9c8cecaaff12999fefd80128529f28609c1e8f9171c757d9f55a4ee22039b25c6555fc968b94195ca8b1b3565b24945a3a7cbbc650471e1e5fb1e71e7c096a9add33902d6649fc601b3d9761f70058f9afcd584b772c53e5a1574808ea53ab56e0b5654a098d1d491e3c5f99e293edf00db7856813ef3e004d7c2e217818f360f69dd55c35472d5d54015951cdcbf993b5ee2ed572a5ab32d37f68637ed4203c8269d833a4a23496ac06d4896f594cf5ad154c19be0a3d140dc702fd2b56b579bd1fa84abec4a43c78f65f3e4a5c3880b493ff2ddd3eb3a71a54daed668de33771cd491cf80dfff8ee27bd71c85cdfecb257e09247e435d944e913714bd84bb5f474f5fa35b1a2cad16c837b52e62a7f9ac85be29ee69463623de7cb3ecaa8f4e5f6e386c232be2e11966bc8c198be9982f78b21c04e82b43dfc372165ebd7d68c6e62791b671512afac3370f249c30ca76d87635366e02b1a13220c6a8afd60db6dca5cf04a97c9f63b5fa10be1c35c6209a493d6a16f89806e5f825ddf6d17db3ade16627780bd0806bb2895542aa84456c36837e7fb9ec1a5ff5ea2f8aa0824c146acbb77f27746c91ea19865373c76109b959c9b78c201da2042c2b605818fc50463e1596dcd5f964b1d60c1832134a5bdd5cded258b0a1d95d0e9e46eb5fd8cb05cb4794f908d8d937db74389ba5e64917d88b8272ed013e4311eb87c504f8776d2c26233198136cfdd4f7999a6eb84eee034d97b490421600cab46155423b886f317f6ec84544aa7fb8c77ec1173ec79cfac45d536e7d67afdb4920790d4a6420b72629e54a9062efa1fac2d3e94aa4338bd1c786fc0e4c1cff2f6cad4df44148344af1e694e977fa7573ada91e25164340b52c68766f351e64ab1fb8a7c7b9de92768fb45fad59e4f6977b5e2daff016b6e0ccc57ff8f6cc83dbc845d11af4fc5fe14dbf6a71e3ea8427fa16d4f4313061a5607136b590171e3d59a321177bfc5968d1fde15f022b28305d4cdeb51485000368b984b5d47177618422561992e4f571459d77beaecf6f78f03423c6900fb50a01078adce14a19089cfa84c39f84a081d556756f2544670a125fec45df6cd9d59c21347fbf90b9bfb01033c41f37a7048c262f4fba0f675c7973003680df30b8fe8595ec6060d7988eb7a701941727d23294f3196c75f620e19fc0ac25b73bc5fb1202b2758d534a49566e64c8781d7557d379fa00f66526af09947b88aa7a61c594539115ee446ae2d4cee05221f9f6ddfd397bfe95dabf9b5af77d0947fbfe06ba6d05af23e5b583914bd4f1c2f6e76a0e146e9752bad60beeeaa81c1dee87c431ba971ba5309c5e2e5e179516315e63c01cd233f4d724b2ac251ff6e15b81a490e12ecc475d780f9771f24344991cf10ccf1504ebae8ba73047964b29208387730fbdb82217f7d96091d8b0f8af3b79e416aaec09548c78632d66577936ab3936a6eed3a176140f86fa06bfc5d31460f9bda24a976c6b41a68ef8b2b22b9a5b603337ff82475f84618a3179fb25c18981ecbe0cd34be00922ce121e276993d9ecbb188d59d37f322a50008e1d2fcc0afec22d220b123d613da5e209117c05bb485dc2141c272650868a7a38bcc0cff7bed6fab5913cbc733027b14b9ad1ffedaf330311273d7b98b7416eefa9897a3a68b71a0569935f032c16198ea6a5e1f1680832d99a8fe068d719dd3189c25cb4179ef23c7caf0fc8680eb86b20da541235e90a53f2a628922a5dcc0f83d0f53b5cc790f07ee81ca493534629b58e2d49be7501f6ef519472fba88072ba23a04026f247997870870e49bfefb6eef6cd6eea0dbe63b329c49e52134279db5767254e79a74fa5497397c17dcacfd3495f639a906ba079143a792de0ab4a4d7424e097937718beaefba0ed86b99035ce200fd944dec38fee4c3f2e56c410124c8a350c32705dadc97f914c82acabd86b12544b4e8766ab3db0988deefde85d792b7702d1a039bbf1310ecc36a40e27c78b2a51c5f4f33de2b252e2516b3a4419f0db6a6c28a63cd0daec2fd1f2b81e14f126bc91886291be6b364985a3ede22f4aeb352698a0f90131055aa464b3f57216d04d57ce08d5e93ce9b4fadfaaa5a19488988fc35bb96bb41161f4cc52fb0f5bd04bfd29306a377e0b1b56fc196fe7138366edf564b3ec9f3e06b316c044ff13f54ab8aa3e42a9687b06c81395a3d3cb4115303044dc2d59f94b5a811e6079046ce08b63cc00c780679345e165350501d33929aeb8196b76a0b104454584bed33d78ec5828a8b7b25431e67aa6d379c165ecf821cd69817bf3dddd6f2513f66b5eb27a6bf3223733c05452e087863299e09c9de802b365ea07b4c57795f1b29c51035a8f09eb611d8cbff4aabe97c89a90760236eb8446b5cd2ec01ba966c98d6d40abaf4c479ca97f4a6dfeb27f4c35b0ee5f640c2945da92fb9c04ae12f91f38c02775d2df2b8653e807de081afdc03ee9b6aae47c044b3fbc76c1fe59d5efca1fc9763ef080164f83260aa42cf7526a48823c38e726f45a8c0850f0710b85e9e0afe14ba67b9454af4462edef24bc15ca34c4046c60b9ecea1a40171527e4223aa7e3ac66a37ccfb62d3349e3672e66208d45b3bbee26451837a4a0fa7e908699dde9fdf7fd56bcb582425d7637cb04351493ffdfcdeb73f71ec4c8ba58b5c9e8e32f55682213264c840d789a55646b95f8869f0ab155a979b2ba40553af6777ac650aed2e2ec1de90a9d3f43ab59a0e1988f49f14ea586dc6e19b6dd83aaa0de0bfc2c99ca5ccb1f6326afed3eb67f67e61d265ea7400c115b1cf93994dcc7e3337ef39505a67a8c11bcd09f280475c11f6c41b3db83a0cf05dc093c735d01f48245725006e828eb065db8d5f9048bfb5defdad54a416fa73834eea12a29d6b2c8e0a035f03625de530b88ef59c18995511b65c3415e15a8e3fdf85ce1003a31e7b5ca4d8ac09f73557a4ed49aaab020a01714073c7caec93cde068b902f1f0d76144467c8373fa5341776067086307f14b0255d08f35b2824eb5f7395e588a414a7e4973cef467a6b674af64d2dda7a1dc36ad2da7504c4d15b640823af913c0be6ce8a4f850cab5422dba794a55ec29b13c1e0947d2fc4ba8c4ebf9c5c9451f673cb3341a8a7602c5a8fa3cb792466642af55904d17f9d4026bf6b12a505a0f4ccfde7087d0fbf22833d7900d7c366d7dc7bead96161094dc241dd2ec6912b10f4602fd1f623e36e40b222312a07ddc9cd46cbfb9d6b1c2370b0932a2fedaf12e63ca6f74e03c46b06aa809011936c62d2c007f90d361ca5ba0bfe84ef7cc5135ad396cb50685023c9688075e372d0f304a27f22d3b8c92b0c55c23dc3710374877e7318c6c89d7e2119fa1a9322145ca1d4e9f9560a3bc5ceee63458a8a31c01df771d28071ebcec862c5fc9c8a3f6103b319fdb5ed73e3fb105409f4d4a3c2d604e764be13ae5bddb37418d18f638906b7c012645a4563d7c6cf389a80dbc412303542bc697cacc237456ce559430fd330336c296fdb827f39a46184e5e53d85a870ad2525d4edb4666c2880554353dc282db6135d4e6be5b551081d7a59e01082d1f99d364b246bdcec0c5dd189be4e6705a4929142d95582338e6ca8ac3fd161717131159e6d1aa729ba7e68bf973d07fa15b69fb29b8d22b422f6c87260c044927d7dfe1667cd94f07ec242aedafd730db0498cd4b9617cae33f7be7c048c15ffa8496e686a62fa458d9b901634d1cd2ce333b3d0c0ae9619fbd0ba1af8bdbf158b1153c903a0253ed985f009cbba40702b34071496a2ed7729811374dc50fefe9e7d877f8fbdbca9e9263b14da4924608c6abb5cab3758fe6efe85ea3820cceaa74c0b30252bb46cce59731b17b0dd9bb6647e31567b024c2068cec8f711b62f19fe1d4eb9af05023d727775f17f131d8cd4d8fb7d4ebaf2b1eeccafe6c1aade93f0d96829d0ee7564d90df534e7c7a20fe90faa612d115120f3bf9b59e0b7f6dc502c0e77d6a14aa3654b2f873ba2154c0df3a6e12f0150aa676195feb661b449f579b87f5878c5ecb7cd66170e781f3d9b1d6462cd65bc766da6f72da3301dc8c0f7b1045644a7f74e8671f2a3e5ce2e261ef54dbe28cfc64d2378dc3b58937bc430d967a873c400cf90b8a237a215f502799119d001afd0b6e266ac83c007fe8c02e8d2eceba99ca1183a3f30305d8f309df065693598b11f85937c9a2aee2e5c345c1e344737d8f34bf1cf6d757bf6455e56ee9433e61c7a0c073283b4ec6fd69bbc38705037afb3335979c8ec5e07da16d135b5efd5cdb4b8b510528673c8212f16e9282bae685818ba8cf86ca4983a3e9c1c6056bb28372724479d9cb10038438fc0dee22f70f8cbc165ec9827dea866be4fbb31ebc6c22a709152516158f4a700ea9b14ef5be44d695cbac1f0e8efa8c4a788dd3169e9886dff56680dcb762eb9751851e69b52927bc2ae278a451e065af1f00077ebcfc6402e391659bf94271df08c73dc468a9e19c23b6a77a5b374a86a8fac98c5be10f793412f1ccba420ccbe9f5ecb208e7880148fbb562068622715f2dbb4ad955e2b323a225075dd1c80153eae1cb4cd500a6c6c70586d8237a06ebceb46dfd1ad3ed480924ace4a959081cd9623fa2873ebad5bb30af3e8d160b51ec559b6a1c0065b51a46f2b3fcb3566e187aea732880dc36bfb0025099a2bea39767e0dd6ace7677d121a85df6bce94f2641735ba95d3f09b961d61f596a1c0513de14ccff0182832947d32bb30ff9525ee1244610549cd9f8fca0c6d9c4626d1e6873bb55c564fd209055749edac6a9ed9797063f5dbb0740fc9adae016698adee3cafecccc3db9220fe2e6d9489d7d3508e99f7955344576270a66caca2c5867e94a44b85f6cc27f945151a7748d9599d47f0cf8a8a6609933cdd8f9d420d0df63e06994a5fbbf50faefafce5f0b5a69fe57fb129be3bb701974a1ca18049d36dffef79dcb74f6219ee9a2bbdaf118d2bf9ad1472d3d13727327b7c88668d1648c48db8b79240709458bdf9133aa4e28db7e896df3ffd551509ba5e0610f94939f9ffee13edffd227f24074b75024cacecc6f30cc0f7d2fdcc8dde3116c924a4cde6b6c264fb33b45c87f855a6d6873892ffa7987754140e549aae646917f8daccf4cc10f3c5df47ba50222daf22781ce502e02b4dac97f032a0544e2d19a8d83fd7bea2ab37bfdedc6924b140d3306162d49d61047b14f00052cd11679e6ce1116e578c4ec57aab09598e72044c52a202f5fb3f9ef27042f80dc22d689d9b709715a41a5a76002b5e19a4eb46c8074be48163196b5ce84755088e909af0b679396b325352e0b0f08ed3970cd035eae05a0f5b8428bc30a12e88604253bd2f8d33f897235e0e693487174af63a46e649376cc7768190c48a81326b7d84a64758804b387bf9f9d824eaa6e9b5101fa67c35f0e4bf99d326bba157769857e1c1dcbec8a32af1c9ca8669b75bb622a4b0aa8752b7b3621482a432bea9739b2b6e73f89950c732909a3071c37658711e65dacfa3b82ebdcae546bb359e68eb99d8f0461c68b40785fcade83b737533a5d8e4b6ab0d09fbe1862f572821087a93ea468e48e48d0169f21f7177bfc1aa05390ccaafcb8417537d44a5cafa2ab87ff0367594e87b01d7b2741424ad309b83d9bd283444e6c43d72ad5681ced38d50c0470f73315645a61d42e3a9d5a94c1cbc99ece7fe5b09f69488b0e09e83b96509d79ae91e446a20e0a1458ce6ddff3679a0f2ace83cb0f28eb4001312b10a3ff4d5905ae3db0546afe6328d45c2b4396f07c14a213615721853a5020c5c137dfd5e245093d323dbcd3c17796adc71aade4d9cd220ed968ac8d81b510e31fa90a179f5286843fb12b91fe63876c06695d97a949e2ea18844e89ec94940bd246a2ac39034f069a4c53e07afccd319cf36cd53858d989689849a4897e50355ad3947b31a33c2a305eed357af7ad5722674c239508062949ece6ba37bef88d46eed0bdd759d1da8ad19494813e0ec397732138eadb70182466f7becc6e87f8ce1f1d08dfd17af848ef7ffd5b5355223f5ef2c23998149c5f4bf90ebe0610bab1cea8d0f5657894e2e78ff2a0eb7c58d54a2ca8e0fe8f45203ac09d123fe593248732356463a803030e32fd300633dc7565009d7b374c0a4a2670ba4c1cf193c57eed8ed22729ddf8167dc9d8467fb165b0048e4233a5f42b87e5a616ab9fa8976faca677facaa1240d91d1131a74f749590ffe820d3818141ba00486d955edd6be5816defa90afff40978413c055566cacf13774de94a30758431af99efac99034efeccc301209bc697ce41ef3bdb3812b4b44a98108993370610548a8ed79b30cf369133163404769f709aad57ffbc62204e8e21053a024a5a6c5f4fa5cfb5abd9f178c91df93a34209f792ba0711d98ac56516902c5e946232461051f0aa1f03d529865980ed67956828f940701692d921e1f546d75fa24a177903c22775ff2e91966cc924a853cee881e29fe05eeaca5cc32f40291902942141876e933417f11420a5755bf4fcd9a1805e6e653273abb18e7eb81941d3d5d4a1f07d35d29e42765b2d34bd927396e8ccb3baf5e40720948871be8ceae47d00f79bf69e4658e8577aa8a6cb2c5c22c28ce0ec6b878361e6ad4d7f99feaa23d0d62708d8b824b0566f952461b980b1488d8bb8b4a2766a10563dfd1391bcb549bcf10a1b7f0a93459e9b1da4dc8b8f0ccefba57b1dfe67e938f60fee396d806387369f4ee11d827521828a3916771a21febd4c7f7e3375847305b82a912f8b484783a1de0a558946d9fe235b7b351f704b1b99a93f95356e7dcab8f81fc5d86ad851bad87cd6ee87846433315f4bf636970c5b3ed899905ae4be7db3795d53749fa4d2961e82b26783c703c358c9078ba112cb8c82d56b21eea877ef0e071e63945b0fcffd9abd6ac9bdbe5231f200fdd53633b7feaeae83c0586b0ef8960a08d4d8c154a69c2570842d07367b3da248d329543a00f7755baf26af87cefabfa579d87b97c69ab1833456137ab33abf53fe1cb38d919ae0d2123b73f5dba656340b3ef5f4f50576c204f41efce810476a3dcba193bb8a6d6b3f5d429f010d164c5b1027fd7c7d867fb3c4fc0e15d5ae04a1176ed16db7556d666e859574d5565898c622953c25e0785a31d585a44967105e2acc814d4464ab69ac128d8ea81c8df758a24c3926e80a3210c831d448042b43a9231476072467014ab14d5001aa1a10f77ab0f92197f6c351f6598316495efbf2297e706dc2f1f21b535b14c2f36d5e4198187b29589985305864b0424bbe70461cdcc66579cc8e3e2ffd965ce072f740497ba75ba01e2b694e1c16d3ccd0a2b7f74d1ac21e3d875661da7caf0623447d9f0e57149225d1848ff181bb2319070eb9f539a16322ffae45507e1ba0326909a1e2d6d4d21bf3da41072c5af68d195971a182bfac391196cf5a21c752366524c27d38b424151fe5393f52a337a194d5c6aecda287ff8aac00166753620ac3da6de6bff1d41ba87ced50cf960b1ef9354b6e2f0adb085e22e081b17db42ece6e1821cd53874764b9d6dbca1d05729759864d1a081fd9d822305d903f269d91fcc384ba38914cc6e5b1db2cfd9f52951150c3c39c0b1eba5848a8dd18589ca5565d3c4499ce179b795d7c338910b75a93d273db66bca9d38ab6058dcb80566152e7d4afc9b45870f6de069467f9c685cd0dc8943cfbf07769b27cec36a661f0764b892e414753a8169d009890a089d253cf50845a976de7e2ae6dd193e17e965a43d606114796b5dce047ad38616ca5113bea910d00ea7f758e0f07cf4bb4b5f37920ed7f11a42dc4ad393d2edc1c172a641b745fbc3e72fdd438c877e0b0729269a6ac1fd7936a260c69b90c6fff16321cf341384c23c362e8e22b485e66b767a79b3072ad3b7c2ec1ba8c7a68710562a743473b8b6b957a8561d2c79fef7c02edf82cb78eec8a3bd41183a027425751abccd5e6ef827a647bc2a81cae0bb8081b270641bbb259ba50a5e5a5d985b29a4deff800ec7041eb546ae14c83789f3e8ae70978ca9131185eda5260f56df5bcd8c38225bc8ce1ec9ab7c952bbae4576fdc73e001e965b1037e0198e8b1d656a15b3ac58ef9e91c09b5699d6f34fbb0cbee86c28c1b5ac6cc91a9e722d5056ed32cba4931f9a4011793d7d7cfc6ab594aa2c1c64ae55f8596e9afe8d068b9e32039467d434710fbe5c9351d24e69ab382f374ce3da81f40df4050b37933871734779166a33c36b8b7c7bdf1d30061f39c4ac6619054cf1914c8df519139506fd9dba68a68eba739ba8a9a6c2e5fd4472577616a2f2aa4fe9e00a401e64b984986afba662d8c40cf5edea5e54a3e420f291b0bbbec962199163d515638da04a656fe50df64728695231b491cd0f93c827dacf9458d43e87f48234ae58443de9870f2f193287e7ed66e715792fe1ab054b3fc11a6b09653c18952927274f3bb490b827a8372352fe1bacec2e45bf89a997432930a38c1e1d22e98ecf93383f971cfe441c484478d102176ddb3afb4cce782a14cad1c4680247d641d33ed43a2901de8a004f26e5bc24e13302c4b2f8e3f5e25f2fd50b2e3ec1712b4da241c92d9f54fc68cdf215308228f185967cd18c34c04116310041a4b604498f901c0584fe0159361263e58016865720d2be311d7bae8039bbd35c6aba2acaffb648261eb36e1ddfa2a323c2dceaceb2818d69defa3d8bd7bd2be58382b17a3da20ebd95e289ec188f1876b3a90380af562e7a95ac92230fdea54a9fab571e6248d6515a262ec731a070b07a00d1ca924787ffefea5d653a8562d4bfa4db2efe611280515ccb4c0f292b170bfd65825d3a8feede17cb89518fc477ea715640fa16507e7856aa217d5aa5ef8453c84941c6351e2901edbbe111535944cf1bac32d4f934ffc81034f03404c7e24ae59449b7f98ba0664aa8c991a9b0e20552be72b01e39c1c218a1bf1c432320e18db2db30e2242efa0040fe6a0f3cdc6a817b3bef2d0164bca69291b082b56f6fc7edfae46fe1d1e24f3942155411f1e092a24a870bcd1c07ca661ff46c08099dd7e1a1e294221eef2d00ccb84a698a1254cd03fdd6a4b27f6d5a350a4029dd0d44e580cfe3a015012699b24f88003f59505cd8326be5c76c571c388a191998713fc8176047215151014be6f7a885fdb851458a6ca67dc663618f279c9277b65e28a6dc421574d03c754ee0c833aac64d113c196cf35e3d32fbe94577b626d491be2fb2e1e2235ba454f7f0bd12b99be9c28f955c4ec4282b7104c3873206770ede88a9fccdcaae584298dba9eca0b6375b20add18e7d1bb8141634b1ccbb0c42107779e8b5f15651ef07f3e5fd512ab67775c03e441e399986b5cc044ac9fe081e1527c7974414cf320cd757413e47e9411fcfd91ac44c375eb34bf903d7d14e8c44c911057b1911f2f6e1ed86a3d91d133a1f47f6f800482eae0bae1c197b5b7481a7d484a245f4d133dc48db21de40b650968c8fc1fe6621221067b9c516f898bb11a46019cb37cc39babce5ac3f55aac50c36a236d24b9aabfd2dd79c989e4e5e891d843e0f128133779971cc673ab417eed9384be1d7877709816fcc2df439f784a23b665b2b4389d8bac9add344735ffcfb4b7b40666da3fb4b5014aaba8087a3bc937d0fdbed24af52aa676788d8b6e1631ab4fb330662dfe4ec7c8a5ba84f44dd2d31a4304edae89aa9b8574be89f7d29699b8fa5ae9beaa31c921e1b74ab8522758a63f86e941e557f45d8248e6e30271b648ad798cd8799e29343082059e802ffc09c86133fd1a5c78d524248f1d7325c8ba8cd72b1dc6314ef976d9169ec8e179556a42ad2940231ec6657e7ae0d14d7daee8b72e0e1259d47c6d757ecfe295d14fb2fdc197b78e3ae47cea5b416551a507c0a53f532e7b29bf7c16d013212f21ab621bb9b0a6f591f20919635cca6551eb72aa3fe0f8c6a0b7b5389c4f4ce61833f1456c89aef08cde72e8716a143ed0989bf5c35273dc598c803f66197808b462ef0ab353c08a4645c6d3930f3e928e7255e19358c7a9b85da298371c5c2fcd8123d3b5a65613f45d9d7124c73d03b2fc712aa4c65200e0b76a871a6c9879fa96badec67b182298393657e922a916c1ec635c2f22cf05da442cf55d032c44130027c9a1aac009c1dc6796da3d2d9ca1908a630f86fda6aaf79bd94d5950d9c097c03e81b649233c204789a2b59d8534bab7889dfc967958b65fc1712600eaee35de820935ecfbceab238f120a0daa53a83f16aaf0c0df71841e9d8e46825649b40ac5da1416c4eb7b6ddaf2d387909427c972cf8a50a83bc1aa1cdbdd8fb31f7696ba3e5254ba75735df37dc9a667f1fdb6c0e5c32451d05f4a1bd856eee3b6fef263a96bdd860820c3f21454d2f78983ce5cf72b3b9d470cf80821b998302ab1d69e162322a95930732628d8faafd4b7c6d25de2bb23b33b2eb2fa38b2bcdbe4fd26771a0ad5a3ba779be768b486f17a987b42215a591c45c022cf1e7fd8519103e7ba11a0249ba185c418af20191ba5ea575c7dc3a687f260197a7aa93bbf3ba049318014b5867688a577d55a7dbd3efc696cf78685f9debc1a09d37c4ec425824aabf71a4050321c9cfe653b41b44b226002776da497a3ba34e931610394dcffbb9249a7f6bbc3a6383e36fb1c2827d0c7a424739d33c050efa529615f5b996cfbeff87c735e29b860c871687e35e1a83d9e86179919a5d0c4176f2ce6c36955f7673cb410dcdacbe16009dfe64af36d85e0ec3c553bd6c2b5d6f18651c333871013dcb0e516b1501e06623a117741a8add45330d059f26a8fa037d3b28528857591223d07796c2395fa30cb70836e217b177c758342fdd1e0be9857168d012840a0455369e603844ff7f289cc95a1a40e6cf03c92ee32522241af4d54d6d9d9d50c9a4fb62800a5e838788b5598d0de90adf526b90f419c2bf590c9540ff3722035ab14a9184d1d30f27c58d2567195cb2f8fd8486479dab230eaa828f169dca5f1c01f26cb6648c48faf5067798d5720319ca91030c8e1365f4ba50a554befdbe3ee3565e914cd81d61dc694273edc771538402f995aeaa211a03c7e26f4ade19d0b0abe6b7911f7a2f497070808078f1aabfceaac55527f77fa6beca9613b56ab0caa59c053a931d768b5c114cd0ed542fc23f56f98c4e7425ad6759a604d3e8bbf6ae190eaf7d009e8ced35bde112960ca8796001eeddbe8b4fb02505f305beac4feed426230fa9113fb6ebb1f6df58061f5c2657785a2fac97433a7a331fe6759b39389e8c6dfe548f58cef3ba73a7a00ea5d1db9711075b1c02b4aa12b602d5023c98bfa3ce673840fce9091d9e372f8fd2ff143be93ec8de1ee00cfe7a720e3752cfc53bfc7143646f5224d5116eb574b4eaa63062ed72fc8db4223dac449f9535bef466fcdea59deb51d66e6e68a37f7ad0efde5550e8ed8e3aea12fe8643e37de3709b20702fc7b25a2d85a6af30acb9ea90eba914bb83e110ad15a9d35537e93aa27c61dffbe9f9f79b3c16d290a783a0d023b7edad6c978d90b13d88d787c5657414578bc8c561522df46bc6fe18c9d436384c15615259accbb60f88f58787469a3c478c2491394bc00292f4d499dc63387651b1b341cc173b7b96a3059acf0701b136dc130465c2db89e007c6076ddac2d71157cb3c293a4926f19be35233fb1a0e0c0a2493c547ef61e4623aa826b97bdedd007f0e9cc7e167ebdc9f586f26bd4013ca0d2e2a8b8f9a0a0bc75ba4f0b580b4229346d6e696d88f77ccad73739043727eb5dcbfd65ca816261ccaa0ef02460a5ab1ee08fa86f877f49aa9a5746e3a1698d0893b851ad1ef191675d90d2433b83cee61a7d44b9f8d9b2b25199eb1631fa534a091db988d7a05a025ef2e619de8abd2c6efa9584150756ab238126ed8af14e21dae580176efdb849029e4fc8059b98b47fb8857f0828fd7e203116cd831038a124d3a1590ea6edde8c8698f9b1f4383b4cbdf78e01f4372688aa937953168b30ede35f7bb2b447978d97d10396f55608baa2b53fdffc2f270f86de03d6efa021e000cbec470ca355e1deba23a55ba9c9e56ff2316724cf15b91b97d375f78f2caa33bee795ed1bbb71d068f58128f9bf7d4a8a939898b47a157f076b5efb0e59f76fd6aa9154880bd89ff4e6b45ac453b072a258adb547b5aadee88ff8ba124603e2a79fe0bb7b3002defcd3441f485a9a6efc0b9ea246901a450c3ff5a452e72a70ef79b471243a66c54a92ae7cd538c4ec273105f4d2885450893d1fe2583735e79364bd86225f06e5498dda4545755c4e74d8994512c008ba5f63fddb23da4a545d8fc41e424b040b71f671d9465e3e436ca1e7c9c8b116b5b7399faff2702c6ec8d329fee014119461421a95ba437d7c98fd8ebc33258cd55aa815ac1b9b00b90fea49179536cde9627ce6eac680498d5bfbd282090d095237aab55d834b00a65b87111563f282f8d86050ee70863257d78d50bc878f79dd901c62458cae358250435315e4b5745fcb2d6580ae46acfb4f6dda5e26146066345664605e9f9142a8e341dbeab0ba87f56e36abca9c030bbb8fae7f1f4b6b04b605749e82d19909e4bcf741917b720ba2729ed9e3cc90cb361385a0b4cee927eca09a1707e05e2e6b6869cc79d3230a5065ba47bd4cbb5982249e3dbf3c4d96b1a3740b6a75f6a0f1d1bda00a793023d16dc0eeaacc7dd381c66199f2d7c9c6405c84e032b3900a782bc3ccc995c3e1bf3c1d0b4011bda4ec53c5348e2baae6d8d6efa0d65f647adc0ebe5aeeb813bf211589311ec0bfbf0090dc60b3130be8aaca4d2f5497b7424a0c2e62ade7a9de93c8d3a1ac51fca522c2a15b1fc4f012b29bc723e5f440243071407d87f7e6a273a5f4fa482a9b486c53e003088d02cf7a03d11dac53df644dcf9184c109cc7cbc5e57f087bf7d97fd9c4a8a76ef30283ef8fff530ae50d05a8cef79295688a85544d1bcc84023e241769cfac4a7b9a18307f983fdd813c49c189efb6578f5e629095b3fe3450c33053d1021a18f00b8bc7ab61f3a39ad6734e9fce0eac498da50093a04f996e5d643f12e6d825d555663a53863c48bdd2a115968037f152a1721b0d1bf11ac4f9695cb9c9c44aa9a26893bdfbf095a09950fe4ee3b5f8434f8ab383e7b013e4a68f274942aa90809929ad6ce64c1b581436692b14dc95d0c2669fa3881d2d02171f0eb01c4cf05d15e9402af6f3084f153db509cdf3ad4eea608b6fd5220f8f63ea5fac53b2a7dff4eca45d2e7a5f7909e8aa6fedfa6f70b68eaeb19fdbe3e3d207d794ca2e3ee5fcd23371248b35a48148006a060790951977e617a4bd00c0063d280dadab0df3aa32251f8de6dbd96dcf7a4dd773e9b6f3b4ce1456489f4c7e59d12bb51d22319b61c9bf797707437e1c6dd5a18a333283544a0be52387bf7c726c500f5241519d34ea473b6e3eb8ec294f9f2192d9fc0eb04ec2a003ebad805a2c00916f213ea78e721475e5f8927416b391e269c843fa5fbc8d617f5cc46063012fae874fddbccd0fe64853fd6b2bceaa9fcd2e82cf9d1add21a85eec71e0a8775c806934f8425494cad10163a14aaf1a76fdd3947e1343fd618a02cc20a9618b123177dbaae4a025fa29cebbc0b4bffaa2a93d33f6fef2207ad44ddafc0fd18f5697d2aa16166980383ae9ed4ec380376557a9846cd712638d56370b5423c648d8ae029059e304d852aa52b99f9f7350e251822440e62f63c0236b7bd40768e2de82c6c9ae665e039efda93cedf0693150dbfb9103bc0e2e77c8f227dc899d2e3e3b98deeba77579af2ff9baa0d43d3ebf37228862aad992b53e079ea20dd47a999704b734a780aa46bccc4bb50cf5c1fe7eb03ac3e1f95a320cfccae49f4e207201ce84df89e4943b282d47a6a86edaa375526be5437bad3eb3fcb1572471585e26402204e9696c147bfeddc3adc718ed245b236d093b767ae149332c4c896cbb1c9eb686a19ff9366c88edd4fce96a8e7f98e716ffe6d1b6c8dceb79eefc84b895e0590bed0cd4810f4304bae1123aa14360d035d857ce5dcf79804043e6e7e86d83a3ba163a2c6dea333e09a7d79ad2ec9dbfcf68efa7066bcec1ebce33da50989e9d9cefd27d3af372a4bd932a4d41cb53d2b85379f6878e4d672c765c2f3afc8543e25909a2d4ec52e3265675b9825fb4d0d668f6c15db8a10f0e8f17d1ec9b68a086800470c2a1dfd62e4c6c689496396205aa595509f10628f765a0f6b9717e414e7fe3baf59a86fd6c7ff26ed7315b777d6c913cbdf0cf877d3feccca6ff64b9c7999113737829cfbff66744c3239c7923a404dcc6be3c3ac1460e3bc1179f1cbff1efbe4bfe04e8df1059707138686022a814f5c0df7203c4ea572df003cd4f6e7a3d14ecb1c0e914c68cd3704390d11bdf7df80e2abe4328831df29328f1b0217ccbb50727d0aa080cbc15b0c113fec88b77c4d31b647383ee99d7b571faf3f7f4f662f9b5fb6eb0591f9bafcaec82e40896f0d4ae1f4a0c821678720943d6237e439f3d53d3ac5f9635094e88c69122d49613271a84f7b382731a9b9e3f00c04f4ec1c488fd3fa1fbf2f8a822d595f10cad1b48c2a9469b5838290888fa28266f14cc15746d8b472ef786e63a07b09e4139cb978269c46ea8bfe23b179027fca4eb65538d90fb9d9377ca17cb063ee14cbb939e9208e416f85a77814d0414e26a789820b6df1e3728c98b13770e4b8b2c9b00d580d402f18c80763b823facdb73e522921112f8361b41374247cb197c2a8abcaeb09456fcb429399ed58514bd19d84c3be0358048ed3968190d933577ebb366c22215a708e73f895ea42cf45415f7d00bb7030bf56f422e29b04e3a69666f5b2a7b79f09096bc82b664af3de03bfa7700da58f88e4ceeac241387995d6cf75ddc4708bf146a766cc25374e7e5efd37b81d59d447e39dc9931f0e3ec40c72ca00e742a4bfc05bd27859587ba20fd9aaf3a46bf3bcdfe4e7b06dd2f9aef71210f1e38b0027d58f49f01e9a138b4854c8130c9a296542f4457abad566f84ed2c1b15d41c48cddc6b11a038cf31b6880fb32997c31daed5c56b5f9ca3987bf67c5cc255a83ad617471b7ebf3626a07eaa775d8c1e75b90ef74db72000c4efc967cfe44bd54b21d4b4e8e88ba4be1204863dfcf20e69a9e567f85f23c4058194f7a7ce68cf95a63e69fd7341f9c80ee609d23eb86cf9c8abc4f4d67ee8c9a7cfd62c32e87d04a054b57daab830d28bc155d3a4ef507524afee6da4b10160966e5d5e2fbf3756fc75bd48402272552c10afb131a2bebc4d6574a3077f04d1b1e94bd5535f6c90df731ea5ad62a843d6f52153f4daff0d03a5cfafd8139c381b031f377265a3d1cfa9590dbe653d82083a98c159a592355eb64378fd92cfee890b6dc44ba1b2909b48b85920e74504e427a309e4981dbf88d00cfa7e7ca877b07dba918f035383eef6ceb5ea3df33e2cf2b27aca32dff3eb30e1aad1ba82741eb3b6492cef11a4ca5b02c8223bce26405a541878ad8412f005633924602fd83b00a4e088939c50da55a3cf03e651c1fce8aaac8c320b0bdff5e8a987df16b40c9888bfd6ae21ace490531cb209786d1252068fe41ae75241f803656727c78adafba155c0b08d7e700212accd3b97dde31259bf5041709c4b82148b8702e28dafc4272e3873573042a9c00a041a70433a7f61d0b86b63ad0d613422f3f423198f039fe436b8f7081fa5e55195e3d13ec9d05348efda85b0700c5d86573182f87694b1f583ac2813412131af2d5dbe1e4ccff5388c96cf9f01e1e787b915666f22c77f2e014d2aac5b838d97bb9c4725267212eac5ca1d4d306d577c763998c99b330f9049642b58c030eb390b7fd42851fcfdd2a731e891c750b890c8373890ef084bc2e75dc06ac15a1bf2a44c85bcca4af1b29059dfe74069bb6f68032d4c488d97da3a6846c4af94ee72b7c0ebc6c590e361507e01b90af35a76090a6b4148af324bc08368dd328469b67d01d44e148c65eb6b9d5119e32340f7be70dea8809d7bc47aed06fa28628612eb48719ce52d3bb7095d75756cca4a4abb23dc8267c360264c3ef4bab20d4d68104c0be313dd74ab1d6f69651f5d242d367ef566e094056e64aeb630f25b76f338240739c66a1da8f87a132ffb6f34b0c84a9ed9c8087e9582e016d21ea712a9a496b3b47bceb41e3f41884985a667293ee2a99c26247544978d14715bb9dd106690998732e7c08d657148f741e4ace1249eba106227e1127a7482f606ca226c60e3673c8abcb53bd23b96abe848e46096b5d4dfaf01ac0c08d5144443c329a1fa0f56e82f38255c219ad61a83c36f5dd520397e13bc2a016c9115340607d262d9be5c94e2ed28a1edc9456a61a7c319ddbc099dcfb48ae8ca439746002ef839870371131446a5835df6fb9d42f7e476c0bd89ae8103ab52168dd5212c9a88cf4d49ec746105561402058395709746101605d4c5106f6f04d97f4d1391770a2ff86d1c0a1574ed94779bf50dd83991c1441b6da1729b744de5aae8f53b7583b6a65860d74759e89cc6598e797f8a17021f679173216c2f05eb4eff6ab7e8e5453ae35e01d3a77179b48da0c716fcabb780b38fae703c9d7aa5bb1adde9120fa19bf5d2fd79a6b587f490e437e49f907797dd01157801a7a28f7503ac7696b0d896e679a3031545a8f27b10716ca966c50865f62dad3bebb29f3d0025a67c8e5cfeb9bc68027f8218df60564b39537178bc2433e85e633df12f1a56b6bff0f5801650e89c9cb2fe6e394bf2f85fe8a8616257e896a5dbd0d4f6d56da3d0808e03612717137c87103147e1cde7f078fafabf4460ca503a2858d78013dfee11f985ecf07fbedbb0d6904708ed1702a8a8d6d11be7f430f3334897951778796e4f80894f4bb6aa6737aaf5dda701906feacee12abf99dc1654ff864c4a22ec34e51538b6149373e9e90de2a943cf331f9f3adac670a505862b57f9484de25a56e78ff325259cd9578c50228a2a835d80d3e3d7793e152047e6ac4d03f8ac75f6b232391b3e8e3fa26e6432386e7ef92f909e86e437ba177fc2a6146341fd8b38fec8ac36445f381af5e8597781a1ad845f15fe0bd803de99ba1d2bf61bca8d4c8c85ad10e409affa2bcec9b5bf365674cf3ce09fd8d3dc0b9397eee36648155c520511bd93dacb47543aaa77897c47c7d2eafb902000a520bee040b9046c1bf2c108bbb2ee1038d0653f27d9d911cf33faf30539f78994724792a9f55b0ca57692d2e28a6930917695a64df7fd1a64af7ad6f62a4f3eb1122a14f0db8bd2c1560d34f8b2845b50c99d60e77f49cf37527a8102655e1463d1bab7e7d1a597ac3cdbfe304f0fc3b498858638171e47f140ef56eeeaa0348aab5fa567d4e995ea776f62a9772d75bbe3c19eb7c717ad4703ce03d1ed940cc911efea4fdf2986c71754748ecc161ffc85f9811e7c929964c9eb1abc490a06fd4b5dd3712572466fa95be9cbc236a2b5acc12a73c0d4ff70da5bf022d704d88bd392efd5a2d5a57d10eb13d0c93fb019d626d82813a4cf950a64fcd782d0f28ae7280455acc135d2c12de6d91c5b1f722102d23616bc31f0cfcabd6ee4084bfbfcb4379dec885a7a9998d08ec8a2a33f5872a55bd123bfce0ee8fc81ec19e38553cc1ea1750c976b6f95ae146ef352ffde6d41cd2dfe1f70f532fdcc2c11f0c8db6f948e140faa582ab65f5c09a911f0c074735ddbd466df57b7e938f62d68864d00a9000fe8bfa0bade07b4a22b61e6c23a4ebaab493322fed2cbd5157e7823479ebba59bdd0b525f67cf5c599dc4ce5aae77cbcd44a12915118b3155a13eb0bc0798473b056f679fbb6263c898e0deff9cff9e88dccf3c55e5d9333e0f388bfb9f02db9753f026935ca74c2768112c8fcec6081f99fa2695866eb4cf3ba1b28d8e9586848aca892e35eea10d34928cacb39bae922faee182c0ce19e5af49315f760afa9532c1ea8eee3b0cc66300d3d13fb24fb69d8814a9e6a4862b30e6e629440dae853f4e2ea2047a328cac199714d106ea5838239ceecd16e64d031a538420aa088b396b681451ad935f6b4fe04cdb9539bc334f495fa7569a88b668beb4e2ba1aacd5acc8681f3cade8afa95de386c4e0222ad5c351c652e84ec336340b531c29d1e39ca8fd6bd91cfef8c4a105b2a83d888ee6d5eaf8581f08283ffa44b836f7c78011cdf3a9fa845e494e80b1980e1b4113defb472593819b725d909f7b8eea0cf95ff156616b11b054b9a1bd58e253faff4a0a673dcd3cfe6785ed539ae09e5ef5968e3d0f0f97a8bca94679d2dab63255df0f97d034609bad7f613d7c4f0c774bf8ee854fc64c7a4729565e55c6e64ab060ebfb77277dc4f84992897660ada18fb31bb1bb94d16639cf0d25769bdfdca8f6e351cb5971b626ed029611581936ed39d36a2d38611a60d20b9914905544999e33ba671706d11d4ba1b4eabdc489c68ec2b4fa6212e0e9dc2d89e8fd18533c7659bac9938f4324f6c2b67d669d0201a0208f9ed0abb5690924d24f1ebd9042640631e37628cf6b94a2b05c19019694185bd9589f88469de32886103a1f783484312d785e7a532fb6b26f8a5d68f828e87db3b500b4405101dceb17162c2c20f6e5cc41038c3de445410caec92c800cad992a05aebfcddefbd13c6201f0093ab6ddf97b4a24c098a1cb7c5003a6b0ef094106df8a700e3485276a034f4c7cb60734bb54d1ad483904cf2ffab602d9d25e5bf53ca6ea51accc7b77f6b5e1e6c764f882ef0cf5ed816fd3a87a1214c9574a56e19b7cc71dee9140b4af8660fdb8d848f87baf0813a803b0f925da57901932a51b6cd714df3e8e25f2139ec9f48b38f71c79bd881617d9daaede31b0063c3c7c96038f4aa03564d1d7ee889c58cdb117b449b28c79dd92fed952e6d18af6ca4bd00b2267865d9a1cafa18e9b2144a0361058d14d50fb5c9b1fbc4738989ba48c222ba65172af8bd8713f0603c8c4a25853e3c2d8781f8996504acedc1020b41ed49d24902e3d01c9cb5199955fea2386ccdae83974c16d2de67fed4821a7f2808380c403bb0b2a0082ba0ffd6ffa2a0f19fd649b00217666175620273d4a1aa67ea706ac1da6d87a661c33193076d145140ff765e6289223ed2d947707560542fd7cb7f446caddd7eaa09daf048017d7d2990a8d76b84ea57403260bd611993a3cfdee931ff7b05339434d0074410d67c04c77b9681ebd56304260e8206b911cc249af7251e422c575ae5a7b737446d20ddc0d7b096c40dac1cbf9b7b67bf99794e4527d88c573f3823ffe446fa9c1144321bbf213d67bd34dd31149436b932425523dfe2b0dca72055d71215f6edbca65898673e44823b1714690d1022e5ccbe4c2b3857597c9ead1d1e2908744475c7c7c0288860b089b98d32f0ab5eb03374949f079a209e767ee9f6280b5baf5cea2b0d3f5b45dec9827faebabef77ac276daa403e8803b67faa2244873aa854ebd72148b300b17fadb9bfe9dda8a97cadf14b06c2c8d1264873edba5498cde089ae1a696a429332f6ef892f70f8abb03ce68eb60b7edcf8cb63bd2c12cd929f7452b5954e63a886134309b6fa84c28b30d3287ed45def89ed0366e64b90fc64b70d4983f44a05312b8c7719a96514a559ee9cb5c2aff9ca75eee51296f2feeef8d822455052671d33084ae86915fcd031e1bf9600b48d837aeec22ffa7b4ab2e5fe3e57cd82190ce6d600819c9c7c196558b40cb8c3986f171dc4703c1c5b3459989c37ee5d7252578b950f75b2322d360c53d29ff0f5fdce8e20a8bd3b4c42c61507c7562f17dd9c6db6c740449df1f6532920f04c24a7c7c5cde7d072f5c23cb64441e78cc5a020e7910d3dc28ba6ab99aeb121e57aefa4406a7e4755a998bad07d1aca7e072ffdc9aa384ba628c4ddd1f9fbf28d4789ba36fe768514d4f6862852edbd5d792e9b71b95d05f148cf988488ee4370d62e6f6dc0b7e5949e7670788d197677609e79d740e8daf94ce77523ddaa45e351418572376b48b1b3a8a518f4167d42c88d952941780a630f1aa9168442637267217697335aa675354b94e1949808c63df4de98fc5b85d7d68898dc14e0c0fa64cd96518fc276d8d56c01ba8bd63b047c30bed62acdaa3e84cc50add779b2229a93be1c56b861212bc3bc5fdd6e0ed9e4af08021f244d1dd9b4c964788a1ae4fce89ca90eb3b5c72274aabeef58631b308ef0c407f71c530c9c79d86bafcaea2e1c9934139e49e82f2fcb4d3313505a9c9b8628879259d6d27fd241bd931cc085803e83fd8b5d85a8058334b18ba2ed2546060a82ffa3f9d9d17a5c6b1a1370afc416635cfc6dc7d8c1d4e31ca32ee6d1a5b88f89c0d1db77036e7c4455db32d018da585a1137e64b56caf1457156f96d04ce0a052247bbb2d1471ddd1608c699af7434221eac7237370eb6db46e55885ea053bc42a1c4969042cda5ca9e6a91dfbf890ee178769ebd187450cdb52bcd5a4ace2b70e6e5e1714286d2a999aae6f87cbc52f762f31ace2d4529eb0b624a074df41c3d11812edcaaee1f9cde19ded76a729a0fc2461bd6f671329d6e9dab2c706bfee691831ab91faf320a9f0ba0c1b53f20d73f50711848ff63de136da3b3cfbec3a5a3f6bb2725743bc9a017b98624b134314bbccb1418ee8fe4af469d6f1b303a82c4bda9465bafa11c5406a392c3f687aac1bb5efbd56db97b36d07d3e0b8276c62ee673b7e0008f8149ef7b92aa455eb255c0909564215b336b2a6054f1932051a44a626a51c2435e0b96867fc48dcba004ba17045c3ad3c880c53e3007686b70ea5c8b15044a3a3f6b8aece49db16a759be1a913a2069b32445c3c074accd30adee944ed5f5458e8c9d03a59fe0e1da165a8f12238bf938bc15950bcc2d1c9c1d9867eb9e9a4c94885f7122106ed0b4ee16d5076dd1e857cb2223ea1be31d3bfeb0fd8269a18fff4515613c8ee251bdc91a138cbc2380ea926e2b7f5edeac21b1a72ceb451f09db3b192460000c13a8b1aaedbcd80dc1bff4ee4f4b009a1a296266eade89f2dd72b133d16f0c4b76a5410e234a92676c1211e43c18ad0e9adbad961858669289c8dd73a897798d1a0a7d9a8a1bf36bbfcf61f30778566d8d0ad085f1e2134ba777a7af0a1a634f8906400e1f52b84ed0e13d51610d747e8d73ab1f6139367a5d5278881114d40b7d608f5a84a7f0feab8f65e803641f8cb91539bd747d37e0e725209edc1119df65118a023524612a05cafa3a98d4fe4610a82f862813be1f763cc7e769efb3ed76d2044369b095f8bdbe889d5c680f2b309509ed33e00ee622f6bcaaa1ce7d04c06ca255dbd024ce4f74ffe8a913d1d07305aeef2efe506187e3f88e5facff86c1a714b3085f769587d1b390194ebddc13aa46cbf2d7cc09ca0755c19b95a97de916dc88752a0925ac3347fc4ff17cf709a52aae10b3156d6c4a0a81b24dcdcfc2cab7bc20e14d1fe6ba246718c4fc3512908d55f873de2e3ec42ce684be3e7b9178e8b6e1bb165301386b7a0d02dd12550155e331c2f493cdbb68da33923c2f9f2f30c87f53f755f95dd3f4d26c469174dfcf9b82012006d083cd82d488bbe4752cb855ef1cb6a4f5e756d4276a298735d31a58c807fc7be0e070e9b53199a456e60e5be21f87035b296d7a40b270bcb9dbd2908b00cc2970ce69185db8cd7a130f0e04eb4b5d8ef47968cd700f4e6c348e5e84406ecade8d1ebbb942be5012f16a39eac60e475e8f6d3750c08f157c6549ce11887e45330390131db78519436d75004a5e37dba79d16bde7a60b7b05b91dd5ffc911e66779ea0bd57ae1fe349654e84ee0da6be9337badcbddcf20213af5ccc8d987802db9cba5c50ad115f701ea8eb165db16cacc2d26c92cb3e1c683a373b3ffa30ada5f7d3b7027b5d29b92a8a215d92491f50b4c0a3e2abe7001a0e874b01cc63c2aba258641b7b06c56043ce6f37624ac3786c8266aba06db874fc39a78afb603128657312698654653d7f3bddd60658e49fcaee9916ee84be18741d909c28b3b23ce40af14a5a10ddb359b526fd8608ab36afe63de63e02d036a6cf5957ca6bdcafa80eec2a3cc2acef13f4ff0694619d6f8e1872ee90d990f36684d4033ed97a9b01c0b6c1863283bc9f25157b29fc1051b0dc78e47abceff35a9e98010266bb387d7c3a743870423891697644242d6cbfca8eefe1722816903442d6bd87735b685f2a50cd3c13ed4e7a3e68a5728e9b02bd45ef5c29dacef47bec485175c795b45abd62e244c77416fc47667dcc928264afcb6de9780bf20beb77167b78c98ccf4831270ed062b80af8a40774d25f2d5136e7df3835546e1e288abfea278b3c0f6c8f7726858343ce9a5b319f1b32958261cb8fbbe0204aff911eb50486d21b33ec7c7d1efded56b2e160340e53509d96ab273372387535ea832114a4ae28011182926c9f29197577fa1dd1e5da91403492e129c3fc011254f886dc5fe66b8b2052cb3a99a5558fc0fbc9945a9b1f706f7c159a9a40f793b9fcdcbd2c878eeb276f6e335523341fafe6cb7a372e45411c71d3d025a8a62fedcf770bb6b896183c7a34580bc5a83f2bd7d5f476cced59199858d977c4a9e99a51f165e47847b3bf1a4221ff201d200e2fc92ef04f03d3304dbfa820f217b5790876ce9bbf6f7e4e1def671cb37f33fbce4d687c1975bd524e5ba20cc68a021c259b40ab7c43a4c6557a02382afa11a11830cec1a8aebc604fee7a9922f9c7652561a192ed5720aa4b786b0e4ce90190103eb2de2af147a6827549964d49cf74c79dbf51e035c0f2c2e3e86ebaa2809349efdc4f9f560b72aaca1167c1b74d40ea89ac76017dd060f8ef94621a326071918ceb2feae8221061c6c76e92c0b701ef709474f3bc0852e42d72b89983f8b81a4c57931233b2dbb433df79f555e74ddc0de520929505593671fb708c852890113ba16fc03e22e2124fe9c491bf5fc059c224941b702bfd9471b469310543b4b9c188ea2a325d1c82de8904cc7f640bed93d3644122e586140cce3ec80ab79f778dee876217f6f21827792f7f7d0411fb8859d00e0cf6da992b4cf6b350f5c4dc6f128003a4237d853275fb59c7832249aecaeaead6b2f2cd1430d556cd210e6ffcf1868ebcf2156606e777bad48db76282afb75991aecfe5d130750ebd01668a920a2711dbd28048f4f7638f9826362388ca798eb6531431dc01d3ad8759b38e44768a82f4003083be4535266aa200056a393174032efd91c75636f3d00fa58ca94442ac5bd2407781b87ce8bbe87dafea0f896d70219ce575bb34e3c02c5e1c490bef56d8b93496bc115e927fa6e5af32a746c3eccf92ca9b4450fc9af91c2c30f2cc79c348695163c7674553f04bb37d01139ef2ef184fa5718a8a3ebf75698aa7d3984b64eeaccb146f069adeff4a1600180c06d40c47c1e9a205d1935819f988d069ce65d41931df26929cd4114ff641dc1f09903135c01594cc695dc14253696e06a941f4a499509b0160966ebdd07e71d3a8de0c2a44be9839c3942dd9027519a9b58a9ec5c6b56b83b46b7b7a9bf09bbc8741b3ab490b30e68f3e009dbd4773d54f8fd350e116f85d9d363c8f6760940984614681ee2dfeeb0596a9c52202317c6226307ff81d0125c23a7b275a4a284ff1d84c0dae7f87d42538813cf8e3477bd05d002a56ec9709fea34e631676eea23bc557a2fd7d5dbcf3874b51aa89e78be681c19b466e3a7e9b8cf5a54508c6caa32c4e1c4a836aee931aa594a7b77dafc791471e260ad9b2856403c6e96ce6043614d7baad7645e77f0ac4f69d45245356905785cacaa9ed92333a62304e1cd7679042920dc3477bb9a60e45cf7cd53df3ff1fec3a7aa478ccdb0a7dd81ef19b4718290e824331caf32f3e54d211ce0288177aa9b8cbca58cacb8fa5f6e15a39d73efb00248faa0adc0908e16a74fdd0530c39001a17fdced4ac4579bed62baac643d5394311a9e4b8a96b2694b555625f9aa46aa119be4e4ea97971e4461227f4f2d0e924a9c9a87e2a4a4f149a8d51a33b219329f6770a099c6dcfaca5d71c4153164d564c73ffa6ec3332e1f036e505e38105001593e775df41f0faea45f5b5b93cf1a588a1147d086dda97f19e0d1259124d60fcc56d71d78f88288b3a4d0b257306698173ab11326b4cced622e594fc200decf18667af96777da213bee6f1900f943851ebb911c65bda111d4a5f626f758cda7b862845765c1818e8e93ffdfbbccffe426402eef5298e4311bdba78090bbfda05ea6b4f4b102022522ed0e75df0dd115e7e0f72f966781ea81ac70524222990e3113b57c9072f1ad763ad4a2d854365f97ab55ea49e7d567b09dd65e5b9468fdc4bd18d60659ba3c39514ded72a60bfb0cfb97a478f9bb3857d31dd9a1299c0aefc0e5e2ff2a11eb40afa0836fb767668bec4e195790437da75d1dfee2993a59622c1355cd6d39c0d1c84b4ee104df42c98881fced23285370c4725bab5980332ff2a602a5a81531fb38146747708a5897c7646b6703a8ce2aa145eb14565ed53d1c2c0152ccb1b443f2cd0866deccada471f81807d01dc20113f0abdb362b6a10567469fb9fb1758f66007f2ac342327076c80142d37f4982ea0016e9973248a9a9d80e127233beced93e214cb7aa59a47995e0b01b57c249b0935c6b76b6d0ca3e556b2810e561527f1701b062bbad862ff8094f0c8aa2a7a699b1db43e11ed19f9544cbb515915de9a462c2ac06c56db2053ea0f09c6f7d92b15ebc12d9b2e88cfdd02673855e80f8d84ff0d3d14a7f446403d10667fae96cad67c2e73e140d3a06d807de745fe4f106d8b417f1d5694a9436fda32bf2289617ff2b7f916cabaaea3fef297dd253abba8d9b364fb7da0c304e5b0cda5cd74bc4536214a1957c2d7061afd4fec1cf5fc0894f385631ecfbc0a5131c5a70565a560ffe565a63e917f08773dd7d387be5adf313f82b82401e97742cfba3137b4cfa3bf3353421879b5eb4a622c62a1f506b2bcf88d2da17e33a69cb425bd0de8a898bbf0183185140e9179fe867b57303575b56775fc584696bc32d4ca76ad0c5cd4027cd6382fdcaf40b3c1759ebfa475fc7580f3143327944d04970094dde8f3a94b6665a11e2720a1ef03268ec0320c47124645de5bc5218b9870d2d7f658b84c9a225df4daf09d90df6237b6814442db9ec6bd13b054c153773b9fd81e5187d733f08c72d39db94d2c01985ae4c6a1293f4faea08a9482ec2bd13115acb25be2bbfd26b4ffe4ecbe59f974a62115445e168b1ae868b538866e9094cde4388166ef8aab14364d325f5d97e728986cc16eaa5da1efb11e546ae1da700f2c1ebfa834c2faf630718b1030f4727f0c641054a7d000b895ef50b5a098f0ce5c459d3272774aa6d4f6c234f615a101a9ffd5dca22898ebdc2dfcf59c4d2df90dccca7587be0fe0c0a757b9066f648dc1dfb48d7e96428231e6427c72c95b70b301a279fe51f13919a2c58eb14001729a8a254fd37db3ce0339bd9fa1c04603fc9a00d2812041e3f4d52db8a9957cbb8b6c1260ecbb123ea59818416c4aafcbd10ec7dfe8bdff0b24e1ecdcabc79f836832682990d5b4867e9e0c48d828af6e3d2cd45e3120f709f6ca388afb130142edc0179423c7bd96fbbd266aa978c531267ef4d9104a187ff7860f38a17446bc01e9936459825f028e31c7b79ea4ecc25f103d3f5ee64ffe2809065e39fb2a2a24334f15317bb2e3734dee69a8dfa854219d9a88b0f926b332e272249d9fbda66c3a3ead677fda548e547d4b56fa61b4a60004190c78a5f41ce694f60358a62f37981e9e42985efa8df2eb202cfd8b8db0dc4378b613920f84dda940c6f3769ee5daf59eda8a46e168dafd9b2c5366264c1333629fd71088ae1460742000705afe078d79b768f89a39677bb2f96a3f233df7ade530e8f1aab953bdc698249323c6f45c0bc618e3721721bf1efb5af632ca88c09d528371f8075b218630b580a7e733f7ce31e22750cf869019962a506492dcb69a2c4262eaf1f76d726576c9a6efc86a21c967bfd110f049dbf065d45c961d6811559e2a89995b931d8a72db4a75564b1ca35e047ac017d3e8b6178663f43a9d0dee53e91bfd1a263b5b4b14696bf6b0ab86559b248900d1e651ff244636cf06238b49ba8e810b08bfbbd0196e77ba74f8ea09ac84abf3d6555af8a73a42945ff800da3bbbaf83c98a9bd9632ee0bd1b4345fdce00458833b9d3b9213f46ebbb66ed9f7a6a683f0b35935d7e29abcf45fd7524b604deba20e9d98e92413dac90c45e76eba9cc30c16e8dd6442ef467f0744e87bf5a66ef0423baf0952c94e1314e4a748edf0738389a359246da2cfd76d55912e5ee32ee4515f33b2c0cc34ba87e2a241ea1a99c7f3102b9ace6e02100fb57d99f09b5f378f05e5dfd7a6e630ca9b6e46d08d874756fe0d0724d37638977897d5a5a6be383beee11faaef12d22096b05dbebee8cb6a09582979d4094dfb965a6348a590da23d80bf8babdb75e709fc453a2290f4be162fdf82804d121614ce549298e8d2e67c8ec23583e0cff3a784aa2fd72e8412cff46d2d3e6cc85d171da30572edcc28fbe5fd2648092cd536543bda1f380dd6dc9f91df9806ed09d9f90d5f0517df11c5f254d19a27af63ae5eb10f03f48febef8e722437022e1d255f6f21f677b184a395a935d2fca1c952406a5ee0aa9175d3cba4eb8700fe7976028dc55943c3080710becec2aa7c6edbbd7973b3295935682b1cc6846c9b94cbba945bfc2b0c87aa109952d27f50a609cf45b9efc88a8126dfa5cd5e025fcfd49752b4d966abb3b0656a7cb47641c5465e10d9742c5d7ce5c183d65955033bccd5157d44fb602db9243729820930e25e061554b472e98b98f6da916023094d3eaee2564fccb138eb7fc9d5ec3a276f082ab5351f83e8d8ecbdc80bca83b34cd07c5b309489177b3543966b5bf121647588d1185715bbe045cb63dc7d646c6179fff87e3d94ca45787fbb723b497fb79cdab5119c520c0c0df9ab65f807937e8c37872dc9c88c86133ebe2efb7baec76c95409737f6bc9d8c3e651aedb0ddb80e32e4e6ae444c9481c70bda439372368b356a0c4c25e0b369bf6858189c9c79d3b7f58392083eac4be723bc99b4f0a9a029bfb754e66192dd59e24bb16c5c37c5d6a45c12c1b9c177ee719c9e3106ec5fcc850d5bea870ac0c84caa879365203fea7f16ad7b63869da23f29532851bd8185207f1b791b247440509c834c585dddf3f1411e66bcc287fd671f7020d6b28a44634976e9bc0f4a8ad8cfd48689f062163a0c50d04b7c1059a9e0016f8ea6b2dac99c999a7d6fac31b8189507ad1c97523b277b6056bca6b26c8929d7f20a8595485cc2ad561268ff441e29d790d57132ea7bd52eb918a5e0b83fb53854537b0f057dfca816214cd4f445041bf4732c9a47abdd9833b43bcac33a1ef88a8558739d7e072e04724e020fa66f640fdd945e73b41cb405e6f03b921707fabb7552a8035c3a0678a1e0413b827863489c8e04cd901ef331f27161804392fa21662862e70831f74d19109a0e135f51e10e3c10284992d7ae4156d2c5c1b13b17fc851a592da4f33b85227e9dcba1e95d98da52aa348d19ecb08047c67b8fa0c5b94e144d55e98addf60a86e39ea3d5f56bd6150967f6a742e0de3024fcf302657c39616090397e09b03a4b41036f6a752711afac01b7d08633839bcf2b71dc70f25cb625af63b03924931aa00b331ad9c805df78d23e9638cddc063b63491dafb5eed427a8c79f33b59d40ad4c1eb25eb47f825e86b155eb9578df4d9491b4be34d0ffb7eee02501ea6f95371d97c8dd96b915ab103134dedaab2585b8fbc925fd76a05212a9030ef8e95f99dd59de143b6396110de52ff04c15330652b1a904f4f8c55d5fc60c11591f18bfcb7c748a5f521b9525bb2588d22f4a3b09a7378a81db8bff72040bd013b0cca135f1a9ba21bfb2f06e74f90c43d96b0efb6b340166a976f69be2d1ea26dee4e725bbd0d613c927ed0607661444a2ef95d9f6a313162a76dd09a04e7d72af3590c97d6c482fdf2d6ce5b701e4aae191861e3181817bf6d886f252a62bd4db36d798cb96160aa916ad11d00ea4d2401fa9ca91fdc8fad38d5592f04ba0586053e85ac2470a437bdc822ff2ba6ae08d67160ba924c118f8db87e288bab17de8cd6fa8a94e60198837c459652cd9356f81f78b4413682f945c7f0893ffe4e1a50fe1a8710dae4a0eaf76cca1efea43bde3e28afb638d2162efb195b50d81537468307e7bd53a868f4d7d7a391ecaedb62212d897a3c1993a6a7511751a4caba455a26cec387d78faa91461620abb7672099eb1a9fac5ad1b607a3b17a684fd68609ac4b0537e17994cd8a9b3fba4f28410fd57196ebb4fa17bdce09bece0181a12c041c063fc9b11aae577d677d73a6f3bc43bb01e6de2eb4f06cbd59145a701922e601757d171abe2a7dcbf4f93d2e70566e9612f9aa2a1b94d63d2ced5d528ec5b12eae869a0321184660b3fa194fd685b1f650017946ae839e2f1854ad9d6ceb29695c9fef42bd48daa1e6c578ddf040208ce7b3a1e535497311bc50c515dc203bed7987f52df2cc679270ae2b7dd74bd840f7f6723f9726eb18cb17d8324cdb3dba8492d834faf2d429a34978db23dc8bcee855ea629da2cec86fd32f3211ca035eec48665962920ba09b2e27e37418d91e1a90c6ba5f2f2505a3ffc44ea05e95c259b986f83389543fe9cb37657f8e996e5fd2d84a601692e2da50da0de9ec10181b840045480cfa064a40e7973b4e4ad1fecd7b78fd4a89a958a699768a208bc040a06ca668dcd978a835cd4baf2833933d7448c35d0370d1b82fde75b051f75ce94cbc7a65cf1263a47197af03c2dceaceb2818d69defa3d8bd7bd2be58382b17a3da20ebd95e289ec188f1876b3a90380af562e7a95ac92230fdea54a9fab571e624816685322d02ebe7c73bdcc26941fdc096bb8b3f18794977a676d0e9d931126f0cb2de7d5c5bbc9cebe7c1a0625c817db782eb34258d46d661b1b3187e4e890d995d560399c23995e4cd43abc3ce17f161078844e1639956f4f1a86752e15ef2fe3e59e4d8aa001502bdd90d97e6e7160143cfe7b84a56b16b0e700a00c5a0600c5a574360cf70d0f62ddd005605be4102bcb67988d9109780fe27fc5f15b17d86da2569de4ac9fd63cc410454f6c4dd55e77721d8256ab3cd37bf7a750ca18ccf12880216f818923c66829fa378681e26616127d369a43c73f1135b7093ca5243db36ae1f60c737af44c561cdb3fdff79ca59aed7b2be102b7d093d61747dc81eb63710fa89a98d81f160c66dc9bc4b04b3aa4d66f34d65fa31e127bba9cea8fd4682a273514c8a768e410eff78bc24e123d1df22121294ab257750c44d83a5c03b1242171c763be2cf9f0393e76f245c0d4f080eb3adbeaed38deff6c6f3c3c07c47e860177a79306c3a1ee1672400a0d604f7b4ae5aead91f77a2f2569012180503ab23751ec275a6afb47ad5d17e55da6480fc5d1d21de8293bc79cc07d70b1053c0989db4603c00d59d44572e01d19486b6fe780b2b9a5390cf28ce6eebd890d9c41c2add9f3858691144cd1d7aa0ec2c120a8c86d2543ed013d6577d79bbb27fd8b1d537c3038ccdcec69bfa853b65b48eac626dbe1db21de40b650968c8fc1fe6621221067b9c516f898bb11a46019cb37cc39babce5ac3f55aac50c36a236d24b9aabfd2dd79c989e4e5e494414553dcf6f07876d01d04e4c1884bb4a75819995160efcf3d92bd47b2dcd4ff86c2aaf231c0f4dd53f3d7f8b8bf4474eae375d9bd3d44b60e0eff15f52df63ea54fc5b9529ebe47e2e57eaabd56a14a71b5b36ff30760981f3ca875d24b3cd5ebc31acd2ca3dea832d2f5bf754dd0d648bd4c9a143a4732f9f5ca178954896b00a976bf566623decb8ffd8789b9dcc93313501958c2aa6a44b68cc3a4fe4fcaba25fa52139b1a28cdb6af3c625f9b097297421259508183bdbdf2b57650e03adc1d6ca9e570aa3f77206312bf5bc0e9efcc56d3fc0b9104d66a061a8f4455674a1b0fd5b062138a84d1b33961fba5fbdb43b7320f84ef2460066b1c65698a02d80e2b98d8de6a31a57e454d7c98b9e63480530c445a90f8b78b03e3ccce3951d14757d453d9fbb5c5148c1d701d1f56e36310503f45d877dfc78b3b851bea7c629082c46dd30104e5b8577ea8dd612492cfcf924d00d8c65d4b25429e3e00af6495e61366d5d093137929abc9c3e8b40b094c4e73d8a76351388d4baacf7e6bebeb0f7adf902d28af4c6c40361300d10e39a86c3ff941c968c3d5540f6899fc24b2434c2704d896dafa026b41ab534525491f7e8a46161838e166291ced27fd298d2abc16085880a63c0de627befe26bdd6262d4ad1b9f50ad5123aee59af60034fae56799018531b9fe19f340423ec7cb3b51e522be3fd8f3c3f912794fbe42fef90177034d34e37c196d8faf9b58e54fa198abf923d1d274e22dc4a664a8370608fba0eec6d587a29a1ce7fd255b1b145a0143898cd7f9d9c80d18c4771a10cf67752ae7c8d8a040d5933e65ee81e1a04f537906156fd238bef14714384b1cd561430738b95477575a0837750e23409ecb04b5fafc2bb23b33b2eb2fa38b2bcdbe4fd26771a0ad5a3ba779be768b486f17a987b42215a591c45c022cf1e7fd8519103e7ba11a0249ba185c6951b4baead89d83e464836193480a82f6251cc439cd9ff74d3c50cbf9fedc578f021cc1fc785cb3cc5206ba4cc6d1ec15970a8b6107bed2a215fea7f052a28ee27be3670606eb1c82a9db906f493be7849e0eaecb1c7b1898a2450dc5e6665a202f893396e85a806a23ca5ea322271c9abd5a219f350f9ed0f2e097a7d5a58c0ca9ddd5b462e90a89223ce5f6c4f516189e93d0bf6b92df41d5a4a043fd048cc88d2b60fd42d225700c5b92189f7d816d49dd0dc866cd7a9943d806335562e51934ae044ee0398a7bb2a7cafeddd76f0739cf5860e1b5cc7163c6f59e6639da418ace9f5ba5b7899ff281a26fe8238f224f5b6febc47c9798d68d89856c03aa0720f43158a26a57e49916161bb105bceaa1baf4c71c6594eea39da9269ac887753ef41880e2a042cefe1f135ee29221eef8abaa1d99c81982652c1bad6965bee5bbb9a5cd57e2b8f0ffded992bc1e56f808611652214faeac6534b1ef5bba68e1eaa4abb210a401cfc7e1972687417134581eef444c59b0bad55fb9a3647fa15965cf8675bc0339583702c2855555aa211a03c7e26f4ade19d0b0abe6b7911f7a2f497070808078f1aabfceaac55527f77fa6beca9613b56ab0caa59c053a931d768b5c11d198413edac16d27f425db54f2f5b72945153b427d7e81fb338dede148a7f84fb919c24a8b36dedb24c2cc344b969ef3988dc70fc01f6e2ed3e9e00afc137b4d5981971a8a432331e59a7fcdc6cda6ebb27568c49e47b9c516855b015b752743695c3da14c7f452d8dfbda8077b8f9df29412e8be7a1d24de67a36bee7eb87b1093cdfe82a76f69cfd3ddeee1ecff1c8505abefead648b1991d472d01ea80320cd9a0f9a7c368dc80ce5656c325ce86625f63653dc945f1deb62be77d5c4a14f42e6249f0fb064c427666d0041ae59c045a8b0cd312cc60cbe9c045fb33ab6b413bc0e60cb7744cacdb24a5330948e9e09ae24dbb63635f77c4848c71cdaee12bbcbdb0943b1babce864bf5c8fef2b2024cb0665569a9b1dbe78a078e66683d532ae592e171b78492b82517e8ad7c02608969e2d82878e1975795a44bbc2394bc00292f4d499dc63387651b1b341cc173b7b96a3059acf0701b136dc130465c2db89e007c6076ddac2d71157cb3c293a4926f19be16a8cbdb0094c48518350296c3e1e4b4b02c7e5602f7268cdd0e3d4c5094ec7744b45c136f8400ef4454ddbd646266fdd4213c4f0c289af439ee2dcfd11db000dfaf29255cce8368e1556144e2d223e4db7e0486c01d52bbcb8e27f3e2568a834c684b0907b5a6972edbfa16cc6b1c722e944fe47381d6818a76590b52c438ff990f26cebfcd69472a4ce608e1a4323d3106bed5cc7a7b18baafee7796aabc53b68e9a0a46914699320b00961432093dcda01cdd120558d754e7e538d32dcfd53c78f2543d49d682954a3484fd88b7c36499e96606215fbff48877e4fb5a5fdd61edf89906a2a03a4b0987dd262eadce128f89122da34c2d225446174727696c1d7a0cf328d84531f91c5275a479ed6c6ee374befb8aa444b9fba0ec0a1bb9c11f90251697cc570a024538f0aa84b1813555af7136e44cc3824725fbfd8821e29a8aff67b592410ac0ea79894d452dc881e8a235fa96b2621ba7311c17501537eacef6fefc97e057e2c323dd4e2fda59cb50c3dfa17adc7af3a886a400a176f7fe48ec3367da2a5217749baadafbf83f97033632bb59317a694b8c27fda1597cbe27e53be827ea27bfa9aab08509ab5f656347b2b7ba63a068e19bce7b6ed366cb14da1e9147bed68ddc95cee98f69ea563c474d635309482eee657a9c410fb5ba2d857e542c7e5f217c511091f9a017b39156e888c17317d0fae3838d8ead4c1db97d1d061be743fe71c6e9842f4d32701bd8aeb79a55e04a19e74689bf5353cea9ca4a78c14c1445827a10fb76cf24a6eae49ccf53a58de81c75d766f1aebf09e73f64ac3656336ac5530f2028653ea661a3a67a1c5866bfe39fd120245f55907b67d118296b192f74eb6b456f041223e623cee938d62bae16548ce6cfdd27e81a2ada68d47208d06bd463d904880f01183414ca202437881250ad9b3d804fe9682964b758e258748d8b1487cae20e993aba52520fe3d0d2b32aacd46a9a35c8a4c19442e4a957e335f54c939efca11c5865d8449a10fbc0a1f243ac56d3a24d8e7ccb17e9a9ec3b8f04779e3664c717c72bef6cf09df909b416f9c9f72270f10fd1ddced487b6efbd8aea33739fc60af9c409afc10a42b997e38cd3cd70b32f7929153b125a769b0a7375c8f08b4bfe5d0b6ef4cdd1322cf07a8a923218464301267ec632a9fff58bb1097425c3d4becfe11789aeda1295b1f3b465f007e3faa2de49d3b8b1f90587c1b22f30077759b07248a0859cea8a9b00c36418d521257deb36ca10c57fb2cfe7bb5d646fa2a1a8971dc35a03afffd7dc5c81845fbe96118952b7c648fd0178d1a688f7520b84782d1888041f1d92f4cb0a94f12b9874ec24181f0d556ab33aa1b04fb5c03f4d031516636e6748508d81031b3bec17ef3058415e053dcb8f3cad3dd2578fc761f039e2411fb3e87bc7bc422c2c8df3ce9ed15ada2ac46f97e6e9fb022ab5d468dfde517a8b10f4d0491e388b45cd645505488dbb7d5572af7ffde3aabf7af1af6833e07de9e220ce80f5942d040ad34017d570a53f5f7040948c36828ed4b65d5a4ee8e0aaeebb61ddd404e20bc3ecfa34e8ab44b4a45b20047ef840ca64e1cdd83fc8ed88a7f34de6dc6197a5698682f441142fe4fa7153a9e5aef780b6143fc879a626d1ee5175bfaca0425c23f4f5bff751bc7dfa1793b2edaa08086dbe1604ca3153c18ad2120f734d9721b5d96d38a3dd11f580eb4f0ade04a55c2a9641812645cf306fdd62f0b290d1497df90e202b00985dabc8233906c554e29cbfa2857de6c5492a8dd75797955ec5281440c04c05213ec8cf41133a92db8e20a19c7d580059f173ec68be185b67c0043dc8152abdf0d7713f3473074bbf0dae69f465cfdf6c1a1cbf0db0cc7c4886b9d0450cca2dc2cec032e96ea0fb85e4c7ab847da4b9a8f31a6c2a85da7ae0378545b03df81a71ccdae839c8576a3016a83d18f9f312687b2a10f20f9d55501c6ed792da989de2d296d7a554b9f32bb23154836536ddea003c8759d0c6810814fe9fa8fb9b9f14d4ee450550dba818c1c35ed22d4e22e2bd0746c0008e5ba48fbfcce5b2d616ead8a18ae54323f3cfd5edf8f7ccc757134a49cba9bb58243ad1c42a7177e2ebb82cf4188fe5cbc48e01e0437f5bf65cae84c279ce060aa785b1305017fedb3b95c45458018a026929309a48fb798549c64354bd43570e3725e44f8ac6c22223150cc4594cb425f0a3dfbafa32fa0711074260cd43f7e9ed98c240e8453adffed49709659512633a164ae58b89ae287625b9d6713c64bcbc108a5ca8ddc43f63e00bce8437137eddb810a0881596f0fb141b796714cc4d2a5a1234919aed89fd8af2a618620161864946b59db5c367196b7d0895b9ce7cd693abe6b2b088e1f4a30336c9e0a2b30eff42df24aec4171147078d2de53a9d26698d095db6c5736b434ab9c100c090cdd95fcd09a32eb264dd07509e9cbb72e169ce2533d3a62fd3b10c9ffa7003c99a17ae3a33e750d002cef1949aafe91d6804c648a506fd9b053dd8fca321e5a7b9c1ca01c93bb90b334ad8b62fb38855ced8e0ecb70b4b5ec07db4f254a90772a8cf24a3e86f2aa47aa7b33dff2cc53a5e31f9dbd1b3e7a655cec8785a3321bd00d386c4e704d199431f25d4d72513e301058e45fb2e6981298270014e56a2cf5852b23bfb15ce048645d7a8e25761e65842f1972065bc6bfc2cfcfd0da3bd432bfc9fdce995ecbb22c92b38baf53e76748762b7db914ef192fdffd284334006b3ab35c6b8ad13237e3de6ce252ce1f4f83c1027d342eb6deaeec0049f4de63d45755cd4e58c11e376e2b1a695793bc33cfab84135145a8dccd41d0226128817d2bf389eae68577e743d3f54d68026037e5aa06ac188f81feffff7f01