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 51272 f98ab322a5ca54642c7b0ad8f7c14009a2076d327f097b15181cf96c832e9ab2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8415006d51270dfc22cb9298e123b8cd73f02265f58d33eae420b913a2c9877c
Certificate Block Hash
f98ab322a5ca54642c7b0ad8f7c14009a2076d327f097b15181cf96c832e9ab2
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00f0200000b02d0000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007fbeb79dd9ba62f603c58f457d14028c9dd5aca2443c64609dcb09b1a6822b900331ccc2c520fe6b9d64f941b56dfc73e0a9053c7667fb10b23fbbe723dd537d9374467317e374e5123223ad35aa155e031cadeed5126c41d2240000000000000040000000400000f0200000b02d0000

Raw Header Hex

0000402010153e5d51474c0e954f1b6b09d94aceab424d7f78b7a8442b17707737c039fc6a0a8f38e16c5c223990c3262f8fe3be3a846c23e472f542a17eec218d0b2c75cf74046ac5a60a187c87c9a213b920e4ea338df56522f073cdb823e19892cb22fc0d27516d001584

Proof Data Hex

59,560 bytes
1212160203070ab985d30bc157a8b5050ae21896262a6b98609b4997ba86ead6b3371ab77a6dfb36b5ddd935d1e0a01656f5edef658506e4d3dfb7977dcde5f43e2df774fed8c144ce9f466419404b02797e9e4a0708fa0e82449e27409c5ae34cbeb3f94298c4c7b56f4eeeaec35c636cbdf770206117e9abdfabd09ee84b2e99727d1f75aa800fea2f17cd644424399a105dabd3f308b72697b45bd194634103edd65d46767e729c3dc49e3b0d65d8d425498517bf5a136bd1934924f48bc62fc2c34b0cacf531887d22903f52ed562ed19630730222a5ba8657e061e5eb5750d5fe8ca0056e6d9bf30e0eb950e7ba9ffb85333e8680027cfe66ee2d6906e634b59e779df7d1ec08fa63c782400348e699b6a2e488c2c1cb21a9f0aefd29056c0af8b1eb233568503c302ccc95126f98570e66c4bc23bde01634c8f752ecb573dc4999bebd2bc09b29c522be33ba3c86aebb79d57bd7ee10b24ff9dce8180490a32cc99cca8697fcbb28aa390d6c41128872ba2632f2b4c1f7a20d8407e6bfe450520e101382314dc95eba6b256f1bf755b003285524ce9808a913d3ed6646ad741c2a1fcccaa547977fce90263784c3794e2f3533545ce5afde870c693ce5d236e7cb04aaa6ed9bee2b52cee3de618c0723333e40a9848bbbe3a0f85e0dec26e7750b39cc36a6a07593cb45d48e356087baf9261f88719c5d2eee398b7d10dc82010f349830d4b091eda3c4a0f1793c2e7ac8a879a719d3612f6226f9087ee59c84f095c9761aa08ece1aeb7e0d27f1a91a0cf3e8c16e1794e147b2ceb070e2c3db8450abd154a9979a5b446fed28ac1b4be0e39a058e0f195abd92ac74989e0ab0667c3d649a54106b81e946c6fe17cf478609b291b83c9ab73d2f379a22233062ba9b3590ecf802bcbd46ab68a08827e94ac9c8b1c19cef7a8ef1a493b117832a142de946199fcdd09f82bf09178626a0998cc2de654797200067cc719d469f46a1d23f6c848fb8f83eaee460a9ad3da1ba5c88c97a53612c3d03a2c66d52946be3c8c937997fa3ae9b8ef9654ba8e56e3bbbfe86dc18d60c8f4e94e991ec0b5bcb214d8acf7f8606069b4b6693b8744187f793cab1209fe54901c52ff431b7c8708883a1e10b313659438a7228902b8d1c0533a815ab163ad9005c0566681277031b45677cd80cfae3e5bec1e7025a833f66f6bbe38e1c223ff289b6ea4ec7b22156c170430cb45cabc2ba1be652fed4c43ab09a2d4860481dbd13f193822ab84de7cecaed6ca36601674349191e5785bfc3ec88dc628bfd8b0521cf407f002de5ff7fae9777eb717fd2e7314dd07c470a93d5c272869926d559a45578ece10a20bb1d447affacd7053eecf724aafe01444b945a930431846582d52e005552dee39e0203e7b46708da17a0e527942b49731d4d63bdf2b791cdeb75f735e9b5dd10f47dc1fdb655b1950c976e533b822746eb48e2a9ebb9f1fd6021db02967afad7b37504fb2450c21589586ee0f49666f1fb1cb370d80fd3ea85851f2de76f18b3c0fbb7f43dccbb4e06e07aceb990a32293722d5ce7fb0f98d22f8ba2048ea5dac6e140e37123dd8324dd1509cf7bf77a57ad7f89081f6b10f99692785dc64e1160c1eaccdd991ed70ccf466b620cfff34bae8de7cc5ae0a1cb13361a680d6449a1d649baf002bf55e9ff81e5dfe1c782ba53b0d7c92fa3894dab67c1a16f59180e7906502c2cffb00e874726675b0f022dd9908315d78188e9cdeae3012bb0f95c9297ff9b466d0a84c94a41d26efc1e3ea4cdb3483370bd77fe0815d549aae1dd9d62f25e89dd08b46fb30ecfce14fce1de3897b69516c87ea1910d4c711cc66d5f7201d8b442cd9033058fee89d61f49a4695f2388e5920c8c35d9d2a1bd5729dea1f1f94f776b9b2a6f8159f33aa14e9bc3cbc0736aad7413fe081652eb457fbacd8784d8be26a9a034176e70a812c64237c56e2b9051344320323978599e7fefbb375cfa5b44e8c39291446306d93b6fde31ec65bec56422362315fcc9e18597447aa3eb86163d0a22d36b1f8f6e3d43d225a5cd0fcae80bb135c65aa7870b2abe7c6759eba759b13ae492a8ebd46c392dbe9597a7ea2f4c29eb6c1ef9260bc5832e67fcf9f7963af49c13f808d307072959f138c983efd9a52734d43cace15c5dde5c1e090f48b0bf16d149fde7912d4d2b04b5bcafa2d6c11568cdc368632478a64e97a32e718a62a352544560057a3a26c9cf7594db557ffc9e96c6753a5150eb1e2a51d7b7eb796fd7056fb4a811214fb5b16263411cd4e02693efed0904b13006fb29fe375e825b0936e30c5bc4bd9efcdad6208318b95957a0683098ed300b3e08971cbd9ba49350204ffa39c30ff870d52936989c5b8e94e90b5d0fff2c6e26c5bb5075987f0037a10ff4d472039524e609e981acb7c9f83865e6a0042ce2d01f73578c7bab8a840ccd9a2da3befda3a0e77e9c6af0012e4b3d6a712e7e042fac209a52790f033d656daedd5d3e0f1b644d81edc899a288ced046b7044fc7b2a16014f7c1dad9eab952f2fa29310af4368f005ebd7a935240a624e0a316931cf1f8d43dc982df9083a9a032a2f971d81b6ce628166d01e0dab4c7f9f1db58dd094d474677e145fe8bbec3075fd0c68c2191365ee41ffd5a667e88a65eb2cd8fe2bdbeb4e4e6ad8ab7ff073459ae0c3e77f4847092cff1a6d368aa46ef35674ebe8170d0bbe4da08bd1e3d42e93dfe66b9d7477b1d2f80ec7eb9f5b1a9c4ee35e9b3d7f1abf1d827371a9338cb5a85165848c6c59b266fce699b12f5ecde4ba4fc792b53409555deb80c8feb43ee42b0836caa8003ceeba69515a76307a4ec35523f08501ab4b7203979e7799ff726931ad31403d8a8d827ede76c6b37598974ac5df165b93638966d10fab5e5381a64f157f95f37cadb337853badb6766c029685bff46d84b0423446b3c1fe3c69a52039f22ca09bb40a75989d70459bb20910b4729ac37a8e5dd42809463ea0d4865ebb10b6d05c96391ca1f658c46e36e56c6382c7a36184434e2d05033b4c89bb9d112ec27cdc9e2ad60a921e5fbb1336b4c2a0e8e3ea4316151d1c8308c7ab47f981d3f31626077be6e7f377d3a4ac403c61a9f5dfe5842f40ea767082cfa9ebcbd979612fdd79187f2c2325e543d07316df4a367d0c73c31b2a04707aa2fc1747e1df5fad4f1b9cd85befb5b486651366c36297e50db8144560e63afe026369ab9d2cb645a8a9b275b71b56f6724792c3810034210781616bbe7c2bfd241d6291472bb623fc3b0104fd5604fee8a23f14e4c81bfeff516fa6d757db3f7e55ebf191fb6b8293827cab26e7665d2f4758eded5b0d862889f28bdf8d300fc68009b76a0e6b4f6fad8078b899ae346cde5adf53ec0b571ba09b353343dceaeafec26ea9585f813eadf5f1c44288dd3d7ca50e3d26cab7f7ef221cb216b8ce8b67b5bae3f93997fb9b86e87ba738ee373b6a9224081a78dbef1984ff18734b5c86cbef56cb80da95790897465c8ec3c9d60836c9c416f6934481027dc0ddf947fed1b8038b67e4bba3f523b6764a07b90b77b5a22d330b5084ec049cd67bb27ed8b77de9f6756e5ff93aacf3e9d787b7f456e5996a3b9a20df36a372352717898fa5a22e5f2bd38ba4601f5ed276ab072452c745b4394080021fdd6a525020d1e68866041dbe82210df75d350e93a5dbaace705699cbd964b7cc7e7d63cb4ab7f4d923dd0085ae56bbcbd642e8dc85ca23ea4140a84339f8ed2a7e14986c69837777c52779e88c90c923d7a085079a005dba79c16912ea15518e60228edaa21fb9de17e0b036944670eb2236eed9abe656b9c25cc5412dd2a04b2a1163be862061a0bebb026db336c8bde5e5ac7d052b40945bce4ae7f9f911b9dc95a8a381fbfeda64ab70e55cb4f43e1aec7cd5bce8fd03d05782b43d2a29bc5d0162ba7d329516ac440a836e75a0c2c473c0e32548942c0788e31ff20782585629848b0c42cff26ff0d891df3e0cbedbe1f17a11af6bf9cae4ffe248b10f72991e6f9032485612e3a656f00c3a8ea1d85588ba3c98fd1135c7ead7beb1d1b7c9d0cff59905bbe9b94f49f697b245c32dbf4cbd89ff0f9549ac07ff2e2266d7177e537a861530741aadc2906af3c683a662bf5c82b62d65c4efe24ac967f8a5a2d63d6d2a34ca0e2f3dd8f34e82cd53eea6e177f7901e738826313cb63fc0c03c1dec29bd9ac99778ad5c6d807e0b5e826eb7a5c41fedffe12460063f69668b76392d7f6c7b8a58c038b6cca7040e4bbcb29f8b55a02c19fede93646487e7d8cf63afebdba6cb4c159ff2dfc30e298f6a03974574c8a5f43665932a91e72fb659082e388858bab78d8765760b3fcc0ad98ea349060b8416cf7f4cac0b2242b88a242b93c1dc1dec44dff6f98430214b51bf592f4d8dd1c90a3dde98f09a82b9b7d5a4558e7c2ad9aff3318afd46a5ac199230bfd138d67e5c8dded441007cb0584f0bf6b7916a95a00acf812a9b62988d702603fa5af4ebad4926d80c5f32ae164c4a6397daf3df44aa3386350d6403be25ed71af3b5588ed1a6d1bac774b6bd218e843716303ad0aa9e66dd21f0d8595ff886cb84ee8504aaea5dc5c5c47d5b058ac51045f7221c74dc9b0c7459baadb5903379710c6ce0a92f4b9bf6e8a97869e6dc510fb9afebdf31855f01b044db037afb55f14406c6bcc679820e56c4222e9c37ce4844943f6aa1ad6eeeb7ff1c5d7ef6b53ff8028981ec727d23510d000d272c46377ac7e5025a8f655207ef4588a2dfb0dbcd28183f7c45f46163a6e85b763ddf745c5c02a88bb51853ae2476914ff053c385f80d0808b1678809ad2dce3b9feb3dd570aada30164f53c570da98fe47f031b6369c7c9855f1e75b7293429be9d9c543300d06a2d850227038702dc296f0affb08c43dd62f29e644386c55c88c026817d5dbf54ae524526ba50be7db73285879314a4ed967c21fe8a597f10fbeb56a3687ec8310aeea14bdd421de8d61aa50f387b21cc28ff1ddbd18342e2b853db61156417fc517aa3447f6292ba78c4b4bffebf2bea0591b4287c6db4426ab0d0e738836b19d70bec688e14fa869d20efcbecb27ef557b1eb5849a1ff0901f66cd0eec3b1ca1f00131777206868252ea612fe7e7f3b1f2955db8fe9b219707309c906944a7e114003ca2fe5d2357f78f4bc57aa55ee8216f5de53c3f7e41913ad8cfe373405774d6c23cfe68ed3f3b3e876387c80d2450d39cdeaf79eb57c0d7e15b29682e5d1393517f233797bdee00ec52f3c98286045ec017dce88990a27d4773b6fe0d18d4eae701fef7abcaf6baacca47db957a597f1bf78a987c67cb7fc215f6d4200e93e952f8f59b323186d184d4fe3f84b98100229f88d1e256a77282c7ececf77dc9f791d122f2b6215fc7a19afcd89b6c669a6a6adbe17520c54936f69d9fee546342509e774b153f8fe484981d14e52bcdef8b55d6bcb95f5dcf1b23082d935ab6db6a6d96f0bf70df2ab04d0aad54b408e472d6e22287de055cbc50a1eb88e368d9faf669ff8ad1bf94dad181ce4d4c5457b6737e0ffd8ce25743ab0776bf8d313889d77ffcc0cc59740841e8554520c400eaabd97f18ecdfae2fa17902025d191a2442bb42df511064677a2f97fe6a29f792f1c9e2dd2431ef23ab51f6aa2275b66c86147b6e5f5423b2acd386dfb1905fb2dbc05bf2c82169bc533be697d4e99c0a602de5cfbe5c8f07044910f72da052ac6c4b5139a04d741b700effb5f239b9599dd323ae5a229f5b32feab5987c4a002691ac66d6a5721e0d4a5e7c837ad106bdde45147c0e7e59fdec9cc3d06ed10f5f8ea7f363c395a7264ceda24cf424190cc0bc3bb3f209a3290fe7bd92583411bd917b2a28bfaee57642a18c9427ac4a200144d875333ac7ef16a0e8b3c76e0617193c43d1e50606c9bc511d9976a740d566012c169bd724c675d0130147b3e1d4d5ad53b015989335838724e94e3c6c10b7f9657c51c7bd0b9664a2ae2904d50b92dc38834e462e5fcf536c28c7411ab9d57c35e8bc3b522a720f282214eee9ae9713956357dfa2a96b265a47d2b8629ede3a700ca5b96e0598d2becea4a5fcd05fef8d2240399d998eddb681014a0ef5d010734e6260a490090b9bc9563979c3b2c7e147605c8017b675427922fc2cbae746b64defb1b12ff69252e7075a5b7f1f93f14fb38955c7badc939cb471f1deeab97a98f41b18f7cace3c814bc10604a0191b9143e0944b2d66abfe9bd3da2b6791c7fc35f28c8c0c8279b7c625987255758fd280be5f47540d4938e99d23fbeefa5aad5eddada06239df3e44d400d64251995fdcff179064c7bfee6b9136759cb59b6ecd7002e8285bf27254c37a22c07683757dd105a72b5701adc96e3f6bf86e1e0869bea5c5a1fa80b897d665bd38ff0c8cb3370311619f9b662e47972a62ab82e2230a49a3fa6800fc75393922ca2642cba76531592d3c673dd228f924fdbd285cbdb9081c0bceb3526e441e1db89a78e8e5b743fab828dda6e001c9228fe0a7b87d4f64db92a7f37a60fd245e41211195dc0059a56e682be03ee7072f811f6eb30d92d49ddb0832d43cb047f98a904c3c0117b6978b611716bcde4ba8777212357bc7234a825aeea1a489505c7212ccdfdc4c52fabf633611f3ff3f80786388d549fd0eb86cfd1b2cec49d39c8f5c923c17e256dabda67c4189a97cf66527d77f4620fda3ea1a46b6f566f6ab35460a3c4715ef1cedb5812f6c4d4fd3ca69b6da9d578907b34e928d073f3221e1fbd5a40b7953fd940d742adce32f11e518045985ac0e61158d982dd53de7774646b0de64a0b449122f9ce428eb531ce2891bbdf2d293f33f43695010e9d07601eeb34848b6f59ce04e1112fc828ada2eaac02debc2e2fd5ba4b9eed137d32d578e9cd12cea984671cf80790347650b6edbca246cfde99dcd28fd9e2fda860d8fb56f9483f1ba1c2fd74dac3ded18ee14f9f4894221d8de5a51cc3f703e8ac6677f5fa0a3d17efe5d152a662dda547cf5a9e3c15a04e417421a19f64e5f331812057b30b8291b38def8c4edcd8e76cc040c8049ac08ede390792e0d3f7014c55187529494ca91cd67a57eeaf512a6568775ee29e9ff9d6bccc5b5a949590b3b48ed4db883dad8a934bed888c229617abebf4e0896b64bcc058703183be559327e2523bfd6b3d7108aea9cceec6487c82f50b43276c0df549482f014fae30000336cfdab7eaf0d4f82a5a0899af02c7baa234c180768cfb87edee9a822fe97e5fe23283007f4612eba8600cdbd708e90b698794e751d6c5bad06c03e0c93ee511c1a3fea16a9f32b0fce4bd6416a7adc3e3ee24da9f4fa2f9b7a436a53468f975b593804520c959d52cc8adcad13709a1bdf88600b41a19b01ce51c276dafa8cb8ad307915a6a750fbf4e5a428989aa2e618151e0fcf18120667a5f555fe3f4318472842c58516f9e4f7eb0a6972a31de82e642d61b0efb13772a9bd7d1437bf2012fc3788d50017cd72f53656bbf5c3a98f107a7b12533fc8300b18eb915f107ab84dad1e36ecb8a0245835e433271af7656644a323ea73edd8478826922bc574de6abfeb9a962c27c1fe7758b3e01404a28a2b806d424d85fc030d09ff118cdd097a8d4896c4507a445049aaea1885554f166060d085445ab10ff9bed235787123e38e006c1280e21100bf0c071ddeceec2a6176944c36e5f91c3238df6264a3cf0cfbdb0d6918ea2ff9e25214d60a8ffa29d1148341aaf0d6be5b3fe3557f406420309bb5ec870c864784990993bf41a23a1115b28cdacf17d23d9682e09fa2b4176c1c5677d4ddaadb5d199a599361e546c7436573ce4d146965abc2ff6bd1289513fd681b7c891dc5c43ffe586a5f858eeddfb84fea73c8b218e8b97cb91d504bdf8a44796856eb476657ef8e7470b6e3db5e51c29349c4182aab87d5c5a83b1fb84f8357a18795009b01638b489d446bf18a540d615bb59d5471ed87dbb48c1605771c1de0ca96e9272eb8daf707be73c47040cebf902aa21fd74e195a504b7a134e9066f4e086c5b84c0905b88bc42b51a8988e2008e67ceb85bce93854c4e29046313c42b39a04072d925c54e379185d72eb0d1510bd63379765f2fe6385e97c32d39d9ac56a8e0d4c48c1f71efd6f13196018d2a7113ba9185bd24b753d185b42ddf763a2193008b0db2b2a8cee6b67e31f03fa488310edf4dc1d792aa0c55a5a00670e2a2c6ce04eb307d51c2a21c20a02dccb065c62ce17be11648ef28c5beb6cfcdb82688755cefb717bc3eb1268cd9e0cd040163b7fece7f59bb90096697559dce86b671748f8e319e18edbe27c1f8cca59421026884c6458aef73ee16a326fad1f7804f42baf6dbcb54c992fc2e575798deabe55e03ee14c38110e7db2651c4872a70407dca15141d0e384ee0fdf6e45c45a2f821a95b4514f5b9b92ee16f1c8f2b327de210924ae0583c182542b032bcb4ed225ec466eb835f8ff2a173a3be546e2bf6d29d4634bed0596adf76aa1281ea4a6ea7001b1a2c3030f73e68c0a8ef28323c9b5a97a06b6d70ff48507ed2487af9ab36bc5fb0e8e12e9a206c1562cfaaddcaa51698bd6c6380fbf599fc8821f139a16754795ba1cf91c0504b0cdcba45ccd9ffa1a40e6c3c218961c0d528a995893256d8d26b6b48154f1ab76d27ea879ebf4651ade32114b383483a439cc1943d8b75866bcff056d9eda142487c7d7dd1cb004babc7f4aff1784261225632fba61b48ce57a7da6aa2d0574de0399f2ddefad2e30813cfea57689914dac043ec259dbef44b1ad3eca51030a6f38f64e9725cc9d4e0565a0f4a00c3383ed3908140ea45a67c529bad727f804bdfdac8fc67b387d56dc43fbbbbbf5b3df6cf758b3c5e1e6aba503c60c27aeacf7f1527a41acca2be35fc568ed59d15e64f94d96d5ae238778d733033ab2da9d3854d883ea8b2b2c21ab3b988d224404d736b2fb1765273eaf97fba747e1b5b01388a6d9d79f380516b9df23d2a4739542b2848335ce30c1d40f0eb57085943d98b3eef102a1962e223ce3711c3ee7f04679498495ba9ab0fdfb28c475e2c9e53d053ddd5e7b1b797d9616bdcd500d303ff102022a358742afd36d74903594fedde7b4c2289750f5738c055ab8d40bdbe781a85c29a13287acef3dbbd3bab4950ad363b19465be0c227d69c8ffe11850b6fd075c909ace6fcfd770d15d2465dea119925c042cb88075d3464c3e730198adccba3ef72e495967ce1e40fdaa865c3e626e5b98b5cdc2692aaa9800695b0ea519590c3595511c556df5c5a029c129bf01eeffe607cafecb1fc1fcfda402292e7e73a83314d1620b233734fd5b21faf8f004393a2b289152ff361dfd6087bc2dfc7322a016c03156e96e1da4bdb1c2f774f5bc58fd6abe5a41542e39f3cb0c8f0e219b830b5cd05a69baea9adccc7781f54b15376c9ea26926dc807051ce33ed8b157feba2d5acc77a4934012178cb910846d55ca3480a26ee4cce4d63363265313c23b572fb57125dc4447ae91d105302e567361128ddf8a431123464d55f1315d84253eb8a920d052281211b3dedf41caacd08ca25ebebae3122b9f91735416105e754ba3bb0fb99bf6a4b56a39adfd4481637963f0b74403204515103dd83e42649305ebd97d8ce5269b3805dc2aa7728ab2f02dd8fb399f7e1b4d72c2deb3daf43ab174133610129306aeb2054f36dd2b525a24c0d69a23f8fefe5b3d22aab01201c9e020812428fea423f52f51c85224d69a2f5f46c62202450e9ae59286ec66655bad25a767c6553f79716802e86ccd8bbd8a6b2d7019a154b7be694b4a3d2d82dc1379d99f26702ed048a2525f1f87f5e9dc444dcd00fe07400437bcb38f018bd1e50439a529775f976178e3415fd64d016589d368cfc4e308a063eec8843c852a2dc7159faa7fd2b1946ba83acaecf60ad8fcbc4fe031ac5098aecac50c84e25fd35bf815ca23461f06ad947b64cf8899086c4b61d23b5a8f47cc532e3bcde47915cb904d8d90c35c60ee32b3bfeaa104076fc2aa7c0c56b8051bd1f89c69193444f1429ae7c38bed07261a42ec6a1ce80a0d77a14024f5beaf6e7a4d253201aee83c75282ac3149307e3c89df1a1ab53cf4ef447c2c5f6dff91130bd3b2ac89699d98de204c86a825a789b1b134060996530e0c08fa56f9fac113f9309017854dcb7cc5866a4b4941270a974d6cd2de13e06a9db5555aebb5bad0644d4fd06c866af12d166b89b1cb6de90f6851ffeb8ba3bfd5ae695619e384cf399cf8ea46f58b95a8934780c2b48e9656afa9fec3e21095c70059f00e86ad5a932cc71f2c3e133eb8a9ad3ff75e1a1eb1c17b6be3c831d7c5d15367c8f0a31a5cf6096858750f14df100407f9670c033c4838c42129ca59ef2dd69c43e434be28e81e8d6913d832185f1e037f6e94a6075f1480859133dce9829a34ddd65f9cda5681fd77a2a53e3c50fdaad65231690e70c3bfa5cf35e028c33bb48c650e0432a5c4b9b8e9be3bad939a6295c31ad3b9dd173197d2a13fce1b5c9992ac60aff12a1819f635c39b26ba3ff94963f0d991d724cc9ba006a87d6d7de07e498ef2867e575b6a5c9193ca6a1c2bbed5b5b5d1d82710fafc642a6ccd46563c741a6ff1822c3a06c629afb6cace452950106d2b6b9ac5d0a4879a9b8b7223385933a5b1bd9a7620fdfc68cc15ad018281992ff383b3fecd2881832cb1306b940657ef066b1ee699530446cf344240dc3da889778057e3a651ef905e234b6efd000138a3470b55ce513d540c3e93cd754248859f1733b78626d71596e5163f788c7e5a9a6282323490b048de15e4b55a23c5b49363014769a19a18ff6b066a40900d376017802adc968b770992086c74a16c4e25a9247d6d629b1e1c577de7792ba088be965d4721ec21d2633f47d71cfa61a281094788cd4099475cb6f211e891361cd1cd31ddf924aa988a918f54e0e02055060f878832fbf255ad60c5de1a2a86aeb3cc86dc707e6cbbcf2f056d40755b4191234231867377001a762a0aa9cb1e3a6208cb483c33a70e2b219f3281e7b2cfb50c34581af8ad44faecf1226679626e2ba53e178dc4d02f135df3c6f9cc620233a4d9ff6f5b0fc79034c299bdc4a1cc8389a39bd54de721f664e42a39aac99d86ac6e70c0fcc790434111cc3f43bf77f6383a3a6a400d346ab6b79eb1ea6c22010716319285c9ee20526010dc9ec5b304e2e112c0c472a561d486d30b77662f16ab226aeac5bd1b7643d017bf72c342de38ec0cf90fe8835f68149e68d66ced16bde9f782e909fb2596d50a792b95d2776dc103c1313547ff1bb4b495cc32bea957892f69563024a2f3d820e4396ad0ae44aacb46d364a5b26a6c901e4c176eeb6adb6b11ed548e2217d8046943b6330e31dd2e16ea7973a46a75df5f1654c31a9e363fd0a3e3fc6b2f3727cc90118b6aa1b28a758187699962ca7d72a47d92a73f3a7efd235ce588d68535b8558925bb80e894eac35372c37f407af5120994a3307a1acb99cad1e2acc7467c04a727771b0597bb267b129087c9de4f99a721740044d3844ff7f5fcb4c3f61c24865a9ab6417d75e4631d67622ccdc1aef8e8ce8da30da2c6ef83f7454ebf67d59009dcbb1d20c9d33bef96ac16ba532292599139ce3d5c039879abe507355feb2b7712e882461871ba7b893dee1cfa70c2b94f72f39c8a62fd729447d7758d4ec3680423eab250090639ce389174eb49f3d51f53a26fd7a5982bc34a6edc922cb2fffe281bf2d5c47b6bf3c851a0c5212498c060d7fa50e591f1565d57986ee0ef7dbe2754189e4f54e2def97da0febca07f6864e17b8268b6c6ad1cff5ce3985123bf61ceafeef5b811f73aa0ef62fd8ee31319317e736237dc6545798fcc7026703a30d2b63fef72119e70b6b13f3f343aa9586334d731ddd8b165085df0564fb91837da1dc34371f2c6d1205874d243fb7fec5d35bc8b6b8ca6cc853f8954d293f1ffaa066788e0e75fc335fa2e7d8aafbc63757d25fa4c743e0d3a148ada18ef911574896ac103e4a62e1c226d65fe7c117e30ee7b0465e70915919f17493b1318fad12649c28bfe6a597d73a5c86a21d0e07a24102e4bc42949aea5bf171a4f74ac0d2f7a632e38321e448a4509a974b18fd2cd5cbf336c36eec1fec65fabd23387699dcb4d6104b3517b5c02f4f75c3bcddbd0626663448f8ee885cad0495e9194c8202a36e983f1ab674e0d69f1c4795bd7864194f6c4ab824a60c9e65778db127d76350995447b848e91d4338c7f29487049af53f067eaecd3b89c3c55fc6c01c21fb7178a5936d0ca11d296855af4ec77eb253e1697fdfddaf4311024d2d3c377b5cf5c87bfbe62186b463a21ea45b4df4d4ec39b43541852c5b134469c053cf97e74baf89b521a4df91c8b4a801304b1197d00e07d0afa5c22fa6c144747f72f09adcbc8f789b8f42fbbdf726574e4c72d4dc8c84f6a0cdb559f616d3aa0bc1061255c551b325b3674fe3bb46aef7bb9bdcf8079b16d39c434e52d8bde22e7a60308edbfa2508744e6241db4f57375dfefa8c8ba387fe29d373fbdd084af78803e6bb80f273b6afebf837b03b6de2b3b01bb7e714e1490f4e316c837d13e1eba50f2dbf79c837a072f80024e14a9b709f9ad75679655e1c98674d6830fecf823a3f433dd36cddd5a1a54f1b8d6551cf12c16e62ae3e71b3cb4883fb3052efc33669f2a7629bedfbcf1e77f6323cda52cc62ef71981977629a7b0d1e0ddbfc2be5aa9ebeedff6c31a73c6bfa2f105a91459765af7c41a563a100c977e54997df4e5868bf5a6190fdfc93e87e0ce0c952216b5875d7b33f4b448ffcf1f69c19c00453198fa135ddc68be15162e2b05577eccb0f2bee0b59d6726c1f0281e7f7cf51f19f6a5e56a0c308b1e9bd23c1255f2db47e562c63577e90c888d77cd858c40ba4a30ebabb189d25433e1da66fd00490103704dc399fe65e8aaaedc573773f422ada69efc4e7f4224eb4689b04f97c3ffb19915cc12b824d1fc23b282f4dc3bc91fbd72ac054d8921359ca030b6f9870061fbdf2431285779043a77829c4f86a2bb1dc2a925d27e788a1ea679727e41ad3c293272e51bd6a06d62d178d410e83580393531a28950e4a40a5a9bbe36e2dd5382299a69e132aeaf84a8181cb1b8acc0f169dc9af3534d4126ba7469d08853daa5566a94e1313a9a7bd493873693a0badb1ad3f9e54bdc15365dd3bd9fd368d9b3d3bf38b76ab8856dd83d81204f464d1f131e1ecce22924a82771f02d2c38ac136007e7782fc7c0cd1533fdd782573391afbdb8de12c7802510dcdf80b303d54be8df7f482f2834172b80a064fc26a19f6850b2dbf6b73da224c637351bcb3c18ffd1364f4bd2dbe789ada19d73cfa71004b36afffcb148924196c54787b9f13fe3cc5e2a7e5b202ef33295dc2edc81315285b17a7d536daa4df042a5da06d45525cd69be5f763004618f2e92592d8dab8942e887220c6dee6b6d9c5a414c005f55f87438f9a3bb4571df38702331b71a5dac10d13485f8ee27e3daf66a8dbfe799a012b0945d8df17ecd4f33846163cdd1c0fa67c169ababed80534633cc5d6c77737b729c375e8aa06ca0419b324bf902f66e10204509da14736cb9cc812b5284b82d79c233962b7bcfba519ac7d67f2d89c763647c5e35361e5e47f56df4522c7bc45e386af2a670e8c71ca9c1815234a76faf9c222fd3cf2ced2910d8233c47d0acc831960cf26d24675f080c7b96fc955c43c585f5f176f6bdb60870128285692ccc9977dd2c041c47a1e74bbbca7412b6cb9611915f1a690de09271d0c7b11d2824dd6bd9046658aace7ad6db11e8d0273f5856b14a08a83cb76f03278dc182db29ff2dde22d1cadd72b08ce88a7661c6f5e9138a62602a0f4cbd112d2605e1d35e176dcab89f93c0207323fe9e1519f8b485bb1b66756e209ba3aa85ae8768cfd522856fb892692738d76b5275aa2e186e887d301eda58b0fe54aa7b56bf4693d9315d427bfbc222045957ec295b26e3cc2b4931e8e430c7cab6fb07dff9f70fd3b37600289a1abb6fd46f0218fd1045e23f4a93b4bcff3b65c6647686ed27a86d65a0793e21da4a7ee54c6243c24a69211c3c153c3c8346ac833ccfffb310db0fa50fa6adbbf7f71e80938410579666300cf6680fb112992902aecf4d8688932c4cbf405e156d19e6c27b51092e583d28556f5726c4a1319e4a21faa27e3a9d563342bafc0aeaab5b482b48b9bfe345d4f573d2afb5045d005462c1cc97650ae3d4599d3c92b1d5bf52b708197470bb115af3b993767a7e423fef5d672695c971c9442f50c8f9f36cf17806d3d07c5d2cf0369cfa77509e6e14593f30dac92f454a31f10803484404dda915dcaca131cf12b6ffe04fec02e9d3f0e4c1fa45b40f5a1c609e7e92e2eb65a4e27fc9b57e9226818e6b9a4e8b2ff22bd36ccdccd01d5849d5b83d0d22d2f648888afebf5ab26eca15e571ef98b39a6ca0893a848a56295d4900fd7f6f7c2697042567ec6d48bd711f09de15518501d0d733b203b049fdb45655259885ef4d18316f79309143d5271d2be5e461252374b2926da224c0838af5782d9481c9613cb0b4c6960e4e1834e97acf5c9b5c12564c00517e49ef3fddc13629c3fc3eca4d48c30292985e660219272788ededbc68998714729cf0e0e1af4167480d0c6ad1212530e24f5f801d5ca9b9cf0aa88c4e0394199dd167449e80081320eafa69c2f912f8b13fcd30fedee2b4700d4201eb0435fd55d62260786430aa98885ae102dd12032fa063fe65deca95815bbbaec16ea42d8575423f2eb30c6f4cf51530aaf7436dbd48ed255d6dfe6008ab4a4b92789f096b9b6dea98f6404c01dbf4c27989ab5cbef413f086dca560af2a929d7e030e16ca65b8cc2fbe94241d7e0ea18b78b81aef0389724cd0e6168830a7dbe217538eb73bb62ced51475c642178e09f82b4d9d33593c8ca76bfc6e8b4e9c0d42033248eb1c450e64c85e46bb4636c7676edcfbe4da0da92388a2598cfeb4df0fc5bd8b047193728a87b52bdf52d95e5b6106cfbcc6076eea089df786c2ff155ec1248a5276faa5e3efa69239288a04a0acd2557d6a3aa83f90c3090625c5d9d65ddd8d31cb8f901c6975a9e08aa829eb7bc48448a34586990a1831718a8f5a08a52a401f97b66bd212406649ed2accb7a883e2933cc846e1f6aeb1119f4db2fd18ca904ba77b662f3fc1658b6f89d09828e55df74401e3946fc0c552198b7df3e5e647ec5be24502691172978b6206b2f16a390af92d2fe5e5196e30b526da50dc761eb9a7c970fb548a61af18addd20f83c6fff84d584c08f4515b0c22d7308977c6f2bc82a2ac6ab5fda0e4881ea4ba0de01bf920757be252b0a0ff809f4cdf1f197a2c550616ece4fcc5c4a90f929d4b2dee9bd529663c0dbb7073b4f5b7ff19db315a681bf5c3a26dd1b8bbd8dc9a7941599c75df2b636f8f0891362b9fb0d0c3e79db6e11ff14235c874b99351a26fce436af0f0285c920d2b9dd155363af2c9eb59c23d8d500680d398ef8536803538288fc8577db1d2666ebcfcf498204992cbd5a5d69b531125b14feb4063b8db68c4caa3b23c65aa960e4c2d0198c43d25c5f54aa1db494c7659030b0d8754161f3b09d29e7bb84b5c17f3dd2b0cfeed7013a7ed28d082889b17c7980e4a9c553b94b8db1ec95a87b44b7473d1329a97d9740b159b47da380669a69a50256ead6c9b1bbdd031b9bfa33bec5d572794955a3fb5e625c88bf7102633daa9acf8f1e54afa8e81c1b09a66b18f3d2a86e795681e0e31b2dbc35425e8f9cf5530c28b2277c143009ca8feeb2572812537476de8f9db423389ae0a0f8976ad1487f6562d28c25832ee4bf1704c81fc0917fbe1eef3d79775f152bfcede9622a2b8fc791a35b087ca880df37d05bf59f992ab121caed4e91412ae742f45e6e4f5d592e56debfe98c5c4e4860d757262de72ec270320ae771c859b16047a3a982dfb1c7d3475afc69cc79306132d5d58e7c62d6dd88d4ec82f948239a5720a61b0058383e8666c1b52a8709d90e74f58e66545d8af65dcf802049586950e8f277f7e16e1196511ed32f2bae706f92a51849c5824f451dc4fe505fa54c42b4be4f0a2f9f73bc0b2cb1b4c2aa0319ef6a9099f1bc63d30f6ae2e80859a549d7b163945fdee082590458cbc9888c77381d25f687850f0a505672273d33bf67f09bf1c85574a5da1233dbe2eb6fe41388f8c83e6d6598123a6a8a51d20466d58a1545917e3a86d7567772493ecdde6e15be33eb5c0dfad87205bc0efc3f2939b0364c4d51aed5700bc2c065febbba36bb66fd5f8960d45f306ef8ab000944fda5d5cd0f6190ee1fecb034423c869860ad0a220201ea4fd6071700a0385f2a083da77c6e6c3ceb28f266b9c0b6caaebe97ca6a9310fab7b52ac04563d42f68d6685ee18fd9fc8bc29840338bdf7ce53766a8853fdccaf4350ff1f4989d6f84a430557fe1dc4cae9d7c571d11b63f8ba409f8b6425e6eaa96d4f7fe4bc99cc67859ec744136dacd71171c51ae91dbedae002c7c801fc8becef30a8aa351757eac24e02fe454b9468de0666a9f2601753d417f2d9cbee697a37f39ad7c0935ae0833d5138620ea2387f362bd4e60a65ed881f0d41c9b2188d0555c2fa874a7199da4ae7e3ceddee4e4accbddf46388e046caf3fb3e3a533a05c3929cffde00bc64040cf308a7d62fa6c46ac80f1670304287cdaae60f7733f6f9f09a5721ef3a26461dfcc79e956a5572e430699d984846ba5964a147257bbf609df4333f84574578d2903b2c3fbbddb86d929dc345b52ba2d873ef2b294854d0e1cbd44bfc4e8e69549603c840d93a4fea08880ad6ec0feffc99dff1ce134f5cd478491057f788fe03abd0a28a3f11992cb0414ca6916163568cef5f17dac266abf8b2c966de5520b58763be9393e983059bbf2db90b75050e5bb9b09fd4e83ac29fac05464dacda9a9ad64296ac7f5d51879d53daf868420c7db0f7764da7da9c1e0e0a7266099961121b4b566be8eefe0ed08181fc755c297845b76758dc46ab92ecb6e64fdf358f600c425d3ff5b51cc3f90e4ecc7e99a705bd73863c8e4123743257e4bcead9d7a24895b15b8591a59c12248e41677c00c41dfba9ebd3c3773d10ff041218ac55f8c0f90b0799b0753f383489cc1cf50e7462cd2d032598b0ddfbd4579d60f03369bdc19f1e5444044348591bca754ad43d0eed720a2abb4b62969d4e2eed41fd9598b6f5a2f818d8fa856ec56873df7d42bb41ab65582b9affa6b7de388bb6c2777e48ba05def28bc6730302ab463fc15a374b4aecec51f8e94ff7d7346fe9ab096940afda0ac0bcaf1b24c027db8001c45fbd2f40f9d5be5e838c9e2aafae138166a9685bd06e078326380c606702f2c0ffd1d9f2e9f32c8cb5305186fa6bbe780452d530b1f16204f16ca21115961eb32a6f128abf8698bcda254685f9fb69bc4b49ed643aa30b0bf31b5198918d63df330a63c38ced2ab141fa555cd21ad28d2fe9179a56f7754f294c8763812b19dc175a04ee3f572cd02e929cd5ae45fcebe65d75960f8de3380f471343e01abfff6c01e3ecc01f5a6253c7031a276d10cad6e48ec289dc5059a246aafc4f191ff934d3da2cf2da3bd3a0830f4e8f90c8f513320ffe032ba6519214e79f3eed865d9c6089212999455f2e2014a274619298f7ef9a8236cc0eb804cf89d48cf306624191fac1d1063d17d0507233c5d5a630ae984546d0a60430fc5b01333dce2631f223cab9a6161b0221400388a70f2e792caffef9d662e0c49251df5e4347678a74cfee2be20cc8e3554db1d4cf0a5360181e85341a1e778afde8adc802ccf9f79ba570865302e0ed87aca7ec21e7f4830c9ac9e74717cb5aa3f077b3c2454dcd86d047b69b4ec313daed854f611732a7dade441067568355cb9a83e71203f67c64b68ee559478b2806ad798bb6e3ede25a65bd76ecbf1f2804903efeb0e1890e5e45e13a1ba321db0dd6d85a4ae086e8280afe6c1bf86f752ca4084deaba3b7b9c55c9725cb1596250935e7e891a32aa1dd3a0429aa667a6981acb259e73b5360a71e257e66581efb7e1988fc6c8235ec706edb47bab301b1cd3dcc51df5d6c273f0b7640125df3d346dfea7be7946b1716d57b899c23cecc2a908859212168cb76bef363f2bfa5a0dd48be841c3c66c6bf39ce9d83360b12d6aaf736e9bcc37bd960a59d6bcf75865fa7236bb22a4a3946e601d53fd067d7e3adf48deca3a465f4b3c82224952950142ddaa1484c5059e64637e409db034867663da43352e58cb6582f2d320b02047168faafd4ece10930ec9e47e0b6f0b02494954da5f9aaddfb1a51b7ee93593d23118f9368b537cd2dedd92ad0092477bece04d459656d1e51b5216c9e9d52f6dc0500fe27f035ee85ebd3f5571fc3e8db4411842a4b5ca1b69a9d9e9bee6679fb963b5223cb916eb888131b7b84b80f7316d6845b0468df619ed17a2cb45ee2735f4dd5f3526f810e887bb61c070c63423d213cc43c357233d1f1c36d9ca1045f392edae1f77e0105eb97bfe593323fa21321819bbc501bd1bc81b79d0d5770c88178c1c50d1348716dd8ca2fca78c0f675d321912c3a32e46bdba455ba6df7512134c1ecaf547fd4001e72a35a73580795cd5065f2eba11974a79b06ae62e6d656aee8e04f48600b42b5724747702cd49765b18d3d390b20c0cb17f10ba6f9cf669f9f68e4060fa6b9f44dfb1a779c8d3eef1c56542be1e22e0e71e68ffaa4881c24a22e9519f490541b08f2f4f9a0ecdf4a84d61c9750a44fc2175bd974af14cbc80dc2d9f0a813120121407c6bf8d893edcbc323603b70ebcd47b83d6190ebb2cdb103d4758c10c925d51273f9d53a056330d46281b91aa5f4d767411dbf5da5f685a36d142ffe58e90daffd1c4e188c86be3edea2343a28f990e315ef804c908480840600e8cb9ac19a0b709e00d40ec0cd6730888708d34bae79ebff39ddce461ea60494d25fe1c6f37e6ee71081da544fc0a1e4d65f7f296f2b0d87525afbc6eb5f6c3489d2d2feeed24947114654dd13e6a34d52e70b51b05f0c12b2a85fbd7be898355a1d1ed5c0e51599ceeeb7722ed480068469a1a32f2156a56673181ca61bbdb9d1a7f6423c828dbfe36203f8f2721a89af78307f152219da579d75061204f7eea61fcff377f8c3dbb37b1cac79951185b3f8dd9dd955a64387593417d872c41d7b8d631eeaa114f3d7e7a1230e11c2c4d02a55111b21c377bdcb86e074a8bd0dbdac873038aec6baa68f90c03a0377ca759b65e02064a95daf450365c071739f77d60513f59aeb6fa3bc348d2dcdfd354e581337812931b0c31968388892d0cc7876b9cefe3fec9a2997422ab8ba3a8278805dd37b570e0030b7509cc016ceabb84c363a284af1117deb367f78518633a47ad1f085c40cdf95ae79c088ce93c3860e3730a7b036bddf8fce9fce1baf350c6c620be15ede902ac3a4aba9e1c8b3318f63cc53a4898ca00a1a9dbfaf77ae84b4d5c5d23c932274de4c8ab938dfcbc7eef89769c0caebdfb4947037faf1dbbb8917d768bafb3c7467811c7ed12897a6428ce704dbc2a3b40bdcd52589c6c5090783ab6e5ea2ce42728c9e1ff967831dee6db214514d732cc0ba7a7bd40e872fffc115ae175ec2d65ae15f383bae376b2f3176efe2a722301f805907979776df2c2d708eaba6be4cd3bf77bf694818f3076c0dc7d48db61594b3799db3a36e94866d7c9b4da1c13af3b737762321cae06a66c844ea7f4c536e32310d39767a48f47368084eb95bf5a243328ebd63d5c94bbc6e2aa2ddb10fb1d4d21e87938f09b6fc8b27729d49f2f659c780773f1b3edbc1a872a5aa90b0428fd0c88513ebc3a627509189610274f1d3500292eb6360ac706c99d5f5e335b4879d04a58c0b92c6004e03b3b921ebb8748b48f445484fbce012a64fec00b93464da07d38c2602afa64ad63ec2ada236489ab44f89bb6a227b10910fb1c7d9bfac6220fee99f275774f3e42b3153eb95fc4e6e8b665b764eb6b451381d02e6b0f0f4501ca03c6722f71d32a9442194516c3e46e6a61b8cd1378c0c7a2dba94e5b4fbd72f045387206e5befdc5c8eed8228f89c41effda44e90187ff575da95506e53f3ca12f8f040fea2918c8c2e54dd23c2a3f492d179c448af1790b6e81f950e8f1e3571338fe5399b8be74715c7ec2d60411248b0f2aae0cefb10b70449cc25a464bf241c9319a26e5669ac05a973a5b6bb6f9eaf0357ca62a20c61742ac946730a7c60302bbfb44946a80f5c53aefa868439fb540a71512b37f44546adb56138da495f1f1f05afdb920e4d30b51cf08fe7100feaaf697d3863b6db961282475e1bdd761e2dba1153f1965ce1e35be04cd945b6d472c1c3bc69ca251d3e526f160208fe67693d110fd7ad170c6fd6e3ca612a362d120d44a73ea8d37a921bed9bb698fa7eb739543376ff2ac3209afba72f0996a9662a19c57d9287eadfc4ae71d5f3a8173cdf400ae2d1e083e831e302646ec8e0ad2e81aa5d7882c92ce85be540bafbfb384a2dd9e462092e4961111fe4668091a2f59c46ca9a5c7bebd22b801093e15ae471a79681c984770259e16f1923b3b4f1a952bdaf7c7fdf9c30e2853165391b713ebbaa7428dd26bb72e440d347bbe2db359663f4eb4c7e9bec7d3b3b4e90ce97f6603ed10be01422bb9153a45c27122852f1e408fc0375806d00e519f82ccb6236fa613be42add2021dbddb442b68776ce6ac14c8515f362d44925b5bfb758383b10a8e98c5112e6e1a38a85619a54fa66a4616dfb07c8e369f37b4f23adaeeacab977fe9e4b8438f2e13181c5f32a35f490464c1e489874b9293c45da70f07f2add85d5a68427b66698076e5fe9faa3d1ac9cfd4d88575d7a13c0a02e000030c8ecc823fe17b18e53c9e7d4057a7bed4361e2e85412e7f8bf06ba31617c89e1f2138651d1945b872050087be4904592483b294d6b85b78e6954663e725e32e56ae77f770fbfacd72ae087b410acc09e1ea5de8151331037f6e087d74ba64c9115535f26c10e19f910eb96dc697df542459ad7d2d75d5e8ca0188c32519f5f2fa72e15fe224b828484a0e0547a9c99840a448df2acb22119316f79f0c248d994a4b4632b0e6f7b5eb896a6212d5277b2798c398002588471459be81827820dffc6c004a8067899ff1c8f75aabd1f07c9984c231ae9b78d76bdd739976fa4addc14a4acbbae455ece753ec25324ebaf9c57af83bcaa98518f168433cb108d14ec129e4567de4c9d63faa87bc57ea5f9f9af72ec03437b91395ec0a1f94f64990c498b0537caf350c6b50ff9aa688e30f7717db0740acad76c5d32ba976bd3454bd88e3bbe15abce6289f283ab02350f36f565cabc0dcbd69942bf427a999b5e378ea780991dd49130f235f5337c61bc2d34e09eadbc7a855bbd12e6d26a3e49b24be6b28da67f9123947e3fe69bc1f26e0236b3b0f86e134a17d4b7463fa24c7259f10fc2f53188ded82c391b06b581ace3d0b890aba21e1e9d44fdbedc193ccd7e0dc4fe0b99ee2594a16f54a06853a0b3ff4c24ee093578af863f31ce45cd4e99e915c1c7b18abf2b7b9a1925c8be5b40a981121026686b8e4435662a2cd668fcee230b340e8a7b814f495b690b1d532e71d04c04afbdc411564251ea5dbe69eb78a40d07ca49deffb7728c23e3685f6cc3f5151200df3d9d6b9f55bd732970e4934759202d1eb8fdc3f4b84cf72d64af2e4a4101c2908df18059a28ca10a97145d17e7a254ef7fa13307dbf3ab4c939c000443cef281f6734f4ea945bac3763a070917e70b15d217db4f33bb1fdc4f4f0bcd51bec544c3de782cadf89a14ca07c1001539955abc261f4bb91caa6da79a4a526b1caa4ad908e99e598c2fb0faf17b7e99a8a30abed63b3b3f05a00987634084ada8f6e8906cddaad0bffc44161ce4deb21d22e450aca9f7aad69da0d38fa5bb6385d8a95c4a221c3526922567cff44651c8b953366d0cabb2c2cd35f3d5bed3da9437bd7da10ed5df1e5cda0cffdc73d7077c335b1d94e002b6e7f8b6e26a9a37ce9832371f1f37381760c9c6ba9f1a73b2837dc8f29195aad615c14595e5e06ee26c4ae9c617353a148cff7b58434b885966246e029e0b901dbffdd554681936e0e237da26448b9bed6939f02767cdbcf29bf6d76b312b788ecb1140714c7a1e94eba729ec6b4fdfd59e1e9f6ce0b8aa0073b848213f19a2cb2760bbd26c4ebd1ff8f587e908db596389dda7c656a8b5b0e28cebf23cb2c5f26e9c0f95a2b2c0d5c539cd473087e78497e9cefe546360782f2826c2921534a08adb249366ee65792d7f8c08b8b72cea6a4e63ac74f702e1c255ca41563db0d97b207816d64e1de3bf5cbf4e7b4bc1663d6fb13ae344f54ba30d49c5efed0d071169eb0a687dc7e0a81bce25cbbb273c634cd4e04de2b865cddc67b9cb2fecea4598e34067e1c98a64efe86b4177ef118dee7fa7b82b4b5f12405290c4f676c5d146d18216efee4408d29ba144aeab8a1ee4227f8a3c78454aa06c7dbca8709e1e65e6e54e1908d09c4d41df908d8c8f1be6b76dcd5142e2b1a3f79431145d928c80e6559bf2856d26e69ab47d028bd3892b1a95f2a0dd6122be18ffc0576e0a98eb7682f9f5d7442205414d06edfc982aee095398a3b697f6af544635eada90f38ccdec952864c606334ecc25a81fe089413d69517cb6f970c14ddd0ff17dc9ba413bbdfb4f6619813c90ed84fddffccea4236f97b6b64f30ae7643abc150c2a07b9b3d2dd9faa705ab8dcad0ad20a6b5d6282b7a72e6dff37c06abb4c88d9550d52bf2d178c4b17d69f946204deee9b88b15294533d32397bc5e3c074cac1e0aed7b2a84cb76b952402b9c1d291dea53f20887027fcf173cf10f1c4fcad867936f0b7f7e198b2a86ce9503fbe523771c005de17a4bdd6c9942af57c77a3176a21be600250e18244a5ac0bfde2d968dd5e0dd856574af89f0ff254f4251eb71b3aa507a85e73bf7d9e1768f7b9dada721a7bffd8b6b5dee80626edcf3f32b17a9a71df0d7ba1f291192f5ef73f9d67d0e9c8de507156ccfb1a466ce6a608b1ec33b0edfc5bf1e4b73477f99e508d9faee82218290fdad97b4f3da1bc1416840d7d884087b72ea134e9e1d29d1678ff52c338ca2a42286b37dbafaf08e66372f6add7f499e3158aefd4e887046950b7f7da532b4a5f36fa119c1690abdf958a744cdedba67325f501c9991419fed18d2772c977d4607578be2659209dd24d1f7caf1064d80f11a213ffd3e547b7225e78f54a5f8aa445f04e392aca134148ea4130ee1687897db8e8b620c84c5920eff77a75079a224d719767cd4acaefd08eeebfdeaec58b0b1ff658c9483fa853b2beef9a0269debead3760a0fc07fb3b57a15131cc3de0209780fa71258d73f84997721a0c73ad54edac242ec39bda047fefca3b9512658bd7616ab1bb8441062c16bf471fd259852e34a503b82c401e0725015911ce9c6e758ab613ca97b43eac30044445f909a14ed931966e8e091235d2fc54d94752562330df7cd328c5e9d1f7bd51c119f20b2c626327d2c927ea3aeead75347ab0f7f80defde0375139da786199b868d108413b9aa02a802b216837a3054e564bfc5695cd9fe60e0150f483b38a78ee4c99f0339238ab9ba69b1eeedcee55e1711e9f7d4c950d6c2cc38dc52e2b3372e57f385898b4bac7b3fc840e727bf31b4393b1c70362c54d194f4f77549cdf004f2074e6bb8b1b366a81ec7d5e99b4f76bbaa725874f1e8d87c122b4d02603fd68f52bcb123040b3bb08bf962ed0566228e104dcc3c7bfd06e3eb2b363c4d4f42aac3d49879863bc827ce3d21e9109781466682d09a84b6587cf3d68ade255a77eb0a8cba0b80fcf4009a2f1c595cbae90d49cdea14b49f17ed81950a4c47426f5acaa7d9003c9cf3577d0530a55137ac7f65128b6aa8bc5d2a07718ba2f55021c72f074e9c6046c11f54013b1875ab7711748f303c6461d67c7cf31ac3d71f093146c1e973ed705d042d27336eb447c673b898396dca6ff73cdfbb4551ad44880a6a8b954c7b605ba63a3a7dee6cadc24acbc138efaf84ee86262f6d4abfa40d8eadd4fc1c8ba82638da92fd4f706e5a7dfffbb4455850b2422a5542e18988f259e1c3e49530cd2da53a57b5c3f8cd291298f1e265b4983ed9868e587bed420d5b1e76d7b96fdbb1730601d6f276d7dde9c3758ef67bd041ac5e94419460677eb1998fe4685230afd0c730cec91d9819caab0065c58854b6369db878236421c9049a19030b25181b08579bd684e17458fe97b07ef26a70fe6859b372b590ba6bcf2bc6e19b8d5f77e63d99d8a0fdf48352622ce2c66e6d5c70e60b4f6490211bb5599651686cac42ec6a11d17357cd0cbe6b33cf4c0bd1ba513337946a75308376899680eb8cd7bf4262364608d16dfd4cc60363dba4c8a5db286118dbe2964389c9ff042c848b48427681b6e22352ba033b2b117e6b1c4c4ff8225d7d650595fc8baa61c8fbf0290986ed5df62c0c2846e35bdc89a10b96bb6e0d19c3541040c0d5a2ed017562a0abf9e786465cca85d96e69d940af1488cb564b2536f59ed946220fb4198d5a9eda92205f92ab02bcce56ace614a07543d4da67d5029cbd2d4713d116a7d11c0cac3245e07e8fe208de4694001bd8932bf90b0cccd9dc8b742a7241c86741beb2af01598d43acea5173e8b1db9d9aed686fe5c92bb689a372f43b248c5487653d08e5ba52fa93c969d41f0a7eb4ddc46826fbbaf82fd558406839e24e5cde67e3aad430f192a5af3cb26d15b575385a5f97cb4b5b6ec2d52497e8fb83ec6e4f100130428d7c8c1a331abee98c2e6aade8a089098ca6cf199aef39d763e97ba1911248092c23fcd758dc57de0dfb7676606552da6bee5365d4500306703e22551a4f568b681ce9a78a9e9b246b804a26825812514c1cc344f695d39c3f47d688aa4e664906aa1e2013582e2a18b7b55233b5efd240f4b5c44afac5359431027943d52bd3651b93e6d5fea30b50096cf75eb45eb611680bd1d4e45d9ab7d2b4ac3e40a684ffcedc41aeb5dbcf68b3b2201e3454a7f3443f9b3bdb9b8159e8df6633c66eabb91dc86d65d1fac99351e8736f014537cc7fd43f66327d36ca5982f2d6a0b5c333871965dbf25a837c9a52f0b2b11813122f0dd6229141e567cd5143dcf1a64853269870ee458f35d9fc69b5329fc21a1d795be6b820f5d0213b4a57e46420874613214578e5e364d7b1e700808511766046c6bc1c0d6a647969eae30a88fbc38e61bc5a0327edc5a9a91ad01fb742395f847f1d35544097cabb7018ee9dc2db71bc6aea82fa9ea6b664507416c08c4b05589082f1f0da01ab384cec18be31031b653f332a0622199ac91f40cd48062da7ca0cadf6109b9003b316d7fb1073f249077a13889a2c33b5c107b2344eb51cc433d002d6f871fa0bc461c0e1ee9cab414fa3815e1704522e466e0853f1403ae441dcf900c91f316f69581dfc73805a49aef107b6ea1981f1816ba0ab8a57a45fb27c9a5b1fd3a218160b0fb60f05ecb59e3510a6abbf8edc450d4bd86edf70dc743e877dc062c890c511edb08b45cc2bf77993f7114b695bad571649e94004c03f5b8072fe1d12a7b893ac6975a90ce30f43799dea0f8ccd7f375baa5e8834de426273abd368d1be3359fa64e3fcc20d5d444029f15b37b0ec55d1fa384386b4a0341b43cb7c68f7930ba5b2f8f39c97cdb08616f3661ae0c67307db108dcb7dea645e1a423e4f7d6295d6ab7581d99835fb357e4b7b1ed5ba038f3c7db0961a3d88acd687240871ef72eaec7c5ebaaeaa95992619feb841eb70f53e244da3aabbc0b2c0a927d952365a9fbc2618db8112f5f6e70b07df6f9039b5bc67e703cd7f5c8d58770b877b48fe610dea3ce0e3e00c392257eda1b4ae486bb488511ea5d5d0c293eb2071b84c8f2a58035d2b44f9ae627073d2e563f7c8411222d3619aac7a9212de406d43273beb2062e523316e19aaefc383c71d8a0f465ae2a9fc13cd7dfc5643e973b3dc3627e1995c063202d55cbf30936ac2c546ac574b3584b43128f169b9ea1b0074415d661f4504f07770ba3b20c72f0c87482311f285ebe30bdd16f73562ca596ff4e594dda0c40d889f1e917c9f0a623363a70c4a19759d296fa42c1bbf3c895e62c291711dc9c82ffc4b9dc3320d876e25976230c1c87dca39c76b2758b0605718a180f0bb99e6b0ec56b1ee55733c1a6664731def9b08e3c2aaa34c3a426594801e6809a5ce9304f4f062669ceab65f2d7e2b1994f10550b132bd597b2ac8e99db05767e6d678aa4d9a4a2cb97afd42676c1ecd48ea5db8d2c3bf3f188a16ff6626c31812675638902c8c0dcf27da5f9a83d37e6bf6e51433a1d2a3efd756e4d9d8ab3475129b723daeefcea37a0141fc64b3d2dc9fdc4bffda429b438950bae3795362e4ad1497ff6c71ddba9b2e8682c3c0a088f8db7d325c811f83e735acf5c965bb0b0177839cdf39b2dda0e5df8382c6b2e18a146d9a45abb8f2b08cae10c91597fa8f0eb71a8563cbfd1dc2b8ae442e308d92fdfab2e0f2d4b24b5e5d7b144d23a81a0c29aef6e8f4a19fee567944bdfd389b367325c4b4cae99d3267937edb262cfb17eeb948acae3e9aa3859eec67b46eeacc4276c6bf036adb205440836a364b187f1cfe02116f067c1a69b07c2fd69defedc33c1711f999862e1fd6efa35a853354cac9374c4e9d5af5691aa67faf6ad846b59d9005016d2e7cb8e0c570830a283c0fd5ba2fb46ff4695a1b9cb420f27f6125ccbf0c68d924e8e47582eab1ff22fb7f0550c7ffbbe483a6379c0c9273bb2e641d98cf3c50886cdc8557adc71a8f2f72078c00cca0371e6877ad024b023e1c8d2c8e61cb87744c5ef8c19458c6083d9f91ec07210e4cce19f6a693dc80b12f1c5e3ebf0f67cfa2a9e6a97a87b6c407110f07cc08fc4256b8f3f3725fcb5065e2362ec3cc1c596bc540abdfc85c8eb46ec501201fc5b3894b8975d8084ec4aaaeb93fdeb2a8fb62460d3ee3b8ed011d82a9b68d2bedf563df16e484ac06890d8e14c3142b70af43aef5b223bb8a25865b5c32667e32a61d6fdcaa4d3aaefb0a6e2b88e30785889ace21e657c083360a7ead1ee48ec5c603616e090831a73bc330b97e1f9f851386d9cb64e0630cc66ef665a0722599e4e8392d541385f69a79ae9a26c2ec10c33d142ad91c4db99445b9d3d9f39c9070d731a47a21958cea540893fcae3d3b38522573534c92ec9ef884616bcfbd92d5184ad58c8a50bdfb5001720465ffc919354880b8caced89d85f532b4885cad0495e9194c8202a36e983f1ab674e0d69f1c4795bd7864194f6c4ab824a60c9e65778db127d76350995447b848e91d4338c7f29487049af53f067eaecd3b89c3c55fc6c01c21fb7178a5936d0ca11d296855af4ec77eb253e1697fdfddaf4311024d2d3c377b5cf5c87bfbe62186b463a21ea45b4df4d4ec39b43541852c5b134469c05311a8d554a1e671419a581617ee909b4e5ca5b71c45d6e8367ae4701d547e7956fd74567d8ad0115b3a6ef4dd680788099705c6fae4be57317acb544d8cd815680324d1da47f5e5919b44c0a052a594ab5ec1427a031224a82d3a07a8fa1a2fb51f0fc1424759d100ceba05a06f0b96002385210819e841a9a2edbf960c8e0becad9eb94975a6fd175f5c22f13c80b6c78e956eebf352af3c0fb5035fb95b4f78a266fa4426135fda4e36a04346102d09c2241f2149c89fb3bf8be4aa711b509848b7c5ceff904e342e5fe5166e5af9606b6f733381c7f6e649e90f5c12d3ab8c374bdf5535b55e60fe4875d97671c541c9046ff2b801706fa0d48a07f6fc862b3e92264e629a459488fe56b87b6acbb67fffb4a7cb55442a1c803c3ecc51c5230cfff6cf8744306c92507a34727296c39d84ed3d6bbf6a3520f05b6acec8a69065c510c2357e15ed275a7854ece63697844af4847b3a9cf83d0a4b1035af116791b205560db7de7a8d126ff8a046a5fd5aa133224b9c317b8bbee8c25a235cd407af369128babc9faf19fab5edb279e255308772fe100033c4212c3270590dc26d2946c968475ae7f4224eb4689b04f97c3ffb19915cc12b824d1fc23b282f4dc3bc91fbd72ac054d8921359ca030b6f9870061fbdf2431285779043a77829c4f86a2bb1dc2a925d27e788a1ea679727e41ad3c293272e51bd6a06d62d178d410e83580393531a28950e4a40a5a9bbe36e2dd5382299a69e132aeaf84a8181cb1b8acc0f169dc9af3534d4126ba7b6b88f49ba15d4a83acaaf122a49deaf62cbe755e26dae5b3b2c80e304d51c2992be5d0a2a3abd62ebb5543bb8855a47f01caecfde40330740fb57ad5473a272e29cf3dcc744ffb9f407554cf292307102c29af2c5c575141aae0483d982d2bf1897998235db91fb7c282e546cc3e830774028d681f10f21ce4a39c234c20f3cb5d92e2f67d188cfb18c7faa994cb3a054b7eb9725782bef7124e478bd62cb8a7eac251e1ee5a880a86c5d7369aace08cfb912433d9a6c09fd151837808ddff44c7ffa0b16fc47ef483c1afa290c5829f401383327fd4cbdf111ee03deac0d81564a4bd51f324537a714e0b1a2566058561ada21557834dc1a28a64a815fa9ceb2e4f66b28f79c04b23907296623e8479c13d24a2bc096a20ff9fd90fb4563b3b24f38a76e99e76fcab9dd7a5c6aa9654ed5b9114a8de3ec6fe8dc8e697f733d6009826499ba837996e9346c76b597275f8d15c9e72e68f9792f226577d3785c105ad2371c2b1713c54435247ceafcdca668e8af777af8be7c3cf25f40c45a9f7c7ac6ac3f95d846652d0c32e884124635da514ac57577695bf42383ef2f33507c07bbfc2e4dd324ee3bfd4b0079791bcb033d3ef2dae32abcbb193d23bc76d73fc9a11213f27cc477c790d9c3fb3f23aef73c165414d31f8a3463130d10ab9b45941f87c16c13d059bdcfbdf43a1043e98a8605a847e8d7c01f562060843a24cb3d067bdbbc1f76c4d4dfbe892e48363c5ab12dfa15a857abbab19eaaddc33c28ef55d33e1fe2768cfd522856fb892692738d76b5275aa2e186e887d301eda58b0fe54aa7b56bf4693d9315d427bfbc222045957ec295b26e3cc2b4931e8e430c7cab6fb07dff9f70fd3b37600289a1abb6fd46f0218fd1045e23f4a93b4bcff3b65c6647686ed27a86d65a0793e21da4a7ee54c6243c24a69211c3c153c3c8346ac833ccfffb310db0fa50fa6a3a697d82b9b428234a10e73d3e2db518214f90be88950e55fc3d2954064292dbcd0979d702f2464ca54f811715c9439074b2679d3b2e287312c1a8a60ef4c17d54596d8e931240a427b25db7cf81a3bad9e057e62f637b6ff0d200227b0675ef58d6d7b71fa8bd855c17cc8a7011328e4d4cdff6f84c1b166bbe017cce8e724b0c5e3faae4edc09cfa9c376bd0233412faf416cd0ffac8b17c7868de31e7e15169ae9a43481e00767b1d66f548dfbd8168caa56c3d3a26ad286fb04ed515df85e000eef14ac6c58b123ef88078d5bc40258a624adc1c67a52700721f5e90810d1e3064a767cd6764190d1d366dcc0d65b111826b8de6ebf2bf796ea53cbf8f402c2fef02930f9701123f98835c69b5fa86bfad9918ad79a988c6de72bf3c6e93b3af4c0ab44c6d0cd004e78233269909c46af87bc9c7a9e4f02f8d417187af5782d9481c9613cb0b4c6960e4e1834e97acf5c9b5c12564c00517e49ef3fddc13629c3fc3eca4d48c30292985e660219272788ededbc68998714729cf0e0e1af4167480d0c6ad1212530e24f5f801d5ca9b9cf0aa88c4e0394199dd167449e80081320eafa69c2f912f8b13fcd30fedee2b4700d4201eb0435fd55d62260786430aa98885ae13d045b61b91954ea99602d4316369adac3d79415990d000ea1f62040a72efcd8b8f12cb2524b1263b85d7b91485c70c47178fc8e7b2d1b782053ec34a41eb40b6311e4c67e063b295dda539adf36e720b684abaa984ee2c386d1527f078207e454a04d714e09330ec626088a6b927573fdf7ee7a8b55e3297e448aa5831655d09b287a038cc41d956e64ca0c9c80f159af6c0568a390f5be4e1daa00833d20c2c1818fb4267644bcb39cdc8db68fcaaec0960067d91d1fbe2b71f492856514ca0f5b2cb0fef7c59ba16ab42b429d6883664fce77444cfdcd992e9c236a69d17b3801b7493d97610fb2269e8840625c5d9d65ddd8d31cb8f901c6975a9e08aa829eb7bc48448a34586990a1831718a8f5a08a52a401f97b66bd212406649ed2accb7a883e2933cc846e1f6aeb1119f4db2fd18ca904ba77b662f3fc1658b6f89d09828e55df74401e3946fc0c552198b7df3e5e647ec5be24502691172978b6206b2f16a390af92d2fe5e5196e30b526da50dc76d4b32b9b26a1354afbd76f683904a8203ef3a9929e3998f98bae27bae736b078eb53ccc118d51aad391d1a36145cce0dcf056716333e0bf4a27474bec2e9401ceacff2e8a8c0e99fa279e04b259b69e15c1426998cef91eb0ef0af456db9b12eea5a5e048088dc7a5fd5dc5d366c1454058dec539c33364cafa86a32752f2255563ad5ffb905fb9cb453d8aad75c9d2a22f0ce5c6cff600fb27cfb8049cd78c9c477f55687cfdedf875c388160611edd6b362755405181325d182ca34e687f3d14da242790600bf4f7124685bb4e25e055345ee7b36aa99d85db24e55d92ef1861f98ad2c527e3a9f391197dab4952296b47ddd19a5d15195c54c38655e3170bd4f20daf0cfd1fd79d9d6a9d7fb8402da8f73a69f63f41ce807c88173944b5e83ed09a43bb5d422497db81ed2bbd8926c13c143175b778602cad4822b2697ade0b652d4450242d4d241e7632834074732d9304fca7afb0aa448fdb46e1a96f5735cf0e7be5db80958d0bb57774caebeec969e1beb26c54609fb17ab6bb7de22b76a8d852e5b0e0baf40c8690a918d9ffe85590b1387bdd638542f5ddd9ff2adb4218d1e9407c23148bcb0e16c81d3d0bd6a5227708f3f2280255a4530f506d957f161fee62519fe808a44b870bbf30c952b49e3494cc17da100afae2b7de5d77fcdfec53c80701827667d271caf4271d29f1f55b8831787490dc23b1662f811e7a2fd147f04497e08305591dc5b6acf499ccd8a70cd139f3aa14546ecb0894cd3d23b55c0ab6d49c3fc696cd74f0cdc10b03b783f79e40ff7293b5795a519b65aae1451685229eeb1ac75f2abfe0f7338bb39c15735c0f2a33dc48aacc121aff1480548961e2dfd2178d3b00b25b2c77750f929841e088272080e7abbb6650e28bbe411169e1f4e6169dcb46c7f46340b88952a2c21a80f10cb660eb8186640dfb0c96ced003462d1a9169f28d23195e40d1fbed337cc53c34abe538574e2918e7fc74551e49ac3a6c9507f7052661e6a9f0e54a171ca9e0611f061573abee90990d8fa6d891f078bb7a876edde9b7f009251aa123620e43308df402208a5d4dffb3f95f3e12ad16c99276942bd82f5f3fa286b80c6408e4506be3652836dc3dec79afc13008eabcb97c1f8e4d477c4bc20e6c8c6ba4f6a2aa4baa24a9069abdf8ec5e2d47e2daa548557eb0e4997f250dc11290ed23b5fb9ef738450ab81f839ea7911de0c099f38192fdb1eacb4def1f5a5e525e7ba7d83129af24cd9064f67bfcd4a4956a8aa77b5e47c997aa30c015d570174523308fedd121a81479877e1faf13202e859aaf2d835cb83839b52aa3317d34bfe9615be70fd64e7d5ddc20f9ac4c7e09ec7f5178c80a00eb25174af0fb9d599ab4aed87c8fd099c82acb2748ddbfdbae6b1afa932241203718cdc7f3f73b062bf2e64d0dd37383cf2210669234d24f50a433b2065919d8e9e83b77cc1dcc375c2e0dcb744bbc5abf52a4466b01f221f2954b484ba6f2dd41844804d72167199a39f76530ef478f1b3421ef00ed82e8d3239f196dee4b21435b709586bc74e4ee723d240fc9350badee526b4a95333b8df43955915928e20b72a5e94b53c34ff418f8948e18a40918af253ed4f854a7dc6343e5555a0f38c92979f976fb5803fa5050d7cafa6eb5fc186a30f528a6da36913900a1429c6d022f186402b1b1be56652db55d975a0bb27c19d4c2b0faeff725e2be1c93d83492012c237db22af5d6c25ac3fe98e34178560d7b75a7da8093c1fe8630e7a037cdc3d055c7f13ef117d438f8368d158192018653467573ab5cba798f4cd503910231827a461bed37b8e02e656e386430f9ea1a9e10c33db8d259d5aa7d6f88172331298fd344df2ac59f638b368a3786f11dc696b1088005cc5febe8007593a706716d92219afc216a40a41908c42ce2dbd64d413e0a2b8b138be8dfcd7022c885937e88601e25b4b9a406db993b1a9e296b46b5ee988239258fbff20a4538a3af8193afd5aefa33d8d4a2bf623a172d806f0b61a7e8643155201490e24ffb3c3cbea6a5dcb1026a0e6afaf9a35363142c36fb399f7b19198e533304c9cb09cd480f9a4476587078fa8830afc854942414de2d24937f8cf938a40d388a8926163774312c50da3dbde01ddb37e912eb2032bc9b274294bed6eb01b45d09c32e1b66e762c2aa7eddf82307d9fef6f0257be6dc8532dbe1867e577cb907aad5b4a3e6afec2adaf16ff6fd24a4f7a967615f75b00997c67c0555d37dfe9a79c5046bebb4354632dc3e2f007ddf8f66a8c8962453360db17990e2eddaf43c1d3fd990804e9aaa656a9135e9e9671c845372786a5c51bd4eca81f1086d0f0e2df181eb41e72d3708a950fe31739c89a16d186d9843c61eb37ddfcddf4e6bdc2fb299f8f72c97f4c464edeba4d4e4d50865c73d6582073a8c44ae4141a3d226d7afc86e836b80758d080784cd19ad69e2b6fe43486bfcde58e1436cc240a9b623343d3a23aa4d70485275403cd093b3f109ecda8f17e334ec232eef8bef52ff6b90cfddc58647614150a4c949f987ad3bf800c5095b1cdb33e398366349fab9c204c0094828d49d662556513ccde77938ea7924b4107218d8a7187666118d6781178834e34e4b3c22a7bf5b6dd0418480902cee5d31a190dcfe89eacd50bd2c977fa7319b1d46c111eb40c8fa21e3380a312dd529a25243b22cae9b0bed2da78615a4decc5b52d30fd1276a8d0270b2efec7e4c26c6c665639e595e64eab5b488ff64dae2878ea49df8a28cf89506d5be80558c91753705c780b9fa45095ec29129c9dd5acb52de28f679885519db876040cd66c5d496734a6d8348986a3a5705bc92aeab9f30790a806f901c5d4a4d5e330845f47517fbab9d0b8a7bd478015c2d9a297d29b812a3c4388e3bb3dc705b8bdeeb1326ce8537d54b5510c14a9a38bf8b06ae031b926d04571eecd9ba68c2907a430a7966f5b64eefba80155ffbbfb8f34ff2562d231edfdd0683211846499a2f2e32a5c444775f8e38b9eb8b5b38bd54f91e69713c66dcc6aefa0081cd22c660a85396197a6e79cd775ec3d9f23a5185bdc29e89ab165a0caecce79bf71c795d2d6f4a3c505565a4ba52498a71825a073045c82d6b28375a855baff4291439696ebaa17f735ee263023ac7dc0efc98438b00632229ff3538d99ba8aa15613dcf5e7a3cf0a9dbf66136ccfdcf7f9caa0c4e6d128ab6ee7c648887b62b684469ac5f0c0b57ff889a27e6dc4d447933da65289a84aefd30fb331f62c41139489e37134ee39cbfc6de94203ffca42989431cf3eb247438fd89b44b0f50bae223632c9c326e7e5192e5286c407d226d6e95c1cb87367d0a4966b85406dea750da4830bd8e3e473384e19dff9e311ff00539a5f3605e0e368d80c501bb730a641cbcb8b1848521c02dc14194192406caeb03b95be8aaedbf6def522bb5776df5a1d75c63a87be412e3983dd484bdf764130c3dd2cdf8b55fc1125bedfb95a589e34798ab1a4b85a3f26d5d40424284dc24007de3442a8c4cb73018b894e406a27413fb6bf7574344c2d3cfbd8698d2861c459152814003947b716e1e401c9ad54348bed75fa5da6beb4fb0cf68ee08514a44c5cf32bcfc49c8fef431636e6b079309150a8eaec570af281a3fd57aaeb393baa1d34d137bfdad6ca78c45d6d8dd5668d7f6cb3aaeabbcf6fe3d5388d8e2bcfc072d72f06c843bbdedebcc5226e742c4de787ac36564721b8476a21c932313b5430db8d6ce2d7b5bc4bf4da3a06594911a28eacee5f8e67357ba83e421087011c30680aedb0d7e85848b480c95b7002f5ce4dfd70ad752ace05a150817cea4c5d17c0a28d1a0cdb3e2385ce22edc5c7e71710e522a6cd315406045db39b4a52e6a549a6ac10166bfd7a9e5c0b31e29f40ef6bab976e8e0120fa45f9b2dace410f71a8c2ff6c9746765cfc83cb81700859204c47b6fb5a1bae5fc12a558c937ad8a57d1f815d6677697e3f562f3b54fec37ca34e814ebc564e3f1b35fa55ec8245a80dafdc953b871952eaea3632d5cd200f8ffc81758bac2e2a4b92b4c3c425b0c4c90fe26a010b109d1e3b0cbbd92477507afbe06cd19f3bc3088bcf145238733e5bd898cf2209c19146b72a3eff54ec2eb34cd092364242e301041cca55db5483d19ae891b1de8de37a801c758104e511881193af96eb239fda93efff0456180743e50453cd24fce02f47a636d6164ef7fe4d5d61b4adc456a07eef6cdc49901791ee9381037b21196c377ed95a6b59afbb6b190a38512d94d77ea1cc6354f79cab8b3f0fd7c15b3b45d36c4f68601001dcfcc42a4f6a1f62c93c8bdb7b1b04f63865484295b50035f387c00f44da7e2c716a1c654c5e1352cd398b55d69ef9a799ec2cd6f94e8529487a7c405e99db315a5aa3e4aa7a48aa21eeb29232139470738459041469206c88c9ef605839457eca275a4eeb0cf23307b2fc2dd83ee91d97c912eb23db5b921afaea172eb1c3806c067d1d43953cf5feb263cdb0c1b137bf9a969f7f8d6d36d941fe2ff13bfeaff83818ddbb6ed4791814070db2868ec4c152168b12ded315fd0ad46ffda94e450b71f5ba181b0f1253a18a2f2a9e3a67d5d3c61a7edd84d13934d62b489bde7299872b7f9adcdd4c673c92a53240cb4632d79b26fe813e9bc9c6069e72bf8daad640b8396e89bd4946a9e77ecc09a55dadc144309d1f333dccfff504d940302ef7afa3c2c8c4e97073de3c1239dafe4216aa1600a3d4a73d8b38b0b71be1d2ea87ec0c551b797cd911a947c18f2958ccd728de85082d6ae5b49d4a2507e66902f56556184deb9edda21677dc6472d5464c54be6f4dea9ae43ca1a29c6527dd7caf24ed4695ffc410d1b23b56bd0210c799f5cebdea7d009d26721c8ae5553ec78b2e47949f41a1be1ab294b3922cce152d04d2a4d6725829e250ffa85d7ae27d9366a9bf1d46e43646a72eba1c5838d3b3aeff80fa58751aeaee836504a40febc5ec8937497296afad4e6d64098775fd086feef087d83aaa243a99885cfb787f86ee4e24a85ba1f76aa6cfd62d05608856b118fe41ef172e9286f8bd85316331a0386e4b31572c55d65db80379ad84c904c3ff73842e578b8978e74547834278679384e5b45c4ffc26cfd0b095ff21b9f7e181937ef235dea02289c8beeaccbd33428abb8cf9ba81d2e1ecebe9d23eaf53bc8c76cd6834ca4f1d2cf876f2f5c1296953c55ade674fc7e82128533aa24503e81a567fd7437620196112bce3bb5cbd9889eb742d2385cdf523166bfe1c516f6a8c2f738992fe7cf18f683b037e787a6775d3de375d13828ff2cb5395fd93b6620b4c1d8370725cca7c7ea71e88e52c8411c7f6c3a910d3ddbb87744304a5c3c8c64f5a5600937e15dc56bdad36a98d72c52754c0a696f4ed1f824074111a1c8850b8bfa4d9452c209d9f9a7ceb8478c03cff59edc4d8c47f4a4d5e3f8049943523523ee8fc3759dae344e571ae856e883e70a092daf8ed0003e16af533d829b233a0cf674b458ec9ebc04bedf76d423813bfe38457112054c56a97dece0ddc126512179e59b54cacb3e2e3a096bf045f0beae126aca3362cd54ef51e34c75a245550e511e53f41a06b6736cba258351e642cc532a1ecdb7801cfdb8d7f4a4403d08a9737037f6e288cde81b8e6465499b46cbb40be82daeb25c88378526b675943220d3a077eea2bc9a83ed16e933286123dcbc381949aed287aaaa8486d675679e9a9f188daf45d0c3ff91caf3c6f410937cc2937578f43f30eec236a01002761f606fdbc6c33576e09176ac5e7842a9f922a9c8e1bc10d3f529d5e9a8f7206f39d046dda8527fab5c512ce16ce634b7a9ef5d543f0871685e8f18c650fd8664f7970dbdb4265b772cc8e4519a92338edcd8c12c6cec560f98f2ff088b9a1cbf7a19ddc154b04b3ad63a9edbc760afb3a1fccc07029e5ab55e4670c9d2ae807305588b2bc5dcb2e7194e07261d3991f6b0abfaadcdbb2ba87fe283b9f3a13395e72468051171aeee14209f39116829d0e97a60b3b0badccb08f3cc61a48af43be774ede0c524ac5a4a1ddb150584092c0a208db75b04b9664b95d577b0d5296da19382e5a4b94e63ef22b04abf0adc0ce488c218ae27d2038d4309e83a33ca7b7769627f6f50ce502824d42376fc6698990aafd71de7165829844e3a60b94a80de8d1830c4063260e32946690171f749d09b61b80ce51cd4a57589884f57b7a79f34a45493bf3cb73755d7b6238c2f1c4237c42a1f0e567dcf94bfe88a2cefbbdad4c71bd34f3741a9910f81ae987469239ef484fc542ba28247816512067b000495e12b9b3c7bb8220760c61c2b85184fcdfbb064fd519f008d855a857303405401abd59b43d4f2591684ca550833377927e6ac3d812a9ac51492d42880110ac93915a8f60960e1bef5e65aecdb70b8913e53171fbcf4f6faa7828f1745154646fd8d291b631ef1efb90118c9241d8be998a370eb29e719fcfb65ef67e3dfbf5f5e4c244d01fc35da31dfe5819ecd10dd3c74486e503a032b77cff960bd3358c29d61c4a1c251eec1d83a7eee0cb55589ed001f1e64cc2108beff061438804249d4404e9e6a090c61742ad8e60f31bdf45a71e5d52f86cb64348c5b697393ed8a1d8914964eb02953531dfb254afe29b58f88d983abebc79b86861c0f18605334aa4f90bd492e5ce0c518a24a2dc069d06993aad01625117abb17cf2108b8de8005b0446f64eec6285694234e3bb9519e68afb6ba1cf086e1808383a41c53a87ffff2e760e8933eaee8386d4aa21f60a651de043afe7359bf21bd1781ae09396de4f34a01c7c0cf05a831ec6de7c5e38c12111b2317613fded43bf04e715037c47145fa5f7f8f0b99d53ea61ed6ffdad86a930ec32ff7349d47e8c45052c247d72cd0c6d095bcc36d3ea1d0ad40be263810b8b96c3d0b3ef476c1110952b660a8f0511c96e36fe5745dba461af32d38f6051122b4efb1c5aa2969de52afdc045a8b75c352ad76645f007da4df7cacd5e4e8f2e53ac41681d8fb3a687b895ac66345cdee7af2f1fc574f85667f64058a675f8159246f6041044115fd8e63e21423d678119456ffbc6ef3c7e5da68ac0629ddaae682b656bfa419fec4ece121a95a8c22de759c10a3cf8be2e1ca148b52ddb24a36229ca25ea3d19e52c40738ffb8ed6628d07ae7839e039b60ce95eb0c0b7f4825fbe32a7bacd0f5758f33a31a15435ccc57f5fb7f57037206e26234152c856302ac3ca9a8d1381b1d794693043848d3f1347d74e46346a1df2b46de48d76a6cc86f2218526f50b647c3c6545aed16bb5cee5d16aa0200bbfec17abab89caf63d794d2d7f0f250bbaafb16a7dba27a1d7f2dce5a83111e93ce322a3c21b1f99dc641e7a2dbdf349e0fa94d22883fc8260aa0a644e8e73e28d237db711aa6274c33d3dae48f08916e34d182ad1a0fb781214a566f5e318d514fbc49cbc34ff7b58d64867f7019536e93cac42414873ba00d14597884f8892118f57fee60fdeaaf672a80cb41a10d53a141fa48c8e212677110e2752940082d283bafb168f773cc8cf8d58aa314628e5a2b0a9a7cec6bd5bc443daa90650af0117092f8cafeb6854c2ba8d9ad200691cf78699f6a69f3e93c7b6299c13e27d7644f556d6461179214b1b021a7069f4bb3823d4b38e380aee485f999d0b5937771facf9a4e4143e2e31d61b2c50e9c922838786f6f1e89388008f7eda9d34ae5a7c97df83e27319c444cc72dbebeaa22b3a16f21af790e43f4787aba8cb3d015a16ea8f5e1ead2d3ac1e8b6bc5c98d50a48699f9b6302c1409750f2b72b36f2aeb81c018b9b870d11e38657c2b716206958e12d37d34b702bd0f9f36e08280fdf3647b992584cb50b306724a8ccc2d4b81e6b51cffdec2e9400ea58c1e4276f845abe29fba5538bf86e0e1fd7596b19834da63986aafaaef1cee9e33321aa595fd3a7083758af93a5a0317202e6d2c297762eddc9c6fa94cf403719994e15716673e9664e1594aedc2f8de1a5b4b8e4db06186a71c16e98e097aeaaf7d3e3cba718683f2468a07571d20b65185b3a852e738cf2048cd990b9b1d8a3565e3ca6158edbd3b23b45e064a8f617f6a0ca96cac012e441abc19f85856ab8183c32cab59b961e1f1ab74944f511d6041120df9240e0ce59b2945f256e19554e4a8edcccdda0292897b471bbcb0a4f0560e1ba7ed6d9c438bbbcd85820a02910174942ce288d762d11e571b23308695a00fa94ecc09a05b37eb7b6915e77aed5cac2f8f709a092a72583e7f302f474d779fa6de8403ac4e28e27f03c428fc2f23ef857ca603f718265eebbb2e2e23b6956c5028dbe4246762a558fcaf183733e41f0fc6d41be5293ed5b3f94438f5a78e93bfad51ae298ebeb4935446d22c1ad73560eed71fd039b9e5ea9f6c724406595c0b58aa29491bd49cf407f0f4779c47c48ba49560d7db952df8d232e7c5033d585176e385fa4d38f30cdc697fe6befc705edc8d8ab27ed3fc09b1c39d41b383d61e6a1d5353018f1636faae73d6449070d271c969b9375bffa3146eaa9f840a027edb85c11b6e9a151b45754494ff31d19e4077b7b27104e9aedac930868ca11f94b4a7946fa99bb1739fa10e69b207f25ab655f358dcec101802fa2ec4011076748826cc6a8e32c7a64c0cdf003b732db8455008b518ff35d35b2397a137f303781372d5e72c7ec17bcc4808c8b3231975f5942db0fe9bc382e166fed5bedd6008b52a97c1db3e861ed77e260fed3cbe31be48a997ca9c8c666912395c9a086da18566688cd0bff2171e4939ef6124117d8fa4ccab0e7bed4be1d6721c44fa70048713ab768a72e38f30a90fbeed3731fda1f91c6c3d8cc54ae1aa0a455f2d17943751815aceddd77cea2960ebeab3f81cfb06966d9badb2b56c543cac3be8f5c64797a0b27a32f1c19160c4d56d799a83320caa93975787dd5b076994b4d5c2366f14e51e1687cba4a2a8cf11bc4569dc5591ff133458eb1738bbb29115718e84822acf2788452340e3da75d1a4c4351a9891c219f61d148e87fb9299c5710feac96c7c5e7392a1aa8b82b62d5a40932cb72905726aad4ec5d3206e81e2e3566a775dd5d6ba0cd5ef95162a1b26a836f59b452d428d1b47a4c99e624d2bf9fb0c6aa36c28a761b3f2696704eb090c0e61b351a7a85d12aac4f766349b48c524dfc5f345a169d46a28b93e744ca55447af75c7359a0cc7ac31e81677c1639a8c45c794b304d362d078b562a113d7e4b9cd408d01e9ba35f4b534481a488a65cae55939885022fd9ced50a0dcc8bf2578f635183405619228872ba06cd13a74eaa3256d1f6af516cbb1f33af7f711d3a606b518729610c3c9426bbed95d337dbff7d9fbf20bc5acd7ba1adb75be5b4a08a84204f273ee8dc274208646444fb8d7564eb43bb7d14c141abcda50abfeb53a0e99c206f0b1a47f7720e9b3c19cbc6360ac540f7d1c419a841cdfede8a982aaf8c79b54ba4cb75e9c29e6a9de54f91f360118893ec7924cc7d6f1958164ffada3bc2d8a6112e31f9d3fa01d27bb965d4256ae189bcd662f7c2142519a6450258f2eb5d20a0d34ec0711224da3ffc85704994c444eed6dd27f8ad10e4953adb44697a7a2646b19f29c3cad0387f7bb3735780ce6251e42d240b0b95dfaca2653310f103f7b4690d20149025a5f6f238aa684e84679cb87c19c8f447c479f8aa101a4e82c627473929446bc376d6795d21f640b280964f4a5c2da9709f838c000ce93756f48065dd099d0b407dcd9e9ae0d38a15e79968fc53e30aedafe949288759ac35a2b0b805fe19b5a00314005323be509d8ded13a2fb1689be3d789ef0ac36411f3f9e149a8ba6cfd47c6a809bd9ec930c360b7c0f9f9f468af37fc2dbed679805663f536f2cb7b3404b1f43a30d32459b9e12a1d3beb7f3e1263a7b6e78257b1a63ed3a218056b9fedadde37fd7f4764d278968c0490fc252a22b757ddaee28cc239758a9c4eb02d173073d08ba85e76f6b9737bca79ecac4fc0737fabe0f86e5cbf3e62f3b6e531efd939241ecdd1aa7bae4438c39ae661df016376a6631ff37e5b2c4d0ba31bb792fdee0393152ea54aa8eeac7a37764486b9a1e585fdd894b982a1b55196356ec1006c53af33ffae9cd7f3e585a3fe86293fbcda3d8f2914b1ddd861019941c8139df633b4e68678af28ff9b42fe37fd4941a97b300abf11bd912b54dc532a59b6cc8eec1da039e37deeac0c230267e863d8d78cbeba902dec6605dfee4c7da3c1a00e76c95e1c8384f059955e7595e3b908044622e6e75e9ca4d7c9a7162584e7bd2509f2caee0527d1ca0c8dd67d920fcb4ef0bf861226ffa19b2ab355b7cd7693b0d8c6a085a5510b7aa637629c25135f477908a95920c4748ba47f8c41bb91656579f0ea86aa0bebef1e207796557200dbe7b5402e989133d81db010576a1f3e881f308d1aeeef1ac454d1dcec969956bcad53d838ae4d904335da9ce085811606355f6e57e273ff3eb0ce26082cce7ba62a52d8148856c22097709d07d52e3fc9ded7f5e6f17a7b5d86de7905541cfc670a42ce8095670c65a4c84f91cdf65591b29e05431c837281091112a1acf5789105305bc8c3828a565a096267a63f9c06fb6f82e551c6ccd2e098cf5af59f0d78164b436005b4275a84f33dba1e9c6de68b2b877090a92d4ee4ffd4e2cdc0df556205605c29fb75dd062bbed663a842294712f262e79d575c7da1dda7ac68a662d4181939ec9506fa06e8d38f791bd5504c7369b1245c7f2a1414fe2b9756166569cd18259ad4507bc9e451bb32e7162f2b1ee856a3c66a122ad7844aae2a0c85cce5f4bdb381e7eedde295e22864cbcf7b516b2e106b41e0ced2835e75a3fbb7db5555b2dc75fcbbf22da8f65a42c1fa25d4f471d4de3fa37073aa9514203ef41c7dcc761c75cb14f99889ff5997cbdbbcc4e119a31111aabaa00a25b06c4babe2a8fb1edff9fc63e5b99f891e22365f3b713bc75cd1593809e297a427c695322b78575c5be1fb56e2a9c0041a6d8b45aa1e04d0b491e375ae3aad4c17c2fa153b95080245304b70b241bcf0cd4a83bd99a68c6b69b6bc5defd2332d912b79daeb8e0ee60a2e6cb358e5def81bdf67c00420e7dfb550ffad7e63b78bbee494de340b675b7548195b0a9d07d94f03226deb313ecb4b897d62a6f74e8b3d9cb75633f61cbe007da7b8805d51fcb52500f39bffbae70819e4f6a1cce9b99c61ca66cf2b3f59a7fb439f229708cf9fd4e6dbbecb61ba19abc90aba2a88c69ade41cb9037bfe5d94d1edbfa94a9a3f10ee9d1d1f041c9cbcd11cf2fc016a3c5661c366d4238c5c47067409d98bb4f30a85a89ddd75af9f02c63958bd1cc9007751595494d68331acafd1165fcdec3b9b057211eee6f96c8b19be2a007909acc774014e23f3742657ada51cdabcdb5a63b1ec20aee223036b26d185474ef1fc6480232d9a75741e0f7358048b8d1b003f4a92f2e1eccb1f2d47990d129fe3abe32afc9003a6ea5dfdc5e1ead30e04f929c96df63eb39d7a42f2c71e63e4622cad6428eeb2a7dae45d2573b5ac69126ab6cd7eb3623c2f0e0401dc617e0b433bebf1df3714df8d5173b3c66fe043a99836e910ba5dcbb7eebd85702b0468a315adafbd0ac825206a475ebf20f0fa37a76f6ff3002737913ec1480f2922eb100ecd468e14ecb6cb7769d67a2d20ebc8db0927ce59c7d8babb2e7696367d9607f05bb2d99388a3ba73135e5830580586d74a26f59575afc8d39c33d360c3ca2e345228c85ce74ffcb3abeae9cadf33047fd65212f58d7ed2a95175ca5b0757d5d7031269f6f5c9102f36ea2b4d908e804a32cdcf06ac66d8c72278cfa5097bb3be0b31920bd164f7db1efb81a3737f53d790b7ed7e3f456b56eb139e3b89f379daa2833414f26c3f522eb63894a0228d1ea736e89c0b7f85f1df233ecfd596d5e2c32a89615ad53a81ee1530b42e896693a3f37acbd271590b3d25d09daa7346eb7d64d8839b8fdee8a2150b070b15e5c2ba97c1ddc703824742a0649a3f9e4639c6bcfdeacdd72e6ab6ac7660d6c06dffbfa9cd8058e5b1c72aa4d405e48b14c65e8e41ebdee211da1827fe16f1dc5af90f6e84e53f1a2885741705458abd0696b6c13d40387b88e9ae822423797ab2b250bc63653a82a9f26d50307ed341232cbe25b3d27ca01021bc23e53defb7a323cc1b40f8f2a52ae34396d473387c23a4789337afed8183e64a713a272c84d3e9ca9c25744bf81b917ede00043c4482a9fba0e7f1693dd671ed5827626a5588c8e7b8b215f9f0e9af70935f73d8c83d85ebe719eaaf1f0594a40c659af83742f95331de4cd551c68551932c5bd06e0d82967eebe74dd81fe4bbdcc3981f0fa5af5ffb4b1221bd302f282ee1e97f67f5060b8273a2aa97defa859160a0768b95716536d4ee9bb33be995a720fa8608cb475fa437e05115dcfc5cd7f135898e9da72ec935d0b9c767f1d82a79e7e64ccb261db1f03d16b492f9327aa5b83ff07db53eff5b82e01558ef10c468d539ddcfa43567094076e78a22e88c29f6595f647440d74c67060f0de714e285c797be09aa80e7c6d2e49dbb7d22015bad7eeb47a7022a441f367bf08f9b4294fb3e4c3552937fbe6846d30e3c3febf368d81b36d27100c806232410367754fec7a00b2376f8e2d28ded9c7dd35463545128759b3ae6f6848671a6cc57f1d71b04a568c2e464a70858be071a9f793e3bafd597a6cbdbf0ddb09e7476abe5fbaf14e6d570631bbc9ddb9935cb2eb212b2d749b580db26a110cf4ae1f5ffee1bc4c5a70808e22833c18005ac837e5cb8031092e47cd240c8875777a2623e2179902e5b70990c6b7b52a8783dd3aadbbf21548065a3d4eaa57324886a41e460bdfe068e00b212656e2a58097f836916b64ccfa24a1aae733d006fb8415339553e485b5bd1ba18884b1963d286112dadb6ec53363df1af7f90392984f7f812fa5de896c3f47f2a8e58413589793a0b029e09a8e9ec3076024ab1d9863ddc9ddd8e5442ad701535c0128cb1c228e2cec136146e8b22ddb6085d9cbc08706c54d9114017a4918ea63fe88530d88b80c9c59fa9018629a27d2dd841b50cfa86e8304c3fccc028abebc3f0e83598af2e3540b2191a7f7a03f8ffdbb5b0fbf19875ac3e0f4e6cae9fcb8403464af7085a2103a85fbd9cb89e6e80301c65647d57450c5b0126857d8096864d06152e8e288a0f2a05a3cad7e8c6adbad190bc36f7bc66b74367cc6b8f30610871f9e9d1b0a6f6daee23f3854793db52c7cf3d980a35cdbc301060bf34b0cda962ac461149ba1313c95b600a72c966dd1832bf04d39a8bc4631a47b41eeb97bff1946c2a2529b5b2fcd75eb02dfef6ed3f38886aa2feb2a0d7e995524e2015553fea219416ded0f77a3eeff9f7e2df832b10732cbbd945bf5b1b1a9931cb2b60c66cf8dc21ab28d18e976443a4b459a18cfb824df0c401d3c34e048b35fe0ecd62dd36d778a7fe2fa5ba126d96f738891d75662826a5b3e3ac7d1353340d24cdc709a6af526b6ded46208a040af38ef4904c20a0f0d55209a21e9cf9a41c4ad197434830d3c07ff8285f3c2158354cb9216690b3d80285d698c1a79b49f41a9c93dbeaad5a91fec5e7bbeff028fe3e8fbede1ff915213ebe6214e94f5d1b2e64ce43d49ee95580038afc13d054688910d1fc56aa34fda4482491d250be11f2d820c86c1815bff978ebe5fdb9dd139d97924b7911d79a40edb8d7135ead6cefda20c4f5976dd1086ad25c7030a9f52d798dc1028c359e842d922e8f78f1cb1c50b1dcfb2b9703889ebed1de6a72c761f52b5f3748c3675cfa3f446b296bd06e84951320e526355251cacd0488101f7ccda07b0ba309b194ea6992c839f2028a93f8244e340ce485a04191c1d19e3598afc8bbb78c9139b595d8c548324bad4d259ffa554f62a77001f7984c45e37f9977732302831a794252382ee2d6cb74c3585bd71854f7e3c0d8b481b5e0475f69f060a7b89126721e7d59fafc9ab6704e17b8efee1a6e2f5cbf7866673d4c97d8eb48611a3d7f5ce461de2e75b4f075fd70bdece31e6249da8f046575f243fad2900d80858d09fec0bd820fd90dc0d2ae5aeb91b9a20fc1e5183dbb4649e8e24d466bd28b2973aa8d66c91ae356a0c8652c1493e682e494deb4e9e0d3197030226f9d52161b83f453c94dd10f5da75ce6ab3a7e70df04bd06788d270f44d5c43815aadfdf1be559e518176d185d5f9ddc2834761ae1dd7473e985d3773712969ab0d7396fe7231f4393be832e42a11dec81b07b83b5a9af17058c9dc97440b530c605ed1bd4b22e5be0104a59b45023e64ddf1989a9f7fa21994f49f7cac71643d78dc0718171234e8d3490fc2b7b826e8a4a7b52ce839e1efbbe154cb2fab086bcc326c613e878aacb7fb8230aa49f52bcb27ef71d5b7b0931ca3a310649f09d527cc492ed2a495881a7bb03fbf359bff8b6891bdf8bf7d492e0598449821a314e507f2859a53c5bc5c2062c1eb488dbb4a3afc58584084637dac43b401c8ed2dcb9692d96cc26f97a2591b0898202b4a9640954e6f81798903f3b14f4a88a9f89e57e0a6392140e2fd97667660372aeb15cc3fdcf8c5cc692d541ee5ae2af8aca3d22ded5d67bee2f4ded760d1bd50b82c619aa323368c9f1811026b33809d32b879ef7cc7aa56982b387f8f367fbc497f0f2f02a9efb5323d1e63b5e159a674ec25fdd4719b0b872cc4a0d9ec208de41d622fdfba63953adab68b4f213f2943dfd64e191d65478201b36fba8e60c3af219e097dfeca4f8d649123a3e5e1be9b6de5874264b28f6fef3ee71a5bc4d088b354b3ce9f27efafb2d9d480336c3e6c55c846fb0d4f057405668be564af016c1994426b7f7cd5af76aeee89eef165fbb2cfe16bfcee6d1199185a05c8de6a73a73157937d38d9db2810b23172e15d69c2fe07c0949d846a02cb850ad614decffdf59b177be0a830babd0ca887a1b6a045068a49bf4777bf921bcdbb1765a597e56cb05eaca556a935604359de0d50fa6589fd67be19692041b180803e53ead88861d122c72efa618939cd22214284d135202950662c4f006f28ec7c3fbbd397455867dfe1cc013a3614ba9a4331f7b4867260e3375a31e63bbc14652db15c207237aec27367b34c93925e568374e9bb6197871c486453e7214cf624ac72e2d79275af0afbdcf30af1d3504884a25d64bbcfcda23063c46a513c4f2cdcf0299e9df48b0876175b92d94f86af172394f10b4a8222f35129971dad8866b444f6611f21091bd285d9dbdfa39a739abbc949283a5b8b34bec5ae20bb2727e88f44e6176293fb465a55ad2c45dada00c099d43de0ac67d6df94845296d63946eb38bedaadb890000163a90c1056bd6ca708b3083d46edc82270b2ebe5206afd30e0e6ce266e6666d3f035d90f2a6ceb8ef2a68ec50ef902033b8654e9a40f15ea8f2ad3a1c5ad0ac6dd9d4ca2c2bdba8fc1612592213ab99374b621c65265173f4dd2910642992d29c1f412de865074532a28fa39f24f570679da37bc88ed88e6ccc902b19e3782e98e0f2f7275526b61d9c555d5f1ca632067fc4750ea616f3afd642fd471e1c618d65c5003559c5ad49ccd606e995cc4709db25ee5ce90d61023c78133507ad93eca4ce80e8f86be817a24416e2f1a81f3bd4f4c677aac060b2b648ce740e87f459056f89c17e60d9ec69ef9c3324978a7ad4458f99d79f9b03b629d38c778d8d647ddb0ba834d23f2d22fb0b1790f99c455a204cb7d1ae4ac859f5d4a98cbf4e68ac6c0732940cf23ff0b8ea02e48700acbdafcd41c4aa4c7df50d8e041dd9ef1d7874000a98f6cd55fa042980a449931e593bd108619f30ea96185792b8d30a76e42234199fd41e06ff0774bb2458eab5785e40d77a5915cabf63f092395a37887d8acefec1e23bf20e668104a1c420ee8cdca7e78472c23c130b88b529fea8e7714fd3008f2c2268212f415bb0b388be5b1a08431761a673c818ffeb28b27edfd567a2b64ac22cf1447583aff869c0c05f5036129b4de6ed1518dca52e16214ac12989fc6be17c877abac8d5a41332a64edb8364c5c7aa88ae3890522d8113164d8c0909cd2bf7c964c7aae7be51c3a9ef9325fed1ed38934de15a08bd4ee4ad3f45acc6e66e38dc5565b4bebd120a015d58d55e7fe6bcc33ade3db1425a240b720b24e26bd3abc67751b8111b0f47e32d67e9d3b8b80d22eed8a5c23b844e58bc1349b4e23dba99144e99e990459828c51f94df1a0c6c67beab7b0be445373621c1656dd98abf92a99d37892c937e31583fd615e5d6292cf1944882f9f102f62068729c56f9a153df265d2a41fe4ba555b59ab4228e80eff87c78a2f94ae8928d391c849b0760b4566a5c809f52ec1dd3a398998ab977ef9c027df9f5b59e64ed9ae8344aeb4c2e40f84deac22dfc821eac7818f0ce81e69660f93ab4d729afc14fd1c5ad3905efc72bd0e4d4f135bfdc201727533edb2bc67754d0a0df43c8b17fb43228296a4bcc4aab1de0f5890b089310a0c2caf49e0142f8e114ade1c03453c60994adc76c71d21c09265d4c39788a0886510127eb8c30373b7f86ba42ef8e41bf327bdab4f77a8414232ae8ad45f3953281e0632f3a02b6edfdcd520c3a4c3f0f7b8f8d75cc6b6d8322c7a43eaecdb9fe9accee45dabb3a9bd353236aa9958fbeb365a460fbf61da47311e1079f8f169d1eb30af31e18ce6b7da7b59d6a53e960e62e2afda8e8d7d92ac151ad32005ae8b1c42f7cced907d095d583844bac7d116392708cf40b0a215345c699993c0274878896b720fafa77f96f5a24177e55d4224addebc8f934236a1779d95ef210da628b4b31f2a11a55448a7c9d96aa2b3dcef1a4ec1d8aee3e7597d05c474c3f6c1183adaae36f9f19af4030a49adc9959e89f59b01d65fbc4980e5f273b6b6428fc870472f1aa9de7baf7fe4d610e6903d4f4e51a2798fbd79b51b1c82b865473943eea27b66b352f995e3cf5d09d57ce99a9ee748a15a97ff7f77a7883551ec9626a1af7330b239bc52019c114212499471b8009f2d33f63a60cbfa246971a360a211ec6024ebf54ffc4af475fea8d7e836cd484a182b98427c5451abea3954da91579fba58985dd1042dc7a3d7a738a3bc8c53989b5bd7d42040697f27071a3e55c0dd4390f7f83cb90c4714ec5b31a2266dbba99e86cc5e290c9d49812b19b7c48759b5d9b484e3fba63994b5bf45e7d953e4923f3aae473ace465974fab80286d284136a4c2b626f035fa637c30e09957690220079b990a728f0a592c73485bc71998b66438fa55ad88be1dd0ed886aa028a251ecc5eb24258ae148ffc8324938a36ba25d16547a9d763b0eeaea8e7a21b8050051b7cd031617520a92c1774b4c4670481e9dcad16193fe4cfe37616810a63ce84defd009d2c1eaa1108be343f60c6a9373c509dca3845b4116f3696dabe791eaf281e53259ca7599617fdc9520f512eaf889e7a4b625bd81b60f873f693386a7f9051240268064527416d14c02acbb5e1c7c99e5f08008039d25635e7e77b05336abf6aee3838d53c17adb971006f23a96bdeb81b873015c9eee861db980ac44a44c6f9c1bbd9fc723dbb07be28722cfe59caf54b960125d964d6073f9f86dd5e4fcdd3815eccf9c60ee481c6b5570c47e5f585285d2c9ce66e71fae82f8a0e18781e3988efd56bdb15b58d923117b64381a9a585d645326345cb67090dd46398f6a008c6453d95d9fc48518b6e6de685aa5097eb10170e1072feb04cbd77b31b681d3c078cc201fc507a72021d2f6dda7c3ffc61f2b4f8f4624ddb5657c7c4305426e90d5359a391f7ed57bb066bc460087f425b2684699cc4dcbd81c3499ce062711d794c8bf48238a85698569c111ef87aedcb1fe94ac692279834a717aac7eb2c90a193b45b6f09b34dd9895a23b6a7d843ddcd86f54740f53f4ed09b01e38916f55135d7383b90dc295d4cfe8541f1bfdd27fb6ac260fd1b6f0e557b810ce037e1caf0dcb928d200ae11f0eb1b5d99c840e290cd24cd3c06684e88d473509f3e05315250b23f1cbe620db135f163e13c585eadb0f6d7d7900b9271f370ab2e250e513ac46cdb95cd4d8b048805d202033d553241e5806bb11a6290cda7bef677baab68b16393441108cad1c36bd78da57349e9260a205eb945d45b68a6cf27a5e2925abc9a70a3f043900283c75a5239321f68c52eddaadd47803571a8c6fc76e3716976cafd1d83c54d79eeb9552c29f480fe0079c5afaeaba2c273ea697eee0e3050a4a6d5a5cc21e5714ed897353721b2c7ee61859ae114545df7545302ceb1f60ebe584b84f6a763f7e291a117e0f06a3d8e0ed1eed9b47295ce2c0dec5a37ef53297b8a2a76c4b260ba6cbe41513b43cd181461905208cda97721b2f3c17b056b1cb9727074fdc6a6cfef56388895375c0cdd9ce9950f655495f89b6c00f161b883fbf48b59324d43fa7a8ba6260f6165ac30b77c4ae34239a6664153a84aa370d632261734a39389cd93d5345c9e294472e5abd5ba5006a310d5926ffa409c3601ef34330e1dfacb3bbb4ed1650f2e1b1fab611d40be2491e1e2254d82fc775b9b0e6b358677dff1843ce16661da342f7b0d0407f782522effac4471ac3b151953fa615b1674e120404103e86b20b6c4ea70986c83c24bc192e01fda8b3ceed2af6135abc2752d62fb80e6c76fae7a220215193b2e830d3dbd7de757eab65d03ddd8a7c51498b23d0abdecbcc39e994c100f13063a144fe9204cd429f19ec9427ca8444cd790f4270626b89d6324fc0a57774f78b289fb3a4ff02b4db3a3e69dcd1d19153820c0c7823281cdeb7289313a56594aaf90fc7b7937530d92582f7e035e499d306ba9fd25fbe93be9eff29386ef44c3e7e67425a6fab84d01819716528bde60c64b602bf571ce652733863db1fc42ceaef5bb6c0e3a4b109cfc500b564f7dc9c2ac2f8d663e335f77f157ffee289eedd588ee16bfbfcc497ae6ad5310cb6b9ef334257415c95e98c2b72edeb5d148477cc2e8ed74f5979e192b680269a32653af4c4d4b38ea54998f0af184c0b7c025cc6e91087f9158c0f5d88994a57071752d4b2313faf6bf458f7de424da7489b9560d15ea4b6a06e8cf2aa544d22001bd61d658f4398c56af0e96d5661e5f7cc9cd4fa82cfb6ed60fa3bc0fd0ea2ffb9a66086e926857f30c36b81f3617688df01db759de8faa51696c4c4559319cbac1761a5702ff2dc2264fc0d810837d46054b4700cc11edc9826170c45a1d0e79fe1bad041810a4cb47759a2e7c5d25bcb6111f12079edd48b428b04bb730e98332dc414275608b3580af272417aad0a3a0a577f3ea842270287de3978b46b5e0ac04c06ef8c0f1da4b9ed5659680e14adb01e6085a68aecb4a6b1343cd29b92060e0ffff5719528eae311e501390d11a85616f50149b41fcb78f3c4ec2e96973e3b3a68779f77040e07a3c68bffb8099346007609638b86598a8d8aa4c9c2cdc1a56a646ffc0dc241b8ad1f1b5f8e6bbba290a09a42c3e860cb775c2458ff70d414ccc0f0c71bcf16e67887f9582cddf543975eaa5172cb785f89801d18aaefac940d50d9bf443972993ffae45615a36ccbbb4cca4469bcd79e214e25d8388a32e90ae4b1fe439fa7a509719029be8c2f629d8a4b259a1b21e1f94d7a74e5ca8c8158fb22810d51f579da7187f2cfc361a9573f08047d7a0965defc3ab24d9e4e6b540d06e798963134c349ad84d9fa27fdc51cc5a5835626c77ae60619b78ae2fbe0daf32fa1d32c2231c716813389969bd1b35fbc3d9f758a00a5a03fad754db23d78bc28f7d890d1e952e7f09bbce383579224e7ea419395ebff1c55a11143dd7e2d0af56d73e38d81799625f43fce2f10ae7818901feeaf7901c697db13afb6225250a0cbe24e17999bf91d9288089b38b4ba5707c711b41d8e73a8c2f7e335e04b42207218b31309254f7ede4689683f2814162ea293d0c92527820fafd20d515e7092aaf0d187068cc18992cfc6cb24fbed5f1905c5e6b0ec996e662232293b68e1ba64ba79aa9737035b9933c42c855394ef1009d9e54c9a7113727a7075317c6fcb0a18e63add5e5e014e98a9f834e052bda7367e19732fc65e05e1bfe2b760405337c723a423ac333e6e24ade6db900252bf56de0f059b12d757bc36b00211b4a3d4fbcdcba7f221b838f3e44a87d490871c203655e51051fed9557763833a0d62899097ae00bfb6895296cbe7c0c1a1cfda14cd1206d01d488f89079a4bcf69bce4017c2123b2f083a06fe4916c04e7bbae1b414c0ee8294f86bb7aa303c4f7c064c0e87afce91ee6070f57b2bf64030bdc8d0bc4214b4e48a74ebc530a57471c8c39c07eaae6561b9acf6b3cc6868acdfbcad98c3f8fa7e2846a88d2fc2a96395f38d14dd941cb5ac82fc16fdc98f02184e74a1cff8247d10822f5d2a73411aa17ae23a3e6a887b45a1751d3e2dbe7f8224ea2a22fd042634dd918a8959c636830695506cfbf416d5fee82dabb4d31abd8a85e1210c298a3f2b4fcd90f133cfac8915b523c727084623063394cde5afad6bcf0bd2a66ec25c9925fb43d703b37100be70ce8ecb0b158e0df115f8bfb5ed4b931eb0f8ccb82f0ac41e43bc38662aff6a8a09a68974c50452087e040031c9a4321061ca4e5f9c19b68592f53f0936ec63e38d1317f750daae85900601eb88197f1c7a0a9b446e20ab8c6d3cd904f1b8648a7fa7a60cc7acd8bd0dbb484063c46108e07ac17089cc78c23d9ac3e6424bbf2587ccfd91d83c0e858619324392d8bdcd9d67900e0a503c73c725777ee0c053ce89dd3992f3c5ef203f7a72eda3e5d5f73fcbf3b243672d63dece37dbea909511601634ab631db2d592a8f758ebd81e87e2d06bbabf0bcde44b8bb146d4d370021e06d3bc5e32ec2264abc45fc5d22bc736f214072943c89de3e8bfbe461fe37122ce9b527251864c9d93eda407e692d104aebe270ab2673b7a13dbfd1d4ac0509f06ef4784b98263722bb0390fe6a0a3fa724879e47d5564b5ee9cd63b6fd691733ada422e7716617a424a1dc678cb9ba4eb9cb0fd1abb9676a3dea114a0fa1558e463e5cb90419e122b90e80f037fa6e3473333ff95663a4dc800487dc29b6191db1f7bf9178204a961db939193c485523fe0bfb596d0be3108d730e9bcb62bbf34ff9d72cc9a308f2762bec64a3e4cf9456100e95f83e3d05d992a7703b6d227dae55008297aeb031034aee53f22f5eaca6912661e3eecfa0733f17d493c7f4b287ee286a4817badecbdc4a8e77ccc84e7530e334f9f6e4104da7797f58f0b5efae296af5d5c5c2b3464b3dd2b9ef81ecfdf02ccd1a28914ea0a9c81b176f9df5f1376bb8fe64669aa567f0cffac2bf735d4759bf7f16393646650972ba74a7ec2d84195c7ada915f666df583a373cec1debcab685210a84e8b516f4b9fe8a3c2aadb1a8f9a7514b70edde4dcd9cf905fe833c629a80fc0b2078004425323fa446cc639f49900e65e650ab215abfcb048764c8671d1bcf6287fa5898e853009c0ce1df0e0da47cabe33fe8dcf72a503753db57906aa283aade6cdcb0964df86e5981ee3c93efc52ba11a1b69f15fa3859ebdce43491ae73c042959ecb3ce50fb533dc0dd0f2903553291b2de34527680ff38cf627882338e699b4fd2e192b9202a05e5167983bf57c4eb80e246d2f585aaa87b447dd0da3783e2b514896767e1f63461de3e28a5b4505fccb6d659520f282564dbe2e9a467bcbb4be76ecbe48b1e1d270a24a411172d2c0170ba2b45eca5b790f0344d8ccc3c1fdbd4e54b923eed6a3491f7fe8a5ee7f430c99b5298bb2d6342e73e2536f4705a21d6e1f5155faa1c4878990e0761b3b2fa593e46a7be4810fb19626161943f25520633294dd415d64dd199b7a396434115508804e931edd3b3efb4e9f8334519a29cd4d8df803e9406078097db0a7eef2813b3a08aae8ab9cc3d5801faf510b79d43eabf169c116e64ca03d5b5251021c2dfc2e7420655fe32e0f9ef5dbb9963c9797cfcc862d2fdd091e34cccbabf9c83e2d00c177debf1b8194eec7b0d23be58e59f5a4cd17eb6ccd74cbc3398a148614e85b5c44b072e2577ca91bf17d9db9f439166c942136606ea4077890e9b3d96d90eaa372bd804a5c1645181dbfcb7eb8723ac4076ce4f2b917aa3a21a12ab17b4bb7c1348b06cca9197ba0e04d7db73665159c8b3dadbdcfd69d292b2bb11263f077780a3f1541f0c2daa8de1ca1fa6cabb1c2fa6988ac74eb83e1fc2be77cdf7e9c43cea6aaa025b840497d758dd540204f908524cf49b2bdd296a0b46f479d0987c509ec3385f712be434b72575788d19cc22e618815e0e5b9b7a29833e604e6b9ce45df8a090c7e9e45663edad6ea4f35895ec4a52d1a3b3f0f90bca3906bee860aaee76905aeb81af93de91b22250d619857041cd891ea82855609be028fc6a197c344aba009b51d7de99b8bdbc5a82427757cbb1c2f1dab58351e59e854c92e65e2c0b11bbf59ff8b55f7d4176b9830f07a6405a9eb4cd1cf1604c9c5096db9ef4152d08cf1ab67b44d51a488f9e010ede0635471f0d0a9665d98111c4694dd9595d1f8e5135610addec99d3e474b99cdcdd7543670602adc4731ad4023fe0d1e1e9a814cc503c2a58ef859189daffbee47ab1fe8ffae6e9d2d318d002d65fc7ea6898ef9018399c6e4526e781b213c626d5b1f7d2cd1133efec15f4c7dbee5eabc68cd87895b7b5b2e77df035fa50b620d217035b2a483a126df8167e81317ff7e9b75b5b22d54bfb92d58acdf66479e45b955000d3e4e84f4b7778a0bccfe6c6cc4b1d8a293bad36c9b1f7d9e7b3c5f697583d757eb7e19e25b6ce0a17ce06850433bd391e2591f25d5a3fc3049302167996ba17e37653734b178b54181a05bffef2791573ec733094e7e08582bc6adf582efe89b41576129712e08a031c1096d54bb6554aa34313ada4e7e474635de094662b90e3eb599461af23f93fb1de28959c065c6641e84308773600291b251d1c5ab0f30c409c18e4f0662322ff9e270f5d97aabdcc4d1f8567ecde816d22e52df952122200454873dbe0938f361ff6116024f6b272b9b24100958df3f31dbf74d066b7cd08809f3d0ccdb7b1186c5af17baa6ee87c5d7b8c322870d38853ccd36ce1a02fcae569766797c18e15b248ceb108ae2b24c953ea5dae30b40fbad285f8dd13b51d04d7ce086fc64411f03e467d671c0f142855b03e14c52b1a85e037f799725069575cd2c9a761461f2919d06d2758c3ce60dfa64c0acd613d88ca04b9b609fb35df3d14c29484e50efef5a281883849375be38d6581a70b6e677f555bf71604420a0ed64f85e264dad4ee4c3f6cd567aa4e1c7145966e3a1dad26d2986202614074e4303ecd26fbebce6cc46a89ea2039999d9d131bd15cf2a21c599582704975615be36075c538a54618e38be75654b0790f02e4066d8268700b825e48229eebfc2eb2feb3840fd233627da295f14e1428971fa0dc39b326598ec789bc38aaf1b2e1e0e1fc29b269fc7e1504f6ef0a07b478ff75db64613c01e8bf059133d78bb6243a74665941b73395142258b69cc92a3faba2513262a63a16b97ecc2d226f41340d9a32991d327f4b500c54dfa4cea3d7db8741092411aeca7c899e3afe56bcfe68d142c2f5680a45b10c38547bf3cecf34318f3874e12f86651a8ac4397494289557c981a4586c5410dced239f6724d8ef88255bbffed741e1163e7d8828d52cc502fdabc75cd37b20d0c4f7873dec048cd7cc09b87524c5feab320884795da19be8c1456f5ff7e858181bf6fcda5cf401301707de018c0a1354debc6221e5e2b6c7e71f88d33c1769b2e29b680768e4bbd282a872fc1c0aa2b5419def017dcbac6a62574506e5ad132c83f22b96eb58f11b8371b99322644b1eefd4eb8aafb64451ede36faaf3d661a91b4464b266086464d283024da78c84089d85751899b29e3a5c0daaedc6efc276485aa184d6e06fde9c15a01cc9581f835ef1e3f93c57546fbdd320820f8feb4df275c8c69e14f2d0236489fce3b6bd05ccda48337c485c27109eb5f2f431fc6e7d4e7fd0ab5dd6f8e6f3738a89c1ba531e223c3ffb55c9f78c120b844e83e33c0b6a19f9870619ffb986b918a12ca41329affafceb71d233b4dc7f9172aff6953d7d0a3bb7761fd99edfb752400757340c1c9e5bad1f226df6c8eac0ef3048770eb38df6d376bf90e430512bfe8380bd0c83ca2f4fe1dce58993f44d997a789c8feab6f6287a3ff808a69ce7ba03239e018e3ed423949ecbfc3f98cf7b4f5c379f4a4431399eb39e3eab7ff3dbe7c48e4621318a3c569464631eafcd5671d4b2edb80f8e1ed82f764bd07e2067eaf8baaa484fd3c036dd3deb89680fd794ef316bb545f5acb9f62183b0b180eaaea0fd4b574a438cd8f2beb48c9025ad38b367d51a7841a57584e1fb93602769d20d34792622e61b11d7937b9993448bbf09215e6ae654a4dcd09dbbc818060a9fb17612494053a338390a6471e1725718274af61385923a35ef86ca49bb9a0ea95c5f328182035c69ed81e0a4ba5713566128a85c10fcd42123da094ee4f97bea267f414a75dadbc53a282818b3e34533f573075985c3ac3a2519c563a6e2f4c5808e2d5a11d71607b095a4e59cace9974d7de9dfaa0f22a3e378916219ad60d9a68b20f2d8ebe217afa5434cf150c9f9bafdc3604b07f2df7dbd8ffaf7b315518289a656f7e643ae1d7b217418ec10e1c356c6095307047659fd17b0b825128687dd83364c8440db4a38922675cc7cece6dfc5fe55f3b4b4410577392467090d48fff661c9f7ed6d3c663ab213f064a7ef4d6daa36dd5f81e7b404c41dea5dd7f96024faa4e47c09554e15184576d9b55b81e59f11dc0e5b260fa7baec58bfdb63165895969c18c89f8ff1118cd32ef337a6e4759f7f54c4459b9d0ac76820a6222d1ecfb4e3ef306db1d8961a0bbc4bb9febf080bc8ac27b5ff1a8c27d00fed27eab278e39ee47ef2acf51c9515e38cbe56cbf165c5514b5383dde1d95384c3757ee464aef499fb51885ac3b50da789239ab219c12759ed1c029d2d70261463d0361941bba3affa888629d523f277f4c3d360f30482199765755d48ecc3a6e0108f9596e98e98d6986defbfa13686a53151e1f6a630163a246f61ed653f07ba6c4139b207184de073c7550e70fd05cdddc94fae5f0883af6f2e30266693870e0800e8ec5e4ede453fea2073d01c84602c822f66743d051539f08330950419bb1e8f9048ddb0f77b22954bdd32da6325ce7dc2bfb2cd599223f588ea685c8c83a553d9e417a57e2f146847ace438780a0dcfbb53167149467d50aa90fb1ef8474f115151f9ec18ff14b6ee34c9b8b0699af0de8d3775ef1112a94c63a7b027d9520ba9869c886c41afc3061ed5411335450148f91aa26b41a1c5061f1842b6c9ad4153388e9691cdc6a2836a24d299522697a86354c0d0dde6d06d0521489f0bd600c9c4802ccd280f3511fa11852dbcd820f292a72bdbbcb099c0fabeb109924e0da723efa306dfa8f8a08b16f8d641dd456b26583146a6a8eac1960c845c4793f5d622f401bc3610e82aeac6e73608e250a881d983205f81b91ddf9bb9264c9984d95e94345ebbf7b29659ab0cdfdb9459fc3124a38b6835fcbb80ae3c3e7bce927ae84a74c071926599d99fc4739121739f0df538362379fab5d556c2113d7675c6234d37c4068d4e880fdf715a0785fc3ee1646707032b09ada98272e4debe4852d9a0669261e95071ae48b46dfcd454d01c4417c972a23361854df3b766843bfc7f4758b3211b04f84e0af9ab50db326b4cdaa1c79112c90db2c1fc15a77a82c43a283f29d2ad4be8d35d480153e3481b5c30f34b6b2c0f1130b15e493aac689b47fde03f9fdc9c5ab9e89f6a9a9928507683544f696a905564eb14df2df3892eb6dd7767c51d05ae6d7facce5dab18a08b7ad039d509ea9521e69b056d0eb59a32def63e039c098928169d5123e5339a8cfe68c5132c54914cdbcc4ccaa3c9958cd57c77948b1df9eb994d5ae430c7ea5d9c6c86cdb9d5623c566ff7d2160fbdda1d45ac59366a68a47dff6ae2f94281071609153d2d8cad842a05fccca2146dba0578acaa7531ae71f5b484b76b9429a46b0b7d4c10d9e0463b04e841cb541e81ec62b2ce5a5e28a5ca392b77c7c991dc3f68fa1abf403be78a750b050fa513498e5f1155da7e5881446cce5692731192c29f0d6e24c06ddb334ad214f0e629505b29707e42485b33471bede8c2578c286a80247c1fc01d855c4e2511e840086a73809b4e48daa7faf647f1e821cacd155b19ea37d2dd8dba3671843415366de6ed6a4e096f9818384f8a2a30d2c7c6424e4506d7c6f68018dbd6ce525d16a9c67641c054c9a906b963f19c101a1d8f6767e62f9a7dda9eaa34cc26d634ede19ebded1672bd7704d1cd7db70d47749da353b5ae5c24a9a2ce8cb4d69abec8edd922d2f9388182d4b892f5a167480f7ba66ea593ecea1924fea8da5f8a20ffbd6579d50bb09f67302c5d926e1f726260b0d26d3012eb5e71fa41f8feb209d54823a770ee9b4d300d82fea10f980717b24972bca1dd4c3f61674e31a1e1e2e86a95497e658b6569de21d083383227b7db083f2391273fc410ec33bb26ee325bc26f425827f358e2f740739615211a0286e638011942f15f5d6fbcf4b4cd6efcd28d2940ccee943873c982a225ea75b031d8969e40d1773a6f76bd2e64ef86ee2e4870dc74db1d2c31153adb088f36313a0f370d7d299d5e6ebf7e438c39f9beaae2bc5cd14a4979253d9372ac9d88c175a99e06a5609baa889da643942e8d4864a58c840029e1b5503a05ae1ee339f31c6e1f49927b0777b63b2a0759c6e835830f7eb7c91bda13d410ddeb2b7ebc20a5f3959797aba580ec2c08e6ba49fee40791618ba6f54fe6e3520ee126db4c75da136202c3ba8a62fe9d19e3df0c49954752fb22d9939a2e953be156c45ead8f672001c62217d0be659c89d4a4faea8e57d2ed3ff375ee0febda5a95495a62d47240deee9b14ccafd58ca26c766bb7a9c93d7458e0d165f12b12ede708bb78f8e1781822d2776023e697af40740e25c10f2b7e8c01b347cb391f8b6445beccabc0cea073a3beac2c095eef80ab865cc18d20fbaee76a6d387f7b835edc4486cf1eec3cd8c1ecc4e2713280c344796959cc50b8d178f755c916d953a4e128a7f7bbbb8d37fdc7d0e160049d5d41297987faf8ed046c89e44c72a0788a93d32eba0c2afafa69e1b0aaa156440298609f94fbc9ef48bfb5cc9ad9e204621fe480a5e0e13cf20b784db196acd03162b900715c893f433aaaeeff4a73a3144d99a92e199c05efe6e61ba1753b33b603f5db6586899b6f3441b7906ce804db185109cd67a1ff42d4dc58951a836e14d976ca3d95f084f37e3e1b29736ad961b5eee848e0b292ade337035ba21c93e26e648caf6966c16f56873c11ed3aed11c8877fcff6492fd4a91591601d34f2b2172ea6d6f4b599b7cb94c3b8e4a002ec7fa520b3190388fe0034308878585114d6717b0f5be5eee04b135e2b7f8dcdc803223bb3c0146736a2ee60abaef0049eb3688ed007cafbc9d5dea738efdecd21941379bf8361f624f20b3b3ccd7eceff18a7cf91e58e46a4f2813243ad5795a23b553d9dc3db62416d5020421b64b285cbd5e1fd4daba2079602cde5e24fd02e4a7a09cbedfc5e8f85261dc6b8ef0b99ac69f3bb1c8a67e5eb8006291275a0fe5db7e3a98af357854df1dec4a307e380ce6bbadf3ee1a4805ff14924d8b5a9d82c55d91ee50660a7cde2ba41440fdf64520652ea9c128bb9735647f274b2e5dc75235f60629e9e193899d724a79b757d06e419cab87dddceafb3011ed635d8f4dc31f16556df6934f0fca6b13f3d7b6f8d305458984d31ea50df69d55df5927798b97059671d411a034cc9e4113699acbe797c9f456892367439ec301993b4f4ba601b327e8b308b8177ee6d73c0b40400b7a70970292daf1466d0a7c1ac68ed71931e7fec3d12b295339f326542927ceb484751dc5d867dde37eeb810badb560e473752a882439d73ec4127499d1fe497307d71665aceaa6df0f83a59d73d7db30e863439598e7b9896da03509973940d7a5cf9190c6dc784c0a47f99d8f9bf19eb30a4f65e1666953a12f3aa93a013672e0c5f7d463407da7ea15b0f5cdab8245ab666547bf6ef6f1a78b6e8399a71c873258aca10f1ecf48ed056ecbbfa87cc25d68880965e271fbf38a609509fd7be947604802532d116d6fa3ce3e65540b8d9f734282dd4dd95d87b698faf3ba1319b2515907b99a3e00f6097bde5b4a013bc684bf9d6402b41e972bd38e0e2f475ab77dfa769dc1bad4d225b8923fc8d02a908f20184950b840219c594054ade445743a18ccc02673a11c5f1045d203c3b80d224bf6df7917538b5d638df0dfe9886ec435968f6225fdd30d02d3da4a18afce06566c5eb26dd6257917416f7abb29685020e967d8701938c11fcbd074d980fbc678fe48af53f835d814ec76ecadd286fe4c107df350441cdc4d8585347ee9cc81c7389ee5383b12b1d39a8dcedf997ac32a5d3913972b6f48369feb8d6aefe23c0bd4f61a1428a17930af8486e62041cb2deb8f7f33a078f5fd4d33dd6a644608d4ab2c857811913d257f9ee8c0d32fde524549dcc405edd7f9b529e15f29c5ba74a5a9a205049060b346019bd332ad9c6cbb1acac8cad38b9e60e46ec1f3c28b54795d0057ee2a9fdf3393f95d158ba82987168605e3da2597443a1cf70d9f227a1162473e84fd1fe15c4b7da692bc9661d7bfcb61e92629a0c396705385c26c8ccc504197c7068107a628dcfd71c089e1bac2599466208cd909869d6d7bc5227f975e87acc8f88235502386e4c3eb49bd9f3b9a487b0637c6ed7096cb958fcbaddec945923c44b95cabc415f571a657eb868ee46b90419c9931937a4a63bded28aaabe358f3419f533257e59b769ba12c247f24f6fab83317005cd41ca8d1e6ad58d260461ad9d5ff419e2d236e764f0fd1a340c460eb69ae776f6d7ca8aaaa6419b1547f6e32955720a3d01a3e9f25d918b31386a25ae4cedb4dd8cbab253cece35c90ccc6b9a66db8c2076acdb7359fb05b43abf82fbfd09c2c52636a887f46e9ab05e93f4d70c646e57f25bdd9786ea0322c1fe45b46dc333938bfb092ce2db037e92da6e692c75166b1c41174a3aab0c0e9fd211456113aab1e5ac7b77b47bf69e49521d1ae1f24747deb1b75645e26a840c830cc7fba89a7884fbe76008c28aea89ded8e7cf13558b9e2c956950a0988734c41dea702b85a954672d8b46e4ceee9c05718f31be9c88323d9f4fe6ec45f4fd01ed35150cb6567bbe705d7f2f31d7fbd76137c11016fb0e93e6d6c82c91878795a9c75a3f7527c3eeb07d56228379e231d3ccb8fcf922267a4474abeb4fc3b62b5c1110e1e2245411d7f202d0c23c14e7697cd3e7fe828ec3b7df55a6eaf4d6b62101a69d3fe8fb3aa067feeae95b7d7812cec54e5b686746dfd6824e11df911bba44deea14e8bbf2bbcfa345d8a0799d9f637192ce5d93b437b26f32afd19886cad6751fe58ec786ed3e8888c55e418792c1180889f07de4437fe32c55c6af613d3bc76032f7cd3506d5343b9aff5b3c9dd0e7d6398942f93803dcb26f1ec2fc300412d07d16b1986cebcd1cfc7c52c4b97de12015524ed8a9a738136abe8368c3a8ea9f908b41a217397aae01bc89344f78eedfa11e212f6f752b7f19eca2e8570e0de1d489e96122f8ae8fb58be1230ba4da376357dcd98c283e655559a89e481da6645f94f6ce7461364944adbc045a138bf152c204f9ab90c9718ca9011227fbfe2c5b377a608ca0391945cd42e3012e83a356aa0ad8f967bf68a1319d9356a836092db12d0d0d879d5c3f3c0281370416967d1c00821958663b07dcd4986a8a6ef2fb9c8e06084b58f9e7fedbd9684406b4cb9b02fa9a8e8dd311071d5c19047d10db9b5ab4ba72eaf0c286d0ec58e65b9554927ee7c8fddfd134af7b11e0cc1a7842b73853782e3ffe8a77b2afdbe1b82fb6f7b2e7db2d2d528a835155578ace68c135d27f8eb2a39ee633aed0869d91d589b64cbe6da2c95c1fc578cd46e64683081b658f72c8899b1a2117138c2dae916a1f4c17136ed6d4590d98922374e5852de820bb0fac13b98f7cc51c501c193dacb488391b8a8c2d8708b0fcae39f2fb4b273e5c85c6400c4abd5b1067a360c34142a305a71dc1473b37c41846de7ff20aaec76d0d6b0fc05c972167241e80637fd6e0157f3e159705dcc6e631b37208f3e634cee521b8f344d48e5b1174abd07102187742dd9124b5895bd80b48b362a18b2df4446b13f4f624d1e0e15b25c371f6073a8095ddc1690e4d051fd60c66a0ff86d57f9db4b4f4a6cccd2903bd640ef7f708d777dd11a706cd07edca1ef79f28b622e5f804dfe868c3cbcbb56eb38a6e90e578793e9c111db602f59b02ccdea1d92aac174697263911b9e02a9e5b2d27746f072a270ade4eec1300fe787385cf4790084c84424a6316722b2af2504799d68a11f2bc53634bc0a0b430b16b1efb4c9211f9f1a779f0d977a6a0297cbc6f7a942a0631d5526b6422f26e526ad41bd217b3799b1339f8d22e100ffd85153ee6a11b885d602c4d82712b88e004c033998820d62f9b8393b8c430c23c010d8c3c8395938b40122ab0a52cf2d3ca93e44b2a52eea61e880284dbdca3ee9b1663fd78a16f26b43d7909f61606dad1e228d77227c7e963aa7e774b6022f10a793f47a97e7686e894e8fcbef348217eea2ad6caa15e8414abf78004c5a33b21dc9fcfd65e0977b78c84e337e9d5dfa399aa11b7bc4491c476d4076b030c18936fe35ba7017582b8c01e47329b4108f734b2442e364df31def9b34054bed782b61a60d5780414a35210b2f0fb8a16fd40e3c20851898d9cd06a8289f04ef0a7f7985d9c8199855896956a2862b917f63c6e92d063829cd6c2c1e6492d84bc75d924080cd126bb6a158359ed52195fe8a72e173a3b3b96ba05c21932573410bcf0ef4a90131ee15b8d684dd1651644948d34ba1ae922b4385dfc2889f385f1259a43bf8a75b23eaa4919531b20e2a9111d607762b53787375c2d12db2480d07e151e5c445d2427a229f1dd49d6a2923d4dc8802b4d89006fd16ca63fe2b5aefd73833a19d703c69acedc9d513515e24ccaf313ae0a6d23e58218b5fc1b9d4f1f72d9e1e623d3a648d7c8deb953fd8b691698248b2bad6995b54bfd47445d0faa8fad5d089f3ea26bd75f12d25698a72e66692bf7bb729217733f6ec9b7ea763a534a0cdb294cdc81066471fb7e738bdb1b55890b0303622aba688e74b650647e6efb82db99c25596b4ceeeec012543e3b37834d40e236c1bf74e291f8e9ebb3a279b8af1aa71997ef524770ec1615a9258e772a898eb5361ff63dada6cd2b7ed9c8aea6a868e2376e23a3c6cdd2a06acc400414a70d9e8c96fe0976eb4ecaf42ace620e62c8cf30a77fa2ea6df53e2094cb16bcdc7039482d3b7c00371e9b8b0e22a547040366dc4e072cea20c06eadf48db572310d447be035ad4db5c4727830a7c3890daad53e6cbf4abdebc912c6337fb8366f0270ac6118e7e392885f9b9a4fbce68105130615ef8a78dbd41e025f6a346d43189bc3e6869eaf24d60df4b1589c35d6a8d181f49ae2f030d42d5f165994973e93e1e14eba6fa209b364399b58b42334597f8fc13b4b807df9f98e920f08197c9fc4fb837fb0f8a44d9ad274290328723ffc3991c0c06c9ca66ec9cb74653f09d87351b11cc88d0fe11ee010719d798853ae7c226e0e22742f597712b4ec8a9aa0977dbae9e0e4fa7b78d73d0ef90a25d16cd007a8cb7189be29cd368571fc799e2bd6f3f2b79a9e83335b3e86f6dd27ec2f120ec325280a2047979a5cc9edde3cd0ec3c3d0c4fedb226f27a089df663dbc4af43fb0c4030cc52c69463f64efd4604a7f4fd280f266720fcdfd5f5a7ab291381b003d40e67c6aa74071a1d9855a27857285eaff812b06c72a45cc9f204dc19dcbf64672a4f7902466035ebeb3561f3be085475c7b93618fb275e3849feb56679bdf6a4aacda48cde7fbe14ade5da52dee27dc13089e8170875d348f736f206f0618d1f87632d89026c3a03f0913d0f968cf4f52d5d3c54f8b85153ed16bfef1306c8b3eaec3ba65b65b4be590ec1e16cb77a4eb6e82ba1f5edc65f1b8ea1c484129188ca85e8479f385cec9bf57ddf0641a49e58dbbb6eea2ceeffc55c69eb447cee00f4440158387e2c95690a6105bfe330b102bc7dc8b53fdf295ca9d9410e3c9e71eecce48341a85474ab42a8fad6376de5924033c89d0648b52f472efb8160333ed1819fe3f8dd62740dea10cf203d004904cfbeb62dfc9e6a2f15f254242a870f7d171420c0ae320d0c0b0b44acc23d0c29931f5b5e17a519c587e84e036682ce847f63465a28f9734c61960864f3a1d592e1516831c9c8bd5288fd9f639ccc0552204a59c1377402cfe6c24d413d52fa5b5b04ddd43d6298115388687022bf0338f049732ce2fee26dce8adb8ebc43e96d63d98088586681550122b0495d610f771e0a6ca249c864b2c865c144670f77db241c57ca81c9a3ad3ea5fc0a420579ba944db6d90e92ddbb5a354b142172424e286e308d6adb892e18e018f0d22b5a325d5558d17101e49ccf5ef05b96ebf583176de5452e9a4f656b650723ce075d6ace36e2053d5cfbcfc0e3c7156ff1219d1d27fcf49c82bf9db0a21463b97f6a1c757133af53d388919e09a5a5f46358b8461260d9976c2676a237ea3865276807a8ce8616c4715ac2322f6a149728dc3ff702068395dc2da6f3c00e5d746dc0123082cb0aea7a9161f926069b4d31c6ad2c2bf38ba75cc330e099706d89dbee7f8d6f16653563aed4ff0a278548be0c0d042a36956426652204018d1e7cc7a066146ac1514310802abea60fcb75b6c9e837628a9be4ee6bb8cb418c2e7e16f504688c8380dfa7b9344597e09325890879604d7aeddc6c44415268737d01a64b2349dd0032e9dea67c3dc97c454969fa41a46befd9f588534872347a8dfbaed963f6196e8b4ce14fb3b507b9b18dd6bbe4352c2ec75d9c29952f0070c66afbea6f4cd48b7547ddedae5f2e68fa19d277da46b41b0a9f4d23fc2f475b410a096d3f2dc563187996d083fcfb68942ad3db9d13e03ca59a59b6cd7e4a8e2a60b8e96649976344e32a416b5601c8422dd3b8a83d316e742f5b732f71af75513b1591239ca0bf5799139cbbca51f08d34fc9a3fd3e5ee6448964990ac18e7dd0457bb3875ad01bc199db786f80b2ee2de31fad0dab078ff63798a6f1f1868411003ad601eed3acde5ae94044beb9b1f787752fdcb3971df8be08189130faf436d2a51071a81ea91f0755d8e59a83a9fae8341b98beaf767284d97211d5dc83429da68783c09ac86bf7ecc19d63bdab0c53a859f2ee539c58e0a61f1be82c2d827ac0d0192659e2aa6b2099a4e076e14490b43a7fdbe31aa7f3d2579b866cb29bfa6b238e58b22eb7d0c404c83b0e00d0f66863010a0eac005729fd17bdab818195ddac914bdb4dbaa0c9261bc1b489200acc729d917bcf2a5815bb8a7da98bb7892d0ec3d1b989e5c6b25b3f1e57316b7552cd370f32492feb5042ddfaec69ac6e0cdfce1c1f589a2438bbcf83c6d58128e5d94032ff888b6ee7e5ca6902f9f190cd848b5db99fc1007dffbc9d1aeb14c5be41f6ba83cdd91bfd8ecabe6a239fb7bbc41eaf36f33d291fdc4a324d20c702d089790a9420616cf00cb92f61abc8f2f920047baccb60bc0f3d5a26920d95f6f7b0f5edec476b42b5883c1f16825f94dff71dbdab53aeb94b741ac6a0754f246bcedc83dcaa48efbd4258fdbaac689d3d220981c43571a4cc9fc12224060c3528cd1e2bc36d866dc1a5610333ec047309f0ecca54d9f34c29c3489da9391932abb284f7ef39d41840dc6b26972059d3111f8d5dd379398cefe1b1671d4bc15e8a1a35ab89c293020f4b657b41577963394f90c792a5b7dee8b53a36896bd9104fffdefb8c8a248d4f055b3c99f717c976c971df06e16f6153a6ef94d8fde823212cd22cc439ab3eddc4fefdafc1d0fbb6ea8c7fd57e819ffb9b99371368efc2e5e5aaa94ab2bc3331766dbc5dfac66aceba7972a19d7839b6da1176dbf9fe11bfd20cd90e512ed45d9b29cc69335d12c04e5ee2e1d7cd296e82a39d2281426cc27049fc06b32b8afe104563a52aed9f9759b7e1afcfbf75dd1e3d17c343d1e4714bec3b3d99c779b8234ed25296ce50b572aac340c0bb7257f89e22898b7bd123a19074d6e7a11c33859d9ba12291fa693354b99bd97f65de9de572c6575290b4af815d1ce2f8eeb942353b85a2461fedd62bc6b5c581747e3f0c312296318ca2a0ab7cdc3f1d21bc36e6e81bbb9bf1e377195c479a900e4ba6837618814f9d9b7043b2992426a353b74c210e61543f029d4d170a01c1e71b8f7ac95235ace612a76442186f742f0fc860fbaec753059c6149195fae4605c19ef44d99f122153e8e11bf82a6b8f1d9cbf5d1e0f5febe4721814660c2c140a236a2558d5b969f42403fdab1c8ceed1e2aa6aecfa54e517176493a0cacbcb43a28bf4a3e7283bcc0e9df83f87aad3176fc0c4d90bad16d703149270f2175983fd1764befeb746d9c6512f0452c3b056f576e5e2f3d379011bd0bb81756fc76ed0c9f0c22d5beec3813b9d98f9fbaa426056a8a042103fcc5401a372fff6bd18468627ff25cacf396a376585e89b98fa8bb6b20ab5f08d46b2e6705139ccf6156f076ee1075f528d6b6d0cf0fc7131dc183f3d9268cafcc1cdd948afef710ba47d3e0ed3c11a4392b9498e83d188ca9c3e270b5f34f3c923cd310e14e5d1c74c636963bf7227d3dae91ac4831dedf36b8029ddfe5b58f00515690cd567bdd5cc7809e0e6549e4cf7aa13209d3e48ec87f78e68becec75afbf6f17c89f99521afadcc8fd1206efa350b3e73980bf221ea221f5b5d6212239ac8c42b7dc1ba269a765228be765e70285c839db06bfd71ab9cb625c1ae1b25f12683aabe91111132f167f66617bfb32dab81ca84326b34eabb8664be59215a517fdd79b5b2dabafc1b11a55346425afc9e116234c9c61ca255e05b0d65ffb27fd3d94106e5642e64eab8a651c97aee1c6e576c37882b44fcb5a0650faca667ddc923bc6faad93e0eae10979c189b49bf761710d3fbf30421e35b4323d39498ebaf0e9a1950687b96c74adc9bef10b171c58b4679860332c892ea45dadb79b0073600e6582b9e0b79746baa242f007eff0d1ebb0665497aa0ac8f7e8821d2a5b757ab3c803d692459c6c4e3d0a8e1f218983a213b8f0e67458d7013f29ee6f2118cab15beb55753abcf684c8f347a7441157fd5b4d305738e6133c26d29f9af16b8e6999af38f67fd7ff74fc77f03562acfab634538dc9ec004d687a3dd0ef9eb8010fba3cde917f6d3f9f216a39eb77a907d1666d19c5cce89462a91f14cf9cee6e03ece0655b90388314af4f06677e7137bb38d09a8dca1f47d8d0133007f8778275e374c24403fd99428922408764a90617dd02610e238b48be5a982435a26c36dd213f1f99d624b6fd00857c05291bc415149a4c59a41ba6b86ea897d9a37302f79227a21ca8e7275ae1f67f783934ca54a1af71772158428165900bde1a97f47e4957694642612beb3151c5165230433faf7e7e355c63c9095c6116712a21e15f36ee74602c128b41975f4fad0691a6b59e288d4298cf955d17f0757c97658643c7866d3cac5240a8ab712a5f2bbc13e924ffe0646e19ca531444f15253c8c64bee209b3456d4a3d7c3ee1675496d68414bb1b9cf429501b6a17779a44f31e16026aa0c782ac6115ac8e0f467f7041198789aceba4e9b0bf161734eb720633b03c9d6b35489525eed98f8f9f773463cd885865bbd5dbcb8f6c816f0ca9ac133f20795dad6a5d8711db731d98e9016e870945b91d0093a8c286406abba919fe49c153dcd5698ef9b9a0f2eeeb53876c720ef9ccc387cd9c6fb9b5819ecf5593fd01da7f39f10ea085cfc25fd959f1fa5a1777788ba96c8a25365663280b0ce63f0e96ddbc09b08a05f80a732fa372ef3f505ee93e66b20b38bb5156b5e1ac7074568aaf21bf5b04027255f16c830041ccb43da007cc99a87f9300fd613e45277853a12ed0e108ff492e5fb5c8b2893ddfb822a5e775bc34dce42e46cbdcb84bc32e015d56cd7dd8f4989b46e9c4273363f15583b994189899f1bff2e9ec77f438b7397dcf2af79969bccda6b67f872829cade6d412724e55e2a779059267d434c42060b682083780fc91053c1979cc0417b3aa95f079df1ed9ea9906a162154f63f6d86e14e5db24b8a31d4d86044885940fa43f632f6fc690bc4250b72f0bc353bb887945839b4ef73b465fba78a895089e9caabfffb5d95d61c2db60cda6e80a5ee16fad80f3213a1969e63fe645292f1c0cb4c3b636d25aa8fd1cf516c498f80900102fe391ddaf3cdd9419b6c14e045c48370e8c7f07ff8da874a24c6ed2e8c08b13a7ea9ce7d5cfe31ac473566d144a749bc0d338579bcb08b7fc43613b42a4bd586da904b69acf8f57f1f149dee254bb41fc3c945136efc8f0d6bf1ed386adc8c9f67f7c4698b32f07568d1d04a49407e38e89e07d6bdc3893170d16dbb4f63e040c32b7e0e0afba361f886e347d63e38313cfee80cece1867c9529dd4721b18231098812e8c8b44099837c2224510353faf73386075527b5362aab7b077104ecabd3ba0c0b7a0d49e4a67db099e93c417b4fe43f8e7551d7ae6ae5886adc3e5eccd701dfc1ee2fd0cf12ada2893904590f42301030a45fddbb25d19257f59921a8625ef5f0e0e9bab45adeafdd05dca95a6dff57967f09611bdac9a8c0abcaa6d70892c93c768c413da2e1f777da859ab88a86b0a46d7d6b2fba5c974f08f87efe77dda4b444481324ba6fb4ca3395b7546e4c339cd8ffcdfa6a5bdf928325ec7c7f3d9d050c9731bfa0a300a2132abd5a7b9f68959ea6e232ad88f6a4af9be7f15f0d505700b49db64f00f1ab33799456f6824a1fde25124627d72e10999c344fb47295b331e0d8b543104022a653aa62f03a785f6d8cfba098600f738a6ca4801be47bb7fc78e725f06b5ba71f9bb57d05454978cf3f5de02fe04a2ca272fb247db9506f6d1321b3658e37ca6d3d3cc4a5aa3770fd6ccbf5cecf4a01c7a157128f9d7676d30e3065566f3a87c5c209ec1c423cd562808eac26f98ad329b0af9dd2f61c95ecfbf8ee86b37e2c3a32c2a81de913c064878096822f84a9d4a4fdc57ee691f6c69df6b3a926f977bdecee11c59a863ba861ac2e9891e03c1742307740484db583e93ae77259e77a92a46772a806c72ef9b9e051aaf80f71d698d1174bbfdb09715468247cbf63d01aaedd8518df446462f8f71a4e6564f8e04b491068fddcd7b12a7224e2abd7bb243cebde5455a83fcf1a09e49cfc4af4597229d48308a2078551e8282d35c53684c52a937d2ef655c5f40eb87aec0f7e4b5d2f9eff9ae6690a2e432238e8a26c577bb91f9aad4e37dc25eda9837cb80fc80f14e78f10d8935c7c963ade4faec6f14d498770e5eb9895e7866548709971dc0f776a3261d7c8c36ad0dd024ade1c511483a01977f2de7364503490cc545274fe9520d047de55b353b611d9c8a5047125aaa8b0b71a7591a4201e3afca9afb536d04f875ab55376bb02cbb505bf5e6cab57af83c53835d05250e247e326707e1281044b66ab54f9109e5861fa38932a023db02800e8e37f8b31f777d02dc755dfb5aabc98b881a75699a8ad135fa2d244efb591a3ec6c32ebab210c21b5230fce54a355746e17dc00da4e524b5963e3ab4acf70a8475729d0a377a77e9eaf6abf595ebb53437240652a1f8600186518c0c3595eb8d59d7f6803daa983ccfd06eb5b8f2680b6b8b884604dd7c41c3c2b541eb858e54b443740b328d0ff5e485aa31ebb41d4fb90a7d47a0a44de2b6ffd3cc0c0e665481ae05ea7524ad5367405ecba93580fb33c26beb731a88cc4c7feb4d53a47d86b04e7a48715f674ce8c583fe5de6a18246d9546434d839afd0dc9bef8b2ed78b0dfa2ac5332fdba2eb7bffde2cab8116ca6d9e62a039714e93fb5107465d029944277a365c02051e8495569ca8d656f18c1d9792857aba189f285fc5aabca8b376f2a4c8f20b090576943870df490c1fcace32016a232ef507763fc5f1973215282fdf2dd164382c0aba5a1316d2da107121d5abbe6439d5ca1c7182419249767f983d01acd5d67428f05cd36e8917b8707224ce6eec98a8b830fc4dd16dbd938e81c144f6b6f180da54fdcddb943d4cd4b6c6cffaa46aa63eeece00ffe5ea530432459b437c4a4bbec34bc80fa7555c7da36f56b9785d1311b78adc82edaa28f28294a4104d59d427e117876994f1cf10b456d5a2a6b9b79a6ae2dac7cce467fd3f9b8036561eb5ef95af46585e674433ed21ebb72b2696b31682e3f5778e2488306e6bac1e1b33eb5a7d41394b3731fd4b8e30c45f63d88f014183b2f8e68e5b766b463e5645ab6283ada36d0b3e1d882ba9c61c65c45790f92b004ea9f5f14b6054f932d233a579d4d51da8e4e845c140a5f419ffdbffac735841e33d015948cbee80d3701ad1442a395140a5e459924340b90731a3ca0a9b864553e208a4998f0f257c5d9cf6c5acff16fe29cff47858c52c4f955bfa96d79a3f2c10fb7d8bd65dc4b39e0f058339e20f9a2d89ccf9c4a5db3da74a091a78247b24547e44f9e9868823d3995d703a9d7a11b1d0ddb81c0479d33a2edf008179b4d238a343d920128557be6dae66f948a50eefaed388d9fb532f733ac209f5b308f773f32bc7c561df41599c71a922c69085fcfbcb81ccfd2a38f6b046a99a8202836ae069abdf187ecf7e1ab9074f83449536142565f428b50cede38393a3abe916cd7482722311f3e60380cd0be2309d95e13ff189f09f6a12252d2f5d0da5496db4c336d881f441b5e760c950bbda8c32f046b241da4a93b2fc7d4149f269d1c61f624c0d6476d2bb203bf255af45e55856f57a8ae7d6d8bb0a724231e8892b8d09e2825f946ae2125c192af0625aaff91d17c15ab4e154398ef31c38af100accfd7d5542ad26938f2423fb9805652c0150d5e2fc35c52fd9dbf3db86d58079af6f46ac0d9b18a42ece474ccd50a35a82a640e0a4f8e89ffd8c9a21b54d28d68114c51623806383b005107687fc44364946131d0f91874611e5cab0870a50257448c231e3d34e6e3f3527a2cb3dc07ac6e081ddcd7d9ff697af68dfe4340167172211f166f05de4f0e31095dbfa27a1458ae0cafe8c670a273cfd6ac64192501810be4e2c088e9177a1fa21091b8636971372c497626628566f54d463f71dd4beabf7e91159d59c9ebed494721f835e230c73fcdbf8ff1c2e84935e0b63eca30f2fc0df173600f5740530d07f56ecbd7072e141ab049f00f0e4fd17936c503ebcb863ecb3ab286a519c5d274511f42f8ef036eb045d104d79a4d5618131bcbbc5e1e477a835b5086b05d5b20a8e431364affe3e053ecc2aac5f2998927dffde6d2bce872e5f78d6396b87fbbf091a9f942eaf2dcd2d485f28264c19a5273b28ed2ef3f9d40dc145f600929a3cb8b88d545de51f9d44c3279accdf248e7f8607033458029586d434dde50125928062f411988dc5e7a3b0d6958c0b554cdb425aca7f750f28e056709feff899d0d3bb6552ecc8d0bcdea461f92f2078fb117d04ea8800bbbf8a5b170f9eccb980100fd3b7871a9325208eca0bcad88faecca56c2c94a70c8974f5b117b05110a4ff22c835eb2d60a2365f58385fb5fefcafa09c7f139f2f872b4e171810f2c8a398e41aa67d3a41094dd3cf783a06cfa580236ce5021c5840bd1ff8c5251dfd6ef935a3d597e928732373b24a62e26aaaea4559da6ea07c91f605b504f1258ca8d67f6b52989cbb1748be809a545b2587eec19f5989e49f9917c388e2e11f45709e4ef3d9108f0f6f5c3f0b730b02e96f7d8c7f641cde1cdaddd28539dfc347f600872cc09f2b6b21978aa3018887718bd2de2a7765991ebd1f0262d5ee413e2869947f54a2c52f3bd88f6a055a7ae4be8e556cf289be2ba7ab9301293f06bc1009dc7dbd21ab7dd7ec9dee802a92672dc4bb1863693baa3e7ed676eeb1dd61b724f090e897df1fee4e49b8051fb668845b406dd703e4a842a9e6363cfcee99388c75145dccda54d7c64a520fdcab6bbbf19acc406c90881a7cb7b104413d5f7ebf99050c2cb319f674f76d058932725718f46d3b336ddce608f5573cd19ac26b3926ca450d1eea43edffb2dceb17ba8a844ff3248610d22288ca4e013810257ac32895df4d42daa4be2a714d5773c7bb5dd49fdbfc8f57d2654192f425f415e76f4bddd8708dd1390d5e4c7413bf85acea0b95ec8e1abfdb8faba5f8bfdf6e7165c15bce9d1a4a5caff91f7f75c55aedfc634c519a40b34515bb59930fb196eefb24ee6bd84ea45b89668aaf013edc49771fbc4e826d7cf64655f21c54278d7321fdae466577e2999fd59162ddc21235832192f3af12e0bb987084c981e35e2d4b40b01b8f0bb0794b47b45e6bc9b106d9397d5800a84fea6757f702c1274d07f2fa8cd2c5620d1c769e9695f54e635603d99ff63195694ea112dae48376204646dbedd01d8da812bb0f4c0ac5c13dd2fefe7e355f849ca14e35150ce162b4b9a8f43d0dec3787c9871bb5f872dbe7f9d47b280a3528023b65636f44b7e23efd08bac050380aa9cdf94ab23ab71223425bb702f5158cb74d7022b05b2c47a2880af0c9337b4f409e2695c822a4cce09ade6d2e2a61dd44b4125ae8cccb23c6a2773c97935768b3be563c2a97b64bbbaa38d0258656bf62fca1b4ea4262bb9f0ef82f2358717d2a88399d2b7ce1cedd93df6ac3100da62650e117083ad9eb7d8d7b3239daa5d9ae7de716e59ca03a339a677ce8f015e17bfdedf8a487d88a53a7387834404b6e37a6f4967053f21af633bc2a76d7397f1c7d8d75230cc38a0106331f54a3e03cbfa9fcae21943d67f6612e0290b283ad9f0c2e96cfb5768e953536e29caa881263af3a10f243fff5bb05c8cd5a8055349cae8215c30b0de821c884f1dee415a4f4ae5fc92b4dceca3451bb844e6340e2f7975774b9f115ac75d89f2aa9949af579b932ba087b75dbf84ea193c1446531afe2c7028cf3bea1faf96b813a25d6ab6336f343d791c185cba83f95c3d21559039326fe8f68dd2fc3c39a0d160241c52bdf86d64473d0edb76ec7d5efa0f2611653ed952cbaee24089d2d79882aeebea7ad0deffeb78e191b9e475fde158fa39537e52babe2661ef315a523235a32a423b1e19e793a5d3a6c8e656b4e9f35154870c4cd70d3cd75eb64c985230c9263818f48c27e055689cbd80e33875cd0907cb8a10483ef17188129844adeccfa6c2fc9e595714497688eddf0ef3c07b1194452c468cc3cccc97e980510fc0d0602bea0fa01907bd59e736ab7d4c6a878583186d4656e6279551a4585b84c6c98dd5743c8360a05a9de4460c45f08669da655426c25ced81a4f00a73724cbdd7142c1c9b13e615f519c884023c5af8a9eb6d305b9e521dd25d1ac4b5e48f3c1c12ab325c8038d373035e65ee4d801e42c0f807dc06addd7034e4b72cd83e4da15882f1cf72b07a81e8762b15fd38a7400a1772cc96795a823ffe4205eed67a962244e2711ef38ad6c88c86e082014d223733f4ba0dfd549833071afb06d45ac58c46ae30da133ddfefb1c7a95d0a27944fd02be980715fd1fe658add38cc9b9dd1c94ad63fa1804c7c5fe442ebc09684807a740d2dfa4ad59364ea2f0f555fe555d40f3df932ba58ca912f72797a28726d820f37ae935a949dc94aee596212e8ef7b9fca4efffdbfde8eb7df325a1d5413cf2e47cf2f22a6533121852ca07505a9e2a33a61c16f0c745e469efcff580977e568a63960e6c27a22e233e9c752aef9701d6281884853d730f88576e864d95eda42eda032706e03d47b8060ef8d041161faee2b6a0e226d321d49e3286fe85f07a0a9ae6ba8a9642ff1646abdc62ec9853e352890ce57caff8cc7f93689aeedd2585d4b688e72a780a2b7979489ac467bd5796fe3804b871d7a12811a39680c65d12d884ffa794a639d44b13822fbb325f47c6ad53f127acb6c9b9caad3bac325f3dcd3fb64b6bc766324d89fd2e941f3f96caf377320d16609d282e15ded0932e47f6c67e0168f47031333044f000362ff91f436e9832f07c77f4f3079d9943cf4935925b494f796a8c9a25026725fdaf2c9cdb977c7d02192b6e2227134e3b15deeec0148555b22c2496dc15e7bed702c41a6a91ec9f9183db8175d6f8fcd769d4d65b47d0b68dc9596e8158169670a1c6a196632aaf1cfe52f22b8b16a237f41e8a5f78df4b6ee13fcd035eb48f1758cc7d8abb5681f3227905d23e2b67899c121abf1c1b4c8c07e12b344ab95ab7c60cf57362664b632a4a15ac616571dc8c24637c3a1410cf980c7652164896bc5aa6e421c9f719c3c2357290849fc80484ee8c4df1a44d286cc6c15beeacc220ac5a69508a295acc8194b4f91cf0b17335ce8c1d2c62d03bcf0886ba2c900e1e71ccaf2a02c3f41500a7194755b2c3b94fd0b2ab370c9c570c13cb539432c0f8938a122854f28db03fa562cb2750cca5196a59551e012c66469cff3fe484ce902a8516541ce6b360bf663618d9ad9180d792df7db34f6b5aa82a6b31480db5b5b30d6cd58cb23a5d5449e61fa1d9690cba66ab436f155bfd12fd9b27865ee4e6b488e71e132b9a151bf6ec7d8d43004bb3b7a6091d8e9b486a7178c10069ff0fcd46554668485ce3ea2298ab37c9b2b17ff26757ee263da5de4b4311382d1d4cadb5bfafc7107a2e162c4337fa8230b74d6f2691f088e80043c333184f8c5302299adfbb44ef9e433ab22594a04cc32087fecec5864831093fea506294d1c4ad161232ead5311ab3ad8550ef55d6aa4a2e9f335cf889b2a1fcbcad0f9cd4bf6ae196c93b9a50473b10fd96a6fd694d9e3fef50664e2f0ffd20331e56a466b91ec2ad96f8966a65d0bedc45c472c668bd81e4829ea37f61f9b5455a5a4d51554db876a928e69232c4225333a6f8177b6bf04ec94bd2fb9c6ba3638c5a8cd2c258f9ca3bfda41876ba004bab152c4a03473f495ea31e2be3da6c2fae8302f41b1ca52e660f9947fc20f015071308f21d79a51d94540796cd981f7ffb45184729d4df3f788af4d187c266ae8c7e118e88ce24f6b70b8560f16695a77024c82a1b629bf546ff45ec744e17a7d1538a6abd035232d582ee7fd7014c926e380979c35a55b57e05391524716dd8e9b05f4d1e6d2b09488ef5941f15d14d87e592dc5b4887a9ced78198089ed3a4cc8822f060ec141fdcd12ebbba585c7f91d82d26da91d583dd1d97719955ddf5bb52898e5142b95ceb4d21e9f59343076df1164126b78931329f82ff846a74dca1f554d1d4f8d22b47c7fd648624ff927d530df23835cbadaa6540d62f423d7d5662c66833d64902577b5a70fa2a47437b4cd7d0da8642e973ace64dbd32783eaa194bf1693d706b0fedcf3c381f4e6002bde24e3c262ac2e55ac79e887bad70b023d0ff9fb10cb0e3e2836f5445c1245bb29890ad260def2f6c92d105f7107b82fcb4ce33531664fb5528ee41b47410425de5216e1f8c930b4d50c54163ef292cddc1ec7b355bf80ae86c91046250803c437404a44adea0a1e008426bacb1fbdf7cc7a3da2ba8ba69fac2ead85b6b44789b27dd1425349ffc1ebf1f410333d48240e36cca591eb07ec60d18b3921b4345adc0381d362231a24fae80c604ae1094b9709bbb20f75da80bf8880940239ecb60b3bb4bbeaf921dc4127327cdaadad834d5e1b5d1bf1273696fdb69635bb375b9832896a7dfa730c04e9bfbca4c2844ca69b977c96fffef31b3e589b0b6a4d6c76abba2e2d0c8b861a673b6238500e4369516d9d5e102599555a4c4ede9261da90042f678370f8e8ca90004ae14ed7533ebfcc90ab8a29d54f64e12780726259843c0cd9551972874bc67110fee49314d92e96f0b35ea70692fb909aa193e71a1ec6723e0b6650e881212df4df1046f86bed1fc774f31ff36c799ab58d7d9c1050037a592e52825d3c22862b0a3feb444791d30481ef99d03c652f0dc561e45d58b62e2130d43732245c1978da3a766be15e283385215e332224578968010ec8d4581a08527c5c4da2870a30082d2e8d949700b74a863d379621a580eda3f24755036752d6e24578479f032ff784c921a2a0cf57583bd8e0de5c68f8d2b2fbe1f1451014dfc9657ac21dc4e916ceab30edac2fd58fd583888a8519aa4aba6d8eb7153129e54c130cc4c159a9fed988b644e31b8db2b18092d36b6f1540a54f6fce725830c385f51b499769c9181ff26651bc3a820e016a4ba136761603db8643b6bed1c1bba7b9d47b521220613ac12cecc379e2bc303c201b76656c4b82e4191e7928078a3826f2d2a674e34c677895cbdb4a481eca11d49a5cb91eb9115ffcdb3d629e36e83037199e40c574a4bf1f24a290d62cf46ec55ecad9fc8bd838cb71581748b6c3aa2a2993595b1ccd86ba0e4d42c351bfa62efc032691a0d0717e2e228ed93055ad1ac59da4001333f72f8ecd68f82a5db4e402126b9afb7498400c2006a1ca2e5a6a50866c7a354f68337c3a3a5a37e627ff129ad1ff28308c8d6da20c51d0326e7d8722165366e3f8f52fe60c67159949dd9055fc0e7d39695f0425285b68127d6d7c65c273b698d6c35770cd3fadf53fd53be94e99b1b9b8a3244e4ed6eed9448c69fb66c7f2dc8c45dc1b9a87e2d84127d0b13efa21c937c975a94c52d2c6a8a1f7cd5b0aa2c2c9578eacc1270ad6969dabf1601563b9057e5e0772dd2560d8124c001712c93f78eb0c81598036620d81b32ca78b9cac60699a2a88b75c3396f57acba5355938595b99f79260cb84512c1d437b0b4c83f01470a4c7160520e6d26af327fb09623746394d240c59f59acab8abb490091ce4af8fa00e503be8840d39d40facaf593138cb9ff647c4ef3471d42a05a4a7371cf3a26f5371abbbeac7ca8b1fa88a7e6e21490e6b9089b5819a089ec2b58f2138ed12de9f2ec6eb6caeb837bbd0109d47a80023cf9b97506c1a901a8864a84b1053eaba919f68ce0a1ef1dd9c34620bb2c3bd04b26765978dcc7ace7f2a8ebe7a286e82d8bb8d44cc49a9a5a7658596e124891ff61b7834664ef709596f70ca40e0da33ca0cbe93add47f2716107052081110edc37b6d1d284bcb31fc893678af363d54ed6f3ab728f28c0ce2f57551c473ac62f6a9e8755a85b523e490e0303a321990d0db7673179213014c28e80d3db7417fae85150808cf9496f0743b2f71bb8a9c4f19e49923590d4c94211d1f067b0a0acea4fba2a07b00836f033142eab5a52cb294bb590e3dd1a62a719d8d9017472d5b7868c5273d84655e83880613b460af67b991768bcb2999892f028ed07f9a4bfefbcba8a1d6b797c2d5a4f0353c773e4b17b76c80a26980357260b7d7960627a9a56bbaa3bdc80bbfbe2392b758dc81cf815d5b66c2bd06e88088a51d804249a8efd4dd0e0ad9339fc849fc991974f8bc1ddc2ec5a9b9626169805cb190ff09f2d0e1019b1cf68229c6173238a7ff0544317061cba20dbb6b9c5c21714bf4376eca3e65698b6449a3f4e5bf366c7faf832b06716cb81b2325a5fe2e18642a5ab23b87b2982e63c6b2149b2834248898e91902ee90085dc06d887208cd42d284b2207e9bf18f2f0849f66927be22c48ffd2f107c17403fc553caf7d9446a54eafdd696030ec302c2e8c1d948c2b94d212b4288cdaa44668a36019eee1829e3d27700fbdb2d2ce2a133f69f7c2ac7dbc918e6564ab9b6c048bba75994ca162d9e27dcd956a8dfa5fa7b9bbdb01257b6f852533507313b6784a1d808b87fb06b2df2e93fbe9066912cb4d98365561789f129aa4bf7d075586abde95aead42ee5d53737f01a922dce961d291431a39b0a7c2f03a32fc23d09de2199166a44fd81c0363a9b4f4ec23bc7f947233748ed06e205bdfe5bcce19db40594ab3f69ebbe7eed4b035957d21e65387b1c1fe1a965b09b2734799a7e8aa2230ff38deb8abf35801c57fa40561e38be774b4fb61ad35c7e19fcf5d4a04c508cb8ad72d5317ac116d5181f97df3a05aa04085cca8b001a09d73a12ae20b9cea397e6e3b74dace78f2d8dc3e5e5adb88f8c7a335c36b3bab67b23e426296939b550d05831df58f7044b7da341dd9e46d457b0558a30e9688b06559af186492abdff0cf23f0cd45ce85d4f3f395335adc98d9c60c86218918fead1d0b9b0395b02e914ad5669c5afc32bbd7274f6dcb69d19d537a2481674a3155306ea3a7a5abc4c93d416992d13bc9034f4f9775132f3a4423870bf765fd00af5a8eafa4efd8f5b36879ba70ee0026a07ff3696f42faaae7b43cd66ba2001aa554ddcc8063ad0e51e2ce35da3cb5437ed4fa1f753261cd8338e24321b4905d89c13175ab6f28223985ad2e6ddefb87e548445fd1f6c222ca6425343f74fe4981a44fa097c8354703b886d922322e69137472b7dd297fcf89456f50dab417c67d64b4b31e52a293c18cd8b43e56d64a7c94dd56455e5870aaa5cfef2543523ac8178a0274dc083d1c3c61f772b7af493ce248f13612150cc610fe0cb0a986ec317df044e49748f208638b5e4e7dd2fb36342aecbadc0824abffa52173ea768f1bcfa343b02410e3c4095409088aaeb3a060a8f0fea0e6b5a2669e98dfefb4acd9ea59d78fb0a03f5fb9c5b94964ef03340f32562720d3870478469de69fef094a91f63fa21e37a59d352687f03905a522f04bd9c85e783a5d8d5025467a02ce351ac6f128d194786e15478d1fb31714b09affa3e0f9b223ce1673997798bbcd041611ac8bdfb848c136a926b5bd1dfd0242f9c45660bf8c5cac51ce2c9126d4713aab810eca9bb9edd550157a1f2858782c43edab517854ae6825182b8c52694e2b585eae2bb94304658d5356c398b356c04dec920822b4bc0ad227ef373d4be82bb802b9e6902c6b4efdd839f990140f5d490b0cb386f91db121c8934afeed30900d653b62a4dd505f86f61bb2d22d936fc49df048f7f4128bca707d75e5da7bfc35112ada494bfa749fb846f75e5cce99140b8eace9b9938c437f090a12f8380c80aae2aca65482c142a67f007af1b76ce91f11e1230d38ae361ca7044c1f7e3a4b0cf08a96a1adc1c77fb277960f923b332de3ca4937e6aa36c6716df873c350344e1712d1c89a948c7279e3cb0a826c4dbb690a7b2679d1c9d7368d5cff6ad5d1ded577b151504c389b2664586b41a50463ccca5386ca53d6064dd206b0654f803c8d31f3516af4ae87c0bd5fb3f71878d5a408ca7dea996b8c398d98f03ffb9d1f5f09ceb725ff780e9a56d6215ebcb2ea4f1047ee48cdf6a27fe3c1a90df47d25af7c4f919e217e9f47e6a7e19cede2c80a3e89b59276c0dc25c264b30a82d30323da31dde4fe8d2b31671c2f3a4805e1b01bd186c8b3a15a489e3e12c3b58a72a5eab4ebde6b588e76689aedbd5bb7be69de9e2923460fa0e628a259970d1e227eba156d3a7d9937c524f32dab797135a84761ae192b176a4441929f9ea574d4cfa016cb17cf21f83d2816d72a340e83adbe58c14a6e94624b5a627e2e7530f76d0260a9884acc92a628989f9be17f4d0c0e6dad4c34853c8144f7a3cc19b0320222807820c181122bb42cd51a3a2430c38587c9851bd504922d3868f8890e228c30d8fa43327b3c9bb2baa5b44527617660957ddde8fa397ce930137c920c741fa1024a2d5ae40c4efe5e7363acb190e91c1e57fce4f59ba5d1ae5f05b4d5744fe507efd06aa9338ab311e9788013bd5452e23db8a5c7fc7ad09dff637eb56c516de89d4208c92c20363bc8863707bca9ea9d701eacc955a3a91fe28bbee64e258738d86d6cf3792c7faefe955a7e1714f77ddef70cef35a83918f709a80c3a9eddb0918eaad20f358258890fb2bb06ed8158f92779012cd23d23c1dba487b7a125f571ebd70de84a09bf758502edafc96a91bf38147166e3864b6e500de5f33d1c5cc66163016b4aaf71e5756a1daa2d224b790facc730bd1dd0de193fbfadae6c9e192f454ec1bfac5aaf5bda8a3592ea76065847257314bee23431b7aa947fac8fc6353367a0826e9cc7a1ab9f8af9433bb0ae5d89820f97da6f7622574caffa254349a8bd2c0e01a0c6f518e337aabf5b65284fa6250b94f28b86ea4a1e67d4ee672262b281bec5da3bdcf92ad67f66b6f36932e522ef8a31cd8c9b9aa62e998ebe437831ee952b8eacc296d8690231612a6cff9b99c534fef558601fb81b8baee2b26a5c46d844d5e9d0f3f87d386e1b4594e07b82b4e0c9f774f6e9493ccd73695392eeac5b67efce45b10bc8473a0b9590b08a59609593097e7a266f014f6a17491767e1142789dd510fb11f0aedc6e254cfe67c2989ed69ad50898dfc05bf0fb3438893edc82067d7def9743ec246b279678103d45a45b74d258e57189413d40825cb131b752c9a67ef4c5634277c364edee74f653c79c321546bfbe4c9a55cb0635059342662662bb310caf2c50bc9a4ad63a05a926d595b9a709d1ff5991c39cf1f65f0fc2517a0f6a439dcadb06f20a5d237e510fac90a3e56ed756937cd59706e514aaad1b1142e569a539d2ff5b4fc7e3b0f21d56c04d62d9de8c5e4f62e16c133c16c79cb20abaf41b8e32839a56f80ba5c701a2dd81eae7e4c7b1ad9e871feda4467ab50a8483c104a3b9e582cae85ff73cb3e93cd39bcc9096b7a1eb7823504db39653ccfdcd510186b41f3ce5abb7e6e45e7b08d606ae879b95362fcf39d28b103d13ceb2c398d5a1770e13fbfcfdc531d25aff9c36200644b293017e495032c87d7d33bdf9cb71886931b0a6c2b91ab017fefac51796fa2ae9084062ba055ecc9412fbb7311b3a29b49c1e5b71ace62f57d4a260e86b141b659d347440f45fe43478af33125c2798a1a8d4dd54086ff1c559b3c0c911c62554003781f9f96ae9127f0f8ce49f80d15ddb02916751f1c2947ea8996c88afe1abef1fb2b582f85bb9f20fa721d524aff95083081a9875cc41fe6986454247983873b36eadb7ec0f01fd7690224a898326d883aac15d12d7be9d1c2ee4dfdd8c46bab95142e164b0762e8fa79a326ba31967a9972bf11301fcb86b9c6a044611bd0a17580756255b8dee9c0cf42cb0de70c045ee8f49135d9696b6aedfa5ed13b435b17c6802e32b94795741b669a9954db7860f589d5fd2cf73bbc746530be22c8dc31ee33f16e9df720acaf677311cb4641f72a7c8b5bd141620cba8158647a6b8f82f44bc997949f73992a123eafdb5efee281b50753a91d39057cf3338363e0cb89edbe8b758d3f3ff5d1a0d6f6d576b4ffed238f5d3537babae21ca4be75073f7ad9cd00935323931bf51203dfe708e2f7655ebb5cbc12fa1d29e27752be2c777f6c6701c03035e61a61bf754798b4380f700b8cc37acd603357ea59f8cb1db27fa3641bfef52fa98e2eed6eb5199c0823a22fe09976097d44b08455fec72cc79a1367fb051f8ebb0f0f99bcbac68f50d6fa827c00e1b13c838647b69dd33562975c30d310341dbe07b6b2bf00d6a3930ed8f1d38b84d5d1dae55c8cb7b8589252289799a128960ec398377111c150fcb2823086ef61b31d7e5f0afb3bb5ad307b88f233bbc714c251c2542d3979c202dbb11a459b0f874c594d5238484f879025b0ad084c83ba8fb1e99c92225dc2ecf7f75cbccbbaab1bbfa5b472eff22762dfe47ac8cca8bfb3e5dd0b30e391fcc2794db0385bdef33e33c54298370ca7312a7399930f16de5c9e80e993869882615149c74dd93ca20a4a77dc282f6b8d376b8368bb74198565cdde094f7910e33272b5b71cd1b06a7e001c6576b0a498474662ee20de38c3813a7a3ac91fdd3f9714b00277907f81ce91889b31eb74ec0a87bdff653c117b1b7423549bb6da0366dcc301c1959b220c5ea56af98f25705565ebdec095477a5e32088f525501ecf6d0a854d9d106b934b0e4d7331ad49fe891f6fd4fd241d728c372619703ec0f6eddb0553a5c2e042ae346323f6ec77388ca62dc67caa546458e71132bc00f5c53a6b696c3e4d7a885af28a15015ad99ecf35e8cc2d95b9ea07ad9b867edc862928201de80a6d99c1e99320e0f082973fa6d45057288e1320b01bfefe0aeacd5b594ba8da0074c018567286f9d1710169a402e64472bd5194df5ed5fe4a61fe49728b2bd96b6d8cc1f6f99b57276ba63e1f30e5968b0e28b11a9a742b8762b44543a1961febb278975495b8bc150aead9512b6ec3fa80a43c59f4b8854cd2540f83ee28988b266fe96b48bccaf48a9a0855d5b54197ceb85d6fd37a3f76689329c1df513fe678aac51003c8e2ff8b4c17b2ad02c55cdb2003923284c0d1e63ab8cc05abc1248e7ec7f8d903ea58a65c313fc043ab07d70b3183d6ae3f2b5724a54257b22016fa18d659e89443d459dacaebf811a9e5d3695d61ab999fe37d6d01c2facafdc3e88d515f70fbebc04fc2f579b41131a8229b611fd9f738d068decba173abfb111ffabd4da4451b25c1aed2b4338ef3abed772deea3067b053209db085f2f68050e1dafaa3ac10e678560380eb786e9274456de78f5dedd79b0ba063f1354929e7877b83aa26882f70e33e92def4cf44a0d7e5f998a38fa29d6ffb56dd0125dc73c5775b16e26f3bb81b0a93a53d1daef979b572f7cf219f3ff1cd2d15ff19ae3dd9f4f76f4ec52da4ba87c264a56ff6a0967be602783a7c7719bbfca9bd44476068996031fe6a4eec9475c0ff226932c7959be458db4f28eb31259c2706163eaaebb9a6a65bb512cc9813605b91d49197dd21ea2c292ddc27e845208716fa92fffa610992b43bf1ecc7e5262df493c64a372044166491547627cd70290381bbfbfcdf1ab2b0c20dc53ea77d3279b45e38147fa1b1da1c53be98fc446ee5bc1dcb4f999166718509a63042c29274f322fb99420461100ccbfb1331412277a7413bdd8fcf774b889cfd3846c411ee04a3d4729385260bfc8b7191156d854b27ccc69e6533c9045afa981418600c760c2c431850b3f4e05fd04e79f4ee33428a2a16837fb1a3c0f238163044102d6a22067f5a2a5b91a33f92032379462dcdf7606a963793c16fefcdc6d81cfb009e6dd9c916f7f677d7445304de921d670d7a206b5c6ede85a259068c1d4de93204194b624a1a66f5c3e221ba5fcaf26a8b1fc4c6349fcf09881d981e1cc903e330c6376ae695df1a8757e9ce18d0f5cac33a2e077fdb56e5fb372605fb1c40a07f326137c3b9f3ac4ff352459b72e931781fbcc5ec2d6d3375b17c8e4f8e9173d8ae863dd58a77e14226d294803d6bc2156243dec12c80590cac6877e41b445f5e822a9d73e4b2f8063d647a0116722001f70e7c0f198df48f362c40e90d6fcb19d5b24ec210e6764daeb0396211d2c3555f5e6c8440910a2ec12faf17ee4057771eba059680a6f98d949470957edf55a093b18ec9787a761262a474524f4fc6cb1da86096fa1c80ec9492730e05ee6f7ad18ed8886bee84afe9b5735793a1215ce6730cdfc2cdd530bfc9ae5b75453e2565e9594bc2cbbd5cfed001083816fcc2239c45c4536afa87a977c99e7200fe30387d28382b2ccc9732a7e4807ce826b1b96671878724619c3034a0e885ec29adcca94752630ab7a4c582db2885086a92d4750dec244e724631ec6c1adcb9b66b50778f984d36dffcf091ae3315a26fda868965e6ed1b690a350f50d0a7ad23773e00603f1e57bf3408c8f176b8997fb1c383482cf4e0d1c8a42f18ce35b73080d71aa37df3430c22d21f367003a2f4ebfbe6fd486d1db950a19ab60cf590a9f2183559b868d71d5d15d268b36d27e8fd1672fc17437c1af597b079508de5f0f50e3ef794661bfc7bd63129ed2e87e1ba3daaba6a3f908d08cf8e90a16701056cafc4e6e02a4fe402e867ef5a1de9b3b05d29107e8eb8119feda2180003f44377645838881a2b6cebb0680ce70c082861709de386eb6288f43da391d1f4fa91283c1425c7cc348abb44e36e42a604e0dfbbe2f948e9748cc3ac978786bd8ea26ae223cce50b29675d89c25b1fe9e1f59f64fb37abd0f8ca1e0b52299a085c1bea12608f333ce92b3878b95a98424e4852d4c40e532e9cc458018832a11e66a64e15d97b702477e187c33ef89a86aca4f00582dde13bdd69777cca6790783866ddb878dd438e9e22e7778b5c946160b72c285e15baddd8cb352e72c3495eca099939f752b75262fe039b9eecc4882d88e3a0630281912f4cf2c8f48d5cf18bb74b90dd03e3e67d0976935e2c0ee7bf3622373872f50325cb79e4022a6cdc5f32f07a4219863b7fbc570c18479c02d5f059ac06f2b81afd94034dde2af441475757c33246b97c23139e6ba8d6556be73174fd2dc88ab537de6c9c552461a3c42bcecdbc513dde78f7d4fe204d1368e910c9265513a6d4b21253a658dbd7f7167a0e2f8d724375333cbaee09180281dd52575c9c2e9d6b932546722bf30a87f0fb5a3624dfb64d75e2da644b398da85ee1ef2d30679d775e01df3f3812981d618356f996801c4154c987b5f60d3c2c524ff907ba2dda2ec81b95ba652c2a4b7bc02508784f148db9b57da40cc4e9e58e658d1e40f9cd2fc1c58bdae868adc264e0894b71723a162205ba11f28906da0db048498ea727fa275d15b37096fd080d12bf0ed951da8c4afb69cd80af4af306ca73dbec77d00fe9394570f005984b18998859854f87a168e2399240c0ed51f7f4deea14c3e411d18c1b962f7639210394d2831358ae062ef416dff395cdeccd76aeaee6c03e7710b682173d9b02ecb69d8d6363956fefc6beff7384222df76c92fe56744fb15b5612c79126e5dd90f55b1985f945954e7f8ad49bf66ac4349a1d098ea6007d05c891b9565d869778246d1ef732380ad11e4f1bdc0f9494d85791731c74d86932bc846ffc4f4dd72cdeac55d5a8a25dc39bb6d0a4c2c0edc04d245195d59cdaf6bac902001efdbcf5b9db395c7ca394ca0d88e38cc5fc72a20d63ec20423e49959fd2110eaf5a43b2165c2bc02df3a91aff0ac62cebe3c6d508eeba6431cd3505accbed51a673ebbadbe0430846fd3f066ceb6418d8ef32989ac19b3cde507657ff351702d749aa034fba2a63a2281a02ea09ac8f2e7f5b0dd576bb248c238393adf5b39a164e2f971265a3b517b977604aae20640ffffffbf