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: 7399304da00b10e3bbb107433d05e7a29e8b49edb71f556a4741da046bc965eb

Tx prefix hash: a02f14068db05c7f4805e5af036aa3eadb8fa57170c55f5efc74b48cfbdf45e4
Tx public key: abfba408259eb678ae51f65729adfd351b2289b1e0f203419fbbcb4cfe8cf187
Timestamp: 1680092313 Timestamp [UTC]: 2023-03-29 12:18:33 Age [y:d:h:m:s]: 01:048:00:31:30
Block: 2852575 Fee (per_kB): 0.001060680000 (0.000020480000) Tx size: 51.7910 kB
Tx version: 2 No of confirmations: 296959 RingCT/type: yes/6
Extra: 01abfba408259eb678ae51f65729adfd351b2289b1e0f203419fbbcb4cfe8cf1870209019732376039d07daf10e0f90252494646d8bc000057454250565038580a000000200000005002008a010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820e2b0000070fd019d012a51028b013e913a974825a322212ef78bf8b01209696e855a9fbd6a506083534ef96f3a52ce1fea9d63fe81f65ff33d707f5dc1bfc87f89e61ff67fd95e8bf6e7fd87797fb5ff4be80beeff3f2fb3ec57db7fd2fff2f508f6cff09ff67fc77aa97d7f98bfb97fa9f601fe9dfe13ff2facfff63c14ff03ff3fd823fa8ffa5ffdfeb2dffd7992fdc3fe67b087f5af3f8ffffffb7e227e7ffff3f899fdddfffee0a82d007639df65383b035b035b035b035b035b035b035b035b024b61f7ffb42b004c29ccfbf08cd0f42303062ca8ce01272f58f50cf61611cafb4c8e8ebe472df59a18322b4fa690060125840ce1ecbfc1502c8a176c555edd45a15d742aff955d7fa4cc5f005f550b6ba3d2ac418b9c6131fe3ca97aadc74a113abecb3bbb538d0f4cf081c85ec18f6ea06851fb7ed2bb2945be1c3df1e5a91dfe444827fc44b722d3c81f05cdb322315fcfbf7cf736fc1d8aa9839a367e3dd77f7426f3cde0703067908258036dc5155192ba19fff143113208f9c1e3622e51506e8dc6dac3b651c51a48a9564be34c0d4ecd0a04bd5461a77be1483f2eda0cfdb35b1dbead3e448d3dc01a300a50bc528eed4a480764f4893d98186754defe591992acf3d380abc075e6e8134ef9d0b5aef715f679091d956fe75dba47c03bde0f15b3e89ac0a0fb59a13c9c2d0c53f28fb9f90a1d97638252af628ff5db480e5fcc64abcda8fb88057c773dfd09f4a7a62b676f8f2ed71c81aa674b24caa0706db838a79bac783564357f988ed2a1c8eda9c7a79bb4ca2b4a3057941833588b12fc7d94c16b6b0739e4b5bccec5ac615f40733af048aae3a2e37d0aea0035e4d94534b01b7bf2b2722d4816cb7edddaa01e248a066770a6b06459937f2e32eaa88fcbcec3c3a7a088bb7f628775f2a4523aa358d5326a0a0f5861a980997924c4cd5aef30ace8f96ffe8ea463d226b1d78de98af90b5aeaccf66a13803244a55e39355ce16fbf7a278ffbac457ee851676be33ebf9b47551c98b72789d11849e95b4ff08a3f4777a8b763eb4c14532e6ab1f7ddf3337655437d3a950b021e46401862a4ebbebb700f231b11ddd75f618917030f366d6e3e13c79a782e25955b211c842be191bc559cc85e746cbc485bd4e7e6c9a321c8d6df33ce40dfe274bf3fcdc0185a8685128e44969d246ecff9d412313d6181e762c241aea072a47641ad1b906ca46ed2217840dfcdab72ef0c1cb47139c45f1e295bd3db99365ef4053c249ce7113a5c6a8bad1b1f500dd0b654ca44a1b07b9bc273c651e20b183ed4c87edf160956da166101990540d80411e8ad08f20bd941d3126b06399e3b0fbe6606b9d504a9f71dedad2920fb9210c25644fc4f363a9cd82d95b2c4313f45a6b2f7411f8b2806070d5fc3552c78905dce65cee8cf8394631b6de09ddec86ef8e06181d02b9961789f48d6d50c5cbbf97130b8518666b090c3fb3b2bb6a3584013235b7618cf85e07e582f33171dd26a6253e133b10898137e8fae86c29c989a7c227ceb388939dab37fffa9e0092242a36a609fa8c9c2d61c8995971a1746695a2e7821eb20a870e4dcf77abbb53d45b6fadebb5b0b398c280d3b9787a24bfea35db536a0372e3dcd34a49bacccf1cdb7d30e1ed07d9f512ac3c7c16cab908cbd875c62d55b3a57f9d874451d52ee1181ac3c91f9bf601f0183770559b935b54e9243d450ab4899b0893f59775b6324ac0a0f6111192aa91ebc9573daab7d33a99599213935b19937c1218dbb4c05635f353af2e4cce949377fd6aed8f4fabb6ac08f98b20d1b4fe4dc80cca83e2fdfde0adcc432c615391bf9bccc8c15e24e34505213d1ab7c86df862e55acbbebfdd75974d1e4a3cc49b3baa4f04c85a8714c78cdc48c992c8d4af63a8c1384786a4d0b490fdd16ead83974fd49e5d00d7488842053c88749986b5532ca85102638ab3c85f9b315b4d7bfc85449427c6f013336cdd0bbca3ebbe4ed2ed43ac0fd52eedae310d0c5b2c76ed6f79ef88835eb1881f5e35a3fb885d8de461840cdeb9c26f6de819a96daebed51abfbd717e5203a1840a56a5801f47b8fa0aa95faaa476170e4f5df23de01b99957045d5300f68baf2915ffc36e0d89252eaac78e0af75837eb9c1cc2302e94f87bda22b5d5cdcbb807a94d1fcacfdc5763df681eed5de4e903a9f2f128c720604bed383e3549c4d6b26c55bef84cd1d5819635560b4d5ac46d936d311b179370cfa6e16db2cc60aed94f17cd0f2e86c4ff5a884b5eeb296aa37bdf524823b08e77106fb93310a27729f7b3cdab34836bb386a7e18756ccda7c1a860a480d68182241c62ae323073fde58c1a4a74a9d1abd0134e6b9079aac024c2a149f3e87c824bd41f86c26548d9a82014cdb743f5c25646a0ad560938399d04cd3e8eb150cbfbc225f369d471816bd91ac94793a992bcd2db4d83e4d50005b84f09a2a8b00fbe7a74c96b50dda9592c7ee056fdb3f1e58c86b3498a8572e19453281c4f491fc317f9438a37b1cc384ab187b3dc2dafc9004745ec4a8a87f5a8563d55c5ac47720be9641d4918bf855a2a145dda878b9c68c4566a6bfa4cf18a27cc9b37c2c4bfd66fe0547d1281714834206fcb0cc3d02cce9fd095fbbbd405987480c6ad669c5bbb2a41b10b1f2fd08f336e23852567bff1b9324801ac65d4151ae3506b0f9a029dbdaf2518f645e9dea44c3b753389348fafdf1493effe02eb417d3492bf0b4acf6e02efc1f95029ede8640edc67f1ae63717a6c1c1dbe7770c338a103baa7fe2aa2eeca0a5d0009eea26f15a4f3c4d1f3e19d25ff83e916d17dad92518539682de52e83c5acd22db77f43871c3d1b6c466225556a2e57f720ed78e9a6fdbd6d41a090709dab483b0770342f351cecc716499646c494a4fa06566d0f4d80ff561ffcc87d1d8a6275d5f7d9a8bb9088597b3ada411edceefc8d0dde96eab9d9a773cbdb3e31a61cee68bb23e98043d5da171c8349fe3f0342bc498d3d5359ce3196e2e4a02888990a9868834738fc3facd2a7f88108f61f94246667305c911f96535cfb55ab807812eb6b0dbf0a20c879f554ffeb6c884fc8754b51aaac537a9fa06610fc253dded8cf706d05e21ab7ca81849867f990bd6fae823de973d5eb97454e85d7cb0b052e5a3b04977e90c11f1656e80d92ae5b994afdd1e7d7d055b1ef4e2cd4637fbbb20b38401e36c5c082d52f6633d8b1319d4899d9506aff4051223ccdd2b3b20358972f50e739d0f237705fe91154a0d9448324b747e0d333e9e2961a4eab91f8457dcc47e486b20307f76c92be4f1ff1018ba148c68bdc1bbc04bfb2d0d507b5aebd7d17eb19f4982a5aed0075888d5e667b6f2d5208a6db80e26f9cb8c0c8ba34ed4de4807c246a9f09686f637ae2c4947b4489d2aff0a1fc21743bedd13c467b9bd71ca77a1c00ade631cf8c54ca195c07ebf654af6edf7d062417f20f2a2564b4bf84ff304f065c626734a5038902fc71d9a64a002a5b608dfda195233d6adaa0cd6372c38e13ea08580013f6ab92b26ac596d79f88cb962c02e836175e11ed507aa236305acb0ca819051d45ef95bad523f157267a094d299c3fea24333dcb971046d2a56b71d3eff5f0e0cc2aa63eb07a80fc5dc5b827bfaa30996d6d375efa75bcdcc642a3d5cc3fe77054b3981ebae7adc111ea859f5c73c45a698a0ff20252bef6b446ec01e65102e745aef11dd83914dcc1b67baf2a0c41178cecc712a3a8245541790a546cbba37d8d833a6b7c7855b103a202b822a173f7960594d5a442810a02655fdd827e3289059f84d9406adc216a9e0276269f7b695fd9972172a793379b0b0c8dde24b62f25c7b35357ed95994af469e352b10df594cdbef1dd87afb3503455e89188fd92a86584823b2c88287d1daa1bf2c355951e9d5d90475b52df1b7b69724c9faaf740b4e65e4d1fecd39728a2586df331270dcb170446a656253d389c06619b3e09a494ac4ed6ff74a615dd4d57f35c3c5ef2e95ebe578ee49272c0d34af7bea7a6674a3771dcf38446f9fcf7d1ad73e3a628d42f66ad65a55bc228256537c6473ec40461a7a3506b9e3280d1f0d519a57e9a5a645e9a30cbc0dec1638a70988bb508a8f68493ce1f4e107b78697dbeba3fa6f404062cf38c6099350dc2fa6f8db9c53ab257824f2d88172ba14b43805dd125624264ac6b0e498219db112180ea71fce5bf9d01e3acd96336e18e517202b52139092dccaa2eae601aeb4cfc395bc3604776650924a4afb757fe0258fb0831ace0cbbcb6add0551220b1ab72adbd6738bf91a2a9a24ce8df339da3aff58a092ff215aad4e39655ff0b0e14f795e87d9eddf6e821d7938813d2f7c6e473b9e924ae46f400d166baa3987c74f25fb19263188c5463edbb52c0549cafe5657a91cc5f9776651a08fc152ca1e34849dd1997396719e7ab94f0f754919ec074a72136f959250875e81035a5cca2a9877f4a5db076f70f632fce6a8382b048e3062e6c6aed821246d9097c114d2f5f0b6907f09f342e489acce2faf90f270298dce0c2fb1d79c33ec68b1aafa9a0a0cea36bfc4d19d993a7358755c2d6cc121872115d603ae6d24effcdea93bf913978ad39c8c5983d5c659e0e59e8b7f23a24d49cd2fa02b72101d9d5a0cbd4220ed053d1ac845187228eb8c8c083f0b0d3c5575b200cae0f0968cafec5f3f7399b558f72e4e49213eab1c9b2552e1a5ca1b86ceb761c9c3e8dca54474c839aa5162786bceda0a29b8ca4f9c14d479d498eca1193ef51870e3a051d6eb1ccd115990dabd74aab392cd7bcc82c7a62358c543c69822f85e97cdf11a5e143aa39e57849eae764ae8a040ba7259e224570636851816cbff78051d4f0baabf78bc7bdd5f1a1c20503c233e281ad58d4f2f2574d3755bbc7ac44c54799ab6bf12ac3c74140cd9f15fc6f7e349420b31991d7f1eb9b9fd77c15f423c1498be1ed31736d0a66350f6044b16a53334de1eb775994fb412aff4ea2e7fd1510333451f9f646b25189922ec232b931d90fb8adce192ec22a330757140c02f1cac1237c6415dc1398f97259d512ff5b34f6dbd52173758a385a7a60729594d740e519980a2b5b30efb61950fe5ac5a960ddd28cd5d94670c27f06856e54f7976da17527fe0650937d770ece91a34813bad5777c5d62b32b49d77c73457de282677e2cfca36dde6b33a22f6a4a1810cdd0f8f1e7c005ccfb0c14418d8501e2a4d0bb825b15ab3c26ee695298b425abed0d70e34f69714cc94f31e532107dee2f0df2aa4ebf155dc806df157a178987fa517355b3447ead5df89ff8e00e2a8b79594e0d42edece6f4ec0694df48059f0abe3ca4eb98bc2a15311bc609bd0172d4feb5c9575ed04cb22d54a84e4f7b61538df4d6efc89f45d34242e94161407123e52ced7fddcdb3a2a46890628c4540bbad8a7440417d82d8ff850d35fbc04f19568b72fbd601d258b80c9271d77f6710a1ce78d5159e0492409c360f9c93534f298912ef02bf965a5081334ea237ed0296dfb26a54be1ffc6e03090b030bf24ca54d17d856c5b487d5713db73f0ac82f6f64ce38ac29c3084fd65e4eb30f9d4f87832b2ed78012d5806effd97983deb62f34581c93b30fc57d92f2b457606ab8b3042a9b318e5e19a08e2cc094cea11d6740f2791f9f75a680100793beb1a3837fd0cc72cb2fb3a9ef19b858fe78eb6477ee6107606b606b606b606b606b62b05416803b1cefb29c1d81ad81acf8000fefd767000000000028634e76b659359e4b6d631eba7cdf3b397eefac2799cd30a7f18c4c16673096ae9984c427bf34f90663970ed01eb4b2140497914d564afe489dcaf294a8a80d36dcae4edcea6595e38bdb774ad92264a6dc8086d3a798bd821ba3d39b3ac65f52aca104b5eea5aff4ff7273fa88ace992748f0b767be22be37839034a0902e65d042298183a297ea49223c8629c05ede1d95a5a6c9116080c81e5a7ad2b692c92075fa368b6e92b7ad00a605555ec63a784264860486fc92acc00f8d6835574324e0637fd8fffc1ded9ff9701839e6a05f888d57f784549916e74447bd516d6c95c7fcf54d3f16c2bf40550e5fc9a02697778d2a1b7df8d83062506440d5295eaa064c83c9d893dc40f7daff7cb9de3a804eb7894f4b2e1003b9375ec96a53d95dd76937942b59c6b98cfb35606870da38b03561111510917046495b1f1fa9c7c6b041dbf9ece608151d26cbc970ae570b8c999d7f1fa8a0698d423a9bccff4f99cf47a8e9ea47ce5d630105575b292f885214a47cc2f8d2036dbf6ee4159ccd6187d27ab6a3bae5a5a7fb991175a8b84a95abd838688f7f90ea90f2dec945fa06a48fd4a2163641d17108fbc91199d7bbd2d2fe407f53527ddebe9860c76c42b8b55743f7ff86b2070b6bb87d0caf26a160be6f351b3188c7326247b6facf730a75dbe5b9c777b8cdae3a681b75d6bfb24d9b636cefda50dca55f35d770da2d48d635db475aa456c5b3d4e02722503a914e1bc7e2fd1c2658d006536f1dfe5761c3ec19e94e3759f186fb0ef43b11e6640faed39ecd29710b12868b1bf81f85d66677f0044aef6ab5a93693a62b7334dd74c66098831048532aac368d8cae4cf431c781998d0442d1227a7221ed5c69500769ddaba42b52aa990e2cb7e92e866b596debfbc6078ffd7f7288d1bf359b544baf99861e1fc3e70f58f7b6e186ff1bd0d162006bdf9662a42494e774a91003ff4f8f900da5d206a8499c6463645e8da8c7f107b66453e7072b982b07fd25afb3f45a7119aa8f590b714a3d761226178df7abe1b35527bcc74c2e81211c3692ef9991cb2ee9917db18d34aba312566266bfefce268c0a27cc4a38bb0572e8b09fe0893870a996095b37768686dd13ff1776b705d00c09532b100650bb39e114691720470bb046c04fdb9497479bd17b36b6056aa6bf4827b512b418711cec7f7f7c87b6efd4c956c89a417706600b1c2c319d6138c5d309c7106e9f1a35e37119a321d8d0d5a6497167397f287487f74a27b6e7c3319acb4df69745b1ab8409f4e8e2586996a78b2ade102c5a93a1f1f1b4a14a55f5bcfa0203dd7f6b8220a22a6976d9ffc8d04dce7282564a1f7a32745025bca9116d3d1effcb56221636c8967d61256d8c0dae2ef9275c1c4a2b3d8d98db5c9507f30c30001e6bbb30903b086066fd2666c42e140b9f7171fe9a0ffa7285b481337be2516493fc78180e05559ada1dbf99d216d437f9cc4dfaa12591cb46b48f142f5faad0d64d13e79a94becaea18adb3052aacad27fdd85b63133d7ad005f6aa47900cd810514d873a57122b2abc33a1fe1f05c55da31b91590e63b8830425fcd55e6d483bbf064028658cac6417963b803845edf5d7b4318b1491a9697cbe2d8731838df3c3e5d0898b32448d40c708e003a74eceff877694f7d45d968b5f57690997b9e1e37c117a08766aac58688cfa6dfc836d8379398e3ca02028a40275538550baee6f82552ba2d13e7bb34a3919ab2b5e62dccea86ed56043dc7cabc75a46835efb0b87129a26a9d873a95e1b28e40df4eddb502442272ea3ba54749fe514dc8edaae17c77ed63987fb9508884992dca78f0cfc3acf7ecbccb88cf4b5e7e4d6e105a53ec92520d54db627491ba226c30a2ecb51fd83c03f647c94702d78b23ae9100e1cc0b6f0eca5fe5b9782e327a88a4603b9a26dc9cc13fab1c7c6c5f327ae2f7d1b34667bc24124656c3f4151ae41ef96032410d1e473908149c806e7e8fea16fd7f423690ff02a8ea9648c516ce96b1d82406e03df5e2e984652e2a5fff44d0061cf940212f114c268bcd91c06d286ac50554174733b636582f8036bc3b565c5ee26c3b32ea0cfe95da66f6034d1c6aff7f80203485fd00fa81ae95d57f9cbfd570745395e42fb2d7cd4019fe8d90633976359c11b7c74d43b8c3f6bdc12e4915955f68f7fcdb4802a5656640b281fdb1fa06a89caaa4d9097e50bdb6019237d003079e790701e9520ca0e261c3467cbe8a365ed0cd2c8079af04c11d5aabf97dfeb9f35f1e46dc9d04d9d33c070f716a802f6c013b7bbd6fdcd9b7f728ff3e4c8ca2db50493d1ffd0c0cf5fc1473cb202f9d346468f4c93c4f574737e4a1ce7ec0557df80ecbb1812f4e0d4514b539bb86345e97071bc8ce7d7bb3f231e9e9578598c5eadda0af98c7042e4b85f18c1745a20a7c4cdadea1796c5b87dcfdc6a23e0fc11919f2c3b91ca5d3e97d9d3e3b2c5e1a71790cfd3cdd4f8bb048773d6252efeaa2deebf3853abf0b4a765261d255a01f68fc7baaf89ab4a89e6a575be08ab0e637c6c84e90c8b8f369592de5687a23b63c8ca81109cbc9c0d4d1420b043401ac3f9d9ca6d3cf32884be769b8b3a75eea9fbd87b1d337275c740badc252041501faa16a1a4c05ece962d3ca6d9966081f63349927f24d6da3043bbc6fd09d87a33a094d1715ac6542727726e0c6000617fe2ac22c2c7d2c07ba70de7bf3c5997ed6802d7e29b1b5abb52b45787f801879e783350dc28889af5f67716df9082a7f4a4a0fa1fedfe7911a34dca650edd2be3d596f4e04418faf7bb04599cd560cf12fda3b6cfadf69b12d57892aafb9bf52caf541831c0d13780f894ab634fc24d1ad1baafc54895422140123991d9dd2615c006f9dbf55f91db7fa1a17bd550455b0daebb1043b478a4a2806c18090f58fa4790af1f879dc13e025040a4de881436a349c5b5a35c40811f730d1c606506aa9b9a861955263c2bc15516e152e763c31eb61072996830f0f3cc75396edd40f9f86b3b6da21996ea62c84b393d2f757fb40535890cc0938de99a86a3460823a5d59b87fb5e795856148876d19548d4b2b831d57102f037df0eac76ae8273df9a3307f31a7e5b230e3429d4bd2b066a733c1bf3d1f2bd85719cb365849fd35653f625d5a56e3aa0de8ce7bedad0e61d782c734773518f8731f96da75f53974749fd7d0e283956b67299f99c639c287b83775aaf63647bfcfd4f2c7cdd207a6f707b4d4ad91b81927ec677777e3563c12c47023787952b4472aaad6b725e20a44371dbaea18f5beea3acdf1b1f2d1712be3df96be594f429805bf21ecfc1a0b648c16d068cc7613b219ae15e21447622504d102632be33b0b16aead348f9a9cff26ca3680adc984e3da983a5825b898e2b2f5b697052d0320945d65638368a364f4a979497684ee202b05b81f141d27043cbe3afb73fac33db33ba28131f4b4eb41bacf5dea602479cd3ac53fdb58d0eab0106d6c69689cf51af13820f2d36178794ee77758d7cfa1377e3d5d0533a5340ac6f810386fc3b5b4c10a60a8e4fd763abb5f84eee8fdd1437bc50d5c9b1eed304e50d832e51d24326513487f7acd881ccaa5f1233fe58b77da0b054f12208ed096ca92eccd00888dbf320b046d27e90bb495c858d0ebc994d42897ce1aafc60b5d8ec225ec5e35b95df0dba901273e1e95ed76439ad6640d639f34562e69c926886106e8e0f6f4940d72be85a5363dede07765fdce8e931ff8fcaf587566f046a2090b4f94dbbfe41febad9d39eccb5a9c0df13fb2eb110533ef639bc85ccf765bfbc0e659520995f7dd6915d93581f713e1cce982e6baa498c83ffcdbe9496c392655d33dc947cf4686dd80d2d89a067f3f5d7a2d3dc51f9be0d7a0271fadf363e9653ee818bbb944e49bd3006d25f3001eba463e89b3bc97178d6266b5d5d2cc443f6c7f467749a2d5d82b86aa6ff64e2db99a3dd7ae664e7d3cb3615ce7a035361a49416fd31145c169de70ffbafb974b6125c7e3a9945613de746413e09bcf08ec37cbed177a62b527445159ceef7ac0f738301d623af9db504ac45562be0ce7c665445d9e6e248c4b6880377aa5ed74c5ed9187ef4c95c78e8592e646391309d98e749884ef41e8016e1a4270bce9e9f8f43d807a26ddb88e195c8bcad53a49cf863ad607d0759d599624f748b726375eb24a0e85cb30a644bcd94c89e65d06670ea3d390c15eb1c496bb1312ba1b7882a5cdcb09ad4d14054376dd2a3c94d02e1c4b79f08de903ec11ffb1f27ba4153463e85b1e1d21e79dd4e20f8554600b9c0d45f75043ed83e7fd4704f95503c35ec297e6ead8163c6f04fc70001dc8340c764d6c5263ea17035b9743eb7f72baf046f4e7ad433e2de8fa646ae64a9d6b6f09230314d3734a0f8c79176d178880b6ec7adbe0a30250e250604d5abcaa694df7533ea78d3caf94aa4509daa5999cf6710f54b77fd42b83304044fa68f19d4e1ba3841c0d49400fe474db3fc4f7e83050ae84be577d69758768f07d6cd4b1062ad8889d2d0ec7dfa759ab7aee0d938f7d53d2f55b315f67c3cedb80850b3b52bedfba90366b5d2db5a70b80a7cb491649dbe3a25e7837e4d75c21f0ccfc5c7f919628529ef2981eb54705a636d6809ee791f635f8e6a12a29a4cac60b97adbd5ef962e5e47edfa1025c9e0f7428f553e3c838124403dae3695407a4dae0de2e3f7ed3fdead13bba1298c1c4877187627265f5dedc54b47f03db58882e4dd484988f34e44f3f88f03c342a09bc13df030119cc0ddf079c4ef413e5d6b9756242de0623dd9f88aea26006fa85369f84830c4604468b503934b21cce199c243e7b1fd1a285cfc5f3ad751097eca53be8dd15eb691a275b4faec749a3240afa5a85cbca477585f1118ee537d534cc38f5b4df887a234d805f3f7836ac92b3461182f693a3966f2e699d28a5dad933f5d542b220eb24ecf7739ae7c4e461962c0c41b4d68c08cccd02e49b8e322805698b3b1d5bbbafb7895d8b43f73a8baa2a2f239992be7235245358010c783e575132a223e0bf0f0d749244d2b2bd5465fd1c463da671d595da20b79d61b5c4407beeb37611cfdf55e12346b98e3f729425d93788d6df65f7b64af8360873ee06440e92259ef5783dfe6726025c8c3e8ae4579f7c2c62f9bbaab9ad1c6eb08e96b27d4b9cd07271f4e6e8d08e4587d782003a117a127f847b28a175e96548374365ab4b9ca3e664b1068dad45d1771ad8ba3e9bda4a20cad0a8c0beb2b0450c20774a83d36fd6aa55804fd9a2b43acf94eb473b6e3a083aa6c2ced4c27bb879dd86d0fc8a6afec39b9cfece21d1061a824a84056de3713c58e0d2b3f4fe8343a74255ed911a594cca48a14ad64a5d99008f55c96ada7f859ece67264fc4309f383cba106f6b797a7b94a9319556e66e99205841b6370f9273f115b2c861c22f64d6b7f7c1bbb0bc6cdb9874735ed3c4d88b8a82821ba5cfac226397889a04809762f8705a487cfcd7c74e876d8ac30c9c870dddc083905b154c4cf0da161bbe46747785d5e609116a512195ddde8e1a923469e365676ff98854aa299f6564b4e72ef10fb52af504c86ccbb3dcc90e2204525497d3511954177b80cf6ae3af8d6b853c514c77a68f12f645fcad98a2328f5179d424ff7aafb67aae1d40d8a109300e849ea788eaf99641372b2efcff24d7ca7b995e469dba391ad00c519c86f46142be7f1de4a509fa2229d527783d0ed91e2fa162d15a3bf5278cc471b3474ec31c08f31db1891d2e1f4ea0737d58ca3e10c193d0aa087cbc17d40997e53988ee250ea0d6bc9a3ac54386bce7426179c0d104c97c7c1cf5e0c6e43b7d0df7f2752238863c20a3bd5cf6bdf596a208f86c1afcfefec428a13f9878046b6c5d4b61c3397f9aaecbace92b6805552125d75335abb682a2e86d6f9e161d3e58d92e92e54eb9c1b7fbc7190c3556377079a276c611cb76eaa09018338acaae7c3e964b9b66e343877702983c4f11212a5c685b1bd01d1b8a44c43a322dd55ef1b3a83d9eb192bd3a985c1026d5bf42bbd4359f7e1c798d5389a861cbe524afd918156ceef2fecefcf739d5317dc0125b81d5e469828cdbf381f59165303724a0d672e3750b837db9ef583e9a5297295aad048e39e619308d613697b62e02bad31c84b3c523ed66bcc91e5e55883786bbbbc24cf92a798dd9d76d5c5b8bd383953c3b1c0877d9eda54f0a2f49590eb90c7e2d1d81930b7d4e4e5ea0dade0dbee40584b61bd2da089791c728a65e4eed59583783c48b0019d27dfd455cdd47817008bd2a344bb449c04fc0273d94904209c9b552412e67ef3fb892b6c6cda27d2fb44f43e72167cdc9136301537cc787aa640561743cea011d9f9a6a0238edd8be17c06b419b1eb4278b2e029b9bca098c883435ae41fcc7fd30c612363d537f8a1cad5d6719acac6e76c0e5a3d03a8097cb6c036d8733b4202f25a13855b7a2ea3067225c62d1ddc5f44ff7072afc19ca3cea8d98d09a734db1ba48f309c18806201147466fdaaf3763bb01152b1eae6b10fa65ff1ed5163a9c27b3e5ecdd045aad861b78b4e4bc175ed0c59a91f254fc12b051c911c01e21501c2d5436cbdc669086399bd09735f48faeffad133edfb9fb676eda2aa8c33afd8b0a0d4b1362a4211ce2dc6ecefaebdee840748656ad751f9334f88b83a427b0bced5e35c047b93602bb3b7dc3798c9182db45a8df786b46a7f49f6b6a894dea65b5245d5d94ea7f275ed007eaf3a406f8395e8baffc7991451e2d30a0054aebd30aa315e7c63eb9edcc72aa65d439861ddc6f464d5b2884d0704df2ecf36655b8072081da13b86a0182234df9c1805eb7824083c175cd305848edab27edb39f66aa11ef1028b777c06958b8668109852c8c583d3775326d6a7fe0c5a869cb238698261c8975936b0416aa03eb6498236803716a99a2bd09dd9f02e1da3950fbb81c6fb1b7eb53e9d25369c83fc89d3e92ace47e8cc7213e176b1e661ddb8652b2bb05f0bad4680fd681e52ddde026c2828e15a80bf6a16c1a23d3b03ebea07e21e2f16d8cd999c0207d2b69b22029abaf577f6f4752f26e70893240d80830489509ac4aa1ca27726247f513851d32ad7b4e795d5b66135c693fa1d6100a5cd8a91fa4a366f334f858c33dc9408f8d78df01dc9543ab26c351a2e231af0594ef732aac0155c9ce076493e4f9202bd8657e30dfd3bc2f90bfbf3a5c01abb66baa30ff136fd27bcf0e73b340d7eb499aaccccceada8b1acca8b8ab764a2a07c2cee03ae72eaf8077a184cd3cc3aaa9886308f74a5e38eabcadc22b645f42cbc2a3c0a2ccb217cae27200d90ddc5415d0d8ee5e480feaa030564649c7bc5f0f04ff14545f72dca8defe7e93efa31e9615989816dd430f3b24919fe87d16d7337aea8710403570f5d466786d88ca44794e15519d7ee596db9f378cb23e795f7b84ef1c4fa17d38c51412b562c42b8e294c3e3b62320bb9a34c9e8ef9fd589ce2dfefbcf28b819f15a20f5e219006b4ac17b9f998ff9bb0e9de1b501f337959180c38e4b86f9b13d9dc09b6d9bbd73bf5b236a056e0d463311cb13656b9ef182410b194f7018c4d770d665abfdb4aa45aa14670b06a249ca9a42f52b357f31fd878808e4dd86675ce233b52546c53f4b9c54a6fefc2e2c90735e8a25245095c3b04735d350d66f2769f7cb1714904908cfc0c17374ba94c27e46863d90c8204c0233991cc55edbb18621396fc2fed241aa6abe967660b7cf86d1f1e726685833565b3376cf2a2d856a48dd652f41dd682a221b27679bcf976b3d736f2dce6c0e4d29a6ab9c82928a7fecff91b4f3b089f0f257d7c25f3186616915b37b9b97ab955922782e13b39e772a69b539dc69a1d6c15888e607c5a5e3c04f59081128d6da7d3ae7d18d12f9b2029bd4637d247401f3887971af78ff61bb6a86b0432522ba61c4448f49523432838aea29517e10406584fd3373a38f017b21b1cb62117bb015124c8e5b3e4be5abca1b9277f498e8dfa12c93262244b778827999224416d02dcdb789cc0cff162eca2746be084b259a2d585852605358e080326898f591285c3ec56aad3ffa09b35b9bc24e53576fcffd7f073dcede60567146b47ff2bca741f381de00248a8baeaf05f3e8aaafc82e7dae4a262e13fdb07be368d6277aa54d45940ed29220251fce6736082ce2758a23fc66e8606f534785e5c90d007359212b36b0cc2c5f54b20dacb5ff28f6b9d314dfe3199fd9d304b468f1f973f47731086b9600ec1f8ffb7e186c5e703d7d345094a0a090059cb671beebb81a313711e3f66d0d7be328f4747c49867ce2ea8413f2cee874b808d8935ff184a4a11889de90470ac9231ba9969c9d7f214c674ce0d784c87dd8047bcab0d7362f5e7a0dc00eccf97b5fc6d11b16ac3d69a71c943f4844c93e45feef74f5d05e34e1bef50c0a2f6e19b2a5809ec345174ca44938242498dda1cf6517e8945798f30952ca1a8b677ab8e81b677556a40f6c2afd118b244e4de70ee2f7467cafe8adf10d7e548d67905adbefa49736e996c2f8f537286dfb25305e6165e80a9494d0f4b239e4efc1a7abcbb5d490ca7ad690b4336aa358fa86608ed3cb1aa39f788518356835a9bd7b5e87b6a4de7ed248615b85329946c153654b9e4e1e26578e02d790cf0bccda64056137b12e97d52b16e149d88bb3818b65f89019f075f04d666a7352e4f4ad64c069de41dc4e32160ffb62ba2115cfb9f03c2a8bf4fe74931035b4e566c02829f50be4f79dcadf48e108c5af1b3905de896ae1160e6f7abc3413a306059cf11bb79e20064b08ce752b1931e7c74553e5121d3b129d034dd19d613af33ef47d6fb19f44b9559408324e63c2ec5b629ef24cc44585b14d87af9daf6be62e09b1112f42b9fd90677b1502445b773d1d98c1293598f4d0fdb6e0b060a1e80a4efeeaab6ac07c716b4ce960257c39129a9f9373cb97b8c2f2fdafbb3c9e2b36f97aa7d488ed2a69c50d57d6537522e760f906ff6cbe32ed42e4bca2ef1d9880793ad4810761679520adb6e9773ddd10c5325643107618aeea78b0229a73c279218a36bc6aea655b0755591cad606466abe96040886a70030d1bec3e607fb3319027ca60cd250aeb159bbd4de2cf9ebae7c96960424e6664a766ad403375ca18c3713d39719c0a40cf19a7903066ba955075b603ec07d812e69249f331a7a40595e0144abbb7fbaba76b089d99d6d1bbaa18ffbed66893f6c07d7dca80bb3dae678262739d4808401d6086df2d10c2fa75fc28a6f67f911163a330ddca1fbc46174a40d8230f9ec602f23b06e95749a3860c682bd0bcb13eb0a457c6a80c0deabe32b841adada1b1afe1b5a053490d411fba1c46729e5743c375bd9081e2e57a878027611dce978211e575181abf8dc78fecca3894f64111df9760f1ceccf98741a878519a4a7d13f4be11f435472be20141a86b3af8b8afb5fbfc743f948dc556118a024099614fe0a47544ba8b649bf511fa1b38650bd57314d7c7b35b9877f0c5de90fa4c3870ad940e4e6d7b9c479ba10003e436238c03e05c3d2a21b0c9398f6c6f3df1ce5f175b970c2e02033432ed2ddc1b30644ed9064b37030c504584e0fad23e2af16041989995ab8b8645a7c1d3ec47d327a0e47191de224eeed32391c41c8110eea983aaae1bb61d03fab64345e1c4c5bf6fcaf19599881c5a0c2f2e971b3cf8842caf44b07206d9eabc1b2f29eacf6f2034bcd5854c05175772e5df303438feff1ff2e9da6779c18a976dde48a478437eca4e8cd5a86a1271c1762d86eb415021d3236d9afa2f7b19271714177da273ef9b80cc63192404645392da88ccc1d1fdd395f4a87569949ab973df5672424d329978044744994ba63d792e04dc23f2f801d6a238511e47dbaae69d0ee224af2bf340d347420f6872d8d8f480a7dd6bb43672c4cf3af0338f121575fbfc3e6b486213539710088c4884f2a2c8bb6230e94bc988a9ade67d9f2f0ca21ca3a226137c40c0876401f650b0e977ee4ee4924c9a47ff5bf48a8d8233e6e306eda110d6fcd4e99430db0dfe6e9e9cb08e01b26ebe363f30469fcc5c4fd8065950ca46f57bf16fbfc284965bc7303ec08552bddfcc96506a16be8071fc4f564d51e0cc115c4abe76960635a087688a018e85443879216872af8829aaaf47b7b6f6ff7dc2d2eec4665f4e9435272a73941aa110eef3ca306b8f21d76e04cb7cf404273d9b07acb48fb819bd31c53838f8524c6d21e8fbd5a606fe98418105781dbd60d9b47081447a3e46111aa9e0c10cc66ee8aa21df878220305ee21b83651ff754a43c3bcafce9cefec16b42330ef5e08edfed09eb3986a45167c9fc78fe0635e9e662b712381b8e6d0acccf8f5be9f36c39f2bb8e5a1429e24a28b294ace37948cd3e769603dca5151da15386a5c86221f1b2e3a555a4688131e43c8e80e8d62efbe0654b1ca4d5bbd93f3a3add763e77c0ebba6b681286f8b44855a0cfdf51506a344aa379f0caa546ca1dbd88ceb3227aa9a9b3e4a7c1d5d1ba645e7dcb140158d80cb1b62990d0a9c6e8dbb199f1a6683d3b472a28b0f02cc3c6a9172f1cdc4b43c97e13a1984e10d96bb30bd18d64ad7fa0f84f873acd3fcde67e99232dd3e303a45acb4861cff569e0740e1e190467ef176e7bc6c9744167ced6b78434c28455d1ad43c8bbe7e4793f01f25f8e4a83729614aa5c0ca67f5054fcf16096ea923bbac8425c29d4a9e83042f143e650116c8de09e3f19ec3515824ee64779702a49b38a7714ca49be5f072511c96b593cee1af0426af2b2e49305dc7da784257c2c4e689c18332fa7a0c9adf5f6a2c93445f710b46502dec33d8c44d4faac8daa2c6d9d8da8673ce9ff4065c822b485afff37dcc818e336150ea15160f44a5362691366ced6662ccd61c88eb09ecf3dda552172562a8aaa12edf235cccc4a4141f2586928bbdab0af9454b3cfbc814de8a1ca02577369416de8d8e57d3a7ecf3997bee1cdfda2ef86fc4e1fd06cd9dbb2af0ae737f9fd0616f41ac3d227b26d1c678aea50e53169de013e723e2ba904e6a353e7b88ab58b49b2e9f7b353194da840b1e4d8004ff8025381f0a83681e3f0f6b5381c8bd3ae17de9281f5f3f88b4b7aa4176648a83ed41f2d5acf09893cd4082256ef54566982e9540b946fd0dadf080c3fe727df0b9900a1011bc2e4254d03ce8093e345f081b1f6e6a0910ab930dd4e85da7870fd040dcf9490c93b055274caa31c4d5411db75ce459646a03c85830674c3baf4dcbf43e0074dff79f956c076d9599fe73f4eaf298e4f4c94eef081814892e8cb1cc0fde8f47f129f12ccd2061e5de771304d30730902555814f187d9b9adcf3da07b96219c77d0fa5692a98500299d83e4db652fbd774244cce706fe4aabdfe020789f6f1f709ddf0bbc31819ad1b2fb31934beb031b989560acfb7e806d861712721ed0d1e130fc12d9a5a65aae0e5d25cd8064b7a239cba8ef25d5720b83b47da076bf03e358c65cc4059f38fd884392cb6bfbfce785965ecc8c919f685cf8581a608a781834622cfbe54d483e7da87bdefff394e9ba4573fa918452df7ebe5c7d7701152db0aa196eee92139121af3f189e846a2a13402846e2f3735f6e2bc36ac31c0081b9a3df4debf2e3936d328c7c041ef891a699ea089cc7a835094381c8103a7c498f4cd7954f687239df4bb8bc805e42cfc0a3aa7d409b3dfd2ab646a73828bc1dbf0da63e2f37137fdbb6fe51f28a94c6a8d10adc8ab8c28e4affecd637da9a5667b65495abffd0166195c62bb3a482a373d9c4cf91ab29a564b1f2123c039ea9ee209179d9dc023436747d95f90c5a245e7c50c0917cf89b9d850271f715540cbd430118f1e016d08d84adc272e8d3cb4f3da050e7e53d7ff4c0f0023720f903237aa89ab1cce5d00f611e0d133450e2b2b8f421d306e5b252f0e2df30924c7fb42288bdf1f5c66f5b134bd83697c90e7c1472dbd035057fe24e1e18195cf5771634a01c63ea02b81e9d5c0faddfe5b0aabd33b20500803b99bbef048a1dbc01406b039b82e85f4e92e64a1db522f5f1b5e259302293e6323cd2bde1e7b76125d4958dd99603f50ca6068d27affa26bf98d32991ccb83c58af5465bd15bace393bfffd8197b6775b00e2cef5e57f0bf45aab8c4d50b9a42c4b31f7096d9de6868c21e9261e9873d92af23966091f0658dbdea4c4d151f1a617f616242b75dd0588ac3f308e0cd39ab7700bf5c60823e413d211d1d90c012ef811eb78f4e22ef0c3eb915727fffa3f424d57b4255277c6fb06c5cd0f8ac35c19379ff750db2387f1be198b5d1d8882914860bad6a985272fcd4e98829f2796db198fd986884c129348df11c92d8843e5f7aaac95370a6fde299a9b5db42383cabff3977fed6874e93cd19ab7d72a45189d576014a28d54b73ed8c7ac506b881654074ab63eee3f0fe097488fdf4b66de4815ac62d24e422b4cf1097c5c4442c875c9431f1d8f452670e9e77c707c01fc892652e66044c9360a127e98662f0a860c3bbf4ccc380395b00bd62b470dd0cd3a0184ea658f93d31ce664a5e660fb896de222366b1aede902e2b44d20f19139cf5e0b8fcf6b3ee9b76fc2eda53651c14d1c4329d8eda525bb2296002ddf3b9b7714398c46ea9cb22c9bc4aec46db51d4bd93f54eeef880ec2d7c19876c411c7f3cd8266e697870f270ea4d3552e46258bef785a5008e431d47eede4c391c16bd2961219600ee5199640223b1c7ff252c042ed83255c8bf1f7edea478cc6323987c3cc9980ee0e01f98717904423c5693c84cd95389523f0a28d83b3b829183afa09c841f3abb194c057e6635091e4e6817b9d5e349d213e362c585a5832c167ee91e07bf9edff9127edc79a236ba590846e0aa96d42af036ad54eed5b7edf3019933975fb95bbc90abef4dde67abdd8568734b3e62518a79b709b0d8a8a54022ac6afe04960f8f65584933948c9624fe8c0518b36c3472ebe84092f08f4bd0c20d754f308ada99c07cae6eb51875ae1effcdbccf72e68e19f444eb3eda5975d1b44d4ab86f596f2ffd374fafd1a489ad32e54495ebdae350cc56727afbe20fb096a325930e7ad10882caafada0a8059190f03c90b3227232ff098d5b34cdcdea6b0ceed407e0ddec63f24d200614e4642ae5437ca36f8851c407bb00c06380d1b1e260a2b84a3b38a23c7e09291f9808e4de0b1634293e5b88ea56fe38cbf9008831d1dedc8233dd796331d720cc2fcc27aa5e4ed8f90d35b2b17494820c4bf04743bca08f04e6112fa4264d1766afc9c3f862633e3cc95791f3eed858f9cd0ff1be97d7e3f986eb3286a13edd490d2be8ab665f6a2d91d24d3cc13172976d3d8b6d64d9fac741623ea5cd66ef698ad4cd3e4702924cf434e268f9d23ec4b67470eb3c9b772a1d663e463adb3673a29fe7c02a3f72f029c008d85521648b39b2c8990793a52a65a46ecab33c8c04640b2189a0ccfc3b2467e1a1bbadb7d2ecb77668fbcdd3bbca6bc502176397ff21e111a32e83ff18697e89db648160fa8a2a9924aafdedeac804a3bf44285f71463c2e7f8df64d480e29b621c9758958d31642120bf8457d38f364090f803356c77f78944919f8ae5773e5c2508b86a80d515ad9ab660a2ee24971270f384abb7fcac0dc4559c105bd45c55a1bec060fca01ee9bca5926309ac991a28321538a8a43955a86e6ccc94b01a7a3384f748867f11d7a9af33041692da116734150f5ad536789bef26bcc5c2100adbc6235250b6fcb2370589d928819cff95443b72963817c331ecbdd8b46a8d99ccee5721a3256c12085d6fd27ff60a105fa0c55a7ff843a97b6e198aa9f15b48ced0cefd7b0f20a9afa7feb3c90b334c37a5eb34c9aedd812038d6a807478e434bd39ab89d21759d617a9ca385c7d68d13a7c148dfdd4640502a8eacb72adf6e728776c39b11828ef9cc04d656bf4a6b185e99b40ed226f48d66066393fb2942d01f7246ec3665b62e23c63ba1344382753084333a1f36d69d2638b4fa899baa5e9b290813b018f42facdb9b7b48345e995117730fa4f455c21a6b322f9d34a936e6295fd9fc03d881c9f7c6b378d40b4aaf59c5a0da721e3f72c69efa6a9226181ee0d6caedf7f87a031eaefc063eb7b15701a645d819dbefbf4fedb8cb1ee0431345c4af67a9b1a50a88e430ad4191d47da75ab82c73bcd33e7ab65edee9308a2322bd38de58821e631e268e57d023319556c68a46496e073ffb8a5e2d2481d047e895fdb8ecb6f585a35edf63aa6408c9be80f342e5019863178982bb224f0ea45bc5637d0f96345696eefc8adfe1480fa99ea156a2aafbe074729cd4370e1ea7743ae58415388caadf4dca443c340fa445998020987070ebd33cb35a3703238e4d5ca8fe5b9db09cd00cd962727c8f6ea8850845c8e2cb3d04cc7961823f70074600fe6eb56512effc9734a1c9fa22f7ed5d9b4adad8ab479b53e0f847b683bd4e080862e2f96bb2bee83c71e2ac401dcca0a3610d3b92543d18c61649d4cfb263ccabee5360e982945a8ab0b31808746af4e3a2398eb577c5bbe518e697e62ab6cb39a63c7c6d1ec4dc79bef857faabd8d33f5bec8bee6cc2768efb677ef8987241765e2dede2899fbf17a981a17a6a4ed4c364b42bc9287278b70f093ffa43377a14cb60f258b466ae15d3db53fd780b9d7f7b921cd8381a01bfbc181c30d72121bf18afbbfb27b3951df8e23bf9526be2d17108b4ee85febbf4e4fe4521355d0cce0fe77638f316ca6c33042779dd8bb8e2dfa2f4ddb5f1da8806ab0fc4222ccb609ec07fbc1e3fd9b845f412e125d0a732faefb566b98b21d158042da8ad7b28719aac56feb57b42c7a8510122270f967ad5f2a945f0c337ffd2a05d84977ff558e2f8e4d037934cc9157586d2b07b10ecc1eee8d951dd6c72c73172ad67537ba40afcbe4e429abe9764e7beff3946d6b64cdddd60e8e836424e27d4930bc483e463b7eaf114e84f848944c6a1fe1a4610a9942f08c982c44da3e6034093a65eb7857d50356e21788e6b3a08f621b2d930cc6e42134d9bae8fc84de57ca07822f0371dbecd13205a80ad418694b6214f8485c9510611ed310da17bd1fbab5557b191a8b7ed18a5e32cce62e28bf9430d9879a310057d1382926fbe7748c329905083fb1d80d22914aa35a3a2f6abbd614159c7604ffff3c47f165631fb385428c64b4038951446e618935799a4dab6066e7d0bb5214630f960f75457b8919172a0962d091274f91157afdeb45f3a958dab8e9c49ddf0a08f5cd059701470bcbbd8ad9d8c319f90457eedcf02ac3ba43b7df8ee7bad9011b2a313ab3e1fb029ec02d78449ee1437d6a38b25a339ce351cc39e884856ef3d089a5509c3f3b2c088254b4919432df6af55eefadbaade98e770a71ccb60452536685ff5ea423a6fa87346e386656d1ea047939c666ab26d39126bd50430dd07c8a1c464c720f640f3803aa8e920df66b3a3b7ad04546233ce42f1f9c4309cbed49b661757a0a389f3b140a4787ad1277bd1e0f1fc28a2f921fbc618f6a5c36381b30e23818bd711c88c813b93283205ded6325ea8c1cd0c79a8df860be0657429762db9c8388816dc75a6654764495864f76db7e1a32794228777cdc421ff52d5c7e703715e653a8e309769c7fb3f87c38d72c6c3ae16112259b78ee31ffea1b12ba464313d2a4bac88634b5f91a9a14b797c5108fe91bf54f7c3068be1598f63b26734997fdae1b3b1a9887416a2c4a3cca9f447ed65771e331c40ebcfc92e0cc80ea0fcd660a65157525618085ac0a8782d5ca221516893bc83dea048d65c6cf3716bbabc9235601874ac8f1ef1d657523fb00ef06650faf4411de1d604a6e260eef0b7302e27b535f1b0cb75914902329bf4b8fbef44ba9d21d1f177c102e5ac7cc082859842cf57856c87f8429b55f7384ab29e9a5c405e6f43d4e3c09a46704e67f841e98c52223ae753a522e3749029c48242f3c48a38cf11ea6a90a0b6448fe9dcba8ff9dff73650f8d42bac3a922a8a83ebf4a0b97923decba49b6ca1bf83902073b37b6f77b67e24d51d066ac39e0c0f569212293d5501d1f956ff2b5127173e1b804eb21fe1addb771fd3cf43005438608b874a8675ed91e345206235ab892f1f1597ff21057859e045bb6a8e5bc5552c819a08c9fe8a28a8a0634d00a937fe0bbf547f906a308e53a56fc9d7cf130483b4018bb7030483988362e8e62bb1f550b8056e7ebb85de85f8f95219c9e8d78e2f0b8d291ec81d59f15512a48368e10a7ecfa6cd1d84e3a29f6cd140d43250bd2098fd98e8d94895d28fcdf2c00c4f40f44d106d576dfee5d8c0750dc21fa7ea0c3b1fe2a7e78f071f029608d2053a99ac6dc150e303987e9ae7b7195265fd192a04a7b1c0cb1effa6454e74e366cc8c7838ad26c78ffccb57a91f29fa5789729bded20e6440930a675d76a3750e2392f2e080cd8578075ae014a4253baef574fb67f3ce9c0a822cfc28944299661e2990adede619566c8cb5119c78dd7656a1b4e3d32e7c957e5f231cba9ce76a1c911b3e749b78188042f5270e10d5bb720a80b7cd468a89ee06b6f250207625309c87b05efdf5519d4a5deef808b7762e9581a8298b6b5847707260817cb61af5b792fbe18fedfb64d32570866a3a19a02fe9b10819d83625cf27959e24c6a7c7f49ffa1c439e5d5da1a9997fa0d279512d5dfb0aea3e383f1f40242f8ef6bab1e154ee275cda8bff1361e86c93871ea0d615ca4158c4d108f1cb4d7da4b97741eb99bc27f838d734c3bc17764fc06b5c2d27ec4a6995a25232d4bfa3ee34b09ab7f831830ce393de235dbbfb4e648172d28b1606d9b92b8211a8502721d32344a65b00bc0c365802e4e475e3d85526792898750bb20e57158b4d72c24b56d9ae65389dd749b005bef8999b662bfcbd681f0e608b20528c3ce38819a15dbe3debb3c935021bb346bf611e428827931fe8e98fc5bb9216921fd3d5b380da5fdee45e09e60f21248979f9a950d04bd0bb01cd2ed26da2059594d98e5c52741b489ddef6c8c8837110e33d9457fb7d3c885cff4bece9aebd9b3c085ecc1e88e49b115be2985d7c73b9e7ce3d2f85e5a5dca096d3aa3f3c922b99b86d48de4b63965830e34372826aeb1b4c06c80dcef8c9b98e556914d61e298eb38d5ea3b83a3c9917f4bc55ba5701f1f3cbea7bb7d0e3fb3e4b1745b99dd95fcaba6172d265b5bc5ddec859095c72b8314e17a0f9d2672d67b01c2ecf3ed631f55b9cafce04c98a62281d5582a22d9ae949234284ef56d5696445a12a94f201b07a72cfcd7ec68d15d164a4f99b1b5b911d3cc09de334cf181adb19498cca75112d84b8f60fa49e1b7cd97ac324360a68f14b23956c44e3f5091d2dcf749702e28833d873694b5be2aee52be5b489267339925ced769a47dced99e1f9dde13a3640680b305da5902ba64d1156d0fef352315f3d79970c41e64b358f2acabd7a72e08264ba4adde607436ce30efc06481e2a1b588f64d9ba2ecb8360b2db4aac5ce9c3633821aa2034b6b372b3bb65702c26347cc916107d304d0d7b116df9f453be01c7f6a20d6684c7b4821874e3abf6824f85e2b237ebdc8a0aa8ec3f808e018d7cf3e715d6e999551c858c54a70720063029fe668864f6f7a29e1ee09d1b4af5dd3300f3c4b3468e1bb00069eaad8d8d10c9a7216ad33c802cc30e4db53f0ac8d4252f22334715d7f073f6660ec73336990b9805f4aaea16939df1e70212032ab8f64924577f436477c5224b024222fd6201123bd7f0824bd6b7e5068af7c5eebceaee92e992ef7cd066121defda52d6fa0c9f81587cc6ee817cd759aeb7f1074064fb6fed09db9da33e2fb5f41e225a1c3790b10b1e7a7253ee9b7dd803499e500ef03a2a50544d775c48b4233fee1924291728ed8d832db7865e580c50d534c6044d59a07cf595d5741541d5571a027e4124312a6e95c07c26ac7420297fa570dbdb4f48608fc544d9b93b4de7c4141ef88b88fb5e05d367e97c36966fdc975943c13dc47e60af01aac1f6bc89d92dd60709d92f102ea75ca99cfd22ddfad5ed7db8c09957b807facabcce8c672bbe285416c747ffca68edc4d5082a2c1f4b360553813941bd62d5e8cd4760ede7af9d5bbb781c01c33b2c7ee26fbe316b851f820df27bdd0c40b3df181a3c27610cf2975478a72c2ef9cc7f35a395d14ff96d78ffbed690b6b159ac391948ebb8595e3b70fac6feeb462540900472ac760f56c36ff42a8e600499c89dd657550ba6d1c23b71cb0830b9b873ea9298664dc25985848675fec371ed2359efc5d80332949490fa6c76a685b4ded28e432c274497f6449507ea99407ee7a75468ee73e71a0e4fa5e44a441ef96836c3da97337a5c1aa71618c0c3739f8670cf637e723305fae0141b42a8f32d8d0e44865e3819ed9b4dfece23c467390e28915535307abbfb67adbb560f51425039a68a1a3cf00fd4f7d765de86c1d90e95d71a5d59e16723ac81c88934ee035e32ff414e5243e93ef29560e2e602c7b88e0961c78e8e741db56807a8196a183203e275e93dff44a62aea37c8c2eaf2e0bd0fcb08f9410afcf03f00be26712201ab4d56b4a5144df4cf58c67ddd9454406332d817ced04016e6beb425b64979147fe61689103050018f75d53ec9d97c3fd1776c0334b55ef7d48b47cabfe8a74bc76c618d9caf7fc8c90ca12e043f79d34221dae2be481411ee87ebb9be8fdece76268f0f052dcac245ea4e1e5eb951dc84e16303a5e9cbe6ffb7fad3639e4dab7b6cdddf50b68765d90d514c0fc1511ccd7b0818d0d09f25ca92445a2e14b455212e2926ae91c49efad62eb8d416e43caf94d0e148c2b164f80fbce549773228ab1ea563a166bf6f3f97326d7a786a020c07b447d43e21a3e89eec05950fc9030d0e2ff1680206dcea35f71d54c45ab4198b02f4a761f099e3d89612cee270d2d38387fd2b5c8fa2b8caac3aefd76a62dca0c9c97474b77519eef59df49bcd89f5653dbf0a64ff78645653139521f55d3737c81d47c97ae7d31cfdedbefddea63d76492eb5848fcfe5e61469b9eb98a484ad7785389f10f69ec566d97a9eb0ea3e95303b036cb1067816f367dbd078b80585099eb6e4e5bc36c4499ac6212d11c7dd614c1f2187d690ee5a19393dc1b8e4833a6fe740653e6f9d1c450628d3a19f2a21d1acb6c844ee76b1a008c5fcb542eb4afee781efce4a1a9140fda8b16a79f44f8060e60ce425c69a0f12e022313ff8175e386c5c7b06339cf6217348cadf26310161de8713d81a7c78be8deef332508aa800b807144310811ad777d65fcd536bae5ecd3454fe0d818f46923230b99a3466c0633a24f54c9772a32337d550b8ac187e74478583af5ba568d684eb37a0697faece2d77d726fef362a8f037d99a15b1806edb6e03d727ffaf51dc6385810d5cabe5d8161aedc1403792b33b3ab469bd60ff3212bb2f70fec7111e0f0dd40056aeb103ff16de4349c2c320293608490a85d80775c18b6d817ce88378e74d3230c7714acca34e97573554dce5f30af7b0fc635b8f8d70008a2cd30e20bf39c999d0f88147b0c92775e5d7c3784c6b0acae0bfad341d72d1932a16533cab6094080a70416863cb55fccf46bec8dd9b20508fbd8b9b1ab7ad8fdc605c271f6de1841736aee9f0096af5f0a17e0ea190f7ddf6c2e37cbb6c4ca05755056acfb5ea4af2efdb7118cd6f3c91a7506a66a703a860d9e96fef7769a5f3d1429e264474204fb9bec90f77be7c64000dd533e9f1799e05a3350b7ad206ad5badd4dfe37fa5e6eb20d807ba3840d57e1cf15f31e112c3a5f959f0be025b22c9a4e9fa85cfc5a88a28d3ef233e1bee6bf13117a43e937fed4444142742731ca11887c364cec05ca48a2076d4070172eaec7a3946cfae5a87a1b9be77c38a5aa7cf8b8d3a6d0278167845db10308e936d4500fb7189e15e1cf27ad34c596aab104cd8b5669fcd8a2cc94921d78c36a68e31185403ee763f9f79dcba3234249562b4877ea664280731822f9ad8c8e529f86273e4cced3d72ad1775de22597c353d6209ab88d4001651a13b84b7e45b1caf52701adb3497c4ad5093836425f3da71a6358319661195c3510e56e5f80fda8ae6e1555ef36d9f30315c8cedb3fe825a7168f69ab1cac21b3a78c1756002eaabc6ef101e565f3fd78b879f80fee47cf1e16741cbc591ce587ac17914ec586151b283576817c1a3304d2eb9441e0d8b20531cde9b29720b81b06f2085de1823e22e251f494f1bb8402d154dc70b4f97169ce7f1eb6b1e52c06c16525c1369a129e08f6bb59493a522e54e4a184ea5344379f956ba63d51e197e8d1f1f8447b17d0e47d0de82dec10038e9998eaa3091777b6a36163a070156e9c80b5a72f3775f4d0100ec27a161501a943492ce4d1f2da517aee5095772ccd9b98198c8209986d4acceabc5053cf5e8884b868762d473f50a6b53228e4a7ec71247c2fbe9242ee37c74cfd6813c6c9b96ff9c45e92a8f00e0f65a419b980c050fc0d0b79c7a3c10101fa5247fef54124cf839de47c5719fc62fe4c30f8eb13f5c6144439520a0f93b8cfcbc6b514e73f8d4fae0a1dc3a200c607fe8ce9306b7c7e47ee6fd142ae973606f7f0f0593e7978ca9a911c121b84291c5b4a5804804c981fd0c7a16cd27fcd2f70873254327e08e21bbeea11878fcf8d9173e97560fde3fb943213d3cc6ac23176876e09e5514d4171df3b5e01a9e480dfd503fb4ba300cdf04979c1cecdf47e6cb7aff8965694b96c9f15c1d1d63bfe1939abe97e595d57712c116f18a84c139f66d6a1d661b54c52ae186ae755ae6ed27f1495fd94a7dfbfdc60fcac3f5234f22ee9bad0ae0c65da4096931690acb346caf8a20375163892ec05b6afd4bfbf5a275e687ea11d894a344ee8b0c2523559772550971764f915cff0d573ab9d01a8e87e675447479ec58e36924f02c1c4e66eab6f22a8953617681027c188a7cfbae67cbf91e05c45d7598fd22c79559167a031923a44b3768320d025bc4211e44d658ad95a8409226c379ebce736769b48a6c4377ea3c0d71431ae653f52527926f6365fea02a16ed10b685dba35ac63c71b8cb74db77dad7d3e3cc2a33af4bc596295bbb3b9e0ea260e5e9a05d54d5f9d4566909437eeff70d4040d02dd47197cf31093e6ea5bdbb89a64a5c13dff427d0d8256f2623b6bf615625482a9f4f37dd008b2f5ef846b13770916935a2478207317d33d23b688359e3a3e35194a7af4ad70c8490be5160ba69c439042d1aa5493f039c0a045f17dff034f5dfc4b343ac4c8bbbf6c076aef0be6db469d365bacc6bfaa5cb0cf1969f7216b330f096d9e1006d8fcc6bdac3a50a05e3b59599733dd6324bd39877c5d9029de62ad8d3d9a2a7776a1b021f73789a7cf579f4a4f7c3cc1363256812abaaf0b1f2d632b01ba67db70c9993beac25050958614d866c72a3f7f64410a87358df7e330acb6c96d9ae83dde32d63b46b7dbb36aab88b8d2333d60585f58dfd0f20639a1ebfdbc3ad5b67c0585005ecc95054865eadafd3f76e74b4b181da042377c328220f57598e772157942066f560d490bc74b5de243114930a4a7c17b48a9039fd34609723ab1b66a221dfda8263a5da52f5ec144cc3375fdfef3fdae685fef26495028aa6e7304c2d718693511fa624f6cc4d34efb634d1605dd1ff8fbfa740b83bc0a9043e8b177f34f30ec07e1c032b153e9d374f7875b0fe376a58a2ff5e0ca765e2a5a6ab10f11af6044c30b2c3aea0da5be984662eabead89bd8623ee1da5d3ec02c87be2e4790da589769e9b79bf6bdb29ac8f58324345e473b4111a82e6e9105f6fb378ec47bb9166b09125a11bf2385569c79e1ef795471f050f4d05cbe55187a854500068053ed2ac91228365971acb4e12f6a95888318e3ee4ad99cda6aaf01101be1ea2911d12e53361e819908e50e17e3236662eaf05e1ba8293fc9721776dc60a0211f156acc193dcd0bdf178037b88d35dd1078f8f449688734d990fd232f6fa318b55ce5ffb8faa568b27d24ddae2297d15d90ee4141f6945a6526c3d0801187e9b9c949e56757e2b61b08b4888b26a3c6892cdc637892ebc6ddf166486c80e3c8e8ccfa2c084c33c097c982edc49e719a7503da2e8e3b7c593f81da698f6782d6fdea3f7c9889fefd0330d8cd80866f9483cf263e96b3303221d619d5dabd1a84a7439cc937899f27102a2eff49882900ce0e429a4e28ccf3cc8cdd5a52339fa698af2d80dfe88f25832b6edd606271ce408641368c8e0c9a16b939744723696089d6fb0b35b82c2724d0ceb73c15d6a7a08ab39e973615e1afa76234c6cde6b12894e25b0825e0d56f0a58db40b10cea50e068c45f204ddf049f6adc88f64dbb5b2082cf55b1a5c89323cccf8a74379bb136eb1b98fccc643eb38a59e6ee4fa74a3f3261110f200b9b04004eadb5ec15b99e8c731b5fd857102e9dd64d78356de6347be62807444ca398eb770f31db0cba612c35df5277820a86198ec3338d7032eb3ee1676c6c88354678764a07880942e768f36d443ea40f9f8482d5d839ae9e5d5781baa56620773eff652199948d3792e4bc7366f60c31d8349072e7c9ef18ad8f5d48db5376a8976a96c605af7f43f2bed71f594ae078f8fe73116061b967f4e7c51a837e6a06bccfc9075453784357f15468ef6fbdee3a18ef215c9e0259cac29e69e3a3f613c854e7f7e153b37ece7c449b4efaf653c0145bc9709401395db864db4ce84466423b5c45094051b46a7dac1bc31aee293d2826b8628c9d24ca02013864890e283db8e52a6818f8e1bc1bc4106211ff9d0c02c53670833c3045ab1aec00b8350468e74c9b7ee0ebde1825cea0c60aa777a818b3b1ca852090f35be856e0615d3c492bc973711b2ae45373ce19fa6f77712c0e2d51c99d5db46c570fbd583f0da8cbccda2465653ab8f6434ef95ab0c617847046eefc383e4c5a61792edc2cae263cc0ccd688c1546e574502edc3280e96024c5c16a8e08ea3877a079e7cb156e858cdf04dcace5a2dca50fb205ff0657859fa7db76429eb322d052f3185831cba56294da2c76b5867ce2f9b044dd952373223b49850eab6525452bf5795d6c2bbf973738b513bf963a96b8093fbc3ca2514ebab7b18db3904828530f134121ad670bd6f3980b190fa0a969c6bca45f124ce0ab8fa6a6b52062957d55d76da130184e6db0a3500f273b86625dd5aac6547fb6de665e160738070affc54e3492ab010824d6af076e415a0c0599b27ad0e1560b7817229f8236a1f885e59aecefb5cbc38c66c3a11e1318458b3364c7a5c5f97006964e17cd705dd66dbfc13868a8493be1fd4eafd72b7255da4ac7c53cf4e4aac058fc108510872b2be57e97b63a28753c689ed8555ec5a4ced7423174ce22a4fb3105affc80a0566ce4287a5644f80a0971fdb145f3d894879f887b92f3f8d34671eea0af48272d316bb2ea0b471267e88a5884573b3dc43bbd3a8d8217a7ba1313a18f43763a172b9b78778f237d28e3b41b3015617a7855187b4cb8b29cb8b9f602e838945cd329da06c20775539d2651a828d8ec305b5337f4bdc44d23f863d4acd97f6ca16ca68f1ac09ce5cb901154e38685511177f84384a01d469475cbb6dcc7263158eb576b49209b97c159cb7024b22e462816128b3c08810f3707eacf576b5df6dccd50181a3f24667b0bbcb0eb6a723a947d55f492e0e386b313205f7b6c0d157fbfce1a2e8a7e5d019c96b3fb46cf3681bf7a029b97ed385012ad2f3036203b47d867b7a1a64e4c0c0bdb7b37bf7d57d6f01bcfe66ccca170defb1583c4fac5997173f80b681a3d22b4227aca442fcf0cd333ebc9591850e58af8ae1696959448c9a2d9715caa0627ec347dc9e174ee5b426e550688292e41830cba8ceba58725cd56eaf4666dea740af7a40acfccc907914e48bf0a9980b4904412593b46c5019173a8986379f1a5f9afbaa2cfe6946aa28c37e4c59360a428243f94c530948cd39517a83779876644606aaba3cf11a7c6445a2c2a316e40cb2f0097866de20bdcf17b198e463e75998471b3ad75312bb63fe52edd1623e87ef212575b3571a08291e138a0a74ed5d048cff13eb7a23627c91b7b098bcc5bd162416e5a978c91b98564b4c8c35dd0e595d3a8bb3143a350bb68cdd65099e41536a0157c66a453f249a4ce26eb9e37af770c6e7d9a25929bb6ed67d48cd31d2f7d320c0d46a1e5e6ef9974f4c4a4dec6d0600bf0c997aa55ed2f8d95426ec7086d287339970e397b852015b31ad78f6d35b21a5799dccb46a86bd729e7ae2626076329a136d9b2dfeedd7cc76434f5e7cf56d120fc920fcd921ea98169b3081fb58f59fc4c19b2486870eabb62799bce9be2abfc15e463b5295dc3634d605dcf1d3fcae716edd24832dca8458107b2c28acc79635689b9bd9bcd3dc426855664d5d0cdd2975e742e7c5b7440ffe4ae81044134a992ea290226d62b974151b5b5d14ee56ae851499d236feb28fcdbceaac3379d923d7765d75708b62baa99056fca278dd7ffb9d4655cbb05c3ada51eb1a4c726489822856318216cb142f9c00d82b9bd5438f378d67af4d2092c71da80cc46073f001823ffbfd856fe474e3a6f359723e84202404fa549d449a44723e16dda66c5373f0be01817add8fd40fbf61f7a1edd6f020b9a5dcea891e5f17ca91f0a16728f64b6fcabd2547caf3facbe4ad0f4c076f9b37761076d8c04eca201bc9e494fb60390a69bd546c5b5207f2aa0f6c3fe68aa49e5b9cecbb81e15b27e61051df9c5173d93da54f3588dccca5cbb032c1196f9ce01c92b84e887d6b1960952bafa7212a92f4b4cfbd4d5bbd6e13b79aca2a31560bd37247eabf34f7da44299c8196aaa89781f60c6cb2407f5e8dd03a07277a48ba9b8d59c6959ad1a1e40852fce7d5e41d39bda14c3da2274326378b48a79008d36d56dc08a50b995fc788eee93f17e73d443b911e21d7446bd60d2cbe79dc6b9ff1061f1a2d94e399c7c0079b72a6c6131ecba371119164b8b53cf23457e0769a80bcbeea8524a1b575422a11e7d06e059db0b07af6d4d985b99f73a377e07bb751508b940b07cfaf026fbe738036bda8558a0d745f32338376a164bd903248b4f9d6373617fc0de90e20310e4030616661cc464f6baa596ed84fbe79c8c51a5fd4c5c2fb181da980aa36e648ed684a72b8b37343804b10cfe32c7c7a2fbc0c45393bc55c5c8a4ce89af272c28ee5d98db26352bc8ea76f0de45846f6064fbcb502c81e212962f472f12f06149db772762fd440cb95dd01ced45261c7c171f873499f0efa3b2bf7cb65a1ce9ff34c25240e76a9cb238d36101dbc751dbcfe3427d82bdaec7ceb7f157f3f6e07262c8b7237d30ce04bad62dfe518e82c3eef378b758c4480d9ab1ed973a067e6da6f288a1d61f9c628ac2404d4ce6cce33c9bb8367bd0582cc90ce5e40f4c912b33ffff857c1603290949464a8f005cec377d0a10caf8f55bd06dec10f84a46e6380d2265c5ea1ce152b7f4d3cbe12d9cb22afe537c604a5c98fcc7d279cfbeafa92e761f0b6437ec00e8b1033bbeac23164f70286e394fdab47cf6cb688c88db3589e8e57e554990e8562cf396c937b2e508c892e0ce6b998cf22336fa7487e4509f4feb72daebc41397313435ba28e1ba0c89a3c70c0e8c05ccec407f25c5d35343378379cc7f64ca5b13ca246fc3683849d2148ebaf182b2b6f98164c51cb46c5075a3557141e1df53987fea1720ad83c29688531fce8d071581226bd89ee4c4b63da2d6192c39ae1c4b871ed05c6a7e6cf585ba750c78b673cf7db2a820232b707a48984d5d185a774b6755d57729b695841514f27461eb167ef2fb3cd78dd7bec8779fb02e25f41e5e5403870dd64931729ddca80f365584cfa665403fa3b35e79f8f8648539d12c1ec59e0928d18d271d5e28c455e707b5a597ff203de058f9b2638f306cb229513425bc766f128dd4591d286fc5d74fb43dcd2afe8a9c2749c799ad29db8852a602d87f0278b1600ee2253d6a16b881315c0c08c568d184b5e861374d15b71804fa1aea0b4f98a25864afaac7b0a3e4449c0739be6a2936fd86c27b43728f0db20cb0c887ea7f0c8bf23ab00d0afb5f9ae429dd80a43576703c1051edfb01e39f058382c88e4e501b4d408019cb225414cc717ae5688dea40fbc9184efeedf0bc757e94d49a97b61620cdfbdacfb1532434a8e537829412824cf89aee0e9496c8cb09faf5bad9e63e5434a5188643465b1989170d35fade1d3f7a5f851691963225ef3740784d0c402c4c3fd64754a3721770ba3a222541aecd9a39e97365217de00364887a450a70bb01615183ae9a33396302de7e3bcea48af47aa0195b7da9c6345b87cb51caa2dca1efe5ef8c2824ae2596b9821d3f92ef699808c66c746f75096cccc8ea2693975f93367da0d6a75bded4c13c1a2e49f22db58654c3128409a88bd8424be9a799b91eb9689dc1f0f38f8315a0af6bfb81d63f6d133e97464d8cdfc3a4a190e7dfdd247b1967f25f4e25ae6f7e992cd1212fbca0440fc56ccd754d90a64702b953cc3bf042001f3e55eb6bed3f29bb14d6bc38582ff32e6690be5872af6537c8389835ed22e3bd427b6e15841643a9ab2de81f3b2631ad1826dc77d73973e4536b4f2a7c4e6b3d91a245d701d14be9e6347a69753804aed5b48530df9ce1a441ce33a0991c179b1470059b6e74c893e8455023a32caeceb503b7ec4985ebcf7b60dd7656dc4cd2383188098bf4738632933a17502629cbb82d8e951ba63f57faf85fd16a447484c5bfe7ac5f849515cf59f15af9f7af7bf18f4c7fb9081f57219e40530cd7595522a92da5f6f83b77cbf9e24db723fc9872850b981b0e99dfadac0643e1be5f58b032fc5ba84c0bf876f19e0ceeeee2a7c6f1a3af83f1753c41cacd2c8388b6333972a116d4536e87d14a4168a929c49ae5152ba6f063f90bbf6c3cc0f8587f7d93b67f283c031d527d5628e1a69449dc9c96171d38c1819045be88bafb6224f3fbac577993b7fcad211b7890bcb620edcc121c3387ec190c74d299b291dbdd27369253573c29178f7446c9d6e62015d058edd0b1e70ac379760d7f248ddae61f70434ee663bf17d4c7ee66fc723cffeafb31e9219ba614edfc9ef44a6a6197f88546f777c0b8fa8ce71fcfb62b252693253b49c2cf8ca586ab730576314f2832aef5f69327ea981b671a3e1d909fb034ba06fe8d0d005e4eb719e7e4d2bdc6f00138702b74eef666d14a5b6174bacc1c4c1f8c5cec4236483273ee973bad87001707b79242c05b8ff30fe88fb21d2c05f7ca86fc73ceee77ffe0e7dcf0f500abc6774daf3076c1b2472b5df645ce01c2c5d95409058e9fd33bb50e3717db1ab281618017f58e5203dbb63f7f3f5999036f55d3a0faaf27d402c76954d068c8db23311ae28ec1005f8e665c17877c64f0cc3d2c0a61403fff9b9146941935e72d2a3ab6e8603d657b166c9db9bdbf29956dd5c29f44d22dcb285cabf59664dd4db45a02f519786933767b19785c2e7ec67266ba148be3b9f32ce62face97108ffad709224c20be6b83eb9b2c30ba7c91bf7eff19f9441652c33770120c333fb0967b4e65416e2642250d174e4596f4c8912dff892026cc52c90d4052f61a24ad0b0a3c84a11d080004e0e5c9e33145e3a1bfcb869bf99a7ad71bdd2034bad15177bdcf67206a2f50805595218016e3b14415ba5da4aeeb5a2095bf4f3c3a389d55c5737bd62ae78af8660fa3238261b6b74fd81f543c7c6dbb9f8805b392c9f051cc887b19d617a58f6e19c43b38cb4a080078f8df6da6b9eb0cb66c9fbd162b4acd942a04ffbd89398dbc6ed8527a59768bd7229947d35238271094dec4c54536583f7255b1524affa206c7d6b4fa0bcdfcce4a659be4f2f2f5461abb7339edd5de4d603a53edc4056805aef0a82e11a97373ef800a49a4bbd1d0228cba55fe1570bca8f67698bc5b1bc907a261318e4119875badbbd033e1318328908f7522ae07b87b8dd8599eb2734f1b0749c12acfcfc64555d278d8787ef75a0c96972f3522dff3f0281e7a5960aa113d2b6b2de3dd2edbf6c2e261b96e183372897d42d82bdc8950af13b292e37ec1c0bcb9a2e8350d14f924401af4fed044541decd3c318793e460092099ce6eb176093c78fa81e0fe5b34c64ff1ed25548253cfc09f31f953646753914e60010856cc181a1b483761c0e258de4823e0b60890222cf141c078d3e4d04eb4cadfd70c648a9b5a5f64830ec4da3b82756ebb41e6acc20a81008056be946f9a9ceff842b90f83a0874a67ef63ca2820043c072157e3bd472dc6ebda72379fc53e9f65ecb62288ff3b54d35f17f6f9c1492a5b979c776d75d894967ab4aded12943cc47166bdc370c7e5697b24f236e1d3ab48cf3f48e5a1ab5125dd61993a2c4a4f5cfcb43d00f13bea2e40540189e1a9ae882c0269a82f009898cbd248a8eaaebb3af674998df48ee4954c0ab8458b31c2fbbd4c1c0de95089a7acb0cc3446b222fa1ac31336bc5dc3d987e68841e829b44924cf4d1b46503f00fa35eb7fdbe6afe878b66abb2cbcade110f21717dc47411bbcf14b81109878047de90f63287a3314d3684f409af7eba5d32030d42caf59d0e3472f7c943a896e81e76f0807d73cc5b7094f589842691ed73d1823aec613c8b812abc3d517026348dd0558ed9b4c0e1ada56837fc5193e570509a9903aa0e8481f44a49edef5c942a0f4102948673b6759d7a37d32eea271f44d9d0aed2f1a13099bd4bbbb822dbd356f70c6a96891a30c7045a68807dd14ca6c68946f640d82488bd1842010195498a531b6860d619474c2fed0db6970893b2346cda2435a87c9b6f19422448cc9480203a3093c7eb806a8f16178571efec96addad88e40e963361d275ebf368e6d9813fc3a47ac042d846937dd3901acb66a8dcef2f8d7d9b7169b682cfa077a2181fab9c660c54c5e31ddff3e4d704a0a3a5127e312b4b7f2629b2aac4c83205c5e9d7dd0992338ac570ab207dfd37f2c35f31f16e833b16c8880db087c80af6100d21114d7e615bd3666d200904dd3481030d65ac50e3a43ee1240422c7eee41f8113479fa09a5c66bf4eea030655678ae7908a4bedb6118fecff086bbaa0161d1ba092917f85c9df60c7f26be7bb5dda73d61d770b16ef20a3c4e2ffaa3ce2452d12525bbf8f2ae73641a8ccdc5c7e14e6c0dd686c17d09f9f44027ab3d440dfc53564f3faa75b495e0eff150d870a80cc2c6b3611894bc28e068b48fd77aeeedb815768aca879d3901744ba21cb015f3c8894be182a0b1ce2f5e03b5beced657fdc0524dce3215135f95d0a402ca88da07563068d4ad621030783c7f7bb68a9a704a21b90b4bd2539783d706ba55f7a066d7b1a5e8bb244333b195fca8ffc367d200b898d155915469263e9f4c07ae9f64c36becf7d28f4e294d9e86fd1676ed1b25091730cc7dfa870138987b88396ac853311b434aca555df0e8a2a026081566eb364d9bd065e202ec14aa359c5792b667c70dec76d30b704994bfafbd9a963d75c3dbd93a2fd3b0f32d6f96fea25527aab9a939e156d633414281fc97ac7933949fa545cd653e048d3bbf53f1683397b1d06b6718661d30a1dbbbb0461176a9bd3568de2b6eb1f0a1579d713a7d03bcef0b2225ec9337fd0278ad198ea61cfacd6cc2ceafa9350d897a48d6592ae875cb5dffeef57b9d308e926ef8ffed8f8923ace0b7325daea166638a4e57c106d846e176282b11685518f277431f7e98a8978fc347db7523c2e03acf5b884acb0c1b18cb75d4dadfae54872a726f466b36272c6e65c20e0094ab40836231b98846e500d3893dabbde383322d25d21872c344197a36c724cf7f7f2ebf947bf957ed084e513b24faaf0293f235120d07fdf6aaf0397a62ee9b964c8bde947d749a831801c8ccfff5e1a3d30856df224ab1de7def2749ec9b7bf161d5f22e92737f53c446be6d114c4aa5cd35b5beedefde779172b986e057e608faa306b73f1dab60769c3b08def9c8d9a5988128352a1d44899bbf5f2fae4b30fcc07def22c8140e51bf78e8d1e288c63fd708f84d95314f73ea373092b20f8a3131363f5dcdc63c5b428111206f9ec7b4289022f37244e1559ac66a4b81008decaa1a87fd1d6aaec647209f92e911d124b8db359cbd8f2b9f38c890a0f7f0733638b74751904a71b092f5108551db5478af6c07db749ded069a744687c13c27d2e5535b759235621898ffe6695c59bfcdf3f1058e29faa69637c212d37f23342fba9558367c337191e48fbb4b807489183886c9693c8030d25898e177a6029eedc913f04a0a0e39b3555d6af0dab6be15104419bbbdb236ba92cfa43b3ae245f00a964626c6bab2dcd1a95ea9a39fac8cf645f9aac45a82016ff778ee6535e1aa1142d17ccd3ac13b0126d52bee78304ef792e4fdd526441b825b6ae66d0db2c916c02c9bd9da9d05bd9aa29f4e6379513f7343d7e16ce9ea9069d85cca50fd9b31a1a11649068d233650cc07eab5507a08bad720c5eb0804e44e0a622d860c2cf7f650562fa56e1a51167b6927bf3bfa3a3a0a748ee61fa164f986b816ae96561b9b2214d6fc611627fc2fe24d34510e4eeed6fd487ad91fe9b3b1e1a1f765c2613355397e19416943f54835fe920f188a7a9e50f559d3c54f137e26c257cdf463bf13b2e3ad23bb64d387fa65ff23db8a5aafb576420cd6dee99415923f7fdda206585434307e0497f4a6d3c69345daa0d18aa6378be2d7d3a5daa79d58a462a749f8712853bb12eeb98f9a9d3eb8f4cf26abcc192d5a28c42b489717366b268df10e1e7147fb814ba12699afbc100fd2941096514100706b24acf1e8190d1dc5a7534f3774f725b8247a7e3f2d4def02831be8e43fafd2e2e20d4f3a188752a5c90037482ae9cba55637017280604bca536719d261546c82ff777a3f2c494313be4a3d569d0be7fa00954fe732e1dfea4a3e1e4e585aad3e169b1652e8d0fa13a7b0edb6ee6cbf368ebbc3c161ab31bc737c97e2c40f5674b5870f7e6769a1bd5843e141784bc35b136a8a3cf033b3851948529fd9666775746785e77e8b531a5bd1a4218b8a0fea94442f54056f232b117935f3113ff62cc8e2810745719578304b12b6e61ec124172cd9c038d1a0a31fa8f3616addf6845f5d6b22baec30db1cfd2736c28b693356b93b20b718b45230635439ec89eed0102e7e6b09f44fa9d373640a9010a3d5209308323066e92084810bd9f090f6fb4ebcfb1bf601bfe5f8ef3b8e15dc2d05780221a83e2b021a45c33ad38f24e595fa979edc888dc56fbc2d965bcf3ca900bd33dd950f17b9c200b8105360ba235fe43e39f76bc932bcafe994e97d68b00ad465ad943cda6c6d70e0b729a73fc15da9f7205a5b2f60c50e67c8fa0959aa5cd26d7a8d482fbfa44c301d6379ca6ddec337b11bf60819d3bb4903e4ab4e936455b154318e508cfbbbd75646ef3b0386befee9d3e19a4c362a4173681024b4bc53bb4f49c90667a3d89577f3a88b55db0eac2d6cf51cadbb44235561b42446fe022d57eae5b00bfb49ee237aa550b90750a7197762e62b47bb3a4fb11d643d672660225bc1ea5af875a71378b9262babf364e5993c948f11e030242fd70a5c9e1df42b2c93b346abb09607405abd3b08a44c6b366223238642d17edb90a13d9dd8d9d10ba7d13a4694b2a28c876ed1e92e8a222e0e33122e0f2b647772cd4fd7ab6d1c6cbbd7557c1521f5f927cb53347e9e58209ab7f2a9b8e763d4795d080ffa13625993e02dd04e0c42306a2e4fbb01d30ed19dfd5a19d5ea24eaf8d5acfe214a7329bb7579821f9cb4819da68ccafdb9270bb81ce768717031ae9d68cdb9ab923e67b2009dd29a035f1d6ce9b7324eb3233e089b6c11e8a4a2081b7f6ecfbae6168114a9935a3aa83f7f62d3f77d3fb9a376c6b4d06d4a2485dfeb5025fbbd339bd67b2ced7ca8c8b35279c6ddf495a0440bc58fb251fe7207cbb18385972b42c33abfc570dc843c8d3a71cab60accadd393a0aaffd39e43fe535afe85cf1876774b685cd2cc23ae6315013716a54f072a055a9892a8b6887649c78a830e4ce7aefd0c33cd6b6d9c732521b39715cad76bfbaff4fc8a487f018aac78d54c895f0f1a88beb9bb5d7087a6f30ed227f2cf0d80bfec2ca4c47631871305e0b7e651014060aed17d2b05214217f29ab1e83fea3c05d7ec7b2f70ac8a6ed340b1288231d82ca6cbdc2feb020f418375cea0536e8250de81e6647ed5564c965b7796f5a165cf83f0290b7a60da791b3555903ed2f97e0ddb2b842429ae550b5d827f6a253712446d77397ffce0f977427f5cb5163982bacb6cc6e6fbea8a2424f199b6fee6150bd1b48f559d4ee7a6e805059f64f58d7bbf0d9128599269717679ef80140c9ac1ca9e56af998bb5745b75c859468c329a1ae9983636d1b657cd3947aba66ec18e0c331f7717c8ce21ba25e658e704c93552fc8f174aad9b5dc3d3956c577bc5ab331d43137ee3390e69822917dd4a8011a4446f247b0f47d218ddab87b00f5d90198e1d0abc3a6474a850907248bcd5831aaba3b5f0701fb6a72704bacd11cd5cae67bff39819ddb63ff9390cc3ade08ede96fcd69726f25e3e07dd267662ef02f6a226f58995d34a6667a6a8151e8c184a7bd2a0946152a283bec17d8b18c56e81c029840925888cf412a562d163525d8e4f0b3c5554f2d8fea4c8e1eb905cc73f08081c426f43c8f5467ca4fd20af4003f0ac54e6abd0c6a8ae1d98ee6fecd141d0438fa9c8e6d77a4da329c0c4e9833d66929092315654ada3331400370ef661a7dda2325138cef30f6cb1553475a902bf8d0271dd2b5aab946387b98f74a72fde7afb1496233b76f097d5b6190478f22054a664a7b0a250bd580b3205b2bce7922f41442aac0504e928419d214cad60351ac026f38a8ad161503ad7b8d6e39ac437895fda427a27318062059c1843683429a1e2fb39ca7bc5dd2a49ef538d81f6515e07fb52a5f939135ce077b1bc3d56c929b31642dc885fc879282bee5345feccb8f0fceddd197a6347b3c88b795f15b86c23ddf9bfb8099f611c068a11415622c54a0fb5f52a0538eca83a4f7551704b9c9a8109bf0670077be34c917a984c68a98980d7cbf34b18a30c39bc66b512e319f927d44f2054274e13c73d87f0ca7a4fb19e7d9172a34700c064d60891b4a3e0aa03cb2d5928e00f00e8975eea20b0ac0ccb876f2b17248e9ddcda428a07133818d6ce32ccd5ff86f3020517d484233c8cc28ef85edf5845c01530dbbbe082fbec10fa13061b6e0c961aaf8cf6dbe48f3d188322bb3d66bdd7d7099725b94ceb7b984ef6a1dec4b52af299d5067bda251ced3d9067da9d71e633f5c53ed880bc4c4e1405d8c114aa106ebccc3bdbad366f1a31c7aff839eedd845642ba1d9288e1a4c6771a708ce3860a36aef163ae6b14af212fab7eb578f6790c327f1df2f42873eb77145ee2b853a40cbb0b50506d6b30c82102e37e9e313921a9718e13a79b0ae01caf221889369fff86f9baaac4a431e4cba9a481046e8e7a553108c63ce17d27f267106a704c598fa4c6dd7cf033ee095f159f3c715ec94072879cbd5981832d6c50919366e3246a0ce0391cb8bdbaa0399b141db447943e37a830ab10bfbf049b0f6d05a43bde6c699a8800bdceb001798ff6ff7e92dbeae100d1017cfa2576619293a5f2c64ba4ba7d106261218631d3fec90473997c085593817a8be1c750e08366c4894d0f6fdc3b6a514e1d6cf6cc1276f4eb62587fbf3c6222f901b79d2de35743768da72a855f2f961e1419c56e268044ef74eabd2ed7d907d9663e2c11ff3cd7eaf0c1931dac3073128c62105da4f3e4beeb9e4f7f7ef8dc3d20275d35555986a3c239dcea0e53a5d8332ab57c36d375ade6691b077656c9067cebeacfddde63c0e903e5ae557224cc70e1db1d69be1a6d3d80e0a79615a5ca98fbd59aa1b7abc88553b1d239e5828ee64b453045459c707246c1d738631a776d16b5839c8d5f7c4dd80598f499cd266feb1874daaa254fd5c6d97e0b0247ee17a982b634f712f27eccfba484e25c3e19e5cfe74e842db6c8884a3e1130d9b055780b8b49bbb9b3347242f5e26db3c9b48b91990a71c06cb7a4d6c19fee3b1217b3aed17885da0a369039c47d8b5c2599dbbf29995b9035235f909b1994be07b35e918969885f8da6acdb0cd5e6a5bae96fc8bdedfda1aa555fc42b8f2c795fff76a730e0a992c90c4567187bb2cddffa20dd75cc488eddbecf8b2f5e515d9112def17ae916b111274c064acdcdbd35059811677bbd7f0c3549e87cd117c3bd673b584710628550e99947e74103ffe4c26d42018588763b75bca0680dc7c0db8401b32bf3b7ebbe97fa5d1067b08a29a9c550b440f130ab72940958a95ce2af0c081773e80251dfbc8a75f9eed6eee3b6e9ea407221b937c933203f5a36b5d2fae6f0d080b6a7529bfa63515e5b6883403aa65d0d1af6c332c295ad4518c8cd0a71a98f2f016c477a0a39497993991f0899f4e438569d4e17445f21554da625b023d5911cef586c1152e3fca4f485d3d38a26f2f9ea255f41584bf2a89969e85cf6d27fc840cc1d8fa6bdf9f571aa513d44e163e16a264f8e249371e041b6e8b1906ca9623e3dc35476aa09207b391d5cd05f6704a89ed0f1b92c9e5070139848e369e0302b49b1b1de98253052cbe801fdf2b779ceeb89edfef4fb05c8bc2d4325077c055158935389ff4084e8941b11580b8cadfe2f0dab8c43d4487acc636e06dba4cbe670580c59b7a6b2a9387d9fa1a482aa59cfd93841e411ac837e3dc8e4fcf50bd9215a6818c73a788dcc8365014fd235f339efdb7dab4652ae768884ebe9c14cf3248dd0078790e15c7ae74154c9f3b1107ba948ec2d47603d1bba61d34f8b26293552b17bf216a8c88194c2f29861af1438bdd3f7e5dceaef9c7445234cefbdabcb9b6845dbcb8643a6560baea5c0286242faad70565e5e8084e131403d53f48fee56cc8991ea8a2068e0754164f695415899bcd339da99a9152cc5bc570acd1c211acf760d3a39228d3f77aa1e07475176f5145611c1deec685db8340230e01af7034e7b81e02db84ffa318c0edf88c27febcf04b3af0638da1afaad1b8d4572a173a5351d02535b36f728d0b6ae37501ebe732eed8aea11c980c8427a64379326913aa4a24d096de6b197bdcf164f2e49d7cd57c1a32c4ac73d1cd405280b10271eec0cc2b5acedcd8cf3d40a8f190ee57a594bbdda55553e81e40e3e4073f30b754ca1b87a1e95a50998b866822ce06eaa86f57c31bdf8fde9cfe31f76a25b7b621d8663ba9f3249fd338c3d7e7bc39cda79c2e8c54f3c2ed542b89e6b1a57924fe92a47268fb98b426a6fa9ce1c5ae2951c6b90fc6b6f4e2456ea8d53e67c1b8d3c9bf70bbdd169c4f4ac8c131f66d33edd9e5fa061f80efa14ebd1afc300b8de78825fea019e3d7255f922dc08015b9135d80297a487f5cbf6e43cb3482a3682242a7908e434c7e3ab668d5e160ea8638e20e5c476f1162ec4df2e7adffab7b756e0612a50c7924e7e94120690cb38cb7504cdffed1145f70cc1e671fc76cb50ad01b1ef1e1c4b0bfb172fe243ae3ee01840ac217627fe3b17ca2f097f4dbb8fecc4e5c24397d218cbd7b5f9e588e3f211a71d596b750260af6cae7e730961ca9fba19533821553c033331ea717e8915078450a23c58eb02edd0324a8be1d783d1b75b326b44a92d1f7cbd97b89c5c0f5a07c46404913fcb6e02a7f0c084457bc9a2e612107ac5e3bb63bdf8be28a55919b78afe39f7653e3d59a1df7750f70503ff000c27721e33dec9c27352faaa4ed6ed32fda3c1d548c3196c9ffc2b6fa03f70a437895043c9639e14b3a8d331cc51f0dbb97892d1ecb7d2b971d5090d558bd5f7b750aef5b60303a540948c1fa991fc8c8647a306aa666acad8eca86cc4ceae81c6337c44aff365da50e661ef2cd1cdb300c344eb77c53223a5c2110b08c69fbaac0e10123247a1bb6f3797d4ede31eeaa44b8065f64a9c518357a2dffe08f9aee2b4db3f1fc1a69f86bda34f41b2b1071b87db4b9a3f9f4ab0474227c472eee09d1df98b61a5ff731d222da3fcc01cf4bbdd22abb4aecc3c3adc9d5039d0da7e952f45f70efccb3c07f16507796c8e63f1fb94e81cbfdc1b9f2b949f734ac9533b92ad5486afb62990299018849c0c0b4ab816b04e321d8cc3c7ef3317f70c9c3f01e64294dbc47785106680b950a2dbfb247d53d7f1fc9281f50c2edac72f2e1c01202e2031e53eb0de413dffc24e75a820f36c334f9bf1a33c36de88dee708ec59b18d60265b1e17f0b12daad1c825c01ffc8efb6156de1c63216330fbf1ae9de4e4adba6b9e2d0fad37af1a9e90f2a2288728b6eb34384aed98e7137bfc765facc4575e277234f482c9324c8bf55f53e3264c7da73d4fcdcc1a30a24e27c84410ffeced90bdc28b8bab4524560ce50893706ee4aba5ba1d43d373a3aa1d033d7bfa8d32d0cd831897cec8c1d1716c36948ef4012e89c36f39a8aa0a73ed2bc15daef8928fc79ec95e8f253acd0df549ebde20424165d21f70bf2826fc4ce6673a3e88963b364e2c894a8aafbb94dae31622caa3a5158f3be789bb952eea2176206ffd2519e76b64c915fd4e4602a2248851c107bc5d1d45306a9cc5ec36d2e61b387608aa19d41769b8b95e0f2a63b27965fa30d283914019bea452b65885b8048ea7c49696b25f2c9d88465b4a74565e3c2029dea8a48efdaf48af3eaa4da4d24ef5559ab6f5e8dde546a37a4d7b769c9ab7e096a3aaa445be9c9e83dd59abadc4a334757434c889760114f6e2f8fd2c5c05593b36c06eea3eaf1cf6e4e95a0b561a54766d61f93d301d4dde5ad6b39ad9c4d91285c91df386d8ad62afe7106f587e244d243648e08d5b01c36fe4235ac4f3b533cf489867cefe86e290d5649a477ea16835c8a246e05cc7e37bbe7dc8e85aef16628856040e4b0146d854e8e62a8f85a8043f2912805d6773e956df3913f8e7df9b9f5c5384537c36515e8e6175d50c1cdd94662c8f1e77f9dc4decf136df185bd7c195086da5fb925848706b73e36a920ba8ca3a2da41916de9e92c5bacee004df295ded9d6f394a381d79c49cfea0a8bf119f583acef2459fc9bcf8874d7876d621a22a81f0c8eee18c9b98419d30f857708bd17de1a818a75f700d243e755744d5793e68bce48d415af75b7bef8c70c23f1f7fab1ccf3bdaf84a8f1bb46ecb7536c55a73d45b099247fef991e45d9f3bc53959857c041ed1e01719c1e1f31841f46d47e45ec1dcc16dc39665d4c71a030625e1f168cab7b8dcbff232f9e1e11a7afa0743b2bc5c69f7c92a7fa505e6b4f82a035ef6a147be88ed853bf644726ce0ce52c39b9811e51f22b95cbf5dedad7b6b80ade91e46b793f26fce69ab91b0e1e815b5c63ef198356244b4128e3332e6cbc185d778886fda41e8f8a8e49db49a46f14a3dca56d01773b586d9fb594b8fe803f7bdd12ba4f212a2e4c0458fcd2d55c3744b6a0f96f35d20882dc3237ad2a6247ddeff7e738cde66b029c8c836e56ef860c78db6d9cb21d8c734dc13b3c3462753b1e5320d3177d80c39e81aff1ad93e8ae030e2ad708343268e3574d4829902071b378cf35879aaaf4c63dee591b4dbec86eb715f15ebcd0469be8f32f57e65d1717e0d067e0cca1f4652291e9212b4f7f1f9cafed3dd4c78832cc99435f51ef0911a30ffb006cb6143dea682816c52856670ad6eddf43fc46a0111f601fabd6276cbaefc965607d2b64ba5c90b4c32d65d74231a8200b84b69ba28f12a6ad2d1898c37ba170cc16ae3a2a90fb25e4c08f6e15732ba0409a2a1bdc1c7cb83904a3570d3500206aeacee96fb093cc6ee0bf0c49caef037f6e235b3e45474722019cc4527dbe91f50ac428df6a01ce75eb0fc539dbf4a97c386da61b86d49cc92e4473417dc22b36d007e972812819cf16da438aa4b3a5e9764fbc88ce43758daf59517e6430d302024e5b0922627ba040ddac0da499bb20a66be53ccdbb030ccabe159f81275e8eb81a5bb631805711472750b2bb6b340520077a3d1cf1b0e8a7f1483dcbeb79c196cbc0fec5900ea3d2e62cf3b60f7d05cc445f974d0e1320d585eb3a2de4e31b55f0b471a611e6e028184bc049e738ef8b89c9dcfd11f5b09f0c3fb21e4a4a7667a80ce4aaeea984ca7eae9382a58b8f9d5f900c0082c51c3e8e883a7b18976b12b3236666312603210c2ea1c286ac6b64a4effc1fd70e4fb13cf2a621a0ef767d9d9d283402a8b2bf197ebe02d6df8bae82912de79e618cbdb2c0c6fbae4859f90bad56f12d8827b0eb792ae570de2f2f2b02b05b56a445a49d758e3ae075b49ed75f0430ea40a3271e449414cccd286925e8df61eae1edfb22b55b7a89e2808849d77dbf35b5ed5bf3f88bc486102f4f5e5aa3db4425175233eb3342a4a6b19e4008217c9d58b33a90e20600c9e64970ac244c992e1d8af6072894e1c1511c4770f1df4a3e0416d105773a728e2398932cc75fd8be694f9e07ec91fa8667bb3df695b734c61f1ad86056b3fedd605c35b2f06808e42419708e03dab03ea2e3db431e39b947af98aa0dcaecfd24d69a710d0248d49ee2fc5fb3aeb9985445981f79a85e0adbd22de848cfdc3b179aa69eb1984327a49bfad190b898cc98825c11baf597f1cf257f24f0001ac9af78e18dbc1b35630facf6cc5c87b8dfd8591561b7b24c64372220e7f1e5f0d2f697f2bed68469b55de995e70315a806fdc20aa33923cf81bf80c0b1a601d6b98cc8f6df154bd4fdef169aaaecf1413dd696c5862e6ebb44ee0fadf4554cd0d35e0d89b27b6f09d4f928cac4a7c54c0ea62d920de286b9dc44c873c7355567196a2cff47545af6c691b721d9fc62abb8326506652358d0ae677600c8e6d57b84f9b159e5a0c87630c9c4ab5676f5b25fb332d39bda00f8bc5fc9eb1530beb2b9db81989e3ce3ee92eb618075dc2379433edccf46ccd00efa68028209ebfb739b3bef4ccd7685bffcc485a3fe27c0ec46169e07a2703fd239f95040893ee90425e38bcbf8e007dce48c37de70e63a827bf68a04d4edd48ed26b0a35d650cb32ad2d40f20f1361e2aa896622a6ca1db98d87c8ce24adb09065fa012c042c328c89f8de6cbf32727a7cf96a51f8ed3d42e9ea50acc1229f7385a7e9e7eda5dad6cf611be1a74e54400805bde62a5cad449075c0e88fa1ab1359572ac0dade8ecba80089890fbc57a1578e1015f7d2a211ead5535b77db4f920ae27a6c4e8bbeba455d80429a3e3d978ace259dee0306b187da5d7a2ca1ddc4017d9b7c6ec85bae80a72c411e77752cdeae8212c1c6fc9e55648dc17f500bbf5fe3f6fcc77bb4e934cc05888b7c4ca7b0e8744edc731a556da1d573e78660cec6f08780235c95dc52eb886f3d482c3cd2a5aeb08d560803b7ada2a45ccd7e43858db3829b3ddd8f6aa1c5dad58172e5ea7ed65a2e0fa05b5aa31627acff680194b4b255c1461c0f19e1de50112d344a5466ee9c2b7e2561dbd4f0fcb437d6d3729916f63622a649a96470061d20aadc620b18f462f58868bd05fc4bd9d3381435686303ba8b097f3398ec9912431de7980a9737c6eba322ca73e8d720316b258f87420c1345e49f4ae00edba046dc09fdce22909b8ebfc63716dce96f2bfadb691bac5d6e106c97f72189fe4c1f3936f26f3a415b5ed123756f146539523ccbf4efe94d8b20bbc1c7edee6a60e169ac7755559a4b060e1aa1e5dcf6613b66e80d90c7920ebc63383ce54ac1eab25e3d483dcb9112286ddcca767fe179dcd84c5d901af3e439a2fc3cbbda66e36c93aa8d69ce00e7ff04dfa82730e6e1b4b5026de1db3135967b141794756ad77c923e84e08a5bcd0fc893ba215d1e1281fa481d00d09664b14ca76451c31f2a55e7a4ed2b8b7cc778cef87de9b9477673e4014fc609e01488b616763c4e5e54310ac03f53b344cc6274d7e44ef8e95dac340921c551a6ecd81e3a31eb0a666a674e8c6dfffbc8aabba4490697ffb6a712749c9a9d3c413aac37af50e9b5df7f0a8d54415bdcf7203f595abec9f4851cb8ccb71130c11228a1d95eb7ee6ecbd76b1181fb59ebb6ef3537a5852378a4fd5676185da9621efe2453fe6b81883cd893230a50691d284844e259aeaefbe63f169facb7c5cf3a41e8fa1dedaf162b74eebe6a88db58e6369555407ef3807a3133cade61ed021a1a076754f163156074023d21a2d1d8e4841636ac8ebff4866079c30c73037718beeff41770660df9b74a7e0dce846cbbc7e568eafdfdf57d3d07058fce2937fdce3aaf8dbc5ce9162befed54f33071266ac175599479652f837b6529fb3beb0d5c0f1c0b75307643fe888c6f9277ea8f936736550443082c998ebbd391bcb3c457d974edb6ea7c4ac8cedcfa738b83a688041679b9f829d32263050163f6b732b6226e2095ccbbe7442e4d14975401373fad43c3fe30e86fcaced9768513791ade8edf9e47c1b50332beb5ef7aba27da0d7363b3f7fc57e75251d827eaeec6f541828798e961ecdc0fd8ddf849d0ca33fb11169436dd46a674fe82cd3c3724bb5dfe39b5f92c82cdd364db9e5a31ff4f5e5f0f1103be55ab40a37e612267892ff15bcda27a0e753d7770a8ba55d9021f3a32336b4c3cbcd22e9742eb55ec335e82c99b41cb79d2d3cf2b1c3a65e1258fbaa92014aa94828ad1658d2a894f2d9935c748ad1d696cb8fd04c5042ceb6b956f9308e43653a6f729f6c740be0ccda3d6365832ab12ac9807f5086bd5d8b28a4f316b92bfaa11d6fcd3b2072415685eb9a9eaf8b108ad7130dbbb20a5788917658c080a292d5b03dc60b4a7da99c9c32d313b245ff76927b19bf0a81384a4376dada749bc535fc535740d267bf2534b6ca92d9c03ad1428b38a0b1b373c28f347dfad771954add50a2b2cba984b318b8cad4d133eda8097f365dc53e937d518938991666f21dcec218287938f2411c897aa73580c33f7799ad3738494ef221ee112678965a892e67d3abf6f07aa7da49122f9ee1f6f287f4d6f8ac15668090c985b2ed86570d23b29efdfa52a9f7ffa94141165edece28a5166582be8818c3533637c6c011512f1ca48baa5a05212c54fa4b4d7a1d8f2da1e19f1083f5682b6591d872a9545197d6c269b2cb7f3e5273aef85e2181626a4401cdf6a370af3a58cbf23d8514eea2508f06fb102dd9b95066769c2e7b687e78d7824bd30bdf1a4fb6eb37d573e743202c82b9a72b7e7aeb313b4595b1f380259efa23852c54285e43039dacfff26833f39b38d659f6376f35b1d21779d8320d1fb76c852be6424793c2daa70c27022ccb0cca98ebd4b2ade7ac1f93796c59f99c95b4af792a6d97041f0c17ed65a6071be8c06c9f6fb7e1a25d533ccb9a65048f436ede7dec13707bee93c360f98b6a597b0ff66d800f987be24c70460c3b90c68a5ca1b795c4bed9d8d0092d59976c19b31dad775de6c4d0f6d7c1ac578d46d3d7ade1c7e4f0f7d3c5fa7e529d06cb69d1cdca1a193e8b51053cd62368b30406f5cee5e1bf8192905c47bc67277b451ff5ec007c35c4f2850c75d72f497571174cee08e30f6015d4e33282ea74f51fc11b36b7d17dd205df9f416f4cbd413422a1084b28d128be3183ff53e777daa9629d38ceee05f0df778564e98b82bbd464bfe3e6a43d42e4dcbdd0e1a5e793fa7393d7371ec6ff48413dfdae2c649240bcf81baec0d41b2bc64e3cd690eeea48c4fbb36775d3e89bfc811627dc5dd0c2090e4e766138a94e83578039da4ab1026fb16d2589117b751968c741cca54844654c92a39e8a20baf72fac33455fae9b599f11e5f34052acca69d6c8aa5d7357a77136a29dac7c2dbd54179f3473ae2ce1546f8da2ae35ab50c8d60e9ba1f4e7e38364d48f3cc2149b1db77af7a5e16bcb5b39817efcf26f6fc4beb721fb5900aff013aa83d7bbf794425411eca3cc77edca8387d0bdb3f52ef8d795720a6070f631a5f70ecb7f598062a1f714f0b4d2b20f9ac07992c18a659f3fd70545a8cdbc36fc81dba2174dcb0864662ac776e1e6a1f4959560e14580bb1a7798cfd98150ea11fca23443dc2e75f603155990c6d708dff7bc37e1b0c6ce8a6e8dd0768e48566403c2608a1b45a28be545d3700cddec9162ea7a296bac8b6a52528a1fd5738bf45389299c8284fb71b9bc1034d2dbee470a08006e76621e46e912e577545b19ba98be14ad54729b08f911961212c9b933fe6e68435617a4670d6d9138d971eaee1514f3d8f9e581321f857df67c4129638f972885d8cc703d21329a575e4fdbc25d1cf11d16ada4fdda480250496780b36dbd16653701a867e18fec10dc97a5125975720636b1855479f147e5692046820648cce58964f9062cda99ab247220a447fad1ae67ed8b0b020dee5394841b2b0ebe9a002c1fc35f613b54f036eac8c6fe333fd4156f2ff8bc721f7c66365296bad56f30788b612a61be5d469a537bb54b9b9e0b2c0f7d1e099a75a631fdec331ff1c8181b366bf103344ecd9020fac4e2cbb123899d4064e944a1052b1ac6defbe47d4aac9662c651c0bb7ee41d9ea5fbb80c802c5aaae421dcee805dd1998715cee2916811c6bac02851f2171f63bcd9ccbb98ab802069b480184c7b4f0d3bfba741e3125506a07ded43e732f9b755e4483bc7ff741b64da2e1aaca2aa4a63ebc5353a93cf78a66940b2c37a546c6ff9272f690ee44319aa8877fa1522ff4d387794d03a9b455d1e89759d3fc715833fb931d606659653bb581202eceab7db7df8d625df2b95775199ed9a1bbf47efaa2d43ea55841b3f7c656c5b45c4c5cdcf4fd632554f4fd2fc206c0b74e179f37703afa89140c284fc89c78307b6dc6356f935eae2a3599d0eeb1db517f280dda1bc0f29a04e81b217db47b804595568d0e89bc90e80e5f407750049452c0912ed1d48dc91ecf59da4bf7f33305bb4186f303b4a747447cd9beff610dd6334ae00f3693b2a6233b84210a4870f6aac76058bc00f8857824bc54dad44f17537ee77db467f52e360e89b23e37408c4a3fd1c21aeac460013fd215d070389a2ac6f560b10ce6e604b3e31c585e4b94d3ad0bb66f75ffc2716a04102c300e012415f91a2d79bf44b2f08355bad9b703c00a76d2e0434d8c3acd9ef5afbef9f4059dca348dbef0432980b43f2aec5be864664cf348668beab0145428ed5e9a63b7f2cefc807ad96c89ba45197ded394800e652af3e8495ab02d6c377021b2cc4a1eb7485c8dcb9a8983c24cbc337f527df5b5cf64d5ccbc2544b239ae4aeb3e799cb474f5e31ff52c4356a89c88bbc83f33138262715fc13fd5753174237a1678f776e247d6f0b1ee5604705d3426a09e52fb60614ef0fc0f5c077cc66043100f456a68eb8d955d7a1c16306d0fd124f10f00d24c5dd0e90b11db6f65524af748b7962e462593f4a587eb9ef1963d648fd2c252832d352e606bb53fd48ec9c6244d1c06cb2be43e282b9eb9e51d333a44a6bf574fff100da4e2b178d774706c5c8db37a9abad4aabd078cf0ed52bbd1402745bb5c979a308da93591aee8eac17cec2e67d75395609c72cb32af09f96dd1228d2758ac935748545716657ec7090f9b04c397691203c75a60b4b9d558d82957601e3699f8ed9d394074ee9ecaa6b110036f653e2dcc7fdbf422ff656f6affde43336e30f850e98b711af954e3420ec11f36435e40b027e591883772e9c1c788c5e35b8c194f59cd230af2d38afab85521763c4f9d4517567f57e90600aa77bf1d7da5cf981aed74dd1a321ddee1a29b25f364ecca3f77a970382bf1c5381da876ec132c5204d31d11b8277942f03e20260d97e6141ed7af77a0c06e3443c9cab8b9e74e3673161c373048d924816c423c0318da5a927b730cad2bd21f06dae84add7cdd83156262ea975ac0b971f1fc1a054a4e0efbf10cc8ce58f1ad56675716f8416d8e558c7a8aab2ae03fcc6c51c492de25c90364a5e5e5d72c04532a41842b02038f47b89a908cbafb591121efe9b48567fdf233739980f9587d69131c8a8c3f1025e3aad5550f6423a8502e4d926e7d02375b5dc4a6edb424c5b83b60ea829351bb737f53b45c2ad8eacd36a1cefab6cf9c4c575d4d17d964458dc616ac3fc04cf9daf86446141a04e2a286d7295eb14f701c852c3a774b7bcbe93e7241aeef6e973fb309cd1aba842a45591bed1f613058d14fac7e2b679b6105c6b385b61be6558863d1b27560c2666448caf30ef051b31006b7dc00fd20b83ca50cc7080aedebc253fa31c2f6e06e93f97f80832bbf380241bbf1e17240ed25871d38881ee6375f5054fc068875191f17632b82e74fc670e4d9632aa87b43dbdd4b275b1deeb1eb9968e290f8f9377e629b63bcfb0e155490e2364f7e79fb8759a4d6f73375afd7520e93fb5dae11dd1572dc9a2715779e6192fcb975cefb9c16c4278d09a62e612db91b0d242207b56c399490db0689a63080044f8407acf6d808ef36ae41b0a5c0bca90fea83788c99d912d4f7a3766d50dc01474a4f7e1bef90fc14aa19260c2cf1288d124c96ab0fc03a69683c5a237630959f58f9722dc4f20d98330832923b1bfc26d8431a2365c278f9cf0f2cf05249fe0c34c6fc884616d7325bffa47256c807dbfe4c936065bc249bb3452e6bbac963fce6ef95e02b42852462853b7faf0fc3e289dae30e8811c3371773165ce4fc1798011ef011c09a940a51fe72dac3e4fa2a845098afac40612bc3518aa1249c018600fe1cce36c76203802b4d0c1101aa2db4cd23856a4637887d5a88ef7b400105c491e116fb83437a4cc3cfc885eebe9b3d7df817ddf7024bb9dd4a3c036de5ebf4f9b5c1a4751347e3f855d1ca7ff4fde1c66e00994b62793f9103ff59f51b7f9d6850eb065648c96c327e982f94df370743e24060ebf204b20174d3889b7a9b4ce1d99cc0c8c48acc20adea58c67693965f2d6dd4ce56d034d7b0343959f28c00ef87fb746caa5cbfb8a9965120c86e133329f26a13693c2b87d023f8d02f013218d71b7b89fb9468b54d29e2b44b8fa7d9f6c2d1c33f669ca90eb329894c2fc2c6c7fa664141d244ed2251175d827fe67515cfc3817e020dadd6c50e0e0c7ae80afb3300ed02098687098f49648b455a521d6b9c9ecd19d6e8a4f62f8fbe0ee2a7a80702b7763b699d534295820a0aa3885fef30b09c3295006e4e696f38d1c60f206699a74e98499f9a620e55c86fa99f88393e8cc78dea6ae96ed1353756466b2d5caa219a3c9e828c214fb5002594c48f5170b6e0ad586634fa75166643691149d91bceea3800e578527442c7e2400d7fef8ebd24a957ffda8f089f7045c9fa1fe5e4664f65d1ce8a7c34ad0bc7949fb8516e5db54bbc8b90d07dc43dac1891cea1286acfc3807432041999742c09ebdd1ba270e592d073e0f900c45c88f1ce360f9bd3675a7fc42c48fb75df32578b59454809abcb2fa149a583724b0a1e335f55f62a61830b72f92e7169c41f3d4cb714652499cc3670d99daea27c55a71c3bc1d1f4bb8f5558e73f8a767bfdbe4c8361ca9d38ebc289cf98b99648189348028f11f4f3c8a34fec1e4ab52b5afce0b8eaff54c00505aeb78f3b5212a9d148cf2bdb224308f057ef2c65f2730818fc93fcff0db49c8bd536a2435a2ad9c6d01685720c9fe9f1ac4a6f21d1836fc01c93b1884bee7258ba07ba328b47b447e81699e91188820e5fd16953c81693457c0f58dd029c2f4e6aa2b57095d84cb27443703cd24aee11a1aba14ba7e2d72135e1dc69c84ad33a26523684bb2e61452d4d5521d54e26da6b2ba347cacf39395445e59d07097828f7b12eac79176c16f6f79e3a207f6d07eb0f00346de560a10e65e2fb7158539b0dd78264c803d8421ec55459e0dea6eb34c941c51b69aeb72d32c482c6628713aafcc15dedcd65437502e3c434356079f5efbe7907c177933925bea629797721fd4c4d1049ea089fca3c24a1aa13af6342caf0257018063840f4dcbcf261889ab5d2e13ccffabe89bc2875a3da35517fbda3f1a196bf95654a4662590e4f71ba29c608380963fb326ae21e887cc9c8113fb80a142282d0d774798c864eb155b824b2e89d952d6dad0d49f8e7736375465f133dbab539dc68e920afe7b7ce15f2b3af1ffb2b5cb6a06d2927a92e3b8cfefed17b87bc2b6bb7d4c15db838425251c399b2df110b5d77a29aac068acffd29dca13bb50b895676d938a8fbda1c9bdec76155a673de0ada296dee8754ef842630dea4ce42b8a90625ddf283eb22599ed6152e6e33b9f8c7c3c650df9df1080e5e3175388cb883976e0fdb779ca86243a562025d50c7a1a93e561840f01f3fc78b6505767842c7993ae82a9942d7fbedf00527336d3b936f15cb1ceb334bfee9917916a9dd3fa0cca80246cea9a42a28aecefa022d541e2fe2a0e9644c12b2f32b34fccf399568da2407ca68801d8732034470ede8eb184b4167d10f7ab9f00e690077bf7b2759abe6ced6122d9442d99b270561ef4a4eb2b933e1b2ca9d47af9dccc34a137d340bd12f620d74b0ed89f192ced2693c43a3fd76c3194488d0170fc1c1a6a4a88d373c6b54902c693a1c8f24aa0d3fae1c57e10017b1e42755f8dfd28c76f7388134ba4fe1f1d698debc6b8af65e0f2e630115964c611c5a43a74bb5fcf15376cbe9a101fcbfa5021e736f531d63154e15444f7d7a67af95067ec5b643c9bed27ee99b7da7e1b4d964d0ee788a15aa1718524c7fcaa50a863b21a27d11337c0a5f2656db8a5e45fc13ae1aed34c534d67a450bf57fa547bc4cf3983828e5a693a3778d300dbbcfd21cbbf1272b9898812f5d537b675e6c62d4a3a654280474f4ff3670490970547ee653032bc802942b4e88c165c079562694e57443d2c9139f9bb6859b1403510e0f5936cc9af4e56cd2d156006df141b2cbb8ecc57f96938348689bed3ce1807c53e8d2bec8ae78e9b68fd380d89ba5b641fccaadec871fac52a2a51eb1b551d5eb61c10c9fa589623fabaebb0877598c67f2040cea7a5905f3e5bff78dfd16c9d84a16527c8fc612cf00834dd5580da8ac63511f9b9e2ee70d330d6b56f0bf4771f6eb547130d22673d2105ce858ddd16ed4d296a8c128c7c484103d5d3f4b87349748b820fffad9f389d91e1fae1eda9a63dbffa9b4edfb76d1bee5d97ec68c09437a73488f915cd18bbafae96d651a30574c7dcbe449c94acbcd9ba1c681351bc1b22247d9de652670abd4bc3c4e05544d1e9542970235c4f36dab8b63b2571ce122b1abddeecb49326aed62a28afc1bed21f1f29bd30c1eeda85e11ba1f7473d64b8a2725ecc2858ce73720674d7cdbf69fa904eb24ebfa7b9c96fa7ba924fec85bba3dc922e1671da29a01056fa2066ea3ee901bacedcb067976d091718b24fa104f9a418fe8e2779bba1e0717fe5d04692be7eed98bd7e83862a5d55afba572dca334bb49dcc88d323208808fa907b02361730ee81c1c3ccdc7cfb16be80d1399023963fd8fcb20ce551053148bb497dc702cf1aa612e7dd376e66d041861b391145254588da3fbf57ae04dfd3cd67db1d86b4f706a3b8a3063ca6b4a8dc85b3cebf39fb35c0164f87a51c5ce10f82e90db3841aa84f66f69958800568ffd3cf33e90f1577b1c7604cfccdbea4025eb19d1cdf37b6f810a71eaab4055f7c5b9cc7df1ed8e1b69b7dc076b041c08f88b7b106cb41f4063414f3e95b30f8497bc22ce8f1af2964e44a81a67152ff8796af0908f599af2104b50aadc59b1d50bcd03d3b8b330124b5161f7f8e6aed763fd1e012246f2598ea173e819414433826c559dcf0461a1f3521ccc024f67ebe76e77cb0ffb886e365f6889197b8cab720c0e64979a223b72740d80656b898a3f58aadc75a53b88d0f851dbde7e11bb7dc58428105fe790dbea22abf9637592c11ba94b33793cdaf616d20cd02a0346f78f4fc844b00c2bcb0935c4975014981917f8363697b14e82e15bb0d8015b83c4b36976d8e077789a9dff0959c4ff7ec5534cfb20c001a74e47dacf1fbf550bb657de86e0c16f3010a933058bc004769c6cb5277bc5a5aafda43eda5c48c274e526239ce03f7a14c9ce7529e2945e609b2b6739068ed0e787d6b69301993592f9c14f54f44d6e7b6c2a620f779164957dc515278383af325749050efc4f580811854aa28e044ebf10283394db6a69a5ad447450493f043640b201a5e8b0dbd3fde01dbc47a91e2f9f9e2506448c0fe1fd052a513a2ffb8caec8b603679aec1a1f32a3121c88b25ae542db52f7764a91111134d71d07364480f149d5586cf2c64b6900d8b52b1bafec76d027cb843adc614d0e1a16ae90bc72fd5dd48f7ca1565dd9700df427d414b35be3dd0dbb85a03db2bb008575ca9319846c50f45d9f8f365bfefbb5c91b560b1c7d47f6b8392281404dfe9ed9c91210d823ef68429dd3010da2626fdfcaed2d7df4f520c59c74678ac2e1d93e677aeb2ab361976b27df58341b5444780d594ebbb6199d2b953a7942d63bfbe6d73d7e38b17a8383b98871fa43247922f1ab5c4d6f0c4ceb63392626a93a5e53d27bbc310edbb4ea8d4959660a593018f38d75a30124fe26314382be85144f7e2a585a3a41adc2a1e128e44fa94503951a879608d8aad0857a7cbbf23afb19eefea9a617b480ceb3d219f7748cb42580a9469c89c93ab016c172cabf7914a5ecb18706ae0fe8ac976d81d1b676ac56f806b76210bc51ade40dcc09c6b610890e74da1bb2a6b22e333aff5640fc83d394f59e78ae22ca92b884508715284ec6c24c34baa1599d36c7047e8e4f8af4e8dfa0f3e3f1d0d74f566d0ffce7f3373805ccdb61c510791852415506cf26eb0429f152fc3075c2614d754269598bcf9b2dd7a683b289226ae1bcf9666310c57cc05dc70aebfafaa0af3535ac7bac38eda59b908c11d564a23d640f1a61d9f475b3be6c7bddf12feda18347e372c78c69c745bf46466402eeec2356abe18cb8cc9cf71bf1b81c5ff6c38e0a8a6a9c7863847cc56b07d809b7024aae867e5d0064114b228c5afe6356d60f4cf1bbd993ff142443949ee7af6d40db7bf87a367711825052321b89adf6aec513e1486027590050d3dd944d2f30fa069569e8280c8e0859ab11e3f97ccfb785d98849b59dfb4bbf30beb96a4f7962e625e7f56c53a90fe4e78735fa52a9a717c5df8757e3e01356922bd9b90e211b424c0a28dbf869b37c5bc7a35cae116dc07d6fd863ce56ca7532cb08b6d5607458c87dcc4d6eaf6f6c40e814a0ca6d394fe508f8d6ba8b493431c127cf77e216453247d5a4ef814720ea8d36d63de462b3390317548b489df993f72bebf110d908a6f3ffde3445a0481d0031c143139380938892fbff0086a969107f0b8633d05303efa513b378795c39f2bba64afe2944df9e4d4da3c67652cf9ea9a72735781f0c915385423eabfe646a8e91d4278d205deb6b8b6a0790c7fccc19783d389b912b3ffc18a479e10ec64ba80818a9c25107bb1391a655a1f839710b0024e5bc3148aab478a151304c6fca120f551db478d8ea56d04acd0866f783299b0bb73e458998a601bfbfd42f345e1b701e06ab2fa1f92a50605674731f42ba887db411cd9657f517f51d7375c639471b2b9003ab299edeaf74949b912c0f86161cb8b44951e69f98a1041ea77b41224733917cb28c57548c9a451bf6f5e85daa334dfce8ebdf97d4b25061b8de95697d83ca33f5e9e54170acabe3288a1fcd464ee8003379f8aac37e78df092b0ffe09b6ea6eb14d3bab28396749940d754c499e2f96e25d3f7c06f9fa53c5ea41075f8479497920a18292e0c9d59ebb5869555338b18ea0302d11392356114b12c745d04b90b2e978be97106dc77985f9c6e5938a7fb30bee6b40792c1c9649c68092df9bca12e2d90a870dd325fd17f988e4af73d92cbdc0fb2e34a8566476497dbd75d42926cf63a6f5e238f7fdc1ddddfb33b6dcb5b873a75bd7447ef1625cb47f978a41350e7e89c4e0a69b907eb552d4d95b5b128ee7fed83092746a3fc503a43ba5d495a5ede7e63cad59fd5861ef0e2805df6fa2ed61943900da78739e891ecdba959bc1d86e2af48885195a8611cecbb7bd597f14d7f2d5751562d2120c7dbbceb272d274305df4ec6f460060be24bb175c132250dc1fcb10afb71cbc31ca8457ac2f7328a076b1d61efe63ffdf12b220655a5e2c960c1151daa5da8aea78806074a693f9776eb3d2512d5f038cebdccbe6b9c9504aa3d00b0a5ce7fd773475992c2c067cc34c6fa3d604f02ae1486fc0a68cb2d4f66e8ac763d7928be6409eb596a6a1d5d7496b4eb4da2cc048b6ac5d2e720f1927c967bd0afdf55c1c84f98589cb07991306d31c45df5f06fbe47dfd0e9f7e41bf67f3ccc91fbb02e1fbd548884fc33a2d92bc8df9636ab00e122de1e20c982d8b36b4b56ea050b9f30a700695fee5a34be7cb017f6189f573d5200a0753c576a30aca612b6b1fef70d51e167203d951dd384b9327ec8e82801d04fb4d9dea62b303b9207bd582d9277c9c81a64f4e6f956426f3d094c3a386219c2103db26dc1209f08465d070d2489012fcd2567a28a48d2a34028ae7ed476dbf308d18a9c8e2bf1dd938f14de23c8fdac15f91032d1b8c61336656228c9518d671989bca44cf8b9b3c321d665306572b11356e2769ea90f77ef1c154bbfa2b567c3e5412b8dea057092ec0a9c402686f172474ac90b6e80994451e4a42a0ec85944a8e8c5f0827ebce2582b233321fd121e1b5e2352bd45fbef56f3adab01d97ccb6bfc759bd7ce4711dfd403d5f7873580696a36e10c3048ea5b62ccdc96525421c377b6238082f159f9e2d95c071a5c55fbd888524c2935a8a07da260db870440b8cdb3814c02d3709e336820769565a94ea77f5527184513fec89f03c8733000177166a271f43de3f75e62e005d5afc0a02d6e1c9c636316c76fc4e7f19bc028936e5b92b5791930e1bc5d1150f4022659e5caa457b34ce6b611181c7ea777e8ffeb6887f548637a1ff0d40969a813a99da12b78c09b1259b25cd9074e4ac6100d65a6694aa3648e6a96e120e4ae29ba015e0c69bdd35c8d9eed60955167a4fa4b27d1bd668893b14d7797183558fca7a63d2de2d6602191a9c022e4218e3f87c36c3e7dfde7c75c567eaa57c982508095798af2412c49eb2ff35854746494ad9f5ddb2f00540be863b9274829f84e4790192034dfa8cdb21d7002f670a94fb17553140bb8499bddc6b29bb470552f3799cdcd2cbef76fd2ee14d91832fefdeea59621d11daf19a4ad10bbf86cd446d4654c1b0f64fe6f37041c6d80481d59f8fd3f7d081dfe75702a01b84a1b2f5986c50b77e88899ba42c73ae3a7caeb3288c69689fa02a8c7aef45c52992eb9a204d374535bec58ff89d9e167f2bb27cdae180debc7fca7ea68853c69e0b59c7ef9d394a4d0ef692ff2d24ef65485d34dfae336ed86bd56a0754d67ef641d6a2716206c4a899629c753720829cf00ce2611f76c45ad913055f7fa9350611a8d541bef90dc7b40f967d0273888f3e63ac7b055c7fa232b6ebad689be149a4c0fcd93d08ac5b9f1b8821b3b8602000062340421404c2f53bc71dee1a4a5ce55f7207a8935647368f3194540a982a83238fdae97ae9307575ed80f6bc0b68802cfc30c15cfa8e60c6c7875a2353c4c0ea8e92a42291961634e923f65897cc4de15b5f5940451e838e90ea50c167dcb65c91d741933150a3cb41f64c05ca8aefcf43db2111b85d1e605a90bfc69128a0b7e5c380d73df8994c33f348e071e61ec643c4c5e3c95df6151b67425efb50694f47855e65eef65814757ff12cc93bba9dfa95da94198d5fdc1c61f9cef1e9144f5d4f3d78a725076db0666b76374398c8d4c7b42b6a8a5ee2e09806fb636871a5c83aaac4a770caf7527f108fe7e1749b94337f6c4155e2ee6e11528b1d3e3dfdb6c4af97e40064853386fb6914fe8a1c8a3c7644e241d503fe4e398ec8ac0c1b482f8035b1190e81f7ead36abdd889f42afe8e7f825459671e56446e2041d529c9d16a011e4b6760808f545e34d120e4c65d71c33e004e6bf96d3fade077373047479e5be57fa3a2813bf1cc144c2bf925b294d8767adcd4579b22d108a75fde313c08e519b2115754ced162ae8ff55686782cba5f61cd19748f4580f0587342d9fb15bd4304e5df9b89181736895868bfc9104d9c91cbe0ee5eca04866ee67f0d690e59e9d69474f382c41c682e5caa3b40a9d199f92b2c90a21609ca09ecae571ea9e9705f014c4fa17f81057441a308ce0a145a3e82231a475f64933e349ff575d861f1a246282041b5942ac9148e726f860d61e0c817bdcc802e36aaa5b1884bbda5c152be219cc67bf937213a331fec43b5538c5f8de393f5fdbd2c981c8cfa43d8f182e089a8a0bc352b25c7f765b39bafc73c48375bd8be25be12cfc9d61e68a142d4b8c328bed1a159f486e2f122b1126b692ca5afd70cdf2d97bf47c3354f90e1d04611cd05ea68946dee2a067124c55d341acf06648fb985f3fc6a62b6536f2348a99fbd63596cc9a161d1d37527109a11a69faac29e87ae66b934155d6e7dac1ccc25d53cb859808ea21b4a2ac7c51815487116042e1c70ee7fc3a2a59684d26959cde10732eb9d5fefe7cba46065ad6ad541aeaec8586caad3eb6bcc84812544b1214becbafb738dc3817fb58ff1aed8b1ef6c05b478d54550011a5f8b559feea5c4271a7c7d21d412575f8e6f2ae16ec20689b206cb808b77daaa44030f3bf29ce52eb3d966b6568e9b46d48fa5e3642531b25b2116ddfefa91abaf329187c6fdae8a0b5fefb7e40b199a2e45efb6f706798e3a179c5fe819689d35c0d4ba33d994a8bd0bad96e204f23a3de96f13106d300b7994bc948e5a35d71f766cbe8bb3dd40e483f979b3889810d2d1586427e6cf1ab70a183bbdf57a567d78e78415965e2a94b765634695e904e336c0d4c5cf0d985af00a5e200aefe4fb12c4f73d51ec0133d61a3bb3297001409ebf8dee5d6d4e753e1090d5fed5ee25353bf91b1199dcd9c870806fc79e21575c2a8277e37d29fd880fe0d68bf5f43c1436ce4600273510b10bf09cbf354665d166a0baf2114aa74f572b301689f8e7fb01c61daa2b053c456159c6b7dcf1f5ed27602346d5dcceb6f57dd322e91a80c8864d11202db72816e38f95f0f572dd5ef8962507d2f7751183bf0e52a46aecaf95cc4850c869c16954ac6bf5201051c5152639cb6d6437a6010b83005a614badcbd74fe942e68486665ce37c2b13d920e14c94515f1acba94117742f1882adcf6a6a9b2d30d9900cd3fdb0ef44fbf3e4b0f7982c3549142513430547461296133db3fc5aa31c4bc7de0c06af2606b0375b34bacf081f2a6b04dd151b691c701ab79dfde851b3ddbef4415247596382cb316acdebfddbb766969c811fa29601c73d825bb71e60f1bc2cd5554efe5bcad58931b95fe0334e12799a84d93823a50497910ce13dc7303c915dc9d90b51d78d986cea0d0b7c91d285d400cc4f37f163cd878fe846d1f7118babe1f441b28c9c79b6848768d8496ff9b53338275bce27b003bdf1831d5093eded0289757abae9c0795626fdd817e66f5c000d4cf9f9d45b40e88dcd65ea23164f87a207323958e7a8da456b0e9deda9955611d6eea8c64c3d0c2477ae6be575f4f7430a72349bca13d1d9a90748cf95369c1682530f1d08dc24d63ec6439914fbdeee055062dec1ff0b11a4adfaa7c9dbb0c2c5ae62a4ae3f5a859428b37f043e3ccd5e2cdebac0159551b1911091748d46e2923d803abdbb8795b11d455d46ee4bd8e174e895f894586f1c63775252e028684a6b8c24ccc079f28d7c3ce5592f1d7fd5037a60deae42ec118d2e827ebe6a165f9018bea5b9d087dd6c5e5b5ba27b545ce441f721c42cb2b81ae7f033eb0ea66c6d3de2353f1a91a4ec70050f8fdabde846eecacfa780946c78c34c93acb1a97f63e07bb3a80bdba628a62f45cae4f816ff5ac760132cf5cbc0b12a7fb0adbdb4318c7276432d3e1232bce0471aa2b32382dc49ca2b76976a091e330ce3a77a4ae894787e0fa255f9e436296ec38c1f13c83cf63cb25a944517050e4ec497150e40b706e92f84047dc92c4509f7d2d92926b9d76e8d3b774c757fd5e7fa9f7d2560db09eeb9b249ba3a9816b2378582d28924c27ec109790fcc4f393d4611031b8449ece7edd6bab48946681210accec7d5e42660eabb1baf1d0c7ba483c3b7c0628e9aead402a043587555da7346887ff27db46199780ddd65f52df08274dd2cceea1bcd41101f59aab2eb18fe7e83793d6cec701df53dec348767bdcd164e3250e03d3d0960258743a29b30b8dd4d77398f7bb570f8f416397b2e19e2b803aeb1a77bb2123e8a65d7bfed7df55ce76e2bd74b9e5614b6537b22d847ad447088a85e624e88dbae45271201b5a431ee6920ce74a222d05868822ff353ac91665a838c0861435ba7d3b0743c41a307b774b94387675d7d3ceb612f94a890bd10c547019c53f6db1ca1828dbd0722fcdb7a52f614dbe512e49a0a3287d2ced9956b284300341d24e731fc3853a444d3a1efa36511ef879e39fad1771b44b0257ecd2352413359ff4f84d9cbc4b672639ba0aa6f620a37298ade5fbf343546e1ece77eff07893b7933d396b821236ac94a8f9902b840c8144adf2cbcc9b2c8c33cb499da54af4ec28ee157bd8c2cc2133b35492e5b48276eee9cf5a3c596031a156555aa4e682ec9da5ad5a00ecc0c2e5af513930449b47ece7e5dc576c2e3a0e9e036a0ca7b8b0072d42e7a284feff4cab7fc20d66e73d1c6e6f8ed856392400872bf9d1583e49af5b80af51edbf761913706e0b83fc40f69f187e593ee50146752dd67a4f4cf99e1a5526bea298c5a23c59e6e7972d9e0c183f2f9b7d25d907342626746558de82ef6eeba14e6612aadfa04e83c5ac1d3726e57d133a2491396d39e88828ea3af446a669789bcb0b96ad27ab114aff4651ce7b85c0d45f3ddaedcc26b57a61c44d6f5688a4b755f2c5caef335031d652ac1e5509dc08ee52cf1d54314b11287a62c633b80d6698aff2c5ce4eb25850f51166f6e269e22c326f238bbdba813219c16f6a85dd736dfb2e08911331d38e8d798d8915483ff283c21187a28fb6d7ea34d45b18763db7d37a255efc74e325d4e6661b6fac6f08e0a7c0af3bd4fda30373a18d50bbb8444e36baaf2899d4209f7777b472b8e219b934b2c7b2fb6471c576777a2a4da2f4fccbeb393585fa79d0d3460018096062f55a4180f66205dc55accf1d25409a3b932c66a303a0266ad9cd0108df11319996e01af3f56b2d5e7b800f1f9411a6623e5582b3692b7dec03d00aa924f29622889bc83211ee7639b1b4a098f3ed243bb1ea94a8cbc99eeb6a17865212691753d73a98233e9ec13918971ac00c8031102047ae4c65fc7d397fe59c5d20848ac7b430baf90e4c0868accddfcd85795548c2a253ee27b87d97b83afbc53e13c4c6ff766f3a10a43aac722b435825a076c44e584dbe9bc1697bc7fe2b0eaddfa89a3bface40c24c86bb1939cfd42ebcf87480ae9fc75ef486562529b45997bf661f106509c996d73a3b260a575b8aa5d039d5a22b24b5aadf05bf66040b35db0f9245c2e589f80bec03f6ccd97474016edecb44390a9cc6386d80ba286460c6111dafb6ac8fdec9099bd4267c57334a968fba6a1affd7dbd3cfdbde5be29d0b55b4d9377be10e1cc7f96547b14fb45403251040e32fc5d6d8df6cb5631af39a41027caa19ae3aae091e8671dd531a7df949f90f5d45fbf8d24f763958bfc3fb9405c2cbf2b7cc3d4a8cb2e316937778f75aad10a1252aee9b0d926478ff11fc099ffabaace8eb112bb8008a19e0309559534069e0ca88babfce2b7c46d00d5e5c13bfe9dbd7db56460ca0d4dc61d916122e808da16f14e4b65cb33aae2f1379887a81b134c7db28287ae0d411f62c6300d96767a8f04c7cb13e089632c698092556036208316e4c91ae8137b3ee8f6080619094d251f9923e9a091bb808e806542a4b6045959006e2d6c614d081c123bd083ef31434c47b5848df138fb5467e537ae6a8007b6933812b3ee9bf822ca6c8b46cb97f32ebd6e89d8494f0a8ce015fca919999f07ec6fdd8d3b627f948600b380b4daebdbb34631616489bc42179177aad035ea76219fd8bea3c6cee4fc79c81dd7c5f33b5f556b0cf089ceba50948a701983b8335d23dabcbd7f52be6b182fd703920027a7e7cd113673fed6f2caedcd6dc93bc3254203ccfab4bf0266c6c01bcbf0d4e2e1b731812d08841c2301c5b60ce6199ba96940b4f8e5da2a1141831dafd499e665236bde1cd87a01ee5c951b0af1fa72f0b6527a744403c8bfbdaac851d57661bad2b34f33b1624c6933ff769f4f6232b547a29b868574e449fbc63c83d09872488c9d7dad6be29b9e9fb4c55a74d84a6d76b76e82bd78feeebc9de119af000897e021fd3b97d2fbc519ecf6a6acb962eca3f1b86a36700f2cbb684ff769ff67cb3e39abd392bf74461b135cddefac7fdb79dfb187050b9c900f1fd82c98a3c31c4ceddd940a4988280ad2af864288e8695f03bb0bc7b8b565cb5b6382fa45894936404cc5e306453e184d64817dcfd19e53e8f850535faba2eea0d62472dfa21c198f6882ca9bd2beb3650ac8bdfc16998a47d98f3a4d4f688a9092ceab7aa8308bbb3a18013aaa44489e8fed7ca56fefc48ec49e343d2fa01c802e86f3ac766a3660afd754e41ecfae973a5086fc0fc8fa8cd72e7137ac5a92452e5cc3de5058f71530cadf46da4607fb93419d39ef3f9de400f5835e6df73bb2bc523b819e8946f8ddd0d2cd6d77000af019419081beca081fda17d0f2b787726c2b9eb900d51f38e2762d77797a87534aa4baa9312eda085f28b78c4cc7323f6eeb191c559ff4a24b6840c24250fd0bd59bd74c02030edece92d954294e24bdbe05bdd0d865d95357997b3802dc7e5cf628cc153984c6b5bc43c4c92e67173748dc93b3f9639bdd2ee813d52ecfe671cd4100cad23e53acaac66b8aa6f6363134fd11f8407b691722e1d2ef91e449d03f97ccd4b9dc5ef88e5ad21b47a844baf846d15bc559d03118c2ed77900f176b8056e42e27879546cca15ece1aa591238de3d77791f1e660c96c5f88899c79a1afc487544bb7e43b09a0caf8ab15ab7577b4a3bdc9ba9166ec84aebbf848945103368f989ef8b4955121272023ffca83e06377dc4cf7460b90d50dd201c8fd519d687a9a1a81a7f4c2ad91c71784fd4ace4287a91d6f50da8d4162e63792584f74402284bc5498691328607a736d1026d0675c1088932e383638e2a0e286ee7effd61b22628e63c793dfe430497f86ae5704f1df97795f899b23520d8a6d3a29989bea3aa8722ef351e815382a156573e8c8802b53ff9cc84396d9c8c451d373d019170898df50e245dbee0fc02d7d3632874c8d99303aa856e9f06f6a1df6167d4eae3db9ceff3aa4cdc09c2ee6feb7de30d79be284866b8e40aa00fa627cf63316fcfa0dc3b4b42fca3d26d3f0f8def01df888c6adcff7c62402c0dc5e60bdf51c91d9c3bcb268fdfa99cc582f933001a72c590c643fcd371bf49043076081f0e25c3b066b276729f1200dbff6a1319631205dca8080010bbb91819a64c0a12b498bd7aa9e7db58022781788b55f228eae2b9f268763e9f0b0c003dd0fd38627001d58b430f2d0ea5001a824f66b91e2bf05334b6e893c72393cec0286a26ccc906d3b536600c09eb9cf51949e78ad13868d8046ff9170990cfe975f9142644830840041a8dc1e3653b4711269a766764601e8d443d37ff4038a03ffa8f31a6d8f04e2f908f38aa2a00646552485a6307037cb59ea23db352e3407939be555360000000000000000000000c418456c69746520426c61636b20416d6578204361726420436f6c6c656374696f6e2035322f3130300a0a2d2d2d2d2d424547494e20504750205055424c4943204b455920424c4f434b2d2d2d2d2d0a0a6d51494e4247516a2f796342454144445a786b6862494b636f51637870537649617462797134387742653448305471676939595335454d5162394364695a44790a6b43377850717557356334514c7434334364594c652b6c32786b6e53742f4a6e79744d56526d472b6246706868384c77527264635377654245754d576f65304f0a38365a4c6e787a4c6d4b4d77704539397850507170674e4f37786d426935346f50506f2b624d51563170736c4e2f377749674b6d30392b6c5866334f347364760a58444b4353696a78477679657351484f4c387a7133716f7a546e4b647362764e74546c6f6c48554569693035506b6436774b46566d7776396e576d79775750750a64364367794d6d6162354c76662f5575767254336a587774396d71524b796a45514a716d5a425a5a69457466326e5643494b31316b786f674e7932566e326d6d0a566b774676754576683730375a654c58366662456772437567585244755269346b527758707a364c463565375151424c59445573414d4c644f6c444839436e380a366965656e35435643314f672b51374867653936702b4471495172387249446153485761377a61515a73764a54304b39626b4175394165593165786b324369620a6f42722b65622b795942595848364e316d43356a546e476f4d6e4c774c354973774a757a742f343532386d76437836396a554f63694a4a6f745a79422b576b2f0a504b5646537651434c62646278375a77743856776647357566692f316955716879664c6879563843435a6a545548446c79563164784446442f645a4c6b44304a0a39364b7545713342597a42345a3432574b485a46785a6f7557324d66576433745a6c4e6473757976357872424b41466865536159445854676634626a765a57330a49524745677730363766656c455948667341594b4f62314555642f6b67377849394934344a62516c666d4f6e446747326863452f4855565651514152415141420a744152686257563469514a5242424d424341413746694545595857713669594575376674682b5942424e4a78726f384642426b46416d516a2f79634347794d460a43776b49427749434967494746516f4a434173434242594341774543486763434634414143676b51424e4a78726f384642426b4173772f3948426e7843386b720a44697446326f70696b45306846516e704735394930374733457244564e786c4e6d637541734968586a592f682f304748393832397968323757766732646675760a5255513570353656416b33576271474f7a69543736486f44724d50694d61617770425779413145422f7678724f4c4b493343675053544e2f776345654c622b460a61424e37345874775a327a6a3532677845787269446a633277414834316f6c59515461686b464d63786a52334665796e6a356f4731525a6c364a396c31346f4b0a767151615338432b6c516679594b496841766d362f547469375166636c6c44563347596c6b304977417374466c4361714a6e32446457505956394e66493549360a4f6f2f7664564d7a7431363242545473437546706a4756432f52735a734c74536d516c374f46327856766336663571537047414d6559707672324e6d2b69335a0a454f5456673650474b3664374645336c7437364e31356e352f36437173427933696a392b336537496b4e323846466245634a67683142563865533247755745390a6a435636436e716458554b7931432f584268543154496b7a62426f2f7a74516143366c727a644d7a2b41466d7a70634f522f714554527032637450374346464f0a6268557a564d39693863434e3658454f467566354c682b4d67316546334f6267784365747336484d4d647636564b7a4e343355494c2f355463797568446753730a3738416731507869535246327769457652666e4c662f356b445435526f77376c6c507463722b5046386b446545466b33414c5663443252323167357a434c63370a716c7945596c62734d3039675a4570323875432b316e6e506632306d4a59424e487948322f48444c79322f7552424959554730546e493775444245622b6262550a75666e67754555454b53384d7a706a6b504e534a336a74515366384e3444697238633235416730455a43502f4a774551414c51564c5179514d5546306b2b48730a376c775633566a6b3666564c454a57552b69674971704d594c6e47426e766a373557522b715438654851754656745065553833547371466856637365343949570a4d51334f67456c64737a6949746441575a4d33444b4264764b69476536334158594b66746c396944774b622b744770536552634e5a353777306436726c2b6f770a4558462f414243546549336156622b464f726e754736597152713731366d73647a6e7578794148527a4f5a672b34544337734f3465354a3959374543344b49500a776b5047344f69556c587a417546434d517951767038536a4131746a725a6f6a4c7a6174615a7563794171547848445741525334725a4a467535437057542b520a642b4a343674654a65496147777338344b2f43626c30654b7568397055356e6c362f6a6f5a7978324b6b785557742b6d6c45675477326c7949724451376a38630a6c353565614f6b4b4c624e4e6d642b574672436f4a376f5a4f314f786c6759547253362b4567444f7a625a54702b4a6f324f2b6a64354a6350433077387461670a716e452b5246634d475432757758794468593148694c35452f4f5a5477456e654478446e70714c31376166745a52776f674f484f6359774b77466174534b6e720a586666625a7874724b2b43354a2f79484251517237756c55526b664b61784d55576567435743444d4256304733346465593550327136387744757072505353730a7a314851425859336c7a537363456d6359357330694536463676354d38384476546a2f6d52454b785831545a497871734f4a637852354e6d7a342f364a57496e0a314d387a4e74504a306d41754d4b4231302f6844386f5476376b592b337965526e754c676a767868586975707542773432777139637553466d54326b51377a390a3679753656694f35594d6c7a426f54416a3079614748413479677068414245424141474a416a5945474145494143415749515268646172714a675337742b32480a35674545306e47756a775545475155435a43502f4a7749624441414b43524145306e47756a7755454766537245414373377838796c71417663666b4a667653460a356749676f33374e4e465662693039796d4b6c5864754c6f334565516642756e774773534679554d4e78726b506267434355662b2f697372314169587a4263650a752f633372374c724c4a495739615764572f6a63754d727074416c48484954584b384c496b524d6961504e4b5369333565736a7577466a426e2b6172325565370a4a3231552b5948774e733552397236697a4e61412f52426b336374472f6b526b32585369623531685041633139652f307737526557316f625259594564736a310a6e76434a4c54557638594f4e6b4361324b4a336563636d4a724b615572584e5a30446c68533551777833456f6d37337a70396b587631394256343637495579560a52507473716b4c50627758762f44674239576537446c71657859553369415479353836413130704133597238784a5061743742355633444278696a32306542340a74434c647a38566269575345687459736f764f734b44574976557534367a706d61546555613769635770335643635a414a5161492f306c4964504a46324e696a0a4e6e4b587072374f53752b764d777068767442632b6b49552b6c705272783847497045336f4c73494c2f4c555a4b682b6a54452b667a336c62686e586c74716d0a4c6364414d77324e452f3863574d734371313930465648426e6b51587150434138472f506f68732b69663072434563746750334d3459435a7744435953494b640a364d702f33516834482f644e6b315153534c6762352b61794d78423572476f396964696d373564446e49485a4676686166365454734e504b52747a4b646e75660a582b6d31463649487070522b4b4b303672624c452f53536142776344454b32472b646f642f6c456b2f645a66644e484571515a2f565831337457674c6a564d340a48423347512b41626c63365948336c306676516a6754644379513d3d0a3d663673370a2d2d2d2d2d454e4420504750205055424c4943204b4559c2a0424c4f434b2d2d2d2d2d0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: d02768a1aa71126161b93cba4a93f2352569ab5b8335f0eca80aeeb5e752439d ? 70911718 of 101492858 <25>
01: 4c829d41095c9344f8e16c71583aa0524a4c5c13f36778aa2d1072a427ca85b5 ? 70911719 of 101492858 <58>

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-06-04 16:12:31 till 2023-03-29 12:50:52; resolution: 1.75 days)

  • |_*__________________________________________________________________________________________________________________________________________________*_________*___*___**_*|

1 input(s) for total of ? xmr

key image 00: 1de858b68aa5fbd7359c2c9233155a53e663cd5fe9577fec3782b072795e82ae amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 7500f177142700aee4ccb8363671c1f5044624524c537d720e1f992e60f6b1d1 02638505 11 1/2 2022-06-04 17:12:31 01:345:19:37:32
- 01: c8de27d45d2b0198d78650f8752fc5d6d1ad856de5c7df12524dc8ac62148576 02825548 16 2/2 2023-02-19 20:44:43 01:085:16:05:20
- 02: 8a6420a9eeb05df41c995c2141926819e4a6921568f80f58d4b80e27980e60f4 02838424 16 1/2 2023-03-09 19:50:22 01:067:16:59:41
- 03: 4ffd74989af8f10e2dea2cef6d4002564ff02e831f292920f8e051a451449444 02843019 16 1/16 2023-03-16 05:46:49 01:061:07:03:14
- 04: a0b1a41e711fe985fbf5211ce5764ce23935316503e3ba2b10427f3306ec3c8f 02847590 16 2/2 2023-03-22 14:05:30 01:054:22:44:33
- 05: fd1a8e4067ed39a88337dbd3d658764b1969c444adff25b3b2ed82dd09821003 02848566 16 2/16 2023-03-23 23:29:20 01:053:13:20:43
- 06: 7ed3c80e6794e7c5ece05957d79ec3e17a83c02c942eed9ec5d06f5047a1fb90 02849633 16 32/2 2023-03-25 10:13:47 01:052:02:36:16
- 07: 9a257e71eec4565e125837941ce51f58c400fd55381aa312f8e8464567653eb6 02851952 0 0/22 2023-03-28 15:51:23 01:048:20:58:40
- 08: 233efbf76256ae168d7a18000ae1228cd4e3607cf58eb0ff465c70bb7bc224db 02852099 16 2/15 2023-03-28 20:39:00 01:048:16:11:03
- 09: 3aeec7abc096dcae7088bd1433c924ab33aee83a43bd96e9467881ba45fea1c4 02852329 16 1/2 2023-03-29 03:38:32 01:048:09:11:31
- 10: ac06a7862b95908b7bb8b878354e70acc6728f26c7ec4e9b40d5612dd0840dc1 02852347 16 2/9 2023-03-29 04:09:31 01:048:08:40:32
- 11: 08ccf5621114a2174e690fb795c7c7229bca8cc63588aeefc6d5195b1ef34b72 02852360 16 2/2 2023-03-29 04:39:44 01:048:08:10:19
- 12: ee94b343c74959589642a7fa6abce602d3ad579e3ad458e46f045d61812254c9 02852432 16 1/2 2023-03-29 07:24:36 01:048:05:25:27
- 13: 80ff05cd2bba3ccbda51ccb2ee560b384f1ba9c99ef571e38a1b538154c08d67 02852459 16 2/2 2023-03-29 08:16:13 01:048:04:33:50
- 14: 46b575f9b5c1a31953d2954436ac3910e5c358569b963e86b8f5603f80ff2e28 02852478 16 1/2 2023-03-29 08:54:11 01:048:03:55:52
- 15: 20558bfb3df784d91e5a191e5899bb919bf92284ac9ae6df5a8cb192af5e0555 02852552 16 1/2 2023-03-29 11:50:52 01:048:00:59:11
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)