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: 0218ea321cf2a3b88a70ba20809dac50763638984057647405d7d952455f0a05

Tx prefix hash: 9065676b1c2110d5f973a8e5e388bea5f139a8bbae5ec2dc83659664d60bb75c
Tx public key: 96c413ddc44834e3295289ceda1ef1c0eb2495bbab7c6bb245ece1efb2294b25
Timestamp: 1679603636 Timestamp [UTC]: 2023-03-23 20:33:56 Age [y:d:h:m:s]: 01:046:22:01:47
Block: 2848475 Fee (per_kB): 0.001261580000 (0.000020480000) Tx size: 61.6006 kB
Tx version: 2 No of confirmations: 296125 RingCT/type: yes/6
Extra: 0196c413ddc44834e3295289ceda1ef1c0eb2495bbab7c6bb245ece1efb2294b250209019d9ed63f6c38c38e10fadf0352494646f2ef000057454250565038580a00000020000000bb0200f2010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820fce30000d094039d012abc02f3013e913c984825a32223ad547d70b012096268019dfd16d15b178016004e00e7c3ddf394351ff737efdcd76dff6fcecf917c0ffb67e2bceef7f1dbde700f87ff7fd777f46ff81ec3be73bd46f9affddbf571f503fdb3d4dbfa8ffc0f5f0f5b7f496f36ffff1ed2bfbdbe969a705f2bf1f7f30fe77fe37e6579ebf9afdb7fcaff1de8e594bedd752cfa1fea3cef7f95fb5de56feb5fd7fed17b0be407716f51ff53d06affbfdef417f7af509e23dfdf7a86f8deffffe903f5ff51a0553f5eddbe23c2f2bf8d6b27100f50041dac7af3a3e27e132fa5e4d9ccd765478fa816d52f86f723523672a231fce9dfdb552e28e5ff744e1302086584d32a2409dc563eea6be6ba36c8762e3bd5b4431df26bd3545e1e42cb639ff413c779578dd6e811cd4b652327cc9d8adea3df3e6a594864885c103ef9a0e5c9f837e38ce81b6ee7ff64b995556c74c7d95fd2a040f7cf79bee5a54a0faa881d9f47ed96a37569c2830ab1c5d609a031a3a428d37338b90e38f3001bddd12b15aca8206fa4afab505a29b933232ac320b97aa620d4211e5195259edeb4a7c53d3bed79f3cb19774a17dac9dca1edc34763745541fded99a58fec3016cb52306fcb8b8587c38daa6d23f56d4ce383118aa9bc26d3a1985fd185465e5d748358c8d56c30c5c689aa26d41240ca52c23adcc1c5d8a5be89c147c281ee887cc2deecf53f0d1c0fc5d0347d738225ad771f4e7f17af092bedb1a576da79ae3755bab55ab64febeecc1c40a16da68301a7f4e6cca0b23b0644ed2d3006e197284b5c4a2eb3e11dcd693bca8ab2190e0b561cbf9d075c0400fb1082e7e1b67fd1a467797f856a883b5132b6859375bc618d32d2c90265beae425503a262fe7a41b8c266301c26e67eac17aa16fe6539caf6ee63f5e8db3ada7a8b0d03f5079cb84a13894bcd9e9452acb6a05f043e65c3f25384de474bff837a5d979c1036400639df87ed0c1980d989fcc723b7a689a788fbcb22f3944488dc3730f7d3b0a9f5258d655369f8f1c848b08c0887950d562952063e9bdb630b22079836e6f3878b467036c71026894029d2e32391404f5c2f08e17b7b3e62d65daaec042877b2749091130d7ec824db8e6b02425cc9ec85f189d3c94a2b540169c9d3a57143e2c1b7a66509093df2830b8c63c4ab9617c00b9e43487009089246edaaf2f4a692d34f31094fb29cc0fd485b2bf90a1f0f2e8c5f0c736f130feb221fea63f865f4e3b57906654ea7ab7b88e7603d7b8d86b921668dc66991a9ca5ebb05468ace926aec1d3a91884f55feb59990febaafe6f73f95ae48f68da7ad69ee6b35e7a0d1bf7f608afa6f7cab2909922d7ef34c5038337b68c96d0e37610683fe28e5609c0c372109a5bff253e157f307d82d42f607b39ad1a6254cffccac2860137d1bf5c6e002ae2d659b2b59649139fbe90b123f97cd8ac1c0b9321a4c2b3c9f02e42329c31265eeb262cbb065b1b694f0c5179becddba521456813c3190e8463270ebea6d8f690fcaae94df553bdfa10026d33e33ba4baf4caf11cc7dca04f8bbd4aa7d92532ca57ffa617a4455a8e7758565a9cd76836861790ab7e461cfa13c14456a8263f52960d08ab378129df5d4b213122974c3b39bc81f398202658b86f65f760297d469264ed918bb59c98ee5e855d59fb37c2dc02e339a8ac06ce325538ba00b7a1983ba43d4cb92b241653b5a6bd4f5a26d19453a73ece2116280ff78d7a59499d60aa59338f15f66ba92dbe33278796b36a6f8fdf25fca1e5a05798ea17b8b69c05b8e39bb9fa73cdd988f6d3a677fadb372782143a3a6806155b2dda8605f372e96ef38bb8bbc01b651d9b4362be37def8f87e540e219bb9142586f675d5234803478dc2c24ab6b56bd19a9914c375059f4711ff2c0ff20b99e8c6ba2b3c26a07127f89e23d9b1f59c5999688c38acd5ff5c86c3f370021ed6e22b263d9d7e3f14568ac435f64ec43d8ad905038e2bdf28a74be2c13d89e3c699ad6b6dcff4aa0c1a25b4a88af78fa7a7f231436f556a5f6b1b59c603ed7dd97e9530fcb814f7e567d284b43999b740408e85fab0fd6bf0a01bac567c445fceef41caca25515bf8267104fe92a2d7828b9178202dd2480b983c386220090e95eebfcdb96f91c42846a4f1320d59269a51ec3ef8db077c1254a688a3a50eb146683d623493fcbd2333d7a52aca9a6ea0875cdcb98507cbcb2fd3c522545861fee6aa85d20980919f35ac8755cbff32cbca7212d202b2549e3963f95817e845196aa6106c2ef4c3dd0442eb6cdf651b235c24e19f5db8454ea59034dc16a7d42ea1065d872a8f7ee9e15b01b9639fee86577d16e75dc5f7229f4672376dcf1e983eeb90f2e7d2747e3a148c915ca397eff08a69bacad6ecad3ecde3c1fd9966bb7e026596c117a5b2b002a09c90abef4c58ddac9d84a83208a8a93a44ee62c82b0032641bcd0e16b8d029d60ef294cb886f87a0a19d225c847753ae8a8251f895c344837168ef46bcc308068b0a4f08f3551c833ff1c5b7eff6bc1968a16bfc5d840c10917d61a21d6264ad87f911d46fcc21c1966d5101aa023138c128804a202d505d8ad6eb781d4d70999a728843eac6bbdb0fbdbab8dfb19379a48d1e8d1d9edb4273c7a81e1524f2a7b8dc7f83d915526b51d5ddd0166f4d7c1c1810f3afb150c35ed877c889c1c402265590e6340a4224201bec8a4c5e2a48fc216256180ffde5899a204be3015fee38cfe224166f9856f5a9afa3b9399f0fd8e923b25747cdf3f57624559e73282ee312a6a1b963797da91c603756f4b63a2aee91982d6e34eab7de21ca9192a329ed5fb21f45281ab1dee91704276958e6bc4e249ef8637bf5caf6975a5341293c7960578cabca1dbd87919f663505f14ba7956f6c3f562984767c9d458eb4c4416601fdcdc50402d4030b48d869f7eeea20e4708d38e78bcfdc3f40f9782a34d98926add7f7b62a7012e3a794128109dcab8f8054ad9e34748a8f842f7df104ee73d158f71ae102b0e92bc6d68c872a1b48c73cda7f6744b3e116e60ef62861187dc2a8e59ab0d8e5a906f7cf58c6bee293a79381ba9de797d325c7a8db64010eff9a768e407cee879ea0f8188f30091bc569727468a1b0416e9f929244e2afb859b886dd067c16746873746fef1b2ffbde114d38ad31771b65ac9c01564191d42fa6a6074eb64a7153a7a14c7b1ad733001203ca9bc9ec3c2880c9455a5e1300a3fee8dff7fc09f2b91ec3fa509a558818fa1e368dad934375319d8762d143fb3be297336b977b41e2e0e7174e31d16183316ea36209e10375567497e53e6ff9523e1679d196b3ed71f87078c3835e3d30a21855fa5274f454d607390058a8291404bec0677bfc73c91bcd0ed0a6a39c843bd74b54f5d7a085828388c9805965101579ce7a16cacaff7b626337e8727471ee667a8380e3836768c9974dec7c12d11f8fbb2758b57aa8146162f99fe1da7e78ef524202225c3331f4dfc49123cb1adbffcfc8ca2be5061d0e39c9dc5fa5105b59ac3576b860b1fe3ad8d80d749d7e723bd2eca31f9268102303283be519c3596ddcbaa6f00ea75b2d14a726775b9d83a3632a5a9354205102cf61502dc54e39d7655dbfee22c0d6b5a90c0c4b89f9f5b7200498dd5d71125bbd75c2efd74ee5afc0ec2fd062effbeca5fa383df5f99ff4e1314a97d469ab32f41614e21c0c136b223a8d02459113c5e16994faef482b13629617de356739162f206b7acbb95c632189d8d607e46bb8c6eac2fde7acb56c9000ab31c2a5be66d13ddd1c825003191ddf8f69573c661dce1f51f280da29abfa1d9d0cd7b43a2110c9c0b0d9a7b9f456503f42373af6892a18006161eec31c680d8c98ab11560b71ba04776c89ac6a6d0e662295cde2aadec3fc481faac35a80556725cd9b4098d1ad0b892f3df9663aca054ff916120e2c69a5fa623966554b64a1395d61af38eda03f741d2e6b5ed3174a093a61df2acd2d12b4a1738da4814dec7ec73e026d2a060b7955f8c36f5d850139a68610a91d1e85f6bd226366e282718988c86605ecc46365fdfb738965812ef8cadfc9eb1e7a374777bfdbd84f6aa2f66af7dc035e79fbf7f57b85541ffe850c74e7480fe0bdb2fe7a9c72b2742e705742ca1c17155ed99f9c34a4b192b6a0e5ff0a52a2cd386b725f90bf212dba5a5f302673f1df939098449e6e4b8aa63e89600784647abf3583f607f82ce156dffbd7a15960a4b4a8a0979460e931206087107af51f8d044aa841eb3a5b775219049080ae08e9d0301dfb3dba86262e2f77b2fd35d8e6f3ee0abfbbd42ccbdb7f6cc4df0e9d678c807d83a9d2b3c597cad1e464f5f289f4580fc46aa481973a02ed7f10b76834a187e53a7a2ee661bf16b328bbf860c455bb51c890ee4b05e788060fb1316e59f185a4b7616bbe3bd4eddf2bace14a2ae08225634e91c4fe3aecde791967200816a17c42708bbe229d203935041c727d4b9bf599acc139d1f940a648ccf4feb0cc78a19f87733e596287cc76d361de6d638ee5e8509c41cd693b168a0a7b0436520a5deee3c511a3dbccde3f293fc87d2ef0b640fdfb1a23c27a1903876cacc4e2963a9f5f4288295ed25ee7542b7e66f7a40d90f9831212f2f318656f79661cb681eaf5757bf15480b0066b768662c03348768b34ff2cbbea3ca657c2240aa17b1db2fbdf8620f693bb81e0f02755d3efb92758578ffb84df574ba92eaf54ddce99e211c47c99ebb9f3989070fe0683ab1b42934dde3c3397deab613f926566a1f8c97bbae4aa609e5052346c7e04727e95641607c73efd71a1369329c543700f885eb9660fcb99834167b78c546b2411eb0df606a51d27244471834d4e7e25444a2d280fe7424a1acb2f4fedde05b2f0bca251639b47da8e626ad118ace63ea436c4f99f65a482713ef8d65600c2e5bc61fe6b0aabe5719cef7d6dc4ba38d0654c6d892542cd409b0a2a9ab29539ff69f3efb75409f6544cdcbc325dba5121ab1eeefa7bc592e98498b0a813032f80347dd283565cf94eda9f7cf62bd416b8bf8ce7fdb286717ff83ef94ff52dd452471bcb14b42603b3bec7dcbd3334562d1eaac6715ce41444d12dec534cb2144f6be0f9b016dc9be683370b6b22c4fc5d87ab40bd643d07631b6f2fa36efe931f353d6243dbc05cf8fd1529134f606bc5ee98d67ab676ce672d7a3fda0b717c0ba9dd8f056855a4ccb1919d0016cbed542ac93201c7be93c611960bd123cbcb8e6032f061d5561febc7c6714d96b1dccc0e2a38b33ac3c4d1219ca59fa5e4e7f75a3aa2a7b2ce0df2c2bc779b9bf8456dcbd36d03e3ceb6263b7efda08996847c05e77f1c24cb0f8e6a631a9628b9e199ba10c9d296f575cea731b7de450bb298fa99a9293af6064ebefdc9e4496797b66b4e6d191f3ae23678bbc65ae826a525b266d0d7a360a54642d75bfbc96fb6e11cf2e29801c2545131f1abaf68517a1209dcfc437c611c809301a183b3fea1fee5e3bd29defea272ea669dc1bdbd18b00529fef27836d903f6a8b91c0e0b06177166089464211729ece64aae147710915a8cb7b4386b1f22d9a46da144b2cc4ad01c6da652f4100e789c9b7d5b3441eef54ce1638595b3a711e38ce7e261e8b4dd96fc3506dffe2b29280198f6999f58770979a91c9ab323c8aa6b8d9e394d6aa0588f202968645f1bdb9cab2201b3eef488aceb765fb0f6f22feb7302ac3e0775af0d8255f20e9c0402dcda1cc3199c161d92383bf1b2cd5742938a8a8ebff6da56aac2645f727925063dc53574ac3cd7918b797bbf04a0e37d15869ebc31cf4c49dbf195b17469c95655fff6c696885f25fb0eddaddd6a7e7c9fb9816a40be1e942f8d12c524a47137afc267d91463fddd9fc61bcd922ba9dbd3a4a9214cfcf2089c760bb238c2649a450ce481097d84b0ae8d56eaf885244f69698f8fefa8b11ba0b7767383b19e5377a7eb9d5740d4cc5f16afbd24dd47d504d8d91569fd9d38f889ffc723ab60fe682c4f87e5a24cfa3082160862a91ec136ec859bd0e5be8557505462b266924d7366f20fb5188987c08ea97cce22584f79bdfd9aa1fa5524605f8ee680d83e1a6e7d0bd463ce83af538ec9b42be4c8bd3c4667d099b897b68e56c2f29163bd9aa4991848abf8a497bdd39733f8889b3f5b5bc44986a2d3d36993db3fd1da64d50c81e21cd318d29ebe303e8f85da9376e098a1777515f29f7b1344bd258e7013a7bc9d52e51279c81ce0a67511b01b2dd7a28838cd242d514609302b53a1d2f2362225f551815964861eae89772dc5a90c5cea51cc587e157760cfbde6ed4a2367c36e45a7b43144a9f97851c8217a16822171180bf087fff825ade65c2ea31213ee1ac85c49d31ca29d9eeae24e07458174733c5c5234d841c0bd1e938ff00d9a9c4f5b7b4b48e72361ed16ba4f79c46fef533cb3466a318a2f8dcaf56791bc4e6cab638d67075bc45d7be91551f6cdae7640e9f67ce4995d2d4cd71991b0ad8860f4490e3d532b170b3f9a3b0ed69b11b154b15b26de2add2a496f3a12d0ae1efcb9baeed4f6d3a18561da0b62f1f8878ed8f137c8da28586b679c38f2dd89307c33ae603d119f110cea50d4d7b702230dde99a873f9f5b533e54eb3c965fb62c7288a89c0702c5935baa04c1374c4a871d724bc6632c4e97071d15cf4d4f5e1f7657a5174d663643de7b09dbdbc897315a55eded7ec42a8bef966bdb217ecc995487403f4eba021f289d72afc644467fdaee993da84a5229227125ee0c7e815d64fdd28e1e92ef77aef84baa9b7ed35c3df2ab8b5e1005f3d284a8af53f069edae9347563e818233a93d6fee4ee938f4438d55d60a65640f0cb1752e7bd9afe84b3813cc6d1ff7f395e4f9ab958b94f3aba8819ad8c9b39bd8393c81e8e3b019deb11c8cc2886508bfab875a9b4de9f6d6a8889cc485445d673f0e8e9e3960c391848c68f717cfbf9fef9bb85d50e994c0abba45aa3695e943750c864875bd4108725cac9c3a25ff319accdb3f1ab2aacc79ffd372d3832c4e38b0595e8779622b7372f6534ad4a29bb2fcf55cf1ee6f913cfc820d5a9f67527c87b3e41b0ff0a193ecda129033cb42cbcd949c762bf9dced9efb89f370401aedd57e25cb6abc354f880ade00ee34585645cb9a9e5f56bb0d1332e5195aa42941f36550480ec7fbeda5e95a214e10e7044a6848754a026c69d48c9ef7df55f8cf91251a4ef441cee600139e67902e2232eb0095dd82b0f45ad45dc5556a1e524b582f61d2f327660ac571f9559aca85e4a68dfa188af883b612e0e78329cb3925f342b4ab35f3cfca02f5b639c53e21eee6000ec8e930c6353889de11de409fdef5473cc878b3d817759ddc28d7358fc1c5075d537c42e0c9ba7dba140bb7173c78acceaee4df173ba3c9ac086d787a6789b716130f0232c46c3a87d7bfa1a8f5e4a769ada248a28fc8b63a264e2ec381ae1c78e61a03d034e468fb87ea6e7f20d8a18069c39fbba2eb78a25ac6b8713aec312ee036beee18487925727ffbf16d504cf2a91779b7de32e17e3680978b1391e1a2837bb0ccffbcf033d336b2ecbf05bb5b7bac2b2d0df45720f512a3dd9db4346017b9ba30d82479326f000f7c1e39d9b9cfd58255208f34e86d262ece45d1550c384729f541409c764706f357d62d5c7e2514df3c0855a4ab6c8b48229640d13f6a9228052398e94f9a98a4e5af4d3cd7ade346c9cf815f77a5d6d63e2957b37ccb478cf51b1c27c23569aa33709d411d0ab8b27da89b400453a9d31bfd8a7834c20e03edb32a6160b3c51a4b69672420a904011a1f2c9e3a7abc4b0553be4f41192d452b0db45c02ed4e962c60ddf390d3e731147cba2e94210f0d09501d204f68638ec3f69ac654d25fcee8f57a4fc9778ae8e6a46cc2995e9cb0723e197cb7833ce38a4be31998e86a06cec511928c372add3a9f6c85fd3a76f1ff87c50b13bc169184eb803c2f7fdbe234191615796668093cf67ea38f4a8501e116a90bc497b6a826a7dd63f999b014c9316f0469d0573fd22c86a6938198b9a6dd5eef5cb142f50c41df1dff97f2edf2f1d2ef387ff3a5572ea6924ae6937ec25173e972899127dd9e926f2406b58a9303d2c11a00d1d6f99b6d4e459eaba68e9f3928e64fb8aa095de1d737ceac3a766bbd868bee35a26c23a581c13cff07b66686ee4c73e943f180fb39103b22148c51afdb167f1c410541af13d0e883af2612e95f7819ed8fa7c08c77d106b4c5639a69596d5162c56b61f8154e7a7164d61ef2988fd27e079cffb8c6474e8382f2133a8e6f3f5293fc81acd4a4f71cf98f595567358f0d6d5781dfe603bbd5051f6521c9a0edbabafebcaac991c62aff41bc2d3d0ef8e2708ee14ac5a256923140a797887a42a1a62c22646dba83de37a3f7b76123cfecb34ce0a0b5b12456708ca122f61aa193819dd4f05ce6e2837875433131dbfb5ff384c90732a91285ad80da08a6b0d00a5561ea286354f07a878292e793637da78fed0aaa06c1f9062b12e52b13060ec5d55ffbd4b5794524b475839019475dc4f0842d33cc45ddb0ac4fc1643a52ec1759c2ad6a7dca0c88db72f8a25bd7109973733167efbe9f2d1858f3bfd5e2d2b5ec7c117ded594235eba6fbb3e25f53c5dd3aa5b6a23954ba1a3f731a0879e9154ff46002b9ad675eb0c28efc1ab0fab5467ec56994c0e45e92ea0491b111e578e2b100b03d234b3220a607731554a322acf054b513972bb908eae94d82976737ce9331bfe3e249e66848a98d1acf281f6e3ab24930c177b11795402a67619f82e98e1130ac957053996fc55408947ec98f76b5f6f7eaa6131ea304903d10385fb7d99ff77f285dc53f0daa8a93f8bea00497cef8c3eecaaf2d4dea0672bb4101e8d816373a689386288506a288bab9088d59e37c49e7fb16c457710c8ff85e7b5a98f65a3a589b3fa639bdb398db735407d648ae2dba7a4555799547aa681f1274fe5221f251eaf660fc4e3ebc373bbea4279e0c9307ac85e2fbce6ab99b73a2c4f31caf56d3317c22dbd683fbaabd5364eda89318d2328ea73201b22e8a0fa1b076cda39f4757d2cfde69a689b00a04d960cd5aa63b6c81bdea8a6d4e2439b2b8e71bad5aba1a8a9a73a0ed8128cc59304a25b8ed0163bc4aacc9ffe70d9254a06bf20a662accbda7d96a140c1262b8bc556127b96fe0e53cadf1ee169a17fa1973443c95beeb63327e1526cfcf19840e5164d7ab0ed71c28f9b0874c30623152e9888db823f0278c157b2269a37f7f9554ea986fd30132ef5c1a7cfed1381e81d820eef3468bba7fdef2becb9a31edb0692ba0575ba36eff47eb593960aa79214acdccc4c5b6c5372428f5672c9a2420a7293cd4772180275952dbec58cbd82dd0f6583339e3b0cd8dd697f506c4f3c1c9fad46c68fb79104ae85160157ef841772c8e56e2b4525dcca015004479b962ca325019be1481aa3a992fd2fff55ee02bbcc87c1324b722c0ca55461195aeee6f7faacb1121d31e1726cf75e265e42ff89ff73d5a3ab55b4d62a3c9bb0fddfe4db7d6795bea1ebd267a778cb48d7ea376642d25a4832c0db8d134efc1e9090a16421854e8453df3e1c4b7b533ea4fc19ef999b777b1834e4ac94b041e8176addf514ab4a3ad4743ccd7f6e688de28f374701be2497553d3fb0301ec0981aa2e4d92df62bf2d047ff50b115028f888dd46482cdcbe35b39840c3aa28f57c5582422f239397c1d2fa69bd59a95c2118d5910cbe935cff0fed46a515014555e68c1fdf79557d7f54e2c96e9186b26453910d06019e2a8fabc672c08fcccc4dc32eabb4827547e1f857932e2aefe3310fc0398e9e8b66e0ac880b698673f24517e40edcace8f35d35fbf846f3203a50ae70a6ad9cc360fc334c51b7d11afdf58bfe7c1b5eadc0a4a7c4f4947fa2790ab0b825ffe2034baa51012d5031636244f833e5525273011743c197a72c5110f18e23e79e59177e84fbd99c74c8af2021e7a2ecd9675fdb8cc2a057330f6e3537ce963a4720d3f3c59ac81b33a8cdd10311185809053faf2ea1f1774da979ea39c3a15c9d838c080017e8ec31fb9349ba4bbd8396dce901664f44df1e71fca5cf49b1b3aa05bfdda54066730dd7868c415004ceb53270cad2986858d89753b30380d2a84428668aeedab51d60845246c1bd60cdedda2494574db3161e0dca8722af0a0a0e3612a7f8d930b12009f1e197f3271fa18499be969f6b02da2792c8d2016ad9b6b14bf2d3fc894a777a061df098aa86a4a10ac8dd39b811113618087a51cdd11c6b5dafb534826590d67497bf2c922e1cb50000fedf504cfce462de5e71e0811b7aaf3a754e7389355248ead375efaf4a9f112a1533258bb5d4d8b7a3272899aa0ad5053f79eb1acf7a1a67db9d0ff8f4f3c1ff9bf1b2678a6c303b5b65fb5949c72a5e06198f0561390b012b838617a718e70ca6e1babb8a085ac6f45bd92c5f2d7c1493163c88dd98eccd2dbd7f76c8eb4c796ba590cbb54b012208f649576423744dfc01d48a28811df1cfe976479a56014361f168b2dcb48feebe2942965482d70319fa54bb72ec1b8c37ed1b1ef500f679b535d4457db0582e0f4d91a2717c34f1e661390f82ee121fc598a6e59f71a63e4454f67cf6cbc4e84531d904200a8451b517cd6e6bf49698ae9cf7d46bdda32017949351de6dc78710d28a110a9f761faa453638ebacaabfd35230faf71840951ed93f550c54450d12e317949d2288c624e85422f5b28ea088c9388e34ada18f33abed0ab1985514880320a55cf3b3f67e42532237421705b944f4d6f5e3a80358ef9abd3ef19170f9aa976e2e14c626918e95e89a7d2abd3a4aebd5e7b33afb4aa34051ce71bad5e1afffe382be404b29216e986a75f1de7b0bbf2ae5278314de3f3b616d2aae4a155de58d1d4fa4532233b9960a4d0d558ead7a4a16e4d44d669e9bc8488e772f3ab3ce1357551986b8bd69810598de96874b02952c8ee139b677b00da9a2536da201f410921d82f0e8ac74f59a26c8015a6e20e22bb6cb839cc966d155627360e6f9befc0912b5a0af162e80b3b4b74f617ab24489f855d2e29fe60a5ad033ee5c0a5f41f7229f5c4311fd9cc78455b0cb7726c945b2f701f7e9e9ef13776a71c9ac4e1413e5d9c7ae0f3610bc8f9d75663750b413605f02588be5427eb2d3a7e19d18a2e304fde8ed70bd11877b23efc284b027d30a90ee16f346fdda4a4de148b0fdb981a929ed60658d5692e0cfb8d5b7008ddbb89ccce3e9a0d3f9f8c90263942aa23acb5a85dede15ee08fcecf61e40f96f6eacb6c9762ca387763edcf42f4dc8a032fda2bcb688e978b84fdb7abe13e91734b2fdbb933cbcd093947caf3c55bcd59efab3cea6cb9b9775fe81c5168feed662154e8623f1d0ee127b9a4e2d9be2737759e8933feec4b8d45c8c9999312dbab3e07519dce476a0f022ed0c1435fcf0be75767d5517278fdf7a677dde6c237dd6cff2ed62da88e77f90e7c5b51f4124f64ea5600e325e52929137267daee646fd35a53aa66ddd560baa835f078aa7334cdef84017544c2e39b0eae1a0fb68c59e6f183f5d6ec82e9b2e174dbbead832a3719f6b3be7af642469bf4e9add4c7b0d2a33d2af52953c0f285e585b1cb1f3872ba6395051e7a7f6cee6ce9019097a7d75dd5bed4e37e9afd7b3da960b4c65e3d4b5ea958fd1f0495e64b78f42a2d65b7f2acdd210bcaa04836ec792f2e6412df82d2a71907a9d7fca1675f8f0aae8dc1635d3e2269c9158f0d346ae15d361414e5bb691f16b905c1ec48c810fe26e1ba96ac67eb1d9c9114b5419a374ea0d66c07a18f52dd54945303252c42cece800a0197d754d8656779239bbf524d38f11adac8c86b51cddc10223482f97dd3bab50dd4f45c907af9ffd79ea7594d89446a98a00eb518c2a9edbe83db012d015d289e475a3c816ba8f2e53e3dd2abdb2cf8b0dca61e2b33fadeb314f9682ed731cea6d5523a4e594e4e700c60688bcab32d5632995da5e85625c7eb6709b932b73992569bec9e623efb1306c050d992f61dd693a4bf0b0bbc1003950d3e729fa3ad181d3b85ec823a6411d93bc3710bc44b935332b4cac252754c16cfe0be022e9e2027bfbf9fade296cf8192bfadca16dab534d5aa1f3cb42500333b5a6b9d3b6878704927797082f2d8961ce7fc8b6913d6a0c39e1e8b9d23c4af5ab012d91a691c2bfe62d8dbad683c7ed838ae2d92f8cd65110feef32fc048557222419057302f354c3c587caeb4eaac85ce25d7492b79b701ac42003debe24e076fd89f12fc084254fff40c239c09134b359e7c4a403cd4bf75f0e147859d17b78db53b05cb8842af191cd4b759e9dc35786bc6f5ff04a6cc0906fcbc82d07f6d4708ffffccc3bb4fe3e98e72fbdb5907fd64a4af2e45e7846570678ba224a08a70b6fa2ec97b49c27f5a147b0f94710adb469837c7dc8aa667562c9dbb3cdd6b8d1f5de741d1e4e16fd2d03d5f1f992d92a02e2491dbfb3bc171b1c89639218ccb83fcf9ed785f2f1615de257a3dcec02c72a3f16eaa91fd98ea3c5156ab3ed2421a028ba8894e13d54c34a587d90610493ebf351005d48dc84650219396b6d88b980ff284d8822d7a6095d91415b874110eea5b9c57bdc6ea9e0b4cc3c7beeda047eab44890bc51f140ddc489cdc3ca27dd583c6b196b69ab98db4ce42d4d02d92521a06fda2db9ecab89489ca6d79ee54cbcd884bb35845eba0a21f6a288516f8ffc56ed91bcc8c336189ac0e91ed3ea1973301bd6c75c3ce5d1dbc3437480c6a0e846c6cccc3a19e18451032c2caf44e6a264962c261d333bdcd0d3588546969695fe6ee117fd4c7dd2125210aae36c6234bc73b9c81a0020a812f81df9f26881ca365bf3e29b5e9fa1434f55f6f21cfc004926d1e765d10647a4fd088736a07d3707886aaff6413f6f0a2c54a1833888ea278e8a6830bada3c7437b173d1380bcba4cab1ae569c4711cff62d829153c59f97f6249aeb75c5ca0e1141be31917459af1c56bf9ff8ae72b7a537dce8b8bb7add0c0902f09c4d2342dbb866948c5ba00e5cf53207948d4bbd048c558e6237b8cc1ac900fea9bf4c07b6dd6798cb418246124d9e2799e7dfd051bcf588c024ab382ba8f739483d78656a8a86545620bc1242b3a5725421c15c5ee9094e8b56fe24d96931a38c63669f8c3226db432a36f3d7a49ba1fe1975f5c584daf6cfb79d61d03fce572e57e1bad6ae7851461b224de374bcaf8592f97e0c577b92de6b1f2eed3ea761932afe56a87063df1093ea2a8ae142491bcb58ca5eacf8920c65b0690ea7fadc451d98a7350f9e376e5d377e9585463eb8db2807882f386172f72f63f8a5eaa0c75a6ecf0f41dd5e9506de80a01672496f40275a26e8b2f6945cf35d896e85f21e8e6845b2a2bbf79a59e5816752106d1eba90d71d7c545da08b6d2f8fc244830d057cbfd7c3294ec7515638ffe1df9aefa74367a910314be9df29776b1296ea8a6b413f629e905532d88bbfb9d8aaac0aad309c06b675e671eaa4592930f81b17f873d278bd70f4474cb9fec6a5e53c749bc484dd676e594a01df2865d9d0c3c2d0401a31e260228a0c23165e5938c6cc1ab8d70e61c1bcc64b25eb109363031388bb42607a15030b19da96c7ca4b0baa6d9d1d4d2315eff623acfc111a4c262610070066f9e249ccc350becadec44a2efe907c9d6877f0e30fbdaf186aa9e1693a5fb091ab4f26d6d897687d82deb66ca09ef5ad864ceead717e24c7da95f5873bdd9bdbacde73f0339adc5d1cd494f551f606970ad0c06282c474a9dad87cd4612598a506cbc27371150bef93df61eeed0a1e418d684f2f2c8cb3a4b46362b452819da20f2aa9d25f96a60bde2bc5ca794f6d0d3d985eb9a7992b0550e0bed7302cc4d2974d6b3f57f9ff792302767178802468c2f8779934cde603bddf604e130fbb93703f73156958d79972caf12aaeb4a593f79f42a879bc003191c1603765d8e578286ff84d1fe96f54e6fdab8fabc27a0d376f74b73f7a9c434416771d99044b7a486dcec7286230d759144b75947accafdd09c3cebe70b215a95e9ddd3865323a518de9bc0e86f4a897ea57b0ad4c64db97668eed27322ec3ca157e1fc4c3554d5c2d274e0abdd219ddfc5fe7c67339e5390a030e7af6e272f2ddd8871bc097b63d0ea5234ea5a801db9d54d5f62d16eabeeba7e68420204fdcd1f69342508724262b435ab072dcf80fc94dd293ab7b290d64ac59c3fc67578b938ed50763ab64b07296011c50ddc4109e3c904626d91e308c2935a6f9d856dcb83e1a1c3cf61d9c783358a41b05c0010e7fc055c743f7f61ec23e92a5141fca22b04378ca04a654eccce569935fb6de984e727c78e12784db753cdd4a34caace9a687091f3d15b52f9ff10b97953d3d41ab35687a6f668c1a4b122526dba069500d8c649cb6346048b86a09be434e2584f40dfd664bc75ced5d58b09023fc102c08cf5fda0af99e1e921b7c16e8583861ccd8fec0d4909d38136822d341d0167390a1f9c74e5a34d648010fc365d4ce71f0caf5c74e54c495c2b03d59581714d8750ba9760ccefb48c39f3097d65ec445a2d76506a48539650cc39d0b79405e8970edbbba6a24e9acafaf3744ec6fb4f0076c21099b26476a240d29a7e217c57857bb13de40733878ea136a18e9997a470b0dd5eca0f86b667e0fcbb3ecc729e4beb03915e21caa90d948cc2666e52d275fc4d94658834be13a8e299864cb55fe01dbb20ca850ec7ab52013389d139c1f86358a00dabe59b59fd45241952e3aed88469d91a37b4614ffb58c4c9d4bd1399aff1e342104a8ddbb00265fbd75fcaaf1208103df46f88637002801242e3039c15cdbc7e5494f52b78ef93b83df5d74fec08a8da3b0d8afb95941d00d27471be2aa38940d544ae457c571e20bb4479cdf8498ff2c51e48790643315cbbd2e2995905077bd9f9952463407a9094fb3803676a1f554ccf1061cc1218558edccb8938b5e1a02c6b05f81c654e8fe330da75408c2658af5d7b7243cedea837b38a11d6fc47c1cc224e6ab521ba6c543d00510a70f7d468f5fc32a6cb1102d8ec32bfeff583edc407cca55ef3b03941b1dbcb739e77a6c8e9037ae5784e3212171a7774e1ace2e9eb2843ccb28a58fb7b0884102ccc85b0505502b282e791fda1aff8d5b3e930c4e825de0adbeaa78ae34bafdb8cf309dd223c8f960053b2bff8be16ca67543d90432b9740b197d882220b367d0a83258d701e185c44826d1bc6a0cfae5eb662df0156b3f0ab3c7b2b5fc2f94d9f3509eb5c0d14d384dee4172185246e807433e28f5c187f857b1478535b351835223d7370b044e76aae2ff58becdb1a828dea0d7abd218f7512a11228b98abf1baa5d1dcebc16c1874bb7bf640a96f7b8c9a98de9a94cc80135ad951d2d34fef21dab535a932c182aa9f5aed454dc5593be62622b0c95677e57031e21703b94dc9aac08b0b6cff13915779aedcac38867e34efef3d442c4d994077c0fcac9fe027bb4eaa9920f3d40846a883af2b2d4a324e63b35f15532b29cc5cd4cda9a9b06e958ef186e6b87022698f1014c7790d34e5c3727cc9a404599ff6ffe1cc606214e5433caed05eb45ac2c32d702cee9dc26b36ab5dea2d00a888b33f00d4794816359b60a8e931a501c6a57f663c5b737817d144b060c20546f0e7ca0d7ee6f3ed240952e3dfd88948b0d3cbaf892b338e4b5e8bf5334edf7e1990685504ccff052fbd3575e27a64aa10adf1184f6ede5165442a9c211d7cfbd77fac4064c73fef624da6bc9e146d1c6e0b83ee87143f90bd3e8c3880407f18b10d68685096c648f7844aad95168c44310babb1a730341fc146edb76a825a91909f72bf27281827a29f1c90fdf851b7993efa221898d12105527772e1f4d9018d059c1c24475fc8cf86a1535e0dff94cdea7a0b87dfd76b8dd02c5391f7e68caeab1d0633dc23b0da12da86a3178ed341e2359252947a528a3ea617256f7f4f0581f967dd0600874bb37010249442c352b8e15b3ce7571a3f261bcad6df813338da87a96a380d8a61833deb0d58fdc50e97582004c03ac7a8be7f4c16edf0900733000e713ffe3f48e5adbf3e03b14582b42246a1db253ef1540ce8dfcb1a065b8c00d6b9b9b26f0afc06c09f72caa6cd9bd4620a65ae7020c7c19568120d4b9fd0c2add831552e0d3dcbaafbad4d6c1d70049c9e2cdbb8131374218b8545967a52bf7e1a50f36638b8883b12f37f5974d289054c3d78edca4b089abd8d37672c6fc183421e1a4fe5ad43b228e6a638cf22ea9cb12fb79b7687cac2ffd17b2e4cb72e3f2164f64149e9b30c8f00f129f90fd18af6fd8007bdc228824c55463ceae07d190cc92287eecbd4d841402132b6b49d9ddfc5b2cd216254bd72409bd85b4235554fed6884c016a88474ea5e0d8160f8ce66702ce58280d3b743d50c87efc16623c844a501cfe7bd0a0dc37e59fe2b26aa80ae5ac2a071b8757b3d64762995c65b472fdbe76ac2c31ccaab3eba7c310ce54d3a3adac808d6ee5f32df7923bb166790657db4defacb8f2205eed7cb63190af384aefb6360449b394a978cc2709ff29ff09597cd7ea5fd7c3519864f17cd52ffb9280176008faba81e9ac86a3f715e059d63c255f82399f91da82405868bcd8fa0bdb64b6961bbb800d50ee0422c04441edf8bd83782cfea658fbfdf5cd1315c55e2f69dc15161f3df5364e9b2bc524dda2ba1678c4be687255202030094890b0dd8f88d5213876f208ec04ba33181f739760c3a3c51a7359504e6c65c7e5ff78ca19efe6c4e7b127dfe32e903511c7506b0c2e4444725b3e111de1cfdf3efe8e4faf6eef80f859b25729bccd178a07b057e11ca0ddc384b4f1ba54a0118e0f1a8b2b346d59506b8a26b4575c0b58f100b76d8724ca4bd9aae83d8d9fb563dfe4ae5665170b6ede3d003e91d194db934f084c0e3a9bc7b82bc1f8706fa4975a4698831b36abe376bd99d0d0c0e08786fa86c0942bf8e244c8f40e6f6186496aa9cee9146fc84ef41bd4e91ac5d622776a3f8e25e0d5a9a11c2bf89c9e00b0ec616b64ae795d7490e036222d4ea4fb00ce81f93977a31ec78b7a7908fddd8f0cfc2df2aeda1f9059b2b13cf39c852e66285100c581ca308fe08a61a400d3b0c918cb5a9ce0c475b2455baff55a10c1b55bafa615b1249cc331d6efc07ff9161174f16e086a26af0bc4e6126c8e3cb8fb1d51d26ae59261cababbbab9dd509667f8f8948cd4ff7a8ef46848afb662d6cd8d03203a00a9d70c48b1c5a2b34ceadc019b556ccf7f587f420cd40e09965adeac3c73eb4e2f3f184804ffddfa20f014736e834088da38225ac8039f10d72d7ae4ec66666999b6a2120b241c0d19563cea4a270e9d67579dfeb410b5fb79190e3089341ef7a1bbbabbc5f0c7fbc23ab56014e481cddc77df2c02f35eba022a9496aaa8480acda7fbfe22661d5e6192ab2e364722dff6b1852566534def64012c4b780c0f9e4d626f8469c1e3047feb7d929118f0a3aa65ae8134dce3183f5aebbea57501f03139295f58b14e0160f10c82bcc9fcda85a5f1c745821e10ecd8631bdf663e41312d583c28dea09fe4aadb3f0c7f6cd8409d7f778265f7fb6b705035aab595777c91fe784a62bfe25e7cedc2bc7542d29e09dda4d30a8d8d3e7c71433cb3bf51ab55abf489896a8a92416a96d865c1fd5eba9cee1f6107697f3c20a08d2013c8680e7f8ba4b6c327bcd71b4257994ce7a2ac64d4654ba6a7006a94415e904d783c977fc59d03901c4f86c8da7efab80074ed88a283d6f7800418845226b2d7b8364b4b2fec43411b138bf0c7c21fd0866a12e5e6e442c46838e4ad7593995576ea8a494bd5856b2d1adb3dfb627b9cc093a64a1b8f13d6aae8fd930bbfdd7ffa033e505620e36cc1d354bb8c52208fe11001aa44f3fd0d8fd5b8847f2e47cbe93bf51a26d259864070f11395a077835fe131f33c9b452032e7e8cbdeff5253601fe3ee501ec591ba1b2870d918fd8006b64224ec5328c6bf884fde71cd2ed207e08973fc77b59b0762abd4949ecc97cbf7d6266063c3710d6d3c7dc8d56a9313204b6b128a4bfb6087b7179a07457dddac8eb139f413bce4c023b0902bfca704cb2293ac8c2fd3b2e604b9ced266d6eb9a45ce860c955e3c2f62ce585e6ef084e1851acdb03a5acbfb3b683304b826e85bfdae98c2d72a92cad489574bd2280c2887a069f9baa6232d3a93e97166178c1fc984ee9f1dbf8ca08c655520f235581e3af691464f8fd33427feee52f123c1fa5732c9a08bc09571b801f328eb6de6ceccd36d79901b0f46ea78d99919a5ea6ba3e4c66aa32ad34131f5207540de242f0d6f2136dbdedaacf8636a8e1ee380f078f5a31d9269d2d7aa19ff36289eb416eea61ec261e3f43e0e50f115ad7e53c05ffc28b35d9440e754c2ec8d5071cc1b7f5e2275e2ea4a28dc059ac3fce7697a036c955c5a217027ab71f9ca8c38ad174049275ebf3989c2df49338db9eed2cb90b2ec1add6a57ce6ef69e9035d861d928b06ba68cbf09ad24d1fd08492b77cff58b0d2d2ab03e93a90fb0fa1d3d07518d447e3d66fffe886a8585086c1cd3abf8d5fe5aceefa097f456e1a0f9fe9ca210a9081e55201e7dcb7319034f42ae109437381663507f90877aa5bb642ca34c68b0680099297710351d47665b6d63bd0041d337bfddf3ea82d15775ed8ac9079c35ec63918ac311e3cba493586a23ee8e1ddf5fb245380f7ed0fb3b14f81109f55772b411e79565b2701ac900aa701c3497d51f46ceff5dd57f62032bfcb73cbaae49887271b8f7ad3f6022651ec8ecc15b3c75a90b4632071cdfdf123b6d36ef3025062666d862c919c4d5362aa5098683efcca09ce84d6b24f446a46faf427eb79af6b4272fcb722999b97607353f16fa1a12f8662925126d03139c0ae7feb14695fcb450b0a454325fe7a67142c4955b3a639d430f99c4081e7f978404d95996f4bd758f3372029108a8a919cd940b663e2fd8582705da31137dbb56dec25420857766ffd6ce999e8c2a4aaa4134cb7109d7f045fe970179762a3e0cc4773ecca19fec221beeccdfab04595944fa149f0b1a517499a57c7f357eff9ffb76587c4133b6fbf7878d63a051ed3118a6b7da9e82ce28dbcf3dc8beca72fd293bed56be44eb4c9a24b43f360a782a84db53135710ae7bcab5f73ad9848f6aed32453b2f9cac7c66f310584bfee9e8991f455c91641d57236b868d6f9ec433edd77ca5f81d6797641c89e723a2ada764411c2f72e1c4f78d6336644f9518d5b4f28364b71ed24279a62a39cbd94c2f567752543f4d6f3ac5588dc16e8fa82d2bd25f1ee036a1b625d7aa4b3c9a31af71b1bc338ac93f920a976520a03b4dc8fa5603a1046ebcb0aadbc028e0fd050f6d358b5af53163d35674749eae04dce0d24cdd86f371445c84123d9d24848f4cc909385be2c29d10ab45376eb746811caaf5284e3bc54eb985e38b8fff4ce7c4861f2053a538ecc48ddd840ab61315e7afe9272f47559cc756d150dc891174b91667e3414e34d29a571ff0f9d99a09a532a95a04c6fffeb4e187ffefe45b2dca8f5e1653ff362fbed51780f8db6e2378c6365095cd14d5c16ce7bdfe96848b675a7a686014dace0a6edf8a951b4527917719f0cc3892fb70907be8c8d9a02f045959643231af814884c0c6f2a868262cbd3945f77f668e86e5fa25f03b5427da51036539d2217741ee6aef56bfc22d019192b4ba86aa5ce5f8691b8ee23ae5036cefc4567638c02e2c78d4edff7d2a5a8167cb0d8bbdbd3afe8d46d9efb67869e7a9914fc9cda5d991c2bcd7dbe6f482d30ee9955841826c94a89825dcf85fa6282c7748e98ecb4885515146b759117c85ae4aab42c446f3c4f1ee75d381c2f0e61fe9b9c3812b24f4765cf3154efb62c6a51b2486ea13d8693fab383de7f5d7c6d6b933feddc9957a427f18a5480e026e05304bd8f4ed27cfd1e07c7855498092fba84ad10dc7526cd2df28f3b2d4c98e90789fe13556fab28dc6f929e1711a4317f934f611a10d2b4b6995f3b5a1a684a0b6bad196d876daae9b9cea611fd078ef110daec27a6b959aa29616c873830cf6505711a79ade034a6ee605a28f0ea6747c7147630bd1cf6ab53a88f69d065ef9e88296f4b1b3a6b557bdcbbfdc68eb8b2ac35031a01c61f5bf52584f9d424ec7ac819497ffffa4b9f22073b797394d1f0a6571832a2b39ce415ab5881c0a7c6dbff3f6433b0c772e4b4bd9e54431593c9a750838e22b1f4abb7c43380c7c774d95d5d0f5751680caf92cba0bdf73fbb60bd6ef4fdd456b87dc48926f5e338a8fedfdfc7bb1b1e53e5372b4c8c0c4683d463f34fdef1f5297835c2dbfb165300fea52661442e469edd861e645ce66f93725857fdfce75a7f027ba7302af39870468764073c3a65b39c1942c3b765f034e46755ce8c458c9896c8e4c53864e5be5306759a51c49a007b9cee94fa50e5b7ee14b13e004a24d59e5f64bdd97ba364a3e0bdf2979c5fd0c4797946cf8558bae67009e139c8eaa5176bd91db0325cf6cdfdc0c4a779b4ab37ba80887e1362ee24fd5be8d4819f64faf636bd52ba35005aacc0f98aa5e358a0664c8c0b2e76cde84fec5bf500f8a9c18d690725489e097b6dcc49247f5d1fef474df2522b6850cc90f9e5e70ec21b868a9bfda89a55c7788207ce5499cf71d00f43a0cc54787b146d3b2b9744653bdb8bf411ea9664fca3cd52d2d8399a91964f9445a542a4a662f542ea2d60335f7a6e2af73d5634e7e857ea9d2af3585d20adebdb467620406f9dc549e1b2ba2df37cd998652669fd122f9d7bd5baf58608ab0bcc6656fcb1c96ed13d4a0bb68734264a772e0657d218d8b26223d1f273781610f7ab1eab63d47c805a293d89ac83db9c9d321104193acbb0e65aa8b6416e65ca726f23c0b79c301f1c40e151210466b12bcd0b59ade5b033ee72005bf0b67aa0988592e8be4db13b1a74114fcd8e9b8740f20fcd2ebeeaf749c0b20ff1670d927af05d4d74e4a4a81795c4e16e5d35626f5b503fbfbd44d155879517a9e90ae2a3e5850c037f27f315d545712243b039cd30182a20511020c3616fba1bf03299e95f7a8a9581ebd3f55ecfc3fa8a4918ae25a4991c45b8ac31e8844343853e70af63c9325e2993e94509d0a86638a71674e80607468c777d47e5027f2e9545dcf274a071f366c6b3a5d79cc29821403b2622dd8e09d302b0483b47d39027e16e1dc410a2b5938d12170f9ff877fda14f3349563316c40fd7cb39981fca91b59fb6ea2eab3fbef72e9eff36119af697f1f46985cb0e07c067ca60562ac8553c3069cc5ea45ddb04ef991adeb15f61d671d18224c1808f2967be7c97c8ef86f90797f2a5243c20b0a617ad7844f19b739fc335d4e87885784ca373199c6eebc75181d3c1c332f7581901e23cc191354b8114015f261502b5561a64f5dc8744604e942fa4698cf8ce425032dba153b453846a1f9ec77d66015ae9704d5fa9a6669709941d8342473dc3a15f3e67b11af03e6f23e4553d047f2fda75bc9268b3c468e3fcf4fd6f59d238337227c3991bb95e5dea3fc9c2227a535b4ac1e6db1dcd4d0c14cedf5482a6602f052604ad282ea99b33fd942b5f9d5406ea2814f094687d8745bcd4d5d2c5e3515e75ae30177513725b407e99b8a68fb70d49d38866b4eb5bccff80e804668bc8096a56977cdaa9efc44e9971a7f1a45c22ab604e6c24d609024b7a18a6e5c47b55499c9e88f35b2e7bec9a34fe19e6abff0d0e35f0926d72f4cf46e5fbc8214f508c96f753b20bad00d67a21f9445f234ee2d8f6bf0e2be8d9c6e11981b51da774817019c7af706028048ebf51fb2e1cb8f091084d27f830b92a7a72f6cec44ed950dbdbb9ec0011548d999677d4eb90130b4d2e4e395e1a68f391ce070da35cede3cc6421a1b34837a4c574731199de7fcd2bffde134cbd7a5285f53aabc6a82586b5ae04679653857e80539d63460b5215ffc086d92854f445570ec25cab48bba8357396d98477fd02d19183977901569b1ede1ea70945e1fd78dd3999cd2bbe8934594d8b6b1e17d47c3e6bbcd9b9f42fa6e8ecffd0c5afbf83957f2713de18803c9625638dc90361d2bdca7078eb81479e08333b5055056626756bb8796119e9d0e6fccac9677f71fa3ad02d267dee2b90c456eea6eb9a53453051ef6b08a92f828e786863b6a0a5c65a8f32443982da3a8d2e32cf2c1ab51127f6e6444514eb4744bcc3c67b6f500c742d43e39d24efe424c80fd6dc9454517927695437cec1d3c0c74fdc2661b3cd0ee4c5ceebcaec6e80b01839d2e0bfafeb70c1e7ec084ee8792f18b6bbe2f247c6e820e2bc7ecd7601d7304feab2bef586d782e40d4870cd599357974f6a1a9d28ca2c5d6975fe88b42d986475d940b1843fca9d1c771ac37ce1bcdb7a70d3334f9bfff56db34422a5e39fd52fde2f1da9ab73b58927595beb41e695ae148f38d21c8846ee666fc2c39002516db8c5874a86424813e6327b294819d7419e1f3152b3fa9b0d279601990ccaf053f33992c5e79239d482c4e03cddc637253814bd4597caceab497e70ce75be471c38ecbc7043bfd33b2c097bd9aa982b9d6257b0db03b9129832e18974a6c3b80ffbd1560747ce3705d7e665a007d0c0954cb30a5110c5393c3f7f3626d7e2a9215850fb3a6f5f911ca72ec111f5239302f4d2422b4df21dbc81553a2bdb05743da4d7846ded3ee95b0c03c77b939034b2336cd946c96e9592c84de6bc514816ec4852cd5f88923ce1e7a2cacad090ab159eead10441e1e3b2226f33e7a1ae27cc645d11fb88ae39cd5880abad11ed5d3a25e42d9f0797e92b78f2b291dd9acd9da2b1139933f288177869f6cd140d781becc34ae10decc474787c205163671e398427825d105751bbc35ef0445c06f4d841ed2ad7c3dcf5da46d30757df99845a938c4cadec5a26d8c2d1ca4c30e3e49cbf1ef2dcafff6ea8f556d0c804a24648b1025b5294c72ccdee07a6042f14191d49167b7c31d0439976e23a82c1960d08e781f063ff6a7aa1be74bb47e11a49e4136f81d1056c2acde063aa52d737e5b502caae0a813c4569888afe02e0d046d0c8f9996fcd51d09a9a2df357a066fb1af244190df43de9a142c54e537cfd903ffd771364ed8ab49c5976a049182a1860c347db46bdd91bb406e238793974fd75b8b80ca75bd0faf2f4c576b993159fe0cef9243cb9d208847f6150e9fffe4f1033b81d0103ea09cfe83ff9786cb942d8091780207089a877d37bae2d0e2f710a351303d61db896f3a367e66ca767fdfa310fd824a4c56962a27999ef275bb4ff7ec08a51a99d199e6a777ac8aecb16e6932801feb799200577e347837f9867487513575361f03c733c2336f9a9737dfdaef1236f80bb06835748611b416f6888819d56ca9ba8d3f61b1cea9fc409f7b8bb5e7f2136045a964744864776dce13c098eff42cc1d606b7d86b39450d923b12d1b17a8e44f8bdd8f87c8fe7fcee5d1fe8d10bbc58181bae71eadcbd20354e6be7d051fb1548df02f6d2f04563ff8a97567baa0bfc156f181697bda381d845c68806f3183a70810d3d447d1c6a3bae289df6897cd11a911246b30ed684c18fd98d2d9a09a4ec37a9f8798501e35835151c20e2ac84c44148370bf594c2f8eada37be3ea8ab49286481439bcb00e12a94cb359449de799068bd972f45a1be44192fe153eae35314c67cc110f8b6fad8d1180ff276921f067a13f927f44fdecbbb834134ff3b7fec0f2f148c968fa2c34b770aeaa1a1c89c211ce2e8a3d23b371c2ae1571426905c314245375428c545d5c41366d66fb0862dbd4e06b5278e4124f87e6f7b1fe2865e7ee730030dc46091bf79d312a17617f3194c0e5f3902948633675081c5873ae33269354d594cdf2d46d2b46d6bfcbcbe60be327b0915810dea38a12fe0b8deec9f1a23e599cd37b1c5210c3e250ac32da082ffae31d1fbf191df60bf690c4887a23db7bbe57a27ff60ee8e711119dd339ebb4b44ce704df3274204b7124669c28c19b005bd0febccbc5295c5b524f702aacf4875a99daa3f820c4c498a711f287a8e60a15aebb058fc544a401462e43e3676fe10a246d9e51b119b8b19965619c7e4eb88c2b0c03eb01609a3b4fdf849baadff267541c554adde000a43b993dd66fecc6aaca3df6b5fbc1c8c5b1fc9d8351ca8825ab68a5d7ab324ffe4b53ef84fcc625001a487368df721aa37143d73e15fde75e4459ef355de6fced681a1fc7eead2b5bcfda13315d0624253361eac1fde05cadabe99fdd64ba754b3fe1adc639e058b8b7441f6ad11f5339ba59419148d866576aca2adc546e57f2524414b01f9dfdb5faa691619c4d4680ac4f5da56db1a4c19a5b41945b7700c3f6b06fd50f5c1021921fc8512eeaf37191c7487dc647edb20dc6362f6343319fb0eebff9e62d226c9b047babfbeaf955250554982d71aa1fde8bd1ae747d6b0dde2f42ed0a9ce31269bcb2b0f3f8d9bebff4f32ab4727767996b8b3813d1c5cd4bbc160de6c464a449c9eaffc86e47907f6546592d551d04c98da78d5a42526e03df5e19ed16d1d86876759de3d1a53d659b7cf4f655a7dc014d0d73257603070610f06598d56bd4352e7592eb336f8c039dd59f7cf5ac46934bc3943572fe064a22110f46144732049fd47d80492b416a02b6579703afdbeec7df9044520b2e681f2d616d96f294fa2ce18d8a3195362d973e59a6cf4e69ca9b272bc14e349aeee488fa8861cf5da006928b2783c5f73d155d4d5964e81292bd2d1d8591bcb7d6b4c61edf0726e786c88ee334be64ae11827dd7c1c830ee8305cb125abff2f6268557c9ff9ebecd2390fb69d6d3b2cd68684256f98a9999cc048c7e825025cce80d3ff0813a2ea00e002ed4889bd8b6d85c0a2754623d89f940528b13def14fd43c7946405f0e70d737efc4f5e0229b3d8c6e7a3cbeb95d70d84bc9f3fd1689dfdc299d59b95b2628e1eeeff2469b8c402fce3338fccf947767a81bd76be34210d53dcbfc5af17fa3eb1cb27e42ad5c5baa82a2bbbb052335136ad2eb9fff0916880654fd80e39c5a0fe385f848ef0d851c2e0e66db0654c14a0c7bd518becbcc1af6005e440329d4600e02b72c6fba00dcb8c81e9334a16c74c3b914aa936b91b6b5e1523c1427c53059aab933e845464b6b214f599631f6ad1472d5937fe991991ae333e1893fdb376a1d67781318babf69f7e841d7bcbf5605b60ca1ef28271ee47c206a20a4275f2d71a08955722680ec253f564bd095b2f33fbc33e41091538e3622913421c1b560e4633abd68794b30578fa12579cff491b89f6060af24d60feaa4330388dd2cb88d36c548977479262c2733fd329906a21ca25cf0e1e1a663212c6b6895884a1888943c0308f6b87e259e3f26a80271ee84187497492b8a6b0e8f5f0659f49d80a1efc75bcde6100818aa28c59c94d4585edcbb5c933bec3335cd895cab42ac7266f13cd36195b369f5a62f8873cf795f6dc719ed28b242769fc7beab96c8a995c2a48a63c9c197dea5a82d0fdb6734978370cf8add87d765908f5577e94da1066c5a444a7d50ae88e09a2f655cbe4f50dc2602cc1122d13c4abbb0dc45a32231c361f41f909b9faaf034c6cceae45f51121d3a6c347535242fb9be04b8b414963ea62a89c844d0b7cf694716a1fc7a2cd043e6421d96d17b1379588b15655a67852972ba47196d48ba0f879973ffbe505e1d17a47fe1ebdb6b346e06e016fafc1b319f65297dc3930e043ec85a7f1101a4ae572486b42ada53c5394c84ccdb3061020cfb09d32067ed645e5198ba7b8f8b64411356b68130201349a106bcb8a5bab8a5aa8a2e382502c8d63b88ecb4cf2d8ae99c742d6aeca36bad954ca7b7062a729c5ee8960b28404d2d432cb56a374dd0efad9ff2d74b455375fcad4a52b4939b11cebee7e634efd1289dc8ac905d196eca86c9e004204c5f4a3c4b60d46b2c4ef90805cd7ee582cf3fef0cf57b40f6f3ee60729404c2281381873c0fdf4ceae0576cf013c5a8eda72ed97d7c15d6864ac24fc89ccf0bdef5e1e68e39cd4105dcc6d8d37959589ae50d8c68d7981c7256acc6254c9d2fdbd515c31f958640b17708905a22c5c349a72bcdbb7d5c04a73e658d69879e223826d19298ebfa66f4ee6d4cbf194838c756df9855b48ecfc69ad95b6b8bcec39d96e73e05cfea3e911cf725c111c986fe5410b4b2ee3ec38ca041b3e6655de09d846636e58ee307695c9a203f1d712938401a5f091c218da40fd0201f1fcd293889272fe949d914fbb0b4f0d4120e2ad20c4eed7ca8b493d6fa62b3a3abc063c8d10f3c10aa7b00073a7827cafa296f3c1f7dad3342d4252c2db39dc049ca868375577ff21bf11f5c74d2deaec227d14042e00b25bcce39cc513d3acd60a4daf567db271bea536e66bde3059ae97a7a2a013be0ff222e7f1ff89dbab769c7abeaf7eec64a1bf90dfaef77f71f1c278ccaa28ad36eb74fb134d1f62bfbcfbde88b6fa5f59d9814635302c71e04147e615378980c29b6ed301bb152a2fd9ee350ba68539cf5868a9e27f8a42d14f6b8f69d2c34b0fa131aefb3318dfdd7ae9e7b2a2b8d749360b3a50e6523c875538756d8ee33e4a8fdd71f6a5d780043e7a4d366dd84dc594301606212adc781514a548fe7560abde0218dcf288233d6bfcd20e9ac6ed899af41ffdd398d46e8ac46727fe504fc3e6c9782252535b97d2d4a984eb640b1b1eaffc584f8c86cd932aba788796702a96f672b780e0729dd843e78ac08274bad3571eb04d47093886d571a26108e55bf5bef6da52da90652c505ac44d98593b253c56dcc6fcae5f72e6548350af9d3b237808f0373910a5b11076082dc88c714c27b1a46c6aa469a1abf54037b04f02b5b95f6ae80d6db7749b1c7d97186759e49c916d3ced6ac15202471f8ebe026212786c007ecd91ff5b86b9cda8a01e2aaa4fc7aa62d662b02e51d8e84581c1bc18ff8d829f578c6eea24dc40bfce2699a69c86cc8dac0cff8e9dc35e11c4aaebe1c636a1ab48162ceaa8be8ad62f97a373b458c4ed3ed1031b17cb557592f53d1706b1c08365e67770c5b88dd23c7ae09ea2bf412f6e0eb5984b2088181543e1ddb4ba4de7b2f37af319eac63cf50222a49a40832836c54b265f5104747b88ac54a401a1e52c0dbe74aba0f3b9fbd88c49ebfbc92486ce8dfa5f3d8d51fbf151af6b6789770abd7cf77d8569150169fa4c7bdf154748db786497669dabd87083743c8af059bfd977b3f8fcf20657319f17b0e3d849a72116e867fc30f7f5ef19947fdb7a4cc4d0d62e1738adb94c431e9166e94d177fa147e91688342a4e86df58587186cafb3c1c7b7e9735db658e7981674dd7353413107e92005fed33231a388f7c2b51b2a0f20547e9bde4eecf8176f94b9251819d5d7223a05d8016747deb4a6d1ec103080743c50ab131e52f9e9b836d6d2a366e6e5dd0f8d12bae52d685c3fcb1816476ec340c4bba07a41694d43f4a4ee05a032700b2707aa55d987ad83a08a28b1603c73967dc648f4203967774e906c802328e4a27d0b775d99e3d791c7dbfcc70b28e31140b8340939ddac47f50f95571ea9defe5181c609a95ca84181695e39ba9a963cd94b64ab3c817d904574fed672a93a86c7933143f64f8bb20c0bbfc18a813e4de5932bcdd241aff9eb61e45368216681b24fae3bce0091d6de7a08f4c2e1c39c7797dc6548dee97e6b86efc100f42e14436fb2ab881b2f5fc841084ee30f3ddf97b458e662529f7a003a739cb7cab6da1721b75fe7e483135132704b910b25892a4cd52ae4d284d84d5c1820e8d28e3a832be2c77bb4dd64b521aa12b5d8ce25b7a675f94945623ef7c4abc1391e9112e21d258df4d34b7591bf73787879aebeca1d845c91e113f6711682936f9318d1b35477f54057837ff4e0c882db842e17759e81b0d8f11a334aac495fdfc6e7d4ed78615057c0e9b2418e4f52369f4359e1b448bff4e20f20913f6d50c518f7fc968e184f9c9681f4ab7e1a1a325d91955bd1720446bcb5e880a7b98c6cacb0f9e9591b29d7a0c14e391fecca809c57e63809d83028f619d179995b7889a41a0580cb84687ac28a9ce0a9b60e71f8cd88f7085bf3c8b058f6a6729bf818eb3db1165577def3ea40b2ecbf730ef6d4971639a8c54c07eb41d1b73f2f8a5c3737440b955884cd202f6909b279da3eda6a4ac6d79b04b9e8a9ffe762e76af0116fe11a7d029b0e7ede97e7faa3170644268d9258f69f7eb9cec0697e2725cbaa022d04064b57b44fb622bdb8d62827f7682490e0792ec1ce4ff3900395ccb3075a9f3581225c4d50400626e793e18fde08b6956211340885a2c882d1a280d113ad1741803b469947570078641688405a25e73481e5624b656509eed63c28e79c98ca30cabe4dca718c197864845d90a3eef143e5b00ae78e89cedbeef0c885ea957221b90a97dc5a6f89a9f1bcc2ba612928e4cb3a1f902f7bf29d05e7db16a9eeea4c43e58cfc266d2e95afe80cd03d072676b995492ba72be24c3ed4992fdc59a53ff70319474e52fce8a0b7dd31e05f72ee3744db64c84f8e723a6331bad3d553bd2ec45597c4d0b2d02af312067a390509d1370a932abf2e87afd80ebf88c41ae97eb6516311e6df9cd3717ac4b7c01a6bbb7007c44b3a98d1390104c0c3d63b82c3d8ea282251c575b7544a03ac4d8590f322a9358d7e0c94dc790e4d3339968c0a35235e48808401e96a3b83c4d7964b2f1a6b1aab8bf00626d50ab32d4aec74eaf468c1be88eb1a348ecd17334e053896dbf8030f242a253a005798e286ca2053bdeb7a109d1f86882fea28a18002592451c93ce4b8312227caeb5a69f3971e38d42269fadf39b6995e2a8c7628b94d26e3f48c2dabec20347ba6ba4b5f4b6f779d54cc8778343bcecd39342a8bbc424c1839c4903c3ec35928a981a247e8c1c14c97de49d5c73b7bf4a51fb7ceff91249e8665ebe22c5a0e61601aa4112b567cdd3bf1fca1473f216134587f96d9bfc8f57fdc3d65f2cef07c96ccf2557b8fbf9e4533112bdb8f3b5ddeb2bc058e596be7cfc4e44217cf14a249fba26ada486607106f86888fea3afada6327682d52d27183fcf13827fbe375d1330a7e2cc9e7917ad3dc3e4065523f921e645a122f22f1916184ff70c88ed2a87321b293e6f1de2f2ebc48dee5556c69e6dc215c06cd76c27ab2121aba7e815a07ac6bfc65576354c6a0415ce7ac997f632dde1ec8dd4f9bf634f318b9fbf9701a00417a21c4f68a526d1b39747b3cfeda9ed779fe2f4492daa4371552d6136823152a7468b263fbcc8e9e31eabb20f0d572bcfb2cdaacd5a1a06ec1ae9fca8b0c96dd296eaed7a9f8560f9da70e8a54d9597b51c636df3a2403634e8f8e56cdd4da4831a85a1c523de19ca640c8e02a379b21af156b66c1342ac5e89ae317639a33e49df42254dcb51a6ee98e7f3d476accbb00b0334c31c0fb06afb4436cc050a78a86feeb367f62959a5e7103936f13fcdda8128304de2f5bba6d4ede4cd88c95b91ffb477ee370eda32fd72c77876c2ced4dbd8457ad9140e390428cf87f1def627f506f88b8b50a938a628ee37cf8611987cd2b3627053680253716345b1c4fc9c8afc3d6530a6a91e488802bec463c91f19a99d220c515ad71e95224f54ff57752a5a1ef4f88e984ea9ac6fc4cbea43530d9ae9dee2f11abc23f810f7fddb0983fe6ad6ddc5b40e64d25066dc2c27f4c9e540e870ee1e21ca87e9904b8b2da9c97af1538aca31d63cc912c5ce4f72aef26fd94acf27e3e6613b7ce046aae1cc8e7ad027325450b985f79923cbe855e5231b66f87bec9c44bc558625ababac1b9b963ea2ff38282ea875caa9186cdac6b3ca1ba6bbde5457410c46ed1deef21e2f61f60d735e85d59c08bb76a3e994c6e645cad0b9ec4421451b6bc557d380825ec2a6d716ba8aad407adbbc3e48b3ae8d4b0c727051e6aa40a9e93685422d64cb00f4e6d04b7659a4f4a3100db919302363b84986f37fbd49b526013c5a62aa9602c68c26aa7104a1351fe40e3cf7ee53d420994b7b4ece76beee71945fa0e4480722a463bd23bd7e21684df309caf69c1c390ae3687d963b649b2c879846bc0d1d41f7463fabcfe56873d793b515845ef873fdc8a4aaaf06dc5e17ffc073cb558feda0b82693218910d5fe88ba5d244c6c9ea90848eca13a0d8f26b35b96011534c8c4e1d3285acd473afe2fe88c34e07034420c568269c3c013df893b40f0f016cc92d836791883620dbc5ba0e10bf7ac6f8175f6676a4386976c35d3cc65257c45491610ab9871ccdae0cb50257047b744076a2402fa854291b89c8a1f65d877b1063ca7304cbeb0d45d80f2fa8bbef6a5e9696d7578fa31763e50307ced53a8bd170f5cac2a364b7994124c0ab54f70ffc1a628feb3e98c0d0677e2717c45537c192db88f19d1444bb83736afc74a3db05b0b39c358f67f016a3c73da852d157f1bc71f39e3aefa6a19d18ae76c5f871ae722c3d89b7efbbcd8392e9d7a2894b1556fc5dfa769b68b643eca366763cb72ffc8542c4a0aeb4cc3d0ca51b7a13f82d86da10a0e626e337da0f4f63d28a143a85126cdea8528670537b34e4b463715f714ad65f31f83adebb204eafd9dc7fc998d9f81dda8c59e7ec4ab4109133945c7db5f4546d5d69bd4522690d368bb056853b4b930f24e93338a6c7027ccbf637851f20706e2e731a5044c77b0ed2ec2deee3667466cabc224eb2f410cea971a63c994787e6ecc7ab33a442b952a9fbb1176fb952e48465f952838d4b33e7f4d293e6d23be7f6fd2efba0514df716f1a3aa0af87b4d3910aa17a624ea4a77e729a17d6434fa15d556c07b76f92ba76162a5e7991924d56d6c3ab4ea1e5cea1984d15fee69900326fefd791df5e9b1cbb2e0b3737bb6a6de7f43203359c0cd42530ea85cdcf4b6876e04c4d20b1d270b3ff5e2b3cb57a5268fed76e5f14a3b0bf140bab76e6773b916384325b1d2a65b893eaebb44b75bdbba9845e7cd866ae5d21870b4100fcde9e744674703a2e3e2f639fbed291d022bc42f8ae07d4a3d93f0ae28f81104f489d8e13150d78ef49384739f8ac39bacfa2bfac920bf12c9e2d3214e57efe3a9253dd61902ff51b9048e3313eecfa0d8e0395db529cd7e5a4b033acafddfc1dc07288209387acba41969d76200c52a0c156eb0952be51b61de73c41768398894b27d27dd809c9b6d775f815bf4b5738dba156d04e853724dcea95eff667a80f2a6599d17a18f8536e59c815755eb58008fbb51c8b7289750fd05e43e222cc77da67d110eb6a9500be4c52e997fbbf50d4eceb74e2d3bb541851e2b9adbfa9e507d1bc95960f5916718c8cc1cb2e8289d7bdc8245b7b1dc3a0ff90043edcb0edba201c1620681dc64efc9f0a069ca08bf2614241f9b6a54de5cbc06478cd8618da1650b1c1d984d195fba8f7f415a00433aedc7824f50e0e43cf96af58b3839210f955b7156c1dcf0f126d5647fd5f3ac33a2ab1e55d3efe8e36ec5ec720e10b6b0b940fbc3040e01a08c5b51be49127be9a2f4f1755b4135ea0b2390312fbf65ae1fce5bde15d6fb67c89080d55830aecc74297cc28941034219041039bf5d95947a3553f1087ccbc3dddc8c0cf61050a7d4ddb725b3093c6b71e9a69c2f223b4eac8efbadbfefadbff832ca541edecbc508e08738762561660b3c923eb729d4b6258b23a3f0462002bb891b88c97cbedf20103f4e602960b4a726d50e52e0c7ebe80d919ef1cb3b9af4c6bf5756f59a6c0e216b5e6b9b1b1dc451ab11bf0611d8749dab446b1b629471b0029b66808d6283e185986c12575b7724b2209d28524ca35cb6cf64261f9416984cb8a9e3048c9aa57e7342abed812a9d0576977cb2fe871aceca11273ed9929fb0dc537416d8a76fe0ee5df7d06640e02e9d9084433fccbd26f2e4cad3e9751ed7c1ec49966e2fc70a1dd5227821e7585100ff4de3de9a9398457645e61d99f2d2dce52b6da09ba5f471e0b1321e48b406881418dd76fd40401220996656a4ae391c71f8ed68087726bef384b6489c343335d84ebff3bffa09196041ecae2af42296813a9f133bfdaf84d34187833f95679c9f1349923ebe9d8032660027e4b22bdf812868c82318a9b1c80b864cdb191c342322f8a4e540ebbe6cbd1c62c5f3be8ff4f1066d9a5e6a2ea8bfd8c2a677481c10936dd5eebfdf96f0ce99c9e70ad6b0af09e9c02e91fba2eb079b5706c113d0b8a65d350f0410e715a21916473557cbdc5a0cb4d7fbb396699ae971d4cf89e22fb266ec439d25a0e3519d4e4929ea58fa809160756f4982c7f16f1cd6f850687df1d38733afcd0d290a4e7c3f0ee4f6c7bc65c6d3b4650f5b61e661cdec5a8ac47ab6ef0cf870c3cb62938f83977621236b37a4a0742b1857474d6eb05915cb56878f85087834831abee43b7550ee23e3ca9ddc11d0a46ec0b08dfd2116aae6f96ebdcc71e9b24aa7223a661353d3b93f1b76879911f8b3396f0777e2026eb347c0a10f3388dc8133e02d6bcd8864477a806bcbe13bb0e2521e0f63fb1e35367fb5c312a334182fb4fb55709ce039b1e13984387c5b2246e821c40e1db8a8c2940f72621a2bac32daafcdf745e3d88d84891dad1e6b19a60d8c2d43fbf34dbbb3a5f8c96e5e95d104f74bef23fff74e21418a19c1e73f40717f61784d57a728a84ff990bdbcd08019d3e709d87c035e5b3870b28b8d4b867125a64c9474f16591af4236fa4bb3e68d20efdff30aa93db2c57e241917b9f312bd38275f352d77096998c453ad9ab8457bff0dd941eb2b48b2f20942892750ae4d9fc61a8c21401ae14f720f4da93e7c261d0bf6645e01b8e019b83677679132d9f5338e2a1015839de0903952e49c514560e204c3f10281f6d8b3056aa99205737b50c633313186b62732a3df21961f43479a7b1cabf5d48ec3b030b99340573c19d3954a3d368791bfe4dbdfb4c3f556abf73fd7451ae4a8e01518c24cd2f01647d461ee54851031a5083f65ecd01070e1ff34e179f1587e5429ef53b48c709e7edd23e55f2707748b5eba418dc86ed9f962970df9b3bee6c59814791ca8546bf4350f09bcf0026569e276c75a896eee5a81bf240c717d69b80a0e2323409186ecebc634d5d0e46ac56e657cecdf025d8814041d9240f533f6e5f65a0fa4202e923d91565118c6da55bea137eabc9613e3c4feae05cf0576d8258db22512adda649b2355b5a18d0a816d15a748ca04ef128315c2338c0eefacf6535967de1aea21874a97778e9a1225fed0c35cd1d1b1b8904197213454adb1da935163f89e1a4d6031e4e12f961d5c7f79e1417e5514117a6857f9a5ae2efc539127627391bd02a0490015f5c075e7fc1cb181790b15729290cd3ee3de1a4178bc9bce7fd8cbdb89a68aca4b5205c77877275b01241ab37486651af28af08b18dfee2b0e3b8854d2f7eb912591387794ff775f5e6319f631fc54d99049d7f2329a8341e1a3198370de2305537146b4efaaedbf2fe092e59d4fbe2723a896e5272e4cdd738d5cc8f766ec67d8f55156bedc4b74bedf674c05e1f1c0f9721b1fcc68c8bfc2cd2d6ba7a5f4dfe15c959315ab8a3c1c24af806235da11f296faead4896e76e28c7734f9c8927d658df9c38b0cf15407055445635c5ad6a3be214584a5ca41edb3168b771ce5b47ca7954307f6e88b2644459b0a810f519c67728c804825c1c1cc6fb70114b22c03f22a44a6294a933f8b3d844c9b360a967b92e777f7909b60984a5a31d3e82fd052ddc8313f6485c5d490f8bdbbd455740fcc292410416dd0eb01b243e878c00dec990fb555bce467d21529ee222e4a450865f8a2915186502cafdb6ee687c4e2d512d2f762c260e3dec03e60177cbf7b7e74d34513585c6233ff4219e8f520bcf9d6dd805467a17aee8ce3e3a1a8816c5b83b7f2fa3b4eaf7c07564c6fbfc560a25cf9957c0eef0b671e3ca1d814e5a510c703f13afd0c7e2ecef8239ec873a80e3162320ca93558c491987fdf9a44009ce0da5576ce5ad52def29075966d9af2125546aaf6aeace8f366dbd19c8716b198a55549db3d22ccac70d4b1c89f364d037902140ff7cdded0a22677825237050d5347678e933335f7257b3de47fe99e120e71696df5a3d8d077d30b0236c96ba17f993bab522bbc8f2a5c2d3d47e663ed25ea93e7c620eebda019df7868dfad82a5c4bbdbc606752815ae19023c134e8bf3acd2466918a298e8f8dd295f884916a855c36fa8461383cf2ce42956d77328375906637a3fa81697cab62315b39ae95d950715f0cb54cf1ba9281b17e2f6331dd226c29e77e6c3b66ecf1e75c16eb0d5e8c30608e52a516fafa2fd7caf878b8b8d4fb8aef194b9e69dadf7c41edc4bf67bbc23871a3daf7f335f53ff81218c8919ee844bfab5d16b9deabb44f2256c874848b88ec12edd9d00a79210219d2bb071cf59baf21bf9282388d39cfb3a13f0de18f586ac54ccfd5ff1da85a8a6d6a3cb4ffc98f6a2659da120f28535bf9425df0ba0ffeff72fc6a05bd660a0c41aef9ff530c4366c58f6d648b0f642abad495f966234449ded2c7ff8ea9643f332e099492d908ff15f1e7222693522f5d802b1cbbc0df075e3b048e3ea8f85bc284d94786a4ecdd366d604d51ddabf5cdb8dd40deba6a04ecd00e60bf4cda3064a2d4e1f121251019b2bc66e13bacb62c0b7ce44ae2a532a09361156c20141009da78e572635764e8dd777f6575e7c4b35b53c5cfa21e1a560cb7e749ada45a30406f498b89c2a7493cc476eb2532b77f859d6d945a773d0522c3bc6ede2d93e748a62bc95ae5b7cfac12ac2a3f287de5393ad5f3ada6af75e8bd8dad721001fc82fc74dfc35f31ed125f4c89e54e7aebcd81dca674b610f5f79478051e7e7a9d327e94640b0ca1b7e55479bdc329b7f92ecd3432bdf1f67acd1c0746218e4c6154f881950accddbc5211b88fc7cdfb1e3ceeaec2b63b1d4d94146e727cf03a5dcc911abe1726befba4e15a2c7c54dd11f0da639cc3c1911c6e0bafc5454fc63fe9cd11e200d3772cd5dca223af6a1f55820b1011e0e0341c12c956bfc0dbf5385e965f4876d648724262e3da20f2ca8e727fd126d9a63e0ec9ab7328e33fc88d2196de726a44513326c6f50118213a7a5bfbd7b942c278653c8585dc06db1064aa409fc19e0440d472229a3b7dd05c36ec5ea9ded3251aa1261cd431af4a278be280283e7ef0ec251f9b95ab09f15083cfaecfca037a232d09d22d2fb7be7e15cbff90cec5a63fc0d707ab9c83ce92ae0ad62cd3b681f70895c8f8a9a7ee965f9a8e1523b6394dd7c96f22af07bd72abfaecca8b82ed80320f54f6e363db142e45a41772b5cb8547f397f78bc68b468bad922191116553be9ba924c5b6fbf110c4fb2f058360c2b600371184614f82affd7c2876dfb73951a2d48ae1bf9f80e3cf32e522be1b368df455486449954d14951265f6da7127b5707e7387aa581c81b44f62b471deee95ae996f8cb28cb935049875c0573930bba9f4b8fbf0b56bc4652958243bee588c88c50e622c0ea6e8f6d480aa7a7efaeaaf157afee98c3e6c28b189d5bda1cc50613ca715b52e7afd6be18b8d50cbac781a0f10791b7bc04e4849439d8de660405a1f1fb135c566774422df19a3b58674867c3aec716aef88a80b929bb2d9afd31349d3df2a314dd0248cdb5e84b4147bca643047da27f5257e7de9d32b461a60d42afdda80760bc4db55ad96fa934024810d4b6c98c4556b936798486dd6f0ccd412429f8dd21c84286e1a260df368e6949ec712a8248e6b6be8c3a60d4255373c5767414aa879034718dabc5f692eefbf83a7046ad69701b96962250aa896e58e55d56bb4a1a82121ce998c097c57f67baf31a85d2cf58972617675190aae4625b6f79134c49afc5eaa329afe3ba23d42f2403b0e93d34a3094baf1aa8ca39636ea9c9c8374c3e10416df6451e9074ebb4f25aea9927c0cc059e16be703555cf671f84f1c1728f4d2b3611b464bbf1de5fbfe44b1501fa8ec5ce32a6fead37c59d99eaa05f34bac1e51e3d086b03236c56ecb22caffa2749beddbe763418d51d0352c09c678d141d75639824e3fc857c6f2593d40d9ab2a85ea29e070be3275db8ab8a419dab1f2d17800ad71f82c5b29fe2bdec25af682136fc0a151c94ed33aaef557ccf1149a0664045e6e50989fd0bd647277ad78ef8291cef60a715ba10d9570dd8bdd800d5e87cb96011ec0a9b36e0a8d92c1a45e732225609c0c73db0757873faf4e0eb7d79c71548de93f324c5fc4a0eade0122359ec940a8a41019cec61bcb43d89d31f951d1d26261088db48f3c07611de374533561e3a94f0f65b05e76fc2e70ee997adc63f15de96a3762fccdcacb94df6c41ae42549346290533cec8cfe3f70e6c8744be4b4bfe8b77567c93f550fbcdd2803af9906f7fd0fb3895529ccf7e0860de979793b0d41a977fcbe31ab5fa07bbf45d084bb4a28bc54790cafca8cd3501783956e983362fc7a5323599bbc05d8d3efd83b0cd377e412fbd482791b0d7e530e88ab9acaf2c68b1bb8a3bb4eded221f8c72b4e48716422fed2c13892a098b5cad32748cba6260292194ed6ad586e8219706cf16c0ab1aa6dea1a3cd563b18269a7350068bc600fad89f285efc96477b7fa79c8e0ec98f9f35166bc656cf9e621cda4330391ebbe89cc0d77cf9c298941e58b698051eafec3ee29089f991101d63940813fc892d561c293fe271d751a27b555d8eac2c81bf4b46e20cea073827d9d418c487971df96c60af7e8ed870185aebf62d0ecfbf3e5a25fcee79ed72daccf923e887e92494d98aa68e31eaf5cebd76da6e67cb68fc4492aa657c6c2dbb05c5963a13229a5cd3255f040cd17ff29a036d59ab8c6c98716747c9492de6f7adbe77edd135dc0f1b00e42061e38de75004af27607a26c9bd19739cb460a1c0b52129326982d6f0419e4e1190a13a71be0728e5200ae677bd54ebc4f6fb2ee9ff893bed3c5ec5f8f3b3d14a50f8214a52e2a06eba468bd5f82751e839e2be297a77d80b91cef6293895029492edbc518e4e4616b02d9e025765bc5fd71d4734da34d15b4305115eb16ad5ad45800dcf44bdc191a185627bbb0db3a7c7fa60cffe30d9c6679f9b7c9559d7dc1d071a0d8254bdc81d44131e057787c84095186483f6d144e9b015428c9d189499fe92fd5b80f1990733dcefcad2660669e220398d4c20cf40d9a9485cdf397485ceea4a2ef06090ad50bd4ba339a28523ac599bcf68963102056d87023104fcde0383014e928cba9b2baa79c627ae21b500d846e99c6101a986b86ff9930982f2910175bcbabb367a6b9f548db3e2edc307cc3a5363e10d76400234c726c1657142301f856813effaff1e54f0428d20930997fe275ff86315183139f7386cd4a39a8a5831a601975704b88066d6a871e0023f077c45c28937096620a989eb3bfda4721828f1f39be36c55b7b063a4733ac4c4e3f34a527d3fe2357a0e241ce5ca553191b29a80240c28198fed908eea63ece47d360b84b3ab641e9b7aa84b59c549cdc270c04dfc48d98d787426cdc287dd52d05b9133e83562e57dbf7c35a7ecbad2e6a9f291605af30c99a04a1d3618b69648a11404b3203187cc87ee7bd55c8b160f7686c35f9776353536c4b329bb1ef78fcb972cea6c15da984860bdc1265bd47547b049dee3a3c4d169bf47b9c59e86e708d8f238afc92fa353316bc2658ae8bcc87f015c627c2c1d96959b0a2fad6711577ce3f6b52df00162407f99942be3e663dff46302bc61c7d36e7477e21e7463c1447ebdeaa5ab8a6b23d0cb7fe8e1ab21f610dacab770d302067737743df3bfaad8189bcbeb6dabe6ff47e77d35fc60e96d594a16b173dedc268b605d34086b9b01e7d552993b90e8da62d5ab68fd9f4573fe9a511193d501a1f2dd4b986b0b512584fd5197cfc4f118b40987d583b9c4c11c25a21a457e0ec557934ebe32c3c0b74ad462cb6a62e99f47cc0075a9780109c785c2bb422d142690908a75b5d44225b3236439ba4d810cd2c5bcdafe36cc60dcdd14004bb74e0453da03523dd919ab3c1e9beefcbec11c6dbff99bfb46117b0f3e20a2c465daca8969d4c35d0fcc9c7fa68b9432b5e7d3deba9948d14c38fa7fc9dd77a533245ffaef70dc98adbdc373169092449e192b0f9f664ba93299b77ead937f8e07ba0ddcc5af5da1877607e2a786585331a76887f8d837274ddb2bdce055c45802edd0977ad9eca68a706497073ba4bee8bc591572283f2ebfbe17aaf285e5d259f64d731d8e5abe0ef71eff765ac246aa8f170bcd6a07ea8d7f43edf2396f01185bb4b70e9d00ddccbd93aac0c1b4ab08f57120fc2ca399c23fcde8d61955c9a0d9c0dd75b6aa2178467b2fbee0491c1dc4ef486b0d4684ffe6868740aeee1bcb7a341bd84cf442af82d836abc7a05daf4b8d003453dc2497974c037670372d007688b8ff9c6900b56e9695e09f3674310b7e281e53205b8260c47dc2201cbde2f0ce3e09861cd55cc5f2b173d486cf5fe1e82d14f653a26291e40c1a5744770fb0b130c612da1a089573aa0f5baca45463c5bffe88a1cf4947a8758dec441fdd13e5dcd77d568a36898163dbd7f0097265c9faea735361845b6f07c5fedeff5073576f807fc1958ac7ab416792c1cbaf4c8e0f41f658179369767d41f4cac189994f776c797bf2555d89c91bc8cb3473fc42408371107c9abaff887d328b27a9cb172277e3066cadea0ee87b32b279ecb359cd9c7e7b165f739058cd02ac472063417ab100199fe56a939f827f55eb11f9428c526df0fc9b79f8db31d62920b9cf15a30ba6575ccf88e9bc7be37f9c9f771268e09b0ef3223d3d734c3f404a8e08ce34e97a87fa821b81e11b1449340cefc7882b85c9b55bf77cae1cb37db5740e854ed3cba44c9f8958d71e129e9f9588975e6e5d8186f787df1ae025f456c1962a3f7af8e7284ca0ef0240a4b3e2d0f333ba19c028f95f5757a16460ea63da3b34a99be43af6995eb711c2772b738bea63247796258a13acf1090c11314fc5c058c6faf38d506db3a5ed462765b786d6e3dc72ffad60cc706e8ae0b30d9395472f753ce447cbc795954638c17a28f0ed416fc3194b9b63f9748edd827a6043a05ec2ffd6976734e92267512e5f9186bc29fc02eaeb05e96a782fbbbb6dc4562958b7ff96ec19b4840e626d6397cd3e52cb7e1f3bace9cf8ce030e1616eb3fdca7ca7867f5d9bf6387d32ab0803fb59883865b0e25a65cb4842d05b162204a1dbb8abc4b8957ffea3724f6e10dc645886c72783cdd00e59407d7286c7a2fd6c22866450f2e89c7baafd8b6b1d29ed9cc2d376c53439c8f4a47d955423046ba846559ef065b8416c0dde32f8250cff5a31658d7c75c8e806f5ba9a828f22858f66b3acaa7b7912122559b32509459f999a58bb5834783bd34ae5afeab3faab6d86628fdd4cf6867c36e0ba7fb4661c85ae4563fa01f3d38de11e7a01c9421d85726fae48ff59926ba159f1ae19f4271bfd1b912e2bbb4ed71162ba79096b324eb8dada7ea8bbe2600db0f92fed8ad845df6fc47f5d63a2eadf57fbbef73d707d72e2cd65ce35bdc3d9cab62317b41619aa3366690b0905e0273f558bde48b2dc2bb63a42119342b986baba9e104ace56567ffbf86a40ef4cef8a55b4ce73c34f85a1b351b97bb47130e67c418dd3cd797f0e8339abb766fdb61194739dfd997cc1f4091cd3432728387c78170a238791b1c292381ebecee845dee24f5cf291a191b4d3ff1fb55a09a215ca6d4f5029743c8ba41c76b9be55f0527008b3d62393980189230847a3f552de63c5f0104139b6fc3db0833fb5537f0e030f44ea13b3b84e364d24b3495915f8aa172d8e5f98906f055e6458ddd215546f3ef39788a21cfd877242be851377de100d2a777843387e7fa37432ceafea74897bb96e9c845bb7291a841fe2f62b4911bffa86685e9f271c54fb3f9479ca9f0d1770c90d1fc1e1317d760f58cf794a508f303e5e5d2dec536365bbbd57aaf20f6b4ac01a925b0a7bc0f7e5740e599c0625e52031e71cb4c415bce9c3c4416d21e35116ebf00f620e024466f17103abee75757434e7ed319ec8e5f33c546dfc418702b1d973ae8d4b9b073e4e7dfc1e47fda9b04c96e19dcaf917295e9c39610ec271db9bcca549302f463a67927ffb7ba0e81ea148fc5febac8cc473b385e2c40ddb1dca802d3ab5edbf2af1434272e6346e1781cfecd66ffa33e9145699275cbe97403265984331d40112d6424271ab72420f16ae6a21498d90e816916c4dab00f3cb9c5abd9a83c4791646dc8190e7fbd2f38f8d10ecd314a942ff7b00469b5ef63051e51eaceaf1fbb795bd2dbe392c5b8d4e74a41eae41ef5118c7a019b6734df3ddf913e0ed16df6bce7bea3df87806ea7a9c11e10430fe08aa9306df239d9c7c3a099182f0bda50a1f370b4aff024e8b126da105b94cdc24003d97d271dffa8a9484c283eb6436618f93ea402687f31b7269de227706707dea2fb8007633cb880e0918ea21130d53cfde16066029b5a8f8673d7b48cb42e3b7b2c7f7f3bdb258a716a6700f00f3fb8f32103c8d0236afc95b48c75d600a54dc4c38cff07835aee59dc62411e0a908038d69e70b2d529fc3e82b73adb55b225587e17deaf27ca175fb8c7d1c8f399ce60b0d182e7205c24b55c8d3b69dedb1cd3cc25ae279e9348190ec76782071965863d936f783960cdc4d4e870afa5708a447a50db01ff7cffdae3d55bcf1012c3767b5dde32bbd25be6ab86f2fc3d18ad32b54bb49fa373f3805d4367e910046172ad91f676a37f1f2bd4f7b650cf05f244eee5f526876834cbc2c137066c0efd2c92c6bcef7b2d11002f3cb546f28052c4b79cb6696130396f9ba55a8bb6624795adb829a0e27f3d9571f0299cb8414eda2a617e6975afa391c7455656a91fc5af716f76d564604bcc676556de21f357f94a3d03063d5d1ad8ccd746f9569ac735217f627043700407a662f59f89aac5b4caf6a1a9e9158b56832ba7ad545862faabcd5698e492989350d0d1969d6fef291eb93246b54530bd7d06449a641527958585fea3716705a80869cf687a45c316cfddf926711b80e98d3c71cc71aa669fa156299940fa0111c90a26e88acb5271a7812240e7d16f035a9efc6fc9e44f58d56e4f252d7ed48e5b707a6d9425891e647999e955c6e5e12821e5723b481b5ac3fc86ab9d86bbc73aaa189f555c04c87fbc15f31380dda06284ec5d39a214fad8a11a9c822a0109cce4655f4e18ec76c8d1bd858635e81110d4ab7b66d8da86a6055610cfc383e9db8bfec4cce9001ed0551d07b54c934f9544df9e99010a6f5f5a7ce701ce02309cb7148452cdf4a90932bb002f7b6f203605e2415374db503917034b5b665bcba7549028503ab744c76846de5f4cf2ac8cff1b09eed631f8e9989e744e0cb969d541f07d6989ed1244fe598cd28d177894441dedfd6227fc7942ddb0c8c2d132d2c85025f5c98746a0e2d1a80f898c17a25fab1528e8a3f58769d13500c0712a8029efacb3b3703d8817fa0ef5f86481a1adabbdbc744ec77da13618dbb9b356f8fc3759ad6c2779277ceaa99b2ab5a06b92024afa5663d4d83dd49d0727b2055475ca5b51c1c9bbe62359ffadbd8bf9aa016a6d9e726fe8c320079decaf099733e7fa216eabf0b9225cae40f89f53d4e5a93b195922d8a352f0a32817897a2410562ae02621e9b620f46a2e1189389194f0fa55041b1521fd20be3edf10029a73c0a6d237d4964d87a942d0ac6d0af0cd790ca9791cf209b4798ca41b6d057fc160dd3d3948383e03040e8a4928201da35604ea0dbddeaa79d88852fbd087207075d01e9655caf22d3c8280c6d94e8791ca19d5c54f77db6b2e37706dd6791c07669b733813fcf5c84c858548413bc908565d66ff39b756e5e799173bb9d99214dbc70d69c92f8e9154638803a2c8221715832b3a6034d0cfe9ccc36e52b8abb69b6ad0cb25a820ee6ed902810e5b1210561162b357478eea43f22fbdcf32f8a418f5e79fee7e2231ff56bb1feee450615eafa16cf1bc6c8b8f2bf73fc3b91473780bf68909462182b096824b863851789a086d7c62cd7182d34221e2d319aee40368188bfbba746a33afd5e3de8dc249b7b0b986baf1266a8ce211c1948d23bf33b907d8bd74e8d3e11125b1de534266371642818e1db139eaae0b65775ccb92cd5f88d9d2f9a0e1b75bfaf3e12dadde7ddfa28353c6ec6496cfbac20a8346393e93f7b73a52838f1cf74ca2c7d95d778fbc1c43b9c09d57eca92fe536f75363e805f16e71a16ab98e2427966d878b6e3cedeb67ebabb00542729255a8f710cbab2c79e894f6f60d32c3a9d3ab54e48c46fa9e78b5fcc626103659319c4aeddec72adddd655636462d700ba0728f029f55a8fb5ac04a197fc3d1fa8fc84bb2ee7701459ae3735acdb01c1720182d9968bd59a1159de03031abed16a7fddd61fda30ed6c57f52ffab445e59ba5f9e4de0cb53c5338e734281be128434d772dc88045fe60ae402e82abde097634e89dfffe38cd5ef70379840ed967a39c9c66d31e2b00f70f3ba3728ad4e981f884a4e59dab62d3a294d7abfd30240931ff5bbb1c9d8bf4c31584a781f7634396d575c92f417a925d1fba61041198cc547fe60cb38d77bd331a5af36a6def64d4c5f63d1d4f575f65ccf4f534638ddbeb75953347f134b3a7875402eb549163ff578a956ad169f1753ff986b1f52d33f6b3f8b3fa86f9e6b19a95cca34bbe5c37cbe3e30976876550a23ec6304544b6e34cb38cb8186a48eb3a2e5b8231a15d57f5fffdb537450d753e2450a860d1174103ef5d81fcc1f6c5a9c87c9ec8ca92e3b11a87c3d2ad2be4ab7e6c62dba2f3d95f14f219ddcfb93177a61127b964d0d02142b02643d510618a16570ebb05128aececba59099908eb342cc1ba8e12b080d78fee45866491c7c8177a2c6a5b21d564c8b58f51f83ee74d524bbc5e07074a6ee8187b151a6352fb1286c6c6eb6579f90b9898fa0146b778b9e9a91190763a61d41bf789992bdc5e551cb2687f0b924aea9e36d179584eb56e8b2c96dfa8b92274962190249c022a25d9d67a2602885ae63212c662bddbae9d8796bb56199d3b8b1827547ecf2aec744e08c4917e768e238d8dc55933c21ed33e36b8fce658b84485979dca9e5de9d9ecc926ea13b95ef43adff992bf9b2a0f9c553e21ec7844a3dca9a061e7f94a665c203d03e7f35ca76c35d24137d1693a6967ed2781c81452785f05477afb3f8d9ea0aeebe05e462054dc23def126e09601a85cef8735cc54d3b9f7653f012756290b8142d227c5caf88a9899a49ca4d70b075e7c8b4e6f710d4bdc0172e8544aaf22f29f31dfad52104fa8f8b7382134faa7869503f5e4ff128f0057d171afaf9e8da9971cbda61207de69caa8469875ef208c7c69b3659bb74e662237d99f0c17e08c75e611474acd85da7814a36245df55af9d95b4a07a14f1dca5aaeaf669aa397283be40d62621a6ed5eebe3e60ef172e7507ec9413ac446959e717a0521c20017eaf83ec7109995bad5158f82515c30ea63a68f33f5c873cc0358099c0fcf6bd8a2c68a1aeddeb5ea7949837c77f8674ef78024b4ffb0feea64ad02e44deb1a705a386ba1269402376c53abf77f87f94e9bbcdc017849b6ad912c6a77b37c1ce20181693d0d9945033a4afd519db7c12919f7a9255ea2096ad23e447a6a42af67d7265e972002f4720be7f8b8eb688025ee1d5efe38dc274a029c526708830a4190a3539125a6af0fb1d391201cfb3e5e825b89e591576879fcc8605f8d150240ec09f945cf77afb623296abf277b08e24fe2331de67f8187fa5885be220bcd4356a2dbbf2178075bccc58c7685b3c777a63048c468aca42f189ecb6bbfbfa57c82b9c01555eabb59a7f86ba7045463cb35779dae12b66f33947aa0422a4520533862d069eb176e8937df47add884d64851193a2d93c6bb72be238419dc355c080680b67ab877186ed5d0c072e2929fd73808f2fc63cf33b15fdc4adfc1c8563749ab4cf9ef8b4ab722e4d70dc591da04fce37aef8a200c1eb1993d5378917aaee0f4393a2634c9c4248b53ba9ab5ee50bbc26f30163bfa3a1eefca0c420295c4dc07fdc0c03d9a170fe1667768f20176473cad0d94eacaa933706ee96e8e68025785673e3105777e90793142a223ec93cf584decff26e35d1bc36c0f280527edba9c3475105cb96fb300615c2d78aa941381158211f8f6d7d48dba286913cb907f8fc5289db1549063cbe5ebcc8daa9907ff0a0a0ad03ad2367fd9927df693b9c61ab15874a7949f09e56682e78b37879124e7f9e5ecb4e3fd1eef8e2ba1d61b7a30bd5729a69ce2027183ed43425159348f86858fb663a35c424da849303c97830e4012fa8e1e8a61b2a86b51a2a2836675abd9f56e1f85858833549b4562bc623b2d92df7db42bff569e6c38be1d66eb50cec863d780f46331819238965d5aebd12d79d54d445f115fe3a17bc34b03dcb776d1bc99c5494489902e06c7ea4caf63ad5eaddb6ab387a075f833eba37641c7fb80715013f68432d25ef60e9ae0021ed15d6fe7198b78c646ca91a8a84b5580a8a52abec7a5c0aecd7e55ff455f7c90e2d5e510492baca8e15ceb1bf7c96fa616ca74cf090ae0ebbae0bd3fcfd16273f49865701111fca484bc01a037d4281ec03f8f4f944c5959a6a79f885d5039f0ee35b592bb2eadf61102b57363c2f151a6d0688fb8b29a64355749b6a86b42d14de60cd2313bd9f375a7b3cfd6d6b4636885d7c65e3fe66dda30a240c05177ecd730de1887a66b193d8dbc7259a5d854ed69dcd4bf71aebf6481bdea0957ee220e16b46d96beb5d2f537b560026a522de59287a6e743fc966bcf3a830f533f7cd5fd68d04e7d4721dbe7f2306e6bb0852b83ebed6d335651345704438b860b477cfcc6702e0763df5b12e7982d5ca8990ede49a676a9f0cdb92f7dfb7db1c6e4f1abafa5de33d7bee4fcc830d182f2079c5abf3de89a4004acec8453837865261380630f4b6dd409272fa439692128605314c319cd4941c276b6381558c110e4088cebb8ffcca31b3601032af5b7076ecba813bd4f0d99a48eef70fbdfc7eb6c5107442621ab4154ce02e1cc6aeb579bbd563ba15421d8f484ea41545b5de17ff19a152429aae6f44ac4d6da57a43e2e215274fdfe688420d60ff520f2e840e9d98ebf5804d885156599d1f95578f2c1a65572e7f748852d1b46ec420c26722675bba4394ffc25a76a07a8756913de8ffacadb24c25eb410a3fe86c278af98319183a1de26d9a42a32d6af68c075b05950feb70c3188d451423b0e74274df2b949048906965b7bb116efb56d1feac61c4320903ae2d53e0052e62dfbbfc17988499fa0755ca2efe871753a6afd94f20f7909c65a655db6b98e801be3228a233ef9f20fd0aaedce29f111bacb9166671e8a82a90b4bcdfd487be209ec07ab98b999a1f57cede7bbfd608c972d4890cc475b09a0ce9135607900e8ab76920d048c9a7dfcda7cc2859f737ed69887ef1ec45f1e9425741d678fdbb44f709968800b01a417aede107c34dee4316ff9153bd0faee3ababa3c6ac630c2c412c41680e3c5e3bef14a9fbde7a7e6047aca1dfa91f77ed4e2e513a1be6ede78163dd8df14f8547ee3d5bb9df4d4547b217230397f9b929ccc7536717b54fa6499eed54663350673915be17170aa884f726331edad0cf53d92f7b46011b37a81838948c0fcc3516ccd451d5008b8cd0e6f9ec92f34124d394071f237f2793dde1efca12cc23bf9e4d63848e96b0646c4fca5dc88b3014295d3e0d40cf336601b349f8299ae678bae0502dca8c098dbc0f92d3359a97bd6328f10a6257eb2e89896e49e41b86eebdb0f8c2e79f242fea80cd1d1888fd9eeeb6cded6d58f5295fa284da0c782fbc9a489cea62cf354594d950ddeee89e45b55959166417eef1c24969703b6cfb8a1a4a70b154a74430aef6c2b2341c0bbd63827e48c90db3b5fbabce7798041de6f9dab8b67c00df29b44ad7083f5450c4c3d5efa3547dd2c60ad780742fbfb85872eb49e86c284104f866e71b242c65cb29f7f0c7f632b2f50f0fb668d08d90e0d6b1c9bcc5ef500d8770c4a4942a9af348b61dbb6505b0ce90829ecc599e54bfa6700c7c5832c4470691e9f33841e12ee0ed8653c85dfecf579af86308d2a3289640a15b31213641d73ac51ca42719b356ae3885ece0de2e374468256a891c8fbbcdc01048f60fbad34cb814fc25f687e380f579f7cca65b80a5ff4249a68d3be655f9062739d7e5f5e571e1c96020c7abc61fff7e1caff60740d6853ade136524bb7b0d4b1fb82ae0793446be658f8948c088238a3d2dd9f2c312b06e28b99c5c4806cce33966790c0272776729521b0b5dffc36122d63c1e9116761f87ae8fba2aaee863e85204ec63a3a4edb3f79a1e5241893e6e99f55e6f23aac084668c9c89ae7f705f66d52527eecdf7bdf057d40ebb42a48cc8b6cddf6f3183098c462209e1066d0561a681de04fb306d5088600af8a53a7da28b2aae2ede3a3b1f88b330583c62e9dd4ae55bd3838ea74de0fee702b43fd1467c71f2200fc9edac5c0a1cc0be415b49399454c99ba56c0f1503d58a80239ca940aea5cd324b35780198d8e2a0b905ea39215f7a547da6f4fb8143638db05810795f0a482530000c1c4a64d53cd231ab4d036b86220c4b82143c7de5efe12885c18c2de8347975a54c7a2d1f0c35a6b7d255b4935369c581aefe2b07f03123d5cc2c82d7fdfb39ac64dbf5d8d613fbe5ba4e4a7df30d4f6a5a9ee5001f94b86007d42d37033edd137899133dc239caa9f8ce2ba028f20d7b4ca1164fd8df3f9d03f41475acf8e1143bfda0deb8b243bbdc4be28b5bc7c8011bed8ee592db307a37395904610a762a947f47b3b6b2a0dc3c7eade20d37f9ee3a82e2e5b35dd37abac4cbb5d971f5260e82986e00c100b10035a96cccb249594ff652114b7b690dc264812f8d8cde69e1131f8ffb5d237efd2fa059cc9a532540f4bdb7ade2e3b655c0267f4fb1ea79dd69ce16b6133c816ad4d9a451fe7132112444762595f2d22a53d801917fec6ef7c46ce63725a8bdb9fcc3dc48d19ddfdf7ae2385394e1bb14b65a190abd5cb54e792a59069bc512a8cff0d06e12b7340dc6bf92c0eacdef48dcf8988eb89775cf09082cbe369def191248be5382e9848ce370ba54790cb68e01f35458393cbaeed20a14b68ccfd6db57d4241668eac9b3c2b53411fa282ab033e443c73ed7a4eba3e88f84153eff695dd7c71012f161e020181ae39d712d72fbad6730e61ddeb74ba7016a27a5add54676516242a4dea1e703911b103d4ee34117d61f9f1f9c5d2ae08379eb01af60a3677314c364575cae8dd0830ad8b2d5bdb8b365eeea5d88408731648ec575152ae2021b7c439809aec87e29fe953c2d45c88271ea19204aa43e02be987347bee820bc0f9a3896f16257ff82956901e00c1aeb5bfb07b6e49e94fee5bbef3f7ed77922018c9ba2a303fb8cb9225eeca5a4aa32592577414204c55fa68295f3b8c1d3e6a3af0b07cedf56eda7a415ca5521bfa720dd3a69e64c50acfee555d20824b48f329b2257a4c8e67823ea20ae6494a66ec2098c052d990de14b647f22845df0ead8d3d9b468b58d57382839a07312e26a63f796383e32d9de1391969d484ff06944cb53e9f283dd5074cda7a12f659b9d5f91aab3aa8d012bf9ac271be764aa980e8cb74fab843308fda810d6f406a86e5dcf905fc3af03051320118ed162c31fe6fdfec995d5e7d8645b416417e0c2f19b072a6f4ca035fa141708f3c0e2bdf62f6ae88a3cfd48b3e7aa08d3633d15ce12941c47953bd7670afc7a6688aa39b7bf91f45f24d4faf4b0ee8d7c38a9d9d9b3644f28b2599e8d7fe6d8be1f2a2355eee25a6386b92f036c9a194c784bf4658f3b54cb0f230842f82cf172bd0beaca4cae88f0265fd61a5db1b747fc2d45b72c8bada421cae02a92e807f7458dc31e0061101d6254c33600504aa4ac68d25973fbbf3f08851240f74d593e28f32b268d5c32ce77f8fc176d87899db51a7a34a37f1c578f905d8cb577db94ce0eb009c167a476dce8d002a1fba479c0916be241f29d106f70bed26c620e40cd4df5ff38e9cc10fd32aa707e75513abecacc1219ace4bd750c9a6852ef71ec5fcb8c83877bc7d6d5da7bd9bdc30e7a52146ebb0ef6780909488030f2931180d46b7e2dd03cd54fe21950f45acd769fa3d2baf172f41c9f43f13f0ad8630e496db4bce4b3d6773723c349c1996b5860f012ba478c0ff2c90d7329e76496251e00a82d42051470336b42f1d023e0442fc3d5c37a557d1510fd41c4048f74a1c28d6211c6ef9635d7f385379ad4e400cad368b4f98a386c57bfc35f949cb333ee52b85cdf2f8f7189d4bff6c4dec30bad819182a08f4f4cf340aa8e649138e894220b24f44c56ad0de6c690f4e6132ef8384455681e0f5661b20af10bbbda207d4139d9bec572b5f15b7e4e4eb83d92a920b88c357941c2cc30a6e876cf3649361db65847266860ce9b024ddf1de355071e412ba208d65b5d7eeb1b8e55d6584cb255c3cc2128af132933d68024e3e78298e4dd033b0f1662c25c7004c877a62aab1bffe69646657c883978b41ef93bacf0ecb847a03b2d0dc545d98f9aece05818b782557742de3aa8d56f3fd5f332d17b0a9d6ab1ee9b4cc6572811f0dcdaccafbb956ad4d954484877a6fc975bc58394a2362f6ec1a86e4488491aac12b056959d8fe385bb76bd06f4ebfb305a5cf54d742943e23c06fe0275cf6d3497465e59f4a3bcb44a876fb639d7ca640fad9ec9686548ebc1ff4ca38c6f5229a6984ee7e3bbc5a1f429353c196fcd50df6fd1a4109742d7e68585ed10224fdc1419b08f22db1b1921d9821ba569e94b6b405d922bc38502fb22e7f77486409a247838fcd639e13b9b814f13caaecf4421b4c2c5620b78eb1004c4c142f8e7cecb59dc73995b9248f1f17c44bab73eddc06cc6199edbbf6889c7e23d540f56f588aedb548cbb3aadd957ad33870bb7827922f8006b7ba30e4b3b28c2248fecdcf5116250974889213fb9f03e4360af96652a5a2a98659194d33f6fbfd44adb726084fea1b1bb97a8b7cfaa8f7bda0f6cdef8dc0fc02aa123fec10d0e8e66506e5dd41f7da74966e32d356d1713e5610d46367f70fdeb53a16f6fea74708008ca143ca7b67f481b638d4be0a3312a7c3c6b529056375d08d39fd0d875fa0a2a3a02c4729554da00fd4dcdc75e870b82fe715ff0a8d92227d6ee5346b8a3b6e77a74443c1bee4ed48b6493580b937afe6c6cd539bb1c2fb2492d4d13eb18425af4ba58b27b55c95d4e16d2174ab4797c579807810f949e32e470c367489f4aa049f8a8e94f3334d5f7e1c7231292881632ba117dc1a3fa91a2bb0c53065301995e91cf9c621dfd3bdde441eb967ea2c6883fa32bb083897621bda09309394becb6e8211a725a3a6cd82e34ad74775184c5ac8f5c94d9ce24e556d6a5259c2f34d87498763c49601cf6ff7edd88fd8f8ce6a1afcf2b6dcedc58777760c34404da3adc414a94cb2fe138fc6e602f751dfae3eaed18dc30f52775bc3f19b30ecf7ba7416b69e3604d900f2f115c88d77f099b0fa143bc52b5787d4c1e8e4075a00ee20dea67af84cc48c5f7e527d26f4f33625a6c19e0c9cf0a8c1192f51d7e59e69a38272dc71d47aec729206e2d51d7f10284b35b199a1567418d7addb53b608191b268d28f0f7369f064044b9d935dea341f8059fe701a8408553ed8140479d73695c37810c9437d2ec4263f29f0f55a81e0e472de49483c4c7e7b7827a1abeeaa913ecbe260983be04093f1bdb4de62ec6c352f8f471b142e16382145e2efdc033ad8b23270172747e220f19959f531d0ee5c7c8c172232ee9015c4a4cba4bad02b148a764bff45423426b3cc5de1d577b0af9fc1c30f252a53befbaab7d6190eb1520095c306e86d1c052dc4ce861d747681fa28193ba94485a6f8d38f84e492eae9446048672c329c8960e731bce56e2bb4e48ff283053b2b83e94fc6804c6596d928c9ea2709c5429fc0538f5c1a3caef830b447a104e96d53ab2e006195dcdb3f810faf124eed3838916b6560495ea6b8aed4a470f4ad54c75cefdc99e35e109ddba2f123db07971d73fdeed0314f51e4f0365b49869cca21ed1107c7302b35560a850116996556b49d941633f32db2a16e97c72a8c11f057ec21dcaa3a0217c3d33ecc59bf9be8deb38583efcbbc4dc461487dba77ec6e4b8448299c0d5fafb2b3f3cb67992614d13558c07a6d2ed33c6a74262e41058fd4016e298e883fb6824b644e801f0b3120daf3250473e7fcea75a885a1f82ed608fde8c4940c657b289c07f71d8a070f73d5a51da0817bd80a7a8acc6e01e8362a09fe5fd533081b552da3b7cd6f733a13ec7a6bc954cd04dd92fa979e1602ec2a4d4cd6a5fa8950616265adf9e5c1be547f29b75b3f8b4a1122caf9782914e6702d20e1b8b8830475fc1ec5e3dba51ecf7df806ad121e63ff09bc0958ea3ac8b533a7490707aede0101d3ee941a1534f54d7c2bffdf0f1c77aeb6fd92f4eace2e864bce532c80a5e5720e7fddcccc717724f62c2c90a474cde4cd5379add5984049b4d8011b7d755485fdf3395e34f649861596937b00dd93215c6fdd7751a30b44787ad813d25545c29fb23770cc8ed8a2e71432ac1a64d7b14b56d3c748f34cb788b320a019f2ce6671928603a6f6a4c70f8ab5d8b53b632b0e00ea031e0d3122eda38b747e9f948eb82bbbaa9ce0e1c4b577997b5a1d695c91dfc0b789c0ab7235aff6d756b46c0eafcb257e760a3583fe060984b41ec0b18abe6356c6d4cec289b458751b04db40c80dbb8ac8e21e0b475d0a6466f0949e87dc759608379f812f04dfea7b0f647f9c75c9f8fda7517dd72bb6190f9dba6404d2ae4ab5c00947a4eeb78f17113b804bb2a14d38b812f25d97eb628c829f159063c63dc17a2583c686088f7d64a8c5704d0494831ec5360230f13b6a0f16d07bc2059ccc471b115aa6ea91109b54b90f1d7d1b04386f83eef418ece50fda1ff9665565fc7857b05d5ccfced954f1354ebffaf957d92cb9fc48313699bcafe45ad48d0764bc15d879d62fe0dff8930719b4a5a634128e9b2a3720a3e522c6e39652738633878ca8c8419ad5c141b36143ca7854d8a91792f5eb69e42cb4c5ece46efeb87ed3ae9cb6ecd115306c7f6786597cd99f93057197692a0c0e6306fa3972bc1898429ed27d266f0c3db5702ac1e549ecceda9d08fa4223904ad35503e8ff6943838da9d839c7af7c5bdf281b21184f89cece3a44f9f102a4505809cf0a43350bacb652be380ed799fa0330690b2474e313384dbb41b98f5aa46de79a95e80cb45b34620c1e7ead70613900614fc5076382ebb481c90f57fdeb7561974c28662c2d15f809a09707415b320f99a619c7970b5f6ddf586714ef0751412c6a250446ebb0200ee5bef17cd16aa9123b21bad877cb98c6507d0c41d848c3972cef34ed91b578c3555654ac3772c56442d4e95bb24a3b1bc26dc33fb8ff9fe41726aa4d230c7374932e378697383b7f9d57b0111d531e268f61e0017c4dd1540653e28201d0441f9ea3c001781b4e6390b82a84fd96b6f305a654bca7862aadea4d4981a76092848a06616dc8fee4ed96e5ab7f88150b9a9f4b43749fa87a102693b8156ddccbf26f5e681acae1b0c4645e907bb83a56b814990aaa1bc8f1e022cd0146942be00a88f70549dcc3e15c05b4d9a41ffff7b611fa8fa89fa7564f8dac5128a6bb5f568b3e8e4a71e5f262eba0c10c8685fc1ac7e3d913e4650782f212dacf12d831efe52989645d3a89940a934ba91b38abc3404b6a2bbcb665985758d65239dc2f9e2e2e82fb778afeb344b8d894a396c4c0910e7e5f9eefcb725bc75e0789d0444ed02659553a572556070237add7d94925394ad344679c5c476e2d8eaace86dd2e43ae20c876b9ddef314f2d4e5f32dfaf195ff8493ba4cc42766b54c7fc79b9ad02cb7c9f3e6630333360a25f0a05d02093cd2cfb080d4dccd7642d2f9c0af6cb7484a2775a9e6700eb8d502928462222904d0ca209a4706a574728d574cff1184dd23e1f1e10bc93b7fc88ab8689a3e2444cdfe5e3b2b2431ec666cf6080a3707d65d3b65a19b498e9341725a5d521f533a02b3962ad79c824b885a8c2662b7d652b5ec51cc2e47aaee6febccf586b38d25cda1435680d04685efc41e07c5e8ea3ab08a1fd829e100562537c891033d207bdc2503af5928b4ac092b9353cd1d45270f025458a0f9bf195fa9d7b727be3a8c1329d0bce1dbfa6229b2736fbe89c73bbab45cf406e09d4cfbc6fbd4397325bbfa5d98555921864bf454bf871faa99e6c21a5cc6c5c770a06e15d2b02f75a98131831bd57af0e336d3c1a8e5ccc050093eee18178f53b55c068cd2ae97c77b4a784fbb43d9c90f0ea7d50fa36121865ba026745918772bed74e28ddb58622b3429fbeed21dfa083c9a6a133416a8ca41c065c6f502cd69b11102e92f51d5f41287531a095d3e03d6b8ab81e7744f2750ed815bded49830873a05f14377282254f10f33dc4f5027ab3f2cf0a2e6c3c610af7fbf880c5a9f8f5dcc1b48c4591c1a1dc0335090b19d637d9f8556f68fc326aabcc258dd8e878f71554faf29ff11f67265754c6f113659bac0c0bfcbea2ca98a08ed1a3e7a490b47f78ad3ebccde137d90c447cf547e2edb416afc088c19083bb1119338688ebb67fcecd2d61c9238e3cade032f75a401119bd1e82cd187d879192d74d289d5944e77e8d6863db6d66a3c2e0b3d5152f8919d6e01fdde817992f389d7436f9c53bfc432a7fcae782dcccf4c5923945f42ee4e8f2373b0f3b144e303ec9130259965b8164d53c22739913a5d4b525e576e930af9c58aa38ab43fce7f8d5814d4d7612793edcc187acd3bf40ea73565ce3161f94cc48f89b18c096cfa099955b2deab032e3b007a061be262dfe6de14f30f0a1b2be2ec784d48450421af2afb5d3bf21ad0b195df035c3ea284516afa268d23ba8ac6945585ab47d29c81bd7386450679fbbdb80ffae0b30eee37affc72002a160b4fba62aaf432700d20a16c75d205051509c354fe5d8a69213c01b22a88f486a1543c05454ffcfbb25185a81cee09417b4b2179389e3fe7c61ce7d97f6efe9b82b3509b464e1c3f0ca5a7109ea770127034f4c6c14192e9f7d35de1c9a332e2efa7a923381801c786f7ec55f35ca55e427eac9812490ad315e9abb427f60fadfa1e79933f00d4faba34f85ae496b28c9ebc7515d909c0db0e6e9888d61da2aff60c2b9a75d5f590b98fd240bf7d4d2b3d7626b3d2be9e98b85fce0cbd40bb30b5c16cb11070c57c35d67b8eebd6980113c5086af0ed3ddb94e8b3706ef3dc73b887c43330636b9a4aac8e16a1a4ad36871363c570f56141002a7c2a12149d7add162eea6cc0e3c16cfe8afda48d635241fe03863313785d2f75485a77e8b637b6f9a014558da30180b34c8409156a40c1d0129859efd8397c62cfcdd11ea6d20f88caa0bd154274a9ce1b2a60b0c56592b7d4350e11d756450857f7b0c0a8e0e60a674e640ff5669119e4636e1f5461c4c768be503a46d5519a863ce27f8f1899d910ad7d66fdfa2a6d5d73cc96c50fc49ac5b60a305e5923d597ce62abc7164d294cf2b6222402b1bcbc230c6ec240903e3b411c26973c6d0f78d0bf8d2cf466f8c54c82b55dc096bc11f2151f802cc3143ef1e7afb9c605174915a6bc405b72aa5dfac6165976d2bcf3210c98ebca6ac0650766454cda9d98a493be1af064caa12eada41414b42baaa25965ab9153fb0252857d76ca2bd2ca48372d88f29ed8816fddffe06d3a86b4b48fab2bfd6afe3e1eeb2a6cb2714cc53eb00f0737d691406cd7c8a86def26a97d8eb8331b265beef950ade6f5c9b06cb409412c655186312aeb1d1f71f52d5cc34a60b0cc9868d5060765fb8386f56b9d5c547cb816aa8e5de46e10664807e991cb7fc3ec4db46eb3c80e2065fa2a8c2b27cdc2c2118ede025225598c92c6f0d33304176cf9f958a0bfc7b03cc4ea161b6fd7ae0c46a53abd76806a294eaa96cc5ecdc570320ad753224168be0993f7093b76512aa917b14a7301fd9eb4257844e8b13b676af751d38b7ec81c98747e5ba75080b47e7afa78df4717a69fa1106dff5f9a944ba41324d69585c8bdbdac49e7f9037e946cf7c169c747802abb4f0c2ae51119eda5487da36c073dcc320bb93055d6027a743029de9e9e972e69d3d3ca2678d47d0b50318c110e4be0dcdf47ea0a668135ae5a55e5f1587b4366d8a5c8ee8180f581b94b9055c2ec4ef3c248ff5e3015e85d5e29f35a58d928a30656af1701f4df2358f12bc8161edcedf5d56ed2b5cf907f22742c787e913914f85a368468fc9c90a8b8207bd81cd4dcef487ffbfa838d8ed52d57627058dce8eac593b4bf1b5cf29d30b3f73d7036be65f4abb1a04b1dab0b26bf8d1ea1cf2a9d17fbf2df779760bcb284b6d1f101c1bec6ef5e7cbdff24a3161b6718b7f0e937cf7faec9e4f200d5aa899be19dd3f161631a403283529a30cd232ff135399989a105de6b5b2ff63e772447ba5fa95c3acd985b5caef322ddd496c2dd64fb5a849fd7014a67e6bf88650f2ecb1cdfc5f309efad429f336ce581ee0681f34832ec6adce19c67178712afceb3c63e780526c0ab81cfc97f8bdaea5446db1f7371296a2e53836c334b7684e7291bbe9ddb5166ef831902ec3d364c6b48a8e2bc191353b4a2a0e642578b0a24fecf8ff52c1b2c0da5393cbb647d441a41f8ab8ac31f2b07ba8017ee38b308a3daea6b1271e904f1604cb975f99e3a332aa2350f4293e24ded3b9fd7d32c441b577e263e25d3dd84fe34f9c62fe071c466dc2e0c45cfca044b655c304dfad5e596204fcc032505a76a0eb7d6dc97f8f9a6f255e6b45cf7e9e5fb45bfadb16831393344dc678f52ab69a7e598c5efdfbd2b2246c996c585542d1a223226219e7dad80fa6a0539d0d8d4471fdbfddab47f8ccd7143da560e7254ce55117ac0277e0fc2896db3e2829f7880ba07a243b12789e12ec34fccd4feb2d718eeb78f2ed79e77acf23865ffa96d4b72b5f78287f0aceb84231ec270fd9787c9226cc41a25cd2c659c4cf7e541a2385863327297b3b7203faeb48e794fc106dde32cf5ef5b17284f8b1bec7f74b81c80383534fa9a59ee0590111ebd822b42bec8a9ee0153f98cddc1b2fe1b9d3d7c9b829e76a52a83e1939f1201f53b5e594bdf59fb2c7cff1fc3fc2812332a6c8c7997f62b52a22ca4ebe622d46546647c6c773f04076e764223d2715ae23cb12e3b307cc7e54eaddb6f26c4fc7ec65ddbfb8cb37784c6f08ade69d44f6d4d1e27388e446324c6c37e27e9e4c451318cee10059a77da919abc5fed11dc08b0b0bea31d95b0e2c9745c2bcae0e3e6f13785c36c10d1976cc977aca55357f4c9758841c708327d8904690d58ff766d0563a5a77a1e0432da9ecb587d16e89f6fb2b9cffcdb56a5b17c533f8974e0f8d84e0fc5c81a6bc0b927018ae57b745a4e31b51e22650db582ce7ef7b0e9778f8369dd7677c95157d7a2767a82c77b7aace065b78a629e644b840f99064fa1dc4957a859390e6135d7f2b748184c11a008cca9fb19aac9c83fb903df93c8f777c72357274b39409e7dbc99b2942e9e73db4d2eb6d89bcfffe9add465f81d8a24e848dc0c322473fc3e757ea930117cc2239cd0eac6c03d4e8b083e1cb1e632631e44a1885bf9f479a47539afa4011c67db3791e366187fafcc3b4c4150e7fb2888b20019fbadc82d7bf22b1c3d2bb29efc226380e48d0cde1e45a345cf9369826911d2a4640dc4990074fc63bda5b4df3654fa0547b8220d5cbe5d62c42b70621c264f61b9d6938ba8d059701aecff7b5aaab63e8d9c39257180a1b1b5f66ad6a8aae96e384119fc9ce999ee1d833aea4876d86d6672a66b63673a9d17395a352f2a05338fce1b300a4292dea3b740a75d72f2715e00da78c8ae2824b6b96a08c07a7a2fe72e997ffedcac8b8a63a32d63321fee820140362cf1d269c085f67d144aa06197c4ff6c59f5447183a29c8b251d8e1b5b058790e565fb8472aa23f62ddc984585df2c8f111fa7c508f372458aaa3dcbf9f07fecb5c38900702534eb6052e0c02386145ebf40a6f9478c5d3186f01e36c5669b9fc603313922ebfcb16e2cdfd6f16d6e85a9fdfff1536605deeb896ceb12a3494a1fe53f7fcb20601f426bfdc367056a3ef0f02d2650859036904c5b2618a65ca1014fd5e8b039eea57ab2709093f6253bc70761c64bda7ef24a0d53936969e21be233a0d40552e6ecacec25b8c27e37327cbd086bc511d42ed6257c731985e7f6061cc1ebd28322704e5aeeeced357058d2ff3c2b60a7fe58b070144472537aff22d1138857fc338cb66bb30e1304468e534b4eaeb859b848f13404b9889aa7167916ddac9465fe901e3fc0a4a7df31332b01ac94a20db81a88bbd29561cd7880ab2c761a1ce258b40990c33ff0021ea65773f0794f436980521eb46e3e4775e351e29b208e1c40d30535da2dde1c2a12a3df5decace0769d8c08c805368d8376341ae6f28dfff9ddb493b67dbeb27870b07d98475722dbbccdf2a4f024f60a0d1ca45ad9528c9c707027667ba98b44efe8d0a9dadbae45a774644292275bc8caae45b14e2cf9e343e2a093afbfeeda30127f767b2981e61540d00ccc63292bcea9768641ea89af1cc96a55b72a31023f4b1f17d2eedd1294e3739eaffbe269197a2616bb98f60ade73a8faa5091b594cd88a1b5e4b2fac2e111aadbc217ab25247732b54881c813a60fbae08fe5feeb4843b0008188a41fe401f67e883d0bb2e72a1a5e416829d8805b18b7c5bf68b426f66cdce1f484b9ec12c0c9ee8391f4718d9e81962a1e42d1acae9288321dc75443d415403f1456d93799ba91676782c35c8b3e90c9483e4b2203690b3164fc44b2d37a422c136e67aef6b84752c99941794040d0394397b62e0b4003f56cbbd4669abcd5ff20638993a28ec81d53205e96d87c44a5ddb3d8cc60fb16ce60344e6a318595a1ad8a1854c72d05939e99cd7ebb09fa2a5342b036dd3dde9dd409a02194155f1a5493be758238f9905d743a327b746eadd45bde3d8d43af0eb8de6ed8622e505f9be70acc0cdb2b2a806ec535e9d67625ea7364b508c683f9c166eecadcc6384c35515f4eb2b4af51415fc319ba5a77e8684ea5447438ba7040880723288f9423fea97cc2b8db99e3b74c2d9b8361a7b5f2472a8206c2ead1ce3d41779b25de821b15993dec3d1b3f07f0c3c6cd5ce392361310acb03021cc390941196414abb9fb7cf672f81125d1a091328cdaf78b8544092cb90e8d31c3f765bcf665608475fb42868cab52b96c3c18fc51feb85684997ce8cd4c9b55235ac20625ef22479b7f93cd3f35df2051a732cfb4933460ce81f9f617cdc39f75385206dd927053fb5e653cb66dc878590c9ccabc97c840b3232e300bcf205acb9c270936aa29034f09cb7fc5403ce38dd2f294a4ebc4ce8b2fa6135036e69cb8dd613e69060675028571c75250ff2527c2811b6df4553d200aafdc641146d04ec4cf84bc35f7f2a09dd9bc6a99ea4134c883d9531acafca75f4887e056147026a7cf37b9b9c24dd1c432e4b5c5630590c7b4d1f19eed005bca126d1bdbf8d4ac2c4f3de8cada0ee4fe3e5ed3734ff8e56d5104e3ace8ab73f9a098ef2d6a0279fd876da61f62633ae5327772b457671d8b43bfa3a3f38582bb622bd0ba640ea492fe1c4147114f10102e49a7deab2a9d386d3105f00f361feaf9ad3c3ac397c904fb155c7ddd245503c45739b396f97fb8fcc746762f00488caa9eaa18759028e12e0630dbf65c7cb7f15f24383f44c5b200072b4d0c7272fdacda5111608e55ebd6a706b05aefd4386122a250836afca4c99f4ba3c347a3c8f6a3f5bb3f64517369186d3c7f3cf2ef4049cd46cd3eeb026c2164d4364fd580d30fb0a049d2cf4bdd6604c91fb8b2edee75a983cb62694d5a424c3c8a97afda228ef4407c8df376aedbb86e8eaaa1db096c5dcdabd7b9df99514e1b197349f6fd75248f62d018c2f894c3e2e51cacd72e5fdc5803f4af4c55e430a436407ba1635e703f407fa45cd69783856d7eeb8f15147166eea33f21009f762980e872f683864eeb6887b666380b57cbfe8a42f4fe8daf0a61bdd4a58f12b3dd0e525b4ce0c26ff9b1446dcaa430991f9081fa81effdf2ce931d29506e0f46530eff256050ad74afeec66897ae01ef86ce89046a5926148e5477fbbf811fd083989180bdb3801656cdbcf1eba59d3d09ce38f7e3d724da549e3c235a41750a5920bedd78f95d52cb02c61ec633eba5f62ba731ab8bc85aba40db9307e70b001bf3751ffbe8da7d5dd2f22591f00047a6cb50705dd1a8222daa1a2952c06ff104df6a2d2e5a4c9f9d16be41b4d50e2fab2a99e8b823fe03eda80f5cfa00ac975986f268a067221ef260f6173d48ea3c8a27cf89219243ca599a27bdb47407e716af9698f489031086d03f479354c424a761b69a18ee2f117b452aa8a4bbbe35cb32465a2bab8443385ffb42cc7eec29a4738975078a26fc68f4c40ec320d961f00d70c7bd348660d3a1c1bfd7520b45f8bdce310c165c85f30964d365c59f88ffeef3925e1e6cdf68972fd66068abe272443864960235a9c166be93f80ba8ce2265ed42dfff9ca7e8f287581d18beb339fe129a683ca7ff81d43c04c563e8ce2ecbac3da2bf163cd89f8bb60349328463ced63ade39740e2fa83e295ea52470519a769d1201a703817e98d51cf58c7d1fd9b607a04dcc6db053ffc2f8d89c8d8e1d5e9fa86f2e245860aecf1221888a406ab15117bb49112cc4aa3008a9cb30b72537754bf31752a2a8ae0dc6d33e43505aa7472cdb19be46e8c164c08b7d2dec0bd1b93e200137c57281d16487230dde8f21f88a0ba38658ef012a43dc3c1e912711ad48512acd735203f1b2001abc08448e6f0c719ebefc8f2b1e7c40f54de978f6ef853129be6c8951ae7922af1a751030d8570e9ae3bbc3fe000d9e5d3b3f6bafca25da23ff274c9d7e20ecaa3d014444300b842708779f8a87ad0a13a10c53c21aa81c883a482c54466991aececcd68c1ce39fe3123e3ee40e3e79e6c9e15e19cb956fce7a621cbc635d8e28178dfe895d6575cfaec574e5990b3371f5805db322df2b721b29aec4f9d83e02a8a6d766c4cf243da6d2f3fe33eaf96783449f4429f3c22f130e5485df35c65fe0b7686c17f8ef675b58f9ce4bc435f2bfd9168aa15e74c3cdd0c942d0032b4a2a08aacf7554a48b1e925481791d2fd4c9b57c5174042c5f31e6b700b33fa6eb2ad6c692b4bc63881e541a76d805744e389bc6a02b55c1f7f592fde6e4b6b261f91013e4ae8eaa9bc1c8eef9fa3fd133ced8a23cd34d11bda8f031c0706607eff5cf6fd2212eeb2e7ab71bdf6b59aa138ae857ddd4b0e76875182aa9ffd61754d3f605dfe6ed48ca3b37e5bee52dcc3e6fdac86314d3ccb19f006d03e705e24c0fa1d159fce232a4c3915628fa69b615b25d071544a96bcd567201611b58db3795c5628198fbd78e0567e86b74e4b0585f9a75fb25b11554102ed047ed888f209e3edf5374ebe016a6bf309c73db32fab7e992cdc966f1fd808478cfcbdfe0d42f48537847786b454d649cb88b3979bc209f6015e8e76e582351ad849080d045e7daa2e23cfd8e37d71f88c1ebb13d0b56aff61822b35babf7d0e93d74455b669190f69665930b91b9031169b61b680df62273a6e4e0ebc3d15a548255833f1535d5cc616cfaebd1a19f6db6d733078d99ea6f7b797f1c5eff33e75ff17376c925434fbb0f12a0838723201aef78a26d62dc814c6da14e84b1c437d267e0d2b165a5b3f1d4d3db1ec72de98a20a24cc44bd191327afa8b1b20b5b7eae881c672e54e24fcedbb89504d5dda643d7ebf9b782be2c139f288bbfd0d44cc9d5514094942afb52f55b698bf6f73394f4efcaaf4eebd0d1670b32556e88983ab52f36bd4b418050a443cf942747d08639d75e2c31c4d7d9065327a69713a9e05b7456e2aad5790eba399b47f224f863dd838a7c74c726b3b51e591dad2d7932dfa9483448377fcc2b4bf058cf3f9c8eb86121b37c19baf753914173d1d47d7378b36c4d63fff626bb97f7e21d4bd2e789131c77cc44e9a4dddf6d9e301ce37a64d6f1250598f6d424e02c95c651cacac453768d8d3a057a2132cb679f7887f7e479f61abdedc45a1ee74dd964f2df205703b625be9769cd60c8c1783203899facf3e756613048c4989c90ace74fa6138c1d10e240c0cd3a948e8a6942a5f0ee8bd26671605048b8a781e6944483868d24b30da220fe8b053aec9fbd6b1deef63bf2bbdb28a9bbf9cd534f695a68ca24a52609ba30cff54da0b2aabcd2349425330ed0cd3fae290db09e1c9d7f19cf0412a66aaef5ac4c8f2653dceeb9d86f231f2daf8cc46b26fabab823d34c217f40c0802a1e9514f0ae1f4c0630a5211687180e7385d3d0862731c413113b5d791cd635cac8ca770662970f2d8292bb2a26524906cf893ed2e4ae1c25f9910c633d1a3cc73a75440604052c323e495f21a25d72e0819f71f0b4240656cd62eed49e36fd5fc1bec6a7dcedfdeaebc86d05826bbc8b65efa958fcefef9395661aeac89175b2d17c17a0e88428e01b61e1fa22df7da85f130e074a33f9b617faaa0e15c08d846708ab1ac7aa669f4ff5dc2bd2b39079e60a9c4d75d0d144e80ea53f63b8fa6eff5f282348db67ef5ce30c6594efd729660a0c4c10fc1dcc8ad89fac3f3c97a75f44c587e7f77fcec34e3994f3f283fe67a4d5a90991a59bc788cf51d2314db93bdd6bbfd0c57a58060d1294f6539446a0b5221b774aef79056cb91e752909e68296555e814018f8a1f7f2afc2f4861bf827964f985f2c3e95e56146a92853c59eedadd9ca57d181c0067e01163d588b65e41d4c9e8a41503fdfda72d87412282b739897a9153c123b55c0208c876c0389d16fa994ccfd3391c465ebfe610084ec2c6d7b53546f0fcadde6e62c548780176c9675c734bb3beb972327656674bf6ab84bf5a506e0852fada8c42e1c3e70b212350e33a51cc7156785bfc70962663a7364da249b8acff1658d6a8e69720139cc83cd40dba903dd535e5e13bd00d425fefc092614612131a2413a97a9bba52e6c95e954b9226c6e19e6f717953ee245dd48f03ea2a7d650809595ecf00c9b3c77cf244bb662802e7d702c1a84e6e697204ad78c56b5b2a228cc0cacd268b93a66319e812da9d75cdab51b8bd8235ece7cc4df16e43c73421941ec26c511f48a2e091de0faa90cd1e8f46e7f276592bf6d834a942d6d5543c5f9af54624aab9f4626bd97cb6dd8db09b030626ed047e09cc1565c76293f6492ec5cf4c2ba20a1d309896055639eb7eadb2bb1846e282657a1024f40b85995bfb4c216311eebacfc647d21581ce29df30fb1c33b266d992b48c14d91637a943323a75e52531ccf3e798a0e8690cea48ad0d6fd5af2c0667eee6c86fc0a9a7ad664d538f883a6492c8439eced031a422a9d2bba327c5cad723536c53c450a9ab6aa60a775495d3da433c71e14e9c79d7215629240a7b327366a6e0e567249abb53b24999d129b0185016449aee2a9e7d89a82d5cbff32a571216e6ac7fdf59b0276502570545e9445155429c399744039685f83261ef354a763c4596f08589fae1fe27857f21cad63beff32b7841534bad2cab029b10171e57726b24cbead4b885d6b7a5ced00e3bcec077ea8889f96b918f59cf07b6ed79f820eb21e38533e9535a0c689aeb232093d058710547b5997d1f6b9a1247472f356c9de0fcc02ceb7ffbfcd15f917c51ad72afd373188de9e18e9fafc722a5a02e9fc66039e3eac34d38eb9a104fde89600a71313b7b08351d40f5e332903f843954345a559ce3d9f9f2a28088a068cdfa9a69a03b4b2ec6d50722661c8c98cca05bbe308985298e487dec53681dd693081cecf34c703a87c179ef36d3ad42b2e8635022f3f233383188c15ef9284e0093aa870e0ad6af49664aff3714b7ae281eec4586f89d864bb8860971dbbb3e1176fae81642216b26714325f49656b4f6c065368d9a8b7a643071cda9b7ddf5ca1ba2b24bd2596cdc7baa96c9e533d69bb0ebe179d9ca4c940b59691f609f9044b341a901aab9181051387b4613e5d2f65e0e2d9cc2850142025e1bf8520a2e632bdff4aacf10be298bb91c0555275155e25a727d737aec1294f6a4c3fd3006dacf76cbf2a9fc57b68af6a32923462fb3142492fedfca7d9cd91deed28d1d28b04910767972d587d196680a43c57b4025d40a6c85ada0c342facfa6ac0d98f4fab60159a4405fe933e5f35e4eedb00ed0a662c0daa098daf20e4560042366ec61803a73fce08ceeba379397e21c354d7fd61ea223cd2568fbb9848b839b41d22c7456c8d9edd22f1012b6630e43b24b5a6f14c57f857c77df2e7303cffccb8997fcd609f2e864e469a4462c92a938fb38d00a72fee03189a018ead17c32ee0b2d30a643053f41ee375d478628d765999f8a4f256faa6a1fc559875dbb9c3d05a6869e8e231b07a9be0bf0832dcb0ab4be85f7d0407aed0e19854ec88c7bcc2848dd8ab980fa68ce907dfbaceba66a3803e166eeadf3590854e83adae0511c68d2bf7e1256b900e8f51426bdba1614dcd9011bb68cc1e049bf0c88e6675c17e673e8fa4279eea524170b4d7019e1838b026d4a4c2dd1c3913ab21789e37a1126241a2eb0e1890e88709a43a6f667cabf43fb35aef1e498c1bac57aca22cd34e907846141edc828323712d8095280ac3555e836eb7ed6afbecadd3ee939cbbc8a053eedb245bc663fa2d5ed2741ed5f2eaa16a13cb61d4f5780a6970c4667ec869dc1f6552b5b05ac19b2dd5df49d7df80b71946790dbc653db6b220762ec11e906ece888b076aae1e5931b61ffd150aef80f7ce6b92096770b6dc50afc7c8ce15f26bf65560cc7f6295d8f28b64b8a779583a5209a8b947e12d9f1b1f72fa09cafb5057635086caa5aa970d2793907f57ba361324ff38380446874deb2873ddbd59285868075e13db9f5b789e088edb6e8cb20198d69e4e729c8406db25cacc4a65af624fdc72abe0d068a83a963b0bf6e5c11008bb6cca80330f5ec2580facaa8badd4544b19468a9ad25dc6178823dd4e50c24957dbf14489215b605fe2fbd60104ffd77cf9caa682a6d5959de4508df646a9ab7601b75c8e179bdac8d52360d448c540e5f8e5ebfeb48977b29b556201ee557b2e59777ff0303d324a9642149c3733ee547fc45ec2da6db8aa19022cabe99c008288fd6c9c050d3c2a5d3fb453ddf8923df9a0b3a305f831ef7a125d66d0feac2a677afb052060beca9864d57090d3b12ebf8c8806f2087b7329ee189b7a6758e90a49ddffbcd09d21febd8c8e7f70c0fb2c880fdb0d546e9ca7b67f0a702771b7c199f6cdd8909290a794b301fddd865eb97cc1188e808faddc44ca085b40f61f7adff0d6d8eb20de4d634bdb46aa11f91f23bf205dd5b4a07ffe8358c00df624861930593931d4906f0a9cb7c879154d825c651b23673fefbe0a4051cba39ed11c441a51d45ddf1121ac526c9dd6eea2da11d8be8fff3b11d3d28415627424831650e45da9ac51d0b021d1472c8e7eea6c30415635223064e54285bb972264ad105368b8c1d46865fa9ad7e2f90653a4aaa656465ed6775bcf4fad5b081a31faf5456b6ae7ea4f67345855425bbbb794777ba932b52b4e8d938524e01562e8053be8f6228b81f443799bdd27428b213642a9d5a11ef0b7c8eadc1accc6b9bd9e503a8c483415ff2e284f62d0007a9ab4be8b48ad0067184eb770a9fc03a1225dd4ea0c68248e75d413b09cb67b0870a0338d91bad94c976d10770438c15bc29fe087dbfe35ef16fe20ddcb5ccbbd60a426ccd1357f19a0d7d13acabea7d07373e394a86db16b4d6d32f6a6bea64a9f59dad7e9c01574c95e09ae759bfba33681ced5c8ef2f54bb08486b9a5f331e833980ef2dc7098996e88520bf56ea8c15e74d2d63ace650507c1728c28ca6f99753b8a4a6f424bc3741e82d53a2ed9c7f8c13c690e75d5e31ee8f56b06dd44ea98b4ff2e5dfe5dd72bf36b62ff934cb71f6b60d601a56eef6730c0a28fcb94c37c0bf1f9cb234478da0f007c08f803d909ebcd8e3ea0c84b5b5e27247f2a13b3cb5404fbae37598252bb2d2e9105be8739d4eb11e1e830bd743f1b92a291c3370d37d2ad0cee3503360b139a34539eb5a33390c9f27f1acb95f8af5d3004a00e5d9ef9921ebf561ff03380b0d4c1cbddec1a389f00125ca629cf71b89ed1e961c08e5898db7a04aafae642dd24ec8ff9d3923c3d5014063ed210a703819df0b12f1575bf7cb85fe1c1a16996b30aa44ccee3764e934542c0aed015ee49a1fa798dcf512b4ced1c1e3f57d72a9248b4902f6e7e49ad66263ce4dc5c3feaad6fde1fa01ec0533d1341b9a111b467e5cb90f97f006d537d61b75b2ffb449da8d4bd7266fcccd0b2ab7bb0d56d3d4f37f6c204576ffd59291da8cf638290238f20e885cf018eb6981b728039370bc64d0910d6226a199ada69a1f56eb0d9592939c5ab020905c0cf05f1afea3a854e39015456a2ad76a1134bfff5c58bf2a4de66587fd40b3e3bf007c889d62b65b64ae42bbc4dc4b48cf87506a0ab9d5b351c87f740b80f223a511f01cc3bc5f3d634276ce82bf1fdbd93fe5c67fa8a44ca83d90b198502e9660513b5e82bf22883819a692b240a96190a651d1e3f5b540fbadc2114d2a661555a2ef95d685cd8531ef706aec41063fb2a32cd7824dcb9e9e8b490553c0a3f58f2146ca32d817b33c2bb99c87d2c13bc300d3e12128cf9da607e4ee215456468d9b59c44733fae0ec078193bb2b830eb7f0b1d74bbacc01fb5572d2eebff38df96ff1c4466386b1f65dac86b4d89665ee8ea22882116d246da14d8356db62c08225152ca37e679fa04225ae9a875646f384a1f4a8632284aefc5e9ce256a6ee2686e2792f9b355e323097761bfae0decd51967e8b540714f11f6f06838787a6c198f16fb00f78ee6b6031f0626acf9a8bb8f91d4126893355c58c41dea115d4c7f6476cf1a845a62ffafaaf1f25ed190311ffcb38b5ef66a833d53cffd6db9fdf9a54e0573ecac5fb9495f4276f1743b394e871169065ddca20a1e0099f51b0794c26533b4444482af69ad06bbaa20b9bfa2df9f052cc3666c3ba42635ac141382a9c32e17b89a87994597cb52f3ef5e2fb4e5861b211f07bb4ea704bd20031f62ba1518b6492fa238946fba3841404e69e1965f7a5076bbbce8731e9d9e5e3439f3755569b874cda7f4dd9dd6a8c14b23b176d3cfa5b494b9328939358c6ac69a2a2264f3c4618d45f2f9e9469581908dca629116014731291d2502b21e791da6a855facb44da29f8afa5cd7e3421539f2aab096440cf1c17a5be8a3610f9f46dd64b03603d292358ec5599ef9ad9efbdc1b1d39b75f171db79f6f3c7bbde15818eca8b385610ef803862519d252cd1739a029e88cc02cb20f735cba8d1e7bdbed05d23f962db8c81b4b69db8db911fc31f53684cc40b03cca35a6afa83cb5530892d56686292e79399e6f1c89cf547a49c30d6efdad576c6593b889e72f0ddec30d9bddbef45f49f09d1e56e8a575686e92f17ad2dc635b5f49004cc66323942e9200de36950c88dc3be891dc721a7a65fd06dc2da74eda097d624fa97f4568498b613e15e845cad9f191cf35c2167dd606b847db6ffe487dabbc145e20beaec193e8bd1da6456ed26afe4484393cc9fe0782b2c93397899f575217085a4174046214b0c4d5a88add199d1a92498e645140af543c00c20ceec2182504ec4f514540c393ab782c48732ba2534bb115b719c67da6aea4e8e2d0b37d6b1d7f3a87b789a1c1e812b97fd2677cf2a718a41bd68bb72bcdcf3143a35502ed2928a4b8b0c9bd80065d9798fe3f9a7a6413ef8ea0ff3994a04e1db2938ad29aff5d13217cb3f7be17391a7457bac2cf7b91357a9758ac82cb1f726410a05f2bc5158228c53332872fbd29fb919ec4e356ec5cc0c1b94fe0939299275201bc79746fe18d85c150e7418ce59d1b80a90d22fdb8e22c797efa2a2dc4ae3c19d55168912e709be6ad9fd35c9e8ec098e35325a9c44b08fd5ef18751de986990bc4fa033e1ea223292a24011ce83af3dae1522a5575ed582cded5b3e1c7fe2431688eec6c8c435924cd2bde1468f7c0e44065ca7b858250dc19580c3ed030181830486344cddc67612744ddf1bcc49c00bafd9afc269c4ae381077efbe61b45199b4279cd0eb1ddfb67af9573260c530655f62463bc33501cdf37f89c67686c0454c9e551a5cbf43b8b3a3be767adaa1b13392362c30aab0a21db2c932d1acddb7eaa5995a362fc3a77b3a8b0541de896d9ba3b0a8fe035fbbc97fad8b68767424911e97ab9b7a2ab730df373bc8e372f28184bdcf0818eb02957f68c3138debd53d8f6c75bd5ce8f1a6d2291ed6b0b3272d8e49b35d37f64a0c3add1f9d2b8dc120a628c938143dfe58da3b75ec744b8b6b582ca42b561588e7532514b5f7efd2fce648730ab462eede927207803c11b170b0017e0c8960d615cfce5c0406598cf6641b0f8fdc4a3f4318999e0f0e91528e8942a1135fe7d2dd0522b399e939346eed0ffa7de7cb0e572e40d2f33a4fd290b2902212b45003946f623775955dd95836c79a1d3ef5b102e48e969be217502f5c55a00ac79bff67f830fe35b1c3a62eec4b3ac70beee07b3a91c7088216cdb86e5dbdd909fb933674c8176bb114e87a2c8cc8181fe9d624d7a6d1fbd22edcb05e1770532ef21a539621567d76e81a47d69bd0490ab18b32b7330ecbb0fee0917639343333e40f3acb7561a569f5b3c216389e7fff1639ce966be6177fc8bafe62aa58cdd5c4f6ef2f5c72b22874e41b5b3aed78457218b65146982433470ff386cbbcb97d6d7227641cb65d4c2ae423474198d8402893eccac475ac16030d76e7a466148a84310cef63a3adbafb3d3d5e4a81a62d6434e20319abee536e9924417a4b199f957bdacc6ccb3e4a59cd7bdc50c02055534dd969b29a55e4a66260a5efaeef197275fab434fdf5441706be6d36ff6b2355a22382f070b718ba31ae23e0bdc02ed6b96acd6fbd2fd601b87934cea31c0918e6ab8b3aa89d7169e929f9e1e4c7e371aeb13a35913925ef9ed0ecef12e7a99373ed0fc406616a71b2ec7a4bbcd6317879bfbc9f8d99fc0214a238c94d01a536d168c370f95cfcef202e631b4bcd83b758d6cb9dbdbcba3a5f758c7d76357d6fb784a3f166a821fc961915c75d1b8b6fe94496ee83d2048d7f4e58b2cafa8e96baee657ae14e7422cfb8f8b854183ebd783611ce29e68ddd94ae207be336e32ac343f94450c89226e60498819402dec00cbf2d9d60f73cf53b65bb824cc1934fa5a9daca0b7b0f25f8f8eb72089371bc0de2a6aafbf651b19b2fcb3c3b59f2b406b915a95820c2d12fe82cc079e59beef24bfacf0acf4c3fb503274baa7aac4e0b3ece27e1ea9e455b40209fd3b74c5e6c645c9b5a5dcd224892440a5123f05f7d86dcbc5ba1123918ca0bc16263ca2afeafbbe77a0ee1281fdb7edf5b4c96dd85eab69ae4e67ea3ca735bbdd365ef012cf6a2e3d71d267993c346eecc4fc6142403ca304c2cdb040b1adc758470af1eee4c9b2809fb3a67608ba7f4b7495150d2ae89d434d10c554a20d0f1638a463e17877c22aaed855d3be82d862913f9c7f8cdd1d386c35ae72b904e258edc853bb87303daf686fd9308880263900b2857e02959e26dbf33f07a3d4978ee197aba52371e39fc3d1e19f9bdfca95196d969ca66a4fc1b27535e491c79188b65c3eb1b7972f6476c3bc1955c9657a9dd314dabdeb49b8e302ed8fd74bdd8127fb708a63c2e2730b840bda25948659267c7061329c3ea522f69dc17e3206551264708e1ce8eac984cc61b5bd5d47c46c6f0d4aa414916a7ae4364ac21db5b1e6ce70bd0c73c86e058400016b0bc28c98e9e3ef2e33ef5fbfc53c96a0276b423bb8a8af717192114b30037003f47d15e4eda892a3407716467e3b6afca9d000793b51a7c66d7807f3d5aa8a7df2a03ece68f0deb1607721cfd38d9dcce0b37b0b44c059201471ae64a4a53354e0e230614face9c693aedfa0c3a85cbeb8c710f4b6fa265af98df96e66534f67e8de124bf0456c0253ccc856c7f8c1acdbc3e9c73a321b893f92dc364d8455b3c8b9bcccf54804502c0fe9b1f0f4ccb0251d999ad200fd01ffd35d55a3b4aa080c67a9379907b3aa87efb67a56bd0a423d0193db3177bc2c9558714d040d9c97586d4a40715ffc7891fff47eba776c4fea46e3363673cdc414919cdd9690d9f7fa9f7742fca758ef73326c6d455a07f590a4fef9f8cfe1fc7a922c6bd42a31d91ec8d9aeed55a3b6e0f56478b89d3857741c1689199b684685f6fb2a1b913253de16677f86dda7d15075f5f5d943a94b9ebcc17d18a12597edb61d80c646f78079e3686ca8338dccc1392d25c27075be4e430c0f52a93f6362d87cf26c0e132a5930ae9067f161c83157a0da67ce83b048ebf7f8c1cfb4619faded861e68e68986c7dd35789de4ed315d4f4ac6dafd09b83eb534e4409692a86d2a1aacfb47cfb6696cb3cfde2ac072afdbdf5922dcc6ddf705de34c697af5def9bcc6404068388e08625faf3da0260b73120397415a7b05a2423a17c4e0e14847bd51d90a5ada410f9381d8673e9b99be6186a6fc93bce9fa9835c3c46d17616d4ca6caba076f159905f1955eff46d1d1bdfb64c5ee2f2055739f86677730f161d204ce67a235d4a8675357c9cf728a59b1ce14380ec945399cd976ab4c884f715ea9765b127ccbae0ab64a3afed948bf4e05ad0df7c926b325538fcf0ce1f7b44e6124ed53e5358ef8f6e4ab3be934d71a118e85e290200cfda590e5b57e8dde789df3079ff9b1648479464c32ccc4dc9ff668ed60564ad020ae2715c72fde14b151e45b89017bdb88869c0623eb6226b4ad3ccb1304072084382cd694f30c171c5e014bb1987ed3769b8d17bdbf8f7097b589e81fc33f8b0d73b6b7e4c13fa10eee9df42a048c9ab93c980b9c8d94965b829d1c53a246cc7dbb6baf67cc8a147f9267ede3116814a197bd78a6026e727592f576a40328a37f3ba8514dc266d6324ef259d63695f895b99c896c049f198f4925cff5b316f02e1c478f7499c0db0e1c21d6ee0762ac2b9c991b8922253778642824e87635012b41e3e546dfab862e2603c4f53599caf86bcd61e0336ec4e43226be8c03b53468e87fa429aa355080516a1bd0b0dfc6f4b1c9eca797eb37a1c52c2b0bab9cc36edcb6cb8e307ee8dc2b4470c464b1c707dfe740fedd37168ab5621cf1bc27a04a54ae84757890a994d4451649b01c60ede1c3b920965a10091b021152204c0924ebfd6107f2a0f8e7f1a66e7bf2b48835ab1249cce694db55fe5346d8de87ed87a5153852fb8d87ff7422beb48ac6618980cb7fdf29bcdeae8f2e73d820be753c147aa11ccf77ed4614e3009131edfa1abda97edb679d91011166122242d3ccea7a336e36f94a9206f2d915f8e0fecce26afeaba04a5b93af0af0c13966f44771f70a6a7793e1c7ae3794508e2fc637d8d9038fc11f4dacaf557a0034bd8dcf9d36fa073d33629a91bb6283d5d63cb4ee0c2770eaaccc0b9a019b5cd334e9aad70e33f1330f715b2d1eb7c6a23b18beefdd04619ff5912037b2c3e6a3e21804d9f36d5b6df5ae8c4f39f3d571868a828732d4173ba125ef11e557ad479901102f7860a581d1a031ef8b84bd20aa117fc4a4c6aab9feb7b1644ca3af73202c7be532411c1f35556429c452343af9232c313a02c19832d077f1d8d3b15b01580502a604050748a05e0442f6754a0d8c14f28ddb4dd5f6cb53465baa577febbd697ebf05a2bbde71be2e2927e0c99e52a67220ec50f87a62730e9b641f4ad087f10e4fed87c3970cc68139903a841e2d53378de1699f2017463eb981430c1256b42e2d7fb8b62105bad8388cb8d89a18edd4570ef72abafc23909cc2d02b9dc5646c229c626e3d9af365c5dd92cfbc2f215d174ebbe641e9a86e47745f31b7be0953af62c89c4275ea8ad1d0d72ba4d7025425ba1986a11e1b67e3113f9f4f47e06c046a6aeeb672becc8123f59dada25e3579f20c20e9ce8a11c4c1d40e90025c6b2412808d5290da53d3ab07503553caeb6bce6044540b1d728daaaf08d221a2287068f99aac741200c273e8c9c15ba9d45694ede59911d379616f2b68bc67bbe25c1117e3cd61e4226d8d5d6c118b9e5fa15ed3b9fa8c7eb53626a0fa8449432417b26cbff7b1c9dfb1600f11a3cfe9368044c22217d2a2e3cccce67a12e6500ee53fb38f1534961af1af50c4e1aaa69a19c8882b85e80ebc1d936912e48278b3bcb3b286e29e86ed31a05b7cdabed9026f0c6742994e7f4c94db0e8a10a7f0aa9c89bc7c55f4a741bb19cec1c8d6d64355ca01f37d0b7ea7bcb2cc02717e6d46caa2de2ea78dae00b64a8d30b3f69f158e0ed7c1b4a13c0a4a823c252bc1ac30c4c243b5724e99d6d74223dd78fb70e06b457fcfea718200a6dbfa90d43f1c2e544181a67b55904a664f057517dcac0f4c04dbf3262f63f570d2c32e29666ffb2b862136b15cbe1ed9fa0c149b5964de3158b97bf4596bfdccc45da96e1945e20f2c3ae355d66695ff8d2b394b70184c82746b386d9769218669b35a28c3cd52280d9af1cf2992d9b45ad4519f0694a492e3d617e1f0ec322d01177a9becca0caa56c842bd7d1a2abf8f273ba3162602e60234af2c6845f5de9d52bdfd77288052cd8fffe68dfa8be00ffc7ddadb7dcb2f0446b77d062ffd7b087c53d27a970fb331933a65f083f4227865826819565b688d8a21f933c39f71588ba3d3152002943b5203c01e986081d2dde075ccffcefba5e0bdf494b23bb10f9b24403f035afa743122dac9472d7544d36b2505428ed437791c66049be862a506c1ac9596e3fe5b6a771f0af363d4bf6e9bb76cee1a8d833172f38a6ca39dac707d319377ebfe8ab05a10a18fd3b002954fcc45dafd1d7ca31b5497ae2d4beec3755a23aeed00db8bf32c2160e20c8ffaba09fe421dccee29cb90f3e47fc16f9253f026c3863e32f3a52e94af5ca2875cd12ed16110b5f9f9aed119f3f425b5c7708219e72ed53ca2a5608d63254177b6f3be05b72484128551d61611c9474e55955cede281de1911523300485747cd44ec5bc1a8f82b67d7433b1f0a479e9cd268b8f543069f956e8e8ebf8a85d039c20c6445c5e95028427c9462ec7490ea330719b29e71ed9a97ebd43a4e9c0a1ba989c625ac7b343841e899077efd104e6fc6f66cccfd12ae866173f69e3c47afc4519af05f0eb677a7089c31ac5ef4a4dc419d5868ad0a7f4d540fe052bff89bef3e0f73dd581ae9cd4f52be0f8b65e4be6a463233c0a0bdc6d8b63317c6704c3447e6ca73522d20487dac8ec32c319613bfc1ba20d478162073d45606616c8ff0256ebdc15a427c8a33e30ce0aec0c5c3090bb22346b01a085100a827b8162c07503791bb91358cb805118acc60a787b03d5e31f1015e29669da888804aceb212d6eca7381c893d55a816b43c61d9e1ce5d29d125a906ad19f72c4100c68ee3008d1c00bcacc90583101720b2935c35ddb1483849db01fc0fb5df400317591ba79312eab44bb7efe547b707d9862d595a6939cb573663e7360e71b051f07357a777b99c13514d95c1fc182c81bf130357eb7ba9b6ab67228e1585f30e0bb43f646e091bbf3325d3ccdcc76ee334b2e8030982ef4edfcac2596ecf9c216a4a30a822f380a8149a1a4aa1961426c066b4b080f8cf0800ec6b659b57fec60bde0855367480939a90d20df8148bb4486b178884092f137f26752d43cfd52d2f4000ed0c823905566897b5ec856d4a918f3969c06861fb30223d9a36aa45ac95e9e349c32dca34b7517860ba998f5527b6ad439277ed73c90e26ccfecec3fdcaa6b8f1482731f03dc1ad1a92ea7a106074d7730d4d3f6b69ac3df6de444804291b7ba089cd389c99f5311afb67e06289de6aef5a228f7602f2ba7cd06001ac2fb11ee2106aeae2d5498842a17673b4c855029231a94e0116f622da89d702d8783fc51b2b246f5c9cb18ec558eb402a050f5bee3e3921cd58f402a7780aa31c85afcc8a6189131a56f471c2b6e552dce9ef0113a790d3c2f59d4de57fb218a61ab5dc87780b5691b7f258baf008ae9b7110164ab57bb499c4857e3a1af95cda7f69e890520a29c50a69e9c442c6a524ae4b171bdc494d2b0d668c1138a6ec3fdb9deaee2dc29f93526c12f204214d846b2c1573ed0bb95586fa2505a982081abb1428b527e59e7c45914c6df694806ff6df5fcbb631cf64c589abbdfad85aa9991ab39ac620c84442f6f2d608c2605b7030f6986fe08db5f024cae95aa82235dc701c97535a8b137a18981371970f56cff97086cb3a6318f4ee1bad7a878e6ff1a989abad3cf7752cb816fd4a315ca345ee6e6496608de2a25d69509aa8f969a4a5050004d77a8f597f2762088f9c263ea55dbf5e65d981b03ba7e299ab55db919815529479c336f9adcaec30efcdc6a9143b242ebdfbc3446528b23340647188a031e1e8e6e87e3efca667e2c26930f419df104d44c387533ef1032dabe5bc932bf482aadcef27cb0438594dfb1bdb41c01af60761f52bc30e0feaebe143e1beadcbdf67c771182c98a1ec141d2536db2832ef2eb84904485ada1d94c5d1cfa752e08141f65d4662457a93809e1f61bf05bfabfeec2aaae489b185c1b66c0c48e461b3d1c470d8fab8f2947bf230549775ac92069fe2ca8950b8a7464f606a6c8aa1cec983c2df4b624e82cabe43c6aa45bddb21762df5f93ffdd3bf610a183c181cec8bb8052e204b5e17ce7c10d14ca4b2b86935593a47f3a45e303033c7762787999b450b18c18de1c2ed3f16dfc910bf6e3011dd15a4d1e62a25ea81b21210c6eb6d0e1775065909c8b54591694bd05fc37716179ebe8c53d6893c47951aa7ab2d6682ff9698e35b09bdf8774032f2730616250faa0d2a726426b4574b164262e9eedfb9094304c82fdf53ee48d7a3df40a509134c0636e27162037749994816b1431ed06dd55c5a6b73db9d30cce9b45c0b59432a772071484674e357d91b3ec75c55492707c2fdad551f13fba905cf0434558e9de6c5c7e00fa0f78f195c069766808602dd8c3db8fdf9f28c37ca20e2f04a9203d3d3eb823fbaff877d94e256421fe1809f9167f5ca9e56a1576e0ee2b2cd7423dc7a6685c2ce7ed8976404bd63d317a2abdf91a0b7586f198f0f52910e7d09f4565d786d687bcd85017871044e87d1a08ac9aca8b16663328f3fdfdb3901269d4aea6fdbb32b5eb81c05e3106a07e1e92621ca5b81f099f2a41cd1337d481e981667c58225b106cd590847d11903f44dd830d8d0f416ae7db1bac7378023cee655f372e3981deef4fb1da9247186b080d9d599e007283ea6f86efe42fe26b15b457b3d26d06fd2bbe9a519c28e2845b5ea97e453900c11bba4027d8e20e0e0b18499a69b540ec034fffcc8757519b2ba1181e75cab60fc8fa08eec8d3fd4d397704ba6e8b78ebcd6b50ec3fb754964fc5077a89d6b4c49548cbcda3d699072874551424e4e12002f44861992f58ecf5b62b3c955ad5f482ce9cfefca7b552b0e2276c1a94fdae58825e825b1b29423f1d627cb07c176785709a5dea4087e5364a1d8fe5335d95acbe71d016efebb591e591541308313ead7b481ea2d540e63a7dc9d3c9a99404accbb554d800136f9738210ba3f3a11fda35516676e331f34cb19b0008ab53c0c4b032e18c6ecef22b5fd6b6138e554a82baf11ded2ae9adf1c9be425abd9b8f6ffca1b12d3c37aedae9b56716d8695ae652e5797bd067d80d2b1c9623928e693646211e009f7590c99d9cafb559f139405e93c754fe8549a02a076d6afd3e4b2979aa5284f50f9a5ec41d7b279057e1e798a19e86d0bc40d9a27c68280e0d7e9209edd52d36cdb0d1bdca5f8294b85820822800d11d6c388109ec92cb37bd434f91da512a1bee47bdce19021b01f585bcd673e059f41152ee930a24f1e530ff66884094d61086c1ae236216b4313a6fe2630fcdd28032a3285de16d5dd945db7fc5c31177ab7db558b3b0dd8ab99c7ec7ca6a55dc405bfb0c4aa1a2891a55591a0ce099817ea354a701e0a5b0bb0a78dd8258965326ebcbbb1c0bd4af8bb72118f04fd5b38387859601f585566880ccf68bb79e10dd76e691ec33c4fed90b81cd1b720602e5f1c294371589e6a7fbfeb522d39e0a9cc8e189004e810cabe6df27a0b30bce6e2c2a05400b918909eb31a895dac96967cc5beed012ca9fd0a0fc5d456d3888a3dfa3b87f03ee245a499359597df094996503c9062e81e0821385b7a1bb32c8cb1853cbd90092fc5ab251b5b2614eb1d915b9d3d8f0a75878854c5438f0512081c6f03c70cc86c01d720a7a98c124b1c6483a6c44c8e91e6f2dbbcf53116f39f09758323ad3407d85491b43f33696becc9950e5bbe0d3079637f7490a458cf7dee3bbf619a259e78ed1d97f2e7af61b54045dc73b88b6d796a25b9f226b5c476242b01515cc86fe536525cc691ef9074a90cc1f181c4bde52dea15dcf08d44118b930a749dcd5bad252a78dad673ccf6595abd36e011ae7a7421dc08dc239e3b72e11f891444968e2b2c4920a1a154015f19a9c9222010c8dcf33f2faeebcb52648bf9db3d6c2722a53aa467cdb5beac7076c5ae82cabc379b6df58522451c22cafeddfbcc934f58e63cf524eb6f9fdefe6080e68d704d46c15758fde078b106ae15e3d96300ad1b184299fb63e4922b86ae38ea6d24fc530c481c0ed8152c001c84f9f2911ced672585c9a3d02bd253aaca01688243937d2afb9792da00f5d6d464a01c5f8ba0a52c53e5b536787428d40747bb576abf65dec85730035df52f9e2a7ce64e84f7aca96a5bdcf3732855288fc1db943554726a0b949762e832b4122936d316a39240774b0043a9df3d42c333a655ee3e5e6c2771e73552f47f10e19704d9bcd326d3e44b7f11de75faad8db6a44388c4e19223615899fc869d7878c5e7d02c134f225b1f2a168c4cd7c56b7a4cb8ad62a0f2014bff31cd393f934a1acb461178d0f5165214ee20b3c581b55eb246ff2f9574d74d332255e855397b62ce603afd067d1f08323867887bbb1e86820a66a834621f42dfbe527877400a58240b32a05411b07e94caf66c90d80e0070e81a94faf662abaa658c894383bfc919d895fc436bb6f4e38a1386f43e5226c0c5302db13aa0f5fb9a209e4c8228669ccd1647bf750fd44188541999073e13ccad672bc34f0f24814a9284e3e2faf7c3bc4ee346e8f362948d8229501ef80a696d0621ad73987bbfec831ff2f75f6e80f51483903e1b833d4ab7b3e419197004c766e0fc8b9c7e0a2af5c321cfd8a02f75a09192b50fcba042ca659142ffb85a4ce678b6b2ff4d81bce1a40d4458edab4361838a75ecc2959aa603509829cf1494506ff0a74b56aebe27bc1e48cffcc519b580c0ea95b33cdc2e42fc6b192eb3b68d1844977a5d6578ea077b706f1a6deaf900d9ee6501da56b08243cb8e4798b319d871ab297ce1e5c018be9134800c5147cb0e0e36c578c037d42ac39551bbd96c0795e58609067964020647ba7b5053d1b6097131b6505ad565f087471c79c460fbf988b03717edeea0ca57b4c3af4f5579bc8cbdfee05b75351348c5878f574fb6fdf63f9863cd2b998005b131052f5eb1a80b566c8be53b0d76769b825e7608d6013b60844abcda54be284bdf2485281df03b32f31552f50deb84747bbea3b87d3d569947eb7323029d159d2ca66768fd448f4d71ca671b0b1d1ded79766ce45454f49ade16d0012fdc29cc01bf201fe770bb77b4718ed372a5be196cc3cb5d14350b19dc5366b0c3449a506c14e3749c76a1460b9e26f3c823afb96d962c6c33dc04b65cc89e9a2a7b53cf77a6e0ca8687db7976c4742fb604a819231fef1fd2c93519b1a8547d4d2e412cec05a5b91d44702393d284dd6697febd43d88cfb780510db9e881e32bec35cca45205d4eb130def79d6c4fd977131178a3038860e758c99bea8df0293e975be167bd0eadbc9d0b8d1f27cbf65d45ca86c8147a455353bf8a8c28f1876313165d4255082ef639ad7b5007a1b7ccb312cca98b16beecf9d7cc6abdfa37f2251226f4a95a1aa5dd42dbd06660f67021fefbad4af52bc8802680e2732837b3b2644b86d411611907d98a11d312da051c97e7100753e53249093ec29a107d9f92d61db862d234dc022fdc270e8c1d7a82448da4dd3fb0cee34abed52b235ccd7928b10207551fc98e29f5e47a252a048d06330eda156372d02eedb079d4a1df1b05e0f32e2bc447b8ef0535813f61b0eae01ff2f28237ae08af14dbb3b23dc0ee38efe46a16298087e4a53b0f16f76e776b840359ac4ef254fbe52f42f283cc78c806db065262cd44af1991e1593c3c1c95e48a52482fcc974b42a6c96af828cb07e4222e1c13757d1b910a3222931cbecaccfa673a0acb829a66c93fcf0cab994418b0669d407e3c58bf61af20c54f5148b3eed91ccbc47633f031dcab391ab5b663e6beea589d071a4af4f3f461c96602c2effc54f383f8174095814bd23cafe05bae9d16b7240f8427bb38048c34a5d586036ca87dda095224a421d146ca064d40f8f9d8030b8475f8609094c9092dd2725680026d214bce2e5de16a6a4fac3019202e7c7fa6fc96d03a4fbbbcfb653bdf50bd8c9d5d044559462adf0e4478e81db795251f79448fb523b4b53b4092df4b405fe1e9b7cccf4957398d661fe9c4a209d96b7e4fd02f444f19e29fc6906ab12b1929bd243f6920f95141235074a31b8b735e7358a7a331fcc5f321f8a76e369bd55968049184f8558bc05cc9d0402ffcece6d80cb63bc8a01c648991ab68715408a8230ff67430ae3166ba688935998b790d50db353d5bfbb0cb5dbb114804ebe625079f8c8fb0224aebf008bb000d5bed08bff51f03aa6a682e91a0919b15e5bdcc2b8af44d5fb92cb4a0ebd0c4b8c5a9856e53eeb774987760a2a4888c3d0708c5a2ae9ba0bb4935c628097f57fe3fc8e809d1d816da490b86981f2bbcd6f60395b2d7b04f133de79f639583eb3f6d7bd71d0b2c96787b511cf889947ad01d0ba18266e6ad6431e581cf54a6b781072f77789b3a930e2550ed562be99b73b45251a56d44c6ee774e2ba7c17aaed63be3ca94814144c7a1e7dae8bf563094e9e15df2c2799735cd245ad6fdb27f226e6d55217c81b766c2fef01956a5c5ef70c71de8e3141036b06a8d39db72e8af9cda62af68c385827ca9b6c185ec9d4be1f55cc5bc1e97c8643976b39a3db11985d47a77749cd524208a69167331bdb791767ab23ac92f0f4cc62d072269d3075875f42704ea6e40c1a5c93535dde58da68955c37d99fab95f2a86f5bea6a3c5ee6c10ae24b0d58147397ab36b13cd1ee70974131bb7049af7c84bcc9c1cd8385638b170817257da3a93c8448e3a1782e1061da694657b7d4d3e3248849764aeb70e07b6994c0f55dda2662540a78bca6f0d956431342dcc3140098e5bdfbe98312deaf1c5fe0cc4616c0b105487c7a69e57b01eb4c6b19bb8ce48b47f961ce0c8727ce1c733a31863024cc046b330426efb0ab3d8c1056bfbf5738b3ad2538a733d262dfe0be84755ac86e956f8a714f357b2dcf1947a5223740011a762f207f3833a883a2bf4384ae05abfc0e37a404bdb3cf4626ebedf04188b9fd3f473ed5ed35fb4966241538c5f16f9dc6b893ee0cc80b2f1a2c77e805933a8ee577c3a55bdcab368ed1bdd657a71a0fc6e4e19aa8cec055d077890fdff217c06e26ca4a1b12543fe3b8935331e85be067ccfd72016967209a87b24b0340c12a0626b7db5dac42896132427da09b94060ed31a3877a3c5555645b0909d24c975069201d80fa19783f3009723f87d0b1f90f882f9be058a924ba2601ed1ba1af38fdacafcec04054f512e31f7c14c83758a27511639c92b7770d5e539a629b88bf526be4ac3f58d8bc5cc5a247e1a03504a0c94383ce301f3986b5a1f92cb8359a6154be630965f667550b56e8a50f307d96daa20e2ea496a150ea1d4687c2ce4a73abcb58c9ace6010f65051b5381c577608dcae2145f6ccba2eb26088a3354c64d666ab660c0f9fd60f152618a16e3dae0709734b6d6ff9385cb87e9c039049a942ec8b451083379c39d4869e6a4b19daa53b81a50ffdd5fd9895155e6ea797b33f2309202a4458af907761389d1ceafa717a0978d11f46ca9a696a5e17746d7d65c8a66d8a1de1e957b1674b6e9f418346cd3ed1fd9c34f042054b83656125da57191f8f544cea2c1e82a7360b4773ccd14bb4ea9ec37fbff0379c2afc91ac0ebec21465ffcc51e6b74a32c614b2f435751b1381ab848613e477bb493dc5efd99a948fb44df5c97249141e2c6294bb1b8ed6c5aa999c8e74d1716465231c2384aea91779851fa1f6b412516b452fdc5ffa11c2e63dbfd56a5fea8e3d057ec5116a34befe77ffd4037feab4234114fca2a2d7bd025ca4eff9fb7134b12a0114844600f98b9dd6f68eafb37ebd254983b9f8fb1efd8a87a4f8232f569a33d68257a22179acd2f54c88b488a9f5bc068d5383e8d30b62137a3a82af4d3d890b62dd0f76f6402345cbc2d73bc3eca830845d37d8a5d9578235628b689e72c0b7c4d987c3a7dd5fc6603dcac54e822a96202233bda6e18464981c16f36da97db9cad02d9e7478cffbf9145827ee76abea34cb62a8d4ef4783bae840c124ec10a2befd187f3558bdc27475f238c44504a6360981513177873f133715387d75e082729acfcb93897cf06a9450d02f624735a24e8472d55aaac67365c4fc88c0f66767bc9dae8c31525953cb3d3ac5a5516e824ad7c3b4963baeb0632c70ad0e1719eea2c604a98930de863a1f40d1ba5b0a9f2cf96cc287b2491483fbc22bba1968bf33f310b60ae908020a7e3a8e638d6433a0054b8152db6d19b11830ad2c95cb67b5290a8f0ca6f107bb55e779cb050eca26f2c2bb3e6b5de21a260fa12c03c39fdc70b038cd8d559108adc6fb62a316b699dbc845fe6f116bcd95cc55584c01dc6280abc8c220a2d1ce6fc2f8a298fe29eb50c088542a14ac1da81efa572c375e6d4b4d80280eaa1d0dc8d8512b80b70b600777f32044d4c7ae8794cd5fa62d4fafc09f3f8e064e84da5d9c3a7d4daee786b7ab46b67bb9633b136b1b10ba0aae40f643fe17bdeb974fc3745dc43da12cfae6cc01b5af3264fd6e1b0f13119af8f16a2c46ccaca3b5bd8b51f5607035f3f805662de52a5e634bcfc5da1398d7ed01e2064e56cf3d876438bc2c90ae0f5b287608d04e7d5493a6d0f6bd8bfb3c7893144b3c29f751e816ce88c577af71a0f4fd218bceb513e88ab71f446e76ed34661e533bd0ccb4881808472361beb0e4070020081d55ac42dab79705a4ba1c707a42549d4b09a25d4b40cc01da8a468e5845bffce5edd39d3ae897171cb2cc54b5404204ab6a80f5e5db654f9c13e41a424af27e6650dccc3c1d3d25f410db61b3d8006208e51ba4f2a8a0416049b9acbd978cd60c262bab95ae0a90a21ac3a770d13107a1cca3539a835efe8d779042d52791274b2db40ff1d82ec43fb8a8969b757d5cf88a0d51f3fed15bd37ed19379f59b2e712197aa7dd103328f22b0c751914a00b0d0dcb7eef7f75d78072841add010bd587b4e3acf37e555a7a30bcf073493beec78a33e8c9e96a99053b478ae2ff34574210c33731106b1421636ea7fbb3f18081da17049cc8c42242496ef2e790f14bfe82ecd8b45e07192e3a0c47e6274e77cee2a9d6731112c3b6ae27c3016faa382e21a77354a8b9ed055371d155ff3564200bf6b3d9567e0ae7c14ce54b2f632bf41bcb232a4cb8b44e70272e36de1cab04898cc3eb9e94e38fd9484b4e1c15743d79d32ba39eb0f77cc4771cb3f2bc76af2cb0d49f7ca0f25fd95ce557e0bd9b196c7f735da14e927fa178cb696ab9159c900c6f805adff840e9ba7b14595801800c6e31852150dd0562e4a14a5e86915b8b163926d72f19a9a1fc2c445c2e4d568c74a4f369c00bc9b6ac343d09c5ab920a22b23ada8e5be955903e07924fa9aec81a41dc2f002839e36f381238eec51c3b80893e008bc76c6641b958510581243b67797f429654005281caa52601a11b8ebbfe72e2ef2603e544d6f2d1579b40de961d46542fcaa41867ced0b33028ca7742fda5ce86e6e5f0646d4775f9120be8a967d8d21a3d7ec787a84317394a7ebb575cb194552e81d067b2080c7ced5d4adc329ba0eeb32e8ec060f3ecced783549b7afda437a9c63bca3e46dfd576474652cf0a560c35e90a59e728c79cb7b29e31294fe16ba573d18caa9bf17885cb2482561b2af2db27aeeed28c41e5ecab3af990d0b04304a6d046a6773259bf26d15c866215e569203075298d8cfeaef2f3199c242b8058a140c637c41ecf05bcbe981315654f3935e112bc3af6f35b7afec7c754d0973ca260d083eec4684d1f9d349e39e8a9ad79d57967c40234858491a13d4a47f4c48393e966d807c6481d25eff30c2bdcffd119c0a7fcb5a74e7ce63d139f6f45ab8f03e17f2f6d045634bfb65548c024406f24c0b3413cc268b6f2ccdf5a5abba19b12a9b91c70ac36f5955f85bbce08280a880907fe8987959270c4b93cbfc0a1ef08eee6344e2569ee97dbcd9bab9c183b78108c41494ffd5a0e14f23cb8b730f899b422d55feaa635bfa1edab76bf01e14c2384f83f8241e345e1c90c67d20031b8682a613dc050d817bd23a1b9add010d1479f6102d1b7b79a788d9cdb80f0b973fe1a501b97502196529d7d5b74d89919bc2d0f02ebd233cf0a265fb3276cd3f5403e75321e1ae3dcbecb9ab675c97392c5d2a359c219449b6987eb7ce34a001016a9ce9d82f54eeb9a28f1339e7d75c6ecd4e8aee868ae55432ec9ea9401bb3d62831681c6f2ee9d0bf88d2b12acbfd21fd2e58865e48784a2d8c2690c4d0b1e50b50fa87c5e25da8e48642304b8b170fc33f9b26dad5abfb19205f0ef7b572252cce1a98150b7c5f47060e14d357d62be544b04330b4e7622fdb9e3b3ba3f680e846baf41726f18f9e73cea17dd5ad387ea959729ec35b9a10b7189419193917ac7e6d7415acff1c0f8cec777219fc63d061e5c12fa5c3d12c1c37580b58df8ec68492d23c69f03786c39602bf87d7041e14870480ba46601af7d193b13ef0b60bc540069baff53f6e471bf22a4985b1923c24dfcb5d13527551cfd8103c53f18b11796b24e42b29ad89cf0297bf8e1cac6c93c41d8ac121b9d614aebc00f5cb2ac71ea43910417dd112c83b32d93632b9f2e8378f14b400e3ab1d5dfeafc9ad4a619d6a7011f6647894604019a409789c187dad78a1a9040247f6afbdf41f4f75a4475ccba022b57e99fc47f7c6722f5a10a637d1786bb865c50924c36da39a92e4650001a5bf5482784e445d860025b812e980401691c14ba79f6916815f74672b457ce1316984d97a207321d2463c21a072b002a390c698c1e17b753923dda70a6b6197d44f27b0cfabad3cbf84b14d27f1c1744eeffd9f638e30d80ffbce000519b0391f05f2480056cc84bc1b38cb5058e0d043851f39e3f7d004993f290d0221edbac1d18e55042d60181a209463423db4d8791cec3c9e76c4d203bd9f81bf3f54aec1e0fb6da0c35e9d05e1cc3474e7d000000413ff8891b1b79aadfc88b359ca897f59862c892572001f74b29d5bdf13da5f80b364a97d586b17c795337f732f6c6d5fbb211a13ba33b45cbd1acd2c07700210d17db67266010a550bf1343029a86fb71cecca5242000ab74dd0e73ded97a73b9a0000006b22546865206f6e65732077686f20617265206372617a7920656e6f75676820746f207468696e6b207468617420746865792063616e206368616e67652074686520776f726c642061726520746865206f6e65732077686f20646f2e22202d204a6f686e204d63416665650a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 9f7603da37ffdce6cfaf80d92e482429ef0ef51d6b7a3305404de22f46e3e4fc ? 70597216 of 100686100 <d2>
01: cf819b123c9beeca091d5822ac0561a849b97d2a78ead102e446ee6dd1160e78 ? 70597217 of 100686100 <8e>

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

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



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

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



Inputs' ring size time scale (from 2023-01-20 23:39:16 till 2023-03-23 20:23:23; resolution: 0.36 days)

  • |_*_______________________________________________________________________________________________________________*____________________________________*__________**_*_****|

1 input(s) for total of ? xmr

key image 00: 58b3a5328a7790523fbef80f5b0fe491a2205483bc89e25018f91aed87b0e38e amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: bf3c6e4e7ad90c87bebef788f4a91211074eb77f58ac9f69b76ef48a53fc3b5f 02804109 16 2/3 2023-01-21 00:39:16 01:108:17:56:27
- 01: 0592e8b587bc7a55b547b8d088f28bf55bfe987e74441332ede48f00b6f23b30 02833728 0 0/86 2023-03-03 07:33:20 01:067:11:02:23
- 02: a0b02dc0f47efa5fe1f253273f10e3bcac8577a64cdf88dcc3d9d5868e32c83c 02843281 16 11/9 2023-03-16 13:58:14 01:054:04:37:29
- 03: f6159124f165d179658a757e9b37cf2acc88e759f9ae4e691043e0fe21b55f0c 02846411 16 1/2 2023-03-20 21:53:50 01:049:20:41:53
- 04: 5613e61324e23c87a4287ea734981ebf831de3b4c7d2020c3ac771c4e4328f83 02846435 16 1/2 2023-03-20 22:56:15 01:049:19:39:28
- 05: bd70ccb61252610de1c5746f495aafd560b770a4da24bfb78badc1f16573eaa8 02846940 16 1/2 2023-03-21 16:19:54 01:049:02:15:49
- 06: e2f2ca847160229b35d8a48c72cb14dd2d879380ded27f0704882814e0d0d27d 02847465 16 1/2 2023-03-22 09:51:48 01:048:08:43:55
- 07: b41006df39006fc26e5c516b8ad903c63829f9260b7ee95dc896e4ddb0bf880a 02847944 16 2/3 2023-03-23 02:09:35 01:047:16:26:08
- 08: c1a9153edfa29744195cfd4182c8a40323dcbcd3d07579e252a38dcb05a305fc 02848031 16 2/6 2023-03-23 05:18:18 01:047:13:17:25
- 09: 754fa8bf99df76e1bb04b9d6b71c717bb1116329163276cc9093e30d217c2ed4 02848133 16 2/4 2023-03-23 08:58:38 01:047:09:37:05
- 10: c6bd1585072ba279ef8b42fc76b97281bc4d56f004948f65d469192620ee517e 02848187 16 2/2 2023-03-23 11:26:37 01:047:07:09:06
- 11: 2b5eadf814d2dac9cf68278aa3b62d93d026a9fc5299aa1fd72f50c8bfccb063 02848201 16 1/2 2023-03-23 12:05:42 01:047:06:30:01
- 12: 9e27c4988a98c51903fbc53d9d61f819f1c5571cf067b4283bc1aa2d92a59e03 02848319 16 1/2 2023-03-23 15:55:10 01:047:02:40:33
- 13: 3b48e784a937a082fc9d78c9e11d1a90dbbb0545e8dd65b6bac6db3d837b350d 02848350 16 1/2 2023-03-23 16:57:09 01:047:01:38:34
- 14: f23648cbdf4a4d5b1ff51fbe9ab5493b06e8fb50fa92fc1bf7bff83e1b2517bb 02848432 16 1/2 2023-03-23 19:11:53 01:046:23:23:50
- 15: b0dad65c8090f2a7133ad7a71aa38315bd024a668ee240c1cf1c6014a9449132 02848444 16 1/2 2023-03-23 19:23:23 01:046:23:12:20
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)