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

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

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

Block Certificate

Block 80107 b19927a4cd1424b9d82f8a2da55397cbf87374aacc6087047c1066c1a41ecb03

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
382d9e99152e4474ba3c95b8c762403643c1213404a9e7ef5c8976db84584087
Certificate Block Hash
b19927a4cd1424b9d82f8a2da55397cbf87374aacc6087047c1066c1a41ecb03
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0060220000d0380000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003721a350632b745cad53ed2474f429f6009904d188b279a81e88b6392da34a48402b0f1200eb809f5a0aff3a4463a8575329b4a0cad1b757373a4fab674dc2cf35ada871d6bb8dee8ecc4b9e2ec8a9e2906481a6ac79183a5705000000000000004000000040000060220000d0380000

Raw Header Hex

000040204df57d9386791f56f32bb2e02a7a6e90dcc35161f88cc97423280c186f291c2a82cc87ab2bb6ebcf49a83f7c158a2836020155a48d35c0ff82019fb2b86429f62f01436acec6001887405884db76895cefe7a9043421c143364062c7b8953cba74442e15999e2d38

Proof Data Hex

59,560 bytes
1212160103075fe40ae2b529a048b25741351706210a6a567f25d63ccb9e880af57b6bb90c23d4b435e8598954ecef7007fa88a3a119e5197ac3e550d0be5cffd7228aab3773817ca6e4378aa6f77c5a208fb42bcaeefea6b3d0e4c99af58f2acc39cf13a60d83e85150eaa3963b5ba7160ea0ba50dedc3438da0ab91fe352c9bc523b6054da3635e2958784e82fe7b8283b61972d030b623ac0a9606fa46d007d97933b5539499880f3c160f5fd798d7e020df9df6484ca2f66f5693107740e8153e7c93336fad81e43fcc8c158bee153ad8d0da6841e50b94fbafde80ec88315b7f14e5b59e09c5c24af15249ba0a789c8e4d7cda3af8d5bb68e707631752569275f3c861fb728aee131ad194e28412ef98774b8d2f0ab88e76c25e4ab8a8ce928f49120cb5c4e28564e8f32a4f000fdf347e6d037d0ac9e376c8ea6cc9a163319c506cfff3b01cbe8def721505de3a5f6d0c1ac58db299f08abb6ab5291610799e904ca6287dfaaa327bd4f600b8d1d7831f3b313b578525d436f6b92a9b3f27bc50df14b144bfee57ef0195d6941217a86bbc164e7a09273750a567ae4b90393572141f0a984562562c70fd85efc72fd71c36fb431d001d929cf74f083ca3ddf589e3b416937cdfaf98ea756943fc32a961c53acb617176f0d588d0e638ecef902fc90e917f1bc66e9c29cc42cb8328d368c56e450257fcc268e249ce4ad23d52367662280465d1f92dcb2ad6508715bdb77fb1625cf02d8b0598fd5beb7aa7abdafe85204ed7c09b51345fe87fc6b21732942b0886086e26d18e86efb3fc992d713c61de365d55d825680f04704797a63d4de3951813e853e78ec20f89fcce67315a0689e9df5cc0c490c02800310244bbcf6bf79ee48ea17c07383ba493d217a8da7c29078b3dd863ff452fd10a00ad14d29b4610774c468ce6f85bacfde15753a942697def3d48be296a474937803eabe9043aee3704ad8623a4fd5f10730fbf6b73922becc6cb52930e5a3cb9ebb365cfa8612059e80f98ab01e6c7bde1f38b364f9562f1e13bd90839131686d564ba81c4e7ffc335d8c018bbc28644d28399605d630f2186b5c2684748dfac210aae24e9eb6125d5ff070d6fa68efdec42c813fec0bc7606856c0dae801625eae5495110354ec095879e844ac273073ff02bc16e04cc26cbc6647a2b1d1352ecd186f2d738824f183b097a2fc069c076b2faa225193216c28293d5bb0fba2b07d82c2b9a0e59201e3e8ec22de80f98a38f65fa3ace6d86483befe008cdd564349d68e8ce35b0eb3c2f4839061d1257f1027cf328da991a192085bf82c49621abb9cab89455f6a311846112a34646cda01ee2f3671f934c813ab84fe2e7733623229e8194ce142d1e723c45a4b66fee7a8d89244c42aa0cfc2258203c0dd3385827fc86e6ed35f1abba66796940374ed44c3cf2ec629f2c45155c32ae015d34a7da3198b75ec7224ab54a063e5610f5685e9de940a01a36ca9605a660110db9848c0187a39d76ee1d0b42c137de953df42f0f3e8fc060a199814500b228b60c6d40faf8a10172add3de7011bfbce4949eb0f61e195c09c251406ab5b25ed3586b3eb6ee42b7d63459feb2d69b7a9a6a009a78a54c21d798c2e12072217e75345a23e8a53f80cc1a9b66e0d26e40331f389a3fc4161d33339fa2e1b9f24c2de280f39228c6f79bb407d441d4b4600ba154ebff4feb439a98bd48872b61ee2d65be02e46364cfaef6547a7b49ef94c0e971a1c116f7c1837f3298ca870fc4b9d6848bd810e48321edd3752ad2a2b89f2b9d1722aa63b1f35f17ff5af7ebc49ee3e86717f7b7cb33d287fd5e9db06ed0cc4f6f0cfe9f91ed2e208ac1a04dedf2d36a66514c61ae706533b24d602aff081fb6a1d69ef5583c0eb41bead5144bf1924a14bc9645a21acae19523e27652657219e0a184998b13631b224b2e8a5402213955ccfeca8b6b3fe5980d98334c47b46aa2ac60d1ce0a52d073851e80db6fe909fd22da33896ebf01075b9d486f1ec1ec025a06895f7e3efd8f2b840a0d8ce66efb00188ec6e1e30da46546550c7be99e604a315a86a31c68dfb9c5bf35f821dc058ca916c3b2f6a4d781aaf138c4dce91f6c5156c719cb9357937560540c3fca9988d0f9db23023c97855e197fba4ce7ae9dac036d0ec5ede826aee35f40d6293276f35d5db47cf6fc4248ea17394862679036630f9b2687fd5e66bedeb44114315ec8560aecc9e49e668f070b14e252651fde52f58ad734833fe771faabaf8ace48ce38c47c0c40e3b12672fc2a260318500b8fedb73d0eeee7ccc7426fbe7c57bc9929e1e29bf0b2e8ac96b1d36d50cbedb916374e1b5abf4007475e5c23e45314566de9ff0b05df285774d154be21a27c1025266426cf06a58f9672b343d2e43589ce7354278a05054bc1f2d3e3e35dbe1d29499dfb7166e418356a2cc643aeb0aefaa4ce893aa51865aac2d6ef0c29c3f267d522cc5c27e1a2513bb19c58e28277ea56644915a9f8c36c64f4fb751700a767ad0ec7097ac0c830bf50613b63f22f3627d71fff7158092c73097bcba4ccb23b5e5227774ddf6a8ebc0963ec657e9f5c7aee859b456fb318897372160818f5dbfa62a64879f9ceaf1d42ec13654b36003cf432b776e91be1b780c7850304bafbe8ba077f449e16067015b3e5f1d63364727508887af1485eefbd11f847496c29b40a3c158b41a20b09a8c90dc51b321fa30a2295ae2f0b3e2ceb52b71737d34ef03899685f41fafb1a9eb529f06e838c337aa9f56747f58ecc5e9c0a2e883f8533255bd2a3d00dd9febc257afadae205d3d0adb0817a21853a41b369565903de0148ea6ef750aa60bc768be8cb0f102ef2bac8671f4776821c6f46af5de8eb18a42950e1119b8c5a409d3730646d52196be9e0bf18fa1837a97bc789bbcbc80408691650721cf0ae6e482f121fc966be4009407782ae964f759abf99ebeaf1102cc0745b5dd4f12c91269f9d32b42b6f085322770260b1243be2f6e1189573501d8dfc18a3bacca466e738cda9a3e9973a16c43272c8290baeaf5189c8c967cb2558106513a66c7bf8f92bb7f0dd4ca404149d42ad01d8eee7687756e49d480a427a11903d7b7536da5b9c7f05ee86c8100d101d3a3cf3d2a2ac9bf322e3fcf15a8693345a239217d82fac9a18d15d4430abfeeef3e4e7046e1d2c6af1cb25cf1bbd2dc5034272f097a1ab09a3cad30b8c4560392712dfe4f4758ede99a83ffe62bc7a3a98455470584669e668034154a6ab5e081aaa71b9273c60d665c2cf581c6a39ae8f1adbc0e2320bf045d5a1ec2053afb23e242b9ece1e9dd943da6426c40aaa257a6220d678fa0fa2b1ac2abaf3b01d10f050d7e07fa6298db71012536ad58a7a4792e44a6156e97b988a34ceb024d949cc95d37c587c082f4dc394f70d0f00a40697b4a826a9debf8a2ee36e975273c01624da6ac7c2598f3e64479d98da1d4215d80ff7b34454177b5dc5a860257cea6ba06f78e76f0ad2134d3a2dfe4bc8a4fc507fd33046ed6da841a240ee365b6703cae211749772084736d8b4ff268c4019795212f8ad08bc2f9039165a6f5a389280feb5e1466efc9ebc1fc3e47b33d1f7251f230fa1d9da9d5ec4c59e8622afc7e94d59cea2dada2e839953653689b3bd48b77d06519db445ccc625fea83f6ca950ca40a936aaa5e86877bdf18109c6677d321fe2653041439fab57dda20d14d3e9386d7500bc7703e19ed3e7a35a72021dec2d71bfd82cfcc412e99ff3b5015d00b8c71d07cb3966df37f0f989145b9870695dd7c8e1ce516cf9f6c8b2a1cc6c064a46acfa1a7a7649304967adc2309f47cca4891daf2708cd9a39f8a48a3639df066527e677cd4e6b9a378a392183eaadbd9b33be0299d3a7ad8bbc1731960a5c19a83734017b100ea7e312192ad63042facc384b8c6093fc3ae2fb0e5766ba94ed8c807b837c1a15809afe111d07b4b0ca4349ddb124fb68a254b2c44f8d6e892da6f6061b706392783e9cae30ff9e214189565810d1833a9952fb2863680ee0bbc9378b6cf665bffff00b34ae47ecf9b38159fd39754f58f44397388e0ca5a31a81b252d191ea2304e1cfbcd32952221b356f8b3df02326edb260119c1f00692a14750f4a6d656abaf8c3c2642c4435e970a30f7b8617c70db504f072f3cdd443f03a9522a0db61f925f61ea04d1db37427af0bd7048608b27f1833f02d2b50d4e0274fe6e6a3396bcdfacaf49bcd17da1950fb8c72ec449b4421c5abdf5b69d03468a0995adfc8e25d5e076535aaec77bb1d9cf8bb9023ab8bc7c821c445644660cb15b057e3c1439f03698291e077b752e95b5bdbf1464de28141a2b10502bb481bf8cb7504fbdcf134aef19536ff1122f3dc7906abea07ead30f33923832d706816e57dba8fe00bcb05c12614f1632c1c50e6761cec41a7fc6333f7835e02945e678737e2110135f75d2852babe106241e51a7970c15dce9b01e8900fc6b88d9f17d081cd9bb281c60d822a4469469a85fdc9ab0ce175e71dd2062fadce55a7147967bef4658bdfd718d26e5033e8723ba4c0617a8a8b3125bd90a57c98597696c5de25fa58bd24b74384f79728e3232cfcff33e363fa927fecbf30b8822492044301e1d448250fdc73e5b6c9e60f55c645ca49badebe9d56eeb39cdbbc49ee2d867d72d071cbbf260610970ebc482687c882ff561ecf03ca63587413ed951e3b81f5633553795922ba246a29940eb834e2a323f176fa7382762c9c91779a710c0864f77ce61d94739b1071953e50e0375178d9d7c7d9dbbe226ff6b7d707282bcafaf338d5b2b116a9e7867425f9167c9cffa450a7f2dc626df4d2034d141c58424ef2f046024c0e363e523a46b14b82c57f6a20f2a0debc0403b66ef1753afdedfe8e7043da84b13470afe9dcc497519d5357673b7c2a133f9570d0d5860b6fccf02e3475c91ea9d7f92aecb29cbd37980584396fe017e8cf1afc9aeaffc2dc8f9ae472ead9a8a903e4c794c38c67e3af34d6dca98d809f989494a6d9cbd2d5e91766e6f7963198fd1114726e1c8ce541439fe2d3801b48fc3c3456e27cbfc47405ef78eea34e7e3eb766f3f7c8f8c2cc9d4f6b1d8e6de660e48626fa1bd7caf6c157a09d1f06dfdd3676a942c1fbe3e9404c2919ae9a574a5a037c0277bf6c9293141f78f1a4284d446523ddb65ea1d28db09eca3d0146457e3768901b3a2362e306381853c3749e45144effc03ee42202accfc490ee82beb8d8812ba8dc497a4aad08e13d254bbaff514d95856c1820eb835c86931ce3ebaf054ab0083e2af1980d003e1b78cc1f6c2db74160349acac2f1d3352d20c0db2e2b217c169b2ac17715a0e768986f109dd708129e47671ed1467b39345de8c0403706d6b84a38cf2e5e4f88a47b8d767ffb2ca92c3716d6efaa33f939c6fc6532c14b04c9ac8b28016ec79a19af73b469074527eddeca1c37bd002234be8cc56f9d0080126ad1f5f4e9fd72e6225c74c8c7231ca8a9c460d88bad68a2473a1ef194cdf92a71fa191034d71bcabd019d37bdf7970a611fea470ad125da78efa2d7f4e17875f230b2d21ffea807591b51a6f647885c87fb32ae06aced544c97228641377ce00b5383cf8ca11007ac8e20c63d72b2a6d4531c47989c6bfe962b74025a4cc2d059f7d638a1f80e5d0807e5cb5bd02e1bd45d993f5806df81e8a6b29386c8efca6d58fb16b392fea85d36136766366bacff02675e80f9d253b10b6166992131cb6f1923d19f0610604a80f016dcf47e8500d3378e4bb5c7eb0717515d556d8dd06f491b998a4cde5cd38e22ea7b82a6c8aadea6e71e600c7afbf0fa990351b110452be4c339fa5f8f4e5bd292786ed59a06b11ccbda3531f91006919524a61ff9fc6a5ff98412c39e7cf9ef04deff00b630ac4ada8acaafed128df3e9e733cb6c2d73a78d762c603dc7729555c664aad2db91a8c47f256a8057d4897910577116c49b302e7e3c8f283f1e9b412731472bde81445275ae11fd4108f77298b64c14d1939d784ea7548678c39bbd4ea319332ec073872b6de8a151b5b293d236addb8a291c8e3d0bb07e57737b796c33a3c2390474d8238fda267aabe61bc8f4e4a381c8f91d67fb1bb7591ae1d1ca96903ff8f12a54559e0eeef15e0e56d8d36a842cdb9496c5c0004f5a5ec4d3573cbc7681709d9458ead35badd2689f0c45bb3b266698a9cd6948d473e2e5fc64338d73440f33c156b8d86057c2cf256b39b36b8cf0d68a5a3e2c8cecdda76611719c09ad29cc8f9e4e55cdde29577b992f0b4a434494da22faee3ffb842150287132e709ccb43b6dcae396c8e664c826c1f07ffbab740bc866c6ee6c54d69f9f3cfaaf5017166bb068b20c648ec8976aa1a11e68f30bdd6da478e11f2db95dd71138029f289de43ea8de574ac38f660591f138aa522b7229abb032dc3beb308c4794955749f8206c0947fd02add1ddfeca13158fefcdc4a161f895035dc8a53350177dbc2996922f9d2efa7c6d2e8cd5c83580c993794f00e5800bbff253f79064530bda031e03fbc115ad7fbed11af379b2fe3fd9f9a8626accdade0eac9ac016aec4931998d8c5f8694841dc8c28ee309b02857e33e60cfa239737e87f3608c9b299a52e12a7ffc4ec9f08d3a214abdd8f197e6352c503a36a778858e83cfc1af2709d3a6bac702a9845a7de0ac123986bfdaac84a22190ee3be8e7d3e2170d5fe23a91b5d81cede08edb474237d3e55a4f13eb827755e400d60ac65a520f797c18d24d0c7db246953788e243a55e5b269a27f55835d09396ce2e1ca1e14576f06355ad381961c18d39e345f4e7ad612ede612b31d6ee29434242c8f9d54a79584fa34feca8acbebfd41a6a014ef1412daae92fb4cc7935e5f8b8ee77b15cd19ba82f833b906aa31737a454f4ede6f13049868f8d97bd9c50db7d7f0ec8d236781619870de6885caa9711d41fb83502ec5920ee141b8456e21295bf77edbd03814ba564271bff5138cada8c5dfd2257396671ea64df33e4fbc0eaa490fb4dbc442e911005005c40c8247534c20409735dd501279a0f62145840303daa0a0d2eaf8445cc9b74ae977ae823b883db405f95321df5df8757e2a36a9fcfce3910aef221c27fa29e2598a38dc256d1eb423d096b7bd2860eaf307105afb6c89b8cfeb5ac55f3a05a085c454e0e9d6beb5d1b52f09ff9f8a0542053c5d3e9327df08811785727b9124478875c79537b74b5c62250916b58da8208d35242d67cc2883221f7b0c240a820808ae490b582e8fe99d839858c8c5209d2a37382d23b25cd292dfbd53ed27ec54dc6d27465f829443beee4b8868de6e3c1308b025144309c30db5a747f0d35b6d0cdea794b23939e6861e8657db3385e3347e610adb0d6380ebd175152a489b41640f23cf1ed9da790c5c4813af5ae2de7ffdaf950698e0d6645f7c9c7d26433c6605a6a8ce3d3103d01eb17e236aede2df83267401b7d8c5d9e2e26f9045a6d20ec7948b5341cdadec4e06bc2a6306bf003de7b6c20eeea5470b3d74bbadbee862949332a8d83dbb5b527209b061400e68ce75d79f21efb2c18e7a4db2f54740320b925f9381888d6d6b751d414881ff05db6923558c91a4fe2a9f5d933001a83f5ab7069c5326ce63eb05dd79f2d8db28656b6363d8607c2dd9b18145666dbef4f8a1621a9e8dca9e4d7f7bcc6c2305d032bca992ec328d2b512409eb6bfb37287bfec89d435c79984e5c5595aef1ae80b5f735bfb59c4f3a9225198bede19dd8ec1c8456cefd37ff4f49db89243d693322dbfa9a8d41e1773070702915c41e40fec184e91120b1a831dadfacc62659116675d273ad3b59529fb22b9fe3bc6df7bac2b78b58c1e89b222eff688e0dd0514d6db6c3166d9872024a40dec9f91362561e62b01e6f47c7578d30717519bb16eaa4d7fa4b46a0aaaf7df1fe631ef4b740e2f3c02a67908a10dcc6cade78b65162a4fda65786483acda736627c11485c45ca127df08c85964870870fe127f06725fc647fa9ca178462458cde6ba485d6dfd23302c798ce88cf10afca6e8bd8c89fff79c048b48d68b5a184181108b1a2b878747bc08f54bf5629eec18d91f2d60b74f299d2a83b5cdf2cafd8505c267f8cc0f9f76b218396cd37a5f91833efecc6768c369b4a6aa04c183463519a9cfdf3e7597e5c6daa624f3040a91c6b491f164235e48b023ff0bf1419c94b439a3302c73f49ca971a468b31f4b32759577e33d354f3f486f88a69fd486412f6b66f0adef5ab95f79b9632294ffcbd5daf967273552cb2c804a02afe4f4768db21fb6c69427942aff0bb4911e7fa8dc76fd872a9ff55582200a3e9ea0673dce8ae64d071b51bdfebd40009e646eb6458f3265f360dfb6f76422add6101f7a1f696f935ce46bc4f3aaaa728d2121b96a095c83664242157fb366bd489cb4c9e26d24d8e5fc639492cb532fd0be91271d8478a3f9237554e5b800a0131fc6f26df165ec28061f1ec141ae29cedb3e3820a446579ae751651e1a3592e940659895af1f60c47f051ddb36b122886d49c1e30b622afe4d69b8b77552191e61f1a45617d1d569f74e441d7ad67ace9b824ca6899ad916aa58574da3b19a38e29c1b4d1f6ae51e75883bb688814189a084b37ccc4dea46fc7b389b22d413594fb3a6c6eda7d5fd80430dfc34306b480c0efcfff1d686ec1fe09af8a30f7cbd817e2ea66ea83f09dbc8a93445d082e0e39532d8e9fda92b11d13d54a3833e8a22dbc09967d3a29accee910016c34bd353e357956f585f96fb099376748f1606bb84d7cbee01c31b9ff6442c2b5a012b2766c04ec3c4a4476d57126c19d384f01634d698101e7882273045b7f197b70f3a05d985ab954696e5f699cc94c2f263a709738736f68d3a3d818e716e82632fca4bfa655ae878d8a81592aaaaf9d62f70673a2e4d2d6c8988f172995013497fd5f77ed04ac0d8b029f56d31383f445445957fcda1a5613767518eb99ff922b75b3c17645e780e352282e8aa7a5af1f711556e59a3d0a95418214163266616e2c0e8459bad43ffc92786288b37e048f25463e28dc2a2ffd408c1a7cf32f9019e96b3d9eefed82af1791b8321a9362835490b8244ecc83eae77e64fc89b4544dcbdccebe20fdddb60a6debe3967ecea9ab5239c47e138304cdac620e0dde8706a477650444d88b3a7d9a4ec3cc0a75d5916a5ab6c8afdca1b4abdce721b003edbb83a2160d95b6a53f625e80262f5a29fd59d71e89f68f06076e3be58bcdefde6ee5eb52342cdd2b936e89d59b122be6fdca5f7ec086e5d7c228c771cbe9797a4b76c68a9f6acfce889191a0e8a95dba7f5dab611e4bee7c92e9d128459544b215ed79fe13feb666c9de0679edfdef3c70c1b7cb8c952180aca4f4f0d77ea07bb79ec1b5b8639c6b1958c7855aff22c685d4e3246afcf9ccb51dbdd4250439ede7214d14393962c77d7155d26b02a7e656adc4a1d623c9889a8e5307384d6fa129fb3c61eb8829148c17b897844844e34bee7da40238bd9d52e6cc015dfe1de2079f6735c403f41b3319f7f0bdfb32b915bcb9ef53adaa46a6e7db7035008c15cb42f137506a65decca738d218029ab76dbc397c131dc4ca60a9fb451930eebfa43eb92392b9eb6dc29268d8519323ebe20fe32274cb4dc512fa6aa488ac41c26f8d9bbd45fd40e7f66a095adbeec7b544b0915962b80c8d9dc07e98f94d2fd6ac63648698af275a8ad9060be98bc31007dd2b16a88d89c6bf1c92b6271390fae7803da0680af734404bd9f58d0b9f4553d995e4a20fb76bec53eae92e3fbbdb770e7dee29d5dc4a07dabb5c8e200618edb2a0b49afebf041ec72f13b2d26a288c6c9e4c8d0a0465d28e65f597e5334f0bd7f7af134a2301d2f1e1e0194942a255192d1caf3fa0c429e51e86567439978f218b2e8a879e8bc74727684485101c41220558bd83b63a8026c9382a37ae717082a1342416bd743ed4ac6bbdf933a8e72f8e998b2b55bc6cd61482ed10d695113d2477c66d3f96479271998645a2eec8badfcd5d6cbd04d68059740b6b7746fc107a0b79e7742416cad639e74a9173607cc66cb5d4ce1ab250e650f69bbe411094961234f2c2c156c03e94b98835e712f5f37bba549ecdcfb3bcbe420342cb82b063dbaf84f2a26c062f163698c327f8250e44bcb0ac3455475386a073bdb26a11ae331c739ca5b409bce0ceb61bbde351f92759744079c32ccda6b8fe0ce62e5a60c5381f40cbd280f93873146e03f14fea94925d9c8a67b5301b615b5f8ffea85c18fb87f4c7b9073a90e8626714fe9156a643543a94fe3227303b10a7d1a21c66bbdf29ade6e1a1beed02d218380b5b02dff3e29406bb9c648297817badd6018bc0006e435dfff0f39d1c50564ed0dfbf459a4c3610c43811919a6cfe06f1a4f4667931a2925e391d4ff14bd4124c24154ed05a2fa6711f09985702b122f10df6cd5e830726dd6f339c1f41110ba9749bf7b6a6aa840584fffc68ccf87f1d25f37df09202db203713b1e607ac8d046cc3d297b160a1e9df2d05d030725843020dcc589897fe5c45ff32f3cf17d5c279ddd4cf264ace051d8e9e258f2f7466b02fc52fc9b70e1a91019abaf8b6a6fee70ba3a92a3bbab156609c256f15d5759f92ce82ba5504fdbc15f49d2e5244aac768f37b10df688a44c8d4e6b2ab5920df6c1354c7fd3d2155dfab53ca67a8b44c53d9078d43edd5474e84d18df0dc85a4e20a46024c4568897410122eaa495698ee842f3ad261007d0168875eb04be6e8ebbdea1d30e2bf7add6f4a077ee4acc57f3e0fa63fe61cd182d02417429fa1b66450ca2f63fb51ae6726ef1f52f678352a1afa84dd15abf2cf2959001d13364e9ea02c07c6709594af069a0ba1bc0f7c1affd5faf8d7f586bed905d9abad4c518c9a0c86f82687c20076ea7c37cc6a64bce6b78d5cf5f9527929662e8a069187bb7beb482bc41c14fea8fa07b030e22eeb3a817e6872d455aa4b70511f52bba0a927addb5488b22f9bf88f1b4b5cc1bbc9964ad93d2e756291c9858b009b51a6bae895793324c93f69eda644d51cb623c1c5508886cc8808d44183653f39ea00650075fcbb2a8f770eaa984c3d196aa32f0352cff85a12f37540f37518c3fcbb9eda0eaa82df4a724d2cb64b64b439737c555f034a4cf231929d6206a3e64a30747c53c46501bab32d500dceadf1e499512b5aee2976033a9a55b34e98a555e2a170abf5f3b4f6875d42826b4d8bdc8ff30afa337ba62927c474448d7736ed56fa215188514404ab796e0f734325545f910f80836f13273e2e04534e84999d2bd9626b194e9ad15194d590396ebf16e58afeffd5358dfed5432fa7c5163a22d78cbed51536eeca9a60176126cc379a4e24648075269daceb5a7c4da7f130e5f8ec1cfabaeacf8fd0917c1ac67d304eac9d8fb638eee987c04080c43579a825a27cb3ec447f514101ebd19eca2e78f092a6f05a790b84eb2b9707618254824dc2883b655dc24ad9ceb6bc3230c891b9e19b61e2f20f202de3813f31f610505bcbeac0d3cc6e2ee3b1cab288f8aa710e9210c0041a285f9636ba77216818b3758eca965c7829e94d7d33bd176e6af0a11262f532f029e66e44e763d6af012de7a34685f99ee10c35960b57decd3342e62597847b8b6cfe65e84aef6f925ebd7f9c16e302c2ed17c163fb2955d180053ace2cd8db80032d976eb2fee08a956cff0720f19184f3526e81aa35a673746a69cbce9930f0b11a5cdd1eaef076f784bb8f01e85e1e29f93268410c70c208774a6792a8a0fcb19211800fd1d7314166f240b50f97c61fc8671c9c15a74993b9214d8d32126df816377523c3b5f944da6d7e0a26fcbd7ce0ed21da66051a9a4b05ba6ad9236c3c3b9a1b76b90ef1de5ce4a0a7dd6d17773b1d94e0d5ed936966b8afedb00506bef7dc05be0f2e47076ae885602b69bb5eaa308c8a3ed2920c329b84deb6f364980bf1a0ba3766265a909bfbff72e9efc14d45d15d06f9d9a1ad5d4534e2c1e71783fc7561102813e42958121ccf21ca144a25c84f56d63b24b6da13241c8f8c9504bc847ee624535494d2b5875197b5237fecf963810273aef284c0fe568fc368119eca30f6c76e2a119e24b1ba36ad24e4def076b922a5d8847651e213d12b43f9491bdb0b0255aea5e044055c13158bc952c12ebe37e9383711b4566ada005a8bb993bbf25904eb02e39b1df795ec6e75c4d40b9432d5f50bde79d1be1585b45266d8620f17e31c183e7e8594a73a1f8d9cffe2d9e44227f7d85a3a2d7d567e95213b645403bcaa62356a6254b8b03857fca5e8902e57c5e1cbea6cb4374a53dff3bae50a7b2cb1d87c93304ec8f5f23fb3a581bb7f75a38736e4850dcf6387723a4b3d6c7573f66e40969e6dd7228a4aaee1b00f845712b31d44137e5f71c43728675fa9e82c51d0f99c696842b49134bbb58aa86c71abb6f9c657c5331bc4ba182516d4db3d4b5889a4d5494f4605bd2b43318c74c737151d23da9d215bd0536cde7fc2b760d49128215febfcac9f0d46bb52ec3305b7083383a82c508ac88b63f9f6e875141f77b1b0ef859bc3a2e7b0bdf8366cea39805f0f244ed5fb6f4b6f710c2ac75546655d23fb793cad5e6f47573ee108903d90e8b8d26c7487830e5e3195230b37e609ad1ec92e540b4a45cabf0fe8723ffff1c48b93451f6f726a1527b97fc114fcfa5fc225183f7c2bdf49fe0fe133dc4576bd3d38f7475295cb71dbe2469cd5a8bccc61f8595077340fa7bdf5ff911b142663f72340cc1bf293498a66b0541b4c09b29bc91796a5fa2d3cb36628d4fd5aa14f9316b527025714cf150da1631f44d903035ad159a751773ddbf1257e4682ebb4c79b3755a96fe535179f64a1716affb98e02be8b0a92ecf92323c91badb76fa7d200edeb4b941e38e9652221bdf823d4116cc50e0e2ac498d40efc78a4be245c1cd314c2b93e181aadbaafaac92199fbb95e17fdd58c0cb9d4f6089f2b95ab4e223fb5af76dc5ec24c5b16a43eb3b6cdc6e35c8ee9262d9115d4689bb09b1cb91ed370153ff014d26519e6c321a1ee3c27ffb1b147e02d43b49725730d775fa16e849ba4ec3712c29531a44fdf8ec25ac8bf60c51a708870224fef37dccc1912181ef2eb059e655909318eb3ab7b2ff4b77e88beb11af525f122052bc197aebc2e3e2418d4824ba87f0178a68632dd9e943359a69f1e3c27d49d51d3e5042dc6ed19fc9a2e405df85c8db483ae901200db6bfe1c23804ffc6db20245df0294429fdde2681a55288b73479d0ff919bc7bb5ef3f947a380576e4132d3e14e6bb425e1b0e9d112aa4460f29204087b6e91f8b9ea24b3cc9e356e5f5bf9bb714fc3a302928b294f4981bc7a6fda77b4485d7894add127b66d86d498624ed02098fed3b0d1b38dd1e3080ce8f09e626acb025f14c5dc8e4ed9ffd50ba60b170983845345ea252f94fb5ae6736e23c78b601c9025d6917135be41dac5c3dae15ae69156c3b6959925278e0903dc03e66483a4fed820c7ce8e8d3ad2208847c30bf97f3c55373052cc5ded42a88438a6cd70f874a33b3fdd2eaa51beb3a22fccc3d5d17874476b516b21b48742277ab69a5d71762236951805aeeadb5ad902e78739c69c3ad6cc02562cb678d0f3adfb05902774c5a462bd352adaed1efb155ff3956e990d34ec02ed0b9fc0c7a23e3e8baf79246370b44b8fd63ad8b93bf5b6b0086d4284b05d5158c608027c7006fdf500610f1b6eaf42ee6ebdcadbe984b23868166f484656fe3d1ebb354b0cde649df215f695f90ff56b2436d136d2a02fadf7c34da055b4064c2bc21ce03c50bdb4f66a0434bf3dcad01e460b85a8067f227b34787d09771b80ec657d2ab583f02dcf0ebc5daa9b39b825a9e09d6379764da376412e9794a81a08a6fea587583873e2241ce8ba828e56979675ee38276b5982e5fb4a2fc11c9348401c8faba2ae182253710386194135ccef15b7f05190bc83cb0ce6f15bc1da6ecf0dfa04c00fc50676c9a99765b5f4c1ca710ef42e3784aac645c1538157196be9afbf9f3a3f0147705357024f7becb2f87beb6ae660f8d9d19590ec6ef45e1f21c27d459a3da1d9c3bead8d0b097bdb4080bfba4b1c6037eb6efc9d7f2ce67d1e79bb4697bd74a2977dc13b97b0984b1eae4d923e2e1fc584204adaa5a37d8b2663366cc16896e12140d8db21e8a3f2f17e4a5eb2f33fe1d47802cd2ef2ed333a61ac02eb6f99142c8acb173daeb0e606cd42d1af0916b58b08cc09c84fcc698ab29bff297380ac2343f9b5553a32f93dce89aa66db8c6cadb66d1855b0c759de8b28eacac607afaf176ccd24124177027a43672946051131807530f77be779d84bdf2df6249ff8e397572501924a2a2ffdb335080fea347071be704942f0c6b640cc5c8a8ec6a88ef4063133a1279c4542cd9c7a64ac889d3d30a5f492172ffc32d2661cec39fc1d6f5f9db7d79d4d65e3ea6d81b74f4483904954bef7a13fb6f4c652cc676ccef3fd0cc78b9ece0d7756d44c5f7f00f5308a267475792494b7ac2e9704339124608598da9556b1424bd87992170b9870f1decef441f0d7cc09a87556ab41d469c0b9791dc1b745ecb43b6f0f7113a2fb83a84a780e18b2af2857e0cda424533b6c7a4dd207fcfb41294808b1d7137217fbc28b9150573d5ac366bd6e1de3a4585984f939a7c0b7b85dc43f21e3a834650ec08ce81cfc8b190a29fd7c144e2d9f801b65170a2645b60449f1e71b72b7f4248126f42648d0841e1b4b8e53530a4d4c562fad1da1a450e3b49f615771a3c47aa8b72b8756c6ab1cc381c9e9287e895968e9855551b6654427d6bed1c4a1f749b502ee2b47fc91b5d1af08d3a465a1acc8c5c18faa5103fcc8d94e450caaa2d9bedcc4ca9c93fe9d347089da922dd19fa21ddd6477cad2ab0de8a98125e60e8053489f63c82f45ff9af0997295c302bd641e70d47ed5259ef9b8ec5ca0d14d90033c5fc0ba665e9e0ec07649b8eb2e0c86e9c18d829d35ee421cbe9432b0ab56e4da7ef7f3209ff4bcf5ad8d596b9a647baa6544a9c1fd2ab6b267b311b64ac8741e6d09b5b1b751fe4f99e3219bf6a95beda692572fe2ca3e5dfed7d932f1efa69d53f3fabe6bcbe18ce4b850b9d9885d83ace8286fbcccb9192e14769d1417ec768f47b8623f943f7f3a16b090e30a97834220b8e8ef7773b9cd6b477353cdf159473142f91f0a8d84612df5c69509bad2e9d33e47e3ec00107d9df4a32c4481ab2ccab998d4af11927b92e3de37f0e9c96a59d62bc867904b26eb488a088bd5e2e8a3eea0d368be1875c34e461b99be804405ece5825dc7839912d1e4f0afe2c09c979d41c3aad0ffe3d2113dfa51cad632895a4b4c479f3d2a3a8d53ae4882bf8ace5ef4b231834aea474bedc19674c18b23942a612c1d0c714a053ee4b3ea49f2b293bdf4af861de68f2a13a1e9cf2239af45d90679272ad9f22555d870f943a2122bcbd8f6c5dfbe5ad2868fccfbdff5f0ab02943bbf649d5033e44ebeef9b13089b6af37f746d9b4fdf37c8cc6d77604edd743e43ab4a59e87f89a659f3e849d1d5061038e7b8997c0eeef0b8b4f6e16b88f9325b8438bc586757492515cd1290de6600806683398b676a9df87edf799eddd756341cc80a7e7d89e9dd27d84b249efda16535abd404ccda17d36e09ecf3e8b749c8207e2c8049e8ef440ea0512e81f3dffacb3ba30ba361db07e3abf69e8372a78f928e70023f99b21030fe57cd0716245b63b504b6a20fa8cbfdf3d8f6481a1cb12c860917dcc31928f66a1f00a0f1eae7f68ad8c7dcd3eae7ef47cc989ee6363dd7b3addc45d6bb245d643961f009c3f0ac1778beb37b5f934996fc80293a7b949eb3400630f3e6da1340267604ce77d63c8548ea52c65ec4fd6aee1ec8c4c43fdef824aed71d394bfb6a129cda67aca96ea8c52bbe348d7e42fda4fa056a0de4e747a3c36d2752ac234eacda3728f10a6847ccbfb510c5be75e64fc83c7f5e22dba8013c8d851fd5da8b3ca6da338247161a6dc1370be4ebf253336c7a9a67ad3469e300c006bcd6d9f59f7c42c8c43cc734182b82d83567909b9a1bcd76e029e5945bec50d7fd1e833bd2a5c3a262ecb93ca279d08956e2c66799a50e9ac15582ade6be4bef8fe099c4a1cc094d1e6a90108f2cc5f37e543e3e88f8582ebebfc2b91c6f9a6970b831c995cc425bedc1e51d5a06979aba7733fbf021570a4b99f0c484cf3ebd48cad06532e8d286f55b19f4f02f845e4fb7e2d74ba50020d7a069cc760d1009a78727d18159cc7e49df57d26ecd87317713d696b5693444d073c0181aabfe58a8bb02affb8f4a2567f3756e9d0f428883fcd291a29b157e7cd1217db42cfad7dd76fcaeed72ec280c88ea39a31040067fd504782b6f83500837b06b8bbf8e4192965a8862514b16e2adf74e1ade3ea973c8ddd4be4b9a442a21b577cc1f2a47e49154c9e348754d2a18ca6437039a3b28251c7811a722bde170bf58e8f47b4f62a27e5f350c0fabe733944dc4f0f98cffc997d2108ba6b774dc1cee684e54075f1a5d9d0718fc5e049048fd5e6419cc5ad8f2dfdbfe87a8cf9ee6a498e0d59cb0241e876159653af63952c225ccc1f4e8de228ae0fc2fd448e1384b4e17fd03ff025edb3d528c7531384749a4b45b954ee6b268459be05daeda58ae7b250b219bc5b13cd1ccc78b98ec75a023be4c9b57500f8d2cad38d26ade07940824e3b20bdf4f0afa4941a74a20cde9bc091d00cd28a75a9427bf5f968211c135388a2d6fc03617854f2d0f02a2a1fa4c87b5c829812752a962574a582e31b7b03395be2d217b71f36aa84ec908c90dd021874e2b5bd3516a5b1fb0fb25df0852e66c67dd0415e255c70838dd83437592bab7590da8d9aca63c801b46267bcb7c1e716f81c137fc85973e7a2ec1157e0bca29c664591d83fea657536442c58d642f23ed21212b441eefa4fc6c0045639325625ba4e9003b08a464894ee444bb304264ad45b69b158d4c6099341cfb56df9702be5b6126a2b28c9168be69df7f9061557ee5eb0565d77838f924304f9f0f4ae6ff0a30d791d5fe0f8f0675081a2a75f6112d9fd0c204e4446250c14141a47673de3d4a73ec07457d04f3686782de2f1634f506a72a62eff582ec71688bcc7cd06e0ac02760088e974910df41c1693050e4a15e509b6f38b0bcb9c0c77718f2fa0fab16bac240f22c9ed5c5cc6c1a41f328710eada9dcd745c0c3477f569805e9ac0ab32f86c9f56127f8314fbc5331e8384874b3cc8f1bf920ef9a8ae0699a56ed6a59f4982dbed0c054e420496e3c2c9f60ac6942fe457807dad8eb437dba917d2bd1a04003e8e79a31ce331fb2aeb4155e8831eff456c5d22765c6a1be8e60bc54c257663f2894e8fb1cf17b83c4363ed445ec2e0a878f46aec037fec34ff068129d1da1d257352bee1eb3106e1604cc12b87832c9fbb38c49b503b83c255a02ae338bbbde9fae156fd7f33a1cca597a939d731cc47b3f6242d0a6d6d677c0475e1f94fece427f0b4ac5b83c6bbe89cf33b4091b894861df78e7c708b316af8d186eefc1d85ecb782f164d819d7dc0affa24a36815f0bc55637d033dc770658ec91aac8c7e8f0609fc96c899101b947268a7515d4aa0f65a95e90e62f0deb534a11d634a37566c3a653f58ac6276811b7561917902ee27450067912aedd25a9f7c506bf0fe3f149d37f0280b6518b20180c57bef276a01ed36d54359ed4406cb32b8fee7c2b6cef54ac78ae0ec14aa7a30b2f4a1413afccb9ece3c7a88bbfcef353b4ac313023ec2bd1493e1a42576e10e176795dc90402aacaff476bc2d563b62080cb28729279b4f3da7a56840058b8ed173a78688667d1973d5f7b0850f1c7ecd815d9b3fc4b2db96ccfa6ab2c6c3e930d84bef4814cdd05229063e652f64b219ec21109f0ebb576f0bfa99e290ede15115dc6bd1a4df21b4ed5de0831496c68be0c85ad23369893298a8b3059a228331685bb61ea25ea6d1b27b59e42286e82998328cc36767ea8616a3b2e7de227e1e52dfc4f94cb0a169b78b424b98d1fa15d06bf9d8fb2fc75ab7d577fa666548e2afaff768eb30234e2615174cf7f1c1ceaac7b5ba19279653b864c0c33391f1a92892b83f8527bc57ddbe076279efab54fdca616f8af672da8341c0f6a06c380e293e1904227a70020f119d268fbb12e893ca8cf1e8ab50ab504f5fb31340e7c76a12fc54a649e07b1637182f4c523be4bd64df227f8b84d01cfd1e0e2b540914ebbaaa9a88cff54f775386fd78de62dce9a9c6b9e71eff1787eb68999d476c0164f8ff0c7fdfa5ade8f9c73fb15c341525a08faf3f7edcac2d8d40dfd1de54d06ac8e9ff59402044970be01851f9bf16afc08df04ffc8962abfe546c74309f451b142e2d2c4fdd59c581a64be432a2207caf4caf06ca83ada29369a30c57a9609010d07d56947bcbd1996a83582e54a1d127f101c88d444686bcc7833882716311618181a01e5b7c42e4d61253bc613f8a8ae64c6f784b88c942ad2fe1b7dd3da7ecac709591a0e00501c6b8851789eac025cab9c731729be7188628323e6828c262e9264ac4cffcfd03c8a87b86b40af9d0fc4661b99e00906f63ed001e1c3765c9e8d5f82c47527b5a5e525fc6e7ac87d9608105a177caadb07734a0c668765b74f4dbe3c742a3cc2c4e8ad0c4a0db64a631df89cc5856be2e413f55057554fa5d3c879c157db9fe6b13967e66d90626af2626d9662ed3e8442fbedf0370466a7a9d6903dcda3972d2b6bf7dc5f3f03b53c8d7de3777eddf88bbdb230bda715a887ac82d48ad574517b298a56fb7c76c2c2404c0992297cc7a120365790704224f88a0d251743a5ab16643738f53fef24fc030b7981969c64e3eb9c4fb0591ae368fff28e42c7f66fd2220b692bee1ac0f698aa737c55c660496da505d33c7c7630337492288086f3d4277bfc945c5d93dafc22dc3950124884aa88a35adac95d008026cd984d4ff09982e603db0f4ceb60db9992b6eb096045add03e2ec08caa6f88a98da3efc497d55964a7efdb4c62c8381ff293e5212f9e47565a13072cff44c8f938cde03380f020e41b65bd72ca67dc1091435a79ada57335cdbe69f835ea8a994a49c0b8e7aa2f525e052a58fc36edc6bb9a55e50d76e0a63edeb506e4f352eba0b03be11219a3774936c007b0edc18245c95e54e3651ea7691232667986f54e6471c9ca897e4fc71e4d1a6f14e07d4571347219dcb79dcb36c2b3f4941478ba040d93b9950e1831a3723c8a241bd01509d7fa4c2b5e2d03e8d0060aae0387181fdd4e8e74a61957fba767f474ec28f74b3c5ca8ef57ad55f3cf7025138e8b1fb619580cdb6952ab542c63e4c0a671dfaa877f1c62a7cd1212c552ab6b69a1de358b34021e449eebb7404a8feea9e3be350afdf9481ddd0d2d70e793c8d2b23a951389085e4045a1a1a021342f641a99228bbbf55a5b70fa4cb831613dbedca91560c0c065eb4c236f4c586e7a22710005c4151e1e8baca8cdbd172229bc137ffd85438ef7db9c2150de36d1f8a6bf56a43d59c067d7827553458e08c9be5d5c700e1797c22199b21f6b5677ee2137137546474c619fce7a1a3693549581f2378ce4be71c22661a7752d0533918772a2da61aee1674ad1b36fe559a55f93510441c06cfa0f26aeaa19c67599a911d5c127e4e661afae0a32771c0d8f5c8f200ab44474d0e00925cf05702e7a94ec5ad9eccc6210ece5dd9f08c5a6b3c635085bd3e32ecf71025e57875127a7386b75d2c4650036f16fc0b65fea34de6a2bcd1a58bc9bb1752ee45653fc747a876932a8a1e82e95dc4de8862c1b88f105c7a9d7098cb30124a9a912c7737275c83f4cc1fd7974cc52bbabd46f63fa7e8bb4cd3b64db001acf5687f78c6624769b2ccd548fd4643075ddabb9aa3883b60e98832e07bb7aa458dcc004749bd85f295b338f4cd9c89a5c8ea1cd2257b232f6ae1b9c15f7f389f0445c9409176412ff609aba8d3aa998bd983c579146e1f991ba1e817144cef347b84c4fb4ee4a5154f20d735db0d46a889780bb42c28b8497066360fbdd24ab657bab3341ebb582e40f31da7a1d0b202a5b3c3c7eb0348e8ac3c14620946dfd105eae893299c9ed7b73f5e313bc25c7f0e8ad80acb48c9f9517c12d5b303d661f5f87a1fd6c16a732c87fd2b1b3d5ff6c94de3c36fe566721a2f12bffccf6a96345753b3699bcc5c1973a10d7964aaf2d8eaf7dee8bbc6bbdd52dca3e9f9866a59f04a3def6fd6acc760edfe5721755adb4ea2e644d5f20c556c3fbd56c0ca51a9b72012643942227055d8e68ea717adba98289271f6abe022b38f863c61e14c50c5bcc2456769948b8abfaf9d7284e3416605baadd0f5f05168081ebc6cd1059b41a95c1f2db5813ceb311f284b6daec5483ab401c5769ba58e6b4f5ce2346fd23ca2df077a74bed6f625d661a79b3efd7d731f9b531335f1d68cddbfe93815ae72449a4323069f0e4ed382d8a9582b85ce82a90fc5ad2280d8ab996047333f8336e2941194c95b8888fa100c7db75de947963fb1315910499fc4abdff5948cdd31c0e2ee325916ae209459426e1b4ad19e8e160c568a76ac04a25017a18e35400e67c81b24aa655b9db413f3aa4a9d3c168795744724691fda7a78bddf1eb76aa9db61370589e9926f848b7ef6e9bdb1a217930ba577499d1159b3f56e3c6d8cfe82d5dbb2976eba2d85294473d0dbae633013d4fd16692cb1d41c34a767ecee961aaeb58e7f614dc739a06c9ce9fa166c9f3bcd01c7e34119548ab5713317100dc49099fe991822c03f3e60daa8a7c7c08b4c4a83e21f8f1bc2792362847bf32dea3e9b6132ab3c6562a43866bc0d9f34f88adcf94392887196bc7cd94445fcbcc11e0311abec58c16c714bb6842487cbdd8d2c20413e32c2b86e03f65763e3709ac149943e2e89110b577857f204d19f6d1d482ebaec6321a6bb122211fefa0f393ebe884f9782266b4154682882e92c673d48a56f831244d6e98ca72bc30dcebbb9cb32440a787d3a1d0f4375016212b721536863dafd0d158ee04b14dbd297da295641ae42dc8fd286f1984bb1700ca758fc873168a9d7f4db2c9c46fb00f006558be4e641f5530cc351c424270f591bf3cedc2d2fa8794684e83cf5072ab33d9e7d1da0781954a139d75fe4aa8f3ece0e9cf058000744a48c660dfcf8f773b3a052d7dee5fdc128c706d49f8ffc1b563c2432438570c18892672974bb5afd0655fc68934a3be81d02ec99a7cc7108f4c2c38cfd4f800677c9f8a278a242fcc30ad02a0b3854683181d5eb08e9fd870c21e8eb796d380aefb51df405ab425d28e930b8138581ce0bd83e1dab5272fbb14867ac541dfd0ef14c35aa852abef1b6e73c380242f857af2aa320d817d2cabab15a62b4b9310c517ec269620fb7a6d1338775246dd98fb309835baf209995e27b5fe5a75cec1d9bb4e4844a039e122db06421a3676137d2a720fb41a14e805f9f6096ccca32fef7a89630c88bd9719a8af30da59d084a26774a55de743359d2f7210189ab81cdb557b28a9d8a095c6dc2769407c5764b53142c7bd113f856977e1c57212e7fdab105ceb5d7e38fd960a4a31a330c3ca2df4e1cb8d71bebece1be0b6936be868b3b3195fe161d6bf90072851e72b50f4c53ffcf541d0e7bd1a0db81c54eb80772eef074d575b3e5cb8dae650b472527c851407b397bec5d60e7af07a8db62fdea901529094a526b3abbf91da02ba40779ce2b5f240a05032836d143d352133f938e7a45145a1aeee343bee47b8dcada0dbd4e015050ced4bc6621768ba787378325565167b17e462c93d07a1c449310d5660b5d7a3b2cdcf80181ba6b9767f0c4677f748b84a26dfd85c00559e73516252e26c8b66700f3b80c2da265d58a10ee11e37887f6d6c6a7c42c4622accd7aed976ab0a0049dc77c0f62852d60843f9733ccf0ca9562665635e91c60b7f09afc73c79b1bdaeff0f2d7061d8cfadc8d88e4891a6cc4d2c1d328cad88b1c6921d4db82c8c82be9522e2504528af1bf69e9d60aa7dee1a182071fe78c29f941224915190de4b06d1508be55d5ee9f68c7ec1361f759573bc65f37ee65327482fdd29cafa28fa55977eda472f0a5212612dbca9d31021e8fd6fac7711b27f77209c143a6c8704cfd46fe867e7c5d61d3168cbaaf04d80804df394b5e19c5fae2dd2fe3fa2fe4d85b383cf472b83605fce065a5ee664429bb051969d3d439db765cf5132374aff65df3b75a1185089554cf6d0417a7e143c66b325d27c0348fabe244b14012bc1cb771b1d8709041bb164f828e9f42f84d37a53c676d6b46f3cdc59efb59ea47120c0c6e09c5518953566537dfe53377852126b24e3d946c561f9ac225ce11619e785692fff4e58251e50e9f41d8f5a275253c67e9288bf04fc641e49080bca3d6f709cb35a0ba6bf924c49a738e39f8ba1a7c10121c037846324fab05f58804d074053ff0174f92a29dec026f8e7cfce40ac69c8f3fa3443675c6b0db3c2ada43bc0bfcf0c7c7bdad87cd9f41f0619db79b8b74f00cbf6271e361bfb1978bab867a65d0a0586046883558a904c3facbfe281e268619fe42123a437b1856c7fa09d50dd4c06c6e15b914e128975848ed703c2b6e80c779f33fe1b1edeb263a9148d0e1f453783fcb89ac4ab520cf2070f82322d87a83bec8037d0bf957e04a09489a49fe643282f6ae32bbd5895cfdb8298c0a3cf3a02f9e5cca3c8aa16501f6a12c081af8c90c04aabd2db465978400471e434f6ac9de71c48f01c1a00e7bc3f7699f9a0b2d6b36dbfb33eeffc14a69338118e58e57966e8dc4890ee4c9a1b90f8c9fdfdcf4e0f1a72ec8fe167966d28422a873dd64ebb24d57279cfbfbdc3a61e496e6d08a14dacc62e67d25c0b1659af9c89989eeba3ef5d1b29a9e9a9e20dd1e4e383c55d54d36c4a348f84e31e4c17a9cb081b9c3cf778fc278566e32ee21f54809e18243c14b91d43807250d8cdb59dc0b98c6a0496f074bc272bbec59b86e09b13b0179cd7bd169b07074859ea4a2c8f38b8aa62f78158ae42b95029ad0dfaebd9dc66f32b1fa9fab4e5b189fe9e2bcc9ea3aa1edad6880ee969976ab7cafee6af0235a383b1005079445cfac40124ba71bc484a1f44d93c9c58845c1528feacbfda45f90a8306d2ece789a967988e09643f813d06d27d48bf2e89be29a2fa8bc29f343ccdfe3e5da4858fe1d31d96f34cfbbc92f91940dd8b9503234188b3f86f364622b4a67a29543fc52d3ed4ab132ca2e37a31b8834bcabea83197a8527a5fe99beb6122178c8cd6ed5c8cfa6e77a156558bab369008faf6eca071898034d42216f702d75788583e9e058cb879a8464812168ee227cf48ba2205c133dcb642aad1744921d90dd422a698b2bba8ab9165b7e52c6fb9baf56bd09fb1297f85e644d0be9f0720abd02df02a09b4da93d011bffe1090995636b3aaadfa7df1b16400ab6783618c3c0d2215eda2606ca3707af1fc5cdc9b975952b6142c74f455b4562d3e5325165cadd781265fd57e8ad187986b46799b98200dd2d560127fd59395ca46471ecd790eb12eb1a9770cd44b2649bff6e526f723556efd3634d6750dac46869c49512bc577b34993e56af76c4e979731a4397a09190ff6831f41ed037b76f81f2a2fcbcb0a1ea6193b4ab61737bcb916ee18e48c68f52dd33523df421f84dc3bb3bbc37294946d08006d7b64ef9f10fe85ecda996c45703659312d0bd0d405b0e1ad136550c925217dcfa77ceaddbfadc161114f5432cd0f79205b85fbdfa5d68ed0d736542cbaeff74bc897eb2e6f415e2b7e10582ea871895ffe76c00a50d9781f7440277be1e9ed438c0330999ddbe997f7f7e904845ad9563b99a5d408eecaa211a8f77e12db84ba953ab2e6814d335b6d1f05520fa80ee33739a1965fd5d54a879afed340ae3b0be35b7fe541ecbe731f04c87117d999433f56479987247d2feb99ed82c8c13bb0ecc52ddfbf845915236bb39193b216cc3e86e6d46593c9e23ba69a22bec75d1444c0c9554d0cc6fb6c79320817147b60542cce47be1b0b0a2d4f50a0aa38a566b151c3dd736278823b7a3e6159d5cf04a5eebf65fa3ad43e9201e5e0a0b284ed89ba588c4cacbea7b95de4cf10802cab93544fd1a987d0aaae1a49e026a7b85de51f4c21299ef57554e3c691c7650fadb2409c0d3963c573cd3bf1c2ff21a9e64e0eb8791afd131af598e260c06aaa3b155892699f944712e29f761fb01e311011c56a38b74eea15762ec1a6ce3bb6c76ce5c75dca65612aa1885c8a146da072e3bda1935e2a32cebe404a0b52e0ca0abba1eee6d7b8265f3bc63c447a150157525e846be30cb147c6b038e2a47db0687491020db35a6ec84e4e5dab4a1dea2bfb0c9f2c4ea0526fc674d3f34de2e7251a8e147b34915c27334b6950a61daa16ddb65a94722573d4f7c027f56cf9e8753897bd75236aa2a7cb0f1d19400fc04f7416ec9574a47298e7c0300b610ab8417b646b0a59c7e1b581b67cd8def98d0b0b36679fc67960bd15ca238fc7dc8374642b09590a0159bc12b07a0c9630cae0ce6b7c0ba53b0c7a01dabedb4aff6954f13b37942a604bd6432e6c02a3f05ffea7b44b555290903a1b2378b7993eef98009c378685362548896102ede4800ef22c92ca670eccb84b3e0a29cb883ae727f49a483b63478c50124dc0ac1a5998d943cd9a9426ca619cf657ac4e76ef5d9afe697c997a3f30d070a2f9ad50520c2a69b89ccbe5d87aec5e7dc21bd4917dc0b8438db71ef79bdbc7a3e6b67362284d46268064cee19be0a108993dfe28cf72344d5fe651d597588b9943b04bd8f050268bb70e227db1f6cfe018a6ca29e9cb0c051e3a52f505f9b2ea8ee99db36f2f8bff3e31813b8031eec965e69ce11f03572fb62b895a882c1edb0aceecb23f12ca743f988f7dfc42964b0acf05c3aa1ff2824efde0b04cb04d74ade157d5bb5ee49a91f5d9c20d7cdd189483e235f76808ce97784dca59d9c344c9d62d5d159180d5bd4006b109ac320b91e215657f3590557383936d8cf4b6134c804df6d36a5c1e3e84a7ec593064281683418815c95eb63f8a489b9ff78fc0cc0b3bb3bfe0c1d67e28d3592e237c72445728b450faddd4fae407035b0585a228ef7e86acebc7c8e5957ab1d8d3aa68fedd92fe057fbaff19fea4bd7cd7328de531f7ac4ca4b771414e6cc27604b4e10248b6fb54b5fbfbb2fbc7b6918274d33afe030e8bf5481858340065f44a02e105c4161d37756fdf0fd8cfb9cba1f925c5447f6cfdc05d6dd70abc31a213550a12bf43dee850b80fda60dffec43ab3061d13d45298bdf3b3c1d40f2dfc981d9893c1e31615866cc07d1d27b20154fa4dd0201dd41882be46b108bcea3d6ea9856b8342509054ec78d1b1441c890b4ee6e1f591c8373702ccf8b396a5ff88358704966fc02cfe39e2a5fa41422dc8c298ba7ae1f0fe3f8e65eaddbb995f866e2b17e4fdbfc81713e4e3243c1b1eff84025b8ec51ae8abac0f592d468e63991982ea793f7939d95dc8552e3a8981143677a73d2a26ef432e338175d2ed3eaacb31724819c905b682109aef7be630dc14c31d5b2816b61a2fb4d5f9a6b1548cb45c05e840b2579e51a70fd72379e606a6d46195de74dcea0ec4337c7e3dae1e09cf61a556aff115d7e17aef35dbef9a6c29f96d0d2958f590663436c67fea8d0371da3a95c8e04a75253d1e88a851a201267b7d819428c440b8071520c415bbbdc4f243d636685eb239f978aa36a0db0949dd812d0e56fd7c6cb7720f9411f48c8b92dc4153e28e00d7b5b3c9ac7aebfa0972c6ff5416b61a4707f7c0f955edc84a2c43664744c07836b5ef90250170dc63cadd159ce457b6b044b5ece9423c940b6ac4c6be3cc668cb92890731dd9573c1faf4d1204e82fcc59acf98a34d672964eb8dec3c4bc7dc5f382fba87f90a408358e87c770e3b53b1a4d5b3d8b4db082a7ac3020960f9fd95230e9dc772b26952b836f80d84d0471306dc07c50e67db37b1aa684b132e46e1683683b83c5cce77623b3b356d6ff625302a67b9c8743aa561d1c16846ab08a3c35f184abde1d6e31c030e05157d304af5666ac78f30a83018fcba2bd36a6d678665dc9b21f4f7343bfb31816f7aefd120a12914491873984b8b8f32cda4fbb1969531a225d03bb88376c8e368517fcf6f952ac4c37b525bc56545e3e19e7f96b538fd5966984e0b968820c0c3397c34cc7a8113b80995016be7c38a50688038271e7d36171bd92e5e4fedcb7aca91a35aaec08063ff736b992459a6c8706943006621dcf9ebdfd5e6083bac522b4f7f86b4ba2e6c0cebfe8e2df185376eacc456247cb381b73552a63eab34811b97de64a4ceb17e46cb48b16fe43ea886fe632887a035fa505219e6fee594305b88bbad508d7c2625e51b0e65fd3ccb10d28c99195d7348bf43e562881d652d42ffef7ba78e93b8e6746eb83e1fefe0bf7028242a6fca746c439b889477ea4060bf37ddbd5c13b4a40fccd06a7c517c50228ac5c4a83236e855e4beb0ff0e7398a207a754b42c36f1e28796b364f8913fcf84334a55a3a1a72c567cb7080fc3327e9abef21bba36a90bd70a0172de5f41082f7a8932de4264ec5f57ece60e888d1fabf1b4509692803ad37255a9444a4b8e9a9c18c2115d3ec6ba600466d402823af8e56483616b7936df7b7cecf89133a5670a0a0e32f3965e6c2ea5fd7c5c2bf2d5d6454678b1adaf567a38e1421b6cb3c6cf7181da709820d26cde7202cf61e4aa63f956ba92f82d53d38118312bfe79797b449bcfeef24aa6c569734778c6db56224265cb20ef603f2d05efa2125c4ba7356f933053866c925dc5b2e750fd9a97ab874e07fa30a6eb9f5068fbb465bb4433f42d6c6d33929eb04b995ca4401979e419ddecc0c5ddc15a2943648d006fcb0fd58ad6373f3f72f4042e28e3ef94249a6c78a160d703af0e6c57ec7102aeb739d15731320307697be55578a6bb0ea0eeb54a585a5f5fbd80e1f63eda6dccb514638d8c8e8d31d94b6acaae9f791e604ea5dfffd6c6735f4a2dc4b1a8304450ef2c8ac2f2fd59eb325ddc0fa90a4f013fec80b3f1993d81fca01f35313338be99f6c0b4ebca18c8d5f15bc839fa5928fb280fe728770958eb341d44e78dc19f1d87978a266a8768e6f1bdfd4f01e6c88c9531a9e72064f4540f9b6cfde95305ac65036f8918013cf059b6afe586a51c200ab3f514c4bdc5c96b217dea7f77eef4265902198bceac209de156028e807a22f559bca4f66070782dd746f9b2a83c3892ae6f475e045b1473fe3b0202944fd36cb6be15557c9fa6cae532732617c10fcddf7c99fd58815fae0c1e1bc2e47533453d737cae9ad2681f1171cf56e049a99652fda3253a88450e1de66aeec1e1b4c93d21700f03b92c7cdb21cafaa13e22b8e34cea667daa878bb376d017ce6b00a1e0984f0bfc163ba9cc7af1b5ba68b43e173a749807bd7a01dafbb4c3c4debe993e60722c68f2bae7a53eaa7ff48990fb8f8fd4d4ccec9d5bc9f51768f5b5794153da4b18a3790602a742e2548436404515da4d251a6e5c08d8cc2b0a3c431f208788ade03171a42f620208e8d4443c5d6c082e5747dc3a011e7f6eef9ac46793481c845e5f50c5c46e5f733fbf1b6ff0969079ef4bad18f934ae275077503e4879312eb4c4e881d4aef48976228b28a17d7b4bf631f717a322b362b50f781fe9bd8eac296f4f2ce86a068d93581b396f45bd934bcb2a32f4599261126dfca19f2b0c26b597be7c2352fef053431049e351a3a47f3f6f08eaba229c800fbad8e88524f049e4ace4a5ef493a52481328893a5b5a39c259311a3c03ffce238517b93c24c6ba6bc14189dd484e91bf42f5c13831b56d941d8b5f7c94f8363430be51976c8a805ac698efabee37cf6581cfe1f3833a387d1aab40bb9102149aab048cb91291d8231372d4b9a1293b5745381c127bc0ae183300e11117e62609507185dde6d63822cf2e0a659950135df319ce0ba3acb91f7d685f411469b46d12285ecd77e98e0c5f3e6c17980ca8bdd4da44e5d2f868953983928bcbb5c866800eb7b45d42d8c21b626a3e2a7f4ef32af7d76be905a15511b384db4cdd59b9c9cbab5bfd22935ca7d797e66bd137a04c96112b4f5f365f9d90419f880db9e7bb98951f70d225dfb98b57932b83f4f445f6a076a0c081896da897fee0516ac23947cb6baa8bd250ae8cf8abba7b7f2527861f013d553b2df8b593b4f906cdb42aee94366c656faf86b0a06cb7554338389de1252e514006a709619ba0034080e0c70a6fea06fb77b50c12f52c03a568778ae76073872fa0ed23062abbf83eaae772fd82c4966c17ea1b0774520a93bd659549b94af356cc12f5a6edee0695c69c530c056bd3a1312c31aeac2ca2b81505473c086ded2ea4cdbebb3813a53430e2ee602a1bbdcf7124ad0c030c8ba8dfc413c286f90d8121ab8c4d10e5fa2869822f69651d28e82265321648a8fe049dedf169bc9e0ad16450a52904dee827004c754a34107cc728a5cca4171c9eb769d8d46e862e330e4759c75ae29033ec28ada5511b0f0d2f9eba4fce603305cc632efb13680529b24b1c9294b13004ca600dc5b0a53887261867ca36d264ed17390845982ef6d82b65c6329d6f380a5c4792649f4383b6f92f7990d029ac0f032d7883b8b1326f7bae0e752d7f88b4072055131c67bb965bf653a79548bf8f69fbb865cd511709b302442f59defa581eac474942715617f9282f3f1a1ac7811507539f40c1ef359430c0b9bf171bd08e659e710f73ad78be315548480eb0fcf213890d2a79ab02d6ef0f7642724702abfec320ac14684e53b03801c3f45adc540c4c6bc01a62b56177b806061da17300c19f78842958aab660951de1eadb4b733f19ba6da579a3c789cb5afed7a70c63ac842721526b19cf5193da0e0c25c945390a20dbbc9a87728817640a57f3a29fbb2d913f657391c18a4ea30cb42459bf25bc9b59123c5f68aac228d7824a45d4657aeeac491d63d7c11c01d1cc3afcb046f99b6d2753327f4e0fcc65c0cce5248a694f082f796b921e8cc8470f27d78dbb1ce682fd308a3851be526572565c7feb43e2789cc7a6b55fafa5fd7191bf9c0cb31feaaaf1ed42254791bbee2a22754a9bf29f2342f574a05d3e5053831841776abaa8cb803222aea10677ab15385302c8c5b3d94e67b1223e629025c131a070e14edbe762b5dc53317cfb1134e662867a0d138662c5065d665ac24f4ca8e5b62a8bf859638544318624120a6c975ef082b901c3423976d62359c79f5ebb5e2d33477f62ed4782518c58665f010dd120978192b2322168ac7d1207e376b2d79edcebc5112cbbf6cda77c00dcab266efe6bc993f6fcaff4197b9f71c4d47a6be54e3ddf2bb4b6737325a96477e3c40dc7a8e98a0c7de8eb2ad97760fe3b264b5bb39827ea07146f2887fd1506299b949b1d60f711aa97fbe6428599687abd159416ecbae8c5332d500ec4b296a444913f0237550ef3825f35e81f6fd39e6d36449dcf2a11e3e5f2d2cfdfe06608b837e2030af98cbac546dce1eeb4b5b5e55d649d0840416da819a34a249134f587df5ca6e5588e03fc842083acbf296b3ffec9a90bd7369efe0264b0abb864e45b55e1c14df8ad716d606c8d11bb856ab3baa273184d1e4f43d824b85f2979e0e0c59b7015bd091492cd37765d29d45730b771fac902db0749c3a35dcd474fcf71adaae9b59d49afd7e6f399223837819f15e099327781036add43966edfa5b204b01b3f7fd24fac02f84efc9781eb7d2b064fb293195695625b356d4f1a84b0a739d2893220841b2d2e09079f8c4104982793c07c82fa02d6aed8984ced76c7dd940862b7e4aa63f245f5ae48f82dc5dd483a2fe9a6ad4ecb709044b643cc442699d4bc87f977b0eda86bcb405342bf053e61ec439042bbcb181b994eb5d69ac9f11273f62a31ca40d36d43b0c99cd95e9aaaeb3f333426f32e1a96efe0373fa073c6a9e152130c50756e7ff68706960a8207195bd5dc63cd366e67dd68311f8a731837fde7d375f0e5c209092880709f7bea98e2bc4a9cc833932fb235831dc131c575fee5d64fe6b9cea7298008122a94de22b6e56c80ed08ad317a651c48887e44fd831deb3fb2dc7033435d0624e16808c2d5e9bba6fc2b8fb9b87981324490bb70ed15a161b169035289daf49ae74a382fa03c7b38eec317215efdae3e6501a20c18f5c20e99415b430167f51ae3b84e7d68568c357acc38752a8d4d6092e0d73d018712c441818d74ab9d389e8da2750ac6bb1c1da9d67d2215b2f7e9c49d9a5822babdd291693cadb0f361f6ad9789fde2407029f2476b45b92c853ad38d6a45f2e10c7fc32c044969d65f4bb9d90d669db463fc37fc696a49fcf01c86e14c108ae5e41b68c6e17a764e486a29e6ab75323347c3702cc654bb0ffabd72038b758a269fc4e1ac53a888eca41c7da9316f137f77ab34f0b8993aa4c05541050235b40cad4b63accef068c71b697ed601fd3260319ee02d38ad6f1a75e19f972c1fc52c762ff5785989fc894d09f95c9f536aacefd05b27c11c05aef7881fddfa7709e35552870f7199a9dafb908fe73909c4fa89a6580781701bfd11d07999c89dde7c40533efd4fbf90ab9412aad2c8a62ab5a036798fb9047f245b9bd2ada9d5dda2c58ed6edd5b1a85f873ba0f17782235d3c7786982a8d565f92dbb50f781bedb7bc6eecd6cf9d5c8632f3167b91f53732a107d5d5b26e391ffe361e1bb530ef9ca750ae4e49fc0f423587ff927496244a7e8ad9e0d89bb4b548c05827c0dfc9a001533b717d47f3ca42f8822ca704c982d730ec64ff7609d65f5764ad1749745354118da04cbdd470e67911ddfb299628247a5d24c50dbb5d920697bd29c26fba7fed6a6761371dee7f935fa5fc0a532b0d947639b1a21cf63bc903a5bc9b834c24dad1835cf3f69caeb27c5e1ab5087ac7ad89d26c4a394cc2a8e321abfc49ffbc555c9a02379ab337e08d66c7304080be758ac2688c5a845b71d2291214f358379f13e06c26393836105ba1126734b877f3cbd7848addc6ba4283e07e9dab1afda0c89999a5911d1533b7915917b749292222e6f2918bf849b77d82286e9329c4a09e760b6038351ab190616d46c6d4d9991bacb7fae8e069a5a4e93c2291ea3724502637f9cc5fe3a8edac3fe4987b9f7a78bbb0555eedfdcc2d389ea95b40c87fda2c9479fcf8c0932dc9fa14921e70f7c7577615a828605f8b31e9eee0a45617480557c3882987dc141ab4450184f93024560bbed39a5cf983e81e55d972de3f01d9a93940348886325f5c4b2da2201af89531a752da3a5c2ec2b6e13891051ad4eb88683e257d53420a0c38bb708ef60eab0a7c7f34b4e79eb83b8c6c0e4e8d8016cdea141718d1faad0045a3974b8e283645b9792b0a88a4a8e8005637155ab3140fd31f07db0f58f6813156b006f0b6b0a0db1b927e33f94c2f2af986ac115270ffed03f2015d3bc78d4b6c647f15af97be8acdab8073f94e43af1abb9b9e8f4108f4ff20285251fbc8435da70d340d86a90e03ffe5915d18e7935543033d20834202828ac2d11df8a424c552a2537aa12e53fab36050dc4ccb537695bce09439d899c7e478364b1e253dc745b6356b01b12ff65b474e66dd9bcd6f000c98f43b430febefb4fe7d6b041f4b5d5e1fc80f91920102137be7688a9e5dbf3ace67550e38f765aa052775559258031ff9c89a622fc124b061f07d5e994cc7d5a94b9b522daafeb9db624211aa10f94480852e3b8b870796c77dd4594f70bbb530efc8c075330cec2d57e0420bccae2cf747c7f90ea0c994d6027704914776c79fbbc08fa6e5db27efd37c84b868208c8467153915e92ddc7d4b56013057a6973e9b3eeaa79604f96d5b84bb70d60049c2ad1051899df1f9fbdfa617d93af53ffb23a428b1e6a8f7e644cda18e29f3770f4bb5cd5657734ef9e1f7d6e1328cee2bda4480900154c9bc3a1d5582b367ebbb339d87a3710730f8beb5023f01476b5c346e1f648d1786e49ca63e926c88a9a97036b050a8a441d2287ad42dc5d8edecf684dfd0e875a741f4efbd60431b2cfca9d75af111433a4769b934a78aec971b05a5ccca866986244180ac41f5b50b7a7055a2b2be665d4388c049ef30e2080379f0c923b673995d7a06b53401731fb1abf057182bc0632d01c05e41bc8da957d4cbac254caf5130d445d9a920f0f53461c37da7718e6c80821d0594e712f3034d73d002f2c3cb040a5b19a831a7bb0b8cfa8b47b40d76b9f18b41e4dd8c9c39415cfce48aae47f26a5c5d7f5702ddb40f996c4ae14c89c4f180f3b17fc13a52aa39630edcc4237c3cdf6fc7c8dec12ff152fe2f3dc14844263c218ab9f4ad6ba025d8b8a281843edc2e02c883c8492850720984f51e4621b96cf05fc655adfbd3344bb7bc751cbde39d39c7e4f2c3819c56c8eb74d255de5ee6990448d36bbaf6e83fe6fee1ba3c0dee06389dbc14cbed0a6f4ccc4678d9272ec08f92e30edf174237085d2d5149fc4238038c7bf46d7d87fb25faaa6c0e0bbc3b202b8a50e7ce4d6b2ad991f9dd774f3f1230ea933e0a139f1437962a1e0a2c0427fac5ac7961fab12887cddfa513dde8ae471ce59d4351890cd291eb4f653c44565cfbd7d4a227926f045f603af0881fe58237fc5b04dfe8c0a85ea239c46e6bafde55e586d8a5c6ee289d33c440b3e7ea6483e01f0bc6d94232a91cb84fa3fffc0c0f697619c44f7673731ffc80137c88236ae3839accc61056ac4931365f32d300b4faaa5c39746f578173f6dcd68e024c1838aa2a1baf50ff0ea9a98effe490bfe4c3974837a94d8312d087752fff8b47646eb9821764a3375cfb48c1fd1a052339e72f4790fa8c6036eef824451748de43ad8147a4f7b8e66659aa84db88ffce28391fc6530de27e5e2de27dd45efe6abb54f82981d1606099639298daf51c6e2d1e4f5d5b92f216b1bf15860eecc6a08d23a2ac70ae3a51667b84b5a9c7b6494660f0d59e901a2123dd2ecccc3cae13c2f25052285e80269a99358205d84ad95256fb82f8ada0b9aff8f5e823d58ee296141ddd9f6180af5a855922059ff7fc11375a02245e22a96e1368587ff70cf68947cd9185912d43e0649ea39c3c03c04c681ed43749a1daf488b82313c058200e65313abc420d29a4c3e811dad776cde3775f9977e1989ab167b71c73180631b445188c81d2b82a57225ae7ea32ff102729a0530101b65815238c733ceb64606da016180e89d26eb562e62c94e7be88ada3929f12c7f936661fbe5bdcc50b1b1353da3b9cbb3b6b41cc35793820634f04d8c0220e839a556b0c922101e7485b33c8490b83e84e3104469fc233e8f230f4ae23378c83dfa80c8b1128d6008cd6dddcd2f8b0789f69a070a976c672a2babde52a3bdfc2b8931591853b1307392a66b4c6d1cadedc97d7293c702ca9ee8c59b7c6cbf96836171b2fde5be70bd2581b3c0c2aa7dd8d2767c9baa2087af97238c70264ee82dc1d90533e3909f23ed73f59144f1eb8e1fc766e15cc87fbc179a4ec36f047f53b356209b850108ba31519e4b0d1e997e7a46ee55ed41e8fdc4cc56f56c6f8c29003738ba28166a81332b56b94290cf7cee9ec9365644e2310ad27472e4f8f9c8ad276cd74b46f44e6895e5bb83d4a9ae933a507f680b7420128a6e02fee3a6bc7290936f4bbe3f30fbba5952606cba49994acb57a88ab70114e4f01d781bdc1e40a1ea3d7c15c3eecd8dcb43cd9ff7ba8502f6bb137d928a7329f1de935d23d01469d08fe07ba9539a51580efec2d3d83a0860de401d0c74ea26b6ba070d54eea4c2b1bb5cd2a868f4603b6ba37d525a42295a6b6def92b2bd98646ce4a734619543e69f15f14a638bcf4b40fc179dd3aa63328f8a5db0b70a14730920e1fa0c5a24843b1e91f701c6c9f10c0af08a7f013854f971ddfe639e2b10d7ca4b3c09b3cca7ba8402371b696a73655cedceca0046fc53ad53b7011a59376f2eafc252e6b5393bd767f5d89a10033dd5bf2c9aa3590c36fa701a829aebb345168029807072bc9ff517cf279d4da6ce6d68859c1704437a417747576cee97f7bf16cc36f5ba78ec0f8d269feaa748ec77c88bf85b9a671140842fe12750d4fa47df87eebb38751d86196a5fa866a1c3eec40ec6f7fb8d010cca0ce526703d0022ca88a10f2d42bbdf3dc12ed3032cb4bbc0b004e3c5a4e951bd8532508df721219c29ed6e5d9f124a9afc1329987945f626872cac5b97f5f17dc59be7a79a2c06e25e566efeb7acc25b58c4cd2feec50a22cfaffdcf12d93f1c950c48ad2b3178a35d70ae4976574a05cf25c35cc57b6c54f37a53ee263899101d68cf6af2a7f302bb4fc31ef411855e9e065fbb20c26a489bf20a19c2e9584a3fd6a4815796d66aff30a53897ac73c429aa63abc9f1dd8f390c4d8f225cd38b3bae2812317b3530c826d3d94df43660b2dacc81bbd72b86dedec3f5d5ecce0c1b50125be3e691800f8c32456774ed9c39d40c9e058e2f76b1cb3e54175833d284f3c6a21d6d26daafb3c54aec56327cf1f0b14dda7a7684b647c05279a2094cf185d68b2e5d2e3a0a19fa1d18957c086548f46296da122d37f8c4fd3c6c10801034642a68702d970cc492d6f229324c3c87e28fc80c19c12ed1ae375fc020bbca3d074b1d58b7b660d0e84781782b0ac593668223c86dbb5d596e5916180013134d47269e0b101cf09410e5f8d239624ff747e22d22cb7aa8cc266dfd562c53de32160b9d539fdd79e3136e98dfd33dc368c7e2c5512cf9570e9d84a4c4d5db24e85b980e52b07c6dac71c0999c2f3a432c4c6cf44070e0bb418cb98ba1d20e0448fe0dcba17cf7c10d727a108f69e06df4df12e444db9eaefb320de7ee0ef402da26b6ff84a7bc104ce99d4f8b8535fbd4d116a65708b5ba1d0f24cf8e7f20553fc8eeaddbe3726b5447ccb0eeadc31d1e865e29203c9292f3a8ef79422cd93990c7ac07d1a1a9eda133e569e3fd4571fa680918e72bd763a1d094b0a5308c2c3bf86643b9d6c54835c26ecdcc9c86f5dc14dce5a878dc272bd11db553c6a385dde522ec501228b98d6d60709e318eeba9f268b88d71b2ad0df9ee76f07cf843d13117d684afd810d1bba9704a5ae0c61324ac60dc399698ce2180c7998752cc1f1bbab773864f30c77cfbb6ea48775de6664b7a327a78773e4327459c607b37181bca58479683d715d4f64ce97fc410ec3ee16fe0825bd6266d594e06953a9caa329ea23b359914e1033f38a192a9d19b41b2f8d3a9132679fa75cccd1b33261d7aa1768912a2e1c49b93e5fedfd7880b334b59dcde813e22fd25c2632ecf402926000e10e8f9da61c7bab58ec022e5c1c3d225d874b50f2065fa8aa9661faec22183de0cb145a3a1e408b949fa42782e1190181eeb23a6a6dd52b79e8fa553400fe2743b67723b3e119a6e329b153247566a9decbb278e3d739c83568a6e86682251dee77ab88cc42ec7b7b348f249a2462f018da93ae9b6587ddde2384cfd6240875776a0b34215cec9193b8223e273d5ded559bd462f87d928b8394258b997784345c102c02ec9b810429c32363483d4aa893b7b638b3e0980455b28824413dce14e20f00d1e686f5da833021057947473f7696330917441a3bd2687f5ba6dfabf34e95ec3d4120e527248e030dac915a4d0f1f6dcfe8960158bb0512d16ea2420d6cab6663e9f2bdc650330eb7900a62e2c006ca1fec62f8f5c9dda008983f57dec7b402ed292824c548e5bc452a05bd39dd46b82ae31da6eb2fdfb29e3b8b783e03a09547fe2a78525802a1d40bf20b254deaa4e37ae100de1a02d0d9a74c5912f7a5a55d5e724ae04dc711e6e0954d59798a0c661d98a83a01975594545490ec9e82e9278af6129b4db483b72ecaab67e4471458a33acedb7981b47c9f4405291b7d656475ec5ac075e5b3094e4a48227607970a18f4de188f202639871c7945b8475018d49cad3ea2b75c654d5b64fe8fa671df66938ce956178580a53e3edb1e74fd6bb8d23cc3607b086d22b44c412f9abc84d0b8be580859e44f634353800f5d621ec564772090f3cedade69344b5108ed75bcd9d5024bbabcaea1b30f2394d8e494fb85011c455a3386f641ac2b123939462f00a7c0cac8462121e3f78ab95af5abe6fb01f56d7466ab6e12295934b248114d633550888303f27acd755d1cfd1a90b037feb63853519077316a66e3a80494e64d880c7510ba29f707bf57c5a76d58e452c2b3a24b5d93b5e68bc74e21d9de29a2bff21c568b66b50c6f2a2eba709f181b90bb4bb492086cac1930aca4d61d72a2ee6ffa233f01b444c0c0d7bc36c879a7d1f4717ab6dac28bc745ae1fd4f2bda484e46571eff6f5dec703cc06742b5715887433e0d8dc6d07f5803e0ad278aef1c2bbcd6b1cb0ed1c82aec652acdba10f4b83cb9888567d0a3331d06e460a529c20e194bbe683b8d2039205df100149b93f162f40318fa24d34389b01507192ec5e33d2a1e691c413fd891f679492ce8b3b320c35364493c04107a1cb022c3e8a7f6cadbdcf11f7b20d38dc119e144ffc7bf98aad1eecfec6c965b1a29bd1931e192b8fc3434a722b740056a113875296a0204213bc12382505acb74554c577d1a61636051f5337c4512c816f280c34277c7949002dfa55841dd7d5b4bb82935e31d6776bf3ab583178e259bf0a1dbd0c102d9a398ea9902243e3d32ed225c1f1d5978eac1cdf22953340fcd4526266a5caf5494cbda151b7499f062d1f06690922a9018abaf676c65fa3b695a38da44abe02e1b8ab1e2ca991db3fdc9baf6049a38cef652b465e1d1f846cbbf5db1236c46f8f411a08fa7c3e7ef82e74ce7fee50dd7f12ee949ec71cbccc3330113a77c50d9794d32fac9ab69c5719c92e973a72f4696df84be215a346b978a9febd60df6669ad40238ac746c5fa7e531df0314acd89f6aac139b951544a6cf474127ed6204872e52e88111cc5de1399b20fad853917bfdfd2f5aae2a18f89dac589c6c78201d96cc844a4619ae4b75e82b8b188a1fcc14b5e9340be70de9cf3e89995130f686e8b4ebe641c1dbaf4a0579ced3ad554655362daab8e8c2c64d12531fd99fb39c1fe54e9a7e520871ab1820fd178d0708abaf99037b106309c6f7477a7eecece6e772de88f4084bd8cb18950e6d8942b9c8cab82239e1cdb2cb78412b2b42bd7f657f979a7088c298329724b47285ca6aa02c685116316a9df16b161eebf5963badccbecdcd4b271d1a56f6080e83a5cd4fd000e0281061de48847501bc8a397455628c79f05aa44c2915d2f656942e24e2099698d1a3175e115e10873b74e77453f5bac6300b5766f83ebf09eb22eae35fa4302ba9e72afb28cbc9166732bd7beccc1731b90ee197a0d5387334486b43026ec9a503c60ebd2438b9ef06cf5a86686e1fcbcdc73f17e5c03e86c5630051907b0e9830e18206d1893b26fc2d56c076cb08f4903f8eb658f823f347f65c85325990e5db64f4ff2a9b3b8a134a56b248a6705eaecdcb8bc9eee6c203beb79659525bc3b96d602508dbfa0ad024fa92596a18e6e192d6fd2a610ebf456068d0c71159c1b58739aea7b5e40abb3fa772ace0c89c48c3dd13c795e3e83a5f1112b9f741a346775e4965b815f177e281dc4b40f9daea7b148bd905d9278c5a79b55ba78c9ed3ec1c685090dadd9f8576da92bc2f06e6636c52955a5df76cadb041f85bc89865a25eab52ae94e51b0cb2c33af6dd69531064175063c34d1bad7036d5333b695261c9b300ff4b33e75b986a66e4ef0152a744fd60ed7304bf389e14e22ffa4c660c49e357aa7c4682197858e3219002998b30401189dbaba3c1a73f529c54ca950aa0e2b4023def99381253d1bb71b5a8cfeac689107076b3f2b4968026f707df6515b5b3d85a9481ea1c3d3cc88e5c8f76274cced297fd03e0db9d133455ca29889021ef0424b204217766f6d7cec79604965e3abc7b8cf4c6c8f587697db0c40d96fb4cb441caace28b29916d9551828ac9b28b4cf159b7425644c69866278c905e22ba0669b2218a33e1ff5ca4e04f5e3894a75d9ea5f3529f7ad9f2d16b0386df58f36785021b628ade63e8fd60d8f6cba3137d3aa140b6721bfe2b96d60ff38cd5298d0ca0e733cf3b4f7121ce6e1c3c82da657e821de7f3ba0fe32ce126246ceffeb20d5c8c042df7a0786ebf89acfd844de192f33efbee6954da77fb43d6593626f6d80934aaa567d87275f8117ff0cf494fc3e00593028b667cd528e7c70cefb3fa6e47ed4f34186ec8c30b23e2968a5522d6a8e7d047b945f007ac1c5be5a1bf57df768a53b4e49a3e1db6e9994eda5059615068d208b3a9522d1a88f0285b6b744bf1fc2cb00af856b9174e591c74aca3b19870c83b340d63255a7ca299bad499c1bddf622cc6cf68d658be4aac98908584fa78dbb6e88282e4ca939c09b05fd7bbe3ba4eec94e78c718389a6b0c4cfe9d310d0a1664245be76e75a36ed9b3cd89959df301edf727d865051afc700332d0860ce333c18b3336fe9d12308fd5ec13e88e46e97db8f54cc2e3f74b4806301a1cc18b6cb7143070e7dcff50ca63142af6edcf07655120b0015495a0f80cb1e76caca472b90aa6464ef5a3dc07033d40fc7427eff1d974751643ef21a4e68c7c252bec67b6f326f78d989001e401723070a735cd08d9b43589a95595ae5e11900dd06311391d7b78794f97ffce4ea13bad64b8489750e43dfc8cef710f78812f89902a23a23f8842ed90eabae33e5d47e1d549a82c479377ff60c345186692cc36948e9514cd5c4b67ff388d3335023c98223eea5157ba4a91f2c5df34ca144fea0f09a8957db681e0114768cf54df897fad825fc04e7e7803e130881434b2c622e83e113214d36a1d3bf786ecd0edab4a88f367946c123d25109eee3599454563caa273711b7ea21d59984e5ed76779410550035b484cfc045d0a9ee0b9e6e735633dd4de7e5dae6ba4dc9565ff0fb7daf03d90ee1c22eb12b07c78c55f2208fed928eb9efe5271984b59b3559166685eda2d55e302b5a3d74cc177ee175e6f172ac215127d442733d096642f5b7d05fe1585c3608b177e76b4260776ff18bacf3130eba06e3521b8b2f3bc6dae9e4ca54f7b73982b885a6c6296e9f7126710c60b6e7a27d23f3d509b464fa8d971ee5cbc0db23156433914fc0586368437e2a2f4675053cd1092fa02dedc83086bb9449071a5cfa72e12657879b45e7b926a6e5b7827de95f75acecec5bd6476f03c9b7c5ce10fcb87a21c15048ce01bcae7a5440e14cad72f80fe3596135dee9660da85b35129c0315d889dc0b1c4bc948780da4be935665f64770ffa9d9f673207fcfaa48b3a01ba11f522635ba937f9e24f2c5825083d4ff951c00f25d14f7f6931e62c574c779c9bd5837b1e5383c40fa1dc666f19b4be7f5462f7e7dea0ebf0d45786145c7daf883a993b7de0f2fb7447d3d07ed677bec71e38c00e4aaffc44d3020c09f56b20bc1ed21ab2b591ff5c702b0762cb8d66807f866ae61c67cb0f5819d3796b5caefae0d8e553e4b966423668606d7c6028ae50824db27af8310d1c5b6273d3bbaaa42746315b152194dfa1b50f21acdcfe44d0e613834b28fa43c72490e1a7e3854f6eaee25cace2441b0b341b5dd72d92f80126a27539f75bba10e8825732998a4a9be9578379f604f9625f8972aa7746e940bc503ded9330ce746402bc9a68a1b48734ad331e9ef9530387ecd82c2e31821ca6b7bc71d5259720177c6168e04c52c49cbeac6fe6b3401f1d285fdd90ca548f4add54ab0ed268a7bba1af3e2fbd80406ff40757785520a51c7d2c855fe3b77d3536e13d543feaf3698e4289cb38de3063c119144a8832b01ec34be5221ea577d73d194537c67ccff9ba7fd975e14e3c7220ae0ae986222be5cdbae5b6d43644949dc2e068b7e6bee027027d16196f5b2b32afc739c7253a140a6cfeba92bf1bbcca04964820e0b4a13b239f6c4cf1b7632a175421ca48e99f5e782a0762e5102edd6e7aa3bf5c8c60ba674be31cd6e73325ed154e4e5d1df4527ddafdacc50df7f60f66221bac067f8a053823cae426f74b298ad76ac7b2f6785d00e293fdaaba8c58b44d3f8c9f958045ef0596093024b45fc5de4dfe2180836601198a4537a74015b3bd074de6bb49477db18f6715d2caf47c82e0019494fe72a1266004f748bed5590520fa034906a537da5f6d0244e349763a40b2bca5dad28945dbcc5769a8d585696e98bbbdd04a7dd0345f4929ab214acfa291ba8735d0a47202453b7dc275d8100e5933a0c33775defc1751c0fe414a695ef519ba8779cb9e5f572e662dfcbde2e3adc731963019fac28280b5fb86dd4986920e3edba16ad1da783b057336f7b16536def81959940d6850f3fb48ca4c34025d2fd972e8ddd3f1e892c5b2c1e361d249b6a3e8ff3e5821409e541da15a08eee9bd2e9b0790c89625319ce1f7e001e4e685ad6472b10935cdeb63043292640b5d923026a1ceaabea94435d1c8eecc01162777492be1081dd249e857b958a88d75aa0511675f3792814c5d43a0e1f31e21431b20b37453d1ca8a9a4922c317ac68e40b2941b5d2d420a2d225007bea01e6e8cf7b3a93990b2a940bbd4716b54ca92edcb72f349bdeada53b06d2421f8cab6005139e55903eebbf7822bda44bc54507c9b6bccb1c2ee86394a75ea38418f6ae5bed0f9076649ce7d64e23156250fb77cfe0de1e6292a9c383de45cedd788e12adaa2a60d5a57bf7caf002a16a97916f1a4d0c88f65d54e83bc934791950e534a7ac485221905375f624463384b7739b790f74c6c086aec679f7f45d14ac8b74a8a5faa3c5dd0d3e4c652ca2221ff34a3df554c8b083f837cb9874fefe9516085c6787cc604730ad423fa57abbc3e7e3c15838f7613dc5790f3219421fcba02b1ab62cde56fb619ac6c4cbbdda67e154b38b3086927286a5bd2b5a26be10baff454e70ebc5ffc0cf63b90c95d35591deef8b1c23230c2d9d40df746392b0323a6e855f99665d5fa37202d4bdee483a016c6867bf484b78a027efd90dedef38460df98cc57bfd099aa57c3f766e19586e0a021da15751fdf697c170874f637fc6c98077e7c3c51eb818ab21f7bfe7a184f68599489f8d32ee7aa325733d52ff84e39ede63be66c16f0cec45fa66b8e575685afbd0dacbe54622f2242a4720ac27c03e5596de3615f4d52c41aaeaece2e391dd23543214dbed0e55dfe67e20892bd4e4cd29a624553e2d2caca8b897bea802b2e49ce4bda52a8dd80a22c176f12ccaf5b92712201c0c6313862b79be4ec3f7b3be2bc4552c1f0e470276f85bb3a00e77adeb1abe0fb0d155a3499df67e88c6ed15d98d77b1e38acac3ab40663469be6b3dc2007677dbcceffbb4ba9529cd7f9048ad097d9aceba253f957971a60537f462f6aec89ed2b8c6a9dbbe1054dee1e0a3a3a76b823acca813aaa1fdf15a30922ab498a196697bfa1614e1cdd1a497a2a08d40463dab48232f13f059899a82b80ee5994b469840e1f00763fbaa8d20c387780fdb462b9a9fa875a72860e9c08d2a2c2c866457904a6bfcd9c1f3b272e74d63f137f9d0b64718c95075ea81a86d5d9f14d84217d7ae2c86023de8cfcc147c7c9e54f050e84682aa224c1cac72f8dd817d171269463e8b173bfab9ac038991840025edd3dba2313c2affea3e1084e0007c62093ca219c71d9b9d5d3d97ed17f39ed4f4388e7e863f02adeb0d343a6b38f8ce291d76ea5c8dbfba63bc1b9ec1b3b1d2bf4ba9b2e65e766cc0bacc4456af6a38b194d3f2b1cbfdff377b2c0bd0a3946420f6fe8327779a0d3f48020e8c4d532a6db4c7cbc776ca27cd9f49d72eed262783289543ceafa612289afab0406ec6b0c51a646d4045007e3e53265c1c95a69cc9cf3e12cb6a05ffa4855d449c682a7d7371166654576b94e76cbb01808898db9a6d8bdabc5590c604d8f199a53f311ca15bbd192fdb143f50166c2a146d52829b567c3d11a341c52e2d8a170d10a3153e4e531c869e5fc28d6c41630ff3b43ef8b8e7dff74ae913902e79d41da9d1c6e36ddb8956c83f5f84b7fa9fb5bf19af7d298ed16041df38a47f3ed8df46a1ec63332ea4d8a0e4f307cdd9d515c849ce5c1b7cf466227287473c5b1e2ffa011c883fe7047a9152174a470c086be30294ca4a4051876a42d9ab85e7b77e49fcb2c7c414c53eb05d9e8e21f6b3acf40918eaea3b800d53a1e38d7e3844350237a7c61a9f5ca6247d830af129c8acb43dc1efb6b4a124af45388fbe078918c79cfd4e74ce324ed198040512915261e5e071f10dade0a8b5722733df2423080e7282b758b4a1b775aed875d561dc4e018a9273e71f078011f9c832bcf953c58d54c40ca1b6525ff9c98643c284accd4353043ffb5b29e853fc095e16ae0fd4ec81e31d9d0b5e8e2bc8a12ac80617c9fdbf520739d70e959ad04d1eba6959e4dcc47ff4baeebab7213a9e0db869ab8002a6eb22379552248cf9800272dfce9e4ac6642868379e7a6f23932b7ce8530e783890bc2b5cd48b400993da2f2010131c10755d28c0c7821d2779a344039b9ef11171f286b41beec5eb7b5b357d3a6e6ebc8a66cff552a181b9a33577d34568e9e55bb39e1ed192efb3fdabea96cfc8d4a71db5c6fa684d85819a107c729dc879437035f049eb8c05cd19e48a4b40a00f34f2e0331640d1fee12ecc7f62922f3f28193dd929b341267c50334b09f29c9c53366dfd3e20fa403a19db56ef9abfaaa712e5ba461da448962d2e899d2772a9381688ab547c23598e34c256ad1c170a55dc11262a4615d278f80f2d0f6cfe6b83c443bf86bf8a00ea78851a8e5bb2d396fcc1b843d0dcac9e7d31f287f205d337dea1b6c64d2caf49287bf067e3199df3d4bea0c7a727bdc24d62fb0394742c13be3cc142e1d294a066acf6c3eda94efbc8d5318ad34fcb6a40dae439b96b8868da1b6e720015b4e9f6ad38f547bfad49e46561f3a87d97efcc506a9bf98a49cd09758de7af57c053e01ff168ce733bd4dd4ea629dd45f18b8eeb01a76e5d723bd35ef987a658a35f83cf7b220cae81acc48abfe40745fcd049f5f38d3e081355344bd700af5e1af21eaadd06c5d4174d36218aa7d48d6d32a4dfa8ff3a5944d1f3e7694d5eb1ede408c2ce7061a659efe43d75dc853508a1c3b84d97a966a342b84ecc6962e4a07435511de235a9c299981a03b15b9812aaea21e8872ecee9e9996efb50a7d5eb1847d76e91e2fa34980b941a65195a8f50e7c841d4077de8c34642ba94ea9266af41b5ead5c1d9ef2e6920772993bb89775ff055fbc34680da84c0a1112348ee417845178aebd6bd714b8da0ef5940c5f1018e18849b81216a1678dbccfe1800094d692a548d612b7fc443cee42ad919f69123b05a7254d207caaf89b84c235472fcc846b3b09d51d2e8bf78924c1522b0fdf91840afd2204249b3d7a568990f03d63d74dec9238897e4bef7e26f200512c989129f4babcde7b4883827d017af54c73c1a4ec435bba0523916d3a14820f9850320181096299c03b20b0813b59d0f034870cbd426886899508127ed48c0563aaff729fa7d1175bb238a40715eb12dcb737854d5ea42859a3b6c66846a86a3179a76c927a58cb08e34fd4a32a63e9ee733452f1a411fe25cd15383a270f89cb11e38e635b49e027b3503a9408c3e3e659bd356c56d6acc57c440635a82ca769fea14b03e5411b0a97a659e70fec8a2c7a3e43a993a6068cea68b7c6f876edd103068e7e0ca1efa8e3a449bdf845dd1cd0f62d508390b8d617512ac2e8c69936ee5fa7ba3f814ce70cff7f0d13f28ff1e0fad9135f1c7056d4b8daab3d73ced3c6c6dcff21639c488646cd263bf2b15f571ac9f8ebbcb161d856ae4c86d18bfba45900a4253ea7ceb6055de15c035eb0198d7d24cdfb3a5c1564048f58b797cf03258c410152e8a34e237ba2ec5e2de6dc2f6632f288399e1d19ec25881bb0ecf5ccfaed3e29f0ebe9714b69368162d721b0a95a0f4b783545aa815031d15834b9d1a046477dad29e1c908c391cf48a8083795035a2b184692822bd245bf29e4f0bb10750f48795e22708de3d41bfb70117e43b5f6ce3ac56014cd390e22bad7225a5001e27d49dacc3d3e007adc4858da35ce8919e1724aacf2dce9b777b0cde3ccb39a430a8f809080701bebbeb3f878acda6640ff2d78380ca3abaa07f282fab613680f4e9043b57821d2d57a31ac6b3cd4986afdb00e755834f690118ce796cef11910fb1d9853dbd5f4f1b794c793cd9824264c3673ca6b43ca50529862c35396d618d21804a9c2e5b04c3d6ba5095fa9fc3132ad01ba9c4b190bb357de31b65896c8db34aac15fb34356f78e9ce981a64ffccabed1e4b66e035ae8007a7d2faf87913e25512b7e02d5b89c6232ce01d49ad8db7a009176e62fae0303d986bf55adc46e1fac166fa6c33d448f00386e2843ce209c4e69c2e400d82b2158354498dfab1b930f9653966eb615da326a503db454d7f0f706884939323a707babfe89216aeba0c5ddb1b3732d5cc04ecc448f1c6cf85204f38b9cb4644b57f45fa5cb2b18da5fa4432a8cdd7086b818a54af9b6f65c1186cd016576cb65d25907c6559d07f6fa523267042f8d1ef213957cac2413bc611b35ec417d2de7393f0bf397a811f695a3c62e4e70ade04b0c8139b944563051f2509b7c27414a1174565a44b170204648ec6b464f9a2a38a8b3c9f817ed8225e6ed30bed6524d8930bb4cf4128afde4330537f6464001a67c668fde16965d63a782c8dff8350e6536549b8ca16fe4722217fa21594a566085acf2a0d7990ae665915f3cc43160247a790677460d522bef003956ce1d59b73cca1bcb5e6ca7989f3c96c0ddd773272a9b02b3f4144c0157e8adfd0e4989c4fe2af199b865f7b2532c4121e3add8aa2b39eddc3a8e143b26939bac4f0287dfd9d064ac6ab3f409c932a0483c4bc0e871c6aa48efb1d02766bfa0c472877d26676c0e7fc77f244e05dd73ef7a5ad5d96170e46e7170647cc6b08706b25534597947cf3697b340ed506e1da61e1d9477266ea8baa313c7ffa6ecf539160720fc1f0aad4a6e1533079aa4d8ae357e6e6e259c25ba5bf0b3f5920021a9ecd05bea7cc51b36343d26a1c72df030115eec277ced289fd256d473c2b58b618097ebc6934c325a6392e844781aa3f26b555bc0b425790100da621d8dc527dccaaceac077eedf1481c6b550fc93a66789931f951bd0119511dd5cd624a34de1235b5f26dbcdbc9384ac066f22126c3224db2d092e6b83de18cc99d21ed31a98f24813530b4280ce0bed06de8bd0a7cf48ca13899d85db6f963d462b0afe05a28d639ffe57d10a5d35c71936c35954cbed452b23e00b475ecb7b78615631f772e5e6f8e47e25be17c60cf0f3ee1af2b043bc5d47ebed1a70e65bdfdce94f3d6efef3f9283ed94dd33bba7ebc0bdcfa3e1e2976dec678e9c2996a1e02913333f83cb7da00efb79761c0bbe7c4e4f8620d13426f65e7af923d19881fa446a23cd4064c56fa80d41c907761624af27275594bb583a65062248bcf5d801e2b781908b9e4a3f9984bd537946a24b22a1b0d452ffcbf094e84b9257b71cf72232d474097b643c97818c363183a36a54cf1b80fe5cd39e5cdb3316c32962041b0b28e1eb84f792eeb67f991cda257d1ad2643c8c2269ca524caedbb5316771c2eee6b2221ecf73ad44bc4ac476b432c0d288dd9160748e87458f1df049ee9f791e71896d695845b18e587e8ab305a6e0775e49288bb0396940c3e0a02f1cc43345dd540583775795427a15d636082e6635eafe98b521dad68f612ea51ebcfec681389ad0de446a882df7d9cf82b064e4b39cac8b2c82fd0a38b13b8a51daa5cf53a722d1ee74fc5f93f7175b0b653e4fb7241c5779fa0fa51d673f3e0d9761cde6003d48ab901f5340b71e5939d7ff39c36b26919ba23776332bcf0737741e2ef70a002583f728b43b1f0afcdbd59ef321977093ebd4243218a1d774491dbd6cd383d08668500350fa086efd4847edd2f8f07efba77d0ee80449275faa29ba1ecf5122725cb9006a2477e3d58c44386196f3003a5c86e341049eb24e31bd7764b0239b790a9a39188e9296456f126dab856b3d150afbbe8ee435b17e534590a89bc222b90bf2ac72e040b1866ca8162f72c676aaa6827f5af0a407174b4b52ac1bb193d3f1f448f37bcb6cd3fda9ff5b6524323d5a4818a4459c9b268a639d9a5d336352559a4bc3e86a6a0ce559e9cc5df9ae69ed98c7755c067ce3a4e2b16c1e9daa8c11462cf055a5d1de20644cbdf5a6e0cc5650ebc607564cbfdef31cb3a5dd73d97e1dcf80513925812bed2dab32711ddfa8e8c9205013d1d7b411f8ebd031a6fd831eec267a8c2a67d765454c5396edc9994b3ed05cf5eea5db6077aa88f778f3ea0cec6cc57e52824c9bd5ec272f65af14af596a6825f63d91b472c851bde2feea3b5d478b1a951e920fdbc5cd882478eac41931e95eb3cf508e6bcd9b1bead53688a8912a77464071a0ecfbeb948c3d10de0be8982d1933da08af299bd023632406ba358e3504ad6a4252d3053a62a832b75e8c4f9db291dfed986db1694baec3dff02749d7732bdf647ba05ac698b7cd1f8dd901ed9a47801904648049e0c29e4412d367df578f9804b1a8583b960837d9632d1df89288108764783ee40048205d43ef100193b511cdb2be97d2644fb44edec78c5414a16f83805be270a0db90a5f7c3b3495159e0ec30926ab7af5d1d0d155f4cfc21798970ebf949d2713f29a3d6b0bbec1d803d9123a06d5fc4ed807a714d635cd9e43c874ee8eece1739f86ee3b3bf8530d6965c883d7001027d95089842e36a53cd19b72ae677346cd7cb1290f2fdcb908e3a2de5cd3c7051dc2954e617626475fb1c32e2cce47ef0f79c0a716b096abcbde5f16aa252d1bbd1abfbbb18956de159cef81128221e32bbfef4dc82ba6375dcb3ce96cda32741e4f1813acf8828ca3b0e535b9fa7755232c4bf675ad276376695564a2bac249adb6466355a835b08fa110c5572aee433964c2692cc9b9e26c9161e6fde0f070e96ace9f41926173485d4889724a32e2afdc22f4e28b7eaabf3dcf79bdb22ec4da3144352ba86a8c8c34df25855a4190a7e153238272fdf216fefdb67d5242757966ee8b9fa162f6650fde10c6a9485ca9028c5da1999f345bae7491d20f60d0cfff76a41f889071cf661ae45fce5503377ee5217aac7ebe271cb8f58faf765fb0bc7bb9b15cea9ef3c9f8d447579d5bb0858ac08b2ae70978c5567c7cf3265c45b7db9f1f325f5ee04bf25ed880a4f24d977219e223c18ce56e95f39c913a3392c991c43221660fe5b55c21afd307f940144e561bcc6e7b0e77a2165952b754bcc1ceac30e911c19f306491bb4d6ce858c6301b34e6264535282663510dae8017a12c3353a293950519a430129008832595192b6dde1e71301e35f913d7c3f493cd63cd24e36ba1a5d1368ef0db456678522b7f1a798545f078ac8b038e2bfd712761f061b7fd596ebf75671ee3bf706012ee249b2ea5d5532121ad2a46dafd8a10c43ecb98d60ce57955da4d51e66fd2847f8430134c8c23d69983cd43b6f1ef214058bf0aea50979dca4f7de2f9b4608cd8fde452a3c17233e726d90b23e10c383f45f4496f9007dbc26bb54c503827c0a43cf89f6c628d5a2802d9f392fc93c8410dac1948a87db933a49426c1e5cc620b87fedc38bc44485e4e3897401ba317a9c892a6b827421a3b0bb528b702c3f1c69ee6897b4ab9ccc66bccd9d977232c4cbedc28e3b64fb03e0e66a81c95458f408c1d71b61182e7e5051f1a4135bea36cce99229eadd36f59f0fbcb111b69eb86d8e66b46acf5325deb46a4902206fa04876bc884532589117ee3c918239ef8cd6cdfb41ced0472a23c3d12fd3e2cc413297dd52e4d6f4e86744f075eeb6e3d8a16c1eda5418c64d7b3fdb1bd277f6f80e7f6114604873ac49369426d3f65a1e858a2a4967c63be9acf789b77d7fd34af3319ff1615ca384ebb03c212320c53c999bdf31662d977add0ecd24e5d9c81ec9148e49a8cfec04dcb2dc4a04d0a7a6db3583174b1d9ccce9b49e0fbeafc2e4555ae259a9adf90215157ea6c8d92fecd6e21ef9e01b7bfa6e73919ba1f1be7bcf65c5301af1a087f8554ad1edcdcaaebfc91138ec76abeaa90349b37a7563ea0a2ba20db821d827a0a701c8b43db1b4d7a0b455a6bd903d93d413d29d1785ce0511336db8efc676160945a9d72ef6cbc71109bb4293530c7422330282c02ae157e75de1e6bcaed46bebf6a5b359194491d5b16b94138db53724456b67250ee2870ff7036b01a494c2475afad87a58379ebeaf7fbb87bfee5f518862c3d4d0ad708db3e2c629e7d6e8aaac36a929fe7e27812c67e4b629d5ab9e310255621223baa618a74cd15b21b6e5f7833771a459d3cfc0c0c6644b2491ec0f07fcffbd0fc043826183bd94733ad20d6d67ab0ae092f99f617c59ca6262f85acc092343e7cc94224a03c0bb31dfdcef551244ecb8209ee68b508bb70cfe0831d40471c8bfc55b0e76a0fcdd968c0f44d676ea130ad3e7918dab1b573fd5ea876c7746d58e6fe3144b50c494f17891ae97b4f2518a6e95d23d82672c2976641d93b05054a6551bff6f8bbaa1760604a744894306ce8f8ca5eae7ff19af097b655c8e3816281687fcb395e1530f8b9f1aeaa62ccc30287be61f6ec217d3a0ecb66816d52811e51d8ce7fb01348bed7fca41ed8f3c73f840865c43f6d07ef6a737fa3a3faa4a5d6851516109f16f5f562dea215647cf86696a5dfc9adf0fc0e25ddcb9da7770c696ce3f55e401e28e7fd376ea7cffe58ead70a08908b4f0f2a2ddc3fd49577bba7a09b7c4805d5ae03cf155f0a902e8e4c2eb1e656898b198e9b7462083470b5efa9cd204e2fd98105f21c874f90bbb825c3ba7d53e68f8fde37e810778c37242330a5976ba9aae514e2961b2c8a67289ae451730330e8e8a666a5efb65ca561c790c29c6ae2ea963dbf704f40438b853da7eb910e2b3c198983444f0ab00cf519727c5d967d4c9916352cdc8c2f44092aa6e81a3415bfd880610bcbb42730792c2fcfe1969640b04a85214c16daa362ef9f01bafa1d239a6174bca80266da09a7fb070c16b784705d6a91efcbcbdf3758cdeb6a180c8bf2d2a2b3ef864b5525b9a57cce3c9964be5d5e0e4c56c83698cf396e20f4b12824c00586be1b2938fdd98aa37a84c6c614684cd4c0d1a318ea94e3561deaf916158471d7ceaa08014a5abbe209d0890a761148d0673636e01b81d0ebddd41509590e8be37a35592e9234a398a8b5211e1dee971c8160090678a66bb7323b903b84f9ef3eae8b34864f6c77e27ed749a38c55da8980c1e278979d8baf0fed45635f346492ba3465931581a6f841df35d750694c991903f5e235b931e11488f24bec2adfc5050478360b138e7c2bcb465dd74ebf28b6c5467058ce700fe4cabc941a4dc05d083600ba631b15805a271dd0114f34a9a96b683c64cbc11e743f4194c564a5c6b5b5fe8892d0df1fc999d056b8f61de984f0c8d57f8980b6663e5a4757c97f9c546b0323d65d87f2a8180f58f618241f1e6982a62a3f6a1046dc7e2e33e6315431d5225f238661e3e8b65ed7cbcdde4348b4c29b3307460a1397e5ecee6881303323a1bc6542e03f42c87a4d9d75d4286342844b60ef2e951e66f9be9f503ca4abe70f74646749094da406f333f7a21304e7dcabfa5f4d5d2b0655709ce8655d9f3b7da39e89f2dd9809d8ad99821105d75bcd0264036f7cfa7e638aa3e13c1633d1fa69f3729f82eb29fee3800ad5d37464d541e7c7d2b1cc0129beeeddd87e2f8d5c7a9d5661fb9cb738f553c5e1a492aa0bfacb36806945b8fb21669637b551427c7589c70400b4e02c9876710558f34f5a372c3e514fd5bdde06527627998612f36ef06f14a7c30385909a6b05d48677925d8c0255638763ba60999aaa0e04ff4fde94435b147368971f7bb9f4d3c39f73c054c6bdc958747660f1190d4b439444ab5c4de6c85beb6d9e32ef5267c2cc2e77cb1cb92e4cec27075cf6c600eb5e0d95e3143f3f00c2f116c1b5a3f3342687fa9067f28bf49437bc43bcaf062fa8888ae89b4ce44519b2f3ba438abe174148a02a359b44192abce627d80b376da48c19038b1ddfcb38b137a3a2f397e0816e12b9da2091b9008f2406f6b75578df0e97f1fec85a8442e6e8114577617727d981538b63d976e5081a16979d0f390f873d1d5f8482e02bc95b977379cb9fe9c3c46d80f093ce349aad069bdeb81fee9554bd0df29064f1fbe3eb5960bdb0c0f6eef3b2a08e6c196cc39083085ceb0ad1fe1f8ba5a13df6cafdaf725d9ce46b20a19d80a64635381a231735c0e2b7135b31af85f8508f2d479f3d813d569e5ec72f0838496c41b50c81b8bc64608c752a42920e33afa14727bb7732c6ed709d97dcdd56e6d82e5a9993cab12734ca97a8599e30362c94cde22c83172f3cabfafa1356314e668cc388bb4647a8d7703da237d68f0727dc8cb055c88353487c9e3bbb85b31c54c1c38f1ec5dff7393df07284d6357f9b1330e1d2eca5d2195b38afd06ca162690a8657a61112b129478e0b9fa20f86343c55ea101e18583b9c4de0cb3c5f42eed263e81bd1e43f762ad1487de7f11028f666165237862dea564597b2fd7a477badf67efe4ae77295172b71dad370c3919fef70f6eaf80a04b94021e45057ece0c9eb8199a7dd575700d72fb5f905dc9d17590942217933f5784c1967718ed1ff783177cdbe1916607076b483288a687482ba87276972d13378fa56ca3f7450278e0f225b9d1295b0ea8208907967d0db1989204b8ac21fa6a11a089936ba4884b83bdeea7983befe89ea8c6965d5db2b53a71252be32278e97dd65e9c355a9fe035d1f0878c87961b3de52fc2b5ca21efc014a4a8b4c020afc64d41471665955f2ac71f983959bcc0bf73ae4975861e062227befeb4c14b228a66f849ad7602df6634c6ac6e59d5fc38c19ab8ee14c61eda6b86f6df0dc5bf040db9c674d96140f659763c845a3d650b03406ebb976fd0368759792f2cd8e5e1a42a4eda78546f2c85b52f2cdd72ed6be3f23c60bea554c386be291a4e23593f87da1c5338406ed07103727fb4233a1958b39392b3b8109a312fbb1089556019b22e60d2d7fc2a48315188f67329b783c02484eb85ac91beb32297379020a22c7e526b94ee7c6fabd74166e3154c869710a7f2ea3d4bb5a589349a94668cd21ba485c42e4b1c4a9cdc2fddf2bd6106e08e429092e5be6faa8153cadd05047f2abe45b2798462819af10964173c6344bc98ee089cb2cc68a7e6ef3e012fa1f91e57961d32b2c70ce3f54911bccfc4a587b2fb29bc57878c319033e32010936cceb53fb5f4c2f39a1fac9a1791111e05fcdef34807745b80a17907a9714fe45801ec91a28ed3717d84ede47fd068460e954fcd1e723d4f65da03f247244120deecf8d4a59edfec6852f5455be8109defdaac8be44d6d10dc18535b2cc20c98f4641b2ffa72284a926d00869e630fea00183972c2f80da9ca5c3b76c3e1a694bd2d8d2d0c8bc0e904aa5d7ce19833fd7970948a75166ff237212c4c1c64cb461d178f7b3f9c8a476b9273edcdd22606e0ce35ee280c95dbccf0de46adbb29f67959e0185555ebacea54de1ed48679d29ff8fda9d7f74f0ec44a5436ea204e5888433ab812eaeb610701b551b11d42907a7f522c9ecfc132264c22980b6c7b213054fb7339f41cacf7b5013bc8e4cb52bd6fb01df0c6a1b08fd3dc5a18bd466963aa09e214480b36046bac3b3294e223891407056f53496d5c2a574bb238b64e9962fdeb6e47eca0df9ad39593ee738151fa0f92276f469eaa587fd8a503ac91e3147f081666728ecb0483447dcfadf04bd5461418a41817ea86812b4d721eaee0dc822eb5db78657e5e922c9f8bec984df7ffbcb9e3e800661a85f2d4ac3db74929bf52c5734028f43164ab57bf4a4b283a5be94824cdcf3d7b23c00084188199558c4aa5a720817cafdd2f6fdfefec1bebc2c7c036f1687aa1fd8c9663b2a29d5a64edadcd6eb2c66d07cf4528fbf42382370f179f94260501065d57035f83f594640a380b093de5a9bec778eb6f54cbccd9063909310d69c2bcfded06cf32f56af8e1072d4aec8c81e1c2ef83131066b0b15f15b83b80df8ee6a17433df5ebd251ee07ef68a931be1d622aae30071fbd38ceac576cf0eb09fdf95d2d23b30b24f85517643ccc4929bcd7188f753275278967752c42b331404fe077e78d634a1c089deb3233b50b2dfe59e1d116a3e013a972a135b4bd8c98a2136be68d9789e36b38bf0b69e9f498a7a90215f43ad8f171c4b1ed487d55dd3130374d8882f9a1587490b360653249c1037e1a0ed6dc7ff2d8973ba2aac544b44332560a773bfefc7dafa4054bae47522b23cd5ef5b8d66f6d243fd940e5629fc4689603c8c314261307ffadcd01d8a909f5ea58e755619c79da845d0b1fd7dff85cf43bf5c8a884235efd72794acfe8b13e90e1d989e5d0ddf7c3692d8cccd76e5edd5a9be58abc848ae0e8b3ae79c852f3ceabc78342e701cf483dd3b2354f714425cd17728116692ab507e446ff344900d14a3623e966604510440ce05f8020c0f0b6e65b576c3e80e1afe5f1740029be8d53074ea0bbb2456e6a5cb42eb6ff03dc831b7dcd7fbee3c26964887306c830645316741eac77c4d986a50410e1d189f63be1d2aa32d11e8c85c8ba90a925f0c452e15d7fd9d70d7104a935b29f8076f2c0c865a0c40ab323d66b7d1f56bfd1566c6531516376d0dfeb1b83c221eb60608f341eb45bf593121d3a674f4e1c826a6c7c974f12c5a93316f1884a5e5d6eb1119fe750fef07cdfc93c1a3c1edfcac21b039c3c601cba4a03ac8e6090f73c414ee103993b9936475f29d25e908f79d54ecf3e845895e22a17b1c0e6efc5f0d60f6c8b9bb2193058d797c16b6ceb1f56ea6482200cce564fc70bae769134e1383d93c01cf187f8e5ad137e9ad2ce9043875579aa0c485ae2a73523cd08c4949ff9999c838406b41c6968e631b0c9267a11f81288f171be4af4ce0555efe2e4d5fc9f48c811395440987c7e382bd94b880a97e476a8fc7c9db85de8ba09cac7a99969ad73c96fbc88dcea746e10d1c6a47603b3b2c59ad41ba15ae76f3560e701d1bbb51c13f5d707fd767b3836f3c0e1b4d4dc55118454914ef9869923d2fa005482b38e899ae5ccc60f2a96cbcf8e1944fb1d98c981911b28116162ca5e76863fa5cf184a070b339ea80417fefe84ce50f3dec86e1e482c17656954a6112339fb3c1322a79d3a8c7112263f3c4aa686a5f93dd08ba393c4ba1ee12e973fc77adeb3fd04668dc24940f784bc7d94f8afdf96deb9b078722fddca614be2ac7401d26c17469fbd664cd7b768e1a6f6ee14aca0b03df75bce12b4ca061dbb5dd035d9a0fdb6435b2cb8d83b7ae21d7b199495d4fd0fcda45bc60bb6497e20cb978dc93e8a5bc1c234b2a3e4f5e76bfc71d1f1ae552c905c28cf903887ace5221958e8a75da89d19b7be89727bf8f6575c47e9bbe3d6d8c2f06d49e2cda2753a7ee793eb2442d90256faf36287a8d716a02ed9950c59b25338682330157a78b444b42e76c61a671ecb7bb2718b46ac3e1c7c34768bcc5136ccdf0e4d0dbe1d550be2181e426d1c9a2c3e6bfdada168613b3c8aa5f534deef612bd45e49e1668efeb2ac1cc2f2f970837b7a5a3a1801731f4a6f18f29d2dec8f7539174834974f7e08fb6b4c8728154144371335a0e7b4794e3e57186f30432c345beded25574af93352bcd0499d126737a3c94ff2d5a39da9fe70fcf6e14db1efa04c0c5c23ff9cdda0680de133f8bc4a22f4224c962f3e8e870df9eb073ff88ac022b29d26bcb33908e080705b9e0b8540a2832e6229820cced90702f062fbaa619f6cc1993ef154d400d3bd07e6331b6ab4ac624bd99ec378e4a534bf77cab9d4ccb2c0dfbe544f06531ada67b98a75954891fc99e04f8f8366e3a882badd05063943ed6cef7f46fb64ac94e33efa40af251237e3da13e5691ea33f7b753e4dba4035a3d8f5e23887c548bf8fc75cbd9c6d0286d640fa9444d4b73676a51f1e630ec85487b4575942905f335a69b8d2326d1a1316ad9c4c9065e73d7415c525ed974b1a14b132d4c2b6d781c3388f6d43b19fe88a6de789ca1d87d1ebbe23fd231350d0852bc389488e57994457be55480164e9c84accdca270b379813517dc70dec2f447d64effee723f977c855f7e5d86ba2f972bfc5d183a4bfa6e2bb0b48ea69b85cdaa4c2a16a3a5742c69f1f1f7e05e479214a0e346e044976bc9e2dcad439401e952412f5a0f235818c613bbb87e44768bae7077d23cbe602048aa46c43b88eed7a9d9617c8f6e776bc04219c5ce57251f97d480d6acc7518f14bda36ab7ab453fe23d9376a3599e20930f0ed578b3732e5facc63b13762ae0558e36857b101b7431914e436e169325a9b236cc28d9c9eaf80dea283182d08b295b5e5471f55aae61ef009529129328407a857effd99abf3c266b45ae5286d8b111a46e41ddbb7164b651dbb03ef0424945e0ccc3eea441e808c3309bb9ed3100981b7e353ccf986026c8445a88f7d5336b18cac9c9ac34e536f718ae5f8f8cfd44ee9acb12406fa59b4e6628390e77e2e9af5a393a0663d88d40d9d450458490075678cf30c0873d8eb7fb00258af9dadb553619a260e1f7ae27d17360e4eda0c42f8bd42a77c99dbb25a9fa780413a27616346b8d90f6671261d2f9d24a3a9b5ae58bed9208ed58892d5d75aa624aa71cb1dd32c848f5027f789fbb191ec9477bfed3a04bcf5a03b5840ac3ce8aa477f24ba01b0a70d9a7fa96443f15eafa6708c5dd83d643cab57d4be9d03c844b3cfabce30dbdd2f802f4b0768326950dfd9b16ce674edeb99b17f10dca7c3755f325c2f577e3b2331c83e77f8ba57467f2a1fba03ca55a0f998ffab54564e0c931d88349a1f3a99c546121d33e2a40e3d3da3e16d3cc6c8a9eb50ebb56b5567efec96e38b60b0a639e1ac6a1e5828774c33d81ede1b16684777c057e7c3e6a1d9ef0f6346a3e312839b0ac7bfd610492ecd6e879015af2f23f1a52ef8799aec2e59439eb65e574fedb689ad6358493132a693d06f0608e9c8dbb2ace112a58f0f9d4303bb3395806d2180fcba544e24a7346c8e70f514e081b0e87bf3e3353e567de050e7bd4e7509303b1799fd55a49a1472c239a1919a6491ac432dee7df1399a839cbf42c2637292dd1ea741bb9e6b97fa17f5755e55f8b28c46a67aa42dacbcc5d3b3af393f3d52b1c194232ee45d34ba310bce02b34e741a9b28cffb55c17263e7a41adef3d3d65a0b239c32594aabae4a5db086ccc6da1d94558eac950c4c002be5f160ca9a7fe52d4ca0fecb81a15868f258dbbe849e34c4ad159cd724b9f62dc1b4e22e00e7dc28a65d754bb06027c5b93ab4dcbc53f1b8b037deb50bf6c6e9b533a1b7a896a06a38f8eb8dc83072e56f402113625a95ab7b4c91739f7b1848c423a83ed4b27624a3d49bdefb5f0ae0b6af17d28ab9aac37f737aeba92b80a8666037cd3a8de7112e19298c8e4f85dd857c4ea6a3c5edb04c5d705e1d22dfe2c5a0e79908394342fe1dbd54eef3e6b56f61b4cd2d2d3877cc20d1caf611533814c02c9f04a37ac6ccbce955a103ea01a706e2972052a0e44127a58c5aad2c884b5218d13779b89dc13f5943abeae65895c87bdbb5e26b08491eead8a599ba1ead54d5cf8df5f277655ff65816c3c715932bcc91cda609c0cad0ae66dfd5243e2b3144a9d62a2039ccce4777ce90f093d9837ee9881d6863a451ac994998dd918b455fece43bb41a38a937e1f11bb3091b35b2ba11d3f3ea56385f2fb8631779ea32abdfdeda358266439f0a321423892704d7e3483712a132a1713e9361eb37c6a730e423db3fd800bac18c535798501537871b8983faf46a7dfc7329d2b5fe2fd6dc098cce04bdd59f0e0f8287cd7179bb912163dfeb28c2926c53393bdd83cee87bde72860b34572dd2f378e1776289cb4a48a67d77edb904772f521169222039c14ef3ff37cbf04f3070038fb59694ab8292dcd24f3d0aba11575f93c869ee8a1843ed83f7e912dc968cb9eaf329813db137ddfb8f682d08b56ece62eddcf9d7ece8af1a7786910efdc6e70836c7dd758f35d8c58839213517ac89908386bb2c165d47bd3b145fd82adf0420d20c042fa15223cc6de2036ea56f43418d9172fed27b6ddb81210674bc556df5f8eac571e1d702c402fcf54fc6975d2bb6c4cb4899bd6066265b629d70b99a20f26c4b99cc025e84bae49b71df4d8fe8f77213f3c7fcdf435fc04fe5254066a943dc2f9bb374640dbc5dbff6cef41d5fdf23616a0158cc45b168b4d87bfc2213758c22fc0a0bbce6860a3a40a57a12704e01d9381a788f1af38c7f9c73dba0f470a01ea6756a91df98d6a737a74694f50a4a4113981274d661d7aaf3a58c892b45f6144b6ccd66cfcdc1c05bceff96f6afd20fc3803b9963a993e52a0fca9bb393a71b18d6497291683afeb457873365822840db6c83544586f983f08e2f06e8e3dba38dc284443c3a539a5a6c17f9033273e3dfcb7b556537f4708f44cfc62dcf70fea786b35fe522a437e52fc1c325c20fa5c1bd3cc8838a1afd65cec921a9e50cab9cd205114ba715bad440a64ab18a3d073efbc123e7ece167bce82c3794398fc813dbac8f88d5c241a7776bf3e43d2223823b8948b430bc0b49ba2022b907c22741defe9d006cd36635ed9d4b3d869fb928a587e1e2213dcce6eb3cd1f19c2c680051a5ed5fe335a0387fb5c5d69cd19f5b3038d4d529e300871054566e2a3d365017be7546ac103a49385af4d6c4d834da6b0d34bc632731ec01a3bedfcaafa28e4101257ab6e7b99d196385819b46574b078e0328bee0ee9ee9034d6c6eaeffa07ce7bdc5b82a041c201298b7f073b28115c1f756209491de728eddae7401920bf7b1e840462ff3d02113d165820d472f139f67eb71c3e12ac2e1c3016150b837bb54725fecf5a75671aac105f9f75cad6bd30571664cccac38e749d1c360992e83a489e06684214188fcc5ce41f4fdde9b0cf349094b32f31eb02db67a720f578dbded11f3ad3ae303c88578bd6a53c4c76defc94000e9921edef02e67eb41fca228d98c299e246189e52f7cd9ad2ad3942acb9bacf89b1a4c016a6aed71d1c7506dbe96644ed2b7bb1a5b60ac20a28b22c91fab5f8e4c1f19aaaa9e52c55996929e0625a9702e6b07d12fb4c48095c0702e2366cef3c2dd779dc57a0d9b53533c430d858d92a7b60b39db2f009f9815e8c34145e94ad3fc9c7dd7b9580d9b8cb1a3f2bf16ac317874af284bcdf331e7cc8e982bdda1d696a408fcad723608b5c79b4d595f2483d02433b1a2298782b0a9565462742efdb2bfae843b4c621f3f0480b792a8843c0d07e99c9c7cfc8ce7ce4b30c45c208caa5cd68c0b5c15069d3bdb3c69fee926dce8c28985da8ad5f6232637d68c56b3b633bdabca6abc1dd364ec3489807cc31021856f9ad50d117a95bfc032082dbed9dafa1b07ab640a7f8b856512fd6c65f6a912b28a0982123a2a029016bb7faa9a7bb9cfbb3094c963e7f3cda41871e30fd4eafbb41eb278eaf8eb229998e167825e54d3fe93151a5e1719e3792d1a9c160acc9d4f3e3708babb63f3af566e6315c45e4673b1895fd2c5ca597244b27de57eef636781249b57ae755a1baadf5b89f814fb1293ae16af70fc02bcf141f4dd9fa8e4f4bf08357b4ab2dbe060460bb414c9592295bc8194159d215f188ef47f99eef06c4cab7a27ef791601fecc9e4674eaa5ab071c01112a9d20ae73c50e5076148be183574f5fdf35d1706cacba91c26242190fa32ee72bd6e16320fadfeb2fc8ea460f158179181ceff1dbe9ebaff1e3a171c9aba8a5df6283c1f920dac7b09ab975c1928c17ba93fe4e8f3441a050c8ab414a682fb8aac9cf45402c3a1ca208275470f2e9c6b9442e969837a94184a902142162267a14a72b6d4adca8d481321b32e273e2d1eda4c8d97bea05071db5fb6283f93dd54067747ba39a7362a01bdf34ad7b494aeaf8a1b9979a2df0ee73254a4c3f003e66a5fa3d56b1592d337569e9173d60dc259117749cafa7ef62110b96ddf8afaa927dcdc01958bd8adc5371b52d42446b273c8116f13717b174fa2f80df04a128868b77410f6f3391c75a5bb207c896d0b8d2e7e273bbb675caf6570ea210836bd92a4b8981eb7b67ba223fe2e3221cce70124343bf9cd921a7ea9fa5bd45e3b628163c7475b460c13cb4a050ad036685ac5441e2d0de05cf9c4430347d12231d30536d09e31d29df6e62bf7eb6012aea826563f06246fe7115ee1adf92c2ab8ff76b3570e56cbea9e97c9a4ef4a03bc9e3a2fb9cc9d731377b356b827b11fc24872c573c10f2fac1bdb700663f850041b5389d1a3d706faa9d9fe3883d45c37f08b412442ccf0114ff69f360fdc2c0d5b5fb1ba618c83f11c90644baeb92fba0b300e25b18eae6ab4e5501acff90584f6388a367820d8b5550773eb34d1a7385e09966348dcb4cab0e04fe741324fa787b827cfd862f054c3b211fa30788c3dc4ab37c25fcb4f396906777661d366e6273c12ce894c2c33c41a11da668ee613bafea469e931d95561c7f37c52496c4a316c9b8f247d2274cca0655c329f246ee45582377e32f8e97ec15da1f2f6c3eec40e109af8c680ab6346aeba66c1215ca2cb7df12780b02ca3e5d808611b7d06a77c3c9f9d1138752d5051558ce4bcb5bbce06773a9fe40739faeb2bbd0e4c4741968b646f37e0663bac216ee42bb98fff12502f0d50f80d4af6d7e08b9748f3925af3e7996ab9e25823f0fc322954a8fc72457ed580f640f0aeef249d4063f1dd36defeee991d3673ab831eb38ae990b3ef5fdf61bc78cf6299460f7ed6623e2d2e474057eef579928df0c1a6fd0fa65ddb64db8b7e147011c47bcc21c4fb7486d37fb2c20460451ffc725725fdecd67f01cac648edda74f69d73b0692a1f989b2a6f68ab5a8185933307ff03148d6b6643c1e76bea8b00dcdf2d4eb76571ea7fd3b682f43d1454b6b304e0c3a044edb025c6877f0f6d218ac2b7dff0060b9fb832ad8d7b5f4e5b83226aa992f917a646a4b96947be4b0fbb5cc243795d5ff4dbdf4b42850d5d917dd8c02b1c564dfb3f141d4efaa4d8883bf97f2e4531cadf925d59054311662b5788d6f70d11a38d33f3ef80d3ea527dd7b6497ecc4ba014ee26fe86d184d83604ae73d987e01eb8827e11f1c0dea9aa42d9afe81b3486227aebf42312f3b8ccaa68ec3bcb28034e117aef5c044c7f7daf2fa931f52776c27206ab69b40bd53569702062e36ba7bbbf573a14fca28770979590a0e35fd2f69cbbfc4dd46e75d5b1d4aed45ed4c43fbadacebb51dc847e2f3e022a8f5dd7543ff4491240384d409ea9348c9bfd25b85e7ebdf691310ccffbf714c7cbc3815b0659e8c2fc25a8bfea1577e359bf74db0644a4d393607c4a431e08c8b534915ec160f6a2e052c53b59ea98a85f76efc79e602ac163090ae2c8bf060ac8d7316545ef7610c694bf433df170b35a3645de181f1fd92a540b367a24338e6ddd82b840c59a98e6e8e1e4319573ec092a4f37e32529ab7f8cef7ac580df0cb7f485e8952321b40ff770cd1d1959880aa0fa7b66980e719b3942680c2c4dc460d57e5c615d18dcd61b284779997c1a65cb2de6bc35b8a137994744c5ee93e5f75e4180e2962afd337a7df23e6d8e431dadd3da5228619822e39ce3a24d3f1275a52ebf6a0e16d789167179110863524069450850ffabba89410a1fc6b7a73fcdab811116be81152b1d0ca6f367108389d6a0b01d75f2c21fad3b9954c17ee07d3071a3ca2411a692bb9f813d288ca0e4599a5940b09e1d25c036e48724a067992ef31cf7cb7d2937d1436b8a17f7425b3da29d69e2a72b44341b80cdcf03332c0c0be0aea4b58a1b5b554d882897f9b19914a9c8371e7ba910d478c6d49e67375a05423a0f7dc4d5d70b8c907c204742bd6346134a8eaabb317c8ae084915ce52e9fc2ffe81965f5546807bac4987dde42ac8eba57268476a2d7832cb99763f814d4c2cf018609bb466e51e28dd901475c3dedc1737e6b2a0eb8502722e9c7d2e42b7b85e441ef42048b6e232da2f0765c22cf8030523b321a5370fa5ca29f4db2e0dd6a84b180f2fee6f9f44d7ebc60be5df8614fcf19b85c2567a10827bb49d6e97471c62ecb0f7091372cb0698f049218f7ba701ba686883d26a88ecf81a230986fb1a3d8944001bd04990e9c0ef9869d81bbb5ac35eba9dbcd997bf6381d8c19f31fb2ede0019ff1ba94b561536a39d183cdb6cdf150d876662e5e7fd3e6ffef48c1b3ea6e2e06d28be097097a5f00c0777b48e9712996ed17271c4d898d15170da8765785414028579a6a73bb57a9db4c1aae35d7be6b4512469a3b105ddbc92a2a4d3089fe4a1136bb6c052626498f82701564895cfa4a5633112efc1a60820fb36becb88d6a4d51f8fe7c00b3d5a02404f7a2fffe4d0d51bbb248e8546d90a02a4ff0cb70588d3e30b105010eb2ab7cc26a394c6714c9d9369bbbacef2c391de45dae67faff769cc9d2723ada781600ef6e1b0a6332a2df414ccd4fec43998594c6c8b99519affa3146aaa1ef683960cf5fdb443f0845c89952af70fad836497e29e64689b508ee6fa4d3853f1a0c5167eeac2041795cafc73854066f26b0842e485bd99d36b379fe6677010b27e76d00fc8e3870f60bf45ec9a250ae484927738919812f30e438c68571f8433229c73324555f97f2f3c02e1ef527ad3711d5590fc8187c0547be9edcea5ca0608e6d6bbf5e7a77b2c29d9d08c8f2e45ef497361730bae3c02fb0c8c8fb512d9e6cdb7272abddd6e3992f8270be8925e6d1ac0d20369cd224cbc678ce6a5d4bc88f72c6245c05e9e793d1ba08429f6f972fbf08a9679ba2d69168c7106d7abfdc0460b87b6de5f55be03bf3be753d21006bd3cb26f3635b7d8b5576a429261165cf63e2acfd96e173265a525d5a821d3c2eb2b43b73b067fcbc5a0bd920255ee436410c637895fa5435d385f60405c4382b05c7ed480c80e2bbb45c423893f42bb9a071d8f6903130d043355012c7c35bfaf2c210cc87e7bc6033cfbcece7314a73f398ec82fd26b1f1015b2467ea0f18d90e5d81547428fc1f0eed7191edd7270990d752f91d77a24a4c38c6be09247980d63297c6a68f5dcfcf91812e917b58fbabf9bca9d1831935b1447ca96ce62e7cf53466242ab48a1b4fb83a9254108903c3a565369bdf56827d5cf4e5c0dab98ea38d6646669800ebcfabe45fbcfbbf088ff1480275ab35460a64679bd85983afe75626a135b8a446079d4bf33d8e1feaef2399beaf75f845fed4230709a01837fbaaf07c95361b5cb6b5f4d7ea03452cd0bf666babc119a963119bc5cd85087ae1e0346a1a4d8173e96e355c3a9668e0bc882adc8084c5c5d8a4a45a5f0b98155097cc71c562e6abc7bcc8ccce07dfb70bdfbd86853e663401173564ac090f13ab0157239945741367498fdba3e38b518d25e81599fc41d674405ed594a634917c82b1fed6ba2600cd281c89e46839f92b14ef63b0857dbf1a04ed555f84b97e551a72137900e3d0e30d2f3842e793709df166ccc3a636bcfa50d1449b3b5b31be27baaa8fd88b0a79eec3c54163103c9895a36905cab424ba7c651bc1ef7c58f6ed62e50c99a3b57d545f7712f272b72e355b03fc909423016d89badec14d3cff664d1c01aca19dfd958dc43ac6a430b1ae03f333deaa0e4f17414133fe84a55a18bd49757eb5d6d70313542317a83414c1ae84265a5a791b1024201fb1521a812089b301eb8c48e0e93568c3083f039071f400c035679a3af749da96f45e0369a03eada367d352ae6adc6208e09f216878216e81486c527448bb42072af38da68f6a5f43d0a577dcf6e68ff0a7a206cbc748fadfa93cb5fd47eb86cb02cae2a5653676d0c12c31ca08b14d462087d694697d6ecd0fb1e5bf7df470a71388f6808d6e79f95b89ee09622f87e3737a3a0e56cf5700eb46c55e62b5bc7a04ecf8faf2237f8e3a4806b1926bf7180452f411e20c9803ae9596608f9f9c0f7499ba35045a41c53dd81e99adf09fd98b24bbd6e430fae28d81a3613be8c056fdbec5a439ed602497d3493cacecb63e835fd1fef8a3ff5cf101532a3e18b48bbc487a210300c7f752543f61a75a1b4d92587bb2ec5da30e54d9daa5aad664789d39ad6662ba813605d5d8587249133834dbf95b268a8370cd1ad3c56e35b5121e4439ddbd85a39f46084d06173b7fd0b4d85f740406a6ba95ff1d322eee5ca888df3f6437f31e3b6b1066c257cdc2c0fabac69dfa935808b8c6da1bbd7e81bfc113fd0e3525bf7452d24513a4bbb887b826fd7c4418b8ca4fc09a682af36b3c03c960d4d266c25132ac63b4f1a1bd201c42d28bf4ce911335fc1c8146b0697e412595bc0d77a2e95e4fe1d38d75f4a168c3546af03dccc186a30379c02a6beaf5dd4627ac2e457640939f5e8a6f79a2b4c09381e6c2ca97abae83255ac0de59004b15f0b63af2c5fd4c28bd408f117d48b856a3e14022161facc330515548f2108ac48807e736d71a883a155e669fd23a21847d44a0f3e7fa125a4e53d83f0856b111d152791804dc128c97cca8bf0ff3c4c5a5636f26fd01af31ab56c354416630aa9704730f7b8de10d277d3bff2d125fd548ecdd3e4c472390fb683a78c91e11a4ac33a70643986446b2af03e122af4dd94aeee82062d0a38997bad183d32b209082867bbe8fb02dc84d397f55011a3fe36fd4c619fab3cadef24dee62035d327aba9c3918f8bd490bb2353331e28e12017435630963de692e4cd49eb708ec38ea42b060215fb617b3a267d06e95c61c439e9692d4b2107d017fbbab1bf83073fa40f45c1e2bfea45183e2abf297d301065aa7d4404bf9e939e636e51cebcdcd5f62f1e90d4eedbcc05c5b5f915d2dae58818f06c9b3829d13f9f4e46b6fa9fb5c849e2cc9f6154861cb6641c8d5ad057cadd175ae6523a7621b51c894ab3af1c6c21826ff15f38445a7296f4712b328cb876ddf462e4068e34da14fccba85fea1deb7d55bb9aae52cedb3258a349f2dc9b8e838c9c4c99db8a9eb163c4adf869e43a772e5e70b320257a6a21ba8378823b15950ecce4dfe095dac13e00edf21f5ab772e990a1a457a920692803add6cf3e15d40ce1780f804229f480d7e899391a9d017e313012aa78738e64a7b82e0e4ad9755dfc9c08bac3592f1d83eaf95f07f7f75e4d7aa9189ec366bd422df86dd865cacd001eb65059b80ed9e251eb7319ea5645e91bfdad52f1defb7185bc6df808bfe254fd1aa139a5da39405138e73e9b8ccf651884c58caa628edbdd8cfff6e4fa4db9124edaa3596aced8df1ad522323b76db24b5741ff67d218074d00733d549c2ac212b017c4608aa16f9c0994a7f4e8828749525efe00059bab896b90c9b26acead90910c105e2f95fb193ad0468ca121959c8684a7c58624ee07b10e1b93f64ca413f6a5d5143c2ebb3d6a3fa87c2cec313d53ca2216cc3b5c3539771cf197d511b23311773cf06b144cb86933ce46cce34b99bca0e462f0c08e313ea5b2611d18e81d8036ee4c739dc6ab2e4e8a397c92f2d101e93e0b42abb04139a638c3b2df9fd6527a940dce38294c4178af43936ad81a35fd37569e4de55c3745bcecf3d5c4d10c717e87c659b9dd9984edfa5cc5dcb205920a45dd9ab0100b2586320351998ef500c20270162520ac4200354e48b58124c8d03655ee5658bbcf063dbb5ff30f79f7141ce9a0e8c63450cea00cd1db09cc72b7326015ba99f5879b9a133a40e10eb77a6e5f6861bcb29ff9e04615bd637a5421460ad61fb0fd237e59eb10395651ac3f905a9700d7c0d41fee2e6f718e19ca265508ba9b3e737d1a3d2e6f58679e35a05af01505fd8cf26ed02e7b04c8c18155b5b994c2c51aa68d8574e63753153b25fe05c9c764dff384d44c0a587a846e587cb2818af889c83512182f1cbe3eb046b2fc18cc65f5af4ae20b9d780237a94c2d3c21a097e0f899736ba2ed402fd88b3a42bd064a969ae236ceeb2b33a7d05f92e38f009f8dfae31b17f6f45b356193e39c6ccaa63522cc9f8fc5271f33e6e50a53078af7c2657f351f164901ec5de4ddeaa3f15c4e641815a16e7ffcccdb00acd359b34b4695e2bf0550886823a6a53ab193f8a7b1961745dc2ea0fe86c2fd55915ae7770e72456738f30b6113a3cf30a76bb006c6ce867d1e991080b9efba80f3befcc4cbac173ad8aedb1f1756df7014611e6f3fef58141da322664c818327ed222dcf93c8ebf1a4be9c1789dbb9d6cedd63c432040baaaf5f83efd3e847c75f7fe8d104012b7a0466a104419178e61d75678155221cc85413194f42f4695ad9c1bf9974e80727b1caf704c6003742a528d0a321582272e964d1af16a2db54fc072a7d67026556d3bb8f3db8c178527a189756d3eda480a4f589e92ecfcce1faf05599fe501252157fdc01631176bc28931c02871d1d5b0da229540a9f1859ec87d53c38908c307ef66231f1f3cb92dfd3f5cdddf37ee5ce551a5a4df8ebddf91b6ffe87a32cf0df33a1116816b54fd58a0cf1ed4604fd6ee0c88a316f78c99974928c28ec3422e1f44e4119a39b95c7a31b4ff7fe120a85d55c29d60607cb3bddd39e7ae5a0a804f5777e3f563cf8dc1fcb289f184955209e7d805d9ff23f996a3796a4fea192d8b59c2c6fac0c51667bc51d7e4c9694b94f2ac70dac54640c66509e9f27fb706137a94802da01342b8c7fe07487c5c05e1f1c3a3a390f4b4cd994fe3e4374925d115bb782288e4a76122a51ec8194a66304991dec23817d32a5b71aac5dcf87fa144e600c9bf977b7e150065cccaf6a6db33ac7e4060facb3b09df2be4d0e8188e7c0e23994053cb71c66d4a73e2c79fd6bb82697160137356ff5f82b20a09ddfc665c7399677fe63b5237791084f69aaff92eaef6d8327f1990fb52de53172c276539976ed1b7efb594006b301d3acabb8cd778712e5908e9f7f8e7ec24e87e3997dc2aa5ff4a772993815fd22d22294d21c17a2fee729516947c071872896ccdfc435a89ea6a015ce3f470d7d870a828659d486269cdbfa6067079dbcbabaa7ad234fa0b4a4ed320085cfae7fa3e780248219285254b61f3e88495e1a7467cc83b8fddf08786f1809a24523a60062304dcd5459f79107dbe44c2a2239297d148a3375e945a03c0ffb2131f361d5d2b2a07b034dd0c09865133abd89394647c6d36c205aacdaacad9e286e695d44c8eb6de707fb0867754cf8171b91c1e5605a6a6103784d256c4e1b99bc2423434c9559f13587293f45b57f4d7332d3491f7377dda2dd3332cc28725c5fc51596dfbae060b90de53c79f24435d34204fe6ffac44bfcff0c8d96bd77e1b3ae1308b9cfe521a0bdb320d776b05cd1230d9568c05b7f670a473eedeafb483c68340755e40cc6440739f3cd94ee0a248f7b61d1bd939f1a46c18f0f6ffd3b4c2e342b0e1ff24b4170bdf39c801f57e0659976e5518c1141cf3f829da5c446d9b74739f9dd69ac28440054897ef08d905edcbe30718524d7594e42ac7fe71eaf9165ab5641bacabed66a04ffa88b0c03f2d6ee2d5c830b3c4ff6df477015f5920591c01c0254d36894e7c65d898fd223f8d0bd86f66fe492444cb47a6e40c2f70af851af174168712614ab0e311beb6ad995be18da20cff6f62dbdb168fa74f466073693194e5645c170abc4bae765389e4156fc74a38afe39b5c23785fd156de5d80870b756f947495b70c520d302d478aa3bfd7ae78e67956b31d64e6afdf8c23b9f9ad079c15112fd354c0afd1c9112346b65f6beeca448591c47b10d585df50e46e8ff98a3c4110e10b65b127d1ae9916dc5eb4dde82c7aae5a49608d0a8f2983bf7bf3c24432d8e60fe54340279fda4118064260a3572e2a0fece37842cd76a5b5eeaa22aaf77522f872b596e3d27c783e0594c95b8424fc4494fddcfc6e7b723818d9a9437a526f3ef8b45ba31cb9f1f37cea575db806df7e2184212b36e8d893afaf063735d049dcf1011db7573eef23566c1f2ee73f3029dc8ab08bca680f607fe4694196a0f6187bbbd77981d64d0f28ac6793a1a27fb427fbc5bbaa7c81c9e7e606c5c62c646cca343089ed98bfe6e0de52a9c730886a40c5292830b6a308ee81b59d181a5ba59d2e304fc67dcd555493f41fb9a14a70365c8360307ba64dbf4b91342bf48f313b1f8714564b3727f68c32f18813a8a05331afee72e355be855b845e33a2f4b665c104939f64d895409e24217197bc03c28a7bea745299de0c3b3d16e2eb87f16f96c0fb15f5f54e8551b99f170e2061b1b0e6cd37c2758bf6f2a7ffda6757659e510bb2b3ab46ec2d971c8f500277bc8630089614f3c1055746daa7725891bd437cb75e7b9c33b42f3015d83aafe0c9278b874931a4c06028e2c78dcc6d1e38d010cdaa0d3b5163733f5688d3466edcb89118a04c5e0d211d7d23905da3abbddcc5a1ef91f098c9a6bc7c37759ab6c2f548ac2df4fd80db15ba8a44e68a5e563760ba7fe6678dbcc102b275e4be2be2ada1eeddbf1f08b4d1d5cebe559d8a6d2365b6e4c918d1a9ed8939d834ec9e210f2b9ee0f72df2deb5cbd1106615c21dfb9326b98db4661260951c7f79721300bb0a3cf01da55c5f7efd94b4258a49a8a56f341d9386c00921ed5a225955a5b0c7a0e0b7ba849b5c8666657a4731b28c6a75d7da4c97ef969b7e44b6b6ae2d4da5bbe554ca2c30be4014664513166f49a8f52f4445a777125ac61d4b0fa5ea7caf528c05efd72654c0e25d0d5fd07398a76edef9b759bd52c068763df95f36521e0206dbe6f7b666d676a5c34484ce7e21a6ebf18b8ba3c670e61788ea3e507a4c3fa6e2889f6536117837bd0e439ca910cd553383b27b14790a7e52867027e2f9dbfca07ce1fa67b9c865e328bbc7c854778ea5fc488e015532bf4d9515ee98b2e4ddd4ead1fc2ccdaf51a2f359dd3e9526965924ba560702f75931baa298bf2c7dee2be7d396f70018a839ae3d4d723f66d428539e289b08be615a2b3b6808519b42fc142a06b275658b40714972967c31515b2c7ac53f7737a2c0c9f0dcd13371ba8365497f0acb262e4e71931ff6ee751202cffb77759ccd060f814204afc47a029686d8a682dc1ed32bc851823033a9bae274c7cf5f03b309a9bb516004760ab591da42e748f8f925ae212701ef3dd6b293e5875edb7037e1d7d7abd2d9cc58e482734abe1b83047239fe3858237b52d8e436ba91031735c82e899493b14c5ef3a71f005be4b1d6b003aa8b784cc7915768048eec4470c2c88ab3f9c1d9675fda478b78f1d8489271f463deb7626f44e4f34f25a9ef5d1075f9274fddfbe542df53879f17b15df984c52c2dfd84694235296fd7fcd0249b561eded20f961181c359a3c7029ade82c055c6d1b8fb9477ddc4ba35e6c078e76a6ca76c4b55172e6e2c69bb94e2270dd4eb5496be5512062b3c52be7ec01dd208c6f6018e418b22ab1db5f837d831306c6d90db02e7c2408346392c5cf59335106629e501aeac588af1edd3a8e41e9154a58709bb87d0adbfddb9362944841b98b968ccb5a4a6c0f84680407a475ee3912ac39f5686a05c001b8fc6a0792ea2b84d70602c70b7257c130f7deddba7820f8e4244a64ee9e64557140fa3623e966604510440ce05f8020c0f0b6e65b576c3e80e1afe5f17fe407db19e77d624bf8a0fb91b7bf1c5e2f51c9b513e8cc9f34281312c1ae5ad42c594a3bae3c57dd53e69c653428fbde782e12f82d20bb1891735615c34e64a511f3022179d46566753e0d0e655973c41954e0f6e2f7a084626041aa426e338789664c4eb940e34fc168dc3613424017b2e2beccffef6a6960b40df2aba560793c15e35b84c66f0fe43a8c9fe6578a9995661f2a9152e690f17b4dfc3b105efbe5e04145e776057078e69044f3eb3210aeca030fd805ad0b5af3e7110a138ff1bfb6e92f6aa8f4f728e6d3cd9e79571891acd2e29ada680f341bd4a1a29d6c2e7b24ab6f95ff694ee7c87316526443dc72521b58cd6c19d1837df4a7b5893693bb588f92e2358ae9ddc37ab02f944fba529e0c0605534b98f426f94c175e4226d73344b0c1bc3b9b9c8da130edacaa48baa175826533183b115e23e8f5c3c508a4b322611801cf08ec58ffd6753f3eda135f5267100a283a2aef1dda42c68b290f2d1b6898a81784a7726679114efdf39b08fa778c7c438059c1f7baa1e32341a86eb756c62bbad0d98075e5c6232bacd22d91dca7d1fb766c45cd30e47ca1691c5c3737e4cfda33dfe92974caed937be4aef02daccdbb29908fa22c9515b27d3684ec18188edaa1f90d4fa4ebe15f4ab41949799c156cee67096f66613e2da755e170401559416bad92bc48799304e4deaa67ad06f88fa16aa36c65316a85a2f57b4c6339c4a0d3d4df71960c0004c08956f401d26c17469fbd664cd7b768e1a6f6ee14aca0b03df75bce12b4c3038f7078527ac2d1e1b7153722fc4f4f5a121355f7e896a42fbbbe5d7dcdfe53c8a8feab1ae96cb8a7ef7c43fffa47f14fe1dde47f726601b35014ced89b76c940a4e94319cdc4ebab82089b566f2db35847874f9a01adc985ec56132f90cf599a531629d938d0cec31fe350ce5eded006286db2c85cf68437a2bafd06159a4f3a8f2e8ed94e91076888ba78a1d3bc432dfec18e64a1217f1dd5d39532757f8166723c681fe377240dec3ce4424efb7f03feeb11c17fd3f639bb3d6038ae5e0d9f015b77151975f72009647d379d181fad0589db456ec4b25f62b1552c1693b9532e6d48bd2fbcc2f9a30b1e7ae3b4da146342c90fd5009310bbb02049c95776079825e43c7c7e5c3b3b018eda1068de63bb75d7cc5049a0f7a131cf67485342a1580c6381b6c2bcdb29fada122666abb7d0f5ce045a3244144cea5547a5f20b9807136ae93f9b91f9d72d3de95631aa262638c1e920fa05866bb2e5d565a8282db413dfb7e17b6b252dd5e232337cc88568336212c99ed0b0600d79f2ad660d56912f5e0b702abc1a022c8f99ef1015ded0c79e4f30015aea097b54a8547b11760ef8bdb83af4c7433cf247be1513b4d44a5ac9d0c866f2301d82cb54ba8d9ff127235de750469c9d4814e9049fdb1b35d1944b9145cb874ffa3245a216f9d992a7e027816baa41485c144fee96cad74f77fbec49d224082ea72bc4619006742445e67c51fa9ef7b326f3e70a1bd5d4bdd8418277f775c61fad5d74109182460ed73b37ceb5750a423198a7e7e1c93cd59fe5aea287deebcc437ee6d3cf31b6eaadfc23fb35575ea88cb52c505ca9f2b2211dc90067f5e8536514eba77fd672a2253877c9713e122b2acf39696a456dbd375cc1591ee5516f89134414342f2bbb6b4dbf7694ed313cb6c14d325b44ed1961cbae7077d23cbe602048aa46c43b88eed7a9d9617c8f6e776bc042114d77ec05bd2790860cc3c1ec7f1d6c853b5160bd7f518839dc3e7c2c4aa6bea4cdf10bda90fa6edb99efad4359943c553effefc7506e43aec3c97268bc5de0dc5c290f7bf452281fcd429fd35458150d398eb7ea3f13c116305515abf4d6a7c14bd6eadbbd38ff74093b14f998d6f9c090b79ac36dca1024ce4942eb07783270cf5b0d834a5c2d55856613c2a02a350fc91a501cb316087e5cd7a070a0d3ad4dfdbe42390e3060c394a6b2f4f688d5db5e702917146f59d56c5b5417a8870af7ede00ff4e9b204759e7921584af591d3298462b36b7762864c3195bd0c71645c78e080f926390970ba21554e422c22cec6d2b28b7d33be6f6025280689ea39b6a939888768db83954b2820a82ae1cf7b4d73d1e3ac08c8540868a302f7fcd145d6dbd345d78785ede78b11e0af116c632d3bfe8ef1e4459c5e2343099500668e4e3dd150175ae2f661770d2d19aadf3f2b7b9795fb40edb892e8b1b4cdec2de728fbe23362b5751dd5ec02c781765e2dff5f2bb5d2970e5e940daba216595762bd6d5b360b35e21a2ef4c1a670668a98873a289d67810e44c68c81e07fd5de0f977a99513bfb970bab8e2a40e3d3da3e16d3cc6c8a9eb50ebb56b5567efec96e38b60b0a67390cba284901e2bc82cc4f64ea18486cafb5a5162732908b4e63c38368b744c14ff72a755b2a1d603cb9c6c686afdc5b292eb0075ea53707ebe6b5f92c98f14d78b8d4ddc2575c8c64d37e53c92fbd03eac7086438c52c4b36b8987546ef400aaf32d845bad514dedf7d2d0b44dfa70f06da70b3d8083d5d462558a02a2fd96097b25fd280dbb0238f3e0420f4a35911f2086cf3499ccf84a58e1c8381222e6e608d09b8f7e02bc658f2fbbd2f1f6ad14a197291d9fe1b422cda4957257c0de4b623e75eb798d6d58d34919ef183b8cfa8d6f25d2242a4129e9965cd53861986003e1f55645e4cb6f63ce904e89734bf1b57f51db3d656f64a6dd5b451fbb9258c338eeb9d2ddad74036933de3ea202203e25997f1f04374639c66d19f8aac24f8a594b1b82227599e45a49b360bb2da46e97e8f9a317d90206791083532d0aa4f47d667e1ba3b7f697c50514521317b1e2e62b6ef32ac2c07b1848c423a83ed4b27624a3d49bdefb5f0ae0b6af17d28ab9aac34b24672f2aab9c4f0c703515c45c7abb1ba47e1df20c354b6c04203c916eb07a66680d35feba1addc07b7b48a56677f841cc5d5b6f1765b8b258485ed38872946c8b776c58079850ca2e6bf74ef2f70004c1999f30d6dbc1f9dd9fb5158e1c2f4db55759970e668370413625740511c9660b6a20674cbd3e9d17f7a9c527244cd4fd14b4609399213c2afdf404ebfefaf45626189254b55c00141524857b9a99449a98387428c6e53878444416cbafbd812296676d58c0be6c9b86ca0fc35bbd9a3ff8c02ef4ac30020135b6a586f3fbff2eac05b8ef0c17d65d6d5d3be360b95588f2bfdac38706e356bcf7897f5be3a2f26d0a512e9af545072ed7cc06693736ca693ef0dde45bd94581355c65b658355e03f4b292a18d16cdddaeaee6055df8106ae77737479beafad579ddad6b5cf0ef3b7bd4de9f6eebc1f99bafefc7dc22233405c5b618d099e8afe3bc3c0ddc035ce52d05953f3589b11e1a85931762e1745ac48c5732376aed8c2a6ee238f5bd0db0009ef752a7ade50a8b417afd6105d4b4073c51ed05c4fd878141c741ff0a882384decb299c7c50f81a3ec81d8a647acb4ea49b4f27342dc8a2d78058dc333a04a4fe91baa90d1302c4139c84ecb7b348f82e1ee15cb2840a6b8195e6412b53da9c1391f0443e369189a468c19ab8cb5d4b5c9d9bd93dad5b38cb066136d07a6930ba07ecce4967bd9583cfae40270435d5187c5f834c890a6ec3d6d1386939bfb26d4745ee18c310261a899a30c492c1e0b83a202f0556929aed5bf3e2bf96738d652b0f3071cc7d51b246cf0d7832d8d150bf6fb56d411204091f4473a3d312f70d825501605e7c25fdd03b943c6a9fa24d78b61789835e77bcd2d29ccc997e43e415e4becf52c387b56072a5dea27d48a062b312a7b73cc293b24a89af9d746b5dcb96712294d2e6380e9754a5929b8f591ac491c57e60d2435672a1057ee796dff9a7896c13bcfef148f966cafda2ed2ab4b32301e605701d2b02072379d049a8e4ecbfff26cb842462ab43bb6e35556cd0a4275b39943fc6714f504d6ea4b4930fd5c41959df8a3018b0203f1d56fe782af8c5ffc4e189577320d991588140d24b42727c6ad93457048edce455e776ce306ef46154b0c7a927602a7cc433ce497c74eae4eda7257cbfef69cdf2899401d5b20e59ebcaaba463e20f9d83b9a92953a14e51187ab2385e544461d9232898556e0fb20b96f82ffbc2684f47aad5086ac51ac9a74c1a4cfba2750f0ddf4f70e81fcc8aa365fa7ab0b00f003e771df7211c69aa1124878f0c7debe98745053009da36d2081001000f6f2e9f50ba74de59b7cfbd3b1370b64aeb1bc63e3230aab0e5a5c4d48595697baee203d7eed3cc7b811a87df9339a5f2b9118e5e26b9685b54324fbbebcb6c8e07e546883ca7d939b21ba995fc996adba7842a6def3c3b8776922cc2a96d11f22265ba3674b9d3059117af881515afbe16d14d03dba4096f05f740fd665813895125e7c48f9d9b3fc160b2d060b7e0724104224f98695335735d64ecbdf4b2bd0777db3363a19b7b1ff60f3ce49b961b4141bd01127925217350fad45106b4be667a857932c5494d7b2debbb56b81eeb403cfa5ee94a6137ecc33b92c0878b3fb5affe3d254c11e7101d1a1b7cf92aec59c40b7e0c6bcc69dc24f36c6fbef54a343ce0ae1893f4b68f0890b2f976a26067b4a0377e142a3d791a1315a282477232000377e7599d729527b15dc910192d547e5cc892403c19edbe612376ffb1043236b2ca561f1e83524c4c2d51b8fbfdad729fe3101c8c1dea078be52295a102b0766a97c2c04c7fdcded59cc9d2697abd6b25cb15ccb562e6d6330df0a76cb2f0f9bf36b872a5102cbe3f365ffa6a0e02d247524c03391f0d8c7b30ad853de635cb7e533ca19bb6a0907340b85ba113b265b0c8e5637b557ca46852b2e67e67e493548b9ab400a8c117d695731290ba235d8a0506927bf8c1d0381dc4a9af6219dc9bf01b8f22393117181c48b62b8315d959481fb6754986fbc4e74f8ec0b7f6d06b5dfaa1f155bc5ac963e7f3cda41871e30fd4eafbb41eb278eaf8eb229998e167825e54d3fe93151a5e1719e3792d1a9c160acc9d4f3e3708babb63f3af8c3ddbd1e4eecac4a5c9dfd76c2fc3d3966bf7caf788048f4826b60fa185fc19268f2652038018bfa1b6180e5918be1bf0c98b58106b6d4ca6e859b2726698b0eda5dd2b00aa39598496119c35ac9311a6fe303640583e561fa4073b837f2fa343ecfbcfdb9e563c3c6eeea7614a3c17abf41af3048fafe12fe49f6382abd3270853b557ae7acacce7bebe4562d05b620ef235ce00d2e6eb0f13ff5b948ba2bfba3081c601d01f8e0e5fc19b5e58643e82b9798a16ff0eacd747ea77a82ab04d4841108be466f806fb70184382c1094e2c6090bdba19fa8cc3c038a63a7f8144ce16d764a8ab4e76a95184c8d08eaaed5d34dc0f87f7edb50d1ad8064399fadca7ee279d6c7df98c9c39c449ecbea64e677bfffd650873658adda537817ce217ee13fe39f27111eed1170fbbbcd9f8a93fe98aba2d8ecb327e982f8c067cd88722bbd67ab9f33206f52d8ab41a67c8a57022b5141b9abafd57c4ae061fcd6c90ca0ee02d47ebcc37a19aabf21850b8e59f6a28f3ea25d511667e5b7aeeb4d59ab0708a8c4f27ee4058f5815a2e23811005fafb2ec79940e2d43206cce2ff2bd64b0082d1fd68b815ba78ae848acfb682176ae59bcff3c640d247727df359e0995ff380b6d61aa16b05f2fdd3252ac61e1ae1c967c0fa4ecde519d165a1f82c417a4b6261b3ceb0949b51e93782716c6d46b699142a1a7347f4a03bc9e3a2fb9cc9d731377b356b827b11fc24872c573c10f2fac1bdb700663f850041b5389d1a3d706faa9d9fe3883d45c37f08b4b1d4bae0dcd6235ac0790234e84a7e5523414298d415f0310b6304bc4bcabb22793769cdc8c6e8b46b7f824812c796b8855de2db07787daf776cae39ab36faf7842f9b36759b747a64c0a74267c4476c361d8b191b88e92d0a15acf91005b37b6951d00b895201158c2e6d5c8e87bf0f3a38c424a29894a4b1b7d993014b6eaccc3b8190e744d232e37c04416ae3a5377fa43d480944c899e57fe06098e49c4a4708e532665a1bf4df3deb2d07c001fe5a537535b4b9c982dd4722489b57defe0046388ce9120aa09dff1679a397234f5251911a52970d0874468c0e89e1cde198b56dfa2f957ac06e515f80fb41ef04b58cc23055d17f94f109a97f2352c9ce0d2f57ac0bce01ec6e51297b02403c6eb943fc71c89792ca0f77ba6d168d2bbb18ddb27848c25b6b0f6017521ece7b07ec3d527135ced336f9a19b3dc3d9157fda85d748e6f485f0e61a7bf3ddbb0fb709e49f1bfa566c225e484ca80f71c3a03f1ad1f617b697d19766d16cadf2619e17fe645d72a8add5255160a5ab0b916949b3f8a6b7a61b23180f35aa5fccca12c3cf265151f1b19e76140c6bbb3793ec2a7913ecea3a24b35cf9d8de081222c7eb1f592779294bfe0b81d0d6da3793fcef63b6eae5ff197c3f63310632535b0a7feec7e84048511fd1cadc65e14865eb3a7eb33a3032d49fcd32d2da35be9a3d491384746d6a7f261c6f63115d516a0da2812ff07ccf92b758252f16872c0d6256c4df9287fcd8404ab56a9c330d9fd9a66e553569289197e2b168efd48a541839adeb06b112deb8726518481aa4be2d4f2d2e7392315abbcab6cb931b39e26b98792c91e378f93eb18327ee499d46e1bbf2e33f04dfc64152eaed5a7893571ad82b4caa263730ce062e36ba7bbbf573a14fca28770979590a0e35fd2f69cbbfc4dd46e75d5b1d4aed45ed4c43fbadacebb51dc847e2f3e022a8f5dd754313f5791ccea873b0bcd190d82f3488e063b5ab0cb9b24534be68f2f755ef5942dfdc57eef78f019677f0d96d43188cf33f85197557d2710e1221cdbc7bbf3fdbc7ea0f5b13299c47108c05ee50a11b921e2a7e0239b6a6644188014334ccede65788e91e256e3b4fc8ce5997496b819c701eeac1feac4ad6edd073bca73889270c12dff9de160bfadb3fc917c2727c623384206d2697e8079d01aa295a2c120387a5fec4bc443ae6d575b59e5fd88b8d4820e3d047ab869e98c59ac94bff2259e9e7dbb3e2bce8603973de9b0ae8d1403f0e5ec2fdeb0b2be74f31daad47c0f64c8abeefcbed047c758c971b11c22121e4b2a3c405d8222bebcc4b0dae8da39520780a916f5f62b7369fd9638a964283a78cc8a4d62424bef959b403b192520ace295396d8fb442678ae53a20846b404270547735967ee36e00f9fec0c53e319544d3b9fc857333df5195c19d3c5622baa6bdae14a0d1da13448e54bdc3df5d4385133cd420673c21cb7860c43bc267a5a2f8ad66b6a5ceabd3fcc146f485eefe7ab34e993ed49f621ee179c026bb69c8371e7ba910d478c6d49e67375a05423a0f7dc4d5d70b8c907c204742bd6346134a8eaabb317c8ae084915ce52e9fc2ffe81965f550aa47e262c6e79da6305700976619306e26497876ba08ff3a142e1b08081fb1259ef96137a386fd1a1917a21e4f9cdeb953c8f54832a3b98e71dc7d4636379042adefcd3bf9970f59e10e73083f332c6dc2df5ee8b52e204753f4a773d6317028dd32fa01e2ef339ec26a75805cae81803509a5ed7db1be82f3da8a4aca41cdc09c7e12230ca263cbd825eead03d0695a709f94dd0098da641ba80d239e67e611af39854b388bb16011d0812b91b5b3accd36949a7bc2996a423a3e04bc68492468b4fd5f542591f924e763dffd48c7eff38f4ff58298059ad0e949528930bb781558dc886aca44eb52aa9ffee9f64c53ef3f149f254d2f9f069fda1762aa36da1c96f0273c74fc08fa73f1f7868a7a651a4ee7b0b71d2aaaf8c0aed520364aaaf7e6abff7d0c274071cf0e9bfcb95e779eac0dce73bea25ac83b69941c488d6a4d51f8fe7c00b3d5a02404f7a2fffe4d0d51bbb248e8546d90a02a4ff0cb70588d3e30b105010eb2ab7cc26a394c6714c9d9369853a1018da85a006c10d7ce2aeae3c3cf90f32ef6465442129f333d3fddea353faffc947c4f45755e8ad94a5060a29d1684f4bdd84367de1cabe2564a33450a97da068ad08f06d9bcf50715a5a0fbc129cb8a7e9c4cf92a7fb38cd854baf3afd88bfcb101c6ab86b40b6287588fa8da7a3ce5467b3598aded487fbe8929df51d2bc09675780950cffa8278c9da7616c45c4fcbd274d4450f82c61dfc79b60555ec503a219f4fcc4960a0eb93c393df31c2665bf5e8dabc3b1e3c75e88fcd7d5a89355b40ddb6c75f12208c0471f5132af1335255992c931a744e543cc0e1e97b37d9ba071dc9754280ded8499075c550db4850dde13f161d6e517e654350a91fc543f71493692fc2a8dc9b517156c44e69486cc7c6e037ab334ad52fac94997aba097d2f994ebf5425a361ead83727587b263c2952b4d7aa561e6e2ea7a38bbec95f55eee6439c56dc497e7f419a8e53b792a11bf6f885eb83cada26a411c1f910f907a12a664c93ef41b1df0c36e1e33953b272c50a6c319ef9a70d42efe08cb8cee3f20b13e88bba722814744680602ee397a9cbda31e300e2598b12442e379f565b96d1e566c7cec7195f0ef7e785860e539ff5e69df745adeef39e6c35f1bb7344458e500a1b4eb184d5d310ae204e2cfc285ebbc85d93f7ff16ae283e3b7c537235315bc1ba5f4398b1bb3871264761571d62976d33ac8b266a33b569dd7e9a3e61ea55f8eed1f3571430b9abee89b6b9cdc39382f6c2df538679edda2e4893c37946cdfa58a312220388278f89b1f9fa9e5170355c6c867bd55df9ff5c1b9354b00d3fa57d0d142f036bb01e1b4d2549c44b46e918f4e82dec03268b14d937631d444d544f0ba1a20d2889e9ca5ca66037a3a839feeb9b386f353ae199ac6ca49d4f5ff5a6c1de1cc0b0a3060ae8c2cf006d78eb93729ab127b8a34f342d606c32b387198fe2498a4342a7c50f07fb7ae238440c98f1d7481c4268f47897e5d8112fed4c4e27822056bb04a96d62894a9167e171aad6a474f5cd0b80c5682bb9d1818785e51da8db5f847ad8b46f4d66d30dc69a225c807dbe683a1b5d42aaf2772b84cc2d80a049a8214e06630c2755e6f5b4bb3afb0924b4c06f1aadf27055cb9716ad2cb195cdecdcdb2d3f47c3d41a03ac9fd574ff2f9c348e5a7902b6d3778bbda620819380c54f97c5e6d21eb6da2b61a67e9e1e3f831399fc3c31febd60deb8de79833fc9344eda2f759fdeaa2d7ff137c18b17cb6bd18894c3726696b5dfac25aca7fdc409a918ea2cd17670589c4fb191a721d31b7f429b8c64de51156a326bc474f2a0d9af17a4bf18f8e022d5b6685233da5b6b57e8fd626f8e9974ba4045b3f14d013fe7fe4b717effe8de6966af976705eb4b0db64b01b1351edd0755c5e75fb885869efc3c28e1685a85169b3589b20122c87ee7a53aba8b6c2a90dc53f5de5adfdc79e087bc41926b10d46c4184fd9ec3b919f43ccd84202dd637f571b0ea3ae4a5b41eec7c2ad6a4b5b1e2f5a1b17cea4818cbebb56f27f2326362056ed3db721d6dceeabebe03c4c3d45d75740f54f64ffb56abfd5472eabb680635ea33bdbb1d3cb09296ce4455cc1199a4b9b9e439abd51bea0f7db85b5b87cbeab25924e92e9198f95a8a80ab46817e2b0252e8b6f6b73125282234d6940b96135edec1bf8b5279b0652cdbda09e19f398c4e52679492f2ad79863a6300eab76ef309a3d86a1143ca67e2501cab7927b146fe1e54f20c94006425e462693582671cba60d2e1696b7de0ad6bf06e06bada8bbafafa4f5c21b328f5d1422d89b0f9031104678bcbec5988084f1b51aa9c56708bde5c62f69ba242ff88bcf5a115904c541dccfd0e08d0821df9146dfb71ea32f743e53408d6e17793022dfd8cbaed515c61b04952d6befe7ee0d14241d69cd58a34aa61602ba9a31f2d06ce6b7e646dabced740efc2fec17589a114faf43226ba6139b616cc1ee172c7e2b551cd6b27ac1e6fa8476d6fca57b58d1e09bf223fe102d0952a8dc57f0bf4724de26885776b44999026bdb4e94e887e3b723084a8781ea28f9d4f8a40be81a6167876639e77ab061b947cdf1096fb7769360caa6eefa6987c9fd7932d746d1415e4ced05d6998ae184e67d92c43695948158837f460ddbbccee03fb0a09e895210212bcb12ce5656e92dbbebfbfeb1dc7238482e24fbeb4a4b3a9a1c0b93fd3faf59c69577cae561aeccc3ddbbb309244718053f2d895124e1850600be1bb489dca7291f56ea4538212e59bac9e880d512f7141f9b92f803ffe0674d59e4302a6d564e9480ae85047b2057dfb0adc513060165d84c5d9739967902f14c5c01575d7740ffec5ffbf29534a4d7c53f6b11de889bbcb88c4858a3d33008caa0416f74258c7b1904c2c7e2d18abaf16270545edf031a6f3f1a29fd49ab3f64dfcb660f2fa3042d6aef504d1c0aebc7ce94b42226cfd67864a2c4261a8917d9148cdb6b32164ee3054ad599c7a86a593ea4a44e954d730f228ae028e4c7d0616f6bf0f5fbc9d8f02007873afb56a2aa90f505e6104764f3e31115f2e28dbb88b32648441b8b5d6a8c1bc7d406cef844a2ac48b9af30d4fa3dc31d3883a93c0ab492238fd5a4a19d02da597d5d47665f44bce6977d3d5d75a533ad821d794f1f06509520201280ce34d54fa05b5735d5662476b46688997c65ac2110492ba824a8f42f8ff2a5e0b5fe8f8ee88083ccd238adccb41979c20b7705516ebe3e9b6cca3c2d9099d53165a04557c98dbfc17b01541387e9b6ca4aae44476850435fda51b0f6d3ae289c2a2f42d8daf143e83775ede48f650d7fac045cc8e900f81ba5cc94ec86e0818d185ff7fdfe9bed768e05171106ca8ee6ddc6544039d898beb4e231879172db4e7f829e8cb244709ccf6a26a9f26756c3ec5ab4cf68884f46bd5930bd670d77087e5107b1ab3113e1453202e5ca1d4bba52455c9f0b16126c14b7e0d63d12ea813e650de736c6890d9c135ae38524d8236032349508b3408af0358160c8a92337b8751623e4f9eec043d61183f1c4b221b1bb67704a1be918846d154fac76bafdae7f73341460e9741c4842d1adda8acc83ec13bcc80d18e814b66be3b56c5a60778719494ce15e26519530f0a69538c26f36ecc09cfeb0f6c1c3ed66ab336d879eb34864ac03f6cbf74b2d3000569496c08bc4102cc9947fa73215db4e4f7f2d7e9e07866bdf5b3fe83937368b2449cddf510a986702b6b21ea83c7afe955a520892bd382d5f575319cef017d1fc4288a5f8e2478d6bf65e19bfbb7e5a1b154a998ee63991164ace012842b050f6b6010f0a35f3747c6a35ad7871b4c4614bd2dea484ccb9ab33808ed5a9f0760a592f078effc0b2c0832fe623fa63a43ad4330d556ea994ab3d8762fc4202de009d548f038e03979ccd5497b197f0b9560d9b358df34cd91d7d21e9120cc77192b3a3b527a32514d66b1f190f52c08a4e51d7460b3c8f620ed9862723ca8fdefe4967abf17ef5c3bba91a647b6cf676267becc352e593d864569223ea295fa0e42f7fa55313e701ba4883a078f6352108e3fbe50e13bd29a5c9dc0926baf18a727ed9cb86b581067f1e9bc49df51392cdc62204737ed9211ab469cc8a56b2efd4e1c4990764d739d222b42fb181974ddf0f76bfe012d6e8f1c7667cf8f4d46245754fee033bf785309ea71a46ffa997bcfe871ad0185942c204557e8e8cf4abefaaebc6fc099893ebc0a3122fd29d7d8ed604f0c1d42b6e4bb7501e8d57121755cccea9307eee469d682ca13972b18734d1f1b0a41a81170cc6f161525bb46a648d21d3f7495151cbc6eadbf2f22ee00d5f944ecabea4365f720a30c4a0efc40469dff3cff0fe77ca5dc696dab858bd439ceb713d058329280b3269dd0e257baf8723171a4065c759ff2539eca30114fc1258987db159215537324207ad60259e6bc6402822fadb2f3921b1fc43640c4108a4cf63d9128be7154d00ce2025030844e8b825a51e13d64e246bcab5a73ae554f4a4dd9c8ec030711236c314640a7cbe0e00340fb69d396b0b81057a10b4553d63258ec0cfd878d29819e278f20ce1cee1d08dd376c0de7079afccf2f7e63371fde731162203635da3b92a631fc50317bcfc84c09f0e001eb0b392a8edd5dba78a8cedf7bdb7c76b8355a546fdaca5004f9068e46e66eb8a0719603e63f8d745cce17616601a48d59f4480139bc25690f5bd38b007c264ab41fd0176bcd60661d17a1359358373ae839e4721f7f37fcdb7e843f29aad63eafd78beac534c40adec5cf5a7830ce2fb0f5777ead59cc9e0fd4ff31a93c111f2d7b081850d99ddb3284f2eb5a67c30b83e0733ecc8c68bd0be9a9bf523af614023c44817bbcfa6455109a34fa41e174b19cd4fe66cbc4590df2d50daacb24a9dbd66dc066056b8534faaa06a2d48d54834b859677f06f4c02a8fcaf3acfaf3cce70a26861985a6aea687173e0acc992626f84bff9465b54555c9c287e99cdfb3cf236874d7d118177de41c6bde29530facec43ee099336deba473a49bd21d1b96d1615803ff8c35c5f0fdd9b00b3ae45d644c3a44eb643a14f769368696c6a87b509ab0ad0f2939af9fffed684cc52a52028a919cef4bf51eb3134fa928230a78fc3a54a51d59bdc94a21510e5f2d35d90ed435fb0b54fd645c53f3c1d00dc71b9892ab33e11e789750e92402ea1ac02e096126f5313a5f1faeebfc522fa150855a2861161b13585cf2e2d1ea8c7a1380faab3dc699388cca9fad500c7ddd1e0996a9d9c1b7438a2d870b7b85f03081928d05caf37d7f8acd1cb46619d1bb38ccb7f6824185e18cfcf092dad2cff3487c418ffe1638313a2166bb9b075fcdd0ef54703a96b298707ba6efc4c1639ac60dfd7f553c26cab3e188abec2f238ee89a5d4456a357f34a009512db592093d716d26bcdbaf7752af640f54b948effaf1f54a842d569bd27f7443fc464cf761f6320736e91476bdd5a84d047b2f2d37fbfb1dfd453d389e7da854fb3b5a82df09e3b10bd0bf3e14396fa4949599e14ee0adc37fad581a9b2bc193c29f5de44e5c2b10c537e27de231469c4fe105009a980c6fa99da6172cf154de6e717e846d12a40aca43cceb64ae53b000e5a63b1b944915ce423a705fb71aef4fe259fa5cc3b7a9382b8a3a5d3747fe15f267b8ff5f69ab1653b1a6a6e9890c64e049619d8b08a0f227a8a4a065c12d1cf7cd7e498021d675b9597c0ff93aee385f0d8ae2d1b82e176e33665aa7214347bb1b59c5cbcbc0ea383b957c8891354bcc2531bc5b433cdcf45a5ccfb2f0a38d455e14ea063e65fffc7bf68e442b4af6e57981221512274f882f4dc16df21bf05c1673ac2d53c6d3ff921bb51cbeb9fa5d0e7ce90c01b2e114fe622f161159e8b11b0015b23ce3ea6cdd9639f16d1c09dcea76e7d7bfecca770a76db9ddfa7d7f4658a19156fdf41181bab3ac7848e823323cac2e3893d3eb1dbea4994dc1528070acf114de000cfefe98e6cd061124ee707e0c662080de75da9cc5bb98a195ca80ae71808f5bf4ba67d62153ba2f98c2cf29c268e4448c84a3d109ea9d8fabaf281c4b16fc3dcd6d8e1104a67176723e40ac38c4c08b4776ea4d5bb8931e5017f4d63e7e58a621d1880f07994fc4adfd9b426ff46ef073a00da97dc07ce899f7a2279aba3378305bc7fc04357dc024bc2433a326ecb49e732b4baba32d5dbab5d079cc7741172d77b4403243e524625cef995d957328b7fa7c32ad3926fa1ed4018d4d87ef1bda62bfc436536daf396f0f24afc6d05a632a87279703308c42dc3ddcf5d92fc1aa2576940bbe9011e4ee98681c5ba529fd0e9f9622b4b9ec3ffc9c7575cd4faef14504a65e0797174490917f52c517930ec3adfe7793bf0eda7b9b639ef3a45c5a0cb859092e1bcb3748b539f776a356517079e513a0869d4f738814f9c213c8ec90a109b0635b3ae179efe8c5d38e91db5412b759d66b7172ab6acd03a39ae28436cb2964eef39b4defd8279d10ac86dd9ef3f2f85c043d0b7338c8d121e7ef59c669b23e517c148d1ad2f32cf60463ece34d252ab52ee4e81f11c0567e211e0e4227b6296b31c73c5472064d8c1c7583ea018e34bc60285e8dd4999c1f356d10291906322bcc26c8eec6e2f8b0759cc03375912449ebed11d002d7c262870962782e8827ba153d299de848022842a156f793aa19d4594106ce65fd6f71996abf1a9c80a67d0568686a5bea6dc333cd6ee5664786f7a30722ea341cb1dc5b21014c92d02ede0b6a782fc8a416ebca2928b3231df09a55707794933caafe3658622f9a3c3111562ec35572f5208134974c6ec7aa7a430e6932e2d631eda2f9b5b3bcae4c2312d6340b713eb793d1237569e0b483c3800fb073ef9458a676179d40de2ec81997558b9ee078b5d958756ae2522b4864bb14fd1e5a72bd65563847d0fe707133b725c50600447ff66a7c2b88961312fc7e61429dacdff0952df7bc227d60e2b847d41a755dfe9f10fee7495c318b9baab31ddbf2ae6aa50dbf21c5e2e35bc0d251ffdcf020b3aa4456a3a589c0a2138e3c823bc93c0299764121e5e3a3072ab18a82669c44f55382d18186f7570ce56c11cf332009eb18ee3477685fe0eceaebd3866eff778cbf3519aa59db74ca12f6caa60593aaa74dc3481a6a4e0620ce0a4962a68e59f0cae804fc0feb5a7adaf8bd682e49c96515f37e9eac0d70a36196331695d464f719df8c8abc971e8b11aaf7ef500d469a1fc20c153848b460ae11bc7455a9cbe12e560a3c7bc0c121e08b90bc5fab9b3129d8e0044ed6df705493b3d9bb2a1d7017d57b2f51219ced7dbc8057ae5b27eddbdf224c1abda25096cfccd943b4f0083ff57f3e3ec5114411c61eb9f612fbf356c4bc9193c8464b4c68ac9bdcec059943f8fe3bb8431c54c4882ade937d3ac072c14f1973928392eec2040016b352b1b461a88337f9484abab374d91971fba66c1ea86848729b1949e5caaa56a51bcd985a75ab8044f0c66d4453d195c7039bb8b69c8e3efb69752163e9167969cd6fa656b69e25f8eaf7d33297ff13662b817d59aded5f91e27dbcfddc7cd6594b41430261efa31a1d765b262c39f31f92483bc4820237232d474abdf17ce137004f63efd64f9b0ce1510de58bee2ac2d218090b00f2d12f615f8d5f1188620283ec3d9d0e455d05b327287c238ba929f55c8c6dc755f1cdbe3f8ff32e4bffca96956f93e4cf64b3a53edb5aaf0ffd02dda496fd86c3a208010725d1b17db1e5c77e5c366900fc4726c577094e07bfdadf233e36d464388098b1fa1c665189d9af2db3b13a6d9224f24b449902ddf266013201d6ac3e28bb7ff8adba597ca043221872ae93dd15556fd808b295348c6574aef5bfe8d32fffd18afe3e09af0774816458d94ab333e4d2a66256795e761e184baa42e4a78e97e68b6d1e67a2f04470041ceb3ac70775e526542cff5acad65fa329daa50c85862c66607b36dc188bba495c70e3d05fbb4d3095beb41e48cef854aeced9f5500ea5c7cd49ec18190a4afa5a1b7e097f4364b717d48419af7bfb8e77c6801c0428e530b126ed34c037fc698a6d5deb9da233c2444e7e61457f79a772a6e553f22d1bd9cc8aa93b03fe0742261352faec727a2a35ea9b3d33028ca040c7ebe8797a72939a8deaf9329fab1696d0f07f9ac18e46d5bdd0e592dcd79ca7a3f95ed7d0f0115231d770553fd74ae72102fd97955ee9cb88e12f110b59ae1780eb71449ecb0fa79a96faea890c6a7ac573625c38b3b0ab7cd81dee09ae563807e8c32fb933202f994b84e5a267c161d2da52d791e157a285b7837b12b86e05826a5fd6e6f9ce6ae0391109f07b22ef191066de6b4a102d427898ad0243f8b185ea6cb38b32445c6c0386671cce69172892dd9cd416494f6eb63b014725983b97344b8598330b190f01b0ffffff4f