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 56950 0b36fdf2de08af2c84dab6b2a3d5aab5f16f49080d20b95b8465025c3ae145ea

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
77864d5fd045fe63be075b5a5455845d1bc05407126eea1caf0977fc3be2a775
Certificate Block Hash
0b36fdf2de08af2c84dab6b2a3d5aab5f16f49080d20b95b8465025c3ae145ea
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b41b0000042b0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d9864616e3d9e2993b58ada988db682caf3732a091e120f84183e22cae7885e7250774804f55eae0e233213765efae795cf61d859be951361bcc895058146f22e09b8a45e9859fb40a2658414cd2287cd7d01caa89829710e5330000000000000020000000700000b41b0000042b0000

Raw Header Hex

0000402080a82d4050f4330b7c26ed4322c3cee8ff1a737d0ad5d061fd869b6c97a9e32776a935b6643471a66f0eb04f844671632066cde9181c79e20de089a7338a2bdd31d70d6a66bc041875a7e23bfc7709af1cea6e120754c01b5d8455545a5b07be63fe45d05f4d8677

Proof Data Hex

59,560 bytes
121216010307e29af835b66bb6c36cf7a70d5586008971227918d1e62ee13e40d96a2b3aa641fe4fc196fcc5ddb6e88b77866732682d2c355ae9e5ca9e03a0ae373caf321154dd219f0696a636683fa59b5915538b52021a3593a8e82eb22c0f828be85f93640e79d2a81fde9dbb40753da332c9db8e5f64702d9670ea1fecaaaa02c468a4b461366007f2697be0fff775be25842d072e24a8d8405dc695818c0b1b158e88a2f5668a867eaee8b10604916344ca6ed789ee18f19a4b85f6d53a3cbd43f6adb0c49e194d0bda1f7809e59b51540590f130b36a98f718da9a2f48d5eafb99e614d19b1e8e0cd36373da4c3ac4d0d4e75de917b7c049abb12b49173dfc6dbee910bc37d5d88a3b19a4749e4b82aada792f7817cf3ded906336b24fa164ebf9bcdd9311dcd3daf0dc25ca325353ddc1a6957c3a3dc5aabdb9064c3573b5dc3fa57c4b3ab79a23db25a66b4176200e159ba0787b9546b8814cecc8e87caf0eef475e9e0fdcbf179cecc524bd346b842e39766bc7ada4c87b15ecb3d09f29e6e23417b3212a04af1c5ff288d8d6ad10cd9a42a7b6b30aaa65dd261ac0130964c1f345ae6a9c00140f306e493b1bbd69aefc6d9732d9a445def7a2c096c3e25d209d0a458af46b182152a32f9dc86c28fcc25752c64d1d4c32713234d59200a15dc480b7c9c9d8ac048ecd88548463914e5562c5a3ac5a7826008c984c3ec6c3df30e079c45bf3c8323dacc10ebfbef6b097b6698cb6eb307f4d826666acf82630ae78d360d4976385def145e8a7083532ddbef2462007ddd6e5aa2995fd9d4ef24408dd5b2cb2e85b91c9e553737af4b4be1ef2379ecf051bcec57e8dd3668794bb1363d11fe34ad67a0520034017690b9fea0c6451b3c3dc222ca7342b27c44e048da471c76b80046e3624bb6248454b89383ea4baa3993eae99b3ea59dae9d31d83fa67b67111d2f8c8fdf689cfc3a9f7f3c7889e1c1828964526b829d7d85c8347c22751cc35cbd8ec6a627eee514d1b88963cf061bfdd84e90cdd6eeb6335152097768caf4fbde9e21b8aadfaf478da23e7053fe7f5b7b964676aeda30c70002c74e0d1a81df6d2c8d3e94e0048992f9651ef71a8140974f29a6582d07b1e1d8d56765aca5c0136aa8ded60d2fc8954b7bfebcbe61166826abe704506a2bcbc4df8a6d9721e9cd7b527559c5f62cd142969af287b4728d30437ef835299ffbe158c6de46f3d1b19faa4c1caf501075407a7b672a05f7074c9ac383b88b03b5e1a22ffb0367b8869f768e7d3b24e2729c9ac88b568f9d81ed390991ea33721b36f575d6538f236d1ce190201ff036ed81560e3f18e75ef22c192bab60e61c2808616c9c6a64cd9ab9a0c5499b15eaba0b6996c6ad352869b70ab8dba2fb647ee5be67ccecdf5537f54e274683eabce70ad07066c4fe12c02073e55e5e41235a0fb01869f30a6ebee4edbb21bc175d8622944da258199f2507bca987df3c880960f631946cc32f47efe4d296adf17e8656b9f2ef1d2c6864f56b5129060951135679acd041f5ce044fd173f44907d541cf0a62972d8f46909cdb9cdfd1db8eaead7507068acb78a3242dbeb6c782ddda3f7b84ab492a8f85d29db0e83c6a6cc3531832f843ed0cfce079e337d11910b863319387e306b84b6d7e41199995e62565bf1b2b96af0fb18a76011652b58506f27d76401dcb1eb99da763d138826d8bd4db03e7f5fe3370cbb1526ef852626d4eb48b135710f19694fc5713f97651edf7e62bbe3653f9bd13d46f3da0d71bb3e02c604b9bdea121a8d64c45e9682a5f6f0c01a232adb0a11ba62578e214f95192eaf68e8a940cc4c585a60f4e25cf0a7802ffb518db3e5fb1abde74a37c61a387d3293ce60926c990a9a244a40d7f6dcd71dc6be893b572634e8bcc34a7eb26fdb8e71a7875f2858337dd1c9a2a2fe6e4d44ad41c32e3413eaad6721f40d690a7513882094a3a6a177e6522d5421103c015bbc7024737d401fc02a5bc04f9b73e261ba36aa3663cf1b93fc259e0e0dbcf4e41f2e10b6327050177d5d04f2ee96c39cf418b98b95cc40f05f76d37eeb39a977360f1686415c841505b3140423923ebaa626c78bd628ad3ec2c33667bf47f80a5428a33cd0a34b84319e3fe03fecae0dd02e264a4f7bfa9059ad512e96c056ebec7f3778dab8556bd2c28c56a428c25e7e3f2802b6fe691e05c2cdce07737f1df6d6f8107999cca05c569c2ca884b28f65bf004e919afe3c11d0cf84bc0b3cc57f51cfe131cb966f61cec94b91b203dd65e5e478a9e4dd2485d6b7cbb7ed0793adb6ce2ccaabe35cfa2eafc847bbb9d5ce333f6f94ab622ea417189e9ba80270de646d6214817a20ac7b7ffbb4a333f2bb4c441f3358ad60eb078ece4004007f2e584c8d897d3a964ab147439f469f5b71f16fece8a9c3c3f98e51fcfa4f7f5361a234e17b53984397f92c49a7d15ed58830d320f62495d6650c856a3175fe5cfb2a5c6b2785cbcb2a48ec086d892b5843ab4760ad13dbf73fd902353c588a753f462d0b33fd5b9ecd20ad0f265b6cc2004578fb1da8e085d7d2e7f15712eefe32131101cbc9831fff610683f6d04b76d6974a18b18381c175cf2d6c90e46a4dcc843b7cc0a8d1d6c5c7c0dfca5cf107b11381fde61caf419d06a00808e702e684df571a6b3aca24763ff9d4109fd9abbcc5be6c1e05768167076977f8c6891a4b81478d756f537d1d5d15dab4aa96d293b65bf2cd0114d6f0520336da6a7c0e97ab1cb81d4436ff809057a3e3b721f01159a68fe44cc09b5a918b40872dcdfe2446aefbf6d0dfe7b0f85bca8c866a95f765ac8c0727dcdb50bd3096470abd5be45bc402d5313fb7f36edf1b8f5f658c155bcb66079584560cc1449fe85a9c650bc5365e5d4787f6ad53e77aab01877208a85b87982ff5021b2510e62f056ca2422a524be2288173385276533188db36eddabcae8c92c378fc3baf0228bf07dcb0a57d092e8874f8ef32e1fff9e575ab95f82a84c654c4eef9cd038591f63433370c877ca48828154951169ac332cd8b65db22cbceb138fb389a6a930cd804384b325086d4fc0f821e846f9d9708dd6b15da61ccd425f887f7249ca3d32dd289171ccbe42ca94ebe4e3a73202f2200fff4e8d6f9c853d40b87d827d9343df11685eab4e5acaff550f2bf99e1b0e9d89e7e58f6470388d78e3e18cb47fa44f749b48a567261a3e96cad2ae9800351f59c8a7223685b832a1165b1b496cf45de65860181bb19b6520e009fa726709f8609549b7f3b77bcb9907b197b475cbcbe799ff4ae0c8fa1386dc6df6a64d3f2f7696c6cc1d355d819c31bcb41e797bf852f8e9c8969866b7e3e0ef3089905651464e8ff7960ca7603c6e18f5e845e6e79d7d182c8546c9561ae1d91d5b8091702692dd93901a1df7dad6d1f77920e5a9dc98c6c103a93303b824022fd83c35a4d346dad485a6a9e093f9574bdbf329d43f0199e44150a590f3042cb241f63c6911b149fa20259e1b7c7a82e22d974d39d63a9f9ff2536515f2d58120e9c72db81df0190c3ccf8f1792def720182b425a0c833215f5c80330cb5c576205eaaefd93bba40c14cf4ef22c28f1a1019dd29f9bca6bfd728d55f95820d13cf8c0652897e256215469484b33d84860b96b0012835ca798c7c51bd675275906b1077b57ebdca65a80adfb1c514370ae65a71232cdbd11a8b185b256b5632d7a82b45a0352fbcfcf01ddef0cafc10b3cdfd275bfd6ed71ee13c437c0ebe2a339b49af29c00bdc131b66af185721a373b3bf9e98010b9fe39e4ec60cccdf2be2755687a6c56f21a8b4f96e85282e656581109f86c4c0a2b37fc2368840ad41c8bb01eccfb5eb4f71f7184097ccfbe6b7963e3fdcb5e61fea9c3daae4b63a4516d5fa1570d1ad4ae0fe215c154c0a9b0b2918eee96d4629e69d0faef40604edf6a3dba28f9ab063ecf4d0a9d5ce415de36f37cf9e2f326da32d6414fbacc42fb46bf0ad8e688bde0c85553cb9130c5121279e4c652fbb6783a5c013e28f4ebd97151a7b94592545e8129b0770373a6ab74c2db2e449d6a01cd694eb09ccc141b4238d52f37addc24dc66fc1fccb1def3eef1279b742ee5c17c58a3f9a45a61cfe633b53abaf00204c8c9328f41bda2308a4522981c2b8e12b3dadde2d233ef2af1295ab6d12848caadda278f4094b87573a9d4cf92886c9303a413dd399dd1650a45cc51896ac16c766064b33304bc89634d8a3e60a90986cd97ab9d3caecffe8d00e75c6e4ace6b48468f287e6820cdac7cc451c00f28b3c472df94d07d8afee08d71df9dd624208000b7d0e6c52e007ef82048ff863fa9fc797fb02a2dc652a58de725fbc303aee8f5d90bce107c5a8ea49c3f1025b717d147e7fc5e439fa185caecc5dab5429e128b4958e382333ab61265d65d41704f985bf8940114925292c8175d43fe6cc2bfbb0fd6f5a96db6e8091087f5703566229e15570d6f7615b42dbabee0041d6a61dffd5c45a4665d52ac4c657b5e344cb50bc438a7d5aea6b419ff9a5ad84c65a1964e0041506e345486b5f6abf1d11cbfbe5a92ecd83c2b4872a0c9460b35a2d0ae89916c43f2652d606d932e28c36dde3cc8957e8d281d6ffa26427b13f064fb39b2faf2887aa2d9b80c17aa1ef4c4d714f133c02e3d6b7825cda2c5f829825b2518415e49b351aac858010ae1a07d222c23cb689383aa02313f7e4d683108cb8bbd0d4b1c23dcc1cd2fb3a38774a5596d61de4fe052096e8e47727370be1a07239324eca1111e53f4fba592fb701b7d4cd2d1a7fb1125ca99cb096d05c5cd1446df128b28cdfcdaa356f915d0af40d48281b1938e4132e1d2ab49fa3610af7ef987890a4b10f558c0b39dea4fb273e7cc5ee421fb7a1756e70865ae30a596683e489702b164b925d09b14732732ce34dee27eb37445c3d33083c1a1996764d7a1d9dc45b2b14d3ab33bc7924dfd13fd2a606b388f8205d532f141906886c4e670255631b073532467f89cb2d8cdda3b06032267291d79d46c89c99d5b26c4284677a5158757d32c422a171625a32c78ab0f4e74d65de565c6d439de29624524c30dc9d2c68946f78269bb8f3f1331497e506dc113fc82f4f28f87746cca313db88f4c77ce95576bdd81a19bb3e1b3f044f0e6695ca8da37cd0f8faf90fc6978d02c6c5e1731f4981b8e477920fe02ae0e369179b18c5e4ddb49cf7ce56faf5c3b9742af77fbfcd3abd00e2b87ccd4800aeff88ebdf32e2097c0dca49b9d11b4e647b6b62b246fa7789eec7abbaf8b1c7414a5df7057888653c4134ebe5ac4d8dc75150a578168305460b9cf27398cb50e9cd5cd5999b3d9768b9b350983c5c2ece7908dabea18d4ab2a9f304fc718cd2727640c29f3c4a2304a336646a1bc7dec232914d5b0533e0ad5b42c1051ad3e92fe3ed5a981cb3bfb6a6b28c77c3c25c79b53e47c8b0c5b6a76cc8b6ead61efe4174582bf8fae9a75bb3d3306de87676a85b5a95b1146c0f47ad295f4c2ab0307d4ae5be2c4f19f6ad4d23a70a102fd03cd2aa44a8b2cac50751f5143cadb07174471c4d500f1eb2522b9970172485963d2afdb55368f0f3c337d205e706d1ee30f23fcc9fa1bb3f9693cec8d721a2712ce41f3e12284796c0f4192f9d5905c56aa6ea574de84b0c24cce7c176e711a9df4684bf5b163bb422e17a37f6b19a845a53439037e35092ea98143f56777f21b5bb2e529545e0b136ce02608848d9d58ce11ca990eee12a61ed8315ed912dd05991f73e52db52c66d888782e432da2d549fcb5756ac4d48d42593454a3ae8feb6147f67b255b3c6a541ee9431bbf6e33212f85172585c5da3615cb6f46cc219d5cbe535533b08010e68e20986dd58c02cdd03ebade0996105b20b3be88d1649434bb03e6d874e147da45e7d974dc972fdb8b0a789fef271f2157af09cc307e40da492f44b570d73eff71dc6cf1ecc93179993e11fa3212f3fe65efbc06a028b7a40671134f58b5d095b41f7e571324ebaf19838bc887b5e2922e4cf6cb12167153af6dd470335f74ac6942f88dbb7773b8416440eadfd75e8cde97fc537143ac8030f7bcf4e5a401037479329253ad890afb779cb758dd46e8572f3d0a7daaa4b5b39729cd8c1e9e84bde5b64dde04bc032bc84a72524838fd0b3ccae336433a0b530bed39400e90c927380e088325f2ae2e9e2c339c07b415f25ffe20cab98a250733a90e56b38cbe603b08c7aa618fc433d08b2b726e7990a8b13408e457c2867b2bb151ae27a84b17848db652bea646c90f88c2736529d92d28097a6af491ad8871c82964f045f4b5e5304f5d57f648c635c3d3dd544d88a3d5aaf084d796c7b21fe77a15e9051e050509e84000f7d68d214804082d62a5c85b7e0f4e235af550b81d88060aba596d79b665cfda036cad87dd926581b13852b7ed10166dbcb76538346f7820ef99cf4f4cafc7246dc83248e6bd485b923c18d2058a1bd32664b2f3574f79d4e977b86bce8012842b58dddbe0dd4c1022a98577b73068f7d55024b34391a5613bb279df155bc1f44ff6b4db6dd99e6e9b9847f6bca51e72dcdb86bbb1ef319e89240c7b6b624deaceb4b796672b5854ffc9eb6c70f0799a599f98d87d672a7a384ac363d9bb7161b3ec8ecf8e00ef1e0749d31e8b28c9d6bf4b731a3d49c7129557cc645227ab25e54b62461a919acf45ac9c77d96cb38d7daf0acaec11e97f907f48a38a8cbf7bae3f2a94f8ff8af297f996af698a7656687cb553d730357600958fcfc02e69475ce1e16507348d6a5da1aab1dd63ec22137b11b0d364e3c67d69489586a045c46ad1cad77235ec59359b6f3fa0478c9ea9e0d28b765b52c033e55d84f424af18e5ff9c45baf909d68916731d113f7a31ac4e6212a5a61da513f1a598cda2da856d81e4c5e4fb49608a9754ec279275e8589797e04632537a5d4e57b79ae5e339a888ab6602fb0a22f354c5b67e5228c9d288ee32d8d7dbe4ed02d4bc17c240419b8f68d7a82a2747f60207b64b2a3258d24ac6f3159d68718f87c1078e7df874be2247e769f4151128c5705e4410cc326efefd3bf85ac0520c0df13743b59369cf46c3a73a9eed0d700d536b4ee2feb90cae9fbe57be8cdfeabe8f11074f70de027363c7ae812a6107205a6000ec56e93429b6bbd39a0e8c29dfe6f3854bcccf93cd61aba1bc5214e5e4d7104ca2ef3bfa8bbddd7e485a306968810adb9c93cefc9ae1a7511989802ddf19067400a85e786fc8310bb6f9383cd80e18eb1172c9941773d4808fb42bfd75ff38d24b3252eaf0d51b81113790c9cf92c5cc8e50af70fddf71dcce220bff4752a93c36eade22ef9a65d9ed922e9f40ce17d018451b8fa474c6ffc0e3e551dfe8ef5b4bff1ad7d971a87e5121a063e4c9f65fd6127a799632163778d0da92d2bfe8ed9c2d8ad5a5259b6723cf656910ec8edd1e25930bdad3fd543fc93006b0388f318661b970766fc6ad00a06c3bfb99c7d267e5443cbbb49c1e212bbecb444ac8337160df6345025ff00595f67a97da8c43beb9a8ec5c4d3293783e84502ff9f1497b7e836a669d03526e14796b6818a6fa998ed007c9e8eefeb3eecea3bcf8a68b935e2e5afd2b1447b615f9d2c8346310a311ebf43b1a15e4f6180bf5f3ed1b0a99c6609e70787cbc9a0f45c4a115107f218280209815442169dda86bdd1e76d46daf57465431da9ba2ec8bf6f164eaf86374d673a8b6636df61a28224067ebaf2e852822d4f86117c7b9c0b0350c8486c8d703a594e0e1c4e1b1a11450ecdf2d4441ac11c3b16251b612071eb0bda3cd01e7732e1e0af85eaf6e1d1d3b048d5298bff7de2541c406fc0f5d95ee6c63d01d07625cad8586cc765564b49efd53d9da8a5b892779b533a3fce2441bd12cac74a6fe8b978ee498eaf3f068ca964698f5bd164a00ae5fc0c31f045478ac8686bb82edca3f2be35c463cb7a3965bb2db5a3c9860172d585bac7d097292b2761e747621a547cff8046f2a543f24132c3b2e97f5fd36b4a70a06486ea0e852a51fea8cb7aaf81722920d8e61c2775f1f4813344b71abe9d8bcf0298c64019a4c81405f3816def14406a919a51197169938e4d34d1b999a69e02b973b18993fe1e43bcf37c57db3462c232b8f0376a4155f5be0566edda6afc34f76e1f7079d6d4619b46cfe67e8bfed52b9bf9b662bbe21cab9dc531f3d3775ba841c77290dcc3b9a6af285ab3bda1eb84f351bf4c52e9181f3beffbae43911aec0430da517ba5618d4802fb952565e56c48a86959a0a6dce3420e0dc0cabf1efcab86b76191b65c68a5a0898554d46aa39ec05ae79107adefc260b36efb52cf2b1ac0ca8751335765de8dd50247ec903ce75559446758219e0b8f67d530cfc90f4b627262207c6f22e6dd968ae17bf2def3e58aba0091bf72772fc0057862b997881a82845f452f96936a1f8d0e7b2246dd2b985c83e30051fe887b4005673297b3837766990b935d6275f6fea0a75279f975c845747effd95d9ca8f525ff20e54ad5cb544701773b8b41c602789037324460893e78f4592180ca3e6a5f58e180d8942db7f69ff92341e904a3462a963e2a9c385c7897bc933234ba3168a8ec9d004423769b77a035b25089c6d0fad257b7b6b96e3c82683c4bd019efafe508c15ed5587c58444281d110f65fb00cd75595fec20807db4f9d146a49b353eb5a76408fb93494fdb34feb33a3b795075aa219e3c468ae26819a87a9fd983a5ea77f5f3074ac7dfd2bc785796d2055de3478b183844b55fb0224da8a71b44989732191aafc8ab18f7ff86e8697fd362d1827a4f6ca358039d09cfc22d4438b23310fdc3683b4cab32a5045c4bd8ffc68a88499a4b5c5e67a57c4a11d98ea70372de9b2c89989be9cbcf74ef03195977ded433718c24acc9e93c5711ac4553736dd9a3f2b095744de25f6079292b77e36aed6b6f8d0bb0c8f9512baec20c160d8791c9a44884cdf1b5823d7318350fe92d9e397ff9e2d7c309ebe06cff00f0982fa0d3edbb916af7efd531db3745d508494a5f9e5a74f9aa1d6e689c9dd1bb485031448df3bde389bd27d2d2ee7a8422d9a105402b3165dd4ef89b3e3afd9523d76e8cfe7079b596e97d10298fe7df6d23566654fd138015d1f7ceb8676cefbdb6cc7577509372b67eba2d287e1820ec9792c3346031856a07d91c1153da85af78f38d9b54f0639756d02d933e69515cc7e9767ec71b4129f6a314b6c9a3bd4063ed2a0ddb299457ff8fb12b9787e1edd4b548a7aa9ec9947d1a7495ac09cc63463626de814bcb005f4c68a34e26df8a18f8ba79fccc3630dd204efae7c8a394f108dba80573eeefc3c0c40e39522a61061d48ea0fa67504f15b5b5206f57d456bccaf74adc0177aff6a12c69a8bcf826bb41d3b9f226c673ad7a15f171d56cd2823ad5265b938d07954703464ed46da6b4252560ef4498012a42e24dd5dbea1341269c1f96cbe6577d908e5c6e5fdeae9674d74eb6bd3748ebe24b93856cd9614ecba74276b5523d72a2499b48dbed268ca1a607bf3f63e01d214b5c675fea4da173c0a972e9e45f8535a4c6020fb22cde3a8b76b26ff21125bff0748d19a49718f73480e1f01d0d03610dca47e3c85f143b0949a60896095e8a741f745f0f3658fe90ef6f6f2925b52dd2537a6e47dc593c00ac7093c266c1e32b7ff76dae0bb8bde9f05e918f446ef2573b426298204e93fa1e6fb72bc3fa58a68896b4233acbee7d56cdd62fd6d2411216e49ed8c87cd2a6566df4ebcd14412428ba41576b0670f477f27716a79a86d7046677f7b7616e1567983bfe5939149064839159ce0ac55b8bde928d41fc124703d796dd651beb60f54f8ddbf58e465a926d363022bd66e40ab8f362489b5b09571dcd06ec4baa19f1f958dd39daab21341e3ffbbfd446d8c840e4ad1576c9212dd9b9f616f02c0a98738625a765ca8b05549d178a4f06347fdf64da36ae39d685cd5f5027a83e564a3305d562b045e0d47b5622f75ae86542259cc26e84962a9af3008fe54412cea6f534e2743f98d2d112893ecf3932a535e5a9bf682d4d6f7d499eb97c2e5bb331c699ea9ab19c86f81bcced27ce0f1ba029c28e9f1126bf191499f18e10a89fc55c5313b64f933da518d4f8663d02995558c61f2e74d0da5b87bef2bfde88a7a4084cd4f6f573a014ef17643ef19329821f1fff62f620205acb461457a89b96efbbbbaa9c9b749463aeede11ee333c420cbbfb026503d0ff832882d79d02f82c07a7f840e9964baebff9f84183abe8592706684f454fea79beed8a7d3058ac34b28c6f80f33bc6fab24f68f486f77d2969005311819f2785c9fd1a79bd2806101f6f52a327b8900e89dc370740a53eb3343fe7f99580db7485ef1df96e2f9ba6f73682bdafb3b8a644afd97f404ccd9efeab062c639c3c5c67adce6d62936477c8effc6bfbe2d876ad871bdcab0d195cc91bddd87a8b20d11f20a68f1517dfc725a5c06b9f41631849da5628b5bef8b43f5bc4e101da3cd40e7b010152df7ee5ebc13032d768c780dff5d42c773f0f6ecde9870e142460746e00784739a0168b5acf9cd54ba340fcb7ce6db97fb33eaa4580fdcb77e8d26cbd18a419d72af97d94d120c355c25105d082b397b7238fdfbee88b8672adfbf6b9ddb61d3cddc9b27dbc647a8d60fcd353ed26ff41059dbb826944e82c1b8778747b326f429fe8eb20421699dd929a4408e3b23e8201aca80ecb07d48d004222c2cc21bd99b095124a2829860fa39b7292749ad1e08592fef89c39225db906a84e72adb1bbc4bcf336be66bf0c36a4fc8400a60a15f3c9a3d71feba2a4e17a17985d36883747c990961bb4507663271bfee86d1ce27d10f5cedc153cb68429abaab4f963ad7e9c0227369e977ca4b8fa8d6a57061ea8fd9fc0cf6fec1d28fc6c5f2d18624fbfe64ea74cf3b1a199cd10c1d880d44f5977b7b1173c3e5fde1509695a2583863c6659c9565ad42357172e2c9dc2158c29f5c8eb353e25ecd2c678584ac7fe546793edfe4b4062824fe2ffa350ec6aca70743547a52791f7eafbf85d54ef6ac8c6b470ab6b1093e2e8dd625d8d64b9c74530172f4e0a2e5ce9f98c13dfbc7bf1e158063e822f830c5e50f614aa4b797cce051dd235c0255576b9d90dff0aaa13b7d5e54ad410e06a29d860ead787a5095950acd0454228720fa3a92d2f304919dd8cc510169f9f57036dad2a4cf155edb7b8f64a56764c3e7f7ebfda4f57c720ffc6f2236785a468ddb096866b01f813063a722e2ee655f9aebac10ffba06e72e4b253dec8210d45688709e84e95e1e0fd64ba1cb36739a0b5a9d117dbb392181c7a9208b027ef7076bcd350c89ca9187c22f96353068b1b804132e6f99831ba9994d61e40dba6a244a8b10a8f5bb45a01c8f67b65e6d0e3d80b7c0c938961a0a7a26f248df3f10f8c0ad7bc5ddf2a6d842e9fe6a221d56c144a2daebb6d3a46835a24185a0466d12e198828e3502939b16df435ed94e10329d628fd85fca29d51604b44e4f5ce1145c31924f512a9cee8485b178d3554c3e9c8faec5ab58145824ecf9c71fc012f1f6a17b6c3b6359583cde998ab19d40d90cd11be6626eda1b3401329fe9060b68f2e4ef2e725fb12b0cef0ad13bae2b0fc0f8a44a24813d2d40a85f9a1cb6c89b417265fb87f494e76700c90dd1525005f4bc9086b0f8aff16dd30409f2ba365c40722111f9f0fa642bd2729f7474bec80e1fb2944a5e52e04df435836cdebdcc0c3f0752609079b3316fc026bf8714a1b3666aa1debc90a3e531951ae228ed07127153ccd576c906b87a39151013836a848511f8e653fd0f55a4f076428321ec07fe22374d18eb9f0716d657a7929d4c6a1589ca73399bec0f59ad12d1ce8ab453c2ab8c1676e9807b8a5aa087cd4b7585ef1683808a61c0cafdd93ee762bab4b5656c79537ccf0aeb21dacc9fba230773c92aa24de98ba254d734baac8adceb67f271a65c3a13f2ea2c9beec800899b55d98071bd478e02276c983236f3adf1303ffe208c9e570e2f517beecceecf4caf41478f35f69ef814472aa52ec9ae821769d29bff588e76728211e58f655d65d3511e00a8ca42c0114ffa5737baaf96cbc00ca1934a57180ded0b8bce4d4866fa3a176e994e81b860b367f4052466df4206d87c2782d1a6f99f594b22f86104c58a9b7409696832055e4b798f193bfb9e2d0b8859a1eb3cfbc3d087c3312696b09a233d29e4e8528519bc96fba6325663580d5b1069b70a95129ba436f1211370e5c96648b3b99e39ef13ce0c324d54d94ad96a07cf59edef0978683290673bf4cd905e8b30e133cd0734605bd8a1f81ceac1392e41f9f3d24d936375e7af79ee43ad56d337e2d22124644cd33ade2a5b54f12d10eae331a47b38981615d0727718940038722d8af2d9bc59a4a853dab550afe3001bf659c1b658a201513c6512fa15fe934bc3e399c2761ac3a7605845f88dfc4b6ff10c4e29d4e824d0bb8cef67c364b36de75decc6e816a9bab980d31fc1e73cc2a5b74e9d6def1a881db08645ee1929e6b6d5ffd08bc269d41e35a62191d5cc6b1bb8ef96f4fd9fe30f9e6eb7546c31c515be3ab96e014da9da3ef540bb0e680f8e8b277b65dd97c67424fe148600f1db01a281c7d4c4a94cff20e5fa911bb287ea1aace3849d3efc6490075cddc5cc587731125fc3f5e8b0876f2a4185f119ca74e2531dadc8775c342f343bc41fce5da815630fb1b5704759b1197b1e857c76ed35a0b1f55b8d3eb9789c4a5517cc8ec9631214037e3a8d432d9414efe2ac3e28bfecbf775bcfedb62359c4fff9b0de2e40772db0fd30778205d4fb2c331bc5d57de03ef1a9a3f790fe7ff4fd2b6004fc3575a9d16700d645f7473621bc48fbf72ba42cc6a86aa151e579a4c7ed865fae5f48560b0d956e658f2bb7a1b2d7d9d4aec677027410ec05ca5603621dafc1e56b962194f7b58cbbef2ffcd245485d0f56aa558fa1d9941c7b0155564b93f4f200f4a7729b80e77fc2579ae9ff0b02ad5e83a233e349d6aebd04151d417bdf6751b93a7fd5009932543441ac85409ca6f8438dfee974631f6e8fe1efe9f6199b66aae5e282c5c0675e439a1fd2d75e7946cc8345e894dfbd6454335952b4265a8bcc062496a3e904aa56c5113be90b67de803ae1f90c4d26c2b218e33998e761dff6cff4472ab27b6c5fff46b4ca1b232936184bbe28d69bc3391dbf5e0064af6900203cf8df8c1ad37f0d371d044469d5399bc8fb154f37bd5804d8de42572b3dc77e943a2e1433c7fe0b9908218f2fccc35a9e5ca9efac3868780f71092f767aed8dc46ba21c384c086e69055e3bcb3f68a1713a32f625618a5bd61fff5a3f434d156d92501eb0229bb7d36d84348443dd0f6ae096085724e7bd3198c10a3164047ff1f3a8749dff207fa6857f7cb215b3c49117ffbd00064d597ba79d488eda2fbb40103683b7b5f5168675c1906a741e43ea863d21e45b18954fb4c7fd4580aee0558550523cd6e38579991c4bc6fafee89ba987ac91039403a890ef05bd5493a2342ce75313c80b85b272c5d3463a83aec2ba3c40706ac0b7d20fa0cde4bf06e612f0559f2acd7d96230d6c2ea6c36d589dd922f84c05789cfebdaa94c48de3e4114c699fdeccae53fa191aebf31584c22b0f19ee61dd4734a87c5d2364a8452d401d9532ff64a1e648e55909fbb429ec46c2a3862804c10718fad64c0c323c56c523add76680989e50f7391adf44af7ed0a21e2d6e863a4ffff9cc230e8a52a97e0348ea0452029579d5d3ae2a78a48c88a7d9eaf199516c73a36e5a774793ff46b44b0c5db3c3b6e2c887f9f67c65c4bd5da47f07ff803b47cd7427442ab6f046537d6918245f9e0ce0dea983e43e713015653d95ba9c56fb41ed671ff9b04720161f3a813d3a0a7e04f010cab4b5a3a6d0fc90792569f7ae21fc048bdd84310436be35bd1ad6b0e42216ca742af4fe1f6eabd2c160e1655d784527ad8d3f5c4aee91c86acbfee2ecbbd8a76d916a5443d0af05f71243c72de96dbade4db616ad75b163346851578c9262c3afb248af632f6f18e383efcbf8143fcb507e3227abc261b0ddb52b842bb84e60fdb4c7dee848ef50a14b636f51378dc5b255dfd2118bc8c9c0f9168e30ab5b8fb55066e6a9f755d18a70d880d0a93f650b781601925a6e0d54ccc02f1fffc9cb1f366e0897aeeb54990062df0d84d2498b58ae3b54766f0d8aec82d953f9b87d7b252caf64b928859e25ae96a82238d9c9792313908823bae38715401e7477509f849b486343b862e54c8d499158f2cb74cf82cfb3a7af15ce9c1e830e7d7c9cecde100ce29950573d773dbda0af72508420975ef02d94bffab2e9fdf680c09b26f8f97b306206b50c5e24ce02d545c5eeb7f0578d64561b3f34e96744385bb4365c7c5370fa0dfa305c7e2f4660af28d134bfeddd045c53a2e7c639385a317d12f2f7e5cd58103eab1b19f025bb0a3e99b9f146f32c49dca656f3371d962591d80adccfabc7e15e61f5b6b2cfbafefd20dfbd361da08e0c92c7de4fcb2713fa5b60a72f2221aec4788b32f05c4b733016d13d621fdcae0ff4536e5adacd702495ad133c01514879b201a7a7af64fb35ba84d8c6ed85bd36984cc0f71974d95b0111460e12dfeb8f7631d501b4b975a3b6e266b1cdc76f2dfd64a415a05c23a43ca469bc4604fcb53c0104f62f14635b4082b809ef3e596f7d28186b887a6f8188a268d54efae1728ebd77ce0162661960d555abe975e149597006c2be0a1d85bbdfc1d9c92c8b658be08f01daa0c4c57404d1db071445651d6b85ffb0d706891c7030e51b58b734c36ff6303e2036bdf5b87fe4aa9ea63eb7afd946213667c3fbc49429bfc8b4a7600241296dfb7fa9abc9b8dfe8391507632aed6eaab0f430f1a768f2c415319cf23e158ed2c785b165a5525b82d8a1a8d9b95ccf877bba072fdab227758f6b2e09bbe9fbb8d0f576c78f6d4e0b5f945c337b6b7aa640239a07dad3c9ffe493e7270e133cac9c3930650054a7b84feb1700976db51c63da2ef77dfb8b7be12cb89fb0eba66b8f3e5f56826618c593135b4c2d136e04ec50b54776102b93ef96fd93d3523ea8fe5404da6cb455c9484639515831822d3e1403b63a1c36c4000f598a9129b036e2a89f2dd199dd03efb67102b05a7ef47e79b4597fdcbee651be04814b95e0f3287bc861dd9ce7d58097c85e19e86f68725c437dda650ddc20ca08d804a929110d2f8e633499d5218791ee0846d6f273a94c8f264cff264e1d46ab44a5e3369e38901a9f0be2a1398d6a0e1f183450ea1a4f889ca9203f5323cb5d94ab866a5f7e04ba17fd6db7ba7c72f974c113e2a86154b010fe2f4146243d6ab1da7a0a0f770dd55a1f6c6738ba3e1856c098941b964e65d310a7b9bf497dd9fb5718ccbc1043148198673ce171d47a720ef719896896c09c909b22a0bf0ae2ff255da60b1203955d838e6705cfdccb30cf2a5a3a6e5a0711065de0a2a90d29efbdabcceba60be86229db6f5b40b61e8fd2eb4a51605a66f0a548a08e58945d5ac7426b048d8124804679cf35f43d30c1166a2627892c36d19bee56531e70671505c0d90c4677c528f40a243c488363c748e4b5064fb0e1e5cf3f96286de76658f797093031faf6243dad0a4e9e6600e080baf703482a34cf14bc401ed5b1514fae2b56b5ac50990c707ee209f32d283f939d4050311c0b4d576be5ecc118072166747a2d11438ce99ed96c393cdca49e64792a27be032d82ec8a093c6180f644a7ef14b6202c558a7da937c1db445147c96e38c0ceee1c2a1be8b3f91341c424d0e4feda6828c3a6956f7241088cc3d66e9f9b1b382dfe5aeb8907930a43a6c80150e06801d5bc8911abf24d6c467c1e52776a0b524ee1c0d6654164ef7640da0b7c3983a5681f6ade1704a4200ef5364aa666063b521e59d9d0cdbba71878432f37bcef8e5eb741ad4994c27f2f8443a808df16fa7514237a07566233a3e16876b4e87c2ba2bc8862d29ccfc89bcbf8fb8418d8851f6aad2c268110b47c4de73cb289fa2dfdbc53805d17c4b04e80b779602f636120fab4a9e719e3a7182c08383f29e00e1d0156131462b3b8e22a998a08ce45304805b14690783b461e6e99545e985ed2de5d631fc60b860c9ac5bedb1b24f5a55d975021c85f10e0a26584e0cc7655a6465464c9a371af16774229c67d5fb247ed8b4314ca809b5522a193e5726236e9468813080fabe19afe020ee23ddf2986ee6399e70be3c1bc9e14cb7d50e6d967b56001c87969d8aea37212eed22564fa5123ef9ea4477fb2cef34dd58cdd60ca6d7d7a78e69e2eb231659dbb778db831c01b50904c2bb366b03e225288a3c224e88780e4a2d6f17e33f953a96c9bc032dd8bcb7a75032c749d33eb3aa69d38872a7e963cff1d7624b0eeb072eb319d43c2fae5630a0d85de770dc5ad0b57d6a82fba82237f3aca1e17bb835e9ce3b33e4d7751d05e4b0584bc9b3261f5ce0c93ae56bc2cdfdeaa2d79eaf17e0e218eccd44f45bf5a7e4d28ad8a112473a5f3fcdda736a7f5423e386d0ef18e22bfc10cd9ff1057852e5cc3db566bf4e5dd607341597a48fc960ae677de16eaf2cff469d54b996ada9872ff9ab43a71da0aca87647a6534136144c61d9a9cd779df62369aa080e0e4bf050d320591f95c874d6da5f27eefe58d0a7880a7c3b002ec8300d08f225270d1dbd1260a56e43a8aca7bc6f79949bfb7bfd8d221fe6266b2a402d762fefece9a5f549ffaa7fc22eb8b4268630d383fbd9fd58cb1d6f08de4178f341d3a6be0d9d1eca2d6e2cfbab20bf4821d7fd961a14330c664847767a181740944df217187544bc9bf708d9a471752adc44a07640c0f16b5fdc4966a2064f94394215a9be23b2e619ff2dec12845fb6ca1c3c85ebe4fb80963abe5477dc705d193170883b4f63406c0e8b7ef3079fb6c32672b97cece9a979da892e978c26096226a86e05cbe288fd7673ef6765b9613b36b5174f8e8647085408bac13e09ec2e881b34de30950eb3c7a5fa9141728a8cb613caeaf2eecfbe9d36a559c15f1e266cd3ce1fa15c660571dc802c3d21b4f5a849f8aa54fae855b6b74cd412ab78a0392138dd9ed2177388d460859eadf9a90468bc9082ca70540d9cd8a148e7eb31f8ae8d429b837f6caea8c31a2d86668a075ce92b1af3640768cd0c0d1152797c5f225da0f132f9ed7894ff509e56765c37871b7ce38a5528657afdc94555ad26f28530485862e3be06663cc8b071f9467314274a314d4029d243dcd11e80538ee2ebc27f8a6d5843993756bef20a5abef718a1358ced786904965ab70c5a9479d660fcdab426c418e9de8b47af2c6544ac285c3f1ab61ef0c95375917ddc8fb423e5599e2ba220b24b229ab3b9b50a397452dd67988d2787fae4a5be0a8c7b6b9275ec5f78a882797fdf7f08ae116703c55a9d5e58f7f7635e472048dc40e7cc4cee3c7110e7880110de0a428ddfc8a3b2f4920b65bafedc464c9605e26e3c12d1de9266eb710eada5b60e4c6b46c7651ed456cdba44737d5b0fc115d0d12863c67395e776bde3f95a452fe2934fb0170c1171a9501d6b07e34e12c99f1a99103e20551b4cea20742b0b656ed8d85fd0a048f9c5828ba8d2c45e255f307dc1eb16b060ff0e4d75c8803b209e49f8c437efbd996f5e513d1c9f2d71fd41688971ff5e61a8550ecc1b48530a9f3243ff28c46ba59bbf9757beb0ba7316fe2b6f8d947a2a591a454d761cf7dce630317f06a2d73de3a5d695ea965ebc6cfac37e4d0768e9d347197f3ade6ca823451bdc24b2e596d1a89892f760dac23ef7c73e0a0276ee6cd3cfc42882781e5a961394563a21b8589194d3f0928c868b685cd45643ea201ebd12047fcb3dd866f289024d253defcaca9d21d21a7e050fc0a998765e755b9568dc5b295da130977beaa7f1c2a3c52336ace46008fc3dc6795a5ef388a5d16c1ee4c7871efa58a89d8aab421b9038514c863c1ddc0a1b7cdaf814a89ef8fdbc89f0ec133b0789c967db792352380b316212b7905c2a89320839515008f1dca9ccbfbfef9d1dae470def3963654effff65aa7701524cb3be1aa9173d787732246f6d8473723f069ed1d572a152a5cc223bd35f59d347da02831161017fe260b771bb5e0188b7055f5857fe4e23866c3b5f93f6284d8465d3019a43577278c21536429d5708ca9300c9ff100a0502f1a0b4bb041905883df82bd6fb456c46ae58c3f8f3b1423b41243544562a0aae51fcdee86d226b83fd49c99d88f0eabe481a7c8bb1130b879a8b76bcd18fbd1da96495de08e1f8478cc4e76eeefc7998c144eb09e0905b89da224a80cded24378c2c0c371999b2dd2bb348462f76111e1a128f97c20f1e203d2011bc13acaec75f269d0e88e4321e87d071cfbde6d26eb1c00d06ddd05b5f087b9bcbc18fe12b2be0988259ebbd1d4db2517835e6e0877ef124bc796250169d80c8b655aaa9e939c39d7a4aeb0a937d73b33869a7eeab216c696943afba09f3a70b361098f47049f9bda48d49a2e652b3894956cdcbbc070c625361d08d3d845ea62b917d4de936c4549d20960801f062099178361312842116bdaf00f3077c5fc079857030fe5a1562b079ac97275ac11f83be02e38b6becc839a669a2a279e186b9a9f5b61d7fc1305ce5ba8752a50760834bd05819367013b14d7af8c656bc39b72ffe883703b511610a51361efc732f4b1a7a07b7cf7d46426b79f4e461662d9de38511aaccb2c336979676115f05acd26c17ffe3932308b41c5c657422595350cd30bbe51f83b00694ccacdc4a78927282fecff869efb958426858e1e9cbc6ff3737e0fa3765b7911044d1d2ede9303381651f4fb2157dfdf334556f6789781dfef739c63625b6ea9e149fd5d3355b665703bfa6365fc38cdcba58b791bef70ffaa01d755db5c597489f118af4dff9feb84f681d8e4135c3436e075f5070d5dafcf2b21da41167a003bc6f0b664dcc286046f9b5f9de36b4dc4a0ec04b129de5ee3e3c3b754dcb1a678cf341bdcb6be09993eac4720fe3397441b2e3ab0c7405fab367b2695703cffed27919d9d452c02036b1c3b8e3a821ec5c41e0b6b94ca5cbb2dafc203be14cd5915aa9a86ebe249b36257c6a231c9f53f9f31f194a094dc318925061d92c1ccfd782988c2fd8f3bc886b3d728d1adfba5e4f7ae1ad15aadd66b877f04afdf64c061cf8e82c29ca50b73771d65d15153938b590db67511e5ab54b594a58457ce64b1c9a5259711167cc3adaa3b735f35f7dc08365ca80b0a1d581414b2e8329fc1346975a8a5db8729b47050d1c80c8a054cc3a62bc7d77523d0060106436bb34a9a2dc2d1dd87aa605158a7d2394de50c49e5ce1839e27cc3b010b8cc8f9d5b5e092fa6821d8c7cbaa0bd91115eac963d7573a9b16896bc89a37acb00c43c9cf55cf734c2686d52cf2483691f8ded9a885d471e4b7f8c65e511e3d62d8ff8b9938e03c940e8c439fde9fceaab5385543c8d32a23fa5b4d520485f5a2e06e1266f951567ccbaa3450f0fed1a62086d2cb41fdf19c489fddccfc1f283a082acef3c7568b9f2dbf8bccd9814cf73ee4864dd3302df54c03edc4e83ee5770f3e6fcdffc9059277418e7da433946e2d786880b355e99df1a98bc2dff56ba8490ca616d85355fc863f49c4ededdc28592c56a100313185134b79e0fc17f1147bf62149f74ee6328f1b02bb5d39568ba2fb7cfe3c69aad6d1047ab0dc9aef1797f65bde56039875fe572e8864807f06a845c7603e2043b491abe644b44b04802ce8a44e7d969eeb7f6f518176b272f2605e29f4cd893b733ac85c62e6097193f8d4a22b874c4e1148137b77f565433f1f8f41b1e0d81312063b712cccb736c350ba0357b14fe014d240380b3bae497037279518689176ec32a0ba44cc936f21f2d2f59a806b6949f1fa3a1250a4121d5277c9bc4762313eb438036da270efbd6bd02f10c8cb54d25424e67c0303169ab61a8f72520fc00e509215b145aa5dd34e05c75a9fb0d928161905170c01c0caac5d84e7cc4d9ab5629ffffcb29df642a3cdc385df9d1d464aaef549170ee89dcab4eb2636b9ae09c17c763d193e8dae059a375d7789adf822d6ea9991c3a321d64f6149a5db1c3f5852e343f35325fd2f385f80c0d46d2f540f5197531a9623823f3c80f3f4aac595f613a9aa25b56d724bf89564637d43802395c7214d96de155c9a2b259d327ce152742ad5fd3f34dd6f61fa14b7374993506a0a19ce117f26b27b7fd08fe4bcb58e9e1971df5864b65b611e76afcc69857b96b60a0ebdfa24ac351fcf6d8035c3f26b60afe1ae5964df8d31f13751f5e3bf3694a4649e8b0db67d0eaa0e6326bb36166d37d83ada858241607be9680a81ecd9090284f165af435c9d8f0321cd070c4738acea564391e5ffed969054a8ce312998842ac4fd2f623b7b7534e4c64663af8e92ba4ae67187180f158dfaf7eab54ece371ff7facbe272563b26bcf962d875277bd2ec9b4a8ae2325ebdde7763013ea5c483772cbfa2034d983122eeb4e19268ac6ed7c7403a17b4f9dfb6e6a7764ad64746f339319112a082d61e450b9345dc81ba04db570c33fa8e10f0609ae5c8ddef30f70b1b8173d89516c62e580c7f34f6de61aa953405380c3befd941f70cbfb22a3167958d215aa160c9fde7a41e70dc06cf4d9d33b768c0c008cd9caac7f879084b7021b461f03d4e80a5fec762827464f8b0a4e30cdaf30b486d81b518da440433f6b37a954de4a23c8d365938a04aea73ef17223b68a8e7f3c1dada296ac94ac4177af4fd26b0f5a810f74c258348781e544a0263d6cc7d786856216e8f6fcb202a7b1cf953855ecfd2faad18a2bf9c31eff8b302816e25847bf0fc293eef4760d09004653c4450e27c658f96807e64802b6dbc70a7e1ee301c7f708f0d81bd6d69d6367f5ca817f46bac343f8ddd89d35de9ca1a2c2c677fe145ec974fe7c5c02a4860afccc4efb536b5ab4dc41c0c772a27520e08ed3d1c4462b74717e026ffd6f30e0663e511ab9ac86113d8e47cb725fad4b63aeda1e5bb3e4695066fb2d66a5f5d7e8f0bb7d2cff581315d634e37151f1a7e772d720cb913261dddfbde85cbadb7b0af4d6857fd36c8adc96dce59a23b5e81be2a4df9b5d859949ab42deb81dd10ee93a1bea3bb51355763e8db117466ab253f2e165a44dd14862461ed8b80593e6147cb966c7e482bf91c1c76fb202053d7a372a77e3d3e9a51573b71e927a780c74cd926c036e9fedbf8e31a2f5922252f66dd7a9c46a2857dcfcfc34c99ce907f613bceb959820303e0cf1725fdf34b44c0c731d17cfd6c5bd9b10449d2f98fcb480c1fe92bac919bc791f3d53ed1713d928e2cc2128cb1524f54295e85aebb434df07a0964eddec4a9e8e75c97872c75e71845b8fb242154f9c0f6b447d42f93e41a038cfc06ec34acc900c51fb5ef3e6ef2a2316d090d5bda90d2cd35f292adf303082fe3026be669d9742ece13f7eb7f4644974af1647e2f46ffccf937a9bd62882bd0bcdcbcc133fd73e461c3de5fd05d3f39897d9d3769161647a1015ba941fe68effe1bb40108d3e10943341eabb151ea7297b552493eee0fdb50cd8eb790a63ec688615975be01aa3ff382be923761b76dd0ecf2807306bce6a30b54f45ef61e7ff18133a8ae6ed73b4ff860b4f5faf940ca487d8f546c9047870385c701f5c0e5b365bfa005e1009c323a333095c6072c8734c924905f3708aa6adf7beb06799aa7c370b2e81bceccc0034fc80285387568b500fd45b64e6e6a3c3444c74f198e9a7dc3b5a1963ef4578dcebd778fb11a4f96e1032d60edb3206b4ca255cb6e63069081a77523d05ed75a81600fa2f200ccb9609c9343e867ab4b8c2806c4c7946ea7ba990c59a1305987ef652660f6a6a1919c34ab16071b3a9553fa79bea610184045ec9ff95f8081f18ebc9fd2c781682c303c458b3458765e4e08a9f363d768b4e37b6df71f4e80b24641941bf3d541b5d9ace773e36d43899f3316d1e2b5ac25d15c2f2e148ca02d34f71daa4de36a35a6e6a554f58fcd5a3dd2b6a4f69f5c625a28411e1e343f5134e69b556cd11e239a508c3514aa9e73ca9368311bab060049fc7a12be9934ff82f30c1aeb3e1a6fd311d5412d565f8e9f7155572b6042a0b2fcf5ed1bc43782967772a16d111f3024a2349e098c83b179eedd658437f9d550e1f690226156eb3ce58a1ae1cd22164b4857f61df5c2c8931fde904ae6d415a5f9a2a0db60a20291b576eff52792482cb4fd0812bb77616293f731f3c482ed07fbfd436359cd8144f898583deed23c03330e8ffff0ae26a08966661692201fdd9298d3b8fcd84a78fd11eea5cc80b336aab40a85c28f753b1d8e4890b3178a1d857f1e917d18f2426546feab93baf22bab59eb6985dc387cf4c59f55f6b805036951525c43f0679884883383b82bf5acf94bbb3944b6d5c7dfd9a2ce493b8a5bec835a6806a31c1ff1453c6090eb863df478e6b6e0f32065c1485e3a8e9e67be91e5eead74259657232eac0c9ebc7c728967a83e186a30dcb356e8e69827d52c7631b92e76c49cb05dc15e2860ee85dfc9f37de72ab1761bdbac8eacddabe0c9062c72d13505b0fb47fdca29883857a77665c65f3522d0ee0a77356b6aef04e1c5bf1597a14c2264d0fccbb0c9a8f1818275524f7cfd81f260f750155d536b297ad5619096eddf0c4b7b2ee76e86ddfe072fa0890c57ef1d61fb8bf864c8e7d37449215eb7ff6c7f4bbe2f7c416b6ef450addcc0116c71c30ecbe1c6dda6a4bfc5960a0f4e10079ec66c6a5522381f15a7a89c48a47414e4751ff5fc2c6fe5fd742b5559007294efaca0792d9515e8ba55867f1c15dc51565444cfd2e0de13e2a9d4a0dacf78aaaefde48104eb0f838f5f7e99184338225940eefda9372cfbf54b96f490b2a2a679e2637399640e48d0bfcf74945c098a50709ef02ba88bdbcf3653333904aafa15e254e2a34a1081af8589460eb0279d11c616a61769277c5099654a3780aa86e7f0005dbfd3df8f27897ee7b825fdcae5bf99b5256c59e04c87a2963b2d28b0280c2a8ef862f29074c8da19d1f9372fff37ca071cdcd1eaaca11a3fd5cdc4fc9cd801e244d802a4f55d805db574f115727d4dcb94672542b40a5b0c2abd7ac7789b61ff97d707689f6c500b84641665f644355cd6bc2d4b434c904c7bb23e0bc4ae19186b47b5aaa46154ce5f771a8b457560134a7a3f3f3d9227038c3d13a1ad123052c1f5eef36497238091ebfdf7b2d1b28665ee3fd341e2635929062616fc23533b0549617b1649b9586120a798e68424636a0c9dd9acebd9cfc716b845a4fbcedd3a25fdc693779f745d4757c0978f9c894a9f245406ab814b5d706bb6fad5a1129f379671380646cfcff439895e262e4b9c6629a62698790b8db42ab671df9310f3f4e701275e9e5466bf52ea6c26f82486dda1af8f1ae53f72cae9470dc299a54b26853a5f932e7e2ee46366ec7201b0d5f7a4a7913483ff40830b647aabedac2211cbcdb6803ab185d685dd73c67d64a6343a990b5b6b9a22c9192b4637b59b3018dc21ae97891d105e783f33655904f02174dc1a8174dd3826fd8dee035f4d0340b4e186f4e68416ac31404d30d8837adcd4a021c080b3d8b2f3d0f9f4b88b85c72eeba21cb775463f3227475e37f1e4beaed1e41030ed00dd382eff5c634f0cb42bba5626c7448e0aa3d2786782393818bdd4b24d611aae9054d150c52cca1e93c8c12d7491e472fbc2aad138d0a0fb72c0ab47f452b50aaa4402c689c539b7428650216de911ee171376988aea71f078caccdb6d933238de267199e8946f7e83ff98086104767a0a607fee657673a1821faefa47b4275e0e59008119854416d8a3ab48ec15e742a707a29e007af1af74df1336b281a2e7faa2c81407630710b72dddaa7f7a1541d648823295674a6db113676fcec07d630881aa819611b532a4ee7cd17562ed3b42eadfdcb5d40b022b4ce5bc490daaf68b7303b2cb2ecb76afa36df89d16c0cd0e11240fc99925393b057bf16bcb09d2f4d2130f08e7647cca305f2b5a1b28362967ef15b6e76ff100cc956da03038728b8368b5977c72a3c15c11197c99a21c7fd55fd497b9147934b335c7b93dcc9bee916c773d7c36d85db71110db2591883d0fb27c8dbb0691a710809fc1aa5f1a43e9b0f3595fc948f51ec70b68140729a4bc87d207913092570932330355a9b01f97ae18c96be459bfcd6b0381c8ac0a5cefdc8657037591a0af74db93400bc0b707e74e13ff2be5a7b4f551c146b6f5dd056f24c06aad30679439772d84883e4a01a6966700b7442b9437b56bee46591a40ce6df786ab89ab9712a3ac7e8ef4d258b76e0ecb7f5758925fa9a27552d5b05d51cd1d19a1df00cd51225eb8c98439ce18299ca195d6f657193056f02360d412ee3f8bf101058a5eca5656b08aa4522fdbc7609df8bc0d77260d31553a803f3c538b008119c19828b073391b29f78a6b34446cda08f6990c780b6da3b7600a489f630c94c160a2387968820ac319c47b5718ff88fcdcee11027246e1bcbecd8ea638335a00603f4075feebb51dd78e218158ae525db6ea07bbb1c49fc4d092cc71f8222ed8bb7a2365422b4f2c92a5abdeaf1b4da97e25d8b3bcf5fc956f45489ec30040362e617db57485acd3665fd0fdd4c6a3f586ce5d418fd211d0091484ea5a853f1772d6c9c651de42f2d57f74d7f41e1f8b06cdaa67f72ccafecc1e4e44803ba7ffb50013fd57cd08315037408ba555be6eaa2ff865cb28c6b88afaf56b0cd430143b642e7044281989bec837f13ec6074916e596234c59f0735565adb6434482e5d5f5feb77fe70ac9f01a6005a7a0ffe65c50e98323cc5260cb1e6f4f912a6f67197aa612670ced45cc2ed55a20babdec2f7ca71584644816ca182f957f8f43134ef51f5845535119c434e8582a6b25478b561e9659329be2d65b6fd0d73bd666ededacadab7006d95d5a7bfbd8ec82e7247f1ca4cd344d921931342708d1447089de9881a7a1809a5b49b7b7b2228ec82a7854af89ae4be0a427eefb3448c46550519d7e81a820c1d5e48c6ac601620956a5cb89524064d3996faa58c46206b9420ea89fde439a20cbbddd5d3a12d2d71da04f1c516b7ebd0f13e84f9a4170e0b452e2a7089b5ed55af12a2500be83e6267f90f3ef61b81b6e981d51c4eb94bd351906820e4d7dedb00fd9a7ff66dd83840ecb599dcc9b0f39ca16451a7a3fa25ae1fe3652f9c4773d9cd0dd2d2e8f4e304d525620f4170ba8bf967afc29a08358d31aaf095030140bdd9e61f590803feff3999b728f586e5aa3255130c8168290baecba94feeb287b88bbbd0395c9a03e2e34cc32f5cc637be70b3389abe6a289617286e2a79bd26f4b22a1715fe2e1729a7887fa84f1807d335348119674f98faa1cb6ba2814c9a1c2f04189e9c1852d016f3a081ab9c91ee5e5a46bc2334ba21f1b112987dde80870808d0d38435e1e61d9fb504da63b301b7333206648eb97ce262cdbbb13dc9140e6b60db3a7f537b391353ce3c173f5452820f9fa2466f7396495481b97593194aba56a9fdb88dddf30feaafc8fdba0a0c0505191014d7d75d537f0be799dd750a15ae1a7a457e5e7b95bc6b47a675b6ee4ab090314eed204d788b5fa9eccf535f9cd9b5edfa217982b35922af755a372ed25bffa11e658a63bdc91978032629d7093e53b38f5a79c6895df70c0c633d41b2dbe611dda22f7c0a131597ea230ec0b4ce71341f6eab1a42b708a0b810c59756559e3316254acf85e60d5a12e3726d7c998498797981e14a3c1b6a430a7f262c60460f92e702db2bbc26e998f5b5bc4275e77791c5423979ecd550d891a302ceda63d8e404cbf240f4c56c71f3d4a2835a00862d9835cfaef7e6b128f8ef1447e0a2ae2b1d717a1906e5d5e5fbbc00057a15f2c5a491405d08dea1d0c3393ece17d38be031eace19156ef2d8d4474ff5ac6aadb3f04c3c9422707605eac195c6dab1deceabb993edd40266a0520a0cc335cf93394ee51b9cb5d5cfd03895a2c6054f9d5a1917b581064ce81b021ce3a0823797d2edc2bfce7bf79ea27c0ed88fcd8bb1cc2b5e2fcc48c8cecc9836eee1ca5d0495454498207c9ed83efdb685e26398981f1732e3e1df78165f12071916c4e111afa194aac4c27d8a771240bc45f77bca024c604a9b3b76d99260a560c319cfb2878621879a212d78415eaca485e34269285ef49a0694b878d3db7deaaea53159f260e84af9751ab51c3dafb90763fce72cca089ea6f5ebea2fdaf498475d1a5eeee09e722d51e5fe783f84ac1bca2ae903f441374a28bcf9e692ac27e18551af50911c1c9b5d024804cbc67343a2b71379adc91bf0208d37a257acdc8a0bbec2f8e7e53432e88e4a700c7b19bc37907fb79969ee7d36af4b0e9863bc8f7270311cb4775380bd31eed2c9fff3bfa15233ab215ccaf975e26926489e5fba0af246d2157065237e0977241b374ddd1360f820d600dbe06d9ece2a10f1bd8d4d7ac572fdff544173b49f77b3d0426b99aad81b4681f32cb5753c7ff42d693bec8189240b543f2bd9446783f62f7e137a71abb33f4d35b1637ff741078913dbed40962ad5f37d2388a7b94c005aa799af5730cab5731d9793a7ddb8f9e8598e301e3c1117689f0bd94fe8879a71c045cb4e9691cd48c4261199854052f0545c75522dc742e56c7093c9789e15806b4069cc01130150922af44d5d80e1b7116bdd64efe58e6f1a691cbda50d234c2f34e350c70024c27ac76b7f83e942c7243e9ea2417ca4b099aad8b72f45c3e9b3b1fa5221b4d200ec2b9ce064393c509e04a64af36847f84b13d81e94547158feaf975c7463e425ccfa046ecab4e61154ecd892be589ce4ee784b34ef953f0685e92b1a5f730d534b3ec903a77fbd3d8d83e5403f690795180fc68f6573dd4a1e70f2c3d17f3e07171d3b35ea99b1bd8d60d37e867e8d09cc022f657b6d06a814c86dbd38c77566129312df5fa4295c9328f04dcc0b60618ea0756eb47222fa42a4419d69d6f18e241ca07e1ef67463664791a193b91ef80b59d36249a2e095084ce2506b60797bd30d365da4a13420fed136535c7975cc7fe8c7e26d9af1a3f6da0bdeb13520beb077aadbfdf45c63d24c414d56cd6007399a7bfc396a1e1b4ae7cac38808e9f08cf89fe37727d1c61a2f16df9b15ba4b33f7baaa53fe7f22ccdaefa7a83108d51e6b76ce6e7edc7c4a45b38d28ad8e8ab8e877d0ce7e836738ba251b60bf124ae872ab1d0d72e380bb55aeee4e52cec1db38c0a327a4c034b2cda95e57d3c3592610709bb11f96919c4bb8a84f2cb6dad3849fc8f44d311dcbca0dca9bc81948c43d192c75a6247cebf4948788e7456fcad201d46b3045682f76f711ff81bcaa5b3b1431e19f47615bb9ef15dc0b558605301b388f8ace57aecf364681b592c26f31231c3a35306d7e6b944f1fcf247198e47c664570f3e09b09b74171dd64acce5eb6ee8547432c63a5c2cbcd6b580b33149fbfb400cf7bfeb1257d21f237670f8c88f57d8e020364a10ce0cfe05e7182bda22372079a1d78b0c4b4e527de75c30b48eda6db8beac1b04f74345585046b4f2131ef939db7191c1671331def2092cd49ce73faf414e51aa829b186af473fd446c956f3530d96aa9076324cf25e36c99a8529e76feced4c875ea150a1ff0f02c137096f52b49942fb347064b60f56ff3e5baa3ff533a60047e06f5728049a56d8d1a17e309e9fee147dc04644bb82cffdfab810a8ca592f57d1769d31f4326084fd3e3a741e990aadddb57acf8f6d965114fe3357cd09256810ba77ed5b3c962cc37193f50bf318c264d1c74b0de23a991e5f74eb7907ae1ef9c0f65f4838f8b9175b68aa0e8915a5a61248f87e67b49382428343e10d6d9a35f1581bf962ece18a0b4200eb2b928daf21a52d14391b793fe33f2e54d9f37ef2699332a67c38d60fdb65c2c233bff8e993c3b45bf4ce831b2527e667353ebd53e793d4c3b5f0b069567defa5eb985654b05606d21ecdee52cacfd67448867992793c68fe028a543ce76dab5490d09c179880a3679a5a4ca0af3b13b70a290dfbb6c01119ab0ad0c08d8824b7b3c7c5496b807c4edbdadaf4d06efa830b0fe9d50faa282287bc1693ad89cd8f5914c78623cdce68feba9de3313cdd0b26c275e9e9386374c556433a4d064e6e037cf5af65089824b00ef5bf74970202e3f157eda601ed7c82af50fcaa091b04a62a264fa1c5571a9322800d0232478344ff2bfc82de47d56ee9cc64ffd4d43419e1b347848fb83cd45be475ecf31a02c790d0dd5b27497a0a4ac19e0a94b234768b9f676a5a9b5bae9c43c2a4e1d5d06ef0d9eb745254468f7633a76699722d004c8d2d00e2bd9f133784877399b0f5d2fd8539fe2aac61f39131447934c0035a46696505dd152284db644a7fa2a38f2fb2d6e58477cab74d1226ad8fc79ca3e619877dd83ca621aaff58a7c441775ec8625cb11b4515dbd7b8c317b646b56b1266e79b0d75bcb5c62b7b447884c628282d5e0795346b8592872b37b58070e35d4dfe83b0db8a202280b2474a5ab91d1ecc46ef640559de3f4de12c5b01c0136c6626a036880db1ed5b3cb866f24368777cdf36f25f5b0dc1378ace3357194832bb9c00d251d11207db410027a4876d9a90763fb60f3c2763de818b2b337e01696f3fb201ec6ec2b4f901dbe6a357eb0a0ac0a6f19152a7241d1a7375e83de8083abf6aae70a99155fd624d98f3ca3e46d79f3e66c2bd38f3712524bdef15b07ec74da6a1acd813f6a2fcf9a259de64e7d75cf4667646177c30c465e81f38d72bc1c54c833074eb1b724783ece09b5a20266ba63e1df4d0a35b2636ed0dc6c470cfb5ab17b7677b51479bc18af81b0e4d1d9bc36f1f4b1b2420ba4134921b46e32b4ef0b5da9f219e2b1d5ee3a14e3ce83f4de0b9c0bb9fae7826da67f9890edbe83b1b2bf93f04a4df1fe0722738896dbc482e5e4643b3fb2dd084bc7b89c354cfd8fcf4f8244553a26c44e8a1d186d3fb6a0629ddec1a9325abc2160ec07aae26a1bfafe80818ffe5f55870f15f8dfbedcabcc8d4b8ad79aa362813167ccafb59064fa6dc94bcf61edfc1a5afe4e8188c437cc4901ec88a761f65146de94a59fbbde4523122cbcc284a3a7f169cf29061ff8ff36fe619bfaa88d305774a27652cd1ac4ce0eb4b92efec1149fc7ddf7bfa7daad8fa9f69008936ab0dd2222875516d3d8b43ea50fbd264c50e75096ca92f40d48724e9a0b1594c6586c4d9f1cf72943751d6d7b540eb360fd1678efdff9ecd904ebef2ad20a82ed5af71b73fa91f432aa860055028063dcf6e33371bca5f19f5537245fad782d59b8e1d08785bc33a2112114759cac48b906d6ebf5511f55ee6af9cdde9dc45360be5d738faf54725c32acc2c295b6f7b0c2495253d8f326e307282704756a9d91ed8863aef922e146cd0686207b55c2f0de2c04c205beaa96db5a6e4a192bc2ffddc6557ac2060c47a2fc6d6aa772a73a7f291cdbbd3f56500094099c5d92ca60e69864cc24dba2482c179b804e934b4b4bf6634e6ea1ff80948606df284eac615deb632fe0219692b4a852420faa8ef4bdb494670b3201d8ccb1d82fbc2b0449f299c4738aeb72c173597f6ea4f9f24b2e4fd5378f6242a9a7b341805b22d6e275b9a791775c1bfad6339f26f0edcd220492aae3d2268119e4f3c3c82affab49ab1f939b79be532084cdda626bfd37138035bfae1d944d292d3d57a2d8c193e6d95ba4f8564145e50b6673c35a9b12ca268b6d8d84823266df318d5ab3d0fe1b766ad461137a460d793aa28254491d07063139b386f762bb4b445a52e2211b8f7895782fb9f8e593a7fd97f1338f841047c7bc403f89c95a79635e07f2ad30c11c8e6918fc7b7250ec5124ca984a3472f67b12b10dd41dfde3a427305f07861be9a407e61f99d2bfd2ea26d1483f0cd61aefc875913e2e28ec3ab470140f5b0c79b7d8fdb4cc51fa72a0c366009e772562cb6abf16d6877b78009b67edbbe1b27d2916948aaa34c8a31cd398caeb7119565658c04095b3453b6d6af73f25f18b816c25fa29c14f11fbfb3ed518a671049d17a22294a7ac5f2b05b47157c2f5821929d285c69fb9e08e055079b417a1eec7f119643682a35c02a0b5765900e3e10eb1458207f54e22c61690400a4168ee94979e09440537d822c52efaf15960484b3807c95ddec775bac93092b5cc7097baf83618171e5a954062731fb20996edb802964825e28a3f433c485ffc68be17d12ff4cc22ab3c67d246a9df7558dbca63e40a43b813ce10032f8fcf4cbeaa0fe58159311fa628bc88a1aa48b153a71fb9c2dc051a6aa5d165141c42220835346a449309e4d500722d3c00854d4d80df6519c110576417c336aa27a7919f30b108f755930423760428c9acaaa89a99c1acc219a6f4a154f03ad225c518a8fb01382162f94369e4aab491bd10ab4c17447737181546b83515ddb3f0531f697d1e32706bced66311b35e35b719c1a78d74cd0456d8d815f43deac84d342b36894417ee5b2a5dd7fa039aba8bbc08d98aacabcf7d5c029fceec7da94d0eb8f6b120aa618d2b986cae18613f507bb277f51b5aeef502a5c1da1cdfe5152d6db219f98146da496e4c3a42e0294b54bf438a2fd3e47807b0cadd66b41c0741f46411365843b5a34b15725fa5ce4f8cbb6649ef26d4cafbabc4f7f756862828de116435d124d6b1380911dfb63b24c8c920f784f7c6195ea562cafe6d44daf8e034c7f8081f244c5cf8959140f91f15350aed6c2ca7dcb50916e631f3ae01f80d8676f6a0826628dd712f03e63d55ee50a6716749830cd6d29d711e67e560cba35877bdbb584c70585d96153fb2bd9bdbef1a5310b48154a64e9f48af7c778c95630b3f740bc46d76a19a26347c9c674b515aa1cdb4e95873690d566a496c857c7c947f4bc072c736f38982fcefffae84ad8c9b3304b9e89c2d5b5a923d9af139fe1db75afce9d93cde6bf16a73cf379d0b2df761d0ea92f3751f0ba4548b2baba1f5e27c6e11260ef59554bf4946005889b04ed215504e4f69cac8baa6ea4d184200a154dec57b8c4cce6936144b0eda34df322a9b0c1b62c0ea661181d41b6833ff803830db98079159809b9d2a1bddb7ae401169aa501deb5cd31e2869fe91589659c07874fdb63b3e66ed0bb87937a5722c8b4f44fca4d1e665a1ead88b9e03661ba7a3252c96544e112075e56a9c5bdfdd955378e5457ce492fa9fe855ed8dd6d034817fba7cd4e136ce8d37873d0e46173c542c3246b7fc9ff5846ed6ecd5a98575666574c1cc5c163f64b3ce3afb01367f999f91dc606910a140eeeca31e42b4551accac221aba4722bd9b9239ab93041b977f408e289aba7e1609554d576d9dd65eba5dd069972ab8c0bee15b19aa39d94f85b435f4db0f30f210af055b40942c6c07b168273b9b29f0d74d86567dfc09c8d9853692b8b4106280801119051c49b5464dc5c3e015e7b290c411eeeaa1b3a13fe7bd883bc1ef1e8c17421d94ce9bcebb7fb8cee253f6861c2a54d055c08c659fc7dd8896d82af663160f0259c2250d19e3616da11f8837efb401faa36a71160021be386660a1bc992c45c78c386a6d4ac564d7dec604d9890ad1961ff9ef137705cdd2ce7e2a574a7bd81bd094f4db04752e0209d34e3e7d4927d8ab4a967121589e76b663af089a8b23901f540d48f2e48ab0d4a86f18b31c0335051d4cd9320f69d3b5eca5cd5d6424db0d82185c5e25fc45616880bbcb408e9a163a78a7f91dabbbb48c4ed98932e1b9793af1b81d0d4f9020e9be531aca381d0051e74036d426ee642b21f55d311c16f1597445361a9f487e929256a37e679cc93d37ebffa9ee9b3295bb82d3f76b683815d8a1935b3b2b735c1b38b15cf82ce28da6a1e77027a62ec53ec30ced9239dfa38185e08f71b44abe52f5504748b499d8c0f1c8f30c8576b755f75a21658b63382f481bd9e04b1fd7af4b8a3c150e251be4bda7d2a13d20f64d770d49b6a5bcddf5fb7fc2ecc18b93cec2a4048f366405b07db75b3d57b89461a0e66d482e59a6e90969441016c0268c2819719720103172599f4e377da27668a1f91bc139db9b3b2f81a011a94a1a0930cc5721889f45fd42effe15642b0e204104ccddd17a27ae31e82fcbe22cfa2a980a328010d84879883fc5175dec6cccafaf1f316e14efa3dc31dae8dcabc416628b1d099247b55694dd1937c76cceca283a06b042c9049ba55e3a89e3163ec4ff6b1b85b66bcccd6e4b359a1563bfd8160f5feba57b32cf765097627356eb33053e0f440f94c005f3774187a85ec30b4fe8875aa9543f4e5bf89a1b91ca1b512f764aa1ce96d7e6c5f409f16490b6113adff252ad13bdfb8d9924492be2c0022fc50115aba15246a1ad8636bf01f5ae519ff8e6b074822d0d936445f80240d095e711672246887dbcc66eb5bc6cd2a8b4643d3768d6f79896bc64f5f0c6ebd42a77827db3f807e1129e6b4bcfd97f0bb952ba50fbd43e585bae7e7b44d19251aeb4f28c5bbcf3f3221c5402d8ed49be802f6126d67044d7ea7f502e0fe459e8007f7a03f2710eeede79d03dcb6baea113c3ada8ff9a0d82fdf7b5803f6367dfbbcfc61aaf1472d34eafd01686a8dd49eb9d9ea9e7395da55f246c10a2e2c11a5128116f45adb766a0ba8f90d8132dcb8729cbeb0d435e73457c7cfa16ae0a1efc4d7c8fcbdeeee58388782cd7ed1f0e5c642bddf6d0f40d42b1bfef5a77021fc8e32716d812e30fc4ff029ce1cb9845ac6961d035244ae4f073817cdddb134e93cfd70dbb7145f0c61d4ead418cda09cb57b36107ffb61fdd1a938f9cb6e2380627c46953b849d317b2f4e594c7198b6b23a0dd3771b26308861358acab5ec382a5a8cba906b4d147e5a9812681f47eaf00b1bdd6c310831b0afb209ed8e22f86a5a09f9ff941a6bdd9f8ba44761af3e7195f4e41271a989d25875fc20b48e33e859d027bb0a710fd4f36a5efd01dad130808e00d644b71ad61b42c67285ddcfb560639211dc4ca2487ce85d86ee0f220beb5205b1b8f30ce088be9c55a5563f0f5cb592302eaf7110892eff1c1e76898acefe5a67c48506a47d5993bd8a9abc15d0a0a005093652d5c34c8b02b0c41614f3a8f36facd279a921f935fc9b70779e94723d07b965f097b070ac79d43107e9611f2da0560285fd543dede0c4aaf4a2df6eb73a0823de488b84ad49e2e1937511eaba8e1a352268526042a4a9c5524fb520324d838fcb9b9d01350117cc25cc886916905a563c827c17757fe42dce6995f84c0f39ac4248014461d72650fe675d2f7079ac12c332f9c996f618f84c67c59c780e765fe6473d162c11f4e7e07c26253a978fe7acff7b9278ade64a1fd16c039cbe400944dee159cfcf8861c5773d100d131c70c6b65e447b2f5d4b66d2077f9f08e88e6f3c2f5a0a58f39c7061f8df25ec2019b06d32692aba7680089a6027a5e4aaec9d12b02318a5633b51f466d5b3bce9a1cce7b0c27055577acf4ffe920bc95670d759850e782ca692ec12c39b3e31e170610b38aaeff4a7fb0c6c2c6b6e414fbfeec7d1b386900375c73b92b117d208a84aa85473f689edb9f390a1aeaf8cff4b08673b3bf818f19edc20a17a45d04fd74be25ea0af4dc8916d7a20bb59bd353ecc4b22fca98f916c54703aa86acfdc4e75c92fed06741b14c7bf42de0fe73a1bebaea4b2039cecd5f69085e0f3aea67572de4774cc0d257483b8cd7c180c0b2530a69f7d3996c79cea6f23672f722a4f4b2bba4c45cc47a3fb9831762f054c0e1fcfa68775245da07ad4f37cb29ed2056a9b418c37cc8fba4a5eeb015b60e57e4ea7f5a3e8acef0427ea25214506ed05fdf9dec6323403e1f3a81c6b86c6511d6252181088971ebf79675f77012fb3238c938872fc0b037320ef17a7f24e38dc25add1e9be59189c476a7cf12c6860468666f7e8293e6e38d87ed95fe1635b168182ac2d32a8d847841218b5c55a2262108d28ad424a51c5a4ab7e547e8316d2f832737916fce7afeb7a74a333d132b98579c9eb7ed12a33b2cfba6c81b551e82c45906047d00cd7184380966f6f2334ce63951e11cba4eeb110ed32e8ffdff1c129daba1862cf9187e8c44b21231958f2d84151c38478244777cc6dc6da227d3785d3e3db4c8655274413f769c051f6c6cbd16d6ff4b6669162b8e90304457b27f92c8a78c8a2242c2e6d73a1c904f7ef253b29871acd20020a2c75e5e5468e418f5607ee75db9a5d4fdcf68d2fde8ecc01040a72a956890c4a1ddf2749ba27dc9ea217a6c7a9998841de98b2d51dc2bf581233ba72b0cf2fa3be05a52d3ced900379c252264c979bb731a612d1e31241c6075c1898304744c75699aca705150b273503f9f1703f43b5f9d094a5a6e739e9f052b8b676b38fc925de31102c3f66d62ae49f31d6879c700c8e6cab743d2aef0c1023a3b07881785afe9f83f8cb7124e8c72d960bc43548087598bd96bbbc7be262d6bdff5d1e5197eb66784e83a336dd1c2f2704c9211e07e9be0f0a31a4c96c0a72c1d3b5db92eb82206326295fce5ed5d54321609ae1ad80d6dddce007384a84b160588a204ca57b78d26679ffcbd46b82c869fe4b926b5b02b68fbc67ea6c2cce8c9bb0e4b9198485b178040d5d972a0412e69d388ddafea2ddaecb789dfa881dbc9efb08111fcbcc1f63538968ed8b51c291f6ac6bff418acd2e08889ebbb52af35b1527ba57430a45276eb5ac336f6df71772c9fbfef39fb83f61524b02019f17f6aff96cb972ded1eb9088f11aaccf8c7bf38cfebe7de7a234a66db59f00b16ab7ca0a6fbf091ec58470112466de4396394bcb3aac93cc8b1e0e7bad254a5e9e3b7b4d9cec58d9489c68b50232070f71f6326b0d60ba12493d0495015a6278c41acb230961effa8d672a45d5e8febf8efcfe86de955808056bdfcc776d5055a52ce8ce423d28a5bcdd017b20b2a5aa3cf8c63baed5e9cf029cf4bfa1306bd278a6625248cfaae97dab993ef033b0c0f19df07c9c399de2334eaab2171ee02599ba43ceaf5cf49f2062c3ff9866ce7cbae2db4421b8b12571c1f7f48753aa1b8b2409556cb8ad90ef1ee806fdb76b65f286442f5587b429f05387778d7226cc895dffbdf6983d7b17b33bed4a7eff0e2db2c0937da878def2398d3f0cf8fd944b9f72438b4f5f06e1e5f20e995d42b1cafce5876410336f3fab0ce4d302b27a178a851a769bc72e653bfd9a6cdbf8c0422e6ccdfdb864e43d1157984841c67651a0f1189fa1f904428c5322a0e73acc9c23227c810d7c6e300cad7714169b2215a3e19dd934097b692b8c305812427f77d40e57f94aa041e1ed1c9fcd781199d2d913e379d0b68408dd6f5ca25e2573c28b7c142e29e7dfda22796872e008244f45eca78bc5166744cbe36c9eb7a69f310c60bdf163d2bad57242a3774719b737771704d24264ffb5e8bbc6973c48c8a028ead141da1009e34f1df189853eecf82b8a0040cd29ef81d16c3e2cecb59d85b2d403e8435736b8315cc4ca3bcf23370d3541362ffefd08e8b5db64a1580b91a636097bc00d72bbd5d7e65c0367811ae8c1e320a12f388474a2249e44f371f0094c7f69213615a08354ae9673b6be4c875d1622e7e6ba1aca2ee32334e42bff7a2d73248229b0dcd190516d4700c81e2d88adb48670a9b45bd346c7cc204d80727615712f49b898c2e7cb990e00b488f0672a21be7d858a39793ea12e96c036f5daac57e515efed08d5015c1f56fcdfea31960507a5077300ba90c7890c86d88f414f5389e09b8524b2dc9b3ee92903759dc81abc993a33886324511fb045ae2e34ae8d836640a146e9725d73994a7825179f1356cf00aceafb40856c81d0ec95252fa94a8b010b7f1ef28681606e3a93b05c503f4e7635f96d7e17b1a458674e9ce7997bfffeab71ab43fac43640ef0892065f70c19ad8488b706e25dbca7de8e299532ed6b7c19f44beb80746a9d0c048c5f516c45af4e6e5e16074be90f1ef08e95b4dffc3e3bf9e64babc14b707e57537a8407f1695de23bc6bd3b2a679ad46d843af054eec4319d2e783d37b01d08150245754578e54f121d52c08765619573998d934f99d5d687d0d173729da194df8597304ac8d4c54b6a9eed59a2f3121063411c111c61168acf2b50af2f89ca465890689a0c66219fcbd4ee57ea2c9c91872ad57e81706bd12a97fb1a45d6e03a4a21cb210b498c9f26653695437cc38fe1c8a34f24977c37d39b8ed4266a5bace6542727d932e0542909b9cf9204c5993e4dd5ac7e6de803b90bb8ee4692dfa0be1a8a86d56995a9ad58d2fd4eb42951597eb9ce3f2726a50e9d037251ae7113a93a1806e0a00171e1c01d28dfecce9f67805d2acd8a309142159dab43b65bb31600b745d6555b18de235e01dec97b7d67e8a515ba09762e6ee4858989e3e8536ae581f1949691a55b030eaba7ec8e26e66c7d9b1c425a98a4ebc735fe0bc371b1f1e39218fcc70b554565561534862fa452ffa8e9885e1ac5d7fe4910a4ccc73710ae600db95e8465bffd7cfe963878367145b56324944c4b9af1cc23a7baa12d1fbc4028a568cbe5c7a094e904a56ece18daccd560f788d2f3e97d7c0353b9b97d14029cc964aa8c8574252dce5d959a2e8b938aaeb2d48e59b97697118ec1e43c86cba8fd36fd9410213a4716b1085ce612d841a23435b40bc40389f9d6dc39e3285d72e03f93196770288eda7a5ba4ed88d416fdb89538d8cba9e98fd695d6c2ec1bc3c75aaa45e2289f96cb564a5ec5cb0f4989b4a1e19d9645dfb1cb5dd36b807d5fc60f98665b73ba0f69e9143bf892215b68c7a97894f8c4080ad727f4d28d9a7202bd085401722a6c52c4e3d259536c9dcc71feeb9b15fe45a256fce94eba413c81f8cb0c8bf40871a6f788440f60bcc1c59f27bf9ccfd52321f70ebce2d88e69c332ec4ee4798ee4590b219e0656941f0b9dff118370daaa06b87bb4b2cf28018a98f3414ce0f28e664690a1c4f4edb522d58381c1b6a6f456e75ef4532867be903bf4a4fa35ff8b87f1709b722c81a0e2207b4be95d8bb1647201c557995e8f12f43b9f6a569a33a166e1d00e1149901128bef03fb9661292ba81916afd11524cfc8ee235672ae39ec953c856ff785dc538bebdc9089af4ab14913c1f3c2b9824f6b41b12aa1d4849f5ee86c34b1a6ebfcd82764c38c67739050f61dbf36cd1ca15ce095a27df6c96ebbed3a095dae3814d9a75bd182d7693be73681a2ecf6c7e7b3b6b0cb3b0cf9c4b91eaa76d98c5dae9f66df7b0108a48d61ff387839e0e5eb7b349479b17721c2230a3ad18b0e9fb970ddbc64af0fece1eb4f0fb49b82c15c59a2e769c12856c2380d81975272ddfe2d882eca08cbc5b2b1a1f13111dccfb6265c5013d5fde139b9f6c3b9bdb8f3eea78450bd29483f44544bd865908252e486a7b75111a8c79548e9b512861d8291805ca7e5cdfa452458b79fe91082c2a625ccdda3dbcc66eb5bc6cd2a8b4643d3768d6f79896bc64f5f0c6ebd42a77827db3f807e1129e6b4bcfd97f0bb952ba50fbd43e585bae7e7b44dcf06a94a3613e1ac816cf59e83315e89093173fd6dfc51911c8e50e97e74aa3702f57a8293847fa77e68c4581799b2e33fb4829b3dadf9cb1aa0a7531259beac3b3ce34d904a4bcc3699184e0ae3b8ddb85f6fb9f4f77d2e276fa50588c681f8bb963501c2a8aba0fb1bdbaabd33b8461a58033def74a8ebb50ec64f45e5a3d439d78ef3f50f95ab4a815deb78b280fc0669c5e19402a26c0f09300c0b8574997d83c7b3108ad18d8575c03eeba541f928b934811b4c2f28ec534d7bfecad3f9d8104a35194a0d6876a61bde60c85f396c99e97a6ce923ddf7e161b7bed8180ef04d6a1118b7dac7a97504e743a7217f7f5ee15beefd976f34dd3780dcefa16a05648c9bcd00fd4a15aa209af5fc03ad56dfc53a723e134443984e7c76ad1c65ce05e4b313c388a6a5a3fa91695ab56f8db3a5b9d9405d8244de3f621b25f43ab4030fcfe183d512e78cece7e3f03ba33a4e9b03aab58442f353711636058ab185d9f8f873978d17b5810057200e41af029ad0698da1d158455ea040079b50e11666ac151e7a00578b1ecb8d119c79c3d97ac986dc05f48b60c76aa2df5349f080885cbfd34aa92555b178717c5d8e5c53c5c9f817d43be7abcaf26ce85d94c4bb8a6871278db3674a538bdaa59a701917637cb37a601287804babd0eb2566ae5cc53a4c1756b81859a0a0589e8502a160ffc770cea18fe31a352268526042a4a9c5524fb520324d838fcb9b9d01350117cc25cc886916905a563c827c17757fe42dce6995f84c0f39ac42480144d42e0a7bfc42f5db1e085befe65c36b2c3057b404905774dd2e72423e6683affcb6dfc7784c4406c1193ca01b2144e2fd141ffdc25e957cbe7a02b4edcbe3e113fdb86b05fb1f34c3c21e206d3ff8739c1415e5429cae7899a88df283140b8403baf54e18c50ea4782137efa6421ff2a55feef0d699150dabb6fa321d88ed97f5256a09044a4149f221eab26f739ba3741f1272f5c8e47a7039fdd2bfa595e3e850cc5bb6dc9cb74ff9fe30fc4a87cf26c81319d42920eb77cc7ee4a1ed0a59ffb9802c03bc114281db01fb8fb02ab169c5a86580185b812f27f1c0927b38820a2c2e8ebd4856e72857a5ee880e22e09f552337d361ea6c7fe8f27ce36919ccababcdc2db9127db417720bc1cdf17f2405876709220867a30ffab5d39bdaace4267cb3bba0b9730863d9a070f5cc35b00dddbc50fe40abacfeba52ef144ab849df95b6d3fa0c84282d1c5070f47d708d76993774bfa25b08ce809ab16b70ace831add145ffee005ffef632aefe11a35a5c176690067c6320be50c9150f313e8177d62e87d71cfa9c8c05750d31436c7c791eada482c1d7108d7911a045564e2db54e22eb08c0f392681fece446c8bf9ac7239e89acd901a8f9538071e5d9670ea338f79cedd949f53cfff20b28fd5160960d7d93e709d976c49b22e945f695a9389834cd96f9526ab5028d7aa9659ce4bfa6279c20400c504007b0d673e18f7e631b11a0546b5b2c8a2912e5010a90086cecadd141417020fed7850d4fd4b0db1aea699db160ce64caf7720fa6a2fcdc667aab403c62c45821eb077050ba92bc78b62626c49bb33880d741b5f67a420e2cdff9b7450861da0ad995596f5032aacbc884b3bbe8de5271d7f5e596fc6c49fd36de95cea2efcb0304457b27f92c8a78c8a2242c2e6d73a1c904f7ef253b29871acd20020a2c75e5e5468e418f5607ee75db9a5d4fdcf68d2fde8ecc01b9a379ecce590fe94d4ab88dc3718345f583e2f0ceac3f420ba1df2305af0668dea2a4cb7cf532e85e008ab9794491159136c8346aea955d4db9ca2b0201b1fd11413fd15bc27162d280f14ff411642592bf2ea39b14666d58bb1b86273ce70922f4cab855014834ade7330b00a0a98909971edd5ec0c2be843c13519f7547a80cbc83e8e5cf5b24c2e3d3b700b668f2e25dde9dec8cf94b35b2d94330db945dc40f0af6f887731b4530cb8d3c1b49ea6a61de17ab79a0bea8f77b1e77e91a5718e17398ec7db5169c09ef6f81a2f78b0182138d1b652fa910ae4d33f372bb8086848c228a0c27db3d75c2bd21c3db649b478776124538fa95be4cd5d95baf00fb49e9dfcd9f9385ec3a730528ae7b5f704e0638aa686a76f87da2c01e2d36e9afca50bb63ea9bae4d429441e3b7029d21fecf8f2a8c692795b9b664039d1ada78a9964a9fae13070fbe6d76edf77379e5525ffc48f7a7b789bacb4389701478edfc022f0574e749f74b1c095251d75956e874d0280424ee6423da5c3d9e0fd2e23248419a020f9cd9ee1d20ab1c2c2466de4396394bcb3aac93cc8b1e0e7bad254a5e9e3b7b4d9cec58d9489c68b50232070f71f6326b0d60ba12493d0495015a6278c41af97a994ed320456aa4635443f7057f4ff2632b8334f7aac7cb1673b352818b07d9f1ba3e3ff84aaf14b3a96c2d75e46443484ce70036cb78482ae729cc2ed9d2f5c58a16a2e1779fedca97dc9e23ea527b34d7bc7e3e075ee8811c51977ce29059a16ec339724bdb3f757582ad18f43ef21c71b97acfd5b60f0b35df3d191153092d183c16507622b6b3149f2f34b74ebcff44d77be6516a279c93dabdc2719d9ba89fafbbb366a1eb48ab2938ea287e3f85ab8ab928fe0502e2a166852145b3ebae022c58df5d95f321dae20f0e0375dbb1838e101da60efebda107b807123c09fb975a2464e36c051f4e0379862a0c86c4d1a73666e8971c36a3b6d29aeac81f6bd2eb51ec83c430f779441ec8dd94af2772dcff48e520a1daeeec460e7f1d2dd228eba5223d17cbabe25c54ef23a31665e3869779d89de1ff695e6f30d2d913e379d0b68408dd6f5ca25e2573c28b7c142e29e7dfda22796872e008244f45eca78bc5166744cbe36c9eb7a69f310c60bdf163122fae44ca5d836678bf6b6313d4dda9bae9806450349a8d0d3c379ca212cd64267f47d227649147f4965bad2ff4fddcb503dbc4068084dbab8b996a0576db2e54db221d1d36c88fca4d06ddd84af778128c58abd90e20c41d301c8fe0fa239f415f02d30757264fc7c557e115a5e7e557dfc6fcff7cb89111144af7dad13c0247ec8e7879f0f5f18a03d5a90416de5e9570ec399190ba9ddeeb87c53a75161a687b1e9c2574c22731334917853fe43f916b5ddf8a156557c3b3210b68516bd32953e33a6b5e574f0ed78186548a02761f96aece41b0f41e8c4edf479c29507fe533a61c6afda006162915d8cffbdbed7fa3290255fc7bd9a39d990a9393e99cbb8e2dfdc123f2cc459a86bf9ea2ae1cdce4ad41f74c6a2f637552fc6e8be0ab21486b452f70c51703231e4e993c807c65d54feadf5b55c2c6b01bb7553da97b3c8a0583cbfc3cff42297f1389355c6da8fdba3580d1c5c2a46aea4b3141a242980641c452642be47ae74c19a520e168935cd21bf22119db979dde865bab4541ddedc998500801a28f8b4b9bdddad2dc8439a2ea204bbb8de8114cce78ce96e35669a5ce38b5aabeefce9d253a9b3f83191642b7c81ff717073b4e90d38a380c8f3362d2ce2c317e3bfb0c5fc72bda46f861d0aac25c03122d5ea49c0ed6784c9641abb2d52bd8efd4e45a17964deb9652e5e5acbfe1cf88f4157da2c26ef396c108c48ca643c144080b7cfd450bf99015037b86853b049ac4d15330dac271b7cb76da03cb048df560470ffafec283a1bc595e9f9e3b69946316d70a13b66a3456b847dd552d9a86f3bb43ba4e6f8343407fc0055231bd0d4e1fef14352f0e524963099ea63c73cd3f3b7c25d76e948b78ac2f7827077093372bc8d29a4f2376705c78e9cdb9a07531ead60694551df1895e8e07017c0f96c33c7e81eec6fc9f590e98c76557a4c86876ee57f8e02835a423d436e3f13432873d7c92fabb74c7b0f9c849381e3c0790555a4c8af8a2d5c6be546f266534803077fa94fd1c498a8ec5d05d513032778c8975acfe3649e9fcf8cb7a9c96d713dae5edb8c55738875aff93c97f5e1b356700b41b1387f649578ada6727bd7fc06ae479ab96b08f9a90182fa758a30cd93eaa2dfc1718d14ea0add12d10b42f57fd03e06cd71b4ab5a1a73d652aafe2ef33643aa8bc03897bb3998e42bd75baf7a4a377db695dc3e28a502381bfae16fcae72e67c25f9f18a55c81b61c3a52b60c689c7ced42963f3e474a93b84eec5eb76ea34a36853b3f478fabd8c46d86fde8e6f8d0b4094cd5327f12da4e97b3754a2db19f9f97ce1ee7077b88cefc0f0889875ef204dd479e3366fd7527070d3abb9fc46ee5be037c5bb46688d6bef2b157f8f050e7afc7891bb2beb05628f13ba0fb95a1eb4f41cf49cbe94e8eff2c278399f5ecfc420facbf2b6759ea22d8c42a94047cef80217107dd66a8bea0be7b4d9808004c4443439b0271e9fccbe9149a41e5e7a56234d358e9672c21651292c412876eafeffaccd023252bcea3002bdf812cd27881a1a7d704840a49072b95c0fff5c893f3a0c62b323f9cfd374a3735e14c01eb36c902bc6e496566ee8fbf4ed2187e9795111172c287beea4970f4e2b0e890774975d38b0c28800bfb18c6a65fc8c65c013c83f17234e980c337bc008ffca47546c481c412b616e421cf746351741b4d233bcd6e2d8c9666ef21989f0ff4b9069c1cade41c30567085fd761589f7d239895357cccc88cd17d4941a1f42b9e0e8c88c8676e675f0922b3e06c5c166cc22e1b48dbf06645794aecd302d7a731cbd2e578eac6cf4d3b786bc2da05bf9f598eb83cdc68975e931d47a47b075b39ca0d8c4315d9d51feba7eee745390708da5af75d964eaa49a40dc535c01f44e63565ff63edcf0965194cb008410e3f3aa2b5a2ba0ab0d6805d82957832d2304599327ab7a4bf9f5d9b2ee788307fee64e63dd674dcd5e794fc87d1ce330d8642d9893502e14be1bde3f6971ed07a0973261120f94010836ce29766b3a9693d9a4779647b170d2550f3a8013418c409ae2a95297606e3b5545d15d03867a3de7fdf1e0de56145d0ce954eb53969da3121e436259455e587359668e43ac50c78e40c975ff6feed714a0af38bdbea9be08e489fad5af36a7b43299bca7569ee4e6ca4f75389e23cb1a58c2516ce50d8268c0382cf84e763ca7327c08d86235a9892ceb570a9729e2ef64ffee1edb5fcf77bf770055bffca555a2047ff13db1663b1d15f30f383e278c33c417900e171a695df80e3e236755cbfc3954a03998e07063db0edbd0df97ed022222dbedb27d0ffaddb7df1c9a10e0113270f0f43da873eb9393d618b900679fd68450d2808a50bbf3e82d3e0b75cee3321ae50994658598b913bf296e1875fe66825af68aeb8b063f6bbb9be1f77e8d85baf9cc89c6101746c401ec25259dc65e5fce53aeb468346273b1111df452637bb3db4713cf4fae682b0d5833c2aa8742f7291b3db8f23344dfc22e91b6e86f0bf90bfb8b7a2212f30740abfaff7e9494c9e6f4d1efe7884a3904cdc0eab90b5ae5c89181029e3f751c73bee69f943db8a434fc564a23a7d2a98a2f8e5399a41323ca81f1bdc071979dcbd2b966ad73016919e86929e92c5959ab36cdc4d16ae625b718a0dfdd4ba40c0c9aa0462f6559a14763ba8fa43c5c07be8291046f531a8e950fbc01320ffc4fd06ca0be46aed355d11f9456acee3df468fbde3e12db231d0bc94b92819ba8b4a93a1667ec8e937400a7e1920ecf6e359f9ca3f489302c066c4d0264d4aefb240b3bb66b41b14c86368edffe522be1561852d71e93e85c0136cde2d1390f62351773f627798510372f0e16d56adaceb7d63673c01f2e0476d4228e23bed08350fdb0eda93b1c7d17a232d2526376f195154904ff8682d2b4b288018161e7c5d5ef75c49705466296199a2696fb8c6a931b719c75c74baf1fadcbb1dff3064104e54086897cf07a6aaa2016296b624122542fa27838f0d12ae02860e1f4f3051e3e0ac3d7d29ee8144bb5014d21e0a896b94fcac248b54e86da960497dabe865d487a28ad180fe824c7a25118be6cc042fd6dbf88439465957801cf5593074fc52d712373884ad7b0154db892f35c37ffd6508f42d92ddddf8dcc09b1128b01251854d69fa81b2285fc198f7c01e5954cd4551ececb5c5c0d28fd1dee70f7f5b5a6bc784fb23e9283595f7cd8b376cc6fa457efb17cab7050592768a4659f0c820905ea9cc21b64cf2c85a0509a3bed36155dc5de49a84b04b2ca8df26055df974698a821e4a2a0ffab2a1d367a7e0b5de354a29dcb4648f08b0fac6ff5f508f02baaaf8924efb15f1eb0e8fc55eeea2662bfdae99de70efd2ac9a8a62769727876a60f676101178308948ddf1532942c2237566211f634c9c99aabaab30d00d722be1027b887190d0762763fa1e0f3a7ef722886a6b071cacb894290325fa1a341e9239979369567a2b2c75fcd3b470d6cf689af20f16c6b18410365aee7224463604e310f2e8a564a650a696d617a699da35b4560119e3298bcd7699c3b754a3c08475ac174b3982d37f5fb6380c0fe5ce643360a4708b6fe87802a72597e8ebefb9097f9b0e7355af43f4a5156ec53577bd04e3f2d6205991d6cc79d67cb6728b1dc184e07992da1f6941b46ffcbf48dfc1a4530ebbdd8cce64d30a0eb8102809cd8e26a083501e6a0d46bd86658ff5a0b6252ced677e184f2bd5b0e2fb5b4e93eeeb2d40da6592d2f832ee9eaf90f02c4e5e63a3379467a488245fbde66547273894f6e2436b3a59f9b50e0d1ad49f74bbd9ef9be1c5906f7f5b4927ef782d7047e0cb5d8013e5effa21c4ed0e47c84b879252e3868c5090e3c33eea18683d1feeba961644701e0e55fac3703e740b82ce753a797a6d1daef6bbe7dadf5f2f2d6b4ce02be8c7205b15d6c69deac512948e8a6b2440ea95d2a93c1ee160f387acd8d585ed3a5449ff29c0347b3e2bee64baa60ddca3d2ec76c65f73f6ff440d55bdb9e7ba2f45aeb1995a16080df8439d18eb1a8cdf4c84b59cd4170c17f1820c8a76dce1c1b07a94f2b8037ef4a952b0c76454c6a1e6a7c4c4c6dafcd397ef5f4da5b53a1b35b59cc1d66e47d599d3b891033b0bab061b0c5d7777b218bb1ad113975d1b45950633979d07ceedad8577c2cec5910032a67eb759119ce2b7eb6d856eeae659dec1753cbc2f66d52395054585c49176ec6887f5835f0a99ba137778e3ee14d77a49aee56669ab7d00a88eebfa99d7b088b1c06684499fc1aec2655a6339ac02c0e399404716bc77e3853af0fb61ed346d340de00bbcc8ca62e9afe95d4ff48b3449a9cd5240d1b439e678fe977eccf1365791f59ccaab3bc5c6ee42b55a2634af10917c2d537683e0ce615eec63ea51451b45209a18ff113c680610ca4ead13a647fbb942d477ba5af20fc047ee1c55175a62681957e3aa406e080a377bf266c0618b16f375f8256d42f54a6a316d0d75793e6f135967f855daa30c7a1e4586807d87077789ab07b57fcd7b61b0e997a9ec9b8e9a6c53dec335c718bc6f3275efcd4ff6455b2f56d1bb57db9ed72b59959ea71889d763073179083c83ed4d725207aeb2c0218e14d959af9254a4616eed8b5dcfb461c7a7a911e428d7062e35f25b04694473157505f9fe2cba05efd2f4fd4028eaed561ea3a3bd099b7714204873ef12651eba390eed022b9afd72628390fcef7877d397c87b218d94fe67ee6381bf039ca8f2dedba1087c33fad05988a6ee5ed900fc6efc8c5982078c8f60d50c4668fe487617f0f2bc81d226e3b95f564a4a0c9ca7aa27500c998a27e0d6931ba1788dab9bf72d4badf58e9bbeef954dcf3844a056ae52d463bab9cb98519b91fd57f52da3072e6aaee7803c74b8862d003c2d1cce443602445b90107dc7b642603ebb9e961f46b865548a3ce61e10bbe61c908813bbc09977952dcbb49313351b991f90ab51afbf988f23b6a74c007830b7cbff92a45faf7e654aca5f206eb6196fc962b8affc4a5a886caa8c423d6ab4e25c1e5e543896cf8556d7d4a7f62901613c596a048a6635d6f96c654a70636dffc7fc52730b56be8eb889d40086c6a4ab74f5ba447112d9549053bbddfdf40a7d300e6ddc07e0e3d079bb1499e85f1824a4ccc6a457fffdeff74365b8041643395a8c842fa7c8c2006e1884c72880b6252f3604bc4e733104828aed1396ece6ee74a92eb63cc8b732b1444efa9801bc4f36088be0c644ce2fa2158d06c68b4f2c7644b7ae40c53314d76aedd8abd0df7e332abd6c17455897008046c54a64a583f05d1dea361a3526e5ef992ad901db6688badf0139fb71ceab26a5c5f7a2acf8972a185d6a0664f43b2d8c50dbea462f54d00ef8e48f43d8d7e1106d5b8bd5b25cd9b96cd5d2637e9c06cc0b44155d9bfb7b73762c4b5a53e8ea08e30ff989b14059514edf6af72fa5c300bd20563f37883c9048808bc38df28a81f7d928fce04c812ed14505ce17ace25a6fd2df16874929b926b7afddbc9c4466b6c3957cbe26737452eadec35c0efe718e7fe1865927808633419b12b757b03e2062aacf91ea5e869b240ce44121fc9b221fc17655b15e951b81fa9e73b17779272cdee24cbd971bedaa309d023574f05b4736f4fde59571fab01c4bd18190583ca25c15909459d41f3e03ad206b0468bd6028221be2a041dfc16f088af9fe0dd556e51adb44de88e0fa2550e96f8a2d52966f79f05f6b88ebfcb42a8beeb09d4e16bcf2b42ee035d0c0542615ea4f88b4325e88f9448c6e978c16f9fb6a3cd69bcf8394797e2640096b90cbe4570ea4bcea5397992c259d794bbcbee003a2a7a44199390681afcf093658c0213333cc6c9f8f8b62c30de29a14f6838a92d337a30fa12ab862a41c537dfeceaab34ab5067c35c98941015848fa32e9dfdeb2c07b3b76f702aa177a9e530543540a90aff663096505a1c7e53d90c6e26e6cfd80e02f162cb9eea009adaa9bfca551a02fbd292a463ebf9106b9f315494711addff7e9830507bec6cf6485030cff2a5ccab3d474c7e72bd18ea719a6d819fb6aaff194eb2704d3c3a291129ce638ee86e13d1b77a4a6c88a526d0d29a534ab44253870dad11bd50b5c6c10b184bc9a2a3db44ba3eceecf9d914a72ba36758b2b962779aeda7d82329116888da9de4d0640f96ebaaa3fafc16216a42040222f306689572d0e1173f422807307e21899bc5d4c1bf6907f33db4d46e46022cbf233bc62287df48bcb5d5cc918123c92590fcc858e0fcc7214edd1afa0ea57a15c45f1987a288a308b40c5cd712996516304d247d611d6412e83e4164f249c4ec4096041947fc39ee4ac970852478e4b216d24f1a41dc8447b284dfe10208748806898e8442c2b5c31ed1e707fb806c4cb0ad116cc8c0c652d41482a9c4bfc2181c9aee293764a6837022302b1b0e34fe99a9ed55ba920e6991b07e9847bae127269cfd606a5fa2ffdb558c293315bf9bfe2222492bd82f33e92032d874971913cb337a030e237ef47ff4cf96ace6118d066632c5bd37a3a882c2956810d751ce6924fa1b3d32572d233b47c39aa74a01b15b0925bf86226aa12120fd7a62384e36accd56eaf19004f4062b64bc7ba96b08ec2a2a895a859b56be8bd3c1e55ef2c4407a86de3c539b6986e08c1642556d57417b738d61ee492389735cb07c207c3840d56188cf9c62ef395f9e264cdec11ba7054660f0ab2c92fb4afc0767fbedb8ce2c077ef9aafb3a2d84f031d38dfb0fb26441090fba0ae3ec2a3c177551c37e355d417fda100e85e0b67216725786352673498c7751f52f9e007a96e8156718906000d00bd7d0287d27b5cc91fbf77a5893122a16034eff9bb43e4a263c4589d672c69aef57b766a13297dd165921b3a922e353dfd03dc50204709f8a4203a1b054b0517841f14e338a79a0283948a4b57fd22a81d7ffed9f67cbe249e888fdf6e81ab84aff16775bdaa5a62912f409a6cbc5db00c2ef3dff2cb47f5e64b9ad82e9088132929d26746d75b4aaede66aa489f8e65bed9cf23a2ba43bef183a0b137b789309b872c68a61954fb5957c3b1d638d1052cfe4aba08cc35deb0e243eb1a01f76c310ba6fdc535e1d169a22886840f7ec0fe7098d3d21c7a18efc8800cd033efa659c024cec41b721817fecb25e05935b38a3a32f6a609499a41c0f16b5f929220ba294487a6f0b48a6ccf6e7fadaed24f50129c292a982614ce091f88c974b4fb6807ed823845f094c90471a320449520be3a98c41021614d37f481e29e0f7ae022eb64f2ad53cf0c2a9f7f75aeb56f71217aa61c384041e0732a5e43a919ea2cadba1ce71a1edea1df899dc66c3a21f295a73af21a6e7944d50298b66fc723c527eb2b0fe20795fd097737f57d5eb4e5d7567543434017cfa812c51621bb0d3e091b768e066d1132b2f72f61983430f2e6aaccb175936f50259b44594483fbee930f05594438af1390ee074fef599f74f4b305a44ce7c974fe00d17426559ad86715a098c3942ad5e3485858056b2cfec131f18722e12610edfad9bbd4b380e55126eb40753a60c19a0a8d8fa325d6e05fd0a61ba0ec5160935d88ef9b1be7478f01fddb2a60389e2971af28aded5da63c9d469afca20d23bf766c3e3937a7d089a7b229517d3832314a955f60c84d58eb17626350dd56c50584e6db7a261282074c643aac0167274f2cbf20f1cc87625f7bedf1f34da5f14eab3c298a56ea7770f87915863fb714f2c6f51ca97e9d544e3ba17351d4cb4ca58652cb9e235b048bf733dfd28bee744443cf50bcce6d60e78f9890257bea415a1ce6562522a391aa773b46ceac6e74a17dba24f3109ebf31053659ee8f2bb546fc673451b5a60e4e45900b7a85aa0e11c2046cf95ec1754744624684534030b93c5b300cbe9a80e4a7ed82fb6af4436b78e8db6c0cd72ff7fc4c339ad067fb59b32f2f66663ea70ae2d754bd82770d39f9cc76436bd05e2687b4eb77728b78aab3b46ddfb324317e1051d31a698572281c05b9a6418da57243545479228aea6be7a3731831780ac7dfc0d1e92286c90ce8f2851f0fa42860dd05c6eecb5cce199784467fdc2a1ea623c6c5b0367f08c2dceebbea91dde0e2ba6b74db84ecf1b1beae542eecdba67d12a678d3f4b91213894bec450bfec46a6acd1f8645fdaa8c0dfda1de8e4cc90316866a2785afe1508729e5f6c1204398da228033fada10ee4b93aa696af76553ec9516374e2cd7258d7b7ab0178e5bf18b52249f248216e9c0339933e3b4c1239bc66f2778c77ffb454f2f7c7ebde006320f1ce323c2a34529f989c3fcb3477ef9fd52a7e3e0af4e189272ed61b425f70f22fad5cb9081511532aff2d5930323ac04c872bf8bf6cf2b8449a85bc5a333931262486957a9f222aeb42a49e54ceaa961a6cc3f18ecd450436645417835f000904e32e418a0092ce53511224410c3210c5b483ff7fc81806371e32c3b0ff89a95c24f46024072ef996be32f9bc00429bf65d41dc88a81b8e5ee27fd13e2a52a2698dac9bd848578014074931176aecaf60442d5518ca9f6047c20fe3b82cb8c42d2e93958c56b5f8a1544c1f223656e36011e68116e9913912917eefe84ee8f2756991a8105c3617fa8d6163b5dcef830562a57c2f2cb774f835a637c78e37c1ae73583847a94792606ce2c95532c5b3d9ae0427127f13946626ccbbefb396a878cc81ba963fb6efc4b33982f159d75e9cebba1a6934fe713ee6eba0f837d24e6ec18095011758b02d6efe0831d51541a3e6b573c20a2ced8b707873d31551ec30d14cdaef8703743be048571f9dd0c92f21150aa99211cc50d57cdf997f9ae176768006471949cec2abb044f6ea5b4115f21bb00e4727aa756e5982b44f76023bee07c3ea501780f3393f7a75d31be75b975a2b2f557561d139fc1c7fcec6a0cae744e0f8c657ed0f947f89167277f30e2e76d7a977f2ccff813523287a7e073ff9f9f8e3dd568c38465b648cc6fb1befc6343091f8b72ce3931ec8ac6c29630d675a72aa7ddb5edcca4235742818d02cdba2b5cf99ad54bc31df4c6a48ca65d9419f20ba400cb17614444c6018feb8311f4df3b0c4c14479b3ee0cb5256d2523cccd064fd997180c735c1e103d17ecc04bcfa1a7fa7c963eb912ede061d34d0f707df0d3d440989a98f7cd234ca5e450a30f96dba3fad682595ca4f6f37b9527b1179e12536c437dcb48499ac96f37b7ceaec701e4a9b4d2ad737bced05c2daebb82aaf12118960ad64fc675b1c29be5dfd2e0fd0434cf7b38390e003ec3f13c248210fc85a84ecd6869b0b3b02c88360b059de74f0097271752a6e1aedfa2c3fc278f3af74adef53fc197e616ce993f2f7cfa7311880adde081f5d4ff9b92f5e9d7f861e9559b04d5001f3e4952f456cc442ba9765861c44d85467e5a3ec460d5f3fad2985e121d7d3f5ca9227943a98f6270f75ff0f32eb149ff73489efb8561986e6d35ab0481166a2e1e7a66ec2b82b1378b1723afd330ab6b93de4dae3e31b503260e43e24f4df2216a53e3fe521f817aa1f65e5a8ce7fb20a914259c3e309aab672736e3eeeda2c4d08ff20d3ac90b1d9b9ab149847e39bfe9b71563a7d9e19e04008a0356f7b5745026920716763b0bb3d3553fe61f4d5b88840c4478bf12aeb356e627e3b97e45e83788d302d09a6be75997381e2e3ee7967b6f72f76117893dadcd20c6a3b6d9780ae91800dde4ae01241e29d7709bcfd5a12696c21f53a67e2fd9f921330989c15b89ed1a0432c7b44c8fbf99aa4d7235e6ec90bfed588c42094f50d17f41ed8cbb059b816e528d96b6feb80f8cc61b4a2debdefede2817eec696b0bd6ef8ad0d3f063a45b7631d223fd2416ba0ef381f3bfdae838179f1c2f76c0134fa03439135dff6e1e1c2a572cd78bc9e5d8c6dca94541cd023a22db67d246b41343c754773f86815581ab6e388fbaa54df5a9b23e35afcba07b4617a515fa5513eb08f7f9241fa01fe879dfbda5a963a82359e39375d58d1e71c7c386bb3c4699c43329055a9931274b1e60ab8e50bfe37fd66dab6b1808b79db2ea26aa042921d69bd23ba54411a2c54a15cb28d3d7e2044ef188f4ea8ad3c662ceb2bdc6dc449211388408a6a4b8dc45f3aff3a8f8626cdde7b2e4a49fcfc900436b9876bb5a8a91c4783a751ef5646363a47615e9b86b3d72d657b4ad616c0354130026ba081753b99138af5fb33d5703259f1646d2180d57776453228def801758b02a89614e0f59a6e7a1cc50938193a88643f92691ff1b15eb28bb76a88c66f1dcfe5d5fde693e43c4541f7b86222c183183fbfd93bd7b5e703ed1c614e3234596b208bb9aea51eef4c40c731280cd4f718d9e7a1e77b1d130500d338895f6b8009d5bf0b5a2126c67d7e688a0badc4e2694232e20ae551e3defbd7e7c40e69e05964fba6f14198c451371403bd19362131becfc8a7b00a1a41a175be5801c3a6aea1f9905748f8d30d80d02b80622ddbbe4f597dd6386247cd59e139582ef745a4389adf8cfbcc95b665e1f7b0969a01c14521e99d0d7534fc6f2ce403602ec6db4e349b84a4d24156632f2bd80cd3e13b0d1da0bab27ee5c52631ac5ae86fcc7af2a0e694056f20d35214c85366a7baae599428820d6b5d6e3bcce309dca9a0feb8c850885d0e8d45afdc27f259e1fb13cc582feff86f31950a89c29f7fbaee58ee06becd37ae6844a0e7c856eab308d007ae7cf3c0650188e987023161af7f5b7acdf00e6db3d3f6cd430be6179244ab35384e9e9ffd3acc1c44dde64cacb17fc7469d3af717c6fd5c3b8edc29e68d5a662d0fbb527dfee32263e3ef5845feca4ad527a078030530197ff16514784840c345215b02bc2fb695a00c4d1fe9b60bbd9dc1f30639d21f0faacbc3cca2e791cc890a2fdfeec6f6d08a387238bbe0e0a2f5d213b0a54ed76c2580288dc52bd7404bdb16d46f80268cc6e2dd4107a3ad2f76ed01b3419deccba8fc7f28aabf5623cd0626792140f0fbaad142d1ad3a87e4518ccd5e5027ee09f8040d6f5a89182d9b8281fb642bc5b67284ad1a913a37dcefbc038bb8fca412fd844c4660e3fd8b4a2b73d89d4d66aa27d7ce69f99c550978772510b1da938eeb6e1703c7a5c6f7a4caf6f68d537f4409acfe9f88b12d71e4987af4a0fd7a52ed980e25b1f2be13bdf27568d56f2270fcfdd1e5c2e996e14592ca3e6386fad8560d07903210a22f91eaa7d0b2bbb8adc2475c2712a4c40f9f5a75db97069884b1d244eba4271c540a35deb540f0d8ccfd3fb1addcec659770e769dd1ed26db25efab12f8e83bedb80b8fe24ea5c9381fc68c682e73a6143379ac4a6abe5a562118355dc8d7a6abf79b863bda801b3afe8038c6640b2935df18cb6e35932972b0b551d7ad8a743e8bd178fbcbe4380aa6f86c58a9f5b5ba3330910cc6448913228aafc994194a083de21f08f0b5d596f066eafdba1f6bd419a2b5bac25a45a3cbb136338069e6813787afee7bbcbbf51f176d54351f65f1b1861ccc227cd140e0a9f3f29eeff3061495a7ef62a7dddce05f2afebf7460aa2ff70b1508e663de2bf6af636fab4dd479dcbe6daad7600f469a680076dc4ab40c87e6cd7b71e68b3e82c3b58075592a21a7725a974262437b0cb00b13660f8319bd6d32a9fe323486d8a77aa7819897390ab6d768a27ea345ccc97446567ab8e376a6890a2e538f0859646f284cc77c4bce4e4b09bdc745b1cc95411a5f748a4942ad1afd2351de5dcf45ffd4bb17e00dd0eb9718901cefe4134f8bb70a4c81959b8941dac6df49d104a171d4fd45b2e44edc5ce52f56a2d2b191275b0dab90a6b4f3a6cd113056d8564be3f4b3f2c8348a219567f0ecbe2d0a41adcaacf7f157fcfd1bff4ef6270f01f596dcb78f1c71b8680a7ff2d9aa24706109d7567d5ce3ca531919208cbeef3d66b74546860c59ec65600811f6f133b594299cd698b149d92834d4bf870f2cb4d7f3808da631fc7cb05614819feb61bd549072be9ea97e595dcbe247a58d9768b706eb1642e55d4884f1bd36cff3e36b491bf739d1b60b52446f975fc051ec6f078370f53f16ff82dc5afe5147b84d4c2b820af028a7523442423c90f53f03389f266f957c26d6c91e99e3c859ca10a66f2838eb1f7dd65194d5b74a6546e6e42ea4b5183e664547272836188534ce5bd92f68442ca057ecbc6bb8a3d7c43d2f89ef1b9d084408092f2928147e7c7cd7e58a2e03bf180f99767c6a40fda0388811157d5053b8ccb8ebc5d56fa132dd2663e54903a0183393738aa09942d2793fff9e563444679802123c82ff74cf60d0b92fa811daf3f7db2c9ff9cba9635c1e863c335bc971270a24d5b84b03be5207c6f4a8c9262b09fd0a0ecd6b0dd1682c49a75b2ab2572be08044d463e25ed2e88988a1412b5030dc96431d0e12187850d6c70fd656149faf52eb242237333379be72235eb46d8961c12cc3759b047732b1619505308dd5bd4c4db01ecc5c46d0e98cc09fc63f501e0ce79d0717c0cb15dca5b5a81a053a1665d69111e4ddafdfa2266fa980529f869578329e677dbf71e347c1e61e781d7eada8ffc4e198ce9922ead7fb073be6fa20d78c53e1250f115818597504639c622a3adbe641af9b33801a3fdb403fe22ddee743c42e456608570d24ee4399504bcd6b5c60a75c2fd6dff9244936113e0d5ae0651a95dbb87437b771f145d2c61c86d4c9e301f0674b4023cb4bc45dc8e8690c47a2a516a6658ba118a6512a46d176d116a2ec00a1ff2d6061896fa4b29cac952789cb8c2609dab2f8b6762b01f480715de031de0517faa9119e85cc1ab8126906af74a9afb6303c33dc1c5252f76bd5355a8ffa7482ce02e4410bb90bf71a3e1afddf632cb39bcaaa5bbbfb17dd6cec65e5a82d3a9454004c513ce65d4da8f4dd43e98140c63968fd7f65138138264e69ecdb2176460d8a4264ff692445fa78d6819e5e667bbe7cf115bdd7bcffb6fccd2906d76790b612c7f4951447b80008070c3e848788b52ffd91bd79b91ed30a26ed864b839a798a3eda423f6c46746b4f3f12e2056f987f619233442083cdd9a81462d3da2a798c7261f04b53ee7e9b019c51d14f5ee156fd817314d3080a7642ea5b7a01a646731fb7d28ac2aba47c102b3f794ecc2c9d03b4630189894360284dcb3a1ae7b7f7102cd278cd6158383f71660c77434e3746c6e5ce2e250635cd0dba14c4a25c6ba5f7fb066e1708d0c6f0efcfc1f7a33a9dca9410cd593d5630078db4b8bdeeec09f27c3c943a4363a6ef6dd7d603de49e11a8ba9930ee6dab2ff3622aceae36bbdaae9e971f8f44959dc4f6d9be5f19e347fe23c0b6cc483dd36aeeeee689ac006a1bb0fb208e52e57af66970bafd6bc1cc8334416e4c5068f3d1ed2a4250fa21b99d256f0b8f65e3e724fb30c2d53c8a1d5c646ef9465f11c512c0f870520ab36ddb094f19aabc205cb1af1519372e1cf2de94bce89076476948360e98d0f1151d63d2c0ac5c6a2d84c524fa68e18ef4551ba635fa489e782d5e332120abf8ac087db3c25d6cd1236113c4775e1ed683a6bc6358bc20252817bed650516ffcd8793642d6a4763852b3d8de0eaf88ae6847523fcaa2e0150373009ca667d9352b762aa90f9dd175c22859d2ab49b84f9ec80d6cffeee52f1d99709cd98ae4ef354214bbfce5bd0fbf21b5f2d7e03259b7c579ffbc1a6b797755fb71ea894ed782a4a2e0a02be9afc94c94a5e2775e92f9c9a1c7230489c550a85ef262c8aa7219c0ec0e5e6b43c494d9b2f4aba6bf202a2d1ba8bb71340d0b3e527ce607aceb0987cfa762ebd4c8643cb26b52fd24123b02e0616b37fb25836cf659887d244ad7ac8ee0d9a3875b0ee84839894074b7bd6e03ab9374aeb6b2f56c36b24573366c645eaa64f3e7bee0f8cb6a6cf39e9a5fd56c5ba2477994b94b2ad4d7cabe88a180d26aa2109fbc614faeb30ed0a769d503738678a2aad9b4e42dbec3e9ea59c7d4cc495eba6f842b3d02fcd6d1c710bb5557e5dcd1a68b5147d8be1da12058c2c1739c21671aa2fde87c85d65b7b14ca169f47a947a0d8e948f578659afa6c022f8e04217e849bf1ce888999ff7d4dea060b6f3dd18961b40fb36434ab264ab54beef341bf6994cccbb6b6ff3b4ee1b3b9a71810cbc14859ead7914502623d385d51c6d67e72cc1809cf9e8ad178d2de204b7817499bc132773ef3b1ecaf46332df6b6218b800951e1d53b13347c7d755fe787b44ff794c6d960229e6563b306485d8bbf3965d50bc28e069d6c978208082d04a642f62772581aa5371f77ff6f3b99a5c2c265a791c0993c87bbe17bc0af78cd4986444321e5b1d58fa10704ce007e52cb1ee8e8294192abe1483d5b2fa4feefc3ab143ba9d6bd781ea0618f1606e267c1fc8e49da75db2f7700259f3242f2a38cd871eef32f722e39f2ada3cef5cf9c000594c5c3f846286156e7c047183dd9d2990f56353098df050a3abd62fbf867591f208cf112484f73125d68ddaa315b3ef8983d9cf668bd743b9587b2b072445216120d47011e75efbf7a49fc595b07625bcadae791b8353fbe693d43d92a8d8cb9eedec7fd38b601c27edb7177072628518d929473d17b1d995394b7663f24550dce285cf690e452602cb88e5ac3263edca311f2dc168598314c393ed64356754f04cfba0afe6352abf835bc760e8f7eeee2be0047abcf0f1245e43b5dbbcced0715ff10885ce50e594382cfe7e07da3da5cecb593fa05b8c666cdc1e71b070204c3274989a497595fc30b85e3298889ffb7c774a09d9cd31b19ce6b9bfadb4465b440d0c26f74d99d5c83469272f4a9d2f6689b165dbe97a570a51eefb89617b97419d9a2bfc2178f266d209bfeca24b4237b55743a88b5833e3d05a747cc78cc8dcac9951417c2976e9c0e1eabe0f41291fd21c9f81eb01093ba3b2f68dc97554960c4c20402d31f91b4d6d3a565830ce8addbf0805904f95c0c0316dcf5e8d053520a8ce406ec5fec84cda03e99cf6bb310ddc7e7e62c8eb19371a934a0a020453727930e5913a9d61f19616fcbf9ca76e5b2d6c30abe81a3aaa00c362c805e0bf5832b60869149d62e969100924b055622b66dceac0a2c32532bb4133499a110a1b5abf9fee43d42241fa6d43c0fd15638727cf2535e9010dd815dca43e70bf3a0f1f79e6165c8e20f9da73eb51a1700e0feae7b0bb97b97d35366a8597c50274f48a17d1a738060bf72a04a65ed4fa72b0621d4806d821c80226bd80f142101fad2eca8427138eac9a54de3e1ec75742eba69a0390cb4452cf7e408a34dedc7206c1ebaaf158568f5a3fe3eab3324d5cf1f2c5deca9d84154efe1e8bbd6f701922d5af9aa5a38e5d7d4d6c4d1bab2734588d4b619d5bbad6afa425dbfb107f7a1d5fb70fc2fc67fa6d2789692b663fb670d37cddf31492daa0dcb3785d0362090fcdcb18ed5af70831c87efa74fd5e8ded25fa444edae36535fc96895702330ae7972b9f09aeee0b671b477f19612663bc96392549b33dffe0c4b7b98ceac7f081cc1a52c0877c6063d3e610fa3fecc07d10dc8ac50c9e773e493c132a9beacb789293761185e7c302399f9b72fc26f3cb40e68497ef7eaae95c754118a6fdfcc4eb2a3b126667967ccbff6df422bcb2fc30b5e15f759940a4ccb5d4bd2ac92c52884cf5aab85def8edf63ee06e576735eae379d841a24bdf64e925eebb932df7271d794a7f3fc486494b0f5d7fa56dc447e99c8dcf56739f053044e8c49b7a4cd94ed9f11205934493e0b7cba2b9c2c75893fe1f907a4b80b3190ffabd5e598d80606620c2f32b2b17fb6f476235ad97741d1e56868c8217475f1112ec312d20d16d65b6f4984d6d1f437efd5ee61861e54a8db3a7cc6281bfe9f6ba14c79619bf070926d1bb1b2789ec4faa7063d00b406055f56b1675111d88f388a2bb0929384fa94e77b4168984eb7c61d5ce4019f598cf9a255ad5a6764a57fd46ea7943c2d13b48440f136f508cb4b9b3442ff6763a9ebd7e99edc1830f1d6ceb4080c89583f7e5fc66683acbabd60cc9e62835277de2f6043a5e224f14dec14ba8c10de38e3e4da32216f89654289a3965c1db25d1ff673f0e3249d8e06b12dff0a2051dbfe48995a7fe5ddc79155ce269105a5288ca061d7f39451973c871ed7f5cbc8f90ee35a273226cc9ddb321579e99356c1762ee934435a2b337ea553bf0307d7dcacf1f5bd6af384979f6b3d7490803f2dfbe943866a38d6eb2f56bf66ba50004410e7cfbabc6afd56f36835c32a5a5dc873395eaa0d7d02511f202e8a075ec020a172feed57bd6848caa7a3858db5d1164ca13cc1e6011d1427f631edfc2b96aaa5db94d9e9221bbf1c19f056350dca85b8641107a6d83b966d107fea56564f23c20742813e034c3985e688b61cb3ff14c91878ff25ed44b3013e31b6689cb95926bf34a0ef0cbc395be4dd30efdeb5aec6a0a36246d24c316539e34e6c28bbdc6248ebb2bb990720ef96b4d81666147bdee5a4ea7abe05f7aaafd14e9fc85306f5525256b44d4e8b1c833506392fd06178ddbed5f655a73de4d0a3ae4d8f1a98f2e7a0ca9f33a1cf265b00ef0b46851f1f9f5effc2ae6a1ff865f2c914b5f498f8085f61d0905fb95f4a5adc48baba0561ebd45f515c7ff2711c544bd669b0d1f85b6bdfb137557ca7418ab5f4b145d27a46e4da19a91dc4a16b3d000f83ac4cfe044e9a9c9f446ea0775ebee1e1b071de09769a21863c89b07b7fb42ac43ce8c978d141e0383c4e4aeb2fc8bd502fc697c17889f1ad2ef8d72d05c9314c1c17ea7b65a84716c15e313d76938f8303813dba320b54f105857d588c46a6a90b266fd98f955f2e64178b98a09c3171390d7392e1f77c662e5e8035af448d3a25050eed6cd03479b49368896442ee04cc148ac0c2c86db145b178e01dd5f52d6dce475dfb3939aadd1ff859aa5ad8d7a4f9efdeb8ef3a9bc5c3deb294383fecc45140675ca25e02f55d84485f262c4527ed431151f1f5c4cecb0fb1861edf00314ffbf6c61762a7404e6de24b7bc424412b67830f0674301b6aa8f4fe47aa8223b01fd40c1300c452fa3bf0be0c195fc04c156bd3f64671c773b6fc01922fb9e1a731c6adea01d845336df5354b19b07eeb8f45bbdfff5d51b8d7d4ac2add0ee8de94e1811bd6ff873a247755d7db6f81d4e27e44bcd739fe770b89d9049c97109dbbc1e980a1e474b48f4e1af1d8be273a66579647f123b1e921a31c34c399949a827656de3bb31fe473e1951f3a66db1da32ed022e7f7e6233c231ae5ce490e484cec550795103987f7b67b07a0928e0e049b977adc229ab676cf13d1579896c03c11f15934b037b5deaec0746516458e905684e1c145debd021bb42468a4e041509e87c4d9155041d59e83784354ad850418c2d73499e4273accf19fc8771525931b8a21acd920e8ae77d6e927e0622c1039467d742a4a1287ca6a9bc3e8ac1fd46dee077330ee3a42a30f7fdcde55794f69b241870bb55f4d724e48f5b74512768ff78174621d6641589f183b8569c99bd36af7251291a9e555a2ac384d9e8e2bee3019b2a34efab245c1f0810a6d30225fb5330271186e3009c5cd3e9b9048d0867215f4f3fdf20d6d31a029542f8ade7659bbcfa8f09b70bbb15647e2ccda32b9a86b6d38760c6306c4109bdd6316ba790890f1d322cb8e84f122ec2e73b79ad2151bb7849c85c854450ca71f2b371fab00e9be741c63f7c8061af9a6a56b32869954259b9530f965f6ee6247f0455e24be9628ba19bda4693d67a918d454e2c143f7fc4405d467f11ced3cbbda99a0de41210ece19d27c760a0ccc5ab6e26944f79089c62e90fa89733ea1bf7cf4a31e88b6aa8d490fb84b3b78bd7b669364233b4c0efcf9d5023fb93510be5dcd094dd46923431f32e44ca7c48c7e2629b67e3ad090c0f6e0c173befd6628a8790c0928b09d2dc7da1b486d972146f1355f59c91be5f96fe2d49c4e97ff31d3ce506af4f3289635b171be15dac4a1084ae5a76b28c6cc57dd6793a3fc8b920251fb239f4901cd5096622bea9b01c82ef625c5a17196f633f638f1b641fc8ce7ac92aae77df809ebb9a0e7fa341563dae40f10abec3e14a87641ea32963822d7a8add9a2ab352046fa5ae3a3c587696a59d5d41936a2ad6123149c7bd28be40b68a94439a69778d179182e3550bb43430e775ec03e34f783985ad1005c28cbb16d80883eacdc47034c03d1dc46a189ec1cb527bffbcf6b5318b772a0f31af02f55f3e857527da1a358e962bc182f695b94f6f13d1620aee8cc5702fb0ef8b7ffbe178029f33b7bd1b960a3aac801b9d80f5813797143bd0a7d450624d3c1221329f9ed52d012dff752db3a1bd6e5c3ab233b42129fd7f95acf26ecd222189337c6a69eeab003ae6973419728e1403c00c9d905dc32cae1810d9ee4e4b224cc476744f276e4c7602b9e0f9c61a80dc5d6570c39b9e4fb18af24ebbab16f0efa4802e6681b4bad2682a3580dad1b789faf55c3819c2543da78f42efbf0e99dfe908a7451b0111cb752802e3aaef9c3faed26623c03b5cce09f3e55ce92fe1e40ee56e2c738d9243e4a3cf609a8eeb06e4c24c4336b0990a6e612f27ba6438a3270014fe017b313db9ec9986fa7c0cf8fecad9d66dd2fdc94f67a2035f8d2a92dbddcf57eddd3bb5cf93f45a372d0d8a0dd439d7ab3a0eaedfe3580618ffb15548c91df8fcdb0676bb094ddeecb495fc69ee88bfbd889800e0815aed9973b9fbf3d0a221c34d16534fa273c701c0d41da9a0a8a4e7b52f222f74e513862e55fa0ee86d8c6f19daad7b2d00be6a82eda8406d2257f7edd1c431df4932c32b8e13051cb4dd79efdf5fae78a5be5006186bb912d5610b11acc8943bad7cddc74925eb32adb5827eff3e4ef64d2d8432b6e0607b470be330c4ec47388be88976368e8565d8373e9358c6c01299fca7d5e320f9929a822a1a35f3628dcde0cd782a6771b40c730f979a9a73dc57ee6e53e7acb9f1d08e4798aae850d45dba5caab72b7588f3b4f7916ad2c14ce33675d4675a671fe7c7d01d01826635e3277b718359b79a71100d944d93a31880ebea12a1a2975a54db441ca910d2019002ce54b98ce9e1eb9b6ca1372f667c8ed0273e1fb114e2c31b7a2a1c787a14bd3c4edf51805407b6b100ac250b68800589ea0639721f334f54e34e63f8c23b00876871161690c4538e7f4dfe19c2cbc11ffafc5814caa30115202d42e98a02ddbb538bd8b5b69262d2ab054fb1a5685705c74966610dc3e897226cd34f227894c4dca14f2ff2db0ee977a8ed18e43894c7eb2168733ec39484cec66f8c303d5b6f1a399a4f0cca5c119cc9d6b436c3c8c048a683cbb4b4259ff2e3a5173a220d1faab40c4ca0fe2fe22118babae451915a1a9c3c5d7fe3961276a427d89bf65d63bd0ce3e755662ebd0397743d3ee7d19234effab49efe9c57a2e5f476b85b8110c354b3341583845481e3b9f023dc34549bb5e5e75e70b9163ad237402a83b12bf87fb43c5f3c643bc81b3ec3456ecf9f0f66c0e5274124218c0f5d6b660d3516223a7cd282724d6756184a2ec40f2b3b704f080b8a54516784631cdba3253b0bcb4a6d6036b4b7b091da611c74e2c396a9cecec73ee2c9f859aaa9a982af5c4041dcad45ccbe1c7a93d54ed2a9fd45dad882b23bc72917f3593085f1f69ea63ca51de79ea060ebddeac803da59766ff6c1e1fcc9a68090f9a37e44f486127a7c0469e598f16ee427d01119d48cc9e8866be0ceebd34b65d13c60f2a3baa4806ab79465016c787732d6b326947be57112d9acceacf4c44dbdb53b02e6a9f6eab1c1e60586a8a73e154790974ea05e9f799143d0ef0c5b682ccef58b8b6e6bc7fd96ab0ccde39a8d0011352dbb9e13ff7a775d103cbe41725ef9be110886b1ef251087d56652fa48795ba18c4e457d597ba880f626f989211cd1cd70dff5dc1b380f12dd3a77eb3ed62ccc9311d3d38089a717e62900ce9f2c86972de0bc2cfa4c4f98b8ac6e373fb22fd73e40cc985def8b2ad2e1bd30c6c92623cf24a5c5eaf7e48a91cbb9d2b132280aab305203dd638714d382fe14b3e522fb96b84399df220c7b03dcf9b9d08ba9f58c42772d2383dd61b84ab655e9a0071455c1f748c9cdfcd5c5d78d1ac244d0ae30b73d53aa2979a8068a9a442a708b2fc7b812452fe4ed777a01d99915b644e4d7c34c2625b5651c4c3e972ef35f2cb1ca7897180fffc4c493e0be807498a8822fe9464d1a1ec6934b88e716d0e43eb614de371572e237ae34eee4039a99a4ee3b2014bbfd26e10f66e8576926d3bbf776059aa778568cd50b981f14e08211023209c27ee405d2b82527f4e41966f8a57ccccc54945c19c10a42949130ce197bf8cb3a3d692f1ac943dbefa2bbbda40638a8cb3ac2f70197e7fe3b5a3b5afc14d359a8a1f6bac030f01797082b912a5b360aa5a8c763f125160049a2ff887cf996d082dbd991214dbdef6c4f49b3a0edbc005b7618c86d1255019bd16774fe38c8bb13d60ecc83c4b54dfc1cccdeae3eba5607dba34dfac2c5d2b37574d394deafa0dcb0d63f9a59366fc11abde7a9a02e854e4bc4529fa8a49dcf1cb8cb6cc92b55bf27cc35ef43850ac1b137b3858e81e962dadfecd091db07c0c4be8d6127a3b1b9e068ea694fa997f21171d5a4afbb1b7e3da3a5756d60fa52dc20a6e25cd1a1f5f2efa379e2e21f7d2fa620543f3adac94964ce15f9a624893632d94b9b8d1d757e00bd2262d253ff13f3e02675299fb4afddbb545a6f8c1daf445d6f4d381eb70aab3c7d463ea74d82850e2e7ec2cf01cdbb86dcfa17df90a94173cc1f6323bea81220ff8a5383e4eabf328833f37bae1db57ae968d6351bd2d172a59a48eba03e41df04f333de8541aa0dbe8355cf1a0f48d7807f2f7a4395a46b839e4fd8efb46b9f8dcf9cc1f7f3455b0b01e38ab53df833ab90b61454e1309e605624cfad5943226c537717c9aaa0f1e6871b6677416241d24afbe1ba6cff724dddd44420e7ee3992b880b03a1080c4cbf54472a28caf9b32d2f17909a631e60f9897198b9f84a08bf59c55f6a6eee29ee46836cc684007fd61c7090e95ef9abfac4cbcf1097e06c029f13983ffd1524be7ae8413cc1814465be461ea18ec8ae7e79e9b5774044a391a9a0bc71ac23e8fa35a2ef3846d9c18ebffeb59bd495d3d29a1963f08308eeea27e802093973243620bd22626d38e1a8ad569d2cdd6107209882b6edc656daba7e1b0cd13ff7cacf24aca200797b4a8e0171c45159b219ae698585bcb5618ec1fe601f5e494be7b6bab25ad3e0428324acc08856979d6549aadb04557b4edbecd4dbd3926fe617664d38bfc15683cd99aae0822cca9ef5de89ebbe53db84f9eb7fc92f393bc68f289fae05005cc38a5a1e209f1497426d94d93e80152ef836194d304c75b17cc4a1de6682cca28642951f6c1c5fa37f586a52ae012002d1399d28b1dbb811f5299e40a0571c9037cba76f935ec0d6a4ac45be4d49140765df19213b55ef5b09f5cb7e5e4fd1ddf3c3304d4776db99908fc79bdb2bdf06691e6a5ead0581a8224ff40647dc70e4b1c3e37aab50a4aaeaa7c255ee3363a7a35e39ac5bd213844b7118626ab0a0a67af3a876ef0aaa34e6c9315c4b2d9599f1c4a2cfa5deec6ce7c8df1619f72d377dae0cabe35ed279881d462f7bca3f0bc510d141da4be793138a41714dbb91e37954e182b1605529cf44b3b60fb66273d47f27680b99aa0f65ee57985a7e50b81007c37e7db00c5b0be10a0ae6c5dae6376d42e5b9ed80990c5a498248fda2cff8f25466380b83e96f1202abe0014cbcf91e95b43f1da08c36090796e23ea7527e043a40ac252cbb2a1abe7f2da2a29802623af2011e97b656fa22017323b6decca3fc5e85caffec57f7bd5e02cd845f0854f4e6605fe0d4cbe2696336d898642e2cb9187f3e2b94c716af1738e54dc6dd0f3d0feb9e5a187d6408b5ab6fc632ebd57d5a8bb4123796fb3137c24324f10b848c524987b8eea2a6ee2a2b372c76164a187596d25d7e4bfc3e7a5008b74b8442fa78913299adeda3b221e59b6a28b8b7106ec88e8405859312042072c0683981a4f31df406638edb5a168880ccf404ed7f6132ba3bf5937ed4113d8e7cfab3ed15aa4ac290a791946892486fa49b8fb3dd7c161dc263ed02e3eeb5aefc12fc321becd00aed2ff11037e9e91e24755852edc28d9d3ec4215fc44c6f1f3e36d60754f0698570e00f0a9765e65c17d7178d33ecf73c1879a12573cc4d2587e63d100104355c99f5d5d1125de7ae138f558c189f5c06a5cc5d18fda213b89cbca520a548dd0d636f23611983d349fe919b9841d4f3e771386996b1f274c40fbb3e0e73cb61dd42927af56d0067464f7ec37d0e5649276e59dbbe512991269af5c624183903c335ae8a1aa67348a0ea67e180a32ae74ccbb7b45fc18f49a649c59cf9817b3ee9bf77dc05af621a6e75c1bd5581ae894c3a4a98e9554354499eb060ba019add758787a771a8d7eabe3f9cf711b80f7a0fa86690f1105074ad147d184dc5af44ca2e2542ec36f7439b48721ce53360bf1b6d23dd1c9c9df69fb29591c9e006e2adc10b7d021e878a7bf8a4b3ab0d374a2ce5331b7fe7ec3709a592ad3a7d9d6133222c74f503a2bb0176eb84f70ddaefe0e28a1062e0831bfd42cd5d8fdbf4648413ce84304e6f82cbfcc30c83e0e1307276a568cdb2663a6d9632e097bb43b3400a1dbefff1082255decafd626cc5322d56add9a730a88c99efdafb6b312605c1fdfbfd2513dc691a60c59904dbfeb3f041596666467eab2fb03ab07310807ff7a34fe36cfcac3cdd782d0b722d814657b073335c3207b28c017fa4e1615783dd461411f999b6cb7972f0392738655727206cbd5dbec085b8ccdf2808b0ec26e7659300ae26313a071248addbb85b9052ac9bf0245b116bdb84e2693ef3f506f5bfd6176d7b01905f1a64f5e9944e0a40d9f1b843f6da919da047525194f671f6214e2426b51963367ce1c49d0d56f2094849c3640886f5c7225b50b65c991f6fc4be75972b705abd4dffb5ce7492d273c47c44eeb45d5f523af4ca2c9f3e0d2f78664f51bb503f0c41a1f376ceb113763786f4e018fabecd48f74f85f5be05ea2cb4fa4664bb9434f2adf0b21d18c3567fc015571321d34dfbbd471285554ab85d0ab5555eaf778581008cdb04d89b3e61fea49eabeeb17ffd2f051de222a8536c0043816c7f208f12fa2fc3e6b261e2e9b7357ba23f94e60d96414f7e7892b2fec484dd31097cc70431d5387c3bdba23883ecafe7006c5c42417859b8e0118dab5f2ae235948e3dda91e3ecd426dd41f5fc635eeda3a61a1007d7b73cbaa2095844a36a06b1fc6692b8814c0c6feabc39b45fdc9c32829966ef4abad9500ba5eef82c918bdb912556a9d6d0a280f2c888a78328e0647ae653a6a0029df3f40cc2ffb6ac5ff562ddcc16a92b15bab4d2210cbda127e9b1d18347ac1b7a0fdf7974f2ae0bc6026c590d9f2760f0a985a7d697d14a5a6a3cfd893d3bc1a073011252915d58d834f33b5a3076cea37d600773f28f777ee4445a68d2822e3a11dbc7d3b2a713f60afd3a446f3ce90ad4527fd10c5181a20d95d35f9dd2c3490e2711d8cd2e7e010ecbc514a3542912fc2a537db779f6127955354de1278e6c434f80fe3336f4a4d9fcd92f45e93bc6e3792aed9b322bd35754749410a53f9b08a87f7f7b9210aaf7c0e7c819e09bc36635b456e7fcee06011ad5abcf92ae8d4b8553029965b9471982d76ba341377deed339c1f287aee52536a6bec4904dc41968a0f88e2c52c9703d2dc3cb9b717788648bf1845564c3922bca25b6e04c4542ec958f5087f21fc19f042428350e6196aa167f61e9a775c98349a71910bb0ca8e39e212faed00cdd00362f77f3811303d7baf54b174d2fcb62f827629590a8b921b67ad4e54b02a7f2a3bb05dd9f629096217f6a79d3ee55a04a59e44e680afbabd774376dcf250c22a62b51c468a08d372994cc6352762851c8a24fdf08e037de68451e3b147818d8b3ad157a0a39c50bfb44fbfdc021e4e0dcb4d5ad12a9f8de97de13a55f578fd79be92f67e1fc48555fbe8b1ed2b8c5933b8964fb4f7f5db1d8321f0c3a39da3ecacfd5e4eddb1c9455b34fa9583084d9b8eeaa9ae9594c06bc6d1c7881056712769a98b399cfc7e4ce6707cb96671bc1a81b15f001deb8b64f5482362a9c0da5b24fbcbb2ad27248642f2f3c0c9b484bc196d717574583f3d1027de54ffb8f2e5ba55e3fa032885bda6d918ef75b1174aab73a0979526c84f71757468cb83f951efc2c2b633dcc467baca135558706a3e72a219ce58cc95adf22b4821f679fb249e25a7936ddd1f9012a513ec7e2982db59a49777e794398c883ecfaa2bcd6dfa7683ddf34a235775c32759cdbca8ded4d9acdea391762c1c6a25b83f045318ae06e5e4132f716772ae1e6b67590cb35ca90f7368c7a74f314b163c3aea535e9b6e6b5c90531d154a19e4c4c0477792ddab2027b1eee9105ed217f1f7755b5daea35b9418233888baf7ce39d2b50bf028875bef394e9ace18d74e8878dbd8c334dbcb19c8af4defd0be7d1fb6d5d25a50f4e211fa61d473b40d0d88383b7774892ce1ba5428a5622926dc15536ba54f33d567e6757b85f4028485f3e4d375487503f5fa235f4fccb8a7e6cac62b74db321def3835232e41b44b4cc9406f3c7ca675d767e16f9993e40caf8c0368963b0e40763786eca0cceccff083f3c050eef3cf31a0ff07d23cbf2d71c8831f1223bd15738841ac27a1ea71fb800744e7afd81ba2bc28dcdb5a0da14c7067e08c6178066037c41749984bbc143d7e20282b0c94ab10661c605712e9da082005762985209ce3f6d777e0b146b68e87cf5bd69336d101f355546696e83e7ab57f448fb6bd1481e8ce4315f6b11087a4a1e25dd02658b14082b3ce83f10c920f7d300dc526571c73766916702975a00e03d11beb17875eab5123079a1da38f95bb020023489c3fd366d0e4c9d8124f13c04f80c02578832c113b4604d3ce6e88f46d10ddbd0008e146993bbf0d8fe63d7bee35e62d4ce9829e067d619c1f9bc89f2b94b87f8e0fe4e34be982477ce5dd790b1960e348039a548de416968c0c53a10d4a4c7ab0cc412f1679d08e0a328be70065c1dd79389f9d596bf0420ce803376fff19d9a0bc874f3a15aa0d0d8d79ea2bba606cdfa5ed3d1c513c5623f91a939e31ad9be7ab1cea57d98a6f180baca2214c521c287b4b0252d3242937a57ee4453c37a960fb2553ca7fa7c7aa53b1b23c0e3627445a08db8e9d491c85e524c9e131d825cdfe8d2131b2702589434244450f77a4bd9fac248456cb22207f29f4559c895351a9360f427b327d9cc9300e17c38385ca0f29a08b7d9731605605becc2364e40342abc812059b109f3e6ff1dd94237acc304191a90e3f409d6f6449ed0fe9a6c3adfb9a1843c787d343d9ea3b2f9b3e6bdeedd35a9ce24d99e6e99e28a4f8ea811370e84cb9162f1102b7f11c651d628e4701e13aae09008e4069da286865bf2b96479c5923659cba9f2458a238739d6d24ef09bcd276d0eeef35d897567c02d072c43c7f8c8f72802a8f017a189be739e2255648c66368709c3ff3235e1f982e002fd588d5237b53d08ee41689e54b53a965d159842f80fc8d44b82b96e464934cab9d93267c08cd8d831ddc86cc5988eee2ad2cdc79e3b7b88548eb0ffc5c7f3ec30923eedfd3db276a3b0fbed4cb4bdcbf0f9616623d5c625a72dfbb19b7e61c1d4bb35959d0def6f795a563a79be568f3d9885067d64725a695b0270597e2d8b7feef405cccf1ae57c3cc3fb23d24a10992d7a603110d6a45ca52fb5cc59794c7875eb6acdc0f89d8faa03950c3614426069b0c84653795b3ada8e291d0f4a571ea45d4c2752b06fe1c4c234ca9b4e959394d8474e167e3485db90c2eb6127d4b1904d696bb1942340da07a20b9f1a3a2906b562a2284ef1d1b0f5d1b216a2c5c7dbebf799e1436d2e9b0aa51a767e88608feeb41c81e9278b058cb1f174d209a5688a4def11ff6875b92e59fb65c961ca80c30d17b589f16d09723a2d055c808cffa5f7c647bf417cd5985e0f3b436613b090648ebbd982b4def0f7b99a980f378fd83b04b900842b7ad9180ea0b4c13c5b38993414fac1309c52ae52cf32efffff4f0641979382789af5b8dac50790d9aae4357d15b790a1d5575d7bd259ac1da6ffd23b5db8742a11f98f5cc97b6b2dd6b0d5c084ee270b2831accae09bc2cde7daa3026d3366463855ed96865ba0d95ff2f8c85c0bb7c4af74cca39691cd9180ae795411d3b096f5ad928b3f96e6fce560460e6d58335b05f3a163e8150e47cc2f2d23e46a6f64d6074902081ec2a6d6bcc5d9302e4ac49d849652b86b03657c5baa98200f564c2e9f67d3a9dbfbc84f6bdf1b01393a281b03bb471f0a3ea7c951e6209d9e37ec493ef79e99c306444b365662bf1af6240a880380fcff8d0bb04c82283ff2d86bfc91113d0e159ce06773d68de58b1d617294e5ff44ac83b7b627f0efb686d8db8138b586d156438268e9764ea0ada2a6fa2d21f0d619dd64c79d39d9f070d998a1332412f32e99660f43d44acb3e7551874cff1ac9a3b9de4900166ec05a1ec2f41b1baeb5660b10c0705824863674faff17b303c50e08f59a12c233ec7171c4231d0175e9128db1f48bb41d4f911aee5a429779e53584688469413ffb0b786a539f9b501225b7ef7bfbbcec4fb1a9f361e70a069e9f6c600737b0578aaa37ac0f67d02261b339c0b30a3a4f5076da83b4ba1b2de3abc94e08e150c1fe03116e8f4d2d61479491406894f64f4cb07fa86e85433decda50a6467d0a330f32d656894e2233f19b3aac82d28f6f66f6dc1c7f2591d82036b9a61609eff5d4ad2e54906109cc99af071b96c1921be039dac441ce91fc81551713f932aca2b731877c537fdb55f1ced3941169ebdeba52ebf5eb1f90b3454e879098c1cde0e374c27f2e1c1023d28c9c315eda8fe9753835981af227a3648f4a3ce2cbcc3d0a3054e527e74b7338320b0c1f0284b3a4509943c8deaec84bb78f0ea05a0f238105d4aae087aa0859df42e414fc5bf7fa7c8fa7b23badd7ad5afcd370dbe3135fb4d10914761d2d1b8d36002bf75b27a96528781df3b8360bbe52bda5fa652eb180f834f639929c652690f34521fca212c1c0158e3a1b72bd0f07b49fb210b108bc7b9009b009dee02a2b3a0f185208e15ceb2007f574b336d02fa72be0911935fc70e397aaad17787dcca8c26b26f4c69c8cdc56f2e7bdab1557034e167a8721a7fb4fa42e4b9f43f65a857cab180fc8188789d6a8f2f8d83b261a1ee99561a4885e6aa6d5f36ce66a871459abe235377f9fb72353d092cc323b7a1aff208c2b79caf2e42337b1f885aaf05b27143a7bda155f29c170a3f8479e51a9171303ef50f70e232072e843fff264f7a5b6b01f1079eb1d6d01e46fca1795adcbc7db53c5d1ccdea289aa120b4179b8ff6f1ecef096f35115b66dcecf4d02fd1bcd92743fc46fed1080d7ed5c6c67f2c63b826ddb0fe08b991b7c7ccb6d3e8815881cf1c0277f7736687bb620c1b0f641930f5e377e48d5872f3f9efac5a9a120eb36df1c34c888ab2942e7301242c77ccae4337449a5980d8f66250126d814659b3c793f0c4c0d90283ba0756672f0a6c2a418885c51a28738018d74329750fd672a628a1fa5ce2533637177f0e5c23f08c4499c76509172a1c823b912a4f75296feef6275885e1d457b250fc0e30f978c73188475505206379dc3ec805d853601bb79e531397161ba96d16ad72e592fd0a340df6ba5cb949b101d4042179e8a99d9a5718d41d5efb67b72944bace6eef7cdecca00cde0218ae73d813548ee3864c35b5ebed241b021e594bba27e5e5c3954e3f5652e978ba824afb3b782a3b1b34765808ba84e9c027e1e147af175dae6e63760f1659a986e437de0118896200aa84b94c44f7852dd611937f8f340e9b322105382422283e94050c876be4bf50074f8f6df78085557e51cbe832117dda78a0f96043803513412fcf07f1d4862039bbc35bc526df05b715df2b838faf8afb82a28c717c87280735c5adc0e8847f5fcd3a05443acd69ffdd602a1c877187e05d8cc76e95f7bbe528947cb5dcd439c40bcc45b4e8091c06014f49f3856caab81b644ad81692a2eb596f4a2856776de3bf26b12b7b8fceb0375cbed4d07e29e62f8ebcb4fd542a340b0e90a76ba20d76291b25de94ad49389cd8ccf7084d3fd7ce24db2d6d1fd86e5fe4a19b22736872b61c77675c8c480258002b47590fc7b82229bfe1f2fa40a4b24a3b27b9f1c4608f29145210258497a839e805c885a659d5b18549100aaf7ded49728c2e5371a2632c068cf26c57e1bbf3ad8df5e92062f8d980f24fa98383e877d8a6ed0c53a3f727f82c8d824d5706d6fa7fbd08f7aa5870b38955e057c864e4896ec65c21bc9480430527d5ea3bb0d82e5ffc3146e0bc10585e7ad88426a254dc6c16ac49b250fc0e326641283583f7e28876bd342c5894e52cc16b574efe76eec4ff880b4d68ed5269e9885ad21622dbf9072267007f6c0bef6549d29099876ec1b4dfad2950d983c453d14cbcd5b6eec4ad271980d43f975ba9c0edf055a5870b9659982c66b4998bd3a242eb7a31836aa3c1909ecdb7f76cac6f9dee0bb52953c078b5434162ca7ed98aa18d7047a2af9e4c37d1446b3685e5c33a1161e78ebfe32ca039f87f7d207ba83121c02f84d05d2e2afe9da9b44847bf3d706e867d6ae27ff3e8a766166cf6c7e172b15f91d30281e9cb2aed5063c98fc8f5cb82147ff02e53723e6e72fe60b70a13540befe5b0126a1dd0881431e21076e0f47dc828629ac710d7dcdd0b6f8681d43dd1b4cd463b3d5098cb9f76eca4df955687dc25e0b2aba08ff055eebaa128d85441272de1d093978988e85b052be7a6e8bf6692bdf2cc97d9e1eabf5d2f40e668015521eebfb2e535f63de12e1badd439175084cbbcc797bcb409297fd727fa2f598b21651dffaa8f5934a875047504112e1a449f0f643b75a09c0ab46b82eb5ab55e4b1a149d8e4946bf9ccec60ba702d8e320b2bc226bc679ac2e3df1a959ef53ad91d0fcb029f855c422a3cb5374f499f02c09d974503ee9e32c62084788ca5dd6986422a0fce20c5806967d6fcf23c67fedf69d282224af39597c85d592863af31f3bb79f3ab7bdf4dc902cee0aacf5393d4a6e335450ba823e0bb772efcc94163ae10362016cf5d29be696a0c436ca2873c3d8367e41473d676b50f8b591b2b641cbdd24ef9c608c42781c370f8d3dbcf5d70b9213d5680a941be00224a891a5408555c888a55c6060056d8da3a96c59a39e8a8fff4c0917ae45016a2975f14dc691cc51ac6ccac4bf451bb721438d8a0895e60843a573ab1f93563670f134b1062a9bca622d2210fa3da4e98c3411a30b27c178ea41ff9cd157b1afdfa24c0b59d7cededd48febd61cbfc7a0c2424f57652b05b72f00cca22cec272d2d955846ccb43d4207d07c8da65383e3894360614667999c84e09085ee28a529251a67e37c87cbcb377310dae5005fa827046d9f47a8ddb3ef8aba5c4166fb1bd67b73767a66c678180d7bc933dbaea9f0ca5dad127ef268a9a4013aa19b58100e8d26c47f5fd7a4d855af3888555210b19a4d119e695143f0e064b9cb60f70fa50171af31022d0e21e41133ce17ff312f3d921d3085d084f777a2e64d2eec356550c6669bb921bd041bf8ea364f67b110abe90b859dc49d23fffc18ec25160153734785832922c1f7d6980977d06b5303a64e1e614587d2c2b90d8a1a99fb035d32c4c99e52a43372105a34b440250a0a703cc8df37c54fc2b1d741721ed907984d23a9931c6c93b13c4598cc0c7aa0f0e7ac4209d161884377e1bbde12747bfb98fff12d2ec59530ecca3544f2b68e79dcfb87ca70041e3b106514ec73d62ab1fa2ed789dc1adc7b02b8a74ec516d16081c42395e24aee8bce1b0e48c2be5b11a0da7a56ca46a34efcf7e865d91fe58ae853c687f1d5eb84d11f2c6800c9894f26a9b5900b88240cd8af7c32bf4796ea02925c906acd7d916a6358e508ed3398f3a1e74233e7f1fab58dd1dbf6c6bd42e7061a46f054da287ba143c919266c4d03f0c4c024304418d7209edd495a112fb158179c2aa6cdbb5a7d2146245292296140f1b31ee128bdd06ee7c946e9afaa6797957943de8aa79f268db0021a6e2cd3cadc423872a5b0a35a87c04136d031f8ddd3daefc59333c72239d465a085a222165fb559bd9cb95ca4a8782a8c17ba3b0a8414255f940d1e7cc9bba476fea853fc97fbd982af4a44c46551d8e8bf8b6636649b47f1723d6183b1a95f77e911bbec36fb72893743751b36fc8124fdd60210808db451f3ad87f04796b1e2fb595ba5ab10787f4b81d49e6fb1f21ef1af6a6a3ccdbc77cd1cf26815a49cc9b10c4db9f723fe33ab59e251c768eae6daae79de20551b1280de330fb13df4a99dbf41848dbf98a3667aca28669fcc9e5072d288ad45989955a1e69f70f4b6518c2c3da871ba3e252b1c05322d539fd430aa370888a6c954f02e5d28222fb03fe25dcd45587553129463da31f049c95e6eb4bfb00e4702eb1900da502572be83bc4fd82dc735008d6cb354a8f3b17a65689cc6d3abc2d05bcff3e55065a14013f78c136eb6b1a53fdd55dd03a5b69f0e141c922726bdb192e9b8c959c2d3ebfbdf7083299bc4b0cd0a9762f2be97110cc998e8e39017f09d7e19d76e3658477e0c1f1993aa0509f3e28cabe97aea2b2b0c80744984f392f3f22069716250069f004f630dba0c8c19c6558988799abda4023206f478fb9bffbd5c68471ae0426fbc51fc6b2bb3374981024e49bc01a6145667888eaf12a1108811dc8957a62b6cbf6ec66a87153865e13386a4fa6cfe9ff01d36c2f8f2894dc08cbede14efc8db2a6b6d91df63d08e15c3beb4034e9b0145062867fddbfeeb1d2787bf63ca13978946a28eb3bcdba92db65077cff54f35b1c668e0cf58cd0c7ae6a3350df95d542ce9037d9086bd328d16fbcff131090fe9f56e63cf2ea6a845be5147cede6c2a505082ae3acdb3751f1e4a2c03dcdeb7c8bbf1faac69004916a2f5a3f8792ee28b2e6391f6ee58dac52080c522d1b4a00dabc52383d81d668de6587d4db92f6cf03681406e1885e468b8895665721cf546ec7c31a6f9976b25a4ba8c0e4a9b17c288fd6e5695f7a6cb647cdd0d953754bb746f2b93c38ac63ec0fe39ec812e45385da68f4cfcbfc215b955d99538729fd1a41ec54d2953126c77bab91506dcd91f631ec080e56da868b49cb7354c9f0aa635f5dd4e9824e7ec61a8d0537952d7b6c9950383dc9c6abc0ce67e060d038420c06ffb0de0fd10aa9255e23c70e59d631d5301bdfff00d5e1b5130aba798524333157be91eb97953f5752b9a1b975fc4e7c635c3e267082ca53d4fce45fd063d294e7ca6e42d3df84516de2ee9a30e843c427bbc7109b29d39497a15e0d7d6f2d40fd7cd723d5b3f392f0649819ab8e3e2ff516e40fe5c891f944105798c411657188a3b5a499d85354a93cae807f22dd14b0f02fe1566ad32dcad1edec07efccc7a3c806910be4959b13fd22ce275dcb8a22f24da8db5a7f2fa487136d7aa57dfbeafa37ff70c06b3ef193133687ab9c2929d3744c527eb440db6bb5122067f1bf41c2c3402dd926f998c333708015eb30b5f14be7e9aaa7cb2e9335fa5009f87792a126959a52a12a9aa41537d5d280a3822f18f567e15f08af98d0f9ff132b801d8d334e2c04b71ff398fc7ee59920fab01e43359306723fb5ceff35272193a62a8be19c82d7df48f82c90586565d34b47f74f4261a28d6d936c48db63f90d883bb1bbb7502301a26bc514117b63398b6a7788547402e778703ab8988251676d391093577c82eaa03513439e40cfcf1be8fd4a801c62e50cf211d529c1a0959b3cdc0e8a77cf1556bb75382dcf393e29bb538d35ef394cf508b95fa98912f5f330da8bd3549d46cd0234d4c26f1bc939ae40206bf16c29c40e07252869bce5264fa5e4f4d4fb588f21009e88ec16d98a56d0f471dc82c10a8697b43d9207a30541b7ce99fa278279cea3a9d3d83bdd306698d7bf363feedfe86d0c77b9b1a421729d4062a6516ea7922c1f43706a82d1f26d458dadef317b17822909aa30466828a2a6f31224f85b54e006184f1913d5826b06d6a2b301413e19b232047bf03ec18a7d230229f3581f0f58c5ef990735b4a00fc430a09e9d7035b9df5722f848659082605e0192c1f407cb98ec22f025d33f4a92a7fdc9dc8aef294e04d286cd3d29f252801f70fee17880689da938d62b81f92449a21ae6c3a90f9e20b107f6c604e3116a0d09162b1fa450edf071a4bcfe1253e1fb6e3dfd64d6b2c7728ec073aafaeab8ad34408dc4b3297ede5928e8ecbe520f0c057f23595fadf94c9ff8791d12edd75f58be7f9cef5ba69d726a1c2fc854cd7bf7c15aa0d1c14ef8a48a16f1fce045aeae1798877b230141ef593797ae8c836e6b7832fa0ae5d26e4e6ab1d91ede9d952ecde8c3b12b2c342df4f2c815b83833daec02998f9230fb2fd5f49628638e1babc0f5a85d1c3008e8d77cb2e56cb2815a8c84e9ecbfa1a1ff7efe606c8e5d2a21cc2b68323119d522cc9ae0117d0d6a8a44d27a31ab91dd60271218281abe044c23aaa54fab669d8dfa0bfa29ccd9d601860419873d4fe43914465a5a120eda26d3bf907adcbd8e72e60c303cb758aa6c3225a9f68fb5feeb35a208b087f9eeb6f5ab64d6f350a3b74374271d5b536d86128e7532b5f72177f2280dd31872b01c6d19548b51999c9044776ad6cc61f044f7fcfefe03d378e3ec08e4db5986d45f1555946366de293f3f44f0cc9372f1c8df0cfed9bdd1b16d863083367dd67a948063392a8158780c9fdfba524d6b23078f30682d3a0f87a722273f75af92dbd685628fea92d72f4906dab5e17328c888c2a644d93faf7b0aaa2de8e4d61708f105de4e2645923dc0aaaa547bb12ec979381f7d7533ce040e378f786dfafac8beec6ca542e44baba62cc28ae63b0ad2e5d9bd5e1ab076947268238bf1c115514953cc31c140560bc9d14c425bb26c207c88afbbb1b968c6833bb4daad743c791f2b516afb6496d87294e72c74500bc0ead31d85679cd5306d92d0e089cf8a0f5bfb62ccf0192bdb518f41bf4018250f35091ccaed0cda4ef1a37365a87a5a340dacdb3168afb5ddd50bf093b392ff37bc986a5ac20ecd32b2690f70afe8881a4d5bc530b3d0a8598a0d5a657bccd60179cd94825992141fdaed944cee808c80c831a9bc0ca9b60e05c439e81daa6e5a87bb5b8c80d27e4a7a189fbce429c78625d7b10bcf05fe623a5dc48e06acf1214fc6a96f4c46e713823c35a4bca004d8af098c14d32dc4d60602bbbc56f16951dabbcfbf998206b8f00c5a2b7f95915b5512502437d38fb2ff8f7b3069d8d36a54f1ce3020494299e29c85776c61ed630f35c9bab942cc5be97d1c0ddfd49eaa728bb89d17756fc0db3fb0ecf8712f373a4d804250f94dc2530478a4fc792fadeb9df049cd7917173d5822f9161edc78c297769928f55d3364e639e5beb8cb8481dce5b2448a998cdd33f0c40502eef10c6d458253d31b22e489a0982d1717a237e4326e0597f49f409eec456efa327b0d3d27615149a808f3b03b05a8de21ab22662f120a79098bc8c5740f08a377245b34005804e6e4f7c3a37b7943cae8ce26f5d95bc6cab50dd72a5b00201b41dbe3df68652880691e8a749c36879697f5c74fe545e3a19ad4851bef9c5c7f8a2b1a78d654cd4331deab3a5054384655c95c969c02256b7f8603c24946cbb82de1571e304114b6ecea3985ca9c579db6726c29e3c3c387d01912047e5a8f6baa93bf4fa172caa6af3f201b16170ec36eb782cccd60800f1c0b7dd6c1de9edd463f4be61dece625b025759717d125ee670b1114bf81f559c87b225a7de8b76dccf2fd28ec9b2fd1ede8083ec6741e5eecf066320d3bb216a8746b829b963068cd28e55900ec2e1c537a9a61f68b54cdae35c4182a4afcef83bf069c8804626fa385a15c1d653caafa4c6053d9e169e95f71d9d06861589ce615a7ed74a3e017b01a5a214bed2f968c13074044199f100c57a25822a156f8d96f6f025db0a35e5b2ea4730fd4e877ec4a8042003307f225c788ce45bc4adf8b9722b2db645dea3a2ccc079c483afcf140964266fcf8cb4619a90bf752b15d4fbf8e1f6b68de8dc6685dea6d283567c016e9b1e7e236e0cf7c73caf9d66fba7464e41ec0c06014219e7a251f60e503e98bf9dd2e8aa66be45974a78d075db683cd3dbc551a49d75efd812f31a4f5f3af261cea31e1975e020882ce61887b1d5e626c0c5d25d7f9aaf0f26a5b273114582f7be34a1f411465aba561b22ba2938a63739433b477f1b82c6d1bfdf53519c57f2cde0492bc5af8d03edd1433019877d287a4c8a292ddea7cf61a346f9d4faecd4f3bb54e6112ade046cc1b0ee2ffb5fa4558deb291f881df385e1bb9fbead0cfb4e42b9f550a4283393510ee5917963d8e8c0821ed82836ce644638017b71dfc74a0880abd5bca5d28dfc9c64648331343900aeff2cab90cd2fc17fc29b1841ba55739ee304d7c53f07a15f32794d2a3aa12a13f080be4bf31965f73678d92cc8cc96a4283b665193645f3aca59b4d4640dce3468e8e4da608d923e920cd47b9f6041571e0d4ca59c37d511d1b65b12c5c0bcd60921f1358c27236014aa98eaaa35d6a0692142bd393c70dc8554bde968708055eea3383953b808c6d63c76b6d43241a2054d0f74b29c51a08bfd2fcb9f78ef32e4f7b7ebb4e7c4e3a4cbbf2bd2e4d5a187f9fea5a9fdd0266e7840cbf97e85d9efb04c6207eb77d657089f2326c1bd6e36c00b43911aa5e1d2a591ad80da1f10457597df098a16c581598b4c37d78d17a66cebfa86cd6175056f9f3fdebe2e199e8ac030b502fe16f5621c2f662670f7ac69589ccff421d9ac0c1d60f9a1e1c382295bab24e7ce6a0715ea23e917f1b983fce5a03f48a8e46b267691cc5316167f750dad3f8387c4f5a7174fda926485ec6d2f831120b0d5f792cf071901e48d59292a82a539b9a93a07f638e7b65ff7a334de26a6af869a22a221ec3e7ac97fa85e4f04e9627cf57607d3359c23a78e1dfed66d5461b612ec25590e1ecee5c2477a3bba2c67e5b62c3d0db0326a793b6f09a1841afaf19f909830b4b19d092f1af44a1a4438bf3a2a634dcef94ef07dee8b6fd7d5a2b5600c6c18e5d9bca3301c5d5368d8c150f285cb24ff75350f101d32f8be706d5c9c16d795eaa835eef9e38a6a86ed5e3f3f79074f8c3fa8b08cccb56102de5847914f68d17f5a95371318f1afa3e1c17c4ede232547387374003a48059be558f805f70b9dcfa0d321fd90b007663cab71eea27260d0ae8e12cf740d16d8d6da47e909653b69447cd9f7bd1b9632c7022d51ee4a9da1af0fbb60eff7fcd2e351547a4cd7863c923d39f77b1b8d62363c958f17f67c4b15f7a435ab88b772e6227026e7eef7625e15d067c143f59950ed65e64bac45118fc2d5861b76c68cc37f249051b6800a688b4c8aebcd519ed684352b293505db3fb74eb30bf0b8422f7a85f04466648262fd1dee6a07ae2fd31414fd44ac9a95165847ac10eee309180edf67e042374a2cb4dd0f0d357995df2cd477cd5ba0b80c8f3709361ebf653aa218cebe6530a6838c9d95a2e4f40121fd24821a0bd234f675c106e1f18f8ea33bc36df51e83c89a1771f9aee7d7bd86e916b2096f0a62c96dbfe48aa9c3d877d36c77a0efdd75ed009f48018fbcd3d8566d77d1ce9c3bce94ab872f5c7a203d230f9f74a062585306ddcc670c8e61a2703bfe4698e6b3a2e715a81ed4a51d91146251c750ff0a965ef19577d0c8e3e41c089f03885fa9d020c373efd0e5aaed9a73bdf4de6b73b2e179fe9a3408f585c1ec52ce9a70b1031f33b19b18e729dec4d98a5004946e8abc3caec1b1bfd169359eb2f3b728d9a49f7596a4b87d89fb6bac4de323d351f8f0ef8e8893c0aafb0f781618f135e56305e26760d05c91acc3697bcd22055de56d4565136748d1f553cade8ce96a39216f588c6ae51bccc264b172669d3465e423561f7df14238ad968407090307f17c35331d310990d30511b33574256300ae6acc08b088294ead68145b0dd50a84ae0998a542366d6d743bcb3904b9ca88ff8f2568e1ab4930ef84660c64c51526b1197ece2b16ae0d6a9a5691e58197358c29bcf6ff6265ac3a4259ccf61834f82b619b703c3d13b623c79be9aa2c95481ae59b4f6b8ec16fde53e62354f4282869de4908a5dfa269d592dbcf179feb2c9a2de0f5dad596591a74cdd641044055b766a2c522ce512fd576bac5fb8e0b7e917c95ff9d0f62b9674f218b132b06c1e4439ca561f743c5c4cc48f270a3b7c1bbcda1aabe83ac6211c1387bcc6411f757bc05249d7d87524b20adb1286b7352f85ccfebf3d3906c6368a09e2b930a152f32c8c39ccb26ba11618b2dcaf3ba229f8eb9cf5f1d03ae68335506b0d0fa5cca93b69446c82c1ef637ead78047f344a6b26ee7a5be512fb94c7b271370450ca00bc44025d0efaff75c61c21f68ba5497bfc62dece83b860bf94713ef0a2b7b6ce84a8fbaf855feb8ce30aa24188134875659e85102fcc5e0d272f1ef162651516d7dd91965155d3d3595527031ac3102efafe68b11fb2b5fa71dcab1a39cdc61a1de91d56a4061ff99f316bdc8c5ddfe4afd370d18696529ea7480db16209d543159b361cb0595f475432e7326bb7362394666c94408825741e137701de65dd76e082b0fcfc6c40f727a8df731488bd55372b0baa243f78c1c42e0f33d3a2888329d336a52352cc3eb7bb5dc7ac46b2033274a1e3b4011ddc91269ca990eeb6ace0e334d415bdce0ac1e8d57963ea14c6b3b5452e17a7d29c44281b427c200db3cd9b55b94b62861ba185d7cbb9ad23013cd8fae42c8b795855053680b0e13f6eed4862b1f6163a4bf12363ca7476714474c30bf45ee5033c37438cebcf6e884a4e1f1d36c50638f60ef7006bfc80cc61081a92698efca3c92aa4acbdc467e5b8fa2f435d96e5ad1c8fe8d07e82d7f3a84b9b2e25b3cf0ed695d42613af76e5f85b25c669326e31477ed2e9de687158a113cc1934b04088b5ec416e43f21119c200ff37fd0e5656a8a93711f9ac3c1cdfe2191d30a58de4ba9a69a94868bd20e458f662b80fa6154998e20f7a970ca9b323a8286cb645204eebdb82219459c7f9e2a3d901e41c45e707d6d27e0f3d2158daa981bd710d60d7c1c93282afeb705983dbb3b646173ccb2947ad00c1e32601e427f160f1999e9b526c8201d701db62a83d5d4c7217586c5aab0a5802bbb10b4e12a3075049cf71a9895a4c9bf684ef87fc7c62d74a32641ba9303944c8f56b2467d68a2e7e27237d8d3724b868fe23f0c0f1f58d30c428cb29220fe55b2a99855d5f90f15acc30a230f92044eda1d2d69edab4b9bcbf099495c1f6c57e0b191bc092ff699abf37639fcf56de33de50e4064222a96e2abb3b50b03896501022f1522e501bb053fa9b38670403a1698287102d22e130250e448cbb841b71e68e80fb851f8730a0ce3a57f239222b93dcf596ba0d200a398dc6d1fef618f7d81a667862c47dc47cd1ae79cdd634127c814cd1ee0870db704cf037fae4755c284901a70e452ee05471cbe26f9f57da9fc71b0794155031afd63a703a68456e28710e20346902fbd5a2abd4ac1de9d93ba05063f901d9bd6e98a057b3808661044378c1fb16b976d1db75313039f88fc88664f77b8c76486dd734717237d35974c767d059b09a28252e1745d7ce64afd8c956e5cad861d4e02bc14f8e7fc760d2f9cda712765d81bf1f718563c559b6a5d69a83603f973e5eb63e29802a2faea9dc3e6d86201afeeb015dacb1641b12719f3a01b51188a6e56ca47d5553e2fcaf2cdb46beb8e8b886f93c54230574dce07f239df753d3a28cd9ae6a387d33006907b7ae2ba78a2e46af4a87d83aa13d7d2e5585f9fda89fdf417f2ba07a58b7ef0cc2969fbf8480f91d219f34db5dd87388cf3553cfa206805355767522615aa93050b9577bb06c619bcb6dbbc10dad14422af25f672e31f02c459d182b571cab84f4cee4672dd548e2bbce8d2f1b82122c1f5befdcf4a2b0cb4d44ea23948574d456996f3252052510779604fbf6d4f686c0e87f7388ab183534859a3f6952d4e37b8b1257d1d9819c17870b5772341c962cbc328f63501d391cd2385044590e946c33b9197f2a5466c86ae05f802991273f9bc3a999b87c45016428bae80cc8776075e321be101077c44acf0550ba82c8617bc5687e484ac97b75caee2b9ece92f55072c91aaff3138b9797782dbd2c098df395c7d10e2cbcbb275bb05fa76a811891bcb5119c0d150740b2fcd788786a2fcdb0bedbcf7d99d196845639a3eaa081d7d36f22cc6423a61873c6c886faeeadec76accac61e4eb142c31d1aa76602118601cf1247eaa9ed34b89954c3b17eb1fc51e489acadb94a0588e8953b213044deb2123d64d15688a5a22e5f1e80f097dbde122527844a1cf348b9aebcafd10013db4d3327b02d2ece068fde764167a9ddd7a6567ced8b793a2a3576c14e897f640c3c1b018d215a885da9a3910b04a2fb9ea528c2ca0835d2ecbb7e2f35960fa4b96eab987c701e1f3c91bf4c1249128498409c3f395f9bf3f4e5358fa351c6d99e9dc51dd71e693e74fe8d6cf7bea6d746e33213f137242e5af40ff15017915ccb130fd0b45c9c0356635407474ec822166462ecb0a0ff5f40d0a3604ccf34b422a03e045b6eaf7252f556a4d00fc84bd030e6a31f59607f363bd703bc961824a4f4264b9de7677ec5004cbf6f2beee42975f336e3932fe7d656ab8fe4d7eded8b17e19d4455821d20199a34863208979ebdbd496bd6c72ac01d0aca693349586a3b6c8d7907bf2dd1a8069477c9baa5b1c1d7169655161b6a8496b0f7d032c02be4644a7790c6da4a2f0ffd31927c3cef799ed14d66a2e4a6bd2c32baf78b6871d620bb646f22d6721c23413c013d6c24548a0e04aed2c666ad6ee35ba24ad8ec211c78147bb5ce277a096b8e1f59f39a2983185bd82f9359f0949f395f8869978db43c59fe8291b7e111834ff2de6927848375f10b7d9a4c13530eb84cf1ce9217e0554107c7fa1e8c010c3806d67beeb35a8cbfd411b09cc53631a59689c35f72d8d390d580f16081891a5ead3b7c2646153e8ac3337f1652f369a3916772a32fe0822e4f118dd3c804baadb838dfdd3023d367a1762a1116c864d536f61e872200cf6ee100b35d834d6ed410b7c306d4f79b74b620d0c41d3ddfc10a56070e793c4048733c4529fc32895d4c914bec62c20a001d670c27fa5e3d6ce04c6f968c48e749d9615f981bbf84f2223c472792bc64267e7ac2c66023e762a877a2142516b768b9aabaf4aac1156533b900385a7babd3cfadbde643daaa75c04f59137185991838de5643d0ce15c67c3f95ba8627730f64a16bceed1b5b3c892439e8d66f7c6d1ccc93b96c008a9bcd525c3c8d06281b419edafec8d0aa000223fabd0820c6418be9db16408d7da744c0162274e61b30aef5acd981729f16c589ce65c6e5173605b4ff50c88a5a8b61b2b0184e4d9b3c3d0b1662fda1bb03b6c12dd7fcec3ae01b96ad9a4d48311dd06a37b60a1dd6b04bc14b5736017dfa31be6b6aebb7cf45a9911741d5251366461ebf6fe1a88991d0a2287810da84739f9bbe637293302451123145dce879ae60f93d547e62be6b02686d5052fa7ca1ed8832f985180f76a7af29e2718284358ec065ce5572ab48b659061d36678096047211ea44f3eaa712f4fde5414d78f05d68263fdc55abe6a387237111441dcb43f2c0d14e9ac223d92bd70a1b5d19267f9cdc5a9c39188ebecf45751977c9fc465336bfce93c84a8bcf009152f8d1e25ad15ae819b3c030228f3c1f3eeaef15599ae1f53fe65357af8912ee5d703ad9316082a102cda5d7e17d25672da28651eae374bf950dba8592c981ec0338a5903d0432f00040e17e2f169c52319284f203ea06fe29952133ee5c6bf287137878c2cb474ca8a005e8d0527d0770dd7df5deb5fda9965d3a4a94832a07eadd1311d2cb469295737ab48f68ed1a835ab04eb5589c352550e976bfd849fe0f6cad7177feb01aaa8201df9112c2a209e86a13926e9bba9dcb70d4732da65296c146b9ecf103dd5f16b37b6acb96e5379f9c81b9e680a1a1aa8db715bfc9fd49598de34a8027a307e07d0749f8602176a436d911457fc47c746bbfd517565d4d3cf7c1ee994dda1415444a729e87b1cb1ed3aa9b1e00c8f97872b020adf9f0822b54aecf6ec5fb18cf3430f91305546e33155eb05283e53fe0f6cd434d1860c8c33910cb1da945ce15cf5eecc4360b01a97b6ff369e83e39cd7a722de07af215e5945611a6f5637716a8953d57de6daa36b36a916dcd57d0b75cd7d755e377c5726624725692ad1d75a199cf590ba7e6ac3a5c308ca598ce1c372ecf6d39623510a4b5d85b8151af07e7db4941036a47c7251ddcacbea107327e0c7bcdca58b9825352b0e422e88b3de7b3c8ecdc2036e36f271511e65cbfaa8b2ad5c8d6f75324cff7ccb9c5e52532d3fbcdbb8d9cf83b30f44799ab3e33492fbc7d32c63343b964ce7784361b46b699a3572e4cd931a8f21854eba7c616e852bafc6f033f852dd2b011c34d60b1edbd8605f1535d23118dbf2dfc8cb877e077ca0387eefc563f13e7bdb281b2569a4a324e217c2d67e471f5280a173891bf295d0fd4a9f3c78bbd9bb0d6d6b6e8e3e59d41da99d1747c81316a96ddd60f427009eb45034594bc9021be733d9916dfbc3e278c2b48f781b5289c305e1176c4414222fc055f75ca4a03af5a1452682fa0466110c74ffd63650b1005183fcd707930f4ba4760bb20f96d3f89357db4529c25b580a2640767be1727d4873462801bf0e4d1ac4d54cc5f6ebc3da3df1366e141ca7cfce351d909e8d6d4dabd44470a1ba58ca147875f79449f49781d0b12176c2b38236dc3dabcdb03e6047c0369c3450a823f5be7232c3965ae230bb0da601bd8a6c427385762611f7fb3898b4e3a62ed5604c5d8799d4b0d452fa32cba67b1326388fc653c163427ef428ba908591a7e273b1025fc10b09ff9349e1b5a5c5266a36c1028f035fe9d6bf99de16d43695895dc1b0770f8e2006dfa8e8445d0f7b26540899bb913de72f032bf274536a9dfd9f945770ce5667aaffdfc81ab56bebf99ceacff5b692747a2025f0e3fbfa486cc185710d2f9863b6a38286c5da5fa08372289ff5472d52aa48a5fe9c01748a736edb5b848320d55e02b9f7c3dae85f6b415a3d1caf7bcc8d14f6149cf8252364623ed916d3bdecfdaef2aaa334e45c5acef286b550ad0eaad84ea8dbc60466365352bd2042ff2f11e0ba98af8e3f74fad9b6387451c2b9218fa618d2e37ef317089958f11287e3350b62646691ac78ca801757839513d5c46db1010776cf0f8ea543b9e9056cb528545704dce923339352debd882ab9b702f0b179936305cf073dc495d4413ffd420a08c7ddc1365e020e651fd28e6dafcf8cb68e1dc63051be3f20fd1428d690f780a59794faaad10997ddda7f1a57ff5c6f46ea7e331b18338b7ba1a23bb9176c7d2f774b5e7256844fb827cceaa52eb3dc7e6208b72d3d5e442f7991aec593ecd85a520c89c456014dabd60e4cfb97ee7d834f5709ee4ffa1b148a60bd5274298806ade969e5254f44a71c212c41b9fd12a9a903e47385c70d5bbbdcfb141339e94f8c58da5f824286fd67852d9270477b92403c41cb197d845e556c603a169a59ccc782e359c14af56b8b781d8ae3f9a5c55a99224d1fe2853301a8f3f271c074fae79e3ebd113c3d94b3f45d577d46712d5f02d8d193f92e86ad1334a9e1037866f576bf1f151f749e52529b18ef010ca79e8746e78b8ff1116cc5e453526daa3c054c63190da70cbfb078eab4f075f7c7d6e15859886e6cf4dfce84a3762efc373ca2c29f4a14c11d949304d08df667953c34fd4edb312bcf48f2d00818a5bbd66f0fc09c7b7be436ccbe2db267fc85ac5836a02763b7209dc266ac61693d0311b4e8a8b1bb6ccf8fbb2c940341e5674e897b36cadfb4740a454937005735e81614f88bbae6451652af5cc2f9f50b3052fe587cc4c11f284d39fdaf0ebb7c99b17eab6d685c8ec5e0b736856c87135038fcc573111f20f4e4e284cfd8c5fe434e10896ab318f9bd80bdcc0d0be5610ca7069de4403c35ae1a2d5cb9ea4166a5b3284dc5cff3fd00ab36fa2997793c991e2651c8ab2545166d4f92152aa84e6c25bcb3596e4ada9166a07f041c969c2cff8f93861e860a64b02da273164b4af04aba28d9cc657e7044f08a29e56909dc5d231ec76a39084968ee4e5bc49b6efd21db14a7b41d3662ce16b1f8f4c6bef567b9fe246e8e36c13c3e1bfc2e1a22567d94a66fd9d7ea7f0c0172dc3d3cb87cfbc1ebe27ed1c0f8a795a96867129786e680f7e067576089cfd2d3cad4a2cc120839fb2644faf55d6b8821f39a694ea163f5ea3a4950c5cfaf6e85f017aa0440175720efecacc97fb8524fa806d8691fdcbf08d46461dc962db9fdff69eb98e9f8833603c2eaa4baad08035846d03ea54f4fca3a472c21264036609968118dc2e033fbd7f26fe3967e4347c95abe5eb621f159006018f7ba3bc412f2d755254766e361d7ca8c88c94e29791c8aca3798a8ebcc1ac839914e180865c79aa43fff2b29c23bdd23f11070db9f776f5d37cdb7ec97d3f05c25dc0be0a2042d0ed459728850c2feab498f2424080778ee97b53f0b94df3d92cfa50c6cb1bbb441d6881877bc1a262eca2184b042eb854dab0a1a3f263bcb69f71ac8d4c985096d822ca4572094c678b76c477e3aedfa722280d55cafb1721331caedfe737e561985885decd8e1d34244bff0555af5ff8920b32acbe9bb781e5fc57b888922b2ebb731b961cb7a51bd37b6e7a6ab284d33336c88463659e5d2d0a24e955076a152079c9d6112261f538c5e7f8b24b15311013ba47b423cfc7e2c2bdfc6d80831616601bf78de1e5d92060af20cfa2a662a726b3f823a2ecbbb64e2a50f6e82f3903c54e7514504ee134be50c83308f7f17525c33e0da2b88170f9b152628189ec60680ffffff7f