PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 58317 2da958297f010b8c3524f677bd2b03111d45e6685792f21e879347d1c46b47fb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6f6357a51b0f84f144f7d776a17ae99f57463e6902ffd6bd1c67b7c3523c4b8c
Certificate Block Hash
2da958297f010b8c3524f677bd2b03111d45e6685792f21e879347d1c46b47fb
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0010420000a07f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b39460f4531eac7ad2e9b22d82150152b96c1336519e1df8861239d4f4c456cd252fd6e36bb76475bc8f8d08fdc3ad2c65a7ef1a0e7930c3e046533a7d5d9c67e493145d94efc8c565838f127872ccb47dd5a85621869aa4441f000000000000008000000080000010420000a07f0000

Raw Header Hex

00004020b0a9bd741cbf55b690ba2b525b805c3ac52a41d9cd21ff67a1eb88012b7e48bf2ef34c5ca0ad66b7251bb2be2a9d6d504821a0f4287ac2651f059b7926ab460c372f106a8aed03188c4b3c52c3b7671cbdd6ff02693e46579fe97aa176d7f744f1840f1ba557636f

Proof Data Hex

59,560 bytes
121216020307650d383c2272c4c4da97f150ad94978ad401d2e9a3d9e6e8bc81e739559804ebd2ae213d514077f939c7afaec336c6d2b60f7495b3e01207860b3622e9dfb93c738330a612325586bbf3e1a8ff5b398d11d47421a5ffbbaea177f93d9019200e691f8907a60a49906fb0c20815b02ec26f2a3c4e2fcc21022b32a74c63d9d871fa6f3b2e7f18ae8aa474271e0227517dc9b1fc1d05fe4306d32f484e59f2a152c3ee15d6c8646d7961d79bdaf3008454c57f40eb70b969616e53a5386c413abc7a4ba1522f53af35f89f847a203aab7eadad8a2de6f5bf3da205f8cb2515188c14c411224a11334f44fca19ba360ed6ab1db3f484f228a6f2a0cac94c4ce064286a865359b662211380fddf03f0b30f3dd896459eb5a2d84932c6d07907e5e719509a010e1768bd830d554e03d31a4ccbda3da3451e91a45d07cb6a7274f0c90a5e6866a0588600a43d1691e6545fdf9ac344be496986ce4f4c2271e2dd5361b9240d946f146c39e90d28e4d943d05ea434d3eaee5866077cea8136f5aada3bb264d7313e6220dded7f26cda92d227a888008da1cb3379cf6e0bf671b62d9790a45406149a74880642679a865a9515c7f4fe389771a77102d0368ffc76f6da456d5b2984f392e39e53ba30e7789790416e6e7ef42adcb91f46f5ec3ddacb70bcf31ff9c33d3ba0654c4dffffd7afd14f611c255433c3c8177aee09fe0e7e0ff2bf3750eefff982efc340d26750786665874dd8316125ddcdc2d63e513a46af70d0099fb330f0a55c38829b3f06a5d47df198a669b43aa4a04151146bbaae695cc48ad0689873842d56eeaab11a89a4107e40c0310e8097eaac364d7b2a7ca1fd29ad2cfd57cce5aac635cd2f30af2611495bfb0b43d3ae3274f8d2be7b0a2d035d226f388f65a700491f2b805cf8534e7e8835b818da85cfb9d6791ef65eaeef631936909c11f68341af0fdd4097285c24f8cd403b5a8a8c8a7b98f6e218c33352f0ebeac44ee400c80e4a41db3dfe2925fe123373b5a3f93b2b95a4ad543c435d86e4a5e60da0aab4ef27c14c885dbca126d47fb0e1c1c54f035891f9931a38065c0673281f5cceeed288b17be5e6ed73d10a2aae29b728254a6eea00a93902a58d0737b336b1f1b6f33179d69ce9596ca9c98213ef3753a56f4594e035fab8cb8d0fb4645f2d9c0d371489063661355f0acb134ee9cb668d19eff7ca6127d1370082d50fa5fc2c9b482c9448fa60ab27208e02c60dcde1053676ae266a74bac5de7dba66c2146560713dbb5f3de80d5ce1b536686b73ae05955b13f530592d7f8648127cadab2511e355c4a343e453f56eb86e9e7c2d7effc968428e73aec56fa41d7fc2988c7e1753fbd665deaaeec29b2b97af1367a84a2dd236763e20e33c1bac885c9249dcbda764e8fc334a8b1153fd68abfe7fd272589c743481ea39d4a16e5fba92ca00279f930d747e5cc0bac93ae1a545cefd4e6d01a4018a4d4c86f3e775ad9eb9cc1b10fa990ea21cade0ddb10b1eebc990a685083bcbfaf6f032cc00700398242fe06ea1c936bfca007166e9c31a0c8d5a279b7fcb1f1f67fe5352c35b56d8439626e67548a784ed246173d42da1c721ff98d9a92e25f78be2915476e0264aff114ec9906bd4e72741445d6c87a02c5a653813c90859a88668caa2149541eaa469a5156a9b839b14068490557591df100691bab293b48ccd413c1a31d0008e170b956b318914e6ff94e712513a696a3d942d43959d27fe447070d22cee28792d2409d359a2e1126bbf5ab9d11cc7bb4c5215d6fdb1dafac3c49a8c798c56cff3fcbd8a6b37f2b9efff2aa238c31db97310c293acc1c43549034a5c5927ebcecaee49fc315ff7ba40437df04422c07e3834857a94f76a439d4d571a18700cbc0b1b24b1411c78a072124f0054470e25f681428cbd40ecec10a6e53e47760c7128962b9cbaf1c1649fec62cf1b32ddad7ca027479b1b10dfa1cb3338abd458e40fe06a51bffd611abffe771f33d2af5ec6f00f75b329c5ecfefbb0908fc9fc174e1e884111d9423abf9f52a8cd9436533853d885c38e952784a4bbe8d4835528545da3447e23497701988385b0c551cf310163ea8eb2c1c8f0afe1bda8cda2ac6e409da30fb7428e1b94238018a543fb7f898f581161a584194e2f606efd0ca6aa9070f57a2c0ce42fe55cc8b13c77bbb90ee1ebdf667ebc133d81a51a232a29b64eedcec8a36c9710462cd32fc19a154484a7ee29b3042eb8730307a3f278d8b8b7385886cbeae6210811d3dad7deaa0167505b84b9bfa04ca42784dd2a62354003fedef01e2e49581d5c3f365977e0afb40ba1dbdbd5cee9b2d2e2510ac49237b43f59038ce51b672f8d02f22c68960cddb4f43f170a684aeda19da8c8ab0854fd2e132d02843be3e4bfe709d5571a9db79f049abb5df4fcc8aaf9d1cb7b45e1bb1af111dbe154083e35d0c65129c3694499359bffffa9e2bca0152902044afa1a5058edd6dac27ccee2c54f6525563adc22f0b8f95fa64463150911eb7ab0a2f832a6003dde0b9a686d57b0325a317ddc6e6daad7a17ab7a13710772a0ead012ace1219c407921b2482412c7ca6c14c5560a9e8cad97f4024b651a39b18b032bb7b18855f0345adfd4ec84f9cd815bcc70fc21e7f52348c276c0f48cdc51ab1ea8017debe95eb3104877ed417858bf074b5c14f0f559860fe91e164c335682dc8735b0be8f64cf54d34e81b85561e06e913e6619c2e3fd87c4edf16d0e314ff0fe4e717251d5772473d2e906008a4fe8f736a16384b25c0ec5efc389094b86baeb355adea09ba4971ef09fff62e69f900fb091168ea156aff8af76a0559177d5f715600b1c96b891f2e7cbb3792f06a615c6de27ebca70663ac147ac73171423cd0362f67de245a2efa9578636885597e04a6e3048a8bad7819ac24ed9639251573e6b9a210d68412c66eb39ca1d0d77a18055adf76cbc0f56724665ea3151b13f171c7821373ac75cb81416aa9dd217e6a99ba7fb671b97b747c7aeb3b583b2aa23361230995054a63b0bddefb89f89ebe667c0cf3727af1bbd3a4af8987782c84908a268070682a4502f5f1e5ac48a85147fc679aaf6c819936476fb490c38702d841303c8dd5789e8309c6e51da2f2893134950cab4cd244f4c70f140b8af91c7e3ca2070d89f9c9c1036f5952c95021b29081b50cdc42c51369790204f0ef73e9b05348a3921b82a441fc03cf950f9a6e78489ccd3106b46322b2b051cccf7c30fd504ce91e1c05b569b3ed43f3a0cd28307d98d42e101be03031ff4e5a7fef0cc8bbb6c802dea59a315b632d8d375d12971b5824b6070d1f21a160147aee78fa2bbaa375f58cb3f97c6f169f0bb80829e080b251515fa4bda56375e9d89af6a012c813a6bfb180df10635858aee0a57774270a6258f48ceb218900fff1560c0be67769e4df799a60ada55342844a439d19e1af32d741ab0c664c09fa74efd302cc4846c4c267f0dc120e8685d23e1a8dac84b3e95e07239707fd9888d3be0daab84c22295856a015be187ebb41a3768b8a232b38c867cec84df0706608c0ee173a547306c3c7f947a67e34d1af38eb98883d9e6d8b7dbe14449d535f039a032080a1027ef72769606b93dc3715da20e46af6b7ac8a7e9a9bd9a93c05477bd5168e47d1208f48db03113a0794fe95b2606d718152ed0b8a3a7e53083b6e90f18a338091b43ae9c5cbad48092aa25eda6042b09dd36ebf421a6f2944be8d8072794d18103ad458fb3032ae2727f029d1862708b4c3c5b2a6242dad6f15d9404e9440dbcf94c7d67ccd6c4aa156f770003aad481a4bdc78435f5bdb8204991dac6ec456b448d09c0338e616dccb1b1ca6103d0e4c0b3df1519f946842e47cec01d50d1b0728786e9cbae7d3c8a1816d3273c1f7c64db4384104b5382e7f54a6514165cc294bddcf0f18799fecfcfbd5172fa697e7539ad381e82525c0602431e1185f0e49d2b23f0ee871b6178259ba9498e97dce47e3d23da19363f8e14c29ad466c0e81f697a2787f3e0013a450603105a0c1a7ef8ca53d645c733389c9c260950e4951495316473f2812458949bbade5f45e45ec894e62992fd78faaf75bb548030d2dfdda88272ca0620f4dd13deac8174374a5b9d28dcfc531d1bf3a5e42321ff6636c7364c19c8f822c15ad9405249378d1b6dec27e744664f92a3527cc8ef255ea22687664d7339f2b4970a071abacedada7fb2e656ab3359ae128b49cc1534afa430f5573138755dcdcb66e4931ce5e82b4c7be9e2c89e80f90099abf880390506ec77a1f91d1b20544231c57ea07a69dd046efe3810bf7b6fd2e9c737ca8c2919d4922bd26d956db723d6d7ac69562d4cc79c0fbff57248f45f5040ce307eee4c503e1a139cd201fb4080fe05d6b913e6e2875443e6f3b829a426388989bcc044621e0277bf7cb611cf1f0c5626205766e64923975ef32b2a9f1b9a6112ba6ea78217d9a80553866c63c91768605ec11e7830eacf5918f690aeb97a7d964054a724ad2da421f36782b190fac34169eb277f903d5bb78ee681dd1dffe78c5ef5216c15636662c7744b9c6f6068f01783abe0eb8208baf2df2f719f9d52a47e18d9eca0f01ba674c89cac0f32f9de1ed8c4a2374d3e64e2fef8ba0f547b35a0c690d06cf0dc305f0d5657a10a3ddbf58bbbe8c808141637722d1e0c22ba7b8d68693173bd41351b8b94c143c133f314371cb88ac6f55981878195d163e31362187c4948174261dbedd33cf464a8575bf1dd980afd5fa8133a2d6a7013146a9037ff66326382f0797eec6b129702e05be7ec678241ff1d7213336cadfce9ab3a8e47962bea8768cd91b1cf559b5af6522a69d27f412e34bf7c6ef7c76e2a70ef776ca992cea0ba6b626a707ecb80f1bfe061050df74de4babba0338e20ad4aefa6d0125b56bacc8875e07cb89371b0931d7f6b6506222fed4f9794057d2e9a2c71fb68acdf0a5d5c876891075107fbf35dd42d4b8ee482a4b79e43cd9e9775e56b8f7bc0bec5d5747cc9cac9b288668a66833c68b3e9c8aae4de8f7475d217b918d7c0f88beca67a049838c807e023dc3d7a6d3ed2a729cf8af2c696d6f29aad56c4e87bfb9d985a1a82ddd5bdc58bd2773b7f7657e9bdf21911f5d4ff24565ebbc52547512c813fa6706ee66f7d38d3fe6950cbd12dd67b479ed8b37e8e02a33db8c65b537ace1806a27d24dda4e86b93979c5dc48b551226d705811f75f8c6746f429ccbf47d3da3de2561e5751158094c6e655e04d239f17e105a54e063c11c3e199981b9b212ca20bd48f0b3acc44289a3512f3487710f37c823caab36e6db0d73f2c84a56a5d1536b52c8d5188af26e1694d5efe0825636e8e13a7699431e512f8719aea44e26c0563559464b9d5c189a0aa2440965b25de39f52eee05dd4184ebce3d818f431a1fd95415affb86ccec4e6393687642efac816d0394da2fdbcfb7dfd2ac1904fa734000492c489f6f1252b0f23f450e51306992cc8596628fc7e3621f3cea2e99ea05a07b95498dcb53da73c3d24e17b9f91f1ca8c27cb9d1b68548ec2c34c1a242d6c9b4960480d341d7576d26654085e682f8adcf408ed3be8aff75286c097485a7b25e1b5a01cc1436af72a1eb5029582c7905c38ec84c32ed80a531f3b4aed06ebcb0b76b9d62b48864b36a51efa6b2bd324a66ba9c271fad9c2ab1b2c7295e2235f28dc08952714275cf282914603b6b1cae37890f8fb04846d48367daa4f04d239687beb71ccaa09fcedda751906c33b278d6926641d7490c63feaa619dac145a6aeb04b99443484e2926f826eee48699a221cf8a6ef3984bb67f70dc68c6ace1106f47df3a76df66f4cee28aa8997012c399aa5d5bc6d0a95781a57c0fe72ff1e6d6875bfb7975ee97866d1ac19d9625a5cd9b1d154382cb40e5eb8164fa4e05e9f12c8a382272dbb80ba9925e7ed74946d0b8538b382b1985feb90bd5e81497bd41b85d107fc53a19b18513c2ac398e45bfaaa3024cb35db61eed89c842a290d093c07fe40c3ac250cf4af052f9b8f976a9312960ba008407c46d6f83fc61c4bd1aabe49fb4061d61b6418fb003c542eccdffe01d2047cd916435caf881c41bef421e7ecd6ea8b8603e3d661892dbb15b2a8133d62bc9821e0994caef278b675640515a3819280ca6e093cfa6b69d2093d693f2bd3f425d2d91d72e423db360e3827214ab32aec5edda24a45ae9279f4cf12fd82384a10da1d1320b2fa479bef0c726217f50be060be95764ffb653d2aca60c9d84bf93d800dc304456301952b095915bcddc0223f1e833932c19d59229b24dbd15bbb5f9cd2b85540d13b80a9369f615058a22650a5981f6f729c0989e913a0db665615e6505f429f7befc710dd0416518838cfc62d92ead46ffe839ff501f91218240aaad418c962c18ed052d5c0e4e029deb837596d00ad6e52186b1511d5c8c9471a897a0ca6efb991e0906c37ca17ae2543fb27c04f3ecba7d9d351a7b939d7260a69bc481453e3d7da11ff81337cb9eb15ddac7ccf36d4d8a90fc20001305dc7477703d6a0d39104acc0ff1b4fc982d80e0993b2b3af549cf03e8b1bd139640041387f9eae7f4db7c3c3909b88c3d000a12a693222bcf8d4b14a76371307b34af617c7252a252b36943a322b27ad0b8e36bfc4870d06dcf465eaf61720395ec7f47161d5b333d059bc42d3f3c33ef2b6cec38021246787753e7af0b27ab0b8c96f22fadacc377455287f03c2b2e9b315aea53c5cf634c20c602e22bac2b02076aca79f94e3f940c1679ea8eacf42f8d1cb760bdc78c74afabf63f85242e98c3a218b606b154458f8b574222ed4aacdfbd6c37a31151fe6d5b08cf7ea0e56398cacc62af61f5ff44a2616d37c06b9a178e5e0445d0f77646344b84caca6970c2c5623c20d428e60cd4d88996d47060ae245b42a7db3158a464462559b666df191b84ec54d4ee147c9d436534007ffc7cfb59fcfb6d17a5716383a990596ef7175e93cc15a4d3f08323c267c5a1efa6dcbce0f3863161d68f41720a6c55733d53519b1ded06ea89d900ef5d273786a15d68d2199d962ae712baf797df8569cd9fc0ea1f3b4fd135395ad3679b1dec7a7d279caaaeb4f0215b6e10184923e06126975e6ddf3170b9ed0ca2d54df7f1765e4d63f51b227251e70998b78565722444525c1881b03694ac6fa878b21ac0716d0ac0c4b034d1ad30636059a61698da0464904a10be2051d1ad7205ff8e315a32a1d7b9ed5016460cc5721e5528893c4bc0a3af76c7a57a45a826ec5c3fabdaa1b716420ec0fad7fdf8a36b2a5e6b73ab150b98a786dc19cc68db0aa317a01c69625bc9a16dbe0f473c0482970f16de3643ec1d2a4bff79c2851c9cf13aed74a093f659bfff0dcd742a078181ffc6e997660466c3f48d45b2e2ca984ac979bd83658c4bac429f00ec76b10f1f71cccfa5757002b48ad4200a0918844623efe5d9c8318564cd7293d554b43c42313a62830f0a6841385ace6fc37558dfa8379612cd56aa1de0fdee92cf04d2017cc49c0b011cec6f3ee8cadb8399adfc92a55af59068b5420e3d432ec98a775e222b1d347155e29b9e8a7429a3dcf4b195a6a764d94e95f89a39a53b2012ed1eb93b527f966a7359cf170e575cf3c77bdfe79e623b0caf454d05fbe37cf0d58424b203cd0aa9ebd9b96b36bfba43f80a66d7229df235a2659e2e4016eae71e1ef7c91fa660460c4dcab47aa93c86600e851673e1491a7fb5a081c51a94801271d0cae60a9c81da172870d3da64c6bc1c2a0b6713840d4c9045f8f9c39c2df1b2bc3c208fd2a4b9052647d9c30dab2c87cb6e85c3d9b615f52994e71b27768df8026327701791baa494fa7438b2f580d0847ea682c9645586e346e059563ec1d1dca833b0af2040815d1633bad3add859ceb03a21aa63b058af5fc711c26409ca3dd24efff862826a3545b3ec9762a993d65225fde49c71936c4ad432f5dee13dbc41239ed49aa66c2fcbddf18c1c6219e15c759fad081857219c64abd14f8666a32264ec0185cc6f0c259f4e10c68714fc26ee371a0bbf450df91923117a15435be757d2899074b20b3e5a844bb258b7048b2d0c64e6d27265bfe0b6ce828f7c4e915d9516a37c9ec20146f9837744a8dbb744e541a2b289c99c19a4a69fbaf4c163c4b60a6757d7a998c9b057d5a7a8c1b6f5ea293ad9ba42618925febf03183a988883cc6c5696c85005ab1c52dcf6fccbda7a785d7c1b199f10b8bf605a0f7d29c8a5223b53560c6197db372aad34a0d5c8b5c603f455847ee4ecff33de0c87da2ec3d937b98d37a0278b312db2d6c9bb1924178f89d7ce846f767ac2541c9eb6dfe1bcacc52569cc973794356ed4b18f73a04aeb48051f74a07891c6c49ccfac3194784414016df7fdbecf168453eec7565cd3783679a5cbba1c9ac5032e73ebaa39a70b17d48c990e82886a65cf7994ff049b926adbe9e979a02161d8b94aefa6717c3977394375e0fb7c3a0d79dd916862270767890ef32732d44ec23d0317cf6f9377b80d2c4e8172849369df63ee579fb3c790e5d6ee5622eeeaacf49327d38849372a471dcb952206a8334794832b9985a48034ed6b2d01c99e15d5a2016ed874462ce81f64ec822e5b69014275d61f4742447d555337041516af131d1e0cac7ed88fe8a33d80bf13e5bb24f16be0239b323e6e6dcc574b5ac2a81ffd73c8cf3b5113fe4dd7f720437bf3ecd8544e88b2a5d8dbe0add23c96c3131d385c67d697ba8d07ae7afb8a143198823b2e5bb9aa56916e6db17e13ac898ca51493b7c5563eed14244b943ea1568950358cd61ab83fb0904505035a981863aa3060a7e5214d12261895f35ce1ac7126294ed3cb6c6bf80ca28aed43cbc99c2acb3f104283bce7655e80d51ad5576b9b67f861b292a9fad80f10861d27539a07c1efb17a4a778387ee092cb26de97fe805acc88031d41aaf5158f1bb8b6a91dda2b79e4c444988010a7fc35ad81ee1a8ac5ffb5368bca39efe8f49c6c5578fd3d46533341b018ad71884915741debdbfe46484106e34fcfb2113f053bccdce8b625655c0ef39559dd4e8b69219020d63d687cf633d53d2f09d1c7b314c2e05ed9ffdabe6709488585c8e59ad408edf6053d89bbb982a961ac9b491a0da39869bd746a143298e0b8ad51f9ec81d1038061fb837d1d40dc105b8519f72a503fa1e3620758c7c44136345028373bb6ff5db70ffc816e3ec0751ed0fc3dc522da58bce5b113855e6ad616e9a306703fdf4e9d550b85960041f188c283f9accd2dab62581cbb6180f5ceedc1a2c7227f6e493f704ecfa4e419724a35a76c3e5e3edfc0424738d262a39e6598eb0f7e37fe76bb27f302f5223dc63f8a73fb820d752d995820bcd992320f2ca9bf94dc40210167cce792e431a410d2a1f43075a2edea57e81f8de1649bfa36a7ab26f15774d1127201b94d086d790a437b44be0f2ea068dab81ade1515d93895621e93a104c51f40d53a85cd765f45d4e9c5394abab4e9a0de3b458a74ea76c5854fbfe4ba207b13ad0d7b89843a41f69647e86019dfe777247ff717c2c2524c3b2d598d7dd2d9ed2adae22b562118af1afc17d1e0b1b3b73c29439623eb1ae7a43db9004c7f321ab24c370543ee13f1e23798d0f3b9a061aafe787c51c8236d98600bba59b66c2632e32b59ac292a6804303404ab2116bc888d0cf9e8d10e2ccef5ae64c64e6ca63be7376e8839e2c93c2d350562996bf4313fce5b2acefdd11c067f64bece1a44c8f2bfd9d08ed08dd8271e05573f777aa8925a37bc7aff31f4a97da49335504668ec743068f8983d87e69a17bb1e4425c073433628f22b4f483d5b7d03b92df5b2b47dd8cd9ff69ebb9eef344183e554e3b538d6b1cefa7daa6c76e92af2511b6448a3e5001d8e4efe1a7e783a7ef582ced20974bfb3d037eb6633682e0afb42ba14218c006b5a812b75c05077776dc131d2c3f719aeea5d392bc9ce71b8e11bb75e01ae5c786f29cd449949f2d2951104913d8fa2961c9658fd484abcd141150b9586905026a2bdbe8a4254e0cc80e4776c8ab8262ec67e03b2958eb54043f608885f7c77849ed9ad39829b62283d559bf1ae7928ce173108083a381f84fb8f7e842c04c4d113af131ba7aba2d3692d7badf381848e3633811954b4895c271c0b8d07f2e190f435dc3262d3f96f73594f2d2d6642a1902bd2993bd6891a207c942e3f33501b2aa4fdfd98187e1a0a3b7176679ffd2991c2ff9a8bd362d6ff65c0133896b27dd6f505e2b868b46e9d13b684340a567ea3c6393aa44e6ea7151dac8fb16f0e6ef6b3c686f2e1ac0de15c8b460981d3e8517cdb205132e5deb5b1f64e3b95430e5a5a19d37abae9aad4118efda70723df8ca59db5629855f559705cefbed70a5d5b67e91f3e841fbfdece940d4d804b8318a1c1e3d3761c1890a504aa500ee6e542d8e27d4f5e3dd69a30a8297227bca63aaf55ba8cc4472095a4473093537d98e43653091edeee6ed6dfda840fd7fae71b18788e47e1b117cc2ef09439171d9f6b43d473d4a7719b3436a12922e12c77f9ec35dd8224556095edfc144991c78cf419f5535bf3508b9ca2a1b55d737baedd6de887a9e1b906e569bdb8f0273ea0b7185598878cb93ae0b62621e4007f257e845495ac425c1f7fa35c62202937d23333d258a2d7eae5498e0009b7e999c5f657fc1747dc0de39f9a76b64491e8244438bb1e31a6faf6430bb5618830272ec430a6c2435f0c8a715982215a18b6dffc2ef50d01bca8fd5a0b594a50a70926ecf0c0efb0cd57373122436662e8ae00030a742fa43275d79fdb97bff8f4cef1e02019d2b4b08b14fba808d55986bf2b140c2ec59c4877ad8ddd047fff9cd56037ba0a5e9d581176e586991a3403b2db97fbf79924a0491c57ab8bf2832c2be51767de3ecf9015024444a64792839afbe2e2a12dbe15409ee23e32410217b478903d053f622800dfc97a0e6c121d4309ec4e44c6e41b4e14efaa47b84de6ff8d4358e92cfb9df0bf4cf0db10a81bc8227b25c8dd57afabf13e5f210013e02410d0e31c50c5f390a38b5ad3c410529949bad07f96398e4bd0990cb8c633256dbe12e5d9364a6bf6ef41bdeabe509a027a18311eb8e82b4fc4294e83d8114efd6b114383036852b833f5910503dd39926de0a7b4222d382486323633dcf10756c4decc6ec5519afdd9bf46414198471e3715044829c521f3c67108a41168048c6e03ca3462f427a44d9904ac25ece6405f6e343a300c3b1ca78974008cdfe946bd5165bb14528f98875b56a8569af6152fcb51b0181306aa5ca3c667cb4baf84d1358c60380b38998b9b592dc4ec798ceeffb0d14ec24c89c223ac916759e06037a0917a52e2855ae2275f77060ee9f5086cefe238fa4fc2612ad6979daeec8caabbc637c2a117f1c8c3efd0409b41e3ebb954fbd74bf6ccd2873705fb2e83134dd0147eab3b194d781355c9e422b435414ac3c7a8ea75aac4ace059f5021e7a937704f8a13ea55c458534911392a4b7ca93acfacf969827f2915be0ccc189eed641454597c6e78a23e305ad38974aa7134acc7860a19e8b2dcf9a4dade4bf54d1108abc7d9b531c1d838a6de5d2398dfb4a2c32f0b72712f1299608713dd00550f5441d5fcff1e4eea5ffcf9878bf8b1f423b2831cdf87f452e6785a9c2606c36032251a2c52a9de727f78d8c8df17753bf1417d09d44d5a7ba0c8bb4e3b9ce50d00d14a2bccaa23d1e545a12a5f439da56b12d60f25d4efaa866d503041cbd563e29c6ed6b43380e41ef231b01a1b8dc57dc29e8654610f5a535b15d5490ca34a92a039c9bf85573c0e220d334d42f6aadebd355af71c35767a7d49974e4a3c974968832533396a3c1b87d28d19c6ae743cb9b3d83ac0fa84e6698cb9e5e885d8e0f71bc820b37ed9a75502543761597177dfe236ce2d5c92fb123d5867df10b0757f552abe4010d9928d790478fdc8865774a9cda80cd6d55c48ae5a419239891739417159ee7cb87c7f7c5b79035f5209117aa795fa6be050f35be6f39de882abfec5fb7e7881df331f0fbf178bd91019402a7572e38db6e387debbd2835c4b3e1a3dd384fbe41e2e8153a56910af69fef8be7fd53919bcea592e17ee79c04f82549813070607fe96bc2e1882d33509ad576391b2156a8cc20db1547d5d192a76232309d9166d3d78f01e83ed24abb5a9e246c9701417118d86cf74233bcd346e6a644d86f3ed6e02b838c8e5bf7c901860c8b482660b5e66b80ea1b8fc00a2e80c33266cb77f2dc7d6955e00706f7d8fceacfc7227ff63d3fde2cb75d35f1cfa286aa9c962e50ba0a3ded7c3b8399be4a91c9eadaa0d5edd5ca0e56f60afb120e85e5d97e94f347b3498bdd023cb50f55bd1686c4ccdca77ed5bba7d6e465ed867f4340902ecfb66db7f6b17f6ad7ce3bbc226530b7a94a95110cefc5ef742e5c711d640129ecc2b954d570b776c6f26336da4b8f7cb3db137dc5a19ece461c1d72bd2be29d175a55dbfadc876b4bbc20cec808e5c2db6b802549766c6e6949bab499cb02cc64561bf804abb99902bd6ca2bf31595a2109412ae5bb76626b4c55dc5040f41798e8f1110767f4031d35733b2712fc94d3530b87492df0ffacde9e867fe841c328c3e98c6ea406f7ee0cdaccb3db99bfc79d9e616867154af6a617c587ce7caa126bbb22d27e0170d88dff872a2233e9ab675f7973ce8ae78d6355c30059a2eb0bc37330875b0a834441ee62c8da221c63f1a407824f8be60811e4aa0aeba115e441db99af8427935ef4751d38965e565053c0a26dd04776e3b4d4c4aa77e4becc82c267acff7baa1c013f69224ac16f5a317cf659024c70692362b2f5b46e3d8e6c269837dfb1c9e67439cd804095debc50fa9d07c788a25f9f6393ed2f8d78ad2661c5835d8acc85733dc304fcba2e342556b413e8073e0237e35e57c7a64511b02bbb7485b7bebf89e04c892aab92846c443aec52ba98fac021f3e0d00925a4fe6138ac551a9cd58fede5290aaa469911a1e1d7eb3305f6a2df240d54527465a594bb085f9e602393267803b80a19ded3e51dd284716eb56a8e8e095e0faa8c642c87e6b7722bc60e2d471bccd99ee2086b1719a7ffd932f09afb4bdd51bbcde653a297137e3abb725c2b39dab84b21715ef027c08453e16afebe1815e01f44c4772b60c2cde96024f4fa70b3c00f01d1c2c8f4033ef36093b30704caa3925b3c37892fe6a0cd0bca8aacec61b250f3410a9866a4c57a820246914ae8629e6824c43e1569678d5afc6b9fe2390b564c44f8e7632ab05f6f68e58e1940ba505cf4cad8a6beca736f092f2aa214e65237e12ce0037ca413ea55be5e3fcbcf815206464696b9e9c6852766e94598ff5bceec362faddb5769494f30004f1733395aef7130a53225126c8fb69d9de50f489196dfe22688f7f2d7433c58e6491b8b0d23ea49054b7245d58d902842b9c39c29107eb67d037bef4382b56fbece4dacdfd7dac498ddc160d00a4565beebf3a59f5e23fb8502f610b1e7b6f6c53e578fe3010ecc4f30f805dac26bd0f6a16cdf867438172004b7821ad921468d3309a8148107aa7620df6b5d5c286a9d6ecb802b3fd2fe511198e6bbc08ef4b65c9a1c189c3fe178d6b4638ae460f6f06709a2cd3415e39db00568ce86eb166a3b0e88dcb25148352f8b47e4071f6189824922bf5528d5fe4e9f73e930b6f20222ce0a1c00172764fc5d6b746bda26bf0f2d6dea4f7c6b69644f8f5ee1fda8ea1bc51ecb9a0c84b46a6c16eff1cae52d72a5eb78bf027822e42a612ff68a5870f676665390841c77e91ce7b6c7ad7087a5a0228784c530993b4a6ec31228cebeba0908eaaaf4976d0e85b52e3f943e160c697ba676dc98f4702d94421ec51d5b2fdcad181277a7e59beaf18124336365bc131ecae1e4054e27a043f828ca8184902509cef6eea15a2529bdd7662807d5fbc20bf263f13a833b808e1884e1003e120bc28918b07861cafe658cd4d1b625621932ef087d8bf66130e88ec02c462fede2d76816e09e8b94fb0ac2671ce76ded86a7052355203b738a2954a74fa483f8d024f85a18c6a67be674683af88dc68a687bbe32f87a473050498ba6e6f1f66de9152d7ad771aff9bd27591fc6ac853b1c0644f987d229cd930a21ce2d38878f396adcc35d3d64f3fe9e79da3e9653313ba63a270d72b77901b69d277968d07beea0fb17de5f3c13a85b6c017b75826d5cc4c3f0e43bc6fcddfda286474fdc22605e6ab22822368a3ee57e90e0af7a235229a962494bc071ec46338dad48cea76adc4020c30406490567d8b62d31ac108645b7b0b7ad300cfc09ffa0f67bf153bd402af6d070c43daa9b86f17862b36ea13667422970c87765b8e4a1cabe11e9ed51fa621d95cdcdb4590da232902e8d30cc6a131ba6bb97f825a244139ce129b860a9242ce94c18ec501a2b5fd649c2c0cb822e4fcf42a0cf915bc5dee97eace987c7a0425052e2eeb5a70901e57ac754d72c6fc03a358660d26392516b280ad9510d633eb23c2d00e05cc44df5665aeb9d301e4ad35d2b1dec944657e5c3a5cb4541f592359b0661988d658ff627976c0dd192ec5aace59d66c8f1d2af1e734cf1dfa96dc3784d46dae778f7bbd110ade7153566d2320dc2af290a42b8202c6f7956cb048504976f498f88d14948dfeb3d805834e9c2a505a33132dc37281e07b4bd530e76f587136ecb68fa572c9f0cd21c3b69d3a772720437d3973973d1a282bde5fc50112482e8af4aecd5f183b2a6d6f6b22a78d8966fd953ebf23c49a08d0c51ae67997ae5330fe8cb7a038b3d95431e2bd87ba5ff77d6055a359d82fde7084bbc7285bf361f5dd63a475978ace28f36359d210e84172c40500e6761816a5ae4b69e53a8943845a47c913a0a4497f7ce0f8469495a30860e0285c6277412cf40be4ffc1620977ff42b25afc6fdeced34ebd432e318542b4b1cb78b6dcb2606255eb2008ddbb5b80eedd0a907e2382fd6001983c4c78c4f5ceb1ad8defec0f989dd270a895d0ff4dd47384a8af2e876586b344e740e4e493c45a8a6befe71358bf625867f9351792718252811345c5c683c3c6bd2cb5ff360cafbec121fcba9324359f9ee45aed380615c78306fa9036e2178de4cbdb653d1e1123c9674e89bb259c2b524ff6dbe095ad91d048bee4efb01dccdaf74013dff8dd435fc7dba4ccc3ababdad02834c8062b92edf973710c50f69b82c8e3d0e7961135239c93f1bff8109d1a0924572c50f79e9dd1823c3a84ed57f6bd0ac72cb60eb4610584fd8e01eeb01814111414f7c63c97bd205c8ad2e85b723bcee1fe18dd394f9c7206802aeb7c8930fb8e17fb07b299c678616297f5374d6c16c1302e4eade822784fec9f62a569fe8011194a163afcfab79857cbe5270676332634cc55a00f76c4c9f97fb0fd7ed3439cb5911c910d66d6755f1bad23993ba36994949bea83fcaca42cb734764b7db882d6a8b1e84084d5f55bcfd4bcd11c66b624253e856de8ee9f48b2415bed6a396b057fdb8933954b3a1fe12f6d64b27aa421126a3b10f75393d3e1c8706c3e27b5eae25473d42886f037f32e4ca1ba2c5d94dabba231121815f795ae72bcd82cd710434209c356fd14063abdf1a59a08d658bb9ecab02dd70919346459fbfca87edfdf3d6bd42550f93a7ae953a597c11de0cb4838d3012867c1391cf02c25bf8b0ec097d21ccb2e2c6a964686fec8458544347c4d4a7b5d4aa4c02e08a78eb6b7cab9ec6839a0499cd3b2696e267c6d1efada44fd66c17e55203bc9b838d5957b41cf9a1b825ab7a8231a27ac0e7798c80e05ef1ded139ed18ac14772af5c79acb79fa3ac07fb6d1b858d29c2edd79c1798c1b24be436fe2d4669812a09d947b05dfb06ad94d9ddaee0b3cd9f3d3c3da336260ba368dc4b836df55365cd0f6aee82b1f4f0c50a0086efc0e6047d7df4c1d03466566dc36b572848365b80a3f0a317552b7c6338ab4558e6c1236fbf7acb6e4efd3520f661322d1cd74eb5880b1f0f86fb190701c5fdd31d54d35902103911a9ece3dae59d0092b1aad4daaf6f7e2364e1f3aaf0d820d9b2fb8bf534bce95c8c2ed6b971ddf7163851ef47c714d8ecdf721722b34fb71a272d7f1970d0db3ce2dd21c505006dd8e4a6d4cb239bc0c449dbbe1a41396d3f35b6691cd70ee16e8913802748448028add47a6480f11335514b5e256f5390b0d98dc4b666bbf2faf2de44bd7a38dd5bc7d146b36c772dd87df2ad1b3ce11978990c115785758e3aec4fd097328065219eef5941233e331438df6612d2009e1df525df26d8e9e4a090fbf8cd4f65cad93d69461c2981bd556cea02da4a0e3d224d0feffb9d1cab559b4e01bce25b647ad1a96d8f410dfef3383c99c0f362a45b21979d0e4a47457b1bd0ffa8072d02bced7309a1f969b5ed5261e27c59e56f47b9690b98708d0610571e291fef2629fd7fef104cd7c582d45be3eed948edc0764c58c771c4cf2a20ab5d942843cc14ab0b1a88736cc3fd7b80eb6e596f6a730f550daae0f4768a4f06e0a44a3efa9e51eb90afa98705dd48fd4829bdba95d69fba2aeaf1220afafe69c78697dd871b67fa1aedf0b58bc7e1bda50f123e2fde0d0c258b2900962f86fc86936e00252f235ac13620a74965bb875ee3b7afb26a8b817bc27d1347d6515588fed5d746a6dfec6281399b1fc673d7db58424a68b591ca132cd8a290fb6000d5e0ba24dbeee87f1af987abfb8a0b07b9d8ba4cd2aea989bf8253319e15a015a162459cff47206f75dda09b88bb314c53314c5a1fc984f186ab751635bdd31ec4ec51168da38903fff695185f8e6e88255e0cf7237b19210fd1bf522e4f5064666371d5dc9e5196f5f45c2c06cf65778920d20e34eaebd8848880d94f7c1ee8442c35cf6fda3b3eb1f94d198770c6b7f33912b27f35cc0c37f1acf7e43238b04df13a1fa2cc4c7bf25255aa8222705b0945d0d4540a6470845feb71fdecbd9d2c8d29baa1f796693776f96fd904bf58564f47bab3f41436cc39e9c94e9f31a776c22ec4994b5abe95e5c019157743629eba6aa9e1a10b2136536a21e2e0effe4ac3c7b9ce1b46395671114e21a97585441a3415398f4b085cb474b4bd6c110dff1eff0d030ef6a61ed0b905fe45ee34f2c6da4515fe1339d0636e613b55ac3ad6d39779e23d4b95e3395736c5cb68016750f1cc2621db3bfbf49c91e62ebd9d7076e61304eabd8662e6e8207f3d3a6b5dfbb4c28790daa6757f714c2efa7f425183909bbd21b17a39b937b2fa21b74203099691876e621c18283bdcc022ebe642e08c622a81687407bfdfabe31d8587807cb4a0abd7b93c2e7243d729ea428acf32c964d6c3760d458f266c3b69fc49d0e2fede0e91f02a9f75aa7735d25ac67191ec86cb98d61e5b2cc68a21fe7f5c75feb12bf734669062548a8875a907902faee9eb320286c4bcbd240baca71d4c9298d92d7737e521aa7d57c0248916c94eb1da3f20e1a27e9212c3d9327199e42e0867f34bbbe474f8f07eed7929147613695a10578f0c39fa0d3d55bbedfec00eaec134626ff9b68ddd50b4ec0bbb58d77b322903a7fe677013c5538d7419c5d3baddd9ed1ef089a9fe6203cd7558b2d6f99157760b0f339ef137fd04bdd4b623896bc28122ffee5bee8862c8449a02871f148798086518a25cf1b72c3a5b7d82504d8315b888beb9c5e90c25eb8fc88922743f266a1a2d96ddb6d947577e49179bc00d98e7c03e738f8ca7d78507fcee57053cfd7f233654cd301665eb25ea23ad5b90e61adf5a06a3e71ff5e912bd1a280999f31f6bd6f095cc3bfe7927eba723e0809212ca93dff429a8bb16da6be9e855295306dfe79c46e479e0b78f45e2313a5dfc3d5d3437c826e6255dd8c0d04a1d46012c9d4633b155a993178fab996fd5077d866f9c1f2fa91b7c9e79721c607faa8c357304a1ccfc06a463facded3bbd1808610b8f7360a39e0e3fac1629a2a7acf8367566de718eddee28dea580715a0c006eeb3276ee0dce1c3ad1405512209db019385df369e67bd52d4ab87e756531124c7e49a35d4fc350fb090ecbd9cb11b8567b4a3a1fa8a2dbfbe63e6cfd6f8887348a2dc6ef34417eb6dea6ce7bf10a081acccdeb9376e037b6eb3ac601758a6b99fb6aeb6a17f61967ab077823ee3765b777a2f5bd1c4cb0e3dae622ca743ffc9ae881318cd7a0c5e154f9e0b12f8f91f8e5c9d2d9b6350bfc3ec24fd6973cc637fdb9e30fb4f5d9ad085a000b3b0d8fb9607c37025ef611d97b4604b56a1f0e05f0a13cd781f5ab6ade6346173892b60f06d2919f8abdd783e44efaf8c30c70c9e778c2bb5cbdb5b325b6bb36963c9e11bd19ac7a427851c71207aad962ab1d55248701155832fda915529b1473c4ccd0a0e6de096852d6b382a3e12790053e59f3b3a5d18de663cf8007563d6738a6f958859ef4265a1b05f53963802dcb31dcbab24dfb245b597048d58077cc811de3c5550e50aff745e8c0428a52f60db612db4783f8cf4d5fba6ee195404839b8e62df9c1deba4d290c6010b8c3b418424a37f5b2b1bf972bbe3e74c2b5cbdd61e0d6c5bf397fdc99a0465f16d672b80fc1b6af38787f60bcd4cb520bdafe296c51a3a88ce39f953beca2e186c1572619e265d49d845942d834caf3ed3154ae995f11ae0ddd189854ed58d055ed5a48d6e30ab05324a34685592853972e1884a280f6713ff348f71a00d4bfb6ed2f6f21cfc019d25a0821162e681036a6bed92f1c255e6df8c7d725bb0a4cc95ce9b3d3340c442429efdcdabc1d80fb3883a8b0797a0c142e71b459b7bda2ddd76558b396ecbec5dbbd92254691da70e5cde678aefedfd818a87b0cfa8a276b767cb9bfd6ec9d547852015bac69a391949d4785ff4364e52f0b89fe4c0f99426cb5b2b27bdd3f664a03b39e7f96fe89a13c7812d1d7bbf502adb7b64a9a3e47f2aedf03e88db346220138982b2103db9b6f45df65adb18095ccf2a8b3d0a97846d789a4ac93ac8f82ca579c162417932301945fd4450ef9faa5c3370d4fd64ef960c83630e08c6ac8b3490fd7f82db110184341a51fb7c9e2392fc121878ff1aa947fab129f401ba7e494af726041355298ae5ece5afad1a61eb9f2db15ade202bc43fe0b2e947fa7bae22b5f7b5590a838673f4d04defbf5191b49f1e59d8de9948a3bd967179c9229e37822b3a37f1ec75b8ca092d91d5683c88d3f47d068b17a77bb7c8e277c131ee0d4a11efcbbfc5a3c97ccad694143125aa768b6dafe5992a7bc6cf6b848b17590cf3a355888e7105f7fb7e68648b0e3c06dd57bc1906a2735f50a8e21291c5657e4a9fe1b6f3e50723fc4b774d8c10c059b8a7bf12f74f7137ffea80bf220984073f54e1d252cb66fb65086f54d348a19fb2a0aefe5858d8749139420a1db44dbc93d9be896031e284be211b07799ff430cd31277f18b00ab1c43fb0a87fa7c20a3d860e60bace59dd95c700841a97fb220812cfc9e803b36023a8661e0c4b243647df3147e0679cabdb97acbdacb6b0115bdfc57b5754c895cbf1651321d025b5b6dfa610bfae0a2dce1ffdf94b2b63ededb7ae76a4c0914e9bac8ae381f0feea656afd9ea0eda8691f741586472c3d98f0a565e2db194fec5d387c0f81954218bf5aa4d8f45b7794bfd09fe3a774740f3a565400325d6479085031169ca0619311e2178b7d87c50b4be8a990ce7ca671147cedd2a8f1b573756647491609f97c9271b147d449af8a916406af3fe6fe5205f115c72c47dfb87a6fd3ee25c9f718571404d8c8fe52e748fce623558254c23759841b8bb56a53c9642b00b6b18bb1b3d9d4331ccbb1395dc310e8428641e0010915a41a6e9ed26df5b2267fac8abd9f9d85c59cfdc3f96b96e3e4c096a3d8231be987f54f0d6990f4a31a4903e396e176c84fe0663f9f32a9251c36530b47004086ffa2b8c2708af1ddeba14580b8ae656484fe02349d47af6b4935034ecf16083090a994a2248bba102a1a7e52d3964d373711ba70bd521c7616311c592b209f1456a050f688a2030d49bf8d79600ec5e4fb3ef7511b7bc05fb37bedec22602c123ed08265e1112b9e1645f2403b526ddcb04284478490f7e2c3a93a7b97a49d6f26dd4ab8071ec0a312b422a72abaad7432b839d6844e5fd682a7eda18779f3ff4da70451b6125db970d8ee296522f345be4be54c838b164efd8fad7479ab3ba3292de0024d0b0f4b0c24cb443e2fb5d40b853baf44fc466d439f52eea9fb7b2a29b745fe9800be55b97f81574d571014027b4e2d8f8b43effd2c567c657775baf9ed5e1e9c8e80f24ed0bc512414e96d8c068f7559687e33219cc45a7a5fd1b255795d160a7b0971aced07c033fc3a05d88e830e1fa751e57352598b8274b3ea482abbfe427e833b233667961d5be5a4d1dc65f20b8ad864dc8aee7d46942db3be54567a6bf880fd5922b5a70fece47930dcef3b510650d732d7a33b95c99c85d9cdc9e593c7dcbaf10af6085083dedef11136626d14b5827a09b5acd3f4c41894fc461e2ed3e48496722033fef58668026145567fc3c6339c6e16858733fe879526f51e79033a1a4e9ce6dda7e484fab0e3f7df151d371dac66739c1e76fa23e1715d1ecace7b9c9efd4feccac796f6bed785b262c80c3ac3c9e4d13d89c7930adffb91cb15f60e4d45baf173bd21d4c2ff0da871eece8f560674a94705b419cd5c6b43789f0378afd88f0c17183f442e266faa39e7503cd6868fdef8765ea895d325cfb1dea73689940e002c44d55c1d960cf934a277aa8ad01302b76c269cd88638159ce334aeb19d8d8dddf5e18a566cf7725f6837868b26467c80e47e02bfd6a51de9257d6f7964994af8e91782bbb4d78ed9f9eec1f24a6245c5f7f3e07c03a5ab81e8223dfb7ca3afe4f41de88b2d2b1de00da962a751e7189a165f599197f692f8e5d92b2f4e143dc6df336d67d1a43bf7caab9162eb51f25c616f5de86922ec4a70b468946801c1810dec25479fcdcb4fc690ad5b5c5311b21aaab0f193f5247ec69d151a38d66aa079bf728f65237a347a84e4dae6ff4f3b645101b2df85447da1ebeb26f31ddf5f921fc459d647a9e265959ef247cb455ae8bebfc6519ada65e2cfcb4d87163063c459c6018f75e2f9921a5ec48d310a8203d765ae769704a24a9217e4a5ca27a676eb42fa73792ca07da706cf9db1db206ecaa8c232a3800db55bfb5998bd14bbaf849b047196bf81fbd95890c7ff8b95a4ded2c2928e8bc4a9fd2ffdeb4d737e50adc4a0f41ac1043207b6687d9a1a2dfcefe7933352c75e16d1ef46bbf526c40b4d9356bde587ef5a01e4c130861016db38335109bdc1c311e3803981633b09a0e4e959ac52a63c841580e0620171cf160c2cbd0327434b38c0cf18e3ebbe5b152b7f4ea057f4edabfd31829c69c8ed8abc6e7f3a68fd0c6e7668086420605fca3d961e1e1eff34b429a8df5e0abe3dbd4fd42ed18b64376e6127806636ae8724d294feafcef407fe1b1dcd38839b9d4dd6f80f61d7c385bec3b1dcc64209c2b4b73f300c55773b56ab619d36a3642de2100f1bb74662cb5d68992f5afb835da751f97650e6f73413225970d6325c37fd2a6743501c19e1548170bfdf50af2b6bad471a47481cf5a02117c444493457767ee480f79eab408fb3f41aa344fca5cb4309ae18ff13a6472820a656059721daea78227604fd29d782123f6a7edaff42139256a4ddbdbc576a41582866ab6d9e555a0c49938591749f6b007796c4a9598a16a208dd2bd5dc2611ca5fa2d6a1b556b2126f58b53a86f9e09b7b243ae846edc0b09578396bad483891565f49f574f409aeed481e82ac8b0e3b636605a40bacfa937f5a249cbec97e30556f23c44a22ef654c64f097ebd8e6923aa5e0fdafe0ef3049f18fa357e7c56e21032b4e968f8c8e262ee816e37700714b1cb019689cb1cee15f41f4a0e0a2e26a6bd99ccc1c582c9bf27f39a34f72860f009bd97a227dc1f2d08dc6e995e0ca4d55a5e7c71caaad5171af7704b2b2fed16eda8707a5ee8b95eb98135c173b1e65837ecf39adb5dbb8707c7af8a73a1764ea26c777005f7bc1e212744270cfdc0502a79ccde7e591294b0abda77ebd691fc66f680b8bdf6998d14ff96ddb05c2d47ba076ac90da9f7a0e45cd865cec7965c6e0c9c3ac3a1c9af648ce53521d4ce1843d86894b9ae8fa557a920a64e500b5a612ad5e3e451d8a6fd973478d54f72cfa4763db9d1b731ee4d9ca43b4f5e6321fed8c24714222c72b273cc6d88de15dd3bbab9a57c8822d59f804f4e83e446ed1b6c15e9febef59494559d7eb391fedef8c532747c1564f3c9743c13a0238963a3c420dab587d32d76431b1a3933118a80ab0f6e54ac10bafebe359e329df8113c9c51ef5d8b3a794e1f4256e05be69cdf4de691448fbfa6bc6f24eae170c089a76203d0fc843810d59dceb2b110afcc4d6dff5e1f985895447f6f507625945f5795c99de5ab1fd5e19aebebc2f674aeed308f8cb32e4a54364baad50d26c4ccb959e894a4ebf7f113ba58a9419c88874a41c6ea86c540f7dfd0e0a2b854f6ec87d2d6dd07e4f9bfec3a9718e6371dc0edcbc8b570833e9298b722da2f3bbeb1a2b0dc54915e46331210a61201022bcbbfe4d4e21ffe48c8810bdd179a3f1071c8a14821e9966729fae8b126313c700faabc77ac76106d28921672694b709380e2a69353d45d90c332ad7297e0a14956182b1bf8c9849a4b2fff5a896968e95c363502e2da46d1160acd3fea7ad150f0879036d8db1d9b6b6b53c58e397d60997fd5d01eca0d680a8d0ca54e5278cdcb6f1804d45015087be467a853a21a46321a7145a2fd047631dc841eb6b30eb5755471c4614fbf01ee504d776c9bca7df8d68d29fb467b11e33da7a6a85092005e5f5d13c9e6075cc772e283bfa72718e58d57cbfaf533d9f696a4e50f9e33ba12260fc05b7fc5dc657a7a0abc880ffbf5d6093d783744bbe44ee4bde301bbc13863d4299ebf09294e9b0c92adb685c255f460abc331743529d9227aba94866a60473c4c200bdbafd70a3ccc296e5cc8a11ba0696130176f8ccad785248276a59d00d5eb4db873b607560456431f6b94d0ad4bb69b23985a67ab16f2ff74bd192431bc920a7ac05534ea7bd2cc017a3eb9889ceb3d85d1ba323cefc5672ebcc40458702d575269d347c04e144cec9bff9195bf58804a6df83c0430c2d766c6f702ae3a0e24be3bee431b4c00b5450024ff67b2ddf3e56c760b6276dfbeb300b93670855e1a212157461b4e1a8ce8b86899193399650c02a88e79d9e39ffc7aa29de2c8173e3145dbbd54556a3c59f8f394f04844df94b1d1620a38579ff2b2b01447351432f602c67b189f06308d553ad01fa06038fbd0f47be05e5a6700c625c844053c39f27973a5e00ce404e17c57b555663e9b69b0b2ffb46e37dc39d39093a553f74a02038c38ea418b4fbf0438bc7b365cc2f8c73124f0cfebca08e1bc534e84baf31f93b993759bacf8dc6de0575b474c4dd3c53d01f0b1331e9ec901218f61a72079b7699d513f27ea2d57af376c03cfc2f975e02b0752df2b8d405512fabe4dd74a8f078d37a244573c9768bdf675f25303a2d06755b516db277af38e128c13b625d1036faa1f2d5fa60f307f133e19d2156a280c98948e069809e8a38a4736a92eb6ed8d966a0cff0147835ba77b073b38dc0a9bc37e88fc4a495d17eb43aa87c2173627637272007dd182fa4f1511129af0fdbdb1d8b9709f3163617ef3bb9fb214afc3b4df75e30304941adeaa8a05fd273c6fb3d9f73650a814bd2e5b0cb968df031565d7ac980f2960a9fcc22a8ccdf5cb2dcf85e68eb824c9f36eb0ba55cacfd6b900371143d13d03dc98c95dcc14976332f5e4e9447909a2f64265be3c32e6a484e5d13f8a63d620f8f03c0c5c65744ec9e98af3a20fa8f4236e4746a8cb96dd62ff47e07e9a5d23e92644289375f86b37f91aff33ae63b84947db96bfd889bca769cbf7ced892270b4e77219825de9e6d045f6acd66b3cfe3c248a6f6fbc8ed5d9cecbd9814e67ad5cf1bcb04f1ba24c5d3fb67c57b85e17d3767b0198d22d234f375c3bc2134b981b4d8f034d2a4959866371795d5f85fda01939ac8c345f863c1b0c06643165bedbe71ced6092082a9dc658d1cee63ce990424588d66a2e08718394447eafd2e848282b73a30406cbec453046b8528ea4be119681396cceec077ba931cece5bf2e3a8f827e94009e16ba0e40aee83b5eb190273529dee6dd6a15ad5ff3d49dd0a00536d976f6ce9961a080eb8dda90560c4bc32e9075e3043caca7df823a140b76461eb90c80a61278dd0dd1d7331554680e2ab2ca1c583342d18d5c54ea434a12526716bbb4c7a108025057883bb103c3717efd0c961e72721e9dd61dd0cd395b0c158be3f9f636647a0e4e759189c9503a4445383f545a79bac3595a4300b76e304dec065035a0af8ec2495a6a022f58b3537a625e520f36b7238d463ce4cdb5b4c6a55b0041c08737d85c51c221522c6c3c6a041e010203b964fb1041389901106b82541b306c17f01b7913516ec56bf8beadb0a21e9feabe959f2e9ba2c6fd666f02644ee1c452d01e952e133198486f8baf3ad6a8b48ddb30589552ccdbddd6342fada2097068f19d0f7c31eb7ba669d890905598f935e68f548c8c6b0e3cedc3598df7a599a1873720c2319fa3f65e1acf8cc9cbef8dac7aad4207b546e86a9ae3314b062b09277105b0230e87e1d0409781c14b6f92479af5921ab6788079fa36f27eb4f49201ac6bc3ab72fe5970c90cd02ed636729629020dc716d078b253a84e81c59da6aa56eae089698c492062f8b33330c54d259cc6db03791bf99d0de387a29de7251cf95075f61103774cf1e236f6bce95c40365ac2451557c32fad3e00148022b0a1b9030a6423069e26e248f21fbe75be610b7288f0982de7fd3fa61a1959b6c5fbe49b90405b9f0664372e093971e7cafad95e1204c8b704b1e993a82a1658f89e81b70d099fbdee52b90633a37ea7b209faa0e4690dac472c13c7c9de52ddc3af67a5b1df48fdff945acba2cf6caf7ddf15e8fa260e7b1a8fb4c7ec535f88b20dd43c19ceac793f318e41e2023e4532fb2c8741ae5b123c35260de0bd0dcbb4281d11c632487e25a4b04e26e23fbaf517ef6e4901a5ef3aa4067be7523303abd74fc45b3e2e7f4370bf76bc39bb26e756ae39e8124c49b2dd8b3f422078e9e7150d19f6c37ba8b0a373b3528933a79b1c300b86cb1cdf4a4956df2b767fc5e493321a425b2e1fb903c15d8b931976f8ee3b10bea72f766fde96e659f4beb6c52107153e21340c981ff88837053e1c164fdd0b942090525b60cc14868c5cf66f68b919051568aaf55e0092615302b0aceb8af7b3b6ff33de875061f892c5e77bd4fb8c216c4631a1884086144fcaed21fa1b8619a5983546a8e67979952bfaa5cde1a56749c777510c441b0a0837ffcf1c9f9cbe8ccd56fe1755a1e5f27114a18f38afbd95d48aa870877339deb3e00e77b3799884c37d75eb793cdfd010019a38d587681b0e71bde9434b49b4d7038d373cf7440b9f8aad694a87508039c69e1b68845fae31226dcc878678634c91162315d77cd67968d082a64b86ede70654184141b402524381c7bd06255283595a58d241b8fd2e3c70ebaceb863764ea8317880806c38071bb70a3ba7dbc900e3d37eb0374c772ffa939eec0f8cd688fab131c3cac23b4d9cd9f937b86862074a4612cf0e500e055bb61c1fd3ae380a505f7266bf8ee7c6466e966ed4fb224a7a87b4c63b259f5d8bacba6844946b2843f53f71f8a57c7c98b74c6bc9dd5341dee7fc20ba066295fac44be19acf9ea0743c038c5c58a16e7368fc3571e883cacd788f4db3934e66aceb3b5703281bddde4f97abe10cf3dc26569761b025f25ddefba89363e08e5f77b5236795496fb3ce4615c749b773bce15d4449b824eb92874befbad2eed95cb0451ab7dba3a50f3ab031d20e14d00abe8848495e664912f529269f99ce8c1d3688545081ca23f69fe9ef8b56cfca6ce16be305ded23c2e8ec9c4f195829dc825ba9cfc18cf819554bf7e5a4d27bfedbf988977a72ab1462df9d481cb5027493c10f6202aeb8f2c2f9457de727539d9cef213c425509246439bf51c06650b84bb54f1e5fed0ac56e641e9f01b93b4c7a9e69a3ee39af7d8453241b5ffea51773e1cabc9f9e5a15902f1dc043fca6903106908ea301cef045902d9125fdc616377eef3b8d2d886dc2a5a97c870f0f03ebce36f68e38a46b5fb792d144fa97c04e0fb2f33199a890b4abe1e617a1a2157bc822f7775a265f1fadd331bbf60972844d179d5b1955a6fc546fb12197d97e4cf9d824191d53c6a7045cd47bd56f21a61e0caeb8f747ec5184ed3bb1b34a8635079d1769420ffe93b77553b094ec9db16012ad706fae4f0118bac358287d762f8e2df868c91446c4703c5b04cc2b8c7b716506cba720676ed23b4b2279c84475816f7037539f9207c0b329274fd25de557c8b9cd2c2498c4e3e76cbab02b0d411c0660cb80b0700713a32ad238810e538f225a2a86677f1f08fd946b91b3861633837c1b311c1f1cabdbe48026aaf2fd5afcd062214b036a337834dd491dc2ae3361b5f9edbeffb972df9e5593b5dbb2df965a9db5efab3512b88d93902644292dbf0ffd281fab7385eb7b7d73d5f4c52fcbb6969198e495932aa84b6dd72d6de682227f5bc07e7a280b545a70b1b73f000ad85c0aeb4f7dd87dde2b9c60221e1330b66492d0afe0330e42bab0e48ff5327d6723c83913a8bb5e9beeee2d26a9e5174046528227e631e41b9f2485b6e56b76e3e9f23cd123c6dcaa50dd7de7872126e1079e2c75b77a8551ec9830bf95a1673a4b1da915d211205ada8d113bc8cb3551c59e624db6ca04a4b97ea5bbcbdb52339cb00f3e87970146c9d4ebdfab743f0e0c22105ad7a0ceebc009d839e2ad352ec269a4ffbd8c00c3786ef983ebe4a22cc602d6aa3b91968b4ec360c75b00debc9634c1d67afbdbe1674016881d12dc2e088ebfc74c44a08c46587e2472347364fc7483673034c4301c49e298f3d66e0bf1318000592d3ca72741187a1c056920e02d325b78c002a11e4b183a0c947b6ef7b937462fa5a00c970dec5b40ed6b69700324ad239eef507ed3ea6744fcdecd373f7693736f77d5b0717f99339a7872311e6fa3a2c3e5dbcb763075db1f31a057295b7418f29a26564205ef34376f173d80207c325a567f4b1945b4acd6159d6261f616feddd3cdae1e44623e77f4394344176f9f17e0171c9a659c3c239a110dd2884b7f73c8589dd72864b4d2a5aa9211c8d6dbdf80aab0f1222e3d86b8213672b136b0bd3750472801f5c554672a7c0af801d25862df00a981435d9246b7e2624a10043f33d74fb9d6751068d92e7e3bac060ae07d3bcd7600bcea3626852c37407de09e739920c51676cb0b136ec1caec1667b2c03043518229bb03da90915210f807817739708ed54d17b4bf9b94e7efdb65711d286e47b4daa785808db7cbf957dab678f56664e64ec9cfa40f63526ba05a672053370402a5a208ff98bd83d42868a714add694d72c7d7f3f7870319452d5db65d60352d6dc387580d056a0a0692e89fafbf431bbe4b8d75b20d62dce655dc7ecca38e674952e8a25f357eddec74a5c85ee236d43e787cd7c1bb73f401f15cc27eb90ea7e671b571fb80f62f0a68e976f308d84da3ba86c8c1d27714bacb742d0b9086e2061d6836fe26ddc3055eb5e23b3010f06581ef2e051e53772d01358dbfabb10e2598d3d24948f4d2de50e1373c3c16e13822b9d6faf8db7056252140e08a0fc3b60efd02c3dc232dbdc9c24af594ef0e88d8d8bcc5f636ae2b3649b866f89a7096cb85f9caae6d45dd9f0037f9c7de1ef43f1d4ade6f17a8ecdbdd281b269865984864b0e362a74cbf83a49c3535729c5f5d47cd8e925b38d22253b3cdac6d98011ee61b0403ab431837cdd75f11b55ab24ec0da1c606a50bb7feb70cc577db78ea1ee87b88688b44c84429743e6ad261e8cd34c0b15a6866259ff59365247a1cf308c8c85b4a02b60ad9b962f9997be8f465e1ee695d9a8158f3df1d4076fdd436122c86cee77a671ad48850c822ac21ce5a07875b9d64230c94290232ff9351e9b9b3e72b739aedaab741be0fc54776a85128de46ee888b421c3c3b49d1cbdd9df2c832e9820b1614dc8bf18b9f13e036dcc8eb291fea21a04e6367b742d922639cf1d033216d0bddb64ffd24e6a39e13c2f65d4607d3a3d90aea0f7d66adf4d1e97a913eaa0a69ab0267babafb0466942a2fef02d9b39eb750146dbf3a9d8a5aa9d60313195b6b4b742b36f69cb2d09b8d67ec5d2d999575c3c2b670ff1d80e4df622cac1086d24f169a4112f1d0535e5e16cebb5dd5e3fcd9b0fb814b194f5794cbba04a2746d3171e25cc13aab6b38527b50c19a43d6f810ba4b3ee81fa7cf525380c195124e2427f0558a5b8b927bc2b1a0df425e7c2fd3e2b3ba02cf0b870f232c29e44be8a91b0886bfcf183491767ab1a43e0be3194d2f8d23aaddc5ca2fe99eb0d555684beabb65104a2bc8d250e6a230b26b6ff71d66cf209c39e1bfa5ca2cbf8d4c5560400fcc0cc86ee488c4cc0acc741f067079c49b9abc0bae28fd09a1bb5775daf66c884e308d00cbc0f0c00f17b6cd089d3565edb74d4869bacfe7df1bd60c42908b312818fea4d80091aed62f243a02b576a434f06c5251b0a9bab66a3eb8e3e60699482e0051e5debcbc4ebb7c293998dba4e04da036a1edc806e33e3952109bcb6e8890dafc560a534935b91dad7c109975dc968fc82dd99842f8e377b898bd6f67b2adf949a1ea81ae418ada861e5cc5d1a777168ec6de0020cb98686f7e9e2b59db0874d01a8bed447e6cad99720de3a599bc00ad95e62b21ad3a688f212ee754b8e93c64894f36c53184bc11d4dec896d3d7bd603d15523af5c711c91e29d21c83dfde7e593f3a1acfb6fd7ff8795a29c0af6845eae6598ccf99c929cb82196b1ae6efa398ec493a1b702b6592fefbfdf6763378adcbbed1273def6bbe60a153406131b5103bc2610e15325fa91db1c5381bc14b496c69c40e6b9e2df593e87ab7e966c838778483186f333dcaa15115f15de0fa31a0af5f2b680d9059caf1cd3c6662e56555d80fb95a56f89fc62d2e9e3f8f091647075045ef1319d2d2f290f7e4be32bb3029745e8ee9abc9cc5feebb4cf7b96c4c1160b55cc484045aa35f84b735eed92b0f4f138ab2f7d762e442065c38fa4e472f2f3fdc51579a20582759397de452dab40eb406e326538a05a388db8c88e319b6372cf8f2c8f182b77b94c6cc13e3353271d1d7720b3fe813361b41719fcad9905d24c3d34d1b03898fa2375a610679fc845f3b065532b38ab6c5ef9b414a5fc4429800bf7a30840ca31c840b41db09bd060c74d82fbfef7b3dbe620a6dd39dd7b997d5469f5590c25dad4f9bcbe11cf23b4b18d948e62d871b62d29f0bff580cc7943feeb3997c7e156b967b70b452843ddfba1c7f6ae21301299b4f4b89808b28f5147e32d1a1164bc8582abc59f05af27d0991bbb234921699cf6c3ad36ff53deab6158b8ea32b41a0f54adbb2354684940afcba5b99c93716b0dbbba12089ed97dde4a209dedf049581ca4214f362d255817558439691354f29e74759126619d033203fbe1c9b324396c58f19045c8106c185457ef96beb91674ba105c387c5986e03dfb566e957e83faa25a426bf21ce81f15660084ed9b1f2e2769920519ee95eebd8fdbace9bfa640fd8bd598392672692a26b07757601a85d1d7ac30e1c9a0976cd57b92494b37b33231886bab5c96c2b2727b39a652db2d91aefcc3a10a2d7bbc5e992c03cafb19744d9116ef96e637b7fe5aa5aa667afcdbd4a51689d0fcf2c1116768548cd5ac8f5ee76ce599dca6672913ca2236f72693684f06a155ac988e5ff7df993da581fba727646815bdf17525ac601e90196c3a88e542e3acdca4c9350741635d7bf6d58bfc9d7570734d2ac4687c112f72845fa7d739b20a740d759f0808ac2c20ecb09e8fec41182e1dd433e94395951f7d26394fb4c79340110635b1d573672a0974a248eaeb60d64f996dfd1193d245a6dd2bd4a74e37d289d1a394fbba7732dde2cc97ca3043c4f457a47dd0f12e3116a3b6a99f2fb151d6b6729c3bf3c37411f52c47e4f7d7ea9eda3ca961b96454344a4a0cd5678016f43f5d13937f336019728d1277f71eeb28ac18c7ad08cfc93fc4a8dd2323e9a3db4df32c8084f68275220392a820c51f94cba61c993a8e49b7a03895d9816918dd2299139b5448ce2b2c882776743e94d613d81d8af6059e5df961674759f60b3db6210b38e58abfc6057da8286cefa2870e458f8412202f4df58b3db9762207e388b06aa57e798845f63f7eb8d08b105dc3b0e67f477dd6147e7938eeb6fcc396e868e1e6bf1236980c8d918ee045bb24e4bb8856b6b49655d4265d9fff3cc26a7abe770ef17334c037d7f1c6edbb0ab2b2328b6c545f6e860318dd24d19493f5dce4ebf9e3ab427d540ba8cba8a06892b67fa7a6fc7964fd0c7cb3c6ed88716df291daf0614fa859fa6036337be3e7d3a6a08e1d529f17625b1d284a272b9ca9eedeb85f8ac3cc6a5fda11ffe1854591685f7486943395361fcb0b780a967e94100b04a3d09856c45a37f46e8a31b1e638e3f9fc89d76729d94330e1a1e188069bd4ac5777a12a8720c5d313cd1f14d69c34194a13056b9af74500ae097f4208490f964f98dad9663c06a1424a89acd9cdcb13e9ca208f377a285a52148604bca05581272ba7a6a2e95345883ef98ca5c67693ae4cafe8c42ac37a25092221ccbbd44dbe00fa5630819874de66e2261bcb3f64dff1abf28972cee0566fb6a0c95089b9c129350d6bcccc40a12954a7c66edd7f910d19f146d4b3679aea80eaf6080e81e49d3a4d80d57cc405290631e2927c0ab5ea9c4e305b4f76b888662ac3052726af64ff7fdfd0960ff3d2808600f057dcc4af30166a4e506c8fdcd364b5e1beb2b53828442610fbfba9bd37f3232e29cf107b77e0a231384a430254bf71c5dcb6f282571c1b9f4fdaab71b3782a86a743aaf41f7b198796a592b8656b2251ad8aecf09b8c61a4907beff4790c563d8b49ef15ac93257fe1b5a60520d01617129612d8b08e3f9d5dfcac00a2a8634ddb10680b2f6255d869a48cefbeb19006d879b18efeae3e4f27727cfb033f9fe600fa05e55e411f4f997703d798d8cfc5eb4a85d19d8c94e3ff320975f56649a8563bf7a2b369794f800dd4983c85675f738ea563b9fe8f9426ad829567f3d098e8d7b9a638a9d9de0100e0f9fff04d9e08ab4b1e7df09693e75ab47bca86bdaf2408fbae098c2caf226e5bd291b5ebaad17d29ba5cce5cf2583360b491102d92289c56e1cc11fcf67b4e604a8b11ba92057f77e3c7fb90b4599eb408eb8bfbd8366bfb57c55b49d0d6ee8087520d88cab2f40e2dd2a3f306ec2e0eb4bfcba4b459f26c4f1d927264655bf6fb7ede4e034c46b7dc091f17ebaa578307d6ed663915fc2eef7290837eb5c5cc72a7714d6ffb1d22769e86bbb590c1451e510135a958bfb02ea4f55bf97dd19ba94c5c640fd4d4cb0d07dc9a2e43d64e8456fad90f1e37ce0b7fe4a8f6d0b57431799ad71659b2c5beb0b2aaa20b51b0293c61588e7b32f1c02ad46320b416671451c584f2d18cf78452d330f1f5a0d1b3a4895cae79935a51e2f1dce5abad6a90cb300e0b3a5095957b5bd0d5d2b10cd1c8fc583e3e865aadd0b303c51871af8ec02960683963a2151f313b14ccc7f09654c9646be532f5144ca21173b63809a2c87f5a54e6130444c1c015b6474e1d156f4717b34dc87c8540671bde8e78e79be31369938e89d25a57287d924b67f041d020860fdb4273a592568a42ca51f16842c5808eebefbe2762b8856a2bea00aa46edd6db98fe9290f5e919dffc904cd4efe3827b51d307d29b0f323cf152e22d3c633da4fe3eef8de10a498ed85fea1de6a2a72d2e2ca9a4e555cff035a2b8fd32049ec499b237dcdb95a9fe2858bf073e7632a52994617f2fe1222497c27ba3f63ed6d57608eacf4f7b493925bc5fc36341d7f61261e19fa0e73c833217739fa4310f062e49515ab7206b85ebb2f5d0ac488f5884394c232351245206500d993d6c65ce03dbce610acb24755fa56bd4065464b72bd50dcf61992a345bbfd5018c643f4153932e33adbc7ed7741adb9e03fc2928562e8bc282dad1d2bf5c3970eb73edfc5f0c9fcf82453070797b37e0e9477cc82d9178b3963832bf63dac98470f9399079f117fb629b71880b133d9c76be44f00aeef0844ca8fe15eed7a68f43ad7ebf0bf69bde50635adcea6244e11790cbc33dbc3f65bba4a93b1c32d6753fbcba2b8a29562bc62c1c088479ef7f5ffb3476a1d0927da4f23deed7876d4de975e45071037141b4e03f2a2681519ff836ac52029b4ad0d80a7a347a91141b71232a0be7c5265da3c0718966e2b5731f9751a1d070f9cb92e4b66552ba038961b985968f12093ca395d5db2f0d6a5dce350984c24fb25b2b7010b8500da4ab2e0b6849789c2e0ecf0af56249c3b0fc4136b99e11aa64200e1eb0c21ee64c427e1c97670d5b7b6dea5eef650564490c3ff95bdca33ea52f4b4dbb7343da04c0b027f07d53267a535575c9471b78dd08983b3e1dbec93213c438fc250e90cf0209fc2611366422afa0a58e54f9a76eb96b7ac48e9ba0f23a3d079d3dd85e6013d873d916bd83c4560b292099106975adbb710102abd28793dc2cf44407e0d1cea79a2bdf56a4eeb363de0975ab9948714acef510eaa4765188adbbe8c273fd53ab998f9cbab074b949368a77a7362e5625c7ff7854884c2bff4f1fb3b14737badd441181b42f3f80af326994b11410ce9b0becd7811903f13467b913d391082bdaa82e1ad63540d3e894e61a1ea20443165f044b6d972970d926d271b7f56f5fa68e6857d03ad07f27b2ac4d3251e5e894897b3fd9877c5199e6d4d194fa77d24c11c4a95edc5729924125b5e57da69b266e2ef42524dbdf0fc196d5441c6d8f9ebd80358dbf1966d11fe60c6a94516b1f2ab1d0cfc33afa740ec3cb8d637f324c19bb4954d36182eb83ee7ccdc11f5f5cb60101a82fcb1adf9dd1d31be0e61faad6aa4b49e3dd030b9ac2205225f314aeaf90baad741dabd11995c559021da27cf4b2c565f085f4de3c013755d62dee89743e9fe68219b8d4903697ac7060de47757cba5de78f4c80c18ca3003b6cb89290f4690a2a8c8f3e408edda8c073c7fa4ab67d0dd1471a964437729f27a223aecb9dd8bf6bb4739b417980fae03b0b4f442184596115db6e3b876783660825d09f0fa3775a132efd5979fbdb6051fef5cab909b81dbcdc9b961c13bf8c8562d5185bec229a5807d97cad2887820a1b252fc819a9dd3d6d5f1bf0f994b8cb878e90c7e941c75fcd5c6d5277a8f4de0a5610f5ddde68e342c693627b98e98559f0ea4748e879bf990b5d8574b55f3ea6e5dd2b43312d028080fd854c3c0978b0856db1ca7003ccaf31128ca273cf5bfc67d236ec2a1592c77d7d8384b5e5108392b50dcb4a6cb0889fb1be995d0f0a9c33333551260253aeeb4e6c51ea76258efef54b668c29bbb1fb531d56860693636fa6f732f37a94ded43f17b9af3241f072e10770e8eeac87d46f51020f8d533ba928e7d0f673a89810a7e0e2fa5f54c28b68cc7e9350743a839e31a12b0274b2958a23c5bcc21a4d61da3182323e97b8e5cd53394d242bef3b32cc3c8898844388419830fafb71f46d18ede554e24b94cc2d6038e53a3efea34b0176a8d0db2f98c09359dae534b88efa081de63d12857b33d1eb38b0d2d2f39cf7df5728f450858bf9d657b144ddc18e07baed60769be2642f396022469dc865544b45682b1d4355a4251ae721ffb69deecac4d245af57cac26c91a11ad43edfedfc95a2bd016e3ac137dc477e5dadd0f77280631ea7b33bdf572895eeddb374863096d3ecb87343bb553f8887879e3f8522d72d8f10d0eea9ad35e4ded426d869736d739a84890709ca2c4740b0cf03c8770fcb61c00557a381beebcce1a7de68f6b70db3d5bdd1ec8432c52eaaf387fdb23cfca4adeaa9fdad1d80bb944fce8bdc3409b3bb54f2c79a5e1e802d0c4c9b26de898d4b71d45a6cab20b8ce5765523ba1283984ef54c587e05c7c47bac6001e51c7a4d280682566c7e869b2febf103d54747a18fe568374e6e689fbdef3cdea4dccbea61dfa0328d14c91ea856882c935a54d5c7db735115870b2676346694f426912d02414d6de0d36ac91a9a7eea5e675350e94be6679a439d1676efcec026d740812eb816983b234268f69b698f1bad9ab5b07b2498b380df0a839f0537cf7ba419ea6f14a107f24483b4ef8713761d7e70e028a0bba242b7779461d2de71a4af44871036c5fdcbb6dd46d70c9261774430527821d32a9ed86822680ae066b371dda2ed78bb627345a180e91f1e621c87ec21b35f6321654a120a7ccc7323d45fb7b565f35be15f0570e7cb55734e2dec5c09b4ef540363e9a247466fc4cb14efcf1c9fee173b357f6907ace2a1f0547a18d2604236a43562952da3b9715092ccf4ec55fa97803cc17900ea1bef4f35222abb612d2c4aa3994a760f3a0c0f8ae7074033901124d9988289f9caf298a606a7e8b13a0532a4d1fb9f556c78b924815ddaa5ceb62609aa856c2b5ff75e9ebf8a2ce521d2b6abe60dae138541606440eada049a1f60ede1617049bd035bbb227e2cf6e4e547af294495a36aa646823a0f4936f1b169782e19c745dfcb9cba3ec8e05f51234c8a18ea68cc6cedc577ada4f88c9c3b2ac12d301c9878c6652611ed25c41d9a6ce22d0c953c3255fd6eaf6c1a1896de5feaa873c0e5028f2406a1fa7abd66f419bc58a35e935a2d47e3aecc83626f024f920db36e541c765df40b26640a71a758daeb37a63afd39d51529f56775de53c1befe5fa2487e2a515a6eb1fb9667a02685e32482d5c105055ff86b522846bd1384d8529ed000416c7c68d192d4aec943354f71b4bac977a2138ccd7f8323298f353d89297ca8ab77966a09b6d94b11a250db66932e939965fe53d662ec25085f5c6b4fef28c75125523e6f272fc68ba49346dacca81f09a9f086ed4f82ba6f048c3d99ec5c7e4e285747df56b3b201bd4ffb5c4cdceaba01a7963e472bcb55608f3d746fd8363c66ad8c497a46f921c428d71b4618a28e6e5ca2bfb35049714a22b87fef11ddfda164f370619c9787200e4055cbbfb72d0018548c18effa0119acfa1ed3fb900fa3421da55bc0b81734111181b9639ca09b970a808eb5c9069d27ec820d465f5a4a5a61c862f2bc635b8b6fda7b196f94c7bf7fa3d82ec78e3b113037b59a0f37ddb81da10c4e0dc69e959d2eb2603bbbe38c8f3fc355a917d101cb2f6c8a7a8b45df816f387060e15497fa78cbf70eb963b603604b24b4a73439557d795c74ed626d97b4f5fc474a90a8537ec6b6b7679cfd738b4f164ce44537d4139133c153ca76d58001f12c2fd8d32c925c9984ff5f6b5e657d7fd73bb23c22375eecfd2af0c3ffd1a1590be840d96831b03a83d71852ace16bc7aaec59594f818e18070e8e4e77e5006bb5dac493870006ba8f7a64347ea6d29763eb59aa00645b740099aa8c958293a2a0b4c2fa93cf916c1b98684e0d6f4d4cff5bef6eab6d56586774845ff14e589db87f7c0cc86dabcf43c4d624cc9012d56ad1da6e75673aa413711f0f2d23e2400d21baf92dc51322bfd24e037d628eb111ba2fd7426d7a1908f091699fb69f57088ad9bbf7684c20879374d378f32c396f2af8e298444584467f7872c4a61afbb2a7c28106b597b23a63f548957680535127c463162e7235f6089640a37ec4840fbfeefe2e33545cf47ebaec735e3211871e6bff51ac917c3eabd9409db60bf83fb9baab16611bccb35d9ebc23db24bd5bc1438b85a2abc7595be7c1819d4df47a93a73ec88ad7d06e4d2126570a0b355ccb5dff59b5dfd61b1ce655921ef7656c7a948919362871da2a4d63cac3f0ecaec7742c8aeab6d5352f3c3b0f802b42e3dcf3602abf5f9caa390e8111f6fc55fbd0c29dcf7647b95d2e7ad44f294d3e5772ef7df20823e46289ec7ad798b6ea5b9222d7ddb03e201d70d8ccd8ba029850378c69372e61f78641fe94cef845742c3a93b543313b2fdff8d19b0394f8f4934747c003a474b04f3f67765663fe0fe47c81820423ddea927bb1e9d554db60b40d79fe3c295ab234be8de4a35d17149ea10fbf58e764eb23b3f3b947076c11d6ec529965903e97d8c884bcdddff55e0ed27c55d72e75d88d4977df257f27246ae253752d1ca00bb98ada24bccac9cc17a01b1f856c5774b4a79244e75082513dba3fc48e63c560e81a72d49d0f9a0a4c8fdbb35baf5fade20def64a5b3e0651e00f19c74339a8f9a8ebb743dced9b488e68a93d0f45bbe8423a4d998fe6c025ac9e670717324f0d2d4bd9c714e76a7552493feae551e6153a47d39fa7f784e5310d5bd85c62667c688cd3e480c59fcde814538f4acc7d50f5e839a201813c80a84064cd58bd61c1afe191c3fdd0f603db3680fa5e3344c75735feec045cf48b292f2fad927a03382c5471806ca25f514549e825746cd6128e793a9118236b993412fe95cc9128b1bb13efea350716f6dcad5d07b7397be7654d0df5bdc0c3c49132aeb9835fbf8150bb79dd4811d48fb4ecafe4be2b2712f05be481905eb4afc57311005b0e0d79f16005e6dc2521a35e60529d6d5af0f65a3442927dca32ef0118d4a0ce67900551210876950574e094a9fc706949c5ad14295ed73699d6dff912ed44edbe1e758b333e15d73011cbf01c37f0b3e9d6f3029672ae3acfe39f53a6afcdab750a4b04bd8a6e3301079fdbd3cb64133c825efa79fae387524a79f1f32884ea9a5c6fab065ea4e75d1aea86351343390be9322400d350e13fd017c2d0f6e92e00bbf250f028b3fa924c5aa1a441ea1b87a7861d88ffbdca678141cf2f3c7e5f147ad348b122458458e9783c9cb4a8591832e1bb5c370e6e2f493a6323c0691da7960af5ccdc410880b3cc3196046e7d2438028009616eb47f3f60fd94b42888be99ecf5f8f445f654098d807e322199efede7ec2a9fff483d5d0704ec84e062516063c64cccb9e8b3a9c9f70ccd74cc1dc5fbfae5bc712d3b210ec91ff0d077b689f19c311bad5994471778702cb9df3bde6a7ee43459961cb98595f42e9b93d19039eb203ba503d1f5408c23edcecd9f19f40804f5c44d3e874f1a1495b385d9f0e478e9dc8c71c3fa01020d3b558cef206c06955fe152f666ad1336bc5cc6035e3c544ae7acadd611fbc4a79ddac8318ddf9a492c33d5fb58e19cc953f18536c1c459360ee09e62714a9de319388f0436f3ef85737414618c976cf23c79521a5e7749a11f196702a3aa7cf5c4b2262ce2513f83ec08f120253533db3149b39c5eb9d76d65fc8806ab75ab8553e048139d0925b4245bb0bb52cb86aa917f6a5cba45afa3cce931edb247a8abd6b46cb10678b5f92295d215162a050149250e7c534ad59fb590ac5ef59d332300f20b79e036c3fbd7d3ee96254e7828bc4a4aa87e25681d5a13c8510829ffbf53f36e0c8437ce329662753f28ec9fbd87918f3a4516b1b0b0f2a131e4404583de661e1f5287b40569f3a7920ec0d79a0fe878ebb6f38172a551cdcf1a42a075f97480de765067f8d639b6e9b2ccddd417f5fff91717673c0a89f26af0bee0a67a01b3da40f47fec3049cd6d74c1aa87b13843ab9b47e886f9a60d727ef93d558d26e7dfee6e18e779fced898212313340d88009e3975fa0cfa0ade15a7d7897bf0d02ecd96c7bd7c5907cd7db4861a0baa5f3cf390586db03a7057288fc6ab40836ba6ac56487abd1af01f90d1a290e0ba8ce36d357977eaf7b7edc4da14dc90408b40f349c2fc22165688c46733d82047c782786714142b510fb91f4095398bb21b91bab4e7ae870188e54b5682a1468e85903acc1f9e540cbf012120574ebe0ef777233375e9b53affbc9361b87db54b6cee1578b8ee5d3dc48909ef78cdca4238ac14dd9cba818b0605291b13734805172a11da195781fc31d9931fa0e77c00ccc985166f21d3f068cadfc9fe0add95dc656b1f56c336108324e4f275ad4eaef3bfc1ec1f6c34ec4e7bed19c624e5b5e5effcb7f33e5fe6775910b605f7af25a5b09e78207507f1548f85654e7eefbb24fadfa5baad2db6f508c9472bfa875fa72bccc0b848add0c10d9730315e3a8ff4b69b246f9672da228297b7324887fe656deb0472e86d129308eb103953018336d6e823daafc1d5c20be128c0c5363982f1690872301262e44526c48d147c4b2fb1b0730068314c01f538ebc9c9e846daa3f62fb6760374efebaf5a2f9a56e43c85ff93ec32524399c4755f68ab3374d450a79e91cb6e660ba6e3cfd2a9ad638058d2528d1c2bbd875a1804f6d148e7a81714eef29dc52e0c4b857de1f7cc5add033c07fd425c3ed4b73be410f133168c7cc77dcbf89de58fd2581ebbd8fa31f2b66ecca195bf587c7666c3f6e8e6f32305d03069fddb10b640041b1f4140ba6bd7084d0a8e3be94786adb0fd39a084d552f0093bf05ca344b1ccbbd4731d56b09ce22c6ec8746b636a747da1f013c0eb2c4aa416690b3826c86777ccec0725a120b9faaf4b7272d1b0c6440a01d18ebfaf0dd96f8cc99a316d1660c9134e39010f1a1427fa56aae99888b141135b43169cdf6b43a939e0fb7b76354c710a3f189416e21c3bd4fb5e114b70c255b23501fa82e47e8a34c66f471a7058919e98052c1f5794849152298a885ff90fad87494946e8c9ee740f6ba56bf9e7950e5c0ce4c3e3d6b9fb5ab4d6fa396c29f9aa373eb83d73e50e38207108755c3f655db91d6fb9d1a1458d0a19ccf058df0028e32e28dd73de194210f2c1227aebc0a07febe2bb3082fe9c4fd34c1d449d3aee11a69ce63c1e3d0d6df8c51a8f9bec1b2bbe7613895cfb3b0e43dc34506e31bcdb064178221f5392a6cccdd26383fc56e9a41a40d308aab71a70579bfd17ed8669598a6dde872c5eb6d28bffc942538d750d73778766755c9784008db8f33ad93b044ae80d959e9cf8171708070833ff3eaff3493196cefef3c3e73a477e31c9c9b6dccc72de50b6e8b6ec867581a20b06ee05ff5847de72f7622e40479d28d42585ccd8fab1103d6b8eede77569e0a733fe193f0fe321e90d00000cbd3bfbb7f4dd66381b2ecef53060110dc17ba3dfc06379d0b05b729dc9e45a4bc6f6fa274cb75ac0ffc8027ecd0a4cd38147521418c0aa349a57713dbe819ba8b531ffe61b5af64f92df89ba640363af18585fcf3a68356da6517de65f5865c33c09d7a00aabd041cc401e0ff26ae175dbdb4f42d136dd338f2c17c37586d8f17384691684d24880df61180c63f52c2184444e48f6d8b06684fc4287e3a83f39f99dc2e4cf17f56cbf51550c39ee248c222183e05ab6c603e2747c5465091ffb68c4b5dbb1b08db278f4fb4623e331c60656a13bb9374bf858d643e79ee7a498751143c6c5726375d65eb29cf248500611bad8702a8b105d70cb75d0f0f6c0399c64bad9858fb51c53d24e47368963dc33bae7cadd2e8b40e346b3fad0431595a9d5b7ac74d78600a1df06e8155524f6bcb2fe008ea53093d569139caeb68f2c4aa7031f72712305b2a4a0ec4e546c41f893783631bf2626e1d2551ab4138263f56b19def23f850b5a230cd1470c9cd28a4acdf4917238e81b1f0d3d5fcdeaaada59c531285ec00dfe71f19193c685d35762cb22252a721bfdb9f526a22cc6e1091695b360b642061ae0388ad284963f9ba6e217178fbdf20bf35dd1cf8aac1c70e6b21cde21e6a922237c4cef650914e7f61672316f3dbf78dc6a356e7a1480970a6f541a26a564ec87e362aef10b2673f2fdd5febb1c131e0215d68fc91269169eb3a985acbee8704ab9f9554974fa5fae6f321c4c877307c6342054bbca859e521526f54d4f56f0568920c5467fac880510ba35b2997d56f735ef2d1f699fdeed80164446d2ae77d8d6e2ac46c876714534356fd0225a363760b7ffda8f14f77c362562c6d406f2955afc2ff7fe8f099b0c2d81a9de7b0a18a86f50b7ffc7655236affa55ca39dc9671db85496e4363e0c5d439b1f9d90904016d55a5bcac2a9aba44d9846b828bbf1b039322141be4f316cd2cb758db98909926fb3ba4fb9bd22c456ae72cc6a91dc5fceed9a2553be179b55ba67caba4b689cc858b1c47dfae85b06386fe994d34ff6a53782d276ec0f742f8f32e5a6ad0b6e82dd5ec3915700da27c4e3637985e1f969955451ee7ed3d9e684fd8ea2f873cb3186361906e9b1655dacc472294b2ad3c180c6d97f96a0efe99ae86ff290550221ea0dbae65fb9bd002f00073d3f9c7a344ceae81fc2eafdf89705d36aab8b8389c4b25f4849dcf52080f36aea74ac348be69241767cd7b7c7700851e407a64cad0c258304844e8e1daf21fdc0b064533ca5a116b3a4811b0774a53545a0ffef3e96e609d01ec2540532ebee67a5f809326cf20ac90785d0978cde7dd39b6bf78119dbb331b0f53edc6dcf95c9bdc806540bfe2040a424e62f2fba1cbaaf61dc6370307777c489d2ef7a6a9f68a20561fe643892d100609847ef22a15f2d1ea820bae7d6ce78ecb24638e4a7ad24d6b6e7d052e77d06d10be8d769ff5e1d1d62c24939c667f74a5d87158f92ac227694d29ab8b1a9273a652c82e138de49626e3a1b52d97944579826e74244e1d65b35faa7702e32a52799799f4ce6231d7f29180512291e33c7eb982c94d2e8d50b339b2b75bf2392610498310faef43bfd34672873e965f53bd329ae29766f2626e15d1419c8e823fe771d3c8b840a5ec79b150ea865def00354aed0affcc8ebe909409b85f898bbb1ecb77dc8bc5bb8dbffc1810e9cb79ea3f5ab91b97840694b8ba9e7c16021840eabb298a9be659f214a5d3b7c01f20b828045b655014a51c9774de7a69d9342f14b41e16545115aa822be514c2002f5fed4e4196657c5a4396d55c9085ac0bb9ac401141d743e77e3338f315719195d9758d4d7f180343f4162a8e54b71a66c1b342ea746217ac23ea4edf34ac49b1a1a07d701fb3407f91dfac34b766c1ee365420932e499fd60c870e1306a79d24027e52679bd65b046abeee298fb1a0277fe33027c1ba5f7e8a61a74c9277de742839686e7a6cc88dfd16e628fbee8d336e417297509b56f3be8c9d61d71a84929231d26a78c796c657600b358689cbd2b4cd2974562e31c962652b25706d4214fea1306620179e9c2ebaf09f81554c843d24565e98fca5b05867dfb1e2b751a54639d5f309635417f0a48b20ce76bf5ad2b5f10fc05ea27346121461295706a152468de19831654464373f08be39000370e3ab03d1e7459cadf40f2ccf5854bcd7a36ef977a60bff1a29547aa2057c0c7037e2b867ee4f66fe1283e68754f7be762cf4e870939f8f399c5077847afbce0c70ff149d51e60b1f424a497bc83f78976958dcf652e0e363d33443f8b9df2a8ef01f9aaf98858a7378cac8a5575efea8a1fd6b425df73ac3e3246a8ceebc55ec7cc931b70b710552f2a257bd28da732b0b758bb5d18e6165ef508c586d0d2d44728ccd3e55c6d05bb02e7b7a27db7c86cf08cb8cb39b1fb35c7ec6d980b00df74dafec41041d2288964463c947b2e0fdf177142b520b04bacea1814d6f3da81443bbf923cee23f5e6f87715f4a6c4806d16d163f8eed255404bbc2422ba4e7ab43b9a74227aa7aa0be073a9465d95a1a926c5c0769bc0e4a18f90f371c1c58000b2b8e45ba437fdba9821431bcb465f068b3ac6de48d56c8319ef6a0462fcf57cfe795afc5b64586b9435d7f908b47986c5d2bd0a6ecced3736981e4e6b5b397527eaba6d5ecae1507de5297dbccdd142c268d6d39f96867173474ea1369b9332e6b8416aa05fd078e3382212044966fa0ae38944e1e1ebeefff08a031d78d1e93538ce41788fa2907200fb0ff489d610349a754621617fc0f8fd72111f86798f30d02cf6caa3dfd96df925262566a3f1c2bdede8e536c457fa80369139936f0549cd5424d083dd49e30e7d4f7063ab0868a7d064ecf5a8a9c331c2a306736917b13d20c7c0bafd20b00b0a058285387392e277e8e11667fed4d1e6b9ebb5556256a303475d85153dc00678d06ed08b7fce74689271da966010dda4b3bc1c456ebba7b99046d17a40546494eb84adc8cfff6eafd240d0ff5bb440a0de49faadd851642f0c1a685c5fce397c28685b25f1b09252ec9280ee46f258a01d06a34897ac3854f7aac09758c32b2565afaa81496b6b5c50e00a5a6d61242b4025d1b838f3b57cdacfe256b1d8128e51bc04ae6499b92dce5129f16ed21f7ebcdf4df1d2f012a7af62f63f8213b1081d8387f422b9e49c0f0088a115d88ef913dfc66050bc862c0175c7a9cfd37dc610073852f227d225a177f0c0325067ad75216b850e5369998f30d54576813439d11eee2ad68dbc6f4192907f00564cc19d598164d6d240367c9c072247b743eaf64d2be9b9140308ce7884a4033eb84872a4e74b2b3abf2cb7a245e7cb455db97e7c68eea6e042700438859df0e46a6559d91e298d6b1620e6cde05257db7b9708b9d398aceeacd24354757b606280689322885b7628f75f566e3154f3e055f5ec3cdc0732a8da84bd26ea8edd18b0904954a9e6053f7a4eddf88dc160ddc9f5c55bf1733f5e0ce32097f0c323e1955c58bd6f56e55e475fb03fc457f9f9d225a4607f8014e2f426cd8296a1d0feefdf7b8402daa2d0a48d0a4501b2773a8293e065fc9da01315930d907d8708901726519ea0fe042125c0f382726290eb91dfcdb89795c9e194580a0c92288026af66e84ed9b167fa7b0ae0d2a20497cec0bc415491e34f9b5328f381a6598624b5d8a3f5ccf943d3c12b87ee946afbc84afd5c764dbc330d2dfea4ff6382e151044f330cee34a5f1c3535694417c5d06780ee34b3f2932be5dbfeb9e82ed0e727b8df5ecde2633729bff3d1a1f3ce92b167a750573b1ae175b16e4f3011cbb3ab3af973c3f2155730395b26b03390b39f4bf927ed8d67adf15f3f1c8cb1082a6db8a5ffa7f43d0fea9c70520b09dead5b2945ee58d25f91b70cbe4612f377d7b009d5c378ad87fa3a074964147374255985edde8abb48ff24d4c73b31656fb1da871fc25d0218342d161507f4a30932e370da546ec87fb4ad2bd503f36d1aac5b48f9481fcb328e3e629389d94c78de72165c85db83f7222c25c1d125711cf2c3b9347aa8e2015e178ebf2e96614d77c3e46f31be9ed2317b5ac291dc64407895db089accedc61cdd5305f9286e4657b68e857c51f6567037f86f619556f749d231e115f8c00358f4f9b590efc13006e12920003fb28a5c44946beb714c6176a425a1f0529bc591c84de333697095002554b778322fa14a15c8e1dce7cfd8a796e86f3271ccccdc0488a81bac53b68342f282fbe7ddaac524ec8fe184889d792b92f7db372184462842ae917587e2d2c18faa84c42274211d1301f0759874984a4d49085df1991349511cfd50342e303e518007912cd320cd11b271f78b0839b21bef0abb14b048bf9b7553a93556d8050995308d1ec8286119a77a5b29b9a707ce8c0b2fba8f6dbfd841273eb9ea5e0df196f288b75414767f88204061a482ed346eb22826226cd9fc4e30bf782e3473db82d75c82aa8694337a0d09ae1473a7092a3c95dae4cb565d7ec2df0fe122aabd94b36068dbd958f2a8b7894a3db33faacc4de9a2a17a1f05b74080877c3f01021378cefc1aa49c92e2255fef512bf63db197f60f173e54c42f403a2c6ff918c48d72cd91e685351377e593071f20bb849bf2fea102a33a4dff3c6ea665d09b81975964229559d3f59b46abeb4750b35910d3c4b28cf4d8490839dee0d33d09fb123fa05c6c29a19d13c8c95e9a9843fb55c1e1c4e0009d84554849ebcb57e268e18904233bafb5e0df4943d03c7df2e2468d71a944d24ea18d85225800f5f0881d4db50d7149f43f35bd74b6a704caa0d63e3c6b2a9624b95e68262c09c3968b3e8832f642e6597aa922e719301e1f4618ced29a207bf3b43ae848e122dfae009f7125f7b56ef56c082060b9855a66771455d2d58ed0d93d4e6fee3ed5a9e5c356b6b0722fe184ea259b4b299d91975538059ebf1921b59b47169e60216c1028fa394e054cbce96279f4d7d5d5db11e0723822a86d69e571af6d73afa39f57abf43fab373f8e84af8db9a301e0edf3ae8a5b679271a5c8d5ab98e2295022ff98baf88e94c896172ff4097482599b7aadecb4b231c3626b8e486a84cad9b9bbd0b95bbad4b9d722c728acaa4297e0b93dad73cdc694b54ac2b77f0c1a45cd733a709ae33f3ebf74b59dede592dc5f11496abf2f28c25351abfaac886fbf26691bcd6f9495538c7a20a54b2285be7e8401f3fbe34f2dac24aecf12e93a4159a3f00e340b2184e558866f590f090a31b3c57b0c30a522855959dfaff088e5444e56a5116e4653e73788c6b9fde8f340b8a139e88c6d50222c7c686a7a9c86f85e872b6e77b0b603a0c2cdd2d3d59fe26bc6cbb563a7de48a7c2281707051d3f1eaacea3fddc4a489c74e9b308de7df5d6fcb77e81a0b23aa9cd7001bc0c5c023b18cf97112d9d798146f56a6569b2ac91c0e226a5a773b8a5f7d7856a9381951b8f77a7161f9b36509f732a089aed578c70b3e3030c8f19c07577bc61909c90367cd2c26a99f09ce7ea89b9e929612484de49a20e13a4f23ffdf2d1c5e7032fa62358b0d189de449c3d6441d3b20a0c0b1d68653f513cd8aa9f880adb7bd1ed1045e35b385e285ff67f280703b6c10ee213761eaf725a46eaea6a2d328399202d745cde99364e830859b3c40f3c739d63d841877803726330a92d6e8785113dcf6b5d8abfe547416a7db90f82c7cde005933c831dde2eaab22c92c24117d55f3126e2f0f030ccb90a08eae1fdd53c28ef6223de559d609967ff7f72e91b3abba92271fdb283737bcfd49e29df662df59f89df73fc1df45d6df296ccb68863a8effb984068a7cd9a1dd6c15d9cef9aa03191dd60a5ab4ab197a0c04bd23d978c9b8c6d1ae577950c9d2a89a31708545bb7dcc0937adb402c094f73970b9e1fa488cb2400ef8cc721f7ac9f930c5f983ad5990157542f006b74d0234a3a017a14b5bb8e0038881b50470c46c8b9b0a9653b2c629ac6c21a48a0b5fd18cd94ce3d293b45ed9d341b5a917f180c5114907783882b373c884aab5d130633238b20d952810ffbf020c55fa08bcb34185f64d0a2e5c15e537848f4a1e998d070620566f98537bd1cba5559b1f2169febfc33df9f49ac73843c6a77b41372bbf1e3332b6bbf18b53bc95bca6bf928a286e275fba48b4b66d6a8f6459ef786db1c7284552d8ff99c8e5c1cbfd2f48044d57a2fff597c45682bd0e78df51697e9780e1c01b2a956b439661fa8e1ba69eb74f943baf534ff87788f6980a99ecdc3bf08ac7d5b9b129e0a81977977c157ef96c44ed6961b230524dc0f182c1e8862c26dcd9a779b11378b8ad2735668f89e4866952bb695d03605b61d8c5b64a2a51e7b7d9e1095ebee26abe1a9af499aef08020f43817c35aae92ea6304a32ddef0b3b253e9c817c2939bdf142a1b416f443a65041a4c897e21ca4b5a347892b071083d0cfab45b1a549ca1bf60363d9578345790748a5f2f8533705a6a3899da20b433179361b14562a93afdd44109b46453b89d86bb0a475f696970f7c325d417fe908fe0a88f692505a23770a9303b0cf34e3305c8cb388fb67f08a79fc20f0f754faa198a19078b68e7accc0fc58cdf50943dbb74a99be7db52b4b49cb68b8e127e76e6fac988367aca521097b6a9b9a73bff1ddd1884e330186e85be40823dcdc3a2b693f173c31af43075c9bdd4067f9c3cf0c8df41d39bbe0e7b58706f4f08c9364ff65ac2b5b72f145e903a0885f40290e7927a26cf048c82084d5de1b844d57960796b1e8a7bb4c7c57d73574368e45d786be3db870761eeab0b5e5b8863cc5593900fa073aaa47aa0f3144c1fa497bdf92d20e9d605a9ad7d4aafc6a726f992e93916254c3122fbcc665b42c1a9de868c14346b283f5d030cad7456d95f0457c675bdc1c5d20815bd5d9ae98e1f95d99daf4df18fb823d9a1f6fd8aabc844432d5a90f1bde3295bc88c34a8e6ed49e75f5f30c54fc29f5b0e66681d322edda5edbb15f0acb8d3250b9e5410fe0e75fba9d410c0416f8e91893fec0997b35cfa2e84f21b5f11226641a06c5f13d6c9d60da27a74471f2d9bac7480b97e866bad591dfdc2f44e9584e30bbca60704b2f2a19eab1386677b0d84bf020c26f2b5fc713e83bb75bb974e45446adaef3b4b19b6b15c30b71bca266a59d12180e867acbba2a06ef2fa79897f70f1ebc2fedd496a72280533e41ae950da57d4150ece01778df0c0473d707e6b3af0c0cc20c48eb83e4412ceea9309071567cef379d0d7e26a5e3476c3e57668049d38ac0cdec01ca75363682fae868b6110eecc9e6c729a2718019f97ed42a597016a7470734c241f40daa98c92d78d993c72a4cca4d779b2ba26bcd9ac61ea397652c212bf4b481f615610ddafe4f8f944fe6c3ff2e37771a6f1abfb63cc1621d5a8f99fcc4944b6a07c7eb931e280d64b7fed824668f610f5c5d59c1181a19af6b388a5897b546bdc33d0eae8e4670c979a1a8f4ccdcfdab2d93051eadedb5a49e29228e40c9e5853e75678c8c8acd27680a0b2767ab192b9fdb9ebb314254e8ffb32efca52853bcf8315d146adad0b55fe5fbd7ed4247b8990c1445c041ac2284893153d8b2b869bfa74d45f039d8ad38922ad23a5332af19c6c366c650661bba97e9ba3a2a6b661f5612e9b40181ba2b59d0a102308c71f81af1a3bdb72660d04dc2f6d0b0268d76126429330ca0fedc1f61bb0a6b07b1c4141ff3a5a20ae6e6a8865386e0b7976fcbefba8a98227d54572e3240da1c1f2ea2be27dc23e533aa1f0ff81e9f5ed345d9679c0c72189e97b28cd8437049517c4f0ff223f75e99a6d7b2711c84cada6b04d2a0ced18cf21178fcfc5732ef26e986ebc4c34217e2f9f5eecc105e5f6957860138d9920662d49ac47a6613d56de3f4f037e8271378fe3386b235855996edd1889520f97c7705f1f119d360dc17a22ab6d8a75d6d330eb714fadeaede7ada3f82a647b44e73bb21fae37a912a8a4c1a5638d4041087dd65e44bde7afaf3bad930dcebd2efd26570fddd7b04abdcc7e46f029fc587154802ef9dd890a1ecac466ac5161e9bd34bcfb83be82e84d0c02a4cedd96718793114108e375699842a6f7cbec2f2e23816e2d6df7b8fa288964a75bd90bba667cc23b50bcffa4461ade9ca8d77fa6d315060ff273f35a98306d8de22f9887ffdf9436d77e00393f7d9d64f9e1c44358a6e7fabb2c4d0b11050335b46fc30dd8ccd3f7aecda84d664e84e260c15a697edcf79553b8bec793cfaa3e87e1defa4d9129ee206fccccec217f268fe726d02336615ab86fea3c2e631d3819525791b598adb1a04d782f22930f432f5d18a2626d84ca65781d74260875315a4bc60c29158bc72aa2cfb8c38d720faea7569476de7ede0ce5f6e727ab42351999f5549297b41f832b5748a40518fe6948521e19bfd2bcbb5ad9a50bda7f6058ac506f911d195069fd488d5254308a4257df9d77cb9d9b8c863f44a1d6df463ae7c8658388ebd2b70cfe7fb90fcf878c2be9cdfc76964da8812464582639bf0679a6fc4939562521d28f1a72b2c1062e4d46c70f1a08c2da36f8a2b06cb73911ad98b212dcba9233dfed66e510f104cc33e2d63a43f68a9ac843edf85d2b75e86b3678394e28b9d91a86999f4d04fb5d8ace6c50d770ed99d220bd64f4f0196f35467bfa537413b8ad8e53e4fc960b9df3c7a9e3198edbbe4daa1f5e514709c0d2384df6f616e8f9d1bfcd8ef0b204ff336538c1be019f77de504ed3663f756a0e2ca4200d4f954f1e807a08d15955ceea9d51aed6c43c7bba1a90bbd5f5748809d59a293dfab9c0dca9a55af2c51e0525e52bd36befd686176ec2888d387d8cbebacd4459c8f3099667c6ce44bf485873de4fa3736399ac22d22880103f6e3564d2b3cd1c2406679b07411cc8094517823c6cb21ac7cf31c81fc4306d672ea6e99a130a40620468810b0e81c028719f15e2f655d3a1307e8f6959558843344d669e0ef3bd175e4e3d4eecb824c937332d6a5c5525154beb348b89b31768c829483121786d4b3c7132efb978ad989c063fc621729cbb0f66526df382f86593b541d61c23a435004f1091af32f4bd2c429c0da545bd4fd7c6891e0a0b2ab795ec58ae7dd36239370aad54bf09be095d22e65f5c1a25f1b6bea8d0876b4dfdaaf36af34052067c1b8eab276019a386c9984c68c451f99a4a471716de4e36d8e8bfa6fd34a9b719154d25dc32bf2dc8b499fea3445b0b27b486dfa5142c036840240bdc3537875f6f664b70c80bd19f1a70ce8f065a9702963a997074818aeaa9b1b8cee7f2d1940cdcf51e766ec4870a3553f03af2d82d3b9d6ab21b1f210bee4b34089dba0ef85b7057e7f16475d193c3575ee34a9167f26a9087d18601a11d2b519bbe1760267f5bfe2918a4848c5e152bf977cc969b52ae9c2b76d2d11de99c8107d96fe57ba0c0408f44cfe6e38c655df65a9e77126226511adabeb97e0fc73fb4939ae00f8d1c51154dff387df8b27a61a1ac9b852ec6f1bf8fa645e91fec530462e86367db06c6d104fecbbb377a18a932e1406252b5bf05b0f9f0bb66961325caa3c8318c853fa7fe56e7b93fd03cad09f8ccbdea1f125ffe1c6fd305d9916f4423d03f9161c4db82ff5cc8a1a706403d6e289ba2db37ac680a1091d83b8fb405783568f95fbaac742e708a02837098dceacdae5b16a7cc2b2c0ea1a0f353ef8f4cf387236b5d0a0001b5937f3d8aa879e76ad6ba88ebfa121f6bfc155682c57d78116357f33fe2d08e829dd02335dbf8aa3371ef95e488b3accca608286d8c7f7167b706573cfc7b55c2db307b420fe05677920c2d57c14375998db5d63f1a618baa272f0f945959e2ae78305b5cc2a4b062369b2bc02eb9d6298cb036d1b1936964c69d60580e15a818cb0c2b8ad2c348a9e9121a492e86080afbd0261a10657008aa7382a2961b1b4e8e33eced824411c5f5f1462af50a9853ff6e88559358362378d6ce0e181e8d8b067735f1016a1b607055666e8504346d7e8037cc64d05e03872e45ff653d57cc6c3c335d29540d8199465a8abf7c4b194c54a18b88464cb1c9ca923126a530cdca2db3ff3593e283be7c4495e0566b8ae66f344bbd7d1d8059d5b7b27bea426f93916938e448f9f4ae911dccd1ae284f8b7fd2c7aa54e57a014d0d7236e6bd8338a7fbaa3d2e2b138af25cac08f88726e2ee8328017ec5b536bb7718601759a79a437c2694b4be2fe80aa24eb6ee1b68a2ea2aea765f2895e6b4b2b4cd2d1e5be3696a788c25664e45945b6ab2eb1028f67f1480eca13f0c481953e6090f1bc5046641e0c43091ea056c095a19ddfedfbb5694947acfa5b61bcc7914a7623ea5da214c8a0071d73a5b29c365d516abb12d4cd0c2e55d31701562d5694d53e5205b689a4fab2b131e6106ed6ac799ef1a8855f389bb27efa99e5100021cdb9cbca6217af360390d07025b38dde1d05a5b2a59cc658b33fa0fd12457590ad5eabf25b06c71efb2ef9ab460add7b7a3d595b244bad0d3f3f44eb9ca26482cee01d1f0685e852b52b54e38009b29c6cca57a35f862559bdcf895f519d5463d8b1f864dac8b010c6d0f1d77afd44eb77a518535914a9a26d715b629128f978fdab0992dcf09c79e33b2e9f568aaa14e453af6ce39820b00ae0cd75c32beca25e968bf3e3079c8536a80938d1871797a549c1956450bf846e169ce2c280f9f285ccce00c25adfacf144ac3efe724f73d3c9659775069ccff35ca252fe51fd406963205c3720146e6a8f34d7f5ef4f533c8ce10b3bb3bfd75e0fa85760378224e84afcb342beb0fc624c3df65306b77a69d29fb32fb0014fbcfa88c8b517c9b2c156cfb0e2f20289c89c093a26d0b84c45efc7fb48cb99f5054aabc551b611f349458d719458577ef1dba794c5531f596800c33b46f81363b4b9ef33f6d60142cfaa731cd1d42853c169a2740945106dca8c575e5c6244e265ff0607ef119036ea1d547b3f417511a749758bb4fa0d2b4f380e82d509516a770dcd1cda6744bf9de9813eaebe2de772c34152803e6f5af6a987cea2ab2450306da71dc4d3aadf81f269861f9839bf9ef3c6110d055b0c375b06ba6dc7604fa90191ef466daf382df0a03d2618e49c1f86ad257cb0e971400dde9ccf4e9ff651dca4ef6a5b4ccdd769885d8bc81255a107e42cc6c8619e4907377e3119007dcc3642242eb8d69e239dadd7220263fe794960825a28e685ea0c547350189e9876a7cb702b638d9b9644fbd6fceec8aa2ff3ce8c6addfc909cc9cbf9b3b4b00b88786aa361c7e32fd517ab4688fd3563cbdbc01954b09c5dd4928568cfd42451311556ea3505d5474070cb29f102e0106db35d74f0d7afda163c4495a212e19a6e664bfd73302b5410fa63db8401c3fdfbab98fb66a1a6058a55d1a216478d85dd993a211914e38e244f1ffadfccedd3cd4f35b2879757d4690a8dba0f01e34a40cd716dbac8d482d6665aeeb2a72c417f7c0e17ffc2f95b6d99839d6460c0832877fe4596f1b7ae7e235e4864177f24c1a5bddbdd77e06a963e98f38ffe60890d46dcbc95c5718f249d84327c48164b0dee3b1818689aad9ae8e20d35db0a4a91b78db16fdcf0fb5b90ce31fa7faa36efed60dd6215e98031c3adf0de4979139ce5cce26f21264b1b853a3ca3123144ca8fdf9ac9e7b248033946fd6277e6bc522d8c56051c437b3fc70d8ba4af5fe97056413262b5c626b2cf94e6cfd8dd7a50ddede0ccd1ea174c371a70eafb389389addd06ccda5e9ecdbc7686a9b70908dcd171e15fd506c11a7cd34f9bbe8741d6b027d5968fbd02bb383b7048266cedfec74f0a2d0df91adee12bb2d16096c9a819955d7f8004f6f6174ecd97f5b8353884d5827ff972d8a40aa7ad621c2006e654cca71a36babc7508381316165c04a4450eadf1bc25314ac1e4156cf4f615ead3ea25375d44c1dbe893f312bcef1a35dc61876c81ded1f22b1a4cd9d7d22ec6b5eb1960cd09f39e333704ad68d06878bb8940f90f33166924eccf5c150a7cafd374f40e225207777c9dcab250230a84c896f504ac92cccc3f7170c71b343b7005c3a514c99bae14a9ccf217d5d338c9feca769c08c65e9e5519471c7422ca016bad05625554a628cb66d17b9a415b82f5dc14cf0882854bc365899b9fe7c9dc0c5781df8279a5f37b46b06501b7b0c770e3558af73d4785dc091d625ae1a54bb0a8d5f6c86088aa04d25c5be120a120b08944202e5901486a2b833d54f273a8c87560b25f3e53e78cf1670835481e17bf72e66e3b61d6bcfd68a08723d1db9fbf948fd656968a9c86db2c6376a57dedfee2004a83ee129e681f88393c38920e207c425b0c1b4804a4a54c677bdafe8e9eeb50496729893db75d167f18125e414ca39d9a200fe354f93f56a436ac708f8782b31663722c20df23867c3f18f3055a02b3c29db9d8af67659516b071d429531a21936d5ddc03243351ccc0d2a6b537a403f1f53662cbc8742daa1c7615942f9c46614845b555ac31a334d3db21bb9ff0ddc8da11dc10670baf8d01dfd6cd26a31a212f446125164a06b2a0c6f8f03e7e9187566ac771c71fe310e4542e297df8460366fed60d0cf3a7c0b5df1526bf97809e50e4cd66faae72eb37f7dc42cda7eb1d21f4fb84f1f0f8458085101590874da1f572ac7df85daa4e3a1e8f7faf8d82ec198910f1fac4e949ed6ab1b8b39cc74db80c8a7f046695521e16fff6bab0f8017befc6fab3dbaf4780e68eaf563dd7b49aca1e620f928bac96be13f79a7bc68155ff664bf1bcc51864158dce02f55548c01105ee08df9a3873b1396a225a08842f354089e06775f6094ff233b4128a812a2a4a161184866598340f0f773c1b6c242b06441e760c81dfef9bf7d011b4c85db450abaf62798cdfffda9e42d4f06d743560414abc5f69f86199f518bfb8648d84d27d488ff2fd20d76fcd6aaf1e43c4102d064a346f8461a801f0982ce0cbb9959e7c975b2792355f2d98de4cb3a6f86a3aef7371eb92c5b72db7c142ea4e31fd0041ba063b8d3c5eabd02fd7ec0ffeffcaa2e7b62e475f7516553f1774d5871d0ecd8407151ce4913863e0d4435ce4020641cd5723279c5d05bc1ac6dd9fd45f2d88734e1dbea9d9c7799047fd1234073d9b556c91ab4e14d7bc19b0c96ac17b5e91d8539cc49c7ffab2b65d5befb08189578a729f7f5204f55bf95e3aba6333311bfa936fb51d8644cd0e3becb0a213885921cb04d1073453931fc22d10de4c52d4024b542c5d59c4b54a73ef07a5dba3ae19f0c21b510de311fc1a0855b36bbcfd2081d09ef2e973adc91757bfd2dd94d82b73ca853801894cfc25d7829041f1480eba89f81a00d86ee4b57a0ea1184d2dba4263df1e3f38e9cabe741602b9521255e2d517c3d310335b84c4edcc76acdd132972ae3c122555ea0807b5bba0a3f699ad1a59580d12f814c2fa31918628b4f6f16e1efb49347f11ea2ac5f21eb6ef6315f4211784e13fc30125eb045341ca89c3cda4456a172094aa00f95c6f903143900e3bd74b7d96c9072982beb828d05e75d0168e979d863edd3d2f4e9e2e962de4afc9a77b77f9bd4cfd3e40611534e76ae110ea908393ea0c980c1f4e24fc61bb847d775f110b710d8f4d27ad1d054b56275c730f87c8d3c35a723b462067b121d7b55bd2bbaeadc3fb5287028001a50acdb295999a38cd63456a1146ca034c33e0d078f147bcde7bf3ca75f5c638057b85b4b61e85752979e3ca7fd2eb063937c8d2dc956a6a9fddc3b1663d7e58a60c978c48be28456fad75a287347206a11095ffce109c1e691480334bfb1ed765785d73ad7600f3543ffdac9f0d45ab9f43d8b6aa0cf181a80b6fb090112f795c1e0cf6e7a8cb75e61337020cd10362c326241ae12b2a521d0aaa9b8211c43b48c71c38214b18d4e1a7ece2de480f92e558832fc0ff6157b3ae8d91d92d3d1e83cc86feba4a28daaa83dd64e0f61b9ef1120ceeee2ffbde729ccd513a67869ed5a8e1ee86b73b1e3e7519bdb5639354d3060eaf5bf8a4eb1d9ec5ba01b28d965a04cbf28faec9e504cb72261ca106767d305b0010516f968e44af72449ac98267e956efd7f791e2132d67e0c0841284291ae5a1348dfb2fd4b05ad260ac333085fac31c7e7b551ed399635526b7c939ff07ac039826dda525bb6644765d5eadc090a96765310c3a71f9f39d35cc6380eed406246fa08147cde3da88cf46202d0177e24228c72c4f93f78edc21e935fd58861eded0765e53fffd610c8375b1ae93911b53a037b9be5052407d5a4a28d47fde8c1013ea1ad25259f86a3588b6221cdfc0173b04dcfae077efb580266a1338d60a23ed4f98d470e2d441b49a2b18f9207eb4b3ee5671240e1b9c633bbf681974821cb05b32590c1929cd3235fb78a219080eee095bd56620c26b21691da9c9b3b4025ef5c960b71ea3fb2ed707e6b774fb3e674ec53580f83aeec93b0dc30762a47f50f618f1c8f7ef58a232eee471685cdeb7af02346d16f7ef6a8cc6e1e8c067e8af9d7847206b7ce0ac86e4ff9593462cc3c61587a6d17796eef1eb4669a1da82d67529ae685f91627d8c5808b61322f512656c1c20791f11702eb5e08bb9ed0f4768bd1301892abb3213631e45390cb9d4507554603cb3b8eb679926c190627c9085816d6410f02ae4d2a231a3642f129fb79d88deb539bb4cbfbf874a13e1c5096464f1e49844eb4a70b45e33769fb7784170870193396e42f05595c3709d15674f1186813e29cfd49ab6468b121715a0a60cc54ef65bcbf85298b709a33023aa50debcbc027a8ad09e50ac3a616e097172e175bb330c1bbe35682955ec5235aeb9eca4d1e89697cb58f54085aaf2f69c8c4a6da2fa49542601565b04f5805183cb2f46157484390f6a1116ff26ea7c3b4bee1ad45568ea1ef2933d7041ec27000df97e118b9ef36111118b2ed0b19a9e524a670601dab0db80e8cf012596204aafbde2acca12f9ccd6847631f166ae0f5644b93483db125bfec36b68efaaf81f4bbfc62c4bec68fa03de30684478efefc1d6aefc3800f6d47be4d0e51255ce0e176f240e09b49abdaca91bed97e22560062e08ff311684016a3fe9cb0a2ed173b81d398ba349b23d919c152955ec052dbc018445bfbea2dfd269c4d49ee15526aa3466496f83d3a0f1eb5b50b1bb60ab076b92955312ae026e462d23743ee9db4271e12824eccbc0392ac3d4a6bfa10a22b26ff4436d3f6e4f15acf1f6c079a8bcfb2adc7e4d8d5736c3fa324f545c5503f741e538ac02b4f0d62dba25a13c372290c44cdd69e8522527449e029118a994e637bb1afb37b9aec867487a61b553b481a4bc9a3b2d60d3dd35d97411ad6c485d16620c406a8b9b0aafd8e1b07b8021938a51f743ebe387ba2b458abf68ec70a0345bec3a8bdf8cfb34bb0a6fcadbe1411ff816986ea27cf9da07a81afc3258bd4740a5a45609bfc9d657b46962d306bb5d2943cd2cee0bf17d96739b2f23c2369ec3a4f347ec48c9d6471ec06322f69171f7e6e13e37987d430940a3614cd02732e8ebb89e33963de620f7ab68c663aa5c25f53e1599961a89810919b73e15e15e2852b407dfa17d76575071d45d751bb05de9757f373d8aba64a8f6cb321f3096ffa1c8263d66b91619d1c0c6ed345b41ff176db8fd225fa383169abeba603cd2ec184ac743d7611e7707af2f175091deeeef88b2bea0c2281744cbcc9703314fc7225d95f11477b74fbce91a82c6118d998a1453e28e5fed2f4fd8c31a22d932f0ed1759c10388721edd3dc7687c198f80943463d1e66fd81229738ed616cd6aba2dd310cbe255a5e4ce98eb79ed9dd9296eabfd9633d4de52c9ded878b6375fcc62dbb13ea650b6ae9829d5b542a73a6cb6ec3feaec7c4b5e6384b732c1266e9cae72b2b91d28929fe9e5f0a2ad5f231b590d1ca657cd99c502da7ce71909622b5c241b4ee58d51770e5c7e98e859e72aa9ecdbec7d0d4e946c661231486e260dead6d1d0970979925bf8420f3065477fdc2497fcfbe0857379000cd0bb35e7b5764a9550ba8d67ba7163bccc63f38f64795268b3e1e8777e0379f943b3adc4668b999d5f2fc82363dc1a1d6ac4bf49faff833181d43f4f251ba765729b36ea42ffe0bc1d91808360b8a284857f4bd428e8da131a12dddd7ed55225cdd1a8af89a09d73aac65974f8bec11164bfd14fa1a1b3091a037c663c17184c9b7b54522c8ead3f5d9c2f2c5b34f83d1823091d08e6f89a0f8488a104e6842e8b5a1b7edfadaf646a78315d17a06a65d540da9ed4a90b5fe70fd332d744c3155c2899414d98513def358c16f2cad5c13f30ae1259210ef6371e6b82aacc1b58d536d75c62966151bd5907b0820f08cc68dfcf523d6e14649a56a567491530e44866bac6231abd0d6564cd74031ea87487eb9dfac97549d89ec4243e30e892bf877e7134ae4606a24746bcf156f84dcb3a5108d4dce5073485303633246b3b2498b531e044d8ca1c4d5588b61574034f965be6ff39e4b25a2ff0fe60180296db44f5a220bbf6a75170093a72efd36050f943f6e997c160a879b434bdd193e2076aecc4f90cf376e8cdbf4dfca2c36c1c747fa439dc32212f80a87823f4cc2af9f04353a3aa2d66e6062ed2164d069c0ab93a04059875020707dc1a589a477003c3ab9510f8cdd09a732f9ad91aa0227e487103062c543f4c7c36edb160cae89e4c90c9c450e6eb6b4678e076113fead10f42f3220acd1fba6b4f11822623f737223a282be21fe95eff9a7c24c3093b7844cc613bfc6dd0701028658d5fabc4839e5b5daf2adbc7b8bb5567a94a208dcfa1d532580a6eda788d894e941cb5bf3078d2a5eb52f848ca20e87d16c8d6299c72045c1854dc62043e99d8c375191fcb03a5b6226a39195a2702834d24898278af4a525f6c1388428e53537a6a62d44d3c801a648e2a4b956b80271b87a3a3445a0742ce2afdaa1086b0799e284f06b0d5b2bc8ad82dd2a551b14ff98e5d1480e328c28b0f19b97b49c9281173d408f1a654929513d6ba17f69c9dcaed44228998cfca3c79acca9a0a141439c86eebe228a4102375c3c9e6e417b28848876747ae1d3ab6eb9cee30a6e84c19bff780d846e1e0fd70162cecf074ac86a8cc81941b07023a5830456e4ec7f1c5a482e959843c7be07f1f36cf18c91227515d40b58ba6040822b31bfdc7db9a25ccd59836de76489dc3ae8996141f859b9f00f0dd0681d80aa0a3d424db176a0dbd3255b1a1e0f2d3b18cc465106cc4d95830ac170bd943d5ea64fde46702cd0fed253b18c2f9aa7694c737adb5ab67ecf4bbd3aa1c95f38a0f8ba855e0998275079f7627a8e64bcb385c5f481847b5ad114c23d072e5482b3d242a4a5f0cc2a0e9cd4d2672edf6507c3d61d6a212e6259e7e599aba83a0ace1aa505410bfcb21b6b5cd5132d342c83bac9c62f9280dc97ed9ceaf8f320ebf2d504e6ef43badfd97e88b8b93084d8b6025c31d19680ef3d3c46e0e56c1076d67fd6ba811645a4850b361d4a4a3ffc38558201bc122b28573e6b584ba72d639b9aa40c3bdbd715ebd8ef71241909ebcf8cdf75bdc415a88d0e29a41168d39b6e045bd27cae750d04d2b743953f6c4fbd7b48119aae7cdd9238498ebef4058004c88a1c6cb7291d6b340569e595b463b1b413b9730f52bd5d86a0cf11b5821e0826fc554d763c80ec0ab4aa862368c31de76130940bfa797e4b31b485bf8f8a148acd8dabb4370b57d2d34ae562e401657b2f2766ff552903761f742036b991fbdb4d1b224af5578403832e8df4856ad7d5add55c2e78e20d7a59e107ed5cd246b2b881e1038c9ec63b81bd317ace258ae20fe7b95c079f3c72cce9974c01cb15bb0d7224cc1a5102ef059311bb893d71138e7e6939cb423b519d92d6d2123069ce50f51a1a3e2d809bae5c5d14a9321c537b99b0985556a25cfd0f539448e700d37093b4ebe7413931da2babbe8dff6b5d790be765d2ca2e8c3a06d4cb1e99178f2382661b06612e1f0e659f076168b41b7a38c49dd1476ac615907b856a3f9d867b746c8c8cd2c6bea4f40de349a6bcf02a545b065a54e3edd8acdac693b2b9214d5f31357720a2af1e3c53a472e10640543b8112f8c7aad441088904659be9b32875bc835ec7d34791c3ace51f771cb870c726dcb80e8c85cd853c16fa69885edb8b4b283ff1fedeb4b96b60b926c148f3feb1f50d9daebb551e2269aa2abfe550e39484361b6ec2b2f94db445196a1318b00d2ffc7b3db8a76cc0098c86afe4652cbaa7ab63f98b59cc4f194593d89e1128aad6bf4692c98b3ccba8d60fc9ac1a019dfee6fa90e3a816c7cdb2f224ffd8e277dc740b957b5474741d9bca991f842875a9338a3dd470e4c3efb56bc128ff28203d195d3dd1efa8ac6e6e761497e1478f97831ccd8c682ceafb62171b9532892b5c22ddaa9ce1ff06a47f6f0a4f0ad51f24dec586264c4aa9f16db63ea6cf7300270a4fad0101548b35b2a4c8e65606ee182900333e2e11d168d2dfd94f2343a95d316dd7090b73679b3b332efbbd79ffc0c5b73f91bb8bb2690a4390ab78bed6f8b04e6400fd0fd8a649772c69e336118be6b35e5a885f0823c22e87e8ea88b5026b763ef12bef9ea083543461bd14f9f1203fcc694f02a005ed7bdc68c54673df17de95be065672fbcc49b59e2305104e18b9d01298ce84746ffc50f1a6bbab3c9d635450efc67437c17f4f231acc9b8488f25b340c7fe9a62737049333b4c40c7faba39e132eb2d38f04e5ca1c5cf2eb92e6c4e99cd3e17801da41a727a6c508a47695a1d9c39d950bbe72bf16362eb1a75b6fd61e33e873f2c9c8d3e5067017b4de1bb1a3453eb950ef15ebeecf17b2c0fd8fe53f1cf7a31436b529304577f0cfb6125b490e35e2d59d16753cb132828d048aaedaa83fa829eb6779479d1d6eabee7832af0248df5b455a6bebceddea08834255fbbe9587744bb770d7ffb8392482085681dc3b302245d929a586da0f9ab17744975dba045ff534d7ccb6d9ce7a8e88fcde4d63b18536cc789a74f6b6708d4f5f15254fb2f7790bc8942a2ddc6d368608bbb44981a744110f28aa87246e83d715c2bfd22305a3e3230a0ae4fe6834cbb05d6ae5258b0b138446f7bc3df9c09f0650ff4bad0f9142d9e6405b2a154630eec1724d3614669809aed6a906919087865c70376fb271b91d87d6da05e47bf108dbd0f83f68271496b9e863dbb3f026a33f4f358e0a1f4de73f576f5231024b2f66581fbbefe1681f02a64c2f34ff18e9452094f85f5e3c2558fab7092624d745e31fa4256d1eda6ebf5772cc51b027b944f2a1f71a1aa333550e4a56ef681b9acd226881c9e87896aa10a7aca35dbb8180f5285f2d300523797c11aac946adca610c09033fcd48521f72ba75fd66942d8f989299a6dfcfdfd339c9cf5ad75a799c1ea92ba223058be226a2fd0e3df09629951a6420232578a572e9c6ff910709ef6f41a1332959706161b41ed6ff6afcfaa561ef49df87f4fdfa20a8e62c7c160f21c7406139135910485f68c70c8ee7f64607d402129dd763e01a3c5086c0e046af967a56292fb9f49a5fc48b5b30391ea5d2aa408a8629ae4203c564dba37f95829a2da00cab291efc9a15c0df4594e39189d3e2315ae4a4f3a2ba5156b72646dc4c9c20f08e2ff4705e302a9b144ad556ad66fdb75d538147bb6737e75a611cd34a19cb032fee75f41becf7a937402f6fa862bd0da7445aa00261253d5c0c177363d8f8623b45a974c0455dec8c1a6f4e032b0b747e7088e25bda6d5955fe074b019c9f54bc673b1ce73aeb495e4289fe926099108a5b7396f0e7d886f7745530534ffdb783e37ddc3b3a88831eaaf104d0a4b024a1605285e8d15d38cb2897805fd71ecf3981c97e897e5511b2673315fddbb98ca8fbae62b48b75b3dead8171e44a19fc3292809a7f7968c6df09c9cbd1d14ed32d1eeeb3ea3947b81815469c6e692a26f70c0db89b32d89e057db9e749d680741d7b49f85f6337ddb350dafcd78d6e460beea7348b7489a4917806dcf3cd4b89c1c5800cb11786a4299d0fad23143ceb5653b1b0170aa812b1a5519e52a20d28c616b81ea2452723a11593f497990223087f424d1ec28ae0b0fbe7935de6a13bb089742a83201abce88235c756f0d9964ca8f071e1db07e22f4fccdaeafc4676b9fb5e23cafe5cae6fad700054832305ba8f9d5315b9b99b5fd327f021ff3164ac0aff405bae45ac33f46e66b35ed67dca0e640d871b7235dc948c9d1961976f06b80bae1cb8faa4ebb12caf35c4390edc4e72ff4e6c19766b1fba4995e08a46ab0a9014966ee4fc3a554ddae0ec260d21146c9ee8991b839a57ed5550b7bfbf5030e509d011299a867af31a562cf37b891149bd488e9602e3db693962d88b347f23597b10c2ae87c5c61e1fcb8d1c4b9def66f80c7dd0cd1da82cfe86eed011d037fec93c01c04a62628990f9d8a5802a99b1cdc954e0ff857ac1d274907fdcde301a6a6b88095ff12521856b71f3c9e905cf47f27c82502becbe838b3f6a8f46f7466385c2298928e4330dc992157912c81e372e46ba890cb726d04d711c5d10afe240480f432fbd43fa932d264512c191760740b1f54033fec23b783177adf220f4ac2a3c624fe2ca7c29c2f66b76999e80a2e8b918e9136469daeaa7707aaa741b79d92e7fc7ec043a82cd21b3d017eb47d9f3b193fe613b6264a551dcac74dde7f44fccea9348975869f8ace4c7c2d5ec244a649905c13ed0f6b905cb40e7f5a427d3d689e04e8b93cc945af12b7799b8602d24154f0441fc09f2e1cd93778135e14936f8728a77e6ce3fee5095f4f2cc9fa85009c6c544c6316a5d35b1d350118d6915e5cc015060bbf806cdf985706a3e746be3edb0a9fe9d54adb25777bbfa826679a17dbdd23ec4cc2b08fd6765118556ac2464b5c9d1fc3ef5f5344526013d7a002ff3e5ab780b8a80ab798badc60532bd0618b8e569d9574d5ba38fd0fdde260451b2a17a2f53a639f83cde729c81dd069bff56ff7951825760dd474a3ce2ecfe745f51309c7628d1b3046014ab3242404325e310898be90a0999f3a9338749cfccc245a7077f6268b75a47d54c66f7f4fc7baabd7c90b263ccf14b610ce6a599414d07c2cb59fe7cef31b2ec7667f92882dc255a1a9b232642676e4ae306361daf85aa92fb4fe86cfb1f4c99608583b2edb86f6d50a1af4e3390b47ec1cbae6065b9303326b2ae305ac20ac74a69c959c4ccdd81dd4ed08bbd7dc18683ab4a30e1aa0550292de307d7afa5dd468da6c31ee4a0a68c9c3a4decdca3cbf5cd683261360843049c64657bbdea413782c11968e8bfc1c45de93be45820a8d0735947a0d8fd44ddfd2e81db66eff1d96f814eb0d0761477b8c6cf77490bcaca43c2de7ca8cf8ef2bde530d8c1f84f39840f43ec55005d53e1c3d39b831f541f69e0b59b8e9c021e2ab10f92334ad613814bf4b1f6d783bbbd512a67fbed9e77f4cdcf6f13f0405901459a670db20a8ccb5f667b040b34fb270e5f12bc89a2950ad0349a45690d1037bc7e1be99be75e7d59ed8f523db21bca1b61987a54fc3c796de64f6b6e488b13e571eabc6b1244292f30b347247497c340183f946a28620ac41376e3775b196ae47956675f906a1fc36f35d06e2fc42b99b33db6b8fa2f1ed086f916dd94731b04fb09054347e0ec47e84ec7c0cb58e9e0571fb6267c02fa9982c988d845b5de8afbf0b58b4ac451b1646b986bfa33043bb88cab44e3ccfe0c24ab2aaea3f25ee6cd45b94cec68fd9b7fcda333cecee9640999b91ea613a6be93aa042ce889ff7b80e6a0cf65aed65052777f4c2ac3689393329829832c68cae7bb1971a521be7a1b03dd654e4074af82cb36c3e5226ade849fe437215d8784c7222c89b4077d85e0acb221e8d04dfb553a1dec36469d70c6648d0c3ffadb8980e997b462ac0e7c6cced51aac9c662abc88e71c7659821a39ad113cb168861d91ff371e0a1e15c1928c43fd8e0ad9ad36a91284ccc8639dbb24a99f231f08d911af14dd9b15ff8cd8b24d6849ea1f5540dd09243283583301d18a40e37c43db732bf75ea28468801b361084d03fea7713fd8e64dd7dfa960a1db6623213d1f45c623abfcf548e53516efb513d2a43b65c691e10bb0526c6b093e439f0634cdfd76627f5d4a53fed2ebef05c5ebc8a808b96dbba8870a133e749d09806316f37cfc184f5f2fe16e223eb0d763cce9f43987a3346f7bed7c82641333d2f3368c68c5f9a48153afaf79b04b899ec11cce4c17d98c948ff7f22f2d56691a6c726d9d263350deddd37eb1c2dcea94e242d4cca41d516bfac7b70bd2992d93a693e76d03b1981701a6292f8b2aab703a20771266d4f28f66dada0454a4e6549df846b641eb29e3ae14096865cd59510fb4826a9aaaa6ac1d0a7853841660af00443c19ff9b165d0d8ec4ebba9f4cbebdc0c0d62fbefa3c22eda946f24b65a69724f10f62221dee715ed6fff192c85cc69ea99655eecd6e8ac5417d17231de3c6cc11fa414cbff80ec70bbe2d6e8d4e40656152cd3d7faa5f25518dee60f540ca76ae4cb4397405bf8bc86341624010a668e30c39583d080eda4a2f79e3ed2f019387a621bd1ebec4936c432585d0dbae2f69ec336a2eb379a0477a81994177d4d76e15df3d378aa3404e0a74fd752b96d8105881fc9c888bfc26ec195dd3dfae05ab85b88858f3026c8250fc7e7ac5c44b02ad58f1e04d15a0126359c0861d5954d2a128a108005cfb3c1ef67452eae7c091acd20d8bb8c3d231c82cebe00bc656e463f32c75ef9c59300a7e33f9aeb1082b4654ea01bd83fb1878dd4643ec2f869f1cdf87303fc3120beecf0031ee4ccaf81111b40babd9ecb5bde81c18f9b5121c1dfbf519a1b761e38619aa3a7f0de7cfce0a472876c791cdd5d24615b21d229d5b2a7f7059c7ed689fe7da2dad9417bab30f44cc368690e1e13b3cf47bda531e776ed962510678bbca973bb6f57deb7356a7306e5be46795919a7371bb0b1f6211bf24d3398ffd9a82412439cfe3b8bc5f76e1b8cc5d84af4799f8de34fc37f32e776ea9d16ae4aac22ee367028227b2274c492912f376674bd5c4adf356a4b9cbfa7b3e61ad6420b14ed8fbf6be58e2f65643a86d4d7400434913ed643b25b1d5d21592bbf7ecfb4ed8848cbdb608de4e7f772a70fbd97bf409ec9ea4bc113e4ca93d42c376992678a837c56f04eab9b5898fce87c21a51740f49949d0b0966552e533f42e27e77c3217cdeee1b1ec48712dd50fc3aeddd43554475f10b7067cbd2c44465e449065232236599b8361a4e8701e87fe044ac76e93c0ff9bf9ec89e3493ebb52606138507d8882ae72090b78b1a27c45cd1079282a526e4c8955d7bbe32f0bb70091f0a6f67fb5910fd18ac1a11d33ce1d4a580261ec0dad1f42530592f035438bb250f451804e8f41c1392938e5f800c10502aa9c8d03c46ad4706da371325d1617c03d66fc7f9f4dc3589de330573bd389dee7f103d952d3f66d67a1dde88a9d7e556051cb1711b4b9b0af58fffeddcb8f6d0e824b8cea6b9cc28602523e73d38734c8d27c1f7cb93ba26e82d855b8679e6013b319ee5416e16d302751669485522d177e38b9761da0b6634406c8a2952f6e8670e8548f7db81c071fd09263fc6fcbd2b3f42e1890ea5ec2aa6787ce61e4d3d4e4f0a29db613f6dc6af29628246a6172fcfac454c356d8365d97c230d6a45bf8a21b97370fb0f086c2b04b6f310f3c7aa7c8e12f4b45d25020b3e9cfcc786eb1690c5784552c139293bff404e9dbe04461858f4688063396201242a9b3fce4a2f5cc59bfcd47ad085520e7a589d073991452be63d5d78d78e264cbfca6a6cb53c7ba07fc40e2fe1c9a98f38585f02588683b4aa662fae44fec449aefb5361c6639ecf5bfb952db0f19a234813213180339b4c87fda064826dfcd03c8b09569bd50d75bd6558f853af2f51cf5d2d7dd4fecbfb2bd79d9bdd258b945b3b817cc2b374465f3d2cf794b577a3e8f7c639919de518037e99d03a6a047e46857743cf0c150891cc69407ce0f38b0f2a380a02939f59cc8e61365c0e8094c2bfca0bbb0f6e00ddf0a8f66b095da10c43b49e462ec67294546e4d0f45d9aa16e0d1c5e5ccf5910426eab8db3c0a6560812377b6318e20dde21de560d403e86da377a180041849add0804fbb50d37e5d562bec1867159d491c26410ce6eda18809fd5bb6a653ec439c080c3ff579aa8ff387bb29d3cdcc899712505c418dc8f2a9ad28af8b87dff122352b6a8ebd2a184e1d344816f44ef8c060fa804005be72f7a56b8d4c958601757ee1a34dc8a53ff6d97054de536faf72ddf56dfba612f92545b0b90588dad6ebb88ef0d23840a9fe351cef83df945dbc259796f4451be074715c1c485ec22daff277767ac6e450c9314a6d15acbe749c8cec5d03f92ee61242dc339ce41e1e2a1fcc812b2063108fbae998fafd912e547583784dc984bb6f07bfaf75c1c5b6ce2870074f468d1f1409973fa55e8ed994cf0d97ee1d6bbe71a5c27cfc96a0eb97542942c22a3886fdd1901eef1e8affbe637f4cda52f2b73b1cb4a45c7e5632b50234903651afa5a8d668504bb9c2b3a30e299f73d37b77d508ec4c1eb40ba50a283b2d4d1046fab7b623d2968ca0198c1b862e111baf13c4a373c6b1ccf23d8bd7c3720ec87eed5d3f8169e4fa5aa20f499474d1a670c93dd0dfa49ee00ac86175fef1813abd2ab068a9b16dc90e4f3d562fd717e0df286b27a90d7ae24ffa306d83ba5ff71ddd5c8a86cce737efbb44e3e799d63cc8fa86e9fceb7e73fb4dbd98e64eef5b6a2f86596daf83c3423dd38e140facde4412de0676fbc7262fd02a53f73e4cccdbb06d6f1d5a830343c756e06beea70324b435092d1bb101a0acc3713e1f584f1851bf6df0186bf8b25935154173afb40244e59e03741e5996eae7382cdd14d34c26f46bcd4fdc51182d84cf20a33547386f5b28a3a6fbf17830d52f243a81b1c5dbcb3d9398b009f81c6cb3f0377abbbe20e6f3b62104b4905f226a1195d4afa4793003b5dd18ee170b241170a27f5705615447f4fcfce43d14beb0d8a4a845652278ac436906838cb04703d294490996909bda11fc42f5f313afab20cc4cf4cafa72058c69b76f7012e074cd327de99ac62304e239ab6b45f70d6e51100c15afb7fca82375d51993d45c18d8d63d5809f2b4c5e90e555f682f20f099f4444570caea49a0abe1f60a75a3b928c2ff805afa4ebcfe9c47c4f2c4b27fd8a94e58249e5ba79e78a5f4928c6f9c533068a7712780e1f6133b1ee80257d9c55ca3c8323db758473ec02adb3f2e9dd56684c379406fba40ad9e9022d45c92c06b6e3effaae1eee1174ad1d4552db9c8be238cf1dd8c6b3a161c5df2eb582b02f398727634da143dba423dcc42cea78c74dbb4b969767fb4baf7be3e0045ff96344c2b0ceba6933a4299ea530cb813b796051ec1b3da8f0500e228fa092602c06771a64c2959555b128fbd6923ae6526f09816b496b6b4080e031244925b4f7b46146873e3a231b68046c49fe804bbfba49aebb3c07b14c40bfb192be789c62ac54b4a3020ad1206b97436d1778793745a9bb5b7a627e5b41bd5179be591d12ff403962a3e58b4193d73d590c7cf8d85a4dcb09ab0ac4fc140da0ac492ce37c83a288b745fe6cd48fba8c12146d54bd034a4449de365d315dd688eda343d9f5b7674535e9cabf620da0aa4f318e9c99d21c728f146e3553795e2ae74766783a8497fe426dc10316c9ad1a028c634e32417ce2b22baff81ab5d26650ce2f8df083ac95c7d5912010d9de70f4f087f270681198abc50c67c8db5ab94c0061a4b2c58acd117ffb8a2c8cd686e7ac2a7eaf9bd97361f8f95a59d10f1e0fa8570fd060d265a1a5d07e6e816da481441411a3aed10e4183aca2506f81b70bf2921e20222a6e46acbfaad6a3932852b8802de21bd75e380f414faafd6b27c1ffedfe90bd7c8393c46eeb708ca52116d8f15afd424a3b036ba533d6f9e9aaf5063d1d9be408d57aed77524771f01379c52e5a00ce6c459db6b1e96cf916734c63a73689330fe20725dbeb7db09fd1d8b67df2dc218b445617e8ca81dbb46513f88ef7ef59493f96fafa1933f2de09b5225fcbe729efc204f6d0e1680398fee78e564405f2f4cd4ee960d226ac8d361909147fe704b6662ae0e5213a17e013d96d2f98def87529f118db1b6c039c307adfb3529049ba4fe648a679baff42569149a311d588a00d688ec02999d85245b11ef443da065680686b96b1af2ece076308c27926a89b86eaff53d37652a4931083860fae634cb49b98df9aebe80aa6b62ef2e06fe711590c35cf1d12b14b3c1111efbc56de0362b2ec887c9d7aaa86d10cfdb69247ae6ac2a2d57bbb88963871de5ea68e3171c25b4d1d217d3a3ba230ae89a666bcd66ef7e47390554158a6e5947b6ed80c74ec18e561749de36945acd4e15a2ed6adb85ed243b7ae1a6b52ae1b2969b1e54876354ca6185df10c3c42d2afbb707a74c32751727be38c62ebd822c8af7caa2e0c083609549d514749322e9443404de2b9bd1581914dfe454a2e059de5460f3c70c651c2fb63c1ccc7b7030d2d36c77f356a1a7718050331364ffefa52a2e61d3776a83faafd7568a9855707d7156277d9905e38e610fe9e57593e166f159425591e98dc438fa83a9dbcfac2cb5b9163664ae3d3d14fe2b49ba5dc0cd12f2e6d2b8a62a934fe74779356122e9788163efd098400922332ae11efd235ef52668391e1f07d5b1db79f46c1a5769b656433749b795244ab39b90e2a3fbff6a7f440bf5c57a999168904d391db48e57e58b552fc96272be5c451a9fa69f6197899cb79d0f50739685325123efa887d756b59790ea6a342ff47d96672b4a913783b1876f435ca6c0c1d984e857c299259f398e9989076b7ca9fd4ebe5c6fd6ca978efa625dc423be9c8c4cfb6510ef56b5c00bc67475c5acef21b1daf5b257f70ba9fdd154957091de1a7cc6f9bed6e0e2fe501df00f880bbbb4d84fc163fa0b0fd0cad1559a3a2396a0411da0b5f27be2e8f35d86357677ee5ccd1364aa7b2fff7bc0ae031236b737bd1e635b44a3d9b77aa86ba5315238fe640b0f8f22e171f94f2ad50ca17ec9a634804da46e0169aa29b81ff195009072601ee96b8eba3abbea98c61d7f97f779a7cc6fe0f3b06d9451a717bbf96f699ff1c308a121333196209ec495b6d7050e25b0fb3427aff1c11708a9fb0d886c42e00c72fa7317f59b6d35ea38a276f26874558e20e0d2420d97a44b2fb20a1428ef0e04e53ccf0a060f560bb68bb481b59eb96b1083d0396b0dc57182659e36cb6f43b940ac2a6d89d905777fd2ce1081dfd61980e4a08e45865162b8617bee163893f54bb894b18a36dc895907062ccafa07244199ff3cdb701cb0515066431a684140d07537f4ec8749658c3da14aefebe4329afd9ee08c95bd3d5574219ac862360672a2f3c59573a45e73b6699ceabfd698644b0b290eba62d83e78a9745ea40d0cf1c929ee1d7da8a16029fc10ae982498ad15c86b9e5f6dbecf1af78149db1700c089bc83c4e7183f0b193f9b0029d7456a4ba0933efa54d8939e08990bf2ef7e982ec991c06c1aa5dbb19fe7ded359d4dafe348e60d3af0f45e08f176e044eb0616b831732ebdd02bcca2cc041ff23fff7fdd2dbf3865ec76a1da27ec4fc6da4fbb077f50b22c4787b30c792c1813ee698dd3b05de06efe6f8f1d7df4c5bc85e71dd86d23769d7d7659be211d81981ce5e88037d00683b14367586ca225c2823e63f10d2663507566e5f099137a9bd51cbba66fd7810a60bd2b97725c12f597734e72c357cea0a548abf3b43c70a692c75c12bd19a317546fa9d27f027b3e4c35ccd0187c09c6bf6fc81bbd1398456afdd42982aafc0465aa4c8d7298bd13ac38c1e6e531065d0e730409637a2aef1439d3b2651eeeea7862db4ac812fad5524c1cba78a8a0e7a68410f4833df094e28550c591d8321714120c639e81974c4014510a9b0db8062f577b2b749b2878ad7433380990100be02d3d812233d1c8435c1cc698d90e2246cf2142dbe45bbda0ec2b242f93d28df6992fa57c931c2558c6b122b30efadc16fbb1f55e3c172c24dcec5cc770c32f14f85423934be8b88cdd640612f7bc47ff8a8b49bbcffd5b88ec6edf0fea6fe9bfbdc036853662e219339fec58d7918ba03e7e1087bd03a52c744dce63259e527eb8d7928386c26687a687a6128ee65d7925cb4e38eb06dd67f79ed981c23911272cfc897afcd7c181e4d7227ab5d4ce8bbf7114cec90f84fc21bdffb3edec2a83d9d9cd95ae231d8e6a6e9b3bfbd70f2e23317450233c87d944781c496a6514f157a3e43b58f8c4549245e3d3cef475370fdcbc7b9cbbfd9234cccf63890573f3e3c9e4427e418050f57563d743e57b25804037d7b8ef1897ab4f11a8ee6b42737f3aa7655bd925db279ee0b891b64c2ef5e9563eb21705eb5ab98069fb95fda9637884866b36fdbf7312c33617d08264c0b183d91fabf2055e356e2115c48e1b1927d7dfd542187e5aebf7853afea63cea35db659f2784f22065121bd814fea1fd0eccd0bef3b2ae2a5effc898b940e29eb9b9d28455682ed7d89f00bb469a0f5acf0cde8398cdd8d385cceca71e0b58fab841d44553e746e154b326feb3f6da4ecdcee0cdf5b401ea07bc8c818cce44b7c5d67270ddc2bf51d2957f6093d727cea524d55be33870042ac1ad588172d77155a5a27d610d8db8964c82791c1850fdf459a26e95e3b2488f6273835c82cb0a7afb6137c7d08b6e3f81375647e13b4e0fe47bf0a87566d22790fe3a1ebd531e6ce430f5173b061ce4d210203ec8b64071718bb07a7b444ce55a6f8aaac93fa245494c1eb8acaaceef64b8d376e0b7cdaa08095b57ec5d9a19ae5b8971cf390393ca4d959269ec7fd6fa171c91d386780d4d8bf1b4e1b34d0a3fd7f43610c181cafaaea8eee7af5ba420bc88c1693eda090f079a9d50b45933b72a600dee46d9cc9ef2ef24adad83d39f5ac10a137ddd64089a3323ec3d8c11d05a5283339d1a734bf36e883b6a823003ff8cca0e1db1acb13551882ea7902ab61fef3cb1d993af08aab589593f5700e95d1058fcb4d0f82945a8d9b0fc5f57234d8865f79f0e82521882f7a163538c86ebfd990a75145f9145faa98c3203f0c04dff156a5216fa818ac3370c4b3d52f34d71116eccbefd842e60044b1345f6c5a62dcd2659c9694c1f1d15641c7023bb738e8821bfd25d65499dcb1cef31b5c77bb395a9f0d6f7412d3176856b1fc51bf65144346af80c5269b97cf011a0829ff62a592847e1b25c681c2a661df1fc37f63fc41b6f51ab1376256bebfd5b2e4236b30c7ea6c3800c08f980447da81e7ce3e4f548d375a163ab6d2b5400e55cc883b176f695ed943e2e998e0f72007fe0aeee3eaf660e35fa843445263ee84505e1bc775726f5faad7e2d8e2b625338f095da6635dff419c41d2de9bc220c2f4cfc410fff43a6e1281d50115f8f6631277716cb15250484c1f59e641cdf85d499952a81b24e5dc2e91cd3939485e5a2d5a9fc424c15da9bee5de1a85db3b738ef0c044b69671d695bb130415d525e6a38804bee21778434966a764baf318406999dbd7c301aa6af8f69c16b067124fcae726d8e2fccc3a68bc6eab45040837e54a4ac24db12cf6d48980d28d215ad05d6f065b4a93623f21a47efc0705d85829778bdb0fd8b6081cb2ee34cdc3cc747a3e94e31a2077b0aa37d194604e230916d764a65848f353cd97c977c4fd910f336eca67524fef50fdaa3727e626c09a4af78d1b60ad713139c9848359b4696ac64b954052890b14aa1dd8d1559304b99b3f72cf6753d9e4e8d383cbc763a35929f1024da0fcd5681ce77831570008fc6bececf5fdead73cc532f2c31b9af0bd5402413adf0e06aa8b0c2475204e20b9e496c2c6ff1a7d8a1b91a054e7b5c3ed0ae0d4d95f21db7a91243253055fc817e4062796a2ad52ff840eec587229ab0715a4e5023bfe51f5329be5621a79741fecc6ab5454705887ebb7761fb590b5ea3ac2f3caffceebbb8e5905e5d2549c273b17e832330318316ea188f33e2183a291e5284485f7e750c2f2c55cce33b7ae2fea56325cb81c8479062217759498175aef77829ca11dedd2db7f03ff2b20e62573a3547cafce8e155f81814d73b6c65a4a4694c0a876cde4fb89a546339c0a282b0c15716f2b03b4f69b7cb5ce30f5d3e715676d2efbcfa2100fc6caf83d1c65dbf504eef1698ee3c868ea2926bf43f9a740bf24963204bc4f8b760f61df0aa7b09b06c158200867253188373202df1eb800eaa910100eca8b2b20409f1e214b524aefd09abdd94a3d2aa831e17987f957cf40baa3c03a0cc8f908fa029a4a3637e5ee1e2029028ae810b9a91094d358c003c4247fe8cc0c7ccc3468a8f8f8f5fd31faf3505f013708d4f2eb263fa2079b0b6e79a7b6c0014e0c385bb1f9ebb383f06cd9fe7d098d6bf1c9d6266d5867db51c4a7f1d7935c8de12ef4fb5aa5f73cb98eb18a8c859bf03666f4e0dd8625905b1886b6cd8f646eeadb00dba559aedfc2cfce91bbae1d1b67acbbc46c39701e6486adebc14cdf010dae8f42185199726a1751b0f8e1827b89d595856bbbd9b5b9f5f26c87bbd0a63cbb54a13f62cf4cceb3e6209e51e157b46bf1652ab992c91d8d6df9e38c9bd4becb7badb661d098094dff696eb557e3aff3f67c438d7f7d7dea1666663f5bd6e99a55f33f9cd4e1f117b5610cf4ded4933a116a18f6a2976deed7604ce9d090b4ee2d167d96ea18a41f79f957662c29b4887f1d800321cce81a20fc2b99600b47ce5da2060a4d3fdc055344f1dc3fdd05907ed616b443b1ad858aff4b1a72a6ba7e06e9710d13a3a91286dac1bc4fd158b8f58fc3539ab895682d5c2845540b0005f14ddb00758cebd7e5591008a78d2d13ed1eeffc5ad93ba4ac70e865ccbab7ead546ad7e1f315c1364dee607a8046e955716535dbb43f0e5b1923de1f6d954ee41b41e87c942e5214998bbf3a9854ff55c55eaed2846571be6ce5b5bed507e0a1d09bd52c280bee0030dbd46e3303be97bdb3839505ceaa513763d874c37bfb0e6be36091c9995f487415feeb47e2c7aeb8ad6f00f4f9b147e11d94bd9741af7f3e26a307d552c40e0bc76cded39ae5527c78428212521697efbf8ccd3d517093a3c2f22009f4767e548686ef0a7b992f1a1f8b9e89d5fe5f72e49cc12bda2ff449ea5dda11cb0da22906f8f222bbddda0e7c4bceafa512226590e8b2b1ea0ee20ae7341f81e615146f2ead2eaf05d12167bd94aa37ce4b18bb189b3fc7e2423568076cef8f44fd2156ff519e30bb26a96c7ecf816b6d0e1783027443b78ce1c766e1d11c9e2856ccb6c6ccb46b58e41cfc8e60aeec1120014a781cc1e843a9ae9b9edfc5c2e747dcfb5184ed8a1872d077127e1a4160d6686a82b6c7e9fe633ae05d7ae2866662d92151b926115d11d724c215774759a25fb11b07ea0e0e6e0f0c450a4cc71ce00612491ecdcfa28ab6b5dc40c9c984993e3b3ea12bb79407304a5e6361645385c0d9acccb6c7592a05c82f87f93599a643568e0e8d8c68642eb3c68a9d78cb3aaf0a83a47381f7f4e6518a69009149828457ef2fd74a0879bfae615721d21f0af15696be04066cf4b068b612798e2bd21b1c7a15cb9978862281d4285a79889e36079d5b854f94afdb2562f5e1cef575f7840c50e200951a55620bfea65949a9f79ac88f1c2e308573d59f6f6ce8e6da1d9f2a0a7c3e36951e8ddc75827b88adf7f27c80e4f2dac38b4566ff9ea1bbefcd0fb9bfbac9e8c55ed2db786c20bdafefa7c0fd819950913c1dec4447f6862e509b9bddeb7dad67aeaede1aedf73836ec5c5064b04d3ba250e8493d39e21c6604522b225b7cf8e05696559d4b06d5db2a8988ca39125af44eaa95cc6849ab34a940964fa6a775c1e1ba5da4ec8a3465e51d56ec9adb32d20b3e1a04748f4bb1bf7bd6c2c24cb21aeb395b3f84ed8263f20d67a5901b3a64f659b1d719af7d67fb20cc1eb8c3b40297ed8320ae78b37a89f43d7366ef1e1d755698c29904a20d71a47efe10831398cfdfd58d44f6c4362d1f1ffa1770ab84441a243cb95149d73814cf03189313b9f48e909657a968d3b788fb7e7468e584938e346f64e394ccc805482ff179ffe9fa69d3b761f42eec71cd0ca656647fda07c405440a9696fb9bb7a1e7ceb3a428a371926c432d6f3e0589b5d317cf5bf6df9ea368228e036dd66ca1464862d5b2407cdd576afff1d035e71dea6245f6f67416767e7736322f72d15a5e431d2b67beaf29a6e9cac1096dda095dc2ccbf782a58a3bfd23fb0b563f65b5eb8bf69ea6d0df0fea393dcdf1f06c93aedc7b0dfd906307b28c0caf7bcf94b79b0aed73c2e29d91490f15007abdc56a75f8617dff650acf08b05149d28937dac1b9c155595ae4e71a8fe37f59ddd1efc09ca1bfdfcf9b22834159328fb656daff71bf958006aa8c54f83e1c44cea4469b917becc3f7a1b240742d3f0c5541c7027e15221b4599f6fedd782653643e1749ca6d7b90451e004412dedbea43434b0d5b6598b15719a7ce0c9fa83d8254a0520938584e9a47e9c327581edcdff365ba6fdef8aee50c152453c7b929bdb43f739d2ccfa6021a435b553e9cc954b705b8971ce926782cb350350632791c03942d5b6ddd8fb6d621deafa6b218e8f29d1fa462b6de1c6f4ba1e9fec7430adba4e662ca724882a3c1cf428c08cf9d6f786c7eeb5db4c21d65b6cd162f9e2a6dd608ba3a7956c3184c1d17aceb0a6437d45e2cb7b504070802b90f31ad3089591531122ed459d1f4f45df7a19413d1797145e8c8e38a2c6be72abbe1f223edf4700e1ddc2bdb7dfb0864215fea8c58209c1037491a2c935832ed160c3a5d3ecefe907a29ee031530b44de40d1354c087a567adfb8df5e46208f7ab9d477b4d84dae110b8aeccb3e717f195be057572c054c52a0641bcedea14865a9e44483d0608b433bcd50f52488397c43bd942f35a83ca795dc3701fcaa7f060e6416fe22f44ee3fe01a99715f913d2858127ed04cfed534029baa3fbe341c8e457d08cd7e284fe8edb03fb0eda69d9da76fabe854b575dc08d443ca4c9fec38f797b3e4deffce9da2e6412cf9f42027930beedf9362b39bb151a9d438544829eeaa59f234fbbb747bc8594800cce1047906d0f0172151c4d27ae94ce75734af51eb0a379e30d5a24641ce0d915c2a59c4839c97cffedcf2b5b5c46c8389442a7ad1f3e799c12ec475397cbff42ad7a12be91ab4a8e420136d2d8b04e4f7e5ba8f74b42ec142a12941dc8023a0add20b34af7cc4ea15c6f7c78b343832fc3948f3c10f46df4370772f2028e3c1c89e006319c84dfb174b1ecf5799b743ffdeb36239426b50116d197c8cc8e9f168b75e96f8822129130af5353bb0b23b27201dd01242bd8a7f0b90cd8b0932352bf475e45214719b4e4c8a88c7baf99f45655df88dec69b3da7e0683b969482bfeb471cd6484279150d9789c887dbd5c0c598c3e8da7ef5ca6fcfb293b7aee883f72c11ae596958462cb6db82f607748a664075de727aa493ac88135b2653e4313e5b613f559349413334c70f79269d5264e4f70eaff56ef6658891d7aff827143e7167501e9dee97da9634ea771a3885e5aa6759f0b90dc143d42181e5914e5d304aa7220ca3509174ab3c4d7c65f6a2b62e537283995457b6a9a68b54e8435749c8df50cb426bd86bf096407cf9a51123b275ab468901fe1de57404952ca1742bb0b524055873b031d670f8d8687ea5b2343f619349d502b0bda12c29e3d6ff47b6b7318f4d1c1ac87d30b134b6936fc59677c197093dfdc9970d644e795ff966bbb87c6b8e2fdd23dcb43fd9b15867b9d9d57c427aaeae5bce33d75567718e83b6aa86c19d0ba9df01a67a70ba3f8c709aa08e00db4daf661f9f4710d1489b58d9710aa10310d4aa7547a9745dfe516cee4bac43c88ea5c1c84edeb7fdde3debace59aa1dfc5a41ad181777a8b2c46ce632ad01b5c6133e2b740f7b512e02c9e369fc54fdecf096b0476e7d7fc9cf0e11a1e5e22b7708e85239a48106f01d077a00386dcfb68701f8d76b9589b10b6e2d812f9ef860f2a76e0405b4066dbe5340e68620253bd480c0005a795c632ebd759397dec06f720ea069c4cc2c461331ab785f6084c9cbd1d40f0e34d2b1aa32cb39551a1dd9ce0cce32a1ba6f6b21da6f1101cb4f0790865271f24ed6d2b0a0513749228b94abcda53854b9f7cdf5e53d2b45674f570628f4ef8bbe64597af9a0a9249d8daf070018f87bc18a2c9529c4b5e7c957680e846095ccc3a3176ec18a3744b486e717a1cb1b5c2ac29e1d13f54d3258a5ab6b41b5e93888c417901f815c5774e6f68df49e6a1f887e0ea2a366d59649d856efeb4857c118ea7c0d81c9d085b30b9073c8480859233e31cef859755078cd07daf9f1cbd6a682ba14ce8d78c5289de0e255207f7bb881ea93a56ffff75a659685bab05083572af2df61b8df1d2f5fb77b0a0d1dc59c803ebd69cec19140716d2cb61a3ec0b10bf69277f58586ff61bd708eb93b96c7fe4d73d13e8d3a16c565f00be1034f664f15b408332dd487109a886026acd26a508d88098e5fd984756f5753c56d43846d71c0fc2cddd5089d7cc61354f3e2d4e37556526c4393f508fd7434d52a408070909d957cd548fd2bd05d525a5605980f15d5b9280768a3693357140a998f42aab4c7deed3d42b82a347ecb0f0bb89f80d287baa02cdf1b2903ad7c2a99a5d0c39fadf3ed7912e82877857b0e8fc25458288a671ac6fdef56a5493828d713c048d98eb03e7588de55bd1f4141f0d75b98f70de391406656dd93a5b7a1fd7f530a6304f9328734d082e3e3c48a9cb2255e7eb88bedc8565d6480fce23a65d00a899c1f578833ad2a73f6f9ae4409381661dce0a121a9e889a4bea037ee662ad6685cd48fae1ca179081ddf7f7460bdd1016b1165dca7b43af2b7e7b4e2ab9e08273b3b630b61c2bc4b86a6813b742f151930729831083674f01f0482e74894d9fba894856938f69704538dff3fd5e07d1594f7266fb0510c26eb1e2bcd017a8a9f7ec0b0947a5f2c1f35f403858ddb66f080a26c1f80a626fc004b14fb7794f8139ab9a5098cb88bc3171a1e9d3487027ed58544356b102c433e86305740045e721915fe0f54c124b91f68f281b58eebd097ca9e4f601d07a8649bb93bee5b65de7580490e3c6c4debc6af87765b0a1e68a276d0c38e883c328403f0806ebdb643468be34beee9b7b7bd93fc11581883b52b3de7a7ad0fe86f080522115fd611e23cb00ec3f75164b4ce0e0e77494ff96d880831294bd8aa91c6fde91bf98b859f35aac8ac92a7fa460920ed0da1c1ec82fd958cd98c81b5fcedf8518a90f36f1b4881a0b910f0dc5e42f74eec99acd46bb529b7d811d992ffdc58206b3308a945ffdb146766c657050b8305f6ffb8e2d16d42432f0cb9599b88527ccbde6fe724260c6a0dc034f4d03990e717a488642dd6484b07ee05179f30e42c7ec3f9bcd0be94a79639651831c504517adcc32d522570533e613b056d184ddbeee350575e28ae89933b489e91276b0aae8324181604bb3c80916189a902c9edcb965edd15352f2f804aefe5288c69d1bf68d44778fed06b30cf998d5bba536671ad726bc6ab859e646528f554f1dd1f1c5ca59c45a0a201abda42b2d0d1de0204538ea60799cf77e0429a940634463ff6f0a27bffe15be2a5d0a3b85144d4e7f194c800a98fec0bdbf3797624c0ede4f04bba3ed2fa3ea674258cf0558580482ca6972ee41f5be5955a18b70a5b72af34cb46d950ba39a414fb7899370f84d71f3f1a06c9556e01b4894893cf9a3016c77140c5d8778e0a6bd687bdd9e416141d4f9c2be7a8567eb93eff08a9a810e6a81a5fcd7825d33d5252d97e98b234c287f26a6df07649c5853c77e4254477af1fdbe95d8e3c756ecd315102963bcc32157bea2f88a3f73d0b675abb8059ae8871b68c378a1863b81119731288969d0c207416928b2d857164a06729ee862b2e3e43719915193e3b9f9a6198cb32334d603aafa5e126fd1351c60c681df14434a84366ee0bd32cc449b057bfc250b40364861842e657c61f15f72a0996da0c4ccc819897ad024282537645c19cb0c712c7760df9e0605eb1a5904ba84b952152782171a0a19ddf370ceff40068e556a28f1fc08b0d6b5e4f765ed42de7d35a5db00a7a38019fa599a1d6f42ee7bc129dcd7c331ad9b016b9e5f415c1ccc4988175204915c1dfbdb25a194d53f4d41a6056bcd186c6d035219e63325398b2c1c8d73887567541dccc98606c638b664623aa09d536f2e9b1e14d1df79743c9c458aa65daba449631127d0a694bfbcb1a9cf0100d258b6197251d2f111e62cce9e11854422ee652dba22be53d698060cbbbe7f76d427bb0aa44417f01335e32c55eb8eab5093d1860db90d987c39849834f7c7de3f864cabbe55049ffaf6b99fc6879a36dd69a8feef06497c7ebb923379d6f4e1bb5c215e5e300670d3f3152a0c852a893e8fc43b7071f7d7933430b66cdaef07aaf57a113f1017cd0741fb3d538961a302c69c149e265afe7bee35aa13f8978de35ecfe66b625a086a2bd1ab9aeff15f7abcdafcdf89a1cf63dce9bbbb0508e2fb9644f5c2a463c3f225dc19d4b48512b3e9b45e482216757a3beb35d02e3886296d8a98d3ad6d163831217056777130670dd27a07c2e906f0c154bff47db106a73074fb15825922408e258386f504ee443f77d27535a4960a8ebdb25b59ccf502145959c948d88dbc96f234eaaece0d17b69aac65899a63b10ec823d50eca013a3dd2f5b7ca7d05256ad0f143ddc2e858a1a2072deaaa8aab42fcdbe4c42c7fb37c549e5089847aa020c1fd475c354a54601e62ed08d5a7fcedec1861b313e6fc9efab59c2792110a8efe1d88fb8e427f8f37a7b136c3d0606aa0c422591bbfd63f8876053fbdcc6f7f634b953413bca092977579b072d827c5eb4e3e1e7bd6cc5b9155d2569074987e0dea8bbc06870b9be047730a641089a038923b28e7bf5ae29baaf639a0c335f691b045574e73e0aad71ec2e7f4afccdde25cef41b10cf0db4a529ef27192faf356191b26c3c334787e28f31cb2ef8d3460150800031f24c8b34851506026d6ebcf451afeb237184f8a27c78f834ffdaed3d30fbe3a4717d989e305d37383b7495b6a17011ca897a9387ebf03b2f7788f05c27af43a9c83e98ff9a3f114af31b1ac4b15ce7fc53ac65bfbb65d76c5712e9819db584702340d28c301df4632cb782061c4e59bda60cb06cc6bdcae0dbab460b337639fb8d46f57348282fe47dbe0791251a81f61f3be0e46d22eb8df35cb089eabf9b2b2df448676306abe589bb568c6dff7deb42376cd355ec57adb81a32b2789f1b097452525c09da1b511cf085b208253c05f6a8e58a1746b6bae38168ee42f519c1a75f444dc3dd015bbbe3cc34a36e576d526cda752f4122c65d9b2afefb48f05312a62b2e211e63f596221f6e6a6d45ea12513e46de1d64473096b5da8d032650d176d7cf505869916a74d0cf177718ac87864e0d41f3abbbbd6b2d95e8d70739f999d8f07b9f3ecabe955be4d28fc8746b9fd2a434aea3680f2e15c52a9abc47d9cefe1773ec325cc19b69ece2dd6d688046d09a058f768a386a28a04d98b741e586eb3aa58fffaa0691416c18cb2cbadc38030e9122e2b7805861ba32be4a67e59c4ff497e9786f8ccd5ddb7eb7e745a7370d8bb0bfccda365a35eb2fd96810736537e65bb6fbd3d66cf9e1feafc13388962a88f48a36d2299ee4c6adafcca6362296e6099cef87f7f32438042dea84de8b382384b329880ff9bfbcc327159a8cee0fb3d626c96aa34e925557d244d609701d4ebbbe35b581d87edb1e3b7601573eff42a3232adda23e1e5ae39bee64fc71b9b072cf40edf83a4ac2a05e06c761f10cc82218d677b6ca83b397f710e38cd317695b85aa2b5ce32d4e1b8151e597baa3d07c2e104bfa87edcd75328d5f7e7c1831ce0f87f8473d31f743e9f2b6bb8074132f2ed80468e1181ac61e401213f5d37d1e83e2a99320c6f79983172eb2799eff3e000a02af8ef159e8a1790660333a370339a76bd428b6085e3378abe7b3bdb83713a12e3f079b7ad2eb563b7f554b03405b896af2789ba5760607eeb61584be5de7f65a8567a5ef76041112519866ae82eaf222e217b67f48ee9713c746926e25141457d150cc660c9bdf67016e8d66b98d16648b43fc101223675c1229b296eac49f57724402e72f8e1f5992b8523d47875e21602fd49e88ac104a1191b573e5a6de22f69a692c4347f9f6e31eee42699e1727c24c1719895d6d87b7f3566437e85fab51a487225258b391f72b03fb0d0d3edbb7df9632c0b00fe70c590a0d0ad83a482a55846cf6e8422bc3ceef67385c687f32094c94ac61a26e6a644d86f3ed6e02b838c8e5bf7c901860c8b482660b5e66b80ea1b8fc00a2e80c33266cb77f2dc7d6955e00706f7d8fceacfc7227ff63d3fde2cb75d35f1cfa286aa9c962e50ba0a3ded7c3b8399be4a91c9eadaa0d5edd5ca0e56f60afb120e85e5d97e94f347b3498bd7c111ea00ff3006e51bd346c155b89f2c6f56c11e32a9da5f8e6bc98975ac72e8c485c40c14905907d7ce9f0c71dae0eb16974fe5ba64fbfa58d7b5cd47f80f0e9f9bf445670e9798decf1f14ce22c520edbdd236603ebea00c69197d46ac1cb4cddbb86538c78395f70850efcaa51099b4bdcbde4649567f63b09184273abdf9c5f11240e85c5329c275cbd09d8d85d97c71e58cd1783a90f54fc48cc48c1af904c8b6d0fa49b1b13eb6409e7581ac518db39e49f46d2a5e32a3d3f55bbac11efc409bec275f8eb95755f212d8643c3d9b59d08c9182b0796a5fe262c27e2c245c313467ddc91668a996218afe139d43b06882cc31b7be6f72ffaf442fdeb31a5571237574e2589c8c38dfa74bd16fca4978cc260bcdd0e98c1cd285cb8fae154aa93a171d45ae530268f4d896ff87f7ea83e0a160e81b5b9b09ea3bc7ff0b5b403012ec75ad9a7a7b61f6380d9c44452a75aa4570940bfe2af05248f8db2dd62baae762345c8a36307798a0536e770ec23bfff2bafd393df22a655ffb1e1198ff982deddb69998c2d642bb8203f6f07cf626508393b3f508e1924b6f358d56ef33964d5f9309cf1463a28e6f4801aa96c1ac629b27dfc893eec58d5079e2d6ec27cd58fede5290aaa469911a1e1d7eb3305f6a2df240d54527465a594bb085f9e602393267803b80a19ded3e51dd284716eb56a8e8e095e0faa8c642c87e6b7722bc60e2d471bccd99ee2086b1719a7ffd932f09afb4bdd51bbcde653a297137e3abb725c2b39dab84b21715ef6da503284022188fe346f2be19b2ad91807d28c78097f61abea9d4cb63d57751cf0202a85f2d81bdde8d0ba5529ea8aca4f900d23e32014a6b1a9818cde039fe112b575a2f301c543c43a7be2379f06651a45004a5d84a353c2db89b6b3d7969e9bac65f5910269356fd1eeec03ef7bba6ff1986f928fb0e99c4b6a1fc6d8fb4ad68348cbe1193fb1502ba12538d9983d487953439dfe88961b204d2819e4f699f0f42223df2049cff407b5949971a8e80288b90b0a9312d74ea55dabc7e02aef995fbd0c8c3bb6c19af4210398b73e4f62bee377751bdb8e84e2a634dcbde156e9e642f6a18ec14f31ef84ff8c708d28085dd578901724473afdb5c8c68c575ead6a6eaeec9a59ba7c70c21af9555ed5e1728e86cf487970f3df21af0ca100a0f849aa220cde062eb7a2cf77cc8582cf2050be4dad1602a26df7c10d010cb4ac5bf3ff6224a51e333fe2e4d13c0ae98b7f3eea0ec18d2ac2b6f59f4a0e1d37d151e55e222f4fef148b2c07d5619b6acf3b350b827f623245e5bfd177729ec2341a615f8b65cad293265c6874f6ca54d49f97c18acaf3bee1ed9545b09f2c6c9d4d325d34250210b0e99cab23e60fc4e180c547e0107d501cb2398e8f04eb059606375126890b4221bc94e3f872eab74e861355c5bdbdc04df998275b60f4b27067be5bf08527b59013436c493322e3bd7600a41b4c6dd34a34cfcc7a8adcbcb81485f143680d56e525825f0951e9cf2768428afac20fb0bc6c838c904169eb7414ed870f3c525cd3833aa2aa35ae4d142db6a9fb845d4b10e9f1fb544f4ee549568b808e1884e1003e120bc28918b07861cafe658cd4d1b625621932ef087d8bf66130e88ec02c462fede2d76816e09e8b94fb0ac2671ce76ded86a7052355203b738a2954a74fa483f8d024f85a18c6a67be674683af88dc68a687bbe32f87a473050498ba6e6f1f66de9152d73355caadc07b20fbe1218a74e3707f72fa33d54d5d16a96f5ca0b34a24754f89fe5c6b77c886d3eadd6757f62649ac59a2358f46e499a62428148dd2d1a62fe977e7b4b28049e4c3bbbaca23fa5131aa93aaebe15f9d4374a3f3656852cb04767bd746258a5ae59994a07952a5fa78da9d943a7134f1a3739ba6c4e69cb563d40cd9d0e496ddcd5bed5f88d03269e7b5597a4458c2971962a8ca12ca55d4ddead33e9a6406eb46b80ef6aad7a344cfb835d77d5492e58dad914009c5944c741456d3375535ab18f7e064a6566947dcca87bfeac166bd5f988ac5c61f8758bdf1e04eb811ab884a9356ea1eabf2fa4b5d529638bc3d1bc7238f157beb5dace6a6d2326f8c7e12cdab9ac20aaf761f96fc843198aea8c2a3e821760e3fbe4608fec129b7147fbdb7603af3553f9821ad683f5b40a3eeab75dda4a35109769660914ce06ceca904acd5225c17e4170393be0ed3283d452b39ab8e2af1e734cf1dfa96dc3784d46dae778f7bbd110ade7153566d2320dc2af290a42b8202c6f7956cb048504976f498f88d14948dfeb3d805834e9c2a505a33132dc37281e07b4bd530e76f587136ecb68fa572c9f0cd21c3b69d3a772720437d3973973d1a282bde5fc5011248d0de38e89b846d5950f54474d4a07e4032f08bd4f24374f0d9dc2225f79a39b0bf4469067325ea23273f72fa4e86f1adad182edb4de350cab261e496339a3fd0e7218e4fe90a9cd961be2d5fc4521b1ef24a92116b7ba5eec25f126b8b426b3fa0f4710306edc2de3e6c669a13be197a63844b0b200cb55fa43d3677ef1ea98c09de6b92fdaed7fd7ed6e862cbc466d5dbb88bff3e629bb3f3fb7a1478e829e7618110edf2864a9a4d8bbf8ce90772469598dfd59cf20ba5f2ccee807adfc2cb7f9ede1a1ad944ce908dad05f427dfc8c8a27e905b0aa37fdde07d53ceddce74a89e3bdcff8378b6d29d8ccfa6f5790f9e4f7e26563d17947c59ff82f833b4ea03ee484144adf8d9fa9036e2178de4cbdb653d1e1123c9674e89bb259c2b524ff6dbe095ad91d048bee4efb01dccdaf74013dff8dd435fc7dba4ccc3ababdad02834c8062b92edf973710c50f69b82c8e3d0e7961135239c93f1bff8109d1a0924572c50f79e9dd1823c3a84ed57f6bd0ac72cb68100b38d14e999e003fb4e350b9325aca492ea3f158d1840dffb8201e39303a1210e01dd8b498edf5f44471a44325c222c906d0dd1e99ac532ebe2b1ac3a1a0bf254bbbf9ab60382f87af73f14bfb0433c0e7b9d7d501714f377fb4a482316b354bd30e66fb6acfb17f749e3c9db3ef3bfe8785d0f0f091a13c9c7f5ca3372cba38d4ababb4f45af332c4e8f8b924afb3891917be0ab3eaa8343284771720bae184de45c421c2322fbb6645e68fdc1c5289e87ad48b063198d5f5e6460d8711cf2df4025ca143fa56716bb0921c1d1a808e54b16c5e9ec5433148adff3c5570b580cacb344bd3eb9c5f517b8fedc9058a3d97375c9398dc8a84e622e9c06e14266788cd9c278b2845d49b88ce1d898de825293b75fee96df79f64c32711ba556de06a4d4e80ce32a2f54de24f0d4671a50ec76e56f9a69401a7bc827534195dd34b0358a378e69f05903405067967d620581044f27c2986478cb8eb6ef016ffdd2230f3ebb50d18a041b34e59523556148adec5a21a3a74dd44efe124d0547e8427261ec97644d69f7597452875357665c2fdcb26a6344e603102daca775d84d72a5ab2949d7da77aec083eb2abe9609a79bd4c5603069f1798b7efd10c9060493097efac88a9117877acf9d401aad9e22a73eff5efaea093f825dd16bf09b714df0788d64a7ec10900d45e2a430d13307c56ec4edf3d7e512a760936b0f721e774e574f91dd8a3ce7bc3de41455e099ff74c0af3da3c291b70eb17150f3d9a89d5b9746fd8c54e38d8626d0fcf34fdd10272c745ad44101d4f348451921b03a7feed20815f3eae8fd2a2a5cc32db587f22ca9b3c6afb70d8a0d802893c1b9aa8acfd6c41b884f5a3f0425c8bea57d0a6f995265f6de489b8157dbd7aa7e63e0cb08a8969a77b7782ed9f1ac1087c58233f77274ed5abb5b788a2a55299a415ea99476a9a25f1bf5e547cb34391ec60dbf6612833cba982304b58e65f00dda01e88db819d959b1ab2cf6a92493ec48a4dd960e9c1a11ade77a82fa0143ccf61b9d118c6dcc20964a547aa774d1b83a5972f5a71b140f6ad4b4390c12c45001bc10f115550ed8d3e1e07813b89cd724110e00105af9e230869524a977bc84ad8bcd128681c7ce8176a64a3b38e02d1718c83968dc2e5afffb95a495e1033e7bc7db0ffb00b622033abf720ddebbc2e242e423cde60badf7c71a826ece2ed78fac2bf37b9deac6a0be6008cef8587467cb9f0d3d5bead0147a43f60a1c58ce3f062413af32674aaf7bd7f610790f2f4286407605b588abc3b19087228c5de95b527ed4310c3d88963d305f01b431d7909230926ca688e085f644ac77968d824dfd69e6bb6dd643baf0e3705c6fb48e80bed96c8d138f4fba04609797c88133deba8123a90b127063dc4b7f75e7c971f7778e071458e84358c476b4aa86c15742c9614dd7351faba92dc4efe9eeb352c5bc9dafc514451cad8e47ca0574e969bdda89954557d780fa8c19b35b21263df2273c9bc8b47126f855873504d6823b1a925e5595a5d56687dfc49400d51b075392e2f9f9dc36ddd449f36712345da08ea0ce88345a3153125df488b011dc37dee0dc2c3308842545aa18dcdac65621f321c8d2ee5d4b65f8f76933e6d61e8df2e4e2ae3b7723fd5edb4c98b91bc129dc82d1599c9d365d38abca4bb75e379a3ace1d7543bc9ce048eb9c0016a7ba66047f95c3ce07c715c35d8cd085b4d4f6b727a9bb15b34ddc06a9f209eb111410b46f5b27c10166f52039b7fc91fd938f4fe1eb5bc4621052d3cec22817ca0dc40872ff454a39f2b8b67f5e503f55a90ae006c72e8e1f3d538f482cf3987caf411c7e5b92958b1ca298fd423cf9a7ba860400e96bbbb278bf56afa705ddfdb5e1ba5340ed7ec5780a6d8cceda7fc1b8ccf02b9edc594ab0ac779610fe1ae9ee1722e8eb362bc67d7d561ba02cb1aff9c54e5e235a094fd94ceb3d361eef1a7795c3636b05741205129c1758942c116a2586d57ad992b15e83b100f95fc8d3653f81a54b31a39445c7b0d2b8dcf1a981a7b556538af54cdad484e6966289fcbe675a3907bc8db18ee71c80f2e68650b8237e7436babe30d36941fb18804bf1720dedfe32bcd17826ddd98627034b30f712b74660cb56d7fdf6b4d7f5126b96b11ebc1d1c45dfef84848fe6777be5ebd50882f25784b1c7ca1f5f2cc1b5a4c666ed2863af14da54ecfde59dd2087087186004fc355d70e2458a417800a378a5b76e0878f895afad249603b826ae39e5e756def77c85512dd7a42f0d44dbcab049d19ce4703bb348be69ec796ee5a1e4a882b5c2d4dae3e294b750eaa7c556d686aa4166bd4732a5404c3e5378c2fcd44d030443aa5bcc5931944dd0a3117f3b8b53effe97fd173252088976e0a04bed0e36b8b6fdf38facbb78af4345318b31c9a60a71daa4bd5846a9c41184cfc9174be57f926afffa26e544815c04f43a6b6c3c80c71b2e02470a33f4edea56b4569ba648cd4337f0b0f85a3d05a7f07ac19be5f8dffde90e313283249f84e31fc10cc14482442677b738aa4c0cf0d0dbdfb36521fcaaa7c793d39becde39057043b2e4adac2e379a40268bb3fd87ea8bc50b4d303d436c23a6f4ea174a2ea3f5e8ab3e78af558f27816552d8ea4714dfe0a4628384d6def09081020f18debc2e303021d7c84e3bde5804caaedb08e43297486abcb72be5f1421baccfc30cc0b00566c5c2215379feea5de6c1f8e83307ce86fba1e8f80e934cd58214826dd96a9eb4d194938bce1fad69fa8a72fe33f56fe5b1ea0164c190180b95f0f06f201bd335ef4c35ba0ccb018c5011b082110fea8a97fbdc5933a9bd97fc31dc740e2170058ba7d68bdad68c5a9db0c6432933817a4389423f2300fcffffff03