xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: d524e75e5843fc877f94df5bcbc7030db2395066ff48c01a18cec771af0beba0

Tx prefix hash: df10ad4f3cbb4e9bcd8ab8591c2b28373a29ac1833073e2e269b15cd51678f76
Tx public key: 3091ebef9f5c3ee4e3d77274bcce7664bdf651aae5281312ec91193af20e85b3
Timestamp: 1680059532 Timestamp [UTC]: 2023-03-29 03:12:12 Age [y:d:h:m:s]: 01:046:06:31:12
Block: 2852317 Fee (per_kB): 0.001936000000 (0.000020480000) Tx size: 94.5312 kB
Tx version: 2 No of confirmations: 295673 RingCT/type: yes/6
Extra: 013091ebef9f5c3ee4e3d77274bcce7664bdf651aae5281312ec91193af20e85b3020901023441c277c037fe109ae805524946461274010057454250565038580a00000008000000af04002c0200565038203273010030ad059d012ab0042d023e6d309347a422a1aaa815ab81500d89656da196b835f0ba73b77fa2e8c414005bae01a5ef28c6f37dc718ee2bfa5f0fbec9f9ccf1d2dc6f362714f360694ed3f4beb3fab357ff61b5c0d34328aec4ceefdbfbd8fa8efe99d2abd64f9dafe8de879e69fe925d5cf4bebf1fffd5e6a3e71d78fe6ff6cff33fc7fb57ff0f98bf86ff5bccffbd99caff23f6dfc97f9d1a877e7ffd7bcf53f4fff3ffbbff7fe5bbbf7fcbffe7ff0bd86bdf2fc47fe2ff49eb63fa1ffcffd97adbfbfffbef603fd8bffd1ec37fe8f11efcdffd9fdd6f805feb1fe97f6dfda8b449fb4ffccf60df2f8ffffffbbe217efa7fffffd1f10bfbcbfffcc9d631318229531f2d1ca8a722ca2095801092340ea7a89c75534cb6f993992821596d97256b3b3b9123480bb88d32f2bcc23807b9113d5bce51126526a6082ea1f621529c52b98a5c02377e1f9bbd708e3a6e7d1f22721b52472ef30ca2ffe50525f944b7737de7d38955833045a5815e24337add1e9fb3af5890c03f3dc50772c4732a4c9bd30039ea486cc51449b57dc23fd83a8de9dd4176049aeb01fd8f7fa23626e537634a062ce860be6106bbd522f623aa008721440192f67bce688052f52a256a65f2ede0a64f14c0294eafe72928f5b3625f6b5153ba3e41be50390673fc0edca59151b39befcfec9df4db05799adddc522fe118ddddf2f58d0ce9302bbfc05ed988cc0e3006fc2fe01b028188f566fd87186b0a746a4db557f7d0c8703dae34b4d43712566b231bd523110d205071827a994251b6d33e669963b12e5ae70ca4783c2a2360b87685d017fe30688d31c985f0252d83e87d9e06f9cd862570b9e339f54f5e95727903bde091c93ba219ac3b892e0a2fc60fc9d10cdb2bb60a2ac2ea878d383476c7a5c34e64a4d7dd7765a761caab2d105f3da385cd261adf4ed9c803b9b9c23ebaf95b8e2e28e36bd0e5496fa28479a7703e20d6dd198bb74d270a5342b23ad5d62a7cefe5c3ba5a3c23f6c54e407a056018232d1f97afbf1178b6c9ba61db07565ae9e4c2f4c70b9d02eda426ab0a63760325819a6f6652fdb72139035f5bd1bfc1a7394d9f6fd6f3bcb73bc1af7402738826fb75226c0b4df565163fe43b7e1167dada5c90fab232689c0afec9cd6a5f31915eb55ca7acd8346d28f7d8d6ac174f734fa076aec2502f7a73cc6fc2dffd98d35d3cd96f0bcee9ec6326f43b4ef4b8dc5348b80858a91643cf63a94d17ae6f8407455e99a58987c2d3995df3259ea977048d0bf004130d6b67e4c1a39a4a04eab5a47298cba04e13bda7163d571626c5cc8f663f20ca619d0b2bbbfdc9a7f6ac164a49be6844a7eb305da38c2c4a157c225eff572125fc73839c915f327e166382e91094f64b6e8bd641512db50cb821c14e5803236babbf61765629c16192b4ed4cba5297be323fc70b84310f0fb639876250b2314435d1e0da1a0d70feb86d08f62bde1016ee2435c277e689f2ede47dd2ec45912dba4e91db1808aa366e46c57657f177de456a5d6810dbb0b5ec8298b12c950965246c95eba81c87e34a500fe93703d0d13fc20a7217833e40eb731e6f58a570ffebeb17b854c279d8d0f581885b5bfb12bea024b41653eeb5b8853339875d18a172e46da3273bd09629d471c1091591bea674dace6e2e550656e9c11d20e9b80f4967e9fd25fa001335db5ec9c7de943deac24306c9fed0299e573a36e62aa26e6a7bc201561fbaa2180e51f0620cee6fbdc7abd790a3436dc864eab3d418011c655b9650297d9ad95392c4041cc55bdefe91fa123c675ab57f1b0be8af8f6c7d60ff3bb4b0910174490d5abc30bc85ad2111ad7c2decf22115b5a637f46eb6102cf4fa7af6981256596832e36fdc5c80e4ca34fa212cf3e48774d79321c5447535a459d35c0ccf75f8111d434433e3fd4107519bb3a575f8581e3caeb7c0cfde6d2592a56354b3e742e088bb3b1b50d636362d5e5193d6878c6b203bafc434705e4efaa77e3a35fc14962670a104e1662fd66cb6ed84407777b10f391bf44645a5da70918947ad025e829b4f2106a8d239fb1b3c2a8b35b87af931bcf8b188548f4c018c21930dff07123eef2c6fbab9020916c810451ddcfb20ff38c814ca22f7255cbfdc6bb790198767d9dec615446d92a729ac403f2a59065c91537b508633edc9c147075791d580e22e68a4430f465a2c7e538800f2958836e00ea7e1975252404d09bf1dbfa3b10f5d0a6060e5d8e4651806f8fe1d1b6c57e83a7fe21ab447f65b64a35fc8267c45a3a50fd69d6090ee07e27097530bf3d8f2b515426abe4621f1706dcf742d1759eb548ac16e450dc31c4329526a3ab887d598180f12a0e67682930bcf8412e90e5fd16bfe13dcbb4bfcacce32ea6ece5df39956344bfd74b70c62c404640c2ea573ce0892b636ac240dff311236aad5a953a2fb0cbe04c6152d543852e7dac59343946931c3425f8fd7b8fa055ed1dd9dca3e7a614e8c63a783867dae2330381ee6c40b56b815701594e84e969e84771ba3ab6903ed52e6931dd02ac08c1e6309177e68f20779dcb02f6c30ed7e2ebdf623827ccb35188f88cb5af0826b5fc25d6c011b7d43a88c6d891f54e9630ebb3adc3bd4bddde5385a75a931c955c555baebf3b5d6740be36103147ca8ee8c9a756bd2666546a6a17465bed65fb334b3c77b9e3de1ecdd3a2c458b6a496d98e904a5c5a5b2265b3ebd734b7c6cfab07e921804bb7263206209f23c25c0dfadaa871c82b8849e1fcc493825a149498e5f8acb87a15af9d7bec5a392115147d1a1374704deb38c0eece697b31b74a2b1cfa438e337ffaef031bef0376bacfaa1708edf9cd9220d630225834f4cf00bd011c0b20164b9908f074262e8e582da09e0e5bd591f906afbaeca099cf70aef68ee51bb33e8281c74b8795bc1d50be40f7b105dfec828c4e44a5fd501367ad1ee63a2d97879ec485e5aacae3087b822a77b0cd8919a7373807f330fc95710ccf4420f12ee4a74914fff0d0ab88869c8ce0cd4b93872084f3e6bdf439e4092a11bfc2ce281a024bb4ea97a4eb7ddec435a9adef04cc18e85b50c00ae43fefaff712dabfcdb13af4ad3a07abfed4ca67476b07ed9303220d0ce002acccfa6eab1b63ede23c2f64fd4b2aba479b23e6d1483031fc0dc14c47c08dd9a44b0849a104f59054ecafaef0dae230c1f58ac76b991358f611f7c5f39e8970f88827d75407e16f6bfa4b4364ddc8f0ed6aff6b915c296b6388bfe2a7b0df2b4e587d546c22a1614e359c9bd050d1a76fa4ae1913e66cb6734f64314779cc03f400dc50aa3e4e89f80c55a6e2142b3eaf98d663b757beb191aa0ddcf2efeef50c654a2c9c65076991d9b02b437232081ac27f38d73b0919569ba91ab16cf9f0a9fea05f88b60b48d188a49d0fcb7e4e52d7faaeab3807e76fbb04064ad9da57b113e97aa492355b2e732a7fb4c3c4772052dbf96530ce851a473b4837fd2b3f6165445f0391057362e369a788ca94e0137ff25a97e7e8872aaa0c1cfe5fc1fd6fe35e4f73fc0fb38cc9ea4e2b87faf523c9339f250fbe9a16d49efab0658f176748ec67a4f44fc3fd019539136f0b1bf30d5073a3e00132d28505af72ce243dd597357ffec21f709650b997fe4ccfa8fede728a46bb5e28968200bf31f8dd42dd9f87e8f929e32b8ca39a92ba7a3d300687a777b388876788128b958a9f5fbfb67bc8bbfe290a236e3dba9d70de28487c5939ddf9a9f975f344f34086943b0dbd06a32be3de5d7602fd3efc16fd7d6f517132ff7d93ce81289e7ff863c22c69a1e0bc599f1178efd29d914a1370663f273e7d6fa0c262ddb123dab98415091bb78636d9716c7798a02cb38901bd310fa3753f603f1abe07dac2de189a47a7f01106c4b9d64f91c934f7de0becafd6f0c279878ba8dd5163885cb1c7740c93c6a4207ec1faf61d89486820f3c60b4fd4ff270edf7800ad19bece1046e64ca9c6506602d4fc650a7205ffeaef76fb9b97dce921f9cb5144cf5e3b7a4a114c9247402d1f2acfc90fee10becb6fa8e8cc3d87c17387808393de6f022066e65597e4e08a0698840888cab8ef931894884e731a4b23cba9bc3c824ef61cf89cf0f56bb68ce3e8c805de0a1434da4ef08decdf9706b5196cebcef407ede4c19993fbd7748e1fd2e7309856410a0f3ed4786b406e1db6354db1f3c46b725b2b434472537db286fd739b6df33aa5a6bd64e94af9b0c9b99fdd8ebbee23c5b774fa07853c214273ba9458defb1ad62493090c246c2f6f4099079b3599de60fe54e799c21c248251a305de440aaeb557ddfb72451c62221933716e5b72bd0f10510bbe0f1cc54414099f8fa0081385dced9ba78276dbe8359b2f8ffc1af3a11dd51711531d5577afe0c12e6d5ee210844b466ebf57c73d44b1c0b8ee31c2f0cbbb6aafd7f760ef4026dc0191609540d3d9f5bfb68fab15901d0a77a9e342a138d4a4d523c7afa1dd17fb7b37f1cfdaa64abfffd9b41f64754b77bde3d999faf6a73ca7d292e9699dffdf794ba283dfbeca3eefee346c6147ff38b69468a7b0b3836433d57f84a81c2009aa6a3cfed099cb542127d692d9b8be54fa23412278ec3826f8e55630c6e7a90bc610bd5fcc7d19496aaa74899395cb32ef86ed835fb7c46e5d67042c6511a6fbcd977a0f3d7869ac4a922f38518c959f8e6e9fd03b995e87c9fb3f3342028c903c900b10ad1c43554eb4b2f0cf0380dd7c753348baf1181f620be717999ef22242ec30b13eda72805f24e8212e5ad606fbe13648c8147ac20fc22556530293d4d8ed5831ce47d651bf3220bcf306487445fb877fb57bc4effb99de134fbb9155335ce7e1a38f222650030bf4bf0da6099e3427c72d3a8e2574c9e342d78294d747ab428760b1a4061fbaad6c1355ba2fc90e58f188e7ce3edb0e77659b5a5d56d0577d261a7477c7b177fb0772a971b47f96d521e4ccdcda6f865d614ae1897d1a2cb54b7cc500c371d861b3fb4f4fdb1b0e11da2b943cc91d492e341101ea64d1a16e0309b9ec2ae2fab43b2484f642fbf7c91747fc7dbc363ae2657c6bfe60b25c8f6fd156f8bfbff633c1936567ae63c1fba04f712cd91b3d27e418b2039397f752edd3f5caa179bf3af26a36ff97c42b41c30e6f955f3b0a2f81ccf7c3ce619db1008066ada3d7de49df6174657ad98be6404d80264c60c3001d74f03df8cabfbb5a581235b4dcdde138c7f851d6afef92b6eb84a74ac0068ad71604a3fabdc530f82f7e9878d915c974b4a91d7711f7542e415605191ce618906a33934013b6bf7a7f2e8811509d00348ee5239fc23104035da21bcabc25d749e2e5b60c3faeb843c732b2b2f48ccb4e7951390b57ef6046fca54ce78d759d44bdd82bc67417e5d725df7923e8486d8e83ce24266665e0ace427451bad2e8fa9cc375806bdae1a0abb3e222456dba593a2ce5af6bba9acbe3abbbf720583753fc286ea5724b2452ad77d1141662993d93709ea4f45a2e330321f10c5699904733b386f0d32b1540060a308359730b6fc4308f6adf257d70dff4bb46de0a181a6923cdfc0a3e7548050774f42de6492ffcdc9d3ab219e70259ec25625a9ef8f7c7c96693f7118a12e6b5d4dccca52b2db312c8a5aa087e6f12e42852f190e2162d9dd8d8230b8fa296d0c81f4e6115f4539482c8ace3af480d89ece46e027563a44212d21980fda42a54d7b50185faa968a9e527aa2e25cef2117c02d8a84c55211f5316a2f41b1eaf7b0c28ba234c9577de2febc46d2fd4bfec95c689a88e214e329587ab88ddb36759d9490576865a7281e7c8db8b02828a6b0bc3d513d1e981801dd3ea97297ba30ecbdecb7764fb1b033ed020231dbd342ff6b2c58d8d40bb4ee6ec91e57d364ee3083ae2d1d2eb8ec14e0534355475e912e4a58ee8f0911c74eee2704dc3082104773254cd75a941a0b148ce8713c8a56f238bb668e18f6efdd3bbe4be1884f8341696a14e5729c39d9925efe1629420ead2b787141514578cd13cff60b72bf1f18a7733ecd8e2662f0a6298c3d4d46f3a850a6c65cdc3713b06cc75abab106936962972eb689087587d5d1071b7a934870a3a2fc606b7386bb9fa8480aa5c36eac3a470e4b96091d3c571f7937d05058cfaffca570dc83da6dd0f14ad97405e15a5cad6e0dc7b19c212a34a460a45c0548b22f0f0ea80b4ad2956ca226b0eadb495af15f51ee1dd4014a89a0370894afdd4aab9df3be766642479acc548a42bf2450a8952305f17b37000c4c0bc1d7ec98ddc0eac32dff05c6d45178a47306671f46739b18be7c9acd1374d8c03a7171c7289806680a2a036897c967a796cb87de3085055cd5e457867cd3dbf8e9776c8a6e3bb730b98d5715bf2a91dfdfa70bcd90adb7273838ffe61368a37bb9bb21fe976ef3278ce4abd6d6926cc4159c5d45da51cb76da59107666b40fffa553a17d815f75a2ffa0531a1ba5c9aa67d2d7a461ee748ef6b336305139d3e5b9a95b46733a4d61253dfd96556232a1018a6ef82bb350e78fc7574a7adadb155a383d400052d526daeca6ca966330e73429ba1cc2b5d5a347b076f89c86590163a76cfbda8681c88131fddd863d079654426e01e972798f2b38042670ff9cc3e6a713ccb29d96e8362c90ee8d58a2207bcdcd2c23acf1bfac64076f32d1dc1757f4ca6ca1728a1061c1b07ead4ffdc074b18afa10459f612e315c38d29e601328009e94d06455d5f3ae4bcbbfe7f0b729d372d106989dbe55cb8320efc4e83d867095ffca6ae844780317c3ea5c1109093195bcf595cf90c7cbdba99ca7cb27b4ef02d67f23aba37f2b3268dfc3032dfaabc651270c649f2392c38ea2a0043a20288a8699eb4fd2d05d9be717d01f78b0f246cb8804993cb92fb9d9f112be2de8a042d865d746ee7e22ea7a45c3ca14b73454ffedf554dd2ac2bcb7c8f97949d22987565cb1ef5f368452071c09a28eb4230ba2d9bf042497d08df28cb2d403a8799b5b35802c9fcbafc1cbeeeb4e9bab6ecded788e5d5345ac30792f0bf2b313399a20bbca4fae8be0d1c1c26131703c5f6a607c31932837838edb2f261e37416113c9f46f74b5802bfad9579aa96436b2accf46a5e1ba5f2f174dee69f39835d3a9443973954f4b08050266cd86c460318ed1b8c4b9825166491a6143e1c3222f384b96a233db3d394124db24a36eca333363259e32f370e0e60030ca22437b6fb8685b95bd03c647d1222dd17e659ab838ad068c659ab1f5b749313fc144663ee6aa0bcdf1643747d0e73914680af6803b7b5890f8d7472620073fe60734a3ecdbc6f30352f3e1cb051277719e9ed8d0d456ec5d24e601787cb300b6cf71ba87cf57da6694f4f3d2c782500a2ef23cd99af367054ebe48cd9f6c04dcbb9ab1dd9e3472e720174a633ca4f158391dd1aa3901391733dd83ea931179c1c06983db92baca7b1e2eea60a3fda09b6a410efeb55d6a265efdec7049995af78b8a93f10a30c273f3c0e9100e417ae492cd81bbea4b0ec083765685ad38b2a73789479b85b342b38b6715952ee4d49761142e693e32dad1d7676f6c96afe188529e185ac6268ef658bc2f0a83bfccd0822b4dd1f977434d3bc8ca8e48953a31520f096f48aa4c1e2555606c6a1a56827bc225055a8f4d4000d4131571bd8f4027aa8dfc270ee70ff87716bf3b572b4a4341388300f64df4f0bc797616487fb22c0639b003d199c802ed54deaef69aed31e4ca387cd407719493637b1f76c9b4963333e404967c56a5a8cb9d7d208932323ec776a033380ccd7d7b3a779e351c559af039f6e62166886379116b3d2fa803db2e2d7b7d43aabf53a28dc32bdb6df9ebaeaf114edf3473add2ca11f3f2954a1875e37fedfdc976fa32e897b960ab58722df1a91ce0a5b477658661fc34f9899776f16ae45f442bb8611ffd886d2117aeda582df94033958122d73ad10507eaf8d42407d8854388bf219c6911af58ceabad73a2732d892655128e21b6570dce29b365fb04c0b6cc090b0f437dd384a4f0ff6f777c784d613257fd67f5fa9311a10c905930233cd1178fd96898e8241b90bc2ad7d8bd2037ed82a0df4773ffd2f12a1e6a095af21fdb2c1a0556a2f0d36cbe0b0af64188fc793386dd2f41ec901f479f04c4695c06f56c21105f4eb9d49d7c71c5a809685dd5e12f444e3386eb89d1c595045d7ba1ebd7f76418035c77c3bb0dc3378815c24977bd0ef66991efd082427dfbefdc8f8ada5a271653c9eabdcff7b38239095e6b3d97799c968c96f93091a37f4fd7070f270ac60ce7c8769e6e8ffe1cfdc71cb82041958eea18c17933e017fff99ebc22a31f869da9d49f891a760237ea8a07eec51fa54996465fc6cc3818881a0359355cb2b0cc0b8c4ca2be97f327ca953c73ce703edd1b462e2059c50a0b2896af7fd67e59c23ba3c97cec293e2d3143c4e7f178900b2071c26c62c079b2de580afd54a7f6a50336c58b530d183100171c2468bf32627f01d51b5348ae90060403378bef8c8a49ab362f6d3913871a7164764e0cd1c6a07075c70545aa3d93343afdf330e14b606efc82bbb6137acdcadf7ea5fd340c315032b6b195fd5a0063e5ea0938328869299a818404d482ed4c217f428a707bfb87d63f360ba84c0306bc49bd7832cef44e06372a27047c4b06648fafda7e186c52a2791ffdcf3560f890974054fda3870b53f4d17b12c434ce9de32bc3c64ea003bea0e24871bf7e75c1e58c316bbf6f7237d15d9b90a4069721b91523546139545c1a0257687d73fb220242bbbc014462146e64e5ca1503e3e26a4456a6d4496bd134d04cd62f2fe5dd37153e3b4156e6503d458094cdbf6cfa7eeb9cf8ca9aed91ca6b1b6ba91e35edf898e199fe5e92c0c2a57996a19acb2b677011fa2ce110d63576a5f74d8ea49ee042f1fc295fb980eec2199587f3188799571eb7f5f3470ad3c51e34a3c976624eb5ac60102031a96ab4ba3c5089759b8d085f6b3320a0d14cb521e9834e778b64c196245f4853ecc785df82314f40d2171983cdba4525e43eee075d5154e4237cc24a0cf195e72b0db61027f96a7a0f48d754aaf2a527cb22e42dfd5dd6354977b648f97df0083cbd5155f4a8ed0707d5c1f6c412c01d9bceac296fd752fcac7dcde3aea547b8f7fb774024b7e5ceb98c75a51ee5a31768de826187e5579771892220dce7335b6475985b8bf5682a38d6f73efe463abca87be36dab1da65fdb61220184b14f02dc9a5e403bc0db0251d48e8dbfb21cd456713435063c238704e88803632e1fa9c561e7a1b01c038dc383cee09c3838df29493c69fec570a8d7573c557a1478db9502087caaf857ec0101129041a99459912fef9aa8ad642ea3246498a7b2b6cd7a6b9d7fac2c8f2f3dcd77a40d107d2294c043589a024485e540266b2976ba1e9643fd07c0402244a973d4caf6980e656a138ae8e82519d6668f368d09baf16434c89479c43a8a498abaaa50642f4bbc21a8ea3693427c91da4737211c8fae90a5318e3979afc9b77bd4b3c14b96f5f222e46b7f610cc5f72ec301aa4d8dda32a49d636414670fe5d6a4a928a6bb7faa107370753be5c478e80ce631abb99e58b1700f617ff52d477a3f37a23d637f2896fcbc05e120261706703da9aa8c555f3d2086541468930242bbca6c550ea676171306bae2e9afcfefd6bbee52455a8c98106bb245697011451b85e3672f55c91384c5359e601487c8e5bf180810128295144bbde4b453fc0ad2ed5300066243440fdedd9adc0918b3ab11480d38fe74f0bad283a9b8d3db166fd36051e70c3465e3012c1eb19f067b0728373e10d8c295e0f40e7748ef35a0730fcdca05480fe2d86529b4e0fa83afc95a796f9dd3b5aed7996e278b061cc66c548da38fd4a4f633571a1eb097a74819ccd74fc30486cdf2cc9ff595aa7f23d6d3228805ff4c0b35c49b0e34dafba88cac7cb93167c3e373aedb52f2711311b887af5dd4c63ea457f796ac1a47ba2096658fbd6bf897e82648bcb102c22b32a3267774872f394f2e548988d836920bd0fcc3d360b24923f9a46f4d400aef617e68664832b2b48f5d611311f4ef5caf9954e2ca2615e753e07b24d5030d37877cd7635143c1bd36bd5340473764dcc1f7dbe6849bc4c0b247ed0231ab782fcdc1d22639252bf438595b1c8e0c11f3f5ae9ef60dcb0db7caf6e0f1eacfad6806926d41c34351aee13f67e5af769299493d35fe472082e6f8ea1cfbff3a5c82d4ec41991fc6f7f80c8e4b1db2feb26e3e5edf8e35c299f807c697905c4500be612e390173ffd29b296ebb71313a3945a78a499ca496b2460b95a9f456654792b552f59a4b878fd23fabf17d0945d287a5973d68311a4b83e3a9ca402852861f5ef2df1e2440b2f103afab18d960cff5b89a9e365659f515a34678860d9adf021a1b3582a4b8b1f18047362ba3c1e7f26c52a5c2f8201bddbaeea1f244e1800b8b56f42116868912c0058a6db74aab15c993a930c78040cf9b12cadd17a114d419279277afb51477fb4af730c2607771a1dca5d0a8cd16bf52ad6b44d9592383d511bdb9b2fcebcf4115755db327751938f3cc19c09dd1a0f96f95a0dcc90bf34ae0a330bfc8af85c724608f52446ebb3e8e139d974064a6f6b12ea6c011751f37654bc4938091e3bd4a8a35d3914af1c016603fbe98216bd4221bba53371539fbb92e4745772f6142d1d723ccbcc557f7886317f2ef7b6b6c6a11db15d96e96657ef180ce235c27698e5d3f49839323b27d79e6ba960f901f192913e8fac31d2e4613f9e87032df8c7e2908fec8e8d53d61f40ab314df3b53101d8b0276d7e2f8a0fee6c9b62a0675c56830e38bfef77900fd4afe1fc8865828416a41ffc1b9c01145abe65f31d99ae90ac03244fddc98cc88b2878d42453229184dd2aa6d8d5acb026a68c31cdc10694aa43dd128fcaf9cef48e4d09f1dbe772517cd375446eb476c1735c58e12d8cbfda05595a269156e5dfcef6ff1405eb1e5f644f61be03a064d79c069cf935745e7ede08459763c965d5260ac1e67dd3c88e21252776a49b41399cfa92030e1c1d46fc49e433a919102eb7bc54c185255ea923ddda8cddd47f6749b543283ddf40a82857c66f1a86b2a421fd1a96324c78ceec52939d20aaecd3e1f139cb70b9c0039bbdf265fe66b2570ae81638ed5b6cfeb9ad4d35cd18b2cfb60b4166e2f019ebed20d3b619ad7d62c208fcc7d8c17a80efc418794331c4d1f9b3e8b29228953f8168b84f08515c76d9d68bf446a6e816ad4e7f7910c4b6c50db796af6a141459670b15721809215df83ef90c2e775388a18cf2de36465f8aa6138e6577e9310cc8418651a3036ccbcc7f0dcab09621e2551b380594284793a0305881a64c22e8cadfc4f56bce22497b523ff01125fcb2867abe364e67d362ea1f30c942bc909b517af15e8e270e17d0675340ca3b1f9ec616aa5d713ae50b93462bbd26c73f1ac2b4232d17f1bbe2127e961d94d4b9f4bd374661f39c3cfef4caf787a25e4b8418b8dfa331eaac26d16f82cfebbcee8406cd311ffd11103c3c11f5f9210efebdd934b8d18438efededf3b3a367a4fc5e2ee21a24e9d33c7233dd4ea1b3fd819be480acf629c513cf07d76477fe29a7e35e5c088000b05bf2cb71c0e5ce12ee1faf365dd1f08c8dbf91f0d8eb000ed085e99dc5c31ce78d5fc14a757c074c5f9987d1f4ae1645ad13f31ff5d95940d9c416a6b272a8e94451770b0e7fcbd2472977a0e1ae336136ed4217dcca15abce6d9e869a7723cdc38f902fe33ccb81bf6cf2bb3a6623412fbf0620ffb39a38eaea9e3fb65504c379bfc8c197ec31c354ede7dbd3ebad4035c0887dd1d9abc0ca8b7f3d2862a2dd0f43912833699627898241aa923644fe4e9cc55bd126df5cb41026d03ebc7fa32ee30ef7784bd5a70831859db82db682e0c61a302b172156199105acb104059c64a4f869d837dcdbaa08f9b32d0fe4b32d2e12a2c5b18cd63f5955029b23abee7cb43815ed282cc6e619b5fe96d4de589ad72540caaf8e1c0c9a2780f085b9daddeb68d59bf859dfb1741e2cc6ec65f74707ed30d4d0b086d1af50377433b411d2a5f54b016ba7e5e9fa1d915be47ed1d8ef70c528b51e77f1b246f7f6570b801ad8efe106420f3f8e2a92b12c1baa4db4afbd7c8fc7285ca250829a003645ba5dccb3fb3e7ae3f2fbd03964269387cbf7c01e15b453af5e9648e12082358031cde632ec7d844ff73e636aa61c81ff1b02e80c3a1f9d24582bdeca1e04803d9398ffa9f8c077b8fa87f4701f3325ec1442bf905511ca3acbf8231577c21f74bd0bb4793b2da438cca8d3bcdf3587e3fa41f63072e755aa395baa307e568f3cfc85e58d8cd2cfde770cd4d1a6eed0c1909a663f09a466fae2510f73e77401c2efd0a1f976ca4a20c91ffe71c4e60da28c115c0c44124041a523785e09533157befb9f11469208e9337352c0a9edd07ac73d7aeabf3d6363e12ea257543b205ff44b651a9bf7eda0501d2893b9f553f4842433633e6ed350079de478e28639c217e55b40b77e5c623a93ebe9b1ad28d08ae3a8065580f94e7c576bc3d3dafca20feaee40c80bc90df95abe32c8e23098d1d0d38e10c38f390b711f9ee1b95b783db0b561bee2efc38d65d9386c3742eb440ef4b1dd99857012293e85a435987e77629ca68b70446cd2888cc8d6625b07e9b08041f465bc9ecc04345904aef187c537b99cf17fafd3af3a7004857443f5420ff46c5a857c48a00f9cbc965e4c4bacb33bdd9760baad8915fc91daa6107bf4daf25318360f19af3a3458e85be29d2168551a3b43f0768eab0cd61b7fe0622d7ed6e395617adbaacc3c1eae4ddea45b11b765b0c0c48374af6e03ff6d43786849ce6b8ada405333cdc2b17b608696a41267f5797ae85420272780e18bdab23d2ac2ea7b5c673e73dfa46a6d25aeba6042732536435c6f1aca119b0678682b9a01d03a07fa8c766c8597d3418a689935285fa62c6affed36a3b24f5c66be52f3961c953452ab097b5bb3b08aa40b0f4c3e88b02d173af0182d1c48a88e7d561ad0fb0a9517a8e133bcdbf14c72d89e164c554157ddf09f71e27039941b299ad875cd5cc6c94c84dd7756b55541d32fb6c0f1eb97cf004dd75eda91c12cd5f1877fde661b03f66a77988589490bc24f310f752f613096afbfaa0b32a22a1fe2e9da0f35f97550f5c86880363460c3b513d6d094be329d98cace8927b3d88475034e54d199e230836cc31b6aea2c231ef84e0071fc835db9d86d09334c01e31fceb5c419939560a1da8b6cfa1753ec551aaa430c7f6cffdd7c9656c095b05c01aaf38b4290745654185504c458a6349c71e619d687a232eae536e841f869c10e13911654afca50541d8624e10a12820bc8d2bbaeb80f25cb9a30d11d02ba813528ffb31620e2eca3ca2fb576d7241ff71ac30105c576bbd7be2b42d75c86b62b6e228b1112c66b3fe5e6e3f9452ebb69ff907ec0a37d097db500259f1e19be168db56133428dad20743846bc5455869b77c9977e7e78b6f50de2d00b5f790dc388a90637dd0be351924675357365a32273ceab3535d9a4c936f774c80b34dd1fded0879a14e40a1eff8aae3cdfcb04e6c1c3d53ad3e156f7bb11f4267c7e34d8ef8163b9745aa8e55ee724b7aaf88547a9701742883ef99278fe7db89a31504b0689d7dec614c6cb6f19a0a9d516c62b38b661ae24e69baa118e522ea56cc63789d0062155ed2797d570247963c7656b0a0809582dc279770ed8e62b6098fa71d800422c617f481380d32632274376f9526602aa6bef86c3f88167fbbb973e83fef9eef6d018b605e07b64a0688ed06e8f186b19c101031733f59750376b7b3e0cb3311bb3568b050cc39a74d3e1024ed4c89d44e04b665a5cc6b1469bc4bbccfeb430dc77066081dd41787c247dc2876c8a57af5dda82beae0a8922ce8e048e35b77489f60f591a55ba457a902b5c3647ad90a5a774605e8b28c97202065fec1ffc83b31b29f5b17ab521bbcbe1e9492339c2600882db02d3c7f49ed552f506369031543fe88c0814ed90823127c9d7dcebf9e692543b9c9dc51160fcfe9426b2b06842c75ffbd792dbf25e85c870bd73e8cd56bf1057fb6a7b29339a5abe53f480f0378e2945272219aa01f92e5a109b77fb05c8429fbbca4b089e780fbb657afc2d97ea519a6b1c48522ebd39b51ac3014cb7450bcda132bf315dfd8918a14c7c7ec853ac851e628dde7b23117f9119c7248031f8aafe35bda0fc5dedd57d389f66947dc4297543db3f83a38f131ee1dcc3941d819c6062f05d9ecc341fb9e61abbdc60dea25f8d58af6125bef61319886548f15b13017067f20501ebd3d4d20368004d334f56b3c50425587d7e10534035eeb7d8ad5571a43a92e4197da854f31b3c4c34c1b7c378fc3ed9eeb30615b4b37352244a10b43bd67e17eb674f0ab5d9480ffadf69dc9de55af0c1a9811a56e5cab70bfbffb8cb79ddf43f4406f04ab4595d393e00ee80fd351382307195952b1ca17070a44077d3d5c4f744e8602b81fa044086115b1053076d37567c2ccada54ed7533ac4ad449eeef4914a087ac6ccd5bdee10a1ec17352d210f6804a2fab75d3a10df12dffcd4b0f7b5b917d3c760e31671e271ae64ab4d92052036c8d691c2e38e1875b247482000e3fcf7b954362a02e1782b2638d3f099ab1820d46439c82980a2beae380d10e981df7c90b4b68cfcc1b9a6bae2c4247ed665b765cd0b57f2695637d48f56f0f4b2f0b12b26cb1e8e6e0daf9bf83d3c535db82939882ca6f2835d6b43d2f48069b3ba217e4bd4bdcaf818c32c10858c90132d850bb061969c31a6cf6d6514beaf891c67b60609564acd4667861cbeb1ce68deef14dd1fa231e2b964b4e80ddbd3cea8af007faab9be1305bb3b78191455be00e032e881f89e79f9adfda8c5133e27dffcd1d702c01a17832c33dd51a97d67081723807ec15b12f4d15258ce065b55b39fbda7135fd1c61d46626c36059f178d579836c7bd247877163a3206e73c6398248801c8e596f39e3a58b5fb58a147a72c6ffab94985ac8e578cd519873bc519cf270f739867d5f29636299a12cd7a5ad4b129b916e768c12ac9d53ee7aa54f27caea62f3f4d83b228fbcf38796e75abcf3abd2b1402a29728b31876090d97310c62b90b1234259234cd3977f5d7c8bebf95534c152faf5b3abad501c8bfdad6e569a6243649744b6d997c13bbf43ecc4519811b3d9324d3a4bfba6b9bf6eaeca69fc303d3774713e78ead89734678fd27a1371060d7f7bf8dbd5637efb8674df414b395f647365370f95e5bddc822efc1951cd8877bbd6955784d2c85db4c775a20813a97f062d1269fc875b938421f4d93c9afaa3775e80a4e50eee2828ef5c88acb1a1da88f135f2848a79c24c35cfe72179e6e0d81fb17de1614487c82a2e58be474588c7f24d674b4f1dcd2892f10db5a52e3cc3ba6964aa80717934d18250d8920c6bf134cf436ca98630f72d7831cc5ee3ef879f46b0ed3462118cb0453c337d6e775a0dfa10b6ca9bc0fe50f3b4cf1863857e21a1bc91b0ab775e134ea62155ad23cf75c87736dd9dd3f78d19b6104f86dab9fe61735c3fbff730f3215f778b73f30ee8ef012323d88397e5b151a2c62db43ed8f012c70c030d2431cb1e81b1f62ce40ac02cd604286edb57d070ff4430b21af21aef38f1c4ad7b3a46edb389aaeb17a80b76f753143a591764cee11dabccfa52b339403f4c72b46fb9400a30c02b9186b52bc3a06f13054529ae8f78319e0151afef0b2c64a7793267a041479128f773aac2e8168601d351b20b7eb815ee7ca76ee74e612059d1946d86dd9e0aee67ebee7cf1a03087152345aeafd6c8aa815f1ed985f6e527f015a8835e2f2fa3eafc57e8465f76004a08f1f07d32eb12f86ed08d4dd1c74196f06e3638cd58f9e776aa4bdfc6ff49628d80049a4d464b91116cedbe454b3064010cfe654eec207bdef894d015d5f3a734163290ee2fe76b89be3d77f114f911f636528690f6ca8568b114d3f43402e17260fdca7cb144e43ffcac1c998a85e41b81205d087d708ef43d96d68570178d0c869c32f8aacc974638ef93f554bfb5c2e377693f43ffb4827ef4a43cf1367947bf874ac1af1dcbc2d5ad69970f6fa38113660b022c9d0ed43c70811aa9a50dafc6cb8cf6766bcb3f55adfe9fc9e4f987b02ff4e2b9654080fdbcf2db15711db4b900cba41ac9bed67e773cd34012a621292a765352e23c3714f364e3acf9a044eb4e1baee43f5abd75fd7456b6ade7cbc0637f57a4054ed33532cd5cec0dfa9494bfddb6a93bc43d6445a19804db22642b13981795ba3b34df828085aa45dc2bb858310000fefe2a078b5a535524f3be86dbaec183f74117436bea6acd000011e9095bbead7ecda8265c2addc459c61c3ad43233595ee641137bfbe00b2fe9c6853a061f915f318b9f763eb0822025ce28f095d0233a3d89ae7f28e2277819be92575d1a8f784bdf284c8633ab24185ac1805e25322c0a3cc7a3b156fd07e80039b91cabe5d0e7796d7f1923e9c73b624a6a3b0f356b1841d420b93fd7b4f77058349ff6521f4bacd7108884081a15bb36d17c63f55905a6a1b5399efe33f8e1bee9c98d814982b0011571c2871fb0f7a4ea002335b64c6cf600d342361204d43acd5987a0200003a1db62af185c8ec4c3cecfdce8142b0005b15e71fb45a09542f6745dca348105306bf5b902dda6c4b6a6db97a2b671687ec1b6d402c6e83967f6ed1ffe8c39457eed407ad0b71a5e65aa21a09b6c617167577c6a9dc11b000cc3c8883a0e17dbf231437874eeec7cb2a17627144f150f85980887bee4442dd3f888b864be53fc0f45501dc75af5969a0b98379ac85387034be148eb5a49ba7b1ccc94ba77e54502c44ce1ea95a2f9f042fb5df8eb0c3ccb2dc029260078409d2ebc85aa49108b589881313d9b332c6b92028f6cfc0402a015e1467f2240d834fada31aae825da092964f39e2653060843c847a1c1c9b3112248745a3725d125d9a55edb4be8d8bd759283d1b39a73e929ab89ba5bb328840a30315246974ca7895dfccb5f6e808f179255869f2acace38896ec737021c8c826475c773dad36444d13680c676b8f7272432f7a20c6def998087320693905f0c1e4ebe9680d3e13000abd252b4e8531da19394b32a7646ebbd2903123a7e6a33b7ab3c48bf89301c71c47ef789c410fc5e428af11c2ba2f253a6753825c4ea5f46f40e9f7d7ddc5b10b91fbc6ad87faa3906661dfd1ddada3c7100f590480d64c31b9afc5efc7d69bf552d047535b8517df30e4df23a2704c08f6f68e90dedac4d3c7d8d10009d18ca70c0c1d8cd6994a6c63d3665f337112a568fbe8e5e524f36a0dddec9e1247f9543f74811087c3c1eb6fd11f328491eddf21d8dbf2d6cd9c60d54da03913cd41a53034111e97087c8c052872ca9c5a1389147ff198c670b5e284876c54306231af9cc5a900f941ba641be45891307b76c21b4dcfcac48b74d9a03be624d4f9788cb9386d7706e97cc3ee4848064111977739548612109df1a3d35108d9daab7341aef2cbbb5584f37df0e8d8a56756d6df9cdf48e21a4f881160afb23921dccfd88b97b0e10393711602bc167c55ea5b13f56033758828500c81c2b4567b87b5000574b45c30d6f292b8ed87beea6db200fac2943c9493bb99c4a5fb72abfea6051b75c9f32260e7c1c0416bc1af2036f575faf2081fdf1bf7b9f34c2d98a8271938d9e6b82beb18ec8404e9de8d0a1a4076672870005fa38cf255e88c8d7037bbec2d4aad3d3e34c2fdf5f3d49d4e72500f3bf01e28f77980e38a7e8807a95221d0ff560406117136e89cd3b9fea3c9789ba3ec8e655797686b84c935be6316f028d0381d8360ace2dde3d522a5c53b57893b95f131ef45d9036448048d752342a8e64ef6b1bbd4b9b9e3ccacee887194b4642d573a0441fa5cdb595441c31061ef468d37f201fb2e3847c92b9553ee4d7025019096522c4f28e1b453a4ff44305c4beb40dd3122bfc0b93a45452c520c504dc507112b8f44b014a66d3aab10d626f4f423f551c5a64746982c3265a340e3044050172f6966713f9aae585994bdb6eb84f36e9afd015163e4ca4f495c3c97db6b54edc29496c3a004d83ef326a577f39bdeabf958f757e7e9165b7e8b89480af34b77d849afea7fff07c2df45cdd55eb5fad4b0410283ea20029302ab51c081e509f2d5c2e3013a439de126a8eda211ec66b895059d8490e5dd0fc610388ac64b10f6ad6fb173a9e438c67c980649a800d464a8124b183ce2442dbedf91b6d6af1162e05e6198dedafc32d2e1c5031a5d91621f8132cf0fa328be699b9e0508e3663bd97777812cd2216335e89542c34006db6a4a844569b5a82215f6b2c18a5adc95ed36f790372c1eec14641d0814441df61e10a21c1402c67d8522b9a0825799f830ba833caf510603854061d8326c005f7fad7f52b6ed35210c6030ee77441bc539f866c7f7aabdecd7304e7b08d72ffa4ecf5b27680000590f5243e4249c6a3c68012ed1cfa9d0a96415fc70ddc5fae20ddcb2147bde9ba899627b06e2546fc4d88b2c9ee340a2711a9cfca3d5c70c19ec468b33be74589652ec770d2c39ddfd6b9b8f5aface3defc58888cbf6ea624b6a488f65f45c6c0cc5d6e4b07d00d222e31b58effe35582e573c2d184adccad0305903d77ee2c3012cc68dcce700844905554137583d19428a66cd9c64852b5ed937b472f7b6ff750b28cd34b5b53fd6920c1c50da1a97ba3b0a51c377df5face8adb38dbad190c8d8a43c1693307b500f799176da625cc20a22b33c04eba81b8bfdb2e772328e07225e933f9269fb36274057b9ef8aa1f35abc0f60a6059b0843037651974356e37ca2e469318fd037a456a7a01714ca10ad1936eaf8544e7f7df7121a8e38eee56a2cf89b8b9793e1d8b56a0cf9f1765bcb124d431023e6bab3b720b9aae11f973bedae95a78bdea61eba7ba7ae5d51680109fc8e63b15df960c2704ce0f13732b3832a62205dee94c288582ca90f586097782e596a9d0a3430cab8b06d0a4726cdd188ad7bf727638d07fb7008ed0d15d1f1dcb185428432f62a43842217cc448a0669f568d768b450bebdf5f2fd9e8ff66b9d1a3e28dd57ab979ee82fd1995da0118e6c0ce5241f6e682ea07823c6b2480991fd4deaa57e605c7395ed36281cfef023e775fb4f125aa9c0c6aa1861196a1bcb032d9365fcc91e205fac9514e7e1b9239899fea3507f4adbffa9fbcacecbb3683d0b59e81624d4ba2051cff69de29e776f5b791f72187ed8682d8af416e616d3514513a5f796668db7d9c746e025c0fd24a51d4f98239be09607cdaa04ad59b88e03ecfec6df0266ce05d91b1a975c156945fbf1bf10d700b11417bee5bc408154cef3c288cb84a36301a285a54d96acabcdfa9007a5f5ea8616cf0e3a51ffa87f047543f708eb3d4e3200383e75d060b7c2ef64d9f9de41dfd0f2183e705b1ca001c1b4a58afb5250a61aa6c4164fc8fdb81666e61a7d8615e63052113eaff11dab0bcb863d92e844c057c43f0abb8873c3072f6002e0de837eeb5a7dda4a79342e7dc74d57c66e6df4a46ce375f78911c99506b0d18f730a9da3143eef516f13c160ec3e8cdc9c3778678d083f52d0263bf7debf2e6e2caeae0b538907e507c22bf277f137d8823dfb00cb5f75c26fafbea0d878959c692b7265b634012fc063705344905f31b2223bcf3bc0508cb7744e3105a08da67cbfdfe6b4305a8e7a92433173b3d219648a4e2397afb39dd6e2c568ef450ed0a3f106ee22dc2b8112b53d0c21d945440af522b00492d06152786eb81eede1c1f0fd978a4d71e810db05f9109834945276d285bdad718b6fd6ae087280143479ad69577e0b345b76684b822fc8e6e8441d76187be70af9eb51d4a0d4c31d47fc329c5ee910fc8418be4f70361e9959a8ddeb6ec0810e2ff08c2df385838bd1436960c4660721aa89ee70fe26ad049ee4d03e9694d70afb5c96616855be10d152b6e5572b3e3aee46f397e9bf69d64a908b974c6818652c6a02c6aac0eb0b5d464de7d115741f55ba0f6304e736567c3bd0fc8f5bf0400bad6a8c0aa422ee45697b44ba59ce76fe70162085f9a30d5915fbd072fe4d40a20953b4396d1d2f2d1df22d3e6f4ea614f27d2f31eddb67520c7c6c5d6984c06adc024a5890b24103a995bd12e957fd59406e673bd452b515a08e92946aec2f03e441846d803d0645befbc0015deb586ab15d39fb918ebab6af640053e230d393c6cfc91ef8a8f585d40e5d75fe3b02ed4e9db39d1e0e38f967d892cd439979b4272b93ddc36fd9c2c97786699e770cbf23a10c71b6bb9d534ac18a03e8a0074dc894854c05fc0ab423da0c704421b5be7433f09acadf18a32e5a0f52c97b8a858616bf69ab58d01c165f8d90b220f221d929212f9ab0bb4d91779296bf88f9c24fe14e4e0a1de287855e8346b494660ceea55ddff77e7411a684cc8d78cd18d8cc697eeba78b72b64cfffa366cf1e23fb8016ee6bf9b06ab3c19c4e12412638f73f889d680ce60c620fff0c4a782d5a66e3fe5bccc70c9f0989e0e78afbfa0b9c4273aa11921e131cccc81ff6b803409c6eab59b1838f70771bee594cdad8678888f9b968978be7f573d1ddb8087fce11d8359673f5a9ec6794d492d8c6a0b1424b90241f33dfc9e310f711b90afdb1d25f91cdb8fefa2c9bd8630858f4ef53dd919f84bcfc5850b76aaa1eda457f1eb90741f038584c09ddbe6b7493f9e408f6dfd0a0fab0d801e8876c2e90503964b8537ccd872a516f8b3857908fc9a4ee4ca7994e6845af5050e78a5bc83ce7efad778a70384f5862055d3979bbf04856edc9464a9f18ebe943597ed4b6f61e8aeac980447e7f9613b035c00d7c2761f04806c32f3ab7b4cb0bab0293b8b30fc48d1e9afc72fc4d3901bde2255cce7361ae015575bb3d5b0a924eb35a36d2f08811bde2fb14699fbd63908c40649feabfa87d9ab332b24197628020c38c092e8f02ed853309a4c429f8cbb252549d51301dd65adb9b400c2d9ee9b784b1ee9523185e05c404f2b63f55f0508743f4f378b9a58cddf7d028f4a97bf6745171eb4a81ff13f2563683a7cd882ca23933fbcb23300c14eaba49e0d860eafe2c44b48a916900938ae57a02061b282af78e9ab2b598997318cbaebb62dcea4e9af2399adf24fa517127ba710d4f6b2dca6949091954887b60bc39601e43ff5a5e2a91a2796b40c8705d907772ee947b0867cc68ea907efa7c611407d1d3a8aa9cb1c218b80f529f0120b63e2fde6c63bc403a0d7b11a554ffe5db75b3fc804481f86f2ee5ffa889aa593b39aea6f751f3154355039700af4091b12d18f12f30a58dc2ee0281d7e83bfd9ba116db6717f667da021c3cafa90231c0b20da71a4a0fdecf103311a744f541b22ccc1f4f3095cdde35257b911a510eb4a494505c875608897cdee1cc72b59c34209e4b9befbcb6f9c87769ab6ed2955b38a44ecc52fa265ec127430242d78c1b0f10f46967188a2e5191338e48f8f0964b101a4b4e1978d35f7c1e8606cca888d891425d972c9b7dda058964cfb402924aa716f262ab84960156c79fa2b213bcb5fb4a2f1fb37d35d2c5de5e2772f06441d0897452465e1e690f4f299d43c0d3683f2edb238f6de7445c5e475583b12c88a8607572e5141f812ab11509152ee9041461daf6099f83e03ab119f45d826e90b7af40006a8273001215d35f0071b8200f0ae33dc5d835e77a0c04664471a0dc37784e1a35ff6c92154b674d9d38cafe2296e427a79ea51ee60da815cdf069ad04e699d5b2f0c58c766ab2de39f67054bc29b6a57b1fe7c2af08e0e69fe1148b5add68eba5e73f65484daf9d7945c0e8825ebdec4fac436c282b9abe1265e05a85c8a1ac1d2254ef3c270ec147b50dbdffd5d526484e8cbf47f4d007e943061ba824dd9cec81008ec31555beb56766cadf881cae52f319bcdaaea5cc4959192e83fd0a87c07103d56979977bf1a64f482483a7524478f4aa7c722949f9c78ff5396c3a4c806b18f661b09edafba825256b88d46354f1ea051866d1e3df44dc04e73e2e958b85873b8c8ceb5424341f9418a18307d842b0bdb54e2f2f008fadb4d3c3d82be365bdff22bc77445890457914aefecf300091044d790f05aa7f75b1e4481750b52e9f5dfa9d55e9ac1228abaaf3681a4894f8b27ee9a52ed52ed0c6bea663c976e44ebcd1b0c19e6e93fda144edd9cdea826796d8885a62b9c03fce7b8e708eaca98536e4534d78bd89ea65d1e5d309fc6b90ab92046121ed8c8121ecaed028e1b1af791de573022a0ec33d03558b4d5edcf08703b1e4f5586411f542133ca3bd1024f16d961edfe7310e5bf8b5f014243b479a0f9915fe28bf61ce235757c3143a30eed85b2c0d879a0c470e6f2a3f4ed1b46d98b80b3e85e0603ed35c5c4ce6bf735cf4af2c2aae250ac0d2e2153917ecd91a6f2024c8c86057a861c0e00da7cb5d5f88e9fd5555f661b8a7d8cf281269ed6eac985afc46f84ef32da2459b801596bc435b5d87d09805019f6554e79009da8a75f018706f27aba152ab120cde46e21ba408f8190838e366105c1b83fadbcd30604dd893c4eb9e12cada93cd8938ce36e14d3220d47a2a425f3ab0e502a5805b39440ee011db83f578a8a0e31355cd2c2a0029780362998bba54ba905803ef1e28e72b4fe20885aaca811525a22f368f5b6c3600408053548e1f636f559a31d8f125b9eee65118243917e131d18df50635c9df5d701a1833309876f252161b22508b306b3c50d5a2d65c3a6fe30c8e1fc2543ea9d96fb279657ef533215e4b0e866099092dc7130829f0c8c8d9794864ad7e056f9b0f82945648cdd50e494613a05bd09386cc8814c3b353b32c04ad90b2f09f8cd89c6134b30dc9959ad317c5e7e1b5b159d6ebb6e893a9f3a345006fce56fc3ac5cff1d8a83ad128331441df0b5b536c22df5d959d768ef57286a534da6a188e7e96a3e8141dc28970a9ca617bad3a9822b162cdc942877a2404513a2d231e156f8083d9da81d071fd85ed1bc4e29c73752a0c93ed1a3055c6e6dae2293d0f19124d4cf060b91a7430b774ce31b4e423b732cba773319bbb0de45123ccbc020139e1769ef6a26acb240264df10ad39d2b5bb1f6ade0fe5c8ae83e3469467d9a983029ae72b7fb363d40fe37c87dc84a99fde7a54ea1665c18f84014a1a9d2490feba9ac827a51a607c3e883ca27486668256b480000b6e738300086628a3cdd501363b4099bffdba1bce2af00a70c37347451f6e80b5321ce85eb75c8b809da1ab974ff18ad2f5667ca68a71c5372ec61984dfd60c8962448bd2e53a44980092231b0aa4a63766b5d27ee0d3a580b4858a80f46e74f3ed4c585d595ec25abb2e83f86adfb6e05e68ad506f0c1b6ca4c14f62c9d120807e41b596b84e71c99fc593b52a6cf3167a6bf68fb76e6bb158b1d9abcd3444c9f84a4b4f3aa515f97f99f5c0140c46f6e99ee76a54b1d058f65b48d3769e0fd8d790ef2b4f568339cab2b476505c78d62b2272b44825ea77bf7b4788111f7a80743f607fa63201cece3b0d60e3a31d74fd95ebd44721e5900c19bdcc54391380cfdf541a36dd0a10922e08751afb6007097f6c3ff7ef4551604ebe904907a660dcec393c57feec756ea55fa5287d93110bd8b997b439618820a30d3f696f39341fb5b9cbb705e518d396b6f32df3258b89316475d7e4538ae89f653551dd9a63aa6c11942deccba1fe415c8582002f75202134175c13540d0cbda9370f60b6b24010ce152870091ef8cb095ca62e529ab9bca014db9e5511f1ccaf84dd5d3461cfca6832e37f757523b2f43efc55e6ab07a092c3ab57114ef8250ed45b307be504fe23628a8ef674823989b130a6cc15fad09f88bb6eafb541919c47797131634311565e264322982e86219ada89fded54b022189c060f7b86e636ff9ed37500f79bbb033963116c0eff91f52798a1c59bb35eee5c3e8fd6a7e48ed53f7c13c41691da31f69b97121908ea7726b46c254be5d5407e1b722e055a6bef44ad39a4d8cd74b2b84b21749e2ca13a5e879b56ebe158a883bafab1c683ce7360db9976ffe51e2fee3728203a2737f426fb67a52df2fa635a5917948a6fe5e880664bcc7e81f2ad7472fe79ab2bfa78efcbb24b94fcbcbd0e88d10d68f5029f0492c63de609a9a9693889ecfd524bdd7df15be642b5b867c049a08e50edacc0b740327cfc977426c900151078300585d829082c28a2eb9af6ca30d98f92e4d8e602910c908851d9ad58056408613493acb496073bec546e6e13fdadca7955adef42da8c36723cba04773fd8823a9210a91bd8c0e75698b21a2948b9d3a468bc309907f6b1b4f3a4a8988658e72e88af3fcec9e4a5a8d8bbf83d107535df175e5c9e70cf9df6d15735ff2cc61ac4808e143259c342f996362a359d49e547494be15a2b3bf3ee6434fca472a8df765faeac36043609c2b3791bdd26cf5d39a10dc3209d5c6489bfdae384a8731d53e63faa6ddc8ff81857436b4603f9db9d4360b66f96ee61bcd1430400b16b5ea2efd1965689bf9bfbb0ff7ed180b5ccf6e992ac5d1a62a71320ca0c269bc8fd42e6ce53dd3251ce670da6fd2039d8f4bd462fd58116efb2c8285c510e4df59c1c16460f7c00c04718e095318e2f80b2b2174b19f8698663762397c898e30d82d248423c8cc9686e001b50e4ec68a5492d0a88adf8bf2576fd59435f59cb613a98812cd150aa4226337f8f544c11397f9a05d85e119f03f0b6f5c346d45b9709a705c2e191659258d6ade9fd910f1b9f9f70bad114609b774138401484c60a1d48c2d971c705ead7b47bdfd2377c798021ab2bc4c2005560e117cd2b63d91b828806a47431dc5008a002cd2200a5b968e7c030590e58ab3eb0fed1c89b9f56f89d618b251f105e57f5ac049d52a8ddc4d003e7bf5e82c22c0ba73f736d53552dd927bf8c2bc4eab1ca4d1faaca298cc985fd27cdd72c1b3c41ea2238729d6e1e03d5080d8ea6fdc3a763227fd8f912beaebae94737354a342ec2353d15dccd7fb6eee0a25b71ce2f5f08767b074b6ca91b6d6cd739c69bb7abe06053b41d2c2f113160add70c4f27f9160b31a8b8c873c295d60ae5085f171e846fd9dbc494b2d52e093cdd192a5ef6cc5772a44a753239ba7728a89e2ccbe8ce47b0222c92bc524cae24177bd15f5ceea27dab303c3afdb4e2c9b4eb878af5c9c8151ee1961e65c14054dfce66e129abbe4cc2b7e27f7b1dc496692adf4d40c699d67cebf55683753ab4eb9a0cc88a46a3f98bc71ec0441296d49a66e07831af8aef4dc3ec2b50b738cedb9f364b967892629fa24eabf650db9093bcd6c70a68834cbed41ba592ff07ecc0fd9d405784ecb5ec9214c10c8eef2349b61a63c805b552d0470d14cd435c4ff5ed7bf460d12cc9e37ad438dc57f50b6d0d2e9c28fd7b65a26ccdcb242f723c3ca97a52fd9dc4ec29bd66fe447540209906eb120e8b042822814f7498064cb1781af21cb213b29fd791dc00475b84d714793c721ea1774bbe67e924965fafe37c34033d54d5fe7d330b6801189a2d30eb1e1d7fe8ade203f1c561f3c803e908b10d4936f3368871d66713f6336dee8f09e2153472548b8d693cdb5bc215247298e72c3943717cf53abf7439e564a991ccc6dfcea8fddee7b104f4ee3ea724e3e69dda4dc7be0cff1ae921dbef34a20f36f8d5003557824d8d780c403944e3b4969489f5c41f1ef21f6ffdc9c773939f3fffc4a55abc6f0610eeae1394d5b25e995a8e52c1b8b658a4f598798023a31e92fdafea0f8880a4f23a43edbb55785752f15cc557065ae9739b62490e6acd7dff919b43208c3f06094722610e9db7f03cf1a682613b5b041bb8411291bef6ebd434eb925d0ee68c72c559611522f4f85dea5a7673996e9610700c03060983ee5b5ca9af54fc0d9e964d7c051bb173d67832bd0d8c4c135cd53fb82a711b671eb5e362c9a8139a60a11fe5f6c7ec534a7d2a0183eb98c0b08f07772dc30ed479c327cbde493a22f6ce38a386f661127b13810728401a54270a10d1b7a30ebf525d924d90d8da946ffa859294c3087d2270e168b2b7ec058017b525ed6b7ba46f14fdb08407dfea6a5ea39770aa981bf3992de219895f3cfb64c458ba88fc856f94a205f8762e8c10acc7458af2f2d8c5b3c92d4ff1a97823940657a1c83d7672879cf6f753b1d5534ce5cf696d6be66dbb82c0636b578d3b84dd5ea3017de86616d07a75a96d8ee4e09c226449b71ac966a0c4eb7b37a83c941bdd1b1a0d3ead610855cc2479cf822bd267cd1a8685fe1df57cb811ecf323ed898485e396c2e2b579d11550ea8891bf60da8834923911596bd6f7b79a8f70e6f9d02321dba74b39e72dc7b0b1885afb663b455ecf06df7bc264629b7677b4a82005ea90fa7dfdce8e30bf9ce8995f5a81a6407780a4ee5892f020044787ac6a5ea44c2cb440ee2b924bc0546bff50d84f19b149affd1543883946021edd09c35ee9367f6f32d4ab574a90dafe04005c6b4dcc0ec9c0796a91473c60022405dc86733b87250c8561b885890d1b13036dc4a441303cb896b7f615275f17a974996930796117b8170612540674778561bac71a7cb05400b87901e945c39348d0456441e11ac438c1b00ee618bb0dff2bf849a0706183c5daf8882695d84bfd02f6f628b4a0a62d2ff57246ce1b2d50926c2f82d3f66b07ec03d3c9d586877008697ff977f31fec105328eb408169208c24e9bf09768f7c5a60c93c52af856bcc84f95df0fd0d34b0baba3671fecd85b48185265d1419bca69056d93415fc8ba89c2a0c2ef221f15d76f5bf26cb7e09fe3cf65bec889909c28eac37805cee2d62248016adb44937dd1936cf5cd63ba15185c2341fb311ffe7a13cf6d8d62b49b80894fb8ecc98399467416791f7e3db58b7459f27acb172271a6f875638a795a13d56cece3a05c7f80d81424da7efcf470479498f7b9857f7cfc3ea1540beddf72929e56bcd169d1888d35e385b0a751a3fc851e50d7de99a3438a9a2baad52863146bfd86fd64d3e8882cb70f549fb5b1eeaa54204a8e68b67229973c1cfbbc4c39cea78b04f40e559ea42aa1b93b01b5e22be9beb2c38958d7a0849fa1d123808e523f68d42cd1e0fee74e38ab4259b20613a27d601138d866f40259a564605e364a177c0754c8ed2a74369b7e8b4d542aa51b2c99adb772f429cd2ea0f8be755f185bc07f5e1114170ce436e2e987a288fa0f5ae7e4e0e9774af27a32653b2590b96bbf4f6172bf0e8955093d33b7bedc8e30847648a17726693a8b02db91447860b721512816e99d93e7abe3f870fecc06dac931ca96b45e8533ba1e60d1735318bbc93ef3cb1b0759716a2401003aff6de578680884b3611c53cfe895a5305c2b4a62b08a9df9e6e35ae92c136a6105131a454fb6ff857d638a53dc1de4cb3cbdf292bbf040f0db3ff67309f9d5949643c1c16b296dcdff819effd12f9aa7053211677e4d80ac07add108eaebd20fe653054f7ddeed890a3c65b41cec9d9489f286cbb6630bddd55546ca0b8abdf4832d8800f096d49e4b1b6493ff204c6f76af09d0190b2dd39eec92797ef04f35fe97701ea75b8641cac1788101d7e5e7efe124a58511cdc95e415713ad25661bdce026c05814859367aab8afd11d75db8c7db3517f025db326fc6a83e33e1bad66b7ce84d8607d204e4e1c1ab4631130c495c43feafee70c6720b4a8ec381d808e40aad0adfef4da4925e972ab78a326248ad709baec409878052bda59adb3bcf50ab8f6a1fc4e78bab9d7d72052e010fdce84688776d3ea7e3e5db8eafeb88bd8551240851878a0e720509b0c276b50f3f2276d64776391378aa0695109aa6cf83d34dfc1147651548df97fab070407f90a8ed75a70b5163f72b392f2488f05bf2de8c0a3711a698e9f34d0eb320468de2654899a62f4612898f695db0f7902eb4af98446b92bbafebc099151948e8a51f7504c50a592012dd9b486144c397016ceaf8d2f5e47639cc40d03cb5ac16d97f23329218e30b01628e1066704743b858a13d628403855f44216760f13d55d74dbab1aeb07346e844f42f5d0371f8ee49deee09654daec16dc88d0e63aff7a5708080dbeb8c41cb58d6adc99e4da61d00595c857ae43ff2ae40ed631d71fc3ef861760d0fb754ce429a3087c7525727752b327a4d5ccddb74eb02752d3cad0b398bc47209f527d5df72418bfe31c1646061886f096726d9e5b33084a88f9343f88bae8636fd6cad63cc1bfa84be5359c1bc62d2d314558ce86e906b892f6beede61205978488480df0e7302c98a82c0ee40f4a254688adf9006ba21dc8bf23833ed97164bcd45f3e1a1eb58579a0beca8b0daa022fb11b9ec10d2ec14fa34611331912692db3bbc479e4b901af656069a1f32fa3681f1f9b535a9e0f24c4c5d702d019839cbad77384209b0b4aeb879bd866d89861e1ba2fdce15c9180b30160b1dee6f738acc93ab930b864a04f3443c4b6cb97ee37ec035f720e82f4edeba3b85226e0276ac770ef8655a84e19ae51986d7f4494000558104e2adbf7d562705d88f236c7a6acb7af086157e13e384141d98f02e61a00473816f063b3576384a1789e918eadefc36959f900413b1fe9a4f7168f9fddb24d05559d40bd5eb602350fd533ac514aff7151b001084aba47e81070d6f3f05cd3e161750afeaac730d9d40ce58114c244d79bddff60d1964ea0db11d07849e22a009f8c723fdf34faca5f91865d7a95cf5895131337eba72a7722a35cdf8508be03f70e02d7c80bf829e050714088af146849f4a6a786b14b47e4554268e5e51f78d2782fbcd59dd8c7f63fdbcbdd6be87d3e196651621dcce8ab801cac0e40aaf274a114fc801687021af893218e42c4b32f6e79d0b7ac9b6e662017749588c01614bae4f3f7d6d41c5f695634d63e8a59c75f9abf12f8619174824b2b67d0f0f13159dcf1e20af0c754992018e2552d5959ac0f15bf27811d5b969428d780e54382f24dbc7c25a6ec587eac65690c596f8012b5bd43aed15111c3370e172a9283c72230556b8f33a0b8e3b9d511e073ab39a351c100588cb1e4dda7ab0de3280160642f827301d9d2e9816980cad78ba2ecd067435fa5bf29c5e116b17ea8161d053fb16fd1cea758b4d1bc84dbcd4c37aac6f1cfb133444a460c48ad4bbd4a09b79c8668971ce812a47fe127e88b907f074d11440d40ac447ac1ff9b34819e8797470b318f689cba7de913b9d94ccf89e9df1c97762364ecf49793816a98cf072e1c5bf57a122c0861a9c9285ad0b13876a4dfd72d7bdc5565f49558b27ccb37f7e9b9118e1782e9f7350582afb3af22f4b0376ecfe32714fe5da39c23b8a3965d5a48f3af139dde081d5fe20428f973b2d660d7e591206d34864ac5aba6bebff7a7667da9282ef598f7dd1042e7894e4cb2eac0cb70c5f03b7c0f947ca8df101cacc3017e1069dfe4855903afcd360aa3a7df419295f74033dfd8919dfd83b2efd2bfb8108a4d75611fc7607e1e44beaee8dcdeeb758eaa569dcdaaf36af32c4c2c11cd68c304f18b29a5caaa198f50b5e51e546674afc92f3d38484d594c9e5d14c42601eac9a956c19b372032457a8b4ce57038e83fe655d1607a73d577fbacfebbb293825dbc1a471f0ff286e9c44d6e514fb92c976380669f9ffc7089d1ae2b3b75491be9e4d66fad27594aa4b9f2ba0a6002ff73c3e6d7ad3eed4501f013e15dad4c61eac05166841b47bdcfdfeb2b4c833596bd40e52b7fb71247fd81773293cd0cfae7dab17da6c4deb55df41da4b9abe7518dc5c572ce2c28598816ae28c30987ba65fb53fab8d000b3f090d8b548a3f880d614574b70ff3d07940aaa8639dce54d9a77700f39e6f3e40209a1e4997d830a4a8ea6b45d07eeea65e01f82167077f00eae21ea838df5ab17c3803c977c7b0e966e42462756f059b67d39420d409f7647f695a4ec704aca03619a581cd715254b65803df55c404c4bfc1fcbc2c21e10f533216c426f49e810dc689781827d265b3801175c8c725e1395fe74b40743c2db419a25919669ffade785243ea0899398b732613b065569e44c934bb026b9bcd845d918a9fa248d440ce48054fe607506f52e202bcd41802cee8ce145f4d8e5eae539d037ded4f2201b285a947fbe6dcf3eafb4cd7793ea0ec30654af0d0ac224bea69537bceb9f5046a4408a620be526df4866fda9f6404dd3d462ca8676eb3b7bd1df6763aa16f15bf5413eb3048b88f9574fa8631050005f551bf2bcc47cc8b95dbedf0c4f92bd811555ef80e5d8581503e187080bb50ccedfeeaf497ecd1eb04e37e6d05ce74ff1dbafc670d741e6e6fdb9a8e1edc8888a33d1f42851207732232c0cd7714365c9f3be56d5c0773341bad55233a7f316d4e1fdbc9c3550adb34a5f3e4774eb126a7b47bb085b1b7d6c02681222772cf1716fb0760e027ca8e633444c1410924c71b1b1b82c2952d1a607df296378a04e0806843ac5b9286142c247dcc64cda9bc432c833e8eae1d202a86424d37901f3f8a817846aa1999d41dc6e34eb5d2bd09ef8f1fb67f963faa49e3b563ed977816c47a06b377675f11097ec77cad5a0329f8a8357120ff04b9fd2d815257c7476b3568ab8443ca5d06f0c654629d5a4a957d7a7b2220ba60cc5d91417a3097c71aa98dd975a2c57ab9e30a351e1133d0efd114a44d5198a1bf9950cac7f6d1b502160a7c3bc7c431629ab6b9a400e022dc4888e1536a869835a703bb88c24168557b49f0728de2be3657f86fa70b47293b7b70bd632583b333046a1352dd9bbaab5c1c6bd33ecad69b88f53b35ebf788b9445ad0473a3cb09b3d3e04b6ce32c98d7f68dbf08d861d255e083f67866e00ad65246058045bb8d01dfeac971dccf8fd7e1215e3bd5aa4ff6ae31c0e9bcf5ef89709a070d489a8f03f1e372a9e0ed243f617f236668bf574c55a56782e8e80c095122546a14e340a5d14f379b73655a826045a1434186f80aa914165da6f4b0bc5536aca28c05f41ed3ef768365af8130e1ccfcc1ac0e7871adc5cc33f9627d92f416b0655916289ed7dda1f2d75c5797fe3cf13cb284f79ee72a28289275eab8cb5a90950f296ad6745eb984e93fe79743ffbbb3c80b3b0acc1bc381ec0ed1853a0606467bc5d9884ae4c1bff1b610a0567595eeceb8fb988f07d2db899e3c3e260770da5b5772721a7dc774fd90dbeccf9fcc58e0c76d72e206af18b62cb1ee04cc2eaba136a007a7d0e6a6947ca3ec31cb42309572fd192d8c7d1cb2d3e9643ecb52ee942e022f381134d6f40054404797a7ce6e704302ac5e9ee7b722b8b76133f7821fe40885021f0719c711d8ebaae5d3eaa77609da41795c4024b0fadb02a4eeadd7146930cbe9dd06c379e4d1409050d50d7159a527fbc70b58ab325ce5f6547053cf24604832487c69dc4985ddc3ba01c24a5abc7ea5961a5131526f39a37603653355d78144d52eb5fe4dd77748abace4ff1d8d80128b120babccb17b7c737a742a9296a695f4c3c1b07e47efb319e19b79b18adac5dfde050d1fc98fdfb3653dcdc0c74a600998965af99033c996fbf1367c1235a62c3f1514fa6cca811cfe3797063bda3f39f615f34af13b58e467e85b908adce0f0000d3ef65b7f61a7de485e58ac6dc4ce5ef9a7d1713dcc31580b0c01583d247a6ec8e10ae1e2f6b56c0ed673a951cf95698c1a4940f012dd9ed1de0fb5e4664ef2f0eb58c9f4ddc6dfe50630bdf1643ec638859d2753c60db544a4b073230172f139e0a50c58ce84ece68556072421d09bdb4f0d18c76c2df3197d0e9a17071b5d1d79f141fe93c3c5893bdf3fa31e2658a6c62d5e3d0cd4dc0abb98a59675b2af426b46583ab6944650d974387531fc764de57c1ef1930bc82c8b1cecd1d21c75da6749d3306cc0c68bd02a5d432cf765ae5f4cfd8526a81e616fe37608e95a09d12b964b0d5f2724667066ba44e651ae6b812659faeeaebf40f753dc23969a7919c767f085c11eb1c6a81a4d0c7d7981cfaf827cb34c27cf12e2af38486d5b63166a47ecd5d6b2dda2bffcffce54be7a3d80c440d102a74e82e10a8dd036a84b03258eff14768774bc7efbf003873a4f3ce9b412842ddd66090c92e0e8f653b1e44743cd6887e0ee4344a94923ce60c76eadc47533fb9c1a734e4bc845137002434d40cd13d709c2787de249ee0b7b39579d65f17250d21bcf6fd3581200d851a8f7fa94d77a2fe5c074fdc01a4161ef8a7cac143e563a3d138e3eb5535412c3afc2d79ec0f0ec5c52c163056b036279629088dbc9bb2f42325251f61a3540091fea569ce313e9155dc0eca4ed25197728951623af2fc64ab9da4246e3a507c17534e17feb780276577dbf7f86a4de374786c783f009f4f6f09cd874a55a21988f794d298d08e45b1e55b1ff7bede9783a9d94d42acce289915799b304a926ccf3cb094623f0a38142d48a936d841b128a6bd8f6332c5fa9d1d0550744973fec11deb82cce1d3175a7082e826831b3a03c50c1ace0c02f644aaf6061faa607488b1f7deddd1e24fbc26fb5789ed54f45224736eab2f35932e70f4cd22975b0efadab826652594798bcbabf642cf00be037a93ca70550461a17bed8b3f5e1fd2a48f8f5e1125986fde9455b593380f9713842eef5ddeebf6ccbec99a930ed4f2a74d5ceac70254565c54bc8ab0e8c46100d9273169bcb33b648b9326ff1014abd33b4d6bdf0b76f20d746cf527956cdc70bdbc2af730138dda8d29448829a37a4c664166cafc531e0c0708425caa75e74c22452a29c7ac01cb0da8524da4467c6cf84881dea2149362b52bfddd2bf7abd1a24c19c76deeaac9ceb4d9483bfcc45ae7e89cf0e39e6cd2fe73b876ad8410a3514408607bd6b54de9df6b6fab81d674fe7198a581112c5a331a9aefec0b5b4077901fa74574718a38df318b78f75e0c2ef181e61e137f869707838e3f03250d7c86b8c463ee3087d903791aedef6a7c835bd73858ad8d55b3ed7a39ab0eff727f6bef4f54c043fd2dab85ad9f30e8a9013bee58c15e0c2e1c282e42873089855a0f2e701d238d5dfaa3a0b2c1f280ba0159cf0c6f8aaca456309ebf90eac89345b28a13789935aeef20a403f0dd64c001f68acb4f0a17330883250ce975bfe04d6f4676936a881a3e6cb72fbeeb4de7e8b51710027945bfb6c81633fb8a1b1c89ad70405e8312392262417627da55bb8030d7581cc72bf4e8e666d8d2d1b775dc6e16c36b935c8bd054ac7e89c3b661e8f36664f611f46b77b8c8d7041a068354cbc18b985b93b5347274d671fd2b342a2128c6c29c8000b061cb7a51b3e25f03539c900df3648a1eeac6a39f5530d22c7f528accee16da06c36a00849b5c80bb03c47bd780cc2c192657132f43e4e239ac56df8ad1f5d8f8dfd5b8109d2ebc5e881976f4c09b34c1a14c22dbad5deef0daa6f270d7771c9700ea296d4898ebe73504c100befa5f1637c56d9cb07729f995475a1ca5748c28cf1c5f52d6011f23754b8f32bc22168f66c180097e490abad1e2fa00c986365042bf9af35aa5e0d5091f8ba48d585ee74cb6833a50bd5c73f5c361bad5dd545b169cd13becb4284c837745399bccff2c6a8bbd5008d7ca4ede519df72d98d7390dee5ecdc13a9d7b0c1955dac73ad3f72dd044807b854c4b64c5ef673ae2a9d7c509b29d8374fd43975f4a76ce618e80acffa875bc3dd6d9b6096729f8037737da6c95c8bddd16e72edc4e5c79f43e576df53876243d1e3c6ec57f33f1d5a8daf5f1509addd821b281339b26e584609b05a8b6bf53e2189e441ea9ef13e61358739ca3de50d81b9c83c073b0eaa58e51a13cea3124766491b2f73e584ee662717937b1423779c810808d0841aa15fb2c17ec34286cb0989889b20cc196b095ba2dc7f9e95eadb99c92f57894ba81521b4232dc12528372cb543981f8c39d6ec3646d422d491f6b8778ff63ae00a0d75c846889409b8137f38012b57590d57d5a72d9df715b299e4ca4761ea23b70269984b24645025d7b037f807d629cabc307d0ec38f2367ff65a95925477df237f0b856c3495152d4e581fb20f3042ce729427f2390d027b8c9620321f5845248b3280fc4b876ec9969066605185d3f95be0b7618ea3bd89e121ebfbef1f28e59e2b81bd6337f52c7fab75a9c4fff588aa09510955f60db28fa579148ac41939ea63c684e2c2a2f72a49080bfd02b49984068e3c410e102cf1819fb5a08b6d9927b0a91e6ddeb60a6c3681dc37e7b480976cbcf243e3e70fe2b54e2ce08f0ab46f7735b26c24311824da17137157e7c48c58d74aba612a2947cc15909295f923f9416eb275ec55a5bf3c6c5c87e0960ddba241b2831194065a37a3c27adfab318bb19ea9534203164c92b750ea6fe74d2efd90c4ada6a429bb85ac1c95f632e0cfb59cb5dfbb1fae80d47a47f265eab7554d7389ceb655ef52b85752b175af42142d4384448632eb72cb34f6c48c0ab606068e74aa2cf5e49cb7a6a83800290fef415fdeed68298b2b2747e8442b29d38d5303a153fa0cdfee05574b4b8b49b107f7aeb3db93f50cc977e4a0755c28c6476c547e09467906eb70bc4be291a0bdc4be1b6836e75adc5e4dcf845ef05a7a0443bd0c6af519816a37788799bb996bdcc522424e21f3314d4a0ebe2b5cd12dbc6b69f261f6b0e518498f43aceaf80e50b39bdab3104999da8a42ad2728728df50b58b9441bad00ce254571e6b39b606946784665ee5c420cad27893698e5a229b1a84b7e885db70734e37bdd26028f941ff8b1f70bf4410e81c051f8f51e1e4e385af4807dc113d73cd0f095f9be5c9ecfa13059d83016dd72d6b072a328521de01dd202ea72843635ef7cb8a70ab1b56de6b29ebca5d21c035e811a41ae81393cf703c2fba80943acc372f7d1aa08e643197aab7310bb498ae24192e252efece49a91297d33f3fd90ce3c4b171f59d76527259df920b547016cea637a35b6d260a6fcfa8dac38b48801fb44759b9ca7d83e86612bb34891382633051b990c438406999e09af3d3ca5112e7601e469ae984ee099e94f0f79bcba40913b116ef659f3cbed8f5f16cc997366ff019c651721bfe71edd75fb11c2d784161925cd04a6f39f670ce4b790a4eaa12f4ea818d9e6b7c641b277fe50d02798cf6f4a3ce8973fea00c9f2d190ee96d654ce2e7fe9b7131d828d3f6f08741a78fef8b50d3792445adffee8a5fcda4d8a143df4e67475c78789df202c2fe7b721c50bfc2c4f62dbdf2ca44ec59ef0134e0d1c27327bdbe80cde90025475d389957316060bbef6ce5242b3e72b4d75d06da83f782e16c9a839941d42a0c9e731fdf59beb150d83f4a61106b0755818bac2f65991e678ca1c2a6816982363f7879198669c02aea8df26404710fbd6960bd775803fe46f8c4207ff06262b25599c3127d697fd21c1b3af0e67ccb5257bca11eec5b5affe6b3d40c32d3d711afb00ab4c773bd445b53d6708dd35e48c6ecf0b4e551b73a04dc74016729a95eacb80dc7cfb20248a58fc9dd142dcbf0525db1817bef8bb5fee464ef4456a20e49c5429fa9f027db74233f308f344cc2ba0eb37fafeaf4738b3b892a56af4d61d638e02289dac8256c7360dd6c1f7b3f23eafdcc0e5234f5b8e65d3e149bbfc0c60f46c290c8459afc2a7a61206e087fa94ac976a9f9cfaeaf90ef31d4c759101beb96a8993bdcf92a23c19d990301bd3651821ebaac3a7f359774f5d40b59bc9da43e07ec787cde90476ca54c5695921ed2b1e917851b774f8f0354f4a70202c1dcd8a12d19c73f385e4d99d4b4cfbc43f5e0cba7961c0701cab678e15dbb82e4428ea337deead23aa36f38d84191879591efbbbe7977707b5e13ed408d65e04a1d6518330233313e0eac4d10f36620f23d425b799f72bfcb76755c5289e2feac23e68744cad9c531a9e270b7b21e04a8839e58f13df85a88b8445aa18b4a599ad97a09cb6ef252ca4470ff3dfb22094f0e3724a66349e573e3e9d5e2f7c78ad73af0df0fff606e713fc31cc8f1a56b2fc24c289bb306109b0f6b754e12ee2537ce5eac336b80e06d6d0fc95af2ff8b0fcb17268ef74f814695ce5e43b4e603a6860015ac1c9cb9f28b56459295bfda090857c915c572e7c4f293ac51b95500f9a4347551a5c3a9d38312558737b60e00037c66eda08b0a4c45ff51f5ba9bb58f3c7961edf6054bc41a54001ca0f005d1b3c4b564140eb3dee377673d6110662910879ce0edff2aa1ab79b81247aff46ee9c90f185be94ed2e4283738b83c32efcca4822001e3820b19d3000ea4fdb40bfb5a103386cf29e5a27c8eea5b21a43d9801e6f4f558619f03ca3191cb0de47388d1f98e1605c45cc836e9f906ad545329b7c041798afec10ee435335da1560eb3e3a8ead06fa9f22e4c7ada8fc14661ec578082bdb1d79ad0955633095ec20336a7f693663479b26b823fd46cd14f38b23133f1087db60ce295f82df97c6caa1a24485e8f10c55a5adc259f5438cfab9faf8795c310cc3a3fb85b85710acf9c70cc83e6f83ac9401c5c02a7ce8f94c118b67ca16d9957b6f5554a1a937a9c805e50ac6a12953f32b6cf7246b1dfb48e95dee7f77b6e0f392891e371b4a93819204716076685d8fc2b97c8db81118bbb25569ff121a4b347cc54d4a0c9af8e40d59414d46637ec772ea20b63928367e4636e722eb231fd646ed699d592df0ccc2c33f870c734d10414fd0385bdbff5c250def0bb0a952b4562189a942242dd97a953aefb0b97e1c952eeeeefda45699e00ec8d3ba822b55a5c88f3bfba9134f9489f5109dc857d4c6c03d8e1e3e5240c076edd93b1746466ca28bb22659573da6bd134ec2a2302bbb57e8604dbff045ad04696c6f3921c21a1f9751da853fa642992f1c76773dc2e3126dec72c172c5cdd3b142a8ece56438640f140b95b835f2626548d4884722237d2815f84b55de14de8da49e6328f627d72f623f6b01879f4dc55aee60fa426ce6055dbb534396945b461a44930b85088cece702cdd1384d055da8b4393b0f7f75735bbbbb1632365fe781ba4ba5920436a316174b08950261877b84b6131682a19f8bad8334cdb16148e4fa9ce35a3f2de925e9d76fecd9ddb6f0f05e90487c8f3f3bfebb26740d4927230781c3356666dc6d5402b49683a6ed0f2533c836be46bbc0dc563ddcb57985583650180df6b039591d319422742ae29d414037e7a71d0a9db008e35560ae6e06e3f8da5c3377abfa6a117efc3f21f9f9cd43b32cedbf723c3c03fd930a527426d9f0c3bbafda0fcb10f03b33e491bdd53e242901a06c5657c279ba3e86e56aa36f4e920ca16f96f0233493056653ece828402c42b9893bf16595b6593d71cc13b6c2a10ff7b082eee880c3ad824bf181cd2185501c63d4056e1ca087bcf4b1e360709238cffbb0941b3005807856681842c53b86042b2014b812b0da652ad198875fb9517f336228ededfee04f0aec8ca9e994d623217a4618c7fa50047890119ac3e20532bc59704551d3c278f7ad9f23062ab8a49b993c38a15ce8573139c3f5823b9721efe43e1e373635d671de9d468e47808e1e6f785b5e83b2efea61dce8209045c235829628e13dd7e7fd34fa1802dec7a3f3cd4c24ff8f532a50dcc589d7131dedfc30701da2f2798ed6b0be84c32437736eab1b18b2aa67f31a0ad466820e2731ebfb6b82010dac833d794f3978c4423c238c1b37083514327015941bb96796079bbfac80d777d8fda3cf6fc357e2ad389e623c0b7e2b79758e45b2616769f1c96d7e183e84d3a0b4664a8e414045bebfab2767a9661b94a85cd2a4afc30cb33f06049d8f26ca0126e527c5e65ff1ca44f6986253b7feb11b076bd16a8cccf989b7812be6a7575501b50c671a76fcf0ed4ba0bcbe3d72dd041b424a8df14be11c99d7696050ac2081e6ca2857acca25519f991969ee6f7d8aba78fca6332aa178b922ae1425fb6dd86b769b5cb54db0fe0316bb0309d284ef8253baf882036c6f68cc6c569f0eb7c4612033a6a820b34cd31b6f9231bf3e487f0b472e5e41a8fb55cdcf2dcc8e28a7dac61552fcf950d8f52bf3629ba824c87def879439c6d22f82c9a5dbf08dcb21633a75ee0bfa9bad86fb3230a3b09c73f84edb4a87973dc89e7596f77ba655a8dbbc10bee58d034c2172ab28608fdc695e2521230fdef8d4c013fd93c4eb5560fc0f650a0c0ac6e6f0df9c4b82302b3c4f56ec3d553e4f17320a18b3fffabdbd9526a07a6193c6a2850c868c740d24c110ea088ded7c3d3f35450beca57c956cc1d250f8c4857e213957bad8c75a343f131ff7496c25706039445c32d1794dc86ff866081d669f788f0c4a910571fd65c166ee7755f636845c29d79e8335963280e8b3ff040514ef62a3f218645e4c5c289d52b73a85713ad09b985856d4c0bd76e95b78539c26d5c31677ba4131cfd1dacf97a0d72d977ae485d9c20eed62106d68a995f19f7a8fcb527e606075c640b1e4a0787309f880182d1ebd643a13bf5554c22a70e4e8e6f602663847dfe97268c0beeffa8ba9c1c8392ca1914bd51995f30782c8582e69183670fbcb55f19f798c9a46cb12778140e19cbe1112fb775e5e32b8c4d9f51c500e43e66ecea178ee2649f2a336a1c4dc12d90892ea8748e594dbab5aff81fe6ddb0bad5d72c6c382a51215e5e4596426161cd07c8924d3243b203897cfb542f969b98b6fc690b2e1580a6cec9bab8c5529dc6ca6d0b2a5f1c431f3822eccf411899e40e1027b64ee4f3aea62da08cdbec76948477d5bacfccf5e822114fc1e9a01a1d32d269ee0a36027216f4ae21f6bc696f222e65e9b7ae0acc6b3cbbf3dd70d9edb883060505e10221f08b4d587baff0f757efc3f642ff61760aca6f85bd21aac3945e4cd42bd1ea78da98f4c13dc8eb06c324bbdb27f0f33dd733c7fc07a77bb0851772bb65795dc0afad860d561a3a93c7662f530f4f1de9ef28cdd9b53824d867a1db02e7078e525877651006269f67cc163175ca222e4d8eb3535b6e250628ab408cc9e3170a3be52cb6ff93b770919af6c526465c973e0cbcfcef451df590747b4eb97713e392c4193b61336357607758be27db2c5f74d0a751c1bd3e5de99d382d1a45a94316a51c8dd93a1ef4257e62079277c31fbdaff9a1fce018f722163ad646ac2375dc0ef831121a755d5277e8b17d00a70c541a357524fa83919641c0e735ef8c6c94847dbf694bc1b781dae40c7ef3853fe55826038d41d7fd57b6e02dff39b92d4e37fb555e94c2caa84bc34786c1cc897ac36424af8cd1556f736f09e1d365e1ec005a2fe63bfca70e5d98ebcf95fa074d77b1ec447a0d12249d9291fa320ccce130f2bbac4519aa242a442a4e75d78350b5b0ff6bf745f06825d5ae4b865ffeaf8d0db17f2fd0ddc8f1e7b20de44fd859702a8d19027bdca0646f9a8570c3ded620fe41208d91484bd64d33fdc20e01cc1cec0176fe753b5d40b9894751ff84823ee9d1e234fe3ae32eb8a79596c77564f05916700882db63ab832ae05d5009f41acb54c1d5eddc428cca59be0575ea862e6e3fc0f1f925cdb0abedc1d11afd139b60d555d3251e674fa46fb647cc633a6685e3dfe3c4b5d6fdbaf0e6c8b0d3157225c5bc6fbf93c7a854e7c186693e86e100e418c4b5568f8997fe320c18b465444c2908d228d850cc9f9cffb12e406e8f39550e3694bc63aa79a8a687aedcb0a4f20c66898a5daa7b3483c0b10060691b3473e440b281743edee65cb9bccfcbbd7a073524bc02579e01cf6f261b7c91617e9bde1b79e22308cb371d2ccc2a5f0de70b996e2428b1a7448d1427087092c5cdc7a224ca24b50f422c83194f5211a8359943d47d6aab75623e41222fd48b72ae8f8ae63094379468c1481784561a283845675b5525de5545e3fef5c5fc9d1b815f960609962937b2b9274c753ec74dde8a20692abea5c4f16e3c5640050eef3a3a9b085bec565b38206bcd7474bc072bfa4b39ee9862ed907b2a0e3dd1aa493216735b407338a2267e81b144cee797efee62fc5d0c3c116d5b07b6c8220411de8d8eab75ae94ef3f2e8f1af2c29fa6933cafb9105be4677cf799ec9e7a7cdbae8629ed7c9aa9259bbbca36fe674af9687cf75e218dfc4f46cda2f89b6b91904bd34eb1a5ec7aec94c74be73d6dce8818311cb0c8b5a76585ed42822e6f44f4ce6c7a6b8a8cbf2a61739f4ab7c2833912819fa063b39aaf3af56398a2b53aacaf5f0ae13a32d86cc439b3d113f825724873def614ff3cb8d9842d0dd97f7e326a05fd065492b384ecb40bef2db8c17dc95b1f7354cee9a30594d3381848d4cab7b7062b6ee8af0ff6a20e5bbcc56462219514d89af2bdb292c5e09f7319f281bd6a2de08a0e4684e6489c9a0ac914cde8e5ed1847e86473a4277a58891bf72f0ec4454c80f43dc452eff732e9d7b65a185a633ca7d0f2a920a13f167a7dcd4213bc90c459f2c3998d3a1c57cf88fb14a7c0ffc37686e88623c1ef43bc614455d8cb97102d82516560e8eac32813e465b766f468e7e157332c72a0ec90bcaa2c3deabcdfedeef9e9135cd51beb7b95f677340b9d58b8d26e9e7c3bb85f7427f02555511de2f3405e792350a054302f53b7f8d439b71623e8e3fbfc7bef411806f9e30cdf8c6a818994733367fd0fe0a362b763201243c14d0b68cce204eb27246aa5d456168706f91f0fe7a2e0228809c21de315bc1cd76ae41ed242558fe90623e4037385140cfe5930d74a004be222f6478bfdfa6b065e83b6262202bfd447d2d43ac94714fb169b7499d84b55c5c0926b3c09f2e45f9eccb75b50105a011b082cc9e70992d11e1c80c9000dda2b0b0ae15e1accc194bba94ef7bc39377abf4e862fc6cfe7e48e63186e21e89840ed383ef37f441828aba49c0913665a3e91aac1c78be7b2c8c55707d8bae121020be8235aebaaafb6114cb031b74ed9c05014dc876c0c389cf6f3f7b4d406d07dd2e5220d3553c2a6033930675153716bd38db788e41a673bc8ec237ed409197d511cc241e86fbe84ed66911d81c05daa1ff87de20194f082d99e3cfc060709172c176f8aa0611b490c111c0c4cbf53e0183d5e556f10e595166b15d122d3a43e086b1c2a70187ec59f0a787c9ae949226c82f7132c4fd47310688c6dbbd120f48017818433f3c8bb0149121d40fcf097f2275ccf9c956093625f86290950a56736ffbd5c2751e891875cde5165ead1f5d5e7781886bb7d70d7f3864b21fa3c69140523b1cde4ac67235620c2b9812986c5594bcb02f97accd8aec198783b9f5c79af37ac943b9a800162eceda3ded603bc06f5873be6843ba9a3cf1643cd7613f113d160ede1b52229e7499c11f916ea02c0064536427563258c00b0001cba7a54ffdf8c0a3c423be417a7299a7f081399b123d98bab13336010262b990851f1e7b989602bc049b4e3b2c9ddb1ff5885687d4c20b0afdc2adc599570e8463d78f6acce0bad8e7ca2df3906cc1fd4c7575b3bbab933941e678ffdfbc017bed5623b0db9b45db3e7e74d7a151a63b78f6904bb00d04cdd531bd2d1201e93c4112812cd918730df20aeb756725dc12b65bcc3008acde4c75f033e09d02550a3ef64bde2d0f6ec062422c6cb8f2c0684e3a4c54ce99fd4a3c54362615a3dc109a7c574cf0c83742b0c380837a0553b491c9439e3b5d8e9565db3bf261ca05b698307e99867e1834bdc22d92629bdefe9f20cfc370f3dc0a216ef33da28fa161f3c222fd2eead983d4cd9e3cbac6ee1fa2ecd1b95118c92422893723a279a5e6ccca467a45e95399bbf12ad7ab25355747c4615108b534bf8d65d77826319b8ebd5726491f08f3719e0d9e33821d5a3340c2121fc02e4d41e5928ca881acf05d9f7ed34fdea1582170a9b71e7f044391b5433c2314f3ea2d97e38fba4c74ccee1837f338f4c62748930bd5855a28490c3588980ba0e087a0438a56ac33b480c4545b09e746f0524cda18e1f0ea8a06c776ae6ffd52b529aa8021eb2a0ef5c4e1618bd845ebedf631f783ac954708f46ccfef356a1719375f7ece354e6e640629d7f19adf96376e11474d724dc3f1b0d5d671b11f4227e86ba0c74ebef5576813f72f35c8e1b83384020f045bf78930afb8151cc3de995215042ce30c7c7aa5758f3228d1246300acce5296f424a040f9160875e89db7f2d38faf3fde4c0672a28e8b6f34b8b237f8e274bed601f34557b66ec0568c41f35e5e67483f92365da338806a4ed2af0c7ee64ab785d56d9d8777818e5290ec131a3ff1f9993645763ff59dc7b7150cd86b48f3abbf2a8e7762dee8876a59ddfab91f3b143df11b7e28be183a19c597ead207e37cfb0a334d0649102889c52d5032ad3b696d791add38ac28124e2790c6e09f2d57cba6427917d0d652ddae03c1777806cbf057871962b5d4622b709f7915b71fd0361166d132af260969e1ec8003c0500597a8b04232c27c179272a0d30a8f9f66b653ab05ebdac4bb2e7265dff186318b8805ed1d1d730a2d2a3421f6f4c2c451871598a1592023120ef6b7fee51fa070b3978ed6572e0ce1bd6045a97438946c3e8e2c877487c026d110461103fddb4c7818c6eb9f443e7f1eae037b8af0330d5fe439e86c7e5a9a5483a778774351c2c683f2e280eaa166b738adbdf2eccb14459169476ffa70834b6dc1ef0eee968b4d1387a3fd4f64d8c8c10324e314d635ad320e067a0b4cb5ab6ec1a8ee0fee4b7baa4d207a2825549571acdfa92e76f8580fcd14834acc0f522d631e7e1723790b98319d1d6f95ae8f0a219278983ae829f1dc204789ebbd9dd88d3d9bc6c5677da62dd003668f4428dddbefbe247837ff270da93f0588a0f161864a7f41be630eaafeb98bac861449136507f7bb80d644de1a93f5bfe1b9670e24369766ed388c8910d955265187bb315e7f84beaa08bb06ccfc84054bc666ae5635669983850fa01c4f2c829cf3e398647980aed7f6dee0ed24fa9e2a492affc8b77c01da3f59b6941b4fe75a9d2b1c1ac1b79b7fa77b0a3a36711081e4f527d01b07c9e9f231b062ffebdff7809d90ab9945869962521dca282c29d30010dec267ae859f2c3e55c0c58d39dcfd15cd65c0848aa83f654b9314599337777596b67b7e4f53e2764e94d9373ebedea8b43c7aad7138bef9cf1ae234b6afc9d00318365c8b73b54f3c036b28feda022b7a19f3b80c12e09b10c48f8596ac04204264febe35faaa7a157e5f7e02b48ba76524d00817fae6b3ef02d11d3efbd4c0aa6f064d7da7df4a0e7758e116f957179e60031744dc5ca681ddb5d3ae63289c607f97e469b7b397a76fed2999b2a3ae5051d3fb3c6dc083e6274206a6deafc3e3e89e623990f211ae98ea3d13f75ee2ebf0c383cab70f5d9c5c816bba125f8a0c9f7bee7e2e07313470b220fe34bb1ac50edd96201669f21e50875ee64d9e1caee18f552bfb7b6f492431bd60fbc106428f8afc138902d41b2090d863ec62cbbd4e3c76810e6e072d6cbcf7dc9ad8bdf24b603d14fcf04988055ea454f9ec56e02e0ba91fe766ad45c2c900b65ec4021df0d7b4bd2accce72a263003ad86c7d5d1309b5ac299d3a16aec605d92291c5cffc4a8e89ec379004d3d854138bd965de53a0be8d3cd90ec50b4318ee0327cad7d8946a82d325ae1fe04d489ad775ec1a2bc245057040db79372c49c726c8416ef32d32db6057fdd45b7a8118fa39f7fb1f2a2ed664947aaeda2f43f5d585bfe20a236ab3cfa55caef2b475f3425223acdea182a0b9125af3fe2fb31c59579d4dded26126d5b8358c3d7735dcb35a01e9fafa209c9cf867e69853384696a92b87e5cc9dff340f513877d5b40a49413c4da228e79fc4905297226c7a5797f8dc4e3c802b6daaab8d6bfce7fd895e68f6cc95778e0f3661421c238629ea61248492f86a7148d1de6242b842ca02fbaba0e82945966fd0cb87b296abf0b4c4c1d11899502ecdc690420e1913fcd35f2ac3dd4fa1370d3bcecf5b392201e381c81bc408a14a11f329b4bf3a893c81bd29275290543e1a2743d3960f23ce0708572ce2805d16f80f6839301793fc1148203d53a1a00588bfa441f4ead6c85b78e0ef2210ffee487acccc856e6a1fde5dde782bc56262828ce0d292240e2ee609389b36091e7e5f734cc557b404c1a049422fd82fdbaafb02e609f8fce3a81f69909674ee452d3cb45f99134f201a117559470b14bd23ab9790cab08e8c8548c8a181fd072a626fb4173f74eb0d36ec221f0a0d2dd388c4d90243cd409cd7187540b0573d2f00bda6919b1a8b35801f895e1103a2e4ad82b801670e38f78705d70f877051bf309d84a0860508d26586dbb76fa111db2427b03e0fe8bafb91512b9602730b73f1d322adc0f5ba52fd1a123a62943d38ed18795cfd6e9ce68243288d918cb4317e0c7e549f36824a8756b93f88405a75750cd2d1a4aafdee9c47aba7190489c0248eacd950e76dfa43faba59a22e568b8d1c2026d744fbcb415aa5186f8c2cf88fe63552dccd688686a80080684295429fbf13c65f277fdcc3064274e373f988b533c650670d9d3c8913e1b8db527ce59f12eac40df1ca67adcf42e523b2609fb2263225d2fb184ba7ddb8a26d6c20d8aa4c590520180fa780ec3ab9a267113830ba33897f632ca6ae6ad45bff9e9c26bdf4b4c3bbe9d34f2c4159741f1298ae8c4a6e0998fe26f238662b9986043f4d224e50764911a37a421dc484d205c7906192072561cf0b2a07d692633d49ad48bf209a394a5521f4ef3ab16579279a41157ecfc0006d6d058a0f883b6977aef159aafa3979a71490add805490cf96921e0a33873bc8569a9a501744cc71e923ce2e8df990384452d6975ef30c96be842ed983c25caa1d6a2932f7d279d026df329f5d548c22bf53be7b1e703415ed6c09a89ed8e3693e3c92986033cc88794377b6d05f295f19418bfb4ab21b042f1ff383c79598b8b45965b86679acaefe1bcdf746f938915d166c28b0414c35fde184b4c1d64ee581dd88c5631a66461c9caa1a4eb5394cb64c0db03a2ac4fd859c73d67b8cfc1445d7449987382abe30c6065a51d7636fc49eeab5809bb6ea665480279cb82d8dd781e375efb511c7df8718eb86132396c3385af884df672e337241c7a0c889bf3a0065fdbabd7e88e2a3302315388176ea87a09adfd798316c64ff391b3e3ac26bafd11f87c10fd220ad7115e5cff90ceb4ed2407745be172280bf4d16e766d183cc3ff17da76fa75af0c4a730b055fec4af22a180e8bf20f46e2d2ac319116258384ee464b3c14b38bc7a675d191362221e5e91aa761f3d7b51d4e8efb2505276fb86d6fffc865d9079849c0acd062c3a20adf8532d185076e962f3f2704fa504ffe9b608d085dd2b622938896d0160e342d9907870f9755ab22b4ca59b1666c1bd7fe2021897f053c05795b44c908e0b4a848fd159417fa06a39f2e1bceda641266722efa3b06f67d5c5d3b0ac1a749b04b45581dede4499fbbe3e82701a25ffa9c94cead73e3f68a38664d3678445fc25159529123b8e918e5b873fa6e500e8d815668b1d497243343d5cb55863d772c7172fc792ff34bd16c078777e346d318876b503f8d3d7a279577a4c8381f2ef7621037377f54d1ac48b01c378f076761c7b710a17cb2ffa35f23528ae56c42c213b192dd978922c59b1884c61a41e2aa3e9a02b8a043077192bc85d2c2a737f14b512c7fe9ce71bf74e1c4c312b2025e98cd35226889bf09c9d3760b8b68ec55d4993b70d90dad88960486ad720d84708af9a5d5b10a12ab8d5dbeb503d45325efb87016e1c9020aa1fb9889549de568c321fc06afeaa54e588bdab4322e2e3c00eee8302a1a2eb4fcaaf1717442dc8a89e8563563b6181abd99411dd60a4775f3b7d6591243bfbd349fe6b453601bfa2d54c7e066c3b6353f38af9cc6340d047febe48729eadee64cd599eacf2223b2acd7c63d306ee4e141216e66e0beee4c7379bc6e358823aa7f672c320685e91ef59e0c9f4ce5324df44b5e8779e898f3fd57b54e4e53c39af94ece454c098a75446bdab139a92c0f38716ba3053a2884502a041936a27a2b5190592445e07f26eae9be32c59e8b07311e70e7c6891bb195a75d59188c681b6311be1f3b25605c41f12411cdc84af21385fd832684695077f058aec9d23c348bace474ad6d61b933abc628b7effa61e44196f28f54315e9c124a4d59887af655a409847e8c2fd6122bfbd173ab4ad6e9af9d04d610c47694e2e643585a659ef51bed791879a2bde60b2735a75648e2c7a6920eb4f0813b310f4c80e38e20a2c1bf2c97522d793f0a250b92e3d2f4d230100370f31cf2ff8b0d44115b1c7f2e676f0bd4536e2a42e3ba8df752f1dabc239622690a83c3f1c4353978baad2a142a790c3d5544c66571350c30e641e9d5000b156e52421b341cd464c03759ca4d7440443f63ccea429fc10f065e31627c37063b4a2cc29dec60eeb070baf12689a796e65851878fd6a8523f8e7fdfedd1811e776c8ae0d17a4d537e2e5e22c2699f44b573112da07677b9c3e38a7e8d9ae338dbacf8641d2e7b0281afab43f0a58a037ab9d806a730dc0fdb631b102e2bd2f9d7e869d08ba97b7654252221834114aab8d302c0c47c95b5b8a2c40a577ef6c425f30948ee033818fbd584b3623966b3737f1353516b7286a86b6fe613290d6132ba95897f1f5c1fd39e2b81ecb2eda22d17a66b13c5b25446bd429c1572a900026c30971bed147a7793a9c2927cf898e4f3133732434ce1b096c36df178c6daecc7da2fbe8c7ed36e36701a91de3a0a72e236db5bec37368471a82852d2bc5c40d1ceafdff612efe6b2b2f3a9242e132bf103e433e8ffb0b8486ec6e7e5ce8e6bd79a47897bfaadddd506f9c7797a1a06a109c44354354e1fb1235736e3eb11eeff2a44e20f2c90dc2e661190126fe35eb3f450ad61385e630b812c2ffcf81072567a37f84cff61a9b7bb989f74c359c45db1647f5a019a594c7b53ee23a26ef4f23efb083a27485bfd15f9eed8e501df6d1ac4fd02f14e8604b8e507d33b45b176dd891f6f39d39f7998c028af92b0cf67dca9af30b46dae7303b45b8d8bdc1bbb493b4fbd458dcc8aa02d35533fb2835f7cf0cb5dbcccd4f958fb8f9f096a017bfa36ff0f1336613ef0530fea05fcd4f9e664a56b933aa8743d35fcaee62f66312540b0f4f0e2f53d3805b4b7b5f8d2e269d0d55149e3270bd4f17e90b56e50017953d0faecd1ff0b648d8a4db804b4ad6497d1b101c224cd2b4cca020c1743371bf48b321a825f25b5f26a8b46a1ee8440329fd7813207351eb69c9820e4300e13021dc6fd949c5f7313554d4748913674451bb2591fd8185f30daba8cbbb6937f3b6a52a081cca3fdc853bd54f90e33ef09b17771343c8020dae2054eabd26625b7424dc6cd252991638b824904a462e32f9fd4bbab6d9b9006fd1f13550031fb325239a913490e8187fccc64125840ab756254f3a394aa55e237a2a7841153e93ea26c6281177ab8c108325e6db5cf30558933eb70a1df28f3b94d820d3b3d1f864790761e6315900e103491dcd50e1730d1329ad7df0011ab47c2d78446261d5d6d3b2a0ac6c6c542b6e9b15fc00069a559b8695f4840fd1fc085d843fab0355fb4de0127b0798c64770909606a386270f3d93421c1dd7d69be973fe39a219768076f5b45df48fcf585af9c3ca33171093778165cf35c88f1b38b0d76c019f8836ef63afd8c733283cd06ea6ffab21276acffffd66f67667481da94f3070330608d40daf106ebcec9efc9e6310d7dbcab199d078beff1ddd0262e4b93483f27e2cbb707b6ece05411c28ad8342446623aae46ad03a8996fce3ee2deb29496328e4fdaab2d4871bef124b0451dc266195ac19a72f78bb14896bea58a800561e5b55e24ed67534b854cd63d7be4f7baa4777e3c92594fd14499b8108dfb2ec1f2ae771914fc0ba37d75948187268c4a911ec58e618299b47bb125249c411844f683669acf12a1fdb943aa6d41ce3b01b7dbc971705dd5c9f1ee453f0f4a6e530a0eefb4cf09b382f8e10fa7f862de9e5fbdb1b087c736e0e2b07ad8bc292be4459decdecb6732102dc68584a8a24e3d4c19c3a562a33f27cf80c9e1f0eaaec9eb4fe9558624e9d9e71b0acd80813b2ade4a80854221e392160d9799a986868a6a3fb5f8653aacd1a49925e3e6c02a69765acd9250fad7eeef91f83d45d2ca95796933348bcd1f1c70a46ec28f89a74dea485e3f3747165af6ae7da765675141069eef64c8642e1dfa33a823aca1d6ac8a86ddd947db4f12c3ae3c28dea8351755e72f37975e247fb5b04a5d16862b8be885e2fe3534bf1955cf952e2169ddb4db5270ef7e513ca0b90275f5fa9a38e54818fdc530f3bd5d397f46c3f8e347161847f885885722226dd767a79452efdc4eb74ee2899714603afcffcb21f6d3372a88441ce95707799bbdc18de74e3f82da3dd752ab1163bc462cb74899304b1a87a574e6f8775664f6e47df224aaba20faca5ad247d62e35be7aa409d6909ea9560d6dcb3bdd39dce91372331da412b537cfb722502f2c393f2bd9935a941337057dc588b6024b49119aa8dc3fde852221864ded6e128d4f8ba85c7024aec0bf6522c792332d78ec708ca919f851080a7fcf5f7ffab2abca55ebcfaf03e8c48048756e8fe7519404bdfa9e817f048794d1fa744687ea6075c7ed70638c2a189b3319113f7166f1fd2c73f78b0b5506aaf4d02e2718049be61ae75f1e5714daa40378c8d6e7f98952a3d372ecb63c8ce371f753027c92806e380af62649bac70b7ce907bbbb75cb37460b9a6cc5ceb9dc1c204bdd9a86db9f7dab0c0722a755535cb8a1fdab1c038433f8f39d5ac8af5e97ad3ac1f94b900f16f0e474f52c8df8c73185c6e6ea9a4af9f198da5983c610f691271e52c482396405e1a21d014127cbe6d9092017e922f6f4610851ef167c7576e499c1a5723c1d2aa10ffa226b26c33c47455136d2a582e0eef9002aa4602ad590d0e5f6dcbb3ca7faeae628500b0f7a3df3f74f5e5727b83cdebf659179312d6029580ccdf0a70c99c4188df20f1b01a3bdcf6263c6e538858513dcfd18361abc03c4701f65aea478f8a225bdf8dd48457eba406e19e219c1359aa0e184489b51544e1037eaf919884592a451753d5e5631a6e6687d066b7f957e2a5277d19812d387769b486c4c756f9234c16e933bf698b8adfb31c9b525f461800ba3652e10ecd96ffd21b1032d27d74c547a021d78a266eb9bc0a5dc39be6b625b7558bb914403724d221bb63ea93014c4c0abec5b8fbab42633508ad03cad47e6d5a4f6392892924bd9bdb3e73e01978fac011e7a5004fd302a81511cbe695aacb26884eee354217858eeba659b485806198a1ecccd3158860318c58241c6f210cf16e07ca1bf42175f86f464dd97a462cbf2198f2fe7962c15cc5d61328ede935dec3adc90f1b9dabd7e44a722731930ba7553a69c6932b3ecec3b4c617f0c41359a339a0b5220dd77e1533a22cce036b0446cf027500ee79ca1630c5c81fc377011ffdefe67664dd22b80654ea267a3c0c992e73df6cffeaad9ea1361f13ec709d24a29a965f720ac5326784c7f6cf4499dabfb06a6e39ec2fb970ec091a0cfeb8a84e04646a2564cc347087bf8a5f6be98393383fea7e4aa35e9ec2f135b46fb6377b9c86bf6ad4b647d5a27ad2577e5054dfdff856aaa0bbec867d46f65d9bf9e2a387c7f02a4c474a261a8db1368fc48b0abecb8f28cfe0caac43367b648205790fe7f63baa5dc5a4462b9395fe6336810f9a5a29d37932a0be68420a957eadaea5c1adc477346bb9a772ccca69fbb0c6f5aac0abd265005e05a8d5cdd15f6c3db0a676fbe8eaa529f2d3e5236685cc224c7c590c43b576747f3a871a5f1efdc3a316c5df28db1996f9c32fd1db9dd68e05d353f4582a099cdf75c1aa8a9ba6c30cb63788ad4c9323997208233fea2457421f0c496b81156dea02f3bf520a6546b38cf56c842cfaf598461dbb2229bb81b1a29852ceadfec6359e78cdd6884f63f42871059db275e1ce64371d43797f87411f78d2b9d613e7f5c01f7f8bdf03b7ab1e0c1f730975989e6ed6483a387e2886429d82a041b5c5368050f488b3fa1e5b0f34aeeb01a9c4cf1873996639e846bf9b55ce779ed294570882c7e26163dc935e37a69a20302a24c21939de00d3ffd54104c7be12ef078223e1a67ae230638d9dbc4b07ed5f3edcd3e83cfca0acc894a577bd20fbecf059b1b951ba19bf40f780bb50fd857f1c7e6e54ce2ac071b4995bf9f95cd3d20f77b4c7e67a33210930f628e534e447721280c90b40fd2b104df36ba9b320be4e7584c1650539851080936217880a13f4115513b46ed4f5bf40865c2c0ee7830afd526c322e74ebe47b1700c46e280a92df1212224762c1c1be4b56c8367bd977c3b735ce110e4fe2a77d630a8bfe8bc51b5581e46c5677282dfa26b0fca44b6ac8bfe6954b0ac51261c54e806226acb354565eca7ba89b42fcc641e46a8b9f56893fca7e9f66f6310e3ab9513677568fe697cfeffa16ad4e88a06c12f24213c5875285a1eb43d9b4395c7729bccf54571fe325ac34f7488f97e9bb7970056a47e2da0fb96c2b204a88cc32dc88ecd7853834681264a48a3254345a78ba522b25d02e9554bb0cfabfce8e93c872e5046cffb6a7e5716b2dd778f9187c8c197ed72db9770cf35487ac07e63e1556c44bb46d71c3e607ffc5661360c273ae3d43363fb1c60529d75c2ff91a510bcedfac2ca076f0f3b7996d4038855dccca7e00fd26765c0614afb93d79d904154d5d60741b2eb2977348ddf19ad625d6586006f9d676ff59bc204da1e6a6274b64eda4649dd22f637dac1badb0812f50d01f052a48d194137a6a015df7d0b8c236a793ddb470f1ef340e4344688e6c274954bd5cf773d78dfc556902475066b669d3ea9229fc5e798dc602682ac4ae89de94e35b859300c7959083d1495d02942ecfc4276daa6780bad9fa8cb1d463f6db4e714c9420a4a93f9ed895c96b28cf31fd6294c210ac47dddb894472a472fea8774de76312b9249713b9fc2731e0c8276e4a5acfff0987a3c1aa08f4dae2891a2beb4d908e45567db16b88a168873fbb59cc0dcaf0c77ca71844270f47db663fe2edb00e3ed53e1c600e0f4314760d93acaf37d3df920e40e482d07c549904a2ed77068269a23567b8607493b3a3ea8e4602cf2b7edcf2ca8092eeccb30e8cdb3e6f6a9ca8e59abc8b8038ec5ea0b2ef98a49d30166ff33caeb212dcc528b76bd8f355c9989b9b73cd434675ffdb4f13a495b4a90ef9977a083e160a81930a4eccf63e624af1271693f90d4734a708f39583772756b4b6da4c944e8bfc1f0ab6d53f22154d943cf8d751f70d87a603760e7f5c91244b0fbcd383ba96cc3e6d35f0fedb5b30bdb7bdaf9e6b9fa1471b7e6db0c99d78139fd97ca48073b600d49e0f96b1b3ee64c12b4129d4da8e6367ae82f1452fdeb1410a32e4279766d07de28283d4ce93b1d2db47c479728cb3093f4bc7581de441857deedb09a880f62400a613730fb491203c9105c35ecc05a004f970685846a10820e66ace500de3ce713cceba130553d9da5bf6d1416eb72c3ed2310133f78ce40b4cc71e109d9502ad62b6dc690794fe68b9cf9649c6902cb82d4478b3edbb65aa88741dc525defe3e56f3cd59eb887345e94eca22b4eca4875b952a018196baaa91861fbd52cf346e3d0b48a2f7f801edd9c3e3dcb628fe28a4a4896336716945e979b0c0493c4ec16ae2fcbb86fd4d4e86953efd40b84bb1e7d2c87082b9a2aba7b7c4e4f188a097f291152c70e83c793a14846b1dea5b14109150d537eafed5cb15780ede9058601d10081cd46532b09d35865ed2e93dde845ee3a53e6211de1a9b7ae93ad0286d8bf617ff27ae285ea071db480798de62aa8d7b05fe9671b6c084a8d43318daee1d1b152025ce405f31dca8a5b85fe7537710886eb62ea8e2f172622b0154260322bc82ed22bea5a621eab24fd06f500c330dc62d98a183e6066fafa1482ea1fd992f9458216c0ce8d8d1708574f094a6eb487ceaad9fa245349afa476b18757e8b877874dc17bac54b1ed59f18e4adc769375614dbc4b05ee74b2a1ef4c3b5b028db20d685e9b4bdc15f2a9589a6e58f300a452fab8c244cc3ea759ef45270e4d17d69552fe973264b4434804c2b97fac7eb8ce8fff8ca1454b83c709108a0436a4c8a17bf02f80476cb30fbf691b7a691bc7bea9714382a9328489ab31a0f280f4a24e86ce085fa54a2ff59e1459af2d3521bc68bcc59fc0bca5713d19e39edf81ad88e188f7be1ab2fd969a3a158db478f8a634d221b081f60c4ea2ae8b072132efaaa81ae7e8ee7e831a84dfc2094a7567ae35ea5b8de7243bcacdec7585a7e6c5b494ac1a041d07e845cb420e1098d1d1d2a2e1ba186e121518e19a20b84b0afd1d38e581a14abbf8e1a7350567f84c9001bb706ee53f61967b50da47a481901ca5c12e160dee8b08e0610d50ed9db5161ca73113dea46615b38bd6c2904fcc36d21d52f50474a553d23e70a4dd7bdc74ae0dc0505da1cd4924263a3fceac08a5d70ca063e858a36e108d93e0f0b48af9d7e9606c1dca293a44934c89f3f85ef36b2c413186bc150e3f171afb0ca9e6526f4183cd83d8fe34b667038bd8e2a50e6500be5b0a071e92ea731cc9b2983a0d143fd9110fa156e389216d40cdc30329b979a561e5101af53ca2ecbcbc9abe784b7930a5fbefc4cece7ad25e8118eeb43bfa4fe1198809bf690c22c54031ec7dfefc9e1c02ce642c1abdd9eb0ba5648d7b90149a937bb8fea415e889e429419656642136c0369d1f9e4e0a03439017c0370049d61a32d884fbbb9d25c2af48567a532df98b02879c466129fd0e683b698d6387f7cdf974733a1e8990449e5fbaa0af47b98ff1c8ed46426c10754170eed9835fea50db9bd58c861c7a73ccf8e8dbacf2e8275ad281eab83fd4ef331000a368f4ba2d11c2c8feb06002e1004d433877b784bfaa5081f09cfedb1ce6eab06dc04d7a19caf55f47fd1fc12bfe2dba17e148e07aac3e5f94d04e0db5ab346b4916bbc62c69f0b9bd6b22daafc433ee1288c0ff90548af7a8f20609d79fa6139b61b0837191e80b6e079d90b5ec2d55ae3394d9afc3af98e2caa22f7409081921d3a67baa928ff973fe22ac798ac9df0ff21ce5c5b7c065ecac681f236946e76062130100612babf205ecf8e6d3618dbb610a89f368381dd28a1046a3b9a580fa84006b71829de09575a1b1b78060bce20e3543433694a9d8d7e38744f568584d28f13c9fbb1282f2c30213677e91c2b0c143ceeea6cedc4c4d2849d0e33b70ad43529e85fa7fc382e28c56110857bc7cf47c8d7f16e146ec5d63da40e24ba1ce43ef5ccb7467624430f216e4ba1186765ea5f722ba264814912bf85fae42695ff2bf3e5b6eaa32f4986592633c3cb0aec2c47e1760cb422ce52ebbee28b606bfdd7affff6007eeb0237294b996113ddacb3beba0acd6d8c6174561115013755796cb7d82b3706498bd322ad2b738715804050f292ddcb85af4df38b9a3b78831e2131950541323aaa7184b5e2b95309304469a7a0d27c0f3affa9e58bb824762e24af651b89835bb4e3489c9e8fc2b6d1518f087985be227b0908e43e50a08c13e605f62b03d7d3637ab9a2a50c9f9621e4eefd756f9abf4fae521de8562363c9ab91c78d842ec69b793d892280508c8bf8efe43aa88b63859d809dfc91783d46e9ed01e91f5ab1355ca89e11808858f057d4b351be83ea2719157e4aac377640448e5822863d8e4d563894d881fafd165d045606accea2a37ef831c1eecd8ad3f77208f4bfe02757bb11a724243679b5921be5ae6f4e45d7a0b052e270a6705946992ef839262fb64db77ff72a924658c56100d11419b2058ff95affd1a1ad4ff0cf6a9326ac2caa420037f21c6eb9744e8d89ac0280a782970064330cd2455cf309d2ebbcd795fef9ba9c1cc0a4eb0ade75cf5eb4b059da2bf93578f4a06bbbd48b7e1f7fd5b58cbd9fc90187c125885223c4e01663c7ae79442b7da2aee7459f22b4b52b92633c65b5e1a9c40cd0e23f4031ee68e4f6e14419cbb7da0a0cc0203a0d892bd15b8940f0002c06e6f84d2176af023c31290c56ff68c7594389b0f708ef77781a70ca05639a0d9d9d3ac373f00e4f7a6afc49e72609ede67c2cacfb27266f27276c1176bed186623201dd18f849985f403b8e8c0206cafa53961facb2b6d829517617b21a5114c304e0414501b1029f294fa5c46e4cbd4b45c72c56b22d719251083b0a12644d4306bc7c2b098f428bffe53055e14ca9f5373974bee92314e532a6f1bff8f914a90d374b6ccd7ce36e2dfa9d7ab1b0102947a4b60ff9eb497ff510c80a89cdc5a9fee4dd1d6ef1ae1c10d6321902603655991f6d4838af6278a913d46ad3eba207040544840bcd9b5e03e382bca2afc7a2be15becf068a1a3f02840649d32527d48da164043e5abf0110c59e97116ca45fdec224dd74b31087c2d3fde30c33ad67d205afaedf65a9207bcfe334059cef8ce2b4ae663fccabcb57cb9cde71592de697395727a552e2b994c21192f8b997fb81e1b59e337ebe6be7b022b6e0e0f583e43617c570cd101fbdf469de080f9d1f720b593e8d9a5b2d5128577446ccf69d51963d60d07c3b288aa7f7b4e9008bb7889c63e3d42a50bf18baf3e7aefe634fa9a9e876902bd5fe5841f1a23d0be6ecaae1e507681efcc99e27e5674abb40686ff52ed9a205a295cf9646dcba22b1818427822d77efc4ac1a62bf4b00da83e2ca045827915484265deeebd769f4654c25613ede49eddf93c08005134995fbb4fc878c95a89be1cd20aa258319730894c25fd320b8f270a5b63258c0ee54f03c4061ba3de445541b726bd26535283aa47e7de9dbb06d772381552b98d120d47a427c68c83728fac029853117617eebb2106cb971da753228adc18910145e81f550d5f0a74824d146015fafdfdb63da51428bb4b5fc3afbf061de818b45010862a68ae370e42b623f145cfd5ac3bbd5cefbedef1a5db597eceb12dbda90c1c782d7445e0e5d622cb6b4025c67c7eee373882f2ebd2b1bf93d07fe0332833cda1b1e1972ae6113c606da4412334883b13e12f05b9ee998feecf0f97ae8015ebe0251feadeabaf847c5ed77f3745f28d6e8a51013deb2b60c57114ca17e5bdf8104072fccd5e5a3e3fd203d54636a94e39664a7d2b8afee7d468ec7579d1c0410cc92c426c9ac22995ee24d898bc485615e12d46c6aec41a767066be5f3ca83c0f3a3a840296baf3e5ae8161e19c2c013c7b4ed363abde8b3f917346b39943b20fac365320b5222cfe9d65d4046e7c70d91b19b5c7d7a03db6fa661f5030e6054f4bc80fd7ef7d471d46653d158a531f1abaa70627dc7e6ec1423ad0adb59af26ad5c421e92a831f03e0951b45d044195ed811840681b77ab27ada7b8455cfa5cac98e5c6f6f6aaa1e912c4749b4bb91b90b81b6c7723e111476be50ac706340ead20efae8ba237311d20efa8d55f40c0fdbbd01a060d232d37a6b94ae0736007db9bb236683ad10c2fe8ae0348ece7906bc68560cbd78484f22c182d203c382f6abc08d6365c0dcf061393f5176c3a6c35276d431715119f644c2a5cd837e53723de5a7f59de07c09022392d7356fef7fffdd91e74040312b8ec0c92fc036a7d10f4ecba66228baf7f8777222ce0050c682a2f87d85a80b4634db247ef7faf05c0e8521851249bf353957148279b325a3a5f396a81e11e028bb3da3f4226c7152582db1c882b511afa3d579c4034cfb7bff931022e832af2759c80aa9b6bde580de4ce70e82811831ae01171532677c0c731e1451890ef2a086a01596a10f7cacbefcf90ca7abf6293da1b2c06b276d2ef1c969f3484e07e77bbcfa8a9c25bf63c7d806f31a19d2decd98e3f1ff269fa77d1b63212c9517777c3f847f109b5fc07c0eb3875d92b81094040591bb2652e6ff011f146d19e1d8f40df85c676a4479972ae8b067e402ca59c7518540d40465baa55246f28ceee88f1c06c7470076b15f5b997f86f76c03c9bdaa0481de5b941f7cdae5dec69362e5495f4ccc990df75c17093f0dd7ab0f1c1a64988088b027fa9a8117a392b016acb06d261b23c5fd0b2d9c91738880606e22fa6142d6c9a1daef02b9a753875ab7e6dc9cd63866ee0e0a804d564740e743d1c708892240c6d9029d6d6e2f7e5aa098b92b4b59e67ccf114d6e252d10ee2ac2f24ccdb7a9963d00ded8c63895fc26d29c95f7562228225ec2dbe8ef9d06a5289fc5b6b015b69a0f66dbd9426da4fb4ae0230b428873d6d13647830b3749f6c2464214aa2f1aab8a03024c56bd284cf5b1b245a4c99fccb1602ba829a2e7ce0ce3dc38c7c80d11898fe091636d40d304a31ca044b510b4852ffa17a1f3043a8d5d07e08c48f43e4b5b8bd32bc27259054c9be0cf94354ba48d5c45cb36faf6b1aa52716efc202e33d512327e832658113db077797586113ed91d8443734bfec6a4f2fb39d03b64c21c059b8c9816c2a54fb74d5a88b258234fec8efaad5640ea57962aa7f77c876985da3716c89def40efdf5349f27f0871a32fdb076fa925e0d14d697ef2a0c7b21cc05b1135b3c5e27255135f4b661213f57329d02351844408af3098bd9e5ed236371c9ad4b168bbe367711f1ec33ba6a3d0e7e699acd168134efb866552c6332f200a9427a7067eeb8bb1919c7a780e2489766a047ce6a51ace0d19abfcf9c1d7d9ec8755d06a9d42a39a38005ffd28b92026a3f89cf1e8e84a76f98b37d42dfc09fb48c2430ba76502a5f14ae539428f37bbc466d73cb62ce066b4b02361740a4317729288abc38907d1033cb0f868b76455ac640ffa2c1e9dd15a8b3e53956dcdd18a8e20d24f103f430bcc2712505b61f99bcbc5732ce1ea0758c470363aa848a0fcd846e921bc28114ee21d6b1ccf884d9bab8e460f048779eb35f675b528b66964a0199d86ccdac46e820c5051e532457286421df2bd534acf0f68602ac3a584fb61cd39c8b4b12190f4b5685ec1a8d1402b0fcbc45e8d745ed6b380d7eb25dfb1a83cc6be583111412fd337b0fb9f8234318af6faa0a33389fb75fe47c0e394518c5bf8af0b7aab93471e4e55e400b3997276b14b7f07915966d9eaa2d16d4dad2514e38e3a26c11696c306b08bdeb0c0f8aba180285b2a6851888b03ba349eaa1f6ced6b6bbd275928d4ddaba517c17a34ccfcb893e45953513a3cb1534a92b1eca69208f1a486d01929e90d007f5ceefa19ca10e33c479cca32e25feb77d3806b01073fcc453d3b6c3ee32b28197eed95f27bc57892450175a2ee5468049dbeb1ea6e960860e93756e8ff59b63138be8df1f46bcbca590958a62b43259af29586fd146bcfd547cfdc72a8e6bd3e6a33d1b63c468be1135fb4e26e3a0406f2f8a798ed9cd846ecf3302322da851a24af40aa296dfb02c1322cc1a4ab24f89b16fe9a6834ddb65b1bf8b80fe186ecdfd39d9b976274aa7d1ce60692551a69e0ec4c5723d9d99e0c744307610474d6dbc17055eff1fcd614eddd062c69daa13fde196aaf190f7d61b19bc16d9c73d951876865131bf3e26091bdf05fe6d9bd532505f9ae1774e9f9ae7f869243b1713ae94dd6274513d39c28d4bcf0bb7349dd2b2b680aca0a48a03fbf5d6e377eae0cae2a1ae41299e6d00670536add42d3ad935c360eefbf531c635efa08af7fed51af2a71b9511508cd3b3d1b0f8c1f486ace2a3fca2c4d05268036789939bcfdfd360a6ddf8685f332ec2dbb038a8291fb78f6f92d52b39f3abd251244aaf2c55b088f38267f7c4b4d2250ed7706f71932108b53b32caf6f1e869b52713ce372fe17c8d81f4bc358b3f73cacb59691cf41ae6b8f90649dfdcb6609db573abc3e56ddafff9bb98251abcda974d1df34de73b530f78481f1580e24f200387db12521f648d6ee6badd26d6beb88fb9ab560472310ae98302b6c1c0e602226fedbfc4106563ac904a93dfc9f15b9f0741ab41caf1c1afb73bd6dc7f14f664483817a2c218ee08361325b580a9e143905070745c7c49a670228cb6376358f63d857312a6f16c77089041e35b639afc5d281f6364a138222958a855cdfbdcdecec35051afca9e49cbc0c784bce4d5cacb0a829ef9b383229d8413fdc11354111cd6b13c929765c522fb22aa5ab109e321c92408bf316a6823131b6c16c8ecb89cd704c21192603d32a7fd08ae7a970058fba6ae82dd00dd41445ebc375746e4663ccd66667daa9545a66d4357444fe25b91d70fd3ee96b4f1be44b7e1928c11970f0df0de6b04b06760f0415bf3aa408e10f6c4c0ec8b60a23e007106512889c19aea0ba92a7c032fc33516ce867b1e5f67b50a0ed03954077faa8ce33af2038688a4ddbdc5f3c645517487155f7afb3a19ba78d3da0f1292f42a30a062127a386af87c4018a5f71c9692f4a00c2f6414b2705efc73a5f0858997b8039339a6a2c026d135f579226791c47bf1ed2f4145056f8bb7bc04e07a96c36a3e3c41fafe731e3688b6bc336332b5bb081b131f1697de0b6577a4ced26aa71b1e42917b0d144d3879c3effd3be41043e3fac5ebcffad4888750a72cf33af6bce71580ba2c57090e59d0f8bf1349fde9bdc436b3a01f4a4d38b7393d91aa00915e77e5452d8f476f2b79f17ac250bacae8a2be98e4b0a30da82ea1ac30d78b703bc84463dbf73a38a7235acb8b16acff750b4f8e635d1debc4196d15661c3889d62888aab7d67aba66810585b9611aed0e6c38e50600111fc85dc0bb019446f829402f769c8e4daea52cbd74e0f8d6413a39ecdd02a88e1c4e0057174753189b056d3bd2bd7852c72f0a6296be3fd0f6184f8bc00928bb9b4721ca7a8a19f5c3d62ade139303114a2a8d0c304f9fbddfbc4e22db5548cf287a625ac7be8d78f1b8f764cf64396f38e3e58766db3bdb4c868eceea904561808f5337dbc571f0f4809bf21b118b64d175cc20eaa78f1c5ee9d7e4ae29d0fbb250a74dbf93dab2d90bbaf5d1956b211d9d8aecebb33d815c580790a5feacaabd6f5d17e70fb08d7501ff2f2b6f44c796458186ca94265bc7a947b04543023de2dfba78d9d7900376d086f1e9eaf26822584a9187968d58703f5c35cc87c116cdf73c9015b898a1b6b27d7bd8d015f698195ca704f7152b274060755f88056568a476134c9d7bae9c5a89eeff922286fc5f609bcf13c281e5147ab9131141df7db2f3d495b5b04446f3bc46bec23452840e5ce3b5f63ed788948e46a6cc329db243e644da5cc9e3c77e94fcf75b22329aed874c3a67f4ec1817614a5a1a472d631c7759fd7348068914403d9bf1800d95a9bd6db4a0bb30765a28245417a13ed9d0a33dbc2dfed170765d9fef3b257d4e1398525b1c8733229866025c16f382013bf66814d633893f25731e9f153a3e016d57cf60d9cfff05d85e95ca72e1b85d6069e328a85404173fe3995e440c9c224b59f4afa0dbbfb05e794eb979b9731adc89655f225f0c1ee6305888b42162e7634e04e4d204a1d6466a5d3209b1489b87828f2dc9d8c32af487865c0b8c551f15f7dfe65efae46aa045f7133086f69cb8fc5f2f89cecf81692222d22b959e4fd3b6afd61f808f58d4e2af09399c34fc59e05eb11df2b15d94ded201bd1e23280af67d6a0a682468fa490befc9cc7538bc3f8d0860596aff41e4ca7c99ce91e3beb6f25f15de8e3fff1fe41f1132c9bc73720cc2bdd55eae900312c73966eda8848f59d771186f170b7d3e54d43a44bba55117c06e40b511d99fe0d843ef402269367bbe3fa7179f3413ef0e1fa209b403c0c5318ec5731a0961cb783c0d989fddb865c3f1b58ff7917ee31f2d7ae81bb28bae6edf299939b5af45e095d6d91fe3be16264c222d51b46d561a829e7c6d1f5662aa491ae0daca687e27b02ea4566aa2a20796f123714348759e42077f10bb5d0833c9b2b99fdf176047e3f42d27f270c3db4a28aded0ef87800080cf31ff3fdea329fbf4e4a41d62899b58bd6a152b7f4c4566a9d37bbb4c2413f41f62a3f12e89056b46066006d1f8490c59f100fec6b1fea3a1455de56491d9f1e5f986f145396809125d5bf6abf15586b2b256065b8913e9694778e775edf43b37aa966dbfd8f2ba9945fa9f190e13b77cc510a7df695f36249e7faf03cc78dd53d27b6644f7d3d7c47d17bc2cd21edaf28da47e8850f20a1c2ab17ccdfc4b06f8eca595489223aae63c299be79c1b40dea3d05a9a7159f631a3c0a0112dbba2dfda5a13a8ba2f0eea71ce3e313c03e333c0395b533157ddc152208beb0bbf3d945bce47bfc621fc5c7078c6401717c39ed70b871c73ca6a4eeaa16abaa8e43764ebd8b45af3214f60135820cc102d90bc9b70b7c995792559a47e693f993cd261984852260e2d77ba23b4b33f40f69c0899993535792ebfdc3d3ea917048ec296d62214ed1305bc0241c16a1cb4bd121ca9c5b8d48580c120ecc5ba2ef2f8d80414548af5782f4033f0b55ab158c9e1e3508a762b53bc2d4c3c8880c2d10283ceca5c5a70aa2d515c22dceae11c8e9c1865f7be7a38276b0f7fad09dbbda736e02ae4738d560f7572d5216e8db6c7afaecaae8ac39337dfaf22fa7d2b5bfc2a3cedcd73afd3575ef9b2e892e7134d2ee84c8be4fba21fee597a415c3139f5de028e214cb406e084ed17065fe0858737d995f2b5922fd6e9b174bb5185aaff5f47e617bd962a3255ef630f0ef021b46cfebb7188571262b8724871f992a6b9fd7b3d0782893367b4cf819798f941e67e460e71d668f257085b96cda55b4a5df11c36c0b35c02442c5b2cebfc2973cfa9f08d5d745139d8786e27b34d115f36cc333c6a450f783d8036de7e097b7e0067c1f74796ef7339e297ab8ffffacae55bfd2b6f03ddf0a0c745695cbd67514c6e2f9519cc23fdafe8ab994c142e726b8ae9db119e6d87797461ce800c5ab2ac18c4bade626fc319ebc0c13b04a678646f8936e145f99d811d5a88ff3dce68cd99876450b200d4382e8886301ddf9bbb988bcb342308be299e20097296169c7ef8c07e898edde13c28759d4acb041024a11adca85a40a1bdac21d98e320282d7571a892b61bf7e5afd9b71c4a1e0176ad8aefc9fe8a84eef1f8632115a36dbb34570a67eb2bc3e21460db134c9a473a999c46dd9723c388e29b01bbc7f2274097a63473536e407e2caab17dd39bc94253d3f14243dced630cac8b7eee7e1bbff082f2b7a317d13505eb337eff3f81edda6ded4f14e35545f39ad95fadc493f33e56eb5fb10e429b88129f9e5c444d3df3648aac9436241f714234e53293ea4dc698681ecd501d1c885b290c90ea165150f1ad26f0cade576c7ff05fed031c8566d1f4daedb84bee9780e5fc4b70d2c994fa34015bf3046ee11ecf8f695290f7f7a4a8ef28656f07895889cae8afa3d61942a2d7debbdd43846976633dbfb9bda84758571b964c297b78d4ebb648df3d078052cc21dffc42586dead68effb9bd1e3dc5e9599e624f9d51ee870ba93aff6716af73b9a22754ded1302b334fbd3702d533de470b297fd120a9114268e4b7d27b34f398be136b8304620dc62cff5ac8d31aa2461e666a57cc408781a4602c1bfb75dcdb4888d0083cb5eb02a1b2e306bf672ff98efa68b8699a89943f4f95676cfb8dfb43cdfa7818d6c9e485e0473015437cc5e24609196886c31ded066b8e0a7ece04f8ef0f3c1266f222e8a637c8648cce4a7f0c01ffd95805c81ab8bb68dedfb3fc52ab762e28ad0e6da3f7e2efa0c337fd7620f3672ab2b2145b2fb05d98dd41c2e5ce8d9455dd34a95540af20ffed2c3973c094d0d93eb2ab3100a96bc9078cd89cea88a6f8b758b7176348a79e3e732d6a21b60172fb26feeb9c3890b87547623ae83eb14f4fc119bacf3ae45c042c706516144c5823137e944a78a9ad604a1ba6b241f4f52bea8b08c373f801ff29ef3c3251915be7b68c5308178c9a9f53f0f3c6889392a853b9388ce9fb44df4f728bae2607b4bf3c4d46dccd7bf0c95ea96540e41aa0c896e3d516b7534467ebe9b0c3ad5be369241d01d26ef24a9a64c297bc30fc5fa9d6c828dd0f4956fa3851b557364aaa4ee9a281b37b82eb00d8994912983a478b99ab7632967fafa17dbe759f62923e98966648b46fd9b1047c4bf8db18cd3a648a044cc73f2161d75004a1b4066e9051820bc7b647f2081ac52905b38c93bbfa273ac7d579d9e9830e537d4ddc895ad16b1273975dd6f092f72515f191e8f327102c800c2a399bed52e22c8b82494f7d7b9d20d8b7081af161ad67fcce796a980304db10f5fff3133a3a21a4e1ca648ac740573c55f90dd6f472d2d21a2fdb9878a2c9e4a1403e510b44f964b3a9f86ad51de362b74e06a0b6a444fe0cf869e0a4a8e59db5be5998d75fd3b73b301be76cc0132a904a80702c199d8c2ef10dfb33592657d3c2db9b85fa929e9469b12374948a589450afa8160172dfe41d42d65b91ce32a33b13a4eb64f4a2bfe0479e3e08536afd6a523e4f78b8e1e7e08a5885ddbf2ffa5968d7c0b13a5caf634c329cd962de40811cd4321eb4342feb8020ec46f3b235e83bfb47290fd00a950f2abda490d2f4f66d2b9592c2a9a675c343294b38e97d58dfabae449219b0fef3bac91c2d7cd747166cf2ccc46f43b9cb291b8ac095dd615a252e3bd84655609cb0e4b1f8173558d47f021aab425d5563e5eaa6f6ae1a3168bb488a2c1aa73e4245b41859aeb575448c9ce10628657c0c426f5bb169c87f1f6a7fa70af4f2f49f7581ffbebed74fb937140367c704fcc6dc15dafc66bdae7790b767faeabc504b3bc084a4e3fe0db236d3c5c150a82d8538aff17e8548ea4807fb2efb022cbfda3959fafd9451174f681ff1665a8572e8c4948a386a85221341e431ffba551b2ca43f3594a04b8c35347f4fe1369e4de1bd352d7dc1d339a8198e4ed508e673af457517d17d9fa434071afb6689377cb3a3a66241844c99b134c815238acb228d49c1f974263e5aea484de12e5becb33bfca3a3af6c77bebf17398a074fa7fd4b7dfb4292cc79269ffe18e88568647682bc3aa0b3613e0b289717203f86a84117381bc2198f054d8db532ff13e0c162eb1bcbb4f0a0581777d383ce6e795ae70b731e35b0133c5cc0fd3c986334a3caf22e0ca49dffb8a5bb03e35b780b523c66c80568ec9e212f2f65f98e8c0d44eb12a327f2b58fb46173d23d96ccf58638e3713965405f900c679823ee7af0d35262b72d311071a34e81cd8aa22339fa073946645db2f24b89ede46367dc8c6e293602d8a37bbb14dab951041c7f16273ff13225bb4266764cf87e58f8565be5bb6cfc4fc99a86d8fb80e8b8afd6256a02b29c0f8771905f9514be1f479a9d9be4d6da34acf3b31173e62efc57fe0020386ff6e3725052df1142072e2c3f12c2a7eed2062af7a1a8d930ed4df1a27aacdfca6a89d03565d139b33e534247c419484c0ff61e1c4df0225574596521d56dca98b37a587a45af2d94436196562cfa92c5a1d9c8f8fdae1c4afc746b149e12d1ef2e36643cf137b74ce4240e187676d305a0298a40a708c49278a8c1ccc3fede274cd5c14c4d233517eea1f9beb5a8a449943b44a08e33d1e7d1613917d57493f4da34e7fb695d85d18ec294162e38ad411368e77e997149fd87642b65adcfa2d12eae5fe6fa475993ac23b48ffe2add5f62c4f5ca32ba950171ac7ea1c194a9a329543621d82f6ef37e2fe99330c7c62bf61977fd0ef355b2d3ae7f437652d2ebcf70391bb89e5e364ac7f2d0fd6c2c804e966a4f4899a36e618fb1ada04f7759224ce6c66a78dd5ba3f0137f393229832666cabbf53908780d97a2487963e0be9bc9aa960db03555483032a0fe389aa1c72b0bdb9e8402ad76d6b32a7c6a15269f0e38a06e1ce5832c2df0c325bc7c66faa6bd7632cabaac9ae7a91c79f256d1e0d0253219c53fdce705b3d2231114681ba4d3235c091b8ff1b44f20ccae8dc653633a6a5596b90b6f4ec23f47f24af95a06bb48ae9ba2529ed35e538fffa7b9fddc22c7d1683868f4cf3bdf6e857d953d0ccb4c1666e9c7a73484efd5bda055f74ea83f4e25cba43e6fde78ed3db5473cea465167767599147db0b03e26b8bd0391638cdc5bb2b9ef324c1acff30a6d65689de005bdb6893ccad3c91dcf932a72a1b2a31149d1678cdbbadcaddcb4ce2ae2c3c14c985fd9dcce06a52bddcc3fe8a58f6577df0a88cfd58627d3a506f1c7df9923c3011fb8088f6e40556252c3add4c8e93d15b37e41c5e862ff0ac64570068968a908c0f50435523a99b162f5b72951d2eab4b52059f93016b73ef2fe7ea6276bbbc1026d948f375c609158215a1ec920fecae7c8e486f708350f838d16cc54d9dcb69bab8d46449098288ee6f3e300e60510d49a4f45883a2a75285f1b29676ce9ccc6edf3e0626dffe030b1f04ac3a86e7de992c665812aeca5fe6e07e65d1082a400a0cc1ac726ad217eaa683a4b8cc32883786d9e78af6d9c3fcf604e6a82109afcfd5ba03dd41f3641e7de8c754d64dd3ac787fc47b4b3fb39ed747b4e4f08d18d508a2a37318da732bccb2709b32f03280b88945245d366a47f53a504b726f9de6ccc577307fac27ea1f51f474b9438ee896d04678ea0a5a7ae0678853ad18922634dfd57687b76cda462668d127c936ee0335224adead20dbc883649a2dea8afcb8e22a4b5d3aac0338ff567630a64476f0d5633d8af03e855569bc9cc9dd7b5a58bfb1793a5483f96fae23bf2bda570ab6e53057d6d7a717ad096045f7440d92f530f8e49e016038d96fd4b990f0b5b40d108a62e4abec854d46b469134fe8066ae33695138378e2c46720366b7a5fcf3a5cab4f47bc0e4868044e93ce098aab00199a888eeff16895ecff07818d3f1e6dd560ae2b62b70887e3ab7042eaa2f1b3765c62909e85108a52c827ed10d2f595cc78bd84791441cf692fe23e23d821884ee23ab49b1157f6f637d9b6d1c788db77d56ee182d781ffaacf698657f878b26a26a8ede5896550052e9915d64c0b4211c6d7d15d5dcea9811d1c6e11e7c0e29b12651b4c34800865d8eaae093d0b8584a82c1bec0c8b7969aae4379a6b9a3120ac799891d9aad09e4a0fafddc5067f050d688260085e772e265cb9e8e9b7a0c3e64c5b08491fa27cdb53835eb0583d7a8be6744c4bb7d3d36cd9e7fcbffd3e80ec6e391c349b18d6a84835d38e751d395a938c90422618a3db517ce6ad77a0562eeb663e3facdbbded64ee26768b3c5170f73c81e87a8fa143b643c75f3c146feaf4e59eb83a0b70e1f064cd01e3fb6285f3398ebefd4ce0718153dc2d37806452a7980d17a8c468728a802ce1ae7ef6f1bc756a3cdc2632ed66654fdc3222875225c9c16f860d3aeef30725e86ce0e83538f163338eef76aabbd02759e18ea9281b5c9f817145b46fbb48bc85c9816ad2b81ca4a75c6f934b28680cb66ad263c22d4e895c1e622d32a5f176af3b5e21e3edf32c51ff167afd8539f7b0d0889fff3184ba619cbe26373a3e39e4420bc647c0ea7072c40a8ca00151ea6bea78ac8e84167b4c0b01118df9a537df67643502b54a471457e7fbef05d6dccb1bcc641542ef02c3697dd387883951c3a25268030ce7ed2f8052b61826c9e00816af0c7376ab7a051fb43be14e0bec67bd50397c67b3ead90e54c9659a965155ac02a13ae19c2c6a151fe3c7fa1635af228eb169d4cfaa470609f8d4072dc4583be07822f5adc15801a5e5aa7d812b55674170e7a340deac6b6def1207c34755b3a95877cd9ed1ffb48868856d8d4a5d54574a671fbe5c350929bca1e35f29a977c0cc04c8ce39ef8893893bdf699c6f16a92ad2316fddcc1e64d0e36bfdc9ae6c07037c4c765472c0b7a6385b1e6ab37cfe144dab9c77cda7e4c4749ad1fe1fa0aaf70c9749a33e30afad35f4052fd97d38ebded8921c3f8e6bd51f95fa6a57323380fb4cef99ef9c3da45d3fb1117b1658193d4cbb49d01bbecafb10a7c7202333f9c3f7929e96cc91ac91075240099eacb52ceadadd574d399d3463144d83ba52c2e3fc1cade2c5e6144f485491560923105b21b1f5ee593d9d0fe9d993637845a3f34f859c5bcf5fdc5c433e0c8461a1900e82443e5eb0285381692ed892c14e4555e91863f6518f5e68145120e1229e8a21d92cd96043fa6d3d96d075ecd91ed2c0f9847a4b61e9b4dbf77814eb0d24ef2f2332d26ec013e3a641c7de7c7103678455115adec3264a5554aaee7185a80adaace88842f4e2e497f2b118069c908d0a4f5d97da80d29e1ee1b347b2355bc7f3e421b3987f35aadce817ce96d2559233116470de4baa2ff756b0d4b6d9746a69df2f51931e6420aefdd7538251ed6e2366da0482dddb65716de3cd311f57a7f383dec0ca7e61b3ee934aa7d2e25e5a48eb4e87790e2af6ffffde9d46b4b5d6a826f2a3557b626ff83135366f378c412dbd259744463be5fc49d1fb580fb69a23b9ada38a560122bf150d4f5d0f5a48fe4cb0b9a86136ced30f1901eafc883e4901db577d95b9745f75d0fd11f52e2a89993bf99a34b954d5fc1b3039d0856f0de40e22a4155802cc071bfcdfdfc6f1f19605ca1b99198322ed1b054f70c3f06150885a38c0c7af3f5f4d2672ec7814a06793853b2c9119ea8fcd27c53d3d8f2e5eb01bf121806b1f24887a1ebb6a40dd8916b85f7b59ffca766088297df949b8399324773029c17ca90e1294bd8ac232ff4b1d524201742a1a947afdce6e892519b305ee66092802232a0e50fc307a5327b550762d45efcbe7e541bd49733b65066abae4c4b25d34ed41b0f11045e4c7c13e124598f7c49eaee275b7f79c945590b8c70f6884192848471d8d62314fa15f0324b043dda240638112019e21d06bc62cbdf27d93e4c654a1a5e5f74bd866f7410177425c9247f5a163c9c82bb1f1750470504e7a186c48cba6536a6a2527253a51c5e9988f0502024747b9ecd664df5ad72b3773783dc52014ae0ee43584932522db8533f19d5d7a2997be5c3f8fd1aa3b475ff03c8083b28e9d9e7b02b39822a72b830dfd5a5acc0ab3e12c9b8f13d0f724df370a09cdb582019b48b96238b88e0924b25f75a223f33657a0eb14d0aa297db59ad0ef057d2ae0da537d1c9e9a335e614b6033269952f69ed59ed639c56227c49f3ae7c8e5caf2de184df81848dd5d5c5cf626085523fd7267c6ef25b5b6d5849f1f4c82402cfb7d08561da361b4a1eae9e282042dc17d7d637761b8450da7cde1d8a8148c41eed1df59c7b290da2d27be01ceb4187ab19cde3803042bbc6bcd891ab90ece12cc5716985e0b6aa2b16da35f42bda3fed356f18eff017326e41302e9fcb028aa095dbfa69fa889a427f4bbff41a3f65f37960bf38364cdcdfc8bdb9be027f812bb23822b69c1239b75a793f60fc053cb98a1b97244e3465e9e026fc680af2f4221c5ce53073748105de66ac27469a399c33d27c0dd5106371e93b90d6b55da28d8dc5812588a0ece6d67bcf2c347e0edf545033cb2d277bc382d570df5be574173f1a3879c786257faa355ede0c3a3931832fc3179000af44b58f4d2a7eeedbf0ea1c18829d52c088b97841f9bef2511117a8f5b242796e6e72c4e1a4d978d20befb98811ea6fbce3ee649cb10abe8ad099c637386b443e2e733835d2b0366521a5fe1cbc3aaee016fa47089c9ce8061dca9a5f3dcad0bbd6ce702a00b3a967bc54a50b3a1126b5c8526a0c5fdf42a19b97eadfb8f030e20ee54431192c67523d0e1204d9adc880427d887467dee30561b10912c059d0fac2892fc9c6314ca53582e53e92987df5ffd7ea27eed88309d9409898207191da22ebcd1919c6e2d67f3fb1f7a1d1fdb79c7c9a5406bc5eca2db3b36aad4ef35171daacc90fab93688665134954307b479514c88cd8ef476846412fa97d2cf766a78300aaa0a252e7945f9a6ebc6e4507d4ac96bb7a4b8e96a715943ac86ba6d3d07b02080122986d65650ee982b39ed62b8f9bbae9314025d8a62c79dff2eb6d92c924b24aab29924f39c48c3dbfd400e5051195f6e1843438923801fd2691e000daf97a05cbe89b771ed573603cddb936ba4d63107a950ede09f1d321f27da15b74f44904dcd4b0e01cb0f23f37b1a078a59f8c164dc8f425e1d7df082f973632ae9cd27cb3831ebb63f3dd3c02fa8a512f7fa931c4a16f1629e3b07463797fca8a2c20fe30a8bee583f9c455b483bda744cc118f41887c6938716f6888ca4771c08bd8926c098be497f5ea6a9efd9d2a443455a7895829a16c1bd082ddd45452a295ba65aff51c81f08640cfd49b9e0a9b3a8914787d3ac0ba968990018994f8fde86e4990852a8b93f2192e0688428bf82a185e4b1fd4afb62e59be6f2f2cafc92bc322156e4e019833960087d43416c891e763720fde4696d2cbcf693a5a0ad3cb5236cfd5da63182cb8816315b32528f4a4692450ccaab7342f7dd961bd29d415ce44749ebda316890439e465694ec1a90523c4a6cb99851e9a3225b9e70fcaba0a5e1fc532485130030d0ed7759f2de227ffbfd7334ccdd46358fc2a72b8b1ceae3ae88419fb54ec980b0e8703a041b0002b515d36b6080a2bc4e49374dc0e1223eeede3e92eaa41201f10b77ea89264da8c60b973b4da0d85e19d94315e2db7ddfed75789055e0d00851af655e085e04229541b3bd9a58da48a0d7e3541622131d61ae7f37f15c5bc3490a7a1e7a5685ca45328ebb25255afbe6512d08148ed69f887d860210c238c9746e4445c880ed16cc732784208129ceec3cb1d9590bc0779359c9d8753e1288c91510fbb27035c02e5528c0231876d136c1e40927010f46db2d4c1f2efdcd0f9a66c7f8f8ccec58c999fcb4a253f7605f7a2db408b2df4314867afb1cf1ca083296ddfd14acaaf4e5ab9f31a52668ed2256193636e661b20d9e894c6717b493a0714fc485781188aac17cf47cf510c6525f7fa4fd58333568b6f4945c628afc0b5bf7d2bd0b1af3ac7e015e630b6b3f1a3d9f613a5e5c18dca2af526716184cddcd9f2d467a000361911ad6a6b858e1685321b0e6d131636fdad90916a1f3eb992243cf6535d9c3e165d2d69a6cc93bd482f1259af2235de6595380119849d31fffabaca02591f92677683690d2945720f00bdd6f2de730089d875999c567f437fea345ff21da0cff9fd9da1c0c93c6825b3b94d1703f3bde7802ce745ae57b57ac99fabb1157533b9965832cfe20546dad4609a6ad8debfad0f5121949ce73c4ae2b5ff0cee8e16105f7582442fb7bc9aa1489f667677ba20c4f28ab780190de2cc945270cdc3017a68ed5e4f8b24083fcafba36e4c56b7dd4efc1a81737422264677a3a980ca939d4972f21dd1b4fa17db27aeec3f10b669e0d984ba1b71d84f2f638b0de3f60c8e3235dde0d4b6a9a6a2033851ed54e16dd1a65326fa100a2ceafcad17ca89125071346abb7a6c0ac39c9cd8518f15a3b4a566e67138c580fcad645bcf3fae49c2c3af69f08f384ba2df4528631a0e13f78916be614783aabf7b28325331e16b3b08d93d7cbfb83ff7bcd63b2e782b9c72fe5a830f6a40421575e46ec56003e5da70a33800b41e341e4830998f8e4cf0c91386108510d4c157328b90f2691f6a17f2f263649a6545fe11a1ffa0d8fed0cf81622400ced38cd3f2ba58e04689e140eead5f1dae15f13507a0a58339feca9f4b0c00670363704297f4abe923e49ed854adf6d98dfcbbce2f0e341d713d6d2d40fea37645694f8675e2dcbb721b248ea7bc8c7878b267aff341e384ce0548826358d924076570d0480084c2b6b72a8acb94a4810bd5930a53fe8213a0fb71caf2b3c3c0af8cb26898e427447097bc1ea677568f08b882fa8ebd1f9029efad131532eb3634f4baf5369c2e695582d6f543a7db24720146b7384ba11cfc0c2626f46241d280c79b402c17e65d460e131633ba7dabac19e36ca7602a95954db4d8bdd6b103eb0f174731ebda85f37654d58ab363c2391f92b9bbc9216b252acace446c90e6f1ac526e8be873e15bb62076dad06c505c34509910086b6c84b5505b311c61dce52cd8cdf511e87c80218e7c8c0febc31c1c0e9ef1ba3d1c259ef5d4525befa11bc23dd3e001ef992e3fad1bd8d9ed6a7485994d2c25f302996351d66a9a1a8805527faa553d3ebf4d107bceda2d02fa8befce49ad5ec439eedae09f2a6d3b15ff755585f18bd48645bd31268bd65c86240175d09a0a118103f4e0bbfb976b0791ce497cff3a56ed5237ed275103fc4ffcb0801a2d6a6b5a3b008438a69dffa6e65f6abba7fee761acaa561315eedeb1fe2fd61327273b25d8bf11a5c7440cbaf705cd09c29b51bba000ebb3824c7e3f89a0406a4bc357b81be723ea044cf4f8e55b87a88f65e8376710251f2addc70c138906c93730eba22ca88bd75b0d91c132ad4c28b2ea7d59047ecb20221c0ff59fa90f00f44f226ddfbfcc04181095a48b08dd1b133b090a8322524d5721b237414546b32c68ebad7bf3acbc1ff5c24b58cce3125e838d58c931fd8686ce7852d651833afcd3b1cd15746990d3e0a85e9879232717b9ef1ce50e9c6be9d68f592f504019872911a35873e754c1a5d09111424f18b4ff93e9818c8d06cb10a8547cc72b9d8c37c5596315ba25167a80daf17b6e5488693e8caabb48be0530244566940cf842152c1485050426b57e5cb1a0d27c78d903bb5a9fbaedb8063f14857a73b079e75463bba97b786b902041fedbb3a18170a243f5ba6e8b8ae2d1d7272c40fc492e54ddceb1a770f03fab425b06fd6d7c26a403a1ce35736e8d3a6bef3efc48c4ba1181c652f4d8bfcbbc0dfc0eb8ee5479aeb4a99e2a8bb18d2aab9a72d4e68fac90607707bd945eac04b6d532a5a22a6260505a5793d0097fdd2378cc3fb57290f49de0c4f4364b5d7404b18a4fe9e44ec4105200b7181b1d0d0454599208dd92ffa4ab995d46806043051be212029c378c7ce82fe4a582db26b25355903303dc396a87cc85a5be738724f6aaffca1b72f6f512d78f4dd531b9d4b8f91f84a6c6314f83c98595f2c676bc71e0a630b8d01970a9c0798bf4f53e87ae88307971571306f024ce20f6e86b748012b032e716c8351b9270f135d625a62584eb58eb41f7d4836798052ab7fba7206fefdba709e19ae6e1e3725284ccf49c2e45fe5c972b2607d8bbac7b75f25f3f123e02eb33c829392dc117d1285f9f77c25e3fca6161fc72f1c77bb81344cfb11487a0f6020a2ce4450c8a53c530d55b806afe052be6a9bda511731a66ec1daa9e3f768bc71cb977dfeae919db3697dff1bfb6d510f80327232b0467017e31e3f70aefa32bdb4ffd60cb40da564307dae3393a7d1862b73d4fbdb9a3b8c3d0467c437cf16ee38aea97050eb86eb595b2247a7f2022236cd131c37190422f9650c4456db3df0cdff6a3f2bb18fdec11735360eb9396ca68de896c7f3df6d6aff79ca226ea2fed1d08d49f06597236d6935197a37fb13ae4ec60f0d6e04b2227058603bc332ab5c196dd5a83f15d72ae21b7356e803d78670033fceed79bd2bd5b4464b59b5d22abea7249956d52cb96394ecce7f4f3ccb0f20d313081269c7d232a35426dc45e92ffb56b372379673cc1b70d1888dbdbf9a22f4999d34b94a1dacf70bdd2f3d32e905ab927844df7830a7e9677fb041f0ae05ae0ca808c6a339171de8db55712f2002225918a123f1faa85e9576e457fba861e1c2760ee29d8987071b51acb85c713d22b20d0b246d244fe4af5b13771d7aba2afbebd0694356be95e1379405d45da79e0a8bb8e24b04720375557f0707d078b1aa0ee21fc6285faf27d2ce4302815b60c5bb288f6158b27563be5e84aef5b4e309ea35a9d38a631a74dae47e85c44d192567b1fe1692d709754346572863abf8de884a3d215cc1722b3b55a8bad643596450bba516d013d061c250639b23d47a0d9b7cbd30284dacb42d94b57efd5ca35cd6e59895934216623b26436367842b69f18e2716d8ac42234fbfe64fca5c2a3aa26ff01fabdfb90310bb4cd9ab82d1c7fba64d5ca08994f57b20884415e9a93a0959db889ea5c3ceb49fa9b8e5c16fda4cf6faacb4dbf5fc131edcf1cb0f3f08fa40b78b29f3f6881309435c00ad6ceae4b8067de30ddd47ab05bed9fc0a710b93bba84b15deec2f034d3c0fc4f68676a5e7ef697741e1aaab50f3559ea2cd67634751f109655d305ee1a56a74b452eeb114466386412b4ae2f0cb5405846f2b7fcaf6eb948dec80b17f98b7a79450e3b4fa3adb0235d4fe39f0cdbc493032f10f7aadf01db07730c36a9205b69623f39e35d0cffcde661d76cddd967b5a728d9771e9507149fc07ce167abe277ec59c5305f1ff26d170dd1061d19aabb61238b45e69082795365c733a41581a42392075a469f72aedfd1797de708ead4d926fd3aad92785f3be8cceb3d64ac0fc9a6b2dc4ad80cf857e121e4b1e5052a41e197b22cb8e2fcfea1afe83d1ad42c8448f172829e41c2ebb47242c31192326bb45b29ad4c73cc054ce5f0d71bb06965a0d613b5d37a96d5a4a7e96effeca861968a2aed50d856b0064f8670621c73264ac7b2d51b07d5db7f8821760065988ccfef0a146bdcd5a8b9df788729d8c4b82882f90a00618949fb538bc017156f341c64c86edfef9c754b8317ca069f08697c8640d2b9816d63d401b954a7709df88b029d95a91767feda68ffcca33606f3fbbac41fa086fa2327732f2142b0ebb17fea5abaf20f32c06dbec9e6cd355ebd0c6bc796459e3b5965748af01e383cd40e047f0aaa78e2b7341cbd33664998dfe921108a06bee6e2d5710bd0d0525605f484e04308d13a9a7f2cfc5bdc78d9062f6fb4110747edb8bb6e65627d87927732bb0937cd50ca4f4fa2058a2011c89c8bcc8c0257e8ba19219ea8396b424510feeefc9f97c2bb8e23a3a241e3e65837344377333861a7400958d3488733b17b52bee94958ebb45881f57424eb9573ee03df3c9bb693756076544a44114b6bf393321e52ca7bcf8ca95b2f8821532dbcd5eea3c079e12576cb2b2419fb185960afb2ea1ec9be130f818a19a956f20c85d8e2288c13ba0c959fa7a438a65c0400ce29d67c1cbf5728e8d939ed691fa1ac4c9948cff4b5e2f53a22e5110ff5b0bf587f942d98cc629e02d9017de63271712411167fe9288359de46d40e6e8e6338f9da9583a61489262cd0f9073da2069b8b4731d2fcf26b68b45179d489fe39ab32c388c3630cfafd7761c667a002cf773a2144719ffaf886d91855b32b4347ad87afd263bc4e9bbc6bf38390dc1bfa5ad594f12e44936c8af49ea7a17281feabd6ef7ee105d2123622be727164f93e5382c741434bd0d8d18933ed18a5b2a57aa0e21145c2a0273361e94cbbb53ff22359e94620521068b6a41e6cdf175dbe0e86ba397c9b100115a926aba4facde4547f94849e221b69d3d3b6af79b2417d68f9dab11040a9c363ac28c485188f55d2fd644730054b8d3dbb24a8cb0816171598b96acbd16c6d88897c47d725421f80615782db4a3d5773e4380d2a780d3f9dfbae2f96c3ceaf91e05c64ee76220adbabf543b27dcf9d54db53855e70f32a9baeb02a09d630b1c061e6277ebad1ccef932444984cc848d2c00f83e42436bb8db94976058a7c3992d237a38220eaaff6649d62cef10b1730b59959b22cb6780af5ecfb748018ca373e89b2ad03496ee6cfbfb646600e0fca7118acf6fe0a08f4900cbb9d5a7e6e52bb1fe4c17a0b001cd5b1a358e5f9e104f0ec2a5317fabaf62cfb34039de1fc09306453e9bc45ec3a683dd82ba396a1c98645b6f2ffc756e57f9a85b5b2dcce53985ba0ec3d121cd86ab579f017c7043fafe2a6905e92abddd2877b6ce273fe6bae869c1661eaaad81d633b2e991292947f91cef9d1598af9545ab86aee1cf968d9ed89fa684674ec54aabba0de41d0f3e3211e6e0175c1bd450a27848f20233246001ed92462982ac008c5dd680fad60715a528c03db88fd267813cfdb00ebda1d9a24545640c41ed780df0c03253cd7aae03983b2191573b0800fe0c215837940429d46a4c2f9cc4196edd236b92185db1efe5204de67d5152794a5a91c7d1b4a623e43ffb13009e6f2f0b676f9235c5d6ea994217efe91cd07d5f235ee4579194b1440354764d156f73c3f39539c8e3912bfbf3979364dad0fb8bf2e87df78ad48ea93b6c27877d2ee36d682a8de1f22bbdc88e89bc4ed127a0beeaa4a0f8625c9d77b507c26e24c555de9db224cd72a3ac7142b6cbd94d7ca07932d6b202e2ab5210e882a26982bb24ecfbbb59eebef796144fe9c6831589d104063143c6433122251eb9d7dbd08305a8dc229d9a7e7039881471d20e39ae3b75bbb1b07dd2d18e5e487e501c925a738a67aa033422d1b2c9d8ade80acabf7c00d4f24b24289160ee06f984419b4b4db4a79dc25c69b07313ae0b055abc9b99c661550b9e90d3607f248e6cafb211675d6b41170374aad92493e5cfb9edf9800b8153032de8faa5fe3f69a9d1bd35de74d09332da228af6cb74871dae0016680eaa5ac920672d07dcb20f2a20ea57d68c3d27c126904839b919e196b7bdb8b773f2a7d673a6175777f0bd94014e5fdb23d2c10b8ede43baed5fe5502e9bc440fe023288b85233a4bc393598d84ff2d6ff1e622211983806579f2adb27bcf3c7ac160fd1a5c092f1e19a8bd744a34067b3a4e77cf443ad86e709ec098cca7fc1624cad4453372060e391a62e9a7ddf9e38f0537f96a9a06fd6f44783f1b86b7b76b9e0befceab1377f4d32889589c3c804d1f9a84a39725829d8d83edda5d48d2d93073c08b5bbc565ea9f3e2fd45d1004d41087afeef80ed53ad22202f67c169a1ef532f0f614b4583b14ae161e6741bac9e01876a04bc76003b3b0a1489763a702d3b60fe1030ae9a21f1159e941630d71299ceab0a524c967c8b1c66d7275fa473590f81c420af8226506c81cb6fe438ad1147480929b32963c1baa68a65f9f73f599241a6710259ee6b4b7e98df57ba6c4a7f25f340df47bfa65c0660f90d15fbda568b6eb95ed73ee28c987e1e7122837a96bba8560225ec15288b4a7b25f3ef935cae8f88ba4f2a07103d39431b1e4d5abfdcb38ce8fad1ada13a1e3f5f424a5141381622b5541cffafcd1f843d3a3da8ed37d138a79eb52d57e316618160f903cf9beff828c2fe01ad7b39724c5da38773d229c699a529a8baaa5aa3ac549010ed55e5b51c4e7eb3e9799a77538107da4423198e0653cd72d5f6fbb42524f8551cbc6668924103eccc596ad35c3929f068b6d96cfeaa0a505e1ef27713e02f5c8f2589f8061a5a763ab072798209b13a7555261ba2d6e28597c4323ee12bd96845ba3e060f4c4503ae8fb1059f3aba6740249485835317dff01d5987ed344a57918f7c4ed211a3014ed895a67dd9dd5d43cd2aba650c1fe06af616e7c22edfdae1bf7d92ff0bff0da0c7bad35591d6b73d620e15385de4e46ba7efc46c6da85803c45a5ac86d9d8b0a41a3c65c7cc3aea9e807fbf555cef5f19b50d9f201ee69913d2562436cdd610dc9a4404f974fd481d00408afc83d78e1f4ded3685047429c6e35a24422a547e2112d1f26a20b0e870035644dc6d0783e3f42c051e3c463d216bb59b6d7a99881907634dc4cb669355c2c39d8e1a3eacef5dcd39c2bd74c8c66f2fcaac70ebca731bd14359074eb05b65eef99ae66d5b156d0fb84176eca8947869dfe8d0d2c7fa70d6c864600ff4e5a088d2f8a316c240a4e85ecc2eba1ab6b4478080ebf16e1ac1e2cd1bcdea182a7ac5602171c0f77c7d6f5a9b9f10802fe80eb8e6f36280d4721b283491b0a05ce9b0479c5a77a0f6f728cf0fca8ea01c916edc427c779536550b4151b469e8cfca8272ba095a8a3d8ede37836b117c385fc8d932409e23ff14b05fa2ee010252566e83e26b5a521015b9fe9ba51232d9c1fca11536c7b8d1b3544667a35feb0bfee76f57dba1890c4e46b1b914511e944aebc0b351cde2d505b23f6ff885aa6997a729305b82e5a23a5175a8437616c749243f372b884332f9998e8ed3c83b3b42a9fb0c2e30023e161428a73c8d33526695db9524364c1b35ae40ca79140609d3476d79578f81e8f3576795472d07594f27d6022600ce8189e7880dd1aa0918c9fe383ce62bd715146c1b00430257cf72fe0069107ea04b52d01984e11749f58e9a2078b459b4736100783e3914172917f3467c8e6b48c64b23a2a20bda26a71049f3de733ef5aead133afa3cee66b16b58f8047bf053fbc2de5dfa2c53582c429a621b3fa7f4aa2845b14f1aa479c76e10aa7696659fbcc8e0a6838735f16ebb5c983292236da4732433e9447291013ef216ba48aa501e1632ac0737c1a716aef7531d4f8742a9420d7600286a17c15daf7ba7fd47300d1d3fe48283958fda9dde16c73c05b18ab2d012ab1faa1b06ecf11bb5edbf7ba9b19ed84c44dddbb0b65354f8e7b7e2a060591b64d45d8167337aa0680315ba0e5157e98bcbdb115a45867f10e49a2feae41791243991a8dd03d0d11d48530ab99f2abac0921cbbeb695afc9d44f3b05cb4ccae3c414839d5e7a6445479f7845235cdc89482415cb9ce8cbe728a67ce8b06177be429aac83a87b49ee2540339e14a99f3a71127985211ad52ecf342fed110609da77211832eafe4b63b9a19d809dd57a316d7a9c6b51e712ebac1d464ee7c480dc804bbf11fa1d64012278b1d40aeec55808174ee126c6df368cdecc50c847d687cbf46a41221144b38592d83b826c8e78299391f50a04e48af61a12cff0f662902ac196e418336b084cf076747d56c0238793d16731808ec4fdd306b92ce34e08869fe3a36b75713a0dacde426f4f758787ee97c63d1fe1dafc521a573a60ad781561f0acc5bf6a90f48a116c6e31a7a6f311a577640d4cd0570ad2fa536ef7962888cffdcbab1dd6c7055e82d90e65304e4d4542750086db17ac7a4ce7e27f0cd4adb6a3b9725910a88d05e3767ab56eefbce3bb5ea104abfa9c81676ede63b27b899b84eac8eca94cd121ced208861603e876d946927ef5d8d3d4651783d962c3ea90f95925470c962dc5ea669e297350e573838e4d35034a8a1a24c4dcadfb2ffefcc097cccf0e8360eeea166917f3d2a421551079c1e1cca651feb65f4e8d07812cdb33244b439738f8bbf3475e34b115602b983dd62112b26c1b6e43bfb9906978b1b2d6cb8a68d9b54d2c42c91a9029b7f97e80b66ef2f6142da942cc711cdd2bb750f924d58d9d32945ba29086fc4986eeced78a3994336ed29f558622e3c0d10911b6d8f8a924c9c2d2bf0aaf56f77ce34d53341a37a4a7f4211fb5742e37f50d0ee4ace86cf243446fe1cec9668ec1b33be9b9dbeea14dfa4972120aad5a8abeb2ca7ef9c414e7f107f9ea636b2cc650e71d12ea468a20652f2330a885e57403142aac0b47f29e57d51a829e24689b3f119c8ee98a4a2fc440c4cbc86ef63a49abb00c544a90474ccbcd82bc4ce85f42f06e08f69716564bceeca0e28086eae8495deedc3374f0e766bf380e1504c3a85e88652aefd261b653c7b7814a6d9b4ae1fe4348aeb3fc9a0f410961b4db343499c38626de630cc3a603be37d0168ecfd0656b6fa71fde9f1eefb02d10591cd0084fafbcb1a555b7fc7f1bd140961508201c6a881f0610908fa1d17c5df29f771c530e707011964630809a1ea09149200618a73e60026a042f6d6e2aab991d1c1a74049efd4ed6092f072b437dfabf42954b0798940a9ea1975d5f8790e3153dd30db247c897c69fcc715471c33abf8e66fc3bcf19d606eb4a85b097d19328049ca5a197923b7302594622968f60e767164e6dc19d0492c63e762c2b6e88ce2a2119a8912e27149ce194fffad2253af3425defe9b58752a06dc977fb74dcbce111e1a88b1b173399646f5fd4b526b3c0bbff9669b6633922b2038950346cf56d6c693b3e1a510b6cd5b2acbf2cf21f3ed03a89782ba2fdc7d2e6e42285eae4dec186adea151feaac5e7ae8509e458d7de7254bb66eb8a9b53c216937dbbff5a22d7d0141711b431a9a7a245d9e14839c5d71bc7f8fc8c630919a42594d0526833260c5fb509912e759b08deaef5d85a871681d505935ae2ab73e18a6a93b32ed0a7b532ddd2cc79cf2c0c762f31707ddbe98aae0f16975050fa647aa1776e24d7ce9482cff86b413a07f0574fc92f580cba6bcdb9a2273eccb57fa4e788626d7718a36ae2dbe218764f92ad4e2ae8a668b278b385ddfd28efc45e592d3e962f294f8739b70c63208d6d2afe7366806509f5d18aca94aafa2110b6438ef5ed6f5bd75b86b756fdc3d2b187f72758d0b50ba7cf32b7558dd7ece8dff39b8d2bc43e6328d2bf341207e6e104f481575df1f7b1deacabab803564732b15cbd8b1f8b2880025fac091344409f65514865118415c25dcf36b270efec6c704c835e144b0842027521e2332944f40bea2528265aa27f8c98d034d781a216d8c896fce577db0f7a28eb9d44d1fe568055dd5d5efc3c7801c1223744591cd9e5fd825f179be6b758569243a5a11e61abe54dd71749b5ec8d022a53448e2e0f21db8f8894bdd190472a68c0acc33ba8c87fffd568dad5c64b0152a0b3f78c3766e4721067507514de8262dbe89c4f039e92d418cb3a3412bcfeebeedc622fdaa2e43b729898137a1c22d472454a28d93571d75cc1d032236c9d8fcd8344cdda25fd83ef802503897e4a808962efaa5c36c7425ab3e238a4e5036d11d808b632a82f5f1eeb9274a3b9d1c432fe255f468b7aeffb7fde9bdda9742e0878e40a23fb4efc3331e5dc0c8205580fd07cf17db12de2a2bd2bec626d7f9d9ad93b295ad39818db2ffafab742bdfb6944493b07c307583dd0eec1a6b1a5db557df21efeae0df816e6ea7e526fec77bd6ce859151859b47f3b1fe72f4ac64299eb97ca6120636eac83a3f948fdad3ed60eb7cb6a606d34e126085b1b6cf3b2f3789fb2e0959388958618944bb5f1452b8ffa3c5017d4a7940c2f4be4b131768218f01881fe43ebc72f208587dc3fb2026ecad5122e7052e86130f2268505fee0bb8412b7a4d5d4cb1e8b7012c7963ec3d61642842166c8f318a38a2957b49a03fc85aed0f7ed74314b62db5617014f78cac4abc9423e26b5ec19fe11198fe0a9ef038d58e05ce3a86c7562d19e01794c4ba39de0166cd3285c54e16524801320be75165c3060cdb99caf494b4f8089226100d4fc1b3624fd550e43d531ea84083328fa54ac6ec5f5c8510cace89281e9e2e3ff0936f8954295adbb90e68eee4f3788ff29bae8499304a62e0e5fa9173ef7cc9432563dbf87b308e396b5b7e57bf9965315e0baff232835d01a43b8716d830dfa2c99354d3f1734d1507b92d3f2cbeecd115377f8b9fd1a8ea8716b481f9d32435eb066a95eb6e1fa0f2e130c2f69f4d8449ed8b8b5d087e5d9e378431f2fe67487f2d2a4a65e97f8709fdef18ca735fbab254d81f0bc91ac3edc974d426632889849ecf37727e1271566c99eb0272a8899f00bcdea1e9961c604622a4a208b58488831c26f4374c326c1f13f7e9d36a7d1a888196140fd58173dbab89e3371cf01b15ab91377a14c948964238ba6c7eeccce02a58ba7ae5ffe5043bf84c269648376119a7d3171edde273821f2fae3dbc346ade1caf05627e66b747b28e1e5630f4788fa69e172e11a849d4870e826ebf44c6ba8629dac975f947a1abbf34475fa5eff2798459d871d85c81d39e3bc2d9b4dad6b63b9907aaf79e68c9448d986c5fe4cbe432d6f0f02d102e6d31c738d2f23b8d16323d2a6fbc084b6c77269cc63a093bf9b24d7fb3057073b5d6a16a0bcc1d6878ef771ac9b85210fbdc17c294b96b85cb1b76921a6639175353435d32014af0ff3b92296abedc86f635d33e67328b081630aa3d16d9a3b44d1ce6aae67eac0a526589ab142b447ccd1a1e2adb8e0fba92cac7b77090bca6f76d875330eafe7010f2e2fb89fe7e231ffb0fd31c1d74191fd6775cd6a0a0f231465d67eafae5511c25a69815bb86c276f309c19a32657f38a16a4c0a19d46c6125b342ef8085ebfc32f00fa2d57790b4734f17b3a5469e1103bc90ab2637dd0569be1c55dd43aa5c83a242596627a8761533108c3b66bd4d6a709c22df4dbaf86fc4f20fe74fc6fecabb75e58216fd6ebe9c7ecaaab4b4f7a8997c71ac704880dd7856c6e5ee860dcfb029529aef0159d17c39df70b83d85a8fe60cef0abb64eb7e12ebc6288dc6d0674adfc5508c14e542a97bf9019a0e210b2ec848a3b66e255f652b510a7ef50a0e7544aab61886e9aeb6d42e0350df3f3498e5d60a5ebe86f0d973d2552ee459c352118e51480786e442e38cdb3e56727e96b68be2ced336bc05639b7a4880d73b4c2a7109f8b0bc2a934df05af75ffccd87909c8e5dc8884f2e03c29b8170748bf24e17d09b1bbf3add5090a939fa9a28de4795337179594b8f2eaf8300581a7690a9a8067040541762ebf9eda86d07a6b14df4cdd8da15cbd5387531ef3b064367b9f3290ac5e73a7dd14b4b0fde825e1ea412ea05dbbce5d05c257852661d34f91241cbf7529a4f3b64ba7da59261a651598ef54f69510ffe03181506dd6606e4fffee4c2cd8b02cdd2a5bf6c1ab84b621965a066e8e366af0a6ea3a7fdb0268964aef27d09e42bebbf0bfde5271972eabfc3bb724a3fa80c060e883de00becdd952fd4fdce949f33e031f8a7531cf6641c4a2573127dcf302d9b6878ae41b70d03797389e3d95a8f6affe45d6df9e2e9946832ffcd1572877832de336b484eba072082cd895c159482e822c33d615404ca4b2a52cb0a93fa563cbbd6dfede96739ceb1e7d0e2c9862a9704aa83dd2b12341303b1c54ea8c22f525db4528a0a8538a7e67c3ed9244d13511c0448566e9f5b9635284007c71899177019de5ea79d178fc7dca7a9b25916b795cb811e616273bc987487ecdfa90650a210d48175c6b01ac8a426b62ae1ba943251477e6e210c6c652157da7d3d748d2a508425dfa80b65f5d29db95da340ee03349b6c925613acf02e60f0d67511aa383f38560dabff86bbdcf7e3ec5b3652020d5c97770ace53b9f6328dbc277b1a894fad6a7db2e9a97ff1a7edbe30fe32da27d9ef1d8245be581be0d0ad0527df4ac34dd595034d95d1943129b5e1a163a5a0612eceeebb82c2b9c25bfcb0eec3b87e9d3dca44f293c06308e8d2b5d1c44b455ef5b63da7fc78d38638d81e342dae43a00a2da0755a677f1e77a645da0261c7d5de2a2ed9a328b792edc217b44fc236c44e4378123d1f8f47dcd060ef850eb5c2649f84f03de843293cfa233a43d98c642d8b166c62eb966c03561978212275d22f077a14145ea8f966e48fffa1877596f326828ae42731e0dbf8c9be86bb1be76a5697a3c5ea21a77bb57e9365f5672b48c3e9a02ad3e4885e2413b1d9bc292afafb82ced868ea6a75eda723711d6b7aa2ff3d6b62b103adcb4fb827bf6f467064a60f408667247684d4897416825b63426080c4f447c8855d57c4e066ede2c50b09f4dfdb2b84dee7a10efacdb7efb5b7dba54eac4a316586aae26226964a8f21780dac1ee82333dc1322997c7a48b1af875b44865f517af184ecc8ac2e205052010b450728a15dfe58ac41b83f9655c1b70d0a0d33956b6750148ff71cd38681410671c5f7c8d556db424b26f29c5967e42730613671bc090b7008801ffd31fc0278cfc740cee842e58a9f95c8cccbbec26a0b78c241cbbf81e93bf8198854ebc097e99cc07020d55f978c088e156d0a3150ad459b51d36c7a28300848c8126ee7f567307d962790db0afe0ae6c5c2efe3c8de7540aaa2174adc9f8c5685797824f9fef78c6e8921c42f9c3eb53ac182e2aac6b6e4f986d291d964c2d50354ab516b207c24011b529238aac98e0854a006a3fc2a9dda9db9e633b9b30497c5d51daa780001ee19fcb86c6631b12d81d24543b8741d0f99ea93027e5c8f6441af7d024eabae9ea2198f0de0dd1f416739e1082577a6de5a2af7fac937da4eb907e8a5066ed61a728d9bd572268ae7a3b82ff2dbb1e779f807633734db0895292bde0f794adf43ab539794ce5853fb73b2b3159fa430b7e2c265aa0b5bc150e7f0a43ecbd49f81e3137834301ea132204ae76611da510cf5c94325b9a90eccf6eb94ab97d9bac4f9f3ed5337a23efd1d29580a55cd77d3611b04be9d2c0840569f4b6e6b4658dc857627e4664988cecf3aaa8f7f01a45032f316d0b2422b1fad1f9d9adbf017b0430d2fe9794dc26880d96b574e760923597b2e39dc57bb9fa530c3efed8b4bfc4e6d1fd9af4e15b76a4524a293b75d70a25abe5c13dd4bde61718b917233ec101c03449eaa9fda6508234c89ed1afa037ef65a80fe7730c13d22f369ad3da188f391df07a28b86c6824cb5f8d98b7c10f30b3046a99820015ee5fe5034994cdc3977eb05223561c9a689dd8625e7745d904cf920aed0b17f6ced90b3d2b67fff521d344e5a7eb88dc8e5ee8fe7da69130eca29ff6ec3eb35a706ae6854bc09befd0f87a6245ea6d9e0c7ecf39c64cdf7743496367d1b5d36cdcfb532e9d426810ed4ce56aa4894631a03b8cdeee1c41012ff221db2d2da8973d5332c6f6024922d58d2bf841827c6c9bad6bcbad61abb7ab3ff7d70d8d7a5476859115b842a63f5e975c6d8a83037c881027b68361ebb9d4de7d6a1a3b1f94b48a28bfdeafbea411f09f0ef388d550ac5e2615187eb8005d0297f69a9dc2160967f9b1b1fc75886fe6ccd731d0c3dd3ae1bb1d0a01d78fdf8bdf27bcdd65a9f8ceabaf4f393cb429a7170a3b279bb953e51691f90ef9d6a655371f305a31db9094a2c5ed0b50b27b48061eff6be520e2bb9e91fd45e46fdcf09bb6920c05934fa1258386af661aeff7456bc88481bc2d5289d9f8c00c90841af0449cf72461c6e2cdca646a3719f3e0438018b0895cdc01e8e12adaace4ea378e70b6050c6cb22eb0e05329e5dffc5cc32689ce6bb74d0a7dcd0f614f8c49d21cde4393ef6a3554157be498455ac04296718b33b186c7a0db614f88c4f32e79c8fdd61d99a8a261390a48157ebfd2c052c42cf02fa6bcb78120c1785612b61abccb8d83b014bf47b79a539f2c91f73b5d38dcacece08e17d92fe39e3422746f3f2a024d7ef5b90d576b1c935a381d65cd2f5b79a9512ecca46929c7cc2f20acd9dcf75949aff90d8aa30e51a253e843edf0ac4031d1ec9c204052ea085341e55d041d40b0dc2f20b43a3d47b5f9e9aa404a0423c4a4f03bc2479fc6dfa1b07d3be4345906a78d555005bf4e28b49ac19ca83bdf21f15e2f29171bd653d0fb1992e3620c70cfb9eb2e1f3cacfd84259118a5093270ccfa28fedd5f8d167aae96fa22447c77280604caef53ded96de6bdb1b84181b8a7af0c7ce06b4bbc419158e1aff86efbf7faedf16d93b0b94d240b7f80600f0e0a57e2ffc53a78fdc37c5fd576238be7f13e75d55f353db747c89539907d5ddba74579df1909c55233bc927ec8377f6e3d1c53ad5e6b3b1cec86cf82f232dbd87412d15f1a32f7f9003e823a64088f1a15df09e0b3fc7e75321ecedcf92646cf1f484bf9f4a7ff788873bb6fe3800bc020d789ff37a3eb0893039edafb821944f59d4aae619b355f39a40c6837b93fe332864a46e37549cfd2a83eaa7b55c63d3c2e56549b6ee6942bec7f87081454b58aef89fed50e9c2ba113c78ebf13b31ceab5535474af04b12905208ceab4250815d95e687869ea9a4278a0ee2c9d05309aaeb2e6b8f84d3b3fc1a703a53bbb08a5b100d459ed7cedb026f5abea55fe45b84b1e1b0963856247d329715c349207f99aa5211cc3e0471b337d1fc58d72344bc726eab0a33f134409ab5cdfb094625f815d1a42b36c0c45653e4175350811a47e0888e1fd98fe5b3e124a929992c8d492133944f0c0a0e95f560eb9c8aa96a5b03ca232728d353a378fe6c20d2e970abfdf07e7b2c83a912d83bb346b51ee07bb0a8bfd68b2f7cd7c38a7e15b3a20a9c3bcde43f53c8916d2b3a6fd320e3f5bd088f7c66a8b4f3e1204628b7b96ffbb292556e841b5f4a1a9c1e7772ff609bc872ce76c169f7cc218185c238258894ff36c113f22743cc6ae44f37b6907f27b5ae907174fb4710c096c8d13433167a9afa87dd1b251d457797d210a75ec177df3d8bb3b879448d87a3382f6791669d1f0ad222efa627321c4ac82bf160ef7becafcfd6b0da6c4446fc000d9287fb552bd979af15c490a5c7986baff98b954ffdface614d23d9ef25dce29fc979e698674e42aeb8fd927f918e61860b9f3591b5860c04d000c5b2dbdd4da129748524004c7080e2cc2929cbada438a857fb84e67cc09494ae7d3c4e3ac5b52daf4a5d6047f091b1f3b5545635092a788878948ea4d820f7d246308639ee2a6af906cc95063f66304f6c57bcffdb80db2535670054b90690fbca1044d30351f728ea778eb995719c72c44087c217565dd876dcd57411fde2217b855bacdc4de7b4fc2d9f5325aac8ab69585a7045bc3e86ac6c30a5a44f21cba4dbd1127d27d244d5a8dba112d7a127a4ac5167a1f8b3f7b588d5d69048f96a50addaaa4a0e9bd8ece7a8825effdc4993f5b86d6430165a0ab6a831240689c9a791cc99eb1b52c23a7dedaea378de09015075d5077464ffe41efa55e5fc3ed4619a54edb210220c83cf24e23fd4d3786f42312370c7e778282dd89e3c0db41341e97fcbac3ac656aec1d69761bd8967e743c1597069e1edf8be4e23ee6318e4c8ba677af2427f694d5f349efa7a4f1c109fe9b66f4923d594fe79cedf2d7b3a2500ce42d680bdd78e9eb88ec696f09c4aa3decd84d91d4ba4f50c009914773d244555796a45c3ceca6fca63a1ca01eb3fafa2d5086628fbd43f0b8be75b54e241479261cb8cbd5c7c003d2c1abf2baa3ca89c486b0d309671844a388322eff21fdfbdd5ec44729f299bfde47112db457e70889244dfba4911ee021038357dc102e81ca0d0f9c2fd47ece83b4d37cdc3673dd373ee5e3108f1a13aef040a8c76d403dcdefd88df01b0dfff096e9d934c56f7ac4fe9b42e755a6f40723453b2ae0f168dfde6a3059708e21fc2997ee8e50ad9683f68026d9aa86df83ae8d26ab3fb0b0b6d744c1a5458bff2b9a6fef6fb72d3612df96a42b440eae4b4f6b8f3f55447f593bec2cabf2065ecf3b6d71d9872190bef22b229b99fa606d1e0a24a824acb734a6e1313430e6ef2b65aa2ea2d57fe5e803a74bf297348b0a7bef0dc56d846d30d9f9abdee9b011754b0b49e00cd909ebf5795337762ef2fc0253b369c1c8aa26bd515adf1383802633c64264e70d0638966476781561a61fee38955f7334438456997dfc2140b50ac4b6834c6891beefd763da8a44be8b6fdf042c91880abc8aa54d0b6a229149baeeb5b2fdbf505dd4a174f0eb47d32ac908cc3389a1ed89c2aaf46e6063c9c78ec0361361e9f4cd9ce402334c88b279de7f7b70bdd726a43009beb02d1a9b624d0f47c7977ff355fd7ec33dbcadcf899e76419dacb9c2c0e801b29ee8767ddf4ab17b8401b62ebb59867631034e63c1e3d1ed57d192cb2700af88727c11711183df5d0ba4addabc69bbaa48687b74a8b794b278a6782c06ecdd5ac6e26815a46d41f05bfec276b68438ced88cdd69a44ec64ffc9bf7397ebbb48a53a57b9f369903c204277e75d06cbcb4acb6a00249e379515c4c923d32f3606ca2fe3fca375948bd907272d7dc740fc2789069853d2b440d60fda5520521df25dd9f7a4b76239fc6b1a6497db390be36cb608969562a27f7f5ae8317d68920bbeb38c3018f137c010c9ad6219d641acdd819c806e6f6627d68113c08b916423ce80166d240f857d0aaed258e18baea87f2b5580ac73b98141220377d574a78e0f34530e7ea5f7b8222342f534732927b3ff42b1565304b45f1fac0340481957f14ceed369c58404a7295a93931a134d12a41cb16a55e33dd158181ee18b8df9b00320b3f69f6f130bf43a47ccd3c93b26201c956afa4533eade9bc01b8dd4be63f42dd1fb0fec0d75641de44ab23c3dcbca77e7b904226e13bc7551b648bc10705de5d52c3f50ba82ef0f9abfa788175fb361ed60c5cd85b6abeda5f4d42f4c2bd9398b8b2da8b4ed1b31b65c19abb32f78c8ffeaa3fa308914b6f2d3a2c6c1134cbc2dd1c776d8e6debdcffc94cbfd8b556b873b8528449fcd95fd9d937b4a5bb96a677cc35f47bb803dccba286d53703ed0ee2dcf69bc99a51eb3d36018b958d4a73462216463f7a9133c94c74a378824014836564d442b46329c539ef1715c2fae37b8a3161b660fa529f0219cf620370637ab3643e1842614b724bd0cf157484bc4d83e6f04eafc253851843034acc2f1577c385d7dea09009297d4dea9e09c29b77203b61c667c9aa33408e7c84f07abe206f23424ee1d6035d4e6164c816c7b778ca9f601930cffdd4967988ba0dbc296817f08754b0082c1117ae744d58bfef9043b0032568bb879e37383937173abfbcf080f1c84ecfba8835005b873966fbe7b2fbf20d652ceed8684cebbc23168723309263fd605f95971b668d83065c9f1527b68589c20aa6d1a5d6174d8e32d329ae61b2f1342bcbf56f447900659910b7991804c936726449aacbef366e85d8e3cd93cde3d03029049b934e2a99c0ff8330150730917295503eecaa779f5d72306b1693335e201beed7ddbdceb127784671421638ce20ec408763c57293e02dc88c84c43a917973816cbb652b64a0537d061c88294772b1bcbd5411ad7789f6c22510d3e94d1617e0841649d09594897a4e76c273b55d74a6c7f8173bbe5ff4f1d2aa172e4abcfe503e0cf6837e91d58c1c9a76714459311541419d41904cdaf6db9da3caf077d5f7761f4276ac9f89cdf9bd2b7c349c1a3efcda1aa53669aeec287db8b434c5a83c85a46c0379955c259784018096942139366b381013a4c36c0ac75571092f3bce9019f3ea1cf19ebc32fb7b313feefe3c6824b7dc4d8a4fc67793376677f145a72de3f8fa09ce22e3cc138f975ebca306e8afc1d91a2017d9ce8094113dd44653bba60d3f622e7c5cb861737c882f503195ec50743accf49c481d519636b819b489f8d2e005660c8021aac3fbafb4b359c962972fc978e8f542a9fe1ce30ce31aed448bb7c2aa3ef8fd86fa9eb81aa86fc01ecee527a04eb826e9c9626d88b373eaa59376061436643cd7bfa04b1e54bf5673c24a4d7ce20cbadf282ffeebb9bc6e5589d8a9065805b3363da6eb5310450777b735f58c085ef6848469527361415a2b66b6361af5aca086bf83e16db40cd6d366b95f878c6c0f115e3e103c9721fd3e2c52b20973fac0a6a05dba73305c1d5d8c734e0c3f77b026e51c45b2ad16bc9883067721880bf3215cbb894df8a93daaf6e8949f84e78968a249ec2e34fecf085f78e17fc942bcc482714774a831e3cf2dbf9482e0c5486a0eb16e5c552cc5a27441e083f42c7bf8730adcdfa9dfc0664695d6f130ede0ee24a58cb8ad9be0262034b06a3d27dc4e0c735c9bb46b640c0d80aa87b68151006ba3fe692fa4bec70d6074b41d6ec255a9a1dbc9dc5d558b0ea3e5f6b999f86df8e3ad7f6e05d4bfe3970a7f5797e3ff740f1e2a7e8b5aed74d4e6e560eed07556edf247ef90d4cb1d92d3b40ad4964d980442dd27f73b11b1fd50f37baa9c58eac889714f22c75765a29f35b3175f69729007ed49c4fdf1bea6cfca58a64c95087afc7010fd2cd74878c66d9ecdbb109f0bf4a32420729a963a6773d65b445d1522b5c97fe596e27be63a4ffe25c1de1fb437d1e0295b8b2ae28062a72d7f74dcd75e4163427dfe85383b1da8e90a8c4a22349fe65c5c365fedf8f0f8ade9994d442c1f3de8bd77bb6c3666ea815da12290e4aa79f7ccf46f31fd37e694b57cd7ef803976f85786f0feaa60c50bba92edc6db584c74d2af494d74fa075592f94eae907612331c305113c613129b4614ea4318f5e07f1dad36276b0436dd1dad2ddd042fa7b46857b6ae5f40c1dc345ed589ffbcc8203fb81d30a07d567bce6774f18cecac91efaf78ab15701591c1e2a34bd5bb1d2a47b32a19b2fdafe5edef20aff9ef9fdf3ab12bf2d9e7d0ad077817f98e366174b7d3d811f094884e89116043f2e0d70a4f2ec1e0c4fe0b4ee55ae07d6aaab03a05823f3d7d67c8a0af3ad131079e1bba1a4123ef023b4497a98c3464582fa1e53fdb3a398daa3433e211c2d3a59a1a43c96b966a5f7ef15200b6697abc980cbe0e9e68730f0d0eb635e9fd91bfb67b8cea457e0004df0f086c8575904311b8ee21cf9774d7c2264f1a4cc5268a31f5d05356a6ce4a64edd6831caae2bf18196587cb62e623c577313c7b274cd2ce957f1f233804adfa6e072487415a14baa0b3f5f96450c442b91b29a9808ee52f24162573e42a98e95f818f7ba568381a2d703e0096f54459efcbb90cf062e4d11569e204634a502aa30f5bb37f1d363c79d2c65920165ba7f58fd96b59e4dcbe8b8476540ed43b3c95ac63316dabfc8bade880bae39406dedbed56de5b7cdd767c7b4030314b968a7970930097f908bf3cc58185a0b1b132ab4e3f96bad8a79bc0b3a6a9c81bb2716636e6a362107e4e4f038df928ea4a544588bc61d724b37795d8914132373b506d55043303ce7e8d11d2ef481b8a05b5fb51187223dc20661658c24654fc7012d402b1d8464900677031f7023626b7d74aa5e20b718e16ff6fb08db6b1f7bba69acd9affe1d3acf9273f8a97d986a1dd5aaba306926ec3e769989698b67d2498703224c3f9246d5f6309b0d0b3b7d8d9d5517888affb902154980c2a7d8005a7d7932f71ee3a0a542027266af39e77361a53aabecad0585ea6f9dd5154d1136cc58333087068259949c739b9c0fb7cda3687d2df6af7534459dac9da45717dae35b2e3435b9a9a87c5d2b215b0ab9442330082704d04a9dfbb2707327a2fa0bd7476124423fa1f228ad4e94cdcd7834c53a201c544e325233d749c8e57150b7fdb720104104ca132f7782450efd874d44e7f0fd9add6b84dbff25cab9d35e2f710518e6f08d2fae762667b6f86b92af2d88642a76811a6c89f5ba36916b5025a116c953da12fd4f84963b4f4aac966fe64258c44d522483d1c101d548cf595f7baaa88db036f38057f6976deb0fb3cfac1f160882d7166809908bd7bd5587b317068c357fdfec69d7e9396fa68c2582f82087b8f0cfc3be41f1aba8646709c900cc47c50b107212afe24d55454b1bee6b8af1a51db5631fce3b278439a98d794479da6d42d86b99c17d4207ffbad75e1b2c4a2183007537161ed85f2b3240d85d555f32b97aca30f2b674807ba4e6340495b1d77706d5c8beb4ac85c8d37e01d1f390c53dbb2f062a4485b2614280a98212b5c2474f1f1efa25aac72e11ade6f94a107660f04a8ce8b2a5a31470c5aac43bdaf036074c9fdd9daec3235a26e1db9c895e25fa9f567bbeb795111e768a210b7d513d459d03b265b018df4dede68fcafd693f1b1323dbe26a99e1ea5edef381bf1e93d3bfad1a32501de485bbccdf0fd057054412dcaa07a730bb1c38d6ea6e67358bbbdb51ec644b765e8a2533def96ab3ad3feb50bbb465af637462ab41abe1eb1caa2b6aaafc9543b74ee0a3128e0a8c492d0bb2a263855f4c33d60817380040bd604262005aa2d927e2bf1b5bae00c227d4724f236ddeae7c8786ff47254fc458095ee7d09eeedd619723e137d8165f9706521a007c975a4d1b40f4a18dc6503d3dfd8a21dded7aefd19d8ad40bca62a016fd6658e0d94e63d8b52174ecc89db0cb3bd135fb275d39c7fb467d033f0736e76747e95870a174aedc27f0f2a73c86654656593a4009097827f536a9d929d5cfe8c8ca0106e6936b1c3ea8bd1716c3d6ec79fde271d7345fcce2ee4f72721634096cddbe4309846c22f05caec9f6e52c4b19c2b9389c4e786a35bc30abdbdb225aeedc9ca885e95b0b7a79a9dfeaec6342f7b3d1dcc6632341d7df54acc9bbdf91a194f0ec4179d423c7e2f7fc1b691923d069d41e8f8bded16ebcf17f2664f88570970815adaa9a98678baae33b6182abf11d20db879e45164a77331ada1e9511d483f77a68718bc5c52fafcdc4586e18c0667ff481a0cb1bdcf2515ad9cf45d12c01cb838c1477979f4d6dfc1d52e9a30231daeecf6eea5fa6a8c831230981314e1f07ce648c9a6b7a6129c2b5bb62c176a0bf4475111406916660b515b4cb6a24f5126922c21f6b5d12f754eb14f1101a1f731e53263dfa72fe76c5da955b7566b95052fbd6356385b9faea784cea376a3d31c5de0f11e3c3a19cbb8222d62341f67b65863b39fb7ce7af518ae082b1b639b792c16659e5b70366386688c6bb42924dd39d7ffd7e6ce40507367748e485b3d226c52abbb6090baf01872100a8d4c46936efdc16889bb064e03533b40016442a84a719318c25ec5361928c05aeb5511c78e38354efe832d3bc38992de51a943bb37c808bf773f68a8778f72d79026ecbb7b246b50bac5a0bea70f525439350da9f82014f6d5b9f4de3634dc79fa227d56ab8d12163b259de63d9fc8840657ddd018aedc409f6b592aadbb4daee051193019d8c849885d0627a86498cce672465fd55b9ee1b0ee8574d1845cf03a80f9193d939d673954dd335740f1c8c7314bb4cfe80bacb3a5b159a54cf8e90a934d7e1577c9ed7e4a0bb697b76740cc14e51dec834835081fa6438028296bab2ca0374ee4c4457999a3d9c234e1936f32ae83ef6189006fe633182dd0a3d942ef08865e4b55bf78d6d68b90fe0f93e64a588f52e1de9c9c85d4565b763e12da606f25e30adf0786d95d0585ac8de05b1afb7fac4aaa755df5d8e28c8ad9fa569e105a1b73ecee6ea051db9430efddb3b4e233ecbbaca4d6a81e53b8853ad9bce3ea7d3c4a8d08ae053097798b44d52e12d214070d2e7d8b888e47819c910fda00ee3e842e0bd9a3005a2d38c49f9643ffd05bb13b7e6b4fa9ea4d14e251071fa464c2aea664f333369ae95908e50e1181c7615214b0b119e487e00544d19f860417226a81d83484681b2179b37c3d673fb77f1f4572e225ca532a93985a1b31a9d378d43da8d43356ad5528ebe8bbf73c30eb729cfcd4866f03975477049acf4a93e5730fac4dfca04ce8dc8b10f81986be05ec962c1442a0e4024acc2a64a8416ced68c275df01c2121f9023c2cec7cf2b32953abe39d61d7edb924b3c69edfe1218727035561dcb6992f502db9508aafe4c96f85cb28bd3d31b08ca95c2cea9fffa16049debab297397742db462ae163135979f5b713e243e6784b7ddb0375f1bce2f0af7d9861a06bae2e97d61f1fdc2cff1fa5a487dbddcd16fe5f4b3d1315747eae6449b119216cda363bb554278480ff398e19cd18e2484b96d1be37c73ddbcd71cd2c932160e33b56753d2abc50acefb41b3700c218694db22f5ba9579401110b7057a9fc54e624ad925f5294f2467f288e6df503890890cf2abe8c7ba6e123a42e2a636e42548c01248017da0f820a9e1bcc5ec2872eeece48177d0bcde670fbb1b9167388b2424de43e2b27a7e2d380235e26e32768772e6281a11488ccac25b78b5e8578924f1cac60914d417001df896f7b35b48bed81b36b15b0408feb4b50e583618e8756aa1de9ae8573734c384f0b2d857791598cf62fd99d734b4d69720c301776621b3dbe3bbf05f932cf5a700bec67e0c81a15184c99f479b46e3b7533029388eff4e2d602fb6003cb218268e9a519b02715a79dcf6d7798ffaed6e34cb257cee3c2065f9f3eafd6f4099553fe2fc11a1c2ba8fd445f4e0372cc9a4551bbdfe3e70d489bf1a9b69e57fc1b4e0f9a57ad20a357460b2c481dc473815b98d116868c015e24bb77c074547f168b16a915e1c19a8e5f2a3162d6ac1587fe99366c6f08445d20149321b63a7551957b893d2d6f3394a4434d54f23649bc02e3a9cd89ba3bfbcc03ef4a9a96b40b70bfd235b14ae19923e54fba4d435bbbbf206b67d430cfd8c49c7f2c8a2af62beed0a2ccdcaa98b53c34648909d7dcd278e43ea09780443976f0a60f3f48ca7d6c449c3420265900fbe867e5079cb4267438e704a5c5a5fba82bec6070bb7e88b30fce1890bbba6fdcf25653ad2d2b02eaf96f5ed043ca94344321ac814dc86cd9deba832d3139abe72cb94a0784f52dfef49401da59b5e60ffb65e504ee5643de330aaa7ba609a6c280e3a2d1f222ee7d0a5b59606ab4b56fa5d0e77f95289bc53040992047d16def075f5032607aaef360e84695ac9305577c26fe74dbc5092dff624fdd38928d126d2a50977486a4d95d446bd38bf5ac270ad90f85b78475ba6eb972205aba7d5ef410fda186490335e2223442bc7c26fc0e4aa756e28e7ea3798455a2761f0ebc64cb72b9abffb6bbb5cb58a080066295432655af5c4348b325e7d4c5b2d200b3a1dfc009cc6811f172c4c9c8af323ace3199a74df8db1daca79937ed8d1a8095c7593955c83bae22513ff0f3d71260738e40fb395525dffe3d3e66c1216e560cd6e10b158af3be3a29ec005ee7e245e5371c3ad0872615b9ba2876dfa8cf665cdd7a4a8ec5f0b7209816484dd374dc2fe7b9b6ff3bbf0a051c44f70bf9701bef62193eb0e9f0035549f2e88cc67749e83fb84de47d189921bdad8977db26d30a7761a56813690c0e6725de76b06da57a77df259b0a327b0e2939fd8b9d433ca7d9c85ac3a786afa04e1a3b069da5db66724543ccb1cb4b0d76f317a77cca7db7f2bd676bd26807c11bb6a0b9ceeccbbd4bbde8d82d3bc6ffdcd0e43db12db626111a5939b757e13250ede7e26229ea2bd7844dd2ca49c11c147e9ed5db5bfe6f4e5936948f2a782d3af065c141018a9d734c06fc67410a5399a193f530d24d9d8a732bf33a2754b379c65d86e35cc6c1c13418d52a5ba9c77490659f3b1173b4bc332d6ae45b672a2691ef0eca9831117b21ccfd8860010dfce351e911ac1f61f5b3bd625c3960f151293a62609fa3b21f565f50e87b79fb7ebf40e181d9ad19d76a083114b827c225fc5a934809531d9eededa7470e4bf1b23cbe909f2f58c3186b510f8ac207fc8054c813ca3472367370a4182c1877e7b8a097bd8745e6b88c3d26c3255a5527edb3253f7f12ce23d248a32fcfb60101aca87c97dc68789d46b30f8fc78acc4b299db95c37c8ef7ba641e0969734bc58c92d96c431387127d86a6b7647476b3759a114240a3222c9ae68f55f64cd94aa87a39c8c6db95314f4f83a773f518d309e2a35041361b37960dff166fc2032b7bc42b22f6075a7cd322323b37989f1f13f22e44ef1bbb4043e62adcfac77b5ca681ec5178d7f9d5698d5325ea46fa903386973f624582bd245fa44a05c5a226def2a77f41324a127f335b1759359ffca9aec64e20d4cd3dbb0694bbc320011645fabd50910e8d1f7c269edc3e8cd55cc5820a1146b737e0485a011368b7007ce432d47f0448c162d34df8a7f7a1b60b81eab2974b408e91a9eab1a3672f1d1012af805f235d35fe4309f66cf1693d0f119119311eec02f2d0ea9dd7fd020e4c12288191daac4303b4828c718a7a61f5eb18676cda1fecfd45bf5a0ae9513da50c3fe0aa89ccc3420b5e233606b933273711b52c65614f09f5e0e1347fc93c7bb59ef2e4a42690ddeee957ec4c50607ee15dd2217bada387931813771e1ad230c3f696e63fde52b6c52e7edd711796c3ec142e78d857ca585a04680218f198322a42ce8e2ebbc33cd69d38eac8e7e748f0c2fa951206778caa7a6e911ba3cfdd906066e042c36ac00c929e914539edddc850eedcf162ae9d5303e65ed3c565c1b47819ee84de8e64c38bc7180c119e163cb7f1a4390585bdc3fae931d6765a6fb5b96f64862c7a89fa0e972ae0c652ab21a6d1c6563bd8719fa287aa7bbf0256158f0a0b1b5f41bc47657692b05aba647e425a5eacf44072370585b249d7d710bd7e72d1d7378985d3b5381fc75c225218e21d39a0722e5a78671e9031777ca936b8ca1340e301716ec48992638e0585caeaae59f02e6a34480ca1d2ba8f2f8068a3da7991e708954c843275b9a81504c38726fbf1de3cd7f5da67a29b08f71b0c13acee243c862bcfd2c30ee8150db001ae1cfa8bcb089680d0f23c48841d206cfd16ca79d0f4a5632613e08df1c19fc704ea7acc5440503137928c4ca94baa24d8196461759547716f17b8b286276fbb9323248509de6b14844da5d03cbe068ac97315fde65362127922a6b381fd8442df182f3124973870b4ce3c944864263f10c3eac0258b0f2cfae9323738a16106cd7a416a03bf9015054736deaa025c6511ea12f0069b459e4313e190bf1085e6d9f06b7c2121814fc14ff5af476eaf718d0f7817727a6bc53e18f30f70430fb5f1a8cd84aea263f3c4c919d9e6d8073ed886f018501600faab88dd65ad61710dad8c9342597da90adb721e61f6a3d8d42c537701e9e686aa8e4c84fa89ca0a30678d87a8554808a9e0baf9c773049e513b8f5171cd9586c674f61babf3ddc58d25e45990c2f2ff16d882b44663dab36686a2664b8a5af78fb8c6049db87c6d37387927d9f1f7f397dd4630b5e4778518e0e930f44ac01e0abdf19da3cfeb664050dc40b0438cd73f74212c4cd3010bdb9d04de75ac77997dc0cd115fb533242be99a53eca5666b5ffadace5430ea4346ae453e332a8018ea2c25b9f19d33723c6c0297dcb0b28f5e8fa69b4dafa3b1fcb305a8505bcd87d4ab33878c8aa0ab420bc7ce5a294ee51f06769efcf09957b26acaac89c11203b656ad3521528f4a7cd10e8979d1a26e4ae07e3e9ab49b431d267a0d401e581f577f064f29ac6cd59fe2a8e8457b7caba10b4753c75043526e81d0ae2e255c70d908598e318a3bcf58ad1305fc6e8f12102aca1b7ff471b5c3804c958299f7fe48635ae0be3cdad480815bf89f4918309e354c05b63b79c50bbf27ff3c1a0b1b75615b207c2f8aab59a7c78ac8d46aaf1774b482eeacc26e9e31645dd9df3601afc8997d2ba0e53c179bba97fa4f533f225906cbbf7b49b47917e28b94b7136d8a22adb4ca5790fcd4ea3279578ffa606fd1e558b2ca3c0f9319a157eb5f4a693cc3332676e3f18423da828053c91cbd2d3a3eb137b46013b54f372a8ea46b477eb6133166c0d0b49217a4c5edbf3b385cacd0c08b2f79d8fcb478e8fb1c25af2e5a7058747bdad0c491dcdb1dd29a70a3248ee37ed30361293b02ea78bd24c77bb0c70e6494f94d042339f52face31a1775b3ed86500b74aeeabacc1c69a9721eab831a6c2003cfa14f00b7675f4f5e06ac39a25ae12e567401b8121bec9a1ccfa636ab398eb3735f6d7922e946b8cbc7eca5be6472dcdd83abc84eadd7ceba33a796bf77803713eaa40ae175e3ecf20aa3e555a17cda12e866013c94d5a0cfae36c657c7c75920a45513eb46f526e88e1a79eff4db6d7f5f24217e9838d7584fdbab3933b4b2f35f14253de63c29b1c0e12721046d199f9fa4bc4c6659bea732502f97e5f7e90cd17ab494b5dae1d2f1b63d23917c2279b4e940ce11b8c0bda66dfbd9a143f7a0ba5bc2b3cca620ac0c31aa5ce5f062a008008915688e39740a16f574e3c0b5dc8f7b3a7a847c8e61b710854206c40b8dafe3c13f5b926ea685644cd8d6629eb0a07242aea61a40478425f093d9c19bf75ff324c1d2e03df389895344d23fd8a1a7f7690bf5d2b145b53722098f60ff8ec31ef5e30259b09dbafc726bff0931adac7fd0f9939232ee4622e4f9f33a69491c9dd4fb7f3a11072fbee9a4596466e240264e777c80fd95648d9c8e3a40be2e6ba982b40a1c62224ed297487b0effeec33ed88045a031d9c6c65156aa6e367938a2a7c283b34a441737dc5aa6913cdbfb0890db6945802996040196b6d32630833a0a00d012fc777fdb4847e8e446fbb2f1021f0770fc963900e13064604f7e34bf260fe81ebcee24417c803d099d0a59d0ac8d91ba605859b70671777e138d893e0c3b9f9cc325964293f3564ddde1dd45a7860849a448f806015cfb9ee9429eeb48ea86e0065cba8e8ac916aab1c1ef4bea694f068278d1af08958549a21a682d325839a4ab54885b8c53ad395541aeb4276db9ac0eb7f9090ebb98adc9e3a85710370764bfd7d24566f3e2577b943e71fc782f5a87128d909c01efb0c7db25815f5c4a6afd9396ffd42e69cdb63a2bbc3dc714aa7977c478e7c61b703481d25e8497bdc6031a0e02164acc42f984d43645e00a7fe7d6776c01e83d7de718ece19295211dabc1b6d23c1601f498a2e4bec740f6be1540dea1f7613f95c65ed17c58f0310b0d6e5576042e1008c4053e892fe35da38d564c0fdf66c63a3558c67efa6e4836e81acd4aa9410a27fb46383c0ccf0a9c7ff065043de25a940032237e588758b668609e278d33c58be815170f841ff47bd4247a158c822ead17ca05ca1eba27d517c962123a4bfc092086c82eab30b252c1c8f7b545bccda83fe05989e25c8184ecd5ed2bdabee1dab7471d335d2021cc4d57cb1b6932ee9c169fa610473484aacb1c24c68adc2e42a89b29d7d51eca085bf636033b078257f0e051f364833b470a4f4c740f432331312f6cee944f26f41b1af5c34f852121ddf148aa326f98b26fa0138c5ec4cef1477e19fc78369c33cd04552e3322ca3446a2c326b962c258179027c7fc187be27bb0da6d8042e2e7512d10a589e906e70780773e53380b1d2e45d2402c079800bc01fac51499d6ed07102290a3e7761b3373dffefffbff63c6e8eca2fa68848f566998bbb60a650158d836f6a6eb45d9801f10bf8a444e0653b39f2ba9e7583fcb60d79014d5cc169b18a1f9e1a2d54903df4ba989fb37c22a0e608d4c38159549407c1a2cc251e45b5409b3a34cbceee0aeb447239e0c0044649754e1fad4afd498004eb76dc8f7d7448562043e82d9b0cc987ad614953baf48d6199cf526de4cf4248e725eb5c8e65af51304b7a57afa3741abae21fd983ab3863e25fc2ae70d057cce1ce25aae2fbb5f993518ad32901da2de8e838cdadcf15fe30d4cb36a039bb881eac08cb0919978e568d7be885433b57832ff5a8b15413d840c3bd58b2f9cb9958290f92a1ca04e97fff3a15c27167bb4c3ba408989d211c6ccfe3ab5495a75ade03c373d1cc39fa18a8e6e12563b608774ea58d3ba00cdc9ad4090083e10fa91d60c904bd8eef2d2fbc56157b45ce034fa484879c85abdf2aa82c7e8b0c37a3f45dbce8c5c7b9fbd7c66e063ac0441217d728ca7bc8648b4f0d151bcdba21531822c1ac85da894ae8f3399f19d0daf93c8a62ba30af9505b2f4657d35d98e2a93b2b06a0d89d20c1dc5a70b9e8ac3f08f4afc9fd10ad878096b833831964f2098d1d65ec3cb40253dd64ae89a37a6f639de1d0447ee1e7ce3ed31d03e62e6e84e61229cdd0125431eeb615149ac1c63039dc3f0b99ca794c0e2f10f80a8318f076042e9ff2427e6d4e21637b9bbbc67dfde77d4d8b9bdde0f132a89cdf12b04ef07491bf901d5849b5da0aa7eb87131bd33ddaf048f44f1889f4d895aed43d8b74b03658fe5dea65878dd0d54f6b2ff8e3723809414d373af1265075751eb5950c2a206703493f12aae845a3406f9cf705f1a90aae435e3576c680feb6024612675850eae9c5c99b3aaff377fdd2c7d3b4a9a5d045a788ab5c6e881d97dbbb4bbad858b017f92777c663c286eb3ff293720df02ba0ad9426bbdc90b18320a36c8c82d67612e1d04ec69812d389b497e9951266da8582e25194618bba25dfa6b954e040c9155addc71209c33bdc4d0bfc10a244061ebad5f3d551d43646c7d28904521bb5c3170b97684bae67e1210ad0cd06e2b63e00c91f105206acf363c01f799ec3b4f19bf7554d99c5efc36a247735dd359f5938d071ce8f1b42e7c085b60aa2850a69c206219031ef26c7b509a64361dfad836d0740c4de8014f9ffc888d83adb19e308a1a0736808856d2e2c308b9d590c250f1a706e0cd10815ca6bf80093c74e8841564e837235da1ad9bc706681de88b9979c478d1a0c0ae88c14e3452d82e0bf6da331221411d02d445f01d05387e500668c41cabcf5d0cd07574de0a1d8b0ee35cbd6875e57c55ca4723f956c0b8b9aa6243a2dbeee72a5685aa33bc2af6e1afd10b3fe15c4140ed24f28d0d2e875e7328be316d7aeb4394378d996390108ad47b3d220d31718870a8b78ed32df25b6d3267e1fa8fdccf3965c72bcac5ba509383dbeef1a2cad55c0c97f295bdfd9d79e0a43a31530e6649200d60d6858dac083eb886267c8ed4c18e4db2f7688e81f7a77da84f25471ace2a9de629ed681ccb54f72bd6e20d23ace47c98340111b247ad41ec2ae957c1cb28b552a58bec40f4e5850443babecb443e0e0a024209b544d156f17964551b008882ee0029ae54b9b558b111d8d220ad92ceace50842b8d59de106cf978bc2caaa32a9f82317ddecf471190a8a61f228f19792780243c733b9890173a0eb757d2564449cc6a1022e62a4fa79b309e6ae84a295908f6ac914b8ef65588e81b40d4d0b3cb9cdbef2c54468c8c845ad8d44963b7112f064074a3aa0ae15cdf1d1f7b8c60689e86c4aa369b595465e50193aef64332306476aae6b94177fd01423f39b3aa16efea9e23b5a2707b947f1e0ed835de7046bd4eadeaf7d645ec20ed5f1a5a91012e15c083f4211b9a9e68d9f1110888da95cf50b78ea7443c3d65b163404b5323e9f5fa6fc28495f8e5a0b3ffae58875b9874eb6410aacdd263c47702967a34caf3b31545733cfb8798a8b3d1236eb3cbc21e74e7f1548801b67a8aeef579708156ab6ff0ca0e2e410925aaaced03d2f69a9fbbd8c5888cc6567cff4af699397bdd75914e449927c0f4cad232abc2d7d1365a115f5e15a033059bee8072d7ae81e3d36a93fc7249edb0c9984c1e414223ce50c4fd8810ced85b11432e7684605b9c45f5a505e066ce3ef063554bac8e53994c232c7144c7b5bc70803062ee08e64c2398940628e9441cb309c8ebf0a4e9a314c2e387dd624d5c31b2772612f7fa93e2b272134e89d175ccccf7ff37b918cad5f2194fbad9d2e31d5e8250979be47ba2eb385e83629fb83167c3c251abe82d622ca3b45dcbc3722ad49bb0ed82c122b850d591a7193236514f5daa6918ee41cb66c85df6113ebe25f7d053bac9be25240dda7d9ef0919f3a0977861daf85406052353e2356ca2429df4bf47b61c2bd73be788fba76978fc4e2a1fc7e450ffd293bc444a72cede670b99c5d45d52ff713fa4aedb0f81749c175b78a50aa172afab1a4ff6cf8543287ccd984bc1f46f7dc53cfa66e37f4a0d68cdbd3626556dc5729198d68a9efd805d40b59466d5d1a2658266453a8c4556a0a5c2fdcb29823b1bb915be04371d414e5fa0c6b768c1e7c01b9c74e95c8da6aea4c6ce0ca3d6631acfc8a4e0ef28d6f62ac3beb27eca3529a4cf9837b519c102af8ee97b503c14f26820dc6e55e1eac3fa1367a868ed7d433e0e214d5c21cb1d5e4e45cc81cca2c7454e106c96357d215c3cbb1832d2dc59905b343eedbf98f0a22bbd9442a44de3860b66377f959986363c9db8d6dd7eee32825516c310fa4aec4e58626b0d5a28e2260efda45fe00d006eec418c7c48982a03dc487fd2c5fb6b4bc22e561ecd69272e28a49888fa8577c3e52162dd597ddb97517344f54bb8a335f961f0e95bce75c47c1351f4c4e2abcba3acadc43a74c6a0f37f49cd2a7e39558c609e2cc59f0f211d76563a9be33dadbdd32498dd4789dca2f311d98b76fd79418611954ba057bae60e9e086bc3972587cc751564cba208476e2eeff5b37d71d5f19167e6e3e326b01c1885508b8beadcef2cea3eaae852ae2c665f88c1ebd50c874db45e0e220022f739816d856b151f3683326407432adb51db3b51275612ec45100977ad0916b5d936dae5e55e216fe7ebb44077e6bbdedfc50c0199e4ce7cfce02caf48fc299d8691e82dfccd721388364b6e36149b42a4416e07166f3f543da0ef320498be89ded6001eae80e1215d82d1776f3ad9c31a4790e28aee4c7e428a74a6c6907bf4044de5dc80fc241531db21bafd547581b0eba9871525478777fefb61466d21ca491e72f385ad83943521bbb0460b86c3429e6bac25214def4f7179d599cc0b2a3f019ca318a84904b00315f4b0014bb57b83535b833c6fb56d61070fe0da44553216676ebda71be682d54a37c0545ac8ddf3d4267c93d36b20b4ed966ff43059441cd95aa94798237cbae9ae27193ceafc701db1dfb6c22295a7882ad6e5b94e24f476e5e444b524a092fa807ac7974f4b4d321618b09156c3a9ed97924fd18a5db0a673044f4cd5ae8517440a48457f262a0de6d0adf4d517264986a75eb91566776e9fa4b8153c9f6f6455fea7cf57f186f5cebd3f51fb1e7aae4ef9f74de722ec8f9bbfc521a6b108b19a107c4c577cac63c96737eb695ec43ce835106db21a1d34536bd7f5f2c6b6654ab6d19de9017b288d3ce4f4b45c4ba902416b8891e0c166a3c224779b30458062daf6f6bd5ca984b5255396d16595e7cadc04de79d95a51727f284b3f1df970a34630ca13300e412dd697332f4cd7f11781e823e22fe213e8c7c0104f7de75f59ab6dd11d7ca3c86365437c596c75bfa707df8ed9b0d010d030808bd8c0b5999a67ab781758134d4e54f184f32372ee34749378e69a53770706827928664263f54632230e9de7dc52e27f2f4aae51602648fa159cf3357ec25550b4f7c18f015b722ad742122a6f2944736f261bcb4b5cb48a1518825d2b65a64147922006fb871864fd574b03707f213e9cdb9bd1587e98b2415b023d74ae39d4cf0ba66bc43f5e978ebc67ac827c3c1bb0e48a6ee3bf6951fb3c74c0cfc8d24127a1b2db2ceb6d6937d22af80baf52ba3dc47c5b16297c6f14e61ddb09511beb5c1d01de1e7a6d67b0725f571f675a695a83170f93a7b4df97aeb899eb3ca6cb21c5214f781679ff1a78673c2c0661d5cd7d7d35bc8b9fb2b8af67babcdfe91010d2b39884a514eb505fdb43975fa109e2d8ffaa2fab2d1cb494ea606ff9fdb2a87746703ba5c84095cd79ca043fe20de850adcbd6f020e10f12fcb092846b4655b38d4c5146a53c3cc00c7debd3b32f9ad1227dacdb93bc197193fe2cc04476e9b62928c4a4bdcc0e7c7a9a9b7c64ccaa7cc2160ef2b6c91964b85e9d2b497a39fb0dccc2d6e09eb1ec0eec95399a1972c023cd061b60517d941939f63ed0cd6c30d814ab9dd8284759741ccacbbb59262b9c298e7d0c0fb7c4d00dc3f9af06c193ddda6af238b6f8e5dca1e315dab0aef9014fbfbaa6bad08bc06d3b6a874a47658ac9733e3962e5aead181b3f011900c2a237749aa30c31739194a2f92e834b9f8c0edda956109521e547834c8e1bed8d7131131c5c9b63ad696dbda7bb4de0aad05e8f9c47fb1e971b183bfb66f53cff587af06242a574f53442db3bd2e245472ce0c3580e20f8ae9dd4a6beb903886380d90b4edf1f39893cbf986438a59706bc101850a19ef7df995cc454051658718a4424fabb62bd2e1a2e4ba3f0eafc2846984c0de9899e4a3bc4fa5bea8c83c309a8a91478f1c39a37fa346d55cb01903691ecda75e4e8132d00480b791c03f9660b4431f6f8c0ab6e60e716ee0683271c7c5b0c794de94fc13b71a15e9ae04acf5fc71a21992a632f086bc3cd0bcfeff3372720caa8021474e12a1d92ca28e2311b5db9b339bca05afaf7c87d746a0b12590a661658b06d3008d64ee58f923a06236afc31b3445e3a4f66a32767b74dda25337397ef7faa0ea3d03e33b23fc2bdb612c52e64621b60df0f3dbd359ee8df396db6003ae5c07d9b9bf921217c751d0ec7864eca28e067acbc6e72abd5734effa33457264be2cc95a291e96ecf6ec13666bb28cf5121eb3fa9d0b9e65de6501c8aa588967a6acfbadd8fdfe4ee931c98001892965c496f3e6c8edc314ffc4a3412e577e3d25f7044debdd65b35f0a23f7a57f73f0e73081942201f5d8cb11098ddff170e7954a819ca537bfe2aa3d98be128698b15bb5535335a96cf9bd55692f519583a160263750ac8703801ba9aced1af7d51c7ae037b91cde1960b0011d5c277f7df48a1ae58cccdedcd4493599cc52479b9cc53704c3062f8030cb4c6c8e6c175770ec5fc9cfdafd225b72f37903e7b0a3a96c4e3f3ba096e23b03c15853005328c0b9a85f32249f3408dee1445300c9ebcfe8e006267fae564951e1e30385798b05826f9bb3001518bab0a019a48aab378099af1fdcbead24d4b62f0dacf2b0e3637c913dd8c11316a8f949a191b53b9bcee2e38539fb021b3fe45fd5c4b576cfa7e2488f3da88bc0dda83a5eb553abad01eab517d18258f65b0f2d67b56cf7bfb7a5c13e7be76c3f4c4a881ee54f15a6c52b2997b46d47c4da76770ba34aa16b0828193dc3ed9861cdf4a7ceca95b955146c01611468511d0bcde712eceeef91569b56ce402705c52a1043af951b1a85d5b13fcfa9d3eed922569ea07f3130f520094fb9c6938102da10b5d3be1e9c64a5aecee23bce948aabfa00da7440d49b0bdbe72eb15a47fb128f1cf33c2e26cc2c3d746848d812124a87031ed32cdff0bcf84257194df62f4914100b5ebdea276c4eec51beb5692105445251b571d80bdbe4b7aefe0570566a84af85fefac09cb598c14ef0dbf439a1d98b5c38a70b71d95bc10dc08e596e690d4ead285d903fe46e111e0f9e49c20bac658106219052ff309b8cb9e0bdeb92a8c1c568b14632e7ca73de135ca8c6fdc70814a75ce67b08cdeb03d8e6fe75c2ad739b4fed328714c15a486253ccd084140daf5bc6142dde1e1528e78f946cb459881008bbc692debdf71ddd8b1a56cbd88902308e24338024463a954192a33916106cc6051e6124fbe0bd0c00725f8fb0a37d7229eb44aba67484d5eb24cb96c2931738d4dbf13f04e49b07415ca26a6adcb880404e4e59fc2c4fa7383f8a2890d0d9b1a4cff2b2bd8d0ff40cded4c5096d48aa3cea4ca56452fa8cac9c335d9386cd11653767ed0e50d9155526855d8e9946e2973c3b71cf38c7bcf9a81c8bc4a66f21ed00a987ea61009929ecaca40ae6459d51b430bfff5f84d0b324622645188461406a6325ec58176f270e828e08142911b07c6ea3748a958b478e1cf28c9dc3f721d749c5b6341f1efb19b227795e9b2c16e5b530ca855d0b551da98bc67127fe5e791fe77fbf7af6bda9287faf8961a77fbf8bbc3f5f9e858873c7717e563550da8c283b58f9058d3d3c52e9dad6888f9866de020f95080ac96cd4d6e2ec34bf4a02c8e6d748a759c30714d0073f360d43d36b8dd4f2476e7c1e5421a4a1ab34a5c551ee218722c6aed4efbf63faffb78e5a95272b880f066586656f98091dad1b37fd4763904ba3f6d0cab0358bb39be3fc5aa8cf64f15864675767926f86fe832d648948da806e71512656a8c1a71a5a7ea0d832de3b823f43d1eb6b26d7178537528831fcf9aa20d2db54fcb212f5b25cb92c0e71cbb380c361f8192dad8981528b5429e1729fe5d1e235c7515104bc213abb9d303c9f107a102f3558470ef19d110d93f4356276658b5b700b88aa77963fd9ad6744d4e69b24a76cc29da5abf2f892cbdcc26e37b3c28fcb8f1fd73a6bcbaf37359ee25e792e6027a72aac642639359c361e6ddfa6c16cd2e9d4cefee903176089fe6e7b640e68c12c467148da72e2f87bec10421dfa33557e70e88d852ec100d946368d258ed0415f1ae2131983ad4e34e851cfae252a88df145e3863176c74d30a53336b0ac673ceed8ad91785b8b092d5eb2cadb1c43fa907f2e70cdbaa12a76fddc0c59675fc9ae91d51fc9f633c7dd78aadacd38f950aff27b11921ccf3663b98f52c738afcaa6987b5aa1b060a996782f3390959dd0d5dccb18cb929ca43655a8ba40216c00fab707af7777e135463bfef5ad9578473ddb7a73c84d5b37a887bec52620733904f512c9cee39c0357353b6b96e76eea21b8f1cc1bc6b4dd0d4920faeb3f037f41c5ffff4205bc28cd0ae7e7f9821c7d9ad82245dab998b2b742933bfdde287829cfd7bdf0bb41c7b4678cca0abfef80dc1a68d2fc1ca50e626cdea3f512e6aa88647c1dba78bd2784a0a083d68974db8e91f3db3c0d1449eb8771ef85eb9fb9bd8ec243f1a42c1fe431f555bc7eb2c829d3b5aa86e68821f31209c47e3deebe288ee3f00826ad7424467eb3097658183f1074051b710753922212c2f651f7532d9e6f5d1df1b62972868cb3b5f5afaea8a3676490bb265f856afd0f3c0d34d7a1582615ccf0010b166ea55bf31b2a8834d66b27c6a9e9bd5f58d2a2d4ef366fcfabd184dd46e82b184f1deb1325eff516f9f0596641597d3a9fb789591125e8a80ae8eb8a4efa6f18699c0cad0612fa88129b721e8dd1291e30529e057a91f07abe458d4d30a5dcad5648178d0ba18011bcc53f67b4c7321f01c9c0671732f325ad85ae32e0468fcf4cd7adcbda602d15be4de31ea0e2ff489fee5909ada74becabceff74437939f009eaa01ebd1a3ef008a60f696503abd4abe413287d3134756174f4a9695499fafab9fb84daf7df4e5e65937c884fd248a8374b369ba7d159ec55e167747f2bffd1fac6bedfb7821aa909745044f72c7058445b55c5c4a6b48a1321bfba0ce300d59fb0026aafa926c6465f3ca10a7ed1c2c9a4134de51aa1009a160bc7c613895db0077cac8c79519ec0972d98b184b420d03f513ff330c864a954c112bf2b9e9c488120bd1a0e2c133d23867a130e670b67d0c4c626a3b7cb322e70814a77b1f8b31f85be807e5692473726aa4c245dc7d8782c0d9d7a8282d86393e75b11b5f6ea8559f3b6d23192e76bd6d1972860a13b81649a173aea3086ea0631ee08571fd719cd2fd8a234ee255bcc8e5fc2f6f55487aca49c3fad95bcc58d87fbdf65f1c41cb257c85858a8982f63e15a1c53ea35977e7a9468d047c6711e815e1d57a3d4c89fe3121a41bda0f59467b95fe30c5485363f75e3cd7a7b5573e5d0a95b7151471c7e82b9bd6f5db95d0f3cacfddeb6a78b192c668c9ad3f0b4f7df7d432528acf387fb1408155d071eb3bfc26ae03c1e6b9bad10d956af661b8464dce6633dc2c968a43ae8488758008a0964a8595854d68ff5cf08b40e28f8bb6bae434255150b6d50e241643167ec61dd1199f5cea4918f1e49af8c1efe3df21a589d46f4b08b509e754f3b874ccaf0c7ad1cc7054a5e0b04bd3dede6c187de9461786fa9e03d0adfb7116f02726ca9b5172c5d328849992a5f59a2809366377d4e9e1086b0d769e64c6403d08e483637ef7facbf22b353b71df0b51644ca0469fe12e1a831031881642df197bbcb65eaad844a119afc23698884687b061dd13a6b245f8ba631eac1a40450b267f4bebc429b82de8643aee21fb59a44e77ac51c8e3406d1f9293a5ec218584d11e85acdf46abd8db65f4f5ab3dc2dbf96db70845564af2e2422934636a72feb89bd1f06a922e3f2298cc3e0b2e52ac6cfad6fdcb55adb34fb39b5ec84d853972a30a31932352fad8fa6c21f48e11eac1fc9b3f3ce959dfd9690e7740aa60b36d3895b2144f842b921a413dcef714e442d813667bd45f153ae248c2cf37e5045b2dc3ddbd8e88d2882cd6b6ecf0c7ae53ae67d1d40d56e58c072d93d4114194162d02599408e0d8008e33a762d7893ccc9e0c98780edcbb4dfeb5aca79b83743fff1ce761e6d849288d6394e5c4f6c612c0674f6526565a6e2d47ba4c216dfe4c3bb5963cd323b0bd2e1c60121383e1e2d826704f30a0f2e69579445d0342059cbab4ee213f3b008fcef6840ecf81db788689eb9234c7c83d0e026bdec3726adcc994df20b942abd336bb8bbbe5d6701663dfb1e1f88fc4420ffef6e5b98d2070b72bb6bfe36ce218b7a617c6f48100db398016ac16c1ed1ad368459c8ecf8896130cee055e79dd9ae1640f1dd4d66762976ad1366fdc08f85d9288a19bb0d60a4fa9980dbc5b42fc4e54303ebcbec8ce56c8f441377d86b03eaad67bfd9df64eabf6eaba85ef1ea10664a4a3970aa0015b99b991ffdd73ee1c7703d4938ce96da565fbb61db8d2fca51b6017d05243f77479753d8d5676390847d7b946f713fc4ed7f221aeb2c71b1af53be00c69a15cddd5786a8dd7d3d10839a8cf2bd65ca325ffc913383c8dab2e4ec57cfd7ec2217e434c1aea99ab72a4cd98698443b8f5670331a5d77527ef6a6816a02e7a935f86d22079838405e963e70befad18e7c2052609bfe59c5ab1eb6298fc1e5ec4a61417aa9a3546228f35a86792dc6d0c0d3949a0aab8d0236b4dcb25ff94702392675ca4af74b3c5cfa8d48c6cd5471bcd1805e7d4986a407030beddb7894ffa0d056f6e51e3e68b2a9e1c123b3dc158eea6915e2d2b1df58271b7c0005bd153e09027547da0d4f66e478c658c98608838ded74eb4205bf5434792b125727ac9ca6ebb83f24fd2727707ece3195ecd222603e6be3a0bf268cf1ada4e6e2f43a80c2e49d3f3ee7a6c7d8ac9c5095ac1d426176dcbb76438a87c71d14b287785c3e0aab3ac087d1c63c4c1897a7e449eca96e37608c617fc3f700c9298d0d7841474fb2e67c095bfa06f362c1244f886f74f7fb152c6974c185978b0ebfd506b82b099e3ef76aaea0e8918f7241052ea532625c4fc519f4d7c4a9b530574e3835114eefa919ae8708bbd79a2377c5885b2591c360a6e554b7fc6dd4c74a389161cb671b550f7d4c67b3e9246f234d149b946fe8326bf9f5e195417ebde1f8e71790a480a9c270d90437899f8ea74b09a8845f50ec3537be5053b0f62466c4d04378440e9c8e78ec6360879792d6e2d9bb8fa6abe571f3e4c381fd8476bbd5b85795f5fb25c55b2fa9137383312a95c03a1c04a5a083adee9aa28298438565a149a2982c238ca131acd4cfcbf7b19bd005b0e8da9d44ec6aa6a53c2331ebf520db19704d15ff10784a1e0bfa627e4bda47660805301d3b7620b9d9de803d969390ad41ef4a9d6e469ffd459cd3172695fb7f1e89d2e467094a10df69b059a44b05225ee3016157729bf5b339b29b6ffa84f1854e351ab97f7337dd66981c14561c0c107e2a046d2cb43381eac3b18362393a57c7d82ce6fb3839df63829dae9155b1e6dd288f02b6deab87ff031b9d4476ab339e897780af00c1307f626245860e1fe77b0a4aa6ffa43f1540276ebc35397cc8f271f85ca21739977c72e2da4b02fd35ac4dc3f9846d88f5f50a3f99a9fd6667786106294687b8ec8bae5457370f3d0e2e28d7a87f409d5ac383d0b5e86bd100124299460df0bf1ccd3e5f08f367dca6949ea74c8acb7059d7d7f593be0173f06da3230fb91d04141e491e6ba5511d4af8c8c127fef458e291bdb38884c0fcc1c9c4193346c0fc96774496ecbeaa37cc0c98c3cc4b4343e039ee99a4ee494acb1e482e0967415b8718d23468206b02cc3bdad7c3df1edea84fc045c3f06978e907f11c536570bf6f2d33b3b0f2889c267c1a4e9f25adb0b689c6588c36a4616a184e3c94c75002f6a3221087ab629ebe80e25728240ed29282e2a60bccf4ecb36a08cd435210270f82b6f817796627abc4d4aa23eae8b2d299784708e9165bdfd4f68e30708353bc2da52f70c0103b9470878a3120575812c3423983169527ddf22dccf3c34ea6d581280380eac7a44a7f9229002cf01f408188cdcc378931c0b2e1977be991bbe0382218f731de5696b70cd02ee4b4440cd37cc2c865bfdbc490a67eea37fc68a9b6d9229e961fb48d57c4b834643baeb43163a8626889adc7cfcff9b8cdf628c0fb73e75e6d8015af058de5410689c45bf4a491e916504c095cb2b0260b78758dd43bb4d120073037205303f4e81d4fa28deff7b942edf5b385aba6d065af09dbb1affb4d0662d83c4d20a31f3014436591fedbe4ed4c4758e1838887543b756972e5d9dbd16e3da7891ef5e7370f31adee60eadb031be6db82db1395a9025ed3e5e9bc56d5d5cb937d1633cdc1e37d71749580f8eb81493f4b4b3995bfa2428d64c76ac7c6308294dd9599495967e65c07fc186cb6e7ca1f537f39821c6ea1b71442028daf99bccfb7a7eef310c9d0953da2c77c494c64855844631f276acb53c5873bd3b824a429d07ced1addd2a3b924730fd4047538103d7ddc6a5c7151ec8d415d999476f04937b4286c5efb779ea21182a43f64a42ae571bee8dd3a1ff75806ec3d59e14dc5d423bef0937a1e7c5bfe7356b70db172350882c23524cbb283c2a0eb25f9688e393a6759300f8be817fbda95bc531d86ed8c79116dc8ae30e28030b25eb6600843ee8315015876005418b4fc6038c4b6c0053ea07af6b4fc89a67864cd50573dbbfe5a8413b4739e6e49f83f9a0cfaa76847a31ce7dff47f5bada8164975809f36a031c35259690ee2c9d1763999e6524abe0dfbce133ab7331038989d22d83cc77826d41e8e4bd60e8435d50a11a9bdf392c5b252a23106f752fda472a95efc3a096c4c8ab7675de0c205357b0e24670101b4d0ee07dff91a219b7177f6c7164465159421bcae166adac39f81e745753a821900cb63c1ba47d0ca8ae09f53ad30402107341f4326ee3cb74d3cfb9b76dd646f5c2a0ff750f44fced7fdfe25cfe5220592713b1cfd46d60c76bec316bffc536af4e20d80e64c22ac63517359028c761fff44639207b85d741f786b061cecfe5416329f47e199777b6a744b1490ea64721cf64b12a47f84590d98e28a37002fcaf96d172cfaf16334fab6b4066102ceecdd909635a60f4f0b0cf16fb7fac69e61c936fb3e51ce6585b922285d833ddf8343033da24ca8c52ed227a965f9a0108ddd4bd2082662e3260de4f5667f3cc0f24abba7f9342c03817eb18025bd155ddbdc831216ccb4817fae18e2450da8df9b304a47a95b097816f2c304f76208e349c09f52fcfc9df65d6fc1581ce0d62ef0297f9ab06802b06550c2139f8babb1113740db7ba231f0bc0fe141a6b718bc7a375cbbc3113a54c558302480908b3f06b6cae53de358fb5740ccac837fc23a5b3aa5fb3770119a728a07b9d6f1a09ab9a64095ffe16f7557720cf9e630dad06f7a49f49b8aaaa9c8cf9d2c8a06b155427359efd1f19b26f4c3cdef8a26e553c07abe2860ee0f5ae6cc79c94bd719b34cba8462d1354660c65276e54a21dc4ea800ef971919cf77994af3e404a2f6010fea2659c0faca024eefb461c74589884ffdc5d1db788abd0f3b5b115b4f08cc4e3020c471d0e716c2de94d820210ad258a29541da98e66c99f3723a7195d9d8e014b8c58cbfd0cd61ee1a1ae36af3f96209e2ff9f54093ba1a85b3449398ca93ea2f03e2a98335bf2701953f8161169f367b01a984941aac439543b8cfa4f82f9bbfbdf2ae65363f7736bac294b7eaf08f8cb27a4a2074d3bebb69298c3d37a70937af7f9f0f617b014b256dfc792e3c64221192365a4b277f3eab816865ce7e88df38424981551e0dcb489020bb981e7dabd2343bfd470da4365cc7f80e36ccd940dea0c15e2818b218cd3ebc4bf6ec2d72ae40ac2d48adc882192d1bb185a0f2615ceca0cd5ad2b261e8c7d79f26b0a58057f5e1cda55dc7db93fa4b7357eb05c4f5991144bcb246d4a64ef0e3dfd46438c368628aa4ae786e858913e50593cb31ae326669b99965dc94fce26e210a9ce20bc8124adf91e1a5ba51d47425df83d70d10a7dcd680a8f7f8613d758b252c062b6a50b87adc0360f704e5d6d061c566e66025f38d22138c707ec79b3cce282203100f99b3f208510d049fc144f6be6512721bdf6af6ec05e9a7d349b2bbdd259c9eba704079782617fb8ba8f513dba7bcdc32f6fbc32fb4ce1f7b32f2076b4e66742ea7ac21025bed8d2b7bd5c00a737bc93a4ae75a3d1dc6c473ba7e6c2583ffa7218deecfd06ddb6fcc4d2a91532a2e5ab76069424fbac8032e4796cd628dbd7d35bb008f5fe230beabb60c0ee140369953a26790554766dd58db18c076dd2c9a2b10928d090e8f348d8d5c189d35f40ac0452783a17b990df8f8fa01978f1dee0c01954de0628a4d531f98de8eaf3b141eb6a943d6bdea0bbd07c0eb620a7727efbc931f462573cb84cadb934accd2ea7afb29284f655dfbfcd3ceebffa12e666ba8ccac76d8e7be3fa48d745677d31e5504a60646bcffea1dea83af831bbd5a458241cbb7431fc6c394dc45e589581af1ec473d8c9107b67c9c7155d823fb27d823a9f9384a73ad581630fb8489e007e804a39113501a6d58d561c97514df2974d88152b20c4868c3bf5548c4abd9a4d6b50ec455a18d4b3fd93d2dcd0e05cdccc9c0a60f6436286cb122e0b13000d9ac12e60f140a496b6bfbe064b65981ab4123a58b372e1e00dcf45b542092ab4c234d5c267860b77789b99af335d1d734a8dffa00e33dd98bac44d480b60bbe26908ad2eb5461453ede54e67692465c8e364a508ab7b5026729a8dbda2fcab84e215f687ef017ac7751b50a0f0ca23a65595555c9195ee97a458ae4ba2a157ece3179d62b573449c8303989e3fd64ee53922a2336dbaa2255a7f69223caa1c002573efaefb04fad98b08f53e45bdbc2e13669512d0bf659b7b4c6d3431cfd6bfea92154b40874a85319b0e60f2fe0bb2322d8e9a045f8a1f40648e8c13075285c12117bf1a65821d99015022f327cc966ef2c0afb9c4c045f5cecdad04a0d2272a843173713bb2bf0bf64b5544ad85b8349a12faf2efd79a21e2ca09bd39eb225e2c6dadfd533410e0392bd41ac260e5369dab5e07094bfb11f4eba9add50d507fe4c2666a330c043ee8c99332981405fc4cbe1b615b81c52f8bc5b18d37a9314da506685428cab0e1dc5434c099a28f28b3f85a2d051c61a2467432766c63196d7df44ef1f09386bf7105ef3340c2776608e9306db45c57d83750556ebdfbaafc985f65754cdd372bc5020230b882f4067f7b3d72384c0d19b90ed3356e9938288b3afd7ff2bbb107023a16ed239c90c49f391aee7cffb8895b2b0ceaed6ab5d586639a00b98adb79d272aa920f13f11132694ca2b972406bd000d461f88240da487aa145f64cb9b576d37a45395ab2aaf7a13717b841220952a992eb50bb410c8b0d45dfcadb69b8d52c4303d4379559ed143bc1e1f2c6cb88ef6c0f8f1d799dd960a1f43578521e25c3675f25938b9079ce1d384dd5597b1bacef1e1448f0bce50736abed449edf5364472495cc7ecdd4acd1a7e63d09fcc99d6d8197cd94efc4f888024d0179d4e1b16b8af48e8f2eed67c5964cc54c4a7daa2d243dd5c63ab99d30db1e26247af5c0de9d731e58119e6dd18f7d725b7715ba773f83814e64eac1b5a6bfcbc98ac5ad589585be9a3683bb259ddfc33754dc793f077556a33325191905064c556ee5827dccab19d71e1cf82af6c48c3a6eaff6f62084b6d585000a0df164eb4141a4eae7392bfcd0577e02b064f6076625c05ff619701c0db2e69c460fe33d9df3fe647efaddfef12a8be8a3ce19a71ad9320bb2fcf0a71391a0ed9ac20fba24152833123fc70fc5f0522a7f76c268d673dcf9ec70dec6de87646fab238805d7de9896709532848565e24f43f57f74b449198e5e9fa56d6c77783aa0f7938826d56a98a8d406ea7a56118aa3f9bf41a56c808d45e7b6fbb6c939004ccb6797858fa322c990aee22cefb039e9a3f3287721a5d1db5a473018186998ba5c1d774bcb0a6beca63a4222f3afcb8862ddf3bce0cd5cabeaca192c49aebdcc69027e6e6586ff35e418acd352ea38b4ec494728763a7f38351484c0a98da848c9410d23e13f1fc4c3c42a3fc6cf77c0579741d008d19d0ccab8c3adee997e82c36abbf8185e28ceead7adf662755358daf0669b4ccda6f07c64ba1b1897cad2b7b4bfb857f5c3b51057e71b1fae2ed07f2b12bef3ced9eacb77f9cdabf4894b667a17d6bce51e626b39eca78d8945b2503f5b4f3bac7e121f36b953dfc035e76aad397fe50bf021593415b2eb42f79458654122c36b96fd26789e6708207c92354ed5136778640b28f853f73d1487bccda3cde2f09a4d6aa88844a1015da0731a385b6e4c683c7721b7a8217088f3d70570168f8b4e8a4adaad3e38f5cc63060c897628ebd8aa4a5ad710b23eb765420997b276fad3eb0b7e56275bb4b3f20906f9b321c5730aad17a7c093ab252dc45be9fb4cf04de03ac0364936a886f82276f5e3101dac0859881e734214dd427d1cf101df988cf7c193fb64ae67b49afb230433e3936562301818558a8e23b9a87a240fdd8480582bdaffc4d40350f52a77a4bb2f17bd1c9e4b349c70d02162655f8720c54e692fbb6f565c9a4cfd1bbdc38baef4a4b96d827e89ba21cfd3e046809908aa2229533100b90ac5315106363c5b3ecba6fb279a0a0cac598a7fb63d38a51610e093924c233556fdacfc649128287224d1ae784e151d1b365440843ce9e1f65878b7c53941450ca1e4802a059a048eb3debf4df83a291146f97c871b8a6212deb84c4adff64185ed223230819136602c7720f81e0682890bd539891e7e82ced848fc59afd85009085731279e7bc72d5d9bba6ead872fcfb7d6f0addb0b0a23d54049f386aae5b95b00cda836f6fcf690652af3ae7f7c3db39c2795adf0a3b637a096d45a7e45b91aa914c6ae7216dd1d2a6fd62e9a86da32df64ff57c40433137c1dfe37c46aa5d4d9824e5549d3e8e4f75e6d42d03443f74b9beef7100e068bed58fbd78d2c941294d5b21f27d1c91e7a541bbad09839d27bed19b037045fe63ce94c07748ea855d30278d2ab871f192dbf18f849ca45a01e886c63b7d4ca03767e2f8bf9d1c8c341dc4936067fb30e00b060511ce1e3be101111a2ab680a98ea45b1d806fc84e5da0fd8c379cdbd1c652acde68a3fce336eb86e225e5b80e4e6aa083ab9eae1c88342a239a300361cb1202fbf57eb28c5e3728607547b2dc30e1ad13e90396def9e2cfad2c985ea0852a7721b34f9989148ea36763e6cc375ea70909f4c7d0ea82ba924ff66c2d9d18a4f79f02ed7b069a541901f19e76908d1317098097af0213d8f4fb41ec62cce47b77f64c52061b034ca40ea97ecb41503acb9ff0fd29d3903372a88682da4553ee25a725e3eae1a1b5a9d46773b0863d8e31332cb7ee5beaf97c6240c442b7dae286e0396b4757d9bf98135995dfa96714ca09560a8bf446d88f08dc7abe2be310af7244657f964ddf68f4499355f5f3e353387c7bfc24b232c5720fa6ded4276bc7873ba3d298c99be8ef8dbbf14d3a0ed8091c1584f9629e0d36f72a9a1900c1b3fc7d32f6067e5a9ddb1b7bccb890af59f62845fa024ed0c213b041d6adf316e498ca6e12c5bb0686aa9f4b3510c218d24b44e6b8c81c973f48290a93ccc410f2e5c899471cb03f09179da4e7b473933b2f4be98fa253b7dd65bb0fb72970ce46416a31ab448f3b8bc70915b96502526a87d62fa2c0da9256600fc719ccd54f1397a39e531b1e20d601d223df3aaf26a1fa652bf20423757d49ef9072c7388987330d315809d1012283e9df5a917a78da624f17e315a94d2c0d0122b319533b47c4df6252fe9d4851fa560675ae246bedb322b7c7df1cf90f79d04c6e6882c2e09eca5d150b297a1f0d8363a49d20e6b62c0225883bbc73f51da02c7f45362838b4307c5064fccb609e3f999ce101d91ce69115184a903fc82ee4247274d20a7faa2d4a713205c8f84583025b95a8ebbdd7ac85cab0750cc7be3621f0f28a34ab788d6441683a06bf0b66403310a233348796483f8d012932505e4e8ddf2d19ef4b9060e7b9f003c5fbdb09318a375648879669ebf0edf9c33836ed37fd702168fe48ed6a8e7418ddde2fd7a12be1b0db2a75c209fbcc6e9eddec38699a5d44e5d9f9c50ed384c7cdbd63cb164eeaaf0a08444ee7c50b8fddca9ce8320a4c3476598f1956a0835c060138ef3164d9c879d6ebccff4e5196108a8dadffa0a78e4a7154f96e6dd7aa9aa941c2cce3573cb603d90d76d5c03ac22cdac2b1eeee352041d30fd03f427236ceaaafd2238be7c03b60c54c449a2828bf0ee47efecf30971f52d700767e7561e31df79a2e2f4ed438ab5af7e02a13002c71686b7ee89924ac19efbba03ae3151c9a8bb900a3886c89fd4da0a583bc5589e0a67bf951449235f5132fd66f46819a44ec685b092188f561fcf88f8983dba68378bfae8bab42ac2a7fc681f8488a9ce25499ac1047734bb25440ea30b876adb0829aedfa848ea675cc0de90bb6f05d7acd9828fc0c339d7407e4b8f331273f782e2fc1ea394771c79ced0d4b4dc3c71ad0e6b0b599620283b21f65a6fa0c0b0ddd785c3acd8a4a5749f65dcf808efd3503010b7eef0f8b1caae870cfc10d1ac06272ca1b298175127933e29a2587832a818b22b8603735bfb6eff90619d690bb231729e271a7c72b2d2f9f447e95134943b0d93c089d948a121143b428d99eb333a908246e1ae2586e5d2bbc632d507015b737b7c4d5e35e89e48361460c456ec78c36d831131945ed789f076ad3bea6a21ca4beb28f4467a9a552a333d3e551a40cafdd535b348ee3a506d19df6f4dc64ab7a782e0e76e37b737a8ecc3ef1774a57ff818b465205f6125601a7376686ecda08fada4ca91ab7e4e7ef77ccc629a7b1c9df368bef09265855c5eecd109c7accb7c08252f1a8689f540e6f7c3ec0d62fb180af45de229e6bc3211f97d834f11ffb30e51698f3c4cdbbbfa8748087ad52f9a3a3089a612a2030494eaae822774710eca0b889d03a9e7af836a8a4de6d7c9416ae7012cdf7309a4c71ea681d424ccad4a53ec3f9d95a546e13995541769e75eec1471b0e24aecbd192b5b8e768b26be5eb3bfd678d4b9a65a57ffffbf0f487c654e995a19975e2dce011340acff0e327c211965d94e087f99591d7883fbe27fd2b656d2036c92237eff137da532bb5a13c945d369f731aa384ec9cb191900ab716fd905d51a20d093978b2b0b27b45070b79064565fe7cfed92bbaebce767a40d2b75dff0d18cb63aba0970e0eda33579a4257e04f466ae31a9e0352c614300acf9d04f1796bb62c37164bd7526f5b1a3a2a0d6718764e78ddb94a829739e4a020d9a09e1a1e1186efe3dbe0660ae62c317ec412dd68b8997b26d9989283ee98c5d9b73209f5a2d207a80344b9e17ae465b615b3c2c65ac403b05aa3dd2216959d7188aa916cb1adb312341a38f1d79be47be6f17f775f24c5b78371d4c6ab913821ebd473711a06ae868a280cfe3f9f7bd53bd94a5d7c2a29f9f134a69a32adb3fb3285a686156a12339fdc1c1a3899d10dacb5811857fb580c42a161eff87545ba2484e5389bcf9964b6395691c82b63bf471bffc4b004bcc24dfbc5995aa4c8f1342c5cf40dbbe78c098ff6641285cdfd3ab43350a66fbf5c2bba328b1cc3a8ef1c596cdd103f11d49005ce108cb166b6c1db244c1c64ab19f6e31209c42f7d45e5c9ea37b787115d9046feb034aa6a20dd5618da669fc80a24c57ac75f0e83bfd46e8a6f4f9ceafaf4e93d69acd6734aae1dc6be0190d0dd10b548aaa602d197897eb6cf78d63b39ccb501843c24e049e911fddcc6a2c397b42128ad4121197e3ed0f96e36d102ee07b7d7b3e91fbab55face14f04009e0e668f7d471c1dbd8b059f81c1c565c7db598185b003f3e0f88ab8883976e6833c388e9e0ed51057387814d4b0fc1e10e07c85fb6bc5dc199e054a138b059f033c7d0b6c179d8717768e3420219809a55d12572be101c33b1e1c090163fd5dec3ec39151fcfd5e54f74196e14f2def288fb9ed5a4aaca1cb9fd23ee625d96954dd4d28d03cdb9f6481c339bbbb75fdae6804bf1f6488d0ec828a10d9641dcaccb4cc59d6ccba343c35f604cd5e97c7b44ace7bfb4c14bde7096bd036eda788c94ea8f35e9905b295b9ee31cffbc53005297c830ee148b0e6cd1a6b8905d4bf54ba9c5150d8870b4d3037a8728a16555a8636b42dbfe7e04e360977f94a087d58d1879f610b3c3a012ea1b5bdb3ac6e17819d3af9d0cb89e4e8930013acdd0ecc994e59f300fc5d07519ab9061b22f9e46d67a635e37e11e7741d90dd2376a611eb81ef6f9be707b6b0513be38b8835a921a650b396cf57335ac97b1b4aafeee7a384e6001c8d84d225b872a870d407e3f2da29ee395dacc9d6561187b8cde64614cabc93b9a65af362d2eaf33f9f127ba7132d128fd8ab7c06501c851183b80a2bc6eea37f7859afa95f824d2b69c3dc427eb9c3c2660210f716c7c45bb3805bc1cf282b2c8ef593b2cd879e7c3cfd6ffdee4ce167bc27a5d86c3a359f052ab359f3079039419d9591ea0d1cc447a8858600c88276469552b6eb29324e81a1be38dc6827e43030734baba19934a5bb10a14083f538da67c0d73b82dd572fc9b1de08b423a56f66e4630fca1134c92f8d734c70d9f1c49d8a22b3106e3e9bf5d4ca0e789dd176cb0ed7918e948685f33ec4b3ddd0a262ecd6646fd9e1aa5b591da882e212f2fde2a2a4654ed25f2561edc2f277f3d0332affa5ffefb3af7fb8bdf7d7883e17f2309e3db88dd05c9db95ef52bb36990d8696f6d54fdcb0399bf6b5f01b1062fdef08faee598d1c8c1491aa806faf84a3cbe0f5876b2bba4f364caa149b487a0d819f10d0dd087eb78670d79a42e5f749b4f9646aebf27aa5dd535bca405cb6b7a683b80125efe73ca2c0e6a95158a6e3fe63288be6557d34affddc618634dee6eb18ae60428bf25ce83f21eb55bdf0e487983285f4b4b97aba6137a01e0ec7580efe25fc2472d6f82836e98d3836e14237a81afba120cc1de9e0f748b4b42700f689d2051c9d001db42c50c4f8626c7c98d5c2e304e6a1225afe4db8b2d7b4b697e2421745b12b0a8824c728637a923834feb90a31d46b3575c7633508291b5fcfbe45206bf1ba2406ae4cb0e8bc0308320fa578ee45e9ce445232e8905f877b9650ea9f3c380541d8e3c18686753e18ae2a87d25020142a108d372d0e578ba42490c743e5eeb9cba424689a4e5f38e37538b96d7972e33eb71ed595fffd9cd3808e3badcdf475550c7d6bfdb7650115bab956a43ee13987a8afbc67f1c84fbdd67ff5aec3640fc804cf26678a0d6223a33fb217d4e8ac8d12612c26e5eb92eaa0d75fd336d7ce8a7b365ca8835becb53f2fd2ed9a46f0b8eed810330ec33a2ef48ccae31edd6e7d1b44f53b9b955dccd4c976d0abfe6f48f9baf9e1d249dc2de70cb0704893a1978fa5b69cdb1d8ed2b6d8ccb7b5040a07a53c1add3743ec30d21d85ad0deaa12116e7a9f62d4ed067cf77b2f34e808794877e2f01b710d8e01896e58b7f323c686b09da6089ec6c6b47e5f68b3d487b1fb8f04c100f18769c7a206e83660ebd7e7a921178f62683755f8672b21af9fada8273ccee82a79ad65dcba410141bf72beade6b956c6f9813e1817237c23b99afad84cc6af75d09f60ef9a56f395b355ea4728ccd6fea543af1a7dd6eb949efe01bec76fff954a70854ee66437ff6c8e863c4cbfadcf818b794dc8bbed4092bc316a150a99dc22e1b5173c5cd019724b8d581c1d3b6aa92d761752ec9b1e5fbc295b519296fab817da8c151717052cae34e6db111c46c3ae2a6f4f31ea09b5f71cb601f8a4d1a46f2d0f5eaf20fba25fce15cb4c5c1cf127f0618961095035a6b1aedbc4f3ab99d6c1b896f04b9640db83b59269854a551a1863dc88737e983d25788e7264cef74f7a9e5b6a963ea706fb5de4b41925e48586705ffb9350be0028a8cafbbe0acf27b12380a5cf794ac96733f55d3c1d131047f8c9ecb580c50bf9c9b5259c0fd576cf06422f92689c1f8263fbe59ecb53580294764bf1763d89ebd778f634f947343af579827b8cc98c86500773824361ed6755af70ad66dbb06f2d8d056591f7f09b7035f13076949169e5da37b358c7fad1881e9650aeff75bb876e18b823f599436ea7e6775d42084cafb64d7c625c432b3d671d600bb406a5f94b7a0e2b084cf8640516d391ac76c9e416fe523585fa683fa113c55dcfd6a46cfdb617b7fd4bebb99d7fa1f7e2f196c75bf748cd3b13c0ed39ffdac1dc0a913702f8758df2624550322c7fa858cd925501ace9d1cd498f0473bf6c74c913038476b6fc8c2cf21cecfd9839d2401a0c2e53b6bf51574d5581486394d7cd2878eec1162d6f4e95e648c14e0a35297d5a05ba5f15165917eb4dd8527eaceca21e8315d24a69066b32e37528c711a45f9bf402b6ea79030159a5ce6cdbb162f5a51d833b774526df9dcfb408bfb1fe7cf9746646876e61549a94194cd6bd3af835e6cd21c5d4fde0635a0a10fe4ae41a288a6ef3f3341b5b2afce0bf81b256785e54a952a09da7fe4af57c2deae95e900b5ece44c757708f7ed5a36707f89e1e2de5072596e40475f159dfd7b95fdad78f130c9d881d03b09bb887c260557439d98dd2b7b4de9ab92a07d96bfc1075503e0ed69e0945b908ae9e1b45125b956d09a9d75d271ffbc19c67f1143ca5cae3c8e442821d158b476e3d44fbdbffb196e365802ad11cb9cd9178ff866537f90a8a449d870878eb7baacb2a61db0b19df78a2f32f254dcd0c2e9998bf15ce645ec1cb9cb5c9beb6df1ba2d9689e8de986a5854f7ea359c016a490e84e51c6939b51ead91435c01b8cf678c418e02f6f5218502236bbec186a65f2c33994f3139742c7459aa1f60797d36241310541ccccd0d71d223b85ff6bc23259b75f3c025bfe87e7c17be45ad9c976dd9c45224535f4e4e715ae5b151446c73127747ad2724ada3c480f77ff840426fd6b40a4b76ed529349ff6e784054c91a40d01d0a157436d3990af59bbcb0b9cd47d8a7e91bcb721f5b60af0b943690a0ee09b07c94086b0460879a35c89d98db95d788d04419a5f0488bb597fb8d503599a89e2e510c37589cadbec9b81b1e271cecb1d33ef850d87ad13d99062a0b166283c04ef55fdeb650514a7bec6e1983157ac816b7471b8266c91febe098b13a086aa342c5f1127365e4573c6d557b432f038ded47f31c09374831940f920698766d0f4a014beb53cf8ee7110817b08e51efeaab03fc53a692ebe2379fa0d9fc270f7b62049117b18dee6a6fdb085e7481c65bb12b01b046c4811785bbaa5a5fcb7fe0b36ffcffb00cd462c065fa189db613da29e7954f794424f2f7daeea26a75d18e685ec94f3a74cdd279705d250a129e8c6e571094e919d4716f29619b13aad4fcbe4d9fa5e2fc7c8110bb9bdac61fa088000bdc41ecbd769088ce23708417c990e8756115d5195220b3a9bc49e1bf0f7cf8c3f160f17e69b66e58966e350c9f4b055f9922ef1157140a4aaae7f0c462bfda7ea84771b101cffe1881c2b819fb7bbfcae560c710657b7dfda868b7cd108a7087a26e2105185f09846a1a7d30dec2766fca27a85e2f7049a6cab289e91a4f8d233f5f9b14f12d6b77dd4259970f5126c75c99bc98fc1760a8a06aeaa15a93b6df5e64a0b1b07160a07f7b533c1b87c284fe3e6470ce409333369b0b1d6ec6c2b343dd9328bd078b2451e92800161ad6e7faed3faed9533a9884aee6db5ccb33e12663cdc06894c1c62d94b18394cb706243c710ece06e511f62871e13abb1470e3e59a8d76b273c4de5f9f63dc4e1e26422634b01d054e864e05beee51b54d0a86b85a9cbc09acacaabd10843e955d2f2a8ff843b3cb78ab06510a5fba68f5452cfb214ab45f8dc3fba9487f4e9be144318d61dc82d32066384f9f9dd077d0756adea5a6e63a09fd3ec44767b8f3f5da09066464a9aefea4d4f6a6f0a3aa7113b83cd4dbdb401284612402ab515b3a4d6d1d6f337cab885e3d3bb0644c7ec98da5e4dbf7f2d1288285b935e1dd1b2d9cff117276b87a1aa6d2f724bf6c80a7cee16415f53383f95c0b04a996105ffc0cf078a6feb4fe95f0afb25e450b70a5b1cb383d11356947440e63f9185ac63b2f0302c160683d77a30931543839f52c3d65e80c1a68bfec8a37af5d2a71379b53eaca98193678245ceb008b5c8e901842e5725185b1f58e6c56c6057ee195551df43ebd1361564511cdff5851f279154bdbe68b52d05c92e671b0dfb1274522e1fab016b43ed3a6d0112f162ec315f22d0dad758a6f04382c943badc5886e2641b2fbd1278a387de9cacaf034cf760a5785c3eb583c1b3bfa9bf1a6c521aecdea3d7aed4d4c3f93612e28830c3e5393d3c8a1365d3aadfc7a7e970bf2f54c7105d90d795919bb20bda4bdcf96780f956f30b41f51555c549179d33eeb45938b88a065a06591986d61cbb52d6fe3cafb72b10421b3ba51187faaf996b955f4b427b326046e1b2935d7f69da4c5018c6cc68e4c0329422a810372d60b4c31e5a17265153a0071988767c9e5cab1624079d05d0c7f772401b008aebb7e1ce54a008898b94e6e556777468d93b23dbca4883a9f83c58d8946ed25d5ea4e405a27c21e70571b1a76ef337fff4ca7f83b94608567844bd08a537eed66ba9a02d62fa456504232e4e495c31e639f6e6df31b3fce328dcd65bd9e1401f2e41d95123c6a6c39091c67b3bc5ae59d16512c0d94e9d20275b6671f80f8b2a5b8d9d7bdd52194ed986dfbe921f17d5348bf54645b13578f4cd5b3fcb457671b743537355c7733fdc06a75b15bd7e90de285e3ba53a22be5867c81efc30c6ca74e066f1d017790a23c23179ee81a46e53117ad9074f83f53ad8877fb40550e89d9392fddb8500391812f158f03c84a593c81354b81b0c487554007125cf085be8916018ba8e316687afbb7223dc9c51abcfe0a5d6fe0aeafe297a1790b3df5202f9a76ab0f347391433c6adb7b614d3cdced7ad0b0bc8c06e3949bac063f2b25ee306964010d91f734b0776ad0d04e9ce83a9af5b5167a95559a9ff2108a6327ec7256b169a9fe449e0102936d0a18f6f7704dc27270d3ac0b0f00bb87044a10f0e4367a4382ec119d5e3682b52914dedac85e9d2448afcddf5034f1bffac8f67259567246d3504f9e7756cd5469c2a651242d7482bb1b4295e761d8885432d46b1e396dc822cbdd6d62ea18b3d17e6dc064471cd85d1f0f08730d15dcffd8dfe70119bc4c0ce9c6ce490b40a531f888fe8b9262eb38389332f7d88c83027a1cdaa4a797360ab23c9d05dd89ee7c446f2113e860aa9a73d022267ca8f5b847a0d88cdad95c1ac51d392b6fe56fb112d705bf25e469a8a1b6157775a1a34fa4a923f502bd28343aee5c1c1f4d52b4c53fe19200048376e8b1560edb3f65bf36d9a1e4c8d055bdbab30ab5c6d41a4b70a9add04d6c17443b4c638ca371c38b1a8840b319b2b72acf809a019c4b20d234cb58773a56520aea2371598cbd20e5c2d0fdbb418dc1ec7a7e0956fb2df14df232d762d1af88596cb34a8481e38e6273523ead1f0f67583bb80817c1d7df26430b0a5b0533cbd3ca57506799b35acff9dff7a2e65e82fee05dd26cc7bb82a283fc856c02b38fe6841678798c6f65fa453aafb5f45ff7a76c8b807e660f6c8e71ee52a060a78860aaee1c66a3a3fb2c33d41272bce447024a96e99696e01f7f1af067d2e321c58ea637e13a7c686e5b609ab96ee859aec2048025727d98fea3a12a31c2707c8f1769a1a6985d1048926ac0d970b18ac08723b77de7d919e56e169f6502f4f380ef47b88ecd9fee18c0f6fb5681c2ea22058ad4577902199501ed6201dccbb6f3bb50ac1f567f87f4c7cf9643cb10a8aa37315a4055cdc305d3c7cd0041a20bf43e01bdbb96b4f06bbce047798c664dc1128004926aee0770c646abe3a77fbae26e1f4b07ba132add137c5b3764440565296a015da62186f1077a108faba36fd3d0344affb8c25b67ead5a7d8dde765305f3befafa589ca5161a97d1cb58289bcc82630bc8acd07b6d96af5118e023a4265aff9f81881888ebd78b140877f220c98fe8b24be968b62d3c1688b0fdfc1a006f091ce2ffd3929915c9b9754bff369b07de14d84c26dfdee7ef198dafba501e7fb6d00fc0be63033644f67ef48411315c81c7b9d556f39b0c4195ae6d0edbf448e6b3c5c2c9f61521e52fe07eeeb8b11b28f691ce32bebb647fc7b4b7260624f074d3ed544f90aaa93df71c19e4376299860c23dc32e0a824ead24ed0a924ef171641c4906666015034ac8b9d1069b667a6e34d0355decefb4b8c0aecce99b2c3cb9c2c40f882fa0b51ff70d119b3f8e8d81c904e8ad83d361cd634c67602f38881e1d81d307fe416b40bdde3c83efa2cd4a54e26d703d470c4caf8e421bacc58311728b9cee8ed562eabc432c87be233b5c0e1cc5c62826911d2a8a5e354d122c7e8cd872bc1355553ec97303d256e48cd022ee3aae27e7ea55baf17f2282aaf2e6de1ff3ad3e57c57b27fd4caea3a3e1f70f1e1adbb85049353091be822577a876b5b9afa9fdc844155a4b7f30d9c3cff60f328f03aeece03cf76bc80882711ed6d3f29a8695b1e29a3c1b671d10392a5bbdd830311121f032e6bbd081612acca9ace5a76f5c454f52e9b1825042d8d7f58fd711e49e843de966baf03c18c1b13c608fc6c847219d444ad75347d035cfa0980da5074be3ce609f2253c3ecc13d590a7ba148d655eb51fdcd27f439a98c620492fe9f95d4af186c551a27329fa9890a07fc975fef9e1f3c7d4e317fc9be73137c76ea3d372b98c49501eb0917a38b05944276277ddadd6c0f1f62d4b8565fda2156976c2065df261b4abde962218d288e16844373e2705a84c59871f7f807df0743e52aaa576c37d51a4bdd5d062535bb38c1c677c7db904c808d569d8107d346568e4f320ead8e86e5c5be89baaa20cdb3fe6468f8a5b22c393b870a15f1d6a0af6159eef10016e0d6e2f56ed714d6fe87df35c54adf5c22392b5e29a36dffa6b6eff064865a0286df62bd4433c880e6eb9aa6bb5df13e14b880c1bc4cc7a5d7e439d4aeb8beae56e37fc8dfc84607adf9261ed6154fe1a86facd30f4dd907890d97c75ff742a4016cb0bc09768da09c0e194c17fcf1970817b16d16616dbfafa0f31f145a3c4e2b51ddbb874eb9bd0cc2aa8a114de4e5cd8e29197b55904ff484a5f5b5a2eb582714d1c2f014191efd25a1032b67152ff55c7bcc800501110bfaae6cf7af11e7aa82da63a58567cebae3c1bfbcd448f00261f6524cc3d612584e33153aa09b96913c4e78ff5af59d90580727dc9df17effeb137c4987da04c6b74831691c2362f04cf1ed87f3bfe04fbba3619ced1e24aceeab7d4c375be34e82a6b8aae591915736f1143792042eb2cde84a3b696fe9eea9db76aa3de9506470c7860f933c34d902c96c3ba7339b472bd7c9f08e488f5ebb68c8898fcac1cb0f4099555e58009d79f4193c565dfd50ae59eb5408290326181702466cfa15e162a985bb26a50bc7dad39b674df2ed01d427859339b78159d31cc93ec3da8d39a5c601e8a42af07e46f4adf83a673b5d91c20c4a33e7f4de2442d6e56a582e47feb6992fb749603b91ffd9a317732def5a2f389034126682a3876befb0619ad03e51cd7f705b6c058c32310519e0cf1b6b03d329bd61752aec9824bed5752fdc2da972f8adb0fe587113711026ff23b0a3dddfead5a6c8ff4b87df1cb7a71498022099fb6fbae9746da3b089686c7d495dc3968d1628e3391456befc4d8656832660f8709fef49d8d7905ac2efaa00b81a49b427929baf5760efce7b665f0ee00aab58cb9ab67dca7bfcbaf8ba5942d8dfb56a3395e79f5023eb758c9689d89d6910ac6ffe98d854782cada78a3684bcb318adfbfd0103cc3b833a6595cfd098d31a7683835b0a65347a5001df3d33a4a4e90a2d85116559374a11516b27e1dd6eac326fd3598293b46e7ea02a125925fa8367f224c9ffa08d71aef35a68e6cf43581a76c8cf2631bc96d88598a1659c1704c93b22517cd7893214a358ef1571664923c6242d6a4b7f5e42263f0690abbe6fcaa788db365a3602df266bbeb7eeaf5fa03571890a46263651a2b18b0e9739d5bb1a117f822d4595e92860165115be1d30f8a09f21f9ffa3bb7c66150248a963b932e57a0893262b391c04d0a7d0c6a2b3f0531b12db83d6135c6acb3eb72b113e2fcc55aec76f34476557597df4d05f989fd0bf5d02c8a1cd2301f729d737203d5c8491feff905a0ddd5b0eb55c4b6aab083fa29736f660d52200dc4e45e4c9bc803bff8e37911f5ec6568bfbb2aa27104db2cf2fc39f5a1940a1b8be90d7ee96c8d9640664553fba73948d954e6b990b8f7bb4778ca6357469e417c79f5df3b3ae3d39d56a384e0fb06b7a732f80fe52c38d893beb4edc5a4c64c6adeaad4e4b33a67b730c860221fff12cc1f3c5dd6618f52877bddd0e3dfe30c5b4ea52d2c44d735794e7de2723a594e038fce9f27652dc973612e0c908607b76c9c6d0edc1d40c0c0e37da141f25ec946218e7ea686ee37084586bda2111514fa940365ebe49c3ceeef37d0c99f3142f01631a0e2ac5b8f20d612b1073b9e55b0fd173cf637fcf82ea28302ba9c29eb1f9709c433ef63887db7ac04d65376336130d59bbedbac039490232383cb9b62ba5a954fb3a4f27f246e40bbc433a6f3c676a6a08985f422b2756842f05aa6ff79cdf4d9bd49331442366930ed773a85b87c5b98de50977fc141cf7816c86a774808a56c1d24a37b1014b74f3dbd828b4585d6ac509fdb7d5b19bc11fb1aae5a1a00df09dcfd1585338d5368d31618edbfa80e1d0ae5e7b8d6e8d37ba429bc5b84ead3fc09b70bfa90ac4e9a169176707a143095a92f55be096c37890be851ab2035a81331b932ec028a5db9565f7bf79a69516cdea21d6c411797f36a8002f2f31f3352c3681a42fd050f31e862086685371af57836ca4cd34c70be1d039f5285a5b92b9fa005831c4df54cf10fb3c26c1a3024b504035f9b58280d8efc16f9488220be201cddcb36042fe1997e5eb8469642a4deb9122d142bd36c40f63c6dcc84404809fb0b4d035fc29d092dbb0467fa83875d4b7a317c0a0215736e921fed4bedd840e001e03988336bbedaad0d2faa325d9417028e741412bb885ef832430b9ad3d27e1d01330718efcef5915f8d3889a7470f9608c07267ca85adb57296002f455ec3d69d72aeec582889401acde59c75426663f6f8fda5c26aad1b187ac978a3020764789422575af123aefc4d09c898a0e91d13ec0ddd92e0e7899b060b28e56e7f6fe68299f7835b3734c395860f7735217a948901a3c2ed7676cec9c6f1a84ecd98310b3cab0b7301d215e2ef41eb7e1e6f49ad92c4ee5904482bf3b606e3d9e1f859fa4b2ef95695d56df81f3eaafa44c1342ebb31a601192dc61140f78e592b86b648503cb6e2300b3c640ae229ee5208a4ec0c08a067915f99ba75e1c1ef96b7b0b15e6707fe6759c3981d31f852b342f6a39b4593d91f8b753274ed31920e16093ee88875e9b5790b2e2fbd94b1151775e286a4bf0a5ac5bad792239fd6f1ddb64e6fe03a006fca51ff798b21218bf3a0d44d7ee5034ca871c063b9d6b5184eca7e2377c4be8f29f73f43413ab1c7be76c941910b1067d372b36ebfee592973befe0459d1fcc9e068ab74c3793d46dab264186ecfc60210c1c3873a53914e728d8f62a76ab63139f5a4ba26df2203ba58e95d7ad216ae76cec0dd98c133e9378ce07a14c448f1ee209eab19a975f24f5023f83aed47df7e3dc465228c1cb4428e5d2dfcadf556c711e4164f11e645e4241f59975c891bd47693004e1b55d74773c99c0b00ce2abec3dc9b293a88252f58e6aeba6980eefd9aa3c4eff0fa74397c1b39c7c445539b05a38ace2019b72c1a2b335168c511acdc64cc338dcde1970a3b4c287e527395936aa6ab59ac242d77618e691850ce6b3a1975bcd3a7956220dfb19e0d612ba284a2c3755b5ad99c86b006f3398b9303765d85bedbe921aba83cdece3f796598c78e3a8a99e2feac4a8fdc57275dd6773dd3cb483aaa80a54b60a2d25553bc902b5d7227838ffb875fa0650639afecc467ff5f6a6b5909a7612a04f594a005a551e0bdc92a06d763ab8b9a36cb37a71fe7f2f67aa52464386dff8b6ce919cd9ad0c1a057d27aab8d3efb2c4d9cba9c125d60e0f0a53ab36a336eece8eb54954ca3a94694f25d99cfce7495abe69bf18e2d73084479201f072300f31f985bfb07cd36d8125bdfff401fa08c2789b22ba409242b0bdcf31e7683708af9847dc13af5f64b39c0da247e445d1dc5fd8d3e776178d5313389dda621781c4b10e39bed4c4859159138923bf08a1c2aceb8642c43f810390a825ce4afbb635bb6a45ec5f63f94c92fed7efbf5638b13ea56ae0e54ca858715fec9052a51e9841f48c1fe83998ffaa8ba52f93ca8b795ac772c92013f1d5aa9423ddfb265b9126ee39fa8985d079cd49c1a2c1189c00b460fad5b483f2bd3f1db5f555a2558e0a7c43e5cb940527bfa6f8ac7cbb62cfd655245938bac141d0a2eae6d8cdc0fe692ed2c3039d8aaf5b6c3bff7a3c31ac19f4837f0f7ab8e2b2408021f8d5b50566544d31f679595fe9dff98a21d6da60e47a4e143152a0fd606e72cb5197da17b3b04885d1187ce206233337aac27bb4cd047503e967c4fd096965785e4ad8091a25c89ea04a185c57e3c09fb475c8abda205d5cd3a81fa4619d29cac45faf5569a05e67948efcacd3ee26aea3307ab27cefed4f36ad3e0c58a2489a9292953da8b3bd9603e47f05c35381b6a2f05b139df3d4a2d32d9c4766f0307b528ba5254533a37cbfc92e81063a13ff96854ab8ed43cdf7977e90d531bf671f75ad7151e7b1679bef86af95d83a1a828d63833f53116b61c08a067b2c4f942b5d4232f4080c4e8c46c4d156499fcc19200c9429e016f0b888f6ee110d2d95b7bca096c75b014b930e2951e124f282d9db187bc55f8251107e2e881b4db332f9164aeb36d3a3dc3dab93da480a9319fd5d9955e17f04396fcbd803f695a79ffcd83af801f339a42db863a5068ee914ba2ce0a6808eb0e471a59abdbc1e63dc7ec3863ec03ca8bfc44ed960f20a6f0b9b1dfc0e114865584faac686ea73f738cfbbb589daf57b10029644fa531c81abe46b298048f36f3ff847ca779bf7c3cd9efed9cdd04d41ae2ba77ffbc9031483cf9b6cd17d8df286646eef536ca8ca76752bdb0ad5b7f7613c3be50064ecb95096b3596a01dcea521f3ffbf81f6c9fd9dc3f9ab3f01eed16f17c85056e599e425af2c4e235075bdca9e0e670a3ecb219aaa38ab7a13e2b73f503f78f615d2484a6110ab0258140ac22c2cc97a49fa907c17b68e89566689c399863e5b84a31711e8566b96d1c9dd54869bc996f89f1c280950c5d6b42e458a232293bb7c1ca02b8eb905ee68fd9f302bebaf0d9f6649ef29b5c597b101436b8f219ff1ae6d546f97522ab678e7f6acd04b105e107076affd0256599cf92a5c3db7d808059986d1061fb5a8515145d18d148992646b9e1c0f03d1613b5e51eb85a229f608268fb70acf603ea6104a36340d7b7d5b3226f1a40d2ed91ab381dcc21b6eff0b8291c1a579df5be51c0aa41136d9e40f854e649928bf5b1b4dff756635d34ddfff5e259ce383b063a725832137f173846a3f4d06ed98bcf04d6729bcd435c0333c6e3bd9d65f59c7b4a4fd481718d999a35fbeb8c8787f3f02095c71995270f896e8888addb2ec7441c07677070d0afce2ed30a93e5b1e939ad43a12c7da3452decd203cd5c28841eb940d988f8ec63d20a470ecd0cb403a24bc6256edcb71e2cfb8001850046c5a76ebfba5abbafd3556504757c4382750d9056e7a83da76a8774695bd4025a1414b284f807bcdc754f30f628a6d74b5c5951c9ab637cf6f7a451d336444666a172d24c1bb46280cf8150fb8a6148e0aa0f96acb6df8726b8df8d62536fa9740ffa8f83a5b866806d59f544c56803869cf411cc4c40315f3ced27a6f8c0ed88736768edfa4d9eeb927a62220f2e953f7dbe9304381c294db86451308aa9f81792207ccc2cee7487f67c028f8a50bc4cd93948bb6aaae6385db6073160eaff03f05f7ad3b6c03e60eb8d65ef7c108b5efdd761e73e930333c646062aeda605507527f084d7660dc72418e8e8ff6c1053b545db25e721df2222bee800fe26d76ecc67523a1d05dd21d51c4c2632cc4d65d91db5632beb086bf3373affc0926e55e11e7d239ef1ba88ec4a8acf37ce91206bf852de9a77ca9c8cd6d9ef4cade25af21e612960dc2ca81eb1ce8be989d0e58660226caf22e1c0acbe439faee35aa9d9ae3254ba4bbb816b9843b02c44b8bbbf0b3e676f1ae2cd368623b510d32cb3f8c74ea01cdf4836e65f681456c8b06486e0affe2c3f141a286b20d70f2e5013d70da3e3eac6d1c8b5d3dbb2d9364ea9cef7614a5c6106ea3ed0436be7d994fbf34c377e1fc6d86d6817a2db2f19aee83d7ad7fc104370044af0f05b7cb9fcb48d77638ccacdf36673699ec358b8efed9a35772c64c3d390cfe67583b1ab978de483fe28799c86e27fc18e48543cff6d5e20706689685fe6da85cbd52eba95e7c563402f8c792918018e3e02810ee990ac295d877ff21c28cae9e1617ae815edf9a8a9014ca38fa3b4ab0a3546a31cf1d8290ea85a2f512f2d16662582e59352cde6c0d1b5bfbb1b185978d7b0f6a1ba74479bcf803779f59cfff988c15114db7624820119da85833a3f542f49578a56e43d6dbdbb3336756419ae6b8dd9f18990d39a91db18c3d257a2ecc45e963a9140c7b2aae75cddd6a1983a332da78abb7990e3ac83ee9f7b60a35a44ebcfaaf30083f822ee87baadd5cfddd69ca1b64cacc69462e834ae0a5afd1ec51b7077a7cecf5db4b783079699a23a19cf582239e42510435edafcaa2d0f07e8ce2cf8ac7784b1d79e5914d8e64f8619a2101f26f4f536db95b549e535e2ff2a9c87ef34c7de7ae57074682a12540b37871770606a514e790a96f23ddf0de564d9ac2f3aa8121cbc6b73a59623e895e0c4970ec5e7d8ba96225fae480c09775d0613ab773f142256202ecebc3e4d9f630d2c0c38d873bb6f4529123eac5a44972e0e82ce9babe704cf2008a6e679204d1a00e9a34c4a349b45c03ddcade002245e65e78d3e9add271a82f82da2045733c077ac8e9d54cdae72329634add25c0900bb14abb5c3ff1a70aefac3f47fb0f030f92535c8c13e7864eea9d110217d4024c9bb92e25f94991f35ac28d0437e2e2046db14e9d00bb48691118082601f8b32aac042ae413f8cc785b397fb7995a2f48d98256f89625a115faba0b580254a1991723d5737520224dbe1b272b76cc88ccbe395cc72477235bc9c8b64e27d1022f11b24ddc7ecc933cded951b5aaad7f81dd50b4108ef633368ba130e8beaad6b309fac6c22d02f1a8203921cdfaa269df94d3525ede1aefdb16a545acd19293f47a2e12256dc3c8dd20824056e4e38444ae181d17403f83e3a103861f4d658908224d3aefee6598b62cc744620ced4b32fd1d7675f490b774895a59515a73a8a2af9943749b3d898b5e0a46b9da7726b9365403ae370e8648ac66d0244d8d22727312d3129a4f633abce00533eee9b43e44adc8ff519c97e7851cd97629770d148349d224a3a827c371934819900a29e3dadda83c7efa862eacdfccd2cf5cff3ffdb01b9b154cc34fe03c6af60e309ba6b6149d71391a7a1f2001793a9715821b5045399b035b5409e1838f2ffc32179facb2600bc385ac4c0dcd6bb57dd2a8e415586ee1157c4bc3753b5cf83eee64362f7ac59c4fbf2ac678c3224bde81ebc6d67af7a94e5fee00dd808b2d3b060708e7bb1caf7bb009a40b074e1d01432f944eb86148c34a8b931c4521fc7cd14e8d5d13b30561eed99b73e626a7c68ceb76a8f4c60f57e46069a9d60e1b42b469032888802f943a9b4e347e5868e32f6706e7734856553342566da9f8f6a0054fe315f77450110342b7063c75b258d105b81f0bf5998893bd243e94a8d7b7bdd52241b41be299419ffec049bf45b6784d56c20beda1409ca2607565f1e41f7e614cd27636ec84f4c6589705cf254159c2bbddb02f33fb8ccc1211a86ad51605bea1736f3067f608d82aa6c3d96ae1fa0081d597120e081800a62e29c37bc14ed5d9c4346d1faf48cadc04ed9e008293b1ac356bdf1c4d689a8f68ef8f4acf7d5e12c54fb259b0da6574129cb853c146e67f485fd5ed77c954dd49a31b894832e7de47aacc5c45781a53dca9bc669c29fd17718bd1f23518dd354983888acddf7a2c4bc97168edcce13565a2fec8376e0919526558b9a43c66109a5229b99a87c8f448b33a9226d511c44f56a53455a76b743d1932ae8c8691e81f64e697c5062b522cb927fb5ae566f3b6c6b5aad10fc403c8a4c0d117eb558d1ce542d3cefc4d95be72bfcb575739291678f4b7c04554e64486d55b71b33f4d87bd6536b0b265e9f94a0726f6833b243d5b64c5b0a54d2b07456f135203b42fc82246f308bd5c78f9e5c851ed4fc6b53c89908b1d1db735675965b7cc294f8a9e29e45738e27132e8a409d8e606a5e5dcd25bcf44748e843a5d5bf04e00aeea512f233da379e2ba0b20c7dde63613ed354303b791ceaf667f4355296f4b5573a07b423e374bb1505a90925d2dd608b36867c16012d3ed1754e6029eb052d1015db0f1841eb9dcb60ddcf6c51cb27647da8a6482ef4f4307c2573c38338837ab55c9bbdaff27c22dbfdda71af445e4c3ea709f665ac4710ab8ce823849579c405ce53643b151a91b5f0e1b361a4a2301eff0c57099672c4d53c8cd7afb102431cadbd3831e3e40d9e09a7b809399f07f2d634b30dae6a7c1bcf712306c9d38c9c7cabc5ebc8e242b846578f9d74841d1d571c9a04a0e81a19d45d224200bc4678510009642b7671d1cd6ada0c85ffae70257842dee1c364c89673dcf089675e93ab4861795012fd67e321f8c801053e868c4543dcec25fb815a589e5e5dba5231c2579e5f82b211a016e4155b835a2843c703f098f73a59a3d1adc08bc5722157ff120005045c0d3f9a9f0f8f4a2b79bccf91ee724e4e6d3afd15a737f2fd99b3ad408c38d8684db67134cea00bd2c865a6fefc2bac79620b41d2f424356f240c60043cefe151b1c010d81ffb3cbcc6303951b87fef5bf89c8137c29347111a9c383361282eda02fe4fb1aef542f292cdcdd678522b0ab8ee64693f7e6148ba031a004eb3911eda68089fb202287d300f58c68ae1aab7716c641e3c84cb47ed0f8c28c0d40273783d5f587d767b7dd1d0493e20401004b8560d1e53bb8c22abc639a084bc78c5e5c12d4cc1e45ace8d86f9554c53a1c0895996bfe429a4951f29a69b0f44abab513ff909ca8a90d0d072cbea2a5d9221ada6b4d99ae7a313fe3462242ef61323835a4bad1c15ec6da4f9812f7c92c3b7d69c3dbb67388c837eae8e35b7a78031a73fef97a13b632d6351f033a9470f3d98749539f3601e69c8603d680845df2ce96f732c6e9c9562d82c2cc66e720049a0c4f22998fb0aff0542cfc29ce9a108e2e29f0c082df8758b7894261e4d399772a1cbcd2bc2721ba21b5a85e086991890980a6d1e69481c948e5e08db99d5b63c8e932fb1d72c2c04254456300102057861588e5208036d553852fa46995042cc3df6c696e95489ef0651f423f083ace58d5350bdea4148d8016da0f6a07fe91a5a8333312646ede7090e72c25e8fa61f96348c8d3a487c106aad7c5ae80c21cd7df9b24872b3a6c045b803222b9a74f0a2d2cb1eeffa687bcb015e88f323cc93c114a6f9c8d13c891612204da3a113f50f8c1ca8617d72a12da6d59d849eb58f65f7f90fcf5f4720b2ec5f8ab61c0f621668ef868009ea963dff3bf23b8459bb18c08f74d57fee3c2771e4d72a59e4248414f96b875cf106a4c949b060c96c54759f3747049f8f830600dfc514e9ec6d6ea7b230ffad9e9fcb28ba89ef65ddb596d56a59b8cbf070f4c1eb7c8285489b5110f7ad61b0c98ef2491a7f061ddcd6647d07574951da36c240d3ee430fc20dceb3b8384f6b52c36ac981203d12e18e767328cd332cb32089ea2c8afb596661d4eaf1df8c60a70dc34f95fcf73c2265534560627710fbfda63cd026f04a27fcf0abc0e832faed3b7c09f3961521cb9806ba102c4d8bc9887a44e9637451dc17a5baa7fa617c72c9263c7cbd4e9d5e1aec0e3b9fb773ca02a6703ad71606cbc9d8c45f58e20a4358ba17c711e6b51a0f21fd7129b61e4987068e562d9fa2e782cde4c53977498e18d046cd1e8fc2fbd45d92282a54e61412ac36e5ba48fd6c37153e53c62576f60c7f97835985b2f3a763fe0862eef8433e62b1b82a0e644e1e04dc3409e072351d2e5b2e71ec23f63059f14d072f33fa60037b1105ddb3fa5c20bd94d3781f8224624598ac93cf8e81135b9dbf85cb538781803f18174e02f76bf1481713358da675840567d579ddfce1b9c349f30d8daf4c26b6c44571d97ff4b2095c7bcefd73c0c5a7be8c42d3269938d2ad3ceb2cd168c5cd467da900d2babb818f25d8e6c75b053b9c20abdb201faecfdfa6c019613a2f81ec4bfb4474638c9e8231aefad2e1ee248ffe6a310e43cc0b2b0f2c30118e030f6b2f3ae621e51c83f2f7de9a5eba8c50dc983734b2a270778c185ea83028ec7f6beea5a18b779abc1b5561f700d251b4510f0ec02825ef6c3a81def3b4ee7d552d79bcd748163c814e6aae17145d487d43982c9c192cd103eb724e2d387d358cc2aa4ae165e2b3e95bef00275c77b549a3a864f3a4c1340ba78e6068efb2333451bf30f4c07757022ca2260076931bfc5335f9ca20d71a569eda52b03b4a3c62442f2533f256465aff8c0e0e7dcab1356c8dc89e6df6289a085cf17a004e2a46d7ed000b0115706d7745c83213060d4e8f46bd2bdcd8354dd051953dcddd8cc2ed480fcd73ca809c592d4adfabc191886e49c888e144744b985770fc29f3c6925e8ca118517a05ddfb9813dcdba6dd2c919d45ca0285d2588b0e1cbd6ef08837f1d6585344d017427230e587131225ed83592400d72afe9314aff8370c1401336b4762c6b19b1b3ef15b20264eca2f92725bf06aa3e010483c0530530b06fa7a3879a0d2f08c62e54c44b52a004928519da598b320c01cfb9c7ace9aa67da8acf7979aa9121ee30d718f024a12ce4cd85625ad43857efcc76e3562f4d52800007c4b4d4814f9dd9c682883a02bc9c14331fdb216bb46f85de914db1f20047d9199e5cc481dd2ac34ef2012961381025eeee38d00aee4b74af8d0806925bc23ac5f35380274f02ee268f5f1fb2df417753deafe1c79cdd6b4903b37284f1ec3034220389ef07c27314c98637ed7dc65478237d1600cac2597018f0fafada25188612c2541ecdd37c930efb42f8e1c5ebbfad8eb9c11ee48a7f34ab56f9dbd136dfdc9e6bf4e5d4377c60cdf01146ace8ba92c71bb38f5eb42eec68955838113d10843dd2891bf6e6ede295bb011d2de535c09b30b7eb45805900179f92cdaca4a9c620ed425856ca97800bfed5ed08d0ceb20e1a4226e369255a0bc4e4ec0f566ae6ac3228db80023726365b7f65ba76e3393547c10209617cd208d7c4a1b0adf53b9b828923040a9fe95139ac1386d584525e2a200372a8132c3193dcd2de2cbf0ebb7274aa21326807ac41ff28c4dd9e9d58bc4d3358a4f06354d12b2c9921adce5259cc429a5e5e1a4839d65d9e48beba0eb1daec9236478a6b206ad4a519e9b3bc532dc973ff8b858428825ed5551d62b85d2602affd627dc6e721bb53879382dd747780000de4007babce3eba4d3c13a4686d0a7719f9eb9f0f69d91371d386dbec8b00000000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a0040001000000b004000003a00400010000002d0200000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: af1c0b9f6a452bb6163c0f755bc2b4680a02a71a0a7a97676187a2daa0522c66 ? 70889535 of 101112087 <99>
01: 64a4204edc6755cbc6ad40c17372d6a5f91fd22a86bb3546a41871795061fb07 ? 70889536 of 101112087 <e9>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2023-02-26 10:11:47 till 2023-03-29 03:54:59; resolution: 0.18 days)

  • |_*_____*________________________________________________________*_____*_________*_________________________*_____________*__________________*__________*___________*____***|

1 input(s) for total of ? xmr

key image 00: 37028e43273bdee05b679dbd24e6c93d4514ca97a050e0e1a0218576e4c00f74 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: c8d224b3ac7887b9b0721fea7299d96f3d444f6209719452dbe642f52780a59c 02830292 16 1/2 2023-02-26 11:11:47 01:076:22:31:37
- 01: d32a3e7555d5643098be43dff001b2a0d2148ca52d6d63a4bcc560f0421fe9fb 02831164 16 1/2 2023-02-27 12:55:36 01:075:20:47:48
- 02: 9262f123422a02fdf9ed420b24feeea689cc273b8369f8a7952ba0ec01edb459 02838485 16 2/2 2023-03-09 22:00:50 01:065:11:42:34
- 03: 0f60b48b55c96b2c91a15abea4ba99e13784e7c62a81a6aac9cb2390b1c0c19e 02839423 16 1/3 2023-03-11 01:58:24 01:064:07:45:00
- 04: 1b7fa6bbd1a197f1f7e4aed07a5e3577610d1737864aeb8fd78ae47a1d652c0c 02840623 16 2/7 2023-03-12 20:51:41 01:062:12:51:43
- 05: b39ef09f88a1172bcb7923caab227a2a457850dea4463370fb00137c5f115506 02844065 16 1/2 2023-03-17 16:33:55 01:057:17:09:29
- 06: 139c57c3d3b8dd5f1dc6983eedd466514c8b15390b10d860be9670f26c3bbfc2 02845831 16 2/2 2023-03-20 02:07:48 01:055:07:35:36
- 07: fc617c008e1d65b56fb871aa7afbf1104136dde19512a75bc0d3d6b1b21c2bf3 02848334 16 1/2 2023-03-23 16:20:57 01:051:17:22:27
- 08: c00396ddeb8ed2ebd9387f6f8c769f9361af79e470016b5365c5af384d2e36fa 02849830 16 35/2 2023-03-25 16:00:33 01:049:17:42:51
- 09: a160548d02e94f3ef6b7f72f7a13144edb83e8030bffc0f3579389869a0acfdf 02851363 16 1/2 2023-03-27 19:49:16 01:047:13:54:08
- 10: 0bfce6755a3318fce293b79c47a7a969d0534040bb66c73ced7873090edebc3c 02851976 16 1/2 2023-03-28 16:44:45 01:046:16:58:39
- 11: a8f7e102870e95670a655f6b06ab6bf35c15d2b91603bf36144a671564cc49eb 02852056 16 1/2 2023-03-28 19:13:10 01:046:14:30:14
- 12: 61da8dc8e0940e66580d43a292d5089a894239d8742aef6f40e53f81d82898b2 02852188 0 0/447 2023-03-28 23:10:43 01:046:10:32:41
- 13: 3d76c026579aeaacc7093ae0286036ced0eeceab4427e2d4c081604c980ae8af 02852204 16 2/2 2023-03-28 23:44:02 01:046:09:59:22
- 14: 3179b2a3711339acb062e36f6b9f36c585b6b2c4a61c6922903d2b96c60c39b6 02852222 16 1/2 2023-03-29 00:15:22 01:046:09:28:02
- 15: 92469f1600efd786c4140f9f307a7a02b3224affa97cc06dcec4b47a576fb56a 02852305 16 1/2 2023-03-29 02:54:59 01:046:06:48:25
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)