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: cd091d81d229bbb9bb187a904f5b39851852c56496932d7fa5e76566fdc65f2f

Tx prefix hash: 3fa2b06d0412d210ad6ba2ca19afe86a1388ed46f6b12364fedf837b34111f0b
Tx public key: cda060e58cacdffb8203dae1d938000dc2f815b48879f3b19a3dac689f21d734
Timestamp: 1680369409 Timestamp [UTC]: 2023-04-01 17:16:49 Age [y:d:h:m:s]: 01:040:16:38:57
Block: 2854864 Fee (per_kB): 0.001676680000 (0.000020480000) Tx size: 81.8691 kB
Tx version: 2 No of confirmations: 291636 RingCT/type: yes/6
Extra: 01cda060e58cacdffb8203dae1d938000dc2f815b48879f3b19a3dac689f21d7340209016166047055bc7fbf10f88205524946467041010057454250565038580a00000020000000ae04001e030049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c075565038207a35010090c8069d012aaf041f033e91409b4aa5a3ac29a372ccb1801209676de32bf3ae74b26b209a734d70dbcd93b5b89af42ef077fd9f7313a2d0f39ba0079d9b6de0586b2ed1bae67f794f8f568ed99f7356797ecdff579a9f551fbcd7441e4d3e67fd877fff9afdcbfd5ff19e9279bff71ff67cd6fc249ccff53c5dfa6da966367fedf148e87889685d2b668ebed1ec1dfd8ffdcfac07858fd9bfeb7b0c99ab42d0b86681b15a18739816cd1ea827985e4535b424f7732d00a0529161f57146fe666128f4592d9c26293540193cf1068d2f371115419f051a35562f6f58e7c439bf85c2ce6fe170b39bf85c2ce6fe170b39c060e16737f0b838d979a21e70d33f631d3019912c953a5c09f9c7ad59b0508df3466307d56a33b75921ad406bbcb3765e4e3bd8b9a874bbe6fcd0e686cbddd08cdd38373859cdfc6b4b39bf85c2ce6fe170b39bf85c2ce6fe170b39bf85a18aba749bfcea3469b79147df044220c8065643569587a9980f37f452677b46d0f053d705265d0070689e919619ba0215a4827957a681e091b0fc51d5197d5bcbec92e97df9bdf88737f0b859cdfc2e16737f0b859cdfc2dfc3a55a431c80c8fa0a51f909629947ef93741ddaee32b9050d92b471a5e1613bb35c97d7b94e6e567bf14b02745aad48a34cced08838e042b392a89629a6b8d964a4d951e71a93be000413d0f1e30670b859ce032627ee285c534b2360e07169d46608c839a6e018503b1450f0fb25e2a4f252e054d3eb3c074f8750d4b33639006ac4ce96eebe7f92188a5b147d9e7dcf633c701efd276a1afd64e245d24e2242028d2c8d837cd6133888ba117d857be3011179a591b06dedddfd19c19a18316fdf69d08888f99584731e3788d75bce5bc03549ee4bb75d417f020a796bfa8b1337b56938636492fb1bb766708fc5016ce86219f274dcbb69299a3d4b76668f52e324f297fbe10472c944510dcddb57f7694371f1e41185d31370eb58a0fbb5375b8654d6699e30c63fe861dd091c7acd08124ec4e1c8bf02e2dd33781f6a7d8e222ce25a124380d21df7253e9a5d77f5def15744b931f6e6a8fcd08e9792465f395302a3cce6fe0de256fd67ce0fd819eb54b99130bc75158f01732f25c9b54f6991e3fe329d561094d54305abd555d052740fd415436b5eb8c01b32bd1122458fa1133fdc4aae3ea65a60709f8759d2e9725c161af43d360d637544ae758fd985563564922fa4e0e49019a3402fba01da7050735c4c11a6fb2c555a221e410ffc15f320130def00aebc0f3cb17025eec7de3fed0c9f03eb0cf66bb2d9999b64601774b5b5ccdd907523fc0feb121b26bb958819f9f92de835271f415f532ac0d9435918b5bb82b37b504ece1351aaedbf8af7c1914f74802080d44a38a9514f594f2b136efa1ac8fa1de2f4a9a6156827f50e92a23d51574f97379de108b2d2ec3641c07de22dbbc0b83d8d48ee8e51c0583e8bb1a34ce0811efb20c62326c3f094f21a0c0af8a9e4265ca30d9a05c61a6b3ecfdcba4ded8c815cf391a216a135dbafd54c657b87752ec5b9a02f4779eea5bb491fa41e882fbe403e008762fb30cb7f248f0b89123c043e5c84749ee2e3ef3272e601acbf75ff3a4bfd4eee6f1ba60cf52771176582a43ddbbfd0663130693fce1ec1cdb436c84e05a5089bc19038f802cb4232aba546e9ea51a457d00313a97cd2106da9161f33446483a82f904fafa5568709d0e42df259da263981da2ebdcb9a3d93ef382d5150dab7e17753ed7f03981a9607f22ef2316d5abaf3f65efba2a0da10d3043650a747db11b5ac9d8a8ecb4662a4d50f0cfe2624244f6fded4ed83464a32c72618c67016bad9b23dc9c167a35906be40056c307cebf620d999138a36409fe433c004472f94de823268f82a5e8ced1c7746e19ac9c95fda47b81532119e7d7faafdd9fddf5181814cc2721587a0b84b896bad7b59bb54ea6de750f617debb0ff4cff2bc81661f00c9fad6f8ab67c1b60537a122477ae3d18df5a68e83d473f3c5baabc9917fc9605632123913dcc8aaadc56286edbc75ef452088488a38f91fa4c3ae7e372b076c94e9826697d026fe7cd534147c4ab62f3e84e7f3316c802c42a72f819e21cddcac7e3cb9930d9b84aafca49915d4fef05604cd3ed753093f83d79489b940b6e1ef41ce33b49568f0e5dc6a15cb6480ae845e173eaf22c07fe57e0d97e4a1d64e4681fd9ab517963ea5591d2ae4a86dce9df5667cb1042559b5184bbd9baafe3c502d794023dc5e514c64e862d22a21b9864d4714cbbfa2cbc9550656b1e8333d1112daea611f8dd9b81c37bf44d83312d1c5b9e712a2b8444e9e8c8920de3d846d71457ccd128089c8d172dd6a56af04ebc9e8efe0f9bda8bc71787c0100bc0135a1b822dfc22c6045b14ec1da5416a1dd71ef6ebce49d22f0d305ab8a7fb2a693aec2b4eb9964ac5cdacfa58cea68ab3d45d6c8a3303a783f5fc63d7a6f0e307ccc095ddefd5e2d4dccdeaad9a50739a22ac91597ddd9726010ae04abfa0edb6f849c8d6cde3b38df68ea0e5d530b04e7dd39e4129f916b15bc77c5cf75981cfb94ef4ae760e5317ff7e994e6297938eb104dfc53a3bc12778e77cb8d1660541a297bc56b73a3fcde66844b82e8ded41ae860aee3b1e7cbde3e4b35b15d4749cb4d5650033e78db441ee983e53dd61ffe49a8e70e0be3752c3a437d6afa4c6bd6a75aa84a61993e90b57123785eae7b1837fce057e2756d601cd8322509cab517d11e2cfd4e2e8a514efe79cb9113f2042fe141107586c3d275fbbd24b930509d222e1d3cae6eb8feb2b81c834d2938d415b9499425b75f52c692acd6e6beb9948b0242c059116f2443ac72348d997b161532479df3c2455483ddb2e5f662cca2254c620e6978b1e28ee367b26012587aa7f74f79e9cdb15303afe0a103e6481eb7f903279714ffefcc895545ace401a8db7dd3db88aeaee9588e34c392eb2851879b63e4975f8e2bb88a88f26e5dd1b7ea3772a049af9cdd65899c041e6527244d017cdb0d223c383cb13b3492bb51d485316491dd7f872e32867ba1d6e637d3c82000b948cead954f088ffb9db25a65cac2c194d2c9c416ed01debb0d8a2859d8fb865796e485c7626f349259f0640cb487a13546885eadd5ef3553c98a56ee0cfb48c9b9ed4e6f04b51281be936a056110b0b42ef10f784773e3857b712c8b2ae20eaa139c90f3cfe0c25bee7db5b600829b49b2c4e3fe430aac616df85860fb4733964d7d38efb3887bf692949709ed73fe0cc391a0487bb316a8003955d753e33d8e99c8ecf9bdcaa0fb443a57cb564c1fb994a973636d66756e39d25e3fedc3a738fbfe6a99aa3d2a7c95dbc1dfee080590b98bacadfc046e260a18bf125858240023fbe9ba30b8fe23503bd7776f8a419baf2a8634cb06b470f3e7aa8ad11382e3bc190e03b65ab13fcd5407de2b641cd23345b05c6cbbdf9ecbd3aff86515ef74d9217957d4d5755165ecc019cadf23dc5559ce5cc8c2b964664c3e38b4f9374647a8aeb4f7352dcb8accd7dd2b95578a054c51dd64ee790fe93cb8acf771ee2bcde1d06f6bec6fa68e4fad9275b871ca7df221bda09cf5c7d3a374d5f8d9558a79ffd7d0dab28cc9ff420ce1ab65c6f7585224a21c5b97569a6b98cc9d479a7ded20d3acf5e2cc9fc931585ffa05cc84699a8f7b2dbcc09e04f9388c5e0600caf7414c0f5906bedfe7cffbda8d7d1645bb7e647a40cf4ffc327eb533b4af38d7f229ea540f8866f1a410d6a3e2197ae53cea1e0f2fbec36a08cd3cd6d2a2e85021d07c2d62aa7a7daf6b34aed8f55c05c6cbf33d106ed2983b697d6e4d5ea3028484e41456379fcb704e5cf21d822f7ab934e26d57da84b3b2aaa78fb5be128807af9a0e2a0bb10a2e1cabc4d289c2f245ed7ee86a43d0e04e6b3e94c563d4fefb3b14cb62166b89b398a02e64aa68a215001f6359d18cfc694e88ffd600f071b0438acea80d6741e94e29c01983bd9d7b109ff752fd405e60feec45d9fc9102a5871a36fd89508e134af39dc6e66377b882e2a327115073c816107880798adcacc48840564ce53781c8a03cd730a7acb6e0fdfa69493fd3f04c52ffffb8bfcb9a6a7d8c7400560a020876ed6ee60f8fb3189a87c241369748c05070e4950b22c73b979fb011abaf43a7628f94cb186d9e25892d8949447508b1c7afaf00c4755b73741d93ed497919855d98df97b14b517881fe91f2fc0356c9c03155f75e26d947336361169aece33a2e028656ebe321fac17c474a5d4137f1ddb2c5f92747e3c155fb3e6c572e4195768507001edd1d9f12862a4b3d7d1a9b82c97b738bf3ff6f2f5dc6412b86340a042a922a2c1be2e3985f35117540b9b84b7eac69a939e58506e1480fb7d8cddce544763650258252aacb05ca344d1536fd954cfc83b2ffee56aa98675b9f6e9a531c3c7260f96e1563dfc20822fd505fe7f7e26f7a364c118023d79bcffebbb7bdc18d10fdfda63314c080f79cd2c95bfc3d2eda443cf707cc80eaf56082f1c0a86dbbe0e7615db211382b4c3a748c5ce3fd2aafd00d4ac2e84c2a9220af7c37fa5f98fa2f6e80103610dc1d4da9e3c380208f99181a51db1bd7ede90063532cee3fb63df66bc6be6960fe87df2191195e26f405eaf0be3add375392d79a237ce1561752cea56c28ad7d446407bb621b3f538b9fd899887e8b9b8c6266a852550342fb39b16c5f44f95eeb3cf48fdb758d6963216e64fb873dad0580455d1b2cd65bf536decdb2547971cc3965b61654e045407355a8d44919bee3f6db22419826caaf28fb0d194959e8f9b350c03ff5d4c62bf590715a152181de3e6caa4770eae29cb614e8a34704f5febcc79d12c2e5f72e2a6077bc24b0dcfc315879d3a36da74b48413af9eb647ee88b53c6d865cba3a4c2e5d6124a71ce0c44444d176899293bcba04a719bba21da22630e31188c12cb9fd900b554854eb95be35c892d6fb0a5693915a4f9eeb6eff5429d41deb7914e61043b883eca03c100036d28736a0d39d40b6dc4bb3565a3c96f59408e236464ca4c92df0f6151a688cee4180be7fcbcc656b273a9e16c8d928f55b8500211388457286df8684ddcd6433781abb96dfc6f6ca56aa0d7696623439bbe26fc9dcfb6a0724fdfa83dd18ad26a727ee3164aba78e68b056cc73fbf758506c235022bafc5832ce33d93ac80f2ac6b00a37b8898f22f3780c609adb45437815c712bab7e005e7adc45c72eaa22e06c3885684809791fe4a2db20af7ac18f7e87a60febc04f6c31525dbcd8f94d239cb2c486675f3fcd66c3d2943eff2e46e8e37d127ea1a10296b6ba3b3823b265a94504d1ff42fbca6bcc148b25ff9da15a63f47196d3ab8589442bd86ae16c94fc2ffbffb05bf460d0bf79b0b27aea8c39509b587dfa4800db1eaf5a08aa713e222e578deee3662418661504f709dcbc6a10db45f266e6826dd0f94c4628a504be0cbc9159f76cea9196e7bb3bb8fbd2ea01e668ed75c81d513c1fff033be3079d30f55267d0a75b3fb31ca79a668d224425965779b7e225c5fd4b3e2c6645222ffbd9838f3d3be7f9a0850b3157fcebfbd5813db5ea1c531a6a447f838a337bf21bf458410bbf5e8eae03bd4a096ca7f24fbffc2fa60d6ad87564d74853a3a36494577fe9e93f7912fc107f0f8e11819db9db2c44a25a5ffed6f003908b3bed4bec3d9d149915dab18cca049b083b63d59cef0d857567afb3430a27de0a6d01faffd4e61d670cb64fb82a597a97ecf3eedcaab4e4fb90a3d8f3b27e2b52009f3035b1338697c3ccee84ca87374e85a526c7867895e011b5894697caf4bc9e08d8343ea323d9c40b8d2c4ebb24257133b7e9717d004edf69d4c7ce548fefbc37c9e6bf468ecaa9968e894ea59ab7ae70d8a4b6743e53cfc6cccbdb2a0325d58c4977ff55e6d9084bfae80663cd6e333e04f0e6dd05befa6d33b97593247c2163c280e2f440e24edd7f4172cb0d6bd4da54d017cdafe7310ea16b9d2a2a3fb8c49345a50afc2c5c9ed50b1922434508bbbdbb45b53bc81d4e3d821452df4fae2ba492f53d0d0caa282f94132bd1605ea638928fb5a0d1592c3740fa6256c4457cb24a6530b8f8198fa30102ebf3656903858acfe8e27bcf5a864bf1212f3e3d9d7971aec445b9de62bfeefaf545ff1c4486068370da6b7fed1ac7b53d116bcb5c8d70eadc0086c4e8f96ff9a01c6e81b32a7ce66352f75b776b045a4f65b510bd6cf3e064b3ed7e6e43f21c92f5fe9f78a05f0de9238f467191378a1695ae1faf0f1313f78dc72c2c235dbf9c47bed02656035f3de23dee06b1f4b43720b908a8e00a0b30705ed6c1e2ebf512d56a1db7cf67ddbc0c6ce862d57893361c2e87d425160cc6515883880b9ea6865b7f18a45950cc8a02ccc3f2e4840860859cc63cece42a733642f6ddfdea506cbead83011ee39c29debd09f2a4089530e8fdbfded3b34d34a241331575a0b59df2ca9a6c4a1db42e47899a9267ad4a67c609bf24f7963427c40a25ccabb8cea6ff6c00945d5303e1e3d9b3a00cd701d513835ded839315f93ded3e3a202057b8aaacda0f21223f2fda43dd55601c84bc1982cea569046073bbe1a28d9245bb414343129720cb00134a2b13138cca1abe770b4af0936fcedd8212476daf9f6ce3bdf789c14a98c8ada7c5c9eb497e32f9426c96d4b8cc8779568d6b02adb70e452b8f3ab794f52fd087cd5a19be60b0f4fa04b2bf47093013f5f9a720adec29efd3ab4d933e8abcf1ef46ed0b94738d0053d08ed5d058493ce4ff5f29c489891a5855411084ee3eff57d38f3005bd64659149e4022f0bcf422ea2ae1cd4aecae2390fedc4cdd8256d9da2b865830216954daeaab115294a1fa6a0eb4391234c3b14f933b94cc66909f40f631ccca99cbb591e5440fd145815aa1ffffc1b5a66a715cd6bbef57b03bb91cdc47f84f7e5e7afdf2708ba2ebec5152602933510e5ef3cbb4f41abea79f4ac26ba2a41903b47ef6bf7874142ac882127394926072445d949f36a0147d3b5485f4b7bcd605ca17cc18050e1d4305c70183819cb2f58cebfb81055359363eb628e337c53d8f7e81cdaa4dd5e35d47243c73f70c712012a9b3aeec350ac8acdc309b743d867344d01a4b48980ea1809894c873a187ba5421bfc4cf09f97f31f3165c23e2dfe47e2414b177ff7cc0b72221e58cfbe542f478f097d70be178cf90043458bd6258be1b3b1b2399e0e5193d49194c7b83fb60164d0ec66fef37d743d76104022f9f1e382a96d0e0112887c5297ce4a96d2c0567bfce2734b5c83e3b06b15210e68613322d008453bf977d4cfca426c5fffa2d7c3f70530fd8c1cf75962f47747a881de700ed18b262e9183c973b655e6b7d63ae5a558d0396b59daf342b3fc7a4f079d476d4aef9fe7651397d5f7e0c85c5fe543e6bb07134594a000a3eb692fd4e4f62df6daeec4084baceb8300d1b9e47c5b6c9ee2af5325c87ada57d6480747e870ed3f68dbd2eb2be000b5201e81f080c3a895c67a5c0d123973ab2d88faaf310823e4bee343fec7a89ecba94a3b3359aa59d56f61183c92a3af2f1fb12aa2948ffc8910985dbaed6e2a500d5c918ad73f72561fe3bd49440a1d54cbcc9c4ece24c18e786865173963a743a1d8e99483873b61565242f77d859db1173e8a6ba0a27e3f36859d3443b2466aa5f5b3f3830f08c1de86283a180bf4bfa9bf1019ea3ae581422b7db250450c5b8050ffc45a50caa0c26234732721af3670f5768c106f2eff80fbf4e4888c8f9d371c71b05cd7dc5cd8bc61a64a5660e19cf88c3ff845ae58741f1584bb7df327b198999eac82d08c3c56ef1197d7a06d347963970b96d7af0b463392789317ae286bd300a439604137c4baa15a942e3813ecf90859ec4fa1f009086d1dbb4cbcf98da52cdca63655fbc3f4336a6dd9bf8da735a33eb617314ec0bb24667b7adb912e3a744e939b7ec163bd5e7765a76c317e410d80129517f1d6903aad7fc848c17e0bdfb6442b8640a8e33d093affe36dfad51b3143f32f8fb4c6b30190d8abc496992b9d8a66e6b5d7fdc2844fcfe41f8ba2f5f668f47e5499290997b0ec932b2c31b7860f4063255df0441a4cb84b456154f745a720f27324d2f8a85758e924e3a247e9e03c19091c0bd9acbb63e04e984fd689242849b8619459744f44993891d3108e1d9a020dc1d0270ff38d541fff0fd1db9e13aff229ebd12b54ffa8a7872f8157e3f6bbbbaa7fc09a71293b8320ee4c296f3ae8bc5f5ff71a595cd6bdac4fcd5d618d89f70a702d6054b9dfb97e8aa305238f52f01c0ec0af824befa127a70470fde9f7063bb01ce5600d1870a864d3f431a427cebc4eacfe9d00a672712954a4bc1f6f54459d0cfc88b8b667bf5bcfe9f9721efb057621cc01818bc8f8a10d74f9d13f31c82787c4b05b1418d18ff796adf596bf7a994f38659e36332902819d5f1cbf143ab3852dd6410cd0c940c3162962b26ed210a02a1a3eb273b5d9b72444839ab9eb7aad3c0359c1d79679d5aac2969b7a3cb229170a0ff17df054e87ce497b73bbba6c3a733bf485cb6ded1bd42fec351161f6a0bc744cd50bfab3d100f7810dd2ddfa68f928fc37e0764681dba99b6c9b35b60302e952a2a9839d88b0b4a63663cc1eecee86499cd5f78d4591f069ec818af0ba91f13ef6041f042291f7435922ee38891c541729c37a8ee20ca00c0f1d78b9e2bfce23b97d72091e8a631768a9f5df94186a21c1821affe0dd2f0f3b302762cab3affda3202829d1c579dca55f68813597dd63097f3bc478dbcde155b60d60943f9fa9fc8ccf6710110e9e78ac3b00ae36ebbd9e9f98bc5fbe67d0e9665fbd0be9c036539dda59e0059a1c65209d56b0d4dc7cfed6422c2016918b64bc34e1a10ee1bd1bf30117a592800fafc2ce7502ff04cfed18f51479a6e17c317a758840fa3e9c8cecfbbd0154d0af5cb2713369a7b5d4df81b07202837b324604c0fe0d187ede2853c6317d5bba097383eb98d5f95b31bddb4f4294f28eb1fefb545ac4f646d9f6c935fe85dbff0346cb194fe075cdbc2fe614307c504b0aafa561bf5d8c132cdfaddfc57a4a5a312b0f302c74fcc3c60e9432c38d466583aa1e385e076555ad97e8b260e0cd85b6545c892ba82bcc31cadeed94dc57833336d2a2fa464adab73db4a1972459c57a64f737c9d6713c88053d96cf2715c160f675a73108fca29d3a12be6f4ac98711fbd3c76b1ee1ba7e8804c89c2339b45f626cb6047ef0f18192709187a6ee8304d2a74ee102e346dd502efb6e236924bbae939f472ac6ac067dbab62439451d0d234014d4e229969b4a80fbfbfcd5c64aa2bc9ff378387a145d8f7e2c26b64f64971d2019ffcbdc67a53e8ae8f76e87e072300f667d673565607bff84c91c9f2de3c51f8cb4b50c4189ac861d719732b4f96ed72a7ee3cce6ee1b5c9283e4221a59ed36b0ec6f3f3f1b355fb8882f16af8c2ed3ae3b99558356d99c3decb822e8406ccc285db9e526eca7d3936dd0c9df8f3a43add53cd9c82b222e3b5c1d72a31a665b9767e98a158aa18a07b6363d9da341daa3ff5f230772688961cf975116ab10106307bf82fff9c03a3b913982ff61df9ebf4b9f7e97ee34d009ffa9a974b89382625fffce37956250fd63dc3fc839af34aaae4092e7f5198f28328363a8a371068713ef342ff98cd21f509b3cfbd6eb54803930efe362ad166ebf680ccf82419324a3cd28ae0f656d5a939d3a9bd598f079c2bf9cea18388efb7f17dca36c820e9cd87db07feff9c6300dfd10ceaed928faf367fe03e7b96efaaf330a43e59e603980b6314e1d9765d57c7986c1c71da5cc99f47143a1755abd4eec3da082c5a76262adb277fa5a46086bb4d8fd1f869fb7473df64f5d1a0adef1b437a9472c93605471b3ec4975ac08212ab4e2944dd4ecf797b5daf72e28017c81743aa864d6c8928d3d4c4a4b41ee5248686a38bc198868b33cb5f669af717b83288cffa51bcc0eacdf3ddd6c746f9e4bbc5fc2005834b094be4db98cd00abe1b3985ae2cee4628bffd1507536abd42f080c4764d5b4d13b66b07f20bdc038f8ed03eb18bce2bc61679e20e73657940fb3b544fa72afd650c2d18583572adc0da70c05cf129ab6010efa56b7cd515c2534a2aa67f5ec934578f86777f38c9ecf0cb4a2f6edd6b6db791ba2b325bd815e3c21dc5219b497d4cc68fa320442fdc2537bdb5e96eaf3c155c23d664acd5c0d25e62a7c53c80bd5b2a4b67e301f54a636416016a8dcf9d5e8c939727c01955924e4ed2ef7120d945fbadb059f0fed120b28f2aa1967fa0f92105819502dd8bad4d5ca58a4ec241b4da78a986ed976931adef4ad24f995b723598d1e13b204b5f9c855c1cd821771d59ebbb9d1118252232d487d13d65e2b6ab08161bf6dc389a5617adf1167225fba9efcae7db15d2a065a44d37eb74cca6eceb9d61f1e8d3a2d0cb9cc995ff0be598580542cfeea4bab608ff27744a1b528aa75e0b892cb8ef6cc23e5e2ebf6335856f3726d76a27f063b51c54a70463dfd696e92a939698a931bbf876b1f3461ceadd757a1fb04322c420db2e88be6df9de14ea24cc3cb216f20809f07fe6fd2e8b378e9d817666c50f33704453b0b3038a847efbf0ca89448df51447ef70c1bffb113720d29a560eb6c55c1fbd20d94a35a2ecbf9fd9b0cf2b6db8c66a7efd71bb2a9883e131a4e205a9d0aa33f56989d459a923246d675fff4ce7087de98e935c6ca59e00bfffff483a84c8be3c4e9783e2fdd417e023febf32a39b68f96ac2fac4821af0997b13616f07013506d7c24bd6dd096705bb970ac64b8f6b5613bf1a778e809908b41913941e926f2056ad069a6320088a0936457c2aceb1a968d90b867f35c2044fd92e5d853c2b1908027f3130f0d3fa73a46ac46c3c240558f48fae3ff95f97c0d1b7b9c29d2f12627f55e57c44d564ee2637cd156bc3cdbfaa26adc9849083ba46e1db1a92725d47d65be205e3e6685875b9bbcea670744c87c00ac4f13a6d9d4a23af56bace5f6da9ed10cd9e0d331ca4c0dc080d4954c937f514652919d655c80b140a359404067326edc15ba943f31b2f5fdaff32b39f28fc973b036f0ed622ac584d718fbe7308e1786898006f9289ba700753267c36d0e8a66cc493aae709601189cba27007a095de66d077ae6320177c6dddafab82e76bca3fc9db3c28ad3865111c328d8173a1eeb180dd856b7a4e525f21493007e8327f458bbdc17f74ea165de52f1932f4f7510db135a4f702fa1432078e98e878f0be0de7c4e029eb2f397a46430ddbda2d8b6850ba6f510fb78dddd918dffa74463d312521be2a2ed74980b076beb1cf4a37d08afcb5e85883fd830dbf8a60488ba34a32586e8536dc8eaf0b64d22048ba98931af3cd6a786ddc4625c256a8292a520561eb92d44c3c7f2b285d7a401efc3e7652f32d9ba55aefed98b71a2fc17c5fdc995f588618325a818049adbf2e72f2091f78e3e662c020ce25dbe9907de0593a0c5a2e91b811fd7eec81aa0d7bb54807e1554b2b1b6fa2c98cca32fa1bb9ed8df3c411e9af48c6c5c1ef2515f76f1a20ed08d3bcec74f831eac39be0ca757479162c11d5ffafb331a6f3d80216d62100dd01f480da18039b48bed94a6a42ae149d5ce2bf07eac3e3cdabd906ec0414e012fa21e3d1fa0cb80d57c19bee3233c5a01c5e07c3d9c4148f8c0af0e2a7acc94d0d6e5ee596b9301ea0b9293685241ba6d12034b725899268cf891870d35fa134925c20128af1034ad43868e5fc06878fff34c04bf98ab5b5779c4e9bce9d32aec9107d863da3fa5825f12e8388e8c62613d2fd06e9b376a1febef5b223cc6ba2a805c651b99a10670fbc88a4e6214cb008064ce4d436f2de4b2438ecbac3927ce90f1a638ae07af6757f8a04ef256ca472dc2583b67ab162e1efa8efa14cb98138af679ea823c9978470fb42e808940d94478c107701369e876e2b1c580a79f0483bfa262cc3b4eb0f17fbb77b29fc2c53edd42bbb5d1815e8cdc5e12acdffe2106f6d226e9e08bebbb09e5888b069f4a061ab66338b84dc5e2cb397d87fe6a0302879ab19e46b6efee9da06e84085bb40da630f01d05ca36cb016349f4461868494f9f0d106bdd742773bbf691481cde8fdd95d9dbe493df32bc054b325ccb4c49e01ec6b48ee51ee53ccc3d6c677ca2d51bb5ba8247b3f4a55a069156ddc2b81a3d65c73c00c9988401bdd7ff85566ae6f44fa69d8574d478563810524db2df47d45adccb89492c1070c5334a30e14a34005126845a081201147e5948c5b743e3a3fea24b8c6cbd4e0ec6f48d46b62e8ad0eea4be05d5d9164a0abb44ad340c90643cdeabb66d6c7949e281cfa73ec67c81de282eeb6ca0809d6d75df71ca66f76ccf01bc055229b62dadba2cb0c8adc40cb021ad14627edd9d77ce8f12cfe36ff24affd0e44cf278cf11fd5b33c88332d672cb0bbfb1fd843c98003a47fc7a8a6fd169b77fc8c74cb0ff9c28bdaf2da8617430535b5958d5e951f60fb8ebcae1af5da5e10f3bec134fe009cc30802e084454dcf833dd580a673291dccaf718626599e554382c93342058a136e5d364cfc03758a87aaa72db91fa714bc2fb03093c1565d84965ee237cb8938281445f6972a51cefeaaafe60b7a693015d05090b6a3231208f6d710a12c3d817cd44385ddfcf054e415bbdcb1b7cd508b6a9244146fa8321365295ba22df17e9918e6a483eadffb683e427c517e10768214997eb447101db743e0dde00fa9eaa5f628b186e567eeb8827d6188c31d73567ac7d48012f0657ae30cd22909d54846ce8d3e5d05cd90fc074e4f4ee4b8990eca531bbad3e71f44ebea90992cc8ebbc2df2507bb57a8e356c5a84dc2f22944dd13ebef65ca4df35c0462f2da6026118e1c785aefbfc6812eae8982ab594a415c04b709f148b924fb075149615f3b2a363bb7e47652bc7fd4d4328fdce00500a4f25ee01ccd894d512f0519c48c8191d7c8a3a024df2a1527fbcde847b8ff53c59b7309668614453f23b563e67ad7721555e88ee8b526ddfb07d6998c310c0445b434d435f986fa786c11f538e91486bd716f49bfea3fb511592750acd44db016e528ab2b59b18e03b186c1e40809a22b0b24408deea4aa12677758bd7e2bc49fefb914afff787c802b3fa91e555fc50b15166168fcb5e7ee89bb6d855db6fe2ae12da70d9310ba19bc36ab9c2f5c290bda62b4e72e1e91e8a10c134b8c3268c16e1f2a899c0ac457da8b96534ff452d91e6a10ee61f833d4bda6e92d1d71634b8b3d2aa7fde70151c5ef14839f0e2066243abed25847f5429635a96ac276566f9bd8258f0484f66bca6b7703a3e65ab74899bd5e3cf6e104d6e0fcb09aceea2571aa6b5e462da8f53a325de2050ab0f33a651dab67783cee0e89690f35f029a8c92a37c45649788645e05f9ca0bb23014df1e09210e634c799ed5003413ca92544aefc4b0d48741eee836791fbb44ef0a931b13967d0c12112cfcd02ffb374e28350d268e6dea435adb49324208ed4f887164f409e734e3564cc44c04eb816d2364c584a3a4051a6acb33b8a27d385e7f05ba3833c1c465318ae7c9df00979a3e719da11e0809339d99b27871dca39fe06832f84684c581a3f4faf5b6ea11e6117e24ff4ce630e9b2d6a29f94934a5565f4af1104b03592dbb93c6815960a7af269bb3c1e7050432de51224c008c69b6f37d06ce9a602b43f60b370cd744c36e0bea98244f52ee4c4b4e68816c967bf1b5efe2784cb614dc7f2f30fe3e7c9b01d3cea2f953d4bfdc312297b261e0fd512656a1588b4072293f724e42252ca8de3e0770ef432248041d9f35be44f8b773a963c2822b90c48979816fd1d19f034f9b531ff8486b843417011e1e63cef92cf184467f187f33ae5044c211787c193bba2d43d81f300999245c1ce949d1d686800bc8be6e5b4ee5d0e4bd181e7696d30e5ea67edce98f4cae629133dd55c3f26f9bb3694b7af088137c27e344b0f8b4570359a6e02e0d3cd7493815fd404e02df552c834fb3ecceb63033f7a0a7fd1d4b947b089f9649004c2228f248f9d06ad6e464b80f2abd428b03f8635179347b8870db39d683e80fbb3480c2c613d95d151986cc4d8a4569af6fe26e3ba60851dc48fd785d536aa83740c09e862cd3c31654a76fe216bb83133474690196da27ead2193cd335d517f1d1a8311390e61bff2f59a689033e3809e02c88a713e80789ecbbf453c479877c50f5a14b4b00b36d1cfdfccd2b3c14f5e0809d08af96c90bec56dfe97c904ffe8b3dce6990186650cb800b60756908cc90841728b892cc823bea79bebc582e9959b207819b533b0e2944d350b80fe988f17e0e183c7220cf87013c4cb5945fff2c407cac1b0098daeccd728a8fea7c508cfedafd7f5c7781e940951e06b5c3af1109e55b63c7a823bbd674ed6dca536ec752811e891ef191225cb2dd2588980c2d00ff1f309325351777feeb369a5e4098c7ab51031974bbc048650cd26858dacf1958916093421ea69b0646a7bc63fefc1c9edd3ba175b172e6b6634b1fcfc1a937fc6576434fdc4e493680d25e528f6dba12737d575a46286e5d026f8ef5890047ec7ff2cb10439b82278b6bc7e67d036e488ccd62a422216b285e39d09b2ce9c10e242da050b437a014d82301bfd2525b1a11fbf5a8fcceb06763a59379b6bf7e9d6fdee63849a7f0b2543a9883ff946daf043e92649e5f6e3917577a606f41400abaa8f565bcb20a04e3659f52baed35be1edd975e71ac780e99a44dfe9756dd75e6645349c0aabc749ba0441d9935ce8a340d1ba3ef0a9fbe25494b1663e784d5d9e4a4958660f5c6ae259aa48db288bcd85e86f000b0c239135a07670e0c4e164e7469638b5f281c2db832a55d3cd2b53f4b051f5dce83818681f49a64ac2307adb27c9933af159b153a8eb8d1f196ba7af224bd07276ba05f0119531f62834de71f6fc09271c605b362fe9390fc7c0685562c50ed47ef2d1e5dc6c26ca57e63766cdec0fb0b6033244957bf452bcea7e27f862d8d47cc6ce4eb1ebc45b026778ae8cd2934d65d2560adef27e3989030b0a99a6e54f7512c0ae7b8bbfb775506e6fee5e98d76b34909c52e61f846d01bf75ab5f636cb28ebbecd5a7ef82ac50f180b6c0c3e53c6a70b8a4545ba73136d3ff271fc391b64711cc6492fef6daf66e22e6e8522f012d3b6642f7845c61acb18ff0707f5dd2824bff9c1fe75610bad4acafa271b3983697e95578757c83aee36538a78515dc8ee5a1bd9808cbec50ef481a9f5f01c1d7a82a979b7a86e73842aa6f0bc2a3b71c99e0f53d447c4908e3e38e299e751d3fbd687542df4d55534c04a508f62e50e9d117468a72c95585c15739873905793ede95c7cad8f89f14b5ff0e839dab911196f6737ff88e0b286bcc458168d2fb344ffaf158897462c6ca78fc36f4bb34fae4740c5397ca2df558d18ccf7b6c6ae01091c3689210c6ac7b844aaaf8872de2cdf077bccbea36819e0a385f0b07f7850f7469cecaf028259896cb0f0c99b5fc4cebb3199273ed0d5e1a393ea30463d1e4c5e05693510d90864d2f475792522bb9e37418041053f263289305fe1d79e837819f224d39acf18d6ff31e0c9b246caa10c2b521df66e240b4d889235bd0c0fd36e433f84d7a74cf3037669a4607da0605923592282ed9e6c37b842cc3d6bd7b52a9aaba81af250c3daf9cca9be6a7f50829f050a639fce77f5e1a04cfee46f4fba0a92b684dcdf047679b392ad2882c44aca6090c191182b19ddf49c34b59066703a383120c4533d160f621394d81961acff62723a5e9973f5f6be4d02759dd8bc8c40cbe11d4d11105100af915934889f29aeb8b92b642a21f13e33bb2cdbe99602c32ae0c92dbd87ba63428f29fbed5b36a9edd89e71325c099d613caae31a5eedbfa4827bcc2889358ef85ab7eda17c5d807c3e24c509632127310e5fa92c6686f796a4d4a4855ed2458a14b2c4845030e92cfed29d82ae77ecdb7879f1e4b2e1cc631a4dc4b22042caae95df699c61920e64817e62f5d73f9c775cf0dd6a80c2bd10f586e5becf2980dc287c4225c1269071ec70117651cc9e06000d983a5f8161b0a23550c59c569d6ad0ffc0c39729a0952cdb217faa33bc13b80698cd59ea469b7aab60d40471ea2da86c243b914f6a117cd4a6bf6eff454a2e0725272488ef97a29093a822cd6297733312d4c97337b2095f9da286a70e39010e2c35464e35c1d1c5c75618adc9aa4f96c30f343bd633708e8bcb1ea437e4832774a68129c82bbc3553568ff9c5e0a0b4ba2cfe8451c5e11ea0f54564eed9b7e00d2156cab48baf13d0c794919001a67a064ad78ef5ff2f596725832d806e42802b60d08641f2478db1209c81cb71b466733c51fe35bf7fe16a8d5be5521d77ffc92a94a96a2bc945da449c5e5eab46a8fed872f03db8f1e23e1f2e2a2cf6696ac24922366d30191445fcdbb2d402b2ec4bf046f557ea5db2bdc2ee5dae92e6263a3eecbbeb89d5eace7f0a0bb27344694ebc30ba54834a7dd26eea5b66a25076a75ab00de98a16bc231872797fcab21ae240fbbcf3b1c2e6f404ee90a8e53c8d276047c238332a509a94ae3045c03bac9a0878c010d5a4e7a0fbd24836ee76dfa6f04a5973dfcb7eec2b2150403f7fb63178d4eb7df2e079e3f4d7bd670d3e9164a01b6343cb3bedc129abe17b49dbbd0dc62036000d1b097bbffb868a86dea90c2529a565677909e9f0a8ecd7ce2ecd12d2891fef64591a464abc5ee1767fbc72154941f126cd241c32e90fcbc1ccc8209f7566b29a6c3c4bb6a36fa6a8bace1ba6ab1b4b6fdf7da34a10e0800a1cca1e33c1401574d087baceb2f6709da9dce1d3cb5f09ca630f1b3a0ca3fd7f5a163b613874f875dce72106e3b4ff32342a3e87219407da7fd531e4e7b844c2860f76425a8f0df2c7f2f6f3b2eb211fde1c5fe9d532aa32142569368fb1c2dc2406fc1f6a8217f8f1717390c04df9c0f38ee37023934e51b728c20402feb97e640d753fbfccd2cb7526f2e62d22b336e06d3f5dca7893c149a9ccc151ac40e7c3781711a4507f8d3ecd01392a4df24a290350ae8313c6d76c0ebe4aa6270196bd07530fef84e234af6448440ea7ef6ba97e898c31a96ac5c65facb18f11b53ba283a8b79ba46d48c279fb12d78ef2f3e81b19e98e8bff49b6ab20e92c76fcb60061716b3c3e3ac9d2ec2e43464b99354073344c9bd372072baa0c3e52d3eb152dd11cedd42daa40fbaf6a1f9f8356a2ed089660be87b4ae314c582bdd6caddc38af903f2274b2091bd80afc829b974149360d465491f3ef47489cc6df7fe38bf6fde7c490386d56cb08c0d7473a0eb2a95637a6ba6ec2ebe60d2b5290c1a19da2da4db4d79ae5f93ece98d5e84835759b5669b2ff3482bddda33e153dd19a9c429b159a8815bb01c28bfe3a75b15aeea05ba14bca2b0f483a177f10b1c1472ae2fbd2054be35aa75eed9eb3389f7bcf123d585a1f04844876608d23196591468ceee8429b89d4e4d63a6e0fe78ca7dcaab098a0db3092d32af68051b2b45f443d6ba702861eda20cbfd3f5dcc0b2e1b77ac6d8dbd23b0446fd0db3bdb298c5aef6f8e6fae1c569691fbb60fa0545e71c1aae5f91cbe9ff5abaafca0d256f0b5bbb655ea6e4d552c01ccd84c9373e0f1df4ab099e0c72cb14b3d4fe32013a7890abc436f514f797987526590ac270a3fa9a082901f77b077178d80eaf19d3d4e228a2c5d8630aa282af298ccc4c693273a6ed7928576f5b141b8ad4f9ccb1dbd51821fc5dda66e35424c76c8a68564716cce600f97bc3318c1ddf9d4e58027d20fbbc71f20ff434975123690e8514125b853de8d1abc2f74934606891ac7d614eed8d1feba39ed5034b30c60ae84dc04ca5579f0c59b0d9c3efa0c68bc7fd263b8a5608b3a95a35dafdaefa2f04b17d6cb04071ceaae071661e70dd9cb1929c477262c4b106f61dc2972e77024f5910cbca11513f17578d45633d1981c58eb9f81eb2cf77fac258084e0df92c2a0db89d408e0e04607e938f99bdf79189d817155dcc8a2903391882c75b850e2eda4a971cf3ef52881aee7aa005a77c1d20b003fdfdd2fdf15eb7149db7d489f20106f0ef89c524b7a2223aeb1574d821b3890eed5e5c10838d0ae24c100bd59856c1c0bb77a06d1b796370192aadb19eaa03eb70fd682794cef5b679948433138960874be9e15b3ec69341a4dddb3de73d7acb87df778e3d2fddfeab6a0c18964f81fca644f568872f41dca411566636f3499e69efded12f1d816f76a0fae9e94fa2ed6311dee3d95d308da35de18e4f1b31540d5dd8059263a5c1c1fc20d08332768f117ad6da40b75fcce10053c7f487f6888259fde00537fe36c83e0a779dcc927da5de70f3f00b7b5547bbf320b7a66fabc487175a28a00e9d5412b1026574c6a0169ef83568f80c12a80ee8b2ebc6e65c22c257b1c4fcabe8fcf912d073977610f416855e973cbc064020f4c331a1b582a7b71532db2f91b094a7d8589c746ab61d30a0cf8a3c21c3e5dd83482d3df6577bbbf09ba6b87437936d5e2e32c82e0fb44aef79c73cef0f4c0ef485786cab8a82c1dabb506e4e2188fb5ec8761ba6051a6bc2da2cac2b60dcb6816bee13afb0c4180d77e06c667aa00f88c94d19bffc781f259d9271c4169f6745ba3c9e3c018059c014e332464669996835f07ae7d31a82681e2c3cce880bc19edf7fc8331727e1a652721604a5e8758d2307b89cd9fe5afb6fe3538df4a58201d3d74eb779424861559ebf49a4ffbf4fc4ec25332f208369ef45f301a5ad4eca133d7e6e2fda83dbcc667e89e8e6cbd3f84342e00a242db1b6ae7ce67342b9594b47d7f5369d4faf8ee5770d9334035622f7bf83dca28de30a353e508751e387323dc012f33aff7fbf91d84049671ce12b9827d046fc14deba4ef831e9c7905016a0d9b7f40959b9957c437bdaed8470dcb9b7db436e72be4b47668ddf31f079d59f71a0c5b9c0d09bb7236e839bf91b6c324a60c8e16db1ad0de04dfb6936422c6d4e4f3748645174b42c7f03cd9eb092d5f46bf9a9f85d68b4333b956c466178739b8258c8b3bb66d915736a91026891c621e7b91b615360340cb232138ce5b0b4486a50a3ae2f20a99f09856acd7ccc26f0a5ea862754691a9426ba6d0fa7708f717f7a6f16eca77f653ccb37a0fbc450c315115e8cb47316d7c2fd82238141a28f60e6d207bd202ef6efdd5c060ccdf635eb01bf1679c17fb5d3585a166509919c7872198f0b8ba207f6997baf8e28d878c81ad0fb0a8d5fdf415d37b5e89dc237c0aafa7409904043447cf922ff949154175cf24f7496491a8408fe8d20fd8c82db3a472f099fec7ee1fa4b124e1dcf784ad31c8c8fe7c2a49928d3b4c934da8230504f25da781813451ff3a55a2ceaf4b8c148a8db304d545218898f30ccd096e902fc20e84bc03b8fdddec7fc9739cfc77eea621203669fa3a938131907fd121248793485b4388a179d5494f530190433f78b60e2db10ef8f010ece259c8e6ee0000fee01dd5fc767c9fe767b60f3a79ced18eda55754abce91a64b29e2e1b674eafe5b4e4dea12bba78d431cb7ac7cf69c45a4b364b1ba1553a7198fab13b5193ac05375fb340365e0b7b18379a204ce0b043d3c5f0357ec094fb09f3555ddecbf2329f4510c341f0961425c5a9e5f7fdd13c5209463c92c6b1c339479659195aa6ad6221db3a26e3a4ed260bb09190145edcfe7cf7541e97923cbf0c166ef9fd0a2e2079e3b032a949f2ba9b95cb2330d219563c025cfbe68abf83daebfe8e4d698a850b0a47daf7427baaba440d8a89ed462536a1fa05440b9ea9fa5d6d36e1f33755552b843e4b2b413a27d9101f55132b23a8ac3e05f5dd7a0d08d1a1e6d42b409c3b73d9e07c914a3bf17031e728fd8028dadf33611b0eee272d9ae26501e5628e452092e7933194dc2db36a7a19493bb64554d10cf1da349a607cbe55fdd7d872a669bd0f29acd807738072a391077b5516c994ff8c033885f1cb000000000000000000000006a8569bf0000000ce5194992e28a97e6a2c7fe8e09c13c1650a6feba1c805726ac159de0c9bc768fa5e2e9f1a55aa50d94a7d08bd6432ccba7498a057f9fb40a308928bdfe0e6692f4c1579f7c707b8d0af3266029406dac53abd9a759bc1da07a606fce72608ad9e8654e47adfc016cb313b0a0deb3cfdfd304b64cfc31a28225cfc00727d795c826693ec7e015919638fd1d317e8fb1253b0e0c793558f488efde9e5fbefc6e05737bec946972c0cdfc5c6e40267583696f285d676013f0f753a9a5b46bb13eaed6df241addb89512d252286c0ab766a199258403762a36b505239be0e1bb6f5a97576771a5023aaaf65ccc4beac0a796a9f73dc4a108d134be2c50000fe1dd310600000000000000000000000000a735c3b1a51e9ade0e34dcfd03bbfd968170b864ab8c4cef0bf70666bd60ab380e4af851f8aa981b72adbaccaad083b3b6b8efbc33006b0c5e3ebe430b50f6544233f0b7d123957430da1b743442ca89434ba44007de6f9d33e0271cacf76b08599120da9fbfbc5b7a7b332ad994477091fd31f4513427c557ae72e11f9a9df0b0aab400000e7867577c281ed52b8b19e0c36074f3c9d6709e539b03a39b36b7506d30cc9661adb165dda43079a8b0c6450ec01124213e07a7fa6ff65580ea4da296c4ece93ecb49a248e0b201bbc62f277a03c852e8c66e5dc92e2aceafb15f35694e277e96daffdc5cb3e66d96e4aa6205c04cbbef6aff13d1a7d13c0e339e8d940db7177a77f301dd518095b9b78c400f1fa00000d36000000000000000000529b66d583f50c87b11175643e29254029a1798bb3dc57e83e305c663b9db99d9ab85609f1a5d4e2fa4d05015865b753aa20268331ad6697e50456001858ed504367d9cfddca89527b73bfefe2b7479a6ba826fe0863e1b44d8a82c2138e6a834561544b709eaff102e863b917361073472179d67c21610529e6418e2ec5b76b8069e01a728710ebd879ef86f92202d780443f1fda88f12b01d44d56c27866ab4cdf0cfe94c4294c930b9e5c3adc89a4ba66787a0321d8676de98c250caa95a36492cc5b1538b780fc68bd397d70fd0f461d85ef13dff55e4bf362e16aac4fe4b4175fef1d495837daba624a715c44506c24714b63c7a5fce734d3b40345ef3c3bb0f858a5d58d4d5167e352d8e80000000096600000052962ec74000000decdbceb000d2183221801b80c4173a09f95d3e9d97ac1fedef96c3f3d7e844c8cc1f046d4b07e6a338073387069c3000eda51004c497b766e919c265a121cba422a95c07dfa9ecbe8005d060672d75470b8e422c353c769c7b592dad1f299019b71f6d995ebd03d6baf0a74c8f6bfd25a030402c3b1036d0fa30fe44866cd4011372eef92f434d996f2f42da20171088514aebe5195c058e52b4af57d6405da28249efbce0bfb6bb8794ee2d490aa0e3b9e38853634ea392643369c61da944c2f893c2851d0487405b86ae1e6b779b8fb904f9757bb866aee5f5b344d78ff657b30cf8123708084a3114936265b9b8e0a7591c4692fa80098cc6401fb800094a216b88c1eaa001d881d81d9abc33400b63a80090729a000a4a0a5d3df2bc60bda8627c90a87f27104c5fca513db2981178a9e89b34e1c09f490e385a6c3b0780859dc828254c4f97a8b414b99afdc4af3f613615dc5085533d1cd217d40d5f60c2f81bb91a835f1f0e651083a2694b0b69487a59302ffd4cdd20f84d391629529e544bc570c30d566057de626aed21c4d7ff87a02b4a6a08628cc51623a7a124e1032ad90188d4b4fdbd389a36dc181fb1deb228c3bcaf06de8ad26d90136645df22b8312c52c383a1efbe7c03cf683f095427cf4c210e0c81bf40a69e89d33d2cc51e9e61cd7b566fc2a2edded84d1cf7219f960a40ec3873872f57566cc00000385a2e77144000000021000000000000000000000065afc0cb025a7b842a154c110f4c30990919a324a65e000b90482c1075874b08b4cc75474ac6b16020cf08c1ddeb5922bc7bfe5b449857a52f06ebf3604fd3214ef44828661074fc683d4463fbe501f49db53892e4c6fdacf8d33927313e89f56ab645a02bbc8545a6788580c02ad6b5cd5a1fa3814a28b4bc962ae337a017fe9f645b125ad4b3141f6fc380898444e072701537db9d87ceca1894b340a0b358998953ac18bd693dbb69a0af268a40bab1916ee9ae1a3249fa039e95ea8cb68c8be7b3cd63a0b83340424f1f1b6809dfaa4382ffe9a6feda59eea008de3f257dcb00002dc68bc114bfbb810ac67cbd6d56a36d06b1864dffcc5d7062c27a6e47063fe611abc5ae5404ea82f9c80f4f02942d5649119a6e7c44efea8bb93f947dc85f381ee1418001b9615fed83cb37101d9efb6e8822a626800ee400000043df1661b8c02ccee94acd91ca4072dfda0f697ad7fc31dc22635d435ab63bb42d16c8bb0a5a10aee77adaf5d5eb51917a93f2dde921799c0e252389c9d74fa7c3060216beb40abda9545cf5b5de28326b80804bc640bb359b04690a0dd3c554e26c6684a2d14a8aad915efca0b1802c84b769ce802e66d2cd04e0fe43fd7e3121baca6bb7d1f56d95c443040f2d3d1ba795d9632357080dbca44bdc8eccb0228454147c0575934804ee0e937db1615e0099e9fe6803ed65316c695cc3db928e3d08f4fab2b48d03fe1686052354c2728ab9476b3449586884cc885a6ac530aa4bc1a2c3e1ae4de0cc59a372cc2b52d754fb224df9fd42446b1a33961c93e4b3dc4a3229b115ad35f6047b287574e8175673c98352df111e961ea81c7a43429e5162c9bed00c41740377a349ba2a3658b7f78459aac7ed24e8ac4aba2533fd6609d8224486d0839c151b82ae49c15cb93e76252edadddd8c72b960c34cfef2cdd9a5cc57b022c300982552746b4c7edb6aa6bebc607b98a64a71906bd980fddd7d47db979a5507c35469dc2c52f68ed19f4341561f8c25fb80f787b91668f8c6db72986b827ee80d63843b13b3a1eab291de0b8b0e9364a07955edce1654ea8da22006305b19b23775b7004e5f08098359d4104be5ef4b7e65e7ca787eee70da731b8400b22985538e74975b2454d28e76ae6a0cda7ea9617744be3abfd0b4b890a899c247725df719674bc417610b6413403520c279fd0ce18b397f36b3c03b28ba4ec62b229cfb7f3d5c7b22aee5926717224aa7d2bcd11d049ef56ebcb97d1f89c690f7e1e2d9bc3303c50b14cb5fd79ee2cbc3aad0c7dce74717c20b9c09c5cd9a1fe001a3c186b872f180ef2ff3a5ff85342f95216b821a1a602211c6e1cd4026a58e58888c1213e4e0065aa39a2e069b3b1559fdffc3141c9fae8d8130d3a470fd2e885ba02764329633e8f75f18148f15d1408a848f2f0e232663f0d833d5841b354c4ad0caf65b48eec386625a5e4d7fa519647e1721ace7dbc1043c422dd588e9fb03c9bf0e808e0476cea8a9d418d17b8b9f55583b714f034a1f984fa97e2e1b8cc46a2679bffd3682305a40adc020836d52b82530bc2d8a1b36f9f152853777fe63d42fa293c4476976903ff84657de922f95f27489cbebf3cae4bcd6f794bbdde809adeddc9646977bbfce93e6c5da0440d58afd3bdfa0a88774488ebebd2623a55a728eb8c578734d85e4794e3b6767a1de2edfb72be99cafaf6652e8bb16d667032dd44897608502e0803431ffd95f6766aa2f1dee845ecc1468cab0ee92a87330cfd4636657a62a4335776ebb2bfa3459994a7824fe66aa3cf8a482a89688032a5f3e1a3a5d9b5abcc05350f4287e4bb42aa4bd099688a35b454f00f879a73be45c08a6ebb50f2f4723d109b33a9038342f2080e56152d25911863fab51001a280226023001510498a277b77c1c30c939bc78e59e42036d791494eb1630ade42973b5e938d8c7c941fbf9b9ebfdffa1071b1fb392b3b6ee45c139385aec967fa3e22fa821fd756bbb38bc772e27095f63b3de7701d8c62caec4766a79e3d1f65ae76706f54cbe547979da3337e81f96a703d4597a32159a777b5a180bf163044c97cdf0590eacb306ac199c7aba587131b2968c3a585af3583a54d33fe3da838acd65693a2979a00599970a7b610121d7ec14b5b734bb813608e223e94944a137fe2a47c9a5eeaa383e289b203fd6740bce4294c53426a77107695e3e1ad3f54c27b5676bcf82a5e755957b7d7c86b8563f00bb66243f79144d39dcf4e62aa88bddf9aa3385c8763a06e0989d866d3be06c8699ea0da138c3e7a72b6f040fd98da49f2d75eae8edbb3ccff077478b7d72b827f4086a2bcdc09e00d585ee1f5ac9ef73b877832b84bf79bc98024a1ed3adec2ffebb4587bf08865a136a26c55472c87fcd849893c626b0ba39b4d21a5036d1176fe54ce26be6353762eb46182fb284c47de73684fefbc17209e972ec812ef61eb9babc26c601829270605c92a1448fa7b43a87d9eb32201b436cf4114d53d0fd3a9c428e88fd86c0ef7ec946e7b96887f75cb1ea12a524db56e08d2480a692488e8a15b674581972b8bb72e7012dec4273af9992b217af6fbdef78edda26e9e0b7ca238bf4d5718c85951452bba0d67009f930af53cc955a63862b5d238816492d3a62a43df0d7154d71038b1d5ab794486e7813f874ca0ca57b26bf497c72d21d30b52f54a6fc862d44a77c68d11fb98f50d62831e2e9804bea384abbcb090a146e793370b3e2b469cecc3efbf8c2131975322911d820f73093266f8f8d59c0b3b954abcb00136e444ff4dd6423a7dda5ca662954906b0fefa859afa56d8d8117c15c495f2dcd5215ee0378f1b64b5cb0dfb919e1e2375d3c9e6d7379d039187fd4d47f5acca729c6745f1423e978ea9cfc5d080c18234f21e8dcc9b5a7656638912a61a103cc1a9cecdb1a16137f73da2cf7bcf3502a1f5e56179791abca19a1cbd8e0cb4f3dbfad29b7aa809623b16f467dfb96346e3c3899fea4cbbb6805886d9f609698720bbead90cec601b503fe8dad921391772eff3774b7abaf63833078845059c17bafae447f74cc219d107111b0c216d8569e34a34c5e46b706ca415f14ab5f9ad551b466330b675d8e15c47ce1f8d6af921dc24dffe3e82e133ddbbae9244a77f01b7d0ca36affb7aa1554afae7e0a9517deb4338d16ba5bd2aa730a5b096b93e0d0bfc0c721996ee03d51f28a64c3dcd855f119103062781f6df4f652939c52772d6a577ae2bfb433494cd7b20218eb5dfdd3479dde61f821cce490c144642920c1951df4785326849873696c0c42a8236e2beac94beb94ab65ff7b91ceb6673d080f8187e4d729230f7b220c306ced7de2eb5f0b5cef5e18e865ce6ad5c5b4ccc332c743a4e4be31d97fac8682d68fb3266fbce71245f4518f6a398f6549685056711fc9832e77d0e8f8090da41c79f2a0c86a0bb0846d38e254d9ec72fed74bf7ef1d92896350e739667d868e3bf18c1dbf73655001a4bedc9ef64b15df8f2679ba8120fae0f67856e0583c2d4b8444b635aca9513045e7c53c35caebf97e776e20868aa23112731218f7da00225809c7407162db646b0c9a78a976a7c8b0115a1a093ed1064df0a3536007d045801a0ac10ee515ff4c340a7831d9845a9809e8a2a29531e213e607bc78ab86fd25c3fb48afbeb9ca166146d97d814c65b04a470a5f51b286e584a5dddaa8a43b749b21e4e99fc33c61d31e0c53a8a7de199d585e366fbb59e975029540b4b127ad32d6ac7ebf43a722e1f401b8ef2c7f33ce96e0e09c83f3ba1ba633edf866883ad5e7499c733fa7646befb66ccca03416739d90defa9d4f65b7fe76c294d4c57b1493ef43bf43c4d0226a5c109d0e67dd1b8aa2be7cf7fb81c620459eab961745a6f9048efb9f649e7e884c2dfa449bf08d15dcba449a89e0ef93a61ba28e16ad9416b5de5648453c41cfc35f596dc235914038ed2983334d50365fa458ea7b58baeed0848eac8dd246f42b15630a9eb2360610f6a54c45170622b1d6c4961f942ac769f4cc2df019aecdabe44bedea311a876ab66b63def0146bd563d44a3166a883cfce1a233fff9df89126cf87a4d6b125f39c425d8b27de1bc3644296acdbbbd5908102cc66d92569de60ea7c12ce945ef10089bdac0c8131415ec1a27cabeb804bbfb038f94d795bff5d623363cdc36291f408cd6419cfaa8a8035b01c728cbd15f6b31202301a7693417e76af3546bab63b838d04c9b130760dba899cc05e7db05f83fe9a61b2359b346b386f021d3acf9bf3281e68afe3dc1e0ebdcd4b75af31acf844a2bed642a664fae543684854bf23185362aefff88e4f87d4b86ef6f84256020deae21ae15b4e49a994b2437995b650a207426747a35f4209e398ed0b1be88768c0bdaadb5febd3b43f521a79420481a24dbc9f4fce6c744bec90cb197f0bca8c99f6f6a9c411d0aa972172cc2e3ac9a145c21fb1c6ec67b78712271c40c6252e6aa3b0b5e7acafbae49ba4c426e36868501481f3b870b5c1651b4279c5a81a0b0382aa3524b6ae7f4e4b422cc95eba3e1d5271c195711a1f13cac8c2ef4dbd1a11d859beb1f9f4b1b4123240870d8a1a0e44acdd983dfcbbc2b83dc41d2c37990503aed1bda93d0f937e6fd3dad199afafeb813f445731bc6351d6d42da873174c609394a272c6aa84a393146986263c13454a99cedcf51a5b5128c6e2c5df2ca35e8735077d19e68abe63203917ba2d1626b8a3b865f3134f5665d63b20428c196c4555c9a3604c76d2518cfce4079d2157aa44a64325294c32851231ad0ed27df370253ac09e22bbc87bbe72306f6b0b87ecd7782dbd03703ac0384de986229f05598a2a8d9445eec900897129d129256439bef32a85895f9dcb4e9cbaeed4af8024e2c369d0af1d802abd7162d91a1a5ce7678b17254805564bf4d8c2d605b7bba72a26edef6946ae19135f3a645dcd9a7c4cd1c9bf5d5b3f8c00251e753e9c31dc2cc79519466478154f5ec91afee8fe292d15381df283c0ab1cf551bf4beba0ef7e544b5263e84b589b5d438c36eb887c1a8cebf05ad004ee9c39c7b345cb6a1ef02cf78fa35f6f36556569d28242f9398b12dc2ba41756968db211aade893c8d33f344e3f47d6a0179401aa8dd25f7498b833148fc4473419c8d9b9555c13bc447cd3fd264a2c030eaba6629f91dbb38b75da0e3154bbd7bbde239438877ad08b2e03f87d8d3ca1a92f57fc6fd2b1dc74901a9dbbf0685a092a1401fd1dc7ab6e891231627d20ad5cabd406d2fea601cdb21445c97fdb891f4ebbfc97bffebea1edce2a193993971b0483fbee1f516cf85695f0124e6078cd052c80354136b126b3c209eb718d6e4512185baca96670792feeee3e50da165d2303ba44dde022d5409368ea8bb46ad03786da9e5e860c939532bc8f3963967489d38d25e24ecddc03819438007bda07e0bd22d7ae706fec386e784fdf7382116bbf21354f05e82bdb75eef31ec5ff6ac35b546cf68a4d6c134834fbd0673fe6242aa04983fb1e8f51f8e2dd5766c6a422c4af1f51c01ec6435ee3df577c4a86b3a93a61eb0c1b9d37a50b7a93d3199b73af4bb2649a188b04774b00043eb439a8ab5404ac7c00cabff0d44b96996e6739829c8d7590cdb8870ee0f54212bbaf190d70710546a195c81284d5b7ff8f0aabdf8f1f40ad6670fae7432d3450ad6d8165f0ea95e3bef6322b9c6c2f6fc330d469ddbad5873480032097c83e6e638ca8bcfce9440a12e7b69700698880eb55d8c82a650f665b5d316287e3a799bb04b144577df660b6f088e876c0ccb297eabda4c21ab47006bf23cfe0aa03c608e24a245d1a1022af99426096c05be0544d4e4f85f0567e276771684457e0d5dc7b00fbd953f14936148de7ad717a498258b244b9fd02f7c4e0640f994940708cc39a7e21d5f162cb5ae2d476c13b67a6a5ef9ca5ac1043568423c832a6eebcb78745d5bdf5e258555bbe7b2c159747442c8e8cfb477e789b42fe4f0e95c70bfbc34c4acd62259cc0b594798bca7049519bb65ca29c25fc8d08c3473e0758956ade51fe31c7e5934f1773dc0bbb6415394f649b628b217941afaf63f21e246fcab08239e7d8fd153ff48e674712c8170152b32e9a37d3b1b8f7c1c9b6c20bc990d94c98b48a0950474ab9086579672a9f36a9713c2590156069f907cdd092b2405c877548e1d53100b13755b976760791535b9a7e5a7e853772fe8ab213b2c615981791844ce581348214c65b2670ddc5984e67125c70734ee709f3a56ca1f0318d2f80db718d7f85fb1f08241ce332364512244b1a9e6a60d824b2f28b1ad623003b2d238d712c86186dc38785c7477d72f3cf6bf237a8f87f34db919dbdaf05663a2fe5d01d6c01be8542a8e9f7c978e26c81b713d1710269a7c295d2056cb9a8805a3579b077ae838d50886bb3ce3e5af4721c1e809725524230aa572dc1737eab5ff740c81ce78842cf6c77a064243e48ac7b5f618e799955f23b3d33338ab7e366b0752023cb18ecb542b01a2cdbda5db4bfa0f28766a47f88f50824ed0e9b01d2197b6f953868260667efca561d1a9b576ede6cd5d24384b6ad45cce8e78ef0d6565415e38b5eaeee5e591cf0737943be44f1d594ae93f62fd4617a934aca91fec4d0e1423d1020cdfa8464bbb5202271eddb6701c3b034ba18d3fa776b94226f0ca21b5d6dc721220d61dbac6cd686d6c42b2716d68a6a2e83250edc52972a7f45f52a2108308140c3f5c0307c6b38caaf16563c0d433b756a1ba1a42ad12d00a28e4eb274ffd1c9dd26ecd76b6bdc9d6661507f1b794029f30bd0a26217510c9a213c847fae6090d08499740eda2a189114c54916a9ec0dcb718833affca739c5cc65c1530b4f537eb5075a368a875e5d6f34b9e2d4d4c7c3d95af0e5edab577dad5ca61297a8e339474ace12272160b67d2f06f02b70266a01263b5b06733f3ef53066931a0cfefab85b964cf84033c5aeec2fcd66e4effe6e18659cc3877f6afaf65517ace45face5cf05377f2a2111aaf34054be05d0bc8146b0439c9eea04c98b59e199d9939f1e146a0d6841c77ae93d33cf0fba408def8f9406dd704bf40096398c87332df36db98d706a809488ee74b95d7857b691192b9378fe9641a1f0d1c6e017be124c9056b70bb6c7ba73be8edd1da097bd5d8df768448c8b1cf1e7ea7380036e3471d965e51d3a623a75fc0047a991269015b8cb39e7cfc1ac294debde25c7fa485946fc9dbc25d264366fc685eb329966baff8a0f8668ec770b86328298dfdeb31609a44734542d80374485da88ebffa6bb305c1a33ef5238327b1e4a1b0f8fe081ddd2c1bf0cac5b3582cf04f46353234f81208541b1f051cfd5d7d5d4ff209a1a706b5d5c11ff4e5e64be4ecf63b3e9ca7500113a2626ce106581af80e019f4cf5599046f939c77664f9ef6c20634e48d38ad851f5090a8e6598eeb3b4276328455b8b176ad5b9a9553c63f9e43c9714d57e368582d09ece22b0ed6bd4d5e60409b37e6a9aba20a1b7dc8b6d3e53fbcf13c0042d1ebb01ed15e7874e767f6836150e5827073ba830413d6c3a9366ebf4fe21e7dcd5810d1ff0e28d48719be5f03773fc1f1991706f589a9a2840e1634030ca05e2534582770bf3380963b808aea5a12277ea15f073a07948aa3712024bc4410c5d1b894d821ee0ab56e0897b1c794cd39f7665d62f8853705e52e7e935a8b45711f7b88675528c3ca6c3b8878bf2525122601febed2cb800d98001a081b7a72919be0a1f297fdc5a4605131f7132490536613f71342dd4c0ce29e64850015ae05b99ce0309ea98fd2d49e423b9599714936363ff344c25eeac63e75ebbe5223dd849f79e1dca5a1013edc43d912faeaa12f57cf48eb5b69fb262b6fcce1287849727bfc4bf86cbd364a0f69e1b2e635a507bfea50bf2cdf04af492e922f8dc9811b66147ea21e36b11ac08d0bd529c6a8931589148d6694dea5151b3d16e29224632729def80319af73dae64ca1ca079f3658cef7b66571bec61051ed9bcedf9b64fddc869075706429c623e6953c153cfcc6941d1f53cb0e2580a1919dee1d7975281a5ea7e5d75fe701428cb001c0c5b1124b5060848e4436d4e4eb3af1f2128b7801bc2fda7c6ef0a455683392e80df4b7ded7a40de8b307e077a1134656a7775836f997c5ef27dbbc55b096face339c8c99b66308cdc14e0dd20069fead2fd2df8fa0de63cc71d70f013101ff67e033815942d861612c1a126eb37ea1a619002cf5fb5e246104f7c7ab437f4c5a772987e2e9ad7f0efec6fa024d8423a5b58a60edd9123b7f90a0dc89d75f66efa3bba724f5a3ccfba30e4cc2e0b4c4a7a915ec70fe7cf37ea10e155ebefd13f7f9519f9e35c5400e38a2d296ff840ef4e5a32737948b6ada50e18843f298e7b6c28143b4f00682eaf3e53cf3f1c4093ded86ec8c8030cf63b5ed2ca1ac9ae3381438651ae477adc75b9f8bec3276c1ff84c72faca8090b47c5f1a098298edab85eac58c9c6f861c1520686b2ca024aab842739439662a7424614e1041088450e462bc09d7cd4ef7cf767d9b7a7ef8985dddf8e0618f6988ecf90ad66f5b87fc6d0c4142078105ee82457754eb37707c0f377e4efe752db0dc16965d5d1c52c40b5519d8fb3964158d5e60de61ec08e54ef05c47f66067c9dd4809a44b4a9f66651b6aa6f663a2969b792352e8fb4bf061c18bd619affba91716c004b5c7b1c3c2058f5893a606b8cf2e3cdddbeac0a056fbfb93f75898fabe793fbb5c4a5605ebe5336b260d48d76f766f5d89559ae3a462a6910e6d818350ffd86703205643d1ef67f2e4c0c9100526829ea74299a15318358b71cab9f53f1ebfece40422181999462fde8f066a33ad43663871bd8e43a53c4b168a42e554add0b972461dfdec80ff0aca0d2c024880d75270b548c0d184085ac2bc8f928d447ddaf411b844f1cd77fbc41582af926286af89f8abb1011344de3fcc665a39f4c69c771cdd36c95f79e3bf33d4ad1e33a315e1077f585341ee5e2c5fc1813b4c652a7fa3579f44f97b08d393f7572919b1e76752af8e50a4475dacb46513c1e65dc06527b8070b19a2997ad3f5ac57e9f01ed859fc2940a023ba93f0b5b89bfe34d9940d78ab6ae201a4c623c6233f1d8d73245a49d156c813767eb6c79c96cd330738fbacbc3b9bed66dda470c197634d3201a9b09d0a96b0fd84b625cf796bb81b0829832b352dd3fd4adfded75d510d08e2f660d1b25269b42749d0d921948a597da1a6ea08a03b5f777f3f5ee8f4c516a6b730d4cc63f887deb5325f3d7220fa34be7f5a71cc9034023b114545bc7a793773df1e969de502cdb2d5a2064e0b513cec68a38e844d1c9eeed2940ae4114058e05de853caa1581bbafc35639f160ef0e279dacd6a8925a7006ad3780004725a6e86ea06cff5b4107f090a85c200a83bbd58ae3cd29f4f2db7009476109772a2fadfbf5ea97f988aeb4bbf2758bab8f31cca5e0de1efb108fa2d53baedae3d12a46c0742e96f89d739781536dba843132abd0e9a3913278eb7a933ce4ef2933f0fa6203096ede093413491afee62b8ac89b8a6e962d494c3dcc597db346d1fcd2fed4f8f0fe046f7fe1824f8c2771b5f9f99f86c39635763fc4a8ac153fe3bda42b3f79af232d3633a55cee6bf8e930cbbb319696f263e22a200f35f14fcf3c560848b51a2a57c1cd60c07fb973b4e8fe221917814c8b54f799c8a46f2efd148827f874dbed1540231847bec78dc677c75f0a2271a3eb8fc9c4959544e984499aa0d37ef1e3143fd1058d44b857a1378138b43520b7edd0d906606c5c536085bfc8edb254c7cc1081b5b433289f601de4caa57ec24cc048f2bf4c784bb028c2b7e8d520e8d8ebadb4f3cff092566530695cc133b80e12a3035755f33b13cbf751b2c4a93e9e04c744daf9294c230a0c5a1c29e05154bbcac3ec400547e77f324499382b6c080f5ddc607bb7c66a6bb5a669c7a92aaf7de780c91a5bdb1a4f793e8a6a5fcb56c895214569ca3fe49b0cf1c22b40bbbff80002d779c2f4860aeab1077289efef965fa0bbfa6713c7a79c7ddc7cfde71506694570b628039955cad265eb3f32eac1ab29c30a10f8b8af8fb7aae56fd34b8421f20af080cda37be0be08ff223a583897bb77b4c6c46a12b4e328af808690072faf14611c02cf0cf65c388b8363fab204681c327eb8931242aa8c2eb535187639c665be307a6c53dd8675ae3dd815500a3dab492ce08313c377773cc38e15506f7640bccaf955f849ba91011ce161e454478e6022965f149b492905babb5b32702b4fc2394216658c308599ae68f189dd053941ba43298b45b16586f713a551a0ed4b4da309f8ca6b3a9402b3ca2c489ce1f773e7200fcfa22c6d57172eb161cb2494459e9a4ae0e943285d89aafdc054d8d0830e5511b648d81ec15095886631fcaacde33d2e568a3673f1d0f729b3a386994b6ae9d4650a5312c70e5a5c7af59f00cf063f55115b2b0b14a84a36c3790dba536121d7b538396dc398d47caa32c31089b0c49e2071ac60402b843b63352ae0271396c82555b2b4c05fb8ec3304a420c1a4e9344b7856ce5f1557925a824b27cb682be121ebdf8845066692b45a1ae3b98d0fe325d027594b1f720572cb4e45f3f0ba118820087ea67b16c8c3d721d04f3d0f4785201a1ce2050e95d807189d535cbca96a2c1d6250dcf4aca983219feb03067419466718f11827415746b6ff28f922835f0bffe16f5c5998d24890050c7e8c84a6011eb1de45584cb505b5ee5b6b19408b7125fd9019f1bfc1a5f29c78b54e9c9964893a5a6747276d19e85e090f30a535e94a49ce93d84152a20b15f9be707bedda6e9b7e1c8fac72b27b733bbd2eab7b98bb951418d578232aa08b60d9692a597dc2ff7aeebca37b5b5b2b45c0f5047057b240ebb68c01f6f8a200e513141eee70b635f05a9f6540a9e0b9dd1d466b4bed2229344602d9f608678435c828b636b8822490ac27c4043ecf3dfedbe10b167a6be65f38b3aaf098284b61c672c2d7d0ce597a1151a1671f9737932d8b84bfa80723594bebfd1cc2b4201bd2ad6fac975e1d9f3f1a5589b80f96a13d9898681bfcab1db5596c39a25eb4f384687ce0fc3c8f768d58f338b98cf947996e87a21f6d2c546c6ea364043bd829bee13b1166b7d280f44073c97240a5c9224806a0902863a24bdfc433aa656d6ca463ef93e0d88515db18a2a2f293ccd34ac2d75590220505b7bcf08145756b1788c57bcb5f63f011cb54af8a9e7f80211b63a7cc5ab949c893ce251f4a4c7c0db0d58bb48470ec76271d2d1b52df1096a0a77161fcfda3a7399efe829ee6f46a6c373c1ff2b76d3b2882f83dbcc77ca382597a00c76008be0e556dcc80d497a912b68654af0f7c40a719f12119662d1f757d1fed2952d652aa6575b373b0208039b830cc314814f1629627ad624fe3171939e9527ec07f963e2fb31a9b65cb057aa9b53bf165630a03afd22d29e90c0d9186fc4dcdee5af1dcfd7bc3f4a8f63dae79a9092241e8aefb5e1e2279bed8d0d41303a764bdb7a436ddd731c6942aea669f19ac1fd1df22958b103d6ba1d97632da273faeb0bacb8403b184dd85be4c81b1c49e073d478cf5eebc6aa5ae593b7034a32ee215fac154f03acd2bea64f1aaea0df0dbb1f7bde8183ecde404f28cd561447cc9db20fd2f641298e7c7361475cb85ce105027b88cfdb7b275857c4c7f70155660ad074cb2f5dcbe8ac428ae3d3abe42599a002b27ec8b2272563390b210d3dbbcf20a128dcbcb58e4af82ebe7a7622f1846031ea992fd93ee87b4689cb9a8f38bdf4568b1a57c16f4cd47556303fcc1546cb1608b74a0f2cbfda65f9557101024a56d7c8386e66adc53de1acf4162aff621e06d7184ea2a95502e433c9977faf5f67e1f9adaaade8c75e57188a84c876dc836a74ffa0564bd42348126fb984dc42edd64b9196e39883ea6a3ac40198824b08fda9ecba7fe37f34e41a50d90285db9bce54582672855725b93f4e6074e8435a33406ae42d4d05087c2103cac06e7e6df8af5e0ffdd32afab8a184172ab737e4fb7c5cdaa714fbf4ce746ca1509462c762b4b47e720a15a98f91dfde3374b2c88e0e704d12673286cde4820bc95198b13c00e88d10def4550040a2d296ea33c0f0bb8b796f0666ed3a78b38ec295a78bcce4c91fc740a29e5ff34729f9bea72f268fb112d8affbc5534898be96c5821c75f1fe2af3aeab1ff6f0df744d540977667d5dba8306377ee9efd891d3e4bbc44da9b22a12c0695ea84e678cedd23fd8e93a0c092fc2dfb78b59c3fb067021dd88f7551b80ca2050b69bb7c5c03ef0008983921422596134ba2d432b68f50ce31a72fa9ba90367125ec032523000160b4db4c80f758e7d728183e3566a8d8eb06d1597d60a2698bf45021e285483f4ae31460d9abc2f934315a67658db2c4da8063843c68ba5a897edaf6f235290a98b4cc64859f34215c118e449299d6085ccb00a91e7b651cab5d70298dc33437067ac9d5fd04d15bb70493f2ab47e7fc33a536fecc82c592881dd8355301711b3fc2db55d4bc2211e8f06513c1d620bb777120bbb2e66d01619ed585c8a6ca7b73e06793563593d59f72ff08719da457e60e78fa08a799a1c82ea4041c409ae8c4e4bea99b64f7350fcfdfc1dcfccfbcf930c2631b8ef8a9d2c94e8d1f6ef50187a9fc1e9be10d9f013def55b4e0f22bf3fd454c3797f81e8b2ad8bb2fe583f486a3b1018679b52702ff3df0ddd3d87ed5b579b84dc83455444aeaa749d2a1b72fec75097371d3d5da72f3a46b373d5018246d3d18575b50cacdc5d757d4a27be6bdaf4dc82fe34cf468404c7099f9233ea41eada941dd8c3f842ce2efcda27e4d1a2c16071ffb14f29a862a4d719f64cb1bf9d3cb4d7075cbb1036809173a14805c36ec41b3eed2af73dd87708fdef16406423a3b6ee596ccad73da5b75e67c4f3df5f912796f2d5586fde7392230123a778425e0aa4c36db30f3d7941e5b9ef57dd0ca6c0b39f342773ae5ae59b65c0d831e9b3e1efdef138d6bba7b64949f362cb25b1af3744c0a3dba62462fe5578c70be66badc58e2eb00551b599c632c13c85639a4ba352648b6435181a3f536c501df3e01e77c870b7f37354e748ad276bb50689d3f212d7527e52feaca61583f5ada1c91ed70bd0af31fcc0a620f99f397504927df7f31d27c5fc93126bcee59232e1e38805268606c56c7654e471b53d5744900796cb2c795de269ca50f66b2f5b19965bfee260732d2a20d198a6fda45dd38d16f7b897c3ffad4d7d6b469bde54bffe50f136e274d9bf0027cbbca4f8a4778c3b75d5713690bb840379be86ebbaedfa2571ee4afe1cef1eecc193521205a7c8c6f8c3ceda9542aadbab4fdb440a1b1536760c7fcea10bb6a2a5b98614f3f11ef4a9f4bf9d50def150abe2bbb2dfc3138dea1cb433d4ac9e7ef3fa78dc945df75bae4beeb086713026a8d8bdccf6cf8faddc8c67a5c7eabccc073677aa215accb89f00e949debd55868b30594d86dc55a35de993b40e2c28de8a6cab345362ebe4b992fc8e8c9d17847e79756aba95bdf29b66fbfe99fe2138cf99682d3b9da8390bcab97debab3f0fbe9e40624a8aed70939b3b16606aa1d6f3ec074ce1ab078f36face7516557a3f71d83e3b01bcbe86af48470d78bb39d9a31de21f544451603d8077aeb9402cec5d11261230386c17c7399e324a3a24fd52b0840d4ea4d44bba902e21714e6ee0db0494dee380bcc6ca859fafb53f8e4465d5be5d8f79775621486a790dbfa961c498fe18ac6f56f3e5950645683cbf1a655ffb07e05caec97c8979b469d8e4b9238a89e035f6a86cae34e0382904562049842f5fde3ed95929bdea4ccc9147e64cabacebf77dd6316376fced71b5524a3a66c4d514d78592369e5cf074cf4ae49a938c357d8aa247cef3b90146ad9a437df3672281371437887991ea43d85b5cb5a4f15aad7ac4c9449ee75a3a4f84c492ca5bbe1e98dbd83aac5fdf4b33539de2e37dff4ba89f3cde0e822aaa0ed64f953e8bc8cd73261bc0aa50efbd5dae9d75917fdc6d9f3ee41774b68d9ee4963722fc31266f2b7d0b0e9105a38b2956861a75bd5f5b7d9c1ba2675671b2da415cae7b36f885915d50130181c5a7ec2b76692f759592fd4fa27494b6888f65a29c5806326b00a6547fd952674e20beffd0ca686361326c9edb490918a282dcd15b380f1d6a337bf1af4bb2fa745c988374ce4dd12c3ba9be2e4e1cb9f17cc941766ca828de380214482aeeeb9a001481d7737625627c78913ce357ce3c9b66499b33a1081e0ab4916200bd2d1b6d6a91667cd9a17c7efa0e89a31c565181cbea85d2153880be6c0be8c7089f1353fc8531e2f2cbb8b51d32e32c9b148ed9326ec17f0f00aa293eaa10fc6c9aa4143befd9ad34fc8227d99ba907f032f1a550560ea9c051a0b52d491ba8bb6807af0dba864b890caee5da6f31fae3471c4b29b23c75482327d79045dd8f08c5b9d063b19f35697e368e7a3bcddc15edcdd72042e71a4bd1c2faf5794167700c3854e1cfb8b2d12c4a848c1c65dbb4bc86f5d14f13e7ee98ca66fadcc53ce83b8f024bb5b1f2ce0424f3075e95037d81721e2da9a412c4f66bf80e71c1bafa7f1438690d5c6e622373a191720f3bc955830d5f105adb7fe3eebf2f7cd6800def71774793fbf6e3ad9ed6d836a63419b820687405187c9275e0b9ca1e37329347a33f6d70d0520268d3d3ceb11c81dde37eea5116a677d49b3228b5659c9b7608fc6f211c9cc59341bf14e8c01e467f54e4896c9fc232b28017cd9626b18594cfa69c5cac345f582b715cf3f77e3bb35b850e9f6ead0a8f1391a797b13666ad2b23e24d5caec8ef90816818502c6815bc8a2d6f5cb0a3920cd3fbd39f9b1001a0445582a31d0f46863651995ac6e918c32c33f8fb61a136d4f0a475201a8c6f0a2c2976fd0c52a3b50a08d96fb09d3426fd59da52b6e5183eb5a88ee12dde24a08dadc6c33073c1858128f556f1739105fab6ea63f71ed8913c7a82b19947b2bfd6d429afe20ef6a42eb070464453122e0b4eb6914f4f640ba437482ddfed72a2eeed8dc574cd9e4806ccf3d12787c125132ac2026f6c352877fd4ef8c2cd2bc16896d67269706f37ce223e0ffb143986cd7719703d643200ee759bcda8f8c0fc15b21c008661eb92c855230d8c9bfcc749517e042421988d89521b9f6ec6f4319cfd63fc7632658f9573329cddd15464bf56c963eaae43ca918369cfc8068f2495f24830c56ca304f75634aa1c121ba084e9cf84d462a1b87fd6bc7b8e3e9b36b5eba02fa3217c03f2eabcfc366deb3465b82b2cd670652adb47b9ad0fd9c958ac68e0bb75c7f8368c3b39f9cab10bd9055cee64e06b9a46339e763c867344762c1ee823e41ea1bf83b49be9c5a246f9f3a57052183f4743c86c3e3a72ce16e820c58e6a9fad5d9743702c48834605bbc89c5f93363f0a2f8be1a6a8d90527a2b77425ea6e1ce82e5060f076e62feb97ade4df567da58db0b58c5872f666340b603e3411445da3b3bd56abbebc29e9ab889a4bc9f5f32596a2bd583e3566ceaaa31768b26c828c58904afcf1914b0983828514fc44ab7e76fe134482ea64f1da61bf5696e9567310e80b0bce98fdb6f6dac74e8351a7aae44453af7056ed7ce2dee11ccf907a344083a1c3ac7d28288b1101fe1f3d2e1d0c1fb08996af759cefbf46c6348edbbe3be053497124223b9f47d8d84df01e461c07169dd26f68fa7e3612216268182376b332d94527b0226939860200df24ab83d2bda0acc00639bd7b6cab75b242716bfc7772079362eb427ed19a809517b1e106e7d913531ec650064c07b733948586132b271cdf1710d1889dc3aabc30413ac9c7a9853f09d285baf6eca1dced87907982028c5829a6901d2ea4dd2335fb2b98e2e512341ccbfcf9a9fa801ed9b66609e6c51e26b102158817e6c8b0a63564b4a56ab536c7f4814b3d10edfcf91b4a68e81f28c27c535b3c345fe99ad782d2d9de0c3cbb616980ba22e77fb781fec164a7b4dd84acdeb4c688d2273840027963b0d3982da8eab9ba5f284c15a4779821c83a13849faf741d3739205b749555be70bb78b731857eec50d30c068aff4e3348226106abac9dae4f3c1940ca0c833fc7c61dc0b0af6b7cdc61c3247d5ac648274e1c95bf7b517e9d6522d32e7874ca369bc16ba6999e53550108c6a323b87e66a63a256fa6d59549672bea1c4dcc8b0c74faa152f904feecc32b57115a69a32f1b1ae4b2c47c4fe0ec8de5b684d3ea1fe32505ed1b4e0249dfab95411dbb620c1bf909f029bebbe474649b8fc2c96660bc90344a2e3e7b54c1d39a71d1bcd24179c2b3c964db8e4995ed112ed564f41b4c6b2b95e9935e1f5784b20b6d258675d6a0af190fd6a6713d1a6ea35e44e023754f7825a8c4cbbb575663c2d4dc48b522474a5808a9168d20e7804aa2134ffd560fb7c84c295eb0b3e87174669b0a40d02cd74d12175c5808fa2f32bc9d49eb3a9d4318fbfea1b992b9e6e155863560ac5a39735aa49b008b8161f165b4b454b22949c602f66c78a77f52198d4a9b49b79a55c8991a0f9b829e8e374a11de188cf5cffa93e9ece8b3c755605d11ff7192976df5ade52d4e4ac4ea6161275ac6c683e723e23d71d1d78b0401480e607465c34957a23d3a69f991b8ab7281691fec290f12a0ae3759db5620e08517ac0720593430eb8c6e88109bddf4ae79582d5d31c61b92ff2e53b9d5100097fc0a6608766300cd643f272a458ef431bb921b6389a5022ec2c94b7a2654935471535f7c92f0357da8142622cb5761d3ac809254543606b88fbd0f95773fc8710bff6d3b7c7d674f9081f38e60eb15c27488f6f1cf9930c5b1c16190fbc1ec53482edb22056b99ea71e648721b889544f4106271ef6aea0eef5725320e7973df077706afa8d83dfb5c9d83e2835149dcc803dce148a093f2ca401b13c42f84302e9d561fed2c368768b3cd5f96fbe883b3d4a83e2e53dca4607ca4f021103030bb6d28e354c6f279e4025d7ba04a925b1a6413d86431b5ee6742f50deef68da997ca548a53939bd8a48d7e0d8ab09e589b3a76a1d63fabe1fe86e12efb42a948fda57fc2df95a33c257a2cb51d8b5b88f7e9e5091e049733e800b7371ea45a708a42057bc42f4da272e70387a2116ab1273a2653f0454d5cbbaa2669ac4b352030789f7863525adefb06eaa10590e5f660c625836141e950561ee0c861f41c82eadd182ce93a2647c2f34355d8693db07b54af9a99c1c6c320e7cac06dec7e48566e81366ce78e55f480aabd7cdccedaf4301234c885e98225a2ac3b2a9f2d215aef50a06ede212ab0b5d29d81783fb36227b3c6492c2c06099985159b56005331c2f7bf135661952260c76a7e8b73882caeaf3ef95e7495580ac7248893562250070ca5b7d98c6e6217068a3db1e934dfbac36e516a9a17111626a82250095953ab14046d3f65202c0fb49242a73fdfd4bd3f8ca31cd7b6254ab3db9df3bbee68e629b71964f92a0d60f1eb07afc0f631a57aba0137eba7f3f24cbe1409168baf945dd381bdbb681c9374fc05c2d00bf3e908b2df7d7dc971f31857ef8168c8e1ed2cbd576b88f11a07d673d5dfb6ab36fba4b2e0f6362ba865c01a5d640de2b9055b1f2f3e3c3b0da8201a283013e58f483137762002fb5a0dc2af76191e0e18752fc3f5062e6482a25d2059919f13ebf1bf6b1b482412888e5d35a45d529f13661c67d02a234ad36696026093500b715b44ca305e1a2c2614c412324555e2b773680dfcfac6bd94ad112f6708dcaf9dab5800b37a73b702d12acd9ee547b1a0a32d0146150075a1c166a5438910c827473919ca8f5aa330be2e20f8231224c72f20119b0df70217e91d274d967b306211b4a611ec56ec76c94183cf724138088ab5eea0c2e1bc0e695ddf432f2189336570f200d0445aa37f8a50ce5cd81405e6f8ba06666190e1a4e32ba5e2dcbd836c3722f17c4b60cc7a8f95d0de77e83757acb0ceb65ca908bd04c7e16d0440fc992e13f6c0ce0c2f9682eaaeee6d52f5d4f0b48c01b0d0b3840d3e86481289384e5dff839fa189f70efe724ec6fdf03995f6d9efe316cf877074420896885a1486d3cc4140b761421d6b1dd4233989df009865c6647ffa8f5e6300106fd31ea1090dd86034d922d96a55d526f04a14f179b0dc785b476ad1c3634cdf610dd516e654b5a1eaabcd5a2953a4f7861e5e1199e06d5516e1156b647b2a94fc40db320a70abcf2b5b4c364d6037ea55c50f1e16cd74e5e54bd730905b45f644ab010ede1f57b80ca089f6f399bf312d6db4c48ad16c8c5816b3c4c2531d7d6209dfdec017b28ed8643c914f211e9e1a8baf9d4ae184c8b0f57c5376690334cbd32c6a705fb27e5d90bbff75ec979057ec6730fa69a9678b035dc54d5e2c6684fe1c0c624d4bca8f11844ce98c8000685002cc08fd44b3c304c3ad44a6dfc1500b5c177d6fb09c4c2b9e88fd0a433fc0d4aaed9996158ae027ad323dbf524dd08ab583bad717e9e55685e8c9e006f8f86c480177e4cb83522a0240a6bffa0263bd515692dfa0badb8cb3e8ffd2bea15c6211db269523a9f7f65510b2d469ae2fde8dde45b8ec9e33114edc6eafeab0de2eef598c7b50e48a0e60a1893fd447f1981ef98b5a0939e0a02028669256e7f8186db2492bc05106df5960fc3b96e0432b35fce7a1527c70f1d426b335f67acd49cf2905e0fe4e9d867d44b29a71dbb36d398adee72b7a4ab44d2c61d5d9d63063699860030fde0b6f8da6d35e2d41987f722b00739e9a6b96752891032dbda2f339efd59b2e8ae437f154d2a103510bcfc891fe266fd5783bce8724e6a39b3df005b769ebff7b10885cff69d3e4e32a3388decf303cd801476e1e4e0bf1fd35b0a540f5c97c54e727027a0a111f60edc4da65372c82027b3296d841b1999b20c6837022867cfee47270fbcf16862dba374867c330476bbf08804b55262cdb89e3a1f955849624c642b07eaa2769b564c4d19a5ddba05f8f26c1fc6b9f583e7d6db5a48b32d00e242dbd4e8391f72a052cee83f550bce93c73868f0df4db7103d582c0971ac162b6d9573f40d0df9ff7afef4b8554013dcae07cbadad02705347f86f575ca8af611389ed4c96b1206b2852885e281c267788ddc9e04a77d4c6a6d032bd7a0897466b042c7b161766b0d5c91eb419f3b10bcc06adfe90a61733b5a1ddbd65094bcf0e9bf35737734656bddab45e7eb1c0697f53b84f50d73e6d2afad244c88ea109e09a115a51942cb11ffbe7dd0f88404f627a6fa5b4a774f7ebd04130906f8d0aedefb2301540c75159b0ede0b04ebd9c9bb2185583e298dc32b910be5c77e0ba4f67513f14e6bc9cd51e4cdc6a2038508c142d975605a7fce1cb65e424394a048eea107252f5f39afb70183e1441296a1f8366bc73e9b3d6bbf488bfd5a4fffdca17c34ea83496b3ad61e608f620fc3e7898cb5ec4a16833abe705e142339133130354c5b2778757ee57adfa8a32273c6cc4a38235ee5e4d4063af0de56b329ae8c003790c008f0a771168ade937c77c1db9f8b997467a77e984467d0d18a22c5fba988e144611ab3dec50d1bf36a29624bf6c94710ccf824da6083c35d94bc26bf8cb2bbb9c74dbc5cc181ceabc861bbd814caf91dcabdea4341316e8bfe4c887176a8fda68471b358adecbff9de63be1aa2a78bdbd6623c867513edefb638b575e4dbef7cef4205620ed57b37ee63a58a1b62a6418c6257361853e510af75bca1f6e5ec4acda89deacd4e79fe61b17cfa45caf50bf0ecdb9be807ecfed11f2d5a592ae8607502a71bc0f101378cb18a11e30b6ffaf2041a2200a2377e1c814064688ac86ac05982bb36920dc97800bbc4b7d17f5f59c02afda6fe00028fc460677000768be6b54d789b102fc6d8d6b93e742a24b008ccc561700a235bfd83cb15d53d01061118b42ac01a4a680134292fb7adc5534fc03f8d3095534f85e9bc1501f952d40c168e31f9be6ac15f6409a5d216c0787285665fd933b11ad6559cde2bbbc359964f9d5b1948b94f9f429699f12f80f71f7041f86ee98afb19b8ca4f827ba776a08488e40f5574ea381105736621bc76a64991bfb35abc922b248c82d20dd77b2b8eb444d9f22d075e93d31ebc0eb0e4947d36555f30b469198d8fab067f0d84f2fd73574a84a7509e044fa73e33b74de4c152c8da3efc479c523932cf631bb483df80612c9794aedbd8e94f5fd2e4c46331a7d533e311241d21d1cd4287be8183ebe06d412d77a0709dabc833334dbbf2e34ec3ccbaa8f64e93ce794b61ed8f0af3e880ae6fabb0cf566d8aa7ec719d50cc2d788abf5d454b04dc3ec8b7385fe0d1f06baa73e6947100570f0de91593ce61bf4dc741b301fa43816bb62f40a40ed9f1740b3f842fbd7527cdd2eb0e2d964c173b574786a79bd6f0a71caaee7f39883e7fbf741510c878c183f972b9e3d770ebe629e85df2d8f37498aa8a0d5fd795662527e5df93f002ca6bce758e9a728fe5455254f808eac8e5f63bb34e6355196747190008604720d035d2dc5814955231d98950eb579d0c5113478d3ec4cdc144362588ef34fee41cff7d0dd05a4e828cd4b356014c995f95660abbf1b3fb3ad0caacac62b8e1d1c1d3519624684424d724f0bf1dd54cb6e5fd53ce1fe3842cd4b1fc6ee664aa5e12e4b272dad253eac76ff3207c49b6a32ff67b8ecf86777bc26d4d44f4304e7ff5eda6fae6afe0f1e0ba75558c54a8973e3d2bf8a647c633e937888d43208909e0d0477c835ffebcf3158ba8b585a8e2b1b934dd24e305d634d8d663afa130be0cce0f5a5c048abc5a697b900518598413370b62c620e58944be3ef5064cff56b38cf92cc32b4e2d41033469fe6d31d317c3763dabf720f9a9440c90eb04fb1894b332516437b61feef1f0a2f3a1b850584ae425c1b3b360f98b28742f7f1d82458c7bf6b4d28d0f0cb4e0ca68b0527685771ab3640c7297bb904fa29dac7c03fd407506c13657452dfb401802cab6297e25b716cb76753982eb58656db064ebaeaaf4ba605e2c55f3b841eaf8899f3a6d0bdeb5d279ab06196a66ee97b932df4cd3a2bee89d87c2555854b3228fb6276c329cf2fe71b1e58b1a103141ef73b6ceeaa8aa559f751c302536976c43532c08ea71c3bfaefd30f8ecf042fb5a34eff1f4a02811e112f07bac4098d22162c6f38b9c6a4a6938de690ae3cd2306dc04320570b1d72c6d336ad50cf25f28b24c0d99c7cb8580aa1f0af97217ee163aa2b6cf7e40add51da2507866aef3b413fe9836aafa29d6feaed3d10e45e31d581380688c60339443cedaf6a2149c2d21ecb560e3ba011de58802d3c4f873920c8685804feaed0bd9e05152d931fc76063a7cb6c70c9226257603f755c67c41c11ad9a623506f6de9f9e6bf44121b887258f81f5d2bed1afc4f071530b8dd67ef647a4d27b4fbd96620c96fa213b1245985603c680687f0144512b98dceb8837d824a97ccea45fadd6777414b1fdd16e454b0f1eeda4ff8f64449b1ff0ca426526d9129d98414a55c2d0a885166a388abc111568d9870399233c5413c09bea4bf6e10f05d1fc43e91ebd898a7c135c47640d00d38a5c4b8053a1f830b9b8870ddb422d072d7f7c6d6135800784124b6996dfffe55bd0000c3eccb8c07d1d35e73d36b64eb79c22d7374e9c892b18c0812b6acbdd52da7c296edfc9967bb5c14af49d6da91c49c7e30ee2c52fad8891722c529c72f96bdf0ffed73d5c4efb90ad1336a69f7574984bc3a6e308df112bce6776f709ba4356736d5addc9bd52e460ab4233d902efb194354416580af12902de786b326f0d744568aab6466c253497ae3ec55670d53a1b8bfd6314f520e6e50547133cc850ddf966eb50340f1574f13f478b6ccfa0fc442e60e50e460e49889f586e38b0a5c66682676cce0d42de32e098f86c6d7eff0fd27b290bdaec7f3ba642d9bf03a576078eb4cb3972ca094d3242e9bbf91b482af0cc47a89c55a853995d003f8d67a29828dd954c62670c0afb48156a32812723779b0ef0d7c88bedce51453f14d9cb5a69d3232b027a377f503e528c0521c92a0dbbc1026ac33ec57ffe87175328396847642e4238bce0e805d38f820ce400155089e17b055f28f8bd03f70cc0482d0efe1c56a117cf6c78bb22cc7f7f6cd697b7b85541358c12e8f520ce236b55db21f008d9c44c94c35499f911217df6dc1041540d36b7b38eaa36b6b89152f797ba2e29545abcf0b4e65546edb919e8bb761be385c637e98f0ab741d27ae7410b0002066bf7b5a3b05a90a0cd4362e30fb6cbe5af3b93611a9f664b62f28316cb01b72bef6806be3230756a0c1e0033fcb9997ada217957de376d1e551a6790d0f82ed7fe7c5f28bdc5bbfe980a6b9823c8498aae5d16e4a569498750a4313a1386bc54e4ca1e52a4ae0e5c0a770d94ac2ba59bc4769a0339e40ddfcc5b7e3b00f54dfef4f6846783553dd263e3f6b81cdf02a64757e604f5fe277126d19a0f87f9bbdca18403de593a981801b386b66cc33fc92468f182b1bd39158dbcc9f764a80eb9dbaf4008b8bbc4762a706d136777e1b12575942bcbd2adc57a3168ba4616a6867e8aa5155242fcf74c645d396c9199954a170d84deeaa7c044e4f77a1e387e3681bb70bc2a9384b9b8e5eecc809280e2bf0c0c17a413397571b80cf66ae0db5309fa05520eee30dfad74d23b8c8e54787d4c551258e6ecc2184f0f83d4133f258fec4ca4da5feea51d10a1461f5e152900486d955adec66db001fa82fc9c9e2a2b3dda945abcdc32d830f2d1b0cd62c300986126c0c2cdb595f58e21c1ceee60dd3de7cf76953e7ce2542898d9067ed45482cf5512118e7bd71b4f78277dbd69cb64e76df10bb11dc2e728ade8fac611ac967d94bc451f66fa76ce458e52dbf563c941a73771cdb99bc49813edc30784e32206cbd19416f112083a3d77783aef3c0b7d770098031ee2cbf8f20c55adfa212decd33b2d865b1fc2da7f08d4dfd5f73dc3da43a2dfa36f06b02d0213d7b51ebbe291055594da924ef17026c7295e2e040c7b83ab0cb92c941c112323d089a9560674418fd898aa883199538aa68090220a977bf5ab18dd63e1a0cbc123c4e03b9828ebdf7240fdda8130634040fb5f58232924a31217580f00a9e58a2051f66ac028ad844248c96e9783b1b3a069a9b754c15ebace7d05d88db30f82e0227ec322cc4be12ff8b67e483d67c5469dafa3a2b516fc3ffb7aa099249ee36a00fc312ba1fc03265a70f10db07007831be1cf48fb5bea45919e201c4089d708d393eede132dbac43c97eb6b212478535344bee4caba5264fd3255c5da1c4bc49338799bbb3cb09bb0f00e98f9d609afd178ae18517ba32ab84d80a96e059b98309d223ef2ed195b68c0d4d6190268ef08f9aa79eee059f24805f38d6370a258d0c46017da1005aebaee16c4761dfe92a45af086ef36612b1e1a5dd3edbd83a86e0a761152808962e2ec976057fc4bf77ff6b7e0dd9ff41bd966dcb260c1e44201301ff84f60fb72175dcbdc265d43a45c6a7b2f1a468346da58055dced3122067ac705c1c4eaabb4fe7f1f67bfbb6b8632a8efe71131e81402ee2aed86f9948df957e51eb52c46b4e85d9c5c70e1e5da94ea865231d9d98fca11177b0829535553d89658b7966c4eed1fd7f38124051f234a065ea176e01103a0dd7306aee8cc43fd8913c65f844f400533a36a863242551bf03c968adc72cc9d493ed6d6dabb850be195d93712ea6b5c5fbc6b181190d256f952bebd53ed75b1c7c42e72c40e5b312ba7f317848467f1b2ef6afd548f06cb5164290ebe927076236dc315a06ea77ec664fd6ebf98781a136572d178de388c17ad731b847e9cd2cd34af7e620b9baa03557e1d16428ab754cd1e773ad543112a56a4a15e848be3cedcd73ffd6b968a95a513dc1929c77a939b8d69aae7be9b99f4e9219c35163a78fe8778126346ba6704438b9ab216777e14b52d681d79b64b5439b927083ced86f0ae2f3ce6257193e5583abfdcd5ce23958585b6871e40f5db1db3ecef9d39a9756bab26d55938d014dda2e5f935672724a6af70c006b4c8bf2863ac46fa2bc049566604624dc5307ad4df5b6527a506e6ad1e830e5a0e05d5f190f76120b1a317c06d68438c56fd369acc40cdc40efd6cf27db6b464582534e9fd756fca7e4aaf134e27762c0fd930e2fddeae75735fa55ac6e15b070785edbc433405ec457e3aefdf3358321c26eacf8943eee18f526a03752cf55f86c7e21b01c363418dca117ee63757b21bc913bdf1804edbb508855dcea043462f21b135488e1e991641fdad89c916724160dc18d495eab70f3384cfe924447615cadf381eb561f7a99f6a7d892caadc9d71f61a28c80a8d480fd408f8e70d8a24e5f3727c9c35070c344705e9bc91c6c5e543bfdcaeb7be30368640fcf5afe8b0ed263b5c6faa5e396f1beb198260515f11d70e0d7f55b6e93ec3a1ca9b616acf1766113712017348b8e8cd3792db780a295c31f44831be957258f8a14fb878942683a5b8c4aaeb97ad1b9a98c1b9fe0d03a292a535ede005d4e408e264bf13b19d02116156f1e49e93638b19358d511df35513c01e1a6c8a802289a64ea9538b69bf00cbc60869a1047c8691d9c6a758700ae30a20343cf1aa65ad4eb19ed96a0d1f838d5ccfcf80aed7bd4336d5942f2fad954cff47269632bbd3b587828bc03b8710302c0820561dba265438375cf97dc0d5c5cbaab5845c6deb4e7bea594efc7c8eaec5a06ba1facbc099b243bf3dc21adfbb9fcf7128d4d860dc8f5a9463aff0fa77a554bab878434716b1bce100ded17856e746336d4a8db32ba65e898951bbeb21d3c8ba4efef90af599bb7c654f29b7c3048b0beec213df80e5a9697ea009a07cdf0cddb33e677b2900e61a29d2df782fb37eaad93f2e42a4d94d98bd3d4db52075af558d7ccc41f3ffe808306cc4c227bd789ab56179f2fada1cd24a19706a8d005684a2dbba4d50cb5300a89ec3a934482507810b45577110b8bc3d38d18e9bbbf84b785df18a78fe3f72ca54d47ddb967e10e83117ebb08aa45f367a9a17fa307e699df4bb469e94373e6594f714abbe2702b18cc6f296fb52ec59d9d2b172e06bae623be4d2303a9d5112ba4499bd3002aa3fef0cc4ffdd81106cd2b235b9cd07438bf3b39028c35b6b4f17931d6d2b92916e2707c64ae56b74bff4a1f6a8eef84967b6a234c7cd4fd3c4eb183ed6a4ab5c7da2eeb549abe555ae7c6edbe4536e98dc734538b3a96c8045850721e1965f795d8b60991314dfd2b92d69d3e41e1bb513384e5b0feade06bed9eda9b8876310dbb88ee6c41017175d66c38b5c3618c587c40d8bc7c42bb88fbb4ec76e3b45845e8f3c9eba0f6eab56578936db335f4399e5cb493352d04a7f67543f54acbf6c4b5da33e0e26fbfb0ece9da4e4e2144c44388b61f67d730dbbe22b2ed022a8df9ebafe44cc3602f187f3ac7328c617e86c05f3e6a9052a232c050622043b008944a07ebe9c004a59412681293e7fb3943eb1a350d4db1f1a6413c1cda361e9a03f61faef1fb35f9d2f3468ba7994d6bafa32eab4d5332b3c7f8b40074c6ec054e594b1db7d4fbf1704d2c27d9342024c482c496c2eb893fc154af9e50d7b346fdab4eb3770f4a022fe2549b0bf1809ae5f4d5a256224b841febe147eab110e01fa3262252571a09ca514c8591320281903af8a1ea88dddcc8ecd6d01eb2946042a575a010bd816268c34621696d4488cf2af6a405c4d2b86fed74c0399a9d2277cb15c232282052724aa38fc6542e23eb4e2283adc700f7b71f9981c60e85f09b63fa4d49b50222e121e741c0401e81bde3f943e04669d8c78aa3ef3fae5a66fcd2affb6c26ed0f7348c611a2ddc5f6ba74f71b64643dbacbadf36c32db5c41dbe049326a87760f2cc793e4a439a2b245a6be7f4c9f0be4440271e6dd3e4c8b067d8522cf89bb1d45f239e8f29775b6d007da66fad0d2ee424226f5ec3db4dd6a5b555124e12234074be39fe2299f4d9c2f3e555c5bba3705b517872a989b965a3aff622e8ddc6a178e68919aa7486d610298383933c1162316aeafa4a165e859bb365c2d971d8bc0529371268cc0eae8ce223002e7068dc3a1147aaff247227af67af143a95d458c610f3c741956e50bfa6402a7dab91413a006d6c38915b069f5e4a9d43720fcd3c345d329f90ecd7e5f90fbb8fed04daffe517faa1f52b96bed8a8cf1e91807794c010593419cc71cbd428c72895d15b6df48dff585b1e7ffec91133c7c6105289b47852819bc0b0598e747828ed6df2572e9e36d597c3f9d5d16b7d4588e2da6eebe224cfa4722be4bcb202a64215782a3f2f60624d087413243ce39979c4aed8fa83abf529cd67d96741248d571a8c266def914deeb4e773980fc25cad03a31ae34ff86ec9d55078105e22b082df7ebc356ba754e716a837e232a0d4170e16455e13d98e3ff3eb958a9f7472c328030d22d232fc3cfa3ad2ae21f883f3fa0584e2492a796cd9e80e46a24f98becb4ea13e7d0788425dc8180883ba78dd950869266a0c0cb5d691698dfef8bf314e30c78400bfcf5d8e4fe87daa626566046752fd242fa2c2c21f2fa42f1c0ffad071fcfcc7142e92bbba848f93c95f8693932d39dd70ec8a1e8e16357918b77e845d0c2c5e3b609bc88c99ff912f4c07d83285960b0c2cb112d3a046cf2af94fba01142cf569c3ae119043284268f0e1fbcd4e6ed52905e0b7a143c5fac826e605b5b77d18def85017dfca7719c4f364ec01318e9568014d1896b516f53147647720be777705622eca329a313a0ef3223bf2096cbcad674c5564fdff494d2769ecb55f9566fc4f50e0f561f02089c6fc670c457dc7757a09a5b38d540e1210f089e0e1a3f009c6b298c502c233b134898ceb7f8bfd8aff3edc9c3b92d9fc34fdf82ea44c29509ca6f53cff53c8e47147f91d1d337dd5bc18b2e1bb69754db2f488a90cd8a5143b2f7c2b7714aef05111a97615f55138fc2b5c474731e162341693b7c666c5d28acc0ce4564b70b902f0d1e7d2ce46eea8603777a18c5dc0a0386cf0f8dc80a8742d1f13be73eeba04c98fd51c6172b4ace493f76703049e0926ec24a1191965d438436255fd4fc49f73fb75043dbb7aab35767be1b189de8e539937a3af5dbd7b7320b7ce7b7e4078d26702bb5a3a57a2b0b1ae0ec9509d42967ce40a365c3451de8333227b99d46fd5c9735471f3541d3929640250f50c180416bb2e6f036740f12b1b3444670140a4bbfa474964f1d3b12cfb80ab36a81f45c41d56af8d5b204daa6084d1062693ee41fceaf966edf7d265262e825e50dc01c820665115d1f2944b5bcf9e8a2e621149ef821173e169e21b7d90c2db5524e913724eedbff2685c128a8fd55aa10ccef972af7b9e934f6dd97f9f07b94237b75fc39eaaa2c716a5d2e2289cb5fa9079685a1b4700aceec496458590379cedad426286f688f68f8dab6c89dcb8d53197c5ddf1bc7d27860c4102c1b52030c60b920681f8e513c73301df6cec867986ccbfacf0ce87e5ccde471624be9261942079af537d9b0403dfa78d14f14b8f0993b7989a7f34f3f35aa9d8d86379be0fc10698dc67a62ac244edd199993d88dbc68cc18db06929b41a66cc9f8470c344f453a4e51d6711a20b9c5194fac575edbc59dc2aad54f885f57797c6c297439d3fc755a31749d984191f65f3478f36c56a9be78b0e80352eba700749ba6efeefd38a1455b98f6254a0838762251ec0c234d5e20ace8bcd53552766df147fb7b46f4c6e8b407622fd32673186107ab1d1fd993d51569925bc35137e0dd76dccd967c985de27c498a3dc1110a0355e318bd6d8c8bd610ae4759d51d42271a73931e8f17dafcbc708139edef847894b33c8bb280d5080b150da48472ea6fe9bb25e1f945ee7496f8019738dc7624982a8bdb08b14742dd6fb727c77168d26d15bb27c34b1f28ab87bda595872c5d531e54051fafacac77cef8b2ac1c792974b62be6041ebc08dd7be1888b488251a420afbaf940b949947cd1853dbc9a21e78d44c24c5a470ff21baf01217ea60e56db3c7b935e3ab1364826412f1c923deaaa2b8770691ef7cdd227fb27c9af7dde7bbdc5a9d1d7680b413cc26310ac484a328037f7b6fa1c715974590d9f4d15b5d927f2d458a6a2ae00a80df578b4caf039fc17b049a231f6aa5c8a18c732d2f1e8350cd4c0a6590e895966cbdab5d22a60bd75ac965f9a1b88f7e8a07f12d2e4ef2e159f85f5bc1eb4e548c90617e17313f2108117a1a051df8abb8b7aa60996724a15ed77460cdf2b577c240d0a694d80fc4f7f57c5efd985b6e23f770424c7915fa4935fbdb1dc25c049eaae522140260eae4ca64086f11f86178aacc272d849fd209c2c4ac7ec5581d4e69071a1c462655a8df79b0485ffe0e09f1e9011fe35954172d6bd4e5584832777af9d1b2b3e22fbe538a77d223a435bc2d8ab31671596a49fd1d2527372f8b8bb17bfeeb276a09eebc659b7ba1e1e7be3a95b55b1849e26667573bb0029b684ab959e5196fb5931bfe898cd66df77bf681e12008a908dfdacee107952ee714c3306cec66d65510df786effcad7cfa416fb441f26eb6c4a5eabba7a68955b7a1c60205054a3f2c70b985f445e9173c5673a7d39ba703d89b550bd96b5deecc5fa5b92df07a8e41ff85a93ef441bee6224a4f794dfd74516c22f749e0898e6609cb1107ac161de1657b0332773391f0e6cc81c1354c64b8947d6795a97e2c8113af676793d9b68c32888d3f8ffd5b2338ea08d921cc9b860e52d467d75893fec8d688cd4b7ece3e42fb4d0b49324cc7d1cb90200b46bc067f110860b5688f6c5dbba514a34d4be25f2eac48cc35786ebb914cf50a63b97126e25b99c9522d10e9ce6ee1f8daba850b3b323902aacb680d4cf0e8f87d31328ef9717782d7df04a2bc57e35cdc57073fc747fbe2359a8d5927fad1bbf77bf087853086da62568f8b4b27000748d4947d5c09779b3c70fa7259a3dbb223834b5377a4a032e835877a7d177fdbfc08172370538c2f39cea61dc9982f539a4c45e3fe85e99e8797ac60117b31dcedac63e05a78df024609e42c2dc9d7a75c447aea7e41b3f7e823df2c22bd591d9f85049fe8a834d7f3359c2b8fdb6e122f4dcdbffe07aa9228cf85a4cbbfffceb90d68c53cb3264948b56f93ab866b4290dc809633de711cbfae198610a997efe0578a176ddae56396133a3cbdf80575815b3804e2173727441af2da6aa8de7eb7337353952a5f0d4e5a6375deed400efa50ba130eae5728443ee170e0cf6b8e573b68f94b0320bae9159d9cd489c8aef04b2fc87c9940ca847f7ad9ec494a0053ac992cd6055df19f0f7c8cfa390bf0d246ecc8e365cbdbe3915135b3391b99564e9f48b3f337762f6de00f4ed4d973002b17878953131f2fe8d67f6304ad9c75286957ec134eded4282961072f8322a16bbbaed543b35a59ac0eaa0be13820082143033834c671707cb9aacbc3a45a745537e7a3f4e8e75b5e8ba086072eb37bb8ac8423da1852a22934966e866e3278f46a1b46218b8f38e06d2d972dac1b3a65679f2049bab02b56a22457c17e1d0bd1e62d299de8aa75d82fc46e9940425e6942b8128592779eded145c807bde044638d61c3e203fda6cc1088cc03cc754dcfdb158c071b03ff0a19274a5553b83de9940939bd655f0fd630f42b9b81835763444104ab366d43b3890a885e7d6b24f07e1e30fe3ace9a7763ee93eee00a2befd6ecd122553cc79324950a9f1a048449dd414d3119ec1890d3b60f99c9c7e17a2661c71f6bf87427eb089275ad10b6c332579623f5b704dfe2967147eadc9cfd2f0542ba1089fb7467280e6a854ca94225147329bd4e817e1f8b7e0e3383ae478b1a3224d0cf8a838ed6b0eca47c128f42e7e77bec4067e5a8ced3e1255b6df3a69aec6a005013f52d36cd8ed7e73d1453001aac49c000dcd3059084d7c9f8d5e2d0511f51fbc1c70e8d68d00dfdac23c06be4123862f20c34e481837142abee06676c2fb978cfebeeaf844a2fb1ee0bfb804476726ba24bd3d4925ee4c799ba66cd508cb191d1ccb351b32e3b7cd9d93af951c7f380961de014a5cf04177a428096438d8d1e9e761bfa04c2ea164a01543beb3082ba524b7c3e690288235219ca83f187596fd384a0e63d29f9ffa6ffba03af7215af06303db90ccb1c5e75d1ffdce761b6d4218335df9a09b7c2324c13ad56acddc4213043ba9e9d4e2bb497722cb315712186271038f1bb99453910217f007d59fcc8fa2467ad683a8f3b3fb26a346bebd089492ecb36c180a84c5ae9ab293786fc2fe28ea29803dd142880180ba294a8313580d1d0492fba4f5852519980e93f838051acca4ed44b1135207f22b908a547868a53397da05e391d2615ab07b3ee5fab5635b57fe8c7e98d87364d01e85e18361cbbf3ac2fd7f6ca6676f8fdcc60f1d4a4c764def51e95c7b8814bbbfcac6a8aba8cc871465a5ca08f99a5d14f469ddb4e04f8aba3175be1ad64ae11fcee2247064cb662206c9829cfb4bb9b93ea62be32182f7edb0de69f4f351c65620ca368d2badd9eb15816082bb75d0b447dfee1db60ad124a2cd55dbae248533843be0bae92d6a35d4fa92c39a704308f9b7bf85a3db03d4d4babe07cdcdbe4b56dcad96f23c4501760b34f4b1ece5dce7c51727815498d1dd970adf04292817262f7ca213d875f2c4ae52bd1b59c420bf7249852991fdbcd7362d9284fc591417cfd59b9e78715d66381080f907f49981aa7e355ccd32888ec4e7ccf9019fab02597ee92e7d312fe0129e1e43d636fa86d7e47f5f3d4d9e0bc343c3f701826bf0a56fa57803d7ce519225195f68ffb6bd1d6ffff9b8218a66e85365eeed82f44cff442cfde7aa31184099d88008e641d6b3d2e2b826f032dbaa094973d2cc819c86b91ae4fa9eed13efe9c7680694f85cd994e3e00e6182d825b43692abc2e1abd118f329094ab536828d74e8ba6abebee76a27ba2cc91e1371b765ef67eb6d52c30458144ccbc4845fb7765af110b8f64f520a84b71774ddcbfd976b7654c43748ca4fcd9ec95efea4697eaba4f736a4bbe9a9adcbf96d5d04b5d29483b84e29517f1da8c292d1c849ff22a13f987bf55552f905b26bb687226993556a85a707121cf35d76a8dd2ccef5291cbaa890aa5333c722dd159584f501a8717ec9db866ba7f23147deb2d1a19f5eb510e54239c8a90b7aa88f65a68c33f4f83d125f3c32a1478e881da944cb25314ed1efa457b0cb6b9c8fa127cba8cd695bff11a0ad875b804f8084c06901decb1dc95319891932bdb70660ceafef76773111f95c35d6e5898bf6138e633f503cd163767d636424f108ca0b6f5448cb1bd9836930b43cb04a3f81db574d769dc432535bb2081efd795f590b6dd931744c77fae809abb68efb7742f4d9d9ded61a076f12e58b9a245fcc8310fdb392b4d43d37419b204e8af025893747b427a7be68c16b21632f333f407a546fc29ee41c53c6617dd1a6f214fe9e9fb0bce2f8893b36a57e32bd632c16c6748dc5587e6a2096d5241b9b2a0609fec9fd00b7190ac84cf0f6435db4b924680f20d0b1d1b98ed686dd61aad8df06acacb4ee9fc8a053691ef0b422e46d8ebf1d08f853fa38b0cd185e2bd5b50d375138aa723246a0b7ffab8e971f0035d3e39be23b6d0e4ab34165fe4a90b7c6d9b1b97ccacead59f338304c12f5264275da00f1334f7a7d0d7645412726b3eddd32722943f0b482d186f22df1ef1560234ed5274d8d376b78e1877c0ed6f9d8c03f1786b3df978ea7c05acc97c0554dd69c1534f3f9501c153dc826bec6bc7ad85d35755d62f287685f81e306dabc7f20bf6a1e1fca43776be718c29f317c4c1b2592d959a2ed9b62a2b84559ea4db8613f6c351700cb66dae96a3c0007d04d570f63f6f5feb827ee47d1daf6fe42e72524088b2358f308ed67f3f526e364857e8e6fe6f1c9a23e43bc44e739cc9d95c17993aa1806f647c16a664a5bc54f2228dfaa72cf8d8543f102a322dd5923f67700cb33b06fbf3da9c89471ba7b680b646476d4dee892e45446ab642b7bb487eecc7d46b14beb28e6743d429f1c08c662f60a99023775beed8015feab64212c908ab8a62790f9fa59ac6b42018f0b8e85d730d86aa4a12417f85f576384c253405770f61f14efd658da414ea261cab9c7350160b5d6100948e18832d7ea682df91fe068f25146177c6428db20a566b41aa7e3b35ab8856a1a86d2e011375479dde84f27fabb521a937c8f88cad2129d89fb219d2c3533b52e7b70e2ace1ccf34253f11ce8127b81c993ccdfad07d64cf7137914ac80a4b2f6305ef8971614f1dc71852508bbb3ae72dd62152e007bc3a87518650fa99c2ca0cdf2851ba7fd9a31da90d2cb71a79bb7ca9112bfae0480940524fef4f01529970d28eef52032ede334af493aa388e0bea9e50c245b16b299721252e6edfd1f26562fbfb0fb1d673a227cb54f193cc731cf82f7b59a52e38d065fb3ef83c22e67a09d2b9e492119a405b973cfe24bc1ee6dfd010ce10322abc7c02d769f3f486d5b074484c2cf3e5d46d6247b6081f9dd8a11b669dd46e8e564d2b7a0a3bd8cebe65208adae4257ed9c9d9e68c357edd0dd16e9a6ea8cebe593d382841098197d26509d5d8741a6f3d5d9e4cf581e3a866346f3c99d3bd5b19625906704a4bc0990e46accf2bcdffaff63dfc8574e3ed3de42303bf96d8fbc289e8b6bcecda2967362b5d29ec4ce12fb821763de7f946784e770a36362586cf22900adb9923c86fc5500a69bef60f181af65366308071867564718188068feb699996d5b4f57bcb3bc73ffa9b46a05fd80cda077d0b216619672d6b6b8417d1462b8c48778061dd600fa57da00000d521797a0bfab4f883212f8dfad529a30f8992c163d5e2f4495b552771e0eb64391e4dee6ec283df758a8b81db73abb2db5e88ca9eb178c12bca97fcf34b65ef0e153efc653f8050719158885a5723f69b07048c2dbea03cb20a56e18a2d3b8761a4adceae550cedc28f911b3a14ed09bb26c547b204d1addfba75af2e03bb1a6d9f08b51a77013f2dc84f3143c4ee3eba8aff44eb8ada964c547f44dcee32e583908206c6ac9b55b7a71f3ddc5a55be3af49584603752381c59511779a48a89e9646ff9ce18021c49f795353dcedf331a8d36a01cdd54312d2395e8929efe4fcf07ecfbcf76e19b5771f398292f5eb514d8197f709962a366f449fc51f8bd6d1ad40b54d9e1283302e38845cd6221b2a7a6ed9f57c5def1e6e913ca0cbead5261d96b417db6fee15824f959f3b122c9f1d666d31f7259e58a3008e61ae59119940e2a4a435f0edde5087eaebea3a46e3ffed91774cb52b76c71ec1caca880b5d63589f2ddb0903fc5986cdf448e148ec3020d418ca24f7dc60f8b1a37f56554619b22b90e628381b772d04b1ad6e7b77d408e0ac6856216c674c09395ba7b9c6d8093671cc46f46cec3198407fcb1ad057a5a13a96a23fce788877488023a5139287af3730a0ee8546f8550d6db380c1d23af1f4ff40c869cc987645157d89f3464ecbe4943adcfe7dab40271c13e935e558969f8ba8d0cd4ebdea6dc3eae2de7d4de6d4e50d4164a444bd8122bad98ada86067f44f480217a5752e4bf79772d909f4c9aebc5a97d317d7d13606fbc86f3c59b5355fb05eff96496db55e9016a34ad76d50953045672d82ac9cc48a61ed9da2a3cc1cef3426305c4f99631d20445cb37c6ad46b686c4f6f6edb6d64b7a53d55fcff3e4afe4837c2a38c75221b1e269bd39126d4e3aa7e2273285515da43b8b40c6e6429e27ea0490a22d0c2835c96b4bbedf2be87884a473d924a4142ec88757936ac76dd8bf973277a9d403f6271f3645b2e94ad954302edecc90839c721eb2d444c00e8287f0df9f84f44c5b62216dd1d3d94ead0bfb77f4d2794abf73d03f3d26f73933a847271ffa480c9ea60f32572c13d545d9f7e2ae362230f133b79f6403cb1b2655687b440edb3be3a899b640e63ea7a2fc4c28be321ac2749334202293dcb706906ae391a15686d98f04053da33fa6d13d3ea788371bc2ddabe1383721ff749ed0d28a23abfb3dd4400eb17dce53d6203b4915725c1c883f7200e509bb0611880f58f8ed7dfdcdfd86ac822ab0337ce2a6721534eb80333424432d79d879b9054eb63093cf18929ea67ad52e1ad26abd7f0d1198e42ebd29695c83da081a3317bc6a9af3b8a68f54a23b0b8dc393038f79a1f696f333ca019df7c3d8fdc392d6c580386c8ed2a08188f03bdb7bdba2c8e6854a2e5a519e7a3cafc30a73e807f6b15ef5dd36496bc48aa23470ce55d2d6718fd19118e2099219a5980f70b1bd7c5c2227a7408d6e6cb2f77afc14e927feea06d1e4b33376f463d3b793d3c0f64391e1f64082660180f80a48f6177490b802bb9d1ae5a0034cec6d9d767934a3d4c774ae94e6fd34e4a94dfc54864b32bff91c0e67424c09c464797dfc769bfc8d554157660d455d07b451e0eda5f68a8a2dc642b7a38d38f509d377a881e440b1f71bf0eaf8d391ad00855a1b0013fab7b73d513f07994638966c1f29c8e55d7b45fe8f77c5efa4fbf6eac7a2de607cf0214d73aff4dda85f3e9c0ce75b3b3b40ed408bff05334a41e840fc7dd7b58d912742189d4f668ca4477ad180e867c31395083f380a699401944255d3c66b5a1298e31d0b3b50e82632edffcb55b7930a93a6c6a6db577e9042faeec5f940b0e85ed5d2415b172ff9c9cbf7bf1cbe5a0758589ab24999572395c3ddaad037dbfced046264ec4810d0bd475e27990681ba05a5ce14c430371ed330e82c5678c7278fe490197be5ba8956acf7cb1f2c8ece779b43bc20e59b53cd4c0269b0a419dbfede5acd48e52648451a95e8aec8ea8c732f9413de3a7df7907f84ddb4b301b8c5de6d376db60bb499b0afa72b465644d550c80f7218a2e4e412ab657ee7eb3b314bcb59e94d3e5502ad9f1e2e18c7e9eac297fa0e6006b5cf6cc330e134f1d8baabb5ffbaa96d12df5c88745a1db8d3d37a5e86835d31c89ad07369df71172c5bb72617b1125f0c1c0e5bb0c73b3d7391e2d40209142c18d1780c3f6ff67b72001dc67539d4213b415871961d8956c7393462ab29c9bd38dd11b2d81f9ea5c803abd6a55d4e77f205763eded8152259cbc940b15f5d03f70b3fb5f46bc83acbc922f3357c79cf6927122ee074501f4f217e10550382140b7e74bcf5cc9d5a9e5730e0c3228be43134475fea1143d5768c9f7d01d4f72fc68bd5d2d788326e790a775e6eba2d3a7b221d9333503fb34c2239b5900c60be9b61401547550d8b560549f44ecdfa73f4152c91a6e841b779763e79b07046ced0eeb675154b15d4327489cdf945cfad028e1ed1f1fe847771a56da9d11b86e742a24f42699a45c2fb363c9e7f48f208369bc4ac560faae6f8392815b918d04957fa8d7a6592d53d4c41367350672240b8e2c03e73e6a289ab8c1bd890d78a8ff088b60b57e0ab0bdea213d5350dc82a031b3641d8ad21c4d16e8d84469f85005492bd647ba8190c05f5e0d8a9dd6f71c8291aa70617a4af69f39ebd39e6061fb65f1fe194339f97e46ddeed91fb303bed1fb1b1dd89f1d3cb21318fb2787af8c8e69e95c277198425e479c9b7104ebe185223544aac8a6497a0587fe195808ec4a8abd757b4aabccbcd28028c3cc0a0afc366d2853ed2de1b9f98ecaf638217f6f9975e9448a5acb694db98bc16071f5f494a1722d1cdca6f7e7c058a357dc950f2000e75d7c2d67c6de74c841ee17fb93d5da86b1551a3fcab866d2e1205dadb2ebfd43f7ee4e9f19d0011321cbb357940c7c33c3668b9ffac1a06e2343bdee3c6832f5cd5b62f12cfebe83b16c4d4a048153906471eacb3181232580504464ddcfc770965e5e3c3beffed1562c8a5487f6e0818f2e9b353524a8b7a5c0a3b84b1744bee17be40d61ed27e4c707f205411ce5876863b06a63a848d382e470cbd8dd5aac19c37dca4231c89171ecb2b9632a0fdab55006ae1c288c9fc83d5d43a2fdbee5e1f55e0e614593728f3b70f71d39712e13e4a80dec72056c77eda43e598459aaac9d6f5f585b060c19f4ddf3e4fcbb228de841304df7547017ec28964282be37f7f9ca3fecc9208d3fc3fc8e97c892580babb59ff89ae2030815a527c32984cc1d9e8fec7966874dfe87faaaac7ca440c6cd8af8e98360f49e19a415816e230a116d54396248a3243911453de62131ed65c7606085a245db8b5a972ea75723ae6d018859fe67a18b043706cdc728fbec48f02538e81894c4ee2e42177f0fe92e5233920a55c0dca8e9b996d727c231fa5908b06dd111395a5261fe310bf8c0bc1105dc05be0566a20d881bb12f35a408132c79d3c83802f95364aeb487075b3ff90056c62b568a70c667a0b0f4fcddb88688b04010e6d5fbbe37d9a42fc4f866fd9f95196df8f49dafa886246a568aafd7f78f84c8f885be848c43b4b98db81de4fd5cbfa9003f3c998deaf82f671f1b25eadd4abdfc50ce8a1eef2f598313d603a065218dd5a9e8edb11f9d817f8ae0ff12be85802e897c9d736ab1f964ff231109af3e3cda8553ce30cce839d3d6de7c9fb382aad5c16690a4c8b59406f4253097d5ee0f04d692bc79a36f8f99039c46113edfabe5cdf8148e76c1ad14c40ffb25e03dd3aaa6155fbad19e97f0fac304fad9cb9d0672886dcf8c33841305c076222e10abd935ba465b68fc99d7aacf6682e6f665bb109f3f744f4afc038d43c33cf165615d41041ac8ccd2ff1133b4884850f8b2a925f9d895adf58df5189445730961c66d72206aed698b02c33159e3c7a43068e66436decbd4b5bc6d979b22acb2b105b864f04c39db95c5e7f517fd22c8a636eab1fb47719c9dce0d4a1a77a6b896c1be5c93fe8e43442a8f48e9f8e2d1909324cff8198321891c49d3a722499dcf66b6a6d0e89ca439d1a9a00c00385a99ccc7b99c3a0deab73473cc8d5475c2817370b20eaf37d68168386f5e52e78088a579dd609ba66b700f6d587c29046e46c96c6b28287a10c70761f99bea8a364bd3943219463f5d26632689187537b57a256b8bf57683d8a222339372d098521d2bd83148f9aa9f3a8211027435769ad8a458482c12858524f5de5e207837c4475093327605d6c491e39b438fc1c63a5b2ea925c5ae503daadda3647c66bffbb39902034f52741288f0b19f4af2a37838e285b845c5ff645f4e43454c92ab2b6ea8f9658d1cbd91064cf07b85269f800f6b782ec308b1406239891f7c87d35186f682bb0b5390d8a76101b3ba4940043088b6faa2167283ac2667879fd164117482ac5dbe25939de1dcc36fbd2fec4d8258a34a8cba7320401c5d9da77ffd8db42b3464451b9b2e6f82f1cd259c27fe8cce7595cab7f9922b504f2763659702d0a76ccd1a289527a0e75bf84bf026fd3ff0a659f7b7c2a988a8d8c9ad9f6920490e11ab5c8cf515b90273c7642e33c142d91cdeb9830d75d19199754b9c45976a3b8c7cc6d5d549107b24ba11a9b4f1db65000a7fdcc8520257d4f785a66b1a3c5d692ab30484cd762d460dcac495235cb9d96cafc1dfa349599553708a98ac9d2746509046a63f7b3be6c13ff7151a9c149435f1456303c867fbb59a6debbb194dd6a5143850bc33e9c9cb47c018a9b6d4f79c54bfbf6271e96804fff2a0f7c6cf0bed675d85033d2f5f091a8a6ff8d849fbb413d865845928bf7f05716ca4e777e930532b6c9b2cc3cfdefc9a78024168c7d129d8b27b9dc27a74d1a8a25299aa126b0275c1f527f04105dda5f7b49535b2df1a908d50c7ce0ec18fbcfc1b7c4ff163fc7422a248830256f6cb8d4d8fd5510101cf518fa9d4ee2a3ea25637b30845fa92357c350fcefda3aa97cf7b6876bd9a1dfaef88e7aff86eb07e4b9a27d709afda35890b9b8c52c15823010321842ab5fd1e02bd3ecdc2dd634abb83806ab7ff309bf1971d9ccf7d8f4973a774b5d7af3150cdf86c5fba605ad84a8259fbaead32e8f6b2a617e170c4bb4fcfb999f8f364c8b4ad5236943f31d9a14b4d734eb328efb027af5014d0bf1e88fcb5604f240f391e4c92e416ad303c0f76869334515ddb12a54aaab087452492fc5c7b218e61569095a7ae1d2e186a9395f24dea8b1e97b3b47f51bff9344e4f4c402609b08c4febc0956d8bfb0295919750f60cb53364062372c3950726681793dfd037e02cbf8edb73222f59fa8aed405db7c0d713839bc814989be2850c2f804e989a22e6901fc0501ed2f15d09c5ee4e41bf55ad59eb61c4772d77b6add4d353bb951875b9ae914bae450c9428cbd339ee4da19db62970ff757bdadc49ce9149073ae01af566f65609e1149411d927728dd80270a301c83a56858a0254c77b6690485dcc2e85dfa4e6dc3db3770c0dacfe9ca9b43e583bbef0f09474ccbc07b25cfb370cfd1a1cff7bd5bd571bdf605935843a97ba3ca3b131f37c4b6b19c8abdda7db6e7e5f5c625dfaaecabdaa7524e11f528294613bebd8e06146c322b262388d141e9f120d069a9c3ebfe43f526502c388af063abc8a274d88287e39b95cb7ed698ae8880f7202ff5b96f9e35a193a1549241f5d145ef6c537ae72d26b0bc934af67d254b11f73be6f5936dba9badda387a8ad3600681e9396e53982a53abe3d0f9f2a1043f95e0fd86adb9cd79cd2546f3046a2c1589b1dfb531b9ee26a55863cbc48bad459c9b276dc48463d66bc5e4d2e119252e15868cdda25010905d487b4d4ac214579188eac0dd91a0d310f4dab230f34e2da531c55e3ad6bb9bf57f288478d202c31faed56208c4308678516443d7429149c7b77d290a37ab0bfd87371bf1244c05d406d9b5b32a61e9fe65d0b1507505d85a386b8fe2983594c1f70c7d08294cfe1e6f2573c189fb1eb20e3f8e7705d5f46ba51c3469da21effded25b9e61b593431e62fb1f44656781edb3c6bc1aa569dff12e024b35ad253795b6f8fdb163f511401e9bca824c8329064b3a06c92de164a61a98b5b3826150ed8c8c93f37796b04d6aa5e5b24d6b3c10249b47bafc5afbde70e71cbff4c08228386a3218813c1b623ab78481cddc72cbf76af67d5feab73729d36d805db5e4332604b1c0e195440ce993f47a9788cf7c2edeb315fbacab5e34177cd04dde3fa0ff89cc1586e334f331ddc618f6437f8da783523bbce697d5f2deb29ec176f991500bddae8ba897a1f34f358cd5924616a1248e7423bf3c1ea0779f5af1933365405639669450338440f51ba1fc03bb8380b03d7fb06e7ecfc7b3059c3e9d63f32730bd2bb2715a72c22883d9ac0241a70208e1cfd805a8535c6dc167d150f55c084c98572aedfc52ee2d33748459ddba93fae1879727645ef804d544b6780c6134ecd83764676363a874cde2ed24f1c2eac34bfa776bbfae29d2b8fb8cb53022c6b73797478c83cb0698070043bf97c184332346253f0348268dcddef42b865eb3ef8ac8f316539333f850152f3ea22ec5c9b538a20dd9ec221623620f7808dafbd4330b5d9fef8478f9aa2ce24de08d965fcea3cb4ea4092cbf9e334beb63c11871ee5e44563fb35f641300400e9d6ca21386df1fc3c904284d3bce7292823bb4e9f209f22cda60c6973cef45c67b3ce598e3d1188979cfd3cc28ed334b0498bb4599bca5b01d9735287787fc9a9a5aa6c20ccdb76fdff022faaeb2022882d210a2116c7621bb350cca9ca9a85c1e6818972705d76d3130c746e4458ee825ad8d3fc082bf2b36d7123ff86405026990fb6d4ba217cccc553f2cfe576223625ce9b5aee00a3a233f8a747bf0a8808e4a4bf9887b8d2feb5d2c39ccaeff90de076d197a401e871438632fd8493ece719363628d7614749ebc483943b2533bcab29c7402829133e1c14a9dbc29c56904d5ac9e968a3083cbbff630827343b1fa6ab20d33829d548418db5bc6d83e2e5c59b99eb02dcc13017bc4615e1e8b4c8965cca9a205279c55c1e12f46166784d45a8de361a242d112aaabc130c1b834db8d4570259eb9285c269e643d9a9d1dc1ade8dc23adce12b537a113de3694cf1776dfb1258a09b77f8d77ecb791180d811f55963736c2cc518e148ee943de1cf021f51326ca8c758690df03694a37af3db776dd0558300502276e5f1b6da91012fdc4324eb55f5f32065cad8844acc98a728346281ef8ad992014601fc382af06d632372e73732ee8c70e479ff284e1b9ae3ba87b7fdd26adfe4be4307687ae99a858c312b613b0554f5276665b76bb47963c3adda4da42b84586b8fc5aa42292aecdab2573fe7c43af303b140a8b3892c5382a324f7ae14e76995a5ce1ee847c78217b67a12bd31a65fb440574a253431ac8d900fb06a32aff29a6d280db44f9767dc405ebe57697f45279c39b83bde1f9e0a68c7f5c889f3a396e41408a2731a3eb06cd5e18d8f9ca6fd98eb74d2dc5a41b0ff5fa98554d91e2c3c6a62f921a6741fea4c8928de86086f28bec56ed791d396093a6a84c0d75c298a1ca13fd99048e78cf00b9f27c2397e1f9f2bb6197ef45ff1209ee4bd876ca21fda539f1f66e8abb95561051a471bf74d91684d7c4700e955f14354c16b0a1019072aa3d38d36f1dd48b451d33a84dc73e29e94624cf8eb652d52a538415621818120af83655cc7fd04ab6538725be094fbc2d48ec5d6ac18388f2e601433e7e6a023b2b86bf61ed597c7829d8107f0e01886b67f3a64879ffc3f06a6be2ba499adbf0a4fda1fae78c29f1b9f04f9007112bafb0d49d27c60a0809a8c92c81976d833b5ad479c52831a2dc8942f864b7480c7c0d51a1fb9599fee45f5209a1dcebae7247867c7b6b382bbc7e8e96ee42fd72e33e4393edab94c86e126b15390489d2df33d0ecb314a05ad9fb1ca8c45bb563d897ed648d3f90ca560fc7cb1539e53ec9a73669ff6279b2eefcc0c3742110a4dd054358c13c0881e7fa943829340a5295e0ab5e48bc9d01eb9c3db183b58414ec495db7adb469581dffde17d4d453a8fb8274af0aa62f337eb7af1738cdfac331d1bfabf09d4c44de00f1e8e03e0987e82a6702bdb5d5832638c9f9c28a39bfdb08a9b7270a783721d769ffd3058603502857d66f9a6d669f8a2141ae26277de5e229584b5015e50a5a74d6d00f20bde0aaa2783bd5877b763f26416d0f77ad7a8792073b432ebf82d730025ab4dcb8dccbdba75ded598a185a70813ecfc0ed5388f64e6c0728ac7c9812de6c78babf9c876a2a49786b86e0705edaf643e01e67034e7e8f277a58bb6fd03733969e1fd82379fe6d4f24082005845f8ceb399b22077c31c933e805134bb40f0996a2fe16cc8e3f70cf9be65b60c9e34aeed8f1df0cab390ee6c6606816cbf7d0e15c9b990c2b3bb51ac0c1f55556b6a6c5b3ff6c92f3ba2b7cfa7096e1dbc48cba72c16cba10d908737bc225dd31db7d66be6f5cbed4592442d113a6cff2028b9ae79eeab595f432b8ad4260e1d567acc74dde26b6ed3a8c0dda19457983faaa774b4e6fc37cd42f9a692b8abed9ae613f01c2f22c7b376b9b014939eb673709a4516059fc020437360a9970e33525ee67b1bb2d3adfaaf59e44f98b9b82ff0d0bab2d533cca3b8a51c4a37ce8dc3e4d3bf2d4defc51a218e3a837c2c9fbc7436db45efcb567abef1fbbcfa1d891601074e730d15e0dd8790f9fe4c8bdb23a527a43f76ed38422ae834e3122b6b41253789bd142e0dbb92801be9c957607ae0d46045b17fa1a2cffb2e9bd7618d3dcbd41c47c581d377b709a819b159b1ebee6aad393b85bb044989268acbbd2f03d15f0bb8814adb2052109cbcef8f6edbc8235e48cb949ebc847e0407d3983b6c6235e93b828065ef6f2dd2db6d46b8c6dea365ed42c62c86cb28ffdc964d8ee180e59ba9dffccfb612b7d7a73c967b0e7e1046fe1a0c07ca51b63a3bc1240f69a588f5abf9595fc8df19dcfcd70fae9e17e90b558a6c9d4687a63aee8c1fac32351a498031b854c633a609e300e75579765c42b1e3178f7ade467720755cac1571883224d0ff1c91a65b87eb822d5e97e19ff0f622ed318d41e11ff87955a199effcc22e2580626626a6a2bb539b37d74ed18c3c6aa06d806f1391f4a043b06f7772bd8f31d0dcfceb01d8f06c91229c954fb64096a64a7a02a9f9ed38a6443cda5c9dc655321b8d045072be75bf5c543a083644a23e3e994487b323cc9d3435891bcfc66467fb384c8b69740e573d12986026aabd899350b51b93c883fee38ca9a2f10e6e5173ca25cef3b9e7158d7b59cfb360717bbe89c6b8f2455f8c593b46bae11b934720b04cdcaeb6ef0e9ed10df88a5c84c9bec8ddc277d30271edefacfa77c524c5135e5654cb496989fc6c45706627769eb212fa4903d888e172244048a40a1fb457cc27c554999152c7f788ef29c6fe5e789b36b60818b1a5493cb414037f5a37dadb15ad9edd3cf27ee71e47d25761b8068fe16ae957c1be464ef052d2ebd9332ddf0fa778661a43c628c91b0b4caa6af792974e4fa1f173d7a633a194f2e69179335ef076e4fad1320fd67650272394f3fe711330a6d214af6de3c217bdf1ec8cbf1d104b99127d64c4aa9f5d7c96717a04c9c5ad1f7a18141e3661611cf2257be6b69d1deec925eff423dbcf04a1db0db8ea6b0895f5cde808c9245b27e1ac3bd3662cb88e254e5ef502c61acc0a7075933d81b03bde640a0300f29bb887c60983451de0aff11289f2ab865496fc60f6be794bc6c8dc451e04f105534c417e354c4190d887807a77d9a2c4e3aefea585c5a791c72960656968980630e7e354cbcd9d8a877fb959a60e447bda43448720ff9f0b224e84c6a9a87ff7fc92ea9d3c3c4e6710dc60375f7d5981443a4f317f800eaaee7a7112237212e737457ae2dd7d6928350295cac14a3a381d57c7fcdaaf1f733e1c0a2c53a9854cb210842825d50546840f0d2466ef87c38ca4bcbebdcd9b4caa60b0d3baae6db004e3bec4cc482b7526773104e06789797ede7031bf7352adaa4bb22627ba8f23f474be77629201801182040fb35cc62e31ab637d14d7ac8f7f090a47fbf65d994bb43067247d1894fccaaeb3fe3f29485d3569b422502fcf5e3145f93e257bd967beb7257e14970eb31a692033bcddd072d1482d71477301cacf6bd222f22f8673f8f875b7ad782a781a128e62033345d8f249701cb3d951a0a996e779b135713fb36552ee181972e85b4951f003f0c68ae3abdec8f4ee5b5cf99154f854a445a6d1b4405c553e3f083c971e53af394615e5518a32c9a56ac98a51db3462090274cdafef87cd59ff13d2f651ce09998ef12a4e55cb03b6f6575bc8f721e3b22fdf2760343ea697f712bcf836e83675115e769ea326c063ae4eb6e6fab62a923a3ff3f04608bd38a3af2adae79c35983f24c3dce70d8bd7006f396454975591c8bce846d39a22f8a002016f9287701bae3d6490c6294a9e324dba438b2ccc6c509b6a01098476704000a27e437873ec51a8a498e53b7188d71d3435bbcf353ff3dec1ac4ba449eb88964dbe8b1f451233e4e9f7672701078fc06e2b4a1dbaedd7113d986372a133c7361ba9b228d142d369f8cd8c7a8657592f701a3a1edfca65f3c8f51a4f1140cdcbf8f1d821a018d12512141bb42c03b124d7b5e97a192d74fcf388dca21e50bffc824234e2a7de32021e4e41ffe90901443c53c207c217d354b8d1cea1c6c15484714961e9c7b95e8bf35ed8e225e195fbff0d590b2b7f92ba1c75bf1dc44d71a293007dfa37bbf0a01e7f3f777ec2165563bec009b931fbc4f270590ee9bec5b4c5dbaea1913e60f2ca0570b64ab494017ad2a55bac812152c8b596272b984851cd253aa666fd5d81e7b1a5fa418fe91d1c52facff675cf44cc0f745fbc3897875ac626785f91a84a98728461b3609d2ee159073b42abcafa0e4f518dde2dac031c198318884ef17a024ed2cdb1077732012b168eb4b7c456ca5609e2e65f5046a8b0ca137a0205301c21368338393b67abfc07d79675f34f8a2727827c056ea2fa40f02f734b819dd0d149e04baac1485a111a79af92e8e0cef144c64ccc45226f526ca3d69f4a6fd1621fc84efebf216190906aba6fd5d4ce8f73d0e263bccf6efeeb44159cefebd8b56175808badbf005b1841462c58bb9d6cc9c9c5064c255547b2c7e3e8e1917b51d3b5c331b438e1b52760f5d25274c1abecef15af354f4098a63ba533360537fa559e2777207c18d6600e0eaa6a3ad7894a9029d59363cd6738c32ec4c342e4d0d1ebc469c3a21f8967a6adaf07873677206b26bd2a79e8e652be4d55e8d9bec8112be67f32f13f825911fa21f0b760ac08da0323a1ef7e85b68c70fe1af2f97ca9afdc3167e59ae411e51938a77a1c6148abfdcdf3f24068274cac05b6b1c5f98b99a8dfaa7138fa547bffc3debf0b416881dd145ead349e4cbb5e7f78bec6eb5c1a327503301c620c50496387523b9a812a363af8fa436fea6e954be2565641bba4e8ccb7879548379ca2609c85fdabfb5ba0765bf13a363da0b51ae3fb3f66e5fe67f41187785ea1d768f41faeb394eb7669b3d606ec79840dcbf1e06910bc6c68aaed4e97bf21642b3d322c5e19665b06e28ab86924922f06cdef23caf4b45d1cd08f58693a2403150baa96dee5af1771f741ee5b10f09eedae1c694b7dc79668b658d1eb1d8f9a1b2d78085926f7d342a2cc1f2fe7ac92d383f2e9eb008772d805ef1fc6e2b5e2edf076c6492196e96b0652bdfc5f4b034c24ed8fd6465a337cd25d55e9c7679b9f7df77108fc7a9de79f0fc40192a4d869c7f77aab0540cac79cd7ffc46b020e1a2777f6c11ee8bb46699e5193de6f39575edced684306054e53581cd379a7d46440b9b27aaebadb329aea78ee9d219c8c85ce3cd6322ff95f6bb3313e26aaa7e3cb2cc701252837a1e6e1f9693841454f3625c80f0c8ef54211a4d98844cd296f4f522ec1b581891dd3d672a5288cbb3c972a122ec3e1d8d297aee0673fcc4996e660b34719ae5459f3512d2d7e38dbc5e384d272775db2029ced96015bce23d751f964cc09704e12fedb312886aba8bd52faf5b45730f770a47fcc6ec84e767407f5de00d8245b5e442f164aeec84e9d1bf3b4631c0d47e29afe89f46ddab8acecdde4e367855cab41a55d65a6dcf5015ebf5f1802a8bd700655e245fad8235aebf923d0b0ac24fc1c21451002ff5e5cd7fe7c4ce26571a5a1917ceddcda4d6d0f33e9f508fa275bd4a4a02ebad54805f91e8eed074b8a1135237c5ed6fede530ca861b7b37806be343a3319bef29932c7600c70d4af258b3474b07e89fe99ef4f3da7a6669257b2ae671c21c1875247f3096a09b2de5e63e53b7284956c6d7f1c7a81b2ba78359c22f3b194a05fa4a02cbfb240eb25503f30eba5065dbcfdc60dab8c5bed46d2aea3be53582fee840c9a58929cfbbdb26d73a3f3b757c49dc1c70ed76327614f1d8824338d0894c391839427dac419fcaeb982767fe3daaae53f4404968490b4ecaf21a61d4439d6097957eef147b067b58180b2ee5cf63d6bfaf5cc023718ab997aaadb1b6a5e3aee012cf3431109efac1004cf312d6dc54cec1b93e1e7702586c2f4b6e92fc1f5b6635cc5133c7e9600d6ba462278c85e72f330b55b9f13ab3a895ae9d8aebc5fc93f7e4c14c12538f0422d38cf47d6d0bc8b76552124c21fe7bdcee2283501740a5738dfe45ac78f462b35aa5e3057e0822bb59963b4db72d05a2cf9a0bc16f1e97d8e7ecd5f872fc96bed8189d585c45308c43c803177944f2845a2835e69c960f28ceb034265f7d93e8685df3072936ddf872f7591d2ccd8195fdd57ded3b9ea6045fa98e27e59337989efe12ac98d398103737bc7d552b9745dbc34c9d77ed259c000c39c9877d2a8e8859494e1696cc5f446723c3d47f4a8cc4265bda5880e3496c4488ba666f394079730b3d29068680ec9b0d1a81c747ba682378870a9d65266114efa3316436d5143b26d6be5469417c7b21e4df3a3cd1c9d96394d246c1e779648c1ac77af7f3e1691d2600dc09b42bd31cbff494cb716af421c6cde71f166475cdb6989e6814ec4d485b759ed7070be8ff14c349e3579109fc6a81a7c98f0632ab6901ff0ebf90c1657934141057e4c406b99d6b0f516fa49cdb5912c6749edad2c872bc107db1011a28a531d59443ffcf32f17427f77f72abeb79ec6a6b0bfee3376bac62b0068fa5d953d842fa960096d49c22a837c53a981f18739e82e80d198d3b2c3d7ba8128761788c41f1a522d316cbfe2def685e48affec66c0e7adf4ca3eba792cb404c1570ade685ff2d68b1e33a3913bc18ecf858da31ae9a460c14559987b2a175734382d16b471bf285b0e33e93d4f25d9e5eef463ff077136a6b000f79b6f88070fbfb12deb013c0970415321ee87e8595e9325034c0335d4c38167948ef356e2a25e46883be58bf03beccab130b058d5d28e9d6071e4748794626f878669272e7ebc0258e4da6acb5d89725bc7d38e51a7c036cb71d5b7f131ffee25a249635835a65e72e4c4e35022f59b4ea5e7f5493fb670088e3f9a0de1a222f6df0dac6e68b38e0aafe089e3d7215ea1c8d65362d2498ce939d1fe50991f82d0f13571d6864b5f9586648a08ddf91881901d35326ee3edcabcebbca2efcb5ff7a3aa82ada401526edc442e0c52a9ed13d146f98648281bf4c2052f2f14f4ebac5717d5c3f2da4e1e01c3eb61023758c821d4ce57a1d8adf2245504a1e922be766033f284b4f965cd8e2cc44934b49a14917871b16f1014c6396c051634c8936be13133019b6eda1170db5c3fe6954d174a88bb90cd895e0b4252e20eb1bd2f728baf5045ea902eb66a6da6a37239c9662b41873f43a5bf2ef27fca36170c83fc9dd134c3720f73602eec6a34ca0849e0c205e05fd913a73c6afe43673838edda6777afd9f80c3fe7a45f431309a4c44dc251d903400323b6c98061e3f88a5420b0bf4d4b6163b00691b7476cf5941c38a5fadc7db57b6eccd57f51d7ed04aae7b4a8c7954c1e12630120f8b41691f6bee9fb99aa148bf1b627c91c4eae7708277314e447b38fbd94ff32d80433aa89ed5255aec7ff6f5ff6bfcd36644e75a1106f00ebb56172f4e3e82f64ea44a78f0f3fc2a6d7127b8208f43071ba9735b0681026abda8e40559a22bc56b7215cd1bbe622d0b64340f6f2ed6724f57a3b7b1ca16b05c8d66d7761eefa13a1f1c0d0b053f6618dd1765e05b507a9995fd770297d23b0564cc3829223f1fd2c2f7d2571328e2aa52ac70e2c44158746058b4238d0d4c3a09f47a3bbff95ab619c81d962ac92c90eb7a4002a501f2d76dfa22b1b0af310a1948df2896e537969f2b86933642135fd234d61be04eb1696e9f2548af20bd428944c3065b27212ca41050d5715392f82278992b1c0a644b6601c550eaf29a689534259a161373e74bb6ba70405c2ccfd7f7d0ec71cb41d04ae2e35b3e3f842a23366782fad166a56eaa10cb1153c86682c84e9c8401ab83a673d6722ef9161f83f3cd7a9a9c12fef68c2c278008216c7ab465cb38f3a838d2882baf72289595c7b5a590ce735c8a679b86c27ab908a049f1bbd72c907f921bce3c4e3320eb61d90a48e9a188e1516a7a0c2bde21755a83b9c011f6e15ef2155f2a073a65bfb05a45c2b525e3e3837084f20e53a793f952c4308a1f2db69588ee4feed791f3f84a404948dab65918198a40c4637e9da702d7992476f2aeff742ca2046320ee55db515a2c6c19bd8f555ede3f6caafc834257edbce20d67399bec244e27da4cb72e14f3bb271b27de125ad074c68637da1f7aec76cb02723a0e759a7dc1e78e0be5ef52bd260dff2eddfeb1e5e4d90b7b7abe8784032307906dc2ff1f450df6e55022db2590e27254caee0261a90d1142fd1c62f7d823a049259431a56ca422336ddedb6c41a080cb840657f94b6a156e0be1fd4e0fdec4c5fe4b9157ce1b98dcc4ed361fb53c79d2588310134e3ca5ebe20c2ed2e151350a6b779a0b82d6b67515486e6cc6a9db23465d05d6eb995807e59d3ef896b06e49f8e3c75e571c0aa15a248958e59cfa87e0bf6ae469aaffc7da7f59ddc2bce22de1663b68016e363afb173c9554f3515f14e53fbf3cf697c4a1e7b9dae07041ed29df6211fd38e9b33d9e4c791c3b8c9f676f82a65df959a4ee2c50315478a08ad32f4aa146b3074b4b1c63243d483c0e7daf0fed24356017f9c0fcf7947f5a9c575d7f444b209004238f95faeb38b83052296ac650ee0d94e566557b97eae07173bc43008435c499b24433d1c8af1764d6afb107e62ed5d2ea3a206bdaf61fa05aabbc035d4d2fe378cb75e9dfaa845cf9fa4ce8f4000c2f5119244119604ecf1cbec92a5d92eafd53b5137f06536354fec687f8f869d12e4b0f8903ca2c5cf146f283590afaecc202459f2a3b5545f39c08d9c809c539bc4404c0d382c6dc47b230465e19c818056e0ba5fed73c78d5164a162fb506b1806777fd171ea4e34c9c538d658ae837ff402ef5755d984367edecb17c15e0d301f0d400bbf91b10e29e3d2a6ee99dc2dade1ce3be42fff09dac425c39f778956655ff386f01499a74e0cd1b4c4f1e3f818d6d73636bef7cc39e1717ebbf3000d2724a689dfac1bfb112d9476a796e9f4efe25e3b99f3f8c733a3d9426bc248c4a0b0a04b088c18e8a4b9c22f9904dbc8b37612c524a597bcf2fb1ba3783f757a9ede2956ba1a4259b70672dc74a124583764961b336c47bc7961878d0b279fa3c98c4d7afd589b580dc486a382a2f0ae372b9d1d7e9b7b73e07f2a4c9336d61cf30d6e280edec1e0e0c4361c5840c68485d96bd79b0f05e7ed93dc5099fa4ac48aae4453340a1fe19f855edc95162cee9e51a0d62c38e9b8737056631399f8a484fd1f97c774dc98a1b65f780adf9d2e2cf6dff2dc0ece227a9298aff50f52c46b6e4eb95b7010a5ff9c23a21a1b8ebea8b97de6343abbd124211c28e1fe4a922cb5f8ac496a8706100d66c52aba1e22514873fa0c3a378356db3e7fd8d602543d4a513db1192736af9433823bc991f1dbcada9af7f5d75f1235e8399bc68805ec4bf474556430e608b978256d5a83e26ec67c0501def099599c490696ea9f7353ddcfc9a13db43d2048024b8428b0b69f27a439791a4408ad79d0cb062010b09be7d43b79604f64e637ffb363cdbf6b878c01f9ed2bde127a2a152c336f569721af311b58384552c30f3e410b26af1c387fcff718afaca9cc4003122b77f9cefc818ffb7fc4bcd68688a691947b23f17ad3f94f54a56dc21a80172d7bf2a5d684d10d766ef33d08560beac5167bcf697c57545f44c0cf356c4a4e0a429de5c88e80f979b43803009639fc9a2dfc6b6194fb5b8614e519f396a4fcf7e6ca59de6fa03798aceb4cdf6e8cde855af75eede73b70ce2432280f2b6ff2d6fbf51401dae5407d57dbe2c5a41c048161fb3d55445c5c3f050a85436bbb6f872ac0d7d5d049f370140471daeecbd39c010c1fb76a46a8da97cd75e0680a1a256636173ace60af673538e318c6582f659d8a5912589cdcc2e784aba0bf2a5fa5d149b185f9823fe0cc12d48771e5c687383320e1d82a0afdfe9b313a4d2584d19b7c20e5ac00a22a302dda80f79d2c5a99ec0a4faa77d6c3f485ada8800e7d07dfa69784ac1c22cefbb7abb55c7b88cb7541694d3d2973952676cb096afb95163a206369158ff70f35c1d017d4560787c712dc49047a99ed245c8b7c3cc0b2fd742f50470486a89ce33529fc1ddce46cad1bce84cdeda8158a231a3fb20a55f226fdaa7057f9ee698e5cd2dfe2b94874827df5713086c5e501fcfc052e4c121fc047026ce6b2645a1d877461984e18d9e20de8033138dc44ef41f14afb75caba49f2f39f61f7e05a5ed77c913bfc19f705234f52de62e4902c4f7cd69c05a083e7e965ba6ee7aecae375ba540162f2c37d8a506f12011ae225b4e1885f18fe9387cd3e92ef03cab5e3b14a2081a7d394884a7b0384d97dcfbe917b1a00a9293d68936b110c952ef5cbf7bfff87177be51ddcf69df3ef884fac2e737e8f81cb1a53ea9435b81bf147c7abd76ca96a0963e8b31c7c9c5bbace92a4c782eee5427a48603fb5f68a305e6adf49483ec9ecba8c8e4cc1e4e737fddf4e042bf92abad27076af9a7f9a00fe0a71838eef111961bb4bdc9d81cc9b36681885961ffb03d87f4085b1d0d768461d22f3ba4afc8ff38edab86ed8f1b36a889829ac25968528184b401e77a64c3c58798ff4365adc94a87b552fec13fcc3f33acf1d939ea2ad8f319c65e6f627be7c1dba37ea7739a6e04c18bb70da183f9f85c849d24fb713a9f5792b5aaf2afddb87d98739e736fb89ad9efa36ceb1b295916c57a70a133b1495d5727c1636c5da584438ce29f3ca23fe0de2c8cb9634aab297ba17caaae0566895aa91e9e10eadfb29ff489e69d6853973c71c3f574fbef1ee29459a5fdbb7a5abd8b47e29a3562962fd80b5d0075818d1fdacfcf8a35e99f3f1a2969b39ecc5e2b719a937cd37db7e9fbc870de8236b62adfe447de58ef8cfc17cff591e62f178aea28ffb95441a0c2c02ff91ba8f084440bee4da24997c09ff0108e6382c9690ce5a044b4beb799fff960c809cb15bd98c26ab71deb0e57a9f882eef25a0f095d62e31b02983bdf2604d7624d21cd1971eb0e354cee54b316afab239bacc4911ecd144a564aee5c326a11d9c00c0a7bdb26be24bd02467bcde2a5b05a23e27ef85b66bd03f378ef208bd4ea18dd37aa97aece3879f99e14a0e7331c1ebc9c16a88b7eba0cff0d9bfdf38ee44a14b4d69f5021fa90d1ead64283d7415284a84fe1ca0ff9d130bba1c1c7e254d7fb43bc7160ddbd64407169c99875872daa878bfd83e31c226d6deaa4d45356e3d6d0db3b839dd38ca413d49c2b6ed28f21dfc98b8e59340fa1435df89ddb488926f12576eaea3f9adf386e530338d21722341bd17e045dd4a022280d7af7574413eff4e6201a5577ada6b54499cde59e9ea251a135a9e7c98d0fa3cd211eb91543db6eb382d40f45baa86c9c20d6813346b477d99447e9f92ebeb0ff0f1fd5e2cc6ab2e23e9aef82dea0c4fb6fb044ef13a29007961cd7e3cde1443f50df2c36d807316194207fc840bc0990d22e1eed33d65116b5538fa7fcaff7c017714b07e79e692e728c38653390b600eaea9055392d82e768ef4e9c958cd84e21c05b9d0b62b0b4cd6a9f73d6b57c61a65005f9183b6fd4825b7ed14a01ebde0c95d59ca9ffcc2b8bc17b77a976e469fa4e4df889065aa582135ba60a9b5fd91961294bee9d64cbd7dce9afe4eee88bb4fb6aa87379ffbfea93328a3703a033d84047fc23fc313a5a58d11b44f81c2c840b029437147d14a8f6953bf20c7f3dc0f41b17537fe46c8b5a083b04114ecef9d03ec412bf0d753eb94d598a024eb30559ff1ac6d19fbf4cf0e861c42beb61ccecc6903c0f59d29ee69c1d410b54e1b100857dba5a58c85a1150e634569d791404847e6e4ee70adfa8d4cd40442fc17ea677f9c1adae35fcd1fde87d43ca5335c0f0245e009b3a03ba027308991242748d334b139a69afab1aa4c1b7ce7f24e5ecc0dc6e42b8e6d19ce4a71612002414cd448b7a2a265009d679922a3c9f227fe885482b433be389f8e7439d679239939f39018c15dbe62ccd83bbc216e8f75ad5250ab69606ae32f9b22b54243dd456b2cac3bb0fdabae85285b5b45e346319acbba5685fed936f8098eeaa3479b216f51dbddad7aa19dbef421809e6ccf466245e11c10593ee28840e5915b9fcc089206d58900cd2a683bfc39a578df31edc37bf2eba52c7a05c1b751283f9f16e58bc85f1dbec210110ce8af3ab1eeef049b0c13563728a7b1e6bb684292e8daf511de909ba8e22d34d7e9e7ac57aefd0b68cdda77a78170b67e179d6492efb9b264661bbe55521af36e51f60efc6adeeae0611aa193c8cc30715d75ebc58d77c33775ac03b3c19ef1f2ab03ee1cd7175988a149b157f2d6c4593f3db7fbd8c0aa2c4849326404785b82cc8e9d1f869820df04442bbeb701c8b23a67c425cf1db96a21371ae0784841f03fa9e08c492713442a5f50eb1d26885539410481e3b71dd4052a20217396e902b3b0a1e98481077aef51c87909b228475bd439836d5ea69bc5fa62899540dde81dce445f1a96787e08934bd581b30549ed2455a303fab9a819bbd1e371048c2e7c2320eb39d3f0c21d07c765b948cc2c968ae97a29167e5f10278e25ddac6c9a77421334c78fe79e3dbe5007b96dca2484287393e845e01cfbba0cf8bd9a76047443a5f4ad768f4ddee030cb630d934191f895efe1d383056c3c8b8cac116c7faba4ca8f0be2ffd883e337ae6cfe7c50e32047bcf370759113cb95e0714883327eb2b46d33828fbb9ae994e1ca635b28a1ad2c09a3c26fa2209084d603e94ac0ddf824fd7fdcc5edc3e08b5393c32e95122ca12c21e928729cf7572479a394897b108bdd5844be1bac450964ecc7e08f7ffa52f79c7b273dc0e29fdaf98c65cc37e93a23426b69ecf940b3f93dfd0804c4bb7f319b632a0b36a087bd495f4c5de52d89f548104700612ae096a3f5f335e25da3f35acf325357de88ffb3b1ac5536e98c38192d9e8c4e38a306ce35494d913e46c036dce4b8b1b0ba3212ea330b3b1c70ec60ca7a52952201856359e8790f43a92052aef049ea09ce4fcfa8eee1a820e9235b3e6c4e1adf347393f1a6225e4eadec3c9c17f684b896f91f84fb6ea529cda460397d38662c48e976b7a8498c1565b5d058da0553d6583ece36eaad741df9ee4c51ae28041a85804c6e11e5052825751c1aa4d3178ab0ab71de994a486a0419b758631a280ea03dbd6637ccbd9c32b97a13946b413b5dc6887e734f19257a0216fa8d937b3d1c0cfeefff0c4ef3ecd47ff2d962385f69d242d7de6fa6ab5a05de489bdb412b3fa4159db5ee8bee163294f9542429cb0aa7554407ca3924a34ed02a4a21e9af9574bd2a8af3ed661a615eff5d8df205429e8c0db4759dd83ce51e2ba1a1f916174c53c2242a6c2d6481b99bb6cccbd933f52c9644f16c6e3799b0770fdabce0f743f6d28ebe96063e45d6959cc58d1fec9cdc64200e0bd34fc244ee32a1bff5e80c64d2ab121b5006b14021b4be8dbdda7e7f15f11cd9f95a9f5e19e59ba1de87726ecb872e0f7ec7b81ed760ca42c8b3675eba6aca7db595fa61cf409bd69e7586e26f382aa190c8334cbfc77b6b6d5bcc66366e007289015dba551d1e4997d2b27a77b97c75f2ecb702359e08c7fa4da3a7887dc1eb84e651697e62b9bed3e814eaf30acc619c3c170a7fee7ea44329523e6cd60874666aaeca09b88b93f7befc574d26dbfa443e46f100520068146bbee03c4251ad90f7bf2b04d43142a614c0243f2e61c349f7032c07c2860b2b516fd85fdec21ccf5e3b5e5777125be9067a140118d69f5324eae3c5a52faab30afe87993376f2315b9a8f7e33b68643b9317e62098b41873aeeea26e3b846f7b0b7e1e8e24ad0e9ef39511d5d818596e5fa689c702b1b1422a42bf7aa7425551bd6d042166a2280132fa3a30df022fe28d0d347d55ccd6e90c59a31031e3ab999e9b14a52080e9a255a48dbd913dc51b8a7e89b0a9d8b90a0eea279c42b385380ae78542dab46bce71d55ebe8984748b087e65ea6b2a7279fd56e680932e03920230fc9f83b8b07cbbaf5c0041cd0db2be93729e21c41e2d6150d2547a5013745d2e182941b54f5a8164364ef6f63f6f9365ffd52b3e9e261027d2db30d2e0d18686895cfe2ae97fd1e2993be05efd4b8363ad507c6cf21e4a37b7c545e69663b6311dc92cb43e1cb3aff878ea6a015f65fb89d965576d7e15abed954465a3578f158621057b9ae68edb26ef3a617d2cbbc3c59a2ceabd113af964665793fbe8601e88e5e0a7d01dcf0d4ecb2c7f3cf69ca394d6d84bf5f002ca4e5fb83fa3ffd80a09e8fc7dcf751b9488a0f87ba40d5d3f02263e6260eca02af04c135ab5cfd74fe778a4bb4f4ee9d82ca95fbcacccaea6ffa5bbcf0184d14419df15e86ee8b93c813fe2b0fb2acec6daeee4b4032460941625de6ae1d7bdfac4852c8931c671d69d0da580e58b9f876cf00f37c984b907ef7c4ea398dbeabc332e5ac52280ca49e5d377ebfac3cd6eab5eb1ca758db9f18ab6a8506c4291499f8f30c3cde8bec389e50c0735bbad2376512ebf0605ba765e7247e7754c5e01a5df87b1f80ad3dd4c805b74fec37cfbab289de3e15f25a6f22bc2778d9fb4f31cd3645be10eec6fdafee163c13299ac2c0358bc2dea7215c5115840fe9596168eee4b4be1a47dcc084d9de78bfed9d6705bb31c6e1510c07aec5dddaccd7f1b903c52a501ba51d7b6a9af5f63f94b53cd298a89aa03cc497fa8d6847c7f92cb51522e0a02ad089ad9da1781a1f956026177c0ad7939a519a7ceacc58b52209348f76e82c24f8b6435395450417a09a6a3cfb18769ed6ca26abc527af3e5455c55655102b34eb4b85892ab901c1dd0ac82f1c44231f201029b0562801b7f0ab9746a266191fabdb06b7148abad486fd245ff5ff1293a7736de2d6b95b8cb55277a2748a6f71f663ad15d50f66b4c33e17db640efeb1c2d90409de0906f17b3798d977a767275bfc9b988c7ba7f27ece6063cc41e95db8b825ba16c62a2870ff285b8529b4cfa485a7825340b3c8ee9a90a3ac484a018d225b3ce0b69e46fb66e6d3d5fce5ec27e207db7d5e60f75108fceca8abbd4d1f7d3d6c97d7c4481cb512c66e89629f3f0d11596a4ab019946fab8149c95ee224daa52d836411e2ea1a38f408f22aa8533ea702c71dc1eda12a3c29ef8076e355ae906c0aefc91dcacff450a99528dc1a6cf05412b8a17ed86bf16e5662cec9a56cf4f39296f61f3d58b1bc88ac54226ed0e9c0172f35147a459c0ab05fb85398316cfa15d640a3ecafedf6eaa96061aa054d2aa85f425fca3c77082b45f23adc90ab803b0cfff5a9c6d3fef31f49ee6cb7843c88af8c2610b9cbeed6ef305f9fab00e9d8011553e866ea9daa9202ec689ce13625778ce97854658064af2ed4cff9ae577f633bb950a8fcba0f5053ec65fd387856a0c97b587519edb52a9e14490bf791f92b2467acbba748f6fb4f499b9db217c235d0fcb8f305947caefd4535d5de9457471c082cc9ee76be77974adf937db9d1049061b2c3e27cf871ccb2285cc0d2ac55cb7ea043229a6589510dd0d7e9bfcfd16afb5c56eadfabb790b4777ef0fc5ca7b6c07c724fa9387b68c035f7a9db119f893a792defa87f579bb1fcb98ea5a3ef31491f538118dd6577bf678d603101cb637ba8791a75b8cb2b1099091ae4ffd8418b2038b34585b93b3c2a4e1cd4e3c882e7a13223f049dcb1b3605e0f6f7abcdd33ba9ca0ebd868d7d8df54be36edf4bb7955518837481bce5023bc30f1718bde13f968a1599b5cfae56bd2e6135a13ebd2ba7ba8975b3b1b710bcec06be255ad49a579b3032a0a63e4a6393e4b6c369d215a038cd7401bd29031b2ff7489e1404b31aae25866dffae98be1be02cc7931403b21d916f8b68a4fc963e9462cab6dd11462d5c99537ee92581422d4d95a09cc2ff007343da5f4b425df7fbbf5d070de3c67cccba9215b41e7f553bc3d922acb9565816bc5216bbb9e9d1ad4ae12fb8029e9d9ad7a85dfa0536ee207f64a64ceb60a23dc1b6188e8a0d8a12df7e288a655c309437616316a0b96f3fafbe25be2d2b4f7322a353eff0d5846091370ae877cdca614b0a6c6c0f18269836a6e7c85aaa7b92c2f83e011b64fdbcbc9466cacec5b2a5d69003de323f03f0cba82841ace9505431dd0fcb6ad0cb003160f4f35b31040137bd759bc5b69fc8dae2d4ee76b5a4f6ce34e9e1e7ee9fde9ceeaa5b7ab61e79265c4ea66df0b23ea224aff38eb535f020239bd7c1f48d15aa867373928d0e492f1469af120202e232a929bca52b837f589d7bb8a12edbdc7987a3b4900f5cd76e8e45abbe780558b04c4d4d76b600bad64472da38af6a4dbca980e689e694391fa5744c48ddab63d0b1a4aa5b616c8b9dc2669aa729aaa0a5c628e98d60b0d3fd40ce691a7307bdc73ef199034a11daa9bc047ee9e1b5754db704e02be6097f6d2f0c6ccbfc4e5394c05b6516df12adf75fc9f16960f8c77534eaa4662499e6e6f93546e1326521795ec6d750d242054c1780488deb086d9dab59f513cf5f2d5dee34842c55ed5e0414d1e14bad475e040127f60d85638fe883c4f0c978493370b4550e88d06cf79e9262dea2e1e9184c9c866130de4188a7f19f54caa390e3a9676f36c731cb3cf24053de2ef3bba4487c00033f7b28a37ad0456e2c53c5c2a17bd640dc33ba2de4a7620a17563bc57fe664ae17d516256e28c80e3904b84ca05a8e0d8c857359b1906af8497b7723aa05ed5c01f8e565cb878f9e1e51cebb326025aae7255e739b9caecbeddd6f1b0014543b0f61ddde7263f1786068630dc77f5073fe6368c2594bfd9b89d1bc7f2d69b1d7e65b5c6195c9f0273d54ad005466868c520b4120b69e9f15430a087bf67cd42303bc379071b03f5c3fe0130467fd425d87ef17f2f4a7f01b5cc28593c2f791c29ce5642ef3ac719d5290bfe806120d3d9dba574f42e7aad1d6c9a17ec0953d9a531aa3fafdf9faa8b7c3c0e726158223392bd2bccc8baa31d58648e7a9111ad6d9a4998813f607d7cc078bc0322681014d419b8fcd1a30e15040e70bbade5e3e123ae35a55285dabb4525480e77a98411cc87c5d637ea64859a65081e1eab13c129f7d30b2fd3207509736fc3aa57dc49916f6c3a560931d8a9f8512e17f30bd43989099b5107158b4c01a6aedbcf5cdabcb989242cb494a2b644618abfbb5ba12c50f02c635ce9e55870a0e50d44fc7be575e431aa1788db0d2f7bb3bb5e1678e15452bda421c83c48514d2091a1ffed265a7d612f7b0bf483057436f914325861fcff3d64bb222e85cc25714d4e10a50e8e970ab703c23a68b02fc6e2d4cf3920ce68d901b9e028ca900694ee163fb985264d3961dbfe8c0f6e5438cd4646e9a1014a089e497ad906283e4d9842ed1832e709b348c0f90526ec2754fe8d099ebe50c1e6b331b652a97c61889c2d9685847c8c38d6d173aa5e396649142bad25ced1786e6c1113ceedea8fa90bb5508d34333bba9d7e9285648d8f6bfb73e9d23c80d115f169ee3154488a5a90b280235ce3ecfd57562d7bb7825e146fdc646188b59f87f774105effe9f601a36d8fb770fb54ebf96b1d74033822aa0157a05d50c09f876c9713342a8da4a328c6fbb88d744519383b67f4e1a9f9e62fbfe4f9fe670ab6d7e3e778bea0fb3fbf864edb3280430f4ceab246e6919656676ae3222bbe28d4b6d8b606135d6a9eedc61a4d7658722cf10d371a88b9e0990bf1b3c66231624783009853206ea9e6f558bc8597a247c5343770d803e52d82ff2f0823c9c70abb341c027a91dd195eb7e9aacd065c9d376daef2bcf58b1eb87e8909e2ebe4ae116964c37a5c8576e6f3d80074c1e4e73ee915a06da64eced31664458b0ac688d3d1123d27c680533675f29fe2d60e77b7d9dbcf633a14761e4a5d62f174ad98601ed6289d42c76a260fe9732a021fea7a269d047528668f0f53415cf6e30676100700799b062d2941f02b155c478e59c88c67a0b18269e84c8bbc298c9729627f41d2e7bdc4f40367c90d1ad320f7af087dfe092bb3c84b2e53529b18bd6eaa2fe9628e6707404cc35dcbea186d4881882d4096bbd68ac9df452e46814f9b397a70ee2f615f77f4d87fac48df80fd4ded137f9026d7e6b9ebee7cb8be42d03dd3675cb4d027ce594df74a2112866b6b9052ba86f9f24dc568b1fd2928cf2ac56c9c6d43705bd371f6ba3e1edd708e1499d8011384128b08681cbed9cc45fe27ab30b571cc13f6431df11826ce1e777e9f014a26ee0859ce9d88f255a55a47ddafa26356525bfd18bebea6052fe20059f57892c33fc9e37a2769d2036c49e4ce85df30ca5f4a2fd04250eafd8119d276141754984f64c44ced9f268390e04fa3c8a771aac26ac73e52f6658c6bc25159299707b77d5ea962d2b934ae3bbbedad6d875834333b90adbbb9d1bdb4182780a058ca660b698c2aca6a21acf1baf0d50dc99d60cb40e7a13a7ff6695ff592b40042025e0b555336def3a8f230893c64c3b9949d2bca9f53757ad591859edbd9f1ebef694b315669b622f5fe66a9fc8e00a1983c6a0dd11e57013f2d2c7fc6936ea2a516efc43408b5466eca3f49a6a5dd5bf6a39a4ab3fb9a07f94b41daa82e5821770df9883a5c1b6be649d1fa3160b61bc9376891b3f5507c08475bab104e04cc01258f53cda53e43f4f186f26ff090e96b95432aaa2ba3755df89f260e7edc492700f011a0b031fbb618fe076e47b74e7cc3730f49c90396e2bf681da359db12f7fd392594d426799ae3f2cf591601509dbcb8edefa0d405365e6338541cddec7f6827af12efe23d24eef02721ab81273852307b506fc606885f6428dec8ca02beb546b1e3e6adbf66eafc44eb49296665a238d4b11c9a22d93337be65c5a7c4306a2c0b852486353513b7e66cbb900f99bc24c948da5b6827d301370120e355283ebf931615ebcfbd79c63b5fd0c0c3fe6b7db87925f63978ab196df9db8576b4fcd7ae3a9bfda17ebcc63ecfcfaa3138c0e5d9bec0f22ac2710c1816d5e396cfd912567f1225adfa2a48bdfd8db59958e26c748583ce753a2329be0fbf8206a74a24efb9d4e90fbf549859b163670a780ebfe92f16ae2a1d357fcc244d2f0fb5da64b5fe666845cecafb93fcf212ec157f63d406e41a5b3018e343d031b9145b5912d78cc7726b740f82235ac6c0de0aa75bc1c3d1d45878f41881be84dd275b4bf2713700dc5b4001a06861c8b9dda00407d6934f08ad7a51d1afc84ab7cbbf905dc92f64a363e7be0a22a26af40504a99bc5cc714e743063910c3be83f51f199a3de34ef9081b01a47c055cde46fd12eee4c5a5966182f57eea010458c73c5e091570940ad6c92fb7b09d0599b3a5748fa1125633e74e6d28360ff274a0cb78b0ccb64a3a52109770a801f1ae16da05821d7868baa56df2cce7eaca16bae0c6fe68d2eeec24ae7e30dafcd7b830e8cc57d2632c244886a9ed7e63254385875adc3a03def09c8dff49dd78746b09662f4c056e5589484c757c619cbef42cd9a4811e245af435ceb4628f464b75a5ffecb2be98275114911906e1cc29cb6f4a98ac313ddcd5cea1a341351d2cbde198cc6624d0b0d2701b63482aca345dc058b9a5ff2a1396d3d27879e82166c2c9f32206f501a0376e20c606f016d0c5f24f8b68c17fc5a7d38d993142f8d8a749cfbedc573fb76e7b767cc01b10c838bbf18d3644862015325305b41613bf5d43034c2a1e3dcc43e20f2866c72b9940bd812c310c170f0b493795756e48c5f936565cd9e029af601da16525271db7bfb63bb0f16d6a7a0f5ba1f044479142a59ab0ff998e380e7ebede4fe6c3eeb480306320ce7eaf0de859945fd46861c68fc364d4aa742b8fe4111d17e39a2c7e43b848fcf5c510139de894986cb2dfb95c531e603cc20cef8bcb8e044efdf85583324ca32fdd2933c663fd226c9d2d277d3aa5d4dc0b58f217bd55d6702ab2330a9342bb19fb30769cded645325706eb93b0202bb227c4182c7884e479a678e50f2082cfee7fe197aec4d630daa39cecf61a0a3e4314f38f3204c4d18d6d281c704e429ba110b7be76ebe5037e9b133bd727e36374e722560b666e46c6997c4b69ba3a58ab78d32581428b33b49cf915ef15b9101f8428d5b7e6595bff03e1febb68336c527410bcd3b8730a2f2a321a5056c9634758b8428d22d172cddf89f33c6a2310826db9e3abded9cade10bcc96d3fb75d04bfe907408e0f8054b24feefb4e6ec2ac45f90b721c430048a28779fe6426425e3f10b06aab5a0ec6cd24c343c652a956f9b15b7ffd27a0e9adcc64f51d5af1b5bb681c666c5ac567c51381dedd48c050da448ecd789e62a669ecee17ce00ac135d06063cc9396d12110c9c495d0e22aeb4baf084813ebd9893dc4a272d71f0b8dca726f95ffd00a2f892877dbc81b11066d885bd68c339ec8f52e6a35ad8ab0a09159b83b64a2b732f14ab4e43355bed3a9ebcba59e7b321e32193f20dc8e9d6aba8dc84dbb7e78e8aca95d6fda3a73e0fd188808c365041246f0f55f31ee402387709d56e977fb48c5a089552d20c70ccd0a739b734dbf47ad0927bc8330ed1247add820c1e2580ad5d0c8aae82cf95507b71089de64eceba0581db0fa6b7d087d6dc43a97e4076f530800dae7816af8db47bc281c6f16d69e6e306a8c72f16ff661a60d348ec7eef1f20a3d0564637f3fd16ed3fa20b9746feddeaa7cbec71594ebd96ea236781c1fcc59d444bed216fb83f90a6c62e874c618d4c4cb6bdd2f20e903b68bf0ad2e76d7da8f7376824b16c05437d83cd6eed769a7e80e94717eee82ffb7518100d5b38d563b6adfb80c6d7624e8f3c9c0984ed73d91069ce42d821cb1bba4a0b2e04ac05cf37751e089bd9f8305df1ae8c83cd7a7f524b1c612158718aa60e47fa5eb5df3f2f53030f223ff7f4d3aafb6fd264ffcf0e7c72e5fd21557fd80fd061265d4697cb27e2002ed2f0ad9f397465b846410c3c07ba42de0cfbcb75424f200fa146a9c30b863f805dbf893bf436d3f0bb0822b3f8068a269b5145003b95eb1ed0f07bf7a9452ed15de54c39684a2f81abe6e3705682c7080e6d1eebd4cdc387bd866b2fa8f30f8b8c1147081a69e7e02f6687c924bef23229af304fb143f6d28b43dc204411cf693ac8e7767b5c9b838636178a2cd8b415f9f180fff74569ebc4b7c18d0cdf347659ff82f5ebcc6bc487516c59e9aaaf9a1a06e7916c8a55fa4abec9be85695d8ec9aa38adef07b19d157b53b202a4ce527f85c08cb68ec8aa5a8d78307689fdea0ec0c78feb9377e1dfd972fd932f7b8a4ac471e7b939053bf5344b001159742149ffea86350fd115bc7800e57628dddc911a18414fa84d7d395d6f4dbfe5107139654b0b305dbea1619dc00821e18c177eb554bdfa472636411c836debb656a8c6354a6464d6e17055395d9cdb930fa38811718e647c2c69f2f06d99aa6296431406062e4dad7a2df85924bedfc14c9c00707eba21cde8f98cdb5245490b1fd1d46ba4d3c79da98ca892d83d42f2d6aeebb2b9327b451b52ff985f7546a2224b80a92315d7be666988e2e31d0eef2cd23ff8356e1705df75bce36138225db957948426a86b7875cc2ef0d3fbbbf424c54cdf5961b336782fad887048bd4dbc116d8b9f51bcb63aba4275c0eb4987d776a0820e4313fbf96d5ae6268fb69dd9a46ff7346994189a813bc75778b991d54bbaf4332498fcc0640f776c41a48a400c5a3cdd4bf08c067e70ce1ebf0f5d44dd3edbae1bbe7f423cd0627b5387f37667ba778a26a2f82bab9fd50fdd1c480a4cbed3c2b0decd55ad5ace3e0bf0464fe8ff567c78da12b9bbe4753985796d008fe8c186150d22e2a875a782df3ee2c5ac35133317066172371cd4b2adf8997bbd8eef3979fbe47d61a049de3fea2990309eb3717aab4f9124b6310604f90cef3cbbf2cdb61c31fbafba0397979eb778f8deb054c634a383caa5803e9ede1c065d9ea4ce2172f5c65058f918c0220f72a0099165420a5079ede506cff4f51db1cede854f515c50fdc248ea2c8abb65cbe2778184f5fff5c1341e70ea840715484b95365a52fe0a0a1928d397bccce12fd13861776b0f0e912f3f811db12a478b8ff5fb46c58b6518d2a40fd9b0354416f0bcbf9025426f0465269c981dad06775559805dcccbfbbb86f5e8900c9967a324cc5cb2725cc8b7b1aae5b42a8e34d9b72f59485d0d79dcbb4f36b2c5cfae752dc8d250a25e9a0851b1b38dd26be3279726afa339a5619df68d6294b7ac0a763c0a62ca8b3753f0acd51c2244410aa05066306d2a943248be25c91c0f5bc647faa35ee38f1baaa50ace3d48042778083706e20a73687c6a724da8ecbaf771213f9fc5b91b76f5f447ad08f679073f517c10a6054fddfd3db4eac16a5b0511ee121f9d026d6b10f98e0a4d63e39ef59c9b2203eda795edbedfa0d620908c802c28dad0588ad372bae390b1be692d32c28a123c2920372454a9ef1760ce95307b5fa24d475a62a51a7b9d767a06073b7fb656017f34180384c477c8313d754e54f88f18a85a1b8fd7d72826089b3fe579f00d1636e768a453f531513492abe88ce8a3290c0c9bfafad636668004ecc66bcd8f296908865dc6575e70adf5f02b83772d6b825fa76795921c7e38d539a28ac97b2bfd7544daac37c413c5b2cfd60af361275bb8411063a538a4eebe7f920db6917e80be3cffcafabe955c17f05cee4052b636be7d25373ad8757db3b25f4d3c8480a072961a58847e21fea38112158370c64523ebfd126be63bf552e9989435175f990755d951ca4658d60d34846efb4d3c30e5579823a3ccff459832666432acae1dc6b8af87f47b8ed6af492a0cd3411e6df80b3be5dc5426176d111c8ae39e683a2240020c30f1522d63631c5415078b57f9c90b2dcd7ad447ff2b23cdf310ee3ab0250614e82ecfeec9f575e8b0b9fe12dfc2991ebdb8ec17180931549ad4946bef134723ca0a2ba92c2184ff6453faf1d584293bdc41b609b4860fd062c8a10fc988d302c90ebf908799614e8dfe6903bcfc13e1e951c043dbfcbec953867fb74a7365028d07120aba256bec1c0593f095d529c5d6a2581b4f7129f93d4a05074c1b6fdb9e043fdb3bbddb3a452088be598b9cf5915013a1040ea1816f378f5e04a9efef401600a16dfa9dd2344c9e793354e8bf0d72a97f7219dd74419f99d3ec9a00044d9ef1da3a16c0ba5b2fc21b0ea42027de5695a404259f4f9c08fb8821d861f39d4913d8068dc9429052b693b20cf500c27bdd84abd439fa8becf41d0916f026ecd9bc69713fe5239e8b054dd8ef9bf332fcfb615212a4bf53facd3938525070218eeb2899a82b0f6732c70f16e074cb17b858a1118cb81b6870fe2ef8880fa4ec0dc7ab132b079d4fec69fe7a02a4a3d83b0f85b016ca492ef9b03e45426eddbda82c6addcf05b6dfeea65bdbb6b04c1bbb61fe763927d09bf01c92f93a7dbbec624ff91af8ee8c105e28a2668fa8ff7a96ad25d9a4358056b53ee8e4f77786aacd327423ef96cf751cdfd8b0d79ed67ca6c0bb2239d769ceead6be621649f683021b26a8e9e195fd28f9bf685574e109120f116426ff80ca651aa722cdee088dbd0cf4baf6814ce3535c5f471843fb9df9cdd63dd33b183624e476e4cbe3950da6557074267d8bfc0fde076a19a20059f951730766c097a71de21cd611b9bf7a990ce923251df354912c195f9425635a78eaa075b265b96339ad7aec4ed096e9755537ca26a4f4ee91c87be9088c5bf609e437fee50a8947c5e0a7b1da95cdb59122d95d8d1f9d2baf596bc3be58aa77853de14c86c34b80d6cac0422c4a0a7739f3c9363ce8776d76e3a24c13b6c53a51a81d09befcdcd92a481a803d4b0fa7f74173c3920a9660d71997352070c926e6c4ef8b5be1b920efe9d0c94e6dfabec68859a19e6c435872b7897012f206c043472a8775b26c28ec0cc4e8c287b22078cb65830c33ba3b4d04af4fc87ab86a586800d57fa652ae11dc656298bb9ebc1ed435c2a0c8b546c7265cb44280d5098a7a3c00c78c2a3539a653ef469cecaf4b2be0b534edaddad4f2b19c762f549eef5282d08be89f44f36a42e02354ee082335f93844ab6c60e4c2e164a4d348c30ed00a848b3f15affdfcd64f5a09dae54080c41f655dfebc9f9858d22f97a2909b84e7f7e6cbc80de89d02a190c6627faf8666f44cbdbb59385f4e4a57b568a2e5b0bbdfa8f627652b90cc9e27e0c6b091ee07682583d9ee00c7b17e85f847ef7bc2f6ddc6ef330f281229c44f825badae2b9387602a6d166be2b4779fc523ca1b85f3819662250994a82c64e345b190a004183066e0316e1fda9ff4995df67fc03889168de2196d8718ecd990055144789750af9d1d3f3ff93d770bc6875c6ba658ce8ed9bfb785bf8ed6521b0fdd9d8741d0ed5d63c32bc2b03e6a0318b0db217992b97d66849944017ff31047fc041ca3d367c4aa0dc134b7d43961fdffeabee6c878ce68f50a0689901091c29197eb64a2bb90dc9a05eb4734880b0474f6a7a2f9c876da480e6092550b60d4c217023f423e7d70ea5269bb19d8e512ac084bf9b2881a793b6da92045e99f2c6879c55bc0eaaae598d30d8528213e7a56bf675181f0abdedd0af08351dc22cae17236349046efeabcf3ba2d123b3fd29a23beb2c30dd1c991a2f15e6cb9f125fd145d46972a8b801ae5aeb06d378c241356dacd41ffd1176546c5469957fbb0c0591aa99057df376e32872491d6b38681f09d7e71fcd432975f7a8003d013a809e32f381e08891d78360339dc1b46ec40f3f0f6547198fbde77c36a5e437d306b5fcc09d87c373e4aef2d9f6dc52cd7a913b936a3763d5609aaf4c6ff9745b15c66cab5548fdf73473cfa668a8144cc96e92e127ee58d03553af2e34d9a3edc544b6b3a233e946b63b4d1900adf6a1f858ff02f0aa39f04dbe4da9b6a812efc8045ae35ccdef71932daccdccf7beeee6fd3bf1e4e871798c57116856f99a91b5254ca8688673480c12c939d88c3baf7b9ffb71e69e6014551a8eb22c43c813678bcb7c7a0f10e5532aa19026f4285294f2aa69cd4dd6ae45febc5364105f709d46c9cf0f21ea517e73e3d0ac984d70492339c00c38170a85f40ed218a636de62ac5603bf76347bd51f60983b4c7e3479053b8b4b96a1e96f698511bae0ac8ca432777c7386194b7696a423092b44e559bed3245470e138722ffa663ced95f9b3a86f59c0f73a4b266b0a5be5b9cc992166c1966171a1892c5017aa9464fa85cf7d411bcb237a523e27f0985ab04a6a2a6e351995562fdbeb8d0c31bb79b8eb4a4948c92e252a8d2162280ce4bcf807207c5fb498b59aa768c8f398d59fe878baf2292ddbdaa561d57ae761bc3e70959c436add6abfde4bf416930bb7457b26cbb7a34a611e2f8e6b4e6c52d8f2e72de2543d4b5968b9fffb7eb902718fca637d04345e8a7f023eae362078917c7499bcc49593fabbef3b934608a95606c56df6a311b2fc4d322998827b0f95c1deaa2e2d738e7c8a6727bff29b9c44d70e525b61a9cc8767771d3af309d57f84f46b39aab828d375c6e7be435b152a07bdb6ae06d33a343d2da0e76853c07ebe256e6f54829ae801baec584372681f3cb8b7f7ad6a7f88876392a26ba73e371674c80789f75832a2e873300491d028b517daf9a556f2592b6011b71e0b8eb35f085b052e6c9e7adaee919d80e6a72ce8ab62c6067c81b9d313458237b2af336bafb1cfadfe7943e63bbe5bf85c4964170976197b59fb2e7949ecc0381da0aada37d6503dbc1743dfeb59916435fbae1fae168b4f14499887e2185b95b962459e6a1191bf65931e9d427a8205808c6baf87149a24bd448dacec706ecfa3d94168006946fa06f73b2ee5e52bc82baf0eded8ed3bbb5f6cb7c001bce58d2e004518bcd9573b4297a2060ecbe510951817f932a114d29fbf743c7a5c894c05084b2db1d7eb4daf2b230aba66448da77cd1c05fe83c891123dcf9367070b3aae2a64525666d96a4f252f444677055d91ceaa7bcc554aba64a196d083195ea261f194b8ac48e2c27a382e188d5b6e0eacb82dbb8ea735a6b951858ec459e47d0cceb2dda4ee0f5413100ce702d8c3283c4390d08c915a45c0d9acf7fc98934cb01392413cc01acc23799784c3e2fb668d215a7d1875b4647107358da4a7b94e9ed03aee57c7a41fedd7a0c53af266168c86815df81204d6afecede7e4e4b1b96de0eecaaf62e0bd15e2cf84b53de4c242cecc0e57d8d2ccfbdcca1c9de6811bdb720e89a4db61d54efd9728626c96948539e8c23bb9d7177e0e0f94b9c45a1471ed6eb8963fa8419169473ac360f6dd6d0af62f53a85459f1265e8dd867670ebe153251913be11e6dda0d31733e8a705161b91637441f7a25551d7f2caa45b6119e662c16dc9f1fc702209fc078947177c400b5c9beff8f7c6da4a3bd7676ca182450972c6623b4ba384d1c16df55a8d547502039fa37d4a0461163c5a65819e0f33452bcf6dd5377d1905f09b1dde0c8c52bd1ef8fafef62bf87c0b49ed38a28b683bf9b349d77e015abacd7483518381c5c5c2e857da6fc353f3fa285ae256b0fba6a2fa4eb61657326ee959447d1e5d75d80e13ace17da2368232b3a90c43c6f87a0a227a8a181e34017f6b09128a044ed006ebaa93f6a9720571a41f95ea8bbabcb60325246c0fc76322625342661eb213b11d49ef0d2fa07729cf47317e2cd483c98f16d1993aeda383dbad5756dd724e3e31f35946b98185dff3896cf3e44ca5596187ceb76a87b328f63ae403d03671516067f129d508059b20b7bbe066a7ba34577cdbb770c033350e23db3fd6a69c53cf9ef5fc73eafc75b3fb95155c55c8a11cc21a294f0ba961260e68685543f58b8e762dfc7964a26a758556d7311559524ef343b2daafd8be92e7bd2777f402b94ddfd331393c6ad514759a120f08dbb8d9860fc0228ece0fd77732a79e639192a3bf99b736873d61672454924423979a7ce635e7a038b7cecb98254227d342a0850ee0f0f4a0d5ef719bccfcf6844298329e14428dace1509bd7685d7ee5ba8161a473ac711c3dda1593468787bfb104ca475a1174d7cd9f72104230535bd048c6bf816a88281a2545cf219bca7b04adb73e9ef1d0ccb317c98ed4529ff1d11697c83d9ceb5843df691a060d5339b32ae499913f3e0b44f86003f8fc51d2c4c5929454e52aa3061b792594b167d8bc253e83fa0b9f1231e1b6110beb4c112ad8b636ddce152b44af3e450fa0b95168ccabb0d1cf2b61a34cb6c343d9250885d6304632a6283ba48e59ee30a4fd089c2428743155601eaed44a6c5e3478e00e73b0aa1c05a3ac41759c247e352b3a591957d8c55658658a4e4ecf433cb940fdea156f5fc7a14d73f3c8d3a3c9156c28e5fa52b579737ebd6fce7b2c387b0ce8cdc051b0e85ba6af0fa8fe76896f596684dec241feef7a04b021b852ba9e81880a83409a2b6e2b82810a5044134565f6de90d49774e1a38c22c15d0870f398ddad9e841a4dcf38a55507ee97095e9551da52c2222fba5d37d2682bec187554b550dda8bc44f0893e8205b91efa4a63fca5e7473cd657ac87fed61bc39e7723ff4bb64402bcabcad14c509227d25b48e0333730327efe04210bab19861534d344195010c348b36c5fe71080f40091afb72bdd0c209f28377193961e3ec7b5e3ff2b598efb0d47a8421670c7f295ff988c0b3feca35591f2cbbf96dd68872bce33ccd2794eddafc292e9c6f11e43dc0485409398d14e77caeb02a0de59aaa58a2f4f5c5393f4c76c29aeee251ed6b6e50a2fbddfaee13cc4808b4f20ca3743a6ba5a2b3cfaa5c8201d00231486e04eaf398dee72a87ad18bb07f74a8f12629a611ce92db54f52e0c9d437c8826aef2396c434d74c45e078c6c79752d8431b495383edf8614aeb6b86a1a45a12d6537051f7acd0d9c14d2b9df7691564a0b98b3c4b938fb4645ef6fd41a21191cb3e7a4c1691a24c609632a4819c68320b56167bea5076dd19b3248b0c384f76431822ed955e365c6848a3fdcd4494a665473b56cd6aac527cf94b85358b307bdd3f7f798e06031ee1a269cd175220b14a026a0880ead64311c0e25b963ed45d999e7daec3d1c0a0b43916f10c7ab223cedcbd558fde3282d388635bc44b3ca7aae9cab68e1e075ee4d5dfce72f54993064ce58990748bcfd95be0450bd057e1dd17e5adee06ae37ddf7f007e92f759295de2aa198e8b072d8143a4db2de16da958b92b876114afc0289b21a40f1bf5ce32397ecc77b7776dce4cb86acabcd8e934bb14af4e95039a661c59fb6400615ab197536514b6ccc750769b802687f4816a818467ae96944148c4dee6e716e2391753e0b425756cb549cd4de674b769af9ec8b4205b369aaa626309228ecc78192ea576c0a66884df5c3b0dd0596b5f9562c15ccc8959707c5c3ecbd77454e1f662554922616ad58b30ac3d8c3ae504358add5799d7807654369667e25cdf2c613684507504f9794a58a7a68eb7e6c8dbba15973f8fbef0200cf9ce19e594382a466de3803b32a5d4abd2811dbc716e1be1d6b96571c8bb3d0275fb6c5e5848de528357903d1d9e437d50c6f143991c0e32d4369ce65bc4a4df1f07be267b02fcc9512c96497bb4f99d2c634a5ad53bd3c6ce9731594314e353c041fd0cd6c06b2fdbe7f30e16de532abbf495c31aa83536d971d81764abbf904298b7e61e9363678c201dedc23f02dc41ae5320daf776a933fdb6b06e060b44c1e72ba5e069392c537984060c60f79443f11cab330fece38c3fd1a46c3d65262fe2b3278d0c439f69ec273c9837f332ca7ce1779f74c589add744742dd8a750ad80acbc67f3f7aeb60f734d7ac90d96b0a300d780304c2921f46b8d6dadb4e0ba4d56d7f411d3578552f1476d5e52e3f647e54c35e7777ce49f0b48538c4c9575505c6109f8e62f1aafe7da50922255931f83d6aeae6e1d36d98a2d8da2c8b27640b72f9478a3d6991010befdffe9aac0e20fd27f3238feb16de347e4a141e02bae36db4e76601cc911f02b01b426e506e8aa0e58ffb9567bc148fb5c7977ba06b7617cf87a8bf940da7d7e89784966002b2eb7594c9f9a87092b34e3a60de79275d9e9390d6b49d0aa6edade004f2a4556eb1d06d27a4e3e225f81861d0307a1614f2f945781eb5756511fb53b58e8a10f36c5e0da8ffedfffd6a525bd908c631676e1f20f5b85f9025bbc7a1f109f7a72f249db2948b364eec855fd82ebe59452f021cd8e320c7ee68b1b9a23dd7687559d390a07b9673ee30a66cd78e9402b5f2948a91d14acd5152024b7fb73a9bedd4353bd2b2d9cd070c2bbe21da4367227f41fad787292246a2e19ab6e82405f1f6435b768828d2286f67544c215bd8aa5e33fbc577511cea48dfa6e15aac90d82d6c9b44b036f4a8533b181f7e664f678ef5b52e85a45c0c5ec1c7f44fc619ad91bdc00458e2c814e8440f778cc9d9d8e7a4ed13aacc43f2b740a79f4a8ea042bc00e9598bfd87cf977dbbbd7080d687040fc21c5864abf0e2967404cf7b32f1fb17f84f7040053d26f13c3eb4fb82c9baddfe82d5fd7f7aad9c6ba8e99ed9c5f6e54b77b9be28c920fb6d63f4e2c5ee6da523f2355f070fe7d975935058d15f1ddcd62e1e6f21859d0ac01c49502caffa85889c467bb995a0a660afa0dcb18a5d9ba60df98ee1e97ad6b6bf1535d5c925bab3f954106ebb0f620cfc6344a0f0018d2bcadbcf92f376392f3184fafb7b0c6d2c1a56c106a6efd1ed0fd86033f437a348d8443b9e4631f555e8b8405d139c227cc3eff589185571ce47061adfbcdda80effae1ee4a1060db03cdb565ac16c945eca888e124a451ae7ccff921cd3b50fe851d072dcd5ea1f4133f5d164f6a0e7156766255c1261aed6e79114d0dffad6ec89e528e4d30a520cddb907763c91d4c67f2eeb44d749ce9dca3d7de6471d0ada113764632e45251c8a4d0f63d0d7e6c2605151c17824765c15092c263db8af397ff5b5ac878e97791212b638a5539dfc60151f0b475b8601c5e1e4344322b2a0d1a61e48a9f6b74cd6c9f77bfe1ecbe178beb0bfee8b0238d08e97c512a6eadeff7ac604ca4fe55024b51dc7af9465bb4b0850c9ee6b156b1f600ff877a2ef1d0fc9a3cc5f47018fe10698d9cd26a3d130f8ad2c695be7a0a4c94b19e263705c967d14d713ff183a82d8a1d4299297dc4e840dafc2cf8bb592e57c768c6d5568a3960f903591f19a877616af4100cbb2e306522c1acc4b331728367b2b178fd62fdd8ca4d83350684801c144fd516db4d4bf701e209b55c1e39999db18b34720fd9d960e24c25c39d74eec648d217f6bfac2c41ff388e149debc9c580758da623c7fbacd3f5c015295f3ed23ba9ce247b4371829e18ecbd0978b2b32d9ed988f708bf7214a92993cff14df0e3562a1a1f209577b88d99fba7aaf8a62bb9f3695ab66a02c60b197904434e4e8c5c0e8ffdae236994370086a814346fd6dd172b3a096ed507fcf1d7cd27bd025f8340694e19a206d9c3c501424b44d6d729f6680a1d17b1174efb89b09f6093a911d063a3f1a13dad66fa4e3c011059cd859a31ff52385c286a0621cfda359636f6ebd967d8f484f6611292ebb682b6b8d60f4cc69a807a84a978ff9a88a712f41f35bbe48e9bbaa939da54e80e53a25c2c6eceecf50ebd9801ff4506414d625f21e490a9d3a51ce5e59a5303e520caf41b7d2a2fcd9e8c996d923f8ce608302834acae381873dae3ea6d0c635d43650ebb0eef79b9ef5e2e316693c7097e49e2980bcda9bf778ec3620876e466cfe2e8d472a3b61a1ba447717e22563741a6657152d0264891a7cf3070cbc64765a74e91e35103426fa67a58a843384c00b1cdb002bdee74274c034f4e718328e5a677a17f2d789587d8cc47c68330a7677da358794dc20434d97c0b4ef6cab90cfab62b7698495a60526f0014586e366405166c0174bd5fcc3d0a6e538cba2f3c4eb7357d94994424c4a84face94f321f76ac0550e3fc3029d23569d72d4aa79a94d7613319159a60a0bf19d603acf1e357ab29918ed9c8c8317623d90a1b888a33bb3aa719aef3b712d53fc2946d024e2bd8f74de8eb4f664e614adb26e061de8e8eddfec9bb6b384baccea320adccb23298a9ae64bc2a293d6b3ac62eba06507667aa299cf5c6ef5a59929fc7b91a8c2ae6ba6daa4cd7a1a55786a95703660ecaa462b8ea3743938316099c62e61897b1f0f022d6ebfb527d30791041dea605e869c299e1de207bec362234c4c24896f8bb036b19d1b5ee38fed625fa6ee38cd94ac60cbb3bd3ff342f74af31f93863f648dfdf73292a30632011f81c084325eb06de9e23e8ac16c5c298dc2323555575658c021d3713327d14f25530171867d545cb137de99bf2a72c17b111b327d92db8dc1f49091b49ab7e209746cc8f6767703048aba2c2f22babe2e23a18703bc01a5fa36756c7c13bd1a4f5d91bb1c481369879a095ef6512dc580d2e0b8ca2096e51efb1c51474bd7809601f4dbdbf27eb0f246b2c86eefe459b0d34c4e6aadd34f53036c197a1f5722cdce0ba9df4814066c247bba18d3723925882ca9fedee6b00d84b2cabb84b2f618bbd52552dbe023e66e0d60d501bb5ab5dd9ecb53686a11532b5daa2cffebf76564cb044b4b2523bb9284b25270ef0cd42c4053533ecabd0e61a8e3773d674f6d873774becee053f3fc194230f4e88bf49d31ce834b3b80df8f34ee49a667d1c4503b720afa7e6b4472ad22e569ac83d43db036aaf2714cffb6ef7ce642a6f60e3ce579627a550e614eeeb74126c8f8f63f6fee82c4f0fead0d16f163e2c3d62ca35993205481511fac77b9e4051c502220b8997b22f68b0ffea588046cb8cc737e95c6e16dea67d9d1a71fc3b7bc116cc66b721c50829e9c3af41317efb13925208d5f55c29299b397c201574d77e18d38e8d8cf938aa152da4795e207aa18e743ac15d867103c3beb775a1b229bae639ba9bff022fb874a9f0ed073ed6b01132363bec4a3e650c07d43c4f778684dbc21c0c825668048c9f9619506dd7b10e5bbac9e8fe7e715a84fc32c95845e874029d35ae5d549ee3e81b3f3d8e2a24299a0bed7d48e857523297296fba10ee58834b09d22c13b09a9b108afbc0267517357b533cb635fd34aa656884fc53e5d1484febe203cff33079039f7102d0fa991daeff46f66027f97c2b722fb8287c1f4b81b62a83c9fe1e59e5b5472ea0de6385a588dc07f686137e37d1ab31312dce50c195a9e228fd6dcd08848c5ce00ef9a91727a205857baa711d796ce5e95b5af517f8f5cb03711c14563c04abbce97bc70a6ef214152c91a7892f12eb7434d5109dbb91237dde39d451c4cb04dceafcf5dc6b41ff217cc4c768eef7b7d2632eb333946fb466e985fdd257d33dc3955d88ee034f946808858a72d72be4ad0ce7d13eb81f5e8c60b117d27936a5469182c2ad2b8240eb259b241263eb0e62a58cb7375cf93cb91299c084a990b66e8f4c186fbf83ccd884731328aefed1bda4c4f11a4dca5c13b6f9df43a7d94793f823f29c3dc96ce167d16c0d776bd0103a293ebbaba0ff248f021abbec6984cc943d579df004f4a9ce956f9b9ab950386160ff57ae459679dca77a7d07f60dab779e3f22624045c0bcc458d9fc2679014bda234ca5de12ea12d03f10061102432e9ba6f1eeb326c9d8b6d53e74a5c812e15571eac680b6fa3ac692151601a1413ab8ea4c9a20b4fb98899faeab7cac0691de08d30cb8a9e5a9469b46ddc83755959a088f3f8c8b3eb235a72e5246875f1b858e2b70ca7f270227194dede7050b36b1e9a245b3da50c5bda8eac18e59522fa574cb1f02d484a242e66ced9bc3decf8bc65bf32a02f8c48677e8e0c0440a8c5a26cf1a43e9a8a17eaf924f2b00783a95bb85d097d060f4e5e960457e094ac97d1269899db1cf4bbaaa11d29f07c4e87597139fbde0ae29b58a2e97e85fe25ab2f3565f3e63b3162dd4f5539e1150f28b890def3e579486b14e9b7356128215f40274f319497246a940d2566f1191685589fdc403d4525e9ef68ab60d83cac46108552850fe54c3281d85e622ce70c94ad93ee10da16b17ced9e3e91731d61a48ead119f4b6ee3131fd02b3e855c17ca2bee12bcbe7f38dc36b5ad2ae770870ac9e88e43b4ad56c88a5e1af0c4a9ca349ca663656b83281b3668b516890cec2b204e8a2c26930ce143be415972fe4d0002561e9f0718f7c230b414bfce913a44a8c8734c2c69e74021eb29f8e2276aa59c1e3100d36fe50c3847c2477843a24d098402f466706f92c10e420dcd3320c478cf2146042481cb25753ded65cc9e1658eb1048aa5e0c0b4e45583e0ae8fbeb1a8db02cca8796bad1a9e75ae3cf2190109b2d4c4403ee98d31ff5258581be2045fd8505e352772343ac7c0f6108958164ba49cfc3fbb115e7ae66ee15d19198e58a91cfcfdc1a9defe69e2fddb58865f83d383da07418967fffc41e88fdf1780049d0da6ed03e905162ad676d53ef68e9c3b638701beb18cc364a04e611867e9a589dcffd8a3ea71e5ef4a2f73066e28e12f7d2ce7dbe7a15a3c411996b835040ccee9a3cb4d9a3a5e5e2a0b5462e0e922d2fe9c8960cab4a1614df10158b2567d1e274d1268b156490a678fe7c4844e262ffe5963008c8bd5aac97a5405395dadcab22a8cd11d44a4dd0be165b7119bc10fdd9d20e36f80b81b2c94bfc575a53d52f07d7496bba5213f4ffa14d70c08fb964ae2d8b1b0eb58a0467a250e8e00d584671f29ee2b914b4f59a5a0c9b362b21e6d43263070e611bcd2c0613cbd0c1d63202ae37892fd3882298283079f0b6c982fc9c59ed3c9df9d558dd5d0a53a805dd57832940a6cc094435013599186b60b76d477346c4d4b76754902ec5c82619dbe64ab489251084d6d515c80a9941fae5ffb79b1de56fa991faa731450f015c68f6f9931c3c223d6a8b221986d6b8d0b3a205678b23c5427543c5812ab90625247f9b867916c4b861367a42049aa8aff4d10476db9905ff58e73ab9a5df654398e10698e2fb03837d9c0b84fc5eb45d944b84f7d3a73c79adc6c407f582d652c2368c24ae65560e02c7edc17d2417517b35fb90c6d282cb1544744b31f88afe37a793d2711daa1f134b595259283a312ca3f58298262ccee713f81879654236f42a1f34b9d3add9f77d9a98acd9e98fa9ea431130f9edcca28022190475e433777a5e4f436712263236123ba4e15233416745fa8415484eda6dfa909478acf9f0b8c94a4b5fcca43b283516f8393c0e268a505d0c5fbce4d10221aa015fe92b8c613d83a21c3d73add20ff540f88148018814cd1b01ceb70b1cbf74b2976e038be79d35d8855b17ae1384086e6fbd9b0a982283b8b19ea3786e9b24deaa64584d4d988d02e98cf8cdb720f42d3a74c12492572f9a1f5b4ee30e9993ec1a727fcd4f44fa08e49aedc24efed52e62f799c9fd1a5f51041d815a4a6e0737331ed30e08f341445a700efa2f4b3c706639c8b40e400dc569a52c8b15a074442e674d404a60eb55cdc332d0a2c0fbc12ac74e7ed94c91efa5f882c2d3bde4f983ec9c43caaf1da89be5b37c067b40d19a15272df7d6475a8c6f55d235c4f0ec70ca97acb45d449fa1f6e53e45e5865cb2d81281bfd38c79f070bc5f887de1dfc7b5d0e5c32af863c5dc7673c84013a9db2ae0877a7bbb8d1316ca262261fb689c7d623488e6e3673a0ee666013092e57edfe5a303aff34bd6d7b3caf7fe9f5b5534f0b5ef90efa8e557cd3f30b9125913034a2d87782c49e042b3c902ec8b50328882d85ecdacdeae7b51b4c07f8d03dcc2350f67171a811cdc4e886841c35c92ef96ef25d17498e9b40ba368e7a213c1fc6c095254da34fb67f21ffc5f7cf6a3118d5c7c8f070820a61d074b0cc8224f90e3eceacf785afb223281c92cdbd92332f04eafc9d628d7830828d4e5e8acf7000ec7196db4856b68d541fa8fcf47ca1af5c0a8bdc0d1bb779507ff3561658101bd98881650bd09dd79ba7932f46ec80ceba58ad7c3d2a460e9e673600136160c441a956e331cc20f4e17f35518cc17b8de690a8bd822eed7fbdaed335144c8abb420b905ba51b5b3f873cf8398a10a9a09cb76ee5de16714ca18f709297f09997da6b9621bbaf2cd53f999dc5dd5e3bf33a7465a03a0c602116c4b2a4fb6a9430b69ffb52575791fbc9fe2e2edf0e7846e7ec0dfaeb7cfcef17eba258f11ef53a34bb7f3d2409776fa097cb8c793419a06fe71a4d717c37a66968060abe220480210caeae386f634dbee2bfd45a7e1efbc9d1bf95702ab230e2b16f4c6253eb8f3430f1a52a8acf9443dcda4c5940cc7a59f2dcb17831d9a015940de82af420a2d99ee863239c4300c956c55809ba310ce5b182e991011dd8ec99c3c715fbcd4529167c3572aeb838b5600a6e4ff47af11cf070f67f52e11fa55f127346e0e6af3165c988f1898db2b5b36ab43693a9ad5dacf54e8711f5dc7ced8eac11b83e9bb640dd14792b2c580a8f130799211b2b537a34272afb1355633e81ae456f20df51bdf35799778c9182d40a70a382d0d1756882bb519381aea270401fc85405dc7c052bab3ba29fa18341a1e500018b865b6170133fda2adae2e37c31ccc74785ece899c49e6e5e01f2ec2cfddfe688d39812156f8fda4213412213a5b69dd05d909c8f8f624ed4fc64a25de916bf98d7114d4e764725ab46d25a50f733e4ee2073b8951d885a5aec2cc4ee822b2ca388b744839d6deaf95bba50fcc885be7d086850fd3b3e1e79f5e4ee751a3ea7154465d32d943ed7ef7756f29ee63cf657c36adaa38c43d9a6879bc2e96519f5eb27dfa25a41858fc517264da12598e4576b8c4892c102fbd7cff21b8b06ad8ebd73395384d8d93322d584cb12722fb935ddf9ea2375db24a0b4581781b6751867accd9a1006800ef1d791da9f6d503c7909197e6c670ac8ca363bec7f14e238324e33c7c6c7103f9ac975c2c16d741691528809405ef8b033489c92577ed20ce72099d490e5c27a4b0856a00297b322dcc01716c6b864e6d3f3fa4bf6bdc2c76598c11337d91de2b25d853f0b877cb043324231623d55890a92800816c88c82d06abb2220442acc4a106c0a5af87154b648056e6bcacd9ea1a060b7623c59b0110c6592157f1504f57a2d9eb3f06cc014ff288cef646d215547bc17b6620de0807821ce8b0f31c9a06018f87cf07baa112f66e8fdd3dc00e5ba56973aee35eb16d1c8e635afb3b6650c1242d14c38db6783132598593372270ee13089d6c13e895f6de386d520a07469d98260054993a24fe106785c520b3d9674e207f2442439777facd9d5edf9aea0c91bf4c0cb509ddae8d4ff87253550d5089b3b95215367473060988a202015769036dfeaeea4ba71cae5a8f239cf3b5ba1d9ce0dbab341d13e278efd0089c20a09b2c7250db291553285eb1140bace4e33c17c915b504d798ea949818bb40372377675e783fbddd95e38e152a168c931cd23e4e32ea8ea3d0564c9d0223518df21cb2b1f1bde3a27491fe61876939c082302a6ae4ea0c9f486f223abff4ba69e3f00708d73366eea7d0fcbf940f7c0a3c3cf8d6288cd52c964aed2de1f34580ea51ac4d0781fbb5fd48e3460fdbfe2874ef235a84607411a2dca13c578b9f9440e852d8fe816a56344e9ef8b4fadc3456e9f54231955342859c9e7bb6d8eae938fe7ab396811c24acfd649cd0f1fe7ceefa3b2db9ed5a232a964d74759082b3a98ca77bfcc2856813904c3687ee4918db6bca05cfaaf73414fa435c0f5b6086a02ec49efc63a44879ed637b5ed96da9640037ec6ac19aec35eb3afe2650ac907c656a8c048e3894070bb82a9663abbc57cf0e79d74af651764312d766cce1a8f745220ecb6fb40cb0f57de8e33b1673b1c1e91ecc4e7670146c6b3e1b0f987ca05d098d86e9723a1aaa218196854e83aca67e75f24170f0cdbc90bd9020e530c0a03e19d8a0dafea8da5e093ab11812f1893be27121386fca59115ce1395127e7e285ca7d9288badcf2b8b01e651fabffed69c2d07a4e9b60e8e59cb535e7b4401531b6609ec49610d040f8758452ced6647715e37a09a0a51003ccc81097dfc76b1235dca8ab32229f283bb8f3557eedc30ec3779bb6520d0e342a7b021655ca7a23d93490b03ee1ef24253947c1031dbc27d6ccacfc51ff3e6b5ddf38515f913ec35497d83e543f19435a7fe4ca9345909133b0ebcc045c95820afa0a85ffbfc8f3976f384370c404a9ddd9d744cbf23e0a0a8f1b8d6b83a20e84b4f7a7ba63a619a45e642ace011ed9e0edc1e1fb17a157192cbebd47c9c8b17232902e65e8ae7deaf05821c89a937d1c938480caa229343cc91aa39a447779481baf91ce92f0755b4e25ecfc243807f7dff57287d5356d29c05e5cbe6693a5d37d02143fe7cae73aed701e009397cfdc4070132b4e7fec926e92aa9438c061a8338fb5d02bd095e6768247fef0fbe9c7443829c42045785e7423210940ce36fb175d2d8b9caa6ab911b3e8e70d8d18ad32cb6fe5051a44a32469b24d97e773af6b6fc2719e355f6f1673ca1eedb521e3ef2f3f9f175d04137f2675dcac9a7394b17d051508787fd67fa2c77e216b20d87af2d2595c42c0a2a44fc84c84dc5df00e76358cd860682e615524ea6aaa8a14e1a9b4abcee453633875b9b207008938a55ec0e9ec0703ba9a0e0bf6dc61b91de667360635ca23af86fb31a705134f183fa6f06dec8987b9d332f240bccdccb7dbd6afeb959dff935cc2abf9304efe58d6dea7a95e2ac0909177d31c0e730953172f69debf494cf779319e7a257f583822e0fc7e87caf903fd1fe2fe212e972ad2c27669cca50b11bdf9d588231cae6b897774b180fcee7fe9f059ef7598442c5d8985861947692044a563be443667ec796ca9a8f1c12db8f930d5e0fe051108a7d38f34e9b97c8cfa85291d5ecd1dda605c581a597784887fe9bd6caddad9b58d93fedde7b3968f0c5a2e8dda9d04aad8f27fbb91be3905392226911c3bc50dfd8ce79c56efe9fd27c79c36124de09efee101eb6389360abbaba2a5593d842d0dad25f535513aa79ff2faa598d6d469bf7b3266b35ef416f9a6e00e53853e5c02f75dbd26a9943512d2c3511f1690210f79aedf2a893ac175c9b02baa8f6c2c12ebffb403bde3c19c86b3caec104e6808b686765c33dab12f05b00f52d1984c15bb9ec7e0b8bbf79e8f69c5d6eb927057d8fd7907156dc8e175c4fb8c3d36d57a4492672904dc3b294fc684f17b3950a4076319451cfdf5b09234f8c4df3bf73af559fdff4cd218c1e92099f99b344f0a848a94ad02fa0f1557dfcf66ed2cff9fc7a4489f2e1e72bec8278fc3c497fef2eac199abc7a346fef068ae145834e1161909d4b3643fa066ce3923d57c4480bb7a60549a91427c9aaf0735b4e5f8a1c8138c93c56ebfe9f178bf890311fb4ebc8fa1a9df4d61040d01eb0580f47eb4ee300d63ef44e41784e234d0360f2264a1ae7fbd6041a2a2a71efb63d3499bde2574492615dd8469c265b15118b3e28822e881b91ef8894e7592ab9ddcc3cf31c87d024b44bcb1aeebfc915494fe1d61064f9112a7d9a0a9bb2bfd81e240851b7d5dc3aa2c473cb79ca0c6c730893dbd5f70fbeda8a71e9ac46a1fd5bc560dd9a11b37ddedf38af5b1dfa6ca7f6dfcb50423f2f93112690080de177955066bdc4894eafbf1fc625a61bc120e16348f01b3f5c24a4ab920d1c998cff4515632aba75816d5b75caa8a327906242583fa7558db182d6f422cc2c2411f37b77829f092f65c6c2bc87282e8b3c4852cc076ad4953b7185fe70efc60e1863a441ef4d4f77e072e4ad90886fcae6c2feaa6915efbf0ec9e6dd93357871e5311b81be7d7e81e5d511a47e47eba7e91df718ab37e3ce5332a4fe46e6b2a3caf3fd016af41801318b892384e78a1f37d158a1ab08c3e1794e133f28fceac727198da40e076d80e78f4e92ec3bbaf211cdde1aa5eb1b2dca24e47b7826e1bf30a30d6fd9a2254be405a7d48afa6f53558ed839ebe06e25679e8f87478b6955cda6def17b9127a7804a2d7ca69e75d7b4d1e3c94adf8bf02b88983857f1c208cfe81c1656d2dacdd36e8062fe955425db55e77c599a127d7a1a244b99bf0b6174f8aa2809da495286f7da543b77d91591e3e18e0ff766af0ec95cd2958b74b82b5609e141fe0235cada1ae7fb3ffed9b2237c951995075ef77926016c37380bb61d3ad0365fa520f6555b9fb2b0edeb76ef41f682e00f56c425b8a4161a5947161ae052b7baed1d8a47073289464a799f3a457f5db136b5893332b2121b458794ac78fad7842b96c2e220dc98b4c9e97b5e72aa96fed89b8abcafb536de8c50a8b9345e07e377303561b4f4acd68f46dc9b378b9000a88f5638c9d240d6144ed87965509035f0455128a3b087faaea54f7442bb91d2a931ea62b5f0597c2ed6ef7b7223e5cbf1acfed7ab1bebcfd652910921362531bde0442c4073b0424516dfb16b95e3814b8ec3f01be5e61c767910809e139dc7a11c9450f85057cc616ed5bd6fe893d9639e59568c26457d19bd0d9b1ef1afc5d5d0df978356ddf8b50cc805f779da1329b16c2ceac66b52829f2611d528540290d7a33e0b28fa2e71c938bda1a3dadfd20aeeb24efd2b2e699c5991a2cb5d2f8470f7e3f23ed1c4071a18a89b64da8e6cb3f456b0f26e4a9e21078c4274472648c487a345813f643aae4f8fbfb3d4cb2dd16f376a968cd9ca149b7659daecd0240fe5ac5845e258ebcaac629a0f8302cd1569513370247cbd4a41819cc20b55a2462d34db0d180289ad1d2dee14eaf2608e7fa72dfb215c38ad16ec1b666a3a3b50d6a3f08069fa4cf02a44b771e0abcc5192577b672d15509258514c5700a75ce3ec3f6bfbe0b68b8c271fe5bbf5a4aeaf90d1df75a6382b6fb852cf7a0961950a88991ad55d37babc70f2b69a4b7fce6a5610d41fd0c1286f94ddc75458fef5250627394c303daa448f937ba8d55029a50357a021fc3d3d910e3440cd6e5c2eeebce289cfce20a3b64f83cb51e11ad7784d56cc35fe75dc45477361f2ed6f328ac723b59c7ad9656e81728f2b10b862c0beb13638513f7a56462a462e0a0fe6f1708c23444becc5ca9957d420d5d50f443401185814426f6212dc660e8d841471438ec21b34bb83d96ad037f351b78c3181ed3fba16a4825878f2ba3502fc0ff04abd2b5c7baa06c9b7dcb3d194aa7e5902abb5d4c270bbe3469b90d9b7ea282a7b12aa7c9556e12784ac0a2a72416293b88df732a6b09bc27ac441b5a7c16dc891408b14a11cfc80be1946e127faa94566c49f25512bb8b8f0b75eaa55851dfaed35f2355896d090bb1ee00a4e1909d7a3ebc97b2fcaf939188101e8fb2735f0bda1174049281679b36f2fc762dff32403d8e0125b88e688f4a122fb8c149688cefd708889500057ff1f52382f83e4221a2b2a84c54b42c857e4c1829ef4737b9c40ba3d5d704e97ff0eb0bba00d58c13fd0586e93276bdcf2d047799acd63cd734f2874a2c19089caaa9d62225cece744c0587e0c0ae2bfed6c143adda406fd776eafa62cdaa3b738f623b58ee666f2da424082bf1cf6b754476cf5cb97c50140c8d01beee69514f9a7b579a8ef11a10f39a18ca622641e0bdb9be65e4b614ff5c36743df7c7000befa1acaa497615cb79745f7ee112c44c679b011806d00757424182aec42af265ecf1c9b676e006b06ecf2c4ef0326774d466695a8dbe796d9d094bb9bdaedcee4f77ffb425d913e9571c2353d89d78b2073801ec6efa7bc7fc3f06363d97527c58772b42a84e7e263cac73d8b9a8e06f998f48d8860de12c17b2bdd87730f147896901ab92e14441d08c401b6e7f2b18a246561cddb6102147229c7597eef850e7e5a1cda7d5b1aeb7fcc74b7c93f67ca25e02ab1f9aa9b041a1e56f7da9d352f66dfbe1108268adb3863655d3a77c0b3e09ec12b3633a09b333f5d12fbed2ae281d414891913f5a92dd27c853e74bf3ac323ebe3cbb2d7dae9e9e83fad08623548d2c3222b2c2b00d18d023b9a1207c2f46cc79b3d9c3915441a410ca1e06e5e34ff3fed122451bffc8c13fd4b3eeccc7e4c10d8dd10c68e31abefb1552d4545dd18ec7d0f7e8daa961700cf2f67b671c506f584d18751669c60471978e3cf55fbd7485bec14c468f8ce9bbda8b271a026d3b2847289deb9504cd119ee0e21c166d2a00d364849fed3d33bebd7c12a07d49da17e537b428a35b0af7b4f73d4950a648ea719254749376baa767df28c08654f41829809bbb95184013ef6eb417f570388e8e07a9578f8eea7104b4d610f62bffb5c2d13e7934b15db840a6eaeda5d2bc814952596969ec044582044bf0f5bd773de77769b0f25d8b010fb852730a603e9e4e23111f3925420c752614cf9303d78c45de63a5340f9be32242441af73adc2080bc2c1f99ec602e021fc33b1a9ac364d73936ab1c031fb1cb9944dab1c729f00a76443f58174094d486986b14ac202b1abb9aad9cca9a3048ffae117f3ffcf322ce3b647f466d79885ae36b46e11be8165aa253c213b61a99536dd2e4b6edcfc61e0ec9dbee9585675bf3b7112bf331e2af33c2f8bfec5ae8eee408670416f97fe5fa59824d8aa212f999d5debe277a4f93e8372014f9739964e03f98a951c1f1a9c4b5c9f4073ba5271155b3e0547286549cf5231501128d6434d9448146adf9f0b657daee90b4319d8bf2dea90768130943fcd6eb67439ee387be7a4bd333d5fcd897f4caac72f87e6546f64805ee229511763262f45ee6a1a486d5bae4e9e6fc5b574bca4ccc8f829cbb2d1eff26a77340ebde657bcce2a61cc8c85289936bbb22e0445e47e0db98a2c96d0308fa09b60c6c995c0fab4c47b2bc0ad6974c541b3e258e2db63a6005358d54a46f255175845b12b9e78de1c1e5eba82a2ee2377673bb7c074552cb99d8f0faa21e48c4c2131f8d1ada98edb9b6e948879b4bf919ded86f63d9bee090cfa73b55925d4468e6c8537b25c5cadd1b263fa43e39f348d36f26229f44f54334c7e972694ff211a8af2d14bc87ce709913ff539015960639eb8782bb2c059da96045fe7a7c2b0b553c78c27837af90abd4bc25d23266cafc8555c7467423676fff19efada4715e51e14477c143cae89b33e6a37bdc2c42bc09f17bc3bc77d4559f013954605cb0c1e5e834f5bf71afa0e75346a2eb86e001bd882a5aee740cd04b193570a22945e6ba923668d3189836e981ac6665e041e9afa14331cd70111528313e9ba547f7c76bf2bdd59335d5294a06630e037e0818e77a82a567928b298317235c48474adb0a05f9f17ec3a1bac95f7cc87cc0ad98d3e3e72013f4f76f2d0932c970e46f88ab3ed322149035eb99c7c81632dc4fd60db10a7df63936652a4225c49aac86157cdcf7e59c01b5b6966b60570ceb63bfecf3a93d4ef9745adaba87b7c148375370eef20fabb1ff15bdb8ca46dd821eb090a8adb306a82c76064bf91b97de59536bfb63ddfc01305cf7d4c62023e8fb4d5fae43e04ea990eb2ebcdc8bd91e7edc4916af996221925c493e9a30e56cf48d0f2932afbd734a38f3bfb1a7e1b68784e6442375188d2badf3801350311b0180ab733b232eaf5d611f11a50a710d7524393faa454b78860ca51b7e163748bae13251f809292c13aa3fa0e4f6955532edb22315384642713e1cbbf4e4223854ce0e8f17a0a26113a6064d251ee095f1e688e36dcb050dac41581efbc7f557534684bc918e88b31f29aa1882dcc351c56a3f37ec3010e77d240a14db11d23aded75f73f50b4388d7c101be522627c9c6a55a80110dfafc69e73f948f8530c0e7776bdb91232f6878f1dede945d88ae459a8ca7bd65bfffa28d507549be9f5beb8860a9d44b38b5cddcbeb3b1cd854fbfedceca4228c3cb81c5f5172913f7a5cc8322b1432ced02d94074d823b6683ff4a6c2b3b5ae3f1341c468e1f8ce05965e4f0b018f9ccb278a2fd3690124677fb6d6890323109baf73a2aa3ab755611c163c425ba7114b85a5e384a3e29248c68b2439e9b81fe6f4a80a8d247657c657f1d58f98e025efa62598708fdbe1cc139f2295d51d8ad924de7bcf728cbd121207c400cf739e7b2e2753dace13406b71f55acc506ac36230baa219a05e989bbbcd56d0afc016c65b6143a6beeecdf9047f9e2c4774833a17115ad94d897bc750c04121f3a2e28cce64bf607147889840734a011197e9d048f793411685f138ad34ad41f822306e448feb452f973431071dee31f0f814825e3fe4d39363f79027617378d6ecedee1d8fbc5a714bfd07bc200008c14072c92f830154c07d1b1383d4d0acceae364c542114093d1cdc987bd9b45cb1f1c93d51fa3552683e833ce8707c345aa827033e3e3b27142107878565e5de3d3dec2a253a908b2543fb9488278fe600d098d49fa02a5c901f57206c78be4896ec197c7a2c0d5091e3649abd0b7e82c15f3c379785e376525f0180a8c7b8ec79d8e04fcdba73710e7c2f880cf8e2055ef67d62084ecb10132c1503ce8e1c0dad3c1d893a0be8932f2a1cc825959204b0b1bef17bc8cfc4c804c629489b015a6db4c34a2f2c9f388ab80f2093d2315fc2ac1e8a543988e1f2c34184a2d32a79548bda58e1c8569a344f4aa779c61b3788bc4d8a69275adc87eda29ab32a0ecb549882d416de56c8271815d7f60ddbd7951d457070fc9e6bde6d6e4d25d0a618348387b38c4f710473240afd59f7ad5ebecde0e008cde2f66c460204e9001d0fce4bb0ca1c8e5e3ed36985463d50666dba7269cd00c405f56d0fa168f8f41ec3858ac629e32d060b57c325ecde0fc94d0b2a077e1433822dae2e7f5297885a462e39d78154df8108a24bd245b0d1e9a0238f969ae6d0bb6d516eb617dd0f54c52324a3fed1f4a1b2bf0638b630c30ecfe9746b6a0372e7db3efe1ecd5bc282fdbc714c9bc604317ba4d408f13bdff3b960874bd6d666485345885a1bcb38c771cf4a76693420311beb14141dc72ec020eaf794f93f69f5913f16a7b0cbfbaa668004e67c60c691f179a55f3d23aadd55cf53e840fa12e460e98317f7f96ca004bd04b09fdb12f6e797f6dea2b8d9cdcee97a5544a85ec2993002bbfe4a373818cbdb33086bb5848e7f18b336aeddf207fa7de3eab842d47268afe4c9eb71846a6008359856939a8e3255cef4880e48bca28558f69548d7670ff597995eeb87ebfcdca8a6cded414e84e2b2c2f2aea5e04075b651fc7a9542aee273dcfa1cbf9c39d30a667a8ebf5fc18af1286a463b736905aed67f51b870ef724be4f35a87ddb4f76df59ca78f8b46fe8a29e822acc1128454a14c56ec6d3934d5061303b1d815b7467aaa3cc52edb4eeb86c9004a42bc0082391bcc01304042c063538388cfa0bb7f8720e98d2212329d196e768e14d76f0ccc6efd081ec7d6229f471dcb0235dc54f34aa1062ecf68b7e06a9678933d2edd586385c77f61b4092465a828d3fa9411cc2ecb3d5a63b97cae21af0da67a83d8fb8d71ac75a1ad25cc68c60b918c7bea9fb77206098b2067ac8e49ac8d5989bf26e3ba504872c6b69014895a61de41991ef148b80dad45956bc606134bd38a3407e7c0475917875a3e32d3eeaa0548e494588737890f125c59a28744ca89bcf901138b3f3d1e63f7a17a50d9bb29ef1094673cb3af32bff27c06994728f239e845e9ef4e936f4d70a39621f792176a714f900f8fd7646d9eff0bd9b3c6b7b6a8e9e20ab260066113266c97cede7aa5c63d030c916b88eacfae6fad84dee25a3a179adcdca7a0165057bb05dad1abcf07a43ebd87f979591e8119d08b763e48ad979744fc5144aa055af45fb77aff6f74567de56a03fd5a5cab5f6af83e33c36e530bc872a8059cc14a8ba74d6cc2edde1c593af2a2621251cf1427c37c0b212029ee6e127f50ff15581001299ef6a8e21442c9a4d0ec76454ee41204c326c9e5d4528e3a6f88158a5a93c78ab9adc3078fc5fa9a07ea624a38b2cda4ddfcc008ffb55d49d44fa21ab81fc360cf5b258e25b36515facdb0d6a1ecde1646232c053f482b59d1ca28ba45f57aa647f25e553d81bd6a0d2a22014a4a57e54d1accb464c609a0f58e93431d876176757e132ca72b0ca073a3097eb6005390f214128cec3ee0fe31797f66a15d7879b269545e42491e448bf4c3e8a46bc22f31a54f4279bd401c25fcc7c0ee26e29ea0d538e15c305fcd5187e868126e27b22144f0606eb45bc072503ef8a9c59241564d3ffe928849054f142c8ab9da84cdfab4d971bf5c7196a2a2f039b582bf32e0451b3a9e74b0d24f8f8ed86f731f32bd9464ae6e42c0e2a34dd5ebd707eb085afef70fff2b0fee08363a2dbb04552c04a1b26bff54b09dd7669ac0d0ceaa2f8762556fde5db53aff8d5cf248910074e412f832b84fd3f1cf97bf4b6317a545a29f6758f624f3de518c69d6e04ef80ad5c444cc9d92b551451b1c57a453e5006f79b4d7d6b89d49b2b02ba944f7285bb0cf26a89fa454283ef8b1b3cda8ca46c56d4fe6d002cadd262730a3a5e9d1517a6574aa168e6061f7493af95745533b23ee70e102d15bb84195c8fa6626fda0abf4b6777b4d35309a09bf84ecaa863a7a23dfbd4cbfeffdac20d648705b31ff017eea35a5a7bbc672b137a177100db17946845576a3606b9b7cc648db8af5cf601138adfa6d701b94bb54a829156f391d5976d148fe07ff5260cabbf94b5906e2e0a5f0141d5130f1fc9dac07675e32c7a2a63ba99b1e0a13fc999ee2a726ea202941db73cd4991b096c361be29e3d59e4c7b0f8930ed1945956562c8c3170c6c014691390b0ebd7fbb18d5b91946966f1ee5a7aa97f7b242a1318288a01483471cc51f01caf21a1203af28697760c4aa17c42571362fb82c8bfa2d2ba6c52ffc5abf82d88b2d0d123b301aa3b13a9a226226b634edfca2792cae075b2aa1d6d5a8f147c69c6e14253b741f31de1449fef8c8bf17fe6a5c89db740bbd9cbbf523ec3a2f90b211cacaddebb035d22eba9dc098b5940620eb0bd31245ee90492d1fa0e6ea13f37a1c0de5512590ee20caea95d74f911aea0de22bb3308560611aaf099a0527acf565fd3f0d1f7ec2f66565c131f81e0f06bd6bc11f695529059b0abc0730c16104ab152b8a0cf6d3b114f8d1bf83808f7cb83e62a8260f5685a6ad81dd79489effc2196605c26f03918ee8a79d873b0ca57f29ab87c3af8f60a8e02945989e88a9844e6ca804ce708c20104030e48c1a85c6a2c81d96760943d5d24acf1f7b3d30404b10cdc6174143752379f0ded3e4aee371dd3c7fb0646845450a5fcfcbc7a52e69a3d2d1269af13a9b6a0c3919fdf6e32fb6087420d3b6352d853eb18a8711dfa42f6af0c82b7133349b208672d7a18f58b1994bf17a5600c4cd32a6666745572972409a11b5c9ca2629f12fdd65939eb8325a1b202eee2d9192681c102eea36c7660a086c461a4a427691a7fd8d6ca19631339c4d3698398552ab837258f8c260078e9e3da75a23bc021a9c45859c963eecf8372e8ccb6d6d782a125c79264b3ac23282c87b2097bc2dc01a77eace9274cb5444d1b811e6b2814a3ccf46b2a53d539fce85db9c4b8157e9fd4922d015c988951f0d18bc1ba776a1d0f50e77d1227d44ca906a84dcfec9c9bba49f94844aa439cd2d627c81a77e531084c547f3f580b464e5c93f8db8d13971b27fd5c6d05d5bbb017ad6c36b41724999fb86fd9bd17e745bd2fe2b1a00326d588fa296c2db3db671d79e211186e310e73963adaf13f745bda4dcbc4fbe302d4e7cd904c219d3d1b5fb7380f13015b9f5d89a776f9334c9c168ce3061d57938ecf0334fea48f8528128285ce138492f6dd50f6f0562bf7110171c050899eb22cdc95741a3ae843e73033193e5fc5b786de0843e2ba494a8e0a941c50098a7a21631e8f9091a0bee61443e14bb39338bf39af42bea072063290c6d54aeea1023741189e4e30b5c49e5c5e4eaf5e45dc8bbdc2d8205d9a772592fd258456f93c0f9b99b55e9c07db0ca391a12fa1f192bb05d1387bbd0791476feac1948b2e17732c4cd8eb33d72ea984dd0247ff69b5b32fc2ee4f24cd5cb18036a22f985bf991714358285d02040b8e9ef0ddf1bd773de621d90d8284e480e2e09cd7d169d62b453a7ca92ecde6638035c126e8a0ac943791b9e5253a17163896a11aa845477941c9db30b3f767d4da0d80338857674986200032719e4575e73d9ffac097e2bdf854c9af4af5a3578f090708af0a294f0a295f88ac3520fb8c2ffff846a7e5b8a1df95cf6b76a5303773dec8507e39126b02c95ecf9da7d60f70bd0cff631a1cb2cd9da7921728dee9eae8db932fe6eee2e053afa3c9961d6b90cedbe98b4e7db8e49e7d0e116570317c9c4e9d3208fa5e4bcf2c0fa7339ede9a77029a4391fbee4a039d2df200198a7956204ab0d07b4195b813e03498e4b266ec6c22595be9962a6a2d25d61a4ca40abce750281d036b33583434df76d7123e58dbc8dad21dfb0e83687bead2f1f6a4061edd3f8d26d8010d66d6ca436af33d1395b0fd3f6aa32166abc364e5545d671bdce42f597df053f0add2845ac66aa539823230ca604daa09f351aed867ae30a5660b4e77a69fbcc288fb08020cee1c2764b887c1128bc627161146bd6e692754191157432e6e47103ba4a723175e2589553b3c63c89a02b79ab20bef7b4e9fe8d288fa3e1e369c169033089eb4370621e10d7ef2eb82175ce74ef516f9363b8518523c3151a1afb2098bf4917f055560fa5daebbe81dde614afb121afa9ab78ad247b3d1c433c329cb42b587692c7b1334edf8e9232774939e04ebdb652669be57f427028a71bd02e4a4ab25f2e4045d7909db9dbbe44168050734e2fbba084295ae0a7d31b647e8599c26571ea914c05a8ab8e47f2e4ab96fd9ac219d83832e9dfa8cd43f4f6ab843f51b4e6c77df1b1bf128564a6d8f5f65b6b3964f48eb680f4a11ab3ae97d9311cc00df6d0d7b7f1cd97ec46574f58832fe9815f5d31896bc23840c71b3ead73a04ac5587cead6388f9c968a46051834962ac022a2f5cbaea8a6408198558bd6dd3c857c3b413ea1cc672a550acca539cec012d0112223906f1ab6c1bd0e6c8a1097df41392779db75549d838b369eb76454da3f69ec2217a46f1f94cafce80e4c5e6ce70c95559891220c335f08755a29ecc253e4dd8038835655756e1735ddd00617efecc63ca1b66918cf6b6c8775c6c19c695a4fc112cebedcbbc8dbd36e773870c8e6947be23ed13ab4f8b763f00fcd39b644d5805f7d1201957508b0a0af24b294ab3ad51af3e2b383946ed6f45cd50f5c574ae25b249f70944332cfd2a9aa39b924a5a191e5b2571691d01463d5f05d5edf407c78b3cd08753fc2861f1840b6b9948005eb06fe3ae5c931c6c8d2334e2ff2f480f3c46ae00fdc518d4f856962f44d54f6b4b0db356deac4fc007fabc0bc83fa1582e164ef6dad63de0f59458e0cd4b142c18cecee94722433f18213609cd9b60f29667c0015014b1b6f52fd27e4817a45ce59b66423f114facd36ee1d3c275b34d05b6ba0b16f5ee6b4cbe14e4eae59c09d6d3145c4b4c425a6c87648de1d62a80bcd66cacc4b11f9d82063dfc2dee9666da758fdabf0db75bac3074c8bc6f83d4f9e0879630a951876d2d4d260b926e2f2f4db78fb1ddbe45cd9fafa859e6a8aa7bfb62a86cb54bb36143e4acacce236c113790826c9eb909cbf78b1af9c95b801c93f2da5862e0734a42008c2de5e7e22cf0f7dd4fca2afc9a10a7d1cad3e1fb8e5aa514dcfa13fede6cb789b62985473c377b6cd3404c0edcf5f1995b5b8ec7398b72512c3761628b85d1a6cb57ca17e810feb426063dad817033e39274c381096d8213520feae362f50f79fa9981d1c950425374915c950b4a119236bd81f04d2253844c2a72491e4d4280610276085447c08f0d9fe3949f6d56a1da4c7ccd9992298f6f8e9767cc5edb3702429274e7bada2ac2f287862742db370495c85bb7c6039abd0ce485d0e804dd06ebac5c4fa1d540e3aece385c4cbe23fa87b17d1d2cfc79e4c4ef979f48f8cde15eb05263d89bb579cafc047d4edf4af784cee48306b4163747e266fe67a13c7210ee05dcefdb463c5f752ef9f24475015f03c8ab0c90420bc9c09471ed1cd3ae8ea5926da9a6492bfaeea71c3da6d8a20b328c3540932af3961bec164e2e470ba421ed643ca9636a45e1c3943e729c0f60284e698448a5b05ed8a9b45b1e898042a964c69abb54892351c0a169662805111a81f33374e815ce921eb12a8cdca0a77ca682879757820be67e6c53a7986375403a573abfa730bdd38f216a5da675adae749225fd51cbdd39bada7fe382f08d0a8baa99409bb68ba822e33b804d56e99fd19a06b67990278da31f7eb6724415062c5eb58df3b37c21b422f76890afa0491f37a42d3ad41aa23e9f7b2ab4e1676d2b29b303e04ccadf60d03a58d071422f32caf13f01a9b63897e4930c62ff33ebcecb497f569a238290769fd1172c629187adf4d042e3c0c101a96b18f846660f8d54d1507342de0133831fd51dc46ed51b8c83cf040f2693e85974952bbc17ba3656b2bf3c7c69630830620d17af7acd3527a3a634aa49ccbbdfdbd5e9a0912b32a86dbbc133e3ae4c3e0d01b41eeaabe4888853ef4bf82bcc5451c6f21757fb6d1e1e7092d6d51fac1484fd23ef0d666f0c412752376145f9060000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: c5249b12a4560cb5e843f0666d8a158214ac368dd23dd82b5a2323ddd598eed2 ? 71088371 of 100881566 <2c>
01: 1d5cf8e00328b47fd8ae04843effaf72f21d5aebabdfe92d46049bc4715cbce4 ? 71088372 of 100881566 <77>

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

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



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

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



Inputs' ring size time scale (from 2022-12-12 14:58:11 till 2023-04-01 17:23:46; resolution: 0.65 days)

  • |_*__________________________________________________________________________________________________________________________________________*__________*___________**__***|

1 input(s) for total of ? xmr

key image 00: cec7c602904c50944279f583cd9a3779218dfed1f792dc91f306b1c05f79b7dd amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: a7792f370a856cf4d81f0b4e45ebec387d9924dab322852fc5a09ece2dc42895 02775765 16 2/2 2022-12-12 15:58:11 01:150:17:57:35
- 01: be8f30b21b3b763e5e3b7e2b3aa37de5ae7b12e9cb5896be66dfe198db683951 02841069 16 1/2 2023-03-13 12:00:32 01:059:21:55:21
- 02: c2d5a4672828845d430204ef5b241043e4301e8b09237cb3607427c530905486 02846136 0 0/54 2023-03-20 12:54:18 01:052:21:01:35
- 03: 8bae3080f840973c39b0b5572bbbafc8dd3b960e110f0a70eeeb7a006645d634 02851860 16 1/2 2023-03-28 12:47:26 01:044:21:08:27
- 04: ddd57a568d6c557884b1c871a1ff740fdff28e3bea926bd19c6d3f618c286239 02852286 16 1/2 2023-03-29 02:27:50 01:044:07:28:03
- 05: 9fbb6aaded5405c3e08d98d07b52b15c0e63cf25ad0cda97fe013445516b37e9 02853466 16 2/2 2023-03-30 18:36:30 01:042:15:19:23
- 06: d08249eeef8648bf0d294688848be18b580a9a4aab9a6d2ac1b230fb392a16e4 02854160 16 1/2 2023-03-31 16:59:14 01:041:16:56:39
- 07: 7b216d9ab00a6637227c04ad90cd6fa8c8c81f5c66bda49b1ce29f53b159e7ca 02854268 16 2/2 2023-03-31 20:25:48 01:041:13:30:05
- 08: 13a248547d8bf192ef78a48d7355360282b4778f52d7567ba2e2f3607c649a1b 02854480 0 0/48 2023-04-01 04:36:54 01:041:05:18:59
- 09: e106d8c841dc0c539406c0eb850514b381ffb8d7c0142b2327444fe875d568e5 02854561 16 1/2 2023-04-01 07:09:23 01:041:02:46:30
- 10: 1c2711d86e0c7efe88692dd3b8f2de2f5da535b9955d2636fb77aafa23526e57 02854706 16 1/2 2023-04-01 11:51:49 01:040:22:04:04
- 11: 599eae626386de5a00570eed2c6abf78d172758a3e763c702e248835e14a8266 02854765 16 1/2 2023-04-01 14:15:42 01:040:19:40:11
- 12: 1c45d0c08c1e64c7b75f8eef7664c2af001686e4406fae527f44ea0780d1bf7e 02854811 16 2/9 2023-04-01 15:34:36 01:040:18:21:17
- 13: ea2b2cdd60b9035347796fd86d0a47683e106c0d38f0e2c831a1d9e62a9fefda 02854835 16 1/2 2023-04-01 16:15:04 01:040:17:40:49
- 14: 1e859c146d9be7dcd9ba863f64d1324082340721fb4401fcc287b43dfec1b354 02854836 16 1/2 2023-04-01 16:19:58 01:040:17:35:55
- 15: 0e5b5cb6909141dc532d6b5930e3b269c4d731d0f83b3817c7e63bbfb9f65b10 02854840 16 1/2 2023-04-01 16:23:46 01:040:17:32:07
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)