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 77467 ce3592461795f0f3add9cb649aad9f3a241086190f80df3326ef612db5083387

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0decd4988bbfe7e331485a16c77ee56c6ce18bc26f28e32b91c15260046ef6a1
Certificate Block Hash
ce3592461795f0f3add9cb649aad9f3a241086190f80df3326ef612db5083387
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00161701000c480100
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000034a31ea6fed5292797ba6613d6f1a4f3212a5156f60424b5b3960f24a5dbb36abd5aec072ef07365298bbe75ff7d90967c870ee9cbe4e0e87e51651a9a5f0f30a7e7d5efaaeb024d75a7209250bd0810a17144b45563f42869010000000000000000020000000200161701000c480100

Raw Header Hex

00004020532b700bc9e19b832083ea446cd25da7cd03ccf54ea0fa6a01dc292c9ca7b66897027d9077a218717b134b561c331ef26efad3e2932546b76225a90ccce8881e44903b6a64d40018a1f66e046052c1912be3286fc28be16c6ce57ec7165a4831e3e7bf8b98d4ec0d

Proof Data Hex

59,560 bytes
121216020307bbd96024be3e186c2bef384c243278de8a3fd8cb11af62c27dddc95f25cc333437046e4965d93e6b21b1d7d2cd9142632ee6200b4471161fa744528582f2f8130c1e9c59d7788eccf7f755a5fdb4b0dd4a4c6425175fa4133bc7d04d21b03c7aa5169e93fee906445992c2fdd466e37311656eee387e767ad39b59ed417006a8c1f8ed17870c32fad2a21fbb3ad39560768498044e92bd709f4a826613cd201acfdf192783a999a5744ef2bbcf07eedc431d9971eb0cb16bce5eea9f184504b1530414d3f3894fffc461b21f91913dc16c121af0922a11bc7115bb08a709096cd106f13d4751587482f566d018b29967ae697b80f7fa2ad2c4aa029179d318c5fc8b167a169a60d4fa9725f16628214156681ae31c01cda851e71ddedbbc5ceadfe363ab38b1a4187f2a22c8ed7a5822521bb2a5a671af7605db599f81aadf14b78eda241c3e0f33a232027caf0ff17f681808d3e52553163bca98bc0691818519ce988c9e324188623c022db2b57405d055c78b23385ad13c02327b76d52a7b753d60606027d3931eff12613a4f08acec86cb883b69eb5b5b6640793a1062bb840414f448a0b1eed35864635506b0924c7d35d694808fe2952934f703426ab92c5748ef4abc542edee3ee9dbd6bdefc4b786d5e4a8e66d3791f8b106462f1ee40c0571ff6ac7460ee22e1b70ff5f4c6b69b8fcfd40037e15dc9c73dcdd2266fb130a358fae28e5e04a6c011b94d5205643198d3202f25c138e9b6d50ad3f820d33e14ceb0bc3e23b8a79442fa7d4299635363827840049de94aa42fa28bd0b9243c672df5f3e5ee01dfd12d36489202106a684aa2471feb5beeee90e11fe6bf246859a101f155e11517787c65a2bc082ba3e9eaecec09fd52e842c3c454ce9965eebdfb94209be83fd0ac81c9221fbf55a46ef8306893a6dc5a4eb09249deaff1f0e5733d89f94e1a69b730cf541ccad24b9a3ebd49c6d24affe1352717a66c7e5413d7bdfd810d68b2284a66ed75700d3173d6ddc9225cccb67609c38014189fb8e73933fbdcd4d8e6da90de00e354f2c1be1edd01a1f33653e0a7de519a1da788f5c5ccf4227bded3ce7d538750052a1ece0cf99403eb3bd1cab916f94c2304a7c21b5e71330d97238315aebb1a254acba69a2768e6a7b94e49b0d95a64be6950eb6ce3c6a3ffe5f751a378d1f3fe5ac99f8bab809b03fcdfa0fc6caf75ca082980a32ef227bcbf2c5ce211f37282ba0fc0a41659dd784f8915251afb953e43ae083cac7f629ee2716bb08933e9d19490c2b32e7d960a892e89bf8b5f74b696d7ede9c0223687041402bb8a5e8cd015522e49c30d3e4ba7d99143c7521f272f85b56373abe4a585d91a8c4aec4009d2222eb5b44c3d768de7e562b6a4b91a292b2125826c672826ef41e6471aaf37a9799a7d9eb7f366b68d512b44d2f6b8ad3b9c0efca547f8e3cdd5b9e4ba746248944d2a22f353eb02e569e2b359b14cdaa60582e2da658d6b8f4585d49ff7ad8fd260aa246ad7693977266698760058fbc47117af71c8bdb3d387bdc3e5331e18b761254219abad008a2dc8ae29b21195f1fe8ec69a6f2af65a23375720613732c38135752bd3e2955a3eb0c0fc4c75ff1f2264c117b9ca61840a7d4aa9ff429f008b779094df2930c476fed610fea0cc85ea15c5315aab01abcbb863c4d43582fbdf00ca84c9622008044cbb9d9122af7254fc754b794c04f3f4535ee290777cb00232e58cfcb870df2b4c091388eee4cccc8efe4335bddab5bbaf5e90d367d97859b6995ad75a008eae304e216261926070cb19cec42ca5b05a0ab83f2c0946944b111a0dfd0bb620529cb86c289a7639046b6d28ac0e6d0e925b9e5edb06c289aa2cdb5f01a19b5afffeb738fde795fd4ba225eb5369bf2c71aa8b8975c716d9b460884e99f8e613ef8e1d8ce85a36970754cf87a9289a614a1e72898da4e43ee29dd96134d21932f37d2b8eab0d827bd2cf3fcba39cf795fca30d9ee447f611e1104b3edeb64845414281f31e9b960f677158849d0d9089a5549a5cfc231a1befae8485d462d05170a830a1a4603d28224600054764865f62005e4beb8501c0ab5e8cdc57345e12928c002ddd45a8606f8c835b088c8384de861df626d60a936e9e026453aafa7c8ec422ec013bd65b2a0cb19f79f3479d3a179ba6141eb38fc56f504f4e98a44baf46166e2ea32da30765622530b5a0a94ce9f58a2a64d2ef4ca4f9920cfe77e72e7b159609d78c8c21366accae1e7a64bec6a9690dcdd67941946352ae67be2d11c09e2257ca3a14d63093fc0efdd9f4f621f309f492cb5844fe3e469f29e2b65827d175409a37efec01a968d32ebe50e8d6c7b3b47599926604b255a52595820ba597f399e7bd0709e16c485a955d92df09a213f3b1a56e0c5711b4b1dae42795e3eca3fb04f7065cbccabd3f34642eb012520415c5625e0c8948783960a2ae5d2d2b84ca1cdf001cf4a95ad732892101974800de3b0ec39af97840de9dafe9ea3ed3330faf90075a5fe87b491541bc67f945d1dd4dad37bb9e3192b14254dfe4f4e91abe3b039c7ad7fdb14ae9b595fa880c7fdd5f4cdf07eedcf41f4e179d6fadcb2d83f95446d0a8fe04594484cc5f68b3e72a517d4191e8d07809bd79044a28235865c69dd1a8d43ef5c1508912f65867f6561af9d1eddc2a52b9bbd8cff82f446389ac89f6f0a48071691e1ca7c83aabe841b4efddf51079923fc4ed47acb5d7f9e05355fcb70e1c4267a19c1fde4d1892ecf4f98770dca2c336913e3af89c866bebcb6062eb45a1d35f7b6978cd2347d101eeb519be530c0a8b2c0a3a8c0be6864c94c8e119d5f242dd65bcd21c0a3484d735bfa86747bb2b83877f432c904f2ab6bbe82fcc306a042767c09157ae40b93c46f9d2a1e4243bfdd567ee5ae260670d96520affd605ba43656d9dfe90f6c57de1ebeaafdcd8daf08ccba9747370f3a06acabb73e05726c74900f9b1d7fce5cc2b65d251b49a7499a069d1e9c196221bec3d3c4dd21e0f6aabb6939fb5bd289743741849ecfcf55dd1a3b8f1b646ddce87a092816e578ddfa20c3dece2d880f984e1dd9e26bc972ff71e9ab21f0f8b49089e2d85b267578bf4f639c27d66d5c1afcd1b802ed468ce970a7bc5543f7a9135803d7aebbe584579dffe08dd9bea374ae2ff6ad0aeb081ec7f98abd5930dbf8c88dc4013db1203a6e96e159f07bac0bd649e754021f897df5f16144663525a63d1ff1b96152e3e6142709f3cc6b543af593aa6767f52b9d2613df0ce836421d39e9b6681894567b390fcebdefde9c1aedc829c522d23260be7d86611aa4404f1e066d45bf08824b457fdca0c5186fdd883d9359ec122b1b9fda74a1eea4ccc26445d809b0f1255b09ff849de312ed01365e79bce1c1c3ec9a49e324ef9756a70ea6738d6fb2c4526c2c9d9f0480b6898600281a9153bbbd0792ad924c7446e8d200e05def9bfb9fed7d8edecdc55c5159fa47045eec7abbffe2dcc4a94ca2480e6f64660330c612bc57f4d54c71c85ae7fc1b5fd2dca8fe2763b7852c663cb8366ea88cfed2ba6b781254b07e6e3db2bdb95d2e4e64b3b84a778b7f18488bd8dd8a7ee40534d949615729d912ad321a52408843005cf8f02a48bfa3d60eccf20ac641cfdfbdf836c75a44b22d05b650e15c61e0cdad50f2bdccd1255cb84dc78653408e616a6c2b7a52198455df5bf3a79b48fdfb9a12d555f989e1273fac938c69af283bdf52735616bdb2c32c137e19a95f4b61404f7c7e8602ea3a21c421fd6ca284f7be8809bffadde6101eefc6f10c34d44ea6128d8aa354dbba1defe031a6be42056341c03ca140e51e0b77386b448155be08a4d7e8e448f59eeec7a1914f6a22b7574cd2b94ce3a016748faaed59c4bddcd0a91baa5b6fd9fd48aceb055035070b9b04a05c1cf2338f8cd8869e295d24cd5fe946c80fde185985951147e901743b75f23ca1da1a6d2d93580c9f9d9b9aff6949f216e28cae59a01352354e51df03ce60b5bb9d3e1ccc9bfd5e02a954303607541f6f8628491fc36700459fc0047b34abfb6789367617433ca5466d077becfc05ea546800167550b3461fe7eed141a372d9e9517e41bc45868b0b173392016ad18645701c4452b086574b3b59f354e1c18f98fc135f9c04c1f68abe025f3f51c7c7632e0a40c89d9f8a492f36b5d0c04826ab9bcd1f0bd376c7f3bd5818c20de5275c7d47639192e0de3b96bb12a4b05956bee6febe684b1e7ffdfe2c18cb7fd5173944ed31c85bc27fea5884bfb194cc7e009174fe1e91e7bed384094d7cc4e679ec40c6331e744c0ad9dd7b07e24de0068a6998ebe38179a27f48b7ad60e2256637c8642e6abe75b6c25d490249a96c7af6e08cb3fdfd9667547ec8b6c76ca7a3709b25e54055ffa5e1594b4bce6ef2c76310c8caf3b7ca23e2cfd4bc2670907fb2bcf9610894b961c562a05a69ccedae2ac29a21f95eab84fba4c0f0ba39f4ebc9357763c1fa1b2c5e6dd49ad0c2754b82346651d722cf6912940d9de7bfd742f09a875b9d059cf339795031ebd9ad6a7470d1581d0fc5c54728fe2e5a1cec8f8a9e109f8de5a870f89a4790ea536c089bb8f0c88c2dcf5bf20a668a6d6d62091ad2ce1727d57d0c45cab6f3bf4e4b76212e7154e18201460120df5e5c320db28d45e4e3bfa30636b079a6b29b30313b6fc1d37406fa018d768dcc4d156d10976400b27cf76db8acc0c6479a558646161669ae5822edb153e07552c3e22a8b083c2124331066cff17b906075bf53a703897c725823f19bc673698a9917da14888dcb7c022b8f6d67d68f863167bd5656d623329ac6cb901aa5a802d5d9c78d9ca4f99819e5286a18bd5e99d2b87099da09b66b572a6ee37f29b0dacd0391e48ce18bf78c59797de78c342c414448a4a5837bbef1da9f3fd0013d94d69475b17978df40bef1ffa3c284d32f17112a7137502b8e63a5b65f520bdeec65d853ed62710b939295cb2e91dfb5c141234ef477f286b4d4e139eca6268e67149f35eea9d9c29e2d8dea405f51aaa15abf614a93c0a0841b346a34c9bdcbabc1763a8866c613250dc17b84f223261d8951914459c21c98ffd5dd4e24e4f0ab133481f80d921d9e3b9ae5804228c2e155fe02cc823b3101e66dfb4bcc3f4eb445381e70d8d97d2e1ceddbd71cfd71677f61fe97388c6574ffd05db312421b1a5cd6cc737254666e4d2d4114c2270066ac74e8642fcda4d6250393840669ec6ad280cf365541732a6e477dcb6047ca17797d759e24045c37acf384409dca6a5be5e4d73bfb9f3f3de7e1e980b633edc838c96bb8fae2c4891c2d6b84ad86aa62e437934e9045c87fc312a737434e4ae5409332a74acb2a3e442e4787e68cdbbe947fd9ed990902e6203831adff61057f85d87bfb11ef57167e4465289dfb345da837039f560ba9e597b027c5e7823f02b67d77be04b32a92ecf8eed7d82630ff595bff2c0f28fc000222422d745cc903934358d376648eba5df1fc9c16d99784c32da728cc40481930682e26e448e8bd306d52f987d28c4a7124040180c47c3dbc35942ba222cd370dcb7ff5d8d4aab6f314af9b26813010edca5871240e72b8166b978f23bb1812f77a2a28416a54da8d23bda807fa1b269fe8bf8435b8fd56c8c07bec4c1f7b643f71665d37f37ea335b4d82b58108bfd475e784d520777cf0c3615c6e401a88167de299d44c69d33fa5ff90e3b0a8ddaf6c051ca974fb5f67de59cd289ebd78e5ad5eb152dfbabb794e41950de8c5c15a0aca93e3fc013ddb2a170ff58d59562b0136d26ad73e7a3a3f6761cf730d796321f229df2daa0ba20e64589c54b74ebfaf728dd486d5ea006c52ae6a0f57daa0ab4409fb495a1e019cd1f2ba15cf89d84d8c5de86bab3976ddab4ff024caf7054a06ccc4bc3e06f39b28801b05422d9c0abe0f52ae4d1a1ee8c91b81a83742db80b1a0502c8ae857f81009805cb25aab3f4ecda9d5c82f396c2f00dfc69c4087542dacc11b2e8c02386970059dfb0eeac28bcdd883fcd2b930ab371d040f4be4348a555751484cd90bdc77250ae088888e4ec6945bffb79c7a02098a14a9f3937835e34aaf658ef0bd1c185e06e9f8bfea9535861c6eb4d22aa3756adadae117ac6fa189febc9130ab8b3798dac2994c83e107f5ee4216cb5aac7aba4e9421f3b2dd278a5a49f5554ee1ae95dae87a8afcd19d46ecd1e5df65d6afc05f52ca130d82fbe883d397c1c6e9866e7356ce83f01ed7f3c9337ed5bf829462896e18136c12036ca39742018188ddd149f5295fa4f93245db19ef22d5d59c9b04bc6eba3b7c223118e147ef1143f7b1af801e3ac1e2f11f7930dbdaa52184383d265d06d3563c99c2183d12bac99a7e3d2ea22a05069cfd524c7c3b1efd65cf4457f0a2f9e65eb07855642f092194af95ade673156ab63805c076912e94bd5d9c1ba34b8cfb3b69bd61b22156e3adb6b810f0b91e3438e2b111b59867ae0147f1068b174af436e9af7991d3eb751795a1d480e8f021c78b1c42fe10250e3a911ccecb13549a26158d6be16942b41f94914042c861a98c3ecb6e0fa5b7ba32da22a35d2ef230b2d9c731b491b523855a325055c5be28d7d9ca3158051f20e0488bfe71643fe2eb96e4119696d932d5fb95db81b88518e51d087c011b87e5496d01f0d14ec4a24ba33f713b9cd1f857849db7bdb3bc2a9c937f51b92d1d0c1f5d2bd7ed15254ba3dfc90d978171d383910b97deb5a1774e5b2227210f813ff996922bb366fe7c46514dc024cfd14cc33b879134a383e67990cc60984a4be7749fb059d973028f538407d37ea706feca87ded06f1b790a182f5f065cb8ee25434226e197a62721818f6a3680b253059333556bbaa2818a18976b22d60b97b45b3dbaaa01550433b7ecab4b1d105452874d8921079b5fad33e9eb502d4264e34b17dbfb04c38a1ed1fda9a56691e866e873d48e5585994cb008f393be0dfa11d73764104ddfd1ac0e927baf3fd17803c081f07b0a6ec31b62ccf8bbe5bc21ad968b31b84afe381f9bb1819e5e14a9afdcf1abc43866f8d89f1f39d0df0220cd6f216be716d5a814759b9573eecb447a9c4cf6b0dbb3db9138b4129244bc2064083895bd8603242ad769b58b61ab4e05cb2ac61082c79dc33e0d10add6fee9bfd7689695cee4eb959286b02ff7ef2582cc5506357dc7af22bd86fc08e3361d7de47b6d76c3babf04c2592bbeea5f9246cae856bd83697263d4471ee06593f935adf97a4da0e1d5288fd8c2e49ed32c108e5ccf12e17367f8c37f0006c1cbeb401f01606bb5e816ebd2b48ce2194b2e3adbf1897c3025bf32be4e6fc6674ebed2daad4c5278e0051be06c5148562a82e5c3740af7b862348db1257c015cfc22a251082d63be4eb2c2c3bbbf1ca564f52722e8b7f47e21a8d4fa7532548976e82d9a459b8e99a1acdaf1ea38351e066e10bc3117f6e154e01f91655db83ee5cdb82f6ea9970c486913a5ecc0ae5b778c634e9f674d4ab794619a46d32c3a9e1aa4bb287015a9b4d2c373256bc144f9d7eb4c31ecdc9d3892245c34cd5b012cd1bd41291b93f6681421af3a506dc5e000ae58f7239f6fd8c967af006f466b7a23cec1191319165a0e23b104251924cf432dcdbca2dc4b2a079d109ceccd8cc61676fe2dde13c89d33b1c715d726191d81d108392a1e5525232bd1517d25b491b225c24c1f968a607141be5c53c0bfd6759a028d271077be603a00ca8d397d41b6c39a913ea60dcc6754188ba493e35132a0cbd92c86bee00f5a664858da6e59fe377787cc770812dc24897a943a63ad413084bc36c9ade911c081487e6ea644c185fce60de2b9cc8dbcb0014a8f44898e168d4e18bda3f4a54f7b0de8cfec65571d4ef2645d7ed8dec2e14876bd351e8c9158bc7c0ecb02f5ddb091503dc20204b4aace058f61a236c8153606c0922afad3a7067e930441fd5a1fee903e7eeaead5405084078a6b406d4be2ea79b38bda652c96e19c9888cca62462d1ec1aba1463ac4626ecc546b5c62ba07e81774bd93a4451b778738179d3362c2fbd5f58ddd6ffb00e1994e01cfc34a7f0a4fc41001dc293c1e4dac43e3aecc1ef0933a3404cbf560c52790bb37589b33e517117912f613e4d291dc2366938ca2680d77b5e8b583995d524e7286324d3ec93f37bd8c3e0c8494f74e1830b5e36582939a899422bdb201b0f9aef537547e1d270190a332f25c01f236c076677d20d9d4caa55bd15222b3cef885b10daf82976b93ea31bcbd14720d049a5d2747bfd82d46c354deecd0a12fcbcdeba615aa321491920666b1b3a66817f6cb5dcb28f4530792db26e532d3f769dccb1afbfb6db6ca047d973cd926746a928503c0f4094b68e34b923820d3f063f9f22f5ef1383253be212316c8ce729bb32b428af5331c207394cd5a2e2acbc671ee6b3f7d496ddc49d7bd2b802d8ce007b6b99aa9ba9b441e0281b75b408815d55f25863d610d492bb0ff2ee27a7adaa38919b2be201e82d973d0fc6d1154f1a68a1ea2ac8b64636f5a740ee80741e9b7130b04f7eb0f9be9f890c8fe3d6e21975f6f04e71d538c0d2bb050ed5d92deeeeaf1298f383b554c0aecf08feca5742b7a6d1143243e61784559da6c7a1c4934229ddb1aa2ab624c9820226c099e394fd54e96dfb0a4116168830681eae2e67f43a9a8641634a7588144710dd23536f9d939d5b530d2d5d028449f765d477ebb614e8d6e6ffcfc5843a40ba35b666c9cb04c18b2119f7f1b73325701af647311aa115629bea8ee4567b6bb0b97d61d15e10b56c0e39704204a7f6d37c9fbde38ef391f1e764f20e3a3e1276153fbb93a4e6368cdc7fb0c4525257b74a883b3c3eb119b3f29cac51c1435765a9c2513b6aacd1b320704ad1b59d07d1fe7176206320dd006e0b2fd1a082c2370a2a511dec74f6b447ac3dadff2fa7a6ac37f9428cd2df32daea639d387770c1b6b2e75ed36648d225f611766c69ef37ab8aa010b4a1168eddb7ff6ad43aacb90eebafd4d0e3a913310f9386ef529925eb07a2822eae1d528a46d7f5fe883d691e531ad5b8d6f87991298b84c3412d734f2706446fab008557b6a15aa8aaddb41473e3dc8ba10d2adc6d3d72ebc585db215e63b13b3480d9bc274ab2e133ffcc587d5a035e5149a6854df41ef13722b153c4b53259ab0e8dcc31e0e2d81a1d6ae5de7888b12b99731d2821b9bb673dfef75db9c237eedb1f7f4823faf9b08d216bfc9885faa7c7acf9348e79202b36bff7cf959e93d6128a505e0893f75bc66987ace1619c13d1e5bbe27667bb8c78c5810f113c24b86bf5e340a3e2ec8f34f1b3d2b07d868333029efa3944cd3d2ddf8c8cfea3b528deed424d17a13499c25c69726289fcb88f1e13747dfea16cb11ee5d7b2ff57ea7a66490e64b226affb1039b9e7cdaa0649c35f6883e51ea66e497ea543be05ed0da897eaadbaff2b57d7f8d822115f26032d61cea5009e1c109772dff875dff22e86267e6121bbe37996d1eca42ba1314f212fc2a14a2aadab3c44ea4c0e28542dcce71e1884f1e16946499d686a0d780d30fba7f34cbe079d9704ef6d10b6eb41ad40f0335343768e4b3b475bfd36c5fe9e3dc24ec9729b067affa3b8ebd7dfdf81e906321269228b90e83e0615d7231998fec7179dd08175024919f1b0bd680ecd983a125771c905ee2954ccfab8bd28cce1f8224f969243a73230b8cdf8301f587040d4b1c6f5d2c5efd38b742103eff114a29ab8d7c31f3aeb038f47c5700a369f33f71dbce9b726fd2a0d2c50962dd5136ae7c94bea28dbcb2fbbd061d051fe5704ac0be5db1e4dc8f5125dafd9b9bb39c6af9673103db7f30a49871daf78b824f38e5fe52a9974e46e4b025ba377928f3945d487614f9b022322e96a0794b538026b68d7bc4dfea3ed0b44005e7208e1551cdcda38ee0682a1c53c875f5c13447491675fd53c55d6369d25ea572f72bebfd1ea1e1a693f4284d7893e047f64e9bf89f30522662a5340f66c65511b8ac3f5d70de4ad84006d706d33f9f154a4ba81d671aa5b1c83a32a0d755d050949f222f5ce9c0850aece06fa280163ea076fd7e2c6e2581e4105d290a482454c13e9210aa849382b2afb48968a6a3549aff1c4793dd48ad45e34a30c365dcd79df685fe1add563ed102147f36dcbd597573d73e38b17aba2ad51c20e87d2d7356abf82734b632e9ea567785042e055be7d07d17031ffa5b02a3bce431a697a2b17a88d1d481d4e3ec49a9a8d9cabe3e59321bdb09b042d67e9931383faf7a4dc53d700493804fa0232589f82976e160f9ea874afd8fc9338003217a868730203b67579420022a93a3e8280852c89ee2cb99a16952913725bc49e27ad99a4839241e4c6fb5b928e6ae6bb69fdc67ce5b4f9ae2fe722a0942c83402a35dd7c0386aa103e722ffa8f567593a807bb9e861971e7c8966773418b83bb4dc737bc5d6247c4dd2f837301035b7b1ded6b47af8ff693a7d849e64a1ba5f17792696a1cdb251f0b53fa079317046fd19e39d1b23bd955765060a785441d1f7ad74d6543167d2133a2d19d8c3a8e4a2c23044166226a107981580e8acb90e8dca39afce14e74ee691e661050c616d11a7fba23b8c3854479148f40174b9dfc54dc2da90caf01af5ed38df1b091e53384a4d8bc5ff6f4ee7ed7557d7ece5b1db98b2d3dd3922405227e47b39f14e264bcd07afe83a1c9173f16c32cfd28ca25062124707560eed9d20067b0929c0605ee7a0684f3bd518dfb7500886f96fdec9d665a6c1c23ff7252df1258e72787fbedb33c4b9350849b0b238226410879a725685e495db2bc01578e34444929c38a9e39f49b396cacbd92597991f3c1c768e26e43bc089a4db347ca110baaa723fad6893cb8529705b27d334a4e66022392ecbee7b8ad8edcd104faf4d92f630bad70b059fa5f7847d9fc703e6af1ae957bf9894d3afe0afa414bf624c7c36f2ff83aab83cad3ea9de0d6a4d21c77d108023a59cae51e5b0baec4d5a7ac42d95a3a4779b1cb3601dcfb83642bb8132d46d284c9d76b87e5f7e2b88f0bb8033107593fe08512b55f06667efb511d99c55a17af36ad05b0b07608e5b40bf7a2e5fceb3d9d1bc45390469b07b8d708dce0df62bb6cb14367ee799f7f688f42a5a82fbd64b2864db5de00e9f5d9c55683e8c7e4808e6ac5370df19576d146e2da067fcea7ffe69793117e7a7054bfc8461d94c31b30fabc2f616421c8036a2ca2ffd71dc63c4cd247ed123630a13796a5d6f55caea58df4b650a6b91c2fd3fa80739d3072b45b386dddc59d21473e76007bb22cea4a0af0ad171fbee4a1d1a5da398593953bca20393cab11c67af41a0db74acf2ece813a6eeac3fa1b818ed1323c9cfea629f64bf070cc9fd0892d6012e3d4cd7cc2d93d01f81187f55419fdda2b8482c7b0f2cfcff5c162535b2cca757300e84c329e313007ed5a742c0125a64a04cb976e9124d2bdf598979650c50d46b742433cc33a8be4cce0f12c6ebefa9af4426e56a31cbcc5e75438bf3d82f23fa5b98d35684234b99c9fd7dca257ba871832deec17be0b21314d0396b38ba5e8c48c48cb75283732379cfbd0a8de0f1bed95909d3fd03a4f4b757a1b5917c564f8916d1ba5104a5541c54df3ddc04aabc8180e4dd4c4cbe60ca397a0afa0e2b065a2bf2d17aa6c7709fa20f25626040f3e85dac5565e786cf0fe82daa77173abff001561fe9bf3f61d25bec7dd9a371e3f6d70fec88894319d025caf083b09e9b0d85ef28ca4e0c93451ebb12a647c070f1d78abb677dd6bd6f5f91042b067aed7550f4da53c523ff7ab1775d63aac1b9c316636fb97642f268e9b625e8677237f7a3ecf2f9e6f96ee59b9e2a73b04072a3954ec421d738cc909a62164bbf3eb47247b62b61bfc860a028cdafccf3b274351bb2525f921fb595578cfe82e4749babeb369c8c13979251043bbc29c60d126c9ab410c77c8710516e4d00923338e18a9a8d4c5e8b52a1c6c01795e4a160ec1d0fcd8efb29eaf558d1e8651bfc7b4bc0cb5564e6e2007a7741697d8ac36364573e6205e70f7500d2ca7680c1cb7e496dea5e2173f76f6ff4c383b7215360e6cfd2b90b2c3699751f26bc534972f27121ea4637d2c346f1465b1dd20ad3d354f32f57f878d27e51ec1ef89fc155f6921fc8ea16571b15c90c47223396d15c98948e5466deedd460cd15eaa6fdda12ec346421e991f06be93ee2923366ed34ee9e39f656997df46650edbfb2117fa0a268d37c077722970db90091d61433c678a2a273263aa206cd93cb41f840859fff323296ff44ff8f13398bb8d2b0b5745368667c1ef13509242e99fdb5bdbe685ae596d6b4914aae65b44d433a7ce5a789c0d84e86bfce6286d4ba72402cc1e0896ee0a5d344e0b8c73d1cc40a1b6d92bb64fdc4fd7cb6a4ff918e4a6e1eb08d2363b9df48e3e28aa165e2f8eadbb96f01399170bd4683300213320bf5514d425cd36308b54e469940501319fa19ad37344dd152700bc2691a54e1e4e407efa655286db766dd1f9fbeb595af05941353b6dba36165dbb9589927d337cfdaaf55fdd928f15bab86f471c0dfb4cc6d50f750fd2071484f714bbfd3a05b4b8542033ee41b7861a6882ef9576b59d0aacee96966f46589c9aa6edb273e9694bfe88f46a612692af69340e3781d1888a0c48c3bb394fe49619e8166f8551a6a71354b791738684d93b55eef961e84e819df849d93e4505e9376b8031a28119410e935d99857a0cc9db833b809b933a46e15651544c0c10a39934f9b2fd7be483d19d46952f169e4a17dc1197c29e06cb8c7835025e7eb03a17266c130a0c1542f681f7e8a540c9b416e108db66241ceacc9065ab52b28ab0f11b60db0d41e55767c222e1bfc9b1606238ad3abaebd41b6f0f91a08247e14e7839208f9b2353f9406dff61da0a0a691583a66a016d3d869f7b86120ba31d33dced1f8a33d68774f8621f8522e08478eff09b037f3fe75a378b6b0609ee8ba8eace358b4a667a49383b5bd07d7719b219c80a84201fe719f7f98c1336c51972ae7fb1160922ec4cee072e23cda5325e36bd9dc204f5b930004f55b21dc941bbe4af1ea9f814377e85835c5bceca1171cd40acc86b0ae14a66e61eb1bd67386c61144add709bf895bc7e33f6f7db0f5b612bb9c97cedf6a885740c5d531a5291c93d3a28a45b13242ae8d5c7656d8cb892329305c615e3bfd29bb45cedbc6d3db7a33e78790754ecee237f212277cd69098ea1667bd20f0803bc5074a91aa86671fa14d5ec9a22c8f1003ee687e3419bae276c85c64fa2b9432b6befe06a14c8764c3977960513232483f5b2883ff4cf8f2e14c02c20e04352bcd45199fdfa3b8d02e5c23038cb1f951ee2cfeeb719f0ec6a4dd80bbceaeb44b14bc2f98e4a3d0145258c1ae1e34447f355b2d3f3c0e69d901ec1d24b1e33111d59138e909834a867f669305669c42e2b443c202acd59db4e114b198850532c28a57d2ecc9cc6e8a93c3d19379cb617c8a79f51cef08fe376fc02d8fb00aadeeeb0234c06ea8ba3148b538780fb2d470f7aa910ebea9870ab2593d2c6a220cc793eb934678fe9fdaeb5112d4120ed389d3de148420c20db9691bb5fde329ff2ebd860012658bcbe54685139be61d391c8a5704c65393f3326170c36360c348ee7ab7283102da5c4b6ca7c5d3f2ad23c65d26ea52b9ccfee73b6a61bd3742c4af27f1c4c0d6260fb1183060334f18b32301f750c58deeab0be06dd6b7115d2a9d9a550985984479cfdad5024efb2c1278488bdb91f1dec7018dfcf2575d345e580c56444a725bf29a7ac065e1b82039c4160af61e12a5a231fc84933b6f11b2d548fb3d69a9221b36fbb869d032e5017704be74db90a49de650db316a57134c413c9d7d421ba2d845324206dca5e784ffe0597821bb2d2e23658783118345db70e126d7c4f4e29fb4a683a16483bb0cc4b75b182a87e7f8682866bbd73cc322b10bde31b03d315d14772aee3e6d895982236d25e11b0db1bbc377ea97db45e0af820f08ceeb0869cfef491c46b6ba9fb6c0eb98f16c970f2ad2b830f247038054044b0ac3738fe4c3e3767fff5f1aa7806730789d8c9749f8bc771aad27fb83159fb4b24af92031eca8a22312724414fd21d8047a586d2111baee3b53a69306eac288cf3b823a6fe6affce0573734d089798fc367c56ecc8db8b23a455fd07f8e88467f37b73b5942f8b60c555f90fc443ff0d13cc11b49339aa69e1f29caf8e03d34a6397020f555560b3ffd7f868317b4ba87d3014b2f33a366987208ab67a30d4c4da467b0cf797becf5e1161bddd55130fea34b7fa2221221cbc1e3bfcfdd9ea0dbb9dfeaee78acae21a2f4dbc18c1f25fefff4334b223bde71eb391bdda21ce2a6190f09de03b4d96d7f28c582e97e03d3ea46bb41c093094e180ad37f0e87349c203df2147639d40d2aae83e7c920886d7dd1dcc3aa5209fb5d3de2a3f6ad05fb18d7411eebb423c1b1febb20791bf7aec92851fc56b56882ef54328a7c5e24863f8fe2475e4d4d0db48eba8537e75a4f67d4723bf44f076c766203ad7ecff7310e0b70f2b4525b0fa8a9e52cff4039f64f06184388d99f214e2b795ea4162a04c3bac6ca3ba89e6622a7ac449a184d3e3feeec6d3ee78dd0e64c8961c4ae8000c5bd5ec8ea03d47ccf904580a29878a62a37c08799d45ae39c16976f81de9f6503e6671ecfe255821256a6fcc7afef16e386caf55947e20e93cd75908844ec933c297c7fd9f6b8acc92ac448d9eb29711545c2960d0f19bcf34413e8914150ff6a01a54399418a0e51b03e15e3e50df820e8d9e82ab0c9120840df604e295f683590fcf40b969e3c0f067bb50339c1a66698df159cabfc86854419e0de1db184f4c43f59da9a1a36f18469b0c9406d4ada9dce932ef0c4e83907529679d02ce5e85d00b197b078e09d900e0fc11ab39f0d16e60cb5f12aece8a785bf64d99842b14fdaa6f7e87d52004a91cfdd974bd3c718fe345fd516fe8de85734ad9971fd34d98361fec2c79431febe706ff84c31c2caccf9dedbe5e484add870d55ae77db5462f140020c42fe6665f972b4c4ff2ba5be12c3094b4abd16a41b1d9cf4ccc4e8217a36dc0a9615b1b1baa7f2c630fb2d4879edbacd7e35e084ac84d56df5aafe4b7bb865cd6eca35558ca8b1c29bda56054d67933c598229fe1ada6dbb2faae96dd1fca7d6547751118486dcfaae1d80cb569939fb4598a1eeffc1a73c62ad86b359df34e4815b973b635b621295bd2dc3f6f8bc7e64afb985a5ed3f37d569ec94779ca21877601270f605f18208d9ceff0180b029a089373b5442531050d30cfcb514cd0bdeeea00fba535d1e9a6d37bd6be94ae270d17887ca92203637937562c40178bc81fdce9545e573f348fc71c0a135027b7d0990e36959571d6730fe95fcc3c8f00ada0654ac4655a601ce043aa6e5719c61fc28156291c9808d6ff380db634535d180b15737271f8c129f5e092e22b6e0c9c0ce7269b4c17fd3ec47506265bf180fae3c88a2b231b2ff14736564faa41040c397013c0ab436cf786c002f5b2d5b35759c7e4f62dbc4b2d163a2cb86082a325150ad34efc4d4c5c4d1d0c30788491559896917484a5e5a71cb218b17707fe2456d773eeddd15d40b6cbf1327102393a69d668ad65024a8ebe1a3b6b5e3a550331a11857f42d79e74f19942ca5c0457c13101c79267b17e2061839c0c898ca62cf91bfce237a8f3455cb9347e530e16503874b61740fa73053e1e284447f4aaa8510f8e204b882711dc28c67011c893eea84016fce305d86ac64f88d54c33c2f22d34d6e3007c434d786587643448359cddf510ac9c645f778bd4a4bdba9a64f79261d3ba8a644cd85c536efc25db3ce4550830771546bd866f041dfff03ea3ca4afe791e186e8f1d60d3aaf9aa9ac713ef6fff421924329c444897cfaf19f08809923a85342e27a459fc6f20e4aeecb7876be074bceee48fd4a15f562724574a58275c65e32bf376a128c1f704274c6b9fcb5a3889f5fc37d66bdb202039a47070290fbeb92dc5f084c59f65a4b4936cea023b9e7b99d8c44e618fde609656c92d3322d3304895374ca87ec1af6dfa85981ed128c69416f59f24df37791f7d3545fa3d1918b483a42707ea8c6b5e1b7536b3d972fc3739f22ecade420944d1980d5bf3dfb93a841b0c4f87d335ba696ee87c3b74713e141186fefb5730e1560ba027f376cf91761b05aa0743d916012b4507b3d022afea3040e91233542776ec38511586598188f9f4559107a5c007ef038e51aba2da6690d9dc483ae9a045135be3a5c244d66f79484dd858aa3566f10c5a88aef539baf1fb697d31c4a689e979a7027fdb832887ecae8aff576cf95804c8dd93093183608c1a27f2db675e72d0f08aaab1d775cba92a4cef866b46ccfb7d13e1d720a14053267d1ad8b8a0b00161400916e029ff3204fb4a1a7a36ad0e534d03ed791c52dce3cb2d67759d55cb5aed3d51a9f533f16c8efb69b294d35a26555754b153da65f6df708f0d32fb6f0675b2d3b7ba6ca9db302a85426d69181c13a95e8aad334b893de89f8325aee56c5f290fd8447db43628780eedb8f851149b2f75ba92b72381a09eab4f1097379a1e455c15181120d9d1eea4e45820be10609ba43f33055f679311be563371f0f3297b5e83f8adca041f1e32c7d73ffa2b3a7fbb3b53e77f73b701ffe9927ca21602e26615fc3006cd29c1754d869e9f3daa6faa4a5111ecfb98d824bf7bab0e4924a598a4899c728eb8b65b2b22af991e875b2170924b2bd95c1e0ccf6b9f309d7cd9b9e9a8f68d52fda852689a61ae92e98e541c5ee0ea1dc90f2e2ce9e5bcbad3ed5a97e4b9e82a5765b8c75ecfb54d373294d10a8274757fb531c247fe4b62c9b2b0a27b55c0a34095d7cff595d0977ce69f7cde01d9a831fe8120c40e39e296a242848a27983c0c3f44b0753014ca2ea28a8fe82c6d11610735736d25a678742c457f2a5be080afbb740c75126050215003d6e8d76416e3e96c26b79dcf8468eeb04c810b69c03989efe015320d08fc189dfb49992848ca719e7cad2745096311d8084ef4fe0f23c8502feda38bfd0667e0e1108b1f421b4a23c24951a685daab71a49521157b6b600b08fc6632ad1407765944c431ef6745f8805aa46cebc3a8e4c3ccfeb67564761fc054bb6ce832fd2272f773a3b6c45b7774d130c3a8a6077481b5145f5789afaae04f8331761e5b88b7acbb21653acb8e9f4f31c2391c080865a23277f12c1d9f33a1dd59f18b0b54cb61917dd8721121d419dc4b87c2df7402a764743dc4f09972f532d54d64ec3c7a4b99c18ecdc1582f78ecc18877865ef6b5dbdcecbca63b2403bd3a9d44e348298e97f982c659e89571158ccd32878359ebb9bcfb5c93dcd3793272debc81b13297c372ea5bf0895b7088197fca6895123ae0157bb59107bda815d2054ed055d871a2e832c437fc5869d0e608b80e01eec6ae6b899e56d65ca25c5a39d9cdcdf7b0c4b22ad90a67cf1c51172a4d9b4020ac25f71347e93831e7b20dacdc6cfbbb324526428078dde6b1375aa698db31a446c402766bcf390f1803d9dedd7c8cf2589ac0f932106fa5a73d29ec533e45666e66d40f7eb99d7a36ad3b13776b7ce39721116a8ca553454638a09ca384ef36782dd9c9a9032f487f4059722b2ee5d4938c67bfa8eed13ce42529504de34fe5e0120175f328e66ef73834251f70e74a55d659442730a64072c150508986aca45c4a0abec058a7388e6da5869229921c22d4b4cfd6eeee4bcdb043d4aa6a1a76254d4ade03f74c5fef75aa3c06cc1f76cae65c6487de50abbb21bcecc18842fa9cffb0be40f44816afc31ac221cd7fb3c8bd43df4bf5f4e3c9d5dbf57286305d8ebfffca33af5b177e41758928e0f2a47d3ff276bcc887b9889516a7822fee510b1a70dea3463018957c21c6615e73c69fe707118f0b0abff5b3d0debc1e82852a38d19e09ecd180f2f640d4e8b459ef36b5bc2bccb853e82f0abb18c93de614bd2c8152428ce9bc2f07f13e1061bb5c9056254700a1ae19923f3240534254cd9afd137fc91157e1af86ee757f578ca0d3b846f631c2f3903f585759c3e0ccd5d0f735bfcc813a1e40823511f88ec685025b06e1e55bedd920dc658839a95fbf9b6185653a8f673af07080be40b741199299fa3e3654455e8941761842003ebc9cf93ce6839e5678ef732c2311b06694f8973ab965c98bc023abc059065a3591d79c031fa2e135a908803567eba4003e6e1fa5745144443852f4e1ef3d03021b9d3087963512159c77fedab372d46f342b07b8491d37b235584a11b133e622e28fa5fe066a01983eeb68e310eaa5b02adc760ee098b63d70d4dd6c472ab1a77ffcb0b624fe8d1f2f6154eb1f629b34ad6611163fe2c264745d1aae9efaf2eb76e48679a0103adffe1e7241c89da84cd6e8ff5c9da000eb310711899b684d4893db44c81d166317fccee959c05b05e4ee19dd37e10ceeefaf77a3cc9d146d0f3c5e8c3f4aec3fb4ce3b6e93ac8fd363469658ee84fbf7052a668db2e1bf15a763130ac871be86162b9bb89b117c4a54d2ee0fccc91433ff79158012dd11fbf56414cb18a2e2923cf6c0748031f1fc73c085fc762f034dc5d85ed80f06280460e3f22d32329ba53dcc7bb5114f5d45278dc654acc0e912890d164cbf50589743b8ede7eed180bce89312555d806d62f3617a39d1267beb89b7916fe4cf7cb569d0529187a15f5be8108d1d3bde0e957b4bb5b6f35107a83adc48dbff39fca91c759c796190cc6df0ec61802340401c6551afafebfc25203c62ed78c14597d4b682a4d5ab713a5699ae36e42ac093b9bebdd32af38100c2331dc7df0bfc5d0b2296ff7e29a2d086db66e492f46f33e74c92e360ddc303fbb241f3aaff1a36aa49cc12dd45f2ac4c1d40bbc7d850bcdfa26e6378578e1aa5fdc6d111f2e19e5b768e7fa0b421785e9f196552feb2797024e268743ebc4ea659c7a20abdc7f364627aa1664cd25542871ae7141706e5058ad79df2528bce3a2b9b2d096b2b5668ceb4da860b7ad14ba92e731341a21091ecc870c6d8e3b5ad9f09f8bed58a05dc2289cfbd064c219469e6cdf154757c56df17cd5a3dcef4f4b2b70558dc9a5da39b9628d6e80e6ce0d0563d42405dec69acc774d156335fac17528b3f4226cee3265e3b42058b0ccb1267ffab66d3589bdd353dbd356a6b70993c7fb7847bd2bde1afd91cc455a11a319136af0f52159edf2b471c90e81969669cb2c48bf24372226be235a7fbf3c21dac83fd389313671df00a4be25fa9c84d268dddc7503b739e201b4a000db1e2480c6ee5135a4b7a40c8d591d6fb4ae3d1d85406b3ab6c56a378e32908441ba2a5f123df136354baf34fb8acc8cbf20f425faf2f755403341a44e50836eb9395b809d18058684f792c43b124a40d855ae8c42e9a85d6818ce704fee7228a3a9347e53544815e2dc5ce3aa6bca7920c917a3f900ef8c0c4d127afa90aec9c7b665af6014b00efc036f5f820780851c840d133ad4431067d2f2b41d98daecc815d93c945753cdc6cfe259ccaa68620d6cd5efa8aecb5ddf7aaf638dbafd4b54c0cb8ff50a313bc81d26b1fc3b41d012d569a562bf4a757823dea56c170e8c6a89a117e05b34d2a00f202d7f2dbfd4bff174ba330ae01391ef63b116c7d87e60da774ee2a2dbafeb79fd64685c3471ce75de31827edcde760178ec2edbcf7b3e92be1dd8f49537a3f8337c3b0db6c44d1fc99198b6274483f4c1881927c0b7cf21b6d9a2c68ecd9a0c56f897177bd7a8025380358c2a6035018bd2dc793ac71a1b53545455749f93b61d317d5caedee4849807691c7ebebb1d9c48faf3a1fe7c05bb247d7078245614859dad956dbddf043ddb8d6ce0b17be248480d0e1bbb67865f241d49473db719da594aeda8b73806599405270eb71a21102c03ed60d9abd338584544b623709dcfc25f066af157561348c5497d29a2aec1ccda5f9846bae68e36d4965adc5cfb25e39b39066c5725a78ab586ed608c8e19670c8aad34f5b7a40e2ceb27d02e2dedbc6cc6c92c328d156bba153b059dc06f2dc62fe799be1789f7e98af796ae74ce96c1b424831433748699072abed9075bc1a86e29c106017851f037744d565ff7ee27a066075289a4c81226457f5c3c40d1264381f7f5afc519e32622aa8324088f8180067a6953f16539742fcfce9b217c93dcd0ac4c4e9467bd49a9ed5668085b1e4867bfc677652fa99d9af719d2da96337e2e20d7e1be3306c0b74625cca3b7f9090a72839b29836952c30a8f2762be5ff2e30dcb296ff6140c0f65695e5733aeeeb3772aedd6dc9a5a6c7ca8f8bb74c9840c5f50d803cc4f7c9d9576b9c09a41d2d6d28663fccd092685e198f273bfa6a5885e253dd0bc01aba68014c74cdf2e12907cd7cad5c0a18004fade39a61398c70efd15dd905387b8104af393972c972a95f604a2c4952d911f30520ee05b27daec5d352bb4464662e201b98e767bc156199632659f22e6c1bb7da46cc54cd4b1a667e7a5c49815545c67b7c7027a2ca8aae18598c57123878c2d5281d363b432ad409154de4d9f013d220a44a9baf666f6bbe9c6db5dff8b51d71c71a9ca6a34fbcf5e976cfac12d7244f16eb46db1a45620b41d2a9e06df7ff734c1c71d33e5149cac47307699dc38766de9b25325c8288ed41da971c7c3dac63e6360534a03e4367eb82ebb001c0d369dbcba920b24e1f3828bbc5139f663e74c6e459b186da85cbc21cff428c705bb59c1e6668ff636c9b4847c079d379607d0d47edd2551ca15775d5c5f2ad65849b1e735f08cc00c005d41a4bc840d3dd81fc091473b91901a4414231019d0ec250be4142fc91f45d6bf0e3a0a321f4ff61c8646b051b8772bf602a85e81d0779ca9288419f46e613fbe6ce853e571949d6590bb25d5485e29957b5449962212ed63f1a0974df70ff388b360f0da6f5a9e5de40ec4c3726cf453e00b6fa6b6ca7f7a49a40a8bfa185c544a9718b2fb69f6c8218bd673a84e6c8bcd267b9fc5c175c181f8b1525b73cc372a818791b45072b5058b9393161a1cabb3efc354fc479a6e77d653fcd218d21cd4c0f0673768c69650c4208ae24360b2d023c52fb535a03e1f41fecf9c914217e8056cff1759979714b8c4857f54881712ca071150736470145ab3353b535be489610855e147a79c42d3de82a418239cd5785fa7ee576e823a0a6e9db3c28ab65d515c556188604b9056743bf61bef33b9035aadc6bbe9342c2e38abfd8acfbe4ab80bd07a1d1f4bd17d47316212f263a072f894a24000f85e782d8422ae35036ad37f9e35ce056b545d1665ecf37a8450ce0dd3ac1a81c98d6e9d146abac7b46dbb88e5bcc972fff7e946c78dd51988313245096058d12f7a77eb4587cb7f38236b96fdcc0e1e2d9ad396652d36c29c1630996fdf4d2a8d7d2390ef05fbe31e7fa97e99c01726db498501b396852ad34d2ea33e4be3ce06c4656f820e0461dcc3d00ff6b4de5f98b61eb3d1e3b41ccc6ec22f012ba0d63f4400e7f2fc5c445664414dc5b35ff788df535fccefb58f3c0ed57d71f0add06ea5fafdf03aaece09042cea73859e3984d09b316c3deddf98ad671077ebd874f998d6b793b269023fe51b56dd18a6007e5048618a701fecee787c91d28c1449b331eac14754cb93490e8353d35656292871d7ce50de8bd95aeb36acda7dd41bd670835364b09ccf844ab7573678887a8bf09ebe693ea5127bd251746e008ede00ab2f81a7d127406d720d94e9fb60160990ed5679bcf8c951502385392618cf1f142df10f493cfa345d3d26de9bd7fc9487d76684e7e02d0b3a5bcc3a76f527ef14a4b097b0d9b5b24963ec00fd46d6c249bf78ab400d849700269c78eac09a828f7d4a526c8545f739543bdc340126502a1df11672e85ff07ed58e6ee961f6539df83c37bb2ebe0888dd834b3eec557366d618ad709d460368d614a6b2e743121308287c8feacaf1487d5264a146011e38304da6929a086f68b8fb4e505b32bee67d269d8480e70ccc1476cb44e447b18f6da77bca7cd8561eda2d7b2a00cc7ab7aace24592341bfe43ff638a9887c5df31b5bf7feb5e3fe119670673c311b685fc1cf4933bf4dc0f23828753774b041411675c4bc3b6db743db270477801a77578b6479791ed6f6aaa90e89cf24aa9bf1d924afde26bee06136e69fc9b4e059404ea3023e4260373f3ac06b52746c596e3a38a8ccebc58bcd4c67678472b216ef4cf73651073c414739cbff1abbf73d07dc1b1c05e3debf5848fce2857d014888b4a1737c02d1bf78fd7c4461d9e99888f7e50ac3ca645e8a1474076ced9d80bb050e97e3d85540a840fbd0859d439457cdbe5f73cec8815ede1a7aa42c7edc2470683a99479c5ba5d0588e753624ce0527ae688e894a0c9019f3f80a21bb88586dca7d6eb88ede9be7b4462e9dd98e563893cbfa256b8fd4163c96cb532067a382b18033b4b961ce8d0f4594b630064b991244af12e4993fb572e953e44d3da2eb8f33c8bb64d9ae6c1f2ee0cd8b402e174e1f94d7da9cf4bccafebd4775ef63333d2c68e96bb8b1ca16851667c3957de20aa0b51989e0ea738be0f8a6c685d0f36e3299fdb25f03caacdf7a2223b6175260c990c4e8e0ba30f6c8ded119bcff4b3962ff57351aa7629400717c32be45e521ad12e8eb222bac92c4f2c8a1ed25b51ee53b9c5f25195dcfacfcd9fe3cc1c4f3689a2983d9b9d8278342892ae021a57e2d983b22932b7920277561af9e8fc19ba6cf812990460acce3b268734ce99c35638dcbb7456003c1cea8b1aa238cdfad3d8de6156c026823c7f66a4ccb5f9bdcef0e61f6f0c14697193152daf8bc22cfd36862c5aa711c3d51e4f986188f352e8286c8c30e98a3d8524d9319a7e2db1d11e2d0afcdbee24a4f1ea9d0bd0fe85d4b5e694023d9064237871fdecd73be06110b7780477925ba14ea4b77c1388e9df81ab761308ef27395f557cd5db8724fd9c488f9514fd9573879598a00fcb7e1ce451e41ed4fd05371f0091fefbdcb86a96afbb35a3957a65695dff50c9d68602507197005fe564096fb6b65f4e9634ee16076b188fda12369ada047cd6b6cc90bf261e9c61069e5b5e08e92821b6f9a9d70c455858aa326455a0c7d809d4227811baf3c22850c1f3b05a7f93339f5c1ed7ae35e82274e5f3c3d167f4e7fdfa18d0fe15e43dd6ad8dad955382c6b0c6e15dc11109a9d6d6bfcd27aaebbfcf0b2b0770ec415632edcdfa004df0e59cacc7c24c48327d24b50c557427515d60593351ef0882a7dd9b7e672ba2e4e5a1d5bf04d7748c7c9829c5bc09460fcefe54190a7ee6b17521e95906236a19c356ca5662d003a485e72849b47ce0712a270cfc6be4e3e4dd7e66dce3b7a4b0c02bd2ffed75a441ed455b5e9b267d51e328ba632861838ffb6a61f8299060952c4821fc187f57225c1c750ae649c70e105b85b659bd630e0fa8dd2404cd6319d1fa6a20b1aa3a14c5fea5ae2be4034d84fb474e60e89a8f0388bd66ac6c7fb30d0f45839d194192fc3b1450bbcdd91fb5cf76259bbbcb4d4b0503290f7b4bfb82cb052852fc4b401324ef667158cc673a9f8e41080c3c820f30b17c7d4b894ec95af24ba7268157d6bbeaf9cc99ca6971678a0294089de61ff80ee80968bee5a888602de7b191ff3c67c770a99e2a528fd1d036ddb6d34ee534e9da94f94f65895dc17001ea1cb18299b9e9108dd4c56523a7463d34b0e90c06d8fbde8512a1ded56214b81e391344b98c4ce3fcb0827c6718204ab31b431c0b2c29e854687a5a29ee52be73baccb4a9f7912eaf704558762c9ba173ecf0bf6d68f04f97d6663ee0dfc2716dc2187ec632ea42e85e27a517143da94c8f67c68bf96076ca25812a88f04d2be6cfa88069eeebc4baccad2cb12b1e5b22a824d24b2791d47b1211ef2006192ff041be633a77df00235479bd34d6f44f8d89f016c6f460236137d3308ca4579572fdca9ba8a3730d14d4a817b907dfb0de9b2b2e7d172287f164be533135c3d5f0ca7aca4a1461d9a56687193abb6ee129df7962d64b7dc50396cbc686f83d48a37ac8913d35f8c3ac6b0966ef24377bc2e67a2f04ba6c0deb92514309a031b22fe23a777e8d352c2b1ce3032c781974d3caab03d3fbcbec43189ed4bdfb101652db2161a7904061c0d70a701efdb9116d2f796d0454b601a7020a40c5e43c6a082ab0ce97e57734a0bb60b554478af40297652a8649e3cdb6125510fd5287fe73e27621521645f36f08d790a1724f94de0658f798b5b81a05e212f0efc20de2fbdfbf77ef215d1f84b72f0a4296a4f370628406e6f3e0afb4acd8931d6e7388b0d2de5c997c8045fd0c777bed02f49b42486d24445ce85f9cbf1da5e9aa946718d56be1593bb2d35f0df71de16531267e0cddf03a61684bf77729d28def5ff1113a04d0e1e3cff77e6022dc3693caa1d0dd64128952ae4d9da6792140ad687719caeecd42013671d6470fa60e1d7fcf4402393116ac6cac5f84ed2def42aff90357e835dc506995ca8c0ce4c74ebdc551a75030440a6bd1513a8c8ce5ed179e2d0e9411fd3d2ad898f5666b7dac845d06b79aa77c826f3067b2bd861db48046040aa5ee5de6e621ed4278dd3cfca5bd56a41e98076cda8192dc5ae2fdb7934215a76f6dcdb66c6f79e891e5c01d2b0d95cdb84585bbcc429a2121336e0446ed0bca6e8f554c5166f17faeacb77e5045e4582a4afda537b0a6d72e2e3e79de4d7a40e6dd1561fcd3bbd2d9a4f2500fa10299476a37045bb7dffcbb7538e5858bbeedce461297e454132f2691f20c1e9c4c65e6416699c787a62a59e58da0da2c6f8ff9075b4b8cfab3541b6483c010dd6e14e6d72727a5b5a1146faf13657b18ea96e4a03e25fe031a81211de93ee64c4a1fa36d95a9d28be7a43de1d4ec449b2576e86d0ed7033fcba0d83429831f68e7dbcd6e9c5ea47244ae43316ed8284bee53819f52400f71ee7cb6e2fd3209200e4f377235a22e213e99663f5bc61fd4424874764a74072afd63a734d9135d81fd054f332e4bbdb6f7a51f255b204ebb7a186e824c694184a3305eca6cc446aa867e1ca8f69686cdc8cc2e5804919978531ab0121004e0fe56013a959119c625cd0084059aa9aca0ac7968205c51e22405c2f133d71652b6b580dba20894784d7be6b559aa58a5e9be67e7027ba62dc7d860fc412ccd9613993937393aa311183b45cc1b974b1a87909e442e507e371b407a326849872c9e3bfba3285a22ac44a0f9d791ca29c646d11c98e8c4d7b657e6cd76ce089bc24ba4aa07f88147641d711d01ee75e425d2b976774829d43fe24156b0becadb19bdebb545b58321089e6e92ffc4b806046136d3a4bea65f64f6e2a04dfd7d40053d11f07eff56e9894d1cbc7e08e0409ac8ac634e647407958a96d36194220f745c4f5246fba11b7f2dac9ea8b48c2cc8ec42c2274cd5d533079962e22481323026b378310618bfa810dc0bd7a591ffc4e0a0a847073a93f500d2992ade470fe928324f26c3fa563c7114129c34d07fec921260d673f65e8adedb93fc39601d825bf83d6999f74278e46aa7c49dd9f31d938e19445054fd58d3b99668c969993d358e50a7b66f0919686440acae15ca6be98fcb8b3dbd61a77fe224baa171fc760ba47f1d2b4d2066820ec73a8646094e1af79bfdc927b7b14f5bf94f82255e2ee7903ac428f107b7cae3855ae5baf069cc87759975d580ee6a01d85d314c7d49f748e0d812cfec023e321e7cefadfada9355dcb14105e919ede1c014ac1bba177da6f9b5ce31a15df3130f31af8a7304ec5215a610125eacd86c83cdf1d207a9134f9d2c2ff181cb0d6549f434528c1288c27c7c5e9cfda3492fbeca992929b658af4b826f3587291fbd89a3a651c1140e697bbf4cb26f24b239bbb43e10e47af84b051c3b85f85ef4e6e2acfd70962740f492c13781124124f1f400957a90cf77ac1848acc8ba4ac3d03e38a83bf818dc1543d56e1d7007fd6399a7a261b1b98a22ea2e6ebe387eb4870c6781e66c866508d497eaf1c5d312705e5d67cc6af4fa24b2273d8bb6144a22578f95c9e89bba668b63a7f56d14fbb891df5018587638030c8b4263cb2fc2e91889535a8857663cb6d80e4399e4c3962d167e931f097285b4b23e0a00fff3aec790d29abe5369bb14fed6c847e246164b1a64ebdee176c9dae8bb8307e1580fc4f3b365d276e8464277c9d7914956cc62b80f2add7d7b243a14fe12dc9f4cf36d2b8da86f9ca49f14ee93ca01bacc11c3ba175cc63bc2c17004b422d324d5dbba3939d3253b52032a287f4e7ccede8fee2eb050e0df68dd4ca2b1e15ac8b5278c590ab8888f6ac252091301fd71df44558f4db29510449a913e6c975971088ded0150bd718bfa9dc4d4a2a551ad2d83ef6d262c2690c5fc78b0b21a6b1b758cc3fdd1a518a93f286e802c7d0d2f71293ce3678c7ff8b25574d1feb6de39bb4edcfdea5d08b4ed9adeb7d67182281c7e388303f7579698d6e6a039310dd4491a62a8fd945d5f35c9b509525b6eda9bbe8f5e5af4df5c45b051a917f15ea4ec954bdd2103a3543abcd2f738d0fdb370eeb5416971415439dbf114be72ebdbd3a22bd40d9feac6925b20468d9b6aa82eadea92aede99e005eff63aa31be78bb1dcbcf4a53020d52413985bacb87d92384b72aaaf9ec96c24fbe2804f3c897be51a751dc9447c1cdb5d42a65e38e71f3710a5e6f09180ec1524c778242560e869b308fdd73ec0c0cc40c7cf229e972a7c80f7e4832b748623a63c78ec5c08f817e07b6e0fcde322ac5fff3969e2425364265a5179fb287fc022d6b5328f8ec67ef148d6f8418c311abcf24ce5abc8106c5d4b6a318c71fa2dc9d46a2937ea3a8ab5789c8e6c31db7eb7b70f3a6bfb4ddb2081835dd0dda0480a97832fd5841a9e101799d32e20da5e2ed26f9eec0fb3d0242cffba356e3f799ade7ea9a7ccd36a7bd53719ba8678e624d58ca8c425f14486d8d5a6ad2ca409b34df45587826288832e21a393ea0e8d5960e0f02e539a02fd9ec961651aad5a319de2c2f079ff9ded53e008e804a844f817f24a094f7c0401126e082ea3bf925e7f241055f6eea6d803e474c0327efc0ff59707a80a62c3a8e665b29c60dcb810404093300544a4b67af1a828058bdc470f1c689720ec1a6aecd1efbdfb330caab39bd648245dd14d3ea6e7fae28faf5cdc41f005b9a688ee0c0d44f92a984752a5d45bd0ca4a1751a8e1720417f4d4d706518f4b76030a404764474f6ce61ae317175b277a4bcba9e925683a0549271718df7ecc529fcd85a80b1f06b765d6acbf5ba554babaaea4df700edd05a7509d51b80310cff79d0682971c1f9dccf14489d3ee6a399f496cc58ecd042cef9ff719de2c2eae57785e380bf44328169296d594195d704ebe14a44bd6456e0e88402e407f8f2110d8372ff235c296daa6c3b394168bdf23d7bbf472631caaf6c0a6da2dd31af04cff5d5d50f9d8868ee26f261763db496bfdeafa48a63cc984a106c643c0b2b6672e5c39e249f719d4be97f7a56c60d9ab3bdb452491e7df9a2115d9719d9144f6a8e1261b3f45094943b0b1a8a059bd38000438a9aa34cd8d53bbb94716e5da68945a464e3b43a258b6e20e6b3073e2d3326babe8ffbf1ed2e82431cc3f21fa514a61d0811c2d769f820f8268ef8d271276142b736e93d6edc9bb8ad4a9cf301b4c5cb98ee8dd00eb0fe39a4bf0657af8d8d41caacd70a5e390194cee8423a878f9776bf3c638a42a3621efc1420e23ff6f269daf5b572b2eacaf6bb30662f97f058a3c4fdcb2ac2a8e70670ea082c90dfc8e1e7fb1e5974acab131aba663120e4dac7fea3868a55ff616378df242bed59feb9e6208759373998d55791ae567a6fabf3788ac7fe5e9da7218004f5067090c56fa706117d2701cdbf74d6aaed2d241761baebd116ddee9b51987a7532ab08805b765710eba6954202c5d068aab94f62eb35ed352062d2574cc0c68e96f8d35c2a925e0aa6e48aae549c5ec704293457c6f24401bcb42c69d9632bc66ff30c35544ae25ce786250e89bef511d0d48a99548b8a0aa9b1effcfba8f83047add377da8290308721456b0df6b3cc1db2665aef9c1ce600e16238a8df4a3d06346314044654df5a82e8137a220b240514994d3dbd88183780c806ea53682650f1fc24e48f8d39a0cee5251101548105de5ffb0dfe29edfb7b5be82d38e8d5323e0a8ef46092f8f63a73e3eec06612fa7967672c4d9b0874bdbdf5ffa68908e7b1b0b1668146c1ccb357028721b2809ea03514f376526ccfbd8b96244d8093d7382c8c29e318e628e231331786634be0853cd73530b8814ebc6efcaab1e5772861a597f7144bb91a95ed78dedf45eb0ac2482d285c1da76f3c55605f288aa303579890cc7b1c57af0d27d08ed74960ef53d7900a1501dfbe35340772e3e768744648ea1271558231279e6eca3becac58623be10e788f242665e1af7c0068cace519777f518522c5485824f960711ba592cb4020df01c480786ae29ea39cce40a2dc20eb4e5e45dc21e7f28346a992ea2191bd5626f1ce39373b7e5387c7d4facaa123e99398347b8b01e657a871198d239c9a24671d0355f5cfda04aac42435c0ac60efa880353c3a0f89d0b37e91e1d814cfb1190b390f675dae45fddf69e83a4fdfb33ec921ffae73b47b3f60d3080814ced803ce00d5952b5527c83ba099ebf28ae6d338c28e0d88f271be948b558981de43f2c372aa653b5e677bb7cdf566648b886ee6d7ea3318ad8f70fa2d7714e138bb684a20c14a171107a1d0f7dd596243028027ce2b941fcac2c2c7f438d08dfc0c755e06caaed0f793db787e955782537aed7f0ee662b146ce57d2201a0c3bed051ccec5f68ca4a62c85849b674ba4bcfbf6a2056312d71750b064e8682d974be78cea09efa297af06c6d8a51170bbda582f5802ccb485778468c5dc34af86927a5ea6ad48f6f136ed63c9d8f0e5aa71940befca36b2189f02f954fb3e646895affb6ec9d2fbba4f53d2aaf6d8ec57948cd750d58850c665114cf7dc23230e354cdfbbcd3b0fdc77fae911162345dfa1294c96ab152d191e20ecfe8a1b1f5c8fa0a67044e5476dc0a6a01816f3cc5ca8c4ee314250882ffa1cc4b249127fead7c857ceda79685e60b07e9060d4723cfec8440abd814ce62d03e0d5920201f24e0fe01d85e4d88af161a7042f8122301781db05a9b1497688567d97f7d4fd441c7236ffdca39c46dff9c67208218ae04cb8dd21259f05ca50aa3bec9e17cd56d9f7ee296e1a788b8d46db664e18c23d85b06a2c6fa46c7b1428dc6d2dc14c91c824baacc6f35f8f691765a8849fecbc2aaa3e518f6b31da95e4c83e3b3e700c75966ece19d2c7b37042d1fa120c561300c8a878e9749243b23f4c3e249c5a1cf1947dc566908b29f42ae237de60fe86712f4a3f711503701397697393d52b0654b05caa305c58c17920b30a591834dac4274eb3c350974ff53861665cef7e3108c320d041b87be1d861dc2433531600b639ec2678b51951c0dbee8591fcb7fc77cf3f77e74d406322d1fed48e040949215ab09a8cc9f93597f35329efa5fe9ee947441bd08b9402491b0eb388fb07a215c4fc9370a317cf5bbdb90cc34ca9573a9a5de946b534187174b1375da9556d0c4a1ee3bf45251a5d2816a4ede05c9bb80bad8eaf74b7e1b3a735604fa1c99613c86f88517c6d615c748d8e8d747f68b324bcfe44e6b0f734c7fac1c042c7aa227150df7fa3769ca54c339a894060eaf337fde0ddceb3e2fcdc50a4b34a3c935023b01945573ec59e372e456a6ca2ef6faf89d913d8209a4a6f78929b7422361b76d0ce66c6fa765495de2884f85264b098fd6c0808edb768c58c258f7b8658af8d9bb8d57955c4c3f5f9e35bffe85ba0399bf58b44c00486cb665bea9a8b5c699fb68e96eaa532512cd7577cfbf0778a13a02cf104481155e36eb3db14063412413a0af0757b6a1b51892ff9ef65cda892e9dea1fbe346f1ae79dc1cc1f54007790936e36acd06d381fd1270b0d5e71b5b65606b08433e7b78d8bfad9d4aa57a096b4d9d69f7c9d88f4574d3ac3f1788177b89ea4b5264ba115dfd798571b62078d3d9cc709b828f3ba55377cbe201669caa15149c170f438437269cba3a4e1795f2180311a380ef1b4057781b15adb7a99b2466c286cffa85e35852e104e498c027afe3a934da764897c2cd05d1e2e6ef82b8656183d2dd618558fc6f8335d8f108c7e269e6e35622c87edf96fccb8049ff18265fb344dc3d691efd56f662f315034aedd530fb74247d76a6a7902b7b0131e9c6d7b2ddcc02ad216944c89b7c1da35a9b2652359a7364e0a4a63d55f6b93817709b07f803afa85302498592323f9f276899d813d13a968deea9107b9f67230a6c3715294be0b0a8e536c5b4942b3a0e7375677bc307e5da021859f1e2f19ee9f352b47800300de947eebd9d743ddf46948daa740ef9b5cf1a5fd1312d1d245de3a95a05ad008f8819cd1827ea86103baa64e176dcdad63428101d7a62d91c2553b09d146965dd33470fcd9430ccec14bccc0056d4dde18d84ac8bd457628f6e4a51531f80e4e1bf4fbdfee800f70f8fd62bee97557ebfae4f4cf1062ab4da95283db14a0da07b9900c534a3b093c48680f39fe192a49b7896e7813b14a9d0e50cc2901fc27cd8305c693d2d97b82c45c8018a057288ab2148c02acd42df490c9709cc528ef71b01fa5175cda8b56c84f0a38b090c4fcc41f450ba03a8542d67753f9ef1f62c398dd2978d9459654c9a0c40fa4dd45ed5b78d99fc292f4d3a9dce7fd6a734b90973d1656c4e24e005eb16d10f439f51d4f4a16c47922caa5d8008f5980016052ef4c77a0c7d75fcaa9d33afb10775099940869297fd1eb4f1805bea48844ac32e918abaad94ea22710bb99a143ae4d94230431e535f8fd3818c1c4ca99acd9b9fb28337e9b72f6f04ffe1fd15a7dd24338f7c8991923a3d5df37a1b54112bc6ff0ec6765ec2ee444bbee425d91a886f9e0d3612ae00e2bb8baec4811a2a87d370498fa1b92a212edb7a6cb0c057347db2800c757f3d724caa4c62ac7666d79a576d302acf50dc864930eaca53a0b0ad7b7ad44cc2fea41908bcc7dc3f9e3443002a20c45b46c72a6b29fe5550fdbd85ff37f62e913a604721f4a5c856139d21a354c8518f84aaa1e954de9f09a09305987def27616064726c6ae4eb15843b9a977aa02b252ebb9ecfc3b73cf5114f0aea950834e45ed42fd94b23aa88235fcefb968f37c70f4913eaa9dcb502219132534c20cf92e7d97ab2be75ff001a57460cdb0d6516a011bcac360d737e800b0d4434762deef8fe27ffd1bfbc6bbd8565ac003e25766b9274f5e4daad55899287764b5d82d45a4b4bca1973f8191578f4bbf0d368f3ee212d094c9d4285402e6212db3297e0f6bf0c9c501b0d3ae1f0a4c3bf70417ed94118ab3592ac61cb1074c179f204216e861635fcaca0031be88dca1377cd57ee0ef0639f3715360262f84f3e69da139e91b473d55fe135fb4e360c902c818fb16664448d0e00a34b2f8a49b52f968491b0b5a93299c429fff079cb3ea13732cf60746be9645b4a4c402328510c8888513cdc517e552aa94d2e145bac3838de836199789f9d900ef95a6a45e91413c6aa1e2dac307fc4e1d2844d5d8c63518e0d25246ee3f87e0e34686d37503f62e169744752751f5ec5f960c745df1b1662cb5d25b152535c478c4d351900bca00c7eea41866365cd6c8e78aa705c2e3736bcb391c296ea0c267c7238118dff456263f0952f67fd105da5bbaa709ee11a7aa81b733daf5fb9e120bf826808b59fc14eb8d4720386bfa7a9ca2292735c5cb3807776817f129574e3bb7622a01bfda054d6065e37892a48de38c53b4324f292cde9b0502d37d527a83d5b9fe9f1ce0f008baa32ddfabbc4f7d4a6749daa345ef9f12c8493c07f049a477775edec4fa65721172ba47fd5ad9953c1b2d96b033ade0094000ef8a8a5633ce9ad5da6c6a1dbff55dfe32ff15e08d7d83766620781dbc0369311b8949aa9981a8eef6006503146f08ad965fe8d5a55669c55d2d11fe59520a069779a26dcbb5b2283e1266401e14d771eef7d7fe9bb50b00bbbf5078b63b17e9f2635b085b69df4ec2b1188efd3a5b4f89783f78fc3daae1c9eb8dd630dd50653f392db96cc5becba43eee5d35d71d582d78e3837a50113788ed026d080ad10ec62ff5f82ede2c3e1d100856a157363826c2c57a15c7e8bb994a0f191fee30a4857de5f96c971767d8ff2be5abe032afb9d8f4f61988bf80849895c6983b7a7bac6aacdea3620a1ba2c1a46ce58f6f2d01fdf121cb0429c184d51113b8f73e5310799e64c331f3e05d68ffedb08543b490fa9bac6bf0db6e16955c92930733c4960bc8721f427ca15dfcc8824fb94208f883acbd79f67c53ef487b303c44b606fb1a00d5a49cdca7bd9b50b1eb7a3dc153fb2eefb715e9af29697e181837cb89ef430dd31faf673cd964c8d0bcbf1e929743676f59e5b0f4e46eb4eca1771e0be6e98aeef1c4ebdac84f64c2639e39132305cf31d25e57c0cfeb683e46d9baabcc8cb203cec89f8de91701796ad8c007b429870f298b790a0e188408287a5981166725afb27f7e0d76569096791dbe919569b5e45b04bb9b1a5ac5a3a5d5461bec9bd10c0c2bbd5b594f524f1c6f49cb515ffc30d0cccc8160fdb0c9eeef0f609f6621a3ff350038b395cefc4a3179b67e0d51ab8058fd30f7529ea5d5ed2f09c0c30e1ac82e151b27a501eb3d3f559c1a348e56c6c5e1bb583d9b2a37ff4bcb4c58d82075aa1b7ca921755153fa2ce8eef80f721081bae261c539e7529e38ba58a485beba70b4c1d1ec63deaf44c4591f2e620a271ec386c366c6088a85cb84e87554f2762e55887403f10319558edc4d2bd5e0e5fb049e82fa40e198e0a70844f4defb781a7c4c8ae5c002213d71fd9854d927e24a27cd330b86dd3b93a4e16e734021c0769b55ab7b1303373d5de2c7c0f3b20766ce8c0f534c8ecb5fc2309e5ade9f280dc7c4b6ab118540293be01a55c47be5cb2773725b79d200ce3b8334b76334ca42726f4bde10e2ca9b91a5f3e3db537af9aca11192eae70f293472ec384745e2f534e951e3582ee469062603d11f476f142480a0cce1b6d266ecb0e4f6f0f9e72844904c43705ca50df36fae9144e1f01b8412186690214f641b306e79a98c582e5169ae384314b8b0ac8e6ca258c855109bb23fa38083cfb2548572981d3f9e7dc4f79e3329861714cfdf4a09ed926b4c118c297889517c64e5537ca33c40af4e3a18a4d59367192384238faaa3f55f598ccbfdd2bc4cc32c971d07c7d6e85e05c1bd5819cf92f2b3e1050a20b7f91294c911075526f8a5c7a40b1224977b30a7f85ee1646c3d3161d00bab44ae7fc99dcf8d9fd9cc56bbc378250bdc8a21c5b9b0ee61da47a417d0f9400fc6e6aa2f8446d2fc6c1b9cf52f9789e33c08f041a03457835bb21bdb22cdcc36ad85cb9c73b258a5200a26453fc6554598e3240fcc415f09e5e78111a81a820101542051e5a41d6615da8918078bc139b0105c2c2a26c31e546e1a8ec151e637fe033e7077956acdf8017f4bd3ebeece54de0142d1ccdbe7a9825b21954528f773e61b17cadcce1a600e44b7d575ffb7e17ea31f5bb0f3de4f37b01f3891e0dc16ea8b40e9c5afe51252a43b7735392bf5f78e18f6734897d99b71b117b55319d985e9c94b56a2e170857669d27b65c4c3012867a7347e9bf89112a401e7edc369d99ec4c7513832b5eac1f6c2f03742d59ded75485cb7368b69e1c742a22d9e3b81b717e64f04c86f2692ac89f3fc3bdc17552d07dfabddb516ea731b936e07c86d2147989cbe81a2cc77191c59369b08a433ece679f4fd209c73951504a1181212728ebaaf2ec30ed8f203f97a5b9c84d2f5ee4fa499416c92cbcacff9ebf7a99d9b4dba7bd0b1ee09f336d257b717140176051304fc766eafbdd2c4b0e6dad6d5599fa5f7cbe8c702de183258c49ac7f81e30e35ef3d3efc447eb85e919dea3e9dd62e3ae3562ffe5f1078d4a20da3aa883c2142ff9d08d3f41c5de28d0155ca76662694ca1651914b30c2c77c907e35606cf7f758ca5273d9b21a5eae08d754c57ec61396eb27a4d2de18e073ca7420475729f56d6e66ea3f30a615b17f64489cf4d1c392933fd097f78a21c2d1a1c34734e15906ae17eb2583e7b5ba8ca1137dd041c14fb3032077da1eedc9f2a63f7b5cc49bba8b0de232bd17be5eda22a566d7f0829d09dc6498656018b5f270584b7ad676ffa9af3e00d8c4d049b8bb80dbaff63258ef8eb9916ab6d93a96b4673386b430be7453bc9de85bd0fc63e2ff55625da841cb35e469e1ea399f2df5f214c5c50a9d9e9b1a89a8aa331c05903d8127e94d6372e66822ba0c3b6088a856ebcd5c1f70b2c262e9591aed5a542a89f9e207a7e457e11db5307646518c7fa942a091a25ca9488ce225a58ec1aab385e65043951390927d13e32971a74db88d99b98be8357b6507367976f90274692019aa803d2d44b35f8faa93e6656cfb5570a2c409b19f13e49d28e14ab15d9152b900aaaf49577cc03d7bd3fee1571d9adf45bacd950377f726a0bb9bfa05daeeaf09d95060b536416fdbbde8e7406b2bfb3de7bdb18a6ded6e4ea5b14ecc3b339d83c83529683ae204b853a1e49f1708fc889cb052ab05ec4309b75284c2d3aadb6632881233d7cf1321acb096a51e1c0b5bd7ddd83d09856fd8f81ebb16e0ae791d829a5402557d1757a662928d6863b71a67a62656b58c5c9242644b6d92d660fc47bca59acc2505c3da62043f7461aa5fcd66c3b80470e50fe09dd48eb07db03d3dbaa1d775fc43a628128eea69807f732cad444bbf24f3306e8577568e048e7bbb5a9f5e63165ce006f04217bb606798e60bc3b18f953ed51d3a400e3f70a2b28be28a292f13450111921ecfd88a117c35e44ed0a184763e547bce64cd1ba2b501b559e07f2fa9a08d86f7394c55746ce8f62026fd23881bbee0dac4a6dc53c6aa84dc604ebba81b5fc52eca99096050c64d7df14797485ed45bac51efb572ef3a7eb517ee1488bf0fb41163599539d355d06f47776b01543c3fbb168e7576ffe797aee5eff8f9b2f3810d88c37a48cbc3f142932a7b6a8442fe8012979bb3c50375d38cdb78ca39f168237dec4cfc2dda1454ad3696361c7ae3b1830862f8e15845b10c168e86f3bb33fe62454b886efb955ac11fbef6b574f2c4552d17ee524c9b0dccad15c1b1290bc3e2e1c17a4f22d62e156512048e9bbde24e7343af2d09598a4603e691a15d477ebdcb817a41e77adf850c6a9784ffe4159418725b55d00b80a608faf484182442ef711e675416572afe28873588fe99a6a399fddfaedc71472069b7f796fa3db22d77cc5b7963ffcc499ba55022bf99985c3b4e1072ba97736706c48739e1c20456c41c471cfe72cee3f1bfb036237f5bbedd02baa77375b490d13685122a8911d053c53ab502f51a371540695291b13eb00e44280f8530c4c63fe26f4bddd6a447bb35397836d59fbcadeb7317599cbd0f5a8145b110926356a7ccc89c950194c6bcdb27a3416e4064b5de24e0eb4d034dcbb33e69708552a8a9e0b040bd4bb1aecaf4f42778833f70bcea645ac8ce377be8c0ffa3514d204fa5ca960ee06c79f8581c7296e71b34d342a1027efd621542ef6d885fec75ef7000452ce2f7c30d9b451e7ae719ddf574673c02c5b8ea0169df4a781ad91c643d1e9012b72e6cacac28a361bbcc1b6a3b353e2f4375e0075787192ba24f46d828dc31e65503c6e788a617e6267bd026ece05ff85d8406ba05c03f59c993263daa5dc240139d18e3eba035992404cc5b691046f5753485cba6275530ba952c2e4ca843b2d2a97b76f137a8a12feca2d82906a46259b7f4fb69173574efcbb2ae3c41884d42d1437d4207258e092168e18d1e330fa752081a7569b8dbc897192d2ab73a9b834a132e9248db56505a27e9d1b01d35f73403ea235b2594e0e91c4bf5dfa301d54aa67c4bef6cd075b09bde3003463d6e07d283143a5d5b3a10ad37411349d58f2c93e69b5965bc58eb1610365c9db0ab5c9a40298627e4a53dfd304dacee0feb0e7a57c4fe3e05cc83e1ebba8a93e0eb7774cded4d121c07bed92fe97e1ba7944843374d9bd93d35ef169fe456864792d1e7c6c678b9f301de4e65bc9dde9b3b30b37a1f7d515d857f2f87cc5f3b7b3913f8d62c115d71c6442433c69a8ee6b5fad6a5027f277d4cbb74391d234b40165749bfe368f144abac1b73a9b53cf05211f7d1657eb0861bb305c81b49f6f9083f1fe61299c74543885e23c863f21884c37efc1a32430a592fd4c9b3a9fb6489cae75e2058474d04a77b1fbfd099fa575007ba70bae9112f72a6293e774ad96995dea4b92ae3c3433e17c72063f4afad15323ff7443590d45e91cacb008df7e2e7806b50e728fe08bed18fcb3e6580ff928e506934d755ac30c934dbfa01509ed18186206710baadd9f3f2a2835e33f50cc014405c642f113adb16b30f5b5bf70d824c8e3281d997a641582b9deef2ca349bcb92b7db450afd317db56e2f4a9c2dacb294b860dd2ce5961edb113bd1e286e10baf1b079b9ebcbc0648e1adf009b7777c35f2965cff5ac018ae30e1b9708ed58077020d67c86bf3063a3d93614b53eeb902b1229ede6e11c6710c67dfd9dbf1a72b2f2e20d7a1efe50da4d9f4dfec5c8db77076e392e30a26ed69f4529ac736f587a5e9ded8135db35f010194179aad585e694cab87e6e097832c0b5b2bb66251f0d4879f1d15a0938de86302b1f3329100a3912c275d176ad348ad508a8fa699595edb6985d693b27e5a767ecad5d84387fde7abce019fa49fefe6c262e8283322e4a5faf79c8fe4c90470a2ae6d850941ef9ee2e85d2474b2fedc29ec919d81e09b7f5dc6f3b39c609dc0650d910ffa02fd600053af97a6859d237c919539673755945d8fcfe586f1ab5965d3f849e1cf3bc58992e17830f984dd4d8fff89f7d4a66437de4d02711935610312e6b270ff53c702351af32eadb0d9245406620aafe3616fed3113228d00d6475a5f5c6b9973984a4a94a3f23ca68776a5186a3cdc3c121e0d844cee14ae5a952bef92b8fdf97ee3d02445a29ff1fc4d37ba9a0885f0a18c432285a59b04e41eab2c047eccc4239c5ffe670b24ccaf15962b47965afc284694beabcbb8801bcbf4a982e782eab373090ce2eb901345c6c8ac22bb5ef8d69a98949afe63e590bccb31f2ae9e114b5815f5361b6750a84c3d46dd26852e20fba81a87661db1032e6fd3d76b34506d1219c81635b974eb590dc07af8d5bb83a0b92794f5c5d9827c01ec3be66eb15de1973509ae22f3632eb778d3361c8941d5bc139f797cd9d78975a5d6c57d8067bd2c33f274804f1c24301c7f29a807c0244a518fdbf73df1185c7061dcede15fd8f822e83a0cbde8f76089adca2f24cf35ffff1a9ff31bb8fa8911412404d5f63870c7021920b1dd2934a60d9440543d68d38588df03230cca3d12264bdc0c1b93c03041478314a25dfa4208c0e9fda02e970ae380812c32e02c0fdc1385426a58c209bb188b7cb3ad528557fab419568d85ee17492158ec36df5853ac1207b8effb54dd3f511cb7d62607cdaa45f8a6fa438486a8e429ab891cac051abd86e0ee56fc8685acfdc289f02d8c897553c9a04b5b0f9638fb7890cd346a92ca4fa05b4e4aa00286ba67920f04bc22e194ab5f6760cb1a1efb9675a0b4258dc80ae8639746c37b977d9448d1b2d9332b5180f703b0abf636ea16b93a399925b1eed9cf978b870c7f09f73816dc5ef9dc72a4dfc5d66b8f3b8f2819fe55c34bca2c6abb1eccf1bde941154096aed6e3ff7d0760c2107764785af69c91069e42edacd673f235bd46c8868264a06c8681a1189b6de4bc3c324e5751726a2fe0ffaf29c22fe77ebb851fcd90411abc3aafdb8ab63263f79a1675e52166b5514b549abc18c04c0138ea67dc9f54d5a71962936f382bbd0a86e1ee6124e3d1569650fe2a62a6822cc55e40ea66351c13559c194ef3afeccdb340f7db7474e33efe4a28d94b4daf4fc4114005b75c613192cc956caf704c38c0144301017ad1e3abf51e7dcd5795f89e0a67f8caff6d6e3486efdf0de3a99e49018bc77cb1d2270f0b4495931925a49468c0067b8993afad72a143ee21cd51d798f296fcc39dcc2178adc7b43a0b967acbc17071a75211b4e76a5fc80b5c47064a56a43a47d7cff0c913b0c860909fa78560d50acf3ec7538b7a295fbb1cc2ef94481f14e3d338b39f73a0e0fc2173388045805fe1c81b7a112d3082b716498806d61909cca319279bdc12ca6af63185f1fbac6b8341908a4c727f70fcb9bde8a8e982eb4b626df2bcefb315ab70cda9ee9a73324b31612530012cc0c210c5ae0ad44a2ab86e0527398c02d15c5bb25b1aaec656bbf0146588ee9da1c65c28bd5e44342af2d059a12b780acf6887b202438ff9ef2a35a31ff747b6c3b63b968efc2f53c9d5fdffbdda1cc8fc8f1c026d98442110090588e80c2a42bbe0afc6c73767708bde2fd26035590331caa299b133689685f1ab50fc14b4245ff34434e2b2c0a467d20e4cefd9fa016e231bc18eaf75ccc115f4c3c2222922b79bc9837531612027d1ef531001e6c0be2fa56dc4102c565065b0d5f0e88dc764ca7acbacd8d2770fbabb84ad43c4a3441aa4fd1d484ba70908dd3548e384ccc00f2c306050d1df2ae626ff20eaaa9c692c87cfde9805bb29a651c8bd0cfae22a95b0e6facca4cf1ca6749225c9a93f5f4c70e8590704e6834ab14411e3bbc94c31ea3cbe2bd94760cdde5f521a9dee559c555d4000659126758cda0a4c36e93cb12ce8297f850cd97b6c588ec44dfab3c87e6f67b8f5d7e025ec07ed160155e6f46ed72c281163240591c64d5f033ac95ede50607bbf166151a18dfc1e0eb7243c36a595a725dadaa2c75387a797166ebfa647fe138117ee3510902159e89681ff93e40780d44675ac7d9bac0268f027400238f4665c68d96714c7c2b66c7a394aeab68c6f58c417f1262ded05efb047ce706574e965febf0b24063d7d16c33a6811d4fc1fc5be5f8690ee3824c9d1168da081d5cb3c04eb2d49866266da46f3201b49bfd64242ff0d6dd5a0161c5f4f6bdae3bf2e82175f66ae2098e52e794e6d309dca7003e20e8fa34214179926414c26d39259c8930d42fb22cd5c0fffd7f9953827d1993abbfffc976b18bd729542980b2366b04913f21cc70d3a065a3831535629bba052096eab3f885125c3818b4834b9f165d9d1604ed37dda31bb31c0c026caa58b661073de9a69d25b8ea2cf29a9201ca1c2aff57e2a20c3d9a36411b66aede2ca6d8ef428a3485bec056abaea392b7314dba8921d9bca0701c6b22644d2e21935f072aeceb8f7e916bab4b427346ad6b6f491e14a470bf40c6f116cb8f0dcc8c3a9ecc12ee248b795b14c1124c5a122a129b6aa46addde42bd932dee45b36857b333c498bb05880df9d41b773c3d2fa46c1424ffc50d2236a93f5ed167d10bc8c2268d3baee3c81fc43d8df7e39c697b707710f2ae5d2425ce6d8bd62971eeec16e20e2f735f5b5bc6bc0fd8caa7016e303bab9cfd37981a5b72e6180bbc09364a9bed9a4ced655d0617c3ae9fd7f10394a9e2ea86c82e46542b3e267e8a207f31eaefc9395aa4946c6c6a99ca16259e6a749823cbda9c650c0ce35e6fbd4b18757f17b82bce30494bb3ed63b2d2b26d738b9da1c21d85fc6a9565623479dfdef53da55c06922222f64bc48ee11f4b182f3c4576c0387be4f6bc072c455dc8d15994addec83d30406b5805bb2666739f139d36c889507eceb66d9be6a9a74124a56bd05cc9f76fa4cb2b60cde77f786b7f6d51e79b66466a009306410962bd03176dfefcecf352cff1aae39ce2721f38544b62e3a36a59425aa880ca3000582f6ff2c715fac61e1e422063afb11a8422c36a78d98c209cc9433fb2cf12350b76bcd85d5cdb275e4eb67375ed1890d11782ddc8fd259d8060a242522fdd5755195b08e766a33a14210c1113ac72688c6f45b9b9da4e77742f0b80a733209128d32f4040fa51402ae47b16f026a6cf3c6bd993c34604901ed9e1bb2cf3b282551b0a3a8a41b551548e830d8aa9fcd801b869cade4fa791fabca6324dfdc6a018b7a09f2c2cc3931299bead7c7dc8cae0832a82e4b279a8ff88bcc700b49d79ca23f7dab7231854c7dd8a20548a1dc3764c94fe2011d206e276797172d25c1564b9aa9845a3132c3bd040167bcd1617c71bb22af01db6a6d1e4f4ad9b7c4dfa7ef92f22099ffc1da1e2dd6bb793432fb5368b81c6f76e4b2e8e2e6fa601dd00468218ffd085b41df776da6d53b87bde4d0701fff15bba77190b25c70e2e884baf0884153a969a56c9e9cba76b9bba0366c604019c73bc533fe918c7e2cb964f6cbec0f09261b12990ec5ec90ed43966813e4a223f9de17ac28e98f8513ef7807257a9301651ad38f8a3c6d21e2f7893283ce6cbc9991333640a4febfc67fa3b110d142dfb12551ed1c7bbbb81af785bd5f2d669c6ad08010a3cb7acbc16e9aea5d527227af77d1c713a3467e122aad6e8a636343e6d9443059c18e42f0e0c254fa3e46c1f01e8fb618d834ab7f9f44b4bfb45dcc2187125b9858eab201fbe2f191a0825c3a0e7c31de68fd04c4a10b418a868d6c29a00baee68103c96f651134b7af5d28255e3384377b32fb2c997efe5bcfc21c3dc7bdd5cd0b3d06a96988d6438dae3b58619ea03eef954278d64f023703aa7101f4644ad4f31bfc6383f5eaec3388f0c5ae4c966ae291bfc0c086b25585c3e27a5ee607ca0d66195eb1c560a51c1ce245fbbde59ba6250980cd36e7f2d4068d9e87f0abe9c292e153903e0962a5693c06e2863fd4488356ed493870499263c30836fc932b43e084598ec57c4e40c41110035f4e35b7730daa11dc8d656af26b4a967b3a57e378d12b356de34dc73a139519f5e1b0e3ddd11df27ef773dfcdb41a8d171afbbddbfe9627282851e576ea400202f31e938e8fd79e6a686bff0495209824820d0d5d44ac90a241276c5f2b90baf24837dba023d5df954064d1631ccc217ad1c820ef822e21d5d3fa00f48034d2e7f656e0853d814b79269a7e726a93d5334c86270e4158c907f2eab304615d8c87996c4ed0b16de3a3c1aea97595f0cf8e26190485f2e8ce5ccf86a06579e491eeec614a579389b2654e450fd69d357884e8280acb96b659c721bd510b091076fc6d6262c5a94a16eaf57a15e9ed9294ce359530638c1e79d07002fb79681254eb47a06cdfe42231cc75b8c9fc51161a57cc86906b58385b3874d5f2a2723a6a4156735dd13aa9c4387b520f34c1aaa80b9fd6f86c986eb2736698e5cc6059fd307293135b850ce3c954b6c56ffb87dfbcea335b9023b40dbc348bae57328eb9059035169941cb7bb0d30288083d521977e835686ab7bfea4b4c308acb541592d8d4d0d506002e39e8b277d33e12a10837cb652b52016c2e24af9950afc7d6a38484902c28c80e1fcf663443303d8d88455f631f8015aceed91ebc4cd08f6d22823ae23b4adf7616aa4ad6f02a957f269d2140e460b3ee50243472abe302be93e4e458d275823d9159aa752a88dd37172f9eaa5a6b754d8ddb259c98b684f4a00be129836953dbc741112807720d095abc847b761a1639ccc2f45d119578c71c56687423e333d11af487edd68bd837b13f7d023226365575010fbd60c420e74a8c237b3186af0c9b77a445dea05461d6783e715418b22b68a16efdaa3b20d624e1eca48b931d1a7522c59e2ef054f296577fcf2fe7421f8b382bf9b55b430b047b9207ec9ac742f5ef4c661ff2928a6c0edd8a0152fcbbb6f1253b50e93f26759ed0fa5e0b61082b144806f62ce203dd5c0ba7cd12b299edb184a12bbbbf31b88d3bdfec9c32826d5e8e831bee93030db642e71e9c7228a1585c5c77f0e0fee393ca4cf40fba1df031ca73eff354d9d7d922debaf8602914c88faf1257655ecf49e38fd12a7a28c135311b31b55c7107ec989346b62c615f5ef1b7fc52d0ac1206e02fa3c00e8d28e0931fed7c4a3973d5b77a05c77db74cbb5909e57f3ee172f7e388995b994a036f652e8b48d0d011df827742047d4ec68000f16b1654b3cb73e922c42c1b571d2e3bc70f6b76894de870395568eb3fc55aed8d43a4eef6c57e1d9d26e259136d2a9d8556d5f1212d44a16f427cbab57331194f1439b64b576b04aa5be0f2e86a9ffb9ffdf9350b79abe40b7d4b1ceb321f231e97143799c83b00b29c2f5bec324ca1fd651891d7ec2cdbe0627f67759c247fa78cdf6bc0155168368c3c7b7be17e255f683cba62693991fa393d8aaa9cb9af0a2547745bf1cbf043050b9e25a82fafd3447fbb81166c7feecd5454861211e202f196a69ee7f3043ded3b02b455a9c9a55eed9e2a7cc05b16f3c8ee29fae9d37ad81b6aa0f0547d70ab5ca156b591c12f01c3092f848f7cdf43d614f27b2cb686cd00f683e060159f342218dbb7d5485526af671a42195fcf4728cb992f31ecd3e0a57effdde9a0fcbd7dc2f18bfff30653bd604b425c29e4f9c7d3e3ab4d5855c5dba22d4aa792b4f581153d3721bcd6efd322b686b8c612bb0704cad152b3019976d5c3e21878701c467780d9076044dfc9796c47ec4fe90f65ddd05668a4aec701c125b2bf00915247334343944abeb49435411391fcec3a66ab4ca95e86148bffe92972f3ffc7a6450bd9d13d6f17520db743886ab90f47238a5716f5b337629fb4712c6a4704e074fa63c2c49ba825bd036503c331abe271d136c79120c0874348e89ce721cc34a8242b7e46310cd69b09fcf473d313ebcec26e123bf7b221cef258d75727303ccb9250dee2f6c029fbc9f9e4c8f1aad28fe093caf22d9c95cd4ec315dc5c5bdd3f86e6f6013e2451e1f4d6ab540811e238817af7a8d2a485d6efd68e43e8f5a91180d9c3bcfc864895af66d892452e8099b2c2ab1992b03c38078ccd589958f747867faf99adc5ae1af5e912f358026f74e3c14d8853b168d4e6ce80384f000954cdf7d783f6deed76e601ad071d4766b691196bdb16efa69790a4badd365b4a3388f6b33de1259bbb64535a6a2bb3cacc2e6c8e1028e90dbeb838aa7523ca7ab5a09080ca7195cc4b2f99a2e0d48e40aefae7e9968745d231e7927b4b94305eb16ed2612cc8142e534037685532c9a84fb956eae97a1768f2cc7c4691c9caf5d4aae5358f947e23d85fc299f4c77def37ca988122eabd0b17ea46caca7642066d250efd34c9a741a3d8f74c1b69042ad52fd04347160ec840c90d2988f28a5529116ebade5f16bcd3432d4a0e28d32c20ecaa70a40f52e5d917aab217306c48e20441f1d8088e34e152886011090e5fd68ae6bdb87feb608fbf8345464a007df1259b457eb7a3219f9ae05bd4b4998d7e8e37b3927243448f71062b300301a341c0cd7e6f79d230503b12d5df7dfe619a4c8c1a3ba3a9586bcd4ad2b560d095a9b17f4195d2d00aee893f9c5afac46ff6ee7b9c5058ce943e19100afdf474a0bb2fb85ec4133bdaee79f66ad9e6afcbe010ac0e20a4ebd724d375f69c6411b01ff9c2cf3a0f56b37e9f24ac1db7bc22ea31d1ddcdaafab8e80bf01dde2251b4f6a674391833b4edcfb3807796080e089b6f0e8b438fff7449d677700926d0afd8baa4fcb28783ea6825c6600c0a4de25f4b15fb12430d0c8cbf21ad0f50130fad3435509724e359f31fd0ea9eecf98cb89378d33f29575fcc7efafb2c9df3653f26c01a4b4e8208b44355e8986a56d2a7eba0a14cb569f05a3b67db07a6ffff1321db3b61ee73e138832c77436eba9596429399fadaa5063be00e7510391380b797305e9ae1397725a457d1b68f428f824ef1d27442ca9d08cd857e4b940db4421258d5d037be8f4c0f2beaf412d06e9c373496c6e2e3487d35a493c9a44d6c241b720e8bd6c00fe210b388ea1de2f1c2e53c4a5a9e5bc70b96038d08a6ad77a217b0fce83be7c660e0bf09bf332ef23664bc962cd449d352dca8550cc6f07cd86bdaedb28994e3e36136577ba7e3e146a93ab746727bf29b3af14387a4a425c50d7a97bd0cf817e2d862e5c3feeb208b80ff1318de692e87e904fab5e74d63ee90272823687f872369a5f4a12062f10d2f4810c105497316299bd305bc159972179c6a93a97fe7d4c4c6ffeee685d6883a5b9486a7d60f26435cf298c9cf63f244b33d2b063ab97bcfa0bf436c0bdb7bf9ed81c7b7fb3178b20b53514156951c173d787f65ec8502579f215d4b5e607d353092523a5955bee1ab056683e0019d82168268e93c42ca61efbdb62658a92bbd32522a47926e282a61f44c5304e059e0e5451d0e843cce745e925fd9f3c800e6f9cfe33bd5fb842b541369aa4eab26feb0e6d897090d63236d166a5a53a4f826ef407916691e7a351d03793cfe8678b51f0bbd1a23570215e99a14990ffb96e80c81bb7b39c0b0a632bcad163ca21bc6f7bc71e7276639672081c611d248bb5bbb338856d6b09f984149d1b91b830f8fe80a2cdcabb2f30c65e9f67378274fcf4a1ddd8f44ffe3e286522cae8e9f0e92aa409cad78100d2954f27eb69293572f9190ad5242163937fcccdb6ed7c7ef5d4758c1b70f2b15a00cc099aab5615b4d1372b455dcf335a486c6e71170e84de80ada61796a2885009c3a159e45ba3a5d339e6a8fcf433f03f18c7ad2d3d2f3edf95766b89b8b19ea23e0411f2657900d87184e36b45e798eca8e08595419b65e325f30eb183c428e16142371476dbc323a1fc77da7e7a7d464e6bb7671079e19b6ec38f0fd7acd8a4a426f0fab4e1ace97013a6dfa856383c190a1aeeaf203fdddb71641ddb50e7c0001cbee51bc95c6766e9f839f85cf672afc3579899c918162164247360fd68c9da3e2570024e8442ebd278bb24f54d26d11515b18a90abeabf0f11f9b0f68bd716d3e46c54018057dfb92f511f0b25bede77e8bca2cc2730affe2810293f600394183fddb9d3039b2f3324804e40f6e495c36f44170e12e752ae0d7445314f6723bb935fd3d0e7ad56464ddb96634387c195a2540299254a0a22294d12e39f7580bc4eb5219c447ec67f0be0e09ffd8f607e823d44fbbad72f435db212cac7c354c980a5531987abb72cef0c51b916329da056ddbf8dab6641507a3217e82ffdaab01ef7c69f8580a5a894f677de030d99b823a1f4a1827490391a470261b9929ea0b28fb0279acb3c228dde88d7fa1a492f9c49d06905dbddc4a32c903b061e11dfcc8a627beafdd82abcdccf8d2397d752bdabebadab57beddc514f66f2c1709eab049917d40f6804054acad9b7775c0a2369dfa060d60df9bdd5963687b1510445cbcf15f1a428d795f5382462ee260dce529498c5ec584f8723bf7a0fdd7e2dca9ab24d5e4ed5b09146e74096ecd8d12bacd3cf903cebaeb0861449ffcba5a9102d2fc19c7fb731f4bf88ced04a5e61490b155b78a0a55bf8c41394f5d6a87bf192f8962e13995c01ad9b3edd14f456b3012b3ca79d365733947c5682cb7dc0af2808bca4f2d6fdd187e4580640bf9ec1b321a6ee13dab372187a633208beb0324465fc4db378c75c806e5868df6647fadb3adf3bee4ae6062ea4f28f8f8eb4890d078102e414f782ce8c7e169e23775acf365e259dc835f1c284773fe6b44d20492034c1002b956806b7b850e335b442802764350f1b9b3f31363efc090bba1c5118ebf59d8dd244c299457cbaeb7091a356dcaf743dafd029997745e24a45a75f29d0144d08130b197918cf7643b429106e01e40ab211f97cea5f0bdd9b4ea9e7795def0d6279ee79baf61cc8a387e4b8f795d76631cd73f9d52f42716518ffc730740a7445d4251f4d6b038ca85baca7f8d494f74b6fcaf0d6b52d18476cd446d884fea31429f69a710423493c749d5404244f94a351eb4d3c98e1202bf610142d7ad2a6b56973cbf074141651bfe60907594298d88622fb2086aec0acf74f9fae450509ed701d166ee4558dc7e441f820c600f295e2bd97f99ac4f2d518084d4937e71d9b5e84faf5f61ef5d884558af35e4b483c9c2c8bf85028e5d457efa8356eb41ccbe5b31e04fd569504b20f0bc7948c74f6cd0bedabd4e0fc413a60dc48b597ca1283f20513d61cdbb159b73dc07ac56c2436bd4c7a08091256944e915c3e7997c7828f8b7957fd35997d3abe21f97889ddbfa1396127ef95fc5001444f20cfda59f339de820de6d22da585337d1903b41cf8063a57a4e0dfa4b3cd246e41ecaf5c1914351e3b213cb1f677fe8b96abbbf4c528b454e7362fb65f69bf06cca1490de3667a2f08f68500aed56f5c30c1d751f956c5f1e47866dba25354f3f12bf7143d1213549df661407ddd8efed07b74fd4aecdf5b2cc63cad195a8c3b5fa91014a14a29b602e1029de3b548c48a7741c55d1fab80cf0d343cf67b6740ca11fdf2ca99a1d2fe6d64a423b46ac15b6b75b3fa80d64fbaf55a344df37adbd3d8371f461c078adda738e1a5090c9c4d90271cbb100f31efebf889f4b41c402fa294a46cffb7d76e553706075bed23630797fe19d4db833242bb7d5f1db266b5e4603442126703f4ae05ced95aff0938d04129e3a2bb3861a0416836d50435c5a8b0a57a5ffa909581fb252062da9d3197328f40da5524cbe9f695a137fc3b989df63e33d2efce5356c18debee9c4d549be05d9bf538c48509aaa8d61d16545234275b5ba1509b025238aa9ea41ed4cf2f5c256ea3d009e55f2d346846ebe055fee34fabc70db0c583119d7ecb3fe308804bcb96181c45bc1ec2856f3f4dfd58f8c0e7c87fb50776043bbd2e018fef1b6ef1d0252c6568cb4446f9ad4f7158a7ddb5f658e9746968d92a2298845d133b453e7b6ede5f9b148be9b19764925366216bbba103fba2def8bc8ad755bef8f8220345c852e89236789398699244e4ce15593a10daca0a320354f8386615a8dbcf7d827484b173cfda6755dfaaaba9109860b93152e124900fff05a7d6237bf1fb89520f4da54487ecb53f4b9edd92ba39c544b2465a05d3a5625fa8a8c02dd6e662ac3eb471bd1e0c16bd519089617f3315dc1fc3e668cf8fe14271664e1c3236be4d4daa2b4cb79b3daf4be4349b791310db2ee009e88e893cc9cb8a0ef4a3f1e20c638c875d5fbb1717507cffb1c2477f4263948a5944a2288fd60b2522ca61cb2ef0cd7746bf177ecd850e125ba4bfa668079a320b1bbb8014cbdb7ed4a2e698425f7473c9d79b6cdc108d2a71ed5740d60acd9993d6688345509e7ee188a7f42a0acbb5fb6bb98a5551df3f1adb72a986070e2b71f94751e2aa341c5616672e2b63bdc9c712d5ae930c38ca645d9f566691c13a38df98a06bf15e6883252d0c8bd24fd9acea97411f8df10398038fe5edd8695ade39e437a1645e08f45f46a9974f602272265d1c61b558e6916f49ed1fe8222da88f9f12ba2a7b573cd306cb9e0c8a37d3f142963dfc8782233db2b0b32f6b694b70e75c10caa8fe4623ff8da43dfe79bc14a9d14c55bf091d5023e7088b27d584a04c2147badad1f5362e5814c5c1b7d20c572e7dbcc2af0becb11b590fafc75acd32ebccec71fe0294b96c5f9626aedc302f6ccb5d147cd34b9249860e3f0bbd420ab3e98f41add2b828c37a953fa21e127f898a74efbdbb5faa04e670d3497f8262285f68af9d7ce0751e56366762082dcaa8e77862127b20a36517cf61bfad4f10300477f8ad2e5a92111e2ac58c1185ed74e84b7f610dce070b5ea22da0175773955ea559b13dcb3a944064322e517fed59313eda14ca29b50f468214b44cd382116b395b8547194d18f64e1efaba41edd8147b53bb9ef44d9a9c0275f22af709e6f58d3517d21809a202c71e0a7e97cfed8ebb7c3449055ba6ee06875c5fca577dbb56b8293f95b36a9311e7734f0e5cd1c2189c93ee13695c6ccc653c034a93b965efc3be98e4c787584314cca9028300c083a8c68fdd67ee750e1c7a45b4eda59838e02f83cc7d8cd66fd3260749cb5de1c1e40b2e87575204dd58fcc30ea3864ef8756a0ad1c66bd55dd470c1ce1eb8afd67700e545a04c66aa4c264d3f401525a4dd66e340408391ed2a90bc57f2f3cc16e672dead8753a8473933a17b4b51ce57181c32cf72ef68d93c397a5e17fb0ebcf4430ecffa30dbfdeeb92a8633b4e1275c317f51bdbf276bf50d58d313c206addb8e4a7a9144444c6932c5d9c1ee8758016ea7fab7d32e3868854433206228fb1ce0e0d4424f836f420223935a4c858e8efc8183800716f140fb490274cebc7a467156875261b4059cb2d5a602bcdc9528b121bf72faf84d2830d67b90450a1a3b77c5b2bf9e4b528acbdceebb1ccddee494828a4288213ad6daf932c61d2a017f1711a3e45775429849e18b84d5fc1262bea913c80424d4954d7d5066b0d6c945f7dfe7e9bcc04d9944bf7a31fa2eba1e93acf2cd7f02e8560f373a049025e0ba9db412470f09a9329187c38ee7f9b252af8512f832563789530fa0a195bba72d956609c0396032e248a1e0499ee51782d85dfcc486c44fd610ec9a9f5fd43d1468ee602189c566ffe53f85631513692d3949735f28a726575181dd127e49df703ce042d922511bea53ab7b1980c31796d48cb06dd59a55e3933cd83fb6e144ca580d29bf5fe0811e61b4078a206228e166753b48b50db9631c0d50f467bdd1e93d8e8efb2371e29ae4785eb34a96b3cddb5831cdc60bb38dec47970b84a569676eb6e52550d4de794add00039c86d55e55bf0f2d7507c351c936c73492af4e90f3ed1435e4d0fe6b3569753cc6de29815043612d34773da0c560bf8034bfd70b2170fd2e63b7afc207c06dabc9b40c675a00ce5f5ee5837feca8c945a2d3d0b9d92d0b33a585dde149da091699daaab232512dc424c436d26609654eaa98a8942f2846db76938e2d905bd4d7a3525c592a68edbc3bb70494a4922e8af7fc633b384aa5a6792902a75536a01489633d1936237386f57d42526e0143019dcbb8c710aaef2843f138937b95cd2490d362df0a798288fac6e9b50fde78c3ed96f91799ca82ccf5361b42fdcc6c4a0dffef5919c2cdd1276fe034b6b48d8b0fdf507319c5036d18954189730cf8261133e4a63248972ce0a61a4a6c0ff4fc923439dc36ad6f6558c18f12232b8a0cd7d7d974e3534f1e28491ab372a198f71ebb605cf8f71d215332f79eb04ddc12fc7e8e00870a054ef3dd89927af85cb7c2cb5f89e1b2d61df2f38544e064cda815c72a7c62eb831d0bc6d766a8aa14378214b756d3953552bd1551216e367abc81da9ae78171620459e56af37a5d42a9816b0a87d5ce04de190162a674c20486a21db136c3b2f14903b485e1db5d622bc7d3537501691a0df99b57b3c389660da8592b5d134448d8395416df5330297693b74732d05a930703d8a12484294e9bc772fa92eda51fef97720115898b7212e59b1f042da8804daf9642dce66a795f82c0cf30fb4c7b116d407c21166b354ee6715bd6cdd1787231142f1c0c6b6368f2288b3aaeb0e15331bc6a115ff33cab8095235162f277c776f8c2daa322ff419178b12edbf1ca62385356c0f4c9a023540f5679056a5569ad6ebc0fa271972d9f32f60d6fb6166f50062b086aeace733f1b6ee52af1cce9af69446591cf094c5d249c76226c2826e21c010593bcd1906d87334e51dad5495a26e2ab9a1d60636629143568b0d29c9faaaf45e2f0b0c52df38f28854bef6e034583780706e7643f544412c8f90eacc2bec990711fe3ee2a212847a06f679fe4f39e78dbbe3b824ed0ed6645a2413fde90e32179a51961589e5237c4a56ed449c047530e1bf0eadc4b373dc99e060bfa0448cd16f237012c7c9d5152d1c7e50d0744cc878c435dddcc040fe450d1a694b5175ebb6072c6012756124b260caddd25a926a9cc4a2afde7f7e9f37e6dc194dea4f1d3958ce0fcd03d8d9cbee6ab21db5e2b66601df987e5ba84796872bb5229c02c764bebb86e969096753222783ffd08bb7dcf094d0912a73bc08ecdb1e21afde886ce39529079d8e44cc0a73e8d87dc8f8936b0437a2ae20caaaf4a3334272f2382c0bbe332cedea31a0697bdd86a0e88948c7fa32daac1d479622107af47344c7fb9ef0f0874cf0faa37d976a49dd378bd142f9681093bb45f05dc61ef5d0bc4c2c3dad45aa380e69a8e2363f2cee2ec5fa0a7ab45908e9554121425a8988dddc0bcaaebcc3f49c9873413cf6de4d1cff5c70c43a6cfbda8c9824a60288ec952db03aa53ea97525a0e0e344c9aef05871fa1fd11b5cf71a4dbd2f7c497421d7c5c34b96d06814d862574a34c5cefce0edf3d25149aa352487fb2e3b2bb573cef22e13260d9a68c75d347966c4b8a443916fe8ac0f4b31d642a8932b436db3590e9e7466d6a4910b6432e4918880e718a19d015104d2f4729050c49d31351427a080a21505b486a35828d60416dbe228162da9557e38f7b4274c568b135d8bd1911e95cd156fe0c42c7ae4781449fb1976e598934a2a18b0c861bbbe16f417e74f89ab8bdc4f03ce74fb6ded744190d2930ef66d72d768dbb126308a0de0d2723380fe838953f520359efd2e46273505d722bfc23711c2137909d9557e34d687320a9728e568bc04857c1e93efe86ae738864169b9c9499c8c2c2e38cbaad54cd64c2320b839672c4f38700faf812403d7de5f6cbebe82c90c2ad9ecaa2da43dac9c96f112cc6ff4eb05310fe01bd1e4b43c7c0fd2d83d050a8b8581c442b60d597af3fd5d02381074e329205308e5393d7ff49c83aa81c269b5c09c2982c7517f2c592236adf9afc20f0e1070384f008645e55c82b4116d6cbcc6e7fc5b481fa9fc1c2f275eaf062af57f42d915b5f0862d4a469df7663a409c83840d3c17aea7bd51f5635b4dc469e25aa5d4fc840c0d458aa2943ce46b0e2c97d1e2161875e0d82318422e85629a43c13f280615505425769a6e1ab2e7da9c18f4cc697cce7a1a3f7bd63590f6c8cac5c35a274249a99c6f52b4ddd6eaf21215129994941d3eeae009598d88a4479969a2d0924f17c06555a86360845a53e0a0dfdd399c7e2c8022ddf53cfd932d342f7d0a58a79a40e16313e859b3b008b6a3b12bfd35f5b68f6f078744dd5ee802efbb284a446f16d3cdc998a6f16ccf3d5ee9fcf9d53d7e87febc5c067db26723478370eaed0742ad704400f6a51ab31353cadfa9c1fce492b84df63428dfbfae0ee595b7cb253a2f80b2d9eaf1884a5ad75c8afef3a49829fbcdb7a828277079ad7a37bf825428b301a43cb30996d56c31109d51e417a6128d357139cd8bf714679fb31cf5ba1ae0d18aad9b1157b39a65ba57c9368a17ef9ce897c35ce559c9c15e7f86f797a6a1c2b17c299187099527887d5f50fa381df890726a8487b1b1274731eca6162cfb3b634548667ccf7bfa2e443c841a236e47f14e68314c93ffcc823ea7a3915d6bffd77657b2a33b768c4f02e1aca24e3aaa0cfa71736d4c810885c8c63102e2001f7beda4879df41a47135bf0eeaffc248af99c4c287fef8e332950b0b98788c43d52198e80cf68d915957e9e929260c8ada659b58531815960953ad614bd21b3074fe275e6c02cf21d1c444a424922aa19497f255b87b007e955f4d33da929ec8609d260bf8438442380cff37abdc3379ee1d4a634ce9bce3f0efe3275bc0bc24e5108ffb34d54a2dc4cdf5e4ffea82108d43cd26b2bf1412271f1b0bd88bae024aeefcf3c6053fe8d021aa74263cde30ee8765582d5dcc6560cf3a4e925ec786f74da0fc99537cef3e4df0f97d9375d18bed86abdc513772437eea33ff786980dd63d223e1508c28a4156b868266425971ec5c4417405bd3211fc8683a0f665267147807d7df55f806d1c935759c401a7fe3d1da6252dcbb3daebb3197ee8a4b43f1dc85ebdcadfae884add6243d92772c39cde899ed632a7a574299baa5fe4f5a6580ca02eadcf6fc4a8715f3d53bdc29743322f5aadc88b1258d6381d71d1b2f4ed88c9d01f6dedab19ba32d3ccfc4ca54562c751c5398464c0d85ddc051aa9224f070ba4793aae9fca207b809f40f115d9b3b4ed015c26bb5421217563279a6c4c8142c93c3327e1845e8abfc6033fa073c7c443355fe9a0ca91a2e4e40f104b37ec15c504281e95f617a8b592476adeae2b25457b4384ae5373bd28cbbe7111ae0f7b0817646dc984fbeb3c4922fbf4bbde6937543b3b660e34098a777cf008cc0b076a27d40e6afa07369a16aea951ceb58e3768ac64759cc2d8605db8b5538b3fdc061a0821be1d07a1f74da816e0c044621ef301333f7a1dca2ecb0c643e984bb44ea86e0434521b5a4726163748f5215e6e7ba2fd3c8c9379988ee23e3c0ed73d9e5292e8526194d208a5958ef4ba149a9b7862badf81a0b7557a0558cd8adeaff55cda87188187d13c6303f800f326c864557409b8ddbbd902e82a6019526f70f037fdb59f704c795006c5ae5ae47f9ca4aadd474b49270295ffbc9cb8a10c84d5aed599faef8a1c753a9d4eb26cc7656a51800e22f42bbd0f96eeca9be27cb4f6767cac529a3d237bab4ea605a930e3e50bd1891db6cb7a72e70a194681641297a285d501cd3160a255b105f7ad4cde66170a467ed6b3103b829e86179cbaec391e8cbdee0809f5135f8eac5ed781114431f7fb038d49368305856235622b9efe4f5873b6c63a66f01acfffc466dc74e1fe13b622364068f11a74f1d8bfee2d49140cc43b8580152e6e3e0b938481ff1bd5bfc13d46dd57cdad396a9a4a3afd782f3f96b37730404af2958cebd077b36b64547204588825d90c2c2d00ce4b91826dc053d5345008761a4650d606999359502087c0672c8540f1dc9798776337ae97a1575c46ca28a2ebc888b54c3f431dc1b19898384bef7802dcd0336978f351029e9da10207b5adb007a9f1f8253832784e4cfe1474a16f0c51ec95b38b7a11b2b644bd05dff78846d70a5e6dbe03a0cd64ea5d3a32c014fc9cd9bbd480464473c875d52680fb1af8d737ff5f8072a285aca89dd35c42a4241f4ae7c8549534eb60b3e999f61e1d92127eafdc1bc0e200114eabca2ef737e353895f80f404c90e45192524c062dbe779171afe890dc4c5271d78511da8cfda37ddf5d78942bdf786cb3777cf2813347791903c17afa12a1c2ca5b4eac42b040e1318e37dd355930f8e619069f086a00a3fbdfc40c37a4b810401c1f7f165692ba5198b490359107bb715cb6036e928a5486ceef54b331d5ebc6acbb4de6ca595c1b0634dc0ee696b33171113eebf1877c37b4d70e30cecc78b8c718af7406730918a83bda471b79cf3a47f7fa409b5b9cf5e6159a5aed9983b1163e368dae4c9579722bdd7925f2356232810a5c2e46408b1f9dd18964bccd3e7783d3c06acd7b78fbaaf3ec4c6fa4e076e9dae1054a63845067fe5dc0353b525851fceefa73c9f48add40e4165273c91c4e5c328bd34c67a258fffcd7d05a41fa476a6ae1b3f5f25a7fc131a8d38396c504450eeb4fef2ab2e18a789d7eec77c6cc10069a43b853672b1d80758774c219b6a3574487e429c167302f437a39e781c9ff21e56412399ddac8d2276a97be143f821a9a46b86ef63d5d8f67cfd725f3f204741636c6e8c8cba3a681f0dd8c86f919581ce924b6e635b6ff5ed6ec9558b74f3acf1fefb9a8b06614922f2b48053204fa58ecab2f3922d01a519334963e2cb84779a2f6edc88beeb2d8194215eae217a9ba61b2b893fb2d9667b1b433c65f59adb8ea1297b6aa748293e6e4c364a6281f35b4d620a68d7898449299cef769787f26cf0cc3e5d0cc446d4f98f1d9bc0f58befde156f83e8040328b31e9d98446cc9c6a23e28007702643af4f9b6b16e55443f90b36921f3395376a599f7a28eb0d9d6db1546d978b7fc5a453e7bd7c168f405d545c2412f59da89fb3372aa78ca10b1c5607c8a579536da698105361e89c201096948ac51efcdeb0a2d546f712470cd3ab110d47523ba87d11d5ac733d614b4d1ea7dc9e616e00e33ea7f68a0624b6bfd6a48db1ea3f7a2f95717b97e3302f8b091c266f454e161c06f54d3c9cb140588b7be89ba5b304f59ebc144fdd39ed24972a96a94410d9c189054913cd46790a1051c60ae85ba0929634457430289d5db5c49abd0a378d35f70ea9c251e929fe35eac23f0d56cab5c8030c0ee2ca7b1a493b1604f53e9442ecc45d223336fce13655bd6e8ab81a4d2c09ab368fd811a1ee7ab4aee2aaf7420c231646af3b18652464c9d160438a86780d3580a6d3c4f8b1e1c7136668ce3332190d8eefc0206e611d6f9f7dc3407ac47d8377be5e656f5b12979a28d7f0a8cf8af9e45bd42f43668556eff14d385ad70b9a8e1208ae712ab6b41ec25c4627f533a90e0a8c7e5d9d0bb8ad7ff90823e0b646b4d620c31649a576e3eccfd5b52b1e4af5e9c0a49aad3adcd33a5fba4e71bc7058764abc5282268b81d27a7457133b305ab9abc32078edf40f230f65d0e718a0c66f1722ff742e713f1e55db546fe2415b3cc71f6e13d4eb27f509143b45f63b22275d03a1262eddd9b04025d68d5f08b5c1b59e80f7350cbea54ff8708ec31b706a0195e5be417753ea1de40cc1b4da6c7c654222be98fd27e4de9c306ba30600e39a7c1f64b2efed2abebf895f96c987e0eba5c835441b8e9305ce09c110c38020c4f59358517a3853ca667945296a003c90993ad90a5e88be7294a9ee00d20256c2e0999e6e492cb8c2867f818c0b5b6f56f106ff23175726e59d431f764175b884c9beb7979e042c3530c1f13080a8354a91143a261a71192865b47d2977475e56cc02b414d1bea7faae2838ace202c3ebf148159901c9a2213e666256fd3e0f6ac83553e56ec7c7d05bbfb40cb06f8902bbd64de0f74fd21aadb0c4a12c130eb49da4b950af91aa8f67415ef8850b5cd939e4ac88fe2be5207e523c5e309f43a04a543686124e8edb10947937888596eee549b872b2eab79062ea4aad675d293682572a0b31db68332b38872b7a545d248293e14c05aa7aecdb188dc6e90c532f59bd07667ae3239b583eb8837326e8cd5ab2fe7e24b3402a76255c531f823b0b121897f0d714ea20c760257d33a1409cab771c9e26370a806758eaeceb58bf5a59f66d7c0b8d2496295b5dcbb3c22512ce76dfa2148e94e724c6468e5dd95c769c6716367c69b4ae68f8d5f9ff9bc8bd06b31b940cbaf8434809ea6b739836a6843e68804d251dd77e239629bef106ece6a8313001bda68eee11eff63ef238220d88cbf38ac7dd1ed4a67ac02ef38b282b9461c243c5d4c4be676d7b8911c8534e688ae9e293aea1bb7631a659edd9ca438f61964473768e596d06f0e15c77958f51713f2dac0acedf6e72baca1f77f27e2d812855a8b6258a6797f48d6d263bcebf77a70451fd8e5fb4d8624562dc2c7820faabfab85c5e207c57b3bbfdaa0e1dbde4a4851516930d87d9424393e66d4443cd215358a5a5cbe7fe2162832d0144ce4a33607dcddce86e6ded77b9e5762ba3495d8f8e6d4def6d81b4378e12cc61ecb70b51800489ab5e6f2e0b373e4ded6836efc15ec35b3a91487bdc8baf123c6745e3cb79d6ad31d85a0bb2d2bcea1735771775b796cdd147fe3f0e07fe19a298ea5971558ff329c608c4e3a9e04aa3cf194ead7b36a64dede57eed4b9bdc8c86fcfb0c95c12c5353b2ecd2825b4c2a3d6c2da34bd6124bb9f497e8b79a38fbaac68bdf5ca0a6574398d0bd7c16a6b2bb8973a1c7afcbecaeb67250c7b8a89157fd84dad9135700f03eddc0977bdd83bc7d00161ec93ac54a753b40284cf72dc977e0dc9589aec808b261e059bbcc259168a801b8e1aea4d4cba703ae099c72b51dcab50f51e6d6f6010125856bd8211fd8b33bb1b0969413cb8a792e22b53ab1f6b90656224ced577945cc8b09d59df25dccd0161803554b4cfd56412aa2d505c8ece5d23db02ef26f1817036ac61c28f7f349aec7ba0445016302126f93728a10bda274eeb341f7173342370d42da2c6006eac809e1842069166b414936230dabd80e9c13b30965d324c6d2a60dca6e3429586876c69e0fa623c9420cda198ead2f13dbd0f5f1066e096a6f29cac0747aad36d1f22c633df0709e1f49b1668ec6e2e124a414dfd529f6f65911f4307668a5b725fb0382957b3726ac6d485ebeac1921bf49fc2ee5e32f8563c41a4bdb1ba1823a15799ad485ac427810eb4fa032c4b5db0cdc3f4e8050537d8659431e72dc37275440dd5d82de6ceb47dac8e47d27b933a2d084671202c70f798dd5c55cde41e178429136c1f7fdc172c75720b19bd5faf782a3487f7dcfa759705fd057eba9991fbf20332670e42f02de57fc047c57af758925a1c659286dbe622144c5755b3e718f612730f645323413a73425ef7d47c5a5708d4035018f56a9bc660812b2920301b02b576a5bf340249b0618a0913caa1aed093511e1585eade76b988ea669a51b794738868739157706d3461a3d1f1405e3cd3e9d77e274c04dbed9a328d183ac73a0410f4c739e544f240a567ede042d5e6bfc79235807c4d1b2dd7600cb0695c0f86ee4d7376e31ca7c6ea83c55a474b51668179a07bd740af114ba8f4c950f312ea6a945caabb708d1e34fffa5ae0165b3637ef46b5a8f9c2b1b595e5c335cf29453689d44fe6ebc2c44da9bda4d47b5f7ca37958d117ff966507bfdb19e22971f5f78ca45f9d2b71a816349b9dd7cc8444214344a50ea5812feeac0ab62bff8718d583abedf041222c86f55e178f3db4e5222b39dc1543295f99ddb8b7baa471e675e5828cd5969820bb7bfa95399d606a16a267cd0babed53b63aa0c40dec31c3783567f76e7b44c976a77021ffed7d23179f9c61530e1176c1e4a387891d92c82ec729c809e7640dce5fce4b14b5d4854943ae71d44a41fb44f4511f9a184e47da2837183b6596bc5952a7413c47045d523d9605a618c35f1cbe0eb4bff6b8237686b4f5a704fbc697b21cb7588cb76fdc39553bebe1b7c4c60e675edc43f5f3cbf3f168ace43496e81ab3f58cc733c8dfa376596c13e7ab82b9098248d331879636632f130769d8aaf760240b672c9b010d59f29e5ba5c40bab72c28aaeb2f1dcbee23d2e60232d1d8dc0fc6ea15f95f7ad5bdf0d0e1fffbac347b6b26d560006c9c19bc3a141cc7ec4d1692ba928c7849705dc2fc7f3b8a8f72ef016be2ee76acb960ebcaa72503f28fb74f3bd278413c1b63110836e1ba6f70ff41c5eae938b464fe9a516b6c3a365efa92a3ef7c7b6c58a0f5d54214b1ed6ba276e78a5076b4d07786a31f1b0315e2ef8f7c0e0a1cc98fd9d62412199e6ff8a54b2cf9824ce2155de380fdd205092d9cde0dfa543c04d76053a283cda0759950557485981c3af6c7201ba4b14998b6754b56e5a606f2af70fd2f8deab761fc8db0473bbac743d29737bf8d7e6bbb843b41ff36017220bca72181c6ff5d57b4eb7d3110187a4cf03e66880df7d6229ece59dde70c5404dc418320d188527ff8641601a349323129ef9d4efbd4bb294046a63d7c4ff6a023179bd6f728e1e1cb95b7440c75cd6171d660ff63c6620231424bd8d6ac9d6de57e9abf7f7016cdb0bba0645e0bf0677388b0b6c72ba5225cdde59e5cec3fe8cb0ddd2ab039d2e168a9167ae515232a8dcfa8ba28225b2a8945aefe98aac7017642e18e3dbb674224de73b66c28f4079a27e9783b47786960fd185490bc1acbf43091063f9efbce8bc96a4b256349fa472607438458ed8c3403327ffe0d80259ed341c4a2d05b542028b15a93782f0249641032237b718a09d1f3f567bd2e26e47f54ccf859da616c2c32b79fa29d4f873de26efcaa8c57a20a584a94c3866705f1870ccbe3bdf70d703ff45680a828e490d3ac7296e03223a55714579d5095675f016be8e3010fdb1d9a2fda610c01c0373a2a37c9926205324a01e1557af07f7844e07114b0f65d0ec3c3fc1ad0bca042a24957c3fe6246d6146355024ff2601450058623c19bf423b87c239eb70509d82342d7d29da31dd1be704d7ee851393404bbdedbc0f2cf7d587c044b3d61bcee4dec983b523aeae0753b77819dc765977cf76c02be5ff0fedaca00ab6c0dbf841e9ec7dd4c294ef18524c7f18bb21cad1d8cab8ffb72afbd0dba7b623caabc002c978debdd3fbd6ec3e8d52154be469a369c82e417a45bd0824ec36d5262005bb9f395405e630eb62f542f655717de8bee072ca3b137fa911a79a9958310ff46ad3126ab576b418f77720dbc44d3f13de2ced11e0e89163b37b6c6314fa6c93a3bc98c494a048a34649902b104cd57f9844588fa156b13dbe8a2f31483831725a7d399f0c05dc4295ca89703eaedd7385443cd7b8ea8df785e7bfa7f96a8fcdf9899eaba235517300461970bcac89b1b505f0ff159a64adc7cc5de1fde3a2195fe28ac8226c9f24ba3444506641497f5490a36c8028f2edb69fa599af0051860ec13861378fe6f9aa022cee4ff14e1fc37e6b6fea3c46282865d29f190b87ad63bbbd18ba947b41d6e7c05095ad7fc7abb6ec2729eae4389e48ae5839aee2cc3b087ec80f4c484720a8a171cc847a2530bef63445e16bcc9e439d0fb61c5bb10bbb3ec750b1e2b0f4d10a19e48a0c03e1d25404877340bddc7949918b937f8b416d5827208dccad89b877e22ba87af421d55c5a5c6548acf63e9dc2bd1ee8e48d60b43ec38cdc327fbb696e055dfb9d579c0e438b42aee8cd7fe26e03f8b09f2efe7671faeb90770de0e9237fbf86205b8ab88adba8820fb4d4341d1d4fb85e8f4c93aabd8c7b78174a037f2098eaf2a9557d17384c7c2a25047ce47ba9ecd0d852a9510ccc209e44465a07e1d86d630f572688217929176c6acccdd4017611068e62a0f88d56c8b2524a0e7d0a8d5e4f8074c51faabb71812778b51362c25944269140261cc5d87b25159e60014113dd0dbff25db17fe4301914354145d16c0dda07be6465351d66a039b54f01581d7dd935eec14f8529f62fa57c6ee0ded94df0dd956fc8b54436cc4285cd880a0825247be893b4f72208b0a43277e0cdc6a906f0242fded69db04dfd149715350c39329c661401b647f4aaf236128aca37f5585da5e70c28b268d6549d4b32db1edbf97ac191370b667f6bde3ea6864902aadf1fbf39bcc3b8bda33842838bbfa3d448bef05557ba7cfbdbbcfa7f55cc6b39124f3056eee680a4648fc3fc22a1999817dee23024bcf6a71cff1df7edf2f4c8625ca69b80effa8b845d65500ffd5d6346d7e9a4373560eedcf115045fb49ba09162fd9cb5b2dc91567f8862a0aca69f9a40b8f17fddb93b2bae38c20bc8db921ffa0c0b85cff13c0d9f34de2eddc62b56bd83856bc784c604e5ae6ce8d2e9679a1b0ab785528765f4d96a16ce4fc5f0400d417954eadbfc3eaccc81ddc3bee7c2cd12b4601652df5c833c0507a5d7cfbcf8145562073740f3dbd3a33e250475d46ab786213e835e649fb7a40aee99def69360339cf6410d471a3c87659eb91e712d9a920b1d2b939c980714e59ab32c1f7a3c59dd81bb707b5d7d9897830facca29a60b3c0662dd389468cce0abf0fab27b8b887312d491c7a30cd26e2943f2ed1e7bdfa470ce10c5d3e66c7595a9546aac56e1f5cb8d9b10cfbc773ae10c8722bbae3e44df6df3e9c2328245c2c810e5b00bb7f3f7f768d7ca3bd73e28fd9825450408cbea36521b02eada35141e6dc6d6d71629c0d7416030d3b7bfa67d24126f551826f953f425a633b199762a9aa7555bbf8bf1c09705d569fcc8769702474c1a034aa4819d613b53cf2098043e047a2ee107eec0cb65664d89e4fed45864198d5b8cd5aca58255e053630744a81a572f80f8fc6ed33667fe9e2d1665637cb4292be08b6397fda0bc5901fd45c19f3ac24f2a4e9f5381787950f51d99f44c4df2929afb9111b73177dd2740de804bd2faf6e71614dde988ec6accacec46ef7ce1c0de775d1090ccb32dc2212e383234a0698cd8859d01c9f26d659bc502b041105cda164663ef0a53eb29376e5e66d25ca0ac645e0c1fc7ce71481b9f37112e35fa6bbe22f247d5123064654c78cbd54a0c26910e7263d856da75d563e8dcb5d374093a59bd9b27c9fdb53ea9cf3d7a5f0a9733723ccbe72ae6b39bdd72478fd2c61c697d9ef8f01767516eeff7470a168443471a8024d822a5117b91437164096d2b58036bcbaf3cda298f4322702839dfc1c213804ce8a76cd28b79555bd08a0a6334bb130bbe97434993ad1f63ccac1ed08f22edb1064184d070966488cb19c42d6370c1f13a267b608cab4f5738b125f06afcc40b9aec597d3b795d19bab4d8431ab788adb03cd7ff2564aeda2c87ce0f653110b57af268885628b3947dbf1beb7387d95f786c9b1e02cae70bd74c96216fd39d6027feb5cc4d631c245e4b5d1522313b65e44293c1e6ac1e55a08e78c0683a3baa2a04efeb0ccc8c3b78bb54c2a92800d22f1451333e19e4f24b0cd800aa71c08ab2e1e2b4688b8df9ea7c782ba7cf9a2dd937d9889028f30bc1b5289586cac60c3a2860db7b1af678928f837c63b692d16bb2563ac12c7e39f8c73fe5cd676b7c71c29fdd2e885ea95d1aa2cc19cae57e60def118b88998099d0f7d0234701eab143e86aae84259542b5f86884477adeedf4e09d9be51daac8a7b3dc3ec7718fadb6aa30c619efeb4b1eacb87bd082a246bc35dc9ba7b055c6cf1ae8286e63f9709ad62b4296229e72112c09eb8145cf58b97cb34a633afb3ab92384854594477bfaf0899022b6f9dfa6a0afabe9eebc5876d296a04a0b6924a59f49e4c8ed5f78a415af15bfef34ffe51387c8623bc69a443f3c05ed5e124130ac268ec5de5f5c7d237a3c60c84b7a4b6613a32a003c2937242f62ac21e3942efbd9b26695058af60acf7c8978e59ae07bbc77a634784e16b6c9cab6bb57d3ee037d3ff88e10f2c435d631f8ca3ed66b48bcba1cf67f6dc5c2873119d8199b863aae120b52d8d129f3a032a8756faa04b0713d76c5b1e388b55e64698e20c8a2eea5cef8e4aaada211f6fb1545887ad8ae1024f842fb513bd60ffd197b07002bcc72bac5c56e8c268499463b72e335ae2380d1f060b3158d81464d48d4c00f2098470d9c466ba8278a2433f4ef8578ed0fbb4662f681d72c8d97951e1511f0cbd4ba9f77c4dff0285d04b204b2c04959e9af6d8a5fb3049cd5efbf63686bba151aef89908c68a5685a1119f36bcb311d026fe3b6a5be6f838b985cb22eaad5b574d407791c99c4002ca8591e9e19aa09b6daf20e8d782a02af8ef71b84d446391c5f4fbcfa2773ff3d1b0ad453fac7e409cd146d25acf54c304559f46a979d9ab5ea9f88d9c0f7b55f189d76b15f7829ea0160bed0ff1a72f79836c7da1a4796090a837619245def1d4ef907dd6dc8bacad31d1c5dfa741c7c30aab78e204d7daded0bf02865071e7ca9e4f562ccb3178ffbefb4bde4806d50624d121b8f248a0635f311842dfb002f36e67a891aafddb5e94cda8ab7b679eb53e5e1baadc73ad9833db6e54b47adfb52ab6a2bbae076cca04ff1bb26af179642bd5ad47aee33e73aa0920b3d69f79ff10afb62ec4266cf523d891eb35f0ace845f451c9dc0e78845809dfdb0d7b806408d29c00eac6f1e9f09ba307d3565c318da29de2bf866901124b27e54d95cea77f9f34511dad2afab95c81fa26f70ad3a6cd2ea3b10b7414e3a9d6f02cf98f3c77329c74464aab57f9ea1a4ecd61114793afec88770ce9471cbda0d78fd8750bfd90bb89ef792dd95c4a4cca9f87c1a2ac7b8dcf58405bedd95cb0661847f38e917d44a197a10b00929ce40c2ab32ea7bb0acb4b388123b4c09bc74cb1dcb6ef841335d542a56512802172414f055cd9cb322fd0904f0b124aaf07314c2dbc15834c31348ba97728cabab75ceee5bd1a694d676294530615ba51537c4a07afd3c893dc1c9c6f480b9a08dc02a60848ecad59f0b36c3dc9fd7e09c298a0045528b0f3212904df845859fe17f6b2cc11410c483e08c94817cd7b494db365d14710a815d3176fe639dd77f40177f88e076453f2b7a8dfe4092eb9de1f682e36ff7320a4126a0ee38644ab98d60bd11f96d1d6f78c31d763fec60231c37e5de53cf1018b198cb4d375c992234e1bdd926c9f0c184dc82fdf9a0ab923b3a352c9bc9a256362adf817978e1da912041900f5239c332e29651f3e62828b2449fbcafb037cb9ee8e1adfbe68f3d44bde2660a956b39026af5d00f9541e8e2b70e588d3bc441de5e74663349340c6885c34b3f9ba3faa8d8977ca3d53f19ce3752e25c0d15aaf1d7e8f05e44eefcb9ef0abdd243d67b19603c5e716d5b575364d5df3b1f636a30f9e70dcc621d627f82745c12c97b6cc4e5d42229f31964061462a0bcaa0508c4777b9ed09f7fad218926069c83777661843a80c0768374205ebad6dee57e8f454455731f86d357981c87059c6664c161cf38e30691e6a7e3a9b833e6a733d39f733599172abf56616a3251fd667dc0c71061254f67c30a7b5cc34b11b0bccdfd11814aaef5322cbedb61af5e1b139f37567e60209d06995c22698373dac03dbc429fe68be5df46dc12200742b5e38bfbf556e0cc2d2f9e3eb4a04ec29e34f3177a2fe23b25e99f365b13177ff999e01c1cd63aaee8a387af8443eb587804a4679674485d84f2f9b9e0a66e8824fb94208f883acbd79f67c53ef487b303c44b606fb1a00d5a49cdca7bd9b50b1eb7a3dc153fb2eefb715e9af29697e181837cb89eb8aaca33663deb241fa54e2cdf8bf7e1ab0e63a8256a76b8b86f6dbb69e41229343f8022db462cc17d4f68016f05d1d06963e8b40dd96cc89902fee1af37aede320108ba30863a83e4ce942816b982837061225a10f63a9404f61c540fa9f809c73fff31a2abbe83f901ae0180c590c52c9c184a858fcac4ea838486148f83cefdfe6b61b54a1b83528030d16ce9383d3f8116dd4d3c4d8e0f03a99fcbc7c1b698ef59ba853918466a718ff160e1deaeb046989fa6f29b7f09a9da4563bee2a13b7c969adee46e94a65437cc0f20c85d1732fa2196b5531a7b6261b683e68c3e6133a3e9d93f1514d93463d2ef6565a76091134bc47c2f40f51d6d83c70d9fa3b6b9273bfe32fc9fc977b729470d67db5508b7f79e20cc34e7d92dfb70e0fa9bc449e81cfe9b901d221d7b8ae432a6eb298625fe2e63a63109623209e8cb929e1a82aab7de62b262621d4330619b9ed75d96bd735eb7887e8e2462d41d3c8e5984c5a5356f9b2b4001c1199a5ecefacd4b13fa93f044b28ee4e44eb337e942232250372cb760e5c3cf50ca989cc921f6a2e860b8eb4fa67c2d533241e7a5b3cc96ce527dea9b672db37558e910bee324182c7ee171ebc37752dfb2fe20af7ea1d6818cd6665f4dd4f1c27c32f978c5432c427db385f4a3d84825fc5741313d899390fef1c5c8722f1fd97141c4ec6a1f34e62206bc82c0a786690214f641b306e79a98c582e5169ae384314b8b0ac8e6ca258c855109bb23fa38083cfb2548572981d3f9e7dc4f79e3329861714c5baa226d4e991ae8dc5fc001c4128df9b2aff728e33d0b4e78481287382b74138a83c6f7b62dc5eb9553405deb87bb3e45d0656ebd30f3ec58965b1ce46dcf458d2bfd26be1b53eef40099e963d5396a99bbed86b8ced369002bc71a99f23766d8dceefbf9e378dce4236879707f27ad1bebbeed6125ce98c31dd3df7d4ee830abe70bcdf3dd4ff3436a50f8c87d6544cb76da7d2e89a0b982985fb25b6f3c56457f317d09eaec42f6c72500f0a9b00fe34035bf83399497a6983dace531bcc713b21e68def5487630f2240fc544749a34fc0826e0ae6d8a9ef63b93a21964e3fe6037c566b9900c4b0afba7c422ab33befe69fa078e283c24284915aae5adcab04782574ce2283881f759eedac08eff05c9c6c5365bef340fb86cedfb720353a2dde4c110a0a5660d2b2bc0ed38538a6b9906834063e69d0548749b04332db4f3564da3e0fe2b7ae9880fcacb1a74e667e6671434f89f905158c68e75e82e966a5bae46eed89a05fc7cb1a30a3782adc47ae713342ceca1df36bf3fb142f854d40121fbdb2f021a389c519067d51ad944c5826075c3ffaad30e73cb7eef642a8c6bb0076a7e9cb5e4292fecbb72a4be6484ed124ee09689e7fcf9d49cb9dd727b172da5d914a389b18077c2d045bb66de5d5000f7685695d6877eb4dfc958c781d982cf31ce7aac6a9be04356ad241b6b3d54fc3729755746daec66fc768348622edc3da3a0cc44782c22402d8e01aea7034cc176c375e199288684967e9da320abdf0c61ec9b10333eb07412c7b8ab0033c9785306c5286e64c38377077374f70ef3dc183f758712035f27c6b6b9a9da6b8ae89f2b8ff8f9ca73b735c10065d4ba4e8509be6a91c0c31741514c2c63f3f963c0ba950c0d6d6e66ea3f30a615b17f64489cf4d1c392933fd097f78a21c2d1a1c34734e15906ae17eb2583e7b5ba8ca1137dd041c14fb3032077daf75e40b735052dd85f5b26aa2502095c2e725c6697fa463edc81c1dd8952598306363add240fa8b2f756b505f62869ec479cba413c40871e28565facf10fab278d459704c4a91aa173658def9bcf0e3b3f83b1da44c013f5282224d7e37bb44f1259edc5cac585508d2f75aaa79b31e96ed30b45bfc34c3fe5355b5e18dda4ea0cc0860cb9f8d076ea5c3876307f66cfc42df251b9caeb0574aba0d82889c822a33d1d3d2904e378182ac082787ee3433c6f1a614904b3564cfe0f6bc75a3a3c91ae807f7e49c043c9334380c993d388a0b18d7cd07605a2b1787362335fdf3b1ce3fa7504319de1c36f2831486368ed310652016dcc61458eb33adadc0a98333684f30c3f7e7c6461787e6bf530b0d4b043844e1f3057892c6590b31be5f3c018b9fc9dab2579915f60b595966ce0e418957a4d96d9f48f92ba6ff8e530a77462d00e711264f309452ae39274e3743935c823a406334835558677c582be311bca21b910752b211a63b7a5028b1d8668f60cc17a9933fdfb0e0a6710b1a498b22bb61557ae8464310bed4cdbfe7cc59242644b6d92d660fc47bca59acc2505c3da62043f7461aa5fcd66c3b80470e50fe09dd48eb07db03d3dbaa1d775fc43a628128eea69843ef3d6a0e012fa6701fafbb528a9af99f6e62c57afcd3c20b95e34f4d538867ec6ea718e88a8785579d41db0c90598d7edbc855ba9f1f8d90f8eff2f6a7e3f7bb85acec7c3332606a86ee829bd7156cb618730130eafa64ee7c8753a2340e83b11a78dd806a01650ba4a9173899db31736bf7a26f67abe6a959c0d5ac91dd1090c5db50822862a4fae1328a4378d56a53a21d38c4bd229f429537a9a9b38dd1dc330d04a626f9a4c5cc174f32d5356aed85c0ce29821afed87db2dbaf064c2c3c918fa00ed87c3644165abbc3565265cbf296d343ce2176dab1be5bd6ae0b94a8868564c7fe5f2b691b2f3ef9d361bf2009c5ad795408326d4b8cd113e4c42546a8e80a10ffb45731be2d94181ee9325a40b68bacdd4803c2a621640e0ed62c591bba1b274f5b7c01cb357efeac3b02c0e760b0f67d48264f3c7520107bdcb817a41e77adf850c6a9784ffe4159418725b55d00b80a608faf484182442ef711e675416572afe28873588fe99a6a399fddfaedc0572ec58679ff572eb2053c0948fa2adf3a36e43e0dcd0023ff13cc20777704b2285c49bf6b64c9a8342918268c5997d69765ab8cce0694766cea2e297ffa0277b817e9b22ee42461c0518f22172cb82f68e2c2d3853bdb3aeabf43b2bc70e105e0d458982c535dd2fb15f1eb740485a048b94685a0bafb04363248f27b2cdfb3228627aa81ade0845cd55d6a8344eac7f27b9dadc274b4bab7b5fdb5b815296c23261c6afa5fc9bce16f8ad93dd53630a6fbe362536058e19af1c5d14f999f31f3b6c80af563771efa70f9e08835a63667444243dbd8360d154ee406cd7b4740593efcbbfbfa8617db4c2bfa85b639cfe74c5454e15000034a9fa593e9639982993d7217b13e5ce99d89764c588a9066bcc69dfd781226f0f2ce7b4e653f95ad086334bcff8b875b49bbd72f4d3099ad1c0ecdff6c81ada151aa8b7dd00d5460660d2d94f49af6789249ed10631348b145e88e16c10b2955c2f0eca140850b9f57de9112da78fc49f424efd56b6af0b49b1d6e3775c0ec9d6af7152b4bc4f7c8db4f379f6b3102d70bee4e560029242639d8b3b018742b8f403337847651a1d870dcb095e5fdd812f42a4d5ccbe1519bb546050d01fe6ef0bbca69422b04ad9df8c7bd597f1f9d5251710f8d449e2563a0a2d62968afa0ffa84ea6778cd97940fc98251b6daef289e72492ff2bfd31ac2dd7442046f2e3e80a6e20b22008ec1ba90083c6d28512963e238b9bc3c344ff0483619a60b77070bd7fa402594a4649d62758a4d55e1dab2d1346c78b2d39b9ab9b4b47d2cddb11cbfa55ff8e5d4cf259a8187c888fdf300e31faf2cfc2fe14dc7f096b7316aac0d1a375d229c31d6f650ba305ec6d45081620ceb39fb8651bc60fe04bc0eabbf0b2a7d9371f4c0f53a15fa6724d30169e6da712eab00ab7a6fc5a1dd5ec81ff54e5c161313ae95ec3e9ec3f7fa3f71ba56a51fa9585a068790fd9b1e7ba099faa39b55c93d0c6c3bda6b9c15eefb8b0d18d879668b27483df648a34bd66e0a47d38ea7dedbb472da62fda16dfd01bf2307f5a31a6e814c4c3da0420195719d0cfae19aab8223c7f9203b93b1a40debe369cd49405cd595593b55787f2fa72a2199fb87ca74ab96017d902d2b36a85b080de5afb045f38db0d7a4f28191d49f60506715937cc0affd5f67376c2990bfe3f69d87aacfb6da065428285a112d2aae011a023f1a0f4149acc9d175c56dccc1c7bd2742a79da354dfd48121a8e15ff7b610e1a9ca77569d5238e0b26339e185a894b56de0d6196fea269c0be036c125e3c6b336ebdeb7622161e708efdadc4b69c071436aa8e8fc8ac8361adf9c9173d7fd2bbe3e29b383d8ca8c8c627c6ff77bc04c6a957de9bbc9244178a7679a1e208146d69a6762dce384e681c284ea856929691cffb5206d4a8d425c6a26a7deaa2394dcdfc7a0da6eb935e9eebf8ec2cddec3282c9b98d1a66e3b78887804aad155f1d426498893ba62f45b52d46a9eb47d832078c41a86cded94c9eadc291ca7ffb802bc994af6fd28ed3e6d7b66309d76e84a774fd32401e13af50f9146080ffd531f0dd128efefe34937560b1dc73fd5ce7cfc1f1cfdbafa62ea0696095a7c2806601f0d128b5fd8304cd980a5d0153e763520eb31950005e69ecdbae69db11d8db9fb80f9adb8480ab9fe5ea638aa381b5b0a095792758aa575dc6893ac0e8609b18c4ea70f0805f291f09aa23736c79148db3190c05714d6ea2d280af2dd8624554665760da6d7772298eda67bcedbdc37c0dc791b3cad15826f001cc221aef9eae6c17dc5a09251268242bfd7954d135d462cd206817626f793e193d9d0dbb4bdeeed0f548d676cb2c8af64842c6526f2033066f384d037ad911cc74a6a85807bccb41bf7024152e7ab2b7284bb13dde4e5466255e65dcb39c3c1a0be611561af2794a2d095496645a0e1e272d9b1b809a0480d79f73f1e32b5a379fb3748ea12ce56f644664af2fbe2fc6a1ec3b41e1af982595f5b36494c87c62101a4f4eb52251b2ca99f88ebe9c374a9ea8f98ef772016d31f28289a208e17d843bc80a7ff57012afc32b4113f5a85ff0fc6e9a3c6e76d549b4485cd40a5cd1d4e7986ee4d65a6f22f003a791c31b87b3fa48842b98fa3f7e41a5143f2e149c2832c0ae82d6952051eff497eea56ca738585f669e1f32afecaa41e10433a94d2b012c1cf7076b609c91553628d4da91aa8b926117bcba34d5b6472212ed0e604de6f31b548c27db04ca2871b2f95c17999d3049ea2032c3e528eb61c9bfc8b221a04a249c79a0f6385fb3af731493793a7c7010e89306076b1eedd8bb8ee93e18c5836b9f1e89b4aaa9008170122e30f7a9a6899ef16dc60f04d88347fe4832171097c955581327ff709a834f89265d3c017cd6976e964fde1d875f66be7c7027b4ea2038915c339e580778a4a724c51b12b84d885d7cfef7df69263e07f1db98737e76fd08e57df32fbffb2a8dfbc85e51d37dbb965e2f27438cb6633b2719cf59ec3df0710f69c6fbe0c29d9bdad6cbf8f86d2b9dbd64952e05ed2756723a251cb9ebf0f2a05281a3e32b0cd23ffd8c759328426994959680bf153d3919658bf0e61c90b343108579c29f307f1f94bd8c6bed31ca003763e4d80208ecdb2e2f335abc54657f99a2e6034817f884639f100a1eb72032db11904c2df97de94e9b76a4aacff43cb9f0c433756a9bae2475b37494fd3534e46d516f55ff4e62ba7daac38ea44b5830527f13e11a054aa8ed54baee71cfc494e621fc59117701f0a35b9c5e6430b9e58d20d37a39cf8b8dce67d2aacc2a5493863c064ed9369d1830e1c3fd3a91755fe4befc76b81595f6081e42ae5b423c5f4a0ec75e7f42ce091f00500ed31b0c082cd5ba4104eda7c73ad92eace9e5e6a3bbbc96f62f58b660a53de6799fbc15b174f57d8b8dfae1ebc0948af7decdd82de1936a8708a6a8552177eb2cd206cea3b1e24135a07be563b9b3213e55f0c520a7cde5bf73dbf9f8116ffe4128cbcf92357a6f563dfffc633ad7bbd8e7c25942393a2eb9ad1fe573f80adf5bea1e054b3b7b2cbcdc42e9f01e3d4aabba4a57fd4191506b50126ac4f7739d068d0d8fcbc1cc82e49f56754fb3bedecf854ad9a820d1f0d8f5ffc7cbda4e1bc4699d94133500fb992a0c741e33082ecf620ce6ab9c08b764074dd55c1180f881453769056ec7074480f1705e6a9c1a3f4178c357f74c77ed47be30304ea43a46e5a7035d8d2e03b959ece30cbba184a711137c3a9f7a5c2bd5ce6ff962d119de0455e4e6fbafd102b2b02f4f3e62fcc199905cf07807108d4180f71ebc4fa84eed090cae2055304f64088c80ab232a777c4d20a02ae8525bac42b2f326742f9ccc326f548cfa52297afa06acc19762e73469044dc43fc0e7c980ba363b0c785362b9c58f75be870190428036ed6007fe0d73ba53f41d52dad37acef9ee8272a9fdc1b89275a248828999d5266d34b220d847f1e2921d319059d40272263a2fdcad4c6a92983e1759d7c9e100a0ba3d44c3deb7f6d2106491cdad5dedfea97fbdca3da6923f87e5c9e1a02464f16df0d17be4e5922615d71a132a7b41e2fb1a84dd94b957c759dee4c50a4d77bade21d7fe0d4cc9074f4fa7ec4456a225060034385620ed9035823dfdd35f5277f8157a85731889ba124bfb961b669734667d74d40c20d8e1a1b47775836fd10ff32bd123a4a363dbd2b421c54963be7738bea2b346b4864dd1107524a9d2b8b3a6a0bf2d6af0255fd2343065dda27d810ac1e96d798d07d68b0a60bc1cfb45e21993fe0689d387b2b7809efe3a9732a67b0e08a291cfb18cdbe6197ed64d45371cef7c053dbfb6186edadb1046f27571d92f700de664420a0ce9763783f9a31048b789cfa159efdae94e874274a2556fd4c19c7e5840d461996f9ab5c7e3e78fd5b243b0ed91d75e07d6f5d0424cae2c39851c7404b1eb461a3334ec4a140baeeaf9d250338d1df5f2f3ebca7959b79a62af5cf0923cfb33ed57ca283bb70ec4fa5d4d4a988372144972806bf7c7b7dd1a835b414c15ce824857a834f52894d62aa840c3d6b1f43ebc29f0d06e306bfb9229f0cce37c15e4b528c2b5ba0b91cbb6439b7422122b7e2c96afa2b212eeda29814b7d446adb93085bf3091f971c4c7c12b9fa61348c7b825db585bb5f4d6b38071e0bd8a1bc537aaa42f72a92e63d95753c289d7be9bbb8b41b48996613cd83410d23efc794d8f81d9544d95dfa9b968ec1a6dad802aa8438fe2a95efb0f164701436ea5a3987605f328f5d37c2cd6b3742cbad52bc1bc2a37ee438544ab746b27ca926dbaca75cfa72f4969ac612be8d402cbf9658451e605a48d08fc42d4eed943683b83bb8e0aac407774c0b7cb691403488e4a62f8e042c381b123a38b24e6db55c4ef75785823417a510574340298f81bd5a5f7e1dc94ea4f280bd968e9db16423b9a3409c6440ec544a3bc0d9bf954999409b31aefb590d7d645ec100d37c1e67fa1ab1d33b558be02f838f37b5fe58e452bc66818b48389e984357cba2bf9480c367fd644e0dbb8ab781cf4c5ebc13ee235fc262dec1d80aff90b11df31a85ff6164ad2a2780d712cbb5b789480cf16d80a16721c992b25fd7380cfe6b074f0c76656378e79c20623933a6cb14a0a8b6e42a8f35529388f351f7b63a31abf426797d8788af20c476eb8506c815094468c9fdb091e93cbfa46b82e83e0908e87f324c42df4b80e2d3f65b526e03ecebe440404bfeece35586fd94d62a28e6621d48006206db2e2d2cc3d74815369f8dc4ecf439f8bbe8aeb7edd4620723178e3b132a54cd0120c1d7254cc69daa8758967a545a5f69ff4c548bd11f8bb3486b4f8440b6fb49bc1348946a7e1184505db4a7fa185dbeb610343572c26542574269003cf4327d4e20621e6e4729ddd7842b56d45511873c2e7e9b95ab9a601695407c41dc472234bb815026d0fb2e551f70efe7196e02ed7e55b6765cf5959e4944bd3db4bb33d667dd27bd300550674fed9c765ec04ce663e43805ee2e1c57fe6e3d51d62c84f29b8f81833559bc027e211117daac35be47876bfec1e7c698c144fa283fe6ae7909797dd6be272425e0873a407c813d1baf8fae52dc58f0c62dea73ebf535b91511868c4996d1ee1090339c6088a563a2a897950580ea6a0743661743d3b05a2c611b3f94906dd06c76a5cd8b3dae94413b626da280df669303ebb3aea7dc1f74654c9f3fb25420446a0b96e68aa02607dce27489ccf87252aa2b954781798f4dc01dc193801586b775f42f6a74933a52a4f26d733ff20e6fd95e0b4cbd691bf35d607aef25c5393ddf64a266c983c7ecfd408c204cb8ed98456e85ad63abb5946edcf8bdeddbfef4657842ee4f61103dd5ddf215786621e7bdeb7d773a65ab8d0ef589c6913d01760dc7736972e4f5bccea5cb603069c16d0d61a2018dfc037d3f8814d1f3ad28b1d9f4116befb2704b501b3c6fd424bc19bb78da37b3a4c5969e01e4b75ceef0a10c227e9e722db3528de00bb7ac1daae9cb8fd60ec8be605df08247f6688cdab006c034986bd5e5a10b507bcdbf7b7e62cc3922eb4337a7c82418773125d64457b48d11f9b42c854ee6a6898a7eeac7ba3d0ea2b612d98da4a74ad61f98b3ea978084435707799347ece242eef02de166f27a8351da8905ae06cbe02bed4eb74d2de93568342d9d0e3c2c9e7932f6b281821ddbe66995e1354cfaf5704c6e97187cdb359e15b50d13685c646cb8c0d4429cfdec16a51f4a2bd7aa4bd1008dbe1093f1b542e97ccd2f2a1287db1f80b954cf0152eb11ee86c842a591f17ce7b86f9c9f14b60a822a86a40d30db4db73f39a28708e9409ecc372b4e27d336de155037f6582ce1a7a5b76a5ac11ee9b0f7a886fd40664ceb115d0eaf98d40ba3f0b70e2b61bc106df227db836d81bb29b7214676f7918c09e94d47bc8eda07e9999221ea372067148ddc3fd4f20998acf33b08e7a817fc706f19cdfc2203324f5a2e26fd3a58f2a3e20ee3098d83604674089796b464e649e516199fd2a4cf2ff7d28d565cf01cd4fbb3e95efd4fbaaa7e7302978428e21e453b34eec29e8e4534a03df9468110fa8deabb98b72442c7181719da21545dfb6213dd217997e0adbe8e77923e27c1843ddf9b391ce2dd2b636ca40f530ef2c7a742c652715dde4e43a43580727a19c2fba92d35b07e55e0423d01d34e14fa8b3dd092c1c11ce4ee10ff0cdd94ce89923bf6fd849cd867a02c6a2b2b13380ccfbd3e59d17d1ec958fb7a6375c17bed64867e24204bb7dd65dcb4f3808810eface43a215bf6f8f54b32caa011b3ac4da2123d9add4bb70487c577df8b80a5ab24c427cdf3e00ee70846664e420413f5abd3d6187616b117609666d21003a591d29edfe83b9c7a7889ca575a750cc92ed860b0b095a0c4257da5b63ec6559127b1045ef728054cbefd4bad6b9d7855befd508030d28f8e69622031ba8ebbc02a6aa70e32e5ade3a371334bda57bc81c912085ece2c3b23abbb1c230b682eb7bdc5e00982e82a85acf8564902eec5b7bb61594768c088f25624f70ef2362ea4cc003c864fbba418b5e509d623125592fdadb9cd304090e13a21423df0fe510edd6e59f5071a718b82ae2d37b504b38726031bd1ec68f01d790d353932abaeabeb96c90c3890c1d2d8e4c76d92a5b6cdd31e988c0d76804cbdb1be2420b8bda480f57d08698c26ff75926c6c6a27c902d212ab6043a808415642468948f9419ed4ac9ef6fa0c407c94060c5f78f9bc41d347d7d9602ea9428b0de40bd96ce2627ea0b53eabd246bcd5b25f072d58bf3db9f4d3c9c94faf9e28b25bd83caa99aacf91b4ca489a63fec26cfb01b33068b6885cf5600c808a500003054a6b09ffb8c0907106fdd2795566f0a093fb573227aea617a59390f15eedf5c20621a260499f5df00e7e1a6c2f315bed864928e0608b0dfca9d0be9be765a9891d05290941caf3ee947c8e7bb7aa26fb0632fdac113d98ac26e94f0f4992a37c5c9e1915ecb9b0b772363e6ef05496fd34d77e837a749058376a6427e4be29717f911565d957ddf4424fef39c405e64ebc81b5cd8af99e0b6731770368e4b853d2e79052fc613094c406df39f0a20b2d6446383330ef1449c6194b9f149161cccd560d0377109531528aa818f1a3a5405ebaf08d38b40189085926eb141ce5a4504cac33d9a21fdce88fd5418f5241b96521ee63a01dfe232290b685c5008621d9de9d2f7a0cc38eb754702c37d45dac7e9806c84d57e49f240a5c8da161c5c2f5f961cfaf381ad9e5f993c46920804735968316cb84821c081385990eafe6476420633335052dceaa025b722e0afdb8e77ef56e61ee1a1b70a9286f93861421d72e8b906cd81969a32acfff6096a660f198e8b97c93e753f8a0e2b0e11daff12efc0be6bea303ddd976eae62c9347029821573348f0c5edc11a00126dd2d54bbbdb015dc9dac9400161ad7839d635c064f3e21120ab3bc3622319630bbbacfda348cfd354b838bf559a86c112aacb1f14236b845830289fb8da7b9b5a5a1791cf8a0f7fa7432d80a7c4cf713acec36f403a51c5b55d562a3dc409542f619148eb2d84fcb3fa81c97b15e136cdf1e730d45727615835afba7f2acc9b9227799df1b2e1a40d3464a90c843ad6dba09e42dd400dccd965089f003fcbc68835c86d7f799a788b3b93ced37eab5dbb4f0aaec5bfbccfa45bf8ffb703971bc32ce7b5023171b2c34147f4ec41f4c6b8fcf4bbf4cbc78af8ce4624bba3c86374d200e660ffcfd05a1c52956256660e357b73ee35de526fab0fe0695e54478c7f18626d4b381c0066bc841965f0471fb42c2acb23dafc221d58c5206c422a8ad7a52ae825ed9d57e0504bd0bdf3728fdc1fcf943e0516971b6263341a5fb24832ecac4eccefc1fb6d54df76f1ca8155940e23a3230c95e992a7734561fcfa0af1c2c2ba9f4784c3b799fbccf1b380f73af42fec661ec378510666f6b063a1e30275ea9e02db151aa146a2875bcc87a632e595675888141d4ae017d188e6a8975ad3218fde4b0cddb41fc948db47dbf28a10998219ddf5381ba07a48b984dcd8c4255afee927aa68e4c3ae1c574127086fcd49d65c98988c147dcb797e50e0258a8ad0e855db8d71aef69f7ccbd188685dd5e56d65254514cbd65606cc2f7baa89f26884623e5d1dc07f5371c1f6b3ffb4c18888fab72e20fd8ad363fd6da77d475badb6fd13b3f18dec8f05ed4375807c0cf7a3cfd9f3c5aa133db0b65b778195b800e52dc0361c9acc74b8d502a6571cb78b605e41c7a2aa3039c0ccd35f24a9046a9412ff1976b47e4e0e5bfc48eac189aa68eb35e27b6c5fc64ce2a887012bf0f32efb619b1a637de7e31ecceb933c6134632cd38a7b88a35e02ece7b8e85c236445a1aa4b55f1e1d37efb734c3c1d99cc2b46b6838056a0489dbf43fbc9165103022c961bdd08eead0d7503467cd2d5e3ca5b577035b582f86fba3f1d4ccdba00606f57f21177ee299258f1f161845f7bb29bf1a3887a3c8e4a4f1463c7e903d307c13c1d7f6d0456cfd8d3ae512fe8a70b1e109720224f7e920c3ed1ada293fbfd08bfb34fdd0760fc308941d96f9e4d46c41394821ce1f1ce54241f5ca80dbeeca454626f162cfd820e2060226619651b99281031ff865c7ed480c88fc4652626f01dd727130b1653e1a3a8b4999631d482d7a7f94a247cf0f864feae7935d82de2b00a0558c842c3ad720435dc6449fd3bf268fe68e8cebe533a836c8af183561b237dd4832f45d432c42e78144c56414b9ee73997088eda0061ae175e4f61a11fb3f366ab31ff9b9b3df7fd31c33d5013285ec4ddf5ddc95fa3c943e33740326894bc2ebeab7b14d7c55f35d5bf22e10249fcdc8c930f5dac131d86296f575079523c4da545ef91d54e00b637348f7700956bebd8ba5ce28cb6797673d732a70ab88543feeca12ae6d87201a20b38e7907ac7cc2bd422c3abc5e94dfe5e024e98c1db2c2532631ce9380ccc948fa87adbef4de96d2be42963f3221ce1c7ee50efff62fdc1df7a34dcc9dc5f91047ff675a4b9806d813fe0a25daf9b89b9b6ee6621b9e58e275875a02cfb0a3704fecc1277dae0c61d454003250cc3484a58b22c2feba4e4e102f615f616d5101f5f0aed2d98b17fc6abf2e9d2002c2c98262b4225d8bcc61e50e8385eadb406e9655ddefcca56e0d788e6e8a99ae39d13e1b1ba01d7d63a35f8aaab7f9a3336ff9a740c1d309c7040a9e4ded20b9113d52ee004e377add7dddf15538e1cc9dba1865500f7d179f132201355497c8c2b880a579e15ff91f93c7c252606bd2c4b93d3eb7a82086e3e24abf6ac872d567f0713d88fbcfb319599a799d27607bcbb8bbf86406ffc97e0385ac8cfb1bea07c46c888bcf65e76ff8afc18a0a1c68c0a64493c842db7ae21aa2ba41b343ef9803877c7392550c649113ad473a8ae1a4c67cd87738379dbd068c7238304bf4c1a73419646cc7fa4e028987eb440bb62fa8fc82dcd0357c5e1bf2880c6e5c6692c4ba68cd00a8c3317129383b63f6805fac4cdf6786a52e7da2a27aaa7b836d19d56ca8b568fe91f8a3ebc4920eea2e655d10df72d2ed7affdc99be865640187bc2b83e5ce394e0c5b54681b65e004445bef7299b8253de0bacea6335017355b49f4c8becdd6bf20f9467c28dfe453a5ea2bb1be7e96fff4652739050ef6b1405ca1c1c2304d68fef0188d4c551a323af8cd8f0f8e916da2f6718537509238fa39cab529bf7341165f3079ab13291671b29ec9062098c4403ff2c55668ab0231db425b48b3ee8c0f12fd9d9469371babe0c3d968d04632119c6e5d4680147707f75deb5278843e65a45c665d1857a424a51a4aa2a18ed7a3784996febc215550d68ba2c7566d4b4d66329c84820cf658e17146acfb198e3eb573986bb2157f4d3cfa39c0d96bf0cf9969e33d5b653307026457763bee2c2f2c97e4eb6475810687070b32ea3d7ba3680bfcd642330e5873960ae9f9a67ca074b5138537e7ab3210403071a351008dbb032cea9d62448eb9cef229e93eb638a73a41dba4127bec1943fcc3bdab4ba97d74d25f470b73e9ceb345058e3ecaee0e63d242e8843ebcbcb6b821fbfca5a8735617e4254bc40accd9c4db81143068f9c96d66882aa1ca1fee747b9fec9453e44a5922dbf671c2965147e44b49202f7f44c1aa1e74a453508e061eb3575d1a82c5c57fb905b8b916543b37a3db52b832fdad9a0f0af37f78e67e7252affb1a08b4fdcdc2065ea14c8103d5a8d63cd538e4077c505a85381803fafb7beff4ffea4f525df88cd52bf45022c58effa622b1db8a7bc3ce4e0f6583677f890731303718b7577e522b3a3a4fd5250b9821ce7febef48eb1ceb688f49fe2034433341d2140b40340d40a6efc2562792b1c6501f92091078796ab44e6dced1757716c718e51a70953ff6c35be67c70f59368175550bf732f5759c8883d4eb18ac34391ec7083247a724395a4a1eeea395850a5b283694a06f451ebc89456436d46b0ef8168153a4b97c2c9c01e53c4442901a534746404dbcee1174c87f3a048328a19dfaf516f12a183235a51623a1d64e09b70f9495f788ee533b7a2fd5dd9a48540e5c07b438bf861ac82ec2f58bf6b83214de22a9b5f1bf6c27d4886363ec20a8a84b286355df4e000db8b0f5e8af474cefbf1fb9ebade8ffcf5a2ebb1bd442069f5c9d61920667d4132d11af5c929201fafbc8b237f1117b070babfbf962a3456be85e683bc9b67a8db9216c0c04cb2875e71f9cd75be2c2ffffec06775f4cce2ea8c66f0fad0bce43e7c435b873ecadc1e0e85692ea5dc07d0317ec1fd83723d4b12e8dd00e28fd7158bc8be4cdd38e2d4de165e4cf063046ce9585e324c05ab8a121735e1f689d1864e65ca2be50c2ca31390270cf0128e305128a8cf56f8478c43cf8ec32622fcbe390ed8d927cd8ce5e551c1b6f2e9f0398970ec1829f5b817679085371412ce72d852eedb25e3d40a53033d391942ea3cbffc762be33561be315bbf60fcbf81f3b982b8046fa7f354810df668121feaba66f541b62deba4ade3efe8b788c75fc38abc81001ceb6c2b2f0a88b999e0e5bf80101838741314c4c0cb2ee945a6b0b9c97834537411a0d8b9b37e5c76c929a2964f99aa970b52ca2d1095554459bfaab54e3b10b3eaa50a00cd38d7a8e31fe301af6359d6e47e407722fd7a3e918e65643963de61a6603af74f1f9261141e7be5223614d22dab8619990947b56ec600a6c2ae6a4692f42d9bf01638c5d5a175e1ee208934a89ecc7e176ca30ac2edf840562c9e8e48cde2b75e53194479fc21b6b0b88a159d2dbf87a68b498976a319e245816fc1b8dca1ab4e2d8fee30a0d1ca4d974d3ac4d89a3d0700f3a50750b646e7aab428e1c7b61a46c67c59f2353233e76e08145a6026778f324bbdf29140a358cbe92abb61662887960342a8635e32f3aa5cb54ccadecbf85ccf77d909b51b20eb985d5067704e2110504f28dd3313a81ed278ab6258efaf675baa0ab130c2256078ae3b9e027b055aefd4163994924c16ee698500fd0a125b3fad38ebb3c9ea56c7b81739b31d43d12a73544d58d93ef511e8514e78854c390de959b679c5919cf44f0db56142d38ba2207a9906aee6b276cb2f8fc0f22bf79d02769a9cf6b896460c8953c0cb15580d2899977d22437e2da88d36a5d167fee7fec3af09545414ff0bcbe86e8e16d2d66a806a5d50566466c4932ce6f73839ba204f0aec8c9689c6a382883fe667f3dfb220be26fc91e1e21c81c142f1573d1ad43e14319ee1c7bcdd240755cb7dcd89b28af7446e2e286c12b9bccf9b1b2c04c02c0dbbdbc61694865cd786691530777b5ed403f680b6ccf63a07d724198d1c94f0669df2fce8cea7cccf19c5942f117276aceb970b8312544528a0b3d5ba53817feb7523f2bb10777c98ac3a8e22e1a9161d0209504000c2fd55dd6f3b769c416bbf37e6f646565c56c949f3b82c50d801b8a37479db81da6e3912b0e8d1aa2c4eb31a63d68957092564a2edb64c49325eefc594937705d95d6ff8353b2caaf02c826ea93c7b936349b148a4efadb7aca367412fbd20ff84ae02a8ff9e3a9416b236680c8897079f0cf7d5480390b91d7f642f15bcea4e92fb478f2fc79462d33e75c90c169410ebd57d4f4498c9316d5f9293f57d5838ba385a7f863e30bcec341643b7e23b2cac155bc2e67cd030493b4da2d86751d55eeb4fbac5ea971fb97e37a41fb3cde9ccc21cfe2b07a6f534060ad304b37fc402ce25c9a8019f28b18cff401789302b28b558b8e5e247dbd2bb5fd4e879b5b1f1e69623c5bf33f395738ee1ce595f934fe473ee62a12299c811134a09b409e23fdfec8b7bf3c8b713dc43b8e5340aa0e2a79b844ced651645ba693444dfd9be9462ca5cec844cb1fc1d3067352d8bf748d0f7d4740af7984f34013840175796cba33c4c9b805cfd6b1b8a1e98e3d948784fe6755468a76bcc39989ac1db9926b46ed11e67b613899c44d6694b0e0ba9e416a4780b1bc38987ff35e1ee6c80b4fe313bcec53622eec4dc4bd0665fa8c1102668e39531fe2021e0f1c9f068304c3205c0992d7d59da234224523314f34d24e1678f79ed69e08a57a331456d3ff6295d22d61d34c60526a851fa7723b40519ee2178105981337cd7dca9faf7d74c88b4c4157ecdb430195055281544d616afda2853af51ce191e90c1fc545f5a5a9160a36f54c757f335221f6edbe673ffe854e0d99843e627c77739e3bbe2b2162cd26cacfb821312e7955410f78cfed4e60d3843fac14ac53881933a8a4e3d63469efd03bf41c7ff210daa691566b76465568e8d650979225cfd64fa9bda0130f457442b224e02f02ead21dc4a6a88d02904072b52077c11421832367642ef49ec63e6191952e5ec2a0f21d9783c0ffcdbc3356b8cce60027e5c2df1115e639521a0c1cf77ef48479bfcf6770c22627bf63512d88f8123111a4db9bb5e17d17cd29266ad97bd5d1f209b1de6bace8050630c45438425d9e029e3d47f1b017b77ceaf9d9dd931734183abe0b402fd931053840adab2990b16c41a0307e4d1e8462b97b35fb6fb79bb288796fe0952ea32cea7873126c761822a000caa05b32bb70e0fafbf507811fdb16232b233616c42c9a241cbbdf520353316598ad91085ef9f5e4d52b6687ea880d340737072dd2b082dcc0f95b52c1cbc1ee49e3b72f7a0ac2718b5e82ff5342ab6a2bd009096c698b43fef299ad4daaeaf61f8fc4a157dc83765aca9d041aecc009e7f6431d066aaf5d2c3bdaffa4e38a4eb23b283a85a402eadfcee40d8f2e39fc853a6bf0ac5530df09ecd4f5f1651b761029abab1504bb63910c0a36924fde9cc3274c7627da1d454f681d15eb7fe705435ebb032d0fa9292a620e58f48aacb0fad0a852954d5220c9915136f430d09a6af07976af400ee9bb1ee7b63e5ea3df5d6fe802e77306faeddfe62efe29d8b4995e476dd667e911a11ad0e1a30ee40cd6fe2a969ef37e0d1d867043fc874a392dfd90664d049dae229b92294c25dd8ae97862dc8cdf828601188b7a8bc81245e426b680f589154b524c1793ca5b63cb7aca7c4f1c4ed72e890628176a5e2378f3461a344a1a7bec2ae3f01e9790b98666ce6109941bef09a2c547f87e6ff775ce3e5f41cec01ec84c26868e01f0e619144c3e4a34c0a4afc4077854ea26bd3a5014862a1b31aadb4017bb538d31379c22c2669f28ebdbbcde9a9c11993e913be0837047bbb7c04fe94710769fb39dd3f74c4e242a66f2cfbd94211fc31c8f7e9a2ebc47247bd5d7af3bd2a9ad2205226943396c526f5094b322f3b9320c996faf3eddfd4f81025fce341538d9df9418e166730b350af541130f598109ddd17c13c3d28783dc1cb7a570ff4ba97219e88cc78e8b8a5b190e6a4833a49e5a5463ae4eb7adb2be6f9bef4dda44ed97dc9338200f9ff86a980e3d5f2384d254945ffee0965dc108ec7522601f5b121ca6c4cff49e7bb34a8d5cfb7daf1cd3faa753626f5298eefa96496ef16524625adabf4484df5519f143c2a5052c2e54f89faa31740fc1680405b8d0c7cc600259cea05d12818b09b593d77d123b306282dbd70d4c21750389cb38dda1734ae7e307354eb18e298f73c0290e594a0cc862a2b04e12c90ff7ccfc52427b7713099524c85a47ef77ead732a8e986ad2d76c333ed37fe30f2c9cc80419a8f067bf48a95a31b00dfc3f5e9df52550cfe39ebc4b14c997d59d27c5b7e2e64965cca22e7398a50dbc90022d63b8ef6493d75e80584f23d9f91a822ed6e4740c64f883e3318138d86268370ae6590193d89fd90b4d0bc9750439ca6eb5b5cf8fa7619aaed72871cce5791dafb71753206d712028f4932e368fa9b0b38a55545ac813f7d51941bf4f3724d908e7e4b98a000f6d03e2a27c80144daf865874b776a0a53891110f66c3319901800cf2b31ac78707f2e6548aa20ef0efa94695782742b9598d46841aecc888ca8c4d30bc7b6bf864435e45f0ed8f2c87004f9c986d97db4ea116307d4f18faf22f33b771cc4dff402e83db8548a997f3b49b0e6b34537ea766717503a508a8d66f2776b646842884ca4bae6196c09ea3b47f9ebc9caf028eb25e3490b2d6c3fe54db6af909c27367fe32243e9850dd823487fa653c2bfe4d56de2373508e162da2d908b561601fd42d95e59b171a296dad4ee9f436cd39265531fdea3fbab1455a3d84dad5dfba74eb46ca83479cdc98f30e114caeefd65f0016b48d5947754b60370d53124926b09265a5509dffa08b70e99f2e27fa8bb3009eae80b002707f4d79a6891e8bb66353f79b5980374789f8d56375d59ad662497dba4273b50dfed543690299bdca79856aaf7130d2e7f506d3b00bafd1738f7e3678b5d186ba3e4bb370986b0bf9fbff8c463af90840f5c5da2a46995de49393e1c3bb85c8590ce577f04d6e739d1647f5726b3f6781149ee7a6e116a61a29c36f9292410897c99228bd47322cf1b5696c0cc0ae79db490bcb2ba60e92532bc3b9c2fb5e33633e614f061082657d421d6676a18eebd748349fe7b381dc6bfd77b8111296c65b8685badac4024282c68921b11a11aa380138adcfe398635123724de8ba83c03510e09ff2d7ef3815c3bfe56d27cf72099f5c2ff721a15077d756cedcd935fcb7f978b85c64b75df769908741c2549c2a2dcbf935bb24d27e666a17ec8c9cfa1ef64dce45308c910bf12edaa3d61f10f7ecd60a370bf83874cf6860095929abb3c9d6e9adc1fcf869309484e0304d4ef6a17ca62e2a452697582b0997ec9affa066cbc7f1cb584dc8d2689619f80c460db963be56b1f0f1d3f38c4a420568e42214a90b3ff6329f7308652dbb7eb8b1038d05930bb9545637b64b699fc67c0de03861afdfb49e3edea8765337109335b1464fdde55469735fd5de96396e255db5ff494f1e266ec0ed39d34a99f4017c057c8fdbad46f2872f57cdd0e2b4cd5a040356fcbe97d233fd446929af29dc4263e3ef0097ae8e6e9a593dcc89d8fff7e2e25222a3d1a8c3ca0a59dd9a46d10b782472d287b4d4eb212e4465f30f1101d3cc84c8168cfc42b5e7e2d2832ca2c46d7355cf1127ee543e7856105764a9e01235bfbb0a8cd5e68d1f34548d33b867f988e934e65d3403caa217f1e38fdfbd4dac8184669fb00e7efe4f5f5e3c4c9e0767e0de214bb868ae9430f474498716ff2c7de5c71aa9986682046e98e45cf4291ab457debfac6f1b3e6b1b8d6e96d7a9a8a5c3ab95db927a345420cfc00fd7524ae3d48dfaec5441dc0f671955d4d5ed43f5442d9aadb82057823dfff45b76bc6f94234e37fd7f32397b0bf6fae88ec813cf00914ee1be41bd5dd9856a51cb9cb5b77064ec1082a9dc490532a5f1d2a0c19fa3cdfcceb5c85ed872ae862d28a884c2366f9ef8197f9e924aa3ef0f79cad069609d4bf9e5e4cdf5b9ade19e056ac0f61ddff4c909ebf158ac790d48dba0ba470cacf79e653785ea04541540dafa8b27f169c5a30560303892a8d50d6d31b8d82f08477e5e5518b2f82cfa15994b8c187caa3ad99ea859531251196618a88ca75b46aa4e94824f931334a973ea288aaae295241e5b5ebc3745788e0be7279edf43551990a4e9f36653cd7058e9146a4a7e33c098711e175c5a0511628b5d56adcf7ae4c34df84cf4f6e70765573579b6eab2ebfa663294a5c721c77dc8fac46b85360614903aa0a39c034481d55ff3e5b411bc3bf9efdff38a865d6fdb6d4ae46e4e9bce547813d7fe46ff72ded511e8987a6bbfd10abacf8bf8ebf1f20e54075f71166985b12a2e1a5f3bcd90e5cf2ec0a9b25b7fa22f773afc75fbc8eee9fa49c0d9ef78e6d724820c67605ae75aec1b51a6f68b8bc278b5212ca68a863bdbeca1655f40a5b54dc2ccfc44e1637cc3c00cabad2bdc8f22557805b9e7c969aa774ebae0051d04b2399030bae913fa79ab16959bf70486b648a139e3b1768595d5f18a9c8484982380c2369f03befa62d08764f6e2fad47178c049748694bcb1f508257ec1bf82d5e43ea048f7b68afc07348233e082683b9f536de24a7559972ed2276e8d93804b1a1b7a748431c747c72df6a1c8847f58a60b81ca46054726d9b6f9b512d3100e8ec1be89f4c0a4c492bf53a0fde37b05effa76725a8a2db90671d70441fc523c94a1b7138504b792e6eb3102d3ecf87008e042cbdde38fbce0043ab2dba081f3274a3bc4559accfcb5288b265731ae148f778d61bb6874fa865413afd1ec52eda835b928128f1f4ee9dbbfb5896565adeafe61eefab0189769d15e19e217bd74dbe09529f65a41b73f64601f03d4c26d9fa266b3469545f307c87484c186853084aebb03968b57aefb5b30e214c8c1bdb0cabf2713c9c6a8ae368a088ea676d8554c9e7beeee82cf1973aef660a75bd64bc8a74299d8528ad550f0af3985fe4a7715702831bcc3b9710f313d24187c326f1185ad09b8589139a3736dcba6b7ea25cafdc0500bbba24aeae2f16b0a1f2349c18def3c05b593fabdc1cda513a085ceb9304d10162ecf356b9406583265049476f3897fda8f59a7e7f342d1cf88de03f31f381574f6e1a514cf149c5f0481725be3bd8949a08557b77b356a9a99a32cb9211add760eb043cf8b669821b44a364b4ee9fd30551c89bc51079e628a707cd84c553fd0eca018279426eb696aabca2781f2833b7ac9c901c337e944b0e419b0a6435cd0cc5a471ac3aa7b5f7804b919aae75265f1032e53809d328faf0e23e27fc6f8ec945dbebb5ffb35969e429c64b4cb3c2a5549e7ae5038331dedfc957ed3b5e49910aec092d79856455dfbfa3449c51d06355fbd1b122942f5251055079d657c84cbc1d0eb72e08b9947905ea39da08d7595f1e06003adb6fb389510bb32c0955632fbb74b23c57a8c97a2fa5e89220831c7159bb1d344d3d31c3c10bf18e786ae08031313e213a40397b002630c996e3448a62df0f21726fc8ba2edd6f8ad56384096972bfa8efd359cab326db486dd34cc61a8e0eef274da8937cbf39459cd55f8b86f93c89e056f4ad9c06d7f661c50357ffab8a6a5f8286c5a4792985cb7c4195fbd2e6776dc0cdf09b9529e8a6be03003a1a2fde3636831bb49a5b01eccd2238e9716688034242a583f36c35b22ef6c4b1daae8be9840b03df658bc87f595d6ee60aa010e9a8d19fc6cd326626f8c18c344219f37901bc93695ef0e97c718176916deb6c3270571afa57959e6109ecdd7948a7a40793490ed762eaba741585bf3a89271698bc33963d9f8a4434e873f7a64a9adca40f4a037f56db5c6e076b88f77473e6a78b7d5232058828a862c0b21c5b50d7b9b56de4cac9e893e7304ef2b88f966ac9a7b3ccddcf1a7f058ef5002d535cd8bc8059566eabc88c0674d0c9c34e1fb247563bdbadaeed171485466b400b4e0dd4e9083167fe31fd985fff76be531eef944c920a6863e38c8e34b3e47fd225417a48cfe653962cdc71952ae361df95a41addb6a8e521ac3817dbfae35980bfffff7f40