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 65380 ffc15fe3b968c5813c25d74ea528118f8ad97522aa9d04625fcf3acf4025c2a2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
74d5661adceef31c19fad104c3932193f6625c590a4f26eb90411c6db675cc75
Certificate Block Hash
ffc15fe3b968c5813c25d74ea528118f8ad97522aa9d04625fcf3acf4025c2a2
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0070250000e0110000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000392b9022ad947c2ee13b07d153fdfdc40333bcd3bfc38021f1af5dba2e5928f033e1fe79fa038481fe66ba867af54009202584f08a8c112f4448c9330f7c99ed3fd9237fbf7e590cc642fbe75d3a4a97cb3922571b99f9f2d000000000000000004000000040000070250000e0110000

Raw Header Hex

00004020cb3c85660edc8f067666186b218b6df46b356b77e3199c05d66ad56be96dade0ff297fa5478644361965925d474e781f547c8b6c11b6576b766f75ad9670d147a2cb1c6a0090011875cc75b66d1c4190eb264f0a595c62f6932193c304d1fa191cf3eedc1a66d574

Proof Data Hex

59,560 bytes
12121602030733201151be78cb796a46b22e49f3af7e2cca3de85fdfda3946a09c3f671284356a7bc4e41960826310bf28486829d873072c9230ce186d4a3920ccda5dad3cfa8f9b6ba78d201ff44480edcbaeb84ca0734d8b693d04d723c2a7de52cfbc51a5c8c5c623ac4d31c85cced3f8366e486bef00a4d5efefbbf69f9c24c04326abf09b5fd9c1b8c1863bd82acbb124960dd611b9ee8a2a3c1f9195815d9712487a2794ca6982eded9d270795a40df74fbc996492ea5ed792884f88d33379463058e44c187a799cd2f9dbc9572d3ba15674f85447208589034225774d3834799d2fd390521624bba09f1fcf1adc119288532988db4b6a06b85ce676cff563dc2f925847ab77e28b0838197a25b88226c43ecba7a98e8cfe56d0c48c288603a43a5452eb7d76ab20d0590097faed946bcf31009b47150e1b4fb5fa5427b65ced45650c68b613536b46bf62c1fcf91aef9589d5650fb1bcf1f8251a561d223ff7bb68236149c0a1e623bf64694a292cbdd85c7bbe4626c9f26f90263841013ddb76864963795ed94b77bb07551010cedd21fd6611afdfa29ba0a067b0ebef45077592b4e3a6ca8c4826f5c80f9785af0b3167fc9f72952ef6d47cd7ce9a06bbf4451f087b5d970c372206282605d3ac4a368ccbca62963f9e8db179401c09c38f4aa488560eb38a25d668dd2ecc28e44c23515c3c1005215c1c4fdb3199fdbc8a8e56d51e06063386b6d7643c4aaab3d271ccefe8005c4b34e26227b22112b6efbe3bc4c39dcbd1c56b516e6c3b31f22835d6cfbefc19917126f1157e60169268a95961910bf1819a1f9ebe77066a80183ab872723a5f2d75b942e570403f4394511856106e41fe19c6b97cb96ecc7a1c6e533c269300c7292357075bbc9e2bc6ca4bed4a4cbd8d4fc2cba9ab0ec615e675f9a267a0b4adac0aafd0611ea6ef272f48f0d976db82916932c763352814f2f43353f2c78645511c8b2c2d83f6422bf6d93e33c89df17ecfb056e2bff477de316650719db7390010cf7619df9cfa7c0bdb0fe71cbf801a201275ae4338cd342933fdb2d2288100449a1128ae1ac473abc4e151316956d79d9366af3c5072f8d5b746b82fc3c5f9a6365d28083416922c20847ffc894e5c76639a721cbd54684d3d0e8d8eb490089f1e336f0b34ad941abde89239a5cb2a1c605c8f7544a5fc779d877a2e9afae19273e43f2f0abbca6d238a9a1e6fea242ce83e8623191f79c401261dd2894163076919a856d008c8dd653790d35da793f0220d5870f3042f7ef912e9fc96380592cf45a5da898fec52c0bb8cb70c92384b56044369c49bd7b013f749cfec8537bee42c2ce11ef8977703f528017db26115ec6b4a94a190b976a731a18c63373cbc5347ee4299f1e0693d24b8c5a8b14e9816eab58ab2b5b1858b405eb6d10dc332878470c9402a4712ce4894487199c5828d32e3ace91d8de082f8faac7777b7614efaf3109b42075371e00d8c293a656c5f59799bf7c65b4685535bda6c5daabdeb5926e26c337c5205531914c2fee2e43a50a4352a1bde5ef86eabd1d661d9a3e9cfb2ddff8c0a0f0c144094918a7aa6f052a8f0ae140ede02e2c81812e2d58e1e3815b79cd0c442469f5cfe95840dbf57dc25077bec9c04b3b5306763ad827727d5abd00a39898ec1c192bc1e430e4c6786c0e08f6757667350de199c6b4569f5a391046d3c1d8204018515b18f8d4dced0b6741bd7d1ed2d99a08949ec8f1532e05773cd8c3dadd9138eea99d6aa3f2f93f1b121874118d980bcd4959a00a376b2082dfb00f87d8c87d5207172c2c397233a2da62e332412d3c44fac31e6ac611213a0f9b41bf45ddcdeac816148506290ac4537943883de9ac9e94b1d55c67fad36387e7f1c4cfb56b3d6a0d4d3f4385f6da313bd1d9d4ff8dc630f2cd5bd35170b5def77a1cd2ea041a266e6cd37f56fa9ebadf8a4af28bf697db2c34896cb1fc9e96b597f19d08aaabc7284c71aebfbd2fc703cde13a867b52743ef2ccb53f53faacc4534ca66daf8dee6811a647ed83988be5c851f1448edb079bbf9bda00e1675b618321c335532a36cf96c11deff991fe21ff0beb62a72694b68642402b11da213a15cf26563dc2a9039f4644524cef6326870fcfa03276220c437ecd264e477f9c96c4c195767b72d390295005c9c13c2d541ae9ac25640da1959b5dfa3f679181e204328e84b35d6a2374aef12240d7a5682be54067046a95e9ef33ede38acc8715e70be1a36b8fba0b99ca12626e2c89ddc472030fb1d071569b087aabd14fcfc3053c4a4638a2858c52309ac55a385d50fd7f66f5c929ddcd001adf8688095438a5568b621e70df69a6e866e255859de6085afe87a6408e587b941b6e9da7bfb8b6e5be93d8305080d75b8e7e9c1f57ae6f62ba7618ea1674196989b874a427df175a41eceaf4f54b7acf05694ffb89768e6d9045ee9e08e61e30c327eeb913b6092b154d6690106b47d2080becfe4f2778623b51b71a47f6983003a956d9d3057ac0e1f888b4e9cae8226e52aaecd9f0dd19c4326544734f69bca11e4f4aa17e82c0a9956e4a106ba767261987b8d74b50283489a9229d0b69c637aa32f4dd1f610c9de7778c02aaaae0cbe154f73b6d652833036a10c5aa129451ff8881a6918d2636b09c9def6b1919599788784de049a84a0ee09c5d2b9339c17fdaf052d468c455c47b4dd7e2386694ec6c66006835c7f44ee84884bcaa13a7ccb945efdc1805b7082f900c7c83ea7d15ec830837fc1120b78e9b0dbe40d20b9f106db1ae1d39c41852702ca0b4760ce7153d85f2795c3d63804f5f3876e909cee621ec528c72692419a9a926e18d20738530fe2908cc26af06c4585a1a4dccdd6564ffbf711a936906322039d976d9d3e1d27ee090d1c3085671ece9b9c1ca2880b602e8dfd55412a89ad5ec17ecba448e67aac36e6e3741fe40b050e93b36c0561127e43dd74e872daa13d9d15bfcc0f4bd681367378f99558826ea1024cde651b09f3871586661e1431d7fe5b6599c843deea844949415805cbbc0e8a2b7144e9d988ddec59a1cbcbc80091b1cdda6a2572d0b74749140a09baa2afbe13bd87852a8c1b9791881a93e3f81fc6a3aefbbde1eaa09456f67e3324540f4f2690ea5c3c62a485582ea5cd8e6fb8e365b04a17300bb9b86a1c9077463b4a5c3ff2c12bc0da6c8d639c42f6902e27c6bb7d15f05f3dd45b447f78c4c01070b4d72ad9a4aba1549d4dbb8afe68ad33bf2207c7f95bb9b868cabbb8c4a0339314122471b4febb373b3adbeed78e3d0998808be2ad895c1d6ab2bddc6e9f81df37824d812d686b7334268334d8502b938dc3094ad7cba9288f1cda2f1691407c9fa3fbbfd5631f352c6afdeb7e5c9937b0a67afdcaa6d36404f1d8ee0e52863bd28c1349c697ddec715ef762e6a303667a19e4505e25b762cf570f964b6903c5fbdb3c84cb841eeb0c7e9a31f6a2b16742e9ab4d8cc3780ef99ba7ac7f02c77c5a780721d3f75a7e3555961813cdf30a4180bd932d072930263d03515c5b01188164a3805c16ee653eef4bddacc1ac72ed1d4f4b10541847fb1b846527d5832bc9b23c3e155b2cd7fb47a0ee1d846b378d416b5239c1b9b0e11db7c7e26b87f26e534098eeb8f8f0ecad1c38328b2e318b9e5df421e2e790b96b7c155a07f591c803ff8300dde795f11159835f85636fc5a7c9af506107d8b991dff3009250873672d72ec98b9992ce6e410aa79c447e92fa22f364a986e22f11cf2c99ea1f0052c4284d8530f85ae981790c5a6870c7fe882f98abb4f1e693e2ef3c7646fca57fe1a15f2ffdfe0f232229aafb29ad7edd2bbfaeb480689238efb149c8cdc9f0a8c719fe383332112bfca4c662a154d6b9fc8c01858c39c3644c7781c0d4eaafe2fe95354cb81de0fafb03a4b0fd4cc82baa9459239d52b7c2e97d6afd6eaa1d3136979a1025b0e78d4a04339ed66eba5ee6d60c746bc3eec5fc6f4bd989edb06f625ce3b8d578dd9ba93f2bfb34ebf58012666a1b8a5b99e2da43d6979395c723b9efacd027d722dc330ba0e1e9c3572217f64f63d114296d2a97cce96a6f40eaecfcc1e590449a64852a72a0ad5cf4a293b59949b3b2355e61cd2575f8229e8d66abc26c9bbe1caba882bd23cd905f9048514850d6afe591ccc8edf7e69c63c1c2642850c21fcff3535a6c09e78a3da795e425104555a7ff75e89f8731bcc812e1152f286473ccf50abdb2241835d9dbf19a1f120161281573efdac628aa4d0123999b8c4d55c8eb31b7b197a428e6c17218637324143d195a7ec91956c45164cbbf53cfc97f20b25dd9a155008bf4acc8b5f72538a02c126c85b7dc2a1cdbafdc5102ca68744e4721c4578afae367fedb0b0bbc5e7f1114bfa5080948c76b5a0f9b4f4de5bf6003ec8a299fb8593e0038c42ac8fd9a208586dd5f9e1e1c98e7e56eb874a55b347a3bb645580c0ee2c74278f6729ffda4b3e7b645e149aea5f522d69372f6fb081bcad92cbb78a13f90858caaf068c6078813def9488247ff84602ce2078d5cfeecba2f5e01f012a49ce5db8d9a818fbcdc1613cdd3cf37c6deb7d5976fe6acf62940a72faede74fc17d15683e718eae191dfee35181e22fd7879a19876e407864ff5c1152b3065755a1d657a610534bfc5e63eb260e81233812f6ee9f055681c3ac08c25d24fd9b8c055663cdfdb82b7de8bee0e850817b0a2ca002530d5edb623337f1f2c60a69d1ff6385ccf181448990fb5c19a6cb5453ba2e70a874d3a1961cbf075b9b27cd2869bc427df90970cb6376df56f927c3fba8c93dd30b960bf3f8a2ced62c6406c546bd01fe4c38d3a0417231afdbdc9771cb8b200b67304e4ccb76b882e1b2d18eb1cae04861ba828ba4343c5ac0502d1e05f003da578b9c4b7233e360f24c20fca8b65274841989686d3293502133c916fca7475a52e939016bd47eb46d49387853502166baceb71746b2ebd70552dc4bc250851220021e749e117ca0c9bfb469eb81b964e5b46a8261136d2c42098d45cf6a41f7850a50088760049a354251f971b008a1a32a863fe543759d1d860799203a97fa4bb8a1a62f921579138c4096db1fe08c470b76018d0453ebdcaba41665685a5616a788c09ba2b12f69245037d49f708cd19dec3a4c2f8c33c50bd9f4c4fe2120719bcebac9f83e3ab14a150f21e197c015e80b90939d860eb080c0b41fd675d31cce6d3704c863c51d148332ce9fbdc7869a22f32363e6f308e039d60236dcc8481181b88d04e6f4f6b748917eda16cb8b3581ca884bdac51fe0746f1cafa728585d450b06f0beb0b58a8c81f82f15c2738d51b42ed40465aa2cbc9003682d3f6b2846defac878cbdd481fc34f4fb0185fddebe8cdc84e27da45ff0bafdcb73914884aa3735407c8d8fe1dbcf526dd8d3a5aad717b651ef3da9660027eb1f93b75556ed95291c93deac156b40470e5cc23d0d5a574310936598b1c95c239330948fde3f6e13bdb9637316428f45a8ed100b456e0bf63285bf101124417e2b27232c1ff8303e3456e3612f949562bcb026724d835da5f0ac0d423f9dabef699ab4cadf3be8ad75fb637e7a00bd483067130e9bb18e2a4a7606c72f466565cf5ee0bd56b1fff419553e83ba8d52ec63db87d35f89d9a241b78505eea5d76522c1a6e5b2f096a380bb43a396ea181f712cf6e9561de1c38099766c5ea4767b7f374986214b114144d76f6980cfcecd0fa1722558f39425aa9076d22cd835e7e829f35bad6e9f965bf1c7afc358c386b81822c6ca77369626d7ff9a4e6443dda072b95e2e34cd42577e8dcc4b551cae561492c3655cdb39168ddc7f8594ff6231d87d301783f2e2777e27d56e169bccd61b0fd837353866018810655a0de3528061462b80f42dad71617af27c1c3f0baad5743e0b1fa5ae23fa19d2999eec40eb1c6a43f3e2eddcacde5bb9a1268233dcc8a912ba8e6afeb45eef43c881b582e518253dcb5e07e743bf3ceee1f63b55553a34dba66918a71d58392f3272028c50a6a87d5b20fb3a2dcff093efacdd1c5ba17edca8bb1282a861e7791d023bdc9befe26cef2edd7e89cd27e24f3870938ab5b33f14d42f3ef1ec10a110caf2cdaa22442ef6393a1aec5c80c1f3ea3c11a9d77a025c6b853dd4e600303ceaf008653e5916c12d05194e9983a7de03fc029bcccda52afad262afa3ea5221a90ee62781b8938676f29cdde4ea22f7dfe8ca0f56a1a2aad84a04c87397c0572503e5e6b83c9879e0daeef50c569fc5bb4e1b0afdefd5aecfe4ea95ffcd6f5c7e104756aeb5b5f81aaf6255c82958f644019fb06386f9995f171ef742efdf0170eba4fd586e00b9ad2bca93b26d238385183b8cd435cd2ebe13d614bb552b88db0e8528d260ec6512f069f7210ba1a3a32fa9d90bab67778f0eeee11c8213c87bd0bb0bf2024fe7da74be0fe6b40bbbf923ee6b9492a64ed7791f9e8c58207a53349f3f6a40ebfd0f1e9a3fa1b4e7965f4bfabb43350b752c2d66ef36bca21ac36345c58873d387f99ca0f117947d2700c5c7e9766b19f9e28e28dc5fa79bbebef67a1bc120f27050cb0d9cd187938828c84ec2ffaca8d29bd20c880ab160045b65900d870a511b88d800ac6b74aa2408693d3306d2ad94e3c172cc38563733144660deb518e62ebd9febbc6735bcc1bcd94f3248a50290bd546ca26d991ccf46f59e60e03a8d0e3dda0168d048c010c681d7ce4fa215786171544c73bdd8f027a7d59737344b0cf886c04de4e0cdd33852c888f20b92bc04f8e243af8eff87ff49f49c2d14ec5dbbfa064037f5bc71f4d5696cae0d67ac90df9efc2c15844c748ae5882ccc6c5286f743cc5dbfd1ff4fd42ada096fa824651a758952cee907e91828db1072687204dbad254a614d05e8d1f7894c5e495d054b911ba203814f925ef990dc713de82fced881ea1b684d2fc89863958340013b131e2c05af783b231a81d7c09194234d518baf65ed75717fdbf39785656c0ac96fe5f3b3376ceac3d67b1122ed1d87c3811d9d5f3d09d11a81b75cc77825ad14fcd43735a71b2d0552189f4907f0a2ed1c44a7e1666479d2bd8cee512fffadf1d8e6250d90e3449848b5f24f0abaeca6b9958034fa6c041ca10f1e19d37be2c0ab52fd00ea691773d756368c31a31a193aad42e8f405ff07d04e1eb29af0dd5a013a3bcfa9e515244819bce9d49fcbe686a1e877c1411c86c4fe6a28b5661b19f95c644ec55113b6671955ae345fcf89acee9616cbd4dc0a641e91fc19ce3a6ec2712dff932cb99b8cd55a4d5b4b2228141ba41dc250dd685d18488e9856f51724667460f6113d072cbc8f25d7ebcff4310f93fa42a2411710189740d6e21fd17c1cc594702304a97300abc66f8f0d5632e70c0f80957442b5f598b58b80bddf5a6ae531f5cc60a318671ea202892a64a3cb774a2fd96ab3049fe6a632000f89b0c7fcdc7bca46a312c4be76292a6f1d4d3ed9bcbf0460fd337a32d7eca8820f118afcbf862afdc799a1ecc73dd0675f8720a556249ffa5b95338b72a15b747c8d75a39445bf3d6701cc9d44e2102d20c748f668058f50378286a54eb69aa22769af4f5389a03c659e461d1621b9137c9328849db4f5fd91b2d4f52553558adfba2a8558fb850b587fdb618bc1e22593e15b13a97266ed03faf2c132393b62c4bb60748600a7e7bf02f8d18c0ee1b79a8c124a9a9af57ef954077e181c02fe21245438b473b48f3b64133a72a2b53ec2cb8d5715997db55badd719680542b6bbf92ce5f11f4c087314b1cd94fc4e7e84e7d568a02ad4287686517334d5f9b03397c73b1cb7381bcf4327a1361f6b05b193c2650fb54f73920662c44de285f6de7fd9458e9941b14b95d578772665e3c1ede7649b83c670c7510688e927874e8ddfcee3e47eff2c0d1f068ca45a6587c940f41cdd9bbaa32eb358034abceff4ca5c78e1e1c25625d8cd5aa58a31f01c70ceeecde4d229ac0ed873da457c3b936e5034587c94606f769f0ecd26804c30950f3baa044439afc8704f7a2afcd2d643e2385cd6dc3067e20b8a934725dab32eb05adf43fbeb48dbce65e2f63dd739a68293f5511532e0060c9ca4505343ebd1c7d3c104683b67d6b69f1f497e5418538674f3414eb8a1343db1c6713a340a409a6d06a06b27c619209e9f658c7d0c2c65b58e06b96387ef0d028def52fcae083905503b76e052fd67c4f9bea1429919037475c0c9866b11e5aea2f734af956a902f0a490071b731850d21390d171ecdbb23b17371c14d36fbecd7d3777d6b240f1b532ecd91502b097f2907e46926e9ce540dee15c12968ccb55dfc810ef1298ad5dd381a799285fb83280283963521f6de9282c814d67e8c562bd72c6f796a9decd9545c56817e68cd443af85632670c6e7f543885984363893bed2780cc2c80f8f59d1b650a987a1a365c2cf69bb4469b14f41bb1b439aa65d984257970d3c76b3913765a6e50b2972f45d76d9854f39908e566829e513c7332dea9929c5a3ebfd8525dad8e3c3279f7c767096376ef981e178c975704eb0fb21224dd992313bf49f1968174f37ecd74fe9b035f2a8a8ac56052c87f9dec343159e323ba4ae8225091d77e823b9331987652b53ff9c5c66fb09fd921c333125ee2e0e0817434e8a7e06465ef5baf381fac9f02b65576e9433ece2e3f08cd03c73be32fbcb91e2e1ab8e059522ed547270f17b86b8c3b5e819ccb7ae27e3d9373c1d2f7caa331c191d2daf1b733886bce8e6275c71dabef8b177f081850a689ccc97277f88d1fc2ac567689aa539153a8f2d598ebdbeacbdff560044a65fbe5b10e4bb4a8c04ed6e863b8c7f21130446de0983386474520f575bc48a41971e5d0b981d95234757ef5fba4684318d5d44f06760a69de597124b404f0fb7f81b1f3fb802ad4f62209e4765c70997410dd9611a5272a51c64132ae3c3afda13f8aaa6b4e691dd2a6f7b2f6bcc9cf62d9bb4e0abe280680a5a6e62321535a2aab2e92907a4da3df063b8c441f7c588d8d49292e1d371ad8dd9ef4e17bd4528465b8ef3bf48d85e0531bdcc61c54870f22396b5594c2b6f0cb092e3973f4829c8a06b3d86e2731e4ce621cda00882130ebcace088e1b54073567c5222c3de1918da295eced44e766822463879672393e49092568f4fbf27bc529b71130d70d0b682b2db6b4b199a6f71cce4bd1cde5fae73903f8791cb40d3d7acb1d36d0c4e9540e42f1490a248cdf0d0f6e0d2f3c8592ee06060617dd628f6ad7fb48639d55e26a27e9be44429c7064b36de3f9539d3c3ab707c2ad0353dd1669e220efd8f8058f36ddbf4cbf81c9851616f6e851777eeb9243eea517711f568ade0ee881cd46317d375f4056de4154c2d0e6878aa12fb566e8a1f64cd018225d911c5cac4a529b3f33968387c51a0a2af9240f46a0d752684ee8bece9ddf6bdf31caf014ce7dccbded32f3ef56576a0245c411d4087df42ee5103dea42c34bd49fbb251ea7d54d6ca03fffa937f0c2728b5c893c66b84afb657be0b7c769d70ec24be1ddbb2fb083c9644936c13169a6a6eeb91b1d29cca3e59a97982c57c0c86fe1b89cb6c94b640128d383e20a60c65b7db953094914f79df36717f9bcca12e28d6640133637bd33456aaa4cc4242b9a0537fa2592ed2ef9f31566e02b3596aa766993457c0bfd22eaae31d301637033f20bbab7c3d0688a6c2b2b346fabca6a04414e8b7d558ecd821f44bc5a139ff0ae6f2dff98bd4781f5c87666c9e936e0320a8f9d8e24fdf1ace1d3c896c81cae48af5f7979f4896434fbef8161d67dc479f71743f6e90ad2ff67d9c1d753a174bdcae24803042669b1fc87aa272f5cbecc62fe3b27f5f28cf8ebabb9a881e799d1657e0eecea7150c746671d756c7fcd924a94db89a1e6278fbd15267f99a53b953bf8bdd66b7e1750772bae5abb510b168888b55ac698fb68df48bbe98f4c9a25400514bc31bb584f249c5cb51d97539f90bbcb94301809f780813463e8204ed51c5cf7c6ad680354dc032f24e6f6571ca19cae43dc5a6cf0b74c3296fc2305f60440da3c94c89b290d9ef88d53880f981ee22b3f067517e02fe9f474e4f0b80b623744e8ce6d3548f5d310207bcb3b56130d18063545c695f1b2c1fb9d4503399e6dd63ea5f0eb4ddde48196a2129843feb92b16c563756b49d98b2afb2b5efeb631bccfe2e9360d8205afe3d0468d91900bfc6592bc4312f1647299f641310ed4e7dfd6ecd483bc802f240b7b1d4ab462f5f4f3f80eb1d8292180e90857e5668d55ce29f6629ea3fe35253ca99bca98786335ec0226ebfcffceecec4b768506fad28e93fe907455ee8ffcb2259d98cc138e867158ca0ba6fa30a6f38fd0c939949ae51576aecaa4fdbc55c657bb578380707959bfd342bc956dd0c54afea9f70d4050959d3d656873f72b23ab68dcef080c94f4e248f93afba44ced6ef8f5f12432e4354019e67b354a918435ff26b8b416f2fd2fbb83066778f09e36d2eba60a65f241ebfb7411edf5a2397da3e32976c5fea81efdf44686148808109b9f185e6125bf0924270b6749b50d9ffe6108e350571e8f8b56fbd6da482f5ed4b8df7441aa4a83c8176998562a3c09575c9ffb5ec45f7531e0e2f4551dfd3d27474a1d783b72279b24ba46137a22b5d6b2946336886d01a1bf22b95078324b8ce8a3761645d2310ff865e952a25bc7fee0a2a5f19626c9cde98b76d734c63b89d43dd748ee15e48fb2c35c70c7e264ac63477381200dfc2f319c699c6d8566208cc3addc46eafc3ecf4eb9a19b1fe3cc99be5cbb1af6a6575830f0cca3058c87529bace9c131cbea7a044a803bce768d34ec4f77a7896cf66bf3557b1bff388df3f3b682b4636e3c9d0ea0f45ae5c92424b155ba2b64a35473b00a8ae95f0471ebc1bea82c69a45531717ccd4830836111b3876c7fef558d84baa852af600160c0ca3a989f178ab37033b746871a92e582e84f3e73cb66baeb3508ebcf1044ed11bd907fe24cfb375aabd50f9b46f54478bf83536b73a2a0ff42c8f5305f7afb5eab830dab359f1c0af5e1b440cd25ae982f9f222e6b516d049f9d2d29f928a01023d4957f87fca645b94c5458f4b3a9246cd4feb17d0940dcc8e3c55b9525ee88bda62a616ea9fbffc169847f42df51f3fecef938eb394539aac76cb9955f07349c1d4871a5e4c3280fb1c330d0f89508839c138686ce5917485d6064c6833319c018ff14a503459201f281c8f1bfd616c9fe9ff9c2d99fe670f6b500beac98970703fe05d24e6e0abc02d7dcc34fc61fa873346a2b74d803b3f8a6be784776f76cbe07d83435c867cfbaebcc9f73c1f5228509a2674314ffd1e861cc0938ebdc02c3de6f56b82c58d62f30c3352b84e4e3bcf68ef232813d69f6f6cb08e60dab98c712812eb6b2e39a2032434b5657975251beeab9b8881aa5562a3c4c2d206d914f2b7b442eb0f3b9aee608e9f1b7fa6f24d25fc32798decb7fb3ca20acbbb95e632b9e7f616c4d60da439694f18f472e9917e494bffdcd4fd8183f95f0fa07be7b535d6b2f9f4b341ed92ab0c80538bb36997f600c0d2491514df0ada1b27b55af31d0bf39ff73ba995fa574c2deea5b5cbf34af6b322022b3dce0c9c3455a4c2c7c4a8e808a9499b6da7718e51d4e50cfdaf2b1db277c5da95c008c813333b3200b450ceb459f277acb2656cb2fd8ce960a717784535e8589cc3673af6f2e1e65baf05a56a1e92ba8ef139aa8f1e9a2fd4005d7e8cb62d4c5a41997689ea8552bca9ad0755319d4d287c74712fc1f9ce98c1ac1b12ae782a2a14fc528d47b9a0a99ae1d78050ffaf7c19dcc52c6490e0ca56c0e091e17d0d7affbe97fca3e6ce9ac6169a4fb260a459bf85502f311fc3cbc45a8dd85929361facc8c9f1904b1ce87428035e4076cb75cd4823b04ff550ac0eadf75cd68a351d0b5501405ff66e3cd621f249aae6c36728d82048d8974becc4b0bc5f44d962ffe77c37273cfc313bc66456d69512271bbd4b18e17b26c4cc9508126d7c54d2b8dcca8d2a66448883ff722cb48e54b94afc0b3849fe4301cb84bb8d590aae213394917fa417b15400ee5da7dd80a264514274565f5a73a9ae546f6723ef22f064ee58ac7cc1d826806e0539c0ad0e12d0a73bf12b628d72441774434182d7c08550393f33831189bb2f6ced89b785705e27c1f7818e6490054ec96752710cf0f60295e96a89a30b979fdff370e6bd6dbb066550f61e860a4a3b9f69754c3ffd8d0d7211b1a3257e42220f6e5b5fac8bb356823843999b50792775ae716186e6bf048636299d57118c8850c62fcc5132a40c9ed53b226bdf0d5f8548c0020d3d1f8d061f3f58515e65c65ba08ec62f7d87d5f5b74ada3e8e95643e6e3f1a9744de3ba461c8f7de28d01dc8097516555b3b0997465d96d55aa6f6789b07fed254a74e62ceb6abbb1f93a7b1c37e08efbab6b82d8230ab407ba460f5b1f4a608011af985b9e9f53b740d1291709a1cb8de032a760e048806ee25f0ea35f0d4f8621a51a4c3885e797a8f25dea663529f92f40c0a956d3acb01bb5e2037f1235b5e864ccdb055cb820a3b529b0ca1caaadd2a565dff6f42f0f8a0ce3b30ff2948a605e5cd98bde931ae9b228da381a62c43de3e8c2d73368336e4a3d90761c353a550cb8b97ba8eaab92bd6c0d567be48fcd5d754e74fe9857eee556d060e0360c377e1ffcb6b17bd03fb53eb5386e72cb4eb0d3c2f207724eb332bf731aa4ec14e11cdd8ae0a23f53ff0ec5abe8c0c603e8ab20e5e90421f7dc14a31a7b26faec23f38767d861eb459cf6e39a8b55c9510ba0bb0f8bb614aa862fd786a756728dce8053258662a54c27546bc3d3d1a11361c53d92151f711148e6f5b2083629ea35399150c398f5a140175cc293efca0124c0047c3ea64918a43ed297425d9c5b1d8d79583246c9eaaa4cc3541feb3fb39971275166dcc1d4c879419bbb21a362777d2b1bb24d8209016a3951611613c98e348ed90e5eb413aed8e08b2b4bd834f53401c29b748afc4ad404b6d15466e11c565a6660790293ae3e39e5f863f43c65830e2f8e0257097b09cc3a5baf0a857d8d226f18b362ed031d07d7d58f40608f9580c255fb0e3ad3e9190aa683ab8c460b7d0cb254eccad584e21a62ce621206bce2acbbd292c2f642b74c09a50ecad3b4eb9b9ab717da54f79dbfa53e09c4363cf12422a12c37dcf41c0763dd46fd1d8f0fd62b1088097be7d312ccf43a094c1317aa6f014e88870fe5053169a875c0da6cb9b3c7c710d7d8e8c4bfb879239c95b3256533adb36cdacb7c294cf6bb38e87c89211a269175b61270ebe129b800b5c1ed886331db79a35182a0b7fe8e499efd6b189bbb51f225e3b8845f7eeeb3ab1f95b31fd50c24595f38fee7af301d388db7458dccd35f70b1d2da1771cc582bf88652af7f2fe0f0d89cdddfff5403d1a01604041fe15fd008f7801b79676273c1bc57cd3767995b8d35e31507e4a37ed1caee5fef63809da9879e8c79a5686e085566450e3a32bb66e561e88fe321f36a8aecbbbd64f3facae171080da327742d0585dd214143e90fcc885de814484d6f3b8e25ab67c7e3d5e97518853a548d7de7bd4802209920873005e65c4dd6013b7d9a3d7931fbb564582781dd66a188cbfd0ed887990795bf56efcecedaf234320989c916aa38165e212e2b5c0d8caca69894ff2a6c61f6194c6e50a28c997fb45175743311c12001d82259055071321b53f8ad418ff1ad61ef9d6ddcbd0ac1ecaef612f729deef7700eb440d7f890baaff1eb18cab55223ebe3467e03f5d9683e05d180f192a3a8738ca78e2ce51b991afd8401744259ae52068ba018d9c80ddd320fd09c415f27cf2e1ee8e0c52222cc3967ca9e0f884addbf1f4d2f5162fe162139abb6312f04a8a77fcef48ed432ee9c572d33896bb2deb625f4742867addf41f5d864cef53e64e066556930444a514f7ba1520e0d6940eea2a3b749c2241da68be94bf22087ac7e44b98361dcf5498a6ffbfd0d33dc82a91ef014a1b6c5952beda952364001bf600cbad513decf400990aff3ea43a4992f22c3c3ff6c5d96e4a10eed4a0ebef8ec04a755fbacd81c3e6a4ea69890356719bddb0957bd434229edd49f0a2da5a71daca3edb8ca65050b48a7155f229a9ca299acb64d69cc5d875c9ef341f69c3f0fdda7a4c662b34c24e2d96b1d364e1dc834e7a3e3f4e356e42c0acbe934b75ce0116728760534ae8169765d86eb7aa37cb7d2243eae9dcd49beaa112cf5f089bae7987b18dad49b4ee69736c8794538f9df87b89b1483d024deb4b153873429f841294770c1ab461878cad7967a79851b40f55dd841e267c2a6fdc7382be53b4946f2347f35e2e88a382dddb9609a575e86ddc5d77a3220729a4797bce890bb670847bb4b0e0ee5908e19d334beb842d517fecb16223f51cc8e8307e5ff90bc3ec4c2a8e7b48bda7cacf9c7a79c0f03da30ded471b758acdfc038676cadea8e965d6a15f5efe67bd1608287393080f55b0dd0f0882fac2045c084c9726e8e0b8951c553f641c3c5bf00c88d3b860da807b6f4c6a14aa5ff37eda5102a1154b10ad8ee190754b4b7d83e58d6f813c376dbd998c3cb743433718e06fb0ff600e5faad29d98be50d92f49744df3ad0e32f7ac8ccc405a0ea38a0f0779010f33dd959ea27cfd58a00c9bbff8cb459711d018e523ae878fd4d3300ff2de789a22b7f93e8879b4c266c41fd26ac212dc31d35719c1577a7d3ab42c0994042839e80015703c59aa1228d8aed3e6c5ad8b54643925947c52c1b215d216fa2239910200d2584a4f12875ad883a3959e8b63efc6ade43e2498a23ca296f8bc3c407cfad0330cc86ad19dc8f9f5a38628d4592f8b9ddbbb6069c63dfb104827cb693f92db998c8bca6874f1a03ddc9118e9088e69c098fd9e5b040f475e82d77869b45b9e9aa80d6ed7f86879793e097fe551111b716aac012d96075d5402c0b224f3887829b045c419f694b48c101dfe2f8cdc24fff7c1bfe09757945884bcdff5624d62f4c219eaad5dc031c741723059921c68eaf3bba1ad2e0a2731ce2b9315cb757e108a34569f777d4e6ff0df98653878154334529883bd9c01e4c179b05cfbf31d7bd3eeef868479ac3eb7fbea2444ef09dd6e9573c7de5e53a52bc71e0e2abdb4a2f81700ec6f717f02b9147f13cb2fdd00696de51cd19376288264faf5de00819cd87b30862ea89c161a5043a8c8ba1efd3f766505a642a14e3aa44c2996bd579c3acb228dec8b9ca0626e2a831ab4a5ab0969577867857bb0bf63fa9f5531d739d635a50b79c1394b211d7b8f0a6e34d91f23dbb54a0a80e57f8094fa13af32c7fa77de9457efd70f46c8e8badab9a0cf862287e605d4f5e3b043237163455840a70c3fe80e31bad8073fa4888546a6cc25a960e10884ca5ddf19dc6df6370e1dbc095032beacd4b97a8e7c986fc771d2d51ebd2484a2cde0d934717d3ba387f1fe2cf5ae5aafcddd81f06afb00d8c68ce7f66fef22b4b97bed2207142332a3aa129d467fab4e60a90a44480826b5bc71241b76eea67992a389cf3f3b8a8975eb4f77cfbc5cf855aa598db2a403cb48b2e3124f53cebd6bf9d84d82a3e5b68c8e5ef3a40b3a054e96e987966e832cd2f1ba08777ebdd5e9d841b7de0f3c89b86d7f39b86fb0df5a6f4223216799ebb76d2fd845126f453f6080cae7b958d2579dbdf94ae81c5aec2683faa8908437def1b761bdd1c1d8456e916a23f4e26beee8a752e06949038490d210a0ced1ad7bc18da6bf0f0de1160128710fc0fd57aa92485da7fc648fc439dfc30a9a800f5404bcdecb9ec9ed6e1f34d1c2e1161965561a12260e00f550e7ebd89dd0e5073b59f627bf5c9448bbd56807d94a95952e110894c4cb3d1a59a70f89f5740a9cfb681dd3ffa6bd29102db2592c1630e7afa0766c41806f072714252205e17d8537eb4c221c0a5b96ef069cd904046b5ea53116dc555599663dba4e7c7fc3dbc81db8aade227e965ceb0d32e7953756c54a39726e669e7573a7546b295cf84da5fc80ffd7f71b0613c63ede84b8fed7c238355b7b82af689af74668eb4735dcca7827f02042319c5469998aeb65d4bbe075cb836259c9a58ae6014b733bf9404b117103157edc74183868964d4a44fc4705565caf6ae35a82dbd942efef2424f2a765e9d491e242683e1ade4a4f44eb7182a0a6b24aa660b2b1de8d3338dab217f651051c3b3493cb22ecb7838a8da1f4754fab92faa4913b9b3868f3d5a74e2ee4cf64333f016ba73c4b4ee0081114aec1bf1b7805fd2c4bf8ffc43f1dcfe66de4df2474788652ad0e4d7e22ff0d158220392ca8f13ab4bbac00136b4ec45109a6ab6da51c1b084bbad0fa853e25b1611af553faec223605c297c6da583a51e27b18916309d675354d07a5bfddc30f801365d2f1d8fed891a1934c7507ae65c088108ff3b1ea0ace27da15e76f187c2c1365e1fe7b2ae6b31f46bac6fbff6a0ffeddf3d7cdd50d30cc45fddeac7224b3e710dfc063487ee1f38f5fc94794908ae04847b64d33510cb384a0e6657c2654f1c029f145c1654127c9ba054a59d99eae11abf71a864939cfa63245feabad3fbcbdc50c2b43d5724fd7215dcd6caf7d59d38e562de406dd0a0ddb8a955bc0db30d16f993d63da7dba4c7964cc1dd497abc3ca6e591e2bf362f8407fb9db5386cd4ae3f1a84fbbb6e569c78d32b7cfa0a970d0e451ddbb02a3ed5b276203f9c8d1f1a119eb8b34c1a6809b8c866d8877955735da8892b7135a2b26a3b66f7e7700979f0764e8b50206e40ea5b0772048b18d441cdb6d6b5cb66615e58eb70266c4fda9c7850df5e16b3a995ffb083f7fd81cf201aeb6f70fe9bf4781b384c0f3f67720d58dffb9a59760658496703d59e163c0561d7e6dea329ceb26189d8d73a7544be2ea82be3f8f86a358ac19bc9368c5b7faa7b813a4870ee3f360e5dfe67a65237c63e732f1b12da96f0459dda4cc44d33092c33cc99953d3692f3bb93351654c7400ce8075a876a1ec91cb299c9bb2b65c27301a774276f3a9572ca8850b9acaab6c7a75d5040e6b828c4fdbf28f17f7e08632e83621c4bdc138bbe8c446f9367bc93b4ab3ef6ecf73f1362d1f9c916c2738a3c1b9815c7fca196927f4d82fff7de8027b49cf71320e680a745519e7d6f6c267fc53cb30b894245c91a01485d2d395fd060807d34c5df145eef8cba01ef15b9648a3c9dd9677b93a1ce7e72ed50ef0c68d41bf607d6910ad6ed2acc9f0dd29093cb015988f519243c3ac9b8a81471b93c21c379c568a40ab69284b251ab975098f21b6f76a1969b5916ba6835f113fb2a90812d34ae5b61d52dd8dbef183af0f7a1d16aaf7bdb293b483cb488c09b957ed24b05421afdd2a458ef189db0932d321813a59df6572ff33063d30eb861247f2dbb31b303ce3b445151a5ca1f400a703dcd35b081ccca1be058b4570a49cdbc17a1e8132f95fe7032b07b6e8a21268c81ffea9edc6a679ed6ae69f18e1167fce37353c928a45759685f244024287a25759bab91b7efa15102bc5fbf2b332b13542db1236650908375b692dddb37e2c48d5795371ef805859164675e064687a19548982378ed8762b7eef631a4f2824e616a995093cdb5bc820a71da4f4e00f02e62569c2e137f25f06bd1766c9c482b7df9e76d1938cf7b054a212bc4fa304b697fee3f9d763ab38447cd96c7ca34699d253bed203e4373a7c2907d7d60c30ee5f6168886319ef7e2639888d7102a9daeef0c2cd62fbcc8587974402b9f7e3bb09d7e6bd31936bd90a9b6b2074bae692a1756cd6a6726841847898e8f3b4c724f48f67f9a64a2523f9da8cf1eb47e81594623c79e5d5cefa288f2de3bf6d250b59ed7d4b64cdfddc02215b91a256083c365abaea238392421877006075b2ebc615f08e64bfad246d705e91d8c20e22f838996e65f858c9133df15ad90eadc9d0a9400207d946ae7e065374cfc9962fe292038d0754589654c63479e59865301053b7bc6c3b025584109bec0d6ae58b11f1fa6e6454e884df0531f13b9bbc272140e59fe92ac6f1f2a1e788929bb1aed4c4fe445c82829699dd759a6989de96a4bb5029d4f576e63bfa900dbaec7644c22d93a55e0d3f79ffdde74714e0b27b4e93b04d4a1006355b61dbccb7d0818080f35b942e6d01c48fcd0f51d006aa5a8e876b3641237c609037dbc3ef99214a93f0a17e5fc16d5d7ed80e83f2aee4c872ebf802cbcc00da00277e405a2e3824e96453532dcbfab47a7c4250944609b388910a3edaf6308b71bec320c6251d0af6044115169bd094bb4d8927010d1cf479012e44bccaaf7935537501425d4afdc9d8e2cfa1da15660fda0b47e6b114978544001d2e0c04229daf697d7d64b4cc4e921253e9d46772a1d6bbd17cae8d9d7d96c75d35fb0d05a6cc50a1fab5315b21ae40f7ed9cae05adc5a10a0c26980b982c3f67fb78fdeef2e11f6e69002df86525f3653fea4ebd9c66a70b22c830f3a27103c24ce7f466627cd6dfb8db966f9889f6cc708fe5cc2b0da004818f204485d8092e22c962ee0eb8737769c0fbd9ab8e7dba59995f51da9bc90116d4506ef8dc0f262d35d46e6e1741cb5b0f1e841cb91381b3cd8aed562eb7388c26459077a003877beb8a1de82a5f8c828b5bdf748fd9560feaa370fa729bca11396adc4370101dc532ce01b07c9e3b05b9b6fccc85ec6b12f3d522d1a806151381d7af462c8963489fab506910fca071c5fda7eecfb5944701b8b2a4f59a4687cd2813d49a8e24853088b6f40c32c77be4eff0c963a6f166fd60f85f7ad9ba8d223cd48d8807f479b170e6e7e52e38ced04ecf3e0bba0961694e8af4d959bce9983210b072496e2c0726bf5e69b052d6a240133c8484faebe2ca445c6c193b1dd978924d319afc267646d536c7202a9e6f92428504b8f1cb2395610889bb6304a1f670762a466cf30d1908c2745544c9fc42ddd00c7cc5de55ccd7fb2f5685b35881a709da954c99d93ff9f80c704cdff6cbbf2cd7ce509fc6fc5b05df45778c0127fdf9547bf294cd17112e12fc17178e920a85c1da353ee38700e8daca020641e695160a2f7f086830e2d00c0f3c697fa70aa7d8023962bb57b6a2daf07543c3121917aa320a57a1e1f4463e6747d0f43a9818ba0d227b4c64fb7899d1ba880feca5f34cf46ba61c61511c6d87fcca82fac3fbac34199e97a341c37b22ce996b055bb12d1d87098dd93291bb72209a6ce1abd121267f798daf756d69754006b5b125341e704f098b617c8dc9e19f236c9a2fd4906ce1197ae06d3df94f9c35946252bf3004f82f01fef5eb29aa00a5c0003d99d23821818f97d44a686d860896e01986e5230c092c42fd1f4098089b5f578e29e8c8b5a9084ac384a69b5ae7e0300cab0ee719a0463945cdf44e4403b3e47032664d0985a9127acda54e7e71564fa0e3757595bdfd49874ef48c99e17319ad3ee868751c37fba243270585defbdf6a9967edd1bda48bb3b4e2368a881586b3dafaedd9ce0d91dfffdb77a8455b0cc5c2ce93fae78b4a3465dc89a3b85f866cd29f1c34972c0d9127241f2dcc9340c6b7a513a401163948b39c95cf7f0465fa51b9e2fbbf823bd9ee0521eb5016096eb4f91868a9144945b9f82f6ce52010546dface89eb09c5fa11d509322b971cc052b31f940c83688ba30398ad1a65778f4411d3c41ad255c95ce4b11f11bbca757fb4d1d71c503b9645fdb0b0889ee826e5e132a3a14e3506e5fea2746e7c635a85dc20f3d0254aba1fe03abbe4300e690306e267780a29676b9cc7ed75e99ebcd5bf7c98b9cef962f601489504b3ef5369a49af8a507c96e41bc394abfb81f3430ca1b11088b9b59538be8cd1edbdc1e1b7115b4ce977f315afecfaaf379fce95888ce48074dbaac86f4472d2854e45312ba11d67983f17dbcc54f8c977c8dfb7bffd5a0e775e5cbb206907310a568e9f1c878f4f05013ebeb2602204823acabb5a9e3778cf8d95209771c289cdce946301b99aa32a5fb85af2d57de1b09b7f4fc14dfc884144ec60835749b70553af4d667b18d81cd833de0e483000274686ba749ee7bc0b82ed0f63304f3d9713b2944ea7be0e783be80c5ce01fe7acfb5d6779700c068bb36747cb9d039e517095e803df4daf6e4d5617d33a447e36f673fac9d6e66ceadbabb20b72b06c5891d4e4becfe228a94435ee7b0eb6aa548c09d4a0c6c13fb1d2cd63146f5964e861316f0663b3a03bc930ffffc0505c29302b1d1fc1f9243cea13990a54ed55bb3cef43b36cc6d384610a8587f0b3806520e72fe214f64260357e67148e5d80e9234a42a1689ecad202a5af7469047bbea75f83abf7958abac544e1f863c6cc8b02b110ab1e1b45e9588c3f870c43b43c4cb8314a90c8d0829d4955c6233e2d22e5bc2b99dd45075658a8f26a97088bbf062c6085bc6ba1c044d1421723648cbea31bebcf05a940c0f3f0b39917d0fcfcf885c5e68458c0bf970062046134b6f91ca26a18c502c0ba70c04130a99a397bbea3a573b157266b2a845a0da39304037a5ccc6a47f7e1aa04167c063068970f0f0a33c3b79b00068257d73c8768839460b0edbf4c2c968ab651f86c1622a6a76b7f1f96581ce700ca9702852f17acf126db60f05c7744e1e07b5ac58438ae9fa474e9fbf257c02f7b74356e3bf336295b5738bb0779b9b13b41ebe37b7a10dd63a8708cdcfe7864ddeaf919278f06a6a6aba81366f11acefd0d44a66e5a3641b9a13fd25849c01794fc4bebdd5ca827bf5a0558bb02ced762ef3977e86b911b89fce09b0351f4a2301cf16120624d3dd72e4ce5ec26033899fe62d57fd1215ac0c542ce4464ef12932113df5ef31352774984d32332f4ea12a9e68e2964b7a546c775b628c3ef5491f9d087d5bb373dc5f30983e2111dc00697a2eba3cbd0d49b1a2a1e716745794133f911d1a2a778556750224f119a5a2f997a05f5bd776096890bfd8d84726605fa83b7f8e7428b8abfa0ccb1c045bec6272ebd662489c6a227977f5d43654edb6fa6c018b0e8bcebb444babd64014397c8d7b2b9ff724a0bdc098d5f18b7d108e6a04a6ab19825861ef7884f91e7739ad15ac1289736736d66ca20c326c62f58baeb6aff3a70b0a6d2253830548085b0cf13d963ebfe14226cf5f13cf477b45b6112cc802981742176677cb8117dddbbdac06c860bfad1c30a3e5f83d964ef12692b27b705a5e8f7ec863125d77e56fd63bc72dc85c7f55a983ac5716d1fe878f4cb30605dac929a5fa9afa2cdfd8f27c741166519621e7b92da7f3bbb282c8816f066e77ae8de5582c56acf74e413cc10688e8b0a1867a1f0d9ca5ea9317bfea21b47d5aec57f2bb178a27c4d5acbdb5921b39d10c7bd29040716be6eed979275178b98e2e5a8274372d1534395c4be7dab183fe0fc83ae3e20867311b848f91183f4a74c4e2122bc0e21099a9baa6d758016b8fd5407f86ad6c664049fc387292c8c71adf340cb6fc1993a6cfca2b9d568e7f9c600a073429edff60576697694fd0ce8d6c4c60f45aa88e7673de284ba40805942a30fefcf3477bb07f8aa749f954dffc8509fbd244ee27686c2dac0eaeeda37c006eaffac123224a0d9f6bf6be6c1fda405a1c4968bdb250bb6b08dd902c2f14168ce2fb9f534cfb325642df6144436e413d360008099fe24175d8e0f763768c9ce28b1ba0917498071a6a57236c386d271578f4dc16b584f272b11bacc2820cb2b87048d8f3d87125ce52513df587ba5c4a06b63c0e7ec6f411b395d0c74b758c974a832af66f28a10b92144d69a8cfc30015dcd2c58f250c0e6ce4bb99ac76ce92ced187dc834177b64c4f39f149a2ebb86a7f3e658b323d3c9b0d5f6e802556800b16466e177ccf18220e1865102adf031b3bc0d74339220f25a36d258ef89d368aa9727c75e27caf7776d42aebb615eb24d04c35ffb000af5ab30eaf896473e2a2ea07b8f76f6e227fe905e58d670a932eac7c6198a0ce76bc93f822da68c3badd6195cd36a4b2a16d7b110ffb75d0736a792ef4a632a5bee118ad55f52fd49203cc9e016adf72a7bf33e6fd2f3e87da95050033f5dd180a0d94eb0d4b594a24a88c051c98b978f76f52169eec229b00103f3133b5ae38167ce3f94bad533e82605146af96a556a68d65fe475fc28ddda7d2a8b2efbef6001b69c4abedda359607d402247675759466461e608d1b9530ab7ceb1afebc5b881122c1b8142a2a5fc37c91bf869a553f16b58b36bb9befd2fdbbb918c6b2395da53af57475e7dac0ccaed27ba1127bc810c85f4da8cea47a9a3d2a848de85a5aa3ace7ab208f9dc45ecce787aa609a234478f7a6d52369b6ef1b4cf7beb4dd5cd9a0f924220496b7c30a7157c172b6ca806fde93e82e101c3ccfd14dde9481ad3dae04020f8cf0af1c31cd383c3aaf11a4d821eef4e0acfcbf79ff34864d34c2aef4b9f5411857fc5ca106a31628e73106eb31e8a0cc20513c0c81253d3a9356059dcc9ccff8aeede40081238ebe8c65946e617745d65fa023ac0ebc61fb247a6c024924477b09fbfc695e2dea9418606116f4bb3e9234a4868a658ba03dbf34cf8becb2f42cc6bccc57abbb1c7061b8fe547c92e861f16941408f9fef0fed2e7616462f3733da80a25917d6bb25d949561913f12ba0dc5b111e5da4fbe6e742f8a282af042aa3a504165140f00fe66157f0c7b248db3531ef5dd650cad40dd3e022ec5f390d95cb6ed5c51933bed2e84cbd8768ff4164a1b9fc91de89b0b22499178d54c3db76e5a104b4b4326d8dd67bdac38eafa111cec3cf8a9e740dd37c54809f1a0323c8f28486f78b113ba691668cbe9701e298378dd4cc7624f2dbcbbfe2aadc2df19b347e33df6c550c0445640568b808824e6b2922866567f08fae86261277dc5b9a5151f9565665ba38a6f293ad730f7423629068ab7998861921c81efa19d7a9dabb8409ae7a1aa32d7224b9eb3c9a06086127bd1c70021c5ab1402e3f7bdf0b678c64260efd6a7bcdd2d64c722b1d1aa64cb1e72192b345fd9b68b4c158b4439b6f893dd4fcd32bd604f7cc8b3de34809c662bf061626b30a7773574e899239ef5bcea2b225d1248a2580b4fa1d1dd36514a87cb1f307d1a27f36978bddf7df2f89d06a6909def91fa9712a110def09af9e5a53759d6f3149cfd584fa49e2968bc9f43ebd1454b6aa573724826821c66af404a4c10c56d3fa5ad4d3b414c6e7c51adf0a061d51d437ca15cd0c794893a95189139c012d00a6067c4c84dacb6a3ff5d58f80219b488f2b9faa92f54b82240ca98314772776d4423c4a43e93bc704fb40c86b0ea16d821aace617d1e22c517d5a5907e8b72f2d095ad6b2d67bfca8552cf4b2bea7ee2c9c9f080473745a51fe5fee743de3e9b49db69d7333542370fce80f0603fa0d86979dfc6abb8215cf3d9c75b0eecda5cd264c5e50167afa9507ae0456804e61a79d29e3fc91022637a20515da17003972f7f7387485e097b84164c480797a4239fe9aec78938e2466e2f76df2a83fddb611ecb896728fc84bea6d8c95fcaf7437d499f8d06ace46dcde90957d946b54ebbf07b1a55169845937d3805075b0ecff2c40619a5b55b610742f4066c84123532d162dfa3a3a6a7f06025f1c67f389c8b2d70f34ef7427a0552e99f90fd601531fd774658fa00bd5b71749da31cc543c912ed06319f01935db39b891feafbc7a4683b94f286b637a60389277265fbb127c44c2f984be0273abea4fd8ea098cb4e32ba62692491c27975a9432be4e908e0ecc0e0b108ff9c64e487e3eac0bece25ca7a2f744dbe80ead20018f303a871cc4ac6373dc12e3320270d8a42c0a979bb45399029c6221e960f08f249a30462953342942b35f1499fedb62b05457ce29e51efa7e1a02074dab7b434f5b857a3b3d427d85cb6b281c3afd16daa531f3ed6618d964c061aeee9176d1c6ea6a2979ef299395038e3ab3638b09dd0a518f436d8a27cec869ea7a8a0dfc337dc3f1e9d36dee6617beea0bd59d4850ae16f8dcd01dae51e3dca3953958498d59cbf6f6d5a8fa36a7e2453db4b0c50fb03a0fe1268e56b0c80ca441f05276b5a354da45875821b6eaf820fcef2e888d17eb61801f37ffad94116f72d0a8cdc2e6030d6339251068e116fd29e36cc2bdb8cc90da1613f3af79a1d2c4facd957ed6bd373dbd4648fad7e06d6b1ca2b663f89b017eb554d44f4dc540aa1cbfea32d521007a0d688d92c6ac1e0324ab7abd50e10fcde42a34fe35dd75ecf0b25cab0cd862849b18d0b816175515486f65295e6880c2bcc40ff539eb95e54abfdad36a293fe7d5398cd8513b222fadac578d11977c213de2772dc6f49073ecd6f5e6634b28cb84b7307d6d7e7fb4a923704f974c763a4cf30821b2454b8a5cf57dd41bf57e5001740ca9e814b36d8ec45401f3ce8ef32da9bf8eb643f9ee0fafad2b254b29d7d93905efc8ce93959704c996e99c7b0013ed3a75a1e34c884358fe9c3794a15d7c957aa75ebde0c056aeba38de7b183ca9d3f19c9a915d9de2c886ff7bdb73dac016856769b14fe299c8d04f1436ddd856ef1986ec06aa7ab93cfaafb6b0fad57d02465583d87fd5822e71bdb6fbf903d4bea19c4cc11b9eaa8c1c9b72b7c1415059dd6e5ad0debfae21cf30f26a43649e0394b8db2537b82ee65551f88584b82ab9a7a7c2af31eaf5b1394538b9810ba94f059011317dd828294c0d2d6228e4163e2f3c1e758e0d9fa6cbc9dcbe3e870b9d50e056cb25eec855223cb014bda38a5f352d8e1385125211635c926c61edcf5713153f345ff331f3836b552a49b1bdcdaa60ba3fa1e7c613effeea4e72545a8f0f27d967cd8fc3157d635fa157ff2b5f0b532a2e5550a512ce681f147f1dba37f0f17506d3be7d76b9532774c69dd45c25f0fe284e0f7f90eb4acb981ae0a04a3c6c1197ff4bdb3d88ff5b9253c1051f01da3f4874be8d99b0b7e163645c8d159cbfae2541c42e97825d489b9d10728df2ad1369c0778ac9a3cfd7a3babcd317c4fd2224ae6a9128552f6e6c30155a54569003f4ce090c0d8e75aea909a05d9f1df132b6ab24a85173da07b4894b5a00dba9de550927eb500ff701100617dc4a7f3926be0202cda51db1f5f3dea8e0afa5c62750a7571359db7d7996365f33ef8f16e99cd3214324e053ec3d55b11ea991819c805a1b576b7fc4f0b4fc339a7e8c62cdd814754dc4b4e330a4879a1d2b29eea4393183b43d3592e7dfcd19c4c77caa3955ef3ffd18a65e2fd9b3ecda44bf94663384b076d81b59dc9a061d4c224941552ccf61da85c184f161b11db865fccf06110eac0ea8abce87ffa76aa59b7d628bf1cacc97e08409e41acacaa590dc4cf6f260dfc67e48c4122ebb64c5f4365d33e65c171c378e3a349405aa8c66eb6b08baa24eee923d3cab8fd0963fcbfdfb5b27301b013a98534695596e1bef9d4643522b9afccd7bf6e66e79345d1fe738fc78ba11d717284021997d4609228e1945bee0a8816ad49608b84f9d09e57095d98932dd28639811341f90856fe21a537d8b2b746234424b868b9fbb6d65121bcac783f9755959dd73a871d4636d2a5a25caa5ed78aa5ecc3f440216812daed429bbfb1f2c00f94fe8ecbc43c2dbb1957a84a147d9708424535d19c96e825c8f2114f4b33be5638c9217e52e6841906961e7ffdb04162dc03b360b55ba64c21f19fea47412f72bee3dd883d523b38bed8bc9bf0685c4f90218aed5f7cb9ee2be7158a0aee8924f4250d9abe5ce311328c76e46fae084cfbcd6606ba3e1258bc49d88aafcfd8c61df9a2511c415f28881c69343d8f44542ef9c41b7fd6061d45e53b8f94ad53bb0ff2950f2ad6e6a98626d60fe043840fc5e94a247d7be215ef8f801cac180fe004f3b3c9eb0f3db7da8b556c9e102773573f2648e1af27c33a3caf9b5c3e98a33f1ace902c00fe1aa0dd2edb8167b0f169958f1ee41c12b127591f8e1c8f1263364af09f7bd65be70b5570efd720191c73647f4ea8fe88382a585e5195a9c79d57abff5e97aa3878d29eba8d99bcd29d44d042db7bb842eb1769c540bef90093b355237239c389abf870bd967555993415d009d1d31d88b2bc8f6a4cd4be26c635f82401363a0902cc9d5074eb9a4953109a2009b3cfb75f8f34a2157f5a01ba65631e1b74431fc568a97d1ab9d335cecae244d095530c3b5c0e1d5cdb002df40acc9414b56c683cdb270f2622b958b2e6fded6a1794912ba4aab203752c697346c6dc3fce2b7d3db789922de0d8329d1507fd4287897a717e849a66376d917db254544e7a19b36886409403f5220f9d6ca28fe3f3aa9cf39c8ec0a57e21413c0d514bff94c95ffc6aea418a0e98b30c0cdb1e4932c72b2767fbeefb4fa2c9a5a345b4b63de8e1afbff2c2da49fec251cce191438e566850fd9de30cf23ad9b2437619114feea9d2a357590345608d9495d5bc79eb8ed3a0ae7ac6a2f3e3ba078a1cf848fb84291d60ff9a8502f3a98ab14c34971d93c24426292b8e91f824ea8d35de9b0983d4748f64b7fadef0d709216bef54565fa166b25ade4dbf567ac1786823fbae739b976261680f5379d6ca5e7c2037d2e748d5045a6776fb40c6a197fbc021835b3828463f4f8539b632d10c9b36917b43c75551cb1dc64e531df4be25dfcc62088167a621794c060843f5c715e294587bfce6ad11ebc75998dc96a51894a1b3680d8434c9a969e1867d0598b8cf99b0c71e85cca0556289481b3bd242d7e244bb1ac68a660856fdec6eb41793c6b94da39e615d4fadf95329484ae3084c6ca1485ad97122c4e82071b448a29018b16d51af3f292e86e169350f4e16d70d0fad463889f3d369cb65645fce63ffca6dd09139d73726ecd1fff4eddd924fd0eb2385ad336e2f7ae6d10dd64ab20af6fca81f00f3f26d0f3a083a10234832872d31a2339e61c85690216f7fdd1b40b286f4136197a0f6027766e8611cfedb90cca1cc7568d52ccb6683d095efdcd0399a43c45ae7ccc58833a684f30fe8b75c49f1a650d41c4d664a07542cd4f5875228ffacce0137ce0cb420ebdf92846c8d52dd6b3b46c71e17ebdcba22c349328eca429b7f3bc3e046665d732720337908c2e0e048343a2da0cfb933e650d9b08e99995b15be92789d5a8b8d52f437ee3efd27c6967872a8e7e823c74c4505ac6267f6c76922d4ca84609642dfb43d6e1e6a6b389e7db97771294aef45cc373c1d97d2cd66658a12a1c5f42c08fa54237a6e8d1b3bd12342f0e55041e40055d9c73cb1ebd7988c7a38398dda9a517b4fd885a9b0aa6a14ab77a5ce5ad790485c4f293de19ea49ed00d5a4569adb74439bab9de74c49f296cfe5ff6835d895a54b595e25276eead1a53e516f1654534e207fc3bb036722e187d20eb1cc3853890c197d56078d3593a011517c640e042ad6a18baa4e681f185fa9d8963fe4a6d84c8a96eecfed6f02e4b3b03d198769fe5d7fcb300973da563cc4a8361655deb4c31af4858ff292e82f2fd4e0283d2252a793be81e21b381fda9eb0eb98df9d285726ccfded48337ea8797e1058f3c0bef6895259aaf3bb5751bd66f3ea55c04383ced7d746bfed04143af01ea5aa527ee97c9b2b37c94b35ca55ab2803599dc039d70a49582c082ed3db3b027b6b47e49141e9e256e612bb5eebe1c74b34652d483b375661053782c848651d309ee81819b0aa4edc75b28fffbb27e2b8e6841478dc9055b9bd86a03f3fa0f441007dfb3fc015f9910f73664a1f8e4091168772b7190ffd4e586cc02bf0d2a294036cd784a32b8db5fb8617fe584a6664293d616357c857f441529001bb7292be1a6b77567a0b2c0ceaf1aeda9b8e387c9382ec5276a1dc8af1da409d9438f2ffb1ad528995f02a97ebbf2957b924a9de30745a423623421f500ceeb04e1a092002a17214608f1d9926ba87adcfd8989ea6c94b29a2fa6cd7a92f43406de375849610908bfd85bfc3da9aa71e2b643658476e518427d1f0b25f05a72aeef340d1e94d0012e7a329bec5feebeb6446fdcad6b45f556e29b37ae7795fe7efb46c9537fb2cf048a580362756a213285b3b4e30e74a9ab02b6c568ec377ca76cdddc143356cbd3e9b34a51d20c495bc574b2a3be75d5603e13a048e0c40dcff66c3a61b2701d5546d0f507bb7bee9ffc9e18003beeec9de8546b01f95606d232eca9c0ac44c377b36d7a56c43ff55808531605de4ce8492afe95d3547c187f5a84a949c4ffce66ad2ad880bc375f4552f431b1207a7d690ca26514e1ae7b167117cbca68a3a5c44f3695dafe30132557d8f309d283f722ee8c6b5c8a9206be1dd1ff56ef8722803116b63a3e4d0e8e56808d6073051c4b506a4b7f7440664e720b703f9a96ace0afc49c7e703d3087b7655752c2e0391ed443740f689d70012d01011929ff46e97f8bed7d2656cd9a4aa94e51af694ccb764e4dd7da8c50687d8df9a3f3d6f4b59cbd5bad0daf4b380dd6c9377a2879c980eb56f0043a8ebef01a5b8bef90e31533a31aea738956403ac47df94092612b648e7210b9cea4ab232e32fcc1f35219a21988d788e47ec91389a19ee1c64c1811abe503658685abc62c7c6b46aa53b6b7afba236d0b61e8fb9cef86b156abe8c46a400cd6c56c211c3e491ed5bf5052951bb46b9777b8fd5de61c27851f6d8296878e551f57b292373f282b24bdfa36666e44ac2d4cdb9a2d8aba89026cfab9ba20f116adc3ffb0067634e003884aca25c13e07e53480eea3018b36e0b9e7c42bbf6f094f8fb22cc591cfabdbd697c0010c0cafc853e584fa5389289bca2f6dc75977aca630b7ae3ef2dc7dcf109ae0e01897f9da7ad6b3cdc07a022c71c358deb89c3e37c7b2ebd0a83d41614303912a52ff7be0212e03e87429a5bd5f7c29aa5d106cca511bc621a6eb881ae7741ba886ce675e45455967f837df31b73ae0ce538f39ebe6be09780079382fa9da09a67d22169519183bac1c4bdbf2e1a5821c3bad66fd990e3c7a630711f944a299de4238426d1b5f3ed2b6382e20972f756c582da2ad8302da8d5e85867d67dee52bca32f662b467172cd6663b4ef31c5a995db1e9c6a5b4f50d9895566b4ac54a1026a93b89f35c9533b794d940b898582d68ba3e930b387b9776c9ed5f21d4df8848a59c8aa8b33b137fcb6366c6e540d29a71323e7214ba01bea417e3597df418268b27abc7f5b3568977d83b13b28d98605669d5f0518ed8e021bbf36be1b743b6088a1c2e6db015abb5203cbda5464bda94b0c72b40a145c03c33845410a78542611885fb38c7bbe30b1a5ffee9db4a1a07fe8efe0e0e796eb5579a88213a951417fc4aa41489fa86bea27c164b1c9636c8cecbeacbe24363def51384bd8fc450014f9392125eab4b9fe56b6957780ddb34371272d55792249142aeacfd3846bb6169b695937ff5ee37c26bd0cd3a15c6d1bc164dbe2287fe6c59434bb0334b1e5c1591d03030c40929c45f225f301de73f1e66988b772ff28fb343511d21949c89133bc8a990d14411a24bb8796a5a596a5389aae8574414b55e7c082588ead3b7bb1d8b632ceb95aef05f80b83b9b24ad241b7823370e2bb93cbafe64911d8ca204d6bdccff3290b1ad0533ee831d308d500662345e029d56549f46b8d29c751e28f31bbcc66fc212711b9f259d64e1d29f0a37275c3cba091dbde54221f0091ff23f5269d3a41b96c78c763b2b44dd1a05e2b3547fd9b4fbfb749b9c52706fc196c22690ed6f8f546aa4d51f38faf9bbef2d413a2ed3839c068da4ee3aa86bfbd0ca3fcda1d29547c4d73165eb18db93a0ffd0c1859cfc7e2db82e548c916466f9d3a7f58680daae5faabd0acb871f981695dfa4cfce3c633182933ea99465f023446c0412f9896cb712eec45d8043d5baa2411b6ea4679e04e3823fdd1d9539a786d9cda87a85ccdab8911624348553884b2fae96326f54a202ebf8286ad40478d3e9b8d0ab4d75b3332d2d1009e2dbdc56027b7d26868ca6189a10c8ab6a3db9a8a641d0888c7f4cf225c259ea00f6b44dfe363da92c09034437cd295628a8e72b41fe237308353c0cc9308f85134ee52a155c88b08a1f8ce61f3de2959902537c96fce5e4fecf0d609f91004e2ee2e26b0befaa7a22aaddbecf580506eba6f89fd0f6ee9c5d9d86f96c03ea5de516203f85a63151641a1d2c815ce15a1fc6da2a8c7b7a1d48c3887a10d4098b3188a5efaadbf4c43f66b56c8bf23dd6f74ca08c418c4caabc4f44309a2881b65745fa74d1eb678929c2fb58eb0a8f496c290710bfe9a09f8f4ba7c68f8c0475a4d4ec2a81981a9ee08081fb01f5a5b5470bb45acdcfea7c49d51281feb14972e42c5dc21931caa43f5f8767ecc0b7ab96b46555e6c3e8c3b4ae4c17f54b1117b2ddc88db84284a122b449dbd9e23a224d33c966ceb264b16cb8b6d3aece90638f62728aea4223f3479630f6027aed482c3ba3dd0bfeaf69b11a5b65c597af5b9163c0e5ba997e7e353dbe8a4c821c3b841408b332c2159618e492743d56f4cdd9dfd58b7af96d031c6191080854a04575659e008d4d572028bd68ce16d22137a652374788c6c06c348b593d3067ff55cf4f35de4fc34d6ecf80718e7c53c3dec6df4ead0a427d38f54ab4ef1b6ebd0b3f410b1ad5663f8a772fbf602a938600cede458bd76b0b3776fa674a6a6adbbadb6feb90e4a08fea9a018d21810d0cc8e2d8a1cf6b32e700981b1e5e4e31f96deacbfb61ba4e0dc47c1724259e6a0cfbd14dc2316c3df05d9e05f9c4605b352040a7e7b33f2ef88f7f7daa156e99cf9b8b571b124dea1e464ee5cb6cfae740f4e4577c7eb962514e0f562430cf69af4c5ceb17b79bb1b7a771533583e7d76f0c01ba6f69c8ea005b2f745167149a380823c2f504d8d4daf000ca7d5fa696dbd6f0e8e20ad405bdf3fc61ad31e68145466a1ba282f3d6a575a93b7f8477707e7366f35d4b8f1aa55566a7d5ed504c0e45547f6ef34e275adbfa1dcad241095356eea5febb60590f2b64497b27bf75ad0e14a69a32d293914a9f86376c69a7dcc537fcc1093df85fad03886d1a74f970d10c89afe46bf86944c35df87519a57415b82d93e91947b2f02d008efb4b27f939e2efdb7f1439945f309d833cb03b4de1321cd56468815c163fbdcd154d5182acc905a1c82979bc784830879686372cc854ebab3f01227264e3007d515cd1b4fc1d6329f2fc6933986e781367254bbe2344ab2feb573c4498b5a0ec445de4d081cc315d044d0cc692818bcda4dd6aa7e963dba31af758bec9f7e5e8c5b9bb46c8f2a644acc33da1a33614f30ff1abaa3a16596133aed0506d24956ff3aa89d9dd1935df55d6f03bab99cd3df781688a2158a4b0f6a987dbcca6f7fd790e16d334c74f14755bd3078f7b87dc861945ac9f930023c194586687c703f24816706fb9e2cf927f7ca52dbf22d881216c4888a15588d2785612834fd34210b234665dbe37961a7b4885208985c364d387eaf1c58835592e5c1429b7d796b32994672ea6a1d5b9d5d47fc3fa2cd443391eb1d5ab8abbc901e10e19bb844554af988ebeed38ca3edf210dda82cc387e0aec6f79551927e80d95a09d0eee7657f97b0e368a14fe48b7ba998649d8d6570c7957925895ab509024de542e0e87aabfed8dec8c0a56f977833670c709a2ca43b80619b33d30c817213086c57895fa6c09a420bb36cf3cea2b667f47878c6bfd9dbf28953093cd09f48387ebda31fe5aba42ee15859cfc9299ed3d789b234c758578787fa8ae3993a7c0520403130e5c8d3df2fb0bb732aba8ad116d8575c1ac7ba46e3e9b81d91bfe04136dbd2475aa202af2f6bf689917402e7c9fa47d88dad5174a376a999319d0ebf5f49086e0727fd70a5314bb30415d1040776f07cba92fd77fad3ae8d5f849d3dcc6757db76668a8272a70dbf845e91f5760fdf96109a149f71fd41d1ff4bc51fc75d3b04ea535191b882be2d52cb8ae74494c418df0cdfec436830689a43f3233550c692bd4a1e2564f79ea6c89f03711e0fe66840ff4f2c0d4450e3d42387ee282ef11f14e7c3770ad2046079c80b36ae9e9b18ee3a03aa1fae79c4469fabebc04b20a57b223ce341681a029fa620f1b636ebb24072e6b5e7d94281315283a5125544db5f553ebd05bbf6da9152b705944c42e532df21854b073ad6d9d11b122955178ca8f7de835e2fd2962609adf80815009ba102338198c77e392426d89ff43566c361f92f44ffc9f9e66c5f613db4852b64fe374835dd111df4bc4c75ea441b3eb59d679e48ad8961fe5df574ee77499391ba4e1d7e5ec4f61edbbae02ed405bc81f112ba64c46c08a1337e27c0e88f6b62b18e50387ed469c106e056f34469bc114d8f77af67697c02d9226edea4852ca54c55be5a7a4eb3a244e2d021239cf0aced587d9f79406cca99708ca7a1d3ef5e822b516dc46d8748bf72fc67da950055d937423df3fd1a554c5d2e84f065da3d6aeabf54b02593d7de461b4586c5b5586a9cba9eee12d629ccc4ca5e231f06590de27c17502a800457520ab3ccd6e141b80ca31f39b120d7e1b1b2dd1767d2fbaa54f94e340affd772e61c56f522d28a2d53c679e86fee67e46d46128f54d1483461b1347d7b8f940d2636ab6b92d3f844655154ffc08ca0361377a467544a1f8270562a08286efa1853c0a0c0fb3da663cbc276fd5795e7a93252233b10ecaae81b594d82c4cb1ee7f996b526fb679cda723594ae90ed1e6311b98038bfd340a784de581366f817962ead88776bcb8eadb07b677c3d991f2745f0d57fa0677e18384547e72584b98844160f042ae8bf562cc7d885ddb12f4e9cb897890fb472a6d0ff6fd48bdc5e50d7f6645f51e58e7a5f533e409f308bc18d4ae6e21c26939a9a1243054ca79f2327209f8110acd0eb5f2420a64ca7d935156ef9f84a214e8c1a2c2aa83c9a9582406e145844511fcdd3aa7bd009aa4beea9742a192c7771b36757ef1501756df3cb94f9a291de4360efc44d0238889ec20630b29916d9543b7b77bdec243bdc9445674a3f77c2860540d9b4531f14a621cef24e033cb3aeddbef28b1bbc021466d985cee979318c80df4c10ed8c4fd46e494382d61f141f034971b17c885efae4f394865c929739d616b6dad37fd5d3be927701dde59200dd89fef0b72b7c94b2d0726d988cff1284e35bc7c5c6c8486fe78decd567a3f15a5e9199e45fca36e1c56b69c336c38eb20cd5e1d365fdfdf821eaa5b1f98c562375b95b540fb09dca69fcc0c0bafbf45cb282df29972ef888ddde8751ed9cec93483694d16ec39dac61dccce95d8a34e96475dd27c94ba6e70e40213f602e398d97a4254bf89aa6f592446e980eea22aba80f88519d47b70c027ff8335d9259aeb074173a6cca6479a824214aa3af585f8b99a174c406b484ee695596ac12c068193252f5f70eef6053b11e756dbad74bb3ba3bbf926adf7cc9c82c960684c3c64b4e538c59bc27137c34392c6de698000b7c5c5abd09b180ffaa170171ce44e6bf7972668d55068444892157ca86fe03f50d78f0902a6ef02945d376c876f2cea7eb49df568e4f7b07671ed4417d30e39c366fd68867bb5dd6a94a6bb08419c06dd35a3136652633cbbf9bf01dc7feb6fabe699780e43e5f518781639786cc49418daddece5508c428975c02e499320fb9437ff493ccc4f00c60b4cefbc9f04f34e7076b6a9d438fcd29707e24b312feb137327ae3783e8fcc518b8d8d23e759eb5a6b94212609f359f574cfd6660a75ef0765997209781d0f8df616a29f7ed862142a5e7c761b2c29de133a966a20f63fd3c3ff8c9e57ea25a828d0a8549d4f6d6121fcea4e72ecd35d2f1b80fb25555a87acce5200cc346188af2259b7bc41fce08ebba5cd85990d5e881c092603cf2c470c9b488ed883a61e2b071ae5e280fdc1fae1d22628b19d71866f3fc186194304b816db7ce3d8f6e15db724f015b40a545074cdce02ba18af589b4e90bf0718693e9dc8bbdeecef37713a37f1c4f2070fd1db5917ef54a729578fee08c7ce358170f12714b170c5ca887bd3a114bbb9b1c6282c23d180ba97b01a0e64cd62b97a18cf1ace8c193c2c0109aecd7ebeb90a95fea95c5477be269595f69a1191445cd4443ea6c31e0b1624e5a56a60413574007060557746db75a536e64039a66e4bafa8c53fac5dd021286b963dae2d65041c0fb16d5d057072030b399586c53013b5b4813f614db2a8b44d823bfd45cb0b32acdb7e01b0ede1bcfdd9ef5cb77915850e587b335a721e6462b0b38dbeacc9951a93b22a3190065cc5eeb5203b6089da38b3e31a186a737a749206d8d7584636ae6f703faefc7faa6ccbde6bbf98f0d5d96b13ed92e4453844dd7b14d4a7a4b5af0a7e4e9ed7da9182171d9393ff2033a7a41ab0ab1ccad1ebe859acd4e944a88f0834297c1eda2f7ad8517361ed6c31291d9d1ff16087520b6f3d2f751f7fdbcca1bd03e671a208eb34071955c4d6aaea1f7b692b610c48fd36b9abc6da105990327d55877255b5ec002e0c39449d3108e91faae3ca2700f42574a09b1d9aa0285f4a704e57ba525525c55e1fb365b0fe7a7228fe229e89a6ef60f1468732258aeae6fa73c569e71456a921acfc865598d7c06f737734ac1bbbdcc4f8e3aec4d30c4e085e8ef5abb7980f3b925d45adb6be33577a28b15efc8bf3c9a88be6fd32d7fd832176b2f705ed1728e1809ac1d130ad90c541c6c95d2399bcd4b110d9254bdd7278e51fbe9c57a66eec08dc93ce2e190643eaba3378aedcfdd54229ea38d933c43cac30d5585458c2f5863b81fb29e8f730f97e7966871c426f7361ec911d332d5b169e063dc8a5a96035deb0c0bb52ce97d467c2a4964235d2277d58fe92c6086439c377e84147beb78fb6bc5fa3bf95518fc115ff048e7e377382160085144acd20624daadc3a340b6092a258fdac6ac8222a880bbedde20e16585f9926abc629cd6aef840cd057449652e731dbecbcae2770403e92e42809ab5a64cb79b7864815aac0c689e7016782e5ea7f8cbe083aeff800571530fe21d34874b6849d2b12c666daedb74288c8a2d35f5e8101a72be2077f547a5d56fd14a310dccedf99c95bf9171c353ab96f0118251963cdf5eb97209cda0646c8b8855923bd2821a42466d539cda55b9163d2ed7a09706c2e530c009835915ca417c140b11f0af1f7d5269822b6e09c3f073f445932782ce020efee9cad248b0feccf1a0c976e8b707424f0270d241a856d30993f18c1662467a8cfae2861d47aa49813119daebdc6a999e9132ced053939d78c4b6e82f5df5ed4f84a772f9a44166ec92db7d960fe1fcda6e866620765cc6ed9d2d27969850718528c5f70dcb143003b53d3d6f770d22e2a20eb8d28f3a917d8ff3a8447dc271e5d9bfe2e32d088f3c50d0e61aee33d8032505fb7a6a373b52b6d37dbbaad50a2d1f5d30d208feda71ece09945ee09cb062ddeec40ce9f9b13326836210bc0ee2f5a5b1efe9c7bf9fbfe21cbb40aa6cdae589b12efe016a88509ef21f463a1f7789edd2627b7149e914d4504392adbde0535d323284030cb7e900ee7a6f56a5cfc994501815c348380e0eaf9213bd10c8eb8ebd668f246cf7cb26f61d1323d55e4f330194d235978792c3a7d684dc91069e375355ac6dfab617de82b0b09a8a6bf496486c9f195486f9cee0f26140a21309b238cc68456c9a60475c368d8a9f948f90f774473903e92aded139094d8bf3cf2f34dfc05cab42905de99e41c8ed0ece629809ff8b2634a42f25332e7812529c11a45fc8ff46b2d5aa354f6785ee96ddba8b4bf2695ac1def888ba10eb92d805648f9559d86ecd8c2298041602ddbb10de98ab8a6ba74f5a7709d33b67ffe8ae60a0df4c78be5e83943398d3182a91016ed5a458e0e51255cd79ed9e459789fa4ffdc13b47e36e2ada0bf91f90b5a0b95b72e06ef4365db074050e521982a64558c87edcc74c4f0fc20b8f2d547e0fc85af8aa73ecb2f5b9ba4a0d748d856e376ec441406eb7415f4341ac13593b469f26e1ec45c736f7006f8cafd4b521829c0eb75104f2885845ff0b426436a157d2e136daf3d6ce0599162ea2064f9cf27795497dd96da5dfa0f74830e14a67eb39e3891cea2ea52856f503c7f0f0ac7fbb9ad4d606b2e1157263d2f0d4498d9c1dd860f948113898d83db6fbf1f551e8c8a84bf50eb71474af2efee136b45b91db9024ad0a4257391ffcb34215e577699bbec00dfb66f70e69f1db7fdb8d59b80f75c75f323c3490e9e0874476c92da55ec445e7703ba04f0892f2426a82df14324a8e5631df86c374fc4367c60be43ef8dae10b6d0570075e63f05e2e6e8b5d7a18e05c7008b279433918b99e131efa278feece04516669ab72f7d685f8dae31d588adddc1915eb36340f63c5879e85e068f5a6896f267b82207923eab550d5684b32c17a2b67e57b0e477664f403a5c2228f946aab47ec8acf4c6943b4aeba730b9c634407c977f9c884436e6160e76609b921c02bc3668cc8c992746df1d29ae655f0d9e46e54b1d0e3837f0b000f6c7e8ed0db1941583bc05a96120937707dc95ec3748f49afab7c64f363e785c231e7305e49d9aec4d89acf322498256ee4bb90fc214634f53db52b1206b181f0a37bfa4871b5fa23e8524871a6137e9137407f2f581c3a4a31f07d84f4b479013032d26e074a78efb420144b476a5e4f5a492302770b674b22fae2226e6052e0d1cba14fb99aa7f648435f92b8960ff73f9463ef9f05417f3c02e963efac2c3b7c745954f956a705da9f47f4b230c6c1080bb28a3ec9464b0ab7d36f442d46fa94b115a95e9b0218328a02151e67645bd1e64d31c5a15c03b782b3aa67dd3027e689741a89b9f7738264a13892c47a2e8a16fc9163ee5d08b7a5892f93b01709820aec7d5c2c7ec62bf17f0fdc3d74bcb41dc6560641db22a8b29fae9ff5901102aca2b27629a068d91155010558c9de85d7b771f40d3cfdc206d893bad616e5eb85d80ba57db63d4a0508b861b6b4912ca77620d41e5a41018eac0ddb9577ff014a0f12b9d99089c2cfd566a98818bc9a2d6d7453110f704baaa27d7dae754d7c0d22ac46159a61605a56e19e878bcb4756fd095c402f4acdd774588c5f3f3185d9add7098dc6bee428919bf6f810e16742773f3dceeaf645975cf5510848f69611f11405835407ff4a7a6c429349f4f1f7da6e0bd838dd42f1caf53c62598a5a1eda9ff44799dd0488c0addf3fb976c83fdd938f5cb9d8cd7a3632ad525a668a176620abd61ed48bc9a7d9c3694c10cf3bfeca1330d014051313f44fa6684df43a1f67adc72ce2081c8066034b874a99b524793a2ab96c24267231dedddcf5473a54e7450a361aa91246128b23269756eb85b17a0e5a3396398ca790133ff376340567e067f4bf86c18ce1c3c79e97c06aa18b6f9221565d3bb1632a5a8973bbd0d892f02cc6f64ec2361aae6a03d3796c6ec2bac064b7afd2e1aaee8276dc7179d605c5fcff43cfcf3d60c0498a4abf8d48f3f671bd1779be2664b815bca587a1dff552d8d35ba5128e7736e6e872552e695dd10c18777a622ce98beeda1a3c3fcfe0b47f0632274721918203ff0b08743198cc8cd517db0c96e133ff4244db5d9c1f1835131f139989993a40961d5657859be8b03d9a983e1881661abafd0bedf70b4dca6821314c74a55ecfdcff2b19df0b52fa395b51de42392bada417bf1feb0ee1796968f538ae739d213cb78026b59ecd0defad476da86a0fe72db44185d12573ba6c27569281ecdd16525d271ec2f7f1580faca424b4f12220bdafddb65bfbceb00f36f77abe7fda761ae3ca4120bae3ebf679b4e20de95adf3a765d8f766e0fb08c27f50ef7e865b7a3b6af315d8ee11f49b3561961618210ef95a4eebe5ce11061f48ba8f75aeb34a23f154324d18ded03bbd245be28349b6b765fb8ddcca1e34d74571e55a63bc34698a00238acaedbf458cfbed79898e074ebdbaf4ab30f5b48fcdce3abe2a5a10fd22006254445bdcfe80c6ded83b35ca22ec8a91ab09cd4ee65dcd2454d56bc951a05f3a23855f6ac72680545e691d77d50f4c5f1f5aab871f7ec8b51daeea3e894e9413533bd1887e497ab53d225e96660f97b788837dfb651dcbe6da7e128673f4f8398aa144c55a9756203321c292ec5b7a7e7aae0f6053b8acd5dd4cca666632e047076a64551aabd9ba37af859ff3907c4f85eab87e92186a9fefd5975bec9913f5e1a2ad2260519e594e6e4a40bad6391b8652376f6c19c903e7368a747e31db50e026b1d2c84526113c27cced999db90f5ff279af3222941633de2840cb10b625a9672f40a6aeac953f9ef0c36ae8ef962ceea66d73f378b40588b16cb5ab6a889c8b7d93ffb1a3dd3182d8e20256fbaff9c55b3748ddf4035df39885af0c72a34d73a8c5aa17a86a001c27d3293700d9f5bb2c3403e4aa233afd3f27c4a2cf61ca2bab64a8faf15fe4e4a75d9203a612d528442d162c19d5e85c097334e221c35a0ff64cae4bf0d40c053393344c9a302b0f32127b3b7b46ab5e84919f38c62dd93d761413b5959f6fb3289c3091416e2ec091548fe18de2c84765675f0095f025106056c87f8c6a7c8f162e44b26cf58e28fc69d4eec3f9aeb147646ef51762180d348a7877394f93843af761922a1375c35ec352c95753ff67b86c589668873ffc5e2ee0ebafd77d3059384c1dfd65bf0c45489a10ceb4f30955f7a1f5b384d66d149eb7ef7a538d02c88238585b4f7a282ce8fb0a89611f339cf39a4bc21cd72bf5ea5b74a5697657e6a7de2145883d45fe988f500133849035cdead3d8a0fa1073c4e1b93b76b65a98e7ce34c9213358ea8a18e767d868b84075e36be50395d25307ba4d70d2e7ed962cb826f38cf2fe70172d28a1d16a61ac650a570e6975706f97acba6a6b8a57ab9ba8cf99c6b8fda79306005699f32beeda6404cc30876efbb80a3b9b1084e47c77ccdb5a9dfa73ddaaf26a8534cf8c845ca4b5e195739f9261abbc8da8da9e3ea2c9c2cfd2408d344c4e0aa1e1fe98a0e99b01cf51709524435e961fd97b756933ac336beaaa8ff30670c9fa7a2e105eba8decc6d92039ad947446ef715de2192bd0a67c25cee0496b17bdb08fa8a9cf606559d6fcc80e890d28cad6c5ec806606bf94dcdb6f1f8675957b34726c6a50929e76cea7a28b64f43ab5730a8c765ade8915add6ce5cdc73f28f03004b58cecd796da87e11660d0a25b126297548a27c75a275f9114bc812fecfe60b2fd10bd94677ff7d201b00ba54a768a4672b3a08849cdd350e5fb6ea967e515872791b761589ba13ffcb9d61bb4eeff440e85acfd2ce7661bfa48fef7f336032f4584699c4e829e24c6658f80b3ff95d20c3073788acdf45957e08b4458ce293374ebafe6d5efd363f471b1f342c4635ab3f6899470817a181db00dc0a232465a61711533f3bcac186363357b629a94ece0a062f05de6511bda3ccd1b4428420fdc61d19333da7b8858ac65f8d70250a5252243777cbafc3c0915bebcee66b14360a3c3238a1fb3b2f385872d398a1e2bb11ba5e56c3d00c4a9e618f25a0c1148ad3d6b41edfa5ebc81b26891a6aba6881f5a9762451087d05450cc364ed38a0ab25a680451076b21d021854f1c66f66f8369eac3b141d4bf39d9166dd9fbfdbd005c084f09194ff3896d38e4640c17629edd5aef938fc297cf46bcbca36299c8d3046589d2b43e79d4f3b9cf342c1dfedeea91861fdf1ad5b0da74f6a0a8e5717174468bc45b5b79fac5c65e1dfca25f8da9f81087530ecf5093cb3f332aad5799d5d5927bbc2f9e269d95eb5c702782b9a20cf0f37be927838ea8004dbf239a18913e91c29a7de3e4a997b7c72df1b523b1d3599c69175ff24c0de6f179796bcd0f3b46339402336b5714e1734bbf6c256a02b2bff2f22ca69a3704cf25efe13c94e3bad098d512d71e71d50cc02b961e49af31e5541da55e8287c53e99c43b195a6935556fb98613307295a5907432ca279c17e0b537eee556748a99313fa0a496433c304c63d7461f935c4e36c8bf4b7f5f0d98ea938d8d02c50e8a67d7fbbb63aaf85e8336861c894d9d489fb22a6d0ff1d81bcd55babcc074f2613ceea4a6975cc53a0d423f718230070fbbc394c5a27bb8ac6ce38ba8d74d725ba49a7c2408e3cca02add89aa03d7f7cea02e01397bbee8741dc4700757133ab46df6c4c9380905f25dcd6f9ea44815f4ddf22edeb56e2aaf42e8cd238bf0fe8b141c90cc8a6a50ace63262a231ff7db85985ab7f377b64d98819646fe9dfe621f973249d8ec8a8783282cbe698da01d8ae36207d68292198e51c41d5c3ac4f3e6e6dad56ad387599aed25bd3eaeca80435437a69f3b1354fcf1c56299a2e482fe2b9ed0d975a0e0316d63adbdbc0f1a9bdbb6e17324392de467bbce53b349dbe7b70f00b746d333e064dc787ef77a38403c779f2dd8753bdc3ef61428fe946950a29366e77ba488b5f41c4c28c013a60ff2459a79b0bd49d361e1e9e56bf4380a0ec598b51cabd90016115fc73028c079f0a0bf732042c3540ddeee68076d1fe17a37e7d47092491d387e758c17cf4df63484f9f5118129cecf3664f2937cdfcaaef254fd21a6eef3d9fdfba9b5802ee3fa2f89955667222e58ffa5014edae0b51879ac9f889ca75221f882b543c694cd2b5940a37e301821ee0ebba5bebf2b41ca50a2157180b76290c6a12faa7b8e0122347deade7c22d80b740b81938de23412a10617b26d123b326f7ced1e5fc60b14ccf289149e8579d5bfb2ac4bb9b78ba3cf0e6ec14a5def45983fb1cfbea8cd4cc37ec69295f86b56c9bb8c4210a696f5a478af2f47d8fb6ec05258f777dff6b53be681965336adcb569b0ffffde97f616a788138d903aa988d8c120d562acec39d39b13cac9e47b1c649fc9ac296920ff888e1be3ddee1d1f3031cd12069a57b93816b1919cab9cde60a9fafdf96d34bd82648ef153df72cedeaf7e4a867e6254ce3e2d71d266066fb6e714ee301130bf4921c50832dabbede70ac290c1207dda9cb9d0cfdd510adebc1cc56294849220f6f3aed0b881454d491ebb70ed3ca1e31e32778ab2b79aa0ee385512801a4260a9e39f848d23ad519a615fec96d504787d230eedb211abeae344455d2f8806a3b5a2a5a033585414294d6679721d0f0ec860a778387f053ccb99ecf05596cfc35e9581a299a782322f8d9083fc65c39f080bcd50337ca504f7a7ffba8434ca4b6dd9f55b4c71004885314c71e73e1baaf3773167eb1291a3a276dd92eefd26242ce1d79dd8dbee64cf22757a7e6744bb7f0f3ee7032e6db238b21ca8e815f12164aa0c65b099632e03b274e806c81f3c310a5fe255f45a5a9ec64e845a2396d030a8c64064f87901a30814e8d7e64310afd51c0afd878a261d63c56f6a84d5494887223e24da7fa7009b6015295bff7fe93f232e1b56a954a6f8f15e42fc690a282136a39f2ef17f9f4fa2a0c03abafee8ff2dc74175e74873d320ac191a8621d2770ce9449277dab947a141373c3dc1b5770091563562324311e71b096adc0b0b1d196412b0e58684e038276f4bd8e5ce559832373048dc22d9def8736df9a285e16e9bd420e03a842dfaf46363655df473b886518b425a82971d335124fe22993b0c02241aaa75b236da8a599c9ee34e869a04deb197214b678361af8e806e32aea721c5146a6965b211ca90f23d1fa2ad14e548d7161c7a0ae06156ae1682b48dcf0ac4eaca64846e9ed796ed08954c8610843e400ba149eef4fbf896078fb0085d9cad0e472ab9c64586af1d7abe795928dc05e16cee675738fb6d9784f194e323a8c816637bf980c9ef63f9c327c89b875a290b1320b5fe588df17e352fbc6a7816e00abf496a2a85141b3604486ac6a3b29dd7f25207661232817d285943f60a1806c1400935122a35326a855c95ab8865b824539aef9a5b926a78daf6e61ebf77fba840955f75d2b370cba8bfe811c31ae47bfcaf775675e747e09021e5892aca458c875080a774fad12e0e523ac95e53e6e2fe0eddcd19399715c2ece3e10619b6ee02a14e8cac487879a4d11cee23b9a5818a609993815106cf0b07e12444d96b6f86a6973299ca8c46430f527d4e153ddfda6e514d9886908c119f208b44c5e2e7fa68193cc48c61a3c62cf2f497645e5d131289020b916e0c60bdce948e52ba9383226e9c753e7a8a5d0549586a361292ce04564c4a141548c70dcf584311f8cbec3549e9c8eb47567e0f8a957d4afd50a8290978d4d8f7fc223d0821446fe643c2cd82e6dc75ae8ce883dcee9871ccce47888ce43d9673036ae8b1a6dd792b52850973f03715a378c15a2a7fded3b90d8dae7fbb871aa215d8b88fe29af0739c28180704cc726a6e6e00c1fd1fa4379a87831af43b5ede697d32c449d10b7c62d37d389037cac50a4afc0772ea3f06b5707a87e22210b681ae0ac0d3aa24e790b54b079842202178327f08ea50da4355d15046402388f9578ba5303483ed040f478d062207b3b78fb93ba2bffd32d248fbe7ed6436db8a47574be87c3f7efcc795589e0fbcd7d165d97da10f6db6204ea6752e7d274d28423c6e4af3c53a1e2304b4dff00557081b256661d48dd21aff1f7ed899979b6df4a70b2de3ad232c1c1a0276bcb26a8c27018f7746db16f244c939906c6a8eeedd2594c8f2684e1069b337dfbeb6b01ee3a9c9b7f0d137ee561644ce84b1418a486c67ff6f15bf54be08385f14ae9118f136f6fbea6587239e1bba473a9abc9c90cd0ab74d41cd3ae938c92fb75d31edbdb4a8cd0aac12b811de67b76e02d8ed59ee573ac6298a338184f999def3e0d2835f12b6cdc184be5649e670b05b7d3355b6b6760d7df647d2eb765d2f405c317a6dc7d53774b5114649ad9f982b72bd0f9031873d2b0a2836de751b1172f871e051ff16a9ba645994f5d68b0fbf8a384349c36cde5a61c2547b0be4723ec92daf7469e4704fbfe2074665aa2a5e23d09fd72b5452fec6f343c6c784a17ee886be8b9e6828721352b445d3a58d772ef580132bd0294fc9f931e7e9f3017c25da96077e6d2a8bb7ac17931c3e29ad173c77f27bb223bd9e0056d2cf1633bfa939c4eaba8b9ffc031d93ac143a5f34204e34f184587908bac96ac7f0ee3756bee7f6af03218e2984ecba844fba078b1f9f84561800e8ff08e024ce7e97b4d657cf991cb459ebd52c83888507d0d597cf6ab16309a7c63301afee04e02d54ca8efeef49b9d6a27275d18ab35cf7b802d15db1cf1a4fa969035e4998f0e6f092acc411a850661680884b6a4599a2a241becb7695bac187273472671faf00b15c8f255071ee96732713f209e463f618b1e471dbf6862d3c00fec858c13fd5c13153d116da403384f9cd877acace2fe1debd7ad5e5c6bdc0e45d9d6e510090ec2601c4222656682345eac1ec95a47fd8185307ff61a23ed5eeddf44eaf52a779e5af8e22081e0f8d6dc467018fa5598edd3ef474b66cd17ca06f21f842f5687c4d9583c077b69ae39676e537a024c80140805ab5ce51a3ed7e9367b8f42a43e2f170dbb58b8771635ca2b9d977dfbeb135921eb22df2832a917cdc1d444296e78fd21c238d7dd3c757f8ca37baf53b7b230f58466aa48837a750823267022bbca2ede7462d1da7272d3aa6510f649a2eef2d077d2c00053b14ce1b3d5349df5f275b3a61472afceb6d6f95fed18d63d182c308f0d50a3c29e825f695995fa715ff07b7300c1de0c32475c6a3e363ade9a1bf0926f272af1110945c9cba2f18a221912859f2cacde91092bc83cab6beb3e4819ce23cdc4cc963cae39111f7b8dbfbf7c9eab226de140d1e90703fca13b3ba091aab3369117a6e84ad34e8ae4d714a0f4cd7baa0ea9ad2a18519ccfcecd20516cc871562e8ba54c4b3328161d6d82ea8af74f8a6972cc700895175056dd29943abb1e6c9cd4baca7564ca6024ee4b44f8de82da975891773068c82bc7e0fa7096cd170c93dc0583f4f24e0db7e17001476c09d3062fd9fbc14446d191f9b7e8fc733774fe1805bfc58346a16c46295616997d24cdce0e6c2fec416523b5b6bddc454650a464a59b540b7628cd50a1e9c298e88ab133715a470526527d8040f9d4c2266d96d19c24c81e5ffcad3e2147a7d8b70fe94c95f0c902ceb9d8fc3b538a52c5f14b3f08302b6484642384d586cc3cbee6387c37ae223fff8769eb624c83374a4a06957603d5b319d4b666ee13bee74d3d9403f0980b5c6c93b0e1f0ac457b968e05c3dbb5d5249b1dae943a494d0ad580b019e7e657f9513eb92f0c23f102766c7aab298744d43fbb7e2e26c9a91515fff31cf3c15bff1524f3f3b8ebf473480bc9c192f46c108b9061c8f7c1fde3ce20247f5356b81b4b75c41246c8ab6d1f35583703f272885fb91d02b5b87324ca32d3763adcfe10220a02654a93f1e571fee4a5557decf971fee7f8a391db80a3bedaf923f349b17c4e57e05a515a2e8b9f5ecc509c3825b1f1a0d8cb41099a274931cd67483c5406348e69cd100dde395bde310fcb85d630058afa6967d16a9491de40888cd65877f949a2c717347839c977bbb7e9af6867e138c48abb928a2a7cd447307919365813a20c69558fe0481b7ac0c8659b727c1c3ab13c0691f3dd204f959d3cd398c03bfaa2522e152cd7203b1e372b6ebcf060504e9115ad7dc19a2dc6e14f520de923850ee7891bc0d9861fee172b7367651f2917a09db4d45c5f788758fdc3ac31f9eea168022fff3860b366e836c4626f4f4840c91e1045bb269aba691d1f163afb577ce25d2ec1235f47d20a7e7246c329d4e13c08bc4635e820401f67c010de209feb0a18acfbd6e4a3ea54f6aa9022dc91c9a1b1218394fc4dd1cacb1d3d4e636e2ddfc4f278a465f91f1afd05b9b37f1b6a8de550956662a5c61d8853f53476418b00927beb1bb1fb1036d963ceb9f470a24b0cfa65627913f75d66e125be04fe379482dc3dd58f685e7700f9fa3d435349e36ac5ccd5e98831868283e7ed8b060e6374506073580c298281f2e9363c42630677b6dfeed8f685b772906ab697fb7b6a3e840d18acc229d68ebb87af93950b4cd3232404dc71ed09dfd63946c4f41495112e1269e090720d7af82f8c9dc1d756fdc94dc42438cca6cc09db4d61534d1750cc5f296117811b5e9fb36f16dfcae8ed5acea0abca7be565a11338844119b28dc333e6dacaf3664286f342d279be21698179c888fd39180189b5e09233f2005d34982364d57ea43b6b0de0929deb73789ce05af4133f5dd62ecf8cc286c01f7671fcf0d4c0baa21bcb17050ec443b1a597eac9330d6ff40e3b12cdcad0d024202c0c8bdb775a8f67f295e1dd0ba99f61c12f0565e3cb864ac06abb2d00778b40f95599507757eb23010081703f38f5690ab8fc07cb32d054b79ff3ca1dfb0917186a37a897400cd4eb7d2a7269bea237767327b4705a7f57c3a7b820a742ae9e47eb1b97a1c9cbd50fb640518bb435748389e93251a380c5d040a17e145d78800038cfbca0656f1b866f1b844feabfeb0341a7e4988947d048c1257df9e9c6011eb5d31407de87b1eab28771fa84793a1a2cba509e8c425b0c01e7f23055d04e07add1ea8b9a87819a949e58c3f6dac65eb3f280b77aaa7d2b0d06b0d12ebcedf614944f40f20cd470a46a1fd236a2d1bb0c862d629d1bbf6a89c82f78b0cf1a885adddea6916f0ec9a7ba5e58a206c032a1393f9752ebb55cd5b7193b21ec8ea17841ccd14e461726e4adbaff2b94a43570194c1fdb00bc664b8d4da866c858f51dbb6a499c1ec6c93bedf8d910431c68d33286608844d1a25ae6eb5e570c4b784dc2902191d701e201a94c9bee1b77ac17e4909f99db6f6c130974dd892f0ce3dd25d7cb35cb454d93211a750cecc02820de3f533821f837256c8e92864957df0fb2a3bb2361b789416292614a3fdd2dded3f46d579a249b36f25e8c051a58309ab407b9de500804c2a28d1733e36bdcb14966532134eb7d8b258f3e173437ba2e532170be61491ddb956926eb2750a01770801f4f73cfd45e1a6615dfc2935fe93c679e1a0fcd3fa379fdc266f9ac241f9c5b2a03c6268a9df35e0dc0d6f42c08f7f1fa6c30de22014176c0010c31cd7e6cdbc97ecae591427f8b8b39aa3f368e7c0407e3b2f8c16af87c40ea044a37b7da74f8ea46a15dc50b07c3aa5619f50a5c46c4596d9957f464e7e16ce1b7451870025e4f170e9ffdfcbc15a47dae70bafad23a89e841a8760b957a498d66cc7e3b5c800266aaab5a99b1d8af870872f25ff8e4c206bad06e498956947912688c34bb80ee71611a368d4fa7d1aab078d31ef8115db3fef3660c9073367b627788de1b66d546a6693b48da23681afdaa3ea2470e5627616ced4b64450914f6ac1fd7f41d4b055b93ab7775cf1d3c1a8cb07acf8a7acd0a4ec558a63a70d3dfc2ac7db91dee85ab05f686352d0e8d54a8618b29a7159c1d9aec4013e52276c251fbdd1168034aa15cca9f752f06f377e2eba68dcd617cd908fece25ddae78326658275debf1ef481299d51dbf81b62d563979ad21b07d16c507b5ea8a2b90f91e1c0a83a235824334c99c98ac7cb88880cffad4d34faa469805f5b4cf5d8ac35b3fa229cd9ffbe0ba2780f1bc0c6a09ba69016feea3015db5861071ffdf812eb71d9c7d22eb4741dc827771296164718cd5f03a8b15b9a556d39865cdc0ae5138c164eb2fe813262d92ffa2a17b54850f916bec8a5d90964aad668df65aac6a0a0200a5f6130d84dbab1c8e4af21421415454f41604f7da6c7bf81270f3141e9ab853981db1e5ea15ec78b80b89603785a3023fd60097a695b34e5eee7cc156a8ccc027978a3b2033d99facc6df690a67c696dd569af1f64ec3280087e3a4f236ec0bb275d7ae1beda0ecc8cfbc2a0ec58c132d401587bbca03fc22488a562559e2fb1e3663ac548991dffa5371246bebe0fd5bae61062638743a550cdeacded31c0b415a6b92753d83dd7edc14998f32b99b8bfe5b853090e3aa8e18e6c2a60e1fac9ce5bc6edf6d941c282ed6f8c6eb995b0a79ebb3a51a71330cf6bda16761ac96e88fa989910985f97eab01be23bd2b87ef84e2655705fc4a79c968dba4d130ceceab8af1c36c36f7601da7e26aca7f61e456f3151018bdee0e233bdb35fd43f7c8e30140f725d15d60f7f9807cfe243d281970547e73d1d7f42827f30ca3ad15ddc6a962fd9929b6a6f2b8063815c38c0bcabceae28876c2e275401cd7837bf9a432241b837006d3d22fac9b4bfb56a2a05fd79b56f554c10619adda889cbf86eb92b0afa4683f84f40cda5796ed7e6c8cd4635093f5ca5df1d0b93644a79945ea2fabae783407f6de7b9593c39b0e479a8b15058393746771a50d6000ea59a7171c75bbe085265f6c60df674a9f5866713c5e17fa43ebf1ece7e697f1b0d8c968b06d490c3847b1b3ea3320c692b3d0265d468aa9271225cd4625db385409e2b4a372fdefbdfb2d6a2ea5041bc311b46479df83cf187dc3357e8fa9290314ad01b7b627892d1e2b092ab38dc5dc4c2578004324a2dd3fb512507719176bee8603da88ca11feffe6957463baab989ba65a965114c90ebe015f164e1e572193fa3557f248a011b8170d54a7110cef5925dac6a91fcc11b25a7e7be76fd402c8c8f9cd9db63e4f08a155365a06e6a3f55fa06eceecb3be99f3e250b93adc6b5a08ad9a2b72b6bffa1a68d52a1c9bb82ff919c4201209df7e7ff3e8fa97c6e63960ee7030208883de819a3f633f79cc6e0f42b192daa47a02c913fa5fa921696095e50a39dd0a1361a12cda52722bd394e6b0e8735f0dc027c8eaa54564c9e57c1c11fb2da8c5553e71fbb71eb174f37589a86b2df3ff22a843d7f29b4b3ffeb8ace983d1bea2f5cd7ecbec0dd0abcfd10f03c5739457b4a3e458c40a505aa5fa19de0ad70d51e4a0770426980024bcc538e0c0f566c91f0d3edbc084ff6ed5f3ed6c619f0ff85bd113a2806af5631a3b70b966061611d34c706080afdc45ccda1d37eed390632173a5a6d1a9224450f6fb969ec8108c4d37de72c58ae0d8313234284a34045c7e426b83df696bb8f670cac8cd9e03a4df0d6f852b6165e72f325a7e82a96cdf0d86f4ce58bae0dc8e6736d492ffd696801f91e691e1c1a5715231585f4c2773d45271ea377ed09759992440a903e7ab57bb52aaaaae153213111720fdb751a460e9f2ec41f9bd52b28666730bb31e8cac554e2a185e069d70a5fe92446e70095fc734a42bf24c94c430969dbd7562b9362decce1b139f134e1891fe66c0019d17d69be8ae97994791f48fa350e5d636ee1919a7fba1fc9eda4360fc127acfe534d95e71b25b10fa9490f636066f4838e5f93d94b919059de593dd61c812785a5073a1b566b062ef34ab2f5625c956d3c9903388aeb2b1e9339db06157d069477cf01dbc16426a38e9e9391eef2749b7dd7f2924d6b4849f97c1a90e3ec6d3c7a5e4a2761743be1bace7420278a38997a5a6ffa71765ab467912c911ca3ed75627d6588dcc893961f60bc66b445e0714df5e630a440de01c5af7fe3c9569b059f675f60bac4f8215e1746e4727500ed0cbd6864928042f35a0cc25f6e69fcfca5599b94f5c70579bf4bc3d28b71f7b6b568853fc81de2535f0b915573abdfe69afedb70fa420f7c39fafb1ae9dba6d5cb54bc7c8b08aaf348cd810eacd385c7acb97dfb80c3173c92c6c5b8e6afe2525d0d0967d4b2553f7f2293c1bd974d921125ef38538801b4af1471e102e9c0a93b8529d9502b82e9f38a00b8be205426fd529958e261e2ce78fb3d3659a497756537b58afaf2bdfd679433d51b8a6cd360217ac85906f22232703adb39507c21c77608b1545de0561e4b0cf044c25b3576133a824c2f78442708f8314bcf7fc025fbcb09b269264b785cd30fcea1e26a54d31316403f92b5842fc4b4cf0ca658545287a6c4d12fc9e9004353edc507e85320984e186a949365fb4dbb4ec9bb8c9a95c98245a81da4a9997edf8c0a68ccb31620e67f14ab0e62e3296da3c246ee0377a04747cf8b48b0d8618f2047a1467fa8d244de67db7dfb326f2cd12c74ffe5774fa0dc4077923fc6bc61feab3d78f44aeae2efadf69e20d4743af3d017094e804eff9a2cf4e6562b9d729e504be3bd1ab4709f80c1c45ce7174b9af64469ba5dbe0549551ed10a181bffb0b77f50d1ae160af094f98055d70a0630df47702e571c8fd01ba7fa56e240e730b305e52fdc7b37515471b3a122724a74ba2e15ebfd281b91fa79e10790e7f8c2ee79a0172e7ba461f28f3d526658755012ae699c710581ed44f203ca73a78691470dafafe5776b79c3dcf1f1e574fdf6a8997216046d65d5f4a5f4d4e7374a08774c9bf69a73138709cdf0357af7e65f3312f6d1ee2cddc9172723079330a3e00b27e7085f5782d179230a0f2ad46c0c1805a2b946db19303497886b16b72f6c0454390d2f8d5777740f15853bc69c5b633c73f9c9fec2f21d948409d1013abdbc2818641f0807f51950c9b4e83dd3836012a0be16f7f313c93a0884d1f47d866af3acb503be6df99de1b5afb0399f875bbcd6f179bf4698b57c7ad2c1d7d47cf170d9c8ace8657cd28ceb028287a6b58c7db5f2903ac3d7ebee2963f3ac3d0e8d104a8f40c3b2f7dd157b6a9b095087806ef16c0cc2970951131a56e525b25608d85516300928f4ab0fdd939af15b175ab9ac8c3c402c0607759194d6b9f359d877f8ff03f74e56f6a575fcc73250d6db72a258f2b80eebc1f7987b30cb9558851701ab995c909ce4c63372d8646f078b84ac2528dabb466e394926da68c749422a9a591aeee831eb623084057fb68fd4e095ead38d04967f8bbf4d4d66fec8b0a1b0a5ab7b45c1e1136cd07de49501ccf47dec076044291e639fa7575105be35371ff65167d34825e3972b20240c1aaf9acb541b5f0fbf9c4b7461cf2c98af338db5e050eb5280416d82922593be3bdb65d513ad293589d5d086b53bb2264cedce24740b790188403d2f10e638651f0fa10e2a95e4080474aa50aa939e2ee0c5882b55caf486097f6b68e1464ddb9358eb39173457115e393219bf6d33e8403f3f81fa5cf4063b45ed47d4894aad820597fc32865f01fcaab9143be25193008adff58334fe90804d39a170ecdf05abf71a1f955cc57e6335d13e02f2e78c3f04494d0935174b21dbaa70e742476d2cf1da760f7225ce1de137b7d4956944e54183cb94cfbbd293a4d059adf77a9250d7d40a89b18ccfc38ef260be3d5e8ce3fce51a03198985c0448d37054ff0d13b3d2da9e997e6e859cc098ed762234eb1691c8484d27c6ef9e53f66920048a1adc7aea5fad69c8a1f216f6af69dd466e4e9de6e37a58ff4067d5afe7d4a5ef332c6bc0ca2546f3e01402d842f55d3013854c918f17638a8515130956618f9361ee473b6f62870849e24b77545fb3bf35cf461975ba2447c80cbdda11611de89d147361dc3d2cc00f3459c7b6f733e87ad8d8dbecf78d9dad07a2a5921bba8d8093ee3992dfeb5a7c10a4fa93bd34eecd888c78ca549a56e5c0c47ece090b7e59924d9a90dc47fdcaeb8f212670576c055d4ebbde981d96f4529ed831ec63b598bd181a9d08d53312731a007d5fb6f4a0ad059930d1753b50c5b9f9ef6dd4c73f53d874758a744c455a2b3355e4c16be53c0fdaab4b89542bb7d6cf52bab251a60c86525b61344df9f9dddff4990a23c1ab5d2f384e287cc74433b981aa69a86b9f97e5cec40a21b2096b7341c7e386026f36a4c3740b25333385413a43356f097f4634d74a18fa7ac05fed9e6e57e092d676ff81aff5931979f47f72fb6de8c590b2621539747b6d28493d00fcca9597cc8e185c5c06177ab9b0fa3602d85ac0d56aaceb36149a8a825fd21e1dd9f6237329fecf3dc3c004b1f35e6f25e92c35c301b1ff92cda80785fd68e2a82d8ef16485f553db0ae5cb028e2e5d3330d5c4d8a9b817bbf3aeb96913faacdcd27e60bf9228d008acdf4b166cb98be5389cdaa5d894e8b18c92a2e547f56983a84c9504bdb27fbde89f177860e15fb3f301d132c9aae8256d4bac453306ea5291765fd9c2935942ce4d5f69c16b27a50ef8cc08042fff66d1f642c9e3d2103c29819de4a3c74d526dd7b721863e47c608d63c7f9ba9f20624a99744e6a6c43b23d55a872c8982a2208b90b23fee0dcb79fd83c1107f681eeb465d4a7694ee5771afa007a9aab5115ae3cb54ad077591bd74860d9f3c3e42d399d9eeece8737fad6eb5eba1e9c8c11aa69c71d6c42a312915e68d97b8b2fed50772d0007402ce745980ae2e3adf2d7eaf0f0c5eefb56f1e21f3adc746b9ee1e42116d2633e53ca36b349cacaf809593633406cb2e8403053f00fc7a85cc61062670e9d13623fbf2098b4569f476127235aaa49f0a6c675130716af91c7b99408d6f1a6f116a190bc5454548fde9e0c501084226987f44b4f4af7c239eeda21c99690e6f4e2c7810ae2e9f3e7d830daea40819c8f090dcdccde63064d856f6c370f9514ca461f6ef9bcbd69891b6dbae99020ac5a836a4d5a96525feb3d82093c9545cb652dbf8e5f241a51b76a96c7f1b1329ca493212b1b91c4a83a4892b9bbdb885cb1216921b390a4649d618d4533b82e20d1df1ad3443a8f2d702015fe41628b422344532e2794f06fd5c24bfeeb7107d6dbea52bd7b2d424081d6ce48e0bc9ec85849e862ee1fae61824125435309206888139231ba5e1bd587a75edab9fbfb98838db76800858991dd87f0ffd5688eeab8950b0c6d2d0041b120518ff02575410f975b5a8bdc21402014baa4c47f86b41afeb2ea167d0c4f3750ea7eb39cab9ffb4ae93394dc507cf7cdc4f891048719acf67443a4207c6f435877ec74bd4a20c2429f7abf19177b7d721de734a7ff52ff767e93f9a4cd01d4d1d998ae72a77d88bcb848d108c448f1c77ac132d798e1c9a3bb81b08a6103054d14c7f64b28acb6c94b461d27270c5399a049a9d88d13ef22dfd3a7baedbb2bc7571ad4b09731101f482bd10a7988de8d3da5b6f0b829babd597148b2f82732d5d8ed9f7fdfc23b543c74261a048d788e565fedeb7985cb9a1d5473af03063071afe29ae5d20079fa94d9ac99de464dba064b05b5dc9e8084e152afb018660e89b09b92b752be30bb192c5df31f57b94f37375c76473d44b29e0d61aeb0267db102b9c68bc8af0252ba640d5c0cc2cfd9f70a0f588e1ba5e97e5a341d2eda75ef2991bb9833cb05bbc1827823f0be56bd95310fa51da5bde6026be2f9bdb9f0b54c4b89de57db5c23244cbae91d7b6ebfa2c9762a53321ab690e6493ceacf70731e2b339dc3b6056634e42995a5407f4919d82355f86e16b14d4eda0912f79e723d6f03dd81e74a0637542ec38a86a4c07b0e11e5ae54b9616ac32ba8fe113a3be38c4e18448882d3120d7a45fb24cbe7e282ef3fbfa950005a15871b159a1b83d365528e36aa9c143734a9d5229fef5708a135dd2a3da159769fc2c59db6b3ee4fa3e6954d4eb33052750502fb539341fdcc85524768226690ec1834eb501e531e9745f49d4bf8aac5564dd0d4c9fc9a978b487e8817f906b34c12c19159eea4aa9d903c1e94ddb4eb4dfd399dfba944818b74048ec091733cdcb718ba61385d08e771a09b915af5815bc1947aecbbed740dfeb978bfe855bfab01e2ddddc75e24104ba72eccc586ee16cfe710220af8cb53a0394756cc6805b7b8ce2df9b85fc9ba568aeda4d5a77bdd578ebed57427a084834d9f27f4b6a3e6aa85a2826c4f31d99283c418e17108e9ce77f199b81ac010896ed71e550aa95c3a0f7c6c273c8004c335b510f544a23ece134bfff538d5378151182454ad9f5ddde3da119382085fcfc50b06d6ae27b4a574bfbf6cc3fff4cabde34ecaa7227f6eb7a8df4f2ae09000ef9aa8bf20a4482604229716378d640e69ba335969164cb1fb1a9152111449c195035f571d0c2e135860d716a27d4d47e8444c41d035210708130c58180fe38468b3968051f4a93abe9ddcdc41d4ba40ec213a96e9b7debe114fbaaa24a074b21ff7443eab9756dab7656bbc01292286225cf57510b1e6bf0382ab1db22001c940d1c84c9c7301c8fc84ae4a7f81d78e1822b1b808ffb5771e35a0afad146ab00ad5570cdee484039a65b5d20eeec434a2e6600edfd6552f69c4d1db33a409eb023b4185e4d019817cf5c8d33597137f2e097c1c65a3eb3905ecb600ac20fe0ca4dbd2bda9d61039fc52553ad4bc049ceb65e454dc18f13955d2c3204940ba69c2d3b5ae1fa7cc236a6e156766968be122cf495a3b97642b1c4a8367194a2016dc5151ce0251c89050a7bd146d1998e21fbd093b13054e317f183f6619c5675b901598051f1921497394edadf699f4606ef068568e6d28e1bb8f7c0934fb2d02d052f049eea488c1849dc983cf9ed0efc5e969f0b014be1d9f6d2376cbfcf338e41ff32edf5dac401422a606f17a2c8560c5e5c379462aae20c6bde635a6972720e5f0e30d3e922cdc68f413c09beb3c815af21c26d47eda889ea334b8fdd8a23fd4bcceb3e4aef824b42ab5ee0aa202da67bef29788a2120f1f8aa7db65a0b6b319eddeecc4cec465cfdfd1980e3eb8efd8127ba166b0f296e2e32cf72b2784b07582e0262570fab99109b99742789f0ff8525faf5152b43f4e07112db647b7f63aa4ce5d28dc25606331c5cc7f4d11dba729a1ae85f221fc3929abd5d218d61826c56b8f210f6163ba9632abc261321bc6113ab53f6fced6cc52e9d33191d167a60635744882c040f9615241744736c11d687da9b9b4b1076a60ceb3b2d7f888363498b174bcf802329c07c40caac1fd74cfab04ee249fb1d7ae02a6bee5f17b54f3ddacd92e8c665442a6cc594bd56c6275f88204b5dfc8c80c5ac835223edf0e3db2155e7e0b57103b48fcb15c13befc714aecb8ab7b2cd2be508da63b196cbdd736bf7b966b8db7c90f479e4cb2cdec7403b4d4457e870f9736cfe09f889dbfd640c026b3a8e4047a45ab5513bb646a4e2493d1813107dfa46ae5431697b29f701eb5c1eeb79c0aabff2ea3a9e7d24c866aa97ef338d29092054ca407a5185f62812e167bc7473a9ae8f66c805e3529b8d9d8138e5f4481b4919e51e02b37da5fc1b6e80981476a863e7e78ff9908ecb3bc531030036ca8daeab043f01501ce3533737df2bddc4f11914d727c1ad001c19de2176a853dd88c51a683b85af0d86652c024326a6bf07ff9134ab295fa6a8e1b582e21e6bfdfebc27a42d375cdf41f3dd13d361b2ded442796ebf260f1278eb8bd16a5a4773b3f3e7e64e810874cd0e37beb86e7046ec893c9f5bd44a5d4768ea8fa4f0fb3cfba31e63c02889d895e5fef33118fbdc687ca51b594bbe56fbe57e6e8640d92f47b5c81d1165fdd121141a47a6fe97deb743a163ce00e9c232a338ac4cf7a953c28df06fb5b17f5fb8f5f6569f79b27166e387db017dcee6382c537dbe08ad5445aa5a1e69492896d10aef07e928f5c85550dabbee2b88d9a3a4acb09c561425a0abdf4a3fcc359928678bd62ee11b83a5e75910406377f61de92d153ba967cd95e6978262aac1f2b3db7f7a26158da1da728109b6646b1d6fe51095c4565d6df02ae921f86bf7bbff600f115882ba5cf6a4769ce51ed312cb6c4f7a4d1aee730ca2d24761a0ef4009a44469d524a00317ad695612a7e66bf406943d8e63d1b35fc3df6c45c21f20cbfb7f928ceef0bef7e87ae44cc53d1ae817fb21bec317169737b897738f6635f62771b9c7abacc07c5f2b05008baaeb2f7f04cfef9707186780bc7dcadbafb5f824190852ce1b1eadb67d26ac7f0b16a092631f7fd2b72c701a27c3e452ec6cda827e968ef9d0c6bef72531309dfa71c6244d9e9640aa4a81a07dca96c33fe533bef7c9f0e8ee639169934a2b38fbebe703c0214a221ddf8c54ba49b7830eed6ba54bbabd13a026d7af348f7d7d577a6e865fcae03b78f739af74fc5ef375742bf65e27cb7b76debaa31976f9c59c5b4e9293fc956ac4bc1de4d5c1361a3bc3f72443d9ae67d5cb6f4a09289ec355708bcf3d44be776a5b242aa06590b25802c07737dd2396f974d5f3ffe0a4ce423263c7563f4d6c43d81c2f97752380a40368f7b4b193e75faa29c726a1ce5d92feb0dbb511d1a1ab18a7cc4f498de1c60a3829eecf2b4c721801260c3e999fe863c87942572aee3a12163b914fb59f9c96a0b0778cc22a06db7584a594a15322f1f4ad179c21f6da0926dff9f883d7258f2b57de4143987ecd48ea6405ae6563fe3336b989e55f4e9e01caeabc9d3f522cdce8f9415ad472d68972c7ac1bb0c971ec0ba0ec76e332e0ccf1bc435664af9ba41370faf090aa2c150b1afb293f054bd2db552c88953280322017e6c6852bc60ff063442d2e2e57f81c832116db460e6d6661967b9f727b18a7817def561a5c40894f82c3be6866c85999dc9fe106b135d85df59c55c4ee19b73327fc8bfc5268a5a75ae9cbdf2b11aa24310473c446b0880288e239c49f86662323536429559b6e2b322a92b9cdc1e6c0d7707bb75aa2ff61f99384db73ab0e89c9464cc8f60c4b7b75bcf74eae4fa85e7f5fdae57e68e5c6eb920d09d8ee53f14ff17f11f74c953287a10b2d934abdec945153a95ce9cab31f36a895616affc932ac1a5dd20058e67c903277de6bda7e9d5bbd92d8b19792ae49dc75cb7577a5d98c0f4fd44f9c79b0153daaa078803391cd3ee478903dcc9dc4f80b9287d6d97a7fa46d50eba7f9c217da9429e50a3fa2c20bd4da8ffe229e10cf6295949e7de1d9b51cc614f6fdd2c3bfb6c47397223147ad683afcdcf23e29def1b74b394df6833ae3309adf30da473861423759b1ae9e14e0097a9c5758df263cfdccb3ee413a6787e79871d61bb5a33333aa3c398884cc58ce21c3251b617a6dda09a59efe6d11ff892076ab66e80c534c7786cb19ec06fcc47657c7c242dfa3dc131bfaf49aa31580ddd1b36ea242e152ea91d29ac352a6b6800e1014a0ba15e0eb6b5a1eb78ae3086a5610cd5f23ae423488fccabd0616808f09957bc9607405be788769843d88d4ed74aa9038c831e099d2f564b4a67d9cf80d07b86c42aad618a59ab1b6ce674504b90f38e927316cbb52e946617ca8ec043d7a9f85a7b91b8947f9c5cbb65c05f9ce9884d3775e7cbc1986d73969f4c0ecbd858b899bdb515049c0ccfbb101a4ff70bbf6ac9eedb27a968ff3f4f027849eb25d3cc167bbf9329e285318c3d2794ee0d99c92cddae95ce46b4f1db8f7a0898b651abe3bb9010496cd749029730354ce76a2d9e5507e3d5b41cf9dea0d3871b4ca5ff0d04a5dee8544f5078d0391e530bb99a3484226a1f2105a20dae292015e9b4b8965e3dfca7541a7157930d5d8c0bd8fe0328e51859ffa9491591d8852bce480448f3c5448080109b331c948325a202ad6189a5c93c7966fa751e860d87a48d41d69ef624b26db4f72bfde343319beb3e77ec558e69e168e3189b2a18d2d898063de0ada7a0db690792a9066d2aa0fbfdb2ee2cb3ead97dc9ebca6d9112385085f36c282720be627241068e8ad646a6d113f517421934f50de8f22efe4d9f0e925417416d89658b38c3bef1bae28064225e5ceb67ddc326708eee79b84424edbebb68ebc3899738eee67ac9c6defaaf999503072eb89fa6e82cbc18fb7da10b2f4027960077de01691f4956a488f0860c08404f17e6a1fcdf02b828d00cf615a8f571d7b7d8e798a0f53fb9c334015b7839ea2a6bb7a5df5e73cd3d46152ae6d5493a3a7309a5da31d5a84c1196a5190cee7f730ce1d37cb1be892a976807a4027daf8f6b58c8a4c1ea29140040943e7fc977b2e9067ccbe984c5a3b0bbc90fc059a761cbf5d270b4636c043606fe74dc4a94a9e5565c58d7e06fb38c1ded33035ade964c704c4ce5a468791f996517c75b84c399e42a377a239344331d2607ddecd8f638222a8fabbee0cd795f9740f24137c0f24f5dff4fadf4aeba7d7776f2bebe0ae4e501564a4f6508d9dfa3ebcc735e9600a20f60bdaba5058262b30afc64ca9ba1446bc7dc670a087f6fdf90a3b7dc6c1a721d17a59544d34f489cf32f2eeb7fde3e82be756bc788d1163c4ce7ef927dc7405f0fe900bf97a1214f46ef26c942facb9891acc5578836e2e39e5e2f5d6077c0426738e3098dc34947aebfdb3861c943380a1504b28ab144ededb0da733fd563a94859dca1efa92d2f5ba17a4563b1841ec9d3cb1cb5b4ccdfed17ef0fb63fd11c1a0fd38a12b20f76afebcab27131a73904e5e08f032358d06664caabce7e544aa0ea29e6d04d47d9eb4f3aeb327f72f0b9b295d2dfb1a64cb7603d0d0d945a2552d34a11d54a8e2fb29d53556c0f9058f642f81065dde0bece8fe7812dd8349e2e7bfaf9334cc7293109be64b32d76856e667c5782087a58031cca20a3862ef6287fb7eb9ed4150167f32d194fcabad88b5c1b5b1bfba9cefa929f076fbbf517517cbc35b50bff021b9d6f563b85426d97e2ec7d6ad307a1b3dad186f27ee8d2a5ca634c7f541aed91fba5df5d836c056b9b484c9707c12788bd2dd9cee8bb53ecbdf11fb45b37802a194ae4a759b20b9009ac9cf15f31b6e6cf36265149a7cacc443a93b1413736a65864d746d061f802965621c4d8fb507cf29a1621d791ed0ef896e939f396ee1c54e04a75d3956d3e330e98088cb4128fe20ab6be8b6083c094a874607ca5ce4349c297abfe06917863a764de3a725909548cdf58d8686133662f2c1110c6aa7f37e79c6a5b5e47d223b3b6ab26241ac750e1087e9c0d728f92369f3b3819fc6e66b9340be3ceb623c1b5afab264f740afe22e9f478c95053ec421fcc9a4e952febee00618f84704f3314624eb54d60c69fb46ebc928de967a7e4130cff2a9aad514b7af9c17fd98783a8cc736617f1500562b687eda841ccbab341cf578cb31c702e8ca1a2d087ab80eb1eb927a0b07075617547417ebdf90c297e8f9d462d5d908c9b81afd8bad724efad31a67523d4541cebb3b6fd0a4a8d8fa911e74f6abe77e4263575923d24d4c7ab0f9349ffac7c0fe4ec509c167756e5e526339c051eab13a09b72be45ce77cb9f458bc7ac6e1c68c2ca476d9c7f6a6f5f5e55b8b9782ae312e61f8e7bb3a8cac728219535cb5524766e4c6422796ebd99f3bda49de4e18f5e934a2d296a408de42b87e6c70f0aeb9ef9e8324ac09b6c83beb8b468738169217cd6b18abfbfa266e4d5f23e9ffa3deed1f4e6950207c51d168e7b887ecb33612725fe6758a39e45b40df489848ac7dc7be7cef25616e6bd788498b04aa8399f10b418a807c5b962669246114666da06e634c2fd36f8a450f6d5f39aa7422fc02c92deb1a03b2bb5f76933a213c1eb58b717091a8ca7f1f3561217b20da5608735470bd4a20ce941a885fedce73266d8324f690362b3d16631762a92b2f3974690fa9ee852940e4fe304574eb9d82ab667df870664e0b1e9796b6e10937f70b527672940ac205deb55e5d972a9b087386c5a5b36fd416d9020aec5f3f6c02c144d475f14b4b0259195177585071c74aad19bd4ee4b10771bf3e09ec15a8c94308b7dec956c47237d4087c52b2a6b67d3e2c1cf8ca9765abfb4615c4e2ffaee114de5b2421564297f3119188dad55f73090a2fbc208194faefa3052c2de32e5b800ee3f27706f0773799e4425b5cbe436b3a0dcfe54fa605b726ae3b4a07244f9b6c7164ca318fb258f2af1138231b7fa1f4fc9ddcc5e7ba6dc1ad73410c76036950baae19376a1c85f8428662bfa49d104dc0e760e8a56580e508321601cc440ceb9a2b1e935bcb9cfee97150bbe370c7283e120fa129822761b60382fe03f3097e3ef6af161654a87866c1c03c4f4b9568d5c0364f218dbc9ade9392dd1b4b4f5ae38b362de870d017f0cd1b96fc8faf3598d4ebd697eae967f649ea2d2d9096b5d53f321f2a28d8deb08179337f5ec0c23aefeea7079249e7c122d5f2545509930dce191bfa614d429bf1741f3741a9898d9cc66af0f4709a80f9fcbf6e2f7f3cf9af89b1738617c068c7043e8444fa9bb950534433e69059477e41867f3459abf43c81b2b491378576f59e614f3518e1cb78341abfff8cf076751b5a4ef88a103998ffe4f6a6c628636e9de604f4d533b3e3356d5d9869d49930d2b438d9a5900655f2225c9fa4d3e307e821f56e7ff10b2373d30e38251d17078772a4d488cd9a228028ee0079c83939fb0dcb08464b122132959695fafd5f9195638e501557d3cf7b604a69e5bd91607edceb9663360863aa79054e5a4853cb14dd5625dd9d86f2e81e4dd3b7e934e46c76eebdca68c5c3092090b31987193826ec449668ece7ac3e54adacca9d72387023a34dbabe8595601724b9d73fcad634251909422ffbf2109cb0b8e177084222a96420afa6f27e923b21748eeb6654bc77448a33b758cd276ce01f01ce4cddb158f37f8a39675bb6530fcbf3886a3f699e804b1ff49fcaa00bbfbd290c4556f8ddf09b386097099de7b37479d3237e01eef546de75e89aa1ca36afe58cbd6b11b3544d66b3a3002e5532d20fd2147ef4ad5015feb897ffecedd78fb6c20ed4671dc1865faa29f15f17eb43f172717f0195c83f436a73a7b42b5fb840cd8404f30e4717748a5dedeac02d3dba7f311cc07141c51a68c4406aa7b5ec7c09db9bf7f7296a599922e6190c97dfbbe5093097939e85752de5ec3a620087381eb496dd4848fa8f081c8d3ff78460ec62a3e1a49796c54640c4e49732dbb169983aec00c0fd854e2adfd3bc0732deb0a342ab7636c2ff178513f3418195720b5cceaa5253db01a969cdb33c3439dec5d6321faf9bdafdca99713561f208aa3ef745a9656c2401a41c73159b48b9d629e86cae4cbd25190a118c6ddea6edbcadc17032dea7ce22b282d5529f7a3f0cd60147a7675f90dd4f918f9fc112803821228c6697ef29cccf1607625744cd7ad0afeff8d5c428646150bab9feb4fb5d023cdafe1ed0962a26c0f2b10cea328bfb66e9ce25166781b95f8f097d143971131901482f0330bc4e4ed0be973705fe8686d0d28cd6aeb28525ea3fd85b859c9cfa9c229ab0aec9f45f4b3f27c813b9710d625b4f14a9e317e9e2dbcae6f3d8c02fa70c2f0bacbd02eb6a43929a8e15057513715b5ec017e74eb884d0aa89389a01aeb405a915f980fcdf535bed6b61de8263e384f4db4cd3fe28362e5f1e18fbeff371137c1ccb69d0763ec8e873b7fc51d72d47c5901a2449b60075193c853d20779f6037836e8642b5daded1505e61124092f2a241116138ebe4f5b3307d0c5ff56b2789324e7936e2327643efb0bd7ec5c232dd2fc4db73fe2dc3b7bb8d7fef95811f8ac862de993828401494ff838a7cf2d0a52a2c197fdd5efe4e681f104bc799417b995fb9e09f75f5fc93761a46a99aa060d54c883e9ed4c7e3d29cb853c72229a7a19988701fb92f2e24a0f2ed12ecf369e3cb65cd8cc2d8da473f168a9757a780371d154dc152271899e51a8724405bffd006bdfd85236f64823fdd8d56e325d865f837e46fe56c388b7d83b0f2d36b2ae685cd95be344363eeda9c1f481b8a1578e7f76eafe57389f2574e4253bd20b4473309b110051397b5bfebd7ecefc3abf60c00d09beb6fcb07038570e38cecc7daccd4326db2aac0e1f8f8b14c275c190f833ba444d64b383253cc166ebcf60fd25affcc9dba9f98b5497bafc8846723bed03a587760648157722d1d72bf17093dc711c89bcf9b15cef1a4532dc63039a7897fae7c4a1709989734a21fd2c805f323616244554609a91a78fceada2eeba254a6b4888e27acc649f192ef131cad4727c327ca1010635e655c6422a36344d84cdfe8d11483aa41a10230507a75abf3dcd6626f770cea5c26d0380f56bf6077b6daba6e050f131cce8d050f1a9c4980371fa2778bd83fa350f36d7ae30d081bf51679f8a5a592acafa06f7f7c98fec03872d3095570e1413a7a83ed59eae5ded005f08e60338bd02d5e86a115fc6039a0ec2da4ff0b4a394c04dafcdbd205684cd9f62ebb2907f94309b4b5e1696dff3e5b6fec75753ba25b7c6b54a6942255b781ee7e698fac693dab009811159a956afe3d68437816f9f3873129f4ac5ec792825c38b3d9b4d2566eff92e27a436046f47b35eccf6f08e08ee2c7d18a380f9edc3ac5905ea90507314601b14b36293e6779a482d4f44c20c90391a5dbc8ac77b525c598b18284844495f2a3f4595a0f531561ace3539d76ce2ffa2ab5fdfaa9dd8c183ea1f11ce95ee7568775e7b8c7fdd8c2a3d3282864e94033caf94c05e9b378ae0c4da653d3cfd8ab6afe820c904a69f0c8854744e19aa463c34d17de5d22c95c097427c8d48f8926d4cbb5d8ad9b0507333fecf2d9603928d730dcabf5ccdcc6749acd3f1105ac62c479d64995edf0a051583575f5ab6de3abc5ae660f5ad0e6455ce6d965da3492d9ae83de896d746c2676b1b2c4977e8ab8cbde1a2ca6593f5e86741e02fff6bffc9190c8635712e3e1e5c3ad8103abdda62485ffb629a9b3a583517033c0cc4cee5721b086399fc73e345f7815563a4cda27a9a36c151d94394fe223d126e43f895df5312163534c7d49e68610a5fb42b0149cad08faf85869429819016e9d8eac5ef7bf3f83ec7b5bc36ce12a2687275671bd6df05bde1c25d0b5f79dfe978c49037c178bbcb10788cbaa47bed448358bd58aa970f5acd600c4944cab1ba59b011f63a4193ec61ff2be60b0335e97fa81094b5bc8ccbfcdaebed70f18be8c179df7cd49029a8416a0ef76bfa0a93afd101ba204fa4521e19635b99fcf339be0be59a13238a49710e40f9f1ca0f11ed5385dcd268c4bacca8a404fe323c74806744596bb897892eca5c1b8161c8ae0109daf3402dce8a8e4f6913eba75cbbd5a13f15449330e799e7e747d024a18ea942c321126e8cc986ad0ffd33d3cc7a7490a6f7a34413ef1031ce5c88e7a9d1d3a379706b89293bb6675413d7e797f1dafd3ea2f1540a97192f0822020e773aff1a99715158910869883f63d78544d134611df76ae123be84178490e8bb984c6bc2a2d899096293069d07482f5e7b74b3da44b9ca9b8ce38453905fb116bddf7dd6fb8e845329d6cc14a0c630afea69add0f8963371031d4250bc3a2054f7091b768e1a0245aecf09971b34ce519117a3cc4b363637dccd083f91473cc65bbab5c9f4a70a06ab6a4ec572a2554bd7d09a099ec553da1695777affe3487339d8e32a8d20e6994ec758213501941a44fa2410b8e4c70fa4dd9443c25fb8e5eeef91c35d010fa186b4f26ecc56125d583f4e1f1bbc0f12aa0516aa4bead13d1d152b3405c239d1e9e0dca40b766f4337f5807e85368ba3c9c59ff9fd060936596c09a5910c465f7b384e4485eb56790e5ed28a370dd82c984368a15a62ce37d0569f417a5f64c2b2c62bc28cbda904cae9cf7384bdea800269c1fb2cfb159e9db745f5a85792ce51cd6d6c5916847a1d4e8318cb5c4353e9995da6afa5a611de5f2a0ba63e5a6a59bcfa1bc408ce917f8e8fa3607f9107c5be09dedb968f31d1becf9bad323aad6ecb85c9639c22a665d55fff71796112dcc3f09addc76204fea8f721ea3ea8e03c06e983df06b327abe983503eea981a1c7196ceb5bba830ff13fcbcb3fa10e23ee8f2d2035e116094aac8eeea0fc3505bf734c665abacb42451b49a3569cee2e7a266c241038a8692c23f29fca32d2559332875fd5891b0eecafba1b54038efaa9514588d86072d081ad63bf559464dc6b4f9cabfa4e7d2f570a7e5153b34f078a57a5fd9a38cb8f06d69cfd9919324475b4cbe8f8b26bc1f8a500be41b60177a4a3d4968ec93fef32704eb7478ea2aebd4979e3f5869ab45fc8a71500718b8f81f013b14c8ea3ffb5b3733bef4266131ac97c8645db62cd8c3fd82adb9d7fdd291cc01a08a90f29fc3db47201a96652a136deaef8370fee3f0d3c05c93ef0f2cceafdac4fbfc669490d6b097ceddbda788377f2d9231fb8f6788027ee16aafbb931b0f5d25377012cf7721d164635216d7c29ee052b62b666ad4e19406817a2df4daef1c25d20de177094759410e9f8449b6c23c8a4bef6cc77b5a0ff09a5ac666e76c3dba3a912902b5a059f4b28e009f3f64da55349bb6db58c3b6da47d708b385402c6ec7787072ed9526c278b14cb45fd904ccc943bb741beee68e788a7dcdaeb4ff7d91a6af36dc0343f288dc56011e3102bd57fd3d671e81590e188ca46df6ccf4627abebc7bab37ac478fb322cd42ddeccecf3d18f7e89443bf3edf2ad8d3b86b1f8c64beb4f9c0df44f69eb9cf5e4de8b7e0cf582b5c0b5385059235188335717150ee98ee577d5dd8ee8d4c9e6d689d451059f6150e7c966f5f41222e3e41a5484eadc1474d74df9720bf74c905ba0cc8afcbcb498af3e9b6e624fe6735ee3b0cd7115153c48581f96333848e6fbeb8f4da984302b698fa6b1c097189d5606c6279cbd1ee17283e54555aad095f775f7f87c3e394acb340bafa846447ea97fcd9b3ab0c93c995db41f2056cb41a3a68d4547caacde3abc950a8416f16a9a7c7ed5e616e7f560fc872be61170fe6bc735a0d86d73e8218a940aee17938cf48bfcc262a6b66ef09e3ac6f5033ff05682651004dacb837e0b4d6e9502c2670b005ec1ddcc330d88725eac0191ae0c222d8d0dd7c03a6c154caac0c16b2ccbc9e7afbcb80a8360c9556fe2d8445513e4d34b9a679548b04fec1b3e7f6d3245591ba6a044b90ccd2cb9439972c67fd0e76b9d21bb44a15cd5045f8660a852f6d6c1b6e43c6d61f2a057425f082b25c2e1dfde933c50f301ad4f894925621375907344895c99c8f3995c48dffc5b81b1173031af366ee6e2f92985412a14592310838ba5f77f7ff5428388a0de59773d892b9bbca91dfe21c190ea1e5032f536b51aa507b3918b8a97d67037b0a1aa34b276fdf0f3d33bbc1e742491f56033d27015147ac477fc576e7247b96405c5564a37fa98bf73b04ea2840b960c2ee2f83350d844f8169c73d3f7ca25c0ffc763381a84b5790d06a080d0bb35deb5a2e5ee51c066d9195e10f66a183876804849e2caab418b1d8cc0730593b287eefe035e41b3880317bea300c62bcff7ab8930dffaadc90f4d9282ae5281b3313e3058aa2f8098f2493235c83e3795ec2e4ac613636efc20d6a07cdf1a3cfc30f311467832d55b7e3fb6d1c40034b5b8f9fc15c651061be82d7138b4df31de3784f4acdc0653fc723a5830e8c27b0e431f0951c23c61ffcb396bd5b59e62e0549b6bc6b44aa751f42e7699ce9a604609c46b6d31e2642601fb5f6b0e6ff29305b966ffd650b2798645c3a339873a7e7b34f5ae332d66619da56e80644d3e6a593205c741e6eac2c02eea38f6d5363027657e3229b3b1a922faa0b6148fb43527be8c86d9b0b53576e4cbe1ae439cf1c352874e339dede42d888d821221162e28b87ba329d5631454353922f085ca72d5599529335285396cc1b2fe82627d7c59628b4cf111ea1a538d5d7f27e72b61f253c11050380fcf5f3c7b4da25f21c3fc45ffa40a6b5d2c42ec93b7aaf7ba9443cdbcf719218708a6748b2dd9e75ae2d425c451695bc08ccae04a2b4f6c3e3af43610ec13af5ac7a9535b30816aa3f5549b8b5b4bba31ae955612e7053276304d6cd38e3b6161a275205450e929353bc563adbb7edcdb5ce82946ea6459a21c1ff2b3e7627a5b72c455d21f696357ca707636aa7014af301d1757b2fc51d883a9eac11f9609bbdcb0521a0b538e926de3bd1f5cba89a8beab5bcf1547ff4ca43dd570829ecb974faec03c43bf314a0a0290cd166ce21ec9d0878b9ddb4b0d7914712555a37125c67700be83d9da07b719dcf799ff8f278905c208be08a48573542aa40f740ae88971ff6053fc22cc63e3046e311e90a1c594fa045b2b47eb941d9b50f38d9e073f8e01832e6d3e806bcd3f2efbd02c0edc448c1cf2adf5f75899ceb27e2e69b8379e55d09bcf3948d2db2596c5b288061f7d6688ddf906cad69443bafda59cd7282d7f764b82b578a8980865fc38be471b5b72c6f97018f0ac488ded0fa7f1966d1be58c13681c35a70a938ee4d9feb7f9b54f296a3ac046385ecce811b0aaca9a51e8800a1e353c76067902773a12f3153e4ab50e063b7739c6e9e15bc5b64ced4f99874388e88f54b076715c4830ce739ff05f866596967433343ed962a4894518e794fe39070cd3a47898b298ff6b81fd50fca02a140fcdd4a9b52d6db5e640847d56de6c7128dd1a3e012e3fffed1b2978a4abaa3a3f8fa9c8dc939e62473bc7d37907d38a97c19704063121692ad79eef5e49bc644bf0a475db73fa7f54af0bca3e2f33d317094b48013a6192dd0f8147fb05015df9460d8b94472faa6c0d2483a35f41adc62fc52ca30946c38871f7e4095f82f57a54c8593df0fdd2819f70f490df9db2df0bba8a133bad35b09c70f9a46357913cf9d04ad4cd54156e3dbb9254f657e9c60017b9d2065f4f642039ca941116ce1473b5cb8d55371fac76d6163b0711315c86734927ff3dcd28c6bb7db9b5b123304f13359163da2409d78c474d994802b78cf9bc3c9d6d2165bcb10bcd8cdb33612a1fe74daf3e4f65b934143d4a51ed3cd4402a55965f8f0329abdc0d470488bd5e09bd6872f7359defaa64a09e5f80747667bbb32aa45d1e01687b49448730b8630b360f8478ac2a9f3a2d97457c8cd35b3f79f5cfbc9932f41f8135e9f8aa80c0b3097f29c30da1e4a94ffdcb64cb29d6a31d862dbce82f4783fa6c97d35a17d7e4514aedf091eb32147f590ad0040800f6fb161a5c4db13d92f812ca3c39af1e78a87f30df7fd9aabc4796029fba13d457aa32342b06008bdb83b2d9efa7a4e08334c20611089374f5b4581aad8cd90056ba408d8369a140078ea7e02364d7636450170cc2a375bbc951843af3bf33367937a86179809324930a9ded57d4a7aded16faa434f3edfd21cd14cb030ece226d505085da84e59a3e6f1a346469987b01405e48efc3fbdabd0ddda376b9dbfb65c113866d360dfed9f84a7b92c5a66d9ea10fe54ba28906d115b3db576f708fa108b0826771b77436b61b81091066207826cb44ea17cf55662bffa717e27853bf2b3d290f0efc1a25475e423a549d24ab8b2cb5b84129cfc149da884105d64f11b757d4adc15a2d7eda3f91f5791dc4f0f8f1259d3f05625a4b92991d98507a6438a911b39224572c3de6db277458201e5ee6b6b065c9aaaf94b3cd65d8de4b4f73ef053a3a64f807d6b48489cdba5aacd0c49790366d25bb025b6a55613bca2e1a4d07f7fbcb0469ca08be707610f1a8a6cd8a520bc911acd18155d5745aa8a56a17f8daa1b8f7e751d9da2f2437d5c7c3ce9290c46f53f5d73d16dc574a041b0924b221e1c2c4c693a7ccaf1b004f05ef839ff36f87843d0d32b7f92632e1d888ae09e6ea6d3870f93563d24d2aaf71dc3f28753fc12e5790496c413427fe8239bbdb6dbe8a15c3330758178e97a7f9e1df4ec28b6ccf5c8050a37f1575614e6432392112c7a94c486927f935b42685af08529dbb5455afb90e184aed33f565e949850fa5a4637ebfcc22af84e78a477368d3e65b814049e4670435f53a2e1deca0cfd748cd55c2c0ad985b3d0dd216334f1f32ba6d7f68ee0c81705a58c29cbbd7b60591a5dc1ae9f693669607fd1213b79c4c2aa71ce10ab85b2d5930b5adfdec30bf51d0c36bfd8977cc368d66d60db0372a3522436dad10177740bb612c4361c7b1f4f511aac5f38dcc4e4ae477e6e4c8ad989c6994f781bf4d150d70b44ec9186feba7afe7d73dfd105e07576c83dfd68b5045559141e51e75b64dbea03fcd15944a56e95e7afbc634aad5e7c1bc07d9ddcf8bf4c8ce6d7a2098cb2b3367ae0ab58ec62425296cb2285c68e71a3d848ff1d726140608b4609af74d3fd1f3e445e721829f4535f46d2eff1c797cb70f194303082ebb3d9178947f63aaf3ebcf1a7ea58e6a6ad2c7a75d3232b75e65e3fe307822c192304b14cdc8c97464c5f17884a0028151715a32844c3eb07e867639f85ba6741e5ad625c3c45a91fe3a7a270bdb7f95bd594821ce670d8f39555fc9266ee9992a739041bd9fc16ce2315eae775a908cd8dc709f600a4828c80f1e109c1e5e1167c4ddb0b3729a21fd2441c9fd75f77bf99c19bc585ad449d61ab7f438674f093ecac1074e33266f21e306d3e56a77a08c047efea4efe1d6e2d0b276f6b056da232c6d57b1034f49067842f6bc9844ec77d1bdce67172acdd0b8b6b1f219c09b559db199a962f771a575d325b9f8cee5355bb50490a15faa5c716f148a40242e4b823902332af28c875a530b666732ce808c6de4c2ead9a79bcf70f56351ad038a13c288f20943ac2a41c664c29b8c901a03e8a01fad74e0db1acadd0cefaabbcb5d9b6949af2f90b4736a81c12c37d7c8514c574cac7e42610abaa50f1433f42a8d5242f0c8879204214a414ac5be253a5defd816b37fffcdad047c0d937580a3e642ba936b6dcc45e3fdf75d9246d4b77f056f4db0e9c4251d56e723254718662d445261e165e8a68aa218256d01c240a749bf54f1f4c8eee4fff79f48564dc60cc99f68b41ae0f71be1ba52aedb1baf9746161de4e3d5c3da4e32cfdc9d553614f8f2f4ee6d261e1bea86fa5a550fbb02134efcf7e5b87b8dcfea52e38024c18cc0fcd9bc84a77c5e974367c9831a67a2a057d4b99a73a491c165455cf62e112217da618bfc6d0458cce74d6030c2c83770a32f9698f5252bf10492106b2fdb5a233c6ada85dac0da71e650784015569174acf78651068460c5ef872282360b62f970edb21c2a36e5512ad49c8b19aab9930de0c0900ca921295627f71d1ecd377459ae10fd37a9a8e0256c6b1374c9f3fc65f8d1b92c72f43bed540997416b9b7789de440279f83f80971dd80b323183946bdaef5d048045df5ab48711dd3f0b01a0cc0ff03e4bb1140f205568e1fcfdee593f366008fc9e38a181bc8ef2476d0b2a40f62b426598048f9da06f5aead264b7921490c2cff80443efcfb02149ab26717c7e9cda2d8b32baf1dc8c0c2ea064104613667816fed62f9cd20c5fe8332b858a2bcb08c81e8c086a9335f651c4747cbbaa5a522402f1bb519b075351c2fd06f36251e790f0dada292781ad00204e4924218ba9e57da2b92682e5d46895b08228de5ef00418c560b88e47b74e6fcdd2e3682e51b71915d652205b7c11e8d59a796a4dc07f5cb3290b6881233a1fa3f7a4d2bb73e2456aeb612ce06364863bec597e3df1bbf03c3d098c8266ed4d6590ded2d9200ec36a526d81afcf2256abbd6d5fe5067214816328da44b9443cd8e62acce037e23a9640706bac0e07aa1a85a3a3d4bbda3b61cec8567ffc48fe7e87954e1751e1de34a0974abf1c644cb962de09538e0ed06844967034fff6eeb2081b6408da5661c860cda447f68546ddffb029003d91bb817068a47829cd478f6ef2c339d4759976e55602717adc92cc281a33bfff06747b532a7604097aef32f804c8cd03c5cdc5b22f18213665cbdfcbfd047b3be2ddc547c59501cb193c0e22d185cba4b812a853be7ad170612d8ac73efbdac92199b5c294b941fbd0e4c3f3c29e6ea3a0dbfed4e8c875ca1ea942e005d5f57923b443c9ccb32a4eb01bcda6ad9c8dc707a81e330b9125db75089817a8de6eaf5ab43ab070e32b4de8752f846be2142443c7747134910b4aba0f728105caf91879e226fe2e90f5a3c80f56a10a28336cf8952666f631506d27a7027b0cf2ee2aae1673523d3a1f473f686d25763f6c4dc912b99c2fe16bb80deea8870a89a82e2aa83b8b8c7a0e128a30f1d39c2410370a8448be651a5c95dd5a6bee1d27062617e664c66d4251c7f8534dc3dfbd1783c2cb072f2dbcf14315f7077aaa40cd334a0fbe019b28cbbcc2ad97df62b28464a95b294ee9bc1a6c680060458ddd177aa30753e07be0ed3136fcbc560091e1599015022530498dcb4ce28aa5f9097f7d5b5658473f52971bce8cfaedf9b1ed960aa50e5e3836016586b52054561a73c4509c3cc9a32a9a9f577c64163a3cbd2768ecbfe87bb985e8c15d6c9e01acf05020e60b1ae3dd59b7c1ff32aac00290f426245ec9a89945e2d4e4985390e27d74bc29131cfd034f7c892e419e62bf0ef72ce88cf44542c9a396b08fb11231eaed54be79ca2ab07a774744688ad1627b43df4afd221a59eecb333a188b53b76f018c26cfa9db418b3872863440c1bf22e8443258882890f7ecb1265861f482c0b47ca9cd8ab25671acfe2e907e50845869ae0e5108b346fd1d19c93455237c15481cd606bd09618328140818a0f47f152cff74dbe3a00092714a87822809ceb9509a336264cb451c1aceae41f13a455fc4108e187e022fe5aef06bb1f59c0da89f9b55ca0a12dd99c1efe48cf509992643d2576b69b7f755b9c1b22d844ef0fe6d9c1a4cf96be171be20fa75a45a3010cd27f01e5fa548a1f08b82d4001c439c37d9e8ba482868659db083a5ba61c16e430d23e9e2beea8976f36befe4b53f19172a067ae25c9c634a6a741830d5c6dd22dd46724cf5c5ae91634ce549231b4bd9c07bbef2b74bf3fcf6f283cda40f3d72a2edd8279e4def8a2a2ed6d3b1eab1146472d28b312ac2988bd8f864b72021edc66c9cb189afc2a0e738a658976e6cb90ce6988b85554669dbf9b5402d96de7150e7e588e1b9e1bf1616f9ea692ec10610327fb43b3138e2fe6ed436992cbbe1cb3c375b3466028d73118bf517446da302c0d1f76157acb52915efe81aba0e2f2aa5209a0957b5dbbdbf8fc8a55406a798810f79bad6be028a6bd4933f868dcb679d8376e4eb473c983fbf50e67605deba4ad205c0c934ebe9a8b9576c62328f850a92d161ee8662d3874cdc6b8417e2112c59e238952a4c3d7944ec5fb5bd3ce291b9ffb8c3474b7414787ebab4685ae7c622c9c4c0c2324c953cb87279a54260f00f36ba122105ee7e0527a0b1d46e232f0464ebda4bef81515205cd2f53bca1bfbcfe1b7094989d0cb8caa17afcf018a20a604dc4735f48f857a2134104fb6ce06f7780fed391df6294ecb090a9859a8448b6367e719bb5bc2112a27e27d5ebc1fbfdbf8b20af7904f274f40ea11b5118dad5a5b7bab026f4f3cf9c3ce59ac78eca41a0c94aa32da0093fffad91248ba822267b6381059e71d5debd2999eab3141d0683e171f8b36532d8f18d7e6fe8de8bf744e462d9753222f768431089ecc864b9e9b3e9f5a4e1898f5ceb16e65eaf2447b85422a7295b9b2af5412e9af57c79ae175bae34ea26e8f9396b9e4ee475459fe346ad853d75e24292e237dffe94eb2deded067b5cd734f159793fdb8d5d8b690da1d26bb55232b704f1f357a9cab09ff97329ef618d48a3a010549f0d6b4b09bd7ac35a482a3c474b912241d032b1541d170a14b886662ec9281ab7fbdc29c6654105347d6a5c2a613b316b1dd856accd07df1b31de0d1a6e13d704537c5750f6ef285ca7009685a2e9982cad04e0767eb98590a6c4262fc139b1fdf7721cc0d606a780a6d8ec45e1685a1add9c0a2dee855fefcec48fb81c75163832ec07799a619e618a4d8a6c578b0e616cf145be2dd2d26de3b1f730dcad7bf181c2c8eb4dbfa5b5e801dccad12104fb69606793c645ccfa6b9957ddd78a0695c259578233984c22024d119fdcc2d7b3e9aec10755abc62b9a8eebdd675bdc8c30f29485bfb43740098e57080fdd5573b0a0ec306084e6c0f224282e5751b44da101f9f1ef110087d4407749e34f4390e07306ed87dbafc197ad403f62f7d082fa607076afcca90217df21b41a5ccd2cabe1199a04a1dcde8e12fe9c7a112f7f7599804887ca8473e4fa81562b52e56228f35a804841bb9adbc8804bd044aded9740155f0f3de7f3d1484dd6353332422e6fa1f1d7bbb18ee5259dcd72a76a43f934675cd803217c98884c7702b0bbc45185cb37f07ee9e5a35c3f31a8006c16d2de21aecbd2dd24f4355ee159404da831488b9c99d47ffffd4556007705c442240bd90f7ba0a48483dd241fe4ecb4d1b9c76aceded626a1c9469489af0dead836e20569dd78f9c41b4554ceba10f6d274c06f906a7f23338c1b6a2298fa51a916d7b3207fb9bcebf0051cb7920f9cb1ddee010e6f984e17df65aae8306eb674e457467d431cc4e5c3b001439f3b449b32e6f522b0574745484c3dd9480e475da59f552024503180462d7ef042bcdaad9b83699e0fc4e091a4234dc12d2b2892dc3eb2605c2a7d88f088cd7aa0ace26756e06798e394f90208dc9717a895994c619730b5f64af1e74397bcfa1958806c8e623ef590473787143071de7b0baab4b99866571959c523520e21d94c16d16a7a456cbd0be6d4041c1555ecb02ad6c8305181c31b4dcd5068650914b05f8757c1d3af510f29e6ebf8388fc020696180b2516bd0882b487252c76d14617fe1a6c764a285a64a3321d493a4320ceb7ed8f2007aa6c972d6164b373674c9c8f6889b38ffe64a59ecd5b2bc2ae91408549df090f864fb9f39ec7d42bf31572f9825625cd3810b79cd1c37a290a1a87716f7b0e86a04b305741e30c9d92945d62efd5290c79766bc9f53b1e723d9c9e1cc00c4939a5889cbf013df35c226f38899a2315a85fe5a819a499773a655a7d9b059aab82123276fe48320d5590b9533af007a1726fa53e8b40605094f75235b6584bba2b1e59ac6928103e9d804986686f5b3c943b721c5cacf6c304a4c4f728bd6cf2e518fc6cd112828c7624855b1e4067458f2aec21e62d6a2d1515630d6313dfea038b1b142ea05b84ea76c5f90669ac08707bc0ce255e77ded0d1f6d4e446a8c2bccdfa62c94adb3d8b265704e7b9d7624da9627bc7d74dde76f5bafbf402f9fca52da7ea94a7474c8b896fc389c204f5917f19bc9800e8792896511a1a0f89bfa9436aaccd3f919ef9df2819f3c6eb8b5a0a7c5a2a10d46e546337773a351b789ff745a90ed6395c86ce2583b5f1650532005c17e31543c2892ca62f6cf72cca2515c9641df334f7ad091967633467c8abb1ec53520c4e829f95c24c25f4c005956bfe6a8e1388b1d5d73d6646857afb722dcf3049e6b68191966b2b67c0887e429c9c11409644547266ce0a033e06ca797ab76a2cbb0ddb949f4f176a34188ecccfa7dcce37f44cc11a43cc55ca9c43bf057f92185d1384e03e2e212e9e6f733cc9c5a3386af5ce39874743e2d90e1d6d0eb12e96bd91c767cbabe2731c44e7f07c6306271ee2cd15c4874115ce7c2d95db3ca7a545d91b1d37f1f99dd999b8e40613abfb8dc058d2d518cf9e497ee87fd9888679a9ba2a6df915dba78ae9fc20a39098f51bf03633972f93b5af6c717eb6ff03f57790dc50020f2d3bd98ee1c75a50b1d74a52ccd5a05f8cdd1e9e2780f5527c0f4f33ef6a636d5155e3356556fc877b0946930e5838070f593ebca6ae2891517ba604dccd638ed6fffd7d558b21fb62b2038912193b58206ee64e65ea4e7a357b8450c2176f7fbbc7a5aafdd6a26c793f7b45574cac437583330e80b9263cff612df757287a1f9c198d7aa4b176193e50740cb035220fb058db1a9ef2057e56293345c117999938e34f6e8be926b145522b9fb090f71ec08df70fa09256cd6d92166026d4029ccbce31b6b8139762e9afd17c0b8ba540948cdd692a17d74ffdc3789c8123160056f86748a5b35df2e205e84b373d805b76beda74f91abd602feb13dbf5494e26e56c969705439dbc776aaf6831edb29e6d730fb2e3580ce8fef988af3871fc4d7e5ccc9d5dec6882510208533e0d3e15c3e239839256c1427f8e3ac2287cdf1b437e6746b993581e728d747b6a07fdaa68f69bca789bcda5655c6ad430791c9d2a2beaaefebf35d0525d520e12cd2eb3b70acfee7d23194955127f5ae1bf2449321a39cd0b933fb22a6cf3f80d4232f3d6eb227ac89cbfe3506aebf4921730b18b9d8c17874cb1854dff4ca1b4ddb469a2410d20f47eaedd30d46a3393d3be15726f35a1dee1d06f2b1112f89668408645d96fb5a1fca1d35fe1beed0f0248316ea790f33d8ba4ba75eb86914b0b194007f6f09403c99fda7b6f8d8a2d385ee20f151903102c3f46a60342880fcedb61cc644f2b1516a2b93ee2155b9e8de4a5ac44b2b4bf927a7e3f3ce32955ec2ee9b4d3756d360d3b5612533b8b7bd56147c54e96083e8c970fe9df98e87784c2f6f8e7b9c2278eddeb7fab9ea1e6230a1be993c5248ad81228124df5275b68fa97b2f849459864032238de63ec50e275a2b63880f7c339999f7d18a78211be2bff99da387ad71ef8797d93f98a5d64fbab3759edb0051cea54fcb647e0dd0d34d168ca5604fc78420f9f119852ed5ded5960cd4af5125f6faaadf2de56c8138e1e3275124a2389ef8e60774740b659399fbafe18a6908094dc322bbdf4858c91b2a1e95dc88627c0ee80362fe5f7ee94a2d8245a102a73ff9aed29ed79d21a57168657f7ce1763b56966f8bd9a84f3ddc63e9b8ccfb3dbd91b1d61bcee0deb29dd7b3239aa0c6936163ba4498d596ccee6dded34d96df133a0ab95b2d3a8d383bb457073772fe90d30b65e35ad6c28e17fc909b90f782ffd774aaac3fbb1fc258ec079e3f0723fb6110e7e0572585e2816f1100b6240594f3abaa5c66a7cc59812f8611eb71689242a1bf1347cbf5cc2d300ff5378466fdd1673d37c1c378ec73847f7e8acdeea47a38f2f97dd90267c6ccb859c5c4e4a35bc6b66507c86bdde0b75b78fc920a2e0f0125a5e542f8a8ebe22123e462363315b06ca221ccc4234c491b9739808621a1b035eac024821f48426a64245081cff72cb3c96f07bd6d617c75d9dc9c48b326d2bb157285b5d777a4dbe63e0e764d1ad29a1d7b9f3fa6407ca534a1c9c66f57846fb08968768dcfbc79f37dcda40371a57719bbd04f67aec4265813d44d2d602a794f8bf1efef64838e5102ca075c6fe81cb60f9a4c9f504d9f3c770a35067accdfd9dc31470218e2c28b2bccc5483baf918e49577a97a4c21089abd5716a4da61a25c971aa3f467abf19d2f735bdb89136dd9df242a5f3a654ed8bb7033af52892a86f28388cc89a759ea3f82acdf13d4784c1e1533d8fb6c42b30263f294f5db3d18daf75a560e1153e4e6a940469b8a6b8d2e9087ebbb349c1e2a660fc3c8146ecd088e61e6abd0cef50da782e45ccbe73d957449177e6ca60d03344cceaf2e55281e50bc2ad8efe0f74973e32dec5ff3e37e4dacc0227aed426d30a7b011cc378629986555caaf34ebf38e2e38793a979bbd3c5e3573e612460861e976dd38fe42ed699a039e0e454e7d4ac31e58b81e8ab6b71310fb9cbac5a39fbf620a3e2b8c048367e722c2bf19e9ee78e054830d00e6bc56c7c77c209341142d28a31fc303fbe3829342eab25d5e24a893929435af74c196d92b56d2072452bf7498b90fc4408caf3679ddc7416d33779caeff4bd3b58979f0fb42b8fea2f3eb2b73ebf210c3dcc04cad978100fc55437512bc0b7c3e50202eefdeefb3127f288749cd21f2ca2c812084c2cb9bfb827de9f0bc49336efd797182fd9819a124e74886d48a517ca5929950f5c82fce37f6f7969870b216f7d6b6e21b851bcc5c0ef76042c827c17b896ab1d988c1cf79a12bf97146beac922220021ce75f0c68e22b081fdbf8f3e9723da3165e47a91665e7343c7c6da217b80900772779e6408ab621934823d31f589038297470e577a55e13334049248393e6175871419fb9bc15ebde7afc8c66a3fb45bfb8ccb77630936d3d3372836640fd39beee226101ef7786dbc874dce16ec61d7562ef2ffd76582fcd31c9d3f284f5df07493b9979a456a56c62a2382982edcfe0983d702dfeb262bd362f9606c3119418eac6ae91e8b6328faf719e33c8bf14867203e9fbfb139507f46b0c3ee3448eaa40a7aa1586adaa2d0700cbccf16e740792ff6c1202db667ed5bf434e0016fe608f96f5f11ce7bb9b027dd79eda17df1b14258d93a5511daee3c21dc9d85de13d46d69327194751c90a50f4fe92842f990327b1aa6baf6e3305a439bf6be7d3b909e3ff91021d4fe08c52dcde74859dd86ea11c6f19df9b15ea585356dbbc7d156d22045899985ae56de455a8bcb733003828077855ab0682d58d18e8a8cd061dc2d22f7f6b38e65a36849ba511f6d668b2c5faae8b8cf2373256ebd4d0f60a285e26766f4a1d257c8503d31ba7fa4cda24145617eb2f481e761a43cf7d1f3ef5fcc5a555b8ca759a5e493afc876fc80cdce53a4a50c6bee8a4ef9b98141c41216c3c3b0ed96cfa2091d72e8e1eabe59a47ddac4857c3b4d8762f8450d3da912ea01ee5d24c210b323afe1073b3f94c06816c770aa42cb9351bc7646c7b7e9911907a9a0d6b76ec1fee6bef5f91b9df5c326bce1c7d6dc6a66df3074e51d6aa7947bebf8777be8f5656ae876c8052fab4cad93b9ce79e25e31e9e803ff02dc41cf96b36e336ad2188d7958e75d83fbe5b55bcc6b78fb411e2ca66a6ddbbdc1733949cd159bd6641fa722d95adb58ad98daedbdcc4e3e6ba2f5d4ca3f7eaa4fc099927e9c7757e496f3a8918392252f142d29706b883f2ae9cfd1d8674649996381a2d25910801f9bc6bd739e5313d20d64f1e7b5328de49ba7cee77ee266c5eb12680f34c1ec763e5b282c2f5d38d09499fdfdcb5e639b7de62f445559008f1bdc51ca1a6b54dc9f3022deac9f583aa1356df1022cfa988dc8b9e33cab915c774b79dd6b7f3a3ccd187002300f5ea656d530c0b37f2d5304bcb5c949e4d45beac021503a4ab4feb2fdb815516a9eee70243721a6394d043d74ab40b23f7ab49ea1e07a0e3df9c64ed740def79e2ee6e97f18a7d15d56a0347aa2105c8ca7fca5cbe5704110bef748aea1c099c088e4f6533edba9d8202601c57f815d7c5dc87d91708c53e57c623b799ae7fad8781727f8b68f10dbe05572fee97f88553be9a900ad276ff99b5c0910d1dc2be7cdab7a92163b901158939295253552fd95594f345d8d09f38a8f87876f65041a421e894d526041eb495c599ffedd8a1ca4456905b8d686e11ccfedd19f1b90b77434704006892ab54fd98d65fb46af5608e3598e5d5fe41cce6729fb6722dbff0f7bd8c5735c3bfcd02c0f859bbbfdce048f639e6ae979e5d6fe94f9c92c51cc488a82e817bf1a98cc117cd3552271459b71a5db2278c0ba721e3218add38f228214ca720b2ecafa03fc5dc3a112fde63bb5ad613c20f0c62d10d1d1654910e15a440cbe784c181f55d241fa86b27b3a2482408656831a4c9a098668d85ee66ede7ed2c9dff855cbc50c9ac6c9ed9bf8c4e7866c244e2bfd9ced17e967d1f12a38da03f9d97cc0383565444254b0d14753795087a8e3c868ae88babfb000108ad5c915e0652aed11cb2fd541e111489159742a7cc39f29baf948387d91702875649446bafb47d280bc75ad184fa431fdd6ad6fd56fe304c152eb2948edf3a28f07684a9718461fc453b99743b135730df8db2d04608696f61e866ff0ac0d712736a0e86b81178059af6ee3c2e676e0fd2efdc67c8de811f239ec90cb60955afe4448e74200a1229cd5fca326110073e500fb59d136760789ea3dff70b6fd03d515c7927f108e72c087d5e3538042c2697a075b5b4601bccd4998559f51ed6967e764c439846fd98365270b607cc657c55e05b684d23c9f6ef838a7b10846928529e6da0a0b215af803e64d1efe3a45bd2e2c91942622011f24f80698804cbc40391c44502b13520dc355343ecbb2c6f61a33a8037cb5bea01d16dd07f08c8784d3fd19aff5e7d0c4504d82f1d12571efed276a24d6f465707e165d4f760aaec5c49c2e92b6a57757a34d8cdb378e47a629efaa71ef8e80ff22ad3101b3fb9699ca3484bc86195cbad7ef0c53d73ced0ae05dde6a61bb32f87a0103baabf3950cf19313378c75ebde4dd61c71fadf731d6cc26afacc5660b0ad8af4660b1b2f58b76400c3c0a6973042e0f1be8b314bba6250dab769b3da10f54a9632a16ce2e4d4a427fec215400cf9ae87ebcbf7da1271aa11ceaa079a481ee8dd03ca7bfd15bac6ee553fabf4872da8e1792107a09606a347d5b02a5bd638c277f2a6f4fa8b0d457236ed38985647aaf36fd73864e789556daf9d9558d3e7230b68a90602a34b5d46806bf98ad5e8bc19ccfed8c41877980a9e576a6f6ce46e0dd7648093b3a78a40ffd0d7e7ee077f1167c941849b752b7cf585f8b42a812aee6013540e5803812a7bc492367d6b058bc58ad97390e777a6ba9f19e970c172065cf2d3e05ffd6a6f1a085253716647c390a63534b2256ff6b97497b7cde384803f3ed5561c1d6f2d2cef31da40cda9d32e8a19f92ce0a148179abc4f66bf44755e06c8e3bd4dd2b134288a9d6e440c90be15e2a32623b4fd7f171e164d32447d7d287b1390e61b4dd64f15d5b8b50ebf6515316a33e70d237f072ebae4e06ff6265afad0f9790134d03c6e9afd834777a1be9937ab3305009f6164b074b5f8519847599996d34453ab1a862fd5d4e11062a1d3d96e8dee5d5caf00792ce3084b09f877e72216276affac8ff319288ae28f04bd46076e47bcf88f720e5c5fab14f893d95bfed704bc576cd31a0449a7b368ddc0f22205e8e41808bb49e4807c5b8762f5c1e34245c8d78872584e136f7157a2f5e9e262704f942965a814303030ebb61df149e3bb0b147a3cfeb6610c0401658b3a4e7f6c35b3b2f08d289eb8a07ef875beb5aee3094b917752a567d77a89037768831cb5366f10e2044ab7ceb1afebc5b881122c1b8142a2a5fc37c91bf869a553f16b58b36bb9befd2fdbbb918c6b2395da53af57475e7dac0ccaed27ba1127bc810c85f4da8cea47a9a3d2a848de85a5aa3ace7ab208f9dc45ecce787aa609a234478f7a6d52369b6ef1b4cf7beb4dd5cd9a0f924220496b7c30a7157c172b6ca806fde93e82e101c3ccfd14dde9481ad3dae04020f8cf0af1c31cd383c3aaf11a4d821eef4e0acfcbf79ff34864d34c2aef4b9f5411857fc5ca106a31628e73106eb31e8a0fc4ca9d302642d06187ef7ca44ca15196010e9bcf3adeeb3ca03c866cc8d48338b2422dd2397ab7c854ef0add88bb3cb5aacc07515e03139530435d23f4b1e06dfbcee96dddb0d22b7db261af17b336d13784ec206c1a7e728236b31153e157af8a921507fd42c425a8e6c8727fca406ce20a7cd51e5923fc1892651dcabce0f056a7c9c6144820485c35293dff96773770c3daa3e2466460fc188195c23b24da818881aaadf244dd64b6b560c5834458686dec412f2575c2f71925e28ff08bc8c479d84889a1923d1b7591fb8e7412fadbc3adcbfac8dd9de2b4684bf31ba1ac19a685a68ad037f3257bd1f7d8c9a9c5cba47cdb2ea339bb9942dd6592e6dd2c7321100939283086868ba43da7ece53f019cd62f62f87a5640a58948f73c6d6a6408d446bcf27429b2828c2fba8c1387148ccd5bbfe0e0dd3c9030189bdf0c5e82b7263f660ca96ea79b14ffe28d7c9db5ae4b930ebdf913bfd5979fb2e00028fb6034109a75deabccac073846b942309678c64260efd6a7bcdd2d64c722b1d1aa64cb1e72192b345fd9b68b4c158b4439b6f893dd4fcd32bd604f7cc8b3de34809c662bf061626b30a7773574e899239ef5bcea2b225d1248a2580b4fa1d1dd36514a87cb1f307d1a27f36978bddf7df2f89d06a6909def91fa9712a110def09af9e5a53759d6f3149cfd584fa49e2968bc9f43ebd1454b6aa573724826821c66af404a4c10c56d3fa5ad4d3b414c6e7c51adf0a061d51d437ca15cd0c794893a95189139c012d00a6067c4c8451d117c561ac4a94f2f0f038faa22cae8c967b48874c67bf42731b69d2ca5640af6bfbadd7f84d61f672bdba615b597f988ed53421b4a530efbbb776933ceb624d3b03f1b566fa696b009e1067bc40ad853db56b10b6e89b4c66b88f1ae02b1b29debb7dc7e719c6f60d82e06e7ba835069420bf6501cd6fb30c34106a569b12deab37ed8b4cb913ae16eefd79682ae34db5118e78ad6b950bf9269fdb43ac3a72a1841fa15f0ffdbd35311a2319d96aed4ec33f9dec7308f3e6b3eaad5c22a8ab2940542b4e974d9767414003f824f3f90e4c240f380779bc589cad52045cd26fe31b42240f937436c9107a3b1c5f1bb4d9310051a21565c38223188200f05ad7ac1d9bced745b9b79654e1ddf34816d8e68381509cca660f9168f9170e1fc08a795511e7eac26225ed16b7dc7e0ddf5acf752b4e51371e69a014ae70040ac7a9b150666263c8acb520ff2cea119edd0393eea45a72abb539710644579a8e36755f533983e994600e04b41dab562d607164536034606186ce4f1632ceaeb88e096ae2b317ed52d51c5a11724f7d405ff5ead0652f0fce0b24380db66bf9daf04e5f75b998d03793b075ad286c7c9dfef50d4c039547d5c039d727732902de57eb744b19fe2c043ca1c6100ce3d297b37f4a4e30014307a6080c9cd105c8b9af658abd049d0410135c44506591c4dd8d698e3ab3638b09dd0a518f436d8a27cec869ea7a8a0dfc337dc3f1e9d36dee6617beea0bd59d4850ae16f8dcd01dae51e3dca3953958498d59cbf6f6d5a8fa36a7e2453db4b0c50fb03a0fe1268e56b0c80ca441f05276b5a354da45875821b6eaf820fcef2e888d17eb61801f37ffad94116f72d0a8cdc2e6030d6339251068e116fd29e36cc2bdb8cc90da1613f3af79a1d2c4facd957ed6bd373dbd4648fad7e06d6b1ca2b663f89b017eb554d44f4dc540aa1cbfea32d521007a0d68b5e4a6afd24ecd3fe3ff7161465d994e6780ab1f8a635481ad87b6d61322a02b0b446d69495b439007a8a503d4e72ba84b908ffb6be0e56ae1cb075d3b8c2f2fdbfee6ae48a40f9ffb14ddbba0e94f20bd58ba5b7064788b5f2add9e623349cc7d4dad81c8037a602b63897d96361b69541a3a79c287db37c5b29c9515b7174c0cbd1557f268f018d01d276bf81e518473fdec7a3ab358d25f3667f088e680abb9f59b86e075a6743681b96abba7c367d2bb33a933b32078980cb805a948f89018a0db4cbdeb27f6d6b525fde6c66841b7521b297e65c51c5db01c9be5769410efd5a7f7b250976641e27323b0bc7f73acdda7c7614bf2cfc432af5ae2eac231dd187a95ad12045571bdb6fbf903d4bea19c4cc11b9eaa8c1c9b72b7c1415059dd6e5ad0debfae21cf30f26a43649e0394b8db2537b82ee65551f88584b82ab9a7a7c2af31eaf5b1394538b9810ba94f059011317dd828294c0d2d6228e4163e2f3c1e758e0d9fa6cbc9dcbe3e870b9d50e056cb25eec855223cb014bda38a5f352d8e1385125211635c926c61edcf5713153f345ff331f3836b552a49b1bdcdaa60ba3fa1e7c613effeea4e72545a8f0f27d967cd8fc3157d635fa157ff2b5f0b532a2e55fa8616bed3b79da08fcdac012f8709eed54080d81a6b00a8d15324b7ba9f6d80c6d7fe2e6c6d6cafdce4ea45453c4335f2944662efe373ed00b6357054d5baf45e9afc7ebf2f70b2c1459155b6df1d23844e89adb1771e61eed65248095fc1dd7a0efc74cdc0929fc4723c796d0af69a69e37c9bad4288556a79c8b652336da009ed6dc4c64e20056ab907fa42a14497a6b51656bcb8f9aa36152b78c3f3f57156efc66b8af6f242edac5ce4519aa8e0e2d8ecb60f1375dea8e0afa5c62750a7571359db7d7996365f33ef8f16e99cd3214324e053ec3d55b11ea991819c805a1b576b7fc4f0b4fc339a7e8c62cdd814754dc4b4e330a4879a1d2b29eea4393183b43d3592e7dfcd19c4c77caa3955ef3ffd18a65e2fd9b3ecda44bf94663384b076d81b59dc9a061d4c224941552ccf61da85c184f161b11db865fccf06110eac0ea8abce87ffa76aa59b7d628bf1cacc97e08409e41acacaa590dc4cf6f260dfc67e48c4122ebb64c5f4365d33e65c171c378e96e0561eb1fdd722217d2cd9b9b41b102c8979046cba5b5dde2682b6e3d58dd84e9318e1d71ea1e57f983e9fd64b7969cac2f4963adc0da94b7a10f15332f05c06019d2567521ef9e4f6c31bfd022db480d4831dad3b128cfa57e54ceec526998de07835003f348afee529f6d1e1163a07f2a3ac784354c358cd1e36fb8d2720962b2fd6109b870e0be195af9804c378861a3044ee4ad30e27651a12a831a77a42d32f003b010a430bc8a5618d1ee8f4d4133a937a24674ce7837569099288170866ffe339365574cef098297af8d952efe525028026d3afe2981e0084aea184b37d0808009ca04cf0c297c37320b1c20f6a55b664c06088f411e8abea8bf2b9bb9658f7ac0d6bda2e208b4bde18c2507872a32405af1fff8d395c047edd9fcd3e98b9df5bb5652e2589d6159911829355fc78fcf256f1a983dec52687edca43f845aad32989a92809e9dc845dcc3951b278c742e2e9e7ee5ff2f59687e6ed5ff6dc1f2735ee8e3ff022144939bfd3975760a04f4ee3634a547dbca0d259f4097e8363eb273bf9969dca2f33eaf55303cb092572e0d88f46f2919174f5e624df088eefc522124d072cd0dd4bd4481148e8f84903a1b6dc386765c9e3b5724bd60531be681d4cf8818229dfc4e3f9d35abb0169be6eec7eac31bde331aa54647462755f12b8caeb769500d0b8717b0b19b64a31414dd6b07b24962965d60f5cc7de0ba654a9c0a0fb43abba4db198513ff0be0839f91582c85bc05f2d012b1b7ff0a0add561eda55b3625ab47b3a111ebedd6e66acf7fe435a47d82e9fbaa6ccdae8d9ea0033b8c6a70e410485715bfda1c63f583c610200032298c9e865e4150fef02dea1e8493fbf48120e5cbf14efef7bc8ee42cb5a276863a6b9da15be51de973e805d43940fdc98c9440564c074dbb981d7ea6fe4298b43e406baa90720372d78586adef788aa012b96e5c7d073390544b25844583d7f237234e85d64100b6c7a0b56b330e4f4b39b72a4030bd602f4b4e83a25ccb7424834e200e8103a18da093b0aacd3e8381799002ca6d86ea5b55032ae82568c1676001a516848cb8c0c70a57cf0196b9dd3dc9316762ea902462db1075e985b784f6362801ddc570986254c6068eac2ba819a4d50c16459dd59af2d7b177bf863d2600da273ccffc2aedbeba0b625416b22e5a20ea1e589e5bc7cc27812abce815b3ebaa98109da9551a3b6cd0a539e61eeff7d908b05d26ba4c6fb515b48f86cba78d1284c71fe538e81ffe55313c00c3ebfa19e612d46351abeb2a3acc3cb676f2c7187e129bd7870fb51e7f91e1e331434b61765fb4f512130ad92c038c940171f5f315739870999aceccce2ec5a34606237a5fe4ace428c81a27f014c1fd8a55ad30805e1d6065e39f7c4654c71e3d271369b360b808585deab4c8a7b5e8cb775dea9f275c0fa980b9630f0aabba3908ca3b49df3ca305a82130931815abc8482fcd52953f3b62bc1ba940fea9ebc8944d55745ec295f679c56a7058a575c63c96f30206cbfab251721ab0b34bf203d081e4203d54cdad7c3a83fc263df7a98c58af70151b2145b48de6d032019ea2a5b60cfc08fbd314fe01d45cba6c064cba9f5b3a52f1e59c54074e7e3ad029857029666f6f66420d4504261578b69bc715bdd29f63cb79c679fcbb5b699f5b32c908b8e34158c6c4fb7876b6decd4dac440bdcd72f63cfc92ee2530317614ef5b8304877cf02e46f2d9fa298ce5d23a602e03b6737c06f4370a6a2a4681e3b148fa345a3babd2a7a34ac23612d4d23a642b0a6c81bcf7877639658133eaa36f98da5368b9cdd0de0119ed87136c50962a40bab450a133bba5ceab2b048be06d92e423135d075321fca5a38b279733a1ff942cb812ec3ef2f89f5eabb8bddf425ad50871078b67c10b9609ee29777c212ba9200d90cd1f0e3fbca0a08d93f240d8f0173b8c8286797884383282127074865be95713120edd73e28f5788aba29c4c7fa194bc589eee4a9df8102e2f2dfcf236361b1184befc3b5eb889eda6deb9e8fab0896301ed5f0e9229f2988c6bf2b835278c959fbb7aa74a462ab18238c536f4f1b685c9065901bf369a8bf82caecc3d9b4222c85415a11af91bdf09c72b2ba1a13fcc2a768da0a352c66ab3ffe2203e7e2b47e72de72141fbe25955a8a15fdc99c3f4e66914fae26d62d4e8ec9aec829b82d6c676f8658c65ee429ab677f222fa3345a0ced32b36282e604d73d09a6941c15ea17bd6f6d2d0678d92cf66348ebbf24aeb85de7dc0aaaa6f773085b2fbeeb5127cd60e8c30d957691e5215554264548af1d299f8d31c521d6a0617eabb95b66f4d7ede8d773fa24e9c932b030e1cb4628b0b4e98e7e84c3c98c0d2ec7c853d35317f8125c468a9dadea46ef40b39c428dfe941d036cfc96a156c55e5bdd18d70e6cb6a916310ff042d73ff524abdbe48aa289c6afd5f0af2199b2eca8ec9a7c0ce54dcc86362406ddb691a878c8022e5ea26ced28ac50ee9678e9d782b5a4ff0e149c325b7853ab3b2ab8c6914bf5ade0d7a989448c786e88038bca5c8099f9b4501853b41f91511b5369dbd3a39a9a35c71ec7a87f045b06be469c5ee52452538bb67bf326591f656bff68045f04a093b58f9d03550eea2a7db2d5895296e935200f00a4b0b9fa868ef086aea58b31e1cd435478df4f913e3a26908c5e75d9cf75a26d87ca14007de9e523bc3e374e1774e1b0ec5fa5dc7e804655a9bed434cd6d1266bc7f42ea43449fe6ca5b8c53965a03ee9f6b1ca45e3d7430ce54297fdca398ae9fb1c16b603ffe29aca433536e1259fa24aa3beb36c8b20943dc5e14f6b8f4618e7725048ee1ea692e04694cb69d826e050afd7763fe246f9ea5a543f46f0af60f0220ffffffdf