xmrchain.net & Explore.Moneroworld.com

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

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

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

Monero Testnet Explorer || Monero Stagenet Explorer

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

Why so ugly? Monero FAQ

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

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

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

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

If you need to use a remote node, you should set up your own.

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

Autorefresh is OFF

Tx hash: b88cbb7e728c3e12e11fa9c5e842d3b9b2fc044740df428b1295f6565f1eb901

Tx prefix hash: 8ac98e3a3c31632d613e24a61b98fd96b89db1e401bab22646449fd77e3fc4b0
Tx public key: 9ce950b6b9d20dd803ecd1854aaa79108a289673bbab1e7e7f689c83e080cce3
Timestamp: 1680216389 Timestamp [UTC]: 2023-03-30 22:46:29 Age [y:d:h:m:s]: 01:094:22:41:36
Block: 2853599 Fee (per_kB): 0.001954060000 (0.000020480000) Tx size: 95.4131 kB
Tx version: 2 No of confirmations: 330764 RingCT/type: yes/6
Extra: 019ce950b6b9d20dd803ecd1854aaa79108a289673bbab1e7e7f689c83e080cce3020901d4d7ca7ef2c164d910a0ef05524946469877010057454250565038580a000000200000004b0400dc020049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820a26b0100d0f3059d012a4c04dd023e91429b4a25a3ac2da7336bb1b01209696c20eadbffc9c603f7bfffd0ec8a387bcdd7fb9d3c3a27caa3b2aaa46a4fd77494e9db94b69713de58fa0fd99f25af37fee7d2c98b27b0ffc7f60af37ecda3fd7e9bfb54ba834bf48ed89a247089668706adc40da54f263f4dff07be1fd5bf31ff1ffa6f721ff271aff5de057f67fe67ebdf6fbfeef7c3fb87f65ffa3d42fdbbfed7d38e075d98a03fcfbfba7fd4ff35fea3f69be6d7fcbce3fefbff67b02ffacfdccf6c3c00bfbdea21f9f7ff2ffa3f78ffbfcf433fbcffdff619fe95d5a7f7c3ffffbc67ee77fff385e06d4ab49df2e15f5afb05f6cca308ddff237c8eb7f1f237e78d4e79a0047292584710deadadbf8f91be475a219a0def663ee5d9fd1c1663303b29db1e317814a027e2130ebf698891450366e27cde2c2a1a2a972ad954e9fbbc9f7aec7c99d565450dbae826524df99a7e4e1fce2c25554dfc74ede4e9e8fa2aa766418dd805c8b13e170334128407cb8e6b45fabe6fc2e7a7a610206079ddfe99fb8347e6d3a6b958aa5f322f19da9ab4547b26bbd540eecfca2c54e2bfdeafb2efff7e248a59dc6640e7d982400cbb4fe75166d9942637fc8df284efd0f4a370989b0419edbfe11439bbfe46f60856483e1c04e7d7ecb393ef91cf0493b28ac6bf8b3e393d045f68f3af3dd6476869e6bf5b76b032e92bbb1d078e369d3766d1b4c874eed2617280890a77bc7364ca04823bb0af485983dfa6eb72e165cbd51ffdd48c41174bcf4d602a29a06626faf202c04e172d97d09a4c0f49c0d54ce8926fdc156a4e91dbfdf35a1c41667038480f9f5036cacf9ff38590d0fcf3a85608f57d2c896a2f369a870d6d5bb99ee29c081a33580191d3247723935e0afe89c3acaa5c679112df32f290c5d6fd0bc1b510190d04f741960a88b73b676d4663f77a560773f2a1cde07ed2de31f914fca564a191af3d51f0b103a54ae065b0a95c01ffe9228b6f6c1b0b2692e20219ddddc4d560c2d164757a6cacc35cf1af02e8ad2264f4b3298790c5af623d2c0f5eb05b7a2bb9a8bed81f8ee7eb7fa34595323ad7cc5047214c2d4cc9981944264a1d1178c1c663d504508b5cca1c47f3328f0f5aeac9b2dbb05c396efb3428b90808cfb335659b87e825e827e909264c099e98c3eb2b890989d0ac2285050b7d76a366828ce5d7673166494cf1373e52627ca63435ab1d0e778f8bdeccfb4c4990511e6f78b289ac09c9a9666de2d65d45f5b99b742bc9a031b7e5e99f0b856d96cfefa64e3fa979ea3cc8bbd5969e10cb81435cedf21e7366ad1fc861e60ab04cf05f7612ee0acafa98d281842cae62225a4d18d20c976f97b46ef39b87122d258a1bf6e7213e3d2e2a2901c110af227e1d9f0ba0cb60c2862b81eac9ef1cfefc644c0354b11018e18fe533a607170bc650e45f002bb56235ef086dbcdd0d1d3b4bd6161475d9a64d94fc70044752f6bc3672ce3cd86d2b568ec5eceafb6220b5197b451dbf7afd5ce627ae1f0aabc485e8ca0feec983618766a9fad58a43c75ba39d49490f1e92794b18dd9788900abfcbac7d0d665c0918af760cc0634cc8b7180add0554b1c4aded8d2b83068ec25b8e11fe5db65f0fa1e838f393ebe423433a60bb3ff531eb7029f62d9f14907ccf952169dd0fb9874a9c708a34facc7ced66490acb628cfad41d6de4fb81d76bad5c87b852c95df7eaeb86803215cc2d70deba9df882b782c4452157f6ad3dbdcde1d3779ef3a221181e2dfb7dbce615984e1a3efaaa86233fd741ea63792150977da91fbef21cb852508707003b32111537bc941a212c7da2128e69d7640e361e14bf0c0432223670796b68f9f68e6dac6cff31e6457b635c281dd6fa85f9b553c53523c18b2b80e86f9fe0484453dcbfd736ba18187d5b2a0b312a29ed4deb5a5d739520bf5be8cfca9b7e693988ef495d0b640f33a6ce8159d049504ed0bd54f3c211f2ddeee5e57e53dcd3a93cadf86e48cb871d7dd0c2626477587be0a0bfb1dd7a389dcdacffdf29762445073fd4ca5e7c40a138c41dd6152ab3771f4d16c60f131e2ca8490e9b702b8f888a00aab4863cf697a44f0b94171f5b3f1e89f87d228ea600ba979b07ce57f820ae7f743ff6b7ac37b9c18647cbc07305671fd3befee3b27a5e878b3bec7a2857b2168ef17b8a1d9801c738512e0c5459dcdb914acc617fcf0352dcf5c197f5b9c340804540b3f883c85c72d16be71878c77e25d397862d9695294eab8b536146d38e7afea309fe79e39489f4290b9c61b26cdcd2807374dbc26e62c154242f951eaac407101839d9c0a5d35b83942dc19a997c8ecedafdd67cc9bac1cce23789667fad244ad81458fa6296cc265acb22d609f6499743d44ec7919890495c3357df04ec9b44dd9ac3d8b6b7c0a404c508b5b7407b53fa8ebf61b91d295916a986a0a6260344600acfe4bf508d3a9d8a080391174bb06a500de03123d65adabdbe563afa60ffa8921b15926e823bcc2c99d9318763e116a74498ba836920ec380510fa368a47f8127f1dbf7048083604321cfdb91f098d64b8cb7d8d6ab6e929377be3688d6b08bfb8ea544c181caab50e8fcc17417c19392d7d1674e5d5bc75f49c3f1e18f199b1f78c2a070dac0d550b9b038f12ecd7ca3bf3a1741f3f873949409e29ea90ef97301140ff517fd8bdc4476cc494be7c64ec8449ddf67b479073034e5f3aebed61dd2e0621ce1207710967219b270e303bfa32c358a67eec8d8bf1b42e0da4b4436f3e88553a789cf6a6903ae408acb7b75ed0b979480fa43a4d31a0fd559eb6374f0071924d3e2b3fffdc37fdee093e712450892f673efd0ca73896abab74d6b586e4a1ded63b0cc69ef15fc73db99de4dd791741556218143c3de3a26b0c10dcef999a3f5e2617ddb3c7f4efcd947106685ff4fbbb2f1214ea536e2127909772879a7318344b7e823317c9b829b6e6ecfb184a4e9862e9cb7baa58d17fad0b6de047958426be55162e1c3e3afd83d4f8402aadc4c35c52888aafaa6a06f08741661a8571d28f4b3a7602eb4d74923a749f71b0b66a11090dd7225b53c24b2e888039eebe441074588ea936525a3440a12905a983ebdd4f0f2bbe1b3c19d1a8fa38a818eeb91dd8e4d44f0ccbc7f7b94b37bd73da792c4e7add10670f3bd81a9ca00382a70a71990f634db1400f9bbcddd056cd4b2ffcb74e67fffdb1443fb343087f26e70926a75abe42b1571d20b3f3e6b90acca58e6b7d43e2e9bd546d94594c483a199d6ebe147d54aa03e5ae8ddf01e8d9cc3880b080764031299847587716724d0779129782c443b23fe8011ffde8bdb230e8e213f3c47b74526bc1dfdd26cb5e97d17bce35b8c6603e091e3cfb119794b0a682dde553995833474ee877c907103f8fcb73175ceeda629c1a2e5bedeba0b80621d9aab760806d00c67a9099121b5eec2ad2dbc6ed11d16538ceaa53bea584b33f6cdb20318b362b43303ccd2930189941257fe4f129c91c337ef98a395f891dfd28f4d11cf9dd3cec28f7798cccf49bb75a0203490ca0fdb2e44816aba215bc03d739f1016d6c5b7526f554b34870bff827f3562a2ea7ce7b9aba11fafe3cabe0867cc7f4a465090322524a51fffc65ff65c7bf98b5d1c04d9e5f2c100c5ab4b766a4106a09aadea0a0f3f826df54baa25c4cff04d53e1751d51389f4c910c6897cd7962582ba957955ea022b4f0463f7f94dccd7ba97a860a0b6f662b44ff58a3d96d6def030e1ffce7f35887f3507fd7677ff5a52c0273f393071be765882a092c72dbed8fb19bdd8b07d6cd9f927ed1a7c221afb57241d17b80896e11e61aed264993d8a984c1439789f3abcda219b0eb812cd4d86007fbf82d9a91d86a83c76b29e610e6ae899dc96ba81cad3f302914be0372a866ff2a3c047ae102dce8ef8faf2bde0b93fc91c78fb3f28c2006d07bdb974b0dc137b607d34f445d4fd06cca5fada558b1387d2af8b8606ae7220c46be12ab5c08d184f34f0b6e7f7fac65ed58510609f56591648a717c9bf9631caecfe9ae073b27e59de8b17b8873f85a9d64bd76a4a7211697d8eac982bc57c5629da364869c0ae7601e07202972849ecb87a77d08562d47b9c5b01f02b011b9ade81122a0945dd5185051f3ea61c2821a848c1c6a6e8a1e8a43ff13e9fd72ea37c276bdffc9e5115af2563cc821bfb49ab2331ebdc0dcaae801503b0d2da80307cf721b791e65ebe82c64e90f54590a443cb8787a79615bc6cc946d9b1b453beb47c298727107b88dfd76f88ea0006b1e252c32e5a48f89135e5980e049a5635a8f4cbfd469b5e01b6b0d104d341fd34a075c931446db47543d00e942d68fc7535b96b8f19cf7a2b20730d6ba593245444d2de9f0659cd34140014c814faa9d186dd1b363e44803b5d3f30e150d601ea4fbe5322f6cc13fb00491b00d976715f831d98f08edede3daa40e8dab28837748c2bcf3c74c6e99fcbad692731d500e71db80c26cf7faed8742947d2e9b0ffb3e6123a74e2f4b5c88bb450cf5e8391e8240b355d33ab71c007ae1fb68c94257581a4bf3bd682d2bc9173edcb6eda1df4142dc945fe156a021f99ebbb65c59a7b2889087ff127ecbdf489e7fbd0aa5e40aeb9bb48ca9bd863e14b1ab9226428b048abd262dd7dad9ca439804e4a92f509c84643748a8f69a0a47f5a3e825a9ff419380a253c7e5535ed18b439637405171900b2fa4c791b981d352e0af61f6ec926767ffac901bcb6120ae5e9889c8788000b9faae16f04b5b26900b4f41dc5c0a36ed42b090f0221483ac09366225763a4cfc26e84f67c7ecd7b5a33a3c9233243aaa917576f19e25d274bd4b6440f05148dc527fce73e448fc03dc5457e574c29f3c1041613785cd5672b988e8ef617f14cda96c3c094b7f384d7da27742fdf167a8b558e44a1ccae9fc3cfd8308c9c7f16aef0bbb339848478deddb34a290eccf8fe1b82dc5fc8b0b51236e254467b469a9532235924ac8d31a56d607902e73066c90d3a1af303cd166f7b89b2ff8e5ae8c3f9f3c27924a252ad91a3ff9e921b988f5428814ad2be5488869497c89b8660575e90045dcfba74840b6fce5bb6abe14ef407d23a64ee2a3c699aaaded69acf1d544e82c39c20adc3871ba717b77a6a920bd61a6ddcad1cc0126ea836ba073a9e7d6e15b81baba25833cb2471e448a3860a595e6ba8011a279e2ee5d5fb8dcccf7208933a93278c0901324b1cf8dce3940fe2ee56f7c53f228702acf089c4cdc8f2a408df5aabd3ff9ed41faf75785416c877d61acce43c5e13e0159f36f7d9acc2e6580c08bbba84b0b8ab929d3e7bd63829e7cba137d37ee994bbbe0bcc7d71b14f38bcd6be1f16233813608bfbc0148b5ecf9015f74777f2ae4395c109733bbdc664f3bdacac1d2199e125ade44a9ebe04828bf816e27f57fb2bcff76ffddef05f12d1737ef10747e677114c64a2119cfd63eb1c636f30e95e56e1fd576a2a5957f38407a4d2aabce6760bd0fc7898ec5efc51dbaef1884750b11d63815c3932a00e87e1fc59cc3ff896eb8ea2c37953c9791413bcaae08a9138da194d0b37668a402775f98aaab32205ce8a277ff1ec0c7d5490ea6f4d5f68261bd45966edcd344e80481576a27f1cacf889bbb650a8ffbb1d2cd970b15f102b230b209716b056a06b6aa802b3b6ce4ae5b45bcadb3a5bb060f934630141bbcfe750568761e29c5e9c59e255210f09ebbc51c7a0f9f68f4966f1516842b505067d5fcdc067f1ea274feb23efc78864e189622eb9a86fb08e92924a95edf62109174c253e3fa451d4798191e505c95b6abe98524e3e9655172fb7be36bd0c754a914e7cf0ecdc54308c42f46fde5865a489739b1c7e0c3fbae2ffaeab3a980b059ce6d3376ae620574dd8113d86841813510b256f1817b8286c33bf85d7f84ea977ed28961f07af2101f7bb9b22332504f1d3d149a71cbe4890a2dd8baede50f381a5d6c67ed42530125ea9d417df79a6d0ac2e8f72279ef43e2b17bca8830f3c0aa26efa7473acf37b7b3406c563bf348c86a7f4c38543333a9db7185f1807f3d41829d26da8b6e2586845482573f47694d3322b4992cd4851f954396be265327842c3312200952b415ee2a78e16eec73156c45a0e8b423615109fc193805dcc1362a3e41bd7951fce7215cfc9c32f28ffcf8e7aeff4adde7fc447058e732725b24ae9a4760ac73653aee81a6185857282b2df4dabd8ff71b134817175fd0183e5f9de953cab13d97814a74df8caf3f52b554997b6597e449c7b33ff749aff3b574ad7773e999cd4cdf3f1e5fd779e023ca576cdba72e3a24f2e2f9615b10b610d05ed772d6e6a4c4267dfbc81a5fb45a9a7a0943529fd7376a14503b07ca19f8e557592dea7cc1ba1d2d9c099044a2450132724514f74250e72260a696ce1953dbe8bf8ba4059e89330db9d7d71f2cc0bc0636378497552353468762d49cf74e35d8e1b50522316075c3075bbd04286c2a39557348bf2b000e942dd8ca1e4f92e630403b7e9ef42b630d48df53eae91a529efe254712df0460ac75d9438a2de9206f5b0912901b792e84e4fcd58e06a9aae1fa89ecf77ba69c3f6a890a6b5905fc4ec7c4f12fbae7fd1d40b60a481eaac1d732de909712013573845a3e6a6261d1e1db48c5c7adc717318b6b92a30debc4e88e62ba4f119ae82fefbcc2cbfd44fc5fa26d82b9643ff63219534e1ab53accc63bf29387d3982cac9e899f8889dae5dd7706dc1bf00df9c847145156700adb912ebc300c111a9a9000d59edda9799b1798b8401d55b16fd104a35af394b53be70f3842dacbb7672c3dbd00ff16ff2c9ae2eb21b3734dec8167ba2fcad564d6003bc62dfcaafdf6d17ffe7134aeed1c47999d109aa90946088b524ec419e411cff40385fbc0718048822223eda871e5654641be61024bc1b79445c6a115836718fd7f0d1f1a548f0a5a58550b0c802c829822a1c121724fd3c3054749e5930e3d89a6c0c8cb77cb865bbd1d6036bc3c1ddcb51efcef00f04381c37cfcccc8769c5f69a6330b719c54188c1334c513a083b3706577a454d6677c4e3b7128b4bb69171dc83fe3ffec236dbdb52408a5365e1c7a762b133cec0e95faebedde53e8d7fe6ba6dbd62ef4c98956a1953e153a26db41ee7f71c080fcea4bbbcf852c81b5e31bef76314e924e7002f19555c90108fe6da8f531a1bc67aa20c3f118d5ff4380221920f6a83985a5a678f780b09e1e2e4bdb35e302c3de34c51cb20704ca7bfd9e5da5126e994b46675cdeb37ff5d85cb6c1ce514267bff414975aeec0c650089af78fd484db661813c58ad5305e491335eaca028d1fb9a7ff78fec4711d6e7ad0ae2a6eb1d55d241721f3f7214fb1337b39a4ecbe3610e9f7946cd9b9bbd9d4991081f62ef9bfe06c362d2fdc8a272ed333e4fe436fea8ffe6ef829f7f723d49de6ae78b2c2c3f33faf8bf82fcd1ced9727af52a2584acf79dab38ee9ca62593b9b86e65cd28fcceda86420c2250a391cc6d717f79544ced014a27aafaf5bb04bfd2c4fb6ebcce41e001dac770463715501f9ab13041f42b205b7d944fadcd43d321f45618a07b340b3eff548ac2b932b0ebbd817bda358fa90a8a53a627c39eeb966c1a9cc9cddf47dbe389396b7ee956359b59fdcfad70e0bbbafaeb5503dc52b7926f15e5556068f53eecf0fa0d00f168f009ba19ac8bee9201518a4a6b8b0c6885d8a66f9baf2a4c9feab1087e40ce9aea329b24ec8853bb7444b7b57fda75c018d15cc8317db3a52c8057861334ac39ec6c84402d05528d269a1b5ac5fce676d35966b0ce1aa314c220744a783914d0e257f54ecb58ee1bb8eb0a01fcf457a54c17599a3610a6adc298660f02c4e7d0175b28671ca35ef1ba8b69b9d316b2368623d676c599be24016a387fd63c0a2027d6dc1bd0cf0fbb5b1e80b3caba4393dac748eb473bab110c05e2296823cbfbd04f6134aba1a21e0bbb96872ab3624cf6549b5ca27baf2912640f3145defd3107f6d0940ea9f86931cad4c2351aa384a0f664815de02f713c571d213e798ef36ba6de6289638038115b5ff166b54e4adf7859bc0c30d603bc5e2f0470144966c678ffd81ec27dc557eb9e6130873154ccaeac999cf5b767717f77fb19748a1615e552322a9b79d7c6d6b9b21a0a9c6fc6055cc089bcc9edc566c8932f5f4ce82e8f7c1277391189232e0ef3c42a17216c04764418d9352e0b71cf6516d4075e26ef5e228cb0d21c0c88fca7c20012f3e0cdb61b8740975f03aeebeb5b4b5d2145e6688b52d925bb50cd32dcf6e3d8165550e5a51342fe2cb39333b03f6bf0f430d67791d03158a16bb5122fb674fc233df5736c20800a154e2357393012e15e86405a1c4ad14b7299010cc431e1128cf838cf8d718b89bd3ef2aed1d041fb7dcee627f179b490da0284b1d6fff312a0d32c191e650495a5e3eda20e3c82486f9223840352f3a7c8bbb8a8a2e3a1c9332c827e210c86d9ac91828a6fb2f611fae3f90991d8b27aa8eacb95ce40e09ba07fdc945761388ff7fb258d2fc43a20f1b0cca8eb8fde10a46266eed90d86618cd0660d824ac2af7dd5a15b8217d36a1fa3186f3f21b361b18e01bfcd4160c27e1f366f051b6825d495ffd6528c51b96ff308d0b84c5fb06eec49b39cced8d144b6077f8d1fc04f63ec21675feee9f495abdac235cb9ef50ce094d54e1224d89841c82589d8e19eba3ff0389addd975b833a53d4dd30ef9f82d28043d15c7abdcb32aae2ca4a3cd112ff9cf6de590145d45f56e533f5fec6ec6a7d43881ec3ba56908fa0aa63b8179f6463b5c807935c68a311f5db4ab0707e78f8b146fbf872056c3746286e08298599d32a1fb5ffb3df4df204b437c77bf04d7d953ec3641e948be1afdcd641db3efd1ffe310401d2edf3b8e85982066adf7f341923706772b8b4f44888ac1a61112089bbf05a88f1fa662065f9d6d233a72a6ecf1e6382c3c4dafa59af32d302220996d6d45d749cf5da91ffc809a444fbe5035a05186b748e8f8bbe9c76cf01448555d8d296ce8cf744e3d3bd3af112afbf612e085f538d3b80dcc6d6de7361b814d774ac42bb0f56713e33d3f0f59ffc4f5380f0ba42cec3c4346ba0bb7ab1fac4133692a6f83e9f02abffbc16aa00c96101c709233f2e5a5f4b1454a57087575d9f56cf75146a7d761c71ddd79ca6f135be1410db0043eb2f2677ad71ef8ee1bfbd6fbe0a2165bfd58ba34428edd37ca4208022d4099b230606f0024c642fc79365245c07899f474ed4670a9727733b1c71e3b53d333ceaff87ff41179ff9228b54e74463b4291b2bdb1eb47dbba803bc90e0fa43ebb955836d034f23e53bfd57b8a0a539d5eca89e0011b5193dc124c5caa9462b2841b938c42d7ca853b2fedeb028bacd482dbe2ad3f8b344066005d7c19c5ec0027708c3319a27d89dda570d771459289ae7c58eca0fb5a76eb59c40dba9e9eeee0014900663deca6865c7435ff170b09e9a6b5f3f965b2d82b744cf18795c5e9fbb6e0df3ea2d5f27b29eb9a3b9787c725c98ebacabb18e69e0e2a2b3a1747f12c2511359464e5e7d96c6aacafe8d59c9c935602c221d8c0490963d9a2a99606937f1c76e82a800ff7c100476bdd1296d3a1b6b9ca63328ff483b6b049c96df5e76cf30e429b0f20e74cbe5c33bb0ec5f72847b1bb0b77e7004909dc4d640d76b043343b14dfa89d657eb2699b2c3ffda4dfd7e8044edf89d71a66fc0642bca4aa9b83b7b9d6084f16117b508dd52578c0d8881c1ba6de3161facbe6c9aeb9ea944f40e8ef5e8f69fca400865f85f86f9784dc922ba9ddc76e2539e360abaf8161ceefdd9a1f5f6d583e66bcd2e99cae53fc7616941c06f0f67a4567c054db240d155e7ebbd01e38cf4859fddff1f75de2e153f9c26af0e410e00688099f48a7102c65aeffb613a4fd5af9b030e2e1ccf59a503ecccd40cce0f1eb5f75b67fb8601d2fad4282317758b62a3c69a753dc15d68e6ba1496a4a20e7b4c1b2ba863e536a30f3a68bb15b0bb40175e4988d2ada7b1813ac89d4a874af1914460bca70d8aaf86878c805f38d0ea050eb6e816cf9ea7abe694316a1c5ca2336eeff31a1a31a99ad81076760d2fc448afac71fdf41259829d2f7f78d5fffe928ff7dcdaf4820ad117a0b33c39d2f9f27d1a0b8846364e53e226387f6df0d198ef308f6aec62f70aef2a924980f4b7e75cd6e8d5440d104ac7d276b0d214130c453a014b179c759c6cb4f25bea03055b249fa325a08fd253bf165fb22fe89ca105897d3e47ae54ef4dbd95f2393addf468f5a60629d8cff1bd6f08b636ad0b46b11d1daa362f44d8cb9e2e49c05663e3b86e8787165628b382a4f148b8bb5bd4adf53f93f1668d06ffa4932969328837bf9992df9a04af0f3d6e45b5445bea3ec9426c9c93763eb36a4101b338da8db1777779038885b015ea91c0f5fa290226b484100341f9e5c9b80739bda0f1edb5a117a0b66db70b31a233c881e0fc13fe9659c6042c3d6302e33c12058880ad14c29e7cad8dffef4ede0002130c88a1a3cc2ed13a2c53a23cfc07da65fbd43fac7d8a19c5115dcd191d000048bb8967c37ca52955649e1b23fb2fba5674880be7214b0607012b006fcc0e158be996f12b63f05314bccc129311e860919771930bfbfcbbb57cb73faebdd40cf208327ecc70f397092e1e1447289b849ef354980439ed79a16e96b90e4b59116bd709e8a299f57079258b18b900cf76014fccced96b76c552fdb0e6f9c91d0fbc4215c4a5befed7aa0551207ad37b66f3c2ec1d46fa3be615c81ced30f5eb850c1bc0a6c95c5d73ef3a94339437dc468dc4eff30c93c3415a919feec216ab3f447d16cf7976b8ed02318e1560718d26ad4f00a254c3ffc543f58a681c186336ca1e4cb0b6ee91af51c3f4d09c5fbc55c7c727c8f1349b4994f8267df194762e457a3174ad8b0e835aa99aec6277e0e69ed4e9659049801a55f2f97e672e10fb1010f2374d74ae7dd9129d8d18d4b0f57ed6594ff360ea7a44fd1d85143acb0061945213d9d75f034afedb25c7cb6bd91de3a962f5e8c1c8159eb9e529bb691b2221e2755a7650a9c07790a953411fa96fe97ff6f7635df913c47c24ccd7c5dbfc57cb1059bc5cb8e75c21e6fff38f04460981db48b2d94af3da28f5e19ed310ad64f102f8820a9d4bfe077757ccecf8ef6b65a479f634c04035ccbcbcc0f747780feaa2517be00c674f99a885ba2a2c4e12a877e4823cd3a9e295d51f70037c14a7982897ad10ccfa98c4ba08c785f01f8b72a5628866abfaebaaf1c5beb8ff01155052656c6641b9335da5c60e9ea34fcf25de1fd3703ea6c4e09c19aaac1542d8c2f90c82b232642e7f4d44369306cf4b80a459daa474c417c40a0c6e3b9c2f3b551dbb6a44f7da8558ff65d31c11afebc6909667cc635caea8ea47c405595db024d1870c3625d93d015ca5927fda91422cd15a3fd3740e069c94cf6c34794fded967dcfb624bfb8f23156e49de2c13c2ca9f7a3bbd68ac2668dcd1396b5a84bde799e84d7bc19318df99f2eac4c10e64811d05ad20c6bd19d47c28f98058d8658108f5fcb24b9de7438c11d8e8ff20ec90a366ae897325d16883f3ab666987bc19252e2b63d6e16edb20b76f357f37cd4bd449199e31b299e53797cfd4b157b5780e9ceb21ab39c8bd9cc0ab319db99fa1626cbd9ff8af65cbdffe704aca3d261fcf9a834e4e3052c9c20bcf75e0f211061b3f22710484dcedf6c30389d596c5c2ea076a2162bde514e834d1567203282c33e47fd69a13e7911040340ce2bd1b9ba0eed4604313b517e41def708ae9fb5c619439815cd8466cb7c9d5ce33ba0a9802c202b7cf62c2ce6891d5524c8c1be0c69bff9411e7bad7e32f76cbbdc2eb1467ab07706bfcda8f0b393c2b687fb4f7ccd5821509b065876ad95371bb62adaf38014c95782abfac965a3aefd783fc382d7417926d5095f7331626023af4149df14320019877fbec5dcd1d8d6fdeea31bcf058a4364e917e5e5279d2f451eb5a2a019d50913ffa1501debef015376f1a498dade3ff7f5f6f01c22602b0abc8a07e175a9ed2d00e12fc8dee86ab6056240f2a2514e48270baf85fb87cfbdb79b34d76a36a2d640ee25800d60d8b20a7dd146a580220cc682d60f34a37e80ef062b6732881b8bbb051bfec7bc56a8b7debf1d16cd82c57a44e68b88a09c73720b6a88939e5fc9f5c470d4272643cd44798b09a502a342a38d8ca341c0bfffa8aa6eb256d0d3e9f91875fc16a56b353fc4cda510925f8f539c560c7a2092c0beadfaa080952bbd5275085365c5e1e76da68b7ce194850aef48f908a20b761f2e20397022d6a1a439f064e85b6cbaaf3868e1a744989126ee9b9a16d8b0d13b302df33929a5a37f189bd97b7028b16a218806e8134b0309567bd9460acca958dec714d55f96eadb6e0cb76bad47f167a7dc797ff28e831fcbf8d1e443bb4100db70901f9d0c01031ef1a32a74fc421e732ee6cba097d48b24756210feef80b0b5d1f21e562bcde0791243c5f737075fc24f3a4f16ad20d9270286c6d46ff318ded55e8a8a56638e46c16a77f24e02112d8bc9987c3f47f17bd0f84b95dc41cf88ce3492f718f3b8abf27b7ad58d98417964fd5caacb0ef4c7af8d045ffa5e73481eff58d9c5d45418c478b706d7b66a65e1c4497acb98221b129a32bd9bb1e4c075f66a880897de1c7820849b2a86269b5948c88ef49841da181545722b4c2b20335e798dd35bd57955510a1a78c22a4a29a456e7f62b00e5577bff99604b85b25ff19a4c9f2ae6b6d25c716de6b9b67e10301b930055736359ce441dd1f3cc7ab83e0c55edf3504424137576c14f795e5eb4c757654afdfd9c69bcf934679210de4fb79c7120ba1ba2e4decd95f27790a5eafb84b7b5b4f9c669f5a4771a7b0e0591e71f4e59a97552e6131388896aef7cf7aada450351b9a18c1d56b10d51a192a78775c480345a83bdac385276c47ed3d12ab30a05ee65fc473f2386107f90206b4cc0bf8c2ae11f5325d7336380903f4d4869511f1cd0eb5753e44f00db1de91ba49ffff3bab63f506e9ed046389de5bae05672222e59903d2e2858142846841b88d8bdabab2c80e3206be848f081d066ea1792e24ca4732fc92195cf90ad616adffb283f7992ce5df847ae018fadf776dbcff960e2fa40689c0bc27d083f68a4a446c66c9df8c18eb7e12547b3dcef4c49f93a7624742956439d100045bb67b0a953f51c1102dd241ca0cef053c47917aae65aaef8a453778b8748216a855de6e5cb926cbbe3e314215ac57db0f05dd5ce1989f2ce3016533467f3b8c41fe0390bd747b31034305ed21ec845a99bcca8fb7682cad40299cf6250b0e55175631213bfaf229600988fa597b6634a34c64ba2f52ba87bbeeb092267e289581c20ec5cf9782c3ec5f94c5be761bfc9961085550368ee35de5087465c59cfd6ef761f47aea3a88de1a1f9c64e406c4914fc2da60f130db7f12a05ac7278744e2aadd99a6199234e5d33b77d72cd7d4107c50a6184617cca1fe4883c0a06c2859fb7cdcbe99dcbbc778756e60e4aa8e23f8dfaf68f06fab7cca5fb531acdde3830ed8abee3eca437f33f9c49a7e78d068145ccb28be7e815f07222ed1de941934037f43d9996976b7577981862d08530af7b617410171e0f141a563b7efa2524de45573dde9198a2ce0595be5376b5dbebed268b3233375c4cece6e2dc9b3e19c2cf737bace5befd026f178bda6770a05b30b8a445099a1088ab49e794201010078020a021760d66b4c81b12ff5eae30e731eec5b8d02aa0417fdd36d751b893224fbbbde7ded460774ca3a1ac88437e36619e5a6e30acf40d287137200aaf09134ff3b41f5c91faa3de620e3039327783cbfa4978ae06a5a5cb489063b8a6e2958d8f8852cfa988a5c1ecf88a291d7872c554fc266ac127191a36190553b27b04509f85e991a89c07346970b378d5f9021455cd3c5a3df771cbc0699dcb206cadd124ca71c4b00a33528194a3831e81c39d2f116bee7f76778d35fcd518f234929a9b5dcf66ec815a80cd4571b1997042f8448d0b75a583a70170c420c6439b63f21714bde3d689213106a3bdc019b0f3f8ce5963947d443a23bd82cc1f0d6c52dab145334ae0dc8022836e73a8e483ee73cf162391dcdb2625b6f606e97f5d4062a74515630e9bd8fedda539374b9673a11c0be6cb4630d65a7a10e63eb65c9137b29ca0150e8b667758a91f2ce433ff20f587f54976d430be4c0ce476c025176ded325a97fb72a005c03868cc72a5b3108fe246a057dadb2755882949ef3a7fcca6c24969d0c6661b5596cb9506d4a90538dfce9c56e71534f971dfe1e8ba82a274f1f1e7a455660d456dfdf3553d8ce3e827d76be4697afc1115f447853afc0fb7e13457cc6e5d36cc072c81fe8a43134dc19409e3c3c9758fba2b0d4432eec309e3f521f4d2f6846ae9b4b9d5921403eef44535adb373bc498ce07828c1e6b1ecdaecce4a5fd32ffd9681a7320378626376b5e3c41f4510dab8bb0748bdbcdef2e15cb38965f92b952d9e35955da997058cfad1d9794cfdc3007640b1fd9a0e50bbd8ccaf84d32350c4e7eca224d4903ddca7edd81d9fdd3bd1c5a931aec983e842e428d140149e2b106b337e5053302797d2151293c28efcbbb9bee3e808ff4fac6fa67f0477e142dac1faf45872b29fcc7796e1727af00dc06d1714314a87d4178f7a9bc32db572bfba502bfc1163afffccb99e020c4767b360e35c823e4be5762a24073fea37abfc5757a4f18e6eb2126a70b8e692e0f6a92381aff702a991001283279e13e9d3c1fe8cbdcb663019040368e0e425e91367ca18f12366a0e6eaec55aedd40329de71ab91c5747c2d645e47379e494b7d189492d43d0519a36f9f1248e95ec2134cc0ef445c0627e37d3fe0a6fb6b6c5013e00f18f88bbe779c753642361d4c3a5e8543de9820794a48c9d7f68e3d77dc2404cbcff25aca5d89fdbc83928699cd25b07e89c3cd5b835d047794fd8501f7d140f3c67a9cf8a36ed41e73f7dc78694d436c374bba9f1fdd9dbf22b0ea0faaca484395448f0d79fe77f16bb89a344b3f17b96aa2b42add34ef395c14c8695b7e6d93659d9ed0489ca4dc5622db83fd9ca8c9a7a5da8981d8a40c0bd37ac58397ef2097d300f4981ccb79e39b9ee5b42a5d18284a26e8e899e86778cbfd8e7b0e07c1da9d2dd364d47323f42d5951c2e4e2529181e61cbb0b625c6813ebc0085867a5b780d70bb907506acedca1773735f4506e2b4619a9b2f694957dea32f909fd42dda0b2a07b4e179187897b189c96d26c288087a22894524b6446796da060e4aa7433768120ee00e6dffafe20ea2bef5dcd5ccb9d01fc2b6f74e8f5b27073eac79abc8e18b4330f6d6f5386501cf590b76cb1596b30c7d2053e1940663f10a7c4013e140ca520bf22a7a3f2db822df45aaf2a5446401798ef1d41b8658123a0588767a5fa146f04ce1581d0c86daad90b52a25c383e83dc8d8ec1a9435fc8ed62e8f66d5ca79c3fdcd5a7299c978c0cefed9ec2054ae0bc68d37c355ab7b4f60b26d19f1994755ffb0cc7d984cc71f2ce0bc8db0d80a07f34ca6082f01cdf452831dcd459fbfe46212a8a4d802a338f42700be93ec6c4aa29f2961e2d107d7c4411fb29cd08ea226f303098e778995afee32706e2796b378d164fc6ccbebe03f964dd43b9176b147ddeb6b33de4e422b2964dcf31caaec619bb30ae0fe24f4491b1ed7895b128422c7908a691a0156c81cd8fc79d11734cb261877392542eddc5ce6c0acb37ffd0b5782f00d8e5836436697834f93e2b8a0a7569308961b785c2bec404ed70bb43f2d7acb7f604d4a9693d1873e628ce01cf28be5dd0a6938f4ded07ec7ffc63edfd8a1c5c34ac91bc76d7d8f8151e21d134ea73f9fde83d853bd893d025587ae786c9b35a0f82cef4e20ab9c141827bf81ae31ab2710cc48b97b6178428a333ae55a5b2687b46b0b223ba5b3fb40373cc4d1de473634133b67c181d13c12d8d01de4936443e0d1ed73dab2d109dca522618e74f38a404138982f4335d37940748e5c3ec65c37e6ce06995b098b417255bc1b3d4ebb5cb4d9c0047d010aa936af853fa1e871f7e54d5655d0ad205546f78dbb84bb7d6c61e4f29feb2caf2e0caaa6a72d68b1d8eb98859a34c36c455f56745a7d856134b7eeed52b09e6f8eb92270543087ccc365aa68fbcfc68db2f22f8af37db7346e9e018cc891652b42a30b5b0266573e5a058bbceb0dd04e9dda534901b433d6d12e16f7e5bb3d65e4f83d60ddd024b4153ab35a6f435b9008bd29d9bb997ed303815a82c621dc1731ca0e92ef46fbe26031bd252bb9fbe00fe6dd3a68321b50fef8941ffde238a27b068d1eadb8ec6de9aa32b14bae43bf50bcc8eb79a983f91a49596ebf55ea6e83abd14a63ace3f6f3c16b5752467b564b47786d8ecb9e05082ea3d251ff15603984daecfcdec0ae8f2c24988fd976b70d218780076e32f14434f216079bee56daec98e07ba29584cd9cba3a0d14b5c172dfcb7e1e95adf834351a4c32e3703ce6f1f96da7fd9c20b3718fcd6cf98c52d3911d890f5202fac0f5b781e2e8dc9ba51c417b072230f362506ef12cac8a8a09cdb09616533bb9337c628454c639ffa51480efa085e087e0810ea86915fae0cba1fe090309a5b91ec2c90081adbb1b3b8c95bdf1c4e227a0073f72a9a12db34c3e6ca111d4a50c2914cd78eedaef6a80c1acdc1c3c4a54f95144ff34000490310ac8a9733d89bb000de80de75165fe119082386a894e0818863f20cadfa1ed2ee16891f08345b9122d2d033390057ad42107645a49b9fb92bdd4e014c963afff9c1cc5e181cabe519eef0bd23d63f28a32a3ad8c694a599d953974891a2245226bc602dfb1bcc57834cdef5b89732b077f39f2298e2f90b5bc66cf096a77b4660fb80c84a6038a0ddc8506d3a2c0e6507c53f676e4931b19cb06e68831e298c881c44a80057f8f82f7fb2844eb64efebdd3b9337ac58dae08c7a7233d4c20c2bfcb4b8004b0c4d841661e5f87714333ca7ee13a57552ab6e6e69ac7c735cff5bcc87195d40260c4257a1952c9717d035184264a9cfd26736a57f1a106eddbdfa3b6ea3c4463260dbf1d0b149bb989fd9dc0000fed2df6553e6e929fc82feb82f98a3849eae83059d2822ec7b474051be0b21a6a8d2774dcabac92e00d93aaab60c2e87450a67ef31b33baa8b58ebcc920c15449d76434be3a9e750afbc2ed8e3f00a34f6ae004cbbd7cc0cd1fd8dd86a5d84792eb2feca2a6449c0716e924aab5e6de0eb2360025e98001f32c0a9266ef4bc6ef14ebd5c2430d744d5d7c0435a50a27158e0a9c241be8d4908dfb2f8c8ebd602fe1f1fe2381ce8c2601ed3c7d9f59342695374edd471e53b2d348e28ee640d12218c009b4465b08c4c6bf797305b68f76e4cc8066a783978203bc0879e27d00000af5bada67dee39cb4e777f2b27c0c48232e9edac6b6668615748e6e645341746f06c71c4117c20ee134ff0c181799475b379a919cc2e89db0b9a4a004c934cbe6fdcb1c16fa0f5a2df97ae48088e0f08a2766a4e009c108cc7dc9d015575c7c4594213435818762e3a80fc348688c3bf92a96e0ca00ac0a24b8a887fd1a6059e1e0059923b7d3b31d096955230c1f4baa0a6d418fcf33284ee62aa2c22c74bc673d2de31bb64ec3f058e4542673b69b20009b54965dd221210d8f1eaabcf8a4209d47035dc0e5b1b6ae2b207e4a89dfd53f376445998bee8ea911a07ebbe19d5ba2ff9e0aa804b427b71d574698652480f0fe1b037234a87cc5dfd501e4f9a7a48798f64b772d9f4b156096365b716a19faeda26c32cbc0cb753b43e1b610871e9012e0d7cfd75ae14e45a3eec23276f770c0d82b8e4cc741d1cf825cefb9cb774dd92d2e7c066c7440103f066d6139738b12697791f3f0712d1bdd0f4e1822e4781c07713d24a747fa63283a40863a7438a70952afdfe00001d6641eb43402d603562f892d55752a346ec6efcc08dd491107a855fec49d310f178812bc875fbd13b44f7d60fbcaffde090d44f34b937c27850b8e62199d13c9308b53723b59610909cd1f09312512e83aafaf6ab3ed55c99323205473c28fa479dba001015344b980451bb5316e656d9295c733920aae3cbf960f224be7b66a30035d73e588751df1712c61918b678154920aef5cd8c8b640100b5a86394d43fdf72a752396b7a9050ca4f6afe5662d698ce1a4e60e2f37263a4bd3b42e50d94641fbf02cf782c0464261b71cb40c07dc64f4d1772383b8c7a606b467cc23f9f6c2f20b1cc03160e43f501f5c3d07cb16635fb19cd35df024a2d6d56c16b33c047a69531d62911870d9c6dc94a327628d7f7156fe161532b897195ec74b06cd8a1dea70a0a67e4bc0020828abee0d1f47ee9f38ea4bf2041bbed64d3673bd116aef0c2bdeefcae068fc919feba046def5a45583d57141b9fa3d7157bedb309cef4e9b8ee15ce618a17ab715696299ec5b30d0154542d2475b443ca8d198f61ca091a47a4b349e79ea3b16c2b427e7f0d58b52184056539ee8723ad7ec2431470671c47614693f18f8393ef37662f9c0b34d7ebaa1d7c3e2da91d32e7cb57ecc4f1bfe1a38687edc839065e163a79851b24e51b2428b1743ca83d700c267694c57bd03e2c1ddc42d5dbd46abc57d3c7bc25f301054d12d04fd532d2c291dc501175d4244194320df65031116c72b8a3036475079b2048640fc97b26a5ec3fa388024fa8adb310989b6d55072a68645b94ee880f4a7f06e03287fd23ee2a9667a7fedc79fd160016a65ce5042170f325828711b84f24d4c1de15a0deeccde6739f9e97c7485244c847140380d15d70bde65c24ac4d42cd7146e60dc98b4aab0095206f0b377ae3ae1f9ee481413d7da00a06948fe240ac61fdddf801dfe2ff053d6805c3da16878025b60a7ee2a04ce86bde9bacad1b70a48192c1436fded5e4cf576e0e618c7e6d3339883df8bbc9b44be0dfcfca2632d25f16000ba234d7fe9064509190d0cdbfe29b8101d88e3665fcb154e6d5c19f62f3e9354a53bac3724c958929192000d2a416305ab1e5ac71265d27031a8356cd0b50bf40a30dff0365733435093ea653fedd38c979cf7598b78c82e89e186d4fe88b88d80347549422dbbbb4cf8ec3a5348bffcd44801730c23ad0227098796b6ea784c1f6b0d927b6914ea5dd8d58c546f1718e08536765a4bfccba02a86d6e6b039b29c5caabefcb7d4a129ff4eee3a797148c72c4b81a06b227d8d4f60467c7fcd84e8a41f7108ac564048519e3b4a898ab8dc5c06d27d2055394cfd82cc6b8ff82d8456b4c6845db21a3bf2ba02b5e0eaf363191d820c316b7b6fbe3ff1cd859284fa73dd8cd2e7072db3ab0059b9feec9ff6ac722318c0e20d183a01a9ad134c652b04d2e243a672c1c18fea12d766660b56338502401c7b7e13e3790a0cb9ff3fd790de1b65d5946e5deb161959b6435ab48401984538e157bc835b3eab00402279a0e1d3e59dbb42804818e8dd8a037d320c59edbb818bf440e6011a529a987877d54fdc46b14d3e80d0b9a2792f6d9201b777b208395165ff24afe7233a5e05fb2b8b8e52c3e7d7a9432d565d9ee21c1522bd5b8ea1b49acba9841ad56590120fcb959e094d46b1c0a4669804324a516716a4231d4a93165ee9d43dbf41ba76cf3c3d79b6c7bc1dbaa716e97f5fc2dfef1018e5e1007008a6f491e6013d775ecb88f91bd21ed0f6985c24cde20c6ef57a4708022355364cb306aaf42017a96460699a0be35119e22bddcf8ea43c6d98720e6a217c1edde57f27cc3e55dd2533e82805f695eed3fff0c7eb6854221c91afdf7741f48c0fc027f1012eff0536eed38bd38f7cad5b11280ae2643e685de4db9f994ca6e858feea7c09cffffa3c1c8bbb1013a17ce96724729ac34b01f6d9c1cc4c54c0347f735c975ad6b7e5af79464a556983280921cba7c92e440659d783def2eaec855b601e54949b06139a2c2cb51cd1728bfe23ffc9c7aab1ec7140c35e916098c1e326efc375ba7bee46c1bba94adafa79d8054f0fea02c2aa5fc2c45cddfb017c8395f531b1385f59668ddb46d75b4d0b668a5464747238bf33705182330581094fde3b95fc2fe1bed9e85f0a93cf1771ff2689c70a3e7158199ac52d81ad0192748b63c9b5439df88d51a28f2c547d413be56372da959937d360a63154905c2766651d8f6ab9ae6a763a5a419da922616ba7bdcf433dab813f0aa5273aadac0dc2ff084f6c88a6c3db0bcbf1998728df50f237af76561d5c66e17b7891ae8250e32a0309fdda422b66539d49c67d3f880abc6505b5d47607ce96bffa07d62f2382f11f6ac4fc734b1bf7d95bc668069fa1bbf5af3d1ca20c0edb69f7b08e1bd2892d2c6e454090f2e5b8e8a0018798902b03b012121d8b5c952b3942ab09c8aaedc63c4a9fc8bf5e4b5e321a17c117506a81f852f4f9dd7880eb218c0823a51a4550162343b0b42c599ce377b459e18b44172051f8cbd90b843beaa1edc788219cf0371596b09722331aa0bb662b532f37f1e78481d1b8df25ffd40d0d9b112e5b43c0a204aeb43e86a4d82db092336c3746a711270624ae9647333ec0b8db76bb2736bde4d24a5d0e7ebc5da0411a3328f92b4bcd4c81dbac30aae09b50f842070af04041c3e42e1116d30546dcd2b6342b38e40690c906b03235d3b82db77af32173f3ed812e188fde5e2c1ddd0484ef15c7dd47f8bbd1897f92956c5259f042dbd2a95c5b5a97b9234588d1c89d94a921d5d9f9fb11d564f930371196017fa86528770d69be3f1ae761b0d26987f23e6d62a69263d3a094659a79c483794c1bd143f0638a4cdc695c035891d29112d65788b1577865057d4602bd74486010bade1e75e9b4ba81085749260eed59c8926aabedb64e4f6bfb64aec81dd14289c17e30338cccb3d8c17b7286595ef977dbd284b351718ea48131310233598f4304b43ad0584083efadda90a8657cc9faeb5575ddb50114b8384ef6668a42cf0a6a38732672e30962e19d31882fa6566744d593bdefb7cb1c0d1e1b8a359c3b8ace6bb4ab900abe1794a8318967ac7fe0e188f8ad0f1a8138e81d87fbcd8b3168bda5108236f76a705c5ffc3f1cac539d1a149e1b5fbcf6ada71ff56f069f6f0cd6326e4baf1ed73a70b15c0316c72f4d24532af2c671b862697ac73a87df7cba7eeab76cecaf86ebd6917988332075178abcf21e87d04947611971da4668ce6a35b02ee1d1c44d9284e9ba5a5a318e4c9d137fc5a4134c470d4e817745222562cc1471e54427745b698fcc4f853c0efc707ad865511536241572dbf5ea62369c29ebcb75c4a41cd92990d0467eaed0fe23b4836972c9238f6793efaba8c525570adebf4da3067c72d92db072f40140220ba15439ff9e6d6402b809f0d6818c13e6956bda5b50a52e516caa14bcdeb57064fc616ba10209324ef618c9cdc60a1178f07ce4739b9d2a789f74d08543dd120a467cf6cbaa42ea48f00dd8234d35b2865e5db468b8cea1e092ef88ecc33b8ced586dc06ca7c81a20581e3d4454735ba09f55d95a24d75ef33739116f48f56e4db27b31233650862ba1229dcb3d8f46c3d4394d066a06a0428f8d9280fbb024d33e8b998bcb35c8ff178ec30fe765e37457d2face8958b72b20957c97bde8d48f33048c3c360494029fddf4c543746200a1d44ea7efd8ecbaa2a4ec3f7c421b3fe0e716cbc03b8fd158721a12c47c7547408071e94d74e4832fe3c270783bdcbd7665e3226c9a856f1997a9d801dd1d225e7e844cc31564d7ccc8abe4b0b686e8331cc01cdffb01d74b36f1453f9dffd6110bb26f56a337ae19e1581f88a68d5e53209af51edb4f72c8e924d6d997f34977df923f2a7f0f72955089416d83e1eee2d92921e6a6c581fe6c33b2de6edf1214406041010149896bad255202ca95d1784d890ab45057092753a1c52e729a9270eddf6993ade0abd3afc8f9416fa6398f2ce8ab07c80310e54d3fdd7bdc0a4b8e14d97bc6d410dffa4d8c7755f5c3ef7c2e82f265dfacffbfac68868f13274c0f509d3bbd70405d489822808da3f3815705f5ddd44b0370eef1848d0040cc535ffd4ee63eda0ff8eec4a8168442439f8c04ea829b37d2c141eea99d77b8255a82e5906e9209245bf2c3a357e920d06319976081466f06b44c592af70c61bb4ae3af2059b08d423791a204d4db53d5792398412c3774f78ec195e37ca98bf341156a5f5d871cd74829a07498aff1697f5057bcd2de604da1dc1f483217ecdb595b4a54b7efad40b4c657784e4d9d8f9061dcad6e392420b8128ec3b9ac89790246cb336f717e9f318c55595941c161a0aea3e10dbfb5d746565a2a7388469e69ee5f1b8e387c5abf68310942aced0a5780dc90f91eb5a73e6e3430e46875a65b7e3616a08da8cf2192a9ffeeef39bd874eaa0e83e138886636b7640ce8917c6515236674c1f6e08d3129599fd31c0b32fded8811b353031efa692e54d026602a9bd339f4fc345169bd9056fe7ac306b200432e7d59cdfacf80ca6335d0aba4b797cb20393079c1705cc9188967085c724d6904d6ca8d9daa75d1d14e698d67ce197652907bcfd2c00fe2c7f9d83b85be0091c341cd519cb24e6bb79bc2e7ed57f0ed9aca36bfeac9511b280bb74a457b539445803d013801dcf95c079f86be90da7ae0bb6887c99a968edabc3366797302dca8ac2eb86cba1face46dae3f1c1d1e7356c2f601c151d3dd62a9d1abd8460ca91cec4800ea012246bc1ffa5c1b64a87c67e51c78365de933a1c9f1ee7c1ca7f410b1ee53936cd6fb15d923e0a32930a7ea1e1b8cd120d4451539b4e6ffc0aef97db4a8a06e9c67b0a992f307dfb86ac9d3e74218fda2db86973810dac58840205f7e014f4704af5859a5a24947bb46f9f15703f014005f4c0e58c3517016457b9974d7c0020590e36b3341bf500bfe6cb8b61a8c2372581fe1be0beabe8db14e3ab43cbe7b66488e36fab0e37c3807956a8d70195d048482ad022d0fcdc568bf4257c424612b44c501cac914c228a7c912bf88f3e73ea812bf260bfee4085c09234838b9e173457e22fdadde116a04db6b64abfc5f91d3be8e7b5501985d386a336703ee883b11114b93793d9cc4c00fc678f103583407c91acda0db37b5574bea92ceaf722cb83e92a68b20905a959a26d847dfaadfffbd0e09a02e2673c16fb832ac8d7d5d65e57a9e78050bd420dff13eeedc02e9eebd644b3bb74dcce330549fb6b959b0e873dd9140450de87c27a31caf8e5949899dbc7c5eac530b221f6e80b94358cdefd2debf61b5e6a570abca7dbb7e0cbb50cbba6043b63122fe3ad2a03d08f0b96ad9c5a65cd88306b7cb5fb14c704f4f8a15ad8a4bb98b4c0f35d3a73392a83b93488faf158f3a93948d85c29619e53c9edb34e4f8a0cdfdc66fa51dc348ac85c348a16e3c5b255c26a006ecb69da957cd27472ac0bcfe8dd9a5019e003f026c1b81b505b05ad68318d8362537f3ce486ea4db97bc3c45fc8dd7db28435d606e3d76269784da9bdb5411cd076263bacf5ebb3259e91edcd24912909a2e811b161820662cd3b90715fdd919afec931f487ba9e5652e37848cb86836036b57c7356b5325d8d731b766fcba3bf4b0d1d58381b000f07bb7b894e86bcc74b74a67619f44dd9ff6ea25f91578a738c55b2fb5af581afee9e0bc9fe50e32b29c26868d17d05dec39aca077ee66fe1051e3d085c955a9d843b60e0ddb0e19b1eb10cb51b9116c03e068d21b0d7210867a368d86a7fda4d039b655e85de56c67c86b8f4e8d01763fb5b4aedcb8fee426fc6b8b4afe3716e2f2d23878db3ea34a42eb213695e125a71232af188fad1b378fc5e7ef3101844b689d45f9f15ff6535da5b2759132924ab885ce1b1335af39c8f5cd5fb0726121916443be609573e88b93d201ce9c793ff24f78a9166d811d05666b294b8873e9d9488fa0ccc97748dbd6323db052d903fc7aaa067ba662695498e7566d18e707c37e8b2bcb06d636797ee4738ae3ddc009855bdaacfdc951bf5b6ece2304c2323fd6f138d1951996c7a636a9c58574346c4f9b6187d4f10e2190d3d54ecee3a4e874213b2d27eff61a683ac415d8e8c4cc506c27fcaf9af2bb69c242a16fa2f6b7e541a8da18975400f432d21f8bc22eba7f14e0502a24307ae1b8400ed68253805aed61d160bd773ec6ad4e26843eec0a322e0bdf2f5c91da1072704c9319947151bd8d9522b2137a16f221485e29cfa1203c96db5584370b010fecfe61f229867c61f5b366771db7c15c95643c2c28ffbab0a88ff3dcc35301b601ebb78499af40e7eac18b816d497e5267a57c602dbe59a669271d423493e5307cfd017528025c13def2d540be71add732b6a85cb357022de992b6cb62e97869c81e94cfe7de438e29670a0a07444f7fb4328eecce7a17503b83d489f074a7b18d7dc2e425aa3733706ce565eb98235c54a2b306f73f26d984c9d825f7f83974261dc6732071b7988217d717ac51ae62c6fece827522059952cf3d17adea56692975aa40c790091802cc81d4fc854c03ff89b72e8fd99160880d4090d8458984669f8374efaddecbc5f29f54d586784092dd03d494b9e9a0ccd998bf4ac8850c70c358229a374151ccaff68621589ec95f02b90564c0f273da64f23a86a17feed0b63c4ef581a322fb366ff1e398cf288f35ffb952b394a5637b94d2cbb80b3dc3132cc961c4a21796df3204536da099afca80a6e87e08198ed68d99e6c17d04d21db4ebeb33f54c7b86eb4b29d3b41b67dc21dd9bf3fe0064dbe511ddf50aa2ac1c9d56f9eaf484dd2dc71112849e55364268f90d39ec2476cb663239946eee09c71b9897b9a2590d2bdaa866f65face96a6610ef7d77ba2cb1c489a4a8b31c4922e47e7934c2103ec45b62d772ca8d71f8ba08815aecf88e8d049452ba8d3543015ec39cbc26afde510107f846849b12d56a8a00f073a136501c9c2881230d578ea8c41f2e9d05cfc09cb0088544699bd269aa47d1c08bdef6ae9c74cf0c9f476fe44d84af95929930eef861696a1ddaa88c7b821770b954432c16e008885e73559eae8772ba31dad3b329080ee152c9c433047c8ec04b8d1f719a7ab34656d2dfbac16299aaf62c858ef541d1bc329874986a8c0f7a962a489e4ece49cef58eaca6241a1ec06e6fcd99b8e4a03d1076f593c9372ccaaa696de14641d12962a8507429354ff90f7096ede9c84306c0a629d1f40f91c94a13f42ff45fdebd745dca38988bac3d308fe7b0bc1b46b307ecf3d2b72472e9f3d6d5e4acd508d39cbcde9dd47a0a2fdefe0faa0d4f0a16e073260b0712d1a7805542010a266eb76cc06da619681df5c56eaedf7beeca4f5b666aae85bdcd659d3dda047b5789a8f8acbb62ec41830a7581d9a0f6964e5e7a34bc27ad36d7f6aa3ecde877f6daf1c6ffa50cdb7b7757596bf522f2ee0abe4246646070e2a4021e1dcdd653c3a65a27eada8da48d097e808e307443a7ef72cefceb2ddf138c3bab66d51b55792104905dfa9d0809ee5cf04e0002250e9b7aff0b6d8290ed9e5b6ed4b841575e9ff1d10251ac7933a3505d0e8d3d6ff7d30f05755b69097028595c4f4fbde3cac3786c3af62b5e6d93f05eda776ef4a03fbd0c33508eeb50070bda1a8989b0f5a8435a98558d5c0df2768c4169b399ed23a5272eae18aa0a69e7ff0c58a439f86094c4169983db03b899d8a46f7344e765f86cf788c7e7c45224026f48e6bc0031754e04e3bec8e299981b9482d8f3359dc5962bd6addef73a35df75c8305d29759da1f623a99e11bd8c820e69b30291462b444bec2cfb3cf9feddd3c732ce95236521779b879c92a8052f5b7043d7b3e40175464ff698bbd730e2b43749c40063e23e738ddf47a4204ffd26162d4c0accee86f8989497f4b84fb75bd9054c0d158bf8222e8f5c6f3af1260bb6d0b4d893d577c963175dc8383b2ac91937b2e29a0274d1f8b3043731103313b60270d23ecf0a7ea1f817265d23af796d91706843c4e2777b3983700d233eeb67fc5525e3c873fc573246d0709c41041221171994f08e524d6cd51aefe973c7383d538e2034ec61c1d4abf278b3d9a680a284cf031132348fd3a187f92af1b6a7b94294bc2fd4810cc125afa05149e8e4e23de0b5f6d5a160b92d67e518b996c60cf77d60386749b45f28c745ba240cb59b61c4a243fb558c61e9ffd23e151ba5c12dbbe88d14a00848046fe2ea53c5d6e727633c9d4d67a4e1e64248fe0ad144e25c3b831917968b559d16a0d1611cf05d66fc6fcbbf5d73abf2fd0c53f14120be5879d01dbfd2591932ea0952a51ca25b6b653423f7df0a5ca9d289b8dadad8bc0ec38c07b1391686cf5dc7a3480c388aa52a95876a44e6221d04668a016ab342e3380ff697958f9c437d514cb100dfbee090590c4c3676c6571dcbea25481c5e98ade1f67b8897bb3559ec096de045e48716015a3909c064fb87d6c2351febccd4bbb50f89a9d1faef45bcfb8bfbb07c90c4f1bdcef4820c891bf128ac731e7d56a6463b542fd3a0b9d9c7cbb75a0f32332d351d65ed8c4e098369c38483e4de5aa1c30a92214ee27c60432dc7f975b8b5d9059f6f001cd9b3d37beaa1d9f585281a90c346b9e4c869336cea1f51e6225acb4cf9fb7fab785ee285897880ad222698488761f949e20177b90a271b10d8a040682e4cbed0e107aaccd0af93745757a99dbb07b28e51e1d4782ddacca984f7cd45bfdb1ca1c140fcf32da1d5cb7621e96f859f855014dff45fde64d277db72a3f6414af45b4530ce4d03a71c5d4805f46bc7a3010ebad82f4bd2e1a8dd4e955117bd17e16aa23a60d3c7e258f6121c8f6e5d0ca4d41527336378a7a5b72c36cdc6206aea15734bc809929f5442002fbf041cd5006940eaea59bdf8e2e534d98cd8d384718262c056f33ab9b8e6a372a3805a20584afc24ad58588db0167c91350a292430c9cca048bfe05bcc1f5858fc53863993928685990cf97ea81949bde22852184d6ac6bd3abefdca71cfc0a28df242625234601ede7368b00bf66f3ae857f95c12d081b3bd1b82a63b7089b12b2c21dcb6c7e72aadd9635f92c5e209cf3af1bf0f49a77f041a20533e298dc2a11459cf96355141d2de60a57b4058d5a29616c0dc0fa508833a79108cdbc0667d836abd4f052308c9c14352018bd770478c794a1430c8d0f6888a1c79785512c4c43848febcd475222bb6546b4253e7930b407b0371dc96cdd8ee00a5d4bc07f3bd5f3f4855ff4c3efbbc5e1ad0c31874a37a394910d6e4d92512b91305aa6455a66ccf24ee089a0c79c8ef4a543c2e0aedc5c8fd449f8c8be0280551f3e6b1f0f6110aebcc14817c95c3f005ad17eeba5be47bba0c3e79665427f8f62dec838d1b402c4a7a0b27f9d0e0a237f232920adfdddf9f70f9bc72f17ff943c86b6456b1e0a0871ce44f53043cad3e0c7e3ec39ffb29bfe3c131c819de034af1b0ac12252f7adc79e3b198baa29db285864fe228071bb79ded67593b61292e8543d17e1195cc895d5aca130296222c0b607fe2f2932a21836b8f71c9be5d964c9a3f1063ba825c81f492200d85f14523a42d86bc6e0c4481f0db11d798250a9725662d95060b4fb9ccd55c8052aa4546f45183d482f21cc490d5e70994d6950bb802d43c66cdca66d877512786012dbdc4ca32da98cbb550b53dd5188e98350cd3fdb10af26f9b3e8a433970c71c91f70733dc3bed2f82ea2f9a467a715d64f11fd9945039d314cafd1cca7bd49299556e306ba3b3d444886b21d45cf7538486554fe35fe4550ffe3b5b801178debd5cb8806dba4c4048d09ca1e57f1fbf4fbf41ee7e78e13b7a63e912f3bed46e05224b45af61ecdf50391e08304c2a09a9c9c1fb9248e1f1d96665ba0913cb887427cf152b3669140c0f63c6d0a11d1aae0f0535cfd35f355d80679ef399c2ee2041edc538cee0a734fd4aad8b1e13943370f78a3bebe40b8dce10714f391cd81a3698b15cad1156b168d9714b2c5711491ce63530ff2d505b949ade9be6cd8e9e97f50bd2965c8d76586b5791d6df3da8d9bd1cc4658f4096ea65756a769cee6a4b63ddd7184be50dc3533574697206f0f677a83a4c9618291bce86a13e730d84133a1b667861aadfec74f419c3244646dce2c493ce2ca84f16ffbc171cebe5b5721df5c03471060d6ad4645ecf33c1761fc7fd11c50a80aca922dd9dbc4956d23cf43b92ae6de34c9f604763f9fc7c25d68ad6afe13b4f3b03d0a0a120451e52bc3d4f814f9c8ec133560fea09a5a2ebde8b78dad787bb21c1a2ad07922446adfde65dfe13cacf7d2b433e11fbc4bdad9f9747de8050380509545fcab07fd49c1ecb8e7b8cd5710c56fc6a7f0e316ca410a916d350cff7d7518e862721ac4194eace0bcaae53dea53b17d749abb03edad5ea61afb7a8ec7c66bb8d09ec23d9a9423969473523c98cc512a98af95496f06fc349658c14be3cb171fbd888678c69b620ad2facb847dec94d51d22017a873d962ed7327cb97ffe3efcccae679713c333f010dd0340749f02df2002db104bf443c594a6799a5f5bc6a652eacaa18053aa74b414a7d333203254ac906837bb3bc054b836da117916a047556401d58a14c13fe11bd4d9b5e04e499ebb3326b82a3f86cc1407fcd31f4a132f471d9e62d5d5c5cd110ae5482c996893707d20f1d3bd0d8e04a90b2a9c2f345a37cdca630a60133d241c90bef8ee65b4ca2480f90de4f357a597b3f25b6fa5cf08bd57134db55b4ed8234ac482ccb775833c63d9e366cf4095fd68e9b8052e9e4f1f2687093baa2798c9a7fcf902c29a63fba9bc295691cab7fac4bd9d3d94a27168675013f7f1a4227ba2c8b654ccca0817bece10dfc5c1cd0a3a44a93407c737a80cefce2d920ad1105530818e78223c4fbd029ba51d90ef319be15426ff05891b6304725dbce7e767cfbfd49a632bb20ba30af421e330f2521c21d1e10f5200574c3f61ce2f9b5981d0f3a5314193b2795d6a4357b1e288198d5ddcc0ebac65223fead527eb46cccabc5664051b3ff57c413ad7a6072021ce09ec8d5744ddd41c60f9f5820d01235ac7643da44af9eeab405aaa1680356648ea1cf2dc950b782dd18c632f0dea626576864ac18ea2fa197f0c7110e4278483b8f08bada81bcee44e88a8e9735a22850baa40603e3f95648952d1f84ec56df5738a436adb3fac148fcbd0f37815773b54ee9e3f68eb4dabe9c4fe4bff964fd17a12207fc0d117701dd421d420dfd1c579ec6d9e384b164685078b18dadcf6b22e23d8a20d6ee1459883732926b5bbd8e248642b4335435200b08f15c10f6bf7f7f5dad1571307751c2ffc79d4b8d8e2d54b47990ab688cabd84e89e0a7747c1d4ae84782c51e339b4a368e1f4b7098ac97613b6bc0c38d762c739fffa42ac80ecce0ec45cb834ec991177a40b94050e07f07b1cccbc2ff6edb3a6fbc7cdcaaa89357d5ec9832b241a00e242d9154c8115232975399793b16cd96b23bd348e54d57b9259bb9914c303a51dfe4ac19b23543a480b572ee9c20bb738d8d4a8d0efdafcd002dc10111d23e5e5a81ab77e60db87349bce89dc19cf0c502dd7c2124a132d7871206d8fbaf213967b7ed42a7cdad74a0132107b5eb4de34de5f65930abfdd8754797634c388323b24cb9425569f9465c3b51565306ba73ebea8d338d6485808524bd904711bf2f7bc27336d52c77c44f7c8310f8768f6f9ecac1c9e436dbf65e787ba2578fa7d0edd18f2009ec8206421276cda8a2436eec7921fe1c288807a59f672333138b6ef0c151da04021df55eb083a88166f80490637ad4f61c1dad3bab3541e3df3e13e494bcb2a5059eea27da6c45214a275fb05e5df7898b297f37bc9a2296483a1b06c48fa0812035ff13d6e5c57481987a48e3e49b99cdaa15c82a84026d1f032aa21cb7e33ee9bc6e8c96e6b495b81f0d2b1acbbf5c4e6dc983599df17d7569b237aae89f52dcac8b0883e23af7b7867e28fe50eec518134f0f8a0fab70a99fcd36bfaf6b9c0efdf80f622599b947c54e700d60dac8e9c7f997216735d5517893ef9ce1dd9a04ec6d2ce0a8af48aa86a00a7b8a9bf8b27e0e83ada60c1c06065303af09aac05e930d68639176a0562b88d64098f9970713bb53fd7229b1c9f84965dd04f51f5664a2b123008316b3182e4aac2d16b606fad2c8e947bf2e2f01f5bd85ea3ef0e609db3afc29049bbebe19de1c4356a46cb85e0263bf601cf617a2c78f56f0f3aeabfc6c2d3df3b6e9f4fe6767d30fe54cf9c337cdf0aeffbffe184ea5430a5fb34b2cdf044bbf7a6ff7cfe2f3319f0db5a31ade53bfe5182f1e641f0e53230eca93aa3aaf30218b7ff06bccb57de31f5b9a4b9da16fcb1ff7be979e4c6afb696763e1a5731fad6ce22ddc06931b362c43a31808434d9e69fe3e131b770d7da7bd3ccc9e856328f35f6ac7b2ebeb41f2e5db79bc4740330952439b41d23005eb3b1bc2a185be8afddf2cd50643bb43c3db8e2bdd1877f14c47f4a1c213a50a6039be2daec27ca37d92db10c13685e76cdd6ba74af0153a62f0960edd2de49b39b8897628d6861da055ffef090d92a81996d3299ce135c8a302fd5babecd820da330633bd8da299e2dee57010117fef11e82790530ef454556568384ace895e2d8888e359450728994d90024534f719207c39f22a4b7eb2621233d231dfebb42f826ed1a078d30df7b2d6eafea697218cfc3f92c8dda1139828d95ffb7b3cfdc4ffe9de7d103b8c4b003777466db8bebdf3b74fd5f83f98bf5b9e8e56ba4f93609ff1fc002921ff8ba98a6855ea3d12e2b2c37ffc9d2a7c3e8443c66d3d0802109525c5951dbcbb1f67bed999c41fef5d69a35bef5ffe5e3527bd5e9f8be2f110975a124cdb8268dd0523676edf5511e7adafdf1f0d4b6f47ec06c82fc433370ce6a432e0b31664787f5116d5b13c2eced284d107dc65803af9075a269f4333c392287e43c804d6e53b687b8cece4785e8f687689a1efcf8d13d8dbbc303e6af2cce637edf608cdd93b776a57003b06911b1f463d4a6af71f7da822af561c351c06db81cd17916d3fb77c8ff75e8f59b3f2e51eb3b1398a42d3629a64ec780b4d849d74f818a56bc08662b617ddb73a73702ef6d5f1b554062186d9c7ddd307c7ebb45f9c32b9d036f77a654e06e54429ffafdf8ae0946b9135fe5275951a486259637e753354da0534e11d5623734443e839504ca0a9e8dd945cd50564b3c6c6a12cf70ac9d9334d1010da9da434c40fbb984bb7511602244ab39709adae7d573a889a1dec6792ca717a459c49dfa9db97bf23cf3f61350fbee43822ebd671536f1aa0ce36ee2ae9c86c13be243c6534d929046f9833bec5d3aa59adbe3146fbda8365979389f3239043bfe614544105889e6c71bc7ac40dbcd1b5b9f60b20775822ede7fe7b227a1e18b6249567806394b669532f44a8a25a31bf0a1559ddf18a3cb5fc054fd37c56765b8c1bb8163d44d9e965193b3b23d083c2ec26a42c312d6a40ebfff4db87e1f0aee2bb40e9e2a55a98a33a7f43abd9312c73b8bbd6156c3cbda555892bbf9a98f40cb04ab7a25a686c7bb6231eb6aa28d72eb7f0ea7ccb9ce99ddf279d88d9d9a568361e87134384ec585b3f4ab08a1319f39354112b7f60cc06dd6ac81efa8faf8201276b1c294532f7df02aad529d8a34d917080604e8f7d97728cd593c71250b3bc6d0757c92d90a04fab3ecee57f65b094796f37116561c6345c6f1d4e7c6b59bc38525c636362dd276e4ce58abade17b8707406d97816de964f504f76f260e9e6dce2f9a8403a99ebd88e133def8b736b1085638749555095bfab7997104663d3e7986a585d1a9951d5681d62d838e3c760a83961f926e6bbcebb6338913e7a10d6fa8d0d5e66b1dc438201449ac9d48312f51178711abc401ca7100da45390d71b96d9c4899a0287277b7e792bb6f52848980d1d84c1f4d81114c8b28798d0b3942585d4a508646cbab2b97d088ff2bcb8a955744471736e4a600d36f11224beaf8fc41b8e3c6c667761b6f419b256906120fbd8715fc5071502900e340320080820bf4d9fbc5b162bad4f56ddbc8b23ea1c40cce06b4c92658f11ad50c2d397813b6f4506ad65e7f8fa01dbf9d525c0115ff1eb4f305b3011b952d375e02ab18315124b9db6c0f57a667db064bdb775d36456c08e1878c3736bdfba017b16e137caf2ec74eb0f0b3124ef2a6930c9acf6d0a35bb017b860718532e78157079f9c7249b1927bf726dd67277a24de254ab8f34e013ef034ae4c8076b6ed459a6310baf8b93763a3775a00ac124479fdbc26bcaea913e0c2f33337b83531c7f7b827751c2b15768e540a7ad2960e5270bac69534166155cdfd5dcb112d2082f54f07341d3e01ec4563241bf2f0617bfe21fafa879227e158d8e248455078a315ff53922ec63e3f2de9a4611aa2d5e8cc2879708d27f0edb817c3d4e466ff0e7910e7a0b63bca3a47b6e8c5253854df2c5e3b2d7263b485cbc537ddf4987ea94970fd0313380a2936df648a836c0f0280b2f8667c7a1fbd324034daa07f373e1f946d8262d0a1eb3f5eb05a49d9736efb2ce3ba346582e5e8b97eddd4863dc0e769f6173962dc8512a35a9fe077f7427ac09bba6f0e55e7563296c3dc672503130da16f3395c707f225ca65b208e069eb7702a59717095317c2f44938dfc6f41623e010cb2ad14fe538c67b6535faf06c60119c9a4e1412316a8457de5aaf9bed6d91ae7350597973f435656f2f0be70ace9f9dbf47d389c31a99ddbd407113cce3194e8e98e4963440db48a4337a7d50c1feee34d414fdb41631083353ac5b805fd9162ff10e76ee725fb0c3697377ee4fa5c2a297b109517fed7cea3314fd54ee073b0432a4b648ccae8e12067ed439549870f2f36862655205392c45af900b769ee878bca5c3e6287629a11f8c645f71ebc450f6cc128145c6dfe69eaf232396c5c9ba48fe0334c1ec72f96ed1b05e779b2318a79284b7c5c499e7e6385e6d1f7e5b5c8413cbab73081e2cfc6fe688b02da8e929c011c6758ae5ff8363135b061b6b6e39ca36f983687c4bb2dd781e30cddf2ba87f88bb1bef14bf8fbd30f85d5946cd9db2a1b3eb38fbbab01e0484cbd945f21a253956261623edc316d4a2f387b3dc035e614acb8a5c1b64eb860eff537c80ace67d9656fdd20b738d31b4668331cfad26d66de7fa15eb478216c18b61cd30b706a8c34d88f898dc0f70140444366f629440a49fac4f729ae2aaee6035ba680f99ffd2aa5df6a0e7b9b5f0c9e0695c514a23689b97526d2cedd3947a215a666141077a25ab3b4335793b5a5cec2026309e7e79dce8689454dd654e584ce147d31d6aa52704460034888ca87338d0d5a0fb0c2b9f8ef78adad441f393b770150bb5cb278abd04d072e7fa9e2d683089ea6e2d32d6839c2219a985a64175cb8c53d5fd6fa493486144fc8900be1cdb5c16ff2e4e8e37e5bbe83259ca7c895af28a045ca8f67e168ea6af513c1c403c42f4c5a0a57508324b129a44912dc64aa72385790f91147ab36ddc6ba8bcffc0d357c0e1015cb0bbb4aef4fbc3c4fa47ca8b6abaf2074007951c0a17a09f23e6cf9963f323b4863e6cd242d7ca68f2ccdf135f0f5ae7b1d713472baf9407d592ab5a453e47304f2ec670cbca8a21e399bc6cd650248f76a19234b071fe190c8c29416a8583242fba541b8db9e77c284afd6dd4ecbc88345929e60b460b2626db26e61eda561e420c83842df3a2619299a03a0a039341d2ec710ef925c5b6f41ad4eb40dc8a375c82698f403c785270b517d93c92b85dbbe0c79b5f33a045ca1f58fae4030882a26ed2be7dfadfabbdbffc167b20769fc263c18112c8dc4f4f96165f5ba2afb6c4b9c2ab1006816cdf30dc0d6f544bb63deeb8f067e09b0a624605f502f6cc94992615f774da381c7a61a888d4e168d1a440d1f871d5941e48a898e45257ff97250dff5adc5bcda9790f7e673211771aa8296692f38162b75d4a27aef1a33d345bbd5c0b4acfa49a86ade59c1776ce24eff88c15c53d9a7c08fea9459d521c540a102176e80605a8d2c16cc956899f024c3db7dc9724340b728b3df89e52347d4ffeeed0c058673b2f9913d8ac8238dc62701cf47348b056e245a74772552c15eb2f2064017ce5b20c4416fb1a4ec1d6927975bd201b7fc93a5da1e9a91c61ade87d8eb9df157288f1c437668996f15ea42be77dea57ce101b35494c9c3b7fcf222d53ebfde5dcce07198030a6bc43c12867c58cb6c2c981a7c4128fda80a2f1a8ce618d99e78ea30d7459f7fe18e1dd9e75de394b98899f90fc4e7bddad2b2b387b10dbe656bc16b99a0dea0e912139454863518316cfbdd81fae74895e63f1f476260e5c8dbed60374acd013cdac25af925445b10025abd74bd05cdfa8343fab2cea4d74508f7413120b1b9b5b5863e340f5d1987b38f64dc992d88eb35d56c907463cad72a821bb880a98767dee2db836632e22706aabf4a9dfc8b7492faf5f161f54fee79d749e676c456309c5a1de1c7f2c6be48929654c7d518c83d26d83f44e0fff402fbc06ba5a38481d26e339835f49d26b8ed6a224d05e402631e4542902feeb59009836ce47b3c0685ac2b0461310a8c3896cb7d3cc7ae01a7fb3ab27b7c5f0356c8df7653d9398d36d8dec2d11975d7e28d905cf198c8dcecb3ed1d90ced99cb6e35bf20e80e05ad6e2bed0dc89085a5d9de922607447c866dfa25204d88a4fe712906d39688370960b6bd7085aa874803f5306c15d2a3d676c7e472a4cc68e90b17b6c87480a9c37c17285a0e9dfcdaad1e68cd03fa5113764fcd072c89e67356e93abd3c19c99af04c1b92ee0c980d747f58e09341b881785ade5fb09359ab94e4817a7ad06ba13772f588e4ec2f30c4bc842d2130814d11c48774bf885e5f64c23cd6fb21da350aaad6df0b3385a9da748b4855e4cdd5d1426f2b33ef47688afd2487febd3d3d53f79f10e0cdeaf81607b47f1c032b6cce317b47e9abd1df0f8de9f03f731006022380d53a298930a3f093e47abb17324e165d2f004a14a458304538c81942ead2853281e9cf12bcf220425bd9fbf219688569567da18e3c9d9e70461c2c769b47060c3c3cf17f8450fe2bc2c9708aa5c9db0b3866bb36f0fffa9d92dcb1949e66331b1c238c4397fa83f7dea695e34312248b475f216c2905826c4e3e3e6f20c2baea72b5e477c01f4ca413d27556ef08e278d62f5923678ea6fef5948516ffd42fb79458c6fe78a1908b8799ce17e759ca233e91f0ed1b8296f831ac7809aa704aeca1182a11e535a6e010da514f6324f1b2d433f90d7db92db0cba6df54c633abc690cf3953ec7564481a23d4ee82cc1b34a92a68ea17118473af74d8e2cdde05253800e5556fdcd117fd1a95953ad0435196878d493e5b2a02919abbd7fd95ee556fe21cedfabb2b38c0b5a0a836f6eda46659289cb5474e6757c91833bf778da150e91cd78d8d42dba041c3fddb1ba6e85ff51d85a9621f165cdd66dbcdcef6fbe2bc1c30351a65341f47d285d9fc38e3610c88c9fb3cbced68fda6e2896ae4c2ace45657c2dfcd5e8982e52936e3d4d113aa0b0f7443c6d73505afccc1f6085ac04059d74c22bc556f36900d770bb6d2252a7a3238485462ad9effe88f16f0f116076e0619de83aa20b9c8ba7cd0883649e5d7e44f1d964c455ce4c4d99c72bc38e5c061593b5d17fcb3f6b3c7b591f37ab9979846503840fc1f0c4d0d0bc9af69cd65aaefa8efee836ebc377aa1c401f191abd7a9d7dc67368d48fd8f72e96bdcc8fdedecfc2a23c73ea072c4cebeb164f718777dd56fe0bcfe16134e45fa8a91bea0dffe80615e48e5e7d86a79f67ed21cb201b37c6a0114fb980965fa211f439765745197ebada1258ac2e550a3e89f99b1997a5f7e948b58c87ab84184291787677441a3e936b07e8aab0ca3ae7088b519c319b797fa15fb8a92ab8c7b135d89ee867345b42efdb71d139fdbdb70e03e17495c4e22b66254753a4a225e4efbe15cc3fa3b560f1f82bdef02e86f937c47b6a5deea81fdd7964c0a58d398ac03d0c5f272656159fe72885e6dcbff6c43a05e54d7bde7e61b0f6f3f44bd2ba41891a8e0ab5a7d26311013dc7f02858440c6acd8029fed543079ef466191084959726dca770f54e4773f8108808f92d92033cff1f29511bad6557632973d345aa699bb75fa6431243a46d67969ee80e63646b5507fa4000b640b060666fb0ffb5a5fe2d97bb936ca308603131c5ac8d2afa8fc6d85af5bb0c71c24ace95d05ebb409960bfbd71bf4ac3073495d2c58c028c258827f86457b7b22a3255c9c49e6f7322947dacec46af1bb1c24393f38bf8aae1ff40b629a89bd2ccef9c821e6f5df1f96ec6ba4ef8dedc6236e2555f4440332e9b3e878e871dd149fe24d501392be37d75a3292ed8a37c5c816657c3b9e72d5fe6fd07a0aa1c1303b70c879fbf50bb8223df0cd93c25fa5b110b26261b21d42dc52de4fdb7e947011c42b519b577caf664a022891918854737a6502f3d3cc3d1168d6ab626646234db5f39d92d4f3698c004ba03a9b3876c36502f74233e5a185328c9ea62db876030e52a3595e4fcb4dbddca41c5b142478dab33e8740e79c13f201c549cd0e7ec5634a25a9c670549b64d793d74aeb2d4caea384e18b184ae0cb438afe21ac6bb0fb3bd681282934d294ee223ff556c26ff78545da9512f196b6b76b7ef0b1137e03c22127d5af0822b1a49404d2db88e190bcfc82dc06d151efaedf2a40962720c2bd4c1ebf687de40eb007350a14ee1817782adf914b49dd8df29b5cd7affacacc8ddd8874ac63b60bbf3f53fa58c7e34f9d7779eda326b16117d4e2246bc62a124f26aaabd015ec709f3ade2fdbbfb9a5f446bdf2e999cd5b4313ce41ee4a2f8a8f3b643a1e83cb5bf78b6e8a91bb1774d1cd5ecd3f86415f6afa7085666902915c25b85dd579a8f4b9d564de7df6465b09507612527a4991500ec6e2a163de037ae8458346bc90bf7b5f3f2ecaf22e8a550ed90229c74d5fd982ea83437027f619793fc81d3eb67eb4b32665503a223f9e860b94052cf993ec10573c717f69afa8a9c961a8d6222837a0798012aa38531100090590f46355e5e692d4a2e755e24afd97c2d3fdb587b1270bd8749c0cc5c17c3638a0e0e9040f496f36061bbf49e91a5db535f7ba299802d267f2aa8ae8e4b0ce630d83fb13c19e68e982864e573fb6fb8746605f95fcc09c26e0295eff29f427f88e744c46dab89d6721908f94a1dbe45db95645f15c750dc378c861939c1a002cc8f1a9c38d619c986ae67bf6da68f0abdd8313039b8a3180da5763b8f0bb7d2d0aae8645fdb5160e3e65c4f14aa922868e56d521f34e86c0b3b3aea7d358aa7d4254108bbd6885d8eaa62b03cb3a0238782de2d9644419d3fc39ccc38aa250d51d3c52fa08915923be6fbda524b2e21deadbe61d21b3ed8fbf5c4b7fa57a8504f828bf038881b8cf81179cd7d9386a9d1719be2ae626eb50fb876f016199b589dcfba7fb58aecdfb5db6c4d8363184ff297e674f3c841de337f666844a9df8bf3e5b6b1975feb2a35398e847f281f07d590e658621c7f5fd3906b112aec60d98bb329be10656ec94f1f86fd2de2344947d32f1aa5fc03d8e38c15b28f33224243733388e313d0c35fc96ed175c98d4305a8219c34d2e48807d323d030cf7a427b22587cf9d180e537cde46b0b651a7c74c403bf2f358c77e7ac0cf47692892a757140239010ca134106b373065a3705a70d70b60aa78251fd4cadb136f45db6d1fac13227b6b5e18d837660c075f91d1c3f696c90f4ec34c71ec94517523dafd877b4789a92bcdeaa172c392547da0fdc1ecf8a50692acfc676ef8e47fc931bb334f3854d05e981be49f675886c4f87a19b3af6b47a7807521ef6666216fd852544a59bed1d1b34e28c1675cd8700c47dacc008ed2708775f4700a73fb5dd4e5b032ab62de54451820cfddf64bfc10b459a77a05a09eab2c3f4367cddf760d1f0286d710ceeea0523376b1ca985466143a4c935e21f554a97f5e5fb3d66922c70e224ca3a4235567274eca6bb7ae86dfae799a78d8c41fae209a727a783d065d3659205f91834c6d029583b397b6744988ea518c4ecd4930cb5f2508caffcdf4e3cca0f2bad21d186adf444ab0bc1ae19ac59d36aa9c462012830f9766d9f35f7f2c1c2cb8d441fc274c05142324fc7f060968fc1a5f7da4909051fa3bba399f1d9e71121a8757390892046413094236b36a952a214fa3cc4596f26654fd3ebac570671fb0d7441fb069227193387bc411cc7bc1612a203090dba04dabb13113880afbd3b18957538a11a7101c9e8c90472278f7ad4539f98c93a4310faa05e308ac773a05faec8a2b4f1658805cab4d96f6f95cda02f2752843ccf4edf65dc529343f4f24326373a1fb8edb27561a6969e99266eb74adb45a3818da5bb0ab87612b35edd797e3ca98822d6ff85216ea7d3b9107a15fb7a849b80bfedab423de53e71f6c906905d6dbfd208d4480b25265bfb0a2e3de5d12cb72cf73bf394a9ff2e4f8fb98afe35e2107828f47b47fc159e8ff85fbe23f19506cd46ebf16455fb4ec1ecebcb974b55281796f2c1b5582ea4f87c54b976c7744808cc8ddf7c24ab93535f84b248caef49cd71e569140466cfc300cb2a6cc303bcccdc6aaee229d391a58b9b5f6ed1c5c1ec6f773027de32fd254cfe47e30a63954f025273a256261d5c824bbfe768aa00826f8d6e7790930456410d5ab2a128905d1406ae050def51f5eec7d15ff882dbf51c660595c7ccb32f0e5e20a047b63ad2710a4816118af11cc20d985f7cc2d14e161a3f05f59d5fc0d1309a8d9e6332db6390f9fdff1d04318cd8b864055cbc39cfaa501a3dead4c1e0e893ebdc8883e8dec319b558e6a53384ad907eef8f0202a359587b720339cd78309da72100125861b4b91047d7c3203105aceb13ee342e04ec162647da6e415d14b827cdeeedf5b6ce7c7fe44e86d9699521b3a8562c07de227cab512d67727015c70cf7d7895c7f622ece82eb0a531cc05342f1f85881c516bfe158d184b5d3ba6a1526c5cac59a29b63d90aabb74c40fbfbc2a8609d1fe93ca42378180bcd36d5c9f259e837472fd2a6b6220f3606ea9a9f04b35a7d17698de514f33bac47fdd0401315ddfb84f07a5e5d9e179f6ba8f8d8618cde195300d35534f0f1e7390c78bc17dd23e9df205064a995a6b5eeab2b0f74e184fe188e24b79650934319e00edada34ea31bd76b19fb9bb68f6961a32b32bd0adf05318604793aa0a0bc00ee238b867867a2a6c9d5e785a74bab01b7fda215a3924e722761784fe4e04574f93efa7937c3b7d66aa958b4689708d9d2e056a75dbda010864e8e212b173d1c7940ef151d37d95cde3e0013a281a6d6c9f83a62f7dc376c2b7bf97a5ca7e4efde751c2e37ddfdaff68a23cd3ed3022d5e872c69602e5d15df3b368872ccadafa3083acf1d9489610e15a5b823ebabaf4cd74e41e5cf9488ee6abf7e4b5ae2f7bdd5a71d6c201c09e9dc2a69b0b282da15b26ccc7efef8b956044695f1d61dadad021b535293f82031af0952de9d23977bfaf8063069cee54cf728469ed39e6d38afb73c08c49149203286e4bbd0a821d66f423ac37a04dd16f6d6a1bfae4201bb4f05338de6825df814c21d9d1359b44b69edd4b56e7a6dbb4a0ee41d06c44c2bb0529c17c1178415e92a8c2c079cf7000e35c1a8ea91e04880991163f344bdcbfab3697e1443c090fa023e84e0558756308c9c0b4891e096ecf2f3d03488531557fec3824a4b49eb464d95a266081c996868874837188bd4eafa828089d547596d6d4b3dcb80e3900774418027116d99f3096ca95150b866817178d7228549392fba733399f72393a5b3caadeb1c1dca99a6f7ca6506d7fe752a67943f65c42713d417d03280e157066182940ac40b3652042eace1a301770f9a3efab29af3f17c8069515b2584210f34bb66c4bc66bf82d9a5f394c82b30d338a37411fc291d05ac296d6fe876f983b515401a9daabf6a2d3dccbd549f60081ba40a7ab2434015901a26c9666a1edef1cada5df4c991838ea57d8401d567a8d1c0cbc54d108374d0474c7effdf6b717a55b9be671b5a92453deff1a65d7754cee1eda283166fdaf2561f448c09db0aa7d2a2d872c0b2f1953101aa8d0fe297420549898951f77dcbf5e8f459b809d2765aabba7bfde1c3281b66d1bb12d34582b043d4ab95e7249bbf8c536f1950483618ca94b19c32dae289d60ff5c26704098373112f516c5c64e2de79282a1f46463467299cccb93e366dfc49bd7869280844b3384d6c1a73fb1f3a8d57b803fa8f9851ccb4a4dee264dd40cdcb2f2e26a8819fade01de8610fa1bf7f069363c67b8f75f56bdb20a0bcd70c28aca521c658ef1c3abd3edb71845ed49075c42cb198221d90568844e173765bf08a7814325d66de287e63932246de3f9cec1ffae8d5801cefe173b5c8b7b90db2becca1cb6f6de7a864495c7b0cbd4db18c3ee030cbc8e4a671112108b0d3b98d4cb70c7e2d8813b2a41eea11ae28e1252cc1c3b532b9c9e75c17705f230576f9d8df51470e9707ee401f4c11993f79078aa2953b8c809397f46684b40560554bb9d26ac754344b8a5b08e15a6b0138b515717141133b77f1702ef6694005cbe7222e6e41fd5ff775a9b9cea232d665241a89ce7d498306e05f98a8139fc00b06f128e222c95b2f1bf284436bec7ff373957286d4ae0bcd200023b3e571a7337689f5a3e0edaf19f36db70a56b4dfae71b7a0b20b351f1c9b85c3f028125ecf2543d5def573da492f21eb0d0bb8912183b932f340d25844a0b56f104b96de9e2314e212fb6f0cc221c641574accd9556091375fc6b78db5a93c1a87507e83c7b7526523940b4bdf6fdee1ce2bc8b110ed8eb4e75201c5d7a83ede209de6f06e45cd89b611e0146294135222dd95ea363ee71e932f5c77f87b76d98547caac3873dae2985a81401a154e3bc30818893cbe761bfb74811a6d091a3c3d18a12d00cb973645c5b0ed9dcfde8d2ff69953f584fa9fbd21b72829ff923c6c9774a554c1d85b34769111a8e47123db6aef15e28aaa6e08c4de4ed4e6f8071fe3cccf6ca2236ff529f81d55029ab6f447f4c2092c3bc3cd5ba83ed35a19646a286de8ed00751f5a7339259b98e4da1844b71daa7245d7612f670fb359b6c7be8cbd0f6c2a625496ed26ae19713b532dab96dd8d03110c88fe14fa29cb34fb3ff297d5b06ad8dbd9dd4aa76af2cba61cef6fd4aa954e8152796d54bd38f2f5da09749bdbb2431467f1369a77cca7d221d7edade8c346bb64c95072b65ef4d18d37276075949c38c9829f45ba97e3e27aa6953f6fae41f26edc3da680469c9e6e935ca2bfec6d4d7dfa6822d7f1c7db126953d30ec005864c7c3ca7d8a7c8acdeda1cb640339ffde577e2d4ee9db9f96e957a92b89f926b74336da0615ae0593a413207fe77f61034a515dcea9efdfe09385d1192f28990c49611fb2dafe857554077bb9387017383d1837a0b1163fa53d62dfe8fe4f3f3d719e14f9e788b6da046e8fd8c89ba9e6e67145d71af5de4f9fde85287f0014957aabd346e84ef0f383ea49562419d93beb74a17bc75bc3f40ed32170eddd278366c5e8f32538d3a37ccfcfecb1ee4f84df60dcadbca54cf433629bea0684172a8f6234398540c06567c372ff167eb8dccc12ec97da5b14ca506bd6ed4c67214731934b0ff1f3e38e714b2e7e6592f8e465142f63f728c3c20e5b4959756f5209af95543bb8fadd47c1f7092b75c477d637b2a469cd75ecf8b0fab89d5150f97188240b6d7ab436c32e263d50b49e8866ea5a0cee8b584f565a94708dafb4082c08b69639f9ee91e32844e5b1b1b14dddbc52a1baabe922813c3e606f731a18e0aaa655e128481897112952ee60f192571edb6df7034075ecb77589eafa2bd0dc17311d8a361f4cc521c52c791814b83d568e2bb26c3541b24972ae3ffe3011166869326ff3a9010ddc1fe76eb1cdd72ab47de5b3be006553cd1f984e8a514614aa0df5d2e1503078b09b2d98a6fbda76cb1fb0159d69af76e3adbb3a8370e8a732eb850cc5dbc6fbcf177521f007e2682c65e9bb8eb5bb8b7f89c13f87b7a8f5216779cdcc4000e3beb795648ac75fef25c558ee77685f5193a7030773a154a8350faac75ee06d20b691c92ca6e7df433364fac86188328d3b870276dfe6e848f6a4ac0e15a1120bcf4437b95c6bf1d379cff9807f139e3c300aa143691d7762fdaec3d16b32d31683b122cf2e11e69cfd67349969fd056f7f54332ca8f1ada3c33fa6a7dc6c91118a53a4513aa84d1d6464c97aee8daf170ddd574265a85573994efec976bf2fa8d118996220145011f1d9ac4834321bf5b22e562d42f4ae4461fd08fdaacbc1023d5035e9e0ab59cc0098cceba005797ec3656d46978379bdfbe9ade6a5a4614d4a8e420f5504fd85d5d41dfa4a35563f7cb1a620b978e256590982ead048517c6e999cb074424de787e460debbea4f7eea5fa91f08bade0afaebfd2b92dd98c7a0e99d8f0fe106e32be93f70993ed533430c90505ee3deb1bd70a30f39c55eb770cd18952fb31c5d20318f8c361672fb02acdec9a106a5a394ef28d8062e863aead16e6049d91bae6fb519ee8f4ede4034fd710fb9ee81f0f6509e5715584dbed24135887a627ef692c55e4ff700c24f6e123c88caa3ae469bec134dee0a2888ad84a8049fb85c7a2513c7099399402cb257175fb97ad6014a56c9c6db23fff03f769e27e12fc17ae8781ac67d1c5c120beb0c62a1de37ac4ced4265f6101f717b57020b155ce434a85ce3b9a12ec8087bc2e7ac002a9c3ada35060514bc2236f180ac59a36e82e69243df7ab2cdc339cb80e072aa729b1290118ec81c0461c453e0fe36f962063ca8cd6fdb14bc4f2a6a68aa636f62c8c1faecd97c7d315a71753fa8ee068b863f9dbf973fe8c9ba21c58acf75d12180a3e47e85d76dfa95e193a609870630000d337d7fd360e2b4f7f3ac37a12b23aa7b59939efb440a734c0160463ef75a21ec6789c9834c8c9dd326e60ebcffc45faa7ff70b2029282e6b086d46386b3ce2034ca1464c98a3b91aa0edd180bdfb4da482b7766a9c19148d59f407dd9916f85a33aab25634a0203bae2e44da9f1953cd98a53cab209354ff8a59bc628cb59069e8abd548c275d46079455800f59176c62d726b8c28b2daf871b68e52932bd12ee04d25a3553b90e25bdbd00c9b43a07540ea21568cbfd6597959860a01cb45e45a2a9c609189f8a2b6c33d8e1cce1b34669c6b5dc10d0877bacfe0643ca0decb484cd9dc5843749861b74ec44e6740c12e113ff956112b2b68f8384504a5ef43463290ed26a8016323a6bab53d0b656e5e09649e52598ce35fe2252796070ace2bf6d196a074c09f989c0d5e5b706457e7b93ac1b00fac8e10832dcc0640b93db7d8b56b5ad6e933fbc31af50d83e67e0fe31c71698c25f60746e56197e664dc793a35b91445fd52196f69ac93621e314f5a82621387eceea784abec127ba0fc872b7fad6e6c845fe586bee0bb018f662bca7d9c4ef370e281e39056da15f654615b43156e49b6aad802345fad880099674600366f9ff28508307d39353b2b4f886793c975b56c25e54e3dfa20eeee0d9e778d7daf0de6820f13c3795ff5b86adde5fcb6b3e4b4d98a57a018adf6a79ef10bb16a8f989ade5ae6780580aa74eacb03ddbe4637b2a8006ecfcb705cb4478bf8efdf33800665350266eefd1ad9c407ac9d02caf59a626903038f2ebfcab14b3d82d7440c5babc3bdcc8de0b9a4c4786e3a768d19bfdb3376931cdecc96ebdd5aa783e8463c74ac7fae3bb9f67cf131357a566640990261ad3023dc3980aaf1b4dd0c5baa3f7b2ff80ed91d814eb1c52037bd336ab218d397bbab0a10b8efcca1530e378d1b4b5841f54439411a9d4159f2a1f7e6b37918dbc18eb65cab000b9206876bd112735cda4fd58d44f608616e09e20bbe5a53a806b2097363bfb7f08d303295041bb7eb97b615e9084d46685cc173df627727b75ad2aa1771145303b2a60a60783b2067cf2dc5f3125cdbdde9bf22253197cf9cb0eedc7c8569d05dd3a0d6a36672736d707ce5e99948e9ed1acddf41ce15c1d57cf956f5d77cc67dce9a9ae29b90aca3e013341686231b4d91c325d2cb7bb8a04eb1ccedb1b9d7a41dda41cf74c772af6c72a71953b262e3e8e3d61e6f570faf7ff3103edc1b289427598e4c6f84763ecdb5f055d80904f80c5d08878a94167c2890c6c0d0116ff0c414a89b7176b21695cfa7834d22f7c4a6f27fdbb512d2f687cf5deb11531bb500a09f3651e990b4f269e8f4ccb8e1c719dc01c9ea2433b018dd8f629e8adc52944acce25517d49148c38995e727fb2b9786dc1f63f9df34178a29a368ad4de0eaa51f44e11f8420ed1198e8a5d4625c76fbb24a8ba05765a14704bcedd7cd24f8d53564047f86a108679f4b42d97f9c1c90ee8c6d6cb24ebcdda7c5fb6f6793abc0d05fa4ab8deee93c86556d5193257426ddd8ff9f0c1c2401aecd37bb7f6e9234de1f1f3b2ea3b0f2598208c3ec868dd56a690dddc45e204a4d3deb4d5efafa1b196abeb19eebff9be35901e8fbf253291240235328503a91ef98dad86bc8e441a8f72f5fda5f83ad1dbde2607acab644c5bd1e1f513d0de85a8cbf6c893f1c7b6cdec66f711cd048ec9cdaf08996fd194df6daaf1f4fea544ae98283c467c4b955afec02eef2596357a77c0353e4cb8a72b258650eb13f85a47736495f6538e723fb90e60bf9db16d9d0267ab1186f9f96a51ef77d4de61678f36be05fbaded6a85ee164628ba9806c9185061641f5fed86f2db67aa1fdb560092c2216b7533f9de5be62b6c80d80385337802432e9916217070cad5cd39a490dfaccb9971b3e9b988aad79632174bbba9a4dc55fa920cbae57389f4bf1a7464745f360528b13d2c2282384b40dbb4aaf2b40d7ab4a11eac2495c1399a09de347ffa95b6e6238dd3651c13e2332e834059b378cb5e9e6cbaf84bbbed519f66714add7656274c62c41f2214c7b8375f741a5c424556e7c12864f7b6604786b4332d55f12dd3d7ada7b5bfdc6a29571d7426b038ce6199431a03436dfee6c44f2a0d3f635594820268cacc88d51c2f191a5e29730c7deeec9951610338a7d2a3c48bc316355c151533745e585a9b3121f8a5f99f719f3b825754df3660ec68b369e33a35f2af7de19b3cf58a3ac6ba62570b81f73d507b6cba1d06b54416305c76eaf732cb4eb1d3a097304c8457d88229a8b26c1b2a085fdbb5909e33a8e4dd53227950d0a3ac81bb42f3b7d96f07db60412d7a2c15c8b1b2843e65a02f9ed6b2fbfd8dadb6eb1d215871ea21028a9aabccebaf6b1f16171db816e1570a09f0c51c9aa7ce9a17693590750028df7403e3538304b590e554e91c86eced3071ebf01689e4c5ddee606cecc57f94968de8250af26e7e642324a32228da7f196803e5a1c471b370cd2dfe91f49ee584b0183caee2d5016393a52c508e322d1d2e1c365fc73ca5a7c92cb74dd07870abcc6d91fbec7094614ec24d235f2eaeb02636c015b3501f7d4c12f43d2c9435fc5b57b439374f908c3baa601ff50b05f9510d105301bacbf061cd263f66d79090ba09858177a13144d49376198d7f87e68f0e51da09ba22a8a8a405c45dc9fa116f5ca1c29591c3bfc242194a12e82f273fc271888bdf72c80426fb4de89733bff40d0b91e40804bd8e08b9f5436d4ad3e07dfce412e93b552af5f509764d4bc5a294a035f182df6a24e7298538d6cf32513c1a5021ebf2d73a44095dedf56a933cbe1b1033fd5b4606abcfac1f78ade6293b3fe643307848ce3ab1e770f5a1d2c3d0911161f038d7955dbe39ecee1217fa8fc0f26e326bdba3b31f5d649bb54d499503ba4ced232dbfca8e35b6d3b886093977e506029741c60366bbd4af0a0e37f7db1d6d7fc856c93cc5776193fb226d448b6a4da17d72cf7e010818073bb24ff6439618fab2cb0edd7cf48e06051f2c08cd7171879387b9fd6d12b8d71640a89f1fd492c9390dd0cb10e399f0b44f6370c90adff91df33f2bf640f1f0cc18c81ea05f87a64f9f7fdf39b731f31a5bfb354c31321d12f1736a171e2a6a8d28355ed8e358fe21dd7cdb1c7a572e8ca0cdc654badcf882c311b34779f641f3e7f4ad8edbc1757e0b6b680be02f2cb4872c4cfe1f1f2b27c8d46cb6f92a183def31b12adec5572d39853bcc63dc8e933b9dc65ac73cd00234b926e630fded99f2de0ca91c15ef26da93f38dbea13374bece59751adeb5a335e17c82c9fdea2605f665c709f88ae162c453401c56c60af776189b7f02b04d20fde194e075ae3115f91d9bec3a815f855f7ad5ca5e200a49c45b981ee7b92b11d86a6666e85f7dde757763ebae0602c27fc1fe39a671300a86ad6cb2cdbcb8d7f67192dd5f000ecd1be8fa714678dcc583c890ded1fcbc7fe2359de175fe6ee61f053997ef3549012942278ec6f02630d25877c61d1f4b2cbdecf767ffd3ceff5551e1ebb1ae564b9d86da1531d4f80c19c15b3ab4f5ef8dd134c803a5cd2e8fe8a8ca9553c0eeb802d027c47b8e74697e6da5e05c9e8ddfeb5b7699b652a35955d3f48b443bc5dec66b9d53b70e18f859c9a7a400907b14b5e16617a1e3134fdea883d0f2491ba4041c10f35b1c7a74cd0011bc39820148e64f2708791d452d2ef5b3fb1e9b0896fb1865f3b89cadb065140d8cf48aeb4755a3d8760ab4f842bdfa4369a02d08fbac4a74b9da3c8b766479a051e6682563178b61ee320887b9c7c54f6296db4bafe5dde141816937979b67502aa22fc3bd4c1b7692c7812d8277927ba58c4c4a457057f0a05ba75068014f006d1bea4e3fb550284ac60a6a4c05b6f5b6cbe1ddef29108c76c888edded58626af82db65420d95ddbf401b8c09e83c1180e1cd268f6c8d6e1a4618f09e21303e818fdbec49f3ae6fd9713bfcf18e6025cdfde2831a948b15cadcda6481a7182686d11413512d17810a23c4ef8b03df05db2e3322f6fa4cda59fa39922212354e7c52a458456b5503a59688196b026d5083db8d36a55bf16bb76453686828905dcef8679992eb9f3802a00104376914d37b6eee40042803a4d7d5a95d2dbf9e3acd45eb2240fd6786fb0c991804d2184dae6274ecef87cee91efc642dae75701047dbd890c9d49efb33db2931299e58c0d27e172b6ee025dda1957fa76870696523929014ec01770be49cbcfd73a98c640a7d831b3481302756f77ec7b92ffd3f9bd1c260f363ebc723378d4e190aa8ede4e94ef7a6e150fa9473b1239d44557f5437a8f0b614160b81ec4259fe3d63bdb1ec928a12a51d447906cbad217e50f19f3e5bc1fb1518dec5e6cac00f3a94eaf39e51a82070c34a544cac506fa90f68623ba81518fc9038ed7273853d689590d747610c9dbfe7d17b825896231475fe1ed022c2cb94b243e55a92c149ee1eefcb12abdcb457036dc3d8ddfc475b8fa7740b548347af71675b007637665536a31f2ce1f20f95fde680d2bf7bd5c041f3e509c87c679f9c88d927f979be16e6e02be3a3fec23ec3a46852887a0b223a86fbe61f582dc2fc3ad3057ce0987169eb9a27664cb57a4c0327c9784a6be26570e8c75f9cae1ddffa832683ee98233650c509939a6b6170fd3d5f69dd842837218542df5460f5a9175bb257a46cff2c5e6eef28447cd9c6c112451440dcede519449164186d5bd321d74e4ffc2a3b2f2a8b630233d42bad868edcd2f6c7a8cbe04b29224ce624cb1a1b6f8acaebc15b6d94e35a6c770b86b425e9cf67ee5dd0153f4046c6f31868e6935250ad24b03ee08a1bc6db3a9b12baf6d2052a1302996495c3fdbaec62367f57dedc0700af388813c4bc7c6a469973ddfc220420b91a1393a699f835f232a46a241bb34ec5b8124170af3fd6071406108e1c56f05f8708713198d3bc630140a617dd876a7ce782c848de5e967617368268ff7cf65516f56a993a871e63cffd19ebf06fadd486804dd1436d139ea1e8bf9d2f8340bf9dfa33b39de7851a40490a49e8456596e3f1e9fced799b4ebae3fcc09e666e2a8236d24afef43d17d01c2372a002775ca30349acbc80531203b8094e8be86623899779df31ad8f4c52716d58eccdda9fa2f71dc10fe020bb3a7596531adf49188d8eb33e7101fded433f9fa1ddb3db21d4fffef9213cc8b6e2771a921ff881476a0ab5741543bfda0dc859ba143a688d68b450128a2e9a257bd90fd3c5be946ed62f620eed224db7f9807b8bc2c7d9e9df97153bb414010036642329fef72f1ccfe87603efffab9a770ac563af4cb6246ba07bff14e1ffbe59f285803316bebdcfa525bc2b3cf45960cdd1983fd2cdb2686fbc127b203c26c06034a2424d033ae06c55fdd27e54e2b35f069cfc366fd4cf08472b08f27df770ddb2e4300ba195e0a35ff567a6fab691ffa96dd5d2f97f2f12f21889c2d514b5cdb1354c79a369e8a5e65e2ed812e1dea9354b81b23fc5008b6786d04a61ce21262dd994bfb5b5078cf11e36519f2488b966bb6fe91918a790b8c6a4dcefdbf462c98984d30d392530c0a6cea9535d5c359f7e23642df5eda659a547284eec4982c3548565652524eea575a9bab8d681983be92ee97341de7f7cdf07b6cbeccfea51176f91a47ec8aea36d31a36aa259b10c5250832429367e71d53bd6d206f556990df0df9ae25bb38619078841d63cc9c3ee53e767b1bdb070b28adfe79bd5b55dd90f1da9c3a60deef4b96fb170c5fdd69c1b71ca8e6f3fbfae7b88b812423649e2d11fcc40e54eac010bb13b04b4e772aa008e320670bcab4919b2a408de0777e13a566766f98d1b9c39d51202741dbad2beb59e150f0576c185b92b8e17bae912437f94a8b2f913128130b04f7ae42e1d1f5df012d3c1bda2b617ef0ed1f7d80a905b2c422a894f3e53668e8bc0fabc99183d2cacae4d6e00a872c58caab5a7875af83151bc360b4da0d8e6d0484c7b4749a47fb3537acb1102d5c8f12259c806cee641e3d6f93c4f11c13cd3f13d79baa1d4aaeb9e55a6d4fc7e88573178d438f2253b2991f97fe9d792a8f35899be4775008ccaa8437758b9ab433a374a1b6180194886b180015e87ae66a9ab962b19001cf6cc967734a8d3f9d243b29d96879195d41d57c3fadc1c421d37d7fe13df787f521403a7eff7c2878607122bcc2a12021586e785e898fedd739b152c253a1c40631edaa78ec9555330dadc401b67ece16b08634aad0af1f314096b06fc08678155271bdd5dc94e9aaa513ddee99ac31665af7a466cef99234df145493a7d6c44bb41cd915b73b7a2c154a7e65349771c0f594cc4d2bd187de7c08707c3316201f740cd9d005fe1d3539c8f60001ead099f704da9cf6840fdabe000995d00e92dc65d97ab267a608e4ba4b84e374de56b01c2e8d03b8ca54b95a90c3867f58414ac17d81d5d2e4b1febe3661b2e96d697bc35ce4edb09b3060a65e5db8729a48b0cb3d10044f4bb0f53a00640f11cc8e9373dbcd0539240487f4a030919d250ccdb406b3880229b71151fc046348d724500bc2872a473014480a3cba0ab6f95833bcbfff5d8f30408118904f8b11369b125802ec9c723fb012e9533d17ccdcfaf670274eae38d2d75a4f369df73eab2cd8e7bfbd0f52151e5ddf38deaf73db8dad186d58a74fa17ffa8fa3eed260dc31250bdc7ed1fad52affe69895c2428d5a05b054a453c923db0bf4c9b994e0d4e8d6f0b4a7a92b0ae675993cc8ed5e736faabffc24979553586035799331714ef7928c7507a810469c62fc9083cf5fdb0a0dd8e3cb85e3297ffa3905145fc00f98d2987950c575b03ac432e03c22f5d7ebbbeaee781f949ae1c0e0cda7d9040848327f529803ab2974ffe0782cdf00385d7ea61b932b881114c9facc7d6e10eb177f1d7ab6bd03bcd8e9c347603c6d8c70753e996704e8de0640ad47ee801183496cfc2ebf690c14b304e4d6c5d47c26014e32f4bb627b5fb324c2bcf0434dd084cec55c6c8a64474f3850e5a2451fd01ca21486a29aa59e78c8b1a765ccf6c05c9f69a235d97b9152c688965cf330f3fbd610f1e5bbb678bc9517a60dd7064a496ac86ad4b25f28d672a8c12174acdd3056f7243dd3ebf9eb8b7c53bc1913ab7256a3c671ca3fd3cbd195636fced45860d72559c85ab2ffbde5454c2a0a7045fc2362d14a6363902d49f022522ab7f3b48d34459ec15d8695d4344a34356552f5755da29bd517aa34fd518b54b44d042c14f39fd8216bbcecd3c2179b8013a2df1befe7f13854fefdcaf79cd051484c0f32e3cb958616080399b8ae5df215534a6b9338581299589a497fdd4b6e41a13a328c1f23f2bf9b4b11f9cb1b8f4135687cbed7f19c2483e2c84cbe424c65a4430ad3cc2b788963b619bc8ec70b14d537c38ddc93bb1b5a9ee1add3de34b22ea7318beed4eee6fae4180f9a6e6ffdf0a2191fb86f6686813dc0418ed079ac2c16b50ec9f50e8f6e6bc41d4225c3b89bc8adc8def5bc10b53a40062a9287a9b16189ba5507e5c46968974f83032f46c3172744a60cf1897820f6e44461d0dbcce17e70e9630e188897e05952d51333a46a0a4576801471ee83d1ab644f3de0df3684cd53b09c2cdd69fdf71449c8bf1dbf4bc6980268a0d2480cc9be7a765a72e13b1668c06d80aeffbeb64c5b8d0b4f3d1e64eaf109f8907171cb1b626f7d65ecbfb7918e108bf99d7c33eb21bb9cf3fe82751c6f30c07a83add60d7b566abb52e59695bbc74ca8d908036e7f9f3798a637949adcd0f7151f04e98cd96b7fa1f9f10871efc8bb435cfba40a91dc7d1aec3e2d9dd3947d4341848b6cb060cd7c0acbe83d32ac6d91fb34a7729dc68e918cf177bdab827e74924be789fc16463666a66c6da1c6e215df3d93deb06f1fd5ddccb9d81656a031bfa742b9131facd3ffab7247e7bea35de8a0c21fa126c3a35db497fc835e825728f853f37154ad57409d56d5ff8d26ef46be461d7bf5244ef4ae54b33596fec95fb37633796e5d00a185fc7eb311c1de8ce2c0d3c5555233177cf10214de28ba7b67d4f93ec4706f856220af3e0e4575f2524185f0ce4203965d7344455cbd0b4faa902f10c84bef17fa37b6e98183319401e41a04123b5d9604da7c3a02100a2f22f3e0a086b96ee64462e60cdae8c5911b48b2032063c6cee552a26e008d7def850fa10600fc4eb0a0407a89976c91e30341e3b51386ca139b1599783c041f90a83ef22f0185748b9bfcb2b9823114cef256df7dac66a9d87387c4b67e1f86c95c99e04649a639a6ee6ee21940dd9a03f06de8529765f745f2a88b4e094f23971cbc62f502be17abb2dd9d0837edd69cfe447482737394b3fc41a9432bbe8f0b51efbc8ac297ddb81979dd8e2049588770c223866324117fa7877c1708fa2fa1b22f24dcabb213daf467d1f815b25be40fbe19da7b69028fb6b6a2b5bd24880218f620823ee8a7e725d8155daa30483eadfed02897d080029673dc42025bb398cef0ba3229d963740309abc93a24f42ad10a7489efe623a008115fb160535259009710b289290d41547e9078591353865467f92da4e02022b5f46de42f514e4c172cdb6809b41207cb2916b80272e0160dccaaf9740b840edfe290dd329fc3516be8750855cd99f6d55c2ad9f096a63658bd9818613afe460437f68069a8490a5cdc426b40ed1a8a9612d5edd7935991ddd5a135ab069efb2242305e1284a3dbb8edb99b8db3c3c39318c2b89b2515ef7b0ed1ffc37c38ac59dff02d46da6cc999c48c22257cd4974a1c01b0cb892c1fb81df401e4d8db8e97ec30ae34fe4dd25a45587799dbd1d5b97b317365b2b6ef559e7a4e71b2ed36c7469a072686ed93ec8407911b58136bc254b97d49358e873482d1fbc2d66d9ea9b83b457ec900f15651b2469ef31d8a50cdb6f3d9ff32ded2064ef9d238466a7e9fba62180c32cc99df9daa079f61ecd413f8adc432d54e77eeb2561809be77d7052c4046d10f6497937164a1620f6210831fffbcc6400b7a101ac08f8de9b05ddf95a4d7cf03b588ee576f2ded5967dc2ef829c7893ed3cb478952cb516b5046dadd066c355a93330cc7dd03194232a2d814cf364bdcffb0dbe24928241cd0e79c84bf391750f5a3beeb6215b98b415ff612d83c437e4a3bb4d2907750aad7359a7e099d4981d0c34321b53ebc79641fe9d7694ff3e5ade4e5dbf3b0f03c77bbc4fa015660d3edbe2ff99e4ffbb7a893284b96d93ec94a84e2c77acce8e93bb2bf9293b6db76e3cb47fcd6c8b6e4be9ab9adee1e9c15ca032d41edde3e96c95178b8d0a0337ff0e86621f6b80f87f7d20407af18bc5bdb087d71955f383986651afd024f807006c875d3c2e1da27877aff15799b1af5b98fee577d3dbe4ac4f666cda5676d896c155e58b535ed79de8e47ebf2745ea0e846f8a81b4e273c1c2bb9f3e41ed35caabd2a283fe26e79da4a5c87dc1cd1fecbfe3c9f80f52eb4b945192f962ce02e8613c573524d1c414599a1dc04c765abb7e6718f856ca376a2bbc99c5adc1669ce08af88bb3650d4194b115ac0d2be8d260221effb596f0aa68b2b64a975042dddaa26efc507d4cf2b43ed989e1e46648a2c41db7e7d2f8c282db64da504fcd93cbde6074054d0cd373b36ce229472c2fecab9d08a4751ec2c43f7bcab6462c422475340040e1214f630e2a71002f11b1efab64b78e4c149497026935b439fe57070777ead050e9c9ec39cc9e7ed0eb36fc942bb8b20892678edac2943562a5cc153878ded1813f6509e470c3d810dd006a3fc727cbab53223283ee05f0125162739ba536c225a53f793be261bb9d3bd6378a8d8955ad8e7f1a92e88f21cc943e42a429802e03840eaeaa1bd2bd1ef9cf4f3b327ea47fd802a481772026d31ac79a977c46c4c8e3c1adc1fdddbec0ee7e19d73eb7e85674e825740bf2859362d5a02c036b4b31c8603c61014584ba50d04ecc34ecf6a8b3053a9c20ab17ecc323f9ca395eb9e99612bc5cff08ab0aa3031d1be99d7b96d428f8707795b2e0e1ac4c3476c2eaab116172cbd22072a82e90d88077158483f9f7523a248eb19a5b80fe89d98448834c251864a6b2382bcfe5f58ee0b6b4b70e9edbf7bcf0a46c120674334e932e7e1cafaf3e856d59031df088085189b43f0e9658c14f43ea4a588f5c5943aa0941863028f8a172b2f743aa253289a937194cb3a14497e9ef115048788cc64780853fe76e127d3875aa0550300157b663380f9d3badf7f38eb63b64d6c0f9043eeb721f6daf3858d7ff71bfffaccadbdc8c929f14c0b15618fb1107ef513fd061a32e691d1a17e7ab606576f0a5e2759fdf832a64998dd244edf5978071c29ccf107be5d3e86131ce6b596e29a37b9bf49d9ba19ed76099cf4037c0d764ee435063deb823f9e860bda43fbb8b517c57ad99a990ecdb3bdbfbd6a46b28f618909ab42e269d59ef4c8f8a9f0fe0aafb6078da723a7a3461320489ed72dc2d4e93f85e20fe1f6c425a301ddcd1cb553244e7572c2f0369a2950bbefb8cb4cfc01175c95734d870c6c07b69bb5dcd3fdc5c055eb3d4752b9a5d57b4630b94eec3d7574e25f65f1b588c0397fe224c01d2b9c1bd70b5c6bd638179ffd413d632e3c96e810d2e4d63768c7ffda8e2aeb257ff1f552ed99c5b8d6fab61c1dac6870471737717eb863022b803353f63cb6c54564b4c142417bd6588932cd7402b85f8eb4737fe3ff2f3e130c92a5413d13c08309e557592385e10287dac3396e2ed8a4922ff53c6b82d019a4124cd99cb87c1aedd3ef9b176f301c0efb5f52b99cd2f34f4fca2a1e50e50775bb4114b1a07d70c3e2774668030a082d841ec4ea852b16b5403eda7ef400de61eef1e63df975032db3cff61806f402d5b0820a8b689d948b73c1ab69313f88b7e890c0463c8c2c7fb83a2e21dfbd5d08eb2ced40d9de3c0c327c2132125f0f78110cc1e73450a06fc951c4bf039fa3909339d55e55aed577113c0552a946d725901f3c6de5a63de4af369297c2305866fa254890b56516e405fa2e003108a4c9ca196f6fe9c09f8f1e4408680b5b357edd3bfa39e5eb1d5bd1a01bed595d7c3a57cb235db9e1ca563fa29f2ec6ac461d66e5d745e2951f7e22d8561241a1bad40e7438bb6ffdef6f7ad82cf4089dd75148e29d86ae97a0f33ffc4c786e5756bf1fcddf184edbd38a80ec3cdafe9c441520ac4820642c6e261eea18332ef72628b6747b01d47b14f7621080ae289e47835c2c5c18f55a424e453e7880b097b9d06cc8fcc5944a6ff8ea00ef2862729b4e8fe94e53920923810ddba06a98041877b40cb006daf9a513908bbee160d1ba7beb797668aa3833b61a81e447cf9e06c83cdea289245adb6255df89f50749cbc0afc215da76b2f09051c36ed31368f096be6a242a67b6d44c4e26f9dbbb98997b05dcfa5216eb9658e20340afa68fda79a2606f35ffcddcf20def8c3beff445db16d52894b605229c330c24545f27d1c9c37834c89f6f123390740b4f8fb1bb2b64e5b94c585cc99536f34a777b8b0f100a98547dfa94d71b83a1d89ebd4eb1627ad87a90d2294023e78d3de4cf4201a794057c5338cff02609146eb2b61670088431957a73c4c633fcc7516691632ad3058ad97814a3b58a18820e6fad6463a16b4a94ff968059b39514796818df82ab10cc84e7a9d9bf9e25a394c93e5bcfb2b956425446f14dd1e8f2444b5874ca31e70f9fdc58f7f4d2e9b9eeec997b6d5faec9634c3a14b007283a144cbbdb2f64fa17ab058a3669889acff694927b9d4498b1f17e9be90f32b076a735664a4c933d5e6ca474e4db56ef34e94f086fa2200d5a39163073bd07bc76d4bb3c80dbf488f8960d64dda634cb15ffbead95e0713f73ec66e1b778fdef37b4c77ddaea48f4cb8f8a01842874bb7a8ca59b6c6e5c392b049126c6b961033afc3fd2b4ec9f094d97e7ecda4bdaa27a947b0d0120d6d5645bdfe3bfa1628f4c1efd375893a4e0202ba78659ca8438efde498790b65f9d0855676f06e59762921f3d1f2f078ccc2d2a3ce66ddacea9e7f85d6d1fe63f8be37d7363f00360e492121e1386bce5248a418b6f944a7e007ca98f1c2b64277cac60de5a7ee744b14bfc3fd23e6b9602b8be09121600f334df8f137c5a942863cba05a454b578c98ea5421db68a70bee157b83e3abf0d6cbf6ad2b5f5c743b76ae8fc7886f93539d5da9bd04c96860594317e1cb62c2a515e116f9a7790214134f2eba5014ddbc769d13cff31d010fd0d6d137f2b03b644634440034ec2f812032f2722a0d851eeca97043894a883336448428275b179dd6d651a7745f80a3adc0d7b5f62e56ec62ec28e1aa8d04b22ead5086988283441170779577ef1e7705ccedd3f1036760c33fd4caed1fd83fe9102f866ac75fb514ab9b9198f690ef5dd9641acdc0de46464b243bde107f0b7172774765e36052bf8d9f479de93767eac6be9cbf83e2b0adc347f3baa6103d8114c69e62a868bade8839996d18df965f067939c35f0f98d6dc754728fee1af263ec75eb04c73e6edd8c6da477b8d28f167aaf7f550ac1cc3b696784f66161e477110e40f91aaf8321f202051e09c7c2aff327d71b1148b8d31db142e14027754811f8397831380862fa6ee0103101e602b84863837dc8ce31cd7375dda5b47079cc3a7493b6c5469e108616d1d2f808c666c351f898c5b5b47d4679bffabeee684f5662ab3f84ea0b720fe7a79d8c3c26433e1dd0f1baf01f0c299271128c079a7b6332d41f0300190d65eb50288f7b9fc675ca90a6631d9bece38d97201180ebdc6c214d7256ed3c756dca189148775745c008c0fdfcf4ed42995392e856f59097809dc487fca5bce0cab280896c99f07a961686c7db1030d61f47febb920cd0c947fcff8ae9ede8e617f463809ecd625198a58d90ad02415b4542f2c094a13121144db2b1cc60315fe09c648334129ea90b30d94de3eabb135304b27c07aad350bf61cb46f222ff05c388df3659ab7c134b76e49a0d133782d7c762cf981c83a0ef246b0bed5123cc9f9df9e9e30362d4823dfc1c53285446ca21878f447c77bf4bac059e164167b9130866558fc355c443fa79e1cdf14709ec6d067f8e595b847c1364d66a3afec516d657a3ffb6c9e7282a00d5b34490c3bf379094b01c5012555a306745fee234cdb76eb16b28b046dc51e80f8bcc53f02fe431e911d969065dcc7341d7916e307215b9419eed336ab4d86539d974cc1d2b82bee4bdc006185aac3e6ff7fdc14835ede2129af2bede58afbfe94083cafa94afaf208b297998c37e149f4f49011d5de7fca68f9fcc94c2651c663daf8b2bedba73365271b526d08d2c50834130d7379a5beaeb2f482058a159b2c7a9ff7e88b217577e982499c33567f4eafc664053a2e139bb4d4b2c4453390717b54abad38ea610ea93ab607e7495fc6aab64a37aa9331671e345581932a5cd721d8005191f51e845e719061351c6b6e801a750030bcddeb9a95617a89a6cfd0f52f1d044b4805af81de34b7c8ce596000036751415ce28770a777d5308bf81035ac7dc1584a46bcdaef4da332bcad3dbdd599e76e8662aa08ecc9979c24a0592acec4e161f824efba3e10a2112472fc3c260ec462cee9c69802ecade3e17d9e62417c21f36064d136a16cb9cf3dcbb87e38cfdac0618d25a25537d786cf7109955a051e0f2e54b130a6e29f64ac3547777ee3df0b6a1c1702a6815d01d782b8fad016e924f81d3930d8c5c35bc3e1e4556e67c0a13ff18709d547265c6aa7e15df86d9c928cef933c335fe6a46bf33150a257ca0b218bfbc28c6db178a2b3749d48371aaa3d3bd349f4348a2dd7b9c58b01e5cc843b7b1dd02e0025285008e250facee7d5b71c979cd4de553834419e10a53158cf6c0d11a6504bff701f88382aa8a4c2a3631baada25a68c09754381e353e2b5b2298ebcbc84e7b2d7fa50a39b8a717a8d53c1649c4150392916e7787ed90db0d2c4d616872dde4d1c89d0e6845c5535c0278a38ac468541803d03cf374a5ee0247cc68b53a5f460b1688ac6901581fb49fc57f583d361b1592e8ce229718dae194a2875aa38e91ec9450f8bf6167d60bc3b696c20dec65c73e0e6c801102393b4f406e161cb627192f14aed7ae1d261d971ebf89ace16e5337bee11e4c9520b60f5e1a825df124aa229006fc2e800fb1340b823f2704621d23a2d12d497f870634059794cbe6d1be6f5a03ea6a04ea130c07291dbfe9b0463de2d1ae2c83e0d30d38b7e36644251bc600f40b7b0fae068ee93e27aacfb316df742b805078996b42786827b99d5c16a32c8f6df21c542072b343d6c1769f518f8d935e239f91e92976982fbbc44954f5ba24bccd5d16bdd6ba28cb9ed58f6b4fac28ef51a501235098ada528f48ae5b43c31ef0c782d9cbee1e595651e9281e7693875f26c0af4af5203e3bbc8006713644b78cf6e12068fc1a81c5002bcd131723d1e8604986765943fd060bfad1543cb931d9bec743d461137ce1baf679f9dea8fa0901564221ce1d5b5f056019a914c9eaa2a5305fdf103d62ead9e4800f67f33d7513aa50721fd04a2ba562b9a151fd756a5c78645ea4cdd405bf8310e1b921b065b106170c63546a915c38b042e99e2ca723fd8496889917eb56a385e5b07aa509294b4a0d73eea1b8556917c4f52f5b548586babc3be3731509a0e0de63a3efb5525ceb3e0ab31d538c27a88760c2b04c979c312f28ada32b840fabeec5159da07961d9be991419e930fbaeb3c792b69c170b25a32ee99a669bc0b16f3b13786b39dc78913225f69706f04ea30632d8f2b7eb20d2c9bee661c00d29970bbe9a7843e343e267aa45cd01dbbf3478084dd102fd66d00d0170c3db2b0504049f4a4e6a1a17b53e6a32d9c5972c2cccd666ffd0e37762f4342f72a16dce9f620dbf69a4bf484ed27cb238d153a50d446d818c1c26651bbe17cd8eca559b9c5c086af6adc2443ff781300e0bfe10d967ff765033b6a974b4dad889872fc9b68a6969fc9345e2369b127f7f33ece51a4a1ee393c678d0fa857f4dc58e7914f132c3a8a2f35784595b5f845d2a89a5ac2fc314e7c1eca66d1cdc2cdde59ad7a02a1a492860554b02ab9f7ee9e015465c9aad6c22b00ba8660e2e0aa5f16e11fe2038a11138b633caa22de2758cec25285c51d0d675500afa72ceba9beb4876cdafdc014b4a152c7805358e49e1c82719f7d03d89ea0beab8712cf1d38c1980dbc9672dfe42f68b9a6225893e7ec78342f38382aa220a7cacaf8c1e1faa4f2d1527502c49a4d6b2de2625b443383b0cc25995807a674db7910102e86a5b2601c8f3c8d9cf70d57d3889644f28007c2cd456601dc469af5ce4eea60bcdc7f0b2b45096c153952b1c7ef911dc7e5fb1a419b60176bfcfe275a4fc3f94a8ff34a3bf81dd849e0446be4918a5564b90f5d7842dacf5692f0677d37d0e8535a41213b7fa336ef870f3f4cddb645d0e5c3fd6cb719af1ad0fd16d940fbde9150fb5aff642e7152eebfc11bc4991c957284f3c5b46ac5f649edd1402c30dde87687330691d2bf044caed26fc0cba612673c83755225bce4ef82552eb8f612cef5c3050698879f172ae0541f5a97b08834bec66afd7f4516264755b3920e7eae1b51534ba2e6cb6bc758602039dc5016124ebe090b59a476b62e8509bd9e13b7eac8b8180ec8b9b6695d71c552059198b644efb2a99cdac6f68266e45b61138a35128d3f9dd796e3a8263e4bfeca038c0cc3ed08b3646daa122f2236b904cd1715db8627b3d1051894610cfd26a2505bd0302c6d8b9b97a8ab39a4fc4380d073033620a33dc80254fa606bef6447da32a0049a8248e0181d657548f328ae4ab0ccce0aa51382dc6d27a9f81d9b5b4d812a7efa774ddce4dc7004ca29d5f7d587849b0be6e9685f6bd540a2e701041a03dad50d9de6fcdfa5e25daa187d762d11ead43c1112437ed9ab4f79bfb8ec3545fd7d48be2cd923a83b29538b1bcfea47ab039fd7f16fbb9a2d0d9983053c34f1d0f2ad44d90d643ca8ac579e1f0b07e6ce023f849b7c16d808f407a8e8a90cb13ee055e04653a149797a9f5d1ba6b7302da22953d301395c50a875ad56f5e6bd5661cf5f4cb54b614d0da8b1925dd977317b4b4e5522611108521535c710d5351946b685067e0da5c8ff30106e1f3322d79c4cf9603caff4f7969821a4277ff20ffed8e4b65a8432c57469b276de63f9500e0beb912b1905eb7ea1e1cbacc2e8010ba5578f4448910842e3fff845bedb9328d14666a644b80be97d28d289a1941dc3f226c212cf2a2684950d0ae3b0743e669992de11486b8a0f78debd34f2f809a259af5199df172282c75ce0b9f001579f4dae036ef2d3d6aafbbec3eda8effd67b832f7acdea1efe00e509b49d7cf91e2205c8a056d77b1d2bd1cff9406958c9b54ef4b3abc45b7e27675bd29d24efeed16244a8413c31d68f360bdb56859c555bed5101efa317eb3737da178903d9140909d5531a38a14a4f081558629ca6831ac56be5b6dff1e281c464d7efb6e782da688f20dd665e9545c3c87ec6ea63b3aa45f87ca21aa91bb0010c221c5a67d728fe0feb5ef3632f440425f799c261137ccfeaa403e0b7c026d3d880506e43e3bc50ae3c17a149efe0cce5f359793a2c22c41fb4f04ffa5a6de5859e1fd0719883de1f4001a13b0909d2ae9d031af9e8d156bcfb510f05af9c3eff9e91e7dca5b31614a19d2b97b511c28e83fa9a4846a28f6cb189acacc1650d518217223390500fcc91bbc1b3cbf850f91965ccf6b456b0f0a7cda566622f9a153387a7feab67fbdab67c4b6679394c368250a211cc09f562b7ffd420e3aa0ebeb69eca2e8686f394261a96267c36ef107266876bcd5224af8c025e85ee0ef8a76b69e73dba82a84579f39f1adb65806b23cb5878d3e75e99e9f475f0743203fb8e9dc70d8d72cb30329db12aca497084a94fe4fc6b55d5f17bbed8a608bbc74bce598018ec925110c999114ebd395220f0c522470a9e6b3bc6cfaeae0051b504582bc6a0a3ace1cb55f52a76702407f7d8b00bf0a19979ff39a8c8d4337a867a0d429c5e5333003583a72b83488572f19ef9d13ff1fbf664d63215ba906e9140d483afcd62acd15b067a12eef6350b5f38c6995b7035762558c8c36aeab4f8397dc64ccffa9f7364119480494e324f1558b367360c050cb9ee8d8a6bd9986dbee6a476a105935e4cf487b5517fa23bd35808e289eb07ed7a26eafe1b76614bd0c098e22fb07685e93f4931bb06d37a33de36b34d9608aff77dfda1c99e81edeaadf09d59f2abdda75208e305650360720f254d83318ffad2c97fc0be545a2bb96399d9c539d93d35a58429bfbcfab6c59af0e1d0aa3e498725187f2d0cfae401ea88b0bc7ce4ec6d812d8cd6d04474bb03b18490601eafd6679880b6928e367c97fc0a55941644cecd25d17e38276a675a16d14b46ba402bd7d4e9fe3a0260e98ff7c18dd317f0db97d3e88f8f2bcca40d26ae532b9be48aa7b66299b65a5f8cd1f070e80bd468dcdde873ee5cfde865cd28faa5026e7e84f170b4c0a0808a21b9c14cc39435422b4f3d89765a6724e91c696403790e7d02be39dcff11a5279104261660e3257e33ae7c9982b69f99d7fd8f6021d60838a1f076b19455bf201b2d660c9729cd7214dbf101314a44ce4a270b693765ecfdeef99d804aa16bb019cd6c9cde6721f589673f03e9b1a4e4baa1bea8a23d0c250ee3350e28faea8ebe793fe9296d1e7bf8ea92c028e8ac1c3c7a23d270732fa632897a78da3a79c2e762b9bff6ec3f0bdb626d5f221981551327da8445aba8f854a8e40b02eb527719f5be0b49c3717bb24f8602c56a67d38077b4be1763922bef121f67665a7f4c8ce35067a6905d4be4937b65a52e974d85f1eb1efd3b240d00808578713188ef18f27ebf8dee7e43b9a5474091426e48867b191428328befd7b9198407280df8e1000c2c358d8e0678f0ff20c3b88d48f4009d3b658cd2a9392feeb92b1e68dee900a44626770f2c3c08f53ca4a97fd4df5d1be9be8beffe69854483864fabe13d047ddfb94e7c32cf143475cba961ccbe931644ff0126108f43bee3b54302a0b65edaa10116b1f91822ab79f3a1ee6e5423a80a63ae5fd5b0e319d4091039c208c0a871935dde4c8e88be78eb1842b82179a8654caf9113dac8d1cecf3cc498178c853cec9a8529e0bbd4fe8017638ef4295dd04a435c84e555f194a82f1a397e97b61a51e97d86677bbcb62cf17968f26d684c7f4113fdd9984122bb781746c7041ffba7936bcc17bb1419de5532a485ecb6da3b504afc66215f5511263f502aaf3252cf58623d581dde6c009a0143af5074980a51f3f771a7229302f65c752cfffc9e0af2f7e817b3def39ddf68011c24edbba102fa2ccd97c9883dffeee43e42d33fcb0ac89555b7176d5d328faad17072b2275b52488a9a36a1a5e9535e5f13092b61a2d3c810f17ea2f41f2955f268efdff7f5b47bb63357ae3c550719eee366b3b493f6ecdefb0ca29b7047ff0adf1dd40403185cb6f5df178902f6181c0516155f16c10c01c304e2cd39ae7ae8bd410cd504e97228a9c165a15bb8188f43ac67178a93fd2f9a97774cc256677c51157a88c2bfbc99864564cc27924a41f61b0c6b4407e8045c8706f114670a1062365d96768d9faf9cb098bc8620a48eddcf7ed6ebd3160202329e1cf165800c69fdf61034ba5dedaa100c7defa4313fac466ebdc74843eebf39b639d2563fed18749a81856a05fb22940e35765ba6d6b44a760bb94a40169738b68a633413da24d647c5af56941cdf6f87f4442e469edacf6a886e7bdc7b09b34c6b349eb76f927e39b81281bc024d55609e8f86e5b4c089445bb0e4d0300c2a9a56ec98a732c2f3daac12233057791b0a953f444894029b792e9ae422ce5f59b571680f830a5556afa1d027bac88047665a3af0606754fa3b11e3d54440091494239c1fecb7f496f7680c186f4b746c6466b021111b6ee6d29030075f4f895409fc9cdaf74f59f75b53aec91141d61996efc48be68c753ff3ffbf0d00d180b975f5a29d8d1c0c3af6950c3c65f0301acabb6ac3cbb50864f31b875f6a5a4c17c01d6a46d6ed8ee9ea17c57e05ce88b3a87d73b4297a3a0bbacdc8613965b6a983cca8fc23db64e6357ffcfd393b257743ea0ba6c60cca3c77e3279dd003c7d9959a028b5be5982ad135efab2aaa337902607148ec3d44fa3e999532ed11c8dee0ea953115063595863d835cd8e593155906e3595f5b517f2ac79434ccf94060e079031bd78e4306de3aa6aea704f2c3ec7c796ef0c616d32dbb14b9089d52587caa0643a14e8e26e26774bf1fd7ed8a65ebeda2ee50228effda4f8cc9ac177225198b4573faf3133e488a4941fe7faac45acb2be37c2526f30a6f1ab9081390f931e555f3ab4eb3602570ec25fb83fdd199b06d9516fc3fba5781787d166248287045b7affadd28866ea0a59fda34f4cf37900cf44b1a06d933ffce54314fc714e75ccaffcd96429c530e655c5b43ef9171de5f49fefc4a55984441be5ed852d5cf51c463837a02ab612ce347a7c28fa965f19f1801029533caa854da4f3fe8796a93b12eb64a1c05cc213b3e06b01620b6ed57b515e23bbc71f7ec8a8d037e9b67cde6edaefc7a0ba2c0560e3b79e7e23a7df56ae18df9d5b5ab115a5b37e96c9265df85e3f894e8811bc2484cbd38cf8f976185f5531d565c63bf16b4d1c4009594a6414fb0b1c6cab2666c031b6fbc6a470f2d83833555282631b7d3873e54cced9bef5b12d38dea4ca432b78880b05db7e0b7f539953cf860b81d3bc81594e33b35a01af271e02a8cb4115d42ef21febf6c2d21a01bdfb4a6179b52b0e4fed321cd6ae0c864675a81833def58f5445838bbfa22106c4c2cf54c7369be02b8d9cdff8015d1d69332b0e0db6114568dd2eb496565e29a9a912c2aba06336e364152ed1962f49839c7323938db79a8b0fdc15cca91c8ab1d8950866450c482f0590a9ab9b2cde98ef19de8b17fa845f0853272a3961a6c78d304debd3284400dcbb3a9a4f33d4bc818304171eeaac183d79a3a00a29faf650336d276fdd61210f83454b5b7abb6b863d0447341cd72857a5d2442289f4fc50441143eaf8b002c56ab3f5def0d09a4a545bed19ae2ff2a1ba5c4e1d7a26140c9294af3248881156024f6eca6d134ff31ddea5aaa464b63536e1b28b2d1eb6f1d79c63c72811fab69c0a3b91f4813fac29a8af79fe7fa8cc882074f45313975b1cdb20d3b0f70d3317ec44d18c1220235e72e7319dbc978d24f7306d4e97ef0391ef17e2c2c94c93c36f49aecd63348d678456db5bba58487f731b40b18aeb6ae3bb6018cd99541c5e7ad8ca5c0009d60f55a01f4c11f0b9893b8681b60ab8e54ed0b964fe299ecd83e7e544400e5f07cd5f810576204ab3ef4aa3d4004177f0d0a81bc1c90a34f9c9376dbdf93988cb9783ee5666e74c7f48362f89cab53bc742cb5cd9f512c2995fed04aaea6d40fef84082a3a23ae1fdc19b89c72e6aeb08e5ff63c9d0d63acf2342e38efa8a8d2f9dd2bf804f294086b2115753b45a9e98eeba3ec487f700080acf2686118ee950bc33aaa71992166960330296297f0b266511b93df67e57dc07180718cc5584384448a9778de6a6056194e9baba57c4fb2a21497233dd10dd1d558fddb1cc82db2aa24d56fccc074f25236d283a325f97fbb3ffda37f70cb68636ac24621a2a8cba9799b2364b14ab1a20332c5386c1a8b273b3fc1bb197cc96a017e3ed9a5dea2ac52b2bb5b609819834623f84399ea936d15b390be8f76cdd454b108bdcc7e4e298b8ef8cd336eae27ae63cbc25db3e2c1df53e7276c7da686737688e13e3b58daafd103013eda4962bc501100eae666c216c4f0f99fcfb649d7c2e2c85d589fdb579685b612a2dbe5fadbeffd5328bb1b5ed5d4efb3b33888c1782549f7260e252af4ebb98841ff49d19cc4cbb420a5226637b96cb01f34c7355c6df5378f25adf75efa791a53c0719026b9635f0086f12671fe41ce0b5f82ceabaf2cf920139ba6d0f77db29b851c6a2f71e625ece8d26465688e2ebdc467eace7c2b30622150ee98fb15de5b034f93f5fa39309a40fa30dc1b214ed69dfa2f5157ea301e5053445e0e152a35364267f984b1efae7cfd1cea64b60ca95b8f33dc72628b78f6c6509ec66f67ebf80734ceeb06ca7d0044ab7848ea02043dc98a082706c5563ed14e7a187f049dc8ca3bf54de88ef751d0039e0b3f3d991e3ae57bcbf4f87616e205e21e9866a37d66167e51d7e6029f2c8916bae68560861e38908357fa433a7e14b5e9ea342740e3472d458fb3d59196ec24a3dc4dc2696797d7985a14b39c576cc52a051e619cc70b548e6a8572dd473dbd5c50e5df8d2df90d55cac741bd1fcacb41cec8b63578851ebde9e9766768ef8d3ef443880f10f3d1eec2c35d9abe87064648a234b5888516a26f839e8e25e644b31d39034609f96d77b4a5f1b548fece3781ed330d0e766f13fb6338ca67eacc9046b4f235751c0099e3dbf12c22b3ebaebf1bbce9a15a5d3b1ed3c8b6dacbe5d6ea485f7262663754d759b492322fa24956e8a5b5468b253786389e7fee1c7d8d5d425f9f66ceb0ffb0c04f8b21c001ce3c74d87cedc2f7aa05f6714283193011124e019c73ab2449a90180fe7a76b130e7ef2fc988464a755d7e52623cba17ee8f867b011cbe585f05f8334cdc32f1e34b983476b2eeb67f3bc5e9550b615ee7d2d02ca9083b14a58896e4db8313badd2e7cf55f5fe1eb0baa2eecc1f831f0157168e7b49ae2a84bec58f863d9623a7fccbe3451a71a3565ff510e5aa8c3ff88eeccfc383880922fcd5054c510981502c075a73db229aadc9d3323b69a9f2940ae10876730f1d4f1641a15ca1f3f217499c1de1d095ba5036dbd3f6f9f8caf1e551f3dc25407c6662fd09486ec32602ed5b876a66ea0f77cc8c4dd019c577193962d6cec2b42d38679641515cbc1e5dc05db54ed84fa9ac57b6bc6982620b3ad8f45dc4f41ff2c3dc01a78588c42c878241714d41511ba08704001e750a14a30bdc51041fba2404887e38fdae4dcdc0b1e95e5b79609b8ae890af60708255b318e96bc4fef48b352097e48320daf4dce0c336a0d51b26102b45e7e51190241cf4b16162ad43cd55391d943fc9bce4c646644b34bd27d0607de0ce5b47516ffba41cf52fcb26b1d0e5dab72f6d9761dbe051fb2d0f07001d858a797ca8ffbf33c7e4d1e0794ac68f2b6b4699ad27d3ae653fdc97c14f729d94a219486b48ef22f8d13f16b66e1b4ed98a7f160b90ee1c93345343878ae1ff8622bb5cfaab8197b3a693efce3ddd5bc73348c335ae9bf54a3541e811943c668e6533c82d82a6ec435c8ff2fdb86c0ab88decfc5c044c26b04dbed19f00d962e911cd6a73cd6ed901f5f51efae7e82c6dd5fcc8dd02cc489aa2cd0252e0c6b74e2528abcd34e03bb3ed7edac3894bf8623a9ca7dd988775f3408319857afcb8f9ec78626ff71bcc13849802157dd201155aafe86e53f0616e5bc0bc78ac1c1c4b44a4368eb89f839ec5674beb0a1809d605f0f24e450082826baa167d11644b1350443a6d1caab2622e6eb5c3f30cfcdae091f62b155f65a3dc6baae41099cb7594d0b5a8a0a29873e58ab98b402048cd08ce5735e25eba7e3de0cf8a75e06017e68a3baa2f6b075da1bc3413b5debbbfb40f0e2bed6c89c9b9f5a9be105be7fc80b3c79d7f39aa047a88d4abcbff4ffce9f2f919fbbc9606a0d5dded739cc32846c8baa7bddc21d4709f3639a5db49dda645a2ca99d321f7350457679f7f217db5771a9ca8c753c36acfb9f393696e39cd7a2c42dafa2c61fbecbe24f1c86fb92f15b43d28175c4abeca844e70ee9bbc5b1da4fd07431d4c870ea761dceb8dcc3dfb06a88619ece2b9653f9410bac3f36eb6241a343bc8767f9cb860fb91a057c07686c916468f79f0f73f50942b73a2d602a78f2a342ea0666a9bb7aae9695c60a069eefea62b8509ee9111bf373552d4f980e330edfbabb6fb014186dfd674ba294dde0146caf6498cffcc52878e9131818615e38f46c2a7c692c62e77681e957e18e64d179225e53560e3363c2bbe0b9aef5d9201db3bf37dcae86de358a6875e27a82d5c83429263e8d67e90c7e5db9d5dda9dcaa59dbabd67282d29ca40cd5a29080d32a9591d92b5f6948b589171340b785b11242ceacb2becd484b5cb132e3ff8a7cd5b472af3395302308af8a16e11d783e5fc06006e05bcb0494b550b5d041fb328bebb21759c6eb754c61a03409d68a46bfe34eb5ca642fd0a8771324b2fd228eaac46b191f0ad42d5fd351098b4067afb0b906eac70b4110d53ca732951e6e09c50f8758011bbe1ffc7f4be26dfd7b247c313d045fefaa45ea1497d1e271407c021a2a4efd0b2dce89833e3174f71727dda19d0ed79dd5a18bd602a7a096ca7413dac313131247b3c61488b8b9d2c15cac77db5516583390766768871fa16ba8a62a405ff734f16d50cd1f350ee3f11a69b4b0c62d30be8fd6c631b38b08eb9ec6b3befe4c0790d9eb6ac51da1115aa3f6874f267c1e9d9ba3ea6b55940f06804b01d43e21a2daab7db57f4538d66d0e1cdc5b4af4c3eee95d608bfee7bc40226db4a1fc364f6612cbcd29d65ed6028fa04f6ba3e7940b5aa13cd1ebe6285d520f2f363a96fd2b2d12f5987d3bd8e3b054c908df9d048a9c13e3547a16968d53c4c6a695d80c7564550dcf4835b38f4a42a8499ea2d9f5be2a73355205a4cd1bce2e9f8c5759d1410a37e55a4385351de0f1d7fbc82dedee3cc4f66335da9b5ab81141d4eea46bdb651873639954237d4ccc7e6e8890dc6c8ad1dca5547ddaf0b5dab153f00ce93551cf473a438cb3cecc5ae324983edc3b1fd661dd8fd7802547dbcc91ff18196c671b6de2ca82b8ffa26c3d8f212ffe4bd61c3a1cd944f349f23ce1f2b043e78802c7a56614da703a63fb41df03a80d681282a76cfc26a1377a21572be959b9c99de49a1f3bc090892fd66142998bb34d63335a93e65e04597e4581cfcea375f07c556cde843312bd30d64e28195713a24e1577ac77cfbc6ef5eb5dc17d1d65fdcdfe5ce6cc786131246bb10e4655a821d265b380063ec7cda9ea9b0bf1417f68c697d718c34d6f2bf631189f8264e5b58506dbd528ea33bafbca2ef0ac1bd660345a6ba387b59491f7bcae998ac0194be36a4c41801a4c86298c8de5b123b6b2f1ad415ca12eb532daaed5c4e95961c1a83df8db191ab7fdf0b9932bd7013b9fd77f5318a2a811387af35b20bcc9f06e93c174964eb8d24f461c25b57bb226b4a03871b5d2513361aec4a9051460ff9290f38224ba2e4c358888a730992c5918508ba8e717f9434afa474488a1488cd665152ca4f8a009ae98dc6012adf2baf576db850ff4b9cd6bacf55f3a765a49697bad56c5c1b48f65a63481da5d22570e0378978f1cc55160220c22bd23ea35055fdf05ee3a8073479483242d6c895e3a5c8c90e19f787146ab413c8f8623bce26afc593ea44a24718a333e9042771baf433ff4909dee64b2e5c6ea50b35acb2326f6c152e90a3fa4001d4a6be7de7a445a8ed2496858b833d5c42ac7876e0dab65104919ce24277e130ed67dde598671aa85bd8cbad4f19491555f4abd9d2294a9e4d68d8ca05f4978323a529afc17008b25f380bef6874b290a0afc83330266af9ed84c0b81ffc046de8edb372a52d98624d95879f7a3bcaa3fc9a6dc083214fab2dc01437b5fe3e418c1659a0b5f88bc019ceb3631de2096af9920d61495f8e9c326a36a0fdcc83a4cf9b6b4149e6525d78c4339ea41531a502e9f48ed50c81e3dac95fb208da692f68db28c4897f0991617c4c92d3ea72ffdb95101e7615a066e7a3ecf344f134a128769fc29a11fde93da8643e65be06636bd2e8c1b84491717505e2c685512a0b70b11be4a3f7f0d4251724c5d1a6c42fe7e5f67d05e559469a5939907978c04677138e0ff73cd3573c9971336e3cc8521e08656a9fae28e5b7ea5f5a34ab5d5ef70a54dfb4caa86862588f16b02b9232351457e85da3d42298d1a190deb0ce201229f029bc256630c2dba08b9386667cb12836899c5df5a91902bd75241f1117f37a6108f678cf0391b666ef0cd50fcaee7fda3446b68e15a4abe1f45d47ff3dc2699e27d17d9d804d1238538f8f4b0de2583476f55e19c26cb2796113404e508f80acc8b8f9399c8b93d12d5ce5b1092d886beab253f86ed451b87e0c99bb177eb58f82a63585d739eccfeadc6ab419ec01328b43af9e72b02cee66f9646f8072565e1dfb486b016647a61d9298a1de96b78abcd8423634e828c576c1cbe92e1da93ead272e7a341c84b35bddef33fa714567b6c4275713dcfe483a08aa77acfc62f3c0faccea8fa80ba68c8eb7d805582f62c335829153a9841a87f5b23c9fb670dc4781b94b5068fe362277910248aed7ca85c5337d238e2cbbab42719fdfda3250707ec8a91017435d04c725255a109484a212a00ec7f67e09229f470405be44b0506b7bb09a7254cdc062d7f2b4e14a3000a2b7ee65665cd1deb3c695711f29e8eb5793f6a79c0b6b4e5f4b5a8647e75ef1f8ec79894f924ca78a8ca4486fdcee6287de7a93b74bb367097d3c3560c979ce16a03def325c2512402a67ef926d4156ffef24e4eecee1955dcb3c28893d272ab09663f7c33f0307471dd7fd05e7ff335002f3888259a66950bd06b3d37bc26f2eaaf84d11c96cdc302a69129bd450617ac05c3a5b92e2cfb1b907ceb7d90f4e82e6e491fb20059a02c271b8b9a54ace1fb77833f9e95956f494ee93d7a8bb9033da8ac2eb313bbbc03c7f98ea741c56dbdb76e9a5d859b0ba6f324267e79a4e0bfd28665ce045f360d78743a40f652e90ee59ab2537f97bc2b46014f40186dbff899597ba69764882ce0e284364d32f75ca1a726ce625d2842c7ef2bb8e6012602e66e7db59d52f38f91639a4f317d30ccb84759a194c842d52f22268c004d1b626965adcefa9c793ed73aadfee8c2503af12ca6887192a2ebbe9c7a5fff5acd436c6b54bc6d36988f2b4fcb3ef9103b74f184169ce6d146f3bf1c2efd51707b7b9c919d307a5ce517458dde3b2bc9869c3ba7ab0455b2960bf950ba33699baca4afe7864ae36a57b2ddf72b45c35325d689fa825487aba1939bda153f713e0e81dfb18b8396b46c40efff335b61d85cd3be3072680de8f6e0accf098ca123f5d69b6dce3583a2aa5d8beda89efe0b2dd2ac67651753b523e3ad7e897aa6143c6d8a98fc7898e99ebf1d004caa58ae7b0da8cb4ab93fed7dda1d363299cf90366874189cac4bec98080789f45a8786ca10bebdbbd5750cf612e89532cbfb51c9cfb5d989cf9fcbdc41e4d8086aeaa48cd9f79073ab4cc6f22eb3d427c244bd0723de0c5272a2e4a34c2b5e3b0092e71d7152de445d83d3c926ad462abd2a3c1658f945aa20cfc644dd4e0d01b50dd07af486ffc3cc368c44e5822e804a9870d9dd8f61a0abfd6b4864704131179aa4b2f05b2f93257252305158d6c642cbbb63ba056ef0c6c9926ce5da82d9be8959ad7fcf967f5a394af6a6308d370b985cba6c1f605a9636754e79e1e9d8bc93541fd1c43c3d23bed0958187d1612da33155d8c38781ce5d057d59cd724189831eee4886a39656aaa5793e4ba866ef46ac2d5c8d7a9b37b3dd046320eedb096b455a30d0702e76ef696fafd900f15e5771a0ef15106f8501ea8696fc34eb1368f466324c562ad74bc0c6a665296260950af777cc1fb782de84ad1402106285e1e8b73cd988806e2a45f2a61d1c5a870f9ac3caeb87b6f833e4cc0c73c7e0d6042768336eab7c1e3e1467852adc5ea6b8cde2d308618b23f4455cb6d7c8ec9359f17f1388507635bb30f943c02faf7d0e8ed07f21e2cd4b5851bbd09ff9653ec436034e098dccef74b04d0fe748e8744471c358a59a20010f1c7d97b2d31269891b86a94c3b6fbefa2fcf9c4e8b239547d9ba29dd9aed870367f1e288d8fe2fe5cf12ca21e65e1bf0c8470a3c8a7d93bdc4612a25a6e1bb137194ed4673c640d094d4bb209b08bb98fc0db03164a2b90250200228f6c7edd6c6115ede6600c8df989ab69fa07e1965171c7d291f311d1e3d1fc740cb2fd0f5826bf10acbde19ae03ef73b0aa198de20c5e0e5dd41bdc06e196439df795731745b6b142e55808dc56843de596981d735eb788c5c11ca24659983c11b2787ec970e0550c780a04ddd0d7dfb5d205b07d443c3afe87ddc1cf7ddd3ee06da83f7eb0f98803ac5605f9c52a56cc96a4215afff2b75561b8cf2c0af78687da31c547647b1f8d17ee501ae614601a6631b1f4cad2315ed04a71dd5bd3e0c52bc9ad1465671371b49cb11a4bf5a5a402487d22b4ef0fe9d7d97c0b5f333ccecbf6de3d013ff917bfd78946dab07ffb2ad0344b47b4ea37935018022a85c193edb422dc4a5fb2166dbd0702e4ef843ce9cc06e40de280f84265cf2d50819c22ead60d217461fcaed1ad9775181ed60992a274844a028086f9d8749c02e25b3104f48148f2ac000bff093a6b8d2c9bd72d3188a4451edce516594627c96d9c21ab08c257d3d485e0cd2956581c4bd7199de8d8651963f36cd40c7c6f1f15d12c68f9abdb955646596fa12235d891f30dc1bf20ad47d437d69843cf677ef4a2d95aa8ce72cada6af86151bac514ac4bdbf9b9d7c2ed8d84ab797dd40df2b0265e0fc5f75c99fc631ded210a49dd8354fc09a2809d4fa6b95ea7f266e58c36dfd4e8285037c3eec633176614584f9250a4de8b0ecfdfb5b195c97969901df99b6a9075a75ad48e4fab0ca28b452df9f30e5836310dd598cdbbe7700957cf1aee19bc2220427a8cd2d85b14f8dc1f8aa0657ab35b8e9def1a41fa09f0f047972845cae141f66851c3ef65ae22b36f7331fa689c9128a4bb18f0454102edd5f254bb3fd7013f7f6000809170618733a5df37dd1f1ed94fc4eba688a0f836447f779e48eccd5bd1bf3aab12a115755611985973a35b189bdb505b9a944daf3189d0078707fdd38003b8d66ff8051f792f00c97e46cd9a76f07278a7e9cffce77d9945404b817c3a69e8b6bfbdc3999819511eb382668225fb58b43b2aff502944aedfeaf82d7dc369d64b3e91cd6fec2789fdae54435e1d25c7219feed35ea8f33c3b9c878d8a16b8abb975e7ca3075636d461177b9fa221fa1ab07c8d497b377932a3d4845b105516371d9276eeb87665f40b550eec49e7698e1865bfb9b129e78b3871238b28d85bc7da99c02c05ac63d2a3dda4fa756c0b250cdc3fb2310e17b05c179dd17442789e7b1e39ee14f5f8b8f63c8d9845899fde39872a2fbf5d3a5efece822b9657e538d82c53d61984157db94f20b0d0ee43c2f59ece61ab50da7890f94870c96e1cb208e4e3d2bb6f90d0dad60d29720c524f29b62c6159727bf5ae041c3137d10ff3e963d5202a36469a7ebe4923b4d844053d8dd39fc68fde02945849ee82f81f227a8d92614de4c7340695dfcdfa58425420527a4615829b4a3883b014474bdb9712f77eaa5a55b4d6649e2d505dcf600b3d6551aafef3fb38410d235932dc9ae252a5208676aebebdcf9d17d918d9ea3bd756614342a2cc093e382dff7e18d19fe29bb43585d429818b05b9f6c2584c95407e478c97d2d815c41b0bba62f9cecc9c01e563eda2e0deeec81e099771ad717457b876e354a7146c42f7057a9f80758f9ec47f8d786b0bb91027f6d98043cb1e350f371b7a7375c1295785c112a3d4aca43c08148a5c3c54a576005d6a81015fb71633d00560d65f53e413590ffc2c20ed73e8c94fe087c8bb7a62f5fdf5bb1455536b097edaf8f5bd60a56238e4a007563975fc3bd856c6d9e6e549014c5b7fe42dc55f94c951e5f910dd3a3cdac0fcabeb93418498aecb45afb55f4e53e0579668b584683c5141ddfdbaecf276ca2f049d6242864fe1007eb96f89c99c17e1364ba03b87072ed513cb73d1c26d1298bebe9b55a683a182be41a5f580d95de4aaa8e9f5114a36afedced901c9ce60cc562d428ddd2d2d6ffc3df777cf551ea6300fce1f5d45c0f270ae40a5bd266f47009ec07147c2d34928f84073f9a3a0e33a710a9f13bb8911027419fac0aa93bcbc94f123b584f8fa08e12df173684ceb5d216bd5c8a049c3e7558f938cf770eecd9d9df7d001d18736bcb453790358aac0f6f4b2ec43d4f35ff9a77c380d6c65cd4ec966eafefd92af81fbb67588942d807cd1a1eb50ea6ca92dfc565b97e2054385e9b3c8397e511ff5005fe84414c7eee102433d26ec40d25d6f971edbaac2502e1bbdf71b41b5c32944757121acc2f7cd2ddec01834f64334eac58744e2a649f0e559e9b7679cac18572da9208facd599d4fe0cadcf068b4d7b45536e6f0317f1348dcc25e32eda1175a81c90174256ceadf368c6a22869ed237746d0b36659ca3958d7eae086b767823bf41c62409612c3dd017223ffa3a83e27d5f844c3272cb3e98e4e82ff573d415aa7c774e62f9c31c9fa2e054daa8a268512676df9d9f78ed9e7c2ef1561760ef9693d14cdb50c58490ddf72fbaee441bc58e1dbaba65957babe3a6461772525acec36f7b8d60e964d69db89b87c01f6c52586bad65fa732c5bfa466d0e7978b15bfeb1f5f602e17f3d4f83c9f1107910e33f1a2b637c1d3996cce6cb49d6f959acdb34e940e322a5605743c33617cc7900108acefbbe6df65efc62791c7d4de5eda4ac3a5c919d8cffa1a8ca0b4ac680d117508fb9c882babc7de1b7bf839f5bca3d0ef05efabdaacad93dcd72d5a85622eeaddd518198b9a5b2b8746e7dbf2da4cd735e6be7af9594b40e1aa1c80538bde03c1edd4a8079c7b0dd9f33208448f83cbe51dd4e2442a0140ccfdbcd91f46b2b5dc3d5f5525e06fca4bbdf4f3c10653e5be4687b0c54fc174251cc8f6a7ddd912909c417934481c899c67be505ddf1fc289083e7d68a319e6cc25fbf746f75e836169d0de819bd0610cd5c17dca4d25c2730c170521685e63ec0900c6bb5dc10542b0be0a54c529f704aafc7cd7d80cf865da4bd45c33e1585fad9a5ade73cf18992e93cc54c339df2281e32e44f69b5e0a042c2d6e42e3b7b6531a395ddf58162a2a96593160018d9f7cf5101591ff091bba3ad60f237e2279b5dd89c120f2574aa7077b94eb04b180010046433c1cb78412714f06cec66ce00c26ac1ef8ecfb523bcc8c713f8f45fc4bb7fdbb10cc8323d90c65a0aa6230b21d87c3efdf1e21050e4d48b4619a909d6e0653bfca700934fd08231edab88db0e0c6a2e7afc8e351d17703312d50dc072b6f1dfe69f21fbe800b3f3dbec8f101866e3ed2ef0703bad3ee0c382cdc496767a1e3abd8e396d649c7eb04638988cb3bf9fcb5420c81e5b8096ea586d5b5a541578740f91481a6335a8ff08f614421ff1b94d196d3eae27cece8c9d67b6ec0928bb9eaf9fe7ceaad53750dd84b3c37cad850a795a030976a0b909c84cca1467d6f82efbad77ad78a9c2a05df439aff26abbd455885ad5eecbe4624e01fb33405feae9693f8f48ab20709c279c4bb4fa1a186e987bc3cb25abb3cc825757f67f6e4d347a508b85255a6dc12b47aedbf5d71c392f76879c69d64674bcc4f5e9f835852ab0555e1bd6209b6076c3ac83d37dafe0bc73d0278c73e8c092576da9d62612f4bb0761e70a2910be72f0332be004c567f39117c0f9b45a7b1141949f1542177940962a13109c8520413970d66d300b09fdc3b0c1b7ccf963d1dab5a22eb0549af1df01a54602bef328a1b874f4c8457cf36360b215fe03158330ee0eae4ee8eb3239a7d7bb69eead53460d4181cc4308b9127654388be93c293664ec1683d9bdc504244747ea7e1de389081056a89843b0f50482ec8bbcf97445c1b1a1b9036869434bac10035fa8e7ae4c7fc8813b01ce476618ee75b11c772d53976c6cc3373d59fb95e1c805b677067887ceb69492107d007490f4f248825e59353d529f4d42042416f7e78e64295b94f533dba5a1d6abb4da10ba7161b4c25a425d5bef006eae50cbd4fb908c48a7eb5ed6774ca533f13482cd65f9d223978a6d5a26b29a4027982195c040a0107445de6ab6ba85809c5b829d7d0670d55c4a7c7c563e3b3b9588751bd316ada507a2b0bf973ba64effbda90762101252d5b2dcace7bf6baec89890c9fb0eb07f4291e43d345c129afe8b6c220b71023cd62bba27acf48c97510275fcd1368690d2656990d2a080cd60dd127a517794808be88692c4c09c1492bd3c4dcd4415910a2cd50225efa49a2a81342b1bbf6c36cae7fde34e6a2fbbc93428db4f019a842b61df23ce8f7a3ed837cf6749dfd4bfbefb56ca4642c6454b65cd9786a3bddb0a98d414277942a0808738d1f4d9dbf14b5224de1c991a2b39b8b7107ec0a611155c09b266bd6446bf6897442781edacd096ad08ab4339a529f283d983faf0c622a4ebb75358de15708388fc79310eb43b564643add9defd479c5fee20bdbc4c7144fb7f2d8f13450b96ffc843f32c6b318b24a85e71a33ea218fe06eeb113a767124988b2578965cebbdaf987164f96c543ca33143fe05468e2bfbc5d52c9122f6365525713ba4d52b8bf3bb58fa0ec20e947d9a39a695790d4f6ab318d66ba60f8fc2acd4c59e463a5de48ceb0b48a53b0d56b5aa2606ede9a0c7706ee1cd0ab8d5a9874e71842e9e0feca7f85542211b2120b0549836ed5ca9823fa03ca11f94db3c816a5664a57415b01b06bedd5c62b3b433064545466381c34cb1ec9f35f67b05709c8f884fe4574ceb6d2691bdd7fbc2d4154fd463aa38e0fe182650276544e7654800ca8eb7cee876dea53e351d9872932d0d0f66eba07f3c4fc58a6ad19e38af7cff3e1a6cf51e51db66f86a2e6f2d6a39d073e9794be5d1a0d92152b01fae3fc260b99ab574ea775dfe4669bedc20e3a4aeb94302098caaf2b4ebeffbe897647a390305a10d326198fafbf8721989915dc263b2aafb3ba2aba653a200a16eaf4507020f4668bef2b96b86e6039da8328628fce06c4691984ec411e1a851fd4ab33e56bd7580f70856c01a97a27a031c1d9af900be68dcb7e6fff2a6fa0b000546e8f07810b4f06810f1d9b1c468e5adf6095767d590979619d36d6b049f497627c684e55c911f1830a5cbde05dd74b4b7ae9d74087c13c2ee77f6683267685f09ab45e510b860d90850f5e1092b53fee0dd90aee1a42a85716a75f0cc12488e3dfffe6b2ab498075749f981bc8e1743179d32a32331e3b90fcc4fc6ced6340d7450b4b3090ddd53ca18f03df60613d3261ae1477caf3c4de8b926239f985e6e29591c08a24afcc7ea143d642f7fcc1771f3db7901fe35f9314664a1df1a8995c5d66640ea660db0926f32c75631883ff76822c410b41cb6f99a63a91b3295ee3eecb27e25f157f1e7a500f121b887d86802230a256d2f0159a35b9c76f8229cef1225bab8b643cd7a9af004c61247fa8c1fb23a82a3734ebe94f6931ccdcf2280e9bafdc3e40767516c1b4089e42ac7cf7917b8922390192e1f37adb2fb3fe1fee857a0a5f9dd19f5b4621eb54e04b9f7158d79349bc6b496da02ea77cc106ffbb2cafbb9d3c138a575168cdb720578c2c5d88797f4cc0bba7500e23163177887cede57ffe4f6abd178f4bfcc08d6d912807b1cd89bc11edee18b25fbeeed8df5d2d00c7ac194327f6efb02afdfd296d0bdfdc89b757a620c175c49365cee369c9bffd4baa9b2c1c34996de3400f7c6f7759312cabc3e32a7354ea115d7eb5c7ddfb2e218687c25facd1a0d16cca48de7576c09d536264ce7a567a80e278f467bded2e3c8aee406fa2a9005079dbacfb898156466fbaf9ea76fe9b9701b5df0b8f665e6be1caa6afda8e0a31c4e6c38a4bc331b86321137b5c1f649aea18109531710311ad7e020b487a5cc17a7426de0ca2455925223b4e05b0164b19bd9a25f71b8045d5c5215419c9a76a3db15debf0adeb7bb93bdd1e224565876367ed018342452f1c30bdb5c5fd5334fa4cbb38c2ff522d0a30aed46526c693e1c69fe272600ee9aa0fca58be1f7cf4570ad9fcf318a2c6e3e5b38f7d280e23f98bbe14e441008129fab69e990952fcc20cbcc28e3d0f438082b9cb7450fd577a41bb4a1bfaca4a427fa3dd40531621b9f7130b62b3d4a3ef63c8b8cbdbfd3d49aeae220000c76cb0a9fb1716204c8ffa0ec7af80b5fb3e779d82b8c5245e77f9b1bc0726cb7396732d62940838f892339c0cf02be9485f3875439622ae05892b2c7dd93155a342c78c21d6cfbc3fbb3efb1992d8fd16088ffc154bcff7d784c3605d7974d00a634331424295924dba29808478ec06bc0fb48e659422fb54bd62a4c66808847973b9b925830a9f4477acc9b555a43728f2cad031b107355a99a300dab0e314726537c99e2157d2490134d3263de4d05834a890aa80fade4429907ec2828423c1b24b8b36d064aaad9b6c0fb4db5c1da7c0d11595ed0748640de6372c39c8bfe8637d0a4023f3985099669d01e96d07305e934328928feb8331a3a70bdf9e3e28031b2c89d0714ba7c22e6dce9ae922124e502034764b6e8a186ac715a20a910ee59f6f19ef7ef30da5a0821e0132004442829206f8dc13227a0d96c125f88c56b92a8374ee66a6bb92a5758ffe930cd7111762a803a0d571eba8f32a4803f0399e36de220595924f9e3abd785ca69e086beef6437c657a272868bbbcc76c0f1aa438604928a1c12e063630b3a038ce14747f205dc766a76bb86306d9729848188f95080fcb64d89dd4f18fabc0ba91bda6d5db719ec885a81097d62b6065542e230ae8ca9a7da2285d8a9ede5e642562113b6e1c85965eeff09bc3700d8ea396c96ee7c8c3ae1379f4992305859cea648bafe9b27e2c77d9251b85264ff6d58c42b0875b3ff0e8b55e981916a6a8b16dbec4414de4bb675eb4f536ef4ef94c49a94ca2f2933c41fea9f06d0f8d946968b47adbea73ed87f44e1912b871a4c7356b25adeb755e93544bb645fb3b51b898ffeda4634e2e45fa20eb356ed994a0fed691c09b98af61d7d40e7679a718b4a22d1bdc3d37d2a74ec49c01f3409bdab36e5836a147cb248a098a1feaeee11fe816e353aba83db12de964fcd6373f6f2d0f1d0df1dc64a24132fa357a6902f7183ca8cc726e091926e50f2740e03145bac62b03974c8ca4c3523d872f4b9e09b5855a0fc90c09a797d30bcabfefc32c5e5d259a0659f7de4bcadd31ed041179474fb3bafcfbfae5ecba949511a8a73f5dc6cbd9e824b64394e25c3b85bb34ae351aa0655f699569da8a2c3d9450bc81b19318730d22fc5866e0d20791c7f048f0096f00d95b43c0f90ebe8780245c92d9e179c5e8ae404c4aaad337a4db4c179ceeeecee9cc40578f1f16f50a729504392296303dae73c8584efa37d1412112dffe9082833db4050bc3b3ca3c9a2879deaea94f9350a8c596f6ed340f160554ff7e1370dbd79e7747e70a8c7d0a9558029bb2d08802e4a5b8b47296520f90715ad1be42bf412b488d1cc7aeaac404823734ca9a97941cea6cf0d6cfa777611f58bcf6943202f71febd330de6fd49df092aeec4ffbdb98bcc45534e2dc781f5deb902196f03ff59575d3876e9f3342ee42f133847fa9f2cbf0b68782046fa75bb43f7ac47da9979389bf2e7e0842094a9e56dd383001cd9aa6280f2230faa36023bffe8979b452e8b0b25aee8d8aebd051b8b040a16e4c5781ba8aeabcdca26228b31afe572627862ca34a6a44308c36ce933ca103508f141c50c7b9cc158cf09e08719b216906c5e7704a7149ad605003e6d4fa837e022ddf45adca26567b15582cac356d223a142f078f368d159970f74dda23a34875eebac6442412aec512ac54c0d6288dfbefc3e8f6ea354e841d50be4c9d217f01c39a977d816a1f7412d90b3cf8ca94d5ca7dab2b498f27640dc4d259e5de69652f5d89d1b9299c9473c42a7eaa42982c1030b56c85f4d25f8c19495676ccbd34a0a042ac35687d0f87ed1f4717df427c494cd44157eb5f45ba71001c9295ea88ee69c78d494268c4b93c76c2fb46daa4ed0d42fd5bedbeaba721346bbc8ed35501cc28a4d04db756afd340a5cb2dccddad5943237e1b5dea226dee280bf6c79cc3a3917e660f369688ede60d0418bd584b3e75ca4ddd86259904da0bd0eb8d57c3b9166657a0bde00a2acb6f1232f8a69d8e012b45ee4e3c6abf576b99d3d14f9702b120e8e804d4413cab98a5ffe72871c41246eacf9486fdc422ca452ab564347aa743adb2de2c7e7d70fc64b2a463e6a810ea6e2f38276cd7c112ddfaf586b3cc31551c4423298ac121c6c5242586d8c2fd7b760601a09c50e06085a5d4bdbf2bfedf9311bb4fd121a404d58edab5b99cfedbf1a99e1e1d47d0129cf076aa68293ebef7731a0a8b2326c3c60373bc9e30a005c74cc02856cd272319a5898e93c37f76dca33ba59f4c741231d29402301ff4e333f8cf7ec58ae0cadc4c2dba739913f900d1d46ef6512c0808646455f9f9cec82b5af216209b5b0558ee9c11f68f651c66753a7d890c4b01fc2d0b9e0a9411e8983252187664a8f994c8fa895a5a99b7fb38efbe2ba2030950212edd0b376487a2ec22a25d00b06a63aa6608658f4f3504ba078f5b6a639f5f1172a9b2d81792975a54bb2f5c36993119f6081066fd43ea858b3a3a09f181453e8e6fad349e38776ffed701cdc58d375edf3f67732a3c34a36066007c7ef5d5c546fa9cec2e1f368cb4a05c001354538dff5f89bd5b4b16dcfcb021a9a6411c2c6ec70487c337f5353abce7ba83543a6ac9d150e5a3d6386af1fbeac0a79d861698c31a6ce4b5d760b2538672d51fa9827a508050b58023e19a7989d085254fcc67edaa3ee0ef3654cf0d8d6ae570ca7e2a8b285fdab23fea08d67b015e99a14e8d8ce51b9773a3e1985814b3a49676f65f85ffa649c905f4eac653f3b77f9fcd2819aa9c9989d0a534b15953c2e61e6541bc00ddca14b903645ebb11e90de866843de3a26fa911fe9cf19d5004dfc03c9789640030a99d8f9bfa4091adeeb3e9447427d18aeca196a199612aa7550144244198c6d4932397b46cb18efd1885a66245b97828978bd6fb6d33499c070f59f52472c7dcf5c09991dd636db2bbee01a6f1733bac745bc9deab1de1953a925b0899734d5be62d98ad96e7d7202edf8f13acc5661a6f8a956972518faecb81b5c017c1fb03a19be3094e7ed5c34ab321e2546c4785d0a98e29b2318cc3c1b828e4bd3b821bba4b063ea2a488b6244699cc07f8fa79e2ddc7f3d707be23a8ae151fdce3b2bf9025df7b22db53de00b0cf08e0d2625793feb07badf099b5b7e1bdd3032015f16b30700d1081ebdc6da8d36fe3102de010296e501e4377977663f26f8c1eee9723bd17475272cc97bfa4a42592ad25d38d1f9d9362fd5e21382af990c72b68b074ab0e51e6e2d9cee51bea5b974db385c10fa3e65df5dfd75c2a3231ea24cba2ceeb5200e63710b72ae4d30770b2bbda176249a976ca77c822cfbc83e8d641960fcdd971230763d3e18668f27ccbe22e1d4e67cb733583473c8d8a67ea9638d0071886020b8a994fb142750a7006060536f28a92966e1fd3690e328369a9773de0d06bc00d0a17c6eb6d26ba377cea3b7dc8f3976b0ef84b1f06d1de292ebeae778d8e5ff8dc0d01344399b84f595cffd16956a754b5ad513e2060e45992fc313a51d18e10e0f44128bf51b4ed9a42a76b3372f4e2952c9a277f9f21284381123ccc0bd5d83b061c4f981a128e5e223ac9bc62cb1f06e9e974443fef314d3f713f362ff53972af20b7de915dcad28d9d06dd789f2f883237bebd6b8ae34cfb739443fe1cd66efd0313ec4f7b068afa7c88b9da20dec81209bef9adfcac0c933c7e75cfa67af3262ab8ac1684051a3f0c3d0c3e19a081b2c405d91e9f92d9bf445b5fb879e7221ec43d9e9aeb70315612c11e371a185e15b6840f7a8f59bfc77b0c3ef00634ca1fa414653118e5be0df9e1f203a61c34569d6ce7a242a5a4786c872e7b737cffc236a5a132f996aed12125d38549acc0611d409cf4e3e70865dc9a0022721d4774c871a50e0bfc9d5b4039f0dd99be0f217dba1fb4802c0b9c6c37ee9e8fd608bb94fe1acd1e98b1fdac910884e04c6d103c79472b78627cec32d9773e64f1e1800cb8089eeeaa42801679ee1a8b0a15e1faf1f1916472ba5a3c3812eb0a3878cc34c630425978d5c90315fdbf483d6fec5931e0e156eac7bc71e5f03721aec0086750d298533afdf8775eecaa509ba833c6419cfa8d4fbed0a1dc0d2fe54fb9a1c425f9bad735beb6ed3d25309ed2118994882ba1302b3de477421399a8ac59a53a31af75f6b0626aacf2c080429149a8198b77540f1d15b71d4901f7ad245430af031556af8e59a578648eb6029ad6f6b863ad3f42b88de808e2f241cf9f7cb139cb698bfae290310d6614eeb28e2fb2bb9348152e6793c1d1e1fde65d1dae519b1ad8797b00a966341ebdac3ef217dd5f6ae7a8540fd80d45fa0c5f38fcc4bf7de7513fdb568e47cbfd93b5e33e71c043167c96fd63c9ac47e10366cc226c88387ee2f2f6aed96ba8ebefdc902fc6d2fc16f0263d87eedb3d335bd26de647c9db39727538d1285069a514c12a5c231f5f4f90ff93b5d41e0d71e9082e30ad4893fa523c54a0ede96f23561c8d181c094377c02448f2ba84be295865776db9472995648956e2f42e34a106f95aef32d497c8ecc4b95b02fb1fd94bbc5dff0b72cb4f8980730c82b1d315da0c5f5b3146c4abae95f888e991f473f5bc43f665c2cdbbb878e3c7bbc00acd2623f6ca3ee41d0cace249174b9548af09275febf0b0fdcd38e91344ef059222d5150ab4bf03a864b9c8915fc5e4d3f86ed3ac8fcf1a0d8753ce7a60b815f8959309521f9b0fe5d5d8043a789dfd117d5008a0042556885111d4c200c9effc449247f54b1c82a23366143343636d51324c0b6a0ef9d1ec0ddf9d1bc76825943cc2d4dce335327098940826db50b2bb861583a7c381432a2eef0540748cdf46e473768c55c6967834e76b2efa73d86cc2a6a8a3b0269786cfb08791f5b9aee96f29348b2de8c187ea956a192f23372d2a5f1da5deda8b8cd921d4b77258dbd72636a34398b587f920f1c157b5b447e3a2a8a41adc490f3bb44867e9079fad6f84d98bda92bb5886b5066da86bd841c75fd69395a47a3fd6307bf570740f8f86003b1f5872e0dd8435872cdf175bf459ad400fcfe54f7cc86cc513590ce4178af345e9780b6ca83ddd417853a2daba9b7ad12dcf1382c3a982fda3424392243c61edf96e8d733bdc1d0cd8e005d87d1918299697e3f3b9c6747ae716e39a1219bb89423f5f57509479098c46419dd551f9e7da9dd1d461008a2c438814a796d50ffc9713b9e26066393fc13cc52d22d3e4913abeaf87db417dfbb69aa0270e7a6657f62e55ad483c7b2ff3ce43bbc412cd8079198298c7536f1dc171e83da6cf2b7132e64126ce3fd4f6a5b38d6ba0a2b29c42c0e6b68c8aaaf5b38ebdb1699e67f2c5f514cceea34d1ee1a9ca72bb30ce8a45f5fbac03fea21a82d951fa66d20c9a6a6349840b1f8d225eca423643073a791f4d02349cf96811df05ccf2ea3c9e38d8d1b07f20d41d09c3d4dbdf5c4b41b78de082111dc196b088fe8773e0c93c54a92406f5d5c66f15b95c38d879e62863f025e6d80c4859c30a5203abf58279d0b4de383c353cff1e5d9094a6757527e0049dcba34dc2ffd27b488648449079eec2615378c66f62606cbccf5c8a37ae82bccffb2a257613691fd9fe763fff1e5c2c2271088775bc6641a5960e8951abc8d2b094166cadb190a43df5f84dbf9fb4000db2ef2368fd48cd596b746927ff5e69272357423d2a7d4d2390027285e306fc6c92aadeb4618e5933627aff84e06525cceb36fae9dd0d90959cdc0c7a266f3db469e9476b2852dea260657737e9871c9c1d1273959ab8fffdbc039583470841342da750c1f201659f609d67a9a561fd053f9d1e3b6d89012bf3642cc78a2ef5ba6777f17c64fc1d860040d1ce2a79939846a77dd3cfb203c80d62502554dbfff8c96087941f75b3b848816148be11cbb62e7cb440a3b53ecf44b557a72b54529b5801de81ab0bb9a0ce19b914322f91f70f707dee167f0a392af139a9b52fa9b46089a6d16ffad3740f3ebf89579e1c2516a28c4af280c01a48801bb7b438a8c3f2e59d4e317689e008e1d2d7e2a8d3eb9744641a36f750ed656afc4371adefedbbc364c3ed16084e229da7a18136a0537ffee3aca0d030ab6a6ac30b1d813841b9b9b268b582ca439732325bf5416c1483f47d3a64417e7009f0dc41d2212356dfdb337303615f7c510d1e99735e6c93a8a811578074c265ea5a5c4eca21958b73f6708f7d43c4b980f20724b765dc66fc42525f00a8564e8f54425cea16a8db70c89c1364290d85a5166cbc7c581739be57080c3d7db26c6fdbc29ba5b97a8e847959d231f0c6793ecf82f3ddc98abbf55f07460ce15fb77889bc1f55dfb0f10f0d8acde9ffdc7fe339f0684d128b00f6a5738c9231b7389edff7f12557928caf032e5fe7af9eb95d3b1318518bdefe66e3da3d0756851c7f141f04b9507c9a38e9342e9714b5aed13eefa3b3e66197d7b6712aeae2ebbf5d886768f71eef67033fbb58cd9322efbadf6b3e745687b2183f7fcf630c776b18317aea20afbf62be9c0c4ce2b27cb9dd111e173552532b2d10f6b7b82b1c2ebc26f3bf5e5fb83ec50b9d7b333906177d74355d198dcf4a02931e1b1894cd82e48eeff28a995f0bece5eb9176ccf04256be8745800262502b08b94153ca49017dfd811ab072c382e5aa868d3afa485d5661f56a4e8adc8c1391b467c8d67466b53cd296f17fbc251f3ee486e3b7cc98b5409a9b8952ecabdda5e32afa4b4257dd14005123925b7d8dca25dbbede162e52694bded419f1e329fcac5fa58a8465f246d1d6d92f76b6af858392d2f71f6ad97a6cba45b3e449ad2c49ca0f5c5aaed93afa3e50e87767a8d5170f2aeb72e3cae914e1de7df7896b44b7012d6c3ab932568cad05403a8eb4830614df573487fceef1c64cb763ff928af72cecc5b7a9b866f90b93692b89c2606d93c2e1934a9a36d61269a02c9030197b7a7b82b8d6f27da82533159a3cce8c69c5b87650778005a5d5190d6c1a1c1206b959af19e320edd046e41875809c0eb6bfaec4ac6385e1dbc95ba5224df84722b7f905dc1bbbb5ca0760ccc1ebf1d0d9d1ea41d5a0147de811313a3160ac9ba0afe62240c28c82c1f1c29cba39d7d3038f226ee00b7818d85bbadfe9b79ff63efb4365444510fbbad152144317db29b744c66f459fdcf44de88a4585ba1feb07b1b8eaa7aadbd4ee907c753da92d5699ce606cdb5ab700368dc21623010949d0d2cdfda59e33f456a1bbe2cd8821614ac7647cfdefc1f5a2607d8dd5a04c5424fac57005e0651334d11c105899ce1995f6ef35a8e6784f9278d0bd77daec2a0b5b8114f22d6b52cd2716051cb15f48957be9ab014d8ad2a9c4f8d46c51fcd279d408366d16af3a1ca5eb52a5272b65d4a7d918b41f525c33bd6e74b6b7d7d9a66f5ebcc6308653e53b8f994e25d51fa4869ca79a6371ea9b84056b83963c3a39b1837dd5121ede0c6388f09d9d156fc6e06edf4d567b03030484589f39bd2b559d2d000ee8da8caba4ea5b5a22c577869cb462ea2b09fbb52cd77faf9be958e38dc696b94895ff6b2600b94ac3e89ebd8604c3ef0b19b469535473d3ff54b0d839ea05ce4b3d0f4b186c8ee6b216749c70fc563b36e7a70a54f95688ef717eb4990e19409c1ea7409835c553d6a7fb1d6c5b7c3b10578722a42b96598a1da5b4c874378224b1f14f973ea34277c355465d365bd89ad540fd5cdc4f584cffa415e3f590535c6275203261b2e6a339ff392241c8d7e303eeab5a528a27ed2e87cc91ab7ae68aa0e8c38a3ce55f2c37aea5773e93bd6493ee94cae812dbd16acd8dd6df379a4598c9f91a6c172bd68dc32bae4767fa7c37b0a5dfd5b924b9f9d13923b5f6ffb8a5804b888156535e36a56e1eb5ee7e5697d45eb9f065fc9ea8ee53ebae64dcb3b9bf138b62fae033c8389a90c073a67add9bf9205fccc3164ccb40f2a75910d8a073a828cc340bb54762120c2a02c7766e5b8c1d6d6d21ad166308073db9ad0303a60827e5095c64086ec40bcbea327fbdc8c40e94bf2a5291adc255bd8e5abdcff2f7dadf3ccbd1c58a9495703bc3b0783bc7308ee356e3a100a3aa363d12e820f8df54e9ffa61c824264a4a533616619d5a1399faddc47d7eb0590a0b630417e5e8261fa971c8bc9efa6b04f2948fd72502d19cdd41b9ca1705f10ce4f3f6fd0b6bac748c012b24fa2d2e0b96f4d11a1714c9976ac1cb698dca6c90e3923fa89f27326397154b03638748eebf4fcd4ba79506ca7d12d2a42041a2c046a45987095fdc51af5ac58f3c5956df45e0ebea2fc5d8bc46086c690668fd3b779db4886c3d048434f54db34605b452c1035f4c6bc58fa7211f980df2692a30b9b513b4cd5d25c5e0c2f49751ffb4bf29b4b3b55a78f152657fb0fb22fc0608e80c677c244084801d88d7d8812c4f1881a3f47769ad0f259139b2ac696d6c49314cc0139c4b8dc852fcbe616bef6c627a87e82c4ce8b4cbf01eaf8aa79b276e7063d4ff2feb8fd10680d3e0183870b8455a816c836b6d9d8d969152b43239799c2ab93ad8785ea53b0d66ad7247457e59ebcca7db13ada5e88b6a0cc2cd5a2b5ec1c79269de4971d70d092b27379b2b9f0b2f48b414f5821b9fa359c92115d3a094302728b7db67703e043952829123bdc8dc2d74c0c2ff7e913d5e385847679a594ced0ecdb4cd1375e75be93508aef450c02df6c820926ccc465df3fd70653d4d6a97a7e4b026ea847d16a613a370cb864d35aa1decb4c564171ee6bf65ae4f027fa4a94c070b5111f7fb613951029cb921228f1754470ef0005d8dda6ad8b06a3ab947e643edf661d2626c929e98a82d6b76d02ad20d4d65d23a3e10725c150af09ec4b17e46856b36df89c605fb25e162bf7d389e082ab2f5006b762e6ccdc679047376f64605b8393df7d7b8ece4ebb262ae6d140b95994a30c5b18f921aadefae0506fe1d0171f739dc160fc92378e18d329f021316c4f6c7566e1f060ab0fd3503592273df318c1cf6886f613d53ba63ceee96a281462ceb903a22856b6e4c1ecb20abb34a404bc608ea90d18c32ed8289fd46e93eb8f4d85bae707fde703078b1bb24b9ea10bc7f52d7b9c16b4f8b71ccffe163ceaadeb1cbd5674baf3f1881c4f9d559d0fb43314c28e21aaa8cfaaee136bc00a2cd9805f456b20056ddabc5e235fbc12425cf9fa9c9c5e250a1321ccca894720a916bf416a342458e13b99a09217114d3e95d83afbea2a52d31cb73d17b486c0d9ed7dd79dcd411140ed4ca2f871a98de59ec9ebe7d0900db68f201d324c98a920ea69f30137a0ea4747be023d521a7eb3f1f737dad23edc34830e6eaa2867e1ce1a78a7375d49cbf4e67dfac7f50a08538f3299b278fc9c7017ca5fa9339cba81cab941c0ff9fa3a3662b77125e87c05b8db5d64bd98165172a4dbefcda846fcc372145d729bef07a8806e888f95d11944811fd2ba7916c43d32a0acb98fb2bb283a35c1fd91b70c6e90ae36e0a53cf8450bab88761c15d9c97678905f05c5769e352ff4e568d580a92cd912e2160a3f287a66a6763bd4fa0e87ed3fffc562f000ab3582d69c61c675d6fe14492e72b7199d3e62daa93272752ada6dd91fdf9aab9d0f14da9db5ff0b05344adb70b73532d42299eb5a463ad506d206028e6ba3bb0caae543d00bafafbde0aa6a0bdd60d35bae973752c087901779de54b44056fae5c1f9eb289f6eb6f43da9a683d55655bd91eb4d443e256b3d0aaa193625e6c5f6c3b90130b926e0e1f7a0925226c57c2ff8a57906cb547bdb9b6a3e0674124004cde6beac3482cee533bc8f18589fb4364fb8f6e3646445d6d83e0fdcc7e22a59ff98398757145e5e6e597c92f7785ff560d6eceddb5281301ce118c35f9f5125fc8d9ac7ca26e6e927122ebfa931572ffa23d5c000029df32eab31473668cd124ff0ba7385bf534f71362e25fcc92e117d7bcbab14f93341c8593fd2a8ba9cf31708569a2321fb2e3fd28f6ccf7946fe8b4f97cc71e8198eba0f645a4a4c36b13dfbf624c1093abc96e67fe873fac81697cddd40dd254faef5122ed456e72d53d932c2e7e37c70a88bb31f0d5be49ee242adea6c6d2818673700b35895e35a79cd645d5c2f39fb46831b4e0d20f50a77c86841a4ab6f7afb6e7e3228681a0522329fa3c42f3dd6fbf3c7f50e70774a44aa35954600b394134f5ab1e752141278a275c8c0ae3a2d4dfcdbe84623f83e3dce5cd9aef8a40af4ba3df430405bfc1c24975e3300c7c67bb84b418f61357f2b57dee47e248a7c5553d640ae90605aec9d0d36dc3d3cfe52127f598553d1d29eb31e4b3a7a7dd40ff8969b604fbc4a21e00b69a6bd2b45675df238eb80c22f9378c06bb6a006c0c1e185f3e062a957f6ea37e28762474f0a7ac56528a23df38bdc11fb8d5d9bb59d24c228fec169531300de8dccf6dd7a2aa99fc603310cabee457cfdcc5dbcba7c7912c2bd368ab3bb33ed38cd69dc8d8931e85bee382fa7aba98a4bf015cd2491e22bb6ad52fa645b8c7c31f7781ec85867b8ec224c86b6c2181b0b8dd33d76091a66636be773ce02101c3bfb8d4d58fd8f1b8019cb473459b1e20395218a88354f7498edbbc1a0c0ce91330af3380ecc1bad3d6851a675de8ceb308e23455559d645b032d51a28aabebd89286e076d0573a98732ac21748bf6c159fe6d01d791b1e123512d011849efbe3f0f5a72d17a78feb887a71e7324163879d5a6c2d22716ce60921b8c9cf187a959a77cacb4ee6a1b9ce82c929114744592403d48df29073757b3dd97664ad86acf5e80229e3d54109c301b70631c4a56005ddf52869497856eeab5d025d36419c0859b98c6d83dbf404eb4f7e65d413932cc6d72545273823c3bafe8523426d299db61d64d958557a98c4e0795e42a3c22e0771748e1e4fed4ebd1b2dce959984ede1f4229abe45193b4db8d365528f51e64f39ad8c7a8a701157490db68b854df4b7ab0977bf70c9dbb037ad539c1ffe29318a8e23ae2f35af0785b0f6a32c4791b3a84ff0112cb1a8878526e79a1dd53b51f8cf3f9027a56f9fef495c09d36a39453e3106d03fc3b03e928e85c763eaf14f74787902eddaca1921c9b9bd212fa7b9acf4134d4baedf420f3ff252037945bb89a798cc6b70327afa4cd931b7bd586e4e489991e25e4c6eb39e2a83b9397cdfc7b5646bcc9a274e6bfb6a829fa554b03aee17207af7929ccf797fae6271f6be49035714b7e010e092eb9d0d7c43efb5077fc5e8e4ead90ce7e2beff94530e3175ed881e17fe0bc3d0c6663685df5438d4096aaa7ef8a8582c0661a4fe17a56b9d8131be25658afa146bea8478bc3246d9575fdbeb64cf0ca45878cef2d5cf9f1c391e32179501cef08e07646617ce217fc6a7426e23355d2cb5ddd24b2d0c984136de2ad50ee70ca08aab637b2c1e71f74c1e00dea336824fd25b432c85f00e96f13611968b11bf7593ed3eb65a8e15ffb8616bd1dc7f56a143481ebdd5a01ac5e1b04e97ea6b307d21c93f9e1a6a673f412ab8a67a34d8751564405dd7aa77b58f3d81194f531b1e63654d89d6f3e499f10a92c8449ecca76b5cd9e1b5189cd2f40e700f9207ee2ce78ea00e284422c466f08eed1cc76a1fdcfba015a861968b36402ec8bfc126d52156a866224d66d1b1c4541a25b4c6f49a58bfea8a8f62d09198e16ff5536eaa44441a855ed32756e620159a6469be9b5e16d5d939ea7dca14a49c63792fd7a717c51445415be3d1f8802cd3fe1b0e1f800a31a60b8b8794c6b0e7e5eb4a4bf045e463a0e9488c36a40b3efa7bffacc8db0a4b4ff0071d8156dd2420a51ea1bac541c9250925ba71b845ed99d7763b6324c8e11fa245d07d5beb3d1a1767b20c9d07dd30ce97208a92500f89139c8277df28062ad58c562930818fbc77b0885164ef0e88fc10bdfd3f01f917cba72f8870a85e9dc98d0798e4678febd08308bd5db4bc22a6d25f042c45e82df8d645e0fc0d7d99e4753a10644cd03264204a179a46fa21c2fbb729f824232203ddd3ba7451b624450ab3ce02276a838ca1b7c424e0a59afe4e38d049dfc4d6bbfad1b8ded644b4c425330017435536d23a0b0863dcc5bd1c1d488647bee5666fe960e31cfcde1b13ffca1f0c7da3ce7c40328d86504c738c25f31a2e5848cd627f0a651de4c4eccd29f5adead1ce3b77c19cf1b8e7e9bfbaba1c3abd08ec55c9a4fd4c781745f2eb91f26d08766ecb754a1ca362a923b52aadf0c697216d879b76cca663237e6654c2a2dd28002add5bf92505fb6eff25626bdb100cdd7fce854d8698774c7e248f0062c5a713365a6331c6fa796d90d2f66fad5fa166f809df7fae5a20e903367f9c9ae5dd4fa92d8869c073040a11b7aac7b6ebc93f526c41de934de17edee167d995c75d725a1ba288c1647955c8f1eefeb760bfa803e47839a569a0a931c28c78013399339dba09d780ab3d69f13fecd2142c35381c37496428e559c334b3e957d786b242ca5c7f06775992707be46b64a780209d64b8e6d639408a304bef5b6584589cf9460616349d1229b17e635793d9e2f43fd06a5b73ee01c1ddcb0ac7dc27bc9ed77b7ae0955f5fb7e374c7a7c39a75220bc4b97b9cf16048e352c6b14c66c8518b70adfb3148ea30b02e92f2818aed2c8a39fa512ef071e895fa60a8c5899ef824f650705d9c099c2607fd0e9045846ba02470c2e62e2581a33047a4d429aa9a09b42a22fac8f0bab4748cd8a2e1472bbe0844daae37eb6c922c4808b3b927baf84440f479a490f023a51b8aff24ad2cc85cacd308efaa27ba72f0f2cac2b1180b736002c39bd7496c963b112a479c0b4cd53de8e7d2e399da859d0f079cbae1a514667668c568b904bdf2c5c054319d0c55bc82dfd6ddedda557df2f71b99976dec613fe2fceeeeab2fb4efb60380750a4a5d94432c1b877050ce64f6742e4f961a1eb0ca3177206ecfde3165ed47a5ab94d228aaf6433722e9be2e76b761d18a36716a789d8be8c96e75541a94992b712aefa993c77b0aad4a7c92666c6985d1ff6ae64abf24759face87373794f37f6f61b3c7edbcd1a576793cb785dc5c575ded552dcbb4614b1b3030747f9deea90bedca1e1b7525ef0244c36c402309cf8bd43ed38da493986f7d76e96c434f167d2647e146cfcdb3069493098849a62ca33dc969ad02765f5e882b46bb0300ff2b64f50cd67b37f3e96e41a9dab40933e88ca7bbebcd4eb022998e3aff828727966083a78c4cfe64b7fb19a9f31026b8b1e3fd6ff88fbdfaf2dbafe59ff081b4b67229e352024de2859788e152d65b58080db69dbc898e73def90680df03a2fdea8ed5be0e7a2f218e12d5ac5e3c5fb73177499a3f28aab3667f9970b3eda845cec2d4ad9519e44002b96b971ca53f94c75c76efc2701c0e7b663529625bfb54618059955b0287ed19498242ade45e6d65d487a214ebbb09d7c8bf314c997c8427f64a0a4fb9afe2b163139d929f3f97d0dbb77de4cb3bf5f7f944f403b45e217fa0e33c8192a22444d193ffaf37a94272147c5331b6e0f9f0c639910e2bf79f5cb6f1358d45f6c33c5b6e8bfdb29157db448fa23fde83ceface252d5f4a9d4d09e2b16c6d53c82d56b9b12537a479383ace5e645631afdba631242b129668b36dd494e7889065e528c9645b3d2659c669cb168c35ca8434c2a57e03f7df93d7162c1feeb739d412c0e9c110783765db60058f6244789e7a06fcf193850eaef19e246a97d539be6cd4860fae75d3e4f8a1ca4876c791e4f66667f06127407c37f88d2567fec171bfda3c14c8ea59322ef030eecab02ec465e50396ab79f10e2d8af2c16889d0e653e4b898347e654efe8e172a151cb596108862c284462d58315642f8fe495e2f0dba299ff0f764803bbba69b38799f528cdf664a90e1f1c9c425ab6351a13051f9606f393ae93c56bef8ca5ba10f5985f6c590000ee62f2f1338f609ed6b5a918a2ce69b64f4f490d55e84b83b12f6bdcead83863e716266ccb52e1c32a81233e4b2204cc5b803ace164953d9999f54faf3d4cc1a9c201eb7f2236e6f8d0a73336f3978027494fc98fd92d3d09444e22623586ad6483f97187e62aa1e08b57e54383c3bf69b86e43973bf77e693d0423e9892bd527d1fb67c363746ee8379a04dbd935ec0eeedb0fc67eddde9f6d30b98f5ab9c38927925530ffda576876a69ae52c86606b388c217c01b5e74250d19ca8227c7105793dd7b8cbcfcec25cfb7f9ae8b39ee89a9eb47a0a871b4b17038ef5dfa7928993b410d0bb6b8e1508691496112f59a9ff3aa1d8de8a9a97fa982bcc6e0bdadc3878a4f7848a947db2b515e42a8817d9cee8d28f0581d35ed5f1ecbf91bc62158c3ca78cd915bc6257f7f33e6cb71fbaacd79517b190b6b10b97031676c270f95b346113ac75c74b834189792f2a2d2711426c695495677972aca8235962f14cc0b405d9da09387f23ac1719e277d9c086d500113281fe13a0ef9582e8bdb3ae321f54ca98b10b2bacecf8b542ff3010024ce282cd72692d2ec4393f4581f3bdb20bc734a452ac5348a410902f1964065e2ed78dadcbfa3d26bb7f58ebf79731cec02571345971421d88611cbb4d7f2859bc1ca72195f748890e371e0760c43dc6cf64203151f7c2dbb87cf86f65b01f44dcbeda133ed678f5034b99e9b4750a8c5af471f71a463440a3eda251563f9d1e9979fdb1a2a8d5fdc091b3a73804403bc77d1db1d684a3039ea23695eff5663eed48f7ad77124de1e7b5370a71c19e1ca1d6f57d2da950e6b217a74fc0e74da4e8b14f5e1bb94abc0be8e714ead072328cef401cc55533875c9170c39f771439ab845dc485b51ef06df3496e80b1a2fbc6909e805dc23a73fc15dda9f740b0793774ac00aa9d90fa2def1b397d156c2394c7c20171a024bead409c7786022e56316e098a565c1bf3bb667d7072b987be81b1079971d2722bdaa4aaa9f61bfe9ae45b6e4796c2aec1a0efeaf1ec1fe42871b80fad806ba11d816aa95b4b4df618fc458f5497a551423be96c351c403175f6203e45db4388d9e7440dd0fd2f959a83467b4505ab2c2e0a4f4083171e3aa551352342a9b620ed59a2100f08374339e14b37ea032d1551a75b49811216eca9acba8888b65dee3430c72b36a12fdaa6fbaaa2315a0c8fcffb1f125559c063b1b7ba193c18fbd4b7690d0442e80a7bfc572ee1fea10a4121f9485a7cba2c3b11fef221359bb56e4561fe0c09244448e40355820825c6a5bcc45c07ae064fb9cd92a6db12b0201b8f2a30a2e42e8c5d4b3089e3f0994a2f7c2efac26d74bde1024645e07e571ca2922d3b44f51c2b48797d4c422c0b43963c1d957814b07924a0810cb83df27dec1aef66ed0319a3f1c8457f33956771eb98b7056548a87da193fe09ff8e92ab0ce190e63347320068469fa37dfcce1ae074b4f5041ba7a97aa84354039a3fd602c15ae73efc54706643072f8c3f5783095e56db3c1417ad8e9787421caa40f45344e64a9859b070e2c802b77f984e2376c21354af549a23fad8bc31128ef027dc2aa73fc1c2f7df386b64a0245386488d300b11f38287ba2656caaf651ff5cf21ea1e5434267534e1707b2321218379013883e10cbe2a72d46399f7e2bfd066659768c8528ee91ea7b6d7b011374527ccb74d765c50a7df596c2f611e6b1f09dede8457e2ea033d373c1207195b5a2b7ebfc0834fcb817a03641c409d17af9aa14e1ab8609051dbaf60d064ca01ca0fd5c42d0a549cd72655a756e60ed9ff8f9c8025591fc2e10bdf7f4e68013d6cc90f6ab930ce43c79d33ebb204e53468d9e4f8b151d7a8d02131237a30e63d3961622aceba42c08d31b91768483b79ed97949da447ab17c2581b23260a70f500020c96ebf24b3450525b0eaeee40820b4b064ac94b6314f41809a692bcd5375f2f1c5e37c13b9bbbffd00c746f0ab408db2f44fad3c31e085b1da6118e0dd7754db9a415037bb400689dff9dfe5503fa7a71f01c784cee619de76a6ee95d94fd15ab708d470dd475a74671f6c395757679e56c05335b35dab0e1ca52ddeabf89f677c08f9c6c881aaa65780d56f5a5cb0a895e463324136869911b8c523655c1924f80c3a7b55f79b1fe53a9a0935002309cc72d95824913a43f562047e6c7932993a50878719fa9a8c41c534c9bf6c6e76d229ceb5927a2d86323d67495ebae747a93fd6b4c9df3ece097985e66796391d5b6029b07330b9e793d3b1b758038e456329593d90392cb8a52d99ac44fe1c551a06f93ca2071f17395998d8e7c662101c083c634e387402311e7eef1d7b65801638cfe11840b30e5401d2aa4e93a98f5695a1336e6d4b0f10cdefa18b1e2c7959c2f53a7561e5dbd7e42082fe43eddcd97594a986dce59cca53cf8d970d51375870da9b6ad4e93bc247d8ba8deeb36726879fb26084ed2d8a7ac2eb2de7cc101d931199b21dfea9bd8b12816da754443fb4dcfe8ea5280afcb899372fdbb3bc9c54a98a4e66da02629242a4478c83b9cdf9179196d1f5fe446eb8dd87dceece3d418bc9a47d213758492c44b5ed49db9091bb93d1e03347c70d9b40dd55f9e49e7f996bbab7f51163adc2be0467810e29bb7934dcb2c0302bee52e9a17930a99bbf73ba2aa59aeaf20925c14e3c319221e371f7489ba2f0ac3bea1a7d80245b0c56af3785aa35ff27fe2cfd541e383eafabc21085ee7fb640872b60bb93f115c1af058b9b7f0814aab04e5ae8cce44d675b9014ad17ec28ad4d591a2d3983e4f63dfdb56868b28935a7d6f4557b20b3fd16e3d7e5f7241ca517fe6590059e23d62eadf54b960dca2fde1913e90a6e4dd993b709d866dc8ecd2cc89b0e18922bae5fe00e4874f7fbc7f6fde485976350700b833cd44d1f5c4a6eec22dd00512c85eaed15d110d2a1466d21692589f7b2b764d35585262d071a989b974ad9d9c71c027fc467e21f9e3fc93fa0896314b8f628b8f6edf7cf4e34eada989e2ae2695ba0c4e1157e592859392ddc96a7480acbe89cae15861ffe8db540c83610bee8a3db160204416705259c9f34f3f79322e4675960db75d851795e8e5c417eb7dfe03ed3d29b0d1e586f34bb70420a9154dc1a8f2cd15effc351c3cb53d1eff7ae55012458abaca22825f4fff55fe75dcff3cc9ff8342af386ed4329be29be703dc36f742a4d75eec902b89472cfd2bc75cd97bd1a6943de5ebdddce1d40adbe48e33aa9fac2efc46960d507fb7bb4637a69eb5a2db143f7b0f921935665a48be767566e97089fea54120bb7fa8ec3e805489de4c6d958305fca44bda523b8eb70e1c90cf6d4cd93df4c028869d96958f29ff90642128a0b9e9a3e7ad1f5f5f6eb4b9da390c1a18bdb0346bb98177aafd1eb46c6ea9fe182c7689e037784e4141ef6dfd9db51697767c47e2cf945c37e5c8e192f202cfef92544d7a490621f60f3b3991f7e9e2588455e2f4483d4c026ca1dcf76056f0a7bb35a4b3bf9443c2e4f2f0b6cec72dfa4ef942d17c1219f2a67a8353b1de892fcfd5f11f7f9b77dffca696ef3b6a530e68a9279eb931ec4c089c52d31adcf9589a5be5ad39ed4d2be49dd9a1475117ece8a2a5968dd28dc736e36a4dd33e1b5656822975cc914a726aba9a16e3b20608c0a813173e509c9198a4f36b17e5834178b1b17b4c4c9b4398165d977802bb99f66547cb652f1ce5f01e024888d1f13fb2857f4bcec3a276834c828156dabba1bfb2e8f2d0d7186f155248f27ee9d0b8dbf8d2cdc44de732018ff1641409321884190fc91693dee64e94269efb1f8536ebfa4800f79689ad54d09979865572262248517f9a55a4820b06423b49e8d7ceed2701a09928f722b56749ca22deea3bcbba0f177ea8788b6819b29f53e52114d7415b9983102c3905cab0788ba6dd05793688a9f720d425036f35b16b96f4c7bcd6cf4ba936844f40890cf3be3e0b82d1d0bf3d5d18fa9a6a178f91a823bf9f1d178710e4732c5dd2d69aac3a9629cc8b92206416e7323f395b1804be90c8e9af046efbdb85a8c2b8f4960adcf0af52e91c93b36b47cbb044604a0bdd3fb87616bb3b4cdfb3ce521cf7ee6790639fd9c288fdaff6dd4b435b904050b9de01873dd04582b9cc331940d2d3c5efe8bc59b99b339b29c9b335b9fc081a1eadfb340026954011a7d61dc0f3e65750d17855bbb36b656f6446372a373f6ae1ca62aac22d54bc45269612d34d6511c5523bc7b5c9c41fc2499f290ac67f4bcf328026359ef98f0566072799207cabc96fcb344aad3110a7448ee42b132e3ea33b1eb10037242b32b1266bec7f58b361ec3ba85a2b4c92d070dfdca4771a4710579182b054963f87ff5b01202042a9a50c58e545cb6ca8b95ee847af35d42784912aa2bbc75818a8ac36ef25a1e222e5d9965ab544c45257f2f176d69cc3d21cb9471b12a409c6d242223c4d0b879f331e86a2d77c327ae1448e6f695b8f7e692758c0824d6d86ef7a635d75167c5c72a42b237a5f087b23f4dd2c8739b8a7b8ed87e49639aeadafdc5531a9c7028fe120ae470dd2d391abd21952b6bc84e0e40e31c4e324d7fa4bcee1deb116894705ac1aa1375bb4d7169a30de00a8493d068a07151fa93f03904372f1af3799d1a468351af3db719303f25b72dae2e161d27a5af4dbd4ce380b68aa5e9e449bafa1e31ccad9a7601138d2ed73e834d22873c3cc6fe0a31320dada2b4dd87fd73e5b4c383e4d24395251b1c2975035c5cdd6ac569ca675b07163c6fd5cc93eba96dc4aa62588da16d2701e089d4edf50af48d4b939dd896de7c79c94fb9c39789cf15bd70b97cc76b65df3dd2c64884dba6e318233d8c2b86f5b6c32e1bb22a309ab683922987d774efda18a493e89069b156d01383488ca36f5276365d07c10e12af6d04ae7a29f053f188cd7790463a51785a763bf2843b6f44434e34d9bb2951209b0aaff3de5fdd0c286a7224b86b4a3bab10ecee6af2f14b0695b3c122944d69a734bf15899ebca0bef5b86f6dbc6a902ecd30eaca187245c1c6a585e7c8b4cbfb06d2388f5ec5051686ddd457e8f9c4ff81de3af9315e0745706b9088dda63a441ee03e14d957e4b31ba745b4a99b2ffc66c764e5a653044c201a9f1377f94010144729f05abf5869773b58c737b066d7780f56f4d4ecf20030f07f078ea6c935f772b9b8cf317dd8a453bb587773ad7a90afe36c50f622153fcf9d02e06adc453c9e113112838c3923a3122bf4290a0ab230a5487ccdc363643d4f69a6c57feb1a59eca23dcbfbf9677084a2bc6899eb06a461c99c4a204dba15b2af375192238aec6c6bbfa316a6232fc888e156062ba8ad16e52b31a2968be2ca079cc44c5ebdf5056436262de8337880ce413adb12dd5de745db112867ad8883c0da122a787121ba5f119a8df251626ff765cdf9e33b99865a66b051e863416ad05dcef7fce03a5e84aaca51f48a8d2a770f373b20cb818c964b4e84ee9485b462984ca83b045366e201d5ffba0b023e0a6deb9d472547e72e3a11f95f4371aebc41a53f3056c807ab182095a61299de344f81de78238c7d02d5f7e4efa02963579bc065965737951a0e6036155a0b398ca9fb8c506cac7114a2792f70e565ef54811c5f9a26095c0ad8ed2d70d46d41d5a114cd1a10f38811bf34e328d713e6452c9dbab4a241f2be72147a12089c4fccd3596eddf1fd6e8cf3efd6133eb450c96c423e3178d28b6d105688b4a5cc45700d372988e891a646c14309f9f60d8cba5f3211f00de3ef322dd87bfacd8c9319ec96c1dc5d04183b392e5474c48781637098348122a23ce2983089db5eee3d6552b2efaedeeb642b7f942cf71870ed970a067279d45a92e02ae25e7fda934f1efd972bae84f90c482a7f29115c27cd856c27c4bb269e433892a0471270467b56a09a6c2cfc4248ea533989016ce8b9eed2774bb27ccde4d9d140348909501beeb3db0158fb2cf5ade66d4867ed55d89449d70687e1ebc9f09d9df89166b555d09b33069fc1bcaab068971d07e6438b56d799e5b02f0ab43d51da99c27f8539b726fece10fec7b294ff17f41db3586102ce68915e9bb1d1059c89c8c120e0ae39ff49f50c6a36f0e0ac72f623070849e040f5c5e0c0a6823d93af58f8b7f668320d9e4bcd1e03f1ca12663e5129edebc3cf5aaeb44328a75ebb7d8b476b0013c125dde997dab35c303a7419c73854e067411567b07d2e510c96d0920f2be5cb4c3812114660780560309cc63164055fd602d89cdd1f736633e2bd3715159dd22ae12836b0cc36fc0be3beb987ccade38980950e4104d25b29a4a7c645859362cde7d51d1d2dea50971f11b0cc765ee19938677f5893aa4e9aa457b9bdbe7309977982a5f49d27de414b6b15dd3b4bfe90c2d2d6e145a2a5b80e816bd45b81eb150f7e76f789224e88ffb38df318eadab7928c1f2955489a33342a3421a2fa6f7fdacc58d813848839edb9042c28129e449572a732c4cea9785a6860ee321ef604dbbac6715bb8f0c11e10c7f92008df06ee149c11278773f83fb1d25d346cc838ac4ab303778042ab836cf5dec6363f13d5a0e733717ceff7aadc5618136aaf853b44d397fe21342913637e7116a7412787af477c1c1db4806a48e47b9ad064b0e483b320d2c23095ce07dad021a8617f53161f4531ba335dbf984320bb0b1f1fb6823d9b39eb07cf471ab4954ef7dd6aacf8d2d341773b4073cd0d8fbd1b2d6555a0bcaddd4c5a99f4f0522446897082f7429e7d57605e97c2f30f56ec405217463e9200e8c901b721ab46a4cc2b1ed3375ebf77d69dfa937e1a58aa10a4aba72f335b3f69014e0edf9e6bd438cdab9f01d0f948f76938f185ce3ca66db2295486c3d1aecd7f3991f13090903a74088c768a1109fe5b6cf9c4b9d5914232612c20bd88a315816bea0de4ee32292fa717d2e52acbba00e865b35cd87bb64cbcec00624f5c376c61b5bceebedc1d3774bbd66d6b4783ff4d755ece2f8acf42054951d15f837cca93e08614a5f2e71b80402f920920c2e4edf438a343089f380a5696f29af3ebb147af9b59860a120136a9490d837da94b56ded3d17b1ac070f2c648fc7e84b9cf682abf84e4760099ab6a529ff5a562b5635bf8fc3cbee0d50d53f7863762a13a63930c125cf7e92aa1f06fae22ba3a33f1ac0689f23e9e08bc51ea22c18e866fe22a4a9d20d0c04e3a0a0265667987e677131323fa2aecab4c2c623704383fdfcf47c31c07f3d1bbdf04929891f963c79b97bc8a511c6cf49986fd73ed8586e75b173590296cefac96b15413aadc7126e22413b75c196520d34585f4da25739351b62d3dbca5def4a94fb547c6be43be18f9328b3580a3d5899b3830e06394f3e99cc890f7cfb6a1e8dadaf1fc82fefdab68aafa5303307eb6871577bdd0a4bc97ecefb8db6884d9698c1d509f46788644e54ab7f0e2b1045891681d6f294f9cecefe419e429f74234520bb98a38f7a65adb7c0f2e9099d11e9ed505bc77e228f93ec42e2705c68322e98ff39190c7578ddcdfc27f1566df94e316f1101028a3d6b7874627175cbbf60d85dab2f86fe75700fb1c3c8ead9cbfa781974a5b531653bdc77e839f641c77ff1f84b0404532b700ff0b25fc9468b92246911327e7c4ba2eeed5072f01a5f3950d1abd343d862f78a456218adc2c37d120ac96e99e314a0df21189389a3b450243a20ed92cb065564f0249d75903dc50e4d636afdb2efb04e2f2114a84b91077cb8ecb8dd536e2aa74676d1969385e6d2aed0262a559748a86bf69577d4216ea61f52782db1fd69953e01016d32e6c0f3b4e5b78e77ef6f243dae428d6a6d55a93a4cb635841c09a22c4a95d21231079fe80f782bf0ae65543f4230eea66379b6614f0bc682ae3365cd864eee1555757edd8f90bf36779dd23da0ad2d86e7153c99a1a6ed809e463161fcac04ce704988527f827873413206a222a6f82f4aaaa9e6519e1a606a6a604a32434e8842d23860dfd7b30e5c99c6e0ee7c0f795bf909a0434c3bff14215519df4d00dbfa9f1119ef80617178ea0fbbb049c266f698c500de5de240adfb2b8b1a8c1c19243c92342c53985b43ca3f20e03842c8c7ec009f74b1ede42a83aaae308ce6fff5515b12e06a8bcf75d3ae9a69821edba5c15e8d4bcd727d0dc5810d951f846f1d72aac547e08cafeaaec7a8f15e6a62c524bae44726dc5a5ae282defde0a410392aaa782cbc240ff848861667192898bf643cc0b10998654d0f131c5eccd3439e3ad93284f9bdec490072e2f065db0ea331731b09613730aaac1739ab912b3ab340d36ab57beb83fd1b0facaf63ff7180d079efcf0ca050f457513ddd82b536bab496c029570357e429b55cf38adb428b8b0e796f3faa58aa565867f1d036cfb2952b30185f0cd08d196259277b6df4a0ece55046eaf79f50862a3a40784c6fd8d705d1467e0f28a1ad3b1d8a57de0d4b652ee5d9a03657fb88f8e2a184fec3e82a7508a4cdc8cae12a276ac519a5b24f76e30505fc3f9f9ecba18294573b5f219aa801f506bcd44d4dd6f80dae3f293168bc06f938296904817ca33cb7a8145522bf8a521aa4ba81c87c68d3dee492b7d448bc66734f78b24dcf59c2c79c09bf781f13917295daf19ad617b7d7ef98db48245ea8d34507f991a6a7da82322e298a502f3f8ef423e99f219b2e9cfb1c4eb0386792d7ae12aebb681a1389dc6841f8281db8a7d76f8449f5ef68d3e46254d64c5a076257a308fd906afd449ea18ac808e4bab137207f78a950e815195bfb152217da57d79f3664b6a185dba5692ceec8f9a2fda615931cafc6cb0400209eacdaa6cdba588a9fe0681f0b34130c1ae26a3ce874304fb2126691f2641139cbeb7e7d58638d64f3a2ef99a095f5a428d498cc5de63e5ea233685f7eb006e70357a4a8e04e5240fd847c7279b601cbcb9c279eecabac88f52af3b786e43084d248597c94bce24ca4c3f0a8f58612c9da9d47c64a07220c4c3711ea24cfc18084d895c390bcdf2b20baf13b0190f51c439b4d35f64594c12b98d36eddab43a3dc9536a3b052c77c3e28d84016ff76a915cdb946ac157006a245c75981070e4336dc4b39af4f294d7372c086819371fe7bc42818cd037c96ba84b4775e3b415c89f0e10d86b9e587dcfc520ac260142bf3f31689d50b63380a058fda55b4b22baf90eea4f7b57a29b392c9cba1aa8f5f9a0591a3987ca704de8a17368d4884d31740b264dadf31e3418c697664d4afb589127eeba970d44a7eed0f61d3dc729e14a37459cd6570bdc2e012dbcf43e4a5ec2744ef4dfa2132265f29a208c94624c61484dbfb0bb604f23aa9b638c4970d05bf3afbc4c24847d1505148ae5147dee3d6b31f797fef3ebe043a06360237a91c535733d0261eb7f971b8e15a599e224b413151fcad5de8223dbf409fcc13d21c4c0e26f327e00e46e8e68bfb40f9393bf26ffa9579ac332caa112538737ed5a607287b61c23e2d1cd9a6203632d03506c839ae35db273cb27cb792105cd8958ea4659e8f921fed45950a15b55bfc2252d2f23545ef2736906992d939a38957eca64fa0ea3df1494d8ba2d05307040a088bfc18509b8628acc95548b6b2f731927d24fcc181dc44e27c2a7668939989818085158ce679c6d0d3d62155c4ffdff7191d67618f1d43a4d7601b588b16a252021fb5aa10a024de8e7301877c406112bb79abfbe9eb6b8e575402df32df09eac7fc248b5651a85f5b23f3287cf91501f7ae4a7b99b0c0d2c10a51d2f88d508cb37f0a414d9cf5761712f30e2fa7f924974e1e3b72421caa431855aa995fb3ada8ad0089e9cdb67a8fc79bcf2406cf325e7f48c5f1bddb53066d1970c9ef41f99c4dcd3d5c04c8bf9727fb42764ee20b78bee7753a247d16fa9fb19624cfb4db65d6b65c517f40dfa66f8dd2e317c38f737b645c86e71cb38c78daea71fa70576d93b7238b21266c882b6d08ea2432f0f483f114071f79c3f62df89a5d06ae09b32f3257f814fa08de7a4337d3dd15aa5f34ad20f87fdeb8da2d95a83196099229974ed147daa08ca63e3c9a49ad3172bbc492de0e0f4a6da2824dbcddbc4db1dacdb01b1342982bc7d36eae85bd21987996a3f67f5fbf248fb7a7ae6a50804c5f3f5b39f6c54a0a28d0af9caa042dd9980132ceab644a7b486fb647581386b4afb0dc3cd4dfd50ee212e5ff1271803e6336571b1ee4e1919d9145715fe007027a53d9cfa338496ebdb2f61f81258055d41748827db7bbab673302309dc50c7d74f0e7dff51ad3a2d957578b57e8d2e6a1bdfa96d785d2df6c13e71c8502453bfe3b486cce5d0ffe387242fc4ab7caa010f7d2764365a6c2de8b2285d7b29b424ad79b854e807c7d33418dd6917a9b828b91849f4c3084fa0454d936929b3defcd7b5f2fbaf80c2b3618331dd6c13934bc46c0c89d001483606c0cb9194ac7d315cca2a06d48eac509adf5214ceb623e166c614eaabe2f343f949c33b145c67d8521c95977db47cfe50e0af3a3e9175ef2f2bb92134a41e0aeed08ce876020d9c464daa98dd43f89a744d2cae31cbae5c0664eb9a73009421972fcffbdc52821a6a312d98178c97688d50719320b85630e894cd0db3d3221c6b08df69a32892c643fabb3330a63bf477f2045b94dc1b8f7ac31fb4db947a7a4fe48689bb0ba6d16f7894cf8f8aefc4b7ef04504940bd505d82bec74aaa1a9826296f6b98f37b3f473e1d69a32783b8d603b36ad25ac497ddb918eae26e67ecc4ed48cd40c64f9d306e3fb35d4cb8c57fee9e079cb529c36a57c905c6f95e73851672606df5a7bcc6684e0d14ae304f82bd5a915c69c684869a71e28b614d9e1bc6bfd64e049d765c5448c48f4266a7ce55bffe529597f9c216d3d8c74e0aacc28e38812530ea5c8f58303c37918bcc1ff5de5cfaca4c69f38a7aaba5bf56ff503d94d9b09234d40a30021f8325a7c8291fdb62392f95b4c98827e992882365d88e55deba8818d4ffb1016072ec04f8f7e1394c5a225cb96f0e3f14a66efc382189ff66eb481526228229afac49eda1d6bd243429124e779bcd3602b321ebe512d2370920110f3b942b250346801dee3caf2aa982aefbcac5f7bbfd639cf769856af1881eb29e309b1fbb240785777673973fa44bac7d2f0467f6d8e16a6328bb5c8a932c9219debb270fc55c74ac01ffc59d4378466963f88e522b908b911bfb895a8d57b1bf61b5e93769372ede46779268034d534b59aaea9b3b6e5d73733a5baaebb3efc633c3450a8bb6702d2d14f0df65e9bebfe8c39540654b64b46bedf83f6e0650353eccb3d858c7eb855bec48eec8573296a5431918002a517c2cc0dbcb9b2d4c04bb7e699d7cef8ef89c2798cb1b497b48e1caa51c1608ebb8ec6a05b89faf8e370fe4800f9d2995c6a37ce258d07b920c2b0cb48e2f7a518ec9ae3633b3c7f15474ebeb7c269061c3531c2efed589a87ef861fbd67a0b7b8caed591066bf791444ab7deb9f4bcac6c3daee04fdf7e534376e5a853ca5410f9f24e2b780167df86b4201854a6d76c1ebcd3cf8d2d62fd36a9de0a95439dd8e8ca03aa5cbd6d6bcbd03e4dea744b3162bf40c4d1f454ce8274bd28b727da39e45f3c7370c9d1284587df691380f9c4078c1e3accb9f2eb3d40cf59ae5409f5267e32656749e30b928364c26394c77b714215c43f5f20a9fc5640282603a39c221d7dc869376417e1381fc68d71fe698997e734f5f8fdcb83a7f15765c1e8ed1e2312d86dc70dc1bfcc211714ae3df2b0c65229573893bac91d496455f72133854bb35fda9c92e9ae310a0273b7465e1bc1936328f7d31cd65275dba97996716fb7cca107966322c265b58c7d5efd900feed8fad7e31348dc7e1405dabfd45164df12d9f45c17a0425cfe3d23a791501223a81fe643c6207a9208ef5a0c9b7fe8cdaed4e5d70bcc248650f2b7612dff88b831069f373ad0f2324c9e9e57b27dc7c45b3a2988d8e9231163f13fde67bfb4ba7ef1a87804c357b0726b302bce6a451087764d0b0142e87b1a16af341eb13ea2461efb9eaca318e32ca264a631d7cb262f6cc7f0aec12a46d5bb4f1e8db08a9fa9ebb8b2d8b2c0fce023dcb2bd29105df6d22207e4fcfd6f56d35ce0f366340bc52a7010f5a2ec96701f4a76e28fb87c3c3b420f9b0d4f820d03908c33838835dccf2f364d34243c58115f9ffdb70452a4916bfc668d97d847b3c8c23ed81001cd32e3af9f1d6a87882a467386576abfb6ed72e32e475a3ab12c85a7b4f0a9480a06a32c5e532a62fd867b97e4384a30911190c86e988e7479d0033464d945de2c0480ecf5603476ffdb3d97c5bfb0d2d4f6824b003a2523ba34617652aafaaebc74900f6a361cf6a999af72074699019e997c35f51d386abca26f7047ed49184fb3a6d2a5df5fbafe70a13af7538ccb170a5c7fd81464eae8ef327c78695e760ee4906467dc28ab8ff2818e63382714ab6379cb0f3bc5723992659fc25ac4eb3a23b85beb9f4ecd5616d46da253b4eba4a11b17aa26cec7ffd20a6a1db9cbc331d7a866ee922c21ff94503cacfceb2ada5c9b973afa0694eb1038bb280831bb8b0b0bccc04f5d1e13ffaae8229132aaf4b90dca61444265372d5c1879277ec5eb757f001cee88f922bdfc2b2b0012032483dcbc96629674f87cc2082bc2c987ec8d2241c3a274fd7d0307321597977f522f8fb107ffa014433a881943dcaea98fa5e6ff970b460f26a1d4519e66770e5daa12d059ecfbb00a7c25bdef320ced8dcc466730d3565216987306fbd0931e4bc8b534258767c08fc6af50ac07ac6e5d75bcc7d3b368edd1e6e378e51257ae424e05dde00c083dcb6d6461a23260dedea273a76d6ca8648fc0c4edf522dc6cfcdfc6485c8ff73ab9413b411e139786f5a4ac815a06a3a2c9639175171a49835f730d8266f196ae00350e26d3e57aed9ca8cc387bfce1258093bda0a3186299e133b7e1f222bd5b0d1b98096c4e6284c3d113460932d4d983516c87b5e82b9c503c3f63178b2cddaf0ff9650067878540b7fedcea9066e6831a4ef65a35f7e1fd2cfcdd33ad37c412c9b79d076bac4ec7128b612303dd47cef71b3ccdeea2ffe55026bd264a4fb079e57256653322e4a042e9d3f4ab25fb626d33f3335abb42f175d6e0b360b1a871533e5c2bca546dc6d2dfed7f982e751672cdc39e25f8ace644f7969394b29c98d2a17d62cecb8cb5de0f1bf39b6290ab32e954bf7624cafb8a8305f490525cf0ff3444330addb45f5b723be261ee5ece17c6983152b8e38598c18a2f14d9ecf9e476ce526a172e52eb324df4975b3951cc371bd5294b6e304a7633ec9e4a0e2c14ddc91403e105add5c1dfc27d7d7215657c22619179d709307412330abadcde59644a1f1dcfd4c3bf93c58a21a0507dc8ee575a6c1b0c70bbc2be4a664877f4f5426ea89ee6eb72abb1670f2dea476f207d69f37295f1a73b73cf34d4937cb1644748b41fd472957189fa636be9b1afc3762ce2914f436dfa220df4084fb998bb1dad4976cb2e395b7aaaec77cab68daed2787a1f03a0769348f54fdcce5b4c15bcb0694b617c644b9a54d7e9734db701740998db13431c0b3a00e0af89ede394299a90af52515d1bbed8df78d4a77f58bee463b0223041100bf55a1c381ded1ecd5994652daae1d6fd84465dbb5a14116f520c4a8f39c8df07fee14312c41a7c7fb276614ec534db213f74b8c2284e98b6d7c7c55ce9f60f3b42ced74de673ded644d4d3c57f7eebee5df5ebc502105259cbb07f7c491557d707dc984a6213567cbe0ff33ed53ec5ce367e6d182b1eb6d90e42c9d952a1598656b63fd232ef74a6d64ce88d571102c8a360be67d788eb4c0cd56188ec709db5b917a0b40b5500b154e70af4860135968cff11fc46d972cd68ed7a453e5745dacb010c8aaf0226012669fdab7f302eca31857087595b5303ba81fbd567943edbe271532ec9edf8794c0b6aca81c0b2e0e6ba70e4d413f0ea1f9c52e18d905cdf094e3dd6e5abaff49354d94a56d45a1a54354405527b1d9924abb042530f5f6791a0771424f58002165319b98e032d136504c90a020325c4359794a6a89e6f5826b4f168a5f6a6e25bb7bda0a46f6b8db30854d3be074aea73de812bd0231ddbe4805961b81a5bad57dba8e2f6069419662a470a618d9b4fb9b5e04580e0e8c5d1c69283d76ab81b772f2783d69ff10eb3c5eaa931ce056bba4e2fb142a7defe5f1c8bd306640d9bb5b1c52687dbc5b66a1a52259229423994c606710aa41997ee9b60a59fc8d10ad81665cc4366d03c6686a125146e4f7f95d73042fb0c6672f2aecebe77fe1d3073cd656a3588bc1b9e0b59481090f91e87da3d9b0cecfcb5557463680748ef7273b9f6de94b54305fabf1df23f7dfc1073a2e52fac1c008b0c4761523ba39097ebf4541ea1b426032bf1f37be1ae55b726aba9e624d9a269993a063e8ad38c1ba4fadfcf810864284c0e0bd190b52065c88a011b852bf7b7e7a0d49e24b7be0cb8b5610701ef04e0e6af1008a0ee6a2177acc427714ced3669b862fa2230038c64b8d9326807cf3f996309c5a384078556aa00dc04ef028f272c93a4a89cf9f0109db78fc8d29221284765889847a45cb2307bd0abbdf5fe2119589d0e4d295f3cebee926e481d2961ec948d288bd6f3718fe408eac2a29e439c691cc681be9600e965cd18df85dd14606521b73f1b9de57ce1d6191963f0fe8a8460b9496bd4dafcbc1798357b92018a12231639374bbac6031b38ea4199aa76926c6619f0315df7ab68a071cc9d3dd4a80cc899c73ad4d8590549e151c05743f01b4ad56157d04b6e6a6378077f5e7821ba2a1b92accc5c913dcb3abb4d268128436334d7409ad662e2e6df4b2137ae0316f8c187b0460c71a4c8c11c82a639a318122fca4fc85b048f5d962dbaebb68fb5509f180033091de4835bb2f05170c02946cff1d06dee51a1618cbcee549457f8ae683110d2c7d64c9d83489bd86f9684145b20ca0d883cd07afa53b874dccceca4823dfb6ff6b4bccf19f6447637e2b290f8b41922fe085fc4e2e3678ca8803c4ecb0f67ae95d6124b351fbbc77c34b74a90844a1f4eeca333c4323fdacbf8ad19737810cc0bd53849d694a7a161dbdead180e7e54a675a7066ce67bb5ecf4fe899c3fc176b0f4b6c920cd06869602d0d9766a06d9d4248e0f3f26ba31cdcb4f538ccd98398fe2b1a1851074dd3963b1cff5162f3e0df1b10a52f385e34be499463f04559f2689a24fa0bf962ff373a507c0d5c6f29898c1e39f4257c4352b3ce91b612b3682e740020e4d1b6f3039925dc529033d43f3b5c3929992b8f1244dbf025882ac4bbbb59488aa914a48f22f8ddc4d492942bc0292e309ba1c0f3394463348e9ad5bc055fc930223c570325a9f342dc21e613b143091119650e3da38d3e46fe08318219514a8dec3b20a0c94dcfa717f463d6342048e8c07a331e93219983a1a006dfd0f4dbd1c955fac11c8198a9b4aa6091e066039d1c8b102a2512508c650e795708d8c48d25b1da87f611e59e2f777ca87bb5477a797e94819a913bf07c846585ea290820d98d2ec494d5f98275f4751d0900b690233f9da78aa36d1195e10367db447f37728e88ac20dfe2ca79e8b9fc29710165e031692b6ff1d7e8238124508db63b73bf12e7942d42cedf99e4e5274972fb4fad6d892a75d5420aebf044e9928888f4447ef5ba48ca068445d433e3de4b3398ff8db95e7aa3cab606450bfd0e035a4972435dfa3067ee3a75406c7bd87adadedd303f965261c794f713b3e0dfd79d2a13d98c0913543e0d6c34a5a1316a09e065ed216ede7c06d92ee841d90010d30733937b8456c450eb0e6547c3651f94907632c8803af43f3b0ed1ae53bb8d0d995a95c60bcb73143c6d16723e7624d549e1901f9ced4f3a2c328c4d70e9b2c69c8e983017c8a89e6224c2622a1540006112d48db3f686d3470aa3fce1d53b4bf8f5117f718060c8e6395629ef11a907636b1785c358545b5adc9a3c3d5d8adb20ee5e3ba0f9f3e1cefac2d4a731a133a27a25556fb708034a019bdd4dc56739e25317ddfe71337b48ebb3ce1614fe0f9c52cb25aeecbab7a319f7e523e8ce1a9a5acf288a9d4a63b8503b67c2451ab3c8954e1418544d13eed10fdc9ec90eaf6119522540ce38616f1420572ec7684006e10810d14f6a1a3cc24ad73270e4c8a477aad7909756e7787cd2bb4cae3df10b2bba3d3a587daa501f19c136b7f52af59c5b1f256f4236444e4806de3dda47748d87c87550fff8a8453e4124be3bcbee6c0613c89b9438603e35f8f4222b67f92b1debe45773ebee8315c1087694e913623e490bd28d7715ad941d0d55dac5c5a7f1074ad12dba8d09e4630f2574f5f916f627a5036dc133038dad647aa5a5a59e7b8883774ad39225cc220a5b2333edb9bc8d84d1a15cca4cb113d728398604525c7ac325fe65a85e0ccd35ef3bcc8173e3ac757a9e8f41ce338972098954bcbbd7e2fb71c6b195296130f26e129cdaf0796e60672544799ce1a34d4352e5962c84eaa670f053f466192c94e10a49c553a2b3c0c986b38c851e02579e40c3f154d606efd73e6cbafb71bbcf00e5e2b98f02de6aad9a3d0f5569e86cb9fe28758d91e4ad1e00416e9accce11ff9b02fe931be4114df64ae4678f51f0090b65af0f7d0ae0d16a9a091d5ee5315bd066d5cc8a5c72e2ca69bab5e38405c5ae992f0eed7e4b10f774f42e92d7687f4800a9cf5cda2cba16306d8c59f761d588d9eb71465a01405a90981cceb7da113731c269b515c6de3808e28c43f317e7367a4ddb5822b103ef55decd714461573812e880ea925a43e575de9057561b9fd15260f6576a4e90188c540cd91b7f98327fe4042e415f3b3b8a072631f3f557b907614ddf577f7e798f9b0866632b46cc0a19dd1d5f618e9dc1520b4e060e32c4c29848682b89a9ea4608c7fb025bc5a070420763266f1181a1b20901f67c1888fdf61a8d1b849cb862cb6dcad074c661e509e501056c08c32da3a82e24f0c92aa4028c92a4b534cce4d4a46c23191e32d3f30eb3a19473e8494472d0f34e1daa159152b4a76dbed645af514717ec3916339477909ffde705527b3c019a3011b2f0a58047d0d78abe6cc049424463d6dc387250d6dcd824f9dc0f85b38c99ea985ce88f7a54cd1d7c04059cebdd079415c73594148aab4d4a4ed0d51f308d72ba0b566cc05faff5142001df34e9f28267280c14e0a8907b8c162abf60f3c62f72421a536c9004a573d07028c2f53644fbeec601afee318fa268fd5f2e5c086ee345d7c798c7c5be5d5368ec94de43334f0403bc0b1f77ac426d7f7d52a86b73a06559ea573b317bd2b0cbb6126532ec687813b5d29a5f8a61f720e7480d6588a6e2257093ddbcf90c563879d3baa4401d193ef3ff52fcbbce54098130ae4b99044bfc48a12205e837cb768feebae03e0192986604148e4dc0d7d991d01eec53429820b904e74cfd0fdfd85fb8aa3cf9b4a83ed203250f2cb50aa73e16ed4e734a3d15b5b6b4be08c9813789c6f5cd04458feec3a2d6225526342ec61bde626feaab43f030ea32e0f7ef8c3014770d64a26a00a3d05bae31cf4e8e92bf08c449cd42b8686ea2f6dc624e25cbb3b775968a8b20e5f3dbf2bd18d0574ec5a498cd7bed58a60a0cb0f4d7ae4ffcca996fe0cc73ca672bec0b781cd876f2b775df1f3adf3cc822d66ac3a9b7fd3d5ac20906caa3fa9797eb4a7b35d7f5648a74afc5fc8be277d01f0dbd180c6087f293c9855a03e535bc3a33f5d101cfa1eaa69fc025c981463794ea752cb71141550149e775864f4c78e4a7a18203640950fb10e12261e12e9a3aadbc4e106b2fd359c8fdd1e4daad68cf5d21a14a2372365394e109255bfea76a8eb391ebc9bb3b65cbaa65ec69937f1606f65323b7db8e43a77bcb3977b8696f7fe2403d5ae4d43468067e778d97d5827f10bdb00cb23428ad30a83fcf6f48c8a4d104b4348478b133b7cb563ba6106ae09ead3c974327476601bd73cf1a0d1bc973ce9243ef04bf1e4be4a3e15fe499ac8c40d4decf22f37d39446d6117b2c1610304709ce41b978cf97025e92c8d9afaf2bcaff6672fbacb2705b38aa3748684ff53ba515205cc00735f1526f40c621a425633724f5583305a1bd6f975e0e4df8cfbb58874d837121d542f079fcd25c7ae03f0e9a7158f72d2629def09547f236722edfea34567a55d62a50cbc223a9edd5bd01a771dba2261478fb781b45511c6516bd4c68f656522a5ca5bf7c0d7598537e67409d2874966975309bb4d7de3db1cba22d729be489fbaf42a660aa444e474fa1b0ffba92c34567869218c8869676f386e85a833326151418ebe834966200f6341de4bfb9449c26aacc541e2e5d31070d39cbbda4245603703419376cdb735a5585062b535c69c02ea8f1227a79aeecf1f42e9a91bc38ef9374393666a66aaadb937ace66b677eb71e35485459bd1c791ef60d3c640be5e50d7aad1ae97dc3cd24adba73a42a665f5faa3bc5521c1f904cd122e1d9f0de249c66472f4099b3f8e0f97d74ba50bb03f21c621caf8005f1879695771d06e6788263f90ebf6031ebccd4a2aae5ba37edacc7deb3ec0b989be5d89acf46495eff816d15262fbc75c08a09d81a126c18cd1c499c6c944845c62e40c810e201c77453df1cf827e608023c782693871c7a7fa940e2d88536205db64affa0f17c712d95f1a9f3c4596b0b5f2102a86105e577d7b8c0cc4f3a001dd4637737c7d88ac82056777b470c0580a3684c8692b178e346958cdf9b907a0751aa66e5fe58aeb41170a84fb3b8b1b8169ac51d63226e06c992a3084660b561ce57ee2ac9fcdc42ababbf6efbc0d1ee7a6a499bb39f190dc343637dbebe94c4a53c6cfd6b9e325f3d477dd8d27f21846824955aaeab9d0bf95df816da2d33caaf6314d358c82261dc2552c564af7366f7383280d6b167e259a763b7e85c9a2dc7d59ade293c931def290f7459532f371de50222d4f1d470f50a339d19d144868f33388149bda86072909db0290db424881473bb64b68f02aa77e07c8e2477135225cd26de2a6b4b52dbbb7a6c44baa706cec910f41504966f19ac071988da140a0ff1d494f5b1f6447c66c84b644635111fd8233645601c0e9d36e2b5800d41b63be8a4a42eccdc3664083cc382e03a88b49d5f8462c4b1927529b3bb0652bead2365e80f0f8660ebf0bd5ec315ecaa9c356d647464ff3b429cb581f714a33ab875012331aea6866e1757d24aeb5ebfa9bbf39de386786de414d46b49cef77c103650ebfd88677cf754ef8302d11bce688a4b0ec24ded17bef3ff3cf74a66637a70a75bdb89790407c3269318e41216f5a09fa5e590342c07a5bcb5fb5170d51f322c9bfba199fa49601849a31213cd347bf79581f182af0d5a7c13ff95803a7e5a59f7f30af77090ea82d55aaa19e1eed6cc21653f1350ca8b7861abbd72603a313b23fcc357b302436ed77d57aac9b33293d3f2e0220d39b382b79c6c99e011968427d7e3e1b5be25002e63131bc3eb98a67cdfa7ebfcb81ab41bacadaf6d73a885b669991885deb169098b3790e0bf26d23b277bbe4646f85920d50ef69bc4d557988f6059a7ff0ade1822177d56be68ad5bd6ddd775e6a96bbf25d479e93c32178d3361d7dd1d506bb0915b69e27df2d20ad175d0bf555fcb249d6cf0a3637922f035ae575c1ba0f8e40182a0ee7e8f9fd2ad5d074ab65c04d05d2470d1101bf01b0880f85e80becb9a9dcf25f582db8ded220c4155119b1da5e7d230d340afc66a32697d2b959a6b1e3bb18e88985288dd8e4c2cae36d81107c2dedc6ac201e8a1e4ff4b35157c603804eafd9a11f76b3daf21615653d91556017436ce3997b7d82465fb1a398e13afa64cd3411b2ec351d1509bcb0274316a1d7b280bd3a955fb65256bceef00626c684896dfd1723c7e48aa70ae29b9d40c188ed74fb3ccceba7bf3767bce19e417cda46fa99375c855f3553bcad2cea93fcb54a3d6835bf2f69b0f8b2403f5b37d844c3ebcda4adf4f23c51613f61dc5b822a5551778aa65d5adf258faed4eba208e27bf1cf23df78847590925df2bef87c56b439cecf78cbab2670341e0f3e667325c80dfc9850f2e3231698df08841faafadceab8396258b8e327ec60623b74319751890aa330c61a391061c7f1900021412cb0833691e72d17db61b4f13f9915419857300a920d149e1abb60a576836b7fd71c9afe28b9cba9f19a44a8d5f437692b6f3e9693a087baf972eb23c32f94f2f07e26811aaaf458e4f4b090fddbe93a933d902e5046e9f19f392a9bbcddbbd7a4d7885676c7205d8b66fbef9614e757fe6f17a1ab6ea76a3b244014a6371fa09d26a6735bd9adbc2f2890693346bcb93742b477280d5f5135a7a3fb281041ab3bef7c63332dcff5fee11437e7cf16177f6f8db94a9ceed69c790dd6504d7f669489ad4c1568e9d0ece5e6909c1df6ea534330cd342f16457101729e9558ca686a7e91fb508200df41923e8c0624d1e02b457dd75f63a9e8af7ab9d4f8ea7098f82817806b6293aef2e91e6f9e195e5f537345ac07f80852f0932b17c26039badb1b0fe403ca77a0c09813111ea41cbae758de189b5e7202b61bc012ac4a32e57415932538a275b5c933ff210f67fc0bd824cc31cde17c0f5d3e0ff7e12f55b32733fa76f765c7f19c538f81d6e9aff41a40a86d473a8983acfd0ad85ddf379d93f6f773045e1ba74d3c1776cf8b1a077e5b21d2dbc3cc6786769d1d0ab4bec124ae940e6df6b27c035d383df7a4ae4bb33e0765e6b694c80bfa3b68c6a17928a9ce14b818e8cd99eea7bc511ecaa8da00c6d0aafbcf57957f6b37902d5e41e6707e7beb392f767ea01e69c0794b8b5d71b289e0814ee4d84a7deff5cb6e66951538347701d61dfae737c575c5ea3865c52ebfe707e7fe0797e3fc1ddcabbe05c0d789e12f59cce47a2feac411d25fbae7a5929a60c5f320fcb77f08b26103d9234eb8596fb6a2df97f25daf749f53a763581587e9687e85e2df3e031f0b65796c4b5bf52f6de45c43d70f694f6d7eca050eefbea828318c53653ec0e1006b7ed436ec648f108025f9afe29f7b0b27ec3f6eb5dc7c957e30fcf0f7bf368879eee3f7a04b82fb3c495fca098b47dff9970a0f1333ae9ad17e62d42ad0f1712f8447cb3c4b2abc5453942e583dd91a4ca917eead33db0e7675ef57bffe99c708cb245c7c1428bd702be534d82ff116603b7a3e2c87b396801180d35311719156b3179ab27cbfd4e673a122cc0d3e9bf627970265ad835607e938fe768b9132afe89e70b069be3fb31b1f11a52e1d231bb3afb5f8b74e2f62517ea05e19e85bcf2f5df5760ebd617040e04b13c0de017837f89bd0dbd1454dc5b8da476184152498a8f28a1f4b2411099a57e831a97d944cc74e56614599fe9864b2fd6e3de0d64a3574dcfd103190381313cede5693f55b2691731000cbe5993831c1b68bef8220892b4a0cd776af2ccedc4939e7569cfc25331580507e39f14b833768e7cad81bde59e2f75f39398ef455631ab70b3e6581d1088ffa7b5932623386ac743adbb42abd90557f9c5ad2c2b87ceeec991d9dfb91b0ef4b978ef8a17e1ef2840a89c3a0f06868524d4093c2b9de83442155777090f48a0cc4ce8e36ce305ab2f2989c4d799df48815998f35618dde60ab0ae1e6f726ade64d4adca3c74b38518a6d1be24a3f3de1416bc6325d7bbe80b8e0a5e9d5ebea9bf977dbb0bd1bad8c9221a14d9b9d6b8ff5dd48097fde69a05b076e4f40cdd360a1ce85ef116d87a773823db1fb10174a640ba8ebcfdc346ea25d05f53dcb23cfaaba34b6835a93cfe5591e483ed786e82defb01e5477ce1566ada3840d0dde46e772109ba77a4ee8a1d5b0af1ec411d772f33f37609f934f11c66e1d9f4036a21cc6aacd60fffcb0a883d16bba14cf6c092ead9f355d057cb5690b8108126aeba53fad125d557f49dbaa354f94c1e42ae41f619262d60f6caf00611e6915e623de16325f555d5a116c0439709b5f9e136faf700a2c9134ad39cb21eb0a5d2df43a073f806775cb255bc61a08a9b6dcde53324d1ed71f22b6803b93a06baae6878778385bd61d8fd216b5e1e8695b36a7c4d8fec5a0305735ee6965d25537a77d1923e0f3d5e99c5471b564b080fe2a7ee3c2292bfe557dd267eca66cdfbff86a47cb2966b9e9fd8b2bab9a427c8aec5cf5076f7eab7367ee7b619f1e6faffc75a5ce48509aa4cc68d100702404d2642507da84b1e7df308fd0d7e363b72881ed0b7ec911add4877e598f2961afae29167f8b8dd2e73eef7bf6ef207384684eabeff05d55f3b33c86d1c8479b072b0d41a9fc2b06f0fcab9f45a7675df0773e75bce82ea2811632b48adbbbe1feb1603e08ba9823f1dea5ebc1e55994dd8c5a7c0ce84aaa85d834b6d33100f647b2fcb3621ce7b84fc0bf7cd575bdb54c49db1ba2f4546ca108890162762436ba482beeb40d375e12894a7ea50798297146a162f283eefbd697345b81e99e273f7f177c8652b5dcd851974b8426d08af22628bc8898e2ceb1f9276ad1a2a01384e721e3287d79a10699f9c8d73e128db9d816b31567121ff3f94ae8626e0a5cf080316c4173c99192fcd8b4e4741b0f9ee8f8610389a16467da21b3d6360bb46ce2bb6be2d962c0fd1ad6e852cd1914f97832ff42e74fe42855a8bc1ad58615b4bce12bb7d12e9ae7471793c3954a8957a932af415e7f33c446c364a5d8c13cafdfbc2b61b92ac3faa956dcdd155db5b244d9776fa763eccfa09cb4ed2029113247d63189342ce60bdd4d3c8b771d7c6d88b632db14575c30217ac1b7be369bd96a8f31c50a745f16bbfd897d6c39e8727a1b7017e8c0be3996b8b258706ed8d8461ff14cfb0297e112bc4e89182459f004a951117c59b89199a2773df295421a8749705849908a80cd4635d3722fc779acb12732efeb6b6ac0f95313146cad1871fa983f5c5b456e72f94085aaca346d666ca50bd9bd171ee885e8dad12e063a4f3115c22e384ded4dd8c365f05a4755ad74b7b9e14eb069aeeaa3b88dfdb00718570f0325101f878b0e815b441573beb4bd2ab541ed54c67fc6bf11ae0f97d69d8ba026a4f1dd425a05e6772ef0c223675efbdcea9fc8800dde333df63319b203980f1231d5ee2848c0fb3bbed1a13db26b1c22b61fcc10a04ab88b92d867b3a84d9b23daa6999580564bdff7985137bfb3f5df465ecda1a91e61e1d7b89f76fd68bc07bb1b19b904d5ebe07e8cd21cb17e138f71d2c6613f9f40e79887d159df84fb1763e6a2bab140439a4d4c8f75b0c467cf47ce5563155c81e0b078616dd499bd247506e70e877a1b8276cdfbde88764186648d601623d9928aaf8e4a18990d81f69f40fbe599e5ae254e261b96037270bcb528851328700c73230fb44a0f731b5a195a073b1704afb9e71daecd21b0d2cbc05107c48e9be95614157789ecbd326b57a8214a853a7881f19725670cf26a78a193fcf813224e8acda5dd2387087ce536d5ec5da97292cc9943b198c072f2cc5e494b557634c8d29e2be41f1fc96e0be59e9b1420521e471a90bb81bf3302ce8b1618f8898a9ef00ace3710d05bd8b7fa77399134ff5b77cf7479b6c2e4534fd8a2acbc77333571536c7bea66a836ef9355db2419f66d4db46220db1fc2eba3780ecb2a08259c984500e722ca39f29a1ac06ac9268ed841047040b76169acec7ff329cfdf5306e1753143ea11754ab4b2f5d7c5c259e505a51a456007f3b84fc47a8f2002654b08a8662d057a7333ca0b3519fefbfb130344373618adb48a62c27b155d4f5806b02c9ea7afb4909d5e1213037388f8349032cbe37c41ab812a80637869377cb26dd6b31af8abc6ca52cca27f7b059e93b3b57fb685df8e8e5a0831c614c435012487567b065a5e92f83e3e5d8c6088a524d523215731b6a177400fdeeef8df634f9f356335d1f6612cc2cfe19a078d67306b8630b6118e8a75c44ff3e728d8882289ab3feda16fc3c929e27b7fc81cc150d18128d275c99c5fecff868bdea47c28034410cb28bcdcb78f166318aee36bf54fdcaf0cc2d7347428c44ae76d749155e2afe8b523f4c3a8ca969f94e897bc7c93163dd41ab07af133d2eec6c364a1e33e5b5bab1ea463083d264824b751117cfbffc807d090f891600d5094262dc560924c5a8e5e68bff4f3b55f28046a0806538a1258d556940842d7bf6a1ccec5b263bb226c7371a2ebd27d3fd9d6ff2dc18599d414cd63b9c5df4dc0eb0e525b7cfd8417c8e7b500e27403c0184d00b89265bb84cc1133b5efebc75951fd959cc0b7e5d52bc2ae35f3643fa162235b04750b3c112c19fbe651f5d860a630a901bbd2f498dac3a4a142cde3eb7000f8449ec6f9cf34f271f70dd31511555b7306e59a729d285e2d3cdeaf1368cc9ae4eb5dfca9bbfad43b58ff991f083b6da8acc4f35a75ec57d8c78cb389899c1499eb6f01494dbecd665f03fba5d515a4e84a1fea6afe460351511660f41e0ea0cd94b6c830dfbad67196479537bbf0f2706b1ad64bc8193e4cf13bdcba5117e4b89b8bc40687fd845e9f43299d413e8497f43bbd77180cbdc1b89b1ec17e142a458276746835a0533613496f52c546edf765dbbbd6b88c63145aa2a3a122c95ce6ed40656df02f698cdb9ef4580dee495f64208c03927d51c96fafd8f7b95950c1e0f03faa114914b851193eb30e4d4dfa98f446149ed16eb68badd76bef578812aa5d41c032f0524cbc3770b98842164bc158b44a76e77e2e5f6446dea14a67d51d5cdaec5dbd2fc543f87325b60e88df0667bd1c24bc7159bf89e7b8fde4a1020d7ea1f976490a94b29066542e4585888c8043109c5827332d2ef81b624fcdd14a29288abcff91be2caa17c55c6a84145287e6faee6f6471255169a1f6ae82bcf335734e0b5014021ef2d182e3d39b9268a1ba59bfa5322f0719d5b8f479ca2f8d3b2cb7ea92be0f60b31eaaa85e55b380a5ffb32eb8367b773bc3f3218978c0c17488868c29309147a2d1e3f6a0a640e39701b8861f17e099d227ca08a65a1b20d0850c5cb846c2faf8d3b97f25f7631f08c59dd9cf7d10cc6a73fda2acd252397d42396936fc50165412458d3dea7b87e41b0fa0e06314b91dab470163ae86945f928bed5a3a8804e9b85b6a4da3a86905deb8c8b7986cfe298742bd7bdad7209de2696254b30036c81f6e06bb4da07127875364c0b1c5ac57561de735b960fc512874d7d9798d82984a5a2c2b227b4bbf0bf61fccd19a6aea544cb55ccf07cb88a56794df95630f64fb521df009760159a3c6d81b262df2d963b33d3a9a36b7298162074fd24e6a4a6c643956385df01cb07bd6b65145360efdeef7ffbf4db6648a79c06f9f225f6feab55c799efbc95a63dc57c3869adf93cb29044bded0bb020d1762a1408999ef6928aee7a0423b3075b441fcbb60adbfcd9824f5e2e9ae1b9fc3f9ea5eecf0b94714ab8a135cf4c4d4a6023b0654562912f31eb57e4992d29cfaaa85ad37a75e7b87aa93ce15a79192ea313611f0e5eae546f15d945b1be8443fd145c4324e6bbe8c576163fda505c2dda0a1f762dc1195f45835afd4824f68675e2307b9de2f33e78c99d3d6314e6e4e25ad0c2ac96a666508f0acb340a44ad124827493cc95857cc712b955b22143548ec6bb239b26fbaefc554009f5b9e46c6b6aaa381509b258dd4fca26b7c78875d7797ec24792d59e408415a0fd93641c3a8c099bdf119af4d1aeafc72c4f41ad0e932fcdb938357b3481e7c258d01c8333b73301865ab69f6195ff3a2bb74e80da8becf5b3d325ab7febef074e11aaae9fe9e26d1aaab8f1ed457b38cca30ec47f39645b75909004798a1d9e07a3fb92d72e366e4d9596f14a125a05d83a2b88f062c666fb9904b410ad8f7cc37a60ecd676d46f62617fbb4582678cdc692b61ff66b82cf1424284c8e4b90bdc25d566a586fb1f3cf4e97130c193d741894736b838ca3db33f76d4e01558fa9635437a10c544535def40b34e4ce3cbb6326762bee9cebe4bdca94ae4384619b16fb98258863c184f41400e9e8bf547abc22453b6d43ede6b184304a2cf081487dd2de435c6b1a21a3e650ebaab2fe39e49326ec7e2c020fe96d1f002186a2df739c935553449d6a77f3a90ad4ee565222cbd181c73900dba50e3113f1992763dc0a5df2c3612855ee4a76315c7008252484822b83af72392ea710661061d67ed9ced2f712c114e5871b884a4555b87e963dfd41938d7949bdda4e1382763455869e9fe7f6df027578679d4dce221983be69c42ca24a7e73a722d357fdc2f59c280e26f0482da969560dd8530f393c126078fd60a128a3ee98af7fff55d68b558c6006a5b41a2134c9fcd2d5f3107cf3bd13ecb12b266335fb818f70cb074d466d7a31d9effdb5f49a62e2bfb52076e8b7623de114d10859cfd0e771ed315bc14c9f6ec60dd8ea3736972ea1e8f36dd6314f679981b7851a86550565a2e8c90d23934089a76353e7595b997b148047a276355d5fe213345d96115507b7002ac3f9d7d81f7f498678f614b36f1faec63f63a4aa5b3cab31f61abbd7f11459bdd207305ed875b87485b8573e09c98083353515d054de292f8834cef6b1ebdb4a70cb572c6673fba866329b2d473fd1ea4d08bd9f2a2a62f81ca316edf0b9e2147e868beef0096a9fa9aa286de0ac9ef86c579ecb68dc1f696058f1d1f0f8df23bf2dc439665c3e28ad20c3fb86af5d94b6e8a5c9c90a434bba1feeb78281d653587a297895b0f9a4ea5ef74c962b07fa1fc90c78656677f63e7d240b50b53310c305d88f1775c858b10f7fa866df30cc782593cdd7a7f4aefce22350aa7f8cb4a6b078df3e054427ae0f611c57c7ef8711a1801e3239fe2a125131265e1bba608e286dd9b5212837584527406cebf8fc882fd396a65b4641fa52354edf2a83e8cc812c7b5935fdf9a78533179054392afa7c2f82cd6efd17b5ff8687eccb4874b4d83865a98dd4caad3fcc3a9a094eb32245d4c7b21c29dddcc1447aeef9d61d73f187b3e2807925f2b2261a57fb2d48b88bb0a13e74572d4abe4739a458ad8d957c96ffecb7d585718b3e27115756462fb7cc13b8e5179f7c6b1ce742d589ada95344e63c17f7b80ea4b422ab7188a58f570bc98e71ae20f426bf7b1ad00f94fd1081b352d597dff6cf8a59efd1074c5a0ac614020e1e1ecc0f3f18517f8fa2b72f402b6f964d2c9af4649ea36d58f1dff763031596b3de8ac35cd10050be3b28da9bbd6d37fc01346ebd05fec1eb1ce7c29f3d4cb44d5f4a19c87e9b86b83603fb3fbbcbbff97f10dd76465c107f73eb21c386789a6f2c93def029f5c3f31e651d4b4b9ae6b5187fdefbcb6eb94a02d720aa65a8ff52621ff9187452d79d6a17a0b4ffaa73d3384c256815f14ace3a2092d234ed44239dfcaadc63f8f6afc15ac039520950803051ece0afa12b69014050a8443121e679ea1951a0b66b734ac4fd722e9bd45b13e9a8126639e78b1902b904bba9e665e1f257e424c67c3560f6a6163760152a98ccddb3ed4cd3e890b0e7dcf5726c41ca697ccaff760138c5e627a6eb76c2ec1ed3e6471d27974f978c676d51891d8f883a1f48a3204a4de5230441e5a62962c3224cd44aa2905ebc2367cbb71c575712400bb415737acf635509524a68d27801318dab66d27075678d6738d883f207bc89b88718849dc6c0d555bf8d262fa791b5643f80d10a850417324a167e027b98592fa87292cde68c1cb833d6932707a0e3e21efa45ffea3178aedff29ce22938ed1f4e4fbaeddc37e9f677c046245f33157f87aa5137696cb8501e7528ab529f4fa84fda7b0bb8f374c26b114b4b23d72f9fba61408b2dc300d806d1e0849948c2f3809a8f0d1cd249e0cc79f7b5e5e152f83ac99976f5cb25ffd73fc60d651ea39fcdd83278c70e0cdda4d146fe99f719b65eb12578a58136fc98596de70a40e99112734298bf42453ecb7d2d02fd64dfa3530461ab4f9fd76efcdf115e439fae388183a4466fabe3da706712ef7be664ed66f5e429e840e84bb60f3c7f984bcb21fc2d55187a8027e92d33d8ec51eb4e88b0054e307ae0666ef2356f2a8fffc7a2722a184cadb5f9984a5e1a4cfb73fd2c831d4451c248cb76e7cb03f6fb0a1cefa36c84ca1380eb9b6a394ab7ec99030068919ee1c5130bcb26de825e57452bbcd66d0e545d7056c38ab66294520d1db40bd8530cf54f8df07b6fa612bb45df8aad291aa9fba0963710192541543ad256723930d6ae5e86d3ab2a8b53d659cea95d52c33b8bdb21b733bc2a8db4b8b8ccd2ef2e9e033db4da0999441f4333a25eab53f398d6310a2a8fd08a2b71df6613f80aee6a68486ba43c9865276f37b40108adce8a440d3469df214ec2af5d9d7a98a1d9a3a05771ff40893b536f718ad193a2da3a568b8b55134b7f488a74d18dc1d86d5525a54e5837741921618befab638a846d50e0b1ae585ab9a5de13d70029c342428b744e1ef2ca11b01eaa63dfcfb456ad74ff7bc608794d26a66dce77f6f8428a248dd85358d5d592c5d8cc709c0b7633c0cc38869e9192a0f062a9a03900b3790602c887675c0a2acd890c9fb106922fb43db759aa9d22f08e4167532f9242995f6a1f87c37d0f2fc4eb0d7b463cfaa50f3d854b2193389dce3e471d2a9490cfb56d642e1e5c2b9cff9e397b48317a12dd95935a48f74c15111d735ab0f22b5de7292bf9f7e59b5c24d1ea15b0f8ea7043aeff9dfa396a27062d3d85ca8c0d50b2076210d67c0fde7b681845f0747e728adc87d5ae42eb9802d617b2e9bd5d4fbbe6d6d014466658eee944e455c8a61e796f479a6da8254bf36aead543effb357e908ce71ffafb03d182648a4c6169ea7a86b713ccdef35a7ea1f665626458dc69d129edbba05906d3173b9142476c93c5bc5b489ceaa52c62adcf48334059f9925888a0bfb04b9083c43602fdd146773f388824005693ab00b0a727184bd2bd8796cc828f8e335f00159a265cee63fef6d14a11a8daa78162222685fbe2bf16deba2f3aab6503704ac21b1bb1c50a92fd14adf63261b559ef45f4a354bc7531e0a1eccdfa362863be3ded5f8aceb188a29c7d01bb826122e6717789d1597510543cfb10618da1cc8ca47535ebfdb5f08e0cd567a1f73b5d64273f50a804e5fb0ff0cbe227029f8aa4d6c934f617891c14692f1e39e6ccc50feb14a4fa677036321bf0b7d1b99b0bace22c6e41bb06f4d85bc3918316e68b12dd91bcd01e67e05128f03ab773eb46a061052a2d1e3a10a4916baa4eded2f4fec4b9635f00e6e28f9b837ad04946089aefd68b94653daba561ac22255156db7b8cdace696366eeb9103948aefb63e63c867a0646bda09659a9c81df8e81d788bff9abfae4c8d14c9c5421c1250e0bee809235aa183ddf522990c429a3cee79e98a4c0850ff5433126cb1ea17ce29698c21d3c90668d00a6cdac2422272ca94cdcfd6809f1862dc41cab438dd42c9b713cdaec543471dc18dfd7e9cf853c77d73eb3c71417f9600fde0bd1aba3a29be3453e96665a63ba14117ea0ff02c66ef0604f8cb9ce4e9cfdb9e0f277bd185f3e34fe50a8a548f019dec53bec8d371b0deb734ee3a1e3bb6f2422d7d03df1aa331a1960079bc46b4cf2a0cafb86449f245faf13dbe5460fcb3860611f4e918f0c3f6b850ce419c981e1e88b55e46cccca58265366bc6101bdc1ffffc872dc7942fcfd2b4670bfcd09d7ef8ffcad016f94083878e9a2522c6f7316c3caa48dada6a0145c104c42a72c92d0c42fb408d3fe9d75e8c1a4743dfba3b4690d504b8ed4ee25d043dbbcc46ebb221bd2836380279ed95fbb986359d43a8c9f8c179d99ac8e9ebef0351d40acbea05cd5aa4197abfe2e75f67417c9b19997f6d0f6d83c39dba0c7d90cb2ec8f2f63eab1d6ec9f3e08cb51d03dfdbce0bf950ba43fec6e42254d7592e979ed98de5d1bb46a68bf9e251ff7d047505695990c1afd8f48159abc199e6a714ae8d179508ae1a6a5373f02b9fbe93b57ff414f34b5df759a90dab5a217a749833af48132bebef2ea642d75a97fab2a178d18ad24152ec4c29bcc8c6f748461b1b592e0c5c71f7d13595cef17bc26becca36a3f4bda7c7b6fe843e2e4b2492284c106a68ce2781f1ca3444accdc6cfc7ff1ff9f81f5fa4013f5d84ea8104b483bf9ee43f4a7766a9584c43b3ee8f83e3ce5f1ee0c8455ba25c50dc5dce0e4e9c529a565e62cfe07d4eaf2d31dab60e725a6a8019a5e1d25501894ebd02e8f8b32281266c703efd2d105d614cb414772d073ead7e032d31ac12456c2f2debc4c47e8b4b0f2e687350445e3c815b523773247a5421884ed855d3e8f0bf6bb0addcdd2d79ca2f025f2c1077e39ab1b3673ace9075240d1c4392ea7a55fddd8ef54fa77247e84c68600dad6247f2b165b12bf3408c8552ff7b1e71135b5493d78427ad5f1a20f72e0a611bb96e0f0fe8653e36ef52d5b3515d076a9063dc15c22a341324ee6105a00c8e4c6205f291aeb23b79a7d0fb42f38bafb1232334bd27de400b6bad24448be9db8fa37f22838537d6bff1457f416f2b1b222a70dd29744ed2c8df0cf2e9df50691194fcaaf16ef1762a289d7dc387b98762113c39a8a4eaaad1da55befbc9f7274b895b38a19c48630c2585b0bf44d9a2aa4334300ff272637666063cd999deeb0bdf0a820fc7c2045e86e104a8a642c1d94d5a3df25dc217abd0785b83c3d1f6df01f60e1c2033f848813858e8f7cd0f61620b1abb3d977933df8b3a5413f7c9febb1e13e296a0374fe660a9b7ae75dc6dd8682cbad099eda2eccc97a447f89396b906ec41eeee294c472c90b3b65c6ead97ada4f5c97819c2a6c7d3b11c2ea86efe1b1d551033d820a331077b1e58a4597cdcd1ae5b18bb8d710c0ed112f9350a5bdfef91cbc52b33f7fb26dc752099280e8f570a0733457793f29773f53c039eb184c750567895c7c4d513b8284b775c4028133f1ee2a16be2c4561f2ded9bedb207bca6b448902e78e5ff121aff2562876dff171ac028ab09a825338f23e17c99a83ab9e7c69f7f535d94e4c676410c278fb1976541b8a3d8bd95b0efe9d2774c1478001ed34a1bd86f97a8d4c024a96594b7d3f618feedfb40a48bb33aba9b5aa6ffb9c311424ebbb935e916b2d8926f5343efda545ca4bb2864e36a90cb667d65204eb9afb529adc0fa451d653105e0835c7fbb57a27218f318f8a4a2df8ecc92cffdf13f8160b14969c28b070aea67cfc21c52ccdb6c0e8648a7577ba6ee3c924ccb64f13f4626b505c21026b30284327581317db6fc4c2a7cc2ab4e5f18647f22e20bb5bc7c8f9e1b9e4cbdc8ac50021a75e763494246d41e3c7274501cb3e469efbbf47ec3ec05c266d4c03f18eccd04805782bb78cd6bf56e926ddeb2595967f2c73399227bd9b2ce38283434fc26f027a63b8ae22a6ef072cdc03a563ffdaf09e4524efe3ed324a6365e8e49d001fd43b867c516c25357df10f44e1b369ee9ee7f87bd4619c63c37238e754a358d3ed3602249ab1f436d0b52276450101ca19f0c52c7a71c3c030a2f015c57ef970dfb71035b4017b100dfab2b801e6f12779be0adeef27ec4ac13267b39b86e2199f868a9721df3a67c208aef8adce901c1007c17608c448b0359bd7c8ace5667c8b15fb098d54355910b31fe146a7d610d87aefdeb4fb25129f7704be8ab0a9f64836e0a075e302910d6d050eb9ac72b3a7bc92fb77fe39d088cc66830fc50df9627701f2de8168dba0aea8c4659f65789134f5861a09996d40820f0ed3286c6237079f4a35c097d2cc8878317f6f6229469631a475bacacbd7bf6e5e47f0103046120a28db428b80d2f250b823daa93a73c6a734659baacf2969c7d8a4c9153b249fe36cfe3fade7d9b18dfd93e8c4798d7a5dd0229982677cfa6784b4f51d55713e2931de7d7b43b112a2d6e15c64e3e93a3970910e6292ff11cd4fff1f48a55ca54dfca5036e61445143f76a9b6d5f085e5cec631b3bc0b3a36310bf7e3995683c5fae718e9f71103c7ae4bfd5b17f82b4b53464efc7433f7d2938b5c0e52acafae3ec2914b838dbe0a7420343626e22788bf701795ed1d9ba8d4b4c70fe138588105e16af92961ab24149c0e0b27954b04f5479dedea3c75c042d0f9f4e2f46d59f69f55f550af25c06e06db89256666da1a674eb7d9c463be8e3c2b8a8c85d64ece269e79866b129de5711ecf8164e5de431fc9e6093ade823c8af1b3b9663ebe294e9926994ecb406d10ddd3292b51d238a42cd0dca1bd57e7f05732f4b9730020b75c256f64c76b038de29e4fcd5a7d61957fc2cf72bb36c5af5702524c2199f18f268fd7d31a804eaa7237ad049555314456e234a6e54052cd0381cbb927c9fa7ae3691bc262e56c8bf570ba5893fd948f1733e4c29648478ec9733e3778ac24dba952858d31f880023cd1cc2318ff12fd3796febd5df3df96b5faee032e6d2394b53e877f06eedee1dc3a3f59f85dfcfa9bc211cc0bdbb60b9a4fa60a3b1af05824f7818a57243efadea7e4a3f9ad9edcab871b54940de8d3bc339a53487f6a75f5505fb310c779c12dae07f5081583b9348f0dd605e2ae2a4994c4c4225149b884921e747e7149ccabb5905fdfe77a968bbca7ae595fef6f72367cc92c6e0a4f338838d731fc7a2d683ca92db2993d097654f08953cfe34ba07fa7127c38113bcc254a739d8177441f517533d1a0f14bdf836338d6f6056529a377c827b48196da6052166fc82a2ca5fbe7eab22d0b1365767720b2594f6dd9b0eb949cf5485f75c9d7b3b1608e07b524a32df87df1248adf3283858848bb588a16d2434a1094c38ebea984b8037fff6e90e94bdc0d8c037e544e102b2f27686f180dd75415f355538440e5a30df320dde06920a16deda8344725093adf875a0751f1a87ff840569eec9738430687abe5735449fed01a6b84c9d0629a81dc69ee41a0881b72c7a28ed9b0f9bdf2960c8ac9ef39da30c79ff3b9b1cce56ed1ca8f1e21d0699d1a0e8d17fc16daeac398b018d7a6ed2698c647f16702ebd78d135abe5f33b7288f85dbd4a4ac7fa85d6a200ec0f6c547872f72cd8bfe9591e2abf5752fb434104fa8ce613a60f943bf7a01e83b3a23157f0a8f383571cd0bb13f9a924a30d9fee6568cc88f6210f52b883c23d13b5b517f3f9045e171832b08dc32e4abf15e721906ecb0e3fc463a508e36a95d18b05ed4bbdcaa7ff32133cd9af7c9a4be60db6a0fce89c21891afbedcab2aa2e3192aeb75ecb3b23b7c4046b5d66b7de26510e57d52447e966d919e4cc4ad7dffc96ffabd563dd8bc4685892573224173080942735fae3cc222448e3fc9cf484cbe9761414561907e9e941809d00f056b89c07fbfdce3a920960a3038f0111875ef4c5005c5b7298a09eb7a34fa9344249190e23f838e989abb7da3949581cfa573c379c54eaff94b93ccb90beb3b0508475bbea767fa065272fc45a1a8b86cacb2a4c1e7899660103729b1249933415d9378214a15c1578f90f8b4242032358abb6d3aad7ea53bfda975720b16164ef306d85cf1131b0cf62e68dad96c945d25d437c6766dbec763f00a0f34deebe135e595d7ef29a82a5b94d44f135533497541a3e43f25c2ea27f2af6779100c4aeb32df59a359d610eaf9acc6c46e5b19e33e6bbdeed68fb55c146a2d0c6b2779da443ccadfc2ba8a1511f4d8eea6f1dd6457251f3e332c3529c3a76273a63c5535a01958512a854242c4b01bd1db70bf4978376a0d24c973ab032b61d6dc2f386b895e1f609941db1ca3b744f06b7141c327d2b85f4bdfa87abb68771b86de23532d584f3af02695bfd06f7944f03852d2894e2185180718bbc1add8c10a94e90b3aebbffbb2f2960c5e5a8911958cbdb1c704e62abc9d0086ba50ee93e207faaeacaa07b624890e1d9283dd1fd77a81a5d7d96b2ecd9499c072e85d9a5544db33b47aa0728e1aa2b35b485dd750abc586d25832ab7dd82f2bd29281a77a1eef2f12a11829b8ec7027115dd0a5e157ea4d2662254b2d5dc552ea69c389e46afa6e472a874e77a1491862b1d05c38d51a6efcc2245040541b54e0e156a060d0626875a813035b2dad5607f83e72b6ca4c8035a841b364524e40974f50b2eeb4236381bf4c2dafebe1608b730ba0cc424f32859f464ea32d37d515e1fed11ea97de62962d75e669d36409437d3a28f7cd8236523995c3762a736c63cd0940b4f5fe1d860e2095f7f28a962b4323c582d0682fae2026186a5f0e090f34e4261971c4c0375168869066e84eb92eab20b2302397bb474c07b95af5d0940a7e6b11e82730a2ca97dce3841d54ba2545380ac30db7d354ad13f408a1ace1ecff41ded9ef40cb8770664ce5e4319ebaaf9d6106fdcec2e3891a0d564f2d1aba04ff18077bbbf7139de5f5994b9f82d3198ddc80a4036d989422ace4a57d036b198396efb34bcaf829448c6a97969d1a42df03d1f357c694b2ecf16ef57f30851de71b92e356fdd5d6f6b123b65d1545865a2b206dbe23e8482c8de94763134edeb4a871c0ccd4f943300d0f3910b27a2c2ecdbd4c19971b37d09b2532d312013703fa36ea537fc794788ef5f2afe2713ab3bfaac0e56ff2d741f3f5c8c1e6f272de01e640b0df62947c0b4070fb89d3d370e9beec751ba73188adc83ea38f259f287b497282856690a2b8e6bddc4a8204d9ccf9c706965d0f1e0918b7bf58506331c398f2bb1f2dc307dcc7f3c3a00609b381cb1e47a4e9eb2dab35ea1deac1884ce2414a016e182e9138810d0315ff5ead00ab7cf90bd649771f7595f3b3b31403fbac2748673a8c5da41cc6a5375dc2780f374a3af51502e694a51bca6c18e2b7ade15207ed45b0b73be39e536c5846e1ad82369dbaddfa2b9bf251bb80af19c5703965865b5ba6fab53294969df38f237b9597d6612ce43d088689d06b8b3fe54a82d48fb53517e3f78e2db442961b96b3a4f01c23ccd0f3c64bfa9082b69a3b2f74f45d4bb7bdbd601827adb4ba9280f55523c4a2f29aaef9d8c1d8906ac6d943227b606dbed24d2eb1fda87a323f144f2bd2d2cb703ab798ea4a0955d5fad6d3cc8f19ec2d3bc00cc5d46beb3b14f76abd51bdd941956f023cfbfa1c8605f2eb3efe1890a088f0740ead861e09ad0e20be426e68fdad548a7d5ef79f1fde618035c360d6be0b67f85d5db0f6b58556ff1b40416697a15c1fb665d5b917be0a9f3b11a9f81f77ecaf28e8900273a0b410b4fe910a29f9f3e6e4a12cd95484a6762576396cd38d70781633b86bc78388ce7e039d9a12fb6d86a581a4a87f1f236b8e166953f14cd2226a602d2cb48c83057f90c2aee56d78174bfe70c58fc19fae5800f4de70abcf35f3ee6b7aeaf183300a9cca821d6a4766859ccb7a914d114cfe3859b05bb63c11581c32664c5467624cfb2d1df5522cf4d0f342169e68b3952a141fbc029a23d04d452629af3d82de894144c9be2ff5bdfc8727137267b105ef6182f5ef4e3bfc11ebd38d9524369607f2126d17151b129401773e07d27ff6fbdc1e3c97bc4a9e81a46acbaa3f7eb6aa1fa4e279ca8ae027ecd63ce91f3aec87656b450684aac2cd607ff52342577bf35b99e471bf512efdd404db62ba67bc0a1b8dd6455a051960ebfe998099584adf8bf76ca59ee86f981b2ea718ff90c73a02dd45bedb0269cdb98d337913baaf7b21bba6b5caaed37b7643f482660c7ba9d8dbf2b84eba0a64071c427e9e4263658f5c8a53d6d8075990dee71f3cda450a40b78d3452ced8d5e6b3a8afed447b55c65ebbdb6e0b2c2ac998b8ebd89bdba2f5edd2a768b723fc3aaaf491d485ae4e299a7bfe0391f96566f35d9fd6b2a7a1eb1b7625ed4bc95a088cf34bae4d4bc012f46d75be57ef1ea1f29e01548f125d22b4b3511f3806a0dacd31e05949a803a16a3a6879e25393f282cd308212835602ee0f6f78f8d69891b8257490fc1a08e98a3548515f0b1e5fc946a06af711997b9ba0c8bed4f40adcb7685f86aa835ee5c07828cb540a858ef76ed13c5d149ae88c39e4d633776a8acc9d97e470aef36d4e5b03cbbbc3c053374102bae3c7d99ee7f0479cebe53ee733d5648fc3472aed121b92790c7fcef814be8b3e20976792910325aa73af123e092c340072664f635469ba23005b5cae14f81557e2441e946354e91bc72334835d444eef8368fd7f0b19143b538b81f29a7c3f2f891002b158a8f2d3a50a54254d3f0a90f26098945dc03c29cba8fc4b5558da9cd0bf4d5644b3ceae66eafc822f6080f7c75f55810459c18d7ea84cea87751d5d058f830781434914a11cb9129772d569e08198fe3ceb552dc2daa2d4eb4c0580ecb46a849eee347eb8bd55640ce8ea2644c0cffbc78b87e8bbb022388e2a6171a48e3d49da19f8f290d395d426f98abf4b96a22eb2ee724133476e076654cad264f728eb366b0dd26d99f3d692ff07ff79f77724f0b36e9905ba69e8b8cab0dc90b8c1e4662f28555fd9f56c3e7851f81e47c67a766fb1a75123094777524715d43b2ed40cd1f6b40f20865420d0d169c6c70e7cfd0328cd3e27e4a3b534784840f89ca6adecc90e8be24f05bbd22c08fa8b11e6652b458e782e80a8a0fbb6aa08e46def704add8ddf26cb8d724940bc580921d7248e6dd9294106f085bded4b4f9ebec2dcd53cf71b935c934555814f4e25ca1f5e80cbb72f1de13f52d35d63baba6e564306405b04fedc668f34438757d88ae6b52739e170afc218aedf41da18970cd6cca1bd4cbb0450095c7a1d08ca09c6cb50703f39a7f6d536ec90ac84ca79a4c51a58836362d922d929dd507161e4f11a5ca8dd7a5c78c2fc324c24b2c3c179db6b349e828044741fb1105c3f42065a4da5b39356c6af20520c1c7aa15fbada3ee8c8385c993f04d32ab5eddd6a3ddcf6460b342e3a5ee39e24a72d961daa56993068a80acdcbe5097aa03ea0d7d21541b1f87ab2ac6dbc50e0efaad77ea4fba9a213574062615cf20ce47853df3d530431fff7239f6d1ce27ee3357358bb32ec8fbbfd65a97ab32dc1ba4a2fedfcdd1648d85242d04a2b95515e2cbbc8d4f969cc14191d033f9000f8d80ea54e223d31e1ebcdf98228b93ca13858cb4d3b94e2ace72c23ac78ef575c5d82fd774ee68b27dcf6daa0cc478b7d2df53184b0767744345d8a13de2029a2c6e6d12f549e6da6c0d67d7b981ddfb123000ee80c498067ed9e0d54b7bdd76b2de04f022d0738b9fae3845f9221d4fd8b597ede165a61d03684e33d9800811f6ee60806a21981d8f875d529cdf8fc37ea9bfe4a1c14473a2327fe1dad6385022041f75e4dbac6fb3ab7520dd74b1e5481040f2492b23012f0539d82e5f3923ddf290d60e0c43e36cd074722b02fa0fec3184657e264da262dceee47233566cfaa638dbf94fb69414c56d41c23a725ce383a3e35a8ff0c262315d606a6a0c09cc2882080139ce88610d5a51137c33efc98bc98f5bfd84a64c27fdd6806c8aa9904514c24fb27997600ee616d6f466e162d6965137415afafccfdf4ab621412a15c2124be8d9ee747d327d8d59c10260585feba80c2c021add98f626d947f229f624dc2d1e8e26d99a0860d40270850cb25d261a390cfc407f96d6194bd6c28dfa3ae3f12aceab720c51f5d8a54c56f25ab0bdee71d02145f8776aa06145edab7af02c4a98fad99e3ca1e81339ba1c8f53f26a24cdf5bf568f1c3b8dd7e89782be9f7a5e89af41572d791ad1999f3de688b34b42cf8db3fa1c8eb01e46b4f8c0576fba48333a5ae4f14678c9687775a685749625968069fc113baabc22dc27e560e0914d8b749fa256ee36168bde3a95676b33f6cff75c2349ca750928ea01458e61ad417b83177ad521c40271bfaf59bd378ff5f2876b257c0971a5368f669447726f9c66b35302d12c5eb1ea8d2a148365b92a13b340d0c3e35d3d604491c47a7360428bb1e1c45e2b6e4ac58cc08a383b1e289b38ba4921f6b63702a5a82bb7d0df55efa6b358140560ed2225bcf622352d8ef2b974f08c47e0d34e53931e6d1b68e5d20b588565f13d3c371b57a8e8b2bbe69113aea9eb56fd5b108097062bbbb441fbca4c5c95e513a32d67d489db2dc8188c3d1240b1fdc8a2a5afa2ae13a8f35e8cdd0928758896f525943264e3c0570adb5d6feb74dc403aa093f1422af97fe76e38850ac545de791d26956ac31f05f261396731f64e7db58c225f10893869503fb4486355ac38b1d837f04fa48a4ec065ffc29b90d6636a268004d9cb1d436cdec4b9a92e8fc845e0257a6230c23ea746dc1aeb4792e4ecc318f2b8d2ba31ef0116bdc8946a677262c0c626d8bc741460be6f50e58dd122d0804835a921699eccd78f83a354f533e73aec6166ede81e0a43849d8eebd9fff00a6f8591e1d58bda223a50d75f60bb7a70df84d42647468a9a2a20da15dfe641d1fa189f195319024ec490fe986e3229b3aca33263573784f79b3bc88427cf39420c5f636fc63cb42702980549de0494ea351b2b70588237c5d31b1d45b6623cc7ab2d88959843228552b95d83f328f20b88a63d27f5e643c16802d34f854cf7bbd0ca5d215559bace5b9370da43957b6b9293274ea20207d3aba4567ed9a68b29f18932cd0fad2774e6bafb98a4218f584fd38923e50b38fbab7b205b82de86075c233ed54af893183361fcf25d4dcd3b34d80441e2dec997ae36efaab9d7be10b154ff2487cbc9eab8d26a7ed10a43df5392629b90096081fcb391d74f2fe0574aeb19d70bfe3a46b74ff027c20dc3997c0b659121c952e3cb6c6630d53ca04491232158b47f23a5f8759b7346eab63229a2203a2d79cd8cd30d3978efdcac06ecab04ef8d0f2c5842cb4312b4247a1ba352e872586bd8ab7853c6bc3d07cbfc0ed3d9e26a0b33cc05b1193e69d491ca1101a49db0f531e509fdf23788772742db4598f7dc2925a2ef367c2dfe9d85af3d4a5a39e4d6fa6dc3dffc2bc39ce74ed4fb3d476441dbed300183b7479dafc0c146f2b994d7c776429f354517a083b7ac3f4d358708ae8788006c54e005c6d57685e8e529e7ea8bfbaa68a70ea8771d5baf43b0e203f63a28b2c16224c2c0aae7fea7824476915cca55918744c9597e27b0765a0a8786a7b5ec0199a2edcadf65adee043d7cbc067f08770abe0fed5974c6ca1536d46187bbd256de8478bc2e073a3eb7656979ee3950be38753ea6f5996afcb215a33c4fc5031bb1dc2bbe183b95cf34bd0231e112d4409c249fb2ae8866a1236cba2beae207c2c09ad4772f4f64b1e22a61543ec12d60c1005f7d8a1a37cb91fc11400f8ca38de791dfb3e903d7e432956593d265712bd7aa8bcbb15a143320bd78b1c4547b2a69c1a4a7ae6f04b23e3677a8688fc8ebb6ad4a30549e663079a2125c0e12641e3ef41ddbeb05931df227618e1d482d4127654ba66826d185e4d025803c10e15e2d01ac9fa0be7650434296fa89cf6c27092e6e4f12f1dcc87c1e3dc342003ec21c08fe032c8cad877fc5b81f379d8798bc4580bed88f050301b9c5f1d9225c26da5c6aa0dfa25f579d3672e600368efbb47f836e21f4f21194211668921b0c5ff4b0a04444f8b9db5d17fbc5471ddcefe05ea99948b7fd5d5637f109fa4a74ef7498b7eea88b81b0f925ef8a11a9fbbc11b41af9545523c527a59f9ded4fc3e1f06fa1197029203fb6b8f183fa53738039f9e14af3aa23c5ba4744089d39f739a9c2bed1a30a849d013c4cf764eb464f879acee763302852e14f71e956b3bfdd6bfc0304e1e2812ab666a2d8522e50a5c2e48070d7524941d2959726da8f4d2fcb9f5a4127654d652b3315052900f973632e8be42fca4fb2df90af857fcbfc4f94f43fe05d40cbedf60dba593f86062e0124e74ecbe39c6b08cf661ba511cf92582459c0911de98975b51004bca36609830225692c4da24c6ba6a6251f03c36272822e295de00098ac5a8c939c76c3722f2744b8dc1ab238dc426be99587913741039cc6aed4ecd9d8b4163531bf0f559290ca2fa59ba65e2ec6b54119284dba350cb419273894859a7a74b43bc66ca34c329bac31dcb4d872101e8833718b222bb51bd9a35970fab2ce78633733fd3d00ccb8baf13bce12a38896d00ef3111d4cca11afe09df22ae56f2f268c0ab0b801511800ddf79002fbe3792ca4b6019cffcc050116426bb66a4fc2a6d16ebb04ab9ab2d2dd1f3bf2d8f3c9a95e63999a16b4a9d7de99b93a946ed07e7338824eec81f66f967d3ae26c473230d914a324379a6d7dfb2d2fc47007162e26dba5dc2791fd5000793610ee0b16f4689f180aa17150944cbb41e4c0faa676ebabc6cbed645408c3f05ecf387ed2cc3204456991fbe8cdb67976a88a17561c5d23248f6a92d7579855709127e5e62bc8cefbd9ea2d5e4db5fbebf25b862c8e4251e6161851227ca0233dbb06d216d1e99f1649dbbfafe01693665596d5550424cffd9b378bf2b94491a533e08a85a465712c269059a0563a3fa1c43ff8e776c03a4e8c25b01b0c158640b151973ea95e9a756cf6d0e636c46e7238d1bacfbb96776d9790e62cfbfb7bee92c7e0ac5610819a98d0bff26d2cf7dfe327a1a304af07d2217d4a3901dd15cba9223a53302d3e998b5c88f5f5f6fbea0a9fc1b57791bfbc40c5c6a38a12f1c9aa4572c148113333ccfc085554a049c44cb23c2405cc7c5866ef3b91a225886cb051d0a0cf05d8df1b2213bb1159b3efb456f49d774a23df6bbd0d08baa8da8220000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: b1b2fd602560cfd67c000719008f4af1ff46071afa3db36b80b2627b59f2dce4 ? 70999011 of 108390406 <13>
01: d85d333e067bc1c59c79d31392d0b29fa2c4a0260245b037922df017307804a9 ? 70999012 of 108390406 <f4>

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

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



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

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



Inputs' ring size time scale (from 2022-10-27 09:11:10 till 2023-03-30 23:16:39; resolution: 0.91 days)

  • |_*_________________________________________________________________________________*_____*________________________________________________________*__________*_______*_***|

1 input(s) for total of ? xmr

key image 00: 4da32c35c29491157af34845dfe5b1ba8a3760274ed4a8811d7f968d26d0fcbc amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 5d7c3b3c10073ed2613c61a6a990e043b184adc2e52a44da004ca690b71e9894 02742575 16 1/2 2022-10-27 10:11:10 01:249:11:16:55
- 01: 1a24e2f3f26ce692918655e29b0a314d0110ef00d17c6354859e8e1db5fd0fad 02796563 0 0/97 2023-01-10 14:29:27 01:174:06:58:38
- 02: e492c1ba24772b2ad2154f0df2de679305ec18280542ff642db3161ee8d58e04 02800626 16 1/2 2023-01-16 05:08:44 01:168:16:19:21
- 03: 75890ead21f20bd605601e25e76b502af5d87fd4daf8d42a7eb2b3a79fce90e0 02838154 16 1/2 2023-03-09 11:02:07 01:116:10:25:58
- 04: b9169ea8d94941e038ddb6a2e6f8cf8139f6a118b5a39005cf3226954d8fbb51 02845257 16 1/2 2023-03-19 09:09:28 01:106:12:18:37
- 05: 1842827945dd72b0684f26db5f18d88a9847bee542b081e8e60595ff67f06c53 02850537 16 1/2 2023-03-26 16:07:10 01:099:05:20:55
- 06: 25fc76783c2db353a8a4e6f3375448a108d6111a17c5d192230c61c2ebcba177 02852248 16 1/2 2023-03-29 01:16:47 01:096:20:11:18
- 07: 7d8cd5493e9eb6149c8f6e31c38a23f8ae003d62a5b11b7bd8850d40a9546b16 02852280 16 4/2 2023-03-29 02:16:59 01:096:19:11:06
- 08: 6511c7ca0aaa86d67dc1f6264b6fab48ec4e87a6ca846eaaf16c7bf68e4c9b5e 02852790 16 1/2 2023-03-29 20:38:35 01:096:00:49:30
- 09: 770496873384569767a47dbb005ad1a5d8a31916d8552ace6909f71fa42d7afa 02853050 16 2/16 2023-03-30 05:52:58 01:095:15:35:07
- 10: 3143424faf4c7b480fc4e3f8ead6895b403a373f4893b13160a6d534f3d650d9 02853152 16 1/2 2023-03-30 09:04:03 01:095:12:24:02
- 11: 5667e33a624da8364156c835214751e6d9e7e3eaa66006be9423ba8078664f8c 02853288 16 2/2 2023-03-30 13:07:19 01:095:08:20:46
- 12: 48a74c641c3015222a70d2ad9e589067a676188284621a4c1d4feec6aa215dcc 02853469 16 1/2 2023-03-30 18:47:20 01:095:02:40:45
- 13: 1b3865860b55bf75c9da1be9e5d33579dadcf43f0117202f5cd33d59ad032004 02853485 0 0/1 2023-03-30 19:17:38 01:095:02:10:27
- 14: 38aafe8dee8769e2ea32175d81c44d16ad0fd21ba72b650b87a67bbee450f674 02853563 16 1/16 2023-03-30 21:37:05 01:094:23:51:00
- 15: 074342d4d7de20e7d4ed76740fae4efd0058b15f9e3e0d45472579d14d9587e1 02853585 16 1/2 2023-03-30 22:16:39 01:094:23:11:26
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)