PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81940 80a7407afd1200cb65391f278a96851e729739d3c1083223b9b1f713ac2486c1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ea3a17d262310f491f3216fb48140b8b54e63b52ff7583355f4888f33fb150db
Certificate Block Hash
80a7407afd1200cb65391f278a96851e729739d3c1083223b9b1f713ac2486c1
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...003007010010370000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000077da7348b3f8d3126bc76a021df44a53e6ae855021df9a711cb35b74ed9ed021488502bdeb8335c32a8648a29b74823a9d3d2c6267463b6f7782346991e09b1d909daec88da0633a8fefed3dad057fd786b9bd3589502a19510b00000000000000e0010000e001003007010010370000

Raw Header Hex

000040209678502d01e7dda9ff19c97652a812f60420ec47bfe387fbbcf836911c5aa862ba2c2f3afeb90893b9b427ec491adaa3343cb3efd315ce029bd793d0f3e3aea588a1486ab8c70018db50b13ff388485f358375ff523be6548b0b1448fb16321f490f3162d2173aea

Proof Data Hex

59,560 bytes
1212160103072bdd943c5754aa30c638fd1be245966bbacfdd3d30899cb82507d8e2f8647f1604803dc97cbd360d206b7a726a20c32c50da6eb771c6647f2d3dddcb517ee73d082d8d6061a3f1b7852719b77552cdc5214e9c18c411e29f456b16f869ff865e39a7974429e55062c925f73e763cdddf2193b833ba7e3139ff80663a329e40bb8ea6763f000fb69836f33e4fc8f22bbfc213688cda626c3050607b82b740b9eb808bdff354a1e198105e8b78657a004c0adb6447755b6a9c811bd6479ad4bbcb26ef11708654f6e92bb05bb23d387d5ea266f3192cee7faefbd76f87119fc500db7cc3d7bfce87ea1cba9bba5b4b384b1b0bf4ae4f00b0532120020d25a6c21629fc1d32543210226497464124191d1d7c2462dc22993de3068d9dcb632e48e3357dc19c60be5b4f6cbb92a138cb8ef6d6d0971f89e942bbbd62e2a1e8ad25bbaa8aa662601e2d017c15b5684c38811f78fd3595060c0cf40c14382c2a7fb668058b88d04d63a150321997190ff6482f2d2e2f89af04f4c690a348e2b62ac259febf1f3e3b15d8e28264d9131465087aaf99f86ced44b4154a8ab21ee54c2552562bb2a22f10c28353100cea332f58ac0ae9fe320fe973447ce9087799e0b3780641c9dd95cb1b72d961bd9aff16647658e49cf77358db9e9a0c6c086898f3c30943832360cda25b7c087db29a98f84fb739a92ef561a1d49ff48ea97d91d05f2c5b780a69078a2cb0ac135d5ebb670fb56d7e8489cdf2ea127018c74e72ac6bb045080f38fe1332cc1767853131b72d2a093885c35a7f3ad4336b682e54d1af241963245c5f28ad83a87e732f06eb6bb6466d2b58adf1e106296be77f8fc2e68cbeaf79d7c7bbdc546d9a21e20c6f6a287b8664b17f6edb15d6c41c184bf5222592e66388e4284486897e420e0e64e15c4b989fa86eb86fcd7fc82771415f110850143911d6d1fe9397b722d64a2e5eab9425d6c66feb6e9530254a58641ab0b8fd32a62dab17138926c9fc4fbe2f00a830ff8373a6d0296a8501c25c3c0d6cce23d53a47b33e3bb7a7bd25125498e55257c9224469415b66cb7dfb0443699c07105a941ed5835d8b93bb603453355f4b506434002eb2993fea1f15b64c13244b721f4abc9a14ec206338aed762fdcc96b42e46677d227335382fd2ee43b9def218d3567f6563308cec49809548ceaa0d3c5c97d45e4abeab0e7ae64a023c7f2e7c84bc5b5079ad59b18cd32b2291e638dab3349f80a80ea62f6998578b9d0ee8e23b7b5d88f0eb8000a7bfe67128d0cb4d150c86383c2e700052af97c0ec443b13777845cc084520579597a6543f2d7d38eaba06457ede82fe59e3cf03a64da06ed4a72060357ffed0f8cfa95b95157c7119a8a36f05faebc5ab896bdecf1d1ffda86b5b54500566a4060694ca684d6b3e9bcf7693e044a8aa6568cd5988ec5a3cbc81e304bbabb891571758ff35146f6e24100bed8754adab01139a880c2ed05f602c88a46887ecf7db5cf9ab4ca6b40851d620d2f85b30e66cc9705f7e90485a0adf61ae18499d75810fe735944a8b6655cf54e6c3aeb6d08b483fbaabedfa958a826fcaca9a5c8ca1896dd0c3601297d9a4a14cab84b56556c476980f5b82962c9db71a0c32ea150a19b06daa688d86472c59710d96d2d899c3150174e80a87a294653102f3450bbd574e7f9567314286cbace5c4000bdd03b8b1d3d5b34ecb326a55cabce7b066bbd7d488f1f9b955ae5e507d2600145445d371b4866639ea41d4a299e6cd53147032d3e7956e5d4a66bc76ad0022219d0bfa3102606d8b5038f6a946eb9aaf5bf76f037b41a76174a25bfe0279804f40ed03f584086668a948affd0b25c700715a3385c09a6b2bb758183ca9a8e769710ba81d784e3ea9a2df1367ff490cf95cdd05a8d4ab622902cdf12fa3361570968969d27de479d1d9854147ab4715236d02f2fead4bb75b696a6918cf2a4b5af1388564c0eb7b37ca627c46691356e9cf8d8fc38ad9c5e704c477f91c13dbfb6417b5cfed81e2ebea519235d3f1d3a8e4573b9b22427c48fbd3f35fd7ced99d15cce479ff04654c25c78732623b14a6786c0185e98a93709354a5699102f9a3979803ee470dab0cab68360f733ba843e3b3450901872d8d6df63b5a01292bf022f7a65e66d0ca76204ad37a10040af85218ecd771d0f650a1ab711e492cf5446e3aaa28a1f57eb1dcbe6da077a1e76ba9051b8570636e1314480d33f0f3bd289b688992c841854a02328d5c050d4f47020f1af389a6fcf33a6412f7a5e56291e86a5ecae799feaadae1f84226639491eac52f404a50f2dd0e1acd4eaa04df780bee1fe751bcb15c5da8e63ef9f6b5602fba826fe5bf7e25d5023b28eeb1dbe53e0a0af158db2b32359380f89858d0793f38b2817bd03a412415ac9d6c62c67c1113da9a9e5ec49da78feceba4399c18bc9503cde9ce9378af72ea50be01740e218cfc4750054ee0b8d2b26b35665864d06b67ef9a7f7dc9f926216f72a0c54cef72ed3cd7883ecabd7a11a7434d142347114808ab24b1d7f8e0d74ef27229e2a30032732609d656a68ec541031392308a95061788d5d53e876cf8eda62f3ba5fa48369ea4e9e7dcd01aded6e3f1a164fd6f1e896786da39adde74d8f3182939e82b0fcf508c528b1fe7a19441a3e0bffa45a80ed15e227b24ec4768930b76823da89bedec5f07d7331a7dea405eb5e451f87c79e9cc42e5d10ae20c6e5a540e3b8a0740e7200eafd9886ff6fe2b67084236a7b96816a1fd691c1d27cf8a2927c6dcd8ac807236fc36d987bb62ba3e07d96447963520f6924e4723335c17b3642e90763765e99b7d5ce2ef66c2cfb7e6333d203031a599ee5112612710d30c4d6b582714789094e37efda6d4ef727a63aa33d5c5c6273b1065be6755e809a83c4c4a2087e0f0a02fbdee665523b9d1c66d75e83edba70cab6e91e7b15db3238d591b90b3e7c9e9b157b271d7f596e54898fe9f4342f40428a2b4a02dcdcfd129ee082a3be413366bece2b5248317c62e59584c25bcd10122197907565473e33151bd8bd5bd5963bd415bd2ff327c5d6c2d5fcaf593a4b0acb5a99452529966f63eb82fefb5250753410e65b46bbfaa74fb23a9ca112569ac73b37f330c155139f9d466461b02e3044f9b2e301f4bcbdbf92544a867381dd0255f5d5f33ec6a6dd4fe1ba4bfe2c0b13744256591f594b9981b1fb352e679455fe8a278499792bc188b75a0327bd09e06fbb988d17e04c6bb6cb6696bccfffa442d3099cf8c0234d1465882b527ac04d0ab938cd1d15c7adecd744df7ff1b79fe053aaec8d6560b88a730e13a3cb40faf8cffc81dcba70302b175d6833339f41e49c05b7123a6e8f1f7462a7d9397a10c0a52b1e85337372da513bd03cc62f609e55a05aa960e07c1af6b7c142a60eb2c27f1f8ca7765371a7a8bb42482af7178acbe93449dc4438690f597147030191da4a937970e0e5c5c2afb476113d2d2e81b8540b4efc27083653fff3a82f2cc0b2825aabaec135a7cb5d21dbdf571ec96b35b36d77649c8e42852e66e9b98e596ba19945972fbb728f07276eec55380f251469aa4b1b62e299d3884d62800e15aa773fda73c838146e9c4097430018026840758b246aba75faa5d0a0deb25c2133489aef5794c916c7bbccb60e56930bc1bac407dd2d7f6b9ef1cc2e059dd5d03e61d5af1679e3200589fcc17b50cb28822bc7aa3877dc77b64b2c5b9ebeb686e376bf8e3fff71fe299df96d6edb8ebf7fae52bef242442f4ff6ba9d3bb2ad60345211aaedbf0fb75f92b1870c9934753a1a35995b9b498a7a81cac4cfd3afb3e337aca8f8a4c32ec194ff705700ee51c563f934421b390b51ee324edecc8ab5b8329372bf5fcc540c268343ae81eee51737c8b1a92c3ca45bd28ca2f7bef8efe43494346472534dc4964d62b6ccf8b4cfe30b1446669dd9d5f8f63c0618d2f47ca684b0ea88c079c1e35f398853eb898c2628a051d5c9415f09eb33a4d5e4ddd9ecf4139e65b7198864cb5bd90383df48f0d34e72afe5d3a3604a7d49344ce87fa9950532e763bd59c27207237983c901d8f51f5c810bb1ed95c6292c12cd0539798506e6e59d2b6d443462e888809494372724d51559b3f94f7f249495a8dc72b4ad0e1a1b76002df519c4b6aea1374255914d92beef5a2db57fb1d3a32916a244707b1f43c72f9d7b82f478b568434211947b3e0051bd57da32685962fd23880abc3ec0ee287a860c241fa012624f385061fc578eb618d067fcb3cf02005a77b619edc97bb283c7c12f43b6913b5d13403712d99f311d4101b6efa3056b72dba2f8937960bab122b60f752bccc5fa338a873c1e3064a395389b7a4ab5eaaa74f99ff353e3aafd646b85b79a6084c6c5d98b4247aa191557f2609c4bdd160aa8c88ed5153ae0e97dd97b118c5501c64876bd64aaa79898f184e10ffa7146eb977afb59f6086b050ad791c77142ae5b70ba205b03b08065cc770ac6101f35813e97600bf966cda4d55defe075dab73aaf6257d60c4a8eda3b97c63db0101688b0d35fe72344b9f1d09893ba302a2b663debd19a656c3eb5882cd9624acf5c1e21e56b39eaa69dc50002c37f0fda6ef55c176b193730d34d22d7e2ebb259a7df84132cf1c7ac54f5838bc95c04cefbee62d84242bf6851b211775007ff21cdd29d4a8e4195d2e1c0d25a39b7c52c27309fac05868314d90e978dc768391281301ec09c40074420644672f242a7ee5a15688eab57a59fd9e23f6ee27ee1a54dc970593191798789241383c1e7c9c6162511f694312d3f5e0548e6befa5094d0fc1cde24d3a35066a00a6af4ea99f8333fdca255d20cb3ca92a3489299f441e070a93a2d81d49d6fa9710f0293ae05c4bffcd1070d8407e815597b84539a85d8a35ba4106ab578d298ef912db797fa72dfa9558d41efa0a92845be960e8fe00843a58a90d1dc74b073814311bae5523b928fccb9819da1161a6fbc07942333b9f0563ce4dd2751ceff970d5c80bf66b263da8c7b9fc6482a82580e81052a45f36629417cd628c6f0d481018e6521f13d74c316d5b8deabf2d77641e44e018b09a1ce15d4096b762c1b28173c786672ae795864496c1d4b94d41217b5813a18d3d4403f8de02ef5568c03e9882123a49a0e9eaad5a5c45976b5c4b7ad2d789fe87f79a013fd36a720c7f156e6593dc8abb9e8ce20e8c6db0fff1d15c641c0464c5a295717426848b530d1239f5837241caecfc89be562db357fc97696925dc5c75237f53906b2e121ff2ddc81156da731b060218cb644a52a0d2445508f04b5566440c1f13d4959ef1143309d889d851c2a5afd7857f7addc7e207d4ef9ce082cf3432d0f85918beda7ae440aca8846eeeff3882a3184c2bb38a682bc8af557861b51284cb2b2e823038742da8b6843695cebd425cd04686764047206da951c5120228a6e14f201a3c769afb73737cb46d456c56ca9e7f2ba39a2b8263b178c8337553a7d5d357d5c6ce9cd88847ee98c2f735e57ea3e68d61657c61ccacadb174ccd96f4ec1850eb9003f33a7f638f956c0c77af9f2857a8f65d2e2cc16ce2dfec681a9deddcb97bb61210ef0dade5cae521ed13465ff3d890385e0b7b1a11763c56d0011a24b60d302aaeb60e09ebb94ced279345bef02ad5320733b0ff8f3b03be6a5266a6a3931f869417eae34448e2fc4ac981a0e87c8c0187c00a236846b78778c45da74d6f499798e5ed7593d09aff5a284edbaa16dc2a2c8d6c0cee46584f5bfd9a18458ebb870a71284fbc584e48c25562b99a70c650c2471611eebec993133730b86cc0e3d2740dfe9145878423699541e7db51e47a5d5b367e502f7920817414dfaa1c24d02105c6c7552bb165822a5628d6227db583434890d960b37445044c138a7dd37e7550cf2c867a63402956fa3613e3ebbad88a356ff12a9643532c15dbb440ab5e581895f3c9d9a30d5ed93fab9ec9f038359cb9bc4458c13cb714f2ee4679e404215f071b471aeadf4fa9a9a83a65bad78f23a0b6966215a51ce74556e3cfff123a21ac3ae93868820f57810df561a89ca6868ab78c8a03be8f554d9154c1dc14e20936a99bf67656d606df779cf78fc67dd4aa69291c05a8cc240e1895d1d06dc49731519500bdb339e71cd636b30cab6aaf97cd285e8947a0f0480a45864f37388f3f5024ac10365d0d4f6407979ce2a7ec72582bebfcbecfe4da5dd1e0107dcfb9bb89106470009f8e20fc8e351207620b416cb2a7f77d9cd80e543d4709231ada2528826b0af859e9f5fd5bbca7cbeafdbdef5441cc2d6f4848da87f6637012702ddf2a41c6852d6cd5d3e4133a04a68b89428494506f9d73947c462e55ba7aad8e92eb2a0d785661349e9c6362f9b112178b70234ee18bfa1c1514a5313081671a14f706001bcd256b70018c66dc036efdbcf984876ac4f6a0d9170eadd6c208e639099a98041052050a35241aed7448b511efa563a5f363b515790bb84ed914511d91f1028cfe22e5fdc45f90aeb7849e9d8c58a31ec891fd9709444dd063b55457b5e7e1b898d7046959e189d3adfee16dbf10e3f4b6afea2f9804df6aa52fd46cfa1e4aafef7b3b79e9867c1f1a3cf6b787780e59a5d491fe44057d63dd785e248d82e376cdc614c2a802db00b8c9c7aec472a868f412873d076109cb2c1e23527ceb462dc7fe394b1f6329a15c866a9c0bfc260a477aaeae8ea2ee923bb62fe5cbce91f3accf934bddaf172407fcff9ec69f5e987706dbacc2a6d70236f1c07ea701a55345d9662fcaa9c41e10305c654e5177cc8ca5e222a488df75c98930028ef7055222546e14b154068d30fe9bda07f8582f1ad65bc206413a102be32ee613f47ea800873e55af009f312be9d750a9840c3802addb53d677538b93b17024e421b34dfea86d0f3d2b4c13bc8a9adb01164d7208774370627137a4753ba9f530204b829519834e475e462cf59b7abd1f4bf403dbe0de99d1aaa9f75f041cb59e52c1d81c462e5386272d278659c8cc56d4b967b85af1dbc0b28ceaa2a8e140f1fdf199f42c435e8edb283b5fc40ced0d4af5048c08762085e9dd20de6e872e92602c29d0d036bb40116f369ab8fdec0fcc2c11f46509016d0fb124babbc7f7c2b7e3bda2bc5d114497d1b2fa537dc58f85f0a158551ca8ce80bf04fd653db12fff68082ac0a4db73aeec4ff28ad06c5bc2312b49b7a8b622beddc2e5bb64439d1514734db41cadf136973b7a745015b75678f6aa3d15e8f2ea107b86eee19e77b03b38975d1b1c76a0582b1d3af4f85368d3e24f5a135061aa006ed173c3d3e3c66d95be811fae5f32b23583902814a15367147095c9bbcc9e7d145bebe31e8aa4512486052e5dbcf4179cc13f92c461b6226fe5ac62a8c75e318d28b30ab1a96b9fa244c48317c7e451d27b0db5cb6e997703b1ea10141f5395117ce954918f71bcb5d76785848348c680e03166a86ea7d593725873aca8e38bc2796392668391511390472c79f8eae16f6d0d69648dc0e4105f437b89538dda892a6335cdc7c8d47c7b12935c3349de9a126dc588312487d75ceecfe3dcca56d842e81e6ec192d3f6318a300c0c1c3399a57b743327083633c93c108801f86d959e52be870e9412ef54895431c033cb5ff299c9c7bebcc4a2ff90dade72f411caa088b80ce545414c9359bfca1ea4f3d62b59c411964a238ab325bc29e838613205ae7b6d868094a9cf940f7a728773375ad4a21043bae0e4984927fd45db8f2ec318f5ea6c6539d03a5c1161f95aeb0b58aed2b50ae51919cc060c7bdb28f1521f0b93025af936e4bd92c7e575b8d6e16443a38ce04d1003f725c9444b9d4b0c63ce4f65f359c6236ae14e66fdd692dad21e1d37ccbeafcc7af73d835cbd892699a1699466d65c420a705df324c8ae228e64c001a3bd7056c28c9e261e975b5bc5ac59f7d1f39051d739610d5e923a6b552e1e6271d54c5e90f35de1236ac27bc12d3274dead6378c60aa660e92d647a57baa21260cff35f95dc535e966c30ec5500c514e4a1c3c3b31b4dbf2192f233663346c7b01d5e7afe09ef0e4c45fb9751bf36680b637b1402e2cb8d7858674b6e09db22a0fcc1c4f4609822c17620052697f7729ebb853e5ae76e35cb609a7091eeeb556f2b354e4a30cf47fac2d9dff0329348dfe743355dffaad36157254bb769e50852cfe36a66530210354261af3ccaa0ddb53e96f2b6639e468630e3f49a671b0b33709e8090a7c6685412684c2409b214f42cb37858a524718a77622466c34420403583472238301015c1544079a889eebb21e77261d7875c5155c70fdb27629132362223f5ddb36d856cbb74f9b201fef05cf22b479a48c38269cc9fbc8724ff973a6000b01471e03c8d30fa332496ac69367d768065703344a16d8725606ec6d8c61502e50d360fea9391ed4d293008bf2ea4a37cfc80c162de87161abe3421a26b46ea11007312fa8110dd264b4beef2c3fa61c213374be2917080c13f3f1f602a78bdd38f1f45df9956f7a4e432517cfb828036aaff5204456e51c36a403be5e9a475d0ace508bae478eec51ac4825d26abf05314681b18229778df9d64eb8c55d7cdc1d5360cc3f6ef80bdbf51eeb0041293dc1bbcb67fdc3d3b3706eace258911447bd1f5ca8133925356ab2e8837056c312d1d7323a4d8a9b846b1bd0a4121d735dfd812ef852d82e2beef3d508623be18e27c6653c36efe13968f6c08bea80eb15c76f5cc43d39478e2e0770eda6c21bbc768ecea0f230af90e24d74785405309d1bf9571fe65b99a89518907299136c1fc303c4014c04569e425e7fe76c0bd1f3a45079386724ff2e272dcea07a5cf53f3286db278447efa37742f82d383db80e727eef9bc1457d2ae7096fb868d2cfa1cc5152ad55329ecbc6c0d084f873e58ec42d5880db4b60a400346ceb967722d46d51c1887cd50a499ea3b64bc77acceb880224e1e08af2f4b44e2d516c2f86ef7adb8e7d540f4f8add38df7153c3691e142a0aed68bab4a0ad007082bee3ba9581d1d2a8b252f6e39fad9d4e52aaf7350fd6be514ae537346c47919412f49e0f2d8ae1055d3a119b4799d7aa3e6e53ff9e5c4f0b286d944f12d1820b7e9057123ca6b20feb5e9ebed3b5e0db5d4c62a0a3411891892a0159c7d394fa678efe840b449375a4633d2e7a00efce3fe40333a7d3dca74cc2430ab38f4e13badbb5f06add7d830a6d03463fd1cc4dd5687e00f997682929d1812e0018bf2c31cb11bbb63d4d71768374f71e416a9791ee9c137c2d0d6d166e03472f4d8fecdcbd12dcf8fd66e02aec673d051d31dc78b7d4304de22335b2976c7d9cdb3ed21ed752868391ffed1ea826d869da769f0a33c83c81fc7f0dca297c7ca671a45cfd658019e83f1f8dec0a86dc12a3cacd7b16e5f0acd6f4c859c192c637530673b34d93a9f2acb2f62481fb47e5eb440379d46b3c6511a565458a053f06d0da55fd7cb818f4bed98aa01dc5e1a5b8415e0e209985dd6ddabdbbb4a8093fec85b4cd7b0ee2a1779c0b9583666102c0c9d9db90018d5ba5deedc57c5c424f570c7014144c2eda6660fc9fbd8c97a7f3d37584dbb1a692f5c9e82658a97e6d0ef098cdd1fb72441d10d7548052efc12cd8d600e08283f78dc2787a18bd1a47d1db70fecfcedf119b03640990aff05140350595a2b77723bb1cebcc492038557f748d61d45ebf87e4b1ccd93c8cf699ee86d32a36abc0b3e47c8e1946717036fd106591670f0c3be07daa5786d6f5bb714be056297e465beabea982669f2e13d42b69f62b69f3059230b3413e8b042c8e2795aa89c0e1991d0485fc4f2425b542abf5ce413fd95e51eb9bf28047af94e79a31b536446a4f5e3a03837c292eb16bdc0762cc7655c194688f200ca51cade925f2eb6a80c9079e4b8507b773417c6a3ad0666b9f0edd2863c04df9abbfa810ad1ef6fd42ac45c4302ee82e504400cc14b1a4437be26888c2b92d5a0f495778c44c365dd8d5e9dd98dd6baca657c681d76b89e103ad870322caf3af3a083e3cc6e72ea9789fec5c1a4ca3eb687cd698ad3cafa2fbe455cf8599ae87ec9a06714e75a5ae1aac5a422d7eb01c4230efb4b4dfa0513028793f7dd3811aa77ac0d59a32692c26c98c5ec2af4ff838963425e9d3dba1cc26cfaf81f9d86b7288794a05504329216fc17c51c54010ceb89f5aa5ce10843ced245a0ffd887d14d6c5e95397128a1a919ad8ac89e9d93e4964552a758059777c58b157477c8f3fdcb0c7572b842f612c5566a0bf2a6e90c0c72bee8a9c7cfb46f4919cf02346a991a731d78a35a7349fd8117a952b2df2b1daebf2cb9094852dd04ee99150afc5fe3a21aefefb10e488cc611d66176780eb1501bd884ea8354faf817b335670b995dec77e00809bd20d36acf5b8e55943d3fa168426048d21e0ba9c807fd5ae5f36f1a55587392d7e31c8448f53adbd3c8e7abd49be3c3f493a94a0289b8e4923588ffbfa9480ef480efe527d977a3db95bcb02e44680e57bb95e582959a96b525dfbb19f383fd615acef8218b3b99e936ab1fe2c64f3fdb4d226eb759df3326ea35bed546fc36dae75771cd162d582a83c30fffd3c49dd073fc3dd3c3bde541b0ee571e3174d843607b68331aaeed3689330dca8c372798ba63182898a3208b0307be1e55ca1613cc22771535d1b6351a7b3ea75bc270a69e48f98a83f86621a5d21a950e2969bfe54360273e2de7b7e496a594b9dd2646caa01da9b161bc491197ceb1673c6b1e6b33ddfa9d10be4d6183e819fe59b22b496ad1b9d65fe9496beae68f4d40f3d31a4de179c956e869b1315b24fe06697281fa74d6fd6cb6679322b3ed4d8d3f21030001f7de34e8270c9e1783b4ea57d38370773c799f4f4b1f5950273c8be7e44dcf03c38e1faac5be346438809d2006cc777a8f03d77807324fc04b13a46f823efd463835ff08c74d2b1c8b5a529d8263998952024776cfcd0bccb61f85daa26df124c892bb9aa21dbc3542ae4942e08fe64aedecbdb23f77011625f8b69515feb29199cc6b8e3292f105a9994cdc406b53ec2490f762cb00c71a2099941e1a2b039ed2ae518cdbc95fb036d3a091e833446895bdc466885137523367cd51340b5f9535321828d79c81b4f07aadbb87b3414dc5aeaa8a2ef6ca7907dbc4e561f9eb1572c2b07a3044a3824b4174d1de9a10947acd11ea8cbdbf5e0bda4aa8b82f166ede259c92a93b6e56d95cec01bd4e768678d67ecff4d2a073b878af47ef3b2802068161f70c3b55344b35810cb599c5096a5bddec1b048c2bc4db0fdf7e426cabf6e975b1568d9db12d79feb7311ea55167833ad326aeedab28634549c85abaef9baef6e4ee622fe569330971a5b40a8ac4dc5dbad804d4966839c788ae65e9181ea8e52ef50a97ad212ac7f369aa8d66fa6335b9caaf7b88790da6391dfcdd845ef3319cc21fac8d0b46228138cbcadf1d4b346c97ce9d47fbd03d03f287158eb41569002708ee127f097fedb1faef24feabdbe0706d4839ed4eced8c90da4af185a9dc4a723fc07a1a879f18cc5b37d28afbd94449338ce882217e4fb2de9927b01ce3f631ed3994606b06f98a2ec291ad1807bea5f0ef37d932b49b0e386320dbe214394bfb13bf1c9a094c9c7495e7dfcfb9e70ce8380c7d51b2ad2173066be9e10e36ab5c378fbdb470eaeada726a7af8980d2239c8f8ffc0f2c14f898829959573f241df52e0fbae31656046abbc1c0b0dac332b7c9671de2e7028698652c71a01beab7940f8a57df8d4cc217597f0e68df4eaeb9837601fe4f4ece7ffa99b39600f1314ba8882a22f9d41ee25759714b159c2250819abfdadcda4c956401dfd994bc209ff823fce96cc1f2c1e0fc5ccca6c4e5ebbb53132f353bb9dbb798f4a6858637881e147797ba3df130df996c092a3ad8db8984e85a109853e53dad882aa673d1498cddcf38af78db93fbef1a73f8c51c3fcec9657f2511e8d985a9dbbd32da3bfbc99d3f23deb4d0a3f10c6b26fcf8c0559015c46d9a6e92a0148d6f7b78ba48875852a9e9ce8daf17e9fc1827d9d3f729808106d9b3ea1009d8976a14fd55c83e3658a5707630d0ec1688db47fee93c79780d15549836739bbef89b0ae3488b2a0feb4806def4b02324b6dbc139436c0a06b96d81a975ffa387537f5011964b8bf62f3788e4d42a5ccb7aaca7b0619d157c4e33813231c8416482dff1fe6e999959ad1ff3f29d3582474917f4024b9d7f26f5fb0abadd043cee420204c5f499c4b377558238b38fb275c3f81ae180342d6c7bec1060b46da92c821f30ad4aaa1af0084227954d4e08324f4b595eadfb8491ea9b53dc438d8eda29843b75cc7afb70c04d4b05596fe95e13fcfafe17cab779c385150bcd6edd8dd8556b1e66b6f611ae0c542dd6290616f2683576a93544be56481881fad7ff10afa30a39defdae7f8f550e6d66e62f4280ef038b6ed024d39ffb80ff4849062cea3f572a0377c8674f97c0220058fff347fb5f63652bf85659dc4a1b040a7364bc671a9e8fd961fa78cc2cb85cafdcd103713913d857dcb25d4d218c2370a1cab96f62821f7977fd1bcb0a7f133d58695c20f0527eb5cc166baa3e93ddfaeb40a068d4db41529699604c427419c0aa91e655ae7f594530f411c36c698330adf1aca7672d02db96375a89cdf7fb60626148f6694239474cb025b2fa8ee742552272169d4d1b88e0c4c005d62c1d6ac459b7dde3c9e88abc4eab595d2b6a017b4a56471aacfe84cddb60b202b66f136183de7896b3160896387cd5fb9dba62799c02bde97d20c1632ff9eab30b22d5cc00de42bf7643de1f7d005944ff24769ae572ed4a197a3b3bd54d8b4efded0e2151b00222ef0c539f352e4d322d95a61be74562765235c76b518f81d23f35fcd223f001f6d034d71e22a8138aad8f6f9914d2203e366273e43b839c6443511e71eccc7a176fbaac6f7bbe8b3e29372ac15732f2c90cc68938121c663e0fee19b366ef01d76782dd48ad24db57b2ea73970bea92437f052ee428cbc90912c7a5acc4e336ac9de75dd05a132bef41bb3ee737aa49f1173083cce5009cdd4c1b884c6cd556902a163a625f69df20bb33e24d4f2ed1e1de9fe8d4b21a86d7839841e5118c35f583fe5945659f728ee073ec3a4e3fd5b85fff608d97fd850ab9d6fa8bbcfa9d1d996062e0bf91c668fffb2ded16fac17f954bdaea0ac380a6d330edd1a1f161747907ef3c8ca578d7d0be6a2a9bc5c258b36a433eaec5a932a4651e697d500f90d7ff399eef5c2ca2b156af383aced54f8834c14ce7bb2615d26e62d6e610b27802c0eccf44e5664a7a1c1f2dfa563dab5d9033142379377958733b69bba0b962a13d74fdb4eaf9382f5a4d19a5c990514c53dd243b6d29f1234f6baed3be9e46fb3cfb8310a6f25e7504b271bf467e0d23e1f34f13c94256944cc2de163a44cb80ffd1140e8a0b84f4e8e379b65ce5f7d1e154a4bd4e651c466ed855450efbc3654b85e488007fd14f1403ad66cd11656de0b1987c8cb8b8759fa0bb66dccf3a0cf2f9a2e525c46582a49b68a0f7880c59044d8ce80fac37f6790c57623dae3f5fd101df8b31aae3325ee53248fbf8469b6e1d7d2d006894e6c3ebea358aa8022723b914aaef1a74ba5b5bf617cf5646a6ee7a14fda71d6aae4143bd0896a4541386eb5010c1fdd1cf3b71b647e4e1d126d798f68c063f744791aaff54fe68642189df9c285274fd041ad8757b1ae5e78c3f5700b8970502b3cd642bd89d67f66adcd64fe3b064e2db4bb481be456dbcae2da83943d8ca6fc964f2f80bf27f67a549981c7b638918271a22d9206154be2e632da8b9615acf841b8f1f48e44769645e640125360d0b09c7ffc875c19312c95236930204f8760fe22b4c2a8d365c0b4334b10b4082515f4a1c65d08862ad55f6b31d0d777c3d1a19a5736284421c4a01a871e86f9c8a975365eb65507d5677486df2eb602467ac5d007ece6aa45c8b7708d863f14cd5d9f66a03f0de90502dc6f73e7040428db887e21b317f600306b176734b5231a54388df786d8c447ff71c6468c63a056d8ed5f5de18c36f90f2a8f956836debb5cb627395d3c803461325ae344272d26ecdff241fa82a3b41a6ea66fde4c4c6a4abe3b605e3009fb5c48ffe62c33a3c0a599973e50645a55dbf166e2034d48ab2091421f3e3d72f9b2ba35995a3e3552a05d95f87527e56316398a4a7f7f106563077e8e578d5c233b0bd3901be4ea35b2979ae974ece761df1718781482337ef2a102bdb474530c77e599acf74552b6dcbbeb1251e6b2d8bd5fb60ccb33af93638083fe718c92d4e9fcb786379e833d12a595578ac7184d26d1985488cedf59338800cfa40cad40b77d255d55842ead58d42fb243888e9270d26bed74dadcf04fa0035c8ea8c281587a89d05338bd8b7fc172da36c878a6c85e5915d182adcffaac63537411347b76c05e1822a4d766c9b086036de8418b45abbc6226f9bc37b3a9485b4047088bbfcb7118e0fa813e9bacf2844dd0386f96080ada48b6766c27e12ae695ffc9df492e2f452bf8b04969ad17bc7f47dcdb5aa7bfe9c9ad8d8bb68069146f769d8321ad6f2692b408a506e2b66caf5c03fb8b0d22be2eeffce5eb9437b890ac942127f6303eaed15d8c1b25b6126dba0e3738ddcd171bdd1322c5d2e5bb4a3f9756522018aceeb7744fb5ae7f492fec7cbededbe1e3b3aed1eaf117f51aa7d894416f45b9ceda67f7dabc8b801dbac43817f21676c951faba3b0c0f151f061f7bfca57f498ea6bfcc9f9388ba2b3c197eddb5770e707516810d62b8e7073053eb29531198b9e33a3adebc71960253b3270819dd9520db1f993d795d1ff53c8c2e733ed10607ffc719be4bfd279715ea2bd42317c74f0b325fb2331568cf86fef2dd524ecf2311f0fe6ace517ed020ef578c854a7df7f0e78fc40954f1cc33a63fa2290c3620cea3bc0beed38238e7d1a0fff1bd697a4c5b5c4b84b666fc81d054c55ee697be849d26130ebf474ef4ded8b6d4e2c32b4e1f7396f2d54c284d72de94593e77db2c458e370cf54289527abff384e0bd4c3a669f06044adbc8dfc52137711c50fb4a5c4e962c6614c45012fc1eb962b73b9f48dc0b53d7c6c1bf7c2c6726dba4360f42acc7092194bd5cc0948fa449365a08282d913c00cdd85590205106582f0eea285112451667a37cfb034225b4e5cf61ceee68d51969e342a6dbe36e534c5912932985fb23c9d9c990b1d016e4b6c255479a6de08023b7adc2c5ba82de5c4f9b1bed6c18a301c4f69f38946af40983d01cf5305768c9e671e17dea49a61ad2b90e24fe6f32ea8bfd5e4c64fb1ee00998e13a34299928a3244dc607859a8b88424ec863c8be210de4ad2c921fd24fbd23f144bdf7f700f98453f6e4e5c710751b83ea5c8309551b731d85a3349a118bb4cad590b6c341c9cd156ae73474219c36298291b2a8ff94646ced0d13c4e95720ccf026329847db768fe02edab7fb9a97bc7a05f5334b25e9c8e3cb6e6cbbaf35b23b67c269cd7dd7d834be5899b5de0f9d6a123f922b9a92975484f2d225203c88f9ef6e04015147818bcb6d60d540406037b11818efecfc4b257a552231d1fbec8b99a120d9c18c33c0aa22429c4596fd5880cb0bad5bff1f983f172cf79e52b18407b12da6004fedcca1100c49d943638184bac04f01e2bc87cd4f0c58da2859c215add4a1023dbd0d35f1e9cfdedc38ca47d3fe5e202e270f66f4b93449f99749ea792f8cd29273c6cd4cb3323bdd2adbce657a0420060401f531da0808c80dd6db05844a0c0c72842c2c9ddc74df63ac7b00afa9a0d99d6f45b7d5e88c36b3286de1bfc860e8f63e93ca205b34525557a34df854000ddbd7ab7b90f98c52d2328abcfee37cad7fb79e6dbfabde06bf00e897666c6c57c7324b7aa184f7c932280a589130374bef19c75c58a0114a4e191d3aebc31d85715ec288f3c8a1e0671ee243dfb50655bac3b8fc02c66f41a8bf0a758e917db9ff71e9142c80b95b80e5adb00e9a2d38f67befd5ba2e83a9336ebf1b5d406d651b82890375016517238c8445f68ca2693d27ce5ff8a4400565575693ca31e11ba88688100277750d9df1bf2cd870f6631d7a0e8ed86646f4b87f9d5adae6da3db5ee5262b7ea2b0e0038218df3108cae881ab08569c21233f094d4736ab853a54306ed7075a5f87ff2955570ec5506c0db2ccfaef7a58a9289af90e40e3cc7b7c333ccf425e5ad4f68647208493c10cf2358265018c9b31ac069de28de0b963f9040a1f527254d65d67d5f405073576c3c64ec248dbf0d393c28bb0dfe7824cf37709c8f05fa81e882fed5b6d373610df6b262849dc476cb6d9efcec653ec2746b7d971c83e2e9a95e16e7fadf24ea178fba0ae05a0da58caa213404f399f9481e06cfa4ea627cdb8a7ad04b05d9f8f9a41ad6f1ff330abe75bdb9b6d56f8def328e652e8b4d5d371a78de77ee2704518d1a466a2b0678acaba8711fffd30da4cf14ad4ad1a0332fa376d135b8cff3c06c39f140aee0bffa73c9bb051f6d04f44aedfa037fc087ae2d5f4f716c8d176dbf8f820df83984a642470cbe7261742d5b9a2da9e361266c9219b51a54cce85efa983c10ff37219b23e6ae4dd21b7a1ac242a0c8a8d59661fa55eb3a4b47046e2ba4cbf70e455390ca316586eac4467edc3a13ee4d65c5f53e6bffd1b44229e1c67d3e45efcd2d074b2fea190bfa1252dff3282887ff587ffe87423c7084cd43aedfe49e9b86d2e4c04982a765b785f8ac34de264bab3d224e3474c291a10ccfcaaca46569646d67c32f5be44efdfd0dc9df206cedcc3abcc333783ec7481f8e3c43c6f4d5b2a50f68ebebc63512684da068eeef5d1b9a901cb71853176b56a30ff7bb2585b22279af9b0432678a9c04c9b99fef028d33faa4b54d72a27fae18853b6423dfd3c2089f8a7ed201fa4317eabcc100635ae6a702193998af6a6e51ed76be0a439c670186bd69459b137fb8a6f1bb21004d74d60967d563389c20b0432a3e06b635ff3432625778254a884aa16e7fc25ee8c1c8600015891197906d1d41e7cc73ef9da6c5569978363e76768dc05f72bad63868755a80e93083f6b300ee92f19ab8ab7ffa4ce6975190f4dcf77daf3e0e242968ba9f537229fe6135086aac54b616524698363ee2ee00abab6e255725d20b05573f4bdae0346c2c1c5dac0c54fbc9f57b39dc78dadb4fad8f5a5f087c78b10419bc2bd496b5d521395e294f81028fd515ff82a888da4f167e4e502425d09f339639c0c2cd72dec771bd66df0e451d2dc983ff71f0670c50db89409c98cda5988eed7f5fd294b794ff7eacd6d8273aac19643da124ad93f467e929a8c9fdeb1ca8a379acf6d45a433132174bd3a0405e0d369e48324d612ecdaa6611ee19dd364711ea6c104edb4b0be27a758abf0fd7f0b60d59a7456bd741fa2aca37a15b17102a377e3edfaad352ea060e1d9b8d5573413fd7c669ea3954fcd50caf9e2d9c7ae9b29fa8805ebdf55718676f063dcc59d01f9cd34370ab8cb1c8a13f3e2a4989c143624b6d7ce00b9fee683278759e48d500d89e4a0d01e37f316b4d7c018985f8d36e2a86da915779ccf5f09677066e0b5c232740de059582ce2da28f0f0d663b393522aa93e4214cb19291387aa76fc1227bebd544cab866719a6b98e34824d8ce7e3a2b48e9835e41acbe2d035d75455d8366d0aa5e822269ee672e07fafce0a5f9c1ced840cd7e6b2612b69422f4dd328f91504fcfe16ff573e79ce974b3a774623d38335f446e5bf3670dae43c423072d9f2c5309a36956f433b46eea4d84e832e6373f29bdbf53cf56687aba34faa93132b8d10ade272ee2505f223c292c42f7b1d34b275d66a9457eab6a3fc6eab6a2dc287be187c2e4715b3de0a3a86aea196e796e51953ccf3f423e8d7dd813152a7db1a3b2c47981f48d3a963dbbceed2679612472ff5b486c4cafef584ed8e9760782e0058ce4a4e8ed072e0a6462c3ef099185fcee9a23ce85b26186bbf1431d27877c6318ded4a94cfd571e6024a4b2a2e4229afc477d2c989de7729e3ea93b07f5bc2d5a9d0b455373cbd2e525861e5fb328b2ea27c49889e98aa649cd74e378756093cc5275ea5ffc39fcb49a77dc9639ce7a5c83b4c01007bcb9c9e45f5197f09238e4feb8735c74920ab808568bdc685d8ef4f10e4b4c763236318bee66058230e137c4e2e8115699e490683d3ee6582140cc4ac4082622350bc49018ed8d3a5ea8ee38e44056bdc6fce09303c8b359edd9aca9ec5d060bfbd729dc00da1d84f85b5525230350b7e3316ad7ed0a0ab16a693d1ceb36222c69db79003337ace4eeed69dc6af2f3c7f4a8af1d6167e9e32fa1f6472154daf09d92047716b00e6791e1d466ad0e4b79e1c800d66d6a41d88b20a597e096437abdcbfa204cd4ed06d821ad3cac4c02c3f3997f6a0b98aa04cf060917f4125d51ffdd38be02e0c10da4a376fee2c1dc70be1cf428c2c5a38287107797318ac79ab4b6822bddee56e9879b500a5c2307095f80fce59eeed455c854da331843e9c8738a721b9e8e2de33e8c37e125b76c680848c0545cbeba74604d3d79587e0f519a34dd0f3199864fd86b1d2b99fdafe6b35f04c3c32c9e9a735effd8b3fdb1b8c27ad3032dc5595933bb66291c6f573e6281bb265024dd2d6566565dac157085529fb1ac0d7320550ec46dc9ee77e35a3db14b08161a92062ea309cbfc3ee26859f228f50c730d92c0c9a8a67c7241937b8ddd5098b15814458184f797d4bb5405b17e43bcdab26bd117f81dc1ddb7d59308a540c98f80a8a3950f6bcb2973139f0805bc4332dcb48321a7a8e2211eee1061981e219558530bc896158cf8a6bfa26e24230b6d014442d6ed9ad8d04aa4ba67334982dc369b5dcd39a449c3a9d3405a5d0f2e4cca1dc1ec004b87833cf98688ce09574cb98c94064456e2c357fb2217519590f0db4d63d46d700e8b2a389f55dfff498d10c263bdcc667050577ec40536d03f2acb8b79bd34bdfaf44f2f0b133caf4b105593263099087edb4f7aefd24d90df15c8520e0fda671ecf87d333eed3d6b344e27ba6ad6264798054a400c08d93492ec4f3a53fca0c550e255c0bac612b3e7d6a425d099a735ae70a1ddefecd7d2b71c231b1eb24f476ac675308611a8ef564d15f425dd7318cbb00366d37b4b655087499f3ccc0be49472922dee4adb2b90965f31502dc03879dd374ddb787c2ee1e19dbe785eac53ffe41bd2244778e6b6bf59fd273c83b9898dd98b4d820192abecb666ae8a66091b6fcfec9d43ffc51b6f39eb8a8596411f409bb71075e603b19e25c61d552716a1189b95f51014f0cb6d842af5a152cc72bdb1330d3e88accc0e755aaaa9878e52c1dd041b3418c3fed5fe732a72b34164cc7d6d386346046d41568673fc2207cb16a1b4911a1d0320659b8c1b415feab39ca548e4192594f295319cebd1efcdbe7f71d83d9bec8f000f26c5d78c6694981ebe42e664329f64fa4dd442e0c173518ccd4b4222b9c87d9c252c6bdee749f581dfc19ebb2c52f07d47ca36d5f99093c16eaffb4cd23987418e70c82d98e0d461a330ccbe08bded34ff90545eb6e1947abda2805c8ff36bb3c34b07ec3d2a18e8d9519e204548df366684fe18742f8f59aec483a3476305da97e44e43f72d608a122f6c384646ed25ffd8982b01303e92068972feba1a4de0e6a619ef617cb10d0289c88032e6655e28fe013a11ec41809d7afbb534960333962777a00e28ebbd0d29eac4c261a12efa75a64c650a62650d3898fdece8dc18c3bb3c45ea5ec75f00ba8fc8c102284a1c87b9f55606d8ef35874f5664a95dc29e9cd66371a5daa734e939d22eebabda686e009479e0313aa512fcc079aec918b6f1b0b69308277070806caa1948ec5c83dd9166ae3a442bf408f8a02816d27cf5987fda59c1b8a4b300b9c03a066c063f32ff4bf82ff565737478c0f9ab0fa65c88b093dbbc536ddc4ba47deba5d948bcafdd69bcf5bbcf38ea248895bfd715b186f3c0a564b103b576a6091bd8151e9dfe1da0e7b0abc784a6716f0332bc2660290e9a47b3b98896aa5e69c59129b6d6d2a51167cbc6e6cbe48b07d5af941f7eb0018af52c645553ab3cd2fd94c38174e89aacb401b2da90b027e14404d0dd88d95632af90dea3ecf66a7151ade4710d49dd53038656fdd7b60bbb86840d1e24435422bdcecca8096b91ba1a3d3c833029e5ff89c2c447d53a5e5d6ba05daa905fd3f5b9c00a2f43afcf212a45bdb553f8bc97180356df74a9e8797b4140f7f84d2a8938a4e68412b4a79f6945f58b464ef7222450f2326cdd5af44d29ec51800434f01170139d5da76178e154fe410e7c0068816dadd596834747abb0a14d717898e50295bd559442c1c191f5681512e62e8776df69d64edd35ef7f1162f080cb2ff4021e6e28cd8f6eb68b220acae211b1912a0365d4e5d1428211ff576b5a610e60d16754ba86ba5cd825f493c2085a974ff454d2c5f947251dc38cbeeae726a7f9cd1b4ef262dfb7aec21605144d7c024ed884ed06001fc0926aede80ff3f5648018281410b6c820807f5b7b4766a0ae37b3227f8b56a0bedf5f2b5807084561ebfd38f429e640ca59e4d5af421028fe852bd8f576fce3e5fc6719c77f9e07fa05a9393c45674b4b24d1ff5ad8a819d98166c29fbef70f825f2bf1f406bfea4daa6d2ff892df9bd01c61ac3e5727a23d6b26585e318c67b534742d0ef90f318669c7a0927cf278cae878e0d3306c99b13546d8c6710b74ea1f985f00f0610aa63ff46713aef5a4a30a47dd00a34d996177c318f2779e7f2b0e9144ee060a6db09378e9c6f8604d074982484c3d993ba95bdf161a864784610df9d72faf501d0fce7b8c1e2116f57ac6a3aca871cd3c3e2ff1511514868af2e553c1cc5fd2bbf66432c90ecf2077f4fa0d50ee1e883abc35b48ec0d87d2b41fbd4e707d9ad7941841f2820e01ca3985dd26d1883d6510ff96b7521ef581531222cc89cc473e35a1a2c3191aae645934aff48d2d71278224acc098255ccd18d52f9f1a88e5a74979d83bfdf378430f035329144b4ae6268142f1d1acf14b7342083f2d71ee6ab35fccdbb6021a5ffbbc04830572d3cdff096d18104174de6156cb7b81c296f62db621a103d0e0b3eef3cf9eea509144994adfd454dc2ffe30222a1c9c49fda2fbf583461f4030b2b9cb8cc1daa4250afe3e00006d8186807b4f4762d8cfaa74aef90fb4188d45bee83b2a6120c95271c53b476e433cf7c5c3cfea89f30564a5d3a9053cc6350c35c227ebf32eab5b4caea8669ed8a066bf6ca2533d07e9588e7621e518e34593247dbed450e702434c584fcb527d8abb1b26a3bc60fc78ed04e93054b555d572152f27fb3484e67499fc69c5e9d6191427293605cff042c4cf50f461fd03205b29ec88c50225e9a6d97211e0f38952b2229f4574a89a94c52c50411617b2b21277dbe74c28662c47625949070db2134ab654ab25ab87eda30464a66ffa5025e0ae6fadae03988dcc37d72fcb91e60741a3735b7d512ad812d8f5a81459f88053583775719ddc724a972c0dc6031a3f2a19c3e872b8a27fb52fdc0940450fcc2402b98e014d7a17b59d3f69e4e4c5adff70be3078de390ba434ac7808cb457f2f6cfd166f51503f75201da70f59fbdcb823d9c27e94a341449c1b5fe8eea71ebf8a95aa68be5543f175a40334540e99132cca0cd81c23079a3ead7f43773f79404ace3bcbe2b01458125f5099f06f8518d794f8368be3c6a16612b3f0cc0c806338a787f52f46eef49024827bb1f3ccad86df7d656f7330839008df507befb93f18cf0fa421d8bc942ba047ed2a5b62e58670e202e658b44608b4f11d3e7d0ef87e10f26435120fd9c8f1d743a78076e8db74f058811de64bd4ea0bafd11310938f9e6d43abd3b45a505007592309c831c089a2f044b5ce7ffae64a74d83b8e301ad964bfb8361c8b91c0624b4cfac057b7c975bea28130cddc0ecf7c450eb6133b1fe3380f66564417c535e74729f39c66aaf21b3903c46b00e6fb636d5be90c8399c5b880e5fb65b2a667a348cb86a6f67746490230a05579ac1b86e35276e74598326be4cdcb032ab575ee7300b79e3f92bb100240413b9e00760624a8d9bd1516f7996fe4cc9b3e8cbee5c34c218c696d4936716903a5e5d58627050a185746379dcda9af0787f336de98050cf8a7f8624f6eb9506500e823ce5b9dcde0060bb827a2072f124d37ba65a82cc51aa87d27439cc2cf3e4d82de200cd0c8e06870838333a84c389a375d5be96efa11c8a9390720bea101dc96e82ac957ef2cffeeb4e3f36afd0a162bdbaa3f90529c38441b66b05f7819ed0855300b6f1870bbc5b76217148ec2d9d6abac15b8f38ca6ce0c435cc959e37bb4f8e90dcb6786dfa9aa2f0f521c1c0547ae6ef4b7911cc46da2317e5777188d5aa871db5610d09f87a5b69ededb4c05c7e65bf32192c96f1259a1a7717b6e2e72a54a76081d55aae8eff8a831a655e63298e00547d33ad105c6df617bc86135865efe0f9136f9e111d028a350f4b6149101de7da1cca3f309546e942e1dc1e991be82b06d6d4f6012b59497669856509d2361a65efb3d7b310176b6e555db549683f4a1e16639501db00d6573bde56d5d589a71b1a0b4c09718bb7d0f1f05e018434adf7ad2add1a3d94f701440c78f6933d39f04a0a79fd837e239f7f096e9037ae99dc29a80e26e9f6c23313f7a281b1966c0543ead92c338202567e341cc93a830cb63363a8bfba192defeff629f5d9400bd4898b46e48da0aa1c2db2ea48c012046ee12d28f2b7728a2b9cfa8257c1db06e20a9c6e4bfc3ee3c54212d6e3a5034a3ab3e60139bc6b4d7677946032eb179102e9720691b8aa92a1bba23fd9a0a680b7b1cc662306ee0917efd001df62775c52b25f8df4d0bd6a6a3ca2c390a68f77fc75147ea8b43c4796fa79dfbe3b5e8d7b2d9d3596224ac1ccb182117f32de13ef1ba4f5503b50150c41a46d3987dc091ca4ec741f01a367e55ddc8df1a8c299bff6207fca549294582f1fc0ec2baf510e99cbb10c63cb5c00a7da5d3b1dcf1b2e17106ea0d3fae5c53407a15ed33362fffe3ee4d18aceee04fa5e04b03a2ac7c0e701f07609aca102d8e8a1c299d6a5c0175762d0cc440ac2076beb987b78dfb081904039d1387a0c73f4f46d0eea01e8e671cd1062fa5fc87838ad3b5c7a245c25a11ed26bd3e6364098776d64c54450add08ca9e41ad53d816c45989beeb3e55edca58a1e2a86f760490caa66aefa05ca66927938116eff73330debb625c5ab059d6c8d08fc81379638e182a535c9b80b08d31e28c1f3aa9f29ed5e8571824b6fd6eff291109fbe17fd7f6220bb97a3495756e4d0c606014ae8cb3bc0b53b3e6604a85b37cd8944a054ef5ca4178fcf953310d798950c111efecaca1c81872e0a25075855daa70b3fc95a736273aeb6c93b67eab89bb3cd08db780ac0b9582d51be3a3860c0a360284bb37097a89b3152691abb884a949d178043dd231c509dbba30426e75a527657a0ed52c42ff641fe7545920f446a9384b4476b9d6e07107d2558681e400f6350a1e27d124b9e7ae1ea2a56ce58a39f681e1708c64d1cde8a985c918b50f7f6d049f4887eddf50125788b77daa738ab6d8e6dd17887f2463e85c9f649e50ef6294e687bea4a272242d9d13e1c8e5467d72ba9aedaad7b6ad59bc9def3b9672b303cbb091569a3959475988d4ce559e4fbed96202371ac1abd652b9a84d93c560e72560554f566ea1cfc28112405cf0b5204015fb213329470e838f24f19aa15d828c9a884f7344445250e1667d6d435b657790f5fad7cddfb84844afd515a25fc702854319df030e292a7ac73e6f92326c9b414b4f6654453ba6230186eaf91f555d409032fda3040bb46146c255859173a18abf66247812b9f210343d2b2ead61fb4c0dbd90a61e6cc11e3dd82e29f869adda07372e84f7d21d34df07073cfc7a204e96188acbfcba7c9f18cb5c4548211e5ca3b4a55363751010d2f68709f207589b2fe1cf71733d44de7d3e84330379a6d3e23e05c467d0887078b86187cf464748097993a93840768520c10b763ceb91b2400459ed6c9a3f8fb68e2ed3ed1f93dad996044b6d58486e7adb5e5c72fa7d35324b92d4b14476014b1b9fd98778a0ceb07fea7dd09e1dad2a3460cd794774c96ad715141e655f42a6bd834163a47f618ab762b5114325b2e10f5bba430ed41cb3fd3c46c178fde626ee2df328e5bbb86067b8be6f067db68b655e1929f9e9cdac2da894dd3ed7d2285580855943200eb5d9a1952502c1fa7cb6607c6c6c2b3de4e9431b955b3cf1ba6f3d1253fd0b90fbc2e51194213e2846386183ef86ee880c1e0349beb8370c8d7335cb7f83193f0daa901af925ff7f29fa4f5623e974372d666b52e9bfb8c9c02fa118fb469b85943b2930a99ff9f5da67f44dac5f101d54065cf4dfa2979b69e196c94ab64349fdbb28824afdd5e9a58ef7d85b2d2450a6b058a9b4506270eeb0492242be162219647861761f573fd4f1cb60b93fa8ed8abb5a23a8783158c9a94f54992f5c528555bf326d65c8b1213d59f1d47b10657d4f19b262e252d2322a6892c89ce2cbd613e18c358cfae9b8bf60c32ba8bfb54cd777fd7f9865bcf24ac1a15c98e5486f7040dd3145d3b2d53c690451f30c03c4556fec65079dea98991943f6dd883336098f66fed1e96e9d0705662315700d34be5c496de80508070febb9a897fbd89fe131f306dd58825848fe8d8ff8c9a5e265fd125b3d5793724313bb651a23d299e314d9dfbde511d1716156c3723ac78d025087fb85b125e06d96d9806ec15203b76ab6561cfaaeba15f18e8ef1a62ff6a5e98027a070e09984021713e7c3d4cc46e95f2358b976384cfad14729bd31030c5e9bad7efb077f1a515fd5170730050781c279c188e0ca2924af4975f4428491deb66a50456488efe520c865acbb606618fcba1014b558392ebb6ae8735b9cd511b695096781c8f5201897960a0d1ba19a33feca3a26f80e1e14b5228f0e5e4e4b741823ffd7ece60199782558df4b76e50de9b42d880abb48daece3418b3b8531fdef9335b83fc47026eb0228c7ac767ab78528f3c8dd9ec095b677b948464d3770bbff82be82d255c10695f40886195c3621e076890d780a06177ba8d8300c01a879126a45fbc3f2db4834e78d130fbf05068bf9d5f1cdb031f8779f09859c8b29d8a83e35ee489693d0b4e1191f910968bb7cdf023e4bdb5287438a722f4c54242ebc73eb84e0390dec907558fc52b07b1a87c2847e136741726075b2e0fc4ea504ea8ee536c1ef72af37ecf4e6a5119264e70cb56ed626c1511da062558942a38331f407d9de7836140a24afa237e19bdc4c5be7052f14b35dcdb542c724c5257dcc512f397ce582ead46b2a4f6f9a54a71d0f4e6f7238b11e513c02d4623cdd7170b2ac6e79dc9c344c296ff44fef09850e3905c81ea2f6a5d5ef4477035f9f196f047f7dd1de783163b1bc6dec2cfc85e850907051445219dc1f855919ccb1b4585dee542a69f5ad14206df063ae5aa315e7e9f6cca11c239ce31d9997d9bcc358105db5b2b0e574cef663357fb3aadb502597d8efc683a6e26829007b8609ca90e515bd01ab589175b1ba29a51bd97031be6c1de4dd01ee20be05002d2b5855616d152a2b7c49182c12539fcf2a0fac91499d100ef46b90440cc3bd0bdf8738f08ab620cf62a5e07fe1563b3d26cb366d1f12b211be847d7fecd010e6d220889486dc0112d48a1e45ec304b8b908e6e241e28eff8624a083501c00b36fb831610592aa823f8a740a6e0655415847d9a5a2e98e3fe5f94d82e2c7fc5aef8d30a9b866199a469719455be92328c44b787f1869a70c5c375273cc956be36048c12b13f27d06c8efa923a3467b6e3151bcbbfb5d623f6c96c65f5eae967d80030ec06ce518d3a796832bb78b815c10c37e924f43700a1e6a6d8190d8000e918f1dfb59ffdcdb15a04078f7d74dfccdcb6b81b601eebc266752f3ef4705590ae6c3cc80ccd8be3a7bf590da5787fc6b639c0d37eb6e4d0f84354c5948ddf58c08bca0685780739e843a6b016d63409a9f8067500f03d7d27c56fc7f3bb131ad0d45fec1ad0b415820e6afa08d2ee50fbd8a80b84a72902cc882ba61b76ff38ef8bb781695fc16815909acffc00ea37d25fa44bff4b0e9e2cc96da3eb3a37a8836f5549bf285f060953087dd102c804d04a3c5f2a1e697ec9539fd8dd59623a362f859f951bde848ad277e618594bafc38880d96be9d650a572ce9cbaa48db5419269a24a10cbb433fe9f038e58b343fd7ad95750c29ecaf08e8b302678760cb58302eacc58da5c5933b41814609c1e874a51b679e34fb4376d2b70d246a8331cc2cb4ef07f54caf4bbf4ae0b79e0f6f4201e103c7c3ac017fd6c1725b0ddcb71a8ed1931938cddf3dc516560898d368be4bbd9fb6a970601410888bb53b91eff518fbe6b50062532e5dfcd2ca093d521e29077d8f7fa7fff64ae34fbd8a3c8d71418a42d106f7b6b758477475d90c9b3fc45b657fbf525925c3757f0274dfa58f95877552c9e659a5266b41ab55463805cd130e87b3f3e7b9a64a1fc7b917b78e4018ef5dddbacdf116538cb209b25cab2e193b43084e25f157320d83d03a4ff77bb902c051557902c993ea6d941f77decc671f965eb7bd13da7cae8bb99e2ddff1757f0b9c1a1cb0acaacedfd5f78914803b2d868b1456f3385c8e7035917e09df03daf0f37b897df0bda9ad2aa9dbae0c425923c423303aea8434eac4239999c65251a3a1865fccdaf82fa9ffee2e7cbe850204351de2226236cb7bc0f1f206a2e7f34b89e383d68a4853c273f62448c55c8ec0e461f0444a04a417430e4060d422500d6d248a6c8e6e496fd440f49ebf9a9b406d9cf5da8f0ffe3ac15fee4e6183cf13de4c0b85607fc1f9ef4e8784a1c80acdbb4cae8dcc3e850de52e01851892e69d5ce3ee1f2b6eda7b6bce2b75a29d4f12a67b10d399e41df3ef1c4dbd6faeac7a5d9f879fd3c8ac1bcc2567d8eb113ba7177349a78205c76a864b27ad832e25843dcd4107db404ec26d81a2dde2604ea9e834b03e3298c71bfbbb67c26f775d78c22a0aeb42e0b38444d08f23b7f54ff77e8b09508947f091ee1c35b738670de9897a32f2fa59aea4e0cac7fbc0499c7446733d79491883c5dfc4146af74c0bafa5e8eb7998ac5a4aa5bff110b92d1b691528aa0b0a3eda0e2390fa4e90d23d3014a75a34db9bfb8af7069780108323c5bb769712b4a0d700b2224361ecc2d3be1f2b4c71c967164f84e9090a624e63469c8667e3b92de03b6a5ba0edb9430b7c93f4090cd0cca28bfa11d772c44bb49b2767c20dda9f55271df8c9762730b68c14349c46a533d2e0ee8b06d789250a583ed6e60c229a3da9ba74cdd612d306bf717f79fc65bcd1f2a16120ee7381d51b1b77f21658a1947ccd3ed950c748e6d8aecfc7ee4544ddfe5331446437d50e1ea208a6b6c341b045fab56521849f11c395bf67312a7d2fc6b39e94719fbe9c9de1fff473d7fd119ff3097fd910eed1d8523c848227fd179d0729c02272d1411412aa8cb304ffcd28cb968c29e395ae688671a1b065d1097d64cb3f1a15b5678a4de0629e40a26cd8f38be21e354a9f998991599bb13ae7862e69a803adde17406f64dd6acd07ee90f7ccd5fdad72db5e5e36b923994309d951a9572c2e36d422619eca644e224a664887c332ab62cd1979492a4495b2883ea9e04ff71e364ac6175bae77eafd3dfa395278ed94b08c8a5eb42ed35f060aabf5633b310f5e7ef42754bbbdcadbc96f3925cb4c9b196a9d8159d76a0779a40d18fde0492ab3d92d5ce5d071b61d7ef321b1b3ef4d23fc4618055e5af5a4e543ac16b503b5235bb315e63f76973397bc4782f59d1b470e26119dacc2e62e1d2f0b510dbf6d0e3be2053872a130ce337f1ef00de4a57a1420fd4713693b6fec0e05a5971d829919eb914d02431d8c019538d86f4bd7bc2636ec84dac618db7f1e56ecbfd8b92d68d86dd004f16bb96221735825867aec323aa14dab7683de83fe709c51835f2890d7f4ab67f89a875f972279722b2fc009f278575f8e9b0dc506b508e020d12516069c5ec40581bdb46617b251a58fed1bdf424eaf18b5273b7bf26ed50cabf66077e384026792a4fee0e81528ea937ac94fe795db4c16ac71cb435e8983e48ef93de26d6b42b255adafa4fe836830caca75242d746ae579e5dc1382d1962d5b809265c0e14d7fac2a5e81e63bda6ff3408106e16159526a87e563e92e6cc5f79ec16aa82af73658230c9c27eb50c28863e6e48d11f229e5d5d4dbb34e3d01b4e99dff57a75f45dbc867d4f78ac9d2ea2447b6dcc1b0c8cf13d3ffa9254dc30bbcc485529e2f3de36d006598ffa910f6f7cd19369de90b47391e1ecce5a437c8dd43de0af7de9fb0314343efb653332bc5d2fa4e5773ae56ce87e7f713bded6e86e4516de4210dd5b01148ac01cdd5e2ce9973576392d4a169ce98d8fdbc75c531032486f9cf83b166cd7647c42308ab8a0fe939e1d2db790c355a4f3b27836b8f91e8c8a75f128ba486fbe10defea3d2896e9fc14b2857c3fec771b45db4773daf20aa88eab93979891c7ec5b3a490739c2fadf3372c780fe7c7a8e64bf533e13e42ea5298f719885b677dca6179444072690035d34d9d5a278d70a4c83679f437a99dbdbabe701de10439325a0c8033e07b7772fd5470654be1c1d36bcdfc147a0667fa38256e526217b0db9b3df83b48c4b0adc1711f09ea68f699c9dc663dd9c6707d6179c50e5e9a8301cd5d99681b5b8801e548bafa3c0a6ec0734fa9933be1561abded3f3e46aefc3bf18c11a28096f574fc19f7d069c3eace7f7554a071ffd11f4ed9ca9e0caf89bfc286a42ea4000e981d1cb4e618c9991bb38372ccd267d3d924d818740e30f27f645e35948e90f59ee7dcd630a1c9fb9068ec8e6e3de7d0f136b970dbd7e18642f36292c091cc369c3f4cc6d721e21857a3c46d0d135577fe0a38a31329f75870528d0bf5b8d21726521ce69c04ee1f817aa29710ef1eae34394a52e8ba4c3dc01d876943c1e9e7c056ca9a9f99f3dcae0108509f3a2e507c061fff596396bd07ec32980ca16d0b31b383b10ff8e7ec7e66b82321336c8ed026721ad0a238ce9d658b0099825340f740ae1061006e527b32320728fac3e2577ea2bb0474a629f0ee07a0f0c587de8bdbd6d40f78e23a16b7ae8393879b18106778729d7dc191bb0b91a7342e944212c7a6309d624eb1cc783a76b45525c5c3cea4c3d5ac8f49e73ab440815ce06267801e1d6aa202eaf6405f23ad3ef083a2cce2e3fe2008935cb7817f70883a5b3c9d70762489863a70ec6b17ed848cab8e63299a15aeae8271c70c7b41fefb9f4d19124cf484e897a87b8a939d2f1331e1944c4f20cc5d7c9e92b15d0786b5088867ddbf3d22ecafd263d5acb3e8d739f38379c604846cafcba846c543d9e7456e64040a33b1062b7a3b3e1b196f341c057923b7fb33e3910f6e1575314a03bf89b38b366ef81f8f5f9ab96215534c996ef9c184f621aec6a7beefe6272ad701c31f69c5a8127ddf20fe56524b8506a0563112e8289f24bf0153a1b44da212191a406af1f91f457f02deb73ddb22e927536d7a4cf3a2a681474b8d8d6ed6f34b9105843365a7cfb3618a8b4136b987f7d8cc7d8bc1d2be931284e247cb6c51073481dcd95e97e294d299771efdde01fff884f5b082ca58f9180e61f75e3448e94ce24f8abe9a686fbd65e341863a9bd8b7072a06c1fcd4bd1625768d17602b9c153614b6d47778c2c188f92944c49eb7acdad1b96afe7a48b75ffbe17b642853784332fc1b8b8689bc383f85390645128fe4eb0fda9bf474960ca90a586b00293b85df689be6a4f8d47977c6dc4c3e7d148cbef647be563a9c819c9fd7b9d875e2747baf3c8f5d365fb60495eb194851c3c8c91170a6503c5acd971e603d444812370c33d9d909b35f3da25d399bee925f8c7d851535b0335c5e8b097023a4094833edc7ec771501add54cc690e808f89c36192a424e66ab732cf399e8f8770c7fd74b197826a9f85841199b89f25beb8d814efe958816c69a50d3ac924077c41d2d762127659757032ba34967049cb87965e681eff01b23e9ebf0b130d5edd77a69bbc28f8b95314c27d1ffe263986e21105664e6a046ea82151b6ca79b197b73dbfbbdbe62ac1750f7690fdd71fb96bb349cfc929962f6c5260cc6cc79b8bd8dbff9fdf1be173f1736e8d6c14e3128aaad93b3573dc83364f076cb46ca90f10bc4c586abfcbbab0a931c0f99a2ff1036c50e8573b1a50a78419a9e7a137dfb7d8292bd8c3043a4e04a75ba03c0863adef484b65e555633266c5e406ad579a7a2991ab916ce0de4110dfea61902475a3562f0b949cfba072e167fd65726ab86e253f4609ce65c88b04ee7a0fd1b068eb194821c8839942a20c05e17f637b0b22dcfa840f5d22ca1bba534977e8404c69b5bd08d7e7581af2c2efb0fdc0dbbafef15a6b8037d42a0b6d6c3a7a70ef5242f461f3a3cca2619b82794c696f9736529f7acf7b3855a3b4cbb8e6221bd06ff7d46e365a6b9f323564d195e02c4e7960bb73131bf949bced08cc7254e74b722dc55045026f4f463685a493a4ea2bf5646a3519645d1e78a909da415b433ecdaa8af8b563049812382d85ee06ca9d82703959c1ffa63cf93ddbade3233eefd716461eb7f478305388c14dedfcb92ff5a4783f5069e833d6a004246fa55a96918ac6abded0e924f307e07c98003b47c81e1698dc55b71572ac16bce989fbf7abbc1b201ef5f50b8d96fec3724c7affc640821757c0ff9503bd238749ecbdc1da4e314086390420c01bb776dd6a0ec09a5de7b4e997e075d78ea21d23b7be92b2a3753830af883b3f803bb01a2c843c878f0bcefbfe20f2c33085b6cf252d049fe3ba7c0f2a11b7c6cf025140ed7634cf3babf83d59e5f2b62125bf9371da00fa7359dd4616b7aeb28558788df2ca2c5b26178ef0200c323ea0a87205a90f15dc4858df64065840dec197be992c18ff600fce81460d0eeb20e6a6fd46649d7ec8bbb45d80c0f44120b8b92da510a32befbea8af1e83a0ce8fa1320c50d602009a23a635fb1e04ee72a0ccf61a3817637ebc42540b0b2e11df0e08c38bddb7e2a0bc4cba765a8b18e9fa982bb6710d60ca37d1101592e2b57d279e6537e504e97c8acf8d3cfc0565b59c2f24ff64983e512eb45337746830f88e7a6a1419c5c1d304b0632c0c398a11c84f7e01f4b48ac10520995e9e3bc145599285ecee2eafbe0a32235d11b60555b767048a76ed9c2873d3904780ba6314002cc2b71e3894a516f1edfa464bafd01e43daaedf26f051ff6733de60c248cddfd97380925d4228a1ef8a854d12a851b3fc7de423510ed3785ca7ccd596760f62b44d6ffe62f78fe5b622b62815d05cc35e7638a4ed64662ca3bce0e6b0cf2c9f1d548e18ef26d3196efa20e4c6f15a63044d77470cbbc9dd010b9f07bbcdf84b18d8cfac1f5282161618fd5e913f9f3e5125687803c56f7f95e806219a563e5d0f5f274993f8d1abf3adb0ad0d7b7244a4ce75f3e1f3ea504f10624bc4fd83ae7547fb8d742fec9ca3f0859bd7b5751289db2528022f3a7f07d40d4f672455ce3e9485e4654960c19d2ac32c396c92072a671e17425378edb6db1b0d3876c06d6c772aea64f64aae2a78b50fc8c3a3f1c9fa9ba0e59f61123eec2dbfb3034aa20efe066a3667b675cdbb458b7c52795bd078cb6644b96f093f5081bfc2dfb730bbe6337d3edda2e56cab68eb42f99fdd103492de7c65b7b9e02f92d9f0984c3841d663e9009fdfe210daeb5ca520acb81d2fc54c484b093dd1fab256976a6538b4c39e4855c7801d01c90f073e9af2039ffeb62eaab520f265a614992dcfb8a8d20b40fa25a272406ac724ba081f4bb492bcd3b6a3507a9d143d63a70e052329ee5a5a2a4f1a50b59130caa2977f01d5d5ee6a8187b75c10e0c8ee7ec8176312e25bb2452c7b26808567105b2708e6921a208bd73cd23a4c624fee2c62da048d12b3a73cea4d92275c0dd42749179d5bcc151a9b15b0f058333b334e5fd497767c01ff6c5231165a5a213bc66820a288958bb63a5e529e449601971afc7c02d90c8de943549031dad6128ad46b16f8d7f201d031e60554b78c05e8f211c274eae24146de4889d2e586b8904b65f3013246abde29c2d30cbe395fd1df360c572b2b0342b5d898b5b683221d87a9125f775d4d3dbba3fec6fcc514fa5185b12bb36f723b0ea86292b9ec6dba34f40bae176f67b0619d157c4e33813231c8416482dff1fe6e999959ad1ff3f29d3582474917f4024b9d7f26f5fb0abadd043cee420204c5f499c4b377558238b38fb275c3f81ae180342d6c7bec1060b46da92c821f30ad4aaa1af0084227954d4e08324f4b595eadfb8491ea9b53dc438d8eda29843b75cc7afb70c04d4b05596fe95e13fcfafe17cab779c38db7678e90d36c44b3f7cd7453c3f25bee96a7dd567c03c3b709a36ee5594819318341940767e3a431396538e680f732297ecc54566b7421bb04b34582f93efd3666e0c6b51637214255b7cf21b96f45e54f6053d0d7b41c6ef63035ee721da12b1990017b4dede10e6ca4eac1878534af0ba497d512918d9df720cd6a994ab4b31817584fe7a56b9efebc971512066dae2757d5cfaf176e00fc145146bac974b3f7fe206937679b88ae7803cb851ebec6890ddbbf43860f881a25ac2c2007793d036312e78af1111bad2ad69ecac9084e1e75d4be74f28a8af99deed117eadc75e79d56c19c9276800de93b1eacc99b8a5c3e15527d6529f935b711a7c1819e1260346cf62aa9be48d7ef3e713d78d8cf250c76fe3b690ceb72d984618b8a177a7fed5c2dcefcf1c7171b57a34323b18918214b70dbf92d5f4a74bff9fbda71655c25b660da8172842328264c567de5c785346b7dfe62e8cebc876df2ed8626c50509665291290ae6293a43d3e5e56e3d9ca31496b49c4ffd733b7c03149d784cb6249b0dd51fe2475c52f14bc73d249b6672ce3dd16c5eaf71b23b42cd6de182705a32049251d2f2c90cc68938121c663e0fee19b366ef01d76782dd48ad24db57b2ea73970bea92437f052ee428cbc90912c7a5acc4e336ac9de75dd05a132bef41bb3ee737aa49f1173083cce5009cdd4c1b884c6cd556902a163a625f69df20bb33e24d4f2ed1e1de9fe8d4b21a86d7839841e5118c35f583fe5945659f728ee073ec3a4e3fd5b85fff608d9c97f0f184a348eec914b2eff5a845803721782352309091c3055f41de3db4be8df5963929f465ed331de6a7caaa236a0c736544a7373309709ba5a640f421def22448f67592f4aa494deb4a285ca850395b46a58f67570b5b417816a5e2993834899b06f2aa2faeb5f30241a2900e826c40bd22260f1abd197d53f8637c73516b4dd8c7cd54c07c1f0c020e4645385927ade177c074a31f578368bb9f00b7c25d6a58ca9cfd53bc5e3e139d42f2a99c14564f1224cccaadb18e39b4d07f45b7b2684dc973a6d8baeb4a6c7cd0761e2d1e89dee8641a36eb85deff500d6cd363ebdca4279a209c2025f6571d062ae5086aeece1348ea3bf9a379b6b78cc0093d4a89b2df4dc0c9a1d0ba47685479c9c1d6e2201a5231a33210f5776dcda357146ce649bec2d951b8364537f7126292b84f7b79a81b47538d857352fcd2d38139a368f738ed9e5e7e6a546f320b0276ace0400b52a7c92a0f0eaa4e4b7cd0fdd577a262271a3db4876271a55cebad2650107c255f1c25ae0846b76b5aef9096af94c84d36473aa78873217cfa96b412d040014218e469c0e061e4b16fd1857b00accf79613a1f1496c6a6a98ecd144e77fb1a4dd76eedc86fb07023f70fc686207c6218b59585d7b7e0efb35c455c50b292f0704c6573b328ae91e5a0f155344f42f720eb0f0b9d769918df1ddf2da47131e7324cbfe250231e5a62d29adecc62cc437336d01c9d139e2ffa883c2a9a6c5b618a82cfa1ce9bb6a04a714eb6a39bf809c166c1c366936284421c4a01a871e86f9c8a975365eb65507d5677486df2eb602467ac5d007ece6aa45c8b7708d863f14cd5d9f66a03f0de90502dc6f73e7040428db887e21b317f600306b176734b5231a54388df786d8c447ff71c6468c63a056d8ed5f5de18c36f90f2a8f956836debb5cb627395d3c803461325ae344272d26ecdff241fa82a3b41a6ea630d7ecf55cc3f8c19b06ef2e86cc03615a57aef50fea3863118d674c67c35c08ebfdb83c2b964def61e63d7c6cc8a3776be64b4a68be0b603d4bf8888ad649f43fe8d35933c8fd15066b2a976840d7f5ce7564d592837f91bfe1bea83cb1e54ef66cd1da037dc8d2effca86e2cd0bf0093b55d8e9f98ae1407ab88f58a5dbf490c0adc8843c3564a3e6feb8f2fc528333cd60118cc88aabfcf40ed3c5fc5fe8ee4fb5c4f5646dd54c70a55fa68b71cb9f4725f1e9d8c88751bbc7dad06651402351489c92ac7983cdd7e7d783d2f6fd2cd10d678700fe0c6f28ec7194e39d26ac7bdad8b7e8b56e69c7b7f79f8b2bd66fb9ff0bce062b78f322d0fa6e02a56685d5af44b10025d7102dc16b776a80ce75ef51cdd8b7e7ed03b8ba5e24a6e977cbda5a42e1404af5e98bff910a5c778590de7524285f000da61fb24be8a5aa7bfe9c9ad8d8bb68069146f769d8321ad6f2692b408a506e2b66caf5c03fb8b0d22be2eeffce5eb9437b890ac942127f6303eaed15d8c1b25b6126dba0e3738ddcd171bdd1322c5d2e5bb4a3f9756522018aceeb7744fb5ae7f492fec7cbededbe1e3b3aed1eaf117f51aa7d894416f45b9ceda67f7dabc8b801dbac43817f21676c951faba3bd0192abb21288e53e0382a26e29afb63b10398d6182c4f2ecb2d9fae87430793eb938fcf33338b86231479448ed311b0107ea686e5a6035e482edfe22236b251eaa07d313267cde62630bda1eb322ef201e911ff4dd6b986bd28d90b26d53dd679aae29027572111bf0c442d73ed77785a961b29e3f18e76f87f6b5e4f440fb909570b63d3d183da66989a03649226e2e808dd175a4e97d4e10a8cbce4ce12038389f55d44b8f317f418aa9c55ab82d4a1801b105cc6e4defc898a9d39180cfc30d60295bb6d96156a518d95525a31097c9c811eb51aad199a0ecebdfe109b8e3b9e1f770be33eae4849b0cb065c4e962c6614c45012fc1eb962b73b9f48dc0b53d7c6c1bf7c2c6726dba4360f42acc7092194bd5cc0948fa449365a08282d913c00cdd85590205106582f0eea285112451667a37cfb034225b4e5cf61ceee68d51969e342a6dbe36e534c5912932985fb23c9d9c990b1d016e4b6c255479a6de08023b7adc2c5ba82de5c4f9b1bed6c18a301c436fce25bdf4d2bbf16aa1c02b533bb1039bf1cbd5b9ceaf0763d7bfd334e37fe34c39611ed1ec0b9fb9fd4a0482812adf016f608d05d16cb319ce21c72321a62b69740b51589e5b6d200ac28b73344e2e1291a8ec5d9fae6ea7814892763abde0421d56793baa269fda83ac5a3b82be575c0f41283e670f373749395b02fdf597d434888b1b412fb4187c044f2ddede9ba9a020e4d1af9157f269fc85a2614ffc06e2963a0e423f654d2dce2a2eda3d2e2a569fb88a0602509d112f92b5653ee5d50786372033b2dc375da023b7d7414b851e27a12f7ecfead9f4e9b153f9579f932cb6e8b73bd3e3cdcb456966182fa85694a0e38014e0cea55a82b1bc628a554c48f0bf2708092a2f556c94b142d1b95b2d700e11ce6d0a8aa5d6bcf06ba3ac3da9ed0173b16d5c91244373de4f829e761c1af3a33476a18cfccfe3d6d97a21776854574cfea250ad26f9f71a0c5d83702a9699edd5c2cdf0ad27dc241515faf3f24c8d3a51b60ea4b45f5c94c304e77de59866c850978a5de0a53ca8cf0ed69c91a45b9580974acb737205614a5e1676e83226892af5e63f59bb07805557411daa2803cf0e9216cf95b58e8c0ea9ca636173dad7eac8e2f45f74a2fe3e60214cbe598c7854bc521d9fc8dea21a2fe4e616f2c8470a213eb1d6251427871829cd19c33586452ad0724a5998f2305fa23eca377f4b0ead8fa402390cb4a9e96f5352429d782ed76cf7e09f4e856df217fae5833b57b0cfe28c228321ab6f8dd6172cecbd4a901ea300c8c4b2bc50ca36a10ea7ba0738630aaefd656716158db6ae428626e7ba2385e3d1ab175cf066bff88337751fdf120d4c74c2b41dea6ed1fb61eb030b694187e5fa0b162e421e40a934718f1b9bdbfd09df6380ecad235f0731bfb3a00cba605de9328a7cfe54a1b8a793331f60f504c70e2ec5992b765301e9fea8f0c9ed756b3da365b1bf6b9ac487ef7b6caed0b1370b3f1b3d31d9501ec3b037fc05e63a5e46d134bec6f28ed14e6feae3f94e81db273dcbc97711774eb5dcc7961df7358d3f71f665d40b47414351dda4f520a7db2804536951310031846040bd1e0b5d0954c320958fbcbb07d347f5b534fa4c470fae2574ce5d8fdb506d255f43f32f2408205ec47232055e4735e75c945721ef91d492dec657a563927b92590cfb6a2a6e173616e3dd3f653cd1734b45b11ec953e71dcb431cfdcc2b9cf635d1149b7618bccd420a78c0dde7355eb92d8b4be451c44231351a8b8d7b66e0b1d7ce9e6e57869b4edcecc502f464001f899e5c39c376ef1082d29cb6be9d590d3293ea04fa17f6d49ce328290cd1792ebf8b5c86192cf287036171e97332a486ae718320ce549d79dabb5709896a328d3e6826ef6065b706fc8c2d9cc1740c46ad1962bf2206eb5a9dcceaa75d5e6b2562cb4d27d73508cdca6e74ea4f6351b2994aa924a2280e73df36d7f40ced5a315b9817285e6639d531320b0d60d84ccebd46cb12896de982f8028b0f68e7b8b4644f9190286a6047424b66010f1fb76c3a55c6b588ee1d81da351c12a2d406896bc710f87c86e4cdeccc74b32797721b82b660d09aa98795725424d99947997f987ebaa2f47acc2ed17f7291b7733c44ff939b85414c3fb90f3e14373d14466e3f10a1b204aa33cdaa4b51bb594848c88bb4b6925b65fee4525f2d0df32f23b3746463ca79bb329dbe125da284691333c7e900b9f5b85df643e2b839ee9f202fba5af621fb11054dbafb4ce5f0bafb391946407462a01bb255170d8789f661953183512bf28ca44be865c3b657221466129ccd3ad40e1feb1482e8b40bb721a8c7954afae2ef517789246508ad75b5e1bfff2fdb4638b96cdd02bd488ecfcbc3985330a2a60fbffe022ef55572687c418b7a33e5b1d59bdaadc07ab83cb75d3e9ebfe751a13591872505984d646a60ec148dbff4d96745a473be49d9845b3a6b1abbea1c1c5b98d27584bd8fbe232eda5d9add8efa9dacb6952fb830c769e0a55402da04310d9414b56fa7022536ab84580bddfda08dc1325f085ad41e85170871a9f593885211f02e0c37abe0b7fb08f8d1746b33744afddddb8d909cdca30113c33445abea73f081735c154772c8b396c70992182450cbfaba8f9dd0d05de6aeb03f75c15a5600b06fb1e66100c829c71a286acf03b6ad57ed5481d0eac4ba07d4327e60f01d4fcd4b95b5a7812975622539d88199039873ad891307f996dae82b19c6e0a8b3da0181ced1b9538cb0a022892dca944d114640962efb48edd6a7476d4b1cc4b8966bd94a1e7f09885f8ee03510c18b48695e43d0af0d245aac7a1adc2d7c03bdf3398210eaf1f827ded0f9d14c84e4f9526befebfffb7cfd9cd622e205f8eb05c2e6828cce32d01f3d5b88fe2427036955f422f8d8fb32026b5e0a0594a9ee9fb263a382eaa5992edeb457a9fcbe59174095ab47334a5d78e03cbbb6a4e21ed41342f2f34fcf5d0eb97ec7c0e60581bee5c13e390f94229230c2356021bfd04354b99825e4d636f4a8a3d9db54df8ff157896e696b3e75983e81328ad9a7cf399992e2c0c8e3451572e1ed59f5dbfd59f43a1f30acaca6173922a185be7419892ed65df1b1852acaed5da451deb5568ff0aab735de7248f8d9a30d606eec9d3e72a6d0c98845660d37d87382faa6422fb400bbf7126b760698551e623e5e1a5f03c9598843be7f2a378421682de3aa764adbbb93a78e29eda29f20c42d8e80c18aeae73f57c6b5b467438ab2626781213cf32b642ff744aa1a6042110e2a25716548867173fa0ab0ea2645296699d9cc3f801c638adec57ecc717c6abec60cd46323216a452d6ced4c3bb6180e9968091864aa0ed59d44a0ce3cc1afac828b25b8c4c4c6e4df6b0836a6d221ce7da55f71a0bd468bc009859aaf89930bca501c2a78c61633011fc9a450fecd4af554c9ad309e852dce6401a3111169edc570f1cd96b353c5e505a55166f0fee6d6e86e5dcfec1e7db964bcd3add92893f0f481a1e13ccbf10f796cc274aea779147de6805fff97a647f7b8c8a6a4dfb089f30e43e972d4f663fd54b079746d09f447c2e61661ad28ef758a8c78ac96986e050a72f2429de4d6f785e1edf495b602b7c7c454588858607f3f2c07f09667ac780eef7936d7af97411556698663613ba87a589f81ec8e876a246f526d38721de94135bd11b51e09a966bacd086bc9879485fa14cc456209acf9762c6e984ccdef9fcca4b5e188d577a185d05b37ea7e2a3afe67f772f3c59b72ad05044fdc90cf1b16b402d01ba1cd6a7fa96c76d8e289342d43e1b3a2cca870f105fb7a2b74a2813b5521672a5af474ba57895502b76cc58791cd3c31b87508bf0feb070a0c364b478800fbad6d4f8b9f77d9aa3c8c76b43aa378177ed74021b25b9811fb023804d481d81f03e28307c010930e6f51780ec022b87e307ce0acde3150d3fac8cb4234604336b08b23d24c9ff83c1a8e9a3ebc4c84ad71707e4be5a39be6e269b821e0b7bdb4b832f6468d815500360c2cd70710262453ad4ebe7eb53e00a5c5d5168e40133aee71ec53b7894a06068fd4be81d96266727df32eb0535696df2d6b65dc9ea164e47c00b0a9338b42e9837fb6c012ef13369a157c1de8998e38da8cdee0f919d976049cdadbd4895088db665bebe0e269fd2ed4b36054b9267d0ceacb2498417449ffe39323eb696683a57a9854f0a4151e2136ca0d5bde526cc6c54937f8a90e24b756873d3bd6c1b77d1f8e2d88dc342f56483e25867280dea8396f707312d7eb00154804e953d964af1aaad76fca70fda09eb24aabe308dd89e45f3d243bc4151f9f170f6329c29de22eed541dba18f0c6a12b3906858559f0fc87124a5e20ec90db8c13db7a556c9aae2cad3dd3c4533d4b15e97f4c4fec98dbb369f28fb1b8722857fd078be68d651abfcb32ec5f1986c16b17f5d31206e4eff3fc1aa06cc8e30481d6968380cee0c961b1d937649e3a5371ec95d6055821d90bd2982ddf9550ba6a18786923dad33d0cb1ec021784664c89e6bfbb2d32c983f83d836350dcfb739f90149d0b41b0c5e464944a4eeae051032fb8629653cc1e1fe99d2bd4be16002f42f7ccce7610802dd2977e082fd4f4971f199a2579c82bf2ee218cd05ad2000cc3f53e9312bfd4d58f76d641a49870fbfd41f206e400f2a78119ab4eb456f36b3d61e81f06512e3912f5ceac34812deed27f75ff48a67eac389572ead5e259dd0894e74be70a7726bce82c5254591ab4e7e1fa95dab87d348050185b6f2dd3cf1495fda277c4f77198bcdce50a785f06d619a50e0ae47e9147d67677596272de22475ff4368aef48d63541d3a93e6690ceaa442fbad042cd9243376c53915610486c5cff4950aff6358c64e47873bca4db73b68fff2e950ceb70c8887e058e2514c91d63297988ae09d9487710a4b2fc44d680190af477629ed6beb2d22b7b7429509efe68deaed27b85df7ae4b9b3a39a75628c521eb807440263201a8583fa42b058bf9313238554d6190bc40fb54b5798f927a3c9429913137a44a2b10bf4fc8c56d180a057cee98e4aaf1291558a027b8535ca77e5cb0a5433eaad33de6b058d6180fe93599798cb9dd54ed8ba10daee7a1011b4f2a4b79440505eb40f7b1a31b541dbd3b745495bf16dbf49845c483d930d17f20c3dca66117dac9c26a274c07bb3db9abfeada26a0928560dbd793ade5677d61a48a1a7483a82ec5a3f720895ac6c5ed99a2d5b60d1c496b14fb0779e3332624547a346618177d6524e387c4117b8911b5e6d485bf42f3f7f6c935e74858ff8624363e788176618d1cca5affe5ffe0d39244abe4783c4e374239c5b5a436ff1a951dafd801183275a7feaedb90e8c5a38e3de1adecc5fecd5a41bc2522bd45e6d8d19d331c441f48278176434f2d4875dace463c9b2182bf936684fb80297780de7da43c1ad4c9446bc2cb3c7bc2e8e4c24f982bc6c360842fcf3fd83e6ffca216e28c7f8b27ae697285140196de92612ff6db7a296f64dc84de8665d5c471a29e42e503bafc919448ca686f83532c458694e89bf0ceca5da44dc6c8dbc61176553c8d5e8cb17b5b4e0dbcad49c4be45984027a6e403a6f20aeb320ad3fd5e3161764d47843c8796d080e6b79409d4852a0e6a7edac2d3347635541c25b21737fb2a500643a6e05bae2c063ea996bf1af9d4eb616acd37ff5bcbc95b17fe1cdbeaf25cad405fc97788ed74c7a3c375e0532543aa6c563d8f1146439f1c4bc75f61248aaa127a28a80d684f96f33003bcb918158cccc8e0983836c0c9b45caa274ccb59821516016bf3bd28bc7f41600ff03d1b777f3ee752b89f2d36870240af2e7c5799d299a2006819fb4704e302d233135ca50db90968235d9880b70e0df3b5545e39dc7a4f390915b8a342fcf686d1cbec828996f1cdd2cd219fce75adfaf1331ff1654492d070224b3ec3969390dfacce82527f17f5b0edd976f7cec50357584382fda8a30bd24300f0fd816203151a71b20058096a9b84af6b3f97e9fa002355196e951095d884cdac01430b1063cca18ef4ceb3d9a47d736c47af30d970dfba81428071e9e1735da781cb37cd90e4887812944c7a3e29536dc512f063e9c57207d998963cd3a21fb9aea630f4ea3ecc81093210a3a292c0b39bb2324d8ca5e038a4457579a9d77a32cd0a7ece03852dd5d44e314aa4890b7f55417df90a46ca016d1b68df95746f24eeb98c00d3f5a58a965bbfd5db6a81fa6ca25e8fe86d063a900faf4ede5633acb2599c937b9041256b1a5006cd61d58a253ac4bfcb8611395c870f110fb7185e9f8a0489314564300bc74013f1487abdb95d1bd23e870edd6d7f54de1f21b340b8de1b446c6ed0b88413766baa31d29cfc828f35e58bbfaa52a08dd453d4ef29cb27134f73e1cb6e970e982b2c75a19cb7dea7268686e0a7e8939429b4b579b144b46e124894932d76c9a605de1121b64b412310005893813cf92ecafa436692f43eac885d6a6d3ef65235842bcbb08781dbc8c6a8c5da28f8301c6cb011274fc6592b30033a4a3e7057c99b6171b7b6098c7a811c67541c523288374b4f68f52d4e95afef8331baf00b586887e12eb107a1682fd4efa834d5d93db18c69281027d1c444038373267cd0845e381a4946cffab6bd216ae61d92c1a494c9d5626d357a4d7d7832f4a2ef0bb003dc05d9b646bb2b7e4e34d6660833a8a5d80493285e3d232f4b33e507f1f0f25badc089d732a11afb723c4678dc91ceab271fe1dd524ab65de7595bb7775765b9e3e5580069ab23b197b0e982e55d582f59e03adae35f9d7c825f26c057e7e608bc32aaef9e7fbbe3bd48f10af8afa38001381db42529cf298f02fae211ebdaf46d2cdbf3617992fe088bae98858bc3ca5a5e5e5368fe7fb1e8e26c6357bf250a40b38795eddefd7f585831f8f331a51a86e4809814e002036f12600c6f8406ed4b33bb38a35753116f27ad927a613a942b9f12c99eaa9ee725328ef307fe95beb1a5cbaf5806c85512657e547ecb618ed456762acf2e1eb1c9a3862907be92746e62866b0d69e9ecc6cd5101ad48e3506fa6f23bc3571c1e0b28262159567b33c3c0ae23c529b8ee60f80e16807b529d3818838619feb245be1efa123eecd3d177f305b7ad999bc160dbda2c4b7371f317c53eecf55628e2a9b2af13f67a6dcd9d3d11ff7d698a2eef05c2509b55a97f464b5572dc7c44b2a778dc7d2f4b81e84336976641e766e6d580dffbe345e4ea07827d938395907260a655458a1068b0684e0c2efefca19348a81d04bcca2b1390cb5f4fce6a5e53ed1d3c4f72c6929a1d6f561bc60d21b3e1a135decde54e0e6be65f53b8e003fe63f911e2e2deef08af5fef39498b1e391a6e1eb267fec6cf8f3a58e5d2a5b3805c3e449a142ea9bc1ea583b2a0ef1a78fa930985d3cea0ee54cbee1b7e769b6241e86763081049c8ddba8cd4da9de0af30e3ba0e1bbdd89f18bf615beb4ae8dee9623fa180a729d96baeee5004698625fcca12256be0c12aea282677bca3272c90e370ea74fdf3103087060de84faf36bcf65acb73fa290e3b447fe9c835b737a1537670f88c1e3529b378741cfefec5cf033071c03afa1f2d7a6196568b3331894c7fb2f72a9d30b8649c510229d1690a235a456e70fa5d424842936b37bd2771169ff65d387dc21d65652a3c0ec579740d7e13b9a3ad48bf7ed0c2ca768b1ef6feddf29d74339dd0551afdf3a77b5ccfd912492596c6eeb54e50846c2c011455a84a713825ba434378557facc078539b2b4d5bed68d3e37102451700b6bc44970548cc81b6ff2c8b2cbbfaa2f021bc93f430f7dfe03050283a502c38ce60b5f31fe3de39011b93ce9e2c74ece512994c15a7e8fa84ff1a221f5544d35500f3f256958d82d199d20f71d4566bd04cb2b61b57dea67cbc795030e581c7a2a8e99fa3c2bcd9dbcb1881dc1dc16fa20b59c5571a99978d17c3fe1dd5aaadb03700de69798bcf73f7f3d675a5945922775f62d046f655797daf367c7fcaa4164a5814c49dc49b2a5becce6e5d1f6494447cf8dcdc42c2fc5ea13391920bbdf1ccec3e9799426858813f8cd0f3818c389559659d7902f119ae81acf245465f0925752578e8c9ff9dc5c291764013cc1f97b5b9efe332fc7ed261f4ef3dfc8c2539fbedc137683dc224e34350ab676e3c99bf6b72c45d455a82c2ba361c4e6ed9622ab4d00d2d8f7cf6a6371c54ff4bef3c8d43ecbae504d45ae967ce0f83e3521aa1386cc599594dbda36ba20a464cd6c7ef34e5b0bfe8e990fc9c65fdcddda9f3eb3e4e740639a1f156c55c0d39ab80c07d106339f9bb2f83b2a6bf7c81aca217dc1019f81469a51fa333fcabb817462469d3bf92e4f24a68d766dc307decb8ac8dac91aabb7e7f540f346ce606e8ac2501965a12b4982a0173b17b64041b2553e8cdfa65498fa5cfaf97eb6269e8506d4ba412653d79a7359077ffa5cf12569da4c2a9b19f62bb7274f49c42939bb163437a6e32366f3976f9c3af1de3f3f55b2cfccad7876ba85d63b13784cfae79ff3c4ea583a3a4b58ac686162ee7ab1f4e366811ac429271ec26701dcbeb29baa1d464e2fc343894a44f7782fd02fe442179237c1fd3ace5a9fd8c39e3e970a3544dec48f6e06e1a1dd791564d387187c68f9bd2bca25c8beb33c588bb3be934bd14d9b738df1ba8be6f88e608bccc565c6857419f17cc2d5058167cd9cbe22ecdd95508acd7daeb82f09ffc4e3dd88e492ebdcbc3a7f1ab279be1abdf6082dcbeff77be92abd3d860f5f3020e7aef6fff51cb542a5f7297684289808783a312b35c9c09f8053f526298105bd5e32da37d7e0ff7ad0764d9329db87c801860f40d5446d1c1443aec3954bd2b5cf3bf53ed096a77b39a85e4f4464fdb9faf0a0691a434b240c211aab0895a3e7b6320c7515c8c827b0c2060f1e55922f1ec10c7afdbdd659b5f43053f93549cdfcd7e4d512e16672e5b725157b0122736cf3148054ef4cc9b369df5943d418dec8238da2596dd29451ab2f957df2cc6e1418c684524c06d63ec5613029313d55dfb556b6739206c3925abb151f8d58b29509fe3eff4b6bbbf471dd059676c40324c7f638b5483290964accb015ac571fbdd8762a6be8faf11c92cc24be2f80d14b5edf1f9106ee3b38594e30d729d5059e2a4cec69d3dfaaa9c2ce9712b32b640b5959d094a9ba9bc65f066fa626ae9af040dd10c27806997f70d9571420fc7adc230fc6213965703fa8d4fea3c2155664187cb8ebee7ddbc209776328737af3337ae0fe794eff8e6f720df2a3867d4f0ebfed551728f2bbb9048745b9e683824698483504449f78ac0d022ad2963c87e92120bdfe778961f39339e6f65754256d4d715a97c3918d42880dacc734c643a2435e66ed73ddf6225707cac38337edcdda9337f53590a12f0b7b630cfffb62917378e2d419137ac2706f91857391fe8b0085ba2f8603cf1cc1f9ab8f132481bf57426fc6b760566398db27d86c646b19ee6ebbe991a88dfc5a048f02a322a21d9dc92e2261222892b8e1952a100379d1d58eceee7d8d669798f3249a920ed2e3e57d18cfbac7f92fe6f9d45e406dd5edcb72a1cbd5bc110c206b673b26e52310d5d920c4ed17989ca241b4674624dbc3754b62efad7d49f1889f0591c6a6554ce88013cf14faef4a618b3b095ad524dfb91bf246f25373f0c77651febab7673a368f841917091e191d8e514314bf2aa7b896bbb0a2e5246d054531fc6b4fc7a5c71827c29bfdd97cd5b937d25c831727aab8cdf262f2c0c72e01649598bf61c867f40b4a25c9135be5b3dd8749beafe8cbdb39d271afedede55d732e567f3b524d782cc945a10e1edc84a4225a8c56e47192520d11c143aeabaa1c0deb04657fb670c5a936fd30cca08de61d1dedbe5da6a89fcf37329442b6c0a0750976d44750a68c36e86a152900985cc985cce09469f611b6eced7bde67aeb09fc328dcbb6c2373322afbe1b23bf3ffcefe23e34f3d0df38b1c3894cc136ad78473f1a2ec64e6cbf99d91f923d45358e126d6d92ddda397a269a71416afa482249a79c369f9b5d47bd9805d2ff0daeac264b5bf8f7fdd6c5c8c445f475b2740934467cff88eb8415856c3393bd2c490afe9d76fb2e5cb37a15ff906b19923c3c3269dc702f595ea4a6d9f435f6588cc33e653b7b29bac4bc9013064d72c5cf6f8723565b3f521ed095b260dea79a7fe05240f1b3c676bb9bffcf6d43960c4df2f09bd4c5be6bb20cff638ae0748a8eed43c4c70f603e65b6732922841e66da8ef0d5bc0898db7e9168bfe025d2b81cf44c3ea71eb96307a7351351338ecab8c19f6200652340bdaca5cb920da5009769b96bcc3ceca1b85d5ea135bcf9a94e35b119691ea701f32db2990f76d758d95bd74b00507049ced8fc2dc87bd85a0ec3c6fae70e8f499fe983ebf4788d03ca5512e70e85bddb0c1ea021b686aa7492a7f640960693d2d65831973120cc3e55cd067a10228387f73d7f51cd0653e6ee816cd309f8b6e7c104dce08f6c4a1ab790b9c075d2c185ee857492ec5fd8b87dc9c289211c8155913c88a25475e95c5de69ecda8da117e1b483ade06bfa74fc370e71f59a55a27d5b2a4283b5bd649a7ec6940b37ab8db1e891a92ba5d1cfc48c502ddea03fbab97229357e6ad28cae1dbabfbbbb40fa6037b8b06cf2f94c37aac89ed301bfdf464d125e1ab45b6d77ebcdeeb3751119bcc6f8cf68c391849c4cebdb04e1db7b116a7811ebb583b97f10fa680607e782df2e8ee5dd3b74ebcb778a61a02fe6f16fb8ee284ce3ccaa1e53e0c1e748c307d8ac9e47c8bad70f110058a09c6f0999ddf4fa8da1c118a0092d339dcd77319c66929d0e33932878436d88d09741067a9f1c8f4a703cd11700c4125000777fab43d530d876722d76b846fbb66c108beaa45f589a1ccf33e12e4d7498beba3cd1706b4121254036c32dba205fc284b4bbef9af894d2b54f7d18767f8be99cd966e8cf2a8a80572e280d2559f313ee956eccd26104d5032fac9d435d87fde04a6764a77492c144164a44485dc9bbbfe1e39ca71b46b7f06f893af7f5c3442e4bf3c9c183a48a6ef42ef5a775b9622e4be733b0a2c9290829ecee5465ceba904d11c755b81b0bfcf8d80645aebef441c7f2ed4cfbd4ec549914dc471790ff66592e0619b2a769f7a2c9736e2cc6db7f08246aa29e985b0291cfdfe26681dfeebdfcdff8c8fcd976d509998612f04a56d82d5cf1ce7069fc39882702bfa284bf1ec5549bc4fd752230526a6109558e7906a74b62d3213a62219dd16a7ea703f9ad905805b50a2b7fe419352ac18e26fd77bc8aef4f0d6c1ef20db5523668568625f234ac4a83cc77b8b5d3779f220746257aab820a12be65df72cc675db9d67dbc1a4db5cbaae8493a9196fb8009f635c2e0e209e2e99344e7a61f9ec121803161abf5d7a1dfcc1abc1e9a05a0e16e7af5b27421dbe0faba3f63b6dfe537e46dcd889e4de3ba62cbcb66ba4c879dc20726339cb0a0fdfe439cea4780feb99f16916c3bd62d989ea2db1e0142c10f5bc68697ccfa1bbb46e7c53e913f3b40556639945a57494aa1efdd2656260f915a353f9b35099ee11570e2025df809b042186e38d5d84791413cd32e3dadfe6eb3b23f8c195a876df650a3372d94254dbcc941fe18c95dfac4c07f54109cfa2742ec6dc0dc7cd19b96c0a44a3f1006422cdefc287315ff5ffc2fb390599f9010be2c5063fc0e70ee0444fb4ec9c1ad61b249bf48b9c192eab922c963390b62e1aa8d6d9687170c4ecfca0098de95c5c9c328c3fd3c2e85022b6349ce0371917b17a2e244ddaf4cb46cc6af38ace371f571aa21f0da53480049115f040a92ba1879607e6a0632a0d8e20f125dfb52a85bb156434f24a23fd537edd0ac1b45794db125640d0f07ae891ee62b3533e697b9035765d54ab6574946145d1bf485e388a50c515da9c250aa77268750c8394d79b62534656977bd2006ab29f60b5cc32304e6e9800b20b768aba17f7a33caaa2afefd32224c030ffc5dc5215ad2cad6cd9f618af3a30c9670c8784c9ad8a413f2733f9290ea57039de14d12ca1fa8fa8335b4a30458fc03c4aa4547167c992d14da844017f500ab2681dd021c7bb0043932fcc21c81d9b936f4887b0f6462aca57c32d5be8afed365c05984eb2bbed5d4df659a055d30d79da6eaf71f66242c9db0b9b087754f711aeb7e4864f26af0ee0271d288f915dfd916c230aa19aff82e0d5f6f5adb28d411d9cc0f87d33beb41eddfc2e0b0329082be09f7453c3728dc534dddd3855584482416ca1ded647c366bab3671e3a40bac29d89080a81cab986075dab03ba33a66d407e49945b27355c48ade1c74171f5516fd2fb18ca4ca342e80dcadbdb62fc1e9e0051d900e4452bfd38e423556a0619fb891e29c638681f6312db0ff12cfbf7c2f9c940a909abd41c57b31598876feba8d8464d222c57318bea46689022c3cfa153242dc01eaf1462b5b57ebff7422c14824173def4e508611ce3ca5cbd5a6832dce82eefe27509bed4d13ed08b3e9c68055397421f0a52ba3354e2b43f3f95a61d2bdc1aa30c2f5fd914eb6582eb999e7d8b04a7f3ef8e07f783fd4a9da88a5518142056b631ca7403c24f167747de916a0edc58300cf18da2a89521077d67a6d269ee2ccc935ab90b7f58b064f120bf0e45278a7ff446406c54d23cc1a9d50e85026afb0a28702129c652f864522991fcf45cc0e2151e96bca86d91f7b82145221ebfa43142373ae3680c5dd3a795b2b208ac8776aa3bc7297c35f61f4dd04901ce998cfd75c62f6109d287195b3f3bf75cc19eff800d48ad6716a1b1ef9a2092b30fc92c1d3dbb555b2f581bc947e607b37e22b9f03321e7b2b9e4346e628bdf2dc56f1e00bf34a7d25c7cdf5206e1f070033cc3c463ca49fe415b6c0eff30fd56ece265c7717e94318fc37d7fc324317c7feb0fa384a432b1e41e9dee2f52e4191ba81ae951671f18a4cf1ca11cf6c8a5a07df357bdbea058e88fbac2bd4b740ff180fd2d062d957201158d0d07ac301979460adbfeb381c933ae82c86e4a42401651d0d7eef465148632e775ed59a8a809bd4cb784ed4325ad5cc807da6f7863853ca9f478f9c42a8c1d0aea83b9170b5fbf303900032521ecb132d9c3177b823d3332f2596816d413445374a25ba0473afcb620f2dd131f41608b5854e358cb58a71ed0d1ddc24d52c9aca9b441ccfe76a5013f5613bdf0c2f61576b5148dc0153baa2cace6ca729e1b290025452fb4a6ae5af8f90796ea8e59c34476050b3c3aa9ab72bcba52f1a27af969a4d2e25b73f464a017691576bf42b6a066105e3314585a61c22f28a7794320e23ac5fd9344ac0af39ee83f058dadeafc1fb9ef89cf4152164a2f57320f6701e1eb5cd1fe883b8f972c4723b26dac386eaeb0cf30a3e0d9d1c21b2fd6f619f14e0bf71e779f0395a350b543d50ed844682076347eee77cab0d05ecac424d7526299a85e18e5b32b161efa96d2ed1cacfc9917d5f5a81cb0d0dca270ed5736586ac6442fd615cc07de41d5b43e91657308a545945fc2f49caf2a0d29f2330e4a518a5cb8d7fc73a5be887dc857bce9767881488d7ddf3135ff735e539722958cbcf11377103d4ab053da58c675e12ceddadd7e0f85aadcacac1387920be5f394f52da7fdc6b38700519d41c8a6b9899c35fa0f6ef6f1ca943d6e6bb9ccf6c3ad748f79b50f70daa6497651dcacbc7d5a173c65aac0aba73d9e3e9a9ef87a04e989e5299f983f425dee85bd9e15b56b20464e4a2eea25f13775d32e5d331b477118a5c51233c04deebccff1a07d5bb5800296756eda3c87712b7e90debec218d0bafa014a5c97669352c8d1bf3c6694df795f47cb69010af942c118ce43a3e4ed00f32499ba176f3e5263d6a00fc6abdb7c90ab18f8789ebbf139b3d91c9450ab7cdd008b9c30331dc18139213fa84c39f0ba0fd10a676b002afa4971d9b32609b3e0b0e64377666e1f0235ae7eef9542a0d5dc23b876c01688be7ad5cdf89296f96e5d696c17275727b137ed89be3f828ddc8d959cfb87151b699e5183fc91c2904a431032412aa110881876778a6e5c6e63c081d19e67d1a83e01f0951da759e89fabfbc55e4857f4b961d11aed6645e1ed83cf495405a7402772e336624783687ea7bc6ff3b1839f1a28e4dc957d6e7ba0ced71551cfa0d67c123d5e54d2db6d485fae3f4014e48661721027ca1930f8502a98605c3df9a9986a928d83fe10553141535d88a8b411e23b4a8c921ccdea3139fe0097b82bc5fd94a74088fa8464c8788eb75ec4bfc37baf63af49d95c6575b3fe1519a0e24afd08ccb8752bf7142b5eef1349827d381a265006ae3a093dcaa3fcf635d14e1ee69dfdf9f3ea37d13da75f887b87fcf658331b05beb5c245a1e91225a2a82ed7b54efd2b308872d7aad0e646047d5e2532abefa87fb5a3df0dbbe55c872423e3a22aa93954a2d9b5d44ee9c331c2dea83360d645f5217e6c6c5720c68991415083142caf0b5b7dabfc09dbc3ce82e0235832246dc3bf688200b4e985c66d1a95d8fb5fb26a18e4f3acb860d499a054b46fc4079c2064ee4baa6ccbbbcd8ddc3fa693199dfd01d7a740d1eef917fafa38a7427bdfd13de3945923dab7a990c71945621c2d0eadc5d32eb72efa723ceb5d05e15a0e25719ee32f924303e5c6e6b8c5e1e2d9d20a2130ab92574ba2f135b5cd81c0c7351ff135b60656b68c40de683df4f855977ab44aaeff172ac4e546a62324cbbba2b9b78393331042e89c82bae23e715f49a705249f223ecbeb07c78758b3f67c191f1b25785aa7b9f5e86e613b9f2e487ca3a263802347bc96076489d5b1a749ec29be71d21f2e405b1648177f7133b2899b0f28678b1c876d89574a0a795d9792f76ba2829f0e6fa335ebcfa29a73aa96ec14bde51d9e5c5d64bfcf47386a6bd916f93112e7a49ae58a2351c11bc0dfb8eb73056e9cf96710492e5e9ef744896446b45cc7daaa16399de9b9b2a5e38796a7ce20324dca12d8ea200dda97107e7f707f2fe053c59abc780abc79a43d9fa36d15db174cd19199e4fc597bf622b6b3bff831749625b697ba55551d8a6d0241607dc3bb5b10dc99d98fcd7d1b78d605d112b54338e71f52faf075b6180d45dafd23e20c9afbf78de28894769e6af650bcead4f16e59ed32581a89162f5b1a8f14c5ae7a6139f30066dab9a74731d5e9b329d52087188c294e7b8cadd66c79ff469d79c309210fabccc52c81b5aabd44226c46e0bafcfe17c76046bd60d097e326d778f71856552a030875743ffe955c69a0a38528723a0a076ec1d638fbb5afb76fa27fb558b090921ac9b6d4636a0e16ecf6cf1725d62ccca6f5b0ff120250f1fad24b002dc7526279a73fceb12748ea90cfb43ae7861973cedef934eb58901a8db48fc0692e4a89f8219902bb0c04a8d21e95cd53a149124845272f209c8e74b6de29dace45f90652db617703d2e373ef14c9d22ae2b227150bb21ba92c658401ff4b15f8624301cdd68a3a15c8a1663cfb1a42a8f9e8124f0b921de848a7732abcbbdd68a371ccf6c43a459006d77aa5b22a294c5d1d7363a69d15943f5ade85d600a399c9e78bf1c4b324780e352c7f987484f1453fc09dc1e1e380aa41507d2c4e72bdeff0d22e9cc05a83f8b880fc286f02d083bab7000d8d87be94d6966206fad28492380b10dde8f79094e86695eb909fb4961f49d83814d54d7f31a41446943fa862276c05fe28eef098a0c63c276c9407034aea66981c4d08c4110b1dc36f74261ecebc6b14164cd35cf98170ee36558b406a94ff646dc25fa9ab61240c71b8ad21f99decbd47851f2a481d3e17136c537f6afb73b72f0e2e2c03cef93929d92eabbe1b975bf89b89bbd83a6ea46c9ad9b313a0497b824c36ab9a8ba26064c771b9eb5316f658adb605fa562bca91d828a1c274823bfc941f89a4322bd52b9de95393bb9f3b895e3293ce6f283563eb9bc4a55633a65abe52301b708dba83b54eb0836154c38dee618dea6f00dd983620eb22e47c6dccc530c5430d874bea38d9df15e9603268d4b70d3b96f166d9f2887958eae3618aa63af6b6bfbb5e4b4b2bcc2dc9daba5249201c03d5996c23e598251f4759ff0a893e8348d8583f8635af3c250a8e19c410504ed07f38a652c28d1234df2df9c8faf575fb6bc87707d52a52d7ae105060c7d1e3ce112347ed726fe27a702f35b09c8785fa098c312a86fa5f131de9701c126b6ea2c0afca8e892651595f0b5e0b046fc2cc1926b3ba16fb09de64cb9d3d12981a5e5e3a6a1bf8d0b18f8138e6f15894ff18528b6b94e52f3002df300d738384a7c6294c16291a29dc5eadf838e2bcb60ea6755f97bbb6478d767511ff84990c5e2c2c40c316c2f7cdc7ee6936890a28c34373e6e9811c39fe24b0578121c3b44011fcb6c1999277a63aaffc7666960ea68584ff9a5c7fbe691a9880924c9944fc20c6db72145245ca499758c4754923fa18e08c53ac67f2a81571c955d79bfbd88650ade1c47a18e80f1cb8c003e35a53317bcc67bc254c1aec014e522343816625751d03f43ef6af39fa601e74f8ae47f4e273a5d1bd52aa6ff1659c11b61b462bca8771a00fc13a2c2c7a7bd1312e00c1518c841268a2fe3dfe501c7179306163412158dc6bcfc46878a2db1802037f43c73b9cb1cf30fad33062fe9a105abf8ce464a6a5d71c4c479d25c90c19067554105362f9327c5cede0c98180e21aab5e6eb0276d800ab465bd08a2309044b55cd04525cc1bef71de2eff0d9ba4b60498684d530572497fbfec5375a29a6be4e479114d2502174929eeebba3beacf3f11f49abdb6c21c608bc69bbdd341a1585e1c5bc16ab47d9fba952a875aa76c94b59c3be015fc58568626f9b214633d6a88ebf5573c2ff8bff2f459372ef6ce2ba9885adb67d2e06a20590f00a3c5ab0df172ee35f72d8743f698eefe38703e6dfe156fec11910c95528e737b2b5a8caaa37e7d9311d2a72c78b3ac543eda8e69b3ba2e00dcb5be2939231a5bb2940a56f5ae686c915253a1355ce71e694acabe9dac410eab107e433673f574215a6172c2e13309938f22202246f46d2b9a049786e82b2491f5580c634675f5904255aa5afdc9672d40cad7ad084e7594722851746c85ee1a7cb2aba233cc215b66557c9a3f3384e373cdc6548200f2057959e0f25cb9aa868293f391fab6ce56144531de3f91961c72af3ae8defc8ed0f1eb38776d354d8187a930fe3a6ca1371927fb212d0e4565729cca5101b42e36befbeb65877477082c0229a5ed1712bfb52de95604942df4f32d8bf1ed42e53cba2445aaf7dcfb70493528118413ebae4314123cd7ced7c81510ea47a6b417038323cac9e55cfd86229e7382b09e4dbfc02d3d766be42c477a4c58efd402fdad2757be16f37fb25a1ba27ef655d34b747b2f4f70d2b4b096474e6db9534270a18fcf4e8d31b81edb01cc2c1d82bb0f535a66ac431396e7649e9cf5d1f089075346e5e96087a6b5263af87e3aae8ab7ddb2ba31f16dc876332f56d99b5e1ddf3d5396d4c913ffcb75ab31443c45312eb0a31a677bd91e19d8779e40172ffc94851503a096a2afbe9549d9d4e8003b9afe7f583122a2c6e03e965b0e55ba6e31eaf5672bb4d2b91e092f60dc6beec1335cf171ee06e0b740ad1338eed0c49ec29512ca4b9c5f02c2c6f2f3b204fe35ea0a18b5a9e5a8adc11b0ec71e303189adb7d2d6b23399a4b7f6220a3aa9f7e0c548464513173ea97aafb1c356277b20d93ff0f1f8eeae286454ccc356313bcc02674a5891e2c139d163963ff3dab515e300863a2600dfd5c2e533b99f2b4700ab61a247957205ee54dfebbea04b725c51aef74f3b95d8d5374bb4f08e288dd94aaf528355b8d25207f510a7663f7d0e229c190f155a9e6932b62a2d28b5a9210900ca07ff9264bca9fd4719ad67dbba060d1f7e86eaf85bc9b3ae6da870fc4cd040aecce0bfdc2051af642472045bdc7bf2cb352151dc8e92ed9d96db42b41fd96f8abfbe7a51e05d7f957ffd8f44d4cafa93a443e369e9582c80255c7bd897ea6f8c99f47ac1ea884e7d55560dc62dc57b4a8279f792d84d064b3f2253ed1f25c2c66d9dbded972cba087723aae691c9ad7cbb703a525e612e5e0d040a70cc1b7e120c844b364c718d5928ce4c48105ea73152a43d12514bea4e9c7c161313f5e8346000602fdb541d8e65e986c80f00b9ca79dc5b809f6d635230a453232efa2c9453b44d76f8f96c675888daf83ce2509bc3e4d0883e8e0d926c3e1f2ca6fb58b7692d7b5b19fdfd0bd6caeefdf478234347c634df3718883cc572c94e7935e66d4f1ea249aa6070d1f7095c9f72c7e9ca185171fde6cec8f61c0fed5b5c48679190c54c17b5cc1ff44310a9668998e754b8941b93c04064230a8939a4adbad84d38ade35ea4d1cb801bd141b6033e82fcbc37ec44f09001eab1d1ee70fbf93325e3c02d3c9b9650a5f7fa0f69895090d7063607d101581f8b481a04e106fad131bdcfe8bb7f3c91b92777be172642d69fb93e4b2ddff20b1255ad7464b7e15f83d3f3e57b1e7c8865c577cb69a08cc69c0f72606ceadf1edb30c72f0bef56c027b596375c7caa27f813721fcf7d8917fb7b6aef8f6ac31a49ecec30badcdafc799525bb96e19f414b0b99c723078e95f2fee4906714826edd99456d6005145ab59423976a065764f44ded9ce93027dcea9851c7041de6017f5e60c93c8855814e11c32c9f369b7185aefb4007564945948a961f24d311c03b2c58ded96b2b5bc4516dd8d2068729f1706dc25ea715f936486fd9df2209a994ae0161858d1190f76809f644b1f6d5703661e9d9c7950814bbd4249e93c337b8304f86e88cfa05e3a94283fc2d6111dc6d16dd0d8dc33860808e3fd323d611cf546fc0948d0ff7b189e668cf038d84fa30f4eb9a8a14fc1d55fa6912277cbb0d80ce9e11fea2f5d5c45f6138f621d77d08a86b8f1cafc016054d7bdf9a22cd8ac35858dc6f51ddfe98fb380752bc65c0111c603795798ecc226b79aa895a04a641663e6a08b4e397cecd6de49dbe92180f1f8c3a4fe77e5bfab9730761065e8fe27c66b67a08258f989c711d384c8c891a9c3ddebb0a0028382582424935c9dc4862983468422454f373819e9d6218e910526ad1374fa4dc25bf1d05230b59f1cf094c74988ca29708c975155c701e0f66f44474cc56c8a1feafbbe5a720a9a38c7fe3011049aa86ffb7bb7f1c1de46958afe3c2a53f0d5fb21cc1eb388bdb4cdd56e38cd6fc27e12d4b413a58440b999a5c807a94e3bedaa6739916c7b60b6cf4b07d01788ffaf9e3846f37eb2d60b70857616afac4202847ceef955734fb987d3c468377ca3d3141583739b94568c008f2c75c438f88cb41a03ec5bed7896be99f3d4f34527fbd2ebcf154290deda0f1eec65607cda1d5b9a89b27286b5a833773ef2d3c98f4d3f73261db66061597aee44eb7ed4ffef2c3df9f393a70e4418ef93e5829204ae56422e84d602e5c400d8223d361024550f365df4ab5b868655150e7971891f0df177018bbed1737ceab258bde137b0ca430b82821272009e4b2c3b5b81798581072d1e2aea7e07b1f6c78c0ac51e4841b0818e3c36f1d648b78dba4f54e558bf36de021369c9fda348282f2ab6a9a608630ae7c8395f7b9da3f23e391806fd0c3e5fdb4c1d332c3f6f3cfe2973d0e43f3086838199f1211f981693311598273b253dfb463bf03ce6a4b3d8485c1c4f43f7b0368f7b988015390c6471a5cd2152fb99215831caa8ea117ff004ed8112d2393df47a9e79e11c971251cd6aadb86f5aae97b1a0724cb0f800f5e91ff5db427a56c193705c666c6f3fcebf29ad74284575010942e85d548cdcbedd4b971f07beb9968a17f028c83f7d5f3a15e2bcf9f18b5f3f9588556223b9ea36db41a653f10bbae8e036097af6333c0780678ba6faf5c4d32f160c1faef8d9da70be395f35ea3b2e98a275051541d2417b274faee8a1f415d222ecbdfb4296e6e2d74f61b6df2ae2fd06722898b77b661203ef79683050ad6709523601afcba6cf10f5dea62d7f4c7780ce4132cd70b0df3308c74f6ebcc15373621f4e817849227b8b7857d9e071185b7bc9f78373a25a1852109be268a6c6c70b25c763e07a9a7c1faeec5cc339e2205a776698383f4d232e9c20f3d293a245545a6c2ac47ebd6b20befc3e9b028a39d4850dcaeee0bdb7ce312a6ed6d039c5fae42a5ef6c04a8154cad5f99198c5d17a88c3fc29894ab6d9b7c3231f752be0411801245eeb304bf97161a1346a682f9ff57a2db622c07aa8554ef5d8690926ec7b35694ff02023bca1b3ed23d99be7900f8ea0871d9db47bf29f338fd9c44a884c4171f262551e2770193249cbed9187882a13c9cfb5e8e96dd2957ea326d9c71ef3f20c01c09db74e894096cb1f9a00c647f3eda8dcdca3849867bb778b1a27dcbb6147f0846f9b083775e09e6129049d51fa6c1451fe454aad96a0cc015d9feb9906933a559267eba2f015f67da946aa87514934a027d8719fe952e34a4920793ae35cb7dac1968f01333827a7110ea0a22ce981d090ebc8a632760d94839334cd5eecb6c90b45d3772c934e3afe15573acd877161805e048d126746ad9802df97f32ff735cf382bfdbdcc60a805e0f5b6182b39e9990249631c799afd8f8efd109722386fc21f2b832152f16c07ac23a76280f51b82f8e91fc79077794f4fbce26f545ecdf3e226a30cdda3fbe3ab0714efed074e64a36bb2ca246537e4a7f968e717fb2f07f94e0d416be2075f428f81ac82091272db7f57766b646b350e98b8f0c9cf98aadfbd89fce38866d97d7b7b8daa413c5968463d5dd5897b6c0a77614db5c48bbc64f7b6683c25338f5f678ab401fbef4d33dc955dd39e1f4008a46b408fef2b0abf62e081a23f4171abdfc96f1e11023c6b3fb90905ac16918b03339590f0563295f8db3210905e9c51602f661988be192787cf2e67e581406488e3972607b08a747696f5646a9d25201769a4fb2528ca8d9ebc48517b95c72f3f440e1cc680c806417b7c971a79d65ff8af8fb26ae2b32526e0069931e171d0f56dcd220dd0789680e811757642ae3fa235fd297e61a5d0ab2b3d57afaf1df4e7cdec7d620764c657e3dc12a911d09aa5b83869adac84113d4f7ae0af60273eef901215f88a4da4bdf53b792f814df0368e08c9093be8b7d757e3de0aac0006e52992f30b455ce434c11712777a09dadd362e864532b5f8111bf41aa25a9dc504bbff290dc71ff64a09410fd4a1f8ed289fa57202d63132bd5dd0fa6ec9d3fb1af2005641eaee990bcd18138881e57f93c761319f6ad80c5c6abd2ccf67f8e8d76d1c2e1c34ffc17340f96c9a7643c4d5a74873db1347cd24f51ef162f121eaf6aa325a15037636808116a26b93241593744d0617f7ea21694b560c6fc44ea475ff9b41a936948fc5a9e3c844bbbd4c8c46ded8445f28dc4ad2d64cd7a737c92cdeb09c4aed0d52129bed71e7d9ca2c5c6abd25a56fc7595e7bc9279bb3177b237e03b36a0b772b26bef11fc30fd93401ecb2f14323980fdc648f5531f6c3759cac6a97c0f171f2512e23c166154ad8a3c1a31462bc72310076a6c06eaa1adecf96c3db55cb872e9c2f546d25c8413d7902eb8df1340ac6050bbc88a56559e6aa07c44bf3c54c8ec9f88752dc0cc4f8df499039af207916fb3f35ee5ce58416542a3ce3fd194ee5a2ddb9e0d9d2d397638da747165b1aeec096c4bf32f9edcbd4907334fbd34142ebf08f3859dfeb932e324a81da5cc87f847f17d880cf195f1e78898025b75e7d7cab11301fd6106336ced0eb473135f2ad8d44c24e5b52b5fab6edc616da7209b1f79d07f6ebcbeae42ba3fecdf55093fcfe4899e3e172aaf3645ca0426044872a68490ada7770df6630a81bc3292ff6858f82008839704c99c8ff6257468274ec29371a40e8ac96f73061d41040786528f3fcb52686b6cc65528f6fdcfa2e65fcc993ad5f9ef287951d24cb488a355cf5e73bc7e4a309764e8d55e77103b56bb32cc86a4fd3587cf64db8a3cac44cceb55ff7fea56f865dd4931b456a89cf10f9dbd11bea0b05d34a429dced03e36cb147602f876a4d11e9cd07b82a3b0a66455446b98f657efc5678da800bd0e63a7a2829f711f62e67974f20993fb1ed059dd95c34a5060bda245e458ca7eb9d00e09acb78c1e7985831a874d9a0d0af23ad30fc0e996d42ff3e9122ace22ae99c7d00deafa4e5354eae650ddaece0b59ac516ed1fe2e9611ff3929b30f25cce5babe76555edd26489f8f56a25e871a7d44272d4f423dfd134894f5cd0874d02aff7b4b759d6ea211a746ece9ee1b55cca14c7c121f1eee2bb375c097a72e108567955710988ece7b85873ca42700a938c4409851cddc4e2af59cb16bf61c23b27b3f71614e15e1089209916c0daf358c7cedf41491d9ddb37e72d1579e5ae783f93ca4cf3ac2f914ef37fb54ea145a8a51b777ca0e3368a7fb4c20c7d40618d9cef859ee5f5d89845164447d9f5376dd6f1b6a2a9c3f3f469416c39af2522f1a1e8bdbae56d77da25fd852be56ed7236a79cf5a6b4d865b80ab5be06e22962a2530187fa2919ee194af53768f02221a9e495150639cc598126dc7565095bac2710bbad92d146d4d76a200b7f910e9e6dfbc824553d985393f540ff866a0b8efcf709a16fa88b6be72c09953112832d963fadc1ada533fa6b70bbaae61ac60f574533733068dcf9c62c0b79ebf647c82f42a9fbe3ff0f49107581d1f77d695172e91e1cc094bd856c525dfc051e659d5a85732ac83d163090e8638de16cd8a5274c862cda885d60b193ddf35ff8f1d7e0ba0b13be5a41412f2c95ad408560d8dec7363e796c4981d5a6a4082c9dda25e9bc65bc4094fc045d92064fffe65e4e9fee8b981ca930c965bf9e66a77d3f6b48c11093e26e39dfd442c6cee37ab2863b8e7d40fd08c0df0d76811025f2f40affcedef5cae09af8ace0883740b4cb2d3d0f76768db5c086040a61ef87d6d742bdabfcf11641cd479fb223c672b7da45514e133f5b340d80b667593df78bb09cd64e2aefc06d598e48b213fe7580bd44e39e0c656d889474af2f4775a358b052f19c3915017b74a974e3e35149abb8987faede7435da03e8f7079bf4894f0de28a0bbf9c602d9f1c8c9d37314f57113a962f11baaddb1d3f68b6c07dfba0df93de73923ca2c8a92d0dc20e5322a7072227fb25a1f42fafe216d3128030c85f13320d15dd5c536b108c63119c8f3fe68f70e4a49edc4286b316cbb544332097938002d86ecd9668294b1e28a8cc1de1b9eeda019ccc44157bd80333f6c9ee09e5eee06d10f48ca1287dde2261793be5ba5e99cd7cd9bd065693cf2f36e047b2101ae88334a088f87b53a2b16bbd19a72a9c8aed83ac73340770879cb24fe06d8b22e3c6113da14a32453e77de27e293c0f0d5bc6be88629f563170b5e3dbb1cb2f2fa0e115fa4665b6a30cfa80b803c0173e428ca49a983808c9b3f791e7c0bb15ddf0d211f8389f88f3463516e01711f82cd70d81b263adf63356225bd3d3085280a914c0f48cc8dcf4cf41eef14c37e39e5031a978b575d569c015d9a2077e845459529a70c779236738b3fe8ad401a78b296fc3fbf6fe3f3e0b20545d79d8ce4e023b996484dc8e6cfea8456cff7ccc5d48377130ff0391ea618c73ba7767e1b102b5c5db201688fcf36b654eac01ae0197c58207473c17492af038b1e9cce55dce326da94b45a1b96e6c30914fd0a7e986e4b3d8b6129844c529c3f9fe763691cc5fb90ec6f5de23abc0f204e53f74432799be5280c607976cd0f4dccc610c5a8451c53aca901c8dce9580f49842e5210638ae7055c1ed32eccc1ac49ab15e4f070363ea0847e6825bb41311c5c57fb5c0754f691f6780367df71e53b340a1804016c141e229718f13f87c6e7034d6ebf0d2c1caa131794e565bb20934c0f9ef060738ecaf1a0951b5376ab6cab01015eb150aba67cb49f2a0ca2eafba2772f160361ccffb1d3b7e980a9887bc1f5a4ee37bd6a0250fe5afcfc5157e270f61495686da2defb2c89e946b6734de88ccc19e63eac8f852a0882e8fa9befe6254cbe5cc7ee720dc499fa96f95502c0ebe210aede5dcf37741a140d9a64b75aebb102ee12cf8c7e73ef3f45a56eb969000b326be04f60e8412060d25b9a79ff62aab43da055a90ed7436f3a6ef4a3d5ee30b6e4a9ae07d72dd333512badf43e18bd3082d06370e96fe3e3578aeb7758addd5727df9761620dc20415b1d875f6dcf710e1237cbda828064e33b4c2f27cf580f351a9ce5d2cc04a4f3916371cf96f909bc026c5dace5a09839a85a66d3f88e6502f2f44e5b9f5280e4edc15416b523a52fb077fc9a391002025cc30f1a98504335ffeb98113fd9c0ca59790b8efecd4007c52938e385a528418aad529735899570e03ac09dc68ee0796f3c88c9c19f75c8d5d3af82299be6efb848b4fd82463c24786ddd4711ab41559515815cb1914bee8e47c5cab972839e277ce7c1a6ab5c4b266a7d8ab0e939338757b0c576983b16fa4dac047528ce5c54c24f1e5bf91db88723d57df7e9abaaaaeab683842a871a8248f36b4146804c68182ed2a805ea9b84280722e3e8f01780a3cb2c9affaccf41fa783a2d6e25012a09c93eff8817b7b4e68c68752db0a98e64b81954291b1b4640fca7681fab2df8c9ef7bc423494bdef1d0c67a5492c6a1df36cb7023279dc0db6c36589c641d61fecdc8d0a35e9a7f45566c3141c224e867621729ed0b801910a9d2ae0d2aac59a332c307ad18c4eb04c7d3b14f2c6a53d8bde38a4d3a06e36fcc8c58531e0c26013c0efbfff8f1eba5625decc6c0e4d9929225483973d6c9fdfc9c8ac6f9900026675a453c5d2689599b34d0a3c60c5d1327d12ae071120aa52c60e971f1a34b7035d406f9ac86a0522d95a5314b37b487c97fb96c60db74d5de8a6568854496bfe913a9481bc46d11b45b8001b0c6e7ee79835d4b62114b45ee111cb8b05aaf8a601f368604e74f37535eaf86cdee8a906fa50360f967025cf43a5c820d32529f8040d076ee8dadfa2161f7a375b811861cf0d6e8480fa0fff28df7ff42b47c071203b5404326a38404a7608848e6b874a5f32c0dc26511be1f8fa5dca93dfe13a939176d8611f3888f2e8fbf0f2dd6842019f621e0bd6f58f6a7434f397b45b7e547cf1382fb53ec204b35a2f20d9ad6888ca0c0cd1279cc5878eaccd675b67f9691b1b075a962fd85f06c52d91e0f3dd10b126b8e20aa949d271b7419bee688678d99d7b135d59786b3439131f1aedba33655c6683f011b23622047efaafea69065986eda98e463c5e157ed26b093ef5b7fbb751c2ed66e5726f7f7c299ebf68ca4455f7dc3fdabb9fa060a88daf9ba97c5403edf728d3b8d806d7ccfc5b2a7d48843f624c025cd6d43cdc490c585b71c2bed9ac8e9d73c12d0e8116e7833fd916c4f92e284d55f1ba4f47b2e4ba77873afe0b55ed64cf0bad6a65fe9d4a47a18b306d020763bbf48f95aba4359d179e038cf20d9ccf56517458f91af4e0b07f4e5641c25439eb26e9d1cc6b5000cb735177cecf540e75ebcc70adb6af3451fd8ff1d4f774cd078635665c9eb920ffb9da987d00817834ac9478840aeedffb58c15009cfa72d015d232d891b2cb367338e2663c127b7d2ba467a34d56d18cc14b55013d9ad81f8a1ea4831b90a547066f0ff0533f5319b49acb64f86e6179dddf884374c8a5f311d60cdd41ac117e2ad02e365561980299c06fd3cabf14f4ec75d8eb7aba949f8c7bc28577123fb98aff3afea494be4c3fe016dd4ee784adc6b06b0b0ed15f62570bfc0cde34e220b01c0005bfea4b9fef7f60f85734873219a9d0f6646c3cde028fd111f4a7cecc9e634843a39a1f1ac4eebb72cfff2d8bf259fe42fb9c67c2cc8dd667f468bbae034ed71f9246de6157c46fcf2b0924631050d6f0f9f8fb1a35410d74813ac915fb7f3c0dc7cecbfafcde7548248a3815d1f40787fb90afc270498651f9ff536e939f0ef9fa5cfe3e0b0693bfe9051e529ab47d4e822616ef9f6cf73a431ab00e45c1284d19859b90e1db74cff62e035faf8cddaa5f767ade824e4d4584b68a990b595ad93a17e081e514336854f6da1e613c8b4988392380abc6b37e47810fb7a7e0a7f076b8309f43d6abe39740b1e6b94a0fbe6525738a1fbd1ee37f632a84de709bccfa399179be2185d07414f66736114a841c8a7d56f63feac25a9dcd1f07c3f0e84bde0539990f95734b09f358542209638c735bf3fc24aacd7bc5501b219b77c71d24ddd7c732a82a55c2ac2c0e3e5d33200ad9c22eb7157f2a772ef8de43b9c045cd2af0eb7e5e7f8f648cd8ba360ab2a9822ab53d882ebed52da07fec6df03da2a20c7c7dc476c7ec507af9d779e1a011fb5407adbb160cfe8f9b2609fbb1ef00df085ba219fbebf0d4acc9993bf86ac6c07225b97ad16c29c6da869811b66514994324c2ff5f0aee37dde251e62e220a3bf0df66d6881ca25e2f844c82364b4402858528fbf70512232f621899aee47f025d8f46df29ea46668729b40f9842df5391d87c59c6f9811e1f5b8b94c23ee44f97889d5d51b130e464800e01f6b78b25a8791073c9481d1fe75ba31408df2b8c83847422a9082adc02f8fb7c41ea31d03dcd646e57f960046bbc925764787b3ba13f27fa4f91b3e6ae5cbc736b4a4bbcdd8cb1b8bea81d9b039a8181bef8f4322100446f1574959e4244450319769a7273eb822cd03f91b1013cfa483072dd3ef830e05ebb935b8d01123a773a02a14ea24f9d5a26e7c374b5d54116f1641c6a20428f15a1ef6c4ff0f839fd30134a7ce0e44984a3716798cc06c67a7246ef7ec6fc32248440c588d76eb3fc3b2bb7cd0e51e31a679f89257e8c533a581e6788bca2f72de86a823ed2fcb6179c18ec58edeaa6eeefa1f77d98f81f5460e32b91d1db60dbb37366d6ada76bbde1338e3159ec334cf1853442d0ad78db120ef861973b06086a0050e4aaaf64a633e878e5544d9ea2b8c7e787d6931572d7c247370e2ade5617eacc4a59d063a5e3639c5ac3ed5e08d57c91c4934fbc836a9c1f5bb10cca06d97e32eb149427fd8f3119a24b53b3eaf35946efce709f84dac48a41dc3e09eb7c7011e8d8e39431154d72468e39cef57a57e270a368d5e8a8bc5286fcab9ce74a2fcb1fc85d28221520d1201470c3cf24a625e8a9effa6d2a869bd6ad905473825cf0f9562e4e25433ea6628c812af610f86e87bd278ec551917269ddd72efb2eafb7b10471ac09277996da5d6548938258bd6670007f108c39e41c82e9238dce51bf53611fe8629b1303c8621b6a866f77e7a3095554117c8b129d5b85be57435ae919870e809e49ee5405a5868c21a0681858209633f72e8c509654a1daa5c65b0fd21c1a81855567cfc7033142cef9e0c35f9d9125ba6de8e2f4fd4d84d9b22bb38ee9ba11f9f90e979626e778ec35b86b866c0a2accd7c88d38f52a4e0e2c8d13dce937f12560c0bc4c08070523c097930ef0770385a98910486cd5d4289ef20410ba306d8b95cfcc08057380424019dc39effee04a9808cb4275be4360229a88ec9df2de0383d4cbb3db2d458425d897e3cf193934e982e2c09abf4897e0898b076c321b76ee4e814a3584717e440af04b563913d9fa85eeb4c803c02b4190239f5c596403b7ff4e1d973eb5dfec810e1a629743c99ce26c15e6678789621e75540840091c0dca4a7a0925f2f8b7793d51001a5885efa955ef4d3797c74b68ee5b6139ccb70b18884e73fc2194ae1efb7e6641b33ab009bf5280ac932d389d0114e5b32728602ca8baa934ff76033261438d85b7f98d6e59f87bd6a3a1ca3c68e63f0ae5532d30650df909386ea67f6e7ed0892b5f21349bb26718bbb8d5e44c8137cd2d43316ace4305d251a0384517d93672e3b327e8cb936c5d3681ca91319f4bb2678e6a5c41e9afe6fe7e4bcfaba33415278c19599032669eaf4695b07606769a67d55a3bcef6fa6c5172a1e426c3f7fbcefeb293af9b0e44a0f8952832a2a466854f21c4e11483e32395c9c68125c81bac8ac3bd827e33c0ad595bac89ad72896097ccba1199e13e158325cc91cf39b4272d75e4f17c1977cb9120f95224d5a243094385a1f703b1c509534f62959ecfb4a4dcc85291f4b73af30d43beb1dd9d7e21dfb35e3dcdf78e8566c44980eb0b6f25802a1295f25c9546bdc8bb1d3a7a4336d2485c2b316d94ee2fdb9a4c9833f478812b8699c599822d27fb8dc402f335450fd27fb93c69e8889c1abf15971df9e00e84cb08b2babd952eb6768879a4c19c21cd4a81073e1ea5b6bf04bea5e0f11c1e535600f22a72a7616787d094af0b98a0322160da738acc89f14765bfb4cb52d7e0bd07d73ed751a1f8bbaf922374506d0920e10e7e2ac727b2b3065bf18c3207e36b7f2ab68c4d6b06dab92e68d599b88a5d19eee454ece3823e0c6db2c208a4de9018a2a43fbdcd4bf77846c36e9cf5e2c4062fc15fc76514ace4a9caaa2377c2865789c5f2e0ac20a6f05bddf95cf6e5379eeb8f3ca5b2fd8d1bb203c0b3733b18923ad0827b1efd6295616c5dd66b0e4c452fd2426a6037da0025a4ee23068e17bd070a7d885068386ed9089e049d4ffe781e1d8eb2ff14eeb4c8c8fb5b266ba951f365440e695a797a353e63c6ed1b217e2782f0248097bbc97af59e8a626ee22ef4ecf64063139be4a175bf68bd40f6419bd93b2a708e598291e35a93ef3b354d70d143faadb352a675fd42fe55581218cc5942fc4e3b71f9e3c696af7008e6dad9a9f1c4566a64ac2ec32188c65e7ebfd65839c9cece6402584a233d5d98765ec07b30e8b63eac0d8fef5fbee2370a8298c2fbf69c30cf13aef784cca6d98a6e47d9395eddaf81644e8c0736dac826ec6403eec0ad95a7e78c22e1154a4fc9b201467f9cc2a769abe82288111c2118ebca6a03cd57291c813bb5da458987d91bc226acad3298739ff4048749b91f6f37c0f529499eb8770f8db457ff2929b8769200c550d234084a0a1ca94e03f561bda4542529fc5d552fd842c30a47aa5f2ba7fb439d84cafa710ca024de174b38fbae65882d5f842cb82223e1d9342ae5c03df76e13c62925fa8a18988d97b5b3266a18b44eb28428ba48115d11af08b09b43adab03ee242582c66b5afd0721e2cfba672968cf145550b15b16d20e5928fa5b142674ade0534c08c33042f91a3a755776aceee9082ae57c2d02ae85609071a03306c2bf30f3611b6eaa825788932a62289dcc1616ce8ee3e89e0ad3564b13344803f001409db9f5ab6db175669041923a546a720251c0a6e26fd202c6cf10b1cccacfc24e582ce2de4fc7e30b6ab99867f201aee4c07e8e8bf61d044ad3cc462e7b873454bc92cb5e8b2a656ee7934bd8f5a5c405240469ae3a5035fd30ecb956b28bba3ea69f0e27858c14a6457141c31738ce328a9c610b137a1f9bc8c9e924e0b6edb765ee7fdb9da4555ce51e5551bae91a65ad2e76f299175d3653c6801503b3a13b9c2131ea79117cfb52250642db8c0cf38e094fa29a183bb8d8e6f5c3d76a3326534df8a9cca671c072b220b379d03094225d56bc5be71e02802768a2fde87b29f30a404195cf3173db6591323c66035f0395a1eb1dc810495c4d93060eed6593ce23fd8733ea6b06b9dea47f39426717bb92856a5570d088f7b879d1437f37b5f5794ceb084349e8a3a560bc018050b82a6b5d74de9021b980a35f7539b8ec4ee0c6cab44e7b867b81a80fe2efa41b683c541220e3ba20f969e7bc5f1445f013a0a370d8bad2dd37fea5b7a6c2c9ad14c73ef95b44d59c6871445927a8abcbc7ddc10df07e668021f65976d5086730cf18f20da8319352d5784b49dbc0dbb15e065bb69b3e08198d2f90cd47a7e26067cf84b06751cffdb66184d57ca1136527ae4e8b9a01d4bfa9c44ce7055a9e8a6f40239e35d6aa6e9bf9946c475aac0ac5ee6eb7326d605b391c155cd8b348ce1947edfbb06134dd2975e8fcd3096366937f57d5cdae56039eacbcb81f240e172910939a5b09736bc08af15cf1c2e2ac5c7f9086062c96e70cd2fa3069baabe4d0b8e9b5721b92a80f4a1400430e6edb29e4abda717428b76cf695d42e9f1a2c84833ece6c8d77610efe8278d17d7d95cee19c8a16eb7044f0c4650facb8c9cd75b01b2874636bc4d83fa9c7f975fc18507fc51ed61ecdbc64a0bbe494a7f9502edb654b623cdad083b308d737f01b9e9dd944fd7a427f1567c5b8cba92f0646e95b98a58e6b96ad6589c487907446407e6ad73fbee916db77abcc90dfa7103a6b71b173be258d641880bcaa7987d802d5abf89ac88edc17fc04a5d557c3b18a63d33750d534fc038c2a755a97e591f112ed8d4a0d58c09afcd57506dd15b723825f2429790485d81f576f0c06d3596fd1e407a990e658887f6afdc01ba7c78008ba0d1b16de2b2917afb12bbc59bbf102178f5fe59375847d92e9f9810ca854d066b37c569f2147b74dadd4dd5303e5e19a53aba0e8683b619cb98f1e48c213d85f99859342f91a1ad6767b1e87ef38b49db8c71fd49976ce0e1f513ea75cf250e94902fcbe43a727773305fc06f083efd4001c0f98207e7e0f3de2191eacc538ec61e6210afb2cab0e3134602562541f60669b9f9fb381091558d711cadfba9c5a4996d11e1f646f3975e4d2b69906601b429e5965b92b7d3f73960d98f26d8efa8673d838ce7034d272acd59c3fe4babaae606b35e2bbc95f0386adbb14b9b5b19b17c1559ceb2f38c2a01a4b92cb1f3a7e9c73423adac4ed2b39e4b2b835922d982842e22016983422cb9af0287d3a6ebff4ec9828d1915a4ce65a1caf79cc20708bb7d1b03b04cbbd82c40d1f8595c938582a88a23b93a4a758e1c2fe5aac155df30d87ecd6d838915492ea4c06ef78a26574fe292de9d9cc425db888191196ca397c16c6d954abf7c1aa06b06744d4f1baa94f9ba6b1b5a3cb5190ecc50704fd8ed0c0508efc041c26f2f9ecb30b0d42de26efd44258ba64388696b746c2bec799b22417b4495567f50ab89a5fc3272c2529befb0418a89659b0baba1141fd7983dfbe003e8dd5b4d04a63c6569171ae589d4b50a4c259046b774492143aa4f7620ad66d8223e0910f19a2c0528149348bc751ce607c897da4aceb860b09ccdfd71c8e7a92e1a2baca8f54c5fa7c37006b935a047df0774c6c95681401a99c6b956338f2e329ecf9078139be38558b544ee47582575380e5e48a85c52115af93277e6954aa684a255b7bce14bfd6c4d49fb687a327297a465601a38ba1437d99ce11e70c1a3ad99cd979c7945634ec2b8685df6d0f9c87db3b48e31634f6690e977987f4f7a0f7e87e7107fdbfc6ae07fcd4926d021725fae204739b436288e2ea18162313da02305adf3b2ee5600128a0a47799e6eb90ac728c59da946bf6a7bedfd7cc5c309188f900f18d837acbd0c0b3d2c2b29fd70f4304cc5004ec2579696a2f107aa657827c00f280edb41b6930ad9cb873dec51b53846986ab0c338deb098a01323d62d8cfb52c654d97dd69412a21ee8dcf610b53c8d43a6b2dcea7f263a6fa62e558f7b8da19b45a2c377921a077a46ae33cf2a4661c85e40b09303e9ed7f3d50b99180bc960223051cc98148748bbac28433176f3e6962163ee9f75195418a4afc58aa3d54a96cebf3418e0a95ec7359f949045dff3b1afc9e627136cd4a76bd8a792ee34f44184012f536e8aa279d4b8a086a6a1b6a2a914864fe07d56e701e6e7467e2a5d664392e8c22130136d81cf88e7aafff347c75631b20c88e0bb50df0a1129cb4ce46694bcd7d08a3db9edfdd4e48f644c8e50417d02a3ce9ea98b89f651194fde741211d9e5854cfa7e04fd3b8415db8d9371ebef6865db7750e3d4c43b59289fbf231ed4e49c725ca782ea4affd1c95ad222a1d8bedb75929be93e5a28031a4d792e9f2aa6278e735e1a32649dcbf4b23b1a325048c91c1dbb90ea164cc754f9793cd5d84b9ebdc251c2ae384fcb2100218500a14fa57ee9a801ba83fde98275d3f3895fa6b725fb1fda89ca925ee503007d13859a30ba6b736191692dd2a409026558b69fd1040d4660a8eb20e8dd3222a9522a7e19d04998e79393293f48a14fde84f4cb7735384c3ae0e460b28a3dc542d3e9ecdb4a632d071ddf36a72625967c2f2219bb6ac5986f1da7298a0091cbaff2afb3ade78a49b873c3a8c262a8bb47554d1ccc39a464bf8d15112eb3158c571f13ed332ae9d089e72e1808d3f530e6c2b47213689b41c55fc96761a57f25fc57f740f83ddae95963bfe023eeaef257f676f12d1a4a284d1f98795f0dc8972e142cfd9e31b543203e6541cfbea298e063853d80125ae21f41f49500b0c155017f648303814ec3fec226aeb0c34f1881b38677923ac77497a93c9af67a2eefa3527f36edbaa7e0da3e8e0e274c3f7bdab96ed52e462dd4d54965498024e04d1326e169e0144d04562a755e19e13600f203cfa7b81a8f23d0acfabac4687642bed46f3c4ded4fcb22b2f5cff21920c0f1ea1dc83167be8fc0d5c1f8b73eded887bb87f8fa3585f59ae108e7aed5268a819999ade8365cc4f3867050deaa0c0a875040a14b81f08b22f49c82bebf32c48d1650b0718ea31eec72088b848e15436f3e9b2986871f415096230b65a2e3890816fbc390f9c97884a29bf7368e4dfec495e76703c92e18d02833fc412c117dade322c47f6889f94d695218804aa481965e9821a5d973898472af82c24edde505b2195c3b322005b7d9ecc4a600218e3ada6cf6bdd2c356cd0f6b4a237a86c15531e201531634d6e95bd79851b748a30ded35c7a024c49aecc5ca5dbbd59a767430c4a0fa2287c7f39ece3beca733f14f4c459aaeb1514effa39b460495cdd9a437df94365427c8f36e0a239b786f774356a0747711df35c95a0d8204be35ca760ba508e7634a3427cf03d8a71019dc167b09a734b9e00174dace9c7b6c145bb215029ada6039ae59e9659ecb482b97322ea465bff09dfb3d0ec4b3861c2ab31575732662ea4e841d107e7a386197f59a97cbf4e2efebe2caf2c8afa0aeae1b5450f3250bc91691d2fe7a4ae3dbc07b9f8c0639133ef05e88cbfa288fbcb861a1989431f192541e0bf1b6b1ff0c4931b716ab0174c1ad73cc59302c266b5be827db3cfd408161e321bbae183e10cff96e80e8d7c1750fede1040f62368c76141145514d3a90bf7399bd6148627f9f55ffa984b558f851f24429fa8ba7694d96a486bb12da9564b7fd5be8f97ec7a62202561ae7c8901900550bb9b9661dfbf2605c1330e8640f0d9b62d702703066389865c23ebfdf5635e49c26452df374daf6fa21dda72d068f6c4eea18103656186cc2033c491969393a165a8cda0ae11ef6c300d05c9c37823812312995e0dff8f1fcf688f4516c8792d8395fb056c04e36addbefd657434a81525b2302ed4bbec9080132ab60287f8554c251f6e546f352b2c97c42ff92fd3dd7511b983d93f209a35e4edc262c0a79caa1fac35d7ff8e8fdf4708b566e1593783a4c9eb5347789fbe782463ff0b1e9e14c56b1270258aea9eb72fea85ad39d8ed7caf28d6830b2cbc20a6dfab126f1b7bef6ee5a0cafd0de45ec39647f1662860ac393feb5f8049dbf96f7f16c11ce0ce210720bb34d0e92bbdf3f9ab02ca6c6533a8c53b96e3acdc67953a5d5c6cc5cdbdbeb2cfc1a761972f7eab4893bf6dfdc3c2d06f2dc518b39c4cc4427627ddc137fa6cabc191e047007ab07d41bc6148f4f60130a84075f0a54ad1e97053ac9d3e34fe02016d0cc688cbda263b8c5932dbb19fb8984b02aee16f7bf9df562c61b5f11da0c371960d40e3a306b763c3913d96ee2290b95ca3996453a9b001c9cf2fcd1a21bea7162dc5a2b54d66444e86ad6a23399710c562e81fbe2f85e9e1aa3cc088a7a8829380aabeca7714562335f33498e6f3da1c6a61c7ab3317edb4077c13a10e391eefffd3874ea0ac11f43b0b7a03dc63e7b11e10f81976ded4b51d66de4b594a3f833b0bceadbbffa8d2946cfbead8470f8185ad9a9dfba1a5e5840d432ed8a0c76692241548088f29dedcbf177332794dd0a98b64bad2d99f2106b2affaae7eea74c1d9161abb67916f481aa022289073acf589d216884fcffb641a9badbaa9b794081dc0081e4279c049d9bac413a55d903deda4694e95532252a371cd266e748fb5d803ab8c4f416c9369b52b5a9297d6aafbc6bebe66bd677409d09ab10f2bd981012c9e26da95a9e2d035795e8362f6a1cf22e5006c622fd880e0b9e8a5137b2ac6426011c99098c46def4961f603d934e6ffd2c2913c8ed27da56011c0f8eee107327d4a22dad5dc5a6595230173da1d67d46ba9ba91fcd47a0bba7cc1b8324d5b66c4c8e2cab2b596417226c915de868d50449f99bc0c0edbc9a66de8ec4723c92198939c4b7ad77afc613a2bcb714fefbb86098903d295cb0d0b589191d1df3b7c0dfc367559f993625b532d96e96f789484bb45ffc740fc027bf028cd33ca7bb68064d11c369b1ea71e4a021857fc62c0bfbdb63066e2d570ed487d5a61b2ac40b0627aae2e3113471f836c4fe586b19d07f65045e9fd9e75a036732492fe44d5c71614b04e12604790ba0bfb7866842e29380b5c3d888b11790b2b02e6933c6115020bda7c1a10102dcb255d52f2ad4792c6db9452e067467b5df39ffc443324e2c4e283c4540dcc87c1bb941066149a6c5a2760524e22111fc333edecde83ac91dcfc223d23c89f30202ed990329a19ec08c7cabc115d2b17bd715c825901f6fa0cc5bd4331c1b2ec2c9d57feefe89c150e9d1cbf02cffbfc5013783ec0ded3bb1677c5d44a1300867480ebfa16cb2b09d62c65c406104e15bd17c3adfb7273456146d486bb9b05252b61b8b6fbe42f66f7b7e99b498f39a3b97b8c3b120708f088274fc1c7fdf6194f5151b3afbafaaafe504574f2f1ed99d2005645dba1957ae260d07947ae42011fbb2055a4741732e5f3a7bab692e6eae7b3ae834d7375ed206e7a0a69697e8943c3390c4efeb694a350466a94e7d2b933e55f1097a9f9b1badf8d336f487568586907670345c2e060370ad415b681f0501f6b71b298ab255cec54d6814418ef51fac49533db333525fc2b42fed4834d5a1d9c4f1b4fd94fe87bfc4b53df0a4a59ab8f4bbecab77543e34a8dbf4febc941d1847d1fb49e6f0eddcc52aa946df3cda71a206f92ce311c573c3795dddbf442b30826da017f38c715d6ab8fd8f7e293ac4ae96119eccc25f7ae9acff0993f8a205db3bf1a3a93f9295c014187e9215cc25ee864cc3f7240e5bd70b74c030f9a74f4a780fcd42d67a16f2ae7413f8e58f69ce8624c40709042dcd85ece96a14959f508e1af4d74759bf67c991ea27fd4b91f22937e5cb02054fbc2bd36513d4b9dea022776b518211f73abae09e81332f97e8e2c4610b9abdf229f01adbdc11dd95238af1aa53bd8732f6a95cc06922d9670685e798b248968d2a6209116670c6b3608454509fdc83c1be0a7c9c50980831de1713aee8d4bc044b2e3ea5c5055c231e8dd7036a644b02d64be18a3a1ef181f1af26290f959aff741d7bfae4bc8ece7ed61262e7f8bd39e9e97fff3a3261e61a554867c185f57dbd08ac073aee24eb1a7c9d22afc27fd2d1741a158401f9c90ffb92d26cff6e8da912010adf4e2eb54a769ac29ba7ae3db8daed4f09fa10f49524cbff37f75f4e950eb784f919d8c5c28238800b7d92a29ee9047a0b9e563b0e5327fcb27e24f33932d0552bb3bb05d16c6ace18b021941c3d0b1d251c5e8b8788708df7ce52e675d76041a8aa014a9370624c1cecb4ecd3a5ac12893778e0efeae9df0dd74d5bdad5572973611e4de9fa5c4a349d48df2e655b47d865adef8b789d031511b0f6cf7cf044be5a4e75fa0419268c5410ddd15626a810a568140ad6848e4d4cbaf87567537f9757045696fb2b6d0ddc6653abe18e352d68a720a9a310bcc91b2533fe0c6540faa38ca38747c6a8df9128fc75b162d6bbb7ec9f35e27d13d74226d43e4397afe30294274401c4a50af0d3fa49806e70fb7adff40ff5c3488dd91c6a9aa2251ea229f5bbb50683664988e2024ece6f0d45a9f58129f39411bada4e03bdf27a307f72dad78a9ca71bcf918979a9b3d6dff5e359820948abafefc5cd07748ac4d072d68497351714d643b5833753d543f63c06d225ad50e3ef872a426fe1f545726e1ed822e65b27f1dd8994f7e7c9be190043cb1557d090dc19205ac0ade04a971dbe32ee121546dbc7e3ec40d93e15ea78889f2393f4402176da8d65e343527e8ea4e05232cbe3885b939306d649ef7b74bb69d95523079c54b8708c26311f795895c031a90a1d066c153b9595b66a6aba5f1ca2fb749e0d40dcc455f8a5863cb45588e776b66971d2ab2a8d5b1be3bc5a99c639ba97ceb26e1e8af2e11a4c7756f7e518f32694a47a6c7a3fba272e320035f412792b458ef336451e3e9a3577037a1806399d2a28c860dfa3b25d44c95bdd435264c4f10308cda91dcd6d0c7297655f2bc50134a5804a33f439fe9a9edef03752ed26d59b29a52c66404059f14a1b2d815beb1dff757edfad8f380630bb1c2f851a5567a185864ae04c7f45721c6fdae2d6b86fc5f37261c5e3d81a61330362eb129a8237b37b6522700fc67622be48078cd2b51a868bd5ea8a39da9cd09ef07cf536761a8698ca41ab5ffa54aced95d71505b4e6d0101604e366fa86ecc4d49166379719b65f21f6031f47e25be19e1d2e229728fc5e50f8e63ad4d358ba3b493ac70a935924c46560765d4cbbfefd231d5699c9f9cec5ea7bef7195a97d6b23dfaba9fb48be72be92d00e8ff96b82f0664b061d75cdb8083ff9fc1b525037620142501145f3653d23674a93f99b138653fea176772d0d63303f34f85990c940d0bbd3bc7e02cb75b7e87fcf636c3f5dfd15401c4f75f256636b9293ed43f053cec12632c5eb9b8958edb9b511d47785da81b24079ca06fb218b149e1981a29141755e7bbae73935df8dd89dfbfd12f41879d3111bb9e17e1d74fa05fa698eba9260d09875c51ce212d41736d9479f46f808ed88fb2675729c5b27f2f31e58233043d170d4903ba013b1e2bf2b2fcb5249a747193e2b3c138476b3645972db398d2351c95dee9865ba2afab1f738bc8cdb6c9e965052de44887877f9cb84dde9f3af11a43d4314ba6f3f90967604dc4f8862c8ab8c00514c91403a0f14a1c764689883ff857ab497c79c86b2fae799e044d27d0263e7dff35ec50abb59d0ca85bc810c8032aff06abf66e26b53c6fed436958f4a516715134121fe6504f86db2cf838cf5403fc0f476955c77da8a697a6a3474f116cf167ab61af4a37d0198a5a106a9b30368be943ebaf7567f694a25b7005c24da5706ae5319df50296cf97bf9e2bf15a36e3b96ae50d1af4e4142826e4ca0c576fec8d2558986f46a06cec04764d94dcdbfc103231041d9a5facb227afa2f7cbe97365109406fe6fdaeeac5c29ac64f9700b6183b6913688789d71d6fa570abf72c8dbb3d76abaa288327b0a99fdffa1efb13a7accad7cede551fae0b2dbbd9afa408f9a60264b1c600e14da6b098f39d12df51b9b8ed08994a9c61599ca8fc2b0c0b84b7ca67eb24960b43ed1a269f253ef073b73b480ece72f56267fb62ccbcba2e5399dab4c5ab956b89d1f1086c1102f45a04b0e8cc298941e7ce5357cd1438535e9c302a203587edb471938450c5a4daf542a615360494e8081884131e2d8153cb6a218fdd06bd95cd0348634f0d242ec02f24cf777f2e31505cb844cceb8bbf73d1dfb7261826862b4c88b2ee3ae0d157d50a6287d97b440811fd3d787c8851d2655ed2d61f5fd177c758d792b823b2540aa6f994d9f5f74358e2c935a61fc21dc05e8439ccc8c357864b694a18a5cc11f976268d763b9fabbc56dc96921ca2d8f82304bf605457e9e96c3329aaac12b7ff5338e6f9834a9758b579738923ea43ff5d2123ebd770866eb2275fe24089074cab3563a06e10d5bfc8b491eae7925a0c816648394c3ca4a621645e6fd9432beac9037e7f83db7c52b57ff419873113a8e4ecb64cde7efcc653c320b178d42c7251cbfdd17d3e76e7056e6470fdd831bb2c097035e91ee0a22f8cb7e6e517280091bedfd42fbf3429867abc421d4b2db9c4f5b0027656df30730107f67b31148e72ea52ddd69612091c58524af63ccc986e7d7d23eb724a751afec7ff4df3a8ecf8fa38d1ddc27380e96e3ed450a09cce1330325341bbfb6e1c539d23d4b65bd1f359f82960cba56e1a204490427719b571016dc15e9afe17c2bd98d5962f825c3516cf9cc1491bbee4ff45a2bea2bf9c21b87b220ea5a646bdc1851a3131b239647700f615814ef355eb1b77efdf5747a065b6b2f02954e4f5a48f0dcba49e10a6632b56801e43f2c3db4487d448423a359e161f96eebdd8c4859c5c881f7bcc72c6c2253b4e0a6adfe04d58749372d869202d54add1e94bf12f7c9db282e1e1547c050260a09ea9d06efd2d3e503c59f78733d75d5ff6be3586eeab603e01adb882639be436b7df1967da145cf9e460cbe6fd6fe88220f163810ba1c2d95e9f7e389d1b9ac765693194bea1ca16bd91b079ceab2e816f926910c4de8252bf34e22cec577524cc9884c1ef8ba64eb34d3eead86b8a4b1d6a9d4bbec644b385f85e3cafe75b89393221ccbad3c201f081838c35cef243049d1559aa50d20daec1c13822fddd3f1f83c9530884df06796863561d21e3df9c4039c455f5df39d72dc52b9482082fe051f504d464ecae3c5efde218b411d8cf0eb13c3eb969b338e806eeb816067811a000691593850c530380b55db3466bc6d2931a56148cae08728a1abfd0b6856839fced4dd5ae5eb9aff4a10dd231502f95edf901c6db39652523b0228b5d1aada4ac727fa6e3368ff27796cfe65432cefe0c5307cac3af38ef44750f39b263a388fbe0251e64e6fbebf4ee7872ebcc58cd0ce43f7e7366ccb3921801ba2b42d599c6120dff027dbfc5728f3e1586188dcf0c1d730d056fbd85d7f1b087c8ab44186e9dcabac1363423138097ba901772f244a0f7f96afdb18f5fd01fb2d81f5e968b5de62312e6b55703f6ec587469fe366b5784fd78456375fa53b2b607ea934d218c9101ea99081f62488f99dbf5bcebf30b264195c9c33fd8ce95ad52105dde4e983836131417160068cfee862c948800a76aa8c8c2cea8e2036758cbfe306f55ea7095e50c0d9d62d3992fc86b731e7f493fdc44bf545f268c3e36b6a75a0158313c6bee0c55c563cef893811a9b1ea6a06ab7e5bca82f3de0d83a755b14f07049785bd2ad2c9b14675f7b2757402bf4a485c0bacc000c491dde8cd3d3ba65e504a6a6a03acc6f304497c617b7747d69113957b4b91f0f553f8647392c44e14462eeb71c07bea16b76582716326c4e098c73e249f7361080400c5ea73f7a32808723e0ac61c878342c28227a4fc27725de77c02f8bae1323232df90083969cf84024fca82a256f40ca9e9c6001c4544faffe8807935c9cfe78845b3e50aee5f8251fe35a859c95b8c1564a78685c99fbdd610d33f6ad8ff641edde5c991aaac9c5a67310f023970ed9787238b92934bebd5b91e3ec6ed9c75ed6e5f45c02e810431527a68c5c1cc8b51c1971038de9ba9144d3ccaa4bd5dfe1c718b5f093ea8e209ae7cf1fe0142195280d879a4c817a8b828a9bf9d3c19f500d82e2b382cb45c38331db021fe9943ed92fdc66b780e4a833a982639539cf9ad5e049c9ff269d44b8034bfd21bef81290b72f5896d4e77f948dc244dc25936a10469c519fd43224b74e304e1e20cf2460f90c6f2b545210caa91c910cc4c10c130fc0ed71bb393fa3bbea71e8d337f6bdff5dbac5b62af87670dd211d2d2f37570c0b2a99aebf7ac313e6780d4f93032a0ca9df050510ff74eec583b9c2d93728a5ed4eaea4aaa833952876b537f9d75ff3bb335d71850f46d9a199786b7313377dade42567841e0c879193acc4490849b4f538adc78d31e619228128e66d0cf254cf8e9530716f34467eca21efdd2e18cb8aeda2a266a051a991a4b8a190b1f18b35e406dbec8999ace7de4bd6ebfb83f8ffd9707637762f17b4d536b4068a68418097dd5ae5f3861c58a7b276c05a180d6538d92accff47a4bdd2375cb7e1055ee98026cab217ed7d5b101b94b677f4c017861f01c6d1bdea27c7a21bd1d3ab9893318803b5b927c0c2e617096131d4d04ac25a78695bb04e4bcd1014301e480e41873134a697b441d2cf2aa864377d4e8858a03224454be99ac107d9077a7f29a4ad441605476523980257f75f29124d1961724beec4b21adc338b26ed5c098db7deabb2e22af58540eb00b889b0fe639cf3ce4304be8fe356ad32f757d6654889900565d4474abb2e9d233947a5e108bc5f937a86371c8e4be6bddf1a0037e6e96e91ae65deb9333de14b909f47da963098b16e03e2059ac4201d3509ee30cbddeec73a5b5393f7e748284497fa998b761669a6f269ae958f473ed76d36ffea6de3a48cda1b05692dfaa56d378bddd595407ff8ad02d4abce9a6c80280f3bfb17c0519594eac6cdea3dae4ced32e5fdb169d4f5c25b9bff737b0691636f7fd4d4c8c3958fa026ce66eec41ec0ddf5f7c4914ae85d20634d7e35e2e744d706737d44b636f616a7a509bc69f1b59c2329300043934cb13ac5c3715541bd610e1fe15551865ce07b36d6bd382fdd713fa86b04bf339a40518225686b99d8c891999d71281ba52f4b97e8e104447ae13f031bb6314a3ab5929eac3ccc9acf5d6634bd9b3c0ccf0858a3715cdd6e99a8bd86862a374d8a1b348bcd00866bf621126ad0daca9fc0f7b509d5f8166e2479055aca21059b2c0ad3373325f04a73e0ab1b5bb8aed90f7b56aade376b2ade38e5acd1e014577107f94b5922ee5ece2bce754f0e7ed70986a3bd084a38454fa6df3be7f5f54a8c8b64441e17dd361ea2a9a072a2a53f0e6034542132e429052b5666c0bda994fb95f6aff033ab02f1b67bb1cf35c9ff0f48fbb6f689aa3abc0854a08ce8ffc36c40fbbd817f435ffcd310f09ab14c62e21864976666083e9a6e7523e9fe4338451e8a9066affef5417157f059e96924192ef6ef5c5db8f635f34fbabaf0a203ba132cc3b05ea81394ef3dad05e720f594d468ffaada0fa2943b87b0524de9881e39162173a1c78c55a309f29ca6c4b338b14911e2025c0e2f54e11738d69ca56597252c14bff665fa44a1ca22e4d3f9ac5d8352013f27bc40005a971ae10d010228d4b9689f7c2510a339aa9484f3723748ae6d8c8eae8ce0e43b88c677469d62dd8411723ed367b6b70e30d962cae81f36da4ed7c340099f4d7fff3d1d1001b15075e49ee82dc82a3a755cdf8d47997b107c30e78194daf881e3a7b4591c4b4b59511ac80a2093e7ee004f9b17745d945e00bffcd922998d22b8317dc64386378c927680882955fbe670322beaa0c9a96998c34c633f90c76879597d2395eb1df876a99f6e6f160d67e4f7c71a157ec6ca7eca100d0c812ccfebc1a8cb32ccb61ff92a75203b72bef5e2dc0b99d7df03997e72c2276071f4de9d65b4bc54f576d5a6fdf4dba02ca47039fa7641e5adfa5e0c7b5dc257a254a8d72cec23f5d6831fad3870ed2d45815850afa85be5e6ee12184114a1df964cef5417a19aec680a8de9ae6f43647e8ef7345f672432e5b0925220086c17984d8c4fc51a87378cc0186bb643fd5e73b27ba8e247fabac7a3a2422a509947801073bb46cd7c885186c0472f50ecb17887c1e4593651a3379848bfbaf81247604d5c75de2d9dd7d955690d327636f6afedf761a9fd4427f86f54bff82e20b6f181477613f8a34849ecb3142dc19edaefafb34c86f1fb811ddd6cc26ea0ad354f0e3fde6bbea1bfc2369924cf7edc375526145ac897f1c73226a9b170d93f187cef575726a37cb9a7ba16ce79d07f459e843ce31c5df92ed348337e527f3aebbc6223223db161bbb3dcf95b8e8c16508985af27efdf694bec9a40914f7598c4107c6f0bfe14640536dec9124ebd5ba71fb195a20008c7a03612bdd3d902200c3b45c47d38ac68af510c7c4165c0c6ab5ca5113469d9ab40a82c73d14d61bd58fd3f2192d647bc900bfb3f08aeaa0aeaa98573f2121e03520a6996743fe0fb02d68551ad79dffffebb7ced7458e8d7dd17b11a13347a568de06a6de7a74cfef0438293dee2713aa5774842b3d2f2c1797bead14ed27945128241559269b072c4d6f366a401bb2b133a1610f1182d861ef77e3fd4a8dac9a77d6ea3d74ad3268f8d7a70e0c3beebb3abca33b0fd018dcadc71c164c0e7eeec0027816530966ade7900f3270b8752da807525cd2f28f01d9890f939dbc5ebfe6729e146c58e3caa43a71e12743a23ad7a4b23d0e3bb53cd4bfdf7dcee2c156559b27cd2f12165eafb033429e80d8859a675cbb6845b98145553ad729f593862dfee3105576ce5f6b6b732920e66895dcbed63b0c914f38c9f345a77a05fb9df0613aae74e303c8100a697cf45ada752cce01c0da5827a56bf0bfd65d99fc20f28a8a71752f60358f5275a308ff660f03016efa4abb128bd92cf5d078caf369347adeeede529a5bbcf52492d04dbfa0843caae5c2b6edec0aae8b552bd6fe245e109a3dae4b4b73611d3575f73688a5bc77a1168f4b9c63e96d39f55a9789f7ecda9713a31c4a90e475c70dcf07b0f41a26ba7940cca8178dacab5fd0b1efe01b4eeb4f838f4b61289a4e793d591883166f94321337174309d5f6ec1e4e71457d2443d881434d37088dc48163943e7729753ad4fa8f061461dc630bd10b6121550b624ff81ede8731af8214a35f3fd0ac5910154e5651439b57c9a1f13144beeace867c3c1d34d36237d961600a87ae66ab17f515e6d222192f43236695c16c50476a9127548e9d85ba85567e6abe5285e0bb7d14c01699f87ed880f4a133c4dc2ed530609fc9209ad1cbc61178ec632671665d95b8cfb06a4670f69d4f60d1a8ab94bbd801e30bee06b1dcd9193e8a3669eacc416d3a9b541e7472193f79992a5903e3ef9b7b54bcb8df26c4120e2204b7b51c5ef908531ce71fe561a267510f628bed22cf4ba699235020fc1dd943d07fc31fe39601a36920766826d203d861064508a5daa8680fcd6f99b2fd0ea3e56e5b6012e2f406db0601fafb696606400c4be511a89e8147a4f1f0b66d82846ef5eee5428090d2052e86ac16fc5a889b17d3dd46dd0b0c753b0460566b456673223086263157ed152dc1a5d9808f230ec85ff9088b51f2a3aa403dc24423477f82e215348d08ddc22ccfd2bdfffbd4d61f92b68c3dc7cb8e3aa43eb640c5eb9006fb0327e4fc22500106fc41c816f22813b806fb5e59e4a042247121c328048717274c96e86d54ef8c5617624bf1c9023fba9afea77b4e458d72c3ede1a983d6c64eb1d14ab0f8defd3170c79edec2957b904290a6b89f9324963c79dbc2ecbd932f6cf0df7f8b16f27655a45e06fbee507efbbda5f2ca0bbb58ef16c1c4b7a0fd70b07acced1ac32f2b512b27964f1be6a655deff443232192db15e92900b644471a14ee1721ffae28e541d0e4381be71f2841f0ceeaacceb547d019dd4c3ff684972e2fca4180cf7cb2ec3d884ac88bdd50e4b8dda9ff63f51e7186ce9a69ff4f825d5621f74cce27d043dc51e54376a75c55850fca227725f906a275945cb12407f8102882200fecc03a265aa5edfbe8f37f415a24f9593a0a35904e8d1b89d7edb2981a3e9d387b9cac24e754ad641a41e04f6ddfc9a6900c2f45d27215de2cdf38198b4dcb2fb934d474eac5cb21f31a1129a0cc9bf22feec076fef6b840ea4e0ff23009e404741f9426103fb405e3e3776b92ac769873ada545ccd390ac66e2d6dcb0ce89320c4e5efcb84753437a2b1a0e33bda84409b499eea57146d4809e0c9cab02f03453e246ed6dec9bf5ac256096ca06df53d5dbf517707fb6b65f8158f51f271a9f68cbf783f78c382ab17edcf7308ea9628993c044d60fe2a7ef933b30cd55815ec85195843d2db8400e1dd0d791e80cf3550d0b076333796a81d242f9a94077a617b97b6bdeaec56ab8782b178b7050c933823dd18384af591f02a6cf50fd52e6fc0819168f072ef5ac293b554c18371ac2b742df4adbecea7bd80e5ed8db9dee595672394eeea8b8bb2718664e0bc048f386934db30e2c2256b26fbd676ec2b5791cf14ebcbb1516a25fcff921ce2093f117dc50fe3deab5fa782320726e5ddd8546b09360790b5c0369d867a2144d61afeb35d7b92e227142dd8163505a0bae2d397d8e7dbbfbff3d5a85fa63b9b87694676550ac6bb77d33f2c4c472f7f3a7cda4a765259dcabee259ca88e04ae8a71f62a87c0284025c1d9f3ec05e37afe3c6c289a496096763c73c03bbef1af336a31082cca4238190e074f0abcfbdf1f3921d1b6b460d5e15979afdc41d22fbe1697ef820b5ed0f27a614b7b1eade5882f5d644554a71f3cf8554e11d4df95b590a8d7c07b12c9d2c767a4f77d490221566f577a9e6da56e55e35c76d0901b837c8a500072354746543bbb3cff6d983763198f114612cedb7be85d03595d789a30fed074fb9d2a147c32dedd2d509ca76b8565bead0ec573012c444044fd515656a8a0c370356f603d710560edb5f3577dd2fa8a8d12e978628fec9697e388c0bebbac1b85d2e047976a2edac0ed29c0278b82fae49843630eb63c979202f71f2e0d6ee8d4f915c5af5ad650d65a8e780c7a1dbd9c1353086a1763e3f6bec76afc20bf9c0d20f3346dc2201f3bec5fab8328369c62de3f9237fbe1a49dded2e444168020542b9bc5e8f761067b9f64db5579ab9d3929442340b899fbac260ef90392700cfc4a05f327c18eb9eacd2373ac4ee3ac261d94de753d25c58af5cd38303ef034ff03523e5e552c8476343b1aeb737cab941d25ef4b527deb47ce2bc0aed64239287dcc08ac19b8cf3186647ab7b9b1557a836818f5640ce31f90f375f9452b3a747f761d5679007485fbdf09837e0481629187b7abd4d7cf224e07554d8ff6fe38ee98b9cb8c033e1e8809a519da0eb643123bb43115b2c4d47159b2ae96dcd348a8c77e577942b18cc450ed6585f23119f5672735159b5291de63d1025c12ce0953a3b3061c52bb4f6f591bc222d96dd7d7b052c287dea66aab0a6a5c2827d79315d7cc944de5a98ed5613756125ca8901551f657d670cbf3589ed1c484d22b0f541a25ea44d2fe134a4021260e98c440e7136c0b58ba99c9d6739ff591e345d184f9dde415ecfc213738157e013a1e76939b4edbb2cc5c76ed6aeafb9ef44f3f6f16c7cba1a552b394ae92c6d059e7a2ec6fb7b532ca1f34ba5fdd8d6c2a3cd14f40206a21352c7a17992488e90fad5f27f38b10716e97e899b2562dbed22557fd2dadceabd057f1264234882e90f96ea973fbd623b00b9d6fa23af5abb94d3e06673642ae51b739fdda583198d56c98e3ff30f33f3d5e482ab5101492a47923faf0f8099c7b23d17481ebfe56a181856ee6018ef1f710ef42fb60b288f89c54fce39502c388f9d9c5ca962618b720554f2aab13af164c0fa9e9af8a828d7a4da458e5ce19fc09728b685b256b6a8c0150dfcba881845956757122cea2a3b4b268b95d5c5fee49f96318ce38957c8f0adf849c8661bef8a91c2656396e078f3f3cbb21cdec0f04ec1125c950345d7e29548f22a3ff34db8843f5c2b9b35e52d13ed405f235ec085b74d71b6965613141ee992aed13935e6a1f13a37e5672e35ff3d40eea5ea6f0e39d486d37d77485eb5a45b9d3052885d94caf226d0c5a706d49e7758890c06274a6365042db5b3de42c5292ce519b9ff316d2b40dd4aeb1556e55b736ef951f711886aeae6264a742914863b37e9542e6416eb861fcb2e0a533aed00a70e45e971301eac417c334ae07e1c9439bf52f5ce9d57c12312adf023660023c7880fae78dc3ad84631b01a5caec4e6f7284d862dcee85e93c956ff470f7b158508531f2a47d84fc529505a326c00b8018dda0be7c192bdc4a7e38ab688891632f0c964b45250f30050735330018ed50f065edbd2c8aba6ec8ffea4e28377f736bbd7c39befd13d9a860ff8a8a1bf910c35352f1b6bf5c99df4103dff9ef5699853ddb94aed247fc2d922bc1959ae6351460a47050007a43a429ba84912d135564f87f4b26c33e26fc2dc9b62adb35a0942acf035ae323ab81b199789863f94e6b5495ed70751d693490ed666a495ea1fa4e25de8b4a2faf9421c53d29040e1ae3b7fd19aa4071121b3f7afcc5f3ad506aa299af1a53451061cf56b3f874dad50e511cc2f022f48ad4f8684bb8e8bdeb1257406f9e5f2bda6be0dcfbfe87b6cd77e2e117223662e71f0e8e9f215eb026fce045aac944d50abd9ece38b4805d06db892f6ae0caa711886812ce34417f671dce5c78178885881c0710f45d62668846bcbf9de1ae62d5770e633b297b7b737eaf5272826dca1faf45996f67e77467c0998a113366b4ae128b1d3ae22523a0ebc890b1fcae8057079b362c09cb0c9f7beb1ece0aebba2bbcbbcbfbf58c22e72108e8257de0ec043d75a6bb40217200f32629eea15424190c45abf8c84b172c16532709ef65909ccef5b7c3e61b1788271570038ebedb3b68b1b33d33d5c9cf2f46d86bf36bed64bcf9464f64ad1b3fea896ca36244883fc87463a003e78161960cae2edac5ba912fdb563436b9137055aadd4032cc587dfb5df9afa9087b832ea8fd324551902077c30b9f1bf646422bfcf32f798001c097acc0fe8dcfa8b2a27529c304fa3c4c922ce33388af859ef652b7590c3202ea0c8359d74ba564b2050360f587dbc485384a3f218a4cd7047977a9fcaa4f4c07684ed15b58a6bb078212058284f884cf7053f5c5009fb71911e05dcb8fdd141967e0f5d703ddf051e30895e79120c67ac0133ed1baa4a5a5b84f06a5e5ee5d57a3e81df7badf678e439c1de68d719daa9d60cd7017abdabd738e1f7de28811b1ad70c838b67e5eb2ebaf878215b592d04692ee6fc100876952bd03b9416647ed11702a7c7402fe5c4b4d04eccf70ea7288f07f8d741d569a59d5fb35d37b644d08dcf934090bdfcf7e5d0be9270f08fefc554be2e9ea99928bdeb8d3f16014d6e908145b11e1bb59e4d04f5277c17535f3092d1ed549aa18a013034f979ea49dc6f4d506f141046ca88ece0d95ad60d232e2de43160f80407d2300cbb7de260e180eba7a17fd90f378284bb33f16ed1e2573315f700e2242db4a37cc259c69183b1fd9f3aeb97ebb2cdf25511e46180ff302de4cbc28223f64886c3375cc12751d3c4b3e4b978190835ee64a5c0a9e594cede0a4cdbe4aca20f6ab911de757c0270257a0d6f2827614a6c2a400af645184426ffc7c1b9645226d04a802c00064dbe244c5fc1e500ad273bcb7dd3bf45dc1622aef7e1c3f1e43cc8ac614044f07c74b61ffec1d03e0a3546d7f02979caf5acfa23a83f5cd8c6a3145367448dc2e75234fee24b381c8cd4f792e74f713a404d3b955f5282916a7b59288d8f3a6b976a526475fec4a0425006eb84c62a735aee68ca54e3a89612b1f3092bd8ba6c45f42b6b5c81b8152b4ca6a1c8fc1e21f50606fd5aa6d282568f19c305377f1e6c45275b27d6166b1b20061d76312f52d55064ba8fbe2d1b62ce0691abbdec30c866b55e7c12dbc70cb143132c023ce71d23936e67c35f8ea99d45d3d650c3fd6e5d7c8c72b64783e015b283a45998cb7a336eea418f8eb4bc0d426042341b4afee9e45fd022dc33a53827c66c614dd30e6665a61ec5b332d80d762c0489a719eb2dd85c805b9a2126aa23c40ac330b73ddc8db8e0ba9e4972e7a11e791d295d7b0774ada11a17441d3479f1de12ae5f8911c5e9fa4af21babecc7476b39b9439ca82e07840964c1fd067c75b1fd10bd1f511848673129d37b11591f68bf6c9f17c7d47bfa0869dfab59fb2912d4c77c1e1b17f0296752e56f3215e6dbc7873a44b841abf58785fd448a891e8fddd7cdeb6b2f600c6c0e39d50884382bb22a9d1a2fdac6b283fb8cf78e697cf5185c1d82a5cdbbf601bf6078aebcac944e178d8645bf952a30157fcf2c92cde64777f762e1b9a4cc530bb9d3dd8922663dbc02bd9dcbcdb253f29611f847cfc2837e4f473bca34d0490c05bf6ad6d5b64273b479ec5750a6d7d90ae7631df1474f128fbeb5ceba144328b5f6b07f48e8b3dc55676f9c8ba76618e1cb5ff06ea221a9edf2a8199ccf7edbe6d16c99e97927b0890250e98f21f9d94e05643a4f8f1096559de78c60c497996e01c429e79c10b18261bf86b983640b3c2e9c89e3c7bdfb65610dab001f4da6e68988e9faaeccdc1f8478d3e3c0f0105d179480f439781e89e53923855c286b9bc0b56acb852cc09c73e866a462efcbb8622a71b6265710751b7ca68cd92d9b3a6c588e7bc68994440899556f29faedfbc204a4960d364998101a39340b63ffd85c718ee8f609d825552bd56fbef840cac0002a6323625d101e44ad4b26096fbd1a8b6c4e60d0ec3f374909063983b70804920f04921857a76a9b4e4331963a890ebb64a6f0879996bfd1d9886ad096ec2acc2f59e3177aff8381f627f166eab4a496e08c88d1c551f407aa9c841631d057b7769ec9631445022a6042b627cc7a4568c88d303faceb38105545ccad8a773b981914a330bbe6b9fa1a56b5eb0eaa801a44e24b1f9b3c79e5e74c727840a6aea46ef408206feffffff01