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 21068 8f47d43c7ac8236aab37322c58154fabd16196cea49f13285aaa34ffaad9de22

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a071f693dd4b756ffc765bb0d8959d21353795b3364eaff1952db7b814340cca
Certificate Block Hash
8f47d43c7ac8236aab37322c58154fabd16196cea49f13285aaa34ffaad9de22
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...003117000004250000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e2c1b16843697d60dcb95a1d5d0a56f5baa302b6078373015afd342cd1e15be986594f411740a2d1b811345280f64b5bf0a746e197fd9050c43d5e126d149ebb416218de6b94cd9197cc59f762d8f6185e1478f5d907c5b1315d180100000000221e000000e000003117000004250000

Raw Header Hex

0000402080b28311e1dc4a0f75f93c3e4719ed1f3512234b6ca39ebd0e0b97b33d2876c657a629feab8332f0f5961212eb4b5073cb489a03b4a6c23c54e015731d5b7eeb5106f169d8ca5619ca0c3414b8b72d95f1af4e36b3953735219d95d8b05b76fc6f754bdd93f671a0

Proof Data Hex

59,560 bytes
1212160103078850fd38d123f2dde80235f75d966f96a03ea83bafeee2cf93927a4403fbd1374d31cbd75963535c1c9a510693408e0cba0312df9391291532ec81e8ac8f2a0d8a1f5ff22792c5db2c4a6c2cea0bb488eb979d09c23106d532d03885f9b72f271776b8917b8a0f8fb30c1e252ec5bc957ae53e42ed2b9e3e7edc1c6a7d548e9a21b166bca58014dff72d56330bd7b57aefe19cb862229bac92932066cf2704f845481fb68cb5fb7348abf1bec82e6b23bca2c34de1c8c084ef50c13da095231c0179586c986d4f8a764a515e6a7158a0cd71e5c4c95ac3ba430746c7bd3e584997fd24563ec5610565090ab8dbd57a495f49c9b30c352c5c7cafd9ad6c4d450fd8f8bc5f20c3699ac9c9fcc4f41e8f9d20f7d780180c36a9590b0dc5b1d00950f314c5a2699e6795e3cab0a90dc3b5f5615a1e07e4d7b5a319d25c4a54da88809a646bd823a367c42bb2c078b61bf42f8f3d19eb2e6c0c2ea5bb51a31b7d495730b1be8b0d17834d6e8145592b1f9c40f2414f1a53840e0293abd22434a978364b1a65b304767ad2943f57f2d87ccae1708799bd5c601ef523199e59b51dba99ab3491cc5a6f7bd23a13917a93048501eb75fec9b40c5241c1f26a55ba342a147a02e980dce7d6530253e49ed316af64d9ced786f381a71c96db5009ee674803c1b86124c523d691a0a1a92e2704b8114fd9b1923a80fb940f6c18928b947b6f1e08da98abe8b8e31698a016a61f07d7cb96713880abb0d977ddc5577de20db6dcc848685bedfe11fdb64a368a9e9a81d70e9b1698cbaf80ecdf26fcf38578bb5d615bcd059133ab04a50d48ff5b3c3ae1f2f6c215fb89437bdb136ab64278fad389362f10bc00f9829d5dce8447bf22f3cff37686ea4a72d9435a8aaa87e3083d974f3778c933dd165699425b4b76a7b9cf80cf688853c89e270695fde77a0d0f10eeb288da3c7a81e123382a6732f72602e84c503baa0054f1072e8cffc56626402d2c091ff5326dac6ae3bfb6310f3e1ab57f9470d39e8475b2dc0973f1e54f042aceaccb915e7bb8ec085c4cc0cf05aed4b34f77c48a1319abb8f5d92a4edfb85a110901bf77d1ba7c6f65f26812ade002dd5272f8d6ed80dd7d80391ccb634bf1b3df67e8ee625a78ab5b0b229f1627b9fd1d56300cd52b6907b5ebccf09a5b83c60b89979d5a300bb7de33dcca7778ad6f305450ac1f561e0e536a5c4abd06de2550d6ce1803e6c0364f2eb02fd58818916fe7a06f3045360053ba1ff01864794cce8818b4850f3118a33c112466055b50dbfc1e004ca730324551993725885332f6ebaad72c9bfeec0c2ccebd578f1b27dafb313c67f03b8978c7524c7280f2007c1a3a0478941613e568675e620b38910ad8a128788bfc84c429314f290a0cf0bf9192f7b40f1eba9d8b7731ab6ac5068fd05bd242d8ed94f7f989fc8b8a8f26c1d8b21cf38eb0e0bc15bef8e33bf0de633ad0a2a98ca4b73a79b11c16f90775c670398ea64fc32ef11b5eac9c2b36a772185ecf23e2cf926d311051ac1d396e7462935e2290fd7b7adfb4977a72b34328374e6c3d680efa5775823c37d56d3b3723173ac42e1e42eb5deb731d467cd581c1689c582e8af703fece0f627246d95c2f3aa110f2332cd8a3f3851f533b7b089017324e526e96317249a717ced1c4b46747dde5f85054d57a25c16a4c9a30786d7681acc0fc7ee51074864152bbd913225e01415ba2c9fcd17de02810eb5b9bde4d3e06b9f057b322606976f63b68bff7b9fa9331ba565111c0f1e93e15a75d6bf91974caedd41dd537d107fb3fcb04dfa04a7f34fdeca85112f5b68efac5470a26ae8ebe71e501048cfa17a7139a3f0262a4a26d4afed2c05ea32ad42884401ff47c9b01fd0ac2e0a4cfa3a044297364fdcf433794ea0eb45331100ca762d0d1cbb4ebf38f8cc9f15964fbf355690240c6adf2da31dd005717d68e85846b8c63af48a641844669a38c19d92802020b3cb2d3d03ce6ac57f938aa23c3e8e3ffb6eb1403964bd5bf0a533efd1c2f41fbcbd2b11f2ea03a62b6a06aeb498d5710f99bb8c1d2e967a5880daa40fc982a4f57f40208e5881da4ae293356cd3661852b453c79c185ac8b18f978ecc493e61f83fe9ebd9a2dd919f9a98a229774c75518e83d55ea33bc0ba6b54a309c6d2c1b6fb10ca3ece88d22eddc8228d6ab07e0b7911a0a945a6bdf736dfb6f28ac01e09c292f2fed70432e98784e01d7060c00afe66d8ab498416ce499204e70be092f04382ebb5f2a9a0df56b21d026d905957909f20403347c6ae6b419b7a4c323ce22b495bedaa0af056e7e9a7e26431b3e8a8f05d03d4ce7b15c10b4de6561bf3bf12d181f51492d4c6db44bd128c709ce65a1251a5a58d61396a3e97a475ce810aabbdd9e1d2d9d70cf53648b2aab9bcf8a3295ca0e73a5501cc9deed3d78d3461a68c0244b56504afea877a6b8fdd7d7f501790f76de4e36ecfefb2d7d9926c8cb98c8cb913b8ed89c1a8665bf095cf3e2910be979c71cdaa4df4913719eea28dfb2247fde46061c2eadeb3e73024e085c9f6a984b86bfedc7a4b1d426e2c2605a59a255897bc35e12ce8d0a011594e721d93d7f02e1ea0b2a07c09ba4ef722a1e9e001da2f98853283f6aca2599f77d8c00f0723c6aa420ed0dfb66fcef081a62b48abc7c7799ef83de67735d7a044e34cf02c515111e27e62c4a539b6e33dd97ef6d943387be0185053d48781ceadc6c355c3074fa78efdf2f92e29e67b397367a3257958136e9d73654ae46f1397e2f6660276a3f60464f45f6599aebdc0a934a505e7d49a171b5c82ebc29c861bd628f82cfceebac2e69c3bf0452794ee22e6b7ecc3e1f1aaaf822891056d8604e5baa1c74496ff8108ca1b93d0fd741376b2a52ab35cca2a75f09f3e413db88938dccfb7404620e0f0cc524fe18515b855be99a4b850c6cef1d73f34a2fdb634a0ef922b376c3270cec9ae232f99257dcaf649fb90911e41aee1ad92270d6fcae578d1652fcecfad085728c05f2fa8a6c7fb944b931f8223d71fa42e192e47ef3dc592fd3947ecc0458d83c7e4e53ec115754355eeb22c9724c8301c6ec74040a41528fe98a02fbdbd1011684336744f8712fa97b378ccfcb00c451e9d47e63b6dcea5c529073f4bf994f6476b450f19f5d9f5a6c7d5d1ccae154a71cec8aedfe1d210fa7f51eb04c0f8fe4919bb6aa9707af4e63ae8510fc1d420de8dfd232363caedeeb84ed72b7a0a38fe391e62e01a6b9d19cf851445e4a66778ffc67b060e6bd989c2647417b43f876311df84120fb595346e5c4828f4bbe917329b8b18c9ebc0cad0786bf6e1b1568a85c22c53ff9e4f4706e11e46ae3275b69171d97d7a5bd1344799a3afe1a4bdb6be97b75defb71b02d439bdeecee158ed21242137f943345e1ff97c694708c944a0b2ec53cf6a8d441a1c34d396cebbb3cb8a6f10c3d728bd3e87c47e20df1c4a87dc1fdb0a951bbfc4859c12be9a3c89c9605c1c06ec7765e969fe2431d1e7f5b41b522e83d9a86b70b57f7d2127e724500ae81b331e53fa1ce66bb7fc6a133a4a97cac273478cf76af91276719b7b146db764667f5dc626bd980d74ae7c656585b2e532acfcdf874fcae80f560ddfdabdb2aaca3956696ee2a0feb37be1238a96423023e83a81beab2e26d23bd42d20068613111666c0e9ec2425552bdf2800888cd92dba783b7aa4b6d15a13776b55fca2f61bc2aeffbdd4a20245312eb226d82b28935e408c4438f8d9d486443e130dd969375460a255b7907bcc62d83c8ceffbcef60596032f208b7ef2361bec281cb872a628849bce60549b1221030427b465fba6d61163ad28a756a22d07e736ad0a5c2182b0300ebfbe52441643b9a322fa2c5aa61f4992efaac1d1dfcb099fbfabf808288fd3f7596c0958daa6bf1ea5c1e00fad0cbec022ba1af321c8242127cd224186ceb0d838bdf0e48595c992204866db0a3caaf0f48af19b0c80784cdc9d9c9c7cabf68c2cc04e0908ad5ac810cab580c483421a4f5ef276b7088526d23cd1bb3cc7026cfe33be7dd296c24d0031ea2cbc2c2a3fa4cd5b66dba7b3d56a1f525d31a0d921fb5a30f288b9c0be5899fe5043ced457eb207e021072fc93a208ceaa6a15df564c9b02ee302099a0a8376e6966e213b2267bde18e6e3d096b2aa75a81f88671563e7edad0f9af9be5646773c45f7c5179e5b4313487b8d76dd712332b428c52afae8a429e8f5970e70d39e4751aaebd3b9dfdde2b2fe602e25fa61a092c5f19a0bc2d86761bfea7042139086d76563156e9b5ba1a11bc122d4d681432087900921870df7ec0475992137898090c327b9bfb31cb793d3a25da6f711855170a92836591023746d0144fe19fef75e876f84b11d07f04605569b1ad4a4191cc7c1e6ebed6d0b6c66708c37e3ed6083b03cd3a001ca1a4cc8261ededaef71d0b66e6355f5c82471ce7f277e22a4be9a3610e597b549dfade5ba7c73c01cd6632fc6dcd831f9fab419b3d5c85a08ba33a84ddffcff39409d858ddced369246ef4c58c947ff472060f6b1705dc4c9c5fefe2fc543de6880209f72aff9c933508d2e80d12e0d5cea7a69f504096ccef1866eff3d1d5837edd7c7ea2fec24a5e4d8aa34712a5ea323b0df47e506620fc67253c8b9d833bcc85918740a9b7e042c69b5b2b5e25e810c7c48baf43189807ed2f5577e4882830bf08572e6b084f27a97143e440dab19e85f5220da5ddc67084be0111a932f54ab2a4f0be90687b3839ff775ce273c0b143846e80fe4a4ccac9b3e896a91ec8f3963d6b3c978f8e21f47a881e2e00868d4cc8a01818ec246e64f50a208ae96f07b72f5ebe5aeaf83375cd0a9ebe6d97542d71a512be10121c08a57a1dd4ff677c1c695f4ff8a50dee778b592bd852459c02bb26cdd8ef413455c626568f568ce2621c761c62ff06609ee8b8746321f08243a6f7ee6edfe2589a2962f032f3c622f8405e40129f25ce0975bc9817e36b93f1601701671f4cd03f2cf1a2cbebe0f3c462fccdfc1c277d4e22cd2a53100a5b6fbcb31272e374e558f4de23f28acb2dc173f707d6f1b38e609626caf1b455714a761fcbf52a3ce9c698326537fbdbd601b17aefd6802a755b41e3b83888b2b42504e0d2c9f4fdc1e1d687239847d9527685de089a080a1f01506cde14bb917fa51d8be874deb467684434074bd7c84ff47172a5839a1374ef2424bb4c590f1b374a3cc5e03405b4c755ffb297d5e4c93976f6dca83db6729498c2cdd02686d41fd0c1f3854f47fb9a3818283e12528cb54ddacc6500b1d1c02ec059472944c1876993caf9f98da0a1b7d2c370887cb24679f6d8de080b52ccfa1810f72de401bf7dabbbef79da9c1ff6f0e6076a97b406d76d1df4517e30ab152c8338a18336681540bf555d26b3a80620999b19885a534aa0eee00db37aec038f975a9a5d27db4d2d205309ff1f093e48da1d1a6a515af1f0c08ad417ddcd59460d3b4fc544a34217b209bf47c70ce08aaae478211d352ec6e175c39b48e7ad155d736f9b578bc77f0c432fcc35f8bcbc320ce042979e555133386d07a2619e42f0d007c4755f043cec8e830befad97ac0582898ca8d691b36c4b9b2559475f03ea0af062e4b5fe3e61d159bfb126548f647b3aa360f8e71c1c40a8a86bb40d9768674f5e189220d0cce6be47c164b19ac7d263f277e608b6e95ee3abca9dfffa1704af8bec138fe7294e7ec1f5d3b6bdf2fe284cae1c93838f961023c31524d7bbac3e7221897e97e6aa15d99b44eaf93cf5ba9c59ff362bce2d7a00831525777686ba4ed59f604c9dde1788b548632b54ebcd17797366002674fc8c0a89d4cd8b9c3d27b7c6c53876d5cca55aacf4eda35292ed24b301366216e05324a88c83f56ba97e0170e892bb36f660e6e4dbdf2094602640109ea7719985be334b657bd129d77f634181facecebc2e3051ebf9032f22cf8f59d456603695017c1ffb87c76c5f66842c37274400f5b767529174160f4a5ddde66e1578f9d08f3b6df86226c1a8adcafef61619d001c5d8ed9d796f42632408d0729ceaea96fa67a5561796962fe45dd7c124ff99e636c7fa40faacddac3e678af37fa10704f9d0b453eea76e925ff534899182f028dfa1f1d8c896fe738d2c808835e2746dd02f99967951492cd721a85381ba2c034e261babdeff1555a40a44993324ebe77b027213689d0dd40aef57dcd9e9106ce58268a23cfb0efd024520b44636cd489535674c4b23d3786b2dbd9471cd3e8417aaa5fc8665df416ef56d572ac664c205d3f6229743ddf58fae502974a6774042f99f718f78a4d244be6056eb7600a8a6581791bb3b0443a06997d42e9d3586548ee19a8f0b832afa1c131116efcd92076857e186e1ea64f325514777f8c4ad1b7b4d98c913e6b1b77562db8967e8c6f7f47c54eafda9bc6b78839b19142e605145466e183e7ba8b3d47d3e4bc0b2678995750afac28ec78e1d1ab099d4121e84a44977b9a186ddf9c18bcffa00782ffed27d8e7bdc8a54db8a7281d44fc041b0e963afc82e0203102ab041503f254bc23679876643e90857dd4686fbf47a93e7edba74d6b9c6f92d3f0263c66c633e67e04ecdb62c5441c32c07479bb115171bdb8b63a7aa2846a703226be7b8717f057fda74404cfa69d7ee6b626722a588bb8102d7dcb504eb23cdffed6e7442a8189995713685e10ee01c23ef585525cc70642d758eabb3e5db4c5b16167bfab4ec458013938f4a7394057e90bdd9980e7c3b939ca8a6f9d5f6520c633847753e7e8cf104c52c441cdf0ab0d33590f4518c035bb6100a61e565b676fa33cc14581d6a6aa80ccb1e9093288d844a98ee9fc88cd19febe33c98f396fe06eec297eebad390e3962597351b385ff049d1d32e2eab1d57c761afe766510d0e6909a222362fc3ad0eb958fffaa8fcef8e994c62b10305f0404b8535dda7c5e3c865a62bec679d88c8cc50cc941b05e58deaef5e43bff86912665c202cf4ce3320f4e9a442ad9770a36cd51b84a0c42901a4e2145cef0c98193f04c6853d3991736e13f50c093cf3a6cb2bc8b8ea52263db99fa55830aaa07a236db1bec0894d5aca20037bb8ebed6dda92aaf525c2ff4c26da970f8dabd9c6e54e1c9bc2acf7a1fc935fb1d33a55b9bd2b103e9f629c5ce8426f386bfbacc624d7b3c05689b123e553c82f751a9ade8da25ca98e25b31883c0302e04381a3ce8b9e8d23225bc250ef191802f73c06091c82c677efa187119cbc0c15c429c26922ec527fa7b652d2316f0857b14adaa09555ecaa85eaf4feb41ee1a3fff2c428a7730055bc1db2b17d6ccc1444343d33d0407cc4e4f29750204e27592a651cd0f7600133dc95028f6b75f606dbe944141a47b3b5f84ef05400c22d4fd773a36d885d0befd5e5613fa7dc1d50762c9562b7aeda3f415c5ffe74bbf562a97b795514626079b65bf179cc33ae0e231f54265910fa6d2a48d3b89e022069fbbc0cbdb730cfa6e339ff39fa4844acec4593d9d437851a61b7fd3a833052e769f5ca49338e59b968cb9e73b2aba22dce529235cdf26336bfaf82be3aa8f4ef90ab5f119f408a9f8f199ad19400502c64bebb5fa2b7bcf660ca2d624b1c8728cb0e8e073311b3f902a5f0cbc182ea314977611412d2d5597883693fe1c774bab86ae3b70b3a7095b3d804e3b55ab23db07736fd352757e66aa3cde5ab4cd2ac5cf3c6f6a55fb5761d273c3d3210c2c807ec38905673c6e697e3565054febb73368a105a763ad6397b0fbc864d160e861f482e166035c2e65c045a42d0aa89523ad8b9f254ab9014d4dd3a7b1b814ffeefba254fb48e1b97b60bb26816be30b38e763db2d9f1de530f16c886ce6e59dada59073382d8f0dcc6432c71afdb7b452f4c4ea1ee54177e9e7e29820a3df9b76e4d7bfa174a1c4723d111003d8b824eac493d1c668ef3b3ed72401a26c44ea5b99d5956fe54186b94548dfef1cfc3939d6823d538a056cf6e6206f01b8433ebbf4ad3012f5ffc11fb33f617556ec96fe76a893379a06c81c97450eaca65bf758e775ef44c6df440eba7d6e50ceec90d650a6c58d2b3e362fb7fb5303e4de7495613a26d0e4ff0f2d36b1462c588b479d9062411ed32f5477c8e88040e744e58ed22b34e8c5fc57e8dafda790ada50cbdf653ef97664676617c66af0a646a26913680bad1468755a721f2c73341a69426bf755c31cff55ffb9d311f26f7c3b4a4e1f3d65190ecc9e065545f10c0911f29c8965abc5e0e3a929a127fce4d20ecbda867be192ba7f69824d07e975a5ab121fdbc944fd09eae4c116c690ce65b313b62a97d7dceddc506652e575a0a416466732b26c3f4e5dd5dd325f53801fdae7009f078cc532f1957d0759101fb7e2d6fb2bdcb17404d4df8f4a5e446cc0f28357c5357016654843c52307d9810d2ea2f854201395cac0fdb230a0155328aa72783d46285bfeb5c6f5ea859cf8d214ea8c75420a8931e507fa02dc4d725d5f269b07cd3943e23193120b4111d96bba180fe3368cb177aca9886a572351a132145f6070be44445080a8ef337c8ecb4eaaf3355b0c5bb6ee67474639aa4bdd8fdb7517bbad7bcbc862b6de024b73d5f8856dd37dc4a31b1ded53895c1a8c8e9a1fe68e992057878a27a9d68f8354d5d96cfce2d8b0e8b734187b76b696a1498d032fc6468ed63efe5ba9d7a0adb6d257c2302c1b177097125c1eb58f6e08be38b71f6e1f2d5ab3e1541a63af472f89a3f736e3852a7d9de5262638e963df52d738720b34d1e28f9d21555fcc0dd6e7ec6f0682aea7a0f1eed97131d38388f20774876f407581b83f0387fb4cefe824357d9e7ff256557d5cf8536af623abf5e025d768fc2b489699f8468a39d06b5ac1b313a1a82d12ccb2365b0caf9ca00598f1ef4e8aa9e3462f8df255b30cf4c4bf42d2859bf7e4a676eb05ff51ed0022eff3bf2138cadf2a30b3854881cb376419b9136fb662ae86347c6f8880621c6c8b4b250ee292aaebb5a01f062f0964fa25d9bb80c957ef5f4aa342a89b286fde449f5d15421c6d43d76bd5d0e03997537b62860d06ec6d5cdd3ff789cc3cf1f9d86bd531d7372c31d7037fd10faffe44b8d015b1494acc0d0427961b421f0ca229a22346de1753df5d0494c3e29996df4899fbb9938e2e7fcb86d019d83d05dec6d066d147f2f5096f79212da1c536c67ec8e3f3bccdb019455797c87f7d60ced680fbaea22a31a10b7675fddb8e46d0a470e435a2cc90347919d6d74c6d3e7dc3a4485d579d02e9331d08cb7bf562009db88f2ff8ae2d3ea107239316387b18147d74bb944c79ca929ba6daecdd47b23f7e39fdc54aecab51db93f1d6f9ed43cf5ef3c9a4b48ad433186146077fae9e9cb2cefe1c20778c0032d3912bb86455ba6512599b0fb087ca641b1ba99d3f17ba4e67e4ab0870a4dccf0c5614f8d70b5e8fa7c5b1953a696c274980e023afabca885b5897867f55f6ef794808837c72b1ea36d8f491173b7e8071a594cabceee28e299a3ff5748a680621c32ab74b9fd7a23e581e1da699a2b2a1af81b313f5f614e3edbe7f49a124b2a6d92bbca0902d24e41b27a61d01c60e792727e37db794b27fa69ad62f45653b23a3aed48b429cd34314484968a4fbb69ce1cf8e9e1f5b1d89c7202e1262f925f8932752b7b436b6a903ec190d5572d3814b5dd01c4acad4e500774c968c332ce348e6546b36be2bd023009db815270d0b154e3a558b04b8180be7de306fceef7f525dfbbdce89c6703db830217d36915333c09a419faef4619610f6003881908ddf1087d3f67c27b7cc83619b21137fbf982287911e0543933666b470d183558d59f2c3ef098777fa9129e355a144859677bff772bedb28275f8ced76d6892306f3664f83f55e579695264cd149d3380b5e4134c9ddbea14d65c278ff225cf7785302fd21e95126a419c889f96bbe35e5c2168a4f505de40c713ff836a7f87ef221757f542334b7ee14f24bcf3a880c4027f1193c477ee7924425b550cedce2b43ccbb9e06a59ee1ecd9d5530564a5d300e17a52501354acec79cd1c25b90ff4b6aff49cb92c210536168df645ab02a79e69ecbf873e91b1cfc4a6c990f1a571dc72d255c8a508ac53fbe05a0a7f8edb745fad90ffc67e99a59a6615ff35e3b84ac7da456050ac62a2a28e9eb65f54ef0a95b8c455f8e77f69a6ba044cf63f5fe5ba8ee82db79b562a2d947ae03bd7bf17acd1dd04d259e1bcbbbd50f111357f84c8cadde15480184b7fc836e8ded7ab6f1868005abf738a39c2eb40ea1d16002f5c161de5a32e3be7be08e7b89f52ac9e49fda58f772e26dc9a32fd1d0574aa953f9906e88d064a5b8c2e7459a46ed6011a0b0f832c6fc3de07b538786ed0c3f26547b743d55c93cfbad38c1aea01c3207115b3744eaba0673cca7210e3482decfd3d18c464df096f0ea9ad748a231f310d3ed904ca26a8e3f3fb12e4f22e9b081f4055122144d5e2c5d8743afa724ec522c7c4967931d8588b41c6b21a18069f93a94daffba635b25d3acff3ea08b09690c1ba353d2d76fb12eb5dac2f62615b2bd7db3c11a303c574404fc3e2a1bcdb71e7cc826efb2cee52926d4032b0e04cedb8adf3b35ca9c4a5dbe12db1485899bd79c2592be34d884781f86cbf6c94c82c54f2b11fa2e0097e3d30a58baea8dc4a64a4b592b7a0ff4fcf3ebedd7b9b96dc41d1f359bb44d6c49f9635f2422850b539ca53758826ec55356bc972ea276cfeccc0ebe9c1a6ec044e159fafda35a278ec470ee9cfa306425245b0f14d375a9dbf524c3227fee7ea5d4c4021fe90ac384a3ef9c1de3175ed2f293db943a082b08943713bc741d4ecacc4546a1a9d56e47e4c4cf8b619aaf7203042d47dd5cd63a6cefe1250c8a7af01041e61f1abefbedb3e91409f379bfef189bb050d7beb300baac62a0af0b79f23665b6b63bab2e76043e2c3e800009ff17e1ce7003b23e573ca03bcd672c6c44dc2976df7eeff68ea13d42c5bfbfbfe72ff76767daab83de191f02869e922c9a53e40119339bfd09fd37f94aefb41f9e1fc9fefa90ecb11b72c94fa3bad4faa47b98dc0d574f9b1f6b7531bd6f035811987474f8b32cb82b7704788d6626f59ac612e16419edc45f1784595e33b5d557827e1bb5ca4dbaeb1f0dcbe98e87bafd8d4fb317c26943513dbd74c4c268098a8fc9e4c26f79f29f5107c8e87edeb99bedea67a2f28a94785f1c81934f9b418be14edaa024f65859ebed27222d3312127b5630ff4b7a10427b14ad21bf9fdc268cdf9633d1180e7876b68b5900de35cf15e2ebd19bbbfa50fd17d54f433fb947c9656aa1a7cdb86c99056189aca7353482fabc601424487a5b9c4689659a7f5c38de9c840812f61eeeec2d720322570afcd1b4bd518255626c26843024e0eb16083952af48a909b42ba8fcdfbdf39765978a9b312f26cf0ac3c276dde68bd66469fd878ae79675ab58b3f32a6ecf414886b05dda8899673b8a01d2d92268bdabbd6b3b8b245cc5192e5e46742e53990e2b901d37033f4cad19669a0ffeb2b7295d91d6b5f9ea230486068a427d7cd72e984ab89338d1a93245f2b27962a41cb09126a61e9df67570c741121ad1326e8f56adf8beb1dd647f62ec371355ea64d186add5f080196c5e3f601ca2d4d89d653e0861583637dc173871beeb6b1776b3f04b198c66285043d9e01d247780b382f857c94cd33aba1220b0bf7ad60be1ed0c4dee88991fcc666f79bc40e1b95b54fbd972e716dad2a17f378f4cef30e9c72cf6ab4ec7effb9318a78f572263944b330668cf394b599f1a00b05649d6527c4910fb4cdc9f80852b59096791d408221a5e583797ee29128565363c1e20a202e673b282074994aa08134fcceeb091ad1a76ca45e3d7ac1bd0549b33ea8e17ea8f177c20b923b098a3af8541a87ec910bfb43322cd5731dd981529553f1356f4a0d346d5075a7ca9b2a79a531f2d0abc4146637e2d84661d684b39619b56f1e7c233951f0257fa4cadf3c9fdc93f59797d8ea9e03ecb38417c5fb069e14c19291b6b9fbc2b61abf1ce51c85f97c01666fc476d26afb32707475bc5264129fe5280874300dc7fd6eccb356834ea20fa1da21bf913b04da972366f2fabc5f956df03eb63c3cf3bf9bc54fd8d48914328bf6aff1c70f9c2a1b22eca34c3c09765462c0d834c78c2fe895b8531b5822d0e08eddf49f57b28e3307c90917d805277763c6b493cfb7ed0b314a5e7d40df610d4793c0ad3312db8fe203204179895332f44c7dce60961ca68a24bbb49e00ea2abc4003966034529c3bba2b17353603d60c853dffa1d70dc22fb36d59bd2b3330d3057bd4637420c97d7421daaaf4516541694bd51e29fad004fd62b529cec79a232fd670e1e42cd929959007a5b96d7a8b79ef8ed85a907189bb157de512d646b481f15576df618828d134d90a28005b82920849f3e524cf5326b872705246b0c9874327ea0f5a59d282ec1b0352b43e66e8ca14bd38dddb3212581da906b4b0c20fb5fa60117f5001c52ebc74106d6fc6ca3cb7dc24d219cf7d7ee44dd9186b45db071ad2ffc1dc02136f7d04b6675def55d7fcb11f96f7220888816ea061e80f0c7d8d007b43944159b920905a6cd92854bb827bc63b81ff8aaeceff0260f4f29287c150adfaac56461c20038d6ae957a09ad28344f966da24815af65168ec1fbf82faf4f39d9c023ad3c2e7de3ffedf155d549c0997480e4b3945f7c54ef87e3f794873b9191daf6ac89cad1f80e613458172852fc799738c03ebe02401f17af711a0be2b4f6586c29d985935acd17089b63af5f790c6f6fd41a1a85063d536e7af4f0d29dc9e1832ba4bc51d901f197321347a864ea9f7f44d966c0bdfcc5dfe805d6070ea39f22eb1154a63d16d8055be3301ecb6a5d612a5d720296591f5fbe1e33502d6250c76985efe125cf77f14b81b3feb026f16eba200936f4ab79a91f19f4688e503bf741ccf79ad083d82de698579e2240314c709674792b5baf69c8ad8ee6a2c4f048423a8a0e9ed7df9c7f9bc7e1187f3dc38050b4e7be9087dcba4a7fc1ded26f72cb6d2e47f20fed7a0f1edb8447aeb2fd2ba5fa854e486d733645daa0184991001b1e74aea061ec0f3583e87ddc49770e35a9233f001d48d5e5dc253868e475ac2e3495a2987826b6f7ffd0f171560915fd68d5d4ffa2e4ab10cb31278ba5e3ddbe65b78fe57380f1fc1841c1557339125d669640ec801699797f4901007d56cdfe08b31b85e2405b434576357ea6c40fe6301a52489fbb0a5b6a3a6ebb79d4886f30c9936f4675ab84a73ce0b6fc1efaf7f40fde246db87dd886cbcbe87b0f8af389ceecd98cb3adbfc78e8dfd3bd47c6d1c0918690e52fd9626310e493f4f2ac7a2a8eb6830bb4b8ae2cc2e494d792003954bd95ad83d1cfb52a7aff51efce23cea0aa6fa744b2f629cff4512007d9cc861d4370df94cde9708a9c0e2c5e9cb4dd8b8da0c0a93871adb8eef9cb2d2ff56f3889b0a47f1ce3835e183a1d773dcf7621b3bf496de5d5d0dffaf4513142fc9a26f583d84e2607a16786d762bc16644315000a0f968f887ca76f21808bfa2dd95fbfc411a1f9ef42d36c7a32301eee594a76cc46350f6e10c022900ec3fa2321634f1d313a8259e0a785d224854781b7df4842fe3229f82727c5d567df4b3a6a75e339f499d20635d770f8f2656853d1219ed24e57bfab96368171d43b28108101abfebae600229c072443883d2847dfe0b7805786bb631b1e334a692e9744b60005648d03001dbc163d13251bee8a57ca3b99fbe07d351ccaa9d65b5ab89b3372ca1828f845ad8093277e958dcd232a2f475d7df48b88f109b0a804b8f7a75a83662da0239c9e6b43fe49f23b3aa67cd2a816b44ed004ca388026ac3e6544a190120194786216a731a7741dac0ac0489a9394d67dfeedfb7b2c8d18ea4678bcdbc549f9e534a4c0d45eacc53dbe2fa6361a3aaf817cf772a2f6cac8f5781288dbc316eeb199ceb25de0c437953505c57f583f801cdc13fd9d8dc9c2a85d3a345aadf3ddc7b87fd70ee70d067663e63874b3912ae13d82bd887c8807919d771b0d1ba8594e1948d43e6bff801539891c283d63c2b497db409732b86e50d87ffd360df739e345256bc15154af20ff195ef1255ea8300ae4622bc77489c6265efc2997af9e525d6f78e412715cbd06bc0b94033734c50e6cb2e6b14020459b63118b8b902eec19ba46f65d39d95041321410391c4682f6d273a0770eb9d016f2674ed39b80064686e4a6760b35c2f94a259c20903a2bf04931db784f78223664fff3599216b1d04447ec0cc68b282dfbb9cc46de683388a91667af332d8249b9605138391b1ff1608473d2a02b637944e38fdd2bf477814be65c09ba8b3a4971ac45bda2d1635bc9fe803a64361a9dc905c092f66ad191092f439027b43642604ebca97ca0e4a009edf902f576f7fc90ea4f1555ba9dc31df19a7c24d3dbc9019ca693b85ea0517cafe511809fa71c34a04b87dff66f634c2eee9cd70e21630ff9daa7a2556eb4d10043892a5ee634b938484b2f41ef6637b6822cf40cf38617796b30b194b774167d926c0c43d9f273fceaf223a973ee02ca76787ce4de6a205ea6ee75b07542dab5677200a710b77b81f8dccd08b5364d42a53ddf7a608d52977bb1610a3653690ccfb430402a04c799c96473b447a2bc64f39dbccae8ceaf5647e01151f46bbd3a71c81635896e665a9295cfc0d144965d05bcf094892519078074bf0d3c2aaf8fdb502e2d8f9673ff57afc06f8e255ab0129affc73bca474798bf49a2ad29993dacb3a9382ae8260775782327daff5ad30a41596c89a6f4cf41b760f52e36a5409d75b56657e6f692ebe9fe8ad7162246def362fb5f95fe4802cb8b54e492410bb38f76058a38bfe4d49bde1f9fc4e2a1e166c0bea037c105df5fb0d086f9e3066bae139fbc060914f5a58147205a5f036aed12864774e72af6e0c3cbfc792a70c175dbe449a27f56ec66cf2ddb8cacc71c42d671ad48d6cd2b93ef87a0c44c0763acd9ddc188fe50a4d0046d76ac96ce63c56739aff373cc96d543a67b6d94df7e932e8355346efdc6ffb04582bdedeccc6d35e275bcf35ac666c71be72cf909ed8a3bbdf61f3822e25aaafac4c8b13d222f48ff53c4035c3de5f8dc7bc5f8185e791eb33e4fb31d07d8c5c28fb313832ee16d1ebbcab2957fd43e6848a7782e0580c44f7038d2512dbc324698cc08ad4dd1ef18c9eb1d8ca81589a581bf27e95030f6af34d01ded40fb2aa68413df4bfc9c8c13117ae28b95e58b35ced11f56df3124e1152f38503bdf79c74d337d10e2269e1e5c9fdca5283eef1218524797f329c6f8e3cd32767a815c7b88331d6193becbdd79ad9550680fdd4f8ffedce2a001a4d72b12ddc9f3671e9f9eae4781cf0b861bc6600d9ef25694d8110f1308425ab182d29b6d01241768a40cb5086931e426ca9898ae302c99b6bd98db5162f64f9eb47b0529cd4940ea3baffc686cbdf418fdfdee0b37da5caa56a8aaa2097fdfcfc427cc36e0fe9fa1e378a3bfc3ab11857f500de3d625df26893f2097442d41dc899e919694b84da6ee3f00b05d04a9c42791c40b4a647ef7d19ad347e38eda89a2a7f4060f9990d319012de7ee6aae272cae844f5d39f7c11cf527d2f81f9740f35c3aaa67d09305e68aa924a32d6192c6a06847da8dcf42d531d9d594d2e1b80758a33e76dad1b013ae610e1207d71f3ce6e363d634ca085a0daea5ee7bfbcceef6f659f8a0d30e8b541b22a75894f121f40ed94933d469bdc0404d529b39bec119d77b951d522b0c94802382a604287175a3aa1307e4b3d6e5eae0bc73b9216730ae94dfaea5fcf29a6925ad38f1b1bd049c7f9ff02cb9f1470560dbbdf95070e6e1eea145a04d4cdf47fda1b1570d2ad0901da743545e10966a5a8dd0d1b3017cc425266808d73f92ddec5c37c0ed239256ba67d727982bce9408e08b9636079815de8315d145843689b31d32d55aba42645fbbced1b85adcdd1a1cedde3ee90af23235649620cd9040d5f90bf2846031cc614663a49f3df29f5e6cf4db2ac08ab35fbb7800c8f43699c39bfc54f5514cf33259c9fe8ef0b2f2fed5c1c12071c279be611ba5c84fb171c3464fd2731ce1b6718cb52ddcdff1456ca9e3536a03422176f12958385ae8cd9570db83b8e2dc10f825dcff23ba9baf7782132dfbec8921ad8a44d3911bc24aa9b9cd037571a69bd3b80d5178934628ef19c81a77774f2c46292e0ff7131bb689c1aa36c8edeb188ffd87b0ccff13423f9658b6bfa85d3684d134035e64515e07c23639ecec5f13d2402db87961eac62fa45626e5441a4a4f6a947370853160a900f419d02022dac888a62245214d144cdabd51d025d22ba856378796c5f58897bc6e208f53d2ad02d4ff3463f3dfebe81558ba98a44da29ef1dee811936fb6fb5fd0e52c8d04daddb7f5d3c4e3f5bdbc2ac8292f17f9eba81afc5f4a654fddff289238ccc41934bc146415ef526f3d6562d9f126865721c86d8f5b1dc5c9db74a3c2fc46c5f2ecde711957403b4f3e4120c6b3cee1c153755c7a7f710115d4bd2a8713218923c6dfd6c6c0eaa3e4a44b9c03936de2417e397310caef3b20f26ff0ebab192679d9249ab2bd87c63fc4a289559e9e5887d0689fb72b1473fbaa6f13bd442fb703d8512fa6e796bddedc8f0e0ffbc7f57ec717214834b4c5652cfbff5d255fe8f5616008abe5658623d194558ddd5b4bbfb9e1d2c0d848afc58b2546f070eacaa3525f248e513dfbc7abeef5c8f4975d54966409760a047ca73587b294702454ef1c2f695c0eaaa1bdb484e7efa398aab50aea9fd030372e27f7458fc1ab0f25296ac31b3b3e601e37f2ff88beffbb94476b5df61cd135c8ff8d79e39a76bcc91bc2752336737c8a797d033b8f02855e47bd55baece2bcb845ac8b669b3c125adc7f21a77f5ab1ded1af56587ba8ddc0429b729dae9500ec1a00b833588e3ed4091700219c813ad7a433b4b049384b413db4329b01f02875b2dcb98f3e869d4c7562b3b65daa22f49bbe20237b90972547ca4b94f36fe7599dbdc10cf3a1a05db6e3010a0fd8ac0f6bc4ad107cafa38afb4872983f8a89a105f07a45916ef185cc66c2995a0fcd32c49d406b8976d84fd4e7104adedb5f9146155fe27cfd292eeaa8b60830a0683f66c532d545af20c3c999e660b4def5423250aca5084cacdc980515a24dc780203822435cf8b7c9084a604435cc35cbb07bc72e3f5e357903f33f8c970914df492ac9db5d09a2b60779393f9592e245e301b233845d921b4337d05dad9451a70370719fd12a5f510862307ce49d8aec0fc8218f74b5607553ac0318a1610186a65bef058c7b64d4ce1d18005e6079d5fccbaf9d3f46162a64b6f5c8e45634b77a377eaa03bfe93e01443da24e57529a406606ab543a4258f57f95d3f712dd8d839d4c5055e5b4c04c0dc51bdaa28a9abe306626ac44695aab5be1ddfa2717d17bebe33e5d036e5a664f7840bfa1f56ac6f596a4ceb55b87dcbc0344a0eabbbe14b699c52c037a3149379d5146a0fb3db868dbf8b3a528dac8b765dd6b8b4386ad1df349f685c674ccb8bdcfa8d3b769dab20a63e1fd3faa0cf885188b1e80be9b5f30d2cb0f8c1e315556cf7ac895aeb25ab6470fc26f640a204ab001b18eed9cd89b43d2de8ceea9cb5beaff53f42ac6b792b4e9a80a08be5fbb9de8ab4676ed2d29857acd4918128d94cd5d2b6fa7064b0b1db72617f84a6acbf147f88d7d7211447feac6f2fc927204147580de86f395e26790c254201b15acf3f61eb02c51bfa8c2ed20a1926f87f687194df72a0a3b39120e81a2ba503dd0272a6e0b5b8cfcb80d1bb76ecd891d45d9f81992115a4f48ce2e3de0928dc55d7ddd21a179118cd7b0842ab36c7f09584b74cfbec7edfb4f355acc8c78e5f4a9ba50d8ae52c702958af51b444664ada90158f35db81a7180b3e075978631e87afe1a3beb976813a3fe357d045b3cde8f5cb90c3940a36f10c6e2609ceb1dfc42b890f8307febf8f35e846bff34a6d7a831a29837777c949691b66d127c5eee3848c1b90c17845ecc0f2c75f8d6d065a197ecf4fdaf444652defb2eb46a2db0047af56b6e6bdbf662366547d19d7035c5e408a928322dac74ae67e37eb01d1df0d690266d07c68321211d5b9ae08cdb6d0e1d039ffafca70cd1f950c8c11a3de45dc7ece4cdf65f6505beb3c3017f3c1f7c6ee4e66802978e44db7be3a3d31646e28e15e15a5876dd986db3d46e6304ae4ced5a6b121ebcadbee672209ce421c5eec338743f1641dacabac8869b0afbec2e70741ebecb834ac7c46c1d6bad175fd1676398717dab544b80d845e697d5d65573363baf9220410f512563d9eb2ab50faea3d704d795cfeaa991844f83bb87fb143e8264926a808adc73956881f3d3656160a61de8ff622762941e01ce16a34525f5414c010d89360744d7da21eb68432aeadbd65f83b5cc2ed91aa01bf19f8c4e177e13fc3ebc928f94cf260386bb293070b86fe9df816e203eaeda7f3119f0291ec239ac7af0ce0ee0e8022e22e8260499438186ef14cc73d98d08e1284a103fce74ab71a3f80fa8734d10d1d06bd2615e80fb0d08ede5d72d0486f76143cee7d12ed3972d353f5d9600592d448b722a01dfe48bb7fb4fbf59e53e07f6b9b92f494dba156ccafba55993fd35f0b2117caca6873a4d5c93a0dcc06964c83cb58d917b1955d18de60abbbcfff4a960c9a5390440fc5028f6a2a98aa2254979c8c7c5623b2149a11fa9e02338cf5a440a3c23168719303a5cb35d2ac08b2f5c6e87b33635ca8c5d7fe70c55352860f98b097af68f0cc7535dd74ad5f03bf779644b85f0550d4f8b1eb8916ea5c74633b0121cbd64e3f8140b20f779287981f04c9e67ae59140c14a43ff38655924c2fbf0f6cd37219012784c7ad01a656ff41c24f5242cd981d5e99e2a83912a523a0a756d234551b887dd0e5207143064f80ecf70e1c2193f4775623fa40b01bae1fd5a9a1e7b7b117ab705a20d8f8a4bc355e06b58ff0408ba64c58896de576a3a6c68fd391e24bf3401617e4373abd59d0ddf527896e9c25a8647593ad581719b821f2ed8ec7e9319dd0f78f6072d7d9828fa38702e2dcc7a01a65f702ab0f1ae728797eff76a4be3664f914ce9e4c8f2d839c313dace2df422f4f102550861a030984f52d2f24b4cc0e7949526c70f955ec10f91ff14b94c5931d41dc6205e0a52f1a17edfb4599083dbf9c3d8bf0f3aba76651f09ffc9b649beccf7ee0deec54720e6672344a6ed60fedaa166ad697e6019daba384c6879fcf450a8ec9f93d25636caf0e9c64577968b4eec4adb00cae12faee1817a3a7d1ad3d22092af26a447955b4f0938e6c245fe3006e6e362c2d4cc93d837bc5d81d3c4bf9245d59fbd02756f2c42f1c2001e322bc344c772138fae307e71cca06dba5ed9363c41b15f5c6c5adbdb788acaff39514a31621fcd0090bd4528c08978364567addcfa2335a4c6fcde4a9a5f039f8eef6fc68c933cff3608893a5519175fcd24bbc3959116d564d13fb9807680a1ce34b7474c451f83657dcd46289ecc257f5d6fdb8611abaaba70c95c12fa0d65ebf6b175de3c9b5e7b1949a7b39a449b13f60feb60c86b6824757c474ee27c665f49427473033355af62de8920500761706186355d55bb716a426c3615cb57b8b346d0fa1f917caa1be4ec2f0bec5882996e98c68a9233d084f586297bda741d0bf6ab1c5754593378a8ca5c63f62bbc82b573c357f9cea66890980a30f82cbae0c6b339f6f01a9dc8540796ab2870044fd070aeacde54bcc702cc350081edbb9d455928d585124589f48dfa42d2426cb4c94823cc0b0eecebe2a74f250ba7bc4c2f49fc6d74af983764d02d6e0f43f377101923a07d59f987c81fff91a37d6960b2fcf2c4f3559168c3acaa479c713e29963e496c8fee3747319ea0f57dcaf3c98a85c9554c19db448cb097b4bcf2b234a01e88708c0189731a4d1e6c7cd9ff08499b627f4797916eb6e0dfe7a57343627aa953844f6683c28a9a85a3ded7498f9b97a5986b2fa8033cad38fc8fc608f293716d805ebb19bcfe3f3eb47a9653823ac89406a5b48c2ec3e37e5184c77cd0e32cd973e58f7a8fed80afaa7ab80a4948bc7f329da1388782fdb4b117186d3932fd20f83fe65a617f4b78a6ea8a34aaaea88b5434088a0d8f818516d50b5760e37944c925624de07621d36f90dcb4e5aaef30b030cc95f238dbd6bac4e437121eea98a460644f8ce644f19af6eaefe6049b9dcb0ac7d64c8935cf157531f4016007d45c3635118109eb606d00af3bd24c4118d0f0544a813d66c9f2707089cc6d976d3fdcf02d029f1e980396d11f6699cfcad19945d31a55103a8f371ffabf621b90f0e379538b2face869865750d892959389e7fb7a02d15fb22b53053fe6bc071f0dd25f2e034bc7af57294fdd0136ca1eb870d34803d4a73ba83008feee8b5bebfd9873e2cd8383763617b75772e8c27385fce17d0b6d4853ece9b761d7a2776fdc731e6c43a8dfbdc26e77cfa0ace987bfab0f696a974037dca98219ecc0163721dc7dbd2bbef990c7983f0334162906d240ec9e4118c8ec21dbc8232970080c3a883a99d73cceb1f0b66669d2bf7a6953758dee69f2db60e7a1fc8929200d5758a71a27ed05c04bbcf4f669967525a88caad32b851f97c9e6b811045796e0a149e2644f9794282856527cbfdd59bdcc738613c71802ddac54309b65d697f52cf3cbf187fe44d7846a7045793542215e79d45e8775625a8fb7fb7a28bba96bd401946da051efbca64185a170de73da6317cd0591ad3c64787b6ab5c52a8c65abbfcf300168dbc5fae4c1f0a179bdba4c465fa250990b5629bdbf89cdce734cdcded6685579ba8a8a572aaeb33680efa42f4cf78ae5f865fe2885d5710f02c7288c556428658705b1f2728a29e5058fbb94f1def8b91492b79676a7a6ac06036722c41ac2a1f159c089532e32200a8c4792a38d227d6e441ee1f8990f79cd143aa10f08daae85438bcad46767dc408ea30680890f496fd290b149af69fdf029587b9aeef68e8d4f3a86dea080b8c509d3d27f68cfe11275827d5c314c88937cce99ccb453a329df027c719c4ec6dfe9ccf93222386c22ac4f2630726c641ea8a07373fdc73d4bfbd75ab6c1df7dec4aa2266b920f8ffab328cdae93367a4a8c4e06e4686aea77feb769454ad76d8caf84f4e54eab6e3e32a99b234a4cbca356caf24e5dbe9690a4505f94fd30796e4d51c7cf1cf1728546370f27a32c3d582076725e38d33159ae25210d641e2fbea3f7740dfb049f20670504f954cd4a284a3f9f9185be12a176226c81aa0f6f878da46ea6c4ea30ce974cfae83002f45424a3199bb6e5fb9a36bbf760d987c26d27ae6dd8fe848aedbabd5dd8283daa0647542cea4e9005ae91f5ce597fb3613725f466e4765cc2dcd57c9d64e403189e7f6d0261002e89034c9b961833a8d772469202423bcdc89fc3444787d3cb305b52304f99099ee45547478735c109f31d96af70140884ca04b09ca64df5fe4f7fb9531e4088601c25687c4713efcd4f7449491baac5495ecc2abadfcb1c569fb35daaa9a556be93f5aa5e63f6c997a1a810f6c4503725aaab2d76d709ec59846f28895960dbd028d24ac5cecfa409b37a072e394e8a916634b70e8ccdf1133ae37a6d3880d7c6ac113f37666a852ecb2607a5ebe9d61e4f2f52fb09e1f44d17283fa79de3428119407fa97ae002ebef637596db5045b37f5cfb3bb0ba81a4374f876ded3efdb131fead6a824f3c8b491f17d6a3855cc297d4a66ac3ff1dee5e553e3a64aa5ca665030c9d96b47e682b0fc0fc5c52d971e9b1c00e0eb1654b1f95ac649fefa0ff9af15408da0460df7aefcbc56d4bb7db6750ed25d5270a964257f30573d69bd637b17a55266efd94123875b5bbde885342b20274f6b58b7db8ef958faeff2b4632e1b26c05aaaed1da31f68a3b674068c36abd3ed7d98164ab656e390d9c79982eb0e122568603f72a403412763f9241bd7a6857de28b7ddf16b15a8a08c2ec308be7a7d38a1dcf05cbb2d2d4ab5629e4ccc1d447c7d7ce452dcad07e25063132ac94783d88f7d6ee1a86d4ae32cb856aae8f9d392694b12bdd527104096000226fed9d272b517ea6adbdba51f1584c9b917524ad119d80163479b17151e72348cf9afd6ee021b06a1aeff5ba5c7a177b4276c1815d9ccebbd1f9463e9f25c4f8eecb5f26be4a116b7e9c4a1c80080134c6f3ae9312f7f39b7aa5e96851d03e5da7ea25b858ebd73ee574422e413f8cea509468b08007ea55d9a60994d307a8a7baf36b90970ace23fb394a76b90543b2175026d9f3282a4a9b0c16f2bbdd057f14e308a36452c623d5ec922f1c66b91c8a8b2188d96bf4039cdb961637e3fc8fea4b290eb8d191bac86ed351de55984484016b4ffbd6207216ede2d6b6fd25b4af7d9232cd6b7dfa693786243fe18459195c61d59332619739adffeef4bdec12a96c8237c48d242dc3e42a2a9a846e9557bd31dd765d6c0f9d9685452c165e1a96b30db0026393eed4a5308689c7fbab4299af222cde8381125434b41bd92ab7312e96b49c96c85c4b3ee2b8ee12cdd3352fa4090d0dd9efb91d33ca56221d0663a59a66c8dcbc747690f2930f3f413a699a8907781d43d41897abb6ac6bbac04c4362051f000124218ef3d031b4bf9292978935a18814a7f5a211ffb91e7b367790eac73a28644083f3916e22e20002ca8d83396b3e4480c5b8bfb0f790053817327ce21ee7eb09833a4ac254f18699868ddd530aea451d7aba048a906d4ee20817247218b02f8cfa97f1962bff152fbbff02027a811982a4384e79b3c9069a6e329cd3081fa80b1d16a2e8a414a15cb137c07069644d60bc5919bea9ca43664edec3c1080a2f1213539bc10b755bb04f8be212c9d6888efa05a1c0dbc1046eda0885b52a2f3dfd430eb82f126f107fe5247d5d61c3c9aaaf7a8f021ba4cc4449aafa1a7667d50a72ceb9135443ea7524d6dad7ba97d380b7a472ff1a061265e0cfd6992ebc45a8d06e04217869d6befd76f1d1dc0a087835be93c77fcc951ddb54e092408fd7a6a6d25b8db0f308d392a8562cea1cdeffcf80266e37c35dd9a89dfd17a2c6a3a50a91aded20fcaf16f8c1fd1d0dd4a28c620acdaec4dc03becef70f5f7ce8d2def2ab1967a47d32d6beabd35b0280fbd4ec404462df3ccb070c275aa7780a46a0ca18d19bbbc7dbef80eaefb4cca170d7257ff369d4d659a1f8e838ed102e88ef0ab1d7c79d4f842d69ded9c442731f75b6c42a1ba6bc270d18678578e7a87e92f98eb32de85dd10b65edfc6ac1f7ad5ccb7b7e3181228855316bc4742f703436bfc71bf4ddc4607b704a22000bd33d60c8ab70bed1e513df3c61c83f565a098168feb6a8adab312697ba76d59aa5c59e75a279cf5c8c9f7cfc1124f3b6bc862a9751398403c358af88495ef97c42267c570e55e5d60e197a9d42dfec5c88785177d525a42b926283043b75cab25f9454267f6ebc7fc4c7e871da5c03726a380cca4e4176af7e7c944d95390540b86b3a4720858bb6855c70ccb2be5422808aee0e5d85e30f0f45bedc1fcea265669e1e93dd0f222c3a4d8d9cfc8a9bd3a7e7e445af5091751cc2499aa67d99e800bb49875da4cf9740f690d14d6ed897b650f1ec8a19abbd7354fcaa7ff923016ef1fb8aead70c9ab01db6f3c75f63c9be7ac97e897b78bec3f01bd7ffe226b114caad6fdd56d621c316d8a1cbed62b62a7893c3cbca3acd806ee525b8d636e27f60d0b0203954304fffed7c94ed546f11972aa28bf739e1b7be3fb56f1cfde1455ddf4d199298335888033d7213a46c51fb41df348e7a76632c1719f93e0084510965301b6025e8928ec7d1d397ad1cc4be8e2caa68cfbe7136e09a7115f1224982edce3689c2746128695f6372615833e9392f0e5d85a8a9f7ece4f8a4e98cb8c933ddb95212aca07a6a718f24154ebfce92ff2b8388922b9519f93a1f4aa5e33baa4be5531cedaab22f7fd8d4761ffc4d451ab042d357121994e3691969ee54b877256d568c492e78920482dcdc0f3990b0d5fafd5a2f2692718afa7f42e9e0c202663c4afd285360bbab5ebed3bb0673317e1a3878697e5ac74140a9fc8ad8d399017c6c7b7208978e30bc766d876df5f8cc6157a4ede36373c1dbf47982082e3598b96553f9a37e10d4e0d66b5dfc40fab3a1cc1a28b3d8c1b11796b7a8ff82982bf3a24b7f453544cb51106ca20ce7f76a515c2f3bd7c32b54e5ddf37ece3bd856f9d7bd04608bd60231e84f4d31105cfda4bcf2a52e3b055da0359205bc00bb6032ebbeee6b8d19d4d3d7e6336c35b0fd022d4ce5d339740cc002de0221871902c2698b0f444fd27e1263dde466484c672c4116cbb55e28ea7ace0bd7f7b92df63a7620909b2e77b292577773fe3eab1951f3aec031aef42e47480382db63924dd691fa8349f6f91d72a436f0667f1bda76725b7d09037a83d445019e94de64e04a3a397aa4a3fdfe5ecabce3931d660ad4331c0c791fb14e3e883cd2fd4c1fb21b14fa2c35bbd6bee284ca4ca25cdc16f4314cfde5d59355cc2b24e37d681c08b75cdc3d2bb21a409659b5a60a405b1ad783f089d47c4d06cedc16eaff18208a1a02b3a6ecbc6dcb2031dde74b98d1b77c1d44ea8e8465fee1ce9eb846ef9439c58427597f083d50e76f483fb998d67a22dc1368fdcc52fca98165aa5762e8251942bb9d7eab61db330db28695ad69ae88db388eff416a0d7a6701b0fe986f9f82ac17107f51a8f5f227a771b14642e439c5b638d878bcf77ced8c23dbefc9f12aa832796eea2f302fa60e6dc1febc1e144ab186f462eaefc42defeac29afb696ecc0e6503269c08b84b3a246112f2453185d8734d321a3e0caceca6a443bf7a8f6006bb5c4e269d35d0eecb4e73abd4a6d6ed0af906b7e5c3fe55abff774601e3e49b3c33db14b5b4eeb54d1047d0ce7f1c1a63f6775332c552570f0909ad3dae3d040b34f53fa0d0b325b1f9a9593027bd402afe231338787595810efc6c7aae961cb3ac9fc26d81dce4ec73435064b9c583834ded0cd33af76f6dbb021f04f7257209513994f2ff0b7b60a3230bd4c6667dcfa48967f17bc89717f66cc2b3a79643dab3ca8c1d21cddefde9fe08a669a0fb96d0790ae489f6e1341736b3f88de4fa76a97325537ce67fe5f3f57cd3bed84c73af2eb52aade96e7e3c01ed151854979ae83d36d2a6202a29f9aa905fbeef06f3e26b4ac60f4f1a6626428326a7713a4948f8751018429e9a7f6d24ae6d922d8c3e9fa051e7dfebb888242de463eb59b83a69935b97ee2680af9671aa7a468bafd6739fe40246457932cc652baca881836752a9d02b23c197b8f6d45b6795170f1866fbe2bc903d19353c2c33bc5c08978e9879e3020a25e56fa34a46f997ec8be8d97b0c85d5f748f2e33987e460d67353727dc44837983410042f42ff61511be0d9f51898d1a5de2a0369aa65eeabaf0c8cecbe58f1b434ab35e5465a2b1e4ae368c384069c7d2fde3956ecbfd6136261b98b7c06acdb151f1ff26d6733cfefebf7d5fa823bd31a5b71bca9acdadf18c53eaf4616a20f785962e230400f30885fee8a18636d0b2424ecccf48acd726da63a0a9455199c4adb9de297d2b6ea6ad272e6a262353d33fcfb9a7c813cdae7f96e96b95a53d991a9b6587a653daaf6b44becae6f8a25ea31bb934ecfbe42ad4812227b280756d4a5c06a2d19fd8993beef563e28784e0fbe730535adeea7ec2b3ffb066a2ad87359e03684cbb92326bf70fcf53b8d5d898cfccbf25326d1852787b886469c6ec1c5c76253a560194653346160a55f9d137e16db355b00eb0c4aee76c363f3929b5b939cccce94663d171f4170196ffc43171f5ea461b263c56ae210561b2253d16165cd979859c2fa8c6ce822c77b41d5a05151ad604b03e455e3c3ee5e595d0a121afd7c3b456d37eafdd34e1ad7eb48e6707ce6f8d907ef645fcb106cab0bb81cb348ec5c841080fab3fdeadfe06c9eec701719e86cb8470e3c1dfbb6b142690cb391989d3b6a796d0c7cee35f7ee04439cba20ab199a69952e5196790a239dfdefe876d69f4a271df8f81c2195bd07a92a2b1865f0634e667e129cd2a43bdc4a2962c20f263013e8d329332e568f7f1d56c6668ee42355df9292bcc5975e44e6e8abb4062e135cb091c63886ba21065f7921f74422f4dd07e98645dba6de7168eba7f8d05720c764876e38a7e39a7a71da96b3de648c5bc9496656b7933ed9ae0c35f8e707ed9efee08d4373a8cb94ca6de0c8b7230f532bc1d533449769bd7899c9eef03746865ba38125c82b1f6eea8f4261f79c002a3da220b527afc50c87187f6bd77249f167a40ef4042ca763e1d05afb6822e5a1a17f97b9265c93950fbe95b29a3974bd8569fefbb68f1aed4bf09a67887dbfc0356a6b93494a2d3ae2a6cdf9e7b7ef98dc03d3fb3be0fdf9b42f04d8c7218c2d4c2b4b613c4399ff9aafa4223e497f9acbdff03fae45f770bd1d68fbf10fdc51cb4bcb7ecbe8a645ae87e572894a801eb5dffb0c628f8d50ef4caa7beda72267abd020967fa89fb2def323c2765dd030b8194187133e7adeb2af4943bdf9f6dd0f4175db31f69b2dcd40e0e6012c914b5983e7c77287bb111acddac3fca37a231a9bef5b237c121c88da73d8f458418ba2065e8d7c25cdf24fc81dde75f446cb07e09dbdb30b5eabd50351749e29f1ccdc044c3ab18f70389c1ec2e0294c33eecb77bf569e3c87351bc6339660684d3574dba632f3ef3b7851aeea7e312b09fa77ae1be2ff7815b5df2596729841a947beb26a89143f8f7a3ae28f0d13bcce46b69924910c8140e88df660aea726fb4adeef800fdab9322f541477c6b65b88f212e5a0530f06d78bf2140fdfd12ce90496a74b88fc10391f231b4cefd4fd34777093c2c12ffd704c116b3fed904a1ec0ff78bd4e297551a476d783943e206c4f175dee4949d5b3db6c2f7181650bdcc9fa425387e5e8aaca7f66fc95299a47e0334bf8d8def57c1c49816b63a876737e613f857a6773f82b8b0bf1f43503027c2cfa8ac688ee0d0c50234a3cf5c31bedf1343f42f60d2a5580723ecfcf1e8ed42040744a5713aa0b09c7a391e79a57a14ad378077f0100c3df7282da43cc7d9ae3db859a41d592dc42bc43e8ce97dcb16e1ec0335f4bfb862e4d83faffbe1fbf99f0bf2e76296c7fad9ab1c4eabfc7dda6e391e42ec5b62afaf561a1340c6b94844545df9f078faf20ba00485e6c7a17d7f079538fc1c87dfca55400fe551d6b85d9649040e65247357fcf28ea2269061e06ee743c65631df54ee60a2d527a0c56884155dadbe98b84035cfd6cd120d64f4fef56e14ffd47828130a8c126e56a86ddd97dd1ee32c452570ca645b33db843d1f86cce1ac221c629d6285490ec00c3a109f09e7cfe083b979d75170ff7908ae2461d54ef94665df1836cf5c9dc202e60bbfeb621c8acc048f96f8bf79b2895c580b7b64d20e98f15cd1e164761be01b05b9bbcfb47ad54edc2d7d1168214382ec6482cda16e91d100c4178a811f812da221a047755b62f02863080ab3389e906c462d5aed3fcc629bcc2d4f8888c1d35451b9e1bf85b7fb6aab97c84410b2d99d4264aa04b79dc118fbfd05ecd09f3b610771cf8e0eaea6d9560e97910ffed8a0f3f7838eb1427f289ca05f189fbe4719499b4fdbd9c5b6f1ec78918c8ec768e60610a66a5d2cf0434e2b0a2a90a3c8e9faff473728ea308bfb4740a5f0123cc4d6e9d1a3c5246b3ff0b53b3ed846e617164a6dbb33ea32428af7ced6e3dbf3c1f3c03242d71f2e0762325965e004fafaee5232aa002c1c372240c4d87e8861f60fe9baaaa3aab77b987e79153a906e05905958a1acf1c27d8bfe223f76cbc6f613f7e73f3cfbef980b36a8c1810e53ae1976e33df49b5abc5dfbc582a89e82e6a7c1003262ba48e73f5ee6c2a069b977ba8ef880b77ce14a4fff670e6c3fc79fa27809026b04df4d06048c6cd3d1025f9782ddd75a52705865610c988597f41f2ae8de416104cfab4e90b66373a38f8637257cd1a7f378a1d54c8705a365f2f014e4ac5dea440298bdbc1b53cc87e4b82e2f6947d1c82297ca5ad47d1c905ae53164ffcc9cafa0c314ec2d9d0162b3b24533299ffe0201090ccc4f31b840cfe3028e8ecacde5c2c66ce03929b6f61fd1115e2cf611a8e71bb0ea2faca1984dfba04f586e4b1f3da33e078358195299d910e56884877cff040d9bd62d7f3e4324348192a4514453158516926fe7648ae950005ce452eb462325c8264e4184a3a75833200363f59f542752e213e02de4a1ba17553a83b503ed85075e66252143f3d887abf75dff46349cb747ff1de15c90257370f42c2759f8e3bae3096bd0b4b321da1e5ce3a11db1a28b793fc76ff4a108b748c1e5505543242449e845e42e3c1ffd7bbd52e4f1a7dc83df71c23236d03f64f3e491010cc3829a318c7a1dd63cc7b05805b9e8acab9849acb1165b235b076f64b28b38346e2cc4d475c501d2b4f158bcc4e59e193c22f6f88d5b01ebfc9d83e89ee332533b8780d32c2c2e6fa608c42667caf27b268e390605077b9b31cd0a5876596983a016497baa956e4318cd6762f2e10c44213aa8f95cb480f7d9b92f99c0e14a5e45899022a26c4c9fcb76a3eb1d7a19067290d2c15889ee227fb8a957f860c83bfab85c13b98347232a00c75086455d8838bfcbac61353c767c234f75544bd6be64683c1f1a2c3e6b56bd292ab8028a46abf62fc7aef76c95cc9806ceff28fab9a611c0b2204a9552003915a59ae1bd7e25a8a8c90a522da3927fe75e1792842d660fb73234b4409e9b9001581ff3554e858fe63cbd2e4c9cb0ec89f63ecf6a16e3e17c203158c8909430f21afddc1879d41331bb54857e4982bead9a1011c023ea8fde63ff36c38679791652e4bbd0c3b3effb33ffba48baecc9bebb5d391d0b509644540c2ccffd46175068f9d8dc0b7f291a58b3761a30561d81069edbd3b16968d084d550822b1094d62bff25bb581a57599ed6e3c553c977fd3be87b29589b9e3041552522ed64ec536b42c3563e2d71a4c4d2619066b31f2550227f4ccfc18a8a96cc61cb80482fce504afab86a4d116a2887e070729c5df44e37fa6859997448aa62f4ce0c6a5eb2d55d66efdec14babd1473b9c34c2dbfcc83529e9dbcb5a1094c32d8304b8a65834943c7c23a66ba4ad9b6a110ee8d2bc2a51ee200e358112561acdc64765d31eaf5027041df1762b211f5b9e9e2e4f0f245c208a7c77147491086164c0598d7a06b74feba87638026fcf5e38dfab4a0a2263717cb738ab417f8267c4e097c4de1d3f2f407185559449c811bce88376a0292791b1529d7431ce3cd0b5eddf5fb97dc0c62c3f544da87539f5812b5d510831d49f11668ec76ffa8f1e3cb04e6a5257178aa3a71820d4d0cabcdb40ed1746f23f2e0aeecf1e9f9a30e1da9d5bc7798d208a970b5dcf635a594da3bce80a656e4e1ab1d709c3a3111250d0980dcb6a110be13d4675bcb9af16f80097d1846deb0ab52bc8d9b558e1a5c15a84068e17305fec6b01229a176ff6272207810e648e62f79c2edabb51fe2ab09dd0baea460538085a8d03a1d951bc1db9486c09cc83bb5bf7d01364fa813294393cd5faab63939719cbbf928467b27278f5492952e9280573412f69aa948e81238b915f5b5b9fbfe83f43ca7d0c421e614e0f3a0a897f0dd706e398f2337f5ad388383c82100ba55ac89ea4c627dbecb61c1048a5fdca86e78fdfe74278277615251076fa015df39f671c610ade85f1e15fa1afa4400b4537febe89f9c048f2356fcff024501413f95ea104e9a68e1ed3b45dc0c006b37b7e9a80ff7afb12c173c9cb3d006321e9954426737b04b85ab562d1399ec4462b4e7c88c309d4c064fb0f2ad1468a6d60cac7a93a71d5a841de99619cfa49d75ce4a1f4ae97e5d08a32a283515901113f7cc57e251bb3745943c0a5f08e8bd62d5f7667a2219b38d1226f2100ada3d73bf27e10f091cb1179c737a8377ea10ee6f2fb51eed50a5d735df6ff0f828e2d83a22ff599c0346fbaf96122b774e0026d00058c37443bbbcb4646488325044210c8a89f096d6bc0ce1d3b04b6a6e1f923552d6e57f58dd5f61e9e224188d696d150ddd8e97eb30a6d208e2769cf7d0b1c1beff2d460206740950f2b02e2c46c08f1a0653be79ef7be00ec27a3123daef9e545644040b167885c2d5e0b08f70750ee4b96ea188f5d05e21ca2550b4e7541253f7998c4246dece46a631dcc4b49cab2553280bf485db1787fe92f587380add8bc3c8feecff75fc7b2bc49449ce035f7a4aee60d6ca2f63e0e1b24f91abcb310929faf92b2bab22e8fa13ad75da89bcbff0833c2ef06aea92dd774a8d1ecbc020f0ea38e0c425ffae74bfd537852b4773a3e716e4a1bb8222f321f800b5c44313753ab9b65fae39e1692388a1cbc13caf21b3598ac3c64db35c0c1a8ba3a4c297cf78b5d06915ad983a38a067032f5d95bc2689ebc67872d081eff36d0ea805be3a436a4185b2b85e21ae177c49acde2a21a3fa0f3694b09457693d921437691e8f8ea5544e455230921bc48cb7600225d77b5a8c349d654517a18ca0739290b21f87f588d9947c6416442cd15618edd6932572daa6f625acd2543ac16ccad14fd8495d259445bc329cbdc33a75c692019235350ab6ab082437eb30359be49a3e4fcf41d623f0bf969ed7b33983af54341d355b4f63308545e55eef57a2eb21747254fe114e3dc15a441298691c5645b9b039232e21f6925ca5526a7eb78e9de1a94192ac26e99db9082306dff53997c5ab9a1552d0e080301fe2d62dc4ae83485a3413007b057f801bc0ed1883ff5effee561bb3864f4a14519448e4b0fb08d4bda02345f2d6ce1b1a8b7352429c5bcbddb272cfbd6dcd331396792cb5893f27167df15f4253e19fd3cbcc415f97dc5e613a7523e71c5d76562930a78492f343171e236d416a499a4e50e0a34e9be9104414217afcfb64b8660815ca8a3c9e2123d4cda7a3e7b1a2c2dbdc25ec7a2e2384412acc474526f3473d0bbcdbd8d664f52649b81405837493f2f3ce5fc2ca5ffaa55bb45f4817b2c4ef7d17fd6f246d52a6056cde3a4416a81f7905e031c5eb2657bd8edaea94402c4da8bc242748b6c9514594a42926915a685ee2731a29a956b12fb29cd1e00a955a170e370ae5a382a0dd98fa682cd26462b5d4bcfdfa5f0ba063f528c8be45c0237c7554077e45076d97708b0ecdfc15a960c2a6e2ec25a6662a36c0daa17e77fe9ef88f51a9f7009a24ad1ea5e928db598deea631bca60bd7c3712a784317478fbbdfbbc1c5bcc8ab417da2aaf66a8c14dfe7ced156b9cc8f2cbcc1e181c8fba4a0cd4a1e9ca6bbfa3194c2a0f5d94f5931e9b6281d2034754f5ca87e1c4f19b6eef753592ed7435bcfb43572029e79789e52798f190871c96e320ac380e986b2212469a4420d2a227bf7138c8549cd6025c5502e516f550cecdddadee4f56f14ffa307c0d08709c8c4bb9e67b5e1bd995196bcf6833743287ea732737f6cd69888932fcde3e2c0e1b463f94bcdeffff58036f58a9d00f32f32ab8d72c22566830fc68bbcd424626b2c4c7274b56877ccf0143a3c28ea336253c75f210053cc71a56a33c78ef6e2eed9147072cfec33c99fada5f0cfb5e1ad275a502be13b6a2ccfcbb162735de4d1ca060d52a56a3a78b582ad92ac0373b45f81acceca46c7862faf59d9315297d0da6e00625ef66532c55a1716f29b93563206f0eeb1d2effe6bc39ed52dd382f8f1a767ae55d0f21651a0f7c7afe63bf11370451bbe52677322f40251ea05e73bd6df84f9a208e56fa613836e6b59f47f3d6239867b92ce794f55491884763f9859a44e535cf874c2a35dddd39748736a0089007a18fcbce86ed955310f4c8b7818a578d6c6bf240c544b46b039a20921aaf5f3502c685344c8c74d592ef6f873019ecb2a4280a4f6ffcf2bb9cc567e347c547d77921b9c1913a03c2e01c58835dd683e5b01685c7d52f620dcf360293e999948c0ad3d71bf2be23904819c9e09ee9549d7e2906d2bdb961c3ee31c7d5d4dce4e8e02e082d91d97c5110326989ccdc3756bb8a7dbf4d404fe0a6df9d467459fdd3cc1bbd4230bc3e8b4413ec8863288fcca86900ebeda36cbcaefadcc4f6e3f00b516e93e706fe4c3cfbd56683c77e0b69eed0ba1300fae33eda3582ba7728288639b783d8487546662e7b78553b228a0eef693ec131382000ae489d2f5a790f5ae743b89a6a1d0b1bf1f2aecf45698d2ba85b0ed38785ea06e496bf4180ba8757898ea374dd79b2454956daa189ca29e987288cc063083fe85d4d62a881233677f4fd1db982108cd6b76aadaabb4c5c0cd547371aa74e3e43048dc55de78bab86db0e4de61c8504a75d9cd77e6251d8fd1732ae1585eb6d0ff5979c1de0ecb4dc40a49fa882f7865446ba1864ccd6bc7350ccf34f0e663f41d1b4fc61d1509331e4b882fecf9da41fb21f8754b9edd2c010bf53d94862aedc90ea7976040bae08e1dd86e694faa08ea67dacf7045baad4c6c7abcd49e8a22fcc104178c208f482e2a25b17d0b0de25158b33c78c19c8bd5770232e64cb4cbf6fb29b7e13420267f02e0eda40b6673c3dfbeb0dfe620856a29a554c246f4bdad5d8ad9b69509ee906cf21413a6e02e6e120840bc4b27cbc8df37f7c0d9790f4ffb8de72940d2d5a37ee302f42c37c6cec8c5e8561288d159fc0ae46c303c450998b6877f5687dcbc09d0c30bd5a759ac07ce84bc33392e8e7388eeff3c8624522df498f8b35464cdfcfc8e9123607cfb7b3467d12a1cced8475504b515354a0ac9034ff1ccc917a614f37baa0ce7c1866831827e9a63847cd6253069e942d85fe1f3f10f4a9b7adad3df5bebbc6e312017bb5e1fa1dbdba1eab5e1b09e3bed1813de4fe2ce93b473fe348267764410ef7f9dd869f3c1d7c4524c78e3146deb7a12cd6a44b65ef82493c1eda02b758f36e0f776008fd29bc8153ba95732a3cf54fd1adf7a5d2eb6470465bccb6940830f938e1688e0d46d1ef5e7917e6e71d997132c47c9028fac04742beae0c19c97e17fd576b2c97f70a55ee85b97819d610a9d0d974436be5d84e22277d06001766fe236dc95e4cd52fce67ff42820fac0020aeb6208c6cd3308d644770a85bc26f0988205c215401244f29b09c00b191cf83493834d7419f9994123c0d4479d11099f35f162ce58b45f31763be0b0b3ed49fb91175ae9b8f4e979afeeda92f14c43584f78f4517a7d434312670fff45f9185b194915549480d804c4d19e795f8d153d007d2634aa131bf35a67c809b3fcb5fee6e31c4ccb52a23e124a797abb77c912ebebadee5ba9ef6169ff5a1b18fc5ecfac67e337b51b59532fb9230725770746bf46906e97a15e72e13677573951ef32fbe60c2f21cac359da9ff628260a4bdc772457b8a3ededf9f492ee7d7d0ffcae56edecbb861c9ea0c4d6a7d6b2a48a0a330402bab4f70aec5e69d16af5c69aecde92cfec63e60a855ac745b5d2f6626d5c5042fc70a42ab054fa7a3916ba8c455b33b9293ef0910480dff3ec83cd2ca32a629a5cf39d98eb7d3cd0167659833954616e6c48690173709528ec920e41a7d5bfd7f6ae2046d94f77664e931466db5b817bb9f0020c8b972e5a0fe79d376929d8ccc565b8718c94d6e51c6eb08c3f3b655f0b5e7abb6a5b2b57cacf8248b452040352a68c5fd2fc5ed1c15188cd4debd7a49edff2d9edf91ba82241843ee5ed4c7b7cfebab00d08a21bb6f9e8455a81489ab28308244fa2510ac989147069c0b64ab968f34f817af9bee4559d4e3bcf20a0e790009a4ebfb1aa71c731a4c4dc3d8533386058192d3b76395811712f7f4774d912e8b48dca3a113566689bcc32627472ddfe54e2ce4333ca0ad338f09017a617b75baf4dd01a717707a074d07bb5be0c0e371f51602d05d83b12cf765b40137662ed3d25b2fc8fd2af7d111055e75bfa2365b17b38e5845dd5bad68fa237f621d2144cfd4c56eeac27efa1c8d0020f403b620b1137fe71bb0591c492beded27c05466dcc5336eeac11a9a4f82f7998852a9e87dc521ed13a8bac79734cc486467dcb2ea3893685f6f2b957d67c081c7e00285924a3e209818fe160193cf892ebb7a82a5f29d529b8fb4e4d67b8abab250618b01d77c6ddb558f8212e3162c2319ed60b32e2f8dc289f34ac5bd22ee79089992868307a474ad84f96232d99c59237af97c1acf83287fd9e35dc3b1b79a870d86409252236185846118f765d762d09544d65ee3e7b4d289177429014d3dcea98bebc99abe28f8a4132696f061671b56794f99379543277b1db1de64d5d5d11be5550a99a805724624bb8d6dff226e6a7ca549bbc8c10a6ae159405469cb53bf1e862af55c39ce0277f45990c9f83145161e2ecdc111fdc800821ad0175ceccfa02ebf0d0a757d9ca679c4093044ea1320f73ac8a736684eb7f9471d6eb22d78fc58fb2ee3ba671a70c598b85e49ed2966c83305323502e59e16c0c4021b22c3cce4a96e1e806dd22f2f2ac2853181ff947331f1a41863c79bc8b23c2be49d7a7b78b6b5306e16c2119231837af78afcc266f5b531e45c377f9538b09a0b263982713517bf6b55f9592b6a8455259a867358c0b386bcc6e50ab50bdd14d0047f79177d2b55fd6b21a50644679342ec251e0668bb7845628efde803b2f760e8e0ff80cc59f95e4df31c4cb4ae630295f19f36cf6d9d6758696198d7b5d2f56b5a9d57eb6658403b96c7f9a069da338121ab6242186ea6faef6a23454031862d0fad8a5680d9253bb9532d8ab02bd4c5394034fc835955aac26696ef9db06fdc4dd0e94e10da8d9ea59fa217cc9cd5838d88cbb06e010d796715478f68d3a389d4e8493493337a9991f1e32a1e543e1e346d02221988b95cb7aa440f89be203d35195f410a7687e728330ad6614bef040de9d5e46475d08a588e897f240974e62316ef7bf14f612bc5809482eb727e13961957356b469e0770c968bc9cb58eb8e08472a4fbba7e47c9301744a8aaf89f31809cc504554a0d0fb0d095c7dc3211acc9b84428c9ebd8160dc87eaf089b1f3877d7cb71cc6dac58486ad1a86ccff025c62e8d378152d06ad358e4f0d5e1e02b5e1fe7242afff8efb082e7710a11416dc4cbc07e17732092e6b65ec84d51237b8cdf8aec99b7fa59371e0438b8b18188ff8b65b72524ce9b74560fe4f36a06470e7cdae9797cb460c85662e82a39c1842de358a0a150c8407e5c5bce8cfa521b05e121adbf3d46505eb5c3cb1378282228bcfdf7ab573ac884e4b3487d3609c9060c3a2279f739e20fe857410b120a00e7fbe93619ebd374ae7c401a0aff1f1e3811217a8d8c31517f28dd3bc3ce09795c5af45b3ce7ada84eefd8ff83215c15afaa3ee656daf78e939811d2f09e05c2af142a1a35fab66317126543540fce1b9a203da22a02859dc0b4145fb90a665ca53fd46167275e9799176e67c829a5cd52775af095485f91e5204c089bb7e10d2976f8ed4949720952f03570816c95d3fba4afab88d552ce6ba465838fbfc95d509fa5a203be949f14e6a3423b2d4d06c1be8c8e489d9f50a9b4e827bc2bf3e429fd4549f4375b453805c96328024a0103aa89c9ed02206b403a03504d9e79591ed25725efa5449aba7f565352d859da1df50654ee94733bb81a8c57f90f488cd62615bfe245f7e8298ca1bc18b98becc99f8e18869354a31e1b87f3bc78b05e3268e3366c24d3b237962947760513998c0cb29207652afc1c1690e5f6f7655b8fd9cb3d063d1169eb135f4ee1c4c6f0a3046a88f1fa6a315ab3d3277d3db64291985728b1b5c0ce24bb2e396d6ba4732f5854e0b14a01ccb39277e23fa89e894b99d7bb4b8d121cafe2c6bb528b7df67a58826a257deebff945027147ae2079aeecb6c3d3af80584e55342b521f6e4a24265a683a25b6d040f48e5e99bf70544529fd1b7849992620f89a08a99eae7233dd0a5366b48aa3256adc6ec326c9b1a4a7a8f7284a8c050b687e6fb2fed7ce5d9fd2b5e8a24a2bf832b8115314b65d2b575e650c18fa1ef3277b88616e70855d8eb1b454029ed00cad273afe6c124a53b4f179633a9beed1efa7fa4c7d6fce383dd2e8a52dcdd85ba4fb99e3e27504bc1095a29ad1c873cd248b086092cb9831663bc6525002460d32151e448bb2fae9f258259fd7110aa27641b9ee3594c9af039e1790723e4f9b54b979db2b69a6c920cea93951c8f36acad34cc508e029a804c6f67be58dd798775b2fff49b4787c46bfb446e9c7e70443fcfeb42327135d69a56a5ba4cecaa7abd80ab81f4244e4138abecbf5c784a3ae59240d941430d5bc1f59a4554bfec324c4eb0145ffb0e3dec1619d9854c2a463d08a4c44e140aa39b7f6d3a8acb6e8293708d88f74fcde03b61c0757a4f32371fe1e807af908f1b3eec4acffaac0227b76fc4a825286a66b69d7eefeab6b4a848d92d759db3de4177896143d995bd4607cce2ddf40fd0dce43dc49f4ff47c49d834fe670d9ade2f71051f5925e1c52ca8c3b08e6709598bf82310a111408768c25b733a5be3722e0edd6cd857ac4a00c0bc57a70f75cfffe9a77fa188c3a4ae4f0b16a15da044a3905f8328d7f7f66c13bde42aff0ada6ceeeaf3ced434da63d0714efe4d08bc92259f6c1a7007677f6098a13326d14a13ebd4881c52ef39e9298b7e4f855095b201167960119d808c2a100722eb77c9720fb2565d42a42f0907e662edca078c8add93a6c0bd1b368ea846e50b04fc3d49136f0d9ff046bc4990654345029d4e60355f1bfe7a89f8b7e146f1a7961896a5eaa5336b6ecbb9d37a1730968826686c3ec821c4f088b1bb94698f3c9ef5352245578ae1ddb7114667b61abd5187090b96c1f2bc76ec41fefe93512c08e6934ebc877a6bfaaeb6314559471255fe6116c325894cef63230b7ac8860f7931692ceadf33799900a1867c650e602fc2c5a4fbcc2540a9e22194868bd80bad5b3f9b542853044b05fb0d967df80078341f0cc23ee9289cd6fa718b0017b24f2af47d438741cd216ea5702ff1fcc573e3b0030aa4f78bd20f6c5253044eabb0bbaea5795a8ace7631b58d8629c96447b3d6456fcdb9b5ac4977b808d95b47d3c8b839ea557d46cc83ffc297f61e6f7b53261a9d075d37ee284b6dd3807cc775d9b5653de4aabda0e6156188788c96257d144be138c0c0391a6ba4f22cd79d46c88f3e8a5a273a8914e1171d50182b78461100f79f90fca19bca2ff10686121d39934e7a1fedf2beb45a17f3225cd24413e628e2675d346b7bf6841186841807676c715d2f58741355b30137c517bd17db2ef345df33101549703fc87159fd81f1b42dfd89405132b37c4a0a0efb75a5958d89820b715a8f31c7077b532af78b95f29a74ea5ea22a09b1dbaf74848477bb90bd046bbbc075890ab2233fcb2200a3f3ce520c80bde73d11c7e8e6884e6f3c47a72bbd510e462518e6bc71a5e60ab59c235d00c2f05cc7125d8bec0713b68cee40fb302917885074785e29746d4bc53097703af5e6dd9e97972700c9bdf06860be07e4210cd9d63fbee6da40bf6ee7e1e0d495d56071b742c29fc1ffd79442132df9e6073873403d902cd4df3d04385d1537eb4fa76590fe491a229742480c8b8d065bba4b2d6604ff431733de575b6a1616e6a591edc501382502302d081af2ee4d2262c87539deeef543f6e76749a9cc0d2bb86680eb7b19200ff13ddb02206e256a218febd14be1b979615ad98630f251074b0516d96180e1e145f36fd2920c68b576539efc21f1111804fa6c529b62c07bbfb5eae5c4c3311ead74a481cfab6c0051af51bf1eb93c792a0e38ec54d94f053c0f204c46f68216e17c2bb6b181432b7eec0937fe891523c691084fc5850c8f6e41b164105718f94d20e73ffe4ff8d63c287bfb6c60670d937904b9fb8fc8b97c3680cd567041a512049c3e2d7804d3ce2789fee27d909e45d11f08ca7d60fadec10302cbf03f5284f3d8176d47281665ab654401a3dea32abff3576be66175b7504aa6f3561afa30834e08387066655db9a2f1f63d2980fc0efb62e5a13275b5324d2ab8daa6f40f6ffcb01974c2b2d8985ab5ce9e46fcf4c6ad5f951900f4f8684a78dd0c4f78b4cd3ced20567e5fd06191103453e5c516d57390493c8d99dfc7e003fa21882ab75171501b3fefa176ae41456d68c6e61509b269fc9fec669341018ffbdb96f6c6b64ca25d04dfea4c25e19d4092094e3ea72c86800c3a9b818d60814f9f3c5626bbf0e411d9a7f817e2b4b8ebec72458358238cdc5395c81d5b78561f155d6c5997eff06986bfae4d298bd9539e744c27d3576f8477220249f1448a97fa328bfd6afcbda28344356e11d15cc5fae4d4f703f23a4bfca55b7eb52fac2659fdf39c01a370c49c3acd740fc6603f86a398fd8c7c1d1683ada0d6cb9128792339bc34610c07079fcee2143047dc586bc39bf93d823082c7b6bfd88d1ba3f6bc6933d8d65cfc0cb7c659d3bdb7be943b4876aa82bb5ebe4fe1b49cfde9fc269074d2353809e93e780b29691526848ed16495228b120857bd585c66bba69c1f69f626bf804ec1c5e4652d171c8f20e7e14b11a02ad08931f59bd32a6d6e3ec9208cd621f1a06001e264340f0f12bf4ee01162c04a005848f250e729cbbe30d8f3e375568041edaf7778f2b090f6fb1f0f2e68289f6d2d39c1ed546bf5983a49894aa117e29ea8f2df9c28fb3b89a651bbe2b3af1c57115211423ac1845ec6d4dbbc5ff28cdd2fed3fa1912591965b0b70ffd442c9986865f8f2e1483108e25e28d786371ce8848bbf29eeb5851ba5310980776d758b638a3677a662e3ce778630b88ed12c3f3ad8c41180fde0867e161a87041576ec19d5efc5bfa909f8874caaa568d57388b0b15d3e9e47dd263231bc4141666cbe0e1e1daba3af8dda415f8ee98cda8059a82fcd9ac6b12509b47a4f77e10c54b377123f02b95db2cfb4a48df1c455fa454b5591322e60f5b51fef068cda4016eb9d0dcbe711c229dd150bf3c17ff72ef4e540b22c1aed30e92b4f4d321bbaa85cc6a9cb8ad8181266678328278a650e55881e4ea945357fbf7a818b5ed353ef6b62444e02cd6d69578ec313f99edd2001ae231bba87a3f30dcc53f6bd62c502c9e011f5e199af979f189766c0048075ec324f9bc7d2d0327cb4c8f4d4454e0e0d70f6941aca0a844c90dcb8a78492d2a8437b7c7ce45135fde59f1096354397f7deb16823471ac7af88b9a5dac5a55d361389832c00cd677f941ed8ac75ca210ea31e46bf4a599055220f41aba83f9530140500abeae21c89ffe60a8335ce26f7db994d77975b8721b5674509049ec648284d7fb0bff06ea5def2434d7bf5cf28d18d34517496542177989cdafd98dec745ca2ac3bc672d7322b7b153977632495e15e933a4b2557a43be2e93641edac20cefc91bd9b3ba0855c27667b6282c4df3240ea8328e3b6ed1fd52e9c62c3374a0babef4fe4631a197d251cb4a959c64181b34319e9fb19b4137b4afe7c6149a5d7b1b9a6ec72e1bcc353894483869d0d35c1e6e81ca6d0f2ff389af318971350b768620fc03854e9e296b04fa711f64749064ac42aea65e073ce13f1e36bbcf0c198ea998f9064edf8cc733d77c4688a65c82ad264b2ca1034aeef138fc8e36003dd03be14162628ce2450ed63f54cc008b5dd21898c646097236da530120f5a79ae24f7672d12e80aff9e4e62ee23b6fd23366ac8e296d74214e864106f2d4114e13fb3ae91ea47f8f4d6a707da10d4c17203af5cad59bb14cb890f47ae47f871edd992817803ac7cc8595c13147fc8e54719cac64342a4082c8c3cea62e613bc507063075fa52d007b3d8dd3b5bd91686f6d9fdef705efd6386e9c860dd664b4b37154f71ee5a085e082184be22fcf77d44a38f1eb0b6dcb4a8158594ac3b016ecafcab333301a4b4fa56c1cafbbff37fa76a8a90b8ef0e9c73b98e7f271a72cfbdd7ddac756c744808b1dc8efd2b9f0ec5cf9705dde340f505eecde96910bfec7aec0dba58b4645379a722b46979e2c5552f7d637b46ba30edc8a101babbc18210ee9809ae58fce1f4e023d8db2829a7ee5706524a67247a5ff5458c6659f70f7bcdc15eb01a9e1517b3e9b55b35d409bcc071dc6f4bb9cac5aa386a43281a4d55430a5c68dc174bfa51308a302948acf74a5b5459f7108637fd89e18d1d88b83044bb4e66314580aeaa6d2cb04b0197f47987fd1ccd277e1aeeb60419d2dd7427b1408b90dc4ec47bb079f5eb4315d171268fd739cbbc2fe4a13ea8f4e8c0a8ada38442c1e0370fa644963647792e2865afa413ad028a36b8e3e11832fb87a21482c683f6e629d78947c548214b08bffd55437808f0303f0cca823878ab4a45f773e0d8f6a3a67dde5f7219d1129b7481f6a4c636d6c373fb52268d1de8a638a65e934d6d2f10f81a92643c8fbb94568fcb1eabe63341ffa6a50c9158761a7ab10205ab200b0d9b207293890454069d1386b84d74eea701b5d7fd3007eda413694cff9d3481f43b7e164d513bfb5f2cbc33d6522388ef47e215ffcf53c0703caec84c4184ecbeb423ff7c0a1ccafdc80019a19996ab0c2aebd7aa6ebb5450326f183c248a64f2105789d880e79e961b037f0625d71937a8e6396180105e6f99c0b850c16c79d7868e683ee6dcb5d240e34894b435f1b9fbb231d0591368269e4d8d3aa4b5019bdc2e853c4dca757d60fb017839fe67bedce9aa1f651c3f0d9d86ec0c41d5e31a5801ee73cc4febb469b926e0f38dea59215250500477be268b44edbbe0eaf53e0fb12eeea62b03668c73d8685469c22ccb61a7089fd2bdf1e586cf01f59608d6d96251cf54a955f841b8e3f811706e1472d878c71ece7207ab7b2f32a8b230e7ef4ba18d66f0e276bbb7425894945bd2caf74f204d7d6c97aa7ecf12d3ee6f9f7f402cfb0274beb72c83364f239b1bd7735d852c9e58171e7651c503bc094b8a34714b0a82c2972ca383c73afdee07ffc11d657eadc9caf6702ab302cbffe5590d79c4f04efe3b05475c1434576d467561ac7b3f056d9d92ad52ca2eae8e35efd37af61d9884f31b300a1b8a9a3987f4978fa76b1e7ac25d76ff196cc39d104c3656d9e35c55e5275cd754a3ccbb7fa1fb5c2aa4bc47cfbbee2a21c21eb2ace6bd5e1a4b536885bf9c5d7b9f7d1ab2b91d3f8be2643947557c364ea431b61558de694212715f7920173e9e023e5cc22fdf4778221266aac10bd5b81b98471cac202d1d12037a9af6a17b2646eab0f605cc28d15c881f613ee7421a8656996a68c411e6dfe8edb286a0a41c38b67e85e3af66c139a57eb012ddd37190fc4fa392f80e48aded52d5ffb6031ae381c04b6707428a086c4ba4372b82e3bf36bfba7f7cd0d5b4b661dfcd11d9b62d4e3d7b14a150dad790f94aca7d7967d78d3ebda0ede54701f97897ccea2f2a21a2bba533b2392d76d325adc68e22ae20ec4763b6c3ab9ade93083ff00ee91ab6c6396b01299f027c1abdc7f730f86424f302c05bcaac293d0219431c67cba6d5b91de6d51b1475c00879f91a53e1ea916131271ce54a8ad95399d5ab690d074b5ac77321797df465686f54b98e10888e2eb9d51e71672748d2cb8680218326271d1db3bf249f3e9bcb4d04001181dc85337292a62aad329e506c41c057ea91ea31c9d03224eb269035d330bdf1fb4c10a0d4a23a234c5298a26c723a25f2257696984c68bb7017b2d6a51edf7ed5ad2de431b930b07e884cdd9c469ad3679c9d39cc2c79b451693facf529e06387f13610f317aaa73d40185798f88320d80873ff7a68facf096495ff6c8ce36afecbc81ead686a7b952dd1774710070727fbafbd108ccf9b59f4b743f2624ce4be479125f64c6be4df0bb2f610a61e70a3a0034211bbbc00eab711d78ca9b8d0e573b4e14821c5239ec39e763bb7153ca4e3fc1c45cb66dca815b23bdf6549364dd2753660cafcf8c30df17a0180cf0f8e7b56cd6ee2885e3b06e98945d302a596b96d91b890bf7c0f456fc9e212ec15d93c394081dd4830ca6ed5b568ac119f43b7f7c4d0dd891784cc9c27784131afa684eb9a2aaf270438f3d0faa603df5882eb8bc2f3be337dbd2d2e99cd3e0494e534c1e88b224f9f22887d2dc06e0497a43fdb596d24b6298e4309799a54bb570322a583db2672240e98c94ea2a9fbeca3bc6a7cf71d693c0fd3018e3e67dfe8e1d660b58d5ef04eda082289aa456fa99722622b35fd7acb8e0c46915643a502879c776aefa0de28016a6771a12fd530698651940bafc7b1ea2b9ad0bf9e14ae8d8ad8cda5d8fa08c797ac265a0ec2d21faf44cf3a7070c62fb81ad005477ac73c8bfc2f4c266df99dca7f6af383443437fbedcb68440905c36c530848858706ef57e5f95c137101a4899d676a1db99a6dd1776f81f9767662628f9faeceda760965bb81f2a3b423360101a82dbcefe9312440d1a9d3318abf8c7186e2695a54da670636b06d6561d0980c5f3ad1187a7797858a37f5c9b6de722590e1e97b2672d81e2b65db68484f5a61a8731254a8241b5bbc4b6b5265b4f237892f2a05972bd706974d78cfcd5b1214e45ff73461c4a1fd770866720793a7c22c4259425b10fdf7fdc469868e3449324121e468532c0c5d5eafbe6b8b9c8678a18d224cc0f98d490f0395086b559c496f4db3f562f842d53deb6923fd9bf513f52b7110c5284ce6cef24fb9c02c7097c25d93043c45ddabbcc7ae82a81f7ae01a1cb9c06cc0d073016a31f2a0821ec43b9b0fab764add2608a4643e1a06dc83fd7fe4ebaadbafc24551ff343625a87a1bfb21fbea384ec7301e80c99ae6b55e7b922d94bc0b83454bb4a7461d9620df4803750ba70ab7c1c1eecfbffb69d9f991170730f72654800311b9c50c1becd477276e19a5189965aae611d2d7006a5d17723a85626b86d595e6e50f8b1de17a284ce281fb374673c3143cb3299b0e5d8aa3cd983ce15c670c869828811ec02f9c45e38ac14bfc3cc6ea05f064e2c169060134cef2ac70aea077aff44a481fed01e8f0db4556ca266ea2b15270739487a7e72d10204011fb6797dd24ee304fd5bea514ac2a46f06490c2677e9f9c6a6c67fd4202b73ac9534a6ad698074401b4d6c3cf30148091065938e2574a9fc569ebb8a3252ab8aeba841e29d612347ebce6ad1bce2c7ccbfc88ea143d9bdcc602a6c7523fd1586acb5c873b3c8da87dfe4f36ab04648473d3e6492ed8edd556985e0cc04aba0477493a960ad3da2e62e36576fc6507bef93095771a81a4a8ef3fad50ca6c7c71851b88d1cfbb6b2c7522a9f9f603ccd6a96af30217ba7a509a892d0f297b1b5e55bae2b4078f111fa2b4fa640b67469ec77dd2402ca8a6333255efe1402077d164e7ba948b047240f7333ef9a14221d47b53873f6541443a5f0c732482b693a8d9f113fb75405646e97640b13786e359548196ccc91ba5b572ba964ba611c48e5cec69056d46df636c5f7e2f2242f28f5f95b9f1144b8d4b14d9bd9562635a5f97b2265bb3b71751e73b7a8a863b275ccd6038788b4882ac30d3da08d302fabbe253af191ca30d7d4626272a771b785eabc5597e9aa6cc031379416ad68fef5679312d53393be37e06c1374863eea0bfba2488276401bf7cb5c6ff748516d9bb90f4b9b18da0daf4016c1e92445c19b4136b227c80b7228b88f3aad4eb23dfcc0ded9a36c3400dc5296f4989009ff501e504acb1b217ce20b2a80fd5f5f04ff2c2a11186e696dc847dfae983c12b4be5d38e9f751009f418c59bbafbf296559de51c83ee3ab65cc3706741b1b80ebb879d6057bc6a0bce7593cb81098c02196438eff962dd6a24c3877ab8306a62acce4a35660a2a437674907750b77e6cd45c92ca9006b585c6803fa1724d97ccd67a54dc6e4fd702aa2470b79d0dfaea4cd900624cde8461f6eaffd94192144a5fece671a1f129db73deae67cc7b7afa6e0bbbb654d7b50545f95cd6857d84e597cb2987c67964c2789654e1c612f59b6f5acfb7f23d797b494ba4e0a286ebd7d4937e23aa2f66b04b221470a601962fe8a860d9609552456cb215e3b726c7853e997533736849a13676cd22152628badfe63ff19b10bd86e8b21825e643789615c51940b583c943a7457c43798b576e5b3660cd8a3628ad40357f3cb06e101ec570015f2c7a32649674448e2f1a986a15bf0ffaa1dd2737ec5f1188999a9eaa3f509451282432cbcaef7e45f92db05a349b3b774e512d75924ae171677d7457864d2df9c81c4cf0e99b81e8543fcddb427edcd39352f2f11cd9ed848e31177a804b3db7df760cc7fad1d513582c5002aa2dbfa2ac9a8fc65215b4fdb69707b905064b328dcfd3d7d5f982d3f6b039ff319bd708ac766de37270bbc7a3f7b55f777fc426a05e982c2af3658712d0350c57ea9fc16edcbb53c2c89d5ab535e20b012dea5ca03d0f75200b4a43ab7b753995f78670a23cceea7e354c49bc496367c9400c220ff3c4d826b174c94e7b802914520862990fcb125fee672c911b3e2ab43a2d6b82674f7c91e4d632db362bff28c77c28433f973aeda822f67d3eb03420d2d65325b4a989f749352a66409f88bd2d2086a12066e8a308034c3131a00cb0456fb644b06e9ad49ff6d966390f7d025957a309c2e528840023cb7889a8ccb9801752373151ec374a7f495200e580306d9a11f062ce0044bc8e8574a713ba63cec9c5a25727823c169356c33a69a65ce586b97f826243f93ad034a7cc1d6f2f752467746a90789daa8176f72ab05773511a76ee6b9060f275ecad81b1eb9cd958d2ff6be10ec08b32985e0c7515c0a3412535aaf9344f505d3ff85597a3281150b9f29bea3cf6a42f8497472ed6672e18c67d3b02245b84c89643944e65e0b98721922975fdae1680b77f5f863e1ec14ffa4e91ef1f217a43dcb6704c2b951a4f74ef5572ebaa7b938d28418a6107a068c833c7b8ac3bf166b4e0af6303c4b17031fc5ec24d15fec41834a8e7489352fd0839e8b8c7b5e6e0623b2a30b29d247106614924fdcb9e13362c3f2c5dc314378e1128d4a94f7ecef072c381857f969e5d0a58f80542998a6087e4ebe43056d206b14624425d1446a074d7fc02c556d2663aa4e5300982fe13a876debba0640928f1eb3159cda878dbec456ee90b149b8dfdd4a4985937a883909430e3a407c61851b7abcb84950ad911a3752f056f5be4151cbdd071609988764e44bf8bcb1c2ef8de3ec1da931ea755cd876347248cf6e1568773e0164fac62635bdd7217c94f2b5b2c2dbee3965d8ae40a39226f9b4856272cee3aa09a402dbf009f646e5863967800f2b49ae63007460c315426a328c679bfe80fd227258d065fd52b7e34a1ce67c30dfa895f1c28d6c767b767d2c8a00f91fa8a89ef26b830f154d79787eaf51022239269a0e6090a5ae16148d133de14aa321c9caa1617e9469af37a5d44b31357d8c935995077700d621053372c91b77bbe575969a3952b7064127579ed964611c898a5d235d2ad0cf8b5326cb7c7f5207ed4d90b4785b3ad8ae2f63dd0409e3c278f4ce95f241881626ba87217a89e9af1ef274b06b9f43388f60eac3196954f7263001a4ee14ffcac641839fce34d708e00e3624f6cfb3e0aea51578fef129bbaaad6bc098130cbbde524d35cd6b3b2f2110141265c5f16a3e905c8a2520af913a00d34797a876d27c6ad760707590f899de4e2a9969f6c64c44a73dec081d9ad16e61d6f7ff87cf7f0c9aa0de5a7ff81c3916cbf4b31fedc213ae35b6ba6904ccf2594140b93b9d1d6d2ed6814c57381df9129b803d7d9faf54cb143234c2e43375f3acff69946c10c4c0b9183b70b2df0edcd78e07d6cafca6b375a31704e946f9993dd5e1b3ad6e2fca37bd0d86d316b52c72c4c186799adc40b68ae2581ea79fe24d157b0e52787868e9da19eb8ecb3988ae97494893107bbacb4b35df62cd4b572edf91e3668efc0a64812eef7947707379aecf584b845715628a15f4cbcebe531f511bc9d95aa46f73875f7b9a03b05d51a6b9be60a880a7e7555f3e3f7cace20aa26f3955dbbd7786958c33c2b334b162c8489a45782f0f3577ac500aec4444ff7c30c45fda24d1c9324e54405424f2eeb7950dc6a65d0b3247815779940f53f8bf76171fa30d55da0547a1f12751ed211e70d9b024c31dfea378950f5bb068647bfac13326c9ecc4cf268c1b9ec0958624a01ed02fc2208c6b652d8a236751e92c0f8d1e2d0b484301063dbff51a527f2f42b878e1dc1d944aec33bd3f48f20427acf273ee1a4c1518c6b819a4ba31253c959efca98ac330c0256ee37739ae6dcf7454fe3756157e666abc2bc7a37714dd49b25a936c747fd2b7a79b635af300021208bf84b7318af12753f5efeea90ffc9d393e72465116f2f9db170448312e68d527128f5c49b23bf76b601dff4617e01bfb787bfc1d203e117581aafd775e31aa534131016049a4e4b3b60c730b4862a8961e237454dcccbb2ea47f19292acbd6554b9af55f501dfc810c9e8286f9dd3b843e5fb628037840fab90d95526874ee2fa875c1abdbe209275071376c25eac6ce6f9e4d57dfdf8138978174cfaf5f8101715f3d49c48d68d3d8f2201e6c917b45773f810fae31e39a2e9bb297a7396014f6025db8712896f11ff6b850b3a90813a7fae6f4b43a931f7d6d48b2ba283260e78b10238a72cea5afea3d1b8bdc539f2c406ba172feb9e71f8619518432cec959b5cb4bd6852d71a7f22008944b6f576ffd570f79dad012fd21c0a90154e59535bede51ab89d463c66a875909310fb806fbe43c3fb8aa16ae6bf18f96f7b1233ecd3114f46cc8baa30faa6651ac092458af6249a93277146edd00418b9ea3f05caa07131f8a54d5d60e8e92c4d7704daafb5ad07dc73b64fb3ecb6d5defe1eacf1a717bbecab86059971f507aa09cf07dea2cdf999b6b58fb58c51f01e8b39a9826ae13777c28c46d57a45b9c2daa475dce7f0e89af96e80d0c1df7381e5d0ce910b9b88c678fe7c902f8d4e31d706b564f099be130f2c36358c3eb6901fce5a1b9c971c7c7bb5f43c84cb52b6e9edc14a9c5f4d6de990f78c5b4324bb6a25b2a5b356273e4fbb5f8c1c17c2b75a188be60fee16dbcbe0210fbb32a6b09bbf3bfc36a5a3e825ba44010b2245ab2cef6ef4e6db6f8a376055c1f69fa2e40969720833d4636df4fa6bde97c7d1bc3639b02727c22f59ed932c01ee6a9f8e3539bd1e2d7d382c2a807a73eb4b99b71f6202e7a35e8d229a90533c0d57b66253409dd8b936ea071cb42d6fffe0962e662cc45432565f21537a40abef8f0ccac246f826752bb339da3339de16cea99fa6844cf6f6951d840f0a501d743e5f3c6f547435113356573c1d6881585a3136d70588e596b7afa2218d311f5fbeaa68e7bf4e6455f43f73f05a6995bcc351d2764ae02bfd6e5a2ab25322f921c093a9a47a28ada40308be9220bee477cccd276a7fd8493c6ab755e868c0965b8642dec8136d505013a483abf6689bd6ae434399b2aed8e3a20cb53f16085c0870718b3c9fe3d11ca0c70c83940c7f213fc7960bc1ee6a7702d088b16ccb6740be9ef53bb4df724513715a8165f744018ad06e257ce6309c20196da0768a50b858ce85d09685298b577f40701a103d1fb2e56b950335abdb1424b763e2491db390d4027dbfbd0b2d31c1866590b3dbc4da12117162915b911df9e55f51ed5b6c62f446401bec97b5c4a515aed4a0e0478ecda63fe1b737045e89fa47675db6e4cde32a3d44e2592c9f882e14cd5a5ccc427fc03631db410e42d85b0673b71550f7ed7349b1633c57f30feb0593e6eb77a5d52dbc425f94026fcec749375d694a83c07e77ce6ca2d71aa217c5118ff7b5340e51c177a20a624f84e039f000165ce12a8b54c1ab2b79d383c217b144bfaffa9a7c14b14d4b98672454013b2c5145f545dfcbd75800dca0c8f9fe17c3639dbd033141ba91898e1e04652b042179a6366ed5e08752401690020c4828fe33e0ea443cc0c9e289c6b8d5d9b19c68c0692be5e160697d0b23095aad6c740465ce1b4e82215114cba56268ed30484ab502cf409378bd283012889efeb5fb659c95b6f0fc3d0a15adaf73575f8b5a6da20d2eb0aa46cbb6d361f23ab63e20405f3f2e250ffd219240b370db8efb4dc89578570328e631ea6290786d36cc2c740d8d353a997c9157bd99dc262df05f26c2924eb46d13f58c2de473ae5dd45d166f72da2938d5e9a795848d794ef7262737dabcfc3453a6ee4971f3bac4e157707e98baecc69dca2537c40359928fb87eb6d8e44a57359e427087d22c471cc39630b3c0519a01569f1d677fdbbfe1a130f2b502c16ee3c552b53d87ff2ee6a824eab1aad1b467635d9f4d6ad8da4a8b72f480bc9523719126d2041524fb0be9e21916c4dcf7e4cc20b6d0916a037b6c08edff1f72280225057c0ea6c6dcd5d307626da80245dbd13b578eb33cef0757df8e7c209cf293728bc76a661c7bfeb7a261c77a50886c8870891f79abd591367801eaffb3e228c84cc3a61c889cae998ab0475447b64dcb3d828560a1142ce6296d0bfafbc1b4b09afca471820eacf8d8a7cbfb2a9f1e42d214efba00a7cdc868044d06816dfb07875efbb07d731318b6877aa1c8acd85bf4df2d94e52952c9427d5b8c341266c07985e74b167937f42557b492b716ed6aa6b6281973390eb8e111a1a389a9ab4055d065035f5c0e49ab82a706455a03e179ee02a9dfc3d03dcf6c4fbe6dda4718a6a0a730c5c3e841a2572dc21b97bb86b5bb0f335ff1079dc3a080c5b90483e86046bd253a5e5d4da644df8f070fab536b276d560e5ef1d7f76c7c7ba4913fba650ed7bd38919e6f7507f244060f426ab5408eb5d46e43f4c832bf2c8bb72a418ed27880e03a0f689f370dc7a08aea63ec857a723ac2a0625897ec70e8ff97c7882b894964da74ae62d27d76e1171703ccabcccfe6b77a236246cda17661a2bbc7fdbb4a6a711bcee7bc70f124ed3ebac42f1fbc3d4cf9e4aec5245bbaaecf653f8148aaade18b92a85b53fa13026ab87daa734a4dadc1678dce3869427c4102d67e3ee8288bf16d8b3659fe77e56a3e5a145da20db9b8653e1a0a03ca214c80ef0d6cb06c30f24890233a345adbe7069b3fbee9315dd807f70c87d79a638f2ac7979a9d959e7d5642c3015d0ea76feb842bb983622e3904f2ab02ec6a8c64ddeeb61f5ccc0c37f39396a35bbb8825da7486bc70dc07d3d5b9c2e461b8d834b1065b7b037bf93e57488b5d5f00e5d3c7e4fe0dfda43e589212a1fac54262fcc6a2b049ef8366c08104492ef45d9e904a854629f47dc4c2c051fff27122f1b13a58c951a51dbddc8f4b35ef7e6c1e6d1802d0336663fc279ec7c75789994845d413fa7e320c256a007f102ca64d427b12ecae937d69554ebdb45b40b2a09bf6ad4241afff682c437d92fcdf48525e52c3c4195018f3191f00137d33c12425ad2ed7d5aae550c0789d8b4e357a2cd42f099930054340663f3012d784c0938f32faee94f019f242ff6c0c3c19ff0eb46e76d323ff3988ce51d25abc86d08d60a23b46a431c1aad9efc18017202cdcfa1665519d8fb716b2c4e54f6ef97f58272164133639efb092236883a14e0ff65ae55ef6d538d1360fb6a8ceb7169e75ec166985a7191caee3526bc7c425649bae0c3023f3f12fea3fa267c5e236524faf002f974063dc8ead8264722a2e3a0e4edd9a2a66d8e580b9735d8d41b0925d26f1e7ee6a66c830bb0ab1c363efa1ea7a95cb94741aa6553128bb33f2160a6185273582be5b13809fbdf9eea53f9e4f4a12492e64dff3a0e4b39728253252d88225facc590ff61fbaed976620f230cfee0d9feca5e47fea06aa480947d33433f478d10a4900718b3de83365c0e09f640066c216b42a0d6071706d0292d859f2579b658abaf8d9cb80c2febd54cb321b89582d440acc6e1048e54b57294a1e3177c111dded18d2c46c04125c94abe14f4e56d06b956f5725748e34d1e5f08a7347a2a14a69973e24af12e3df205f3efebb4c4e0a05f096e1397161306f57da8d8ca7afb9e199f3a366d135ba2c4c1e876200952ade70facc24cdc45ad6bf9474f3a199805851748c0a6634a2172fa9faa6ca712e6d0ccdd75ceda9ae5a181cabb871f74d6252e5201af6c95842279e1a09d5567d601a851bdf594a52fdbc574b0d86a39a40af9529a5acf4da9d25ce62c8cfd9fc20ca122d589492ea392458ceada6f85f209b2a6c8f5c05f3b45afc50ad75ca5ca30566f7bd3e3cf1419bb9bdc64ecbd4dd5b82454724fdc3e591a4cf4b635f1dfc56fb601ae1963389e8ae30ddc97d2f08ea4e93939eafa90adaa28560a4752ef2d071299147fd7c0e0a414cb2cb5255f52596a3a4b9985cccb3e2a73408a0ee682534835f092b3fe2a3c0bc042697abea353904b6b4d610a49e600a5ed31d8701640d579a01f68287b4d3694eaa7315fb1141e6b70848cb74c794dac6e51a9abfe2417f6e45ae5eb9dd372efb9dded65c4db13170583897af447f610d3f6a03932f958d84f5dbe0874bc0fc4ddf122e6cde6ed96e6ae5b4b9c651b731b9f1c18d0f167d148130cca130d5994fd61f86168e88e5f0c59b8b20c9b67b5bcde9316a83005008275d0678ef4641f6d7026b561b75d84af3a7911d59b0e5b9dcb69917628b7220543fb4c606db2d4faf369ffd250d783b1e0c518ef47e471b9b023f7fe4c022d8ade171ef18d813aaa7cf1d4780c6771a0e7b32ea44d5dc31fb67e4dd76c39264c03c558a126590a82b7acccabbd1248e62f2a90f098b503e63943892ecd9eec9bc7bf5dc5ae55c1984e3a4fe6cc35f0e73b4baa56e908cc7d6b834915c82832bb3fba390da0bec3bd37132c05b967051fcbb59949bdc5d67b918935070cdf6f217287c2ca1a1d811f83152dcf0d4e3537c2f7442c75722af1b741b579b4a9200176c45cce34fa3ea08c577cfc1a6ec3862ae2298e3d0238a4b55a8c98cda7de4e0fda2feb9e30cee42829c9bfe896721bb14c7a58bbffe2127df2a1f05751fa81e854a721a4ce3b7d1feda6d4ee8504721be62426ef4ef85c7e8c3ae64b23f2578aa715b1e2a470e7572d9edaefb3204f6fd06eddb082eeaef3a2a3621d4bb94c3a79b94cf1fabf74e7e32d61f94b5cfd4b97b55aa016d730e1deac79a9d2dea2028ed5cb155a0e97086c27f805272fc1ca2ea8c65ecedb98625d421473053a1cc22b0aec7b4b372c3a7b6e4aeaef283f460f5a6910a30a2a5be3d159101717fa552d3e44ab4bbc62ee2a3ad99783232523381f731da395bac70b2f845843016e8ce717fa09a9da28f82d53b46229b2705339444e7f5e7d863d431dc7bdcb71e5ac0b67240fbaadc4bd1118316d311f3d4d57fbc53d43d982148776f990d2f7ef4cfd3a51d29ad95a4af092191b8774369ad2dcf099f0ee6dfc80b0e6946930731b3ae30a397de6884c2d0cfee81f5d2e1fda6dd3c1b6f0eb89b66b2f8b450132ee7278cdd6c9bc7e53e5eb40f3ba79e293329e4304b1fa6ef015df61900d3516e1584e5d1203efae9cb540088cb7125bc1aaee0dc25a8f13261f50cdc0b3280087e781f22a0ad7c817648a0a3b4bf41f69b40be8dfaeb27ee8df81a746e4395ab299226b5fea0ee9297934c962faa08f3a0dadb7409a2cc483ef7401846803adfcbf22f8079a8b77678c00168d82b1dfbbe8c435d2c97bac2899460420ed202a25c61da8fb8044ecc9763b2d8f8898e8cb8b61a6a28a3c2972b0dd611a8fddcc862c3bb49227aefd1181c8f6f3dfdba5954c0064451dac9d7ab96571abf9a3831543921686ac65f88c157dff687d1e9536a3c9eb1f4719a6129aaa8b87e5619b87211469fc66984f079a6575c6fab2aac7e95028713eeb4fe9fa64b18cd8ad95be74e2878970ec8f00c77dd6b421066e78cc19d607921005bd228e6637827c1766597fde11baa8029e2dae8f7768aefa1479e004db9c06567da1e67de9ff954b71889e08f2e2a6e52e0c8f7ead19a5be714a4a2930c0f256bd4f70787b0a039822d6c90c8fa9731f50ca82e399af80c52f0d98a7e861becd69c224c1c016f7664839e0fd548384233692b086397e864cbd13becf72700658cfac614e529f0b008cd54024ba93448e9c043f39444bde621ac3542c468bb0c6c0d5aa37f83f31c22bfe97ce6dbcc2febc1c88676b5cf29eaaf2feafcd3026a2dceefe6cb0c6d36d7a85b979fc55e938226ffc323b14543816ebc345dcb1e77386a2e9fe69d5bd02da77bc255b1054a98958f8fee3187ed03c85fcab4790f2e6b6cda4eef6bad323f844dbfa249c1f3fb729d0083bf57cd1e587fa06319db1fe8850c519a36b6207d8033b99fd1df0397796525fd5f8162cf45aebf32461e4b1131b4dd9458cbe1ba958e980ccd5b1fbd1755ed58b150c42bb9861aa106022cb4cb4c2c06943f84266b31b9ffff1ef8fb325cc82f87c589b36ac03b449a372cb54bac4b48d7655b070dd1b91ca5c6b117f34f3a7d81c7e36008109e5fa30503b15109d2a63d8a6301c15e17de8047c0f623a941c7c38d78f85220271bb8c949d9fb4bd97406dbc23ffa2baca46c2c151a3371bc02ee72f60ecbc98b6abc40c11f6b0c2051ecb37e2878069b1af4b76ea964efb8f3a6c94bb98973da6a97c13682d8ddb9c810142339955b8bf7736ea1f08f4b7c4c9210978e7774ad02e4e6cb572126de05a916c5c34aa320e922fa07edebf3b499a325977fad501a6c6e45f49467a77c1ccc8f3b59b2c43563d6475784dd4d635ce854720abe1125e51426e81a1837c06cbdf446e0e2a9720eb7cc4923f30b752cf05057f5d3440c35e4475a7954506fcb99f00f1374f4b7057eb42ef870cde4a42f88c7510fb856738b89283e96f8f8447205f5b19ccb5460be3ba2e387a9e8c48fde1f6065ebf2d708cb5cf6822f85f60bc67ef92658ff666fde7665321c77c7ce7f88198b6c2d9cfe32a40c9c72ce761171ea015a54f3bdb57dd5c84c265c3423a4fbf542a5e7e1c88fad438f292d6b4554893074bce1811e2e52e7f5fd7ad6dc92cfb75553a98bcb2d97c3ce27fe99817c22136994db5cd484455170933b720819ea6be1330cba32a0b47f3a84cfdfde8be7689a65916f501486b87be86fca90c1b2a75acd5b02d09c40c34a80e1e7306b262c85a662d37805cfb35bb0ddc3bcd07e7e021a6581fb2cec0c40eb5a4ce61dc24cadc4556a3d98a29cfb7000bb6a56091714dde3c3e302817cbdfece69b3bf64406b6e8f014ab68d37655bb3ccd8be900fb768e558cdf913dcc9ce15b7e46221e2f139ecd45234f7e5a5d9da502cc97b43e912b990111174dde01416155e1b43dd6303a26abaf222e9bd590b77cf02a847e1a981842ed229022f07d7c9bbdafea5111bc5536e5fc7edb85d3a9c59847bb528406e765dea228857e52f0e2bf9f191bc632d62bbcd4c5540b04c685838d6edfca68adb7871e7c7d51756b666ea2d83be3cdd6f06a38c46e97a9f3b2e1c5593019121053cb876fb3b53b34bb552309af9a0484b8df25319910a13915fbb4f8dde9b469fd630076fe10841e9ffaeb78982fab065a9bda2030bdfde4c17b6055d1b82c900cb8cafafa0844f5bc875a07b4c8c748a5a79d1c2f237dd892ea005daa55e500df4450178740fc4d2d0a3c5d0cf8e3029c7fee914c9562a29c735cd60fa921ec893a074e0058a3c7303d4c31bcfa1f67c61f1515be788e59eec2dea717fdd328028f4453e43e0c694366596aa2270802a2261c694fefc1bee1250a77c666be3df9b7b2c824b11845158c6812302be3751f3b1019408a22b4e39f680c0e50f6f21bbce298c7e5712a755ad0f8f8664284798d2b0d25cfbf45d4271971d17a8c08ecb03f5ce0afdf58211bc7079ee02dc4ea150bc77881a83ad18d915405f51f6755cc0cbd4154cb384f60d324ca1c3796948c4a5fb045896a220ef2f25ff895ad845328076104f6d83b8e590d61bade00128e8b69d7153e9eab357e753002b1685d2bc6e85a3debd453c19b98cbbd7f8e9f68966caf0d7a13bd85b8f58afefd132a81d865862cd03454324447a4971da2892db4bd0cdb06943a4a6ba8d4943f6c2397d393576eaf9ad6234a28d3c5afec832c7068d093e6bf6fae1866c11b3488132f7c146a14b6e6f0060c13ffce4999aad738a082b6e0fe9600ce778730285a6393eb1688464e3d8c78001e3e884d9cffe1a6fd5418d1a8b41172388ec6c9d8b6155995e1529b15e38fee677b0df166bc88bf2a09769851d7b7411f0075a8a312527284bc10de32b5fe9ae321062f232a0d8ae9b1340f1843e18a16ff75dfd15b9798f442e32bd976afb6b887b9d822f6f19da29ed0be7919dd0d7795f8d5f08878ede6e1ca898ee946a5e4962f8480f198a72b74de4670a638bd9749de570107a849cc81b27daa8aeb17f57aecc4031395003d476050ed0ddd97735bd2d2a0283eab9ce0ee03045054488daabddfe09c83c53e1743778d7696e0fbd178b4a7cfe52ef73fd42c1bb8be3f7c49d5c0e12cb01bca7bf9dbd44d3594d697aae71d05971a31d0c81ac243c64da075bcfa2b4c8b2cc9435bc7f393542b297d986d5030c9224d946be18e04054a1747fd0ac3282e27c1656f72bd345f638cc91906e2332943722f0e0612a10cc3a27ae1699a59e6c223e0032fd035d3fcb9d7ddff815bdc391d2e13c57caf9971304d5b42f456e57a040458548f55ad66fc8caf0c832179b88c7d725d09593ba52cf8143f7a8bdff38c6ef13c2df97be242973e9148db910fae755e7b4a63098c14201338cbea2d220dd75b9888993850b23d6ff96aa43ac626552ca5e64c4a4707eb980d1f22b2e748644abf9b75ed4ae8ea7bdd53e39d43e73892f54f3057aa90cac827089cc934259accfc01519d1aca292eee3c69e81931dcd4617da574aed44c4977564c9c2d835be66ea7ad35325821075d4d49f901bd7507457fdb819ccdcb19122540c1f7b30ec9a7b6917fa419cd11f553a67476ea7d1b88313ddd3213bea89ed6265a812257422b4e849522a584eff4e81906b666c0f1897e9bfc40058b90a0c2bbc6a15c4fb4cfbfd6db1e39b286191b39097295d88bf000ec23b491c93920d52abb72852815ba0d55a2353315faeee8492b62de2359b092d25c1385cc7dc9c8bd19b8f6e2a5006fe420a094f1237c3e370a344e6164911e65123cf6c98e4f6592d2b2084a125d97406bc80713454d3f22b31905de3091a2d77f744a5df70bae7d0a9bde188d6236a55a062e3f9bdb0d5be441af28cba9612c6ef08b6880404616aa1a85ae9d06721a1f665482037278c96a4611b90bf7d6a679bf2e37fe2368e20cad7c1862f600f12402ba712746512f6cd01c40abeae6cf28f1a86e9ded7494f069fad72aa6abb013cbddc36b65af1cc1625566e19482f2b485d1da7f948316e9eee9fac08d8963420edf22621d8f4cc798f7609bf10cdbd6b6434411664f7eb4f00c7ce9f36a476ef7bb5f3d3f1b0fe4d9b1276cc9669186a0f6fef1685afd5240fcfa9fa0757f744b14be8c56b58c391868e89df0697b8fee0896d9210ecadfce29804f17c48f9d3d6c28cac0d335232bf8d4c89dd419fbf1ae96fa872c1a558cb106e92b552f485c03ca895f84c47a89135b64b7ffbe653471bb8add19931c696e7ded216d533a383e6407dfeb1f175579eaba7f8122f37940ff449eea5c8a9bff29ee4d624272cbd0ccb72d1c1d97daad13dfe8088b8f5754ccf77db1a28f170a5a157b0cd1cbb54bc89e9acf90cda1ea271ccf253e636981e6bf3da65dd9d42c30651911289f20fbddab756c4030f02eb2ba6707a6565893fe2c3e7cdefb6bfa9e70700a4fc1a674db54fcf6110819467b757ec8779f218ba2c776d9f5b0bd238076ce5f8f1887a8c94e8568ec310d166605f4c5d148025cde12305fa2ded33651db1c2eed60f511900bbabd273ed3433223461c3a8bd3f757aa14423fe7d374b6a3e278717583fd2b1ede934b22c8a26dd6cff17476a860875d5411eee2d3436baf6623b5c3d0374e22b8a49f9e5e86cd94f05a15791638f774eb1d65e220884103986cb4ea59a6faac90a75c86e1606ffde7d7e58fce10bdf175ae4225367c196fc27cb37877f6e51943725013151b012e3f221ee56fe39c49cab85cf11218212b6549299e1767db1ea2b8cf75cab2b9db9748115c7d42e0e4bde8f7fb57bd656a1f8fa2c95015e341343fb19cdb8190b3418b7a5543b3d19c03a35dd89a35cbd302b60e1ac493e8ce74837e6f4d8c9fed41dfaf38910e76a06ba0e60fac1bad089e194f0eb4e95f88e6c4ee13bd7cf934ba339b5eb7c446f85e86261b05168253894f5fb9275a7a2a479e0aa33bdd1066564cdd7aa3e3d7a61b612a12367c9744f423f1ecccf14e2c0b18cfaa7b393ffc990bb02061a6e96c287d5c81a6bc974c928713d8e5780d82728a43289ae1a78af1c52c78e4f3a3bfbe6445a084a47a64dd24c983314efe28fe594bf475ffcb1d2bc6c9e9301325817aeb065610c0b45d049bfad4ef98193d987d8eea3cd8b27cc755b4d52056bbc0b31bca9aeb9e67a6431663438643fc61bff4224689ece5b8a75914a9990b307b81fd7fbfe65afd73358ef41a1cf118123631b2f3e8c8d71e380f2a1ca5c487c73742f31ac8b8730d506b91d58f58ae73e1f55e984543d0e32a11467eb5de8e56cd6d0fc2f801ac1350b56c4978179ba71ca47199f242726ec7f94e203b3a6ead61a6ac5542159407c43f2809ae78126f6d94b6b70ce847b611712cfa999edc9800976902e900f937a5ae0fce93bf3d2abbfae3803da967ac70a309a8b5563ad8107579aacac16cd7a64d21973e0f18fb281fa9f93a42616b872bf3c88e3929978676ef5b08816ef7160cc642d7c8dfc40d36e1b24a0726ee50154a7586e492984363402fa9eae455aa9886228e437a5eb5d9d3e05f37de60b18ce588c0d34c13ab0951f4cf3ecabef14a972ef010de020bd17cff2a6a57650e373e66edddb5d59d7d42c4f4e1533dfc2517e33bcc2f2f8417b22e072309917ab3fc2c30876ac2affbca1498ce000edab0a81d2a0fcfb1f892e0c7293fe7becad0b8b4c136d4536f8b6c39739e90ddc985fbfdc95499e79668382f5de5f11631592fa5ff0a9db71c18c470f414af55f20531e740f42ddcc6b9a03514a87fdc381d8931850c53b596653752e643ee545be83ca247bc13a2db80876b88fd1d929396870d026a1171667124fff5dcab22c3379cf2fb630f6319fa5db913526f8005766c7246883cfde63a8e1fc5dfa9f5f71eab7d52768516aba467c62ffc551498f7c1a2be65eb78d59e2a526346c0321ec0dc2cc5422aebe8a79a2a3ce2374f3dc0c54b031e71e4819252608f9692d6f8cfdca6470e8092500ed94d4b6d34f50e2a552af8f16b8ed74611773b134287ece44745f95b461c53675e75086910a98e94074f6f1e25f4e1534aec0ce5dc6f685e9ad48d60711f5ccb01851cfb3d15fc37d0990590576529b61d200869e02db3cbcc035ab436884550a336ec77f4c6d0957264a563a6c7442c349ee3a2f66b2d9bbeceff0f53a3a5e17a04c98b7647b7ba22626d2f871c56276fb3eba62bc6f51dbbc88bb587e2f50ea0dd705873c23e8aec5f1cc33d000945dd35428159cb554362208a4957c5995f57dd177f0d857991f35cb39bcf31ede935194e9db94ceea43682a9bf1d729a9de5951020bae7197f40d3edfd3ce058fd906c2d6245e018e624f5de6bea682618703a8608eb43b6f15b028f6da521437fdc5ab142a42662404a99987380e33e6c1929bda468d7a1312432ebbd5fd0dd321dd26674531220e4418fb7db7d76ff13e5f5abf1c052fb507284d68c2ba4baee30ac0f85e2c3265991917ca75a0d10a00e276995f55f044a76deb7667ca66cd98fe3bebf9443e2d6850523cb4d2eebe0fb7e9387b8e8060f863af40d5b7e364b158bb580cb45efc4ec511844d21f0b3884fbf2ff5136a693a2a6646a02ea3056390a51ee1e6ad488cc0fbad7550cd8dc862e96deaca174a194aef28bb0f3a13b059bffe47e016ac0b4ffe938f4ea05d9f015c61b83d037fbaa4f47ed1914a1f0368ad1610a7f175d20c648c1c0fd1679306908c8f58bbe676db81ad6fcb7045428c9452c53feb46ef5c017a08cdeb6182cf2b51b401519bcc7a8329b34013de4f5ad389d55b8da0ca9a9cca771fb35f32df86626add4c91b226dda9d5db39eee18cbceefb0559fa9ff2fae4a21e1af020808c995a2c026fd4308b161736a2e766681ccf58c814e2657dc30272776246f775d221a44bb70bcd63a4d3f1ba346e95de0eb4c31660656cab5ba77d3830318d483fa14df1b4d6f841684d5192c5960d3204edc0bd852729f107a0e24ac25572a2f91f39c1800f49939667b7960db65ab21dc86b6448e1c9dc653b88c8ed59982e44996a20af57cbec521ca4109a7dc1743928050c3700e590560164fac1fd53bca62ab992ec728483fa98c4ef347c4becf47c65d70c0f4cbe9e60c3eb61dd93e4b5091e32a65aed8e088f12181041ac21276eca37a50d56fd4882377796069009a5e23194c7991f2655830648aa132155e15051106b94bd7ac2ee427fcdd830f6393856b81205ceb2fdd011dbdeeb82549a59d04929a9b38e87dd5b8a9ad6fad5ce45ff1bd748c263d8a8995b5bd61b00eb40c2104fb9c08167a4cfd9ee9ab5597fb1e72e58a8a9b1907facefbebebe1b95908da1854d6a3370b46b23b9af78ced563528cc164c1cc7ed7173f92d2315ea30245247ea57e6834320c5c56c5eb2b42903431e9566920ac6c8f7f0ce13d36625a26161f8ced47d341d26bb8d0171e8d0d1b247f84f50985e12d9e4a363e2c45b1b039f7f7fdfad032cb4954d7e15b9ca44ed25e2f44b9fcb75ce80f154a051cce230ea380f7304a9784453273c727c8e186f171a1ee3b6ccc22759a017f20dbcb6665b2d2a0d4fbff74bb25e2e7b3934405989cf2cf1c71da55beebd9116a3ee5f3380b527e4c62c419ad3290dd56833b6fdfc699fbc3dd81b6b07be0cf2ffb469eb43d0e187fd2d152371af192d4eb468041fdf9f5a4211d8cdc901cd311f6b946948b5269ded747713648ebdb087aae29614addf8c5cccde9dc1c9ea54c148de7e0282de07485171cacb7d30a85c2e3199a7c157b4d6fcccbae0d31463f3f8a6f09977c91a3e452de575a7a0d1e68570fb3ed001d1c07f9c916e2fcb73823c6cdab0941758ecbf9998830eacd899c79eaadcc86fe5c209c4e4c81a9515eee0ca5977b9beaa5f5cb71757057acf329b881b4b380181735101b32c5c7c1064677aea6f142402c1f51288de1184ca79507a926987e97dd60cfa22077539f68d2282422e5065e20b26cfc48283916c6e539c87feda11cfab2ad56ff3de96810284715e66b49fbcc2351e3a795c7cd2b1221077826f0ba551383d11e9c0aadc8b7298df82eff3bf895e71d911bc3dbfea35457062e0683db0132b4fc454c0ed71e01f5c82c027930ef099ba82a48e067b36c24b28e0ec6ad4b5c22c8d05d1740b561ae5cc8de578a8a49101c4569082bfc5952eb1cce187b1ff97b3039c8fe677703fb21b24ea4e4f56784630c518471f46d70ec923b564ad76fcc52e8020a69b63a0850bcb2d54b0c44ff81dbb7d495c3520cc8ac7a598b2fa625b0f82450aa2133b1bcd1d6b2ac2f38b82b60d09183dd7279239422d04825b5698a6a001ecd1fabc0da302091cec446ac8c3b48614fadda792fbd3781335d9dbc0b7de063fa826592b2473ad91bb91e8df0ab4c02466873ea69565a27db371657cc8fb866452cba35b63d896d57baae132a93ac227aad2aefac67072debca6e304c1742f9e2f549101efaeadfb5904fa930b30b211740dad1925921fbec77668257e27c6dc20f2986d0aeecb8ddb4de93f39a8dca958d8f2922654e906bc96ab2ca12c17cc64a64cc02fed41ea11511ed9780c7394a577811936ddce6354581221ad6b4e62c5e0727e3e7fafbceacc73a837919057f595e0936b1b2624a7187da926a474ce9a18a11c14a21dc87bcb787dfaced72e996199ee4a516e14544a40150392f12bffd9ae2cc5ed274d274878a9e2c87a4f89950e146afbb14f8e9fc6ae19c176ee6cec83d658946f7921875de85764596632d49b72c0495858a233472b9fbeafd779ea4ab57061cf74c0ffc0ed7ab7af11f9bed23a347414380bb1af9c64a167654034f3f40aa022d05b7afbf9d63247cc7ee771294c415a61d9d775d65b3b6f0473a6de1ee311efd68b6acc3d60b11f52919cc3d541c8f55097fe1668588bee1f100b5eab031ec0f1aae45fa8aec7605f428e09d4d1d0c1b8d682320c8f7dd7ef465ec67a1b3b76b5d93ffdfd74dde11434c3f650c2faf6f7fdc3602fc63a86e1c4433121fb46e4da64f7fc66ee7aff62d7f6dcd2eb5aea4133da10a923693caed44ce8f46188923be24fcf04657d7a60b0fc04792f5fd08590a0527cc43d87fe161937bdfb36668315fb4c012fae85c36f16a8b34e0fc25c00ce132fae5f41b7bb258634e7f97e4f2f2b669e949bc60d841044126004649bf34b789ada9745cb4f4c8bf529b0952a1944d30a35c5c5ef85bea3c756930abc59c84b7affc3e542ee545d10627a1f7a2e6ec673c57c737ed9c2a1f1173ebf1049e2cd91f6fa87aa40d35d47241445d1e2f7c38c92858e582d30f4f31d0fb2871c0a4b143e58c557511bee2537fc6c6bb4dcdf5de540cb392381bc2b1769ca26212ac7ae299d11065b5920f226470462934862765bd99b53f9671646348e39096973ecacf6c6074edaa94f57a9b8b657b12bd5aaa1aed78e7b67a285cf83251308ef061814147d5d3bb7ed949cf3bc1333800d36c4990fbf3f61865139ca0d62002bc8d1b50c9bbb803ff5e35ffc1e6d278ea46e4ee21507632f3dbaffbdf4da266432327fc820a2041fb96132b782c053da863e5a7596226e65aac89a2f02acb0eb8737030bc9a3f33665aa2da112daeb01e7c569418bccb0b05a3f6e1102ebbeceb8e8b9ac40fdab960f6594304923d534d269cb9c371c5649c4b900e70da9e6de28ba9b84d491b17236673b5a1c789d51ea60479586a8f356152349be0a2c37a6f54a840089f4c43849946f7cc5a86078aaa6e020a2e1cf1d060fe6003278b6a56cfff86cfd8cf1a632f116ce3edb1539e34578de16cd72d74baa37fbce4f0bb95371919ec9c5055369fcb2b101f446773ffe3e88a7d2d50e906d2f2a88d59d566227282f54c54daa61e1a4655d63ea0a41a0457a0fec981c354b7a4c6b411a67530c34683bbc5125d6216aaaf2cf318cfc8e99f6794869ddf9ff74037676a97b7b79232c04dbc273a012d65f60adf8fe05983870a117f1d3987338231f54278ce7c9ddfe3542473229c4e04602701f271157bcf0eb92408d67866ed7c98412ed79a059f67b53e6724211341f9604c959a2cd8a35d768026ea2c311bf0708c6ec93c0e2104e9b5e3b3d5231864726a899be01b48f7a9451d11a8fc33e325a4acf68b6ac8e4c55dfbc24c84e419c2f56a74f2dbc1f3959ec45c22862dfdbb8af214800d2ccf913c9e8cc5cb4a5f652f9ffa8f429be6b1d94ef161c9c25d6b16d9b16aebfd2eb7bec7df04b4c964bdc705dcb0dddcbf96a8e58b630982b2e4a2ace22708581705fa1425ad758486908ca11732b5634494fb397abf17846c943e10c418c12ddc38a87635a1a8f3835c311fffae5be8af5e44b100a58fdaa411f828805fa41a27d5600fe3f49e7b10df60e0ee2633df7fe8f4f381acfa1d98be4a22b2363169f0ec9e798d8968abec053cb8a5421f51a50dc9a161f36bd61375e53fe0ad45b80530a0b110399b2ef5f8af367cd5ceed264b3ce99a860afa71a7908faed58ccf016f9cbe08aae629912a1c3e169c3779baba0c2c8095f82e820f62df88dde7f50aafda342be69ae88fd5e246a451658cebdd36a2364ed8b15eafa33cbf1b2ec87dcc43b0b6c3f404c078d9b3436bc5e23fb3ccde4c3454759ee018eee098f8374d0bb0520f2ccaaeadd7d6b3f78c9f349cac535fdc52585705ed6cb83abf5867049363be0c29971cd0961ad6f75d4bd05b0e657d388b48668cad26d34081103b5e183ccd26b534e4ee491627d1012207de0224faa88a20bde636b16bcea8626e3dfa6b1ce69dd8ea38523c4fbb5d7cf42303b55b49c1d572549d6180f79e5dce002232db0c400fed49c3665a96ad9289003fe5e5414b035f9789278db42e333398a64b78ecc6595b20dd0165728ddbab3ad2bc95ab160c3d2a3b93bbd35e6ca853d6ab6f4b9a2987b93c7b319779aca062c16d2f71772aa77d5a3b874adae3d6b55e59fee799c5221d62e24c2400ff87df18e6f3f2b5754e2dc2f6631ac3d2ff86eeb26f47fb30fd4483df4f4a477380943b7ad7c6c35adf5dd18c435fcffabde017f4bf1c8faba0a805f189688f5cf8f58222736674c917f6ab9c527faf6a519b547293a8b17d36d405170c571106f0e2f4fc4fce0d18988001857091c6b591e03984de6c80c7f77afad07a35c9de5f1f8df5c6a84eea9f95a4c1bced2b231a2383a5a2561ae1a57207ff79dfd799ec5e73b2207e32609320ebdc43642b08138d11b0c34fe9509ee7390f9fbbf2e83693c6847eedcb6b4acbb614c2f607a0ec7d59152855b9bc9868da39d203b83e2d7ec72c63bcf2ebf41fb4bd6c66ab1a9839f19eeb298ee9e9e4643ea82cda9ad758b028d70cfc888d9463c289c3ad628d6574647ba7073e2c1487d1b4f20adcc90ffc1ebc7e20d083e562827c0b0a1db96cafc588293069c77e458a23188354595d36b9e36cd3d65e8d61bcbab5af251c8f3c486c16b49ffb6669bf4830b9840454866a74bc4a74ee7aa816c11451ef40a624d440c72b0cbdd00e2062ba80cc32759467b04bc1ccc576337f053d43ab16f48a7628818245f77384110352c9317bdba04a559b3adffc7ea56ce4918cb86d19daadb40da446a5c865c40364101d3a3fe8c8b30f0a940ed5fb45852cb2ee84e9e85fd5f5304c01854a846e1813afe2b09c3891da9228cc1baf763a838ec99800436bb0731eed700e0f845399a5b3d32b83eba82cc198311c812e7388897d173e8512c6d3a546fb75587a4d0bac5b27220b43f8579de5b4aa981c2ba11c72b57e241f7a4493a9d02fc3f00bbb4167ebe493f77ff869739660da90b135be340fcdd0354f104cf2b6e9c7dcd6abb59cbcbe88402b3467a8812f45779dca14b5a26f875566749575282a8bcb7198ec7e6e9a628a221cd26c08f6c5c4444ef11847ca683eadfa4128399a74c6b74dd03faea295e3e58d4381537d3cae34f8772ba346479f06694cbb50369d98a87c66ac7e1f4ba7f7bffdb2c8046b76e46cbe86c2b11dabec9df8f7eefd85264e3af4c2199c275c9008762576fa37c848924340cd874d56ca75437aafa59c2bac5546a8ff2d8e7372db5446f234428d173fb8cb0c9673b13baa773b9bd95c48520625c71933b582ac5f65855f72ee6b1ef6bf4c990ccf65497fb05345f4ce43af53694d5f0e59842e18a783ce58a6d32bc5c3cbc85c7f6102dc3d10fc9fe07a3f61d01e73b2ab6f4d6b273025dcce4eaf2fddd3db8ecc2bdb2e1beea17943e55f5d885442290e6cfd652d8c9b42a2c779e8c7213c5158c478ef90beb7fc1f97c9e42798878d2a5aa2ede1ed5fe9a8d4d46ec6af5665d530cbc98414277da986f388e785541b0a14ee9439860027768e1e6c5442190fdad3fcc6789da5bf00d5a6bb0b24d355797c8bd9346b2e7169d6ac35041318c81396906641e1bd5890ce28d4e4029e258c05f55f398b69a9ab804c2b55dcbba8fbb407b176ceefc5f1054ad1f76689a6178eb6d46eacf20edca0ba4413d2d2d34a18cdc8e0dc12831da5bed3b6528a05abb033e0f119a9b257c3846b84b694614f27fe9a308be05bf11e94214e68620c0e5ec458b6493551ee14024d1b16dbed500f6327a2d5989911289a39176c42dd3595b3d5a3a87be591ff836469a3aa9dadad755451892e24358de267ec944394481134fcded91c0af359be378e889c9d11e019425bba25dd3dabaa29dc6a453144584ca85ca9e40a9c7744e50c32eed7b7f90a64fc7f4bd1ebde075899f89df22bba3cc75ac42126d6cc37f83c63f08a04415358e71e70ce53cd8d75ba094646d765b7ba1bcfe95e3754a02de68c18c9c060b0495c1e0eb4276efd63e17925ce462019eb7a15cda2723151caa69f4fc189370ca271d5da298d9ff889e6b2595e10f11ed55685432e513b23561c9dd1058018ef2bab352f30ae85aae989ee3d984397ab6c599b7656ac691bac3f21ff8308239101e76e4abce626786d583bb8287ccd0c85172bf9e8e7323913e2bd8745d97ff214b65f9a7a0072a188e83120843237a1f048d01e3bf69334685890fe0363e3020cabcba3170d9fc0b3f5b8af170f6870fa81ed52945059d72a635a64f7c63393436ccdaa73fe71dfe438c9a77763a8127f85cdec9355dda6ab70f4c629f5992d7c36f4b9314affedac35c62abfb11300e1b75ec609eda5a8735e78223eb851a94f4e029ca9c922ed8b73e78093c5ab9c3ef1aa950040fc5095cd16428962079ebd8fc101917ebbd7b91685ff7db5acf81efc0277eb93b89988dead30c14756b44dff09bf37311caffab8913e3321c72102a788f9a577dbbc865591e52c5c93a6275f62426cbff7850d78a1e33a789b3448e800470cac03f9100b421c2f0f697652bb9d808a06390d5d274231aebbe854477dfa79dadbf6cbed602b0be7b2c67c4ead18b30d5e3378622738fff91cc6f7593cc24edeb027080f021d0725af0a60ba049279a04eac939238de82f055e67ef81b1a882a5c71996fa9d9f3c0f8586b438ea3d17e8ea3679b5147c96419a63e0d7552379dc4cb0fe6d7c08ac33b608de4f80c7def81e60d010fa68a5bbe3e578ed15cbd896e2ee931f57f7b72a5d5b9eae1dcf04586e5e739cdf9e0bc0d1a1ff7718adf101245a939108d7b553d64bd41930a7489eb661acb3d59ae549baac52ec8346cf96028e2915afc1ec5020b977166ba30fcbadde92d559ee64fcc146e32fd0f50adfd1aef7475e13b121216e252a29796f2d9d20bbd60f947607300a88fa57e9397ba9cc45991afa1de4815cad21e622d70392e4199abd509462defab6b67ce947a3092a26f98b0ac70516dceef967932cf42ff78044eb227840d883b12db7321e4999604199d6e318c76e3899d9fb4548257d13bcaf95728fb2da91a6d9f3fb1876f7983e096cb1b300047ba0f719e240df4bc7c001b9059d844c10f7462bdb7b3f1d978c4e749ab4b31a334644c6f9c004cb816ecdd341869492317158f1e4d2c2025df44094640bc5789e19f708b7e0e8f41d853b065034e96856341eceb3d1816178b359ceac2e99cb21ce68f0751940782a328997595c0d6f35f7ab96a843f758388d09fb656b656638cda136d82d1ed782edb0eb31e8aa32939f0fe8dad9d7cd0bb02ff40b5c8d8e5575bea384eebce6117b03c8dd54237caefdb97f96ba69c4bbec082602c64510fd53a78d284bf63f8ebeff9f18acd6f5bbc57bb632ffe0e67d0f1133414f3579e112cb28cf4202106d307477bafd95098f2af004acc0a5c1f86e36c1171f0a699d0b9264943b745abd447c68eb10490016f6d92659c9a2f7518c109d98bc556b668791b8c53d5d7ba7fc46b19353887275cf05b2230b6ef51a9fdad2793f09179fc418eee0a6827ea8141a04ca244b58b0b2d99a5f5ec8257a488919096af045310518005e7fec24867c7a7e49bfd6c02e6a1605b69e86ba88c17a6216178ec55cc00a02ba769000520b8ca094bfd5968cbb8b09c58849899541e01ee98dc1a9bc27458bc2e1555c1112cc924295eeece3c8a76b6d5780a3441b8a6f90d8791c1d864f3261e950b0cb9ff1a7366cf064c1b7ecfae6d53487fd2df79be11773f288858c6c4f416f3c5ee9b2df2f648954f7e6b9a1482193bf874df0a90beeb2dd41d377853290872ac2190f022780284cc623bf09043cde54e8574548bcd0b6902301792ad9f9351d6a5ba69a6ab8a41b8c1bb19e73f778188159a0fb08242287d9b631cc6e26d23d507d6c7ec05042df6a301e5192cedeae9088dfe29c61e19e5dba13d37f140a00d14d4d3ae922ec8ba88cc6b4e77ad05c66322f8b22db5ce928a01df2c3e02f88c633fb716f2114a80b66e8369081cbc23ed31981411c71587d47f0a8d801937f7cf30ed679bdc0f724b7ec552ed5518d5109e3cf70b1ff8f4528f9c0d029104448a6ce64c6ce5d24a6cd485440a1780d0ab0bc0e87eb4135a01f41bcbc7fd55fa65c5efbdfe2551f4631d19c33952ef6ab92b72edf462f0e7d0697c46c9464400be5d90b772f41a40d9750371f707576ab921f2a60886bfa60374f6b460d895f096b9a66e2194a95d764e70ce2daf2050b4db9348d545e9b932eacf1b3e3866972e2f10150b1fb00764a65583f96172d28609b20683c5aadf317b7af454bc2b35cc8e6b1400ba612469cfe672472c4217eca377ee9a8c9701ffd7037997c74bfb477e987a5a5178088a482c13f9ab86958aaa664175c840b7332f314554aa623cfc0fd98f4c4a05a22df9c7c2f790447eed97d57a27c2b0f832bf610407fe35ef6e3b3fc52dc2755f645bf3fcc4a4319c4b6f89e4dd7d1ae24f19777aa2636060f8282460fc742a22588db32f2fadcb70ab4b8bce19321aadcdaf65242c7412b32b3cd8797f49e94720ca7e0aefab58f506b31dd4c792e33d395ad00a1a65aac26ad613b68b3b2986a0a0b79b41300978e4e522b82fde459ad861d69df70d6c96617074feb1cc3907de0be3cfb9549a327a9695a13afe1c67cdba8cd3c3397be82b7143308614be946926b2aa2766e101ad7c9090b5c935121611a6a8ea25dc8d24b7f6dab877b016d7783df8bc61e782848a4ea6236f5cea38df54d9361f0e637e59be2135dbaf87442757610add4663d3be233190da19c4f96ef971e59fab562a1be1cf56157af04c0b7c24183319edf699dd4164cb8d820b9da65e127d80035dc16e6c306cadf867dd99eec7e0c07d6fb9d1642c224f6b18c3ee060b29436afbb296e5e9bde4f85d52359215a9fe0bd826419dcb0e1c51105fd54e8173aa768a605df8bc480879543f87f5c64ccc39629068a04437b5c4814998b15454158ab162c27d454df0f2721c2918f45b4231f556d49e540b91142f648f3c39e44ad4ea535b84a7d61780e021999e193a1431f9d814e86933e5d9458e39076fdd0fe2f64e0d8a0184d74a8496b083e12faa0e1ad964e8f118a1df356457c3b31ebc127634d097c27df9a2a7ee610a0f53f1a6f82ab4cb853364432569c0f61e927af826c8fff4d93ddb327ee35642285af3c5f1585317663290fb2aa7c12b1a30ef05f9111bdfe498b34726aa54f2fab334a099209ebc2ae2fe128504bdcef477e6ca401ac53d1d0d34f406866ba9f326f07531505491e55e44604bfc3b1f0657d8153336cde816cb456e3de99c7c9dfd055355ebaee8f3e0d97cb7b83c6c015a715b4bfb4e8fbcf40a18777665c7df9b531b9bc69be908ff47c3b0be949c5e165fce0ba102e3e6790af6fc6f59c32991a2acb22b739efac94ab912df20b658b7b0bd9af7b7cfbf9dfe8b9dacdb3a670be1c5a49da35f47313c0b6fc5f826a0afb13a5fcf6b33e1cf81b0a8ddcfae387328551b6d88ea4b5a9f85274197387ac8ec15f381990a06b8913f548e66a818bf1eae909a2b0b7c7858d7f4edc3a208b2bbc6bba3c6c3b66683ad9a80884bbd9459179cb3611cf4c032655112aa1296226f5687a14d4d97af6ca008d5fccf3e3e252a379f280b9faa184ed937c328e5a07a2c4cbc0d57354e101de18c5f28a4480f03142e9a737503c47be47ddb640888a5277d386df25711ba569ceadfe0f4a51d74f99ddd6d97006ff12a222e88f08d444fbf613caadaa99ee3d487040a955276b789d70a8fa8811a4077a937195ec51e375f18957c8a1afdfcb248c3ccb68b5a491edbcb526c1a98c0bcb7303321aebf38b5bcf7838eb3c9fa182ee9580fac480847c3a43f1edc08d411a375ae4c878da9d570d7a0770556d64a4f750197f17226b3df3920f517192f5094291993b21600436b43e9c9ae44edb3f51003508ba0c77cdc49910c0fb04b33a7311b417dd557989d75bd12cfa4a1e80c0198c0941f7dd7fb1c5fd0a0646434d084132516d1592b5d8324ab6c198bdcd380a7d1cfb20ea0cde0fb4fc68459f84ce500de401d1dd41595184e90a5713447187de3b53ca9f6826f0b626bee95388dd6bc58b77d4a687b7ff57984c40df1d883ff3de384d90655a1efa27d5dd67fd3a3693420bf6841ea942037131495930ebcf92a50d2235e01ed831c58d70961a8de2322f2f42aaf0ee2fe4828a2a03b49fbad916114caf5d5f82c13789aa0963728c7376888aac773a0f30c384c1e465154d98583fc649d5efbffb20a6b37ce6edb83fc6e827c7634deb627b4582cef64cb5a5dea8877dab825643f987cebaba3b5481101be73204ae0ab4b4675e6046790ab7e2e4af9393e93b26c1cc24f5df240faa1ddd6c16416ea8014eed713695b7c2c48c2a4f6203d2da9d1d77f3702f3bae3b7809142aa5ea1f70716ada5f7c743c4556161dc4ed8194dc84e08b3a569878f8a230184132f6c0b65a15efb4dfb4f56a25e7a4ab0144885110786d55cf14f4b0867a146733cfe150722f048fa3cfda3ab36cfb2842c1da1c3c4dea4915421b755f876f93287344678a869501b1df1ec07eccafd6139f0be6373f9c4546460d6ad8deebb3b8a2c71aaa142c9709c4416925c42528449e23e7910921a6a4544ca23cbd4d6f24a7f6ac16fb196a36c329f1ad3ee2739c705e4fd041f63ceea9f706b878c6bb30bb5c7d0334a3b469acc4c84a56a462205e83b032b4bea98e48c4e6671a6bdec3445a81d187aa0663b5b3a92396ab4504e917fa596747bec22f271371cf7f977980e58d5186349fc90a665358e6be9a5465b5f46f1b4573a450fde9588761e3b3c1a5e345a37cd3c991001acee8aa54b3a76746d8af5d0e079a0601d89cc9aeed544a9df1b66e11fed8d870b0802d28420d3f99dd62dda391b64d21649b7810043d0cfdfc87546ebc431f583e9ea8a580d4b3d2e4d11490db6a4adcadad4ff4bb7b55eba287014821a6f69b63f90ebb3f1ef83ddb13e091a71eb4b29ce0fcf33e9711fa6883c8a2827fe6ea31bc6a5855242506ed1cc43c6b82dc127bd56b767fa596fd5e7657ec78e56cd2693c64147b92d1242ffed3340e155d0dfb19599ce54f1f1b48150cc85667ef5b4a589214afe07101d187a43831ae30e99186e224231cc5515e1434f868a77808b40ab30ca4bea24f54a9fdcbbcca176af8514899b24eaf0e3bf8f91c1582dcf3edd61b67b8f0c278c39bbff7e1634d366b51d915a2aa899e54fe585964ef9db2cdee4f1f05fe8bdd49284f02e64f11c22014036abb69841d9a838a7f41d07be3c8c532ae886878d9415aab9edcb8771fcdd21e066616b43e2480e6b564a92cc5ddbd6034beff9184f7dad466f9c264d40d9cd515bf35170b6d397b71bff1edf81e246293df3fe4b144642077b962b0cced428870f5666ab739ad4af076fc8adfe3e254542bb2ab8cc19edde2c737b3af0134e8764f963bc162c35ae87d8f435508ef4ac7aa2951cc80b43f9e68635ab50205ab9fd8690f4c7083c438fe432eb200c8a112b2a6f6056892f597ef9b0622a6e7aafa2ded7373bda917a2c25b0ffd4f14ceb0cec85e3f20761b1e392347092ec01a4d85a88822bd9a06261a53f37432e258945871cbbd0cb0b3fa16753c114e3ce0253176cf4a145ee8ae865c6f9736fb7498beeee671c0b752ba304b229c684c5ab13ab0eac0d3d276876e0a29338d95740d8679101b585ada5f01109a090502c3e95d9eab8333ef3c830d1d85a9c5e3577d9becf4385cd1b708d647223d307e4af756ffe013fd74aeb308e13c64f53707d61ebd71efd4b7c4876af98cb7b606b5d13e3d65b23b22a56f0303817cb9aeb8beb2973536817a2dfdcc10602af0531a3d18b84a6c4d282a0d0c61f30f48050f00bb077dcc46a1d4972120e37641d0ef53ee09a0d11d090779234639ec5c6c19c03b55f965512c849a1290d5e9959d2599aa8ad312bac0acf95630c0d9421c3b8bd6281c0668d36b7f6619365f45073d5514309db7d81d9e3b6c8441777b7135c3f253edf37158eabad0a0622f4c19e04ce418a0a3a1a2e0d91dfe107df17f1a71dcae77dc21f5d835bea62b69e8cacd3cde19f6cf8f76e11fd4a382913c31a5a285d3ddd8bbed6b77d97aea252ad35a8dd37c68f4670ebf39f2f4cdf5ccc7f1b781263fc6c59137cd5da7d06082aa7b38d7993af516b670505153d746647d7c62a809e97480929fdbbbff472d421c807868163c2cf223fdf954db6061d9330821d6743945825221aebb67ce4c60c34ac75a55d46454141d5176bde4ad637f4d15296c6f097850afd5bf22bf103c71d9bbdb092ae052868c2dd93998b68481c3ac665e4802eb1f2208384ac7d626b8e2c1d07660888fbb6bf59fd34869ffdea32a1d03de81fdd82e92a5d177cd2edf12d51e451c1220094addbfd860c1f7d03eab64e44945d6de3f57353d725a6be0207d40bc3c733f06445dc74554287e4702446dab4f737d8330054f8f0f6e62644f8669597abdacf70252dceaa4624a59102cf30f252a9503e96ce935644ece5894672ee7c5d73f9c163a7b350bfa8c44c253adfc10ef08f8fffe7a0b0b62e1a4aa39123ae7dc67a42adc241882ad2f4e92e233babb68fac933dbb63769b7512601cd1a6e8a27295772191590d1c41c633ad443050d0eac82c049750b47b24dda067ffecd0229023e2d846cf30d075efce6cc33c9523c943777eaf532362e79db730c0212b6af806c4c104aa1c77c277913e11bfe6394d3799bce2c2b8b6d55d55cc459ffec715c6d529ecfa18dbc1c0442d251b3685a9d45a16a768c83c289b74775dc621cb4cab8b3e03cda7af7f66a44b4dc3619a304ef4ecb9fa6b5f8156b09ed72709db3d871c691199fa7521f58ca2e23122dfcfc1d4fe9ce74889c4a134cb08d0e822d571733ec8381b65ae391966162098d378a5158ed9b1e8bef1480b59aa1967719033736341afc99288ee0122b410e45e3c3dac5224ddb32a86d8407a20e23eaff818bd3c814f5559788bc33f93aeebbd45bf5532eb028687028cd5c7e54fca6d56584815133317b54be7e77f93e8acc2d87d167c8d9134337a43b7c481598874be9157329aee40724e191330cddce5146ae65b426229c87a02a0634484a4483f4646dffc5201d6c3640df499dab029b67630083715413797efe9ec05b59ceba39b77e76546a52a467f4fd372227dec567a8c6cad856cf7085289be71e9866e99d108d7c0e41adda7ac889d10c6d3e188ad7fbc420320ff536da9f3b11599582214ad01e3b7e323959f077633eae7659286035cfaca3b5d07b3c3b98ccfcfed007e9d6798f2b0f79e299d0e449dc57eba629d538a4be528e5e5d683f0fb4dab98c2a28ef9c13330daf43d6a4d3c564f4b390b237c80342840ade24e1a798bdb5335f0a51912a055037af89a722b0c295f0738e65b72463e239d32093dcb501125d582e64254fa1b78d700ef9e7413624fca87852e28ad8595138a74bba16442593f4d4274acb428ee869df5edbfe1e9b30e000d7d85d750c4691018c1bbb1f0f03d692a2ed7a9ba434ef1d1a4dcb229b27f1f2b89ab2564933656e932764490506354dbd24fb2c7503263cdabf1cc97857a9336e9c8f087da4c79509c069f096d0d7f401a1ebd9b8c3df2e4090c744a5d56f9ebbb69c12f651fcc8d536bb0b01eb3c978d145c6c2dc3a80486ec1a9626e7c9bf2b61c59b1bdb8242edd3bc3fd810694159b6d78a4be99ea3109d5fdf6b72614b57e987641df085ad2ff7006b6c71389dcc7628c65a1d8411b6903df641717c40f8f280401405ac3b4cbcf3e13f1497582e2a8ef9154aecaa5f5a62829e8f306ada95102cd024b5b2855477810d5f8258345baa0313a82296053717ecad9362b557e4f857b3866c86765064537fcd076d3d2a1f294b7d57837402b5f627edbd3cd7a31cb766e5a88c3a0cc8d630cf68c73a5b6ace9c6c50e70eb76df361b0427f1eeb1deefc4bed21012e77f573951edac7f6a4a5a9adeb8fc65b23cc4f05e06b14921b68c93a0b7eeebbd1a475306f1330e2554e12a52d76ca342c0f767d6d3d6496b524f94307ca9be672b63aa441567deceb8cc5ed0cf6d598a54fb50f7f00f90c873f28604f4fb14c00f940e008aa51b0ce61ff34d56e8c67b844536bdcdbdc45bdda2949d92d86b6f7f6da5d659734eed2283f7ca638724803c2a154925ba34190a4e7821645958db86248ed3614324d692b6eca15dc51b5eea2979832ed67a2b33cca47664e3392681c7516c9100c4bb8905befe97af29d63aa5d4c881f797eac868f912355dada6e4471bf07021581223371889d9c73109ba6649feb17dd18827fa0a5cc40f2adabaa61be0a8d8a1e57ddfef10bf67c1dd61c241b3e731834dd7362be4121d0c2f032f4eb6294f7123bfd9a28739d2c287320b2885f948ce90c3e5703a9f4b9bba4335b19328b98d2fd25d5403156bfbcb0c12e9a30580d073d98d9bf32cc6cd02af2a03a366310e3bdb8688d7ea17af95b8f3e195efdf6ffb194014b5bd67b4d7b8600693695d4b6150aad99d0e89c2b085dd2fce44472c60adbf8804e04a9a89114edb77d38299e760373aeec9ea9a81e0321ffae3529427e2c3dae7b9269b1ee9e9e4643ea82cda9ad758b028d70cfc888d9463c289c3ad628d6574647ba7073e2c1487d1b4f20adcc90ffc1ebc7e20d083e562827cb0ec623279801509648dfa732fb18aad1aeed108b970ca5ad3d2b786cc31f43bee9b507910d7af1c27938b33dcbdb3a40644842343791199cfacfaaec714951df5e933c7730a6729d0c4d0b1505445d7739db3656fd642456100ee1bb29fd69f7c814dd2af8f8ab2d63b1cb64bbbfb8eeff622223731964d5640ba21802c45a80aca2f2f885aa494ab3aba68775a049ad03506765e3451b60f0d0677a5840907eb0723f750b9b9c3c915d3d2cc52925451d253a80bf21da1c4bef5a4d79990bf9253709af953fd74b58a7499435ccd6291e4d30c8f8313ac1ed71aa6295c22252437c215fbaeb2b6ff02f7c1cb03b480faedfac109d10d17f8b453246cea3775ecafed10d87ca3217774de503a6868a68357d27bfb0a1221cefcab826b861ba0ddfc7626bdfe0e187634541576c2ae8067e747f535f7532b992199a11d6b192ca89c64cd10ed2f125d7980232b8abe6ca0345a09d1475bddfc14a7fccabe4810c4ea094b117f0de114536282a029ef7af6ddab791593cf66ea6f3ebdc01a4d7ee58dceac0c458b1e0f1b02e2a333c1045f03abed4604e6326d4eca25f974ae9ab5cdc7bc6786c312c9248a3434ecbdf81fb04fe4369167aeee601ef8c957022aa25833213d08c35c51c0fce1c7dfdde36278f5a04e7c84e811fc2dd19f8f19b511e4317b34884659431db3af517a004934df7bfb6c9c90a35f65855f72ee6b1ef6bf4c990ccf65497fb05345f4ce43af53694d5f0e59842e18a783ce58a6d32bc5c3cbc85c7f6102dc3d10fc9fe095d1ec8ac8bbe384dabab0547277579f09c12728cbfbd44c3426795d31d0a220953e508b3b7a81e87c2375c3703a5019b3028236b8709f79808e8921d2d53eb05be1f21a2c58c5bec1548142d6dbcba09e0847deb29929c9ac62e6e319b866943459e5d6f01d424a724572b23d1157b55f72d2e9dad3051f87660bcbf4c16d8d15fce64c8ac9841f73a830c05a6a88a5d7168877f739953e6430f20ed4522ba6ea80584d6be4e33e0b93559f973eef2f914ba7c030b02f3d9c2d436fa9a95a47817b33931c3e034f4ea12e87b8047bd47fc4c90eea7bb051cad18c3d2c41c871bf6e6cf1a509057bc03d485137eac6da540c42930cb23b72de91900c9dca01fb0c45c7ca8378b9cd423acb3b8ac9a58fb4553698ec385ecb0fed3eda948567fd081529819b801c2ed34225386973b25d3f2381d79ca2bcf4ac6d92b0d44a462fbd66bbd45db69db3042529a62256f3a9a79e12aa0b6a45c752cb9eea946c0fddb7428efe33251f472b5baa28d1aa433e31bb26fdb4fa82fa4d207b55154eba10c935dc43c92fbe194cf7f18217b6f0658919cf814f80440107013405016e8e2a4cb5164e8628cbb090cc6e273dbbd5cff7684d8ce8ecad3ea408712b8396997269c5f3310efff4c144febbdeb7e1d80442036993194e972ebd110cac8de2d55b003dcbd7f3c3b256ec86ef7ce5f64b4d21457f57c56e47da3a959ed6f02ad9a3f8dbd76c938fa433f06c930fec7c07352e887f34e8f3f8a460d016b12120708fbe4082a043b539797a6f8cd8aa2eff22257ea65a785bf4dd11d2b4dd434eec55e94753d21116b9ed6070d01f408b878abc0361a42f074f7086b996b337419e848b4d8eeb81e1069222a702e5c9dd9d7d88ef8eae99ea4c883393436ccdaa73fe71dfe438c9a77763a8127f85cdec9355dda6ab70f4c629f5992d7c36f4b9314affedac35c62abfb11300e1b75ec63338ac31a27c7f42d3059661d105c998e0faa69ccc3268b48e6ca02ea12754dab61ce9bd6b0cb9fe6a057ae95117ced2697ebd57c022d35292cf9de662bdccd53b861d0c58d0698d365e7ac1be56fd76a120124c91cc854067fc0988d2b6b6ee92f070ac1648cd879517531d0444c48b2f3bf092f9c095727ee1313fd6d271270c147afa1254bdc32bcd97ae34caa3adf6ec53af9c1d34857f76699209862577273fb7026db7aecd676e7542ff91d361a9bf019ba8f22a3a91e57f5782435f06877b194ecf5ee8eb2459b418185b345005159a2a470a4a83393b28f90794b2b0e32a1085e44e24d5a5f737b3da9c47dc5a55631f090837f3557a503b6162c73281a2012f4789a5d2a1e0584c551b2f4d3bca8f6f8521ff472993e802d387136ef6cb9c07ba4ce13793c90a29be5d0e11dc0d13e6d1c50146ce35a0883fc7da5529c863e56873ced6b2f9d50ae8dfba864daa43819a1ac0c3ef75809f234cb755692f5eaa7cb9a9f983279eef1308feb5444eeb3555713fb835a8eaf1ed1cfcc9fc1af7c4ab0bacd2ffab6d88e4611a96f2d9d20bbd60f947607300a88fa57e9397ba9cc45991afa1de4815cad21e622d70392e4199abd509462defab6b67ce947a3092a26fc02ac6a4bbaf7bec312a8cd70ea8906dda0426e4e657ba4bb45606477afa0f69a2446d04e7952dc868a77efc2a84f10a13b9fc3d632ce3feef020c03d337a4ec5bdae4f8bc0873f93f2ce9116eda9a7db581a9c92977df4e7e227fb32fceb31a98888d3ddf18b3ec15ca1f7aebdfc5e0fb208ee8c3f5e5287cb20429973caa5a09f13e703ba25454635c47c0b158e0e5eee0b8c311d4c05535ad4f197503b3bdc215901b671c00950abb32bf3e24fdbe682f190b141b43830b2f3f4e1a87372bcc05f32820cf738909c29bb03bb43dc3a04500864efb05b3082f8854de570e34ab0bb8987fc4ee6112fb132e2098fe10c6919ce034394deee1d6acc05b9e14ee3febafb3d31d68c7dd654f1febf6f1a28d8d598dcb4477445ea0164f51097a20acd2f9654bb9a8490ebdebc327fe426d65eb82497bb84ce88167a0467d8586e36c1171f0a699d0b9264943b745abd447c68eb10490016f6d92659c9a2f7518c109d98bc556b668791b8c53d5d7ba7fc46b193538ada3baf93d7a5a4920f238dab4aeb3ea93d90e68fbd7668cd1fb2aeeb00cbf241ca0de766f57636e90e63223de908e596cd75461e6b8da86c520479859d1bd3780021f654771287e59d81d472dde2c72b2525a9d13495d79ba7465b9f174a968508fa8d6fca5afffc67901273540e4865fe3a4dcf02acbbce4df391fcafd7a16fa7aadbf3d0573fe8f0aeb5fe135dad8609ee7291e2860252d1843075ad18b2d17e1440c4bb2bfef5d18c89cd6b16b059af323198f46783bd9ada57b02c3a1500c2cb9b7a752716ab6ac5b4ad15bf99c5a9417a1f98dac81ad53daeff411b23f830a86615ef15f54397eab6c7c6292d65476cf63ef0e10c88b4fb62cd002c4f7cd73432510b64daebe6f362379100adf77140e5d6100120baa6756de337eccf300ec2a17da3a06db9630b6a6697a12bf9d0baae5dafb7da15aa81484573daeb6de8c6d2f6672ecb13caef2cb21ef1d12082fa30f27a418de2c308d59d584e8d3018518e666b089103f0195c169c1f5b3de1606d51caef4d83e403876841c59329995468198c1524080aea69d1dd26f04bd69740f09c4f354037421c990fa27ec1494114c3bf04326176ddc62f1c98d1059115a94c0aa9143924ba6f789b86b8ef9c28bd3e5322b3ddf88f58995543c280318fbce8323e3540b23c553b270626fbc887e9d86aa1d9c295cc60c0d9723873ecea3c10a8153a59f678c8df77104daaa3002240334f5339aabcdf2e838e8c5e875d741162ae562801ffdcad9765559bdd7c25d24c1f586bcb22979f75e2335c690be401c4dcfb4e4cf1a17a66cdb2efc3c2315dae75c8fa2685c1005d6403e1caed1337b1dc2504b3c1649536642dc49adc7851888888c085af0155722ee6c2d64395012b03f9d68ba006cee04d75f3f6ad877b6a2ff40aac7ed9be1480100b4498706f4926bce15f5e1fc0904e102be5205bd2bedf4592e27d7d89af669ba523c63da00e677afc4372f8deba20b71974297f023b9794539ccdd1c56f936d487a1e91854a009445e468887d01a31a454bf987dc3b8a878bf0b3366ba6af2dcabaf06a53d10257529b8506d311bf34a08b9d5ce47762dd3690ab3c3d40af660c25f05284261c3adb993aaf802637f2e6476a22b94d40c6339f16aee5f4541b720147e24153c518c7d93062038f0834f9dfa9ee9d0b59840c2e54ad6b3c94498115fb0b7f17f2bd6c57c6cbbf641b1bd7c99c0b69d72ce12ecb6b9252294f13ab65ddc9fd8a178354aa438a0ceefde653db420a1725f30d8f84acb9d0adc5aeede28766af0ace15c448980b741f51c4561b168098084be10f456a2abce20af6e65c9fe5f0b58e8cd415774e3a4672b4f56ce6bd0856803c5d28fc1c0476fbf150a98742783b92720372b7cab4117941433257dcabe07886b4ae75cc7397abab05a2097158c34d3f1ed5b89c521245bc9312d71f53d049f74ef3f227bdf114afbe14b6d30be16b91018346a27ff8182a90456bae09fbace56b5de77729d394e96e84fe8468334d3e5faf3f1acfb85da161547c32120f83724a974f85e0329ee9a661696b1b0f67cc60fd3dffc1da629b6b592b600f04247c418693123afaa98173d5e4662d9c725839fd1e420f336d4f3fad0aacf8cdec8edb28f13c82dfed89ee1ade33c4ad940bd74695c1f106ac4cc2584b0d6c66383d36e243560faf1e2bf604912a054a113ea4e6af64e4e1d1248c69812720158f0694da77621c66ca4547ad73d8dbfb667112f0b770b4f123a58ecc710004a5ff3d9099dbfbb54d4a16b2e3e9c411302d6eadc2b073f0dd43d1473b4f64fc78e6e372ed75e8340b9ef0e3c15c18ba1d680e75e7cde376826f7477035016ba4ae831a4652cb69f4d5611161fd5f972e7b8ee7cbc14427923d60c7bf6b378e49e5f130555dc6f06f1b9c9f7601a75464125f7cf782447dd43b9e6b97290f89cf206fb65bc0b91a61c27b3d97a0a415992f50f9fa0a5a78e6bf026a96a40e460359ecbe9b4241e9afc112bea7203c710951b97cb30d81e855e87b3d5bcb641198cbaf4e5906841f0fb5a4d1052fffb61230f1088c49707cd0359e737d2e93dafe6ad1eb7650039a89097c86b8c8597fe5a6edfb11258ea979fd17555d58eff83e561c888468a9a54573ce79ce9cf9a821207eac4638f22a5d45872106e5ff9d0e367e6a8cef0ceacb1dec4751a98bff4bbeb0c8925b8aaa1abfc4c5a1417619c9c78d85c2a77a3033ab50361afb0275eca9e237990651b073001d8c742db9b9949ccb5948c373d464c9dcf57b342cb494634f8c84d4ce0af14ae946a6267347865e2bbd031fdf55a2041a6799f9b25d71233d5c44d68f302bfd4b80bfae001f23460fc79325ea508bafcdca2f629c54a6a6dee3d3573cbc72b7ce87c1756e1af8d00450dde6bec1d27784820ec3897015f3b35e147f259288de4a4f2dc350e3f712af33f3a73c319237d1d32a3dbf7e7771374cc348e093c4c421832041b2521f8a3f9a5cd46bd7a0d8a0a1868cbb27841ce026c491661abd08c6228f993247de1a3a2032ca95d3fe1ddc95f9546a355f427b2695f136846af70a2a8c01c2d0c5c99d89912afb4f70ad014558568c07dcfe1159643d7ff0f69fb89754e7634136c72aea0c76c274df4bb912ec956e538d16a378e218603c9cdc3cd8560d3a91c53eb6d1d8c1a697f6ca0b3cff82e4bae5b4bc961c2efd0dbd99c6ceb251b3f93a3efbac7330800caa7965fbf8a5aff64188ed1c2d4ef1d75f8156108835e6582daa79fcf1e85485ca8f16bd378edf064998216a36e5dac5f3d74abc5e0934331d2ebcabd52e5c66f01d392b1493fc0c61dca17b82ae398e3b6f752a89e68729013b25dcec22f442ca505a4f102c3972c2d6ca9f9c74765beee7b9fea25a078954fd4861172ae01c444f151cac38c7c5592a2412f940b8b65e076d2f362fa7f4c0f8d7086b456eebeec87d4216729b7c50b4e525b0a3fb99a397dfa888d48001644e357faf924f7c9f77e45fe5c33ffae59ddc72065d048ae24840487f450727465fdf4a98ce328f4f0d0ff6c0d614e31e38de9f4499847d1934c43a7d13db435250b8c8c0a4133d804d56fd4eabc27bc177ca39bb05deb3e3152a9892f96f022b4c9fbbac515591c1152294aaa76b40e9f8e123d4395b2d0c2cac972ef9fe37f1e8205a82f55c137bdec28675f9440c62aeec578de65aa7fcf1d4255f6164ae68e4b1354b6f7efa898b3ff7eeb7477ae47d1d8ebc824bc18757a2705cf7d21f79f63a0db4b6dd3ea6ab6497a7c5c7807fe3fa0c402ef1fc1de7024eb1b9ba92cb8fd5e68646252e96c6356f7ed225ba0fe788215bcb7d63a33cdc070819ef77537aa6eb0b504bf6a93de7888b46dd31ee832d579ae33ba1c3542300a89f708a4ad8b16891f2563033310f3283251ee076b960feb3ecefff8e63a7d758e6e3ca752d5ba456c9bd68639e88da88e4c3b8cb8c89622b19b00f50392abb9e597858ecfdd0e79331f7b1d63308b0918c9931fce91a41369523aebad76dabf7aa9982f12e5f198a86149742319da7030d92d2f3515da6bcb3fee203b0d9bcf4afde38df887d0166ed4a2b270d214909eea40477cbda82db846286fa1b0157b82a21d25a1e02598e74ff72e6ea24b4538d384ce440ca4eaa971069fddd4dd5de9a9d5df3e6e910205d5aeddd48bfe4441d134530c46257a84fb527cb7046351b7234623a642aa04c1996eed2adeaa60e1f5d07a56e1e21d82833f9a72574a9c2f74305c4820513e8ccac7ae775e04587853d54e76b7af2be65d9ba8e386e45d30fbf66a74b5f99b70c43e3a3b612100390fcc16bf12596ffa91a580746620129f447be62f6af46b2dd0497b1562d142a69cfaa46193008d802c8d90e5d9bcc3294271f60caa09cdc48ba58a2d34ee0f3659f0749bdf46fc951b886bdf8f94ca99d724b5ce3339eb5e7ffc768a5822113534adb092d9b99fbc4414ea65f8cd47970c84e8a396c8b07663ac7ce307594f17aa8acada58e6114c6388b87d9b4ae68d87bd73191f4fa603fd69ee2c02069c805b092459cda981abe1d16c5f2b40a2e934782a38a411b87b60c7dcc35e568da5949da4cf4777821b39eca19e1cf66de760a1a13e2147d07bf7a2b51399d086838109dabb74d9cf417d60b4dd0f7b99a575c7e7ad6e58b6e477de3b1655a9c82bb7a26695a1daf3269c8f4dc083314a14f96db499c6cf781e7890678f0e64a31d3ee6a0da3e029a69e10b508488343867ef509270a3dd40b4a7f9a6b4fa19aa7fd254751635863225663f89f97386a91f99bf9060664fafd6e31327af30fee8da37d022d42f953ce6790dfe880de6b3fb8a548bd3803abfd358e574f792f6dc2ce070ae63fff18f0fa0b681ff1513fc3e56ace42e7495357902d3d44871ab2ffafbfb3e771eee385907c5eab4a5138d3ce3dc53f635f338c3c8f7d9b55195a9cd8868e72e4cdb4bf0917719cd5b16e5fca6b962f029dc294828553b1dc08f86ef7e360cb1bf3b1eff5940a91d95c93ce612f8cf0b7de2feb9e3ead0d9a3db4697038d1aa70014b77106680416bd048654d33927c7e6a6ecd03ca843d02088f70127981408e67b2ce3f5f10cf48e676f97eca4b3e46537bf7965f3b816b54099d9258ff34c5bc8336d0ca550b45a112bfed03bc041869f638fd57919f9e21301df1fdad7dc89e689cfd9acb08ed8c528710cff9f4a0b35c29452373e0bc53091f2fd2ed9ba0fed5888f0435edf01d5b6c7277e89c2e645546827ed944f2ee9448dba469f7fc2e3c202e04399d8783fa5bb4fd3eb7938325ff674ce82d40540aa23dde33a8de343df10cbaa1bcb524cfb3a43659d555dfd34eaed939f541da658cca95daedbf94f31b63d0ecd5b9bfc3edaffd1a54fa4f0956a89da02216b23394beac448837d1ea5383aba64640e4a73fc411601fac4030011ac985e29e3a96f3c4485e669e559d24d4da04a94c528c49ff4f489b196a417ae7b337cbf75400136589edc5d0cc46a0d1bf5c8db5e89f24904a5c1766c2a3b578c8d5e0d486d2a9e2c56ae2c34488c0da56894a46ae5fb886c0adcd1d8a87378c52358c2ac33fccb5b45e8f67e10130221c05053fb98fb20078c86e835ceab6a2b92ccfd3daab630c12bc23fe0005c7d8bd28a62c96db363fb4e18da9d48f52e82547d937485fa72574c973113eb4f62252659e6a2b33a7cf2275c6ac8894513eb3e642915adfdac31fd644e63ebdf4f05fa29a1015a26ffb2307d0374f5e595f2ae777af45bd93fec22c9b17c1940c061a43b88fe2736d015d3d1bc482c18da3874642abb3297516a4f8fd90594905b3514b3b52338bef474160efd3f1aae42aa1c2c424704a444403a3d1e7db947b635ec6d889d853fa6968fb8234ad035fa31e91d92509bdb7f90eceb40e588f4d4bbb639c5194f6eef169527eb4a524bf7c7615269935a9307488204808e377055667a74540327ac80727920b805ce0d0bffdeb7d7ad0a1e7306424d43cfe72eb6150902a8be2a563287b3179a47b2ba00beaafd0bda1c358747eda98641b19a146a07841eec3141afb528f17bcc63882df0b2fc7c7bc8db56c63aff1e22a6e3bfaed4d98273f18455af03694c0cc46465485e82248cc4ad12dc8c2501a7815beed427115d9425201e28dee6ff298fb4eed3cf79cd3276d2792c138451dd6c347760185389c4e8c5835afcc0111aae3cf58eb5b5901313885f269b2b72ad611e3cb0f04b652f05c61b1ea37d32659abad3d66fd270a03821045dc5ae46e13adf2980ae7decc81bb4353d5aaefd91095e7b5be8dd2693baaea76f00783f109c7609e49dd3ba17e322a1dc635425c1ea30e831c2b604033f6a91b633c3461076831060479095dfeb9695e58d9db161a4ded9ce3520cd08487a36a48f236f0ceb50f30e78baf87764c6dc47c698821041f9608933b0e4d88f2b7c085e810ea435c6cc1fa6f40dc622a1fc32002a51fc84559115ce87513ace304b535d0f8e61ff3a15bea7623a4c829262d883f6f9b5c87718bb9866f1e8a42fea0a86670dea69ef83e09a7deedd35421324acc267e7ef6e50453c2cc22f03bd09abf250926c0ef3aac53786eff6389a3f542a82b92057ab8eafa0a28dd878a95f68b8fe5a3b8969161b56bbaedfb21717f224d0d3d4d91e9f460e0302dd29a6446dbaef27aaae17a8622e369fa1b4aa9fcf7eac69e06129c5e278d25a331b83da27334e3f0b3b325ae444faa84aac46eb9b3a9eaefdae6305df984fb3f457208910319e01959b0a61c4e63ff9cb1e8dc250995ed8ed7e4683201d0d1036787cac0d7329eb3a5b57911440a3ebe31dc6a30bac88df48227e5f2815d79fd963dfbc0d71fe623db9f1527e9fa61ae89847cf4f689b1f209529a0e5ae19d84159ef29b1799b76bc46d58b22b3c8e1d8daaee3f6f43337eb5a00c099ad4e59c21d02595b5a683c4dedb6c18dcfb8f3a770e7fcbcd1eac320a1848d8ce99efe606823674dc9461e69a943c866057c9df15940103a7154ebab9133d0925ea73c9afcfe8da01a0a2c957f603582974e996d94e8f290a1b852716bcd612365c16cfc58354012e28813fd218299ce9b037706087413f53fa2a472488f066d72e297a4872510f9d02b0f77cb458c347390bf2c2bfa2b22bb9eac032eea8aee7a744560601251c629cc4da278cb6a88bc3c41742c726a2303089253aeb3aa8238041699d8d5271301d9b074a701d2a4a7c3b423bbd4ba0ee8b3166ba10a68d4e3bce47cb04adfdeff44eede8d7fc53a93cfdcfb06a38007050ad1f9073ddae2df384c8538a84860348257f51c9867f6e7e14b937f7e5d1889069f7e133be5672fa780ef8a693be1f50708ced42e9aa30eb42a929ccc6c060a8e211515ec0a01373567d5903e50a5f7d5310fddbd70c15eb5ee78a1fd5340e94292f0d7e5f698ad138f967375a3d401dd2fc594ddbda30cb9705f55022cb29e2e9591c08763bec2e0d300cc8f2170a042387b9e72d64762712726c1b642dbdf590485d9fe2883e30fcdb97b2c6d2fb9770947712bb48ee81f9482d03f15ba58872ef87456d10f4a451741384838b52f70890a0a5c0f3cd46a22ea8f827041943f7fa1b28bc661fd327778b76e7dddcf83682d72c968d457ca4df66f09ae0317e8652bf1ec5847372e6b1369e3fad619d17269a508d6b6c46b5b55b96b25bd912abf775937748d00d3a4f96a218fc0337ec33ec9c413893f08e854dbdf1e9b19e387a8d48910e12e27b271bff9ee5b8061bb5fd7ad8c7e69b5ef43f1fb525131f9700b168c355ab920fb19bf0098b9c3882cb3068b748c73465cce4c68dbd1203814a441a9e6563a408966a03e54a7884dd256de4819ce7f479d698f7c3905148ab8b83ba9d2e66e15d66bc4a851a8c3bc6fb3a31b0ba59fc3a8b853861d19da4aa45db3dd6f170576146fab43e294231a2a89982f620d2f3fdc608ed53fc3e98c2bbe8642b053d1017a4a14da4e78fad8951e8e9cbb4d00fd3d148cd34cbf26d416944f3cb1c5c35200e9b47946dfeead11bf91eb24eada6d20c892e1c8212fecf8a58d06e37fb68a5dcaf62e6c115396ae8bdabe8901fa0643f2c12b67da4cf3a8a79f7020de4698b72b41dc4758e440e1380e32cd55cd1e053dc8fb515f56c73a5a5595ec49fc1da6b2bd0fbe1599bc8cd37cc1f64a171d8bd657e013776057ff3646a4d1baf6b806551008eb7063066d6bfb7d0316e69d80b4d20bd80be8272b4e7de0a8c7939036d9ab053bb72c9105273c2c0b15d8bcd779ae8c1def672ba315606f8a39428642c7275a60bc3a8a1e4d336793e826885d12fc8ddcc009f8049a363b53c90154f74b85217515833d56c702086c39c2a3c68c41830d72cf16ac5a85d5746d0c97404145f6cba15d5d86305b0836fecf50ebcb26266c9bb519ab25d29f9c325f871d84469b08f65ee1327a9395636e020250dd9094fa51e982d005fffffffa0