xmrchain.net & Explore.Moneroworld.com

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

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

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

Monero Testnet Explorer || Monero Stagenet Explorer

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

Why so ugly? Monero FAQ

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

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

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

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

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

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

Autorefresh is OFF

Tx hash: 95c2028b4bfcb39db44aecd41e657d11bc3523bf1a272e41df53fead2aab72f1

Tx prefix hash: 6b41c00acdbd778a96bafc78cddaf84daaabf5bdcd9f86f31b94e6d3510480cd
Tx public key: 55430e98b6d90ded5c845fd90bd0b3548c6082826187048372b12898669e7e7b
Timestamp: 1680305332 Timestamp [UTC]: 2023-03-31 23:28:52 Age [y:d:h:m:s]: 01:050:07:43:33
Block: 2854349 Fee (per_kB): 0.001227500000 (0.000020480000) Tx size: 59.9365 kB
Tx version: 2 No of confirmations: 298598 RingCT/type: yes/6
Extra: 0155430e98b6d90ded5c845fd90bd0b3548c6082826187048372b12898669e7e7b02090180713fcf5d5531cb108cd3035249464684e9000057454250565038580a00000020000000a90200d3030049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c075565038208edd0000d01f049d012aaa02d4033e91429c4b25a3ac2ca392bb79901209676e48c3aca06e290201149bb454e80af67f737568f3421a193cd56d20f36d5b3e9f58ff5ea6cbc7334c4cb1bab33b3f7affabcd87ffbf60bce0bd68ff7ee846f367dfe4debfc7d99ae79b7f4dff6fc35fcfbeebe51d7f3f80f02bf1fbfcbd637f87fb6de46fcf7fa97d83bdcde777fa7dec9b97fccf414f7cbf23e74f3b0fa2ffbbec11fb6dea9f85c7e97ff5fb07febdf587fae3f503fb17fdffdddf80dfe7ffbf1ff1bdbdbffffffff861fbd9ffffffafc3c16232b9e6670b97fbd25fa5454dbcb883fb658dfacccbe64ed362ac497775a1d4a220ffbd0779d753dd3917b9dbd3bff1d8f1daf6b7ede028fa40433e8d484c6de9cbe6f8dcc9138fa352252fda8a181548fbfaaa43fec7ffcb398b3e37ab7e2d44f361f2adc7f58bfe861fea6e20bf93ff0eba5dbe463bbfffb3f8fbcfbe01e7bd7665fffa3636f1f582e1bc3c1296c34ec7deb5f57bbb3077a9bd414b737877bd1939cd865f984ed40ac6c94effb99f454ae93368e4428cce50537139cd1a776da6c6ca6e2abcd3f418efa0124c567c646571a14bb94733dffb5c9a4f5bcd7ec02beac62e97f7b27fac6081621b53e80b5380bcd562cc9c13cabb37a413b57ffba7dba1f98a7397959edbd8ffa344f7f9f27525f288fffdac2bf762455a1fbbcc217aebfd587fff55e16e9f2c26a2c6756423dcbfe6a527732eff893e3a3b452895d52544fde725554cee79882758addf9a565e732bbd8db0d70c98d3ddd1af3ef1f7f8aae99ab96a6f9725e5ee92c549426ab57253fbc60898b080460ec7a0bef23687528e8ccc758636c35b00ff13d60cffbac651ffedee876187d07a2afee6b27fe5293ff0196e89ee26998478abcafb40485dd6707eccf8edec514cb0b58f42a921ef8a8f0e8bcc28cfef482258bfcaa0abf5fcefffe65a3aa6ff181ac7fb736928d4b3e8dd87c9cc29e3ffffc6cbfdbfffdd8bb5a31b0f89e882ff6bfbd8fff6ed241a4fc4e2d3427b1f9b599359536fa36ea2069b75efccfb290da08a96480e1e7b9e8c390884db36de1ca0e0f7cfe467dd0a6008cdc7fe5ef7a9fc1927a486d8bafa164343dc4f835db55eee622209395c25df7ffe917eccf9c35e3eae8100dfb68d0d58e8a711f27bff81aceca5a73a5b4f1aef441ac99454bb9d324d376949a2eeee92847e33c54f8bbbecc06ebf93ba6341bff3f63f1750b0f244f16800ffffcc7f9ed0c65bd6695bb9b3d5c95de93ca208c8d765f6da632fd8344f22bfee975fad9c9ddfbfb2eb81309cde07fb2e357142059a24287bf3fef5ed5399b49b82e3dbf8af9dfff3ff65f1ffb7bd3d3a2bf8e663a50236ffe96c5dc91f70d9b91df2fce15adfd292f8ab9dffc75ded5907ef28d5f80141497fcda2148a5ce12be76628467e73ffa597be7fa9ac5d59ffe4236eaff8e6b32bcdc5bdb73dbc6846cb2e10ca0e77fae4246d544e1a3a33d35045d4f64418cb0bd8ec4065f0399f4a2d40affdb8fff2ddc94effe708b9ffcc5e813987753a3a9c158efa2dcf05eb5e71f41adb8faf9018735d0d966803bbcc40c9d936dbe2347540b80e4bfe7c3fe63ffa6217acf909bbf795c554b75f85c8fc4f902ee49df25a3c6c23933b3248f539ed4e2baade95b2d623321361cff22ec7eec4970e31da07ac2316bc9a888ec5604e2976896b19bec49e1a02072bffc0219ad9da7df19cbfd98bcca7a5c2fdd6301eb61b6cf01cf292b09d36fca1746e3d27381e98b47aaae3679977c669da75b6e554b6a82ba4a660187b94b7f5b1260a56e326c2a4552e9afff1095fcb1fdeb2e3103fffc95cfcd038fbaa2fa14cb1407abe868c18282c2f3acf7afd46bc59e651b4328574efbce4f5bda1c826528fc8c16827aafec066cf29d10ea8abffba11fd75d63f6bbd02b7d4e792d2b30c9bad1542775e63acca645e893a5fb97058908a539b4b1cf7c5c9cdf80a54330065e32d742a4637a6ffd09c98c1dc17d97ff45a194df6297ae7dce3ea1f1cc29cebffde0dbd4f987b139090f1a53e12f8852f097590d6cd06fcc68fb673880056bae52673fc1ae2755bf2937765c3f57f2887e7c5fc8146f7e85fffff8fe9288b64ca95ecffa2d6864d64692ad5962bd3a38f5451fcdcd5a921de5432bee5fcfaa7b4bddabec9101060e0bb5c01ec92ae59c90c15d23a016f1755cf177f130683118d5cb57acdd19f06967693b00dc58ae1eb4fd8d1da865a38493433a262522c1a7905c17d4fd7d7ffc64bed43646dc6494ab7defc5b9f4df5bc14dfffe787392ff0410ed073113b25ceb8368799c9e1ddfefcf983ea0d96421fd9ae699b60d4221d15a672debe089e7f723f93eaa744a9ddc808607d43f85f64dfca3a5efcfdfff814f4c5f968f34e07febd863fdf7c25b78f0fa9213d829e12dc7c600f7edc60ffc7c7069f130ef6aeb4abd4c95bbfe5ff8bcf58c1245ee181e2b747a830388ad8b38f4b9bc15d99e6ebb534348a587cf1a75a5c9ee75cde224a255d802a51e120e7c3ecd543795becb7af2cadcc63ae5cb66371e9e9d15cc1f5a26ebe5c7daf73e024b6d092e7f70d44fcef50c603aee3f80a380e97831140c7f0ee243547e469572badf58375f838a545fa7634fdd4b9f87d6926277a608bd0f82f89d43f44f6959efb2c82e649ea86a2f5d0090d71092fca38227a2534fe788af2dc0f59f2eea8ee76308fe1a9e4281755270dd4a9558184d05d986b6b99906f0ea143dc7caeb861a98e29a0eaa693c7c27c4c7d17117bc1a1e76e63f987fdb0319a37677ef4e757323529009ff047fdf4be2b3ffd2a2a8c9beecb3b758038039b6b601ccfccf2c124573f4ddad690df923f7007ec499b676ea1421bdf1cf73f5e71fa5bb8a291fbc4f0d305979805d26c2643cead0d0e5f8841fbdbc0367050eb54401b4b89f2bb80f8ee4b7abf0c91bc937e7cf0ef169a4bbc486363263992a50bfe06150844b80c41018900d826de38489eae7b56bce323503482ed037906143af54987ff5051fe371e63b6cef11ddf91e3878c60b13d37764bbe343bd179e91190191c5bc41283f4d0cab0b969d054a4a60fc05b128c8aaf90d1303076573c5dee21b369c6f171b8d4d29b8b5585c735e180dce7989c4393e2ae38766cc42a7bfcc0e05fdaf014d4fda9b100ad1b7a515bd0dd76c04b95be6eca518bd1b3728eed36a63873affcacb0157f2ddba257a876e26fa52f956879f9104c241383813a438b14c753126f76506798b352efd3ff05fac1c921955e7fff82b74941df93563c73e461747c31d822f77d03962dd027ee12eb7c670b28898a7451a75fbbadc6c23bc4add9e1e42a00178b84b742572cf2a6b231da139dead7950c4a5afff15d269f1b7fc125b655a48b284aa7ce5566b465de11e76700f90fd6873f08b74552b346aada70730f9d7fb74c96686d314634d26f80297ae342c52709eabc6541727e73fff4939f207905b1975ff28992dcc3c8593a2d762f47b2bd1eda75a1d6792aa6a8506016227b98dfb27fbd97926b35d582081da872fd5338ab891275938e5535afec06136243b4a617d5b4e93ad13ec2be7913e19de44d5029b61caab1b101da633db1d2038d3683bfef1ae9b3e38db6ed6ec295cf4d217bd3d2f4428d5689b61fdcdc02984d3f7ceb548acfb8ef9c26039b26d4e21f7c8b104763e76f54de996d017a27e4d9423adc48e16b69be603a6a28c46560e9e069890fdc39f4f96892e030ce8a11a0a7feaabc45819800d37a60c73ccd33291ebb1da0922b8fd7648f9b3cb73107265073f21eda954e2df4b6524b5ecfb48202a2477f0820975cb8091bc294e2eed6030ed989e82a2888b90d69718e0dd72147809458f8a53b03427b035672ae068f496c99f0622e02ce2f47a3db5527a6bdc5aca186bf880dcb20653ae74eb7c622885fff1851d058289a14b3bed66cabc8f2fbe740fc5791731dfcd59d9214341239509b93d7e85043bce66b6cae42323f04bee1d3f1f4ba93ed452eb77eada8e82467c9c410dea5829d7b64fcc8696636d25298586169d1a4e6fdea65e4f37c2c43e309d39ea0fd148e244e83476681161bbc2e9869a2a9a60273c28e9b5e9315e3ed34741136b6b2725d31223714867da05b4c01268382aaeb0b2be2f5cdd4ad9968291d3fde2eeae06e5efe176573512b907d6b77bcb02a18a6af588bdfc0baf0f928aed89096d9b0559ec74238b10c9c059501ced3674d2620813b4ab38fc1e33227bfd466b408e6048e23359a7a588bd1ca967f15866e82e6c5fea754843c7ea7c212c232d4b4fb572e3141f82e67d276630fac6635fb2c7d36d0a712b7de1d0321981fa23fe4d6271c7fd6713c72b3e8df34267068cc15a82f69ac2eb5e6d2e439c94b2574c609319adf35f5cd80dcca49ebcd6c2c0cc87677c224e860c94213b4ad7c16ba25237da35b1aca50b8021f80dcd7a300f0e3f060dd7bc27bfde75dd362dfeb80629ac22e2ecf48c820633781c14489fe46866f74f31aa51e3e684f9de413475f379018b0b5e738768f07fbd5920826ae672d4a43955a7f3059c48de92630225cbcb521a0a8e294e51be6c144b04f44cd11df8f73492576677023c28eac160f5a149d084e096a19fa296357f72b7a4c8dd22eca1d19e74a8ee8eff2d139fec110f97799355cc52c558d3e536a35c654d057f997ea9461ef670caa62d3d8da57357eef656f7db8231f261a30652fe2c53080d0a89c76a98665b35668abcb6c2378db22a510bfa576195ab35f6f0b166bd40ed57476dd6aa6cd298292db6e4c53f4ac51b3fe0e11bee8ac2bb14c57635218e60f07ccf21b7b4f0980ec45920daa33224015e1804cd60ccdf6f75282f09fbc0c25910a05c3bf548f917a67726d5c7e5241f0ad651801af4a4ed84c59c9160b76269f3dc0f799ccd9d37464036a770e70be9a0101a4314b713063c808851fc52e2268b580070808ad61f9b37c67eec549e392c20eef0bf17058aed0e5769d9dbc78d516df9e367f101e78083fb38e3b770417c5b02d6dd2c91d6fd2c447526e9d1435303567b794e0b9a308512fad5f96981ee68294b4b0e4ef37e51a5275fd9ffa9908fef2ad2ad845d797000fc169158be57f5fc6f1833a6cbda4685074a349f1df6ced56958435dc9aa3abe557a8e8280fe88bcb14e7df67b58ece356f4e2115b24f614b64abfaf334a612ef28efe1fab2193d8a1cfeb79f4e0fbf31c3ffeca8d876d243c7aefc3ad0de8683b29134f46e48b15616e87052881b0109f06739d5ea49d7298652b99e7225b620086e6b0258cec5662331cb1ea9b898b8e0f88fab6150e062b3fd2261df8bebf5e615fca4bf628d024f79aaeb73a60b12dda4c0493af352a0d30ecb238e64398f51dfaad982b28325bcd17428de33212d4051b8ae10fadfd71546c929a3ddef2fa0d09bb00d77014ab80adb784a8bdaf64ba21c7d674a022ae57f17f3207b571beed3d1aaf9769aae02760e2672b623f668b4d644e1c5b9d0559f8f567b13cf7bab31659dab6aa98174c516b46a2934c98352f676462e4ba432e920d7b3aaecc270a043da692c993222a47abe7aace4c8d5dd763f57ce6745769317850cdc2fc7e6ca12556e16377aec5e96c881356f8bdda9889b024d271053cf4333351f0ea609e0a93d063952f35960585e84418e9a547df06828e4080612634f55d842147a2d6cbb4dbb446e372e7ee60cde6d7dfa700b1c8f05e606eadc36208933bcf8c231f0c69ec19c37de92a893db4b1825c1be65e4187dcd55a455fbfc1a5ef43c54a81ee7e1a0268d80e32ee22dd7efc2bd20f3b400d651696fb03492b550c614ccf107b20990c86b104e10d8cac44d8d423995263adc8ea79601ccb0b259047770682869daca64deba25aa7f6baf74793a998af96ddf0cb9b4d6b584b68e45d663530fc5b318c7ce82b3d49c57c273ac17a2bd4dda9f39f36643157ad54a637044fa41f7f66a06423bea559265da432468e6cbcc5151cdad57e082822411289422f2dd32dbd37a53d02f03ef386195acbb30e355e851bbf8191e3bc637b78ba5899aaff472a242bda5835f35059556a50b7e6b9dd0fab5705c054ddbd5013cb33ceef87ca402fc70e34240f9bf9e053e9eda7165491404b8ed9be75a270110707b185ccb1a0a18901cd8a13bd8ca0b351b4f43d597abf072b2b51694a66526bea46621097506d328666e132b34fa7ab072f7444786e1f24636344d206e749e186b7eb3d03dff8e965958372909a0b67a6fd0058ed0bdd05b328b63ff1358f04725fddaab4689194f1b5c41f0252cc8f3962344eccd38f3df4c9201ead089557a115b4377bb5fb3ab4f8764205f9d00e60bfd795dfd2a0ada4b4e128bb5a2f37732af81ccef42a523fb0dab30d69e689995f453dfaa588f9d970ef598a82ef320d4b5a0803d60c5cee7767860072031c07186bef0d1163feb2cd2baa2f06a7ede94d242d789902b1b79bef145058259383e9c06ca632ed8cfbf3fb419856be2c179dc5f81330f0e3155aae81a49bc60ff4ad9b89ddfd90876d0244297fdb6c7db6d697608379da10038cca6b85bd945bd7c13e1abaf6605a89e56f5313596613f3d41b68e119d6e93c5a96603be25423fb9ca10372cacd02a60f6a5bc0c526af9d3d08634d2f860792836acf4f5bd48666431b804777f8453ecca56a08adc437581c1fcddaca2a582ab30731ebd50913b96536a0734711395022d7f16cf81a2b13762d2cf3bbfe2f985ecf07a25d2dfbd59fdbd677b487df5f95ad378148a3968334a31aed8eabad1df10e0929d002adffcde0e625684c6dd73db8d3fffd4cd950a51f5c3831c1d441ce90a3d950f77e6266e26be4423a4abb22ab04deb6bbe554e0c27039e64137b3c84c0540e31463226a15a0cfef34b8bce71e0f3cfdb6f4c2298759348f4427aed0c4bebffeb0006fe15b23327f1ab740d99e5b2f2c9b70faba2a1016f607cb0b2112d85ea5a6fc63ff2d39a6dbc172094da710b29fc323d608be8d48adb2cf759a67b7699aeabb9fd891e0114bf08666b94db60731fd56b5954b0d531299d690c9fb40f62cb9369ede35bbe6abf43aa43a3b88678865565a76ff0fcd322f1e124da5d8e32a05717307571fffbbafffeb23c5bf4f1fe91a3461884995db2c2cbf956cffe7805acfe0277ef1f55d598ac349bfa35aad260a59d009c88584fbedbe774a2eb013a9c9d542cdd084dcae3b57658e898b6349e6e8a5e058cf6c888ab968d6a9cfc182f827d9e897e9573d2c0f9014f0ddfb7c32b83fb5f8c0d337a36525c276bf11bceeaf7f5009a9c1cabaeb4f1a524731e1c611485c0be9f96227f67c3b977ac46d2fad8ac8b6f322735c4b2be257ab3bf50d993302ed3a193becd9f1a527fff61d533f4f85f53b2427d79b09b77b463e5306024dce23330b8ddce59c557341d9863a865d636851d8635bf4e812238e0247d9eb0bb1043ddf13e137c79a27931126122e0c074eb494bd38e51559bba8f4dc5a05cef526fd02558fa2f8cd6d323b542444521497990fab958224b4ac4c3382d565a89311f3b36e45dc9318df01b8bb87a3f339148e27e8234c665e4d2d23156badbdda464112e7a3f9ce7deaef3930058b720ea54c9c1b1631246f60d6ece1834f79ba269836f7de63f1945f90d260c216533f429db4088939bb118630bbcc5b52105131afdf7bfe4597ee48b15e394be8d69e81540df389cc323cfe0a53a4a6c18d5299db459eed548fda82b58b3ede9fa5beb411fbfa49f6a02bfbebec0ddcbdea696fcbeab4f24c878e29f088d1bc937e6ad5129e816c69cfdf703ccced8d747d0d44d3241fb95aa9502aabe2eed59c7f7fbc24f235d71d466cd7d271eae240dba4bc7035d7c6f7fef94fe2d9f0d77b0f4d245fb6ae8c1b4a34e2f74b806467fb252d08f64a92ddb32f9683ee2f23ded31f43dcc32f5844814fdb27772d2ba19df0d7e26ad0406ffd3798571f92f9dbf16fb9909fac5d02dab812a16792bd66a6f0781865d52a2cf2bd5d823385c4520006bbe4197baa2697b459936528c9798f387ec37a47271e83799691d661ac67515b2f84b6e2f4f691a0d4fffc7364e51f012a83b3e2d2d328f3b65345c61535db70dc60714bc000d57d5e5b6bf383ded62fbafd1758bbb72f5dae5f13e52bbd45805bc98b56888e21dbaed718a2402aa80ff54f2e8d39f881bda4462571ca51db3e9988aafdf459df3d4881e21f7eec79d1bd78cb64b2c3fb39e9f5100a090eeb293e666c258e36b5626d0ffa1f39a925c393bded52e57b2d6c5d5237e67ada435f0ab1d57cb6bcf14bcc3fc0aeea51388f832ea8ab6f8e3979e46ab6180ceaf603fd4a1847112918b4cec05461fa901f94af159c3c0b286d0331e4c2b8f793da7fadf8021469431b0557b15afdf9deda3f1be4e5bc173a0a31cfd97da69dd6d6110c9a7ce2c27cfc21502895ca2ddb23b35d3aa3abceb47175b83df10524f25bba243ed37de0a1df2e2cd15a528551c2747ecc933c1704c7e22ca0fa344af41e5067d821318bb124d2f6bb180d0e05d9ead6140f789b313b1c7c19997761b24bdb9139fb2efe82ddf29f12169e63751d238b3b8a081fe2b324961c9fb3136329e905616c4967355bf6ca4dcf897c98d403b5351e75a53f4657e0f7c6c32ffbdb0ff0d91310081825715120c96139059764de424679a9bca08448472282a963bb692aadce0280d2fa2a1029104df2bb463ebeac12dd2d51f29e1cfbb6a56a77e089f4a72692a5ab6632940dc58b1162245f6cef0d6ef59ef228c1bbf0db15dd3b65a595daddbf5c71cfd5020c1dd10d433fc241cb7585b6d6d8674eb26a305b05abc201b4f41058f6cd2200a27480e771140f7bf9024e58131a101c2d347aff423d2a12b08484dfdd5d8b07749a4bef6b1c05f2dcaad861023dbb545c516112e989353aebb1694c26a9cceed633c1f60b95493c53bc41e0f14e60b23f7f15e315d320c114478d16bb1919031b7b45c556437475b05a4ef255363742abb24e60cc3bba9bb1abf53edb5d80524383ff1bc985978c918a4cd8fb8aacf40bd34942a65cc560bacaecd24600f715adeceef22cd38dc6d9b7fd0d63b564f6b3ebe602e77e7fdb526dc54bb1c9459a8fdfc46147533501c9106cb5e204a0e5e7dfb3881586094a26af9817868433c3c10bc2809492effaa7d3dd304b0f2e0462a90e3fe88efaef35883c66c1fa775542334f244d4cbc26aaa8438e7d5c0c1902aa1d4451f5e4245cc720341485d6d65fb04475158cc53745013d1b78e2c419b86af3150aa14b734b435bad748eb6ca2d5b40fe6728cf0e8c3e514a5d04f8f2af2f21179fb0b937205eab01ddaed5725bd2b0fca3a5fd430ed23c803602bc93ebc72d22fcba30c7f02c2764117434f06f88d4376d5cc48bc49b5fc5a435c7d31e86bafcecd876e3061367feffb2d7853cd6ed5d61f6f3109b776255185f1d9f7437b30f9ce10faa0548fc67b18907bcabf3dc6717fc041f3435322c20fb50d101d9692382974170aefca0f1f770ccc2acdad63d68a966766693b6fc5a2685ffa7d7b464a32c692e0284f282533f4e5a62e958d22061c0109a478c23c99cc333071ded6907b8b247d9a1dda9b5e6c733e90e9283719befc634f0c3679adb5d1b4501cdd010492bbda5719badb0dcf66287d0063f7451307400278d02feb2d6bf4041f8052dce502d7f212360231061051b46dc1b9a6fd25e1b73a357d9632b2b6b927e694a7b4738d8d4947e84eb48b04626f107799365235b3163bd37fafde5003a6033dad6beadb36c496fbd7400597f86edcd0b4386422ee3fbc3abb38ae4afea900d3f9084e0d8b6845baff3eaec87a98d2347917fb7fbdd910e2674f17951548814bf26a8bedc2d48c615c27d8f454dc9a32f84d06f196fe9677b7a56bc75f2aa9360d0132336420c9e7956dca7904d8c64a4c80c5a4f46a0f157cd8661689179dad35b0ce2fcf1830655028e0bddff617915767ddf6eb649e5fde73aa303d456d2baae7a1241a6ac8406b0452688b2a1dd77112014e649090f771d755536e3b4c883367b689fd2177bf2fb853f52e5ec0f5915a51749b4457542ff7f242f1a0879d5a84f0f3cc79d9e2369468ee898b9b1f711e48cd14168abb7bc10c1f942ba46bc905b8186527672f940356431d8bffd8026fa4d1c6da7dbdf5aea7e919a0a33972ff8b459a0ed155d6583457f3254c0fee14246573c2b98a3e748f57d6e6412d45ca65bbac8008a9f750a631c94d4f75696d2d15e04fb6ca09ef733c067fba600e4edca6e3ef6a52146a767ce1b91b55db69e1dde4f71582bba4f33aa069b53d0673d6120bc6c5f852058a5003e5b9be77a0cf68ec8e60872eee521abfbc3e870f7ffc3d79a5457ca99587a93d2ae622d35a01d35c25a2903d39e28b070061b54b42e0aa8e527d8b917cd1f83816775076115cdff526e27a0333fe892997ce687bb58b2d0217e10fa11bb92cbfc743609ae8ec086cc6e119fb1667e3a4f1d468022bc7c81e7f5ce77df1416c68b5587e09f7c8dc20ad6f2c8241299fe9264afe6b4f999a473033b4e7aa03399f6735d47f16aa3a8a2ffe5299620c15d86b16692bb7f104adb97b79a249630d3ea3e8d35c9834aface247ba8ece7b2a9bb173ea88bde1b55b552f9b6984dd3d872719a732e79f4111fd788d47c8e5c48537aac18d390fd9615fad8e78c71b5f33775b14c4c4c62b3782ad3fb8a49be61eb8adfa32e672d51d222de09c50ada9eb7344d0d3d6262e984ad663e029420bbcf2ef6633c85731961f626bcc49023c59fc5061da548020c37fad047e89809d28fa43366580cefb6035387a57aa43d0685f35a8f99c2de8c32ee38cd9664eff9a44a0079049f8eb620863d8860d95580026332230c934e8bae40728249823d145146c06774b019df6c18a205e5cc7c32a5c70277e0ec4aad24b414c59eca4e45a29079b4d7953f32b1dd67d10f915db5bdae04add8825814534157a25b0c4b32b300828ec4a4999e11abb1e754c51dc969b6dbbc0167e27b0c616bf7a6204b56435f266de11dd13294e6694ccba52924ee29ff030643fedb3650a9669c1db90182a58d6b3f5b3b2832344550e7c3022399cfcfba484261628778cddd741446697b85e1fb16e38872f24c178db5a4c938f2bb2e8571eb143a91d0e4d240c1fd224fd851c4b9014a91e4603af3fa2e507c0b9b7fd7f48690991bcb9a5d9f39334b5933a2cb157686e77b16176f0f58818dfcf9ee5e15d9307d5d96c1355bc3812f5b91773ba7642432274ccc728cba8c416c30d06186b8318a40110ffd5cb1fe7c3b69654f9fbbac011aab772d053c818e94144d1fa166a3ec51889a452fc0106a9c936c52714340bdd5a28182abc71f29d7024987db76d24b96a67cee0f60061da65cd6ce5408812f072379d707ea19e64390c69aedb2e019fb99c8ef356a3693beb64f850b16543a341cc3877fe4e27c3767b006b5247afa43f1e2419948af9efc6b762de0da7ab90a14c63d445d0fff54e311ffa1bb50ff633b60532b071775bb3c6a271127000191676929b69ffea1c30802bb943679f5c4b72a9e5951ccd362f2a1a10622cb899ad8e683e82260278e812f54089dcd7016215a0368b9012a7443e65258c70b01143a69d61e56cfa771e8ad0acd77676964fd50f877ec1d57f47859f3b93a5cff5289d94f00817bdd6916671919effb4a1bf104fec55d2bc0ea37194a1346450bb4fe7fef5e9a48efb6db251df8f67d4fd25e136aa638c8c60055db9598271313147a55ff67825d90d31b2e07152d75c58d5589dd0ed6e44feff381f6ad5cb664cabe696a7f70053a5aa6c9a5621e5dfdfac7833260b655c199a2e1f0403d8feca97be46b342fbd0628c7011291f2beda600d4000559c327538ed52e7268212411f8aa7e871d8000fc917e88bfdb0fa75f4eb6abfec7fd2ffa5f9036e2daaec0b41f157a6f4e91d3220022ad590442f8c9d44ea8b6a0ced0e718f55542542f9afecd41f2249a7bfca185fe961c88c1f0d738fe80d816b0cc7a969155c188a3eea2683b3c4f6a46a40c4ef09d331414ab02fd2be41322b70944b8adaadf91f9481925c37fc209ba9abdf5aad2498ead7a100b60d41bb7548c6df00e0612ead21eab8d6534701487cca5b66e715f6ba59a3d0dd6b448c6c971566e5a97f0eaceee4bd1bf4eec8cbad8c9386e241ee55a16e874c9417ade964372bb03df1c48b6da05679554ba7c02b4c6dbbafde99e36a589c3c7721bf1f892558788e8bdae3f2aa54653e82c5eee1f741838e556eef7eb86275ec2a44a31904992c4e6e5f8ee0127069745aa70b4919e329f78be42e3b00382252a294950eadd3b93b55de48f6a50504b4bf50751307178586436ae331baf584d6b2df2efe2ae28fe9f0c5f255768c42371fc13a4edd69b00d949a190b007139cb0b07e0fe870a90b85decf8d618528d981d9013e9feab3e695df2953c6bda2a6610858988f83ea48bfbcca22b0687d97dffe8a5708cf1418065970309d0b90e67b8368052c5de5d411de35160bdad3f672caa8454a0e0cef8906f82c2d5dd728399056814402825590f717f98856779a81499ea464ba5541c9fb0489a993999737cbc4918080d441e9e85340e4ef1646c7c21191b90f3c2fb7c4dfeffe56ecdf07ff85d9ef1cfb606f4b6fdf45ac0f498738ee8d631a11edf3b60e4fc6eff49bd3fc7d80215ebec1175aadbda0db5dda0f7f8d69b771c815a44c06a424fb52a95ec8becc4547e03829bccb24829af0b03a312cb558710854c7efa05128a6dc78013a95b8b171431cdbc5a80683a3bebd37979c7680e5b6c7b9efb07bde8c0f49e0f9cb4395a28daac721aa2881d295239108d35ac9249cca1cbfcbeeae409cc26a20d7086f921b5b8f4039a06b75a737cb43d8ff5d81f4f977d829b17810027b86ece3ada7f1eb84c696f52873c5d26b6635874b47e99ef929468d1feeba0e18811235e9e0268d017de04e8567deef6440437f7298481526a6d6b67c00d44079b793ade1c0229eb95deabf15e6fea941c2999ecda68d880a0bf9891fd52894a1abbe98618053b96c8581f97eca9f20b8bd6068d88298b8100ba11597df2478608754c55e2a23dbcc85ec74cc33ad9baa676ac7e76ffbfb0017d6423c10c3cf70a8cb7d6742a4ed4458be39e50cd51aa23d546fafd55efc2bc9f763228929ceb3643db8fd003ac540e5ee84d710cc1910278e8126107189686082c163b6dbc4787f98b571b5a0b6e6f0d3bd0f35236e3af77c177cc5fbd7464e5297629626aad57c36ac22396baf898dc95de24519ac5aa19ba6140317d8b180716a98950594968a3d061a5df22f06820fb9edd64ba8348746ec821aeca29042d50ffa930bf1cff80ae3a24548f9dd13c572dd0d1bb4d9aec1ef7b05ad13bb94505ab5bdc3525b840eb34f28f0a292ce67da082d1057ca7ddde162629b962c5521766b4e7b29d3ef36ac55c793c1786238758c8e1b728c01139ea2185bd69a1aa22a1ee6460de61e46e7e11cc96935f458e4d53af5114865f87ae115067fc92eecae4c834dfb8630b79b3c044bfe9e0138814a17b270fcc40c4f4287d85f6cbc8fd3c211e6c4274e8348ca6771cc099706ee6d7565cbcba5b49a6b4c3c4e5ac988815dab0b6153b2fa2f981e76fbc96df6e675a01091285bd8675de81b7fb7f68d14ec89e929e235dc39218fe802141086cc619e375bd83fd979e380362dede7fea8fd173bcd6fec74f2a810d246998fe35f388dc7a33b005d1e3b6a3776125c2f87b66330a9f7b49c1f08cf13fb8390eed7647d4bf3797d7764dc20d86d44ee56fae979424e528b530cc66ef7b68536c9b79c41b557a8b451912f9e4449cbdb725267f782f1eb2a0ceabdb713bd58e63b16e787ca95ee9fa5ff4da26fd01888554071b50e49eae8c3351693b36946056fef07110edca5397a792d4bc1c841ea2723b7a03e181584570ab0bb615aeb8955267aabe6feae71327d5ad74696940cd344030c852a8a9127b5cd3f74ffa4afc1b121fe49fc90ea842dbee25b9c398c3a6016ef60d452c44c6965ca3c99c7739ff72c80a9b665b60bd58dfc4f71b8cb15389a25761de8ed619fc12cb324741513042653db2893d1639d95d85ae62e4ea3e4fec0b735e3f5b8ceb5e14c5b2b39dd279d404c3f66dce618fa40adb6b8f2f1e10c87c8c3b2d17fdf12ff786b79e668fa6b9152cf947fce92bba83a4a41d2a288cf746f031230ee4ee53534ae7fbde0bd598402149014736bc69cb90d000fb9701aadb03baaee6e7c52eacae7e5319dc027daa21787668b0318040327b7f1544a4ebcd01b30fedc307a0a8d1d9314cad1ca67f3ab84aee49939764909808f2734f8da91f2d68141604eacf060637ad811a329ada1da96d17dfb00a5eab78c21f58ce4240afd40e646db9db1f1b8d6a92a5fa0cae2599a27da3f22770cfedfcee84d1f52ef9582a268650cffff0fb115f413774717ec6dc4821a4f05a1e51cf798d14fefb4265877a4059d580e53311557621a86fad2cad4a31ea445971ecfca951a843d61e3d5004fe5627b89855a9962972a443d9d6897460190622918b327a263027ffe6c18b5542d2aad9010ede51bd4aabd40b9136d745a712099649b208036c9d451115200d7818de978f6bc1c1afede3ce4166922c1dbe52d92a9bbfc34b3df0173a965f428393501146d426789161be3b401b928f24ee7edde83efc8bbaf454d007bf73804b3f6e89dc17185bba06b2f437c5dd491b32eabd483b60f3217efd6a649d1bae8624c220da8541c3d61ceb5842b3764cf3f442a731b69bcc0e36bb7ac3d3bfea9e8972e4a1ff8252a6ec7d7a6bcf02e1bfd4201b819b39c69a4c9a3b98795a56eff4bbbdd97947f2bafb889c0c51afea97e1b1397bd78d84803346ff4e033b12d537c80a139130e1206c770e72e4e9b199b07e17979c4da4c214cc86df90c7d9a51b5769b451dfb1a9687f5ff6d00ea3a4bcbf838ca05eff78f59f392eb4b7e01f298f6432db332876d58c0c4dfc4a6489ad958c32386e5bac6170832f6a977482da2c3ad82c930764f9cd868f78ff96b91b8104b0763ca1b6f893fab1e80818f927c813d20dd61e088d6b34965bd13c9152cb1203b252f9ea53a28c3e765b66f7a6b3882a635f579fcb974389ac74677ea5e4138178184099a647391d3a69828a13b90b8f0fea8dd716d66ed35e81e31647a9ade95a645452018c3a731f6c302fb51e1088c1170739bdad7555ee59168a84aee7ee0e5e593578ebef7e035bd350004b00251e09c3b4818e5b9819be6228972759e0334e838aec836f672c1ff9e957443681f0844c2f0df552b55ef8e6a83e243e66c16e2e0de6d6cfd604a12622c60cd07022bec0a912cb894b70d68d965471d249a70df5926701cc4b162e5aafda84059b0cfb39317c4397f8431160c024cead47793fce4b1650a22ef22702e4cacd09bcd409b5572ecbdd4fddc9c2bf0ee24a437c983419fafa8b824f983c43f447f2f41b0c7b12e43365a22622ba3230c400f5f6cf05f937d286c389ef69b279d0b9d7a92175fcbf3c25347e37da83fb5fb2a6b976fb208334d171db83051d0f202abea14123a3383d66e51c476cdb606e3eb6f32f076b98683b9304a7d1851eaca1ad76562bd0e99c1cb209180ae14c657cdc0793048458c355e79b9b0793b2928b828f86e866ebc550ad763e72d2c8d1cfee2402cf61f4fba8f04e6d5c475c6c490e6e40f3fb64cff11fb46f32021514ae5a92a93fbe39e2c6443b7181e209fd55ca54ab7a19ce3fecf7c37705085ae238acabf789a40fa8c4c515a418d0444eeb08bb7e3c6145a41c1bc869880d9f6563b3afd83a8590e80a4932f84e2fd1be1fdc393eccccb4b9ff05b0ed8f8533691b35db5daff944cd16dce2a28f35574167b26351f4136661dbaa560c1f5662310735227a11917aa0b6e6b1fce2cfc04449130560536c1bd35b05a6c18284c0e6e88f3608ccb547a5265ad7a1064b234b16687efcc9dc7eb833c91be2c034147fe87de03b2e01336c7e832be5a130b790c189d898cb29fe120afa45e88db0f9a97a2e20999e667169207976e2d74a2f11909a752552a1512abdcad47c008cc3e2172b077b69d92a608185e8e49e35b17413d2f178789ec4fe23e6e79828e6da534ecd38045f75ae47125e690e650e9f8495941f51dfde9e6bec4a146da1d530dadf45dc8fc852625bfdd88de3b512e89bc52e4150dfd4f434caeb5c476a0b2abba3fd01076fd0909a6f02f6b97eb760ac9ba7541d5a572ad1d0a6a60b3b092607d2b20c624a8e29a824a8de405fca35e019b8816eeb287e248bf5584b75238389be8f69865eca659df1a7f634f47054846a552a81f04b63e622a6d4e9b08c9ae36936f4720345388acf0304c9e8e3894fd8ab2f7f1f9decbea22a5cdb2870979256ce0162c99a5bfd2a5d04c31d280799cfa3b1f77110f2a81e04654ecfc1da838b6db249db401871c3fbc8bac5ac7d73db788953e977265a1faeec7ec6e5fc8c839b27024eb9e6bca95280e26a9bd3c898ca64f00f528d137eef90da8a83a2250f06085f7f04e2a3c0565b89d3920478fd8aabe501b59a06961d171d71b2b9b9d3c4e94512be768cfb24217b0a1bcbbc5c085328b414c486ad68b28b26fd5a8a7392c1dd638e46c140b9061e9e1ca4373817713e89443a8313ccc21cc499b6055280df0b506853957276bccf116423a3858c8a4f5b3775689bf5dacdcf57efe697ead50280e7deb03e2db378749e0a600e449c0cc5ba08b70893649f4c4f187df8dd9f12cce1259d62f323d1eacd1837eb66df6aa9f54aa6680cedfb3e7e3c565ec8566226554fbe24ed1f94ce2d3ab8729e5ca785f1b5171945730b44137f707ecde2bc386201266fd39f091a12a0e9973ab1ab8e9e45d6b70d34f19f2a383968ebaf5dae2bb5ea6782c9e4cd9883f5f9de777b255b4bd925fe6b8adfcfdc2d7c943235f8d5f08c0c700a4b16b1b37122600e512a03356eb2bb55a25d6df8762e83e7cc7d9cf520869500e08f63eb11d5afd846d4b1019bef76be4006915a885dbaaf0fa69c153bee10e15d0951599ee79a253cfa3ff98c8f282a00540af57952eb9e83c53ebf594037b0cc40072bd557111d56eabc291937bc1415bca589e5930207e5d4e1f61a9debf3ef0f9f12defb0ad840c58a3674fb4f20825b105008ab015fa697f8a4eeb04aac103959e4298cf5072000af42a5cac4e4bfa2b2946fac4ac2939f5a0e3ff9a727ae254ee05f26e02fa5c5857dd84dea6dd463ee5138b519cb24ad1d379c2ddc2468e989739c8c6beb4d4b671b1c0573cb774fe0d2aa0a018cf8654de7a0777f5fce67571a9394c3d408930d61fc4254f67032cd97c6690d80a2a7717a4383a7ed1003cc2ae5542004aed66a8fa4bee8cfd92ad6598fff3b016bbe673539226382ee393082e1f5202e1ecedacb437217c4f83546d4a64648fc30d3ef67c70a9e2d5831cef4604c10d0c8190717b864a4a5bcb1ef7c264700ee5c73c7dcd677e9a0df925e8e5de126a408427c8f7a37f71c31f5d1cdce86dc9723c34240ed768ccc86aedefff218f97f4fcbcee26097a9d4fd6e5a2582dbbc7e3dab4823e879a6bfa2afc300733ee6f85ff959f52a58b7cfee71a88eaf19c71e610c8de5dd86be9d04b44e4885ec533d556857b5cf7974d7fb845a02eb2d5a66beea51e9df3f11d4b68e27083ded53b90587ccf9e32322108909ad419c11776396a77f8d5418416ef30590d7cc716a1fcda26f1f57febb02d03a7be8bfe21bc736a6ca3d1e03474a81beeff717ab176cddbb24b3ee592c0ba62f1d1bb1fc5451e2f31764bedc2b3ef7352a2440ba4c1b927cf56e8a621b4d91503bb0f80ab2e31d99f83835b5796023220607211aba812154fafcd985ccad49b25c4a3c52f7a478337266a1fda484208d227a7739e753e87a2f397fee750c077103c077c08ac1f890b75a54cb65ba06b6025b1c78f5b7bb9a0dd624ac7da0c0d3e1fb8eefaf128b4e0c7a8a26841db31aacb00fe4c2885f56bbf46d8b99b2af9fe153ad346ce992d1711264f3d89c5561832ab6e88845443c562b8c12f4f6774cda53cd452a08998ed994d049d8dad1bebb88b480350e8852ed2edade05a63dc0446c36b4a0fad49fdf97d894313e43a4e9153b05cdb9e8c7dca5c420facbd3d74a7b6f3a8f40e55f5fead50242652bb1aa8f24f6bd768a374c9795d574d3244fec1a44e025cbd3b654bb66dc260f2d09e29d422266794dcd1069b54d0899654460d5cefd04db46a31093f6902d4aaa31189affff272f2d202beaa2f6fa1231a390aecb8b4cbcb557447c2441d0c5b38271fb8b64e15cf7a4d49c7d76d384c01e64ce60c327627b5606631c08c7237b781421d7c4ff55f9bd8bd63a8bcdb2fa29da5bdb95ea8c7929983e654727fc25f18e32f1cac09497c2fb551528f7fb8dc45a73aede8f3873d5ee92d5534a245ca944895a2bc93c534824fef011d927343c97c11a615faaff9030ab78994170f70569f360c3fc1e2a5a2b3294a22fb26943c56f2f94d9c01eea83965550b95c3ea245ec6e43aeae9b253de4d567dddfa9badd3c905a6b7c289dc17d3b061a4184789d46237764d79a505ebf6b7ab3ebd158f26d3f76b2513b0dae720636faa7dcf8f9c526b17827251da56feb4ed4983304ab679d76c428fe7eb5d698be391b74e0c7d4d4af60a60f6822f260a9ea9b243815e9d174830eb07e1586cce4424f3c46f02ae6d52a7d86d58127ef6bbcebf8ba6fd1db25362224307b2f303c552d0318d7e14f2c5280f37e5cb8cdc0935c27e5450b4c6cdfe069d7e58b64b7ad533b43f09be1604d7a57edbaf8bbc5d900411e891a08ad867ae91a353e2a424b52fed8aa723956c6933682048a21377a866c7d9c4f6775c4e20cfc7171cbfffc9d24ae79ffa6e1333982e353ba086a09744985421d22f872a9cf72e937f06785113d61e0d2f4e0491bf69043edca4164d3796f3393900277a212d2ba3078fe3fe9b9af88511e5ae2ef0d0762647906768c756997bb951db219e16b95a98bcf2843daed42f0df728205560f6b35edb380c6c68783afb06396fdf693263719946809b3ef6142a5e044e94b82a7eb25bb425467eec04c7611e85b490477f4ae7f25499238d1aaf37c76b6644e02e23264cf4b57235b34377008cfb4fe3ea008810d0619498fb89604fa667d8d5194763722e32bc7fc343f30284d54e707ae8207ea8ad32d056971834a75ec9a1faa1f5652aa965b932e1622d7ab925f8101e3e98d98ed6fd18946502579b2163f29aa2307eee3e7e44c698198b76397fddf28ee0ea094c9e3fab807da53c67ce3e368b74baebd5b179e24577846369013b9d732a492428b79fec0c773999d0c136c5726c4c4281bb1e44c1efb87eb5f27aca513e8f131a0edbb9696c6557e1d0816484de3213fcbb5e7fb640caf94ce7e8c67f8de4ca882d13171b99759cd446badd4b02f4464c3fe23af80fb56f6cb6dc1c6b15f6540c4acb6eea368353cb745bdf04dfe2764e15e466e0a8e94955cf99d42939c75d641200a9efa8ffe70be005868e6840cfabea66ab268e145c81e38eafd5f80ad94d9261beb855a86bf21e785f649cf34da6f89a0c852aa7562ea31fdc891a648c0c5e56f08157cf8548b600501f9883ce96d85916d1fe396b6b0ed291e62953353a4975b45649645537a63bec9b5dbd1c6bb3c41ef42a23077b8d8e854e7c3d00d729dc597641ba437290ca205bac2f0993cf192abc9e9e6381a51b7d3b01d55840bd70ed95c3e52d66979093dc1bd255afe21b2edf73ce06b9dc90582e0fb91acf022c0333dd95d68e67b3cd05609e2c13eb74d75b35689596db2d05c1cc53fe5ee33e0eb017e0549de1992bd819567a3e38d4ce8f9a45ea52ba72e1864850dc89e6adb1c27d10a97e77c0cde9a2c6e4c2b5632f38c442009bc9f8f9bea5e627f327f8c69e9d35a264f3a613213650b022b91c83965e401bd40a77b0fb7690cfe9ede8727a92e380ac2973d6bc9b3512ace0abf5fd90e0118b177037043daed25eef94c0b634544b2ae8c23594811a6a87328a4f77909521168407ee550c5b63d1c788e21364fa4857e2be4a969e45c4adafebcd65f6b1419ef57119551a11d0808c4e486fdd2c50160471aed2eeb980efaf86e4698666366f720ef1261c4a71b69f5e3a8f0a90cb99c6952a7bb9c8a942b9bbb4443d5f08e2416e2113d322c71e8ffb74ed04e968dbbba7aec7259112682b2c8e87aeb1eeea0365ac215dd0b54760b5c2c7ee00048b7920540d505a489f6e5e7e94c0e986f1a939d7c0bd3bf19e298c5ee2b30a460054653623aafe2436932b8cddb5f567c5c3d454f53aa3339194e48fe03c469c191292102c87cf1e143416987607c0342bc5529fde5f462c45220d45215eecf3fa511fc3c73e7c9d6731b0c416d26ea785af4a51228285ec9ca9915dc8c94212246ea599b40ecabdc6898470aaf1f97743733c18c53d3a9273afd0fc26ae624a998b469298ba24355fcae72fb5a5d851da49f19ac7452b3ec2181aca3ec5750ec9a44bc7e3a3a8a7ccd11af5ab2a28fe2f3c78a0561a809cfb3d824d857e25c0db3ccdaeac8c6b9d9180293a4e25a4aa0a04e671bf74c5e002cd31b77279ec66748482a5a6796982eb6d10d08e1c25e9510067a04e098d61e2a12fa723ac13903ed0a44288cc77b352cd5deff64797d14695e795c46bcb487941c9d48443ec9f02c4cb27fd247d935ebe5ae729b9f8d482901e20573b231f707c70fb0b66462f18c74718194676c4c0454bbb5b848ff698a0971992bf429162cff643da58fe20a9b7bd6722421d644a1dd2e4e8cd21ed33e0a58af84a005483e9a7c7a9902d8f994d2c045209b20c93be82cece39409554de74d97b6f2bdba14f9dcd4bdc9a6b1a19ca41388cbe65521206f62e15bc9453a610f2f088c9ea87c5855c62fac90b9cf14561ea04f54f49b6e3792299aff977bbafb48b911f00a84860d507c5c3316046f2b976c950aba7ed498fb060e58f03df60dc0534ea4182acea9b2f7ebcba30b0ef16faaa0cd9162566b6eb57a001d63d62af7d928531fb533bc1f462be9156e1ae7fbe1e0ee5aa79091615f955ae1fe1087ae9b2634b05df0a065cab0036aff80713dc866465d4a446996e2b23723af6b80353d6e7e216a8639392deea9c74043178ee4934453d2d09353f77d5db0c0c5112ae2dd4257aa9322dd1fea4b614ad25fde1f0b22d579d451515341e8c3790804c99c43b1f58f2b38554c47aadf8c7e5aec5550b5cceb8cc6081849e963d10447194afa6cd7d93c9859192cfaa93c18b148e8c3e3104b145d70f38d9955b630f390f46f9a81b9fa92eed692f18939e8214df9fdee36ef073ca5fe94f064f4b4135d2805f70d53b2098e049a252760df81b5951b6578bbebc1729922d4c74528accd4428617a6238acb6182d9db436265a43dd2db49580d5406f28322f03733a3e371cb8f43fd71b8fcea67cc76fed8a752be55e56abcfaee0894ccb036af0c61564d2cd799b3cec2d8d88bb00c7eb67bf305d1d613414634df43ef88919ae9f64aedb91ad7af06a4ce24f1fc8ad8f47fddd1bf4dda79d1935bcb291c844b51a3378a530098aab4593ea23bf40d14723b75fddd73cfc7a74691fe5bab4f31478a18f5a5db06344e7f0c03c0dc3f57926244f30f2d7809fa3d6d8d312dcde68ccef24a941ca73e985e9f2578dd5c3278d15d23c61ea5885d0db845ed82a904ac4c6ec9182b40804b0fbfd01bd094db26c50b9b994d87db31197bb01dad0cbc069b9d6a53933d123e1446cb3e921b96d5013dc64a285b664bec0462582b3fd5f2060524edc9a83758b0c11d03866a9040bf17411d28c293bc4874412d3088399ecf0353c8e9f5f0706a1e3450217c600d211e13ea4e01fe8a47098e664c0070225738d15653e019fcc047c58ce7cb3f6f14b043d2e448cc8786166f0bc470dea884d7752c045db21eed9f9a04517b032792f0bb0b03c600ca0a819563aaf435c905425f9a2eab33a54e1149cb199226444b98f1c1a4138c5ad6c51364b1e58948254d6b5d78cc900e8c3c9359b978e76dd0ad9aade26f81ce3a65e187844e656c9e50a37aa232dded746a881d2fe33f1b761defae3316ad830de31156d2e0990e2562c9d8ba052a44df100cb0626b548d875b618435ea1fd8db0e3bf6f9a83691487b0952a64470a8c0a83b64d35895fef7cc994743d2c91bc66b7a4b2a3f07cc3034cf5cfa4307f79fe57bb7961691a1b152c11e3fba5ed9b626bb7e8955f7b7526188a3b22445e04f781dbb40da59de99dd3830da08affd35a8957762dc7687881967c97d30c75debea1242b927c4c45813cbbbe2f236843b5ba67aabbf4ef3cefad7782a44ed7cdfb3d353a1d90d8400afe0f7a2e37ea54a3f401c0a328570d6d376c0241d48a66a62f2e365646e5fc798becee4fd12e446afdbe911d9a2328bacc4cc1c4e97ee023bc75960cd72f9853d9e92cd38b8eb8dd7381e9d16773de17d13c3c1f45c361c56d0663f3aff4c2a4b9f3b3247f12a720e27441188e5859ed3940cc55880a1026b6abcf6b52d4026daf54f906dd5ce00ab8946cf254fc0951ced53675f49121d023ce68b5e29526ec4f3f94e9a4c21a2f7d7d4131bd55fca4dae9293aa2d10befbc215df3f537068de52a6209400cf8fd3dfd0745274bdfe56552c3d9230c5c654809300dd727324c7d122771eff6b286e4bd109f9d1107710f8aeeaad61b9d6735c9666dfad97ad78e7da12680c88d2a244ece24e2f3b30a63cc0b0d4b40eb42a5c82c42fe1a359c090cde419e55dac4aff3a248f05d6693afa4caad18230d60a5fad5f004743f034855b22de9f1d8e89d5cae49d9df0a7dd2e2941b72562df3dae6b35ea36afc9522225ea95a825f23ac80262c5c75bf7beadecaa5b2e35f6b8d04b42203d62734b77db331c1d3a036e90b9cf0c7bc0ba620b2fe5c2b44bd9ca05d9299d6bc1f1cfb3c29f7df1aac4571bfcc51b0719cdaccc8d61dbf521b894658e0fb73a47d0b490f5d7e3181a5fbcf753294188b433b049dca7d31e2dc8e02ec603e358546fb0d8c4e9d650f46ca3a9b98bc02edcab4a55481004cdc543379f2da42bf918fb8c1ec83631282102a0619c4f5e642b0fd9c4b1aebac8dcc48f2889bda3910be83b07e264aa95631059cd88d78ce14d5037ebd22afe8a212e7fdefd550caa8993c00ebb317eab349382376be41ae17bbe0fdc0e2c83751fef07bb10a9fa59c881b10de9a1262f1ff24d74d28187eb453db0dd4968f8fabbb543b3c1280c4c697f5f711e2935b94d53c52969005a9379c0331d56d1f2534cca0eb78aaff670bad694878da565646a0d70b9c24da886304346662133b6fd1b70d63be194bd8300a0505b37f39c02cc9c07bbb830b4ac58a23b191e1dcbdda783c3e485cbf62f5ba246feb9b41e64929fc33866cc8761212ab743fc98d06c0bfc84c74b7a909f7751ad8f20b2771c7cf222dccae921aeee2111e1fb981192b64bb05469e854e02b97cb9fdaf67e0a7ac792522304e0adc9560fd4ff0229d4d3daa32cdcea9091c0d15411c85c7c79703487acf2d4e8f27ff52b53c53725c8c7491604bbe27be449629fd76f966b924ef6d20367dc9f948a9dbe6ffa18203e31cf0d81de141cc1151c568c1ab1ece25289cb1724f84814dee2f3ca00129ce4b5932e7e62f879e67134a745d8d2a7a8846d238e506ccd979264242a41882de9163bd0a29e203b968a1618fa5394a5e096fc7dd685c26cab2d6a6a9fab477b5b6d5ad9871d0c00b4447a6830d530f33ebf3ed69025004dbc92ceb7ec2a90c34732ab7c1a3e594e3cf11486cd6dbe7ad5015ea4328580f98158b879ce699f8ebd888308310a0f8770130b68472b68695f17462343b6b9ef111c2791b8a55f41736081e3ad688f7783715b1ebd6e61c1d97e61d0221b3b8fddea73dad746be85b35cfecacef815526feaa008810c233087379cda99e6f1742c5989915a81f00864e7729132a614c0d2f0766a94240acf1e5f9d7e86c20eb2faeb50cd502c9a85745680052c99d57a6308ae2305a5f96d07155358f5b061deecdef2c094cbf7e353d253736275d670802bfe77679e88339ce2915e89959a84563fe6a577aec46c0412084c33047b9f414ac09a679aee050eec41a416450d1e333455f92b9dcc1a17a0e8dd86672942b77f0ab5000ffec0ab31789df7c8040ce1513ed1386baf4e9967a65b8c04b54c6601a711ee3740837d43df030a185ff839550282055989acf3e88a2c0c5297db87452abda77f2444d792b9b47f851af0b46fb7cefa706779bd9a02106ed69222faafefffde81db0a287645ebc93229bc833cd06b776a0a55234608ec6a1f4a08154be0e88f73e883f10f000dcc9e208fe800d1cabbc8b78e2485c2a4657633266848abc5689bc3b9c5f3add3dbbfa17904bcea2a9287f5ea2d06ed6d92d87915bc20be3ede054352492b3305b51e723a936c86a5051f102cfe611c681c62abeff73e609c23ffd760eebe6dc5eb2abb2d749a9ca4c2999eecf068e17bc687bb1889c718831d0f094c433e9cdaa230b7e70fa6ec9e9a6dc619d310b7dfe7999fbaf9ce99a05dc6ead90808d44b343b8a7a0c781992233327644ec4517c40b05687b8d81b1f0de9d150d8ffd9edd0e955c6bb51209370613400b7023bd1a1fa02c6f86a12dd4a8ec0c9bc5b02df67c6db5ce3b727dd039e7bbef6030b9c55812b8bb16afd9164153ffb6af0f8a6d12878b7f1427145143be3608849241566d2e6af9a6edcbf29d27fccdaae1ec900e1d310f592673b6bf2b94238ec02e753061e71dc37bc2a381adbba776a56017cb8f0dda5cb791bc2b8bae14ea0348f55b3df034ce8491245d0925a52184ab36f9ce8e98575814687cfe1628a324158c59ddcdd24236c235fe10b3510da63bcc7d15335cbb2906a4d496d137057f26a49ecb25e86ae00907297ed26a083c702ebf6b3d13c7547ae5c7014f1f9ae627db4f3f0b1897ec5eab74adfef32e18b37ea9063b81e6c78bfb14035447161dc1f7baee49beecb2104cb1ebdac0154f38abce9b13cf62d76095add7ae13e42c992bcbab51caf064fc38ec934388b1ca97702f3cd6cf108400c79737bd6866933f26cc92f4668fa736a8f5493f75a5493a16c993808cbd6690576ac054b53710ea5df8f038455b37e0fa56d225c3f883c9c5c4799bc91e58f002de820c6effc5fca6758d4794c527d624979167c0c516e12d53f1df56da74229216a78d602a5af818e86e1b827973636444c1643f0510b55c5db14ff8b1baa0fd14cd19a38adb98f1f634e0f382298d361818a6d02a364c1df7b2571ba3fccbf9f55d1ce02f3c485f65dbeed9fdda04a338813e86f8fcfb32da933bf442ab562d16708bc68146bb7203e10fdcbc399a0b7d26f7fc642fcbe235c090ee681003f13c9894d6fd4092acbfd44fb408a3a27397af0be82819e832bde4e600e414641195ba16f228fa843992491c6f3a2971ead271ebaad2e26ed83f81e382100968e17493340f741f589e90b6be1de3f370c043ad8b50cbfb0bad0451c5554f372c7f7d016ca49056b664bee7f144ea6b58f2e2a19c2737485ddd61fa74f5f8bdc069211a621dbc6fdeeb35b0e905815bd0ce2ed915a73dcd0b622797ecbd26f59bb332480f5bec2e32f0cfb8be1c7d69a4e0d794d13fb9c0d4d6d5801dbeb5c2fd643969321ee0d6babe08dc0ebae44a0549078555709afd0be119b5209ccf2e564a59e36ef6dc58377611eab21acf0abf03dfdaa405242a607979809ddf69a50e764adabb1529a5bddf0316ac036f8db4f172d2e96385b468a4d4fef8c057332920e2f0986b90ad51ade85fe5f7eebd4579224323acb26dcd4ebba437f2114467b762c9fe11680bb636c06ca4610db6e352336b08262c6299911651d2f3b6f0296e758df445361dea4ded3cad89b4f1bb6c1f1c11c76699f16c81f7a29e00e686557535faf9d709e2a55c4c55d5f18c8824e97aa52f5fc9a7f1f8e64836506e9beda51a22b934b629db1c624bb3deed1c5b8865e5170e017004a91504170a7f3d67c6e09defae49fffbba75940d8170927cd33a6040f9dec2fbd773449aa30fc791b5558aad12710b74bfecc7aeb5199d841487404898e735aa861e7feb9acf2ef6b364ea9582125b9ae4afdacdd35df0cb2a99a1758e1e8fa9fefdc2b04a9bf27b15b985257e8c77cbe8de6a58633b29109660b23dae2fe39a094863ef3e1c56bb7a7ca00b2601eeb268bbacc57901543705ab365af4c5964923d23696f66a197f2a8556ca8e396d22e2930834a946da770a58597fc41d1119486113b135876d4b2f6dd524e16b7cda15c54b3cc5e7c47f912e504bdf4ed3996103ee276f5498abc34b95ac5b1bdef144b500c90603cae2957a6c765bd09c41e4a6fa83f96525243eb36e74ddfc775a811955cbb67c3d3b9109a08ca5362e3801927c74aec40dd5bbb1e009d10362d4796d7a8472b2de8341901e270cd4d0ae40dc55b5365eb4695d1bf33b976eea7c2a9cc9af3a6e4912acfdf50883153060b1b377b4a3c4b3744cb6c9a9f4ecc882505cf9a2ccb776495ec2907e64ea0dbaee97a53ac12b62bbbb84b2288dde3f1c899afd639be4c5ef61b2d43d7d1a56df3bef767d89fc8499d86ed29421d4b26fa91d94a0c3b535132c00c161253d570e8db4973d87a030748f4b432d6e38e2ce460d3051eb2f9df28512c927db31a667245de3740dfcd5abe9d95573adca7ff64edf29dd3ceacfbd6fbef700bd73dc41398c5ba15b35ea8744de2e831eb164d2e6845af862e761eed689da6070e76f2e9cf47304f4441a8f932e7dcf5947cad155eb153f6e3119149c753477bfda951f727216d73bd1a38d0f383f1e00ad29e08d2c49fc10115c2abb3f592328c9a47d7eb5b007190ca86b82aee9878972685412036acd36a8dc984d3eaca7c5ba1c524587c5cb1922cddf3059434f6ab31e4d9756cc56f2683fb4f0675c607c482ec263d2f56e21c4b69bace650f78232edb49447144e50b8cd47eb49c8aae849a8ec78021c6bd1a22d35d01eae21fce312f67644c487a6e0defccca35b0bb82cc4912ccccff42df51bef3d2e89a6a0b671d8c89b07ba71fd5b27952bbb398b6fbb0e01aba73000c70f4993a34ce6f169c1bb8d6bff2e1d276e085408564285ce47c7c69c00eb2322e81b5dc6767f45bddf6baa450f0a6198addf9954bfa702390678f023d3f1bff8e6a0627b193881ba87943e063fcaaead509b72243c0e78a2eb271d875940cc96bc2daf89b4983d7b33beb2cec30bb4b2b08e3090bd03411a7bb571a82d7e0d97920c759572264f74ab2fe7c47ce1d3cb382a5f2c522246b22829c43d680ce5270caf155b07dea8e13d3fda2c6504ab5922cee4fa321e67e17f9877fc155f6282f69d8f550cb551deb4b02ab0edd17e3fa247bb720b65a66e07e66ee9a02cc666cf9f4d560b33f07c920212924247a151d8ad0e69a32196a070be0f58a4c68ff95a1f78b3e2c1a8d15cca3cb526e58a0bdc39ad1643680229d9bdc82af1d879447b04f6760752e0d3373a54b1f0a1aa9f8c9f027791781822f8658fd0006c21ece2b9ffc5c4830b08181e8b8892ee43947e380c2d4375bb5357abc29bad833dab38199b20d76e1516744e6086f7a7208ac90d2a77ac377b06b9640651edb4acc4bbbbb457c19e544b91a894e41c92a0d93ac6e52141e3ddb00940e0a142454db060d392d17ae7fbb3c57e165c0817770a1f2bc7a97e65d0c36a7dfdf7d2cf662a535b2c47d2a60711e3ae5fb202f5ac3b4168b16302d625f0a2169a903b34f2394e2e203a7127e95f2daf0a63cc1be487a9601be5e5828b7ef123b86051b206a33e8ab272c1d5ab8783b86dcadf0e711d0002a1f0309c3abda6918bbf13fe2dc89791b67a6059cde64328ff8bf02ff22474143e77543bd20e1d1dae9e59b6592032898fbca0c54fb9ae4da9edef4be0d4f71a9586b373e3937777e764ee88976d185c8a4c554802faa608c74abde72976d5467e0ed407861479262c3fe1761560f8394c2e3d2cf54ea317dc195622438d6431d1e9d252867634f4209120b0a472a1727214db8cbd2077712423e282db593f22af2839b62d47482381b894458a4da8ff8274f0989bc53b6c0cefbe5b81b33fcc1b1ee8f65c0f5336d996184731178bf466e99f61ae3317adfa1b59d5358ac428c1b21cb161fac7bc8a2b49fe80dc0d0142f2e9dc44396e5685aa9a1f53a9275190f30a8686a6138ce471a74b3c68d212789bba91cd402da1ab542c9e428667a3cebf210136a3253c000ffc2a2e94f935bb4ea90290bd6d22a4720ff1726dd80f91749a3ffaf0a867248a372e76031ac6d81000f0b83ce1e370c2b25e4deea18bc280e07c1e73424adeedd1d244152bd7fb6e6873c3d06d823b344e3cc45727fb1930c63d6459ea69032dde5bcf888471294f4ca9c035bd0567c0f357d19948cff672223dcfff1f2fc39acc2394be8709f2a626a45160198c0e853caf38df6650ea1f2a3de778368f0c7b9f808ceab50c23c6213805ecd1eb6fb6d8202e5a4b04176ce05d5a14d85a77f55ca614a3f286423cf65a0528824c6b66da83680b0aa8321aa15bcc6fd659b1e09d9f74722ce432834927f63e58360035633bbd303ec0cea93780a9a12ba8a9ad048e97ca3360edcb6b5bbe7cf10717f195017c528fac0d5ddf7ccb8f35352d0fe92088e13d32555ec4c4dc643a768284dcfa8d3a097f200dabcbef8aa2eb234309375776ad9826750f4f08a3e06cc968995cf2275172e1c3ea12dcd12d3a215c586c55cde9c7cffd7ad65bef3df61d45c1cdf2951c090a5390f64e6a78283d0f6da1707268a61366d101e95bcb2212938884cba88690488d6107340e7c86a671e2dccb382020fdba263b2ad41266f7c7d4951274a45b18a701dade472278cdeb2d1838030b5ada1769febbbae28c79f5c8958ffd91635ca7861fae1d8e531243d1d93c9de8b004c98ab64fc22c35380f37a12c9061ccb12c9f2bd3cbd9bf82c30b340b0134eb060a38ab27752b20f94d9714d1f18bc1fb50c7225025ff3769f09bb683f3d494b930e53453e631c6b59420e89d611b1faed095cb9776d5738d6c4a469165cd100fc9c68985f13e24ff4c20a7d546e319440399e08bc8a2450e981ae30b6ac490c16bce95b40297e4f9982bff6406575f973749d5d5c99a4983fbba0053d9a4810cbc765e2e5749813a476532b492856ed2d9482fec8d1f5dedc4f751b3f2987fe8ad5bd9312b72e28b280261da305c83f537214d3b7a4fa0c55d6ae030640085dc05057da69d08e1a1aaa1c6f3241f2f95e4a97fb74b7dd2ffcdb826db963348ff64df200d1ccf6a872f2351d66d4e562945a565c863b7f1dddcac13b0baabf2a92fbd6de9fd00b605e59e893eeca72ec5bb2b3784662680b918402a74d977daab9f1d10223ed25b075418727d71d3d92527e26e95a58ce40dfd8a992dc23bb9e0ba1a166c8dcc72f4f0a7492716118f3990930f46969467a0b8d4c6e0f3b7a50702114143b77bbdd9b22c42adb0231b9978cd33ba4462f62d48d8f2339b37acd41ae64b2806d20d1f1974c68a5b319b3272ba7c3a2981ebd32436347b1d6ae82ccae98178c769f0f82994f543d9e0f40c178a0290b018353c80e0f6cca02d2cbdcd0f9e7e5bbee0feabb81c01dcc3d044fa64bf770bcf02f2dc69f6787337159404642d5b63eb71809ae38928dfa0aba022fd478a8ae457a68f478abd28ceea3235d52ed82b32968969759e0419a7c3c0f7a82e098aa74f7a3443f044873ca3adec95bdbbfd5f51a9e8cffc96c24aa8a31f20979ea8d762f2f221ddad665ff4c6e6001b736868ac603742ab81a7d2eb26422cbd63a03802fa59f6c4245ae5bf5c2c8418c3f3f5a5ce22d4583c40f149c84e8eb9ce4699a5f4f1b650657e601828d7b9a8554731aaf809586327051169f18b650133f6d6389a008c936eec3f7028fa2af987045322c983ab5b0f69213335b133144f0dee2de35bbaa8b7206c234a672a444170e3d3616e4e8a0f95729d96c4fa2222cf2cd6b0c2e19bf55df1c139eecc704df3631fb8a9915a954419c5b89a8b89ad133bc5e5be4229fa9bdaf8fffe7e3eabeb3771279f62928ee418520c875d39e19ff7a09983da4c967db6154d31d16c545b097983033295a30808e626e300ebdaa1756e31c3c0109fe7707fe4cb1cf05f1e75f45b8c6b624a47f97eb02fbc0b1edb078bac95ee1cac3e2261c8b310262cc3dfff5cdab521c760a9f0e8ebd4d1b9d139222235b295cc56bed7694291d228d67c7f86e2ee3c272b6c479b1b81ab00b2ab6411ae8edc9aef26349380e13013b59d4229be79d81aec9e8889060ab9ad96c846560fab258c413aba9128477e6e5ade72ada50662d597a6689684b8573c8960a17135daaaf60ee1d3e54db2c1cd9785d35094333b68ba4f39bf8e5f8265c755e10cfea536d4d520073c9e381fcb18a35204ace6ebed5cbeaa9157fb277bdf17346011c4a2cb3d94c7d62c525ec18cca3f4f80362050000b4a224201f4c6896ea61e2248e8e1ecc0ab16ae8097945a54543b6a832e2c72dd9d1d9fe53c06d228e455c6ab7e81ad97d23e3ed994329040adfef54dd6c814442200bcd81bd69e9b2fa3b1decaee81ab22346c8398598e1faf1c2b6cb9b5ee6d132ee9431e007069e0f44cec61a68c44f1f25baed2bfd05f056138b39e9bbfd371c18469a456bdc182db743939aa31e8588ed8f1a25b05b4b208679e7de56679c8f22c6e68fad5cb827ef178f230534672a91135f502a5bb691f4d61c354982fba9d69ee6a50c3b5030103f724c78e5b61081d2200d7708efc472ae0867aef41981e450f243a63b03c8879b6b6a999802c69ac7054d1a4f48e77a1f64e8c7cc84493fbe2665cf6669ac1a5bd0954ab4019ae4552d28a6e0d7c5caa9b09069eb14f2c931830ed4975689c5cc27ce278d66339ee95e2615b40a993bc07ae04a1980e759af6efcc1e12af1f8b8ea558167ac6736f1f26cba5a409b1e036ad31dea791807344b2f50293614d77ca227d45c2e48c52a97d6a7e458f7f45a966d948d322438307d5b677654d664fb12b37b17a27833547f17e3d41aa80d55863f3489031dd505286d665aa53dd00b029e323df2fd6178f24776691dd92bc707043e8100cee45aee989c68d316a0224e772180956f725c79162dacfbfaa4ca58a46c7438c69df564fc7e0ac8b0f06b5c396ec9bf46240fd3d794cd0d190c26c44a04024f4e0e33350d9b7dd6c9fc27bb3b0e71fc933779b92cd16a4f2299ab0e481158036ae5db18fb5526767104f60aa58d04927609420eba4c82098db9cd65224f0561aec08808d843600df17bc985a7f2a8806fcc6169a5755c43cd4f3dba22a07b1c166d2535f348c5110c120448ee72c77c04d0f4bda702c1a669e9fc197a858505d5a96a6ad1d6a0367e59afae4eb6d900d8905d848137f65a3aa72ed8385637f1775adcc7aac6a63490fdc98c8e7f1c8bf421aac469cbb84ef4d65369635b654f0d8bd953a22af5e3f6d9c671d3bf9ff45553bb82e54ff2537a64035121f8aabd8eef8cec8b384e3351ad930e253b0d3fc3ac2965eaabf2e46226cf00220835299b145547e5cfebf3dc5fea994b4499559d5baa3ca5795031a320bd147dfadb25f2059b6b5a09c640b15c70e4b2967fb19cf49bae9275b91b864b7f4409058dd759278a25287dbd909f388433c155e4404fd885d01b3a147f5950d339ebed9ee1f7193f6020469abc3062a9335fe132bcbcf5fa7b1ae714c3db0de755835990ae6a00cd73cee0562b6d81f47945ab65355c97e59aaa07c535b0f6cc81c2e6903f213b736e6ee2b597af32a74d44b24169175c0f0c59b34b3c8fbee288579831ebf69691eb0a13620069505d179c9f9ad4d3568ad2ea3f25fc74acaa2721ea64c8fedd99cd7635c7e580f15cf475705ea435c1c075a86e84dfe692261659f6c79c31c228d2bf47cd2a83916a2aa5eec13c5fab2cbf34317d77e50f291f77cd653e5f7354b90332f926fb0734534722fd0302fa91ad98726984794070bb2d2b924bf7ea7f7b905511f054654a303b8d09419ee293afa7913ee8986e1183d0a01cca20a2a621f049743c44ca16c0ec9e972548a340135965d70e6937e60c71d69a07ec26b064bced6b77a592f0e8a6dcf987408e4e43d1e6d946d9a2d7309deba2e39a36cad24c1e63bae3aac47aeaf89337c6e4ed947c0fc502d4f010597225787990ac7fe259c859bd4ed57022b50bc93617f6b79614d527c92004879f55a210443bc3f20106656664331097aba2bde8c1fb6dee163e1b4f85b03fcdf0907df1b406376305a904b7c956d261c06fc7fd9aa2b51595f514504f74c0a34543a6c83b272651cb8decb20b7b5cbfa0ada0617ffd2a368b941454ebf5d37e26fc94c125e09184408164de27b6e34fcb47169d2c94536dd3fc67c89a902562872287c647e8c7e7b71c8424bc668844fa0b17a5bd418226d04d4a22165bc052ec15aacd6434e72a9056d061867bedecf57fd36f5361f4015d35dbfb11d85b3ceab86992e90cf3fe9059ea4127a0cc6ac208c7bc702801041301ee86ad83f9dc1f6679ef9cb36e4f6366af6669af5c5b049fbe3888ab73e13a994ad7e2ac54817c9ffb41ebc89dfcbd15b1d70ad22012a5c1166d2ff3404dae5804b92ea193615c480c4ca34a7a5cc0b5b5d25537b233f254c842183669ee973c6af74af519a9e668d8d593160e1f54f3f79d79acae96d8c925ede342985209de8400659f23145c38fd4fa8a93a27a9b1fcdd90b38edb68e228a84fd4ec1c5be98dbf852186ba9211ee7bf9b53b7194fd34a2e6ab515b076328ca755d42c84fa2d73ab45c058ea578d79c88573d2334d147a13d3faaa56fb3c00a1e4a09d0177d36496aebe0f9f2e2380f99c8aa3364c798dfd156a0271cbf733798420c909eadbb46400bbe34a1644afa03caae2723f06c4065785a028a0ca5ee480486e9cf53975e1ad745a3238df162c836583774849487f685e89aaa232c7c05627ba9b0f55d3b699ca0db0d3c7e06002ef7f364ea7b817594dd23374add99ad5e8ed0429f6de7edbeb320b821eb856bed765de0a7737e5fe322d092dc387582559898b4c248ad9c156935a87df555469b0e40b3b9f9ea845656dc49436f7112c55e1c13038ea862e638beed25ffeaa6b8b5070ed9db8a1e5532b49144ee19a59c345d57df81452bc61ff4b8505c3ac92d2c83d42afb0aa988fef76e742122f2895a8ddd43d389cda61c22ddd6c8831fcc063b26d8a1790e1bc432d42d5f3a9d776391151979f82332b54bef453ed3008bf7a28b2511334e927b257b398000d9571a488ee96b1259e67ecb955ec8df2332b61ee418b9bcb9d183e82d8b5594985569d9a05193573459f67d3a94c459a327ef63d52a4930970e691369a00ff0049b9bcd01eeee36fa23952ad5e1dbc99e8de740b82359ed0037061e9fa2f92d34492899eccebeb0daaba116048a0e40cacfa03a667a7190fef452a7751cd94a064b762787d8c615c2a3ad7e43afc52dbf3b293f733b9adf369d2cef15b7224422cd945a5e61a4bed05a7048f38be0b566c1eeeaf2036c799d868daf7fd6cd66c1dc3ab255a46e4de65a48c70981e9e185146ac1060dcd169b22ff71a3e640787953f4bd2676a1ebfda5d48f2d4b8158f5bd1b1de281c9272afac759929ce2625525b55ac7d31aedd7b8be0e421fdc13c95bfd7c26c3533fbefcdf5c8275e769fd020bcc6a8b8cbc9361e7bbbd692805582ea54f86afee50ed3598c64b2fafa973ed6392a56623bda33078b02ebd17e2ef2e5153b53fa0477c127409917f37b072bbbd7e28295b2ae3eeabe221b8c6eeee8325b399a7bc43b9950d8ceeb58c95b5a18c5d9e92b331c1aea5e860839a67c6ec053da9f9ccf391d7e94872665ce1be18256d732faa9d1754cadface377c1191d5ca3159b55f3199dc8c5b059afacbe6a634355535c621166746266908fef21c7f2b961bc890307744a65bfd5901aef894da73688b92f24e915b37f5ff72af0a1bf6982195971e02eda2729a1a5d2d2d4ac99c874a2a996e054d30a08b6736f8258fe27a2fc54a04dcd0afe701cc580d2fbde8df6a27d8f42b43a54dbabe1dfb554d908be8255f4f3782f508aa290f3b9c1e5d2e49e5b237876d5420f23214e4c9ee13f7a9093842276d49d50385ce885e7a4ba938616029be85f5b7c6fe6017255fc1129475a9f6409771eac635960f6440dc8e4088d12619264c07c615c79125dec99d4bc2cb78b1c5113ee90c12940afafe491f6a7c6bad156d1050ed36e556b0b3aeeaa0c2281c815af9e650e38c281b7b4ea07e805f21485e41b8dac9a38d92464a588a2690925ea151d7f6271b5bae6a3ae513a80a42419384d35697745cd02780e6fab86717f83af6b5bc95f3b9e744a35556425e82bdd88b05ff5b162996abf857e852c7a86be1fb45e8e3bde077d1323f945a01be6d3e4ec19e1b3bf11c2ef1c526c549e1bc515af3ac95ceb04233336a3554085d80e4bf7b1a9baa5626fbfe8bb2400678de5b3d109046b5716fee68a047862e78523cc85340df71a2ee8e4b5c077db907f9021083cf84d568e4a48bbe2700dc13e8213b73828953e1474f0b069541223362c77b9cb3e22a01ef9f365ea9fa80d9b5f4638eb719a3e43ce8afd20af2edd0b4e001c641c35ee133b4c62fce2357e29282f442d2e3b4aa7f50fdd71561cccddfe1b97ef816abd911ca8033403042fe794175dca0f6b40af2650dfa11a35d7664cb373d20eadd7c1f7df510f1a0269a630f66b90f0ece3587c5c8172b35b8d7ff466adc74c33d83bff38bc726fda017032b43aa6b9747ce2e61f6c32f6629f213ffa061040850a40c13676137569bde517a8a755bc4a7dc72c64b7a5bcf2fcf25dd2b371867c1ac60c9a4641f881aad56a834f390e48adf645619c1a56260455f37587f881f34c866743b66d6dab07fe27e9fe35bde51a9983b6681a5754988294b4b35ff1a063ba07f89c1389a6f4feede1fcc368adcf798edfe1f38ca1fd8c70dd37147ca3a415fed5ed1d8fe1964d8890f800f918e24118984b77654f8c2aa58df22a21e9abe2ac5532885db65040212527b26bbc595bff2c8582076005c8dcd77beecbd83c9f69a5675badaecd2f7418a9c1f0a09c7c23ee66bf6818afc27aff22789ae4162d8e708599af1f04477732ec593e21edcc30cc54a27c039116a29b9a9e9f0dab26f9a1f558da245ade8fe22846fd7f6fcde778c774ccbef2149e960d3467b67d21e3f98c5216d6472d7365762f77b26d17f4c6bb65df0211a5135fc949a926705101bc7a33965b523bd89735aec095b663e9c8fc6eb6c5c98f6eab4ff7d74a4eb70b209084572212feb0de306b95b1e779716a5291ce9b3cade92b9e3963f15b1def35eaea553fa82c04d0c454bf08e155c8ba699c9d0b58475b8cd75f55263a2d7c648b5e91218984f89e9a22bd6dc420704362bde2ae1b4351a259197c582b4a434802a06d2be096c053acf11c13abfe68618ffc25c12ea9286ad6054d76f4d456656ccc8ace751003a2a2403f098bc337998f8a1723af0cb4b94bdab804b493cececb29ee7c3d1618a365bab5d6178250325e2c1142c8d69ee9221ba9f019b0a22a66e6e0d87a1ce59394c2445effa1244335a97bfe214fc5ed6d5ca64343a24ef56bdc68904f80b6df927b55c3ddb6f8b37bd2d4f9bab1567a5855389e9e3c09fcea8dc7ad917fff29fc1664d80580d2dcdef19e49fad950cc22fdb135b0d445832d5b1fe6b7f81bbee9e114de3539680c4a6c73c1c083454a5e6aca89d5b851f9cd11f0fb4a26b0c021076c7e87553f5a8a2f20935709e2cfe415b15a7b03a564b05c34c2751c0bf135864d3fce061eba022d015ebab25d5b8a237dac9ffb0035545f2cbac41ed3952258132bbbb9a0eeb073dd9650f988d056bff397cb759dd20276b3896bb30ce2cc41f6807af37687c10f185d6d547984418e55dfebcabdd42f0d5241630a1beb4f6b70818e39db0f8e3a29be87d5e8225537a04cf8131c36feeb078805683db2fbda8df0b005b5937092c8e0fea78f86268e7574fe271214e381b242da559ff3e22bdf1a03e45c48586251369b6961cec48da873e6e3fe85005f13f9d2e23f7d0943ab6af1442c70c71e6fa73933c6988bc2fadff1b92619918a8e5ea379a08ceeae0493aef4fd3bef149929172d8dbc3e9eb4c5cb53d447d22da8cfb3ccaa75e823cfee98c98bbfede0a9fac19ae7e5499e814a6e9cfaebb2846fb9c90f7f8bcf9388c742c06710a41a47433e77d3a0d87de3cdc13a9039b436d6b9f18d7f6970d3e484422060817ef212ce711e8bcc9f4019995a423eb607b95d777a40783fdd6fcc525f25fca91450b8acf0a40264950f6ccecc7a57ff9abac4691bda6ba35cd1b6f515b7687bf9fad51f7aaf36728607cc8b0503489bed49e38a650641d660122b1f2961bc99d958a855580668c368b08469722e2584fcb3435a03fe3c83b753aa5a95d644cedb67e129d1f4a8906f5c084ed223c2d48d60b25e1f3d644c0ca8611e745ea0a1c7a5e1bd9a4ca7639fccb187dd28b35d771fdfd9c15e444fc309ce37dbaac9e047e7760f1a2f3db00f88ec11df7ca05c77cabe113bb420c22ae45c26fde6829c8e2671359db6e4c26558c7e7ae62bfba46fb3087ecb41b34579b9480f3f5cad8a9b733c82e2b5faee66bf86a1b85d93ba49b3d0d839c929f58f9d7d54cf1ca060421283bf43ef3df5d4072b1adddf6a4f5e5e8ce4551250a2955c2d653fad06ea1ef4573b8ea0b2dee34758b073564a3709ac039ff419d39c77faeafd170912b5c6a3ba8a1fc66b1ee7558674398217dddd6d144353fd31cb02343def68c2802b98e7c60670087d67d13eba771fe57c26fd40d5b6cc9349e42df5a8fcd764e34ea45a12f2dda0701587f8e3af2953523f49aef4bc0aa2985d3417e974bbf722f8930528dcd189a7b61cc230e13c927c708abc1568578fc7f82faade36d97ee3f49bd12d99b3a86b5384db4725ac0ba6e59eeb62a116ad143bca24f26f3c03ae85b613f23fd5bf0f7addfb333312367e7432d2962f2d62292496ec77fbce6a11b9ee767c22f03a61ec771259de62e4564ff1e82473965ddffa2812605b68e2a44a72691450ffb02f259d6d8ae0a7655e587aa888b5e10e9d587703f885036a10292045ced7bc24163a90aef47861eee124c645185d66100ba61439ac7578cce6bbdb64c8e0f2a983b55a4de64a75df285441dae5da2f8a2e831e9dcdd6c638f016894a9f39a0ac6b4285a96632a821ea4579a4aef9c78b54782c106c2b850f2f14256b90ce0cf9568c4e5a2a8110b6e1f57f0e6771a57ebad87fb81385cedfc63ec07697e5c3229a949e8e0614a8b2ae22e25f0fbd02311c678eeb3116f9e1a97ec5f3c0c26049a6937f7380692f618dd9cc985cad71b7766d188e8fc50cc82878ab9280034e1109d539405376cf3e40ee33c02472add1dc688849b6e153cb0f7a6c7870beda6ed0f3d831e53baa185e9bb29b30df333b3f8d9cd3ebe2c23ca5e2ecf5c3c825593c0eadd67c1cf8a692b359c81a4d303b806982f325acdee732153cf6fe911bfa3d326886db7f1cf9f29a402275a1298f680bb230def800b2336c8c41a76be0fab2c46653819639f95f3cf0b34b1824de226d9543978c9d5c33b09dd7f6f766f5bf5e743057a6ae36d8f28aae5714477e07c80b40fe2b546236c37c5b35c1b0032284371ad575897b4b54bc5fce58f6b9a54feb49c4aa95cc7571880d2d15fc0534a6bf004e8a5a32c883e0ed1e5f6bd2edd10d0785b42e15432a05bbcc19139c017f37fc8ecd77120e2fd35c09c386317d8f0733196d5046babccb10da740c668c6fd3a119767dbbe366a2f467b29bd516808c7864971330d5bb89d117ec668e671eb3615d464da47ed8cf40be3b1d3d2edff449c167a808c3b65d6b0ef441c9952aefc98ed8708071ef36de3ae4cd54cdb8753e6094d0e142321622bc42536a1074cecb56247b5afe603b2aebeba5a3d91504c8896c48996d77678db2d2fbb25960dae76b512567f27cd2a83bf0dce612a77cd6eb5343fc30d435d0a04c6fea001e16dcd4a22e5f475686780dfc16bc65ff41a5734bed6846bb3c1f97c6972ec44f6ae287f21671915376b16f49e596fe853c9e3a45cb37a5a9a199198e8082bee8e5a244c02fda03c88202ae824ac2bbb7d1ddbee0dc4681621e8476922597a5d63b7b4b667a27a93b6c7a95eb412708d9ead1540cdc2d348b21fcda7b10d8e1fe683de6ea34fa1044a9dcc13c11f9b56291ddb2a59081331e1516bad9b79aa7c3dd0314b74b6107e9e7686167c26e7d70dbfdc9ba1af28d13cafdcb11114c7a0d3323e5c89aec99d4f645f077b3360c567abcbebff77202ef525968bf56b56eba4797ff6712cf810e0df5deec011427fe19a08e9dd584e3b63f635e78068f9dba9737e4440982b9831e0c81e2dab3a4aa5ad805a0136416d44a3bd9bb276d4c2f2cb45296c2db93b4909dfca163b7c33ea8f44eb721fca0a3c5c4b6454fde0c802736b18cff59e54f7719ab5e79a05ffd5a5d0466c13f085e3373ee53d5a0d0f7f6e2901ee3170cd82635b31fc6f08177a906fb0ff311851b8437c79b9c2f11e698e82523e89e602a9dfa48d302547a8220768b97f2cc73fda02d5788487090e50ab4ef6f750f931edcb76e7f967f11792d487a578f93bf13250705297d702d4d84287daf9626a29f69ef23ed669a028d2877664cc7480399d4f9c72d4fa7f80efbd5d92d12bd8fce7b999511ea9617fbb77ff36b23b2634f7272bf71b91bfb7e125bfb05814c31bf3c813fafcbd6b7b7c064922ef5c3ba12b50c42e20bd464d8da6db7b7317eaefd91e1497c24a94d6a6eab8119f2b0fd1548382cab6768dc805607158853db6dfd179f0c191138dbb7b9b5c8fd5b3721b925493d1d380d99add2c7cef0a2eed536e52af672239dc816dce8702d28d9c0f1293b194ad88a751f124b8ddcc21585c03493b64e2b7866f2c58da818a369a0f0a32b89208d7d3a61939d1439d73cf9acc22b43598ae6db63ba1018a8f5ebc7fb38ebaabd8cc6a100f96e2e3dbb26c6222bc48ebebe0b32decf4fa923b6274c3dbbc954711427c916899d943a23b57d9663b3eb618063c2bd979c8d503b525334c269594de9b66980fba074ccd0ce35f9c8f6c9a36caa08c8891a0bb51d6530854059fb6263d774227472f646dfcb0ea7293889014bc822444eb5fdc593374c61cc43faa26bbae246161d71d8ea26300a3051b82276375827c86f922d6136c948b682e2ec91a59d937e755c86c2cc59b1cd7c62c2a82cf72d862d0d3d8de36e512ad7e065cff659d38a61d0917f94737460c84435b8fea019abcc603a4915e8886ab7b38b9137b212e679e72a2d0b5e7d06e12326fb46f64017182b536ad2e940c47ce48f47c32ab4f30e7ab18d29a9cab6e19c7fe9cb8033cb4b3502142ad097a4ff53848abbd68cd2efb7e02e4121d750fabe30d84fd850acd0eba401fb8fba4c92a5d5edcb74eae7e9f9677f7f7bb2bce08da80ff352af6152bdd9fe3bd6e0f4eff8f7c9ada6fd5853d66ebc635eb61667e1b6b1ca1387a488e545c23255d895eaa3c5489566d6544cecd7c49131b8fd7663891a077c7a66acdffa680375cc9e42cf79e4e97075c9c3b9603b78584e6a0e65df4e950c2b75de684dd802e091f0d40a517ea513378dd81d915ce122fc3065577a5d3ebbb4a42e894e8804bd7ae1828acddcddd71296e95c94190333887502390d45d66d65b28f6ef8f0847d8019f9880b3e44205957d1f1e6c5f5437510bb82c92b2d44f1169ae16cf3b436903ded70d4f07094f1b15dfbf64a55fe60075b929f95fb89fda0ce7e9ba58357d7c9f366fb7080e1b3b731796aa797b04ab646a6f13213702a1d052d5095ee60a335da36387e7822a0965623d1cc7a5b814f9306288a69e4e9e292b64f2c3282d888927461968f63c944521f5c60ffe8cc5934119f36799e3ceb13a5d3c0045d353211b22c31af84d5a154c9b3563d4c9aef827dc77e7e35697f3c68bf7635f560aa530ba80bd5834db4c51e87eccf2b930cc23034c2c797d6765bb9a2d4f2b86126aa77555dd54d833d17e5940d899a2b350711226eba598b4936deefcc1d0212c0469599f469c5d88c7009decd854d55afee722246ba05695684605a41b410b6baa97fa712d29bc95ff05bc04c97420cf0f27c76174f9eef83b96951a43a0903335e8359bc40ab381746f7aace40adc41fc47984f9f3c66fd5e064583dacb215936fe293ecfd0fa63242282e9c330d491d764e6453280e7d6d75172d0f3d6d78346f0a711a210b2a247a18e5bdbf6a0c712dbe59ebbf71110119d48677b8d4562975b22704b371ea2616925c1241a7aea23aaecbe7400d4b90d96c55b727ce2a6a260d2533c451782499da28cf356c909317ba71816cee19f938c8e07df8942676f450c56ff12975c0997a566d14aea3a4deca393a1e6f0e6d262b1caaceb0f3fca4c97cc77b2bf1c567ba192da1d74eeee2fa63d4589adb52dc2523eb5024a81392076f48fb7b24711991acc2fdb2c204fcf690e3c4ecebce4d2ece05ffd9ae5c3ca775f6dbb5af4333158f2101f509189a065a320a82b56ebe7d41d4276f95bbb949d92f30a241a3fb5adf9c74d2a668e82c7a003f3845ae019a9f95094a2069bcdd3f63d1691cfc466f48fee8ef5f15e872c817f53e8816aa152bcbea686239591158021eb906a0b4a67cd8a533f75e848d7f5770373fa0a7a38dc6e9f1b7a61f7f439a0e3cffff01464e9183d3578cc0055f12ac7d6380135e5ca06e3852b5f08cb148fc1ebbbe1fd2c3e887b417e7acd467d312034fec75712f0994d753f6a5f969281a9cfa35f90975763260f470e97a461a53d0d68a48a46aa49642e6041a64d775baa16ea4617bc038c3e388342298c59936a280d060ba9ec310460f86b208d426173e7d7bf0eaf4685bec5835267ed9d0c82c274bd6da19d7ea876fba3292be8c7f4f3e824e2ddb6c8269849e1d9e778d93b006160de70cc3fc55651e223d8423534fbc03897d5b1dfdb511dfae09c622df3ade8eb1bb2c5bc36bfe1d8f87623a1d1f8429d736015ed8cab58999ee939e4a7e627cab0ad3d338cd9fb6043d506451eeb5b94a54e1efaef6e9b42fbf1ba9891be898e09edccbb2b70e81960bb8a7dd0e46faf7c843eecc4ba0860f53151e984c85843c5cdd7f1b9cd97f92784c7e113b1cedb8d99095092707b4255e51d6c29b2aceba20ae6e67117fabceefe69c4d683b15a89490dfe9b9323e21cfd522438a0e901a584743571a97d21ebbbb2fbd4b24c24ecd909f0c88a3c05cc24873a326d7b923ce49a35691b954720ce5c7ac3f6241383d6c963195733bc5524c98ea63df1effeac8f0558aa58f193174228893306f575b439bf4a657855e4b26ab74838d68d0f78f9e89f84dbff1739d9fef7ddb2381be663159d9ee5ec628e69fe55eb567bf83c4c31a722ef0061ca138921deefe08627ce0e07b033a6312f90f7eb595cdb96ec1f1eacb311df8b6554365c88dc9c49bbd5111f2c7aa081e0eee7ae0d40508473a1e976b9ba367f520d3e00cd84507f21b27aede4552af19647fd8a4b6a13308bb695f6ceb3152a36c065f09841984a0e9266124a0daaa91e91cd32a467b39b280433be384c8d6f69f26398862b0f089bfb04e813c088570457b111c3ec6ba8fc0c3de7ca73636f4ba90f4341957a5840b020c5c17822f080680e78a6c32b0e26c977bb92db9c9b2f4270a7fec7dfefe3b6f941ac1dc1586e007207d69fddd1fb20b259b04a84d2e52a9f4e63602c09f8bdfd2e5d72c73d133ec489cdcb81c2546179421e4faf1a7d381816e24ce001cffaab564ba3608d509ae9ab09ef9c2e547c88f013867692f40fbb204b1c192f3ab4be0e6c5c8326bffba8dbb55bffea3235ff8bc767629acd1568457928c53f95c8c277296dd6f980cd112fdb6d62928ebe2d6f8dad9884a9a04b465afdc163fa4bb040f7b61e29f044740f93b4cd8c4287b6c8ff87ee875234ac823d10933a3afc806660da9ea2f03e88780e3460fcb80116d2d64508e44662673039e2f22bf857cdc8402d766572cd856162395615babc04b5cbcc1b2b47c912a1c405f3b67d687bf78ac143caf668a75dec388e01d68b53393e06a792f6ac92bd5d59b2137588f13f02eed9eb5951985501ae0cf6ac83c7f02e68c4e4201b91afa607d330cd68eef8bea0c0f9bbecf13ac77c432ae2e347c8ebb333a39d05a3859cbd56f555545fe66531753f897acf26c15217298f41cb95679d1fbd47fefb9b824731c874d6992b5f15d9c4f7a7637b816cce16f407cc64e728900236bd973279d8b47363ff760b7ae84c437b595774bf9325d684e930d815e495dc49037825f8ae89e5bf3dc9dfe27d23ef9fb12be84e23eb1c4b0fe0dc7cb2a659f1e603c0d39cf5d3b23eb731621f76a1b826f3fc28a9d627494beb4c668b3fd241a413fd5061365b48f97dd8fd043dcf44829f808676d4e848289dc6058e9287bd2f9c9e42efa2a1cbc3b2b4a7d1a1c962a6f11f11c574ebe072d8dda26c7b867a164d499eedac0a1c6f3778854513cb1387928e9418dbed9301338b2ea3ae97bc21d845848aa7c54890e11de9d8a42a588e83021701c19f26a2595974613ddfc985e93e0cb78458b9f9fba04a8f57715435e222c157e8a322d96a389cff79577af71013505ff70da6185c2e1e3d332958bc57057ec148edaf60f56a0c2948ca344adb36c5f6c8e49064635322986c4bad826b33c3979424f6db4bb45f4a63ac89e2f6e17f7ac34a96447236e6762a22b356e95d4a9b89a02e029783cbb1a357fcea02ad15591ee9df60262fe4e1aec564afef59632330a65bc2de1d56b6f452a18c68f494d22bb2cc5c3b909c66492a8a992a343dc1ce74e34d275863c74eb9cd06ec26a69e6084a604d08ed8c73ce53127f55482e65d956aed333ae9742f9960e8a14970680ce2890c7a9b645d14d538ccbc75c0924b3e16e4f2fd0a447906663c2050826f4cc0f5fb0ea25dac377f91ebe1b33093a58d76a245d376fa692a46ac1bbb3860a59effa766f3491b237968bd4e41d67c2d8fa85bdfe7edbaf36d7eed86ed90ca48c12f754626a4011de91fd7d959333b96d6d7567d0b8b38d63766f117dce0f4318d3e8b34e11c19bb16cf8362a660395d8fbe447566441537e858d7be6a506737f50d88d4db770560780ee8666f433639b08952136ca8a53c5e3086f70b2e0d4f8fb2e4ee762511f4d2e5e41fb68e6962578820548c35596674b00a2efc105b3fcf9ab967666e6776a30d25fc41b833c5bee05a924836498a1fc020248e9b5a2add1efec115e0de8df5f5bcc5b5aa7972f57f753ca7b2c5d03ca926e4d1018365c362c3521da588ad7a53dfc3f94a49f43600f054b071c1e4e05e14653e413c9cc7d3a7581c7f425fc71c142eca01a4395d5588e586cebc6ca7153ddc44924ab6a427d9468dbc7cd48817145935358a14cb52ba7cb3a96e64a698a461a9b373b551e301b528149bba840f54874445674cdcc1f12785e02cbe829d92bd755f472540778bab1a31b6b154446ed9f621bc9559fd3edf7a2ab3ce600c1e19df14522cada1bb63d2481d2d0dc90cf88e02d4155d53e04692353cc6a2561b1cf38ef3a18d61eccdfdadd5002e9ea4b640184108b2e2ca1584159c8da1c97869f648deb59991a59cab2d930a32e1f8a175262023f06b061932010681cce158dbf8d336c70a942bd4a388ea0466081de859cb14133a29b9c26c988037207a7e166d447b46eefaf44a2d61008b8de21ea398ca7fd55243b89cdc3c644fa838bc4af9d4bdda699f295add93da0df558c4a75c4f7a8b40b9bae0ddb6abe663e7053217f95d904d9cf8a9e279a1d3c7fbda982dcb82cf519fc12e5506cd694f74dbd493e2fb5c8537494316197158277514dc6751acfb2d0da0c9f56a011850b1675971846ca37041b652556720dc4f629d0a0d93998d50c81d3bba9480a59522f3c44fd5fd37b761cd9299be92cfac8ba2cf45bee2621f04a3d44ce3ed36b01cf2f2b6b8449defb87126d44d5d378c88711f205ec56c55b2a6aa282224d1abf5ab52e914b2b4fb25e902f131cc1c15fda289df0b4cd3d20d6fad199a2366f7b49d99849c6967cb71b4054d8e6bd95cbbfd1d48842e0eee4b76c469b7de75af9dc66386fbdf4d0e9f87e468e738876cf6e98ff169d2e8fc4e88eeb7f6780063d62b495b057ab9cf435518ce76e859486966821d7a79593b80aef3f0a1aa4fa28a0b66a3133ff2bf132c3faacf1eb0117eb702d50705860ab841784831e7723a659a88f973ec23cf0166726c11335dc5afc885d1eabce88323d4ac342091ed2102a4994c8bf72a4246edad29a801e4c5aaeaa0270202a41f05715c6f9a4f3f4b622d428de70e666d9a78a89a6f409847623ab5a0ae36fe91f20e6a1302264e78996d065a7775b346cc7624be48cfbc2797fbfb929a5735d463c34e8344dca2718d8b27c6a68de46f2231dfe599c8fc3dd4fc8d57cdb5a7e454a399ff0331d626d46d48480cc1e520c58e0ef21443dc11ad5bcee00b85c6f1951af10927370ed3d233579f2136b97edff84bf7305db7fa0f738b3e5ea7ebb7464332dee85500d8ef11704c9ec3c76d9c9401cf8233e0d1831682b264929bb1c3cb605fc0b54a6a56d65530fde279231edcdf41229c5e617cf56140a5cb314f5f6f0db02152e218ba7313aad6cdd1b559fb48ff0bfc803bac58e61391e77eb6f20cd89e19e359eadce9fde0183ae3226be86a04e6202bbc4f340f710ddbd1f751766cc82d729bfd4255307fb1c305eed6afe80b130c4f1d653317e4c24fb7cebbca6e746d4205d1ea44a0f567bfe0d1571690147bdf890e676d96bc7796eaef19933ef5b637e9268544004d75312c5e8bfd44ed12e7feee23cf51db63d544fd994678524e66eab557ac6cecc737cc270019e9ee6ccee1ba476b3759a964dad7ae35c2dc771cee35bac00c8f894b4684c748574ebd822516a180242fd39ad38eee800cfc6d8e7a3a900e8b76faba5196da0cc230aa9a9ea09cc58673edbe39d632c21b2d5ae580f847929542bb32d7c0889b2da0677069e535fba5a334a6fa06c142d7fbd0838c588e45b128c1e425ee5d9d7047961b2f96aa194ca8f2415bf49aae9c961254ec793415cb611638fc9a3925c39f89e451703b9559cd46ae531f9dd015a085651eb7e1271a1ed5bb099bfc155eef4e5082e8f6ee3655a7c9b3072ed17ecd8feb6e160eaf71d74054dcef9c2a6b8ff19d7f61e0cbcfa9b7dba30a20b09ad9d50e1125fb616fa00983b09f2663729657464aac0bd040accd3881d4a44ccf9621355afb6c2788cdf001cc891aa2ea54deba63f06d370ac49c54be2761dc1abbd16002eeb73c39bdac7266400d6115b5ef3e99798f318946825f1f0b9cc54d1304a5ce7a25bbc57590f809b6e8545815c212e94879e64cd919ebfd44e5eb88980484611a8858aadabc06c62fd89fc6da258aac42fe0ff0311b943f4d4b1aab72bf0e52f65df6801b8e5978a8d980d74d8a437d725d3a1b8de9d49df901dd76079217a82072c23dff87a81f1d67e96f7124777c12de1eb5e8537f53b5ea0c083fb37ea90b1ad6dc1c4508e53dae03c9cd51d69f2150f79d388e13f9320d0ec92ee7a10ba753c23df5c72583979844a2b5e7e547b81dcdda85d79ecec361ba40676e14f9fdb7613aac44887b4f77f2302bd0c1ddb53982e2a918b76f13400816fdce08f1a0dd5c3df983187b9795c535e032197856a3d35f5a108d1683e9099900cf25534478e5bf2f16baa0ed35bf15b9f3b232a53f94dd1bb29f6a5da900a61e990bf368e0f19fc1a38584cb316331524ad975c3795307e3e790f6a1be7f3f7ac43860bcc592a1c6609447d3fb1d35bb507ce6027518a673bf02960e5c122b0a6debb26efcda38507ac56e2d0563b3033053698c21f26b1096a4fda8b3ac1b3da9e820877c3c4147a1af9efe7f9e8b1d65714f65ad67400a2d332438472563a21707f1ca45b7c7271235e5b7766634ee033c5e8a41d3fd8a373c67176167787ef6b148696d42e64bed67b762a4247f5b00f7c87f1380550ce1fb320cc7b8deb2b14f2dbe8a85ba7e371cb7a083f58ebffd8e13073ae3ed12dacfb26e3577f7f5ae6198606079f172136f5a12a52d9761bfb80cdfcb4dc379dee28a93072229ccb62cbd7199de80de12b2afe67b614d42814285970e3ee0e5568b281d3cd78b0b9a9484011e5617161c19ce7ef7b81cd7fd7a3a03c5fdafa20397fcfa305b51e7f34abf68004f0491ea5336097b74c729d65df1aac8050e45cb09e5e1e86173d2808785491072bffdfffd616dd4373571fb9792b47af133d60cd777bebe85807426b5dad316766c0733b46aba9b867bf74e262528bc2372010ac5d0993a22757988e176d2c406ad5a7b19bec24b8e591471cc6e64bf1a61fe10d1c795f9d2c5e580563607c476bca8e91e724c3a6d56f76c7943d29416d454a3f16c584461991f55924b0027de056e290fcf92114aed8efb0fc4f49247337a4168ef9c55ae99b8448d5ac8b105bb60dbd0b79c0808e90b2ff0d4dd6131dc723507d495f31b26ba727a92b7910eec1092c5d5dc6814da95d1b0150e21fd15165d974185c63a9a491c894282f5a774a5803aa052db08ffda07b7b1fc83222a726da5a57b8184a0083c233f1be3092a719093ee5efe0338c2ca0b25511b44b09510a6e52f23fdef9895c360f584964ae41e79ffd046b332d217187f5022d79970ee71a1f8143d527d2cffcd9b2ec1170d2cc47008ea5e25dc4d9cde2d986a19637f1ce720a1b8688446677c4ebce2ed35f57f2295c122bdb8d35ef7e3587ef1772aa4a4406d1e804ad96839f5a47784cb2be813e63546bbdd536c5d6e77e1a98590f3a895c002d6a61820688edf38914cf3d9b871651bce282f346b3c1887647bb8e1a753d952264b9b4cbb1619e7c35ceb87ddddf5f5d8f826cd1c6e852f2f3b20e0fe0bd538e020d7a37a7e92fd467c5f95780d0292c44a2c0f4dd9d5f83b0857cf6934a36e833a3aaa605459a9ab12a205da9ba06d81f105bf52cbe2a31e2e701b75cc3f6c9e783cbbaf4ba71ae93cb06f22d8ed0ef9c33843b7cd269468ad53785e5e262573eedebbe3dd0715d748c3a0b3832497e2538fb58fecb99bb46122821180b23df629892dcdc566df9b1f17ce9a4fee0e0f3233cc9496860c47bdfcff09996ab66fcca3d004555e5e8d3a4181c51f1c0ddf4ae5084159bd071b543a36db1b678d8749dc57578c34db8e899a877762ae8bc7e53fa4b2f94efc922bdc3f51cf0b21fcba319f238144564b74e8bcad733eed8265913bf7e591ab4657fb10814082fea506083177bcf8eb187c4ac14c7f8a9fa59c934e8cb1b8a1149150e1f03d4f968bbd98efcc886e2107ae6533b3e4b2da3a507f8f9b1a6d58ff654e6937911601e275a51c89b8510ae5fa6117a8efe1a199857c7dcd4c3110a5af1f1e2473b109944b346a9d4da4248694aa1f1c4b5894dabec85b9fe81a3ba2738b04ee0314c881f7f0b14082c5013c87d2f2680fc179375c822cb0cdfd858526edbfd237b6f59f0662493e77fca65daff4d78a9ef318debd78219d0903693e05cc296dc89a3b321d9f565842c334730c11b4f3a1c9a50a071a082c52e92dc9832bdcc006e4c11fc9ac9943e25b2ab0acb7f5a4b8635877ebecdebb5df1d9e5b3238c4fec795949cf0c53ab45c8fd0bb1e3f08182fef9d3cc54355b88f8027077ea445fb6240dec77533cf2886597deb9b8f04d9778f2fa85f3cfefab83efae5681a6e142c4e0833d82bd01b01a23a8a487e173876c3db60afa581b7b96ef5326323cbd8c66041765e57369b72d646ed6fa215c5e4ca7239d190550ea157ae193e20f055f6f67dc67dd4c8cbf84260896cdfa74aad8aea8bbe8aa0518046864a37e49c3b603d4ec8ee195bedcdb8483faa37824bbbb1bf3ddbebd5b5b29202e7625539f6436d338f54e83078d698985ef449da0de8b46929d3b3fe9bbd8ec7ff7a7d39346aaf1c3a30ed91f423dbf4819dde9dc117525b2ba153a87a8e2a08049f9c9feca54ee1a608c2f7df35a99bbb462865995595d99a0852443b7a6aba4dac636d5b30e30aa71d80bc17f6f6dac41e7f61401c278148aa04f9f740a53c2277ca4ada62465d6334dff29c3587f0fb8d88027fed09fac5819e941974013881af77d25f6f32cb39500a9c61488b66084e9fc364536735e14283b39f29ab3400df0566bc389d78d4aef0496ffaad9580821f31126eb5f6ecbfd1415d9c3180ac7a9180629618075874ecca1b8207443e54c6d2f3e4e5548b502e1a14298c23b4221737ace18b88ece5f4c45d4513fbe23cd9d3f0053de3f1165aacf90f96861b27923ffd7268acc5b94d0aa2926f1c4a771386b9b74265a39d4f53544944b4202ae9b4befd02fa663260c1a1ed7d58b23f50c082dae599b45b3e497664a7f15801a55e428e8c83f5d70eaa0cfda9b94d4a6d3a6636d0792a472b708de0e92c8ae5a9fb8fe1bb5ae9f50857029d03738ccf46639f99fe0217c3ef77ecbfd09dfe68a41703abf69d81440e57acbb0e35b842845a479a1a5d760a02a76f2675e5a49ff8eaa3e45dbe1d53c40a88849a19cb407fd5638377bcb9372ec4bed33abf842cfd1800f4e2a3125f9f02bd36711305a0e1e7d204c685fd3458c289f64fb0a5a781328d5e54249c9366bea6f18b07f79bf39358a4ce92190806a733f29b8bad48acd90c65dd11c05e316f911849051074e30dd81d0f4d33998c5c4d6845f15085e64730cde806f66879b499eee9495f1c918b91c055ac34826fd3bd5bef51e7587b8626c8851e28b9719ad946f3a7bc7f53f45cd62e96ec902f41b5ec8e49a190c38c25856526944c66648e60eca685c3005ac33ddc5915c40b204a1fbd10471e63fe0aeb2569a2715f4a451dd0cc83e9f3aafbb1d4b9edb6506bdeded4d6c629aab5e5f122244d96047ba40139f606dcc63a54a66ed107d706cdc25159873c59b41724cd1566a049a2bc69b76c9420befcdd61c8326e33bec408f463253a4981635afda4d4de4d18d012b62765b478f7bddbcc69898c6adcb2678e3ec3f80a091d608c6dd71362048c41e915368b2b2aef6a229470c28d7388afdcee53df491f370ade358705ec07f562bb1d2c24fe89afa0e1aad929f142677cb2d2abb1b168e868dd1926b0e3f0760bae7f704d2da4737d4bba44dcdea1e9310eae70a5bd05e0bf93cc9846a700cfca65e5112d4c3b3c9905e6e84edbb1449189dc6fa44aa645d0e01fa1358deaaaf6eb4563b1f578dc23d69cd4eb6cab6f8a7caccafc5a32c09ee196cb1305e58720021ece07daf6bf5b667956af9c62b9fc3f7a8d556937e132757f9d22560726f8501a00acb0313cf1991ce596bf2aebe15a92083f16745a664ec883d253cc97fc8c81ec5aff5d54bacdd5dfc2eeaf022e34874e0b925df877ffc728100ae8e3e9d085072aa86ab864aed01d61ec28b9ea80e3446668b3ee7204b038eb3c350eef0154e602912637619c7d2dd1a4138df6770b3df442f7864dfa63c2b4238844be9e242cd7a208b9a2aba125bf028e085131f89a29039c0ad94c0326ea27795c5e7fb5f1bbe62e9a5c97b2e96b74661a0a8b8c71dcb639b7a569860e8fc7312bf46b7fa507b7cb570625c4eb1f3354137c1e21310c6ef0547bc2435c75252945c3ffdb1a79731c98967efa0dbd003443c17a36bf1d549d740236bb7a206ddefdc26b883d59da231b4da938dc0b9bc17b95c6bcda5e5cca65631659e37c07c297fc98396b0691183dbe65e66615702a5a594f48fcebb70b9b91dd38db6bcd5ae3728b44bf01c07d1a37dd93c0b55089544244d962a5f259a6b6f5c046a8595bd96879ba53c3f00c36c450fe573a7de5eb8dff62bc0d080e8558573fbc9af369af8ada2572a19a3c59c9592ec9872ee9d9267272c916bac668b2f0c13221727f77760207d3d5ae30f87c407fee4d93100e21b5df805362db4beab064e61437a2760f6e03e50696e2a2867411913773a3bf278734450de8f3476ffac36c77cdd64e60cab9c446490cec7458fcd267941b36da4f29175cc508f70829cac93a8fa7804775361c0a1820b31f52299ebcfbacb79a3d9ad3a8686ccbaa79b1fdd5f700061615f7c1398aed0aa9d3512c7c9871e98b44018ab9808f4ef52982421b52754377d8b32acf388b6f0bf2f95f2b431da34ff3c6dc7f109ce1638df2b355b8d52eb856cd1bad6c9d481334d8e6a7e6af02b17f51a7bdb546601c2f315122b4d25c8f614eeed8a5c18d613847647df54ffbab8be7812a4d8297b0ef6c5ede16f1f05f36e03436497df5804f3c6c60ff00d3a63345356388a3105e1eda86a7cadfef4e8dbf13f2d3a729371b8b4ec213d4d6e012172fb4c3a645d43988c3d2c911cd2b0d37f8cc4207cbf82ce16fca22361e46a893cc217d41d33664524d7b49dc38cf6c70f51472ecbf6b36208ea104dd98de102c47e43095406f4536d25f1ad677dc4756d4b2fa18a2380cc148c1bbca3683fc484be6b133f59345b5ecce78b4ee30e62e927d2462c04c3a2ebd71374ec860f52162ca8a81317e86307d57c62e58952a00ebc924a2db64d97980fe80625a176e8ab5d4df8814307ed3231a9ffae079786620f8557fa06a7c585b2c01e5cd72b0c0e252466e565fed421b121387139d04f386d316c02f48a058c68ca76d90e25f46dea7dbfba492b0645386ac3bb972fe9170fa6579097a8e773db115d7076d00f2f844e709f8de39a6c06b818da9caa0e887983842279e65f8216f6ab97d7dd7fb6eb9d6c1de8e748dd30ce21e9326854ba6b00378835a7951a08ab09febf1630d2f89a277893833b42a49e7549d44f44a24fbac0ad10d68cc967ab773ecaca7331d289a9c0d16a2529b06c319789aa77f669ec7b4a3c256bdeed3206e647eb92e7b2d38c71dec98b82c513d637ae97ce217e8db359f23b9ce3f8d44f550339f093435cfe44f1364025b64b2857c29cc1980177b7454ab27bcf62dcf31c141366bcef082163cb4b9e4557039927666549d0d581b2880ccb6e24a28784f7ca5c2060a88c9764b541e426b630529b3560557b693b9aad4e28d032b86ab9c654d576e97d0abc24bce80ff6d6349f907cf73ef7315c1cd87a73980df9ab5448270fdaec61d6f789b1b8cd425e5a2cedace7310e912000d5caf6469a4ab5b74768202930db7a77f4acc43b4ff4dfe599dea51f7d29910a0d862bb5ab9ed73df4f33088f9d03d7a1bac91fe2c1df7e3babf5d03457df0f1f691cb1388f6f5ae8bcc9c21c46fd158cd6aae4003697a58d0bdd9ba5806e9ea1c0acf996931a05ae8b06f90315a8d86086c9d1db957dbdc04dc7aab6377057a2e878b1410b819cc491b4f13e5053095ec99781846e5c4bd64048ad25bacce15d15a4d3babcf7dd2522466402066beb466798c6274febf8402f49a00af60b4be3c04c2df4e7ca5aeab535c63de427f4c8edf34d6434e6a7ba2db5c4dbceb47b0685d028462abed007f7afb405b23c3215c74214cee6018f5e5e8f2cf964b23e69da8950a85680a655873c284fb47db4a353b368d9fbc65c34b507d9fe219a6c2a11600ef2c0ae1a67637a6c3913401ac16633de659db661bb6badd105287af1dcadc9b8d1a40520b8986bc5bd00673d019785002afd59852cf848bc91a2e54327c2b72b7a33cba01a2683804bd03a65604873ca5ec27ad6b6872efc23f4a808539c112bacc36f53ee928dc995f18f1df5aab98e8d83533f0c7f21d1844d989a33082920d2e9949404000c914da2afe4131ec991493f5ccf48591df47f3b9aa3c319af01f5e942ea1610f2ee7968d2ecfe11000a856f385dc8a779ae803063d80ad9a1c73246ba5015a477eee7a53b7fab1573af8a00f0e1367158801ab84fe13a30e6746a4f018ef0185b6d254093b8a6ac97db8ee5d134b89c1ea53cd46b9ff4defb468d28536cab65cd299ebb626f800aad214522901696d99e9dc600d6d77227507108e5397b9ee45876589528664e0bb8237761ace6fd7b8ce7b1778b2844b6fc12eda64976fad89cfb894fac66b3fb24b49b56db6321412ff81fc5cb95ce0a88f8c97f64ba1b04ef5eb217ac597d1dec1f8041012fd2f39439e36199b9848777b2f7ccb56f0cc26a9208e570583887f96fac7b896307b069d7e550bd612f03ae1476fe9ec1987dad313c8e800d054a38fc0ed851e3869d7fc99d75fb8e6dd561ed7c76593d923fe7837aac36aede36317456f4881488d87d0fbafcca04260975c04bb6a8a35c04b23eef6e5afaf478d01b14421411d60f38ac65b0d520d655f85377ebf88e756db50a6762a5aeb15aeaa3ef4da17bfefa6cbf33e9cc6e5a8f54968fd786e37247b1851d2c8a2827a535239631f3b952056bb79964b69562ba0730cee69295cf6456c6c1572de8db6de8fd481383ceef48baf246948920e8f7614c1748292c262da844cc64a16e5c6ec43c059cf01b8d69f38e769c27c7723291a52c29831e263a5261f3e5f9b60ef1b5dabc21c5455b31a3402a6aa49e6be3a5f172efa1e1e33b02c3132d3dcefe4c2133cd25f570630dff1d9b39a46f2e1fe75be2b3959aee67de1801a3efcf4a044c090a328df2bb0d9b5138da451e36d4a0b3bfde23f1b7884f9570539311d00500d07d19f1a6e32c5eef4d215e4f2c63d54a21d7e3c316505db1c6239c2e05fa029f101e3d0f2a38dbfdd7325d9c87727e0ab09987cdecd1d5b5d455e9e16ecb3d2c86ddb087b30c37292e2bee1500480ccec2a7f6e1e3f0fa8d0226a44e7136af216a19511fb5b51f1f83f00ad8a0dabb9a7786b3d6fa8598d2e825d68b8f58a4d4e3f304c9bf65803893785c8faff60f63a65ab855d2d05bc9677f18035b1625579f7e49dd4dc1474e32edac7657702fb4aea9586a6b3afedf0d22f433d64eb4a84e225201842473dc5fc8e2834e69cb381cfdbba5305df762b29d14a2d0dac6f9bddf4a05566ed95a992852ffc961a8651114fded6fbad8df6afb9c851c6b5604df567be99df4e303f2bd2ab859452e4e12b84e7bab3c2651be3f4ca141cff38947234bc1acaecb47934acb9bd27a69f87f785a6bce12986236ab9e0832429a0545649b0a4ca58d31c28738a7995d20ab4e2b83ebcea898ccbae4608a5942d2841ce7e7c90e74d854e562987e420ab65c800b979c9c124bc48f686114d4fed6cc3ed618e1846d2dae5610f16733a02d096be0bc5aa2b40280eff18aabfc87637cb1a253bfb126b68ebdaad7199563214808adf3f7285dd0b8e70dade5797cf40ebbbadae1b1f419287796b37aeca583eba100907070a2b4a025df567cb04f9df92d75552d8be4bd4d9303c15ff0ddf02b97fe54edb588419a19718ffaa805b9e54c2c1012e6c808c90c27eae2ba4136c9e2c43822fe3724c7f670e2d9c08d6770590c46ac14d77a4aec9844550873b3019cd92b73552a8a2f3fc950ef83102622ac013b2c05c394f378a5e1ec0fcc3ebc8d982604d8b28608f3858c71251fcfe70b87c7ad68831e2cd3897bbfdf5d5665574b88bb25835706573eb77fcb93c81286a0a08f6db17e9ec64e0cc93ae971fe782dc219d96efede940b05a404b057d8660fe56e36f1c7ddd1e308b9b44e6ff49c2e0337fec3a13de545d1a0da1ba1fcc675dcd5fbf201972fc5f220d12e69b2ed8de235622b0a21a481343c1b6999ae49395ea5c17f1d547cf864c9babfdd7dfbc8effc0e87824925f50c62cc4e9c0f46aafbccbffd73a8c0fa257338027a7509534d8dc924e5e05e07ee6aa5b794ea1bb144196e72516febb6ceaaa85fde9dd85851a62119d3624a10a05b067a007292c8fae203ab701fc5a0f07b2bf32b5450dd4a3b160157f5fc70b31cffc80de08350974faf8f57b43c61625c8d78537ced98fb09070efb49a692973830a649afc7c53665eea0e552435ad25717ce535c5261f58fadb2940951391e94afd22ef573c4de5379bba7aa727f86f078a6aded7b6f8179e8eab9216cf0d17c19254b6cc072c12cb74392a36c04725c6f2fa938b9d59dd970e67412fe5d5d71a23ee2cab2e9d212cd056ff3bd867076fa03adab662c8bca13ff1e77a3159f5dffe4dbd968e39a3ffc196e0df5f492fba16f9aeef6d57338f26674b4f1d33d9eca1f33927364a9397ef74c6fc16aadff25290c5ea172cd187d4db8e115be9ce079c85f4493f38ae4e23a1409142177bbda28290330ac83804ecb40e075bd08160d33aa668ed24e66aadce48bad603ed1afbaa400055e493fe428b83b35b67d15f7f65fde17e615f75c963567a0d7bffa1fd091270e145ac537cd4cf9090d0de73c1242903b66ed1cb8ce973dfbea68f4ca0623e763b7653c9a5894a3a37a7b1e868ff0d8f9fe13fd1e623bb632f129a99399704019360f74c2eb0ebbc35d0b12bc2a3dfa2de01747b378d36bd4ead1e79e4255843e74168270a60ca5f584e6f3e03123d7f72fe88712fe742d72800375f9cae71691f1c7108f90d201a3da6c767d197e71858f5a4927026ad92036a258354bac187b9522006addb5f5a253e5d626b71bb83afe5d334c3290164330f00eb6f88c1bb1f440cc65d876481771e2af936c73c5c75e4ddf241380b3d4f01580cca74ec884db1cec09b2ea5d0e9278d580358d75cb05feabb7fb1bef29cb7238af684d747c86fd733075a3b0b19873d844a125c33b8c9226c04eebf565524dc17226c5b45f597abf2de88b2777246e6445a41880da70e53e6cb7c6be64c58b506b26efd1bd7642d2cc811f9bfa0b2756b7b7fd2c032a18d1919afadd10b9edd756c7b4fe50378c8787aae8732d7a927f910d6d830fd1e405c8ce213c4a4a6251f981991444d7d771ffa4d183a0b1f263efba4e83d7d867450041d5eccd1916ba0d815e21bb5d5674dbf19c1a2a8979ae5c5094b1188e2716d9175effe7190b444d34a2d82386f7d331d7c7499a34ff16449d90588ed1ab87164eb7f6d2ccc11c8b307a5591a06e6aaa944f12dae53a7ab5444c56f89457e7e053d112f8a774ed30d1215e40ab1835b4a3617863f977aea514e7dda9524e5f862235e85824f9075d7dd4b52a81238122fd893824de0d38475d5944894dcdfa3b104e0cfe8dde695068d574890f9741d837a744e20c4d651c998a333c7177315a42305d74def2ee08fac271f3e48e42e984b6ad60c9592d14e518512afa9185cff91c241b7a16e02c1f789ee0a0481b27aec5596b5a4dfe3f4840dd192b4432728994c7f8a816c35d8bbe52aeffef12f37edcba5b8f3ae41f01730a2f5d57206d79782425480d2d5f8c43f59a1671a7c58b9313cb40a95e3ee9af175ca579f0e9c01a123aec26227811d06e079d4bfea53f10863cbd380060adb68ff02f4258152f466b5a5b8e409d3ebdae0ccc39a254ded13994e6a68c431561f7aec70ba67e7bde4f57639080aa709393d041131ff09afa0f9b60cbf6dcda07bf0c6e5a54e488d51cf5f01d6868ac35731544834fd38a659696aa7992380506e44d4c2cad132d66cd79ca28648324b08b963a73fe8b28b7d27f6d45fe24823d6ed0086973474e544c9ef535279ffeac8ac460aae4261bd71c94d93aff7ba4211bb06e1d3c6bb4ecb0cdf0ebfd34799d3c48c549bae063da7214af95009d78c5ad4ea3289dc162fd295124a1aa3fdad8f3629b1f1db06874519c4c7b7760753a400b616ffca6e36707213be0b12ce9e76e7ee9e69146e44e1c53f72001a1499d1b20e0ca421812b5d7ebe4a43338a404afce490bc4acd4207662ff2a622429f3dd22beba561f88e434f82d82a9e6cc662b01f02de67425332eb5e9ab8ab4697314fd8c02e3f3991e4a653167165d10ba4d59be84277ca3176d5eb833fb9cd0bf3db4dbe2339346157641500828a5e73ae38d560f7c928c76860a385237f8e9b9f5beee5d0cc6250995100bf89173737b01c275ee5fc47f7ce5530cef2d007654a3db33163af3b8b1608a39080d22f98d2bb1b9eafac7649b89df3d4128581a5c1ff016c24bf8db17e550248e80e731088d7a0b7dab0221e8bb31ef7bd2173b2e37e5ee38e389eac60d096501ee2290b9ca8817734fac624ebc29e8c3308e76bc7ab9572ef55bab7edcbb57d25ee0a03667ef1997e14c678a12dc0be4ba78a0ccca506717730a2d2e2d28003f287cce0b6c275629fd61ca394da92c8f2de5cd80015b90ec8c75f19f5659a0336b32c55419d077eadaed28c7ba783030ec52e033eebcf4f8ae56d330530cf182fed451a34cb74015fed7be25f9d0bf7fc5a5a05c086b38108d3cee01ba02849299fbd62d824938383432a5cbbf9ea7f4c77286254a4155f58ab8fd96dd9cecdbdd258f8e3cd9c3e3e304ba65a25b31d82720968a581eaf6d1e5fd68bf53c75f0894ee9bf6c4eeb45896eeef81e949a13368b6395c6a9202d1b4208d311ca6b39ef8a523e432bf9bfc314aa492b7d7cc60a24e9eb218c9481184b4d3a37d2f0ffba1386da327e9ac599ccb5525a23db54d2d16f916aa39ac882be9459a0214e5f837f67eb7f1855d5ef3473b5d77be335ac0043a04eebb9a8850567e4d6aa378acaa401de8a94d7a1bff611c002cfbc26d7ebcb18bd3ed08ecfac9a6f52e0ced29f2a0c8057088caed3caf2cdf76a598fd2128fb14e4269a2a995a528032d229542c429c4631a524bcef05ad00622f01f6d05fdf7e1c407504974cf58131758d63d9cbb836bdca2161ba91015e279491984150a399f9d892263e4535935ab82af2b3066a09f07e7ccc8fa2a5adf106a8d8edf9526a62542ac02aff1af6ee74316267231164be4ab3c45b204889b2fc5d0cd6c322443cceb35d973204c5945eb8b859683d772d788b4eb26d4106c0bf8504c47a3ac11bc3ee4e4096c07a178875a3e507ed3048b452b47ca1f413c397a04867aa63e4aa50ae6740c214f71e5f32c0672fe059de4538a840b2051f31c776ec7661e038102e68e1d6157706772a20277c64782ed12be76882f91f078c4710790ad335ebc316b03a75463c9ec3deb2dc09d0cb8d960ba96f34b59d50781730ef7eb9ece257c3425490da33a512800a6c74d4a125e60cd4b85d442088808c1816959dc11da3663c6afa07c279f3c2fb29044562b5303b12243a8b63648facf0ea2805a2792c1a8cee7a08a369b744b67645086132ffa73191f0a3dfdf67d3385528b990d8321c20d35b0970b5c5b6a85b2eb6a56949574c08330a4ef3582c8f7ceda95c1ac3f947407c2f2a557ca3350557321ce34b1c72ea2cdb2be5b108e7cd616f9a6cfdc6b3ae9afdbb13191842a4d3d743cfa6e228c32fb4cd641a4dd4dfb992a8062a546787601a4d2408ee2ab223890115df1eff97dcc31b47d11836a96efe0fb80b8b260c061c34fc581b62096f98a60378fdee23a533d08b785002f4f4f24f1ed73eaa7cdddf9ac31df6cf9ae3e0a8220bc149115c64e3941adae6e2bd65017b7aaf7dace0010fe3be98584798d962789789ec580a84431c3dd8bb80550afd56ecf28312b990b589bbd42bef2a59e5f2aaf2a4db03a04e570e241e1a6982c6e7acc0bcddfed781b9ad9bb8a5c14eae93532cf7d2096ccc64e25e4f80566acf58b2153f4cedbe30df2346a116d249fb04366b7fe41a405191e24aa2814073f4395c4ccd829372288f02c416dc143280f97b201cf2c81b65e1dea867be0b6744b54c1e0609d3bae88ac8fb09bd05477d43d2bbab168402267dc661c513dfc40878d618c01185123f8148ce931d348be2ac1faa20317986c2a008556300c0f1e8176284d6166dbe603943cb69737bdce2ed942df763bafaea4e1dc1cc8b641c229de02d1b35ca4fcd377a7d6a4af79c0da54ce71972b6dd25a716ede4368a6cc74504c62fc7d10dbc71397b870d28f2de217d879ea3dfc184dabed6e18b115a8386de0304a93deb322fe426db9b58f574e73a4215fde04ee83d5f2276e46b9d6858c78f8ae8d349341a4aa493238d0192186188553fd8754c73383fddb1748c8113dd48b0631b16800303cf6936747b6e926be705754fe5ed73f2f59c892767c8bb115b191763e1eced7a0428db4d2cc04721226d0c4760ac1607d9392bb607b94749080daae8874fbc8510a4153db2234669decb21388c5e26f0cdd290a72e7a7c3df8e9ed2bed6f6ac23d0c381ac81fa3ba99ed7f397f30a0dcda0f6bf1b012b4079170b53d40de4b2b4a751947216647f3cb29d22a39c8482d2fa8ad7a0f4b7cec1320d9bd8ec3a15ecd5465d299e176f06a931ca9557781e1e9a3cf155bd881ed73799e6695ad2bf09316f711a023467cb65cf52d03e8217342e26ec42e1dc15163bbaf4b41f0abe83753e2f72abf1a1545190d481200edd529bb1c54a970d5924573bfaac43deb43bc6bf9f9f519980154d6958428a22051831f91ecc73f415aef352fd7c3e406ec8c54a5731f0d9000737bb7923454ab40294e60e13cbfd43621978988c59156b75175688e09935828b38fd37f75058ebd2c7cbd60b6aa67d0f59262c09144999c939c3f029de0ed50f533bd1e20b3768cf51c894f295e0478465be3f61af287a78a703da7f085c91694679b0b2106c0bcd97567f28c93c51fe9d2a7864007c7f448a837905e49ef2232ab146b93e52300972d17e5b6a6704df957ebea63295fc3d4476d3b63bb3c865ba0b4e6803a74b63dbe63c6bf80af67f3b0ad10b1172e5768f4265e62b14215a9c165db864cb34210379487b81e6ded7b6c08b8fe0c48fade6944ef242989c34cd5f3061a6e6e677c71b62e79a3d22fae276d58f030046ba94bd9fbcd4a040fb41de5aea60f59c57beaebb4ee9be87c357a7ad82a0cf1666c68625771510ac462ee20fcfaa8022406d2bd126ede2590ea99a78ede5cdc82106b47f6daa4a73695b62e707aed6ed344e6a063d3b14a62fc48e975734ed1a05370e88b456fef1016ddb0d1234f64e0dec0e6a1ef423838651be3703444d9a8a00b5ddd524c9ca18b2eb8e1f68945c6de05446b9052d15f1cb6cdc92362590af6a2516a66dabe4b44e9a1067ee32ba81f449ff35933333e38c8e9a2014f5d4ee52ca2da0ec8ae93bcb25d84f8dbebb47ad23adf286e57e4d27868452cbaaea463e5b40cf5f99f56897d7375072ec91cda3016a8ea49d60dbbebbdf61680214e5f5fb0a914a93257f4c921e691f2256f17e65638da35dd7520ac8c0b571ba27057dcd6aff6ec01cbd966b4e21be0e9aef894c5b74927ef6c095a7a8089dba62384750855ffd457b9582e314c8dedea8fb789e3b92327eb6e1ca6f2156bddabc02218b3346056d32314a782f659203b8867aa592d92cf292927aad6668bffe64b0b27e5a6551416e31c9ce0e40b7c0c4f4e43345bec6cb35799198c3e8ca53f2c78e73d89a883f6500ac4f760f7d2fdec0d4b18e7f22c9e8c1cd1f3bea66ef5b7bacbf6362d366b5442b4d5810f4f9516a433d803a7ca128bd491db894f7fd237a16e1b1ed52b03ea2cf34eb35767f8f1d7f6d70645eeb7478e0b82d3883ed0be318e9370141c6aae8f85620fbbca2c19c2e7bb2ea0251408bb81f3e993220eeb7dae8d5c0a2815c8710e17c368693fd698b49e66eca2a339078ba78909fdb32848d1b1a3e4dc1380515064f3e8cfd6d90c82abe58eacc30d11695a392f34c52761b9e8a90cdd87f69786765e7106d4092dae7eb1df313ee9df346d4e7b4ba088e2a020cae691220591c499ea00a4bf034d5c9d90133862c5d38c03113e94d38168f53bf9d9840aaa3843f2cb0dd90dd1d475d11a4fa6954c9916efcd38f562649d5ddd1144b50a475066780ad4a613b53b651449c8cab6c18b3618b029e61a3446c72a543a08b0b9f420374b74adaf8ddbe3a786c13c76e0188e75996f888033d8d835d064a36695d9e19a61f2d494aedf4104c4c0a4f43850b41cb1206636ac44df0e7612d5cf63c08df255c415995fa20654deebc9b869968a91d9a6ad33ba37010e76d0d383f3dea752db5718b1a7867eb28f70ca64dc92ac312af05206ddf6c1b1cde23e5b4d891250222df68e3ce3b8d9fc4599c7ede8e7fdb64503d230a2cc84d14a88c23c87b10f700350395c912cb52c1f5af5eb10dbfa35cf2e45d425071a996b9702d1adc5f51c80a0c4bb182dfd68826ad7ede4b80a03fbdbda5db567af499f7b65ad82d49ace6a42d269b1a8d7f49fd4f104e6c19707015bb6ca4dbd3495f90562e2304ee92ad12934c4073234644b2bfdc098757ed5a31b51def830f029e9eb75801308038299dbc2fe5801d67a6935259a6f2aa8c01f5637223bf5c9d8b3ef15cd608fc51c321c6e4140905724df6101fbfe5d0539675190b90c8d6692e1b609710ae4df8cab1a1da638373d8cd33a202f23e7c8be41665143802ce0bb76007d51420d99c4092eba53ac6b56399aea995572c4b0b8cf0dee97602cb9557a5306ff2614576d98071969f388fdb96ebdd99d0881b595d2b6ea89f460cac12008b2486244696610170c82634bb191a2ac50774950b09243b956f08481fd269e07e9decbb399071b1113691067c2e6b218b2e736ffbfb0449337ecfa83774969186d9b4a0817c83445f5de7d2898e657dec482ac41c5531a38bc002cd58c6c186d2d569417cd21f7433724db7f0c5ff81d6fbe8c35bf6ad69913b6fc88bcbf8dc0a0a8c057847b8282f208c6bbf9d106b9aa74661028bca78982112aa313aa0b855c915119ad64b2818980ea12fb7a65d59fbd24ec80d8f4b1ea2ad228c60a4b63ac42038823c5d4ca40ee539721ecec17215fce2b62721dfd224b7887ee7fb3a34f522c4532d61cd7c0529c6b30e4e699f79e86aa7ed252b7eccee09af2b84df26f85bbdde13a15a945aa705975385ee57e4aa7d54d4e5f1a2e3f13c9a2de04c976ebf7b03ba3b4bc6404329b1cbe3ecebb22fc785c897dbf679fd72da1689464a91f8f877e8e674967328e665a6b8e235ac117de94dda391cb9d81697f58a1c2c626e8815bd527b91259ae60369350cd854b9ded55e2f5c21df9801eb13f6aa0cbbc59567797e24022bc51c8f36f9e43a98981847db71bc3faae5a3008ff412ad60054bd17c47bef9e74c565deaa6eba0003a8f6bc9e981ba7697fde0e410078d78ca484462341575645d2599fe8ca4329c54610555d8d9807dd8398ac691395304a084fa86c0f21eb4409c264cbd2aa006373eae9d07c93904b5c101a6def7386df7c8a9d2ceb817cef95e11cccc0e91da86b0368dd1afb5ff555e547eccfd8641584052a32c127eb5299d23358512cff95fab1f0dbfadd40e51f06948a6318d4570ca339d30c508e639a2fba97138d2d751905ab267a18f67f478e5588106a056d6ca0a414b00cc9913a8b0b436724520147f5082785e3c02233f5dfcec0733cf7b300e47481eaf242ad22ae195a834296ff8bbc929368fddb7b037b64627e6709455e035c70afd3d34bcd87a98e1d1c3ab28bfeb9a397b08bad2d345848c772db3400d733d02ceb7a2a458b46916ffb87bda6bd4b88ef65d29be2dc6896e068b19ad91a2dbdc8831eaf1b36bdc2571f78ea9416833c0df18e294fe78472c2e51daebc9bc2d9386c9c20055922b0974bad5b7e490f8225a4110fed462518d530a973abc18699bef54a606f39611406cac75517a373ec2239ef6ed72cbfecc99712686cbdae1f7c714e021b129018e8a58349d7f0f96aec9c71a920c4f2df8f27b8322f392fac7fb33e7e5a627b7783b70a18915ab0541c79b1eb18899fa46a3b138dff91266c02c399f814d6da3766f33bb6977be114f30c6d3e4ff719f16467bb972a49576420e3b2616660ff0c568da58b8eb4b3bf82f2fe1964b64e0f57369dd954a9700c81c63a9416a68015af8924cfbb3a6b11a2211dfca8fc12ba8031b3f370df1f7d593716a41247e8b3fa2da2622d319900e2e9354675d5cca03c1a184c31027a5256110628c0605bbc580e0c25db3f43d0e6a975ed04bf2d6fcc63485bd50a6c868a50228287de640dd89e55a269cfc798338704545cbdd93ae449edbc0592950b25a9edeefc316c55a86285b3aa01ff95fa8397111c5e0a9014b94e2734ed80eb90662b345d2223f3c98f1ba956080448916690290ee3c129b798650fe1d680002e9049e4390ed1f71e4fdaaecc448cea44f28fcfa3b35752a20806caa9da9cff09e96098ac630456a2546f904fc8c0b8213ab4000a68a5c6d5c84016dc2baf738aae50d87814977644501146bb2ad5479ce5ad3cb9758d4ac06715ad726523dff4479545b81fd6a1b2a4dca083bde2c05f009ba02a33c2392c6cebee1f81d5953290859c72a411f9cee6ffe06a6130e2372b1c8001c75d94426bf62c8f9890bd579f95539a8deee8de901c42dd83ac4c689fb85409fbb00da4933926b0d98741f855140026a9cd1b05049995d9f95c93b0519b349e7c146ecefed7fc8b2a66dd0d720b5351cbfec0bcd52c0f759f2d25648c6ada7886bf3f1b53ab00179e16c0b70b3ea42cc73bbbba891f3ae33b76c545039b7f770c60f55489abd87f46acf5041e9451504c1e413cdc2583ee4ff3459f0f93034e1ab923a63b728d2994a50c14799bea44c87189222d0bb792a1ff95e35a660c55379d6e2ff7ed43658a9364c8d6c848dfa8de7ff67678783332d8d183608b2ac9c88ba5c78124bc2e4594f4e500d4236a051674fd63524b6f1b1f0b2ffbf9b3c46a70d90ac8dc4ab37fd63e217d6da2423845374f73b8fe99f750352bb31b9a631ef467998e1e0163e1c59cd4320c51f457722abb5eb7b0e2efc2f6e4ae401422c01b388f4170f2d00a25b8d7e0ea8dc56e9120be97769394e768836e6ab4679196a60f07e1bafd0c05cbf15aea898e46a1fcdf9667de8b107cb2653eb43d90284f3faffb8080263de7af7e1b27650d88ccb4a54a760ee3ab164e317f619c3336d5c641d4cd5defdd021e98ae339ce093ef8fd9cfb350b9c070f9171d4d991aadfd15b4421f7d76fffbd6a7708be6a7af23c693e5e4cb47927591476a2d6819257fa035f06a28d345760cadec59d5bdf71d1c9ddbef1bb8d82c889a473d256efb5668fd98c36c7ecc9ad154a3b0f764cf70d94a78cb7d1eb0649b4ce9ff5b81a5e45f7fba7c71497c3a9326916e941517eaefb639c39f59cd38745f9f206d557054f811b01b1f8f66639f5013581624e4e66eec5442cac62cef6dbe32af5a03d2846cc60c983e0dd97fdced107af751199b2c6f3a8b276a03b9dac3b7fc50051045573693ba686649767ae527d27d4b93e12e86da3593b63abcb76e64fb610117fcd85d289d2b43aa616ad4b379d469800e18785a1b58e546115cd8785c02dfeb14270079beb5148348e8807ea073df88bafa6dd0128f72fdf14408044f8bb4f2d29fef9ffb0c722b4e1d2b95807bade012c48ee92def8241ae719d4375cf31febe3979f0d49a58e4de24853a0e72ae90aa4a5343ca9205e058e4d4887c3158b88e6af17f0d7db6cad7968ffefe1c6cfcfd5425a6829066a3934e5d9fdc0e195cefa037417dd61e93a60bd81e90eb4b8f755e4069e9a3e808d884f5385a7ffc76f8de4a3a3372d832d5b7e8b9491b3c0369027613d14e047b675c3610ec4d9ad65a7f6bc0f65e0907552de94763e682f719145f90dc80f917ffac5ccfefa4b7ad9a58c4a2dfebd8364a0c93ba2c39d0071190f17c170b95d314c403e381ae9979b04d81512d3e937ccb1669a8d39eccda8422d06b750c4a14787b33f32b80690de1d8b9a28818994200d246eceb92dbd465cbde37dc797b89f25e273ae57c1804748f207d4e3863044e460ba5dcc1b368421110c6a2a8b6529103b74f31d41757c092366b102d323ae65841fc0de9ea17e018862bceeb00154b690f03ca5d554c6cfdf5fac0f66c20f8109728e27e726b231e7ef715962f8c1b04b3412eb5083ac6ca55b5746c4d7466322e44105e3f9db068c53fcadc2580dbf41f7f737ed095dfeb809e164becf1839466f14dbf2c80d91adfd9f57eca44415e15668a62c52f54f100944c321df3e36ef872196de76ca74b12f08dc30878b1d54f39fc890d92dc56a2353feabf65280f3d0ecf239dc26218233534bd49f20ca812bbfe6886d4b4f8b63f762c6963ef04e5df914c3d20f456bd6e983d3f3f68ea3b39fda935efeac01dc7499295d7d1097d2593a21b13b887d865b4f8c3bf1073792ed896da0d8f34ff22bc299d08d92942e2d628bde8ff198ad63b204dccaebdbb2e868f054573b703069a64559f2e67ad063498a1756f5e5e5c49cbfce9f7226851afe5bd83617992a52b84b89195f0b02ce49ce37f27e4e05dfe808a6179817629712618b6ad4e3055b3099f11ba72f0df0813fb4daceafc33dceb0cc9f6fa4588c131bf0fe451d439a41fa8dfe27d06de415325f49e9b5b52074940456ffcefb4ec59e8eb9a3e3a087592e71f7c466aff1f6c4435ca8bcd41f80d72bdb22e1a3bcf4571c90dd578ac4fffb918997d319539a21a67d21407b4df06982c4d1ff3f102f11546837b84a56556e12aa4567f7b9049ef2fc96b62807a08d6d4a4688819e95c5b59c343bad81232b3c36ed414d5d864ae87f90804a4661fd2e50750bc643851884f43d53787d691768009094168748ee3a52424945ce5b2678ae50181a827539de8fafb39dacf1bb32bcf641e935a0223c313082fb58ec228b107d3e73cda68d253729a4172464e48a08a19dd9d1aefd77cb4f44d2534d5994b062d82004709e1d452ad1bdcb595f87478dc8b59a57384286c4e065dfee8778f4e68a38ddf3b6611f410b2dae1dc14473ff4d439f8ddd620c0e7c997cfaf4f45cdf5aa213a61a394b30bcd0c8a51158ba1e7f9d4a2a44d7df2c4eeb9b7afa712e84b026ff0917c74477c4f6a61a1468c0a5d42013be34e8e731ac41ed6ecc568b7a805bad6b545f665bc9852b8e32ef83fcb6f7a968c155e3bf8faf149553363ef156744dc68cff32834089ed12b4600d62f349301568f69ed3a4dbe6a317daea06cba60348c46e890859de41e969471706a5a2d69772b120dec8999f0fd042d8043fc32526b11538c109f042452461d89772e32795415186b793621f9d996bfafe12d1056a087abf364863fab14f261fa238c353462317c61d85f584e037866e62d0067e9d150fb664a1ec58cea0a6fa30509666a7f3debace32375873d96a5f3d81bdecd83c278961e4055b6d2029e18cec5efc18d17d7335fdc9c6b255b8a6b15b16857d19b942f272332ddc5658936691fb5a49c3fe9d6d217cbef49af3bc3e8552fd2312ca266da1ffbfc3fd19b9cced30be7c218d1008b90f7ad711b9690b9516350c48f10dd8d0803b76f884863f050ca94e32ec743d31ca7ce9ee4aa000f24a7e8ae216dc7d011de56724b594a707b9bccdddeffb9ba53906550e07659e549ea2ce804dc815f8eb458b91c503ce1503ea2b9004ce944b42f78bb9239662ae47c753523eeaebed00afb1f57bc494b3595a3516ac1968fc594c07089e5bd2b0ed822d6e536631d52626dd43eb9ba31acb081002190ca8ddb84f32095673e3f5550462b3e687eb4e790a29fbbb545ebc01c4cfd8229a295266feec0a900fabed5a9e1cec02b0f2a3a8bcf41bc0161790ce3512f686a2d58b986dae76759eaae385d060a804e341bde951879bbcf8fbf21cb73166a236161b45dd99efa09faf027b3dc7895642c2b35bd739e47a0c79635995ac9bbd2f86a8e1ea4e738a97944dbb7fc1958d6e1a2f4703db502ce0b67f395c6a801b077431c40992c949f868bb18e031edd47105eefac401a59c02675f59474062c1d2c53476229756fad966b9a84b9a9b0d47038ed1464bd3fec1e4b6dda0311260adda341a9b9b499665b7bd51545cc9011171a26d4a3c2c90c1c21d4d80668b9af02a229a65ca4e5b0099bf2d20bc81ecb1ca537cc7ad19863351d11e2d4779c6a6251e258006edb30979550d2a8acba811f6ed6b60e62e5bed5ca77d413f68831f5f2b72d58e4e58af0bc4c211984bb45cd23dd6948e284e8bd536d7439cdb7b2f922fd23802d514c0e974611840af3225215f5b1ddcf3fd2d8b341bb5c3e0cca98a46b999b04aeee5f95f5b6fbda383b49b020e2c2f6a02f3c53f9400e71802a409aa3f9771e1f885558c8d8b3262bb3aadc1e9fd98c8af9b9891f5e84ab1376282b2a7981ec4ea89677de040211e8960647795fbb734e702b6768f5a4e34f807939b83699b121ac48672853ea3efbc0a1e3c61456c8a69b9c291af4c2dfd15ed6f034229622534612abce0b5c2ae544bad12e0afbbe2d9576e9173b3a151c9412340e39bbc5bec55883b2d7b9c231d1672b72102889177eb4fe2a2be8df8533d76f3ed0770ea02195ddff30c2cd4a76f0f8be5fc66bd64d1113c8a80f35c31c9b5a1ce94b882e50c3168bf4737e6417f12f60c94aed07d304de5f9bf30705417b3c636c85610ee65efad4eaf477bd8bbf93cd7bcaa7e44ad8b9d30838d22274a0b189ca8bc1dcda441a74fb26f7afa2c8bfe0aee12e0ad5ef7d1ffd62cf4dd48d7302a4f2de01b8fbd3b27e06bcf5f7403f631a3c3c5a2ab2dd8d2954020d45dcd58b127aa7604894e24bbe37134ee7efdf5ed0c4592711667abccce694c0dff6bda72694268b060cfb291034bcfe1eac8f5b900331cf536867be5892f20dc5265ee86759e86c9d9a9c8409476f72c0429ab59920d8f5d3914dbf36a520fb7ed168c0e19e7f3e0d52458a6d16159071c1fdba79e5a2493b2d8e0955b3ddacdbe7f4c8d71e48a5517598f766c9f521a34079a397a8dcbe44e75a98fe8e0738e34b2681e424c9475d058c09b988f5663c4d04703ca475db251bff995b60e9490772ce5d1159a12a864d29ce36d94dea2dc90ba9dc92677fbf8c5ba4efdcb8b1ca413ff60ad9306c03ac8279c7185e7fb43cf63350072765797590dcfe9040c6bdb4e30987f29ca4e158e8b0a502bb62f98246f59cb74c4d0c1827500def1911bf2c01d34821344a1f30aed88aa89e6b0fcbe3fc0d95c5c3a4fcb447206239ea3372e9cc288d509a5f308d3baab1fc309523fd9e331758482177ca9cbf6b832c0e7fc308a9242fefa54d608588329ca8579d317f8020e0090110765c95bc641c94d479248f4c87540f3ef03eb19c125694282a0e3e970d35bee5fefb94a462888248565eea88b55f3c5a2e034ea92cdee7761fd0e53767ba41a9661f539535e014d86552c41d0031cbc0853d4dd03708ca2ff391fd38c57f35ff8378a061e0da40efb9ef20fbd1a8a316e246d3fbe721035eb51ac489778a1f88f99e396e6eb2c7e51c33bcb34253570adf21202ce5b0c342a0f56f8b7f4bf1a8e1a9e10153fb4be462e408faff4b2d750c89c4b146db338950642ab73e7b73f706f48e8a2b69a3f1d267881fe8bcde77dd098bd1f4ce9e26e96d19992734bf0b11471b23c6e2afdcfb1074a090662a8bee996f5ee25ac9e65ee1252bc47635af11513f255fddd02d07e078fc9c921eb74fe9abb5c6c155aa1125939a02e4bb477364878564bc713ccfcd4611badadbead01b4e933b589884961218499033e6230d049d196f62d0ac89e3c98276938c04eb8362ccd4212554432de996c86e94ca947da67ef633c0dc146063828225c17d007e108645c2dff0ea4a2011cf9614a1591fdaf9714f44e0a0bbbaf8e80acfda5f88f41201416b4bcf15874abbc3b1ba514d8dd3d0a38c3b5d2c5f99b22fd30f41469331349b685690e57f157ac94d48b34bd7f4fa240da369a68b5910e023ad001f17b6451fb7c8464469255ea9aa838a525ba6e8497bcf2b6a302b07db90c744cf34136ae1db214bd1a75209df13a0cca0dc78a03f753534f0325b9f065580fb3a17bc47bad0396ff4561c4a91837d170c14ee04deaf965d838f1badf4449ce4202567c1b9e6642da883a74fa72d991c0ff2db8fc07f0559e0bc3f87a961418312c26d5bcc6cbfbd10316f50d4e974e3862b803d88c97e0252bf9ea2d87cf269ed580b5e64d74971779a7af0c6f1d502b24b3f8ed3b2fa184829fe0d3e419f9c9126c16c74c32bb9b5df69cfe8f78ee24284f65a7be6b03aa87079d87644efc48377dd8a95ac6aeed328ca88e66738a173d3ac9ab8445c8dd490b9e6af633309ad210ecc304f2c21349e9c3363176fa9c93414503eabdaecc4907338c7efb664dc357f7274896edc1e67a416bb27264ff92d40e1145816236f2ba828122c9925c3b91db51cdcccfd144fc0b39fd5a9fd5bdf048ed4933ef9a0689489b8cf0d2b99f4c38286d8421b4568a29ff5ac9f92258bd52f4ccdc325bead13ad75e1c2cf7ccc10762097c61844305639306d48fe7d712c4fad3a2e4147a204d3aa30ee8c52f3a110b4f7bf5336fc4cbe05fb2d2b0509c91dd80c01815b6cf212807bba471881070015219cac2956cc5db6daead7a948fa0d8e2bf3c1a6157d838d9c51715bf48605cf86b2aa46f9ef8842177034f63ff449e799ca9decce2b162dd622d6e3119fc7b8d8ffe6b225a2cb28c9128230ca878769a22d089cdbe582560342f79598bc2f34e11d115009dd27ad327c253afd88298008e2f5343b495a8f8e2c71b29d2e76aaf215917526191b0986e3fc5de24eb44a0cd4c7c98708a0d67ba25f2ad49d9564b258a136eb2248353ef4520372b84314232fa88745aa1c00e00878f4ddfc62771062ebcc3a431f70693a5eba56cab86883ad9c29062d673e911bba58bd21ebe43d7070b1186209b3382a208da4cf9ee7e5b33e05022f9ff354a91a30ac7b688a3fad92174bb8c147a969af871f44f77b984c27096c915ca185b4eb51ae328e8d72d46639a22769b8320b406666f5da610f8996a077c9f56ff79fb2e7c7964be4cdbe76303fec207e3e68530148f6e6284ef5de7fc202fcbae9dc2d74454df72d01272ddb214df715a0cddee1b24e693309c32fb377f2521315ddd1c8f78330428dc36eed8fa576e9ee163475b580f9a08d301f5c5dfa22d5825c94c303100fae5845dda7460a7261af89ff770965fbd4c758cec952219ad80e4f16b492c3bce1f0a72248e0dc872324bd44c68cdb326432cf9a237b95e5e7512a8a893d4bd11150b2d815153d16a0ab092dbdf613805541be07a5764511ae68a7354b93c3df8da8b647cefc9e859c7caecd58f9a9febae9238fbd7642522a8cdf62c0d5dabf928ac3bc68f6502f2d0286879de88958cf22a5eee21b7704469e4f3624b968795f118abc03e33ac7e75e4048e8a5c0363aa14f8f56c9df66d05eff93f1aeca9ecae9a3b6c42001fdd3d5e56b082dc7d55841e3431f01168c728601e7c6efa5392c0a602236889cf6d014cf76cbdd5b5ae46252db71e1760c7dc7b61a99356c3ea9b6e2984113e28243c78f110f79a250187c16a0aa76e66362898719a9da514d69023253daa23974d52a0cef20437753ac1b14293d6aa50af24c3d2667ec78aa389888825dfc3fcf7a5769f3cf8f9ed2fec1fb49998a63b83677e618d90aa02248728f1d288d215cac30269a409540cda675ed068042021623df0188eca1cda661beb79aab176a81bca404b17100f5cf45487fa8bbd8a1357a4a27788456f595756b9b9b4028e6f0070866e970d6e52803c64bdaae71408bde46fa868f46c450ea9b14435534b57e707fc8e5f9b13f1f09d0fff607f97ae79aa1a32c885946047c0365e22eba6b1470bd88238a6028534c92447c8dd78f6362bf6f881d61d90a994a99dc4761fa9f2683ce0e94841929784814f8fa106dc4a1710a566ceee92f81b6c958754ae366b3d0c7d73b465b17f255bf1f3dfbbbc21ac958cbecd85f863e9bac1559ea6e0c371c558977fb932517a0296048f57d70370b45f98a48b2400a7ebb110311b37e5ecf1ec45c9e4471c4723ad7b0edfbae2826cd301d723f0ac50299bcf2935e344c44f856c41cbbbb6975ba29ab23d7815a528b1f0afa639a958ae283c2a6c82c92eae862057f37cb8afc489030f1ef212e7c22030aa647dec075217f59fd07807d2cac69d3366f17a69449f9522a2aef039140feca80a68627388f276159001b6bb0197505df7ca917127e95e2fc505c1008ba62a496d69a922832b171f715c72dcc5e8cea86b2e5a2a507a307461528e76ffe05bc711462b733b752e17cf5ec1edce46eae1ee2f7c5a4c6c909e7019ad113a8fad188c0f6997d9659f88a55c841a6699062f472ac0cd4221fbae17b767a8a1348ee382c2faf781f1d613ee29a7bb78f04ba4531dde10d1ffcf73f28aa4f5b64056cc47919220cfd9dfa862fd68708e0e7d47cbbfd9cb9fa99af114c8d9049a87c11e171d1e0535539d2cbd65014f82ac1181cb2cd41e2b42b41f91c1f51367b44169cb94f675dfb6bb2651611f67d7dfcb84c3a3864b6ef8190213802a79e47f35d3794d06af8fd539c43c0428994f00c56766897a4f9340ff4b61df0123a0ae5510d1677b8a655bfec4f72f1111fa9c62ecb1f542874e1a425f811a4385b76c552a7ba91a04a31eae2e73fd957e50e7120e7a828dc373a245e9e55197532df2cd22d6cccdd9b24963a1eb368135a207191128ba3f058d4be50bb8e20f76836b12c393f59bc24093d12fa4d84aeb29c3eaed50b0cefc78367e000eab92461c0a4d4112f4262e4a94fbf69597b4ff1c8cbbc3f0ef0e7eca237eb66cab3222bc7e1775662408958339cf6e318b384a56bb61afac293313a76ce4ffb819bec21a12cde908cc1128019e96d648b9f3a137184459ec123de1d29210a9f601418cab32266097dc55c4d1949042c22d9ccdabdb55ecf40ced95a10ac474d17e41d0e99a21352acd2e6ca6efe83872f50b94a252721098e4ef4bc0cc19f6c6bc793cdefc4633246bd8d506425b53af25c1e4ce80e61fc2f3253df0a14e0731efc9891ee5d48d1667300edfc804b90896217c88080c2c3c9fbc35bb1531e7bd5b68b6f61394dda16e1d5988a2bc16cd4fe0610e7bd5e7d9cd707063437173007a31d0c2c9acf96fe0b2b7b968455454e3e825d7ec21efe61a2ea023e76bf83d2c2ebaa2d9e979965bd40f1c379acda6f2b42cd5917d9ed6de0bb80da15fc867ec18e7ef60b9c78a92ec2a39ea275338d77d179b7c95824821ed563a8d54f06d00fa76a3e084b160ba6acaa8f2b7ffaa9d7c2338b5bf27c10978d3cea4c1a1a249d9110a5c762ed6b660900185711014bada7697db98ae851194d0f25da7cdb74f4e5f01a5ca5c605303b673fdc2142a65816908af55bd09f17a7f67d667aacd965761836b89090d9d2b8ee939fc7d00da115b11f01c349de92a0336f2f460fa8bda4b2adfb888713fc8b42d44e45d96d50a76979a2837ab0c158540b9a76f2b7e44a382ad2564a83328b1af9a0302ea8779adf3b43885196ff28096b40dc3d0d8329dd072f02723468237878980c162af91f35c159ca6f81c2d35f25a6cebcfe25ab185e13f74c059415219a11e70a134120db851c1b575244bcc012824cd1de4beedde4ad170af9426737f9b5991d9e39d38510eb6023f30a6bacfbb05b02498f8d053cb180591acaff36e7b9ee6d8baea8451acd6b78b36d541fe7cbd1eb91080b5054b30c302d7077641eaf33fa512fdf94c1dc0529916a34cd4166fef6eb45a03a3c35a77b2f18316ae7456df8240bd918994d3d0351225e8db3e9e3360814b97c107f4e845a6dddeeb266af4b2a5c54f7d996dbf4cc3802a82892c3693020b856b47b44117a90835b476edd50b78c2bf9cdb032a2f2441988f55855b01dde6ee5326d0ee64f6d3d9e709acd47f52e995242b7fa72715e695c01773f4013f84b4dcff11d96aa7a4e52e5045f2d47db5463700d02e13d1700738ba09ac436062d9478aed6ec163508b2b50a93d6f342598762e048a12fd5029323e1412641249cb0ec0cbf2d9f611938d79f4345c77164192934173d553d680bae0d599f5204e39ca1f4b1ddaeece6e2693b9976ec5a8246d3b4ffec1690491b8783e0f3666fee6fc1a2b1e3e5ba043bea9a1f16b8e6c6c8fd6f3f980acc0d49976ee90d0df0a31791ec14b5596fef993226c5338659926b2eae090c1c95cba822de478d2ecae69990bbc88db0d63d9ce8c042a35bf46c74466fdb2e9f9c546212cfac9e58d49e064f505adf5a76e59de93f506034c1e40472c1c405d905c5cd17b40c54f99dc16ce599691afa4820abe8b534f72b30de367231ae0a6c40e26a4299415614e91a13943206b3c373856f212cec206464cb5b9571a20f38aa8e8bfe909401185390b102c890cc57c9c637f8e86d3e1692709950c7ac6210bf3890a3ed692f89fb753c5a4a99dd374014c5b84cb87547fa20512a6662c13a8a55beec1e1388c3a23fa85a60c1dcd12ecf9cb638db83a921a1b326c7ddbfbb35c670be435e6b4f907bed475714fc74ed44c50e29902c95a225ee1058ac3195fb76c37d6b075ce99245a2206cb2d3399bb0f9463844905f32b432d82cf323485609ba5d64c571ac717300d4d999c7d3578fc212682310b77fa36f2a5d8f21c8d40c4e00b5851de512af8711af8b1afdff51bb359be1204a5ec200f3a0f6464d82ee08db1087f2ed6e6ed493eca34fded644d2cd38d82a51eeb3c23a7fa2e2d4831b9949e5d82dbf5e9f2cc4127f9728b45f416a48a0fc2c0496e8392934e25b87eda62fe2899a5d28debd07e22713057dbd568e36117c7685c53a8c088b89ebc5411f1152a1897053f552ea0737d1b7e738b2f2a1eff9e64ddb302ec2dff4d5c68217f9205f76f6a398febb10e66312854b6bcf8a2039d9d4d89b8e2a241677282c29dd1c78a4538a12e490beba7fcf3e31e4fecf58023285bff61843cd1fb3b9cb5f5673df1c6b76d6bbe44305a76dccc18a17115f7f2de56c376dc9c9d1fd525c5d2f130ca851b1631a5e37eac663e3f3150eb8f85729e5c0215ff4b8e241b40f9c7fcd1a6ffb4aea8738293bf82d9c12535cba560859f87e453a695fc9476548730f2e30f2c86131952b665702eafbb188b12e7956ed559d0f5b689f26565f1387cbc8302a54282ef97b2bf5da859348afc485b7adc9a3c13df7a6606c5c83bd55cbb44f30342dd37d7e4300f476749e247b9781971caf46a611afdde1bf15d4fe378cebf006ef053959087175a0ed38c77e573182794a9a5fe2ba51e39875f7290d796d18f86e69348967d7c11bd227e99c6997bf36906a21255078c6e0fec8e39c514aea27ff0de52bf8de3f109d4a02a90f32ad7857db53332ac5f70632e4d547523564df62303b9ed12c8bddeccdbca961058f8f919864786020a01ff9bf2a9c1df18ca772abfc3daf6d2634e0d29452d96a46984871d24815c453f7cf6299adb50e82410f93348a13f30a8458e25c9a64768a312cd318445d1031da70ffb22ca3a95d0faa274ee86473e779e53bfbeb2a084ea22655333e37623da905e1d7deb585a3f32b4af9fa435cb4b78ff0ea1e6544a920c22196671cb6cd6293773a14d02faf6af4fa5008ca2d7dd4009023e68fbf1b14f344497362950c9082c8146a685958e8f3dcb2da0e45183d20999e964ab217bcf85201b4bb7b6bb05a5e84866087d835e26f393d0658fcf85af6f8beae6b649e3faa3e8362ee08f89f07d813ffdb48fe04e63556f45e4106625d8ee1c9281a4fe3654bcce18e56280d861a8effe0ad36201907882b3c3548bbc270b61f7981407dbc8bd2893c0b0b3352f86d9104d369345dbc7a875a0929820dfe5be41f4b078a09d0c1666fd8897e7d6a058b37bf724cb37872d17749ee09083d178ca84faa9363c16be932ecddad20142b5b3d45fbbdbf5f81526955b2bec8df78a9b220e6d1eaa80efa850a244ec1152cb3b63fef4dee5e7367141b0568478a1a45d95784fbb14001a48b98486e0905e31b66b49e266e0862697f8d3daff93d03a1ea810d85310e02a795814d541b428e14003da7a9e82b37b50014195b7efd1305824234bfe270d10a21e5a32d32c0c27929c67759362898d17804ca94f5b070fd94dd1722aaab2a561c06553cfac1a706d5482f9f95753aac88e98809beee1db78997a7e2b805fbc61c7a31586043baf07dfdb114a4910a9fba8e909b86db12765789124e838124319056b5c614c8ad2bb00db3aaef548680e4f2105c554711003e8033ad3631427cc0f760838db996683b5566341f3168d106f1131bb93cfefd532dbacdf8c704dab7eb95a47126d3a7ba2c4d557c67ecc7029a8d5b138b1a82439dd9bf2cf3851f31a0c2421f7f8cab270eb0f875b8858f7560fbe89c83f9c2f92b189822cfecdfe6deb81f854b4b7bf479d20886eecd637f69ddc70340c2a4c3459b4bb066b62309528a96509b8070ae1c169936d6f3064dfdf670eecc08dd0108231e6ae304b4806a5936817e152f6c6a17c659b4be7156e27f256821572721f58c837632241d65371c27cf578eb7f8772748cf2d37b98641c9ff4bccf0ad095e7fc7e747e35981110a0b00035ab5dec646d519090d4ab3a2d4ef05152d0ec7a5b82f516dfe2a463f118d7b2f2176650332f6043791f13fab316378f652f796c4f5f48e2ee152dd0dd872d3f326dd7719406b98c60258d275c8c92edccce0ea457cb1032fbffd281454dddce9884be1b5087448a5ac947b95f94c27faf294a498158eab49218acff24ec3b0c6f604ed77019a53d40b64d9f9aebd2239a8946a4b23cb19aae1b74fb12b0fb4b22c90d64382eec93cb814ae816f87163254291dea5acc6b378ae816ef143cd2ec41174df2648f6e4f3548c54b23f7a90878216b0655222815498f0cc9cca50cd300298a0486a3cbee298aa3c14604f651f8057a0373517f15097f03c749447a5a8321142eceb3b2e43666c42583244527c1cbca9771742d414e224e59cb50045068ad7cbed41af6447a4bd18f8e83f72aed0df30f623a6156ffc5cd2ff9268e83175d9d330622c00148c60f19c3d5a9a68cbb535d31beaa968b86744e934cb2fe62c8f23b122322e9091e0f6a063787e7ce22563a0c8c614e7c888305291d406c7c6da1460abde51a8e6882c473e15f553ef1457ed01e09b8ff5b98e49487cecd2fcabc5b45a01d58132e42e81e77a090000b76e045591bcb3cd2231c93ceea9faa69e829dba2858df39bc128198b5c21aa511fdc2f1fe3c51c121bf3d976faed3408c231c3a90749a8323385a6e0141a44f39c098a920bdcac800bd9bf568b80c745af420fdde2104cee2cdf9afb1810871e1dccb1fe5e22c3701ed539bef5180fa71d0c60c9ba82b9b72e7313a03d7e22fc767f5b44db92fba9a40499b2de330a6c7fc9f110dcb62be09c570824999494df0b86f27faccdc5f72ed8a242452dfb27076093294f7e3253779bc8b10509b4b8da6b76dcb1a0fce3dee6b8191235565567d8710edc4cf73814ecb8058ff4fd5d709ed28cfb6a5f0e1b54a036815fc1feac6dc5d068e48a28e2e2765685433150344ce56f88522abf1bfa6327501f47c4ea0254a7159bc68064d254ca89f723c5397975eccb15a74ea2653da7fb318ef45f1221be8a65bc69f2e40a6d0f5e7e827717e19e4d361d8d0d211a88ec009dbb0e170ddcdc0b4f771c2afa693bd7ed90be7b517aafaa66dfb1d3c6c15884ce0991ee074477f18b63938afc197cbd8df21ed8ce406677b386c3a2c8c35fd4dcbb19c8cd983a729748ef4b1475f5a83e0277741a2eafa6c81a10f46542f6fa5c47eac47646d0039d75e0dd554f26ddf06e5bf5510d7c7b849671f977a3451a6ddebed5908a4194e7cd96e5bb2d41fb5788ef4218febeb2bc6587c97d7d1ad8856f3de8183b3c22c9afda486efeabd9b93d750a1119909a3154fafd96ae28519aa2599650b9c5364045a8732e592b43983256552e1dc82d540d5e8fd0211d595dbf77ea152c5cb5fe3f5b72136042988e81167ec310ab313f93dec35c8546f1499aec2c769806b79da86dbbc2fb38ca4aab0de0eb9b09d17bcc1aa8ad7db107f9e351bdb181d3384111cc8fc9b353a246116c165119b4c6113f574dc3470131e1014319475d9316aa109b93907696fb28ad6419b076282834994c8d0923c74141933a9a44caa0a4b7e2089cda2c5ec465046875b4d50354d057960ebe01378b820828e7a75c66cdb83d3afb8b7d40ab383b0aa48dbaca4e6fdbda6a93c13c2cf056857beaef08e28735e1202d24d9d487ffefca5245d0b6d6e46c17a83df724441f8a7939797e5014d8dadb6f9e30e1133617db8ad7be380775eb18704e04470ca763912c0e69cd63665fac35768c7bc169d86374651b037022d46accea74a79948689b844086a27cdababa6ee0292fee3e086de1efeba629b1b8ecd656d2e39522fcdfbb37123477216cfbec6d1467c42519fa1ad66cf84de09388b76ddbcb008a63038225dab452bc2fe8182b33f630bed087e969b10e02aa1021d4e303b0afc8e163e7b0848e2df14d8ad7a21757e75131676bfb52a1631065fb70da317bf7220e363803b1d8f4d7743e852c1807abb8ff5aa6122308d9971cd82faf9dc11e7fec04bfb4b330f863017deb505aa8ea51cc9fe88f4503700596a272246e33bd1fe26828d4335f81b8b0227f42bba7ad6c2dd56a766284de460acfc655203992056c0547e88effadc51026d367e4956351d98af07bb33fa99d53f3674fe27d88caa1fab4c59a28ccf4fb3e11b23ae085d710fd60ef5fe949fdf801c3fd13c5aaa99254d63aab50fdb1f99a536bc932f74848ab58bc407db119536846b2ef3196b66803edc40739dcfa123b444fda0203e77f0d400df321b62c388e89ceaed7aa050a43209b21d0f79153a9c933ccc18687fd2699838c39bad845230e26e30076803e7dc6f83c7ee91e473eda86c760f41b35be7a42529e05c7a0592ca9700a174c5bba088fa4a3aec649b18a3ae8846edd3624337eafe01d09c5e402d3799c01121195705e929715eaf956d4a27570db0d1f094db4764e3039c27897e53be91b557618da980199d57659652c2ff83cc2c72b79ec8a2c2a664b370512173517f011e39b68c3c26597f7a7da925183d5559cc421d32872e39c78062bbe758eb040053b81a901fcc662e384432c7ea8b2b0458d447bc5a3376e1973b200e04fb7c9122f4d9b0ff4e4fc6b009aa550ae26594e3962a3b64d5e091d43c74b8415cf02a50c155e1d0169e170e41cddb0f1d880569a2b90738f5f98383905bcc88fcf44110ea12d161b5fb393f8b4a66e1068efc16ecb2e178a3e34f5eaf0d10fede1aa2c6c668a9cfb13cafffe9dfe47573700bc2bc2338ec1a73815511e949a1efb08416dd2d1b48deb638124ec71912d9cd518aad8d6b851de3f623abb0073e4b1cbb12c2a1b967a3bde165cd2d7a8e46e9fd003f4d9259f2bdcf5380ed370048b8dce17b98b1b2a2f4a9ee1cd80f8c18e4863b4ce54f57747ca7c9e594e450e55c13d8c27181836a7c2d66a83bcedcf0ea908906fd2a1260e33edc1814e779dd3cf5bc0be93ee74649701c87f95186cc81a2830a4c27a5f551895a17a4988bfa80b29c0a9f31934414ed638361c33045a9e12e776e5e45fbd0006a7495bc7f422cc8b5069af4e2df028c2ecb0d49c5b6d0ec5c1965d57d8a0ed6fd32c27251bf516081f25eec1def3384c90739d35613c9ddb52d9138cc242c7f0be658d001f0f5d56b6bfe9e73d975e829d09d8e0d3157e034617d00d67d29ad5e7caaed0e13bab682bb405cf93478734d48f5d67fa3be284a311b0a9aab0472dca65d88c29410be80e5052fa21003df1ebe0c94c1d32de75b9bed4a212abe4b43a71d6b9deb8685a1cdc4b1389f006b5c008914a259e614c8bd18d0e3e73ec3f75031e4849447a937487384a2244a6872bb33962542fdd8a3e0f53c923d29d15531d8cc1fc20a6f72687a783cd66acd6c22dfb14feb09bd262068d7cbeb97fcd84e319d4b97fdff21b1c36d2db480ecb093303a5a4191756fa6041ed215397542c499512bdd9c7cd352777e0cacf4e3b28bc7299e91f9d9c44883cbb5b9c1f6a559f1395d700bb33e16a51e74b3f4ca21e705c8c35d2ea1f0ee82597b5817b4a2fb5550e968003cdeec2924239a72d26a50bded9eda146650f3b0cca39e46b9085bcaa275d4553d5f87fd27e65ad93f9936156011bf31fae4745be1efe6d27b0878201a3ddf98109a8432746ce5f113a8533367d35b695b35a45c662a55341e0eb15a40dd1be572c64105ee2666c27942f17605f8226a06603e9d36821204e250b20a2e1feb13d7b12ee054f2334421d96f6d30dec4ad9e81b8dd38629b8d718140e63bc2399d981a9aa7456f926b39f359727828585956fcaafeccf3965467f751a030a2ebbcd3f0ae1afb035559e019670138893a6ce8bead402085d3eb97b1d20c90b422747b68c3c8ef2324d1ccfeaeaa124b4a57372bbf862c41804792638dfd5120684740570493191b2a8ba25903d8a94fdf93ed3601988a56a1d2f926aeef1a97fd2af978b03741e67830860ea87117ba797eb0e1e4a35d59c6ece529e731dbe82ea1923677e80d18c3e0ea9d2812aec4287a80d02266e91f217eb3260e4fdaaa6d7c46254165e8255d037d17d25b786d66644c1d2776d11964573dc8e3e5e16ea001e614803de1837990caa3a41e9b2c4385b9013cbb272ea421b78d8539878b7118a0cbd3d26960a72427bc2da3b010dd85944f77c568713863300a1e4391378a9579e2c2f96c252d40119076a31d0dad8f683c513497f25d47c4e88ebcb9ed91a97185bcfc6f5ee4fd56def3994f901dbf371e416978f599ec7e54068757011c999c9f30a3322a739db93e6c573b5d5eb0d86857b1b493295fb0647ced73a992f6dfe84c6dddd611988254663013d658db203b1cb56a2579947715b1d218eb9764b41e1b027a21dc5b3753f95aa8b2b1ac67b2c3607768af54a50293df48ec22e7e0174b2dd0927b59e551867d1c88941b4695d1fe617cb60f2b516742343951097021f78e7a3e51556e424622482d9bbbfe1be2776a091d9b8d41c0ef5b72f4a34022e9cf0e0c39dc57af6fa4eef42b977dc055bf20f24c40cbd0c54e14a6507df056f4d974e533323c5d4fb457c0ae940cf92335aa919bbb7a1a96fc8207a388f13a7704d94d5c669e431837affe8ceb265913ed9bd8ff67b0111bbd31a1a57d0d9f1405724a767995fe3b47eb07456951d88e2ed6481e3af2467eab6a40ed9b14256b38f68d3ce4ad72df161f41063f73bfcfd020647b4ebf5bf5f5c47183d0d553cf17d56a40543eff12eb6cb3545e2ae70f48574322814bf763c6f017c0900dff79f64df2368af05a02d53b1abd4d25a75836fc039d09ca580ec945d9c6eed08ae37deeb30d542a087bf80e3b5384953816cc263657a3aee23fc37d2643ba3dffa4cf09427b52e7c8b76a38960d8fff723fb9d7260d4954cf3c2dcfb053b340a60c0a86883c69786f70a57700c310d8d27c401eb4ce29d947ec48fc96a5f0d9c0e51b6cf3801df73a406c2cc64b1d44a6348b70b456908e8a301d265214947291c1d281cf38145b1ab1e4f7eae7b4b5db86b3a0fa2ce881fa935a87a39c1fc004338315e7aefb7304e8212268624b905877c41fc88c2ad5b490ed1183879db96e3cef51efa6f8ad07bdae826b4747e0a0940981f22352fcab3577978e2cdec2aa6439d40192d851b5c1554a745b540b5bf0859bcc255f6f142a468e1848e2c4efe1eb2d8b6af3dbdac2567b577ac39cfc2db4e65d89f33fa23125bbcbd8f0eb3db303194d4e9572f39bba7d2f57bc0ba15c7af8f5ba096bf427c32ae5cd55efa1f2aa87c04d3944223eea14120ebb7034dc885d1d7fa91e0364d57b9fc9ac07b4cbad80b2add01d9b90a7305d7646e9ed52841e22d509d951d9e155ef1f94568ef0dde0c82222a9b1472f00bb220523482557808d3b80a711f9bc5c4b11c7fbf3f7d02a22be9388474586f0008a58209cb80002e506f726e737461722052616e6b696e6720323032333a2037206f662031303020697320436f72792043686173650a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 3ce3d0622622f1239e0117470387b677379239709e024eba3619e1cd355652b0 ? 71054092 of 102365659 <55>
01: 7e8a11b2a790a6d8495026e0a26c13236d1fe53ccdb3d33fb2eeada1023e34d8 ? 71054093 of 102365659 <fa>

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-04-26 13:04:14 till 2023-04-01 00:14:37; resolution: 2.00 days)

  • |_*____________________________________________________________________________________________________________________________________________________*_________*___*___**|

1 input(s) for total of ? xmr

key image 00: 99528cde2e5a3793f8c0cb0995a7ce2ac9fb11ea8a4a60b1732945d206be9753 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 46afbf7e1aa9c94f1c6edac22d858f65d801d27011c8df763f36c18f5d9cb55e 02610411 11 1/2 2022-04-26 14:04:14 02:024:17:08:11
- 01: 3bc188c05f1f3ff613643d9cf5e3507a0d59aeaeaf17b3646532cbb7511ca743 02826792 0 0/85 2023-02-21 13:57:22 01:088:17:15:03
- 02: fba23ea99880f213cb33b36d9f4c57fc5abff653cd7b1bc90423c29c59d4abea 02840581 16 4/2 2023-03-12 19:38:42 01:069:11:33:43
- 03: de06a48627d3c788e41d78ccc951d06fd1d45fef921f259387c6c5334c4f36bb 02845822 16 1/2 2023-03-20 01:42:48 01:062:05:29:37
- 04: 9df216337112d1443845cabf497fe1521889d529b58c52570a8502ea486147ed 02852163 16 1/2 2023-03-28 22:16:07 01:053:08:56:18
- 05: 11a3a2276aba04b418547aebd84bf62d16390f6848b628274b074d98a467595d 02852642 16 1/2 2023-03-29 14:39:35 01:052:16:32:50
- 06: 70f6bd03f5af9503f1586523737df52ff708002ddaa441ffcd071f79b8aaf4d7 02852700 16 1/2 2023-03-29 16:39:51 01:052:14:32:34
- 07: 6c545e5baabc22b003511c9dd0d36373755173bf0f434e231d68c4631281c95d 02853106 16 2/4 2023-03-30 07:43:52 01:051:23:28:33
- 08: 36ef6815bac1cc386f0878ebbeec7da182be7e45ddbf257e19f46e0a89a46a48 02853230 16 2/2 2023-03-30 11:15:54 01:051:19:56:31
- 09: 7b6e8c5002107d4cf550254e4edfa170524ca6a24e11fdceb6dec934dcd27400 02853794 0 0/54 2023-03-31 05:14:50 01:051:01:57:35
- 10: f74087d1ad06861dc9fd70759c448676d281a638475be56206f3350abb6f4d67 02854062 16 1/2 2023-03-31 14:22:24 01:050:16:50:01
- 11: 9f6fa7347af255841628c2422ffb8348bb378e0ede4409907ada144f61450cd5 02854160 16 2/2 2023-03-31 16:59:14 01:050:14:13:11
- 12: 59da98e66faacfae2ffc58e8bc8de361d7f0f6a3063a71985a92f879f8ecc59c 02854228 16 1/2 2023-03-31 19:22:46 01:050:11:49:39
- 13: e2046e887aa7bbdbdcdecd942e3878cd2e5e85b5306e1f3d33004ee6c046371c 02854256 16 2/2 2023-03-31 20:04:51 01:050:11:07:34
- 14: 2c12c68e35d963cd6819790acbeb96c130d01b3aed9b21a71edd3ea431dae038 02854273 16 2/2 2023-03-31 20:35:35 01:050:10:36:50
- 15: 12099c78282aa9b2b29736ea80fef43e9ab5daa801d886524649e26e4479a9d5 02854336 16 2/2 2023-03-31 23:14:37 01:050:07:57:48
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)