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 91096 d16900dd5c6147436346cae81f1146be5c8f398c08903ccd419659cfa558c725

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8dcd4e1fb101a6694b15570b2368bbcaa2fe1d44e2d36708ea3b2c12a86048b2
Certificate Block Hash
d16900dd5c6147436346cae81f1146be5c8f398c08903ccd419659cfa558c725
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000d0000000f000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000000a7602df85c073a1c596438ad497a26168cb91c254e604ee1567b4250edfe614d16dcf41f179c88c3152ffcf11afff95d713daa719962562bc2a9acdf27d6c5fa00ad1182eea9e539d15602c8e3fd617c79a570082bdff0a6a49000000000000008001000000010094990000400c000000000080010000800100eddace0137cff5c79fd769a47aba865865da4ae3bc4fd68ac309e1a40c98abef08000000000300000004000000050000000a0000000b0000000d0000000f000000

Raw Header Hex

0000402062292dc27568deb7000382d3f4c4a542bc86337dc7bbe50677514c1a7f6d2d71ca7afed513e9ae958a12510a1a65f4601d9a0e0a204d4a411db59f5dcacb86a30ff3606a6e850018b24860a8122c3bea0867d3e2441dfea2cabb68230b57154b69a601b11f4ecd8d

Proof Data Hex

59,560 bytes
1212160103077db2f3567b55433473343639f21954817d43cb864ea9d613d12878b3c092de68db390228417fb7605dad41e8097b6abc671622c1f2ef01e1d0e8fca65d37286f49c4ba5995079030015248be2ce12f6164b08fea29c5c1d6c7aed1251b9b82611cd993e004a96158a26c68d06ba8d064dba10bb290d718cb4f7400241da9cb8d9be59497f0db783d9af73fa86952460d81d9b7e2edc0a59d41ea3d7b95850026e74ce4796c173d305828e373fb6a0d3fcd1fbe3a4cee5b0d9a6d38da1cfb4446301e41af853aa17e8baf2cd9866531d95845a1a31a5745b5fb82faa2fcf4709ad5a0b1dabffbd4b6d73ba0167ef2aa5d382b0552bd59586b94f7abf89c75752603c51e5b65af6cb4f9181e584fbb372abfc05659692c53083f96b9e32d4e0444f838d5643151ce4fa781cd07f2bc85217022e57e35ef843570434996a587aeedfc375f89cb5dc6843098f71259f6c6b9383c30e56cc3f71385040b29314af94a647f0c3baa14fe6bcdc601beb12aaa3a3e916a4876485e7aa560f703630205cb37ac4fcd437c19a8e948475b8117fb5bc08bb33f60f69ca6dfa20951aec69d2b2a09126ccba093de92fb050f4f182098709e874abe0017f94ea90c8c5daea11d16ad54539cec12b97f4ee91db75cc8112bb26aa64cdf512d09d00f862ebba0368efbb9e40e8e18fc3021cd822c0a576eabfaa1cd19903d9b6917a2b1b20660d72964b1348b3e51f26b067b4dc53472e97445b8d7d0e77784740a44965250d11fdbfd4f3f565bfbba51affba62943cf1b080f0d0aeb55a2672b4a7a58f8e4523333647fbcba54d8c94a316b0696ccaca725530730a78c9d073a47517b64975fec2c81f03fbc5985a3ff5b999de47a9a12854457f2591509cf78b55a5167fc83550d6797284270bcfe1ad48b71ea8699983e3db7411dd89897dc84430c6424e133691a2e4da00e63ac668afa3f56bd26811118af228b0b21ad2368dce4aa6d0041d63e3513d2ed214cb4fff972f3e72d3639daf7f86b031de8fdcdc8355eabe9dcd07c62ee6c6a953d174fd7e44ffedff2933b5b2953bd6ab3c2393ac6fce37838548f059842cad0e37abb2ab877210d637572b4d1f85a8d4e978eeccc57ca85fdf91fb228f667f309f0b4b46d965d29f3bdd579b7885fcf8ffaa40b68e77f137947013a4f5ffa407231a8c2c1deb082804a81868c21dd49952db09212ef297cf88a920056d66d6deb67744b93faf36a86122eb3738f6d52396f8f6c2928a210164708eb53d961329f038577950659356e7cae3d8264cb89142170a81afceeca97beae8a84054a325bc2c747236f64d16be83be389f9d8dc46f0b3d745a9d59b0dbeb347982d01c9c328c0679de9c342e82184414f20e56653043e933debec33381a646bc8a4481bca2911a2642992bf06e77e2754ead7fc3d49ebcda502e7043087a526bfca79285f2284f08b59d7a79332d63823611b8f7c966fe8c1dc2b32893b6f86a4e3c85e271fd886be2d6276218bddf571ab80f7136386f6a68f22f0f0d644d9f42685c2393fa89c2cf5870c345c8b73d626cdda67ba8e883e12bfdecc0c7104cca9ab90e7d34cdfd058502e4e48f11fd199cc028cad206845e6c49bd9fe143edec3473db3616576ed54718a9c824f4c30b6cf32ab7e76c161f7ea8a320daa3b52fd7d33e8f2e607d9032173610b1cd1221c5bc12f7d2ab0301bda799c5bf20810930c6fe8d798e4f0a25bb302643bf2e1377e0163cb1d0eb49761bd921ca55a1182552e06c08a2f2aa5fa920123709905211da91d4b1c5fa351801a242fac37b75a04225c455b2188e36bd0d05a66c6bca1b8a49a41ccaf47d87b5751e53f8099f56a40b7321b1b8406dfcc29392f9b7ad815e6c9b457b4fada3da5f1d7c24dcc03872a2644b553f2d1ad8cf11d4f0eddc9034cc20a28b0cb65e8af8e96aefe16f2641d77ee96e37706b83cb8f8b85de56a7a8e75c392b675970e3c80d2bf8d3badaf4d75288f74ea7720f0939fcf3a7a723d96edc009ce180828289d235b15b6a04fd05e7bc673243adc936faff226fafeb474117fedeccada6c671459a94073f8cc14f7d5303dd05061ccfce35cc4941bcb7e608cfbcb954132d2b4347a98c146f9a51595fe91fb6170d679cc717456e3f87605e1d3c546a0b553c812e19362858108e4d142de6d1607d7201397313143753a8f2b48fedde94117d4d925e34f4173a0a67b822649c2d90840012bf84080a3d128f4656d4d907f4dd24f71bcb7ac2d474b4956e604cd1c13f33c25d7416769b30dfa4a013b206e044abe87d9608b97254d285e3021f96a6ee0931865aec0978530131dbdb49379e1fb594c620c7ffe6f26e62e7c0e00b66baac86fb0d8a92dcd8528833271e565a5709a9981f49f3b7110b14819f6012983215a0cb689f2775ddfd1979b29e3087ae1666b92d55cafe491ae03c5314f4dcec04f49e1b84360310a6c5a02bf832be469dcda2e0d7ab6f0b834356d9818705c00ffed32fe906c04a81d6ede397aabcca7b1d48442d05bc182ffd419c8ccfbcf1c18fa648128f2495195f3a78d4af8b0c87154ddf841b3f48c38f42598a5f37e1dc63d8ab522da52977ce59f844b356345a19299686c9ba34941b7148e17a523056cac82a749b02cde41bda2dbfa01d2ff9e2d742e760454acc749a9c157f402f41b8c4544b116296821899002725c2f2b4381e7ce895494e3311f78c64e18f1824315b9b0665e0ef05b91b0e447471acca1b5943f20c403f61e0ed3bb97a74317f3c9475bb333a080f0f6e0cb234c750f1618666d67091681902747c7b8c4ce7eed6b31dee82148b2a83a6037baf6073e76de362825cdf12d2c477039859469720f4a2fd42ce7fc0aff3edddd5530bfe76ddebef8d3cdcc9e536e8e90d6070d9500df9f26514a71ca36420bb4abcd1b0c2423ce77ca16b536d3ab3dc30787d402b74bf8a94b9a24fe1e6e48f2193099fe83e8204a0117a7cfd0a179a57ba183cbb02d4139697ef5ada03f28dccf717e7dc62754cd4e291635a138171474402c0483d1c418481c039151cf6bcc04423d4d0d27c7778cd5d2ca65f6336a70ebdf2b87b332c4bfd7ce7c85a2ab1148a9ca0ed05e10d82a717d803174c6aae8a9d0a1d4aff3c874c0b8361ced7120d1fb5526c998252e636d399b74f0fd10a1da2db3b0503c425a04f7a95896ad02ffebd0f787c31721f5127b1cddcdda8c88be4f8b98bfb57e2ff91eb5aafe2661a5e88ae9eede23f336fa07586b4bf5d299ced595753af3393dcf1b590073c0bcc85e453afa93bfdec57c9578f6fdbc976052d51ebbe660186b5b673ede6cc81f99898b5b2c6d984278d70058a0c4ffd79abfb887948896cf213bfb8bf4b4b9cea5bd4242095f386faaa7312f5f0b7e23885a44980758aab30a92f4bde8657506cf4e8d96e310f94bf7f37f0fcae1dfec3a25d0d2e12594b357d253757ba5c568881018c43070e6eb3a684c1e40b11a37746f3f803f940a967c171a167cd2e4517c1d0d16c877ea49bbe0a7c669f2b4921ee9c25c810ff86c78157da4c2b733a56705cfdc24d68e9f28c61c38c4905fe024a79de3846af8b3eead9da3d6863368735138e8eb27078694e326e11714f8afc5e96345ecf701fe84548fbecd6167c2429f1a3eff6510e897ee4cb90605272afeedfcc6b4799210cde38611de92900a00331fbe66d46ed755c741206fb1d405388ef9336121155299d38306980cc741fde2f9ecf29b8047b042f5ccd14341962f04d8e5ab5cfee1ccb1d5808eab5856b5ca059ea80286f01bd7d9f08308623fc48db5b8234bdb1eced50539031c067ba544083a40d1bbf76dd5dc20a4a21fce9589d6ca6743979be0d4c495f778c2a701b4501c7dad341b82e50956dc23b3cb8c02b449e9e652bb4bc55ba8bc9bc20053dadc27242a32bef36faa74e9f08f328c1cab7cfff246474f652208fce35730fa248b6edbf347cc4f939713ec280536b2af710bb9b74a9056ca216bb6ecddde6f10a7506dbbe3736efbc8167eb692d6858976c6891d6ebbc488db8ecfcc6d863e0cd37e7b0d6fc438e858573e0b5d7d1723c84d68ea886753b4c535a47140ff4ec95907f7991e84577467792ed24515f0e5461290b0f5d3ecd0df28e9093ea37f8d4ad286db7056649c1bde5a9ae6bfe8ab89229c9b6179339e874264d56bfc67e6936eac4eef4cb3435087413ab81ceb6947fb1445daaa5876ed8783dd579a1045fa05b001a53a862486a6abcddf180cf6166c97fe017aea16d80bb69fdfe6d929161919b0b5bd8087b9b8df5c0c4c3cb4bc70654d81abeb4fd4535b5ce81686fbc718aba446007d4a0b5ef3d12fe9ee014d8d4f35dc3ead6e44db236dfba30d014420317408b8c7bb35657484f3242e328dcb18f5bf99cf199ddf8f80534e020798e197cbd41b4d86818064fbba0487f94130b8785fbed80da887392929da447413dac586b9b547816a40908a31e761590fc695439921c6c8876835c91e05f6035416b46d1cf7d7f3bb34b5dfbe8b0b0a440e7ad1557b0397289d85814dd017127be4fed209d9ebf5fa3733a93371919af46114f4e68da39a8a8706a6137f33f59f6c9c336d0b548542f6a8a993861c63ff1a1c3399acd95095eac54c53c6f958a865f2a742db53b2daccfc7ff5d071d37e292d48b0f00e442d67e850249c7fa5fbc0c6cc7ed4d79517652b97ff3146982554e8be8d99e9b2db8b3588bdbaacccf76b4130e34b89b39c51780eedae240cbeff69e853d440341c36e919979eb5f1bcfbfdef4c0fd7c5fefdb1eb55994b2685c6353f12293eb8c811698e01195180bba11f57246cd0aea09b432d9104ed3e5ca8e06871a5f4a56317610ea56da41aa81cd27e2eec52cd06d4c27fb128e4958bb9a1940fb02850bab29510b5a3b975e7baf1860edecbc13cdf0ac2fcc9a88d92596d5174f8fdde51c2ecbcbf6aba5a0e3eae90b1a30a8b8ad25f8a73534a0263d2c1e214e798afdfe4ba7f53b7395f389faa4171928e024776740c27afb4cab3a6297f0cd4c7cf62a0bf6b0d7e23c25d705d13839872f9e4cc2c94efb037fa48f6babde6fb21c67eeb80c23cb0ac33cbfe619ab0c05f6c5349be9463d563dff9e3c455e4543d3fd8836fd7bdb87f9f0211effb0fb13fcd6ccc4b32ab5891a4bf604816b40a77c62fef95472f0c1640fdbb1de7543f94a98898baa410b90646fe63139a7385a5265cb0a41467554c285c3f3cc2817640e5a7dafe1cabe012909cd24460ad58f5c6678e0d2d6b503d4e1a8babd856c935506b63de3f201aa21c2e0294d699d4fb5fcb029c236968e8ad11434ea17788084787956e91b3d7ff38af261b4058d656d9c80a5c97b4f535508b06a728ff6d6ae54fffe7801b06e6ae34a25716a5b5cb2c475ff6d9052488ed1a8ecf74cb7e4eddea02685b8d5ef06e239e05ddd709cc07554812625e88753c4d4ee5e42126c259891ef88493892d561429cd577a912021705dce7c5d0aa2a4a2824244794191bc36f0060c39911c1e980b3ab74816004c08dd250745ee6df450002f2cedf4015fe622968ab26699088c2e29a2a2c8f46bf9decc7ab292acea736c73e338dc245fd405f5ddd29d9ccaf9f80c95eac5a79dc77feacd5767b643456fcfd643ee56c2146fce5632d68573c8435696d326ad9db6a83d7c13dde5c2dc483fd84976eb3880b538b3eac518d1a308d0b6470f2d3b0e8dd0f46743a5faa56d93d833467d3dd4f8965857b1870ed1195f0ef47563bfc93f1bb7c9b2b5db089e09ed032c13b10f64633797e80b5f1ec79a33974bb1f04e60cd431632110aca2da52e70bc4b8def316dad3d23f390a12d565caf0052d2986174e3a230295960e2bd3042489312032fbd95073805772536c799d4afd8a037b415f3f700afba6f4af01ee4043f65b8db65ddc62eaf01caedfb1eaface08b86e6dbd6c97cb8dd0a9550dbf22c2c918a67fd1435b9ff73355ad6806766e069388788ce6a60b14bf377f1ed3d73a9e24a544f21dbd2967493e1c0f389646f63909a86f878e1c27e81d8804b238be49b92c886b94eaed74c8c7ef9b7e8513574aef7fe0976287b47ea4af1cfed712c4e20b4e4dd54ee343cac9081c2e807184105405ef7b1bafcfe53a7cf4e409c6a8367cb07fd874b6dab38811a1cedc64bb5dab974830b750633629853b70af92f3cb89bdedec5674ba5d8012af374ef269dfeca3d31fcb89ca626fc4fd55cc29ea10974d71b71d9be32da602a19885f17e2e850b7b70cd91507f561c19ab7096440b4cca7030b96ffa804934cfbb79eb1d5b460ec08be23a9459d0d7fd335347dc1c0a0cbdcc12e1c8a14411ecb1a5521768c27e22b199c203242fcf75242b6c7fd4bc78794789acf4d783458dc2de558753887d27e0312133c0162dc85603e23d658afdc80d336035ae04541cf88bfb9a5f4eae3a12350635d0ece4216ea27a1a226d3cbe46b15e25e7a8fab2ce1bc387a31385fe4f28a55cd3eb121127ac59695d4a04eb921b0562c35d6aa6a84982db7d09fa3c32753ee7f19ec8979f40c18d5d0c7e76410d60c48cef8cec5ddf0ce47ead2290483ccd39b759aa031029ab152b38c0d5c3c134683696ae92e64f32a45041c21580adb1c21d10a0f0664a2c07ef181bdd80c0242942a42f7f733d071709ce1d730cd34a09a3d9c5fffd8d5445b06080b7c801c75131cccc050459c434de6cf1afc7c42aa73a0958459e91c410e74e3fb39eee223b2765cb757bf851753f21f231a26a2186f3b6d0190bb927fc53bdb0bf6233a123f872e15163728df1af432d42ffa045f8c366eed74e24d9dd117b1679714e6c6c928473eb9c427cb174e28db74966451b173f93c9ddd4490e52c9ae67b901b95b6b95033ea318980a39f0d814f9d95a17182169fb6827613132eab9a12c014b44179714667d43673a4f36031d7e8b415b95e8da3adf0279ad1b3231802af8712818b73d41b683a112cf29a9213576a6f838ba68f1d4d60a4c14ffc3d18365515bcae9f0c13869aac7d8d5e5eda26a87021596a7286876f398b2823218ac0f874d10ccd7e53cd84285241b082158a3effcad8c23b5da3f24cd6498d215a7ee7db3c0b39754bb7b00ccac1b2f61cf086c99e8df20dfe278ad5f59255a174c3fd5c3aaf1678a1f1992d7cb73a6dbba6641f17e03331010f1852362e1a832ddc32f686a360a4e3207c7aa863318b7a0186e1678608a34f986be08fae75c00083cc3655cce24cd8221f59ceeef45dadfbb36b583ab3aa11868ad285158ba571f859d600d3ced16378c4027376f9514a59c508dbcf84b3f1124392d3ccdb10882bdc665cfc6857a8001274348a0fa26d6c1c7722570dc4009f7bfa8573ad4a7d11fdbf756fdc892fc0070456bbb2888cdcf2fd8834e06191f00d3c05ee92e99d5e010a0f967271343f0a704da7ed026575db232e0639fb4cd0db329fd833ec41b969587c004b8a1cb6642a8003e37040e96ff0c183c0005fa39560327d5d7767ee17fdbbf5639677783851c86b0ed1c62665669db2fe829d618f0c3b4bdc16b3a1156538fc5e6cd70a8dd4b124e7c14b90987b960f6c4720e036fc6ed38e0314f08358010e17a9b7f852894e00dd72ef27324026fa15a0c468407350da84f75a1444c7236f9491c7c93757f410ce1a5167f70503e47ed80a5a587a2fe1bbe9f1f17fe6ba80035bd1cc3877e6ec195cadf0b1c6dd871cad8c7ecd3bd25e8318d615a34bf3ebeb7aa29bfcc4f0b0ed5dc52bffa9b91afcbd42953b6499e8e1de0d7c61630c918c898e3d8991803097cc5c8ff9c3edccde54b7d5ad93fdbf3b2a7396a3e5c8ea810ed4f783f9aeacc0cdb737baf056fb3e1d08a7b0cfc313228d4d81b1e99e4f1ec3ee900b5da7ce4a2fa0c9ffab273ee3cfbc75e5ff521bd1bc133a505550fad71ad59ed0e2b3ce011b30124203d2a0fba1cf560bec677398bd8ddcae8f1dc9eec289d249af21990aec455a4a5253560063d2250b216db5d834a79396d6069528fb7c81803bd64812936096b89bc8160f05ca158413c9e64be8534dd1528bb386924007860b5bfd84bff3bffa7d8b1ce143fb68a9fd209cc051dc7bf7c07ffecdb94388f5e5fa6cc6030317c639527bd060aa99acc98f966fbd00a15c26e077eb5a0674247e2db5d6c8563eaea07fefb54e8c839d10dd62f2b9b6ebe4a3602f9a3d6240e410add010d7d6a35a46f6093cbc61f52d431d8c083395dc0219f9025603f27579427eac6238072faf2712d28e13890aa110986f65830c54e887785ba93197d7119a46414ae5346b1487650173a665cb54ad83cf765c8e5b51fecc6057841a2b8ed5f6144bb0258370e0010ebc48a9bb406ff6605375c41520a7cdad7b374ac11e01adeb0114329d34f08fb22d2e358c7104f6c6c8f74fd63de36acd0cc52b1497417a6936517d8894dc9c0961b88fca1a00551a6beb1bdfcbc73130f0d9365d7ac973c72b6a1ea93f1f007602ac16bc41ad493486b20f3c6a1e0b89a733c7b2b00b8e92c69c52b6d42ae77885e3f1170b09c07f650dc674d989326f110df82ed56d2e0bdc91aaaae42599bcac2be30dfa245f6bd75a30b9a210e5dd1f3b386a01f7332554f810dbcd95f475eea9fe921cb765394fb8e66490de5cf9223cd141597d2c3f434333ffe27a13b0fb35617072ad502371af5c9084af25022f52c58fabc3ee90ecd147d650305692bff6402bae17fd00955dc06cfc0cb90f290344addba835a4cb06bf4494064d1c079a8dfde405660c71e4428f884529e38edf470d2f740914c19559929586add03770a49e238be9bf884618abd60783cc4b254b681d52e12d4082065808e4aeeefa1eac94b92c2e6db2c97c879b8d230cb30a81a0913083248ff9e20fb28951bfa38d211b912c1104d0bc4310d41c350ba92f2cef60f67db16b1f850c43ce4ae775979c2be6a3970fe998ee0ff0492ef93282b1a1ec20312cb7672df50f78285883d6d0b38488bfe000fd0622d5fe98b76455ad20d41f4904374770ce59f875514195de519d46bc3d4b927a0bead878265ec38d835d0761bacd3c2319ff3329775045b1891d435a7285c265b88bfbb3d54856dd831ac5ea020d06795dde57578dc3cf2992f13f5fef70f038890d5a5a0822742c745523884f4e44664ccb30a5a3ad2f63b0cccaa1c145f6442c498ab2da7757693643295a1126bf3b2453f7df09e198a8ced69e921c8ec5a340bc73b5d2b488b068a01d267975e83927dc1628fd0a6641a207493214913e8089ca35dd6af6242ef8f0cfc44c2c8dc8c2975eedf6885882587b02d5e4fbfc9d78b4d788ba818ca68387845171b503ec610429fac32aa53eb8be942b3d7f1dcf4a26f378e201b40ac3527a5fa7cf0d9c3212f387efd05eba0e0f563ee4e956793a1f646b505f033daadec35ae647d2caf1913c62e01255362dfb4c8ebacb299003dca41bd436baf5aff286824b25738eea4466f965a582993772c9662355118b226e545471b89da56b1a73edec2a972aa96cf341c2cf91d7e3e2211dba99f228e34efa00b07fe5b712b5fb9372467b2975afc20fa70032491a5429a4c8048e0bda0b505a4e4dd3549da69ab29d01107c5c9292804e1613ac8e643c4957d5e24a42d3778944c237d5894602a2d07db720eb3adeb13ce561a5696ddc6f94a27da821ce0518d2c0fe92686e4b566d728a49ae102d8915a127de738f713c68c27fc4f4cb07471fdf81bf57805903ad3325735dfde57b05438434efd8d12b28d745332b8aa36aa0dcf7f770ff76a82bd1994df731c6bc84c5d350ca822966a83e8e8fd9f607a5d511fbe95b72cc987d057b979f48db8cad8bb8571f25cd7d086ecc4a37f2f53deb45cfa3f988bf8c496eb79af3274beefcda34e233c0b9a699d8860d82b65afd13e26a288bb87e821b7c6d63ebd518047e067f330736b7d1b0cd5b57963e88f762ec51a5d45e6060f36f49a26fda609e962491022e5e513e5195653eae72f83b3e26972507a8b14d12d370a1b123c4648f1d11566ab952d700fbf01213ffa75ee46c73703732bccef65933bc3b55e5cf3ff8c3523f9bba40c6929f99893cbd538c11204e8b317261070dd77ccf6353f4a6ab3518e26cecd6967fe19dc5f6c6f2b7ccd4f4c47d1aaed3c93aae176f7a223788c28a706f9dc397b0da94ad0dc0bd261181579575cd2fd10fb6873c85601861cb132969557e083d243f99468313ab7c57c02ad06f16017a9d41ae9d875522236a84ec2b26811712db5a09aec3fca1e9620d1903ad8c9be2f9db1904856d3fffc6e9a27856efaaad773321ca6fcaa3c50ba1e88d93e8b4be34f63d661aaa188cbbad0492d35b21fb68eedfca535e7020d3e3a2b7f657b0451d528ea0d322191020c88bf534866a8f1b0990ae323ae321d77a97f90d6abad0235cabeb0fc2217416ef71d6f562647a0e261c1e4ea5b24bfb3e80e2f0631c8a85da482abf9ee841665f6484b5935b9c6735d8a7a728ffaa2abf1a017b18a20de1385650d571be79c66432ef3418acff80e15f1e6a911a9e35034bb0fbe3e7b88f9efa559ad3e679c46c341be99618678e055c3c319fb358a36aedb51525f3cb9862cbb355848fe04f79a86615b9e22c9e8ef5ab35edc61341ee90613674d938f166e1a8ffc3d4b984c3e9acc1ee32760c7897c0422f9c0bb865e525e3b50fd18128ff6610cfcffe45c178caab6a1007916206c9bca60b2501e3245457ab3a35b19c65dbed155f11b17e20fb6abcbc2786ba902cb0bac7e8cd2a37393cd08d5f1e25da54f86e870b7d933032344e604639b4393594b7ebf167bba00b3e190cf1f6b0fa319cffac09458c812a7f6e173e7cb560187b0984ab048d1530b537ebb8996feff8acfc79f1664503966f670a33c425a0df324cf0065d9cf9af9a6e48850dac3fdd0340d00e27c7d5e8984be3eee1d58782a57cc03847f38fabc824d92c878303a8a6150072a1436bf9d78a92456834cf88e488a5641179a7ae9f0d714bc9cf0fca0c7b8da7b7707edad940439e11a78a41743bac772cbb5301cc26113c97ab198670274349197860030164f549f7bf00bedfd4456e5d62b7267cebf977abf0557e524b7d6771405a6b9a9d8366f647422e46639a8f249653cedd15d412e165b9b8402f71b34904a9e0b09d309f54d508903b818fce61629d38aef8e2cc456db8c1311d617ed585e439a19b349ff56e84b518ae52e4c5ac1dc76a1bbadb16a98c8a9d78730d2a8de79ab2d7930ae8ee3a335e4463fd2ef070a268933d9326048278cf1cc2ffab24cebfaa3d2a77996f91b6419470f0777b8e620f6909a965f761ef065f3ebeaf91754b09e5e9a7e1d95f13246e83c53d2ca2c44f65eadb6df548b81266c3c4d4a6d3d34877cfa554715b1038a0af7d54e53cb9ce95dea6822d7ccf83b90fedf80d730bbfefd2d048f103e0b0ecf292cdb6a0e0e11971ac6fe3833bba932405ce1f31a9d7a7cf6b4656a4a369142b03dd7b61077de6251281dfbb57e72c616caa5f55b69d59ac9fa71e9ed71f0f8aebb70f8d536e6b5470d924f199845da049022479a9c7dccceea9a724f651b47d6c26507ce6c60401aecfbde623a0b27ad771fd983a788628ae7cdde5c9dae491563db0f5bfafdaec42fb1ebce43497152c7aa38516aa8b9d87b5571118ae4edf8f96545cac94d7d981cd3d9422af95e1ab22b68965a301030a81f5f5b02096a938f41429fdfd682c2f4bbf65d97527c6957cf688de290a0a62431d572ef0d1ceadb0e22d6f260ebd5c4dfa0e541b8ebeaafa39fb263b6fc23b93a5f64925b8433dc2f71b78851c2f6953e3f4a3c9b42835e0c44c1309422946f20feffde7c0685f6659bf7558d547b08bd1388e5a1384186230f7f92c4760d78cc643eaa435037872f977ee534e923bdb072ba4c53380f82d3160202b8b86daf3253dd9076b1cbc1ffc45bf80f1ea553fec60faa0785816f7a26ab204fdeaef7b30067c010ba6be0c21164204d14099b37f12771e72c7f39cc62a0b35d4d67148f2993ee8744cbe4f140eb1ac5d933c4322c34eaa1054ad119dff35423e3a141b7c8e4d8882675915d6d1a733845fb2cceb8f6538172531bde4c86cc6e1e5e7a79e5d1ba4c942a8ea61a4a426e5bdf7e901271bda237143f3578c68c522c4b459f86044e9482844edda4b04c73dcd39597cea48d1844e7b17edd25bf301fa8db777a2abceeb14b9a6ed2eb75c539f46dbfaf17bef1048654e3f86132e9245ec8bee1a64e423b65be799f560382191eff93aa96638c34f94647037167c426b283d8523c143d425d71b3aceac509be82898e2f5a19392d750dc9bfd18b7a4cec8d5765ae0e541b5198121930eb14a24c515bfb62597b017ce1eeff00a018e275cc1331ab3d44cd6703313271f986c10f20150a103076db8e67f7d7652e5e7bfd19aec2a8e156033ae2af75479f19252aa8e17275b274c65e496cc2d58ddc99d9af48e3178b2bbae08180d2cb5690c7b87847760332c62f9bd64fc1145144c1884b143acf48791d259f7e284fc1fc6ef8d907820272ebeb09a78cfefa35531b2d5752985127c8c9346609cacda7a47b59afae55601497b4caad1214284ea2ca2e3b9010395f7264b512a2570fc3be1d20fcd5b423d511577d88faeaa43daebc9738e5debeb9158adcacf2ff2ca9300aee9c3d9c1753d7bb2c9f152af9b85f3c7a6c9459c78bdae5cef4acfd7397ce83917fce88b0e2d31bcaae3ffa28b8ed5d38249245b078b0f31ea42f215e03a0beeb949104ec40e40ed0a11690c2a9c823160f096fcb3f99d740e64cf65409b9a746ea957b8c71a763efaa4d2b971532d7b24717350eff841a3481701a5fb09d6facf2e29580c4bc0e386d99f4390993b7980ecacdb034e191d6d7badd621f8c8266c19230e6ec38e98226b4e2176a50c757fbce2b624a50da1a4a7bf980cfc950efc464ecf55ab7b7a2b6fa10d6e503a71783be1b8c96ae24b045d93338301ccc0738a4729004be9ed8121addef35970d609b9a0d5e08dc5b11410881c96c83cf2311dc7d16dea24b287f82da03f846a640538b578e6d0dc9d4d09c4f4a8ddb9e4b76d6b29b0bf612ed8dedc306d7745ad41c8fc82addb5b7b19b3c5c5295a908daec1b7bb4a7c73ff5e2fa76517c70d6dbdf3465b8234d8e233f65fbc31b24b7b98109aea3df3d151ed5d6754e519798fa28c1548d3fbc65c2339ddb913a9478e9cec1aa945f87a7e0d1d146ea909dcf425cbaf263079b4f382673ec66e9ffa96a895f5bc844171bfd63f2c579fb397a4265836a1e03137ecea515f2f63f8e5f2d89e47e19265c95a6d232f7e0e335674bf9dafb6d96dbe66a8580ef4b3c774b3ae83345119413b1d3a96eb7d9effe1cb37e40efa7c62441b46ec1051b19e24a11145fe8135e1d44390b0676d9614283d18da8c38d230ad17900d54d5e940c32a654b7b7c8a2010589cbdabc4ce5b8af12a89a806bad94eacbebf0d17b46fa4eb7dad850c8aef42e30a5317a720d7f10f77dca12dd381a867de961f413927c261c6c06b8c6b647f9aeb563d7c9f2833e034c3c3c65e9001252a48ca985d9117a16fe228e6270a31b04fdd84bf063f0f62c1c6d88322db78c5261599b5c578db0fb18d465b503391493c4e8258fdbc732ac5b5df432eb952baa13fb0a054889799aa66e97a8eedf9b37f1885fe922ea7433064d4f7d6ec5ce002f669a39cce25da391fb4b227b4152879f56ae719e89edf285224cd48c44a9774a292dffed24be481304978cf6172bf47ecf94390a4e575eff5d834ec8c4b51d42d9cc3cfb2e311e32d60c921fc2698913bbd6dbf272b158ddfc72547eaafa84f2981ce3b04c04b7850483bb4d55dbbef3a5e49335a80c912d5673498afe7dbc098cf9a9b4d1f33bd6a214ee3d057946bab43e10f5d4def263fbe8e0bfff100139ff4247d0faf868e06a3af6cb462c02a360619cf220b9658df9ff2cb20aeaeb72a687dd96b64f6bfbbb7997cdaa4fd1e993cb32e0df072b5486bfdfc4af603700922b425290db7acb36b9063fb8127e7515886caadf32105aa2edabf433bd25d281ff32cc066d4b4eeed385192ffa4ab5b76db952c9de60fa2b2d2e586dd5452915b17fed41a0da5f5601bda96ffe4d90933ef00b3fafa6066a07cc3b10e19552c80b6f723c737b74f0cb8f45aa24ad125c7778ebfeac3a080320dbe4631d28144bc6ea0aa828d1196ba1c780d7ae4d0a28acedcec3844c9258b16824821ec74c6af0937a81d07c38ac377ffdcfe57901ba38dc40314c14794149b6c63d675c3cda69baaf1a2f518b588f156790d6fee9285207b9beef5600440c1b3ccbb926f6e6d792efe7cdbbece079e0c56b277074c67fbf418578125ee394ce3d1a02a70f4806af0a62e8537738fd655a079e538ef360897f1e2df6151efbe24aaa41fde1090e1810f6836ae08cd419a9b9733cb70943c0b12a7366682c994b8ee15628a8745ac23d15392e6d6e6d4dd797e069bdbb3c57d1155196d2724a6a61bc8d4ea2e5a65332ccb78e7a3d020881a49522b0761361fabab958be3588e780327fd35461867d1f00a8db88a638ca810f53d5d5522a89821308b0c90e6a1bba343dbaa47188d490b1ebcf5a273c8cb5bc65abba5946754d81ab068ae9f584cd3c53d513accdf6c0eca62e55a305a2bce7d9bd72a62fe683eaead2b9b75d7a6fe73846ae2f8c54c07c0313260a9127200e7b380aeaaa903c8377049553fff5a94ec3490486498c7418ba745614b6bc2de46bf1aab09e70db948a6538144cd8684ff9522daeff198a78c3e546ca05f5e59f88fa36b24379b8e2f6a30e18e19f10d58f2fd8cc49d29366bed59c809af540d131924bede87e4edf1d95479500a900c22903f26c42379665af1ea2ca41d848ab0fe805672704b8c17f0d98966c8fceb50c983f77aa4686aef6640825ce44156b5fd0dc7bbcd590c2e336c2b1d14c35eca5d89be5d0a62c502c97e7fdbe5f7550eb866092809dca316b104540f358cc63ccc82d47044bfe31fa78f0d47273757a9bac0541b0e4d1b3f466e795476206c0f4201b0da198a99c226028ededfa656064c28f14248995af8a2d02db0153c93a28f6f4b0dc3377dba25a6ea6bd51b46e982e3cc27a573da058dc8b8b77ae4634249b5ba234eb34bab07a74560242e862815fd6137e4a955c2bae6afd7fb46998729c4b9724aa82bafcff16fceffe304d63268579b1d986257165476d885c9c733dd4084f9ff78b1fd24769e79970d5c8cd380b97138443d7db4410c9a1c570d05e29f093b8eaaafa93d2ce8ca304d77cd8dce6239dd4355ffb24637f434d2308802ceada6444a4d17792c3407d364f770f4efffe8065c5c40ccf4ed9fad9fee65e94f7c9f32e1288917d19d9111ad18dbefa4e43c36cfd2872b0cf91c57e3e26ab762a62455db0c10dd37c5d067a7825f43fbf9034d695d91084294d90b470fd8439f68fbf135779666846bd40195cda7c3c4d91b64f2af7c257105ce6167d35e9b5a35feb8a174d58c35d09628b1022cdd52bb854be1ba0248afdec55d60821b1cfab75b0ae69cfab8910462e7e4ffcaf2a5fa42afba0df03b85fa31bd419110ddbc9c6203dfaaac8df2ed25a83ee0be9960e969d0d7e9aa79c8ecaaad54933c13bb30efe7bef11a250e1c11495b8745ed9bf19f743011839f1b34f5c2e7bae4469c5da09a20e30a7ed85135d4b69e14d97aa302ebea6ece37b952468553c059e35d405323172452d1d2f04c3b0c1722808fe6765b66df173f32c2e0c2e2d52e9392ef3f180b094b00709fd8600f33743c23f60063eb6b0b418f6fc981707f7a2c6f8eb4530b3d002ef315083bb203b68ecaf78c38c903bd6b84e3f3091e7aab89f8d6f6bd84be9d04f2d44b104df2313a9cfa9d9fe2c04963284739090492d9f2f51ae6375088159e5ecea3e0b867634cc52600288ee48e676b8da41799dd65ac5d46004e865e93bf50eff45eb6947033ba33ec09718d6adcf62325f2b2e861c0b4ca0ed1b6c0e5aacbb464f91deed8f0dc07fc548d98d366fe18d15bfeeb57d1967ec1b5309b6e51d1db1ef1c1a1db296a240753a2af277ee9000db24d2bcbca3c2b14e18daaa4ae71be97f7897a0df3fbd0f24f35aaff6c2fdd3d5e5a6906468d6eb53f0a8bddfa6c69c7b61eb11577fed710d0a63b06b28363f2073a9a0fcfc0eb480f042b10f371333a19db725ad210f0586d9c0f1eb7d1466414cb348c3ddf6004053d7b299e9ab0ba650a0996ce31f9e660ad0727a2f981ae44f8a0119f9bb7ebe055dfd437380fdb46f701dd8caa61fffb7313f7b743a28b19098cfd6fb5640883f30dfa283496822db35da94fed7594e36887aea58f689b1fb383af9236287d01af33544f5afe7fdb3933aeadbc1aa8bc540b99bd8301e92a36d20b0b4d4a2a4509e0892e52f2c23faa9e92750b4ba11698a6a72d9f7229e4076a0cadbdc5eec0c508a16f3d94a4d75ee717d9546a6c7607f0a0b28f5e65cc8349a0bfac089b286530c141c70a3c18b7e47ed03223c7d603487602848d1984ea7cdb9c425cbe1b3c0d5ee41a67de5fd3622f888c22c706c77d2e6e9e9bf9f9cdeade813380fd27099843c5afb55b854d821d033a47692db8c5558e3aed7272c9c1418f6ddd77f71a3b2f39f6b15f48ac1d27c0fdd3465210a5d3ebf8e3c90d399b46b38bb185f58999199784b41f1db30a13734f76845989c96885b4c8400a95713bcec8a43e0d4c5f7bdf5899d7a34ddad4ffd5f6d38a8a8ce4be8ae5147c78e3781cdff215c5cc8c5087f2bf813298d109af32ce451bbf11126b37515e3f9a9fff96913819687ca79f35f44bae906e2c82cc4be0300da3ef1f5663f7494fe90f591b67f4be2d8a63c2586b0f97d311568e9a6efea06d76e35543bf786863ad0f4e0d28c0a42e34992c17030601c006d4b9d0b10a6f1ecdfe7e294ad844073f327fb69103aaa77f667a749cc43af26612abb6ba92b6c5cca669e5c5fa208e920e0163383cf10b3d776d4c4360e293c37c75243d476fad4f5bfeca23b1d23e9241268a39921d9231d1df65e1ae36338ceeace584a58ccd351ba6c85d478881cade9bcb127dd63a22dbf02393d53c6b082a84c142fa06fc7de93141d8ed6402d86087d490fed11844431da7036abe7e749c0148d55893d2dcb036564d0b68abe9aeef7f749cb3a6d457e13ee4f6e3a7c20537aedf1f6064ba81548e13222655816330b17945c271c7b087204a06e26eee01eb8c1fb3fc29378ecaf17c4dc02649c59ccda3ba7d2d72140755731e9e2160c3131530f05d61bcf364070575a3ad07988bccd73530054b7a5c5811a4ba264bcadfda08ff6f47b342345eb842fdcd3edacd4b5e429ba2eb807c312add5912e2f7f3273b7cb7b4ddf190b9dd6248d7d97327178c5994f4dc5a1426dc912d963e2fe14ae914c1cc0d90202dc54237c51caed0dda736afedebd2022f066187dd67c5f8b745bb2f168747a0984f92d2b8b85bfbdd6abf21796dabced0cdec5f713c8d35c20d09ae86f69ebe3a93681c60d86f29e2f8baa4276d56b0d540743b6d6447d256bf876f5e9a5f986820101a26f0c7aec329df6ab232cb553e14b717154e3c33bb3ef4baa7bf1ed1d8c2d6c137f586b15287e7cb14d4cc2e07c9d5e8fe8cc92dbcb78a4a54d3e36f1880bd72feb39bf8eb4d0d462e15bb6ac189204e0fb06702e42e3b842b30b871056a614f5c768c4ef37a4baeb9b9521d064e3a43b312dda25c0ca653593b62b4d76dc37c67242043fc77ca8beae69835a9cf13f8a8523554008de7de0ace240109a23622ecadb5c73e13fe1bf54ad1415350a428429b44bd42e73b91bbee4b357a916690c1249670d7fb50b13738df1e956adaa38272902bec1558b92570352bc821d64a5cf96dfee69d7ee283cb9ef60359f49136624c6b1cfc69b98af04cdb4992a47573f4f589d83fd65ee325bf3bd29a8c14c58843f37a9e673c5b51a189453787b63ab799f36d0fa1ade3f116adb5949dd6b50a24657c847b6f72177eb8daf34c9ed1b03a8113be3dfd09dc1c0c24aa2bff8c6695449943ba3dc88a6d326ba4db18ba546777b5fc2dc0055192ac3a05d801eba2db4a82ffb409ad5aebdae23df0d54ab7ec79231520c8b8b6df091ab20496470897969d7289b17ba8391a1e4cb0ec9cf23715a8c967490fd8cf9f3d8950f06cd7e03fce9835c05580609282ce7538e656cf24a9c193db343c1feba2a2c74940ef1811e31214b5d6885f3db9dbde9daf1463a959db3cbb84608b5c1f7d1e42602a60094aa0fce9f10bf8db82c5880b2120605191334a9dfd7ce006e3e1ea138ac18df23d8c45a80b3eff618890ea78d7f768d4c818a1af199fec3ee9096df6bdb42eff0dcf442137a1c8cc261aa83bc2a8cfa8ec16c582ebb5471cfc63a8576ff2954e82e67dec7cebe1cb9a5a82a8b0d75042a1ae42741d6ebceba2208eea8e77657a376356309dbe715a7da11798ef9d3562d24ebd6658fc140794817dc359e9f34c2f5a5b5ce4e706096e6c512b2f3c33787d67a7f9051745f6192e5833f01d1e8f2b67e8d87c19e964cf6673c6f2ca251949e54f761227a3d136768b22dedf0d05df6bbba76ad8c6f6b7db84dd37157a2e6f731b8b489f9315c20c93b01b512f305c87b10c9320a90ac34e0fffe8c9e62a3cbcb71cdfc28259eb212b65cf74bac40143c274856387a708436b861b986a15d7fa0c6f4ae1905ece4ba8470289b10d9fd6d83dbe5a7ad8b62f994d6442c209838a0716bf8696c623169084fa92305b59cb7104fc0daa1bb7ae0253e74740b8d009afc1080f776883304a0363d0305fc08bf77cf96cb219b174d08ee161f69de1fd30ac6ab73f3f04c9886611b007fc44a9c5c87a032394704d2b9b898219902f987e53c2b5023edaab1d5dd825b2bc0284bca1521ddf1b9cdcbedc764c43e51f8ddce5f85c4e15e99778c5dd084ab39480b31fc4c6c4679107cb2cd9f1da2efbbeb4337679153100d89fdafb31e88f3a83fee68f3bb4de4f2a05c1647969c738008128952739cff6693fa70169f5e8063207809feae2296d91e9adfbc9db849116e2b393be06c4d7405d9a87475f81a091067da07899c715912f2c413a2222346d8ea2aa6a12c1280a0b2573cd6949d2a85792f5a4e2be64a2d5b9f73d5ea641d726cd6966ec4ce2c90a6493ef0331a1a7e91fea9ec3b4a91f9d33b045bf72f7b979d67008db9ac833d1c21c3c22d29da0d30f19f7db1edfd14873e2e9d483ee269a9ccf067d8d5dcfeea93e12bae4b2fb7b39070c742624e8220ff45608d445d252fe5a12dd63c2952db14236abe3e92a546eddedb2f0d49ea92263e74c34f0072122aae608a31eb5df506f1d81db3c0e0fb7fba80017fc9b7d597f1e6ba9400996e4b1b8924e27157bfea2721ded0cd1515f56aaa3e63f642db1ae9e31f3316e2a476bffa99bbc9067206a43a28e10614e9f7b5d68db76fa2f79955dd3044fc87846752852afa4675292c2f97d9c90e9636f73301da467f41586d308b22c6055afe8374f430b2f28050c4b737fb2345d3b45ff2db3386fe789cfd85c660927ac18cfc4b6b657878b8454e30626afb9caa893f69145555dd0fe6f0ba76476f22f36f44257029fc035a3a2782ec762867808701cb550aca66ca61e21e507cf6b2e2a646274946c8cb9a072aae189286fbb3a1a5dc7d4bd05e151d5cf379af125ab39fbf2bb8e8c466f7f44c94bb082cd3f87f6a916539af9b9efc49ce908c17627680c85510aea10d1d7f6229632949c54efa9603b8834697256e7e1dd70c5ddb37469927dca9ff1f8964556f681bd48910d1d4941d48d05be7afc109cb2ba96fae643f023e353d1b963baafcc94c86cc8eda4073fbccee0f59afdcbe5df9ba696ab4841e20cb0cc0413925974c9efc82eb6eb7664bf12d8cf5de6ba465160daeb44e6281f67ce73a5ec70955ab5c25c3138120d60b9cedc10e9b01b2831e632b99121aab18d7cb9f7c27f68feca6033aa8bb561dbbe94a892975fa007d2344cfbe97fdaffe2f5ad4170c87f6e4bba0b9954563c0953f04bc2f988cd90b2597f1bd2896af1a76e90ed617a6c13177cbddfbf8aa09aa62dd3f2b919e1c65fea79a603a525fbc0e8f7b853c32d339772f4ffacac011161d07e1965c47467aeeaf59c0676d1f5b818bc2759b944e314237467b5d1bc6d6e3dba73576cd59bff5233e452ad24d5436265149d3ace0e23e75a55dbb38ac9bbb5565dda550eecf46e1999aa4a69720e751921ab3d2623e7e0e3a32a5e664950cd8042e5084782d63b8d62422d3c3812a3d6ee9164d0dab11d208d801a5a703a12de3935cd2e37c7aab6e223fe346ade3e160f64a47a968257f269c24d18bd06545184f0d33e8dee01f92c27712b2539ad4c19a0c8abbe50cd3a37477efd9bff3a785a4053d31ecfb9f2fef1a40bef362ffd191f5bc26a28536495a3cc3a3a6e29b3aa3a7327cd0865fe139c5d6a0990d4b4e1ca03bc159f920e4c1c67a9cad6b2d0854dca83affedc9a13c7de3aca92a1806fae260a6b9ec809f78507140664dbf7a1a6d124df792abf2e6226510bc0d4bba0218caae2a769b8011996f715103c9e6bccacce8abcddc045d7b00ead03ff4d0c42cc83afcb37609230403fa62b67c43c464da85c464af8c1d92ed0cb51d282ca622c3836f28599590cee4b12f917e58456f482d9e76f1aee41bd204190312862d3e353701595b47430b43dbf8e76a08536b75de37eed401fd55d820d2e93087e7e5ae265abc4a43029437dd4f9a55919d9870817a0d9a9e1e5d5bbf3d378a0f6c8acf2ae14716ea61a37cd67f4833c6eb0659169776e65a9fb01bb91de4edc6ccf80041acc4ea3ceb9fb169221dddd41cdc2d20cc23cb88646481e3ceb0d381147aa605a5aac7d230eada62d51dee8d107af8b5af518b21a8325c0a368abdfe1f098636b577ea3b25f0d3eb9556b2a7351af7452b1dfe3c74e39f37d0720d9fe15b5589fbe3486cafe03269f8090eba078394486612f169c025302a293cde72226762f3fecdb8945ac0ffcd382a913d367a7d13d6ec150957fc16a41e2848526a4a380dd9eac62dc153e2fbd5cc0024da0f6aa605ae138e4aad2316371d6919b40e6d4255bd87e28ba6120f4536ee69c520643feb53acc10831311c6a49f11e10d0d8e9d3bfbf06eca56294e40e6e0016b714df484e73a7c18b03687e111bcdb18595a8fd60102f79a64a42bd6f32b127cc46958397b14775644647f75077e29afa318a754d606ec525419eae475f5f77acee7271a9b604a34cd2b8293d4230e165749de21798773e051f3e5947088274f0e4d7dbbf2ee14b5ae6188c070a064b5c9e91f6b007a75b258c162371b06e52d5ea865615b29d008b25b7f3fea83d0c0e05a6faf99a166daa057e8e8864fac36ea379ba3c0791963122aa4ee7b046ea7151c100d4a40c6c823c0721383dcb180ea9c617152d09615ff6f663fcfb7fec9b653a260dcf04b12c83a55adc826e3d4060bc2181d79863e023fb71ebded72bb6fb4893b8eeb8b8d16089ed52c5ae8da33ea603d455d65c6355a315814b210c0d0e31039dd4413d24dcc427bfd9085194ee6f085d6e1e2817ffb84b31d7389cfa6988105e1971970208d3f6d08ac6d3621a02fa078395add8f657e5eed2dbccea4c9c4ae6096eddcd25ce975ddfb612f3552675c629adf1cf71b3692103c25c7c28641a391a0f433543b07d9ecad6d7c621959653367a7f6302ea3d4852ffb3fee09747e0cd63e48c322c4b6cf9f73487c72e18a00651109d0cf1b5e20c84a8774422bbc9fb1b580e136eb90434b6a1756c0d901a3a695960b73a528357e04fed93ebcddb5055542b93dba27331559b520f03341e66d9d3b8940eb382432593c3395250cd43d69b4755ef3552d7d5875f5fcbec5e48656b63d58988faf6d2776f5a33d752a536e935cc9a75a591b48222246604ed3280f7a98d42daa57c0b8697933486af71cf95257d29f22c18f3c5db5f3cd7d3526872bd4e8554cca7301a6f4d4f4d53edea0d6f16ed56d0a910e6ba1a52201deacd7b5050ea48dce597871d8804ab17b6046810b42b1789c2cb384506a3b921fd97891af964830390acfa1a7f397ecc8b53c5f0405c4b5afcdb96b76d7c6b50091a38dba2defa6e078c7ee579d016ea204c5cd9233c99df0f475cd6ffb317fcaa7e8fe76864897f1924dc1db411be419bc42baa4a362380b6b0370a5350d84ca72a6a6347f0893cd19ac714916d80d2bc37fbb306576f4caa90a05ee787c5f07f37eb1c303f774eaa1ad047084dd9bae5d77dbd996d19bb0869a0cd9dacbc61dda99de6fec5ad7b52725e855366ce1c807456949befcabc7dd58dbd63fffaaf12006b14cdddd60a251d68e11ec33217ca88083e8b84314046ec6991bc414e1788572ebd446fcceaa36a52f83f90d1460b5733d48cc16fc9c6d69c148999b4dd0a1bf861436bf14694532fc24f8953c0aad9be889718f7cd91407e1dbe1626efb0c96eaede97974a17ea8f1617e4d65b532669036b7e27d038035d9450317609e5f04da9db571de1d5e0545634ad30d65fc817ee225a6467d9f01f849a2e189cacec538fa0727b52f92d3bd90bd7416c2d2d61d969f5cbd74317181319e01b9e2fd64bfaea0a66c6ca23dec5a79011286c23030df6b5a621306215d2141540b79a25a284d19d857bd7ade3f462495411570c1ae76b89b8cff19d1419293f4df93feb928ede718aa065ed9bc0ecbd46f0f1d42c3c1c88bb33818f3a9fc277819defec7925c6e5da62cd9ab237bbe4afc0af08287b57048c482b353d6b81847c2b97cf674a6cd40edc15404521c9ee085c7533ae8db74cf501934822b0a0df9f7fd50382a95ecac9b3bc03f1192e9fef53d51266964573fc32d936e8bd043d22ab8c93f4077658218fda7ac81fff952b698bb71dca21def0e6f347b867109eb9f1a8054dde4484636831614b1c025dced67242278e282208d525752bb62374f11afe7286f8545c1737f70d20efae39d4e61313ae53d72e7ea02c695666b558f2cb30ca85f178565cfadafd10b0ce53602bdd03e04d9b381856a3f9e5c7247056f37d28745d77bded06b84a8bf6d28e942d603c56b969996f181b98b684e006f4dd87c51f0f970024e5f313372e2317d55aee98b3e1d080bc3d1e09b9b2c5b133c3c91e76594ec95f1787001a5c39aa3a931e8398ffb4bcff2821d7248842e8077f26cdec64065fda8e41646d9d70ed5512aa5ee77a2227528246d0abd9a52bb818fcd66a3de588164db30ac42c0cf3a9ca4c6b9f350e177ac4dfcdddb69a47bfb011301fc9645df90685b14940d5d3a81d5efd08ab30b6302235386014da33ece7fe49cd328960f769699549cc62458147f3c42e2861e3cb66ae714aa7e4f0a9065bac649a41617232350f849f4aa92638e0c5ab157c78151a14945592aca197e115d7c7b84f9638749498d8f088099f8bcdecc4e3849208842a20c17eded720c0350673e15679cd2532b33259882bad0da444aea5cd256f9a0244c9e7f5bcdf216ed3ff4442f110e17ab56d96b331ef10c2045e6c815f05e48ed91e7691543bd6ad5c34c2d0caf7a822b646f6601110409303dd1c6facc1618b3757370623c3bea20428d8b8d899c9f87169f00efe953394b6201b4867e4b58eac1c6903cfcbb8db46a405656eb7abccd49bde5f9ab29eccfc15eca8eaa49bd423fc8c6b40f13db7e9b4a7e434bba86fcc73435fa578364a23fed429e0f216431000e5f9fd35f00b46d5343060030e678090925cb89cb492a6ecabbe0ee59e8f78bce33cdaad5f8ff5b745c98689bf10257836f4a61ad862011855c08c92baf317bad6109610ff218e42b68ddecfc6e3d3ac073da188f8a5c02863328219d849a7a60699b626bb925aada7524166a05ab4b0ec49583c09751d23c5821106d4bccb38f23a34377d3d76aeaf7c473d4ba05d0bb3bd6fbecd97c1c104934dd3dbbf9f107612f1b6db253625a9d93fa5c7001e14377111d88cbc4f5c7b7b3e5e0c746a7d53c9b8cdaf05c48e07b1af93eddb3de82c97fc57eaaaf2fc5f6198dcde9ee4368a6f954d5dcffeff0d2482bd98036ca69a0ffd7c7ea5f3908c1bb56fb1b6475026b96c64646be2bd78deb04bfc22510b85a3d5f4dd2f4bca4b664c57a29e16c8f8568fc2745a0df449429f97df31797ba86e70f0da853ec8dd35bebd295d97a36911b62e5686943a50c37336bfe4ecebc6539ff4ff00acb6972bd059eeca80dabb245577aca2807a2844f37fe8f22e117bb31b099d79cdcdd9982473aeea928c5a1c16f0d8d98497bfb3ee4c57fd769cb583cae6aa041716fe4c33d7ae7c376561d67322edb533f0b9e8d7ae7b3c4c249d893b1ea3652f13280a6555978a513e6704d5681d35428964cfb3eabc323157ef2e0a518fc45f694f8b99ab105bca4cac665971d27991ad65553d3645619578d149826c5a6fe0d160c18507020f61e71e8cafccc9d0ae2f654c8898cf76f4aa236c19fd81eda307a2198f55daa68d1ff62ad42c84a6a6a7cdeb3a335cad8f4fbfc82657453aa21818cb91b853d68b9dfdcdc655cccba76572567cdf5a017735f42f452a3ed99f559de41934268b29eefb467b0126061b5fa66ede773aab8ba8aff50053a219447bda8fc49848564e39080acd9c8d795e93d5bb4a6e672105fca36803c251d9819aca006144755595a5ee526ab15c6b0dac3acef959b270a12d690f804b8172773373d58ad793d8f8c96acab2d9030884a9f27880e328cea73f7d25dc9088e70f0f50c9438a2c66ba395a331b1109094816f93cba62b5b527c26c72ac6f96273f96925ba9c02d77afcc2649b4d19099eaa17ac4bad01d995262a00d9bd67b2e3afeb779a1b5ca726707149e8027441b31a211a34e4fd64b468c6d6f07f4321d604c3d67ad3f56dc1f433870faf5ed8d701eecc90653c243dcb879cd5b77ff1542b1d0cadda8c4bbc88c28e19b0f2cb8d83e834e22e54490a993eb9b71ff4c9c9ea62722d953512d5fb1db23392044039cf56668d2d3e019a45305f20d18eba29be2a45571f777d6620a655c1af1455d140d6e41ea1ae0b7e6d07cb11ec33a93d28e570a8bcb59f09fb71dc8b0cfdf09a0f1096530dec92f0304f6e5307c2e76425961e8d74edb7334cfe3eeeda084810965880cbb909a82489eeb7382873c7c60cc4833edd9850fbb0275dbc748e9c3d3c5db0593cfd2edbe02302ff9220b3a4d019fcd562134c9ea194a069f8fd09ba6cbde92c00be212273ad5174b1beb59bca2adc0df3ec5b3365826aeed67196eff09e364a097d9b0c2717010ed1c6f721ab9bb7331dc0d1e12751bd7039973cdcc8ee7da95c65f7b9073395aa68cd15a9bb105a0dde62c29016e4971a1bb9c4641d80cda861887fcc27fc46c5470b612c9a107a80cbb3a76ea559b7cb85461b8c52c3d523af6729d94d88fc0aecbc637ca18be4b5802809b575ea63b6d18dafb1b7a6e66251e052e5e78ae21da7ba8bb4319062697d83e4590c93475bd2bb1336656f0e6649fe650e27fafeb3692cb1d75eb6f53a3561a4ee5edaf79222d5a8c1f5bc8a44d77742b1763ec3b8cdb338c72037a2ff640ffe6125c3925f657acc57b925a3d97267295024087cb1042a2fb0c5b370a30b5c5fa51d4dbd3ac02c0bf5acf8adf59298d3990ba6fb6f00a9c813c9bdc98c79c0aff28ac8e816052049a8108205f434e4bd60bfc79bd5c6339274d361ccc8ff1e6d3fb4624333b05104ce63d5b626d686db387ff160b89cc01bbddf0e05ef417eb8254a4d805c0e287b5eac6a889df16aafc615fe559071519385a51e14ce57c299fb8a6a949271937ba72b378687fe0fe3779a7aaf939b48f6b03268b59aa2aebd11ed4d2b4d5328c0084b5e6da725231a6cc09fec8ecc0e561f5db555e184e90e001ddd9e1ac2a9531bf36d49f02c3dd25cd47b0cbdbf77b7314f969b1e109d07e6182f33c894ac524043f3a01d8b61b55f24985e00aae62bd56c75ea3b1aa71d55afa4d98aa6897ca8429143611e01b4a3e127c774435e0cd990098368ff5f0881a8b6351fe1ba6dd9adb040b4fe189f8f76cadc7048f141f9ce3fb7d3761b786b80fd6df38d13ba3d2b8b18ba475a2053dc35e7963ed46f0af2587f0f24700b1bfbbedbccd16b2ed7737500c0e046f49c9d9f348f6ba0803c5d3a205b64f2911a8e07d29bc9878dd1134454dc342140060dce08c29bb4b2ae82862fa3367a9bc83c10c63b1ce5ee1c188a4c27ffad0905bb3292187504a534b4112a2b96169de3346e08b61d6a8d59c529248b8fb06e9330758eadfd83835a2433ae43e66b106429389ee5857ae4a4f5d59f21bd1bed38df0518672b3c5b52a3e46ce3715834979c1e4102c750641b76d1da551245c85e144e00319734eedb3c26456f34d71de3253ffe4dd81647f85e7dfc3568c8dc439ae5474ce2674f35f1f9ee7384cd811300d0372cec2084ea29a096666b93680cbd5583790f8aac5a83942b6a35d034118e367c8cf4197e24b8780acb9ec427df6a680095e6ee8aa535a21903702e5ac07d2e9d0e58020d7a5b64de418cca53407c6ca055d067ebea633246e7c9a8861ae0e614a58b944e4c60a202c91e43e4866fb06fbc6130bc202e9f7772e3a744829d1bd64f837b1d3b7401927be11eb5e8138f46103d791611383b96168ce82e1b3ea3cb0b6d81911cacd86952d74662c0495618115ad33592d8870ad68400e54fcf4c658af12f0be4b56acc4fa68e4c4d4c9e526eb7acde2b804c96ef4ad31e4906db769c22b837a2f30bb4b51a3085a161723f56ee1a1e7cf197e96e2173f842da37f7c2fc60d82a2bbe5d0afb922eb59f90b847ad6f6a85012a32301a4873050622ba22db81b84b3dca108151d2370ce71fed05b083c719e677a767ffac81c5dde3120aee10ba67463712f39b83ce8c0db66ca3e04e9e414b8a33a895e65c9822ff36c84f8d0460e9c18f573a041eb62107e9782740cc03880fe1b84feb1c78e39ea36f5467cf2349e25b0f5c65fff6de8638014b65a2b545043dca32f54fd5c6f79fd3060cc8203a66c9404fccaf3bda49b5278ca890cdf049386495f7d77657cb9ec75c6b282b69d452b3c1f7ac592c0f1cd8e8f21fd0ee5e223657c8972331edcc595ee31d8a7e571b42547668d6b8ebdf89b235bbb6e986e17cf00933e5bc3d2e08a2a58acfc2843717879ee97dde6ae18a23e406e79fd8d9b699afe547aa110507aa79f9563d057c05fdf24adc499e6dfde4ec649309f6f231deca6db96b6780e78a816d9ad0a7e15cd95deb68d694b3d7c64dfbbf2a7ffda80c2ce63d57f08a809354a93f93922821bbff1e807b3a1d6feb0ad3c66c27656c3f6b7bd7bdcf2e9c23f746b712e698bd46babe1e6f55cf0267919ceac2d2d8237586e3907b2bcd7126cdc86f1cd6fa2a859763a0015ba7234108e216ac53107095e8a1f5f933c662fd8d97b51c8cffa9d845e261866ffc4db6f1eca8774b13aa826b21f9491166a8dfc5eee8672354f01797877efa8eb4c027346760b3ccf11267e49efe5d30babf2e321b64d8ff4f25fc30f0a9a4f99bd6002e5e04b9eab12a733b87a14fec3a526c4a73c0c07b3b79fd0db8c4fb14cd3eabe1bc4d893ccafbfcbbacee2e75c16ce5b99d78e52b0f97846dab72e757c55f28f0f4944567112829297457c4f5395fcdc5e7fb1b2b68a0e5224f61d70374de99d29fe2f043faeb69334fdb27e402303e1a0ea8acf8ffefa507f58a2069f77bf3d5ed5cd729d6e6f9e17bec33660b56f21b5c3476cc18a3bef60f850224123b44a832d2bf0f9cadbd3a9d29794c17ea037130ed3fadd070d8cab13329613581f891862d9cebbac14605af06c3b8a69459e01cd8d61374230bc2748600cd4fabc44d3424240a7682f1f5b2143adcbf575d02e8ca41bf931249eeeeff7bc3a8bb57d37a7ac2a4f28c41ee41a7aab20fc14a2ebcd6ba06daf5c84b5201ddf8fe0bcb8ae2aa2d7e3094283ca4b010460725f4d170e54e7d25badd86d3915ee45ae8ce448a0e643244ecc311c23487d1f26d1f8dde611089ab86b7d56cecb64691fc3e94c941f765f272343bcefab532e17f4908eb413cbd0093981539c91d868f75acc850311276a474e2a228b3cb11a3ca5e7d549b028b3dc6381104f16f00554086d07fd8b4f439be1d0b80b989a3c9610ff30fbb0b58ff4d1f653da7bd4bbb7ca7930df0cff8c58755d9c6d8b076b9f0b2e0333dc70b00b59cb0e9aa2e47630ec42f248f2795d27ab4070510c3d092750afc13bcb991d867b6a8976675e586784674eeef4a5f6b4abe3113478dcae6390074b0cdecf5227f45a852504fde1d1c8abadfa8244878e9cbc0be4b5f52f38f859d457437f0e1bbe0fc8b9dbc4372236c7c395562bc85e0778320c73ac4f71ba79cb862f6bd7adcf0e2ff972bc3c2d5aad25fea24a957060d72f9dd955d4e10b758c0e5d169a553440b15ff2338f0df769b786db6a42c4b2d7e26dcd4810942221d14ae6b570d3671cd00a0d546dddafd41b414faea04296f6c198d7fbdb51bf148f94474b0e326b8c46628392ff5aa1acd20ae5d23139a2d98984ca5ea07174811e40bcbd3d7c6e975e442810f646197d9762e18bbb95769a0375c278037c7ff807660fada07685fc57b492d656674344c185b6c05eb972da719bb28f8ae77b367eb48c0947e50c816ffa78ea3ed81342252e9dafc8e5bb05d632b47e395e3854d9984d53410197a9fda0b59ab887857b7a8af8b0e3447ce0a4cf69bfc994aa68a5d0f3c16f5287954036a4f01cdda5bccebf43da1d2b7ae4ac43e2c380e8281e4b00aa85c48317f934c5b95090548833c072d1fe6c8661be058c94075bc38c552b3e59ab818c3e0d515a5d838ad462c8440546dafe7dfc4e58f5e5e2ecaf9e2ea9bd32ca134dbe3fcf78627ae695db898f84de5e60cf3fb37d44c2b3bdf3308eb5e543790dd601b9b74eafc8c80411381416c06de25e2cdc1d506ba1e293455620ca404288816758c0bb9e18558a688add6a14d076646be4d46cf10350bd872712c097a244fa06b205f5f0a5f0e93e9db52087f6c7c16f17e0ad7a447a4db78fcb3844020f535e43e7e072999f74c778f6915757018f9e053cfec7c7a40189934cb9d2ed7c93e45530488adbab0b44de500b130c7296201d0769d9d6377f85fd8547e4796ae53b74524532ce7083e1ba54580b48862dfc005578d0b9462fe58ba97757af4c0f365192c9fc0c346081507208a221cacd7d4b68e86430c0daeb5a93daaff0c3e0394d78ced026a9191c80e5b47c8ef3144a01e1037077d54128367f25b5bd8f084897c9cc1ea775dc038cfab324f61d871ab6fdc8d9c3ca79d2f0f67895560652c86d800fdff54e77002c1fcf06acab19bcdeeb0be850ddee2faabb6d7befbc454556d53677242583499fe0bb4f52a8bc4d6fbc3fba5f088acb164b844b96cd38075e7edf4783ddd5a130a1b7b9d2b2654eaac8ec9df1bee7e279c7ab46250e969cf9bcf05f877109171f26d43c6d0de6eba0c10de47525213b5ae6164ff8618e0427aa628f78a17c1c0e0115244c27a052f01dd854d78316e22c22058fdeeeb1d8e3c2e66e5be32c86d8ad0aaa75052b82e1172e4fdd5f83c51d637f1db8c4c4cd65fa182a04707f900372bd1daf5f899221425e70d84324baa37fa96d6c6b57f2ff8cb02a4f47de1baaa6fa78151bd52218ee43fe158957e72381ce5de12134c8436efd486026dc50d44a1c91d5b5bfc385eceb7a9eecb11f208684a3c67c4d6c4d85986056bd200336c2d7e45008ea90dab072c42c2ee97f1994b8a47754897b01e653a8de8c79d0e345c8b44a54b532904df7cb740d6f50daae84e4530a2139a267774540fd7a6a07950dbe3ed319ef134f9fb3d5a944560607f42383c7aa0fd1287a59531e841b2d1fb8dce57c5aaf6a0db77c4080fcfd9fd8e529c2def58240903e8e934b8e12aa053d8b3688aefdcd7ec12f6ff912d8d31d5c98753d84a32043bdcfe37316052acf9e53d1142254c9152882952daa772d63046482cdd78c6dd050c24cfb13da7ab8f02d0f8842e75a96fadfd1cfb93dfd13790fe770e7ae0e96d8b3310cd721b4adee764c823356d0a9d3e911f7abca9d4e4dfa712da471a48dc2b3abad5dd338b924e64ac098f2dbae286fba8094c731ba7140ed5246fed700e7c29af332eaef4e10395014180101d07f3e2609920da701a0b8a942984f7c92a567109a48f3da4c725c3c6162693f9f9a229bf796b9f700f13bc9670bfbdf08417101908e2be5fa97f039642d30fdcb088bd3e4262ad2ee675ce12c6b8d06eff13cc9dffaddab5027ffbe3ee932f0a23ad4365eb6500d2c915225400ac5b73a697402c3965aa2fb5ceadd77c39d3a084acea14dbc641e9c7e1d546508f235818a5a8f24a9d581864e71bf171d86397e363143d5cc4f9111475b1ea35c28b37184dc50aade4057b7cdf9786a4d482266feccdc4a2d8ef405da7ac8571ca47975a3a93ac8928fb56f305aa48b2c12ce7934808ee52e4de611fb201570e3934b6f57d6b5fdb496d48aec734e6fef3aa11048ce158e9c441ac85576a813eb787b90b8ba0571f2fbfeca9a4dfe6cd3c2d306d67376bcc1697f0ff7b62ecf95c05bf776d6256d018c34452c5261e4a3252a44452a8ee83f1fd87405a0704e96c68074ff8a3be870f2397e0f74f91b2ba223b8b2b48989cc242f8725866875d3c726b4778f18b5a74028b2c54c54eeb1ac062d49d130d5f446da8d1c0ba0160e41cd906a9a8346b0857aa19bbe07ac5951d859d0d90e6b7f0d1a600fa3d87e6f80a14286bb79439edcd1f53fce078c80a29ac58d7f91981156c0c127a6aa1611677c3864229a54c7aa54d0522729528e9c9ca647cc2c7b30e7b266b0b37c05d31264b7a8f3f3b2d4441eff44cfc7264d37eb6889606faa83de65dade87f7db19efb184593b973e8f5c21d99788bd6b1544e554de16f4fa8a11fb1f9a3ad06128338e62d23669b9dcc84f5bc6b8e590087f3c7137d593929a3833c0b8920c19b10570bb4d40b6d12b62d9ea0f4f370faa734f5fc94f8177f09ea6d1278b1853b1a5ce0ac81dbebc2090dd16f2e20d53b8df2d0b2c2d75f33920739eb52f97e246f0baa0794356c81687b3082997e62a59e8ae5b455dad578e6b21170bee6bcd87001ab3b16367edef656e7a416cbf7cec9b0682b3651dcd30dad8e66aae49c738f8b67d98ca1e57080281771d62d8c13a7af78fd9ba056cbf9b0e7159c520b32f963ec127e089d5ffc848b36396b3b031dd3973c70770425de72beb2df13628d2e60a9d59248876eb46a11a535ee525105d7f01404b79d86f14ce8b7d0043ec8b33d7c2d492de314b0b33be4731fc1f80ca5b539dd9d117236876839eb7e4d0e666622c4b2c8b8d4d1473390f725dd7a15ab0162365030c927dd472f7b3e1bc6963cfdceb9b0501105b62326444d18d93b2c1e113e6f0a830d35ca051ade0d676d70520109f0390d807b0589e0ce7f9534e4ab54d4b4f4ec04b3dc63bfc6dfb01c92573e82a4c4e8d2bb2edc2960f6537c53eac6b940102b1c7ccc8637352739f759f17a6b66784becd3ba4bba0582a1189b0d8e662e9386557a60897b82664b1da6843c60526149a46d91f0868af66af426f1b5c1b0500fd03bbf2da36220cc0b32c332b628f67d9088d95bfc618ef11475767433f67db9c5b2b6ebbcb50ecb9af1dc97a726065e06410cf86ed092738ce4a96a5803b0b5a2ad5a6744ecca9f90ee83c2b840d3979f12791f6b6b442fbbaeeb374d0ebff5e6e23e1b3487676143c484e4ac05d7eb385cc431b332d82e11f0db36d06cbd1ff23a49cab24c429fcf782878859c43d79b27897054f71306ddf03e5b4d7dcd49a9c26cd86273dbb7f74814b47b5f96ec422f1d1542f166118913ade2dc2115ef8c60a224a534fc39798400fd67aa60e009463c9d6ff6a8838b689d43aa690c2dc20589589a0f3bf9511c5fcb5b5a24e614f0309d9c96818fa5fa9259b143713e170a35197dfea94d583914341a0c90820060e6e4227c7386ae3ad7ab1c1460bb1c572d747a1916d981a0040f3a6d63b10d4c540c3b385ff3c592119ecdb3d8db686ce8c5b55a61f55ede726d998a802f4e5a833f4f7df9bbb40ccbb5e5acdf2913ba7f534f5ec865e155877103c39e5bc8efb07392c4525d74080a8a8db4cf00c45735cf6b275cbf56bb7ab9236cfd460a3e539f86fa93768868ff76a29b9126aa4d26c2b539fb0c9b8c31086909d88c2bca7a984eae4d74c5c10a28f7d595b0c263e816e58292cc977434bb050a9491a63662d80093972100c90d1d0faa6916e6a547c5b5d0122d339df6466c81afe7b485372ba8e1c231090e77e713dae1a84db975eea0ac64381e1d8cf1cefd246d874dda7206215b0f3acbe17986f8fecb233de837f2b310e96dbcc1b290b310ca530288929ad2a36a99fd4e4136261b1b6141b38a7db28088feed1748a373f22241c9153c6a116cdf00f04fa39e71de0e1df44e95b3a33397e70066ec60965181c7b6c3c2b61571f131eaf7fed413b8b935c384382ecd49b2980ce6060e9f1975324c9a5e4f5a07d24cfd7fd7c8e7c71369b19489adf3744b2096a89890a50111457fefaf018a346be4a626aee60ed985f4574558fc4bd7b9dd10f87d23fa83b65d0cb5b404db774e70a3353ee830d00be274b1eda365f32cd2f1edfbcafbfba343fd0d9e2b0633dd762f021b6a23bbd0b04e43db26f11c76dd9e69e559f18c8c198bf24bb22ba5ab44cc5150757143df0759aae7b36fb5d6a1bc1da26caba2a2e5d4f8b65bdd398f7dc4e137a6c26bf0b44a3f2b4a7ae3bd0f5f6901c7c85cb30b54b99c7135b2dd270f3b21043b00a24fc86d53c24404747276f1bb95188db1c65965c0447cc00fc81fc040e22ffc7f44343734ea46bf9346bac84b5aa21a73b2bcd4a419b0cbb84c32823c56fa4cedec2dafcb0dab0070b771aac26ec17c9866ea3a4d54afe49d70ecf18975521ca166884cd4f10f2eef3e56fa463340c3395dcb5534e469da11c84c08f0c43786daa5543b1c515b98b8caafe2e65afa2b42d8b249c096a69dd1fe3b4823579e7cb5170893c47f1e3b93b82aa7fcb02fb49b4b59b2c42aec197b2c35db09582fdd86794476f8584d1ec18f94e898279219bda6ee09af22ff19c20d2777e76f7e6b0252986f06853c6e1f03e60d92331007738120d5f2c534623fddaeeff576b1ccd22598e48fa53632f7dd9641a8df7a630633b306b56395e6140e1e420b82e710ec9593ee73b5935767ba620af4440c870b380ef773388831db35ded4c95f7829a09c3819102253038cc61fde4d5580a0c70ca6ef28292b9bba4f3cde3ae70a3f80859645ca00f4c616db30aebdd6731938b461e5e883cf63fc407894a2fa366fa8bd5c3d181761ed41a851e557ae28e7f7968fa348f3b1017c10ad9b2f6c636dbb25cdcf7e3a3ff2d3b9c0ef4a46e457e3e7f87362e7d6e47f6eed88422de3ea1693dd278ae82da05480e43b85e24fac7b85b4110956d2e846ac2ca14da15a6c24287f8779ca97f32f571549225cd580b01275dfd793de155d2c5f6930c19a3f3e09718edf20343488c8e1887404396a78f75e0dc64a9ac7042dbcb58fda086cc4647dd21a7ced6cb27c828cc39ddeb7ea2dc52efefb18abebe4b753b7607090713013307412399b183980f5830fe9c9d39916d21f9397abb6bddc9135148770d7889abf2ca409949e3546ec4b707d8631083a3f4bdc85c20414c4eab17735801c2a2eae65e5bcf42b92afc68009737c8263f14dd67ee43ba7b8a8014156c0bf9cc9c5afd71d4dc50f8c0e1be292d92d924cd23edef0e7875d8778738672525cf3bd48dbd37e322bb9696031b30da721a05f652b6a5c04fc701399d887ffe792089a642d83900db6325348dc53590234953ac1af2c5e7edbf57fea7b9741d37112019c709d13e0768edd3e614c8ddf1062447554330c069882f4a496072a9d4740ab495d080f7b18bd1acf291ed4ea9bbed696a4c836c3a6ed0ec9a782372455d5f4e5ff3e28226ed6ce04e3ad70166bf7c11196053d5d7603d8ce73d154298547ef0385437fefb39d2d3562324a9d030c7dd5f3650725750acf2774a4fab0e9f0b13fe3f6bce78ec49c99dfbe56d862592b62a5dfe204101345577026f96c8ff79a8a961619d3fd553e4abf4bf58d77d39746c4b58c61b68102f412e5ba8fda7a5b8e347a5529b4f33f9cb887d8170a4ddd20f095d9731c1064556b832457147d85fcc2efaa6817361dff647f27316408340a950216a395c4e55fecd43cde8f43a01ea36f7fdead1f34a15efdd3fc270fd2af351e6db5eaf5da1e058f588e3832040548bc723e880a78082ad528b788e94d732155ceba9ba19c07e7cd1327ec884b0d2f8d7d3934a0b4dcf8af42cd1addf945cbffe83976f3b60a766a432b493a97607146b7a957e2c3db96019840eed4d8391103112de498386374eaf3753132162814d314cf18ffb139af4b3516c678de92a0e12a6efacc8c72803eeff230972d5b0fe14873edb439d5a2014aa0a1cebcb08c0b89166eab0edc2ceb4e0c610fd7b85d041adbd0bde21188414dea9503747aec60806be02112a20d81929798f1ad5f37d8d68db5e858b7a435b9bb27a655c224dea5822a70b27160872ab8ddb9415d6a8cbb70cb52e0fbb23804befb5f2bd92eb4f0a6829f10a93be9244a22bc6ae7b15b58df34f37f9fadab934b8bbfb652f5724f05f7fbeeb10cfa5befc21de7c9ed0e4108ef2d1166a02ef71ca7dd72eb81e6ac27b441f26035b82d48ffbb9ea469328fb8633f554379ca3de0f35524542d4dd43dc8c48feb9a3ffcf5b65fe06d955fa8e0d827f3cdfa51f6939b078f7c320bc29cb6b07d58c83c3da10930ded405d2590d3709f01c18c2c29f824ea0020d8efa8ba605678829bc7b8a57457f9aeb428a467e5d7b5096d3a55d2bbc0395ac6d4907c99b8e69fa480e5f1d2d0ff7ce57ebbcdb9eaadbd969139e6924531917c6a7517a10dfa67b4a528f87b2314b20965bf6b9e735ee67809e4c3d03057b99ef3a1d328e1a4435155c087729fdf4c3241957205686eda1c8dd98cdc397cbfe8f41108b11c2736fe8384e78afb2d899835cfe8af94f1dba7f11948d8335baeacb013da4195526a9f57a985cd3c3cee1e5d0ba32e4c269cfd0b9f1986488fb6b46c28324846a59e34fe92ca663936809b6aef47e852194e09c55394057b211780a1d75f65ea52dda4080f035dab78c7c5a7f48a3de4eb367f739aa1e255131bed72e67a15691ad95b66ec24f17b6ca5c2fbfb5fa47acc835f5e67c184d2e844655a49cfb2aab27da90ce6430baff7b92cb28d224b2887b89a5aac816922da318aa8ca1eaed2befb81c227e26cc57230653c3b8ea0f09b1f397814e6059f1f12bf74375a2987be93ffa2bb9e7503ca8f9f3502f2bb6c92badda8296de6239a9b4a59d274a442e8903186a3a338800c320e5d1e40469c169cec4851bc09c5ea86176b1a9fc51fc2c0b9f52611667f79df1e96c85257f412ba182f8a85d138bc38142f191f514d360bc084704aafa3305b696b94093b3dcb268446c73abef75193b3bbf9924c7de8f832e4a0356e1daa01f736ee200296c9f65a7972a9ed50fd283567c5ea5540abc0405c61d219b29cd324d67416e14e991e470dad5ec161ba3a11e238554b1b65ad194889c19f4d01f05bd427e124c6735f3fd2cec35ac8f4674f2bcb30318522c9f608e7af8313e58c391428a61d2171189edd8817bc59ac40384a4a554a7a75ea103627239559dd975a8685ef9d597b1181ed4eb16c09a8966e3bdedd288a3ed1e3862f5a691f1d8bea4e95ff219c8c39dbc43db2e1ec6903443a2444943b4ebe8f84179e541ba202f7b2b19b9f10d68682a17a6891b17fcaea02183a6fb72ca767123a29018ea19ea3a774e197929672e1fa1d91545cdde9ab7092dcd00ea593b63e0cead019b09a06642a740e511ddc8bd05a37923a495ede5bd70f49b5d3801ac2bf8725af8dbc7a7401a21a02881e982d639d847c385e97e1462d719d031408c28de09bdbd2beeef0deee433e502413b63a5fb77b62e8d57ff9f2dfb77431c34c0af94f78ce303be8546ddea94600b2dbf55108533361adee698167d28933381ed0ee02b50889f5ca60cffd915e155b70e1e186c52f944e0395039e00f0e1381045f2958d044f841e79e338ef994532d59b7981fa5b76e609c652f6ed39406f86f69932dc64d38dca3cdb178cdde5dc2291f9863ec7e7c758f3838980ee3d9053c204910628ea149e25b2bf6519ec33908fb3bdeccff0029c6d356c67567397e04b80dd54ac041e489e9cf2308b52e398a979e45d26f9b00e33d1355a757158a1531a73bbf88bf8c103762ade068cf9528d8391df6855de54b9b8e76f8bb4e968ffc40ae5b43e33f090f7f4c3a51feef74e9f70f820aa221f025d023ed90c7fc63d3835c58bf5cc3964d5a4cc2033b618435f66b2798f409f53ab4f6af58d47d73e75f4b8a5cc85aaa89483b73640ac3722d66c6dc4061d1ed15fa24ef1e1e64dac51b25b183881715b4bb9250c05ae9c70344135c2df5adbb960e403522578480a9099fa8ed018e7d2bf0fb36cbc08b215acc904f36b5f507a9fe63047a4fa48be4f835abe5ca95719071ddb3b5d77cd910861fa7d67ce80d86fde9c7c7dabe550b80b5c5239fd61a85af5ce3655ee6074921a9079b2df5fda089f175c9fd641781f49a53299f2b45f3de40f6b22c6effbc1a258807e032162fc9c3a837301f871ca94e1d07fb55ac1150ca197af0030e3fb3c623e32a6dfa88524b749d29d7e53db46266b2f3aeaeacbfcef3d9ab6f6c4b2aa8c30d9a416dcb53651a1382744f148e08a2ebdfa79bd49061cb9abf08eb150690e6abe74cb101da5c9f3a6d7f9cb59950a2ee11491438a8aedb8a73417b71adbd34d959aaece61fc6c73aac98c2bcdd0f876813dae6e6124bef7f03d6ad3f95414adb4e9aafb694b2829bb4d085155545a3e6bfa08bef803905fc1d2cb2c688442370c1813a06904f3303fb5d64d26d8c18a36278e46c41f0b1f82817c6e82143edbaeeec4001712adaad8fa07d634695b102c6002cdb1d31bde1f2dde3d10f99a914922a695b063df8019a4974cc986578957aee4f8779dca0dedddc8318fe11bf393d13292b22a1179ce4f3632fbd2d5f42bb6a40fc2c80fda8a9ad565087cca916a2a23372133c0db65caac8befb41b718f99f2094640858d061fced7800f9c5e12e8aa70a51c2aea519a24b3fda4fed8eed950a0df5571ba522bdec957359e9a8d4b0ed242c29542c442ccef2017ec06d166e0319562e618e131cee51ef27ea6eade4b18044772763151a03f8d78e3ce8b19c72f37d5455e325299e1212780ec761e81046ac1a659f5dc17475c07df72d38fd479c6b95dcbec2e07b3cbe34c92be42d2bd934ba5b5c1ca016355df036fd15def17eb48eec64416390dce9adbcfb49e02c41bdbc7645fc711bc7670ab97265de602e94a4efd0d94c65e4ca8c959a4be332d63e56ba75c0289e32386121875b4603e5defc60f78a32815d0dd520891139fb5986e12954a7432301cf1017279ac155f1a07ba5e4822befd5ab12966f1e6471a5193fa2c7ad12365b93c7e5455eff4350c965d8556a63c8b8df63c32fd26233377557735fd8ff02cb021fac0d700f7472d8dc40f50bd2587448e1fda894ea1782d3970fb2ce0184281b307510f516443ba52fd01f59eeb5b3abce86ddae8a33839012094dda349fbc644a0b011daaebdf50837020800060b15f58a9c7be02e2b9cb45548891d6d22fb160ce21907a4da123fe3246b2fcb4843a9138c9c328bcb6ca687472fbd9e50e330560c804ea61f6dd4a40fb5c209136aca0b7f847aac3648d6adf82f6120f7e777f8c77df246f620fc0c08aeba8d0f83bc5610a72abfda2adac2b2858c4286c1e6808d04a3de58696d8e12005de4720d12d66c7dcca647001a3dffb6547e46227c86575fc087fd4de6ba4d62cd3afb7293b2f7f5ae40fd6e5fe9de740a0d0c8160138d5e674ff92c9725a62f222e64b2c37dabddcde67f9d0b3654727e4a7cb7f8f74518cb8e3690a92d32976b39a764cdaee079ec76bfe1a392c38fee9b9e4e75ec45df5a2076a1441b31137016716e9ddc68d63e0c751c60d697d7f7e4e7b608d8fbdc5d1c6e5cc024547c93c681d8151cb1b9165e813c828868b47091bbdb6d7d800f2450d7c6aba0c8ba66d885493c042f2bb9c57d18ed06ff749230bdd9067752f71080bb169eed384984d0886de7b9d32e483d0b994f8dbba147fd9a205e8fe304c28d0f1aaf69cd90b2282db8c6a9742a50dbf7ba518673677b2152d3f99b71f8679ad8220a43004a9cc8f49f40498249aebdb22a0eb130dbdf5017ca7ea615b8eac4e6eee5cb3f2d1a11e5eb4c9bb0ad130fcb411d4fac7e2e43517dcb4e4646580ab9acad9676e6e301a719743c29d67d0ffe05f5e483be32f7ca1696d3fc2502469fc9c08c6c3cae60d845a513383084ed5e3ae264edbaca89ffd6b1cdfebf005e498e0e8746751d4c4c4624d73e168d7edef3b3c8d5b4f6f4a01141c4a380e9e0bdc0893b424a502bd4ab83cedf2cf6ffb660f9b268bdafe3cc487ed2cbba567d7c48e9ca7129644a061e6ec92ff38a9f14cd7e31436db9cadb4b5b0159076391663b05cd487014da8f6f73e6f9adfd9b3bf14a48cdff2c83fc16c8a1446ee121707bf44ff15b91fc5c52b9c5679e7688c1fcffe86bd51f327586a3ce81f263ccca839a35b96b113e33031f2dbcb15fbdec01ab616192f8810df1c46765ffb5589cb11adb065b6bc7488bdd4b0a47d56b9c5dac09e02acc5fd32e60ed2245c95ab2e74355dbb0f3306407c47fc29e4419deb9c4e850fc950ade448bd6e0d3909a3377583251fa9406262f42ea3120ca3603de9372f60c604b4494d323c5a59ef37e5f641fac7525f8d57343293c701cc3935eabe847f27e0a92bc3973d23f84b495b56396269bf151b3d20675c96085a4090ed80ea9b45d67bd6865e277eadca9f0f74bb2beaffefece1000f7e09e2bc94e342109a8b963a1939d45aa72d4cf9b7ac35ba7103a82860883cec22c3fb7337e099872c027c3efbc7146de8a46f2ff9c722f3e11ecc757dceb20a30d9413e42d1fd357b9df681d0698ebfecd2485135d27bb1b9a3ce8fac70d60e4296fac20084677b07fc392a5e300b56aefa65999c5b7d020b0622ec1a1ff9c15f011521e8d75cc21610e5bf4a1da67465e7e7633fb78a1a3ee2364277c9c65de0edacedfcbb6fc567a63f3ea21f059b02a3379d78cbea1f6eb91c5c6e52a9854801f8396f6f050c47436881a981e8d35102fdf7b0a6b626dcbfe4d0a4d2229f429f2954401cb3a6d06d8eaef6809e22a841b9db0f39f093e20e8e1221896848c399ca3dc8afd4a4a107719ee12242036535f8eb9549dc7570f11fc9c4ea4b601115f2e316f5929bac4571c3290bed0c190d53407e2b78e2d0679a06bb1ab2d41356420af8001dfe5516eedbfb4cbc4186de422e24129ebd38823328ea38f313f6b2964043452fbf4acdaa45f33d8f58fd60d5b6d60409832180ef4dddeab2f41ec6b5e89de4e65104f343cba2ac90880c927e4896e85cd8bc288cf61599070357228a6a0a76d22176fc760415aa099954c4523ac680edb9e3e25658ffe6ee7b0f2e17ecd17f87cb3d938537dbb4c6dc275a62512436d6c26850385c21e9ed3d10a037dbbd7e0e5a869af879f6cc593661ef0ff34c2328dba4edada5f3370ebb5e1acc30228d62fc4391a0dd0d94f00bbb813939776298935f4066e5290b4cd9b63c8e374672e6d60b2ae44289c90f67f89a3717d02eb7c6dea64b4e25bbb8ae11820da0c0f244fae4b16aa97251100b2c450c27ae0bfdb83c172d3eabfc02a59a57a6ba231c73ad9406044dd519a4b40f0c5ac432c7fbf27258fbf6298a73d399768b197e4d2c5143fd3f95853477c01b1b24ce9802d620f5e4ab7c849a758ea68967a45cbf7a60f771f4a2bd95455c6f787abb51f504187304514320d8f0ef6b9b8d1567447ec07d8e26238f3a7b61c78c0a75b213fe186c19cd46220eff419b5b59f6136c5156242ff97e5087918a15064553d1f6e31f260dbdc04cc2a338cfe879eb58ec9492ce365024bde9edc588bcc3b1af2e4f5b0368b97cee7538dab6aa8d7dd658aa3abc288b9b40a7a3f0fd60664b0d9b174162babfdd9e20b5c30b8c9c8e86f1ce8633ea26342392aa5be8940aa6c509bed7b4a629800cac260d0abed9687980f231a00c5b4461c43fdc193d95986dd6916ed0c300e43995650e9dabb1625744b90981728617947ca54a4c89f161f75d93ef4776c182aed14f29bca27f5c711945737ace234f6f3cafdaacd6e8a2fe64ad4f4398b24894a2ee27b41d9626e96b7054e9109b55d77cddea8b40f5d3b37ca9796e2c4e5e2200ff8ee82bab68388be04e33461bd43b1157883c1db6acdee75a76445339c17e8cae1bf37c03110a28a0593ebd5e683ff3b49f719c7f8785db4881e155f4030c417017cca1a9597fa34df01d8ea25ce865e232e4c5a5421e8edcd307b13fcd4a6bf7301823fe6a64552ddb4b6637ec87cff5143b1e0bf55857213d8d419a0590cc546ee26a123088f17ae1765725f0daf85b2d85c14d803a83edbf10603e4e3884240541c662caa1101cfac67acc64ef442ee2b8162627903a5ed16cac8c4dd95f75b0816918500f8c2b4043568a9f2c023d7a5097190a6c5866567ac6be1318fe3d83305a9ba3e3f7bbac7a3c190b75592c538afa407a0ba88e40172288d46152f31280442e51631fcfcf31d2a61bb5498d7fcf50835295d31891d34dc16a09caa2f384460d9bb60702091fc10586c4871fd848cac14f9c52a38310d75f528474d604f4bd971dfd35dabcd679a0e7e15908c5a8c8f567b1b39287f14ba2f1cf34d30fa913cc7f8e0df9a0de92187c390f2c7742f9a197dac96d4f6b4de087f8314fafe27a18095a2fd440990910366711562a405722c066151e426f1ffd80a06d4990a65e4719c74c57e38925bd3ba1284bc3631a12c3bb47e5155a656ced6245a41453726c08edce07808ce276c29f868de1b63e49b85db22128dded8eadc4d65977780cfa768059315d636cfd151afbac47e74e7b023e5bd5fd95f1b67f8c2a153a7ba651d594b5f2e7cc8235b3bd80c18ce9d81e23337d615b86ddca1ff1ee21b5b7376fc8016484bc6775998c5d853c5c8d7b1d52388ecb4cadb1ee8189695da2a4378ad5456c2f46e54c69a4e0dc4b99d73d32748ecdc1b4961662397acd8176e4b41f0ca4a5484c5ff2d9d915a9c8ac4c1ab9ce20dfc43dfac92fa83bcc06ba290bf4ab0a05a1445c9badd733de1cb88485279240137f0bbfafef23b6a2fede9767c9c6368f706cf9aa51ae496c06377ad7c9215e956496627f29d011e013c7feb59c3f65bf19d78dd0dbcfb44301a9da1630723cb83868241a93a5589d1c3ffeb903d53300ac95c791c7cae0bff580d01b1f7ea8f62897f8ceb17a5b1f67ded2ec609e3fc53aeaa9e96085f3a8e5253316113462960ce68ca345d7b4ff95ae97a390cd9710f3850e6ca051716b85b5766aedb95a474ee8dddbf8dd1cf87849d2dd242e605674c754ce2bf7270d243017598f589b6d74f93f7c8f0ed395e6343d52e1ddfe1b958f2a226e92b336792609639b582fb75e6da27ee326de694df695b595032563a576f1a27878d870d20f301723c05178445cfcfde2b6c58b9c08b491868ba5de3ecba72ab5dbbea45e73f81fffccbfbae95474f33859cfae9d55d315e1c9768b559e0ddf2699a3e7fefeafb932ebc79953905fe16b50657793533a2645c5b4ec6a4d865151fdd5ca9243f40e893c425ad6b740c43ea98542aaa18a52b8c3cb40dd51d9eba161a35a119992c1c36c85981b86bca5ecb5668c699bc3b342b4e125a55c943637cfd471c80a2e1a12e953024f0f644ffe58d036235ea9b928d09784611db64903c79aab3da3d7ee627472361a847e8f9775cfc3c9c66d1aa3981edf18bbbae1c74f6728decd69684a6702f5e5a725702f2f0be131485ce1596341fee606aea8af234bac5c68da212b6e3bcde800391d1e5bd6db686e0cf1f74cfafdcce86f110dba04b4552f736c215c0e8383cd9804cc74bfd7f555c70f9e01cbb44e95ec97f61412c5be9b3f479d0f87dd4e881eb1ece16a04abcdaa4f20fb436426c03965695ac1c35443ca25c0632d4aca99ab99dd6e551d80c255a1cce23afb256ba20694fddf34d11f8c80d1a429fbe9621287ea440a73f210e65352f89b8d70223b82febdbdcd0666acbfcae351212426118f9225fb0e1f9ebd8965f223d761ee1aede323593a7c1ab0f6ec2bdf00c734c36f9cf74c4ba4101045aed6244a773693acd133a9e1c68e4fe2ada9414c70daab202e48c846623eb1503b5e83cb2209edbea3723fb8e21dee90ea8549d0ca28e2cfc2bd3c546893b3b27559b2e00384ae4bf60c3a5c6e11e703b5407a417ce2d2145bc79fbe95ec698a2305da0fa88e10f2786a51ba759f2627eefbe42517172d064442cf323068c11ab2b5cbf08094132e5594487f01b99253cd8134fda2837acae47196dcb2bfbee49ec2edbef08a4b9fca32d00b1a30b5174374bfd1e70fa5241c31185649b87170733c7815dbd1ee8e9505705e169a6a12510d5bea19e860b9c6c2a869a59eed4dd2836e087efe1b748ce6a901c60a025c5e9ec3ed38b73cbfbaab796401ecdb51090583369380e0a79dca3016c21731ffe71edd8974ce5db0e6bf2079c49efdf090003b8de91a337d7bb09f093e61c7d0264142736e3e4b7cd10384cca0d2d91ba6c3cb5153b7eee6fe783e4dae8f7e89db9228e0ea7ded6479efad55389b474d3ddd15029206904b28a20acd8c106732d7fd4331269f279e015b2f4ff6b40c5d889b82179ff1181774b83fa1bc0fb54bb7aeea1f9b7f31bdfd808a1162e9f479cad81d68a39a70e363d1c93b029fff0fc519db489ef8fc7172ccda0df7160b0bd7f3a14399ad7c79b7e4f79d2003541088ca148baaf405d3254dc2660724f3aeedfdd4de7a39874daa1e2499407c9075bb6355d0a1a1c52998807f3f8b46ad3f959fbb135cb4e8087df4c4c2c871d36cdce1e71a7dc23db0439d09a6c99b88bc7fa816f2e4c6daf32ceb51e1ebd6d14e4770ca9f9212922aaab74c5be3756de0acdda07d926034474279c847ab3f730c55d84af62c2f19537bacfe51fe1e1043faae745d37718ffdb168b1f1ef78ca632b8934bc5dee78706e199df8ce7af7e9fd75e9657dcd2219b0e8c12eb64608d8bd2a1780ab464aa32191b382e8697f40cc6c49a01ca160371ea9a6124b8c371496d2643a7d053efb68c190b2d9c2916e3db92549eb5a409452d99a072fa678b6c9dea17db6d3a8c483920869d6948b55fbfa755749901268ef324a31936c57a475a8ae8d06b3dc3e95cdd8a981490e58917013cf9f274fefee3582a72d7d9ba171de6b1d6f9a1f094fad2b2f79a439fa998612ab4df4018f358eabbe504597c9e1606605bcb1111c70cb1c4aaafece8487ff0275832373901544e682f93e058153b8fbbf8fcb7f743bd4e2aac7662acb43b89e265f46e544fd4004c80083985e3b8342dbf57173b5de125fd949def6dc24b5c59668c5631624af309b283350980395a6666ad9ffb98f486ee26ae6e199960ec51bf1af1c4fc8c8958d18c6f3e5a085873bcef907bcad848fec2d0ce06123da4c00aeca20b5fc0f8f7646ea6e6df6fb74f25f7949262d21c59832bcac83978965c29ffa07e3fb8c360602e131f09fd8310990b22450803a2e91a6b1221e98596508f6bdb9b687c7ee13788493561fdd2898deaeea7e8f96a7a0d520c3a5813c8dacf3defd6240d8f5eda70978e31d10a8b1dc7bf085f191310f11165bad1a3c99abb04ff70527e1a76e61c7cc0294f1da957d4a3e962b1c4bd1d4db9b179199c994a7ca217f684095be6717a73eafa9c98d161b54dcfc32679aadd0887a2622b6cb91a84e8ab387e1c521d6dea606f78da77b97c7c91460412c61434ce3bb0f5f85966906af630dfd37697ed7171bd4e60c6c01527fa395b8a93e2808eb9bb4329961f707b093995a7cd2c7c8f18fcb06cffa220355db37e1f77d0b01192c567d53373d7f631c5a93ab479f1852a491a540e5423843a42e3997a47c66543730e94ef02e75ce1caa35187ff1f638af7d2efe5dc4774739b68c6d3ad112c307b996a72714a98fd1395293a882e8e14883b17cc5c7bca458d0e5d579f8f55786f16e1233ba3ab4ac288c2db144155e8680d47f25e9556b364b350640a318aa2e8e71c682b1dfa94eb447067bf409d73404644aff5e5769c68177364e7b0cf4478794c94fc5eb1d621c5abcb4a8e850b132c9f0358a5cff3a36d336fe0536313a30367659e7a94268e2b8efa642e577b54ff4e21695ce2419f92f81a673c548b82a20a3b888939893b5f5347e4f3d82ade344f41426a21c86a036dd2997d394d91340ad1afdf6dc17643227bca6e8784e5a2bf835172d193d3fae804e5e4f08f8feae994153894987d8e48ccf39cef6e4dc6a1556cdf030e56cdf0ea1daa1586e6d48489439615601db8ca48f6659371c8453b2c164f4568668b14d9c23cad83ad19c50d946dca0532758f00e5387cf780c9c981de9a6795170c5b5dae9518c7caae4db6d49533eaddfa8fd728c9b920e167ff285bb896b724a02cc8264ee712c16d27816e817609dd8e56d6dbec63c2d27b21b7364c32198591065aff1262ef1e43afeae188a8787a424905c24724b324332d5926caec23528439908e6daa4fa369bb41f8ab63a067ad193f5209dbe7f8dc1ab0ce17d25432fd3dba8ae563186c77947828cab4ca0f7762abe009f1cdd0e24aacffb236e6bdac547ac3243cb0ebd93477c5702371b9b45c58b6649eae2715d262437bd56557e72b885a31f8704aae1d36a54a2040ad05bc246ec7ed2e71d17baa0a6dfe59d8419e63b00b05ad21116da1e4c8d3858a608fe91d318a9649d54d916f4b825eb034699679ae5fc17d99e7ca43f1ffd71bd56d493fc6f6bdb020608205c947006a2b25dc27bfc46a50fa51ee958e841e3529d759405df7951b2137d8c5ef081878ca8197ed8d2ab6b009feca8c6437a1788ff07bcd66fad62762412e89542618f838c1e16f424a1ddcb7e7504d2c6455b9e2ca310b22f0d5c2889f82a35eff5838c1a41e58693a0ba74c7850dc83e10e564dbe0816783e94f3824ddf8ade193876d8a0786335f149c613b42af7ccad1a54949ad5f164f1d9604e4a0cdaf09cdfb16af5e33ed0a99c62fd014e91c6874854d3670505660beb74a74b2eff441d2a49203b64ca1c336abb425129b2c4cc65785fe2ea3fc1fe412ecdf968eedd480468c4751afbf3ec81332ea7b83884d2556c591f094b6f71ecb225aa5650713c3ae9ac8826c4f70c51654bcb6c79d88e960f4b0d2f6b41362e73fc563cf252531ba8317fbf8d15c69846f203fa31b80e265ed8982ffd2979eda189bddc861b4803aeb2117a4867658bf708f7d845bddeb26853caf3dec219b58b0d01c9e84011f9f892e6fc75586066cbd24e9bac7c2349839be7a8321110fe2de569827c671240029f1b6a32505b6b051e33eb4a9b21653d0f28401330d121344096473a15790692b293b67f1219aa1f013964e702ad210be85d8c4d145131735412b91f055243a49388518477aca87d2a107e54300a6a388a0b56d411679a24bd0450efa5d5a6e2641eee78fdc40169f1d7d624eb7e54b8690fd947e7aef726720be45794d1f9dfddfe3b437df6746c643c430705d7d0647c669d687cf8d25cd0cca0642b6cf4fd7031c95b590e4f03cc43ad341a28cd4819bd7e85d7b29d2513ae591d7e03ed6dee0a830d0371ac6017f4ec07de28772828562048a47885be6a2e7fd048eecdadbe035317f71f1c354db9f19f3ef4ca6f3898c6d0d7084f0179a0144321360f026955ccac245ae41108acf3be82d258f2de4780388dcd50b3feafd2f3a3e9a7555cf2ab332c53bef4268a8ad380bcfb8fa81f6f9afc0513c265fbadb87b4e411af8bf4992b5737a82b8518bbb92e122945ed67090c6c3b1846eda1e01006cda6d99c8b266c160bd7c5e7a026f697fe9287428f9aff8c49e4b99860980601c5eeab913caf357f46168c565f9a63fa4cdfe62bfa799b823db4ef06a21f87f55083d43832a5898533d182e377a3c84a86691c3f2764070594946bf121a2a78c9f2ac8168e06a561f89a94a80e77e694fc37bcb245ab323b1474d0a9e822e8b6b316f2d4cdeff3423e790e1065d1df1bcc50fd8c656063f823806467fbda18cef611881458d7a964c3739ff13c0c366db3ade25103b12bc4db634697315b57308d7293f6d89c99b5dc6dae5ac997d7b71f0a4c81bd9647697359b1c97f45c9e8d22cb71c6b269abea393f86bad78c6c35af350997d566a2139b1114d29e4275d1d8f37cb4be67b5d4faad4b76709dcd74b09e822324efbae615325444f11e2f1d6e680b9f366684e7f91eb8c12f73f10b780bf82f3a7f35693662fc9f9e145c82c4eed49afb1c87389f010823026f75b6fa51579525f6d7dec6221f2be14cc32927f00691135bedd5d8eb8750b11868a1bcfd8eb010023a2c9dbe9b34611331405335a6904ac0239511f88a171e48fc388119d7b4d2c6f3b09f154c086a5b0bd53e321653b6dfee68a731e9abeb0eb10670b59737c0a16ec3606849ca047f5e43434481620ab5cd57fbd7ecb757d80e31902e59518451479b6a25d3c196aa7477d16ba8b1521bc3481373af4843aec8599cd0cda1745a1f0a52decad2b6495024efa04dc57f6f7b704b3c30339aa2e607a2c4f73208f66a521f144623264dc76e3d8d06369a232a5951258e9b0eee66ca2cc898dffc5a49901188715ffdb4178a16b38126872c268889c03e9f07e67d8bb9ddceebbf4f6462f0f04d54336329b0128b7cdacdcaf2e7eacb8ae009484936a361a0b4bd73f16f2715f0aa34897e0f99b4402db1f12410b9e8d50477631eb8aa21b738fbffafc58523c925e5faa5ca0987538d5861189c92505ccc2c9a87079ed94a19a121f7c22fefacba3d4c155b30a60ccd282f83bd51657b5068a582a8836569c147190123382d592e1a138103806f8ce86de5471e5e26d7e5ab2fd0e1c84fc9f9cfe73abcff0cc0defdfbd310cd6356caf6f43fe9b7a650f8a97f878a8aecc636e7d1e2581d2efee510a70825dcd508779a86b48b6bb994db5f1bfb7ee51df067c843e2d85f31b5b980223ffc0d0e237000c3b4971ace1ebde30218227e6bcdf74ae245dd7a914797ca48c0b0c3af6cc6d2fa0bffbfeedee1d961f73849ae077c5cb96a036f479d0885418db4d745526784c52466b3d680f888610a4231ec4bf84ef0aba48142cca4d4cb03f5c62312f4bf19f6738d49a257d632b908ef2473acb4fd664fa36f4366da43bd5fcc2ad9c229f20d2227b2b7f502645d1d312333ecf6e93359ba420c1041bc494cda33604816962cd7fe6b18025aaaa7968f6171dc9ef101e74a0f96db6e98a4180bdbf2776b749fe993cd54d18c1c443e595eb4312321cc6e86bf7b7a859a1af096700e906b8336c23c128610dd408376a861d629634af4ca9cb99f86a646dd942f11c9fbcab306510a31ac0d3cb546a35e2a68c0865a9a01361730d1ddfdd6637e1181a39a73faab1dfbeaa59e896b929c011a1d3f6dc584a15513404e933b383be0cc06d38045cfafe5cadb80e691945a61df8a012dbf14f027f2aea63e9420ca514c6636965337ec8e2fdaa10ee15bd474f037085867fe6ba72dcbfaaef5b1980dbbc061721bc010f8a33d9116ddfe44ded33ed5f9d6957739b35681dcfb1c477ce34c9455ce58c8ef6fb85551ea4ed1c36a396db6fcc2c5fcf50a7a9cb23f9aca976d857490537206d9b26723123d8a2e5142299a603dc6a50ecb23152eb55e94f25204c7afef56eeb4b88f27c9744e5d2c859875bb59e0fc2228a7c8b3e53f42c1407b21dcc6c4404f318001494d94f61166745296bba5e629847a19b66ea22888c3b043463e160663ec5eee47f1ef8f956c6da7d1673ad05a7f8c3e411c2da4fd4f303c4102deba7c3625084f86fa671df84d5e8d70370143c2e74fbe0def936b313d7619011c3659af309fd5f9b1a08d53712fc52db3173ae32ad79feb72c5a0017875a796147cd3b6666cd7bee26e43996dbeb9423b40c0ec1744f7d532a262b1e12c6698c040940fb030c9a99bf844c3705ebd2308e187776c803d77a6bec6494f5dc77d107bfedd7dc8bd897cc79486acda8d060d77ee9826a52e42ef90ba8383e547a1ee8f1c50a56acde1fe36a02464762ec58bef4a7cd20f0ff7e58f187a2c8aa3d5ff00d84fb68972ff9c197b728434a93a3e4e0801ace78f2cf0234b9a73790982687cc8251d09e514729ee62641820cb446519dbd7b2947bcc335a6a0c36c739a887e0448b586bd5d186aaef5452f5ce64bc855fbdb06ecd1ef4772541b433258c4c989bb7ffa57542898adcd5d98a0bbf1ece6982b383c4af9d22a7a7ec6dbc533edd1f36950ad05e2f393a975f5470572ad276e03d7247f57578f696ae75d5ce51417572c4c17ed3c3e8e72471a1c6094e332990ce0637e6b5eeaf9f00dcd5d02992afbe6e02c43429b7ea1beae9f69d7172d8ee44ab0ab12ea617f5f9c2a2f503740991df49988d9f321939d066c535551c40002578f6a1d9d39a1aa2cfeb6e313e780faa414ff3a2594476c71d2207d9c3759c7c14fec0ab5df6d2d99498028ba82b3badf433937a2eeb0f18f2fdc114229559d69630b1b9fc1f3ae206c74207f9e34f08a9d3b79bee148b629c78458e9ea508ee22bb94030536a2fe23cc91de26d6c9dbdfa8567cd7300feb96e6ab1a32627f461a8e0deeb474e3fcf77c576541c797b302ea477641ed25e6c31479ad882699757b94e62a54897932df0fc4a733a9d93b5602b44348149e668c5b53ab263adb62ab3e5575b807ff76ef2034ab6b03afb762db3daafe644f61c3238021085581010cf4a10c8fac9d929a53490ef6e71e07b9406c2bae62e2a67a36d8abbc5ad0dc628d9e729e9240a9ac5742de79feea5d32980fdfa0c26a77fc5f722f339e26ddb6c30f8f572a7be90fd18c8c1106ffd19c486818737f045b53ca9f111eaeeeff2b0884ed68f0f84e81914a050f477951ea493bc47950152a7b93befa02ad63ef14f799d39b11b777c4cb445fad133a67985e72f48699173141c38e6455cc012d0f35da0df2d1da2509c1ed10f437114252e582341d616a263c0577793c60ddad31413d15de8daf4d1b82323ee6a3e63d3801aa8bb55aefc908eeda2a8d316fe40b4ff8ef57939b90d0eb154b95f95bbeb360d31a7e8ff84770333f45231763392b68d8c2f56afac3980a435ccd94831f78a8374c1d3d8936469e6ecba25f6b01dbc70082242810f9444c1071666c0d5a797a6f6be616fcbdac4a674e81a284f7e593ea07a8eb68242c18e92b4284c3b77e7da0c07820a6d67e721dfecd627d98e65f706fac782a501978586963386e893d07f58617fb4fc54aa723351aa2b68978483277c83326528973a48046e5753d927581f086c1dcccb635ba6b23d5003fea859d70ad063697d0ea6bb228e9432743850356a202beac945c2d35f715f62478b9af99db6b099f5602081b13a23978463b20cbd9618d0278e9f426e5dbe50c81891ef6f528cc80a354d2458d4b761a65b3540f9a2d7c4340ea9be9e39561aad1dedd97cd86731f2f1e20fba99f5cae2fe26a4daa9a93b2bc7404f65e6d1da010b2f06c78e2c13ccd7ba4fc31b8b9b1196d1ab6d71643bb156380660d405e33977077272996028219b1397e299f288ebee1c90ad71d70c780bc7f0adeaae318ac5412d8c5c2524e0a6f4cc09c186e070939915a66dd8c5e39f4089b419214f6fe9608ee62559db5f13eeaf70cdfe14f6cc4718ab94dfb479502701fb85dae4b70c51c38a1b7eba9cf0a2f18584f3ec981dd4bd24f5448e64c88472b96b8d405d3a1d346faa9eaf5c0c2b77288b845cee2a7c52bf159301538cd020829946d103e4a408663b219c7c1fd8e6d02abcdd229a8c7b9de60df00eac5ec2b7f39e0360546b6268b97d55c829c2e3f6da6c61067139250ec6cad6a60bf0a08b1987bbbbe9b049593f7c860af7c57cd7614bd730d682a9c4da92b791786021643ea37e0c0ea26344cd92c3b5ed59a43d0e79eed0716262b7bab63e3cc03ba946f6239e12149c45deb881752c2a6f782b27fbe91e9b03ff75f1115a22e384c39c44ef98b4fd6af9f24037814ecb3b1f9e8dd50097f0e85a77ead6b90ad3445a1af10b1b73479a42a0971558fd5b2b51088734d028c5da39026f522d1ab9b9a5f180593c4b3a7672401cf07cbb837ae7743b5feff36f68ec79ee609df1bf99f07a281eb053878e822459ab777fa02c84c6a72cf2a9b0656f8a039cd2ecad0bc2b70e1733257db495ef7e009958aca481bb8598b4776d775fe39356a076ff1a9e99e928c09b6b5a6f6022eda7552b5eb61709316965c858c8567d8ae4f8ed225dbd9a5e5be5ac0f926244c43c4f50e8aca33018c12c84b265cf347b2281578736800e1e3bca57b53e8279ecad3822347b241bf5ae323101fc0e6802b397c417b02154fe54498c1687d85aa37f685a2cd1651489de930116c10048948bf8b536779a6d19b792ac4620ac4156180ef8df9b3430eb2561888d0de1e7777448d59f6aae2ae5321cb4ecce1f75071777e4be0264f64b06ef6c3b5dbb088e972100885e1d5fcad63cb58baf2dce04868484f0c6c5782888daa6a5784b2e82559b4db0259f0349a2aaf7ce9520b353169ff403b9d9cccb527bf68479b1215532c0a7d81a525c23dd2b1491784d2bb60bee30c7bc17737efd7e44e3be48188bf52bda2967b58058a53a98bd4103c2739d991b55b0ee05c9e60d7538ccaeb425221a4ee758c9dabaa5a484e52a1cecbe1e13c45fac505b184b5cbd6161db14646415054d2e98e49c5970eadad8a699d4f4564e8a4979e8b53cab6a5a40f52c1aae5118f2c4b3874d77cd06efe3d27feedd375b9296f72ca630d8074349173f37a1bc98d0675e7e113d9a8683133ebfcedfb4e935673aa912cedde46a6caa9c09bffe9ca4374329e2ccc651a05eac88f1928d954d8e368869c331a816eeb03750567afac4be21ec6d314ff0386b61d6250e246caf48c0e93a5aeddca95d1422c1422796566f524326fb1ed1b0ca1904f8ac2914eac7462cdce47493653ebd0ee6c4208eb683231fa68d7272dceb31cdc0d35b1a54dda79f7337b0b8878e71a9f3e322e55f1aab3c4af5bb01c69468131988b8a09d4da10326e26c3667c6723e52230d7db702e9fbc88838d54514a32727b17fc2b3ccb64be7c525911db3610dba26374d4ba4a54df3955b513073d641de0241b0974e3325f030b0b414bf5deeac7aef4e9c52f5d9bc34f413f0a410d480d3f72f136a71ea620e8d01eb2871a31a4da420ecb77de624759db390db406fbe9afab820a4142ec125579a6515ebf40ca3f26c2873a1f4d2f31590523bcc8b99e219064718cb282b206e5ce62a19f0c41f707b0bc08a1a2dd117561b2af3af224cf7843fdc566e67cf0774f9d916c306a227a95269584766d3cf510c3cba661d1b46ea8c210ae5eb4ecb193201e01ecf76c685dde0f9c15a30db0bdedba39f9a3c14a70d1f73a99f014488f4edeba33c139b155c649af0723af3fc942f1d0431b10e441805b6c0fe67a40e305106343b612de0e9f688f014a03a33767a2c3967e8a0d2a17fd071e223b7f35fd33ce2817b0557ffe22d21c337bde8730bd600343c2168660db426cee34f1e77b91457e1a0a7e239ec62c7d143d030968c73a7e1628188297b9c7f70cf4a7078ebd2a466d16e561e76a655f4651f748cb1300e5e285d77f93a6377b51dee0759006e8c7d0f8175d982f33316b62de8d62eb97ede20b2c7f9e9540035d133a0fe65970417327fca8f6545b8a97a58328178df5a4b3d2b488964c60b66dc282537c46f90769da9b4d491dc9725528666bf9382934faffeb1cb6b8dc40eca1971f648af1cf8130e35e8efa7249958f0d86da3e68682a7c90f9bfe6b5f8ed99938eb7ce098dafbef815b64d625fd072d6fb3a55945d37953086512f203004f5570a1f54a734eee03dacb969f422a91791bcc80a6bf40e16737d7434ba3163b7fbcd4cdf0ccb85cc17d037355ead9b68597482a39473238d7cdbe5a0d9fdade30f805df70db447f5e80835f3c3ff4ba3850095f2f5f3d5154c9a269a7a586405878cad7d605d857fa039cab0be0920e65dd49f3c44de5a92f1e75ba4db63cf17eca2f3e432dccc744446dc54dea1976f1bab5a47ac4de3e0154a05e24ecc5231cbda0c4f50d0436c06711179ec7ccac8da991616fffb994c65445622195d836d101841f28c51cc5aad45d870865023d8fdeaa0c6dd78f3d55d8681d69e5cbd5c430bbc8baef74ff4b4a34262dccc14a2d9a2e2d8e7eb0431e5d29e0617b94458b98118421e1d3cf81a57b86c77369913e85b58d3d81d88549f89b257fd87f39de35486a24483c6394c90a2d6c15504a4d3b2e5e7bb156401518049f1f42ce490c40356ae1f8f9379124c55a8170f93e76d84ba08ce390edc02f95694f1d636e36f6f2d578063b601dbbea21e3111880a6ddc299f94cf104f6d9513ed7de93db927474ab2a6e754efb7c78565694be741eb35b1fdb3ca0dd95ffdd66fab43e4b939e899f843c849ca414821c0cde026fd0efea1bd7fdaee1103fed56c371ddd3391b6e537ed2bfaf9e042b90d53f5fbac0525263fad735216475eaece52145fdba8020f0fecf926d0d53936da1391aa31ae9bb35365d7fd0b551ea6f836e7416979727f1a0cb356a2b07eebb85df3738911b3eacb7576ccb4a3b8cdd798503b5108deb170e67c3a53628dc5ff350d0199d6ba0afbda39401901d71c3a59b923302c144619f31207e18538a610fa5a015ad154e1fc69f8d3f03e65c3fe58f90d0db2e938c96767e6864753644427b90f1ce78d1196699b4915c3e19b05277c70946828b8e46d21f995b2629bc81ceb6ff23d15848ef0deb26958dc106f7781487e51e45fd157258ee6f461f1c5536d2a1b3f9dca0f78a9dec4ff138b300cf51ed7554ce991c2da7ce817c1083fe814d05a6c5c085978d19eba974e2a06e29e9af060c8aa3fae7c2f340710f0eaea1ae1c5f532924d4bc42634cd32f95c3d5702677535b0cb1330b53d883eb42d5ea3ad9703539701db23a7e0531ef7c1dd5614d272b6a498447082a1f146ed358cb68ba97244bec897a6b2bb2ab873cd06d822b9e32a4b8293884c9b0f91cf0a321d0acc17efc5e3e066ec87b48906bfb3f4bcdff6ef9244e8d16e6507757ef1b904ab0ebae08237f3be0cf1862326b6b4e8507d2b8cc588cd516bc79bb44f3bbed1b2b1099276f8aafe03d6a397a6fc429c51fd6578d08c124419282c87c980e4e8c48c6dd3e51470efda2aef59df4bb1b1623b56ade932a57b8f7e8cac164de6aa41ab3b625380d0f93cb0937d98aca64e5e8e6d864c72e6c0e75dc221ff127eff36db7070f2284b77cd4b4b5c50f2ea0cc93c5152be40c5d100529179e38ec0509a054b4e19c255e211e2c72500b3e27f04f8579c411978d17a60c737b9a2ba2b5ea2d6d3fd5ecc86160af7d68607e989e486cc3f75458413095371d409be665128ef57228ca587d044527782d933b4a01017209ff6dccc376d5fe34b7c3298f524df65664e94992d97403c7d5904c321613f22c61fe04f615b564c4660bfa2128f573802a7bf443657a27217f3339b7743ac1944ec586bbe5c226a32011f780f6c493d4b83d3d35391b4f49732a9d027a4358042661438c41e5f84c60529b77194492c8b997346791526affa198e02ea14f60b948a62827e717731e463b874f7478a0ff2b9231d8253a3fc36fac1254af67eeff2f4758fdff8eb3240bfbd263ae3b93fef339fde21220083019d890fce2ef007d7a69221dd3d0b7e2a7fefbecda27fcc8d0b4a8cba2ac1efdb3f86241ee3902e801055648e92f6994b7a85f73177948fcf24b8d25979eb2375d2423f40cd73e8a1b8f0a86343d6f955dd881b5c3bf9d0ea91f0f7a07c3d2e9c5efc79e5b2c3285214f1370d455c08f96cb4f640e54f3fe6a9c9a6cfffe98aa60436938a986eb7a4e41d708ccea73e633969ea72b85f7816f7861d5abf2fa7f537291837718762cf90a63537f7b30a15d09daa830ccd6b3563d1485b99492ae00bb52fe9f8eb21f51f0c1a2d2274d23a635595253b25fe3fd0c20feb8cab4266ad25e172e1fb601ed59247f2ecfc58ae20b44e947f2a1966142afad1ca62557a6a456022ce350c94fa54bf57151a6bc6ffc3a110b827b2382c4a3290923c55af827f59c0d83e57def66004afd5993636b3b569edf13bb07ebc54a828f75908b0c950d8be2985bc1917eb37763f4f9c408eb90e8a9af84f3eeb784ad15d41b342ca68f7c4a50ada500bc1bef86a3ffd472a42e75ec8e91a624f0e7512c9a73afe3de16eba9c7191fb3e8058b980874d366472d4bf5d498ab0602cbf1192ab4ba604d5e725306f87de40a6ea947036ddb4b655e65f0a086d45cb001b1ec4b5d6d889e852bf255980f36d28d3082275d3585b4ee58dba8a208e6a313902495d2c3c121f2a9963a3e1638a4b51cb8715a8d7dd04d0b59803032ef56a0d0e964818de140552e35c50e4f3b30d1936b88824953b8da6a83cc08b930cb9f8df275f4f0f0faff80d579c51978c79413596686e3b91f7f980e548b6b177f424f882f4a362ab3491b3c11801173bced9557f0af6a81c67870879b51199126a13b5a103d1132d2deb6bb9b174cc1ec200014f75dda44dae18c41068c7e40d72e8a8713ac14a2417a2cd4d88cc48df290391d30ab7baf8d2afb1460577466559d9d722a8ec76a93074bb3c018dea653109754c05b4487bb2c52f09c1e3e362f76e431c7c78c765275e2933452afd5d0af20bf0dbdf3142b4ffefe6a6b268e6a4bf7bdb21b67f65534f79dd6bcdbe2b7efdf1410a98d95d175b26a7d7a2ba5188f6785ff0d0c0290c41e1b254aeba5c09119ee96dd0193512fffa0801f755c9190ed84df9316b9e049e1a917908f0bd12e1160c7838cd372ac1202fe2ff8a3e45e4d3595b22befcbf0e0af00ad9c06b33994162040f6d5259314daa693ce351b74ae615c57c1ae51ee1642595754847773a260abfe7b480c1a47855e406f69238d92a4ea886c682c91cfb3fd147a3acb6cdae761c8fd1344b4d7548a30fd12d8e83c6a5213ec0c7332d4eb15bf0fd901da316e705d13a283fd32951f0faf01d53e2277a53b6501f7be9940c5274e3d3395b45d4b606f95b0ea8ea1c023588934ac99f9a09a652ba92844490858941076d58a9c643e072a0508792784f5cbaeb0f6e735f2c11d5b7806660f5824ea91901b43cfb52b4cdcfa0532769f7070bd22af6d1da225f5c160a501ca8f625c315eec0e6e5494a1a5013851a6023fc08b3fba5b17950573b7db04c57ce76680551eaad1a0d841c52ce93ca9875346f6482e81eac170e842ae2cad8b083127c998220b1a54fc73bbb08143a3c4c2640722f0e6613fd48c4c800381199e60fce125fe1a3ed35e8f5ee388094be0fb2334a5fb0ff10ed043b6bda054d8f677b8309a7ec1b70e683dac7d1a1e298dc3d85c4f8b69bfcdd463ff18cc4da9894b4b3beec6d6487f3fe97383019c5f34fd4af363821b17989bb502a0d0368a1453870cbc514170596dcb39f5e0d2cfeeeb9ce5bf070e819b502664b113fb1bd0bebafac7b96b9086ff8f813ffa9e84bc94fbc0bc5b71326b822844b0adbe7fa183b72aa926f8af4b807b2b5226846b802cde51ece9be0c5a95eb5c02b2849a391a6697ae99f3e246b4c23a951bd3fa1ec48ea0975998e8b113a81c039fe94efa6b9a179221a9958d64174b9f875034ac56e381737677fcfb2748622509812b37b5d2b09260d5c9220a95cb0b6fc8c6d53507f935f1db461ccd26d39b419f12117ba964c865db690f4802213b1a4cfe1241b95445d95cdced9e39ad1615868681cd0523de49986be6d8c914e82460eb8c92720bb47d565318a075eebc2c8f0dae992dbc6d409d117e171c2369d75b88a52f6bd280ff01d7fa719c91efac450c6d52f79ead147aa9676e05b23cb605e7d47ce07368beec5b4babf3b7da0922b76324d79d0a200c66fd26478e4dbd187ae5e0c3cbfb8e3a9198d5cc420a6cc1da27bb5f0a78bfc5e9de289c421556702770ddf519fd5cc0706fa195639661ebbdbfe2b77ffa1109cf1bee03d7f64cf78e976154d9a0e792041af5efeb79d7508a08f0c5e8345b161fdce329d822b2c36af4f3960ef4940a11cd332fb29d58ada07fcd696295c7d4ca794a1e0cdfe2a8a06759c47d0ffe6ac1ebe442db48cd2de18d2b5fcaa6d9ec71e12367a7cf648fea7c0511389e213370c82611a2e57f53be97bc18c58da961c25e45b49a8c48aae8911b93d90169dac77c025a7bdd7fe63738fff3dd85d7bb8419016120dd7e939c1e95e9b7aeedc20ea27a4faaba2c99fe80d647c3620f61a4c0378e23a6d34d512ebc9b90f55cf5ffc1f1f3174993beeecb6aac3b7874dff4182c0e79244e7a56434b302124b827294948586aa3f583f4254f4001bbe947f41998785d498399931fcefc735c853856016307b22ef771e885fc7703d3ba610f7b423fcd83382759d2ac8681ee8da536573293ad6ecac334ab3f92c316a76fff4c59953464dfdd138785f123e1d6729a7833f1949f9925b87062f3751ef96e242c18fad7090ef4b975fc11a318815ce1b036490cdd5874f09623f868d9c93a7975163ee90bd33cb90a53deacd4fddb706bf220d9ee2fe58871c91c515768ced38342a2a8178dd844ddf6d388d54c037ad26fbe22ff588ea17ed0fe970a5f5a81eb9dd96fec9b33dcc12794e6204f77250b73bb1057d47be1d7a57384f7f4fcf79b5883789d6586ec136f10cf55e67e07a27186ed4eeceb325d99916de5add2f85a834aee168c4cfc965e4d79986ef60370146354691487e6adb624aa9e37631afefba0cab80fdf2ea3d22dbbabc4a82bc969f488bf09502cdff190e5dddf052e55b0bfaa819284d1d7a1ab9b5103d1ac39a614761ca881ddbdd5606fbcd4fbf2bc300e6c89682b545f3b71f049b86feabd2166e37d756ed6cd45cdadfc6e3ffc4d88e45373b714407d2cfaf6ff93fa28099f7ff94f69f2dac860932c0000e66098b938de9346e18843b664aa2c99f9595192ef04fc90ac70b260f00707c0f7258cfed7f9566f4d4c2cf73fd7ca8a8349433675232b2389920ab07829733445338325b98270458a2c113f350f2503fc4b68ce0fad3def470ba5308b2068718dce0eee11fd65159a49324ea3bbb17c3cd79b939002a0514e73fa7bcf22019e979f35cc2b38c9255164d4a65cc163ff846da268eb4bd79bd3fed8cf5ac273c0c6c3298055ee3b8d75e6ec9c681d553124f3fcdb7284640bdd8f07621e64eab2474812c7e0f67d3ee5e7df1509d930314588297797abcfa61a93e5982fad5ff62d0c1cfc3abf4b1b36a7700be58088f3cbec131d93d50cca71aeab2e6a36bd8350f04dc4983b5ee36b7d2fda5b5e8db3c233e255b54e733a3eb007b5d28f609c033333a12ec2dd398400145ac5c1900ea745ad3e2a3922ebb850b5d0f30ea9d1e3ff03a539c37f67fe206ac949beec857d75e2a7eaba4006b55ec5307e7ebe4031b609ea11942f92f9854eb11096fb91425fd141d14e15b7625afaa8e5c26606d8015419ce329519a4dbe056ef81e591ede5a97e28a40984f60a007c2c01cc230706f0dac501ace3846757056e724784ae87b635a843f08566ca73fe5a3988e18fd4ba05facb6902c7ae620f4c27c538301458cbc0faa70b0cd0d534a551007a9f387ad1a08f62eb8df6c58a93adbed92169cfa41cf4dcf444d649a01920be746f733da55066844fa67a6746fca2c4b83858dfe5cd7413bdcf789503bc83766fab6dc7f88d461aa31e0381581fed4bff471f9be0cb6d1588f5b2105ce20467103c1579ba2c911e9de3e6889a72d0fd59c54ef7a88353b0f9ebba810e6566b3379f8a9e87aeab0cad42de5bab99ec9b38ecf6889769237e0531d8cc9d4f708ac92f0178954d520add25773fa22240965e4c1137363690405c501ca66c64d38895103c43de382a4e9b96ddfd578bc7809d12e40b52c5bf201c81ecdfbf83fcbfdadf6e9727831c5611264a9a32b6b3a36cac19221564ae23e2bdb98d25efcc85580675c3907614e71c9fe2642424b967245fc87e822cdfd869ea54c7ddf8d636816416154a9972e175e8583a617a099703c35248435bdee8e5386fa0293a6a8cd8abe8326a35a129d8860b59b394ef9d625da50bb5b16622a1a9f5807bad0d4f053c29da9d7827cda98370823fa54aa8fd8dcd7396e40d064fc75a0579e41ad2b347b5aac7d86f34228de9b1e7d229a0dda9742784a5499766c4a29c383d749f9cea3ce4571b87b00272a14425c26b2dba4b59d4cbb5ae98f3d551a098f6072c68561d4f0418d3913c0285f3e327ceb2d93d05a7d1f2b5a3e2dad62f3b97f75ad549029731cb7f29c71053af8a8c6f62319395cc8a664506f83fd41986c0d34649a5f8869e480aeb74c7038e22f8703018d372267321ea86bd9495b303e54cbe4978c655be0790334d8be003b4ad0dcb86d975cd801d21babc2d12b2e00c19c5a16c9f21422956c6642fe0576b5dd40b114215e0be54a18fa4a7965c41ce5733e5c56821346adc89c2c210b9fc2ef6cffced6fcae67ab554f66ed9b0f237f9130ab6e28e6a6b69bda24adfc862220f3082fc0407d61b63d0db9bd9d0f8e151e7ba52c13bf580409818f17222e8c0c03c20355cf484f5e65a4fbbb5991a72c3e067711e2a802d3748b5905454a1e3cf80854034b4c7ec2ec8bdf6cc76b2f1fdf5f0eed66ff7fb0b84d41fb3e7ac3d60a60101bb6f718e4f499f922de21349cf4dc9a99fe4b21eb0ae4f95e2f7eee8183041a8c0f29f553d66c12fe4b880f326c94a4aa91b82461a6527087414ac01b5b0d618195610c26df20cba9c86aa84e53eda91659624711f8e59bb98c4310b8825448834e6d4f43d9a492947d15b9d6f6eafdc2742c9bb0b48b9ee0e713e0a0488e5cb9313b139dbb87c668385beca390b83dbe5c20f1c8a767dab9e3beed77aba55f838b46237b07ccbc1018513c051f1979d3480c5fc3725b687458bb11395ebd39be190f29de27be7faf0accbb1ec80e89f883059d30fb9a022c6d4fdac82fa471aa6f18a0ea7afe92c8fe8b0da090369db3fed0b32bc832b3305d83eebcdc828b43a226b3617ebce9e0d7db4b6072f2239984d1151af17df2b908bc4b41fbc912ad33ac8280c40e08e12bb8a7cb594bca93415e83015fe6f44244ee74b520ed92cc0b4d899bb9d4b9868e28d6b193b5c360e34c0df493bb046e30a447732f104dfb094c32943563b56f843adbdaa3cf162504dbf4ca77a9c686f763cfdc3846a539b59aeaf7da1726c0356c2fd141560ebc9a3336a240a84ca94f0c5dda2a30438fc96d3860184d74533acc34bf87654d0fa182dc06e0cf06dce251ba583107eb3c3ecbd5d6bca46568bfefe66ca047b77c4f2c114815f0667451d79d7b1a97b80ed9287d3bfe951a3d0a4fd0ce91315b05a137042f7c07b300bef2b9f4d85b7d2eefb4ea0288b4f64761d0f30cd9240908bb4c29586ba2f74c4bd5d6c4c54df4553a06a0d6e5ff10c8af107e2c8aa2397dae3da64595bd0478300747ab6c90b93c0c4a69c2e0e1ec75c788a08cf013a04eb9624ad64c39a2aad7592daef77c475b1874a916a2d6d2a6a3031af0e46d848b4533908905302c28da5935673554a5fbb4fa1cb82e65f6efddd083bd9b0477ce2aa39e041775b5609764e31a63dbebc2809b06e80126bf8024246b0677992b00cd8303a69286328422932dbd6f6bc99e088b68b0d1fa9b906ad1f0b062ae571ddd3838e27fb39f1ae19acd1c6dc0ee9259be9ff487f93ab8b28123b9c748691948eedb2edaa84f1073477069b1ded43d8ae264d93287d58dc032d67c589bca4142509fc34cb03db966045a8b36966af13482c7280a76acd6faa084dd6bec1c00d5eeef4d1c56f12519d27470f5df9111f78eaf5ec83288b7eedb1bbf8df5a383879eedf37a5e7c65abae7052d77c47e59ebbce36a7168bdf4b5fc562efcb9be8b5d4b3cbb8c7929d8689b530b8e5a1daed6c8ccc80ca19b413e845ba75fc818119e14d3722ad0bc2d24c23c20fdd3ac9d8819e66dc48f7adb8f80e29fa8e11f32c241c9a4b1a417b7597e5bd596b04a8a977d9dcc4663076952e6ec996109d9afd211bf450fd20ed86f08a9ba2303715023cd5dd18034d5559814e543d73583fd9ba4705b8e3707628429be1494328b08ca08ca530096d90fd1aa2113cbb4ae5e628c93d2da2f2b756c4e08b1d5877dcd84c6b3d20e5621a01e475cf7913ddbd9491a67d94c02ebb55337c525b69d20a062144dc2901306efa1e3d74e933ee86ef3d67e814518191938c5a1da12ee85ca8fa83f4a7348635c8a2d342205854099c5b9e8b1d7055acf46004f582913b2bb356b8033530243be094f7d1c439066cb07a7f7fe7804ff56999ca02496693c0ad9a50d1931b448b2ad317e23745f6bac30b3df593d85e5ece15d6a3b87d82a560e17966075630b1384d01af154e0b90f81ec91f863ac24e1fc17debaafd2fff154d2e8ba449e298a12c6547ba8f902a021973b91e0bf1b7b7f677763b142672c0dbb94955a4553d328c069108c099f20a95bd2076dc9dc9d257bdcb0971b3dcd710d0d3c2ba9b2874b022d90c9be0eb73b42459be9a28c024cb38c6f498fb85112b93e77fadca82ce2fa8ebefa0a120975629bc51713424d2ee83b58e03f224f4acdf21de581e6ac1ce8d7744e24daf74d32ff7bfe7f2910fda43af2b6b76fc30f442d68017a7147baaea22bd307ad769433dc06626fdabb3dcb952a31d6b8a5d0bb215536ad9f21840d725d5b54956a4bf6bfc78eb2b52eb73e46b02286c8ef360e4d7298817d68e74de703a8c39fbdb3b4908fbbf037bb542d7c61e8ebf2294aaf5809d74911de621eaaff49cff6524b838a6fcbda31bbad7e0f488b82d0b86883370b756b8e585364b0ddcb306abbaff841a778af7db5eaefa3fc393a35d9caf7152fa00f0cd2fee7bbb63fe06a168bc6e95fabf6dffb64009b9adfdf463d2433510ef69a259ed542b34e3649a4d00525276caa8379406aeb510e72483cf805ca9c356079c9299ad38fa813c40755f46ba2ae8244181a4b2918c32ad94033ba690dd5d92aa2ab7e7580be80ce7ad6c877775ad8bb03fdff9976327161a18a30ffb6424e39866fe4cce5bd6e00207b33db78c12e4c62df0f5a73d99f54efe45349626598d2c049bcac5447294647f174dd7eef1f5234c10b1bff1cfd162cd4ee58992f84bfed61f1ad8e8387ec9c0d20e4bef17b311aaab5beb023a215ef3b16e56299f012b7ba9ef52d9e035578176d2e5bf31a20b3de5a41b8e3c4e1a509a9de50a0c567318a4fb85a3306968f388c8963522180629dccb0a336b48f90b37a1aa7b638214ee6955e052b03a89b3c9639a91445c75789a8b9b3d68bea90ef08ffbd3dd7b11ac58286c2d91b4fb1c05487569ef424ab6ff03892ccbf0c8b1c40075bf9fa1c7c50826e352e75a2c4090f5d5f38eadf9308f8a12cb8bb507bc508efe4b9d7087d21fdae0edbb67f9baf3bf2af6fec9bbd6f31d865ded13d90a54184f94e7c7111c360c43e9e76f454981fcd791ccfb2c6a28f837f145fe45a7015daca26cc3d565f40762807e1811cb31ce63c4dd320d4267a7e5d45b2ee702ab24c89d77669b8cebd499e62a5fecb38ddaee6ad3901e43f3c9f7b00ba91dce6a32e87d338c0f92723dfe1aa27c5b790309d028c5567227f626577c554aa63911e8230edd9796d29c560b0d7a276759a3101d8aefbceb7abafb2cfc48c672c4664b2acca5076380910207cf3a4bcbefee9f9d627a86cfd85bbbc64e5e23be63d4b6eca641100ae5baee54009f2c5d9ab8dab8343831e615a6b1d0f56eaa33fb4c667e6c8ac2eadc73874c7fa2d291457b0920be99c500648926e378393884b520f78379c765df0b5d9d43e2fd36cceecf8140ae74fa4cdcd0b6c8b6f026e738c6cfbc05e89bf8f6fa583c0b2299728039dda4476b73d9e07623ead67ca37d03d839f8a4158660514d9a85fca971a96056ab12e1184d1b9d39a57eb0ecab95686f1b61a672fc2c7d9a2cc3d7dd7d071553795dc78d772c12c7bb5f9a9103afaed0bead010bb30f6f3233a40b1ea6b812170fc4ba43cbe9d1cb3ff1b43ac173ad68f166f7706603a4c92e366f3dee7e3f8b258b04a5cefaa8e7ddb26a0dc1d8e47373390e37461f0ee1b6e3b371060acee41fb928eb085b12efb6c6b2b9f340ab518cb428d366194f59a208a32d8cf2ea49e643a2748346630350158fb33e5c6d3217c4501967c80a1d016cc8e05630076f18f7449fa16328c68802daf4ba115806d6590eda392271c5bf557a970c33f817a4c3bf472cb69e7239f9d6190762a0d70afb20b46b53c9522987b7dd8c8c045c9d0a04f1645c56321e2801ace0120c24552262a1fbd7e402c751a1fe7e9501b2b2d4fde39757a7d1b681d6c5e653b0845ad6e83537a862bb8a635b31dca454023c7984c998b59724c5bf65a09f67e1650cab88ee277e39b981d47116ebb580091952351cc09de533eae9e389400f07c2675d23ad454b0562833013b83bb8f37da044d77ef4c30c4597d8c76a9ca6f944c27614cea884928a7b3f7a21130e5156d0a1305f080d5b8a7beec6f1880dcd40e33257ee4d0525b6e9dc5ea33021b56e27407be50f4e2b1b94fd40f8f4fa9d407a5dcec2e98dfc0e2cd41200c02368b77753847e37d7046b8278175824e922c7f88fe6255013e03b160969bf14c070d0273a5b30c3c8826d91485a4a42bfb65b9dd1c218d90e06431aa8327b143c75bea4ee1cf44e0e6966aaaf28a66b70e5d8e8a2f502c86ef681930f4e304caacad84ef2b0c6f5287f2830bd63e6957a51f77f3ad58ad90ac2eb334d541fb1a427cffd554c019c400757f8790b15be340fd2274ebc67f08c192802a8c5dceba1c53829aa034a3143afd10eb6a10971ff2690e3d9b26e8c843736d491fc0f11dde8d533cb79787e5dd65ee9335445c7a555317c6544b4dc5984d735b2b9bf1efd5815fa8e26a2a23bd2dae000687ea36c2fee3e151748437baeba957b25fdf397f4ad701b1791135cba48b39c6cad5bad694ea02274dfd387eae87e27788ee4619abbd7e77bfecb86552f9f27aa94cf7818f9a14f1205c10726839e2e935d6eb9073aa383f472aca5d1bbf75bab4a795e34016f5fc753e888924feed8dccc8a16abb2ecbdc3b19d01d39080551b471e52db3e3e9609c14fe8d9566cde9404918411086baec03b23fe396c0c08fe7e374483d2536191c42c45632eec405c8a9f0eb1d141c25b4af3b2c54436bcf76cb93afe04a4f9a6d6dcd89ca55516e90f56367ad579baf65616479a627a31e443172c1c84e73d6f611395752155d8753e86f47ca606eaba8ddacb69118c81d2af9edc1217695fd072ba12fb53794c76e7456d68889ec0f44980a0be9817c576666a4b257748954594e433f93abe4c1d51935d1bea3dcc3d13d68c3b4d82d6a5a37584ddd4ecb4e7612612010a7441d2e90b31328e7ef092cdbcf27ea597cdceceaca5a29ec018a6a7047d5e09dfa09034644effe9c2f77e1ecaeb3986f4390178a999300e80e9b43d57e6c56e91880d3f6171579723483149d71aa043277c24524160ee4b11357b11e6a1213bd9fa2a86f6720eb4e99df46e9a2766a4b1a08bfe8960546ca887866b5b194d9c7f07144c6c9cb26e25c1d5971d559bc48c03fbb4ff677fa952fc20961708e30ca317b6c125bc453192ee1c69d985f922debc791ed03bd4cfe0837324165aba562a9a5238372ed518a6bbe2b9942ae99eed58e396bce396d735ae7729a35b55481347c6ea23d6ec256d1be604734e2dffada20cd3e5cf80fe60b25b0bd1a8e7091df0f88c0f287ab065258ec3a648e91a2961b948ad08dab2958bdc8a6833058aeebb7ea2fba4b09219b5c3d23117d8a6b2edc22f598ab08fde81077cce3c9c924ae0d3968bcc3b6eb24a8ba11de9197bb959be2b16e7363126eca99670dcb7e314457cd208df7a067093546a5d8d9b216fbf25843985dc90031171269e893610d94d9a9ee903d3d8f789b9b2dc3c8a18bcd98f0ab55caada86226e78355330bf3a572bcc7bb7c09c3381ff31b886a0909f5bb675c0391f7ff3ae9c0701cffb3b73251fa07b54c8db9ddb69489e24f8391e3e9dce1146cc70d2ae21a20c8ad907e7f7f29caaa896a878ce90bd27c68ec1881269e6effe5237e51c21b8e1cd11de559841e48a7c345b8aa0096888362aaf7f31ffb8c42bc7c011532ea68227595b61889eed93a1868a988940d722d7a83efeef6f195923228ce1c7ad153678cd978501becc98eaa0a0d3473a0ab2079bb0b3421436eb0a939c26246486b6d736b5a1d107e1ce4ee901097606df70d46f17ef4dec2733eb5b68f4c1a6242887af4c2bfc9ca3c00f2ef41a6e8054b2b5977286683651249baca182e22bd29915cef18548bb826bfdc2095d159a29dd34a2920fa554d81ae24b85bbccec43c2e2c73962904014a4b4b5cc4e8f002a5c2bae417dae6d5f608256319a25eef6e6731e53a2f3c9dc3d243ed465c2fcf92efaed012c1b3d9991db14e1c5e7958ee09dc0f904ed6b9efb9d7757df17d04a84a23f7c1911dc0d61f8fe43f1970c6d46e41dd40c32a3dc434a4c429ce48868b5c11197e3e560211c58f68f53a1b299f0f653d1096fef969c652a741030914a9fffeda403b1962392653dbb7a0c34a9fc6de193874a91e244bfea58b862837262aa0721d3b7e63331ce3905eae49956c1bed18efd8ba626799f2e5e4b90e336ad85880190eef233760ce7f1067d3e0ce90f9728dcb10ca945ca5a59ff1252fef8ab06b98f6c3aa7b573e57bc0d85c93d832a5c2bba24512346530c147701d578ad09ef53020e0cc9dc23593ddbd4e39d94d520db6647dfe3670a2385593a3201aee8e4b03a119a93024857eef3ee1e4e46197e1f74fb06840537640ff8c7da92820e1ee5af19d344c7e6bf5ab284d2dc0a8b4e0d062c3bb5a7fa5d336aa8d0c19b4f6d9b15fecb4b5303fa6d2235362e4d97095b2cf04c59d13b5f89bc85e90f42d4f7580db5e348698c5e5494c460bbc1ebfd3911773d341e7b464d53e817456430ca7eef5d6f18cc05fa876d2c930bbdbbac4a9ef7cdd10ae7035b2fbbc4968fd4eac891f97443134969bfae705eab0c94a74a7575c468c34b5826d9c88108f2eadb29e087705f7466ee27c83828b4f065ae799e310b185a228910a632d847e29e803d0e64befed44d41a3e777182b1a1f509051f570d523e8d0295103f87f652b96c62529b9bcc6c2569acf2be46f711b29f7f445ebb60708b541b5f53aaf1f3c45f0e66320efbc861e71538a3dfd527c7ff32c0f7e75fcf8bdb9011fb1e942df7f7d6132f809ca3b97e54e4e1118d4d1b3f40874019902f32af13a30fc18aac4af7a36edb4ff0d51796031f257b8f3225d2e8175aa78b0fdfd2611df339f188c8c42bf03be6f8a6dcfd2fb34db6bc4560cf0493c1d13b679f789af8a53e6624a0539566664f26b9e14c354da347761706ccc6d92f3c71186075898b65748ac98fa2dcf8bec81f3d500cce14df2519b81735f12dc31c41bfbae47291e747adbe820609aa2e708d4cb64c58e3ea26f10801ccf19130688483f7123941c29f24ad9388bc4fc5d74a14729aa18367ef7251a80066a355783186140e597486e39be4445cba3f1696968939bb3dd3158339df712148845c7690bb89a93f35ab98b2659e4e8fdfd25bf1eb29c1f788f005c58aa08b1c4b42058e08088318630ef0d9b2f87ae1267e71242dd547032e01c32c562a7817fd3eb41400339b9d9d84269706bb4eb1854485499449e8910c618c30370482092c1068b6f21c2e817d2ca14bc6cdb8f1ff043b96f39abdf5af7cdf8206d25b015448bb3ba51dbd7ea5a043c1c802301a5e3b5af890222cdb7d6f802da06ae5875fae148c64ed188f193f045ccb8da72ba69c76d7840a961cf86e9af10cb031d651d5a83d51160000616c08b5b450c7db0a4e1608efd30ccc7a73df76e91c7ffca9011769833e413456588012780502fa8307bc4b87b8b4a2d4f3677a43474f69a9da5116aa9de1c57f30a7fe2417eac5d3f223fb7c3f38708ab9358dacbf72550d9c0786590d6c1cd3c8213caf5f3faac3786ffa3952001dc4ed7e5cf5f22a52b6d43724ae821f1b9d38c9a9aa7c2e2923fa1e74e0befa216016957ecfca2315dedf77be70ef07b1f55cb67ac5ad2f9c30d91dd62eeb192dda509e6ca0393c4c531d57d3d5b3df5e6c3b54c8d8698668de3317a6c8f529ccd96c7e2552eaba52c89d3243845c430fc3aedc1672eb11fd939ec5b0ba0ea55bbdc2055e906f5089f75bcb0f341dc11ca2f5e15f313ee3a43102acdbf4be3f352d13751b60ee5c4ff6e1535ed83f3c03ba1ecfb629bcddb6ed5917d88bb4b7abc099da9c432415fbf8c884755333da43a966e8a998f02e9d626b6ee2693442ce56c0b8e933612ca69b01f676e36fb8ebb7748b197ae9fb599bed56a116ca422b675431f2646232d4a0284f07e6b5473ab39e45a2a88e3bd96e952088c9b7f2f52951990e9e83e37fa3acc51ea63a229d19a087dcd3cb5bc616a5b972de28586dc13a19af0d6e420eb38fa9f1d485f37d00a75f42daab1aee024dc4e0dc84499acfc61c32b74cbc1ca30e57eec656c0cac3e20fdb4436ceffdf33cc65645571bef1aea58d9a091aebe2fed8c5a204814e2c2d8baa09220960e44475280f56a50ca8e9767fe01f41b456d199634e443ad3eedc2becd0d7ad266812725776f01f40343dfbbe0eee399ecad7dcf4db7c6edab2ed8e4d4fb0ad072f22af17d4b06f43e8a9e9029a67a78c74165d2ccce3ba4996c0d57128571bc79acafe53a58a27ad8b11927d0f8c2bef8780dd1f0ca711af341005e113c036cc16c704b40055c75539640fb0f1c5a83cae28028aaf40a68a647cb4465ff72e13cb1742a5209d66d74765c9f1fc93f34f8ca64bbc83e9afb599ae000d8c6a1074ac21b992aa8f402e245713811695762d466da3e5b254b2b4b2ecb8e16ed1162500cd56fa24dd7abf5cd6f0cff64e802f1569b27381f114671ddb2cff4f5fda5c134f92349170edfa490f6b4be26db0e43bba99ff8ce5e9397bd612edadbe7342d30d507ce8e0b1aab418a4b486beed861c40118aac9c25349bae0f8a2a1aff7202a5f79da0014006d7066c37c0423b2785b6ac2b41e99774cbfe6e5ca5deee2bbbd7f5781c245e4416f4d56d8747da083811a3f2824d96359861d58483d3ce2dbdd1655c3c883ca0e8204f28735dc861c995298c2bda1988595101f30a0d897732213c0b088c498801732cf4433dd679f7ed0d0ce5b2d5137b30dbea1747f84a36444236f480578193f2eae812a8d3bd4316e24386491a6e82d4f93d0ec58d468537b0244061ead344fffbed8ca2fd923b631b03e6e8275bf83ec5902618524700900db9637b4a1532f62e8f8d69ee14045a01159a591218dc1ffa75989dcb0ef8b60fa430f31f165c0555ab836286047bb53d7be14e8a19110803261a599b92bcbeed4c77ebfb89927c62cf1311e80e3e1fdd4bd1a261c16c364c68d7d7c9c795fc80d3319610c5dd7a54550e762739b1deb9237839df92e924b36aa75f8cc85e060d1f4b98ce81adbefe665ad38d839888ec0964b33faf1ca9cdc9b66ca614b8bd4c4aaf55ab5c1029b6233569c8edf20e93132bf815d010a9c6ba6355f499249851054dcc3acaca5b3acddfcd88c1bf9693551a2702a7303762955662df664c7dcf8000cdd07f7d7bfd48f7de835c2bae33c00d0501b7fe3068346718431321bf6c2bf84afde69e3c087fffebf2e2bbacc2ad4f9cfba929e0e784fb643637e9e6ae22d63524080a6009109b17076dc8ecd3dd1e154fd2c2332c467eefb293ccebb14d3839f014f502d2a6ce5eec1998dceee6c3a490b0eed94c310b4ec3c70c0660a7a5ca7e930f1a1658d11012de5277a64bbd59f041cc22535f0c1f57812097f31f966aa36f0d8f9e47dcab778ecbb829a1e074059557a27244cb5611da83bb883be45c51526d94e4b8a22c7f035d2bbafd6086487722ef6d4e98fb5f8ae69a88456c4d3d3158d093b6fde808dac142a43aa84b7d3ca62b66e5ef2bbb072e4ef43a2aa6fc754f1a21554189b29e9d6cd8c7b70c2bfef178a88e535094e6dc0209b4d7e31680382653f6bdadbf1bc58e2992514b86d1b0addbec1650c5d0e32fc454fa8151e494266d0a638c0fde516f98279e11911df024ef06e19e98803e4511f63430247072ec74ccbd734ca7c3b7bc68d42bed921069f1f882a1f1f33081612149abb570488e9dc37a80d68ce212acf0d8bdd6d83f9b61b9b2ccb81f0d02c935a6a2cec6b18d7cd1f209752699dd5ddb93c59790ea08d2fc429f0900893b1bb125b28c0b8b0a2698a328ed0b5305a80cbbeaecab065ca61e6dc83fe63c1d1eaa10ccbb627e994eb66b72bc6df4dc559975068123dad52074826284003a3e80eca9402fcdeebae3cda1c65310b4c7302bd79d72d3547b4878226df980b5b1f5df6c6343b6fe4af3b40f368cb6fc1055b8f75d41ed5807033bbc324b811248f5125fbdad734559b3e19e32e148e4859122ecb41869125e2884ee33dcb94f75d0b95261de4510f7c64163df21478ad2ddb789452133f3c73b48069db9181caef9eb004ae3706bf0ef72f8c644d6da14347ef9a60d7ccbd1f4b89d6adf05a2b85f9f897ac7ce54cc99e77a267643da7b6bd78d0750daa62d78f0324d728aef4aa2c6c52b251510339cc044f7edf00205e9c74204036b5623f757b38d852082d29e8a4c8fb10d59289d80155119e59515f1d0ad69649df1dda30b26e39b13acbf7047c0ed6d4f771608568003710728a5f99689c5a8e7984c1de71beb510b79c3164f48037c4e428af03b6632d3727cf339e2b8330f9b3d91b48e4d8731e13ad40e4400829ddb5c87305d50116edc2c3c94ddfe21556ac1126be697116cdf2e9d2cadcb66ffdb062079bb2f14fb3c484f38ec0971838e263506d2d012b5bfe2b8aac997cafde46be587fdceb5bd0f608823540368d8b653c87cf916c805ed0e5db6744c3644384e6e418e60ed537e04c3e2901b49637dc0f80fba4c2f7766c336afb949a52ef0c447f9242aa764e066e70994b504c5f0e185788367a99b84b7e559fe9c49a71efd6befd502a69c4a659ccd0632b0f9db1f6c4158ae9767d92e6854e472561a407ab7a65948e9ea4d6161c76bfdc1797c878b947b55c943a307641b1a4c45392536c2f09fb07b17a54eecf809352e9e2268d8129edaefc0ea46e265e13a3c4788f45f3e8afc228986f08d6668bc4d77c936cf4c6ad14137641b2caf8e18f16028f852cf509b213e2da21beabb586f4cf7f9d21695ad6f1f82443a3352e1f3e76b6218129212e8a8e88a853246bd6d2d34a6c22b7536aec8d62ecb4ab80991036f325c14af690bc0001c46bd64f0db4e410f0f97018a228d0374e6fb25975c84abe9c2aef801b8aef620a87c38b34d502eab1919341523f02d59c2fb2fe47965708ecfbc7408e7cd096bfad7f52caca749afd7127d69c49470fa995b8e22849f3237ea7b644b474eb7723b05d54aa6f8203170bca4413ed0b0b349b0f3a7b111091c2790c88a3258516067b624892e8a82030e91b061f6cc7c6283144b068943c237332f410c477bb2914fcf7a3fbb0e9e66c324709e8d068f34d7cd1867ec33b50b8be7de3b809837c26d1620c0964021bbcf9ff692f4cb54b409974803caa05186c21bb823d53e753550c266fc7439d4111b187a76571365fc2b1515ceaf6cafce2f630e3109a7641012b51dd5be8892f56a9dbb6a51e81adbd06c150fd10c53c53a727fad420f6727c01a502ccf6d1cad2d7e5e0bc7e313328ae7cd3ee241fcc90a3bd56e8e8dc551cce977ec949a7de498fdc62b153e642aea38c482a7c9e8bf577096cd49aa68c1b7b528a7eefb805b65fac60a3e0c72c23a252642c692256e4466bea3abd7174150bdd3bddf189ae9644a9ed4f4def68a99ded8d5652c427257fbba7a9fd3a109869fdc913feda8b5344881b7305c7f765376d09cf2ca14a185a25ecb9a48750850975eb041b3a9befce9a97f1d833e09cc190e58300cff9c51239f725af9d0e94742ca20c0764a6a427a2e532601a69df049008d0de5a11a25a89ba82da211dc5572f2ab6e8d20110fa4bb3b2348aeb0194c6fc57aced3643fc4c5ff653669378f9bf83f8d2ff848bc549dfcf2423da86287c2a32b10e1a2a1a9cbe39d5f6229a9a53e7d51549b3d1ea4d9a978e3b11c6b8e9cc771c1020bc7ef2ad2df093e730997515aa4fdc424d8ce2b6e94a45e1af20811119d36f72e4ea31746437e57c38582e59149263738726f2b0b17931ed6089842553264cf982c21630e424bdfc776586c31d5f496e5168fd2dfeb35d838574c7f288d1bc213ebffee556c2477c51753312a479e2d48f3532dd3f6b7d544c55210afcab080c90d2e068d1acf31b1f9c752116a9d056398c68577ce301c2287795982fa997e5cbe905a808ee3784c81e7635cb92f2e6e7cfcc2775e8ea61fe4c855dad351809638bcde6ba30de71629b757655f9eb84e6b525b41b0f04075023f94a5bfbb78cc186a65baddb7dacb4901185c3674e0da89fff8575e4cb837d642939a6159bd3f01880a1a75a962f5ed805d921e46b26dacadab7037ac5d30ebe04e19da47e8fe1b1b99cef61af29c0a160990fd668ac7cfcc386325a4fa13fa05e29a3122d47e79c431542a16f5983f27aee9825cb799347ddb4873d0cdcb7b365eda20e2e0ae0654042051aafd0e6fe58cda0660ed54530ceda79b101860cf978bfbd1f50cfb007677ede7e7d7c2545b934dfc8be80d1942f10d9c2a1382d148f2d50342b00f330da194fc157d4a1827249c5b5362f152ed91b9a0a378eab38d4d9e2be236685301bd02a76c0c9084281f1464793f9573b48d13fc01a2645681eec1922a686230108acc98968ae4fcfe3e1a74b83e9edb452e8a255f04f9daa201c99ae89f4e38adf40939b2b2f9fb9684a6516f22deae1a66b2ffd083dcd4897cece98d354237dc665d253deee63eab3a056745909a44893c5a0c412166a6e0546b18d60ac7e8ea166f7aa5205bb4954c867a3198781b335b922ebe879709d938106f6753ea766837d398539c5e4847c3e9a7d04a3f463872d6cfa1d42773d012e4c5b47098996db6de2bf6d809a504037756e3b9a5850721d5220f1c3e89af116ee902d404d397afd1cb5ffb19a149e6ce4542220438d861364e297e2fcb6f0d80ba872502b374766d7968e9326c4fade96a4e2c2ebaa9cc2082d95a1c9db1e5810ded89f6bbb898cebdaa1b74475910799d64a86421f7f77a4395ea2ab3c7ee3ca87b98035a47097fccc949844e48bc4134c627442e7b3475f8b59d354dbf3df763f72d97201ba63fb5635f464fa53fb2b32ac097546beee926dce7eaa34b3a075a0e62c4b512f0987efbac1c8fd8e74fdf21c8cc58d3d055a462eb9b4f105f8927255ccb15f48aaf83ce76021ead7bf08559ffb8b6a1c72ec1cae64e6c64229b7674675ba4215922fb55d8a6f5b906e606860894e5c5c7475f2cc0b63045b817f9b550968f9556f3917027165c83b108b233f2a2e33bf60a5761c66dfff3792e48cd42f2490ed4a65d0630a4c68fa2902d7ed7f6093752b406c08d4bcbc9362e397c4fc1b7aa57c6ddd3ff25f68fc406a424b06fa88e2a4b8f8e7c683c7b1fb01ba233e9466356d5439723971cc903f60fe708573a73e5fd41a4a5d4e8a7ff6522594216cdc541d85acd874a4ed275bd9ff91b5331a9395f8c8b4f733d65e88d0fc6f15d470c7df609ce07832d03a394d411021904e3161ce62dfdb92dcea88a14c4b2b12b580099e2857b30431807804213dfcd7401eb1bde62896a29abd679700da97cf897250524c703333768a618a75c0da6930e39b930ee9c9e4d13eebf0c93d944ec6aa8e844d7ba803bf15aa61f1994f4889328617f208c2b2b33b304f03e24634e66c161b668d5c6375088ea6b82358fdcc1cdefd442c556ffcc2d1075fb3a50fe635f8f599f0314b64450109a144e405b6f715258dfaf14538e011b7e3dd8a7d4ff0c0330d872da1fbe921ce2663fc5f2237b057c2d5ef688fa9a36afd35c8517c54d9d657c27c809ddb9ab862e8545a08c4565f30abac7279551a9c79afc400d7c76f14a9280171415d38b836566e32ae1444f0ffb7f1b8c86935033b39e9de5b752320942b53f7ac9ad070146b64f5f6d7a8459ce3ec26fa33873c6b42de80d805346eb1307bdecd65511756b1dedca43bda23bf4453830968cba56496bd345040b1c1bef4a345ce38efeada84ae0f841d1a8a7ed4e3ffde05faf04597b497a56faff3ac293400ccfcec0ef7614f6474e2314b0ebd9308da504b05a1503db388f15ceee1212a229e39ef3372b00c10f3018b25c8a7490f269dec717950f431c4d67bc00441c46f5c67cd76199530e39402e3315536b2feed0603323f996e30d00fdd4a3a1203862603f3b6712ec4e026a6fdb529cf61f96db4b67a6e7dfb123334ccbb261921ee8ff2047cecfca787599d31e22195e5f471a04c82d2b194db505b945210921fc538415abad194a0140f33b0cfc94f768e447bfa3d420add896e70851ae8ff7895ee1d5e62ec313f1e1d0ed08ae0286e8fd42df43b8f59d46e66442d56735e4d1585cf2507bb32d446c0c2dd6dc58d69b72c9dffa8981ef234b3414caa70d397d40495a190c728f2570e9f9a78b402132a5b3fe9899587c8a74d4bdf6e4b3dbb4c8f77b9ef7eb2b939ffc1ac41b01e8dd3050e4acd7ad9e3ccb9db450264f71932020421cb83255454830ad6320c89187f100f3bacef36d761c25d9cd1a52ba498775b8b9203e64bac5c209cd5201c492c81ea467b21d632b1d10e02350691ce44752051f39685b414d029fdb7999ac8b5d9ba6b35fc76f70e6fb81ec0410259cb7acb0f9284e48bb95b974dd75d7d15837595cbcff97145d8e480f0b07699183c9386eac9a071c668d7ec8425874cd9d4bcc65cbde82e5f1f2d2cd2eed660e78bf62a5287fcf8413765d1a165a7589e23fbb5f2cd4f3ce7b6269d3a031997669644af18b6d21b2ad8cde007bf16cd8f4464157741ae59503c117b2d3899d4f4c0c3c01016ddf341e3640145d4101248cfcd07d06353b2e6dee02998cf6cb518acd06feb455f6bb76a94d0307520571076935c4649f573261745b569e9f9edeb32ad63f971eaacd07d77b5a9dd659f146a689d2d5510590b358ac487680fcad711975d0f888278e5bfa57e2ee010fdd5982b1202bea37a4b93a8d048888183741233c9bb13f727c8cd4e3562d9c7a1714a224ec8c3f7567d5b8c7607470d491a20acd1c243a787cd5d47fb8a895fabddf1d47c6961bf6cb5f89e0d93eb26bd74c68c68eddd9f9fe35f9ef05b0412c4f4a54ecdef2b1510ff316e1cd8d5f09ca49e03ab5325431df843c7fa49a6a9a8cfd7f59d56e590595d74f39a83b3972976e7783962eae97e4e9cd99155a470077364d4afab5bf67be31fdae4a73285d51241152b1350b890f6dd05be619f713bcc5a68901ef8260b91c3c36c1d7cb090b9e30500cbd9d6d2674fb3377404dc15bb3e6a914006d69677bf8a04a9c89f4de5b985cdf453cb187c9e6f3083fe21685fc37b688ba2f35db0b2ebc57eaa4619adcbafcf2cb2bba7c8441a3a986e2b100822f8127d4b3acdea9b543b7af35fdcd7cde5867d8dee2adf4ae9fbfa246d7f04e6aba886cb093ef4f5add0e2da4b71414e1dcc833404eb58283349b338be6121d5f588221efdf482972f1793b12e64197dfb19cca2b1860871ca62c9909f6a9169fca1d8f1e64fc899c38e20b964835a14e667142c4ef3f956d363ffe393ac0cbf4616b6cf32b0dcbed0322fa704bac76ec0d4621f7441c6356f6ab9bfc92f1522dc475e6b9a09761da3bf2ceb9b3de8aafe05bde302e5f350f2d589f164e1f765fccad81e7a00524649fbb8b2f9600ca4918a35d212be2d9a2da2bcc6d882a7a94d2a828b09dd697631b7beadcf2f9c969cfd0b15219ff8c0d64d78e557b2726e411f5b1f7f3915bd211636f90ee8cf8ba075d3eb5053f0845f3bd92055370f0244a063c98aa92b00c612c88026e7febea6051d243d8203179203f5ee25db8414e39bd769f2a1bc012aea8f4abf77a3a4d02e3d1ae3a49f2f4f148851382f05792a80e543b30a9bbd45517a9b34c1a6c65d217dfa09d086d150ceac4be04379493f672d9b7ca9445cdb1b769cdb5a1dd18dbed0e57784f1506921c500d98b795621338816079ff159b8f55be78bb8b96148bfeda52776270fdea9c6d9ca57ff5598f3bd39fc690e84420a5c82f5dcfaefcc68e37564829eb77f97a79502c42744bdb035dc971ab9f632b3ac181498ba5ef14d95bfac5e25bf5d103d6229ff6a9bea199a9c7ca24c24640d87028d2bbacc07049ca304679cd33617f2f313197db7ad44dd4ff9df58890814c7f7c2fe34bf113c7954ef6d38f2163c02be36f4d7f2244aa2be36f7287534347ccb90d59b755c95477ad2c9cc674711d832ddd7bb376c1a7dd31368d9768b18dc4df6ffe3b1737f97008dd57670cec5fc7a2fb8220733fa79617f3fe5629a4cd8e1a8993cbce27785be486ddd663a1023f581cf92add67f6db8d05ddbff032a2391371f1884d7b33c7a3f748b03df55e7ac8224e015d44dd4f35be5ce85100611cf1760c80d99676499f05ba14f885b78ce0b2ee37afdf3aebc70d280df06ab826891e051c5dda23797c5194504f8d2dce5c37a59403cc5bf45b0bab15702bd5ebe0177c510b820588979681a4f23dd8396a0b4c679328de32a097dbd18f0d272818c877732c3c103247c2aed8de52c599c8559aec1cc7268e8194f572ddfba6531e24bc84e498b5d74a54b4e62b2d2b7a9e4e53ab9a977d55efc72308f0ab9714e228acd38f39bd62fd62378cdf2f27d5799eb6e7c437b259fc1d09193fbed82eaecf99e94b6e22d8b398ebf0b288d06a132df9e7b9541bc1e99ec7b23869054d6939f275cfd33373d02e40236511f6457836ae7a4b8e4026ca22946760f59618f66b9f7918084ac81a665e934fc4695c720ef2bdf8a18145e71b3f869954cbe58889c45c0413131c80f033b53271c77c421e080a528b01b7c66ad47a73eb2d01650240546b6ea9ba27bbe298815c8d16d09719d322815f3867d224cc11c5481af52bd8b58ad21021b6c90aacf04aa70662bac4d6b464162eed5e95693eb430d6202cfde959ecc69dc803080008a0c082cd8bc0b1b7b50ca8eb534ea10e94994b5331f77138ba74b1952373a9853cb9fb6208e6b5095cf0ddf4dcdc775702b6704bdbc2b48181990927413ed9579b1ded45942e438ea12c9cf597896765b69797db332dc33588ec28029c98e27112cfb925db43d574f31c2617070cd6c4855d3488566cdb8ce759381a076e443df5ffc03fd987bf4d17e18666ea6fc7513392da9e7b51f7f55a41802aa1f0b31a9e26fe0ded4c94f365f6f24a5002bb580696d0a59bebfc140cb4fdabc5a36f903c804395ddb7623a9b4a7d4a79413996e532d86268b7fd0e5b9dcb18e1aa1796b622ee71f91449e4cfcf0a30de45f6fac8c9c59f5a1d2de7ca701adf4b96696e486a5d59e566626b0e1b3a093ef75e58af10bad50580a94b126abd355fdbd09a0ba0a54075447451a8dee5d289d397b2a6389397d283f125f1f0c61d19b5e16be675553c82202cbfba1991448062ff848e4841eaf4e29a8fda197d74df2da48f6f33d4dbb457e83bf8b6ad0d330051a91f22cc11d8e810312da49b88fd1b0f5d26ed965989a47dd2b44c148895d6e680d89629d3216094c278102e26c54d7a23d67e28a9cede96c514314f6d7926acc58b10b545682ce5fc2d8ac7ffa2b28c928ebb56a29aa5212ab8a5d70b4676e673c481a85edb3d709409a1bc574a5d16e5ec63b40a0753c281b6fc59c41dd8e4df92606eba6ede1cf49fcaec50299a0abc9eeeb4c7218bc2f7f3253d3acb6936e4b338969f700fe109ae939274a11b993d33d47afcd3d685a955a837d98b1c7d9b8ea76b802358a5e044da2fced1842261a1dafc232d347403c5ed9e7924805dc96ca2584bbeff8d62799dfa8e96bb075e4ad01a85594098d84989aae2b68d1e1a029f0a8c180bd23d41c2ac5d48c9a794eca6eec9a6d41f8896496fb65e1f6aa3c5aa1759fbeadd4920adc3ef4b37d7aed37a83ba65594713f15b131142be48e9e40e8e53759f694ddcbcb1e37aa5f31de40f4dbb43c89f82e5aaf1a7a95ef4a72128e3490e374843d380a70225bfe1c4d3da1bf4d992f6f5b7410c7cc995d1d3f09f9960e88bdeccf73d0909b9d00378e48ddec27ba76930d3a509dd38cc64c791e8c3c923e92deef82f6ab3470b2606f6a0012e52a7d40cb52fdd56c71f11cce556416d85a2978e5e5654558408bf28a1c62666e8dc641ab6ce6fd900c24d4e88cc4f5f593f552deaa743bd10a5de0e1c9b30c1dbd99f4c76a85a6aa759511cfcc3f9f504394d366001108d80f11175924637f16847d2e55c9a99f8262543a8041a995b116afb3bd2c57a5fa84f793570ffbfbd8e9e739109b878efd198b999bb87223ca2ea72db1b177321715c6b8357eb17b7e0f3b5b5e24c874d986768f01c445cb70c3f4ac52d95ce4f4af927e030f19278310da5654b25fd3d53b4d441616c0fac48d2b134745532b4cd565498370b47081b0308b7466d71eb75a3ae75f585d438205a1966a74354d759a9ba8935b58d4508305753ee1d053ba4333039e275fcfa8767d58809a4bdb328e0cad759504781c3a31f9395360d2df932691cede55f8567d6b90ac28054d4b8858abcc4f1d58f2f89a00c3c3ce71b235a35fbd5e1047781396457ef6c0ba93ac5830f93d037a0c0e045dfc50efe0615c2481078ac572e13883b3fc4138aeb6b930fd2e9da17bc147eb374ccb3ff91ee234b568bd35bbbe5dc5c6a45662f44fa574b7ae9cd89ca008ab29f0e54945728ec03e548e3a5999ea04279a652cac83f1ce38a6408be2a651f3e3fde67639799925f9b4c8823bd13d72fa2f6b18e7d0a64134be3f8179b04d19fb503d2ae894620c67cdbdacce1e395f2aaaabbdfdd96e847dc9b899976cfbd24963e9d0ff5a255ef7bd30463bd854e4b1409a2ca4a4e483f5b16a0cc5e707296dfe8c6ab167fab8afcbd636660d2adc8f970ea1aa810ad7e42ed5889598144f7e19a36584b0e214fba064f372dc7c720bccaa851221b954d691b3e92e0b7b20fe590f5af5405cfbd9e8ea0df3371d68d0126006a3bfe41c3673f53ee195356304bf4ff79bac4a2e3a573bb0737f5f36eaac7ffa5aad698aed0ecc5ea5aae976a9282ae2d074ddf7ea1bbde94b309b25a62938c0fe50c66c1553ff2aad9526a0d410ab9d2a73471e05c6d3556e013c2615596d57597c7c6a8b5ab56da5f7e849ca3b4a8440b5bc19ec9049ebf5b63723f8bcc0fb2cad59b72886442741db2123b45ad4c6b9380c4f1835e44b43e7356d073ab330a616f8a8daf1e7956bd3bd277b7dfc08f8481de6f491c22f1d0ab9330e5905cc88815017a086eb6d0042eac53dd2954ac849bfdd64a903c255bf8abcdd7550e5a546cc24fb908a016b8fdb802e1dd5b1b49cb077c44b0ec42006282f79e2f32865576ee2aea6081e8e51ac490af0d0d4d269d54bdb9a439c8804f13869316ea9bff108e69b2ff0bdaa8cde4eff7d6733410c03465f4af734f66fd2b6cb86827624dbb4923f0d40735ef38026ed3a05052c96321527b588f58ad896c83c6f296f307108efa697db239998fc4590151a63436187573516cb93926dbe49729d2c7b441e7ca8b7b15e9822922273391aab703ae3d1f5b3164e3fe4f79d4f82112b4c791a5a2ac3601cbc030801660eb8c93a42ae86e98f29fc0a102d1b4a373d7a9ebe8abe611f4815a71d915410951384e00dbc818d95bae29f8ff4d9749d1349d1cf144129331f94029a5a3558ee937a3097678eddea3f7a2c03605710081b5232cb8d2e74684f4a5506ac7514043c0b3aa6463c5b203356326ab0fc31b7529f427cbad024dbe952c7fa6cb0779e99d97f4cad8fc18a01e483fd2eaf669b87bac5083fee9a827b523c0fba590e5ae6bc1ea475f0951eba57febf51332fe00ccfadd5a2107abd278a8e85b036d8da608fecc7a4e58331db8705b8e0e7fddc3eef6d2485ee19110c039d88c81c71e5729ab7273a23261c36653c5ea3deaab47a14e4f41daacbb9020a3576811e2e17772b22cd0dd6183fc1ae9d2060872547a081a6fa6ec6787ff77d329a10830ddaabe1d53cb15fd8875888608c9e41f16f49a7233cfc4cb0aab0ee2c9d46251e69454b2f8c7354a988c4f51e6e664ff899bc41e51867f17a89a88067c512ad6af9d8734624fdb875ba6f9474e8467b549646305171b0895ba4599830a7f06b3fbba931f3a26545ffce9db162700f620fa8a0586dbac529fe9dbb2a4288e2a4ff89c5da460567aea5692116f17839ed09e4dc1ea4882cb07f90cdc1c25918990fd27646a05fcd364efec0457709b79d00e0bb4dd6e962cb73b61c1953a3f4ac57fd402ee8088baf998caf569a84f8431c246de916aa78f0d81bd42465110848aeebab2e5503889c02c23da968c3d4c42cd510cfbde8e1cccd4e9c8123f3f83106e4d74bf14b10689d646c74572afa7542259ebe6fdfffc42d5d7e84be02fd24c250a24db25c24c9484350e1e920dbc12462239c92a3359060663b8ebf7ca505850da97972603f3a90f57f6d7f5aac19b8cb9708a8876e66b713db618387b36c957298085f224ba523113d8ffa088a114690defe59520dc34740cd6cd1d6148c2c3a8247558dbe9efb655ce75d3e571bc7707c51a87277cbf5c897b2a332f652db817d54e7887eee6fc77bb42afb071f3164052c46b1e1a44a700f20418168668c690c47c3080219bacd97c54c5b426800f144726ff50418bea1f1b70cc8dde929e07bbae74d47b2ea9fc6a1775701dd8a7f312413e790687a7da68600f6b3c16d7d9dc3f38542b6b6a9a313adda7db81754586af98bf6e812ce694133a31c9ed3077a14b5c09d0007d18ccb077c0f0c991fe7b2bbc336f4ae4cf045ead26487a3f2d17d7e6e72a65702bd08b0b1839e9375686b12ad6ee8fdb23a16e16e72632e953c37bfbc0e47311433d503d48ca6d1b7e2159773b6a0bc1939bed29ac5b18911c2c1159749d2bbea816add6bea6f909036abad2863490e114285afd158d5b737daf78eef87c2cd537bf10828c4b09b6c1a1e496a8a33a25b1c48b855340f77d6b72eb175d1f69a321097e22e46719b2b94dbfd06fe03f0683c27c9aa84a959ac1ab274b3908af92141ba34c67d27ede15dfbd9c39e4817a3fd124c85285ec9d71fa19cedfe82aa1787f6c1df69cab0a69e0e11471ed9db5bc677762f452dab646dcd3861153191ebf7cdc32c0e0fa8f842fb0883174ebb544d4bab02ade95d2fe98bc629f11181e42e5011ecc5dc536b5aefa0a98da64cd93e3151bbdc1fd3febe03cda43fa0eb401c172a2978b2fb8daed1dd8fe286fe7181f3c758b5e74604016bd803a3eb6d3900311a3ee676958683280825d3f8f60a9f2b82506c9ad272833b3c1c19acb6e039b7a848760d5e23866631b77e97822ba1f0bd7b510ab739939fef4c88a8956b02d04e50a4eec0e6204b2898372f1f5ff5d03d59e0324a1a2017966f4dc0944281add61590252e5e1fafdb5d101fe563310fc3ffe330b05da876e690ade6aa2c027fab8f5c894fe020c297a3741e9a3b6a88919b04e2eb59eca90681d12bd236c5959b877b3e450ef37c15e96d25d6702f6943a175d6e2c53e682f512e78612df9460b69acc31eb9afb7166411fcb19a1625add8bb1e74279bfbb60addbe7b452bc9c18b461249d647f922015030a1ce234cda708b68a66d999676e34a6ac09551c2b4d2bb08e980ec9981b8accfea29cea169542a500bf8c88a3213b019fb357f6371ef3175d1ab8914812e01bb03222bfaa31e68c59acee9e04cd9428984866bdd40836e56214495e7839c3a606935108cba5a62af0223954b5fa80cc27fe5e303e7efadf0ec8bd3e36b9e30ae46f5b13c5700ad75bc8e67e940aa5a6ce08a128b5084553695e6ff2bbd14a597e9988577db2bdaf475e882b29754d751b34c46de1f301ffe3ae4347630e43e5661a1ed81f7216cbe34186ed54b1938b408edab86819c3387abeeab0aadb434f9ad27923c08de0738904817e6c3f87c29c7c110df8247d5330ac663afbc5c9311c899ee33f4521e12f2e5ad07569f48c6a58af8d654335901480e17afafee0d528c16a58de46a6309c26caebdfe836a59afe32bb88664006fdaa6fc0d0edfca618756168fb2ae2358409d7efdbba214fe342e0e60e9ea62d08057188dcf5e3d109dd8138bcb8051605348bab2539f9b6f6e3d4f5cf41ae255436a3b68c267e063d28df62d19c95965a045e7f635e250e3378b4addf813559018ff5553e064ea4f04c20fa2cd18555fdaff5343a3bc12cd95cd3e3d422539030f91a9cd1513fec6238f4e9ee8931ca3f21fe7c4df33ea00b67f3ecf70282f52e2f3405e4ee7b3bfa177f8071c4fe11d721c4770a3fb3b49179bcd1fd6782b151840e91b7f91fce6af482656d9856b7c751228342b01fa445c4cfeb7c36cb2afd4a3b8f45d0f1bc6cdb2e253840895084efd9b447fd2c6f08c5adfb05172cf509f0b4111adb4e965790d43161553697e4627c2bafdbef4d7f3cfe74391dd184e9a376c7dc194d794760d30e252ab3be99b6d0f4fd4b161eb35359dc7895b1554827297e169c197bb0f53b82596c87e4392b0ddcb91636a22d0801e330c87398794416dcde998aa6659c559dd02018ac698b094b80a5eb6efd829a747b2ded9f893404ca04548d619033e809635992591638959b363b8978f86c5f2db3724da0129fce3de2a605ddb72c97b1bcebaede492aa51e97d1600baaf604b3d72bd0d30bb842db17903d0c03b4e64979fd58262c005b9f1866353142fd9c693f4128f111edc2af33253bf514525b0dbd939d7b5f05c8f9a84d25436a39d9897400c62649b907c6b9915e655bb914b55cfc90686e17cdf9a80fc8af260ba74beee8ee8a639d146b8ecdd9300f87129077b2faa784e3264f09a7d2d75f7d99a02a0c228f32916c72d91825e1b6621bc2af2f2654744b17a06685a47f8f6a2524277c0a035637c339e14d40c5e786c0aa4c38ce2d5cb6d8b4cd08c02fdabe176e7cceb6561d56daf31939725039e1d90c500a6daa604ebfb9e96c8821361f382f038248292331de3f877330537f7195d1f1b5091880fc3c0cc4b7d350a3070fb21841b191c6263fa53459c4bc531f127b7bddf887835417615ffcebe2d76e63a7a07a6eac27f4f3f64903c5fc7466043d693349ccaa6922fdf1b95df1fc75aafd1a922d13b1af2aa7f0845edaa4436365ceccceb58477b73ebc040bc39c868761ad01c05fbd7e86a1936ca089bff08ce585f6f894970e5d2f644b290a12c4b1cda840d3a801ff4627d38ff8052a14742c7a76ab110afc91a1e6681ebc58ded0576a416bc3492d30d096549792da1e0def3c95a09aaf7bf1f5189f3aa20b4d00b9a1d81c8c04c48af4f230bf3de6359890528af286c7585bdbadbef5a1178bf4c9e3b717e159195cddd68478a2e5e03087a861589538ef424cd0896c6298fc2eb7c0cfc97009bad2da00fbd522dfe57a98ec00d7164b13465b173b09023d783ff5121090c62e3528ca17e1b3a5081fbeb6eda88dc8f69a163ffb126a6a0a166632ec7bfe120444d88722e062215f681b7b621b284ec28ff6ac276b4377bc66c5daab9d8a16f013881a50516e193340c1c87529eb214a211735da5643d49e12746da99e64b5072073f5d56a23cf59ee67398f77b88b7894f48ae523d2cc2b9908b5d9fe0fa6f765ce5f84ee0737f1c68808a41b59d51124904a4eaf54791fd04741f27105a2d6860b88c0aaa46dbb2fa1cdac5626a36858c0a3b4f87e6d0787b6d15231d05e9fb35fde93c299e6c5b80456e4587435d2a32d7f855c8ff1e4a0fff51b94c5c3cb0ace74c870bf96cbfa1180ec9a788dcfd130c9d0930067e9b703930a72a75d2f01d031e6583bc6e2f3e3bdff0be4941a1b1d1b41151a67a121310e90a3f99150cbb40468a86c6bc1c603c905740bc8f2dc04c926d4dd676943c41142aa662bf844f9467d401bfaf5d91cd19c65000d4ad0c2747dac2101f142795fcb86b23dcd021d2638e3af90d933c5306e2b2091d5ad8a0e373a5ad71ea191d649b668de348e42a9cb48a8ae383277ab1b25958ea763062976423ce54fee4a007fd9fb61dbc144621bb0bd3d9f2ca0043fb08d968db9f7d5f7bf1ffa0f218b749bd7c9bfa611a803b12dbf8ae3ba1663791689b36a5bd356430271b793a4f6dd0bb22368e3889c63c25dc58899019deebef91c2bf04c106b24dfa8b0479cbe43f90867c1a1a16c311eacb32fc20f3b7d33d38241cdfe58dd2d1c98692c46454a43eb5a67db5de63fccc621a3e18eecb7255cf2eba6d057104d5260fe24cb38516b50eab790140e63bcaccbaf59b87165ac58a84dab4a0237d05141811baf58c7e91ea7eaa7e2013d8b234fba929c79fd7b627f1c9801ae5576839e4465e552a2ee36298712b5413e25cc577ad31bb85f0ff11204eb1e62c1acf26a7ce02c7cc31939d0d24b48172ad0f446ffe32369f8b74f0aa32748e1f0a8447080c3bc7118bf3002efb7441e5b99bce3ab3adbfd8f2b3bf6a0bba0480966a88d7045803d318241e173af51b6eb14bb353bf0574729988cf8692161c1ae8fb6e806c1c5fd005ba9040cca3520e50442c86b2ff87a7a272ff1d16b2c742f59f634bf4748235e26e70b2be6d95800b1f14ce66ad86f84c545bef0a6bf37768a03c0dbdc8ae76b61e3ee1f5cf1dd0feb7a568ac49dda8a01cd0298d818f209390cc9df49a0751f6ae5d5b29cb1db497ae782919ad49b06eb59417c7e29c1a12859e22ac56c708de8a13775de978cee1d653e0467194ab23ad3ac1c2d9c58e9637e7b587c06c198831bb873cdcf6138040ef1b9b9231cdbef8a5e0fcf6a0989bd175047632d7229134b5d0e0eeddbf53eb937d05bd8a47712edebf1f0916a09e428ec258f86ae9484ddde250529abf0ab352f5063b9dfb5b87869eec026e393bf4e61de36f1242e04806c51ccb36a065364a877aa92ae2d1b20b8cae46f3b01d017cef541113445819b91c02ed1911e0711d343730c04945e7fa10f134b647b71a29aa810cebe83a2140efa4712765d9195d3bf334b321f136d433d5c4fe30e450810cd4fab60d3aec8bbb22dd2d9b02aab0beb703f2e5d2c3392e92cdf0c6134a5baf0274be743080771e6e19ca53f9f4586f55e278040cfb62985929313853ce7284a5c9795554191b555ebab7b4714c1ee57ffd07f3ffcf8f3844d2d7130796f4c20a7891c1ab1a926a14d6eb6b7eb89093d23c206e474f4bf492a3f5b7c9bc16d6dac4d1e821bb4c12db50354aeb3d5569291d4401a9ac04a3a2546ce11e610990c61c7a7d61164329116a290fefbd060eac6357091bcccaa32f05c55e48f6c67da79a4f2bba4b309004652a177ffb1e3c6868f9e3de516bf592ba09783d80b41d8c42afa9315b903f0ffffff0f