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: 15a5d8c07a673109f6a3c623ce303dfb51fabf865ecdfe58b6a5321bb1154217

Tx prefix hash: a30d05e55aeffcb18d2f8aa632c2dc003798c66f174207af99e62a9640d2d0a9
Tx public key: 0576069ee61f0ff96dde8f4f5a7ec850c892dc535173db9219b65a32e55e24c0
Timestamp: 1680402777 Timestamp [UTC]: 2023-04-02 02:32:57 Age [y:d:h:m:s]: 01:051:05:20:14
Block: 2855173 Fee (per_kB): 0.001854360000 (0.000020480000) Tx size: 90.5449 kB
Tx version: 2 No of confirmations: 299251 RingCT/type: yes/6
Extra: 010576069ee61f0ff96dde8f4f5a7ec850c892dc535173db9219b65a32e55e24c0020901b6db54b7b7572cea10a8c805524946462064010057454250565038580a000000200000005103000a020049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c075565038202a580100507d049d012a52030b023e913a9647a5a322a530167cc0b012094d8cd6c751bebbd36c01c83cb1b84881faf5af9a71597d62f747edfa04721f8c7f09f297c897f9fc70faaffc3e783ed3fd579b9ffb1fb6dfe6be2b7e94ffd7fe53f7ffe837f5a7d42ffe2fdc7f83bfddbfedfa98feadfea3f767deb3fef7aeeff33ea2dfd83a9ebd087cbc3da57fb37fdcf4e0ffffd9dfcfbfe55e41fe8dfcb7fd1f05ff40fb97dc8fb54ff0989ff89ff3fcc9feb9fbc7fe7eb97fc3ef77f59fe9fffc7a85e28f62ff07ff5fd047e22fcefa0afedf9affc87a817f73ff53ea877e1d01bf63fac5fdffffddf49dfbbffdefddcf816febbfeaff6e7d7ffde77e7ffbcf1528f96228cabcba3fe0dccbef964e00421e6299906ca15e12606cc62248ab55fe0b8f6af41356ef89f6be452c39a90476271fff50d4d0e63e0a178f5159519879c09989376d17ec58e210baf96f4e3739ece523a3ed800fe5b323a6b1383b8667f25edfe0a9770d7d1611fcd28472f2023aa58875ab5ec7ac34a97350d943aeaffcae8fe3169c5e4524d5a9cf1d9201bbc2d4e579d4f426649a94ba7a24916895c11c73613605ebdb63db2caea238f094c94e02009442e33840bccc7e12389a247a55c1e2e8019fcaba0d4ee24aadcdf4868e431dae44d6f4bea341941b500fbecde00f1f58049a882f6420b4f6aed18604010388fab8d82ab98c408e0fd2b0c25f71ab81d8673b73631f2631aa2f84f5db210feafae1fef71dd87e66ea5558dbf4d2488e2630bfb37c9fb197ee2dd4bcdc20810cafffb6bfd394084cd8c89b3e5e91a6efb86e7669030f67c31a016ab85a9b405f81f634a48db7f7afd53323cdda6ab7fd97f680c8a420d152ba905fcd1ed36e000dea7066fa906fa6fea500463958f88ae9760b73f0df7da2d5e7acff30d1710bc4998ca603d7e920fb8ffddf0b498b63ba35e7122a411dea479c226ee58b95c2cbef5c744d1a14d1bd36166447364417170a689bb9c5c9945b47a8862f6d77dfa966ec4516974906c7f710adea9d198bafb9d3b65c4676bba33be2ce2857841cb852db3cec762b6d146a5902b608af599fbe7a01a093f816f6299bdbcca3f5a84c3112e29d74068b20312c73a260fa5c93f1e7e604c50b6ff6551b70f52813e6c812a3c5107b42e0fa9d11c233db4a233df042d91655031fbd33c1df75612884310fb81e8184df5dd1a5837ec61f021f4b38779f32194df8b0c36a9c10c6b93cfb99a7f25b0b9661d7085da3d040907e6a341f8bd31fd646f07b8216d86b66b01648a878659a6cf5cdd42c787f433c21e59d9a7bc00abb116b5f68bc8730ce7d8f5fdb13a885c8bd1c2978b29531119ab881b1981b4c77b88d87eb85cb947dd4003c915c2267f66fae0f77feeecdd244fd7a75e7dd7eae628bec61894fa5370d2ea3f8c85dbe7ad17cc6e6fe969565ac8dec8dd6b35a95a96952e8174eb28bc9fef565950ddeb2cef0f4d16975676e066db1212213372ecc4c5ec4f21fd29b6a500099aa652142bc956869f51a895e4e22721903fdbb97e8f435afca63741053598a8942dd218e278a062e9331acf07f344b7641ef0e1736f7dc12d6a43a3184f04dc71c4be95b22b31cf405ecc22f6db0ef2a2ea68ba517fa69098aacfd3129ea95d1a48712c69a0bfca8ca4fc5f04a1d1507dc4b16272563f7370376cec876a85cc2fbaf5ac02348ce2e5e041a8265a0404cd79c1cb644c561af3f45335d8e8c47b14c6ade6a6a9abe034d03b56176bb7cbd26ac9c17844fecfe6c9c7859f8f301d9385f4539276f4bfc639ae8a2e641b3265cf0648bbaf9db4822561cedaf2c4b427c479d91ef204c13a002a6656e2d29175f91845e15da2a0bc90026562eb6e12ecdc38bee354d6c39358d2c02fca983cafbedaa8bbfa3fa52e74facda5cf39f6ca9f4ce0b809d1af564671296c393522846c2f1a61a7519ca3a1efaa7bc8dab4a66ae031d7df9fc318d29b7615ec3f5ce797a25f5d5513a6161a15349c64dc726356996ba749567080ba558426e5d4f27bed2a7e341f6412714e4463b1d3a34e43d27ba9e5e6d21aceb43379bc8cfaf88e05d3d6ec225aec028689bb74c12b3b7bf139c3bfe04d410b72aff9888de52de8fd56eacd2c2b1a62033f0ed14c20e1ecc36456b644bc4fccb6e9682f0c8883b9d473b928db6e29b086c4cd672b7ff9d614deb98a53cca43467f571fe86fe4e38167369fd302738e90edce774db1270cea9b38f5115ff4a33dc1324fe7072d240f440b1d90c5f23676872ceb547c5330843f45fc25a929da81d814d46933bbdda752095d396da8ce4900cd5172cb6128f62bda7f987194a7a64a1bc6499cda30f762fe7568f37e99306c25bed3b3412297a02299885098e17a88dae3d7d71026048d422cbfc92ccaf60c0298cefb1b0a3d5c7b8ecd9c8f9ab13b680f8c3b010423ac05f42288799eaccea32f9ac25954fe4cb2254f55dd11bae31f65bad4f84ba556193af0f2538619ada9a226181a7371a80f228f787c8d12e70af000a212b8f1a188c0225c852fb7357eec02d074cef8f94af899c6f39e55e407730b170a7b599bc813f905b6bad27670aaacf0dda860420b6930550186695b58ccb121043a44e7bdd956cfbea6613ab51b74c4169c51b53aa8cba3d33ccc2bc346d159fa3fae92787411c304368b05c3aa8badc4673ff8ea836176bb627cffb82bc2b78690bb38e26c1dd90c5824197f7b96380cabab323d6b0ea707fdf1082a4e759512f65839c969abe8b5c0c27439ab75815114809bdf2c08e17d89a3250f5f42ef20575089ef7a5ac500bfbca3bcc1a81c9dfd8e01d3a9d2ed076eacf339f732d68159ecb3b4391f53383a6a6160b1ab6f45daace808acdf725a001839249baaecc57411b03ed975e56fbf1aff993179284dd42861014a9aff893b2b2382f7a5a29805b5faa1663bb37994bcd923866466ea95a19e0794e834eced9882df7ce69cf70442d01556ed9b5e2437b6a969cf9bf82e488d1d96d0da704b782bda9d1e6fe7b55b9af75c8f4fd647514e156cc80ef3077552b229d0519495aa1f2605455c7354b7640dcb9dbb66343b680d2bc84c02a4b57ca39cc03db941f7b5bccc02f701045c838c08dff705517e177c0dd5e0891c7fd3c182d145206eeeab3e171ba0cb207c4bcd5310de2a4cb4281b3444bb268de6ef9c924966263164060c46519f639160cfebe16aaa4d95d8f720fb3e5c135cad02be469e6903d66d7b22db2962cd852c8468043697b31454aef47a757660c3322968827fff9807b1db6aaec7e353803eebbc87898389eaa819416991b39ff4a12f00cc51b5264914b5ca36821afe1cb8ddc85847d9813cd4657a7a7581e820199177d3a68ea9a8b6b704d1c6905451866e992ffbc86a95f442bd91da7af844328a99e24cbce6dec540dc9bfed31ae4a5282195ae59ffe5200f126344b8a937928afff554a5c515e17c0770fdfd98ac71d03e1864322470ec0521edc5a0f21739ee740ce812ef7841af3c8740baabd559bbbcdb6d427e76f11e2c11775333ba8a993792b162b1c6e38e71f5e387d10cd25d92c92c298b8909406fd2636169b999ef9551807ae8d8837c0ffe0ea4bfe202fd1f580dc6952d31f87eedc00baefd5c16decb0948c66aadf2787f9d46b17b0faf1cd079b4ded6e7c3312662ab1b7d5341aab882280f6346ecb997d463a0713544d55f669645ba47f65f7f1d28def6896817ad65e2cb6ab3c0b1b185c593a600913d3339c23ae5d34d62ff2b348c22e6b08f11dcced14645273148a4e1e03a47c45a857d8f1d0b037acbdbbbbbc938a557514b80dd36c48d87108b9cf4c61e896efed23d379fdcc9fc5ae16f26869bad6eb70b764fb5bf0fa5171febf93fc95ed418422a52c106f804ad2d0bc8d061479ee82d30fddae7fbd4fa662aa2867cbaa258f8f716086a784cf1853f3704fac5990bbad8edabdce14a5d50f1578faa3343c6438e9477180def6b422129099875bc0cb3f49087c7a410f500d3113e88cc67433ec753c1f02588c380ee3f976dcc7c7c9fc927b5ce046551838cebafc61c018717cef1c25afe0b0dd52898b96c846aa677eebfb9d031edeeee651f05b69507b25f7d3a873568896cbde3a0441c9f1cbd86cba6d8ce0ab0af8cd5b96e0f2a54345888210b765456da95ee880f8763632f22bdc9346c03365e25dffebb9455f765424d09b684936d106a9b4ae0d8e5b7ab7533a1a4a5032c462408ce27169d4f86c3a82ffc946507c07accaf6d22b23b9aaaf95e8189d45e9567b94d67c841406da90e7302e6f612e5faaf1b40e1d1fe827ef9a323dd2bc98758b01bb722b4f6a731391ea28e737569e1c7cc9bd8a6f8cfeba6151ebe51210492ca7030f1fb410e694400ebe24493f2ef8f9bd722d38cec98ad60b1776ad06961de2e11cda8194b7a3e7e41dcbdb27b8b2b6286d50e78e9e3008c5a6faafd7d0c43086505ce081ea2c808d93791395c6573e74e71070c8f5fcf3be59108ab3f2e6737a0091cc3c4ccc447d591564dac63726ac490a3de52ea282921a134d7201bfc25fd2b15128f21012b0845d847ba6328529a068cff78dc414d7ddd5ac2e10d6ce223729c763569018e3c56fb30a786590fbe7ab15a132092154d0d1ca29c32338bd389503973f92469f52b8c5ee1a7d45873d82efa40f2c0768e91a5cc3fc4f341b36fd8d5e0289084b250179ab6df609f2bce961710983c8603131ed484756ffe023730995673fd26e18743bfe53ea1a501bbf72f86cbca67e7b32a434801c3a146532dc80229bd4945d9df8c89dc43186ca10034cc64cdfc8a3297577e4d76e1cdf26b53af01d58a4eb0341f53e2fb0c98bd7d6126635fdf078d214225e3d6dfc158b3b3ef02eefc8853a8a7eb0442d6619e83c5daaca21d26a6e1ee94a6b343594da00287d5859412db357ab53c11b891f429334c5c88cf759932984b4e2b84f44f44317475e02f9d48b82417149fd3b8c438817b0bfff7d969b13b01a172cab0bcf09c06baad50ce3a6a38a1612fa94712e69d3407cb89bd6c19ffcd8b21db768584e66919b9046579a02dcc83197ad821cb7f58d625e56e09fb65c33b938aeb424a4f8d571510c3a079d2a228b721eb52402f2993932f762f0f17ff506286faf7eec2173886695fd75993467829bc4dc6cf01be4b908585320f94343f9b35a7cfae4eed2075261229ff69cc6974f5a495ee92fa88623de2dbb8d3b3231700fa2374b852a6ffcde156a1d9e1c3a6d7f8901fe37096bd9e13810695b6c5e06ab8367091cfbf53c9d7f81cb52762cdfb742ae19291f7c7828be0aa7a564eb74d539aeb8e31ffc2718eb5452ce94859ff5c07e8cae1bce80a9b97417cd0309a3debe1a4f620909fe6eb132de3fb29808b1edf8f924fffad7ff462de762f91df11a77757325a28287eddf825f9bcc055d6325d0bc5e27a8a5dd8c8da5776ed8f2dd8ffbba7776153e264b1feba602586d319ce3496880018bb2243fbbca449c1e98808f820746729751c1018a9d3d8fa8609d2e0919ed06e9eddb3c10c26bc2b30d914347a7b824d7c4e46e67e3e823d28f2d5f7bc71f1736338cf429580f2d5e5e7a37b969439f086f8919b555a3e1cc9efb32c46ec93d8c6ca0e8b8f2bf51b6ca467d94ac04a7f172f086fcda565b14680dab9f768946dfceb5743c3ec920e10b986fa2c0b5c9e68921521fab0fef9296906b7b4296b77320efdcd690fedd476c3492ebcf8ce80304318fbcb19b83c747f8e02361ccce88f0270d3912d27fb513c6534d6725f050de894e3cda19890c9252747627b813f935b56f28a0e675f71ab201fce3c71e5e6de3fab31c3b5c7f12d6e686ecfd5ad8090584b665e83ebd981318023a0b37452fd62ca9e218f708d68deb9509e3d8b817f4e2c14de790b4dd99727c858a65ece93d0dc1b552b3dc0f6c3464ed5ae2212bbae288820babf62c1794911dcc0376a722876fe602d8cac66c01c188a67c575723f2dbcebb41c7f05650c76f4b0f6fc30c9771e124bb3de810d0c5d9d35d446543ec2e97de62729631bd5b0072e4d6a3d10bd5e3a129b0e90d5dd3b3675540cf74e0802c6f13804a11c87d7ef3eb33f8d4fcb0cf35e77a8629db3aa0ecb229694db80f40b3bc92303013db14613cdd6709416bac956eadb653b4d38f516fb5f46a83cbc4031471e56a21900f56bd96b11229f4c79c8ebcd25c9c106bc702001a410702f4fbe42d8092555dd403a45431648f0a3e6d927e72bb15f86a42f8862a7ffed5586f442b1591ad8e3c07102d258b7ef401b7c800f1f32b4084a82de36551fa2975ec2224b142a79ce804d92607752e60f615ed909ed1c578f30e541a013c285464c6086f66cb0faf5ae364e26d48c82ca3c8c95b4923c1c9a5831782bf4c4fa1e22f30df59c34ae781e238535f043ea43c2da7f34df2a7c08a043bf58d698cdd73f2163857d54f676eb0c6d995afb2674e2ecb1bf6bbb983465b77582f9defc352d98fbc582a6a5d83f76d98af54346b2a02f1208f1194c53bc5f8d832228808747a56aebaf9141fff8548cf9dcc099212abae5e58f64ef5932847bbf3a48c469ee870a1a5c61784807ad344d47bc19ea4269b45c141b9c7237d4a5facae7d406145665594e58fd8504a1f9871e242c4ce916f198440963a52a877ff3fd54a4dd76221d4a645ea1f74dad83cc9af34d2c0b2b258da780dd06a84af4a59db02f5c5b63677f7d67a21c9f10dfe49ec8c6697bf3012881125ecf9dce2dfd424302b9bfe1a5fce6fbf85559b9bbfb578a92f33762ec76dc279cd52e83d6f5b47e2f4e8f92cc441ecb834a1a0c75e4913bdb0feb35856438688549c7c21ee737217d8d4f31b46757f194b412da277438b455bf217713dcbb6f4cfd40f57f69da27ea3a67f4b564ce98dfe8670df2369eae763766910244e220bf76ab9f9323a24da9acb623a78afebb6a377123997c5e8937bfa5eca94c6d7f7964198cfb012492cd959d1d80509a24d73afd1207f5843e2232227f8da973e77ca479bd47c56cf50361030ab23797d8578f7f614d6cdb9a0222d7b509fc28fe69f8b4bdf4e2b59ffd3dfa0cfff1f6d3df13380dd0766907d988917429b2ea5278de193088abec731451330d078434578dc9bfe1b3fab665e747ff84408b18575cb56a51fd13786df3fff264cfbb21fc8279363c254dcac81fda56b513dc98809349b6e2c2ffffff9e9693eec3fec43520629c8fd1109a7b1ce04dd1fdcdabe1ff7142f6dc6a9a4083ac033a63083d14127f5ad67deb21b10e2fbbb926148bdf5a0c13c1a01cc3ed34cea605805643ed9685ad06fa64b8ff59f960d6316363f8a474707ebd57a76e894b9581233ae864d0885913fce308589c68e4d7e94bc1619d83aa7707a735bfe930cb727778a1ebd878addef1047627846238d7acd2fa0c78c8369fd18ef674f6d7135f9fd7b01ab50365c218fdfcd65988df49e81432f9b30d590a87fd8c6b2137e197f9a5618e3781f20014d49fc7bb3e3b3166c40b5837ed4aa4625af5f07198e35ca9aded7a0409a52dbabc1c87ca53e60f0e44e364d92e531cf92b7272562297de2aab38d6e1016fefc64d9bdb1dfee310a6b313d84ddf1dc03ad319ca21d2a3df76d616fc5a3cd286fa6293ad58afb4fa9ff2e3d98b16d0f5e93921905315390cec1e6be5726cc71ed8d9bfb514ca7af8b503cc1eb27035a69d7a7798eef9368f5eb667e3e36a76f11c3f602587e2fac0bd85afbca7f52a5274a48834f41561000edabae9ee5b4240d8fe0927703dbc5ae3b250b0eacae133d9f75e605c53998df0681b79ab44c79c8ee632a9d790529fc826371231af6f93796f8e5630987a89b4faff4a6d0c2ce1b64f396ecb5f911d57eb9f1b7ad28528472d25b5e93070a5cf05f92aaf03df7e3640fc88cbb3fc931b8f8501ebd57e46443bdf298c73e1047407b45c2d65ce555119f4cffe9ad328fb0296e8a3d96322a48de2cd2b7e0ff775cbffffff1bff06bd37feec3284b14faf82fce572202dbe499380637eb356c1bf60bf51dccb3813685b6b5a56b2fa8e47a4cb7b7ee134ad2bc53e4ecef507eab4075bf7ca987db13e8028ab6f657c68f49592614e7bd72be4916cee1fccbd185d85843c39340469a6b0e329e6cee48548fb8e98a235aad78ab72920f4a9fdaf698dfa150918b9ae8728dd0ad621941ad58139d2776ef4a551252519846d7bb8b45bc664507d985c9c33460a3d842b286363d734d8b87e435fb09a4d19a2f43545e68ef7d688dcf9f852ea74fed65b9cfe2cd5ac5faacc17acdd67fdf5fe1fb75081360b729a155d49458d616ec034b0cce66f2fad31a4ef7f5ab1d4f74e8ae6963e3b6a34606e71d2d24c65171f5eebee994855a1a472e064c24a04814b3554f846ebb08484798f41194243f3b9ed2228bc1d250f376c3b620608646d7e608066d9145a6d4f68ecfe3b94030cce3e22434ffadeb71400fde70dd3dbc1fa836f696c5a33244c4296affedb3df7334f85f6133d4fe4adfbecaffd846e3cd07762cd9b192b4d1778ad11a57b26c7ac29979eb37255698439c9c4b5c5dceb5f8ed1d2ddb3ea72e3b9af927dd87df0e3a1ffdc6a31d87ccd923b79acb0e3250ed112054e158dba2798ee8bb6d837d573debae62f5a46c62de54589c0e8bc409d7f0afaba81333b8f7a24436914226cb8e932a8be9e988dfe664588d31e82fec48f21cd5a0b810579442d4aa31eaeefb165cc433941419c4ded9013758f4b89250f1687f03a3c5a914fb874894f2289dbe984c07649ff58cb12f97043f772940dfb857a51120a8f934573bf57ec4c326b0c8ea4445f0b0202eb33fee34d40f42015ec834bc511bcfed7ad6e839b7a59f37c04a5648edcadddc82c43f5c8919be82f7963f901912c2ff1a69a3a63ffb3ffade7ff45756674ac4707be1cdfa6a99e703b8b71bedd2e99a18ab8e12c98bf10f7badcd1fe715a8c4365dd5c27e3cbffeff95901e4eafbab9de57bcc4dccc5c5e568e5d8933f1f0f90b2ff59e9e73803cd5afff89bb6d54b77d1938b8841e879a6a08066e7dc01ac2037310aee5ff348211935538ef22dc2f1adf92218c9b5fe0bb37a639a4630396c1e0504efe4e1fdbacff751ac8697fccbd89da17bc513d3e3893f8680f02e3c043120ce523d9f67a900799966a9d7cdf37f823cc574c80b97a0c2b9ef9ede5dfa87172ccc2d6ab0cf0132656cb768aee0908f94d34ed23d417031997a84a7a8057f4551cb3fb3e9bccdf8ebf376ede814e3f09375fe6bbdfb3eb9ffda1e27923ce73d552fc578cf4f9fb6f7ab571238d23b7bfe6994470c0c7a8f013377fa2a83eeef2fe18a929c8217d80b0e163a099196876795adfa3cfb86e015b3fd5885d51d378b875fecd095fd9b3081fdba0cdbfce54982754a7bf16be0195ec7f486441284e4be3b5704b10f8fd643c8e20afb00d7b228cd199a05515d0c951b8823e60eebc2b20571955577d2cd4227ccc4da8eaaae3915a01f5b2eeb250cdfe4c2cf3f0ae322aded4da35c2fc8b95faec2f6232d6d1f2a1343785cb92f368dda3fdedc64ffaa87a92c35d6f8ce7538281532cbb0e030d2c8f1379ba225292dcceed0370b6e27414b8e7fee766a7ae0909ec83dcfdd50bd2daefdf3dd60ee6500b8506a2f3843768780fe39e4c3b636a33cb50e98cf6e90db34eb7d13ff36c013130d34cbd2206fc532e07c94712e9afd21da4d59f9c1414b49632c3afab493d7084daec23459ae6bc7dd1e9899d51cf6e59be1f7ee3a70509d949bbb4c10bb69e373afa5a348887ca8c18b38ccdbc6d347aa78d88385b1cbd4c4a947fbdd8c4ba65debd11e2c475f1d4962acfdbf89c8d27518a17a49f36df2bc1e5d95fe31bfe42de4df427b68eb53ece670d604f215bf890f28317819b6746cced9699a5578058351e1c05db6097ef004ab4eb1a50113c19c6337c023f51928dc67264705c9d8f8a2bcac90c3af197c13040a0c1986b85e9b6d93bde0a96b2b1503b2dd7fb72a58932e43abecc9a522dd459ab367abf84edb6d04cdbd8c41e20b615ee577d9cb6ef3129b1c8d3c57b19a88b8aa20b8278640537b7c88c40705177bb0622eaf466b8b535a4c46a42ff69c1ca7bb334cd03554d0be39afef78ed8bc70c58b0cc670606628afc92fb25358f61ca3f3adef258da415b21ae76bcbbfd0ff4e532b53de2321e6233858d7267302aa4907728243784037a0ffadf49a8a599d22b6a236c1660d8e57b67b077efffa1da2fd334057ff82e37a5d483e3095e43253779bb7ffb4317dd5a12fa1718e2fe385f22f12ad900a6750bb20a599608f1ba7c4426ce9220782424d54375947eabeaf3ef4dad1575eb215d9b1c1a27b189b7fc90f684a7a451adb2e5de161827abe6f59bb09fc8aba1e6d280fe1d0f1b1bfd75d0b6adb68d40fb3b4f2398b3ce1f3dfcc7ca4b0fb511e74bd7868ceba5e22a727a0bd2bdb9ae3b53efba556c04ee6cc05baab1eaa60f58e914bf491c7ec2b8fca142703dbb8fea50caac68acad16353d3fde4621a4b6339b0c2109c0d71286cbf7e27bd6f0789bcce988c05022c37a5ceee800543362d6cba553eaa1602d303a833ab6569ae1dc201b76f0a5d15882bfb7d8c53934a28c1407ecc11bc09cd73092150dbccbdce66920438dea7b126342563805b672ef80c5cdb8f83561546c6c4d6bd1a4f9508c9f4b809d7763bb39390b2797f69c636be81fd2ab1edc6dd05409bd8f26e3de6009b676c9fa0c5b92b065da788efc2326dc8f65a12fe865228f273e9c4585e527a316eb7a1771582c99b99f3ffeabba631d511f74e7e7bfe4233faa281e7de9215b475387ba0439f59dd3877c4d3d6fdc09c3e477b54227bb68a7fb2cb1e6d6ef4327435de0294df51bd89e9c41fd7da7eb59b0354fe4f1087e2765b7cf3d91f13fda7b1171110f1613d94c4d20ff7ef252803767901054648f8382755b7438ba468d6d6c7032c75bcd6d38f83705cb287eae9ec71f51290f7315a08bee885656441af6c776a2de3cc0d18e2cb6735d9d5bc13251685d7163967ff15a7ed1a5ff99652f1263603ccb60549afd3c649acdfdee7834b6e3ca0e45fc3b2e11fd8efe224dfe884f8ea20c061a5f4724df6de2d519ae7f48587b0a8130c73996d558fc314be271081b4644abe021709233b6b1c063f05889f71eb62957bab8d8b1cac3f9d1410a79b91f6d5801cd518fda59042645f1a030148b715395075bc9b576f97fd43b21cef921a3af05b56fb14b11f1df6bbbc4ef304fee49d2f82584e6a11910923a03f09636313f9e5e10f65a16ddc5100c60be02988b770c1230e1077f0a7a22ae5a75d317317f2dc7c9696fea03dc10ee4a0c9975a03666743f2453d2554a303c26f8c196add6a4769e3b2b63f19dcccf471bb8af7f0f9964a9b792d4031ef7a592cab3a229a47b3a54c8fd4bb903be170f099842061ac5fdcbce79e77e2eaeb119149a699b46c0f1a0f887743a0c15e1d351336f20937bfb95741c60314ba0c9646b43d1d8a1aac8ef2f40ec453d279205d3fed39340af115939bd8a9d0e65474468086676b08bae1a1e847373c17e71d6d329b5ec2790b4ff2c7943884215ca56fdb910f777651bf8906632d90ee86697658f495349f80a418523bf9867bc44d5c7c5b2b342ae2979c7c2eb941ea128ad2428c6f39fa5f26f73778adff72dfb6f3dc8782a994d242ba6af4ee3de2c5ac3fb7594f1c9d60c59d07fcc92d6692863e65df2aea2a839b907553fdaa7c0405b32d4147848833fe3a691aa49cd18651f663601b897fefbeff43f69263053072625a7dfd0d9ecd5203cc58e739c559910b4e765ff6513e84aeb4ff20b1e7e974dbc0e7907e3cc72f061cd9be5595b39ff50a872edf3116e994715c916508658b6561b472641ad26931d5ab870071301b7d8f59a16d8d818668301bc9cb7fa226ccccea5eba3946f73cb4ef303b79d3b94b5c5ccecf89a2477caaf7e98756f09029d939f0053fad5e729e3d8ce7b93bbcbf54a19c60208927ab29733d921246b73c4697f5a06b820a9399063aea1ddc9ccc0a8f65801130d33de673733511c7ad9175e41ddceb2ff5cf363193cc7123b14a7672df28e0ab3f3cff39c55ad282956e48ceb4f181b026126f936957d49900ca6f7204353d32edca424c88aad70e27a065d786804a552c3070b766c06927950f7190bb90bfd4cc100ab5d5fdb8d7bd446342aabfc4931312bfe8d5f4fac1cde2fed301f184d4b64426c2837cdc5af69e86852ce21a4db10e5a7e2161c52d4504ce705fd90b11ff0948d599b8793271b0ccf8ac668c227e508a7bbe9c3adef39239a2658ccaedfbdd5048280003b3a8c43e472efa59bb4ee9e257a7cea943035f5442a7fc888468c5e0c42b9253b45852526478d28a2c5d05e4bde353b892fbf297d191e3ffb4316f8323293618dd2f2dc52ebc7a9e77a83825c442a18f9c86e375be7cc6f2187fa7d3cb9561a3585bff801dea529b79c794f90bc81a9417858de4a0f8a2f9a16355692e4176891fb6270cea3a6070455f6c0ee4c9158ee64ce2d38474ef1baa0e236211748bfd4176ceaaef7d71eb0bb966d2fb0fea29d2c9fcf922f78609f7d5ee7df16b0f65fd4478658d8db6fd1353135544b31204b891ac4568ea2d63533f17c5da270778f2f9d246c34c4dc9a571a6492b90aa106d793374bc706d6ce416568da25d799c2a7da11a4e7136c40cfaf6d7c120b121aee40a0d85803ac31c626f1a3bd2cee0b0a1cd06d36f16704ca8f58d705bfbf5e40f54eb432eb58ddf4ca3a9db6faf6699a9a7a581f81440b403f87bd49a92f804d62fe97c77152d255f0d3586a60e74af74a3d5048d1ac83a076f9b693288bb07fda89036e9566cfc45d5e6f6dfa5ef8733f3ecad725e70fda03e753ad1f266525a07698f746ed80e22e269b60cde53e0f27a33b6b25db3f32b7be2b5ee2ba42c526d27e793b31e2bdb5fa76e7f930452be99168f5000000feee54f372b4a943d71526e2054f371dd2a383411d5b8765bd5b92d99f7893cb876f7186f68e873613bfe6d66cd95c221af90a38eb5a825329f58322596aa200bf96a2871c96057bdcafa3a9bd01a37a177a685bb6ec270a283c68fef29d4060d52c2520afa97f2585779ee1f606aca67fb82278ef916835452447452ec36b5b5059d727cb2629852e08040c5649b66c2292e767db876c89b14d73e4c83ef834e20ebd2126c63701ae4ffc526da0d5ebcc3eaebaaaea9915c6624425c45a32dc9e041c632ba18033a230faad5fb0abf957c06b8e1620da00d76c1d6fb27edcf3e493156afa02f5dbecaf213a4bd3c4a9173b16b611143711b4b387953b0c613686f79c8892bf6edc6e11d02955b1380af1958356ceec7c1f5d233b460ea519571538e89a84a5bb6264ba9c18143e34aae59365f433bc01bf4a3fc6461a5ebae62ee95681b64e27e7745edef2975a3402f84f75fe7376ebc7df4327cf314344d24999de9ec66ba7d93ccb53f582504ebe3dff96277c51bff82e6ad4af3b6fc3d7f365dec40cec622b2bd7a2e72c4f24e86a7e1cb33e9762ac04b5b016b09cfda55db2ea41da08b3fb4e6cefbf8cc42aa89142c02dcb13d433d224193e36d0dc967e41beea81eb9b5d37132ed5cdcd91dee5bea32581fae8c7b2855db543426d92cff97bebc1fc0f5b313db7ffaa7d4201b6f2ca2d4a1684db615a67c5d0b00dab30884ead45028778cbdc1176b29308c9aa2c7b196ca7215d1281e647579aaa414c35ef8e211a50a5a74f4ed032e9b56b63f872222e6da51c0b53d2c97abf5c5eede956f5571b0ef051158a3ae9fb4f697b20904b2a71ade9fe7b8d84e1c3eb5bfa2d7c7a301364f6c291d403c882a974ec4e781f8980f25eaf18a1d2f34dd04230c8f0cc032d0c37f9f1dcd376501f503be7123ad2642edc25420dfcc752970ff7504fdd81a327051dacc5685f5576e0f902b6826937b214185d9977b93a3a99e44b1ec12c8c87e2206373963f3470e4c5c9023e9bb2acb5c238dcba974ad74779fc573941dff58fa6eeab36c8639df8a574331d164679f14fae99ed28781a2e7593fd25fa2473abf2cc006df86c85a0e092b4cc96e8b509e8f6a9ee56f1848d5f620a9a1217c46fccb9f38a4a162c7a45c580de6b6f857a9a8c5e060c4fa481ba14206f0a570749f1a7c5ceacb065d884f2c0be30658ff54b5f14d3f0451536090df5be66a4b74a35c55fc6dcc173778fe9cfb5be46e9840ab01c87abbf2bd45c2c97679490af1a5e5256c224fe2bc80c5992072abe2645916fb3bac7837f1385301b37bc3a67e179d85b6e2e7b90b59be7f3768ff43e2c7451e9806f06ffe6ce74029852ca103ecebc8f814fe81e854f2004a0e9683589f313c7de3787d97b7cd479834c2ea54d3b269e0edb6a0ba95cbec5bde622cd5127dc54000a790cd8543b619ce23f3abdbe809e933d0ad8cc92f158611e90816cd7ac6cf1f6c0fc68f61efff3be1dd15d5652bdf41ea2d16ea7662fefffb21324e4a3a5b77e3220a1c0b75f7aaeaadd7936298e071bc6ad3a74add4b39630e3fef5f904bd3ad1bc269b18930b3a285a4244a344141387bf45f848260468c027562e2a0fc04e32b3a31dacdc82c3463fc79b3548bc8478744b71f4a485e2370ed43cb6e1a4855323a8a3263ebf754c9ab7d94cc8380b7b14020e6ae690b92ddf278f2a8b3e31773db654901f642bcf8614f6d8d29fcfe82d8b33885b5eb35f93d0cefd5c3677d128fb57d9b3efc325a47a78dafba6ba7af62b67839b95986aff95aeee25a13b3f2c1ee92e822ec49388453e91ca8a326c9ee224f3f369e11eea64d03baa2702416cb5b33bb3810a4fbfb4e8f5ad3535b6f2aa08637f0a990db5dba54003e4902f0061ae737aa8f8b24d43a2c6d9ad9d613573169b00eab79af62baeaefb2c4b3ff3ea7aadb58d10fb53f090abb9076bba16fd6de9b9234d1237b0cbec22aff936daddcca5400c7e8bf13f45a2a555c849d4d862256c51f4f17d567f68ecfdcd1c325eaa73cbffac7e00e986985581083d6c0ad23e564e87bf8d8f5832d1b2df123787a7404ef5e3731a7e759556aba30036d2ed01fdc4a715632e3c434d1f9d0aab20ee2e669619a84d1f790163ee82c804f844394c484c926ee89cf58861975e194c7c5ec3c3dd59b6299e4b01fa3fc81afbf54bf83fd24c8738de63e57567ab5d6eed4a17431300089f6735084c0bd0a4f85dbd95676ee191d8f2a8692d773382d3097440e158ad5abe967821cd920b50accc20f91f546e2a1338568cf4975aa371b99afa06ecb643b8eafd0e29f209272f362701f795a9a2e3f73bd3c43c9ba17cc9a3e5d14bcecf3a1bb7926db9a0726422dccea9492d1ee264c9ba23de12eca696e565b228e73814a497c25f18689b370fe7dcb97b97c065ffb69c8dcabe1ba528fb551d68767e3e63be71eb24b0a037f510f6c5ee8183f5c5fef4bf94e7f971fa4a548fd2383a2778d46b99537b5143fdbe98fa1338219952b72dc091ebd6cc3d80bdecc9d8afe142c067cd5d453d87ebbe5d528827397734da33a15fd3d65a9ca9dc1e48af256ed1643f876549400c27d4d5ff55c2a7c036d03e14d0836feb0a45b3eed79dfc97d8c1e20f16f4f963f85422246fcdcab5f7b56cec0f5cdb2de2c5ff23dcb0b244ec81bcb6018372fa9c9bc023ee93a7a488cc368d7cb0c55c43399bd73fb04393ba662d0678d0f2cf757600180d628625ce935a237de0dbbcfcb542f7dadee4ac3892c304983377d90a12d63f1b3350bd9f5e9a406cd67f559cfe7a00030151b82bdd23cc24ecfa2a0e2fc26594c724df48a053e5df31f23d51ad61bb0fdc22d23fff8ec0eb84313d3c86ea59c18799240ce0d4f80cd7e1e66fa2a77bd3c9a75b4fc02e8d1e183e7c1aff4ccad0ad7672821959d38744d1c59f8c8f54d954adcb3bfee6fc342f0deb2ac6dd1dd7f479e868eb910e42ec868ab1d5f82803466f69b753b1d0071137cb6c9eb8bf103f309b3679da8e6d5583f3ba674f8e9216070e5b175b3a058644357aa15b6a0666619afe8c90f29c87df0f38a3a2cccfdce1af6cc70e5ad30bb30b39dd330a29fc7afa2dbeef689bdb07dec1a94d1f35c226df71cd0b19217cd58fae7146fad6332cd981a17eacca6bb65d9a041ac7f8a558183ab33e9246bf829207c101f13c02edbf9d598dd27d3e376804e99e6d7f63dab268678081005709673d33ae72f634c514511b793233e907a608934ebff7bf602d0c35e4b5cc403b7e2986092d67e7d9ad1817773b1b7919c02214947ce402f7e4c5366d86f65cfe5e44750ab4930d41b254db2cfa419fb9d470bb37cf782e45b5a0d514d6e59f4af15d869501c34ab9d30779632e0a72ecaf429a1501b7a6815e06a659f77a10f656ec5b22036f9f86e4de89c6f6522e8c6f6847503e72416c2f97f5a2e9da36da7a4f1a0494172461e2160c054b8010925884ac8f8eba195254f3fb60f14d1a35adfb03ee0baedc25ca286ea6bcb529b9021a99031cb653e6139d363c6c2338ad974b4dbd2434426b2d384097192f70f3a7ad45724d2440e68bfe6867d08497d19ff614b0fdcc739a12220e5761a5ce68877b84607382b94a0628729aa9e6e59705ff9ccb0046c399cdf524543d2c6e7fe37b43855f1838785f1d54cfae3aa44e92af8fbbfbf8d54086ea090b77cb115a360c65cda6770eb548b8d6ef06aa6db74c13d28f4a739dc7753cb3e910957054fd8a44f9168ec71a904da26e90e7c725201ebf71748c4931e208557a76bf607b18b566294415c45c242bddb6858ce88710a8d752b8f847df95fbfcc0b3f34ce6c8b6daa1a3dfcb29e5b40f496a7082c17ca3473af67530d77d29c236219bc55fd660baf72ef5c9380944570671d3bdf3664b5d7b63e512b7956e774d9b9ce6922e0ede56bac93b68308ed88c1330405f5b20b97b1ae6de31ca34353fcba81e83d79a9433ccd66b309d045a8bb915037220e0aa843e6c82cc14d9d30856ba1bdc71b62a7dc54ab667ef64b4f70326aa3edb8fc2354348e794fde288c81723f17d1789886d37dde30082776737b57cf70a9c5d5cf0eb091d99d98f764e50872a1dc1fbe30f7829cbad364f68c284c7e43a8986485e761c1a24f6110eba1eeb077cf2fdf0819cbf59d2abec21142ba3ec8ce86fb8593224002e108876b00f205f956986e41017e8c57e9fa91716fb33c3268c54430493fc7b0c526ca9595c2f76efae7748d1983de314e3672307a7534a6bcba2ffd6086946eb5f079fb3d0fc33f2d0f8aff3e1e1adb7f3185cfe961e773360d8908bd126ed6420ad6662337daaddc1a308ff39c0ba724842d8257d870557649338339becc57980003bbc6ae7f5fec814d6d3100e61685356c165a1e2bd1c36404b1b7e62b64ded1ee64b3e6fdad91bfe05ebb37aa97acd0a79541f523b4be9180e1deb70815e3e20a3e3220e98b616a96614d7165a014be6a762f2cec4fb925b2e7dfe0d3226c2dbbc6c0e24f7abb8a8e047d666712bf823c02926b7695fff3f0bbbc94e1840934fd788bd115a2eaffe023323e0f92aa3bc5b00061b956e672a5bac81a99384b86ae65fb8f8369e3af8a68bbba2a4d9fdbb3f48dfbdcb76586de51d8a95d8ac5732ad498cbf2ee991120e9fcb89cb290780154f97d4d9c21610ab27e2a6429b422fc0c65767b75712606bfa1ad8d11f278c410c00916b3a58ac0ee8c71318db506a27d347607b48ecd9db4f3432fbbeda54b155dc1476adb98a16445dcdb5f44c47a8955cf2c444a5b3f05c792407feef483775927948a69ea03f3d462b89a317dbe8064fdd16278e6f8d0517784621f64f1372cc64a3571fb0aa7540d34ba1fc786ed63d8ecf688314c5677146ddd65e8db4905f47c2dad303c470f34c6ddee57303ddc023111dde484cc7a76788ff91028d6271126f7fd46c6ab9ec084e1215876161b066043614ba9dd2bb5a9c566f6f68248db836445fd0513fc714d04ff24a4310c99ff43050f61c811d035e29fde6eb74d1098f27bc3eb04288a3912958d8f5635b13cc80ae25fe700aa0c57d137384dd3adbbc2621e0f16c65d9919add7b21c61134215bdb8ab7474bae6469d6c59f1242adfc415ef68420b8c2781f8f821fbf3979738dd440c1767751a4af559228cea8d0cbab1e11d42134145953d06813c0652b00719d8e876c4eb3df118ca41de44b4791da0de753de7f33c045dcf2cef82f77ee199d9b1f79fcf795855eef24bb51f247156a3a13a9db0706b34f6b705b53fa2c2a052de37b6871caeacc2c092eed0f2e54c702a3da7935ca64c7f87e0fa09b5b1a98a65f9cfdecbab242d89c2fc8e065d23f1b4b0493716f53f652deb437869cec253412aa6826a532c6245f471578cda4763153a3c9c02a5b8ff46ca6621faa8381fa9387b78da6d50bea4e331285f4719dad7cb8583b413b6f006ef98bbbbc33979b5bd639348d77bf916a4d0bc62e8661ebd8209448b17f25ed542b587f6b826c1c6468a74ab700f3d21c1ec878ddd0454e0042985255c9ae613d15af8d08e430b724dcd82aeba67e5575c406670de73b90ae66b96ca5f37bec1a45bd60d267517abded4069bc619b7c34b408f87d6dcc58a353f4dcca9e5583932e0bbc250b5012b71cf29d4434ff74b0fde7721bd3ccc4c7c53a141ea475c3c716feb6c05608dbf42abd1f2abc45cd46b1b192992972c0c63248f4f46f39a70fd33b3e02a57a133c095552f1d863ae9edd306bf6b313da4855ad2842352acda7fafd619775b07ce1e37f3df2a1a89e5e709e5d882816f77aaef495233882729e959471d7dab3b0d2380a3a614aafc38a11938fd568c0666fe253e90991f37b7c618701a5f2bd8330bcc73bfc4ea55e06fe9da7327ef70d5db92b4d81eb0acb42da1eea1bb802b6227548503e4a779ce290aa64ee300b553d03021810a28091cae0e5bfe135adf9bba206e1471fe6f67f58b72061b664e8d2e2a28273d28d1f2f6907f91884bad04a040ae55bc600b59c68dba67a9beb598ca7a30e8a1f1c055989f7cf3100f8fc2451dded6adee8fb50b681c1d8f238d445b28e6b736c94a5eda9ab163938d616c2c7669c185e3b8aef69e4cccde993fc6f080cc0e93fa270ace54cb1850a0a5ab80eee6557ccd1903b5a54890e068626d34d858114b35839f1efccd6d1c1fa108a850af2e6930ae4706e62bf41dceb580639d62c952a5f9471d27f50ba1675b889dac3164592391f66fc9e66ca5f850dc6b6175b62a7ceeeb3cb02cdc0c663e7d2385f3b7f1eda384b0473c7f14fd59b875a8de63d130bf598a28b57d3fadf9cf85a6b496bc6f812968060878a6ee760020e3f0bac2476647aae26c5f3aa60d7a3badd4c74858a631276a5d01ac9f3f602e6f1ccbc0e8b683b69ee5daaee207b1d442714af14d810810762783f700e3948eefb6a4aacb0ae81009a009453ebeeb5e372634e28c16aafcfde256dd9adb6d6c4a998ba19945812dff89660d36d278f265bba732b744dfac1ba2bc9e9a4e2a16daa8112a10219d3a800257ab176f7a551870b7510669f8fd3e278a831e4e7963a315dd4b166ffe06d58a37a7a30e997e568a8951c48f74ffe8042f1b6c65271d494bb42fa38b87d7f951698d553882d5ab75bec68c081c7b9e254f59a07c216c30eabc046f80f785ecf616ea9ae1452f36a0214d275c9a77fa9717fc950b5201207997c9343d0e7a9beb7a3d53e3b2800d4912faca30f993221514741b7ca057a2445145d73917223e0a8684d9701d5a6f5d3cfc05ea5e0a711509fc8ca6302d5e37c157b6e461a9f6534f472fa973d0de75643716511fc2daf45216f22f90eecfa7bc2f0b67d262c3e0f2ae90cf15fd816512047696918c068e817886785c599e4c38672cffb327375fb34232b522d803080ed05d1d0d08514b462a7a70f9aeaa6102ea8a8f66570ffe5bf07f4a05096133ed7f502967e5272a80fc984099b5ad90052d05730689604c42af5f5811b5873cb21781807c857f1eab77bfb7677ffd2e8f1cb2f3cce778c6518a9b4043840ce91a88e906817b55b1314209e2c1f5fa771f8991e04a01df7aecbc31017a6d9e61727b76d2bd581b5398af079dc831c3bd08cdd87772c3c9db3af612580b246993f84d2610f5e9cbf82ef3970eca7ff92d36b983a578d163f234434c1d0bd74ecbebc83929e4b0a98167f49a43eb84c93b8e63481d04e6938a008a32107fc9d87373717f8c5d60359c6af0c299efc4220395e781a0e3704c0a010d4cf5e7d2a797eb3d9b29ace0c977700e3f2e2c3c9b4396f9a98ceda1c65496eb907fb3ce4ca78e1078b38704c2e267c9259a4aebc5d50d5828c478d794c4ae09664fc54ed660aab485f1b7b36d9fb3fcb30a0e4032e76ccf739d561977e732d6c569cb3367453eeb6b283a174b13fc6e2cc971c0bfe34c9c42f0c91bb544a5ef4751da8e31dd55043bbb382dc5969ae7ab3a07ef6af0ef69daa1700987876b34cdfb402b99c0e842d4ee0a3717b3512913b05d0b7162bec3703cf94b99d7bbf43b076d659274aceb9e02382a4772d21100c679741d48d0f510e5c961a0d52700c09957d5e437474b99f45fbf6a3ab8bf7e22d1496a4bb949553d321b08c216616db30a7855c014860389be5818a0e20dce8320a974feab6e2e872aea90696d0e4cc270782e98ec25fdf15b752ee8c73bb2464d3e5244ba667bf187efd0875dbb6db8226da0aebf3dd11d9fb9b2dd3141b8df7d56a1745c75977c755f778a84b8a00df9ee09b8bbb4f5612b70d59e4bcfc0b27cb465c6753c20a124b36e671435c1e0c10c401a660db68e51fe8348a15e959454fd863a5498d8a216f8d4533956011e7df0cb3f6dc853897490ab54874a6137d4b2a3006899cb4b9ee997f8a9a419a44bf98bb7fd3bf86017a544f7fbafd6532d62cb9892a9a6ac88068566deef71cd14c36cfffe6f6aae5caac301e4906efb2c262541b71af0b7f80c8b7d811dcdd1dfe91a8550b3262044ba7e4100d9a5538a5cee5a855ed59202243ba6f23084f80f9101469b9abefa225df6eb824d2b78c147e1f8911847506eb66bbc9aef6e02f6a9eb1502d050c5c78721d3339ea429e30340b96979c4678a360abe7b5a45774a74daf23a78f1d956597ac58b975c104c70c782ff4549da682ab017dc8b5b0881e480a5d574c2ecc89d3e250422881c56c34b9091d4892206e8f2f99e42e7aa1a9ee7bc58f90ef3d3703cbe1b94df18e652792371e7249db0c22ef0fb110252e7fb5f11d88771629c168af8330a8ff4853cb68ac016221a5d0d6050048c8170d704fa6caa6ef3aa5c6461a014c5a9d113617f6292d19d050a35f69c2fa3ef9a274537064e554c4221477c93df9781bf3f94ea5134c5815fa6c82cd909765273d6ed60bdbd55bd73698fae9e57b846374510e6e08e09cfce921e53b0303e7afc2c19e7960fe95ca15be4add5d141b252d56aa94e29f0beb50003cc941fa95418c89c4d4e5e8ea869e6fea5089e6c5ffeb46f2a76191608b5194f16ce8bf5ed82652107b5d0e6e00d691a71ab7865d3ad3809765f66596a72f373a646b6de5a8b1f2a1a2f57b52ff2e0ec4a8335896b3d3c21d70352404d5765f6c864bde541f6bc7248d79cf269ab68c51ef296b0575ad466f1f741978479fb11377294cc485e29a4f42300fc0887a9a3663184f69dcf2ca48a632ddf327b393961caac30949de37deb7d0480e4272f9d96a64173b15c99d378f527da249c01a6f5c3903d17495786d26a011149468d89b17bac6fb042514809650a80c463a743dc30662a823991cbcb33980b6d37d120b70856673f05da25b73a22e94923a149ca4ebeb44492174f86475f5dde1e75ec4008ad4eed53b992be46e62782a66e8137f0a19ba903cbfbac613cb4bfea4408684ad9ecb30a156b3aca041b0495ed223b5a52ca4c0121441377728131bcbc1bf7f7cc97285fc5c4ca92cd32f24c60ff8d61f3f7b91b5fcd986e3fd8bff5972154d92fe8bdc1950ff5b20479a87129e190cc58bafbd613054443d496b60dc2095846aa1844c6ce6ceaab5e520e5d20a09d143254b33d1b44d3b2bb37c8b2c93b2abb1dc803cd30a11ea4e0f8e52508d0d121e87434495ddd7e777ee02f823239efa28207f46346a1b9d0f754a1c1b10f5d6ca6f30f4e5b9d8fac858a09407289a756ada71e212a098b5ac43045dfa9373b0d80fbd9365636ee481e7976d25b6b2883a4f3e834e4be0fafc792b2f6ad47a7b08411086b3bd29822ae1f94ff3c358dc8d23259591c5d586731653d1a39a89a62d67a76aebb1adc2e4a9b0f0f3a88eba8dc19961a84f4396c7d26a967bfe32d867f30b0e0a24a3d7f5af6180b14f1a3efb430a56d953d4b7615f55724c4c6d55b593dd8c890d331eebdacca55f5b141bca53685e951985464345386fb0ed6013d2e771bb0132173cc0ddec727036e181a336bd6600fdd05daa24e6ddd1f5a3d8cc2e82264d5cd39e3f393836ded5113e8c1641767f18705afd3331684c21e15ae1a4314e475e4ba8fc3915d6551b586104dd22505af765ce462d298cc9af7d4a0df47a63749f83e291121a553bd40bdc37d79a9d8a727a5196c4d56e45c60971ee2f9dcb2a299acb2eecdf6e51851c148c9f600fdb6934b9b1aea041ad235aa47205b29b13f4d7d97df7b4cde1c18343f76daa3d1d3440295825e6ea5762edbe962d1034f1ac7f19c50f565fda77db13cc7a896ae232e9f935fc4f407144884fefbb680eda9b7493ebba70631473509b818ab420f88a5f07c46b579239a79b430be9e3d47d748d96bfaac58205e50b67e2fe32510a89befbb7de0ac98defc34dd4d8e05e8577124e71b44d0a4cc73c51fd16884fc48846b2afacf30119c9927421b7843e207ad5a3940da2efb56e8caa7dd469d0abdf223aab59817b363183d86fff747e894ab1b234192d94d4a923f02aa531c2ea506a1147a5abc56ceb7a40e7f104bb63ca0ec990d5c9350c1be423aed3f4d4e4c7db5540ebbc412601eafef65c17962f4c9febe68631dd6594fde26b4fc6155e4484d9823d80ee00a2285331758200d2a1a9d672de00b2377fbec17f70faae2fcc3d5388d3b6e001626cc34fe7357b78e6dfd3402fad793f0eaff6aaa7a205995e9fc8fcffe4dedf72e6285661e9fe041746a4d487009c44f05314e199a003c070d90ba5e3f49eabea1aa2bb6b37e18dc4f1da168afdd48737e7624a1cd9d8644af68ff38581765f026d29f5d3f4a9c29cd07ff36c8bfb99b47e80e0dd8a474bc8d3cf4d77f999eed3d61e6bff01f481e498351e894d49f647ceeaa9a7a56648684b647cfa4fccac976467861b12005afe553429dbfb38c9cd1cd8c50512f90699ba0f04f9f9b53e4b137db1f5922611bfedc1700159737f306233e4f802d3b3ea319298d088559a9247b46225bedbf549824e98edf78d0f99061974e8b2a9d86e36826c7c15cb7e6bb8e6ec49fe09fbe952e317804cb598ef576fd306081fd1a4827fe0a601b60308d7ae3e3d824adb85f826d4294b5d822c4d16521484a6f9c8695a71bb53da8ab6a36c0d631c776b6c29f55e67150012d08ba123b853b5f5fb7773b32d937a2e41d8739f4c7ce8efee26d4404572ed44c12f38ab5d364184bba81327816fc21cdfa168e9bdcbc8b3d70a70069260603c847947704adac74993c4cabf1b7ecc7e69692ea89f0a6b5b1184711e0f38bd9153e65d2badfbf0157d599ee054d11e8052be7ff5d31f5b7c8ccabc5146fce7f812924206c3938c189f0d2d2e9a912ed2bfabf456b2dbea0f890693cfc88996b2c6bd7b612c28d9b1bfadf433f39e76cfec10921ed978c215d137103665467c0e9611ccb008d30c02e5ccf6eb9c72ccd87582709180dbfe18b541193df7bcc255216341bbcb61dfc84b25bd0e810dd4bbf55dce0406f1e7d1c89b4b23eac829dc454b32d33e2b98bf3e3e29e13dd5c0c66bb0d8e220a0908f3382312f70fc617f6630f86099858798604caf832742673d6e674a0de8d92147f953c4e90cb1444efb91a3ab7af57c79f121afbcf81fb9c73bc81ffaa395cc0226434d032699c1b8b1dfd875e08a8e12f2324f6a0f20dee5684a172d94149f0c30365228dc84783321e3cd16fc5cf78e0a0595ef25f89e78ecb416d7c78df6d503484837dadc7bf58bae34ae18ade2118c716996e9ae99a07f36638818775ce2f0934a714009f6d4d33460b98fb2eb63f2fd10de875dfecc6d786532532f68cf59b0c03839307a74b6ff1ab0f5753e943b0cf07f79d4a8816194c7fc6c17e76fa361f9e9b357f46d280daf9e9c0476159bec8791dcd85bd5ec0094ece183403743949ae1842e211b15d8eed1b9c323dd2f68090c288978feba8e1f53935a9da7ef3b83856e493566ee2485944f7968e4660d3c66381a01ce87f1830f06e7c1dd3bf085956c530b1e6d59becba0f409f2878c1f50eb34babf3063ff37c3cff0bf9bf6e79dd9f9d14829b84b36095c1b565d80be6145ed55588c320823b0e5716de9eb0fdc361adcbb44d4f9e6746f552fec6b851bb888fb1b0d45de18d7621cc8a09703b4f5961ab809685fca5b0859e00865af928392faa269d94b9e399ee8dece8cf91b12383e82949eadbc4eff915161ac02012ff52bac29a4c20930689ebbf461ac5bbe2beed26badb55bcd5a47c3904661ec49153011cca0ff9556a7abff8bcdcd0e91fe5864c08ca6dc94ccef31073af0415797b5d5736005408a92bed9d798578a5b0eb065352113e7993ce4386c479086b71a41ef8ec66980fc3577f181fd33dbc95d158645577a67b49322f981d36f249a9b2255e54b11af020434fff4a9402186b34c12a1e72b88499104a43c27f06f1ab32bd2a5b8be3ab45c212cc6d9cf8f575e94879d4b230d7bb8aadf067f9a66cadcb78cc3d8278d928bf9cf9d699de4d3de1ae595396c2d6e8ee1637179f6685de83069adc7ab6c0921f1d82d82a460b37e972bd5c8da181d6419f7537c613c5ece3d490a059b875d41eafc0982c96e3c795113fcbfbb9907f688650a88f61b35126cca92a13791afc3e48978039589379f7a1e7f97c8ee107a41aa97432a4f7c2fad7ecf39ea616a581c9552a2c11bd2785443009e2065f0605509dfa15580fd518fba1e9ea93e1300a70e565aa64d5630862d2a67a9e5be6a84eae4072255d2663eeaf827425c31428086ee4405046269deac03f8dadf6b7825d542080c591333e9831463b2d1503134af5b9577c8bb1aa44c9d2fea21e685f91876b24f626b4262d23a5d0ea53271b4bdecbbc9fb95e2a55c10f6549fdcc9d6b6f0f893a19edfb2785c26929443304cd350bedbc7419887c3578512a29fde0ca212b344ef0e63f102ef67ad061d55358928922884bc5bf006ca7043ccba5bd588ae90c63d1aecab1c38ca9f7e8928094f80bb01d05c892f4e553a6f4ece5d87fd7c84babb4cbfc52c7733cfdb1901524f5ba7ae237d89f1c8b8d407722c9d062cc47344b61250dd32a579e1fcdc68acf7c170de5271149cbc6b450086ed4be4cb4558af8cf84375168d09640e39e4278d52158c535838ed37821e927b0c35a02d4b98f81052ee77da805b9f27022ec2254d6800a9520c586d5d066ee46787fdad4114f993355d75db083517cebdaad9d23ee1012af4af40f4af133efa7fb3fb65aa1e79acf6afe0da9b7859284c6b6668e40917bb2230aaaf473ac7a84830ba6f456a31145eaf9208ac44f57edb0df8f969d4132fbf37d9cc78d6091c3af7cb35cf1c10143188e997b74bb27778ee198df0750ef482a927f3848b521c3f30aae15888cdb177c0035863c9f1a3c129b6acf759acb1739b798ad1b8208a7faaaeda7172dc33b79025ec3105a25efa930064d2c50af4114e9904c83c53f11337c39278456faaa8058e321913d9e634b0ade15e686de08ffb069184a45a42b06a2657f9082256a1db98d7f872395d2299b9eecf4f4078b1a8c959f20784d8e9251851ce1dcd2b0532310f281922f8e3d28f7d0e4cb6e5cd7fbeca2f521f5c9013aed595999a868023c8d45ab94df3e4e3b7c6a9c927f39fdf43405e9b657a80ba5c02c8765284d0b913c30c2e28a51a1b2e73d9b7d4cb4b4b1541722c4dfec51fd4accfdedbc1c52c723b5510d30ff3149565c5dad90a7c301ab033388ed885b6ff7046783ec35c97f7377ad1cfe1cfec73ee0cd4ffccd3b6b4e32e455cc2fae1e0cf1014e0322557bc63f51108271f0eb72c39cb3f084d3ce36c7c9cee230173dbcbb0e7b352ba6930e456c1910014ff25c0c2318162aa6959ce1dc69eee35891f3b5dd3443b74a993dcafdcf374aba54a162584cf08a7f3cd62ee7826be61e6738a75b342b458eb6f3a21b5d9e024ac60246260b7a67335fb08ff3051e0356e5062c0ffe0c1e146ef3e3c800f11909ebf6cbc04567c08f1967cb9c0afb5a055a7d8cb44c3250e41128bd667c0259ef71180747d7736cff3f227b28c3fc423501b2ceecab974eb7d8f410760c67876a4f37af7b71b8e7ab6fcb5ae76ab21d70a12c1249f2a1366c4f9c3eec31a30027ad1000758d5658d7665fd5374ea152cb928210da1fe11d95da490f89831835df19e7f6338906f29dacb6b5bc11c794b987f04e0180b839ce3189de2d066cfa86d9a5488e55b130f777f3325c4cf4881ba7c44949f33166623e1d91509e00ce404568570427b1577c666bf36562844dc03c996190642b69b438619bfe9791d97ed54e6ab87c2b8cbfda3a4d9cc210f2d8fd11e5c79caefce78ac0389547088b0a41c70bbd16cc752e45c16e00f19305b1de5911304a2301a9b712f31e4d640079b6c6aed253f9f6f9ed05c0f546f1e2bc2571b939cb064c81a3095ad54aff878167bb3fee01fbd923305fe188393658913d840d0046ca55e108bfcfeac049505d0c14c5395ae242e5eb9c07857f3e116ffa9c6d170b3d4dec856c129cb0c69bdeb54e8168ce305250d387581d221419dc562526ee5e9ad3c6c2ca772592d9cca9dfdc6831ba19ffcc0641aab2eb3ceca9b2663e57280f08ac00f9f24b32fe28a45f8c9ff178022e97773b49cd24a4fd52bac574ad6748680a4b6d69ea600e4fda616745b0bbbe28b518de53325c8c1925d66239a8c142e5d6fff5c5a89ca6cde77ebcb394ae42a675c99882d0de91baa54d30d8e81c5d35e418fee0d2f55a21801d89131e1f50db19d575f6f25089670cee35d9c160b01837077a0003565d9d84e0c2879bf579945f96cdb637693a6218b258bda4da990fc5043cb0fbf79f877ebaaff5ef1ac2fd55d529af09cd0c989b348a2c68b77626823d806151d6f8c7550ca2ae9c93ab0d8040ff2b6d9a83c230901eb055656084a84643869f852d4587840fefadef1b0a8b18a9a5fd0b05caa4444dffecd81fc794a4ebdc47cd437dfd3c9a204f1cb4762833bdcb48df1c8d0aef15072eca5cfa9fb89d23e487e995e3421b6869345158d9c9fe58e18ccd0f858fd9ce52deb5dd2ec2529bc839322febfa4ed245b1f793674e5444dd7e5dcfe625b22f31c334ed05d6ec06d145127fd090c90fd57d2f66527a5b04217612dae99fd7a3c7e96f2c37ad0d4ae9badb37d7c71d5c1cae6e972edf60db76e0d12997896abe26d286bbf4ac236f03456fba49c0e6ee93392be907c5c04925d204c71ca183f0db10c36b9a343063650f0f4d1abeb79f37dcc34b8182158df567cccc354544b8544efc7e95caa5d4acfcfa12bad8eac7c48ab8fbe941fd5968ed4c7a902e99046923c8e87fc1f5adfc9f1087a12423b7e7f6f6a732c672e0c81b3fd465feb3116be0cd786316a45abbc8d3c74feae5309183a68f585a02542a6adbce60f5278d0546b5f9b39125bbe01c2dd222683abcdff791435dd4ee26a96aaac49d626441bb37892ce8b36795c052baeda9c487a30fde929c6f37937d6bd62bf500368fe87058a69306d1b4adebffd6fe6b509d881581b473e5a9043aa520d136a77ed50e3ac9dd154d58856b2ba80bcf19f1608268d903c0ab7e4273602b8ada9f9c4790f54b53484b4edb2287293ab2cfeb793c611cf14e9d97e3e1d61d79f0cc9ea509d7cde0d55f9728c0a058ae45f358f25c394d080d99fbe039723b144a7572fdada8e954fee365bc1c30851b7e08ddb583c5b873373bd3feb649bf340e7631a27c9d0d2554726933e5f5f17e339365d38f6ab6aa71bce3343e93c1fa566b76187d97bebf3bc17f13f88d6935ca95c516d7b4c913e3e10d589ebe6362f25ea9146d11d65eed159e12b2049fa16776943368269890c3c4e0d1b3439aa3940fb91107bd136f8e8b70791576032ef669fa103954c5fb9f06eeee06b525f51e80af28d40f3953b8dd79d6925f1a6ca0d24829dd2b2227ceb27770e7824ae6203fb7a3c7e5665da5a7a16729343753c8f6493e8abbb7400c0988164792a6ac96da66276136c87cea8b8572d71247abb311a2941b0c6f2612ea0b7135343d141eb18ebcf8eeed3f06162c1d05d22cf36eaba0163fd1f3a602ef8fe9bf991e08f2a9fe1e8720348bff9b7f2fcd90b1f0f87e7ff13b84d411697098271603f89d0ab7c317498f88be35bc2b9ca57809ed97de242cb42895c4c456017853c5ff24d88631c2a962173f77d6c9999a45f93e0c4bca933706f314ed6589868610c94cfe41ea504a1477095a868d24f2bef4f2957a3eb2fbd12123c1a2de873c1dc81ce4a2540002179d314860488fc623f14a36903b8302ef115b1b2469cd4a7eff9ebb371cffb64936d6ffe40c88ee9cb97dbc59bab3d1eb6f92e704364c78e1401f244552dc25d83cc775c460a25fcb7b2856cef82c22ae6e9f7d6b4791794ebdd88b8f168ab534b20987273d07d70f6db2e225237a39c61df51aba2a94316c4fb4f8dd680b64132da5edb3b33d9e016967fd8853d00a0a129c04ce4ab7295d80162819e5516039dab04b03f27c90063583fe8c77e48f44e37db277c69155eb017daa9ae1d328d1274b91e65bac7046b2928247ff3316fc84b5f406a8290f9f99fae77ab4b0ef3b1adfec71c86e78274c32a04c1b5decd8a0b46cbd7ec12f6bc9a17c95e1ae607f292c71953dbd5b2b41dd47dd333cf603d8cd38c800603caf132fb73d88bbe862c0be01562abcc612eeef200213cd450a0117a4a976476be10e65c261877a09d414a528189aafe373013b93a6accbcf92751a5112ac6ec854f0721be1c7a339b5f0da5a2aba3811705fbaaff750dccd8e2d3a5fcc5669502de693d7d2dcff37f86f75f6bbc0c19cb41a8f71ae596f1d1d994dafacfc526d70e1c0d5f60292b92f229f6af83de18be9ad8269fead74dccc07389ba3b8f7988c2770340ab76635ceb28e451e1f7c7236df15711e4ba63d988902afaba5fafd2fff506a3b7ea3d5bfdf9fda494093e40cb04f0fbc9c2ad55e05e528ac9d2b283b76b98f702eb002bcaaf3e688baf1e4e3f5abf0b97357575c2976727db85cd0601f446a35e725755a6dcd0ff84a7013ab34d76cac33aa18c9ca707341e3cb9092b9ec3fa2e61b0c161fe00ca1dbe7762fd5d014ea5ea09b07cc52c9fd775b3ec490d1e01d6d516e4b4bec27cb6833f3fad80a4b811cd33161d9871bc2baefe54eb11df53c54e8703f3d16cf021cdb79f8b1a7bb90b114b8faa2b8e948d25c5a8f4993be91d6920cc4e2e89d44721984795215b1803c276a82b9d59fae6710129246b396c27bb2c35e4f337130c8d0bdc0aee0b417a5096b883013aed3b45fdf65c59622d429897abaa6110354eb1d9d10299b614c321ada9ef5bbf638cbfc8e3c98c62601b1f8959cb235299a351a6339bd70b9b0b8b8b35cdbc53dfeaf76a7a9657a9d0b84a19ec9b02062ed3b219576cec22b8f92fc96d297f6c962ea781e4bb645e2e74882dc1c102e19a2b7550b9088d28d867784463b2d5cf706d191f574e9853ee49a16f0f19f4c2c898b3d7d594692c1a65bb1b2340f9bbe8417d0be56ed070e66df120cfa88c98bcd55b08aa7af0ef52afca676e72d8dfb737a85fe958b8d341eb8c0bd88d50a130a973b439a3067e92877261200bda85dfe661c21392d735102cb2c9de46225dbe267d6efcc799f2830ab509005d2d4194ca464a5d56c740da1909b5ede987aa3fcfb8d110bc86939123143463363de5b16a7f4553a99c64231446cd1354d7bf24a8a1afd3ebc39d40cb1c2c67e93391f698c5d8c8aad94c30bc71d0cc4a534e4181985eea3fa57d2e059826496abcd93aa2eed9de96649374fb9b441d1ac8265fc434f2df9be3687be4e7cc6a654e82115ee6a496f3131fe6e929fbe6add75ba97878bae06630e622de2b7d2d6af3a60025e599bf216ec3c81595ce5d4277ccbec2b09b2bd41f9ee65b8facf55ed1978a34171600bb348f721434989b9fab5f42f14359de34a02e20c8c97b8ff9d37a3efbc019434cad08847b3b450ef4b2d81b83e9a2efcd35a049b52b42b7b57360e614c996cbc3b87e0b8b9edbc89d86921bc2712abffcd1200ba5fcf950238d3f93b47622f4908d00b27be42d454e81a454bb4a101ed095682401a5470cc7e9945b2b7ddd397caa23f20ac69c88ae6d03888819bcd58c24e3bc0f5dfa327a4d8d9e0d19c1197ccd84958f557764ebb21f9d42356e58f939f89d960ce849262416606f1af2a7a3055c4a7ec827ce6aa3b54f02295bc4acab9b774dbf94096f0d086b339184300cb9754746ea8061d6ad4d37855a70f834b9e604cc02b29378fae303e825a66d3bddd65d15b6dd28f3d698bd97825a22c7088ecf75a45adcf0958246f9f43a9c53ac9bf6ba0bce498a2bbf5e4e3136af3ea91562815541efbe61ae20e65f91383e4374238e7638e192ad58e84f74fdccbd033e171c60c378e53a891272061a6958a4bc22c4e780de73eab09647797df97a92961238e7d6dd6822573d9a28a2f8235886e0fa0bed637eecdd33b6a39b67aa4e08cfe1341cc547ab5fcb6e2687e8540bf1094cc07f8507d33c6128f6d48bb0e8c56f2b91ed1638ba6e698472b0d1ab029dd5b37205cc277360ce0f967040cd80652637a47196d8cedd709b957fd3dae9ecc179f33becc773feaf7c3430cc43cd7f4fccb2670c814c7398a72b4a13614ae277030686d7c11cbcf8125a596d1ab034eb827365d602c671b53911e490e663d640df01a5f2347ea77a99ad184809769ccaa22dfef963d63797889e78af6d93c0fdda11a8d39124ff931ba15ae4bbd30f0304207777d961aa5affaf5c2ae5ff8ead7c4d55d25884a8e985fe6482104ea7aa88ecad61f8330168efefea995bd6730d0ca1e7676f36608a0f2fbc68611e38f64861db69dfbf41cb3db2732cdcca80f2a2aacb2d49db537850e19deba6c9487f5d6b603fe0829eaadbe5bfb074d7c05b40cc54551b5979215b91edb57d3186e2af0af909d61774b850f1504d09042df32a942b98732f53a8d7d126e5f6848cd54455702cabedafa1102e016a25c4ec104546a93ebb4da766cb27b8830ceece9f2df6d75f3182494f33309105a67d8c221e12c147af236576019e81fcd8b789a2b5ba0d30b598a1a768be494eb10fbf51081cf05ad76ba33df115494d96ee7961efaf2e3762ea9a884d2de6b2f19b707bf3186c4b59a11c6fe14617a087d8afb55acee0b2cfb8d60649825c70d6ab5d9e31d616529c2b92179b0f1fd804aa12340667ec00356ca487d4f5d765fbbb2c619075fc50aaa8323bb77cd89683288784b01cf592253d218f97d726bf7c47dbe272b303b1667b4e36f02e65de5b1ee1e089f41dae8ff579a73ca58c669b04215b3bd0ac12ca948f6c03ed5956be7cd2709538522b4c84112383b7042d0746f3d283fe5ae16014abf0c58ef7f785c29db685ef6ecd48e6c16fdf3a6fc197c11eea4e1f08851d86bb218f2bcbe0975aae6480050c321aea330e011b2785ad56ba6c9f6c7585915de3af7550ef02fb2fcead8735cd195e7ddada274b0cf15cb97e93d4517634a8c9d88581159fcc41715412186fc8219beef0c84de1ebcf05daeb2918f959bb479ea728041a472297c7cb901575c346bfc04ca852330efa610cc09181eaa104a4f99f71047044c3067729ef9542b4b553132b486dcd57108691af55e7db6b932ad7c22e9b0372b150a683339ed84638c96bb6073d3f467e8775a053fc83aa5d74cf6a24730652221149d3d418e07514f87c4a2683097006fee6a8cc1b20a7ae2eea5283dd2ebcaa51f1f3a1786e0bc4d69b700e5253366010c85916f04db0dc56f235fe5ad9a580129480a0168e78e4c95188472b957cd368f91573ab824e4acedd2304d1e66a5fe75b5f4fa9973baffce3823cce3311b65ded04061e4f2ac96d6449332e8aaa0d29f2dc0f3dcb577bd43e493c2c29afec25bfef084cf7f46bf45386161ca1c087ca26e4995e7b26f21f3bd1a3412538560d80ffbf73dfeff925979d674dd720bc418cc05727a11bf503fb66159dcfae0c873e9e853edb23e04aeaa3d41b93a343c14ab5883f780456239f805f6020a6a8d970bc9e584b44557f222366e84de1ba0635b649dd2895991df87e6a5c54a917551125e9e216f35e50ba51e05b9e13ba5de40a82bfc9526f29a41f09289cc86f8fcfaa46a88fde0d3b0fda17c40b9b686b36e5ea99c0e4202e5565bc1207095b6445f7b0dcd10cd579f61e00743728c98f690a2feed249caa487643dafedcd5c3bc36f600c6fe91ca107467994d4ce2714d48886fb470b569bfea513b41198caa844be011de67a7ed4de588af179f461a16a378aae9746c37d075eb6ff0a856776d17c2bc99087de0ed9e2035143d16b70e6e602f50fa2dbebeb3a78a5a12dfc7b6f3dcaf9c09ac3c2e0fe6bcdd2d1d83b22602d358d8735605392128e401818e122c527b3c71283011fbe5e49f352e0dbc306d926e99039bd56ec1de4959c4b848bf3298b1c138169cc6915e518ef322a19bde33e75a31644b21ea14789ea4addf0336c3bf93e59818b0f87a6d25f18442841c2d5530af45a4744e8823b48b1761dffb20c3e0e7e6d283a5b0cd139e97e7ed7c4d40c8fe846175035e7f40398aeca05b58dd4a90a17eadf06ce543a65abd3ddde24bb13cdf6c6f51742be245b3ad5f45d18477d0cf529064b5e9044b4afb1bf1d908ec3de2e42e4ffbf1f73dbb0787413a04c1c6a114e2b8a31b47a421cc6880daa4bea90cbf805f419e2eadddf0e38ccd64c754ce9a1c3c5ef4c85f3590a7ad6279fa413df6f1b5444128976c2475b12b8258ffb1a41c895a1d89bc2c3a97e85752fb2d45f7a5a412376e9ba4a9795fbed4fae73ed16e672260cc76ae069226ae23ab41cb0d74f4e8bf3d12c67308758f39f8c144b0778f586e24451cd1ec7c50bdd9c73c54a2eed83981a836d804117eb7d19fe9bcedc2cde4c8ff9fa68ecc21f4027d8f3bc81985b7bce24ec3b4b1c931e6e3843f274ca6b1a3a0db67c6600f8633162472def7d719d10a568500833dae2b0e2fb97b842e317c2f3b27c0df501cdeea33dbb2f6912a1249275b27624b3cdbdf64df3e3d599f2c47a2f8910083d74e846f4f3392febf8a00d4b6a9808a6db3af22b10098728fd3340d630544d3734b7a1e631223abf808b9fd5910b2207c00afcefab7a8e4336e29798318afe675a701e6f44512c70edf56291216f205d31faedacca35fb99aef34f2352dcb4524f2b4296e2e7e23e68dcee750e4a7a9a34d49dd781b5bd435e5c045cafafba76e0d1cc470e0320d25e1e721efeedd4fbadeb8f9f3acdae339b0b3c7919dc964cb8222caf3863fef788e64202b4a007dc4c848aae6353f1b72194f8806f59da92341c10131b27a781a510e31230af0bd593c91ac687bc8a32e23e80b4c9de83e7f96ca0f5525097ffe69aa8b59b0bafab2a4c8437ba85d978eee47fa86e0815b136f8462885fe266b4729f91223d2cbf1f3c591ef3d892a06486eb76d72bccd956df25b0f57a11aced2c66340851c884bd7b6bb28dae73978a2823b4a6ebe1ce822392ab7d16659453c51782dd7bb706aeccedbde876704a209cfdc588bc51205a81e3df2c1d1b38a9a2cb411f0c62c131774024fae1f03b23e98eface1cd0cdb0437032e56318af82c29e5fd10b138f7ec207c0e5b1e0a984a7f03c478829a5da2ce32917a6564b0c2ca2091f2e7990c13edd14fd1a378ef8fab14161ac71f821169ecbc2d97d21a4ca97627b5bce6ef475d60d8c180878441cfeb3c266f44f9e7993965281a8cda7d0edd38e0dee5eb9fb1e2096e25de25d9b95cbf2205cf9b419f7ee255535db38a072df614bbbc5c30f515b7d8136327218b89fdeefac9ebff3e885ae2bbe91fae610572e532c28ba8c4ce976f940f6b29abc56c5b4072f04478f629a2410f7739f99176a1489603d0e7a32f4f13864aaad7f0ade621dd4902e1dd5f4235813c8cc572fcbb634e30dd6be45c2381eae70f8d2374dd3c559b13a5f814291d6a1390d5ee998f0b6a61895b48af4ddc2fc35db285d26ac1b5d12e974a91b9b312a45b4ce891a4c243b1f6cbcfa0876f4c1dec79ac9ba2945b0fe10c70846e5a73443127fde0cee2fc678f2ef8e3d12412738b1bf0ab93a7eb143d884ad05e2320f061177a3c8488ef71bddf5f303c20a8fdc9ff8e8a8fcfaf21d1aecdb291f038779c97e92f8b0920ebf9c2a56753dca4621cda96b231c886245f109575214420b8d1a41c52e10b266eba1ef41aea66db0191925d77f6230a1e985f9c773e9ffc186f0aa0e1a1f3294f73f2b2d387bcea34c9a29c19d8b9609fe943cebd74b622ead5707a86efdf95e581b52586dcf2f75bd626ca8689e4bdfbafbd7ec305b81ad52feade3a0dc28c4369928a886791d4079dcaf6f85aceaf841317f79a6f0d9726bb262e5bf119c11a59e64f8505995e7fb208ce0694eeae7892587d716f02807d45164048cc890889a647388a897691278d372d9eec57dd8586119efa3f76379b8ac759ee75ba96359a0fec4d1a4991711759ce81e29b0fb8e107af5c2169c23006e1706211c80920c1d0370048de2c55a0e422790f000db95c192d9dacd8c6ab5b4dfbf1f09b072c769cfafb0ec7b781b983fb8f8128dc11c5bc4f2e01b3630e82e671cfda73450678c529fe5e252331d3ea3f98240894c161b1b34010542916a03bfbfbcc0e29cd5334964f2dc5dd8a3014cd7288c0f7ef08805428067809f563a9533a927a178fb0bad09cd23b1a3c3ab2632eaf405524ba1e92b8b8d9927fc284d30b3eb5ee448c96e343dbebd1b407c4bfdf6f2c0e6625769a5e60b2eafdabe2b9f6d8560626829085b44b698cba8d3aa8d5168b20705ebc447e5d3b478de3f7fc89485993ef663ff013eadc1c349968fdc082e3f3ed0d2ba7e5c10c1c42a07c77b92df3612b6dd46654135a8f29d44eb192f9f71ec549946920a90caf55d87444eb599cac93d3c5ca69851e77322bfe2b094c4a9a6e7897b1b1cfbbfa2db84595c962f56966479c0e50695599cdf78bc4600efa59ce3de8ac7500b441659f29222a5ce357d6dc1a7d9a51a9a109072b2479dc9956096aaab9ba4eed17e10fdb50fcb21445c8faf5448f948c464e4fd394d2f7bceedf60ff88c6772062b3277ee46e880ab033349d38f3ee81fd37e8aed413d573e728fff4bed97b9ddaebc264ad36d54ed9e4181490171e8d7482a147a457638cc81e21e1912a26be8dcdc9c04636de8aa66cc5c62c568d0bf19239c599afa932a5e0af738e43378339f35cadbb85e710900316e81b531260c4c4a2984589eff45c8a4503d67bd29e7717f1d95dec07891b19df8e2cdc462262689965b555a554cc7ca62fe7f4943222a53c61c4217a2a2922b78b7adc16270911431e1e6b69cb5a871815f192993d27ff353092f8a71f12ce32fd97ec017447406fc74a30ba1ae01c963949fb12b33c42d245d46049d67d09a2f96dd60f9f3a7878bbe44acad861454e293bc7163165686b42586c065f6866f83dd45a411690a3396843f15aecfcbcf8cd28b9a2e263576e87005783fbbfc710672750c5dc440c0df2a6b5d7f64f4aa1660500876b85b6477cadffbbe7770943759b86b79a9b3ce865478a8e4a337390d969c2c4e5af6bef94f726dc3879d93b71652fc6bb78eb38a9b9eb811d1b37039b73f028a6a3019440388bc7a2cb8a7722e3d778673f78c97d03cd99b6a4ca76fa72968ab91eb6d0723169e9a374f2d286b2de5da2beb207198377b01e9e0b825b6fd8769b22d16d537022496d31e19f7a83917a64b12e1ae5eccb541fb951ff7fac8c88d9db70d8b505bb5ee453ff1b551e2e7b30d31f814e846b8bf8f9e4e8f3419d574e4bb735533c55ea0e32fb8029f93d13bb3079de6dde8d4cfcea92731cc40500ca84c42571fea0355d892b93d33796390abf5918f1f77fe13353971197c74c5c144bb5a338e3fca12c60fadd29c3e5c2a29ab1f2e0e8efdfdfbcfcb0f6481bbbd3550f1a3874bebcc545a52958dbda4ef12c2394ed8df3729d743768ac18a47a04e14bee11c932480aa4866d91aafef9106417e6189be1a156c0ebb8bdaa2aa79190f73889311c09b7594bb1af7183df978df69ec84816a62db003270b21a7d724cb4eb06a8223dae45b80fcd75bc4467a6023462c6c647e070a856055315ba980db73813c9521b3127043dd675f5476280a2aaadc01b8ae4fe59d4fc03c1d9a17bb8ba8b6921f5892527319f26ec15d4d36d92f00f9639d78eb8f0dddf02157f85643f5aa2343f03079615c01d73343e9866b6e5fe9f45e68604e36db30f2c42de65c6df73c455052588e2b8de9df5e378e0b6aebc8c97be0953c73ca41d646409e508d1c6026760eb57b3908d57d9090044846006bafd2535235ff2b0a2ca354c07f10886dde508a12eb0571f7023d4a0c809258e2d3a41f060245916c1c18dbf523a551c450e3647ad12261d131af205a50fdfd3d1979868633e97494e33a0d0588daa476f312e58cbc10c1b10658454ee1fdc72c9730fe6657f4c92d073c28b4811f3b1809a3a883ad42890c38439829b898bfd3e541970cd2a7d076df7ca9c3a917bdf0edd09dffef3250bffd1873c7a27d7a6cdf345a551ece06c49d99357094c2fbf2c9874a22bed1ae3d5b37e840ec15eda8a77eeb91d2cd7e9dab50667d6b5d8b63c3860e90900010ea34ca922804ddc0a261a5e853153310ad517beb646c98ef59251089f7a9cd92ae406655807d894f120fec06254273053b7aeae562f6dd1a785ec1315b11fcfb7c8691228cec7d370a53c0c533f26e0ddc242a38dc0532b717d1130d15962a80316abf16967dedf2573015e778239fbe453a7f6aab334f8ba16656a4281f8c00ef2614970d05c5e33aa04190a8e4a7c1e411f6f0ba57ffe35d7680e3b04ded428c74ed6aeef292872b2ada504859a40f43b57ca2dc34a48884d51c7be36a8af4cce00c5ce5d31bdafbf0226223032a1ffec6114958e59f12afd4ba45d70775e4d45dcc7c9882ee3751f77c64fd56ebb21f92d0a3b50b1f00fd3aa5738909956b74b50948f00f6b34ffb421123b17c759422713f81480260d47f5476231f11bf3c0cba4e56607f7acd3a91bb590224f6117be285c0455f8c2d383f2531106f3cac84898566a268c64b42a6319091956ced13412ff7da229ffe1157c7585ef0c195467a9b147a4cf47c641eeb41b5575c05fa0c01afbe85e1757f5f93105840228823c93d7492ac2956ca9768b877a8a400badd198f5ecb65b5ef90d9030cf108bf7d0344e33b6ffb72f017748d4ad8424f3e8f38442834d294f16f8f55a689be6cb184a797a2f6805e2b140bc2b38987c2d2fbfe5bc154ce0644588d3a11c6a4d1dd8963c3e6405ae3b28a224d3a96c1f30a74a46b0341905804e14c0b24480e7e581b0ee0bf43e77d3e411112c936fc3e2656e15b406715ed2648825d24f1615d2ead2748c952f30663694a878f385d95f4a41856b2de9aad3448d74d835b22c8a06be94384d7ad6b48ba16434a8d4617836a175d873614213cb816153fc2122dcc5b7e24c86d142268a0d23dabe398f983ae6fc983da7f8854667edab668932e42f0fc74204a6fe129740c5db14faf14c1618c46e539eae6dd44342d587fe498b900e29d7e76b248d92f4607151806826bec77db55060bd5ec41617f925f549678e2b044c02669316efb17416a802658dcfe3b2b78ad5aa91650e68256970fca54189aea53ec3e0a6a5df9115bd8ffcddd229bbb3e85371c169f819632494f5454e7506846b962f9614920489e4ad89cc70ef1c4830a23481b31958838e20e876dd4e31a0b0e7ec305493dfe1bd8ca272679816b02125533f92bfc398f9b54a05d8d9c17d74ea1b7fff5356eb0aae99199a46b5c9686cd9e24a5a4cbbdaaff7536e62f2a339e178a34d73627478198f2bd96bcab94e6435fd330a10afd9c201c61d146b4719188d8a88d404fec9af8fb170de5e7250afb29b64fbce0dc6919148c49426d74d5c366d97312c620f2f1290379e3207ed7659ca312cd93488e57cb4eb2d0c8c344ebcc4d8ef18cb09f2abb421c84af7bc556c6d46ff1f2da9be946e4867de3b85a8961d844bf2750b0efc0db2ae083797bf56bd5a2c8d42c911c4ec7185628eb74ac269cbc678463af1a3fded6b23adc2548b32674d1677c29af7d00841ae7cd317b94abc2cbded7e83ef8a371b86c16a703be6117753d3751528baa317ffaa94f056e132221cbb1289e5e1931b5ccc5b443285ef861ff7a594d6578d02ab070fa8edd5a31709545fff2f3cbfe3791cbd333ed3887f6dae2d75c1cb8da9b7094a4190f8f23b4ed3875cae58ee1ceef965841fd227dec506b332576c35665cae1c1d0081806d6a88e78edb57273bb6a741dbb10bcb168d8c29a8557ae63c4dbdb25a0798083ab98641848f7c7d1aaa8d5de161683ca1b7746115aa90011ae31e0ed6e5002e832e8357bc3b4d05b2592d53514d65c68df7838e7a898b9391ef4f1f18104b4551687421d17a11ca615f1b1d8517b0c29071f77768ee7c15868d3ac1784de2af6957ad458bac4ef441dc743aae9a36978585944b9aaeb1159399143c51d975e33ee8a4e4af66699b8dfbc482efeb95318dbafabf5ed4011a9412df38ff02fc76982264159485dc4f6ef1466a49fa9f5386143cf0eef54bc0a826f4fdc5fdc867000633f772967a916eb55bf2904e6db1d1b6fdfe9c870a086b284d37a0b173996a3e33089a3edd6ac7e07a9d2ff533f6b59d14bc194ac6ce493c81d49ee9f25d1ffd146fef1a8962f89fcd8561b2f65135632d481667af391fece2251de66eb8c4620a266942d448e4ab512faaed3ac9906193ab88ec44099c89c973f8e03a8fd1b8efd9fe5f623afea8265b6584e65f3238bf04c3ffc7f115d8f5b794d58661048e2670d5c524ec8adc8e303fc6b4a44974038e6327dd918085505ab128e11982ae7a16fc8bf47b0c5674f070a693d3bbd8f59f2264c3752feb90183156fad08539b47a9818d025d4e925bfa2823e3c158c6116de5d32d445adf89e263f90c34dc01e6ef27576c6675cbadb7c8ebf029a66137efde5f033ab58aa5a58bc9dcf043678ebd1d2f703acc088dec9b0c3f97693befdc22d3822efbd124e5d9be705d0238effd1ae1872aa55112cf8ceea60ee2ca4e811d2058a686ce399bd7549e6adaf3777e8eeeff1eed6e3e2bc9502122dc4b674c60025901206b0d22ec5527869a25546d0474d93ddc04d035043915bf0ac404fac06ec0dc8742abf4219c0122fd0f2aa165aca8b1fdfa01b504485c0ecec1570a4300ca44e3143dd819196ad18abe51521294b208dbaf6c3f8590dabb371378102a5906c3640024353155d1c5d57d8071e6240536df66055b56cb03ba0afe2820c21c4ef8ccabd94734355fe848dd2626bfe0282d98c1004c4c8b1e8e7f0395461904c4064dad469c2d8c7073309bbec82ca806aa4810c2de9f602755c8390b0e55e301d0bd2ff4b67bdb780e22de1d97b12d7c3e0a87c001c836ca239743e82d36c9c8b48027b1ede2e6937ff62d3d4083c7410cebee4cf8707f279a1ae06b9f7a10fd36ef6b0aeb207e53d1785f2386fceadbff96298149de9351443593decf7deda5765e551dbf24e6ebc50f7bab160409d973f2827d80708474674f79301981229db1f40af1ed376d8b91422d52d0bdfb7ee5a697e89b32c47e429333b71e289cf1e09fea0584301cb0968f2b86ff404a8df76499931148f88894696c08edfa21d98bb6a01ed6324801878ebccc4ae7e228e811b7bf2e303e681be7f3186f7fc0f6fb3420e7ca5088ad6f25c64de67ca622c75b47e7052aa016a8e313b48e685a2bdf2d324820d727b333a9d46142d280b79b4c37ae63a6776cc89b2f771f98bb91350cdf3deb080904c6866237a20aaedb4779c1780fc79d9a0664814cdb37a4930c999755da4cc627af7b1e7e36fd4c33a493152dd1ecb157acc132f6bc0aafc5abb846e6fbbf699bf3b3d80e82d8f7faeb814a51cd6a58793f56a649abe1d4354868f53367db12e10b04b31cb2fb8bb013ad93d233137674146a9baf8b2592f261c711f57e9de32276079cae89fcd37df270edd40238c59009ee3d96d2dd7536294bb79a0c71d15f775649f5c48217c7b9303df14b46513e902613c0f989383bdfc390ae1e57cf17a59f72794578c0d47eee04c1857104a5371cffc6886db0c501b3e2d7a5552a99f5dd67f0052d89f0403eb194cc5e6047363e28b9f374ff7a4e785d2fd3e5ce1f77e66eb510373cbabfa34703e1da60266ccb4438e16682cf3c09dda74d8cdd83a5b3fb9a310e8680940294dfdb019ea8ebdd2b35a4f096973aad86a3156f2082cfd767348bdd202c73624691801942e7d0aadfd7047e173ef526bc003d5e5998e3643bebb4cc1c896a5ba03c0dbe933814a460180291e13bc50f68276a46aa921881a27e13055fa85b0c17f3d74cf0fbaa81466bf59ff76e12459d32ab491464e0b0e23f90969af2e8bf634f158b0139f46c34ebdc312c346c0ee669e622048f1669b4294c07fbb31896e6f0f06799faa409f5d46dce11f4acd0ef428f7656d96d32d3e4bd3d1bccee3bfcb826817ee14ab8eb3312de1c16394d931b49d548608c8a75fc97d329bd694ed54ce785d3a38842579488d7c3f26276ae715319059273d1f88e9c8ed90baa1233fed0f7b753e66e3e019d6bade95bd23f3408f420a79a7fca4516e6ac02192ef984577242ce70ca6b03184b091284a31078eb03628722a68f87b4ce0d143b44d0b598b6614ebd646ee4f412a28a4e2a617d7f05a705007e8c3d675e82536f45b7b38a2e407c546f2d71068210ba725524a8274da7e21aca033166b4a3d2ff6f01d50ed30c3c030c86d8d2484d62452c26a1c925e6340d6f10fe326acda9da65647727916463bf4f441bc8523836ca3881781a01fbbf9a172434f4372435459c16e26f0dc4853c946e2f54e77798b8453a3db41ca5441a6bfc30c74451832911e006a0b652104de23f73b82e3dcc2bd6421a1dc2ef3216390561e8d4742e1d1dda7631b9ffb880187f589ce1d25528be5ef79b8e28d33f82ce652b6609e02cda775024be2daaab3c6a1efdc8f9b1dbe8f9b5191e07d206296ade2b990e8cf81bf2147585eb3fb79cbef3415366863147e898da170f864ebb6cb61922de6767c5ddbfebadecaffdcc630f226fa57438f0f19daee7d3a311a01bd21e88c722845f9a2219af8dc956fcaff1054c3da9b70da3283af77e94de7978ec42882955ec48828a0d432542dc16f0fe1668851bda1b111d1c6ad0f0745439ae339e3381d54883d2dde2438ba858402cf22c5036da978512f961635d04ff908308bc75f62b82845889eeb46ac091dffc4fe4e8273433f4fa9a066c9b99f94e625124344d06b90888d0ffbb2a9b48c7280b8163dd183e2944c7cb067206494606645aa83989283c6d0c57414ada35b2ecf61076b5176dffe53cda9d4042ac9159be5e42f97e24b44ab8eb73fbcf86230016e379bf742ba7fe7ba9d5177ee66a31fbf3040df28bc442f79da300b1eb5b0afa8c16116e7830e1bebacbe77c2e8bd13679a752342dfe59ef4bbdb098985517af66bc1700981c33529d381c80e4039ea58990f94e8eeee791fb36ae2ec8b6082273555d6b3e5ed99935fbaf20dc0ffcc70dc9a354d20d5c98893afa9d1b1376b7cec17aa72bbb2df2aea8daee99f87ee654a3b77d8a90159482f61fbc77435acdf1a5b2fe5990bf9ab8a4e7b40e56579525a1ac227fca9541b9c180917a92f9db9236dce7f846ee49e53525bdafb72fad80a00854fb6e1a5e120e405f0ca5c3708271181481648e6ee284ed2e96e27348eee59b16032f4d8a7f4bc1253845a4a02c494b383a098bb9312fff6d1ac163eb2244145f87a39b23fdc1265934db49d5a940f29e00f639b55ccd4e22d5649b0f4a2f4bbcb1120d1676ad7bf18b5764ab6b610c1ff7262fd46aa125158329ded5394240873d1edb244f124d513b1528a73303928ca519d4332c310b62fac21a940774a68d7ad534b5a51da635766f2ae3900d29549aeafc51e134d965cf08b7295bcad4cc7e7daa2a8162fc8ad3ccfde5d939c00dbc23c670427f3cc2d50d29e250bcbb628771d29176356f642fd307ca8920dc1ce81bd9e5839226d0b5458ff583bee82bda318928e5a294b131c432b5958a7575a4aa512b2db3fe84d24636e34c5df07748eb6ec045e252f01d38a5dac62be1c5b2aa52b3910882798c4f080f91deb2a675604e0b137760e9a900a0c1cd320b40ceca786bc0d9c4d2b4b14c5d783049270a4e9d1b6e7f1e5a0d304f55773e0e20884b8276cad884e9a31133419525352e7a1f52e8a1f5a092399c74a5fd082c00519ea7d0488527de227ccba9f8d9dea322e33cfb89610eb38e61f99be19336c255c189ef426514b9af2f63082307764aa462b6dc9f58b8a5ed8051bff8c84dc434995105281384ce536de216a31be5797d5888f8de2904c5c3ec86b04b19a63cceb25d3587edc929d42daa3c7cad7d942eb88a1872245d3577bdbce60c3176e1a0651af2c645a675fabf213c70e406e6ed0827f6ff452e9360644fd9cfd2da6aaa4b36763690f870c9e56054cac20030cee2c30d2597bbf54528caace934e5736df0e7b0d4e7d0965d59071b38edfe55386fd25e34cf6a09c0de4e79a59a869e7739a102a79701b67cc1f68419aa48b9159e4bf32dea41c03fa8163f63188fc21754be24ba46d7b924364fc042d16e7e753110aeff9c263f07518a3cfd626e8c98a9ed0293021f40dd532165f3cce19a6bd6e8b234b4c2b16a909af380aa901c5fda9392cc9fb60abd860ab4645678a096e2a2c594670a294b0e3ff4a77ab13f6f03666ad863f1d272b875723d4574bb5e377fe33217e55df5f58e5298145bb34d1ca0b1f039522e01cae170962d7e78ffb4f655e94569747816581ff0b56dbf378fba29ac6710c8b0b83fcd96feb1f15499d924ccd42f7f07b217e91a879be6c22252fe495ca7f6247cdc18699a6d4863603f349772de44c7588aa18ccb4c7b2b26a7f3311834becfe15e03c9e764312ce69e20e546aba5a8f025ac8ec9a924e2d81c10cd47af313010c76b746ed7570b7aea71731944ba78f0533595fa44e435b0021f7f807cc3e73f1a7da92c7e77496faf59d73b10b79e3dae58bb5a7c3d1d0275bfeb8d9e032c3b7d29c13cb558052d252e76c675c36b6a5d1a19762e885be683defeec17aa378d926ef4bf633edf3368a82772d9c3731c0b6219944464140f15dc88613fb10a210abadf94f9d28f0aec2882718560934324e6aa047efb8e6e02d4db910d3cf3d149c6e9140980ec4e19da8d56c1323f80abb7371c9124abc860887588875dfaccb445d993aba7fb6f56749fb6545a15fbd745698c5371d527fea752064181f23cfd7adf6e9be4b20eae83fb28bc0eb181b5b0dcaf2f9dfb11477fbd78e4eba8675c1c095e8dfc530095fbde74a7996910608d18cf0f8d7cd689ffd8fa53cc9a701a1fb91d8cb4dcf66f706ac8e101a693b2dc82d81f75c02f8fd023315d6b594e486efeeb7c249ba9b791971b6518962d842144a8b80557613638a10c760db40cf67fbd7ad67b8d253073d33b44fe24569900b02975c59eb18e452ef9e29e890bd0ed858947e6ec49f84bc515a6504a1b2be4485dd203e5ec8758b03b3a5fef6f4abdaee6450a74744280a262ca460ec5740ecbd40acf06f8ee0695c5b0ad3f48b658cfdfa1d0e8b4eab1c1048bf9a249bb60c5c1dba1910d7001c29feb059f7705104f4ec655c146e2b30d9218146199d3ba6c9bdfc60db585d030c6fef5b0a4b69a99c208833c2e5b9fef5f2e3d8434aa621d6ec88db4a3a02435cc6703f5145b1ef0d6cd1861e72d803fe477a0e6ace436e8072bb0966733def212afac14a7699534a339e5eecf97664a63a1051973fbb7a19c66a8c5e0a6b41ba0ea8037950c289cf07c33651795eb7bf05fa4075c9e78a47ba2abbeb01cc7d1a25e859ee6a3e809f4dc8546e7b0dbe742bbc420f5ceeba611038d3a97697d73addf295f4098cc65284416ed412c3e48a5e1f01bbd248d9551ccb36396da63ed028b678c3cbe0eb95d413a8616c45e8fca8800280d499cd7a57bb9f6d61d80d41a5c1a00d40552efc66c1bf624987406b95d95381515337136771d3d92127e1c2f859dec65cdf10f85de7cec03d5df0aabb4908fbccd1f1e3cdc2a182ce285bf458aaebb496bd6a9156c150544dfd52321f1c2ddcef8572050bdb4b7582dfb36e413f08b45f8c29eb5b132b9addccccd80bd5c186c204c2c1fe4103587f73eff703aafeac5b2849877e80bdf26bf56293bc09a0d786ed0e5853b7f07158e047a964e352b3d87d7244a12b8a3a84726dd46aa4de71136daaa7766de12e388d93d990d56bafaec8bc8b0b51ea8b3ef20fb91d2b206d064f5f77af356af3130a84c45655cb55bac1633d10831c938ecc63d537be71b2f5e44ec798918857ddda85943736eb4edeccd2a8f80fbdb8cc6ddcbd66ea9e8d4a510739efcd1a9b8594894bf100c991ff216442ff99b5d0d82a37c19b71a3c83b7c22597f79cc772f5e3172e9715846d39401e787271594a04c988afe2f79512c2b1dba11f597a5c48e92384c7c9ce8f504c5b6709e515f17dda45fd46e2ab870c3732655f9cab5cb88795bece09912724f514f86adc8ff626c517d12301d4f94523d5cab0cc8909303eba0bb4b8685d74b7c74d6c4cc915aef1049b550543c5ca8b3b3c81250cddc6a7eef8ca1b0c941831b9f0178379810f3a4da6edcb5ec793db82300d266e901a007b4d7fe098fc0d2672e79c2314d608b0e18ce1e15a25b5384330eb4237e8102643a7eaef7ad41f6984eb786a1352f18d67b649cd65495971fd7b111773db1124cf820064c50852ba06e2ab0bca8588e88b32f0711690a85b3ea3006a5e038d433d7dbdca25df559c11dcd6a776ea79a43276102eb7962a80a4c662eaa2193616745e981d6aafd515ae5deb9a9151cfc22dfaefc46bfe8febc5a364ca1a96d356b698b2ca9fbdd85a78dc3114fe6cafdb93ffd6a9d7fb8dc4f00982c0711f6af68b8cc9d9e5b6d5bd0fa677ab90b6fdcf2efaaf7993f40e3cde73207b2435abc3a501909258b7a4056bbd59cc70bc67edb5b7c36354b0596938aab350f83f4892c147654cae78f1e3c5d89267ed69dcf2dd93720d1be7636e08d447de872b8fca3072e98eebbe6ea57bc161f60f7c5980ecc8b0168da63880fcc7ae0eabd28bcd3e74d150d4ee69419b5672b25c89bd22652f75106f688535e37c088ad3cf74be2e8482eea7495c74607d7df09dfe02827d0a5a1282dc626006f0969e11f4279c7073ed094e555eff60b3428c877970f56ce13ae5ff8888860cc4294fabbd8e19883d1e3ace6a7a67263ac144f17c16a38a820e08d063726963ad16894a8bb446403986f41192a0eab238f3243e97dfc017f3e87a650a8fe5660cd13981c3f84dd81dbab759157f06e95db810fd793c3a56cdd4c9705298be22106b7be0bd87a653ef6b9515fc488acdfebf39f9916ed855f4a3a2c485f2c4b2c28906353e162370895f00eb555943bccd176cab4d3870a43dfa40163058253b0f7ce56df0daca3585394063ab2e83b1a18de512fe61425f35f4d2cfcab885b96822bbd72c42749996b8df27998200dc790b39dad2034ea2a4bd8ab367417ef65ca9dc897e227e4761dcaa7fe2a7c21c7fa14d77d2c33b0d60be6312f241ee5f4a00f0216ccf5a5eea14c5e0a110c63ebfa555b8e8592191683c332c3d9e7085b1ea9a4d788acfe1c7f100ba32f4383b6eb60e4f0c1613d67dee2e3eb20d9f2c7eb7cd5fb2cc20e58ecd15b27bbc4cfa5affc6d4b48728e5b3da2dcc501db1743487148b14bddd2c4257612fb7aea203c72b568070b28c80ae7bafe3f74308f4b7e4acbcce330ba6043fe3811d781e21e003666ace2a8a4cb4feeec298fc80441665d9208d2628947c2966bd065ef75786a15540f7e8129cdc67c2c06980e27dad78554c7696f00cb4ad7a63a2fe8dd469b0d14c9f43f2bc48be2fcdfa23da29f4c9cc762cabf2542ac6a573ed32f75aaa3b7fb05898c9468c9f9d2f6142e1711f9fc125be0a385731e1c9d0c51fdef6fb2c49646fc31636d0ff3094275bbb7fb2cb08c76682759b7e0a826ca261a9d86a687d866071388433abe2d773255a6fa2e84c0c0282b25d143e1225f0de39ae8680bcf2495a698a2266e6fabdd940c6c89dbd1618373ffc190f78b0b7a054f29cb6c654f6f355393d313912fa0f4666160c731e485066764e46f3fe26173647c78d59e030c5f20b828baa55a9956d29658355910a1931bba0027ef5cf49a6dcb412038c0ce0e0e6e25dc2d9f5bc34a82c339762c3e6c747bc231b7659b7c27d943377a9a7ad1e0a2700e1ef6248dd3007601079252fa62aed376168b1e6b9bd7b5db67e6b88c6872d2f1f36bef2798e41f1a7096f155021b3816e24c70ce19620d73ee136b650cf1a6a202485ff325109f2d8c2978b8f47413a9b68ac3f1bc7d61a0d365ad65d62529b37ca875ea0d749b93396d9431667084eb70eb64e226792b53793bf666a38679ae41701768f133623ccb708136dfe74a7c100fddcec0dc082495bdf8a1d7bc502ade5297e8d05f4d4620f0a86228cb24951f8e4c05ba0831617edd43115b04466084f12b02585d686f0fbe310d579404784e13036aaf43a996470bde538fdcff6517cf7fa0cf7fea37ad142a41ff4bffdd6ae8e7c75544824a88a20b4d2bd4ab4d3e53b3db6e68e5250c53d1aac1a9583886ba19b11779d53b03a2faab214d5e9e0edc4a132f4a717c8efb9616ffc6bad60791ee96f5c8b7cc029f0577394ad3277ae8c1722a4f7d8178f4d6f8af433dede30026739dc0b8054b0392af91bf87e5a9c5bda252a154cdc892f8091759c0d0d35612af2648f6b47e3095b77700d6a7ad4e4585696dbb6f055f3747988d822f7ea7150d52de1a7dda3b6cd8c36f548a005f6a5476cb2521c1bc4b3ea995c7b6fea16d9bd1334e97d78100c3742ab264b2c38a459b100f163ef776fe5c388e685535ec2c93bfd0b8cd9a57deb72ddc0ee054c95751cd30b01c827aaa487356c1f1faeaada012be16b99a07d63f8d9484939f4cb53654e1019e962f6f85df73f3d15f6b76f5149f339e9894eca233d2870a6523a9654a57a46896f4d95cc4092f4d0b8be3de43cf733f00fa71070b4557f8e3ddb01a0674da40d59889045af6234d7905a358b79623936adb34778bfd6c19fe255b94f23833db085629dbed60d0a638ca3e681909b5f4c3561a022e2688bc5efc3034cff98bd9978a14f3856af1ae33243f5dc6309dadff5bd6959204ecab000a3d31af997f81fbff04bf8391276368869f1f91cb128eae832836ff397463d270f7e115fb411cdb14f8dcfa9700093a111caddf020ac58a77e98a93d2a3aa00014bac0629ea6247baacc1b89fd1682fcd01deaa818c927262a72d2086db8b33ee13021d0520a7a5863f7100d451df6b4fcd983ecd7a1678fc6bf95c2afad35e8f1eae3150f971f7ea30ea6910e39d6cd292968d6578b6ca73ed6a3ea36e887a7c67e1e81db58b562c0a54e051389fd7478b3e13267d57752e268a48972eb4998dcc279038acf45de16f9042b3a6da4cacb52cdf275803d7668ed1092753532fefb77d24c44174664404ed89a172e1d024b0183ae971acdd2f94fc9de75977a23affcb88b1b62f9aa619b1a79d9ba1a03b212ebfbccd64a6ef076112a7eb83077411fe024d6f78206a5e66ba686115b63b6e3ec982f0dccaef42d0bcca0effb55d1f432f40ffc78283c0857f284dc87d6eb2ebe070061c7b302c0a7ff170ff293c6b6c8c1d2d4b3f9faa85251426e5996b50fffd97fa6c5c4718cf31094dc84355910c81e4e106f2edda5dc7c0bb050bda247e498271617a15a957196c9455bdd629413a7f11d3d82e9239b9f27bbfc16a8ba2e651d5c74ff818456f378525f2c0c67f5c3908d1df12059c31be1d21a254ad921105ae35d29bf3b7ab9574db3eb3ae52128f4bcce8180ba8bb9bf2375550137755fd726de4b248729fa46674390b58cad3a9b43d0dcff9d4f2ea4ab25dde5f2f941e70953e5c6028e760c66410104a2622b7ff3711a49b8f423ad1d4e1c8ea0609b7c9d13e8dab9657bc69fa7f419c21cc20a48f3f583913dcd1b52f29cca09bff47e620258044f3903c2ea0f3dc5316049fed9bbaef95c8dfe66a8dfaa445136a52e3290dc7ecb1fd284423dd0b52e12805db3233eb57a4dba7d6f423efcdaa6b322208e14eac88f7b18e43207a5f1c81d1da2027287f4f4d996ae44a64e127cdbcf227b38a9649c54f71c118398d7cf1dc6f39992d6a2894e7c3c9ff839b4556404db42862e20aa66530a6c3633181a1cc551668ffec17675e2406ca8c9cdc20c651cf6c1564c820757a6b86f0c2ffc6ac8afdf88adc54ae12aab332544c073f6187963c774e6e77e6a16e6ded3a97a319977327c3bd42d89234fdd4c9b0a146752df032f7e9033ea5c5dbed03b6c9851d673759ccb23008439cb42e91e30d09480055e3c94b3c5763fb93889f2d4b9178e6fba53a76fed7148be5da00f8f0e956484b6be5c87148b9eea0b7726398c2caf0b798017e92fa6a4c573ae24536b33d8357cd985f83e6a26ade7facf23cbbeec6a662d5ab0594bfc04d3696b3ee4415b1edf67ccf83971bd677623b86840a3acb3a0689aae168abe41eed3dc0b635fd35d479283ecccf88700ea2a454c9359e341ed6bc7e8dd84f41bde01c47584af038d11c5925b9abcd9e0d204a8c1acbef82d58e54f16602aca8a3a582880a2de103582e0de4a2c3c7d0202864c2f7711de2dc933de0fb3e69a84f399021879fa6a3fd485e83c2b96260ca7e167ddbc40bdc74e12e17f09383d60f80ee86af469d315b09b526830f13adfcaab01b7daa9239c838a1bfa74711619ad0c3e6ed5aa778fc5d7a583fb442d795435f9437736299ab153179d2a369365171bb334022e2ca05f04d5b88511ecca44d5219bf58e8925e1568eec613811cc710e849f80949d9b04ac1ef883158afb6181bf4e7a0946af55980fadd74e4940f89240b34e44003aefc089bc39e7cca90f7470d165317fb38673b72492a7157017a8746955690def3a1f2b0ddaf0636bcd1c5805c20fe4d1e1927bf803b1715d5d54c694485964560b1cf8e7f0a95f1a4d209718574dcfab947a856215eab0f760de16d2011405c2a2592fbb7909931b0919c2fb508498b045dedc1960c758849d12565bbea3540dd0b7a533970e46491a9b3f1730e4747909fe257acd1c27788821cf375166c7b077814e80d3dc571da8947e54f0b5cff5b503c2a49cec88e2a9a65ad0c932d26d75d9050592c30c4e11d16b5df35b2751fcc40bda561c8d103db4d86f5fee9ec21dc8b296649e4c90cfa1d6d2e742545f2117c08355c9e24de403b1949773709d3a300f6e35c058a32127f75f753e85dd55a544ac12fc220e1ec4477e67f6cd0069c43b06fb8111510687d03a79ff4325c69077c1e1cdc4dcbca8686217c82339f935579782406ccce542281b3e9b8ee32904bdc90c7c163d2eb50075fb5393faacf1fa79b756c477f9e4418293f5041a2503eb3c1deabb9b58f1f86b5533f1d8d00b119e243ba859dfc1219869140f9a5c17e5d2c494f4fdee98540ed716fffdc638b665d53dccac2828e02a740fdda281dc2651045737b9a2ec837e8fdc69405db782ccfc43549d663b3607f5dc87b12ff9dcb48a6df80bdc898a34c69e8a9cdedcbebdbe084b32fa62e19512d748e95f4118587eac7209986706f3609a80a6ceb033414053d6c80c074a2a2519b8b545368c6eb211b2f6712ac05ff427bfba42c12d80c27508673a3047623b799ee6c59c337a028fcedc538d9efa74d57397580de66aa1fea35975fcfa095792e2f9dd7720a226bd71033292538be8c79e77a54fca4a8a67ed4e64164df410d326e642f81cb3b0dbf9093600cf56507a809c2d9e2cbdcc4f43778f3df34abdc28152f252b7ab07a03446ac24a86f066f6a5a17a24fa37e3105b6af082f0a98209a4fbe39503822c927bbc43cb84d02137c860dc50a6a8d4f42ea6e63f0f9035c9cd16d403f915f2df45dbfe3d14d4dfc59b454854b7d1ccda6f594962239526f1f84205eca1fbbb65baf6819e95a04c6640b05420945c572d0503c48a73caf168b2cd5dee89d8a8a85ed1b5b425225afe34f6142a562f43ddfa5d128a216f91ff7984e3b3c09ae1d3b67f5efa557ece4bda89409423e677e4650e6f95ffd8ec40692221146317a1fbb55c9e4dcf375ea831015c8f1ffbbf0fa3cd1d34c55f1731cdc477f50cb7a54ed5e5d35af40862bad7bf38d6d8f32760a58f25ba65d87fa5258328dbba70fb05bb83e81a321552297a4a89079fbacf32eba5ba9c310c0605b89348ae5098589dd855754851fb507363183314d3db549b2654c9e90dc8d39dd8715f15add6737996caeee11f612b263e7657fdf8be3728d81396f557a033f5e22586016426c20916a3b71adb64283a739608f797c3808ca3e1a9fefec0c9eb8c4925eb1f5df08fe1dc891341d4652bca4c7676ff491bd6d70e2815220429727683ac8bb595903e29a4d2a406c141fdc5a31f9a0cb1c69b8dd30a47dd5adb06f5971359c17348d0dd34ee1b524e8e391458e6c57f4e5516b9f24b0092e590c8f9b22a5cff327393bca6cee48b13cb301ad4180565748c296d9d565a1d8886f400e88b447980b3f184d5e814615a95098d397c456a97e8bacec1ed0f26afc33d273caff720bc568b09f972439c2d14f546a8facb2e694f933601e846ca9a3e27bfc4ecccda974d0d9eb685635f0cf3df490035e14c3eed20a6e1dfd3603563bb0819a74726b8cf1e2ef345404fa032d8658190a31b2ae9a766c816c454dc87ad854e938fd750638d611e7850f21460f6720130d777dfb92451e5a8a6c406a9bff4ae45dfac46fe27764d9bd8c9562fe3ec212e1134a82c33bf69c376d863f71f43e8effefef9baf7a2b91367ec3de46cb31bbea7873c60dedc75c29125e18017b879e4d12f2add9bbaf157264c7284b1b182c96343d76756c031622a77ad0c01adcee82d917cfa5152e6a2a5d7bbd421f3dab2da384df8685ece20473541690784080bc0fe547ea33b52fd0e0ca3d6e603e6c91aef67b84607c23493d59dffb481c7b4b7019e0a9261f1e618f5b4b1c975aeeab81bca777b470311eec4bf9f878fb7ccb406f7b12af68c7595fb077efd062baa70933a8706a51f3bb42249f34fef9201ef9677611e741c5a90cb08a35b7128ff60a30590d672f7259396608e44ae339a69ed66bfe0588defddc978c0daf6c6ac6e4c823982dad035e3f0b3619df676b085ee0e8d82d5e20147371b5c0ddb0426fa99e744fbd4ce7ebd5842e87619fc712e2233842df5e64fdff9f9c55e89d7ef6009673d9eb444400135efa1fb1415dfff896748f9398c21965fc12d8a898b907a95761c1fd9592606342b25e493c97cb0a77e22f9a69e51c90284ba1a43e871c7fa6a8b71fb2dfc88c93bff49558e41ef956932ad724214da35ef88a0b854fe567424d07f1eafdb768f340110982eb0ee67fae3c68757151dcf5650ede72bb16f1a4721fdf9ff97ae7bf3933c73ddb3dff0246b3ca218d7f2569fe2e05c02f3eaad4c7e3a30b8249e84c56bc1d0b12b850ea4916cf6898c43285d8973bcd74dc835c8534702b9871c363115d794ec728b764d40788ac7540635792114a8621ca69b42dd88622e1ffb04a4cae31034210f0133cf82622974fa8cacf47909723d132c7287eddd0ed2c86498058084d71fbdb531f755d3c1e194b1ce317e3f928d6aa49b48962f5c0fd1b9bb924c7d7ba8f70eed73b85691686dca0d33755a3c56354dbd7b09df70536cc6777778e7e700943f1bcc0e3e6e3399cbe29b1d45197786a1f4152f31f063997441623b9891b32d9df81bb7e07b660b6b7dd457dab92e7c77fe1ac5dd78da0e2ca9ce2aa1b7acef0cf68e271ecd06a923934aea6bb78f7c5ea7c3ae09ca26fa23e821fdf71896cbe0e9c19684253b50b599d8873f4775e3597c6edced7f1c457c633746c3879f8925b463b844550075d3d582ed2560d70413d9667eca897c7e9ba0c730d158cb9e68933319e04a8a03b8514662f0602e7484372356126f3fd46aa2875353302ea788a656e3c692fa27fc45eb829439b1ef4eefc0f98dd5e28608dcf3f0a4df8f2e2622032c913a567fda1f4717e89a5784ed8e493d8d850b8aca1dfdb52ec4556cb6528a121dcca7cdc50899e3d1e6c2ad5e4c604d51de694f5c90afa17108ece23091c1cd3899a17d0bad61670920408f694f66325f15e644a9fc64725169ba45e6c0245317907bb14f835ec04e3086e17f46d9d02d66c4c3107892c667f5cd3422af6c974e5f63544290097f284a31b461834a52abe0672f6a75d10d5f53ccedd3288014a1ef456c019243aa1baa68b269bcbac1d0d15e6f186b6fe488702e9e69a60a893b7e86f9c4c93c29fa7f0122d0107c7602fc2de6ab4f61440f917fbdad815a52fd3a6e208319a9f0da0fea92f05d69f7dc711f1ef72b7e2c8527c36feb1ffe037165e344b53a60d341abe4b8b32ac65485de7c7038aa2e9d6c19a8d7580f092bf460a17ad69ceaa18fae21946d93426cc61e5c45d804af839cc35857da030f6679abddcfa5f8279079064d51f43b6b1e22cad127e6f502ba26c17636791eb1f78a623d193fe9309d959de279be02f1b4bd18445b1fb9ffc9bb77eb9035f9a9f9ba992da9c97ab314957d041f940ca270e158eb5bfe1554a6367ad38713f4c4b8589f72020d738b888ab454c9f7b0e7ff586d72174b88cfb0978c29302aed0cab2a065803016a27d857ba31c10416a6f61dccc48c1fdb36134671de21e89659e3981d9131df2116aecd0b7da32f944c262976cd4b0acb7bd0591ec23b21862c1390c36a306ebd199dd3222c43aa1f411d7059c88cb86524e8d10b6063b4dbb04cbfbc9a6ed117a436757794d7b1eaa7af2a20701e4ad9dbfdf2a1b07fb482e9b2e48d5b253e018173aed8a386d79273ec93b2d3b7d010b8cff4dcea4f89b54686f26eb90c1c7368e92af2306e695a32c61389898ec6a60ad7f629744c65d127d88a1e42955f97dcd6e6c99e5204dec8a55e2f9823d4c0e8ea6d4090a1d04557a6374859d24305f89b4f46f5d455d07670d36a707865974dbb631cca138b2efed97bb6fe79860fc6f55d42cd9b3e91a7f0e9d125053373c6bc0480da65c6a657b03cc40f48f0768eb02d49e5ff0b3faf19e6669f82e2b44e29a986c210d9782bc459e2c80c82a11e9a3e0d130fd4af16751f769aaecb58b53bbe0fce736bbd51de1eeaa3ae408ea832213d6a5d8376eaef0e920810e571e4045925037bc882dd139c8357cd906687d4e6ff810c272ff65cf89b1373e6626c9738f74befd4d70516032992338597696571b109c94a6cfd466b155dfb1d37c2f3f406748fa69fe36c7bc6f863c756b11026846a8250f39fc73b18ac97fa99caaace2f067e52c0e650db4071efaa45dc795ff23d2ba2356bb6eeb2cd2f306d49ead4f5ceae0bde282b85a6638c129a464a7207d9df52a37a9344918dbb377e73b3ddcc808a7ba6ba34565c8311d90dc753e31503dbe0052ec5ccf828da9d23c209448d234fda086351317ee8580f46678e5f71fa966211342eae26fae157c50fa6c4a2ba9bfd8d7c403e7072ae2654a0127c116b4664c15a12361a1a7dca182a56ce6520ef79419ac09ab43ebf111ca33c4548d57f0a36eb78e86fbff6aa2ffe4680a8676859bc354467d1e7183d334622f231b5b9d9f1ac062f82f620e80dac3f9eed479ba0c1bdc624a720dcbbfea0224a55e2337fdd769c4036f861c20764a155708e4216c4a291b3e544c6ea94a16f6ffc685b1f8feffbe456323358025089ffa7c295f63e0fda07dbbb5c3318854568572e1ca42242cbb7655b348a800040dfa608985f51d7f1f8875b1c610d3eedfd3441c80edb196d88d8326a60cd66f58da554e6d90066d429e9bf4d9f8e856998cd3d770d49d57f539e866e542ccd45e011a764ca2a33c0d2838272e942bf24d04c96d59b14e6a5f3ff1582802ca5a0f2d11a12a1e651a1707e14c9c5432b4669f5aec31aceed48809cc9720e10cefdcb09b4f3d8e379ecfb9d6f0d4e4ba46495eb9954625590600af343e8e0be5946efb6275986ca49dea807de215e5c1233eb40e875de9608c6c76e0c5978aefa337bfc50e8ef345cb524cd0175a593844824fc85ab8ac3ee5431a337923bda39068567f5f6866d3eb56a91dff1e1a5205dc3b00e8d5afb594ef12d7e62aa1e8cc8955407c35a19196f6eecef2f3ecb078cf937c11e5e4a4be8cb97cd96b87050032227c4ea0f7654bdf397d7e6b3ace102fde85cf62ad8315ec2db3a079cabd7af06a3d9bbcc91b6fa85cf4a96398f37168aa36cb8a62e689611c97a9af647bfa4f3266af9e8e9e2e6c8344027c7edb02114bd1d56e4477ed14ba6bd4ca6918c7fe12557a914b2dd498a6299a1afb0d1cf53c52a54f39ba8c2ec442d8f6dbd49afd960124212b6aa41c578cfc96d52e0c4d28b16f70825f544d84eb422b7ec74808fe8cffa08d80ca5c5df48ac35e2838528adbb4399ecae6b20ee13ad757ae9c35558fbe4c701375fa4d6c73a2caa99914470e81407bbadcecccd605964e6e0eb4e279552c328a90cd76bfe20ce967f17ea50da37995bdc2fa9a1cd2adce6c2d660841bce5d0faf5cdd9b0fed96b893e4926358c2c69fb2cd7def2032079c5d7b7e45f223d9c6ad0be5bcb1a85494a61eb0570982df93844ae407a9f5b02cc463ca40bd13f546810bd1b7224651e0715f14a42b407d3aac1a556188fe3d423fa2e9a449e50478697686a95fafc4d50d9da42b76fa606a8a09dfc8a0267f742778a3e92e5c76431f5d2059efe2064e31baa9d74f6fd9c41434d3fb1f6270725e03ea71d45353eb541ac56812fd64af474bc473e112c148cc76f6020127c994c4c6fd4897d9aaaa06c0ca94216237f390afdd7b497369ad2779aeecc737b2ce0a6b21be850266da795e0d3ddc82dc36f50953899c4f0c0e1a84622dcbaa8b8cd5f29f3092e0553559c775163f71241d0c1649f18018061a11ff03441a3ffcf26d1cfd12d155b6b5ade47c5ced3786b138248b8966752f3652b598d7466bdd429c91b99d789115b228611fa804faec588115674d49944e695d92f2a586d1fcabb14ba90b44fec5a15652260297bc6426985937635a52f3779b64778067cbde08166d4f1c11de27e52ab4ab0b6ca1505a40ddc3ad070caad7c81b0cc853bb3fabe84cc85c155cf4b74f924f2eb12feb60f392a58371a78ca6478da590c9ce9eaf99121c758a2b57fef92fcbe7e65554c3e44f4b02fbb934b96453b8ceb1c1b1a9a59042df449e4571181cf2d2d59c185ff96cfcca712b1eacc01197f7eededff01fdb52fc1d16c44557f85aaacf96a373d17431e5de75f2f543785ed454b3c9ab951c7f9e786d47e729a62436e1c33039fdf90371b6c11f531e64a7c88f91051431ae4afa57ff4fde8d229d48d54af674dbbe50558f1ea4448a0be80fb774b4c243290025b57f006159e554f90e49b24ecbc2c94d11f0110a02bd537c91683a5b5d57c130eaed2efb2b56876ec221625e6a117e260de34578f77486eaf0f50835485ae45e4c061842f16b6b3822d5ac0c816ebe392cd14857c053baa83203eceab8d063960e726829058a0f6bbd53a71ab7480a8c4d40d13ae2347b339b3de0bfc8d97721ef2488ac445d87b0c9ff87db4aff615a77d2ea06859eb822af865cf237ef619fcddd718bbe438be6f36cd9299f5d13c8848cfa44c6579fc06e86eca5cc6cb10efe4925fc9ad56c08b44ef6c79c0475e1ff1a60d342df69913503ca792972e7eb306c954948939898ee4c1bce6ad368b7f3fe8e5eaa5a3a6783f2bf0ef57b9c442c98d47c32eededaccf2920bbf3babb497a7d51186cf4b7b58398b662ed9ffa6c351ad600be88a993e761676343e889c92f6c112b237b2996b9b002197293c00afec81d3ea3b07f91dce0b48dd588c34960b2140b7d9689fac8842ac0c8f21943634fda24eee7f2e5a5647976d8b13a413b35fc486a646bb8aa967640989277484e5d6b7d1a319edf35f31c410ef81716f93fbff9c849b257f05e1ec4161146e5360ec734d6a81e286b4e564fc8937b2883c34d940a86ee673705a9088e14ddc983a6ec8e1912b41d05380bdfc0ae48237fbbb9af55901e3d5907a60e82bbe62b3e23ef9af24b5c5bcefe53e18a0005be420b78479d2c77f377e14a25d1a5bcb43c574e33a25e6d58b357db5d306d442340c11461c8778fb3b8ee235c4c65af9354bfe2b73ec8f43812bd330c5c11027df06961ae7e4b673ca22c36a6c9a708809c9fb0127dc0fa9e497ac4a5909c42375997724dcd416a1106e5ccb9c3308c4ce06ae026f443f2bbeb10af3f25929ef46490e241df3a4b3783abd26cc4ba9804d033646883367e5d0a83d0f58ae6c6c893e6c08ed6790d17d053394eab849efe7f8f8eb102555f3bd6f3f7f31349574c487aa712aff4b0743794a0c818cb86513c0ffedbd7c4c8b92286742876a77c3969bde8b28e329d701c396a469d4b53cb41cc5e5ac9dc3439781aa3880f2275c3000cde46f414466c4ebc15979b6cea6790b9fe4eb592e005fd1720e729ceed953aae2c0659772d1a19c61fe02831ab9186f037d98f73e9b49eef3bf94de6bde670f4ed10dff7257b2f0033699577539aa786834a762bb52a3184c0756b93a40543d1a02b5a73cba8508c5a380d611aa13dba521a7a3d13b0acd7f55826c3dbf2cb8a4dd00ccbe439477f3472473d6d06c41d700b6bfa98ac6a62e44cdcefcd128158a70bc9fd11a45cfaa84565ee95fd7d2a521cf60bac2bdd7d7316ef07e4d527bea64ee0a94388b8f5b03a19c5ea099dec3c6e173a2d197955b5ef66ee8f8eecc44b051a62af0be25b607633233c45042ddf4ae35abd407e51f7119c567394d409f077bdf698f70960345971c6ee275e930857a551a12d3e4c24c258b179f96909039aa53c88e19dd8c8f45068da8a7d5bcb2a8820c6e70e5efdb3ee02aa35e174d54755e02d5a6e61c3f8c7d969d6a11b189a01cfe8caaf9672dbb66d7f9043324abc33e54ebc84ab54565766cdb38e75f8a54dfd9bac6f601a938566f72b695521c376bbcf6b3cd6b87579b41098b9eb17c6f5fa8a669db44115bd6d383e4a0b84f5912e848a8feebb2a269f90ef305642ce16a9b795b416dd6eb3c368f2556b9e111bcec06f52eade52cf7b9766a5e37bb55500f9965e563b221dbbab6e863c0e058458255839fa905d18a654e099e4ce09ab661834184a46e9c2fd3f24e19a4c4e70e13a62762f9297f89c653c69d12211652e580de9a4999a9641c04dc4a96110ce8a1a13293288f3b92507c36c01025f6a3bf54ce7c03e7246e297fe6a77b90552e45e2526f71f3d3fee10f2df749c2394c317941755c2c135763cbe0953a5ad20a338e582f26fa587ae03ae617317d4997535dd4c2a09601a9518753cbd2bfe462710cfa9e09a20debfc94198a3bcfc1fc6596989148f0c1add13318211c1a0080561f6963ee7281da70181181cdfcea41253db56513e528d173fdaaccd14bf79da9fe8a6ff6035ad63c7723148797a0316200a8f6ae476e1dfa19580c2e9b7005252bad518874e7db79471304c29f1298c16b3ac1dfc12c170caa3380b4ccb8a2a5f089ed0e15d1a6d9a6ecb360659d035365507c1d918400f509f09b4970ad289b500b30bf244204a3786c5e691d49579fdf4353b78dda336131c5cd74f425f7a58b96dfb77696faf72b31d8d1d7c447ba32be672717074f9f240a3b2ff2bc86a55cee42d0b2f156440c461cfed63f93f515cbdec21c532ea69febb64feef1c25f9fdaf8c45b86f6e232bbec5001baf169d71c2ef3e00e5fe70f441d50c59e6b2a945fab3d829cc9113a26f9c88b1044b5788c6a6ac2f42728ec37045f60ecc7e5280adb5624417956320fde8bb46763a1210767f551358835187f51434e42e5e565563d9514697ecf48cb00d62dc3347462e953315f2d102c84cf1c69243439d4a5a05daf4580f06fbdb532df44e7dca9794c104ced9e6525af5ed30df0a34f0ff4d2d0a75663a45b23551c7b770b381b3e126c87ed267a1596bae5311ba80d39f9c35c63459076a11da41cdbf3b9893575ca49ffcf373d750d27e21819144edb129ff5f2b9b47a181ad3e927e591f8a97788ee42f5b6c484af78491bda93b923286ca2cb867183b5f74e345f5c5e2059ae2167118c6ce529e078ea75b5bea91e43c41bb0309e593b63b5c399ee1cf181c2931b5e7c334858bd61b1c90f27bda284a81770a5e18991875b5e69f7fe2e9a19e454539c7849698cfcefa03f1f47b07f698947175ebaa0976249f8901299b9cf32bcbce973d2c577706e613c7786d8d048ca0bf5771165844ebfbd8d31f273b9e0afd4ceba0429c910b2eff21dd21de898ec3a2cd829e5e5c5a1102d5e08d27da93db9ab2291da10ef02ab269e49d9ece9723d3939bd1b9a4acdb4895e031dd92754694d69ac5778708479c7013b740b4cecb485e0a516fa28e45a4f94073090a7b8ca9646be2611bb779e8e2a4a2808b6547c717057507c2b1ee4e03992c104e3bc66dfe6f285227888958840d30056f50445f1caf2a018817822d7a26d0f3190ec819747a3483d644d5efbc3e7743de10803362334728334e7c421421d6364187c50f9b115af962d4639b59e59ffc5370b599c1be1f0f955912ebe08594404e5fb5d7a1efea588e040954dcfad2744e4b5e2289ade6b3afdb85cb12035bf2d99b614e06536858920d2a8a30eef80dd8d1087963123d0eff8abb77f5f9a32b703889b53a226cea613a322b7f707b9f7619bf521563a3b024b22e88c18dd26bc1cb7ecd9d6f276ba096ef1990e41d8a2564efce5c69bd004f4281029bbba62b460377c97e141f28c50cb112572c3ac6ee772e4c7e1c8bd562d1e296afed0d09eb580279d35783edafcd6e0e4c4138f87c663e948bc215f2bc5855dbadc9cb2ef9504e8d3cbab6123e33055b6e114bbd0b401712aa0de7d7dd762bd443b92a219a0a19d015e65d740e84730a18e3507a4d72f45fb4f3c78425b5c80203641dc5efc42b7e32482ac4277a093d6882a58667d02505c08a963aaebd294a60a1d9ef032ef42dba60158b3ee73decf5d532d217bc58c19d5d65ca15a6e885e05ba9dfafedbdc18414aae9601581d76a4606744a5dc5f9b19b47a430a2307425c709432f8f7f5b60170197577304eb0e1ef990ae66872f97e74171f217703d729f8eb6b210a4989821a0379be76fdb9d97ee56d110e614f3b3110dff372503cb129d71759b433523087d3b8faa8a9160faeee5f494b9fba1c6ec6b5de41e0d29e0ff2f977dc14b9e5136fdf1ddfc7a5fc3a35d7a0287cee60808d8c47a0482b41a690ba62f8bdb5846eb0c95a3bc10eb0a3da4138cc387dcb3a502bb58941b3be90689854d6af7b71b41626d4cdcd38452b2e30c937a8369d687fb5ca01640584a8b27f78f0b5c76d3bd24cb118ab11c7811a199f794498f837af6114f5dd1d19cd97f4c8e4347ecf66d65e0008f0d422229bdf09624e9e04e149b98e217800bf5a2469e6e7f11c6f90a3d2aa55574b0325202202083b4133ec3b68e6221f521e3c662bb36834f066d8088ace8e3759592a858e000acb5a058183866b21d4faf73b3eff74054d4d4855d14fa375543d1823f4e5eae5df209eaba2eb8f5548851f5b301af17e5d448683ed6bac1e5be3baf95b8a4c547d382150ed03e1526721216b77cadeda6e1a86517e07ce9a343fa661a18d74d40f6182c1fa110cd8c815e9f2a23e602b14a87a403df93da0a373ee13ae6424fdb10a89c3aae71175d39582253d688f0b855fe3c0bcca1b2438885fca372f0b6c49a51b6280537c9d33d3c6e3296e745345c8ec41990442958261fc516813c49b7b0e8056c159f3e69bad4fe5fd500e31093bf48d0cb0485d03de885a8c0d4708f9e4268c0cf483658d7cad786dbd36f117241c29cd0ca93c2ddcd505bb6fc4c32869579207a70a20e618aa42a8493a48575fd17d2308cd33b66b266dd6e5bdcc860afb7be9983853d5481da0bffddb4ccf23a33a3093bad113cbde5f169b72918c3292e5388bd3c67b7efee82caeda5b940fcdadcc80bc19a911137b1ef960365b5d4cc553712ab5da4302cebdd9560b29c865c3fc0ce4eaafdf06a3ffe986c52aa385cc72f8e4ffb7d63b62c6b85b7b30ea6ae27d0e31d1126c009ef469f5cc7762f6b28ae7100ac2373f3818186264dce7ee2c38691f7dd19e51dd2826a9deecb5a685b5a655cf2d7ff45003e73d2eda7df8f186de5f6f986fba3e98b71ab1a67a91d22bfca41d3a8fe2f5ea13568f70834eaf6f541e63e98afba9fc032dffa1221eaed0b0d7b46f0c85c13b2e7f484d7add0ab8a5fd3ad682e0ea400c7cc8680a3848aa72bec05afaa443b9d6baaf291444555d675d9592f774d41cea1494081fe238e38f55c75f1cc1523a56dd5706cea6a3ebed3a4bac6e573f1cde492ece83efc8e97a7450a0c70921395e085540f237b64c4388df643fa723fcf02a0e212295d32982c657bf7f75c42fb8e8c7596caa20634a6b8fa55d7c6a5ea3c561aa2c99d52cff7e642d21f17d93d285a60f9d9eb8e10c9ff52acaab8735102fa262518224789b64347f187fd7b016e8e5175eb162b63d647c5c12fd4413ce1fef93946b0f802c23090533359d040880bb7a6c1a0d674acd3b7b3277b54c559f85ff2e12f9873a8c9f4cb9582368186917c173a6d96c68ebb1a6a147e5810d7271d1c702a829174496ba0fac428d13d1cc99c524f6ec70db5affac694d45af54bce926945f655b8791181af422db302291f3432b649677a299bc853969e141ac4f8e18d2ce28ee4a6e0239749d1c74da3a07a22bc6c4f225a030e67aefe88a27fbdbbffb395d0c22a6ec7dc1e5c37197563f78b5637858167e3f5398ee65ff2fb70e8d62e4e6459e13ea47180095cf70434cc79c8af87b1ec1c2dd3bca3938c223364400b56a6831201c7cafc6feb9a31aa1e2e511addb3bcf2c9a1c6ebd384ee4fab2f9da4bb16c8b10792bfbadb643af39429157b0493f80a59f944d462790ee1b0d7fb2fee59ba69a3194187cbd8c6303bd214d8676fc76093489454cecd21677a96b23d09e490303588b2302a899160f0b031728a160aef437d562a9dc30d68ef4a2de3013547104714a3155d386613dbc6a25146127d431b0eef20afceed0ce60869d82d6d636d171216dbf3f82436cec6d52a4e590ec4cc3bd006904ab2a3cbbf58380f09bac5e19cf920790da53c6a87fa37f3dba483db1d57918aa43d7b71f11dd4b3d7c5df3702cb0af9a50fa9b69ddca79a828fac7322eacf1aba962dd9a07aceed6cf3cf310e19a2f3f7f06fde8e1513675e577b6d8f0f94dc31476690a5acedb199ee7d5f631ef7487be222c1b12d08f27112a11673cc9c17afc9a68861671c0a186d69dcd05e349e6dfc8325284ad5ee2728c8e7a252327baade3aefc42435c7e076823f32778e2e71199ca4ec7d87fdd64200b2a617ccfc19767557d5a3fa9e1fb0e47c34867ea3e02871f0d7ed2d9744d26b48cc3732706101cc9fc2927c66e94536afe56398c2f2bac7c53cb12a220ea447ca5f2f26ddb78f51b8d0babbb72835611c0ddb14df876aff9a9548fbf53be8fae14b3d2769966e97faf177c3cef3a4065d10c82e462acc25bdd793bad91e49d10cda6e11f4ed47e66386f41d78401fe9dc1d3a126675fffccb5353a2262b04c58c858ffb54e19f4b53bddb7473f7e33594b5347856f962f379bce9bd6a01f94d71d80f785142e2dd01ead55cc3aad39ca84da19683def1fb2251ca754209c073fc377bb0cffc5272ad7e66df7a382526e5bf4a214bae92ec9fc1d41f7349a5fc8842e8f7ae6eefb9a98c097e1dc750cb0b16be659f640a3066aa3f928749d6ca5e125893fa2a89639644485489e7c55560707d60b43ba7216631e00b9bf597f2b01bcd77c4075dc69aea89801484e7672f9fb8a4dce97c6272ff1f4e65a52b3675dea142884523112aaa9ebaed00dadbadd3813ff07202fa2d1c371dbcf580061bd8bbe4867040c08b40a46a3bf9ab87b85bae2b749bf613b399a46b62533d637c9b0e7cff6270fb5d34e0f2ec7f52ed453f445501d5f2060510b9d75bcd8076df96335a0a27fa81c5080d1704d1d343b14703ec9f495beda72045f7dde822edcd43783f2dcc8c84faf6f7b93ea74dfb6c9dbac12185df7efec750885cbb1f5ca4b56e4abbe9a9dc27f94d88f410f08703ce936d1cdb1d5dc014bdf4da83ef4b7313a11e784f1e2b80f01f71dd91e53de030b2369eb076d2c92cb76af6b02fd912780e793154388e15b6020496f5987b1df3529cabb679ea97ba2361e64270b0f07764ee1d8079b07b7af31596569ee30dad0bfed8e7f87b641020694e1a776a40c5590ecfa976048fd212ff790b4c124ba9e0c72a2a0a9345821a0158d5e97102a0db6dde207e342f97c822e445d62d3e9e5f0fe3291173b6cc0ffd11a1f398d44036963b560c5593735b11045ec96b212ac88e79ffaae631c5dc322f7b09356b3dd6ebb3800763168e107d587c50590a041569c37504f1447b6f2e554bb1f6330747b94a28c9124e40e4b70055df50525084a21eab976e9891b17644853a60bb69f4658f771ef927d0ce9e37262dfbfd6db1152e0bf312c76c6006bfc2c3a3f81d0853198c275d9af84992342dfd1725b7243c8b1ce03d579ac6954dff32116811a043783e39311b2011adf7e36b6053ec79903c6a38be045e881579362f8d857748609c7627574cff12b1721e5310cc3036d404945bb0460c61b83890e7c79545b230800ce9d776cca8a46bcfaf57dbe1397968d5aaf4eeb76ca085936d44c7982731c30745d775d8dff1f4b00cbef5a449fd7b3d8b76554c7c372b52d56be1082d56e18e2ea121f9314a97337a922cc931be4be8941102818b923595eddf210b1d126cd2dc37170463575f821550e1e9ec89405cc449e9d95cf50ae75221da43425083dbe4f4cc4068a1de6c327285dad94d5ed653a5f1ea099dec341dddeb4befa8b54493669e342207490f8867c2849ecb4e0de32a1a14851fd97ef8a299cbf22c1694e3a629c7b625b585794dd9741ca29c387df736394209d7471b70758f7be0a4687db9c9a1a58d2cb221969757ed9fff9f553d7f3d264b64167348315f3ba1995820ebf38c146689b839bf3db3e13e7740cae8c4289665153b65b1084eeb080b89db99bd4bdf61875753030e10c9586139fee80661afa90ef89f3778b50842db20dcd2d3208695e4d105033ace839260ad4e01782dd76f499dcfb7c01c234a4d17a4eb8ce7f6640fb7872cff970757f4f4b1fc67e1d9e37626f9a72b0d12a66f92cd713b2b492cd0297b330e31ba1107de80cdfa237dc51fbd292a3d3de86d0bc88eecccc944e666dddef75d0e7ac969037d9bb3d4681275b5cecc8aa96f8f84630d2935f2987b8945275a16ac3c945b2c766bcb75ca41c9a105242cf7334119aaec3d5a77e598a85f6d1fbd8a854fa6af6dc51bb83946453ac915d958d96383aa99b6825a454b727c5ebf269c7397f45b46ea078ef16380ac6b1e0ed37877bff2edc9b97f14117f1965b60c504ee8a91fe1821d3c2fdc9bd6daf8dd8145f89a2b04424088038d08063e59336373b427e403502b89e09cb0a07d6bcbdcab3b4f71f05179bd4b779f6a377987c0a57555e36f6d012b92b962a14f494297cb2d3d9085b6cb6f3e7df81efce09145753f1b06de0b7e05236f96f21be879f1ecc61bc21d81c92e6544810f51be4da2f4757cad238711674356a10e7bf64ecc5043582ee2b83868bb8fe2f307e41f8b58bc3b411e8d3b8c9ae7af4170ae8f0fa83036c3211f244a9008f42c21b0b45f0768fb685319ddcb877634352641f78b3c8257bd5afa03035b44c4fa576488cc5650332fa9cc82eab78b7585a49b8e40c755a28c3e853e8ac0afc03a8199088c24bcbcf4351f22aa2753c7b339f6dd6a3edc9783c86128dff8db33bf736a07b0b6ac01d131a78687204bcfa6fdaaa66caee2b3c97a6f1a30690acf3e124912c06d7b623c5fa007844098c5533204769c032a77699ca6d60b47b70caf73e0af316fd4be4f0126a93b225a8c3c6e7e86065faf9d04ab93d85e302093365b640dc858a3532f117c1355c1c96aa0e67d7a14881661c3840dd4e61e847aeff8a870f26b4958371cf3db74c1a63f81f4c88bbfbec4135922fb6e884c7f9ab559d2848ace4c2831842cf615a18ff1ca5c9984f32ce2814ed95f06139017b7267c820e4dd76705710a047a1262b003ce65a203579e065c4eb72e5b8867acdb8ee38630245df853c1d33cad309f9e27dc7e70f1d2bb0b43b79fc459b151c0454be1b85222c73949e0db10cc2d50953e40f8391a12c8663515504adfe33a63a9069cd73b5199bc1a3e6e5e21be45b711e8ed829f602066a8397231044807444b255f84e6a02a4ea7a0db9f2693dfc69cf92ed984b8baef658861882576bdd1c7cb1885e44d51cc50f345dc3f38339582ab3b5246977aaf3113918ecdff903b67de6115df50210580c214c8b0edb4f5c38f311b5c631e8d75f2f4f042602ba51a81e4a39e644f4474093466c8795917a2d3cc7a0ba7a7e6d8214417b2bdbbf4759a07d6393a2a25d190d51aaba1571f7d711cf08c288cbd02f9425e913339d083a5971a027372edc934c87c475a9e960f0c8e5a387624cb3b2ad6fe6aa73dad376851b37705b75ea3fa510293d3476d2dcba178ea424e296c4c2316a618171de08d0bb2f29da8570f06cd75676dfc155a60dad968234633e15aa89a54367c7658e9366f3da6f19e7d927c4e54a28c420f3d7c54009158d453c2a689c906d9c1555ba0e751684d346e10388d019b232e881a1c3e98496daa71bbeb10e5d2da7b8bd88f5b61eb64db5094f8b869180e0bfcbb2a2373f0fbf648d178c92656ee14955df4ad5ca946be4efd2ae5df748bc209aaaf0d91c423adf058504b9e08da7d25f1060ede9c6ffeb610b951c9f74d52e19c904c5aace3b286158a9667d4da6dc4281ed503624b5318ad524ebd412370698017fa19d6f9878e1bfcda25dfe0a314bdc21067d1789d94746c1ddef981e94077df042065f5f5c1b7803c730c5f38387a59120d35c9548ccc958c55a681d2f441b20430f850bf7b574a0466fc4eb5a7267ad79513a997af846752e20f1ae31be302ffb392ef01be3e3e0c54c3e716e4b5428a6d5b4e723a10a93c91e81bf7f51ca27a10fa4e798b32f33a1c5156ffa370c5302ef65885ca4b2b3245b05ef8abc6b4fe7a957261ae24a2fa2ce1ddda4ea8836b5555dbd646929817e70598865a6c3e7eb34ae9745cd9579fab2601ce016c0335bc19eb93d93e87d0dc33f047b67b19393de23b6be4045316ce76cb8a3234cc577dc521180c53db06541650627dd5b344dea5f507811c99096b88df613c66ed34439501debcb9baef77d3095fe27372bbed4e7ff1faf5e90a36e1ab363220dc1ce38407d8fdad17001bdb13242a612da9d9964df4c2f550548a863b233b00cf8221cd89b1b712d4b94be3484638e9a5075c9e7b5d54c4cf202c3112f0537484abcdf56aec77a46b93514cc150db8e0356382c00b274d0bc4f23bddde6067984b7656a57c364741165f6d42e591b77e75d8e11d7f8fcf7a3fb8f8c7956aaf56885c52bdf008698116f6d9ef3e867aae5895aa14c9f930235e09c3534e7f6800b4443775bc1a915f8bf2e9adc3f9813978b3cef8e26d614daa5ba63d848babaf09b732918297cfdeb92740919fd09e2e5c8914791ed6f325545bb344a50ca9b002abd68a77fe10d4478f671d0c564fecbf0be90f26e8970dd86d6e07b0b68c53805f323efe37dba7c8a7eb703b6c7f7add8dec12fe0e3626a734c79a201e2adef827a26aefae316b0b3bec5fb6d1ffc1099e251f6fca78676714c4d153f8c449fe308e6174a95ed5d6f78d505489a135845c9e8f83a00472a921464490bb7266dcec3cee942d39dbb49a8e983fcf5154e64af81a1043ab542785e53982b3795e1976827851063867bb85d7a4afa03155a42300dab24e234f3b70a7c7c18d8064b0b0724121e30b83ffe632b68cb9ddea86cd5b8ceb1abecd40348f6b5e7a51961acdfa29409c9effda9fea468393188ae2de6779a717a797bd2e4cdca6192fa3366fc9252957b0d08d7c5b0f3dc87193b4e7012e7b691dccb6061e9669b4f503a6cca268c17e4584c2975df68eded7e62d8e5bb611efe49579d50e460ae15f247f6650765c057f21610650166a06b803704038c4bbef6e0e6862aa4383d64fb001f52abdc9b616e3ebff3efa0569ae92d7c90e1531999c114a3376138fa55c347449eddfb8ab18642755cca782de41621d3f991074f0838562d1424d9e12fe0cb3e5ab653a7e4af5e8c4d09454f631621aed5f7f531f8f286c59274e3ee82c059c6496813b55d5a0331e9d8dc24cb210feac76a8bde1a3099e863006babd95e843efd47a8af6c7a8f5dc186498c588bc27fd299cd6de9a4557405ff6de111f8bbb1e7cc1a7ab826d8be4c08079d578d696670ab2f4d226750a5979f7bb93967974f97407eeb4e25c280fc1bc165ab54cffcaaf67f86cf8d8af254781816df4dde0b45372c44c07f3ffc44b7722a24a4773f92f139fec6661c74dd6e86a148cac534d3c68ada46a3d9118e4fa36e3b0950f1eeff398639769349046884da80452a84c2020b052f4bb2cbee0da905d75b3ba640cc7c10032cfc4f5cd27f1ff5a4df86f7455a09767e23b8b0c3788d934ec59ccb433a8bbacb07778b98ea930a137066a15dfb6fe3dd5e15e413499a8c77d6336e6ce1172cc0894ab703c5a71b1bc9b5b08b884b264ddad7d6288cf4ee2b58667cc8289a400d462e28f8c5cc8deb1023dd82df9bd6ab7b33cea108f0bbb219ba43af5aa819b21c2614d54bada7bf53f13b0f3686d4c69524ba7f56c92847fb07ddcd2e30354c3c28b5d2a70e22154fb9360ead7af603d9846cb67e8c5b14ce73b0ff32bcb206655eca5d11726258e32e3c9f760821a6815db42adc7fda39d13009e1d1764465e9ba2992acf7490c58664a58a5efd71de6b279e73f94131f3fe221f00274c795fb901395826feec3b7eca25baaed4cb16a094e48053be79387f8af8c8c7780c558caa468e6c2e96eca1963824e948c77009b57400452053d5452e4f565d356230b9ccba71baee19227271787657b4acce885b72bbcc18134fc4ede0a35df00ca63d1a37601af181859a85e595ebf5d65e44bba93713f01d0f151f13cceafb26d9a56d95cc2b0135e036e54235ce4793f70d3c76952de1beabffc258749f27d3fd9eead21ec5a9cb0875d7d14c81dab3ccebb1b0ddf00c9a0e38b62ebbd4f375f6c06b8835683a4b1bba898e5091724df99b65cb67e3d16f0ec131b6c600fc181325011c600016e687e99256fe136f8d882670253b06025c8af29e17bc957f4550c3be8a16ceebebb264072520ab9c73239fd5f41262d19e724c65393557f7a49d82f971fc89a0843033e7afc6c4056ae31e7404768c93d266c2ee9d589142855f4d1605c5b7a5bade5d1313cf796f9c43b95eaebc3ebc673bd773ef909eba71b79b718b837c93db5ed9879f866d6167500097128893b1dc2b12250c4d8713bd8f522cedadc082ec6260492d21ccc906caca64e47043aae3bc14b957999cf2fb82c4517feab060d9f9a8d5b7e01117da3334233f8c0fd9fdbf5563eea4f915a9d8bdb2b122fddd53be5285035d409e93aa82d05d7a8506053b0d88eb162cecb88c2cbba2e84cd36e4f9b494b6eeeef7df4fdf80b93fddfd5953996c4c893b611cda8f906eac33b0dc2d2fa58109097ece288b224e3b95a2a9c850e75236244407f90c0abe529b1e64a23e4b6826a2594657379b266601c5549c97760fe3dff0b63e79e7703c7f624cee43f8f1ed11256775fdcd7eb20479a9d248e7cfd6d4782cb1129b15be88ac173feb1e92b2bf3d84345e58b60854790228f99ede3997dfeb7ee9d2e4b67c36d5fc9269fe64e621975c0df0edea608e4236b0e46fbcec87fc4c8ba04c3b06ad71d7cc875c6cd8c42e65736324424257f0b037ce6508ac4c20cd03b8113b25e884649c40b3957e8b0cab97beb973164cf725ff0156dcfcb50fc56c96a4f9c6a39fdc4293f2d9001c7c826a1f06217f58ed45b2a6d840f7a9166a9cb22447d00c5f6f23380ec15427aa667289d74d6c86233250df6bba878622f051fafa8a1fb8982b4cbda561c2b410717c766b645c7ac6db534be81977f24742197112a0eaa1aed0f48e9f6ad32a293654c4fe409b88611a0c698ffec0a2250310b3206a7eb14858eb6bb78fd8293f8d21a6c356422db72e49d9dd1ce3b2d7d1286bc354f7207529ef1bddf1b69cf78babf85e5894a53d78c26287b0eb5d5e1d0e2b530c9ab5261d8b54d0505c91459089aa60f7d93816ba2a3dd3f61ce617f46b5f365de01250018fa0584c7bbe37c5bcdb11fac42e19dbc95a84d5027fb897d5c0530671efd1d9a7f5b70ddc1ee32f9e60724b6944f0a0db7909d8301f9eeb5ac7c730e839e77a3928e38de75274b4ed41add26095626b00ea870fa45e0087cf97b47646ee32193b531239183117ab8e6767d198b74a1e1c98049cdf7fc5d73c23f4df80a598c4619fff902fac62bd1a19ed6ab0cbd84f7bc80444d7492fcdb592c40c5eac81ad68d7be9a3cee26ca2157d37ee0a768f2fb1749a50a5d33e3579b8cce2528dcfeccc248daff68c1a3a40a88a9a43251c80b03f2346e4a7e525abd8cea6bad5f31460063702f3fd03f86e8de8b7dbf964daaa3d3617c9183f89c1ee5dcd499df3ad2e2824f61b7422f7dde88305642624318a8170377c8be3fc85b807a9a2a3dfbacbe55af2723e36ae58ef8ca1da49ac5e47d53c342d155f650021ca061cb473f98a85ccfcf424fde2e4f9e239637d2763673f1d823e0636cc74650ecfb94b55372c00f4bd24cc756566ec2a7ea9c35a674f95e5dc7118d84168679ff1a493f409355032a2564cf39972860d94d945878cb0328b5a1a61c4b358efdbbdc9fa229549fe254b5b48504d384bdde306b1f353fd1a71f353a01e7234f503a1944cb438701eb17f1407f20ca90a32d186ad1e11017b282965364ae3a576a655aa445752e14795dc48d081fdf20abd3a718bf9c454475084af358c4ee8feda14f87d1a22b52d4c3220b3de31427184c9a3de57e387dabd958b95df3b8be2c1c2f85e8599b85c48e40273786eab594bf50ac371219599a36d763f777a9719ff4fcc0431e16ea41943980c5aa6180f0f9f4ea09d537d927fac80a6003e6a4006fc23ac3f27d51b84dd1874d9b8ef28eaa680e4cdf1c6c88a33924de0aa5cc7988d9b2b3110d1e43efc6b4b86a73a7635042c714e27b675aeff6c003083bb6be6272144dc5ade2459934748bcc78c778235cb80fb1fde85d8951c969960b5817b3fa8ad841da36742bc10991cdaff31d514f2cb37951f871daaa5c510843c01b4a0d3d77f8cc996c1b6f74eb074ce535897726b4709a6d3b776d875c889eae9bb1a3d4d455f92f25dc5a16d54fc5a707cc226e0697c3b9e8dca1b63a124c38e43a39d7ed8a35887a4550eb3eb2e24249ead783135e73f7b989153b56eaa22f0e5c6508dc199dd566d760c1fc512cc60bdfa07ddd0fdb4130a62e3357a91c41a10b7d2855644c26bbe2a2342ced188ab22920c8e1ef8b7efdc2699b9bea0ca9a81ea5412a89a2b057c32b1d08667a879c9b09bd88826c584cf96169418923699b834cbb3ee228b904c52f597a1ae797e149624bb9fb5d9e5070244266d787947806076c5f583aa82cf02514184d970eabd4bd6c7e5e8703616717b10a58c234a72c202cf37149e787409ce80233584d6079e37537265079c456591c49e5e2a23b950c4159579f9037e63356da8dd8f478f5333e4aaa7235f0729a59aed67ed76d71d917928244b7e361bf582b208f11cb920c5463d9d3f875942d061940743911ffa8b39f0e70840108e6a15ccf8b3b1a06f5a95afd353f2b6cefddb9ee90277afda3abcf372a39d1363d7d898a80e3d4ee2d1f4428644a9cfe2124fbd2340fa11bd14afaff71c465722e6e681c4b755b1e389e54a4813f249c42888be71e214f6e65bf2e1d32f7e60fa0abaec66343f46d95361b67f033b92ce5b367133aff3fd4db9a6de48ce7008c7274cde5057fb97a5efcb156e87be363391d56869a26dbd78cb6df92fa975896f1cf59a021a8f59d0744904cb4b0b536fe7ce8382673df752d8e055a5cccae5dd083c0695858d24d189ce5f9fb0e7c51b3d109abea0b12e0002e4ee91821894a43f6e71a13668ad04e7a0af00325938f21ca51565f2f1e38401218e9fe19c4c4c68e47cc91ccc1f4f1c88a09181f5b44c0040bc19b98628c284934214bf7f7e563858b9d4555fd946b9eeb285a120fb91e897d7a560a3925a6b1e4a04b4f67c8a3fbb33e0c7e3e57fcf74f477f246f338be705a9599ac1efd7acdebf25bfc7d0a3a33ccf7e9828fb459d99d5bc205f8d51ff5763ad5846e1a75ddc20c9010ac822475d038fb95962b2877d810b0220422d991a5c721e4f7b376871affe4fa4e15568aa46f9bd7886a5f014747d64a7e61d44e13d2945ea5c203ac5f4592976e5390fa45ea03cc25a0b8863e532f7e4f1dde924cf4673e33edc7ff53950d51de44e6e7f0630973787c91075db106778ee49c1a53fc54958ef0395e979ee2853f6fbf396e64ec209a51c8661a77479797072042cbfe62e27f703a46a19deb3bbe3f81bb10b545e546deb00cdc5fb21f9d8009d3cee3f0bca47d93344065b961b6883e09f1e42d16cbc21822856815a5c94862c754afc8465efed8c938d0ec2ee116a7ef843acaf06c303bb91f955d9b55d1a0c2e67f7f09172d94c46a435dec8a51bdaf4b7faaf198ff0cb3914f89a36e606c9ff69eda886ed2cdb52b28705d9ef4af010b4e55faf3a33b9063349412900ab330f28e5708122ad0ca3c419af3d9c59492948fdee97e46b5dbf713583d0ecaabe3cb29d23e0e523ad400b0b420d3354212df5ce70c148ce0b000ef3685863886a5ae333df17d6a511abfc542457b679c94d6c4668d22f7463936f8ede3a03f67c35a96e709638d4c6bb3e0611b46f395ec4c4cadad11355a152eec0942749dba382f9b619dee317455d767f9ba9a612c15c68b677202769d7ebf479b69f05a934ed2ac683309249b62ae403dca726db4e320533a709247bb5602c9e4af474caa301e7f36ba77ede7a2dadb52d44394bb4f95cd32982f0267f8e39ba2e9b057b2cd1fdfc82e9113c1d0c254483a7aef9908de55273185d0766ce32298e0b66403054b1ac43d24279c35c052cd34782a989a7be95f9016fec02965446411993a89f13058773961d037a9b56a05c33dd9f2fe01bc95d1bcd03b5be9d12cf47460cc0926049f9dad13d53e83456f321c3323e9fe0a25165e771126a090236df618c56e9c7170e4a2fd85888f3285c1ff81db87edaa413b4b2e8f7eecbd97102d2afc7d3c13b95ef126bdecfb29d48dde2fb40b7826de13b762f8975523c000bc81d21e82e07c74859df492ecabe32089cca5b78a45f2f5dc340119c261798d2462e5d7ba084ce9e2696a6acc91bdd73ebed6ec6b732898816049353a2c8c9ce36ee4cfc681aaae88258c25033a0e8e89d23c41586b49c51b07eff5ddc9b92bfcd76111948c421bb5bb5520d385111c65ee762be2f4104225b3175dd199c9a4b4935b99731e557b870a3916d6cdd580b1bc16324949776b803fb36261118be433956632dbe74a68d020d55829bfebfee185d1891bf8c6438b40b0d1b9cdea522a719bc884d1cf2eaad317befbe7e27ac93209bd69608a0d98b0ec5ed793bb40003fb8f543a010da557e1f1fcd1a9de96a4aead4ed07ef5d80105dcf509a017902b47133921837229058dbb753099fe019d16597c447590e85ef2b5832a3dbdd7e4c7b42b568a41ad00cdca5cc2f4fce2fb87a5d932d2f9c89ca1a754c94ae67bae0af0e5953edea22a444889aec15f9ab2a02cee501af1319e53c53762c1091f3eb882b00e29765210125439cd1cfe34627865f768afa78d6093e432b168325a670b25eb41f875488308342847ecea5209cb1c758f094bfdffccbabf8742ddb472751ed39ad32897d314f5bad21eefc9fb8a397131d417f4b293cba29118fb16abd6b866c7a13442d158c4611aac65ef441e69f0de323c8a1b05c5b8e8663925f5d26a99306f3ab68323b700e97f1247615535a857036d63b736789079dd66012343c043df0880cc3772dc499cc57e753258731a937faab7f5242dd7adf3fd108022808983d6bd33f38006421a9ff3bfdc28a58d4cb9932ed32c732ad2911b0b877c4974a8e5f2ec8267a20dae73da7b3874472fe477ea78c12bc23b35cb9f9b07d6461409f98c7ebf62444557e47a19f97605af5aea779ff682400a761aab5070c6fe5deeb817a999225686b11a05f6900e08b195ef5e70840e9c74ffc22d7aa4e256a595d922e38d7caf6f80ffda520533d81bda7e536af446cb6d078ae4a37ce5809684f0a3af07546b64c71882960848163f61f61cef957fac517fc41a8c14840a58c39fd4cfda1b771921ea348ab6bb96f17ad74a27d57b32dbadc1f362abf6b9e656038747a5aac34b04d58fce5e949efc04e2ae0d0f1e7e95c6950610b785f8e606aa0d3f95a28c0ccfa13687effc9c1b62bf835519460bddf696b0964123a345294d41aa784c0415b7c92b4632d17d3e3ea43d2c5c6a3e6389b5a8c07d07200abe7945b798b1f65a6e7e9df705cae93ad98c3717f660ad016e806ed2313752439bfd5865bc87cfd6b76f3fa537a7b736bede10e7458b9a2f6b5d42786bd67d1144385fac302f74009ca4a2f2627a3e7e771195fbe71caf45485041766394aac84ef6946c0aa1b26616a20036105b88340539d76694a7346c5cc7a625af9d56518b945bbeb49c6d28476f4471358d1d07c2a06f9a6599b5779e299ac26ae7b47e9965c65e40376ccb545642ad36a3b8dcc0488f546b304dd0b2b5424e4c7d8bee35235e67ba66a67da92eef2034198aa40231f9c01d7e68ed6b3847e4e7cbaf11229aaa5d36e8b8434bad2cfaf9f41943dec9c59f9e4e94638f6778cff7261f4d109ca843a3fbbddc28bcdeb623a4250f4bd9330162376f7903f0cb8d5a73005357e6d6bcb1bb3884d7ae226e1b42de553aa0c93f8e226f6413d0029a3417de94cebfc41a49fac0e8f0f456b93dffe74f7d15763bfb44a262f50bee053b97cc51f3e84a25b343b769c5d7a73e8ff4cbbbaf8c502fc8b6db0f59d0c43b4079047a6e2b5f2b18e559d6b92416dae7ec2393efbd4f8342b809f8ee7c20a48a0bbee2510fb73bb8e947b351278f2bcff2d6b40c68d65bbc613ad5d1c67053647945662a18d5e154a340be6d864079e6d1b742f1bd210f4a31b93b328dd82985d060d9b73e52e0752004e9748d0c0e9fb3c4d8a1bbef12f23c8664102ffcfec8df1010925c299c957ec5fcfcf2923f5d3614c78c8c70c20d8c3bca7448bdcc17c6492a6a688a82a8aa179fb8740997ef83d0cf786cdd26578f17262f0838b2ba23f716a542c0a79e109a18b32514c23a7704e695472388a44564ba1730713d2e04107940fe4a42a67d0d8de054bc1701675d14c2c1bb0ef6cde1913a8175fb3e479636257722f26d25a4ac915b94243f24b0c0d478a8e3c02af6a9d424b9ee19658808db14ac48928930fe6eac99b3588cc66890fcde370f1bbac03f634ceda458df6c6af45a6bad0fbba75ddc2639f3dad6801f425889af19cd675edc12afdef2ad6611036568bb70cd1cbf4ae1d08fab15e6b1d5fe7557d8c984eb4a94f4f6da6dc51840c66afa66611dccc543932729ecb811e784dffeed6bf9d27b264b2b9c2bb6f16a1030abd2ed410793dac476fc45b4ead76085b452fc76b9730cb2bb92880ea34c30a96645c375a84cb938d7ef95bba4ab2426fdb74b929568dd7bb2c7a560337d8b3bcf9508679700e70ab1406509eba2918e33b9d282df5e778ba262fa85861459089300384410059641989e67dfdafbdc8370e7bdd1cb2cd42cabfdf82c558bab834ac2a28add98fd851ccd17c3e0fc52ad6cdc5d25388f0a608b3cd8a543bd25563f8cf08f3bf4ee4fe7e14dc9f0d864ab731b12623a4ee84788ad7d5d959cd8fa37718745e6d518b718d7cc333579e357125205259c292082284f34deeadf941ccd4ab91bc6c1a8d2748371f27542174f4581fa30c6b7f006f6f4496e730e97a08e1fb40e33f1cff0d26e8144f78c29ae309259ab379fa260d15ba49f699e8a90244c09f48108f2b2bb6f334bf94aeaf7561df59ce96e58cf039cb1840a337eb279274ac51906376b513b238f4cf24e13ec1508300feaa973d5e5c11a9ca7f68b31945cc59d468f1674c7972e7c5c9407ef96b1fa4f273f1d7a84be1a9e8f87860dff757dc7bf204f570aa327d8bba5c0bdb6b27d7437faaed97f8d3fc0c52729a3c9769b6cf0ff812c8eaade3e5d713f68de063317758090edf1c247a9eae7c7ce6d34c1715cd48d0852761be500fd81f7da06b93d5b4ccad2283726c4fbf7c6bd10b95d26888d89edb11fda14a66384818a854b42bb710f3f59817ce63d1f441ce7b1bec16e8e5bbedf2fafaf9d0a10928894a74468069c13780a4d878c50b33817907b2ec109513bb224f06b73071945ec8db06e91c2600d77c419ed9f7b05f58e9e5edb717fe5c7a8dc4763aa1ac8d1a9c32bdea0656b99873574e55138405b7d0a54771123192148aebded5c15ef4dc547d23f31ca5678ee3232dd5f04d30512d8265c4f85d71513426a71068eed67931a71f54c890dd4fd30fd2b01ef73cea8f8be2729cc2daedd7d6bb5189b6fb0d8fbb52207bb6e978fb099b0efcb358d010a2e5f8151502635435c71f59e3942e3463cc51af7c5c70843bd4e3ceb70ad0855c99cc73f68fc2de1add9bdcce1a8e0f79f0efacd2d241db7292971148365d58451d12ae8679ab24e8b86453878d7da5a5233dd2939c3f046d81fc7ac0c0a48c10dace9e722ec1a50815558f67603530df3d2799ec1719484aeb1bf7ef196645c12e03b4fbd6a01c5d710cc656d456d50c0180eb16ee4b4ec9f2256c34030fc3372a3149e518ea3fe03f2b636d42354ef12f0919781abc65a4a7cb3410a41fac19fd39ea9366ad939cca0dff79c42f3424627a703018c7d63f1ef675a5bd3af5c290e667b4145d527fa65271304a77100ba92ea5ee372cdd59a5ebc5c50d7f1b5244a528398e64d938a35a7f6d81cd13a84dbf783709627c89887a9750cc36a84082e2c2f6a0c004c2230421721fa136f009dd9b0fedb14084d3215958e50ff619d1a69b6cec159b146e2734df2cfcee885d2f9284e01fb15b9a6e97b54fe17bb2fa7fecf0c0665d965017ee207c035e4d6962404f17193731929150056f96313fc563821105f40e4d3654f0e0d60f792017f2c4ca5a4361ef3e1dcd1e6b3e733a98211e97dd2060014cb23b47bfc0baf9fe8f5e2bc9f4c163ffa24619502bfa99cc4b59e895a55cc22af08c043d4ad2e80950365952bd5b2fd2cd774f461606bbb302dc1492d7c1fa4ea71ee15f046171838e84bf85653ebe877a4a773dcbb06c01c8007b524e8314f660bf6748b51082ca37380be9ec87441a7eefb57eda6dfb11d98632031b7c7eff9834ed8eddd0dbc8421d889cbc2db0b3481ba382bf3e2d8f296ec396ac8d92d0f6485be000031997de374fd6ec881dee54dded2c51486d0615779d2fb335d2f4b86198f7b867a2bd1bbb3b25226e0d4aa896d1fb06ae2bacda8e946737b947cbb9b882e1a9831612eec68f840b1056fc563bbdce5aff2150494c07ced68aa865a1e5260a87bc5d79924ad27b1aa312f8136e6b7685fd19ba1400462f1adadbedf7cecae204618b9a762088a0b8def5db49bcd623dd7dc01976650971e313d5c6873c8571eec7b89cb6f65edb01c104ab3ad9e42069aed610c36094adf534ab2c7c6513710d71fc0ef8e5103073d93bb6d757cd918e51e5f5f78bb048a9f22235c938141d2c8d96a3422b208e538eb61bbc149d96cde90560113b156b63c7c3f31759b38eaa8ebb25c72989cb28da579b1707b25f85be78083cc333370b20d9597baf4dd916eb8b1ed3992a1273eaa79d1b193ea94e2410296975a5552f1e51d296ae8f1aa7c35b4ee0b602703de6b141c940e11c0958dccc7b8f651bc04e7cd7ee5b14e94e0f4f7f2177d2051ba93aa954f791bf7024affab9cc7acf5e993e7adea0bac8c0c0bef68ed610beb32cc0daec0967cc4deaa070d08dbc15128b1231698e018fd06f5da607b0734054f76e845e03bf4d6ec1a88649c4ea6fc551f4e30327e511178312affea42edcd9adf4a510c08a103dc78f2d8e0ad3a651fea1d80ea3943a870770c842ab8c00189905298eb6f39cf2c4288a0bd0bcb7ceb53375d19376971496daa0096396456ae6d533ac987595cedd4d5d09d6027fc429549113cbfd2e6076afd6110aafaf96d221e11e09b9b3d9938db47b3a1208c9389a62089cc1d6008d1cc3aebbb3147601b0c70866872e4beb0bcd2b54fbfb093babacc89ec9359e9b9b62153f171e92cdad904279b37f0d5f7eae4bdd178a5d7694c3fa0e6792b0d121f5cc93a1468d4d08405dea1da6d504dd37a98c83f522b23b5f3046f6fe16221aa9c4d11c071384b2001b4614b6dd85b75604f3174a2ac74bcfbd29eb629de4f7b2f09a32a26712eecd455b95f89d66ba8e8e0d11fafa9f378db331d5d9adfc592a5180e5f0f207203089502cd004c324f2d644f9c671e5b39562c47314642f19aa2aaac268d2557b5765ddfa47626ff62686d629e23a735ec752388cf2924f154513778d549e4fde067ce9e892743a094aabd98902a87bb193491fc7e31cbebe56ccd23074e8c92b0a4790d5f44bc7f036155fb60a64a3b96ab656f9ee82d09c121bd1a877a2c45100b28b6caf1912ce42ba67b383ca2604811c414f4e38323ae937e367976d7fe78a6386425400bbf8ecdeb63fbd79220f77da9641ecfa1e23424787429c7b3dc29782ad20ef0b89cb4e7f446ba2b967573d7f62c6977c270afb0f273d1c086733f55b7126ed30a8c738c88d05217d225864871af22bb9dd29bbc0bbf00173a13c90664cac709ed21c6741155ec312b866254bd99ad4b0d2d45a47ff2a2670eb6abda92383f0bec28eb92c4a1d108f9bab87b71b0c57bf32e5718c6215fac11f00aaa4cc206951d5b39740243ed333d6e2a84a421acef53a429149cd45cc784c653cd5e93f86f8b033d678dc4475acd056b9531a08e7aab5764bc8118d443b547a0a74e03cdd1697cee0d3eacf8ef02b0ada87fd85e41c92b6408d896406be119d35480ba803ff57cdbb82965503d14b3b3230a3adddb5a2196aae88fe9d6c1a6742421dd230c6cd8a3d2022a7abbc55ea7bbcd55cecd493db396c83606c9b55a8233f61bac7f50c079fd9443a931c4786a2903c73e5dce6340f9ef35e25fe0f9d4284bb0658990712858f278fb1ff636fc5197b39e587383a32f8c71674901909bdaebbee3abc02d5a9a32dfcfb65862cb915283756a93c515e800035a05c24115d82df6409c7b0d19610af4923aeb1bcef159539448e833082617a573aff44bc0385902c483fb4b03ae5634fce993f1afffd71a9e6f8d6ce0fdfd74bce7ed9a892afd5b6d3a007c8ff2528321ccfcc1770b6670b63901ab494eb0a0db77dad8707021b93c144a85500651e98a1b5453f1daf50da0a679b5e2012d6f52c3f434cb3312d47a1a92fd54619095952c2b28c04c9f778d9395c4e904ef0ffac5be151dde68247c38486eeaa3e5ee7528483d2df47cfb1df917b9392b75e401d409a3c0f24b7c737b6f0e3c4608be4cda25a46108a2bbd18f9fe9f453c05072629098e1f3a9957201ad1dcf2e4cd9554f32c92a8cb169ee9daae1e7036d1a1b6a9adae22a23daaad18d95ec4cafb1733cc78b50568e56dd74cc69b3b6257d26382b4c2c26e562e04dbb8e938e8258f7272569f6c282acc82e2b8dcc25868a5deef7a5588a07d7aee3f8acd4d87797fd1c03ff82945baf5f110b31e3d670bc2a6412f07b6215889fcd33e6724b8f560bb5dd8ce441143f45a3eb7175426f656bd384cca221a4b8ff27057ea07b237a60eac55a0d2a3b7d190bf434fc56b6628934ecb3a576dee263480c3194fff249f1cc91e20ce5ac2a79b78d8a91140ee38a8f499f1458be8c0f7ae705dc7546fd51cbd3bc5d75256ab2880a671aa2d3f869d7281623edeb0e3a253fe0f7df0e0bf12d701080fa23206405a3eea17d67d42654301efae53f0eeca07fcd6abb5718627e2f87be962800f1698316c21b06ae00497c7b955c66c7d25a6969ddac1ce253222b3de17639f0ec88d11e9d476a3d45e1b302d398cb06bc1202b37a99ea6830d830691877621da8e768cf799548cdd1806c8ce9d5e0ddfa8907ba93f2be7aaba731257bee1fd1fa7d038da04ecad10e9f0a83c812fc5573d0e61f07b4221481c982cf558d60386862c99aa3730a52fc92fccabce7143b044a7261c96d8dede1cd14c25b21156ceb78e53aa96c08342e8fc15479a78e0b4fd9421685110e0df8daae0402b246bd5a81e3448b9fbc1c55bb8609a6c467b38e56c0a034f9657b021b83a85c7344e9d3f4daec0887edcfc931ced56f45158e52a851bbdff6c1daf9a83c9819aa6882d7f6974e0344e7c73c064535de82f256a16033359473347a5012a98677d36832d7f7670aa05864f6e0967ff477cc9b9734d87cd8993fef173710b7881e7cb00cd878218bd908d5f1a706cb0e6c473c2ec60521cb2eea5574cd27130d4769094e239463a2622de3e40d1d25ead57aa864a86c6395962fbe82e314d5625b456dc2e919f8813ab26cace10d6e8e0d2ee5c740c9778406098f29769a8d9b9d322cacb71106da14a693de90bdb4d271e2e7eae17ea5c4c31ceefc213c2f35056000dff9627571dde2ae3c0f85883f3bec6b6d9599e2fe890dc809451efaeea5ee13b187639b278aebb705dbc9c7b4f5f9df68e69c3b1aefc5dcdbabe3e5e9e47ea4acbdc79206ca3ccfb410933d1208b8f41818c0cb617ca6f401f67b5b9c7300931dd3ee6611905809866fa7ac69fa37fbe44e4389cfe99f93debd47bf52b9f90706ec4e75dc15cc7a42af157032c2dc89cd6d459741d7cc31ca41665b73065e3f5d27be6b96ab2ff6a507bc469a3a7df2f5ce8c4b6784223969fba547e2df68d0ab56510581df4fb3e4d7710e5c3bd48dee35125a1eea41987949f22a1e2ab9bb1b0ee2ecd854c1d2c24f23a50e771bafc49136c592e6ca19a123d17c1db3b56978ca9ed5854f43df2831c495b933de37ba5b7e1371dc9353760c8877f77db04c956b33c62bd083c13f0d9fecb6841c9517a6b65be56962dbd51ee62168da140e0e6248af105fe50dcbb989d3ce09f5f50b38ab7e4f01945068f9b259dd4047e93a15288c8cf0b04d007d94c951c3e1b717ee81af3cfe7c4dd62975fcaaae2f75c64469e9da86338cb73ab43aa2cabc70cca605801abe4120994142e5a163b56cecd245d15bf0fe64c538607a7fc24c56570bf3b430c82a31825fcee4ccc854c232e14b32bad88f25885289078c089baac71844270a33f35e7f98b30797126d33f8ded5cd82e7893925bae8160c6ecb505318791d674029b5d813887d1ba2417e536fe03390b6b36b96010074955f09fe5401d42ab3603068ebbb8ceed760d124c25559ab1ed55ce4a5983771850a4d376575484fcba52b381a9a2955901b904864f16d1a6fcfa2e4e41d196d1f213f23579c3df2d2f25a8233de27d5d43dc7af34bd43a658c03b199f80046c7a08e3fa14a41e0b73c9e962e6054f0930eec972d8925e08b8797f9698435b2c9bbfd350dfdaa5c78b0be962a3a0bbcca929cf98d9e0b5f39e058c2848014ac9f71fe692f9b461c334f8d103311a8ef6d97d25e5fab6bdbbecd8000804e134caeeb2296cb4aa15865ad21f34622d6cf896acda6dda0415036cb48c6879d4f733a7d912106cf10ce3805413ad7c33103face8e57c86e409857ce25a628636dd161c18d6322b0f6dd264e2efb4c6e94f9ebce4e2615d23ad11ddc30bb86f6162a97c12919e1b8966c3f855bb44a9c9525f00f244b80b786c547c467400c2c37f6f239b567a19392f2ab7520c46e01119036c033ed0d76c9801f9abe3b64b13490703adada3ed7a1db0499ce343b058b65ce99feccffa5bace8827cec9a505f3e96fccc4949576e066757730c210d4fb98fa7090cbda811ee6d837f7f2ddabab019e1dafa7dc3a6a6e72402519ab546727c8de2d3d6f05f936739bac0848e9e62dab4061bccbc5d5a8f332dade1dfc20fb0ab808834e2fc1d2f7b0f317b569eb6dc934ec285ace2ea200c4c4017c7066ad0cd055604b9e7b20c5fe50b9d22879734d457b99db6b0793ad08ae5a7cecf5b07414b0baabe3de6bd6652d2afa232baf388a68485fa788e3314d0b3afa19ddd193148e122fc886538a94d671730331accdf044360b07e9c12d563243421ccecb92e052cc2af5cd9d5b1c36bdaaa293dac81c6d65f51f522b2a64a7f79a2031b7b2250985c4c3dd4bf2c3b544522816419c24689b048e4c738d41ce6483331ba2e549ed6a8a41b998238cff89e4e279413726cb7f7ce9c21a47d9cd81aab2f09f20f0e51110fd58f76e091005178d68b9032c38b92882576933b8509b45771ed13e5c9fd8d09c7b209a24635bc1a31a0768d3ba3f1733eca7b3e44870547b18dd9fe273fc5b233c94e7ed90c598b7170c12df432fd0090a94482a9b928657e605e4684707ff2351afaef6eba4088557eb52055a2bd9cdd05e567792c5aab02583b62fa2b559f695c4c6f9e4ef689023ea7662aea25c7f512634682afb7540f2411ebd9b236ecce29d39b29ed7d615893ea1a74caf64e56ff7ea22da8e86acc0b66659f3f1d943f58f141db19f597df35b675879a2dcca9761dd95ae190ff2b3ebdfb67ff6afcd96712aa0c80633520310be121d633b27bc451d03da65072a01f8dc045919d4cb578e2eff4376898d5cac6926fa101c72e7ad814703b1a33cba2c8be2aa02beb2e1d7007ded1cb5df028c378864dcd989c1b62858b01ba1ccb77434693e4a0400fdda38cb4a62d6bd7ea428f5f71228c1c592779b1cb3e39a539faa1ee736a51af89c6f6e71c2781e121e2df499812cf47e3ac04f51c4ec5cdf5b7540fa2e26c8bf5143ba25fe916756d4070da19a66fe53348d69d855e93ac2b8b7b7c641c1bd2ff2094c9b51c0ca22b23b0e24ab05d0fa49ac4889f226b4571873e54305e92ba92dc6c4051cef0406647f9b7403fa9a038add1c0e48d68ec03fca4a9a1f8bedcd4e16c790d20fcbd689b83b646aac91ec9372da11af9e9116ef242f58d081781756bc0289a3d82bbe860928e3b038c743798068780fd71fce80534c5300c2390a8e903babadedd8179c4fec90c8639e9c38cdb453f380559c8313da21c767802a41980407135e768277c353efc0351054a27d0c5777d041e9ae71cad86b6e8a464cffaeea45d84d65bcec476956b8e2f067435f34fb96aad07bf9a1a2a51c678fe1dad1d8f8e98c71ea0b07b079674d33375661d8fb676220dafa05d6fe553989355fad01e9a0db607a15885e16ceed31bbbf8ddc89f9e3fe3c43af8718f74586bb6dc8dd4d63209888a4b62286e3160c5dd8b2b080d3a663fd8491d9c3dc891bf2ba3f3b7f215d6288706be678cd7208d8b0084c8448b24d040f756af9e17c4a08dcd245beb5c096d5e704c0a23ad676b1bf4044d6873eae60bfdd278479d03edd7e425d13bfb61fed126a22a4482c837bfbb3042e5dcabf3c5445149fd3afb80717d5642af32f5fb1a40aed969790a7e8e27ee66ef142fa119dd00a995cd91370ea4eb42b3275b9a33034556858a30394ad27ad054640430c63c3ff52e0a1f0d4b646e31ff37dfe9f949d4e95fef713d4bbf1b0296a0122389fa499dd0977576c9dfa9063f6587b05d8f3abf02f481e59a9b5d60ea0fb5029a06450cfbaeee01d3a9d3bdb191359b8e678c4a69d5a09d9ea061b3b2bb461e257b6f23bed2827bde823c5e86170f759615c558019fbaebfa5ac1c29f9574ea6ca470e460767331eefafd1fb18a77fb0bbfedeee3d2f84fceacff9da9ef377cb31b9515369c826c0a8a31bc1928b3b87d9ac9bdb13afb4d04398430b0c78fb87b56508446b5989b23cae0bc892c003a99791b6586368d9133cfa54e858f0292844363e30b4bd53258178f19acaee270022e2ed7cadb8e0254abad5fa740aab514f73f6293684d2d532738e273069072042d140f2bd7aacee57c9814415337c0c94802dc0fe8de7ec1edeb7d20d24675ad8f5047e40819f76bac34c4fa32f3003302c3e575d5edba5b56584e12be32414013a69dec0732ef3f88c10560856b37df380988b932431666dd81b968647f21a8c07e2e28f85f4d461bd6704213decdd95e381ee751886fcd62326a2b3cf97fb8a95da94daea24dc1ba58902be144bc8d56951546a100392837abe700273df5a4dce08b8a53757693cc31ba57a3e40a9ba78911e02996406f1d8235f9b40881338237be15f8d6ed7f6603d986dab34461e913727711b1d3a9dbb8c063b1e5ed3204dbbd53e58a82212d895d133b43fa71062545f8dbb882c8f30eba8065675c00b4341efcbd3ad7aebf3f8c1adef71f9811d3ba89706a4d4002bd0be72605118115aca94b8a31257debb0b1ae4eae84e25db64b07c744c6bfc61e5943514d17ab6787b1668beb012ab189f746a411655821d219f94cc2ebe0fe7061c8b4fb0b004f2b291131843e04fe81871f54ed8beb031808f32211472b16d69275a0a35d1a9db5d4e23d30f0b3698d7119750479c4784f1a117f5fd5307a80d46c9413552c2b571e1a24ee943355b0af7eaaa6cdab5073cb6866fc85e7ff1e8b2f7ccf7a23f29edc00597b4b9722a06e2dadf63c3004639a8617ca7a68297c236ba7e03ab1c810dd1c11d7a709de6322524732252d0b0fc899f9e16714da5daed6da3873c7ec267bdbb83b787fa3058d6e39fe00b48ccc83bbb3938f39cc9d48c30a045e83c2e5b60dfc0f6bdb5d7147f023d8b3f3819d59577a77be8ca80376a400ead9839a2973d7210fe780b8a0b767f5d807e204f44e137c7a34ae4bf57b6bae28fcfea9c433000de3b4d71da728a1440662e94ab4b3242947f13846549efcb363674e4969a239d3bc5e41b345c3983627bc41ec5343cce76fc7a0d6e0af499e016fc3b083df9ff18f8e25bc6fd5afdb6daa23ac2c3d8a0bf0f1e6eb42628b7ac0b0b7fe5dc57ab16cb5af844bbb9adf25393989105b50173c21e1d4b874928a3df8a3d328cb67e2967e5cde5d370791406336cbda71486ac94156c2a443aa8333a92b4f89c24e0a04f3cc743f9a1feca77681bce537ce37ff603def40c6a579df4b864ff967ec883c0832724818d5794bff137b6d641e9676572f7a1477a3c88cccc08e3df77f212c409a1ef17633e4efacc75020523cbdf3378004364ca71a0e0248c959eb0425dc43a86b1198092f5007a58e0a0408a4a085c78f6f3b7d81e537ee1dffc93abb03ef460e1d85d810569e17594433ec430c23a2818aa1b2a0cedf0f64d1740dfdfa9fc34b5b711350d4eebd312fee4864186c977e39064be58ee607dd4a9cc9e2c368247f92518f64120028d989a20283c8305d109f2ae44b21b110f56d2cd335479c3f0779833e9ab481ae58843d8bb6fea33bbf83f55ba88d7cc905d28dd01ccf2d71724c509a8717dfbfd08ee972589fe04b52915eb048199dd0729c04854e1db8718e06dd107604092dd712849e9dec59c32e6b4f1d82c790317958f60b135276dde58224df959f14f064dfcb67f237164b754bb905e6f7632552368105a9662e139234c29a981fb95a487e251c3fdcfa57051391d82a0ee8aa6e448a787aa99fbb48d82f0c829b4c7c3715c27d44f5144a42b794efa466dcb7aa71d13282bc3d5ca0e40ebc2955fa22430097ff7fd8e483e9dbb98a32447165bcd6748855bc5decbb6d47b6252875e91e08bafc148e35dcfc427e909a96947fe6687fdbd39bad1b0cefdedd02edb10dcae0efa02b0d104f352f80b3728c91f8b0901ad7351a336684d4a64ca3ce0090c0f0f18923a0468e8d2d8ec95507ed77f5c02f35d9e31423b37909db2917b65f8e08a99ab8a283596605f4bd61f41c88850b8944afbd952c891d0226c658845407ef505c865e10a0eda8311e530107372446c12f4bd65df0a018cc22b7226d08091c2f846230000f4cef7a5cea5f8eeb6b720eae6445aa9c5436df2ecf1eda3fbc4c59582d273c26156dfb2b29cf3a3b2108da44d1bbe065e3740e336b881d8bbbbad118780e0d51b56956b69c843f225b374e29a50c6ffa8103d31c65fb9edb2610e2bf569a325c54d3c62451c4e7c1ae40207e60c482d6b579f9f664ef78b8741c09b4237922f228587c4d062632f41cbe4de4e4c27fac6c9bcd68a8326fb4e8ceb8771176844cf3f86ba4597e699d9f56be42d46bfa24292788deb3771514f97f855a7730b5434c6b11838cb547307580b6e23d2c3bd1fe316ed086f6f3c1446bf11f2905c74ed23d3bf8d3e1369bea429b8bcebd61275de668ff1a919bc6b9517660bee08bf80e918eb819d7f5c04fa38c2a5f3f71e32d15dafde369a36115b514918a1018240e00324d107d63187257c49b8e2ba5668204b6374b0e1e529a4ffd620c0a0eb8789d458aab1f146b4f3ecc1a5ce3f0ff658269f2a7eaffe3ec218578e314ddbc3ab6c3fc3da52120f3cc704d0ea6ab949a3fc088228e55d910c6b5ccafc149f7794ca7fa611d2689cbe5a7e40bbefd97187e54f42424ed54b723323b300b060040ac190025f17f5ada0424259b39b00c33ba8a5a287358f515fe9dadf4fc64e35ad6921da173653c4460fa19a5f912b8c41cfa2ab74b269e3ba7cde6ad40d4b0fc94ffe174f820472fa1e39e2fd4ad7defc16bb3ea0badfffd60e3e73bdd1d1a57165b8686e72a6850511c349ccb21107434f40debcfb93b51ebe553f8d5ea8d54e7d1b6e40fc04a1d58b6664bd549589d97ed7651245bae320590c657229518eb9c46ea2dbce13ed84d1a9eb00c470a771beb68ad268fed71157aab7ed3d289cacf4b1e44537d6f6515f5a7359ecd102cf903f11903cb30758c5fdd0e22ad1b2181ae71a88ea0202f3b2a6b62bd57426c9a960c966c7c2470388ad797d2b9bfb7388faab676a059d9e3e14460a333ef6e833f938bb4efc5e0c0a06d5ae4c78c27490cdd6c45737a8e92fdd0dbf9f4cd152a34f51e57d1b8c9a98e410335e3970aa98239b3f9e7cffa894ae1008fe1b068b1b6ce7b1270db47694eec6a63b19e9175e0ba093f87764698fa22a5181fe27b4d8f8254cb1b4d21b14faf1740f623be7af4821a24534624cf29849d49a17e4da7cea8430a6a450fd875d968f92e4254db77301bcc9ffe0af66f606f12c0b66174901210faa77d00afb1fa2cc92aa86eac50ea63388ed25be606c72bc661f5c6c544f69c49a21a769520ea229b6d0b31149f07b4cc44cb93777a7e09ae44662a7fbfa95d234f0a13969df8b35da35dc10eaab48c1a75b370550b0f014acff6367f150f6498d444171a77b465825dbbcc7fd17af3bc8346985d0609a15189b6b285330e195ce8a0f9f0bef3cf7177391812953dc5324cf17a7cd8c50bc67d7b867c014d96f7d8703230859ef27845f42a6f211f5daee39316758d05bfeb5a98b305bc6acd0feaaea07d8d1e42378b9afa0004b06ecc62e0b86bb1db3b804efc94d629ce2c4c89e1ed35e25d5ef99262541f8d65750278db1273dad054b9bc3f3f13b892c955c4bb70845e70fcab6449357c247ce644bc7c2cdd0054fdf66f75ac73d68d02abeff6e1744be87f95c7f115781eeabbdf01391fdcf3975a37de960d433691054fd0677a197b0e6ac84c8ff6fd9986f1645e3a28de437d57103431e31006402935eec5e097fe655ff34847bd08496f1a2f910d990250c8659a4ed51e331fcb688cbf2e0e2daa4a25827d90d667716729e01883afb0cdd6864309d4611bd1d67747ac50dcf4ec4130cb43c98d6551bdc2eaaea2dcfdc694f9f5e68b10ab0add450243895dcdfb02bc9c043bb8a1bdf3312a1028cd91c1658c57732765ef572b506b7f5039e61a95397a3f935fb3fde9b92ad102135bd0e26335a4238ce6d9940d189dcea1a6367f4085da592b205b318fbbf1e7b100d35a929282cd5ca1816ddf9210ee64a0bb982768c63af1e6f4fb85838e37897be630138a1776827041fcb15c88cf26450fb1f65577191ae0251a8e414e9bec5556a0e4f7ac83fc94c7b7ce9ff7192b4c32f7ff76b86f511231cfbe2a1853879fa938b637b46c0f216be0342afea73198826648db85bf84ad6507868651509787df46a6ca6b7997467abe8049cf6619d5fa0b285e62cb80e30205716d82699bfdda0345a0e51111b2527e42a715b636256eee1313a3e2f326f7e890277f2a7db370e3b4aabc34a5709c6c22a807d42b40012346741eee20617538b6763ef3617e6f1567b85a0856633e25e51573074a3f8a1451189c768b00d68c7a6e2af87c37ec7e1694f7d34df713d3fa506b8c5769c52b3ebca5a603203a7cdbfa93ff28936c4572d8c7756af5b4e6e6a53a5cf54d8f92f330a5537723cca4b8d866bcd2b95046217969f7ee8594182f08f762c87e7bc45a656190ddcabd97bbfa49dc8a11dd98e589554a6d80e0e79962ad7822c04f3544956b6c569ed5aa45f6b215e293bbb52d1688a412a9fd1a114591b909e78e2621290c6f430584d0e673b52c68ff7d95420aaa8381e417908858a5e68b9cc99f26de90b4efd2f8082d80b5c7066fe716034186f0d9f8a08fe477700d33b14273e7b7212f0163a639d117b2529cbb0c801e6084916cf6bb07635aafac241a440f38f0ae6c63b7db7f8f5d669ae2cec6b14e300af634f9e6a31bba63be5a3408ec345c15ce2451d42d3fd7a8f6f4ce137996be05087e9bb547cb66897c8f10512426973857aecf3be8190fbefa90c541159356d229e4a71f9e69cedd98a69341df2d28428055496937c333066cd6599f9f4f1093ff430e03810edfcfc67e90efb1972c29fbd68a8779783aeda6427b1ff838ebba214b6f76020583600dbbd776a59b2b5dd9a4ac59e3dc439fdf30563634a6dc5b8e24e7e86bef82c88746cd6f1e358e61e3dea3f36b680b09094c8aacd0fd74d9db9c9c1f03f58480e52e09e70bf506eb1d67af1c302ba1f6afb7b934676e905049306346377aa35f2316822d307331c05ba793e1e889948f808f66a44e00570595f32ffb9a9c5208590077b1167556fbabd311b891ae69dac6fcc6e3dfde79ee9b4969c13777514f457925bdaa51e953f8fff28d450ddf5f6e03acafd14baa8141073b3ddc289e4927bce08419ae2b9f8fd4ad5f1423637dc664dc766aa2c05468acc38473140ee7287115b0ae48aaace795c3771aa4fd79b3da0ec15e6a8e090e97219a00338b9e60ac77ab1a66c1cfd4e2b7c402b6ceaad873455fc3c90b27177863816fd90ce16048feed7bbd4c2d7699f260f26d2fd51ef094356f12839a2e062819a3234a6ee3e2ebc61a57bb47d40d63ced0860a160e96d094a9c206b2f5bbd0db2b5c0feca38016e8e7b4123bf8e4942a9557e16c31fe115600caec2093fa19441427a1d42374b6b52c8714097f07c9d3c34b164fdc461949b049e6edd1932ff3ff1aefee3c31677a0db30d3d9bad9fee2ec9f0b0d6ab474e5d59aa63e5993df76e1d0a4080a79531366f9c92b351cce09e82630d6662f45f6d4c189516be0070413df491e94f0ce48d99fb8d38518aab96c0a15bde5b2eff8331b500e3b9cbedba1b8d0d2e7ef892844b31c12a41fd11acca2be05480c979935d2acbb4eb16a54cbf2d0130ea870ff2e012e2b36fef47caa6f178ae96230d2f20de2a055e1136e196202eb75cb6fb31d67f0105bb0c3f8be08ab28d0f0256171c415130dcce7dfba63fce2bff9c80d4f9d66f7bfa4ce23b78502c99ad9bfa9fa7abc3ea031b5df4dda07736ba13241633feee338a4ca726bbe22ca162a75a7c60c88360cef7b964e80cefc614ef97c74e23d56bdc5794f482864709b180cc5c5a1b1dddbe04fa4f0ad60837d13ce04494fb8182468cca7a0215cf63085413121b21810358ebe435d4795f089f5b8919f36062ac0560bd75516aa07a15a8599c44d2fcb11b08f0d139a3215343191fbbff01041a23107d5e1f85bbaed5cd2dc77b9bb797ca25e6bbfc030c7e4d8f70adcbe55983817aca17adf8c2164069493cd5a96f8ce689ff488981e72c8e80c599efe787fc5cb0e3938b428821531ed4b4fc404a90050a2ab824330af145d6867416497db7a328fb964300dddc75865fb2682bbc0ca526c5fbdaac4e5c19b7e2928ccaea3081f8478b772572b54287fdfcd3183c13db4a67cbe8875ff3c26759458800d858e712d39920d7909866cceb810431a59b3fbfea9d4e9cf167747dbb576bcb7fcdff2a3fc680c87afd4c270f077d0ccfe4b741ff748cd4cdce005914a1ec75ed763c0d0e5453164e86d42c35572b057657514ba98f3fb1aef1aa18b425e497aa8f06e64f24816f3ec68f7603cd4a602d6923c69bd3f04a04e7d5cc0a02ac39f4f78a838ec808f64b0baaaed09ef7e33f4201a47a34fee450b2b5830ed5c14b3b40abd79e4daa65e3ba221cbbf578938694ef3261968deb80ccccbdd507bbe0276f9601ded01d0978a7083a046088b217e1bf28a2e69af00bb61fa545f1fa52ba3bf5a3ab6a4dfaf9cd8772e63a00e0a4f98005c2c36e10b6dce5063f4ec74209aaaf535d496fd9d7b28b36f7d1015602239a1011c97bd1d4d237de17f00201f775469f1602c20e0e6a24cb4298428577cb087e755d6ffb2a5426f564a8bb97e6c238bbc00455338c97f14ea565ccdf44e49dd288b8571d066383e9ceb98f152b429d4db30567d79cb1102e96c52ee3cadbe07fd5a12787826870b936f03e6aec622003e01f69f73d5e88262bf8fcb95570860c455dcae32e8da6a2fd67b0935deab2429fed7bcd2e4797b7001713d359ffefb8d72955d5e2df8174459040f67e856959d034529261760bced03f35071bad0814707537fd8233e225ab6f1aa67d6d164f6e7c788aa4d5b57cef828deb1f64e9dfda01870a43de67ea62f6a4cd1d8b4644f5bf2677d232feaeb56997b8fb1f1e9fe571f6f9e3a7b9c8a76bdaaaa135d0b00b3a1c875ca402a261563b16f2d3c130651093337843882a981ebcd765e2220863233ed6934eff0ca777a757b01d15a958a69c760e1cc53d4fb2bcb620e948a0c46097c8d5cb3d2f5be17ac1025de8159f77657434e3029be68964b1fb6238c0c934ed3822d94745e0fc1dc074f3e98c8f9327658b03f877de12a8eed3c86bf6a20cf7f592d1ab2d9fb4dae11a3ad8492821ede4936331a9b51c6d7ba25244a9a1ee07de4d032e66c277af5c737cadc780dd451669caa7d0717d88008631dd89454ddc1ed8fe9de7c94c61a4c1361e95db6835d39c14d0dbc79cf588c6d78581a91c3571d0b4716462eb290ab4147a971096d3f6dfa37124b6ed6543c2e46cfa72eb4a6505a9d8ea7a3707944044c465eee15f0317f2c9d20792d86b7c3d0863ffcf79547f410f15b0054f6d5be611f3ea58b46fa3a9dd8f7b6ac6a2510ace838c38899ca919ff7bdc0afa93d874806d328803816ffaedad7d3b80ba69cd057c1d72c6a47c70b6c06022e783a88deff33ee6787f5b142d9a8a183b9b7f4c1573bf7911a4d5e1aae8dd59582078ec75ed63dbe0b5bb913208eb0b3c1ba899f28ac5838418ca165b10d126db001a4d682e444d45e2b91fee963caff7da477fe6c6033afe2ca5b413f1c7d93001a23d3ec6feafeb1b92f80b267dcaf06737b7b29b685c4dbaaca3bd21c6e0dc71db0aff57d4a1b8efe082c608c4ea633a6112472c420c661adc4c64bc3d924b0eae8876e1b6f03a91e5836ee7b187b84a5bf84ef35b9af66350612136512dc061638d4af033a6c7485fae057e71b2861b38faae76328f443e93cb0d47a6659942db3931d37a85706884b247b95e8a8c2e178f603391320be067e50b0ef42bd3211c54736e7bc8fea344785c1b10096e5c1e30b08a923774ab77f22b1bb06c1bc94cfc9a88a9c0a645cc04d593a559f1746818003201cfe1d9cfb0c228882427dda77d21d4bd1163281a874534c6ce0ea843f3d9423740e0348f6450655ef7efddc9b9016148865d949d0d1c2180c2edc33cbd50d8b05a4f5c5d83a3a3c77149e32f01dd5fbe4d9c9ecc081ac79028290a71e501003b498ded4a2fb94bc3e0ffd5946e4e804ec699f47561a762da6dd7be1dddaf848caeebe0f0aaf15d05d9f90e5c900d833965f5b07d170c73416d33c675d035dd8f4ae3c61d770fbdfadf1a41d9c0c670355d402b2410f28b24cde1667593123549c83c9fbf803780828a374f739d78574377ed6f75ebd093dd699ac523c6cad575179dc92495fde9904111cd583d5c796ca0aa5c3ffa87df97c27f90c71e6cfd7afebad4e64156e546d588510c07d99982e4ded70e5ed1128c6a58efa9c24c54af21fae24077ffe49cbee7b298e9358c717296562811b618fc901b9e96903464f7f6f5fa57c506e49941caadac3d0e90198058d6bf44bf156e1b56ed30d14480d93fa92f7857d01b112696a9d3755ebb889504e955f9b70d53cafa8080cef135c05fdbac744517ea92d6dd89bea3c9b6b1226b886a9c15b62551f1890d3d19cbcc943e2ba2f2be300bc4e42ec6b7cf4bb77fa3045d360430622775382f0d3781b8a09e002e6100ad13d8d2cc48b6f8b762759e2546eb155b80c1ccbcc7f6edfc40a21b04e15bd4b14b4e6d4635f0cb2914caabf29468f11cdbd8a2a5a014d561399ec22648eaf54ee387e1d44439db8955ce95d1fc10492ad72093f66b8033c11666c5fe3b6acec43223ba16dedd64965cd7b50f79cdbf1dd6c524469b4558726b626ca25f0400e408c348e184c661ba06c5a3670f1d426c4988b7a0395d1cf5d79da03d11e509f02322409eb29572431c51303f408a569eec9107facba887529dc09041a55f69c39a4b158c0e1a7258ceca0e33904fbf228e060fc55d365c0e0e48d8e387db79d94efad46d57469c46706b6f3fd114fafe1e1d9c5436f44aff4bd163f8507e00486c21414d0d325b68d43a532ac9954075495ee6d37c31c27f9bf396627cad89bfe5c453271395ea74e6da5225296471a82a6373911981f9e4afae302c188554ce409904280a237d828ad47fb1fd594e6cbb5b7a8571e00064db12f1e956b25243972fe7888f7855169f64feea54bb0f1a50571afd7a440f005a6c6e541ce737e9d885e9ebb4debbeda9388306198406c2be90b84e3ded4bc637203697881417867e81a9a6cf4d70d62d07707b34f8c37b2715cfb1ba36b94fa8ccb27ea6787f29408392c0c73573e5a629c3d79d207c51a34cb59b7965e2997de1fe5ac43c9ef8c035e252792776b2eec17d2891caec2ccdbab7b8341081bc32029adbf975a89418bdcfe24f39f9aa3885d8da891396a407c9402df4a666e9c84c6891b5dc286aec97022efc06a5630220b1081e17fa74a6ba8b2706c9de4171b66aa6d113211dc071f5b0cc887f0130f6142e37ed40ea6fb5d326e79b7dd0f9741a767d5e4b2df6e04e4423fedd02cc6a592f557f007ab58fb36682e0c1c595db4868eb3b429d1568877b21e29a12b2584f4c71243966a2927b87cabc7a5e338c7551370564936ebeb64d7eb396074c440bb9d59b2db8c88085e2c49feddc4d927841255a7832b03de017f6c237a4f2e6a780bcddbfc339ba6abcd4a5e3c2385d145ae82bb5ef6a57ecc8eaa9c0544df5ea000d33d0033c5b42a0f02b73302cf95cd41009d53735eee6514a2beceb399eb00ef467429049d43d4025003f4641fbd6173527c4e8af8f8519fccd40b2f79ae7f90f6b532275b7ec1d85e087f1a62ef693a5f5fabc1e57f51387c94e5fb019bbc8b83163dff53652d40ecea738e49c6dfcdeb01b5c843482174ef43c5b8ed1e39193bfaccb5f6eeefa48f83df4db3fdfc4bca4fb8caaf7fc0349f43744372115261f3cd12931e50ff31a305b7911bcfbe9a3c311acc27ec013a5b3379bee3796f8f2700cc431b0b521459015169be8cde7a664dbdd4d6209c378ca9bda78333d43daefddc0cc566a089ba2dabc64d9021f840a3ad6bf903d680d23fa3f2683b41e3186140296a534cd01bc22d4b611080b2e29091e9b83be5c9e91b30bbf3a1fccafd24b0a6fe51724809ae0922ec37024cbd33ff513238a7d2a3e7b90d60678d636d355df7a9c5227cc1f819ab17838a049c804eff0ea1e7c3d8e829625e25fd340b154d8d85d513508a84e4e105e5853958a343599633436090a18493b807e37ff90bd1805d692e10de26493764bdd86a2df33249e120ecac9d9a54317e18c44327ef039bb87e0fbcb091d267fd72e11df287f4a6dbb29cf986f5f1c4edcb68aa46818c3aec9f148263c54a8561fc06beaa62bc932cdb25e051336f3618424298f6f2a81d71b3cadf88d644b8c0a4a0090fbd9f0b0f93846bf0b99ca45fcdd4dfb39b756e223b30897a4a3c1e6e278cab8219cec598e415658309005e5b1d51f34967036b5fe18897f309403ba1154f54778e67c77ddc129b63b23afb81fe4ff9d45c8ce4c042fd20dde96ed6ae9291d8696e3c852a5a62ffbb466173cb455094a19c50d2eb271e0acfdf8e6222e2b28439c639b4c692e151f2b53ea083b50e4d08ba75586e67ea415b5e1f25e2f1e8e4da9183722517854d7af974d12a206fbcf8a0111fe82f3cb036a0b4997465b61c2e980746907bd92717302b3c1e188f7c359bb23c7afc48345ebfa7948950f2651776f65af9b0a9c2b1d287104bc6f6c1d7aa0c68e4943c073811db5720a0517b4746235ad9ac1c3e302a5e85e6f5aacd75b7c09d60b1f7c2fbd750b158b30bb19be558b9fe16d746c264c2fe04eba67c93421f8495fb0f44cef06dbb5836598d3cadbbfdfc60653109c73d101fd728b55d2275881c1d53abea2943db8b8f4b900211cb7f7cce833fd4b5c64e93813725a2f542e28a38817a29adf7efe23cb63b7a245c647ddd88c8beb55c512daa26bc0493895c198f10d80874a4202fca6b70c5f09ca378765e97e2d81b4be9ee011947dd55f6d534283b454031bfaa45d64e5116c6be10766ae6f25c27c924eced4b2c1ed34319347a88605a53b494f81df6c06c649f1d8a6d456dd93d70e698beb3838cd3cef0940f47e7837a803b24d51f5eb5a2a2bd85504b23d20bf60ece200244d880222098f291c87b9917f84ac56088381b27ea4a1324f2899a5fb71eb726e50a885ef26c78ca326f1bed6851cdbdf34b4fd219b61b9fa01ef19315c953439ba7245428d1ea38b26a42f51de39104fabc0aa44fdc5be8b50ff56c7b9c83cb7f3f7d6b46eae93db1d811832259b41b41e27057cf4c4fa9e802d32d538a406fd553a80886fbd56010a29568bbfddea1787923e305a9975a7d976aaa585a6d7d023cad49c26ba5f3436f31d2ee6ce4972a9e87969395c49559fde1a233cbdb378cba9864e53443c1b1c8fa77d4ac7f7d6211994ab60267f6000d872ea9cfdba6e191712f18c1d3aea8716cf955ea2380a46f740383066c265e689bd37fd260011cf562613d69980c5456300d984b6b3ef63d7064cc948668960c7b33a28b769abc73b7fe443d0f6c65debe672885cef276799a7a8689c3f1a7f8c1f607f4f02d10c4f49b4f3a069d15bc67a299eda8621c626846f94daabd82497ec9b36ea7fd62a610e051d4c1b82615b4018f1399655a983f77e7b7d3a6b847e1b80263f70f0e2c96ea52231847e299b12e50c76241d913985bfb48e4738bb87f4d29f56f0cb467c9975ea2feadd9e32bd0ca010148102a23007aa94dd32c48d6fa9273dead43bbc8f451796bb757b0639e999af4ed71803b863f0387bf6b01cebdd07ec024fc51932ad98788f681c57f0f926fcdc09b3208b5052e5c81895a0c079a93b4d54f4e300d5eccc87e6565ec29d32f06ddbdf6d70a351128e80b359f56ef86f28481aef0adfbd84f71ae9f192ddad7eee6e8129334ef7b0bc5a8a1eb5d2a84cbc2391e84faeb156c11888af62a941caa232e9a3907244cefe59b601e7a0cbdcb7b3cd40cb40221af1286693e4d74fde5f0559b30888444ba933b7a893442dcd306458814dcd99c90044d486bedb412717c06c15de1fbad00a5ff3ec6ac980027bf6537253a86379d44277d42c96d18969038164213a74bee3d1bf5808f283f4e320e97a7088e154c472184ae28d1e34aba5d88d316b5490bdc45c4c2872b9d222742452474684a763a85314c050bd2c7e6cd67c1d216f27fbc93762722906eba8784f2b3ffcbd2a31c59ef67666b11d647a4ce1c0cfff3d17d7879d9bf4abd8da9c4ca36d8430e93ccd0f5c4396fdfda69ed4018dac8ee1b3e0385322b710f77fa4352e6dc39e71e61e16a67913b1596f49a17e1f334f82e6b938a2fad7dd2cec4ef9dc9eb0e3431c49f0dcb17ac138fe3f9d6b3aefe5f9ef3671cafcafdf1d82d76619adf4f10d12bded904dacf53a9264cb474eb407a8a2eb999a281d6c5c6e71d3ae21e0b3a4297d12694d0f6fd29701d2c7a18a8fe451c504f496c81647643157f0c45365a8ef4dc044c39f2fc2a7856870599ef2aa14eb376d1e1d3d1d7d4bab503646a8ac313fd83950109aa0e7d53d06ed41e9bd4b4b509ee8f6944752e2debd1e7816a52645a22f7006c6948f94e1551a7af6f99e055a801606d6423024526e50c895e7d48adef84c0a31b5000434761ff8bc9185e5359cd6a988a8607b57a55521c7edbcaf7ea99d4d2eae7c1eca2edb970fc624c4d13067d66ee20b7d702c08f41bcd3923e3196a5b4104b540f956bfaa2b6283b3024003e548f4d1a43fcdc011ed65d8818f08384fef8eff4775958fb3e5907bf5e95645c5ac23b25fed053a1f31856cbb5ab5d4f41ffdf4fda6d2adbd429a9f32f39b2e98ac8b3a7c30d96416054f862b2c5dd35811f59b887db3ffebf18835dac0170800ee9ecbb347d3db8817c1b8100c2e4671ef05cc09b615d082c99b04e1e7b4bad62229e9500fbbb96c53957443e488b1309a2f1f8fb7d876505f121ca51a1c729828c2862f392bcb2e9dcda4283e4ed3d8112edec055e34e373e5bb102e47b9f1874499c10107c6794f1e8e399d1a6c9f6b4db2d3153ceada76743b28a98887cfe454e2aac46451320f7f58415d5e821407ac45f2f314f5c4f83eb73f7969c1372c8cd4b0dffb4200eda18d2334e71fa5d413bed156101d1a3e6896b43a735d3f1072e615130e411f22d05fd955a3f72abd1fa3bf5822c6f3306355ad2f39ca31bbf2163ad9e721f8842f6c622e642eff2063ab2b42376ec0d69c65a1d5f5b453b13bed196f290a58b7426ffc5aff3172858385abe6f557b2ee7a19cf14a8b73b60253d1744ff7a9bba5f65e38be00d390fdd213a8e7095484f6d3f69bd7eac5fd210332aefb62a211a9ca7780f59dc08207dd9e2c640046b637784d76a8eaed1b2003ba79972d37c49da267e7726d5f733b88b224432ea07f000056cbe62068b82693b259848315254040ba368260bf4c10f844668a076d11bcc1123c1571e31ee57f4e783ec9da15922756d10e9bd0138811e6a5bed4355fe7ad99492247f99b1f55443d4cfc07bffe2e2042370001cd5a47b3166004efef8a27a25b3d7e0eae3f772f7856a42440120cfffe0878df7ae75177051c112f9d6d3dffd1f72b09e57af47cab4a34966ec0fffb420e5715fa2a99fd0b78e53260b976154afd8ea124ec597ded559364884bc498342b66a77b286bd7e82b5f0441465c09ce0dc5845389efd380a216908459fef3f6d211d84d264df6a3d75b91a0ae9a790012c0e58966e305c91cefdabf9800558d17064350ea66ea6ccfba1a7297354f041ac2d4fe8b4c4c8a9bed8aa65fda13dc25ad7cf6083eae5f439a952f2f75565d02b6ac040316c85cbf1a461a3515231384c30dd993cc7dbead73363b7bb819be4e24e9c00ee261f96bbc670c5ba820d294efbaa217796b5d37674d56a538fe2df9251c375eb056614d729fdc14ed5b641838ca9cb8dc4c611e63b26da07534cc8e361e5195cf3d1aa9f54802f18d36bffd74d64fcf4277991cfbf9d9daf7fc0ac942f81e19a70bffd79af20df684ac8d6f94f1b3407187849a34ccb9510389744e341ae8fc890b018b9454e302e23b31b90777f568085d16592b202e442f73528f204ecd29036a920fa54f9ad218291e2d2d10f0589116a0c85ad19d25b95303b01a6d4ff65f82434a8b6184e25f7d7fdbc8ccf326883bff0057aa49b864006656cc700c57920795b7689b9791ca8810a6660112f557bb7c1b5277170b6c673e33fd131199bee8ee81bce565d652f13c2d699b1beab88d36d1a9444d40dc612fd96d2924cc7a2a1531415ae1b5049f93b1c314889e8f02d5fbcd4ecc8b346f97a76d08c5f9fc7215b0111774d90f32ecb545c1d2961dd34c5dcfcdf22282aae8171d531311d15cfd551ff1ea5cb8f1c49d3b28aab5572abd5c74b731b188b89f5af52b5b1a9ceab8459c30a853c97a485dcb83288ddb17a00a3a173823117d52defaf2fa6e3d1fec88d748f9ab207f7a5f415d2e12287c91584aa2079081da21151d85c789a3ca376eea595add5e120a1f1c3fe45f7a1f01db1d3ade2160944e5cf6aa63f1bfcb24deeed5cba71239cd620499b5685387a16aa5c779f4e259e740ed2db4633cb813f5b69e61f529a329de07fb306cf43736e16846076a9ce4f003354acb683945b2ecf49cacab97fdf3cb76a8926e0dfe17e48c38a8a1c73a4dce0b695e9b66de2164e560d6531df59b9e29a3979eedb9deca0272581cc3b5ab448e071e915fa3e00696cf1be919ad5390e6119984826dadf475ab683997643d5a7c64d8087ec39f5eee4cbc0484938f4fc644d0f2fed24187c6b637147f8cef78d86510d3eaf0dd95d8dfcf24296189293e2bd5be959b91ba5875f27952f5b43e7f7f415dfe7635ccf178c3c516e0b6ddd3fe94c7937c2fc79d980607afeaabddfda9c3340cf25ea12853348451635607283bc07914516adf22b74b06fe5ca0e2b397a86c68fbf20757e5eb2979a7fcbe4a4c1af85017a2f3d18363bc8e8df5390e5dfbe7a90641b492299a1832c7d4f67ff21fa22fb0fe1c4d771f1d4f12f88681a53bb419c63bd84b782d1c7baa2cf071466c4a00541ca8fa0cf7e7effcc9af5d578b4616fd7712b7079d8d54c2385ca9cc45ba53e55c70533a12b8e728ff4bb80d46d3dee98ea210b371b24101ef8bd1f0e47b56df02b5cf0e26bd89f00015413442a89851134b370bd5e7fe0b77b858f0e1c5c7bbe14815d88d1e9c250bcbb145b92960f2580b7147398dc9143dac2972ec9cfc9f0af6649ce5faeb12141478be04b4ed0c137a1bfbc2bdc8cc37db3d2f1a2b5693f29be044ca7090fcec47e6e4ea3af42b9a5100cd7ed2b3c3c594ca68b2e8b79cd21940280bab3271bb014cd583cd441a8d1bfbfa56c0674993779d4822e70be5492ac00a61f87e35a1404673f82d6ffbbf7785832e984a45f6d965015f1dd6b513e03606f36485c07184295e296860c8e0c1d53ad7601834f6ffe4a554a27b54fbad6a56e7368cbafcb1405b9c6555ce3a561734a7fd85874228c849b72182b61539fed524363e47bafc6e1ae6e093163fbaa08c35ac1e51692f730306cb46843f6037e5119f30a81ca1ceffb8333b311692cf4d9d002536b207d1d7d0d3b2de4f41d7f32435e41cc9ddfcb2a36e11fe60dfba27ce5fc813a0119cf5750727fac39186ef00614b1d8e5f17374c65604dc9704912b80aa27eb1ca0b542aa979cc06b1231ae7b38c0ce8d067c2787acaf1379106c45fbe4de6cfde2ed0bd9488b9d6db4c77a9a36b6d416e58252d8ce80ae66a2a1173989e89da67da211a4761a46e5ed916a87331d852bf0940c5b24b3f7f1530b51d817f1f30bf50fbcd8725bd1f8bb75102bed12f7f3d0d7f043996dd4cc9c19e292cea559cd3f3c8ac5772a997507ae8e6c311d62c427f5f04df848a7fc53586da7c4f5cfcaa3c3c7ca73041d3beb5720c20f01b274b56b37fced33f9d1b92eb71bd092110f1e4e32fa134fc329914ab51b295aecc2867f4e608706ea57b4dcc62f60e4c2dd936d710888969001d5ec9331b05e53d4938f757bbf39b4bce1331c82f14cc3160a4788530e3e4205c7305c7691a9488b000de29b3a4822e33237ec192bfc6c70c2c0eb077c649688dd34fe3433e3ada98d5791c224eee464448035261f2c3465b62e799429ddaea19401e1735269f941a1cfd242cc78d0be59b06b75aac04a93ea2aa50c055f31c817d060306c725750e52e9c6856d8574ed12bd8a5776cc74880151132ae57174ba4b7cf2c0450c99b45e78b8557313627187af7c78bf7358488cb1f803c7fd92bd91acb69a4fe2cd646c3fcb97c17dc8f6c74e01d70a399066d421362db057a73295cf028f0dc02cac01c15afa51dca243e82d0748f952b10fd3069ffa3d5ac6113fe0190e7a59406f34175f89b41eccca3a193ce9e1ca05faf1f5e0422f01078cf808ad320785601c56f956122bad937b2891ed3b876eb6ae32572123404cbdfe28e420afb9f4def8927ae1880f0e3becd7dd19f8df54281780636137af1f8786a29e71bc901f1ce30cf74dbbbdcdf2aa6e39be64da5676aab9be1d58323669442f5102e679794a67ae4835131b27674b9163d7970312096a447eff2923c322b92c2f15a15eb1b7f0dc8d136eaed9ddd1bcc3da8b11670caeafcb10bf7f510746b2aca7ddb2a496675b3c00318353813960376f63ca3e0596554da8713a3ebc1f3de6a32bfbd2db9f90ab0425ce27b505cdc91a139b96b085fd1f90a288601df1702c18354b1076e9c9175388b29cc73a9a54d8f471efe3b7d4c2db9a4cf2ad85d960ea042ff7177148765f0dacd0dd425d1bba7e8e0649e9cad9321086c5067f21cb01c532413bded6228bb4aa6b3340740e864cb3efd5f50644ab3f8da435dac88085309df03a11011974750e583c5e1756cfc3edf64f4c8ee4b0a17885754d11526940aad587ca3e58b5a4e157bf0618549c2e663bdc1069f111383912c27f0598a4ccc05ce07a49a13380602887a50e1805c57b9171cdfdc9e5244c8c57d2684c33971a832e014ce5f53034c94be67d6175a17b0db5b79b8c1de1b9db4d8ead58e8ddeff8f00ee73cbf2a744ae3a4712291b03f5fe8c4b9da56f2fb77770b4b0aa2f90937bdf231a6f0374c56b771f71ce4c962c53c4355f700ed3a336e2b80175a3f9c6ae8fbb33d782b106080051d90a76765d7a27f2ea16cdfbc84dd10cd6260e4c0bb1cfe67b14f47a1bac82b710173d3b55f91bd542c6e783bd82370551cf13c2c826ef7128f055dab90bba8c0945b1a4580284d34353bd3839447b3346945d4495d1590b43f8e35c4df2cc8fe473e88a1bc8de6ef577706a13ed096414655f31ccfee404c49864171748356a811101246c5d588f75f924a01485c578955d3fc3a0ccb13b8a5a8963986b92e2aea2c581e43901f4556ec50f729f92f5c5b99f66dee3cd2c4ebfb5f03ccd0f0bd49e75eed9e487b30507ca2e5786b1d31a40038d978725526a68ad72abe6e00495eb013f8fc0603886136b5cafc85569e861fd29a4dbba0ba0f056ce16cbccd1e7cfadde8099f336a69c5c7700d15bdf99954d46435203307ca5ae4841ef9b9dda3373d23d780a988b4ec068c0ca8cc12afef2dab654c6120926703f3c1d47fc66e1e03b4f5b8b02e61dd34403d0c7b65bbc0f1ccb301c24fc30b440cabb27e362b365f6d789a683a0deecac331432e4fa58862a59f1cfbc35e6d1568b4b69ad88fc2ad34b762e95e161aedc1beff1d5bf38be542b19a98022cf0cda28ca9340da76f80b1c9a5ce9fe6bc131ec8540d4e1598ae94bd5b2b100109d8dd98620c93e370a0c04b67f4629f1304228f639672cdf871e33505d3b4809003927a7a595944c27ad4490a0b201fee7fb55d9ae8ff1f6db61097ff21f5af163374e11d58c0733efd5203e8a6f326aafdb2f0514102b320cae6f0bbdbbc181c5014c5935df95fb345fcdff017e99ee96373b713d5efe5efef9480b8a76718e1ceeacaf2ef6a53894a6a4df3c2676da89645b3210ca1f19cd459dc93a1356a6d82170842f9d41b0e5e45b36f1a7148af0fe7a323d30f70ad64f39c223172aefeba903186a6fab0311806b445a8e62b999b77e96b3e2deec8de2d21bcbd8cc39bff53e821189ff8027b2be76d95601057b6f37b4d0fc18ca33a73ea3bd45a19a95eea2dae65b31c9d5eba9288282f26ba1f52c4b18e870a2a6e7fcfaf4adeb33e90ecd1a57fcb9f64dd18ba3c804dc5a45f767d7082dd4d9085ee3c8ca5e2225382ea7d3f3c4278929ef5f39f67428cdb43fb100a0ee4df1e7693cc929c022b3790bdd4c3bfdfd69a577e712260005adcd48453eab2f5e767822a4f52a5b68e2031c31522df304fec1b3b0b7de88fb1404299631f316a7b31873bddcd1bd708b5a5fc4752d85d3942cea497c08f7e0917f56edfe8976bed936d8551da04fae4716dfa0ef5688f467fac19d799a623c6c45259d9777f40bea45c6a4e7c69b409a7c649e209312368697a5377e36feba68def299ca835f1a6e6488c83ca4983f299373455a51afaae0f8a3e0f1365607a079eca036650c95a4e3eddf011d1934d564eeb38b887eca2cbbe056c2d6c2f514669e94c0f063ae82ece250201e1077583840b33205c938ef6afe8d6df23e30b17b76082c01b8c9bbb2ff43e42effcda52a5e28d80639a449d20e522ef77a9dda706bf5caa9a83d8cf323ac234e18861912f25c7ff4b2609f767187a8d11feb061ab50c52da885b9166ec02b7170418af268c3b28ba37f2c2074703bcf3f79cb6bb935c3f0a76d3c4cd424632bf6b5933b4cc40cfaae7147337ac14eceb9d565838e8f90575cbb0669a155a7fa65f8c1c9120b908696b30ed8ffa5f901ea45a9e07b2ca6b4e1fad4549b127f70c44f0d7ae4db05bc3ab0de09f234f90a1fd67a400f1dec5821fcab33d5e6babe27ec175955fa63251d3142123f1dcdd6515523bcc69cb925983bb3ce4487ab4b6c422f74ea189efed3313e989894eba6e7abbd8edc02823d4f9d800b765044905e0bdf18eef848c5f47c8a85a9bc8a40da4b9583cd3606e5f807d802919b97f53d4546793a74212f7dccdd1a16aabf82b488ab495eb409134e5560f468dc5ed94427c01409cdd76027090006e72d65dc2ef4866933f71aa4c0b34616698bbe4cb6b4dd3dc159ac137e0d0c6083c08ae3d6f3a84d8eace68f712b178d8056e6ad434ff4f0f90d5245a1beed6f80a0e6c94a83175aa50ad78a4b839753263c8c9be02de944968f9f6aec3acbbd1560a5df3c7244429c3ab82abb6260972afaa670982791878ed374b287cbf2f5b52955f3b62ad45f9b48a3653d746d2b4cd9b4bb1ceee3a809720dea77e58f20bdf59fcf364db35c6b370cf1600513ddbb7d7c7513e0c518ee8e3abecd12714ddf39ce6d14644d058630fd9962c4e9543a3ffd57126e6a4a34a76ae920b9a81305df2db0a1210b296d2e973a40d78b88a58674b21868f53f5cca3ced3e491de2776aac5c98a094bd7c20e1159fbdd64f72c15e4fe180004cf9bb92215a2dce615a8811a93037d25ad9cc1d50a56c69b8f2ff24a5d193c857535c148ae9d3d265099a6657b4f03f369f773e858b83e92b73e1ace7cbe60360931702f9f8fe86242c21180bb32f7b73d3df22e422d89c1042bb05eb98a93136d7573016128d892e5a0f777a0cd043481d3ffebdd4f346c884549f25a79c907f1bf81e4bc5b3c7c48a04d530878a489fb1f67292e76b1a1d8aa1b9d07f63ae850eda8392a112553ca9141085f3b62d679cee7d71c1108f42159ae46c8787f48a19622809f916438c18a2ee65162315f6cb703add586275e1b897b385517fca17c39d572f25743250ff9964e26bc3e1f8aeca71b16119c1bbf836fc1d3603d1e0e61f502722fd8c21bfbc38a43c0177d3ff1d03e06d1330abf13e6b719224ffd2cd86ebabfc18be00415b362186a773372bb660194e70bbf4cb7aa87b3879c12b251c97e6c7dd42bba78ce2f86f767b045efb5aa8010ddb97735c6c7c884074c82ad5e44f33c85795f4b414cd33a580bf8f96079ba6ab193822a60a83dace0d99268020ab760a6c59db5f613c3a2a7e7bea630e141e238026b0c4e608b97f654708496435a1df5fd900f873bbdc6714e794420412e4289fadd4cfed426402d417b0ce2c6027415740b7f6ee187c2ca837ee72042e1c7407b44441293deed3c8f2b213501a54461dc04156a0323766bb148b1a6fc24820f4da288db9f02bd095cf4f656cf11c7baedc0adddf78db6f1afdd028dfb3beb0e5cd1b12b4222443bf1ba44645e846360f7a3358c61ff159da1b08e7407e7cb0500f7d0193f05901dd22d5e34c631cf3dc8f7acd651dd48ee43731367b6e0339caab4b0af2aac0776e72ecc9b812a6bf5de5e8c12497615eb2b888071cf4e268dfdefde32e2f99a4e91ce05e17ee0b1606dc6344c814054aa6a0f1856f758343ee23592805acf058783f4875017284bfcdb70b7614fe8c86593ba9088e8d8bd1f33a24f1d038c88bedd670c7f48bd644cbfb6bb1b802256eeee47079ca6128b0494d1a9d10fae62e37ff996f68d735dfb861f24e9f08ae4bd908d7bb5afd59c5c6738e13ecb7bbe0a9cbead61ea03633d0563fa02546aec92e7e90fb9725b62936d1f874990bb19acc5cc260e204267f14b8652a737a0c5fe5596228ee9527dbb4ad1b931322f1dd7404873444ead2d5c345cd118c832e4dedccf3a7a778bbdf77a09232da452cce63a1e4ec19f52fa3f0d60339f1c57074b52861edb0b03395d7ff06abb5832d25b03bbbd484ae494af115aca733af500d621f4440c8fac5969aafc60f78b2c74dea3bbcf3cfc06e229c5b4723347ad39a695e46d8090811ef8e68bc1653702fa74cb47e9e7a37adaf37127a029efc03281db889228a9807cecbd9090f66b80a4dfe9cde47fc167386fcb8fac4b03147a22c3df23c796beb8b2c248ea5520eb8384da16bcbcb1e7d0d914efeb2cf71ff5b2a5ae08c6fe684a09a9e416038cfdf454b0d4c74d16f8733e8ca139f34cb9c8ef103d3a1ce3af66e1736fa5e6bd8c262da31b99d2463a4953a6b8209152e6d8b8c525d6778386c60ca15801c1c726eff0afc773caf2f2d620360d023bdec5c8886a4d7f2c609f766790432267a9040b7f652036a10895f38cdf9bf68d045ba098976fb0242efcd5ee80f2558c929c5efac6442aac2a585caf119d524ca6462350b173b89cf796a8a0bd8c0b8ef6c9359702f133702bf40c5e87360f9d5593f9170d7d795e16d18922381c1613e1a5d40cfd90254fb310035715c13a76e943352c2423622643b108ac8965c9a409abf77fb071cf52a706849243f859572ee095114a5b207b103f3944383a489ab577431d9c226acdc006ea6a268dbcb789b0446f4160dd2527de52bcf34fe2b7a149b344721d1a49d956e61aa4b122be2b3944239b296bd74a0706f021e3f81072d40d4a56a3d50d4d48a6c8ec37c0ccabd9359dfb773825adaa09108706062be5930947fe8eebfa8dce2d0dc23707704cf3cc4907292f664d19de9eb7f0a4274ee71f1f8763622900e1e1637380d018cff5dcc71c1f7d78219fd180ec4f41860b761271b6954dbef191ce6517627c520d12dad5867a730e638c9dc42ab8bb5ff1cb9d964e26818f66f123933b2a3fc69d808c4285cf6f3525cc7dbe656c7d8e1cbe571f2732b4070a395e12760d9b23b7c5dfc181b9aa2a3c285456bb9dcfce4966e31bd553845facbffb9c90f93825dfe4f8535313648b3511e75387abbcf310b2e5f834b65b8142318d0dddd8dda91e032a215bd9f457e6ef35f460da2e5ef57db449b48c80dfca9637d6ba60b06b3f62519c41e08e567319168f74ba5ecbab3a4e02fdc375debb536e655babb4a8259f8e0aa68f1ddcd1831798a429972a7d4f1b411b9f1becd159bddfa0651b62c415d7f992c2d43488b5e6aa036ff27fc08425bde9e9d47c20e4e828998614063cb36231b42a65213fb3d3ce5cf10e61985872f21b37da706c818560c19aca2cbe9e99996552c0b9347d7dafdeb012910cbf629b61078517907cabfe5489195412446550c29ea62149b248d14170f7396399faaf9918869af28b835ab00a3997358c8928ddd233676f102b9144a1b3e80dcdb901ba162d862074195813aaf2ebf60bd62973a1fe314de1efc6fe917915e4415e4c91ad8e797e1e6dacbeb48de78b3c6c3f80f5184439b0dfb0e9ed90257b976a46fab7176e851593172cdf0906e63db7f0eed8df8cf23e3fd5570873ba8ead46a2a53eb5b51c256a15989448a5ba984a610d5ec76270ad7a77e17b44731015ae1058a85520025343097c4dc14cef9e583020c1d5c9d91697bf32f47bdaacec953a7522db2462b2d4fad3f0bbe4a66fd6d72fd62ded25a2ffd0fefa923fd77e6880ab07e3718a5a70550018b4af7c286198128059ec52b8c89d56c037c3bb72f3e8d7f5b4f8d6905ebed6854a478d3a50b5781d59008052e8b2fc114885d33c57cd62d6858355bbbbec416223869ffe271d316157f41c0e16a53980a57e73b51975393e2b472ac6c706f49fff8193909a3d954080d20ec6cfe75ce26a87ffbc99a9d6a88dc13284a93a9d758284a1bbec9f4df1b47e5b7f50533433ba5ab3640228f51fc9ddf8d3b19b9797a08c9adcae89fb7a24a5ef5be51faf2c3448d528b7c6961439a91ea6b4860f04f7cb1a4f9b79d56b7732fdc32474034bdab941b48c7386a0270636663feec996ff0c3322a954ca64a9bee544f8e2c8f9a4abaaec28187f292811f6bde3aa46f8fd4514ab3f3820f25c9a42389f130d6b38556b021806e0d86fe32a07deb00e968ecd795f1c6f81e7c65964c2660891289518e6b6d7bf476c3f5b1e118624978d916562e035bc47ec87eb87e2bac83bb217a27b06e7b4d2fa52e298efeb6883acfb23419810f05a7b15bbddcebc276b027be6da318dd7c3b2635a638b2601acb820ee05e89cba3ed1f00056641bfafc9b4b083ee32811874d939adaf6d39d23eb1d6208b2b28e3063c90f227d5d2684f88e250ff7cdc488ae4210ef9614a76c0f25c51d5e0608a0d1ded9596e947ca3c8bfafc9fe07cc1b1360d840430fa9ca6c9e7b51aeda393033f21924e9f534a0e0a7020fec1fc90452ad121f0042fb10fc90a24727e943752e0b5304a2e6e6c63085b36f96cd5fa38785dd19c4d3417a9f41d3680f08a72a8dd5edd9820d835757929fc2f00b83fd0a4fbbcfd4947b21a650ebc847d492b72d04604707c7c6aa2d138ab364fbf521bd42c1852eeaed7e6f66356c30cd7bd2ca765d24edf1202023943ce87166ada5c6ee0c5c3297ca651da3d22ab2c849132c6444cac4187bcf0cf66fe7d8cfbcb6c5818fc8d3240b76ee2e8ad0ed6dccd3cc10f8dddec8809b9d165dfde13cea8dd072bfa5850df032b35476ca2fa80d8e047357521ce4d1d37562cbc2bde606dfd1480fe61ba399bd1ec3d987b64a5d5646fe63cecb72e7bee339979839cae3232cb30bb6920f3666ec0d2993e07c166ecb4c07920c6f255e2a72ebef40c5a44f44fc90c7bea42a8895ff81c831a9655ce4c8e12def9f9d7c918f2b20c83098f1b9f479e88704344b38a9b6381388a8cd15ec27ac963f3a3f38af7495e36449f8de49f78a5c70a394b352ac2f40be1d7a9155c61ea2fc5f8b0a99bfdb2eb141e4b17f04103a6297d250f0743ae5e78b9cc0d0de046002d954c7dcafc4d19cb8c917df114ede20460ad1659866ad3cc961f5e856a688c5a90a323842c7ee91329501a2a94b27f4fcc8a048455090cb8cd7b431d8da64abfaf55926f5370ef370b5b8415fa9734b1545ecdfc0fc216e322c6269a4fe83cf43447c9fdb82c37b4612dbe321258842104a2b0c5529c2312026190b703310600d605d230d030b5dd52a8e76b9fdb532d3c386b2643b59d58cf5f94f4b7fe47f2b263879dcdcb6b3a47b03d448817694c12b3bdc255e81ffd71cdeb9d89852a9c0f900574ffae4b770302aa7fe882a2380bfbc57016a3416419647e9b8fb90d3db73f939fdaef1e8dabdef69cf27fc3d8779b034b59e943de32dacaa9ff23c1e62c5c62f4f3762622a71a938e6d135a452976a88cec67209357632050d572bc54e7c094ccc3ee4742e781f9744be8976653bc3493da7e91cc330d300f5ceb23ede998143e92a1c3597156927243764d16a26e9a24a95411170479cfbf8d407cd7935b89b95f7716bf35331dcc1330921450549d11f25ae85e3df09047c356115f5058c82f1726320bc64219789a3e21b933bb1b0e7f0633c13af22164ab4fe1771a5489a53df4ef102245187590d2338e3e2e4f8f6c66906e8a1f41fd200b132744d076091300a3c1e30be714456a118a9cea83181370d8f6333e913a6c9a27c701416e253e1aeabf9ed25c79e335c8c66eddbed63862a1ede22395eeabbf54e8ade328f2a8ec426b7ffc2dd6cf506e05385ac73a5e3b96a1e2eee3a39c024ee7e3ce73066fe31a81af180e5c45457066eabfdec3c018d3c9b732514a46bd7b31e90cce7d154b466b788959a3a1c9e1b629fa90abf8b32755592a03f647fa0e038c80382439ed2df1c1889b3c43adb3cf9b1831a36dfeb7e3b85aae996514841f6447c35b8c0f8d93246527b9444ae136653e6ac1ed149c28eadaace28b4e57766e1aa2dd3702efd58c0301948969c7309007f65c751a839974bb9f584de6a131cf5f6d99e11d64eb16a77683384e6083bec24cb08e8ec8e000284718d2733a6739af5447442d2867a49011a86858c12436388fb4d2c4802ad0b58ae642744f538b354941981cca563bad7a3f5ca68bb1d3b4bda04424a0cc487c358b0445970e4bd0772b3e68f5b194efcade31e0deceeb777c71e187a4b49f8e94698cfa3c9471e6d73293f43469b6d2e01ec0202559795e659f93f14734418e591c88116c14dffc426d948ddb2bbfb98e7398558b6aa29a2a656c474f357c1bba8c269fc6d573042c1f3060ace9fb5c1d1c94aa51734d32de09443577516d7bb6469cc9a21d524f10b35be42dfd476182c474da12a6cce126d8daef2ce08a479584094b6d34f2cbce9273e7d3e513e1555e2771d13e8c731dedc02df4b5d8e9d6ff9545dff535cd00a1ca5980693176b35f98583e8578a26380d6bc0e23d19cba7916f5397be43f6c25334a2e551add438a727d7287d8e6f1ea7215df2280bb90d2c9522a0972c74d957cc062c06ad0e6d7d2ceb5b4707a549e0fa3e771f09375c24f8cc595c12205befeb771456abd4b7d87c72d1fca2613f84709a90c501058e7b59062855be2fe5729df136ff9d0a5fcacab7ee939c32e28003d9d15b2f6b28b16fcba1b3b98953738116a5c1011bcd07df98628683e53138414eec1a15b2e97eee9548996623466c6c12830ce54dfa02f6b69ad7d2eca12f5c45268ab561d38d4f7a148fb85fd397005bca3142cec47e84413cb4c83930f830ab13f4c4fa61e662c52685ab2a41c73c14dfd9e7ad80c197da4a6c8b30c4e53ad598cf1a140de64e9e53f0a6a83712399603ac04e2a87469c91bec63046a167c4c9fb880f519b4b0997d6e9b339bcb49dd0c63989113c4fdc8c06c3505c573027de360653431c11863ccb8965ad363a9399b5721486f8aac922217c5124fd542994761133a1a7072c9c0e9c245d91e77ad74d2c33cd1e46d38956f901da5cd36921a93dc9bbe216410d0ed61e68fd33f8022412fd386d799309e737404750abd924517ea0491f9d03c57336117b9680d49ff9f1292ec9af562e7a8541ac1a15dbeeec0b97d43cb8cde26a32c1a94f054ee48565ebfcc597c71fee8e5ea0d421289eef42d0e2928ccb32365124cd2db72de9627ac9f2008b75c0c1f471b97e9caf8eb2e373582624f79c5bda67ba7005e29d78f66f1a27cbe956d8b15c783e5da8f2816821762d0b312bbc82be6643d0d12852ef6227fa963008dec7e0bab3f509c5ec401d840851fd62b7457976194a288781281e1002707588fe1441afeb88d317c0279f13ae4628db85d67042522ce2c4a895c1a093975574a42c866fcadc6d3ba04a0cd86abad52286d6216a582938bf4f3e3accbe601e423d7f4d65b251a47d5dd0959bda471e09664828b55a9ac943d1bdd7f45c37c4b8d5fd852d80a97c90aa8e74ee544c78074afc143bc36ad12f4533cde70bd69de7e74a2639ac642dd658c805787669f699ec4d1412d236e4d0898c5d2df09af2bd3e135b18b70744476a8d935d05d2b648de812ab5e4751e4f588f03495ddae4c669bafc2fff537d4c7d3c13288576b4ca61caff3b148c318d2990d9b4ce08032581ff905f57468c7e13f7c88b47444e27fdef83d9db94cdc3b3a4be17d898345a5af8c582739f47077dc0fa238c2cb05aa3a8021957d10ab1973e38c3bb6a2b9f7e7641251636192759bfa8371e3338d8186969cc17b53bd7972ed5c42aac77f9fb7abd98fa9a75bdffd891532484dc44f41dd7a4bc48fa395620ff961be52e2f799c76cdc3363f56c7617e028feb93787061ddc7696e41bf0757cb3bb1667f0fc707c562d87b1e2d8b33dbc51b1feedce34d33ec2d37d9b7cc12373808eb906da9ef8d2c0a5a107d080e90fcc745e268af8d96f7bb9486c9888a1f8c5d090edab3d7175c33543d68bc1a215b1cadd08e82f6cc12da62b864e5885e2694d54d64c62c4e4d2102c73f29f2c785877cd619f9b2516b81e8ac3a4815a6e885ecc3c4c102acfb04c4eb8b55ee51ef702d2fa8be81a9febf6141256d16e2f17b7212a51bc36371ab0435eb9fcda395c36c05b8ce45e0f4db5c2740220c168002c99496ca59bb14f6a1765a14e7a48e85797a87194be5d682ffba72beafefb95b2c738b0181d6bff2709f2513e51d8dc3c5e89c6c72fcf6e3167da7d9639b75a39a94b97b26d9588f4a4c5fe18c6d5519e34e4743e82f9d05813d89215d229f6db770fde3c86e1f8206b5d14567135be66e34e90701721fda3dd1ec1269e8e4f415b7ba90d61c645d011b9affa430204a77cf873ce758ef2bf1e35412c7cdab77028c96d9ba701a9d7019249d3a799d835efc1d275d3ce7ba673ef3839be10cfe97dc39dd3a923594d9871e754269cf476b2137f1019c5a1dc306a9173b72e4c3c8a3548c0ab30932979396a0a18a4bf7dccc4bb9f2b923c5c2d24d30a444725731d19f420e328990240745c241402255e007f16a79b9c583276bf2624e907a91f61ea0f236e6c4364cafe416ad629d895aef25334f1c36751fce7a482a9c14f1e8cc66c7c3bc70f32f2b856204a0a8390662a41f833a86e5dfa63138fdd5a6a4831ca02790aa40c4576d234939b2792abb8a6743d51f854f813db347207d0c32775105114ccc82ddc9be32a1e18f768c1c9c3ce20c9970c8fd21d66150e4d6dc9aafa68deadc0c31145dfee327fd3af65a90e188c2986c18f9ff2db312d089ebb5a38f5d0d62f22e959761f39a3d0b31cf80d100448f61552ac98f6f687772f97add5769af228040c3d4df2804e5f62cb9bcd943ea84559a2179d884d022db2cf49f96ee6090be49431a3296b8951daf77863d0c77a9f46ecc2c22c4e63a8718feee8ce4da6b3381f137a4fabf17c695c5a8dd3348e667d0c70d5b7a79cb9cad5258a70f58b4eb5404c8418baa949db80cde0a8a29275f37fc96a006869a733d6b7b3990fda1bb65a8a8a8ffaf7382123f5617be85da20c45fdaf256ce877051aa0f6ce090a8d68fe7d653e9e79633036bbb2d591ddbd0c28cd12e8acff75fa573bc9ede76de737a8bb3a06168eaadab99e7cac83264acfe2a5917ee0dbd8f7f7f00d6d80e979eaf45f12e38bce0ea35803c503c89578167ebcc90282e3bc78ce83771e99f1e8185cd8abca17cc23966003696ce72a8b22962bebd492fc41c38a07fa3c7008dd54ce4db38cbc67711de9c21fa876d568b3d84a9a5dbf3d63f9ca5d570785d7b28442c31f97cc80f8e368f71d3e414f598a310271dfb5309bd3402befb495b08390a5185aff0cf1f5c8ecd9371facddeec6014e2abb2d5feec2f0dca59d152182855673e8d81974d4f3d78dc7b2fac0d5dc80691f3f6f25a4891b06ec206909bbb0d11015da9d88403cc233bf2b9e4a267f2793dd8ebb685ea3bd1ed188cb5fcba54a4e3ee2fd6856c6cd61cf35e153cb2064e6ba52939efd1fe735251a99ccec0893827c98432549460640f8aceeb94b196f00abe76b32618c1517afb272d8038f29df612acf3f3dd41cb4ed015fa1845dcb931e19023e4765c58fc6f4a3aea79f0f884fe01ac0843ec385bd6ac43cabbe7664e35af26e765bde459482167d20764512e0eeb153e795d02d38ea293d205ce355df557c5142020d8b9045c71c5713675b6183a198ac0ea5007de12deeebeaf7f675c44f189f85c95c33c8e9079cb3c7b03ed2b305ba24eaab1ba0ec3178d29d2de3c243260e9b21ef36cfe33cf00335d95585b58087316ebc92a1709354f44a8350086092f8d275df1ee067e3acb4796a6eeed1a85938987981785681e182a0a878a637b35ba39a838be9642f5b927607d8a34350a372cc8628e30969e0fdeff52bd6581d9702596c289a05a3b1173483c17d7e9625849821abeef1f7abaed5afe2703309bcd18ccd298e7b73dd1b46d33f235c0457cd2ec4a1c666c4cc38a1dbefdd8cadb73f9867134808ba64807df4a77c06462b11810b53bc24a4dcae46cddfcb7a73dcc3802424cbc9ba24339a552c6ef10b2124539b4bdbac709dcc98546ce2e07c3efae0e461bb3cc097a3b24e425c714c5f2ba7b4acbbcab47d9428c2a9a6e8d2be6617dfdf92dfae1cc2a1245aac2a332091659edd315234d9e15f4eb4a1a87e64193359d32eb9c8568b2f7274de2d33df2531b497c4571412b1811076a74fc691ff8e650b56bed5d2960af0dd6380de7e64120a1887e903109653414b2d6b58fac4cd79ddd6980d329a80e6ddbbb3d42c7dbc655823e7842d4d135c56c9929df1013ab894f98fbde9a7e6dc967c41e507cd08e2198eb98ca0f685c417a111c9b29e19b46d2f5ad7a95a0efb6c5b468678a53421732e9c5c3fc5b706b0587da9e74232aab52357e02a33c3b6ba3ef23afb6d110d79316905b7273cf36f13b74df8f8800e9e5232c54e230a7d6364a03fe796b8e80c78e9b573e426cc4428fc0cbbd74efad61df50213466d3f0b4dc4c2e4e5c2c9606351f6ffb7fda3e25280068a398d78208f537cbf3eb1ad0cdeccd556c26bec51e22901dcf7b43b95950304c6e2469d039f69ea6f2bb5196cf8efe745976e4c30250abaa9f62a00d873ace18ca23749cc98b4c5307c2f1b4c072ebc4e9a5cf25cf1145ff9fe7e4932261d25da90d267999f83d292e6c692f3e439d2e470d3b3687d54a2926db6fe7c105bb60290d84d01f5af187a0fe8a542a701f9169eb63d3a1e473cd75f20323ddbcdd9cbf39fe59d06ccb8c1c681561496d9c643d6ffe5859b61b4589639796b4c141890b295f390f56ca2c210e63f39ce4980a1e64968b4ece32070ef0792eabedde7e7a63121d71d24f9c84d51c8c4f563d7da801daf848fd9914d16f08331c8ea09eefb722ee28d83430fe52700af4c00146399c41f45d55908faa25b3c0c8d3f95520235367306005c8b07ebc28d08e812d14eb4638fbcae9251bd3b0ca03a0524e1ae7ed16e51a9efbe2cbf40d97e4430f6610dfb36533eb2bdcf23cebe2c479a4483f8e2d6693cad0dadd0afb53b3d14b90105a5f59f6689d0059098c47f742d6841fb50bd8739bab388e1823d4f5e97ba8185bca3525be05c816e0a1c252527dab1357c275337a4e9dd3863a01b98f9da3dcb3af425ddda8e91384a95bf2a22f4593177a9b654ea911aef1dc4ec3f69e7329f4f5a26e999339aa650d5cabbc7b990de5c8c04ff596e5ed5f8180fcb3079d9d763b5af12d9944c231e0282edcd4b811447859f5fbcbed75e68c3393a0f9e1411e84530cb3ff292947ea24361dc249e7510801ce0fba8910da22f98e0da32603576afb855b8bc760f0c54ccc526eb7ea33e324a98c4b0b4cfe1579d878c0cb80d0ed5496a86249436d364b42ec1f29b93f638e5ea5d0b3137077b09eea67dbd1d4e47b8076225a5a5e263a06eb89290687d93b17ed1808a184a68cd02de13ad6e115fcd54a75c4c1f25c58f54db701ef34fdbf71002e84af049e16da845ab94d0bf4fff37a2195431c5f5951f9f36d5b2a8d3675b7591e95c61ce48157b422917e401436b24fc33b60f778746a0ee7fb94f08492a09f9f71c6015d518919ad8fd860bcc55cb74802fe558586d04b155617bcad396c0ce2db81abcd5de36bf65bd682d8cb0b7999f01253e3fba506489b7073c5c8ac271444f1eb913da2e9471b14b7c744c5961871e33dfcf960bc360657f83a5b6110b8e1089a8d7e256ba9f1bd9a63dc371fedc75392cc8a63626c1e5fc0312c76861b023a5b3aecbd250e8cfc99f186e51f9d5ccb5f3f6f6a0dd03b146e6ede742c5a7536d5bea4235054741fab452d69179355d48051e62bfd76cdb03cea279b46e10eaf1c58255da65aeef99eeba175d940625b3b6f280a6983c291c2069b819a54cc5aee14f633d83f3fc3841a26143c29655ce2b48dd0457b6d2262e9bc12e03dca8ff8c66143c956478392004732d7066deb4f233e0b0a791667705cbcc0e0ee5d4316be9a58d78f0a1f13c15a376bf5a1e6e92b27976c8c033673524a92e1e57b6fd8b0a9abee0fd16abc270befaee8ad58552d497b732143282bbc22a5cedbb133ceffa49b3d3fcd80f6abe57c116867ea6f2eaff74323b81b1d075803bb8ff8ec9c1faeb1bc0e3d206c1cca61457800b90c979659f119dfb62de522c5a9407c9ea628489e5365c324ce30aaae2c09289b3bf3ef2285e2e4e1fc96ae98aa7155c3bd05b3fa386f3360490dc1b4e8cded8ce5bedd384dff15a028f1286cfeb3f0e5f8e5372b243b99e4aba8524c8aab2183254cfabd4a073c360763f33a66195e58c76ea78e51580fcab31588e07bc18b050c58b528abb448ea584e9e9c1693c3f1311a19077764339be38007258b0a6f5ce86ffd4110199399988af574f516ba4d00051688c4cc4db7dc909f27e93a20736730eeb6f4b1ba9e21fff6cf3dc49cf7fabdf83968886b6018904fd69daac096b59405fb7330a5518873cfa8fc7639ed141db8e2bdf6d324243e05ac05a3c5b81b94fe4f7aa6df13d74baf5a4756a5eed8c276c25377abc8c64db466008110e305986495faef6b2fb5580c0939deed463919c28b98bf163530aea47f9ef9bd19d2f4020b6dfca00e7e35bcf71cef74a08fc4b067ce0bd6503c17b044b36b6c66bcb4924780ea4167155c827bbc87b7850564e76c66a02b15919b2489b1129229f6ac778aa0c7d2f51bf8f81a602e197073040adfbd4b7c73b62330638d0301699f2285a9a82e1d652094c78d6f4b578bda6b7d8b3dc9d0bf6cedd28fafe6d05c5cc9b40df681fd35e3886c8114fab6655cc3eb4ca5d31cc56ef3348835e68a5ba6c3ab0c24326386cc89c3c7212c6b47b75666ea4c29177145228ea0f33aa3db17c7ab880e852bfd2c73ef34f7e23beff63786677927fd86f72c06fc7f549bab8281c529c2bd7c23180862784c54705de8b89559f3c47f9e6f3fcc7dc7de1022475702018d776fe02a436b252801ae5353df0027ea400a7fb889dceb6f442bbf480b3c8359345eca330e1bca9b93c2379acb65621d947ba06a7df51778ab1710aefdc1e8dadc4f2838c6f18e822d1ec0fc74bbba23daf8280d9d375e5ac66766e65b0b619d3913f71343fe0cacb2e59ac3842d1343528e6573db806d35824be26c6c3803f718758e0a2c301d824456a8f9b508ad3e45f2c1f5efb1daac93100725853551c5387c8a8f68516dadd810e61f413fbbc009b5749f53616ab9915cbc7b5ad2cb7ae8160a7fc12160714891309c4a630f2f6e92ff353d53944513ed6bc1b153e1cae9a91b20a5a183b6c64bb056458d77a29fa6a7f52775a3ade22647c80d46c6b40dfe339e22ac8e0b8f1f2b1d8eafb3d39ba333bc54d1e38c0f75ebe7df0042b22ead2f34829a9a681c542b59c4d548984fa892c3c819f8332bf60e26b90ece021219a7b4487a0e02b6988ea27b00f3546006d597ba69fa09fddbedc583709297aa4f51943a8c3b23e278b0f9be125d547e0442c8336c4a860b3fa41fbc002a170d15a1fdffca750b37141d209b78cb219ae94f246f754ad0facba1d46e2b8ba41b1c2df964bfc8c9494cb9b83e1bb6931439b901433968928b7d290f0e7e61993b49b24f589ee14a7e22682914c38d86ccd537b5ee9c577918f8465492f61197b1550e4ec2e375cbed9ef1490812cf274b731902c7b6dd9f6d2e712456303393d5607d6f72f2ad7a0c7683df64d2c94e6323a4036c4e1dc830bc7928f02de2d7f4522d8fd89858cd1b693df08147d576def6a2a9efe91e1753bebc279c90d1d860ce52f00465d3bcc4aea904467f95a2b8aa2a5a81a8f2d76e077035082b18a44ddc6ab9204e9eee2d28f95b973a3b64daa7a5a1084bdb035a417b3a5589a7725ff750dca2d0dd32ec5937c8373b27a353f3d2ea9c6d0c7a1afab38e090dfd7dc8c01be185e36e885c992c7cae3fd05af8e2c29f20f4525b6f10458d34e8e40097c735c86a682c736498ef9479318412985ad5e1cbc65c9f5a51d1f39656bd87bb09ab36b58202d5a2340f21eed4d2a62a441bedc62776bcf0a7391ef7059dabefd30dbb8104516d54266ef4dfc9a263fbd063ea62415628f38080b9a30b3fbff6accf552275f7b03b4dde488ba5d752109ee3324ee7121396ff69d94ca88e6a1df3b009a04e9469491de61dccdd99cb8e58ae8f60c3b7fbd0b546294f5677f7a52966e3a401074ef7c247f25c60e51d8480db966c792a92f4a63b9dca2c6a60ba7699d1e8f6a09503ae687ec3bb48f0e95bc56fee5f410c2ebc8d370d36754825280ffa05856d70fef63e3b18cb17fe93ea09952ec363439a32f66dcfadb9ac1ce936a8c98a03e021aeac1f28c55b2a77b5de6864269e11123e5c44d1968e8aea1c96d4387d640bd5b8c268bb07f370add3537d06e933d0a86b67d864b14d19a51292c6efc900fc27deab741c6d033252cd00abafe9b6628136710712761d3713a63f9aeda4849875eeb4857f496643d014c26c320dabd8317a23dccaf7bdd7a3613a9d779948d57c9cde0289377863954b2d8c319fcf1fe7554e2278b8155494ee331af2d28fbc3bf0bf37bfc7754835475340d8d96fdae4e8b500cca4cfb7174449db0f7a86e7bf0270aadcb376407798027b18c5e7740a3b7b8bd7aa5136cc07803b8aa3ba1d0380ce99639ce738c504cb4a77d7aab7a77779a501583033f05d2f246544c34b542c57c9e3f76b3a7ab892e32c319c4536ba3247548f5e4b0c46b19bbeba247dc2ba108838ffc7419f5d568372d1ad3c69261d48c52e80109efae1b9fff859049b841f2310701db492c022e3463e14b99604147ec4115b624c0fef3fb3a94dc6cca6851d01faf72e86b8f880523e2f94e987d51cdfeff9d6d2aed2cfba16645b3d416d8cfd04abdb5f2f3f5c76d0c6fdbdb3f0061a13255446a8a1e41f9a5f40cf9bb2c228efc3f04a5a83a1d7f3901a92d26ef723de57b50f4953948b9a869e5d396bab47f7ae050abab1e95e2a7016461a33ca245ff7ee3e3ca9d558db5b7d2b14f5c96daf79bc25b005776cab21778da1bab76a68bdb26554336b7934c9c5d82749172d066508eeaf445c0d8fcff0a856d2df543683c2dd640794804af2816165cd25bc1e41ead776458be1dd548f7692d781a7849bb9508f978fd506507694098d493f94a1b49139c2d9cbb7932cb84efc155c13fefb96a8fe643ae099b449c6a0958990ad919092450c4aa99dbd1915d287943de44c16f00c8f3039271d4f15fcbfa93f974939c26c7b81ff49e7e0aec982ee9043ef3fd80e362951d46be943ff935bb22edf95f7b2918f08d36adf5f781b04a916872d0d6e795ee46d9769026b07a2c34f9b6933792c7b2171b72080651d641e00c69431ba4ce0c3ae3fe930a5eb6a828f35d73ee115893fa8c38b491b35f7b99d2f767cbc9c20d40d585d1547356f5fa2c35f4fcf0c219b45fb5b55e3d21e7d1641409b560cce67dbc6f26c37853e8ca161793572ad411e31c3ba98108091f8900ff8b40e4e862fb88ab775a56012d5dc878bab33850c6136442f8b14a05718fd1c163ebd6a58743def96ef3be6c12e82a6b0a2171c7e385d12b322020594a6d6201e527b5d1c3ae401a815ed982d85148af5fd4eeccd0a3b1126ccd795f096775c633869958b053be4f90557cedd9fec8c194dc00c8f28e2ab73f246b409f328086aec4dc8b819a511c923b6f96fb71ca49127b60b2af024ff42b5b113d1cffbcb795ff66e187443f984e04c7f070a05a231261069015a8ea65a57c376086c062c563f732e57c6390cd6842504a04eceea494994e472511a598389a1abe240adedafaad00bd315fe64a84482a361a8a3c975bf6b7e2a7b5269b64e0ca6820e52662ee438ce6a62eb9419fe375b01b8fdee6de8287fb79836c2b240253017db8d3dcbe3ef594166033cd9f8e627ae15527c467cee9907478eea0e437d2d5e137f3a246d4263ee44b56b4d18d409897cb8565626310b56150893108b2d39e34d012d6c56c96492f44283ad4052c5feb4c7a054e5100a26d081b4c94562650e819bb970d5469df17844265d46932fa900152b3e1bcb4a8674f34a1421cdf2e0089d4ee5621985d092b4d0abc2898cfe4f6e80c63c94c6205a90cc98a1c53cea8690177bf112f486075a6e7edc2e6d16633ad631d05b4b2c4c6b63802f8d569551f4b0e6effc0c752d0d92279d0a2f09f61c29eee207d318781d3f557abed274256ba3cdf0769b62a1ce005de8cf3737dbe8df333968b0b0cba6fc9ae0bfc5ab37102739ce45492114dacf9d65ba671a8f2f510b217d0072b56f005c44fc6ae9f4610e2918a4828187233da7f5e7951976fe3e22b13f3e1554c0d1eef225c1c4764834d233a1dd2017a9f76069cf98f2f63a5e8a48bdb56a6cf8a532c94440aef6f099c45324d09abc1c11fcf881ab3243b1bf413fafc13030ec7ef065daf394f7f09e1fc08fdcacd142d48cf733e575d5cdde81001f4190376928324f6ef454b84b017d58e8f5ac2714fb9ee3010f1d103cd9041fd7ed828bb83803425b4382800a7a348a425728a64202288562564de5b66b5ec42462db1c2a3dc8e2fe28edbe894b1d76752d123eccb867a45165716a7522084a52fe770362e288d40ca99f865069d298ccfc8e7a695e6316124947b5617b34d7e08ad815aceef4b691210532572991383a8ae09deb5bff8d25f944cc76abd01c569054d17f36e2007a0e7528538313392e0accd12ebe97f3d0c9fa0f216135331e2994e8a3fe7db9b1cc8b574b13d27ee58238f74b3fbea60a2c0c2d65f67e6b21c7e6a2c22cebc2e51aaf4891973078a678dde72273d8173542d7433005ce0a995ab1fbf2dc45cd13e38e4c2cfd4e8d5698aba85ef866b2fa07411b22a7706701e81699f20762d9d9c5195205e73dc3afc9fb9c9dc8253ed729e4e8ebba0f02424065c41f0b9f270414dabaef83aa5d237a7bf7730efa5b717728e4d674bf55856346df8acb89880138f747b2a7eb2826a6624c4d28f2d78c666eff08074e6d204451faafa35eb66a920d7a8ca4839c6e55e5d8275ca9e0a6e6b06d540e308a79d72375449ba64a41c8e394e6d30dfb23cbf52a4c54e5525f928d9795d03cf7ad97b8e8691c878db205b233183510ab4a02852bac0d88baea0494ddd97c9c13324c12859dda50ff5dc8f1228c0dfd99b01aeeb335c79728ac9548e18587fe6d6e7028938057477625f4196063588579803901a52e853181995b9beec833455a6eecc2a879fe2007e03bbb4eb698bd29d9e53639068ca0700d0c6977515bae1f7f5755099a8371c6907240ab2baa1a2910a3f97934e1a46f6b3e4adb7f4ffcf90973d71a58568b54d00f8f08ac49fa74124fce203dfdd6ffc60430d62c1a68ecbde8624a542746b10b96139f00fdb1b613786b1be44f286532590f7f682243e178bae15c3a8c0092690114091b20d2808b1d0d1b7c3c75d7a5420775bfce9457c339e4e8c00b0c029b5058711195f4f41384d73d6644ae89f4f1d6f56182f4b96ca289adc836de7c75fa30c0b9ccb7c174c08ea1c26d50ea1934e444ff93365ca9705de7c175b5c209f0f64fd8b271a2960bc794e64cd1a1e8296cdfb5947357eaadea679b1b9e5d560de6ee84c8dcb6bc302d17b117fc91a8fbeefeb95ea9d9fa8bb1aaa8decd9beefcc8aa80a6ddbe3bbf4b506f792d5fc5b4bf65245601717d96f32829525dd2ada1d9a9a7d70bbe9fd082987c1c9912b0904adbfcf61abc94f4ef983603140729c508add7709e16e527627111759c5f7a58e524f696b799ee93e51da0bc66d3d5b653cce74d738ebd968c1b27b86b4f00302904b9cc5db627cc04d9336d03be0d880c7db053983fcc4a7ff93534ec0d0a48e16d8d5e47a835bf5c56b3b574db4eb504c9470e215ad59d0be15ec8960861e4b9e34e7df9d42ff01e0d37bc2b8e8d471dbadfdc1c6b992dbffc4859df0307d434fb27e696af709777d3066808c6a94203401a1c69aad5be877cba9700a88e265499be393f6e8beb43eb8a3c373c0f54e87d8c0afee68f12e07aa9c6e9860b9a03ca4e8de2d85ce410dfa07d70bcf27c0ecdbd9963a9159f58db4fbb0623860fd1f99d4e8402246173cf98e2f50f697b526705a5fb30d41eb7e108df09dd655edd3e83e9ae285dc7f9fd7d593f83e11a20aa17d331c143abb309ed63cd7692718b2eb407078ac8c933e8da99842108ea7af2d02a16064c60f0ca08a1d1fd61837a6fa14e34ddba240610d210b2b85f46276022699b74f6bbea52e1a65013e4d4fa4b428448f1224c751936c40f88213d56fd538e2febeb0e36fedca3ba553612e3dfb33317caa8a46653cd7ca3c72c38c6d19759ba08e8b3a09e4647b4870bb88507e78062ae8e799b38b76f692644f8bcb296cbfe67e67c02abca471c30bc7522e9cafa066e8e35776a9fad00368c2b8fd7f1fb77c864db58110268845458857ac3aa57245c5e7b9b716dab2be637b710839d4860206824a7af521a4d0e6a7b28a7f57a1af83249bd27d744b6a9f10d38dfdd6cf6bc568364a452e19282895f8c6e3d6f716a8fa298db3d101d7653883f7b568b7df6a79a8370f8699a864b9506497d5b808e1bde743ec04facb11a55b529623c10fdf80d44891090a6a3d29aefb03d66c5cf75a96a9b510104db60de21ee2858868872d38cb3738f744f8db217d8cf360cc9cef4c1fafef1bcef7cac0a747999140172a69273de070709d0ef6f50464dfe3b674788d02d310d3d050a3e3395233215d8bfa2cdb18400ea8b122e219f38376acb37066d10babe2b3c8340a6779e48b55ea9fc080045cb283e6b024678eb31804340a78740a7186b28069734967fe8e3558755782066e235c47cbcab34ccd2eb601301e0711fc50f17598b87623e049f166fe3e8112b7565f0085c78d4e61acf0b2fe808692d5a9a39fbf59502cf190b661ce6115f974768323d6e51793091ab625364c91738c599b9e14b5c8aca12c7834b52908d380b3989b6fe9c0a3a0023760636c377b361f4931533ddb89fb2a3b32a4dd9e14f0edacfcbd045c7c194fa4e82540fb808662e9655225862a56802e97bdc7314e5056af7f312a3e1c2aaf3752316a6753c2f576e87cd803ff4af6f9f4652073229283576fa32d3a9fdbdd3df683df92113653ba6e05166e3a204ec0b12345b00a21aed76bf253fd29b36e5ebb6344e5c751679b21a9e6c56bbb22319bea4c7d9bb63c72074514c9eb66b51079f096b86858a22e0ec3790ab0845281e3fb5bfd0b51ec256c3dc22d8d881a62b8639e3d57fc42114b7046e2d43206e0a4fa6f57ed485b7ba80d05e3d8d7abc5a45bc3d0c3caee28889ba4d8ef4af96f5859ac2666e5a06c673beb54f5b56974bb32aa3d30d32daabf973634f5d86b628716d8e0acce27d565843a443b570bd917230918e23f20f30edf4b7895cd7a7ec60a103604cdd097fc7f9e4f323a74f6510dac256e561a2217362a87eff51d2e75b252c95b2d10f497877b9973f87f56b284df3fadec4dcbb5b91702b8fd09e4ee31848f72204e9668d50076be2296fe992d4e2ee000156c236cccdc018ae1830a60358dc53581da6859ce1a1d5b97bd31f215ce3e12d03a11cc336e1197e5500483c25bd996082d2ad7ff01a2dfdb121035f91fa47b32b9435fcb561ee7fd053c5369fbfa02de8088fdea1e27c68fdaacd9b1b22505348b52f8daba9d2eb36c276843404fe4a4fef713c7e4f162ad9d5ad09fff8cfe2408bafe189e2b505a825e32d9b01b342fc8e9b458a8a678d3b2cdee59af5a2188cd3f18d6243b5a93d9e240d5e5c15824fb45e38e34c7e70070b9edc9212b96cb59d7212179a7af8cee399de502e6f5fe583e5be97ff68f3a176ebae2dd60bf8e91521c1b45aac1d0c57a38d3c00fe0806d89b789d1676f8ef04a23fad8ac431614f2f1b1e76a38ca3fd680b31b24303006c22fcf80ed288e24a63077b5d6f9f97abed8a34498a7c1d5eaee8b1fb981c5df2609ffe9d960b66751b92cc07ab57090a6f101e371c3201228be0aa3592d91720908912c102ab2e1a372f520fd1de14f45dd9ddb9c3d28ea2fd5a9ae2e79facaa54c24dcd35370e84d37a42da55549aa1726e09b1472b18c081ff27a13c58a82976e0c41694be8f81ebebe4d5b3adf21ed45a6a9bfae16786c61cb2b64a4f3ffee2c96efbe879ed9fb5ca5e04ebf734416677c1a19522c14e17745eb46c06cc57a19cd714b109de444c4b9ae0a3ff6848ed20b8ffd24fb552dfa260aa4abd3b4154e674044b530c919735f6116e058a70218163081db7655df38c42d9e5d47b3d9abf8bb4d639fe1c10e2940af6167368ac46ccb85af0f3e79521b5de889e00d3532c6c500d4d6d1ebcca5eeae120dab68e6de480cfb41a742b15e421e750c88131f6684ac9fd010eda125f68d4a24dd16cb4183991f8f01c1bae977e4ee98e6d0b7f1a77c98ef1ffbef38577aaf6e8a8a4cda0309c3a44e2635718a916972d640d38ddb0cf9d210c1c93e5e22b370966bba97ec9cd282c36435cd8db874681ee37138736583a1ce1b7d512bc18131e3c8085ac851fbe71250865762f5a0519e66bc323d4c23546740cc91df5c5298d1925c4915bcc54e838a020bbfcc10901e3cb84b657c0e8a66036eb6081bb77768e27b56ad876a8b15eca367eac4e9dad7beafc13274dc2cd48722c4862e1adea0efb0680b603ef1a8dd50fd86ffe89e943f9c49890d4ed78ff002df039a60759b7c9cffa455f8e49ae3662625f9f0a3ab14bfc42b6dfa32e0b36f2307dfc9b0f6d37305f4886b51fa64ca89e78e92b790ed2ff581021946827e1a12185e30556e084bc38470e98108f3eb0c8d360c0ce91feaa754fa8b6d1d93074f03530f346f73c666363d6dc22c11aca88f1a29e1c495a29fa2f4978feb2248a2eb9d1f8b9b4546ac24edbc3217c90e32346d523106818e047aa4de5c2d5ea3c1af714a4f6330facc20972b247d5255f3ede75ea3c3b6b4f854449425ecd204502cec5d8d8bab83de912a3fd48f058022053e81a83ef652c148ea30f055d88ad0bfbcc3dacea897c2bc0dc433cf15a2ab609dc00facb10b3910e44277a8b8ece7343dda89f3a3648649fe7f22a109e577805fb29d95749441498c5d24a7ffbae5032c8163ca6b995cd15875d02ad658f14ce3291bb9b2e0ca1e10871e7d4c117cc95834e7a6ebab9c5a30f83a60796efa2aef24a5ff50a94935bd21a9cb93479e30d69e54deaa166e4f2ed5b051004db8cd6291ae3da28e3e9a7c7e771113765ab35df48624b44d93a5000600c68ce0d3aaba470efba016db42f7f7c7d31d1e104babebdfda3e4ebfa32f2d7a5fbbb0674907c95fabcb79db50737bfa57e7b6941ed30fbb189dcf91f1f00e06776f344eb39be9672b9d290167af8878ab5ed945a06641252b8ec8e4418ceb0f175b9bdeb898845f0b928f25cec97829ad90582e55894887759ef4a00aecf0fb17becd2a22667c4f8ca95c3a1c0fd40993ac2eaa62d17037d2782144a4ec6a8ce4b105d7b8a03870238c42dfb9dcb37d2200636f129f80feb78dceacb1da5436205d993282b7345a4a6b2e734e6dfddf93ca09888ca26ceb91bda23aebf78addaacf2665c7b261b191ce86326862dae587bfedd021a2864c0814bdc1be418220cc9c023c99031ade8fe355c20254456c6a5d7e073805f613fadbd638a832bff047ae912d9bccba2218b545d73d829de9e2aba519c6da04f85fc63b1f2b1ce3bd78ac361c358bb7a11222b3c6773c92e9501175329e9182834b49250e4720ed0d85b4f968acb9db33e9cebae9978c581416f7dc64fe830454591c575bb5db01a0b45755d398b1e6243eb55651c6e5f62ad81baf037411aecf07d6431f7265d5ca835fea334390f78fc5d93de11ad2de1a3e47672695863ebd6bad145a89559375f49498a02e0e3871c082315710d37a3093b13d484bf18235718809843b4363c9b811dee09c7410c828baefdd897bcc7847849ce9fae89b20dffe3165211d6583c926b8ea53848a2232f8259702e958fb348b692495bf76193479dd2ee8000ce997fa3f81832d39149166c28f2e0607791b542969480cbbc1d98cf9f2a91929b09b4004a6bea6f895058168734fcd0c943d64bdb68f1e73cc7101b8f5941e284d35c769e762b4bdbfdd175d602133cd8349ea5ed32bdad28c6fd9dfa0cb2b0e2f393de470299f9e17003a5da8030bbbdf2deb538d8a97caf95bd174eb9e7abcf3966b4753d436e6731f5f816aae27ba9d5d2507e4b3760c1d076f0a8a3127df411af041fe68db1b5d4f5d5a2adc0f7a82acb7b3d18dc2017012b29715c82fe09d56ee63c9e87d1d7cdfc2a9578e2335818ed825d72528d4937853d03f9341b2f535361c1df0a4d91d13487e51684ef2b1fea35c22296c2e69d8ec3edbd6f7168cc724da1c5955c887fd2dad303f2116e405c4846f8b3bd5e430712214a3c805be57cc1af10c375e29db7f18e36917f49d5e4af805fcff601c9ab23f8046a3580fde436aed743539198e9eb8bc62dc94d7dd2bb9a13ce7a9a2a6e6ba80e0171a5eec168d6a20382fcb63f3172c1132c7cbbfd09974bc0b814aade71f3d11feebe06ce8b0ba6a7ee529271e7d50ea55b79d7637ab2f52636093237fc5f10ba344c1497adab1ba466322bd24d4fcaee479c257c38ad934b6f9e5d414214e452e7ba186773fcefcbdf7531629c15d8a643ce0249def63d1922c7bd7ac3156efbdb23afe9e8187883e87cc6aba3a1a67e88242de900cff82a1f97126bc605198a63a26785a03c3150503611147210a9391e1bf06059b4e6a293a4e044b352520000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 48d890a4e9e19331323afa6a6c36fd5ab0fd061ec0ad8e16cd7d85c96046185f ? 71105837 of 102809120 <20>
01: 117507064ea812dd4c5bb3a4e1e3965b4979c9534fc85d8bf1e3bf3ea89b69a0 ? 71105838 of 102809120 <6f>

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-07-08 18:34:31 till 2023-04-02 03:12:05; resolution: 1.57 days)

  • |_*________________________________________________________________________________________________________________________*__________________________________________*****|

1 input(s) for total of ? xmr

key image 00: 17e2d690316beb3bfacf50c06b0bccddc5b4e1ea37e6c116a03429d4c3e6a216 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 85348f74b96b496a1b815f04383b8833137366ce1c989c778aa99182796c5c3e 02663009 11 1/2 2022-07-08 19:34:31 01:318:12:18:40
- 01: 13132310a7ad5d939ba2be6d8ca43fc88fc2d01ea91006d2afd690604c4f1a2b 02801641 16 1/2 2023-01-17 15:12:20 01:125:16:40:51
- 02: f65bbc2801fc36d9da78490e7e4ff7d2deb185114638b815dccd9735aa9c76b5 02849940 16 2/2 2023-03-25 19:26:23 01:058:12:26:48
- 03: 26b01506a1f8e419bd8e8cb1b2658535bc495576a639a5ffa142fe95a3d4d147 02851167 16 1/2 2023-03-27 13:19:15 01:056:18:33:56
- 04: c4990dd29d6b21e04822e1c374cd0666002ea24ef14c749d8c28edbe001ce79c 02851984 16 1/2 2023-03-28 17:01:54 01:055:14:51:17
- 05: 78b283475a02214b6f83fc7966782e9503ea3075726179114e08ced8bae23c03 02852038 16 1/2 2023-03-28 18:29:21 01:055:13:23:50
- 06: ce93aba73f6d3746f69c58bf133b8aa28a9fbc17ab7a559c1c6e972d6acd8299 02852875 16 1/16 2023-03-29 23:45:28 01:054:08:07:43
- 07: b09924b1856ec434498a93537155c6bb60ae617afe2242619cc832126646c50c 02853953 16 2/2 2023-03-31 10:56:50 01:052:20:56:21
- 08: 684a9149f6cca88ca296dbfbe43e3add67a06a4589534a4f06ad9fcff4463ef9 02854094 16 1/2 2023-03-31 15:12:26 01:052:16:40:45
- 09: 6440c49fd1e1d6780ef06e1affec6f18a55016771e26e833c048587d2954cab8 02854568 16 1/2 2023-04-01 07:21:37 01:052:00:31:34
- 10: 6ef1cbf4d70b17e8d8467b93f5e1e2d4478f443bfdd99cd77576473e448bc5e3 02854919 16 1/2 2023-04-01 18:38:22 01:051:13:14:49
- 11: 184f81d9adfa14e3b57eb36020002be2768d4eb385099c1aa03d1e3528691c88 02855027 16 2/2 2023-04-01 22:06:28 01:051:09:46:43
- 12: 62cfb7ac5b8ae25ff52686828ba7888aae21892a16964384f2d867812077db23 02855036 16 1/2 2023-04-01 22:27:37 01:051:09:25:34
- 13: 0076d1c6be4c8701aa6dadccde82fa6cfa5c5c6f7b0c26fa3f16a5e58a2f7831 02855073 16 2/16 2023-04-01 23:42:09 01:051:08:11:02
- 14: 24e232b22d548a11f31f893085381e0012450a2e8af6e4619d03a5c90d64cec1 02855110 16 2/2 2023-04-02 00:39:02 01:051:07:14:09
- 15: 4ad1c63976e4c21a9cc7cbf9b0889a6607a3d68a6b474bd9e901b15ccc2b17ae 02855162 16 1/2 2023-04-02 02:12:05 01:051:05:41:06
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)