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: 0a991db58e24ef8e86d7f0994418ebb263becd2641278d82d54b3f1f7c225249

Tx prefix hash: 073f96f89fcc4f759db7ca4a2df7150ab2c00e2658fa6aced48b7af2041a173d
Tx public key: ffa17eb83440305e4a46e17c562f7b6c768d74d9e0d16846de22ca0e53608287
Timestamp: 1679803669 Timestamp [UTC]: 2023-03-26 04:07:49 Age [y:d:h:m:s]: 01:065:04:39:14
Block: 2850167 Fee (per_kB): 0.001500000000 (0.000020480000) Tx size: 73.2422 kB
Tx version: 2 No of confirmations: 309366 RingCT/type: yes/6
Extra: 01ffa17eb83440305e4a46e17c562f7b6c768d74d9e0d16846de22ca0e536082870209011c878bdc85435b3a10f4bd0452494646ec1e010057454250565038580a000000200000001f03002a040049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820f61201005048059d012a20032b043e91429c4a25a3ac2927f36ab98012094ddf7e8ddfedbb20b6cbe468f531698e24ede4dc6de45750f9889dc55cf6fd1f7c9be1cf08fef8f6c3e21f7179d1fae77caffbfebbbfa67fd0f61afe9be92bd4479bcf363f51dfd87d4d7fabffd8ebb5f460f375f59cfde7fde3f6cbcdc6f34bf2cfeb3bfdfcd3eefe1219abee37547f1dffe9eb47fd2f0cfe93ea2fe6bf58d8b7784283bb923f83d11fdcf615ff87ea39e4f9e17bf66ffbbec3df7945902fdaea705bdc0f1f7537962e201ba05c4039895c4069d41633a06303561ba05c69b3353976201c228747174f869f6937304c97428f6862b10f73257f46d3f0eeb75685ccd502096392e2026fbf324cead5c79a060019a97e993a8b5a85c7bd2fc2e62e871e1f4632bd2d2006cc93cac9484a13fad9bc4344218d350c870d1b6150a59c459d3a9d9f1cfad7b95681d64c414010b844a21e51e29e55bebd757f43fe32da73407d5edaef648ad8814232e5b809ebe2d534ff3e9303d8c08a0c09717ed8d252f24bba88ed0bfa5603dffaebe3565ec7f7575a222a10c90b5898746ebf475bdad48ea87987ff7b14de82ec45cc4f43c9101dacda76afa7ed4384baa44a8bf4b5a19edc32a4c730b1cfdea63adb4b41240ff1755b86420b3208af8d9121cb8d02140162f97668f2079ad924b864a0cab2d710e8caca63808a5c51f80277563d608fe885e3f00a378d9d12e96637d6a95e31ace5b34c85740418b4cccd4e9f58af4fcfbee7a06316ca052227495b32186fe776b17111b6bf29ecedb4fe0527cb3798f4b8ef58b4c606f1846f9a92632602b9f47a6b1cfc0ea7f5557bda8bf14b72438ce0d4821a55f50b8e63fabba0caf28847a15ab7acce371f5aa4195e66ab9d8a09c603a63b690a5af0100e005e782a48c7a3eacce987d2826f0406bfe645e526e27fd017d0f828ffcad3f4d078fd023462f20ab05f1503354f5b313e6a995f997f90860e2d4891e42b2ef4ac2046044345cec8ec43751e2707c2bfd315ca8e4bf1c2a9fe51a1347f8dd70b8312dc9d6a794103f000840b54350017b8758862e0ec91c1c267ab03eed8b4cf32424c21a78d1981e311d0be84febcef368198d94633d73d68ce583850bea28eb353bd0f2218b5e414e6139a8c04d32a02d33fd70075ef30607e8444085f1a9b8fffd5c983d7c600c213ed9fe21cedb197ada235c50d5dc467468cd5fa81037373384f9d381ccd0cc84a2c1a1aed5e9d7920958a8999ce39fe6f5fbf224dcd8957dd6e23dd2e980607542bd1158a53e8adccae2accf7fdfd575ef204e446e4f0ef61dd28b065463fdb0ea79c143bd3015b608236cfd93aa74bed6a077850a8a8b013710877e76af7bbeeb9d0a989f2783fb4aa0d6104febb85ad903a30e52523ea0a5523995ebe0011486f3987c7fc46f55a2f35fd486606d47339c00d8d2602227cc31a4498c36062140eda1dd501f7eb2d705364147d1706633b70b1decccd262644ac7077f4394713b74ee3c9793de98d0a6052b29d43141509cd3e5c21987e6ef048c334f654b05caeb02ea586ead0342a3cfebd8b34bfc974e989d1f9bf57db0c8adb975f3f1142f1f9089e689a00e66eb41465ff6573b8e5b39f5b806e0e78dbd00faf8b4820ad796037f3bb95d8b7ae757d36533e8c212e6f6115c6f2321c63721b0ebb3f7ebd8a66f081ef8eb2dc74f18107caf474918d34ddd49acd43e0e448fe89e75c34921258c893995a334e4bbd33a6025acfd2c5ab846ba08584025ac8ee306a7d6adee00b16728765d465db8d329e9b0f362f5d867b72dbf9bd300a78e17f0410b85221fe3f95432b9d536dabd4841979989cde430cc3d1842fc62c9900c6503f684e8467fce99d28b500478725b1c48cbadd3e889cd9e8109a92c57179ae0cf30280e943a5d97373a7d5f6240cb6ee308d89fe4d3e29e64688a69117ffd15907e1c5927e3686076ae010a2f8c787451f864f4512303e38cd5a2d76877050aee7d581dac2cacc577bac256e9ee8e27eaaf43349d8d0d592f5f26508c184b1e5e90393c536b7b84085e869db246463cc889692de85da103771edd6b228c63a26c601989dd7058aab4a0f36d3005ddd9db35a714210aa266b7ee66d85e353d3e2deb23c5215598c7d03d067f961696f40aba77f05dab64926c2c33bfd68dd28640003b28af1b4052d576020d0d3c478c25dfc6ae48ee1b090467887515638bccc2d2da2ca11977dc715c51f3cc5724a80201037821bdc4657d8056c21e13bd8e632f670056df3b8a7e0af676b4bc2ed1e9df6070e1f9abce743f2cf3efad5ccf6a2315af90ed7ef20fb4cccd5020caf403af826e32e1b3fff3439db1de215759c5972b51f987661e8f7106d3ef4b77ac63a548547c3bfe7959981e82d58c9432eff47c5048ffe637e45bef47d2c21fae078992d221719476fbb1067001140619f78523b1b5ec12564635c25e8fcbbcb703dc3b8b5d2d0847da10c5a6666ab9f1c8f9f8e16c5de54c04cbca3e7ffbda407a1321ae370c3bba1d673791b8fcb52c29e714bb8785032dc5fa26fbc9cfd75fa4a7a6b51febf916ae6a5cdecd4c22eb261f7ff83e54a6ef820eece49cb77ae72cd01e30a8cb3b9301f9b60b5b918b10c05d33524a16720832bac6fbdd9511dffb4b5b21dbcaac9d231c2ba3636bf7d1c2f162f3673dce239be06a52aef8698680deacde7d04cccc4623455b1dc9f95dd22fb022d805c86b57b3db1cceb9a99805d7eb15af6ebe27b12e50d142080442ebcbccf4b02e53dc6f947fc01c054e6df1b751137d014bc4918a657eecf6579448ade199f3e0a4699c1b77e3a37a381bc1798d644ab768c91ad01e090503608f0bc06556b23160eefc664fd7d3745f7935a51a9b513c285ca147f96921d21315e1bdcb1fb7f2f0605bac5bec0465399d6d86b40c2bfaaa00007a58f4d2ef40ae2a1a8300bf67cafddd993888fd5975b02fe846631a06a174126327d3b7f92b3528bb8ee37db250e773b5af698f7cef95c78515469da63dd733a7721e45e2d15fa8d36001c3e3d52f8a59a78d27ac423ba7efd1b8c92aea679a441a9851a907b37f3c2a03f4b4642f92ce8d57d7c34611c731e169fc988de6145d70ad696e0b55bbbe7f02884501d5a6ef7e5cfb5369b427083dad26123e85ba82efb6faf1067b46ca18ac580c1f42d4c07c29b97ab7bf419fc9f2777f698dd48aa7d6e213f966d31a0af60d4091f418156eb4013d92d6aa98525443c8f5330d01a5cccdf05dbb8ecb7f79a0c24f50b5d8aaae32d513721bd7f4f6ed62fe50e7dd32e89b3d14f0c9ac5de46c06d1e2d356f22894bcbda8b8f1d4daff3e3760a49fadb4d510de014f5da84d8d191f0448c8d1cb8dac8ac4fa6491feaf0bbb9fff7bc50e82f614db61dd2a1f7dfb4ca170e54db544ed2d4228ff112243d86c462418aa5aaa87c8a9edd7f68ceed1c6b8141d26c6e38da20315d8cb35e10c75ef2290f7771b6e27d3ec8031bb97f57a8db5e8baaabbcc391275aef555ce66da75e76cbcbcf54f3260e08df5e39776bd9fb4b6e2bd0530fe80a89595ef68a451c795612bd9ccf9aae2c8c5383bde63e5bdb9b3a609f028d4e7231f3609736591570e052f1c1cc7297e58dc78c16f5ea9ae861e05aa161164f2007a88825fc52d03e4bf9b8e2bdf98bbd6d2c81856c97722b285a9f4319eeeaf81098eb2b9634d699036f09d243e359ba3bf9f7624eec24313da61f32e30f5e9de923af022602afcfe14ced904f8b52664bb6812f90ad49452c6017e41902399d3832143a2d4b5480bd0a36da4bcbb44a7562ebd0525052e5c82f0ee0ff5f79e1b010ff91e9856aca2c5e74e80f8ffdc437df53c5fd4e83e5cb96b4070032ab72156b169041932cfe3535dd5d577affdfa24656f62b72fdb3a4ea9a8ee004560f5e3618bd84689271b7497f44975692aff1ebdd443b960a3eead2ef4188216aacaf732814b9c8ca1e845f24bde173c29f7a0cea72cbbea2f4542d4cbd1ac2a6b26d29b334b73a6295277b93ec123818003cafe651192970036e936d745b8c7c74b74de10f95b5ca5ba5dac56f59a0a2a31d7d75a678e719b1d3b188efd86e76e8f15025e8b771f993ee5513f6a3b24aef8c7a0cbc9aef221b3392223a822069b4d22d16e9f5b999abac2978862546712f1669a48a876cc2f076beeff8adbba72bc3e0cc8f2fdca72cdfdd253645733571614bd8465f3bfdef753ef7786de42a3ff75fb3bc736a59eb1744bb74ac3aa0bc5b23622ab6fd2d7c40c088e2ef371e2cac16706fb10d04036f363941df547d51952135505e4488c3f03c4f3f9032eaca0ad6f22c03b4af0e0150f675fa0154ec12e0f48aa1f7876f0612f0bb548bf29b51e59a7815e6af156138a21bf5920cb3be3383224e4622a7a1ae0e925c2976433465a4388fdc082409ec57f675743fc2cbc404a797e18cc09e0674a5db555ed3008cc86b5a0b95b44a791a759edc879bbcf4e4bdaa8fe4d1b9fc169131de73b367df69d280a7062b96abfbc13f74b7f98c0216aa37aeeebb3283e2847a9ce798cf93a8c0e23164faf8a40c5d2a5994a161546a74b0747177a75418c8507229273c5bfd48a04ce93a7f533be1da2d07f67a360971135c53a8847d7b02e304403d9d1e552698f236c41cb6fb40059747e20ad286f9ec7ceea472a8e894a8bba984a9219e5d5f23f6541100a5e2d14a4c04e1cc704cf2c6e0435655298c55647efbf5027ed985cac5441ed9abf63b5ebe1ea7bb99d5b44bb96ed8b3142dec66fd1a532ed971c7c51bfc5a4ffdbaad832185f01151bd7ad282c0620bb442793da6e292292d001e8dcd743ffffb773bc5174569d0746e16fc183ed9f2126ea809aed6640014916b1c189339f017bf7a0e95a488bef76eb24b1f4aae5b21a8134f7a053e4dd4f53de00fc68627712d1772e5c66facc65d5cc1b6c2e50ef0a40bb3fc802f2caab9bb59acbad8c21b4a0b060b8b1dc52e3faa0bef3e4993e70a5ed3d850e2fb58fc9cb8ed4fb4e64f0d2ddbbccdd1c1ac363bf4bc0984493a1d4a8c31fd4ba4471588f1afd52bae7d0e2431fffd7fa06b958a1ae6c3c90d6f5419f6b35a161fdd4eb02f403bd6efcca9ab407eff2f5f2782ed12e8b6f96c1d7e9af8325e5f38626b3c0095a8d8300524dc241de582387b410d40c6ebeeb055c21b8ecd96466ba7169afdc6a61a6ae10e10c50e42578f10576dfa8a42285f5caaa08c1669623a3f2b53dc724592a7bbef84b40ef74c56acc9af81bf60d85fea29cd024acaf0b120ceb71dfa327bca9028cbd5e1864dab3332622672982f9579d40aa9f5a3c3a990493a6fbb17aea7f0b03a3a7b1239a9b95779f800fd9dc1567da7286d05d57afc39ad0dd5c19f663a4e15debf39796345a10da04923e8403e0c942a85df97036af2013fb8b7c2c6d7846c52c59dc7df19f91f920228d2516bd0d119c052eb293bb1ad255ee9755382205f02f2a7237705e31c0a9d91036f013450f45519972277586cfd3998d80e5c31e6cdcd5059ec6e1d787b6bd7f9dccd6c0544f0d065fb1e0f532742fe2c1197200e13831d1c538aa6f52cd3ebae9f9fd81bb4161df952b9fda69a926ee1f92922db4427de5679dba7e6669af1ce7aea1c8d3647a70bca2e32ffbe079b7022bcb68d5992d3a2415a9401df4a56db16ceb3558b1bfffa9932bcc6cd6aa6b1811d2ef66b4827fab291d9e4fe4dfeef682d950cb2ca4979ce21a4d061bcccd6c0d8580a54fc40584bc9e9bd30bff81fa7243d6df871349fa81c2c5c32182b24900eebf7286f8f90476b0d1bef8dee003faba8789c5f7f34c71f9cb1f5ef753ed50ed606522cd9df25f4c35a48e67290d90fef7cd423ddf6ec677863f67011ded4017d73c88d958df4358e8e40ab708def4a1d10c1823690803c843ca98d8655b8815b2cfa2bee0dd2ec8d001b99c11b8f6013777536dc6b03c891c600dcdfb889bacfce89459ce8451477b952d2a24cd781c9abc8ca259d52efd26bf5365be0060cc43390e52bf3acfc9b9b92a463c9b5d3c5d46f2549feaca8f4faff2ef9d7e97a3754067046112a805e9e1f6d050378aaeb8b029b7105c703919781256775dde2f4aab0928070d5cf6b9eb16c9122d03aba1feef0763031ffe427983aefd7281fa725668f940184a93b191724931dfe934aa7cf6f39ccbcf6d991a65f236056059e44b342725c33e1b69668ad8fa54425a0ffef79c1c511ca2093278e6c2ed9c86bb425f37a5683187f971d23c7bebeae2198cc0bfec85b7231534cb5127d4adb8b16194def30a7a7652d98e06b542aa8ca6f2a4f3778b653ad4b20757a608ef6ba5af3cdf5f9df650259b633ccf4c49c8211735f43742050375481c6c2ed476213b56d94d8626a2268792e8478e27c8c5018707d45253bebde27d1049844fe6841b9f066d59934fa4614f44412c58df91ee8aefd9a4a1153f7640b800ecb668159a12faf1e3ea0fd4a78c40f619dc3b109638b8f4dea368c7e6047ec3d8bb5b97f11dbc1b263cf7c63ca80ae0d49c740b38e7b1863293fbcb817c81a1084663cd4261735fa0ba18d952c94ee9dd1561a04a855253f556bcb9a5cf5f5c64d803bf51bf10f37f722ea05cb8bbbbc2d4809f9d42cf45b4f1ea3b72d9738c98c383c3b9823a0a60398a04dedbf500895085cc52d169140f2f3dd7d5d677c8360f1b3a1a2e2d576597e8d7193b52ca429995112fd7b821fa8dc92c71d169d83ec80d3e4740720064f3d139ae40d9ade29d5c8ced248304bd28f64128ade52769e4deb8a7106a1371b787e5edb2d45d7debf75ea01378bc1a525383b39f6e1508f42b82e0f5f8c8859b4c50e22aa111054c534da6479b3a248373bee85eb99fff0ffd2e777f0aba977ba936a7bc0b810194528a17575c59b651b84da68fe63a7a1b280a54308c6e7b19b5472255658272a6ff5fa594465a7fd749b34ee5fff4d4978b446edb72f3403503b67e71707e79d7c041648e544f412022a8788801c9a66b12fc977585cf4b597e7bb90c50024dc6f39f03174f1f4ef251c3c9edfac256b158c7836854f75f68f04601e4077796e0c241989286b9e6d4d752612c571612c32b2ab20a4a6ed13482b94e8e82459bdb2eadbed38dcdbba91cb8628b98b5e57040be03f8115f248160ff913ebeb758fa369adb4852af5cbb599402cd42548a522f15b7f0adcf98596a7d025fe8c5a08f28547e65ef1e4691bc38387d2f2aabb724626c14f8518ac576c392bf408314177e3ce9946c7b8ceb89c9208145b05a6b8a12ba0ac418be2077dc9414fb48f766b37ebb09a98fa41159c74cacb45d565941d096aff0e45478566ec9bd1d68e1c775d3deaa524b1d4e8b4ba09dac4d5d07951358514a13e5a7a21d308ec9062fb299e33688814d596ac72aded450840a8d0adfe700ad0c0f53b796a9502775a839d714963421d29e73eca07ffcb515fd1fc87934f4d5312fa153ac3409b091fb9f68ee4c9de53297af3efdd6957ce30149902608fb226d08fc07f93816b14707bb50e22dfd9cd76cc37bbda6d581d741da92b68dbd7af96463f4b18f9f893e71c2e55ff27b07a81ecaae09e9fba3218028f35e482a1e104e54711248035a0ed3a6bc87dafefec9fa0320c86920e9774d4f0ca0c13dad140411de71c7ea7f2325be676d23ab5ef7ba8c11a6e4f264edd19bed12602b4afb94f04584744ec88123bc1771ab6a514d1cc2ed1457cbed2f738f4a1d00a8fe6505215942b499c944aa241c0de5448df59d23ad229025b9806f18fc39641dd96c5d5d716075efbb1ee00155ba1f17ffc2c2b7695b243111293d956b963bafd25fc7bdd2616eed0925c44d997baa50a563be3424d8d301a6ccb16d3a30dae1266fbb8f54e67f67e6de3af7186a00154cd8b06fa6e64b5e778a62f80bd5352c30019f5b9885f9b51dbf3aa32ffb145eb8089d053b84096b2a7d2cb8c93b7f223f543c0e13d984abd3ebc5c40b9a8e9d72861b9002d42233d051d1972dac114208487b84a16b5450a4885989f169b310432f7ee10423a06463375f5ed1d1d74bcd463edc7323da907d709ee1d64eba46e76e2bf08b78cb4933fc05a0fad1c121ef7db73325ddc775f25e63c2d368c6471bb5b7a50b2cb8cf7d151732c13cc442a57e2c705288113bbbc761ccfce5f24865b2445e7ddcc4839e40e8048d9c350a213f8abfe548d95a2d3bd6f36dc106eba4121417553e9391dba6abebe7eba8b0a4ddf1be3ca51ca73d2096113ee43e5aadb683d6ef4165c8b2713b6c4a01d3452ea5dff5bffafcf544746183de1c0d99d70b2534e032c261686ad1a703eb16b6bcc8414b7f2c1efcfa9ab656bc050e9e953b9159af63b0e2646ef2140bbe1c05679ea56c6c7a72efa2856c9aa6226bd4494000a51e94ce4cdac298ee29727effab74df7bd8a74b77024b00dd016b0a70e9e97fb0409cd62f1cbc7ef79642a0dd49e0fb944b1a00d50334baf916b853af4ac1a07f5d700d01b0bd6ced894a5fa15851cbecf55d14ca53763afa4d03b2ab3b9fd8fea1e16a4ba20c8aa9c7387fef9297f8f9647e8a70053383a9bf6d86b26a63b27223b1f837f57c691889d2dfd87894b5d0ed9c08f5ec7b1ac00d318c1a8d8b7135a1d842448b62248f7ef236483fc01403033a20753e53b45fefcdd0d95faff2878e2e38c0d18fe9d33858f9ccd5ee6e13bff7d68229f9feba44484e07f2a3f2610e033aeab9f02a9b72d3eba88c998b4145c9424d90f5b2b3f70679eddb3514d7bb8cf2cb0f037165124e50e629716ad14a9d35c74022f0a0d1934a26a8625e431c46f4ceb25ebe6476aa315b0ea4f2f3360897e6bd5f2e3c28819f86a2977f9052a7778196cc2a1e8cb6aa356b5036bacf8ad7f4032105813a1e47564349861c3e3bf396e8c148fdd2d29bfbb77ef589d1013f5dbab93a7048b9a4d005f7771cf45f0a6504b443664fd933e3fc56ab917c88a4f29ec36a7dbfd55431b20311468b824ce47d2b8a5a1cf5b1772f46ea0a2a65d6d60a34575ad7e29e8eb3ecb594466904b2549bb9f5336433a5dc8d49d0ce929d5121129fa1fd857cf9d172a87a275378c6920aab8255be777f2b0c2f550f9552f016ffee46de918bb555c93f0b3856205c21f00e1c078fb489d6ee1eca5b0c27141dec2a24e13281518f18f41c5b69ec7e813c08987585e455a90064f227112bf1ebfa1355733aab74bab6dfc8b7621733fe136f8999c385fbf90e64aaabe7dbbbf60f9becbeb190162d5ae812c01791231e3e8e6e4c2f3f2b3f50f0f5f211c39eb5084ccf37762b70923d04bad31ec4f4698a418eb8c70e62066a880014e470c80c90f16935acdea75bffcc140985b8828c9ce4bb6fa637240c1477e667d8109d633384b41ab9c2e8051b9aa7e3da1fab50394d4f83e2ef8a33b9f9a77baf71cabf6727f36cd9f682bc51e06a1705a553d228b6afcfffbb76a7f7771ab9e1bcff2eb9f4d90763173a895e619725f62978ee9f310478bfad9fbeba53c72d5d55a835a3e35ba2117516a506abf8f772ea0493066bbb6e02141c98907403aa5a7c171d65d8d6be650ef9a866a819442f40497dc4d5b464c9e7fe8ad7b85b7ae1234d12922a8d791568bea90697a81d9f044c980356666ab7802977106ab1cbafa83942a5b1011cce4121b0f2d787e7833f19844ab8a0ed960c98d83d059469d3c4a30e51548730c4e733ec12cba6a257466bfd5a7fecdb996c9ea3cfe177664a064d841c3dc368c5004f75f7252b833ddb505e18be737e24e2ab16e4147c946b6f5472e78f8b6a45383c2c38ca20e3382c6a5a54c6d22dc51d2ee3208de4f58e9184b5f155ed04c4f99878912a779db90296384826ef00e75116eacb00d590e6d814bbc7c816553d1abc241535285a59609927c0f686492f071caa72ca11540ddec712289baf91328672fdc8f06eb03bc487583825f04a8cc1a0a06fa918c5ffd1f96e8143ac95a1e60d6145b20f98fa6e3a920ec917c0eb6933215b8a4aa77d9a60835845d9d121949678573bde4b4092af77c6bf8477a3773a1c7c512329746acdc969541b7baea1d266db6193c15af298f91c25f51b7180195bb06866ed70c96927c93fc121ce5277103bc3175f8219a83978ddacaed74be47172888a3ffde4f2f7428f69c2239c9d36fa32859ffe41d528e313618694b6fa12aa716db81ec5bcd05481c049332de176ea01b2a01bc15cb7f8e47e5abcc3b2db42b9b4ebf76dda6441f96ee9f2a910cdf198277acb3555a227561225ab1d28e79c375efe0488430a4b98dc3a2e0034ba4dc971fd163a5df707d6808149c572ab5a07f518982c8b082c9e5bc1b6b6407effba8fec107d5622bc9d6b0b984615118868043b225628cfc226aad9988b30c3c867953b52f4380e0bf37b4f305bed1062f5fad7b3928fd1140ebece67e4e8746e754e980777a4f2073ffa9664ed0b30d5586c84c7d32a61767fffb92adb2cf0f060035a176f0a68b2434f788bf168bf93c82a3d999e76f6143e0f7d71211bc94c4c319fbbc8a2d814b991113719c1eb9d2f359e56c88106f02f5a05d905345e63d321156afd2695d6049e854f4be166da670028301a50e1fa2d1afcd9bc34b91f62738fc1cc207f06cf35857d4137c6ecbb0b173e8bf1a04669d3b5ca7291e3934f7a43cbbda3106c0f69b5ee468c74777b275aa2626b089689060780710cfc7631dd997f3b8898fd895241e256b80cdf611bdd76a897df68e47ab45e930c361fcb83c079be08e7e37d7503fd18eebfdad0d1c6843fea41fdceafc363f09cd295955b54e42ad30406a5a1ea8187f3af495008a926d31a386fde0d0de434a3ad535c481a5c3ca4c0ef999b936fbe179b42ae872c2b6bed202b6921916718de3fb6726dff246b216358161c4fb0bcad51ed496b164f743b54b5936a2a35dbbf57c6c8de6f0a49789b9fd6e3faf7e3ad099bd131c8d55a82048e572917c40b09b9eeb6f092ffdd2b4079da2af971e189ecb6ab626a84b1c1808c93bed7bb62a35148d8e8a2a8fc416d4260a2a0186bd36299aeccc77ac8887af85a6627ae9efe0f3e65b22e62b343e431dfcb49855b5c5b8bca9494f2519f5f55e753fbc2f83fa6adef1474cb8dd1f677e10fe01a266b9c5abdc4100186ca54975d7d12b646ebd9c3be3c53800b4d58f567486e5e83c54d64e1af7716b08d869b6575b1131072c5ff017c83d2a91bb059e24cfee3bb561ee897f6667069b7f3a8d69665100df1432ee2c248bfdae425287dbce6bdca7c63a157739c0c514e9fb46b7f4d187dde2de4b584d7a30a7aae9cbde5168e7b123b258902e985c67e0aa87d39214ad9f45ebe76263ffc7e1f9d7bd97e39d7c42a7b7cc9403e6e653faac6e7a58d64aa8b315ba58ad8f9e6fb58845e16059f47671673960238bb6d363d01c5e21eaaeac991b3bc6709949564a4d4a047031d6770d7c03ccc662eb49631a5806e92d084a9628cea655f5088130e30892b5d6960645f92aaade1b52fa063f6f86d17cfb0089a0a96ffe4d49c720b90fd1a72f970814142c5818531420275b02505891b93ee35733767ae0b386343b6455ed38cfd61573a8d7eef1be2d0cc77f82a9921965057ef0f2e298dc5853cca7975112c2c2de4d4533466ad5638365c73040f8d394922d3ddd86863d5ec1ad4bc59101bb0b0cd503187d4224b837a57f7b89946d0d2af81fb731515d59d9f7bb326277a46e7338aa063a21f98ce0225efaad0be43ac78f82725a8fd75b3c4d46544798fd2c094ededbfa7bbd013d3ea759b483a99c7774c9cf6a8c27ad95222b72f352852f085f885fed10e69f44495d51a7873a6c58ccc84e86ce65ec23549c0f7640cbe2e25ee64f8c48b8f68a9729e4fa41f997ae0aeae07027a990fb893c01044316f28533ae1a6477ad798d137e36fe6ce1698ac2205dc2aaa34403549479a69f6dfbab46db546bd0859859259a345b2f774f9de9a690a070e884e00b20031fa83f6ba280d223f885b4aea21222f587e9e15e21abf164deaca26f7a21063906ed02ccac8ae02d06520474245afee47277270f4ce083024f70f04d00cfffac0357986b9800627659eee9b245e3d4014278da1dac9c1817b2fa5fc9bc5f1fda9b2a9a7003532ba4497a22faa8727b3df63771af59360427cdc75c5c1fecc3b1e7965e3735669abeb213cde858b4dbcc5f40323f060825195d2bcdcbaae9f2d8accb8d90e18036de5736d9084e34020f79adaef2294cf8bc572a9bf6ec327ffdfcfd3eb15713ccd9dbb78f995e7494c01857bef414d8e3e2fbc1f93f96f36093244f72ef19b9c9d95a5a6f956b1549a090a1e019a3fc059852f0c1d4fdfee9b2db3f2552783a3485be2e647440d136ed01e23ad56ccdb3c988a2a4fce240458032c000bbd529b2b1b38b2433d93dcdba47e5fc87638c20f82fd135e157038a0038d6b1f20cd4909956543c41750547a2c2ca340f791aa6aeea6aa02d6ec483badcfd65a0eef7d2f23817e6d90ce2302e58f9e1f46fd8b0d169d95e88d7b7cf822e66816b1151a3d0394a4f3096439aff640cf8af58b761545602116ed7541c7e7e9530a5ed8eafb450689279ef6257c00ff5f27d710adddc9f5ee4885975f4e72912c26b211313908ab528c80cb3e4ee8a4c1818d1e11273b4046a5b404c89a3a282fbe2a953d3ef38a68923f8d65358791347d8b2adcba15e4a7bf17753ee36e3041a75d5f8b2459034f4ada270bb3f911234fe10a351edea7ab28202ba140e20bdfff3fbf40193d4e44f9afab118193514230598ca46ae7909f2d78cfef82b89a005f10cdf951c9712f0fc52f63acd8dfddd919ea82b805e11cf06dee67ca9cb5160a6e13169ed0fe55f8d49290ef2f95382ef6cf4c258c908124b749df4ac4177c9b332b2c273a65cb6755f91a9bb9762851af3272d9e0a1dfcb6edc6900498d8fac58af2d3687077b1b381ad62026ffba95db3a708120fba37e5595dfdae0609cc6e7aaf8e2dc3ddacda52d30d71b918248d5b4ee56a8492d53326106e2392d4fb2c7b4e6b51864047cb3adabc77d1d1146c10829a21646f26fb16e4bce66f67f9fd91667d87029a0ae9f740e8184609a8b13615dbe1be50ae3074edcb264b3475918a88a4b2240ba8ee6a111f40704fbb6a6291ae53fadd18fe68c35cae54581b8258720f8ed3fbc80b8cf0647b60590cafa6ae80cae7b0fd12664454bb90d36b3977f41590300e4cc4876af1ac553f3ff97d853afe357413b0610e1af8786213e313174593d3e565680a2aa476a0f1142acecf215f5fffe79c6eb7177680516e2354edded85d0ed0bcb730abce105bcda2e0d501795b3a3033e662b47ba1073afd86a84bfe68bc52b02716874ebe966c51abffcfee3b9aa2618d7d568ee0cdfcbd56d9d919998e3f1acaf350ca0c9c07c4b86137d4f9f986b288879e7bf957ce13ead623a38f62ad56baef08f32e82b56476e1e5757b0c4fb6bc3b06610236f1b70ed591d637d2366a791aebfc899634f6a2a776018e0df8bc1c7fad1c8e835fee169df1bb4be14c66f4cb5875789061772a05181dc70b807adcdb9fa75c032dd76341bba41d6ddb682ec4b1f2d10578cd996aa3e8eb90213fe56de66a71106d8db6a37bcdd9dacf6b1145655a1dae218ecfcca7f3dccff1f53ca223966257b0d5393cf3338bd085d51fc9f720e9211fe8460626a1d3c230a150e0307bb6852605784b48bc61a18720015c4350254835b91e17c0e5684dbbac05ff369261e97d6b55db8454d9af1091eb581ce416bbed85510a27eebb7c301a278dfeb1c5db3d58cada3a78db4983059c936b0c079c7fc80256916f6ca9bb6b265bbae1aa6bee0c0426cb15177de2ea6d938fcdf5bb77f5bb9fabdb8708ae8ac9c4fa940be9b64bd1f73f0d57bc91bc2e9e4ffb8711891264e238ea973a6d63f4ba2a2a826cba5fa3628ac006978f9c8851c59d64bf8c9b29f071ac5a16a3c6e47154a803f47833abb334c137381dbb9d6fb2155349fdcd39643ecc4a0251ce1b56cee6021ac940ab1681b625d83984b5b73099b5c57252cedf7a516a353cf5e1b4d8b47b8b77711aabbdc11ab24e0aa7ae3fe86af926a584cf7071bdeaf3ec7393db9bc766d4e96f6dae6bc8040214154d68782aee824d13ff2d8044a3ca87f03ca5e25268b3fc9a838d16991f1774ee7fc14150a62a53f337e6a6e561643ea2dc0d984613ea972e6f8cabd5d9ac5f26faacb7ed769f910682720138cc26ae96f798c48afa83c33e474690b8bfcd316776e1633866e8806cf39bd6390d773202beb5a2b690d6d4132d2b847c50c2b0df0bea061b7334e2689e9eeecc3645883249ff121c46209ec6145bd13d971fad46aacbc257a4323bc409a07176839f5fe3bef3f7805466e66937e0620c83107f0a476f877f9bde52637d9d615683a2490717d7e476790cbb38b1227bc605b6d026a246f70741642dc3d0b9b4b8063cc3cd9742777361ac84d8a5e858cc1d1106afa461d5ab8a9de9dd1fbeeefd78185927c8947332f345bcaaf4f5e60a41e6541c356132b4a95b0a6262931c37b8e6289ed6b144eb0c8d647f1f8756c4441a7ee0c147af13f576e37089766fa8c495b4d41beb84a87642104d20ca575e9658fa62fed35b49acfd733b98baa859646d7d5c6141c762eea146fd17724a5a5602feef8aaa0623397a306ba06e9adaab762f2f8aca89006aaa0b726f82655d00de830ed8a8b061e02ca6463cdf80f9207fd13be1b12b5b14e2997b2382dc986b07e9451ac97dcc79d457a507999ab8632b49369d192cbe31f404b9ae17c1ce55b4d9839fc836471f8e2e93393b89ddf2e195bf189827a0044cd79f42f54aa5321309830a2f11cc1f5c1ca241a0ab82ed0d0e4c1d14ae20195d0050b0df6b97ce189591ac9cade4849a0fad29a72f293e26984a7786f996aeb4c5c4610b0991d2d399c6965f75ad064c5121d01e0f09baca7da44d326524391e4a28d7fe261c99f6f272a831bfb10389bbb2e86d849220cc92b2ae436fb2f5c09f945076b25c3b81b6c375a2d53c88c9ef8ae3a0fbd1c59aacdb3ad855c050d4918bf8f6c4cb74c8081ac6e86b36909999a58a1883b1fb1279e39a6463049b14328cee081f23202cc0a0198a779818973fabc4609d805a32541b6f67a861f424b58788de56139c1bd920baa1f7aa32f1333e05ec79fd87371815db7e6f7f84e155978c0ebf6ff1239bf0a78c6c54bb2e6f5706ed08411b099d509f1c6558e365ab3f22b32419759f938ad38f918c0f33544f64cbf65d41300f2535b76e6958e800fed88ffb93947ce7f09a5a3c70003f47f9c46349bb69909b0aecb47a4a5170275e665a9391da1280129f2d792b176522ca151c6de93eb57499b805b5444e83ec672d6d329390070aa81c41fccc2747150d386aaa9a89b56280af810e7f951d74d81e9c3b728bcd46fd97d369b3736e40c29fe8718816f6b267b05768cc4cd2dfd0001f19f6394797aa25b37cdc007a49d5c000b1700cb0a2e25a14c00410954e5e40929555f173a7252bab48a4c8eddb5000e0dfbd727aff19600016d80fc22ff57c24bc37c11ffba7305960001d40d21fd5972571000000992b9d5bcda824eb6af4678d25870ddbe34ef79d27bd6c8498ae3e2da80677bef2e4e5b09693881369bb19a6bc5d3b710980c034b68000f9471891482304c5059f733a000bd5699e2719b0f6552397fccf240161d2b5a084d0000073a0c31006bc2d4201fce87922347284425572020fdc001c0dd3b4f88ee47779a27310aea1e43ba09efda02202047f176bdbe0eb8e63c55bd5a181f548581f767ed2beda2e4d41c38e05b4c49f1874130bcac5a7442abc053b75ecdbd0599beb20589a78b6aa2e5243ee086eaa51e7570d27bc9f730a51c303675ee1d5f6a1c8f8d62fc791479cde4b460aeb6ab42c74b971ccb5b8ea447e13e47b70410032b02f5b159b100d115d43091e89b011089612528308bb337c46e7961a0058730d89646e5614fd07b67374f83281748aec90526c1a0f0a185edbe02b01b16c39527aa17682c37771acb0ef10430211c9f6d58436fdc0855d9766b5fad725ec037cb4b8cc9678ea57267cf9dacbb62d34ca400b949358578dacd365b09caf6e6685c14f63510f2dd6b909da237bd2fe5810069fec9c3e31105b0b23300a2a250b961d3d3e9c49a0cda56b4f529261b3acaf94155f668401353423990898630a6f449aa956ef5c6dc5db8837048f9c782e392eb649937db5d7d02ef64a7c39ebe9c031d6c30033cbb063cdea6aa8aee9e89dfc761afc29e9804c2b38efd876350704dc61e5ff51432031edc3da1a8295772873cc32f2a37f5875c50220c37d28a23eb123f7dd83bf04dfc2cf0ed04dad72a69b5dcc1f94758e4926d07163c71de59fb2d75d248f5a22949fcfc2d1ab7f8f352f872661c444f31793d7daaad784f8fc8cb72940141f6bc4259fd77b0728afdec7232eca161c440967f9250dd9cb072ab7ebb5a1d0c7049bc378fe1568583e317b8c4d9466c92e224d5be1d2e8deb7ac533dd6e6a9094bde06ca062b307eb34d1dc2461a2d761b2b0a2c0208957916e9d10b2b149117ce81bd0cd902b43cfb61f88d20a73db6a75c774ca864eee5dc807e3846f3ab899e616243af3404d326624feaa0d117082af0c314f40adc96cadde3cbc8771d74dde8120be47a9946c6fb75e457e2415725ef99622a41403e66c47016411a6998c01066b00025988fb31b30d194da4bf9fa857be4d4257c41824f3f94c6821ad1c2e7d95ec8fa4280f206a7aa32af2702864d360bbf096f8eaf59806f1b20f054c21a8a03c08ab6219887f60ec26cbd45002ff6838215b0ce55a2b885a8e8dcb0135da28465bba61de79375dd6554bd629328f95d0fad4c5511b552bf4f840044a3423ec10e6aab6215b8413840bb15701bebd9be75b4aefec69e61263ea9988a8c8fe7ab4ffc84776b1bd6f7bf8abfd479b2c0918834ce610e0559783fc5ddfce74368ce5d3c56c3be6186b811e81a465cfc11b78c8dfe043588e8ff8cd68979d7c6b4c19644a2086c299fe6adb25d69dfb829c2845334032f35abbb09e70e57644c0f5b25240486f525fa97c65ce677cf44bad4b8a1d87a3986969a6b7abfbece8369c47da8ae7293c30d54de99c996f3cf84cd814f9be5ae804aadc284d5997d9d627739505ab99a28459c218bd132d7b442260d02846c0a232f953dd78dbc52f39321a3649f3f121deec864820905240443333c4bf04349950a3b9922a0cdf7a4ce447d33e96ed7b79a8712e21a3b164ef7a52eb8a0254a03c65be72b5f12f7bf8009d4bea97a3bf4ec72ba0b2762ed440e08947b8c9fee40020cbba4d2c3032412a71d1eefaf8f4172f5fa56802b18bb0479c092bbaaae61f99fe18def721284d6c2531342b6f458203b7906037e86a065e59e233263396d50515fb68312606a4d45d94e43acc945018c7a5c72e1bd3b393e444504a3cb3a076ee8d49db708d128ecf63c59eaca19a53ccdb7d4ca32f8f5ed472235265193738f43ad2097e3473755968ca8fa776770c7f6c1faa29d5d7faee3a0f11d000094480955f00f495a434fd5cebab0c153d25815274b7e694ace891840842f7aa7a6e587c934ede231a1f9caa4b6e5d5c76d08906782427de96a86fe9eb741da3cc5e068888b17332f2b44af55b8488202434218ba10017930b6d23a7f5efcd06b71966d8e42af1c3d0a5c3f60a2c00d127a9024389439573bec6987f8ab8449993bf03738e77b56571c726e8ec79c254739d8a726cca861e1c1d01a536209cee0e562f7608e759f89c3f778573a64917d47bfdb2d0b7f14e54397ec5df90056b3caca96dc2f992c2147e0afc5fbcab1a1bbebde11a8e33b177a70a7dbddca5b0d05af4d815f6192d7444fb93827e5ffad41a6b1de1d81e7c44a10f3a33f86ebed025c7abcd101131dd4cf11f10dc294cb0c3bd95fbbaefdffa120800e5f35e33a57f682034fd25b76ae1ca3719995d32e879093cb8c58cfab95ee3ea2250c025036a8e22db9aa6960c0766022197f3ca910338700f2c36c65dbac00623813e261397c81d925a96de236dc0fad439e38e3fb8e639544905ac3645973efaa3b524bd5ac32ad5717ab5e1b810740b3f57f4f22c04d59b46df5ed02b1916fc5baffbfcd15242df1c24f4c882e0ceff0cb2eadf2469877622d059f5756c0de152a83a21f0c98937f92e263550aa99b792f008a9276fbe408235b516a04a2e3a002a76df4f2da68e4d2a557637c8f1a283f93275dc66ad97080989273ad1e240658dd8e98f9fbf44463fe3e8fe1e7551214786f3926f2d9c86c28e77d5ccb866acba3f03e371820648eb0dc8768496af5debe44da73d39167e647bc092cdb392ab7a5f40066539912922b25eb855aa17e5e12b88448aa734c9c13431c9c11caa7e78cebb5c1eea936c01f18e385858839ab18425cf0e8a98059b53b32beb9fce31d21617c1c6a7e7bab8d51fc781d996f55bfd6538df925de3b0ac0cd1b7aed18e622bcce479efa5c5a41b35c6dfe52b42865207b1cfc5506c6d204a59948e2171c4e8f9aac45be5c6387e37043ba16f1b1f2158c9156196d6438d0b44befa3e85c950f24a707fb5b86a802e275d47070dd569a8dc992028147a61b4d5028a407b180c11eca074d43d5fa6ecfa5ba042f1105ff71dd8d970af6498bebf6da1701da51b1806c1cbdf2b980fcdb5e480d5d9aa116b1e4f5519ff2a487bc2dcc2a56d0740d989bed188dfac723e4825d166778b8c0b0f5233f49605286044beacd3133166d663006c85d11b56c079701c9b0ffce05604cad59f18eefae432f4a1233503614a09f040ad80101a9535470b8959c5ef1a52b772a86d117b9142d36e4069333c5aae91b83fc9850072727493db965b7a15fd073fe096a0f6e1203c693544da94f47b395f679abd93e00a4a6579ad6c881d0bc74e695eade53bf4df08f4b8b68dd139d76558016aa4beb75d0e21a2b0ae3e1aacf6197cd46c669815001fe742dc071087b23f3a1c421a97ff8382e9af432d291f92ecc030adfa22bc275d5b16402b9ef8a4944047847f25a3db65872501efa1593da93ecf1d6d996fc2f25365148a769b5416026037ddeb59c2b4310bdce5cb5fabe6b457adadb60f108ac738c0b8f9a95e3b68b6094ebb3a690ac9ed4b596f2dcd7b8cbe2b7b4c811d1fcf167d34ea3732c6c249e17f45f3c53ee2992856ee41b28807e4ec7b44e11773d80e3b87b433d6e0a7ecb0142e297a27e17d93af83a3c0d42985ea8cc7747f630b6ae3f9fbd049da9fb636ac757e896ddf443937bf2a7946acc6fda448b92d994fa0f95cc3fe22d643d59c39f72fe0dd8fd5de11331415418c93837e8ffa8ded1a377d098be87f15d8ee85609509140b2427962ec013029e68094cc66897107f6c4a68b30639f134f6830b6f3efe2d56fb6af4d1df0791d682a40135b72a65e87b856ac0ef679fd894b216abcee79f9c3ee583808dc5e5382b97b4d0496f60b7fad68501b647494730d5a3a92c6f317ce69914c73d6eaf90537d063d1f19d10162bfccf82831de3224e3afd9246c89032804a269b4e93ac92975396429e9dbb104ece0095d3073b26169900dea5ad800e5adf4c49dc37d13cfd23ec5b4f3f935bb51746ba017771abf00d2d852ca97fafe09023ed3981d14576b1ae557be9ee228ff2712e73d9a85d4f18d9b4b371df2c01ab6b3f65738cff5388268b07d90eeadbf1e3a17f2cbdca54881a03d396d9421dd9710e6054f9c4df7229c7d1c8cc1e8d4c0227ddc335a3d8782943cc41477c27c98d0b1f57b11e9abe1bac0e5ad41a05f9cbe3db7e0d2ccc8c7ec66bafc23c12a830b530ba2fdbc49c37e7725ec62c1edc506b21778e3c8598df6f90658ff25cb8ff7d0a399e3633e56635b79531f4dede9ad055bc029eacf3ebabb649e2024bb5fc92eb59fbc64a201965df3c62d2cb16b93816c81e118bf0320fa7b243b1370c914914b7eb415d29263710034d990a32351b3b894d89956933d7ec0a66d0405d1a9af8ee7a7618e5bddd612318e01c5ec4b6fa11b09786d85c8c720c8486769e7f0dc55870b11a4b7021ba9bd094c601eb325a7c50e333f783c1551353810cf097250a4f35f7a533152498c73d9c4e81d12df02ac108381baf6dbac6e10d3744d0d2423df740396cb066b27f36cf2e18d50fe4258d3e5f162f2fc7930dca381304fd8d7ac7e5e73fa4d19280c82184be28c0d8900d914e71b27a4e5305c76006ac94ca4cdb109968a957617fe2c0e783c6c492e54c7269f383d3f9fd1dff9cee6a00245702e682c1b2eb16ce1fe333138df974eea7b60a6f2e166c96cf37d09bfcce1713ea11973623e4fd84cdc7a1bbe7f60f6099674e43a713ad79d26733cde1329483b2c8fbe202b162debdcd5ce49f57cfba40f38df80f02b5289b3ca715a1068b19f1f0f8de5c6ff45af47d4be0b4aa58449ac6046714a60c4746a57a7ee04fccc8c2c6a81fcaf078682224cc15bc8db94522b4af470cd29f3ba7e5a2a9bb64ce2d2809df6807b433eecbee45bd28f215cbb92d4ceeb515553c597ba71b224310352b8ed76cf736e1b2e242e07d0f7366a6502b5631e9efa526e40ab2950f1d62dad899452e07ca64b9f4ca7afa2ee202b9c524556ae1e5016b1c4ae10f9452114e8fbf5352a7034d4983dd2b60954ec32b7eb21c9cbf28ff7f82670d9dc1d37727058c12813a849846355441244f110820daecb4f025877a75c253e67f276f17555ddc4a50b88d1c43b563e2457e84b63bcb34fb40382134f08b8115a68e5b482efd355cf4445f74af393deaa106c9e75fabd7cad39e17a2cca546a8e9df1339f43ba2ad70a8ea9238939478593092f4b1d04fb5a7d385cbaf3228cbb671035aacc0929e43646fcb9812286aaee88f2583381fb35811a82f6f7383dd64ce0ce4688541b1cf387703734ba9d004c4832e69ff0dc5fdf4c21c4610721d9bcb00e5f6fc753b8c754adc434dbb43e9fcdb8ed3b702a6a48ace80d8ea449bc6423a57be0a1cea38f363abd8f7cfb3a347eafd36bbffc01a110e3eb968fc6cafee10924abfab20d237afaa50a1c2ea23a9c795aee465a2f26d827db56bfb480b6756e4934a0c9711a11d5685b61082310fd171f9ff5e16482d85de3417af87fdb25dd559a5136c1a15d1bb3e06062d4a7a107f21f3b323114987fc5ba863425011cee50c47aeb0a6c9fc93b8d04410039d1405f657c7a3c02d35930f0c3400c2d49719fec07f404b2e79006e1de9a026e9951a27e21416137dacd82c62357e23c7298c1fae3212cd87ec77d1eb2f7506060c855d9bc6052734dc23e891513f8a54271d5de39486201778bf5cc0fda8adac940b4c16fe8af6dd533ee7ce340c6c02c4f10530f3bf510ba03f7fe0d67cc9b8a619b7e7cbf558697ac3bdec436c438551782ad9a404426be358bc351a191a947cf5ae13cb28f3086a39324bdd059dee5a0ce981313596695235dd3762adebf2b8913aaf8582367cc3faab67cb5747d60081b8a8934ae940fc1927e0125dd2ef410079bd4cf5c0377a8b4d024fd8a1bb25c350d7d9875d1c9aeeaf4dd15fe1113763bbbf0ee829616c5acfc1401ddd6f78805a20e33fd4cbdcdbf9cf371a8c5054198b3ab817e88b5a4b148187a235f20d748c467cff7b039f7b33580894d1136d05c8a831c9b9fa4d59205bc7f2dced117ada40aaba659dace04390e6c271e3230decc1a3d5d15142d7db51ac7cedd78d5586e938f3db5a3982aa2fce0fb685d31438635e9f60ad01270017409b35f98cd82e464bbc87e30bace0dc200bfb85d48ef38d3d9e942184c63cbc58ea775ca099f8af85ac1eec7f88766c50aa9931c2c74e982a666c721e0dafc7120895fd6e04773bc573f927b7a92f6d9172753ce7c9f30aafdb27d23774108277f6a35654e02671412e07d24173f0d2322679e80c4ef36f373c3b5228e37f26c1a03a3743e656908b2e02309400994ff0371569caeb83b484e535d4c74f189df9966c4a2b2b04caa94962082e724a0d7291ce5b8cee03cfd1dc9767453796eaae1cb236f58244ed9d97dc2976dc5340a2dc420186707e3601a9691c621ced6ff05515035459a1ea5f1d9fea9527009f9d1afbb9f1044682fd7662d8f77f16903e403dd5d6de3d980cee38a22b5392b185b192e96e198743b991f85906ce3a2adf172035e2ec755d85601dd15e005ad05787ddfadf4fbb44b550855a9ea01e020f2c854edb6c43e4ab266d49428ed1d1dbb5935c92039bd470f55e9e3908776108a234ff068cb6518080fb1fdf5e289502adc37cc1b58e1803baadce56b83631e3b2fc4c3b82d1d2389145be7fe0749167b8dc6899b776285754b714e3ee3d4d26728978b24f8ec326da5c3e1ca44d68a8de17903fb0420d99fb22ba757c29acd93b914538d3451722b3c9b4d8f37f76345d3420e8751d72d5d0aac4cb08f6f3dd2f309a2cc9a03825a9d19c28c7b740aa13a550fa2f36a6281809101a26e14c14736bcf3d8e0b3be02ccbbb87b70f1b28711440f6341e02f160be2902770aef900b494a4f41ddf9da729ddd7440c9e9108dbe379bc69a2d688226ab40c621c13b2311c7614f7f3e1665f862bc8006e53c3588971d72e434e0c9d412d18907a5effa602c2b9b7235718f917c9526bf5a746590da71be9bb49c93ae4a80e88b0ef492664aa18d719d3ef92913609250e15dde2bdba928e1d1528ae2226d75830a213ca7f7c237045e7ab969b3e54a767a801161a081c12b5e4e08e0fbbce8edb0ffdc8f3d11c6f29ed36934ae90ef57165f794254b3cbdd8cd491220daf1a78fc19bbecd72a4969f364987d579b66a557d87e654cfa83c345c4c73594c657be05b234f783e2fb8bc2bcb03a25f8c2aaf84b5c47b3fabbb364c114102b17b16fb67a67393ae4be26376fa4d87064c993e991382f74bfe4b80913c7ce4f9071d84180851999ecf51328912af0c0caebb9a6759d5bf0a8da33e620dfff63f38f57dab87dc798b0914a4c57e0d2ffb568e50c282d2f753b41b5876cac198ca00f39451df35443bdf301142cc8157b651c34c8d1485700716f356a5be16f4a8f9cc16f86774edff4ba12c2f1fdee09373734a3975108862b814c60ae7653765173522991207123a3799a11337a4941a9d1af352b3c003edc7eed7d9b5396c6fdfa6f4b11a1c421fe8d978c31149c152c93409714c35d2b7f787900b3d1900c780dd7ffbb0b010b566122e95468010648e0cc2dca392468353d54ad147ee382ecfea875e80ff4cf6e0936a7a2e5143798954b78b01937aa1f95403afb731b1b4890d2f8750477571ef9d6da9ac0e925dc69642bf8edc5ec708d3e2172cc4a6e61223ff5a0a2b77307baaf4e97d7ce37914510659d02f995528060eafc23e6ed5ddb13ccb24d3110486e15e7a7c9da68ad37f3ba667d8fb373a54bc513dab5b0649f936f461806a5dc51fcffe4093c43ab5200f2b129245aacf84bd587064e23cfcf8ccd0063d228dfcc327222b64f8909bbf7e5a4793ed06aec3970d3db881f080ab743e4499f55cb999966dd8618ae1cb0e0245709c46647a33534020fa8eaa4022b4acf4aba18bc4c2875f9a266b0fb38fa0f524a37af6a0977cf81d22721c6c8e95cffdf7bc10c19a2661a4c5f7df8a94c0dc2f2430e6afd08725dd2857135ccebeeade2b454a316f70e218e0e64f2258c7c7bbb2375675988ddbdffff3ebdea713eb06c72d4858e02f1d1a3d65e78e08afb41a8273d9279526ff25db0656532b4cac40b89b683a8ab9a2fc26eaad33d743230ad7408d51f55f187403cdf3825fc3bbba2b94c278a313565c397d9962b7f7b7ee8d9f1cf3c79efa64482a9421eba26a847314416e955cd87064c4c036376c28be58412ec93cf7fe57624c7921feb203df668612961f4eb319d34127e48e417fcab69e762c3ccb1ed78561334cef70c9f2501c406b95dfacab717dd81e1bb2e523f24a3ffdc1e04da5fbbfa60a456b796c834fc66c372d0a4751e6676de1a889b046fb6255179ee0c2ee1aef98639cda4545579d5b1cd7945886f2354661ec5beb904314a4caa775066be27108bf967d942399557808d183c9556f028e9574499655c2564adf8b6fb3ec3ea6b85d78cff1c35b574eccc835df0e4629d110926e0eedbbca2926f0605b3cce7d25d5c8b8886c0d7c162cd50e65ef0478b609e157cb8c565b6ae04414325c7602879465e6243c0019518afa99c18a81d564df37b73c297427d09a898f2f760bb9b4d0588158b62c2c1a5b01a22ab9f7072749493c67ac72e6e9b0eba302e32ae89be72b74b25aadaf534ce1aac38c363b1bac07cc62b0fa25b3cf888493f22b582518fded940609d18ff9ad1f00d006f9c43940ebce72776263c9374a63e529f14658b820abd9dfb2109c52e0bdae17de5b548e3c19e4e106bb7f244ba4e70aa05394df8310abafb93802c9f2138a2117aad814b5377c2011599c14b3215990d67134880f25eeda8d98713284673462ed48e41469f2b946f99be592fcf32b0674a417f4fd6297cec8324f106b92666173592be028e289333d150adb48ee1cebec7abc3a12140544f300a010fca051dce926a48eb93c06881d1cc0874fda7e9efbc88afe641451731821030a27b29767470d590872e4d648e7626f4c016506cebc9685839bd5b8ad159417ae0f9fa8f7224bcb537a67d2c8b915eb65d49f8580ecb1d3400592c02589a17038d72b056d43bd00c1f26848db3ff9b29c9282fe31afccca5528da304f8716be78263d172a537ab57860b1d5f94a30d0a00670e404f8572536152e4b058c93bebc52f407ca2ec58fce80110781aac91bb8df911b42c89279a1f194351be28decb2f1dfaff33b98444702acc1fcf157332d91c7ad25d1ed50486a11eaed7b5e756bfb8e53d3119b6de42d71acce2d6fa30b8a06c95faab232050f8148f0dbb5e507e05fd46654590cf8d5504f23bfd87f23f2e41ab2c684b1e266dbb30eaf1cecac2122ac0aac342b75ccd6f404d1743d06ea9bc747dbdeae53d51bdf48f78946c239b3b9680a92ae77f99113719bc5be5f432ddcb70828ccbf960e3e10e96606fa5112e4e9bff95370e1bebbfb6bd6256cc82e1347f107237321590e6f84ff56a88145e76558366e7b4c2f48e7fb5d1abad0f5f3ae220417b045cd31915e42d47cd5be9ff0ef83650bbbab99bfde62a4982f2f7e28ea00049b65e8b7da974a452e19bf44ea682205b9e122c82d3ad5cd0f5c4b57e3dc5b33b1389e83797b74c91c4195ad91789d3b70ee8dba62fa3da55d1e1ecab2cf56ac9e104546b6dc4ba838aff7427b782a33e7bd4d0229f8853a34a8aab098588ee4b382b49d754bd7fa8c4e196c81a8a0e5d9cb464da8a38e27e0028a31ea686198161030f4d4fe15e08b65b80c2ee50530ce1f8d28821cd36104bee04a343627968efd940c1b228c9316c8034d1d6d80a9ed6a9a2a63e06890b197c27951537b25c84e7adadbc80002bf4a92d5a094e66dab0073d4c59b5f9326a334138166ba96380e940e2161fc8ac00e0775126c8f841117719f9650286356cecf5c04e399231d898cca628c5adee007ce366054249c05eb64a6163216e92cbecf959341cf02194d981f9de9432ffc90f390d8847f8b92c82da7eff632ec5f58477724f7ac33a7b588430b302d99503dd89555aababa050d394bc4e72c2916d42180a56b92e4d3a8508492dd4996397e9b8990bb9af74de84dc4406fdfa83497a9328fdea84f06d4fe827b51fe73907fb02628fefb589aac041602e333305639c5439347a6aa71ec6f8d07e53c5f2a0af0266185f5e4880d9719e464f640c25632c5140757fa849c9f844f7566b5fd48302b6479cb43043c1f3a0b93421096a4ed3e54a7acfea6898bb7a0d41bd8da5bcb67092d5c146e64a51d04b142985867994235d57c4084109dd1c5be6b8e9eb045c1e1789f85f177f2350dc433962844f41ae3758e7893d9485567e0626e865c36ca2e625406ba98f8efc6c0365be754e38e4c70d1f639faf8cf81330f8c2591708db49bcc60bbbf482c9259ccf1f9b83c887da153ce94812d638417fd595f340cdbe5e6a05e1f1f07dc629a0308de720dd312e12be55f88d892a2cf1943c8daa667b59d5e258a7a76319d27240f9ceadf78be38dd64f219202a4ddc515de591ce72780ba9a81e98c50bbc2af0f40894721180908dab387093fca10df1f66a4c79fbb34eb2bd4bf78dc7d52fe29d64849fcbf51f6a06f63208d351c18216f7a32f312355900b44e466ecfed915d4eed745f5c427cbcea39b4c82aaf29275041defbd55a792935bc973e6d80b491c4e7ba6b38d83c33274d141121be5d50995830e15acda21003b7aafb90b5a9f87bb6e057caf1be59eda9869e35bd7f7d3c6adc13f1a04cc24238391a6ae262dfe53ba72194c9a0c13b1a189f25ee64a6dc794e56e6ccb5a2bd6add0df0c231ca7f221e302463839fe450d17215d5bbe89b92397cd0495af5fd8a48bab96c10915094b3a8ad6a2f0b6b8a9176474514fead55ed2357ecd2b34aa49c745d2f0fbc60c23ce074e35a504828048be39080d7af72e5a782c06bf552531a409c69c917ddef6af4c5601b893e79168ed6e7f3146abe295b3693e6675b6a98664626eded4e33092155133ccd3f4cef12339d16bc9c7fa70ac46f70cc03dbdfb8dc06b28e3b97bd014611c76d9026aef1ee0af47a5a15a4c4dc7fb1347752b1b3da43334c958baf48700436962868fac83c2210c4d326f674fd7ebf244eaba091154578aab8931f42bbff619776a1993cb2f450bacc544a9daace40160149c3e3644d726691b9b7c2ffba93f5d9a6514bfcef05a1365009570efbd4bf01a9f3d1b132a38443c357a2d51b6ec0fabdd415ecddb8ce87a8bcada96a1f7621257ca26d8aa58e4905d7e6e51cc30ed805e86df4e3a13c7f1af6e965dd689c01c3371b0cc7513e5b79ab5a9b7587ce7d9203a79a34f5cf8c3a32a1c31b4ab557df82cba1c377677b6d9a74898a39b30c58d9e17deaa1b97a6e2a8a771ef6c61e1d9c4de9e3b480f9052ed46bba32c693c7d611f304928a0296a0efdc3abfc15704ca7e9377c4902e91bde5b42fa647dacd14a90c303273ffe178fad8e2c3c8d433831f3078a73ec24d72188b6bec59fff7e3bc7236fe03de00aa0673740b1373aef19059500c9e69c337b385a85f9927d8ec1bd9e8a4455ca231d8269b51d6ba0143a7f27de7d41633d14cb63159276e0cb08175017295246013555f66e808d8c40a2198deda47a25b5f9923e389cfde4d647779d68f4d741aa33673b9d5c719e4774c09b301a53cef54c1010140608ca57613084eb6df290864162dbc1a6427a6e5ca56649e08c385c61135c23745a328c2ca46f00fd94040b7284ebcddbae0cd4dfba5c1b838c8d56255dc695663302271abe40c2761b3f157157865bdc8a388cd70abc7601135c82f7b21a234e8917902b8138927d03524a3ad5de1b4c99fa949f8bf1bc7de2528e8efbf8dd86aad6c8a01aca07ff053a104d4d119d1d96fd276298f5154357ed71053de6ddc8a8e7f33c4811902472f080728dc1bccd090d14da609a9bd328a23f3f1e48298e7af2d689fc57aa64971d24c54c4670b190fea289eef7adda9747548cecd683423512fd43911bbcee90eaaccd9aa64c1deb048e75c5cd24d8327d92bb2d93e903c0422e2c8cbcb4ac738bfb705a27c251bb16896408a1d2b8cb8f08b3c64277a862f2dab22d8b9d9ef5702748554a44f4aca9142b10173c11efa4c06b46969a18c244e16f110ec98c84bc02eb655ef0c41aac19411a89815512d894f11b3205d9a7181e64faed5a8295693fb6648f23d7a3c341b932c35d5963c58648d3c5c644303c0ac490555ee318870b5dc1fb3d479cd271e7023d415e06c3d88ddae3c3b7f1ef10afe80e7ec18c0e31b9ef8b8471a06bbd7c58178d3df156169fff0f2418b6a83990cc77f661978389c64196eb9184407d2e8fe1f9e4175f30cfdbadcdc77adcac8d52eeeabf594ac665bc9cd5243d4b4a0e4ab91ec63ed548b781a1725209081c5f01e07b67a2da8ce3179ff83c7c8cbde9095227b2ccf320b7670bd551f8a8958095ab466065260310f6e01d6c76255056a59410f0e21b082df7af02ba3d664f2bf10fe61e11c663abc41ef73ba995fcff8d5853766d0306b66299573662fa92cf78201841d979830f0058f5c68628613929a192c25413238861a208eab03debf2ae117bf406702afcec897c41ca36008c8a34bbaf62e15a11d69ea065fc185356f8cfdc7075d94851cbf80a2669457868ea2b698b830ebce990e4b5c1d6571f6eab8d112b7c93e3e5933894b7e104fcd2aa04eaaf81a242f8f5d9c8c4b9f2865475cbbd4cf8a52b7ae2b0dc8020b5bf60cdaa7e2ab8b6257fccf48190bf8688b92626beec84d2a9367c6c2eb968b7eae064280aee1631cc179c85457a8a045f45e1993dcf6ff05f5b4aadd0b22fe7caae6807ea12af365ebd6bfa6c9e333d7bc46d1ad92e0c607d57539fb64d3d2204c8cebd1fee3fb7fb8a7484305000882d327f582acc280d61ef401c6f99baf57307c4129f942433a52b511f8d66f3ffc4dc7a9f0c8dabd6b24b3765b6cf7bc4485ccccadbd7bcd5d309bf841d7e5756ca0ea56cc5dac4843ab25e02b53b006e2ed242a75e4c9f5d86e1eceb17a9ae8bda2f2cb88d212795c11d4f7f3dbd92a53eefd2fab416c75a2fab114cd81ef802d317257720003a292b51659294a2509580be38e4f9dcb97258d61696d5bea03d611d79603de9d144c1aaabc32d0ada32eaf9f3d2c0f8ee0c60d811895258341013c9ddc513514d2e5bc52f2ce43475c422decfa441186d15bccf6c8b9c27be1bbcc3ae410585612a5ede16416568dc9d3d28095ed3f66170f0f5d835c688a8fe57d724c4f154f1b51632ef564eb3dc11b110a1dc5709cea20f1185d759cabd399a079e7260da110b34568770ab9bf6953dfbfab13a524dd7cb2ea0b898787ed292490babd9afbb6614f97fcce6fbd6210a75e0985789c20c54fb56b6fba827193fc3659ed04ce6fb27b17ec6111d2d85b2fcc6ee881933e6bb8d785c4af25e9d04841832204e3809591ba0072596a13fce390cfb3b52c9adcaf5a37bc8647e5233dd7253f210833edf2535c239ded4a2d20e2f133c0462a42f77179d666d595f90804641c58da3f8547ed70b04725b10abce1239e86bae9bd4637112832ebaab73676e32bcfe0a3dfaca00e055229898d53bd5240ee19278138ff1d59ca8f31e7c3bb29166088422f3749ac34f3f6c839ac348fe2a7ff3a798df17bad9a6e56ff678841d5d73ecf0d2e33e58a7d5367b99fe135c4e2bcea20528b229a65c9c278cdeaa07a0c83d7e0f4b6f0f75dc4cee9546176936859bfe68cf72bc9433a691bf6ca0d65e9d6a0ed95c0e2aff0199871689f4fc853efda3b0884543ba8a94268eccb378f3c7356bf30412244a353147b8bc321c7d8d5c24d1227a3f5a72591855d00bd58c56a7f10c10f5de592847328af2310782bb511a1408e37515a240a253f7bcd8cbd26b7b8af9191b8f9dc1b6b8c1394971ec44f41d89e9563ca1175f4fb1881ef9156d7736496686955ddfa5fc4cc19024cc091a4f0d2f79c91178badfd4f116da499a3ed39e3034fbc0d52a0dc05c5e3158a52c76ba77e7157d016a9dec6065e92283ebcb8b184acd7650c4a7d249ec1e1075c09812fe4323e47e001d1fa6b04fc5f3edaf35075e6c536690da8e258364bb812bf159ccffcc2d72d30d5525f59aa5094aaf911eb50c492e791d1a8a0f3eb0b561e7a756e56459adac1500620e882636ccf9bf672a70564e7cf494d77e0518b5c5af6ffab5307c4fb3aa844125fdda883e96c4b90f4b68a0efc2bb317459e2eb004057a509b5e54fb1f3ce861bfe3a726ff751a1490a952044cf7f4b428403ab058d0e976725a761ce35958436f45f6d7bd75765d226166e0f4b5db6a5f3ae0f0f95f2def12bbf0e3025253b4c6c407ab4a5ad0c855fd46923cb636cdbed030a730614768ece194a4ada688fd06dd93e61baa2589e4828bdfaab050a735a9551ef6ecc4915afeedc53344c7640dc0f65558c333424937b6c6870b0ec18e2ff5e0280f94c0b965757bed51b2b8af2713b2eaa295cfab64c0194def963f4f50eab76ee46564c63556249016d2d511eda051dc14bf71c5547e98d26848835a01bc275b1f2f57030aa261465f856c857888e2eae1a579423f7220a74f64951f1203f0f7d54d7b8e26df3f1abf87286fe9b4496cec91dac76f46594e67ca5167364aaab2e6f5101917f2c30965f96c1d1850f2bc8f32d69929d0c6fd6a4f9bdc57f751ae4cf0a404e8db53b9247983a081192bb4460c25fc1d7465b44238a804b400cb154cd217fff62f7f0b34f044f2f8340c1454ba3fc92868d026eab7203f3d14e34247de1efbb550192072aa8edd15b999dabc88b9c0d209aad451ce21c83272ce17994dd4ff390ba33bb99fd89a916d43f7851477686aef59ffcf6a28406489661bb30b40989f334fec746ed187c87d15982ec52d801e2684ed30551f1d165e17d50b15050e70649241a7633135defbe59fc4c3f4ba1043b685d159f30511e0b34c6693958f424adf8be5dc12ca55f59172e253b0e12224995183adf11538093e708c148b3e81c61f7a12f53fd98fb592128933280b60156b1ab476a18da76a3e384ee9018d0d72b59d42ee47ad59928d88a80f5dea83ea398820f5943b002399f04461c6c32e631c5c5189cd31777aa27e05ebfee8f0cac6a26541e306725a863946df3801aea1af97807bb22a45fc833ddfda2496f3d980536665e1eb72192434da8d73804599bf84b4211e1077a3277a33118d142105a6440b4f6fb3e361cb989467a5e36b5150527c97e277b2e6b273f6384a1ac0f581d4f9deec8c32615aa148c084227967789770b889103c5c06df74b549332a5d48ecd8801fcdbf9f60e3a4326267871b5ec84586661d8efb03407afa13bdfa50979784f6d2a792d3450f02bf5e5b00832d4b817951f4c55b61d72eddf056c40b3a163d28dbe52b96bde2cfd5cb611b23b4193acec1f898b21bcf70f53991629e3ffd1b96128a6bd8959997ad79aba46c7748fc5fd919cfe47ce0b3b7ff29ab0fca80996dcdd602fd960ff86194fa5c83351957fb2c7aa85a397996fc16e5221b80b6d9c4c64238879aefcf8d96fc5903ad3aaae9d809323cb6923081e98c7d58141be829cbfdc44359d8bcf082eb6399aeabc96ee14b93749a183b1452cdb10b446cbb676e6a5ae422765c2554a441c485919de7e491d60389706a18bdff3a780acdbf43a0fc7332144f9cc8af1e3856a936bf964ec0b86e95290f20e6c46cd0348cda53f807e1d23dac8af63e3a33b1327d8344bdb62e1fcb54c9498c6445daea612e79d2c5a64fc1b92b5a0ba3eb32f3ef5f636373f30e3f3f0ddc2c4cb30204c6eabdc4d6bb57257d6216c03f7ce8c0c513ac870163ba568cf1d2934fa822c751add1765ca2306fe7a28eec9dfeee5c81ac4609fbd8081f07cf1deeb11a32978f43de5b81b2da6ca09252fdffcaacfd18bd9405a2e3894c1f034dd77fd6df13177c13b0504882ee8ffba2519d22800c28471053603fdb439e9a5acdc24a2582b2864549eb52aac1dbb6a21cf2ed58cd9f6fc334b804c37f57b5bcb2a45d740213d0ba5daa1cb7df7dbee34acfe10dd46481d6250b889be594cca830078731eec758df52c1ff589e29f68020608276781bebc430c8cf6b7d040ff1fb0846316f0fe990cf412185ae52d309f0c0b9daadd76de6c0c2c862636787f6e9dd3209e49aaedff9f682e3d95fbc0da85384201356d4b6a345bd9cdbc1203ae451ce2b783cd3995df133b2e24431b8cee689c530b73bb5f68f86e4d3f0a80a483bd3699f1054726d99ad1e9ebb5714f3956496b78cba8186b0b484f5b6bc982af91839e499a5ac01a030cd69d5919411531fb193a9da1dc1f841d0a579279b5acc15dbe1897eb30117ead469cc73d18bdf9585dff5c96db059b6da5d0638428f32368f4bed23c92ad33d65b20540a9bc00ead3687fe9edc4329944fc75a9172efabc71ba15991ff1f3625c21b75ccfb6ee32c198ca40acbe3115164e061d0bdaaddcc5f36a45c7b6cebf6c72e66e6ab917f73cdfefbc0aea9ae0b7b01afef0894f7bbd01a99e9665f9f920624ecd799449f7d67610123225f7af534560fbca08f6db9a4c1d8fd2d79d7a4e8708829f73d4df586f2f0929bc8511203e9c7cef0d0fb922539933f01a57ea0fa34e722e6432fdd6eca46164e23f6375bc72b4d7abddc17bca208e56bef42300acd6561981065b654ff56c8d3a613843ca0f2e2018a090837572c316a4a20ae135b9ec84a12e7b8ff5a249494ed54c3be37fa59d8bc9d7cf5fadf9df426ffc276e1d7c53fc65c8c1a325d5db373c8ca99366fd32aaf080ed3ba47d7e638d5af88315ea8476e57db762ba832eae25a159105a67b39b683e7f75f36077d3128cd7ade4c1bb9190fe95307910c42938c09975dff2339cc3ebf31060d1299893d27aa24603e5d199570aa45c24f4ade38dd3ec4aa9d6d4f272d9c0a380df70cb3630de583cec1f8323efde9c48b5bb9ea2fd35f888bf7f76404f4196837e9d30be384c1b79398705c15325fca41f44a956846f1e36a03e8f92c318238919ae6f4f8e05c4a22f7099f4030b59ddf680676b3a0d6644522a802962a2d168f7008203c356b5d606f7dcbe9ca9432ab44eb4332d8cee474a6e89815e58059cda7d05035fc1952c2e1f2a9bf4f8218bd478df74dcdf82d65281a8ba629afed8e679c07b7344592c0dc40f9fcd2f52592ff2533d3de6690e22d9b821134a3811d885541712c9d4215237cdef9a578188d957c6d9297001b69aed219b7e7774c0895f0155c4b23acaa769437917b7eb86c61a29ba52073dd3cc61d69c32b15de812a5ade11ae307ae70c2dac102254651cd6b47bc616017fdd53c3bc8ade0bf98b87b99ec055f7a9746f58ca002460b0a95cbad0b2936e1fc775c007a3f85c61f4bce756d27ed90396c9341d7640c89d630d1742bbea285cbabe51bcfdfc86a93e224e43d9da04735a3b0b3f72a094c50253e438c3e36f117c8bc93e1fc839ae0fde6e70129032120a3f6c47cdb5e57fffbba694e1f7692074eeb8d03df42937e97afa3201fec215302d5e9bbde6a43829e41269b2c723cdb6a85e85a5414d3df51ae5f6007e7d4442d34bc4d797ea81dc4b2c3057c5c72947218a1e147537523deb469e8234ccb94ebfaef44fae566cc3cffe2d15e338f111b489042e858185ed086a3ff3b21519e137d497cb9b6774e0f7a25a206372b3cdcad551663408348e40c16a7045fb25041b26eddf343ebb7d1e2ab8fd8051c9e9eb8a346dc565b41a827f99391f56b8f5dcdc7c27254543e72bf1766d4ac41d0ae0965aaadfad633e328666e259d5a674d614c026e35ef77411149e203eca485bff41195b80978266118ca7cbf70ea8e7218b17f3849814f18255f9336073e0e80dfc75a338b4d0d7685023a3e727cd2db4f9af7fa721a813d344622b06e1e8038584ff35eea2532fb70c89b35f120c23cbaeae5a72ac97e6d4c291c30db2e0eac17dff34c0489d3e2c42d4f7095b1b493a35c9017988a93df2c54677c29bb38dfbba86723a3c7515810f350c3908eb6aa7f38683fd0ca182c362256645bdb9573a4e1a3d3ee145fd6713313243df760d7285ff4f892db9100459bd1efb729d6a1d6eba0c66345cf93af6a22850b1311b8dc5d3d14303893325b8f3042d44db0e062b27fbc8bd2f6fac156ddab37e09ae7f5addfd7feb0d59777de8cbe8817f998de19f59260edd5fdc41ae5e4db532d10be75362a9856401f9cecd8207088722cfd67a8d8ab2ed155894521e130a8a3ae9c23a9dd9136595ef8d2ac32da80523176b9a2d4a3a1ed6d0c94d0bbdfa22b00ceb8b7ab4203b2794689b037c2e3ead0fd074f9a9ec279738e8a108c0ffedb9d8989ae74befeedeb932442bf1cc661890664eedb79767a661f5fe37d0b2fc3d24558363f221926b55b3146bc072535f107b0c57e8fe314f346da3edf90c3c39ed2f3533430ba1e291b36007126bef026daee093f4003834b2115423283d0f2c2859c1c54d1d82a02066671c9eb4bd326637928b3c0071ddcdee71de0dd020c97d2962d86ba536cd43ddfe6849aa4ffcfa567cbec9986560379e0223cef4f325a35d5a93de9f9cbdc096ff8365811de18a77cbc4347dedee711b997ce7d0336b9da5034571d15c58dff81ca94891ff52a60c82864d5f43c00eb4cb45ad5331a974ede3fedebfff2a08cb5c398eba01ca87c3a3bd8103f89db3b0173a5b8fe3678d63918c03b9ad50ada213d0ece7caa2ede033d7d4c30c677a9faae15fba7b7e65edf2b7f78376729c7a63c1bc140f48b338e0c0c7e84e35191dae720601de32c34c80f76088f896ad5890602aed2538fd65323a9b4c98e555e038b6fd08522c0847e3944d5b416b3066e64b9782f0d6a9f4af1f86eeb41b4cef151a253dedbfd0e188b9b06d0cf52b88291b808bf92ef0ff1d95e2b5baf5d3619829e53e5ac13bb6834fee68b1344fcef3c83a39de56f4e6fb95623f718572c8088fccfcf6b9b42c5cbe906bd15e1aeb6ecc9071b8522cb390c6b95dafb7e65bc1fb79bf6f6fa60796f1c8b2ddd8de22b353a54ea8a257fd3430ee77c7ea91700561e939e8fb0ffad632f372302709a546f4f817a738ddd82729edf0c60cae5c698188a91962864a858a2e8c37f662bfc503ccaf50fd9c361ed112cf7756934ab4fbaccf81e5d3ff08d7c64e7e54c09ac874202a786d3f6cdce569aef5bb402ad0970d5939bf3987e7644f4a0977f5a6b3c8cdc89fb4bfaccccf458f584943cf56246a9db16459bc50d7c35f94e840ee270647ff4b6c835320b1ba114807a9dd4bdaab997976f1b100ff09a13ace8f28f8adc3e99c0d55081d06743b48fdba58d1781dd14dc7e8e7005d8ecc182bf6d260f283b35504687d0da50deb848cfd93dfacf1529e06f9582d456a68a5b8d530e14175874a8120443ad0985618993b7c13f0fbd86fcdbf1b9d4ce3399c0d47ccf896013a574af7dbd3d8387c21bc83d14fd0ee57adf0493f240df06ecc46969a462a7f928013b676d64ce41b12b99e368ded3e074634a188220a230bce9f921a505352ddeb4417fcf0084aa060bf0258910b20c691d26b68eb5cc2554f9446e163d9b78868ec340fb870eb981513775fecd4e5d30386792d1810897e5740e3d3bdeec3dffe5725384cc449bb7e744279db23523413011ebaba1824acdac475a726958b57835f70e3d50f1b2353b345fe8132c794a615cb68a2cb8aa0fe200a76796e26c9189d7146532521915eb81168056db452f75a11cc77b53ece4ba6831860fdce234f40afe7074c15bccabf6e24c66714fac460126e7ee53997c398ac2e3268cb3d119a2132acafb14c78c75ced04a52219223864d988b93aa6c7c06cdf81aa3ade3a418e506eecad8ca927ea93c0fa17fead6f4bd3f3510d02995a84a889023a5e48032b358a52e1eac1ca09f30af8d983b6b18e951a9c2fb69b0596bcf10d5461704be4d8a16ce7eaf6f645d3c7c56280032480674dd9a946c5ed3227779191a94c6b2f793701ad851f8d01112b45bed7d7d796eec84e3fac643d952189f7158a8978d8c592e099a3ea869c256a16261922dfe4bcb1f3960b157cdaa026556bfac0807ee46b14281024c2bf13fc94b5515ecacd86f7c6e7143dfe17432ea713a344f1a0cdcc2a84783ee4843a7d6639afaea6bc6c639ff68dc5f99508864135c55c304f974f8a6f01096d07a2c9c3f09be79edcb0ea1d87befbedc6f5378a6671ed8f4bd51f6609acedc4bdcab715ff9346259b9b8537a6efffdd2ce0fe78f5d9611c6c73b38fe3a4545d45654a24421ca402681cf0f3995b3b5a0b506cd8a04b0d8a8cad5872819bb0243d926c12b6365dadc3014a8aa7f32d1ce4787291f6242b4618952bbca896bf78ac99679641e0da29a859a69383c63c1755719dd5a3f62e9e43ddf6899648f03f7aa66a90636c4d56323d944712d8bbd525fd93900d6ada84f45cb6bf26a68359e7b09a1bcdf193db8d43fb91f661ad2f6b85900ecaf5ca712c71903ba22f28dde7c77dc314c4da17eab3baa728168ad01e6eafeae30efbafee18252860bb819504094f4812eba14aaf0189cc6e9f1a5156da5d393cc2dd39e5bf84db5826df1f03cfce341f810bff45fb75796f18f2f44c864b2af4702dd435aa878ed4af2b4fae634d730bde1be6b6f04586b7b27eea56550e05a0d203d4526da33b8dabd8645a7daa6feff8242b692b884e9b7dfb1908b44ab5efd0be4216af03dedad753badcd45cc27af4a1c1ee6a34f8187d30c09094f66527d4dad1326cf8374af22d37942057105f0614dd6dc38092ed1a05d5a09be8362d458168f89952d87e20a2569af15a6bfd5e509a897abd43388b98406e2c9b496eed3ae7df547e38d2fb476435ece242a4d2ececd114175a2e9397a2d5fe234036e0e87dbaef81668704e14af8fb21356b3d1304710ed94ba354600a31d00e0c4877fd3aec6295f4f1346c75bf315a864c1ff97c04f4f9bd3df7f6b9313f486109d73c03f981c4f27ae25a035ddf63cf51b8ec466c3d2b4b6c34d125c16abd2c23fe352d247e83c9a2033bad38b478ad7518b50c27c41cf86da4194de40d41846a1be710e010c2ff4e2e70e5ef6c74f0341226f6a2f54b14969c6992d260243326f6373967c588f769ddbbecff757cc71834653ceed8d6bbf3ca388bbad7a6d39326c660c806a40966c7fd0b7e14d7d3b8fc9cf8d0695121d3f865714b8ad4f8170d92fa200a4e40cca9f2b629c3e6b2527477bc44bad458db352c3b2be2d3581b810c37b585e83271c519f5fb11b506817bf84d4c43b19821e51bcb29ca74ada035178ba8d061f043bd900e061dfe5bb8f8cc60210264b4026d482b5e727cf8b2cce3a7c9b30041c05de9aceceb2a6f6f680047931446b044f05238df26e586db235419727ae2614bbf540ea639fe4aca7d193d73e8c6773d1559bde4bde25269dc95ed4f3f7ffaf0b4b4c3aea116a8bb582d994ef5b9dc72a287bffddad3f35cae8de6553fe68fe6c494aec1fbf5224b1354c53596d5862c9b760b62865ef41eca39c6253d2bd4949290555b545ce6031647268874559f2874179416d5f55224f1375bff30594e66128bc858dc273b0a4dc807a3036fa343a46bac89591b36d59577405bd7280874491d2a2e5aa5a1df4fea87269b0f475da712eb052ebcb1487ab62a6d3c192bd982f8d08b1c9dfe8156d71b543d4a9c7e0d356b78bbf750c8650c95147bb4845ca5f1082c2bf3d512e0dcf35a259327d23057aee4327f78747c94da23013f978436cf9ddf4d9616473e4faf1b7f2240e40331e852fd5be4d705e3a6da656a7e6c8f10df646fb8bcada13bddf3ee0b0dac30f30ef798c522e1ef9dfabc7ab9e7f5c6b5ad1a569cbfb2c371d97c1e673f1516bd4ca171920c6bb950b05f3048acddafb1306041f8e14734240a9b96716d979b86f800d71b7be03bc40158139d42702361e9f93dc536d5eb24987f43d9693188b73561270ee69564854f7f763b8c04327acac46e7889ffa65a62982d0a7acc8c9d36a651fbd37567176a5fcfd1d17dca6c6fd991a5d39dee5eb94e07b5b5d9a9c99525901ddcb5887c62d8d8358b266fe1df7258fd470ec1540f2243bfca631d62dca17e20023856bf04ba4dc3e72268cb555322242421fe78216ad5b5191fd97dc41522d27252141b284d1a9c240d3aaea937b34d305f2955897c974d45b68c9a9ed19f08c362961ff7d970024f5c23eae7e11104f3f90bcf352ce597be831f4978b26cb16f0b9b8b885ebc826b30b46a765c486c3a890fbeb9f8a708d0e828d6f48573bed0eeca907057d461f17fb0d89b197abe45a4b80df590d41b78014895645055f24618d05187356bd895faf08239f715a7b0e0279e1c86cf3025355231dae68f1e30c727bd021b4180b23f1fec00c6bca04ea8792ca2cb22a8b2df7a34a14b59771c7185f2bee30d8ec692cb69c70ffbdfe4ab90a1466e9efefa8870a857eb55370c703f0afc64167c2616cc8a83ea883b299b178496993cf84bf1ab6476957a82b4106f314e6659c8b66d21743e2f81e89c766a69f3f478f18c8f32e6badd5ecf700d014ccce55c00ca6dab20611a8e99b97447ce882693ecff9d66555c093c7e3fb52bc2bf764b4a1ceb29a83a87a51e9747efba6cc0805f3d29db69c63ee7b32863c7eee81757f40bce383ab5e546ff53c30dd1f42031e3a7e7adcda26dcb6a4e101bc985c16453a6a9949a6aeb2cef09984055a906689878d82eb9fd90513bf8a75648ef3f3a64054c0ec938e239fab2233d205a1056aeb8794ddb7bc933b5682b8a560c63b8082a7d831581d296a33e4c9cc82238ca872c6ce5a70ab88db5931dbd154687be6535b196d2aa70f70ccfceadeba8ded740eac6a7dd89adc52c156ec3c7000d59d625a7600ad8006530a782b4daa9cc95c513525d0577aec8166a9bb1b12d8ca380a7be5a5168d48259f7e07a166c4334237e47d0d151568dce00e214d1cd607d0010194bae5526ad277c017ec1cf41c0c29f40b38c9e9ee1909067fa9100fb453a2ffdccc154ca6259422288807aad8fe15905452ad79c6048295dfdb7c7eb14911165738df4ef695f2d9bb23fd43c42d12a4e20da816929e7416a46e6048c240d1e0a821295d100bbb16330091459810b196cd18a080b59c06c37998da6b13411804df5fa4e20ba15bb6de3e4b0e20e087fa359809e5ed0094c38c2c792244608a5a15b84e56d3afcb476925095decfe0344be4ea80770cdf304a4364b8541e4f6a95f3673f71e2170f1adf64f30d9711fb317f0e6059e2559607edeeede8c69d5bc1e5a4e6be35f3e268e9e825e023303fa1ab4735b104743a0f59bdddc046241d5b2648dd3f05ec05933ac3c3f48fef7cdceb147f54954d5d4d5fd600d89e9a826daa5de5721a813bee781d6eaf90c7db1b82a09a81b561228e3567768dedb02e3a3a7f85390615f1eb2e6713236a0974040869de1af07f0e2029c1659e745e1a48bdefe8a947f654fe3eb7072d91f031639472032a7e252af8f761c04d084fc7c39fc2e9cce44e2991c2dce652d0ad982a75fd458a5d379161d5b3b15e6aa628ce4221548e3f7a9cce3b116eccda684f99ed6fbe3712d8f68d62de3b75890c4e3e98e94496f52d89ccdfeb9bb7d2ef5b273e8e4c4025b33e606d0817f4a04bca5ce633b44b7c39b63ac5ef3a8b878cdb9bc2f5640b771fc5e4f1b6972ea5988344982b60df6db939172aef9ca11a4991658ce3f1055e44f20073de2f9caaa1bf9a48437b4e640c947d017485f6684ce99bbd72eba08ae038e4c624315843dd611418668b3b694a3be9ea90bffd2957084c4a030e572eba633034a63484d1e46aa3f4688d7295ab3fb048c59776f4f647442aa8cf92c5dc0b5e8506eff33ee352c5431790423c13fd95be57799275cba184d593c7c9131a3231f85256a72d2dba56c06593347516db5ae35362213de95c7f41427575ab335699a28ee8f1ae80ebadd8beb5b44bfd843d3cbb087ac510679c427f538c829c0267971e911bf94da71b272ab05ba2402f4dff05f9289b7d19fdf894f2c25c6a24ffe203105a268e2e7f655612320d0471031cc976e7ddc56fc60a43f8f359f8340cada90c17e8e165c4c4ea6411dbe6027400d7e928c35f88a22da25ace800fda28aaa9e16f250db18efc2a91eb9fa70d852fadd589b684361fe9707c431a0c647d7ad77b058755a0f0805755fe300317822d7bfe29a008b6dcebe0855f47bb2f5ef087aed2a685f89e22d6532a18786edaf65f3f17da16ea07460c5a18b16689b91871b78214682248e6c8f1a866dd04441ac33b5f261738002ecc575a947a49f0e67687eb9197f594e9346f499e53ba53b3273ecafc7fb3fdd088496d1b48cea270c26fbda9d1b3a44e1aaeba81331f9eaabcc8b3c473fb5846747987d49d261cd844ad083302d7b8c803fc7b793eb673493e35db4517e0cc8001cabfd9c610fba0db450c2e36ea688f8bdabb6221ec8f42557e9ad2387e96e48e032b3ea13824c763faa9e08567bd5e96f4c47fa65e271383e44489519b556d9e2be0f6339d38ffc21060ff76f553063250a3d82d9781ae7c876fa6b88ff94ef2cea849fd42b60a45119aab4badc4779b0f7b06d559506ae3d48214c282790eb610bd50ce8edaf3f4119340b1ab056df6d2d5c02724719177393ea4e1e9a317bc4e8d161a21f41bb07ed6175741a6720e4fa704d1007315c6cf078da37c5c6f06b838c94825afaa51626fb0a896f268f32196e9fe186db81ad48dd4f0f93ba061d7fac3df7bc0341561b6b11a8258ba63a865dfb6d054550e26999bdf31e428596f2729af416e0a55b30bfd184ad913669526907e8ac2517ee88fed05233cc80cfbf51e3fb2311fb479b95a89d4a0d0d51ee8b77de61bcd78659fdb77b77e1d4429149342fc444da45c396289bb19e0496fcdd4b10abc03cc7fb8837bf926899904d2f41c9a6a3e941209ebc902e9b3701bb2701895c6982e8e0285e501cd86070ed7177b089d7ce964210d8f3a75224953d6324f527ae74ce525ba2f4c27a672050e73a06e840ab1799ce8e01aa1608ffdfae1e993816ec2134fa7f59ee28c79bd863ee00427d3f79f5db9eb2a1a7c8028a16e55fc9d9f2f179cf17060ac9d9c375a93bce3b5c255e90a894a1cfd4e6780a0bd2b634fa88c1aef546e4cdbe9909ca6efe6503d75fe211aa532b8330b448e6238ce192845f2c49bcba60c66727b4f9aa079b0ec17b5adb7ae33dd1dc56659dd75b4a5de8b7795c9390592f935afa913632fbcac334b0d7ae5a03949d673c35659f45f1365a784be799fefddc507f3c4fa92bdcc447d68873ba7c9acf57c854c3cccf8994cbe844b19c63a3ad92bf9f3273c1efa1fecf4f3942b86f1774f052e34c36bdebe4944eb6ea3e8c25971afcd4380409956dcf595e4622d0b00bd739e388296844f667b0da0e1d4a04fdd823540fa79ea2ab6b249ea31a9333aa129e4a7199c82bfaa2643dee4776bb2ca96f77120403a75f177665847d674816f69b6c0e22b3600710b280c0c0829b235086fc178daad1ed4dad1331bb710d1fc116d8b73fd427d607e5b66b5fe9d099a5cabc8c51c242a16ac5157de59cfc7c933ba3e493e12653bd3ebfd39e1f2518fdca00368e6ed3f75550fe7cb8f45589496307c98bedd09b31be62f94fc295b0c87a33700d827fa13ab6a4044ac0b183d580cbd1a4f81ec21b062f6469c9a3e5acc13493905d81eb7f6366e55532f76a83b6bb65da4213a610bbdc5ecd7a745451fb7b0906663d069ed8a5dc8de3aec26351d73fa968760d07b0eb55eb4c9a89777321eab523ba2c52d324b40e69aa33a73d70beffa6d53e0ebb7de895c58739bde89aff46f2ec5ca5a4008e47052b04be3a827b4be72ae06b14d71e8f9a2078823b23c5b2348218dd577d3b03a90be1d9b4003c233a1a3d7e040e9080b37f6f119b15128b9359d3af2fae911f8fcc6fc322315f11a9400abd20fb8b5c05cdd3c00353563d5bd7c620b32fdeee06fc94f9eaba0193e1e96acd3f2d05b0ca1555eab1e3021fdee3e03127013e64ed329420c63788d6eb1c8233fe1cfa74708de27fea1066d2b9220b7fb266468f3ebba76777a5218dbacb918341b5c90daa1e0c14d409a6f08f228d01ba3f5cba398b8f38eaa144874a0eb1d4422cd3d43b0b9db5da219f83f200c5e2254724d718456260ecd195e962e183c141b9dcb15fb2df7032f35ad249fce662debc08a95783f4f8699485057d9878dbf267f39dbc4e4aa10018ce719a5443a512ee4c996b86bda440003e8b9e0cd4bb890fb3bb7864aba3d25b0109e1c89d3412e997cd785db66655ad98b741b72716b38623843d9a2e967bf47edd5322b11771427ce281cf49540b3421b79dd04f4568e9e4e0861026dbbee3650e9dbb6bb8a1ae9e118d7062aaa8a997e41d7c999a6006ef029ad1f4f8d1f9baef372462af657f0ceac69a1030f8d9429ad279d77b48e19b4d3cacf49964d7046d79da288ef3b3ac5d4c65c7d3ca24f4194d3e07a5d7fe2cea76bedc93a923e74961cd20e6dbbd9912c130bdf6bd156e789c92c600e8fbd7fd6546b4dcc4bf48009605eec617ef8fda9474a30f3aa2dc69e0aec6c4291cf53537502ed80ccef56639009730264eaccd2c2ea9aa9b04196c771b820a82f4c310ce1f0eb90e33f99cb6bc0ace17e79c3b0b6279ef3204163c8f7c41efcef3f42d76bd02b7e1020a5bd34981c427c9544ac8ee6d9317c14bd4b619275d1e00a85beb509faf5806c0bccad370a33a334070abb53a362eeeb4a7dfb614b2d33d3dfdb24bfe7854dbeafcf745fb49886e4449dba5ea35c1a55f0f0ef92330ba51d2e89a22c69bb99297a1796489f1692df9ce10968428043a829ba47b201dc10df88af6e8023be394c765c97139e0ae23077e132c1d1d26de62d0147725b9e61c8e24d11d95bb6d938825471d0b22f02fda066471b3ad9cb476491e78b2f2ef82c5e5feaa75276cd61dd1f94d167d8267e0bc9c2ebd99b6a75541b8de70e898158f66647c710008a3b38233c13092a027054d00a6e967a230b715ccbd88685631a76ec7daf0a461251ebc2c80005c4905a39b378a37e1526c00f121ddf103c2014a5a2a96d0d8ace43b18f5c77ad2a086992c2f4f23165b2342f0c26a4e88b29170aee2419d59086537454626593969a6a2b9e7a17f0d4e198f745f913d042c9bac39030b1ec697676c48af9911fa3ec867803399f3c768e83c08833497ad319f4c46cca7b7a994da39e27b90b36279b0ea8689729bea7d936b4afd968f32ceced45ba0938163926dedcafabd116c7310d3fd3943992aadd448df6740c26c0b67b30b0a03a66b9d9f7575a626dfe083c0e44942893fa801d08e18ff8e03068ad1eef0ad1f5558a6a347a60b2dc80c6e8145fe41c376aca7046d29fc7c996ad33ced0116c7273e4103b414c6732ba845c328de9fc09b4a98089984c5e159fa69f5d36eb88382ba4d645de3964414d0cd11ab89418bcada197c5236c16e370f320d3dc54421e988dc47142728d4ba6df20efa7dc9a8dc8cfedd86bc8cf0df6f846421f71d6495cdd42c3e425700c8bb7acde8fbe1de7ad17c1e9822f33257d52732a0f7d7e4da60bf7812cf932eb850e865cd9f0107a61d78c8fe1d71ec696e8e006b9219c3bd5ac0ef562a4d14e9b004a2bd8467e36c9b12f9f0d979cf2e591d576de5cea484fb01a91c572cb2fc10080f083b337cfe9c30531cc3c9c0f73a4bbfadf1a04aedb8f700a4ed9507edf5931baf7a28c5743a04dedcfd253ba731f4af1cd728314b024729c3d11fb12ae744472edc27b03bea47bcd2d6008e37380761e625d3e9cb9224009333329d335e91e729c7cc3b43d383e5c7eeefe44a16e1920f2fe92dbc6136ab44da6f08c477a4da2d1db1883e0edff9e51b0e399dc895eaec60b7188643703e4252acd5c94c909be4476d8b2b374d265e845319773bea14b0f3d99dfe48ba69075e9c8326918b95ef1e7a4ae671eef66246c83e13a64387b6e9daf9880794dba6998a3b93af77ccf7daa4ca5873eb51c350f536cd30f2df8b5effddef0e476d20b71bf825e04f90d13c57d2cb5691e6d2a743e654158ab71ffd6fedc7d59d5021497e5bdf2f3f4bc8c19f9c57cb7fbb4b1d27e2ede0384e50fb647b098d95e9e2f2d1cc6af41e1e6ad03ea498fa4852ca04c7c8ade23ea02fb2672306b4546a70c3b07959bc46575c26c630f4481b9545f3abca92624319aee0358151dd173ca0be8e7ad1863dfb1dd788c5cf192f742a3041a660183611e28706c5b1ada5b0b1e9c4b852b758fe9d6ec7e271dfbeb77ffff166cb7e9d11c5326e3366ad8c894b966559d58657f7d3d6e1240b99888151cbbedf05891e0acccef8b5cc4a1bd78421955e4019384d8d62faf7132cfef43aed56e38b9f33c38a5486b3cdfa1a8425e33e9aec8fc57278006f7736a9f00ffdc0a2acdd3a435b9ad8e1563c91673413891d26bd92ac74c799b0de1f56dff45a27c60c2c195f8af53939d4ca69571d28dfb6f4cff7d44b8a229aa53702cbbaabb2986315c1eaa89a6b1876e9735c5690daefc1602a6d3ae9ac49d6709a86fc50b59c5bd4e21f6b4b51e9df6bf2d8e73c38e6de9db0a2c90ae499c0224b585a3063c5db1051c8b145a45ce3314cb19ec80c1397ac40001a2a938ee95c0d3a933968d4435df9ae090141240e020c9f3861d3caa45ef7bbe52c534da5e41758b44fe676422e2083974a7ae7c0a45c62af8db6c246becfb7ce4e02d3c30ca4b6da61f54152b8dc575bfff0a506360f88ad995640e0cc450fedc8d3e71517d7ccf168dd8a99a47c5c1c1bf5c97f7a9855946218ed258f31aaad37648faea3f162d7818deba38fa0fe5a943ea484cc3cfa30ff62d19ec5a04172a88a89bf98411eeaf15e24cf8a4af3e275161b7c9c646bf0e0b4860616f84d94e60b2c32073c5bff0ee1347eaaef29ae7dced771d72c5cbef2e2083667d8121bad56e4ace6058a54f6d2b8a69bfd02f6d7afa0a00bdb021dd9e0427854eff37e393eddc14bcf1d769edbc59b4ddb7b31cfa2009480fc9374be744704617141e325af26e4e63fc727f85b99738d693313b8c852249db63495e213b21697592846dbf91bceb832fb8ef6aef142caf978fca431c535c1adcf4292f19c371f1e703d93825d9a848c86488a7802cd26ffdb17e1282cf432d97f85e3ca5833d92f59c738d74ba2d01c9b9b0923310a40de492d0e0cdc26abb4208547b86d6dd533aaea70e31d5e2c04211a77be044121c0c2d29d4fc1ac24559535faf461052fff32b6d18dd5145e25c974481a9353b5b8253e0f90243ffc6177f96a95a1ab0e7a44112aebaeb413ae31b2cdcc17a09f7637596a73c90fe20a3167cedbcbe42893176dfb3554d130e52ec5d5039d7467cd909be4e12982968e8debdea7162bf4b4c57e292c13c4cf2c9e532e544ca4b3968e0da5b81d9b10f7d05ca7d18e1e99a51ea691a5c456f081c6cf986ac6a52e00f352c1275335f884a5a533769b26c839fc280f495936c7b09407b992571f73ed9e70f5fc9c9e621d9451c33c60c40d3479d632c4e875f1c737a4d8481946784b6aa92c72101497016179c991b938bb9d81a47adde4ae30653bfc5173787f292b6354a097e8e2df2fa373c22bf3a0d81e97869808f2b8cc998d1ec0c39b3214f1ab11ce95d7036672b2dbae85de91b20c03c622fba8491eb2de0cf9d22befe1ac8504102289e0dccdf2aebf97d718bd4f5d845c134c277b60877dbc082ab086105c61aafc331832cd2a87d9ff93a861351d7ef08a1cb13e6873b63bd7d65db8dc606216091b1faea682814ef88f2375b969fdd92fd6f4ce57d53b36f1c5b480b6b8a601a7893da4c8df47122f48ac9df7bf6a8f6a3f70aed0570ddc765d874e3c3d1cd045c54e6d8a31ec14ffb47a557c3433a218b787dbf89e430e830d3cb2de40608a421722c95a0e603aa04f7da29f3f4784a6243ff539d867ea9b853c5889b97021e293146698e739c468fddc46c323f0493ff1a2a7fc68c1962c55d89bb29e7aa1e9a3af4c7de978a56e8e4e0b2f606f7f92051cb4d8a75cb9ad48b114c79fa23965f59a44bd603ac87e10bdee0992b7ce3c802c840c43f9293951f3ddc066e8579d63158a8f150909d986d26737cf13f55b49072633436df623c1f704732d8f55d46337789aab54322c649cee94d8d628cbf043f5ce474ec3f7fdb66d51f60f8bd83db228b10850fe8118795556dd59811f971c3b373b13724eb2fb9eeb21043a79e38b02fb80d420087a65b4283baaf46d46ab08eb5a19c9f81deb3d52d23d55eff399b70ac0f89fb22f54ad57588771094814a1f5e21508b59abde438d428396730d5fd5847def2923c53a09dd9bf47feff9c1ece6e32b2c4b532852804c378c8736ff4543217b13d31972957d9e9455b43b18613b35619f6f82443bfc55619cb1fce99454823ef38c9c1eb43ea16dec6c8383cf8d66b65b31893caa31237f1afa9d8e8fe1bb9c91968a256bb3d51bd7e3984eed347c79095ed6caf22734aae617de2a26bd028765cdc95497f8f5e16df830cc7b7ca7e7d09a96692dc58ade47873ade8b9637342134e289c083739b6c2f2336b0df936ee269556996749f5463fbd9e4cfa80cff8963b8c66e10b8b891c3fc51db87e72636e4cfdbc429452242311eeda24895080b7890014351cf0d9ca6a8871baedc3c064bc6a5de08feda0db91e4ed94f7b65fdf26b26f0c5c4dcd81437b49b1936d3af60f4719cf1f681ed0f9aa0b2dfed48d36817a12cfc0a12e273a5f4703378aaee2d832d06885541d5a6ee74fc182bfa618800f6f663f568998c2ff79e546900659dd1f6e41a627d7790d36068b8cc3eacf73b48fd47d1ae72034ea489ee7e044f4293fc5afb7105bb5b414e7fb9d6d13f5c94ca91b160a2a2afdc1df565bcae7042496b5def899f56d53035be098346d51a850eebf98bba63aa55e36a585073def9aa0f1e3b88a0802a67ff663fed5f193fb29ef91e48e9b79544f79b6c83aba7f7d1be9ee3d62a120654bffa89cf61ad858976e60755892ade77aca7bd6629a80c4b041236ec09615a9adacd68a811a3e11c7443ed8d714ec8bb80f3510c4095cbc766d6b375eff0533155318baee3903a8cdb2c910350909f78a82ff10938f89bd540e6d5b41dd0bc58397f943358247db2e7d492a780ed8578a865466f2d5af03d47065c1ba51653b549831d13a8e52ac37c64e9e0aaba5decf40912adafee6064d8623141d7e9baa35ac0a91494945402e591e101a4835d15420cea105dfe35bfda7e83dbc37b31300d0070b7d36932e72fb94dcacdac8f4731f814c553346d220d77b2446cfe1c8b33c7eac39665114aa6638c7307c4d4971631ae6fe1d0d6c7d5efca6e6ce3b74cae57807c99e2e47fcb8301fa909fc31229abff8ab225e356c23feffd6d36f0f1acf34d03df445e2aadd0e58e26db85730c43a051b1e9fb3d34eeb6b53c38b0eb7c45d28ba3e96112217273878f5e22f7979bd0d135b86d402c93694d22937088ef0245c20033acc8b807a5dbd65e3a404166c21b758408f9abbc98c5ed7542e25350a69c52f18dbfc9a02b4eacbc1e6606db43ee15917c541437158d1cdc925adfb0a6726477601eef3dd388c62ede82012bea93774c57293d4d88f8031f16b80cbc4fa23e6b45be9be86bdfcd0c6ecb9c7d89b79d56e0b684c948a88f424a4cbbd6fad6c858d2e608c6346e40a0a6b9ba35f1e1c8876d3d8bedf47be78a720171249cbb5dcf741b60b259fd3cf75fb37e3a1ed976edfe8e68eeae6b7c730e40a51b35278e570d161a476c4ca0c113d505b03b9fdf3bcf193a7f9cfb77ae1796be11a04a2754df1a3697743bba7426024ecf6d44783aa1541a46a7b1280e500bd72455fe1533ecd8a44bfdc2631f80537054445fa37930000b296242c029831fe703c17fc2b8184f39ead902355fe0596281ebd53e26b115c06c13424ddcbfaf5482a513f660939dde5410331004e7447612b9fbb85c46bf40c6a0f52c96f36ce0aebecbe8eb11e61bf81423d5e9a143631b8db69725f2396c205ce450d962489dcc29b57185f830723fcca1b99a3952957697c541ae1da207e426064b76e42228713069744cde45a7724da3e15d5a3acc316dcc1f91a9fcc8e761433b77ac95296fa24884e39bc03d73d4d229c7ddf6709c4305dc945cd993ecd662eaf85972e9d407c7e5e33868a346f1b416494936fa0d61b86e8f500a9fc8aa1c00af13e37871fb8e790f3bc24730836d3963c0efd990d8ff27ac73e318af26c157fbbb9ff1ff16f4ce25d3ce46fb6050de797dc6226704309d97b3db7208192775c9ae5daa2d74af8e1e2a9b82a4759416d63382dd53b633cbca72015e9d192b0f48229da36ee0a218118d63602f06b39b3ee9916a7f4bc6943ccfbff8aca44dda08a50c82efcf151ddb40d358de3e24599d31d7dcf8f0b7011a5e3799beb2dc0abf243f741c01db907188f5d8e0cfd75fe1e8d9f656cafd267054aa9ae2f76b31fe5c1585d0f350bdefdee23e693b6f3d4bcd6e5f07b67616fa4f7532e83e57f74abfb7ddb9618c4ac53092bf43f6ed87d9fc29f5674d469f2c546f87cf6e78a40a97d9fb04dcabb9f92b81297c81d3857aba82e5b4c65b34fc603ef9de80bb84f1923de6dfa0186ab12dfa68b8c7c112fe355c7eb1045920d6619e67c656b3aebf805374ce85348bee6b4d5f9baaafdcabcb6a051e58cef6c6d16c2295a572e7322453a6818ef85aaf21b4f6e97507c6af3a3ad598adf5334a6f8f1872c04c1573c9e476a35b1a358d97ad45514332b6086aa56fe615c97bce80ac7811c211e6354a5619f667d64ba9b1fe9e34aa1aef8a896691a2094a5bca787a8ed69e505435ddb9a1f3ee41a8a325f3f9da8adbca5059ab74e9168defb70de866c207253b2f364ef8e861a08423a2bf417f0e37fd42f9f4c03687ba8e908a06dab310c7037f5c4d4542dafbe33519bed98f555d848e5c1c7097e43b668838719db2d3e894367f3cf2e9646869fa68378025abf4de80ccb260ea380f5e536693be059c1e51db88af54666bb634a4eccf0268133fbb2563977c0e95ef48445c1eaa97dad0596a391dbd44ecddc7af10e04a245c06394c0e66fcfdf964b2652fde429d156d1deda6973464082087540004fe5ade3a6150617a64c621c2b11c4f20d5620eb72be7f536d6fdb43e440967341b6cb658d5c507b20c10d70f851d9d82b27b97a961e006911e0cfeed09bb79f817ca0cf2c57b373bd02bb6ae3fcb5f3fe091a1331482b8dce7c076e1b0804157361dcf324c0f6132026b74b5119196c66dbaf3082e79f5e93aee634d43c6187173023f911b1cf84a7fcbba537c65282f5193845f588ef219fc4b67796b9e9de7f67147dfa5b6d212fa0d9d567197529612d3685c75bc5c928e0c3a38cd53f4967d22b825983b13fba884c7c6c14fc0e5c88c407b4aaf43e6167ee771530043e6b2422bd9ff177ce4c7e0b499ace72209f8745c1e22e81bb20876049fbaaaacd76d31a46db6ba64fe73cf3c52b826e63ab4af7bd45f9aecf3731a173eed13899aec42e2480afcbb016259cefa5a33a32d4c0f3a7a0b650e188d8f220815c0a140a334d7e3670194e4fe75f065629b5f55b890f2d5151598ace63b9b0887ba0b0c140e0ca70a2a2812a08057c6856f99d1a699ff5c0d3c802bc383cec87d62f67c7b9734c1f7d2e24cd868c93d06cd04fba1070288ba199b57a643af5a137df808180faba78ad4e54d3a9f36654c89551835f937026a9601d6bece332f5929b9a17964c61ebc63a5fd263a6b54ef2454b955fb809b98dadb7c6a90f169785fce55ac53b7f01f9793091ecad3d56de75c4e1bcc93fe212cf1d6db3df49c5ca77d7752b95b71e2bc858d5e371250767fbe6b8df9f4a058527827551e9cd831d78b0b54a9ca54ba89133477e36f1df4164651b92a230adbae994f47e28f5d77f831c81197bd3fa419a0c1b3bf34f392ac6f7dc9e8e72fb06320acbf61873c5f8db621f529a62d5c1d5af1049cca82db223af6a30c2ff54fd47e53a02ef830953141bd62b247014a8e7cf59169ba278657e67731b45a0a19e2f1845e4b1cce5ceaa80cb55dcd663cb96db5f70c68a5dc03a64b30da9155cb8b7ebbb1d20d33d0d2991b7fb8bd91c05edd45b07bbacf8310b6ab7e7a74e04eb5b0f2d246163dfe96f3a346da1572e614fee907bad111e1710d68eee6105e676118325f42b6f747767abd4ce4ec4fbe749ca4196d4a3c4d76a47d7dfff95ea883d4a3d64bba37b87b4323921906bb9d752978c5230ee5f6e9a6237f4859503e9ef012850319ea0553269ca7e78a8ff207de15e3e77274d2cf07f31be588594e47640ec460a5dacfdbf448ee3d7d4afd8408bf3871e60607bc0e6ea36af21c1e445a5a1d2e8a4e5c82a9144197c4aaa06af81609327623b285cbe8872213e6d0207b1ef7a80a0caa0a7532b9e50e63c742107d0e08573f247bd3771f20ff38c2b8062186de8115c3555ed0de98b6112731dbd2ef1fe63c3a7c66baea634256fca0f3bc90db34b18676044133a6324101661e04249e9c1da6aab180abe723047ca07b4f712eb6a10ba2f9da2496492e82acbf70c7bb7254424f2b50e9c0ffb09e3cdd1de9afd2655269b321634b94cc47972d3ad48e891a078f2bb60626c75bc60406cd989ab828c484604274e4ab9eb8f80699ea005e1936ab3a213c70af9ea5f512ae7bac6f9e36a5299393923f670901d6524fd8d2c28e27517f541a517105d777e651d6909dc68db91328a587f115b79d0a528bff29d5ccd8ba2f278264c793701a01d570af25984f66e5465101e1c04cd9cfdb083c6ae41086559aa2e14c3ae1b35f3e2bb349192ab1b4ffcb1b3f200f50b8a3736a19ac4b6427a79fe76589428c71b3a1d9bf55884d7844cdfb780c843b8e21c2ca8a00c363627e099035b701911b7cd67aa65ea2eb4a12f50bec3a800440a5b904744ccb2a338c32d7ff701c35091a394d26690aff3001928ca59a6078c78297c29d9b970fc0c0522c1cf953b5959a7a347e389c193e9c6f7ebc10ec32f9858ee2b89aa87603c9028dd3bd5e4bb8ad54c61baa4e7fdb488bf53ce76dc6c91ae1f760947587e0fd5549917a1079c272fa3a64c4f71fdbf50bfb681c71b8243d1e971928f7ae15a4e40d08bd4153ee6f5d6da4be9fa174f04fcac7b1027f7366cc0d12e4b020e8e8a0d2c00d652e5c7d046cad94a9ac59c3436e1ff9f45024d1d76835207762d621116392024bba7cc65f4def76497ae6cd7016db0843b4dc39e04697bea12b2c7643fbeaf17d56f2aace0167f03d13c0109d1403a7093a54d9cca7bc09a43b58d57353b7ac1340f92095b2b4b9261ece5aa2eea75c30e113e6223bc86e3c34d1ef30d1c10d4cfa6eedb6d0b355d42a20487c56c652ad64ede9cdd9dc2d020825a296bc9fe299e0d901fb738c61408c6f04ffd4a00b6ff3327826050f2fccd96b137c5602d7023d5e454baf831d098a9e8eed8c513930f5c27374a31c0e8c19f95c2bb706df2e1d28360d24e62b31769f1e586c281ed5c263c01387fc8d8291cc3e58b249efe306bc5c460cb4b35fbf42324608f709d40cef888367c5e41b43b762e8a8acf229c1961b13ec98ad63cb684eacccbc69338c7dd4af2991ccc2bc30d28d40c554b1e5fa9c710fed7efeb125147fdb8fc20997618b9b34af4b49abb4789d4cae36eae4a6dff032694569c8e7a91a2ca4d8209a1ce238c58e40fc1f4c59a9f964f453380021dc40f170b390a4e1e446b04d42003431de6684a739e5c61f39ef46fcb88484018f04ce9b6d3c90721651cb953763fb560063f6dd82ebf3032b25c8366688b2b3bcdffa346b0a3df9dd8c268440affdd0d18b77ecfdedf7528d9f1c9339c3931845df1b764130739f06af8d08f7464a125f3498be2219ffba4d92cb68476153fdcbb9c0f5c8026a861c41c194df86e16ee2f1fc26e4143011d164221b278abcef1cc2efd727afd603248b0e4072cfc4da603c49c1fa5c26525197ecf3902d0e89e88678d56f9fd78bc38853340a50f0f4f627caf5ab7fe3b5b3cae08b4cece619e5dd6094c71f6ad0a1ecd01988e6c78b0c7225c09b138dd1c022ef8eb20c3c4e9f24433b89ea821739323feb3e9bd56ce6d38d914732cdc8e112befc4d9d1f29fcd61d5a97ea78375221fd573865e826cc841da08a7fbdb34367fb1a09e96e2f78bd8aeab83b98cb0d84bf1662f51bb6d5ba4b93c17780457f22f9329c17ed9363bbe34a36f1a6599e5b41358f4ae9d26607f60cf5b04fc0cf3f709b09a903ad15a96ce36e927ce09602e5fde063ad9ede2241d1c53e67d39c8c7b5b4328d8ee7f3faef94c329f6dbe4e01be2b6b100136a306a293ccac5b101d3e62f559238a6a70f9c5fd7c6959ce83d39e4d8e698b0d7612dca34424f1c986e0a602c51b625283b26857602e4dfcc7a390c4c725cda68a14db265d4d2008615a688007f04795d329f29b6754c5c534e408d735e1d693b1ab871691bfad169be4776abe311b5cdc8d506678ea28d9f2f2e0edab8ea56d522ad03ec30e26287f629372aef3867c0d8ef218b8b6847e7ecf850e83561757954e0a43d31ba1cc629ffdd3ae485e48e121d4e97a6c2a94a460fba0719636d85f67e12ad25e486f2fbd9a97d8e847fd15c5b99172e84d875748dd7ba4cdb26e9bd53dca72ed99f24d9abfd7e31815808ad420fe7a3dd9449bb3d33c4362658dc6503c6fa85b3ca04a2e766358ce5ec34d81e3af99845f5b5b9a70aa837c6c56e67abd47a1d4fae3b6b33e4008d525816d103558e733436552847e1af2ce4bb379b69154de11310ef2de9ea788c8fad0a0c1bb7f540670a3267bc8e4d9e3947b0babaade4312cf2e61c9a585dd93e2acfcb836fae51dee43d12e364c71a25775726f91c8bf41513caab5b3cc28af67bc66f5627e649d3b70633b88bd9643936ee1e365092ba27332beaf71a3c94e40415fb9e724e5651f17300b53136b8616864e0d392488ec49400af0179f6cd97358c7c9e5754b14ab4e4728dd78f48daea9214279ae2f0a2bb5edfeb6d1f1140101d70a0165982640e2d599f7f8a7ec97817dbb9fc4b974d87a36417e206c35eb24c64e184c96e3afe2ee19043aac76210f1805904b11783c368dcadf6f07b3d5604e887616cb6e0915d121112c990634127eabd76a57a75280c5dc0f6bf616df730b6f65024ae7b106f4e9d439081438d99dc521cdb6de21b8ead62610e885f7d1bd295090626ba4905a97a580dfa297ff27cb5000ac5a30ae451ec853ae75d18d97f21cb8d6465ccc2d8f844172eadb9b1b5200cb3b8c764ca467386f14371f232614ee2fe331981c8021e16fccffc3c489bdee59686f26f14d8b62a52c9ef3760c73758de8e067ccb5420f0fbef335f83d0bc83de5b978e128c3a63160d2f9f68a335a91d1f1fb71eb915a4ba734cc9c9bd9553e499e9e151167833838e9c3b691820f10cfb35b4b410fcafd984bfb332ad2ed407d18b3d7d25b12620a198d1fafbd69290473f07422677a8ca7cc4fa8fa788b151ef2c9e9ee30124ea9342b62fc4b120731506e3e03e5fea5792284be95a7836da77f10b790c4082b3d9b5f5c10dd737dfb5182e475ec4d80c2400e43ba539045b136aa3a480f37706cadfbbf6eb25b2dd3df4b29dbc4bd5bb48dffd35b7bbf132e2be5b8820fd64e0225beff6cf0ef2c1436834009daf5f1e235d9d4012ca79283438ea1820b7a30a0d3aef3378a6c9dea559b125ef791095f89531e0c3c1b62d3e8ea9f79750d9c0b2121d4b573be3f5b095846e34b66eb7c4071be1fe719233f01b34645946e0988c0cb8558835b9da32e9ec75540e3db543e112f019ba90da99fb60894698afe92993aa00bc79402caead46f553756d307a0cdad84c3d5b716a32f51c29fdb19b8e814c67c1842e615631e6439cfdfd739e13560a0a004bd6edfe953715d40e3cf8af40cb4f46eb76662115adf53044adaec44bb8cc2a433c26a2de45599d7bba173bad112aa40fcf6e90fbc1f990b1705c66769d311b71dee402362d15870c92ecd060207328f53a67090f92048fbc7e731703acfd8b430ed640a47950476db83cffa9585d90b68daca3a79e1a190fd0d97c7de9bc76dbf6d97e024beb03af7b251995d23f0ef85bdef5b2b6ee2cff7560f45579db9374206f57377df603e489084f79958477760658e40dd8d2dfd078fa4772b10914d71135baeb09cc107e2b64e4a595c6a20431f559e814c9be674b9afb6548b9480a8ed229d14cfa73f285820b8a764329a77a409aacf07c47cc23eefec8f1fd0e2578bc3045a56a5fbe5a282266f9234b0af32dd932efea0eb5b771cf7a27c99c22eb597fbcbe3f2187c9b3dbeeaa127ae91a1f0d1cc5954ec2ffb7463b3a084c8c6d0992424b3b72d4a90767360c2ece99ff01b1e903196b8de56b5d7a25db60f970e3cd0e251ebcb4ac476f103ead5c9e2a1cf5b963141783a7d10bbc9a93004dc6b63ed4250be7ba69f980b8971ce440f806978165ea81a9b1029727b60cf4a6ae9f9e3746d98ec5d2f41d251318205acf700b11caf9d806b68f2e9839cea53a77201fcd6890c07b4bb3bd16bc9c622d4953adec322732259289873fd75eaddabfb8ea2b1476846c5bf0456295586e5d905a975f1ae0d8a06a92d2f1117807f5342918a6cb0a0dd960d533e0e7d278e8b5138ec17389a92d31e0de6853266c3036b45502fe3e95f121888c58cb495f02c9369567a8ba798576d49d94353cc29220e67941eaf8650ba4229317deaf567c5d0db435e0a82fd27c60f299208db8b84e8d3d39dbff99ae18e41f16c989d0a8ff04e0763d1bec8c5a64bde312e01887cd2aa82816e35bf81c86de2c02ccbd8c5515c4abeccc2d188a466eb2ca414d280632e34cfa097a5651b403d33b291233846a6ae5e2696ccb23a084aad5085aaebfa087648fe3329433e3f727e0d10319eecb3bfe648b986a38ffc3a508ea09d3f323ab631163cc96aed94164fdd01098580388a4557d6c9c96a477fdba4c97879930e0be8d296c018f4d739fd61907831b8ed73ea60323323b149a904b7bd5bb21d950931d42dc58d88735cd25e967afc4dce970ccef8e2411c1235f9d936141c7dcd16aa032082c1014c3fe776290728ea7738a7d3d07abe9aea19e24d086a1ad3a756863e42db6b7cd6b31d61705268d69c98424d829b95fbbf12ac1ece132eb01b06ef814f3c0f481d5d0eba5cc8e14f331d168e395f63e38952b2df4ab771a68adbecc6d30cd7536383c4a9b4c525ef1f82f50fc46605528769a12e8a42c1b63e371b5a328815e41966bb3bb53c331cb4c52ed78129213b66d81218a377a255fb1e776bbfc14e090d2b1d068c33cef703d04e70f92e0b86b82f3800a451b6bd52ac6f6bbacd2281a6b4329f48691b21bd5600393fdee01dd3e9526903d983135d6b2103e508c2418f5ab2d0a7c272408568b775c679d4b30d7392314a8c8d4c9c3879d3146a0b19b59cb7220aab2f34c2a0b2b3384b4936b05a4574798f6156de0a80024400e76071de7481dd2cea1736e8473c7195ffa3b8b6f977c775a94d9c7482a689d88a09860c42cf254721eeb249cdc62a2b9e87b8ec7a1182b9c208690eddc4a8053f486f970debe111623aecc9179ed7ef204e75a10145a1558fde774c72e16d24c84eceb9197c2cd6177a237a1717ae62c3c7d52fb1cedff5d1fc5993c24e48b0c3a669c26f5972aa9934765bcd821f69b6027a139a91baff5ffc2d623fb21d08d465ed459f921dc4cf78396d2499be15a13991230e77941c281996c955904e6af34130b279cf0773159224fe1bca04d11e46ed8d54e0db53dc3328883cd867144f85aac895a65d6e1d9f218a4b16717fdbadba45dd0e20c307b3437cc0be70137385aee9a97a031efd8f28298e6b02947c634a86c645909a972a6182aa304b93985af265a19da7fdd326d814e303fa5d8e13557bf5ee9befda00ab1ac0bd6e3ef14ed352b795c6e273d19bbd90ed8edcfabbe364db47f60b98a908a1836e7d1037b3de37785f98aa5e889be704da824da7d004e7d4951d01076cc61bf13a98be1d371f68cfeb192db08aa9bb6f10678b568838cd12af21e3136264fa9e8853b3c6e5599e84de63463184cb6a828197cbdf69c80d6c00be8d52284d52dc5144d43f9ecaa792fdc003d6b420b9c92daf219bde66c2ef797c3b5b7d6a937e0d870aa4383f82084e97733fecba5e2675542859b55deb5627d7805462df6fa970d64dc556ac754acc017351d12e8cdf3c97faa80843a74e7dd4df7784b50c9df07b49d98b803fd99a541d04005185fc8d7c6946563b970db508d950f44fb5683d612bcb1abce1b550b1953a0d25978220a76ea6ed442a4183f6fcf40f0b03b43bfd22e4ec014a3804312cdee83e443323eebeca6404e926e3427214e61eda2f1b9bdb91c142d0bcbd2810fe8f1d575f8b51dccc46affcadc0ab5bfbeb1c9e5dd0d8fd6716b072aaec72352df47f8923781ceb8ebb7684af06c774b1fb121256dd6ce846900958955e53e13a441a83e0ef01af3c4a38c8f9037b79b740fa26bf41e0ff0812697c249615590f60f65f96e536c2ab5d5b306780af136f3ea0ce9adfa42e72e301138968bc63a4f173c64b0766e398df8aeb5e1353286042ed0dc98206610b11d3e973010752701a2338686877be16ad7c999e51e37ee0ec8c5bebbd3aa2352bf62268b19c9d2ea905dd2dad95a529ec2c66c4272e87afacd415d04608552fbd786297a7ecd262efd86e0d2f8c2907c12301c359f87c4a662b0f02b318457f5516c5ce3493f96d42200d24569e8fff0617a14d7ad2f76520315186dc94e8ba6f8463ef0b9cb3637e8fa3200b8ba63d304aed3bb771554466f7e8100fb0c8316c992ab19534fdb29b9a438935e810d8852d0af1d669445f20f6f981a69c4937481afc71a2d2d444e4fdd03cea658aa5687e1ac246fa98454c89564c01e5eaed154cde005154296b761396c3a1ef3b92ffa195c651a2037a0d79e75c3d37d93b915cbc94fe99e08c4b49a14f84584a3786a6755e38121b3ac7e729b72daf0da962ab5f7d7f40c5678a2382b3821bd7689d6187ef8affee204e5cc5f02eadea7d55835634eb2efb18a088cefde20a9574af7e44d3181fedf5a288293d200b41cae7a5983fa2ad8843a1272365227c69df741bf59258469a6f40a021571e9dbb1fe4374e23e1747a009fe54af6af23e0e312e76735def5085765cd88383fcd34e0007e4f9f5eaea5742284dddc3d1150e66638011ec520266e1bdd155e4b67433b0d1ec38664b6676621d49902da2b4112cd1fefd05f85d6eb27e2cdbd3b5a1ac84cf88f937a0f7368e4bc8497708eba446825422a57949415ef7593f9dd7236a7ee2e02e226738bbbbb9c25ffd9867a7e737c9944e92c7bfbfc65b94d02465b670d794c25d0a21ff225a020ba97e0b925e5e27391728f07fdfba744cd23c6c6d9dbeccbc56fed7255479e6749bb34e0dd6d04c45c0cfac2bc891a300348c06758fe5c2d4176f253ea05ebca5ce8259d803b3bd1d8fbf806c243ba19ff2ec1feb60a44aa87e9cbe7bf78796ab8cfa12e4ea876173346e37c67f3e539377d86482a0ca1a73c9a66fe0a33fe28a8965a6d675ad9d681074f1fea6810d3064c2a8c8d7443e5a8639daecf18264cb44d4ba7c5f450771c0f622eeb9033cebf6d2d2a5df1c16b5ded9afb5cc2fadd1fe7d6d418a551ff5886a4be363bdfb9689306d2ee1830679673cf2888c669dc665403a114f6b7a06505a6e641c4501bfd6c5aa8dfc75d4f4dce07b42203f423e22395c9c9083ade279e744233ed55bd95eacd1c14cabf10c3e2a7d70f8789e5b063e60421a5505e42dc86a37e30c6b79a01350e94060db54c23690c93d717c0e1c0d5f64f78060e4b46f43888061c6cbd1948b3e5dbcd93ecd09cef8ebf159f798181f67df6cdbc21a86cb4a9a607324546a492341fe782f941cf5a66666b737cb0bed1e26d794a86f4dcdc776412a687bc3b5606e17f8e2e54f75d7000eda4accac9852d812abb1b7589755302ae47b018f8c0741d622e8d5a42e348ba7f4b2fc460671af0ec6577a047bb26e7c20c1fe5284c64d957eaad5b2882c007d835f76d46dda5238c12fbeccc2e5cb9b1c88a9298c9133a822135e5a7bbf687f37090ae19948611e94f4472d5088818e32d2d4b3281501967873da6f15b8f131635e483564553caa9643266efb97999f995cf1fc0878ac88478a8a53d82b83eaece79c53b4e6720f734d7c96d3b6e2d21f2fe0fa2d9cbcc1c9e1e0d72cf8e1cdc9142575e487214a12718e2eb0403353d8de3b107b3cf690e72b7af680173648ad17b1d4882e9c570eb46c538a27a0952acfbacab97b03eb6be72aa2e7488b5f12c563b2c169fb695a9851faf43a15f81a394f575997c58ac6dd719f6a2925b55f8862d2fbc12100e24a6e8862b9ad10be0b57bc1416cd5caaf5ab60394e70c78a190b86046870a48208816f366f73ed0a44cf9fc2e982832e6b90560578be81c6640ed8361540af9b7c13cdfbe0f89b295ff8957ffaf4171817064e83cbf1bdd202ffe5d96e073155f972f274f3145c359870339ed8f6a646efd4f749fec83f7bb4aeef7735858002feda21c914e7c8b5cf5fb49a8e0e013f53d97e64f535d9face702e542ca18265a89cf041eccdcbe42fd8d602110319285f4a6e0542b3fade6ce03a82c97df08f58a19e284a154903667b21c2e7e000bc7b144826102f471bd5cd2f7e48c4f487fb0806c864ab6da049167eac575eec74be8f13d9c5131673c21cbcb0fbfef228fb3a6f16e8255f24e00f575306862dd57cef88194e71cf450abdf76c5243e4982108eb03fc391ff395a32af6faa34f48fe21d5b9a8059ba8e4c918756c1ab87b917b004c723ef4b79dcbc0b309d9453aa362babfda2a1f3f8e00af6b5f3afc51acbfdad972e0c01072d9cdeb5d2463d5a6152bd51051f1ace502105b1c86fe395c4b9e3295e2c26e2491c2132b07748521ae0c395893c447a174e1fd5fd4d343b7134483849eb3ff4e1860a3d553404042b47eaef44b2552030ad348f7da7bf51f70c954f4a6f74b6e0773b80ae8ed090aa8375adc05f86033250f14f5db7f8997c534932e746549ba031b9324a0b9be92e667b98847dca9770a121edaaed681cfb2e83ca0e28253ffccde1d6977d24a244c33199bec4ebf16942ddfa2ed5968962af73f40d84f9d9342904d97c0fd2cc3f8ec1fc35a62c68a4175bb3aff9b573467f7ce0a99532aa6d9f16178b68be89a61a723ab323dccd5b9744d4f394b8eb0f2265f0e36c31351d005eead5b4a7cdb0fec14f128f3d4ac86c72a8b69c41fef2e9e7f6ab071bf9d3169177931e725f79229130bc87b338d5de40a55dffe875bfadfc0fd76d28db7ec9ed2f7a272de2dd0680953c9c66ca7181b3d2ba03755bb425d0a75ebd46c8b9ff8dff90e3770770e5714118c6e206cde2b91e3afdc7bd3b535db067ddea1cf21f1a8783710ea1e01e8be4301759be9e213c904cff0014e43a9fdaff568b28f755e2a802d182a27ea477dcf353c5e857633387dbc4a6317ef3ac042b6725c0cedd7381f54b539c3348306a9b015dbc1c5cd0bba2efa9d1589a9e5ea248d4f44847f62f82b18699dbbd82495611ca7b9ad0fcf102ed3cc0055bd044b221cf50742d20290f094d841a643137fb7af54e9e69f8f2b5f706a7820f9f160de61ff7d30ed2c02a77d1c4e596f7963e0e872a1e1011197b73e3e6b39c4b35e75e87231d258dd073a9996cd1bc7389e6c4ddf9e37184b64a24904235f5db40506b1c1b087999e04b340df66ba973efdc1b5d4082ca15d35d08498ae597301e8c0a81dbeee262f4d167365d2e843f70df51b497a260ad0af6d8238c6fd7a6ea514ce105a9f566593f00a45fdd21c1104880e7e8714bd2428763038fb9b6da42810c2a51117c580bbfee077c90609716810f9c32a782036ed003c8ad4955ba30c9f53e65066ac78b934e40564b413464e3b5bab3e1519caff2e11f60b058aea37174a768eb7704f009d3242bdd0c3214567abb37c36a3a1b69bb9b7c7039be3c954c57d9bba8855f291f9d8752020ed9c581fa4304bd638ce6a3a7bef04e9377cc10d747ff07f4768aa11bb2228b50f265e896144a69c35cf5cc6f960a70c710298fc5ce75632bed93857ebc664975195231bff15d5728a55f39cb233a26ab98b032cf64c45d32ce7af35efdeb94aba4f82977d444d68f8e997287ee96b5420cd41f7eede5d3c6e2b808dd8413096c826401c601e8201a0e1ba1441d20ac31972f7324b23f2c8300dc21dda74b2f9961ad00923bf498c16d3e59759826be05804c061aef104ac5d402329b20ad739a45a40231d1c27114ba9675dce6c7af1abbc0695d4c7d58ebceaced0192933d309d4f55a94da89988e9e2d37f8cda8a9969226bd74dd58f814627b92060411dcc6487ed49e2ef0ef9e39fff95f38bfdebeec4e084862fbb14bf30ebb618bba9fe1dfa3e8557d1ecba6215688f1adb9223354f7fb0e425e8cb6a06205772b156fb40219be14c4f1542231f65e44c80bfc7c9403cb459f56849d480b156ae74c61f69a9bf9f916a495eb3c8121ffbd0ff2bd188d301cb59752ca889380782f485157a6926ff002a4996a042f3091e364f93dd7e6668025c6bacc7fa7a593dbff5484ce36629354b5d407aee0b05f8fc2a23f304ae1a573b3bfceb5d9c57e512c55fc8b8e42c3e6b72e50248bccef4229f5072656ee91dc07e6b6e37756db676ec2a77fe7b7675c0b8fe704bcd0ca3e6a2aea17e4ff027a48571eea8abef6d2b7f7dc585feeb4fbaec46c2b5fca8959b41ea912364bc4db5cd4e93b598be3e19c8c9d3693488e33a5f8a75d89ff8522d37dc0459ef70431870c1e2a8b463219f4977e1d290d65b8018575044104ad65033b15d9bac58558ca4cc96821e3689000057eed7464a924bd7aa58cf0faf85c36950762a8f823919d2499358548ac757d90675ff4c93c55ca91231bb88b2a4ed6def329e08294d8a5d9b37be52774749de6211290b572918f471354d5cd8ecdb314007b8a071d93069d5d0d5a3a3acf21f006f6cfc6436e3bdb4c07f37c9ac990f0ec5711b6d6a516cafb852fed4e1d05496739c953cc5263f25e26454320d6ff9efd91104f05ee759ce7497fc82325de913f5a82ecfc994054f87b567f3b0de6cfb1ded2b50b3bd969ad14b3120b0ec9e307e0b7150319a902ad439dccb5202f18ca34423b9906c001e648dc6626854e0ce35841637438c23a6a0500961bc6ee0d944ac5ff65f23026d0216ed63140145f26657678d967f4e9a6837e7b839fda4c5cc8b9a38c91cc4d0ab199d34d97a545956935bde0f22663a5ad79dcccac43bdd645ed4cb7825819ccbaa4f06423970b076059199df9813fc2c97fac88c3725127974e5344eb529dc4708a9f5fda2aab49624d069b676a09a3b45b5c796903b9a5c5ac2f92386f5df4c296303df34d1619c4240def81c0ae66c5a2d4336b1ee93eb9febe5055ca660972263b5bab59a1627c1038c12c9616f799140341d8630ccced85b2cdc96dfb2021d5a6950ce689d3a0a019b622e8bba4899aea90e3ec8da7268376922d038e45aa22a15a2fa723374f481f798e5eed518f1b07ee63dce9415bab14d03242b94562e0345d601c8859de1f3acb134ec6f0e2d85b0bed8533d1e704b317f20f473497a288b86e29346848abba291102816910ce6e626b96ae0d4287c835994f21336f264f81d4ed6376a0c1f7d230aa985986e497216eb30469fa02f6c77ca62c5d4385e96860c7113d6ea2d76fbe47383d93e276b2e1f67ae466f8ea3aa184b6b3049daf1e27de06524c9417a9510f01bd0bd398712c83d8ac5a8eb1c76443e73dea57e136e8d97469d6377918a3a8e8102b3c11dfa0732c6b3f21bc4fc384d2250fda69816c7ef42a36ca84305923ffc95065fd3a6ef707d3d96c5bd8d54ea84a63678071d26830087004629fd3bb97431648aab18f6a2be92580f35113b4cab776db77a69c892bf8554123213105f53b0705f784ee95ebbdf14e38dfd70289d629d6a831a65869a80f2813bbee1622cccc63225242063b8c6e0d7a7d6e01c4b3864bb6a4f12589c27b3074864453c3a14a4377a37bdd77fdfe0c5ecd1f80c5009059b8503de137ff2baefc7b311bcba48d98883a9f3753cb3d039211bbefaaaf562c1f22f7bb5995ee6bbe6111d0075fe5b7677d2bbc2856228c1f8a236cea7328f004d84cb93ebe7185bb96f527e10efb50b7a402bce12dc8cd2a544df92c08a9ab90e6a3d5e39193e9e07da14aac53d6b535e1f1f126da44eaf2631ad53e9436d2e962bf154d663d37f2dc4418723266babaa034817703c20ef04dd3cb632f3ff46efc1bf308ceea81690f839507a81f8740958272994d035f8cf767631cff7b99929603110145fa06c7be58150149b9e50b4f32e9377c96d3e50efb24ba4620187591bd330fbbc28cc24ffda3b656c751807735891e341c46bf8ebd8efba839f314500d53a2f80e6593071648adc944db0907907a0a47179c81d54fa128855140d6cfd7a8e981f0d81755ba2bd4e0e0f6420b83a3c5f156b9ca6c9e149d1df737074a8117dc3d761bcc0e0a9ef22d9d9ca71c7dc777320d6ce4b329102ff7ed5eece58d090b78865b419c2463637022849551d88f943acaa7e8f902bfc29be0fb095b09efa61fe7aff95d3d3fd982cde96e46e172ef2e53148130e8a9c52f56c08341fdc5dbfa713b71ca87580370be5fb33aee2e02cf895680b79c1ed33da33154c630ed492785e51f2b0e64b8e955ff2bef820da251b3db8c1403d7c312ef11fda7c9c86c91c2ca71d3caa83c6086eec65ae503bea6435188348c9ab60c5967fa2d780607a8a54c5fef71080a025c103f4e3ab0f35473d0f11364a8daa0d374e5671c64f12660b2c97b4f9895c41f6561e8ae83b846ef7e533c47de8e0afbe8e5fcf5b1105bda23be6e76032384ce2d61572c706a77732744a8341011c33627c25bbf3d377ae1bc17f5495864d8aecf9716521fbe5f8d9fc3a2c15b2d49ede25f5e8d0ac48585cf7f02d94a70ce042259b71cd2f2bd25758f48e90c044a41a16324c346bfb626c5f189589fd4a2ea6e34723a3e558f5022938fd070ec01fca107826b3f0bb41159006f7ab9253166460f69ef9d944efe9cfd3c03043c471c10938c844411be729cec63f75bd00ae65c2885433952f3a124f251d26030b8b9fb714e5bfaefb22509d44a6ba68a096bf5b21edbc125901931b2f0675de90e410ecbef4e3d0879dfef9334a0456420b3ad0d286325e079d7ab16a15ee01687d35d25967953919e98274142a6700187e53eddc72d2386ed2fd42dba3712e78c8c51e66444f9300bd8df59e60e20da22d898818ed7c217751d5a06890cdd355ba1f2a673db4750922de0e4311b133a3187c9ff9ba5e2911c9a63d6c13221ad8d5a6b2a1efd797eb1b8654dc72dba55409990ffba5b9ffa5557ef9645ca1bb13e8629bd1d0cf8cd9a8476b7c766ff0b27d99e667b077fde9479a93f6c07c228adf06af81c6b0ca3c6e59b0a1f5f381cf8172fc371bea406d54c32634b40fe98d9aa6451f23f0aa0015b32a2ec7194aa3b518e84c0c62bdbd60c4aa75589493c124d9e1867172e69f5af7cb6bc8513d5db9158c8bba211e56834e4e6630848ba91133b3a28d07253ec63c51630de8afb6f1ef5d2aa252e9a56194629e4d339d775460ee583a19b10b7b44befa0aae3d806b32880167e1f7cb4043453172424d2a1986a50e4b5f58f56221de0bf44488d4571771ad962887c4c7d3d0abd17eaa0bfffb6a6e42be38a17a602516f7f6ecba4ba0f81eb816dc28dd8dd24739fc971ae3c7c48670408c5f0225737f1a6e9abb66faa2fa0196eb538f5e1804c6a6c40258177a96b06dd3e70d46f7a8a34478623eb6c5f9273d0547f70334eb96d6ddf5548878466ad1b89ee2b8936710e29e8541dbd6216b0b5aa6fe30ca9ece91725a2a4566fcb8b2c28819adbbd4e5b3037ebe6fcf5d882707ecdabec25b5e64c4c45fa20a7bb31c46f08f1af95bb60128ce0ceaf98a24cc8be3270af12188fdf0e666d9e6047d10da2859d6e89cd30d3db1d7e3cc79f371ee9930d64cfc60347b533629fbcd6c6f77de113fbc741584ee9a1cf064326beb57f6c2d075ba073ec3876f1b079f026d02e3273c9c08541ecfe30038a6dceaa2c00daf5abfe7ee9e965a5004bcce6a637984f87b5de8fd79b8acea9f75749c557fd0c5dc64302f4b43571ad4bf0d41e167e7aeb2647ce3c5403b21e1adc63f072d31731ebd6d8436844e0c4a4a75d67a6adbd0f4946ad5674489422d973a0d38f024bbe202cecaa3441ed0642dff2b425401bbc2b0f9c130d1d0c360fc2dfc00d2779540bcead39f936cfa4a9467eda3dcc559f766b4d3745672097d6165c7f406ac13f383ba5faa9b9684b7f0624b6e7eb879e3b3b2db4635f80e454fa78e34f98821c0d9e1d2617bdf1451743f1dde2adbb069b54f4abdc0fbc2127bafde2d39e9262ad5f39540f204512b28cd13f2ac28c24fd320592c3f15e5810fe78ffd116b9bb0682a50fe36042c28141406ec2c7aa51bc0664e82e50bc1928ca20d2d64d49aa41aab17c71f674690bd7824e7ad7b9cbbd4212ca7ba67bc4c5cb0be618b9d1b3bb17abb95a897945dc0309c57d7aa8583918a993cc940fee9a765745861056aacdb489f168101af1e7fba3852efcc1bfb0dc7b1207ee369c6c79172b87322f6ebf97409aba3cb93d99deb835af366a23e9c037bb50679f92c6c9191e0197f3b200733c8ce8ae7b46541d106d5c124366cb308dc06f322a3cf1561fdf4aeca49f8e9000febe0739adf12cb54b71544a1300f80c2dea6960274234ed7c135e3e730257610f1e9c94ef92e3bae01a57b3d425343cea9993ab996a244b317afc2fb08228e1f6256244db7f87c193fb7edba926253637badf324189c0159344b2fc09544a67d30e890bdc907a9a3619260d1d9e227d569e42073f2d2174d23c66e6efcfd6a09a77e8f2eb19692d01d37d026066c0321bb65a1c2b1898793002cdb3243dbece32ebe3bc8c32225e78c5149bbf5a452ebae4d4cd1425549c8b709ff2bf3a06acfe60578f870e1e4f05649de5b2e9f2f20c3c2e6339e6fdccb0a2b8cef0794a13c54fa3c0fff5bacd92c809d324c586f75e3d1fe137902e01f8fe8d0b81d0576e14b8a34417224a54d768f9caa4cebb07175dd41e852448ee9092ed2090f6e7a509246f038232127dd9d39f7d793e8b73fc397b6d50486370519a76b2649ef4de07a1509ccf35d7dab60a1e49209ef3f721393a63c55abaacea59b712884e64720e5fbfc6070d0b244b9a70eeea30075a5c675b1dd594edec2318addc18e4d5491877e427c023afd9d49b02a6014236510ff4fddd1aaf03f8f3a62a93c81f3fc211957b9954e3732abbaee1ebc743c7b56fbc2e9aa1256179920ad430b473c494e53a4d0f4ff7de8dd6d7a17390488d44032622c4d25d24df334f2b061f5bb2f63f82215bae6c2c9965fd3a2e024ceb9a36d0868548f5b103e7126ad43a54883c86251b1ca05190bf12deb4eaffe01e259894223a7dc0e7b6788e5929365f3f6909db2a1df97cfedd98d0f5c1121d27360368588f14facc748751ebbc0f171d55133a889a771e73a91338162615e0820786222f457c404c70daffe173c45f2b2c95ca575cfdf117483420b0b38c05428bd28876616f9caf0f117d9df8e1b6a36b44e275c53c65d93cc140384257e11eb3ba7d2be70307613e614c50857ac6167633cf543a3e800e8e9f07192af191543917b43fe2a556e66a4607b07fd946485bf4a54f5b099a0283a64820fd553173ae67ef2620ef86e0c6a2c259e3bb4cbd179f5eb3f5f122139b438ca10d64900631b63344804da60f2cd2963ad3601890b6958c35d958d0c4163b3d6cf28f151db4826f6e542b53e7a00be07368abcbadf14c618ee39d441b9b12954f0b224dd804587fb2dc56ab9b882b8c2c91c0d7c24a51999539113caf169b02392a38820a7f4a7889acdfd0bb095c4a3ae0f975f9cd699c4b669dce2cec250ab731b9b443edfc4de9cd5833c33f7024315ee0fbaecc34515229a00cd691f0674b7e2dba9cb9ba5ad40c437dcce25fa364e156a9a88eaa9c9c8e0cace8968c5064f676b7d73ff6995888b815d09d7363d444c83783bd65a3729a7da5ef174cef9e51c6dc334b1a8786cc3f277b6b3f98659cf62fb63949610c62e9758fb5095e790e8bedb1518c575291738888a7472a8257e2534badddb12ab884fca1e79561cb7eb4054406e564217530f5470b1fcaaa1f99d65d3350659bea379e16d1d71cb9d298179d84aba1df1227d80c4da0885d28ae8bb0a08d92a1a797d684979fad4275647abda5d19d8e2f2121d26aff284e616c8b437aabeb259a563f44a82159cef1ca618b6f4a79b9ca01b16eac9bc9bc17536b0762e31a48a382fdbde1efe89e095ae123581c447a4cee3b0049d1a2bbcbd3b95b46934de9907409202359ea23f2c35f26ca1fc83d265d06b099a292aa00257844d9b45d01ffe74fea03ba5977b6b6367a25601dce0b1479a37f5645e80af1778bebe9cfe7aa02e280080b35659a666a951e01c35add3fe5021ae406755d342c9e7a9ca3ce2b6a9f7f19feb6584e76d14bbb3e2f2e9564a1b347981a469dfb85e6532a2efd1b1cf1c15bbb46dac2bfc0031c5b1c72cb1674604f7c33c7c8ce734bb2689307c648a540545f1b375d1a637f59295e31c17988fc8602a46210c3a65e0d183de744300862bacb2fe47fd42f89e966a0010ab628b196dedda9dbc268cabfe4a6bba179858e889edafb22dbad2d282d2a337c8a9f86a050f84c61f9d5a8909383df27938c6a68700d2ceef1a9638d91da1116fa32a028f9232d451b22ac3451b0504fbbc5c72ea4e769ebf466c263be88df8b45bd76e8b5592eababaa7089b6c6a31e6a13636b53ca338a4aba516574f5c14431b917b217387b16d537bebf8dbb90b50a0efbfe4f7d6226fac3aa9928c12f1b21ebdc0a285eb7b13d1a20aef58125a694a495ee3b9d1c139d095703e2ea3ba48314a64c64a9297fa602c8c1bf2c442de5e982fa7a1aaa0aedf59bd2e6c90d4bd252bde11ef23bb5e70e0f92d500b1b409f8702e3f6ad711f8bd60a9013c96268cfd6d378c957110306a0a1840229d00dc1a451d8cb2ba7370750a82003707dfecd7b8554983242f6df1b036376a883d6fd5299a235c4c82d80d5ec070b3fabc47ed96139ed6689296e1757069f4439b3113bde0ba56af8db10d5324c7761d9d2ba90246c6edc3c1198aad25f5a37e8c58dc27177d3a9cefb4c27f3f717af56146075addb12605162dbfc14bfee20ea4140e7c3d7fb20bcd267c0a69c7c0a04e6e4280cdae0edbd9380f7013c60a3dbbc347e325184ea66c0e1a4a9453a4b27e35a71b906252c43552e92d17739375e2537b223f79e81783a9a2603115fc3f973d6724571493ac9215a6dd809e5f6fb2f5e77426d34c1f493671dbd4fa25cae85e1512d5ba05dd4d4551accfc590add8ab01284516c3fbaf4044fa8161184fc5e2045ae51ba394bbf3c71e61dae614ecd563614924853cfec320e262049f54393650ef27589c396fff34357ec500dd44d5aca9df188077327ffee15f6464513aadf86e84a41c82558ba03adafc662890d5db9ae47c9aea31764e99c79492abe8ae7460eed7c7d27d2dce59636f6f3839aadd2d23c6d572b708e111a31992f5d067432506728aba4a4ad898a779c94d3afe062fbfec45c66e6a554cd8bbebd49bb3e9ef1afa5bb6aae7f8721ea9aa9b1b8fc13c63130295e11b3ba06b91b2b27dcce177698177945abb546ce59a64fab97d3dfd54cc5793f28381f910bb9289cd14fad2ff1b7289d5f60870a8e2fb6420fb1b9567d9c41961b9aea6a120720c513847ab509b9b23ac61d5ef1f24d3a058b65af558d206eaa3355c92b7bc3b09b2a34bb81de29741c8776870086a17ed530035d26cdd7671035c5a8c453f9a0ef70a8584753da08691230b814ddc40396f2d99292fac173b29511312148ab45429ce78c951aca4819d5e09e4cbce4889c5c18d31aaf85d0a343201a3689702257a06ea11244a143bcf2eb604c82662c7fecd4e14d136ea449541aa74543f187284ab0928ca46e18fb6dd714f9418de13051c86bb1e9b6b87f8a6174191a0b7624ba8ace95f8795a44706bdcd96fdad3b675678f012c17a7cb503e3c8f0cdd7f53338487b4e5197dddfbf063a522c4395adfccefc29dd29ca6c03cf66d12858fc110bff8c0b0af7fe5babc7fe4c5b928899c5270f5303d6f361ca0bfa10121452b949b4c552e8736d0923477bec6989b8c8b880d7b91980020e66c4ee9274a0717921652a96dfc0602930e8e77daa0b055edccd96419eab9710a90ac052cbd36ac302fa651bc6a9414404ccd57355e541d56576011214e316e5274304a1a49ebbda7aa0fcb7a8a2ac3f2b1cac5bf56b0f7ed77782b87078794b9318c8e2e5acf1efc50d3ef4dc09f6144345ae0917828b0d7b24ad00e647e787271a761adb06a8675558bd1c56b80a90a9799606cf16a26f52dac8bb9b634802e50470b37d0053c178e5093cf60677753e7a8c415cac4909d01377a4f1fdf283ad3bbd749336263bc385ac8494f66a6208f9575f6a6a8aeb1e96596b344f9613cd7eac2d3e629cf9b846f28cf1a28abd473ff27a6461fea8e746798c70b791d9a065664712cdadd4954f26be6392d55d4838fd921dfed88ae12d9d9433c4a53548806ceec42a78739f0c3085e2d2dcf2be398a96684c19df44168decaa200ae78353ffbeaef511ee7a4388e356da97180b4cbfa8fa8bad781e17086f4ca98290a76591b977b7a32db15ebaf4db072a3573dc8758350d1a074e33b48b6c675d2718b818e5d14d2ecff3f4a7dd4f0d16c33a1017fb137fa44c9b3e0849cad8d70e019dbe188bab4d8099749c1795c98c0402a63c91cb86bff9a7efe47f65de58d75969023359e9e1e0e4cb385bf194e3a196cfdf9260a2bd5453dff7698b377fc8ad8f8773e53bde14798bf13e036d86ab110bb9fd6544132a927f2eb47d7b0e38629bfc5fb9363e2e28f0bff498f99aad5a6c67d2ef32d157ae30cc9118fdace93cf0f75774fb2841515e9baa8d43a239b92d7bf31b2239a6ef93bff7ff4ac33d2ae0ed519198c30ae6253534a71ea57c09726ed0252c547cc31754aace0caa470978e650771d968644a6cace31fb8dc2aab26695065bde709a11646f47c9e985ca84b60508269d47bb9b4df29c1554e2063912e0c9b9c4742e5b8b1237b1581dcf2481a2b7cda524dbfcd7ed572a678ef080bc31effbb05245218c36e162636a25887f067e24158b81d401511bc1920fe26257f7ffbb084b9dcda6433f7199da859de9f6606ce11fef319c536149d5a1f1f411201f51720bc6d283699ac4bfc28ce5a82db97a17ea8641f59794fcce10f25472b96c2c9000fe868dbd4ca1ca53a2236b1e26976fb7c49cbc76742940e8581773a420645dd30292e6a075962cce53853ff6fcbfd38d8b4d9dc1bedd835bee4d0e20d9f07108f19e64cf74e3b2dd2edeccac9ed82881aaea65162d9929ee8a34938d0f373ec9563d8ad2b0d55580dc06abc1940c89b2bc1abe8ff9ea974d244e9d3aeda75b92a780f02400a97db650ea2284df944359e392ff0f49ed97e92f822e708ad2d260c852766b3aa341ef926c098aee1ed089db67edd024923b6bc64053c20daef59879b473c655b382171b64da64c4b70dafcdc5b8b907a5a94b06b300374cd9f0bc04d2b15c1a75e4ccc55248c821e525acdfd25a3b910cc9aafd0f12bd8240eb349c50ec95b0ae307cb6b80b2cb65c49b55ef12040238883d3b56652468c17555d41ac0a57cc929db286d9745f9ee2eaed44ee0a1c4b0d88079063b9a92770fe39f779621213a8f868fe35df06b9e488d51b3a468afcf03df02a975594ace1c9120a4638521ce3a2a32a7fd9e1539bee612e82bd1e0957adff0574efd0a69c2ee4353d3752e0a41dce2b56b07d4ab4caeed7c062b582c684d9a2052537f20ee35db588fa3a6972f997184d4f0e5b303118c9609cb967b84bb395bf2e76f5057ca06e6f113b1e470f8c63122d77fa48b34798ee48b42efe085ac6b6f378776b329b62cf072a7c305a3d69d1919546d46e0ab7b5a79dedf74447e255781192aa97e31762bf24409f835f16fe5ef09afe86639064aebef47c40498fb94c62cd3e0c17fec30ef168d3efbbcc2084acc24795815b43bb101a15e5d3224ad5aa8e7bf0db2fb2d0552259be8e4e740b4225d3bfc35c6e9c6fdd4551890996e884280026d0b39c8a7e41a44e994546cfb0d836ee42968fcdd88019916fd1ac1c66751d9ee3671aa8dcd40e98c30ff69076de395892b5e2ec50ac0f06fe97621ad9dfb851dbc64cc045432fd57c9307b081072a1b11c3f5661d57254a3c9cdd8271e139b4d215fdec68e0d71c8a2f34f0d7f9f30e843a8e14c0532a84c955bf83fd31509c59c70842b3f9b7f2d55dd8c8aa2d9a0498042e180d6cf98890d437fa90ad4e3be22c071642f6e75b029fea38d1298fa88248f565786916841082014b1ccc7fdfe29fa64ce62b1cf2c65c37640f6a7040e79e189c82229dce1578f31683ea84ef2d39ec042e99f05bb2ad5e3da58e86487cdf8841a6961a6fa91d1618084e942fa1bad80771465eaf4b09eb3ba0094b67f5bada79ef21230222bbc39ea166ef8c8a06304d68784f722ac5f8ea74b851a3a8fbfb1d3f499c5ca0653fd376a8260566acceef8e4564085cd5dcb1961e72dda92fd3045d5c9e6554c3954f063154d57090d648ab0cb98095f01725e8140a282413d09b67ca5b428b65d9a3dafa880e5423626fc77263f45b6c6f995ff4140a88d0edf3b7830b318a7df4815a18a76d5ca262a9b84fccfbdddb699af926c5605a9fe72b680182cb402d54928b53e6b61c48f63fc185dbda40ed25474154eb23b3ff37190af0b16472324d36e440af3688e99e2cb68b4e4cc05df8af9ccb47345b81a5b7dec55560919175fecb43fa218b07397a6176851899806afeeb4708ecf1a48b0ba370b053eacabfbda221c500b1d4d0a76f7f29f3527806a2f1f45fbe1a0a5bba2542de71a093feee8c2ee89b4b1b6f712c4f0f810969fadd30dc2c8df8d7f94865327880d1b2967b42e16b78dea5489cb45a39c604e6192a660bd05b7405e9941888242f9baf082e62e1b7269ab4fd2e02654b7987984f2b41440ae5194b9895beeb5b3780ee62ed3fb3e6e3494131191651611effc2d4a3c2fdcf0e031ee9877f3684c1c2cf15e36ad4d62616792bdaefa5bd466b80abb1954b4927768352a68e5834cb68d7e09973cf7fb09a8493901d6726af038c8fdc5d1f40f8841b6317c150c0905980b9250a1fed48c40116a1dc799583eed44c368d66f3b926c263bb8d4cb4784e22c4b67a7df85ed823ecc4789ff1db19eaeae2da051b9d250ad6c38266619464bace92921e02f7002867d31dde899618a77aac7793d3b2e3f6e7bfafe1fdb838aa19da03bdc088cfc2754ab1a547a06f40c4c9bd0ca59478b1291d1bac2e0c5ede66a927d4da22a2007e7a941ed5c6218930a8f5b8677db012a6bf2a3f1cdefa6d2849cdf4ef15edf2cd397e18060769fd1d6fd4da4e6eceacdee3a10f28ddb01c2ccfe5fdc7b06397a2a776359df7ecd9b5ebaf04de1d624e895add8cc668c7fe5b99f785537a1e2e53103e8fbbcb3e35134ec234e5a6da05a2a024622717fe38aa2b77db5c908716fbfde8ffd526ba0acbcbe424bf99d5ea9ab1ef9ec91e742aab7ff671241dd195eac6b64d0cc21190be9a5c3ba2a55c4846b89011043aa4dc3db10eeb622dea4160c042bd46378ca187075ef68fee4324825c9b7def7d2af0f5d0dd7d3575ce1d1c33cfcf690c2cb4770e6c69c602df10e10d4790cf93926232c33b78da7ee27216363da8d01d88b660bad16732631d367b6f0bb5d68a772eb913deb45ce6dab5d31990d5044a2bff1deb66dd3054af42b0b7c6d79b2c6e859c2a78dd187074ed60800f2ebbf1af44c948a0b5c593c436d92ac181a72cfac5a4cb1764303209248485e59bf1ca1884e0dcfd6a84a9dd9be751091da9c3746ecc3663863e50c0e4d4005384fc152e280efee5730de3b98ea59fec293d214122ad7d15b4194df6fe3cf1ff5f02e1e654a68d814cef948c07cf71d7eb846fa6e498635147fddd8c728e590f5a4931ff42ae0afab2f8a1b0108470744998bccc2a2eec69c9ac8932efb9f27233ca01e0d122472a4c75b060b2e1d0c1e61802c7ee7b7538a39b9060bca622b2864f4fe2317bf00405f540ce117449e2c33c09fcf3b5a0171c40ea23334d2a61e4221147421049c29e1aed60bf878cf60a9b028fe4ebeef3d07de767f2087ca0373ae5d95df9177536823c9368263d7e86ce9a8946d7a7abbb826eb3b4411f6350ff33a46159d4cf58e5c5f2365a0a57b85c997b350ae17d0b95486bc8253e9f52be3f97d5d54ff47935d1e230901a244ef284350d38f9aa9013e1e09f51f695f3087f3c5012a39b9a812547824f6fc1e514886d601bc578c8d152de8b2229c2c27ee5930a3515b738e53e3bb2fe7c3b5c4f681aa3ce91461e0af5ef4f28c58900d8dc8f2927b4cbb669203543a63a2c4ee51eadd91bbe8cdbe9b287d7cebdcf58d3cfdc59295e9daddf69550d70810489d933267c03d95299527b60ae9b2c8d66cd08fa5bbf9f70518c8a01c32fca1214f4a0d672f65200f7731a044e466e2efd8bd46848fc239b998b69cbfe4465dfb9407a94f3a0d9ff85b7c1eb083aa243fc79a2b3a7711d6c3bdd62a49780b9872791460b97a5ca1b8e80ecea8a4f62f454442e8c3f488568e34e76baa0e666db18bed7caf6131192915d3a614f74b6a20866dc6db0ce9c4e3a820a960649208cdbda9a452de45235bc7c35f66614369ed844a0719d0918fcce365adb4f453d7047bd2e0bd81c61c437a9bd22f9a045a7b29d97724a37864fe151a6cc30de01056744e5cfbea7842c078550250b764bfd56c68abccadca05d83b5a1f8486a15c1dd6635755e624fb5aa7303be6452009333adbe5097319e4e16dbc4e9bdac1d66060bec6396e6d6d37d5fd4d4e3eda75d7a54123926b5f3391b539036517af114399b70bd30a9b4d8ddeb364d0d28e06cda269947722ce1e80bb79fb94bc5992e529007eaa0b2b3788531ecb2f35bad6f7c42e0c67c53cc2f6a71f276e718b54d60a8ac45372a211f33b475c96b5ededd523f344bcaf3d3c66be2cdfaca891a1e57210d779b1f305d10c1413112df9855d92b399025f751954ef2989af8544f3ba95fddafc3cfed03225983103e0c587dc501066a50fb24ef7d15b7dc4e7de15dfb0c7884f11c3f429a86b16c217589f0c2cc7e93e8a43b25626dffac9176c5de347cab648a04a0c9bf461dc7f6fdb7b3d81a7b9bc8a42543cd015cf3bb8345d1ae9922360c30f0ed84e6c0919feb0634688e9f82b27e72a7e9e0ea0294d195e6d2121a641135a47afde2e2cf24842ed367df9cfba83e143f60c1de58d0f845bf5f2fd6b46b783f13ccad6fb9830e63897479e439e983739bd53f1f69c4a6484735d6b84207690e9de37f631116c23b5f47b042062778932220f585da1edd68b18c33dd654a52568b793e8d0fd163397715ff1f21cb68685defd7f0d8fb5a11cd515dd87bc6d91f8ac77764af2b031b6aa1ec5f97aecbc78963d69fafbb7b7bb92f60f2eb954f8d3c3ccb0ad6bccd29bc74b00318d51ee91fe5b5dc5897dad2f3a943f8f586bc17ceef9fae7a24d67babaef5c03087f0ec51b1697d5210f7a1d0e2d52bf6e2b827bebfca4cfa883a600b1d89ae5fb36a89a94ea46c654c7f2d5536ea6453bd6a892e648f743622419a524f32b73137693e200743929750415ec68a03677ccc36021c0a1cab9d36cc3979150d5e2b11777ab1655817da6fa6fea4407e2fb0a6f226568408d40bb31cc71caba13b7661eb594bcfa8c638748dc8ecc36712e5fa8f42fff5b0e92487537bdc7c0cfc01064b511aafe35f80ab37294aad29113690e40788a0b5816663361178a4998f57f0240a79466ffdbb52ac3e62ef66d712c30a39342e6c234393a115f05d6b4500d1194c0966fdef0b129a46b067926d4b6ad2654e5881e68b50464788c8f2a852110ddccce306c7fb61f70f810b1f4bf82d5185b314209ca3e2ab7416026aa5c977db10f07e4f4f77c5987f9e5a1f4954b4b08cff2dee266e3d3d96d8f817e098e7ea9cf6c40f87c255ced5eaa100ec4d22a0d26c712f98110110bea9b49c859ec0f8a7b776aaec4997974ad95b7b4a2a3bbbe9c055fb1e3ba61f3eae51eb462982e3d61b2c8e2f9156a5a84fd2b62fd82a1310155d54381f37b9ada75f9e777c211565c6ee1ef45f62d276d32c543645b9cc3dae6346bad53532a983d740d7759b7c58d771356ab6da60df69bfbebb90889bea6cbe8ae64fae1f3a489d5c895ab4f1304d3f8fcb8cd72bcee6c3ff03d3aadd80b9296506b27a2390aa8d3aa2675e210224892e0a90fce1b3f2940f31e39eab73ecf6553702533c1678293e71cd4d3cd007d477ea8e053b04c3b47e08e38773ee43b8d5eb49722c72ee981460cc04ea353aaac0f8d527035580d0bb871dc7be24cdc6c04ae236cde1de54d76933a33d53dcd62fa14ac5d72c60866e03b88de3d0a1341bdbfcd401ab8928618ef6543db2bb80964ab4608462de00f514e338f55d758e8b5172755fb80387d4136ce0c434f2b6a1a5a1fc15a081bb51301ddbc21f4ed17e2edb16f8450833d9b45136ceddf24c15b9d3acc86564ce14c1d5662ae2d314601a963536e4d05aebf5ef3d70b52bb1c0bc95014722c3e79c8e33ba324c43c5a0abc50f2dac4a0cddd8a605df54f1bb3f2fa8f097758d04b22e87cdb59ceed0fdae0e44785149cb48d1f3ed19be08e0af3e8138cd3c81b9feb1df71c5f4b68c0e4f2e09513a055a1132c3743b45ece04a550485f975670bf18062db702589e6357ea6ba1ce204b27a2f75ccb9ccd4829a7dd0497865205c70c1c3d82ca08a6e31ce6e13f756ea02220181d92cbb803d3d6780332502302d89e9c1da43d7134963bc5929d0ece469448dc85635a9c90481035f1ca8bb582f680253277c630eb1df698c871ae70848073e2047da8171f53c854ca26baea83c0c8f363523923d1c3e1bef1e88d61d9ffa0668a6f90d9838ec3538b64004f4e7c03c7650df8a4c58d9ac31c22335a5743f69e6b110bd8a3353a7a2ffc4c8a068e4ad8dacca4e6ff67a89b01a0822223d34ceb2ec02e5a4f05594a52e60e27cd2ab35e136455dbe6d9b6ae2822f904b6f73eaafc6fb42bf68a2fcc0ba39791f6af7cd408acdcf785b9515990cc76db67bf31ba6d019545a0e01870d0232a34335064d84859cfc6289e1d53380526e2442a565fd48f6980d4adbd2ceb2c4f3ace055296f1f33609d0f6c3ee03c9ba8637a8e4007ef3ca546f3ca0b84fcaa348153e981551218ab2089eb6836ae6fd0fa3611096de20e26a030466247c1b86e032bf5ac63e2ac966aa82fb1a8aa5ae77107250437cc220a4b3eeb12a2cdee22df56bf58132a34b248ad7ccc023f6c6e666802a3205b88b89efcd40e2ecc19edee25aaf0b548680f6075aa8a7bb54809bc82cc88d645886dae350a838675e97a882977e4fdbda0e739972a439e9b7c75130cc5e73e0940e198c2fffe1ca26f3eecadb7cbb2445b0ab172c6c9a05fded96dfda9d878e007402cf986e52957655cc0a1c30e9afb6f811adf345a6e10ce797a1cb849a4c204ad97bc20f0ac14334afa4c56972251146f77a3fbb674c02086538a43e038b58daac1aea031c10e07df529d8d2323598389c242ea3a674c6e2115db051af487456ce7d3a94b813abaf33579aa815d8b7620186c806f4aae710c6c7972770f733262de8447a6d0289c14afde2b88e11a7400c54f81a983d0ecdc6696dc324441661b8e592a49d664f37b4232eacf9a3c6fe0557b79dfda10ef2bb3b0ac52042a823019373834d595208b3e0af492fe9982f92e8507a2f6d0fb0b1540f516aa3e5a5369fd476ebccb0a5925af7f208ebb26bd7c76268ff996540e9b899310b01f00a1e54d329872204dd64c5c77e8865631ffab8ab6b547aa1ebd5301cd9bb7ad31787e4a53262808a2411a7d5e5316112bd460c3ac000606d2558746ca45b35a10d28e5a55f2f98f228faf524d2878430f03686e44dea07b2b38ad57e1fa6516821d1bdbbee32f04242737fc39c303a4f91302dd4b90e7f258bb4bdde1ec296b2e9ba90293ef74870e4b583d7d127d1c6eb845ab472c30f9249fa7fff539c7ef2bdcf4c7001411f464aacaa6e0e89d7f673b54e5f2746cda59ab2d2c3f9f149f5e0b3685b9127c886651aa4e55f5fa7678ce3b9a478339da8c494e21a8d7f1957cf70ab61d4fe8afe6218389cf347183971126703d793099bd418b95cdd1afc26850b45cb92c1df5ac3d4c30601627691cc67287570c53f36cdb4cdbdf89edc6d0f14f518af27df0ac2f943d284646f6649563ed6bb54eff59a470a39221174e5e1b4abf1a3043aaec4ce918500eefcd3428bbfe5624eb83ee126432596947deea270d607f7113af6f941000e3f6d10e65a2e4e7f6a81d299605226a5ec4368587d8ec04a426801cf71ce95bc7f619728267950accf7036639c537f22d9f28a20a271ab73be839fc7aa15f2682635154c3da37084f1c2a0252735e5aa3055ad9bac23fb08896832f15adc6fa34f10104c8200b71b4e24d5cd4250686d7ab4a803a0f1a9f39f76ac5f1af555dcdbca5f153488208d986669566e2c59b6257e5b9a43fba46fa7bcd0bb80b2a3cb48a9755787e06015a38426bfe587a0cfe0c2bb44f27a35c5a44abd4149b4abea593e433459cbcd016f846f7b9729b487e4455900ed6c0ffe51061620ed42bd85a3a42e2e194e1aacef957db297b0b9f5ae444dd073f4a6a6f17f096304689f38a0cc837a24a8f9f5977df4a7ad4245e83c67708b85a403c492ffa74919742a830cba960481d851fdf3847e5275e0e3ccbf63060e134dd4a41beca92f79618036a8b256a1c5e29e9ed925c3203bf1c333d42c8dee333b22bc28ed7717755190ef35d8ce9dabce2ad8a528d2ed30c1297261ca3926e9de578e604b0846f619086b16cb933d7f1ce6baca91686ddea30c327416ff9ed2ac72afefe27c62b4eb84b431be0753771231773205274c329b06fb6fa6af5fa46dff5af7e35694ca616781ecf90f490b324f3caf075421471ec5691a44b05995a3194b8fec03e051da048a75bad706c85f80869d8985f4c699dd2d10b7c1547619813ba728dab2857aca0039890770323e96f8548b35cb82e78897f8b40c317fe1366eb7d0978eab568fe8a074a471228d2ec2a2323171a9cdcd3c59ce79ebb5f6992e2eaabc80e39ba95e286c4eaaddfbbce06a572fe5b26b74745c30fb6babfced02f1fbd41b8bf09a2ae8054703aca5d546d12dc82b02c8e01ac77a2babf566a23e46a4e31ff7ce0705c48279af4e40ca38527b5107d5909a4b25b714632f12d90136efaed529829601ec638162517f7f3de368cd5e1c00db5ab2921cf7e35cc1a205f8019c417a68d06cf4ed62ca559d573ac9dfaf441778cc0986da00872bf3a74aef4203c565f4e4e93b0f04fd6340d044cc0c293cf9880e8f49758f3ccf0fd9f32ca45e6827230abf3eada1d740a78a4b1562b989ce74df4d7b50e017698e79ae5dc564b6568a5a11fa7e52230b5bb6ef6a405b29deda581f23d4d5f183eb5afe6d39be2aa365b3bfed71ad04b2075038f85488e8826fec2223b4911114d24be0da1e9ba28dbe3dea045835db3baef526dd12127a96f2d34e395bd69ef645d5cdab3a9be01967ca197232546615bd01287b2de003ebbad35af29b7295d6e60b6d409e95e6c4854294d258c08668c402cdbf2a87c743cf227ee0859380079c94af0a3cc06d87394270314edc0c2a6825a63a5659a4ca068f1c7cf0ad709a4b9b464790159f8d9bb649e0cbdae77de8ef707165bf43ba797841ff40958b14d229aac4dff48b33f85d296b732f69a9212c4a3eb08c19e6b3cf13f6e01920fdaa7cd67e17527858f81cd9a09ba12aa1666a1db6710aca0895739157d45af2e3ccac9bca9f0baf1ecd9ba4a4cd0f502b8841d682369efa6450faa11f40ec46d88a5c54a20921784c084da74c2a4f0eefc295f74bd8c497a7e6f526a54bfa8079e410a7069a168a3aba926286a9dff5b234efd28bcf84117404f1bdb355214ae2a691f7ca2d3e6832165403d549fea0da826ca601151fd25d9764919a550c78f931563868330e6d6caef84a4eecd388fa6266b87689212584a87a66f2147a8f7deaf261de4626be6b6ddc28e019ac873b1c6f215e1dedeb570234220924cf1ca0f44d1ecb2ded0b78110cf9cd5a2555afcec9b4ff51ddfb9b6db47928af4eda89cabc16cfac00d1c920c445ef358eaa1ed042065b80deab03e451ccd8dfd9d81ee3b02dfe1d4e5279aaa4f9636b02c75607e21917d451d42559a9d4009cb0871c39ca6260225804ce9f1c9449b6c27371d633d6c33aa1b48de00357aadc28191f60ec268f1d9da7afff42249a69318beb904574050ec0d6ad6776039f94d5221c3f5681260ee5be43f7a356033fe53d042ffbc8f55a1d061b0c1aad556300cbb906e279f784ff4eed73f0cf0e7b21ec7522d21abc4f6a07e886024cd9566c55cf736bdec4a4119d2a7fea9d117ee089e988fedc633c4b1e1eb4c042cd23ce0078491780dd6048fd4cbdfcb6d4cb8077df8c94f887fec367ddf2f9dd5cf60cb327c549c405934a7a99ddbd14c85ce06f2f7924bfe3b0653a147f677543636122d2c8123e5898e8298f3e881130f6396f093f534159bcee1232882832c4f0b395fa5994d6df2f64de444c94f28fca34955a0b42fe1c97782f095cf811230f08af471a05e91756f19fa70910c2d5a8789f3026dcb7b9167660a872120a248f25c3c8c67f861a221e1065747a94aac92c959a13c47d6e6758c9fab9efe4d32826e877e42d6b786ae1a5f5ff418ac0e4f8a5533bed6c140cc21de080930a489d6bcc39d3be78cc8a088854b6be263abf1a1869fb19a57c6da025a8271d14dc16d51773f8662c45b60ed725cd4d1fae531fc1d7812b3d401ec857e1368de6a9cf8de8ade0f61b3e4090b0fcc4803b610de47505481a43e39ab0461eeff532c0783ac21651b3246d0572ce10af7ade2404fac57079a19fe1997beae4053b21f03351156b63b3d5db845ba8f4392dca90f0f0db92d610c6800c44929da06151765659cac3c25c92e43366b8dbd9e1631dd8401f64998e00dd953dcb7ba2aae79b02c61555d6ce0af3ef8a9805d361adf7907e47ded8b5280922ead57e0222310464193f28b3a7d19ab5fa9650e2d3614da420a98481c2852c4026d9ef6abb54d602c761d4b13683104e61de334cea25d4b6078d435325424561f2971d0746d6a8b914d8b738860fb1593c309475b2bf3e787de61e5b2b2027a0ea796cc88380372c30a623921df8c7bbe8248e9b11b0ec26b39c304b0b571e442e87b2317bd3e8726298e4d94425cf1c85b6863cd80758f046270c2f371a802e72d5e60c3bc00eb644086a23152291e9ba21e76e3a0d77ff243383fd8d2eebebb9b74a4e9b67fe6384ae522971618a3912d247c130b587de1814003e22f463d88ffd4cf78c7a9a360aebee3898bafa7a8d9134642d719dd89c61dc09427b88062bb5e46b5c37135630faf14042411668773ff68d9792db9501ad747f54e216e2c44fc996f106cbd4cbceb3907a3ee37d1de1097c08ca2be05644f20ec7212b296a20fd8bec5c15cdf9176df9d46092a2ed219e72ae8d6fd0432659a74d9a3d6868682113486f79d96036f6dff6219ba00b41de53186261120ca0aaba3726400eaa970c385e3eb7241e4c3cef7ed9fcd865dde50b66cf48097081d1b29874747bedbafd34d74d182f84f7c4e83949e75f73c01d14aa7457a80ff1cef35127bb923d3910733b6f9823bce98a7ed16c06a346366a30cf7a38633a591b39bd0a4aa1984d94b82ef1c2c8ae9dcbbb3ca804701fa46c44c208ff60653ef1e80c92739ff99fc7557a89d7af9833dae7ee7e18eedc15a64285be43c800cab9f7402877331b2eb931c2faaac4a2827969a1fac3b1ad0d7cedbefa6a366fea11f7befce3d338262d17adee9f82ae0a07167fdef4ffee4f1b03d6a55342159e821ba90d654fbba56ac0030d6e99dca8eabab00158e5d2296138b6a312d50e00b518b2cff40d91b432903e5ec5e88bd90a64fd83d3a3b07063aad9a902124f7c58527288174be9240b13050b772619bd2b9332dba6c9848cd22f07cca8438c82ae875bced649ddb1dac2c966ed19e2cf0c0c6d9ad68c3eaf4f242bb06aea085ee2da3d42240f5b448154b0b155cb735ea07a0a19803f29aec85b138dc059600519efcb6bd304a296051a1aa8e5621ad63e194d5ebc2afe762c7f4f540fb6b7f94aad35b70bba5d8c0c02be2674fa2fbd7260b3024a37df3e2d7a942eb798ca72e8b4ba07f2f97aed6f57bc33c0155a49c563cb5872a818693daff4fddb20e308f7e131ea75e57d5979a3507c9fc13cc9ad51b398b9ba6634c40617ec4ff5ce550a73dec135080f108849cf95b774872dec2644c6f07af154c52106ee86422a5591cf152dca12cf4c71bbcde3b603d040b891dfd16f82b27dc01b465a244497060e384e8f680a17ad548ee4e695b9d67cf4b4ffa2d1eb9ad55df7d81d506ec3b803089afaf04fb1fe99d0859a3a34176e46b2bfd7d6623a011210d1e03bb606971c1366a4c18c19aa421404b4aedd8331a1d018a96613e7688eae327cdf944f1d74d6bb3af3977eee9a5e0c736621022ef35634db35da654a620bdb0be85e4d05f3e8777a903c3d511afea938ba2477f90b24006ccd492fa46bc70e80eef9585ae9fd6903c58bd28f1a21449f90dd0121d00019d37ad6b4301e929940b3193fa721374aa4c1bd99990fd660485fb53c0d6b222cd278adb2c11c63dd5c1dd90a62906eca4e90cbe2b997859ec68c1a30a76283daf376c27b08e3038027edecfb1eceec7dd2621a409ca4d93f46139e3b340055f1947509b53d8047d245a2b63c84a5e3bbab8d6831c1fe80b9f2724685e07a39363cbfffcd4c57253daadddb854ec20167563c138cfd9d83d060162aa908df7365d6883baeb7d6e70e708c61cd8c20f294c319a08cf171c9836381b7d59c2cdf3ae61abba0a1d10e26e66c4453696bc16d64731824fad9003c946b868c836b8c52209d450a121d9e613bc1c24b15c4601a48b65ad322f1b33343c0d40bc18335d9a4ae3f503d4b6898c2c554ec1858e621082d24ecee47a80c3549a7c33a371ee763372832f7b7acadebee4e30d6169a3b94c0f387476a09c2f5431d08067cad750166de5f34707aa8452a28f406bcbd832398dc917435d2cb9b06e9ca4c50d737064ac7af3a50e0ceda0fc83d9ff16faef9f87d5292b7fdbc0f4451e2dbe0f5be1b7b7a7db102594eb4831eaf5b9f4011d5f6742abb8f4a53fe5f1ebf60623ffb2b938d8e4e68b3a1c1860d12656f454a88642e5ccd48ceb5a9fa75a67a2bea848d4b85decfc304f3e4d3fad7412e86b5389ea8aaf607c25a37e9f0fd348ab5f352f920b55190c3a8903ac33fe98c72db9b72def322b90fad014d872a90f045d6e81665c1dce8c47c64ce588724de8cc51e245da912b787df1ed36fdbc4d434685894de7b0bab264136304c68d6889c73ce5479671ea2b281f6b4ad72920e1f14004cedc36a91c910e82c72b687affcde6612b7893f7c46dfb345037af1009a0c914c03561463580c26d0037562e17be5d9fc3d0bb7b9dfccf93aebd436f08afb183099c2a989f18337c1918c39a9b43b0d4e745e657edd5109728b47fdd22f9b837e778f28d3f9e4f7a9afdea44bc7a8209acf7a6ccf195eea8285e6b24470741a9c5861e983e58114b46a293d39bf3f89c636ff23fc52b359544bc0faccb6c4b66e9f8909528907e3c19607b5a33e97c8eebf25b1e71cab982f14f4a908e0bf2edc21fa49c0c37239a9a36187b11883404b18ec813580c40ae8340d1bd4982c6c7bd4155aadc74e836116cc8cc3ebf7ae27dc3ce18f51a409d9ad5df43c7331ad56e79a7ba1aa9c1fba38e5c22688181172f0f4df3625eb3b2ea63027646c0ec5043511a8c3138acdee68fd1c578fcceccb024c90f1a18191374afb3085e682cb076d8077fe1c55597c7a73d22817e55c6f3709c48d72dc4526c11db12211ac79696a232573df4af5ff0456a5ade209048a2aa1f0e07ede7c828daee4eaf60769a17207ffd53ff6a350cd0fcb9008c3af6b8683eb64c14f7524e40f8af0972e65a2bb2169e8f12ea4d3758430b415fc229d010e3b3ada21e01ecf5ca22ad5c27eae780a0a2a9236f639a5b7bec7264a399fe689b6a8a6a9cf21d37f7d830c36017615ee4600e2a6412d832c5e9cea1a009a5267294c97e6dc9e58fe2f52aae008d604c80d933c26c3da0319725b0051e8594a7b0a0591696c68bdc33ed4baf3f5a8f17fd505d8f2759b01ceb37b1bfdcf8380b0ca9a8985b44ce4260f07e7d793da975bb596c66da9375219a0d9f2319ade830f0bf7a12c3d506af27f60b2d5020e5a2a9335432a8b1aaacc8c1f3c6a7081d9fcca8cce32e2c9ec21b59ecff7c0c8b34d4c6fcdae38a8a142c45a0d3b10a27587406547e150bf30a58d4389374fb24c2954d5321db6e0c957bb387377cd22441fe9fb3502fd9d950edf8e716425a97d576ade8cac425ba365829eb0b8e6f706a8c8e596e29445a1e52521b492283d025528e209847a9ed8e1f27f9fa220eed9f9a84c5ba0fb71b3661e30c9568c494102ebabcea82d95732264dac25fa5251ceeed60d2c121408cf86b84099f2b6426c2c7e783c8fea83bee9ac0340c94c8851445c7765992b16d6e265e751d3b4a4e0379a0a63b54d4b5d98fa115f2263074f789bbcab1ca1b3b3b7a736b62be5d4c4fd7fb374877965b2f12c9b9ae09d9eaa652cd5ab22b97e56f32108c6db240d64deee5a018db75accb6cd9b521691b4843382e9133358eb4aae7052e694d0eca70cf966af3023b8668bbe688da78b5c49b8ac4d99f7968486860fde94db797cdfae7ebfc5186ec7f7ab6932d3b052c77147e9c53a69be3b9f0d44102c3b77927e25c85e5d790ae3c9b0d90cb7b47f826a264b98c26a2fd3a59fad07aae8bb012ebc49a8f39f575d1c99d8dbb39b78fefa33623197de96c5a2d1052297462ba15d6757c84a79fcc6449c267a2ed81452ae13a4690dd6ab71b99f78b525736b0dc6fa11424855c7c0f6460983be0ed73c030b90504f4f7087824159b24ed0c62cba9fa2a29db833b136e5d29b0c1af84525d398cbe087f204e1e8b03fbfca238b240e3567934d47b0df2ac6ed290a422505a9e1cc4b32ca32e79981b043a4a3fabd867cc14f1a7e98ef9440acffa51794fc8089c539b0d37aa074a0a131467a7e6237ecf9e50ee46870e7155cc8207e66aee793f6946219dc1604d6ffc0ea5b7011fc7e6132e57fdb630e07bbb5bb137d136da586b25f70b9b5eb7b03aa837ba465553daf16f8c80925f75370c43de52c9487cc541598ed919ff9380d9b7b98fb3cb0ad27c2669b5eddef4d350d76c71fa0207d37f6dae2f837d6d75b5d27235d3949e8fca5b3bb9bab0312c3eadb7ddf033416bbe9070032e7c39edb309d7fd6cc0b97f7da92ccbdd20a82481f2fbb1aa93f12b5489ae43c74229f865372e57bcdf80ecdb808cafe0ab611ad98a626faea0baf8bf119409f28c40521f9262122d2951109de5093b72ebc0496bd2307dd722acc09aea6a239dad56e17f398bdbd7642e85de63941d006aef4bd8d5cf6840ec3d53160cc2e7d64f754a6d23cd71880aabea76519bd7da8abf1a20bd3d961d76baa51e1611b019c3e97f1eee6206129a473521ecde7cf34b8dafec30b330ad9db5c46e7cfbfb21a2d3820280a9878c20137a275298520c2170891ab896367039ec552fdd16d5dea1aada41da1040bcb647bde8ac63f4e1d9e1d10a9e67003587bf90b73cb22b656aa16816422ae210f2fde6b69509a31d4fd590169992865e89598c420c60d432a40f0b91942541edd20deffa1dba6af98294a55ccafde1c15570ac3e61aafd0907d59e35c7bf6741ca1d6f6e8da4a127e6a63ca123870cdf77f355d74c21cd87c8313e6fa263b87d4ca0e2ea450c64733990b7bb76779d2917202733901003dace0c5c072ca79590850905d045bb5033a16f052d2cc00e6eb619151f70cc128cb3ce726286a71c315bc643ad41e7318e2820dc221d113085da2e3bcfa6538ac3a30ed96ff51998a21de6aa3d98e0361ce0c9db15c9a7abfb9c64006033bc22723b247dbecc58fe754adee4b1b01f46d3ce3ad633ef6d64d9a461b7f7121daf51946d1f185bdc68c840bef5a44bd00f538c92c33d0830df9bb1ead707c140b09055242590239e97f1f9ae1f7676bec446a621acd957f1248d73248c3ec4c9004e3b894d90812857369086cfee9e76a379d35bc8ef85cc89e99d4db29c16a74c1465dee519c89809e265da6baf0355e2133273290d917f85844bfcf46144fda84c096ba7361ff4fdba44a1c72d6dbfd479f0a2c96edf08df00b3fb549e41d3a0c1222aa3526af6421a6eb73ef02629fe58a90b9eeb4014753f7c681ab2753c7effe760aaa6d5d2fed84b32ccdc081eb662c817d351f76a814933a9c9b1cb2824ab1a2bc566ca87dcee646b86191f68ccc1f29e950fcd67cb84896ec34fda0d5b5022bead2d5bbf6362bf1fb9cd3d02886a941331639bbe56971fd310193f759789f2eab9b7935905f4ae484e6928ea5cfbcaf6c7a8e568ddf334b1a2cdd989a451b50d6b98c140c1f04af71dd0617c90742a8a36b9fe6182b0179ceae3ec95472475fef76706f7ea7f31c19af28358610289dfcfc5095f8beeaebe156bd9cca16fd6a77b905fb0ed7bc1722b8008594a7716459ec831a59544d18b9a778fd8f5aa6c1d2c95c41a3f74549e71ec16704f9bac8b61e3c1a59e42a16aac6099ed04074577bae0dd3c28c1fffac9cebc5a96f7efc7e4e74a78a5525023651f373c7aae75e1b841444209c1f42fbc6a58b9e90e40c3c032b997c3fce8d10d137c3f9906ee573e381bf7b79ba8abe121a1ab7b97b8bcdb7f62f511e233e3d743cb6854cab7af4ec9cd184c9a819ccc54bcba54dee4f371a455f8a9eca70d8cab08673840f3e0e8af137c9f735a71f473a8e2691b42b66cca0e0c69c3dde68c3da86ffc5d5d0a2d9778b3b19f80893ba26f9d93a9c493f7dcfc6bb344a6faa84c1a9cef87c724b722a14208d8a6ff230c61d8b56a2b103de352b8401952992c0517cf8851fd1a21d05f26672eabd55dd89ff56f3c3d98c80a41ad4fe6cd91b51b9f859bebf1776631e4c2f1edbd4e4bddaa2ec056cd4dc3b4a743853eb0343a6f497ef55123c78e85eda069a961caace0589915183f64f56f41b64ca59e5aa664e8e65c0e2d47fecc37a05730161c0efe8d7c63770a2ea1cda56e8e082d876d798c6771f9f47791419cc86983d5b06add6a41f9257ce0db271423772f187d8fba66e77e6ba3cee92e174b3f23094dc85d02f0ebf55711851a68dab50ae857e7c3ac2542366b0947045f2a5b47d9ecba4682576cc8727376b88447e37de008c6a58ce6dc69405222c1344a7ed29f7bdb65ef084d74079e018bf589f8341d2c1c2182c8bcdf3019f974e48ee24523bd9fcd330cb2ca91f8f3fc1af1d3fc0802ff1d5db03a181b85cca6555c888bc61636b1693caf9aa43d6a72c190b26701283be8d200366c95a3ec2016254d63b867e335784e9c7013f6a2add5d9386c4cd1347b89ad42cdba3b6d8037eca23c96790a7ae1cd295fb86407ed54bb83c348a78c179f9eb06868132328747c26aa390196357ce1a0c4c91ee75440b3bc9e0952f35fe3dabf59cc31f10ce96e20939e411565b715c3780b4b9be7f6b9c2fcf48e7099e1f69fcd296a44c9cba22a6a1ae2bd1c5c671eeb5065e3c93d8e0983df205ba1e790d7350f762d013ea15acbb53542847780fa8904076b0b81c9f04e067f3607fd870d484cb1e809648b0b4b234125f02f89557cbaec9df8ec7f31c421504c7d71063b16cb8684c4afc668f39798f636a2d2a0cb83eaea94398945ea005aa1a91097c921e560d9cd0a3d3bb00214d11cfb936bf9d72f9f9680a251988e21804ea87f7ceac3a99eab0a95f011b70dc0db0419d3bad84145a1f9a09d785f938f6efe769c5eb9d64d346def2ead5b2c571cc2d6ef4632cc5ecd921dcccca783a4f6968e792f6436cedd1a993f38ae1bbdba99207e38da2d8bd4691f9526b0181f46853e34d59e1d0a550d372ec635cd7bb30860503e1bd3738d96eea3edd69005becd81faca794d155da6a54159209d5b55afa2833d8b63472cadaada3bf9e86f08ba66e562dc09d70b6c7add0b9408ec964dbe4545b0783c7d8e3ae99fe8cbfbcefaf06dd2ef3f4cd9d3f5e990ee6512da188f7a200b0880f5564dfab0b8e72bdf8d8ec982c1a22dc305bea1de3c23af48380b6ce4da04f81ac0e3dbfd6176bf7228bb6684c1185c62c94a235c9169899a0516e88e66931ba6d9a1acc6a244b0816f70acf086284ae6df419d5709b7b867fe94bc877649bfb964b7317e47d02a2df7be3c4cfb83a06a4063e789e83632228138f0da7d48ab5387c951ebc9a488ec26a4b953dfe4fa9b7b388a0bab9480be2d43a26281f3590886e3981a04e6b9c97e9cd3fc1baea07e09f775cdf79d955c4f5ba2d7d90f549ba2f4404cfcebc715831a6f35f405bde2875a38172a5faf172f05b88a8007763dba5ca9b4da468718891b016116e67c3cf39021875423a529c6d5cc2a702afc8b93904f23a73b2d1727abe3755c5d92eee6b2a1fe2e39721b3c6572c52fe14738c3dd08ccd11eebd7ec86e4b290524ff83950534742a2392e976af0788abbc3d101938c0896b1bf8cc2d118f6ff17687625966a6d04cfcf46f25efc834284d55bbd41edc2d849a4aeacb2f8d819eed0a744629f7c75bcb1d8b2a1f2c4a51e9f30043e6ffca8bc2be6d8cd07fc30c1e66114e50fb8f8ab0297f1ed0027d0289fc13e2153711d9063b7a7bab9d8db953a01ee414e57969a23c66e4216122c496fabc5d58025be3a6e7aba067c981b98cfa0f5dbbb21e1e3a79eac3fc8e5bd91880ff57f58c7cc6982d730c7d192edc144c18a93a400324c40c64fca6e51595fda1302c6cd3a04b1483ad9fb30825a27caa7867afa24aadd1334f53d49736de8a4b4735081387b72d2ab25783ba8607c77f054f2dcf94560d55e308e53ef989129d827f018c49a40709c8500afabb3fc28dbe93e3b2e21681918325f004be5f9eda982c6da9b3dc805a28ddb893dcb5c750f8e1049d217f1006f55663a6f56686d2dadc3227837289bd89973973b606399200efaf31989c93c59d527893d746e6ea7f57ed1c260d26abf234bd447c215bd5e2554d4f06ef16aeb67cc9d6d9745e280216da9efd007aa6ada7ec247337dbd10f20362601a09e7733ab93855a10d78df3a91ce7c2d225bb8f0a8a17413d84aa0369a309fb87310a6476d1e64807c3136a37f125742d5f9879f501a9287150a7a8375801bcd2811c75d59f9db39e2e038ad0f3615ae5c1876e9029f8c836efb61b510f38d7aefa233b5ae70df8783e1d01f547456585fa1a2209c39486d5be0cd9c18780cb7170bff5eb89855d9761187b31fd44a1e561b1f5b4adc5aba074225b2f50fdf036490c443d04f36d1310ed76bec213eaec6430754f1aae0a33ba4ff20627e1af6a67cb09cd9af3d2edd3ced70a7bf7d977b410aa9b331ac32842b0b06895683e3b19a869df8beaca1b7d28f960f5a07da71d71c60b9873d6f01a74b532c52e3cf72870d3b23dfc5e9a337b8900cadc883296a94ed4dd5a04f55411c9bafec0e0e497a645f7b0876a3d42fa618c7f918a6eaa1d2d2874ad0a30453a29acf12004930e345e618aa97bf3cc1c08450786bdaf8ab11e62d31aea3e7b66de81418a58a77326eff1111fdb036318f536e998039407ddb441f82501fa5b1b9462fab363524c3d40135dabba22a6a8d63c10a4b0032fe4cee11ccd48ba09b0200d14a4a95e645452bc590c4c7e40de458a934448858ba10a48bc7988dd0e668d5b1b98459b396de8f2384ef111419c3ddaa739d8b88273702a3cdc0f34d33a0fe6cabd0fba1a2cf2c19dbfc4e958488a7a530df361921c4990fe93171fb8cc453828101d0a04080d8585f1d18333e9be53b24124a1dc1d7f662dfab99dea7de0f300a6df02052024555903d98ea0d4d81411358cd2f58936727365a947c67a5815ba4b7a2d0d084e69236d616f1d4cdb374a778298634b0074dbc612493284f0a799437a1086808567ba05df5262d2f72e9efa8b1c129d957c6a8a0d9b84268d77a1fbe7695da5a3a7742f4f8ded4a52cde9c11013ba0d2baa55c88099fef9f81b8682e61c53d816b55f03ed572c95ff1d9d01d01fcfad096b7d27e0915f55336e831e8df25a6d15a75e6bf6e8d6264c8fd8fb514622bfac73777277f5970a33e7255f9fdc71cbe792404e620ea9466ad66b862e5ca0859d76932548c1809a4f0c0223abca34db0b1fb175a12dd0783c816af05bad07caf5f2fb609836a26e6dd3a034406b70efca636728043630a7422a1035bd32cbf97f89353fd25f213f92a504a1f6dd7efdf28e047d35220e606c0eaf7edc0a710e7292e3901cef6bac7b072c078b1839750e17259d42d7d79d776e01e10ce384f65456d9a2c9d7a502a2132468372c16d787bf7ccad128b64ccec173bef10aa86cb9bf759fdd7f7510c48bf9247a2f06ce72e5d137f990183a77ee8d0f225ff3871bd51a27423d0c3937a0f0043e4c41e6ae3ec0faf2f64eba2eba1af778ed366769d6f4ecbed0c372752176395394a26efd8e4ef232c1c401935c86fd4ee6fe7126e83069744d9968b92b15d98e7b6abb064979053a20ef15a69f385c57d8129a3af5132e50d60aa58cc0ea9b486c63dfb2f6ebb07e75acce1c5efa96d67b12e29ab26ae193f4332b054a65a893768d5be947eb5c02715fd9fbe95a6481f57bb339cc8e3d5735b47fbd2437375e004db1a9cce2dd02e2822ebc94b4f221010b9e4da3e7c18f8922635e80559152da6593541dcb67213192cc093d5893b624da24ca3cccd27515d9ee008735cd54054d609b35a058a2f3639add7488edc4fbd71320ccd5483ae2004493f355e491cc44d83be15e04096c61f713620942b7764c29d53b6e409ded18f0974cca893a0618eb2bb6608884fe482b4dc4b4ea736b4d9195c2a38f507e6a05b81e3d8fb38b195a5929a397c16775ad5180d5b98fd0156d452a0322fa332b817bc7dbe9877efac20a791600b609fd876b1f214d9ebac08751cdeb369ab675624b99acf6f15fc908630e3c4a7a3c8b6b8636430b5b1fc2996080155864c75b80cef848dd0fbaa56a0aacd285929601ec80648ebc9ae259f7a35c28b7a10b6ea8704232945e32e72c489ee82666de0cfeec09894c981de38f4099a31f9949ed92a74c2fdd5b0ef624da013349f201915d31e8e821781365c2e2bb863000573555d34039847350100956061a0983ef9a6b924f02e6f098c472c7a672a2497dcaaa7a31c78c8346ce8c24ed070f4bc7d451e1166f2c98ad5d1fb4b07eff1ef71510e409bf59edec7109e5a744905dce3a1b1b6420d46163b976d7d578b8607cd061ebaeac9fac66096f452c3433c8462e31dca53b8b67a7683f25ef15749db359ad944e538ab575932e779de3adf12874550a6e59ab0c40ba2cc6844a26605cee98e34f9e877d683d3c996ecb7d09e977c3353af0ef22edbd245d797e5916f2c6c3720ba9749ed2989cd30bebe10c55ed77bec8c51081eecf366e78af5c42ef6968d8f437307a3f015ed492605984d04d38a07a911b0571daa67f7695cb5d840a7b9dd478d5ceab1315516c4ce72159aeed4ef9fc6081c4084d0eaf47407c6789945a057fd185bc3b645f445819675728d2e315b0e6a90523e334ca770f7301a19ac847e4a292d09ba29dba61d52de87b3afb6508a34ced8afb31725b779da1b076356e3e99df3f30604335639f1f0a895fce9953301732c9590f2de1312fce32b60b42abe4a863541de7667f3f2398248a77d96cba0112f59386dea3b73d7ba09bc7892115ba29b02734a6cef820ed19562b3c574b1d087ac0c08fa72be34ab37424cf46dedb925b20cddf2a23c4a05ba035cdcb5ca5e9bcf389b0241ce5652a40b4d2fe093aadb6a4d33473c87dccc390a31e341343765d780f14c86b8edbdf5c41a042572ee2b56e2769d7a331439fc28c38d87e0b0867f37c54a38957ad4c07fbe08169a4403a26053deab9ea472d8102289b3bab15f5556c6dcff3a2c2116b0e3610f770c10b2aeb12efdc392117b958b2032b3ed9764b43814a59bcc96b067c80377211ac7f9ef7812ae1a55fde1350d34dae7582a08721ff3d78f9689144e0e5fc55634fe4fccd15779fe4910d474283cdb07440bab608b5f09f6bc95367a988b225cc1016d72ef49e49f2ed4a8bc3b27a473be1dd504633441b63d56ee4a303671a5c85ca29d43bbccb853285c805f381c210fe9973e6e82165ac5bcff03986bcbfe87651e0fd784a21b100ea8a635f2936bdea72e49f5843d1a6adc9d230d3d1056a6bab414b3cce09be1cd9007be8e35066c9940ef370a2ee73c804659f99eb4331cb558917500ab3127b5c220c9bbadf043863165639a12ceb4044d49405f7a15b74c86a1b9ad90a48250cb750e4a0ca6ad6329e00061d1feb762099a82ecda8e1b8090cd2333e6e1259f0004cd5560ba231835a947c0b017775a8f7cbb6fb7a20ccc691319b7569f1ffd170885cbb3231d45bb8c52e17844cac7d79726679d23f7f7843c8d06909709c32b180771442e8852f1978bacd44e72d139684f7daf7bf1799f35ff0d08dad48d540f8860524fd554741b58487ef6ed9dea7392af0d910ffa27cffa746b4b565a124ab7c7afaa473f8e23e806f2ce6b8eb00d3e43e479fe456e7e93e8af29675fc7c25e769d3a03a9f51bde51aca2e17f6692605e425dd42d6fda1dea4314ccb80ed4c6ecc3daa0ebc2aaef9bf64bd3ef3cc43ef5a75d4c3c1a1f58342e9f1873210e93b00d159cee59afae606cc1025dcbb6f1701b1c026eb70de43701e470b0b9bbfed3154dd992019e59232a569c53489a364e5649c9ca6841833f44465e2c0c688672b2fd73a03bcacf5ef52dbcf65226387d6fba6d0e95fe1e8714486b8928829888ef3facac545e7277958494f03c894dffac5121edf1a1b313318a22639e76a45edb5e0e97a532b42db7945e50fabba1ffaee2bc892203dc8497853061e8f699ec3a4355eeae752b648fd133bb92eae69c3c39168603247082d5d9976cad445855b7ce724257f3720b67c80f331fdbaf3c0935bb47d33a89c9d2228490c607449371aa90f5e629ebb7adf1e6d7bfdaa2026cfb62016368b7e793a367ffb6e2a84fd283de337482eaa851642e2a6b6879270bc8c8e36bafb43eefb272a86b61072242febc25a60c8307f6dbda26c4a316e2fc1a753e971b58a776b71f9db59409cc7da882f92e7a59fc3996b1bf64921e647dd4afd94432b0377731a7b1de154adf9725b03c17430401df8a6146752290cbb6260691df8d412db1909bb4115a16a865b32327974e1985c982d612bab593ce7084333d9d0ecd6bdcdab630d5cdfba0b1f858dca3985de80327e94d8cd6b4ad93dd41a4f4f3350794ee19f558518df86fa9f82664478aba0998056604a955af30a9df8c38a5a40eb931167c62e43c3581f7faf1685b1aaf2b4e63229c99bb6f64fd9fa518736123b348cedef13e95775dfb8c517760daa5f799011b27ed3cef951a5d97eb5a2f14a48f1d3bbfdd73c9b9689a68f002e353768cd5deb252ac29e7ee07157d1e09ca15c422bff1b198884c271f48fe4c11e1f8dbe85fd97be4db164247d6f48a5df1322b44b64b694de4734299b6dd36186ae757132653903095f0f9790987a8914df53b2e9f3c9c727fadf0941b8c1ee792f744632c9a869308fe25f286a70172e08d2a4e6f430613b891a9abb9b6e8daa9b9a456e8c06a469bdbf78bb39eaee82588bba1ff4b72795e498481b37369b6606ec623494e80bb3e35c17dd0a0e7764725143ea86a9cd8bdcf96d24c6f55dfa5d243ebd8229558169cb0e89892977c2f6f49ea471b09dfc6a62190a37e2c773eff25887b75c64a0ddd23ab618bad608240b20106f34fa376c326f0308189364a3ec0722b8bfeeec246dd40a36eb68ef5886127529cbcfe050526f1e538d851ee378249ab2488399a15a36e0eb91b33130f3484978d54d96e0b9ce8d295d68890cda85ea6d778d27bf0b0ddbae6594f8f45e130fa3f22c2fca3a996fe36b87fc2cda058821f7997727cd8abbbd8b7e96aa86bde6efb6942a20b5bcf7234556ec303e5f2c1d8c29d751b90cbf13d36abc61a043d57f2e7927b7b326cdd5ed2de2ef4e6ca06176bb9888dfba3099b95a7cf49a6d22dd0668330cd11ae8b22b68fa83ee5924d73f4479e37d16bc80ae60fcfff000b2cab2e5d06f57259fa7b7158ce672090f65b4139f22e6a3808d2118b03caff16626220f431afdaee09f567dd7a82cd470c6887cfdcd950c66cb84f57c8fb837a7a0c1b3d325fd0cc6c2803dde73346f8bc92dbdd636fffee5a9a9f3253985cab03b5ef279eae26632bc390fee01635c17be64320eb356aaf82d2121f8aaa3e18ca27b18557cbf07664f3bf4c7aa2e8f4555ffc6eedb4158d1cfb1dbcc1575a43bf9564ca430997e8231277eb451d242966e041bae4b8d70f96e7655bba285b28e15bd34b344cb7f52aeda97f74d75f11bf5d03a35cb3ce49e0e0d17a5e5b295842a7228d85e98ff9c6a41099b995aea7431824ede726d7cfe275011d2076ab834828dee9ecd520af21332caecec553b8cedd5084880a412cebc2335f9d65a5b2f66d32020583d6c1fcd234733be02faadc6af43926d1e70e1a876658a5f539c0f9d4fba53be10fdab3274e7eea7ce4eaeba5b7b188d68c38620579332b55a361177337c77081f8c01dfadbdb7d3de3cc8f7776c335ed41d8f267439b94d0ad74c69c6e886a435560eec5f64136baef0137fa4ecc0c1ff984675e6cfc2c2c73d6b1375fc900d3061a55e2df32b7aa4a87d50dbc5f21361bd522473e4c62fa979df20eb370e5145dea3d359b036056c8871cdadcfcd67565e0feeaf1d2217791d7dc776c4fd9c1bf569d5a7287c2870fce87f1ed9f501173a20bbe44894fa56d801ae26f790d277dc822aa5436f5a515038381d32d51f4ee3e70c3099b3bb853b4d16d9463a749200d12c54d1d4a37679a55ac359563c952680018f8b477135ff85070be62490893959264b173226d5a6c7ac46ca53803c44f86f434785a04099b361aa8fa88a0b61359ca68c490567bb7e139e43cd20f91a68ceed6f11532ad60be2d0bd970dc038d6c1f2dc7a39b119b0f9fd2094829cca8724610db1641e576be7a71f188a9b3f2fb42c6900caafb504656c647d5338c7d208952c87d7529f907ee28bda3f8254fdfba7f0cdbd98de2469a2492df9f72595c0bc2ce03931eb7167e8c3303cb497c3fba429eeb040329e85679f8722073415b50b20bd45cbe22cde1027a08922e32a7701685e0ca46963643c2cce7a1cf16d91e4404e22881537abe44fb635a98da5b668a1c49a33b26cf6c00083f18212997d857aaa0b767367fa4e1866371014c3fbab76ca36a6474ec5ca28805d0ddabdeb7c203570c8387eb648b8c36b6d51fb4b6779ea322c9119c5c4f632bbe3f4092a375f6e6d09157d1564889e2c4847c36647071f662ab22a3b21844a8416cf357f023f4aa771efc56a8776a31ab81ad02701661a42f06c25a3d077c5673c546a39d81634ff92c6ffd16567bbf0e60c142d6e8ec69823e0787b1c3da680114401f6e87d3192efbed0d8cfc2324cc007b08f4386fae859d246ff4718446cac964a9ad20ca6bde2006701ac7728295295c3e6bbea8291d8f0657bdfb7e0ee98e8900a2f5b71170cbea9d20a1dc48e22c1856895e4e139e52eba81ee8bb56bb8d40dccf7fd938eba2de71636197f275337f536074d507a2054190b662e0d69efef4ce4bb7b12bab9363ab7af0608379c44ce24dbc9ec92b63daf65dad56f93cb80db5933c2412aceaf971c8c4d62a6a710d54ead9de3805c4afa646d22a0440eace9ad4d0c3e9ba907592813bacd8a6306cab2c1a9cbe4db3629d4d33d5e8e7d02c6a636d7e9ab846ca35fb6b84cb26a7a12d5fa4e2541bb3630713d15099f3814f3f1f2665cda72481b3c6e834604f0485c1fd922ae9428b70b065ec0ebfd33acd5b84006b2b4ee75783ca3efec4a5e389b8e2978a1c8221e609affa3d59d42b9644f1c1ed911d74718fc1a409647c9fb7d4ee1da60e340a5ce45136cc883a22bfd9c9f7e5a66b7068c323ce54aefe04e4b1fb52b74e15b6e7d5900bab540c394826c274bd6251e35fe9d77f966b4a028a4abe1f8b10572c08a97e33827f0dbc585c9a56ede456eac8ae1399da95e15da6dea0319ea9b04f26430f47bf7c26817d56a7988547394387ea6d45c72392a67c935b98adc2f41acf700fc9c67878b8f326001dd0ecd834afce74455fc2c5fbf6c9933d6d33b53950d18490753078df4f78633342973b65e029caa63a61ddc9ab67f0225297da1f2bf9e83005faae96f780bdf0180adc6a74136090d0503cf0ee748d83edb0d626e8855afe0ff03aa4f70f0eed8379c3bfa2a2f2dc39bc37c24115913cc5aa563975779b7ce1de59bfcf16218b9e169ed4f6a79b575450602e7b7e0543785e24a884dc02fa27d79b3266093210f9ac9f7821b3efc552633d3b038d84571344f9c203db82f8e6e67764fc5391da3226a1b3196ca1e715f08d1590026e3b69ae73f1244738e17d7379be321ff95acf832a70b27ab7926eb699353b598159578406af5d600ac2c2ecfcd02231fdf5b19fe14a33521f5fe1fce458ec02d0f4977c105a89c990d7fd78d1efb354877b4aba74dae864078053986e533a135c7cc36c9a4be088578642e259184f3ec6b5fe63f12b86fc8d88ed5bdbbc5a6c4d84e067435db1245201e7bc43cd65211959816648e6b5182d6b853e391cd3776e09ae464d38e66b113f4fff15c58f9d865d999ee618537d788c19c47776f08d20542948272435863ef824d02c8d1cf79a467c6e38b36f7a4b6032e4c3fc127851c455f3873d83e2c0cb74319d09c8acda4665adfb0f120ac024212ebdc9090e7f510a9f9d38e9f7e3d0a3cc6838d0de718b91639c0b535b42f2c25ff81bde6eb73882f9b3fc10254374cf356a503ca85811bb1b00ab432d275afb45ac0fb011a679bca414320feef91ccff7836c8b5f9e60bc3b8ea09aea24837cc553def933670051d98669ea9b14db90001054301532951c331b26c2597ff1ed9a648e3824611a32c8ffa32881c8b1af1147a7053f9d43a7871cc85e76182a4d2c89e36fcce822d9e0d78392f8ac2cd2e5c8c7cd2c0af52d5644175db35e1ce2a72ef4f72102119d89e9c39345bdd5d6dd2c969ed8aeaaf8a6c2762604e09e9d78149385f594ca28435ebdc759faa89b07992564eff4ac5c7f35a68348647aa149afc8438d2427cf68d7d8c07fe55f01895ac7c83bad1197931f78a7876a0f1b1c712bf952d8cf1f4fae0f79cb9aab2367db77faf072b7e28fbe2d9f07c5e1e32b0e0423f68aa1ab982e2f85f10391708cb97d9f83d59fef1b7af0dac39244332ab5d9ba4530157e4d5852f18ba6f72822b102ac8aa042575085ae2fac5692253236f08124aed937cfc4e960a106ba1b42ceaaa5bc98314d2e09aae92d713cf4e290404f087a8da42f04569afb30d4443877d3d7c460a6c4c401d7da134dfc9a101f68da254fe253202a0f2375cf50de48643f9ae6696c8acb093caa6c48838ea704868ca2e7ca13fe77cef6848c62749c5df8735c82f095265ec34a105f22ee141c94979e269ac62689723bb4d0ddb9f500ee2e4b83285238dd2933e0a71d7944b7dd6b6901a43785abc5e0a2a696ad721fc9bb094891fae10f4f7f773b14f7e7dd3cbba5c298b78fbbb0509b1afb353157508987837dd199716573f0780c454da0dce23873605ab37d0f8bdc46418acc694785c2035f49d15f894977a0f2811d082ac017e4aaad8afb6f038c1823f3a70002fe300dba35ae4ee51409fa4bd96578ba9d08a31e33db35c1978fa8ce9ca523a9f729eec05fbe9fb029cc64be9272901e23a12174e1b14952a59b8479ee2eeb7caa8afada8829a6c950f00a674afa0003a364a9db351a5c25aeb35cdada812f81d53295604b37d1271bed7e348d59cbaf059203041aa89f14158283c02fb9a29c2a195a10b9b08fd10c5b41f54df26b0cb11efc4574a437361f43e06ae61d31c560e617e876131b6c2cd2e5198741b9ccd503100f64f2377e3532fc5cbdc0761752daa00b28282c2afb06bbdba27b88d443d13461e7780cc6deeec3613d5f2485470a34d47276539fff8b76c96dec2118625e4b75dee7029c9e9645d489d5d400035083912592e219280d226a50115df7ff9c628f06508a9a68745d403114d705e5cbac0bf9937c6bb39b2d03928c3e6f6a68422974cf549d49402cd17173ffeb6ed96080c44e6767097624b75794513cae5af892264ab88fdb93e14a4a2a69aef426f52068ef53f2f5c5a74d3252d951d0a1f507e7c3fd51cf17bf514f43203254229718fe6e29d6823fe5597b429fe38cfce3a1ff5d2ef1480ea376016eb911a429579cf4620f45eb12b93f7861e6170712bdf2764bb7fbf8dafea71c34242865ac592a10ddaf637745bf1971f47aaf7421c4a6c055ea11c6edeabbd1cb47b78bcb72dfcedcbd066ae1544689ff80dda3b14747b12fea75844d7274390fffecb795c82aa715878cdfba3eb5dca7a58fd2d58c616e38ae617b83ff6f3b11d35f0ae3255aaf902a61bc261adfaf62b4348e4ec158c2a7beb27e11c02ea8fae0d6bb684aa46c4e5e2e55f8c5daffe51a39fc4df066517141cbcb4613c06cec470684ccaa779e2672d595f285a307ae3f6369e28069f3cf8847acd0375793ebb9ef3230e91025956d013f1ded7fde751649ef05451519081efe14e35e6160c64c0a1d9901c64804cc403d0440979360deceb55154cbebd66cf8f16ac2372463e3af4121b8aead39223afdab2b099d0940b7f6418530c180ce9c245dcb4a8d9c79e6e5890c105ba0be4b774d3bc11a04ec170d2a4ef8c15a94f3e68a69066a19e7b7ad2e5b471be2ea596b7bae7b1d2687cffef96bff033e08beefe2b193a88946319362fd8b92edd1b12c10bf449886f59dd58dbebf3599fa8c793e09c297f939b2d56cd90954940fb06e38a9dd5becd2b425eab7f86ffa80969c1066c2091e9a87ed4f15b580c271671dceb4007c6e6f0a3773fa8c5bbeefcce3728b9c7d92d4d9a3264558c93b86b67512f8e03592af30e6c062fbcb9ba85ef84349bac93995f7ce0f10d134eea30c372c12139aa0811835edc95690989a03da117d56751c980fd2d21ccba476c7ce26fa38d2d2538e0cb9ecbde253ce3b0d4fecf89b69b8c581bcd2d65dfe0e4d60b1d093e78a275e73feece48b71f5e9a116fe065dea35c61cc8f8e41e74373e1b16db78b67ba0be4efe2bbdc0ced17ef5a9fe6f951900b0a5a64659ba1a0cf82d63fcdc2b7e986442ebfb341651d0e23e52afa59ae53e5473316ac7ef85d463d734d28c80031634c9af5052a00001530986322919867fc2750e390cabfa3b951974bb63afb064570fa43d84d778908f7b5145286c7816fa27620a29fb534ff7067d210baed6c4c3efeda8d11119a96abc433e2e7d30439f594bc364b5477c7bae13cfeb93d828b2609164b9576d677d50022bb32e124d550e539e403224db4cf9d26566a5989eab90e6034349090a49ff6767aa3d33a8e4cb6ac00ddeea0ae1ab3178cc0a7b518d201ccbfe09a962ec1b74725caac507281226cdfa006492da69eb794e9d5c97a40c59dce1fb1ae4dc474be3cbfe02cacdd1a989a2c64511b3f83a0ca490f33f098b8dc03d221de6666640211966d9d47373f06284180cc8ea1c03385b8d64c235a2dc3d4e38a1dd99c316e3f563a44ed335d7a27d2226dc75d2e0ef2b1a67f018fbd451406bb706e8b1702dc29881bfea5b575cef557489568273146dd63ce210605ae2f0ab0f0e8dbe2b90fa8fe272b4f5ad2b5afb03e62d981c69d29c1dfef1b7f9bb38f5a5e92ad6b86fd226295599d8bbcffbc73a2a73bdd2605b49c1fac81166332aae4e09d1dfc7c616fb911ede1436fc4a7e5b441c9f1c2d6f8d27cf49ccd74189dfde0ee5dea5b3bbe0ceb23b0804afcce3e9ab76ec81f671d2b4727dbd691393e8ac855802c86b7a3412108937ff2db88191290e0b180829ac319e91a09dc2fe4c22f126fc107a27011907b99adee8f05f6d2c6acaaabb1867938955f84595eb2c72f2c3081380a660c5a08f1b9fda8cda986f7fd25ea1ef1cd8856a6f2501010b494983c24dc64955b94974dac1d4690cd05fd2be28aaf572f14ed86b242ef0e930b5949b7aaf1d9ba615849ec73f92c53cee2bbddef0a93a3c96c780abe45f771a6c1ebf15e3ec562ace38d9540a7faf0368f31e574ebe2dcc372f1a82bbfb61dcb8e1402fad7303025b028e35eba7b00cbe7d7de4d76068c137354a341a46220078074d18afd1c1d333ff26f020b5c7b1d457f0d8e3590da28edab3f12a19273458c039248001cb943dadec6b6eb0e3b695923135d5d8a9372995d0d747d4daf51f09dadf64153bd601cf86409959c82831adb3d893fecc2d215639249296b41af3269fa5d27a562ee113debbcb50142a283652e36283fe5f0089836684708551e056d5edc54749d5512ca58af148202fd589fd6ce806fbe277aaab0fc3f61eb14016006accd2cf8448be440f1fb1478cf6b0fefa12c107f44dbe381cfcee7fb760cd04d84ebd600c56823837356cde3b84fdcdc2be69cc989e9b71c895f0e508b650d947281ab4458fa2c668c1e7f4d530159ece90b5f9e21eeb7d9d1cbed0047f2c02710fa7188a7a8fa3c2270232e67d95e10253cf83b3d21e7904a3acbd1ce10ed38dd740272cc4a4f0500b77e6905462142e2e326fed018860112b78b5b5b8970ac8d30ab0fed53e203a793e0b59f02621f276e43e0499c744029e5f3cffb384157b020c0f41a8cf9b11270cc936a48d825f75a644d0462cb3320cd590dac45f378f33ec14db28aca49f59171bb1ae0808a54ae2cb4ad6d5701a6d6df101343a09d637f6d8f55f1ff1de52126a4e53ae6c1547ee38b21fe5ec0482f80d139a41f257bc1f5b26db055913a31315e2e59d53b6faabe05fc3e0f307c0435ba9169cd2fce6e8bf27c79bcb6596a4949cabd5d6280ed78a04b33a2a31e2630ac642fcf3c2b74caf279c00000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: a85dcb3795d16bb8dc72ea7c8c72632b8c38a96471df6b4525fa820b699fe02c ? 70712348 of 103810936 <be>
01: 35b41dc825122a6c7eaad6505c8e60a2b868e3466385de0472cd1e04bebd667e ? 70712349 of 103810936 <ab>

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 2021-05-14 10:06:07 till 2023-03-26 04:36:56; resolution: 4.00 days)

  • |_*_____________________________________________________________________________________________________________________________________________________________*_____*__**|

1 input(s) for total of ? xmr

key image 00: 5a8a7815db3634a3d7462a5a91097d6006299286d9ff481c4a93906bbd023ddf amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 137b69f96144f651888818e45a5560a32d1f9880923d4bcaa54bc95b277cd729 02360661 11 2/2 2021-05-14 11:06:07 03:015:21:40:56
- 01: 62d9d436ce452043716b559382e17b322c76ce66be2620f8cf45fa2911c94e44 02821182 16 1/2 2023-02-13 17:22:35 01:105:15:24:28
- 02: 7ea1c5a2ca6bed2e760afc68e9401883c458d89f1427cda038288af9fbdbb19f 02837994 16 1/2 2023-03-09 06:03:01 01:082:02:44:02
- 03: 0682612eb732cb7ff284468365e07a4feacf43614b53654f55d599c211532875 02846528 0 0/53 2023-03-21 02:05:43 01:070:06:41:20
- 04: 8ddc4a7372d8899a8d58baffea7c04f05717605cb9d89d24239ba0e90913f15a 02846949 16 2/2 2023-03-21 16:27:22 01:069:16:19:41
- 05: b4470e99a01deb832e5da608d9d2d0fd20972978258486209977864090175da8 02848478 16 2/2 2023-03-23 20:37:20 01:067:12:09:43
- 06: 89a3f6229bf787e64ad12da3d5bf7aa82c683ed91a9cf6ebd08d17b0b9456f1e 02849279 16 1/2 2023-03-24 22:44:01 01:066:10:03:02
- 07: e44e8361366245ae91898022da513fa9a62fbfc0ab657275976e68f85b2aa43a 02849668 16 7/2 2023-03-25 11:19:29 01:065:21:27:34
- 08: 41087a6163a463e41c448740f4c8c2c052381a6c90be994999fbac06908a9e80 02849779 16 1/2 2023-03-25 14:15:18 01:065:18:31:45
- 09: a2d5ab8b99da22e7f0a605e517db5227c328e474fb29530670b8fa3a6358762e 02849828 16 3/2 2023-03-25 15:59:52 01:065:16:47:11
- 10: 943128e3f0d73db5d76f8da9d07dd4b977c6475d8778811f40be2a16331842ff 02849895 16 4/2 2023-03-25 18:15:20 01:065:14:31:43
- 11: e8820f0410ae2411b29b51d9e02277854e99e571ba335dc8de8ba239e68ae7f3 02850043 16 1/2 2023-03-25 23:47:33 01:065:08:59:30
- 12: 9306ea339b4a278b67172bb85a56b9634fa689a0cdd9b8351d35b4ea2223c28e 02850111 16 1/2 2023-03-26 02:09:55 01:065:06:37:08
- 13: 4d7302c39ab64310ea8e9f9ef9ae7584a8c14dcaf76214fa82e485aa1f93cd4a 02850135 16 1/16 2023-03-26 02:50:09 01:065:05:56:54
- 14: 97397913ff87ea92a9600cbbde02625d95c124f36dffce09c8a24958ed911ad9 02850152 16 2/2 2023-03-26 03:24:35 01:065:05:22:28
- 15: 4f2a79d9f346305601e13cd2c49feedbdad7316f796ab98f952199fc2fe3ba38 02850156 16 1/2 2023-03-26 03:36:56 01:065:05:10:07
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)