PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 64745 2c09f727499f9cf99e07081e96f4bbedb21c88b5b84bf1ba35c1d01ddabf9c45

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9f1aab83a6621bb10dc162d7deb2736dc2fe1d4e665b2c0b5061592567cc3529
Certificate Block Hash
2c09f727499f9cf99e07081e96f4bbedb21c88b5b84bf1ba35c1d01ddabf9c45
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...000012000000c00000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004189854d774df9ce0c9c1f2f174a1b9450c05aa71eb2faf89fa118678eed3ab5a4a22a80c514a90305448714ab0700ab4690c8655498ad2bfa04d90a8f532d2928be3c45a2d9ca5791756674db0c13ebc16839c6aebe20e7610600000000000000200000000002000012000000c00000

Raw Header Hex

000040205c23922eea3f4b341ded9bf9839e64343c199b9f18ca7a991ecced068ceb9c06dfa1bbc31d6e431989cc6070af45b3199f62bcf468a751d866dde242a33aec1dc69a1b6a7bb001182935cc67255961500b2c5b664e1dfec26d73b2ded762c10db11b62a683ab1a9f

Proof Data Hex

59,560 bytes
12121602030751ad50c1beddf94dd64d5fa393a926185d3740dc3c149ace9ee619db03c6cd2d8f1c0caf784d0959f4005f397c8495051a425a3663ab1ca4a85ec3dd66c2e6aefa403f85db97564afa7c3a215bf832fa2e103061a2d90a296c6d35a274e80cf778fcfb4c601281bf4da0c678842aca6e044ce939017bdfcf46792670984d91307ae4092db548b146c31574f8da069c2558a1db8efa9951e2c348811553b2c4711a0e12c9f6095c9f9384ee8262dce354119264534164ac11075152c8ec1290431a11d20d5bb903e32f96ea707bf8b4dd9267199b5714b4c768c9e75bab5b2fb2c748411317083da9066697408f6fec586f7846761b9ae103b57a0dd8720258db12090aeb9b09e91b7ffca819402296918d7f432005434d336d05e9673053e0a7990944f5139bdf2c64c6d5fa9ec33be659716abf205dd35e62b823e20a9e2b53af5a09ef3254eb0d634a83a1c0460edfca5514771b43b2207cc12921e1809579ca1e7735b4738a6c0150c24643727318967e49f41efc2c6b4c487915ce25a7f701d5717dc0deeebc8889c95806f43786a413579272313a69b1a37db93a3544c0b70a0779041e9bc4666dd6dce66b0e1fc9c1ea980d755f36768ed1b0388b88e3fb8f53a41473f85ba618b394d1d175957fa83060635d834ef284db2db464b4fd8bc4fca475d3de6aa522353f1d7dcc798fc3f10ad3787e2fa38f1011a754046e35cab28a101411a04011a2533e064a8b7a15573152b28ed0147ab09dc98ce04b2c4d269d3bc7412ae9e7679878cd12281912834e60db2bacd88ecb3f449cd1b11f8b3996809f7378c96dc12ce7da14f18b3c2b97afd313e6482590062e6fd4bf3214ef0c4ac762331afa7b1da88c91b1f5d89e5d7a5e45ddd59667e82f56e953d5324eb30e35582a9720c1815edae4658fea3beb7532aa94eeb27a178f2fdba008b5ad2a82ef1984a351377246e1861da77eb9e64d478415673a47df3fa77651783f3b6e9ec481c44d82cfcb51b333b75a9187abe11a3113f083038004033c65b7b340459c8843f35d194c384cf0a571cd507517f7f0fbceb069cad9b60e0021872909a1fd2cb019712d4fd8dbb45ff643e178a96c2a467c91c2c4d21973bda0047bf29871804366942f80cae5b36dc60aadb36e598b296832e5e8e9b5f2d348ec57f5510eb88eac846c7bd1161447e128d4399504c5531e361d45edaf3faffb0a5ae98a3054a66797870ba8f76ddb38ac356906798f3bded9d16c0eaa23a1e36213d06e0cc90c09414b78c5cfdfd141ca54cf400dd9ecf64d9fbbe12088295e7b5ebd7c279273fbe8f5f763073d31e6b4f9d9fc90c8a93d5d8eb9828c384bc2ff64803ea3ac81200deb4f0230edf42a43f4abc4e4b2ba3363c5abb9160e9d228391c6fb11cd3968ff59942a18079419fa9be983bbd71bd9738738a015e7be99af7f263ffba665958588b23adbd9187b78b1a06abcd85e1bc8024159f07bb70dc4c3de847f5b089c23718d6cf814fcf7b938357077c7802ba70b937629bc59bba98ba4d0ec7e09891f7b1b4e8599a77d4fc31f0747949a0dd9f6342bd09e6b0fa023264cf453a3e32ae0e8a2227470b132c85694a7f50619a763e553f135fd9ef9dc968c3da26cc69e0387ca35ebe2a4092eea0477169d67d26298a6bfea18a2275177475801426acf663dbe8aaeb971636bab188619821c4f5c8b60cd2dc49612e25b84049a4c5d7ac814af71eca2059cd1e2738ac8765370bad5166fb6ca3ecf89fcb3f40989e18b8a8986135916efee4a7fd92185c14aaf21deec586a421dffab8f53b2f760328b3bcd3ac7d0af827fe9d6c8a6d7b9de0e60247436bc897f6d5c7ac95e332c53ed5714ea2c0d8cd8c33e35431ec919da4d12fdbbfffa604d70ef0d2a1bd723ae62e0d25fa227a019493a4ff5b25ba7a2400754dfd4d8f8fea7e4b17c524747ce142d34603f2192920ed79d3d3e2ec726641c49ae2e2c6368caf584bd3b0f9f341a4dfa8b81982d9621c406ff0d6abd61178b1212eb6858e31f75a54471b94f940e390c4971b483cc5e84ac2f886a9f32bd0baee29a4e9f32c7fb9735a5a5a7bf5b5e7c7ed150b7654985a574dbc11d22ce6e3396c31ef7db768d5fa2927e5a81de4fb28d1c2231c83eaee46e37b3a2beb0ff2c3edfaf71fc2e39abfcad7157e62dc6d80bed0e95002cc02e2e73d59bfcd8541c91322c57a119761031f14c1573bb878fc7d1c0b5f92a767a0767450bd41505fa08f39b5fcdfeb6f0d8515e21b464efde51d111695910edf46ee2cf72a2d28ba1fd1ec2ad6dc6f137b31c772ce94edc395aa7982f8813486b020367ba720f017de75439192dc11df7677069ae0534a89c13c256a260a0252714c49d81ee92b5e156c27bea4a588e48cd80b056d8f3b106f29cf6749fa695187d9600a4a3294f2f8d10c4982f3b33c4ac7747407193f7393269463b2fe46308eed3d529bf8ff68507e771e107c0c2c6f44b4c0de35557bfd2d6b764dd54e23544ad24bd12ef126d82d4406487f0729116a8c7c58ea83fd30c04d407fecca993505d82f32212f8133b52e36fbbb63e12bded7a32c5c24f782cf4a828e83538813618fe1fccb87c128cd423d3e92f77b45e352283e9a2849ed2e1e199a6be1a43b5f953b63c9f9e8e1aa5e38872a141c17bc1a8c417e03b3a53a036a9cc6e417da5a5fdfc52cfdcf9a42c373369cc56453ec4fc318308070f2e80ebd369c54f9e7bed2bb136554619cbd2c40eb2da5f58f5b6b56d58d1caea32b1effaddff6147164e36de4a763acdf45279c1de349b30c00efd51b5fe869fa8284899958af9fdae19c46dfcc39af21963f054f7455244b31802e75f3346b8b453c98d2ec71639f55ec34373999d6be8d5e58d44029e0275f5f0ad3092a797424bff0571ff73b0e2eb74d7c1c5458cb41b53b7e82096f9858fc6ae0472340428db9d015d7c1367ddb1ff76fbd303bb76405c64062610867f18675156311f394b4ff1ec177b12ecf115aaf53f6380275141648b3f8abdbb8c84d327b34efb8108860a9ba5d9c869fc3fde4701f1c8b45a6a27f07f1864fd1b753c5011e46418496bffa8ab30c6514a90037023cae6c6e0e96f7ac2423f920b064a00a277e991a0d908590557dae1115347e4cdfe5a8fcc1e79e9f57ff070e436e683ab3446e4d1abe6e92ba3e761f9dac33cf4bd499d36feb3b649566bb67afa7d5af76c4ea3e631097af7b7e2297d55da17718a2f9ac1c0ba461f9781dc8cf179930f0babdf48928eb957548c2dd432ff63d2b267372330e5f507ac3f8388711ad936e11290155716112b104b4ddd02af7153e718e8fc4fe70622384200a5e1adc0517f79ae42e116a65190b4e0ef4d079147f2e92f447e0991773cb384828edf4249b6eb0029f2d99c09a826cc916960147044df583de6d141dc813ba52b8c2329321a7747cf95a2bc79d08ed12fa4731f3107866b26831bde9ff4b37c46f28dc0fb9344e58330c6ea7fb9131d9a984be6ffff3949b2ee2887d9eb0339f642687542f069329ab2fefd0aa52782941085014337d35654b7d952aa21549faaec63367f907834f0b6dc44e8607a1daed41583351aaa11454a5f09e9a9395f25d0a274e8d458719675ebea5bb75805f581447fe35e6c9f24e69ab06bc2d190376cd2c68a693b856a0b8a96176ab5fb07298696a6f1e3bfcd39afe7177a31854f14143e3cbaed6b16adbcd1276e02fee7d3c2c37fb411065e1d316683dfa88680608f5f17c3d132debcc0e34a209335e60e1529b015d083492cf083745c0611a5eaa980a36c78de571db81c37924e46b573383ae796a51fece86d0b2644e76083fb67a3ea9b2a8abbd8ff09b6ddbd340c61bc85c4ccfef3bd9964e50648ad8305b49847def55a229d0ebfa20995e007039006250afc86c8d7d34f63b355f934f51233d579f4f10ab6b9f4f5a44ad0f159ce32b94cf7180d1985730d3c74c73507b918b50bc2e1ed33b20740c398f9c3cd851c65813d0a3c06242b46179bfdd876a65b97d1f4d4f8e117316c1e87df81fed0a949e6226ac643477a7a5b4dbe394bbe7506d06f42bba439d9d5349da187320e3d151d4ffc63b25e036051a31d32b2db829869b9149af929653509006dbb21ebf7b8c297e99bfa85dd45af143e01bd20ead522613ab26505f4ec21b98b4a2f14cdb27c040ed08bb553e2e31b0a3ac410a805c76d1f81c2a7a009291cf057278579d265044bc1cce4878a10ba8ef661dd76e97c318ec22ea74e92f7d42859da8f03faa8e9eca00059ebca87cefa6dcfaa45acfa82267e3cbc992d8c159eb8a2ab9177ca3662e66cfa1db188fc370597595bf1cf43d3b0785437d9482366b91cd3a1db1cd3a29002445a43c03de5701e2215f13d9c743f9afccdb7fabc592a76fdb0eaa779774f89a748f89f9708f6f9fd3613d9fdbf97bd387bdaaf6457e7ea4b8e6296f67cb35aaf20033b06b0b09d63bc965529ce401d30d730715c7e16a4cd9c566b5f82e5a70e0a941cb7bd13221f93a8f5b0f495e5c416eeaa321b0f23826f73d046685391f59c87ec9a3234e70d0f207ac66fca485977e8d27edd02a91893bb10589cabd3cf840a89416d13fc7b42e8a22ce59f91230925a1741790cc7e6f9a39f93e03cf19cd320adff13d166647c80fb2d309b47432ad39d5d6d598a80ada734922a3b155061ac33b2957a642f6eaa0f97d7eaf56b4cdeefb32b30c52768a67b2abaf768523fde1b9976dd5473e5ae569b01d3ab8e10c714f8c45704b57a876849f8fa2ab8c3693055100b2c2aa0f2d36a5802efb463695bbb893a0bf77943bfd08ce4f3308f10a311b1c7860152ff4eca2f18d51ffd07a3ee39f336ee60f63ff5d97ddaf4a7dcd870396755970e33c79b250bfc8c09a11e08ef7012a16fda0f3b157f2f85c624ee1e75238e7fa37f10d8ce213f1b6a37130f0d1760f6671544dea2e5a0ca9570c1b1907f0ecfe64501c45f7b26381a19c8bff9d87628efe10790c56684bb8a057cd24e5cc990f98e3a9ece2b231a1a3deb0ab386a12c66695f83e442f35d0f9b48353adf35e9e693f3ddb4c2a5cb71c7586ef368a7f368893273ccc8421507ed388d662ccf79a9fd744bd7e1194ea477d62f24d95db346d999da068556621c0bea77b61f330327816450c91ea06be84bba81017d5bae5d4c1a03c3b0796a01dff38e99acf951224757f3396af457c03ae63b24ee0d913ce34b7f051f82fa9a1a0a2c5715f2ded22f820839333f47001106ddae7d7c4d61a2572ff8453f742c2420fcdbb314857dcea8395c1987241f4cf20951ae293ed7c8a1a05187a787935f5d4872d06b98524b3221e963720330af67cf5c7f16feef3d01d2f4750c979e58c4b4e416459928631b8d0db304d5c83c6aa2c37b2457f9f0f8091aec452fcfada2bcd77505ab5450cbdc481898fbcd036db3e0f45c7ea3bd716a6ddb3ac82fb764e679bad01352d26d129253f21e11e304f3e6680848668ccd2c49e69a54b2a930fce927976a8629d8f350ee41510179f7803cbad1fc924347fb5a6ebf5187be055e6285c0e4905c5d6c93d275f21e4b37b4e2dfd7abb20fa7127ab50a239672cf67f655203aabc90a4dfe74004d656396d451fbfd20dcc7e88e04e09d1c1020b371a0fd56774a1c19019292b0cf30585c6cbdb68f97d4f45dc0d8c3208c5bba2ac55e6befba2e02bcac011e5d8aa05a66ed85c5af29001c8bcf0919c0bbc495e1f3fed3b27614ac66259ba2e6e7706b5fc9d10f8e41d12e2cd4c4c6144010e4a848edf9a4e9044323e1cf04989cfaf3eea4acf054b2de493371277e23b31e158c2fd4a9d8f471b884f8e4a736c62643bd26efb71b4b5906ac19f4748da73fe0b1110a5f3d5891763caad80d44beec6c978ea87daad33e4a98c97f1a55e4a51ab6a360ca2b78ab00cae9d7fdc6b491a6f2c72ac2b96f2f9869214a510b389985d1219e5c9ca2b3faf1a9aab600c724c2ff6a57fb88747283823e3c11b8102e58844ba7e978742699615eceeb39835bf1adf594e2632333f5a94ddc9a2254d1d827ce8bb557e93b8488f5d3db930c91a3841ab056e032e51bdaf672e7e8f7e0987248da8057e30c98daf213bdc7947f6eaefa3c1916f4261118a1bc736566d0b85ee3a1eeb0b57d165701cb3d3608703530efdfae015d604d075d1a98fbb75cb9c8438bf4387009ed5eb58d5456ac3bf4a85ed41ba21e315a650bab159e61e1ae92cb288ba17ece72b0cc50433feae26beedba7e1523d0a0cba2494b31c178bd0ac3f5037f475e30225c8f62d46ecef417ab99bb17bb6cbd51dce917ae225a946ba5725470296b108c264e13936be8449c81ada0d142ef05c0f72b86d510973e730867f073a0df79479a96a93bd8ac0e94a428a8725ce46711b5387a9bc0f77e0d52b7fb7f5b69b918b377eeb19ea011e8f5b883939cdeffb2949725483a4ccb3e2c17dbca28aa3deffb36c9b94fc1fd99c7b3c84fad618cb41c9007af960678d94016191df57f76f29ad46e951a5a742666a4bbf8929dd7105b61cacaeed2a2319b46f2646299bd4690b8f9c5e5f606568c8b35aaf7c689afd7e3f6e7a972ec65a75a4708352c37a0436c4f719ed6d837fc176d5b59371cf339cec9f849d54955c3ad939b4faa26f909da4a7011c1883088e5ad0a455441fe279732e8b69e51b6a523a9dc5f875eddcbcce3f796532b23a0a37f33074d9d7d6ca64f19aab663cb3808b816e721b3d6828d02b3eeda78a78cf7df6cdfada21fe1db58fa8bcc640a04c1895c7381af7db06a1ea3fce6d3d7ec4ac211b554d74189baff1adb0f93bc33b9da2bb8061bb54273e71147bc34c5bedae04654647fafb56541f59969868a963df18bec193a6e1bd9a36965652228e3b64d3539af53496d5b4519a55714fdc8aeca8cf56d3f1d3cfb30a51dde34029603c283e9c2253d7b236e89f5c9bd6f7858daa02045770fc29c101f823a3212f2cad0b6de89f7fb89acbe158e0ef355029446e4c438a9ecc589845834e5344bc3035daf34daecd2112fc31ef47c7b475d662b7bc38887c92e9204529ede304fa5d1fa7f4fb105472625eaf0e72d637a4d259ed123372383c6a0e694aeb903a8f5c576434b384aeb131a0b7597e4831664c80c05193d9a8d873f4a1266a0ebd5f9c585cc7a655b251765bd5dd92f909d9113709dbf0c74243fcaf1c25841e6660097273cc07dcfc70da84381f4cc83f063e34fd97caafa27d9daf4d9df0c6d70b429e9896ac449042d3ea2f565fc0090f9243b4f89678e120895b52da6ff3c7ec80d1035e7d065aff1f67e2e1ba27078e57ae59ba5b551f70b0598893d394cce45293aa837d124e36a414addc5c50caea7cb214b8feea7f2054a32a074b905f4af2fd0c24dbb7bae7bdb8c4c2ff34ea22222c56364d789616ee56bd6f1e9bfb81238fceb0db2f147ed2ec670cd1bfa0521b52d177ad637511f49f1049419476241586169dc3852ddf9310f4e25c248c6df37fce18a61f9034703286244028f5e4e349b08d434983785607a74aced7c4d8755e758867fee3bff943fc31760bb310c4a6ff4969b53f5cc61628c86b8b22c15d8caec68c8d8c7f1b1970c880c98dabea30123d064d989d71ec1c43d3b03587742df0cf7fefc3f7252b1856139da0295878a7aed63e4e2b4db6b0885fa49ba18de5d96e752c4a25b27a82e74dbd400204521293f24cf30a30e1456ed04d4dc33b53b7f87947fc9f4a968dc8f5ca4597822ad059d69aa0af7ac0937ce331f0ca85a6a78a9c8d882fc90927ad68366afb4d74cf04158a787873a2acd792baf24098c147c67ab7ab9d469d845986f430f2c8dab2544a7f2bd55d9d676c60542baa1477039e1e3595c33160d2b694eb7dfe91f8f05ae823138d8a3763982e4d976d72bc2d0e35a393525635d1b101169af486cc3b49e515525ff00273cea283736fedc39bbd69119b582967a971aecf1e39581824f1f833985160e97492fa8c9c3d01315a0e97f5b982d1ff66e9193d01924f8979da63dd6f2ad6f63c5067c4ea07d31993736e2f167bc3a2c15913a59bf40e75ead81d04a23f3c1e74729175e857fc95b1f9974563bca13f5bb65e12eee36e43cc7c36da4d9b68bcae6e28b63bf6a866fcb71a62a2271dc7f692adb1781ba44482e3f9af10bc0407ff947ddc8ff687ad2c832e4c7b2738a01b6f9eb27ebd8f59ced34ef78ae76d94a9c7b5fc0c52a9316b8fff47f0edabed12d07bbf851ef765a3bda996f90bb5d5c7814976d4a11a68181f8c829105f4e76489c5ed780faadc2d0a243ca9d5ae9499554c95049e585bfa0b22189f8dd812737615462e16d1c6e48c6038cbe5f26c17fd036e092812437d90be3c125ffed8f259bb8a399b86bb505bbbb6f9469705b1888a1392694db54efc25665bd4d1a8253478aa9c37ecebe78890994ab2eaf917c2ec49819b740810b0dd2f7b1406ae388a2d350a8677771d4adb7475803f0ee0569dc40982a11a2c8fc0fcb3bc8366219159df604e435aecc530ff9708197ebd2da8b68c174fef0e5581b7da63883fecdb2232277fcca17c170ed8040b2b54ce270416e12dbb6c8319ba79413f295afb4bf55336111159939158d217d696c3fc4c661364614fd168ed53b4a8fcc39ca14c1ff5881d81f932ea2808e38fc68004acc03fc60ac4807b77fd4e79cd0416a9ff78d20217d3fa542eca2036a84edc1b90a096288d67b6d5fabbb6e594ae923ef18ce5bba422c59873a552d515c81ffb53a4e702693a0c1d2160440529f0652f614381b23c8b407c34050312c14451991ef5f1511c079d622ba88f29f6c35ed5353f8ea02198b643a6400fee45de031dff5f2640569e8a99df9ff0a41c9a12841913e146355d5ccc1cd3d5f2623dddda17037efeb0edb9c5c2808079fa562fbe071cabf2f120780ba4ee42d1771fd9c3f32aeb418f58a5695fde9702f22dbadabe9014e3a9cdf5d1cdf7d8ecb72dc641c2e73419ef355880be26428cd845ef4a9ea9f49e046b494818606ad3e9b119d35b78411d1d0315e60bd039a49a5a724d8335bcf873074fd628e4ca81438dd582b02d65df43a0ba06bd70ec0b6c7cfe9140c327c4c8440ce37f66f4a38bfc39ec0d29d4450fcb9f0190a7d7d2a781487de06fad209e86e5bafc2a22632b07e5560e88768a93f79f53f2dd141b7846d1403cbb8a77c6e622429ee69800b954e41ac7dfe56768dcde73929a92d476296920bac97ce1be919ff571fad8640bb944a95bfd2f9177e070b4ef89737007ae1eea5d8d78b22033443d3e7026b7a5f2aedc798d81c5479ddb7a804428474336c795b3c210027f0882e2648f3e04ca3f6de1fabcb5537bdb1fa3f72a332d94fe952ddf49372e846033e7f1dcea1d5d25533261c193bc65da4cf337b824351f5cd22a2ccc02f1661a3672fff04ef4c89522c998cc9beda8a7ebbe7d78ddc9d34f1d1fe61cf29098274a4cce2357e36e57671447b3a9fe866c1e13dc422991fede196dccea0670f8a6d01560e2aaf1b3f2c33343cda887d39b2481b86b4743f4813e18c5b24700dfc5b73e956204fe5a02466aeb2f76df6f7412a6e0e110664e237c102532378a5dfcbaa5b8b2a913a4f919b48aa986befa95c314d7b5f828f5def54ff04de0d3651385b7b47918beca4b68b5d9c4e9c52a956b5add304c4ff3d8700bda6431d1391e9dd94a842059cddceefb730e4933637057a3b98f2bee587acacb5dc5804160e4eb2367a3acdf10c692c35e4d2645ecc0346659a1b7707adc5668a60cd54842ffb86f348cd3e0ee41b2490d8076247934a3e2b1e441285f26d90bf1eb36c22c96733d008c4e376bff568b35e5cfb48451e9fa8f0e75e42db29d0e8840a18d63f32b01b54b43f37b8f10104df550269f6885cc23bf07ca3c4a6ed0fd2ed2ff19525367b99d3054cd37d38bdb2eb761149932c8c618bbf544345c419394b3627ec5394998b101f73499322017b70df005c4633e8f7f027c5f8013e23c133468d36623a66605646109d85e3ab2404a793fee788466d35b13771700b2d4b0042a3965af3645cc67eebcd1400be718cf49f93dbe51254ffb36e35004657c4d5ce58f0ae6bf36db5b3d32276972428ceb08dd70f54f585ab629c12e98122b791b4507947ac86c64092ee2b22da6f850aa6f2958d42c142ac57c099b3d7298d403aff4220cdac1fe6dce58d5d089e7861fc259dfd396e6e3e1e3c530968714f5e8a9377bb033a46eb27f115debfcffb68bf52b3318ab815c427b7508c83350067e34ffa8f2908a14d7ca17a83948d241ffeb952da081c8b7ddfeb59501778f6c7b65d4228b94b2ed0ddda9d08468e1ddbcc015b7c165f359447b2b8a73ba388e7eee901c6c4e5950e6557fc1fd8e0591885f5b63272099ee6a57b2cc364c4b9656d494f77dd2a626540acd7242d5705da243b5929e710c060ada6812ec5385b07ec4295c18b1c2d9008ffc20111e87f2969ff965da0b941a03a8e1ec94cd0426492cc3a4b3755ccb4deca5219dafd793c29adc107361df2694ffbb38641a7176b6d672a3f7746d0a7a09b99a637dd46e01791b2aa9885f8f2f3f525671272b81929ddd7c7f4990642931ec751634d5cd7fb2ba1725021b8a3c92eabcc74914a360dcff3ae353ad7148275620ef25134303aaa66a689e039f957892dfc36993fc3a3f18af5f5b94d5f120b665b8e9b26c92a50bf5adc1c7a6c9bf088b6aea9167894b09af68f7fb83d220a8853cc474b62c97b1486e0f9f6b985fccf6bacc0d37894e4c7f78fc1a28e05c9c4638bbbc0eab2749be538b97ee4e601f7f9dce70a1c8942c34514750aa22d3ed08e88127e9cb2cd64f23b28f0777dac0ee5104e5863c79836be1f7e7b3c28fd4ddc5a3d982fbcc51a1ca1ce5d24d55e4272c7e0fd4acd8096f35682310aa1bf65ce5d1fa106864cb57523636d58d88d85b204367398fc16ba53d9848df7722125f2f6b816bb9b83dc624bd233c9b2cfeeb229ddbecfade13ff7a4bc4c2f24d748520d3714077decb3b99c9569d7566097054127350c392e334549920e44d37a7c5c17d4e9d7f5dfc75f2b46798b6c09c79d248605ba82a610b54f8e9ecdd83cc4633ceebe2035f22658644abad0b52ae602601983f25a5dd08f95e884e542cccd57cc1688748dae808913c18830ca8ad40cd0b781f6dcb428532a4bdb0f15a472e05183a942ac0a00341d72ba378d0b28aad525c6755b487f046d003305e635e20eb6aaa52c277335bd24fd494c7a453634f98641644205626d51d3d1524256a0dd051f3c85b66ffe32f18a5ac3f61b53b98533d5b699bbc84e2fa3970e11cf5455101dcac0d756f402ba7b15ef7b0338b13222976cfc9fbde54184250087956f44cd8eb930dc460218de3afe5beb776952c5500253fa8f579e5a741f9258cef66ac77ba4ba10f2fafce1c786adc5a705afb04d4ac27f2a87b80a428df6ba65911ff45f6301cfe80f37d3283550db0fe4d4c06f6310f38b0f62c941b9ded60781705cfff42c295c69a0fdb0808898ae548f4cdbaea706f609306bf3f9c0de30ad6e2296bf485399850a0d3b670dacf1f57e47eefba68bea520d158aa90736c1d1e9768d59daa238c48caa0c56f95add17925b63c56350393ab3e8bf9d46297d1bb8ff8fe06abf0a6bd1ea2ea456e4b0eb22135505f6bd0a3c3baf7a84343128d4f8b9cb57ae4e67be533254bd54e9460081179e1e2f3ac8212aca84a31869615819fa44fc7f954fc783c73e65f6ccfe2847d07fa0666eed29ac1c4e264ac7aca0cda926df38a92d3c48a37f9acba2365a29ba14ba8dc03ed59677900287f36f8b09e9ce9cef85de94cff694d38a6a900fee8be1624b35df02cb498a05801f3cbeb0548130a1453847dfd312688a5d81d29b89e44ae8e3b045ee3da13bc2749fe2880fbd69a3835a0a275775f9a8a5495c3f514b85e9e426b2f15100492e4be8d80839ea9050f862c1d7fd2c44a2eeedd92a9652617242508ea57e8b35a49dc4f4dcaf41c73222fb2f51b892ad204801c8eb9fa5568fa736ade1c11f358ce56302c35d0d9842ac1393d681ce6c2b1fc193098fe693bad9b838685cec770aaef4737bee5dfb5fdfef081a39f2fa807a9f7a408b32b6845e9fc5ff3b4937ff711a53de5d488a01fd8f07644defd3b7694d9c44573fb8729367d8a4cce433d5694b90076b5fb27a025e43c3f6f62032cd123683a37abc87f2a8c5d81620de5d4e8ec8373d7de065933ae6f8b3434053269259adb09fef15276c88e8c80a9ccf74e3b84abfa7044c76b73ceb804f2aa87a819537edba8f5812a67179bdba9c2bd63cbb5fdd86b2c711cb89499930630ff44234472785c889c8b8dec2634e81a3189e9cc12800fbbd8c7eef5daeab7063a05f92733fa5d446fe38a27bcb99ea0d75c1e8efeb5627e121faf34d239dccba77d711d41c3a6d5a762a9812059cfeaa15bd1585a62b85c28cdfafe2dc3fa63b181f02069d980ab08c166871ba149cd0033ee69c123026b96df67be89b3739e6b2dcc2f8186ad2f687e410d5fa8f90b0f2eeb5ef7cbd26a1c888e65449b63414409132e4af5b663b27c9602b462a9e95b63d19711f1ef2100bf3ff20633726c09f69782dd4ed5eac165455904c4c53ea0fc0a7cbe826702909804e146fd200cefe6989aa894fe8b4be96bcac86f1fa939b9af5db2ddf4412c91e243d74be5fd1b5da2c909e7458c01d067c6fcb570a1d13dc72877950b6beccd1002e83af1cce121a7e839243f29752cf410b3d44947e9a1cf8131be6f9daba37b99418a25f056466e6da5496d56493c4ac9d63a0536e1a4d86cd8e2078ccef63b79d11b95226a0cb516eff46783452d0435851356b8f4088960c54fe2894436196b1c159dbe6e5d6e104a989b93d3ca12333b94fc3613c60a6698f42663e50fafd2a0b6a4fcfcca319595963217aadd04941d0aef33319fa00542b856a9e66be7bab326feb1267007aa7b90e1f4198127e91d57b48564479d9621c98f39d71925a05bcda8ae7122b39e2032ad5f08a92b53ec1f83d200bca80e2cf73ce50ab6b9ac51a77f0d3bd881b29dbd9414a96bd2c9d087f4e386b3ffba450b691b6267e6534557ab82c5476da436777c5c2aad109c5162b2254ed0985bf176647c0ed140c0e6e015bddd5f582f1242f5e8db98d5d1a9803c731d6a522455f04a5c6dd3c55670893a1673f5d621de56f857240735d1f2cc9799d39d8cf8ad55fb0dcc824bb92556053c66515c41ac1a7e81cb222cc4b61f7ab36a4e28ececbffa7e0110a1cd61c48f2265667b5e01fa378b0e3afda886eadb7cd360de1f45a46c0acbaf57911faf4f700d981661a98a872fa48ec6a3cfec109bef54ebabd313bbb4acdc5947f1c269349bfdfffeb081f1ddba2de1f6571301c4c2506a95c2839ac70268de945e159ab1df44753d11d7bef2f98d4eaebe4f43fc4618ec92a786675ed759fa0f04666aac26ea181f89f725bcb3ce891ba9d905aec0395f2f9e57116a9d24eec713ab3c06d0fbd8d6ca92314462710993e6016164c1832695e44acc344b90adacf7d95fc33de641209561130e64a2ad2ef84924fe129f9f06d28490aa1a31e33d291a50f76c8f819fae2f27d55325eb0da10eb2cc46b134b9fa6c8ae62e59fac43677e2bcd415613d09ef3015e2a121b9c05ca0dfad9f2d25a8ef296dfbc39da57c739987951a75867ce86f15244da46ced82a667c9c2b0dae8fc5df6566b50acc683031276fbb3e1469e05cc0a9a1ce5a3d258ff85b68d237e21f4a403eb16ed4b079a92e26900198885a8b87d4b12eec1a6eb989bbcfef83a93e5aa82110916f2355f6bd979a6230ed36f566f0e209bd1e8b2173a21fe9722eefd967977a422873c2f1b12cd42b4406350a4a0674b1ad16973702bc94b2dfb9f562618532701cf16fcbb5c096642148fd0c45bacb2cc528916bd39e5c65a713bcbc871c2ac65211074cf9a7841b6e4a9f9313e43ac290097c9ace224f20b681c4d2ab49382899c1032634cffd84ec1762460c107c4af731a4d36fc9d6ad2ff99a08614fd28e06b2503a8c44c950027cd62e5c0c3591a515c3a2e5e09f3f1c5150c7835373a973c9fe6c99237ecabecc93dd6152f6228eeebc8ad3b7146888f48210c2f15e0f4a4e76e3398ff2a03779ac939ffaddf058883535c732a457ec50ce1942680b5542b1182f97ff22141b7f86fd663f7b114dcc7f7f77e3dc57554920bec338ac56e1f966c827a619a706bb0e6c784ca5d9575ccbcdb7b54ce1fa850c449cc9efbfcd1bfd4b13f634a16cc957ba09167af6f35b6d0cde9e4d4ce613b997cfdd09cbbb1c802f38ae504f8642f450cbb1054d00a12ff38475505d480c446b7ecbf93532e497a6e907f30bf738814827186296d302ea02eb20961b391a8b4a18532550005cd76bc7d7de64c8861c221bf8bbfc4565fb55d4bf64cf4e071883d7a1fd541a4c313a70ad154b564978a3daee948e955849c0570245bacac8323308c50881bc41210ad537adb2cbb9a40fc259fb2b45a447dc1efd6d9eed5deb39c6d347215053da90c124f256a2577eae1748cc104db35f2ecbd25ae740559c618f59423a3ae95b64fc4118897af040e9667c0777bed0c0c6bd9fa0526d6a15e56fa1ab5faf07938cb2661c84021fc2acadd797bfeb00c968a27bf45d726624d506b2f9095949335b3910f423e6c909cdfe707c8435b1e63cc1759170df91eca82995f00e0cd22d14ba6e3800ad9c60fbfe0d78db3336bef55c6a55f32ddf4fb49353e62af3a29a081c58b69c4bc0f3460d601596acbd999ce6b3bb73b01839c4939e9dbb35c637ee61e6f10d3d4821c6524f83512604b1e8438ef2a3fe56cd18b6b4567b959a6977b3831e51ee45cb4f0a3c9649063c97f5b8cd30bbf1de4b4c17b0dfe3dfd44752f96f89aa05045bd5ce274c867fc7a46509ba044d0af3087e2b184dcde10fbf3c309b3d37c2ce27a660e31c63453501130a4d45b1b1a951f72c3009001a9f6b3c3a4f5315650fd90e89a255094d750a5db2c3c1aec5650e5d82f41cff1d8ed2450e392330a99650396a5da853376d7fd77c2124a769e46a3f62c2d792ca94d98b68bbac38251f866c95ef88aed5d6a4b6b434df01001e827a20d8fed49fe480aabb7c4f5331030f15ce15d1d10a46bd1464c3e8218a8359a73f94037a9b7a08b3d1e66d39fd76ceea7f539e70767f095704ac8b897c8c96badfad3b8f9359c96457b47adf025b69fa5bb004c8c5ef253f9ea964f3e418e33b0e19d56ba59d47e4d06c7733643390d2fb2596e08aef0cdb2487301e40ce9a7fc866232298ceb05737c8d86761ef7ae6a360c95f5f222acba0915ca061ea8217d0376e342389f945efddd83775098707464b2b048921a2e61f5d68f8eca33c76d8c104769830faf9e3aed8c98a37fc26f07710a5c6ca066d37b3df4161fc0fa715f39ac43b89e153a7b974c29782ea577349fe7fd1133293f7a6aaca4b7a84c50388b5e41998157f788d4bd7fc32323947b10198a36477fad4067e1f574eaf5925093984031842a08a2580afbcc82f79f912a28ede7bb734e863be780b4838877e4ab187c63d0ec5854c349584584c97a6b167ca5520bdc2b48581fed738c5d2c2c7eb1060eb5c8487e13661a6a18f6866bf463c98a89a03c74a610dcd54e50ef68eecd5d11057493dae0658fe1530a2eae3959f37d762d4e02b51136ea8de2efdc57b729d2a47d8210f44e6488f9518b3afa9652d32d6e83e6d9574f9825b01ddf5818f35bf8569c7ca6db7824492753ebc661bd164425c0caade9c878dc76928328a61e2b11e00e3ecd76a60589d3d15d94ec3ec45332f22d0fe6b2a02101fd808403d879f084d798a09edf7f9605c7a662e252373b4295b2cc51ea8daa240b2f36d0676bb88e79a67563b53d5577bcc3fad4d8e2a31040f2c2b8c9b65a434f174ee539d5464d3be7132f005039354df5dac473b8c38fca5a708c240d1e255c62ec58af34f72bcde53e786c5b791447d572210ddd16124e4a48173fcc49624cf54ed3b44588b075c599fca05546e74d68ff652157fb5f1896c64a2e1181550e701852b705e94d702d19277131cb694730d7694ba541c364c8ae3249b18f6549a5053e46d7067220956a4bf93a4306522d81d368e3e44369146223a54cc0f5c53f2e69e9cf69ad859aa21cc118e21c9d5d5daec9b6328a95b5654c37e46a73f09fcc695e2dfced2b50b3dee00abfcb74eb6c34934b437d497c515afb4c231fa95c193784a78eafba11478193d45184f07f4d54f33f4e6bde06044843155f31cab201fcdff5aa27f8ec1f87f65e0b30425e0464463bdefc496e9a3ca96addd5bee396d5a2b0553ec7ef37bc1a55a3fa78e7e9996ab124fbb62ed2c3537bb0e09145c250a028e0dc4debe41109f0a823d550c181baaa3910706db7526b1ea9c9fd4acdcd390919191b44056e86292bd2f907721ecc38164a138bd02045eadb8deb2d5950ab0ac92d1846b21deb85f6ad9b6f2862a364272c4469abee4b45107c637f297d36495a3fffd015a31d734dace79eed8adbbd97317da6b3df461ebff1baca88a6b14d18728ee3588672ee9190f1ba818ff8cb5540ec69e4c6eee1f0aa87d606825008def35760e3a3bb47f1ce81c0a5dfbe78c3ca11906f46e2f4ec07208fc5f257461dfa080cc17dee4f30dd58efcfe68dff3fc2f26b5fc1d21ddc51fefff8b9ea714db75d924350066c7b58c3e2fee2e43a3facc48fda9564f41df6f60d46af59aabea00594b644403fe8ef1dbadb0cc237830677773396e1c988ec64e00479f42d2686d0771cf8ab02d7666ea8a7955876d5b5cd7b8caae7e1260fc975c34ea73362390c943b020043b99c83a2480e893528e4cb1acc13533ff7ec0bb1261a9eeff52ebe07e2ae1591d0fd9b77d3500ae65ebee208300da8767c7f02422228dd97fd9e4952060de6f5c8f20dbfdd95d523e0d5e5214daed7aeb0b97ab53b1c3e23ca248ef295c06b0925a5c95f581b1fadb796ebdf0148e9d655ef875b7e902a8e9d0408fd26f15c776f9007c7ecd747d585391f4a8c16efbe12cf0efa6b6602707355599f638ddb5927145ab543e7d16413f2c23075e7586c90b0ed6355aad3e7d518bdf66b6c141ff69f04e7b47551a8d9c1325405c11efeff01a7a16aed128f98d7273f1d901307cbe3b375d620966ed733761d0282ed98889c859ea8612bdba8273bb0fec13e9fe30072b7698f1675cfeae80a1c8fb803bd689ac3218a45efa83d2424690e60a6ac327eb9e30a05db8e3a7861f4d832cf3244b01d3a85443706964212a1a71f41daf1829f0f2b4308d32858dfa07ceeb875f5e313878f171683f5e942e899887b6889d76b33ba4a32d2494be162461915dc329ca7dba4582970110504ddb3047c4eb8b63040d4bb10177a342979eea9e492aacb0c922a9227bc158af9941a447917ff038a500193674e7cdd912608321bfe1601ea110eeaa73e2078746b75ff6d3180324c157c1a004d1431a87f9b831aaa6b6122e465ac7a750febf9246820815a352eb2327385aec7df1955bb150b6451865385deadd4681a9b83ecc498ccd5c181a8a4e055c188c54d710f3f97bd180681315512ee555bb7ad3d440bb137aa913260246af4bcfc859073d37ce6415686e726eb21100a784369672d70c6629cc69075453561fd1594382acf02a770f6f27b371bb56f984a2b8a6eee881eecc734038ff0780cf4f589bd244f1b962fa35635b00512e737f13ca802a830eb1c220231d23d786f684f22c0e3fb83a5d8ac9c7b34765e9c22cd6f5d3758d5c3894fd4d5eff500bb70ee74b0b88555a03b1a3eddb31ce0c892979ca23ea6385eb45d7b0e75ce590e3da7a49b795c942cfa6fc176de99070aab344afa231bb415ce6e7e5e2956effec6eba508688b8018cb1cccfde4d0532511c684012967583c43e463c36a831a552252cd6b0b7d27587221f9081246b3d7efa8f0eb2e249ef4dae1a754d7d6088882a0e6de4cec1f3e77d77b106cb742d9af14e0cd619ac3b4b3f620368db9c8d6c392b23c1ccfa403c7ce78be6133edc8c674333d83a8afc20574eb5c9dea0378b42452b66c09222bd0606ee7a6bb3d55086744af8d6f8665fc9abf65a7cacc63349b54e98ac9399386e2e191cf907f872f5696dc751cc28fb241587aa17a3be8125f1535c0030aaf5d522ca14cbe6e823d858d2e8fce3dc30eccd90ff4499283775127825e5eb2f3a7c73834888dfe67fdc3d6bc7242813d2808f1c06d34a6ccb61c1f920a5b0a350784ece8bd9ab07cc25ff503e79eea6c90612e89f3e58b0cdec67cbff75c0868d9d8d4836ce3d6d7650d20c7f53dda7fc3b2c3c9218afbab44cec4705df87718559969d26a9f47c3b753695ff6baf498ac78d5630112d039c8d3870929a83e7bd59d02321f422fa0d08a3e6b784e2b935fafd0b71b059f502953c017df852d67dd0d073a56da61ac111c746c6bf026fd2fa87b307d48bb3054b0e540af0f36d0802c563b22720e71803242e94475621d0950266a92cd43bab4954448983a310ae2f08aef089e2c26263bade4662af7153a8168408ea3d273ffc1efcaa62509a9be3000058b4770463eba3022a371902eb50075a8d42e60080ad23013a893989eea160ba38d15999fa0d61084de5140fa9f6fefca3c63da419682c90c3f40d31ec5b6b5ad064b3a4a313823fabb7df5db7c188a0860e6ef203fbbecc0f22ffbb364e4372cb493485e6821b781b069c1a30dcd8ad11d10513c20574e5a7fe652d0674d117f4498f7f3fb62a10a8376ed2ddaea1ba5a8eb0159465ea4c122c9d5d5cbea31e7cf420abef5547e49ecbbb177ac99f8c0a958d24b6bd04558637f970a144768135d42df1e5516c31d7d3ab1f65acc67a4aae652508879f964210a38e0029f094776dbc2ab2ca910b5d00608bd126260ce88cd6c9261f9c41917dff81d8a74c0a74e188084d2fab2dadf5a9714c5f52d04f4544b4f8832fdb75a5c11f7933a7a3577130953b356fd97724a81a755f6b998cf8cc5bf3ebfce250464641e9d0949ffd3d83c24d2301ccdb954ea13d3faa2acb3f94b68e692011d9b346d08286f263eb83c0cdc39cb17a31c2ac3d9541434f32cfd97c7a4d47305145212da7e057443ac160cbc3400653f1519eae7bf976541df133bf7ceb04f19b6054cbfc461bb9adc02886ba2f9937e8f89143d37d71a95d81d18ffb9a6df5d0a116a00f5a142aec1237921f0a9cd1d32217ae440f722b6eefc9265649e7a35e61b5df28a19c765b9728a29eda7728019ed1cc07b1f402e9de6e78d8cb71b26ea82149cc39d60a20999af9a71b8e301b3fef445e3707a8078b21b4ca1aa92581d466972bccd02a815ef8052ce8f83a5b5a740b98055e5ef2fccd0ef146bfd763f6e32dcbb9d21d620cc4d147e4028fa4d0554395bb51c25f931f3fd4dda2f14366dec9947ffe7c3693ca2de3c56da08011d0796ebcc8235782c95f6d3ecb81ed3635d027bc636245d78f9945db9258d214f494aa598793b31d6bdb46fa83a05b59245a5af656d6d180c4a79709454514a9769cf67b014e3f9616f9d155e25b5828cf8388caf9e424c9093e84ab5728319b83b86379364a37c2df7109e945147cffa0206e7581e73a86ff3e57956bd2fd26a1083a600549a32a1c2d9601886823528035f32fff5f2f23371e831ae783c1c9c4d0c9dd6fa518574bef2aaac0b94eae12f82f913547e3836d8b9053c957ef77f294254766ccfb4b4aacea54630124f7710e9a56e6dd6327e45c41d480f098f8c962796c71e63611f148395965661592300b04c54ec3a5826a42fd1f93f8542455c29616dba1539b104cd829f06e3ca627101556e52ef4cc277585060021aaff1597031ea12b49b7cf8031bd238cbe37177193d73b3c3b604e648377659c28a7e4eff8c693beddcd9f79dac246a2990eac9229adeda666593db66bc2f312a98175aeb95b564121db4e8824c728095ec53d7477d906aef7376978de4d58d45140fe120abaf24896ea5510c7710a3313c22f99424fd0e0b561627fb35d09393461c95ae341f7f345bd43baa36e6d8884a7b70a38f2e9e1730b5aa3ecd4071f8118314c2ded3106fa244340aca2f39b5452be4262fa814055c5604a6558a6ec0a6cc4dba3ebd79f8d6fa27e7bbf81624ccec1672446e55692ca7cc03216897dc49f7ebe097ec05f78659c059ea87cc28fa46ff5fcbbc13ae7f145c3a5098cd6842b34e2d2d5d722db23060d075507c618abf58788aa7b2c692c5ef485679862f65db74f93a0b4d1430735055e74ed0d24ddc3a915360f1e7882d74bac046b01986141ea849f8743cf89d6c4bbee0cd77cb76bb6c7a398d64869f8aba4229126f5de420c01b6c9ff87a79b1bdf931896a5051e940320024b8daf5e1f6dfd3904a648bcc313587354250ecd36e90c504c9638e6589a50da5e375cee92812924644bde8b70c2e276df8fed5cb2f0a7e54b509803a9be7e8690bc710d24c07af98c0f6475658af2e341887425688532efb18564f05fdef7a3d377fc7e488c3f10833bd6742606b1f77eec72ebf6b2d197e6b62efe0ff6dc995d7de2905cfa878575ee2f2ba8c33885936f42163a92b22a190b7cceb92c5bc8c08f86fe27aabda2941a5c0aaf85136f1e8ceaf7acb56f423698751eadffdd9360b3ffd9d06c4480735d16905f314895e20942646bd9881fa7f1ca218003aa0ee2e843c0c6f03e2dc32bffc03cea1ff981f783ad9868925437ae50bb6f8e258d24cd1874018ec14097434a1ea2098f5606528efc57942ee75298d968b6ef9c331eafb1d6f8cc92eea4e99e39c74649013263e22027f11ff8279848a502c22f3797a1718dd1ab10170cdb26116ff16b2124ae2903177e8a47fd07da83a0c7f75776fc3e4ea1423d1f38206019fbd3fc4fbdd3d08ef1ac11fcd1b99a5e57fdf9c66ee1d8cdde3d2c5a6eb9fa7a7546663a344f8eecd31585b79c85ca2cb3fcbbc436f1d23e9aaf800c445481ed2f543d7d3a52d76d406c261f9970ff7e5ef45de17b0ecd101b1f959c97b47af96875353cb66603022427afd9591112e4d698bfddc7fad99a0d78b01de316a0b335dcdb626f211b016875215c8b18e7eff75cd809321b9350f3d0a0826fa672ef41676666d15892bc6e56beb9658838eda68000539136b2b4cfe9d006ecb1c365f40fbd48a61a2919a2e45cf22934942cea3b7bd80b1974ff03e2833722722cf1268ba07ada0018f23579ba3b08a241b0712efe4d4df8449aff21d31a31c18ddeb2c3c8e3afa7ee9d40726e36d9b72e151d1ca69decc62f3b5d511cc5a0c5fe70f0278fa8e663331d7e2c7f44f13b3a3efe96ce90590ec26b1d9ae863ca99bea22c974f79f7360340223ab55f7cc02e4cb555627f0dbded902129d9a2d3830a99f96e0e3367d72635b7c5bea01a7d46d00db5ee4111634b06f8e7e3e6e0c7f117389416a022ac0f944ca7ab722c299a1be350e902479e95037e7a307eee248ce1b5a95a4e0503ef7f733c2f1bf4b121fa57c477f7618050d35a02ae8082331ef162ae5f7a380a3cd6ad4700a35ae1ac9333973938ba3e28f7e5f02cc780839614e8537c119b45e49f79f122226e3b49798edb9d415521deee39f7dfbfe6d50dd1a5ec653f3c8b0a9f9e877156d52c0d7a1ad6bd0d06f0bd352af4cc8d7d9dd2506ab0ce0a6c2fd73843cacbec90dab0bc5a4ab12f836b9461f27fed9d276c822f83dc1ce99dfe1e3c04e57eeaffd899e3ee309a913de389bd821667edcf8f039b94d41f24b54043031859b3407dd3baabad1db8ccb899fa7a7a04e4dd2e93891ad4085e9291e827930f2f3d40c7db69968dbf7aacc1d30f825722b26ffaec28eeb097c17b0d1913abc44ca7993cbc9d9e2133b5aa825508ce3799df2e1adc2171e532fa5e7d374d406889ddfbd4125c47c15554e3f28f26694514c370e78a3cbb4a5d6b8877fcae0fb7e6b71cb8d02b90a1527fd17aeaf258cb8cb635eaef3ff7f0ae26dcf4140508abd138d340babf8fee00eb898f07cc97ee74dff11956e2e69c875e03ee364a4405ab6c7fbd8c1d129fe0e9439827c93e659b4efaf2a750fa95292401e15470247c9cab9d8b2edd7426453423a48778eeec9120f2fc9059d3bb669f74742d58f871e941fe89de007d5520ef9aa7ad03a09cd61c4d9c1746005a30d671d1da2a8aa0417bb796aaaf103708fb26c303f73cdf24fa6280ac725f69aa167679ede0a4bdd478c2cf71d52f04865e409c097e6ddc5ada2612c509bfb7274b54b4a6ba288afe655e4279ffcbf968a2ebf4f6528d5b8702f9ca99232ed7e9181fa9d285a2c2f91b442598f77474c853cd190f77daaa22cc805eb3832813c32209d42e52aa670c7eaa0ecb13debfef237d2b70d346bde4859abbf21086dd8515e54ab34892f3817c7fb87abe308fe584597c4ea8d078b40bbce8bea0e97d0ef3966223f97e1cf102c0cd099bb7febee94e4f6d5c1d7c54b2e71ead15ebe81218cdf6cf78218e6b853457169b84814a263f5f7f185839a5d293405e13bec781f666a53c6b68d8c3ad661d98212f4878d0689ee1f1c7f098f0700a939fb9815b65852a210ccc6e879f9e087f5d2fe29d580075e733f9c1e375781f6750aea770a4d3883f1ea6d22669851202c10944dc524f87fd26ecdfda24993ab168d5232486bbb8160a4bdd5d726fb4c628d9d8cc78d6801173611c2bf50949e18f979f5f721062c8e869d5ab3348cd3f1e7e102eb244fc0f0c56d2662e430c2358d45a7b4c4abd4abec13c1ba07e5999c10c7baafd43bc888f080d21f1836374703dd4c8012c37b6aceec7fd69ac4bb295f66bde6422775e17b616078a641e0cf07f9e9ddce94eca798a7229579a088d9a9bbaff880aaa625a233d58f407e617aaef94fd241ee6eecb4e94e6d7cadd0d4cefe315f47f58b73ec9b20a3e4e05a67d0cfbec2e6c64f48cf09487aa04373e8a810f825c893b71982fbcc71349660ab7d02bc7dd0e157e9451e4dbcea36b3f9d35ad4717506d9eb0bc430dae76f42c10e426042120f812c759349102981ff4ad425af57343a0e7948a929f9981a393d79c31114d98665d1ea6ae960a3cad5d69390dd111a37f67a3df8056f65b70a4a5967a82564c36a0f62c25b4ed92f8b6500c2dbb437d2f62a51e37333e5717f6d9b7a43ee5e1b12413616a288319ab613e501ac64f441647ea537c086f07f75020ea6bf3ad613d089113985aa2de36922e2b1fff1af98d54e75b20c040c690182420952af9bbfc3a6d425402a16d270510cf4554fe594ed1ca690bc4e502252c053aace2fd839d270f8730d8a89f65fa9ca536b927b343f190f963287bc85d1a9044b1a0b20286630d1509f6a2aa6e6336c06488ca75f03baafd1d204aa19e7ac44cac88bdf8bc74f9daa4e9f714515fa0d6207ebedaba24df61d4af23102419f843fd17309633a18b7d70ff1a8f03063eda7af12180b42154a7882056123a57914ef295491a312947972095287befbd80e7e4313e3f21a4dee2d599d3105d68e8704b2ff0e66db3cde653df785d63563bde01a3d25a6dcb8db3bff6b7fe165762a3ca26582160fcb5ba29bf82ab5c31c4a8454d477bc40ae3e12b7a835571b61da265175051b4961335fc8071c82c26baa44fc522166fc668d524e06d341c27d7d4a542e4abfd5219a066e9b2b2ee0daa8ca028aa30afc82f0b9294913c51a9d12c3d8d830fc0452596fde989b2e2d31d33f60412942df32c419f94404d0568e024e9783c5a034182e0a3a11a51229dcf1a0897045807b2edad9b4f6a123a92027d628650f3ff3aeb095b9ffbd419d4ee1269af10e20800c1e76a9e037c7aeb2d3a1239475a39e125cb1f5c8e307f023a8761322baf7da701bd75478a24727a8055ab4439e267499591698f151bdeb2564fb409d541c1b08c6f43154e9c6c72194285c2ae29d8de1026d8b7dc0f9081656b2e0a5eaa6bfc8e479471851ece3a07b9c3b36982f5e3da2656887340cf9f5a8e03ad3d5b27e7310d7b524e7b9fd4f4021d330575e2617ac1a161affb8d5f9edd1ca787fca4293dc9118c2fa89b7d023a54c9cbd4242497abfb06e205b1cc776f5c50d363c04068ed63de02ee843f0b13f111b80cedacc61d459e50f695ad3cb1dd768133db97172b490630aca6d71953d33a0573eef58c6b649ad44fe2bc059c637c14bb134dbc580ea9f4e87d797d6fb83a5689a1d9ee3d950fd76b00eb8ab7eb9eca6c2a54bdb1bc0309ea9f8b47bebfb471ff9ffa9fe228f813ef2f5ad4063a0b3ecd6163c0f679f4eb726dde2cfd2ca7b03071ab673bc3500169385df602d88da6c6e1f2556b1e47ca2f93fd7a237ff62a275a462426071aadc855bae55e13becfc851a8a9da298bfd5003b278ef01bd3adb5887b187d0b336d46619ac76f4a69cdac68345d8e5c2cc14126c904114ff58e5256431aeddb192aa850c1f0aac5479d289a837c5ab0c2e2f1ddc827596fad2fd5d773eee5b3757fbaa38fd20c8a3f6b74b71185b8305a4e5ffb31bdb898c67d91816a69b173ba888100116762c582dac34f7383ad499cc7f84eb052d44c19848a0f4e01a40f89f199b025db1f395225465578de4e41013f563e34d67df7fe987641d586cd04c84755fccb100d963917136e92104d5ea04c3a4d1140c7f10ad08a00698d3003cc426b4c7915a59d00aace353f5d7a44f1768c9e137f624fb237ffb6f6e945785ad883e06dd862e70f5846819d979117aa2ace6fc8af1bdbcac5a4af642084fee288e7709e2981808ac4b0425f7c66de8bc60e694f766dc31a4dfa5cde9b07697449d53db2ef2cdacd2d2ed88817ad2e6d42037145af472762b1268f6ba4ea9f00c6803d4e2549a01057a1dd2e4fe1754de0324e35fdf31d0663ac1e940b985d8721a99e15869d355de05a5f92065875c4c242292923fed734610f5c0cf494514d2441fd643840f5ff828374e47041cb11c2c74ee8bc7ff2354eae60a9bf7576ab7f8428a515f19d3c95d7813e9463c099fb3d95b54a62c0b3a629392aa4169d1845e551759398c223c20ecf7c4ff2ed4ef7000be889bba71c3f4a85cecb42d7669d610ab48563a7b7b3a8333573c140e3270d1d209eaad3ccd6efa0a9dec6f40007fe0cc2bf4d74114eba42cb3ce57731ed82da98bb9251f39ebe28acd963c36b1133953911850857cb3fd734a2cb71addc4f7ddc8a6ac4c8aed2cf3ba3445844c5b763aa7154159cf3da16aec729dde3a362cd0287812e62cd19c6b9143301b5ba2b7819ac2ce61c06265ff3361cad833ba8ee1fd73094df9ef8cab0fd1e9a14784ed324190a2cf086ddda06543c669b66986e109c5aff5b90c980c0917a7d07d1784ed8f0e0bd105bbb0169d16e517a43c9087208b00446540650399665bd9b13d677616df8efacdc56a5b47fca6fbc7bc7d8ff525a6291976ab323bea186c0222db5d0219582d3ed3da74c48e20572fb1fa4d1d8ae4cf58eb6db5d64395f9ae59f64141d536514d8c22959cb4ba19f3d8f3b8f07ce82364bc55ef977a6446cdad182db4d67fab348112f4ac8c7769cffbbe9c36477979d8e9ef140a0089c74d24f241387a4768eb667511a02f3fc2d31a6177fbbdd98b87e9bd7dc6181c54e57e96c394de6d7c5819aa479de4bb0896b3cc76e766b4ee5d89855e7c44455436aa55e25c53fe5cf5065a4950049415c94ea452117327f69f8de698fb1a3ce923194e67b16c4cefbd471ac7f206dd6b59dcfc30e81a60116035d39ee69a35b3052f132547ad040a5bfd8f758a145dfc217e43778ea49aca1dac07e705f0a90c26e6cbf453430a0e84112af9afbb11b499757284d1a6f461ea923d5ac5ca88617b896af1496bdee2c941ef60a0615e06a84c3018d979165188731199fe7f551b16e8d94430f4cb3cc65d771565f165a7ca9cab908e8092724d0089676d6d9ea75c9f093c9fdb301d6ea8f25b0d7974b67b238e697be306adc14e15e991ba38518b5761f541ac306c7a6756580e22c32b9e1f9e7354a372368f9e345ce8a47de7367a4aa7ead73c43d614e87fdb2dc4d64e93ae811a772c0f504136ac7bfccaa11b8469fe7ee483d8640493595f8e6f313322baf3d6538d5efd298d8faaf799a567cf494a2f309cd448ba6eb519be79311b0298c40d0d8344c838eb2d1c5c55d4f1d9cf93e8588131cd4ad87eb47dc33a9d784c8a55a97d75b24aaf761a664fbf90ae28684756e6601fc17a68ab7a3675e8e3f53a271954ce8d75ff1e46117fbfa8331d0d0f221cfd4c40ffd837fd50a6d08c48512a0ba721efdb7ba491efea8510cff802729ef9d07b37b2c3f1fe1dd04bb756b43007e285e8c38b04f328c9eaa8a05a1dd20b9e38a2a5cdfa80477f21c09538968ad550e48469771b807e45c5cec0457f132fcd4c275c80e5ca3b860d1006afaf8804541655e2c6bfa785ab840efebeba8d7c3f1c2af048f0364c0021e416e8ec16f6ddf90eaadb0ab67f88738e6fe8fa73eb5d5282a23bbc1030a69bacc332a182d124bcfd9e140bff90dc3c5beda294f89a05bfdb4cd861224b47ace53d1dc21ad4cdd7aabd8eeebd1e573c985c6552f37ca543cc096ca4f89f5a4d5c39a6df4fef2597fa0a847b0b30e04f10d458e279eaf5d92e9122151d2a37f355f5b695fe296bfabdd33e5b87a499dfda131048e7b61e8fb43814551204d02cd8e29bcf5d8c73621091554a384541ba67448040e3bae3e63d64859ecc1744bc68d5562632d0a3fb9bb4427e943409d81954bae5ff35c3988132767c848625bcbad4ee86e8b3df76c61bb33719cd97319a4a9b9cec5424dc66575b9c2720a633d1647d313dd26b07a7e14324882a8b2033edd96e2972cdab0dd033dbdb53c20aff179db1ef0669a57c7aefb58137d130097692957e3361452eac02b5164a05dfe86459ac58501cb4d7d803bb64d9fc7aa8599a5df0f00c1dd5816fc10668f90ceb09a6c746fcbb1934dd4db1af034201f29df5fbba798d5adbb5cd74198f9535a0936ad093b7254ed5ac358510e80e420f81e05e7282110ed2d409e351fec0e1d6eae2dbbcb4b80051a930ff45eb9c04de9d87689e12d79df3832ab9bf4992e913910f58b5c9fdb495c7de87de30d9870337d7562df907d0a82ecdfc81e29440049a960116e1b40602c26c484b6c0aa037f4400af364bb54611120e5ee3ac3b776a99b25038ecbf4b7757e3ff2d6395f69711a7f2374e62104b8072f403dcac8397c21fc10f8a3bca5224092fca3f6bd9d603d7c42949726306657bd3e320a3a71468bdf9e1067e0ad86da6193fceccf3b78a8e0b064fd43b51aed09d6202e62ca226c8c2115db818eba8ce53150410c44fff70b250a9acbb9f2cb2b65830575a104f73424b154a076b3bdd4118bf042eeaf7fbf55c89affd32f69f5ba85af2ac04033d4f28ea7518a06279be996610da720d8c64b8dbf879bd8137afe8abb65d1857632f7afbd532929fecc6a921d27c855cddb9c3820521d90054d0598eeddab24195a24b24e1c17f61cb1cffbbd045fb56461bc6fe773337d625c95f53ed06979feb90b649cd2d075cf13da0cfce265bb90b60dc1c68c1dd80f0405ec694e4a01a4efdf2b352faacf42de8238248b0c1e4c5182718b49bb34511d905def6a447d68d44ce604e09ef86623f5f9a03c5e73c6cd0b4e62f440c095055de756d5011d270df0104fe72850d3dea27e29f7818927045f54d8ac29f4ea2a9fee99ff2d2649fdcd278605b0f69238d7039610f3858698cf5148b7aa647b9a87837ddc999318f0268041a783722df9e788c417c34358a41c03b22fdcf8d20befa60f1d815597268c473f3c178c6519da86dc937359a55011b608f68592cbb1c114dfbf78a0f6c4404e7c197670d302afea3f41dbd08176711288cf0b38130506cd8e8afb2ad5533fc22f045b3629f1f86bf7a59145250259b77e3bc76fb86c210fa09a25f7ec284f1f49b2c8e5c91a753958a57214d20bc30546e901c7641aba230551f45ff44a4120dd27edfd60291836e89c373d27dfc9b2ad472022ab4833a47d2420441a02806465e4a5aef1b6af28243b20787a553932f61358f2a418e3370a8bc5993963607304551815b0c720e9e07633bc4e20360441ad58f5fb58b3d847bc4b1d766935d7df99b98c60c5c95fbe5b191a1ec57a3b56510a83f6c8252c558a2eb8c5344feb37d10371b6a60ed3141532f7e0b563e8829d2a263e5b80fa8a2303b32319fd45cb5fe3a74b6684b362b6ac65614383cd1a48f813a1aff3f9a83fe7bf83863af785b55c9b2407b7b8635bd15a20077f7ad458588e28770084b21d0f2e5ce8f4c326276a3cd34956b3e784279f6ac44de0c2f350d207412bec391a558b5bf53b236c87daba1bdb99b62553f0cb99fe7c46c973da8d7490c2028e1a3fcf68a2bd30ab0c5ca0c3e6e5f2a459e2f08eb34826e2779dc13c7eea37b9aea26ba6007937c8de97d7b3880520faf074fdb0cfda8115f3fd3df42a4e2cc8f648998b38e83826571235f502cf16eb254cb32cf51760ffd2c2279fc43e1648f346890054b16fb618c791a0701a959258ce54647210d935f4b9aa0e5b888ebd6e261884d19fbed490bd99223502ae5147559500b5322b06df054aadec6a08f872ec2d0ec2ce73b4e3e9fb716066ca4a8b648a6d40d090d31f2d9d9790812c84aefcce288f5ef116d74bbaffb3bc4a61206de39a8322370c56adab27a98f9abd9ac34335c3b538efeb07f43b38582ad5261d59674cecc1fb956af359857cb6b2d0120a45a2e890c3a8836779c60fa85bc0730139977ad8d2a642f504fe22d060fb7b5c92b5846fbfff77e3fe02116c6b9e5d0da4a1511c1cf43c07fcde3c7e82d6500364330d10d3bd5b1ee75ca9934ddbd4dc9a99997a7e76becae7bd79f7c655549c705cb1082fc846c6f40ad87b09851bcb8735ba11645a68af2fe917c1b8b6fc6c6f2a1f8d65049acea2af2da9fc5dab77d895e0a39a37715645dd704aaca9703123a46a2c790e19dda0349b7dc95fdac180f7b0eb495a811f9112adb622c12fd2d1dbd0942e65952bb87dafa42c33f8b419e5ba29937cea4611e56e81b0649281e97180f7818d1f181968c2ceff9c52206e6c91acd2bc7015205c263917843333308cb7b4327dfc8a0e20fe2b2e5ca5a5c7d82d9e3bdff105e3a1e60b74ab989d67d54593913023b7ae4ab2839774a80662df809fa92a87d13be200cee1689cd6e26c1a187efb05dc8be6cea26d1dc2dad391c4cc835360b254affe1ffe6152e2b5adf1df83036627de3ad9b74545316e5ef23ad1eec3c5e9a8f4400586a5f0714da205a67bc89d36bb012ae132caeb7d1f1773b7d62df6ec02a558682c5b3704709b9c16832120ea75ec68e43f081e52d405aca45b8cf3ac9f175204de9ca96053837e7b3e9c9e018d95cae2174b0787a21820cbe949c78a1c9f6a6d7f3e9eb054626b82151fb2564c4d901d746ba81e6167fdd544d9912a8c60c16b8c8cfd415cb270c035fe5b55fd8bd92071219ffbef45c42db915aaa7885394e6e69dc9040cf3b0d37ae9aa0d7cc3f1bf7f4cec3490ec3d8812de11f65a94d67289b2f24d08fe6dec67f3f530e76a85b7b096e79696a05869f9b2859bdea1208298027172f0a7e2387a9faeb9484f2fa280a7c54c9e24fa7b799b404e8ee50c27782348b5cb26aa2655279df638ebd476d13c0d2e69cdb7390609ca72cf72124bc05737dfda18783e4d6bbe53eccc3048300fe893378c131617b64d122459ef375f822b72d76c2d6b610cb5cbf1ab2d6f8d7aeea6bf12bed5442daf1255d8caa8d70a7a0c94065500b75b75c30dd727a31b2da1abace4d7438657fb7134beaf963a01c908751b5ea4016c9f9133b25150787a6849b88433f892134dabf8d70be7c2cd3a7aa1b0a3ccc2bb89f8a8cc4c2ea66c4d7415de2ec33e1b064d278b2337abc86fc544d00281d53cd651b16c4addbf4523652d1624a282d80b1cb69015a67252541c88e493e4792bc587d7877682735dbe39a29c4cd294307c094b35ddc5372ed29a95d014bcdf25e68613b287306eba13b90c1b5d20c714187950da975d74ec1dae29e02641580f341430ea33cc115d4f6bb48126bd71c4515371b93e9f9cb13f995567774eafe4f193380c1b521f3155c978ab23bd4df4e2efab23c80a7ea6b7cb0eeda35423097500af8d39fd85673dc093bc0e8c2f4dcdcdcafb895c8f90a7da4a2df338979e482846558460a58cabf5ee5d5df25064a606c441e5a1ccb277791d262327639d0462fef8aa64b0fc3f40af136eaf7c0486102184a33588fa0067947bc6b6ba4e04e3333a31d17f7956f44d485b0d7a5cc12238c8d69a538deee78e3a34563dab03f9f8974a37596a95410201a113607e86cb57d4c72feec76a3195a48966ae30f7742f25f7e7d992fb430ac5b29ce3610e68dab744239bf37f46a2d3477c87dbfc37bdb2c78f516044e5bfa3f5b779fe01bc558009ce2fc6165f8ee35b9ea72d9701f6063b84ec798f51eee7fbc261db23ba7d1f7b27f10188ae0ab211a5b031fa316d03a820e71dd6223bfe41b3e19ade4a8d52488e7f63b4cb5d00453bd1900301e2a6e6ca199613062351c999202b44cdf637c8513fa5aa5ecaf1075950a6866025e6f2d707e9b049312125d801936dcbbac567b05087a194a898277c43d6600266168a132a4ea6edc8bdaa2f9465315a7ec6b6a59e0c4b599f5dc11b820ad640ce61762eb46027cf8073df41c5b3a0bdb424da71869bd306c628276020b004ede16176a130a412b6ddb1dd298e4e37a5a5a3694accf46138aaf80846bc81c278d6be14696729630a7d566119b0749b6d928814113f9b627f981e7e5eeafbd3fea185820ec4e176e9c55b9e9fcc18f447b41a59c0618125361ff613ff69c2a55dbf9615558dd5a01a3be135734a1fe59b964eed06efa5159b1eb94adca759b442c69e50161ae47c214d6c8c6d385addb4d4500783b05bd9876587f052bf927af9a5ff0c58ac3f216768b65101bd06458ef8866b973063184a19e40ce39d749d0b96c6cfdaf81e2c4a5c6aa473412676c92229426cefdc980602ce6073c84ee7d330b4c869746e06321effc30749834b1f1739c9f52258e244b8f25a3954c919ab50dd50593993fd22f47a89e44a14f9ea297257c6f72e7b9f2952bc82b3b9cdd83eb4c64d197166234bae99df7b95fb956de0fc6574621b92a7961743414fa27db0ae3c10128b257919cd901fdc20aa6ee07806b3fd9edc919f4a017ce183067188e1f89fba19872828fc80e4ac4829ba5b494040d066c7f5f93b9c7b3a9089d35fc3173245d19345c8a6204dfcf3a2e7be8bc9b0c05248e9fdc0bed831c1e0ecc5a48eef71e017eab16f2130304fa495df4d661f350b1d357f99b1be915397f56ac56808360c107287114bc6ca17468c1ed0e3c3b1fa55c266b2ff9669448a5f092b175aebf8dfce64c99acb71f1cd27a5d8f1f609653b297432556f12fef89ff2ee2294713ed4a41a80cb9a8abaacb8b133e6ffdff70ac7d26d5b55ccbc2bf83a72916e09e5f3c5979d93c20aec88f762abae1222eae1d8a530fcf6dbcedc3c7734558631e21fa16af8605bce9ee23f1016d4ce6b8555156bf36aeea7cb39174a6da559869a59b1009ebc77e760bd256d119dea8bc2f929897772af15ce8cefd114aa384bfd26af5af506979b6d4aaac18be08b97ae04a753ca4602abf544e7a4bf09a8175f08322a2877de08640dbc49949b818ba2ec379ad766dbcc9c280550b68e44bb669f0ceb8138da60d107b2fa25cf7f415479da0f2952d0dddddb4cec427fb622adbc0a68f7208959b4ceabb20b8717b78a833414023799e53604369a1ca3bd1e95b02cb266c5a129ae33168a20167661e56163cf825c1a29a37fb14b00035ae2086592998f87492835ff265e73ae05362c4afa24c646fede04177b88a6b3f0ea0630ea748642986522c5bd80abe9200a4b35b791172f5b82913edb6e8ed5642fd085595034db3c8f2bf4b204bc6a2b5cb4c19a646aba6e8584059a2b93f0df8eb89f277bc58ece4435a0077503c351d2471dd8fa54a0e95ba9e81b8fc8e5e04efc63b9f30ff29cbcc73b15d01eac5bf51fdce812e4d43e6191371c16d57d559da4ce4d4ee98b7185f39634657e2b8d51926eadd18f53d43feb7ab97c022d7b068fba7c9a6676e8d23599004b3aad0ff3e62f329e363988149942a3fb9e3206daf033b15b860ebb10162c13b31fafd1882930a7ba1d70904a735897ff3f59f87f5a699c11ed7eb79f931380c19eb901ba51aa904c010fc4e310aec92cffdd04c7f9c28aa57abf175ab2b0fc721da917342c879d0bb2e996f7f97f3896fd535903f19ba1abe28a60f6a0f466eaa24897f998162f7a1aa41659ade5d53eb687305031f604ba8f0ee3922c76007c8a2edfe7c67558cda24f2c3619ed7ea23df745a89496fac6c8834f76f0ffd52489a0b02dbecaecc25dd73aadc8dc7150f4b319beccb4f69cca2c02ec024cb6baf6883623ef0e335383bd69aee2e7064c35690ac73474e0a18eb9d304f061e4bb0366796f4022b3621a110118dea0e784a46917915206a494aa590dc322d8bda25055bb40d52139cc50a8a3d53db553aa147ec27bff2ff9fa7d552c17d6544dfbdc0b192fccec7f5fb8782cb5d853e013ee6c84b2b9a94a74bbf18fdb59d3345ee6741ce62ec25e5255fc66653e6eb6b7eb9d92125d4207f5ce334458a87f61c2b7d56d92370894674ad5523d2eec8200aeeada5329a4acce1ecff92eec559dc1b625c7fbc17c0d972ac81ef35a73a6c8875e53223b542387e8813978aadfc1949d16adc3897ebfb59cb827cc8330b7ce85920fe7e56a4eae2a059af45c503afc9b70f50ab1e90f0568c49aed33478768649e5476d46952d5f93bd50e97d138691a008b280672412831aa0324e54e1746f959aaab1b11e3193830259e85845ef2b40b308012ed91f6596122ec572de93ddf4ac06a01d6fef108042c2fae2b344e400e6cc9063e9b73ae85dee6ed76a58a677c6ebed860bd8c26d6b080226c6ef73342f191bdb06c8946ec591e6c207128d915a1c6f1186d0d608dee4590ae761e0c60bb11bae2f44c319f520ec956b5fb2cf91bbe02ca139459c5ff053f85fb512053aeff780e7da8f147ab3677b52adf3be570c7729b15057e5739a8cdbbb210ccecf2904847b77ca046001b3487285952404980a62423f610f4c5681aff5ca67e0b84133645756cce1e81c17165b51efd85de6acd4b84a38c2ff6a75621fd3e2c7bc51320aeeb939cbac5143c2978fb6654a67c8d1abc1fc2a6f74549be7b8c080c8c887ac6dd596a37c209afdd6e2a220dfdf1d3687bf48c8b2cc59d5ea84c774adb3b38b9362208fdbe686732b2b7b0441584d1fbc8b526c73f502bd6d829c31b0e1996392f4164aff9e2c3e802eb429f564c46ddaa4bc764b24014f78613bc6782ffc60769d220f67819b53eb3af830235a76882125e8f53186c0acf41daa058d297e2eee4b8a1a890d6b5c503df07d9f41acab76fd598de2e95ca0b9819a5e7a551c548c3b8e81912f1d8ba479066d6ca28197b37b0050cd159b5d6c787616940c39f4bb030996b202adcca24e7c0fd1a793b2cb4cd3a85a9b0db13ae7f22866694be3aff402a75ecfb35502479b3079d45158a805939710daebe7ac02aa31c0f2ff8ce72215a581dea93e58966303aa46e566e9ac683d44769d3426ff98b517c1d5fa697cf6e4f53e26bcbd20c29c488a1b658aaf9d81febddec2dc263de51b62677e678d7a74e06b859e39408220b4e2e8901b32724ad92770cfd5154a133e61357b38acfab8280a1a1289bfe2e8247ca0f5b5cbd624408512e207f054ff8917506b6565012aa440bfd70d8a7592db88cf5bd9bb35568cd21ebc04de7346ca36e95e0d840cd8cde0e5cebb390d83d272fa1b0d42af78142eecf46c8d174bd8ba6016aaabf78b37fbf084e63f23e4cdc86bcbb7e8d02c8001626a64311932a9c0633443cca7b320a09428087dea55925ff900ed36ea007cd2d87defc1a06d7cfe4594dc909e4e0096d0bbbb32b0bbef5d1d54fa74ab55005293a2a7cfe7212b682ce96818d8c4ac0fe150091e6461661b0110d1a063dffd686fe0ef1c3b546532886f44451cac74a62f8df4a8ad067c56163c85983f34cf2786a2f156a3c2c287655d1e8f3112d54a608f7989a7b26db650c19e99fee1a9c95047ba1024425f92fb748e6f4b38a681913c9f31602d9bda2b0fcb0dca15ff81df16d430dad1841c30d7f5a02af02b01f5f3770748ab91ff2a3907a03855cfac6808953edf37e194b1f83165c8319e48570764c007c4241770b62d01bd9977d398afec7cf3b64077416ba611961bcff2012761870e689e8a3b019c68f67c1a31d35b2a23ff94ea62933c55d4997cf9666eb0d5e09aa71a64d38e3a39e8dab4ea348666f19a19fed3d2b3df4d0bf8de6634eebb8079e3a8fe527dc1d35025f922330d40497aaa39b15eda87e2584654aaa65b200a2afe8c9bf560e1b38810cced1f23b99ea00da9f57d28ef49069380a97ab51f16e0b3f9800c19f1891debd85e12e8ffe8004b514c1d322056810cc0c0cc04ac29c4f7b08755f1580b9d7a79cd62d2891618996e06b760eacfde51e2231e397c77d6c82585a645081b671fb06fe93fe92e3920c44e9657cb00d0e164f6c077b61b494f95d313468a9427dbc903d36327ca6679bb3b3575a8d5071fe626e67cee05fd5f277a148f5a6782f4fad5c6f7b490f22ddcc086894669c2698e72758331792cde94f8703d35357a4dfe9e2281ac627da7d2ffa854a5e50d067c5f8359a79791cc5a95b8b4ea33f211aa3a26f0428bcfa67d510c574df6603480b9333b9518c11703382e790c40358d9d1cac34b317f79f78cd985835fe50e6fb447e1b142d34e2f68024dea6a9703becbd53f9e253e9e8f8c1e27ec79ada2cc4bfde4bd97f8402a287f2918771f245c3144d24ae7ab2a11984dec881ba1f0905130ae0fc1b8077fac574ec3d1c5d696200475a9aaa07ea1c9b9be36e20fab59adaceeb59e1ceff9f958f240ead8ca904ce6f584fb3df69e36a197977af978311e75698d3b75274c87c0c1d05d64c0e4113d3868974af7e4e98f3dc16354e72616a0abe566598b970d88c14fc429f1f536c57fcc0ca887f48056ecffe0a99c9ba9883ef15f7b01aa2baa75612b6d890c3205039522391cc528f63c4510deb8854d10b60b860942149529eea54ef935afba084ccba1eb59b64b7b4e943d5ab10f028707f700b06ef19b37ca01980a5eb54162d2a90d5a84d9b0f2480da54969a0840b745a6fb49d888220ce710f2925af1eb7fb39c98248918ecf7f4607c188ec168a46701eaa5935002ec631ae761e9516341b2188137e76b7528cf9142966d62742e5547e8b3ad5231dac8f972fcac4517a3c91a84a1a7a4fbc7eee32ba90e0aaa26a5906127f72714ce582b2635036e10cdd3f5e115f90a67cde66bcbc77b4c8aa81678c3864ab5ff0b80c073b4daaa9c3b072bdb6bbc9041df2ccb0455214964e06d9d2381841a80aeff5a1155a5492cfea63f9d39a2d775361c69f6f0482cb3507fc6d69cacb8f34159042dd755cda89a9955654f9e3b9957cf3f9b4ab0788c880e26854aa806da478af5015bef2c9847daca82bbe6451aafd6b7e4984d5c0826d1f4009dafd2d8ed9135d3a572e11f940f22fa1e6b6e75b7840714c0040f56cd6d4bc30d0d442bb91e6ffb2d3095b43b10309ab5590ea951cec8e21b44ff84226d793a800ee57ab3fd8691f7fae858af826fbc021f3924117792efabe193ac138ff222ea5aa3a5d996d5b0f0c6a735fa0096814a28b6a48dadbd64ee2d52d0729c72c55803d3181c9463e70c05a7c18a5fb8c61b8059520ba98835359a260d10fa61960ff3f0d1c2357d32dc38bc224de6b31649dd1b1cfaff6ad5e2eccf729e96899ac1456f397ec943e47c0084c391b34686456f191c611fdd0455c2af10a45b38c27d63d11ca45b35f18e84c7cd42c447e0e2b3f85ee76cbdd1503af5a27f862e38c7e0640dd713baec657e6ece3ea56cc56dc98bbbc47462e017f1db19c9ef3058dec1aac0d3b22bc3132b5e8e7f045f767d21713ea7b1224259a5fc0beac994127ae40c11e0ee641089ccd219a20df074a5d2517b34819bd2f159d2e7ceb45d9328fd72e58f41e0c4a2e194519420493ca3c040dd5bb99802475b6c87e956153d72df6ea2ee4a6964a46e71f84cf740712599824cf5690e90ea2394a69e4753b1b2ffda20a6a68a2f9ac929ebe2b7365143bee17971288e5cf198d8047a516b66323d8f19f477ab96c380d4d1c394b36f14dbf8da8a949e9ac9ad48c9faf5b32859d5da0cb6c5d1c5230d22460d7759c1f86910ebe51e839a74986c941a2fd45ba2f1c4be2c69a97904a14346f404a1a755e888d95ab6047caddd4e0ac463656b66cd7c939ae6f933ba45999c96d1be522b3706f790b80319d3eea32fe811297590bfae06d77a28b3437a99bb0253b40b6acc3983426f1053cfcc6230cbd3ae42b7575c019eccec8510ab333747f06048a53745cda6a64913909dab50e1dcd3d2cc439bbdceecdb1733c5d9318120491c29bcaca36e8b0f3f56c6a5334e0ed1f4dc41cd4f22fba331fe8684950d1aa02f1201b326cec80cf90eef9ae7d3047a96ca3d1d8323e679db357f6f3aec87ba94ffe4a66be700baa05677c860bdf5007f877f83a808f612aada76d9d2e056f7711e489ce658914013575b51cd76979c0e4943114619b141d4d82beaf69c004faa8081def7518c7387be0eba17300b465773738671dc61dc00fb43fdaa0f37018ad1c469a6487c18dd8b484d8b884708384ba6be456337873172208572198e2e58c5a27b75b53b6749b8fc2eb0967ecc782c3485a5a7caa36a54560c8283d4bc6fd5146569089302bb54b37cb35d4ee763404786b120782afa3e9d52d7b324cfe9d9720f3645c2624383718519a984994b05031c36f0c78b499efdde61db9e4203d04cfa68301055a1609d4729104a684ec1223e7c53f897ae7fa2fd4844b17b91c836f0f8885f92e8a667e499c0920bc85d3991434bbd9dfeb0df537cae24f347b2fe3bbbadefd07b835d9ee9f657488bb3e5e930107733b00e3bfb40f140e10b8324c5e7d3168fb7d2f11127de37aec48412513899d2efabd56a24c40f7b0ff7cf6573f0a3ffdbe2a97dac518c7c34a15d815252ed41532b09db983d81ea78221b0ae67b55bd3a1a0babc64e02379e64c148c9d5219223c994ae74340694c164382396312efa1165a4758dfd5b55b251f27748276fd1b8f378aca2932d64d6d60ad2eb551560d3d56254306c4ba37344bc5d839806ab269355488f2535c29fcb490abc1d102e3ccc459be994fcd7623393b4424a3b2e919f8a0fd5239f35f40b3289b22b82f21e6705a9b2853d76bb8c1e093ab9bc6e083e1dbe92ee8507dca059e3ed311dd478470bd2ff13e59f7507b087fb4870555ab34665b0f4616b41ca9074ce98ebcc0aea6e12981543a514810164cc45c7b2d595661a3734b6672ae3128e7e024c5856547e2e8f309d217dd7e87487c892e322be71c25ecf0a16ea901f046375792d02323799c1adce5b464f51e106a9b23477837487d123126da667515c544b85e253be4578b6c0d9ec3490e724cabcd1605a01c2fa4ab20ecc8c6bda5d17583584ac5de37415af002c0c28f5c4160ea63fcea5fbf827b9ce841f9e3c7657d7463ac55ac27e69b6777a427f33b21e2f6a5ca151dd0f7df25003577dde786466d2b6236289823192d47dc30012029ed4f848ca0a979e06a5aa140b68ba3e01fc857390713cc354f50c23dd14dff7ae343b1e7d041dd7cd6aeb14046e5ca2e4e757dc080952578c6406b0483f2db16bbdd3bcb27c6114548e586a67b71e9e5f3638a1b2bb6790f85490ceb647a2c16c82c48ef0d54a3f712cbc14e06813d5bea288f6bc2280757c8be1c911cae419f85661db83c75927893726232dd99d1ba1459aa3032482e6ae33007f0c2246b3074e933c6ddb6e6ce635a9a7a5069f98ded6134f7856308b85907f9358cee49702a29c856f6dc9e2f0620970e3340fbc92d27a97b65e517317459ec5582c30dfa1972683e29972dfdd94844308bfe36979c88d7e92adea7e4314d829e292e3f9ea92b61234e0414f898c0a5d974e47c9205583db1bbfa935f57e2ca20d7cc2629f60234e96534fd7dbe2d5762e72670cff51b0ced9d74b207dd9f1075879d81d99bc07b5cbfe98163eea0f6d849a63e908df77e1b5518685e8aa6601320b57decc415c86e2eb1e9242efb59ace8da39de72434a87ebbe36a18e7336df306179666e46d668f7c5513d75e2715d8fbea64bec248544b8f00f560bdac8092615f18d060e6223a20d877d3aa576c66ab59658dbdb6078de25e701e1e48398bb5b34865210ac9b63a61d0953c870cf83cd822d90512021846c9a3ec3a4c6b54870e92859f785b1d3ac5562cc12fa5b343443f6b75d8e52f582446183c36b191ebc69da9ec420c1acfaf1bdbe91b092bcae95b6d7d87d078af1ff20a68a41964639fcd896bc571dd2a0e8d4e7deb3eb4c914194d5a90b17fc0aa508a7b9c7dd5bb21c9e503e9229abe17ce02de881815488c4938bed6080d3a04cce62b47f928ef35ee1793787daed05379725518ebddb7dbdaef9b184803128db2595c1932f20e0aad3b326dcc47dcfe97f2da66c5a36fba90895a14e4e9cd49279c4f8352f3168fb47bbd88f0b536d13013ec1ecdd960275869edc4b2212d61e5235b17ee64de6a5fa69079033b374c835c1e47086eff4cedbe7f738e06ff6b8a3185b7259eaf2c61e847257d4ceb4188318c0a6fb5e79a927da3e529a68fc2ac4692c9f685a02b7aa329473d2c30f605baa338c228a7850d01827a7c4e8de29ff7308c14e78d9b5dd030609af539394937bba0779c4e709f809cf30169fb3769acc92f1eae54c6800ee427f92e323d641d2eb4cf60e722ffc43ba703806997a4b6d52d25ebe80ab28e18cbdc53169ed9ac7931315fed9a653b41dc6d7c6bad72c67465ae45e935104916bb6d969d50cf18ded81751f5a7b643309f6624b7f4f41d5b06572768d9cbd622cd8b1f6e2c2c000bde4e3b333377acaa6a09b467986bb7a11b152b3589da3eb359d98b78ecd4c18280008ec1bcf12aacb5ede3361576d1029ae7ee1bd69e54bcc3a9919dfa6d3e8835e0b2a843f2c09f1c0fbb855adb8549775031aa5a90fc0549c7c459e165408a020c43232f0f357ad0683307546e7b05b2ed2aa0d634f891aa52d4c27521a65f8ef13c206003737543c55fbab09ac930a084747f32c5e15099d755efbc0b0a5669958899ae27411adc5facb2aebb348102254078802806f230a1946b56fd57b00a28642e70db23d2719f38f70b7913a8e4aaeef3d92f6969e42152080caf8b8aba0f6193bed2267f702acd082bf2b1c5376049f0e2f76939e533ecee93797f0f7a335749682075d4fac93863e5257b2a59338bd8b9a7fd9a02e48c521eb4c7f81bfdc23a971120a4e52e2a35841f48a8ded0d347bcb457eaa55645e9472e0e31f4d6ea9f24154b032188f071dda6625f2feddaf331096230f2fbcfd13e0fd4092b09888f0b7c21180892a6468ef5d772a7b0c7eaa7139cc9f0f3c53a2e72f90a03f407faeb58188ce9e09259f9f4df5a5ef3c22cdf390acf1ce6b754e0be11e02de1412986c6271968d25560864dd1d616567d11e6b15cba47000bdadfa5546df995a685ca3e481991413a27b85e920951bc4bd9c81c1d8d71e7231e8e3f23f02ad2b4721c699b5da31d9c3db79ca42bad5317c7650a3072b3537c3a04494f902bc12dd0efa11c9c31558fe59c0e049d5fdb840e5a6fd192ad707bfdea6ececeab28e3b5c0d5fcf285d0a8fc12e3ca9bbddc4c287c3b30ae393f7b9a8defd387d81047515090a4eb0c14d4a22e4232c5b1607e48dfc77f4dfe0f74bda31f52ef554b70704a15a9d8b2392dd96b17695bee3cb2721e2de630187aa6a19b7a19b26abf301a1f2289b4f0555cf8f78680ba8e855e61e2d18696af73d0398a510b1a9ea2c45fe1a41b9271308e626b2f6c337614557abca91e1bef77d185728606751293b572b97b29ae478f90021b19d0a70f8fb5cfbde452df9063fc6b562850b17f8b72a718da3532a9fd06510dbc94301aabf54382ec9d517cd2556eeb7551454530b6865eb2584adc91eaf139c619aa4fc9924f59126cab690a8b71d453fae533703d0b541127713910df9513cc1a784d087fbe5b66e0913dc7e581cdc3b60801ec494464f2d1385231f2946349583addb1b528cd40d82bc39b6e74df57bc37a870061e435fa14e617c888c97ccd2abeb48d910ef3341aab96d1c529dcee97a9403ca07c9ab441313b4914878ac7a7834c952b26e6c3c22bcecd8d187afe0ac18a72090177fd5e4a6f40803c4993fff8033e80299bdf64a88932e6ebe22da7c04c7b74ccc59026fdf37cd51601cfdf4962b18337d3085c8075e969dc0cc0354c3db08054d8ba495433553118f7638069e5a5512b256725fe136b9269240b08ddcd305d77bf4d2868b4f9e691bbe7b64c3928f867fc440b1673bb32be55119de659740d9fffe044ae304b1a9e5989b7e905c295fdb7251c1fb72107fe164aef63858dcf63e800db8966eb76d1e22d33cad73412937f722678272956b8fc7266cfb95de5db27ba169d2c271c0bcec1f34b46eca239d3b941ef3bddef69643a5efe66226a094c5f9aa99114025b8b720d7b9848e6745d3f8f84af96c32a145bf14d469e631abdabe21e43e39d677344e8d952b5cabab9cd2f97f3a6e45a8551377a4d4e2b5df32403d77e6daec9dbb3a54fdf247da6fc8a09ec9378456c72d09124fa2e48aa3f821728b23496d99d12cf9880f8b3a485da11a4382331807f2c8c237f5bf753504a493916044cb22fde2a43f4ebab7cfc1cb2f7ed240d501a52aeac92de006b5bf5307b562370abec7e7f4fc3c6018683a0379884f0baf3c5e7e5f6f3b6777858bf683d8957f4245359f86e77e93c300bcc2cbc318715963473bcf51698b3be969551cef1cfe10dc87235aacff822a5847c90f1ce7342de829c2643afb18d05ded6b518272e84a049eac3917600d7f275bc406bbefb9f13bb39d64af820c30570b11f2ad70b4e3dc7e8cdfd36a81436f2fe584090e0932db2df60d86e25c652e8f138bd112c0ea7b2115178ad2b80afad7c65cd2399204691506c4cb3f151e5f032fbfa640ffb8c97db9087c62f2a78ff6c4e1d93c6f7ead4782beab8e142148684767f675bfd77d4311874a9385eba7f63c40c0cf6803ff18f3d99fc8ef47dfd2cb7631f564866e5a4075929674488735ecb0d65293a8f2115781a4e8ba07fe6676b55c7bc5a95bee123edcab69884605f0791a4b283e81fe9aa56fd0f8de7373ed2658ad8aa1b266a3aba9602973d806c17b040197f82224b838adb4d95aa41a62248db2d5971e906fc3b3f4865feb1b64b833e7b0dbc4e199050ccc2f1c35aab30f0cbeca0f54f314b64dc33c5e25470ba143107fcd4151dac971416e1f1cc78b16cd803aa94d1e08071be48a89e88e771a0da50664c50416d79cbc3d1eec7ac0368a6f92991ab12e896c657fe859df35a60d915d822abb295deda038c22f7438aed5a3b21877c29d3bd1a3a144eee04c888b48e0b451429eefff499b8f30b1535d22c1b133c5c470376375b9a399b73df63f145b53149cb02490376b6e1c17960c65fd7ffebddcc57a31223c1ff8746b61a79ccb14ad303d755c4c2584b442613974eeb01f870c54dfa3037fc8474b5674a004b516689186d557ec89db4d119b29961a11391f18abc8d45be90fd17a717bab7697e44b962aa6a91342b75ef1d65413a30fb6cf89a3c97df32720df44d95559702be502d89ec9e35895eb8fa43861fbbca913288a862363a61bbdcc4467b4df2aa0caf675dbfa15ec7017104d7f0af58b973379f7375e4f191c4b9459856fde138c8f7ef7b0946952ccdf29d23d713b6e53bec6fb378508db53fc5369bc963873611785fe1943b496a64aad32415e174373b777b1e9bca6798257319b72aa0f1fdc252885a9961a75f0fab59faf5c2a066f97a752df909f405edcb9f674e997831555b8a3aca4f800e0d8a87199459e802a6c78b702607253b2f182a9601022f9a01cd824d1b8520f10f175360c19cdedf71e3fc097f5c57c1eb27012981eed7713bf1626c7506fead168df5f365b28f2ea67b79541b09ac2d4c5fcde28918ac6e7c81af9d9ffa5f573e05f738a96f118db66bd28157afb557586d8a1a2bf22cd8c2bed394ecf1c4b06dd9512660c64db821f0f5ed62bbeb0e9f4fc8341d364c363652fc420d638a3ad915d9b13c7332d28102095feebbb33239fd2ef5e2d2bf71affe806bac4bbd82f6d5435f047044bbc9534d1924fb754d7e5037fddf491adf5d46cb51941c78fbd87b44211b076978c3ca1a52925f9ca4295816130c5f10f9fa097c53d4867828e4de6346b230ff1ba817ded3d2271e25c9117463aa3dc89c84df62d8bd490629cdb3a11742f195dac4b41c22add51e1b5d9c22899f7cfa5bc5ff7fb1d9bb813af299cee010f9d40939896fbc885a89ea7a31a191593470a52cd553156652e370578d7e0ee14a116d14752690ee20fe1e471b0e15d55c06962e7db54a85bff1763b32524704cc0874581cb2ce08941f86f36773351b0dec7e6f9b43c0f1861b2d2418a2e891cd7d2c845526c3de7d01eb506f217f55376d45baf502deb3df840a8c62b63c5888f0fc56bd59d945cb9c5a0ef69262aaf168ee7304f15ea9b196c57a8fe3e0131002362d000b50a79dd79c784cd1b6bc32de83de638ddb4bec396304c383c76cff14ea5e7e4871807e2204db80ed886a99f436e341ffdf4952915668b7b0bfc5baa065b5f3751eb7ac8e402e905a7f3f396e45076cb07f7eabf8f7cac635c0fd732f769dd902316af30fbbbc8e981021f52d70e03d05f364abae13ce8ed490df503db2a71c35bcc55d2b7535e053cda4ab3eabdd6f4120975cb0f5db93c46a47a79b7ce3e6640003dc533d3c5915098734374f96ac6bd33ab3943f682b0b46c6c0c2cf71b7684e353f144207345372e40c1455b7be971d1a2526de2f2cb3c16b7cce1a5cb67c3d2fc661b0d42d6e06cd357abf3094c046a5996887a7e5f7bbdbc349d31a53260e0ef69d82963aa5cc4aa3d8b228cf8a4c0ccfcb69b711aa0ca98e4d240099169e95c3eb9b3c0788fb592fd1a4806ec8060ac24647bc923a782fcb0dd4adc64f3ee976d93936ca5a615f5525c16b2312b065b2867590c43096396ce0600a8dc74b5b94d9a2e594904e357855afad03fb85072fe4e4c12c46b1e04f660fa94c589642812313268e21f28dfee5e90640ef7ba2f4d41c0cff11f951a0939021b8c3bfbaf585f2768c8fd42f465f0d605f44dce7068be4f553e0ec885810d48c8e1e2539587049a268b9f9ce54241012053c6fc965b08abba8776aa3d4bc1ced0a85f826e875c592d69566fce3ab47df3d540d6ad1ac8ff622df0ddb342ae8a1fa657d2eade83bf81b2a42bf97c00175a4ed7f86663aeec3ae7255c890f3bc069f943d7dc7232c82ae408a582fd13a8b7e090a7d000bafeb3a486e2a8b4c2dc482e5f0ee6e0807e3600af6b938b3d345126ef598d4d5113827b6d5624b83e4446a8ff6490ca4e8ca8a77e6f7e4f1e08fea9a1a7eca3e509333082b025f73e06c9f3561ee2a3cb1ca8661c171cfc2c560f4f3d8b3c1bb236dad402c5b14cba451f7eb59e1ca6f9394e80b8a4d6bdf27918b3f81d568191f6416cde28799f2a11f48d6b38c1dda92af631c995d84a5841b928ae6e75f775325de0923f0ee8a93f282bbdc2c9945da07af4646087278ea9b4a1de82690ca1a34fab10650df46804e788c2ae0832603b98b7c7bb0f097945021d7fa0f953d25600998e09ce7a6380c6622b03709d34e8ebad60766013cc6c0517e37e15441e69053d08ec53a1070bc012832198e692991f3263eb593c7c6b144e2490704873c6fe8e0b211366494e38f1f5579281bb7483218cbe7ddcb136a7913dfefb2eb94639e1c84195a0012ae714ed4dffa452610de08b401510255563d351f41c6019cf7526472e68ed1bba52bf2ab0272a425564bb0a25cc666961b3f363a25d5c73e3c4284822354cabd859c46c1cd8b55657585a7d73d549fe183fb78aef81f8f9406223500d1d1dbbd7887a1a742c488f1d25ce8e1f5dcfdc91724b3e8b8ee412e318f93775f503177b20a4f65c80e5ff0ad8a34e016ee636a00f03cd878007404dd653a6eaf0289fc0557c5917013e07bf75b8872606803f146d7122c2221e2b369c552f4513266ae28f26dc0053a767b07779fbe1d4af61f0b9c26d9a489d25545e1b4e8d4044709dd1e7b95f01d9465670bf5e8806a588def4452866ef8269c2e50dcb482c98298c2e8350cbba7f1b0e2aaf2fe1c397a4d59b2366ece132214684bcb8885115870d97cd9630c2b42e3a60dff802e7f3e2a6b90be68106d2d035c546e77173c1fbce6ab21f2327c8950f3d85774eb68ba6b12e565e567ab465334919f96c062e3995b0a2ab7d322a5871dadcb27a3fc5475958dfec5a32d042cdbafb5d5766b2fc1fae6b58d2c120393c7b30888f24df5f9e29e644ebbb471565ba6bc6dd04fa010246885d44b7380354b4f0c932a7ff58934b332fc9fa25f2ebbfade8103cd9da869a4f38b156a97c9a8fec0008da7debd81875d3e99e894d830ab3c8490c77fef9fe38d9d25978137cd79c97413e38500c6c247f60049db153e63a9d2286669af9b34648ea50666335247492e49e2c3e7ad0bd4d7bac0130aec8cca06fbc8e4a3aad7ef19fbe4b651285b5870dc218f0056048e29d854e7a8ffd1785e0ff66b1591f6f935e6a5bb9f7c4281d6c11923eb1308be1bda428abe5d03c251b26f5e51e895dd3c6a89b3f98d8d52257760b990a6f294d3b4cf2610834174bd8cc3a6a0ca450afdd2a4db50140f3f6386e7af7e96d0ce5f4ccebc58a6b045012573708b7be4d16bcca74cc6efddf0a4351de20d673df714229d4398927af31ee033dd538d26145b47f36ecc6e8209a264164faf3b3d7f9bc9f2eb8032d1002804a0a20c8f17dacf6cb6f4b936c5d9c846e2df2f6f06b911344ea1f40da7c0d201b3fa8e1ee968afee49e42f01ffe66751b68c2cccb2e2d07427902f35b7dfd13c08ef95c05fd3574fbdc142bd37624ab1a5d1cac4b7951d662a7b76c6372635a5fb5aabfa772394fc408f335b0aa064915002dbc983d7e10e3edef533a0e832d53fce589d1c09064e69deb6846ef1e9bd4dbf09ca960b0e9c10ca0a08afc96f7fb024eeabcd0e2f1e377976d9114f8d92e6bd6fb61b335b7da55aee3b441b33bec01675bfe0463b60e0d620d5a5805ff5474e01c18bef27f5f628e7d92787401e4cc8f99acdbad8fa24c550955cd33b059a31b0d51ea3905194c40c97b08a4bc17028d5111426c7e1ab6f43fa0d4c87f3900a7cb12ddd5b5fe20feec17886371e2dcc8a3f7e00ee7e52044174ae679375c8850656525cac31874b885d6372aad7ebe95a223a8b02bc87d9065ef954b9beeeb238cb5baeee732869323836624efba6a1df4b1d00d736815d068c049412ab700fe0e3fd82f568684df3159042161bf1bd0dc8b89950cb6bbdc706e9c67c44e96d931edff1bd23a63e0662e8b60e08a7f16ac917648f63d81db3f32a270f03c208b999f358abd2acde848241040f1377bf1c8bf3db89db4bea31cc481027961686a976ffc7c11202021bf2d7b83b63e2becac1e90746712dab9391736d7cd8ab4ef29a6b8605d5e2b9de7d7498f37f1cd0c5b9e502ac280d36afeb542687911ec2fdc710cf52ca0a786695da471682a2ad35b4555513e9d7eb219d50b1683dafc458bd1e7b1757bf3ff40c759086637a48d3f734f20158a680beac9a86f5d14a0ddcd74d53364ec5acf0ca744a72d50053e947317b64180fc349fc506a305b79ecdb43f862d25ffc59525433197923eb8d70c2cb22191673b0c743c9bb26c6bad360aa0c39633a8a457ee83c0208e631aa55c855830d5d06e15b8e99e290b4784d0970df98d93476b183ad9f7221aa39dd5b53aa3096cd599aa7dc718344d65e2e9a942faa095de53c87ddb500d0327bad969e4c4fc0bb73bfe8394344ee4065149d9e00c592a1bd4055c0a0c911c34c647f3a0449bdb0deb6dfee00048a5da4b4cdbb2759abe251698641464e27365bed961eae4d08e80dcf4df63f0137b9ab1cc34b3a5f5ffc7163510b777db6749753384770508ba15196b522c4acdca2bce038e1295252ab0833afc64226043a29173fe23a75957932ba721205fd41e7d3cb5bb711482e43c5e954a407da27449756922079fe360bae20970ec5911622e281ce284efeee583dd7abfb820e8678400b52998067cbd4eda63de75d9e858466778b99ed983826b211653ebf1f684739bd3bcbe443d20001d2c77598d2bb3ab4aac0aff7f61135e827c87db2926e2296127bdb9634ef8efb5c8bc667cf03f0c25e3081760361068a99f9443f430033f51b6092fec812264c9615974f81154996add4fa04fae6108d4967bc8dfd68aab8a20b55a2fe83b494cdeb59a9b2a8b31b2838f013c2d28b0bb577ab9886e0a8796538f8ca9d922fc4404144a5010c9db1da8de87d697ea4f8b051d132b901d8ce7d965770be29a0d01cf6424c8a03e94978d00d86e950d9263e9c7f3a676cda2df817ab6fc5bc4717f052da15d464e8051866ea3d5616fc313091beba82383bd0f3493cea3019b49074959e3b0ff85b7f70c19deaeb313d32bf8c5d998a44717b1e05b15d53e5832954a520a493d305a6f3fe220b29b1bb6abfdd5d4d465e3a9c984137e6c44f1ce5fe398061159421a90d7c6e01028a335401694d38ca32e3636cd01b56a1384f778364918d7c7cc00f2229cd70bae5df9cfe492ea08f15fcc54f64ae5c613776a1df3e382bcebcc79a27b672eb44bde4e0c40a317611403fb3bab0b3fa8ca76b8d3bdaf49645e419edd55b3043538642255eabf8cc05e9f40963e19efba2cf59f7ae4cc70d51ece6a2d1c2b0baa8af9242e3f948f89f86b7743f01f4072c2853c86258c9e63446ea2ed17a9a35a660824b746e8f4fccd900b4aa0737a12d524f46623e4e13e0116592a8dba98ffd2777d6277f862bcfe5dc4b2eb0074522ddef2784eca37c7ecbe2291b3d4e908b7395e663c3ddae300fc8c256b3e882244eb4670363c9c6a248d7060a1c6ccbd04216d5cc4b3833446575941f39400dd3a9c7bfec2058fca5c39c0719f152fcc9d3fa9e3456d9261ad7bbbfd934f10f43e392bf21179a1f032a592956685be3e43bd8c0288cf2ac2a3252f4b83c049cd3c885447c3ad49cba270ff697770e2ddd46b76ce435613ab5a5fe8ee8ef9d554851b5cc354875fd5fdbf6ce79d439545462713fb8eba4d7c3cc36e6d057cd0ff213df6be2f6d1237970afbffa1b71e6665356b052ffb63727551f26b0c50d6327db88341a79f7a45eee33280386da2eb59a6dfd65b6004c2319bc45278faf614ece659a6825f531f348951a431316c2e296e895b9d5c290e31d3344ab5182aad9a3d7d681d3090b3b5994a6be87b547b747fd572cc5f0168c37deaa06aaa14ce59ee80cd30a17aabb7b19837642847e450d684419feb4659d354780a01286e3b4eb53ab7ce6618627b8f23617d4d307a0c6b646d24610cac6a3662bf064b47fa9d69da8ff21b3c13a39f104400fc7fb7a56298833c5add14a00df803c7606e820f22f2f22fe3d12e06767df943ab03fce6a8481cead91effcbf2f66fbbc30f30cc2781a647baa80e8c407109fe022af4e17617a0c484a6470bf6666fea50a691703fa2cc48ace83ba9879a08fbe25b0a075e2ddaad1d4ce56569a8c1dc04e5151fed0da1a14adb5d2d3c2d8e888515d238a7c86a48f26a6ba0b09ab70a121469257eb03698eeac7c1469cc10f570e219ea21195e2b585c4caa43b20e01071839e3d5f4acad1be0fc4e9adf5d405d267445d3c0fd1ccf2848bbbc036d86b67e6d24ef86b6f23173722aacdae62d2dcae211192e9e53e2c099cfa3888369f44b5449566116750b98a4654346e2100f1787f9bf41f5574bfd36bbc9405544324f89249c9a187e11e162e3fbbc97449dcea35eeeab78e425a7cf750b21653cd077586ab5ce054c2894921e1fbb7482ca8b555962f8c685d4665ce62933ea543b5f8b3cb84563be2b6385f5f59f7c8a5c054ce6d187ea5d9968e19b8828de5371c0c0ccc7d74d44201d174c90c982a9f12320670597e66a00e75fc00d60d9e9699b347966bc8d6ba7a1360f263dba397e10a7836be334387f7fdab9c6d903e92ffc6957ce454a27f6c4a898e855ff76e39d788fb5c19fe689e17d6f1283bf44e64887b9d90e565955473bfe893337b0e279e1387b9378f2afcff85710d3159982de385aa2b701af29eca1fc12c2289c55c72dd1b35dd1d3b690ee622c7b24c1d8ee7e42481d04ee4da07b965d26238b5fec6fc801a71f2a295e1d0f91e26dc01a83cd2c0b0b331bd0ffce4df406e9a054c173533e7c0d2c3a7e9e4c7831c66215c95802b606bfce8d3cf056ece76245d5fcf9db994c3d3e21ef38f2e29193e30b9ead3a4b62bb20f58d5672b67be66a4dacaba75a9ceb8d3b92ff85102db2099d3ecf777f80eb46dd090ae56a3193f8695f50b13c1de629a60ef48b08bf0af39890859abda02555efd8e293e0343490d1ad87916c2b83c756d34e1c46d07e9c32beefae4831719dc051fbf34ecb742eb9354ca5adb9c3c57eb42c178108aa0948aed43d161ab75fb9d119fecd8c1ad840adef4c47cc2976caaebdbaea7a7e7e175749a072e130f1b320b7e7c06c0bf87e4ae87dc97f09f2b8cbd40f19eb50cfadcd927768dfbcda92cfd78ecce7091227f8ce9e80526fb7ea81451399e76bb096ab1d2cc3209d192534392e2dd8992ddd205b717f8f3c30fb63b07f1ccfd725c58f3d2a2958791632567f792e4297298cf2b7a2947914efe3511b4c5c817800e7df36c960a9db871d4eed041dce54fd82bbfbbb8d531c47ce60dc6cf00d756fca614f4ddcf34e9c3bfdaa49585c7858bfdaffd85617f228da686faf46344214ca0552c89a4d80bfcbff18c4521dae1d9d723bb15158a3418189ae28db4bf6ad61e9e02904df2de4f244cf99798838a9327639d0659d1e12f865492e5db9facf9d685f28b43cc38adbc5373677351d1543500be15f32ccdb01c7c1df75ba744df04cb6c68226db7ed19bce5f46234accb2f9f0f14287cb62dbe7384813e87a0676f7e78a825a40f784dd248d82eabab641d110045eb72a70d5e19d603987a6a110fcf9131c3a6e5d67c7d3179be8676f8d7f49bfe7006eb4044ee08a5126bca63ab4b78bb652224a0d3bf6e14c49c33dab5d836f2717691df51911b1698c2574a06719a7e88e74ed1734aa49613119e1b3eab0ea99c855f61d47213ea40becda735cb2446e94b8baef2e1348c0c11485bfedc17c998a39a194624ce8ee6b58ca9173ffa1f4bce08c98a2558147eb3ae62d9d6d7e1f8c2eeb0c5f4c841c4686fae8de4975717dc2a5c66ffbea4ae9f024e660f3f6265e33a31af7d13f89fbc47f674906d056f4b62fcf1a77a20bd05e5a679553b1cd573e8e187e93b61ebf6cb64b78a989373831cd33a65493fbffdd8f93ad1e38757cd35d8e51bee1258504aa28991e744e503b0c76c01384ad90ca0c92af2e065909e23e037667bb08048bf90c871919ed03bc6cfff7dec7ec2271ccfeb3194356a4e57beaaa63dc5bbc91b40b0775cb3b980bd1af7278568a1975c9652e37c1a60e62a25859808ffc62829a59cf91b0f56b2700911d0bc7962ca7d4b3b470930a1ce0ba4195253d5d27e04d4fb18bd9ad568c149b1021f58916cb36b13f7ddf60c7789eca9dc2662e656ab9fb2c3760629b2cf44441782adde6b148ac24f12d48074a3e5edec171b82fb4e190e463fa26187eace12e209878cf74c0e3f66f63326ae1b0fc48263d272fd7b172fed593ddf11634df8fd7ac230f5907af5fc4df15e3b3520f38da6807a1200eacf81f5edcc8d85f676f6f12e0cbfcd3de99152e566d288d0b7799096b6a6309cf61d634bcb7885075860659480540d01d67d328ecf927baaf1b79872dd8b5d5f6ecbdaef69e8dfbbe252c0c52044f7862ec894df0834cc61ee1954584400af54c266caba3f273c7546b3e019be3d163a95d217e921449442b3f4cf49114c07eda08e9a7fe9ffbdbc5636bd12afab0a2a3575f649efc2ff73746479958b4c820ec4889e2b1a6055c12bc8cea8eeba995365998f759b463b3fb37ed62e787661eb485bede43453939727b27b2f4fb17400f0b709c0fc9725a23a99638faeb8f1194aa2f9b2460350f6f3dcdf531eaf49745b626570d9016b60ca527e643a48f206c9b3240665c5d46321f0373db6eabca70ba367dd73c61ccea614aee3a1b6399ded52b66cc2d6342a28c5af6b5d1dd4823d5f922c777548682cdb0587276d3fddac5b5e2dba067c0de83caab3c06ae921f667705a65a07c0865fb6c6a25883b9af3f8023427bc27db235c1751a52d6b4284f19becf3dc7478b28c5a732fecbbefe53eec997c168792b048db61c56b6345e9613c0e85625893861557630ef6f33f722717aeb6570d3b97b7bc24bcf5963776d9256cca09750d89e3aa0256114bbdb1f730a9c63da4ee2210a327ef5fe7337df662492c4d1e2fc9e38275b71021a03a4ffd2ecec32f241e8df4e523b64a377baa6e86e633f70ab4277c056f766a6b1d6a936c22621e8d06dd7fae12e1d370bb986ea6f9d2e5368cb9a6084680678aa85f2a7c47cef8bdce6966d753b79af834b78e113eff57503c241b4efedab8da205255c27b2f4a3d85119a084792b85a245653b2bd968e392595fb6956e0cdb2937831d4df94af03664aa840705aa60804545814ba93a5d43700458895621af5e7b0f4c462adcff3dbb0a7f981cbddbd4e4ee39758f917bb1f9bb91779794b1ccd5ade5a42d1810310b702fd00da9b55f2b77e59a4b628e47c525dd08a4894eab4c3c5df0ee00ba0d6c278ae10a187d350f5189df099e9109b0a76e61ed1961e7f595881347f93d5d4e50c3d8df4cba84630fb26ae07c340b301ec052baf0b253775f8b2ec240ab110dde3f38db19d414096bcb03b3a4471f18471677b53004878b75ad9a1e6d5a6590e9542d224a95cd5917d40509bd385575b32d9009340bb40e33ebaf6b01c1c49a7d6b6d1eb6676bed72435eaf70d4013358cdb209856e6519af501bf617c1f4227e3fc8efd3865af7040d06e87113a1e1dd782ea1dec4ed3a9831c8ab44d37358ae52982362f9e4648ee0e712cab9bc920a7c41d321b13731b88d9c4e6d29b251742008e299313888abbe44e2144642e9e3b89e9d28199f77b1669a80a5fe188fefb2d4525d3b84df6bb0624e7308ed55cf341e94348684c85f5fcc23f82d24a1f3bdf4968489d440bfbc1cbc40ea65874108c5c172133d7e14ac3efd494d4d0bc0b624eaf5c9d1470a51784bb9414dcdb9837607a1020eb26bc2603acbc4034361b394e025aec9c7c888cb2413367acf9516efc8069b0b441452f86bffc4b5c722b2f668088941f9d8733269379447e40c916c97005fac7d49ac3eff7161dccc36261de71a38f8a6dad819b91c0c97eb9df09c23162afb918c9778378ab06276527c48cb7bb3c54b3e425842a293b10c5b7cc14e07a139d2e5ddd4693dc4806d7064f925baba2c89d9b5406bf308ee3be61d5049a45a0628773394002320fdde088352b07a6fb6e5eb6ddf7b66d854b6a25b835427ec0450e38b20012f8436468a766b9ab56194bb8682480245e0e1c094c2258d935aa581580b6b507c6221f94a32bdbda343ef164d01ea9222499d2206e649e13910d92177f8dfb12e6dc60f8a9ef68227eecaac39b6132fa2737fe5acec0c0cf1bd669b18df589ea695ea379ab9f73daed5aa5ec7cf29c280e8f5f67b0996bfce65a5e0161234eacf12b64ccf556ffc98da811159ca5185bd57cc39635e74a2263e8189f6805dbc86a0e2e813476928b1c10689edcecf561616f21cc865cc0bbcb8c904cb14b1b6c924b17bb39ffd01432e17748d479885f9949dc445b51a661c82b0dcee8aadf2f7a0f4035e2d0804d2030d96ff7813b04955427b49fcf230c36c8846f0a69c898c344dcea8a93c4b0eff658a439963d662cd708157ad428c73de0eee31c2124faaccb3b665e23eafe63aeb8df8d3a7d04e482acf7023445420fb274068f9d74b48930670f6c150a8bf00ca606a3547856d7f91fd07326e5771f1e8ffdb7c44ba1302949aca443d91bb760d3cc59e51cef12a605a86cbf4ed20b3648a2c840a9ac576e601d325fbb29cb92a2b002b374676f0b039d14cb5ec2d648e038908553aae900880ff9856f35e29e6c9f7ee5d75771b27e81202977ba5355e9a23b6dc4c36aa6c3bb54b7cb770c937d8ea0fd020413a6b77ab36ec22c84e35bfaa8be01ca6f90acd7a2eebe58582b5554950c3378da47ab4595c24c386ee1620931b14427c04c306d39a5ed61ed24320c33f959e081bc10280aabe53dc13ff8943d6e57fbcfb30d5eb732f59993775a6e326eaca7ef0fb66f74f53ef5755a73e9dc864c5a86648a50ba7d427ecfab5ad6c9c4dc677b36cace27c45941904cb8ca80dc545a88d291a27a31998e123f3cebe8eb698015830c85e6ea7c4d9675f61c9fe67f7c125476983e575e8278bfbf04cfef29098d84bb4363c4958593da5422a2e94a5efc77349c5744ef2f6d4d9d2b67e47ec4780452c3646506f75df36c3c5dd151d666bc424f5b4c92c8bb779fbe852597afb238361cec5d607c0f276a1e1051c28c97ea31e791552d1e44814cd624c7b21a635ab4df12fee5bdddefaa742d149acef1c321d17af0b0b1b77e413fbc4b9c440161346da1f188823c5ff6e38c82bb21b2c2f29ed3cc0a0dc343cb96d78b9aaaa30d0b1582cfb4450b0d18b873bcc7ea7dfec3f667b62c28ee1d4a5da785f22650032c478d71a9921f74998df05840b9a94af807792b0f6b8538b9857f1083c71ff7c397360caadee8c481f1c93570106de5d682354cd39516d2b2a07f22143b166134c23976281a4ac7586275284adc29731cd0d288a9aa907eb7c4c8d695a14a8c70326a36951acc5c2a7004442572a2b82decd724c81a52e4f342eed7033b78b234b3683b7931f23c97e03dc6f964798a43fdad99d851c2083c2f3b9582a3ea64cd34fa0a9713e04b5159908ff67c19ffccb1a85bd5b918417839e3968a0e77b64cd21d094d563cbd69ccb735ffbc568c0ee92eb6931a99f362c347f775a3d50760d4232911767787fb99b1aa16bfb4e37922c2277d082bc22d29436b7bf573834da14fefde78f219b0bd12a16ce20970edbd83918ef270236622a6bba82b6b5e806928ec86c82939058a6b8d6bb0fd47506b326a35d4ec9c828cac4c44628b140df7e5ab4e681224aac54b338c88213b336d52b082a2037392fee7cab1de5a8580bde36718a3324f34b476dcc1f70ace195943c54f2879a1d2467ff5bcb1057056bb09a99748018cb6898ce3c677454bb28c59531b0faae109974351d29043d15011fef1baabc5b1dbcd7ea82d5f56293a75b2295f0bed1d3206e150c31b20a8be7cc1c4427f3a2069a2ad7f957f6f4cad52e3df815cb4e4a2639b4c451af6cd8206fa3b0fcf9c424d5a171b26c873960165800fdbf00d4c39ac8aa9f380ed5d64e1f575840485976486257ce811bce5df64c569eaf17afa69bf7c8f5005c922128ca3df0d86d60d53d1f50f0a47c28448b9ba6fe0f61570a93a33b8ef32d411b6325eaf50b15d2ff5844f821bc544069cc5bee1c9b239e6c8dc9ffa5862f52d9484ee68df4618ff8d2fc30fe89fbab12f1fee9a2a8e59d2652cb36f22cd23152ff4264e2192697c2e70a58913f75824f14beb68b5c9ba27396d4973ef63ce928ede23cd228e80bf898c5502faa54cf5435e23b579007449b63ac319192b390c8e6c0f5316ca5b928b74344da1dbfbf5264d5671b55251f8e3b5561e7e2a8e273996e285b6494513fdfc593cc85daccaca7a9425942efe32bb6049daada21f896637b5b6932b5d992f77d9bab63d90c60aaca2454707812e9cc89dba417221fc940d33d2f14869d7f13ef6fad56ec31ac57be5c502e9ecbed4f5d6bff0e396e781ac8c3d827a59a775105eeee0825570904661112cf4fbcfe89a77f21d88aa6fdc32cf73120faf85f2317be41130adb284d29587c547753e030aef7d7e7adf416623bdd74c4c9041269d4476e59a105e96862209891f05a084735e72e54b33c93cc220f6a0797c87322d801a6d26de9aad2740f8684607dd5059caeffc21544b7b4a1c6a6107bdd0c0169a8ed8d9771cdbec4a7397e6bb848e7fb548994f94071d137def535e036af256082017edcb38de0ba0d307052735b61150480a5d39121f354d17197bbc906e40ca3d3a66e5fbf1fd8ea7ff1a6cb29c04730c68c609abd112a085f336a5c869deb81187476ff4c0f3c8130dd8027c411a6daa8d1171f81ebbb413b96263f722272a5439853f61cbdc9b8a0d3864ff2575d653ce019272b7eb9f0125175c9b39514781137498579323ec7ccb4a35be326c3fa0d3a353525142299990fd988d00d7e875f52eb2babb714ae4fd51a2366ae939dfcd7bbaf9a505fa7af2c4dfdb1890e80684996457d3bd7f24c7712a9a7b2b189bc4dfad527ddc6e897c2e85ffe575103cccd6fc28b1f830d694db14f50cb944fc44dbde1e5357993443f33202bbab86a23e84e21ec8f0abc0fdfb9dfb1a0ad2c8dc8924b47f9e19ec3b0cce68ec7a1856afbfc4b1d6496a6d58475a7d2afe73a4610a03f78d99293c18c13859e73f7dc2889a7dd22784bbe9129b7a5b227960c98ececfd10457478fd7f7fc91fbc7bd44d46b143ca147115051a61cd2fe6ba1f633db17cd38d8b6fe13e6a1663078bf63a608c864ecc286d49b3604d84361d3e2efd87013b434d546d7012ac2a6789f697954033ad74751d3d28b0dddf7dc294b28cdff55a68df101b52e43b8420f5a0bd45e68d4a7ca95d41545a865368a50abd95a54ac68af4aab583fc5de46bb6a85f07415b4242d7201cc39b09a204808f45c1ccd632e960f2dc35e938598086ebbaf8ddda68a46ea17f9db4cb6b8e1d969b2f3fe8a80018a82c853772ec0a36be379adf56d4b5ec5582917c1e32d3f90fcbcbce7aab265ae3d001c501600a06b7c6e13d1837acf4424b6b452e0687294a4299c6616b278d61a6f53be445da25013df630bc8bfc9c0100d0dc4da44e96821751fdf761b2e93484119f8fcb8d029f2938316af445aeb5ddeabaa90839ff35ccfbe8f4006abf1be3d67988c0080f6d1d80fc6298ba1161792e29eb44c5b7ecec609ec66bf7021f38f522a7674082abfa222068be6a4a05a51ae7a085c182b7cfb9652e81180e4a89df88dd83a07ae4f7e75f4c903b149c16e2f46bcb46c5f484cb5e37b389eb0e3722f40e67e837678e93afd6a4c8b10ad4898ba42fa77e94801c7f9d5462e8db3740a669f27c67da4df3dbed8222cc3143234698f69e21b99091feafa9b067e2a3130f84d5e938cade86c92f95c37720e300b1eb9947755008ca1a4dbab2c40e8e186887d42078134ebcc68e1592768beb45337345076dbb76e6d62284b407d8aaceffd1eeff99432d910107fc86899d261526bc936bf733dc66a26885167139e09cb30d88aedd691616347e592d7670d2a0da704552e86200406daf0c8b32c008f08920a313e0bbcfaf89cc2bc601ee20feb78b5fad084f6dfcf5d245ba83ff8df121d6ab90bc511fcb75f416c94e4ebf9f6e28e748f70533100f1b8c643fad642c80d4476cdd7e6ad6e2cfcb02dde0bab414f54843fd17f9c39a810cd749699d64a723ffceea2b934c319127972d1618dee164974e12ddf6e96d3beab9979829a71091d12d70ba6f136c23447b4482be88f8258c518774352c31906838058e7b9c29c41fc86b61dc13131d21c5aa55a3d48416a96bc9f982a3f41be8581d7fd3b645a5f697a8f7c71a5eae86fe346e7b7a3155e8f10c33b2c4d2efc6260d440ec4658ab8c01ddcecb5d3c194c6e9dbe39507a980a29feb6e6c619292958be4aed0554c92072545d2f2926a8741352119ff6b379995c58bb080e3d1aef052fccb3d418299af741d3aff6977ba276965e9b7216a53d1b4dcbdc933209b8f1781a9470bf4af01d4dff2734bcfcea7cd90d405d2ecdac64f2d2524516991b5980974a3f1c306625efb6c227004126d69bd6b57cc72812fde9cf593ea35aa427f832ea8457a67aaa3ff7c6ba9f56ef3547d97f6d921e90c830dcec41000a258bb5c3866d49e9a5ac0c5ce95ff55ef6b123a9886b6c892fc32e1aa1cf93c36aa5c2b63001015fd45798f0698c22f2d7c9b341f14213a06703f161c8baff1dca5e8359c0aae359d6b60be63da66da516ec8af11dcafd59ffadbbfc3882fb50947cdf5603630331451d0c47c369d3069ec165ee6f9a78925b02ab5832cc906f42d10cedb504b39262f95965985dafbadb08acdf25c9fa255fed67da2086dddca43bdbebc405a54d5a8cafb9ba26bf424e727e59f0f846fb55f4cf6b7b926e98b0f47632cf9441d2c2baead15ac7ff350b2735fa1631cadbec4eaf19112295126af2bc5d7bd4631b5ec781cd84f05634e7b8823e6cb1b7a75fbcd6603de3c75e1fa5b915096a80d3f45c9030b1b564ae13315f156d8de27b220fbd6d0fea8eb6d343153dec5f62ab08a16a5ff28f43e62e183d84f98b5647cf6d7345486f897b1755c080b2e43ceb082c1583dbf43020268d78de919d1965b6de2bf50821947bbe2fa73edb3074bb0e3298fb15c0eb3f102eec89f64b3fb2521bbd6e1f9d14f30dda7ae1a5d0731e826fc02e3c7abb15a1db19db185f79e00a4a5883bfbbba0f5b0268abbee7b2e6ced905a3eb58efa2a801ef884f968e45bda614e02dfa399d6da500d47d54336f79dfbaa51a6792649cc1b11351226bf0b0ac705e2f8e3de4ffb3635746165f4065d023edd927e7047bbd2db43b711960a6a180bdb2f09aa31d66741be3e86ae4795568873dcbb13787dd8d947036564cef74053ca12b579f28b55e74ca4ca79d5a6a2e604613e254597535f20e12268a08dd9aa9db227b974202ec3ba46595c94a6509f651462ee9c0fad88c13f77f3694c233a6291e3c76f316acdfc7e0a91b306c1fb00705741aee370f2bc2e7287d68b16b80e0ddd27b6b9658a899c6baf00f740a9bea1891162dde013fd41e8689deeafa84dab60613bc36b9ca37c52e70000f94764d1c887eef4dac625cb57fdf36adc7a99b4dfe1f99a42d2dc0468e3e34e9f6dbd3d341456f78e165bd1f61127b0ad4760cafdb1eaf360dd04d0cc078654af299a930b87f7e97069484231de52c5aea92907a895af4fe472d76635d02dc2541b4ae6bbe8a490ff895f90c0fc2fb65fa5b93ca8312359f48db165ed44aec0d8b50edb2dcb6cd92e7bd9b35e26d508553e6bd02c4b316468793615f0da6495afe71db53403fb7c0a312f0f83b31dee5c70c394bb140827c01dd312152e77abaad307bb4f2a6262f4c75f4516644de0ff633a5f439beebbf0a9f4d18d7b8d584986d7805ffc2f052f9e646e7c1e738ac610e58c204681c0d9a6590f7c751bdbee6ad17e40736670260c6da002638e781e3c681e62164b35603c24ad2c73f551b13c9e230ac71d214a380046216c68b16eae5b351cc4aa709f3f198e7a88718215520d0608b4e5f2c76eac7202c68c0010e167e88a414aa601ff28db78be26928f626d19cbfb083301daf3a9d6322b39d3eb686c7f8b4ffb11004ffef3dd0202b9feb5d37ed4748c97c63724f0c0fddbd4e44d7fb7ab318a2d3479db65e1068cfdb8d77cd452c04b97db36dbb4b58b2a96cabba915349dcadc5f26ab9eaca182651e3360be54582682d5eac74ff1649fd87a197671534b2a863a38fedc25714cc0c16dbb53b8c896bebb964b4751df2fa9acb6f7a2fea311650f14ce2c134cb59eb6347ea415aa7cead1123fa3fe713cac8fe64f43c16a7bf77aa34a5f9aee779eaca765a8cd64036f974b9782c0f938a5f2efb094ad9781f3f78f3c64ddf1fb6209c5d20c45b86979a49ba225941d8836131041cc558ede0b96cfddfe1438ee7987adcfd71483b6f938f654d565ba7c412b826ef7c8db8f7be65719858ba8d1121cc40e635a0b7c33aa87825439ab3775e4a17df589b953d64b8120b1de3cc25a39682b16c5d46ed771af7567b4f5015bf05aa05e21b46a9e1370dd98841ad9463bf97d182d136cf05d02316f4804e75e16c22930e3c71cd3f712af599157a26a28623c7854d438f47c5ed1c3f1e7408fe3eeb2fefd607e37f8fd600c6dc878eeb258fc0d18cbc49543728f17620be40655ffe33e463f090163ebb1ad5d21054f179978ce50829831d90ec6fde9b540762b3129a7f498224c43431b8643d4615559ddadd71873f311fc312d6d547a47ea948e69a4e3de15e7f5eee3723842e4f177b306a9405bdadb08aa7cc5bc24bfb58eca70b9eb488d6fb0a33a106c8793ec477fa2dfe670fa78386d990946c884f23662f2b6e7a51fa7861c739c490469f56832dc218e857c41ce0bff3da30569e3e3922a0b31e4df278b0f242d80bf9d8bc86e4461b463ff033254654c33718e8e533b3a7e9bf12ca1530ad71842a42d9dfdfda1df781a85b783a5e2533be9c079b9ace65d133633ce7a670499bc6a9fdecee089429dafb4242e79b7628b63a3559e7a5c4d46c21be04ca3a00bf5c2aed62362a57a71e13eddfcd59ece44ca4984f9f95f4025f3a11346991de0661dc0511f156b08af19b460793fe277d56b555c94f9335d32d46598ce1b66ef221629b85501beb2163175919a59abc2b438cacbf24f1dd0b142d3f37097f79c749aea22b0a0d13086b3598582cd523c9cdfce527963b290f03a0e5984aa212af84022b8ec2bc1f8c89210a60c40126ce29589d5d286462b72d23634a363ba029e56bd5e137205a4c27519e0467e84720f48c6126a1125c11a5f5f497f10e0f4d7581f9b02577376ea3508ec1976cc03deda2e5150ff885f7f38484d06be40446c75bdbd3ddce552c30033e1fd9568ee69b2bf08d74b20458bf2806c32a57ab85c2731aaca1be79674d93e1a4f0c4401dcbbde010eb5d264a9d344f1ccfc2a45fb68c1ed089f601c27d6a72d7abc88935b7c2f16216e77a0b94d770afbe5f5c3e4fe84a66bcfe59c53285b1ea12d53e513430d030c9305557863bb37e890cc7fcfa7e68a44106bade4a12a612f5cb3720d869d3c9c457d2f0e1e8857333f3dd1f788c7b14abdab625737a2482f6c7daee7590a6fbd94a873beee2b847b9373ca304e36e7f2bac7cdfaf0532572278f81eec2d0990073f60b83244e088b20d363d54028e27cdd5395d20c229c10930c793acc4f59ac02c887d19476fe924fc5571ed1d313f0d6296333c732c52d70198927ea27614e9568f69437179e4b876b7472e42f53f9f193abb6396668d241d022fb4b6eebf40f0dd54cb3ddd83fe1c8efd29368962e27975351e90696bcb189ad617773ebc89a8cb5b36ec9c9fa4ae033bbd4210d8b4f127af6c7b61ff29f8061427e741adca0884202318cf17548cc5add076c0bcb9982c8c0f6d78d7368aa3263face09c4244c25309ccfd09a7d4e87988ab6a06d663f54c0de9a8c6fcbff646a56f11f258c71ec78244ed19a629c29dee8998253e522cda1e2041c699cbeb6901b6586d46ab074f87ea867c53d43585f092d5b19a708af0d2132a4f180b84aeda7753d60c291047637dea8e530518fc32471316406fc19eda0c1d9a1eea19d672efe9dddd99275baa5d7764982aacccbdda5413ac9da8e54a8ed2728ae993d14499ae2b041d98dfceafe565f97ea2a5033061aa076ad7f848a04bba075c220107460813d697df8e0897f9e919ac50c6d4bf9e247a660919988cb0497d6c3f4d4d94352dae82bd55e820410d6cf1aa2be511ebac75b34d0a9ff954a988cc3126096dfba692258b9855f27718ba00a22f776a47eae041604139d0e15c3dc447785b8da0744c8dc3d37dcc1ccda81b8a9c101e64aeb200978dbb20cf011bbaf627e0c1317a7db9def8c27a43b0d57fc12109be544c9c84a87b07ac8f35cb560217c2c72b1201d1507ccdf0a7b6bd88c0eb1fd5d1a3fc24d490c44c3ebea73cbc819be865887b68174908da1a349f98d09a4688cf2b3a3ffdc5abdb85302be4c3892e5176b9f71853bd54ccc8344035a6113f9af974716ce02f4aaa10c5188779b30fa4bcf09f41322d02ededb6dc36bdf744ff7fa6b856a47b6b1aca2058f21c8546fd155bd032d6b594261c8dc70f26e0e60e2cfbbf085f36f7b1b266d907197e6da3aeff6f9f2f735dcd0e88324fb4eed5a16d88a753d8d264c81209348e872dfaf6ace802904b9b66097b80cdd17ca9fb638611c827216c25c173f98a8884cd5a2ecc783840f777dd2c7f147cffb4504dfc1005cf7d5c563271aa0f3d9f234187d8d38cdcbd47fe58894b169a935a0864fd4a145244205ffbd3261fbdd7a69607bd30ffc96eed295aabd024eaf7d52a0d439841edf38a1e14c053464ba20502786a9fc8f1c1c614e581711d0a6ca4ca5d5dfb678ed94797d50b209dac95686cdbad1f781b00029d6406b4e301489d9f1a434edeb523e78b4a8a55a637f60bef04e9c9f110e6ba8f6e90c5a3ab4ab6f537c141616c0882b89f2bc8009e1291a2fa3468ef336b2eb61463f4ce2ddfd90579f68621f6df953bea133c3ef6f70cc046e5e4a41e00680f0d11dcdadf11f278b77110d3769afb199b20bb6f246d317a5c728060cb64aef23428fa15c86bf2c6d3c38ee024f00c86641abda6ef4d663bd3876d370772db5a3ea6b06afc66f38aa22c00dd54a4e995ef664828d965b50ecf9294b19f8c0286c6c9fb8bf9340e797ba7817a01821d786cfd2bb4267bdfeed7375df3c24283c435e9940edf80e569243b11e841b40e5e298ce0f87d695cf712fd02d45cdc876fbf7ec9768f7dd898123c31c2e1cad594fcab44b85323303eec4fbf742ae5c33081b362b864459e736f7505b9423bebeaecc74e3370c6b0fa4bf2ad6d78c8ecaa1c9c0b8944fba79420360f141716636aefbd11545e0adaa7f03e24662a5fbcdd1db4bd64da4e9ed227f945e579cc3bd0b52edc93d0e5f3c77b7ff9d2a9011ada70a6750fc8f5df6a9dcc5647f89d60553c53d17ef3dc2157e579ea9ecf4cb0e11b07cf95a54f66c101ba68e3a5bc77dcf7fd170118f2005f3e2b34a1b99431b992b5c1c1568b05fbfa73ba35bb241e016d2e273b2e11013f04d383a9ff8cc7f725296943ada4fd689e38f678c622ef4886f9ea1fa47dba2785a4784da74b78510b324d45c1e59327582a5c4794fc1c21f71c8d01a976f040b2f1118df3bd3f23b7aa89e6ecaaa14b332120ddcce09dc73c6cc5763e364865e6c741f9f47a5926002cbca46de8459cd2abade2cfad66c7498a180177660120a6d0b9ddc29a9f6ee08d8328387cb67c87ab75cd116f0960c0aa71de7447650a4f93cf6ee2de39a1429fca26b285e2890bb5a97989bd7e669e718e4c24e43be5cae18158fd03facc8b21f9a2d513ca7d1c0d3cb2d1c31bef750bb052f8738694b6502ebc34854513e900005db6bd013908b63eb64874d4b45ba25c2ee3cec51c514a7a0e3fb74ad6b7955bce08a9379d1e368b39142cf546cf544c42bc310e0facd2a9089432a4754a882071e5dd03785f6fda204140fe076d31eaab56575fd0fefa41979635622e4aa0f5f8759841616e0acfba881260559618018cf692167f5df7ccf07a75e0dcab8b04f906212cb6b8f23f2449a6660b696e7c8df7ebf7706809818ce21980aa9ac4983572da3dd420d970e901335ecff6c1ddabb73aec593dcf1605fe4cb909830a4f8c69e440656089aff1da908be6e3565396f92e19750b2f0ff9d8be7fc0e4c5605667ef230f391b230e864f5fc93b986fb402262fbf71a429a4d77c0de045e432a3a6576368c4fb4211f05f48199dbb019e6e02c431a4e7df773d827360a9f6df0372f789c3bf31766c732886f29a930ecf7da9f31c28706fd9931a51a6c902ad548cbf314389c2eb3d885ee28aa64a2e52ff4f1c695574cccb6de0d93788092e4f0501ef83b94d10540e0a01d421bc540d4d77bdad6ba3c5e1bac33d1936127bb0c4fd1e2990c5c14b096aac14edc75a10fad2a036dd9ab543685dfbb1d790d1b7fbd93c35b5e294a55ef8774ec101ede3069e843e1d8cc6e5193896f2c3502f4ea9d2cbab917ebf9c4b8bf01ac1f474a09bb3ba4bcb5997b87eeb517de5b202435d81e82f77c377028b0f555864f7a91f2f40473ba6dabafd170c491c47baafe2df238d30e13982044aa472980c98967f67aba63d6c6515a83030f033510797af01f38005ef1cffa56f8fa43feebc8363cc7e38ec28fccbf9a1e7cb8344b67deaa1f8c1fb038f1cb576bc12ff7c7b7ce093846a3be2773b316d3c7fd206bdc3b844269e4773f2d5192c2b078397689e27dd418fe7a9ad79b3e780d2ddc39f0835258ad9f5620a6660feeb4596fbf2cb8a1f6cb799099e34f00f528a032c64cb34bf0d7cdad3cefdfef84adb29996c5a60f671c340b823e210968370174424155ae19e7e59cf090c91154e8b1a53594adcccda54d7197061e8fb137adfd3ff0791c6c07a0e91162755577ec592391d756ce9aff50d7c92f78f80be02a1771f888cd14d35c33095922417e8e94dfc33cccb3f9ad855b1be28d239f4598662d599166bde53a809175c267da0257a1aac88a87b11421f90501d4606e39d7c70779fa55da847025c4be525da0367ac47aabc912aa793e10b865e2625e57229daac5532c4d7fec2b0a7e06911da11478063afe13048df3d680c084e8b9b2475b871a5432aec2d54d46c9f83398d5f819f9576c7ae0437217a52c7f5f9e983fe949ca440f47338d216198152fca53814caa07f60d7bc72e8ad7972a26f601159a071f9b30527b278185996a8aa214651a2d82ce69295f40a9ac63cf74e6468d67d4534e3ba89ec38d5f098ed330aeffeb5eb0abfddb119fdfa7dda3f029a5b797df791a66d832b4050070b5249b99727ac7a52bde510743c007cad0f810d93c22bc736047b9951b9546314a9966d18ae839307267973213f2fbcf67ce995e2ae2dcbef4027f4e4de3af4afd58858f28e139a61b93c353a8bd7cfe2d5b0e64cac7b3093e7a2aec0efa3cb43b85768a465611e1955569e9bdb1ba9949e4cb2be7d66ef9a0beb58219a4e6ed7e0172cc8f573aa22d65d1ba66bba03778caf6d6f9662e6a7c063c426d3852709de564b40125185b41e10907589ebd5537a3cb2369e4a8434550aaee2f7b226e359856adbb185dc4d4b1316a8b03b367a701a8ec6e971ddc445114f6e48271181c7d4982e106a0e0da5841744dd59f673c31c7c6824dd14903e6c049f43a4cd75acbeb18423f392da27f7d5fc1151c6a15a3f2bb7b9b7a87bb9095262988dd3d896201bb0d00df59de1291aee353f26ecd10bd4f6c4c2738d827aeba88ddd7ab97c7d1d8693d882e9cdf3f196c77bc9e6382772b525538b9f4a2cf1269fee99d0f5e479ba35a43e869f2714b3a07bc2c28fac0be0fd610ec3d880a033993494c03f8177bb123c23a5f3a8505ab276e62416964c3a621f9bd826099bb72e22c79ecfbee4c42b6b0d539e32c11b75fa2a9444a29a76c6d42368cdc0744875436dc1483a0305652d129aba6b3885957a28536fb9baaeacf95eb251801ba627e408da26d9e4e9b36478cd0df16e3def19d06cc019f17db7ee00b5c2370c10b904e1a35464ac7b0d36a502174d3644c6115c92321a49ffbfcb2cf65bad52ea5cf96fa266045bcd680375039f49011ea146f2e07ddb57668e7c85cb5424b6373719543ecdbc4214864981074787710ea606384ebada0c7a064235a8c9365ad060164e1c32f4a4b7c4d9b2003e5aaa6abca308e8c8c5f9d5b813d94044187741af7a66d09ac1444e22116b9406b87f15a1b07e086008ae5b5fe7b5fb8cf5233998ee2a93d6a2889d6b711814b63eb10ed641300cc00d7ecc2ad23f88ccdab51335100fc7e1f42a4e4ee10c298c655bdd50af69358e16a33f37510f7d2754a486ae8bb95518edfb0edd721e5cceb461d7caee84dc4f5ba83bb18c4b7360db0200423ead5e13bc763e71dfbc07f4ba7e29e8e6c165d54588bd8bac8961d1b615141437f80180b4d6e440b2e243d6690494b0953a8fcddaa42ad314cd68645d812d99cdadb28935e877470711d83919905d3ee0efc3c15d95c9b4feddda589f6c42102fef396d342a7cb718e47744e77260a73950633721ba92370df137acf3ceaa8cd1d39f1efaab09449bc6e0f5a6d422f7f4dcb012170002a7cc6d8ecd3a8a0bc2a750c47864a8a7d6df5e24a1a7bfa87238a3cccfa1a8c6bdb9e6a9cdb4d58bcb6d5537c1b76c354487bd94c62170d81cc041dac6ae26b5e101c329d211f475e085c74be038076170cbaac8fb30106e01be8b5f0fcc2fce72e8e44436184949a9d5432d450e102d1dd653c292accb60ea062bc39b257ef3c89af075dc07f31685ec3820f9da037d19565adc630dabd462bebe4e6c710ff346dc7e950157c24ca00eb5b37707d08bfa26277db00a1ba0b1e707929532ed2aff8aee127674be0f4d6e581def7067962d91dd4451f7f77f3614c6052a42907132afdf61a77b2e05f47cc6164c230b829c246363eec1986607e1a70ac8a8c5cb049dcfd19170a08f4f3228aaf9f644a4b524cc3fc2520c723fdaa7f0e5895fad8cd672badd61d341d1627b8d6b8c3c7f2c3c173162e0de464992a90cfb211cb60cb8dce648947a9f810f38d77660bfdfd1af5374820e3cd3dc7f2550d6278e3e0919e537fa38e046df96355d5edb7ccca303ae3c374697eed046b5afae12e03fef6fc218e42fa1429f8b47f3fe72f24a53415d837bbd7c88c52eababee3c283ea01f8557e5b1a1370d0bd508cfe4f7b2e26e495ce6103d1bf39115fb7e12e9aae4220c2ed53a4d92d34e5dccd0a47004069f91ec17df1f12da3b5b32fe81ed14d62bc81fd64cc9e6fd5dbc2bf8e0262814b4034e02d2352af7033fb10ee519330dcaddb0affcb3bbd083d0790cb38f2d7879e0d056ff4e7ed21ea781cbc6317cac5111c274deab90c870da6380391ca70a3f658ea00dbe1dfaad46bead774f55af1733afae93cd7e30885ee8ccc0db60673b44fdce02f2fe95e8e82c37fdbd8a594f7b28d87119142582dd98e978644d74309583656b9dc9d4043d42ca8e3cca10ed74d27a94818f7d66f07f335fd87c94f6271cd7f4b7c0a44215db190ff1f03403b56bccae0a9730b1464e3456ff7dd5767f3fc719720a28d2ed3b2ccb33dacbe6d3cb80f7ec27ad3e45810bd94826ad1da30e671bbf86f12f7c97be62913a62f040cc703891fe5244a9a24f2c9006a258faa9929420f6f33674ba3baf99ffa14732329909d96c5868da74e9a0468ddb3859fb5188f5b62a96eea033f719ed5608082c3f3934f6ef9db56718dc02fc3ab4d07168067f104cc93db1187e80cd52d324dc93241070f71a0a7b4b86c7905ee280c45282a999b9f510f59eeaf75b23377f2aecc01c29de4c05fac64bfb28b2da5776a0bf04a4875a5d5be544fe239fac7636e75a8010c76542a8286551ada2a77c3d08eb8869d8d126f651745e0161b4c8938805dece120af31e1d186fce597d88191d38321c7fa84526eb2736ab23eace95480e1a21c7396f0cca60ad2e4f38f17a339abc5226ac84e46ee7f9d1a14f62154e52e2670acc5e56d23568e8fbe037eb84e7291e9a6fb5ee413e8d1aa002f83902a714aa129e39aea228cb55255e65298aeb44b608392f91c0c6cb502f9f1cbcefa8256cc03671e9b600e5dc406746fb2cb9af593c2bff2f5a7f82147e53a9d41b94e4f0128630c9e0ae14c1e39420a675b7438c345c09fb73333ad9d26a533b437857986a24f8c7a1d4d5b80e270be9a2e376ba5f5876cc30addf890434eec850e45c6a5cf8175854cbbcc5864ea63dea1bc231ad1bebe44ec069179bb418c458784d531de0eda1241dba0f5deaec0b75ada585924b16a0d8474b79d3f8ee21978b86e3d5962b9e37cc5ba37b5b448cbf89299cfd117df2490a2c5856a1ef595a733d8978c0190b56f8747c851446cd2d70245a99e19259b30b03759e3c0fa168f00237b1cde31c8c2a96991fe04e5505744cc6abd53a4f4918ff88b6f06a9f3d1e34f48956731a928471edb696f2fb7abcfbf5478ff2e87a4b3f54ebc36ba64780fc285d66197a9f017d287e5eab7270e789d623f691453414aec0da82e8fa5e3a2623a06e6f3c92431b166e7485b49044d1be6365e6f7f606fd8d1a2c9fe6e162d91c977810616dd09aae2474bf557c458709ce4c19f8bab9e250ec12d775614f4cc37c31f24c305cbc52431ca6f0d2edb0756ae873a5fd7b16063fd4ff3ce8739a7696503b3171a43b611efd25469f40e2701273cca39a9ea810625881aa8d7bc3e3061f1e0e7510b9ff77b7841d503de1dc5ff5e5e03982f2b488ac772914e5386463e5943d4adb969570ce6ba5be5273eea13332de06d3cbc52e8a4c64e2fe3638f90f8aa23e402c22e5b86dcf8bae7774b0fec5e8ab2270c7652131c102992f26c3b025fdf6847222f897ce3edf7f64de73cc4721ef67c63bfbe6f22546b921beb39e428137132401bafa917a4c05a5423a562879f830ca4e3ec61e0f75bedbeb06a9d1522421cce51900c0b7c6bb059a5280e7be35514c38de1b48b6eefaa7508abbb28eccffa4b533b8513d87d0ca983dd18e866f72b012bba0ff31e7f11018e55d090e0394386f31698afe88719e83cc34f51db6fd0729aa0036d07677d0ba764ca892f7f5daa5ee7927863c4dbc436f0256d35293e56c45c33d3e9a4276d52ad463c3c38b5f92de37b209616f120f8525eec04d94dd22ac4e153ad67d0e304041d5058e6e2caa88275b91962c1bc0ffddc59b49c3586c7e082506a7020e3d9e71a2b015e62f045e8bbd5d3d042bd090061e043a896fe97ef946cdd76bb1c8d3ab6cda7d80c0efb6dbf88805c1517652858b129e242655f63c28e9c9ce572218614a1cdfa07699cfe15aa176bb529ac8918f028383f3664bed718e94ef7dc72fb586d2341d3ed8bb5a01707d6631fdcab2a22fcb985b874368a9dfeba4cabd8c80d172969634fdd498d7bf5c9975a838e313e0692bbdc79c40cf04391947232367c5fe20f8df6a397a49c073153466f0e3b4168c6c3c8e256163bf61c8987f735096baa379dc46cf073fbc6ded41e4adde99569a96ea90cd72f152776acb50cf5d6e3da554044808638f8bb2b1b714b261edf9864d892c450fac91f05f7426e3e6a95a2e9df63e3b0f6af3e44a6221c7a3d104dd156f30b036a24d2bb8dcea2f588a56d317fa7b14bf159103488a5aad1c5bb8cfd98132d9a470bf194098347763a0b1c13b6abf6bc61b920c6eee98f95046343145eb1cd90b4303b10fefe18f140beb2b3cb900b1d308b8a069a7cb1382e4a3fe7f133ae2055d848c8fd7b65ec78d7e82f2e2ebb80ca0bc13284e3a9153f1938db515ded68cc28325402842708821bbff480f85d63ccd8b0a028cb2183309af7320c7c640aeaa715b1253755741e18361882b88557296161a71aa7b39acb854873afbb0603afe7f4d65af78a8132a206437ee419744aae4995e8df3b15c4a9698b1544928e715c2a1b71912d3f452d2622a7be4adf36a7547dc9f797121c72c3855a3c9d43f1f259184f9cbbd4889ffeed8fd28c16fa6d52b3aa117d10ef83e1199d14dbadc56c5877eec81b6f14424c50ad17beddfa8d214a32d1e23ce5022f5a505f6ccba3eea744f754496a68ae00ae9aafa94117d9ad6dc5baadb584f61f37a71b502c5bf5c64617cfcf6992fec6e65ac5e3b8c8bf9d16877a9b992fd7f2781d547712119cd30e8d47701d5233964d860f6ea21b4f131592239ba47dd02cf6f040e8db7f7ddcddd9045cdd9fb9577aa23813f5dc3e565ab8b44b469c91c47c256a86b9ef33be495a9b5cfdfc0b9607d1c5f3f65bd1967dfeaae5d2415e5258d2879f3e7096d0ae26b8ce01ba16369928edb45de3ec58275af9e5259373a718a04228be1b823fce09a7d68bebef8e44cb82535f774d1326d3bc402d72f332cd42f0f1ed2cff9adc732fa50002881fc7d551028449aa68f9545efa975bc486ed2403b797862c4ee7351088171aba3ef856c30b4152d2901d8cf40c59e5e01addd5b1f481ccbc97dac8ea7cf560f24e01fb43aa1e11a125cc2d33f291cd7935d5de0bdc5059900e2d40ab6f87cad4b7df3a34771e5c94074107a42cd6ea10bfcccd8333f67cd6a14c0cb77a6206ca6ded64e79fad2011d5c1328c430827763149a7ce40049b03857d0b966802ceffeb7d7f54001306be171ba64531e157d95672da571843158eba956d5b11d286d6284bcc8a4ace8e6b274905ecf7e55bec0d6838a9cf1d14bce1f319300d9ebd01ea517bf2ec45a3ee893541af80a5e805e50bca45779216386c9497632fe768f015622102e7d469bf985015378e95466ebe4c81c6b32efad2b558ef371a16d330e1313ce20091fa818516c1dc1f447ab25cb8f7284b318ca95d5140530810846d9243d082173254026c4fbd810dee93242426817f00e738ce5d9dee1f1a12a1d71762c500e6f46efa897bfc380b58d5b4b7d24aa6d53adae3f7c8c9fd843a28f4c1f10d1fc15b3f374f17e002f96ef74858b2f623ef237f395d45c7b7958532088682c82e08693432009dcb8404cf2c5bfb160761cc2d79964d61e67a7649851f841e3237bfd83c7d0236b92558202087fb9585e0fa40c2a6b010d576d06cc10748a8f29c5bb992941c178b6ed27f22edd882ddd7da16dfb8370f1d472cd8d8df19b9b10d7e3c8eb6957494b9fb7f6f0b98a0dd28443c5c63b1f5f736756614a59b8737cb074c038c3b3e1686a33e7fb16e54cc8d38b816876d22c8e3be84204b270eebd0dd5a6bffe90589c5a541e49b68da3f1441e6d712d2a74ab4467210c7586c546b64d4d93167833ebe3afd65485b82d8f7b8a68b659ba7c7f047d74c12a721f0a7df3dc1c9b8abc1e46be8426f8f5433d01faa1b7ec645f9c0a752037c0bf0fcbd06832c5027fef53fcf5cdf844dd536e8992a6ec412be4ff109f507e5dc6c855414cba6678d9b69a2109de1650e554be8a1d14abd00eaf44d5c3ffdf73263f945ed561038e46e6ee0d77fd8fd14aaee69f82682a87d13caeae9c8409545c0ef80e2f9365d9d73fb9dbc992c9f676deffc5aed68947e91988bd149a039d79fe471b2c394a3f31f8700e300497157be3cd6b41c8bf6c43ad0d5d8f4b0b019f58b19b60dcc0bd2980b8f3e57e7c00bc328857a0d9006548d428393253c20b7f910e4b6329fe8c2dc435f2d1cd3909a85ca0353e7507606dd51120627b78663778f7a0f0ce02ae9d2b8f6abba21f68ec3c764c1ae4683b73aa88aa391939af087b47f67f20c26445d4d93bcefa2f9a94d669e996f822b723252f1ae1b90b7876fd73f79a9ed887d0dd2ec1cdd7f8a452a8aa74826529d08b5787f30a4e09412dd320972117ce370b7e70e662dae4318f245775c121f6c805ae0ffa70b98ca007de287995643083dc96d52d377ff9477c40092f163803172a06f469c0ed05583927abe7a9c8693da890760c0261f34b93de63210ce2d636585819a14c8dcedc8ae0a28ccccb4d619aa4ba1f1aa3c1d80858f08cc630c606c1bf5ac2be74612ea36b97782a09aa304c675ef8cbcafcac98028bec8d7028388a6f29dce5b025622a82e491d7915b1c4cb040493b5e1cb7044b75c48f4ed57032d584d46edd47414f7911c2c04da2a969d870bdd89e049e6f3bfb00e126a70c1346040dda43ed500d1a48ffd574387d792d1877c5a50f0a5ca810bd6f6d9e0998ac7dd149a716cac0dc4e3cce57ad95476d62f27f7ec7d012f12cedf63aa83ada979195b00fe361015b43656fafdaf2ca4ae0ff847f0e40490a9e29ba85c36eec415cabe2e6712a63019bd11668fe814c11e726c1cdaa155889ee0530340b37b61f7aab86b25b4276b842c09f4f388027f787a8d384c56cf87fe5fa5d4d8736aef432b06c5923628413142c4bfa7ae01093ada8858bc2ce9769624459c5bdbcad028a5c9c0a24094639ee8fd982f8169c049df93525c57ea0d4a1fafae9781ce2b36f2ffea15592ebbdbcf633b3e0c693552c0451de0135433fa7e68b1efde93ca535f238dc7028ea6a187f46b77778586e90f5d7f7a58fd963c8e0609b4a59fcba30dd8fe7298d24a4447e18ea44a95f7414a5425f9a5196d98ff509c586dbe3f7777ee4dc45986844f5af2441fa7d9cbbd346bdd7368e74aa75226918457857296dad562024bd76c7e49ced8ccd0be1ea23289eb4ed3122fca8fb64675f9c780d2fb058192d617506b3e2c4f94c799525175c6f069cb8cb9dcc6ad0ca76c18e094ec699826ea9a173cd14f810467ab2cf15a490adfe73e17bbcea7b7938362ee7609709c0f6e0060ec067f180484fdb1e23b97946bacf21f354112ed420c0d651555052e0df4f7c1a1e5eb336e61acc01c87d867a4cfa278da5e80a3594cadb1a711e9a59811d4f3ede6ed248450e457005ba10f3daafe755bd4eeec64718d238994bfa6cf370c4d089414f16fe376fe8adfb53c546c5f2c12434466b0bd330675bc7f2c52c140218af2779924aba58ef90be22c20221b39166954290eb19fd199577feabad45472ac9aaaae471d6a9362151ab80dbd4c77a732c071892b341c69976dbe0c8ffc3350cc3bcbebadbdf81e040c4b611a8a239af134fff42e4b39d816c3191ea119033011cb2c14aaa8f1942347a93a6e253510d40f778c21155d9b81d8a2a6d5c72ecccdbdea68b7c7647fd387aa1e24a737c5e85b214d652a835ae11a926239fa99cbbf796a9432e84eb7f234fd3b8b01102737dd0766d683e0a5ea9a79dbd7ff60b318e0c706b688591dd3717094a086549c8c1c91db79713664ee1d84cafa33d4a37a075d850b43da1398ed00c3683c326b4f6f2880c26d5b3b34597de1f45140361591f827f9f3b105459800b07201d7c81064a3b026cd3001c2fffa9705b82c3e1d0d9545e39394bc5bd818206d9bd4aa845d19f4f725a2b823853c4704ca1ec2703669781abe89fd1cd59ccc6b5f4dc81744f37364cae4898b90e3edc999f33213ca2f86643cc7b37b357815085bb9a257e319fd4c612423842ecf2366c7f77a7bf15914918f51b953fab425414adb28abdc1997bc45a4734b21eebff35f38f12bcc4b1396a9c82bb9b3b8596f740c8e5e950ec9dc61fb0df5c0fe8d1d906ae57e243eacbeaed0fac114e3956866784aae4b5543a2a3bd54d45a6dc35f4410feb755d22e2b9652517518a14435d44706266ffbc0c06b0c700d23de3075c4e03e38e30fb693366d35a5402b6e21b02a4abd0bc89970075ab3e4f08618b4643c283fa3bcf5ac4d78e57d50a072b08f14efdd6dd6757da3779013a1cf866a7b4446634f8efae0d839dd824040c03a4e0229e825f02afa980d46e4796a3adaf67d4cf92857c9d59de8c106d6b2843cca8eac8499642bbe63115a6c72eaf38fb252a4661619ad902d6fb0ab7b0d37c53b102f2c0f0f50bf412faa75e32eaa988cf18194d0ea4cf2029ed1bf95cafce13f9690ad2f2d596592c038237a9d54ffc92f3de2698e95d2497b2f1e43c10dcca7bfccfe5b45ddafee20283e67070b8a52151599e185542cdee080f2856369d82579f120b2521896f266ac6a1c89c868e8c9ecf0b2a1b0d74eb2aa35289f8e4da590262de0f91bf02e62c27bf9ac1a11440ad08a27e093b89bb392903c72f84dbd561cd5333d91127ef47e10509cfa52473e9233c6a5c108363c3ad2d120e6279d972e6b1cdaa65aac6657329e0dd8db03369e42b2096107545762bcd10d70c375887e82e1d73c2e499180d1a9631187e318cf6b4208064d3bc74bb75dd5423ad7da02e103a73c264cb3bbc9194159e6ded0f21fe8b27a0c6ea90ad7415ff65587d94d4cf51f50d575d9d09ea0ddcf23e9ad440f951434da43320be7eb483a6a00f350256b156141ce5e89ea8b344fcaf175f864d0cbed282a5c7d5d2d9861d868e654f4781ea108e4139778704bca174146e3031cacf7957417f2df6bde2b4739e1282a1f149321942d50dfc480f4e26e095da06c98a3f8e08fbe20c6d47d0b69ae8e0fe78413f257a5b52491806a0f2ee3edcc5666ad04876689859cedafc9bb09abcd0cd37f38bace31ef999162293d92f3a429be344c06b0b1b90f06c3a14ca36d271be4aa6fe34021b72eec6e1b7b62813707d487c44c269130ee1f867154003a20a9f6bb49dae873ea9eca2aaf6fcb2602b1c17d36887be4565fc779d2f3bf0627e990e5b3f7735d0b86d7de09e6331f0449c5197b50faa639a56d73c11f5f7e15448f87e55d082111ca55e34907878bd693df52f69b299cce5de7aeb6afaac654ff4a10762676eac18a4bebbf2514756130af6c2d6acc48a2df5740883a0865157f438d2f71d8b6e524f6e532c83cb4c9cbcc8eb0a92db00a5755a99ce61f6514340312e25bd358ee44abc5baa4750840743ee156676dea2e95f1fe5d9bb9461275dd0aa76e82c73c138d8384e277519e4ef6aa677eff17c25785fbb4e7b7440ed26199312f9f84ba6e6e5f172319ab39dbac589c8d37d33090011ecd59923d5549f840537a8da7a92eaa13d6604c4601b736ea3da107c58db50d56c1a53c3ec10f433fbe8c43e8044566bdf89183eb929798de18143a697d517c971a6ad82fc56f5e9e40207a61cf77e8529a702148ad188aa89f3f2199776975a8524a107190f1bbdfab4b33047d039dcb53a289e53477ba04842abee890ea45dcd8e2a4669e93666dba0e2d46e4d743805504e90af4be6513b179f12dde44f637674e6b99b2176105a3f8b2ebf8b847f821f8951a933c5add14a00df803c7606e820f22f2f22fe3d12e06767df943ab071cdf82f42bbbb33927c4c1e726304cd068dc10748172e48ee009e7fd7079841f256b13cc1e569880d2588fd3941cf773d99fd17e06ac10703e9e12be62b8923aa23a2bccd1dd4bdfa15d39ece0bc6f5df952da4194e07d74c819a7f0ed2e4768a5ed532ce295f1ad8eaba3b21b59f55bbe6aeb9b963d5491ad2a733e5555e7287ffc375c3879efd85e1d7b05a14983bcab033a428e2808b0fc04ebab4432034c33ecbeb4fd6cb659d3a750a9df4ff02e00f944120d793c39158ae29dd8031656161779d1fc328a1d8f2a812844b745906e98d2726318622beed0083b7416a397e1a4bb0ce58c0e73bb17a103b484a85fdc7181655193542af746fcf19c69e60303cf690eec1250623b2ad89db318732255cbb2e2b025988375ccd600e940d8348f1b25cabb04efa6a520056e512b4c61cdb4ef4f1a6a715a08d43955a5f5c274315a77d5cc507dd18876973446bf7b2db9e226e2f38d8038a4c02e2bd2e340170da625216c6bf1a3f1b4d217e49630779870eeadd12ebe66a87bdc51b8a2c30cbfb06c291997aef8e047303ea84f4e4fa75e3493b17e4573e93a20dc15e9ca9536d7a092fe73612d5d0a2cf8a3131e0006cd2720f12c7a3df95bcbfdb0b4a74810a87e332d997fde125c7c67b39dd6a26acf7d6bb24d236af02951054d7e9b9f24bb77e0236063a28316d2efce07907b4abf5c8024ba1878a3ecc78b74fabd495a6dc31205d7071c6cbbf769833d4d376e058b0b331bd0ffce4df406e9a054c173533e7c0d2c3a7e9e4c7831c66c4a15299e4c8b7a552c75a315dc06b50822264c4786b6b309d0cca39bf5233872bdf0c5cb2152882ea74d0abffaf1a89e3cca12716efb39a884daa448117782b27dc8e774d96f08a7e8f3c72947f41a8df9ab4f3ee612a0b8f634d6ceae1c483f98f2f20a28106e027b64810e922ff00bab9d5d13788cb72d83ae7efcfcf49fa9452456d318b8cdf567913992f8259c3c6a20a4c356c764cb537ca115df5699ea14bde5225c89309c89f10e9a20c48745024568fc11a251148e70424d95528cf8c6180241eb6820bc5cefe40e94f09c53a0ec8ff8a7a297e13b3b2a18d67b2864abbfffebb6457557426b527d25c4f1aa8be0ad173f78ac266345559b21060d3d851116918f0065a62964fd57bc260e3ed88d639ad5fad2d0f682b60403939058f8e5a71fc272ec2832b4e55fb40cdb925066f0f03327972db24791d0c6fb54ab5d20bb6925dcd666090a1fc681a156c5d7a4354a8c2d79c9f61bf08bbfb919c6ccfbbff51a70e0ba89504a607bd952c92273ee32e07631e2c9d9ea42a3621f1844ad0acce72d182a2c48cd636bd3967aff965d33a4edac9da989bf17ea9a32691833871f8ccde3d0929f3138ff85bcda01baae10c28ea811dad754a2b8ad59b412852abf63d9d16f55e0dd75b7d0e9679ebae4d8f48f345f6733e82716156e40b6f7fd53558b046c715e1517d4d2fb0c5dd3a1247769e5b3cf82e0bf0ccada5151963657daf9472702c7af06bf6c123d8641774085f4cd8bdc850cbcb2e50eed776a51c07cef395c4ba06ef0b5612391f89caa42bde62d615e35a8ffac933c5b5ad3f269f5fe5e97d622b4aab622c886b57145ffe3956cc8326cefe6ea3c59fb57828741c1c14ea0bce961ba113327b7d0f74025afa1df8ecfe00c8fd9ed69702e10529dd5f5e81a01db755c9b4415378316517c998a39a194624ce8ee6b58ca9173ffa1f4bce08c98a2558147e5e4518cf26745f3e76380ee2134d6ae8dd104b16e57bd0b579b40cbbdc01a7d10937623687b3ceaad8e7847767baa9171e133f53fb3971d4a837b6d64e0bf92482662f5f7e50dfe4c4a008b382c3f3dda15cf51f5c1db455a198e6cf8d16390da4ba33020ebe8e8d9ae24dad7bdb816688b42bb381ffb29b39796a747bc824300cc21e76d58817710df6314aff531de1d78c08f92a14d59d758de3a0c52f901d36caeae22062eef902b56ec4dfafc31277f2615c99550049bd2d74c00685d5166111379f0ff52e08b59b5064f353c0bf2ace58acc21eb44d771a3272cfe862a5a79922965ab40b1be2f14f9457e35648a4e4fcc232cca524a67612c8216332e20deed6ab420ea8f11a6700571db35d19cbbb5c6e44e9b8c514f64971a46c93efd2d7be074a0e7d88bc867916f0a7173285f79a45bac3f2ba69547176503ed5a3d264e787899e1aaf0c1897bbd23d1aca9fec813a11bdc15283a33dbcf1b0e8682c34040821ec9f3e4f65a28fe8c4c6246d33e4589c39712e0143fed8c02f11cf6eed9096d1bfa4bf962f65367b3fd803304b83965fe5e95fa15f0ce93d30db815786b9d4f22442c08d18aaf1b79872dd8b5d5f6ecbdaef69e8dfbbe252c0c52044f7862ec8112589841849a04e10d0e8c1e4f075c116d1104701818dc6af1339508016075ad49f9a68898ce2bab402ddd6dc301895a51527461fb34e9dabadda664276315b873960d3d5207d4f9ec15cf35c47ea9e3653532cefae4a736ec02d01bc19e53e3eb43428d4d8f9f4c542a510e8d5aa8db8180223bf7b426e5c6ef0a8ab0b1f960977d095f0291da4b6a33e9971d410fb47d00890b8b7b1ad645be29d07329c67a6a4a77ae5551712ca5bfd4fc0154b3e03e4f67cb96c6f96a7307040014113bfd8092785edf6f31967bea6fe433b06460e832eeed028b296fa33fb2a16b3632c96807b36e0fb0fbf8d0abeeb2894640e58573f356d586c435e6cb00bd8c9ce9f5c0627d92e8b48bebad6ce773639de2c4167e1defbbd914fbaf07353d3b753ebeb000cc8eaca8392366451ea020578cb3a324bed75b37c982355082c54cedd614df0089fcbe4ee3619f355b9a0a910ae3b2e7fa620c21de5a824bcf5963776d9256cca09750d89e3aa0256114bbdb1f730a9c63d70a97b6b8e4dbcdaad6699e62e463349ce1855b2621166b5865d4943099005284b9e34d723d44dc8be7c17ae9eb1e46e8b5f495c8193bce275a57d688eb99cd895e56d9ecc59f4aa6a83921f7986eb007da2b4384e67bff14fc5db9f9887b7e3f95e57200903e52fdc08d2d46ef4bfa20a6263614adced84d3b8acdd84060af98fddd490dc5fbb43f73d7cfebc2fe296218135088b110e1f1921db454d90c347e002ed2e7bd8f732a1229f3712c58fa760ea53fe056cc2005e52edf230d879430f1aa24e6fbb77a10f2e85652cb6030af48400e0a491a49c7c8f0a6110a11d52e551806aa5b630aab7892085ea8cfdc33085c8c82e725c53b3c097a95c7527b7dab18defc2d46d440fc1a303ae23007779da9d2928da34cebf2c2a999e4fe2cc4a459e3f108c8ff03fe34261ad84ce17ddfcfb4f79b3aeb7616cde8e93518ca9cac0b8fe6fcc5424ee170de4b297000365f04ff54c2bb982242d55d88f3a027578306203c803bab4d673eebf042640da8dcbe6b43de0095c6dd1ee66e2fc60d5effb61ba7d9c952dc330b8a117be920a740526c75ff2e781cfa1d4aff0a72f6a1f768e14b91fff054b45a90a0411feb14e2bb2eca7921c612e33862c5ff6d92174f2f69406ff2d89c6970c786b4dd4723e6c48280c8498558c76d2c6ebf051e351c4e804367d631832646aa83c7cececcc537ceaea0da0f445600ae0454cf36508e9a5a7afc99f69fbd596ffba14ac14884ee4fc7dd19064a57ee8309a007b8c3587db3b5d5dc2a5bef49d99dc1900da76c21770ad035fee96d940c049430f72dbf11b5887222eaf289bd2653d398520167e5d90381e28e4da3e7ab4f3d81280c5c61adb37cbbae593a2973e8798f6b9efbad28c328725b3451711611d6e15eb813128c045ecb96266cfd61094377d31af6297c1951e2f7c2def652bed73cc9954200a3070add86e04d2704e6eaedc6c455acee40dd6c5fca707931baaa1fc33548faefaebf29c13af70e235d4c3af70cf46b4aed16e9d02b9c14d7d6ae1e96472335cff502b00172978b053dd0b5e09c4a4025de59127677ff00c393bd096557f30353eae2a18283aca1496bd3b19f07570b1d81d0056c94d173846d8956b9a4d92eeeb62105c63d2e0ce10751581def8b4a07c84669a4065ddc0742ec9f66b8f75f8ef89c9b3528673d5e45f2172255f676d0d857122a7bcc984ec6e42a615e5e2ba8fd229c49c993bb3b953bbf421bc7af56490c90555faf0fec9b37db4dc66d6ed7af66da10f6f0cfab86460eb1fb50f32dafbdee9485c139e82138a91f75a1257b289449ef8982b7953d8d7805142b5151f6ef82b02b6a4c1d811de59ebdeb6282c989bcbbcc10dee946531f855bd7c8afcc6d900c77ecbd4a1a51bcc91c59ad3d44e778f8b1629bce6cb1664d4ae3f5a70408a752fea09a99d9500c06e7460d0186a98fcfacbfbf2378abe6b4615dacd27f0228410e9d85e46ee763c9dc843523e70bb5f119cf6994665f495fe809782a3486cbe1ca89b11fb0f3fa1cfa833ae23b1b151ebbca0e226e64b56ca87b2e4ae1fe93cc80f317144be815e0594426f1602b145122c2d0af1f7581a4d33a5039df250a14062a89a740967b7a50c6835095e28062d5a3ea204629a28745a39d1b4f23f81b7b7a3636f130b532017139c9e4632be76d8735927ad1d48f83db95bb52227069f5e8b6482b017a070ee313589ca3e7d3a528dcf3429c8313b2786cfa83adb695fe266a0d3b84686461df3bb3a9074f53dc10eac5e910d36aa0326b30b4380cc66c5e85cb966d687040d8d8189c3d28d1c1b2e56bdd7b5ec965e52c1d30188499a0d46eef868eb9617f776341b4c7aae59bddf4404d7ea5c17bea6d55a383be82d4cd69833f59bb5e4b297819b8ccd4d17b72e32b987f5d789a83ffb3623b27e8f2b3cccb336070f2af423647625f68883afa88f9ceb80a093633374a644aa520a2db7a91c1efcfceb7beb2d00c727ec46ab48906ac023245df035b0918f8c02191571ef126173ca1f4812cb4fdfe5ff86cbd942799d5f039b81444e0303b307e91119a1bab1491106746fe92adadf853f2b85f81881e2c76152b15abd3a465454309596a70d5b48a5ebb7d6c3af20023a14d4c05172efe3bd32278c458ea3bfa8a9ba53af1eee582854c3b646995f68c7f7a292d7bdd1a61a79439b9d5aeca21075d5fc9f0303bd427be036b90630f7b5b71e9c77e635ed05908c212d34302a81541b39439e7245b9a09984dba7bcc5532bc85016ac9f3db015e601696b3a7221fa35d2b3fef10332e067373c0bdaf1ca034ef81ca883a1d363cfb919ab3fb1e23fd529194e7a8fb7b624c595b8780fc4c8af81b317433da11eb03228e101ae81b013d689e36a7538a7dc9d05209238e9204937897c0faacae7b17e53b59b5f4f9112d0d0fc8ee745eb9fe5d84185848c32615b62a00ce1ff877a4245b4dfd7275fc8ed5955c0117269ec99415099566fb70ed72c2e3e47c85a34adc9d61427c427084c57fa376e07f86d90a6db0e0568ce53969e3b7147488cfede74050438e0dafb4c2041528b1009167232fb0e98fd3d3af5288fe464b64d55360fbe06581e5b2adfe55e84fbe5ee05b5cfa4b491f41ab7b8589ba3b8680dd8c7281244656c4c5947c142f784fad15c7af30a016dfd6eb5dc77a81591106acc0af7074f01911a61a448bdd468117d0a321eacc75a0e85cd17c657033331b554c4f53f8ebf73dba3316982ee7dddbeba464f67d32616edae31e91480a8a47c880f35d52067ab09af80d7894059c707e7c573503485be4829612d3f0b5b0c0803ed47b043aa86cdced16e11399573a4799fe04317fa4daf26b6d2e89e3fca66cae703f3fb38dbcb9a7c14a03671a3c11102e38a49a2fec568e5a8b2804bf2eabaaa41ee2c66e186a5ea0d1a55925f7a9c131b2b04cb000657010d9a77b694d6cbff7d2734a80a63c80efe98790f00d1ae5c6f0ce786c0b70322c9ad3f89fa216f7194ce8247bcb7ee8900c8831685ce5e88faea3546697c50d5f7c2aff53a2606511786cf34cf6e826b7d493c370783d096a0122d69f0c6239f0159334a6aad802a7a640d44e61e5f3257dccbf373082845a83540e8416ee3b424ede8a0112a0fb747f8a1c8d9e8ed4c7b79b51f1f24d0b1d80f61e7d85074d622d906019face67767e4f966e858aa7e4add8dace5d7abe755d0ac9b53d1a083ed68644c28f81a24772e8aca2398543d1ebfd24cb1694786184a68bca0d21c05e6c0994cb3608e608c8f2485e93634a0acd967b2eb3d70951e6d9baf1314a56e6b4fe04877d964bec30f18c1455ea66aa8cb9682eb06a6ff51a21026ca071b64981543babe5304a135d2f9a76610c65e94dae2c20bedb59353b037e6c4d3673fad2846e981304a358e6aa1b09f99fbac0729d09eb095603e232fdec796e8359b0bcc02be5d2e0ae5ceb3a54b162496d3a61458eeb31060bc9bcfef4862440ca73c70b0bccff3f661d8aa28da3808c681abc1771235821fa15aa6b4130125c4c3b2be2141fd809e76763bd5cbaa70bc515d9b081b6df688d5a05ca1b97ef62e83731d0002b3dda7750a483a926c9bbd78253b6f689430e18cd2d3b24cfe5312723b0908dafb5b191145b0ceb22ff25e9ce0051ed7c38b402f837db402b65742c7d2c62a87c96a40151daf196c7900223d1dfc8610496357e9b784e771f7c9eefa8458260cf69309b37b941b1b6ea8bc934510780bbc0af35e92665a8b5c1f47a23853eed834cb08b25328224e40e92b11688e52bee67ef372ec9921b499ee6b826d950a6431b6aaf7def4d6835cde4e9f8f226df2390723252322e27f92b486a1e4149a074ed043d4ea5f0c765e006406fb78e8ffb240ec77b619d65db774f303f831877465d1f547efe6bbed3fe9819d9151d98ba547af48d07beb4cc91b918f96db547e168f5ad084a8406a302f2af6eec4f39f5f1ff70b4e15f047763e0a0f6e87a7573be3c366bf4ca22c2d1746f3fbfadb22c4666d2a35f7af337e0da91be3a38bf836f9061c91f21fc889a26ceb815ffdc3ea3f88740b6aab4f24c2260c80a73aaceff0d747c2116e0eaf397fb9bb1b61caf8c76f1ac322bc010ac69d5509df2044184f787bc4efdd3f3d36c604b7a073dca8e54c32212ef303ae488bae531c170d2b82f50e3169c64d1bd2380021a9d2339885c9eb7cf2b4a49de4ffd90b64a73054e181ccf05ab06b625260114d31a6239340b5f385b3cb5fdec29e0b39b04cac6f27efdb8183ffa87d291f0433acbe6343bda6df9c03b08ea6c81a9cb2d6cee613e17e358d285c46135b0c296f34795acb65e0192e345c097dcc498167a2f4bae5a4aa55ded3b1cf33d163af89775f4dc90c8c60a5ac50a3da171b49b38312d5a3055a421ac7c071ce37768436e51ec106740d4f604284560b82a7e40837eaa7b0d27f4947fd615e708b3c12e273390d2949f3e65507a40a0d8249ce756b157d88e2d730e45bcd0db6b01cccad193de87e39ea2b7c72169b020cd72850a06c2cebaaaee2b018c6a9274d04e4c4f328c5770c718ab8acde4f4618f257fa0825b5b058b17d9215dfb8d194b57912b0f6ab21750d7f5a316bd065081837c14d17fdff2cd916dfe4c60013e68f790f7cf0469b92bc6cf53e5900e88729b58388bb4f0b1d2b7ec6f167e1e617edfe8fbd558f4b0fc4b94da91c696b30d4aaede98b7d09b3740b3eef4da19e21d2d50f746bdc430b0590df88de149abeda4cf9ee425af44b423c7e733cae8e4776e77f089e60469f5d77b10a159e87d56c6e42e10c1ab1bacd7b66eed5d24579d007f22b8bab1d99f54c6f3738e12ebc8eaea49f8f9f9b1c95c93ae9cd87a5329bdc9c3f03b3f69942abe7c9d0340953099af47583329e68a15fd7f5a588eef4f89b19b7b28d43d2a8f7590fd11d474f738f370938fefcffd254d63396e98f4d48ffb39022eaa72a4a9b82a37db0a32e6e74c0d9dc63b160cb4f69c60209fc36a9a1e2d46ad30ac15e19c1118ac454edbdb8a13e67489391a2e28509ce6f24d3c826012a2ce1889a3da3c71b7ff0c0b27041de3ae034ede507c0c5b39e95a6e1e434a2970e9ca74f4186fabaeae3b43d2da779bf26debe46ac6de03ec01f3e046f2eafa68baaaa3a40fc65f1bfbbcbd18aeefa2796c42c32e36c15a8db3fdb368d7de16c077b526b159e17b1a98a00e656cdd411fd320b3f7f41aee7b0c91a7f8fc6cb73d95c0982f364b6963069ddc059767d9dd60ec954bed37a81c95bafbe0b6634188173019a746f6e3f6b677be57ff6e2c4677f7a4473002668876fbf62649bbd2a982000a1f2ebe9da00b1504e6fc17bcedf4d4cad248345ce845937c568d997130ddb94be74ded60a9e7bb6150117dba596cbc682c9b571988f4d0ecfa792ebd5120e5bf623c45be081786cb947a02869bb3ab159c8dac3a7bc089d45e5a791fdc0ad1ca8e3c3f9dcefa8dc42d90a67c0f1bd6451a6f9e4f0d7fb7d703ffefd23839dbf5fd8037e7f291d856fb77ed8764e53d8d8e5226f673375e56509bd806a87cddcc4c9e3ccb713fb3dd90d61985541e3fec23dd78d295582f77c762ac71a6515c1c73bab236d68a144f796dfc0afc2281d1d7aace9fe45ca89a10c8bcd0cccc2cf0825b557b4f58a853aa566ee28cc1d2617fa287770d3bed08f934fec84d83e11b1370ce2cbb1a6a02923e2ba2732e195a40df4e5f29e5716635e4fa0dfd6bcf2dc63a2ea5203176051f3934b7a64d54fae28924f99a8453d7f43a276b92a806dfeac0159178784976bcc6df48872c647ed55edf0aa6884a57aed91af38d2c2c6cfa0f009c5165b9de2cfe34439d412a1bc09eade5728e0acc10a476a3281124324eae4c5f5ffa6bd8be34bdb0ce1f81714ca4c5a09973bc34bd4dcb83819b6de338a39e669ec7d15aec6d00789c0ed471ffe234aab639baa61cb8929cf273ed186367e17a4a643c27d5d51399bb77f1ae587e4593bdc35fc6ab34656aac0ee33d18054cb353e7a4d285ef8b146224cce44866206632b3f6868d74022f4530ddedc223426b4b90eaca032df93452ce94e48ad28b383e758fbde52e24e954b1d3ab4fe78fea96794956b9fe7efa184658a19fd45f74095d5c829bee7a5ee949c3e08d57e438929d72599b7332f3b062338a26b9fc4a0dc495938adc57e95781fe24c8b2884f4cb711cf81ad1455fbc0fe879d582865a0c13d14528f4e476234623cd3f5753b1052f88a1c5252d8e8ecf59bb11d8b36eda5b952bab801246eb21f468bede67d4cc370d5a9aaf6fccd7cdf6a63e675eb3f734aa7e83e2b254e9902d43cf75cfc382ad9e8fa551567b616027ff7fbb1a6c081b2008ab269573d11a77b917efe3970503a566787c05cb7a2510605f53a8dc057a17ee2a9a10faff74ebc527f36c6ed165fcea82ab93f8aa803ec4cc9b6a3dce71eedf85eda45ff72c098b62e3bff2ec2a2e8833c6d6a967587e8f2fffc30f19f55339f5128cee12a705302daaf63b25bdca614bb07a611563d52bce2c6a3094897838e2896223d0966a1ccbb366520dcc91d2d0afa7a1dbe12808edcfe64157b33b315c2065d0302df5aeeb42f7d328e1cb011560da14bcba80ab4b1a3b51f8ca3b5578954a6375561d05c8e2b159469b39d4b464f486f5d94449872b36646c08a6f824b09ac320c62420663a80b6b794f3999c86acf89b6683c116927c624828983c3cb4ac9bcedd778253cb0990bfa883a989552684e9cd7318a967ac17f597f11184fd343f3bdb53f2ac8add48fd42aa5867452068085b66085d8155b1414b80831740df1180a320787ac3c45c4656e5bdd20bf575fd1607e65adb4bfb6694d8552112ef35916f45ab5a581292f50b03561723929983ce6a7379cde30b1782427d1e46949d3b8e6b3f657661ca7b0221dfa962a04ae47298d2349ebfd22e0f00e7386fb24256eeae37ad6e3fef090f915ebf3b53c698688fbd493f8b667cf41c4222335d3c422ff79dd2190ad60ec6befbfd77adfdd059267828a10f404ab2526bc69b21ec184beb8a4c725b7f5312bba2a35b006c40f84afa533053abf77732da18eb411a47cdd667989a79c70924e5e319e16975a4a758e19c46fad876ce2f02974ac673c4e2d41d42aadd633f417d3ceb89ab5d84e58b3dce0d04e1816693893e9b34977f212f2a8d4c493c38bc1c03fcc813ec6c92495aa2df2135ee01c65678ad6c11fff7e193a65c6cd51b1da26b928466413843217a23eb9cb6b9fed19e8a9dd3e6dc4901bdf9f938bbc4efb8937c1704f5af93131f2cd0e1d113ce2b02f9b22c2ead5c4ffd771d1413f88952079cc057095f22d538a98735a01c866b2b07f2190f42502e65e11682097c4e08c3ecd46ff399fd407c6f9f8fdb4cb5a0ea48f968239d03c209e6bf669c9151d510a28d36900beb8747165dcd0d4dcccec18f3e7b9a8234184b1abf5351765b972d4c00f71942f8592be2f0d30bd21a169e3e6c1de4b290ddec2857543690ff1aee47fabaca1e4a5e863f0780da12f36103af4196e6d8db4557fa81ddbe5199483888fe0a04445a502e172f5cf81d1f2018d4d6f21a862752d44753ce480135e4c251eff7517ee953e19fe278f1d2ed76eeb0a85a56e330ef147cc9cd0b4a4d3ad8b9173ba2d7d2a34c72608b98c76899121ac8d2945b6c8edba728a08de2626fc2def2015574ce9cf009e6735ab8d5f9708afddd971263c5e48fabbee298ea3a83184a373e2db7118463a553b4b72b26e10f7982f26dbfafdd58b33ad49f3bf3ca8a6dfada037d57397be32b0813477396f6e5a5b0bf2a98f52b7defb5babf7dec334a271bdbb7f371fae3f55797360d4a1849787358b45486de8ed23449cc8b6cd5d80b91f965aa1864a150043a8f1da2ecf00b4d313efc3f02dd31f300a52ec7b6a18b519f2ab192e78eaed4be5279818c350857efb901301c947b7703bcffffff43