PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78020 05645f1789cc90d569243f1c12d4e2cae7df6aa132e67c8fca1518a87744867f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2925db102872be586f907ee8a42db63972e39a534c36c55671c8769ea77935ba
Certificate Block Hash
05645f1789cc90d569243f1c12d4e2cae7df6aa132e67c8fca1518a87744867f
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00432e0000000c0100
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000008a2d22e9c07c59ebada62e1400d83c02466d9b227945701c830800e06223fc67afe7d709a7b0230ca5f1ce38c291e4ee231cdcec58737d8ce27e73f9a9ec0e03773c7f7c89aa65a75eb2f4a67b0bc6592f412ad86daf67673010000000000000000020000000200432e0000000c0100

Raw Header Hex

00004020eccf5f2054ca7ccb1f4444a66f452703f9c121fbfe782619b748c2b05fa26407f2d818f5ff62384ccebffceaf17857f285eea8cae50e41b6c23541ab0c973060b6213d6ab2d10018ba3579a79e76c87156c5364c539ae37239b62da4e87e906f58be722810db2529

Proof Data Hex

59,560 bytes
121216010307f2c3cfe5479929aaa6aa5328a57c2cdcae26578f0a576fca042d70570f5b7ec7d600e838a4cdde7a570bcbeecfdc726d14f82245f1b93ccbf52d1527be112458668a611bdc08f558de262fc38f7bc0c3b38d8505603b0138e083f7c68b8398ffdb9406f922e71f438cc677119d0367a899459a9f0b2435957a714204621d3181477a80201e9b80aa94d6ff2299095e95236c59fe227d984af51fa639a0d8672584a12b00499d07a358e3d78b3c3198fb6a490f450cfbfd7db8a712ea435fc1caf8ceef32b0285dab9470e62cf884fb7c880a16137407bc7054bf8d8e6b5c3fab77873ac383505a1578ac5eca0affe8737f2b84c8eb60f312498766dd629895e68f34f70023c3b923019945d71501703a86b21bbc638cbda02def7cd5d7507fad9d71d68c350812222cf67b9ce17beb038d39bce4f07d0d0d27426704c70f9488dda7b915f735e6eaa43c964e9fb48025e164eaf1c3bc71552277e9971a0ff5d2ee0436afe06a21249b6b73315f69461f2a595c396498aec9e6c9ea9633c4b2d6bed2867b8d3db6e6a71866250cbe287a401cbb39e3e72d7e6fc0e7cd7971f70ffb6450118a78df971e391ea0bccd59bf04e58ae7e9794bab890e54562d265d688dd47f606febf8a1be1b23ded7395800941f12dee193fe785f6045c1cba979613874bee2a3c762c5e2879a60ee6b3604f70ad4a5ee66d997f50c3a92221a82570e3dfa4063e257c64e2ddd418c34b6c4ee6da4df4275b645c17c428444b9b08f050f4056f073dba499247f8bc64e9eee5d6bed2f0ac9a19090d990aac52a6365dc9c8da5c3babc3aed6d074a84033151665db20ff00b237cd1b0d25e95a1f3d5367161975a2a0964e658eabc1872489a7e6f392b7836078474e724ef59af147a3bd3bf08c31e36b3c1426457a5b02d30a55a7b457cc3e1972c623d173fd9cf46e31087048778d7e60ba027431a6ad608c784d5aac7a16be86e5ef6484b4af88f8c45ae15b5b21bbde463ac547a16590359f3aba7088db2d6331da9417a8cd8592f0c44abe17d46bb384ca5e1a9a8c9db9ab15028ea70ff139efe5598a1e468052487f3314d3d493e21228b02cde1edd427e96bf6a6549dd92898ab001adbfdd8d5d11430ca1ab6199d9c8f41a089809ed7ad72b83ebe628f2dd11dc278fa1a4bdfa2b020fe9e3354eebb0dd111ecb9a7fdc075a5be7e300a0ad3ec98197d47b3862c4a16176e5ca0e5e88f5091840b3c2b0246c4aa5d2341a965f64a004e9085da9abf49ae6268265680498f5024435c82668a2e2941ba0218afba0f125f2d9bd857ddd1698a45829f6e836d0fff5692e33b6af0caa19a9907f25fbb5b3c9d505fca6b6dc8fb1fa1a6d6af419fc04dd284cd1bf7d89f7e91f0c3445fb00a40e2cab7d103c510cbc42bf8bbd3fcc84f4a41dc07fb4d76886db0549b697b436f00fd8e245abf7152d526c4869f600710172a02ab4616af02732211247272c4b13a7cdb3df7dcacf09088e80c0e85a24b3abab04607c2f10f14b18f359f21a420819c5c4c95f74ae106be1cfe3f64bbc145cec59d956e0ba5528b757128c2a0cc1de85c80ed0fd88aa93b6e4fab5e9049d8c8b5ab9662f77d10b08d61ba06d5e8fbdeb836ab5694aa4c4c7ee79d3a007a4712238f49561dbcf02e22988bc71b8ae943f7319f4f2438610ddac9420e3cd666106e19ce9879f75641ac8eb022036a4ae2a5efc56501663fbcd0be184a549650116ac2b1d575703c84e169d8c65c212df1e2abb5a49ad565628947def0c105abee2aaa7b1c327b8299369e2ccbaa228f6e19b35f72a0724b3f4c2385bb61d18e910813ac995019159fbd46b1d194bf8fc5a0e11e89365b95ce3eb7f81352435a06a2d210a4947d523d9fb6e877c6650256aecbc5bc56ca9a309f49d31a3d44fa0abe0ea3b5962b8639a8c9ec7f23aafd9753a55c5844e267d1a8977c91501bf8d25b0c5f55b482a54cd34ba9cff2954f86be864b2682213715b825d27d5b3e0ac9e72b17ba7b546862c06b16de39dd1132c97c4822bdae4fc2fd7f3f8c0b64b730620de3ea6e36cf2571f33b65ecc608e99210f720661509b68869e49e08b7f8a4f7efb34b5d48d1d2430f4ef8d9344af2d35e368ceca677bf69f2a1b74c023b6c7d819f61371b0292991bf3fb7649bac3423e67b7dc901682d2de8e6da678e914c1c6ae0f51fc79762f4a338e2793917da019a518c6959df8a5880b520be633aed8af15974831e23b0b26e6301ae56b3ac03241ba122181d91c90f815acd1da690dc339f9f20c13218611149815bf711b69bf0037eaf93d9d44432271d39e7577220eeec01c41e289c3f8277cbdc1e36be8e6b8450c0a39e06f9849831088ed9da31bc2c3a81d41f9e5705ad666d43acf187900408ca0211765ce0690e7d0b04b983eebffb1e2507008f694ddae5de690bd4347f5b0457fbb87bbc7e580663424e4b7388d9926e9d969fffe644fc986f5a3f7bb0766cbdad92c1e7a0a0a048f74191fb40ddaf1f534359cdb8f5419e3f0751fc55c6fa48b247c0bfd6c86653c124280b37ad78591af6d41bbcdc8b4f507e4128a1c2ca839ad831b89bd15367111e17f2568e6e36333eceb78c0a8d2cf618accfcf780c80c9877c25ce8c0e71232eedff4b39d64521953595bafd55e3718628b2d3000647727cb1b68dfa0ad54dd0bd6e81a0d455721ec6af4fb28b3aa332706444d3f2dd0a1e263753a2801cc4eb50a35e6f7f07daa8f05ef29e14a24f4213d6108745fad0816e39faebdaf49e2f117c00c7ef5ea3495a90b79d16430d05bd3306cf5e7731fd7d37ca04b6e8029a5c3f15205f53a429138d90104934c731bbd3821b47b1bd0ddfd0ecfffce8eb0d3e6b7bd7b36bb889d8f00c0265a23746bb5bf4bbbbb285529caa03cc8b6a5ac31e7b19c931042005e0bc5cfe29b7e8ff7d096a1d49d49cc30c4b32f662ebe446a8ecac0d4ab661b91ee1c340775b60c09268f70da988851aa6837c7661274948d4fcbea114570df2c9b5e03153433b449f7c9da293308289c92636fb7c2e7dbe8324ae1fc339be0fd50a0dd2a57753aab85fbebe3ca67f0c2ed2a583cb1e04d5c5d10526f7d9fe2c78dc9c4fad98bb4660e039eb6df885d763d36409debe02a7c6e12bbe576093b2977e05a87559d841ffc278a5a954f1e4a515ea7be31a6a63783bcebf3def262518aa139030067bcf9bd3e2ca153b798bf9f272ab0b9c379c889e570670ed42fe063f83dcf6be70d96921e061972a79c543a19555377e970623e6a5175193570db0db1fe06ccc7545c37727207f2c61e1e515fae28cc8b57d54804c6322d893c7ca6177d66f1ab72546ef4ee27ccc76adcda2f2060fb41bb7de54318193fc34fdf1bb32d4f1756be49e00e75febc529744088a6f369bf876aed46f38a03d1e6d659b57c4ecd138d746b7d86c47b122a9b3e608309b7b4408d9df3abc743489a5739ef8a6697c32988c4b9d6bec448ce5c7eacb2e8484249b334b051d56a0ad8529d80bc4fa695da1398e25c9e063b06d18e5db3cefec7385d01a76f7bb60b5be43c203d885e7ef43e04578f9f918444ba0773298ecb358541283628962e5a8bc9a46eaa25747e4050750d26fcc99107f4f95e9e6ca5efbaf4ac9ee42a8909f47a0064a87e63346396596742baebc7246f16a265e83707a7202395261c15b07f371e87c2751d8ee56d66aa6da71a8c61bcf14a5930bd23ccca3c27ea5e2df71a4f95068ffaa5b4753bd12d3ecd0ef01b1b15676a41d12841db83f9507a25bbd990329de282d64ed05f10cdb0875725221ac987968ad9b52fbabfd4113b5102ef237bd0fa66c4c78f8d6b7c0b56dcb1528c05cb522530695389f6f4fdf390cc922469f8009135d874348a17aa1e92d6fc4ef5cb3f8f50cb42a80d6fe5d0a54241cb5144f9528c5a6915b4630254cc80ba18ef1a8293344071505d03fcf28f2fe73fd8602ce35715ac943a7ed6bc23e05d3ce0416b5f12fcdd14fd61ac22228e719de9c9fc0404af34b5f5a9a6c8a0567966ef41de232ef8ab645ac2f218394c8e9faf49ee02ef5552c53b064e6401181b3e82065d6dcc04ba52828fd47e7c9fe713acb345a8c165a66e97adf77e368a0674a95c6c1a38897b10830c152d332d00aad5f884616eda8302136da610b6de14e7c0a63bccfc297ec7c1a46c3117e5d5c5bff42b23e608dde4867704cf402b7982a9b5f0025efaf1595dcbea44094f2179db9f4601a783c8fbd2728140148269110b121c90fa17618bba08110f8cf9fe6978b3710b293763ac0b40650bc2047719acc4b7c50c281a68c4626c7ee138c7ff7e480f93ff4f318a4ce19f9d9d0c44d5fbbbc5e208bc0623f812988a20912e4964a7105d773360bf12de59db60dfb3e35f84d8c8be16cd718f947a160a0c6b75f8b963abba4e7f63267b5b55090f92cc5c9e1741ca28ee2755b2020e8825117e812cdca2a75d2301de8d5ff2554e8d55892aa5051e43bf128adc7e7301e64d9ffb86e28179e2cd20a9e1e06034cefb2c66f54563523672e90b5f6233e39de64939f2ea0a192788d350696acc300b7d73a106e94e18511c546189f1275a63a5d240989d27727b51dbfab9dc916a776d9c1644f937e0501a690138349964eced874498315d8782d2194e5c381191e0aeb1f0bf4c0bfb6b1ee57a2a036646ed9117bdcc4f6d0cca5ab2d1aa44444f2a8870230a23e2f27e94e25acdf6bf73f98dd681aaed9e44552ea4f089904bf1103a79e2d4e82972a5cc40fe33934caa9741ec6eec9ad15ebcd9b1443003f5262f30dd60876b2446c6f9f442aaa882c2bcbb0de3d64b698c99a58840121d964a5c5e20d07df156c5e880db75570b4cfef12199089cf27f347093ca0a16c89b212954629cdcdd9479b8a4c09f8b0b71dba4376d6d10a1aad5fef57c34a390b18020a02dc0c2dfeea26b810d8242bb7e3fbe20cc4f6b2b46bb876f2fd846ebc28bbca04eca2d9b10ce41d78ef5d64b1592185d06eaa1457b38fd798a2fecaec97392b413fcbf1f1d1f698f331b1c54b07d49abd17cf7b7f31040a9db712a1fb9337fff0cabcfbc1b0d98fd94b988a1c68c5965a74f19e70db702fd0e7f1b814421656bc81bb13f8f0615ddc5bf651adb2dcf1ce830081b53a13badca6cd79140c2b2720087ed226fd713e40402a72291290e9282a6f1d79f9300a7a4feb55c2f1f7057d9bb89e888a4df9be27b7873a4672fd619727896819e47ddc83e93055bb0d836e6262527361d3a68493de1fc49e6a4cad19de56d85defbee352e4c19b8e190be3d8d9e6d8864a868f77a224f882112f5b816a9c4aee756f8045178fc435570a2dd9a49416f24e29f5c4c9d47ad141fe8cfd41f969a79636016440653dcf3f115a8d4cd0c7c12bf02371c4fdc3123d689db0b1fb5e68741826dc760799815ee2fd22eb8418ce4ab30b20c605937e9647dea23194520d8bab66e8e7a010ae1c5e1a8341b91fb4a0f34648d4f48e266d1502755830ecd79a23918097bb6bb7319d8555cecb5bf656d9b78087494623dd8879d694ae5382e5f612d03d35e51dec8d368d97de7fb9977fb401b2c5b4e78d5531dde9a75f1d3e861a1ee795fdfbdae4f5d0cc53ae65306709de742aa04586c91eaf9ae2188f81fcdc9a5f327fbfa549a65768c985177ab2a8f46feeded44130554e3a4fd576d41d9faea36dcf8dffd5630f5f7debeff2f36c330c1350edbdeb4e6f533d315ddcb23e424aa3dd4941044c320166bdb1512dcd2908097c5fd405ffb47a251eb87ab184b2fdbefa35167ecb455488bd48c77cdd561aa4685ffec714212541e5397210060cdcf72427edb9bd4b5a41c5b96f160f600c19b1fb6145603bf0836c17b550b6caa1d443bd0ea72995a695ed55bf646a9952e53d644705b84876e2ab671492ec60275d746c4b57bdd2fd11765f87789211148e47ef675e3b7735c6277fc14158f20a667a41d36bb95af0c5555248cf1bbce2d5cd25578326c0fa8689b6d4f24590540d0c228b69a864a4f959adbf86167aec0f189d8ef1bb70ce7c17eba7367ea01787409cad65168a6d027c5680c26f903a2d17e2dd6985164875afc4747991d9a54d39d33508f3c2b026ce983decfdcd2e04fb93e90d308056c40c506d7165cd9f1d9e915b46d5c8953f74da1f667e2e7bb723a16ad323d6a430803ab5cc1e490a51c902812b1935b9a7360038ae4c68f9be8321a1452ec698009a7f0bb5d7a950d74dde3b63944c24561700156490b0d7f1067efb88376190c01aed596a9da6004b558aa25c0751dfdc216f064c8b41c6fcc01f07ef3b690683a6f389162d6491ae0f31c23f37736ece67204c9f1397691913b7fad75a48229eb15df186b351a859b0a86a573896458adce8a08b9c92f8eea7a4ad96d0e00531698499261f0989578c9e5045c4eb03487654bd56a731c9245a34b78cea72aa8dd7a027bc6695cd76b6d520e57fab4196d225d1b26149e35c43ae20112a7ecb65a9a6138c43e3791292e29fe3a4281ecfacddf64a8f0897f68da0a3872d81ff62ba7273d58a773f5fedd8e0dec7ab09bf53766fa3fdc386cd974e396a335adc84c43043c4e9444f6eec119d358e0622351666946e412912957bff277dfc824ff3ab1f7bcf08290d10eb9acd0b81f2789a8f5f32dcb24980f059b5347a5bc9c90151953ad546dd37dd2092769c06db4855cf2a7957d010c4f6c716a4426cfaa71c6185f24a9717a4d29051dd3526e8902cdbcd8bfce074d4e6f8002d1a11b783a5c5423627daf6019a5dbe67710fdf7d0e4c76b65274b9bb8e9c17b6d0a0540e76693432aa63f32d93371a0f885c5d78283143f7da8f3de669e9dc2137a4160fffa5fed38ed47f3f04bfae2029922f7615847c641afcfca3553139ed63cab025012d49ee47fb36004a5ed1f2f36cdf95f6e961b4dfa79b98b1123facfcd5b691971f424699a36a80a10699bf0508f9a2eb5b02b67b31c7c352a3e7f923aabc69cda33a82d6acaf4b779094e066abf8b8a9aa52c70e1113e006e204c8fc3181f353af60cd46a59fe594833158194a74ff37a4d914ec4a578d4761e7db3acce3a5bfad08260044107fa02685cabada369ed898d39e1b2804381e11a6957118debc49fe2deed732ffaa7aba20912f8bde05c79c4a7bdcc82e0fd687f8aeaf17982028b4bac2c18ae1aa3d9ee6320fc7c3d27b2a5f1f31d9b9b4f95f252026519d233307bddcae3a50d53c8dbe60c32a52bf9c9da19f000679c95b9843ffaa0ac25e57593b5c4b278ee61b4f670d55128468a29d157f02bf0d6d151c33009777ab38a43df74412810f5cd039c9c8268e8c1e64aa66e1a789539b380dc0574e8e663c6d32b5654816617a490bf4be16fefef813db5e008810fe1ac2c9cefe72643a75ad7c5121b53083c4095980c8838c7cfb67fa229ba2a563fa842aedf5b1713e6ea9107b2646979330852e86299afa44fe9e2d9dee48362781cd52d82ee0a402a92af6bd73eeb7da9c7428acc3e23145b3c1d36078aa84e85ef908372b9be4a21ad7ea7fd61a86a0b50bdf124af3eabe502540982b03b807b467b821fd133b0cb1380fe97563b9864dc27dec84a9c1d2d03a3a0b35f91cde37e06e7093bbb2ff3abaf69cc6e362f511bf0fb264d9db5a3d9f520615bb7b99540461cf5bb45ba2cabc7f278e10688cda506e106da13e11090b66d06b71525943673bc5d06b5424f53a855464131aa041f48d3606a97dfc8ad22da86ebd5ebbc7373f92df9138ab07f633597ec6e8e3de419be0fe6099db573108df5bb3f5e6ddf19d4007a70944be7d94da7222242f6b71aac39617b3981fe6768d134c46060b0faf0823edc89fe10459204e5a2a8225d88819531b862001296fee443b37b84fee387dbfd1c0a481161afa6aed0c35d7d1db105ec8f726e6fb2b078bc175eb2d9de2d3b4192a930fbc5e9014c008acdcd21e6d3178a953e425965c78d7efec58cda40e77f32f9b26d4195fb5eaca0762e4f0c64912807e0dabccfaf3bd62d3f9bc07e80083146292706630c712cb070419a469d79502552a4a63ff12a469deed9771dc44f1f474f367d5b001804c6d930e48ed8f608f40e5ffba973e54956c9ebc25bf19bd165e0a31f1903651f8028ffce96d2b1745a06f079365484ebe727399861a8f2929ebad5dfe4b4fbfd52278bca2e88e8f487d6cf0ab55d563dced6376a3732a87dbc4c8a288950a09902a7be250ea26081e8b236a954f41755d9cc11403dc3b0b43c5f81416bba90be97b6763c55b292d4e68ded9b3a90d18d8429de259b6ff296d6427982c01580a29910580958dbdb9ef1c9aec6a052da255941a44d0c8e4faa8fda34eba92780efe681f270eb61739de9bec37075b35fa1141cdab6ca21cfdc84b330b23be3e4fef347c7997e558fd1ff5d06de782a3bd9a67df9408d6f0b88c3f51860915f20b8500e4d5c3c4215a897c403d3cbb61cfa043fea735b400d9c74cf127e6ad223c99f205b055fb99272820af5c8e5ba3668b6a6143a7afdbab52af2175f12834076c4fb9903c7874e7686520ff5c141136adae23f7a4cfecda262793cff4b0165b1727837b3420c643906cc8c7114ce948e9c044b8ef3c7a022b61cabbdc1901302e9015f57266cfc6cee4e51dd1f3ac31ef1974549fdb650584c5cf3c326406d6509531c65aa0c8b9c233c9574cc5723b50a0d98a708968895004ffd66f427fbd4403b4fd4c9e419d912323603dad98581b0476e108caff5f8d8fcc7cc345845bd872b70106082e6f7d2d6a1338669840e12c3092caab901d6fd029d5f4f6e761a41e7df4a9e7e127c216c1e77efd871edaa6045a079f8ea47c2880b8e8594bf56635c03702ca1a5b262facd467e9b4fcc3d793de48988eb44ed2d4348594c31f4641a74c689623080c7db7fd67626f9e7ff6f0f4578b146585e876ff14cb06df24c37ed37069722b82c13c9dd0d7f7d3fe0d9e68893df28f88c66ab240ced2a824169d05d17b9c3fff0bc1977fe8f355ba2e167d1fb276282ac1cb3258b7868f1dec22ad1b0a608a38534428936cd91f2b2d20963cdd5309fcbd7c55ee1a0db54a297bbb33333f54cc35bc931176736900d1e56be1fdc2920b0c8b501cb28994bb810b0a3a39107346077e403b1142dea6756d74bacf5c17eddd4c8c484b5bd7c9331d4b782a9e7467b83e21ff13772dbaf03cc17d121b1a5572d21f29fab7aa507e307d3cb18fb74016f1fafe558ab49cb0d8c5e352239bd51da551a1dd36f343ca4b2ead01ee50bd224078632de2ae23ad51bbd8b7581671e8998d3c753b1244cf3a74f7b78573ffa61de2d71c8df7b8508174b744f819b4564d577e6c88813a0d5866c3fa2058e15d992603f7a0dc89cc204c81ce01e20ec817a2ddd2547615393857aef6b2b2928fb21922307fb24265103662887c96e9bc1a92a1e330d4d6521e29ed07b897b24b65075d0f986c5a7a8c54a39a4c29fec4fd11dc8e1cc2df1184531467e27339769cc9abc10a869b7402d6c4ac5c57b89e344b5293a94f3310e63f87e97a380616f3407f8b5967746fcdf66b37bf03c04782fce73e7fe72d37a4331d4801a66e2fab0135cf5b2bd8f018af84f410ed1eef0fc0374a081a1eb374e07651dfb04c785906c10992c779df40500fdca91a1cec18a98f2af89f684acfe307ffd79640c03a4ceaf466b58e8d046c1b2f69891de79e21aa0028c486fe2745ef27f3ef6f5272591a5c7675e7e7e1441362ebd33fd1b127d4bde70c130d2b0c9b3c7bd1387b47953e5746a1f53895d8e33afd3e283ff958a4a126b8a3ba875ca19550b0deb07effc308e89cdef6d809bdceb80418917b2ec208107d74f480d3796278837db4c618f404949c10c0da5629aab392c130e19d2fa7dc9f163fa3c8301dcf6c7b05d88afeec7267059830630ced0f52b6069aecf25f5ff7596213b18f930dc4a6242b2e14c68cc0bd7072073334241708f39f9b5415b787d3c69f37fbb051f1293d918c49f09746d27acee0b9823cac17ad5f398ac56dd61e74d159f3547c97e5bf9c66a4f4e96c2d635c1b172d8b0d874ebe3910cc8c4baf8d6b6223c070febb885f6aac6ef55c7817e9e2e2236bc838fab673e844ea02466f8f97c0870ee7b613892b49316a314e80f6d5b26ed7d0845435af0ae52023a52b7cb60f601e280ddf2d38d8ee1979ecb81c7ac4d3d3bee316c73937884414490c0a7a0443e39a35305c4325b806c93ccfdfbee63628517624f449272eecdaebc5fa9e19f654c067d787eb340566cb8557e629e3853d2641c6f7314bbc8ac15f777f2e15e3f36c3d4274ec890048de8b303b74a1adb91b8819502e36ae30e7691ae8c089712432dc99ec5945a4c0ad04f9e5204fbda2a0c52b0c7a0d4862ade896b78240be0dff17fad3f2f7173fb51569a4760cdb370026d1f3eafb85bf53c520bfde6839502a04bf3e82172d62c1e4f732615bb442770a4a621b4d13decee48128e49b0a4b4e1d9206e36d59e39d76712f8e777a96a9655df0a913b0e1cb920d64fd47197ef45b4e23793b08eb43d3e693e02f51793fefab818dcc79cf29798841c8aec512b9da0597791cc632008e7169486e79a4b15c8d6392662fb23d1590664fa71a5a88d85126c3b492a27532ad66ce7587e1bb7b02e01de7037d746f942d23f28e48695b834d9e156a72ad2b3d178b1e9ef7ae058f086056b79f0a4419fe21b0e6bd3b1d5d55e5785577b42f8cec7f34a98b83b07103a561a63b35fb5efc741d63f01c50c72fe075aa8c5dcb911555b5fcc38cdde22ed54b98548959c522f7ebe28f0222046061447189555d39972936807b0608d9795ed12dd81e89b66272bea40f1dacfbb2e7a5b5af91893c332063027e3331117c4f74f7eb0fb7c34a06bd5bc527f645e4623c271b094c34b3956d871acf47c260cd6c40ad9aad886b19c1edcea4397310c3682e56bbb4aeaf85d496cebd3b17fb78831e12fc6a68b775edbe1e502a9cbbabd05f2d26dd714841eb25b513931d9f83df238f268c3be9a719719698f4505b757ff1cdc9bffd951609dc782bbad0edeeec789ff36bbe87b9e21e40e4115b07003fd788fafa518085c37406d6b1162e37e64ba22976f412f3777d69e3732a1b0268b3a188f3a1cf01979476b4586b8ee0e1f67e323f06dde5d045e7f86c8b24038b8255e223a8f610cdf7085cba3492ae58dfaedeace1f6e2e969f25d1c9bd110faff6c0da521d7eeafd2910b32e4bcb5ba844af0e35d8f1fb3f364821fc835496fe76567608ef6bd030effd3ab137585aa99a7c501cca1b70fa753dc856d89ba2d2b7bf9264fdc8a0cdd419f81913e3e1031b68de8cb23cf60fdcd0cf72d07ae6dd293790958bcf28e0ecfbf8acf013e1aad76815f975ef207a856608d332df52a849cddfe7cc38473c320f2b2cea3080e725b40a6c637a5ab17d7b7a360349397f23091fd299f93a568610f11968b08b6666c97c88c2bd1b2a31979d1e7736755f4d79aa0f9e3c56d638d0b1a2a2a9f72cce95bcb49960c1449d1ad8606777735f1ae5b876fe99c984f05de0e136608591a8b5ed3d9b940a05f3ba2c4745a41d672a86396d8bdafc5fbf6d9c626b1d3132c40fa8011446ea68db72328bfcb7e8022eab4088ac1c73f6dbc6af36a289e34ae28a54f005b2a8d52788373cb956bad5b275d018374edc3038b80fb218f8e69c08ae7e36d22bee62541ccf0eeeb51846945f4e289458c72a30345b9ffac676e90ff610703f21998882f0250f180faa4f5a0158a2ad24d633b69fd04ebb2fabb8665ffebb48e949bb61f3b270bd05c61dcc5586573b3339e1399125bc921dd92a184c78392840cc33f68bc0f0ce9bdaa48dd80c494f75dbaa301de06ad4b5d1a32315f926dbb73f177afcb48e8af90238a808e0d217e072080891ac6d55b75197431ea4f346ef129537eba71ae968553cf30a04d386f41fef2ab214fd132c9a81e40593765e92d0f3ce4ccd1873aadefb1c9d9ad1696033f8ba8727d82396de0e023da7a9ec0e467903df22c3a2ad82b5c9632ec43c8641d332697297fae9e5448fbb21b602c09066cef740026fe8c95edda56c3d2064c93cc32b7a2c00861103d93e43d7cd84560319607f1b7a155e283b90418250cc1932de7743fbe9f97971222995b5736018f1b1250b23259799f1faeae2e532d8afebdc447e9f7d2f3d39ee17652be823d3a1e7e56fd3500df9a7eca8818d8f816f11b0a9d9b947df43905680d8c23220a6985796677f6b39e110a13bf3f3c288eb4fdd9f1494c152fbd28c3ba6b88f0c7e411c54900c4f4831eda8e4c3ddb0acd4ca4d1876d98a7fde4680c0651f2eb481d013fd3dc86af1ccf2c402255a94ac65fbf072ae4def36e31ae3520d730e83d595ad036153d81fe7e73079657aeed7627579200ce095aa0232e979bd9cd5659064e1b0e5dc80e448335e2a4c9d7e99628f8ab8e583894021eb4ffa7f099e57fbf876772b23df8a62f07e63dc0a61cfb08a3dd434edf15d8a48a40b24c45b728b07155d797f11261e53966a1c679f92df1baac4c61c91d1d97667bbe2512f7a39afaa048348c85088afd26880b85ab20075514170543ae5c4654f7be8535b9f4001f8a1927fb1fc7fd034a3e50c18eb6a17d0f9ebda42f5c2f38b2feb8de15ddc80ca35a67a9eca427cadc53ea977697671c26e54fd57952b673e9e6f36b30998abfeb1379fa019ed4bdddfdde885824ec451063056d09cf55150de71a822e8edb9e26c4eb10d6624e516cb8c996143d2213e28ecbb0ea2416633f777424bc8a06691c685c2ed9690fd037786428a093785bfacff702ad07e47d4d01c5aa3441324a944ea84c732f051ffead2ccaccccb4bd75d0d5177914ec2c0697038de3e33560d2e5ddc8594eb3309d53dcb897d43424a1dfdac63affd2abf10df1d63d62411053e45b1cddb2c27ef65f72d12ff51e653c9eb2a85f9c54d9c0542c4383081c724de38a0ca65816161ed1c7effad5b872b4773a8231057abc198c2a7c242643321f9a688662ec074a94f2abfa1b48fcf08e6a054425ab42c06897dee85d6e31e9a3edf92aa95858c05612f8d79e6ce566e0ba147eb0d54b5bb0e3123ffe82dd889f1afa6ae241a73d7a3b993c10ee74531d8d8d9458b7a1e5b3ef69054c059eff443435272a20fc569336093e536ce79863a6fd78858a82b3529d7406d9181cbb7b5820c444a3b3ff91270a2aaebe0bbac4a0b9804afc294c8f97fd4655ceb23777b4390b3b281826423a0bff8e13b3f6b9319308db7b78f4d01a8464a3f66d04ff0f146d401d2ebf5a16a264f69eb8660a7073febbabf6008b11a210db433ad706cf86857467d31f484d6cec7431f2c677d7532e97a75bf38e792e1d89342cb744cf78568f4bc3088e5ecb5b7c4051a9ca39aa1ea712d88049e68d3ea2285408d2f9d458cbb823d3e510c6c39c45dab581a8ef222e446646a2498cf054231648261a1fd41274541885df9f90830e02dbac04124bd072be03f41c7526b299d54313012ae1ebd17b5e40a51c5d0663edc2214d4e46a8d1f135b01d1ba27a84e37f0a089d8662df231f0944bbcacfb21ead8b88d3c845a75cd09b4fdc258d1c0f52686781ef65969c0007a69a265830b7a09989e35edf4b4a4ee69013f2b05dbf344dbf5021321957d28d7298ce2d6ee26d4087e97dcbc8b400770a76a0231f269ca76c927439d4f265a6899d8f8433ea1f60ed06e81d0a385a86a3bb264783e564a59a12d8923727004d5f2a39077afc42ec85832e1bb1141f7ee6bd6f47cd195fdabd8df9600e817a7b1b17972dd6460ce8d9945d2d231f19b34a5ee81d7099e004e4b0c6423f85b563ba4ebd7ddb52f8a438a89d2bdb3081440d091c00cc9c6a15010e44fe325b1c20f1ed442ef577a11d947bf5ca94c990f8610da58fe34e69b1687f487757630a45a6d2163d73dd22c5e92bd9139f7fb78a8972d49f067a94036046dfc0bfc81fe2452e727624b06c381949ed4806194aa7a32e8d51d71312f22389fbe78eb0efb83275719a562cebf0670a4e3aa493976970469d679ededf210281bbbca2b4b2faac3e37de7fcce655ad977fd4715224c46a6f640369e12c99cb3b357ecac5d4a88a2bd7fc859c53ba6952dbc5b857888d57c9b1ccf23c678fb9979f7f7d2f9ae4661ff860874b0a3003764747b4efe41073d2ad79a9089471ae84fd2a5e1ca07677b561dafe6c7139e5f04cd77ef5548fd233abb7b3bc2dd1e60e54207cabfbe6295f87a60a9416c2834a04fe65a575296aeaf91661e37f7293ee5ee72e0b58f28c77ee4a1c7309a76d45e0695d28fe654e6ad7b0919b4aa2cd90b5e07d612034de71038815878f4e86449f0c1033c1bd3a31b1605fba76e50dc399395cce48a53400d3e0c5fd6d49f2483be38825f3d693ab8155df0ddc0a980a76c2635a316a70e8433480e4992740ad7ef2032c0c0872179444acf72aec6653adcb7149a3c282c1594b0a7abc18832c95040f206f09f29839a10410d92e987a39bde1a5bef5e026ff8b34be61439909fcf9ed2e8d075afe5cb865389274282de8df9e53f9b83459c709ec7120bd5a445155f8f181813b5ac0b089cb7734389e56bff9bc0ee755a6c3b59d09ee13c135e179d63da6ef455bc5dff372e8740c7f13980ca267028975cec60eda027669c0e63702d037e587457d0a1ceafea7667925224354fbd6210e35ef474d8873d2576abbf65439dd8a8be26bfa7c1cbf85a6f01ef0522f02615cca87a2ee0f36055165049005e26c3c46cd4f24c991c9899fc729c6dec5d6dc04cd59a46b8f95df962bfa85b3a934b71635b36a395caf6ddd10c0ab2912360442bc9bea51637186d65d9bf2bc0bb9a4c0d71d2bfa04ebaf0024a571d95af4fd306d1dbaa17d935dee20ba494e0e0a98033636eda4d108316e2250386d8d3677e48b47d7443b3de32da5489dcbd9690dbdf14d64ce0f5a57dee52cf7d3a13e73f74754a36e59abe7b1fa0374ef0b5e092dd7d24fd9612d98cdffd366250651dc6db9d6e1c5ff493ca85f1d2ff55889e08176d1d2b7853411765fecb819622063fd276f3ad003f3aa5e6d8d1479c2a29845706c8d63f3b0278200a4eb0b073eb9a5e8aedcd2182ecef527ebfa88aac252f2e339d7978851f503d850e0b60308a952c8a312e97bab936f982995edbc0c77f082f3e9673c0dcf9d9b66ef126b82d96708cd6153314912a006d4db976ca3729e18ce7a001fdbbda551cd5d55d7fa450ed50cdbf16b674170f0a4bc954ed1ea639245b2e86827a4a9e487842c75fae0ca068614ec10d1cae94f85cfcc02d24acc22c4581bb83fd6e9a0bfb295e6724033fe68be6610c20ae9f5e58b33859bb944d54dcf8e33c01f1fc3e26da4983c0d38265aad2d64dc74d477da1bc01b9f6246f309ddc2aac6ff00c5d121baec0fe2905ae535d768e263a5c8a9cb1c3a05d361b978db7299f8be0ce0c1233922c2ce012f5209f8cd2e87f674362f8b5311726e329e86b8c0778b9f32074a2805b0322c5f6caf48fa9281f1fde8e05461baac251607d6a9586a677816b71056b9ac8cf4eb70e35f415980bc5f83a40e128c5e95a3ca4895d42321e546ac0cdfe48c9dd6a4d75ad683972b784f48bad344b09306e78fcf0596e1c037e46dc05d32ac12abd7260afb67d265aadee76309ba98d000c6bad8df2f0afd322dfb63ebcb4a3ab0e04a02251fb8962b1d1395fe7a4b082b6da9c4aa4ef109972d2cb013e37e22115a2024b1e4f3f17d2e2e72b93998144c02c5ab673c5003f2cdea5f31daa9004b3df22f55e712f31794a0259ac28f21f1a90a01cd483947782b5df60ea4be890bdfe1cfc4cc6096ee73e4f6b74fd33024439221e354eebefe3fdc6deb5a6fa8a3a9f744f207c2a8851b3dda520cc77e7aa8383e00ca20c5558c4b744e5807d044d45c0e87031fb7d8b920bd01d6bfe9f7d47c52a20de67f0ddb014e681f1a899274d34950d05f78a7ec76ec77fd92f950074edb1468732e8ee377187dade39bf502cada444a5286bcacef8dc42e408d7e3da18d7669f1bdd091e93288dfa27bc833c4a1ab02de18151c15f9874c02419dd771252c74abd7f78943bc7696d7f8dca27076f7b5aff001887dd4cb724310b93bdb2b1007addd52100bf80c9c6ce489c890006c66acc1aa294ba2f4d2dfeffdc9a31d6774ec8fa3189f6246126d24d073a29439bcdecf2335265168d5b7e6aaf0dc044735637171ed63c505d7d2dba3699eecc2a7cba9d6a4baa387d7fcf2cc639395da31e426717917bf0d158c2677ba705937bebc57e5928cbf1d6c3ced21b70feb8d76ca0faacafc50f4db0cd82d16463c8c61afef5c6c3123d9b3f8ac3b1d69ab71f3f5bf66df329e905e48ac61b0156a63baa683c6273f6b8a0c1f3b9b3b0d50c4447864f38db9af1977e4d1e97c70c3e8048a28a8b181d43985af92b9fcd38efc89ba53fdbe6216c5aabb5253f253d513bc396d54b352a13bfa2775674039a876ae98579fbe543f09316d86478e08d37341c65b6ca52ee181e7abe4529c3e9a564129bb5cbc2c85d7a08ad4202602fe5efab3f6dd16c3b8ad6e4c0429358460dfd88a7bb61509d3c786fe2b0c74cf3c785ad025f41030ef25499cd3c2b4d20f522e01a37aec91b6012d9ba410f5d5b37f71b40935c1477e00fefca388de0ea3ed754482f778a31e79b9d55daa851bc09c802fc1f428f6a5b4491e45c5ae501faf15fdba6b4240ad64d8e3dce1ce66b9d4f8ec28bd80433571ea5b85b8f4b83e43c4b1cf2ab3c6d990c5dc70f577635197304f44a2324acdeb637e52189c1850a102ec8ed349c288cca82c907790cd526f2f9208dc90d824c50a38c53e4e03c807f8a0f0e50c3c3be5be79a681a63bc8f15809b992bc4a38ca3cdcbe5b4340c83f1116207a4a380fb81ed7d3b2399b882c7d499025b9cf083dc57010f7617a732e717adcb502dd5aea1a32ec86d39869592027e25ade694af79d058b5fba7107869cbf04a9ea9b7af7ff1a8cb81b15229136ccf44a85c383792745b542151a3e8d520d2a6d47f94cd4176b6996995c6654749dafd44cd634c783e4f59fc72c502069e821cb9e530de8ee2146d51bf57c77886bd0ee098583c875e534a906397daa49595cfd4fd3bdcecd04ac3b9f2fa731e0a358acdddc1d2c3fe8d063084d2d96d0e20c32362538b5e4096111bf93cefc5e7479de634433d6175fe0059b309c0bc0282e35b50d57c5a0721eca3c0a83ae115b888c6420e655d1818b8549daeaf6a2cc421711cfffdeca5ce0185da963d6f6d9d1ef303dc596fe7c9678a5b5fa6cd2d98a8cc2c30b53f5063573099d2a1380fcb941040ac7322dffe27109d53a178490afc4fec0406f5b17fa636f4d5258cba1bc6ab7d3ab78813f216d0d8f5b410374b3296d250985a7ecad4f2d1c8ba9641be3cea90aa879a534c56e9d59a54afb5b70e5340987485029170522d0c04631dc78ed46c8d57e3eba9666d7206af2845bd8fe5a817aac1b55776819e310c37ce557e502a0b4ec8e65c6b0f7c5bf54af73ac1c39f055ac504dd51ddd8becb6e383310cbb5d46dc63ab9c9e7c0593f64c90192a5ce5ba55c3e2d4c8a698529c80a634f4f7fb5b8bd227b4357c1f37bafceb6c292da3c9a5b0863b99754b6b4344555544ea6f4491f7d67e6e0f8a15611e2912a08a504955c5c11f422666901b1c20c9de0f310cb8e604552a55e2d9219d8e6253e17fb3afc0f451a0ea7aa077937d8eaef808a3f0dca1f22586a8cbd97b66d5a6f277f48594dbe249135460128a6d46e2f61135f80893669686ae2e49d830b24441c286483c8c45d4c1bdb9e85c7017d81e5e9d71e1f00d3e6451dbc70dbe7e5468e39cf324802541df0e0ebffc3fa05c636f320f095f0e0cecd3d6a92e7409da37c6586ddbcc9bebbb90f2029b63d7224de6e15f5f01c3595389a421ba050f510dcb5b34123b5f5b2e5c6de3b9dc6d1faf92f5698dadb6b639f9cfa1faedb1ef4339ee13049d0a8839a07bf3492a5ecb21af6cfcf0f66ec2852566873cb72b0d155498dc399d097d83647f8cf97874bcea367481e425b679326f4dc52f35dd0ecdf2bba10357a5bb00be110df2dda9f43fd3a40a0bdb065cf5d4115d80b5abc201e464c60ade23eb8581e747ac6ef2230ede5da4a76af19c212cec8e67170fab26704e478981f718c7a3212741c9f2ac022d2069cd84cb7c1b164cd53f568c5aae81385724cb2df0ad974560dab8c9c60fb6c465ffd65d4e81c1b1a21e1ad603b25b07d4dc256ab19231ca154b9e4b36aabb339720c09b12e600ea129d17e473d60b0b6c7bb764b499c007847ff02e68b3ebb38fbb8d82060a1865fe92a58323789fd288e55c88953fb826ed1752c94e2b91c54d44107136a479c0ab1dd623e57ef26c2be925e1b1b6537b208aea44356bcf4bd062ae79ffe64110e92a1d049d98df52a649ef5986852c8ef59bd389d7a0f3ea7171096a621446cc31b0c8442df1adfb47c5080c80786ba8eec4ab61f9a55d613603421af0ac71baedf4e65ba252bb61e7105d0757e31b1e804d43cc1f8bf539bfc7ad96b8e0f1615a87886aaaa677388b72347fd65ccdd21f5c7010b309b401198681ea32104167c1b509de0210652d7b427053648c4713d1567b4493d6316d1df1d60d2f2c91e1625f160fb6b7b55e8ce2d6a68b0af495aa35d03a6839cf307aab64834688849e915c86df0c08266f05e2b4c9832189e03918cb7b12f92239784fa44505f45f2a3de7a9b6be9ae47dbf26caf2ac8c146ac1314c2f0301e210eeb209c288c80eedfa766316c37638e643f8e87b2693cfc6999eea0fcfd0a91eda389a6c01c0f535006041938d4c52f3fdc415944a53bb2d1c4c57e50413b6f60f0f41dd6382f72477e67674d45fdfa1d391dd813a36ee3db79ac9dbdcc556e4f949d94813349286677199c415daa254c5cb71610c7dc23103afa73d1f69847183e91cbf953a6f6ac84f4dd6ec3ead92172fe38eae2e946b4c49893d6180563db6a06397d78861f7cd78f878a76a494ffdf8a223cb8640f8b6812f1987149ee4309ce8e04e7b886561d00af3745d657b137a5b1d08d1e73207f64494397b83a21a912d5e4072cf4c5780481a6b960edd0a499ccc90049eb0605c312ce7a518a0d20e89370a9616eba3e953f71b8d6d7c209c9bdafa9bc068e6c466f96637f9904afc8666723150d6d762971e8694938e59d4db57b77b3cd18ee9d621334b91e517250c428bdf97be6d0387bb89138bf85108877510006cf7947b224c17b195aac86d98e4f3fbd0f6a90355df42aec2c1a4f4926a3d42a3b461a19d693cca27278349c8fbb2568c50267e7b32380d517f7b4eaad4f73643ed234b9f3848fe4413a67585d14d7c28a0ae347ac87d66a64cb1a2a3c5d79b20fdda0242187b537b5ea50c2ab64ff485ec9e69db265ecde7fb5bac6c483cb96698093bc9794a5964251a3385a19fd9910f7fb379dbd8e43e54c6309fd8b8beddc308d54920f05820e701313fd33c612ba202d3efa2754ef212a65512c7c359e2e84f821c75f217edd6ccc508f04daccabfc23f1fc0b38d07f1224b47431e4df645e8f23b4c7fa3156f7287571b88ab647510ea92e284a11629196985c02252877578b235f0eb3e89d608fa9dcd0280698352aa2697052f0225757ffbbd51544ce4989e0728b3e16be838669abdee50e6494b805d4fc29f0c989fc05e682b7616e6cd652d874aaa76f025d21a6b900b56b7a503d5f5b49bc1c74a39c42167472be0e388433193eeb39d270d20aa353fd52bc3277da430521aea5bc89c521243af14df08699ddbe6d32c7ca02786193f50dca847ebfa9040e47c728aa4a7dff6ed9f016d1df543cf346ff5380962d1aa62277a35d6f7802bebd91bec2043ca85b92281f26fcfb8ac06d01516c9573e1876f3749461f4a0ca22089e168d5068e41a89efd851a0ee1a8800f61bc6da7d2772dac3bf685af1205689ab921ab4b514945f66a2a285817fcd5666b7738e4c7db9668a766c2ed0d7e5c4068a26e598f926a372c6a9b0260df03570d91a8e5d2b096f89bb7e59c3e5c65205ebc57d4d8e2877f3a8c8c36618a8ffac2fc85f42f5395f566177dacee1236cd1ce90132873d600fb1448affcae08357a0b089405d828e75c960ae2cd769c34c9c2f53f5954415d5947b7a190e67d82483432322dab489a449b4b7c5e99326a879361d1c64a15e0a3c0ff960f63497d5194b7c01f5331585aa449e4bab1f2f5c336c89f9a8da8c964c9a7a086ca335a48552942ac5d74619404db37867c5bc34824482adb2a1d71135ae2a59515e56a20c5f08eadb7a9e215a5d57bbc4e92f67ad41fc7d25ccc06615ab54039b8574ccfcdf03e793d88b29c7908285c700ca36252f0d6af747a1da3d1b3530763140580ec6dfb2b73637fad4faeebf7b2cb95c209150d2162bfc2386c94507a86807125d218d97ea40d2dd44510339a9fdb5caf1186fe194ffc0e1cf49528e7d9db7e214a8e8a067940da30ec09cf7f8532867cd1572b7931ebf43f0feef2b3436af3fd20db1eed3fae0fc1e456fd3ecd6b7fcf1a6ba3f4fa3a88736486bb5e2699c9f84504f562ec216d5f3aec69beff94b2fe0ab43945ed2c7b0d574e9894946536b7ff7116d6965273e6716552b28fda567fa1af79ebfd60407b6f13b41db4d2ea1b6e085a596650b7758297fb1b5a3186e62e66191e1b34a71d27528884828550394257a53528d558c6892a7d459b111b80d1ad9aa475d320d3a84343af489072b39be988af4a6e6565ace6a69458671bbfb4c4fa4682f70f454dec42210bfe5675fcf39f5e7dbdf412e99202eb77573c928fd1814a8fc5aefd8eb847e9b07114c750994dc1ff3672a4337fdd152d5205f1314415a82ff81e6515f685d89a3e2a73177f7e6cce2afb97fcf413dda1288436df2fcd0ab8ace96d6308fdd475401cbfd15aa8a0f7cad0dc8d6839c5d1abdfae3cdbe245c8e49772664705238f469662d73fbf08432d6df9f659af0f91f2420a1fbc6afea04f4d34dfc448d6e457d4aab02fe9026fcd8d7d0ba80e1329d0e040c42dcd06ba1031d1d12b6e9bcdd66138c885e1a0cff71acb2669bc387ba2c55cf61bad35d38a5cfe9f23b300f8cada10b2b208b96630f2913c51bdb3e6b44bd76fb49ad890acbd701fff0b6e0e9bfe524b0413aa2acfb7007b7f8ec26c685e11db566f6c756d4a75f5a7f1807566655852dc3a4e29838baa30e9cdf80f7e1a74b26d5e17798c8997bcb4c3997aa0f210cce9a68b35397469b7973acf384e88b23a3f3c8d8e683069e1a2a7043bd5ddfca07774bb2b21e1409d7dbe3b1e750a2a7d47b3ed8f6af7020162cc184e7e2c8c32d4f601b4d4e02b1c01f5c61654fef7cb13ac1fa51df3bb1548df8e9e954c202d7c247a28aa5ad6ec533c3af5996d06c4a66ca0f17d95c794a64c39c5e3042c61048e5a2095ede40cd095e05adb921ec82e5fa04799184a9840674f81602a93e43aa1a7d387523277f694ea140345d7cbc22a6a499f83c6db0a4b8857a3a342add913d745497fcc17063dbd3ecf7633b4a5971a2955e119d666ba2a8f1240135eea577ff2db7af2b31358ad52be74da9c8043b0758231d5f709ac27bf6fc3645b6de88911fc661c99f1eb14a2e9996cac8851c43e88c1aeea12a8425a437bbe384f629dc16b871c5f7af9352084a9bf53d6f36740b0e2e4929bb441700fe574ec5e874cd27a7d4bde349d58a44b78efd47d95053f6d13fbad570da85249b31a0c6940213591e01ff74f0d7712b9cccdf158786cec49bf901659fe25dfbf79cd4b09412ad00967e7ebdb46b13eda9ced30d1b2907f77bac97db279627eb019f04e9f62d7fa05f4f26229f247f3788dec39b222ca5a7a49f2cf0ea3f4d1cf65ddb7b9f9db6365f1e95dd4b9d2ed28d7fe989d2835323a8dbaabeca8aa0c271eeeea6578509101d64be395312b715c790bff0f459b040391039ec5eb3a8a5d9dce2b71369cd075f62e2068b1142356190cda2100002c0c01a3a20e0fb59532c55d6dac14f919ab5e671ccb2ebdcb464f06a72055618669f42c5d90c1b90e3066d17b64eb1d7e961ee574444ac061ed5e27354821f9f51e164ed06752f72c3bdecda9310e7e8459115dc75bd8bf9f62c3287a4f01bd79f15a0fa93ec4025fcf86109f256f24d051fca3dab2e1d27afdc7ef57febcad2e6a06115c6ec3b81c410110dfc80082e66959ce6aac9023c5928211c541c53b09c9895025770b27a54195cc756f7bc2871c0cef0357fd82caf2336041ce4ca4fc0fbf4da83e01f026070aaacad5d191a72ecec6e6b7d62c42d3c4fd552f2bd4ae1426e22f4ffd1c1c1d02ce2dbccb29963677beafb2ca145f3fe199f6604005f15a6f8ddedb6b5182a7f2a3209a3dcb334cd3db1066eaf2a30c2cb44f480821b2bfa54770d5d8c663137d121ad4a40ce962ead1203fdbb13318d0c0635d369e423390dcdd64510f1e414e60bb82fb05ff6852ed10e19a96c3b30566f0815475bc97fe9a25734d19cda3dbce2ddf0281f3b6e89fb7174a57f895da477ce56b8be964556728a8c34be34c200d3690fc5b040dbe7663536946c8b5ae1b470993b5684fcc132b683cdb517d322599d81b4a348153b7c74e79f2ff47fff95070ca92f70dde6735ea40b0d46bc33b783d6df464e500a1e465899180b0b96d9d343ed521930ceaafd2d28217cf502f5bfd9b9956b8ee052f1d40664233b7839ef6e82d3710fd35a23256bd88b1fa0fba4216c0f8a72f7ee32b087dc254069237fcd2ae66264b34829b34a1bfa09ad4e351cca6767128a18ea40319aaa5404c60ca1d09cb393a03055b458e4f9a3ee0b8693fa62a8627f84cb9b7a8bca4c2b396c54c420d60f2ba7f2095257d7415402332c41caba77e4306e411b5577c48135cae46ba14596c421b912f72ad47f1d98c85a93511468075020736e7a0ff33790d1d393b4367298de1b11d7fe10fb3bf9f23d930a8143dd9b6d8d528eee1a32bab5c18eab4b3a7b8c0ebbab5ddc00943ecc22b47f0302a80e932b0d22e672cca06deceb12ec41bac258846bea96a6755a1a2f336cb2ee9734cdfb303b604e4ab934b8b43a02da98b60d00eac0ec6917ba216f74d55fca6071c5926bd85262b3df8ace33a54a7cbce1431835a6a80f1cabf949ce22e1e2aede56e86baa4e485c62c57a309863d9179834c9e47e79ad4d0072b91ea11257d8e4fd008028a6fd14cf02d573917d242cc7c613e267e7a276aac024db1a3b9a2c9ddeae944b34769c7b18381d50f6c1baaa0e7d477bd48e45df1ca96e0d9365215cd93172b59a0fccabef997fd148e218574e3c493d3602c4aa4533880dcb07867076cace8817f3b602d2a767d1a5b1341bb83def59a62cc1f9112cf8a5a15de1ae5edf8c8fc88abacc229a95d284506e2d50ea160c6f13752370a622fa43fa51ea2857249997e4849a5c4be9e39cf1cf36c5c463f65bc07e0bea37a26fe2627cc23982232b3cb6cba4c795460111ea50e51502d475be0130bbf1baf3be165ad1dee3a640372df8bf48312b798a7592513d37dd3cff0e9c43bcc40f43df6dceee4a51410093e4428d10818cd5d95c03ebfec31b4dbd3753951b9ef111d87f94d3ee73ba73aedd2c79a27d65c6db925576d001ec184f242222f21c3711534691f2356c58c7f0e7b631db16c698ed6967ee95d234c2e898b83dcacd2d1de3142012e7e0e0ae74d0f13d379bde91b4834c9d437a490292e149a2657b47ae37eb420eef8ba91f2e439e2a7402c75eae2e268b2e373579d6d153404ac6c1f91b42b31035f374352ebcecebb75662c6f9d1114419d6b03ed7be30dbb0c1750045b25103bb855cbebd3896142c6d44b29a301cdf25ac8c79f88fd953014e09b9a0fdcc9d874781caf94ce5bf221fb49176c0c427357d934608f53106e41d8a1b2a48b06109a25394b1104bbad811c1630460c78b7f369ac4ef726215fb5823b2b3fa18979e8112f567d3d1bc3b0d51c8c9a87c631005baf041ee6991e4069a7de2ed1516027ba1aed3a8cef738c973aa8ce85f973bb4446aefafc7adcaec993d634dbaba1b1605e9403b797dadcb98287ba69b6aee9d3bccf5be926820ac581758b0973398f9c9e8b88421f066f11cf27985c70a3a851030a070bf93994b23adc3dcb9abbea9ddc0556669971c8dd3aa7345eae6d663d66e615cc506b50524460d3908c3728e94b3d05701a45ddf971841282487def8f420e08dd9bd1438cc86777ef2512487c44939951db59719ebd2e34763b2d431f8d08e389e0e226577ecc6edafee73d89dc76d32e700bdee58cb17368902c822b01d47efccce28083a7f385eb8c6e558c50928a1fffdd1b7f286954023fd0643fa8eb56990e85688b2af37b4625b0222b1547170057b85ca86ae51c643b9700ff6ea39837657dd401c87f21f4f97d729a0c7e570905a6bbd7596eeeb50094df9472245b1fb2f51b7b5a0c0e455ba72597789c9ef4e122a77ce6781b651d9a08863e2c30fce6bb1810dee2962092f649183def342cb8f2ec9b68194425031c863defb1bed3fbdbed50444c6d562b4709e05307ed20460bdbd7d0139ad0b9bff02187d174473015b8f9b7280849903fd8b8e4b9a701860bb573c6f331cb8aa05f528ea67ed964f84e67c75fcd4d1a3ed306bbd00559caa0a5ff0ac28fc80f3b8fa22495f11fa87624bcf6cb823d01c4e4617dae99764f659670682d33bce226987b67a1328892f8c6f4cb525fb20f06d1c710f76cb554d6cff65cd7084ff026dc33f0a97784d3fdbd19513811504efc855c62d1f2f162ab0d0444c0511a50e8657d1bc8c49d46028379107ad7369851a2d69f80794a5daa9fb0edab400f073ffc466b7bcbb723b859a4f51eb91239a905a09ed21141165ef1d7259c76c7146699ffb64ff3d0878aaf25c9ce1f4c70e7913bcaafc73543551de535826c0e23ae5009e3c4e7225b6cde4646d9ac81da4fb9ddc3fd2d721ac3d25d73d133b7363562b070997fe6271bc76488b2407e5bc1bfe939265d04dce0b0b425c903715ce4b08d933bcb1e8ffd626040d893a15091ba4b0a6bcf3cf5bb22470c17fb1f0119d738019c045b1b07f60fb8620757cd860918f3d8d3b5fdde7c3bd07790b6256e45e329b3a9387c5b2c3b23b8f2c173a3a612093c2f36621d07c2594764014879c3b915b20f93e3cdacc3d61a8cdbac7f96e3e8c016cfb85e81076d883caac717ccf0808364be2f3dffcb26ff189e12a35b31e27b82689ae54154144805247e2ca3abefa612a4f8b7c2bc79c226fc1028a0feb51ccde9b25f030558c5a653d5a46aed71c7c8e9fb0ee4d8e80925abb789a71c1f0f19417aeffc014577b1eb7e17b0ea840b65cca47b8d2269d806d58a56f4b25f96392111198b988fdadd8fc3077414ed2535a1831e562ac67b33fb269bd42dd077daa12a6fa2b5a576aa06b4fd4ea45344cad1540df3d35bcf06ded59d657b8f78a1100b7077105e686bac775d2db12e193fd30550837189d84f02cce9694e1e763b3dd509dacf92e3a902a49c1f70a38e9f874ac8a2a2e3d9e4d04dcf1496c9f3f0ce26c44a7fc1f60fcd234428bd68f22a28ba083cac663d0bb6752d1958203413ee68572a8223a15b170b7774d08076cb0b802bf7585067dd520526a30dddcd3b350d8b06ab2cefe8495918bb66ff638cc327d726db6b73eef75c3746568cd85963879df24b711c50b0ce121f1e10fb498f5882fdc4b81b589af4f5defa1ac43e4c9ca8782f815d6a685f31b5481f66676505d1684113cf7ce3c451727b50ba3e564ded322bbed794eb6dd6484d41a2654713ec207414cd61dfae2d9ad1423a2c6d18a2fcb2f7451ccbae7bf481c337f4c622da31ca44ac18a0fa5795242114e4e306bcaaf7443067da0b89222aafb776b0faae61088c469f839610007522161e3153b13025082d569940a803c154e4943453907eac094e8b9d7a5c387b7441057101ab38363e61d0c4dba3f2e67ab2a2d795a860c86eb59f31c26904d127933cf17302751466f8eabe3f86ed57f19e3fae796160babca72d25ecd4c17f86914536233ed7f53e53a57ec46cb862167a500a75461640aa5b393e23b0d743eb8a32c79793b6492b5ac0d844710f28d6be526355e810d4e430331064fd922cfdc72fef19407b1102505c98ab75f99598ee8ad2c15dfbf0de248f23906c6efb90a23b2a2ae1753ed82acfb91d58253ba71323e4ff4c48badf4a258e3f4ba435bad90a6bd1e4c7f7315d41f069375ce4ff1a561895e2aa9b0b50d2934e7251f245c167e4f4f9cd7656bd31f1ec110ce265cd763bd09a846614558b51f7e9efe8af01129465e1898431a1bdf92002f15b8e83eef4202610c84b8aa5b861add7e05bd6bb61dd635cd53cba7244c990ac32590e3148418f1dbc68e9cefd1b850836698a416f71bf565be4f0a184382a85e6e004cfda6204160b612a13ae551c8d9bd389a39bfd29f361e349db66fc01126e039b920bb92fef2354ef39ecaa9d5d1d5a3143f4808ecdc5c4d1989e89b2767d3f3bf8465da9db5859073f928a0cf848abe1959119850905e2d2561a2ee59a93229c4d1713b89be9a763c15c198ce036ff16e4cffb513dcc4d5d2ecc9b4909841207656b2dd181a6ee4c35fc3defce843e16847dbf1847c0af1f83838855b12b47814cd3cfa6832bbea8b9578731cbc8df1a8e07e2d296e3e0f9f0a3cfe18be7f334eefe2c5da5e9d60e0f908f24b21d2ac70faa8eca6f3bbe33208d9d68a213ae2e9ef6b98c516f77e88de46012e75dc9bc2dc7f342bd9ba64366766b05dcf8933a7cbe818f53b2450a1fa901fe2a1e34897093be5027a012013607ab6ff5816197fba3e4bd4e57eb8d31cb5cfcab49d153e8b71e1338addc2341089beb84d84a5142a61ff2719915b0b2fe95986193c3db035aa60cd942acf28ff3e77f9ed367a10cba84404c8fef6d02e07f579d70361afcd1e43badbf2d092e0c3ae934909170021ba5c038e5203482a1be62d45e81c1d7398384aced1dc90f72c9d1deb0e1d77d226adcf1076090737408a22f060cafc2ef9fad0efab46568fed47a85d211e7fdcfe2d0c7910a03a4f6f5861274bcbfd57d7c16148de1eea21f690952cd238dfec9f37eb4e9c4b67a6a042aed7e8c2363e87a693001b75741df823fba85ec643571b81133d8430ec421ef53d10445c2ae291a2bbd8261abc757573971e3cea9278fb575a838e72d9ad0a94207a0d0b84b3775e6373dc16a2a20a3d99264e1e9ad47557d27f180ff1ab2f4c9171647411d8be2f9b6f744afe8fee19eefae2e6a732e380b049917fbae31143f7d9417d1c13b8c2f0d99fc9bc965a5591c40d6e8df5ec3213bc832d604a7bb03155b7a2f94fa3718f5d78272a89686800be74376ec19f713eb83311c32eb4fa42c5edb3c366f00f29460afd8a660c13248df5913400f16647be0012fb0bc291ede2b4e6e0d108650607940e0689f2197b30d56627f103fb9afd98da89d4a403da5fa8801469d2026a779fc44360c7fd244fa5dfb447a36f87a8be4dc650c3922c16e408cf1035d565a3a126726c64339541c3526c40e7769ce9262181cc6f6ef5f213fa583ab62b61fb57cc087830f84f0d099a8d313891d21ad93a4701919a1ccebb369f1f8956224f46aeae2d8e74bc046781f246c3a3689a8f3666910fd34b89b77c347848ceab599cec52ed658b3db4ac029ebc244644e7ea2614d0d975e243b39e8287c33ad3fdaf2c82ffa3a2deca178a5255ee88f2be0d642cffccfe15a5d1bdefb49cff168729096d7ea932329ff4957c72eb14dd0220f2fd1e32b866f0942c215540bd09b8bf9ded069b8a3505466251f97b98fdce67de8f024af39057fa27f79a8eb895d6630e4b57ea13b9ec940c24d0b2ac48528f0449327bc869b4530226b1fb14739619be3b5faca8ea90e195b3cfa011fadad21e16ce3aff919a2d4f113695e8cc1ad13e377bc39f8b3171388bdde97b7d27fed379c93829f7c57fe96200cbe145b025fa562d69b7094aae149f4899609c6a3b34f12f8239f2bf819071abc2ccd8248af78cc2ac48b5fc19a8618bf2c5c87ef87c069253b4382608e3d50c107ac2a38f60c255025f36e0178e1ef27456606036d0cf5870c6fbff6fb99eca3f9979659dc5f0e3d9d1f42a16ec711b7ee7a41942b11ec44f42b1bbeb17ee566e2617250d940221001d6866b303934c4c92a01f4776519f7019cdbf2394880eaa6b16a32df1f0f87bda9d1f23d57336982e10d2ce4121f6866f9d277d2008725e3f33a380c99c92dae5ebaadb428d31fa999b67e86841e77d95e88dcacfe7caf922aa5dbde51a74d3116f84e1efd52a4ffbd7d0e6206ec29391df749ecd19cf6d00a27a2369a7697023f3c1af6763025cb423bbe068809d94122f4d7b91dedbed1bfd0876f33dc952c6f8a6f41223778c6955654409c2f1274ad878fcc45a30eff0fbee1cdfff2810fc562aeb549b83cda780d49d31dc5870952056db06e942e42979e687bc26f946f3b6155f8763a569a88c8fb2d9f9f4f61fcae637f30b895b433e7f9a0bfd412bfe69ddd15263adc6a896043473926c7a01127257b791fc5591563d414af6fee7d64c58e5d81714af6f20c3047b7b404d32867640230317fda85f6fed673c65a4ad71afd93f9cfbc9734e244857f64450ab2814d84a72d0d3024d29cd098bf8f5d2e04e472f52b20c3b65514b7bad0208c6860716346777ee2b9a67be4db6c61734677c4d5baa2266692ed02e019cdb2591dee66edf63f3090ae0f5958f708ea82b75847485de99bb7793b61bfca522f022abf932fab9b0f43a22ed67aff010207ab32d8322d2a7b696ec5b693fc5abc6f66d5bc63f0eddfad4a3e5c9076a6e55a64de7489ae653f346b0451fdb57c0cd96c4e412780be29e3828b1b9f74c8539fba719c5136228d064a00cb1c034ec915831a7234b07f024116595a6f3bae01ee7afa3d2a3ee8aa1ccc6fe57ed85d0a551f18c5239d42785bb79824855b87eadc395acf5c94d552770947e946714a8c06a9ae8d27866ce7abcdf55e3acda89207cd491a3e21e561b75db64bc1eb28c818e81012c229c24d88c2a29cf8340582f4ffd52163fd353cd0ce263e264fd7664c1bb566e94085dfba7b2a4c7796c6fba668c9f9d4f9901c92cfa6d4c0072229724c1adbaea8078b21081743026ae2df0c1adbc57b60958401dc886095be6cc7ad1023efe6b6b0a17fa1b52b8e50767a913345e9d1436844735127f0439b3a156846351ad080915b1657dd3bed8e3784bd16b47cc44799fd3aeeb3437f90cca6f78a5da94631a97cfbbaef462222e607cf96b32940367fd94027c84f9505703da24ca19afb6bb26d44edb83b1be7bdb2e0554cd5e4c3c7b470bc14eb269422d79a0b3ec2953552c4d38918e50756730e00445201b4dd5f816f5000fe57058fc13c7bec2294572793d3e35f557720bf6b625ed4c1d578fe5c679c5c5ba318efa7c366bf077b888df0cd1977b95c7b645b905cdd11aa60eade95e3e0b62a3acf940c67887ea554f7808c69622e323cedc970b874096209a2f1e76df8a499f23b3cf460c13cf8079eb26eee338dd2bff693433837e6a84fa1701e7f711f798d602ec2ac7b649a647063b522ed3ba4e9e0ccc2db570951b50f4f1e83ad03629abec9b3b83d2e3f2dab81611bff4d87a74c6e758178ddfee1bee31f8c62a5546378a55db2dfc2b18316ad1635d07a931c09d0260eaa1fca231aec683b1d300fb7869f3ef67293000f474dfabaf0aefbaa451ed763cb4875c6ed8758048d42cb6a715d33364810d5ab1dfe1e101ec6b36d3a591c7b986a3c145ca515149d0053b14893219ea7aabfa4e13d68a14e753a8a677ebf81713611503cb5f5a2a13644eed216a67d281604f3f6714c8929252847faac34979503af7420ca38140dd72da574602be808cbd6156ba936e36ff31a33a4c84ec5124975a5839b3c398db6513f5b7a59de00136c2e94c12fc14491a0c300c678bce57ccba8d1253e6a371ba8c5507eaa6be3e4b800508e2619994ca7559039c351f2f11959e8172e617c6fc0b6d5bec1f4f62aa545f3b7d0464e00a55486e77e9597ba1bf32033854884fbc1d0645d7c5f06bfd89f40138a5f1a99d79b3b007eecc982f93cac2290a417fb0ab4db6cd718d67ad20968dfcea7a7c0506d53ec2ef19012941528bacec522fbd0817d62c1947381acdcc20c3418c3b7bbdf2e4c92003d077d605d68c26d798592adf4b30aed3d60eff6f7bb99477ccf2fe9de024b3393e8de475aa257e818aff56339aad2f31a5f5e78c72d9612eefc42f4d51e67bbb5ed0583636743f46e73ce817455a7ded3c350ab8ca891230245fe411afbcc1f34d932d55d1eb032d7a710f7805463bf5307e21b7337df82e7515b1d7a6cfd64b622fdebc860e58eb85c15a790ec5fa3d25911b4c2321853af9e16839cd90cf5f6e99ace4e2ed23250610eb4ceede25d4ce0ee70632f2b13c368431120e21b26b08147a1f9ae574359773dbe259e33a9fabd1060fc6a5aa1d5ae020c97e2b54b13fbcb2d485bd97b8aa05012a0cf1393f195e633c689d335404904bfbbfcb47d55efb43910bc61105089f04700aea3426a632e440c30abdd03d43beccfb02f194b04c952860717e018ab23c140f82b9c4aead8e5034ce49cabdb2cff1d60ead3d26c53c3648481c1e6ac61d5b5a847575fed15d1b3d8060735a8781d5afd77532ee9eb2aef4b6bd105fb56c7211fe00600e208ab28a56534be8f5de2ded6428db907399a93bbf8fd2d3444aea5fe248bc372fe3e5aeba16633370991620b6afb7d6f626c87477c559e376478b7563e839b20c89146e381cfcc3e7bbf11d2ed34554e0d600456a595eb03f84f5d1921a2482b1e109d132d4c595b20917138d54c081d8e2bd26043d993e573aa462427d7c074e3cdb637a424b977b5d8fff7e1e494e97bf336652b427a8458b04db9e75160cc6b01aacb9e37db2219645a9942522c1ba2d81cb9db09107bc1f50ee4c4ef758a2065a7e829a4cbffbc5d1afb4fb0060bc67c67c36cb038247c404641b41592bf70a23cb3cb42c351f76c4eb279ea42810ec98de24acb0a12c769815adbf5528a7345078ccc9ebc88594e576754d1aec9c2b7708c5d760309e605c1a0ba73cbf0a0822e969524559cab93aacf5522950b95bd4a03511db7e6679fced1a7f3ffef72599c3ef3cb8b79c754853c80e12aa8f54218f3b2f77d28546f93f47d1c5941845e5e295e37a74aef8f1078e3d050c3e1208fd20a3cdbbe51bd0e3cc3da8ce1b976de64f57ac25821be7f6577e695d3d8d48c0036a1a7486fb4960da283f91361cc374cc55bf1bf5d0ef2f582f9e55902d02ed687b37744db5880166844c7b17b3283624c0fa544036836fe3c5f56ff5767db35f8d33f2e9e6e7a5c7bdb32e38b1b87f5b357707b6bbe588e78c5a0d5fbf147f6737b522c77510756cb2b1e8d594cbbcb592114122809c4fcb118d63dbeaa4f0cf03dea7f2da29821f03aacd635bb9fd383539f70ac4d9aec49df7a80ce6b13705efe6e329b532e2e7a9cdadb62fd38f9c90e84bca3072c5ee6e4ab941654d255ac6a0c344f72696903a64fdd554aa180bda29ec4fe29125fce68e18d95e7285deed3a4cb5d23ccd5fa90d84d5c001b8083182d6d4f6dc5eb0113ec5c514200aa466bfe3b5fa2baf6980a6f5bdb179de206b3156a026c10e1de36bc85c9e92d5611f398c68482180f888e662268cde0001d33e9001333a2be382c44955261a8a0264b846e27cd768d21710fae142d65406cc52a137aef1a93863c0c4b930905096acc98124f334bf98cd047ff7dc18d67aed2dd9f78a0f83f4ccb9d5008ceaab101f98bb458047a5aafbd743f0ef17f1b5e0f4738f1a7dbe62af538502c1612b552e4753b7e96695b41a1deb7e1948acb799e8c95c0ee021e26b719d735eeb2715ff69f11f3e262e4fad35020862435e21d8ea3cf006e1192857aeac6e23367227524c3d279e2bbf821ba72add46aa85dbc236f1e8f66f3809cfb841afee4966caa9684cfd0657343a767596fd0a63d50d3714dff5fce09f6540f09979cc8f04c30e76d6b25c885031eab8b742ee3b6da57831f960b3509e3472fed88ac500c72c17e530e088b41980db7ceab1923a2f21771f6d880769ce0ea11370fca3f75aa171af73fba989630aac8e457c237eab67bca2494f5b580301cf7d3cdc608ab0f70490d7952c82e6ac20810aae004b6f6c73983f3ecb7b5779cac1a2f5cb5c55ca3c9f040b21d0bb0ab387bfbe2a02c0277be4a0997aaf66281bf994b1d1f50d377fd138f04eefdbf818fa8bafac5ac7eb524ee5c9daf862987bb27aefe84709a0c71cc31f60b147559a4d1263972afe6bd31a3b408504529423ab586ad2c4cc0dc6d657007bf92ad337d23c0c5f77d88a316788556c3ee45af7b975827af022286b17ba2e42040d2cc6c8ee0a27737c57c24f961a35494777e00c827758e0687ce0ab3cd8d6a4f4d082397e4dc9d2cbab0fb0c34c58c907575d912095706a0fb8517bdab14eeede91e242dd9774809da6feafaa07902e42f04f4cd5532f38e4f9367c5307d1fb2c8420f0ce6f60a71f3e5f21d4a174b3f860c6b8057afe3038620cf8a96275fb9b0c9f9f988263fd89feccf8233f59092632375df830fa65e89e276febed5a8e0254b813f2996678900f4f4d2dd8b85f8ed6e4588a65e1960a341dfee80844c9912e173d849b3a68b6a6b09f313cf837400bf8f3dde475c16c0392102cb41e26d2b61340a3641e8663f9ce9e8e3785a04f230fc50c1f00269b5ead9ad7a2b079cb2b4061f4b08456495fcbc3702d8353c639ec73900d2fbad2f479cdfdffdc4980fa1d94a0a1f62a05be44b45ceb4e186a8a6a92d011bbf9920341ed24aae72802d59ae701942c7f9904d65fc6a8a3f8e16ac3c31e1b54dec88c227e3d7b84188731830bbaad2178210e43af02b8918e5dca73e5a8ba5b9663dd17cc156188711422b22df658b91a222f1522374552ff290484c2edea0d954077901903d1169a84a68dc9a23674751c58a7ae4b665c3d4f87a802ebb5e9b3bfd8030d26dfe8a2f9a9f9c922df0f67daf8eb610e7bef516bd2956059afb48f958c93c0585a5a727c7c55463116fa5904aa9db8cf02ae15c09614470bcbcb2361dd7fbbacd63c927f890e753aff0d75759c0259ad0444dce38871a2c4c3b4432a66579c6c3876fe64bbe7813edbd2a7ea4c4ba5ef6dca2385e181469b22bdf13094d85826c3444b53ccea91169cb388776edb5d480ff6d722d78846f101460dd07372b36ff73958a901518eeccbb659872bcc198c78ba3fd1cfb911df4385af2e8f06c63eb40bd3bd1403cfec998cb5fcb4a01653404d736abc8f6c4ace47eafd16e8a61b84b0ea3a4dc04f2e5af99436a3a104c5372c6e72b0bc42516ae25717eb256b9771458375baf7ae409b2841739b1c6743513071c6eab7b0dbcf9e82c9b33ab623a0b66fec7d13ada1ac2b94664dfcc82638a8bf8573d01b1f6b0034fa21bdabd6109cf9ed8e9d6c718d2095b788601dc490cc0da486e6e414c6cb6f89ce46bad743bd7894188b7e64ea2cc21962337bfd6ad1d5d05423f717655d6c84902a59556760e4c3f43a470f2114313afb2726357035fb258cf86e1143a30f8088354d20aacae8c5d06ad591617fc7ab63e18c2fa593b3a3d72814318e74ab9d33ceb337cca4d4188256fa0b86dcb69b7de9b4909d9071d1ac263dc80291842e9d84517dcd6cd39faef4a45af4207c03ce0210af44d0555b9cf9a0e868fde6ec88d4d1b7ee8733d2bc0445b0825a8031d482f5771640f20f4f96b1c2ae02d6dcccd884379a76a8248f2210e7657d1b61aafc326ccd060447910af079053e4564254c784f8667a511ef2c84e1f7ad465ea283dfbc40c91c2bc38d719849e1ee3d3a62fbc1ad3e24bb7e406e1cd21ff71434b5df9fdaf242073a1d7d35516de3322807ab4c7a1d787e1b832d3302c8032d53946ae4f93f740badde0b1939cc1cfc9b030dd774206888450840365ceadb0318f811ee70b0db89a63d7602f923cd4a2379f3bdb4a36dd9b818d66c3d2501161d3ef4ed69d55b70cdff99c3dd783dcc531ce756a2998c1dff816aebc94b01e60d654c8c1e1d1e9bca977371c661a22a5ada8032dcf95a5f50f25487177a9bed1cb56bc77d3dd432c4869089f452024093d6c660d64766ccc43dbec466c10d20aaca1e569b7bbd46c967bc17f60165f1f2850f5df509944ddf31fe6ee85c25441e7214e496466981b1aaafe81c3a364eb3080e5996d47a58c363c531282daf231560077596b7b919f50cff215b61ca069539f348e2c196872e6c78c1a7720f5ffdcc3fa4136bc1f30589a62b457127d6841fdd3a1be3055e89be52f60d5f3709cdd2b1930fb2fd92f30fa834a09e58a41ae7f79c199eef89025401cf06ae28fea7de4bb64730b41cdb505811f2a2edbdbd874fbe1ea61c75b4e0a40db8bf51b9d79908e90cc95665bed08c7c4522fa24d5d10e976121c2261cc2a3bda539625f61780e516a63c4105c47b1c61e918011b79d197a8a1386706e9f4e00c47d85b1a88a18babf06a641465d2d2e1cf79a55cb17d7cd0ce3c4cc0ef58b6277a042c24eb3d82a69a5249402cfae6b34a5dbfdeeb0ae2c2573398f0b03095db91de0c41fe4f87f8da10d76b2c7a63ba857dfa8dc02d305b2b96685d45f962f825611b5d3a54474e5071713c67bb09a8639034eaa1ad3f1b7f4da10adb7aab8eecb2cd9adaa8d39edc25f24cc9de100d98092c6b791cc1c81f8fa71386dc6ced1045d6614ac839c0388b15dfef0bfcfcd21e4698e6c11f8196f96abb7410a6ede2e06ebbd99c4fb827ec8ac17e9f7c3a15c71a5b34e057a130d14c8aa7625e04a29daeb13334d9b248c0fa4f6c54f991108622d1f089c223931696849007a87e4501d8154bb354484e4f3058e99af6ebd84cb369b6aa11c51adcf64e8fce5fdd25b7f23a109bebc6be847cfd325140687c717e67187c890cb882bef47697d0fe88afb7a3c8df8dd0a7acb4e4c9e6e151f79c909baee5beaed488ed452a493417f8221fd4a713bc837521ed03b2d30380c2f337921b71a05e5a1fee41ac621d11f74137fd30b066094fa7f33c5e81d7b29bfb2e09f176b36fe90470164d71dbfdaecd8e70f1913c39ebff5cf86c2d5b174b097de223b51a2f78d82c0a19810c71d89a5fa20962ed5211c1ac72d44c423ef6b3b4cd3745d0e5d396909b1ddec91373ffa7f13a860bd98b7755e066f4a107336cecf0e346a3ab8510379bb3ad06034d621e68d1fe62890877c731b54bda12de3ef4a410c4ab1aee50c1ebb907d847b0f4fdaaf3bb4092b1036be115cb0b218c8519b8a873e975bb810594a5db395009b1acc2c0e88c740611209209a960cccd4ff1da192efb2a8599fd46508c8519cf96e2afbc818676784ae0f2c9080b90d86dd0a6afc41049bf18f15c2a711d9bf9169aa8612229d03ea78e569d8169aa4d74527c2c27b76683d5564b471c04b45cf9a949d052dd32481472b115aa8e8d31ff53ea439a36cba1ef2533efae9c5ab59e33ac41420a2e416c2b61e6c0d1864939c9ce9964c74d5bddcbdbd35b553a73162bab8376c64253913a7fc67ab1c1d91bc9dd07cb716c3f9fac1781856f92e311eeab98ecfadd92e1ba933128d5463f6188a4deb6eef627dfdb1bb42712ef48edb4b4154fd6f7fa195899df0a0db5d43cf22f7333210a9f59ce86eba9bfd5f74b7f9f5aad75ab91e98e8c9a972c4884e7d642dffbbb7a44fbc6ead9ca1d2d7b778cad42925c355dc0cfc1ebc8407ce159c36cbb8d20d656b26cae567baad13e81a77ab5fe5c655806a671cf03a1f8423a8c20f5ce80653ce67e4f03182f7b28093da0691aa083969672961543d2053e69e12476a80e7c1accd3f6840ed8b393243384ed4a954fcb45d919786a18f205bc98b53ec66376ef9d8f985b0664ea876ac59131d6cd947cda1012bf6cafbd0305476c7c84357d663c26e7c5cb8783b0efed6a30dfb8ad6739364c1a691566016d3bed9a726510b8ab8dfa6a3bc411622ff031fd2b07a08aaadf99635dd6a58a7f46f3bf5a6675a0853b4d9834362d854c8d6b5869e375c8dfc9ba21eb7154322254ca29951eea6593b75464e8f668477475af36fa336308f4cad3717d39fc551d0c4ec12df15c168ceb092076100aa127a6237ee47fa96db58cdd8dbfe38f4861097a175f964af1602a5209da2b49fafdcf44b6ffe6a307e54a1623ab588a7fbdcaf684960c50e9f7387fa45b6901a205833cd81d79bb79ea0499cb2c6276e11310422a943257edb7a6e17f19c126d4e93209e05ed38411bec434a25b35e7161d03bfda2b7d0dfeea1f1d0057914cd2aff74817be4bec76605d75eab0a3c3d2c74d408761dffe44ccfc2d19416f6996d6889ce7ede38b04b51d112cad218c2b4eacebaa5a5ed5e883ee4e8a6fc9f1628a6f8f2bead789e680329d2eebb49a050764f76b1f8d243efaa44bc479963626839f9f5c389e4493a570609518b2751366c7ac30181e9c68e6296b096e6cd0e779b755db7c3cc8b934c03fe85f7fc1976bd1a7afd1ae225a49cee1dfacdd0ab540449d5134d2607d2bfb1cd9491fb011167040fe370cf0515bcb18922aa8e20864092513fbbd0c8814832294cdbec9e55c660a1a8e6d777a510f7ac24e04d5df359f3cc58239db304a603e3aedc177d00fc6af3768d7863577253c9af41bdf85b730013fecce09c761c32cf57e3e1ad95f819320519b333babcdc62ee339e0cf389700ff9235cc3408e4f00d8469c3a70a54bc7883ac69d6c1720cf2a81261e8d8591021e811c03ddedd1f56c1b2a05403ea08474d49aef8e52ee950b59ee4bc43b23541cb3e075f04d8c04d4f65e2a8d81f15e96819d5f59e5aa3ac0b6a1212c62ab86e4614c60368bbc053ad5fa4d68df98465a3b7cceab9c50a151971417531a179e1a4db1e625250442d62eb8f22997445f5fd749c88e6ffaf962b2221eed90bf72726737fc738589497d70411e59af9ee9a95c249fafcd703a33e5bd47f9d5fb020892f63b1640d705a3ebb569284fba628788fddac7a9f1ce75bd91ddd9c29cd5a1f894deee7f06d2fb948d50fb9dbad7ec82b2cb82f61e6ca32ecb08181ace30f7bfc122cfe7565196a02648aced6628937ed45829af7f12a763bf1af8ad45ff2377b793268ae6ddb1f9ed80f25949fadca274530c6fa6497e46b7e5b91ffdcec2f6055be6c257fd9b3b6042234744c569f7650b26a5f728612f3e2bdad62084ebb79c375498899ed00524b9a58121382488acd1c78a5dfcc7f7c5391d16681204d7f8c86efa884670726abf5a41da3c7da1baffc228b06c20aca66e078313ed8324994516d28b542e348f4e1c24226fbfd69c30fc1e29c0d1b37cab65cd442c146a6d44f377cf8528d4b0c8c53d001a6bccf121c0433a80d750f0dc3059f58c4baad94b393bb05c8ccc2dd271074095c7fd805902190ab5d660f1829d90ac3ed0d1fc9a28aab4d1aa9bcc885943fc1118aa8831451f0c3b34c92643efe35c9f1456a0808f79132f22f290818e69966bad241cce9fe4f1d3d891628a2aa0b9b23c0e68f284549d6085ac7de339bfc8d802d339c2ce98e58760d3dbd59d9fc11fc03d1c9ed2fdb92d0d6e4d09db7d0122ac1a5684876614ae77988073b4fb71d9d79f2fe50c0019a66d0d21da6075b99ff0aa6652dc17196a991c61cae68d6b723629274ce02fb613669bad6b0da36e036f9f4bbf3fa0b89036646b116cd347b0990aace1e12a9a9f16aeb1b4a54cb67a15131d8cbedbab736a408be04226ca38d782ca43061f4495bf4e952c68802fc7f2f78fc2e59909c29e2d0252b3f189328473674e0bd48edb9bb158f0c51619248bc41f27a520667b8e90faac61f496ef83aff446fc6cc6f05c8c21a5aa2647f3d53dacf1f7e5247ab16c3c5330b14d4918b246cd39ab844535b02a6a76c921e56c3d16d7a1befcece2c103af62c4c8a78888cddd92dc8767fc9eabb751d0c456157e5627cc982c6f92477adae67b596a5a1ce894c4c85bd1b3e4d9daf1dd441a07a9336fc914a057bad2233eb75eb72d22e7806b3bc8890139f381f3fb6e98f76566743feecf211377c1850ec768735f5f363cdaeed35d2cd0e3241537c56a817c6ce4d4af222878571e2d83afa3458532dfc8ac317dada963df4b4049f25ff6cce30d89e1b0981afcb0e8482cd9bf1cb7c6f276f53c9da77ee21a5c4aadf125309b9823a1b212fa48bec02e6ed764d9de3dc22b6ba6ca7e472094f20ec0da5362b5bb1abafb0fd28ab174c38ccdad8e2be18e793fc05c2a1176222cfa883c58ce31c09b079681a74906401313cbb0dcd8d544971a6ec50da37ea0e94391aefe20cc07e3e88f9322d5510df0a01af8574276e21520ff96095f095f82823372f1be66a1712cce7fa6827d0b891e27a9d9d9d87aa87a0d5f59e8b77f4bf818686bb68f5ac03f181ba8d618bd7afc2e4a5560d615e8ff558ee78ea5fa7927a4ce3e287fbb1a65cac6b6e0327944c5d5a658c87ef7cb47912d643cf71172e5ff94612adda4e797faf968ff17ff92e1be6b509627ee6963cf21dae4cdd4eb149c23ef19c60eb6253df956d4cfaca16d20e12f8016b73641cea49a8a11ba05acb50ce970b53b5dddde33f6c33fd7814a3fd3992ae05d8674fd5f34fc73981066a25c11682e068e5832b94d4d91f0445005f0d44656bce8e9bd4a64ba8fc79dfe92757dc901646a2a31ccdb61fffeae06930a60f52877ea7eb76795c1803089a1666f57b6faf99b002de99b5099c61378c2d8ecc672ff102c7f7f34a1ff0846015c11860bb075af26507e9d1fc3e3bc5beafe83dc1007b74b8f8660f755699c13dd48d256a0be576fcbc9dbb1a387596f3d41cbce56f63dda6ead2f7b07a8371967698ecd02adefeb84fa8f5a64d53eab51418d99a6d5d624116a7ca784a90b665e7e665fa5d4f42c7d5f52181de8b5609d2e96662a962bffa7391fb0e4d698a686169bc82f5037aa7aadf40da9acfa5877969a781ed4f4ae66df1e7168c44d8e63e30e7926fe93211c1da73f8b12a9e4cb67bcb352a8a7eb851ef7f3f93a5bd98c13fafc64ee4490c5f26d15797745ec40f4bee2608335cf1dad2d8f35e231381108df1a8f01f96a2f206f3553c89162b892ebd011bec2cb68f2b74c6efb06e1e7cb3189cc8242e7a4b711266d4a25a37884620797f427046ad9205bfc013985d099a09dcab35a249e580b495e2993e873ec8cf6e3fc75abcbb734f45ddf87122280d8e4d01858015139eaf3a9338d2f4774db1f4013f569605226c6d0af221e80e87758531014a74e42d8f5a1c1d62f7d3350dd908ee6461b61f43d64816db88defc41694bc5400dd3c5c5a4079f492f1ad60ae912d9832617336e0e78ad6f51752a6a5cd2c5a1eebf3329d76455aa229b1891d5a19d728b3c86e2f29ad61fb34c0bf86ddd9f31756dea11ff81b6ea5c5d12dc08052d4592fdefefc6391a3523b7f438be4cfd0bd8b9db4bcc66925a4acc08944ffa25792f7d115f3349478851cee9fd725aec47893e8104add6fe44b2c8256b099cbdcd480064382271f4cc37665142d9d5af11faa45326d77985332b0c3c4883979d6c605a761eac9c58ec588e319df77447784dfa91e703e88005be5be9623d6c818241114fb937ad59a169758f52bb09f783cb73fa1c210d24cf5e4c14175f166c083c91ac2a0a1a3ac913731936eded4759c24a1b73293aafe25624dce059674bb06e86cc0ad17a2ac95f1f59496249f48ae259de307c9536f04cb2d7a2990983369b67ef0ca3d00e280d45de29607c88db58629c9965f2cfe5d903437d8e389c5ef8eca6849019ea187b09fa2588306a40c0ca83c7a79b0489b0a220cc1b7bd715188d62c20bc63e82e927ee64eb6edd33aa1d19c6fc2699c8e5d8c0c7d61c1630ae07b7e26129b657fccba5544a8c82eb9ca8052c20a4a67024e6004fd3a120ccbab727c88c9e26d1f1153d1e9def4e87e1efe3fcaadeadfe91688a08817bcc556c3055caed8d01ed12251cfef031790d0b4bde8c52001296043a3b135348fb5787c55cabacbba210db46c19c04e1bcd7e8eb5a94bce519280ee7f9839f33c0a8592d00095aa138151d74fd275c6ba43040d0662922c7ab1c751d1181d4a4b34c37ef685fa6c5d7436c2e884c7d1d0cc7db9c76d7f177fc52c2d1f3fd09387634474f087e3922c5f2a711a03e704fee541de2ae9357ab92ef21e12635fcd009e4d3a841f62096fa172853fd74635d4c0b0c44b33f83887a242d17e8c43a8664d974a8a7edd1332029e17a61a5a0031833789e1c47244afa4a98151bfaad3e6ab13f7aaad5bc45a0a4df252cfbcc27fe237a442f08a463a7399460923db5dc32e101db1808d8e1b87816cd354249d97d3a85e4c34133c8955e54a534e5df7f04ce1016c9d9fff99aa5bd3c55913bc0c730abddfe08ea1e67e929cc69d138e510d98ad6cc89e6c93a49d6779ed331c926fd9cd38f47007f563b476ea4ae33e9c304e36e9fbd8190b65a5e835eed109314708a7683ec3412d3c48533176cc6bfd837ffc9e919ec5579f064e8bbb4245e599de8bd6406cf3da90f91db9d1ae4da89e21d804d49f7fc013a469cdad92ca08c45c18dd01dfc59c656e6e39d5430a9bd443945c9618cd28718279939c3d8b08b6edf33ddd0c3ac382e7fdc866a15bc3a8fb27652d207511a13b75354832c3933ae24b1d67af7b0a4057af678324d0575e8362472cd4835052c64c74761faadd60c2ad7f90d347e756643fae685f864532fb22d82d7f11c2a164a200cf1227dbaa4370e374dd895612c54fb7df5b8f50aa4bd6e1da8486361bfb65babeaf01313e7866511d9f52e0b73919cf92e046a61a5d7d7142cd953ec58c5130ce40748bfba3f1529d425df9baf9ea4ecd6da027c017f017b0dd982034dfc05551e944075a7f13d1eaff3f8ee97a22792a29ab56a52ce3e42658f5372c847cf254856724e70113bc9c61a16f9be31fc14e3a08387d6d5a796eea5e79c2a32d17556c08f7f5031e16d8f3974e3eb884110f89bd796599955b78211fe0fbf86f9252b32323e8cc3c787930aed258e845d6a50e614a11cd70db515ff42b8177fce76baffa8fa60fccc91cdea864a63130651a06b4f2cee246f4905c5675b3d284931eac5c16acd449fca7289d15e63303c2215be9725e60a65498af1140d3bcb255a2d01cea11be1835e93b74b26d64de587ca599f8158d7127ad878c8189735ba5273379398c971dbed34c737074073928580b1b646d5e2c49e978de152a51926510527fc17155859ab0e730d0178517ff4a28717e12c8bd8108817082ab9a35a70655f19ff9fe1a4e1b73c0befc906eae0bda91a9371e04836ec4e2434ac16944feab369507137737758fc75499eac25880e6fc043dd448344aa64e954dd2c6424d31b237dd7e806447b2eead0c2bfc0bee01e29715074f829d33710066cfaa1dca1f69cc888351a42a5ddc974c1e729ff11ba35dd711dd4dc6828de833f815a30f70aa16a3da9825d0103330099f8b79d24d1f81058ecb344876f27a43b7ca487491b35946149cb5e854b61100e3d243fa60bd3a404378befc2cad2aba367bec3b0216f07ff8aea6063c377138bf5a6e26982418cd181c77f6da38ed3b6ba7dc2cdebe9bc0955c0ad5bc3cf4cfbf9caed7f258fc654830185e8368d4e00571a0c51669299f85dd9c3a7f88bcbfc18e3dd08d577b545a35dc1570d20634a65caf8d12d3ae8ceffa981f84596171e1c9c191cfe5481dafd5b55b3e12e60749c20092c26a338c08ee46de1b32a0f8cf2a0a9b078c693631e8243d3d7af48f3c0b89b2ed9ebbf58750bbef4fe36a82725c33b87869f80bb13e4e18ad20f6220efe6c4fc81db84d8b206b24812b365e10602cbf097244e422648aa5d314cedb8e83f84334d176e56e4b569f2eb3d9142cfad23697fc6108784f682c748d2dd16002031f5cbee26281d299ecc911bcac15b7666bf57d252d7c20b6cee4509131db53cae9fa79bfe33694ed9bf5d45763cae549aa2dede97fff24734a78db37b21a6e27f7be94b960e3f70514712dcbeabe383be4fce49647aea19b34e7e86038f065d0a134556bc9da32084ae4576f7562f6beb4910af9fa9ac5b804d5660a6b6f3910f355f5c238848e7ef06d4f1d3c721a214e338f37305fc88384a888c822bd1d23c5c3a01d9b213b3109c086604415740f3060dad6310b8573b747679b8a638eee59cd9838f77fa7fd1e9a2dcb17d5f35135956830756d8845dbb933f3211f570a21b83c6f092685c14632cefcfd87b9b772813d036ab174921cafa4b2f3418f936cf2717e2aa13c1c329a7a63ae0bee148a6c690751ce74b4e28a9a1d715fd5e567229d75217bcbd2d7a8401f8651f93e6580698cfaca16c2cbb32fca0afde8a41ae087e4343366a8bcef3c5f6ea3c1bb7f78ba675374c413d61356479c1c10954608145c4f218625d25530b0a4ec1e13bcd420a3255b611827631e75b7df3fca8d432283483a090cf98afc3862d729a49cddc0141a529998a757cba301b2132835c748121340cdbf82ad8396e814ecc8af32d207b2dfa7aa713fc9c323f9995296f18cfdcfd83c4b7502880443ce5d6ffa077009204c49f3d42a910b67dda2fde034ea63852682e10c83ab1ca003636ed8729d8a6b451cdd12c4bf527d1ee444cd51c2b93fdbc47335a031b4304772d74b2b46012152945b92d35687d6598f5017f291dbeb1be71470ccba5ece4d606345ed8cc9ba45698812bd0f33377e24d9b6d781087e9b78bd204be9c6cf3bb79099e8d932aba6e0e01f3d9d9831a71d608ce3d1b734d86eb043e6b457342e1458811bbb44e22dbb1096ac0fc6770d90cd9fb54362df7f3a1045a76117358de2c328ddeaa1e0bc7f153266120f0daa6cdcb3bc9e5a39eaf6231b8b82954c00f566a4383f10e4f22987c271f6f4316d51bc4f655ef6daf216de2f97d08a55c5e73dec34851f88ac015e3bfb14e39571633983a5310e2749dc6ee1b41b3204f1628075ee07a3aa7063f26d2ecdc4c5ee691080a7b1c2f6e930e1ee82b5759d1a6bf3b6a079758993c1b728da906090e89a575cca39cb9fc9478d87015ecef7406b78f184382ad11bc92d1d1f6151d939f9425fc97d4777d9f32897822d9ff7f5f0f5b7a8b1cce20dd7d31c498e1a7326b2f4a3e29681f2c93863bafbe8232cd5e791af0d6036c8f97b6e799603f241e3dfa249f96a9e72787f18cb8aa66d703ef70100cf17a9b51c0dae4a1a51b4105a87d8dcefc8601464b66a2f4a59c76098618d0063320993106548eaf71ae3cbe222448e7d1ac6edff8128b3e0d9696c8b28676522c7555502326afcef0d8b26c69cd5246baf2c5a80e8febdf91acb00a67b84ae5bbd5a44966f4645196975bc5c7703ed55f93c5a04d6f3a016e0217fd532644a9909f21fe29ebd80c9e348d6f87ec3c53df585cb0ec6695412dde853c262c0b0cccce369cddccfec5e9bea0caffbd20a76bfa7c73e83a623bb71060e961e224fbb99c3b4ba179b0199335fc8fb77ecdb10c54834bf65f26124c6cea25d23f988bcefeeb6bcac0e35e0aee2bf64dd125266bedf3e8c65a938a68b6174e26879aa5760b129f590fc0950cf05869d0f76f8f9bb485df57fcc1f7469d3d32ff50aecb8846b440bf0e03d8bc316e24752c7cbf896a1f294debc11b563b4858470a9c7244bc893070364d38a8da9014c13889397e7fbaf73b3b55bea69aa2c4dadc2d77d3bc1464aeef128fda6cca219a424d5230f6d5292cfb7999d9f763d730695be7c7681cd2e6f2de9448fee0c053a8c0adfb6843f0acb2d2c3e73b3a8abf224fb1b6c071e1e90d12433513c7ca87d5838e0560a04dee9fcb6d2f25a2b05fc06239656f11fafb66a4cccece0f4bf7a47a3cdb253e05a082fea6b07efc6f2d0f0730b7c85ede151667d920025b776713b4a8fdb48762b73176838ed753abd957a8c0b54c993367d20a16af8a8c6aa64b0028c14939ff1ea2360072b5b78684c0f31e6594e7ae90aabb9566e5d0010370559d9971b90572ccff8a14036264c87af56b0b1c169a82fdbc0fd73bff6d117eb0662a7c9a2d08c6c1e47775b2591846bac33ea16b9f9ebef659f1fa6a6f6be0f4a3bc919576f4de3e0e87c5f5c0c9ba9180c1a91907258554254893e3c3bbd8f683896522d24d6a41982d639fa48b6bf015c74c1391face837e95b9dcf8e1c2fad1eeee11cf6a446d5b8d8c063a57c41a8ea496b781d92f93d292083344a9edc196706a015dd76c1f39bda403d4f613dbd4215833152e3ec1e5d8ba9e4d06c9c18bfdbb79861ef788b18978fb8e95d77d884a735e172f9dda9ebd91beed22348ce3a178403e87be3485f3b8f7570f19f843d160c957df7f72f8faa5ce3c3cba7abc7072f0aa5bf01c9bd332eee000b338c7034b535e0d8b2f05bd995cea87be0b8c4898c22423a95ac97568b87e36cf2bc1f955b109eddd8e276f9d872f16eb9e98ce5149b3cba878c9dc3ed2f2cf8e609bf061313de7c06fa82352a902326719bc19ce233d3004963f43a03f3654744c2047df20232a110679af150892d329c458736af7051459b43fe25be9b0c7adf833a7fefb055fb1bf2d7fbb0be29c044a6a02f45ba3d70e65962870f8e3a2c73ff20c7b0642f007adbbffb9286b360af82d1bd613f533ed83a3d24ae3c391594c5cb4803350bccf9a11a5a0c54b85144b4800c7aad0eff6e62ff3bdbfbb3f39f28f065dbb4ca51158e37f0efb4b2e0440ae45f6e879dc542d2a55a29733359db41fadf50fb83c6ddb0dc036c753d1d33d5d661edc8826fdcd398e69cc209ad1590bbfbea720f07c97499ceae9d694a9a98fb4cd684a5e1b26d9c3b80b252b3df1db7caea4ac050cad3564a41be2000ddfcc5ec1aa70685bbd046de5f137a190b71a98b39ae2f3440284e9161955de0f58233b96c9f4b471bbd3f9b02b8ec480220339df9a4d018df544f2f5a3b140aca038234dd7fa14cd5042e849ced853c6e5929dfb531d2c3614c2fd858b10e38af6aafae73c0494512f6a72d5ce237754f130c399a4926dd5911e0f5eb17aae74ac9764af4e0f9ea56586488436c97189c824770012903bf4621dbc0258157156916acd79e2935dcfff047348c706d1e2786d442c066a9b04d7d25846deef5b30ac7c592cf09876f373d9825eb0be1747c0e74d264ac2deb932fc36f3e9cab6d75d4d4d3bbb481bc031d0b9f6abfeed69713dab1d9d0a223f3bc24de90b7af5c23c1bd1a18c9f0afd22465669ecfc077e6e8aa84320c79509b08960ffa28d5bb07ae6d7bcb0328158f65d80963722fb328e83551e3a6b814e84f05bfb29ca0ff6dea85d55f33477ac8de3e37e4806d92d23a37e05130ebf17e3520f7fd77458b3bc625994859a4a3beca6e926f30d9d759a54972bfd680641bedad2106cb850c555d70403b393a5d2c5aa82847ba75bb69bd9fa1b657047fab973c273998aac5c76ab674147c11f143554033761e79579497978346d82dbb589510756e8e8645f11e5f5c05098c2f8a3af46162eecb54457d9448fe2c454dd29d030471fc676e12ca1f9d394ec78598c27e129950a958b4b86f44c31b13c2875b54853f09bdd7bea4d1672381133b2378741a369a7a2ae8d03b948803eea26723617f7143c363b95ef33dc4ce77a7a0d863a9e3f9d8f2f1cc56b1fae0623c168db2d2118080ba06a1a48a3b414315616acaf942c4e6111cf6bb7ef67eeb5c0fafbbf198d088cc24a53e43d9b826d0df67f6a28d1af1cb84821f04228c204bb1755e259fb92ff0a1fd72121408277c4a3ac7673e70a230e85c546f2acabdb2d2ed7156ebe5f7d26db4c3a6fe83485c57bdd5c64cd6748f642835b43efecc2f8d727602d46aea27d23a85b5816e9946e3b9ed44e7fc06c59a5e49de38c416a629535078aef05b205b410a06617ce16f4a93332e2aa58c6f73b8c105aadd860f1f347cca2fd4bdfab793b18d0c90ac9c38bef4640367a1d31a9f4c3c32a536ed0b98a97f85c944efa6f9ad01026af31adf856fe3d92e374d667c02179d0fc7fbf6f0840e17549f3ad5f7bce010784d64d942b484f2e15c1d651e161c11d189e18599663663c36a357fc32dafcc26634d8471cee739691f7765b22bbb52100b6167d16e229691b7237b5d8b821ca835a8c29c4bb34275a0d535ca4f00ff95f6cfbb734d81d2335c61647430b8fbd7bca51e28485d3064f60f60726c1d55fd9311aa219abbf2ee383d7dd865afb88975b2e02307d5aa4bd210983c324097f8081760df6309f14b48f5bd899e9f072505f00f8a03b496edcb73a39e18abe39ba0e5ec5854156ce3e9a300118112eaea8f2dd7d6120b717f32c573b3e7ad5c88979d50937a873567bd47f60129a59eac91a02bef3c42d9baf5ed0a7d191f847bc3ecfce1538ac359fa09260f36575ff3acde22b4906fa47f3fc57ab773037d4e49dc18f0655db4bfda74e34ccb96eda8ff1b4f2c4c303a3eb275e38915936a4bf1714cac5bfaeb10b893aef8afa55ea14195cd6154c246d798510351ce400a0c008360f22b93f149b05e2ad01da64b7c2ebd81c7552aee3b6fb83821cb58efb29af675e22dcf5c5d4298032c4720d02920236e1f9051a7322d069b1b13ebbe9075376a6f17423cddb7cede6c948a703e8c52d15c435fb26d9c09776b9ad7ccfaa1048c6356dc07da5116615043ee66b586b936cfa62fe7ceefa60f912d486f68f744611e992576a039d1fc5a4fc690b5dc70717613e072f6f63622474cca500fb7d79fda68b4a5bc035d7dbf981f4dff7c177275ce043dad3961cecd4b030b7afc7e8c600406cb2293c4c71da7c412682584135f968adda948029e04396c43fc38b915f92aa1f774cd59f75d5b05d96edb966b3dc1a8e0c0ba6abe3a6db7d482d9e927631dd7663ad632670bde878944d6b0fed016cd777d6f899af766376b71e24ab87e6187efb320048548085b4d5b500f213e841a8212349f626dd2ab2f1df0b908d2cc942a7c955b89170158123dc09e5821479dfafe684ddb0eb8e35b8abda5547e42fbaf2967f982804d192dd829f588c914b6579c2eacd6f12f6db411144e3d02e49b19762a006100b715455887c11707a62a205933697447f111239737e4fb35ad24443ea3cd1fafdb30a37540e2c5dd29b39a3790d3e3ed8cedb8e9407da11e98dddf2c5dea6f0e7ff0fd64a259865736d5d2b8171f110ca9bf85ec238b3c6ec5f7529770eb917296081f7dfc1921abd904bef23cf0070417ea0f7d56ec4678511a2c6764ef1fc7e1e6ab449ef5b485ce73d9ce08a7f90a413eede99ab9986141fef8ad373456f1277698f6bef858f3779a5cd015c8287a1fa084ae7e9d587c8b09bf3688fb8a9f32811814583868590d99c605e004e6bdd4194678c406e99414060239589aa7a4cd22c681369111ceec70b6b83ed26d1c93d891807d6bc22b7d51f01f077376d649c6d91523dc055dd9534ee27b1e3d2d3adbccfe0e444fa30bf8c5605f4307b8fd8d6f849937d5fa6cc910e38ad0646e41887508a15872ba4b710c3063b1a7b1db3be9da54580f6e9818b393018d8b58bab83f61be89d31be387da9b33247aa9a59b71b85a3ebea831b24bff75fbb5cd100dca7e7c1c639d0819039691c5eac46f48a291cc3c1496d89769ef8afc9bb1e981fe732b6ad316f73d0d919f9b4c4f812cd5b4cba14d8e90d48f4755de93a4c3ca613d89968595410eb86083905a9d465807c175f16dce2f3537834100ab8ff8e4f7fe7ba557621ad54537804500cf1723b3f7b8f88064a80a3ca0009be6363e095d095ac93cfa7a98e11db40f29978efc82147ae5e68d7a638f465affff742842f80e6950a0ee76da4ede3e73954e9fd9c818c262b6d9cf5b1f2bbc08e47930849b59cff22063317aba6b50f8086c4a1d84820e0aa3a160d9e798915fbab210950fc730e2d1d45135c9f5344704c286c7aa8adba4a220aeaf96447361ef90f561abc76c2b0c55fa47d1cefca2f9156d3d5162b533fe7a7176bb268505ff995b01516f2927c6c2ca065ef5c4e39767e304ed17cfba0951e07e02bccc499a55d506e3169140f6cdd18aec173ae8ec1082b474f8f725be98d25b0dfc2c013db7c3428528896c8aedac52aaf275c6fd41d61e00d52c7e73b70575ef4424d331f7812a861fcfd0cab2b1f70baa0752f88db29867822a426de588d2ec096bc39102b237d580774e5dd4b5a99ff054ae2cb05009f60db37ad330f563f4fc13442427046c90586039bdccad5e6a8d5a836cce5fa6a21345361e1890c34b34987daef5bb86e189dcde96d76ae7d6712381a65acc6f24394e098a43633697f7438d7692225ba76552e9035704bd1bd081133d1bee1dc4ede35beb7a037fe2aa007070d4012776788204eff85f0cae1195146bb86614b3208c59dc6b073cc6aeb1cc5d93dd5803d129034fcb1f576baabb9e7fea9e85ac5a2b50c18b385aab20c8cd51e9489dcf60def33298a9e4559fc92e104d176be1594529558e8c24763495516fe6f77c3300383352db89aab51df1fdf0249af77736d4bb818037a39dcbdb26533b934b0e1313215eef18db5cfc6906abcc3827673952f855223a69feb3f4fda0429216382817d5151dfe8f72c70fc0dde404debc6f6d88d8c50dea5f96385b5da00a3ebc934f73777682fed60eb1ad13026611b09c162dfa00724e5019b560eea94b9c22ae2791b5138871996d9369b2a75b4cb6fa4e904d852126d916a3bfb9faab5394d23261290ca62d83fdc85fa2405751887ff294e8044d051fe1f1539c92d89288689c92096519bc671da51c85c7ae072f6853847c6aae3f91812408e37d610da43d75da90a5820f890b75c72c7391653583b11d630b3330c83be84a51284cea9877b4c023ebb84065c0aa0f863f9a085d9ad3fd5159dbbe98f3f51d9bb2236ace0a7407703ade770e042a40f15d4e2929d16d00c229ab90a4b2bbb5e53fbbaed1b4ff048cec2c51ff4a0906f806a55c783c81bf1a4a1bace41e0f0b0bbd7d216fccbda7b2f1cdf8c21b1a0f1339ed7f691d13e9844240bb88d5ef3170aeb6d458bd85697fd7897da5a595d1bd007ff892cdc2569a684c3cab147487c87e3ddc76d17d0bc88730c9a54f2d7a06cfcd5ab92f4c950486a681f24bae3ac2ac9045422e5ea011896413cd39900e3c21d656cb7f727f76669611bf02a3e9aee96e5a0ce9b7f931d6f8f306f0a3e6be04f0f02e36cd84bf810ac8c1d29fbde57c2d7a745dc3d322bc25d224e54713dce143cc3caecd89aa35ad9fd391ae8a21ae073ba0387ed307625975f5b5ed9504bb2edd2c80291b939ae874cf6518c6f0edec412480c365b7c97cf3c8b23aafcfc1093845c2a0a91f0ad6ce50f7cb8bcd31abe7f940262e05950a264802c795b113edb76ce2ddf847f6a7b33851ea59fcaee084bc6f2310e852efdebbf7021534c8d1b6c1ba3b99ee634d1983a9b7c87d697179c24b64c1b6a119c11314e357852e64268a59d9c4ab0473cb5df9d047981a3a76d631d52c3b8d882609a21e539ec09b3a343d1929e77d1ec4be531b1169a6325bfb5be6b4701dd6cb529187eae53ec0710d22efb832f467b87058a9fc09169e3ffed2c96d82a8f8227806fd6015cbb977cc1d4ef2a91d4d9c35ee0d91d59985ee191dc9dddfa4c47fd5a98a6c543d074fb15fa4f24aef12209ac280a7a0ca80dfba60c89268250c56550a77bc42d584fc8933b9df12f159e2b32fabdb7f807ddd2602d5ff073b5748f8e85e6a8711a216ef2cf9b51a5e482f99d0aea6e38e04072714ae2978a3c127b0c6439f27b228c8d45a223d23e74c20a0dca2096438e077d66f1de5d5b4af63af11105304bfb2e8438e7bfc09637457ea7f87c82566c72fbda74df1ac2c5ea1e018f5ee9a5ad70b7e17ef2f8d9552cecaedf79905fb3c774fe0a2203d641e33109b002a968d074900eb104031e9ba15343793e99adfc50506792b8a3ea74fa7989dfe94ab94b8a8aaa1ea8e86ae474d9f9b13e465ceaa377a4f01ede762c3ec426ab4d21ec0dd29289be9ca736c369b03130bc8d1ccd99099b2820c8276559f8d0635452b968d7afa50ff235441a6614bf222c728054c8d548b4a4e61af1dee4d6b92d99265899c469a4179db73c7b7712ee8a4f9bb0a2624f1ab659f474eaab930fdb8364782d9dda7b43984b8030eaefa76d2d2d6843cc3af6bdf95191117b0d071461a18e839776ae083c9086b5ab025f8fb58b4248231ddb49b71bafbba637aa1f009edae10d414634ae4eb65876000f4390a7fb7729155f8420cc044364b2dcfa58f24aacb5e58d23bcde12b05d1a72f21fc03c52cabd609fe338dc099cb880ab4e3687ea86b7069fd891fd606df5d93bf68e43a4de7f5247e4596fb9064c7d3cb132af195d693c63a0ef22b61d97db025488718ecdfc3a4a1ea61a2c30548a300f1c0e3c610d5835b39c838f085ab3f478302f64152b56d52996bc5585670fccac69a31948b4c857ec4bba2d50533233bc09cf9c316fd78778a074cbaa71f913854672d2e585244b45ac75b092f680bec2a6dbb0c05a50eab37a7d989e8391d0e6a47c2a0a7cfdd6bf37fd7f3764be465d49b13cdaa24a48ec5e12e6570577ffe1a7e6d760326fa5ad2c4c57edcfe6f5e4b9557160306e2d7c91da97721d32364ee1f1bb7ec433337cac60f09ec6190d1631b07fdac396cfbdb0be2f5f4bb38d59a3a89ac85b5e6cf5f2361d0f6724de2a893b9099b642a83c473c3de5af30d0552981d2ee9032194de68cfa1fcf87d899233e01486d2b7c51e9abf4726ae1643845f08f2fb36e66071c0a5239121938a375b3321afbfee2f3dd0be80f91411b449959087f750aa8dac12bb1b5a1ce7f40ad235c02ee8add68df604e6c70630f0e9e5ed5263d386918b7bc2d21f7a9c18fc0cf907db969069f684273c63e66e9e19593854bb0e8e19696b09cfbe033de72ac43338396a9a09a7a6f748b5202684dd3988484f18e238eb92968b01688a8cdcb8ba7caa8e4c37ff36c03d4cb901ca79bed8c2f4e298f107861d274e0360ad97e8d945ff6be1b59107b4fd42949cfeae7d449e0ea7ad7b47426ff1e080b2484bd7b3575e48eb2794d80759ca63ce269dd186e5b7f5d8b2ecb6c5092fedc65656c1750aaf3c8980306998ad0e517f9d8785199df75cce871ac767f74fbf2aecdc9b613b562667c93236107165516b21a3c0dc7347ef91891d17a1dc93814338fd6579b8df36f72fe4c178777637e4df0bedd6e4d6000aa161d02abee060ce0694d773c4c46f258bb313f060dc4f6d5449f570440bf6570a8aa86e7e02d76ea53e2187ab61dbddfc2e5017fe55552f42f4ecb1925a607788dda68c3ae248d45827abc8d7d2c71dd0772db7776c71e2187da0da2b3c4a630e0f269fd64158a408a7dd9ad26a9e691e895261100a627c12e6ae0fdfbad3829835c7435b76f28e2859bd7fc0ccd80f075946262f35e46996cd8087126b6243ab6759e5006ea108bf2c4f0ac46b6483e394ca57e79f8df2a489c1eb72f388f4a8b915ce442974ed0a36b2e1e478c1f565b38af85890cf3b94aa3af70eed0135aef86ef542441e9de735cb5607bea2c17160fb3925acfe64d6d1a28005afda1acc0fb603672f32c64a94593f3f6f22ad2208b7e4731d7cee94e7f58169ddfd85cb54deac78836fd08565bd505529b05b9944dcba3e06de091c69ff5a10562c44a0b3711b6b704e4c56e9b890f25c085c5e44a2414abdfc02cff1b372ae26d12ac54f45cc37e649a83279d733b0bcbe234fd1a7ac8317cf12bab6326bffd1f732dddff6b54eee9956f3518b8a6950371e04c59401c843f319cbf8e0743ab0850c0c02b781c1dd6a1a9752cd4b8a07550b9729df98caef3fc3d28dea194d38a0ecdcb0ab41ee41464e1a7dd06205cfc4d0840c1e5df1fd932d53acfa0350943df3d974c7211b7f871bf3cc0c591132bfb8528c710aa1a293618a79de1f2e172859e998224770ed343c0a57025dad0a538af235f527f19544aa1205561efe61e0137a5d025e11117ce3ffdfd1fb2d017e9564472978d05409d8c46eeb899ba93eb8aac8a35064ba465a731074a3090041745df1c45ca1ffd2c5c31c9e46837250d284c624e7a4a517c76425eacbe1c65c00fcbb6b1a232d3612f95982a1e79e157b4a91294c8261e3ba1808b3b2a8caba2accb4b1f4dabd9b765c76baa42b290553912539a634289b3ed41746e63f3df9d327a7203b6e9df6a3c5de933df2b418d0f21902533ff472fda366135fb6c33cd24bbf5fc27185c09e9c9449d9a4db25a298b1422b6db1c7f2ee77eaaeb2a2fdd0d0d90e643e4d15d2f6dbc43a011fb6041d9386dcf6188992987229962a4219373a573278ab40a861aff9c5aa2b0c7629176f73f78040ce602b08e3cf1f65867e888f3acb37d05be0b64f618dadb0e9778e4c86479f516eb8d7f9bb4c0980bbf82f3fe449e7269714efd2931d9361e6f0b63a89c0bcb9f762820cf8ca6203a243aae23dc013f95afb08d6e6387c3e9ac4c3433eaf1c337e80d73f62024da0308b1d60a20f82564304f4dada9abc4dadf5f79f10202bac06f082aa2f1a5407158e03be219c9100efdeb15b587c7fb183c478d812238b2f5272472056e5667db102d199d31dba98a5c7f3f8b62749f4d10fa4792de65a40b00bbfb3be7b40116f2f888fb2fb6b171c0d0dbd63e8b32f99f5df2b1805820c3511ca8313a5cb21ee6437ee77f5891c1d8c4f4b29e71ec75af4f24041ecd4ad8fbf5a9102625b9f532db3351b981573ae99141fbded0ae566c6693797402c1abc607b5e298bb184de4ea1021774d0419d687ad10ef6d5ea1a63d49f492ad3cd65f5851e6bacd056cf36c10b03bdda636edd94b3981c0827f9906550e077fb8fcf5124863d7bfd80985bf8a143a728814f35e4774f09315499ba0736e4529d49974e3df7233cb51ec18ba1fcbec9c4129dfc131ea4a1e880ef36379c364471ed97a903d85e56d04f6048ce1c81ce991c5b7beb6e4e0a62e9b0de4992540a7267049fe07689f2d3a0f80af44b7f9dbe080fee51e11af90f293238189706797a4faf8c3d2afdf96314409f60576c4b0a9eaa5252744483c18d6bc2f90fee1163831e4adf975f19b463d8447239b31893624b315f887e437b04b66190cf9906273ee86898cd333da2f0be5a5aeb0174103298c2fea2583f388e85f1b48d673742da600c6e36b38f1062ac0ad85325ac65b827f0b3ae9a826f41226f92d743ccc8ee69992ce0108098e963c986994faf83bb6955f551d2dd5cf8f1bf8645d1fc3b6e1ca38c7f9701ca42f56014645093700b460d16ee03d7440cd38cb0afbeb1109386a0f8b93595f9c580fb5b232b7bdc9e5837b8ce253566d13a3199cc18a3c9c903d57d5ec665cdb49d43f2d878978672af6ccf9b41d99d7806675320a3b84157dae78e9f2d8356ccc4d0820a6302c3d20de9ce55f389cbfc6cf72dcfa9997541bf087edfd57dcde11996859b2f014251904b5fcd8ae863115ab1e34cdadd3d6aea739385d4a5123dcdeaf7950071105c7c0b141c1b635939129c53a348ab664e6e60c16130d3ba4ed31363812956ad0e30f8bbfff96e208e8f8c2bccf4e13780052ec581862ad5a7721c58f34320612c23b91009163153649fad92f7fe064f2d9ef8a07390a3ae3def87c89c8179ce605091c4d49e83302bb3cc1feecd0dc0a53f5e37febdcc665973dd6550b2d5fd71095f042b4aa75fe616658a0b7bebbdca9dc899cdc21ce35ea2358d721c1f35d682871c78ba68552bf34745ec9945a2b3fa1b2ad33505a460bdb993acd647ac9017ddf99d72eedac547acf8465d11863d9427628290e1c2835e99f0772174ef6b9278d10a59419c68806ce7ec81b141a1b9b22cf5bb8654c39f45b8792d376a2b5cd5bbeb4777b1bee11b2cd754fea401ebb28363b501a6a363d15ee69c8e7c296543c3bda21a0c1d34ab9bb614d80352c556cf650a04c1cac53630452d7238ca0161edade8d0fac125e5cee40bd903789a578b25e67fc6fa6ef65ca5fe4b3fd00a117772cea9460cb5fe33eeefbe34301b0891e72cb073bcd5f15703a33efb35eeb2cdd23af48d4e9b55377f443892db5fcb8371fc55484588249ac7406090cfd1714588efa5d9b4195324b076c5f9da86efa23fe04e3301429b073aef31d55431d5606a1ffda5597ca9eec4daab1dd72c11ecdb668a154730e6415ce015d5ce41fd76032466ed42d42078fa3debbececeba7f55b1d4a2d739d1d5d61fb73dd3c1e7ad658376df9278880f45709932ae251edb2a8eb2ddda69467e19245209172a2ee4d149d6ebc934431b34227cfcacb19a220abcd1b3a79194559c160701d1b162199f5a0d3d26def634bedf372c5e1ec2ed661639205af9a13a8814d3e5f44dce9f0405d97ab2f276b102f950d01a92ef1a69f2bd7416fbda0b5224b41105e90b39e6462b20bb1abc111f62820172784cf9afede4a45f42530f4d831bc48acb6282aaf46dca4d4e2af29fa2c0b0ead1e77b39b4382fbb62833210f17ae9b2a0678bed1f6f2ce670d6da8b1e984f2f1d531a5b01487a5ca0b7a56335677b45b00ae716efd3112632464cba3b93d932520a05e46a8e044fefea4250b0fb84829016833d66c19833f3d546ef4dddf3f9b16e94343318838385378a8e172a453ff98f4371a055d2006f6505e117319245f3d77f9cec1611c847829701aec3ab46877e1a68f17f77f5aa28a33756d2d9f17ecf07b01f852b1e55dc08c0c58470819b1ce5fad5819f0e516e0fc2a3e4f1ae53c1fdb3133dd431822d44e2a0b2943010ee7756145dbf43bfe389491c30cfd9d3afa6ea26e57a5f67777fde5c030cff00974dfd94ef8a45dca59076f2e47abab485dad7da3c3951d1bb2da843a9b53eecdb3493c3769a720b95ea0d5338786a2cbc31296dcc6fb37b34a067f748158bc77998a0476157dd03106ed1f6e53c23579c70924186dfcf7b8e2e58761a31c56a7b1e8fd405bfe4a97347e13b5e09a9ae9503c153a153af1a3986d03b9c2802a408bf0cf03672d88d0d12592e21f59ac47df225c76e1128040032d99859943cf5535467013fb05d6807bbaf98f93083065a7503a03995b5befece8448e52cdb3ab1ae593e7cb0d3b5c9ad1edf8e06063bcface6750200ce5021dabb9661c2b6d4c3687f7e71189889d08af8fce16689890595e41199847ffc300888e189e65ab406d2df0466c12f1a9a5a222c1fc2f92d17000168f84e3d35fa47954a71ccdef5f4aafe064db3f00283403eb86a1715e0db9a5bee6cebd3f69698011a14e8fbe3c61f4084741e4d42daddad3e59881d809f8f9a48c350b0789ea980ad380a76ee7ee1c5e72998ea100dc4b36d37969a0f39f876cb13abcf8cbd0466e1f97a4bc09b0cf3c01066d327ce49f49bd0379bbdc39a621c6988ab8ecf747aa193e9469e8a9b299a8eb54ab257ddac992149fffd9363d3ebe216a45495008d7cd018f56c57c4af653c47db7dd78315dcb58c67f4969462954bca3282e5d15991025a9216b22b140d6f7a5e68b9aa3289dec8e415d0689beae11b3518e4ad8132daaf727a67a4e8fcdf6f5dca2ecc4d14207422e83086ad2c679c439af93a8ba812a321fcd85a9be0165647ba2092fb25dcb437eabb6fb4e431638ad458ae22b5363b406c7c8afb8eb89b6078b02c7218478cd27334a9ce038e65bf316c791aa44f021934122dfd1740ed1468917e885d578e94b2c4eaaa3999e160bf99101ee93848db30f9b078a0540d3bfe6be90cf2dae9d20a55d6661a076e227691d8e0915adcf6ec47ef9e58951cdb427717f8ed4d1a0653b7c5dd10eb176042a3f56145ea60cd8ac883c43777e6bf83af3927639ac85c769a2c9fb0849fe69701b5cac1c3f6440376803251d459525722844e8a5c4ec0a45dc18a85c59cb85850e2f7e949c6c5f5529a1460288f1f889029c89183ef7b6c66626b16b2ed0555ed8cdb35502b618bf9fc5ef2260d8d8b37ac80e3f8f85af8c1b116a9fb9a37f02e34aaf1ed6b567ff2d6c89fc42e33b04582aef43f79084ee7bf9b226d6fb9b03217b452a90540e04428fbfa3a793aefb9c6b4ae62aa43bf0be63e6f6965dd2356a44448254e39b30055903e9cde222f761b6573e2d1db57b972f1474f96dddc52d7744f59d621cd72d4f3f4f1547c90a56e11cf1675a70423a113f79642376441ba95166d7e880e9a5cac43e5d5fbe00a0482d72402276c8698f790ea78afec0701b0544feab3703d3cc262bf8ad249030c6d5bb398cf5a01e5a4d42d08b6dd3fe3899600700ba1a46997686519ff94a1cb3c01865f50739cfa97fe50fd8c2c2cd40b5b00bd0987ec1c70e9114e440ce2713d703df597eeb9bf0deeaaada98fd1be2b1228a928423a8ba20f01d4ec7f3cd4d2ff5b94985f4fd1348dafafe3673e549bdcefd296fe501a602d94c1d2b631454168bc1caeb591e8cb007df7c375f674437f187eb20c11d36020b46ddacdc1fd198387a1f0ffe0d1165b0a5f35885d4da162cd3f3afc7aa9f3cfa66471ea5f2f5ff4d302b013659de80c738292d6118c09fcb70f5122d3f3d0c0edbfdb3dbcfc210c4b2929f61081c9024420c8f003124026863d18f746d228fa7cd0911eb52d880e9fc1485c3aab2c1fda81471f6e655f957b689c68cb25c0f7fb7ef7988a956d7ced78d7aac7f77d1664e08f1b3f2060b507407141e64362219b473e02c0c62285c3ca57b614c45ddf5add2632c2d78e224cec8e147bd6091b488e76120ef1c88eadacc8ab97e939f7551c63934e089592558ee5ffb6e745602b63fb0f0fc6f0e247eaf81254a9100da8557f549597bf09470817bfcd0401be3375b995435d0eb10aa513757217f1e53d68478da804d67284a4ef0acdccf0982cd0e6e1a6a28945a2d2a0664766e78226ab6c0d9a7d1cca12a39fd79ba12cec84f46e1bb56e745290ba324a8042c616d5afbe5a42cc6dba6dfa2677fa754ae5fd2081faaa6c03b16fe2eced9f6dccde59845684a91f298a70ca99a97585d01878e51b4f0c391f6f6bca722ebee50dc4b72aa658e1a29995edfadff34df1d960a3dea4acc0c22ad8f1a5b54c3e98bb95b85b6da437a1a6cbd2b2e01ccedc990573d844679d0395b079b714a87d5d82893d9d68d83d09cdd0b080edfaf62299c957fdae5c5caab28ad48c90c07cacd90b0cdbac310a8f5656e16e9de4644e30f79e02bd53fde180c8237facdfc6e707de2631c3e77d373b8c0e9f51e69818d9bc6c34900d6ac834a246db4d41085d5f377c9c2cc92872287073a31f59799db7fad345e68ee73428c0f803c7bbacf7432bf95bb09f488ab05aa9168b370a5587868def62ebcf945d770755e031f79685b2d4c04b927e6435fdd4f7f2d27ecf77295c2a490e17b3768ea882db09c90a6f1d034ff9882e7a373504a14f66e932850ec99d9d7cb03961a5b9d9be12d804c274a411b98ed945d9587f8938555c3a85d064a9f896a4d76f3df5fb26e486a0aae588e555e86abed92ea07562bf150b4519f27cb5150c1990eabbe7282ac13cabdaa0910b5afbcea4398fb87c05171ad39a70ca1cee843a364bf38552746c3d3a0e204922b7fe506d4d46e24935c744f89d6a5eff94e8ce4a988bfea135ef914bd3db813420068b1b046c50b29c0422bff82a4b6d6a7cce73cd43c0a01188727a1f42c4e917112edf6fcc57d11d9c9fbb88496c8ca2eaa8bd7b352792fc52e5b12bf84fd482c68823eb931817afb92d1f493399700f13b76864e592b9bfa9d5f07531a8ef5f826d9b2dbb9b4b508e5b7fcfece8769663007ca28000e1160d32da0d9d15b8a22d728cc6d36d7c7f3504b478fd736bc82c1719ab5e342d7b774f981c5e7e30a5c8ab770168e58a445aca549f964ad39e15ac997036535ed1cd62a8d52993c52350bcbd55ca3ff6c48e0cd0e83b3abecc864fd7624be741d6b27cf462206642d6b7cc2dbcc7dea6cd1ee5150c5ec87f99e3108cf88f71cfad21cd84915e96212a1d94cf8e2b5163642a3105435f3d7ac89de8c107a261e172ec2f2331b02667fecfd5e0880ea5a4aa7a6dc67f1b55c3a6f4ac0ef4913aaffb7166a833feeb0395f2d0f633130aec6062911e75a9ddd50ba355d7000b006ac1689f0a1a9e4f2299be37f750091aca30f7b21ff2dc6675ce6c306d8a8b942167f30dc49d32f1e4d4e744b4a85ff536dc7761adafd2f527e232f6fec72aac429b309c67021951cf6b65282031f343bd8417be360d56397d8eaff898230d095a269474ad8973282afc75bce316fb637cfc8ffdd6dba7ec25d94ab971360a4a81eec0f105a43f2f40ac17981fe83d63bfeef5b2b0512daacffa77b565f24898ee71d433dcc10a21f879d7d1a503f5154d05606ad5d7084bc2af4dfb5119111e0d588b90aca31b02f2bcd83561f1b7a64b1780282cd8a4097ed2fed5c066506ad7eb81c10867593b94491fbd7d8bcf8fd3dab60cb5a85ebc5a8132cc63356c3b6f7924a00f33d7c4515b6de9ed7a6c389a7fe33836d02388c4e6b96f6ea45a7d4645bd7de73a05848c22ab456ea56f3fa14feb1cd96891735101af1669e99f5edcbd71e3e84171e47a85a1e8229d64c541a34a448365f8a8085785f46dbec1ea057c9ca67fa71ac979b6f13b45aab1ac5789537838fe43647858b9fa7f2607038a4ececaced922f5398d5454e37251c2aecb94e94cf30055d455b0ec67219d43df162554abc1c002e44a560d5a0f6c3d91553dc04e0ce948b67cb325766636fc7ace8a4d6890b005f5a4250b2271fac2d0d89dd19c4f4478df6579e5d2fad4bea72333ab23733b7767490b2de035d475899157f8f44d789391dfd736efe1a34186b35096c4c2275b9e6dc8cc040e54055d88781a72ac8d7f3755f1db336e1d0ee54860a1c873a255e50eae3737ac54b72fbb79da6a2c3587ac39a43a26b06beb79a666126cd9a46b2fc0bcdaa8b62eaa9cab6db0c9f27bfd4dd4ed6229854b335807f0c8dbcd8960b6b47c20effad732c44aa3176b5b0652e0fd54e009162442789b21df150581478ea6b7d7c938e82c0cef019476df7f616bd0f8a8edf3d99a3e6acd29fc6f35977f78eeec76466b402b8a19ed3c014d95fb0d9b9cc5a6856f572fb924455707cdee3defd1a8bed687b4514806cd67925307b2b853bc2de75dad0e079f5e0b7b6d97cf5b8267712a49a9bfb3839a33758025532410c69df98bcda17c822dda4e3325860ac6958e8a30a25663639a3043775e9558d52e6d88fb4735e8996be8a4ad2b7aa2d8178188867416433117cb56b1fa824cf5672682c4b050a6818503867555f8030e1e6b1f9c2e11b19febd57975d7ca45b947b4bc1efc34c2c9b25ae1b3967c3b1185f71b8d53765fc6111a71c9ed50ea1cc139a1cd1299dac1925b6150ff7d33ca8ebb1573e2bfc2637195f2569f329a37c8d6d54785184842d9f5086e826304da1d733d070dd9c0eeb65615f93ae23cdf500112eff3088b35bcd67f3befb009ce70b9cb409712810b6bb8960b2cf7ca00be3d466509219e57e6ce1c7bc2d50033298733c1fc3e9b47411eb09a1faaa6bd204c65833ce17969e069b78751726c170d9c0ba68282142821783d1482e28b8f199d76825068fca8cb74b1fa2a872b5e886ddeb983ec227336ff835864d843d7ed84bcb37193cfcf1a9548facf5239d1def2fef96bdb023a0345b993ca702e490a46e9a4278ab4201550b6aba4c773ba889f858499d76dea66ada2761d356d041897d1ce6b2afeac97773658633e728308d2c701ac5144f41bd87952d9477c61849c5348232e26a0dd2e3ca0ecf9ba547b10f950c4a77abf263a60b3d225bf97c59f84e865993f64bfd857e71531a49669d86d3e7ed74bcb8091ec24a29c2cf48ac6bb95ff890bbbf9c0d3fc52b2a6b8ee2622112b303c1ce15e7f00ffbd7409cd2fb6d0a43175310f38e21807b0ba346e9bc6dc1674e3d888c7918764942ac6d7ab8d8ba9c5041dbb30745f69fed30b347c03c09aa31e11319c29b1f8271edeaa448c038c42ba31c89293024e777393688e3993356fc652352fb9a0a2dd580ae874afc413b63fd02db85494fbf0dc1c6a05cb6852b00a8186722d01d4e1d5748753ee4b858a5409fd2fd93a6802b43ed8d58ba03563f5491853433a55129356d19732395dfbb521d424ab20bd6580d886e90e5b38329e0375e0e0c90be69a0c53f6818cf5b122731ffd769a790635732843f67a164ebe6c3144748cf1def7f5e1991544963e2e496a178469eb20fb47e7b248b6eebf6a56fb57d2f1731e9b9f2aac4080b039ece1e10a128406bb7fd5677a4ca5bd9266ea20a6104c67854cc4f7003ed16f8b783d475908820a538333f128f0b165ed97f5634f0159396e49dece8c2f8a076c0b89850be08d73762433cc8fb8a2bb997c54ed1887f10e4b91eb3b65561ad21ae1b2384bd5af3c351e5de146e9c1352d208fd096e01fe0c934fe756913df13e55fb305ad9a663e61d78d27ded3bd176f85d7f45fd552080eed9eee0eb6ad25764f3ed9b8ffc061a62d320481efdccd29a5470c0bf9b2c0a0188955bca6dfed23e9982d84fa87f94cc0cdf5db695db6130c5d1d23766c9d99dcd3333095631926553364e3e352e3a5cb2b42cb467329cb02b51b343f69c03e4203fea49dbe5585be656b6097ca705ff8d6c5804e85ac30171861d6c53e65fc32613dce11c328b9584eb8331b6cb7b6c177aaa55786b22c898fdcd4e39d4aa2bf00b808515a9779ba5ba8813f388d1bb6b80e1a9bcbd2e0641ac565f63d0f4f19b684d8441e056d2ad19d083cdcafbaa18c98b0573aa5b8afadce59b686950baae96696d780805a34771754dac08946d3e7507a486210e24d4322b72558435b05761c50d433be24dcd75299b13860e839c746c8b95e79ccca1c83b69a0bbbb4ab4dc4993118d3fb13665ab2b637be6fa290ef5688f2218ea88af7b97c9caaceaae559eab27b2fda127ad033893a28c8e96a4653cba69cb21b8bef8160fa4ff5c1c3299c34639c738e9b43328d36cae846667149dfb908be04200ef35ea040dc0033a5c1edc9864fcaa33aae5153bb6868b55e335113f2875aacf7d1e41386306f7120e572540082484e9aec46a4d2d0288cc97962dd920d217b9fe55edc7f6fc7b7158b7e54ef612b190dcd9800ba09950cadab2903c76a8d6f1e016e2cae3f27c0eecdf7bf17c0b6bb7bf2d37699e6f9fa9c1ffdc9e7c66e7281dfe8934fd70a04f0738f74f9f052172431f71f204ba2926ff15f244546ee0ddf6a21b1b17caebbcd3497d58f5481f9fcd9063c3dfa2721d6d2c172f9f25d6ac57b9188cc63ecfa7730698a2ab8748d24cec43df6270c994f6b9370252a10d54ad8dd62bb989c8899bdd45c41d802e86b4e133b501ab78a14f1a875377a23d682fa9798a03ba7957c7075a550bcf4f4a4a0de45531e6392a895f090dd54bdef4c03094f1302e664da4c33d8e5bb195525839a5162e96cf27a5c902e14a9877b7b06fa40e50ca6ba64190811336678ac192ed2503f87e350dd694ff230b4049968483f96ebcd2064c7e6eceb5ac5371e4883fbb033e094722a65f0179baf715d06e94db32fe5318ef4458f3c35b286d9e07373e55233618844326a505a8360bc111bd80a3ce0915a4749d3197b3f59e2f034ae5d2d7bbf58cdf85785b290fea726aa3f9194b6230fbb7b916c66d942827e444c91802528aefadf56478076fa9f50f5d1027f75697f5bae94ed3529988edbfdc58950a7126a98b97b1610003200749b8f849526f94093cde2833a18d96c171e6727a6746a0fde08c71910a22570b9a1204d3d87cf4bbea613bbb326bf763fe74b336892b4575a36b39c5acd708926c5eea15557817fcf4c15c840cc1fa62f1b86f4fcf5b11f208d7476274a2b33e91ac0a2e6e1f707186cf755e156df62b2e235339fa63181d8649912fa31cba8b3539281cfe0cd1efcdddc60406fa2937d23d99059edb0ff627f659b7c8095823b1b0033004f3c258e0dd04460dff5cb43f567d8e7943379a4192fa979b225aa8ebf3492e3523f0dda863699b4ba6409f0b302a691e6925ac0720e426705580a240772a3ab089a52e3b115a2d418b020f35678f50cb10acdfeb6c3bc27a7c72ef3f597760822de805c217f17bd2d22462b94d4c533246ec6f6d5ec100f3fc7f7ad4bc30351bf79825fdba5663f36479c77e4c24b3b0c04b77a16ad6bfd7a0b020cb3c0be3467806bdddef0f4758ef7fd0d47743d70f7fd3431f9e7d626c508a1de59856730f1ab043b85ac7f00494be067ce1e7785501d4c847869cb0a4bc4c9b6be731c1766fcc826607afee172142a15f6c66b1b7a6367d0322e134dd5f86806944a5c047d6c992b78fff0d0fabeb3f082cc2245d9dad7f7f75338a2f2811dcb4ac2c8ff715f9b29498bfa64a1ef651408e4d1cc1ad390076ba1014933e02b677cced4063b6d03cbb9683c92800556b61da8a2c2a3696ee52439dd4bf79158932d8cb8b2c9fcc2db6ce735b33c65ec610b6860cc78412bfa363e90aa5f38df5c003b8c00a1946e02c434693c67478392a3f696ff454d38462ed5fd4a9c55035ebc3f0e4dd522468a2ae8947b3142f11cf385bb6c3735ed959e235d45421ad55812d902cef84d22417d2ea386e2cd5613cf1db48468d1901872fd703c5f861f2f088ff0f4c19fe77d72f54cc4f0fc6bdd3f9b21a7b4d9bd6555a7df2b194f899a40c802881864551e8307b84a18273e02ff9f198940e42a5f97c602f6784951afc91a0c0355e935dcf5cb09e39f4b2b92f2d611ded334619345aea49f1eeee90ada66465d3b6d0c3bf67c0ee070a8547bb2bf30bb0a86a2fdc8dba462764a1c4c6ff121fe4fc700400859415ddcce11d335a4933e7fa8e4e3b8616d185c7b97d327aa203adf46f31c9fc241bf42c49d922cb870501430f1a23e7df4dd15c80ecfe2f479456b643b3a54ef2ff0ec9c4008cf572959a482a67aeeeb87a6585dbceac9b217828d47f38d392b6cb829400fe2f01233e8c48c57c53f962e271530ecaa82e59c12362ec4e5e39f95933dbc835302166890e36709ef4ebe47b0db10a6b457339cb673af8d0534009487e5df355a89cd4bef82244ba70a593e614b1cd4fd96afd03ba366662b17632c3b6c4290d57767beb282c52f548380feb7e5d5456dc384d0242b67fba8c6caeca4a77c16513f6fed425489a3625fe55a45df2a104650f78197bfd82b32d6de7beb411d426ff5027326838a0d4517cb7ece520b31794b6de66cbda234e59c95421e90aed369f6e1f1f2aac1ec0f690ba1c3e78df03650c114cb2f2f648ed2c4cccedbbeca8536138b9f3d391fc82692b6cdc7642ff7763b7aa8cbf9471f89a9398ce8bc1e8d680e26c401225c09b188bdd14c4c0c9baa80aa74ec2079dfbc7b965cff3fabd01548d785f69a5fdb73ea664f7b1605d4f598ae75d8861bb267034835756caa4fbacf955a1b69bec40f2e2d52eccb8206157ef7b513cb254bb47b8f8c9b54ccdd26236fb499ffd9ded803de65fc94c49bfeca5f62e3f3e94bdccb5a23a708a8d293b323935c08a03813eefbab3f3549ad656ae3b0810b28296038961d38ea59122d499868b334f6c314ae2e9b0cbfe58f09e59d28cfc8635ab12caff056432f16d324120788a1ec82c6019e6b7bf54c0a9063760b4535bb9fb5fb3a7e243c240e86130c627f16e5ce1e02b674d2d857c7ada2ad64248ca9c2f1e7bb3e7ee6fb204a263aaaab76408b6ba921ca18825c40ccb5df68db15ccd826ff0a35f8d0a1fc14c821d46c1a22e8c740ae2aab9c52a8562e4ae570ec0f0f6d18ffcfbfe67119b4b617e6486a42cc1aa29f9a4d1781111370f39da2a41c46470fdeffc69f9ada3b52918a674b799beb861bce3775f9a834a2ec263cce0fd7c3e93c5225ead247e7ad2df669162a6eb08c2276b9281fe7b2d9c7eb901185de7f2d77352482e7f674db9a0b70c04d5d26b6a69ee975d85e444d78033769cb4110149c00da3c4d5f264c56615a80d83cc589923abb9a0385420e121440534d692ccd499d7a90bc176c581711160981c5fddf71492c0810c30d8f89664869e7d41668bf7101c07cc03ccf05f1bccd0cf20972b2aaa6ddc678ca84a17ea95eb790f0f0a480421124e2c124233b1be58de941f7090d30ae97a17d6e332e4b04f733fd22171dfb41869b660b949470e021bc8bd40012222ea8e57d8fba91d4a1201ab9f65ff525f5280c537c7971d6d101402b9dbfc564325a01f7f922b35a8419a4fb4ed8b7ad40d415ca0e04d6c090c8d85e2c330f555274744af1d291e42b9e7645bb769ffb62dd85cb4fc10cae709170e77c8185638b8d83e902b1b4d5da65f660c726c63a838fb36908e84d5148e1635e0326c61b9d9ec6def0111f3492cfee877c29137011a82a2eef3ae1cf579d1af55821c2bfc880b1c31eb51525863f7e6f7b9bb9e1f389bcf8090671a404f3a4384406da9f9453fbad48292c9e521cfad0b216b5984fb19ee1a97b6f3746fa34121daf81370f5b2c61a0125c3d4cff4cf98f546f674baf1eb562ee356d3542aafc994d4afc3bbf63aac7abb2f4ff4018a247caaacd10385f04741804ba0a0a33fa5f2c0c5e4ecd3e6edfa98a40a6c1bcbae139da84f5f62fce6d131de69254f9037039a6172907191527033b6b4e0f2dbd7b5a0293d5b13467b01cd0b6629c7fce6b2b3202ece20a96e29790becfc86d65fe8aeed2992e86b42b08f0622a5562a2b3ea036268f5e3c1dff8bae6be4bb4a533af586cf5d3594f817ae0d32d6483ed36abb715f2462146e01a56208c06e20bafdcfd2fc68d775c1f29481c51cfa5b18c2111849534de53bb41eecbdf15a7de21070fdb8504f8afa789d6554190c2cc49f4cb7e30c385de215bd33a95bcfbad7059f8ff46b782ed69f10d39ecf71fa79679d55a5bbfe0bbd8efc66a20367f17dfc28bfc526de44dabc2d1d8f54730eaf9848d3c1c6dc971e072c18a4d19baf246881def8243f9dc43fb5f5c831730de1b8d068f0ba05481d577d5cb106245ef1a8ce7b595e14d24e3a06abf95e3c52b49e1feb0f140e57065ee5b0fabb059db74f0c4a556856d3a163a24a4556f8c09032b1042adbdf09d0ae67f416e7b1781351f283011688412016d16942254ca689ec9b34d6cb10d931240751c9b826ca614a07875d4836feb15e1ad7c2673a16baa1efe74cdf22a349d657329ed42cf703aaa04b166ab14550173253e714ae5a1bb664dab74857e97aa92f2f16496a74ff7b5c1566fd097b87042f39800e0bce820548aa2a96f55f6d513ab9b463f012166216fe89973f03725a88158f46ac1c68ff3ccfc4841fc200c761ac221dbb1da86c156c6d0580542efb14213e3299a05f472652ebac57f05c6a7c546d043a8a72d176b974a0c9308096cddf34d532a450b4abfdbce1ba4bc0ed865a540d8421e6dac3ffb8ccb286a0d9ef3d9959e91162d1bf5b7369d5f218b359397b0415016a1a5d8acd7cea09ebbc1a2ea608648eeb32893fd0d60afcf99309f71801a3236f378e11cb00abe4d11d1c3a4ff22e636931d4d8ff4479dc4dae34807da987ed4674db35ed6432ed3e2c7f99419429bf071f63a55bc4e8b5c854552157f57b237db4868bd3cee31bbb53303ff03f160b4c5bfa135344dc3d3998f1edf66def884c9a96face19fdb28e54a2d4c15c21898aa9ebc24ae043a5996bb24557c18ed73a8938488d459c152d9b02a123d3e002b592105c596c83244bc22a59fdc1766bdac0a49475d71818534bb16a00c39af191fe50ac942c3d451bc47cb78964c7a92ed26648c0ebfc100148e4f85f871383c419c4a0fa4dcec379d1faceda82cbd700b6682a8f04f787111848c9ce569fca2d1f69fa9b5328b15871af6d5d7e40bf7fe42bcc22a04b6728aae6bd965b85b6baa1bf8f10cc9d80b88e176cb3bdc9eca2841490accd34c2ae439fc023690bc21182823b67a24cc9904c20e78757cf3a5bbe2d107475f4275ed3542ddda40013632eaad59d902300ec75e1f31bd0345a2ad0a6caa84b35a79c2f5cec0a7c6a9420d0f67987c920fafd1e25cd0de83fdb7e6cbf098c34fec61e110f191e9ac97fc6754e8653d4335fdddfb2e57aa46dbef681229c7a17337c5c2209d6c674fdcfa857f6ff272f3bec2f6a9eafd6f264e8bc1fd1b559dd9791c995e418922a8c0e12964cc2c3a23e039ad4777f3b0cd3f09b31de6e00beba44c43578a881461bc9240962a9e28f558c042655d807a0383fd10cbd79b85c68cf2478ceb57c61fd4d882bc873f6264feaa6f785d02b3dbeadaca22dedadf722ba6aecb46be88bbd4c2c4ccfae18d16a2bdc54eb0737bbe1fdf5b736d2f0e26a8993dbc44676af7a3732f5dc5c7f953a24608f744081ed7658426e8de7b124614b4578ddf3a80c4ad171cd7ea6b1905dc644ee81b0921779c88ecd22f5f142a6075fcfa4e0f0f164d89f8908ccb50e7d161d337ec5cfb22716ae19c7cb41b6e95f8bf7ff71fd88ef9c4f9b4016b575d06792ddb5fe0df3d1a25f683e249da09ee690269827e0878ee019cc85f6a5bc181ba7653935e4cee9f3c879c8c4bd53e865f0e228868bf46b376b93f56ee0ef66b1d2ea323b1c1fc9143b54cfe821e038598e4480972f44e9130b132f7daeb90fb43a6802102af55eb44cd28fea10de9ec0b49c6fc715a27dad19d314853f657b10e43b5e93862c8552b2e93c76c337a7d26bf788c4a596746f78f3041ff9d9f9aadc9b355c81ad45533904fa8ea9bbe9b448b1132d02deb3ff35386ebe063644c432d37dbd95ec0b6b5de14c55d93e4739845fb598ee2fd11c26812f1967cbf451c7a798a361d5be52940d37bc35000bbb2f75fa3211cdcf4afbd8d41fcd79bc72a4aa76505eea6e56e519b3d966a353a591a0d8a4a9c6b76a26b502adb30c2b777f83a7747771905b11c9eb2b1eaab2107fd78e5702604b54a0e21b43be1bae0a4ec610df5545810f8ef2e617e79651e3c06cb7bfa17c6c9b76d871aa21962b6b8b66187759258d3c2b83a3da95e181bb72afb7eb42e24fdc56b249765e293e8a147e6e587bc10ae3dbf8c4e8071cd95b19b8cc890e0627ebf266d8b3b70e338f208bd67924adbee3c95388c191cac10d51e8d8d028aa40bc6bab9f92f519e92d2a893a761960fd2205b0844bf4d2e831551fe3fd3e5563d45c6ba5121c752b128e28a97d0fade34bf358c637b465d5c310c36b3f2846c7a556d553587ee9b905241872082b961ef79432ded7486f9204bdfcde699a5a5e3c4b3a54c5ff54a14cf0af7c5e7ed75a92a364a9e4d163248c473b0413975ca28e952efa7895c3ab0c10a692821a761a016ddc4736497aa4b692b9648b60cc90b501e09605ca833c49679600390be064469dae78197e298835001bb94a6b38dfdc70716cbdf6c66c7d8deaa2ecd1a9af711d1b917c47330f4f3bdf167c4c8e899130c88d522dad7faaa8b7c3bd90710f42f02463137972c4d28238bfdcfd65f7b639d8e6f8176278fd3ecaec0900e2089bc57e0ffe2dec387db4e6cbcd00cf64f02df818bfcdcbbeea253c3c3a75330a97c807a712501bc62970c16c44b25871721bfd2ae947bc0121808bb6faf272e9a43a4aea0fe7332bbf8be72b63eafa83d724ba6e0b861e846ee3b3a2db82b71af31e631dc8a1877070107d1eee419e42fe7245ef006ccb8ed952b4c7e1410957c968b4b7395b4abdd36f826957ab8a6b482e2b46cbe37e3dd611c217e2228ad57938cf29bac4df9aeea4030bb8b1ceb472807476e4d7e8123f6d03d739b29565674c21348ead20e8a48f767ac3b6559cc65cece9d278384c1d4829281cccee872b4c1ef12d3c47a2e90a43ae61a7d266ab2f75d4d563fb9f5d2b7d98e9571ee35196a45478235ecc504dc78305932069085166a32d0a6df90047453ae9c6e6db7d4aecd12aa1a6618324beae06554e2fe9826d7f24ae986fd7f642857f99e8efa8f2a300effb33af95381461ea11fb3f06d6ded847f65651e3a4c1df26c91a27a65d95b586383b5335e0ce0082936bab7e243367add53795b900d1582a971c4bbf0e65b95e5f12cefd6244f038ed3f4c706be55826f3567467e180b4c46d754f9b036bdad21734bb9742a2c58243ac90e67b2b4dbb2df10205695688c9358b7ee98888d7ce3d67db07dd3c480a9cf6820233343ad2459f906a742eaf1cb69393a522799eb78e12f989ad0e93dcc1af8010edb9637e0f066791a1d35ae89f94b9a05c3fba07aa2bf9709ec2c520da5fd6efb1d26617a404d0ecd09529a6a6e942705b2a99094350b0cd8eb9b040654a03481cc559ecc6a9650c3dafabe9f4e1bff9c50f8b9f767e6dcdf71b54ca1d979d13cfbafd9a4e92b681a509fa9a9c281fa62f14eb3c9250cb6f7e4a3944a7760b46efc5b5d71c75c53ef4c642d630f454be7a4d253f587a9484ab3c52ef13c629ae6fc4b03ce099e5666fa58f9b4f673970ec54903aaaab4aa167b42fd3e4e5d301ce49070c8f91dc1790035d58e9eb033aa77670dee4d540eff848c89df09718bb4fd8bef9e84640518e1340d9a076750ffc8ac26a058b8b6d6e25d127d24df297e28b31b685f0800093a48c22e815cf60411b000fc73ec483e9874eaa3025428da06a01ba373c64b5f0367bc106b8cffcbc5559cf9fd756e25b699894e5fc42060cbdc5764369ace3235dd76941e55e4d06d002fbf4cc57429ba1edaeb5c16f7b3698c3f91a2655a43bc2389ed17fb3883ee7bc01b25e7ca00e6b224a22b4ad9bc693ca47b6cc60b94aa5cd0588c4f5d2e19cd174e7078bee4a73d56da9d9394dc611215b997642ac8f15c996e16e3ac5f472bec4cc3a39812e1e6e6908f5003b7f139104c345cdd2f931ab67f7ad12a49ef0c45b66c844f4b5de17ea77bffe2ae9d3dfb77bb03903d7464792f1aea5255c54a879741d6c92fcd29fa226c1a49554990cd718dcf544585a9ab287188e7bbf6e5b4cb82a0b13a555c3884046cb167e3814e99cff3305426dae13996ebe8ad67d92f19c3114c186a7c7106e6ae582c0d8406de88b2302aef4f50f5147c02deb9db3284ca874224aeda2fbc72756eea53497d4f551cf268b4c64a73551ea70ef635804fd85d323e914ed22a488ac1366c7946f58c509c72e4ee72a514ffd8edccd0a34e6e469e4d66c1eae954bf530c11b04ec7fd2bbe311b1ed03beaa1068567a0fefa913333946f664120e51cad9c3098edcec4615f05790daf6e727e6ece78a0a6ecbe7f359baf2cc474499949eb7199699ee4aab4bbd79fdce2f5e0a6fe2215f6813061083fe03c4e5ab029cf7beb5aa1cb8df4cf352f7392dbffe4240cd209d2f913cdb288225806143d669888a9ccc9ae30a24daec89889a7fc47465c8c1916823021a2264374baf02b44677a7efee7de6f963d0705f9460f0ebc79c4a10f0d33b63c618aefc8272a04b5b75015689aae0356012e22d87153fe3c9c1052eb2fbe23c67506ef6d204044d13bb026179c73d1b19512f2c3eef25229d375e5cb676ce9a3a7e9953fde4df940cad1a7541356e612d572831df82a8d63ea45b734e54dd5212404f60391a902d0bd0b92956f5bee35c4c570221033491891ea277c2c5e8f35caa195970d26d72680bbc75f9c4d61041dcd87dd3d39fc68fb68be0caa517eccef86329369a1999d2673eb8dce6d5e079d53d5092635781db50d98f803a4b4e51750c34f15efaab18c41134533a57ea8f7b6397250b5dc43aa5635bb4e577fd522e23ca9131a83c7747ec64c98ad5ef7a19b24e5cc416b9e2bb36506cd17173df9be2a2ef73ea57ffb39af1d7e1615c2d189e988e0d22cc8ddc72e946ee98884a705dedb322803d74eb8424e8e6b99a98ece1fdcd9108a69af5d7f6cb72ad4f4dd1d2b6645bd1792abe7de2840afe7102a85ce4a908ad20da28f450755fd8f75858a60b921246f8f8a5e652f4b427ea5c2b0c34a5ce93c0ec94ebce7a8a262e458c6e64dbd9c81a83526d5c91e52fa676b267db6067f38539fa8e40f649183a27125eca9cccbd9e10a810ad99bc7d29957cf21d49349044bf61c3a0e352889e99f774fab644d2793ca601a625de22a67f65490320de6f5a540ebc72d9a3c3bdbdaf4801ae177bece944e6f5b31afa344fc0806e13c3a4c22c09504630b462b4daddf7b48f35db07ada2ea2469f5a156ca13cec435f35bb08ea02b60f89552b01d990fb8728d0d65756f75eb726815364e7a3d7418aa4860f54129cae4486cdb5502c0a111f47d9d2d423209aa8e43a167fb5e237fb287ab54c0991daee0423c06d03d8c04c30a64438aab0074fdb810811eaada3ce7dcdfcaf45097ebc44120e35e0261d464ac32ba39eb21b3f8eab9592a18667f69ab2c6ba5a0d1c360697452f332fe807a545b02b4c0f9dd92132640347b31504f5ea06f9cc80662f0a7438ac3586ad274ca133b3e7f80e0f3eadced302248c9aa46f714dbf3bfc95348b88f00ac284cca9faae2a9d0ea8f7eac8d717085f541c32b92fd3a52eac11b821d2e4348b3e2558b2b938e4bbf0109ab16b888a790243e339fcfb92278c03880b5e294c77b793d957ac8c4d8f6cc57ad84baf2de1d38ffca09352a724b93cc9ab602605a504cef6025c9d3e0f80fa8e527e24bee77964aac2ccd230225e2dae3adb625d793420921119ddfe20ec0b382e39abe5c98f605dfd280a250225720a9efd3f2b2aac3a2aa32116d86ba0d835584b76173e2cb091b47be683c2121f59ede03697930a65960f5aa898288fbbe5756c5fd264697701f6aa9517a8fdd8d371803991be3df23089e0cd5fdd73e9a0941d2e7a97d2e9405630f1933486fa565f34593cfce9e95bed2e12dda65db5d504e1efdc4d3cf3aa4eb894cc9a3172e74939ed9a8fc081f99579fcee72ea4d62f9843837bad46e63e0773dc751cbb5aac9824dbc2acba948a4579d6a682df8e722b41c32ef70cdd8fddd5a9223b45fc254000847e8aec88009c5b00b2c442bb2a380ef6a2c23240d977b94da3c1eac4a3d4525f3f6589e53cd582a54dc2e39ec4d4729cc78349b794b490b38a28be673ad9a40acce6280cbd7df7729c8d3dbe0cb21ac5f9fdeb81f9c2942f64e317ca166304947be0ce3ff63a822bf264b7c3b670028fd6e95d225906da94de516ac3986eea172f8ba1a60f7a4e8d74eedeb715e3d9b7eab20bf729169444eb62bd0dbab50bdc92737f1a65958932cef3d5988a1ecc8d10603760f69d87a3f3c6d555451d600912fc3f30dc4a9d6e2193a27106a519d8080f7ea294bd07d42173c8a11558a824f3eb13970fffc87a4b57ee7930518d6bc4961ad6c9de251e7b9091fee494fe11a8d8a2c1ddcccff9311a8511a948b6d35408a0c9433334474b1e1e35d03671c35a6724af17d016a18670b4dd0ad8cffd6904e1ac878bbbe4e2513eb801b5d448bde9a6b1f9e1049ed97e39ebc6a9a1da7c10bd1bc7217a672174bfec9f63da5124545845e858d9fe791c505c7a619511321482829fe27f8cf7a00ee26d1b3cac66c0b4f99d60b0959930b4bd73905b64d868da1f60c502c2e1399c22a4fb7fbfeed4d4a18fd01afa640a7c56bb1f4a817601a85f11bb6ea05684fceaf6bcf173feadee1018ed8e1220fb7c7cbfe3e13d1f665ee1df11157e6ba23bc966a51cd76e6bb0d459b7cb551f74703c4b439a72576b11f489c40d79d3ea79cca524f0d6ef979fc9e81322ec6cdfb86e5b46d9b31ab630d4fdcaa3f3718dfd834d721a9e75fa4689e5edc95772685cb5eda6fc81fdc3210e45d01bd4f74202f4944071d44914f7ab0b4a346a7c4749dfc0e3d9057382461568c2cda4a8254d906a5662ba283edf744bf13b4970f18460b462d202fb5c70484044f608487c321daddeed3bf3fa821ea5e22da6050fbfb973d2422826084bbad1875847b27199af1d8b7786a4caaa111dd153984e6159b5cfd971b2e914184839452a817d34a0d39d842c83eea1c6b1ea241e3ee37cc79ef37222edeb303ea7029e35d3679dfb133fda98da32828e268857467460b47b489a8ddef8fe63484447446b2f6b6c89860524c995a04c464be044a4a87a2d8157ac9716daee3529afbd2e7d4733869d5ea6070042bc59d6b8995919043277d0283133314acf2eb91563f7fb908b22f3089bb2f6cd3ac27937ac453f72eb2435330e1c2f7dca522dbdf610735e82db0d075e09bdf485d517c65431ca3a776d6aea8d92e8e0913d2509587ee507423005baa181c3ad28bb7890a6ebebc5c559da94fb415763a50d99c22cbea67b26b2d768ce68dd0fca6bc6639b91a57aea437cdd28c436e6e5407f49621c7ae41a6cf543ce592afde1d5e9a4d4c1f3b39946fd7ad7f8fbffe2d7da37198fac5947059ceb795c2c60c22fa2d03d55202c2b637f3a8840f9f549e415132829fe2856659ff0a8ecc443123ba515c2e3b1633b985943eaf51561d3d09c6d09e8d54f5330930775f45e1120bd2af4f26336b60555b52d1c0e247f0c749fac9489ea3224069912f11884cc540f73821b99c8563babe8d423a77ebf7ab868448d14cfb7a40b196a4a690768d1b92bbd0c570feb7390f3fb5196bcebcd09440abf90da32a9788a7a596a958ad00fe58fe318c1dc27d13c853858ec9ae0fa71aef118b6b104af7fd9abb7a313b3f922a1c7b7d52b6d026f559e9a5d4bd24217a10a298d525eac645f521f85599a5dfc1a35e5aaa2af09cd41965ef494c122e4b4eb6a3a50fe7f157f7946549c4497aa61ea08caa8ffb5969f7497e0d6be3d4e11f7af5588011c946af92047d468e83ad7881aefc35aeec4649df2338eef3d13b37e2505384a06109336a087de869155fc36746d900d9f8690144ac9e8f606ea4030150ae10e05c23b6ebeaca4115fc3dab5e7eddcac8df8b8270838abca50dfc80d709f5ca07b51afdde2ce0b431356c1d057acece67d5f1bd39e297863801e5fb3c4042c23b24e89952ab97d5139e546c5ad3140cd63e30213f4e9026fb43a97dd04dc40331cc4541d01900790538791de51f2e1fdb7eee7798fb20a0de4d6b1d34fea037684103b47bc799b3d06e71ac390f9a624a14155ed24a6a3b067d2ab41f95d4254cadcb0411b839086fd7184bfd6b87e3890fb613ed0bd45c17bbec6c9eea5bda7007133b13236780213a25dc18c0329207a265292f6014114f02575d671789e488a6fd878a64afb13888362db00514d41984bfc5640dfc39d657b3a78be676eb7d10b60c9db3a010c86a270828da49e86cd74545862afb836fe7b013ab89bd999e19bb7861dcf528329775ab500cb275caff1d09059350f5e16db7010964e9c0be5226cb535226d70e0781f0ff6e9d3c5f46cbfa30860d892f0e6cb782c866f23e8306de1e1bbe99ddc8d299515af1eea533f90688a386bf62dd69a78a0f49f4e33c7224fa62d180573682d7cc01db4ceef6f812eef166582dd3fc38d23920f364a5d3a5df92e83e212b8a4069ec52e7f66ffa3ee48d6730101d2695c1c05d11c7e78d02aae034ad648f46271b56a1f9887b62fb3ae929df84aeed7f2db5d08d2dae29a877d7a6858a1e16f3c04bd2474b64134875ecee3141b854ad21c05f764d64c28a774ffeba347daef4ecf7ab4df4f49c5cdfd09e6eefb3189d24105fb6a8daf900269a86992c35c95a05c94baa7b7a5e516e7d40aceafbc6e10b77dbef9be625bd972abd0305a28c2485b9c68559e1c1394c84676ea0f7288a340ea8d210d80d2a1ae0fa949ee483d2cdd1c73b06d24c94a027a3f51d1ac3055d7e77ee9224182b5d70f57383d0d877967a98cf3dd0664c9bbd64e5732aaa5920f2eba699c78d1bcdf0073d2296bef36907047a646526e44fe64f4cc5d39942054ef97db2a8f8f256ad0d312791304b0a2edb45345c5dd492bb4a5a3d4a8501aa1db00c927ff341f0d1d4d3fd01be7ed9151a0b888201f8588cab52355b3a0dd362721dbf23cb7edb5868e184ff124cbc30310f140b214154e82e2795139c0b2c372e7426ba890679bfd20698b02aab1226788523922d85681e6e0055cafc9689eab4348a3f729764004b7fc378975119dcd1afd880c33ae2efc9d4f4be9c22cc493581bd0a92f143371fe67672df6b825fcf7149caf1cf4970e111ceb4d87941d598540d9d12054ac1af65712c5b9c3168e86b369e81b4e2d093eedd43c57831a183659f97a6dd8bd265326b6448dfdcf3fa62d02e5b3d1d85ec0c9673515cb99abbc4be9e4ca598abd2fbab24f01b9e31cdf510e331cec1c74274b939b9f98f87c55970c4e09310fb0aeccc9afa453632e4c8805d6af7e8902d8d0682746d6fe81147f6957fffe63768f77ca384fd784049a3536ad18aca91d59538a7d591aa6ccb75bb69629959ff67c63cdfd6457b84517a019844456382f2d8c1ad9f42f5a78c4d916e18ee2a9b667ff3bb48eb92351ea89a0085a9056f007d71b4332a9a67cee7d889657ded4e5c7e065ecee6db8f62f6b69fd5ceaea0d0f8025fb49eda87e1f2e90f8b43a622a031c3a2cfa7f1bf1adc9c929dd9d324be61350a7c64acfab04920ce2307eccef8377879a1065ea02bc81e57df89b84bb67fb0b90aaf53d636a6dce998cd82f0ec7fdcaee1792ad49912f2418282eea9e420588ab845180f675fd3e9ebb6f73ed6e2ba914d66d1e7a8707274f2562bac4ec4e23eff942525ecae66a8ecf459fe92eb240bb1b2d4ca3f3c27c1b56527e2e2517d8ab1a3bbd068c2678479c64c29fff3ed72bf82b7ace3831da6c4a5de281cd12534ab3330204a4f5d8659ba37310bc6c7cd9438fa0594513cc28df098775a20fa224644e17523d96ade795a301df037c012771014ece17e3607abab9dcabd0e7b37f2cd4bdf3d0ab6633ccbc2d356ba23ca0c3dea65f4aeede6a0c0a3917ab78b58e74a683d4f836d761049c62122869c20ace0a0ef6392c1f3e53fc9b3de84ae006383527829468981abdade8e9230a5271ec308dd8748b842c3c8b8afcfbacbdc52c9b69b4ac899533f9b7231a693e122e62df333e081d4b38b4f5974035c8a6560cc0d0eafad873845b7a21793d5da29ffa7b3363302c53136bd33a2a3e175843d6423fc53cf21885578f4500c41a1575334146158d10cb4dbd32156899eb9a620490b98324455e0506c242ed68a8e1583838caf6b76101064bdbdb1f7d34be7cb7912f3575ffd2474d9eff7efed7bec3f14675dc75fe84b9c0fd845bcd9aef7cefb90fc0e7d8d5e1030331a2e6af3ae750a0c1f65d1385efa8d4ad9518765fe6b28fb0f2a1e52507e1a3928d23f6604322497487f104196d81b7dede51990afab957cd803038ef86becfce1ece60323ce332b3e9e0946c63bfbc86b498aeed17765f953d647525ad67f251b7c1d84a75044c861a8ece362debae4c1e7802e619cb978938ebe397a1b20f4b4fb3d55a0d0b2adf295639d60f5e795f949e3d2202a7e9cf5c55ebb0675672bf43af1ca05784cee40fd2f437c17b3fc4b710a82f5ee4fc9057d27f62e2b724a8428c37cbb5aa17895bea67b88a88cb1e09e2f1b8a6bb36692de876e1f36c789afdbb5bd9901a5e30d9e9bd4e210ad1caf7895affc960140f061bf084585884de1df9047c2b99227baa4811ed9493533b27b84bcebaa60919cf9a9d4b51d29e16fed470e54d8d22e14884c0f37df7494ed9858489ac756f3bbef909fbab1d7746cb7c76cc7f1f4c6127bec2ca0652049291dabdfc994a544d1aa7463adbc3d1adca0cd6d79307515d65ca1cf41893a76888864da8fdc192391589ad473257cd31245cc84b06e3670096e75cc25b4d6840a93be6ce9feb5a6f505fbd86e743895042fca089074cddad14246c94e8cf373d692787898ea84121f2b75fb37291264a129f3a4badd7d7f444f5fb5b854a1caf71c0e113c7ea5004ee3411dcd10b38bd0caba423d610305034fc065151b915a21ce52885b1629055cb318fa5e8434720311e76442463aced9dc183662f2a569fb7e734a3c360b96ffce86925945079621b455513cc79d11259a0d8bebb3edbbae76fb5bdda7ac5487d47741a36a2d717129095455723de65f11eec45856d3b1ae0abc7d0ac8e36b7a981d32e305dd91077f1aa211e8d37e73f56f74384317f9216e0e82e13941d0be2dcaa55177c3f4bca668916191bd85771ae45dcdae3a4b38bc995e1bd236a73509a27c8c1ec67ee5445d1bea9e0ad401bb659d4c55260597c2a648255a734ef176f57ee6bf6e05cee290b9b9d657f0da97b1297b1ad568e187a38114307d7f7481406686893d334027e39c9030ed5af57679063413ef48db931bcfe5dbc1960546dde978cf8a978b3f89ff52aab7bd283cbfd2bf6f4dc41249339a3ea315491c9b941b4a52490b54af3c9f4a5c3782ec46372aa4297258acbc5281d11e0cb54fc1abc786d3f8a1cc5124e770815ca7a6afa9de40ba1ee73a4cad94da4b456a223b66ef1d91796ee0ebb3d743c90fabff17f170c917afea4a7296fba8f6f24d676f195304c17483bbddac8a0a36d0a52f4ccbe0dcbd719b6621ef83a240d8e0a611059a5d32638bbc460f7ddf1ce4b319b60fa30a616b578de75ecb2857434fe5d18f34326f9a05d5418b6386f227072a556d43c2251e5fd71a65803e28b9d6803a7ed5972bec024678dfbbc0fecf8eb2422b373ee5f7a8cfde5bc7556b4fb4a0742f31ae9f76ec859b93bd35f03300ac86d92fbbf5c6ef660e049f6bec2b77dc5af8b68d96ac565932cad8c15dc9b04845607d553efa090836a1ee13004bac361d866f7fb59e6a643bdd73f554731ed987f1fec3ec8af464b24015aa83f741623367e23005a6386180232f262f1657a3ea3d2957c7b34909bc6a5179bd6849995a6d1f839b7b59871facda8f86971f6b4ce497728ebd849e7dee8866fdf4223464c83dedea436c6e6ed420dbb804df1128e17cae8211c1270b683b88ae0f9532989e0b984ff3c8f3c9de94a1eae04c90819d81e5b4edeab0321b1b606a1a7aaf6db69fb2f564394c1d5238339944c4a18a8efa937d8f092bf75fbd2afe1b33cb910bc58e714a9db35995041c929b2757f25b38ffd76b55429210049166601d0ce5faf4c2e19ba6f92795ab854b350fd06b7385344fd04087c904d67d604ca96653b1eb409ac7652838f412aea3b479e73ed5f646e05c82c5650ac8988d5580920e27b589eb20b56eecfc51a21bb52b0c18f0600e84e4c3858c8284372b5ada79d32f6e65e4d794a9e42862d5f006656ecd3ee096298ac34a4c7ee31ca0a27476fcca07db2a54247726c07eb70fde1cc1606b531008ee0cfd7f21cfcac0239bcaa70ad1a93a84cbcd471f5bc52d0cb33aa850fccc304f14c61daece9bfa9415aeff2c707b853c7f8bf95c045cd87395675b5cb4dbd9001b842cf34c068ff55a4b57b3a0898c16b4215343415d98518ce6a85c41d58236aa309a516cfd5238b0af3a0207ccff96c712f45630b6eda907099d7e8edc0d5bf84a66bad9a55e8146bc4d734ae5c2714eebc7df137908ddcd3b55f2b612a3bdb42d8488f6276ad9884469b6ac62d3eaccf26086b8e2502899b2edc3ccc5b7fe9e3ace3a42a0ba143bd895574a205df03f3de3403d5b92c0f9b6a5cb419ddc0cd99d96061fcf3c2a12088d529b4b5893786df668395850bd2721af76fbed2f23c5cda8e8e68bc2e01f3bd31fce9bd46a24ee35136637c6f944385f70e3d463f30bfa270af3b0e73d1fd9acff81376d3908460f41600f7233350ae876abcf667732cafed0baeadbfd4a67edd56d80ddf9a4a94842bd2054a90692ab8eaf118ddf48ce8409e884e13a572bdeaa804c6aebf0e53cf0f7daaaeb025860e62811ced4a1c9d058aa48d81366958b2f92a93318e7fdb4687c1d22c0ad24d27b07a515c36fb06d15a117c4c00896c3cf4a9253f6c3af2a4457366a68e0928fd85ac0380b904dbad16df3be4dafa5d549832f3f326544d385ef80de57721322e04e23982b4a7bd5a130d87c5654079274153f656392405b63e4ffe860c56f3e7907849170520077c85b6ed42f63e3bf692c36b2785932f489a9ad43c9452c9c3161032bb4ab1eb3921dc7f67dc31a8f92b9d2a5e085fcbe309ee99fbf7ef43c0dacf91b8c7c7e27228c534a555299c60e7608b8f77567c2b74b910c92ffc1be743364ccb6d5d9f026fafe21c05a7025cf5867d1d79cf2b803ac89d7ded39bb4c2b9d114e51ee00c05b618c43b72a29c0df31d6788d70aa8692941edf8c3110deec3fecce00cfd73181468408073cd6030dc0ea1ac0f309b3d453f20bd2098ded90fd4a8286e7c7e71087c9fac0af43e3bb23ba95449bd32928aab2669dc9824ecadbb3efddd4d8ceb59a94281fe09ab334c9355d12d30362bfff3c0fd8ab4e7f892b45721ed7d84a137a0f073ff19c133a8bcaaba2df927cbd89b43ec11a14ded6ceee4d2f513695f007a4cba4ab73efd73d4a8dfb73e36f83dfd12c75a961770e6b62ed99328070ee3b317271d749953c16f5154e877dac4a45ef686f86ac30bef723f15b747f014a164c1e3babaa8a942f6692663f91c85509814947254a6c85f7eab8f0c315ef12a20383ef8e8d3d4a8fc4ec2edeb1c59997d8047479b948180f20fec843519e1ff057f9d6a661735359cb12f64bee5c52eb63d970b8d2d433fc93cd3fdcb37c66f94fba39e04fee4427a70b62b380e9af356717bae4e5e9df07576d0bd43c948f923539ecbcf00d58aff0b7a29256c51e7aba460103bc0c028611b623c1f012cc4796a9979fffd39a236a5ec851724e2e9ec3ba0a082019a0312b2d68cb4a6b1bfcd9983a0f121e34a6f98bbf2faf939edcc30ab45f977800993161b4dd1488db3a196bbedf5df0e35217d5a7b7c0feead31044e309470590a2a87a245e4c6f0b37c0c10c3c73e287ba3b32adbc83d509bef234fe3d4d7e0aaa57afd484842b0686b6a2d83dfdfd7ac980f156ae6a80ee9c33b1c2a74012244de1a23a5630608e6aeb9c26c3b11747b39219a72fc3b51cb3835f9ecf2001ed36cbc30a5e4ed8bb8d19995b15ef57a3e31c10f5640bc4124b946eacd7b320892c2ab8ce56eb627924c695c7d4e9f11644b4ea5c7d397b588f217972acad21fa904f23504124b3df128e4cb5b3f5040fd69fb312ab2f2f5b06e82ad150348b3f60be06429716ac0406023b846b64d15247d08c1b418514b5838f9b47c3323b5783c8688ad95241a65c34f360254c2f16621a70493bdf6f44e8cc9dac9d5372c86943fbbecb0c0667fa6ca5a8cb5b6546d1b5054a3f571d6827be6e9c450e1db7e4808b4ba9889ee8b5a9df98e59b662dbcfb5dc40d99ece4ba9a5c031446c3cbb99c389a4b0ff0aa784f21a4e75981d8e85a8ec2f89f8d0f35315b06f8be64b4f121b22a1acfba83a453c26cab962cbeeee5a615ce741433e03f23766d79e1b5c48296556d2b5023abc88771ba906ad7a65820d286ab37d6fd1414c795b7aea85249c7ccdf970c4167fe9bbdd5d1bf5f3bcf8d5f429c60da81febc45d7797d432e75e7f22f8ab0670cdfa7a3898ff716851c55f7b76f781bac217d05659529d68099464e602c37102359dd55ee9b78b8ccfd49a9125d7384696578504da8bae0e691eb09b7bc60405e6a6dddbc7468273319c1e3e045163ddb1bdd98e8a8ce166c2069c3cd7b04e734d61d86f72ce53a25a45212ae9e8533b6654afa93aba907206f29878d9dcb3fa72c7ee8f7f317d22675295d35000bb19b7c0b28c9d6ffdd3c761e00a65ba40fbda348c6a17b0a9a5231f2ea296d0abdd034698440f07fc81b52ca6e2d3081a494c4a16835f7d07bfc9badc169701644b107834be603e2781f1cf317ce1a9b34966f4dce43bbe8f83dbc183b780b9d30c586404d21cf7c15852777fed0dbd6c9953bf00062816edb6a85f6d5a56c60ad392722436edd570e70ee21efd24e476b1341bc4c1312b0808f5b6b29311ed51a9c67f4562f6553029c5f317df7924807ffe758866813ba74e54a6ec42b6c02d78784e2f5a134038d387b9f5660687e9cb43de99040912033ef0b67fd0e1a5931142db1ef2bd0ef271e9531f02baba4f083139a3763708ad817932f31e491bb2fc2ed61b7571af1e8a23db243d155c0d0b45da9c1d50c6be1b71721c3667cd3a168eaaa4de50e7d020582214680a4a6614cf068a3821090f438c0203b953da567f3318fa41ee0050ad803b2232335c3e906e7a72caad1fb6fe45bf76a6511ed390696997a22f6567d5747d3ce90d38275f2480ac91f35ba25fdf3280759266b2afbc35dde74fa6e48330c07876298dfc31e7081fd7a8b5bc56ab4951e8391536fe42d5ce4a3795f407f8f371feba8002571a66bfb8e1527ff89d5986d9ee65b0f740f96e9289c437fecd44efe86b153ef4128bd5c04008dedad04824eb6439cd9f49124ad1668781a113d702b66246c01d9e7d3e9f5716c39093e5353117f3585947ddb50124ab5011f7166ce9ebce12304ab2f77e52dc6d6a03b4844f5e452b59f78169c8357f0e0b44b1c7f6af94701e307a3e10fdf53dad731c1d1feac152b011f6e9275276c0651012665fe676b2c0acc0b2f217ec19bd9120ab6d95b2de468cb4c2b98cc43a34888d5056909224df888d2bfd84f577cb1472ddf7770aad69f97a15ea98edc8afaab72351eb02475589e3aff4b98ab0fbae30919b87be9d1edeed29926a1a12b09e0184f4cb777369d26b88ac54c1ac458f212f002548a92287adbb1ee215215e8b22a22a2f34eb0312e384b35efc4576d9a090de6a66e00de30306ba4cde942b9598db8c448811108837c1e2da6c094585771682679c73d0d071f4a838be89681a3f221f1fc0c7208d01f1d79853f90c9e3b04379d9d27c5725c8c64f80d19cb2fbbc2107c4aa690f3101b7edb59ebd98ffc337172e3ee14b24c5b0e5abdf1f49a32c06a0be447c6cfbe812a22a70094d7f1414c354429af9d599c86840f591be4c5dfeeff17018e0cca1f58b951b0f42334228768b0f1415a495df2910d2fcc58e1bf844592dd426db11c43686dd93f2ed499c59f0ab73e79275cd488737a0e4e89665ab7d228392b8055728c3ad157e4c4c27363a445a125e10d43e293c464867ecf0e7dd8c9cd608c3b7a4f08a68c956fe42111c77dfe40082cef2b59cd80de47a7728e5ad474454f170a7721bf9058f7b17e8444d674fc321178d584aedfff6f14e261f245794c2cb502a3e08f072e95b98db0eaf78de7455b921a67fc802a59f073676430eac32e60ad31a20c6ac627a7b5fb7373e6d83455922632349880328fc2846bf300fabba0b7910747dcaf29e39e37cd80ad4b5f4fdb47f96caa2959366de908a20c2fea32d81d61be037b5b4270922de40972537ebfdd047cb84915df34e4256624eca9482044755c9c24265bed45978e2487fea2878ea347f316a2df474018a0acc8fe738b656efb0db9e14975bdb08631cc80cd61b55e5d7fee5886bb301357673e2117c16b870237f6eb0d6dd4a556a2accfe90239194f924e5afdb7c96c35f34c4f71d669287ce5119adf472c6431316aed4180a64781f2ca05707489d9f3d9a4f2da8abbc9874839122829e2df5a568070d61fe0f56f70451ab2b701ff4afe7e301fbc57f507bdddca70b2e1a885396ba8dd59e5f2281bf2d3d8131d24da87bed8088f27018202396a81022c9e21546075b799531825e83de7585838ffc7f9297f42678dcb8b1909d074b4a761047b8ce1a86833ddc4c49ba8668707861d91afbaa18a2f05e08dd263a69a830315e8b109a86942eb232d9946c590ddcd7c579a09534b3f74c8b73375dc6f47ee18ff2808df050fcb3987187ac2143ef8e58340b8c34db99c91f7d39f13cd80fd77535c02d3d90db37d3a09986a217aa43926935b0f9985a5ca549b13c9e394f14608e48d16a13dd395e2858b6468a5bb473bae615c7a8b5fbdc56b7dec67ff0f8792722a42da6675f2c712647b5b20828d74efb0c2e51001a0003902af0de5568806b45e4b027fcfb7aaedf231d0641fdd07d148163bf749c904998a2937046bf588ccfe09cff3526c0093fdebc3de03a242d7ecbfecdfcdd62d4f761c9b0da9d56c19357aa33222a0f06f5487fb7a2bb3d41ac5fe25f96007042b741f652b4acdaf637814a6809e2156f1b1aed7bfeeda8d42ff402de97a98859555e8661714bc837c71d183b4165a4ed033df069e416b2af5bb4b6f3c724c3b55c0c3ace44170665e989a46b3a32ff951d3896edb4f30387a21805fa602380c6c40698dfa51de173f37f6773b0224012eaef49f1ec3fe5f245023050f56cc110db5b4f0df435846cf0125da0a8d020907bfcc473a77e92c921ff9697897df07f3b5bcda5cdc611db18729485280366f6f5e69f6af3d25878025ef7de1473be51c803416d1040d6fcac6a47f683ec3e8bcc07393fdab0cb84316192755dd02e846bbc3148c4a229c545ba77fd2cd562e335e3340b99001769d47e186bb1060f64ac1ef27c235f0cce5853d24ded4506c4ce3814a8937ea4a8a8aca9fdb1bae7141401ca3737c6f75e2790ad9bee79ee96a10c4ea4610fbaf8f6301760f89ffa26f1e2236ccdfb845891f0953fc5db2645f57abfb5998db1db4cb52f9009adb798f32f3539a42bc81c20fd5f491344842029eb98db1f85487548130ff9d4a2b3c79c708de38d9a06d5d5d2b1a2e26078a00273eb90e67ce0cab2086b2de2135f44e7fb941104997f094c941173f956d1ad16132097bbefc6c63e22667022de58d335da2623b7ca6ddd359fb43ebdb8cc93460052c28604328a27b1f42fcdad11d1378869d8b39900c5a7d3e6c4fcc628849fa5eca2c0b7cfc8d4cbe69f4785383b26f7c5a235319e98e01549706cb6e67224282ac48aaecfee797b6ac693677cf7a917cfc0dd97bbc676dd88dc5602a33974397a59d31fbb5d13a8a0dd0a89f49dd7117e0bc7bb8fd750b48d07f7dab50d490329e323bb683078d54c18ed17fda5dda9976c9444dcdd900eb1c8edf3a82834d691e17314012b45f7aa1805a4aac9df67e744db1e224e0a4685f046ac44f3ff05159a75a2b0443b22bac63ab17444c589dd92df908a5d8efd4d736151a6883a6dbf7dd3da4dc3f87af94b0c6eacbad420c319c3dccd2117927a5ad02945f5dbb4c246df47d866693cbf6186299b81ebd67bb47a39c7dadd827c943206a935c7933c4e81e6b016b1a6d6e8f6d547f1b2273cd6ae091e9e32e4263c3b601e35118d78332ab317f79eaf071de4d099c06df6c46c6433ee1bc2968759036d21205fb9314c5e7ed15ed643f30848069930e285fc1643778154a0d76e3dbb43163bc545e54df7b1fb6a58c39f1a43c9cb335630f7322d05243bbdc4836b077c043b173399ea8a81b573a5905f8952c86b8a59817c3c91bd6f4ade69b66991bbb25b90c4205c324cd30769306c7db1b1e5a7c1dfd00ea919f1e6e341f86d3330c19e229db16783f2b168a7cd870b21333e843034d018c480da38843e69cb686d28186316413b6cca3fdc584894c6157ee77041b46af4f0227848f3ad7e6c38188e32b0f04bc9ca6dc8f8a0f40511391fcca0db5c4d78081af968b87049c2ae7e4c3a3a9b8716e5dc91866e578617f683d5514496f23d2fa172a0272a0df1219687e9094d2bbc4ab4b5f3e0a6d1ec58152152be73ff5b930ac66cdc34c223450f93b86e016b7c9714b6de227a6694b963396d6b095292c913de85d5fb9c1d4b2a99f158403280d5204a225f6ce2136e4bd323da6c4113b0da3f5432d9354f20ce53047c9703cdfd1752c7bf1596f821c30f87f36e7da5f63a0d872d40e8e223f0a12687a710bfa94b335176681ef863c3eb41122179433575a209bef9fe28c3bef6217c0c487a07b1255cb4c60056ab32cd1fb81bf267fa43c9fe80350422ce0a1e79354ed36130e34967b400793c72a4689eaed1c684525aa99821df49191a4f51b49c1fb987ac1912eee892a358c8f36f2e6897aefd760b2393b602c3e3bd7c2c5e5c7e34286d33c90e0000000000