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

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

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

Block Certificate

Block 56817 fce0b90340309f73a99cc82ca266cbd2fa494e6a648d711b1e853982eefef3fd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
086e99673070453f9dfacaa6f840d965098d3cfa69441c879be50fb461aa381a
Certificate Block Hash
fce0b90340309f73a99cc82ca266cbd2fa494e6a648d711b1e853982eefef3fd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00910c000002e90000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008bd7eac5cbc35483a065b7990d48c57fdd8a25cdbd39deee119dc32614faa51e288317f6e7b21bf6447a2226a1f1c3058aa8bb957f1fc6dd054a65f58fbd449ae751257a8d1b45fc592b76ded1042939079c50f086c03ee7ec180000000000000020000000800800910c000002e90000

Raw Header Hex

00004020367a1bfefc48546076a30c93d504222da2e504cbade3ecd80542c2717befe6bc7a7d8b287f0912dac90f473aeea71a78cb924e136a6f7ca625802cfeeba3113aef930d6ae4cd04181a38aa61b40fe59b871c4469fa3c8d0965d940f8a6cafa9d3f45703067996e08

Proof Data Hex

59,560 bytes
121216010307c02494c83ae7a5059cf211644f5c852cff1e12803df1044ff5e2ebe2c4e947451ae473e0e1a980711101a2a3bce8498fbe3858fa503c4bc9a0191bbde93f7ca9a88c98e65155372fcb2790244e8f5964f57f570409d40276bdee23da4a25d2dca3099c759125ddac4bf94f03e74681c4e151270fd047bcaf18c6db8d7c4a6970d51b4d8306048c0b2d40b7ba2bf9dcd32668013172ff37d42f28c318d8e3f63a4637f2fd03d3ef3ee0eb3a76f517902a4ef88786fc5910f422a07997c2a4dbd48c85e5563b51d305ea1a715dfef911f9d9d2b621d3e528c5c35f3ddb262f7d9445e3d7704897c07379329f9712d4613a02cb212e5ff040a48988c63ee39f623bf5bba9d8775306fc7489f92189e2b92be0fbf90f505c1aee25b735d9b746d9cb26837e327e4699aa03c54c226d42c8a1b0b60181489b8a1c219b068bc96a4061b920a8437a51508127e304b9f74705239cd4cf6822f64602874613ae9b01d32f7baf7985d7ccb4951c995667594d300f9c028120cbb0c8d2e01c82c6cab3690212ff00f4824c7f6a95171bb505a29476512c0b159845daf8203a489d80c4ab1649efab2c964fd85133f923a9bb21b66d42e79147566c019704ce721a0e37164da77ffdf780c302addfa0cf214496a6226405f0554078ce89917a4a05c4b67ba62bc85726c05db713e8bd834d061ad6b987f92448734c9d2a1d6184a176d1899aeae3cdb5a69f8f1d38b029eb2ccb785a20e7d8a5566ea6367b28a5676567113c9aaf13c85470a3118ea313f994ebd1eef676747b779229a76e449c155ddb65dfc61cf1ecc82b2b322eb4eaf7229eb44dcb9dd151bb377cd857ebc716918debb7abe18ac835d2d7be7b73e410edb202d04032e4168fae5c8b8c940100f2fbf99de78882c20f0fef1d0b1ccb34f412e14dac34d34cec371384e0598e0467384b488e8443ece8f5309e251dbc5744a332ecdf960ee9fc9568d8aefed7d923720412091338ce69f73e8acc777dde0edd8e65b1471fe82a8596c39a4519dd53a8e679645d7d498b3b7cd43ce2b80e65221824d5c375837bed5bc171e5ffcf28de200f64b1503f5fd66d8d86c1b8a8118589a1b0b0c8a31b6f486b871dd0ad764f40f51a78d8c70d19e937c2e89075f676b4595f659a4e1d73d9bd7479017aee36b43d342b5e1979f2f8aed0cc6fa41d1e1aaa15cf512adbd8af94de6d68d5f8895d13fc57701d9fd7127efa177a8afb09ce8f28ce8c86ad968b07bef9edd7ff4c6d26cda8fbaab52d5ad15a6285d63f91ac7078db225cbc249feca5a7aa59e9b916d884f99d3dc8bfc06d36a7f202428a4678e49cb877fd249bbe636ee9f29848bf10209bffeb452ad4342ada3bb3a8fcf4304894f3fa372a1f20fbc698694e31f0e526e11de8d8b716f0a9313e5baabbff067fd78d40c7c37a29d5dc2aca059a8427030d994e631a942ba5b28ab87e831ce1e1167735b66aa10e9d9dcc6f255de9bebddfcdf25ac706aeb56fad25e1bccedb1cfc81cd37d63ae195403097e17d52e1c790bb79afdcf0238a8b11945db13c8cac5f8664f67d78eaaf2ab9d4097f0145eae8c5cc66ccdeab19a395a9790f7fbb86466ecedb736281bbbac2215bc8d649c9b3a8ca126e05597b7ee6692dc496668b5663e68b18ee9e1980a104afd3859347032893c74f7a5e3962e5bb233117179413e1f2f29bde4e1acf6539c5429327fb3e418819ea8b43eb1cfcf4608326d746096bc8d7b0d9ecf5a8fd190b28e00a7e22deda45a697ef0b05e2cffe3deb1f7397c99b7a3f1e72a1ab06e8bca2124778670b66510d910811f308b675f8b57645c5fdf18ba00d66912b5b3c0e5893e9c8f94f6a5f75f5de7f57d1f32d312623da3474d8422625c572f9fa37f46d53813fcf2f606dff1f804a0a40c3f7c99d35b2f7246a755822c571d41b08ea5be5cd0daef0a1996d13d5266536ebd838c21bd7c0d6fff526cea7cecbeb11bdc766d3ac22928802c06409cb3b9f56d17eb5b0c85bce8376d060041256b45af11dbe8eb1fc6e15fd90f29959c7c4d9aa7fe63974710f6f62278651dff0f4897e77293da3b81675b996599db284e6732270b4672336eb4d2799948d3bccbc445d9131b8c8577f5eff625ecf78633ae94c5aef879b999a0d9f324f895ab9f9c7d5c01404ff4f92b0754c3b7f4f957cdb33c5002a79b4d7fef7898007b85c6632aa13356775379bf1c6442bae3a5756e4ff55bd183327b5b27319babbc36dee76ba92c34cef156607a6482059566c0adef166c76aa9958ac9625a95bed1517b61f2a44bbb96009df7f1d9b9b659b0e7b449dc3ffd6cd5916f54f856b09edcdf4d674c0cc9a6ebe0695a4205f678bb46a60b648994f5142c3d65a848ca79b8d672dca724e8099332b16476867ce394c92d678a7adec325923357772d4367de2219e6c5295c26e1fe1262ee800cdcf0f941ea198ab22a9487f713f6ad150516c2d4493a27d751db937ba02f0e713df62bd7a588517a646a141184975ca20650568272ba00b074444d44824ebd0e855a12a59b50681fac20ec43fcec28dfdc124ae63c4ff1033cbd53c19f2da0337726edf4fd95e37a534ef81ed0b8df2a8bfe17e83017063ca408a00780ec3463b5454da0dd0b8435bfcf30a8aedd952cac1d88e291544a7f9e4e26247d353d854b54df5b1f856518474c83d84f3f1c0e36a9156edffc3be820ac126c1d52a07291f3670d472011edd5961f11cc92590f28f1561df267dc474c5cc44b9e2bb53e57a05d1ce1bc64b8e875c39cb4ecdf69caa99ea38a0ecee57c0cbf0ebfe4e15ca8687065d72c32e7ca6604f0c74cf2771c084db5aabeba2463441ada1e1553f2b23b1aeda4258853cba36c5214ca704ca8d6f00878d883a3f65254896b7349f30d784454440d018fc5f49fe553e1399f34071b1817cdb52acd85dd02f68f28c4f5442186cc1168c9d9e6d6338309609dd61983fbfcda44c06dd95fed148c94c57ab21c4c6296920e8dae7fa0d969f17329aa58a46d5516e87203eab0314511bbd094edc7788d18fbb7233e27a8c90128970682eb234af92cfb2784bb07f814c7b5db54e82812878c194ca5356ff9c0831c161d9de1f47243aed6fc7bd19c50afad5edcb17537b2e66d2df0a20e93b4ad02e674d6a86ff9b5c078ec61f7bdbc8740d8865ed709d15038f8f421a5b82e76eb71b6d657186097594b36822d8bdc4ae752e623450bcb05c512f033c3e42ba53e518e0d9f20d9b4122ab40d26a377085830467e888fbb459b011eaabb7049440a751061aa61d6b62b3f0f768f6e71092cdd9c14b5b6b5c20a8c614967ac949251790b2d23a9ee1a556a3ac42a7d2c7328c8f51f50dfb26d516d4fae9e8ae819a796a54309ffbfb5e7a5a44c5d1a78cf39cd6269b88733d609b959f25448959455bb93a45be0416012b822f397d0780b01e416d72f17cc995fe4ee84f3749eac3d367c11881480d13110d5ac8275058b2b2b37a758c2695b638f373da2ec0cc938048d383839757f09a5f5ca7755b343fa64d23a44e65e2bd3ab9f25b2c45099a57ca39aa8dcaaa5158c76c6f1040822dfff4c85dcd8c823e2aad0d88e9a5f1d437f25c7967cbfaec294268d3384fd7172b8a7249215735cb787b7deaa909d9ab1c0d2188a205b2e3fc7dd9859855f30eff83c3e7b620cefa62244578288b52cddb94a1e2bb1067a4e242a2517ff935f00b3233f2647685be4c716c817bce23f7640561e82700fddb83651624095c6be480fbed9632f3322416be76b6a46d6ed95c0f1b5d92ca34cb0eb6eaf54943dcccf85406c8a50e561e8b4297e6c4b6a9f965ca612af3f8d14f5a5883a4978e88ee526f24fe7bbdc68a2eb4fad541ec02ef7fc0fd7c4509964a198106eca35188cc5a62c96d632f93e9781ce4afa40234d77691dd622859478d86dde42927cc007c3ad646a095d936ca8e1883795016a001f55007f021d3465d0bad695ba8d9190c700bec7736c9f30631144654e35205a70af8b1672f151d3457f98b8be78d151c550ba65a1016a20daba58274dc838bdcb2f0fae56ff198ee2a3fd5cefa008e0d8540e5dffc876121c2f9c40b4195fa2dc9481198b7ade3ba9e947159ea653a9d4c4a79140ada2ac57e518d430417cce264ff480d5de5e1a38812c1dd2acc15b3283cf8546ed15ec074a8705d62660a1c7b38f62e78908bc2be2e55ae2cb356761a7a28c8b42ed76af7fc94e2ed0309fd62183369d86b7f8c7810125d3956357b278f48f26f11b16d77b1956393ab8563fdaea2e94b79bc6d97f7f6c877d44cfabfe70ed840342417d0e18c59244e20eecd6c6cf011f11e40561134f790753509b7c5a4c300d107d51134168fac56648ddead106222385020dd55cd355e69c265afa3bd4211ca6d12fe835472e5b0eba1d443127a836d188f4be1daac2509b4893fdc8d979e40875ccd5fc3be3a24b7ddf0d9a43be1a531be8ace9466c6ae8fe65c8a1b32149ce8747af71daf074c20e814db538910f33d42368dfde7643e3875170b54f18004c357a5fdba4466e8f9657c0dbf2d0e630c95431c052725f83bda63a1fd2a4d0932c6d2002161f4fab9898f2664f441feea17083bfd9e26c17b1d62baf0381b49386cf6454db13be42d3042ff3db1fa72f77e901c2a9d67158d0ae7b429ce40b58eacd33c45ab0751abfa2ef313a7403191aeff1a5e1e5653ccd23ac9a3e6fe1b4d6a10e8061776c32be822ad51d5c94017434a790270675354cbcf737dca28b3d88aa3792dfd34a8848a4c425067af9386944d54b668156c41a1340fa7659fff5ba7367bc5edbf7a168d0653f1e8e4fd1c981a59f8ee8a3903dd5db5ea3e3482264d143c641418abe2dbc210e1a70761b748a43218a8310df2e8a34f0f8d1ddd212e0e9ae53fd3d450f6b0cfd5a8cabc24bd8bac6901909830de2cc1d672177649b873c4431aeeb7b5c8b737180d1f6f7225947154ca9f94bd9e0af4e902284150b354462828aba9daf3abddfb1aaab78633e6a510328a8a8749c3dcbfe97273b6970035620d125e50197ba904c037a4011ab6e0e404707160b6b9fdd1502cfb9da6ab986e5a9ae77f48be976ef3b19e552d24ed6884fe667f83c486c61763cc792db38ec09443f769db0e838235452e47d1430308d4a13db03429fa5f9e277efaf4f995a0b1a277be0d037062c105f12371c1dd580c2fe7b6c3fcb52db144f30e7b8d2cbfbf48fd807f243bd132ccd419af4fdb0f5b8fd2b4850460802821e75257bf2168ce2255386f99c62f7b95b9741d333908db388e5dc4c73854e34cd2c1c64f14fd6be7a016ce2b942c61edba10c59bfc03255afe7ba194f535f7d609638dd396c08c667363511ccb6881459e148230f2ab817cd6e747e21a6d8ed093634254747f39c48aa3f5771f03ef08fe393dc90452b8ef6497caa21a2006ed25435c913205dc25b072106e0001c5e7ad618bcbf19f0ef68528b1f7853d081d2fed1288d4a95cd9e36065705e75c7c8788df8dd163e2957b146cc804682f9dc852a51aa98e2a72b57d47c54a800072a0c0e1802a9f84e175a2b3a57df7a2da3c348c58304e88d048840bc492cecb3004b1a59dc06a60ea149f0d59d54dae9ccd3b705fc3d07e0ccf7296814e6c4dc89fa8d0c329fee1a879eb0bd7ca676f0880da82c58671b21a00f15959ea1bb77e16afcb8add437bc6e54bb18fd76a397a4d0f460f70ac604b4a9d2bbab214389507ad5c232ff4179e0eed79d73be4cb04f7be9e0f50b180f67cc9c832bd8b040d01b63c6ac875d261130589bdcacd4701115eba59788f7116f8db6a5056ac70a331e922322e98ee0dff64e178ec8615073405dcec67fdbbfbd619a5314af6599530cc53d90568d5ea08ba481875c8d6172923b9df8ebf87f657cceb7a1cab22d5b197dd29dba15ced943e986138c650a45f1a670697b72f416e7aec158e662611002fc479926df6f9e50c6917e7b86e3121ecf7087ab25eebbb727adcf4aab693c2c81c09448ae82ab0472428b298be6c7a1001101540642bf222f2f3d2599b8008f901aa21e623f02ff20429025f489b7280bbaccc732da4889710fe2bb726b289f92c0888615584b18e35a9dd7ee88b56ea774cc26ff48b51b8a92eca6a9726e2e3ebeaa76cc7b28cd9db52cb93442a21d76e7a4c036461aae523d0d9115573b33b0276aa4a11ec0d114b9d63446688d4ca1e2bbabc450db66fba61faf0861385fcaf527d9fa889b70d4e1322025951d9f3ea179a262c867c4d5b6964229d203a35709fd5756df6dd0da5a950a915d7bf09e6320495b86c040020fc80aab69e3c9cd2595588c48a0fadccd253c464f0dcde698bf2f96724459935b1b89aa7f9aa3f7d73dbe333df94656ca7704c61d9b7ef8e68bc6a6453ce5c2e2fac72acaadc146e492de53c7382d9625f8e7e9e01c658fdccd15cb968ef0c8c355d07451fca3b408de7733082bfd9f01885232ab7a32e9a72465c1c456e8d591d6a90fde9d9775f1e1b5f3910ef555065a6f2c9470dd51a59583ee924b0fd168807e696129579b3c01366f42a0b05d11878b4128ad5bf29792a2a81a51de56cc3ff071bad297dd777fe472f6b8c787235a53408e3154a41b1a7188bd36714be39818a224785e28af4ca9c0eb19d9804b1936e384bf7216c6ee687934b97317311e195f835e20479c7170290839e1b3d494c3b1579a97491e18c518ed059f3245ddf98d8024dd976c2e7881f4a894ea200b4c0fb34467c213ab13a451830a643bd909ab0a3e70f9803c62a005d687bc4c4787fe70b4f3e64ab081b610fc93e554b74200e09030c771bababeb0a8d2baa59a9cb244aca3a8d6bb75788c911138769c35788fe86273db31a4cf58b0ffc457c72217a3f5cf217480754973c6f56e7541e1d8f192b6b79463aa6bf41468f1ea0c2b837967138094b02ec0a274cadda71f09830526facd2f29abc805f4e37d99663c25ed290ce32525047f6c8a388a129edcddde8c2a0ccb1332d234b568bc4d251a1552bd332adb09fec743b09fbb5f30476c0b3b22257c84097f4ad5f8d37fce5dc9e29fbbd67119c96bd3d694ea85a6bd9679ef02ecb526a84f06d90d1eaf8be5a5e741feda5a9a3b79777500a48d1511d469e3113076f2c54bfbbd4e8ee54d43378f1567ae7fd9059d731c200b1023bd24ec7e60a23f5317b2f04a2db2c3086a9db10e28dca3db5f31ce548bd9f315cf567b48f9964cc2e17f8dc5ba4dca2d1512e6199ea999e8acb028301d71a1b44baed5510dd32847d1fe3a729ceb417a5405f5f37da13e5fd723f2dd422ba1c3a297036ed0f40bc47fdb0f0554ab2e267cda0849ac5f703d1f69b8acfe1f44e80c00f626667ba740756d3c3e525a2cc6d3da442dbaed1c8b18fda4b8b21436c31bdad0834930bfb1b4b310e78155d1a5beea5570bdf610c91e41b548103e4e36e0a9b892ba1998e35f6cc499b249d295d8276a1a61f6cb0f992033deddf28628fae7afb9826207b21e40ad478dfd93db29603c4b0be1a21980ba01c72294929b4fcdf8def582b8d2d06edf6f8901bf8578c5034a367907a665c6de3d729c0e6d04c71fced9ece9a10cebca420585b0fc8f143603a6c29a4cb90137c29fa0d2232921ec9523d2e2002c55d53d4c73cf977db7350ad0332e14d1017f55ae74e57fdfdf968fffea564a0beb3ed9cf2494cdae76d020f06861ce0d42034e4e83d4bcd0348ce7998aad516a15297d12ced0cf042092bae4a6ca84cb1cfbd86f555eb700ad3dd8ba25bd183053c59f0f45351bb22d7610e6708f655ad4685d23206004d1ea60ae7472c395ef323dcc000f4ca8fae0a14531032552c1c1578f80c6051a81033370726c74920dd191fac67a9a229d4b6b69bb2a78c6d8818c930dde156d84c9b6551b4bc820371a0ead7f8107eca49d0fda1a62079402dd896e1b888dc418140fc962e2cfb843eac0709885ae8dae9cf9403d9dc2e6e72cd92b3eda71dde429598c0a26e6d05b84134e20a14277244f550475dcde296224ddf4e4947516031931e561e18cefa5e11940fdfd3c0c8ba8dc218659eafefd2a815cd2ccb7835feea91339c5f3d6168613104f1214bb64f6fb8650b8448e632a043ebdbbaa50194473b1a936ede639d6a7a7e6e9dbeedc3fb1163148b37fce74dd0422ec5ff6a27d74a114a34f0d97b0557b533a9bcfd202095f29a2d331fcf62591e430e1e0c4a0cc2464f95bf8e4b94f222d6e72ceba034384f2c410f475b4190b51234a7e905d02950720f6ac573db894183ab9fa248537f44ba3dabca1a0997a4f8482b7f7c97c841ed38491ff06a7380d3db01cad828f3eec93e733d747a9d8babef548b1042e7c54f72d02cb8fb197c978b27ebb0ce09f718965cc5ec6acff106bc517f8e8c53abb7b99ca71df81fd2d3fa396dde8b4960974684512f75e20b88ee4b941ec62d2c518da2e26bfd61056e81f3f789f2ddd216e0d30aecc355f9c6656c63425bcdd91f20ed90c786b8a9f3b8a786b278a6a78af844109a53a2680c66a8dfb9be02a7922099eeaccc5db748691db6e03e62b4dd8a9ca5c55d8472764d602362d03cdd225dc0d2e12386ccc1925f22861f8842bad11141743ee791cd34ea7912a775155be9d1c5576ea58bf410eedd9b0ee55adced006f91471db5e8865713540037be60077121956e959789380f646b8b5013c851a1630e87dd7f71b294cf94457c3d032dcd40e0f7690c330cbb1478744413e8229686c0e147acacc8f362620ad0422a0de5ef72b1216b6e521128465c3340851833c07c595f898bda1a781bab801732715f1dca88804ca470af18c2b8fbdd1e9edfbbfca24501f65d891cac9fc8838c21ce3d27f5bb61488f3b55cb70adec7e47f413e656765a6316f3b7354ba7c8e7db9339be98e96f9be8a4964612d15fc3f66a4531ea30c468496e0eac3e96fe4179815728e439fc8a668a4b125d2050a27ebe1def3dfc9c655fd0170456952520928b40da6b761083b8d004d63fef7ac098047c09d051d9c8a88ee539e956816110bca77b9052bf1950405d4e566937b671e2adc4ccf87e1ce7618a3c625ed1e6cb571fb013ea5444948643570047ebeb0dc1f342cfbe75fa3710045dabe6be85662b769864263fa6c8812608722924f5590cb7d34b8347f610e9a916c723c7cbfc0a9a44a8af9659d092952291462fcaf1902d9aa37c9c68054df64a2fbe06c16ec257b15c01bf913adb1d2135422729291b78abed09cc31adb63d1c92956464b43025c1656ed25bc7781c908e8fcba15c65e475ea9414cccd2cd27b0a5bd8092385f2dd1dd6114bbc9bcb2ec677a7ba74c8fa4d6dfc4eedaf0cc37ceb4de90fbedb73cd22ca0223adb3b72e6ed2e2f7c3e9a922dd5914522ed8ed3e2c270770b9d72ad42db0af2cccd44427371c12846ba6dd3ebf3828ed9a1d5aee1c2272581385ae8a85511e57260bd9b59a3410e36d50442fae4abab6444748f35b265fe4c42d094bc4657dab263adedec581df4b0903c6d10a36c329b454924dfc74d7a0eb36134e59ae0d02c6dc314d23f7057ec1aad70eb4e599182ad979983086c99b111946882a543d78734fa021b5d2c280c7cb35fa7b10123ea898333698c56f88f462e9a892cbb64c1ecc99fe5852f54a9ff2c32cfcf7389ddc52bc2b3e80f95b0671f7466dd392a639339d3fb45ef754f0d288f6978f642f095bc7dee64446193cc81630a680f9c8d4a287864637dbeb8c7904e8e02b2b5c3906311e4a9dd49b1bcf9ee7374119540cbdf1e33bc5e5ee325f9461a298a06ccaac4f44b8c3cc15848e2619ae37c19a03b88766215350b4ca1cb89e5d24ca85ebdbd9b6f52a93e6c7e05138586d95ddc70c158d95508256dcbf1a91ecc9836775cf6b49dad6daf3373aa484e545bb3e055e8d0d874c8435b5232977c513e8ad9fc787b93ebd8c8b99a3cd72c8362d215397ba6f3e773b22b4b96b36ec6c2bce989ff59ee9dd6b26268666cf35a0804341f7b21935121f8bd54c63d3d71f90943b2ee746dd180b963770c1ad4dc38fde4e11b99365a6bcb18db188d71e1de4ba48d82ae3e4a1c9098db325a0d11e9e65e8c2bbbd0884532690b31800d49720444245e2cac0a27dd45457c00ba6dd63c4e38b1af08e739951ad3b2cf505280969f178b7a2db16751535ba8a761ea5ae6aa0f8ddf8784f092a986d1caaefb21fdb61570adff6e9667feff20483f36fbe7bd71b7c0bca7d4469e6bc4b7b14781a5917095b6ea7d9a9677642ee1bccadad36a43ff62802ea6ea79d6a734202ce612ed058c683d228865931168c6462c1bb5d7a434ed89fe4af109de549e371739cdf1db16e60fe11e09914c259505754c86d363aad6abc29ce2c4d3db6797f05814a40d277a7aacf8960ea706e4904544692384e3a6fb4413208a5fe7cfe8f43ae30df741e34f02a3cf4c6ad65fa7be446e1fa95e363fb0ccd5cd035befbfcd202130ca1f71e898491ea3114749489ca11007639bcc0b54262d8d1d8e627d91044f97b2bc4241215a5f6ccce907b547d8bafaa451ad83e896375ed829c0cd965b75df6b74addaee2616dfb3258275f5ec9be49d09b78ccc23781a3ef657629d8578377d98aca5df77eb73b68404a4aa1cada46a0993e1c2023e9d76695d77c4916ac60720b73a1f5caaabbb71a9353b1281df4f58766bbeaf3220db508aa93238a7ce1991fa2588b6fb851d337fd90feb996fc80e0752af594553d9052b4f9115e63d123bbf6026b2abc6c89eb6cc08b96bf713e4a67d0482a3a068aaae99d169e31ea205ed4cfc47f651e3fc1c5f99396c781e489ea771650d6f7476bfa4345a4d635f8110b667ceb7a22b92821365a00eddd92907f6fa7176a84ae73d0778c122d7b817ba58fdb140d5bcf8b4ced51855ae35a4a5a084d24598431c9fb013eed16e9e3f50467711ad2274a617b1553f42ec3f269eb06f3bb5e6e92b3b571e68fefe6c5b4feb06437c14c123ab5d0c2f68df1c3f42359807435ba999deef3b17aa22ac5a69c6a0e8cbc2b890bef542c911866c5c6b394408590fc9cf61426655044f61415a39cdb8c0b4a51bbbc4b99473ee44a0fdf8d8b7e6932c5cafd15061a505651072b7e60bf99b39d0baf5a77a58db7b8478d20857fbdafbd07d318d1a1f62ce7f0131409b0582fd9dd9dbae43de2f4ec9b617649e5c05ee793edb3944f99173974e4bf1889d4b64cdb48f8815ece3a93c6fbdb7ad4c8b8efb7fece233cf75bd62b0f7ce7bfcd7c4fef5b549bc953de19a0f6a45da995888e310f610c38c3fda6dd14f15e1d01eeeadfdd8acf46e0ca06156a40ddf6d07e4992a0364f9fb203d2513fa2b90f1730056695d2fb0997091fde7b73a2dace00e18cc0a875654990af9f0fc956a7431fbfffa2e40460f94414ef40235bb01c7e301ad83d89d6f3d82aea2dc4a983a75ec3e8105ded68d323dfa87d3bdf30e624e606bea7db3b3008debcfd08a03a2505a00e02590b32f1ba7e59fa844c877decc6d482a9045079568980e376dd1bcd1c28578d2d3fca1be3371e3241763819a18e43aa35e7a0b7fc003ab84a4eb4b5cc24ff7e13057492ec655b4491283aee0ae12ea224f415581e26b5a97dca7e48f648dd34beb22c576ca0b37a20231368baf38772c8c5fb4c70fb48a07028978b74f44e314bd1b774665aa4c2f24060ad6fc269d5d420e9e263a9c139f863862646993ad9aa50bf54acc649ce3d6c8c4a32807cca2c64f749d1c416e3e95f6d6bac8b4c53c283874d354b7b6b61a5fd95880072042da05d6fd973e67c861a779206e7b2546c7d02156e82605cdd76659518036a445a6c23e46e12e57f9117e8b16b57b7615d9dbc927a0f2227fa5836c3f547a5b1ba44434969f4ced7ba551e75bc6481c64d8026329c48767fdb3c4bda68df7b559bcf690fa757d9eee64b340b942fbc92eddb3bea939d50e6299059815be265bcc2af214978c67371f9c1e570ba14db43a8b780a57ec84cc98ac02ac3036b97438d5ba5354bc11923f855dde1e18646c5d97b94a565d6cddd78be8e4d15b0c83f642227ead37dfd121ed5aea891d4d909f5367cc475ea86709eb99f215abbea7effa97efc19c7ffaebd5edb49363a8d9ea3d2eab777fe4c9f45eb362efe3c1e5d222eae19b8cf2bd1873de7cdcd62177ac015b6310b8c3b7b0bc334b14dca79328540b244660fbfdee2b1bdc2db8fcdb73b246da7153a27cc4dd389cb1a7c93c53dcf5dc8cfedee745af9f5f304e0781ea59caf1382ec72b26be49ab6cb564251ffbb4b221b670b1e8e1b7b1ab19776fc8be83fce9500cca6fe07515da2ae662034f9f43472ca1fe8f8f9cebcfb0021977cd841868af136c6e4abab96dab7a68de75d09aa6e850445b960490ed2b366e4a73d065525ead4e63de1a5ae1047138883e0777a39dd61d8e5ba5dc5329758a130cc96af80c65585bc3a3d759cc06dd9076135e6eb13995e96da5ccf67be69b12e99e7f86cd751274d8e371c6192cede682b4dcec252730524bdfe8258e480fac491d07f5419eeba29cbbfd97efc54317a3605b1ae07db2bae8ac713ab2d3c72872a88af4c1d3babf457bd335f5befb1c21363f65339ed25fe7260edfcc0d32e0d9cf7d9c83d4f80a6c5dbb069fe3124db7a120ff2a0569cc50ddcc1156a0090bcf97c79cc85fa9874136d9c0018b85c7b9b1e01db4fec8b3314c1a59ae2fdfb8ff00fb9e83f86a05d55555725d48e61e227d3ecd5fc5fd3bbc48bd6f758ad8945c4d3827e387d4b90cd8fab1fef023690ac773d55f005533724fae4eda2fa5d2c7868e7b8f20e2fd7ae83f54221662e02384f3084d3a6efe06eceec5da4ad99b0c5a91e1fa523d191acad61d637d637998e584f5b0adb0982d2097a7fb4f775fc43f5b468620d28f5cd545654f730dea6477f5a2a948380318fbe5b82e937dce3aff87a00cd1098ded1374b47818fb51cc1167496b666754db32a7d32d45f5dec7e18b59e192d19fbb0e97a96e1b85109b72e8398cdd192cd2e5ee9f15f19dce168de6a08ea8d888f9aaf1cfb1a83df66b42d77dc80a344ab437b1b6783d9883c1be98ee86a9abae12e49b1d968ad3ed94a0fd2de824dbc30d6eecb1388524996329036348554db5382ecb8a204a4ba4ac16abacf32c358ef0d964672464f965d7ea8f38e2944e8e1b52af992502dd2b55c0f0a91f358e779192925306242e54e43e4a49931703a013c766188d1ad144ec94d82e8d190fe6d5fe0d956d11d3b02583a48cd1ef3f2dc65086db51c461df9bdd2b5bf7fceb5c788e2d892e2820c48716baac3c82828c5f8bd976662ab372a7ebdc70fbb0f31a9eb46e1fb239ad74bafc733a60ca001de5ae810e0337988a4b74fdd4d9898c7edef454b89455207ebdf6be8aaf46b2da4468dbe377abe01f42fdffafc2452fcbeda2c4e1b78eb5b3ac842280e393bde38859092c2d2b6711175562dc6b6bd7677c368643e327d094704266c0eba2743159a8c95b941d58dbdfcf5676b09bcb04052854a7760b37a041bd7f4803bc541bc106d9f166fa26c0284b5a155e0e6e47166d093a1139e4b18390c61e521be1e5098bb1d10f70ddcf5b9d63fd00e025f625101eca9de2bae230ff7953f0adc8ca6c424eb5107bca23d69b066d0f23451f1cfa11d9b34412e504db57388ed05591e25bae3baf55c62d215a7b80d7b79568fbf08d3f6bbf75a42200d2b8682d3400efbb36d82fc90fc0f1f5151eb47abad0a36793952269498d0ed37c893ab1878c11d7215c3a1f3f6e0b8b3aaa38add7d7f8256ac56483da38ba50e1db00421a44c3ffdbee90589c48cfd70acf9c89b23576bc7cc3ee26a17e2f1f0ae31d5879829d8ed463c946a05220a039339209acffc69b4f8ec1a7eaa1a6a45b2c7c69e172c2f58a1a83368ed5b8f06fb8e0e82d3ab578ff88c8b4326d9aeee16af8a0287efbae97f463067ec2eafec591d971e5dd9a35221513f2f9e57f5fbd28c40a3a2d9824fdda23275621eb92c29a384877cd977769682f17f0862ca0fbc7249b40588f1d444019aca6b124c804b7840ad529232e118677d6df9bba54a09750f4559720404fa0bd70d10fd0aa412e30f217c7799fd4d7571d3ea8f0f62398efb236ea9479ac3ee94bbd2298548f7988d745955333b33c0743ca9f41007c8a8036e4b19bae4f6ab87bde86dae444b2fb37b26a971fe1e718324810a9ae74a45cc8587d343035a936e4daa9f6e3a1c846fee7c69b9861053d601630809ccd68813735618533e27bfcd6f7a6360e9eabbdfcd5eda81b081433b861ecee1af4e0b3d93b581a22c45c1d00ae10ef33d07a13c589f627f9817145f438102365e65b158402ab00a4d9220bd39b96d8e29804874730cc3d6652e7042ae748db3c911580fa30288dafb5587e73a83c86772d4680dc14e3702d5e8ac458689b4c8addd68a6de05f8ab30730c75624b69e7c687f85cd9a970dafd0f1690ad0f2fbf9c5d6609832b8eb6606f8ff25119513cfcf99e8cb9be1078cdbe92e834f853907f82f007ae0d23d5d986248136d84fe87a7a30b3e831eaadd6245308b84ed61d38f76bdba5cd4bda56a7f140b91c196c3b991d4f74ac88c521a979f8c13dc8af5d71ad59b006bcc60dcf22cd0bfc99c8d21142cb6e9e65215607f500f81b7af1af470a73f2c867c49379190afc00fc3401b429f082b462a83d6903ed71c13205913674c15e648c8ab58ab0465bad3592e808578bc4701da5de67af9dae1dd6f864b117ad292b3479599cb84ef3c48cc9f5256d06ced3d7ecdd0e6dbbe08234de2430e0c5a8006401c9ab2d44d0dfed49aacfb73769e7ea209315d3ca790c18844556b243a77879396e2051393bce86f5c18d866718f26b04f2795ba296540661144c0c0fb187ad737500700113af4f5b5ffc610bf5c210e0d3b5349783a878b51ac0fee6c5e3ea2c32a3446f2818c537705d931cfa2172709dd3cad885146f99b56d17735f39a4d5a17f0d3ec07ce8c5fb74b9877984e0441d4509aff65d5827751848b7554291714b7d944fb19dfacdb8989a4e5234e098e9c4954bce192f28c776a6fee5806090a0a6d6687cdc0fdec124eefba44faaa16140402282a564891e0c56c003fb185a9211ef3556f3a5de99fba719c714e4aa6e9897a172d7781e5e6070e577b3e6f208c115cd553d5b4ad48d84cd26eb1d557e564147af5ab40538a658301ed7235c46d0b109a5cc264187674edc6342fa2d37d4548270bcc21ade3e8fd12450ba7eef63206c86647f8199445eb6ffc8947141ba633521b20b868f5c003ef421f765cb240c69f668a4e01fe6eb4eb1084d184ec2f59950cc029a1258363ccff02fc11aebf932de95b4dca02f8744cd366ce317ce68983c20702afbff0b86ea6a8013dbb897890623947a14e82f0d11068d7bec36c56d779705db3825477af4b3ba3f8acf0abedb2ab4ddb4bec4842bafdf462d7a5d59823916de0e4e1d9b37cc4bb8310aa80d390bf5f840d3eb32ac9dbb1c8f570b061b16130e148829ee712bc7e471835d499a5bcd50a8b707a3b61ef524be871bbf4984a5caefdadaeec381378404ab0e95ebcf8eddfe304c1d043f0a01df7893f6b0a8f66a13926e1d71b9ce9e071da85aa0f3f1609b5d596127522ff980b34517a9687edaa6912f9682fc1acf97d914d1f96889eca5e4a203d770a8c8bd0827ff27aa53a8fa2da2c2338c0fc4603ebca03f42259d7b3fd4c78cde0179877cf73597ee36a01bb725e0ddbe498ec24a64aa6663e2ce8fe98d4e27597ddf377ee0593868ddea8e56354ed493961a15e224e8fd56321e70da92a13413ed337dfd224b88aa1f4e931e3be015388dbdb6c478eee55458b55b9f806d2c661240660f2efed5ac81723628d1c684976150172536f5795445ed6e0051f0e96fe0d980055b6eb210034d73a6a0c8e9401de419b70dc8cc639ac988ae045549d06926c73a00348c0e20a7fa235eed82750aed492394bc4e096036cf3ecf9617ffd9ecab103ffb8bc2e5c45962d6b418c7bf2bb1417d68dbd6daac7f7d069d8f134884c72c4797db474d4be00bee3de71269450d07e6cd161c683d259475dfd67a438951e4fb396391cdaca77e4e781eabd9cb51378fb2534a3b4b4fefcf9bcb13320ae42417d4fed465d0ab43c7899ac6330733b14208ba8279f7eb40f45d0ebd51f929871b0c604878d6c05c15e2e5e1642b3ca5d706da1548579436dbdbd7ec270bf5fd16ae670f8366b519dc81ee4d6bb4154a379fe9cf9437f474ed9e365984317d7800f869d0ff96614cfe847d80509efa08a7fa28af6846a0b9da2c51808fe5169d5afc5ea7180182c3b01e9f5072a5203e0ecbe1c8f5ab16e5033b7244456b9f6db882a1cfdd68d645006de7f64695e694ba07e0b77b7635da19142058adfad8b2656ef8b135f15c25e0101bbc09e28a0b38774524db7cb215fbffffddd8af27e9e9db49ee41c0ba191144824ea19f286955fc3cd5fec428456403b830db506c3b18b62a275d714fbbc0b514fd10605138e14ba90575de973c12fa603c81c460e5729024ac4c965e76879f553f0e80812d83fb75dab7ac290094aebdb515647a038b234b99b96a45520ae9e6752492467a2ab8d3407d751e43efdf5011a5ac001b74c07e1e54ad82ed2ce8ea0716e4e3f301b9b42baeb553e5a6b9cceb392e77d49b05b7b8677a0a229f54762ea542d0dc1894e64e24992637ddac1df802e28365bfd8ccd46b28048a37b2afb23360eff00268075a977f7ae3dba52996c0881a2ed872cd22ff6e5d474b101f6c75827e6abe1a7ef21dec5d5cd64e03ccac4df07156689cc096e7593e87ba81b995ba4dddc85f021a0cd127eadfc1eee5bfae42e89706d97bbb36bed02b2676cc6aa8688e80f12a1aaf2d1faa8aebc80e30e3240e10e9b4e9c999047a7f3252660fe00c75df35cd7f36df125c5f02d1fcb0a04a7839a6454748487dbcba91a8a7cc9405dff6a18f6b6d83e7877d62d46987f523e0c2d22854c5c58b976840a55dc7552204bf829e914ac317b33b98ccb99f60b7f209e6649a900c8b52d12276d9d0281d8b206f723d56070d08e6bddb565a7aa73c81f06b3978a8bd4487def4e4ba4f3cf40a91d26d26e7ee6d0e81cd74c5930a72f25313c981953e771639cbb78ad534be2129f9e659d9bfc46c38a9e4be3b266020582d88ef835629b76174c353a315ed9bcd9ae42fa60964f6da136c6d784d58234b24cf182a67b7a9862dee726e926bb31180f862c6cf86565267a782afa50eb9f931f4a573d844d1eae5b51c09a914fdc77ed30061af62c2c924de7b03578e1b3c48b128d31fd62038b4e84ce32c07b18e136e10fec3089ce7e995b0a676506e91131be1fd98a826b7031af7c56beac3e5e1209a22983d51fc76625b6e7865cf192e78ee1bac888c828f044b502e7e6f617f3d28dad25582761ea4624c21a11e2232169fce1220d88e5334aba01217a378cfabd8826e939a1a4e24ae6c7c1aba77f1dd236a5cebdf6ae1110d0d8d1459e9082580205c4c982b9a19d6d3a82c77358979acab638819949f090b792c461f018db5be2cc88466d91711306fd885295c3c1e0cec692b05e8829dc3905a3d4a40216483c0b91ac5fb310d337444622f260f25e573c9ec22bd44a1c1d24c4af701d7301a7237e79bb91b3f0c19c260e40cfa9f80e89f2c08b6fee07f2e413f806c5def705fb84a18a80fc00a0f526a728a9ac0a81c2ca2232b8f538ca88b37a3c2251f508ba83e0ce59e33d52ae6bf7a9eea91362ca1fce9daddfdaac0ecf0d1c1f88194d656622694674232858063429ee68d60a61d09d076eb77b82d5958deedf2b9ea57809e875b29bb3339eb68ba81104d8f71b6da0a35b006643597241a2a93ebe8a00f06181492967e76a2df7af4f5e4ecf8b2901a00c6da55746e57550015a3ebe09d1da25c5aa5bd29ea7d3a14a24e60adafa8308f60fc062644aaa823c02d468f3e787ffc62f8d6a3a7d80ead50fbe8895bda0c369400d16ff7c46517da3396b4eec304200dc45a12b57ab1020dea91dc660b31d54791c469fea228d74b7abdd0b9a18aecdbb9838583071cbb97b7fe8a6499c41a549aff28777ce22d9910e107cdb55a7234b76c5915476cadd942d64cc75a5d7d99fa5f4c9c74fac60f6ac173a5ba76395ebcf80672d545785e54f267625102e9fc6760ac827f80aa06dd8afc5130140699fe2df901ec902a30736d28851a2d954c271d5ed05b8944f342e39ae20231287a16c1f53c60a1b19962add449211319ff1321107ebe84541dca6d53f5341082390d4276066802904dd61ca1797cc4f6ef4beecf60a8f0815d7ac590151e9bea20a6d5cb0637781130169e8ca17cff333a94f56ed60a31fe0bc1e1823dbb9221781a6598a25412297b28757f1aa3a8c4bdb611b6e1290524257b3524934f7a33be53d3a50ffe7bc0bd94aa069d62a9e326e2c85312c2b3bff973ec85987ac1f2fc4233163446a80bd2fc56af60a04c0218f21ae4956de276b4d7f0001f190eec4f268349328ffc19e6e86adfaf3efc42c83319fccb73bae9814e367ea31d4576dd4e3d7ed11b14b568f18471c8fd8dced58484b334e13ed6f8915f25b0590ea8417bc7fc601e7fd48f797c729b4068b3b25378d2a641242af623e95ec092eeea4ca0430acd6b5ad78f5d918fc3780f11a5a10bcf35a3b1a047bfc88ba37d456a9fee940c130ee2e3124e9015052680ab0c3a431236b9200eff113a4bf61658510050d4c00f485e31b6f698a5f85b73120ecd83fa45edb946e0e2a59be3124d6f19ce04bcc83bed9ece9ad5329ebd701c4fcb87f3152c589f28cb4ee13b0abab0b3f6265e2278c5fc1fa2470466212bd813d3671efa43a880c173b4e4cb7b845d173ac4e79b81f075a7d6145bdc8736babab64d65bbefdbd190e9a6a86e1e612c47a1c595006356ef38ff72490d736819245e1a47a1cddb46a4a40a8bb5d72bbdf386b1f5f411d7e5e9012406f05021f0dccdeb6bd24a5a2c20e08f1c5d83d0ca2da11dc33cde1173b9138377826856b7968d6cab47ded0e31e9e31f4904119e695af8c761c812a178428a512ccf5394e516aeff09c1c94a31ea9e64674b49f2fd2ec4d4dfbec311ee96cf4605fcf6db820d3f3f222f16ed3b3469635421e94b51eef6f4a8cc5df56921d904ff6a0cfc5ddc90c4653033e35b2a9e93ef5734bce52ea82f2121e58896cde89b88d8b4c275f1fb9c72d6200ccdcab73346f92ef5a331cf91dab0adc89e52c212b14c98198ac48b396363588863c99959903375378d381b3d375c3b2f8547b10a7bcfab4b5895d479e814609fc7c6c7dedd0c0b32bfc927ea855b33107f63f8039480f0022b6aa21b24dcf7a9f58122ab77805185a04728059cfec196e691637a095090f5521f26ca9932a4f5b36563be2d260c7f1b7f2ba720ca735de26e88d52d4046d4ed850051eceac05c275a4e9f6151abdb0c9d0608262813cd8b6ad6913d3fd1c363cc64e4c811beafda036ed5334ad09dbfa5c2449ba18f265b81221f839509f0e9ae91156f2ec6c0f1a32f07656cd08f66b7d0cdcf6223370047b4ef98ee6b2e3e43f589a5e9356946bc32f3b7932bd2ae9b97cbf92d4a2df69d3b386abff00ace5885cfe5c81130b12d0933e56428f4974880a498dcf2ef23cce360bd2a00185db891effd54487d2bb1fdc7687d88dbf9a610c0839b1f7299d44f8a9461e9a902c42bdb67a1a330bd5ab5ce0111101ffe7499c7ecd6a0f211490ca18b4e259f3e5749974c2d8daa61cb70590713f6738f9c1e83e72921e6d5429253cbe90625a352a9327edb594fac1647ec0262e9aae3cceb068bb60e1b4b33edc936d95b704afa8b0d23e8b740590a7d5115e8be28dcfee0365f75bc1d43cd8f2f7178d81c3c89379e039e29ccaa072bce720a29a9ad3253a35c13fe7d5d2308f2193826e9cafffe8ac5d974a627579a86e449ab827aea8c2b7650a9008ed6c2d5bf8fc7c0b623a8ae76f2fdb50c1f6fa1c40fe3d92ba26badf6690b8b566887595edf174993d87ae7176fa8246adbef59999c6103d48b2ae728b4f1de5d809b2d5fb84a9e573af7e0bbc4979b16b20ab1cd5427488b48f33a30a306ae9c27c9cb7e342a4732029320a794ca3236c76984979b39209cabcd82f50504173cbc96690307b9d8a8018cb38b0d4f00f4dd4c59d09c576ae9d200be9d50c62537336f6e339b3ac022d84520dbd45c54c404c2d66839e9f52e60cb97b9d923207df5ef17cacc1f32c57b8004926d3bbe4a7e217de6093182c23b55811bf4807f767ae00570aad8a87abd7ad17f8ec469bef1b8380b7d6de45f56cb8dadb19e84ecca50859e9a6562bdb2259c61000b5658418e46dcbd05f3df48b5a923717fa92c81cc4b32f3b1662581be5b0c3b2bcf18743873212d65cbaa2e2d486c2bc46ae6e56a9d9dbaf8de206904378394b2f27f6348d3964169dab87d35f075aa99a5cc192d1a8c4002f7fd41ba187b4cf5526703db546c4d9eeb3a78b48c2f42ac5e309f94c0ebb94693e564270b635ca126350afd9416bff1d194fdfee173a5c08b4ac85c153bf4f11da558cf27db3e32773933537f5ef7d3dd993623f994ce8839b589aeb1419947bf345947b22db223b9b568c88d7b6543408e346d284600d6419fd84610a34e5749dd028306394e7cef57676a551c4673f94cfcf0e58e9ba9665dd49090046ceb7a2b3f9c9b1730a824f981b25429f4e9382610d47eb6177dbc5a5e50fa1f3008c45cc9523c6db594443621ce85296e6cbdaab2d5b771176659ca21ee798751b93c149f2ff82882bfd776a800e77c6d8cfb6c8268362876d0e1aa57445cd15cce5944dc9b2f56ac26d9841b0f439013d6a6a4bb597754a32e634cb59d2c5ca8d9b6feae7f3a176764b0bda73809bdd3aea1fa9d0ad8de0fc01532685001d732cc22fbe83f087a06d4faf66ce6fa2764ae4f61d1218874e5a9598831216618c05487763ecbeae9f25d2c58be12f7b28cba7c0af6e9c95fc6a5e250f7f1b08a6c71b90f629ffb3d6982b832f7b101ceb52d9880f69c331a7d290bcbec6eb9be98e3da5cd4e4bec4adbc23b5a225e9e6c58d7c496e9bedf96b36870c47c07e8c2d96b3078c0244a9e94cce9077fd956fcbd68be4f35e86aa62c0247282b8f66749f75b4e4c025c828eac299049c65a774758e136c383c6636b0e25efb4ac994f58b4dce3df9172ea4fb123d1012c2a7bd1fd341bfb361178173f9dcf3cd3370ee1d2f6bfc9af06efdecea204ee5b819f50a8f2554afa210de93539d6bc2c67e9abf7ed62169855d32c4759d297bafa43e588971ae9cda3f11ca14836e390173de7071ad1e997745a7ef3763952e9261833a40c007b8ac89b315df20fb378062e98837b869152a2353f66a5dfc2e0886e521eef60d6ed5abf7f245c75a8241b7a832486305c7225358a3a880a91a89a54b54988ce90ddb935dddce97f349c8e61e67b43590781da8f65c96fd8df6229378a586e7bda7bb74474c375368ba5c241dac2baf7452ec8cc08347ab9900b3b835b4f5394724cf57e59751dea7ad4fa824cfdf3d1158f58439d634581c7411264b19021be85d84521df25b908116b2a5c282a135f79a950d6f4c124b2bd75e78632f935ba7ba636ea4628eb90dfa673eabb3d66d92ed8f63a67141721e64007e4adac4ccb893bcec9761ce9b653dbe9ff235c8b7135537e874089c43482f17b2f42a7809201e3e67cc417d260a69060b408fc8e9fec0757e1fbd731eb7b437dac2055ceefff7b8733e8e84c931e5b4ff8d4a1e4037e3a724c3134539f90d13043dbf5ed45d7b218d0570994ee3789573cbf8efc45a0d9d38757365504718c22bb6d7944ad8aee93369556b494f4a732306a7f843bd64fb6a1ade891b6e8b8584d815cfa55410221e57637308b439742132bac2276ae04b5b0eb7231db3e94f1cd2595bc89c256ee201f8d4a86b8978cb4548573c4b6cc9e6c10fd9f65fa8ef38ef998ef69c42022fcc700ecd8609cb42c9a796b16061138373b1d3f5e4a0c7dbe293ab725680c7b53772cd8d6f90e10c49330e28a057ac7caa2d716acaa70d4674bae43301e9f12319342350e9a640088b0935819784352fdfcda0186daef5a5d48a7d2e95fd75c9a62109a054d008504ba73f59fd786b54904826b2f21d98adc0d0e86997bd568f8c178c1eab6e36bb92b7615c851dbedd08e959395ad2ed8ead8f84650a3ab90684b097b51ee6543ee536889a5f0c97c9c7d569fca6c3b201a6c7783c372aa3f2eefc19798be4241d7d82f17fe67c26dc7fa184a708103b76285283f3626bf95d124d17bd884f451913397fdad769278816869e92d87fdd9b9b8a80d5978a2868b570dbe89423b874c4a214b3ee49da3844ae827d6b744e19e4fb6285266cbaef143e66e1fb2d27d978cb795d93d94b5d449abdd5f3f83465119e54fd3a73558207588003d0b559c7f458b2646e33a18bb73ea1096f7f9a6ddf03f8219332bca7327a450f77e4f7c5d0e766bf374d8a1b610365714421258d8169ba010540841b2613d4547fe50906359f99269d14bd6b79e27db56515c9c34fb60152cf660a348a594eb7762591c47beff8bcad690edcdbbb0cf76f29ea8aaf86c3193557e312f26951be6693574afe3cc94aa8798ba7613532a336d37841efae721061fbe9443a4394efcc9d0845cd6100a756f2d4677ec56bfd1662320cbfd0500b9acd2b15917bf2868271e95954f641156160170d0a09647abf178d719227fe9c3d0af60f9ed3b663731befd301e798485bd9037041efd950a9ee1dcdb621e97a9fdd0b49d70c55e6be660e0d1ed95a09ffb006a47bed406c0b2c77cb476253404455f64392b5a34455517453745b8bdca0e95c5a1260cf40706f9696628ad2b9f99075c7cccec14d95df6645331c16f200b7edc14d59c1b9db2101a7feb13c93e805178cd1d3d205cdbbfd303d3c0ec52abdab50d72feeb5306abf8a2587b924ce5d51d7b5bccae45d095ed2c16e9a377eaaed4f95f64adbcc99bddb386193d8136a9533f73149cab437367b986e8a1bd9a2be94eef734a4de6972d137605557ce433af0e51cd7983c12915a3d9632a3f5ef9e4b29a2877040835089062e5866ddf9a87d8c4bd5689969731a51a930bf190cc4c06d141c1a6551b2652aa1bd80c869aafec242a8b5262e1a61427526aff3879e624730a79a07e8cc51520fda23dc23e50e3366291558e5837e754836524f1695a0057881cb50638766ef707b1294ffcd2a0c39d7bbb76f67d251c95775c9de7776b45d2c85bba6d14a9a9260a3894b066a3c5bf1f21f3834fa52a9f0856622fc6d23635d7393a6a65df88c09fc972295ddc65f2e526370bce02238420559e680d621b02f04ff054d25d8691b1764c1bf63e362929b1b78fbdac18cd93a0bfd258bad809bbd80227e1978400b35386bd3a40cb51e790b53cb72101bf17cc3047f7b57f90aa3d16b8d17a840e38062484b28490e39c16acbf93036c69248ffee61cb7614a8f84cd5ae665293634f0c7376b97d9b1e5b127e1dc8cacd19da9904389a2731b9faaf779f51250cd2a2c4c02fd3b53b455aa8c6a3e1cd03f44b5b9f58b2c139b2c1301220a04a96df2a79b43215a6a04144d9622502c505ef2356e58e5f3327dd292bb3220638b72af93ff8104bc2ffa3c91ea4e2ebfe9985c376b592bd26f65eac61bf60a019541a12cc6c2fa9db718427d4729ccb5403899a360f3359ed189c66fd2b760e6ccc3d08621502fcf05ecdecc84df544644cab1fff960a2b2b2dba2f64a7b63e80f15cd225fb61a546062c449cdeaaee9f021c4baa0e77ae3b35c03231e48d98f468ad7e116eca77f7f8e55d4d491468d51c9bdae52004294ab84c91a3c48a7a9aa400142d96a0b1750cb35b0d08d33d79076ff1612487e063d773c2ca8d2f405ef10555cb0c85805b4667917c2ab223ac38e107e4797e41da85a533864b1832c86649d0168f46a4c910a772d7282888854ed045953b786638e3febe678584d7ff927cb019724f7266f2f3a767963dabc8c7d1d98c92acba28e07a009476e8fbea7f887bd193da946f5e935c170c1100ed88dcde13ea903cb05609ad75544aadc7517341e041f89ce7894bab8edee48d0421d91ab495630fa404a119bf77d5c375f40cbeaaa684a6c19a8c4509d3cda3f4e6e9130b4d93cbef432277736c855f65b2e0db9becff7d86f41436aa7a5f78b13be794c153f4e3b032c6645689abd3f2cc1e8867c42cf4ddc4f1424ec85de7445b9220165d648ce2fd909e035b7bb9d65103af9333aab8a37b55fb60a29f45c78070d5b542aeb2595bfcca3338cadc03ed0dc282c49fbde9255c4a677be5d6a5badf368a862e92f4e8ef5cbd0783ec5d8a16711b9821c23e68deb98c287d76427bfa3fd4e51bc856a7fb6beb7e395e882e9d0707d9888f10b68b78ccfdf7f7fdcae880a0842cb7091b8c23bb74aa3282f9a758e1fdb41ac4b2700c428b6da1df8f19a85374556904f91f2947673055b11bc7de4a1e6bc7b7be14a6e91b1d58eb91fd570f1d218b94eecdecc99a78d6c954ecbf0cc25100d19ab9432ee2c3fdc1ba1bf63bdde8b5ba562939263882358cf22b58f79195cb555b26eea75fc15d0fff425fa5733c0f9a76fa07eb3a1d6ed7ec39a33a435355553ae85801e93278cfc788a5f11c1586725da169b9a03f08ff35faab1395af14d8232c73e62643cb9b2a9f3114b31723f8888d3958e3dd19f185e8da4c79a91e9e342ed6ef2e7c99c3b698848de54dd2654caebfbab412f3cc23b43d3cccf90414fd60221c900e80a43aa75f3f54a868204a43912fcdbfdb2c7d1fedf22178e1a25d3464d2dffbf46730f19ea83fda1623a604f1f0fcd58cc65833c51ca540f7612f46d276ecd34783ee80a0abcd8c95234b16826f256abde71eb5d4bb29f6539484aa79bb0313a6f1a0ee85a7ed3bb4e65f0e64ea91574ad98a04707813b55fe288c9e7fe9eca7ce1662a989c57d580c19710718ab9f6fb45860ef873a525798c78a0694873f3a908b315f9a63468a46b78a264da237233a09218f362d208c21ff1206ce031dbfab7b08d877186d4966c235c3e3ec92e6f243b89f787d30140b58e2533abab42bd09432457de34aabe68a174822c6054be8333d4f44f8c5d28a1d733acce1ca59b57c51393c2b1f2ae00ebfb5808121effa02da48fdb7ba3f487419b66732c734affdedceb604856c3f4c2328ca0dbc40295e887430c9be9ef30903831205a5f112ec39f0fdb3460b5e836c77288168fb5803a54ca2fd8ca6d07129dfd3b939f2f5ff86779c2640431ce2528da4409f2d8f1309859fdca5cca0312f84f0a12760424f196054f8c6566b9a30f4a5fdef1afb9e32a51502637c383038ae1d6dcf3e972cfae199a0f41e67a839600c003c94991fb645f1efcce77d82718c7387460412141e6373ab67612419324bbaa3f5dd9a14101cd7448ae0777691be0def500afca066d39de0594fb77d35002fef08421812f9c01cb4b8210711d7c220b710529c31e45cad62f9737e7faec78c62bfab7d157fbc17cc891df5829021cc83eb45fd70810d7c834b313141082dfdcc8a17e26086eb1d39d3d1fe3a8a5ef70710ca79b153d051c0e9e81ce5fb0a486530b3cd3799bb049c5559e8d30b6ccce64603fbd5be1cfb2b09ef542c55af5bca77e6ab6de7d7e4d1d1967a40c6e923f3746f1a8dd834e9eb6ea218f8e2f2f4ada1c9cbb108500c8eba028ef41b51834d58a0a0054fbc641500aa93ff646a045fe36446b1ba29e940a5ad5e68e45588378062cb4eea5a1e2a3dc6f66044f193a3ec10e8a50e14c0972d76de994214cf0f489a86b0a3d714a407d1d70d02ecdd3d074b1e2cdf69276d03a7047f80b8ca58731a933a1670e29337e223d9712cdfcb8bf1c2b68046327d60e17156c9f4b16b7dea7203b6ed8346664e6e480b0758e1eeebf437ee093d09bcc24010a1edc7413f65bf7e5b45b3d0b7f4702d92173cb89ee6560ebdbaba854b9d63297f5d3ef59dc229068a84b23d43b6ef27f8d5581da0a8971b2ce72dbb693fd727c71a9043270b044b07931c4dff721f8f97615f01cc01c2197868303091ed20d9c3287dfa8ccd5284dfd4e509648a34b7567cc9e36a619858176bdb179aedc3b946b3582285304e2e20ba9117ea875c37fa31cc36a3e0459fe5e648230cb778476d4676e22bda75d1befdd9b6639b2906765c7e5b069081606176ba058a72755f7849e83f424dae5cc903cd9f08d4e7ad35517af4ac02d0411f4d52144f020e9f989399841c940f981188ad4f9b9da597accabc76176139299b143ec592ca701033d353ba7f900391a7b8f78c1347e0ca23eb1ab1c7388f5d3dddba21084b5e6ff83b203a121ab38e9c9e2dfd4e5950352a2a88063519832da8d1539be0292eff8fb5291f5a09a7d403f0fc331e36a76b3566f51b8ca3eda6c501c677fbde28a61245e29c1b12a93d9f0d34f2227728b1a1cd675953eeed31cc50177ed4e60267e79fd07f5c7a913efe36c53432e97f9c68595b06ccd670820f7f6b055445ff066dbe7486a7ce2af3a06e1445f7c80c4a7ded92d3758e50cc67d54d469cee2d79d3038a0689f85db15f6fa4ed7ff702611e1de1724c0eb49c743504453ed21404f399bc04435c8dde262507f9bd1e4fdaec163bdb6258c037d3f97f1f33aee1dc4119bc094a3190bc4ebbe3126edc656a020eb050e9f2322812c69f34baafc7793e6ad57afd8c821f3ec9e6c1a4bd4363ff0a1d60898bd8d52addf722ef046e1dbeef553718351953774692159a9bf33190e90d15954bda584bb727f71d30b1197860fbfc04f6368187e6dd7cb442b9ce6d2b5f4d2f249b0020f89fb4100b78d44d40dc2b75f8c640b5a50c7a619ea1fbb0dab3bb9e82104490f30d48b4b7a64ea5c78d1c02d19ddc2de55013cd116a558f5d1fb53959374bf7b3671c80ab8787f28b8df0d9de5931ffb801cbdc4856669f3cd2431b49dc13fe7bfec3c99d83b9f85d0d9a9ec3d865c91aa0b9f65b0fd26f0fb0f4e5dd4cfa3b98841d15dfaca0134e7c74ee5364e49391c601f130f0f1d61022bdbe827e5b017d4368d0dce79f17ecec1236ee2114cf944baad4b4c2fbbece504b10090bb66f6e431b2af4373422fe8bea8461acf55e3378490ea9b4afee02d103c76aae7502d807d54a745f3e1f41d1b0ac58fa9798dbe02f38fadecb35fd769bee52b099cacd880824d1a0d579567bd4e7a346b5dc58775d43ccd75a772acbb7500ad9af13a1bf6efa280d903c2d6077bd7189bb988862c8fd8bc727f3c6d42c9f5358a7e3bcf5234a7dd17452f4e3e98ab796e75ca0c6b7dd1ca220cce585fddff60d91b81b4a67ac3e6011f7ba1c920cc9e2c12bb0b3c01b1a262201fc8a6563bb1c1d0920f9c816af4f4c056a817b4322c9e93892b1a1b3f179d5bd8fd812f70a540f7e8d973b19d1773c70874515812beffdc9e32e9c4b37eaa65e62b873fc888cd0167bee8b06ec9474a1aae4719792b040ac518bd143ffbc1ca45a19ae9453dc0abb1bfa4860fb714251e90092980290c0b2b19cb5b74cdf98d96fc9b7c587da224a8ebd805e0deaf70e8e41786eeed76c0ee7a552edabb9d0e573d254b1c587f441835e277e501608e530161415a1ab837d76eed1cb9489688a5851904a4114b2274471e7d197305df50ff0792888af443d51358c14c6fed1c878409bcbc0161963803ff4df3120baf996f706245dbc0981acb61fcbed68dd976bb1ffff6c8c732fe2df32641cf960e4c4a9ca4b3ed1aea567203a92d3ff8648ad6ea87f3b38d1efc030bc8fe2360880fd174f99502c44b66708659f81c20341c0511fa2d93b404b9b91d641998c5b9b527f1d3f9026cf4bf21c1a44e30a2c5c914fad4d1f09609227f3a7dff139a4e604226cce2ac93b1efca3ad53c6f0b704f9d9c1821a867b728cbb6e9d12d2bf53bbcb847ef6bb92a76c03f761327321abe721debedfd6d3de688b6b8fb02bdab1a453d7026da8a1acd452ceb5027072078b8a4a547f4e92fcf0c2d72b03fdcefc72ca683434f98680c837457ccb0ff3dcf2f7080b282717125f1efc60578f01b4f1a67bf3f86793061d1f3b49aa4e7388c536c2bccd76ecae53fec00708b167d3e1b98d9afccfbc58588dc6f1ee5d75ced5825a4ed2e5b08a19f0e3d1c240a587706b2d74bb27911aec4ed21d3af493b11e23ad841e4fb068d279c845ae2871a863186214d6c69dad43bf020d3f49cb11d2d030eaff6e3f9bf53955bdac36ade4a2a5930940c70adb31b7dea4f1ff3056f7c79cfe053d10d60995df49defa52347c954dee8e4e3a0e6750cd25a5bb039d43666c9cae9dd95f4f67748da2fa21c16157fe9a59fd6bfdc8406b3092165ed08d71da0d934ec462e4c282c09a58d01ac02c5b2394f0616f493bc7dd371ba4378c8af99852ae8597a3c0dc7492012c0c447a83c2b8d16f2f68984facbcfa2a50769797bd6d58d06435de10535efbc379ab5a99546a745c3f994c9b3b8f9796e4ab9142ec59e4598f666fd5318f35a2f01527e2847d7702f0b20a3f48716d31633b81ae326d495878fa39eea8463206a87c43010a8a88f3b18e3df1686fdcf6d3f7f6728681328df3a24490fd5d7b576321cdc1fae672369a43de014b45beeb493871aaf27da09aaa61918715d930a1e180f262b90714ccbe6f3b8d6a73f67a211bae1580428feea698cc0815501165b6d48fc1117bc1ae3234557b56fd762eb5cb2b1878deb22f303f992c214815a7faa24d8692775fb4f7d77e008c0100f60837822943f0482fa4b7fdeac2e32f67a3bb685c42507c1cdc749eb9647a7cf792ca70ff46e7a7e8248d431eb7704eb4f4d8b22e99dd8967643becd6e520b4f227033547e18a13cfa27346d4f600615631933c4371d4003ea1d882833bc7c2730644e1d8ebae3ae8342c2d571dd9839257978d6821f96877c7c8687a7af40ae78622bf2eb8478115dfd90c4ad2ea7430fc1ccc2487ad6e0cd31c061d55cbd01db9de8af96d35c8320b7e3c68883acca299588f46049d688ac0c4717af7d4ab49c4f841a1b06b7e6aee66df33f759ed41f63311b992b15198f5dcc026ade7126f0e0634c3abb7cf78c7b5a709f87b5b187a73a5035a80a51d256a4ac16d5d372bc4e36a614af530ca17e24a2045a0a3d29eeae92b9da71d01bb0ee6910c80d5bb4bf2821519c94436f1aa599403114094f2b22ba6158bcc697cf70ce625d1c4641909f8cbb1b05b8cf9613ba3bfd7547849bc6ab0281d63c0a55e241688f62bafbe4f84509549d72bf4fe61081e8d9cc74838567b785d4053c414096182c05e32d1b7f1fae7649e20cac06e7ce42b5cb1152c4d548c9ab59023cb883902a24d6e726157e891f568ed3bf9e416fae9d86b59ba0f010bae819080bea1445a813d7e593d48cf7d185063df384f5e9fec67d4f2abf938188fbfd78cae659b9bf458766785ed83d3fb9efdc0cc6a632b90d0e70d5efd55118b1b36724793376e545b6b6e9e7a6f2ac5aaf150a14b62743339b2387613e940c90bcb96aabdd96428b60e3888f8ae740024b8cbbdf1767e1d5ea13aa5d1d618a4a2fe3112c552a26fe50b2a1a9b76523477f2db26cd876d717413d84729ad913858fa5b8130cb54819663dda144901dc12115ee3d09520cb81ce4cade188232a0468fc56fa658628814adfec91f5934a335e3a763f6a01ea750b435570d148e6b5de9499765f52ea72422d4c590a62343c4b38c169c69a7a3efc7421dfe95c2f87e94eb268e29a17cd647eecd65b6ca1993f6fd906e36bf5c72bb724fea941d32f4228e490c63c6c190647808158e1847266fa54146d756b08b8da2770ff99ef9cb27398dcd3c2d0322d1c9f2053287cc26f60d69ea1287127159c56cd6573256ad693f3e014056e6488b9bc792cf1d996cbb752451d75ff234d2976091608a804821b57b635e7a16296d3455170471525d6273d56d13e18e9ab4867e8a79ec0772215f414cbbc12e5086d7fab4b49f6eef2daea6d589b4112b8cef36e66e0ceae20f1fb99eb13d507fcc93b87f9bbe92d8fe1cfdd18758852086c1a532577be2c091a206d5e7243648179232510dfa44c0114a055c4c27027c1d480889e9f2312812c0c50ac666e993b490899b37fdd3a1660f15cbace98fade10c6b9b8fddbfeb70c3009c38678d8d08fc938f44c5ecf028f8ef58692b4a4bf4164858ff6979af6eeb02d087abe3f5987b6b4e81826301ffb42332e30578d4ff3fd89abfa4803251d63019667aa475b4dfa343412e859b932c7fc288f6d4977689e5698cbe8446f00533d779cde2a403f50cf52de02069647a0fd642f2b64d1b113f84181d7fe63ed88492e84ae0e2b091cc5ce7aa967f098767670779bf8fe23455d6f9c19746beba4f5414028a6c861ced784f3b145615cd6ebfd5f42b8eafc4a6dcfd6fb739368e08c36bc9bcd66342ba9833a7b6b715001753d74d84fd39d92b2c4dc510678ef0181b50fe17159ac2ffa36987744c70514fc016fefc9ca473ba8a3e8747ddac35571311a19b11a51fb2f86ceafe3ca260332390ff47ed99ab1805d99d4677163f68e8117b8e4cbe13e8e589b3e3ac511bd311fb70c0cfa94998af6da7c267f94f1cbecf87a8a76bd91782f13caf976fe9ce27d49eae1a8d035601998d2e6103f1e56e8755d288b43691e31cea485865cbc183ed36e2718d408b951b44022a2cf75e78a4d5dc157a09d2091e8d14fbd43e2e277935f88efdcaa99ff19da2843b8ad8e743b6334569361c1722b6f3edd1bc2f190411402fd961ba5c467b45c8665ff6068fdd846db48e45e2c05ae1a816fe2fc389a6dc6f5cb5df44467fc89b35d4db347f6754f3a7984f9257fbde5079585f08ae0b098f9f21247a9dd5e5c8fd8b75dd76ff1c44bb6ecd64afc36350c81cd07b3cc4730a424329f66997a3846f64d4869281a89d1cca6ec7f7ad8bd691e295068f2d522d37bca435546cf4be40d5937365247997bbce8bb15fc34663ebcb7e26a240352641b468e708eca88094735accdf1553e0f667f1227e82bee4e6ecd046e502f09f68ff16a0dab2747090018b4d9477f4ee094d0b7ff8bd08b1de82c681bca4218c0bf42bd20ba6408d8defd4c04d21c9eb46555d07fdc65c395f744e6f55e36d2a31cb93223c853d3c76851b0347ee609c1d8448bde9cfe76368e24d8e88905ad5e10d66bfc7c1971a1f3394af02d061f4fffd76e77ba26af54a11afa3ad373cc11dd5bdf0a874e1d9477389fdd997c869961b002180694b532573146955e9c55b8c3af36a83526fa8dbe18fd381f4ccdc4f4f919408177334cfad309b9e0c82c01ea9e55b1cf89f3168d4c4d618cb806d428063ef3d4c0caa4190d74d8e76c1e8c32efbd75e8d36dc1cb1407b40bec4d12cb03c509adddffd1e5f061cfcb4090922d7a9f9a272d9620e77ffdd01ad4c94e311afebf31773809881ca3e876b1083c980811621b2e820d9c475ef3bdb11670add42f94090638e5729797d0da2fa8433894f43c08c96e1c3290470d1c3ecbf1e7a21a3efeb5e6a55d7af0f5f54d470fd794dfec4a2aa9809b6c171d1b03d548ca9a95d582d46c790ad2bba1f1da7c11a1cdde282cd399ae0a5c79b425f64a093d0ffe6b901001dfe1151c504a7eb4d1190d6cae446ec5bcfd35dc4432a0faf04f3e11c825ead242b75dbcb056560ade6b56d621ca8c5910fdc4dd0a448e6c30569c9078bad56204dd9efcfd30ee1683c6f247ab01412b17aa3f9a11a0952e17c3738ed2e83ad9bc3b241b4ec7125b4a634e45ab78813dd0f334e0b902c719813e575c781f670c528a5c0f7eb5534b7afc173f3eacd7efeabcb1f9001a21af5a2c826c82d8dc920158f025905eedeec802e018b742dff7c901d7d77427c65d486b3c342ca40670a6720bea611e28bf928991f4b440387bc389b6d7abb7bf7d433803626170d554d1daefb4c8d9c1cdb285e2c8d28686fac1ec30dedc0b051dac4624bb3edd8acbecaa9888c3c7b3e26ee7c5ae85d0876006bfc5f2d2d5526c9a295b2a723decae97b772950d9099beb036c90a7022ed0c344413190222740c58e8b276ccf8420f49c7eba214419759b9567a1bcd8332cff18fa6bc2c2df89d448d621535f633df99ed2eb49e2f628407e3509de19fe3a70343fa1d07cd8d118be31fd4b53ebb728fb3f47f2ac94885ad1a87093129afd50171129418b51c8c4b0968ee124a1402cc9842e7b1cc4135db470336296145afbf74a1e72d34e5be42144ef25d919d289ddbb7e02cb397c6a7a3d5d8ac88ae6391f0a3ae47b2c680aa58caf5904fe75311a4978bf6298a7cbb8a8329b9849175764bdac0a063d58cd496a73dbcbdd3dd2de3bfa95b82d54f3c030b322fad553e2487e9cd6ac696ccc37dbee3e397e6fc9ad003428e875879b1bc9b41db351b52953cd66733e766ba96e81319d095528169e68a26bfa0dda35e5ba367635869ab5c957c6e026f5705e4de74e079d5e7b74160673c45059e2fa2d294482db1d6bedb42df7a40f9eb8c79fb0b0ffbc59a4690c6ed3b92edb50d47c098e6275d898817b0143527e635234795c1fbc97b08d8a24ef368d7d876c8bfd1e23571367b15fed58640794c1e2ed04a595475ae976e84ca42756665bf6dc61cb939afa1ceef8dbca04621e689b12ffe1f2c0c7221a87780cce8a3bbdf11ae9c2dcda9057555c2194020b4d57c1cbad2f3379ad2e25946601ed26d8c9f29b5e1a39770da16b9eae01c1939b8c3530ff9ba67d4aa8d66793754139085a4cb432d1a25e1a414a474fc015f4c0a7296202f67e9f1524b5226b852678f3cb57f71a61bdaab428bbef8b8b0d22fc027ea62baea96b3448d93710d5b49e1723fbc7709bd825a0fa0901335452911b266439b78bf589985b837933d757dadfab963e704eb15e6c36ee34b31f299c00b19143ad3d6f43f953c8f87e0b0a6143e0342b296543a3e771d4871ad28f232c8e5fb99221bf2ae0bd03df0abaa689be7776d96d3ef4f2a22a9ff1f9832f033b18ed8fcb9fe8b9fdbeb790b98fd14d4a0db5dc7ef427b27c5e751578cd6cf05516cd1c6939494de5eb4892f1ac9beaf57e0440f39cd372dc7d78df6ad3897c3f16607d441e5802bd9611ea3aefd90587613f7a63aafa9a4b1c58b5631f47c097e9d2cf7a0d656ad603214e729b915229a416f9ee401cf99267e73d7e63fc99f8759dae94081a26b528d2b2d35b11262e59963800d672cf9fccff2e98cfd3b3f33b5f51010f74655ac47e7c57836e44a65f7b0029eb4e91b0f7ac2ee2e9ff076525832a27bccf49e0a1ec3ec3ffa8ec14a5293574e7d800f8e3f7059b4939a2c3d6ac27a460e07ba0f2ee08676e5aee8b074e4e12f0826596f25e0c9ae48e157e17cea5e53e344c1e118c1ff1f4d5442b4bf3451e39eddc60cadc1c4641bfb1978319883673193ecb3f3b651002e1c80cb85c43a8ab4d6cb1d2e8e51a0161d7f8d3c8b3a31a4cde2102d3e2abbb8bed2bfc2be955e46927fc02bb4491e4cbd3335a0fa54c34494f48e6b1fd89b318b0607da85e0bfcb15dd72b9bd3431ee880fd0988fd22feaa08aa3612c11ccf749189783b8f39a966e4512477ae8996b3eacfe2011bf526baa3c496a6b8571df6ed888ad91decf5023dd46a48c924dd4a6f1d9a4c3ee0937c1737ebe44c3e16fdfc501d999c9fb1cb57ac89334dd496de594b65a30f7a829e87cec23fb72874cef682469e92c7f70ccb57af8932184d2ccd43b7d31e561366fc13e7d51617368a186881760681a3c614d29877b03749874ccb2e2af74dcede891bf54a4bda709a246600c9ca761f1914b308f8971af5634c50a559075f5a80f668721ef52b4ae306ae6b9bb113dbe1c27783aa4fc2675152cc037b10978a0d9281aa4912fb9b35e34d7adf4c9dbbe17f3b8c3b8a867f7bf439e2143ba131a554d91e3311cd46188b204efd8ddb91ac1f8c89151966747482c07e2b0657c4f81f4c9dd7ef60e25df3bc1caec5765b80f58b7f37e54619b6aab29097f324bfdd36f56573301729c7f5cc4b3e0f2024de2b4eba64d99f16c9d52e7e9ff63f4c15f6425150956bc1c9ebae3c6f47b202d789d379fd9fcd2a3ca2b5d62bc5d3ba24f3400a6b8602273fd62b800d4ba3cb973a071f27030ad0904f4b27913d91de93831eac9e054dd5e1d9eb05431bf8634af78c14e14cb2fdbd614a52ed70b84c58ab78eb20615d7604b3b5369311328ac1b5d52a63f1b702d6791057e7958d877ab83b5ad75a7eae6b118c08a3a44107721b990f0c1565b87b4f1ea7ba88b24bb38add613dd43b3d4dc3780b646c557564aa4872922ce7b9930f0ea0de94793e8e2228a6aa1c774b8829e56849bd6d96fa50fc08237dca8980edf8b7f4c42ca5567c8ae35f5e15d0e854714d826dc0c0533a8d43771475888e5984924add6cbe570fa5674643bb274212edf35626df8290de1340acf81624377baedb2ef638cc05c593a179cce6495fac597ab96fba805133f3cf8e355a819403b8115978868088648f24ff9162242d3c9afe44a0d60455d8a840d055a1b1819b54d7ad6836d8b33261134cc2c512d6010e17515e172694c04063a2da40ce148a50acceb23f0da2a601d794f47425493deca0c3b31eb9984accdf2d6daab845e4e812644b4fd6781650001610f871513f7e195efa3f36669e8cdcc5383ccfc1a383e1a56ae66b62682f39180ad41ec5a496b48b008a517b5a9b5292ae22c6e22267cb9d77daa726ac08c2d6f439f3c2ca4804f03f1069169051660907bb7a505fd03aa0d7042500e2d1fa5a9a203e92ff90095bd8f8edef902198e6726262d855cac76ae853e40a83e467d15c7ee2c1114cd25b7d2a524b1e385d521b6ce8db436051559e77738d47e45f345747a44b7299489d2e5874df00d6a506e6b6199562a9cee5e469145cf0c7922d7e8a4eeb1b647904a63d4c2aa67ac1bfc47fdbeece99286d47f91074ae0d8a00dcf0f80fabf1cc886c34c90421290ace035b22a28863a6fce6b8f13affd3b9fddbb8b2fec2d7021a70b34913560bc0893b997bac3c3ed83d006cc816f1ac0a8af7a331978cc58f7e863dab95e6105d79fa1a81702315f373123226da0c29af8f7bcefb64ce177cb417db24ff7305970c40bbbb1f55f0f51d218d065377762da82afcbfe71d2b1423372f74534b64665be5cb267dfa484ad5e1ecf04489843871cf731d422e8b0fabc4a92f33219573c92111da21dfcf809c7a2479dc9cad46e3650950555c75dffc67a62a9371716e490be2a6762a12b242f7edcb8def2a2642ce5cf876c354b3fa591bd6755702f1a43efbc317eaf59882965dac1fa0ed28d6618d433be52e2c63330684f81e1467e7e0b768f6b72667d6efe83bd256c348c875ad8c3ae767b03793bf923c885d8b20682e7499157f91dac2ce05e4a3e9bfebd68022ddf4fa2a7dcffb3d53a73cdc97e80a4768f9277106c59dda197376004d9ee558c9eba49934e0dce2f6b9c8f380b8e8f10e004f661b59767936e5d0f5541f312f20e5c6866e2a9f7fb161741adad0fa00cf7a1aa7fd07b8e9557b0d486d7be31d3d884697feaaab165bf0c1bf949c2882a66eb9317f057ea170e36440e974bc697f01005b3d4802623e6d572cf34c6c325241f4df24d1624da221bff267161ae73770089ad9375720a0deeaee41cb0751136321dcfd11e1dc952ccf9e812229302e2ecf7674084799648e0d3a4ee8f6c713bea7fdb7787d96e593b712c733ad86bbc962ede67041f93007da11650b658790bb62ad0b1f23bbd3d68ba43f4e85f160bb3ab0cb6acb7a1cd824cdaae24cc893f4194870f3412bbb8931637ae694a09126df4d6ccb95943369e62ca4237053401d6c029b09392deabb7b7db5785d0091c2c7c0f6e6594085847bdb2ea2d5bcff0a916ef9db8a7542ecda82bbe2841c7e905aeab4895c76370a837d6bf4f310be46d0505699fcb457306fac792bdee4b1d454e00efec66593bb7ee1468c064e860c9c8c7724f92852053c27b5d9b022a9337288bcf47b80d4892e1257ec0ba1d14657110cc88b5cdb50b98aea7340423f99375688febecb8345407c2ac76e0226433f7150b8b798f904fe150ee55a974769f2bc90516b5ce834637e0b9821ef5307dce6d39516cdd0fddb8eeacf05f0d7fe6534a78203afd0178eda5bc573b305b69c8ca0439f3b5f507380d365751a572c1212017de15900cdc01803d0cd9ccee5a1e8c3d375672ae44d61c45bbc7637a28e83a7562beb41aa72bbbaf96626a92ff95dca89c6cae62f8fa6cf84279815eea5f2209da69ee272ac788a07bc5da6d845e78abe8bb557fe46afdf800f47517645bf22fbbe4c8c5acf6ccf6660d11a94646e66db998aef77990dca4777604fd6742db6e2ea076a91db8cbd98d44db5514545be9b8df27f8b1d0918c9e0329f39e9e7768f6296493abe136ec8edcf493f837665ff891aa6559fb60b227a441d2921b33c8f63715b5364c2ce3b87b4ccaa045476a7fceb6005c5be41481f05da14343beb146baf45e79b90135ed1aa420abcfc569c56a7574b6a3c7a05cf1812f76c0fced8d72329e535810c9a600dd0cf0ecf2bcb9a938c4a6645a24c37fa21424c268a0742281447d7a52935d5d3fa5facccce9ba875086b998332fc94ebd743ed4b329634166dd81ab7485a10a470080bc555d7b4f405b57011f4f6d38c0e55569a47ec17579f440ab9c685c4d5d5fc0ed86565ce7aaf7693021242cc91ed723c47efbfa243bc7328ba44678290eda725277e89428380ebff47fef9f31c14a821dfb6329204dd0121f1dcc614e944878a401d48bd617dabc712eecd7b5fe203b78344cde751c756fb244fa2fd1883a0ed0d18c6b5434b496b2dfbe4d870e59093d34520f15d35a01893f8d33fd32bf1ca2944adffe2792526ccde55b69a4507687f12aa354f8e71e1048a4c99e041433bb2efcce88bee5a1716e72e1690bebe94a452b8030c9f9eda016601159fd1497950b03291953d34631a52b1ea38f960172a1d215b8515384916fb0169715e600f6c5c3d7dc3f57e4186dc40bdb9164f1771120c5ab2ab066876cc7c4366faf34a6997f4e2105a3d9754632205a7b841d36b1b4c58bae9ee04228c84feeefe93add8ed36942989fbba5dd51b0da0f634214a6bb43713cee7a96ffc478a421a18c9fbefba8939d7c0817ccb3c473593465b554cf6e98a44a7a210f4fd8e361e570c088463e6b3692e1f884c153d3c0d545a7ae4715e76353208c0b43f88587f38475262dbf5c290f58dc732e50afd4d2ef784145f098a45245802f23055148cd59b18784b08814e9d44db2929b4a395c5a0017cc300a545d8223359ab0ccf18c04e9ddea638236da2fa9e953524c6fe6ebba7014110e25868480980d0ad1772cf6a0479e92b659487dd924626f24e1aa6629bed8bf9264eb57a14cf63abf62a2b28c8c8278ecd5068928ca9f1a0207ce674c9381859ef072739c90f6ddf11f556ee62f0f830249d3f6b203ecf1634801485ba6422c7e05b77a799f8a1093e7f729eb22f2014057872664243eb4db5e99852688e35cc19c8235bd9fd6b6ba76aae5dace56b12b8f6689d92630432a559d61ef3a36d6f1a45475ed0b957510dd2205b783a35858aef576420a7b9663589a91c33e3f1cf6dcbe0d2745c064d36a853abc33132a4576b36b58e67373cbe88128ca1c6ec9db7bbee833d8a44c5dd1a2c2d5ae029aca6eb708bad172c9adee524c3741e75790d57e5f3a8966cf546b4156ac71c0595fe012bc5019a391c687e126eb91fd5ceb05382be78384bebb747bd6005898edccd876d24fcb0da6b03af0f2fecb7038faa31fff02ba562781cda242ae207dc0c472f0e6d4eb64e71f5ed1024c8cf71c8611f7ca1d3f8bb0ac9f124c61e44ead21ac080130c42bb55194fa51265a047255eaad0c88d3ef0fd930e49780acec955e1c19de762057cf27d75ea17045cbca14fea9ed53ddbd0482b9af8a40daae34b684afae3604893583abf523f29b23691e6aa0f081d171e676d65921a0d857dc8cd494c507764aa925c42cf74abb507fc1b3faf660f282f656ed0c561a4304eada357c6ee45cfd69ede7c203a6afa5f21c14b3e552258b20ef54e9adc18916a5ea7c1753962d7a3b22865a815cc07b97ff7976bc5962682ddcc6f840428f9992b51d7dc9baae3301243777db49d255cf288b288d1b144a9a999ee5ff3f383c3d5199bb5a428990f0b7e3cc344bd5e35b7ec0b86e5aec614ee4930ed961bd82207fd0a89827dca1e3709d414825526405e66af65fd437be165785d929fdcbec52fbc310b7292190a8c6239288adbc4057949123e2bbd842a1d894e9d7c395918a1eb14598cb6d12f1788239aa9be9ab643c45681daef00cc2900c90b18847290742692377deac217b385f0ee70b690da8484ee4c1dbe5ada18624950a08309d5c2441b865f56344bbc756e18ea362a10605c51b0611b75ac5ef043795b350ad34044ef14e97d8be26df44e1bf2f4764269d6c839e754be6eb98d69a5e06f96ad176d64766599deacd13e0f3ad9ae9c8cc88bf3d3c9cb992ca3eaf04986313d6fe3b3560eb4e76ff048cd02e06d302d7d3d1d4302366a07e2bb87d40ba604e37786ebe6edb84900d5245bc9e0d104817629bbd0ab0e38c2a5a4032a427dd7111ae5f52bc438d6aee7793e798dde770b130ed660038a4d555d2c1cc873e382eaa5901f0de784fb18a9ac966b6859e4e27ed842a1e1ce7a1ba5a390d7ca2914aeb97b0310a9030f111ffd8f00d6ef69e283eede68bd6ff183677cfb047ce01b4c8a2dbbd7d29671ae059368379fd41e9bf6d047990141ebd60e9fc6b0d7728235c9fa869a1f52320270523002758336671d4a12744f2960e73ebb55a596582eef8dae5dbbc438a0fd852a88c366c5e350e15bd0341032002c3be15949b2bce0e89f856b9f82aedc6b68334b8fad4c5b8a3a8a85ae1853a7768b7005bb55d103269c733f63749fd6f80e68c996653616fd7f63c1d9c2b80e97afbcc6e4989ca39a4220bb3b4cea5f6142fe2a511eee01d7b9ddcff02ec7bca58891c295443be8659c06374a766b3bf69fa0a8d0d0fb30f629cfb52f837d971977c31d63c88e240cef180e28805a5aded23aa3498d69091f0268397edced7e9e7082424377d5430841fd871aeaef6102276b855d01e341ac3c1673f1477b51bdb2ed380cd795b2ebd619a43c3b78f0012aeb862bca960441f2c7a2689b0987c01e29c62ed5ccea90efd8c394bce1cf21129d1f846e828d3b66910d8274eadf96a67fc97c7b8ffbd0fcd824e606773dc98169ff12aff972dfbea483ee0c8972a5fd8b99fd9c6aba9921d279c4f0acc8cc2bad22d9781b7ca26636ae067415baa14d0b6211cded0d4377eecaa24b36b374b85b7f8d912553f6698bb5e90b4fb2fdeec59326ad7c36278cac1a8655044f7bc0b7e732fde594327da37bbca7e635ac814143754996db0d13288031cd88925eb8721b48edde24e879ad127e702ee7611ddfd8d84bd510bb0a887d36397ed10163df5f84c6c374909cf4174869250a3ab485ee2303890f084740f1515fdec3acc8cc43cc5ae72b6dc2ebd8c983d06a7484999bd78fd9b37e44a68325f698ec172007be8010b518ec75b55a258a14d6b8fa98e028e0c91a69e708190a598e4ff8648909f71e54c31fc57039acad840be8fa29a03dc238f8aa3b96b35e3f2990d9f062ddc072394164afa730a8d865823256b2253daa70c9825486bdb030110f9178b138783026fdaa4ecb4267ef550923695b74a301a01b39897d3a0d7fd13f6b098858105a5cefd627933843ad9e22cace7587d5c3239ec23a536f0651b83189a4bed9c75ac6d2cb2d62b2a86ea927c242509d68eb763682b18eed19f2343bf644fe15be31148ec3ef5bf5ec50055e827dbe01408630278af9b1a840e1ddb5081a45d5f1e4026bed56c2f972e7c7974eb348771c694606eddfca53cef4c1aa39be3e7129590f6966095293a5e9d9864b4ccb64bbfd802bf15aab8d591c5bc0e69800c144dd927eac7d90604d1c8a04c051a37fd5ecab23b78b3f754921ea7e34adfef7bc00eaac4344e8c432fb99a981304dda4186c8db274b4d723060b99e00a780b60210d21e137def354f9c3e8eb052ba7303cc39139a287b9f255574f32dc47d5736458f16f704a5d3945652ee61730348bfe913c7bb249f17893e9ea543cc400da280df5e193b758b84c65308c9b1cdf64033bfc1f8bf498517b11e066c2920225a0c211e910efb55698ad16470760fa9032c2f0d1d871095433948dcf345a38d2bbde7f4f0d0681c8662f969f7f6f88eee7b78a6b1465ee7bc0747c946ed088d9fed430620158b2789c1f552fe0d4e066d3fe056713efbaf8c028720e0527e50e81113386aa1fba06bc5af1135fdb39776664e5d574d3e1f6093ee72d02b44c13201cf8c3fbd2d939fb042bbca495be6c15ad7fe2535f4abf4dd4fe5b58c5013019da9574bd588a30cebd3bf906c9021e657d609e32fcdba37dafc67f9de2d9093d1b8649e3b43671f098f289eeaa467b5493c390279c8a425abd47bac0f723aa6d4cab4312e24182340bdf7253e68cb355fe158d2b1cfa9582a861928e94f5ee547afa5a02ec138efa5f6eb2d80b29294372299e58a5c2ac3bbcb66671e56907bb429abc797caa86ee52331c72b0ba000d0a23c37e3524ad2062e6ba4a149cc5db39bf66afe81e1508fc0b8f40978f8098478ce852a8282134efcb4bd83e432fe343a29598bd20e3b5db9c7193a9ef17af063f4803d97241236dad2b3c134712b5daa4c9f1852b932a1fbbbdef52a2e818b88b974d2f64ec121505fd3281cc68f76285f1cad945674aecfb58cc6e76de5f6d05288b9ce1c81f7e479585ed982f1ebecfd637fa847ccb7e2c7e1dcf4535f8afa11746189b0881d2bd8b66b71dd4dea1f42c97a00149c348ed2aa9cc64a792c75490072a9ed885aeb3ac69cac2f7b2754c5235ea86358fdbdd7b3a8e3d07e5005271c547fdd49559c3f35e81ce8255f94e8f0228d7b0ecf89b04df1733dcca1904b6740f49b250a3aac1392d57c6215d8f00a7c4bcd5822a2df607ca01833d787d6e6c067f0ea143f7fccbb4f01661ddfb4e599d8ca8c27d467b8361902bdd748bd034dadc43c2cc6c5233f54612efee53daad5e1d54076d0e7a71a075937d9986c9d6c0ab66afda0e079560d474036ff035c5dd6ec025b756465dd259b14005c8fc238bd3d7aa658e39237b08dcd3649985545680a80db32fcaf9fbf13aef6e31265d87d2f9ceb19c1c499a707f4dd8a11e7b16e073ab775b477946d063a33d76dc45682951b6d585a88b96f6cf7f6da121ac6b8c4a59d60130e43f8ff442587afb693d67ce6188b1c81b4ccd837d045a28fdcf8d40d2f5f4311f4bff44980aa9241eddca389111db40a810bf4cb49ea9d98b5a32c8f727eaf9a1200ecedef973b19f7417e494adfd946ea34bd4efbe6dc7a0da1127e7d7883f4882d884b3f0199f1db0f13303c2cd6478c43c8fe8de1ead3b5666dd2adc35f7703128b180749a06412b57a4a4f543f608296949865c3c8a856e54e21a1a9c087efb3362d09588a42f446ec3accd6856a19faf0052ab6fe4cb22bfab276a897dc6cc29809b0cf67c1a0b256fa637720eada3bcbe3ea91f1cce9b7272051b487c0cbb16ca5f9a66d92a497613d31ea2e294b6c19f3fdc98e7c5f8131de9e4c41321dd6ec519bf4f1d790a421e0b7f04f0e1f938d573663add146cc28105b959aac05c0d8da81d851c2a4cdacd671f6506a5f1871e91f276a8dbf7847c8dbde81f446decc78d5f639c02e36c70f469051dcd5b1e8fdc193f49fba882127367153993f7166a13588febee4d58b2eb8f1f6f5edfe44e18b952a64d8a9b13e79c5d8f785ca48e75230c14fc6b57b86f968d1a4b7920c4e7c9d652d1a9643771e70c0d066f2878a8f4418ef263ce11766934e35b9d3e86e8ce581487ee742a36874a56ea212a4431127d375272fc9f89019f5d28b4e12a6221a554275e08eaa0027453e49470cd7953c23d919559fb87fd2d6a16aa4752455a6925c8ccb9a289c42d8fabc92aadbe34efde383826711e920a5f751b8dec4e5f8eaeae10aa88ca96f2a6b40895ab8ad4367a78415d2c4eb2b1e4f4254c845769f968f1a17465d6450cab45009efe62b4532f1c47f3d99be493eac3561b2535020fa83fffa58b7cef16742ae9cedc7e93f2d23bf3bbca8ef058403e785c6ef3691a8e10f5abde083cde8c8f48b10b1397a9a0e0ddcf827f74bd9ab0a472eac25cdff8b11046e644423862b71111f50e90c96a664131e1933e6c120ff9538cfb1e4fb32595e244d23a7775f4cb791bc48e78d827b3744b6a11ae84c9c263cd400a37b57d0bffb363ccb9a3778e0920c00eff79340d73b6c615f84c83aace3bedc3f74db18677261d483a0da72177f78456e7d9a06cf637f0e3d106c027ed86243bd6de6f7b016951d4bbdfdaf9de4fd2581756b3c84b6e05b4c6c1f5d1cb37655f9f475192aa9735eac7981d51a136f2ad9400900bd98448bcf351bbac0c1101c9b4dc75808c002ede891b2f92b092de3255c48e06dc5f28fe08255eaea1e40857ef820a62cf85d1af7fe12dd9432a7f8311d2ad17c7b0a690a56745f03f46b159c93048e7409f3dae823b6234076ee9c14d7e763f804bb7dd6dc9e0e10d77d044bd2a2ead6cda3669d9ca4133c48242f739c99ba2c41d5b754c12217871489671ba95cbffd600e369964e80fd49617eb5fb930be07c1c00467918a0d580ce79e25c0db6e0c405621b82e559e060276a22ea6025451987f70d3a17b798aa8ee6164838ab5b4627eb201946b73e15504757060198d19ed6368a2673ad1d9bc562b5337ebb9f115c25bf1a9c0c4664c9c366c81d20cd7c19e507f5fa808ba87514b5d6e9502dd19dea00adb1d9f8cf2469640ae0122d6148e9b2dfffbb7297410acec1ffc99e760ec78c470bb3ba27e40fbb01d69063b1efbd39fd3b5f61eb653d8aeed57870f3913cbc4b576415da4d54c28c58f216c0876b3baf6ceb49238a8e3d6f2766261a2a4f76e5e1eda9846b3481d2f72e811165a5e97a83946e8a13d1b703cf7910e7ce0dffc865afcfdc31572bb59b22060596f703c708635d4ac32854c5f38ff6a7a00a2eee99a8594000cd9b828e785ae6c6e230288a34384c41874f28080663a3c28c9e1dd6c82e9cf094e7a5d82e05956dab397fcb4f86eeda2b747a25ee72691aa79b61017b2676374edcb0ed730c9f7af48a385df4e7e565b0ebdd47df06af68ba19e49c5a326b4df1e4e31aad8ee5f9692175a332be8bf275fba7d0048b168c7895c7979006327d4b2767a80c379dfac73ac7f92cebbd687f79593fdb616a7073ccf7f7a55134d7a99d1528ade73d1fddd89ba1bbb29f93363d5c6819f22100b44950c1d63c1a5b56e7a1ddc27404db0794ad766a4e17507051a409ccf52fa3e172cd87f745725f33f4858c2bc033106cba69c86fdeefaa6cdcbd6014af18f742c9c7ba07784350b5d7e524e322fdc72710a496cb1114c7a10e9046f2a209ddbcaaeb8a8e49d2c0b008c9b1cfabec82ed658796a977b7f5328a15c40e9b1848640e5580a679884584fdc4de3c55e55f90f6c8b284dc511c9cc267fb72a162ad5fd5de330039773cb407e5d81e9bf84b85fe0e8adbd71e19b20291f62ef8853a96a3d6ce000cd5034026debf8fba65951d2a42fa4d9e668f5e6eef9921e2bf893cf015ceb6f7535d9c0c2b104f326012b90bb3fc6d1cfa66bef2f275f9fce86c40a2dbc2d099fc822e22d8a448013c3f20fde272c9dbc6e73dc3b1ec18c56ab0a78656b8962372b3bb838ea652f539942a099e4df4d19a527df6a430e2781b6b364e58de00392aef1bfc88e5d94e88575cb0137659dbe909b4c3c54814a619a04c923069411e42811f9a91f9800f4a3b900ce502e56a0f3180496fac66b687de7ad7991d3fbbf78d339a77322b20548607697d8d9ce25784d1debbe23c5e24d29761d91586cd059291580eace51f0285f26e06d21ef2645eca8c5d51f02f2564d4d7787bc6618a1e356bc1effce1eb4c4c0f3cc987dfbeb3225daa233abd6292dfa7ae3f0cb971443fed74136395db69421184b005ef3bcd9cf00d86938971b011f335cafeb562473c27a3455aae1e268a84236402067edd1cc4316438305df93f6cddb1cec8be765b09a019c148c873321c99dbd969fedad344ef51de8f0952dbbba2dc75fd69195445847760792d43adcb5513ede991ddf342430701f205f45132663262a106fc21bc6574198cde6bce23a184953948d05614cd078ff30d7b984b1334604a96ad76341d8af2a8019ffbfec947ffe94685f5d08c12bb7fdb501548780f216fbb399029fb9a5fe8111dd705a152081413113bc156ee661d9342d7f5907e0789b915d155fdb9c1c85390f54473b6ca447fb69dbf70579796277e9e2f999d6bf4e1a8b31759d85fd9932430d923ee857b66fc82065d4b9b0897f92d68090a558dc3877fd7ea3a246176e5ef30bb33b4ee23358d75ade86ada3cd7025a23454839598cfd9709f0fe3fbd0c39bbd58ed98f0d941e838280c3c016a252ea30f9dc05fc205fe3d9ab6e578bd312b071f41e100a624af64032eca9246a08ab34151a3dc5f59d54a586e22fc576669bde2dbb24f0f1d8d023896f8c9c3cf9cdcb09e1a762b19f025af70c261bcb5a0ba8981d1ebef0d6ffc0b3105fe214e68653490cce440ef46480bdd5dd677fc1cd9e980d223e7cfbdbcedbdfaca2398bfa0a60d8083c87b7d75f1d9e996c2bb41d6ccd0af0f9ea8aadab6b9951e39a3b5aa526bfc7460d2ad24a4225950ed5deea06e4551764b8283c9aae69120a0efb37708a31a9bd0be60b0a025b10950a3e6d2fe5426588c57a8c6f8a6526804bf98a1c2ea1ad923e779528c23b489bc58ad51d2c4c30b6b9f4c710bbb826203945d66141136ad0e4d875241b0b98a69077493c512234f77418e323488d0d815c02f4e5a13cc8e336c1ac7c336253207c6150f91888465c9b649bfb74b410ddeb5cb138a59c3af2a5efd36165f303e45cc0284cb1654d377f49ae7e1480a40cc611a42a27427c6ce8bd2a6b2ba692e71cf2409e76f487a055677492b2ef6a2ba0873036c1d091ecbc3b271cdea7a6989b53e7b3e3fd5b912df1132b35cf16b82d86545fa767636a9800162f80a10d93e5ed96cac189eb388e2921a4122034f3d4e684ec617ad333cecc4dd656bbbb303dca42eddfa7dc50910a56baff55ec66316211f9496351f05ecd4d0f8f7a32643088d2b2f828e21ef3ef343e1ab676b04b0be04fc1d085cfc0ef62a655fdc5085cb209912062f0ddfccae014d7031e001bd9106d402f60d6ec904eb72fdc28cd5381506aed2faac7e1c10bb5faedf6d245dface6c7c8daa23534ec2ce00483471f801c38d00e14ff3319d0d507a9e8fdb6d9c9075f8f260499703da42cc3a62901b6bafc084ffd69a52efce7f601ceb88c2a1bba8d8592090d90388a12dae8c126577e17235a7dcafdf032ef4e21c2f48938ba78717f44369708cc776770d83928cd0f5e4ae0738ca33f12954d97f44996d7001afcf271d865b2e7726a6b4aa1081593627ce0d87e6083a55cb782e0ce70e095698d8964a3b3fa8a5844ff930480d14dcdc5b126980ce59b34702442124909bf4ccdd7cc3b9341e4395c732384fa1313b703aca9cd6a59109409d96a96365a40641ef63a4ab4dc5d530a846ad090be1dcfb7c8ce8a4ae51c3d3b215ae05235b0e8913f9b5220c80d5cd358a1538b9c08fe3dc654f93f10e7d559ed97c44fe65b8e8168fae57300854aa769339aa58517419245421110d29637db0b4261d2c42d4692bb53be1124b74d80fe11b0639ac38df4fcfb21756c1ce68c6a45f3407b98555bc86aa50c57f7602a16640e1b2ea70ba67113ae69745a727d09854e02f5620c8e445526ec51bb40d9c399178a727b1d2ec8f28b9b1e5a56c90e5c05e56467f7507c8070cc08a3621e7dfd192957084a8cc5b3e4aa09a9b1edd8c1d6824d3d986f6211d243e0232cdf9d19522a608a6f17e902f08043490191a179b32b7db409bacf8967b66b8afb96af0be7c550d420a3acafc197eaaef992784b608a1369ff9df3cea107c4590d1165f66e1dd7e2f76318ecef3f6a8ae37ed91f8e5c1ddfc7338f6645224b60c94ab927c5af7a9872c7e308cc63bffab20221de91051e110ddc8c245d6df3e2138915ff17525e6cbbdf086a2b8c9533dabd27070bc939d67d9fa0054769b4dfa05795b0cfb9acab3bcf460b9a282582f50683ced1f8af2d4f20be545a92c0a2577a9cbec2c13ce665bd44a5e4ebd456676b4bee8ab856ba17b3028c27671628303d80d017f5b00127f6cbd5153b6321cadb7b13dea89d258c3ba72ce1e0ab222306d0eda44a845edb3becef9efb096a573a4f18eb3aad992b937d6c04f504148a08f9c3b87402bd62513914baa79e4144691aebd8fd8fd2d5dc70099a3c4dfaa7454a4e06a3b5c4c205e355a060b493624fa1053ef2c67ea6781e0cc831c3bdc09fd95a141ce84244c306ae1a208c5b878263cd3a060ca47b1d442ae2e1294b3870212827a64b11f82e9dd63581095be985b19654366bfd807a661584c9c3d78c570507df21a90f945c13f16bfd6913fb33c357bb7d2e2e9362c124c9784688c23542964c29a8b174a07224efafc414f5fa8bee3f14ce7e1cbd26efc143a918a17ea15eb90ebeea39cc941a2467cc82ce09865b235c08a31f24cb4252049179dc6787f4630e2df07e97342bd0cd54fcd520c8cb5993ead5b6b045a797942ef7c2d865b5adc3a0b961c5edd8fc6d7867c59843521ef5addfdc5772e2a29792319e0fe5a44147aac353a1d5ca4475c334471e59889437e6709d6f725d2da921ac395c424e934e2199cd15c334a6c5f3bef75f90db702038a65d4de096da72710e377e85dfe30a1f7cfebbb1430d0ddb2a7116d4db2158043b83c7df2b7ba6e9fb11cbdb04bbdea6963fabdc4ee5241401c96fbe7731063b0896bc2df157b32b2b74e818152404e9739abe35b17ad538028daef57d6b52de441d1cf195938a3bacb0789d1d38b3fc5ba2c9529dd669807eac51448c0e916d6d89f39c4fc09077964ae9f6be9bdc064dc3d6cf5e459fceb5ecb7e42ff69e62bf61ed0d1ee6519f89c4ede45a043e1802be3b9e67bac88bdc1a2b7452129628ae26a004aec06e9a1f63860eb5259828d2de61cf3527fd30dc93fd870f6c39a28b5959822aeb58888c2ecf41c80b6f0f9baa37406b0c4e4cd49a61758c8bc274208f0e51427899a282f02d388e2c961a1cba6713f1fa42acf4731214729d11dd31662b5b4ac398f7435fe154d9df38daa6bbc3935960547ff8474752f3148617450dede5c12c915ae3b01037d2a1f6ee83278a7ceca0b9064276d4bc553b45b6f9de53a7ac4f55f7a321de7c4f37a8df2080b389cd23bf54e373be66d49fe9da8dcb5657e869a37d108b62b613cf986200364ae3224d77c35e2c5d48bebd13cf86add0481b6218a047a259a5f31af83ce984568efcdba04daf177b96c83efabc4a0919479885dc1c3570d144cee80965efef1239b031dff93188fb952efe9ad70c52c5368d3fae433cbb441d9c34833ee720b0e6c66e119c37b14e033ce5c3c65048c128f5444cc22ae9ef2fbb038e882cc9e66aae03233ebe5c09f68a6752f28d2631e99c01b5755392771dfda8f8f0a23a4f6e85523b07b9559410f27f3c51ec4f65db7217bc95f67fe481704f939db182ae70564780e8eacf9a8ac3949ec1574a81dc0330472052732941d46ded523a47212aa9e3de569ceb6bcd07620dd34e4644583d7acdf1041a52fe67ec87acfbc3c8855a42c37e11224ebea923e0920bdc7d547e26175cc16ebf6b157fd7f9b13f9ad047ed7798417e43144231c6014408e05e9469f276756e46087a56e41d0cf026acbe21b81684eb2be13948a645d0fc9fc4da5786ab16a55f21988b5287a50e0b854a69bf6bbeece3ce24fcf8132fa2e8f4a89669655ac80f9e5308d49c6f35d71ee2e63a722e38ebae9d4a4b6a1dbee28cbb3db45e03a5d388144ee5675a6df1b8ba15f735f4a7879654a60293f9557f7dee905223805b1a76d9342019936da9cda8633bddf1652ca78aaea708d43092a5959742a765fecacb33ef3ea1c31955434669e46f77b0e4be7767640e01f1f3ce8a31d73114fdc4795a4b462221ac21e95150d860ca7abb1b0344d9d29da76b084daa8744dbf7bb4606cae32a590b1e46591c2a281eb476a436aa252f5b555ff9b121785c7c562b3fc1b2842d6e9312fe59cb0292301d5b3fa0a12c2228fb4ce0be903c9a53c113c7f3a074a7fb5a917f3ba1ecbc553c55dc13141e0984575139d113a687c06f6f4b2687b82d6d150dc395f1d62e7b36bdfb20e2497dc778efeb6e0cd5703ac3ec730be689c4665c9eea17f395e7e8609aa19fea7595fb539085cc430ad7f4b114a7d5b8f6d00966dd57c109281ce3ac47fa4da4c4142b258c468b122d5ee09ae9aa2d27162cf9fdbe40d2b098992112302caf2f169727fe0267d9c646b543a828156fd68b2c0bcce07ba08a3fdde1edb80c83b2986bc9d5072325c2284bbe3fc97bbe97d97bca060bb73209ffe468556bfdad0509090311c9f5dc6088ca6d33fcbb666b123f086d15b1d128bfa0a251a1071da844987d41c36a31f01c369bf2f9f65e95402814931d1b3bcaba55e199d955ad5c599b0296da6f53de32ca3f376e40afab6612c6f806c9be5e6fce0aaa8e1ebc4db202e4a746c0c33d09c2762d2b90c75b6409f84fe6c387e1161edd3fa3ab6bde953587807d5040719cb7d332f44999f7dbc90744e35ce949604ec615c53e26d70c3e7debc8d93208b8c2254f9dd5cbff5590c2d33c29e8a23663ee6b428ffda5975c3ffb72705e7e253330c829effd5ec8da07ff13cd6350283493dc2530e0c42ba670ea9c2be498db9beefc6151919713d653893cd8afa6a3bd0f5ac1b0e125f80a1792d85081d5e13610bd12371ef7b44471afe2b3603b2fbd0519916aca0323889731eabc2bb7d1f95177ac8a044d833f906a22cac2d70c6b2a288e8b1273c4d502ad5d3e94abfe1dfe5b550ad8842efc11405ec33fb82a4ce5e8632c885807899f9d7cfe6369a3e891bffd785001623338222397082faf55a0425f0f2814d04f2f219a86d476a76c9353ff7a99b6f00a06dd00225e7e5c30bacd6e70584e156f3f1d25b76af85f2d381f3a0d737582118b2eac71cc25662e6db9e1fe386d14960c1a520c673d713b371b54fe90dd7d8b90f135a4bb549bc85907f14fc3f888af1f61b9117dde076f259400fd39166ed67089850dc041d8f117f8640bfd9d1fea562312eada5808e7cf32268c82963c5806e39ce4b96befdf693db89a310b1010218509c6250e4dd99c2ac7796958d71ef078f58ad37bb59c5418a9c3acd97a9461a76b42a7f249a068680849ad7462bf7fcfc0b0e8e91d4e5feaf5d56a7a54e33787985ff125ec00bcfe23bc04440b68a784b1f3457495ece666adbf240f79d728cac60db1e497d75bab513a5754debdd033a11c265c88bb48b7a4f287c84eba74614407bd5fc5e54877e51c444c268cbd09a925953917df699ab55cbf133a7cd090002b5f85f99c2b8ecfedd5895e72730133ddc5a5120c0653ed330892de0e7d2e4a83c41940b73e5de9197e3a59244cd4de2d0ce34f34f695522a23765aab2fe5584d06424b4a418d04871eaf0c1f0037e6e079e51f289ad2b86d78338c1356b8ba01bc8d3a5dc2219b2dfbb9dd52b41f92216b012862b03a5ecd263306f8a8d5c2f23fc882108432166e4b1ced3b6fdb8f03e4db751a937a9b79b09c85d5082348d3843106451042741f35d9685c59096be3c6ed77a0c5c7b9d826605aa07aab54b8a369f53ec122c1b2cba2b34919ad9e80ef7f4f55c3b571e59c11640427a0ee476d17dd645618eba281c5710557ef0d73400c81e8049bb6d6b441fbd5380699896ed63a249a6c558bf56c7fd57ac1e97886c5f492a264ab85a8c3c29e812772b707ba0aafbc6c4c3d10b1c27d4fb2d3ec5cc1169333ddb0a73d2fd9f098a7852830d605c4ee110887d03c22b2ca4330a610e62ff47e5a8947559a61452b9148746348d862978dbb96c9e103334da1f08cc6bbbe3dcbea4ada4ade959fd94c1a203233d9405b4e71d6144c45b9d8d1fd294bd99cadc97257f431532b177a794274ae024b7125b226169a621b39361524dc1e90a545d44fbba1a33c9d913bf3869f206b84d49fc0836983a76124e608ddbcdd8cb0ac54bc49d67ea230d815f012d61d885448421c32575e49818851246c8410fa668fa1510ee5171addc14ff9f4d7aee42307b46dcc5f3b2c3b10fe10b409ed6ae76257aaa04b0bfe5963f14d6ccb41b4aec232881f40b0e59ac4ec63199ad3b926531a698f21d43209aa89df4403b6538846fe080ea45977a4bbbb5499ffa300958f72a0946f577567e40e1ebf0b428f0d479f08de7a0c4a019d0cd44bb37b732f5a85a116460291c065505467a9b993d948b0ab434445b086feedcd69172ed051cc7d78117e07e2df6e107a1e04a5910ee18a82b4cc86842e6a1350e3467490c799219f8ae0e12a9a57f809a060bf592636ea9c8ab7526c21c960153ae3851d6090cf41c80c6d2b6417c5fea52d3104f8786030ce9e3e53d3c8c4b6809109c55c19a1c07206f3f48fb938fbc53c22ba41a7d8f63188263745c826005af1cd04c4f79dcba6dcb8696b69e0f619eed575520876ad601970e7cad87633a0cdc7436bc8a19f973a4296180a77f57424f3eaf762332598d49790059c3f344583ae8f93349d4d2cf5fc9b25edffadab48ef6b454d2926c36b81b0ff0da3bd78d044677627ffb8a469d3b697181639de5b25d3ec8f3a44ce746e02b50306f9ddd26890977494cc75c0e237226cccd3a4ee26dac18e355f490f90236225d31c04cf3751c91b9d1b834a0e48d8a8550b3518344f6cb4076de9c7b6063e7244d9e8736744f5d06b9131a13257b98a539110a4121bfbae76b35ed6a14be7bd316f8aa9984e3795e299d2031f0e153b23784ecef52f993ae612146aa950224ee45f13fb4c11e7bbcd536500c610a4c7a81ee899ec7958a5467597a77fb3141bb22e144d70263a84eafd6ce901e9ddb7092a104f3b69e5bdad64f89a8c262b8a3f68eddc1feaf78c897bde7d4b3e3824cc18ee4240f9ed3cbde66dc7e1accd8ce7061e0c9b5e06bc3b046aa100265f4e8582beb14b7c90332dc5ad7c15032c3cc2138c461a1a6a50e7dcf8375010e616c9a0b72a4c7ce132cbcc10f3e15550cee6fed7071b6326bfa240454c9b6402037960a746d9a849e98fb82199693c0ba182c702cc7999238760b54580bde5fdbfc3461554480a9340e26e9aee51c25254ec1f5a3133beada49598bce081c939ce71522e3e3b9beb112122d2619389b0daae4112b7ef1702c1aa34d1364cd22ebdd71e93841405a567acd541ee5811a0cf93851e88b1e0bba658b3ea10bb11fa4d2ec0e365661ffe659e9e7b785e625f997200f4d847edc52e374b74c8ff154f8f3324f6b612d0b5ac93ba765b2b144156ee5ce2d30beadc2f154201c0c222c6cb353ef2c657a5ed2ebcd3af4eb69c80bc53d3ed55f5ae1369a6779b3a753539c490101955e72c2bc387181fa2583f5074367721236efb688a81f272658feb4a43aac119f6efdd048cb47d784b21658dbb0333a0f007abb15324c5c2098bff475f987c3b3e4a966add686dcf2210025230855185c02951b659bf7d3947de74c72c40c5fa3d33db3bc76fbf8c04377413df69eb4b49f787b011785ab2570399ad89ecb6e1298d8d5a8eb6379a8e475dd40733fc97ccc492e2eab054cd920f5923b3bc854363ceb33aced1ad57819cc2cb25500fe89c1173becf3c83abdb8f88feaac712116db41a6e2fa3c9356815d2b62ed5e0e391e4df5e2576ce2e8f996b87fa289b33438491e7e5104fcf83571a926e05a94720299db4d2c81212b6e011dedc6fd5d6c5ea60484cbdd97c7cb7fa81f3252dcae715ab81791e449fa3a55e72404aba1862b17199cd2183aa7cf089cc7e092e9a908fc96f1c936d389946538c492c4eef86cd4aab821118966fb13da0ded61695064f10f4972f1fb4a3e659fe337927cf00f7f375aedcdf631bbe0c067e1ee881d3551efdafe9c023c23cd763146859345522904095767677d2f2d24b475c0b3af002e8b6a459122e81310edbe9d2e0d18327e9c37d853516122d7bd3f2c4adfba47019afcf03ca025ba63e470fae3f5cab9c0027955cd3fab2b613405db8bc9ff3c95939efc1e5af4817ecca6b10640a8ce0a911f901c82372650910005f3165715d2d7a7ec84824b0446b7be79db8ae88fd9dc9b92093ba2c9a74ee6ad9231ede888bd775f923012a6afdd50af39412a0b247b53540423e53f6ec93344e9e5ede95dfab33f16303e4a440a88d8f91f16dceabe8e8ea4ec54c730cfbe248749255aa8675b79e7ab41ac9de29ff1f7872b0de7e74217770f93efa352a75422cffdf48612fd85cdfcbd753043f126a7784a49c34dfd6bc0946668cd1c3c02ef7fe3b909a9f33e9d40fcc3bdfeb41d967cc4b1348feabfc1a8dcb88609e1453d4b1c203b195f5c21f3efa433acf3b5be92dbae126af4d1073b21a624aa7f32115aad3955d677564680b3876ea96727491c8c90c1f6e45ab7014ebf013dd926f6af58a78601c8935efbd0c07b193c576b7c2ca23b073c9c06a18b70c073e3974571c38f572cf911ec03e63a629bc5fa8913618a005256b23376646e88fc8971da0cb2f42a996e7453ee9995fe9a50c8d3bc918502472f50b3a46643252e0986027224c6e32e0fb41462df0ca495f476bf4cea4307a35d9667076fc1bb3379496e1477c359e887fe1a773825e4b5e266c13e60e30605578bb8080abe15f575eaf9d65d1761b2ebc269754d6328ac2ffcd30465b279809fab34c996bf4ea5398c6c1b887780b18d0a8bba8c3130b5b1a448924783d69ff461d747ce12feb693871360cbd33963622c417a74a8ca941894a9ea84ec25e99497dc4d5c24f0f6cd5ef4ef4a47a529032339dd5af38a72fb51fb0ff3771377408d8d1249f9c7f666883fa0e9ea0f2910b34264f28e84e466841c0462e46015ff8057b3b27c6743ebb4a1ca73addd93422fea176a320f7ccd96585a40d7cfa3bcc78e8839960e72eea79edf00c21babd356d792aa99ccecd6c76d928000f3298955506528316179a1a191df4fd153e76a446dec342b5ada443555718717c62d32389fb25173eac68148b838759d633c6a0df92f3cc3503fe70fc10a035b18da2f5ec7161f12439154a1333bc57b7ddb1bb805817e502df724660648f5ceb9a64ed48a6fae415e2b52c26e8ea420ecb423f673d6f3a67f5c979526021df62990607e80feba7e3054055ffc15ce8a65dfb28d40b3becaadcd2d29cfe78ed3e6e8d1fd2952283a7a7d9f83e4ad7e756e74e0d55c6681d18ef5346d1f4ab9e71815f172b9e8e4b52bf2c4019ffa2efd1149e228dccb64af89a632f8b7efedf0fb11390535cce71bad966fccd9990c345522896e3b51c8c90b2c5d24c83f3bd1862825432fa686734667d814cfc9d5cbec8b27c66c90cf6740856598eecf13cd2bf913312028307e37867030962f842dddad0706ae694c1e6392b15a28f814bafee65e5818d62e3e402063dec84bc4ee6c94fc3e2856917d97495ec9bc4ec7794f45e7f5d7bfab8d0dc142604e06333071a390a7df2cdd32abba8d346c19b2cdfac5d135bd1b71754877c7ad2698032646b8296f961cb932e216e7bed78effea8648f1d8651a436e6a3ff61f4088e2dde6a0159ac050e27431d49e67947641d202c1cfd6a8ab3949ceaf90f727702ee844dc8fd236fd456fcf45e3d2231c9e571654dd9a98a11a9740d4cca62f37d1534bd3a2157199034ee77664843c92e71d6049e25c4ca24c1ae799efc5954c055e64556492067fc66f47b07affd6e7522285a96cccffd8b5369e27c23289fbfd603040b94a3e8090fb6a181b96a9d34f92382e144f112f57f7373fc8dd43526a5389e8a3ea0e97887376cb3ac57508bbe7d0e7d237dd0a4daa01256fbcadaa5fe1033395ef609752a9193833070a0589b62853566e826640f42869569a9336072d310b06e309dcaf84cf8915d41ddeade9408110e52be7888c9c32b6f375e19cd30dc95be0da022a1458728bfc40a2b4c57b287384509883bedd51d7dad362b1a424c254fa83bdf44be2a1925e21cf8155f403e9e2846ccd09539f283533fa382595d7b2bb57b5945da719a3cf414915d58012c6c558c3a4d3d00c82b8f17c5c9c3db2c47abb0d897b2d8cb366e898fb5317b578b4d06a1e5902b95131008386eaf102f4f87c3deb65476692f68a9e9d6d59da30ac24b1e52b5aa2d8e1951dd26b15bb4131a71d784c50238a17d90532865c6cda68a3b86bea560c9c278a27201fdeea3598bc421344c5f50872196791c192a66029b4edc745a75313b648f5d331f043e839214e9e8cffb1135e17e97e555c0f11f2029af346679f58ea97f5ca8d75da57c674652a55328c691e8d4d41839fc900fd9b1fa925891df646fe56c8cf61149489dab12ee9265ce92fafbb287a6a829b4e8898af8f8d2c6fd54abc24a2fbf92b4c51249e02642433864f93398fc6984ae0934988d0f42ba581a26118e00734cc7be982dcceea7a434981504aefae5e8193cf4ca79f2287e8df500112e92d635b67c9931b0f82b8cc2678b22743e8f6e38a583c507dd637a82e20c2d956cac78caa94cd94263445bf19a720d5f94241858d82dec6b7100360a122cb372239bca4d33a8ee3a22fb19e1b87397be9a726a0b603800e1528a28c7e9954903f9aa1b323619f5da576b7d3f48dfe29af7a3e9c457f5583a5dcc31df1d61e4778917edab768686e53ccb353bf4e5829049dad88ca437d4a6c969858494c0905492bb30c063c4a0014dd3b92ad04d0a6004cf5d6e8a6d805ec353afe4fb3a1860d8bd164173fa08cc6e74a4866a14eaf050f417532bde9f2b8e6814a06fab4a6f08d6a3e271cae71a2431d5affdfc66f9d68c083e24acbf68c859be78f6d7f5b9342709f94ca032bab94e319367652e10f2f880d47d40995258375b40f1a02428cfcaef906bb5a66a334df311f51bf02a4e2c92ae446f3026bc035d2f44193e83b5ef88b75c5f796e06ee878d9a236ffe1888814c92cd283bd14490e645fb68f0a6981ff50ce14917ed5ed19e60a69b9da8aceca8f31345edb80fa09a70fef002d6dd674a6b9c6b113dedf959eab812c6eaa00a907fe57a9d713a6ef490cb93579be667c546ebfdcad4e60bdacc1b9dc4c2377e26dfbad86799b8a1b3cf7cf877dd5c155eb68187c8318e11a4331aa9bc99ca8c5fde8ce938cd678b966b52846a0ea3097150143beb2776437b841fb9f31b9928f4771c88fd272d2e641126b944a545cc7bddfe8bd4ec3a32d0d634c4e3db4ae6a1f7c979e27d1d3f90b42721b2bbcd7046c2705dff9cc0ae1389c75b34450a2a8766df370cca67f7ccc6134a6fbf85698a43bec46ed4e60e54fdfa48e709939f795ab5b739ad0df38f3a91f13e876f31cc409d04f2f717e169c69def4f73e31e197e870dd7ef9052b8c5c1a42cd9558dbf75c97ac3c4df5de1e41c049a0627cdb7bf5e6b509b0ed897991dc5f06a5dc42c080f7170b237a5901fc4c4552e96ad117f414012561ba8ab63309cde44ffee534c5e3e9c6d545067998a9d9ae3711bcd9bc617d01056f12ccb23c7ed4f64e91f2f5e05e699b40ca783c0b2611fbd06afb90e62456914ca0a3300acf059563d3b73f80df9ae17f318ad545d1572513cc22f570d98647d3602c1bff81d7a5dc10db66bb2b4e745cba8d296decedf70f0879b8d6d95417a0d7eb6f781585566d52344866504d0f11b76787b58ff942f56f69c77b7767454314221c1a7744a3dd0598200da7e716f7cb1418ae3b520f9d93fca81e01f1877f9c9c46f0b862adeb94bea182b6c00c55369a5f9e7e02bd9dd913c7d71801a597717478bd75c4fe083318575b645b40e140e824fdf05a687d882c7182c221e504a140306a1f18461508d3d36a16b204da478e8a51d5bb42a08acacafdbf768d6878c8a2541e35d95ca63a9821305e39cce30f8cc93e1bac3ad790eecafca7a7ac0f2329553f21f1e3bd8dd19da718d3174c2bc167cf7bc9f4f25bbd35684ab4f47cc501378789eef2366868793917ba8af0c4f5123e9751587ed69400feef6a280572b3f90c6b7c152289e3249649625f0a7974a0fa5d459f2bc7a6fb814b6091e7be9f72d8fb13af69fe50f3c9a00c4adac7d98d4bc1b1c8174e64319a446d93531465b34512e9a7ef88e631c408141b4bbdb19edb5ce6d3eac52916be203b0ef012ff2bee0183aaa94811667316d279f49a5331e3ebd1a15f186bfe7cc40bc9ec9136a4670f9ce26e3b7bb7d0437dd2ef346d64ea9ae5fbff8a20c2ff4a38ba942ac616218ae66f04714979b8c74cb8780d55235a14ef20ee114bf02a7220c8371243a864c4adddb2d88b8f4aa62905cc69879d50e214bf020085c91aa51508f79ebbbe931d0d42a81992544fd4451d543d9c2b17bc92a9c256231d48a4495d194c25d0cc454c7b104370f48d8890a900eaa635c37b3d93c115cecf7543358674f7f37a9361ad85a779207b56121ee746c8587c9e74198d82297414d6435fbe4ec2ddb11b69d7927d3089dfb1f16b5775c112191c07f93d47d4cec78458a1fa1aeeaaa3ef0ac21d192107bbcee1948d280bd4dea54ce7e65afe58801b860a409ecddbdd4b5bb5f63bdf51a3fc1e249e8fcd937023f95fcf37693826a7932519c4e8d075bfbf9551e252b4843fad54d9383926a71ad5b36a7fdceda62f8081fa6f430305fead6861b82b693a9d0bf1d851301b386497f3fff002026731b2fdfc0f9f10be3eddfe9cd2391dbf9ad6e0071c78c92dd8e1bdba88f1579df22e9b2dba656d597346b5c3155b6087e83ea3c53697111fd8ecefa8278c2b06597c2e70a9c2f45a685ea0a6f25178765a8abbde6c6a9ece8acc20d3754585b9af8d6c1863f18d6b940b24b06a62ebe420829cf4fe34e8426c0df1536ce0b5b678b9e1c7f350bed18f701cad459fa79153a0404f674baac6e9d56365c29ed7fa777394617bd3c9c5759bfa192119ed6433534901a20afb2d237f7e486d9e633003648201256c8583a97eb100e3250f54c29021e810c9a909002809e72194eb921784af5fded5321a58d9e151061e15d0648f5dd0854739f603dbbfa4a68a54c6da93eae88860821b1e5890c7e3e1f07fbf758b4b64fce600fadcab50051175f91c543fae2f598450843089759d0189f21150e8e65128ed509d7dd7db57108715881d9be06a5692f3ff641324e167806e5f36fb367c1b9286d4050d7e4bfd2c9bce613d6dfe73617083c61068ed6a5cc393a52fea3f79020c6bfe2de2a036e1dfea7171396e04d3e17e8eaf1563863f20292f7dc70bb848c5c78b9af3fa3833b8c6cb9aff2ebf73555b61a0e7ede5e6a74fc1b334468a3cb8269eb8d62d85ec0201c59011bbbb455ad9120079cbcade22aed5d39705d8696db92c2af53ff5f0eb98b1f856e943d7ea6c6392a15ce42dfdfd87212578445488cbc83cc845a8b43f1c3daa5a376b2546aeebd06e9fe96969e19109fad2a1bf2fc0daae42e384ffea82d3789ede61c12d2a474de70181273323c9d051bea8dd60c9c781c2c56b24c7bbd5a6bc85471d540daf563261654418e0795b5803cbc1f7aa720d307af8226d771c2575922176164ad887aa40f0e670f7fcf3bc6c798d4b8a3f2312df3a1b12150da74b6ae8ded51dccaf5f15449b5e15a2158e67373cbe88128ca1c6ec9db7bbee833d8a44c5dd1a2c2d5ae02308a76043b883a5256c6bcdf84dcb42d5d49bc4a2af23eae15de6faf259591d6370152ac2d8b7e626622dd9bccad66d4659451f2a72f474be95ffc642e2739ea0601319e8e7970b8f30f2c5fd9a256dfd14170d6de578eb5db9ba855fac50589aca3fce5c6a5e28591d1ab0a2fe05b8244eb8f048aec05e382da11c84cb15e777f9aafdc3c086842555d3a0d87f8d38126294d37127cb04e0f8c8697742dd1afee03d3df0ce48136c29efb47daf2899463b5bcd587ba53d148a769a9960e52b289e93f76b6810bc7fa6184c21dcc5f016b87f3965c64482a84e9a212c4b00eaa07fbcf6b49e3c2700df92441565f2e9dcbd634f39045ece91be108dff551849e995d6d41036663a2ad9593d943aa8f59d74ffe94e689b523372a29e229458dceb6d4aa90b2aeed0c3b942aba439f76c89f4537f71e0802e2535d8612a8c56efc3647ff023c0ad3a2736ec694cf981aedb009ce65985578d25c9a25c99edcf20050994a5a55656fc7e63664a262e3f82c33c8d71289cf789ca377b2ce7785b4b9468f99aca10c9a1d0fa53206c7af67346cecef54ee357ed86ef4c70536b3040d916f72e4cf93a5488218eef26becb610b577e5e899bdb2961664e60ab89ac7a7aea5450a44c2995089e1dc45d4dfd7427539df13833b041c1a8d2c5d58d116be0f35cf255a04e59fa74f50157f3358af4fe54ba08bcf74254f800dd971a0fad49fe0bf483fb3e8f4755bf661a75e7f4275b2b21b0611b75ac5ef043795b350ad34044ef14e97d8be26df44e1bf2fa2d450cbf40301789f3db0c2a29937fd105d685c79dac47be0410da6e76cc179937146412677a99fecb7de774d06455f67090f5870a5bba17df93dac29daa731101b4ff033b6f0469940d51f22bf11f7770f494d84a791aff7571a42f51aec46b924523fe5bbb176985e6cf7b9bcd097ddf5be04448d02fdcaa4a92a2365f2eaef4e1d192aacb8fd283408efaac72d7b44d19bf049baaf6ec532e87368e8b50830784c292811b53f9d0be7b28b757ef1e16dbd76944fe0627471655a18ef53aa0ccb77c742a0883ff9253db9f2c4bf5b4249a48efcfddd5551eb232c1c6f3bbcbbbe81ba8a39e09e50bb6652aa92273cbef49c29258b8ba99dea09aff332601c58d66fd55ed8953836fb0c3dd76c0da82a9621fff92cac880f12736883a93eba97e927efb5a445ed59eac98014f00c317154541d0df1842712d6fd4f8640b313957c6179e77701cda75b1921038c0d7fde79eae2cdb0e91c8746e6df638a5bfc4139337caf5c0a3571dc727bf52eb37d7b681736b3484bb82796a657737b6f9c004ed522a91fe0380f523d1a4530e91158ac9e470914d16b3feed8cd1875bdb711cdaabe49069acd3f5e5347fc9768f4d2372ec1a01249d54ebdbd9815b23a3a56d91ca2e128ad9936a964d99bfe85877ed66cb8a7d1874fd5501b55d30739c15fb83b4b59d5b1455d0a800eeacdf7d86016f4033bb981a5be4683672454042a8d0405fdd7212d2479fccf3738971ecbf2dec7fa3556189cee2e9dd8685763e8d0dee5a2dc304c8cd1c343efc0bcb65160d2e8a7c63d8a275acc2d953612a126f0aa6314e19551694c8251abb02f5ac62e11d64881a30dc388c8375e42a7b4378c1ac72313af999b4bcf597b3ad22f4924adf9787fae3ae713571c4bce65b134a7bdfb5e15ae8e1b96093524d976615667790ec1a8655044f7bc0b7e732fde594327da37bbca7e635ac814143754ed2c3541d59cc72f470742dbc57db3c6a28141078cc164e27375cca308694e843c26986c2652fb35527eac97652026015a23a3da137df28d1f4a9bb7ba1c020a7700574a8b398c1f1a6746f8152648e449bbdbd17d22a5e6b9cf57fbdc29896fce777c6624427e184af4ee3bed0c9ae6993d6a3b1c774ef0d6f96df6e8e67d770cf7e50cd60a37a6b5b1ff7e96f8c6381fea3d000dcb441b5ba84571b3f38649d8437815942187eee3802a08412d83850bc71e997476748e7b470b0abaf6b763e0fe8a784692681dd17ebc72a57b03494e072ea7307448ad05c50d99df872bbfb6e77c773c497400ea7ec12d064dadc62ccee662d6cc10b7899802f99458cdbf47f74f78ba6ab741ad380f777501d74dc05f679ee70ca13750c8ca4fa4e3dc1af33d6dde3246dfd1432eac99b0526570dc7cc054fc39cf2d8dcc7bd3ae002a4e5e58e9139bcc608b2e175d94caa54c6b0867357a3b2adc579cecba8b2a8be0b7cb8e4bf34e835d4fbed69b343c850fae52a08ff200aa99c11249ff3ef9833cbc7b47278a3a74e55934e1329ae2ae69e6b547f3d570530ee4355613efe80550e91c66a80a60691c14d40ce34adfef7bc00eaac4344e8c432fb99a981304dda4186c8db274b4c660b4f3e252cec8fcba4ad1055f1363cd42dad607d2b04dddcf92f040358978565df08fed4f04733c7679c3cf59ea84e5968911f46beb497ed02918568b4da43dbeb01412890b25d9090fb05011d00f81d4186d2b8d8e0de8baff8b5c1f3c63c36dc3f5a46a65531d21d27461e6a3be934fe6076afadc7eb82ede82501204140929e990b5d765cd6ae08ea510a6a445b1ef17c5d7c2bd5c32fc016abb9e3730de6ce69c168bf3189fd0488356036f8f12a4795599127d886b93384ec379f798e3700280b6f2eb5003c5b887ade8d57a730e70dbe2d1d1705ba18991cbe7aa8cd2870218da5249dabb3c0d2e3abe2b87f0c706e22386d071f462aa7d9faef7f3bb452c687eb2e89eb06a0f3ddb34699021ed1a68303c646d1fe8ee7428e4d90def80244d4b76fc8897dcfabbd2b9fc8daf88605b8e14d4f4c2b3361dde519c9ea627edaa8d8ecf05aaddfb580ada42130dcecc05601c7bff46b355fe158d2b1cfa9582a861928e94f5ee547afa5a02ec138efa5f7e5310aeb5e312773d760c62a64878d7bbfdd7965e5b8f74b1e7da776b558f843bedd5f33367df27365779ac5b447b33b5b886c544ceab0cf74f1a3c99a897967ccbc0775f0a2ed56c7f61ae0261c9475707f45a825fd4ee39648e8638178eb3a11f40d396505bddc233af0552124a8651bd69f9e5cd0bbdf512c5763cad16db50afa6db0303dc80b0987da74ce7f943ff4920d97425b6e9b0ae7b29739aa56f87bcf2c402531deb0b0238afd3ac81a4f0e4dbd77abbe1ad2b6ffa015cefd80e732fbb47b1cf42b792ce6b365c48643de75cd75341be585d61fa4d6b5d6872b86ce01feccd64e4cc55a43ca24b92c7cf3a7d5a322258948a124f78cdbaae09c7e4c582118a6443762215fe3b546b973aa9817795177c18e8a3d31e4af9e17761cb3e47165f352f0f69694aafeb00f8d7bfd8222e401f1841d54a80679f151af6fdb83b6591fcafd1626df6a131fae11adf5e94eb59eda97b4d213dc2a4332c16fbb1847efb62db2392076a396c5fbd9a2b10c878f15cbd8d8258f7c337efbb0da75c31e4743d22064331eaf8500d231515c2ae8468302194e7e57b125068c1072595847624602c3baba52436ab1b74d80e8589cdf5be1ffd2786e793de44eac52ed04294a29f6ef0937647f89c79df3bc1893c4b934e2ee6127a97551b7e02d2790b589b06a466b2ad1bb45a1cdf9d170ab0888d4bf5de4789c4fba743734039faca3f64216ae40f47f7e56be25f843ee25ccdcb98073726620065413794253c5834b4c2e48da7819bed2fc4efac759bdf8a90b2e4bb6d17e115a0e55888e706549aa7e0feaa1d953aa95362e547c6637230ca7bd671010c75cccbe57a06c57a505eeca053cb6f806f2f5a98f81d79847a6ad707b79ce92e91ba68dee10b4beed82ca3d8bf6ee3492db115b4b31155346f362818b4f481f4c1e442b98dcf38292580e099d09a102bfc65473a81c6b117e52e908ff73792d6da88240ea09b4d10aa8651ebdb25e3b108bf1b47723eaaadf58b91787458083496a2ca87c2940f0df4d0e0170d4fb4af108873e8e50a0727f52ad349ca04366ea16e87b9a74597f003c06b19b1c17b8e4695c6f01d7208e97bfec8ac93edf297e13902c512fc24e6139bdf782f2166277f18ef01ec053a3154716c458304c003c7afb600fa493d824c5aa9bd2abf9dd86837bc48d13f8c064d7f913a3a4aeb29d2755feb08b1a8aa45743f5119e27808c81050e948cb208469a228595c6c0044ac7f1109e9d24a8329d42a023e349c63d67ef497f0cfe40c792529c96a7dee6f82f11cf9c80588c48d96e5017120c37b8c85bea9f0e26ca719fa08c3c51cacee8b2ecc5a61b42ee775102a4d790b776cde6f101a8899ff23dbf4d34c351b663d1a0883046f3b1e93199d2021fcaf97ef7aae327449f502c23132c8870058771d941a012104958eba6c5e3e770ccf61e54219f355ff75c10111cefd74af8eb1f09dd6bfc776314ca3f5b40430882f035bf0721bfe6d49098ab69ba259ffd05e557e3df6e540aa0e70d14c26b18114cd0d47205730e195adba1b3899d3c618cd1f0fb9d00d67fcf6bb87aa02d4165ed364fd00844686c17aaa3d1489111804a6a9ac0b2e7456588b669a99a943466b7f5dea261e80893cad64783c09b6bb64c22c39120223fb0be0d2ed0b60a2447de618b142e2f2a5083f3c94bfcd74951fc410ae322972a5fed083a11d22d844895ed9a0977c5541e761ec427c4fce2eaa147e00906ef9d61c967c28d14b28e7054aaca3a51fe61074150c2b44c9aa3bf30023e53390137e395ce664749bbb81f7787fad1991e4e3c56b51afbe45a94ec6580d6075a43e758038a2e6f0f163292d9b8799ef4dc389fdb28c0518f5c36572ce987d23f6488b515d59dca07613083ebd017ad4639954ae34a95153da5b55d0bb8cc1574569d5c4bb7f2fe77a0b93c87e9d24b954f8f0929cb59ae6299f1ae9d3c59a524cbabefd6aa63dab00e48d5c760d8ef0e34b23bd19cfef6b69bd517faff7a115c0230c92a543dbb677d0ff3f5ec99bf705465d6e99666c17eacd59c51090d8a24ef368d7d876c8bfd1e23571367b15fed58640794c1e2ed04a595475ae976e84ca42756665bf6dc61cb939afa1ceef8dbca04621acb9406162ba2fc1649c1e4a912f35ec606d4f859e83b8364ee7316fb1a613024d3ea578673c67e23a6cf792d4e79d2820a22c293226a42a6c17a96d762c73ee3d45e304f81eb2e0c418a764a010d0fff611b1632e10014b0f0ec1d1c1ad68335b0b92e31324a71bd953ab210567103d9c9a08d2a2afd362961687437515c89da2dc4ecf029f022e5fbf99c9efbb917c9b15c6e33d5643750f07e9818ea71c481fa1b06975e62466f28252929d8be5a1a292682ff2431e910b5aa31460ee92d536474aa700cdcacf9036e2d57cb970a5009449c6fbd96479bb0657868acb6810ad81ffefa40fd3d70bf0d92eaa5468a3ac4daeefc1d7850ac4bb7ebbb7f1cbadda4f87021b863996a5fce0bc50cdeb9150c1a613b93694224fbfa49157cd7d738dd571fa8d090ceef31d9816762c9c2310b5ebde7dcb4dc12862378d2143be02db6a2c5766ff8c6013f5f4dd004596cf42c9671b4b2badf19d3359debde38fe1393271ea3454164aa750e17ac584379755e87c05fc1a82f33f26cb0dc09f400e07593e69d8ae3f7c171e3674b3ab129c71c4b6d156cd70b2cccd66356531918f75093b244c331ef737d898d6b5b22ef84ab0842e3e57392112293b3077677205324bb54a899bd5e474a2c7d10f0c3bf29aab3f0330929dfd80f3cbc44c1755c5e7c5ac9cf158fa46048fdde2b2981a72b96ff988a5f43c646f25e0c9ae48e157e17cea5e53e344c1e118c1ff1f4d5442b4bf3451e39eddc60cadc1c4641bfb1978319883673193ecb3f3b651002ed83926a05ddcafadfa805d9001d3e165f0339ff2c35dd1d6a35801bbed8e422c7e5eb8f0f5f13263c9018e25daf1c5fc10041aa9b03b0c19d73ece7899275fa553df14b11a1ed4760b0c7019cfeba21d526914033d731a78af4365b65f7cbca16d526a2918bc1c3c5b4b50d7a9cb617a37c08d9f5ed8441659069c757f27f44857967f8baa76ad9b63ac42f158510558afe6b6d5497b0b5bf4e1f3e64e3706b4cb5e10d3832380e1cb876bcb9c3377a04ea6b3df3b9f0caefd65202cca86f657bfa46e95f2d728dead687821798d68a58c37bba9edabe1e38941baed0f72af4bb20bd2760aa2713711c3f506212e36c7c8adf4171b36f4e45aeac32f9529a347a9da7041208ae129b2e2029cbb7acfa950a7441b10e402600f4bbcd052bb8d099aabf38697d2d427a248dd34090be47957305803de466b91114577d0f26c7920721ba310b022d5c6f8e97c538ef11f6ca312bc3520f79c8456dd064396da37fd78febb8bdc03d15852bd6c2cc12de6288e05006337445f7ce174a8be4fb165052c9529018e2bc9662e9a75a197fafb5052fc8f38de8218e558698aa641c36c5a80af2a6c4502237ef489578fd207b6e74404aa6ba3bb0feb5d6f1d98b15de105b65efd90e623c95a995d517186786f0ae1e2f8312f731395ce2533548b57f405380125c89f4887474d3a185e37f186fa5ac94ec82cca4edd1a094d50a0acdbd1f3dd41c0882fee267f15704c67db655c87224167adc869b6c3494b42d65d8ec7b3865db59468369cd954db903ca0fd9f5fd0ba4a44a3b4d3a0ee2fd6db57bfe2a813364202af75754e228c06dd98e55267269a94cbd296b8129fe0176392a79a465886f5e7cc482f4821a35a5386a0ac83c8f289cdc4c4dae2228a6aa1c774b8829e56849bd6d96fa50fc08237dca8980edf8b7f4c42ca5567c8ae35f5e15d0e854714d826dc0c0533a8d43771477662d8cb1b360677025b0cf937d096c774f19c16d563575340183b7c04d77d8e6b671b1e1f9b4721bffdc55dfee5ae1617e68e2d7a578f59be1ea192a83bec6d686e9c55ff6a74b58c64405e18a6c63c545ba935a11639d3e60e7e28dd7e4e8706b66438eb19dd5782cf6429cbd8c528f1bb5a5a5688b89d9b634ab189bfb9870caf9972b25130687bb17a62ef127390c9516afc1e59fb53490ba32eb2f16e012b9ab861ecd9985537148214b5b10f0f9bee277b4f0cd8da2f4bd62e062854606b905e9f15aedc4e5283266bbb550fa3c1bf20098c66a526aeee93ef2d8f46f80180b103a387a323622d82720dc31917495a5cc366bda4aed4e4c56e76fdea9ffe05073f55c6dff7581117dc342c24ce7af55f52104b0654870f4cbec3c81efd44bd6d9215442c67c1b36cf96a5854ffd7e4a20d48850b7bcc4a713dab90b811125b9057c22c3d06899599eed6ee663fe4ba91c0e37cb626fbdad47db18b98076e08875f3e6220eb85da0e21e9f773dcfbee4d9ec5208940684aadf0d89dae15990f8d9078f52628b7cf24bb9fe982cf0f80fabf1cc886c34c90421290ace035b22a28863a6fce6b8f13affd3b9fddbb8b2fec2d7021a70b34913560bc0893b997bac3c3ed73d5aa6667da354bf9e7253372fbdd79e1addc6a5059a2bdad6c9f79f5dec9f485666d48dbd244f0ab22917437375285ab0eec5b4ee5f925b9c64a8361d31fa0f9a489cd26ecc2d9d5cfdf220743c8e2b7327c6932b73d7cfb75c41ffcbe99db4c07d45c69b97fae637295bcc0c2df040fcc5551141b4bc55782aea1a2e6a93909765ab0febb867ab72e0dca2396442d28430e8ebfd505c30f695e5d8ad71f6e72b30477a83625193c3a3fbf434b5be9cd4e6d5d9d25f721a2a756db252008209d039c9ab8b18fed4f8abc05b14f0ada35fd285249be0358911092e8a7c38412b0238df7e83d62b98320f6b3b847bcee66c121352e3f8917a058c9dc60ae98f5cb548532d78d461e8201a1472b22fc53a2e2d672505c6d8df994b04ad64b23b58a80ff244209ae050dd69854a8f8bcf808bfbf1a04112216089a23e52e1604f661b59767936e5d0f5541f312f20e5c6866e2a9f7fb161741adad0fa00cf7a1aa7fd07b8e9557b0d486d7be31d3d884697feaaab13336ed35c9a3806a31cae630104e8882ca0a947ecc88419fe7cb03dfda5df907e26f4a1740b8fda1e8a640a57e4356111a2dea0a31fe369a16f3e9db82235f71d4d6481c9c5cc5ed93463fc861659e49d5e6c4e4539c4ee9fc6801e27a14c20af67049e6fbf93c4e7125e3b3ece315aad1b7898f3fb1c6c4f522e4d97cf41b13981cbacdd59d24a7b2585a33f83356846e4ad00cc37503ba8d8311b84ab921fedc626080f08f86af62944e53e47ece0ac7c4f5ed778e76518228a27d81d46dc35cad946ce42fcf071b80eea881f9e1ffc768f0e97bd9965a46ebeecd827dd87ff5e9832924951e6b5f06c5f6a4edef22cfb0c7dd52eb788d72d2bd1c19b47b08b9a7c5ee3cc6d9407fc7dc64f0c327e31b6d5533d8bba9f83e4de2c021a3484b20deebe1a1f101b4226194d3b24edaf72430df2c4b3a30028952d4479986874b07addbd15d93dd55f7409fb9b9dd315ab088850bb4821ee0320dd80508c6c0e12f6b6aafd6ff19db2e2fa18d136f56764d25572aea860ae124663268dcba5d79408aacce008a15e24d0d789952b085b53e04a929fa314e0e8513694063dd2ea0f59f92c7ed3133b2a29bd628482b704a9b5d309eba6c87297e2cd008b90b40b969c5e56697235d8c4fd39602ba7bc8e273bfb098b24d909beeeaf1bce3196796dd0d7f09746a5e83a363c1bd3d4e67038e072535ac8d736d0774e4318586111fbc8c4cdfab6c939ce0f5f3d0d9cd67ac3a0627b2cf972a1fab8ffe1be0f1ab323521e572ae5378863e11e3d21bec896b1263a93f8bd85833e78bc4529651cdc1cd9ed3a9c6a0503cfe3e23ffe67d409dfded42ea9cf5fd0617295f6886320d03b0018b1359050ef9b63516e5ef4cf8e0a0835f3fd11443d49e3070ba9bdd64dbd5ae186311a0e508e5cd95803735d31b28662428c86d4dd54d4aa60d001e1b6803c95bb2b57637a0a5147627332e67095bb7a3a80bdf22b75f8d74687396bbbc5988c1d866b265d966ec7d305762cd82e527a0122e3d33321406a53e41f2c56dbc9538191265b73e21f57bf8e46d070fbf42249b76f1d79b5aec38f751f13d0050ad37fb3ccdeb2f12dea66ceb5e0bdc180324858d4581cde15036c9c2c6326ec88efd88cbd85025db4e689ca677cf6f30d6a0f9e8cc64f6356782eeebcb75b5a7f9ced46ab09966e0e605b0d70bb3ddd336c68018f87015cbd38254580d68eec4d213378318b7c4550d34faef3c02fcfe41270fce5abc9e68812097b40d9f0616b468ba538f72f774ba007283a93851b9829913e5ce5783b024cfedd256a9a213cf75532e15d93725f87bdcb01386a50e99cc2a81383cc5cdcd884a139b9e879396a65a38cdf00c5a690bc5356f80caede7a16a5065d42f26e48a737c124a1b6332dfcb5121277283513677eec92134cc9d9096b83e97d2b04b8eab37e919f095a9cee509f6beab9f21518254d33745a706a594a09dbc2743c1eb2b25d4fd8dd52f53dd02ddea00164a4bbf825176809125b7c2142d3e0b0aafd471da3cb69fbb2f8160903ef7189ad00d636764b8199553281000ce2eb70ff441d3e6ec71e54b83b21d6d993175cc87c72fe34955e7a313e82cda885e57fc251bb78bc06c4ddbd72e5623b827b9b31f26d127dc671bac944ac4b41bee6055ef55db36b9d89f8faf62a4349eda4be7af5dbb25564bb6e0eed97ea219d992f0898952670f57d6b6ae4fcdda8952e573ace79d5ea8027632deec61a58468f4d812878dc0e2da1b6b262eb5327f83fd3c260dc81309c6054d5fc6e680bf78847dee345d737b6243cdd51d834c80e3513768262822440b93e5b6c692bbb645de8af8ec93e2997d3415d05efe4888862522c41526d3127d5314e7d0ac9d811712866e0cc82b0192ee0aaf7466bad7041aba32310c0f0a332a032459983e5053feb451b8bd8b4a2979db9cddce71245e735fe321cea3ea5759a659f7072ec3c875ca61c7744ca92a18f15ca7a8f52d674dbd1c8efdbf99898cdbb97c1aa8a665462d3011dbc7c0c73d123b7f424621037714071a1014ff1092f416d6df5ff2b717998d187dc8fab5a619f34a9107cb591b37f14e584786cc4599122ed2beadf389a46ff969068098b390ab7819bd62f56f954b35fce8d39245520e51892b099e2f45e3554a0216b0c4e5ea7c80465b7a0c4ee47c70480168d699ccf263711b85ac53343b753a52f4308db6f2e35024529317a8bcb4d75c64a295181aea371d7012b4261db50886c0023e0bc6d8f8936062868e1ccfab898f39262657f1263e38b506b7ba6071be80bb1310e2ffe40f2a29a0c030fb3686f83ac377bbe4ff138c68a91c7e274ceedf4a468b8fff8e6f0fbd39a4b8de25ad2bec73c1dc0b64ea9c1035edebd6313fcebda3967e2e562e08205f670ebe166ee056613eecc7e62c8d84bdf0dbb7fd55c894f8df0ee0e2a68196cddbc88315338203012dd212ca1c1e6c917a772ee74e7e6c5de96a59213530dfe89d631fed48cba8bf19ea65b85b9946bc7dfb4c588332e3643813698afc60becbf9ad911de80a1caef5672dd4c65bd70345d39eef3e11ccd5df58754a9eb905cdbaeff238f619bee66ab6d94a640cccf11742f0682e2356e32fec07ac55533170f3a95ce5d73808047a13865c4f2b63b7baa7b2dd9185bd73859634be60ff8687ad3c8e8d82d4b53e9e5120d8a2d47c6a54724d9c1318784088dfacc88238dbda1fe5013f892d44de09645184b56e803c2fc80ec44ecfcce9779ac0928329b7554e8c311dc2aac5635a00562a9e0d7af39f391e0ff7c5b51d74e6f0bf21beaefef67084137f83727f3785f64a088571aba914783075032b20535bdda54348e4dd9c278014a44d29a72da57dbcececa6afec0680003ddf5347b6dc064b6380f8f23e104738d66743f8cbb384c88e8c529c4e1bf8cba2710914b23189a4c7a1f3c7758dbe6652651f9254ca7c686a23b9a41ff2504d9b298531b473a54e2aa4c746c7865b3db1121d5c4d8806a59b17dd2c56a9c1f15d29c25a35cf8ef3ca44f66b499d2e06ab2aa28e3834efa0a06d5b9143c5e30087f17c2190b70ffde9f53cf6be4bbfb1eb45c76a642c1e53d786c065f3552eb55b42be4afc3edffac047117106a02a0f97960da1810c61e6b6121502f1ea91828a4dd1920745cb95a7c112f18d7db45a1c7814775d09ce7f7b8c1bd3517034a91d2a59455d73dee52bae71269d158602c985910be3207adcbc50be7ad2d70b386013a3c5a88d5a1e7f3289ee56f941967d511866735c16575b91afccd5192eb0b49503cb4dc2c4744287cffa37690edc9c5132e7d15ded0fff7b1ff6d861334f96153958b2446ceeb275014f58cb6d4cb1427eb0741af8d7dcb302676a449c432c9d019273c12742e7fde0ac1eed64cf7bdb7191b40220554fc05fbbbbdc5d705c272acedc08cb13173edebdedc25d1763bd079312f6e553c6090f3a69f2ac608525903cbc13eeb3157345d25821271cae188bdc48ea4d628fb2ef2f1dbd893dd6e0fe0daab1dc93768a3e883755152541a5cef598c1cab4c306e7d92522b8976e4e2e93e80d26c20ec8a5c09afb971f62f8a6e16f3f0265aaef103347cb9f83efd10d5e8f275e28d168850027e17805c1b9c0ddae5ca2211a6d007b906583302f52cc07aa91a1e8ada7acc1e5c738ca7a3e9fc8b5303c1ce45a3a5c4b083b1d0985a52c38fcd528d6654299ae2a776dd5863c8c3ad0c7f19ce502630fe2bcef0234d7d207800827b83ff49ffd31ee4d72c4fe5898512b8878daf4cb4da664c4199606e966cb5e0b1255f819f8a7df0b70007d09293d82081ee6bba82ac94b3aea3cb337c374e362ade778da8d80ef398841a03ee2da1725d0a1d0dbfd77de932575c649a893b16e842b05d8d16000913756a32def13a8469784c9e8184291a7d31ee49b619bab30574433e9978b836bf6775678ab1266389a9a66a66948427c5126e1a60ed8c6874af76f5c3d6658dbd29a70545ed83c83d921b17f372f2370f3c9067367834caa573a3a4f5b8319ffbc3ed5ca28125b62a0fd118d60051dccb4b413eab0fd36bcd58d4b71010c7dc0e255efbf4d6a245552a32c194d7acec00afe40eaa150e84bd3fb17617ab13ee3e6b2548610b96a772deab6f7d58ec7c5e21f3be01343cd9a5cef7ccb39748bac789b862c5a13329e625ad218c8ffb014aa6ec8301f0a4d0d1a61c5775eecb36aafaacf1faae461162e05aa6932c0d33dd8cfbc977ec8bb01adc8cabb27237972a0ebc8ba2c0eed6dd34972210d8d1300e14c676638d84083678cc0c857f7a0d47a739355bb90bd0b1c501c331f1f26bede2ef54d0a354909f989aa5fdf75cdd43ff16641e1b4f60c60dca3c90b2f1033913a690637cfe02a756aa906b8aada37b11e8849246951b0a7357eb641caf797beab7d410dedfa6632c7041f2f140b3e22e0976237a2d7fc94913fa0228ad6ceecc2b58fc0f098bff6a29e975980f75d16e3dcecec21fc14cd96fb1e115e99c7e59542bd560b21b43b6f7fcfddbe79ca0ea6076b12a9fd94959657b582dc918f5b57902e29e4e37108cef4594911b1e9ac00e0faae8d162d86984be49dedc9d385211d2182845f6852c6529821d2f8e0c801df3af08177919b029043dc495f2558c775258d60d0597cdee951759008c400e576242d5283f20721e5d4144b69975acbf38dc9276ff73df36f62a05bdafb439e09af2f6decdf633a43cc8e48018d5b76c89280ca4922c5fb74f12dd9e9964cc1ce21838e1065232ce547ed84a9d1b31e7dde274f643e8cb210ed0f5bb81fd93a1244a7f48c64674f2a6e88573bcfb30d844dc4a1e54793702928b6a7633b2e2f90a4920d1e60a580241cd10a4a1de49a0faea1a181018745568bf145fcf0dc9f8889fe954bcba57bfec5f0913e2c3ed1bbd37e7bba7574642c37e287dd9c65dafc3d2d54f47b16092720d7e1c9e8474ded69c02e7d012b7a59c0f2a39b1942441f5326904519f32567c716579f6901857da0df4ae823b914cac65bee01b2e1ffb25f938dd7ce4d066500ae2955b8d08401391b06822d91199d289f8a982ce034d696aecee468364c36836a150c3556a06d41b564c6139c34b335fcda60c60ce924d7736ee0b4387ab51a52bf96be4f2b2ff2a8809a6356be9c089def26d45a2cfebbedf0982774fa225771cc016addf99fd24f84414e7b9708d55b059bb0b4d7e18b8cc36ea8735de6703cb3f14baef32e25a3f1ef79aaae34509bff832495c2f0525c19760d83741f4f16c2951faf98f05c33351759305b933c9ef529d5378225fde1c6aa5421fb6d69e5d09e75e3da04f986d4d8055574174f68a7df16d02f20f0759250502ef8dac6d8b96c8116b44df29fc275176e06759c491557174abb491a45227ebd5612a185ac5e1f6923a20bd862a393b87e472ed2fc12821554f35116527b355dfccbe352816e2b6711ae0793a312ff85857fa4179b501bbda7b4070fc074b7bec8e15591337e0c9bb92774c2cb0923d36fe22621319dfa73e39c4c366218a608c1157b3988ff8d82147e8fab790f1177ab0f08235f76079bc65416668c9a7d0522900362c60e815201b18894e776872dff6ee4be20d70876f4145bc53af3107cd3264898fbe67e83f21a55a6b9c455c03d77f804874c0f25f4a01d45c466d9ab2764779bf8f4203d6df75ab610450a46f18555a0c9f2fd94a1d94bee592c9bc7d9de1d3a28ba9a61beb94561f5415c971b019c1f1ab80937ca0e0ea3703e6e6c10e89899e79fd4ddc2433c81150fa5ddf6f6d730c8d705fb51e85d913990e45b3a80551fd4bd48cb35d26c5b91c81a82d9d31af6bc2c7035c16c64f900fea952d61cb6ee6a8c7278cbc61ed086f3ba25aac515b29a858e6450dce2ba0af6844b7dcc66c7c28a63826b9a2cde83828d092f6dade1b8d9dd7271ee387e67bdc42c39a8818764e0a1be0e772389592048c4040208912da711faf3348b424bb0a87718fce3d2d93d0bd43b0c696cb66cbe3120081f705b0e7a026c97c48110d6b0470c1034986cae9396c18024828e53a6fc79d917d2bd43ca22c1b302f7527997c9a2007ab9cb8d1a0ffbb6a8e87038f77c16646d65c22c1ea8a1dc88ca94e058b0899f57dfe38b717e59d3cc3876a12cbe13b8af92e8a9d4267261e190d4759c3be350d2a964973a100f528cfc98952f07b210cd30a9ccfcdf65f792b8e95a7c64e3f6d5f185244af5614fd90d1d30a39bc767ddb2aa3eebce5d7761b04f7178fe165e095b1b33c0a911cd3ef4d434bf0d0b90558df3d2122592bbdfd625442b87ecaef8b06223b347d2a2c289ca814a96c65bf06bfd083bf1769dfffb7a01534b10efd3bce927b0185f4b177c8293e7a0890f9cdc0fa828f860ad746ae7263f664428cbc760fedea4c3742a8e31556779028d28f3cd06d9dc9148576a01ef34c0b30ea88bd8140eba3af17a4470d6670c6d74283bf27d3cded8046978635ab2affb0637590919b154cfe9aeab849a1f4267fb6938b3f3f271deb5a28e94b391cd6f354eb2d3cef44bea2a24e406331de6bae14a4f58190b17f1c2ad1d0cf7173f4e8c8857e6c52d427158963f06b84467efdc1a952731709515dc2799318a1b532be16d45bc220fefff3df8c500e5e6e8ae66092bddf43992c4169b44ddd5cece80fabd4d4f9cea018958331eeb8faacf5ad1c5722abc8304c360eae83c591249371e475f3aef7f0dabc10ed1eb9ee44c11877355a0f96451fd5cd84dbf8b2f6f083936f8bebacedaa7483cb5a42075046c172c38fc307429a5c45472e50e544afdf4973927e8014f946ce4a75c28a23762150a1bbe7b63a1144e8b17874e4898e475bfe4e98e683e9574d8d35713f87565b8235f9bb879bf85169da127cf16873abcd4c700e15c84da75f4667da847701d23705db7983b4a1d411b3b772f2831cbeb81ae5f5c69ba9229dcfe3087f86ed1b16a97d98c8f666dd239ba4d8eb30fd001e87ca5e150d6a0673c880053041956af216049a0a9fa047000954defc6c7c5189d17faca8be611a3e37e9a5ede7877424eb2b32556642d9779da456a1709cd3e3a959cd00a0be307248f1d44c70dad0dce9173beb72c4dc608521ff4615539c8a386aff5a0eae2ee5c624a96882c4bc4987b70dcce61cec69eb54e12f95b2f649e4a5db461f24b0e1d86069b19bc3639141033fa2825e93a709a8be6c852480c910743edfd5d2ddd5952a365ab749ec4b1008c7a59b9f27a56fa30f2157c8d5da459c845e3e478d9a341d4d44997c5667dcdcfe3b847f85aa9ad12a40c6221c6bec54652a05fc57d97109ac472fea16e1b4e9955de3e68ee5ed1970d2e53947eec779992ab7793cc7f604b545395a62b2f660f35077694cad61a274bbfe42d30f2a89cdf4adfb01c185f487be4d2078425fc0fdeca324875014cc2704242e9dd43cf11397d426e41ecefdcb97604eb63b39fce952c733652276068225ca978aaf30a3496ccce81a0e6b01dbf7e2a707640e1a15bcd507b7d887212d734315b1baaf64998f8a750f076f792656ffb62044a55e32ca74c7ad945dccba5e1d9a6fb6c40537b560f2e7289bac58779c3dc9fbda1c59ba8bdd347c5f8c9778804577048074434c2de5fce537f970b9d43878f743d57999a50b04c682295f0bc3dba7d01a6550dc8cf09fdb9f8254f1976113653cf8c4bec825d2ae8a018c74fb84fb21310fef4c9afb4a5fca1e9be2e488d268ddc3fe975ee9b1fc4b6cd7be4791783c3adb68bd7a1f44bb9912f679d3386eed0dc485dd943ccec8fa561ffdf464287bf64daa93023bcda106601652d6f8488879300937445cad80aaf554dfa05f0d444e5b898a4ca30fadff581cf941e65fa325b14d5546dda4eb37de241af7aa4c3fe432976057664b19911d7bcad9c75e5720f14c812c1c17971d9c3abd7eda4bf507707e93e4c7c56643b2fd7fc9fd6acdaaaeca227d0ffa224136955cb79ad801b37b07d67fdbce16486b8f57d6348b2ec378743e9f64e63d2dc78b0c19a6c0317b8689c5c64bd3f0c102f4d3e3cad2038fc3999f58284f87013b807dd9e3a8fd4081464d4d249ee0f7dd808ea6ed2c24aef0a8cf95e7af42a2a4d5294521880280521cbea5400a7e5ccff2d181b13796d217fb3396163d7a38291966c1766a4238a380e34cd6e694b3f324c70c21130b346cc202623d75159a3f86f2f947e6ae96c8ee06e836a43e22d4ad7983be4abac17027a794296da7e593a2596eea7ebc3e0804f02b2764772a32529fa8f6a78419b34fece2c7a207455b797e16a87d065d4ecaab08f5480a915f2340fb00bdca8844dcdbe441193ffed067d4734a9b5b51fd746d27ff82d7da1de09afcf5006db3d10a6239b9c782f958d380156f05e0f90327f45dc3e5ce5a8d5937ab36b259dce4d2c3611bab4b30d9aeb18bdc98721116a35aca6407d228e507a176fe08f4271a6bb0c46864ccaa5b4fc4baf2ec37796fa14e4b01b68498e5219db3c1da460e5ab259fba36882ce1e2964a4bbc667a01a6a3fc3db7a0732f371a1662df3eb84c7ddeb2745fabd02798a7a433fac5b78d13675e4bb4333bbae270562511f0ec144b7fb4f81b97acf9ed94039fdef97be22f5ffa6664153fbd916243a999b0a825bf175c8282bae5da2202a55bce026970cb1cc72b4171621f6171a63dd4dbd0b7686f6a5bfafb7e130d3ffff3a38f7aacddd014b062c606aed1cf061337b12dcf895e81d1a4b881256a135bd8017329ab2054366d9da99ff16b469fd1bb14ee57c14717a51653b67b3b7f182815346af0a54ed084e31ba71eea81caff0c15d0a0db0968f8e225b8e9623e5066fb5834d6f843b6fb07d76b372160bc02a037da4003316de42c1a3241f86a388a3c2cdc82417a0956ec816083e02bc5297adcb018b98a821a0baf56054111a13a2da8fed5c855948761d9b420bf2931c2e33adbd49f6549d3bed7b0b0f15b67584b96151c6c4a95f88046e067a83f25f5fdf2b51b7e7c13dcd249b7929ae9787c6609fb3ad4deb92deebe8f5cc2ed520670f17182eb34d946bef6715fe6a7ded2172194a451960b51668d637e106eab5c4eb15a022e0119837eca2c44b366b413f7ec6aad81385a790e0673445f6eec1f71867a47a3af52590c33b6303aec52418787698a6c89e375ade9834e577039ff64dbb9ad36a89d385abfc79da7561c11060adb0d2ebb806aeab4ac7e32df4b3a4218ba7fe88a248cd8ede8d7c2bd805227f7434e8900450e46548d33ac1006658a1b98f52d875a971798cd3642e35221e130470028cd293c3f7ee6c77f0bec7e9fa3f62b128b535a36a7c4abd9fa8b08a633e60dd52a8c02e76a0293a6fd983768570c567fec2b37c73ad24410d71dc80b4e60fd62489430801ef34db8cebab07bea1f7e71c4f05ec2e32cb94739deea25f44990db5f702a2d62034f42a37fc7f9cf47c949d4fe07770d50c5b8409c9edce15b3dc8bfc09293bdacbc6be5cdf11a48092ccdd426e91250863cf81b607c7ce6ad427175750e292061648772465531690e6692495e1759accc81884a07e6cde197775949061d08cccdd07bb3726f0dcab71a4a4be4a1e1afba667e396594eb47c5fd6e0f6b9055a0cdce057a84f38329db39924318b8a01e7539b9f203a2b90a6f0eec6878a6d88ce1a26c58403e01ef2de131b8c569a1f62d28c3c2f4c08103493392f517c43b7208714dbe16241d6d1573272285ded2ec2bcc5f9c3c65f62aa73357ab88643639fa6ca771ae7227ecb34459bf9b4c05d995027b09035a5d31a101d87ef01129caed51c9c10624eb5b17250880f0a5929689d2538536f878004e20ce6bbea61eda058207d1c828dd246e957b7d9d15d5db17720f88be8d5306a21c0159e4d3f872c8d5d2235157644b5bf5dc5935a173a6150b92b1a54f26f747f90a6985d35a8d61b32fc7e3187deb809a0c5d9da794ce573c6c8f75ff31d67b1fffc6821aaf7a690ac9b37d5c20897e83de61a008a57741a103bb6fce133b326526d13947371d98780d95770ed4163853f87dc0dab2d93f8cb2fd1f9ec48d0398ec3adaed9e316e8c041d69d0c9d0f1276f7ca771cdab00215d450a1347c1c59b15c139dda9828c195c68f4fcfd2c5e9d18e670008c97059d8597c74d0ff0bb323eae68d04234776f5fb3f1efa6b216961d5cec048eff1677ec496a0bae79e9156b773876f7cad22ee124cd6416b7ac6e13cb97f043ca7d12bb9bc502ab2f265137c3a7a29ab6ab65ce1b276f25fbd77d669ad0a8e925cddaed1e63ac49d0284954670ba0685af93433ec332c5d7fc174ee3a1c69f99ddb42471b3398dca2f4b75e0e0d8580799d27d4c8e1804d7598fbc7a0f894871a079a0339291c45a3691f3154b9e92ea201e9b3af3033c148b2fd503d7ed6b43bc79fe3982095c1be3cdc5093969680c152f1e075cd6feafb6f3ad08e57d9ccf899916a18cfda523b7f89e83e8af31b176125b592eec24a7512f7f1b0471205053f8d078490cc8c00cfe5f3580f9cad8d6379a53da31b43cb25ad2516b5c1f339d3d18e55d727c15584f0ac6122b6f6bd81f7ebdf0873fcee3d742306b62f1231e3bebf1e18c8811683277add86e61b5f49bdfd1c9948bdb17f4780ddbe849aca9cc32a65c3a2ebba4f384b749f0f8342a43d834ea119534690d4e2d2c8be313e563726f779b1eb040d29ae7d7113f5215ebac4e9177ad436a4e5258987abb19cbf5ab2d7e92192e930cc8bd78355ecaed7c30455319da76302487423a7b4d4ce53eedab62f0b48ffcaf8281dd66d020695f258203a4c74411aa41bf5bb969cd5f9043318b412dbd06a68ece57acb2a733fe1be78eacb07cbb368135e7fea24f0df9c20ac3e80c8a21e03a44767639167cfb17040d12dfa801faa2b15736c2652d8a434770262aee80f3178baea6632afc6f25fd3b5e676bbe960878d5a377caf5028739e7697552b87954ef73063083a3ea55181de27c6712d8225cca62ace7a19ce8da67b251f174bbe15565dcbbbaa0eb67b1c7e330112f783425a2d9c6e8418565e7a0a412a04cd62757d0ebaa0791dbb9ea650262fe088f0d9d01d1d3943b80ed1c81ed9a4d03de33065b0e606d5baa8f102d3298bb973e611d20da06c03bc3304398f852a74581189e07e5f9e9ffeb0c782c3705ef5bd053a03b13a3cb778dbfb983a513bcf3772c0de75698433425c5018c4010c9e0589fd02b9639d57c9c99d3baed8713a6666bf350fbf2dc30bc7a8281ad9558016f674e5bfcb460f6458276620169ffe9ff6fdca1f59eac3ba12f1f20a5ac7202e042386ec2f2a87436c4c64c2fddca53c9e96464f0facae0ba1b6feb118ba53ad963df0729995143ba0c470c4b5200b68fe15f4861c22dc772a48e1a780b1a0fae591560a9f0e7145711339eb5334fe262e4d0291a9c50d47886aa3fb89bc980b6cfc28ee195d3136a238c2c0c55a83f3cd33754452c65167f9983c9ece9c753f97abc475601d12495991039b605709acc6b838d59977287c67c2c7f174f01d536b8e0c104307d905b22cf682983ff3de74e67e0d7e1f7ffc5b5ac199ccbefddbcd07b132b060d55a40bd90fbd47a6a289d6e45c02e618d0cccf16d5cb6b5115489f25c8ba6f1d1dfa78bc0fb5f663419e63035e18609a3006f55edbfac5afb0a0b431d9fc057c1d6139921e4a3eae123e0c27ebb19700fdee877bab610659bb1c3811c34c0b8983af581479d845a500154e20ac61e649d8ad1dd89a2c9853cc733d5ef1ed3ea5603ec88222456355e1ffa5f4759d3345f8867454aa42a42ad23e560ea4307fbfa08d81c27de6070db0bf5a86c8c7d43a51deca3dfce27312eeb63fe587f9d4805dd3961f7ad20583c9e8cf7e381ad89f7e6386ba393d47a711f5bceb1cc898977ae0da6020169e675af04f0a4a7a7bc7fa6b2050fe6488a8ff011327645bfe7059758724ee308181e2d1531abe91123289ef4ea614d8d470bc1135f8bd944e31b4b17b63a449ada2d26b4301b33f3c9e048373ff30256e4cbd68d6323e37e90d71cee463013d8ea43a6893e8dceba9776eac76cfa9b5496c0521cdd6050514425d2355b48b15e3d0117d55852ae8575f1c68f1236493bcfe61ff14954a7572960c092017516da5e0aa53a81a58cd7c88894dbc7860eb6fb15fc88d900712738dfd819af8fd30cf69b95aa1e5e43cc3abbe87a7e7c932b6dde28a7b3bea9e83a17a6667f5666de331d04927999f1a4bd1e308d00a24920587575de75f66639929000fc572113a776fb380ad42ed3fe4d1810040a9c20eff0a10b5b107cc9f1039c1edec56740c5cd209a805722606a959af363466cee4e1198702b635c568c796d016a912505d30fb16142e8dd5ee93300e2f8bd5f84777954f44a44276372295d10e326ef5c3fc93671b35a3a9346960eb492b33303e063c830230cffe721adb4979754d0213b5733e0f2bacc965e57d91ba1a2b6f7ebad89c707de6c670f75fb11fab1945570bbff9bd900d49d92f63ecf8c86040cc5117dabf6c6e2b753c45838ede26f3f10b5d302ab6cdecb011edd517b98f9db8a26a3b8e3c6f24f02d25c8e35c93accf877f731e6d6ad2143eb726ffadd354bd2bb4cfcbd88553528b22fb067ecba9df3756292e7bbc797ab3403a409bec1bb9ccf4ed335a1fdaaf4e3f424a63d533c4d4866c2e7762d84c8d410e7c2f8cc7fbd4797aa13195cf5ff315efcff975b55ff4a2697a1a9765015456d206544881de597823102e2ce38500c8753b750938613ba3e8847538546bd34770641368dd8540b1a73805bc45c67d1eb06a7bb6986b1b20b6ce8275042d5b0306fc8da53cdb077a8eab18416eb65755794bdeda1dd74f15f1e49dd509a5f274ff04502a62b3edd9be98960947db7161f0f51213a69812a9f1ffdcba45deb117493c7016121e8395973b7ecda252dc7948ffa641b02115ee488c3b8b0d9dc3eee117a7519176e0f075eae2128e3cea2f93e80d795d0d13c8c8224d8c9f286574cda05af045eebedb2d7ad9c33d8fc6831eba2fc058de13df8097318e8576b0df6544e9e7c6434b74e577fb43f1b2b5805aa4b17e2ab76dc2f4a61448c3c62d421b773c5e08d1c323afae653536aca6a165633f7a32b6632369992f132394629de9ee5ec5a98b860e7097d24dd8b9e1d2d1f4ef697c2e7e1c22932f19fecf099b41b891f495e19b677632222149091dd8f18a967b503ef35b4031922646f8994e09177285dbec753196fc43f1370c5743587db0a3e326d94f86c7f799b85e0a604408ad8e7712a1c5011960f79361ad2e11f32139bf26b488054818601262826333d728cdf4b24865ad693c99f7b10e0ae015310b4569044745899e3258f4c465c715d884b0efe3db92498f79b252a03ce5c2c314d4bbb15760fd6a5276d2e25f90ff04feeaf534668d5f88d7c9871f99f5e4dd97891213007cae62d0f5589fb758a6043544f855ed9b0e5a148a48f4550f57a62e24486fdff2d09b96ae41a0841ff8377fc4fc36e1ed229f56c5ddbf58eff5a8d45f1703bbc8825a7c505e17f78df9281bb692acd623a7b64f517f965a57470c6529fe7687092235edca1eb1980c9b2180d11541155d754c9cce4f15781b254f5848c49b7b06f6f7c6fdd7e776681befb8838423338b6791858340876cb84fc5690e48147375255f6504df4e3c2dd93fb083f087cdced7e39f6fad9d9fa228cce7cca24eb934f6ce8cb1c760c346e4af9f0883182237758b52b8bcb5236f62dcce4f1abe7658c6e377b44abc72f0850dbb007b75a3b7663b086af7de257923f28306beecd4ca7bc784cc506ecc5cdcbb18d6fcc6575eeefc5d6325cd8992d154a83761af55b3fe51fec8331426f2f673e8a8938560113bf68caf810d9d2a80ba063f85db9a5e70f5422548dbe10d935ba51b22a651b46667bb4bee853a1fad663f81ac6053e43b384d9c36b15e11f044ce9dc5243466711a3b6e5620820a8746e4f5d6e053912c1a7cb9688a0c743ebed18b565f7b4bb2b6216598a0836ee0d3ecb86b6c4fcdef61f496a9a359e0d879897df085d34d35e6134f60fc37abf8963f9403d1e6107d1d64b818d8baa378a38d2cb14f38bca4f8ad689a31290bb564e1e79f73ae4a7e889dd951ea8fb14ddd6784c9360392625c31dde28c290f7da18b543aa8e5b1baca6360b3387464043cb776c79d64a76954fa468a9432df70cb996d512a1dbf81480b9827b08f6bafa6c1bb0536fa81e6752d8de885d498bb2377c6611f50bad889355172f9f261f8b9136ebcb3d407adeeaa1a9938a302e325cb8d6bd55ebc99860b804d545fbbbc95daaecda02dcec3ac1d39f4e4a42a6139607551b24453830042393e9d93366df4515e2151693127f2c7f5fb31d40754ec6cbb9689d98f609e67be7ee36427446c132d09d26befb95cc8956f44cc6776ff07dad50268ea34a23d79014b5aea1228f44bb9da153e1f5ad1ecba72655ac79979dffbd0eb2959cac5e256064cd611c3fb2210a0651f90a26266415d653bb3cba3e37c5536c4e1371d1c3d61fc5b42978480d6f494452fb2d5316ac2cc4d972dd46dbd860d1a7ca158cfe79d1a1966c77175ac071029e5de6ba7daaab0ad5e66e60c8e7675d60eab24accc908068556e305539bbf5dd52cae8d83e051f95792f3a7780ed19ba5d2668ced97148457a32f315b4e3ab41827513a53f5c120979d854fd7f9ccf0c30661d7e64423770e78f02d17e609cecdc9529e261aa9950195097135327a09d5a76e91c8fafd41f3f966f3364c2016a2f47839dd146b2bc0e433fa142b71364df58c281ac8d838b33f8300cee560bdd07f6c18cf4cd04ffa3e87f1348509147f4a868cb2ad5e29a332594efc796772e8e76d575f53186034fd14ac3c50125c744504204583516f711baf23beaf6df9e72780478e93b6badc03970fd348953a124ef10d51a3d0e71b807610204bdbff82b44cdffaa3278398ee638ee6a065184b6acbc0390efe9626d6336bef9ccd69097eba92274a0a2e430d0c1c63cdd5c51776f454c9753329dc4d5f3c8721181bdcc3d58ff6b789ec02bc73bd127dc3f8d5bf1bb591d7fae8af54c9c61915c8caa9c901a90bd16bc755ff7e57741868a3f0a3ad54c5a568b679bdba1a5c2081b949a916e16551767e32ec1c94cd044bb2954a2c49b1b40f2a0a0f18707f3969a8de236c6c008c75eaea6205365df2bb5b3673ec729204c665d34774de9e1467004c88b61c88e60e847b729f7ed85602724cc6b73d9a30bd64d0765427407a2ff65da255ed0c8d11d2b9eeab3fa4fe877126380299bfca20027da53b65c1fae4601a829036e9b71bf5dce1e6c8370aa80e309f82f6e49472309323bbe6a6ddd1c8f857d98031e3713db2fa4951feb782a236044d789c5e0a3d32c72dddafbea6972268bb2bc0e43ac945558604cf1a1a8e41effe21775c8ac6a613499a6706df650876254c4ddbd4858c5a2208181307656a658d73f7ad8f099a74bb805e45492ffa7e61929d736b62894d9762f95f1a57a4e0c576ea10cf75c7896c023be552ad58c3fc1bae971a511626d1b32458d56f95d149adfb25fb6cde1577ac90d612c0343fcced7650f00999c9a517cfe94aee3650c14933f30379886842b7521d6bc2ef173256fd1ef0c17ace708a56f5a9f21f0c76d1a7a0c9672a27ec1707be13ae49b91dd09b6aa6d9844564e1fc594038f1f197d75f948c5e2627dfbd878e2591d0c8ae0660871b9e25421be253394b52d6e9be047704b2f62de41d3265e0c5f68f621e57a44f9fa574cd53967c42693a33c535fd0e0f52422b81e7f94f6aa43ff736d15b58f0404afe45d34e2aecb5d951bb211a3116e9d2b070d3262a9240ce705964d0ffeebf02c251ba11222c5adbff15b3b1b3ad597e620e0f17a8f6e5191f018c72cfb93feb3e19f84c035f9bc375ce87b2f700bcf19e88f1690d633f210b5ff7df88786a2dae3eb61354fe9c91eb99ba9ab910987df1599060b43347f468b9d413887e9426425ca192fb6c2031ef6e23fe604c4ce3d26cda507c718f1b9a67ff1a6c306205b402687f9b59570de7a50707e17dec08397aae71a8e42adec29fad63757dd50e8692726ce78b7c6da7d8f69f7fdb449350ea0f7866e5f469664d56c5dc0dbe233dee01b74ef1b6e3a27fdf1a79b24ba3baef7c8864602ed617f4e335e4bcec48ea3a97d429f9ddeb8a5383ad7f6b55b4966aac990892ad735c3ada24bdb6c52283417253775f1b1ed0640b4dbd9ea2171b95e6b6586422625b9181ab33afa4ea4d4382ba3ec9e4dcc4cd321ead7f235ea74637ae514ae5f591dd9682de267ab16cb7e0b165647a6c1db0427d0d867ce33773d9ddf6a091adbda0917f3f6af7110c2bd3ccf6550a4bfe1f29d3c0fe59261ea5c25fe1db3b5f69aa297cba9d9d2ecb51d9628b11763f4002b4fbc0497f3fdbd675703c96ca560356c89e0cffedfde1544b877088930be9c7b3df82793ce18251b45038eb7974205ae847938c4d73fbd547bf493e90e54b72d3c3f91737eadb9b64e91d94217aa343814696d9410d1d94262c2704b33f3f8c50bc32d813797a02672e60018da2b7ef244b12b4d3f18c7e30948b9dedf28e537f6feeb4f877f5ba3e9583f83d847bdb09d833cbd78f6250610b5fad1b734c76d46da2145fea2b90295187fe97edc811fd01a84e13a3e93d552b208f65fceeb7ec6eae5377647b59c007c2ca17f68b384932e9d40a77fee89b4eea429550a8ec16454a53dfe3e56ffbe2a9c735172d97ce5bb5841bcaa27a49de377dbf563772101ab6066c380bad9e222efcd2e29c707a81efa21175d985c7a5576fad2824e0a3da27a9c56ed23b20d903e6911a370fdd42cb9f10eed58e3e30c8fff7562d2c3d9961552f04879c48f04cbb4f9fd6d47fa121f058f3795d3331af13b27d896a7cf4b8c6a4bdecb99bb83673572305c56b95c136c8ea1cc67a3661d4caeb963117578e7e0da2980011f33e30f11ceed2268747f8117d4b5cc988b452323956e16afdedcd513468c9207b64c7e9401076743f2aba0f61a1a6245281a6be5bb62ef53accd3bbe4ce0e4e287d057e093dfb8d6e5bcf6d56b3682a2d8459907883411128a10ab2d74b418d447f9dd1a0dc6748700fd2ff063577a36833505561ee21ba699d5584f303812ecbfad7264533b79da88c60078dd8be9585e6b721723a6990e1127dfb6fed489a82e280a4c8fa10f6fbae22fd8f18569c6cc7357b859fb459b319f92485e1f9e0636c814d89266fd91125ac3e6ef47576d28fba8c5f7dc8f01ac19f2e8e54ebf4ce51a1c5ab323b3402827bf8ebd3e81c386e462b7b05a218eeb79d87b01a0712276d3fbcae2d94541dce8bb322da2eb065a67107f7f6ec1a83e22dd0a1454eb16e748c461162502e13970d6c410055a1fb4198f520512e9eb188b7627e9852474d9e0afacc2490861bcc769373743962941563ef2f1d933f8b58dcb15cfa7fe21ec2ca77f92498f9d9b5a41368ff23d2bc707d4143b317933cd1b47ce480bc0e22ce340930be7aba040909b07343ac503c4b9715e4d2e5d6d80b2e5e6a9b7c89bf8f810c9cb411da9c26ea2455f446eef29ae85e66d58d470f7794283193bcbad771321d37b21023416b2c8944d9b91287b937f759cb9b0a427c9be83995bb9b389db13bcda9216022dcced85d733a8acb08e9e479298c28f22887b4a4bc99941331b41bab387e8b6fe1e10116158f32ee4b1deefce98474c11230f65df95984d1f635dd7500acad7211957cd3ecc7edfb97e11141c1af52a194332ee341e0baa291a099a77c7c703a16706db571bd4129e6b6cf0581bd6af362448f5cfc5914a7a31973d5e5f926218bfb7d4bb7fc249d643f693407f8b0838d7389542921972aa79db9b6d03734c56481f737b470c387594f637fe052732ca14f020a1b5db36b56b4c293a8c4881447875c28e690b6e685834b0bcdd2d68f15367459a563d5c581858136e1c265aa2b231817d527382624ec93bb1bfe23403fedd913e0fa12976eae9897f53d9e4379d7b43c637ce571b955a9a777e54b1367e39b0645535efed675cd03ab6ab246f1faffff0f05