PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 81041 dce0e42637b4b7d95a2b13b07829e44ba5730d0cc1e6ee91dfdfe76287c22d09

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
82ba8cd41cef70360a92e6939515b6290a2f8bed6acdc25cca5835842645647a
Certificate Block Hash
dce0e42637b4b7d95a2b13b07829e44ba5730d0cc1e6ee91dfdfe76287c22d09
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001137010008160000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000005985a58a5963ae16f1c12446f5defbfbf3ed7481f3315a15966dea3487761e402b8f66b93364840d0d221f12fbd28f167e918df0c6ba08fcf22d507beaa4aa8ae97e8f3a9d92f93e74928cf8efa0343208384821d1a44b04430400000000000000000200000002001137010008160000

Raw Header Hex

000040202093f855010e58d20ed8334927b5f696aedb9c103040cf791a875bf89ca692d47188d920cff23dbf6ad796175c2fc3249593c4029a754d8b3ce5db8fec3bc01df2ce456acec500187a644526843558ca5cc2cd6aed8b2f0a29b6159593e6920a3670ef1cd48cba82

Proof Data Hex

59,560 bytes
121216020307010c43adb7d6673b290a50f75ade0041fdc295176d6ef949c8369d8facfcb85e5d25de795300c01153da9c7dff534d035b4d35553da85c5e1e9be6f7c01a072568148366ba7d2b4e73e15afa979fb9a53bb3ba30f2b890da30ad972c443553655185659e7a90d0aef8a3ebfe95f6b79a78c286b4bf19b3b771cd862524b604c9d223a4dd4ee03fb35e7222ed80dc4d07bc50c7737882f27681d38f6717acac1a19c6f92f8d7cc5d5ca636cbdad5cc6bead828fbdb922ec205f5df51e9c2a9e96f3f7f1c97f5312fedd6d9ca052e251588bb73123feeb6a1fd8dfd171f349db1e6f68e3cce8459a0b9823049933ddbc44a3d70cd26464a59c186748dc0b0b3fce11730c38077d6aa543c264caa337b325cebebcf4b6f8e1a3b53a4530748c39ed34a366c924f87419b5a4f2e5157602d39449fe30dc8648b61c9c61276d9e1bf58b4a5a6ba3d5b6ff453eff60bdcdb35507473b5f5456cd310c4a65b5278efe4184a3050475e82eca206e31539ca2c151201366cdf4ac6e8fd47020701a107f64d5e28c60a9cea12820bdbff11548bbec02659252944f03d0fb025050f79f306db059ca41c018f89a03f50e9fee696a5e49b02d682e48c237430751501cc8f570b1f20aff1b80f3b4bc4172413c42757d9d29fb54e197b10e5d7f68427cdef0c993467dd7b1f2c6a7f514bb26a08973956502d5eff107aeff8193cb091251dc14454fb64879390e0861bfac5ae1ced13103833c8bb4592eede4bd6a5708be42e8aaebc878bf8a61cc7f09d67a98d6efeaaa978a406551a49ea0d59d468d0c2f1e7d7024d532275e4181c4d2799ed2a9158722f10feacb8e61b179798647d6f9475e0eccf0921369d73f2d6bafe8d29c6f7c33ef54154deb0219a59d43081e49608e51188ec580e40e2f8a86088cd87d03f62604024879a0e157e72a965cc577060962a19145905c6663e9bff41d3a10729723e61538758e495221ed8322a0d623115d9673877348624b773178eb1b26a5f84ba6ca16408ee46b37494c0e165c25654af6d3375c280a0098c2700b6023ad3413fb38ec084bfe36eb845ed4c7cb94723ae221029c6faba082ae2700c667af6480e97f2e9ce41809d5e9c28553568ba28e9d2778269ea8ff4b2185d511e685971ef7f24e6293aae90cb764360bbb832b9072255dec8bf9c554fc1bf3d272dd79e75ed1b9ce38d7169dca031be0ec751a9b5a2495af05f3bfd570abd7faf6edbf308418e5bc1767005ff2b81d97f8539a70a8a81d503f2dd5db028c8fba394c4a9b00a017de166db1a7f3b327a3208f6c07f1711d8908344872e8c11d3032ea15be881b0de6f356872d3a83a8dcc49b8aed56d21d218d01397873a3103c70e6dab9f52362852db8e47b9603dad9ac0e30a8bca64d7e4cd7ecfb6edcae683f00401e1a9353183753d0906e8ace5d51fc65058a245d56c9e482d494ee2e0005f64f605a5d4900692f6eec83f81ceaf0cd63f68d46b9232801be6f6608f7e7c48a35c97a52fd85e3a5629f49e41916daf063d004fb25f697dee102261009673a6fceb5d2116956bb43dddb3e35afefad1ce38db875f3aa70b6304c886d3eff576cb0c2b8f84d307c3b41eb901733982271dffc6c5a6e0a71330e217ddde727aeecd2fbf63a87ab7ed7e8007d8cce26c67ef5c5cdfd522f30d39c560b4ae9c9504533c9dc0f4af49fabae19a64f88d62a13ce05b5f917556b8912ba1e4a1f28a34aee738d71a5ecf24bd7a0745fb0bd27606f2e26327cd6d48d04958fc8eea89c60b80d3aace5673f0d4d047f1024b3fa95a4189400a9c12cbe9b37becc9c1b82580e329d4226317ffe72f91a9a5c0d850d9f23261994481eec19c84e69ad039b0b28a945377553e6336ebe8d454602c9778f8ce0fb6bf42540cba345795244e2e1b46d50b8dad3921b055e7545983d2b4922156af6a9672c6b2296eead56d93326acda04b62c1327527fe0e50585fd429bc438e15eb752fb3923e80ae670b7e7fc55fda4c532b6041d25055b301ca1c54ca3a849a51192d2588287772ac817a7c478cf8531846f2ce20dd87d538816c4a1c78185a551d1ebb4492cc114e1287a6e124f9516f55b9ee7bbfac418065293801af3fd7d4a71c521458a33ea8277d06b0e0b058409c3d1bec3d14a7159225c62f8ffa0f6594d829d1562298714bbf6f81ec0372e9dba8eaceee783f25d6b819d1967e262d34c579a1d392947761e34815f28859201c50e72c6ca04c6a060e3cf3c5fd27a45db0ca94d1b6dc7ac8550df52b362dc9762f31ff7e53e94c4029e42d4af44a31fe13734aba0db3e4ef036d4c58d846b98a3f406574bb9ee369392a4af5651c79b950809fb6dc8d6971e23edc0872ffaed462dc17970adc930061e1c267cf7b47b975efc87d1e8f614a5b448dccbcbb1f1438b9707e9feb765058aec899efde32a9fbc5bdd9df7c4bdb5b17ed8a0af524f2303ae7a8f4b20f37f71310dd1d504584bcfded079a57dfdc7de51f2d60217f500d828f882d93c36e8b91fe54826aa3562c7a22b6ca8578f9514b342e79b34f1011efb0a3ac71e6d81fe377bc4c9b4e31f7062657d68e2fc4bed02704dcfb8c7828f1309e553d8e03df0c0a0f486678a61bd30b82d994f4f30aafe5569a7e0d7b1f6c0587ad7c92064709bb881859f1db269d97ac6ba134a2dfb08e0dc10ebbf803795920bdfd65dc530cc2fce4af26c459d4f60920d23246b47ba163209831391243ad56a7d9c643bccb87e3ceb603d459a01729504b8d70af2c8dc2c2d400de7d13d2d908b8d76fb077991000a17adc385857af7eb1b523675490337d6bb72e3a9513fa5f98935ac9ea4cbe44714c905902c964bea41c165feb016195ea8107c30a1a8f06e74c15c68868b5ba70f8322ead07687f9d985caf0cd391853137a5a372ec421f21af4b22d621d82ab7681c66adcd889154072f26120a7399f81288c11b7ab2030c6a97fe112c210a3a293dd3fd28b047f7179fa8a564f584ea18c281cc86c740842ba94b69f7cbfcdf7e54db98880d5e6d1ea199e0b19f99f8ccaacde5d3058c90d8e01ceeb259017ce187e793f1729d82f83d7c5d885b6325baf615bd22cce24a9895350bd6a4fbfdea3e6d826ea313187d900be5d35191fbf18133e74de5f2083d95b8b3046ab1d55421f1948ddc4fa950d02c07e930ec45918ada3b24ebb5684ed1a8c57711e12b0bfc1f132de56164a74d43e6ebd764abeb4d38fb9ac6f5bbd71ffe267fb92b07ac19cf2329f66d7ca9387e7d81e9267a456444f37a8a1df0b6b16c82985ea47e1594a9ca1600b8748d0ad8abd6c9876e0880d8921299af3de857bd759b654cd6f40339a75c4fbbd350a03e091b5b720ae31372101739087699e8fc44dc01807fb5f0f0f14dbfa7ebd0fa08ace8d87c2987954d3a33d7fbc1c44565d1e9764ccdc572be7650adb72b98f07c6a40c836339cc9da50bbb33b499167b552b2011170acdc08c5e09fcc207bf74f258bd8456f367268efc17b08c12e526c7abffbe4f028bbc37606aa09401d3c8f7dc45ca241d0092ec9851bd155338427c076aee0a5ac8fff548d0b312df520031f7ca6d28b258605d085076305c40db4590f7d924bdc5f29d91c8d121b9b77b6c497ac78ad924ca1956477bca5f297229595e3ff7b6d9ad46137fd3c99ea003ebde063d206dcc4e57e101aa8c9fae9a767b381dca3df60b42b39db75f4b947cbd0a5f7e4ee9d45c26436ba682970db53d5e0b9bbae2320e150eb958edbb4a33b367ee661c06300c806245f1ef80b8bb565c6999b332d0973493281ceb9c317320c259a609303e8022ad3dc6af6a75e85ab8edacf7ccb7987c6ab7dd166c424929a14289f7873b534abba8ff343f48dc20160ac180ead4871eed4d58f11de6ce957672348da29e456e0d7700cedb8671380515808557236d440fc248420c5059ff9813e252bef18b977eb3eb424835ee93845f7c0b885c1c1ad4f3680d94f735c656824d0231c6349593a9f03ab1869d382a7c840949c38bd83a2c186be3e8ba5c345049926f77a6682b5983b289ca8b24f27db85db337e503cf431434a6d13586a964f3a45a1c833aafb89666025e173930d6dc83794284d477f6f7476adb786c3ccc97cac9c4e9abef154d08d15772fa83f45443f38b6a3a0634651408efd6c82200865da50bad3e47aa4beed208cc94c6c4314bc0b0e31b9245286b5b5c0b8e869504595bbde8113cb4b19f4b865c01bbd903ade4fa268b37be9a658f0bdc3657f23e37466e039e31b156b74a4459006de8f81d3da1ec70b76816103d6c68724e6bf33a00792df2c057dd5f96a94e486d34842ced693aeed1540f9cc148b5ac62aed220779e5094b9abcb712afc393e15f8c0c20746c85811a6644d981ba4de736204cf411e720cb2aa4926cbcb8e3c60749624b2bb09fa0244cbc90da438e452a0672a1e0fae958f34fe6d0f549d18c1a64dde03d0c113a46f8a72cc62b6fdea8087a307552e3e226928a70c8e1245a39377516585caf63575dc1266c4ce392586178bb0f52a2d04a19650bf1f31117bd598baefa5168c055c9aa12cf810ac88da4e42ba50fcd7c500df996fdf5fd215a504dc4e4e9b9d52cb43b3f233bec594fb868165df6f416857f7195a160080ef4bc5afcd242202cef73bc17d3b2da375c18242cfa9a79ebfcc2794d151ba80908f63821eff5b367dab2a45b31f390a4dcf62fd3a196cfebb0cd853fe590d374205ac0751cf03cdaa2c09796bdee6876c384df6990ef28d66e6c7f62b43c8147ae3634a6c7c8f6724a2f396f3d2d9a50660960a47250563a59003b17ec3a4c9077638dbb2711834ec0c81c760e58c40da51eba3ee975c44fb37ae248c1a51c2f9bbd777e413490e9d322d550cc3fd352f7f6cbea8bb5e8fc1fc862fb356cb11f7cec087d53145535b0af8f33c7a2ff1e91010ae74387a22e2cb1dea327f344a6ad5ca69d9dd486bec1f515260e8171fd2611dcece54f0475dca39ebb5533472eb07644168a2eee2ad14f1dd3ffb108dae2ca85ec66827de38b22af9bfafaa7e46fb16c5e162e5bca75ec0e6eb8f7d4a819325d9c612c84ef7f254dcdbc716f824945bf7fa594e56cc80959be6bd973f055cac454c0862efe88f01c6b7f7dca46d5fa27962c54419670687a101a75cf5c96cf00b5ace4f89cf81ed78e9740bbddbfa441904d528a90d20d5395976caa3ada80e815207529891ea98a6ecd4c61a039aa2c831f0f100260228dbab2827d19ed0281c9a718e9dff41afa4815ba22c8a337c4ba501cd5f494dbc5cc8fd77453bd31aba645bedbac5d17b6e3e92b7ca4895beb2fb8639b6ee57ade231ace18996f7d841edeba486eaa118f559737adad628eb02d6733bc82a9327091c9e361a22ab651c7c236177b018e9c060478cdd913ffe4ec53bb6c5c97b553877be6ce16b9ccd52e213872e0af0aa38a245aa6e266f97c2cdc941ac5ec779201f0b926f3b9d57ab90a0ad14ce14d3a2d538048f1ba697b048d560d1106d49b3ddc8df42c69c021cc94343a207baa234ae97cb3be69082a13ea005ff80edb62452ac1557e06b25fb9ac2ab9d7600fa121244919822c9145ac609db37eaddf10e362e71b4bdabd57c851ecab6fa499e2516fe2f64bbd26be7f086682344b61601873b686e7ff31818ed7737d93b25927e1e40aadad8c67f9d9179f6c4b703d9ddfc2623a2b8c9e912e880a35976f324204d5210e9b4869ddc2c03ea7f07b104fec9eed49043901be2f7de669a479fdbd4037d64d1a5bc6478da91c2a9cd8bd6bf31866e6ad1364993dcc453ef7c25f210d5f34a5b0d7a9e54fb5eb72cbc69713c95e6a11a2ed34650cd03207c54f98f9651ab324833b9d81ee517085ee1792a56f0b535158af907620f2e9ce1bcfc28c2654f6295bcd9381e3e676bb01c1c3cc6507b997b4d14d4de5beab837d4e334d2d121bb0e0d91f5ca58961dc5aa44ccd2e6b09c9784bf552fb4b4e7dc3b6fe2e743bd389e53add1ce08f12e7ae16c62a0ae1654a2d7a3d7b8e55464b61b3c437b69c091d6ba5a167c279ee817855fac5e47d2bf7b2f18776d6ff03672711339629de68340a947034c88146d0ab230392798b11818fb07ab1ef66173f4b257bf5f9552fb6290faedd060ea42aab21e7c8e6705e0512c422a7c20ed891accf8d5450db99dc4b8522560576dca6682758094ff5559c9820d511bab6f3321e93a202baebe04232095460382c63b6dcd653eecd9333ef16bad50776fb4d1d44546048fab9769e7a32abea5f0094d6b16ee7f0e5033d64569fffdc6233d643a50d3a3c5b168cf5e711228dddea39a150d0f89d542af2ef91bd6e0dd4ef81a4b59b160171107664542d085bb413e5a48034aebfc519c28c28478bd7f682e57ff06c0149363cb23eb25ddecdfcb4e005e9ae982da998b1cb13102309897762e56d06e7d0c8a73eb81f07ca7f063666027f937f2569d4756188d2ea5f2653cee72cc13154da5f3d3ad34c474b5daf16edcf9eae932cf2c7df928c32dd98ec2c1614fecb75c3c995594e8e1d613fb32026873129506ad661c246720352f94bf308110ccb0f3ea64fb090d218ac615122ac171c59de76028cfde11bd3ef35a26a98d95c0de31b360273fcb5450a3ea66cec79004d461cab828c0c6c18c45e50dcf5503bf1a53c96a8cc04cb9cbf9b1f76cb085be11d323e03f686115940775687e12567171da069ef06bcfc5345495533b926c2404fabd1691070dd3948c8ed6716dbc11b0f734888bc74310d13d345e245c2dc5410c1bd85457308d81f3f598eedcf1f498fc5b50e2ec4a6908f683fcd1d3aba93a5420995367c8a7d07b7833c9f191c80c972600792c401c8d08e8945657bfa64763864fb7439013efe433a03ce20a36c135f1092cab4a8ab63858d67801403760e2172978067211a150975290fe07a00370efec373f0dbaa3678a2463b64ed629f93f1fe3b2b43d35128084e4f2dfb109a97fe835058150840bc45850364b24fc6afe9926a888e60b08043403f523065a055d6dda3a7b831fdaa0b6dd14993017cc59453c7ee1605193b8d07943f273fac993fdba0726a0f9f1d064679de9656ead7972892f4b87da0e3b8c2dfcf51c2c6f6bc82c18d722ae305a45a8ccc7309b1049b1c9e098b2fd021741d65f7c9ab542a0a7ed379f984d7755f86778968d15bc3f3c3e3939efdec83a4b045db143d3091881fcbfc4da6c39abd950b234a43bbed13e863e9ba9a5520fa50d3b894ede2dc6ed150f4376d291806ca05840eb554b991832c847c2b414bf122636dd9e515e1f2079723231a99b41ff45951e4396b909f0951fedd8a1f2e8de153eb33f219dfc9c085c816c0f955a9b50dd6e6e338e936ad9f856353ed7b024945dd9a8f42fca893feb915841a46564338dafcefec751bbfddc700f689a58bd1abdcfd222a236eaff532191ada7795d37a2cc431756e3629962aaa8d8c1f00cf76418d6003a266c2bc8ad7df74c565861e7d17c7e299b3694c7117c9636fd200227d4b355260099e6e42a96aba6d587150e295aa3348288c1e2572d41ce65679afffd4fcfc3f0802e94268d62c6c5a7df2491017ec4a49c6eaad3a5fba1e39ba3d1f1667fece940d79f3983f47b7147e2d8195ec1b089d7f7031b63c1d39b161bc95c7734d148db4ea7054450aaeac65605a712ec0962e43d17f69f849c81463081026b2a9efd0f05602036839c748dc435e64411b6c07d080d1d083b9bb8eba4c0f041fbea57c5972d83359bf9bceded2ad513cd63c936edd3d5272ed377ea112b75d4d5ba12e1112e4b0ba63c99c33794e1afbaa5b04bac6dcae32f61d01c3f03e5defa6b8a4d984af5e80d8252822236333b9e7b74c7c6ce212c233a0616824b06e07af3d944aafd3d45797cab490adf230cf1b3aa5d40c9e0ad315ce8dc7edb03072c114256577b93ef33a162f6e79e07ed83616197c2134a8941226eba3d8fb7167860a225b9f854d94576357adab7508a451c6f9dcb5c045544b4c6814b2d04d55a3b35bee9dd1cd4a82af5b353e268c4efede4f586e2d68ce374a9b627a3a70ced27f91160c91d59f380064fe651b68ebe9ad48228948721756bb77768b2acd144799374b355db126bbbc8c21616c905c53790e7725a7224821483f7dc99a5645b0c64a1c2a6006336339ad8279cd789ffdf0bcceb659c7bb82cf698741e042d146c40d428455c59c6c81c760820e6813aea065b3ca9270ad9f2976a1a72b5215b28c63103e44a204fdf8602488d0ab3a9ebde629165ac10bdcdfc8f0060ca541064fd2b2755545b0058dea6417b00873e912e1f19945eddbcfd858e63ddd70552adfcb9a511b7f57e69344ba9f87e873ab6f8f2268fba340060761832b534a2f53ab9e4957a71852455ac263816fbcc11d78fb27f118a4782f575b87aa49449655bd3ac7d85150184b9cbca980d6d6ab92ccc7020eb74398ddc5b3b4e69c68bfe5f398f0c35ed63cd84c51493e1302cbe7eae265770df76a56a99b6df03395865ba2ce7d624e49edc5c6e3bd677bdb0464eb950fc0a372f53cb8f49e39924abba727c88026997fd0950e12491aee652cec39d022d2e01decdc16dd7368e181e734343f094afbd43ffbde295d11789c10c2ffba05a8fbaaea2c3523df3a0618727eb7cfb4b2584d2a0e3ba1a7ca14b06de31a436f8ebb854de22cf3deaf91e9119a44733b62d3bec508f821b51694295bab18cd0343369e7143a16ee2442dd4f5af262488097e303b3473a20834f5d01ca13db13a22f0ca36011f42f3923aae93afbd4c46d3311d938bf2b4848ce1357fe82c73fe0ce7b290e35e6d6d8cf9a0b7b79c63b0f67c52e77226573b891e0003d9d094f50bb0214ff08a12c6778ecf56ca8c0cd1eba5fbce926c9e5fb30c6e64ddf0c5a4d0517e396b2e98b991935cc86d9b5d2f1844e0cd733cd910f75f3da9c9b943c8c54d2d5591803e6de8ae01d50dd8de87373cc8a6125776ff458517e3b73c3af3adf2e47a25174a9b6d64ef69434c6ed50a82a8f11d2b32f44aacb72634167037b69ba9042b71f93eb8a1a998c0f6968fa3c6d742e89d86d7fdc9df44635f82f6c2cf4449a31e8d57d4bc4bba868a435b8c390473aacf979cea96b7e828a0d95eca49f346df243ab99044e621b0184acfa6b71a4f4e781e0dc88b221e914dd1f2a8f8c2e999a6120838da52e6c69fd10c378797e4e73d9680e0c1665e4d577f1fee306ebf7a9f4f26b93761a3d67ac23265146d7b6268740343bce703bdbcfed76d0e9c1bf43032bf987a1b6052acb5c890d61a1142036f2591169ca910db8fa7fc19587eaf7654b78c784c922a45d5032d0bbc1ad23119e5c09b5c1175b159bca976834ee054aca66778302baf3d4f1e18a3846f84a7f612c59a3cb7ec52b3c4c56d56a7ce36bebe0bdcac16dd30b1255bfd89942d998ad8e07ec967f44cae590aaeb6ad653bcd0d63706698717f9dfa7dbc65ae0bd6621b9e31c9a441560a9e5d1ee6e8ade247d1609d6bf2a1597150301cc7f480e670dfc3db88dcbbaa5ab233114ada456b3a11cbe6597e82183081abdf37fa524178b1192f9f4bb138a9ddb0de001726d1f58a68b267f4c74a293890bbefd98400d3b817ddfe999fbcae67258c627c75a4e5b512b3e7ea45c2d5802ca49797b76f545ac890fd536d2fbe01ffdd18c026b281a4e1a1fa6b94c2d98082dc68b12612d55966afe118b640e065fe48f2aed1dd8fa183d764ddb9c3cb6914b3b64281c3536733c3fe5d97c14ad29553ab051f028a2e1b66d75e5eeee3e5161d3354e17958706f43ff24e89ac2145837c2ac298899f521d002f975706f66b85fadc9c8ff5c98d73f9025a4c39553a16596b17b6dcd6f4756a4e2815eadf134a84bd14766f404ec6f3e701f78a85e603b95cce5b2580f5e5be74ebe612e25b5bc30b2809fc238e50093ab0bdfe7522029bf8e47bfd07aac7a19326991d3013a63eeabc3f59d4060fa7ea3883bf84bbf9951ba43b9b375fdef14a9cf7cf260eed81666ccfbb44f5b73cce4887c4239f5e213a0ab35b8e5f5bbef2c85fda9254d36494174c9cfdd182651e168fcd84429a145b86c8dfa84a3318e85b6675f5a2573d57496b0a3bf4506f83c48ddd2d8019f46b0ca8b46901ebb286b9d10ed0008ae6c12e28964b027532d5a78f608160938205cf4645e494bed094e2c9b1c683b77fd668c054be9680e997abef726d8b2b3892ead12dcc809987fbd884e9c4962fb7adaca8a22672380233f7c5659e48da0ad40ed06155f5af406551c4aacb6737406d6645754ad267fd62318bbf4f90bf0a35e113dbd877f932158c95e31c14e4b3e33cb27631cafff6c30278e28765d4c5dbaa3189fe262128ac7daf71661a6e664189af02fb259d9a19ee29e70e5e36f679a11b7d6a925d5b2c705c5dfbd62afe257d35a1d42e2eaab087ef0c71968094d3a4f7497627fd7eab95948b2861e8911d397a0240ddfd6e2dffb59b0edfe7ad38d0caf0d74026a1926266bb67257089d360d93ebbc7dc6dc906b0965ce0ee1bd97c1576b9cdd2c0bb26d32a0f15425815cb370473471afe7e29636d5e7c485c36cc1c11b73462ffca5f2e5a7ec632f060383ffb24dcad1b101ec61a6c7b936e0ff77d867d10d2a499b1738ecd7141f598469d360ccc6f5813fff2fd9b56a402531d7e6a164c992e8f54eca4a58be96e4a55ef12031bb67909ddef6116f3cfac4d40edb136f3ced2ef054508fdad64dcbd7e6a02311c0cc6be72ac2b5d49af4578a6d9dff0912cad1b24ff2024085fa631104946b8e5b95b7c1ae0738e9c99af2bbfadc861ff20c1fcdabfe2b51b5378f0153001435e6d21511628c282bc063f9d274037de141daf43a18d28481bb93ff39dccb51c51968ce1ab5e1d5635a902c9464a94164e889d3e6c67283da44fde49fada28cf7cefeaef8c8d878ec28178f0839c23bb49a24a4225919bfcc8c3a78b1b68caefc830e2a61820feaa463e94df092e7379aaabd61dbe034a042fe9345f7c89e968224b428199700d0009a9725c8c94f1b0ae8d02ead749c49d2ade094073bee273ea43e9d4d0f580d58de085f2a440825e26f1adab407db94dbb0c08759367effc96348b4927248a90a99a4724c9465396bc3510ab7d49f6f93254fcd9fc7d24079bd2ba03fd09f59a9bf1deca10e34810378cc8ad8bd66903493220464b730fc609e4223eea2a26e175951cf31acc00b3ccda130706baba30c5aa074bb80fc0fb6f60854aeb304d6a269ccc83b0cc6deeadf2b9f4b225fe2f5a34d06e44194862d5a4395901273c8fa101bc35f33fe70d91ad222ffc403c7ea7381e4d67618851f602433bcf9d7fbf07bbdc6d5ebe4762e936aaa995255f738376636bfdaca338b18ce96f8b153bf0694acc8536b5447908c23d8cd9808c41b1afc508633ccb4e8ec2b111b551fed6ce8282f9d9a016d80757369ecda604ba1f5df67d551f5da9913245ac14f5078e3ce1f6ecf47b4780cc06795f8af7a2087d06acbd57124d8b858f9b0671d1e11df33f042a37943f4742137d4939d7d9ebeea31338c803cd4d6befac2193061089521cf86914c566ec3a5213c57f67a604c7ad37c3507686576d8d42b99efa6be59ae4968b2adc586ef1bb48c07fb281925f33a37d8afeadb7f307fd69d050470d2a2fed0095bf3be40b3f0af2bbb7e63e2d51dfe69168c9e4170bc66f831f671976898e224d8b1c68df324dc1fd0fdfd9613b7ec1c5273d911be40e7226493071989b85b9c9211910098c3e9de5714201377c2e1e4f91166812e6379c0cea93063d4c359b92a6eb9f4c93db13874e7aa582e40227b67b17f35d92850f7c196f1c149800ce6aa3281181b606e1dc5695f6362be7b06144a99414c8375a243df97584e6750f359721ccbc580610e89db5f63d5c0171bafb959ddcbf4c06c64ced4096ec91dfd94bbf81053c962fb62c1f62967bd8e12612068517472ca315f0706eaead9858248a212556a706640d42ca06e04b8e00ade430c9efd9e2e91b3e7648c2512cb7d9a982542d8aede569cb1c37411c57bbefc16c82bd8b1b6e9ce16ae9c846eac347d2aa7027917efa3f6aa10cf80d01673eca062868970841e4828723c69ccd4cabdf0dc9dbdf842f915b5836204401bb51779eb0375854bdc510f147110e0be5dd82be723ab17568bb69ecd16a4cd20eba58d991148031c5413fddda68aed5b6fa881282f167f80e3157e499662d516bf21202d97a7eb5082ed5e7ec71a54e7f3de982cf19264f76500c3151468519573d36612615caf8af6a71bb7e40ba11011dc738b59c7b22722ca54ebf43cb129a0f50f3533e2f3b0fbbaca81e68e53f60640d0132004f8f272dfb18f4ddb293ad9f5d6979128860ef6f051f585ad1f3fada37a545699934af5000aec500997b990694fa73e84d08cd2ba87f7074e573f689d6c1410873d72974fe29650a6f03096f2e48d408f29b545618baa92ee493e291b2a6748abd48eb8c5a43cd1e0fdc33c9eff2ef330d37fb74ec80c01c89424e6a38803e64fa476604d817003129cf9105a1f3bba99ffe6794d4ab75b59cd9265ceb6245fe8050b3c80bb2e75127e345f9d6cb0131125b3789e12ff8abeea23a587b0847320f2769d7e7f1bbf4ce81e9f5b6a33a62bf8fc5aea9d29b640a627c6da5d88df320dc33a5e0af1235d0171bc5b57e2486071d585e75f9745e4942c1582e560ebe667ac735e63e2df0b56b03c9213ee68ea7e8478483980c3c39ce0118a94cf43c6851a5674106d1dc207c5c91170871a63dbe96c1089baba2e0598d64188b32db7e9f8b04dab6a03ed155a484f4aa167252486bdbadc643d7d41a201c3b42918fae0bdc45e049c7ed148ec6ce741c7e3da2c070858a3c6da8919dd2d6e9d6d1261719273aeb3acba88592817c0b9b351f495356b66037a275e5665ce37feaa5551fcba4555e4c3181f79b73b5f82e4cd8f10d1095ace0e83296adaab9c978e8b45e36d58a27d795841c9d718cbe79358a637da190fbe941932c5b7794a63c1f80e2b2c7be6424085bf7477ae6ef20df01404acd4487a6ecfa7643f0b1ef4080971faa20be1092d1b9c7bb75ce6052e6b505a4f7605a28c65bf1969ef0de808617ab472d0649c7c6f197fa74d622c29a776f922882ae2614cb0592aecdd73ab256fad1e1457685f3c58fa397952c3e0b721ad805ad30bbee424b027b9d995c061ee00f391aaa14094f79f1d30e392aacc338e8991ddb4a78ba960060bd42511a787d632a4994fdf4c8ca9b937f1e3ebf064ab334f5cc3022741b8f011595be8d12f902cd43b3e2309008327bf64ec79f3b8b2ee17d9476ca5b248bffd3393e45ec031b6c87afe09c0b6f066f3bea04272688940d56797b5e3a4573afd932ad53bbe665fe7e91fc0affade86b5751c9a23c5b012afb3f6fff4421aa048b65d090eecc84491e7a915ccb63062317593e8ac79403728c17f02f580f6659a8d6fa3a9622e0faa0b7bf08e62d615666042410452adc00c73298923a62f6420ab01c455287329d1eff72e07eb0c0d7307268364ff5809bead30e959664845bd00257fca858b052ce730454abeaab39447c870f3d76811efbfb6a8862c4077459eba1fc590a308b7aeebfd895cdba49d71f36ad37aa9b98f5aea392e1af4c53f55ba32dbc04f4f3e1670864c43b845f920f92ecd0497ce9125687663bdf65721d8c73600663c137acc9a22c67cc316eae436ee5e8a0de8777cd630a770728a10be57920cf19e8faccd1492e49d8b4ebf8a78639fa6d846b01eed2f284407b213beac4c66baf39069b9b2f86a68547a3ae27736a7fe2bdb0054db19945af883f7e4994d1dc06c95c0db4f0afce49f1b8c82403c42c150f6336aacfe544a92f4d61a8bbe66a16888d0cc0b2597d81ad9f0f170763991f1bc076d3e77bb46ccfda6776716105f21a7209fa493aca7b783cc238184b291dd1553be6e5ca28a70f88519a964dcd35d66c53dd4ad4c622e9d2ec7a5442b3b2489b5fdf12eb0fd54b29467c33e11ff29da01f7413f4ebf4fdf6704c8c0800e1aced507dcfb5f834b5f2822fbf54955abca320619778668d2f9af13140add2c33d96e50a4cbf08621c8bf163861130fce7c2ec4257cec4cd95ca8042ac0c1ad55ea123dbadcc7a89f25e1be8c5e637f8fc701c4780e86e3de88f32c73c52333877b874925bf7103bb79e1535b4f4b067ae02af5183fe73817f8440a333c7dd970e9b208c327c7b0b07ec6a7a4f7d748e375b40a9e67005bc1b23347f7360fec0fb4f8f6884cffbc8951b94b53445bed0b4ae058715503f1a2639e813e92b8135fce949a16cdd2aad6c03c7b718476e01f2942a0cbaa51ea4a9f32f0c3a85742ce9814c26790c3381de672edcfadca71c6ffa95d23278cc1b9d0495a433bc9d957dd13da7ddf0346806f3cd1769310f5c4edb5bc87af7823c20cffc0d81e74e8c0b6706da53dfc248adc9b3f2b746595a31a1ec3ba73284cbc6f361023928ea483e57a658e8b3dd3dd9b70c2c1b8056b13e4ce0d8a63ed4b1337cafe9d0eb692c811abf182996f9bc152d18757a0fb3f36372f11c78734bb5bf726314b5cc27acc66031bed918326e6e10faa9bda272db2f9faa5348059ac739f06aac5513fbe02907d28209b03d97eb406d8267c46a70cf25b118514d233a6f7c182f5008792f77530167168cc5af10193c8eaacfe4ba7eebc433ffffd0dffdc88fbd29ed914d566683ce222e305b2b0efc7c02212dca90a7522631b687ccad1afc8299a48192f2fa2232058fdb2cf8ee00b79aad3f896f40ffe23bff66a201b272ccd13d74e5c3f72d117107b3f5ea3f2c39d2529cf69bd0418dbf7a8978036cf4b9e686a124be80fdf14aa6c62ad71b472b63c7cad8bf5d31dcff6c4cc69895ae8db0e6c0250263119e5f50a3c2e55784ab6d676cd2b836e736ff1dccc4fca818cebc41493b2226b71f68e4f2bf2bd49fa18e0af60be555b24289612a57097890884072a2431dfe21c74ccd24b51e1407c0e6be9584ec5a22c0baf002767c2a20c9fc3384ab88f336b5f2ccdae3a30bb795ed26543b5a830637b84990eabf5c599848ed8f94dd523dadfdb71c36c57afecfa2497467d971dba53888cc39437a70756410211f39712dca1c6d7b544782d814b2ca00ac56f6f3b1ad93ed13476bb7a0988ba9d9ef786dd6c43e45faf6f5324f983514d7e8590b24a683e7971b739523f7b83953a6b8cab20c98e04d680b30f9b12efd930a4ddc304881ac72d27e7174b2784571bddd7d755804b7fa748bbd6a898fd0ef787008f8a8841b3b13f0a62382e354874c7ecd4626313918034c795b026de0b53c117f4bd19751adda4f053d55074fa22a76517cfc5106045180982402a58ecbe0f783bfb9cc1f371a0e14f7610dbe735e497faa1cc53d5c5d2cef20aea0a7b5400ed771d896bce494b6c0915ad1d075077c655081f416c833afbbfcdf5a248ebe2e4f69f5271dbc9a05eec9317ee2854b0614aaddd3182aa985b5db00397794310df13d272312f280a3d8801770a12a0233057e08c542c46f79aae98e6bb704bdf9e3cd4c0cc1e77aa60383d25ac239e1bfc5bad9537ad98622f18e68bb86dd894f70b4c26b6f53a4e3865859a1abc2faba739945d4c123b4169628ad60bfd0c9f3685256ca4d43e2b59f830d6db103f7baf479c55567d690715fae32805049ee2d9f3979e96913950374c0f5379fb3917937c63094b8f5bb8dcadb14fafb71d9f25af7c6f58640ac9a515b9edb590d8180a6e14281e0f5dc256c3228cf1ce889e5078a4f99bb48db378a5e65b0682ca2965f842a595faa67334a5eacd4770cd9db540d888945872d2de8737e753c9b5201bd23b599bf831df7c75170badd9f503175e788258bdf6d005a86961240c1852537be41b3249aeb7a7440b14452ec83b53cff73cdf2bb947b8298f415d2d362820ddb6fde1443471fa35ffa0997f8d0498b37a6f93336b3abb86c156ba8cf4ceb969a7747e788a2ca115dfc97e89a66e35eb348469a1cca9035ebec1005c6555cc39a89a70f343ea7a39df8188c4da481acf336aa497e97da96e3cd550cf3b2f08339456d9afb116523b8bea68188c90c8aedaf0f4aef32d3e08141f638a4735faf23573a57ff61f72f7746b723658a5ec7825f2f7d69d49a9f2367a45349a492184337f0a1ac17f53e9b74e8c4681aa6c3d1ff76ac0a80d9ded71ebaf0d42bdbb1864abfb8f3721da7c865f7ec41eeb9bd71c80790444870a87fe7535b3e1502b4faac1e26631903af7f7d3ed60c2e0063a033e7febf738ada2295b45ea7813bff6d227edd3e6b512445a5601953ffca85f8ecefac602dee590e4819d74be8f196a45c20ecb10d86417dfc228b43d45b68501681c6b1b48f33e1233be8afe422200357fdf7bd161c489b5fcc5ea136be7f6b98d12873af2678a01e709b7fadd718704d14c3ebcefd33276aeff6abe812a9dbbe644084bb2a7f0c09a340b674e697d005dfbefa18e7e5622aa7664e853660a22b16eb4184359c7ab83e6f34ee98e956675ab17ed89319db1fc6164e9418558871f510fd867b0ec4524f80e5af370e15247336ce85f4ab0d9e287c0d404fdafbafa852e4085aa0f77b8c27bdefe52334574df3e10777be857bcde61ad9ff83e75e379e451b7e83990c6a76325b70f4b8aebe50003e623cdd76bbb34d2d3eac7db2c2aa9adca45e922ca3c6cb42fc58f3e0c2e50c7dbd637181f920cf0aab88cd2fedd99408bc338eb69ee3e580d01d7d964f831b1c86372bf6eb0470d4832e87b806a868b60cefa7a61dafa952d298306bf5bb7a5df5213dd66b4d0e28a7be11cbb888e35ee96e7c16d38c499a4dd0670b79f47f58c5c31f623b6d81aaed7bff1fcc655cbf9e42c7f1096a7f9c602e670f98c5d6d191f6d81ad1a218ff8ab9428f417b016a7c897192b16d14c9d274a0d63baaa9153cea370577d8808f7906726ad2972fc13e2d06ad5f9d20652589911418f53e7396828c35042f7c45b4496a74f2c6abfe2353fe40b4a0f0f572138f8b6b5174571e5f22d0a6ba174071d700dfa8134ecbd6a15e459627cf33f697edc34cbb1a3b6e41a7efaed878eb4be6db13fdd6d1d7fc743f8bd55f74e02db9e2cd2223fdad2ac46937c8bc568dff455c7921c27c8dd2af903d6b0a53c3bf986cd8a855e578f8f7eedc3b60d96887e14b48e284950905120e15eeef26655490591abd48190f0df0cce499a64b5486b3b218aa37d1870b4f0c32cd72e4e98c5c60666bc5b7e4ecae056ff1d6fcb64b765f839f3fbbd4fb212fda69746f527b6fc58615422b45b37104dfa314354159f2dac70c8b45c8a86235f5d6ed39e7a8645c64ddba4e61df3870f03cc0b258753d92e84c224efaf4c9690a8f9f206185385b0000644477077b9f0e75ecf4c1308dd9768d91ebb2598650ab135e468807da047cc8439c438af00e2a150da79e50632e30c98ba0394df53b44ac464107303b8c93a0542a0919ddfdda1fe4d8ee3c1ed7aa15b3e9a32a648aacc5c5764cea82d5f820661ba44c27061c2e11a5508816f8c19707eb33e15380c29f5f3055c481fd0cf0502fe941da867f08ef8cb37ab3a0e2edefb4185652e4b6f6f2ce3de72cd9cf83f6bec45e3642abd4423c3af4023eff9cb0e591f89f1f45d0f93e716e1f595b9349d694ffdf45f867fd0e1dea0f2b68a20951259e626ced64f04e0fa076216f0903be965988384ff7fb79fbb84a48e47ff1090b18f95a74bee4cab19a7432525bdbb388143c52bab013d081f9e444222780f230d11b7b75afcad962ed44c76d792151feb730fef41a89bb3bab590104b56deb13f2cf1a22489d51f1d89edc64b344cc018c7f64a81b765008792812e3f83267e2679e796d86466d2a9fad69c370e77c10f04fef0d3e24d7688ca2d0547a3fa55e0ff59b0743424956902478195ecbd96f1b07203fec731f2ccb6f55da60994411c299cffefb030ed9ce39d25ee1044eebc245add2bea033ed1eef1e68de773f115c54d8a9d379699d0278f22dffd1ebd37491f354f5fff7570b65c578ff9582b61fa8e1b43008e52948a08d0669df1696108d72b0f53c8741c4463848f8d126a3e15de11404138ebf6923359cda2d37d364e19e7443b3406544e732544e92706407a59284a2b1810a6585274f483159372d1750bb44f5bd0095c5a5d851640770fa109fe8bfb447524190182876fe5cc2448b4c4c3940308da5c92a026705384f89a885a57b7f43e26179cb23e2634f0c34691917a327127b0292861e408128082ec87a404840c7d20303dea7fab2111fe4495088a9c1007b833f63e7d93b435f51bf3161f1fce7a19fc8e54e527c78c3b1fda224e5bd1d4dfd94ff03769ab66cf7fc9313fe77051c7ffbbd331a3c9bf2251876ef23eedebd7751086af34c91e1219bfbcadce8b7321e487aa4607aea00ca8eaf1c4719e93f1b6035fb977b32266778a06c793fa10677d50182be5e22b724a46b6c6963b2f46589b42fe4dcc3ae9e34a2d2766e3f582cbffca65894ae149385af2afb7a09ae67323072a7b7a0c3979e0d6fc5facdee02e9d0bf718fedcc6c8a1ca63a5f3e01552e4dcaaa82b5ca6d008a62f2d521dbc450d2eb6bf5acff0f7233ea316d0cf94c0f0c87f1c4e4508deeb8ca732a560fbb6527f163f0a989ed28fe2502a83be6bfc4fdef1377d14361874efb8f7a5bfb2bc38bff24d99f0c0fb99d496324fc2f2114665c13b01c56719e40df772b32f03690a65d958193c5e66b93344497aad3c5bceae3a63e383a548a877ed02e2376149ad3e7471da3b22a834f455250cbe50080fa0b36a7d885c9d28112f21c9f0cd5fea053353de15f4c4d5e80cc2b93709bc5d29b5082c7e0c8410ea4ebd72478ca3570b308bf9ca09ee56daabe509e10a56bc2eed3f0b95311e288de16825356eebe49778306c40a0f02bcb5a67e2954f3d32e86ca4c043aef8755e986137af0971f545226d0220f9b58f3fb7299377f5e90a0a9220f343a1f64ff1261aab4baba43dbe0d35a05a74f865cee3452a73c95a9481d723be3a2ef77dd676632fe785f14d8411a4e47d98c1ca82344a3e107b132965ab774241cf81bc0d09ad77986548d7b54e2086b58e5a6e09cd61ca1453ce64198276faf817d667a11eb14947a24fec51931e654c514b58e7cbfcc8b7835002e8fe9d1b34a042b3e31db757cce7ad02f49eb2209e5d677fdeb1966460f4190041523133f612ff0958b168bae64ee5f6dda08547298731c996524c9df89643d0a41d002a93bf36e55c0959639b0787c328955b4a8110871fa9c5bcc9a8b5482309b8aa938b42026f095af799afccac042584a8544fcfec6dcbb0df0b8f9d7966934ad1374e7261bc1de3842de173a44491e6d04e3098e908c7a78d5cc2a0f35826eff0c0e36bb3b686cdefc07d9c8a2d477c18aace6f383c766cd32e4a9b735c3c4a10ab6da15a0a782919d1838eb6c462e6ef21a01880df29e227014f489df2eaf354ddc746c65e81a41c32195875fd924a22b79a8f94601a64d6d3db754b6e5d27a1d9127f2f842f297f36c0f6d3a3d8b6c90fde8e7c7eefa08fb3d167999f375f038fb2bc41c5ca20a85b9bf28461432d1e8dc85f933b44b072a5faad1022bb0f3dbfadf365b5d239a985b659461cdaf2b9408103b2f522434235a73c1a0ffc6c8d1224df6b4f9ecf6ab04ff443c4fc6965c1bbf6c3b5e379eb8a5f1ccc9b57dad37c525db1f3a4ddf3e1e6e221b46869017ae52f449817bfa950792646d26dfda83cb947606d18f0666e23461ecade87f073583d637cf193af1c255420752983a6486df9677c46df86a87cb527a09e03966bc5c812bdd3a6c59ddd0e2376fa2b9b262bb68da30b4e795ba9d92e1f4655f201d37de37856697915cbbbd453a31a7388c8f2bbe1ca4ce5ea2c9ece4d0e984f29de5bbdc3e287193d3aea0c598ab63143fe001c2572b88d1bb40d2354b39db90c25875c04c538dfb859bc645e9d48534a23d5e1b820442d9ead981c438454ebf1d2dba136f6b6bbf138da9af9aabf981bf0dd63709b26df37ef369ce385be6bd4f595a303c03239922cb1bead811e83c47c05f21a9e225951bf66724322c890ebffbacbcde28077dab184ce18b4e6f73a39b9d96de0e942b2785383da7a9de686f559d54d6fe0c618206ecb71f208db6551385d5b4808a57498344e26a63f2d7551d1d4c853d80b24c9322797ad930c4188ff63f20e2172fae23b5f2996546c1069ed5d519f800e04918075bd2a69f8a1b9fdd4f85eba9e770ff4644fa3b96cfeab7359ce09215c6cdc42f903d748f2f5c29d00ea576eb966f50d073f52e7902a22524408802859d968e9f6f225aa73349ad2144707dee00673e78a028803a8666284a61c92d1e8e378912606c95e40165f0a858ef22472120fb8e1254d09b6c4d299db476b6b30ac8a75da3f3f263619ce43439f0cdc6be97592661ca93ca7d368ae39ba6cbc62f74ee6a4daad5bb5b0bbb62bfb8600ebf444d8086fdd2f8aa81f267fcf3055f6fb172bc4bfcc81771b9b1788b76587f02e177ed999721adf103e6f93002327b6bdced64f153db1e2a31e769b5be63b95cb253880495c7a70829bd45479c5657ace3bfcb9a2d62f514923263f6202fec652678edf525b2829e2f9c22166355db95c6e2cb073530f50ad7ef8bffb53b8dd44e13f1d869a00bee4efd74be62f9fae47f63dd4b4dc2813fd47cd1f34ed0002fa4a91f89ce5530c5c512cabdbb4059d5ebc18c5717b2799a9298b93a0f79bb3d9f913dde64a4fbe3d0388d73823474d395d9c4df2189cdb6501533150d634e36fd58a912c55ab0eeae13c279f797492fbe97ff7f4e6582a8ca6bca6a38f4672c18b29ba1df9bac2c84b3cadbbfc7cd5bbc5c33d10a0e4bc338d5ee4dc6d0035e97af818bc130263c9df44e106409e844d18aac9a13c4545a445fe001eb5d2c81175d9006d768c4cb9ac20679b3030348ecb2c82266fc72450796f38461650379153e8271b4e0c42c02c0b172c0d2f928771711742ae8fae37439a136ed18c7d083d54c5a33795f48f31ee132102f8f40696ee75121913103092904db91725e8776dd57a9acdaedddfd7f3e832b9a1eca621f4294f07bdad312fcb20764ee59389948ffe289fe55dc7f168020e7e8de55037dd247cc635a0938c2a2111c84ae1db7604cc0114dd238cf40634e12507821366f201f01152491b35b1cfdf6b2e61aee4048774478e271e4956b71ae208540cf7ccb912251a9d29e5eda1bb19bcea0c1d7711f333d3306aa3c008a4010e65944b0d97f7f407d1633f5e69a6cb84fa64fd7bede7b7f71fddbb9013ce895791408e304e57b9c8de499b0c90393880861690f69456272782627da9b1fd636c028d5cec3ea482e029b94b688554caf30bc4aff4e9e519b6bdc79fbb93185eda0424fdc3d223ae006361f8e6ffb38dc9975adc344b0cba621c910a1f0ff8bb82e259b2cca26a0964cd27789ebef99881e6edd1016eeac9d732029ce91444b0184d7352d62353e04e14fb36e33213952bd3e3918bd1aa7a34e9943a8f2f4d2bbff87d47e8701cb6250a3c47c7f2619e9bb683f124ec76d2ee233b5da6e0027af022dee727b6f36d566453112f3b941a4efbba0943c70f5962e502d1de9c2b8996c7966db63ac27a36953f104a239a543b2b96ab1641035f5f50dfab646e29ec6fde6ffe9e2570bb424b19e1ee14a2ec2d983194e5184092feed24f8610830542afa0581bf0841b04e155d639185de51a18791d6b9119541a86641d0da7fe0004a1a1a8051b8221d770030e0433106ea3f0cfbfeeb3435c5703e61c246d15ba39a0f20a4b69d4b8b5d5050e018bf358118315decfbd4443b16d030e48955367edfe47aa9224786b851d3844025f2c3f61878c91f8867dad9366d507b3819886e74197c79f5350f59c7030b6243ddb35abfe8b69f1c446c8c1b6b60fc5d0d4625c57357f88a8feabed645253368fe83da77dedb50da0173e65ad741aefd113bacc8b0d712c5b6ea8534393d6e67e0f9001bf3816eca93e53bb39440d2a9318de47e6c43a18f928aaee96cfff0a9cf83ab10c53606842f3cbf50cf19f6fc72b5439c9ab711939818e4e4ad6ef44fa88e1acdbe82227ed3b7f61f2d70afba98bbcbd7fddf5464418e5f5e798e2952f6d81f48c22c51ff8758fc37cd11204714b0cd6e3d17f951066bf85f884fe0f27524a7e5d967ab9733ad1e2efb879f95ddb6dd15cedcdb0a479e5997813a15c8fcc1261d7e7d0e1d6d8fad9d602dd41a7824658bca634b0094809aefb4e3d7ad0c109323a30a0d01f0bdca67a2827024b36eb1a457f3c2fb074040802a89eae22cada8aefe14034c11c756a059852cb1b6b4edfa8413e50703401d881b5d68ceb6bf72519df64da8a827d5b1d74c78c19974d51fb3bcc50dc81d287913bba59bd195d7e3f7785c10cdcc8febb1c3a98868ebe0ee5701d9456137b79a9467f1f6d75ae0eccefbbcc9b5b3222487e7a4e891797005054e9545915a7335e3cc2071071b82390d4abfe5c9e2746636a689a07f4a87c84ead502059ffb5cf048e522f49f4654c17170c68c8e3e9c1afc4333107f1243a303edea7547c2301df946f88d561f739eded1a19a564394191bc44c677a4e5b8b232ccbf456a2cd7cd0f09158026fdde7f20c8b0fa9a6162e789727b5befc0aca9dd8a526f3b48cc7268ee5ab9da72b271ee856a6a13af14b0f029f29170002229bf02eaa9529170f7a98489c68831d37c52f35cb849573e365e0f2af5cc88834d8e3bd683134a3139303c90fad0de8891085fdb8cdec818493c7735f239834f57fe02a3d0fcb122368f8e5627ac7c6423f17b33054bfb382f97ec5c6474954c5d6a1f8d8ecbfc2773f00c326468cefb1768f8432843e85db4be8d54709f76f50f75d7e3c98417f7815ba7329a484ade662c86d67e664b0826c89aad538dc9fba7930f603ddacfa2028fd5851653f3e73194894c524305b22701fb79e675a33f91834f2e1c9b6577056d6e5d89c61321cc9e3894485d44d1fb8097a6fbd483b090b77ad7d04d8dd0359ce1215a44e7e7890623c183b0c805c0bd7d5107a79b335b39259e25cf669399f38361fd48d242c0f5c363f8830b97891d7415848fc79f455a1076352a7af6e87a19cef57e3074d649b8f5e73731ccaa536d858997244a02650452f65a2f4dcf9dae0e465b039e4d51198d742b5d0756cd3c86f8c01f9f3d1a0c86a57de8ad3286827b33a4c5968ddd7e0de9f34226422d0e5e1a231d7faa8925fb5c7eebaf4d322171fd64c23c50c9921001365b2c27624f3aaabf6011a4a249221efc1d101051b2dd742c8e75fcb4d0252e2022e738ae178f85ee1d431b8f24210e9e5295de7211b3b5f82425b11c5450f70f5e4f73aae6dc6de3b2bd66ecad88249ca00cda2bc1d793098cf349aa8b6d047a896a112f4647560c59a85a8e970765c17521be7e03cd417753177e22f168324f9e9b48fadceffd036fabd76eb6dda15c591742edf3f1dffedd869d4121c06e63c88a084b519e9444ff20c4bbfab89828aecdab19712477f7bb957e8d72eaa9ae60ea67177d68d1108be57703d3860d1f149e8bdadfcde12c297335a41642536d992552532cb4a1c84457983a3860097aca0ca99a80e4c92652fe9b8899819d833cb6b68aeb60438afebeab122dccf937bdfbfa2c14d886b06be68465130bcc20f95024f8574b5d723fd24927f40db211b3c04409810ec64e06e189a12d3c51b92189c7ae60a3c9eef9c06e2ccb07a29216e3d9bfe7de2b9c5061c5c5f3461fbd371745b337ac1979ccaf5075b9bb0494bd165313bd21dd6f00033a2d90894b85b49de473205ab35dcdc0170bf42b5fe1129a67cdb394106247843eb4ed7ee1d69d4e2d7a33808489cfff8a1e357b89f358b83d4602464c100a7013731e18940fed9c444eeb48541c9d035828b1cd766221a2598c6994e246713ff80b8a042532fbb3e4da8267297c895097880d9193f4604ea150ce498903edb8b307e6ee228296fd371a7a6a136becb24010a263b1457254fd62c1f2fa04d5746818ebcccabcce6587f727989c720eef9ec2ee4716e6d2ee30ab2ba268fdde70f4bdd2daf42387ac53ac787ec991a031525e5f5cdb54332affbe570fa075354a59abe4907e9a2d58a050bfc1153a16700fc0e262828de14bd9205d11bb2e3b0b4ff54909bb42fcafe3fb889a3f25f5a0bf9370fead4a69d75bd4aa6e28a67db96dc5975000ca89e3fd65adc3b3cda35b4a11f34fdeba81ca5499777fb5b045342ae701d41824bde005024254591b7992acd46ddb77b5a1c83b89d2712fc9ad293219b29ed94cbc2c093e98cd85b7b3d8bcedfdb776f75a59f450e4d8d6159e19eee585a393b0c5d739b1933fbb27981e0d865359f0bfe0844ef1d0bb26e4155e890dc7256edc5ea75d083367cd3f547dae0ca801fe0afb5d0fab8770cf730fb40de2c3b1d4a71f8596aaabbd76976a7574b28270c51e6860df7a22ce5cd4ec7bd6ecfe74c18c539b0fde9bb1329ef969eb11443cce4941e40a2ce3b06663cc6a794734c1ea128738c0e82bc271d845c514bb1810a8fd5e5a8d32dcda0444d75c4ddb2144e520c52e1e2ab2d0a6f1620c5ef1c9f41afc7252449b249184e9756a5f43541a1a09a54dc0d6004fed2dceae8cee15fe61b0c20a3e222d735fa691f6410025f6b66e90d9e88cf2e3912fbea53a7d9eba9316c244a6939bed96be33c03ade5c3c702cc862fea4ff5deda098a7a469ffc52d5a049364e3335f12ec9725f3a4f0aa7f8828417f797f4c51b515eb4c534b81123b4f1fd845062d1a67a9163a59181b0cb223acd7df57c9891d490c0c042f205c452a8880bd40d13dea68922605966a079ca0d06dfa54feefc1daf9cbadcdaab8732d2b4d317c7e5bda0c61bace096d02feba872061bfa7a8893a8a5807b1bc4b5fc4dd3b2f99cd6322aca5108adceb9b1e7619742541c1bcc63b501b652038fa262c23727cec66dc4dd0a70a6b62111a0eb8e23e090e18f7cb7fdb608c1563ef1fe9c5f45530d95b426fa6d12f96610356f42b166a37e34a4f9b93206af1b5389fcd645854f5cbc6256ded4095c7817dad40e8a0d924930d96add0a43cb4e1249e35316841626898d14d5ea851a2ea03d3bb43947543e36197cf2cc29b63ea79bd2ff9892ad732eb061f36bc4b578de5220a58b1f9fe22b213a74e010387c104356feed4793a7030c4e2790a7cf5a19a50dbfd74607d6f5552b7b3a6fce2601bab681ce37a8f4232ffa9b87dc227c23ec4c48ce406dfb0fffd65d7f7ff2c2c10d24700594b8c366b43d5050c74b0543aec177cbabbe6889b61d122fd35a3e7a5f7104962fdff4a4914716ee1fd77b940ab50b049b41aabb41579458ae282255a7e3a946047602cc9caa8f90f5bf3cab1843eef4d81c198677a7562e5818c0b3e8bd3598f495e21dcbb3c450c8e2e97a655f3713407244317224443d69906ecf25ea14e19d88fd38fe7660c08a2bba1f84929fe5479bf4a05d5935b4ba71df1653b8604c70e70094ea4e873444804d9e1a5bab6976765902db06efab18cdd5d27d76484f33585feefbaa134ed4d61e7f37b1cea383e7e71345828908bbeaea13d03d4c72e7edbf331f0212676693468c1174ba4b39e00e1a69daa37e80225706b86923452a141f72eba6a0158e9a2274db176c825f96c9a783ec615186e54c1c1979a9746e9b3910cc07131b357538cf8e6dcb9341a62943a8b72b21e78181f2310f2488592797a509fd507bf396736329816038a70883c17c420b6e479b1b297c941f640c1406e802ca640ba4f0af2b99636ad489c437d55b5916d1638f533d741e8a5ce0ab7b797b7e98411155c56ca2139a5cdc78a91d2f11d417deb1cba2f040f8d1cab0e548798e03cecf475e9e8dda98a5b459911a13f45993249e2475a787043f1bb9ce46453fc5d4b40316c8c186f0320348c340642a18608500381bce39324dfd6f31dec63fd85dc9b4abcc7aad9875a9d91b1c5b085f51d8c3557af7092a3b17fc69b23f781f2627239be150258a3ed79083a68c00fc1b0fafafd1a267a82608e1ff45d1e6df8acd76a39fc12e4f59a5d9c85743004c633c63a9a60851458dfc951754186f46cb5702e7fe4f721bf2ff3d9ce4c5315cd2e93af32b9efd5e667b3e3a761d26a53eabb58ff032589cf0f6b9889b8b25f722c10a5264fb8a2d65bf1ac0902aeaaaa27ab94c117cf0e3f717d61c469c8930bc230e15af73e6bd0f58d0fc219b4f1b4ea3e0bc183623b22e0f8f3cd85b791371596bb13d5871b37d2bbd679d6ce640816ca1c8f2968d17c5615ae948486b7791c28b55603c97c22aac59df6dc0536f928ac578450111884fd4cba7917a7a4c008f2c39324357b0489d1a5eead6108c14c0512ab03a7133f98d5108cd8bff985232c2fc7e0ea7b03542f812b08321382bb19c934b1d132d9ee0445222dd958ddb7f34a2909c5f5be625620f6b50f8f6f6c095b5ea6b054033adabbd140309b673305adb2e0bbd864451ba0df12ba5c5fd8eeb1d570ffa9dee16dc9aebd8214e7340032b97e3819f685d3a894bdd7c133be84cae5b73b8ee31f3ea73c100bde38e56d450e6fdcff938e2d4fb756c63a8f74115884f783306efba550bbe7e0eb67b13057e01472597cdf975d72a71976cb9a5609c7568966973839fdf5e3c1946ea311380b9b1adb1f009572be9dc6493887f72245d6ef5da1d6050991978b2894f6ae51bffbe90de861191150045287e7d2f7fe506f8b952587c81e05849a91fab2a2074f8c3277486ee336eadf99221ad89d0fa9018155ef6d8915f774d55262e822aae40e38a1ab373141d4f3bbb2079ccc9a80174be7040fdfaa5300370a5c873f33193f4bdbdc05587c66dfa02c255de9b96ac98ec9e9788536a8a4e434e97858c30dc8931d198978eafc3563f115a065e9ea5f05bf7835c9ad4decc461f922463b4f5f191d02455858de324f8cc33b0a0845713a9b8666e9fa04d0fdc3ef2e2b41d8aebcbad4cadaaa2ac2fb6e5fe772b1abe742c3fd317f2f5a65155e7f9e2dbcef695fcf2c3e1bac1ebead80836900bea9abf8972611796f654ab734876a7e982af9fc30f2d81147343ed62234a0f6108a5e1a8badfac12ffc89967561b6ba36c8302b5016151f5a42a9412323726310594337488d3384f70aad5956dcad1d47ad6df584c95000ceb5300be29e47ecd08186ae2f12417a97e2ce0177f4a3d03310c9b3c00265c0c778d0c8fadb4bcb778153b071d95dc3af58403e4bf9b282d48b439f79654c81262d60559cffa7b9625de29b18f93307ba32973f7d378f53688bebb12548eb7de95a42175567f751595fc034d21b1a6df014b10090133827f1459da7b6925d3e93d1095455558da1720defbd8b8f797ebacabd8e6b34117904cf3f2c176e3336f178addbe24553909c9c8234ba18a7e17ec2a5b693813ef074501a6cd36aa59fcd8cd2deef449cdc1a7d7674febaa430e64c8bd6bc04e26f7951acee598b0870d97f9e1bc3cc02a60f28a0d467cc62042357457e3abbbd3cb19d934c31c89d9e36ba716b00684847f999013a26fa381aa3b68dac466c25c0f99cda1488a7bb121c432ca0540a5ea16c1d0d0a713a184c980d8ffb9a42cd29a1891f97d9c6204e53c8c2ecb5b33b2d4af69114ebb965c47ec8c236fbe0dea028b748f1ec30dd0d9c9de16de9f171df6d70cc02bb91f004b2a01e426a263a5a76d244a71643a544d89b686a7d836a5d2bcc58f8731883245dc1ea3b17ab3d7f3922c6b76806dd60d0fbd80a6bb482e380b3cbc3c08829be4a149bb4f926091ea64277bc5c9b9c0d412dd50aac6002d00f0511f45fad2e1cf24d92a2b21aa70cd7d4334a1f8539800fb88507985759506f38976a4abb1def5e99710f2ce663abe656016c3649b1931d7eb086ed7135f9c755cbaedab88d033372ee71552078b659c9366aa344e34ce1bcb65c2507166efdd990c3b6dd713613baad4bcfa7dea67da476ed1cb61818413f29c5a7caa51162c5a8dc22b31269d9f6d6c0299c596ce12cca9d9c6f73011759eb107420a25a46b0d0c5f40527e1310b87bd8229e2655cff1863a55b842f7b3c1684dff17bfbfe8689bc1d8768a3de1951a38800267b7e670be7f0d0a10c7113e95b3a0630a2741cd46de8d8f153fe284a870269a7c24290b3ceea3e69731191b404c2fd77f142f930bea88b403240fc55abcb5403f0869ffed5c53386bbbf6c7853d99c73ab2083694edcbc615f50af6c26e11b2c598c7bf7813698fa99e50599fc103f8ed14a908c5f1e2243283be2cbba892650d4c1c222ed2611de25b6c4f07330c618d8e46d4b8681846d3a77cc0a1ce78ac199e51f5b4aee4857283ab7ff501822be8b69f6900294bdeeff5cab6b9f36217bdc955419702d26aefc285effe70f7ca5bee56381952081dc942e44ab049a31e3656a965452c148648c33a99605c74d7dd657c93bf44752b1156b441a78692ed55c60f8fb3c70c0ec6a96e31a08c2e46d6ec9f42aba0e158b16e82a6180f82e9a36f559e3037380466ff075c3cfd5782ddce07e2a5988c50d1d1d2d37b6b6b07cc17ffa5650d8e72e9c49774dcf9c5102710e0d6198ed9b272f8ac4a5b0d0f4577403bcafb5311a5cdbefd050675bd868fc7586a7ec581cbc9e4268bc94e23f605c19d9bf99a1b99ab098261a527d318183805131c654d35f32ceeb9e932243e4aaf4061fb8a7f136c16d36ffb44b3ec279d5fb6c976c6970fc560d91887b41c39a139ec49023237ef7c725f1ffc26061a7c0dd950f1e7a873f30b8b12e1e438892d1d0b1c209ef072f0eb0e5c07a3872dc285669cbdff27cdd811b754d23c0b5c2fa6c4fd8461b45ffae0310cf37116c859399a7d453a087be88ea54186beb7183a5358821e8ef6480b830878873c27d9fced72ef068e0eae540da9f2e527f59535aacb78a476aba925a779d9cb453d89a25c1113bf31e8ce4e4ae1567e2d28f11600f6cf81d4fcf4b2c556e5461b45215d5ae4b03dd05008168e041a712560d1a56fb2040780d00bc756869b03d991a7512ca1dbd49f23aa44d1a8f6e01e2834913329902ab3fc62b17a7926b5c93d6964930228ca540e64b09d25a4d13e82109527651560cde6ebc2c5a135ec8350d6aa32cf6cdb1d2431c6b1073c76af56dbfa54d14482f6e2e40bd5621bdb74b30d7493e2ba7a731e6276f5804069dd2417ac5a94ccbda1865660e494cd2c8d0d078c6f76ec4bc3ba745a1d7259d8956d72bbcf9d31e89b8ff691b11f6c96a614cda241fffcc9eb6451e544c3e0d4b485d44437ce889b8c149c17f909671480e4328ea5ef7fd092154668ac07f9c3ef70ad79610d02b6616af677b5155208f7a93a539e82e6de528bc26532b3feaecce3da07f32516a38b7323e0cbde4c2985fd670f937120cdc1d98043a7fd574677a7c976a541045112986db791c3db98aa4a26e5347c5e9edb9986001b61db40f1b47e4f985ae259a9d8bf389533db310c9521203f19fa24a8911496f6d30a0d34639ef3b78464848f71120f1348694e22842b8be246c791658b77c9280c6ed57a82c0117840e59b7b10da47813d64ef9e728ff668fb3e998d9475fc613a3cd03f630fa6d67b191ce94d64b0b67c206e92f4b7ec885651d03630bd841642d340782ca79529d3db72acef08eb01e4dc5ab72d7a5fb1a891aa135575e653f7bc707159971c7ee1977ea5e81ab6671de7357b7380c5c091d9e4a7488a58f1a2aab570f2ba710778d51970776c16d5aa38041ad7f86221c583fda63a4923ade41da272af4d35c439d98f2cad6ccd44409409f51453936d98b6218ce044620c720f14aecd21d901c3296adcf9be7655ddd89b61197ad3ab208a1cd0b49a6121a91ff40ffe853485ee4da95b08fcfc851df8f241a89db6e35d84d18597e6e9a73350050d24692ff8647fcce88d8f511afefa401267cb5851ae49daf2349133e9f290c0596c967befafaf7dbf02b9b8bf4c8fb04abe6eb666f6d3075c39bc564ebf3a533ba74f5df1b6b61080df20b796538449c891fe22689711151e84493a573eb7fca72e9b025c5712d9583883e0c9b69bad02722ba806d7b4a774c455dc4d3a5e48eb52f425b920ca538e4c54a0060109750086bb39c209cbdc6427daf0908435aae01b23ddf2e7eb7db6f3f52fc4ba12f24c2439d3a442671ee164b6093b6b50cc42247ec08f2cc1c551ede42413aab6a68666f0c6609de96f6c4e4256771f0bb3a5e55d5349f0361c7b69c414e1f9df82f978f19a0bf5e6208fadb1a65c7f1825ec2870eef013d42914b6a31f3feafcccc0c8a7b69424fb4d41ceea22e8738725b002e1645cba6076018ef9f528d33d358191005fb68c7761b44a8edc589e6f0adff716b91f420d79d7cb1676e06c0541a8ceb72958eb3698382d99b5a232a8a793fd2cb5dc3e1536587f92f94bf6d1fcaefee97fe439a142174822976871a4c42dc05e16cc191e297bbe8e85d5dbe48f6a7924aecb66fe84636d7b8bb626abda34b4d3e17c09088cb0ea4651b2fe02f56383af60020b8166bd1fb0d4ecd9bc24cc640950eb9341ff052416680d2e629f09678ee3e161e9bc8e846d3507a1dfbaf82473d4ca9a6b72e1865e16bcc1a709086b803e613de91875d9698127c20e5c78f5ff1f013db138caf103b9180019c5c40a398387c1f39e54f37adcdb15a895ae73c12c297981203cd500d2b3164a04f2ce0d7e77df029620530b11defe5963e89dda982d8eeb37ad8be0ca02c50804bbcbb16b16be086e79cbbe624543b204b4cba48efed0a14b83ac8c1f63828d27420821d1b7a18754ad9047179ca609cc1234c47d575913fe3eeb6b91569d8dbe5e89b2acfd9e3da5ef51efa488b93b73266e472e64f5ccd3d33be6d92b244d018df2c9eedf9ac4b433ea318930c56d49ba39e3b950490d48f38906e87d5a6cfc13c9380c8dfc15920044049475b6086944bd2c4f7f6903b629a3b2433db81aef198e78d6241a2dda4e9b291cd61599429cd99d8878abad49bac53f7e903c354fd6e58cfa7a6ca4dd6f718f14dc074a66a5055926f4c597fb17b7341a4e1220041252c3107c3197b6f4f53b6a15203b87b4e141c2c025bda037ca828e82cacb94c565ed9c196ec27b5779992c7f4d38c721cd761426ad42d963c77b2fe6522aa323958398395d582694e30bd98061e96a7ed51f9c13319e0ea368f1755bff770495de4163c155632cf2d9cba9bffaaab8839a2f7e514ed7c5b8fe8ea3e13e9ea2211d886d1d0957132bcbb2521c77bb4a8c3ab4e652c39329a9caa5187f41e3226b2cbd0bda2b1189e51194675051d4f95c543fdb9314f2d47d40786b21384414dfe8be3e5cac39e6e4a4bd72076307d27ca02833ba5eac83f7d0811a3d958b95d8688a78b574f7cd372b8142d05dfd0ab6b9f81672e690cf353a6fd47db63a36668ebadad82f48091c977a107a4a53cae8eb24330f0cf0775185b7923370e55ef2155d76f748f41ed679da9860f93b3acf91cff0f16f881f0a18271f9eb9185040b4438829d4b67566cba0e8426dbe55ae968b150c8dc75cccf5692701664f5bffa6a3f9a24ff1ea94261a51109262682ded3458128d88327163656488ed09351a7e31004695eb214bec8c325ee4b0b1f166e02cfd65fa6835760f5402c3cfb6ee0c6e8443981c63fd0223bb02d4338edd1b087c81ef7b3b6d81dc645387771350f817c26c24f99f5450074210f9a898c7c86539f83d153d0a1ba4ff59d9c6a781881e39d7226a73d4ed4dcfea75e567c47d0cb11613959f650ef67b90a0c85c3ad410f10c98f8136e1959beae79dfc3cece9a3cbf127aaf84ca638544d03de5941560e8f1a5bf6eece112809273f880e366c42bc78b20acb28530a0f5a5ee91c116ec82b9b134e3d10642bec90b86b1de976e44bc4c9101989f2917a0f4bad092e8f19b225ffb82029d50b025913c3c5bcf53f9cf8db0c38d85abe076c47b184c1d5ba300744716d9a28df1d27b07b3f2bbe07f00976fa8c0b0b785324c5f93e4e72fa7fe033eb9d50c4ed0bf674c465a0f7d16cf0ee490d08094e1b9b4dafdc4793a75c608e09382809837a332f75f0114484b012297b7a63e584bcfe8fb80af75427a711dec944f2c44e3017f0903587408024d3e619a2903d7f6736a3e08c8388f8cc5389201e1f3c38c65141aadb80a590fce76c70923682426cdecaad870b9adf4e3130c5ad34609a42e15c886e57c33bb52dc955943eb0a277d2ca6a458edd8d5bc604cbf52a11a49e0053d347d9aea96056351c0168f85ecdcf5ef3f1592989ad8f536ece7447362eee79bbd28b2e9468899c70d30920e21da029745f0312281aeeb1d1ecba1741c67a7c979a60d84d9199ad19571515f7bf7e762f4f0b0011ee88a80b23b514f370ad5e90e4baf9512417dfe0f74c005ef11d0034a8f5d5f1a5de17eea394c4d3c34a22db71550d7104a1972f4d7ef73e1415338f208eecb3de6c41a2e0bce1093f9b357adfaf525d4e0cb9a0cfb60498b3470ceefae614d55beafce0e9d9a967cf2c5f21dca8352da88711f73f954e4b4eb9e0037a434d89597e6df619d575d42b554ff1861f1d7891ebbae2ba8110029aadee3b9caaff77e3714688b4b9279af4dd113167f7efc673edbe723b9c5228b739a0c924a3d43c35370120d4ff9478d1a626b92ddeea60f109bab738051955a49379ac0d2789a3ea0417dc6c32065fbde7c41c3eb53e64018b5f4e779ba9dbfb74fcae06853441e19782371117ec44a243a4c0b1880efa5747994e1f8ab98743450a68ecdad4059ced4d80b4f2198a6ae8f55a204a343fb2ff25f898343a8829102e20ff5266784b78a76589c18a80ff80a76080e9061255be0e13ac979093476b1322bfcda6b0d2e481c9b735f7ddd2da818f4b743890f31657de0805acc77c45529d9d5e4bd3fbde8f5eb3fa01285d16ce6b8f9e713a6cf6c6f51239635c2ae62d33d8a9c454e7e0bef4e74a8469eb06b649ea11913dd7a149e2eeaec5d36782968461d5327eb9fdf886b58f3fe9299d20403c253e8385d0db277ee5be682fca354a0ff87f04ee0ff3fc1e79218d8f3bb06feef5ce0ea898548f1418f90458354856f5f638680be9c015fb2373120329020aced345e976f315b0175d5887105764ca57a9014062b610ba4098db35cf29b8378732fa3cd2cdc0d2f6b484362447795237443e4b6203baea8baf5d93f4a4df79006ab3a7f35fc455bb0a4bcd4057a62f5ed12d6f77151e17e74e494a2a7fc339f260b641d5094e48f2004609d0c75eec98847d62e88014c149a04fde00058a8197c7d5f2844b435bda135ee6752cbbab4ed3c302ce7ee86784a8d27f526754781ace1995cc5700ebdac30583eeb602dcd799753f9111def3a306ecf7e3c6927190343320152d8f5b0a5f3438defa3e455e9c1931ec4b9573ab6a737f24d20003d04085af318a9e1a81d1c2e2c0ef69cd8f4b77da305a9e06ae93f324f522bd3dc4b3b0fe8141a4fd7e31655d36d4af413bd533109de92da5e845fd53909a0a4e00912108bfca7593f0894d447b34aa902588fd6aad86dc95622396ba01b0e4ce1fc82c83fc345e32e928dca4aabbfae3911613b8e21d233034a031f0c6f1935ac5e330d3e9d6c0f509874ed60090034722a9c7ebdf7ec60733a94e92ae56b212a1e68d41f7eb4ef04ff2de8e9b0ca9496fae36ca30c01da18c373cd0288ef2da01386cba0260e9379fe3ddde163ca22089a13549077026a5f815d1f7e1680c5868cbb1d8e5efcfec65692e2397624208b7162d96c469a9f91420ea9d89d0f7970c01d2a89ceb5c9be303c1528e35d5dbbfce4a5f2c941f659d94d218225c3fb822e54b460f169d7554de2cb15f09e4d28d4d6750c0a6a35eca4d2ece51928884076a873a2073240faffba8ed5fdf670f467dc226a8ede123e8f22b406714bfc0fc5c64dc68c69fcec76bf95469650a18dea00560b1d6e0190ea4cbee99477631e01b65f153b4a0a58c61174ffb39698afaadebfdbab4f3542ee897c352e4f2b1161bf726e741fe56c762923d11454fd57dd4f67cb519a3c6d5593224e99d8112ead866645718f0639dfe4563718054860efba556e0e79c70a09ad545edd9a4b9738b7ac0af62a8ef5d8955365a152f8ba74090608c35475e6422f0fa68ceb61f09372683353ff1670b59baeb82a6ff9ffa9872253eff4e4a549a6c296b2ddeacefc1816a2c893fdbbf8ac37b09f3354e815c22051b08868ca7d2f31cf0b75a239e7942f2bd59a3c37075f93b08912259f2a2e7969609205eb4f2653f90b6cd6295735f715c63f0273ceda77d0a989aeddd22f23edeba6dbf66b868237b875c5b626acd5b5f84351303cf823b31c25a86134ad5bb2dc13c01ab2357cea31853e0c4326c3cde8149b033fe13efe13b5ef7f15070e849b7f91af00921dcc1481156e7f208d889421db126e843ccc6efc3cec9d4d7b71e26255d2ae9faf53aad78b8552344492f94ef7fb3a0cfc1a8db61a9d9da7110b8342b8534fa9d25f43ba38d5ec5809974f9d1343c1351a69a92f93c24677110cf01a7ac1278e3b5fd7b3a65642b1a6eb45fac32e9796e33980994e4ab6d9499867c61608c4c1dfbf0fb3caae60fe3af53837167d346e3e2fedfea26658658f769044c3f1cebb6ff411eae3d84a46027b09b8f6f894d1b5ec076f442dabf2da13eacbb660193a3225b6d48a7230556e56540447a12a035e8ce93331d9e567b26bcca05907d92315a19d76a8d2bb1226b1c8e16d7a1f9dac9c200f6b75ed36e06c1b2aae1d3ebd6f5340297496396379725d3d7c14af9f250ead2dace16f53d00ced6d8134fd49f49fcc9d545ffd04c9331103894b1629f8f1c8370d3ccc64b95a0bf8e546846ca9c554a6290fca90df3903e5254f5bfffae1aed329f1912d44f45d1811077650574fd800448481e2b77262bb14333af19301f8b771fa24fc323536933a704581161b16a2e2a16437714095f5f3525be0f149d30d7e61397321648860356224b0d4442f5043d786a63e39ffb67649bf9ce0d8a1dc4dbd1cb075ebdeda90d8de4074ff1c2fbf727679fa4af1c24d97120c1bc89cf95f415989c99987eab1da6f2538401a76e81f85de4d9d99186b3b0625f8144be65729aedf6a4eee3b55593ca917feeca934b55e3335a0dab8a5cd02ca2c91d6b4d6a332cec9d302ce9ca509b80cad89127f11c5b7932df916aa043c66f104be97b142367de7b02e6a2302a4a6388090fd5a0f109208dfd6c76e170ab137c97e3af00830e4ac032943ceabaaa971746346fc02785bfa4076879c7ed0aaa6e752c999a857eb9d05379f6e7e3a2a0045146045909b43ed9dd4ea40b6774c58f8d6d06e24e621f7fbb016c5d2d3d19caffc022becbc631e784ea985d7471aa3b7029c3ca50b9a51bf0c189146c088984abb4d1f4a5e8fd15081b5e3d82083b72f74ab5de01440e7760bd34ca725e80d5f1e5c6848679dc814d4c9909fe56ec75895d21d4093596ea81357232562b60c61f466d9865cf92982387ee98530944268f8d0d2f3b5c0c52b11a70da61aac485fca9bb9d98706c4321a74fd750367b02d6a989d0f6d10f095324830146c1a9cd61bbb73adc0717a968e983e5b300d5eae2ef9b51e53be2722fa2e5bb814a60fe9d1b7e563f29c8c0404d30a57528e1959bd88bcf419916fcf3a4f5c11407aca06b6068e8bb13742e910727c4921728ce4606cf98e6eafae71fbdfc8ebc89eda3213be52ce78b8beb79cf19237d8383d5c85769a5060b0026b74d8447d6d921659a54702e4c7206cf26ec2b5ca8641e3d58ec560bc5a4b5d8d82935822456c0a22ac1f6da9324e0344f4b7f9601882daf34da8a403df7c566d4fe6d5fb661d9c5bab73c0e1f96665514105ab8c325f2f11ab3b19ac33526510ae43ebebc5dbc391d1765eac2c10e16720de458f0deeddd37c3a77cd1b638e6227c780cd549af941825e58f6083aa12a6a0a2a9a079aef213862966359c2d41f2010f1121edcd5a0ea6aae7babbc54cbdbd8ab3ffad1a10c1a94dc4fbc290024c3164456c95c133d87e4b536a51ca0352b9e490ec0913706b51cf4df2f9b79ad51e5725641fffbc4d18f4d48e7620a68f283c2c9b80ae76cf95e26551223ccd31de5d6a4d3ed147ed5538f791e965e1c63bc37700199565a72ce04c4d241195b49c1ecf5827663225ff81269321996bc38797f683f0ae51ea525824e27f6ba4ea4e23bbe0446ab2ac2593d5a3e4a5ac0ab7e6fc64469a877d48aac1471ce2843be5b5e7ed64efd0bd04bd75cda18837f15cd11eafd87d78979498280fef4e596bd4583bc0ea4fc4aace29fbde7385525417a155bc6d332c1d494b6bb0dce72b745cc37c4fb9c10b710668a716eef7ff9eedef31091eec0efb90b6a5e928c74b2eb511e19fec68353ad20303587fe1ed7be51855b8ebdc1e36a84d1a632a86bb7031f68f5e55bb375501c465b6b14135d5a90ead274d05c67e29345d68a44632353c2af474bd37c9c32ff4c941bddcbd1a81a91800de7e397b69e3e69a59f55e036fa2cfaa3b82778398fca08e27b48a083ecee9c8f80f038f162f091813aef2e473481d5a174bc3be80df64605232aa678d6eb576745d2010fcb843f956bfa7e8f4a34ac6c5df649dd9d8de00d217f3170e9146e2dd929376f034ce1a2416ae6c16d69d56e4ce4d965b44206f11b8bf446bb12cdf5d2a9eb59b05db1db1e27714ff9426d10c129e6e5f621adc5ba8e5fd567e3dcc41e971abc48bf238546803f6823974ec3e148400d7fb6660e97c2163130f3969688f65c836ef06dfa220470e28b1e0063e4d5f204aa32e82184587b8e02258d5080ea3a18081c7636908bdc13c13d2d8786a056739dc31df64e3d470382bb68261493c3d2620ac12e7a19c8b35dc55fba737225e256b53c89b545f58276b7123f5479278ae78be8a46def55db50c7b3b0cd3a761b4ba8ffda7b6969145395ad874295bd2075ee1ecde95c0e9906f168377b357662b4f0bac5ea7195ed52aaa85e9d86d4fd38632ae132bba0cf39725b087abdc95de782241b97a4e47f9ea11f9643408b9e2e35df3bde4849d09cfe196f2f88912dce487d40488b510f0a515998e7d06c1d9fc0376d9ce66d75a93126d5780395d8cddd8bb97deebbde6ffcaef06643c9ca4735cd0366d18829e10d6efc73b0b5a2fc02e6505bd784d3ac5691b7296a0220b634f5b07079616653b38888c068513078312119920eb420773607835669430473ce03534e4ad6ef44fa88e1acdbe82227ed3b7f61f2d70afba98bbcbd7fddf5464418e5f5e798e2952f6d81f48c22c51ff8758fc37cd11204714b0cd6e3d17f951066bf85f884fe0f27524a7e5d967ab9733ad1e2efb879f95ddb6dd15cedcdb0a479e5997813a15c8fcc1261d7e7d0e1d6d8fad9d602dd41a7824658bca634b0094809aefb4e3d7ad0c109323a30a0d01f0bdca67a2827024b36eb1a457f3c2fb074040802a89eae22cada8aefe14034c11c756a059852cb1b6b4edfa8413e50703401d881b5d68ceb6bf72519df64da8a827d5b1d74c78c19974d51fb3bcc50dc81d287913bba59bd195d7e3f7785c10cdcc8febb1c3a98868ebe0ee5701d9456137b79a9467f1f6d75ae0eccefbbcc9b5b3222487e7a4e891797005054e9545915a7335e3cc2071071b8233c32b9f792dea7ea15936aada15e725c1c7014b0a89a741a5b78f9c869932aac12c8e4a3b408fbf5e404fb7c5572a1dc43ff545077671a153c734a5b2a5c292b208663357d473dfbce72428c0acdc60321225007bedd0f0c7bd9d3513cf82804f1248f5dae5893df446b4c2ecf560c66ae9ee8a783c8c95918c2132d2be576aa3afff9efd6f991166842ff6826bd2dc58eaaa08d1c0c14070f6129b21aa79d7a54a91cb0fae89bf9ec81fd998336910a3e2edf0f4088548a82989263e7fb7f08487a5652a0f3dd61a644a6b199f08db9e6924913787ca2ec99480d172eeb09e0a49cd36fb8abf31dbda6c6cb78153a13f2fe596f84bb505e217654afae0ebb6fca48c72f5a843e85db4be8d54709f76f50f75d7e3c98417f7815ba7329a484ade662c86d67e664b0826c89aad538dc9fba7930f603ddacfa2028fd5851653f3e73194894c524305b22701fb79e675a33f91834f2e1c9b6577056d6e5d89c61321cc9e3894485d44d1fb8097a6fbd483b090b77ad7d04d8dd0359ce1215a44e7e7890623c183b0c805c0bd7d5107a79b335b39259e25cf669399f38361fd48d242c0f5c363f8830b97891d7415848fc79f455a1076352a7af6e87a19cef57e3074d649b8f5e73731ccaa536d858997244a02650452f65a2f4dcf9dae0e465b039e4d51198d742b5d0756cd3c86f8c01f9f3d1a0c86a57de8ad3286827b33a4c5968ddd7e0de9f34226422d0e5e1a231d7faa8925fb5c7eebaf4d322171fd64c23c50c9921001365b2c27624f3aaab242a8e3490458b95f378d48da8de2fad31b8a071b1eb758ac971308cd1fa09e7d4a3421f477a59ddfc0902c8e773f6671bfc5270037c0895046e2fb1021ba9ff504183e650ab73a0b73c96f26798e26f2d0765c1b5d3ab4523733f74bc56fca627d16f76806d17891d6cac33e7d6d27ec645b498656d4f6ff4852e74335889aa4450b1ab0beb485c32e399707bf391d0b61114a61fa2ea2daf9234c67709c1c8be6104de4725f80c2d3a40f49247bb410904b5776e00161428063c395510abf563f18ac09d96d770fb760bb1d56e5931a82970541dda47cf7aeee6940088d65f1a3e5d15528fead63b59365575ebb6c1e145e672fd8cd2ce246fdebdc25e8d489f1a23d85151c7f930fa7770ab8bd0591f60756e3c851dcf0f21bddd4b65d896d5fec2062da090b1858cd8fefe1ad88388c36ebee16c006383d8904833c0ed3a28d8c782f928aec6737fa6ac18b6d4f2625497b3c983f6ea715a6072d7909eddf1a86719ffe1c0e25ca5ff76e1b22457f0752f7c6290cedbdf5a09b8a7d2abbbd6d84567e642b5fe1129a67cdb394106247843eb4ed7ee1d69d4e2d7a33808489cfff8a1e357b89f358b83d4602464c100a7013731e18940fed9c444eeb48541c9d035828b1cd766221a2598c6994e246713ff80b8a042532fbb3e4da8267297c895097880d9193f4604ea150ce498903edb8b307e6ee228296fd371a7a6a136becb24010a263b1457254fd62c1f2fa04d5746818ebcccabcce6587f727989c720eef9ec2ee4716e6d2ee30ab2ba268fdde70f4bdd2daf42387ac53ac787ec991a031525e5f5cdb54332affbe570fa075354a59abe4907e9a2d58a050bfc1153a16700fc0e262828de14bd9205d11bb2e3b0b4ff54909bb42fcafe3fb889a3f25f5a0bf9370fead4a69d75bd4aa6e28a67db96dc5975000ca89e3fd65adc3b3cda35b4a11f34fdeba81ca54997776ec96a36c1d01758aab963281c5cf8160266b34afb6f50bc75614281a9bd8ef20864c408fe11178327885bce7ab62a0b8fdabb8b253ff3f1b3669c5700f1673a285f70e0cce10767b335b7fdf3f6e328661901f19d0f6262b3f7b7f0b3951ee1559285ae329b653808545574243d0f31bb8101dbc94ea837ac988febfa2e945f0ce834e74c7ff4cae31e21dfd594e388a2972362302814bf00ab93390df7a22ce5cd4ec7bd6ecfe74c18c539b0fde9bb1329ef969eb11443cce4941e40a2ce3b06663cc6a794734c1ea128738c0e82bc271d845c514bb1810a8fd5e5a8d32dcda0444d75c4ddb2144e520c52e1e2ab2d0a6f1620c5ef1c9f41afc7252449b249184e9756a5f43541a1a09a54dc0d6004fed2dceae8cee15fe61b0c20a3e222d735fa691f6410025f6b66e90d9e88cf2e3912fbea53a7d9eba9316c244a6939bed96be33c03ade5c3c702cc862fea4ff5deda098a7a469ffc52d5a049364e3335f12ec9725f3a4f0aa7f8828417f797f4c51b515eb4c534b81123b4f1fd845062d1a67a9163a59181b0cb223acd7df57c9891d490c0c042f205c452a8880bd40d13dea68922605966a079ca0d06dfa54feefc1daf9cbadcdaab8732d2b4d317c7e5bda0c61bace096d02feba872061bfa7a8893a8a5807b1bc4b5fc4dd3b2f99cd6322aca5108adceb9b1e7619742541c1bcc63b501b652038fa262c23727cec66dc4dd0a70a6b62111a0eb8e23e090e18f7cb7fdb608c1563ef1fe9c5f45530d95b426fa6d12f96610356f42b166a37e34a4f9b93206af1b5389fcd645854f5cbc6256ded4095c7817dad40e8a0d924930d96add0a43cb4e1249e35316841626898d14d5ea851a2ea03d3bb43947543e36197cf2cc29b63ea79bd2ff9892ad732eb061f36bc4b578de5220a58b1f9fe22b213a74e010387c104356feed4793a7030c4e2790a7cf5a19a50dbfd74607d6f5552b7b3a6fce2601bab681ce37a8f4232ffa9b87dc227c23ec4c48ce406dfb0fffd65d7f7ff2c2c10d24700594b8c366b43d5050c74b0543aec177cbabbe6889b61d122fd35a3e7a5f7104962fdff4a4914716ee1fd77b940ab50b049b41aabb41579458ae282255a7e3a946047602cc9caa8f90f5bf3cab1843eef4d81c198677a7562e5818c0b3abb4c216b1030f0f7d180b6683f1361faa2935d98eeaee3ae7b038e89dccf0e0acc1c5765a05745907fbffe3d59b808381f136ce24deeed08b191ba5d5dde58bccce542fd12f20238599e17bd2837d84aa6dea5257b9e460ce5359c4baa424ae14645ede517a0ba358d431f5625bc7d072b3bb05c6fd28a897a9dfc2e114780ad0d8338ea929fca30a9ae4a9f424a8939bfcf091d080b49d53fa8df022ef71d42ceb05c23afd5fad86efc604bfce5ca2c2c412739da65031c17cce6661955a39a06797d8a424d198917ebdf83594f4a928375e9da503ac36a9b3b457f7b201828802366a5b3b41836d85ef6bc6a51ede43f4ffa80cbd296cad59e33fa008f0c223a6b333e1059208c61bab0ff851c098f2f8b6b1706919e7c403883728674fba342526590681b9691353056e3a4b8925768c867b69d71739a825af2f9719be2438c068a35f6bda1631428292d589efcd4fa2f7e64ffaa4c5087e49ba2c8e6e2482874bcfea2e243bd0ff0958a597fec363f38344edbf7527cbe9115425c3d72c626578a88c99a4ec8ff713c1030ee6b11d9898e8ad14838dd2d0f803fadfb7b6c4fd7d973bdd297daace3b158a356b14c538c85584b9cbef75a112345abca7f3832939086372580f02e881acdd93b1b73fc7f979d20950a392d8d5527dba0775d992467d3d5fb5955d9b3a3e17ffceaa44f41d78432881acc7848ba311a35201fd774c19c98d7019e8444f5d6c2015471c956c3fe472ecd03572b20e70bab49c2c42f280055b2fe2618b5d2fbb84bfb40d586c40fbbef621b04b697c40693fc4efc3386c7da02849610bac7c8626fc6228056c3b350d62ebe431b3dc438e900b1b300ffa44a9f158a21e88e91478309230b6ce97794c1eb333b42caf4f0fb126033379e4b4b9c0f9b04ac1b85d84ade1d6b9c6ab8753c7967179f4eec15d8b55b7a8184d92754fc89c7824ffee17a2ca5376a058e30c056bd47507ecc3afb5b0ced58a89df2d9dfe8b4f9754d4d97c0bb534fc52e730e1c25d4a5857c521d9ee4aae76c7f45ae12625bbb5c7b984fe9b571e478a231f72c32728ee208e839253aecfc1c00b140ee7ad7991bf85806e650f957454c1a98ba46bd1fe3aa9cdbc00e2ed03c3765e510afe2e2acc42806312a141582262a1d31754c149fa167acc9e617f9e87802940c6c9160f3773e04c4d65d952e39c731ddb760664467ede75ec5f18954962e041c0ac207655d1bdfdcb69ca06d0893c2759019e30e43f96e5f3e196704d2ef50a021e193091a0e4dca5c463bbfb410931cfd08a57fca1f478478fe3ebda28c8a7ae54f6c30cda14c5804475a953fe5491837a94a62f4cd1913af46a9dca36ef0140339349f2066cfb319a9965c33551c8c136b4fe1745028085392a84a4cdb3fe48926a1954b621695927771875a9fcd443f6897576d938516d27256efa2ac98413e511481b0369f34bec490dc3dcb38e9d367f68abbb40c8789fd3bb2ed173a0bb3d763061ab97204a6e3d0e228f4e08b0d7073bd756918aa447a098942abdb8278c6a053a6775ccdc304b27c262fe288a0f9062ae2a67e4a6a753d5c7dc8e76ee3e4a7f4814060669b05a62fc6d9f8b1d2e14a3924f6491afc382d24a8542237105bf38bc6c78e89523a44672708566a279f031d61895ad38ecef8ccf86a747b389c87cab4f951c8481ce969e6f4937440c2abe48ce4e27653def17142af5b648d72af820fe558f6ede43d78fe4ed77933dcea0fa00a3fc521c5db45453dd5a93d04425e4320a7adb239003bf0f481774610b502ea0f575c039a6275152a69fe2e2a6b8bdf191f0e0e2c739d169a4a3883728e7578241d891785ebb496848753d1fc9e597e4aeea75f51c0e995e223e3ab32fc930f4e49cabcff1e71dc0a865f4c5f989ec356d747f9f59521d61307de33c66de6203e96858bb0853a0287af5b42f5a266e0a184376f5f526687809c80b46c273b4db3f471b830f2a99512c7e63f0e5bec3409658b8d68fb84f5c773d6b30929507495fe1ed0ce2d7da3d197dc305172ebd6625fac2e0562c611814c30ba2d6b64f298181805c6713ee29f1feb0fc831c2f4d0913567da1b796d8af1a4c0c5dc264b8d5b74ed88c8567db079d172472a1a967b6e714efb22a31d67006d73e6183ad415b953c3754ad4dc0b4a3a336defbd42f184c9912b0139f3c6690cbe4923c37c3f6fe4bae41a951daadbb1da800f47f727a05dca9a56f6b7acec972c51a58fa16f8758ad65f1681e3467c6442ded7ffd525a44e5645c228baac46888b51be9dbb1c2358e8e91b1e51f1084cf16f8a4990fc0e34aa6fbc690bb6c0ed1a06b0231d502ab4157cbec6cdba0f97903ef7d45504f085fef52a8378c2afeb11fa768491738a426a89dc4aa144c8db389b3af1a64929a9ec3ac67c09bb8291d0a288d00a0da45c5dd91eca5eede5a4a767452adae421b2a70f1d04c1d6d23bf68409f6cb7c33d9b94135bf92ee6c1b3b49899eacaed81432dadfa949e25eef0c759ba5f0a139c95c8c02ce4bfbb52618e688d48a95d5542ffe20763e998ab260428ec06a40c572bfb255c34ce418826145b65130124f8d03c3acce37edb0c717e68feeeb611494863c3cc01dee108d4be64551676a200d247f72878c9a3facef056df5ab84d9bddf0344420db093bed6cd48fdfb9ab6477828ac8520a28ccbf9a1d44216e44a32eaf58da07e1491624e73bd879b48bf25f1f203e4b16ba4e8c5b6a48fb320f54dbe7e28e1250f0dad79b9bb34aada387e758b491cb848a3c866502f712e1e256c4036cc408f570c00d2ea6eb817c02c92318c4e2a225018109b780a7630bb51aca95968c5f3f8d7213dfb5abe5af21106dfc8cd1a99410e66a8c2a5b17cf4fdd8320a77cfa1348162e3529dcf3e718e91f696f44810985e5009deb83db445bff94d3bc52560748188105cf796aee1aa0bd83ced7a23a589d024de74a2a001c3ab2d8e20fed2c613177f40be379359e0e4931c0e50aa604b0de77a3761ad9fb64a40b233ed8b7b1ef78745383de029489ef8b4c6a901346410eb807ace1257bb0ce206e42728663776829afb2d92a1570f78d4a770ce2bf61aa785416bae90b775749bd88e6c7c9c1d2b3cdd278ffbe5caadcf59b787cffc0a950209073459c966255195b7cd17e3ec811a79ffde2017ba9acb5681d846ccfab09cbc2b4d5ff1058fcf0b4dd5a0b684720f11b1e465764cc9e9b5013a00ca48261a5eb7c2184c62808a65780b06635fee1235ac77c1bb9f9981bc93191b2a1440d0812bff87d6fcc20059575eb0d255f85b1d91730959241e81189c0fe0c7d01400dda04abd76ceb2bd4f15438138ed7081c079dd7eb1047b36be6d1926cbf4b6feee31c967aa540bcf24b80828284d2e0a94bdb784e872d8edf609476cb86115b7d91cbd3f1542d2840b898b362cf772532e2b05e5c9ab2429e75c84ada142cfe03df57420aaecac6208080d6c51fc28fff16270cb40cb29cf249917355587d64a30bb38dc007c5a854918248f5635bd3cb800b25d6ae98bc2c827ad2dd0cb9604a7ceab4c0aeeea5afdc28f79242a076f29c9f02cb74f002b15f30cf6bf76e2361f21eb3ed3b89c746cadb65b112c36a7424d164e52965c9ccb19af2aafc822d77b43178df4ed1f625c375bcfefe8ecb8bb102726e714ef5b3790d08a02fde72f60fc08b7ad85503e34e64ebf3f9658a9380d9faaeaa0a3ca5e447ce942210484dd8c4da3c1640ed3504ac01ed9cbe0a953bf136fb495949b63b7d63d300f6d0a5a720324d976b8f649bae5e8bf24d4a94e2e8441f6c2299705c116b9a8164ebde43245390adf02b18faec54a1bb40597f1a29e365b5e0d66eb8b6afddee689fb58601c2f4a465887fccbe5b59852acd9805b9c30b76b3efa662fe12185b99c3257dd9d648ccacec3a8f932882efcb0fc1a66a605da07e5a4809d07cbfbbe930569ce554db3185a29b9467b16c9ba32262611a2a692b6aa0c87840cee8c83a2f5f47f78295b59f635f5880f35f081f8c91cb5c57be07e243b52ca6bba6d7b9fa88553038d92e00c0f5bbd044279c2701e0c28653bfcd2f226c14e998c7cd6eb902776197821401c7877862615489f2ecce92be71a004fe24b8a496024e752a5c2da9c244296be062deb3287e768c62be006afaed9d249a6cb467c15858b80832e8ec9353d6acc905021a28bd288143e6b57de06748519584716f66779f504569631196ccac3a0edfd2fd2ea700d3e0b3e001ad10bd9223d959e9e5e6a6af946597aa2ece4530021c039f7864fbb19b4b88d78c56557a6f8ee62491eef6afa6dfd62aaf1b1631531b189e1eb6ed7063f5b8f8a03738b2dc2c2ba3e01f61047a62a59094f3116a6ad8ab247fc185b6fc88aba7433c6cc543f10293cc878b15ed4b4e38cf427163f71e85e4702a0059fef73e596500a802ddc1c54176b190b59868704419ccf510c29a430ebf63b1bacc1e8ee2f9faeecd2a5691c933dea0c43a4c5b752422d4dc5687fab7587e37a4a7958d912c89f0a4321266617b2dfcb0f586625d49faf28ea07828918d4f9887a6c8cf308df2b7eb78d776f52cbbddfe98f5151af5b52561ce3847da5a93d7a9b249afe03dcad335aa9785637889f93eee0f6de1e754abb1947bc49ee6234a35ba11382aae0fe914a621c33c73e2e8cd97eb85a87d65d7645f3c0272da7de03702d91cad943259909e4e1b78ea9386cd459cd5f16766c10ea5fe7bdc9a60e168dedcc8525bb1535fdccc3a287bfb7ac965b71e467e364f44c3cdf4b674597be545b37bc7c6c52d41f79fe3074d133fac69693fc3d3c11abdc73bffe0e8e6a07e19e693e70b62a1ef1d575974ceb38fd012322247a1583f3d6d46966c3dddf6d0aeb81bcd51ab09e7949937294d178c7801b81d70182bf82c6a28dc7d9efc2567b84b956f28bd453970caa78b162d0fec950ad367bfc4717915efc5875f1b1ff28d78d4ba5f58bf814af0a2a0efc32dfc0b057ceb205ce2b1be762aa5edbc9554f4afb873fe891eb1162d9589b8e4c75df5baf577530bbd937c252a6fb27b687d43de73f333e585e743b2b44fd75658784ff86d82ecc84367e1ce41f3d53ea1bf5103ffb11e7a089f259ffa1786372cec23a89dec8b783a768ca20ab3b50b60a804721e01de1abf41334404382010aa8358796611bb04f32fd3ddeecf1e0ae5332d3f1a976ddb56a5752b715f80bc936d476590f26da81369147f62351a35f2d455230179b3ba793dea84c03b004eb5cc02d290b2a86c3845d7c75f420665e6761477cad4a51fa5969cf405b4dbfb3595811d816bbfa4c33ef53ac90e4fc51175cb214f956e4d1164ef30d145e82aaa57798b1f7fba9faa809b9c82575ca434954f7ab2f57d4d5d990a718c0e6b0fce8a6d3889d5e481359e60b5ec9e3c3ddfee635b37b2f106e0dd45dcf504a6eeb862f5b88e152eed2a184f9ec03424752dcfecda81f3434618cb311981ebadaa10f2c0dd01f0aeb810277f2c4ff7775b0357edc2e8bc2229b149e204f86f47bee83106cf152cd1955e8d652abae6c50c43e12e6aceff400683ddb9dc8d11ade108051eb130271cbe997fcc32a6793fc324f915976396d74be0133416b6fe1475c60e8add3fe86a423dfb347d28e0c2d372cb8b65f8e312378c34d0a01aa90683fd3fc593484b025f1a1ec79c454eca85554e09e7f74d39cfd9212875b38cca516ee91d3ead7c4fc0eb35cde745929816baffcc92eba5a29b0b0fe9a569d187258780df9fa0169fe766d7fccd3f270f7439c718be7bb0bcfe84764ff77a06f7184defcb9dff54c2b4bc63df272466745063c3e1e0f6c336db21839f8e3eb194c9d93da091faf54fa1a1ba3d9be849e3e9a873acacb05a22313f1a2ff306f85d133d949a2786f3d0aedfc95eb592f73403852607d98c20ccb54c40f635680565e9e561f5951ddb20c33f66d993d236fca43db1e13540876f0943dca510b7557c73f13242086e67101afeef7a76d67e45fc845dd9a8bd128044b089148bcfc725c5f14d07d1d87239ba03e91a99f0f05ae208260f5146a26b195e61f5a35bc41f7e08e698099fd0e07975c50deb7ee8a704ff5250acda2eabc16ca1396fee99af260a5e65ae86f68e7f8cba02eba1e8b50bd2d1e225581816ad21c010e636b9ad3944d44f68b77365366d575313e8d80e77593a2af7288c32d8631ca3f24b73aa347c810cdbaafc9795bf0c9aa65f24ccd1d89283fbbeff9ed956b1bb86bd22bd07db2abc0d1642ce87de6ff98c1514744e85a1780dc4a7566e6e34cbd324e1d414c22d1b597b7a91561c2d37f0262b67c5e5df0f215316c3c2c109857954b829118fc08d247d46f973d290951f544730625f406b349de23677c7720a72078ee6dadb5532f5116bbec6f8e36b095033930adce6b5a8dca5d8f63037ba4a833e792f5873e93d03ed4c2517ebc382338408977835706c3363be8a75ae5e094a134faeef83ff362dbc3677a5db8e08088b34465ae1b4cf20215956bbc93ac7ac0b0182889877df95f49c3f94b448eae18656938313699c5c7809f6910ea14dd9ce73d725a378700f5bbd90d8b4700b065eafa798d9040386e2ece2cf5531306d6784c23d17fba004b0fca03722f233caff918b5584cfa25f8d33462c052701396bc16462fa657bdbf53daf14bb812123ce67f6a5b709cf20452135e72102e1d1f90d9b59ebda6819220917bd1875d2ae1f88e6be3ab03dfa7df3a65f05e249d073224b72003ee909675c9f713bc051c19c68e64a6d6c5df528550e9a6ee1f5f3f05c5d6fafb98ee4332ff553faca0693aae9d786f34690e281b92342a0946097c064661811848df786673998feba3e52689c7a77b0e34d0b7e5e2aeba053d1dd7fd01b9f4ecb02c645056d57f998a3d8ea31f8d3eba9d5ebb3d29c0a190b21e1e0806a467e7451af4578dd93efa9469cd2dd38bffcec76218f19725a8ad04628a0840fceb50c3e6d218d6acb28a796792d5875e4c5d0162b1ea998d16febcd82bc58aa387284c3fe270b24304de1e1db46ef0a17ecdd1098799a0ce864b917326cdb9967714074edd6ecaaecb44cb0ec3fd63a28dc9dd9ef1a442d8b5227905912a2b93c0ca15743950be217436506bfb4ee7013737eaa3e4ac65df692e7943e6305d40b29d3c686de0a718ba8c4022a70f2c7a9e54e5655f20a903399a84dca5339ce11fa0a04cccd8ec4313a56d88d33d2acef5d86e25fc41b84813352f11b6ea485bda83c24f7515519b17ce77a2dbe3e067c6c333a999d13ed0e437d9a2e5191c04cefe004b4ed8b62ba4f3af1dab822b9975654670f045942cac9d56eaa1aee77a14e99a58163e2ec3fdf43f7afa2604796b2b399793bf6f67ce70fc5c2df3007f5f05b4cbaf738c493108b8d39a7de92c6de5cb0fb78a6ad5ba97d77f19fcdeb4c5f682370b93cc87a8e89a7c89de6f64f22694ba6b26c1cbf33e16f294b179729c97e046e9d43781ca570efce63809c23b86ed37047aefd1ae6363782084b970b67061a2af4bc47c9ff410357665084d567ff3859a7c4691b79e03679e9b864d3dadd44bfc74cface7a1d42d05e6fb1c7f2b5ceee565db0a1baa892a568d7973a378796f448bd692c3c605de30aba1a43d5e27094a1837c2132d20890fcf7b6f74d5bf06f64319a251e645f0fc017f3d82a406128ccd6659e01185458b195f74f9e5e0c8551b497e8d3d9da856659d1081d601ebfe2bbc3214cd7e23a4f06d1b65d3c2e68b08e94da85ec2bdb468ebd212b7dcbeefad94fa570a2f8420641e0f8a1218153e96c1414a515e1e3ee814e799f8187c1b2e6c16cb731fe14bbc6d7f25b4b4902f1e59dab1ad2900d99f40c01240fdc2d7ac506619a501da653f3ad9721dd7a029929b83503636d0ceae0f882d05b3289e3ed1f31f5a88114b502587f9d2353230e4196894174d102d888c4adb7bc3d6b3147ec438fbba34f56b028ea5235951950bd0d1d0cea4c9eb7466e23ab295e79cdf31f1d46ba99399db7cc3a24e1ae04788315631629a9493df03215310f6b59034e8943e801ffcc741f022b854afc3a5806bf0a184af236e9b86bdc4b27a595f8f45a47935bbb073fc7097b08f0bd9f139b7169bda9b88a45d02a3ef26f30b40f6ba31c7f429db7ae923fdeaabfece8945834cd68dd8e483774c506ac1a325e9441811864ef0853e67d0fdb3c50ca52288abd3ad7db9a1bbab9825915697d047caa73fb5ab398365a4339211ab474d9322eabbb34530ea2fc77452cf09242c465bae61d01320ff3b67ba7749e488bc1ba7107b8f0072b234b1fb188d5f4b0ddb98f7772f2d10b98adbf06e95dca3516442879dd157312471d76cafa0b78773257a3a01d8773d65b4fcdc0fd80f4bd548026e29c273ce8e2b3f695a35ec7b2b8d1e0074fc3c5d9d5b2c5618e757f39de00d142f1f7ffe7deef6d465fcf6afb8f6ecfa2bd58ef33ce81520a33b12186766b58794dcc710b7cc66ca4916e27e92b118e55ff40bc58d72d85b4bd6443529b9d149f5894e46d4f889d38c6302e740a089e836c05134d967112ed285545fa7ada195c6a4cf9fe8e74075a023a073ded1a136fcaced1c350982d787a585a49b42ba1e2bd6e760d018746f01356fc21079c2e9362928a67a08a041c4e1b9e2adffb6160122c7b198adad6eb0e14fae39008dd240e4e7e96bbbac54e7d459f13078bf7afd6071d4e19a2c12be6e74e93a6e9ee12e4efe2af28309e5f85c4e306d8372873add4997b93066e78194caf5eb8953501d263ab2b37c5d74328b36bbb94a092b7265e4daf96f0cf5c51aeea389ae55a52620812234e8691e714347982ca27452172375dff6d0734b339fb3795706f8cbab5e7b2ebd8a2eaf60a4da9b60589bbec4c6a7fff8c647bf3eb456a72223a04d6bf8aa11617925ce7f1e03f25e23d118e155ecd8ceaf40d4aa6ccaee6e2a791f210b4063a535a23b14ca3495ebeb9f3208b275777d9995441ccfc1fc2cff956b26266cd368da90fd551a1383fb2f252f071684282a87f297a6a209bced3674d1e9da78a6c831800f40a51da5191de93019a899fadd1a5a1ec174acb1e8aacdaba12efb4c8d501189b9fbfad2e54b8e72432e9e9ebd02450df5a25a139b883aa60c2c08479309709d6b1ef8299778188b48e7afc60ea1c741eb60f64dea0648edb00a26f0178060c8aedf56021e75742d9719af54555363bd104780a9507ba06d09771bac18397be34a45192f9a426330c1b58733a583aa9d58736d805b441bd435a58f2af2305dfcea2a069d423422f1489b84d4cc2bebc9633f26fa1ff7f3e1936afadf0bf4cfede62154019054ed6e2eb4951a229368689003cd1e2d6e2b02800ce4b291e6145bc19e79328526871a5e87c7fe4f2ccedf9e3b4b5b592327228f550b6c098e6b7cd69ae48f2cbe47a06b4bed70e170971d792a3d4831d4109692e1071f0c36885c25294c6760477b76aea72fe4f911e6d4363c83d706003ec0c091f07e0c6b6d9a77ce7de087562405fd69666b44daba32101ec18cd35e22d859658b4adff7a0e9e577c21b5811f740bfee314b28c7ef66b107f59e888e4ad18c8b6fa135a735ed1310ee7fc8ed3da8fb29fec6f9239c54e6a54f7f6dca16db735e28e99c15574dcc98585b99e260150ef5e4c2e550de8d29721164121b956279e88e4020db49dab803771629723c25215db3ced28749f82c3391b10564fdb0cbe8ff8f1a71b034cb51584c9baeaa7ab4a9fa51a0f9da91a58103f99462d51a1e6ac81d7b091fc5fdb98a1d37b742120ea09cad6fe0da05d95c6c10d0eed3c01a5a3900b7931e948e55f2572c564e0948ad8daa97ef0cf646fb8a92f5676f26b5ccc71c4498cc4f80831f5398fa0101ac5bc41e18a0c98504f48332c449e4ed8861b444f0acb871390fcea78699773685a64380cebab7196e884381fb7ddaaf54e08af39f36f3c4c57a4c64d4210b142d0c144e0ebd0ef642bd6b477fbb8dd0b1f96d5e36e34eccb75fe9ff9cc3c6beb6558cd6a31b49ad002d57f3e871c4d0e5806afa5cdc04ace2c02536d0a7ebbd7db379afcdb9e843030af723ae68e49b3f242ed7687da49a918f2693680d706fe6204ee3920b6e4c5e200a4352d8f8ac7624a5116d272f8a3933ceb902fa79dcae8f01ef05db30a0b76d4e26a444821a9dab671635583aa4bb5002cbf32b0147af88c144bea8e738687244642940147f9e4e8c1cdcd860e164d398c626a5dbe232c682601b0cd05ed8b39d02762a82a9846e838d38f4db3db05db39149eaba2178087251fb20847aed157eb40ab6794d796ee9b98a7da0b97efb85806ab0679024161253cd0170766ec3f10862c6ec9baffaa5a60338fee3694e04dd707b2287da36b33a61419091e7878e2ec8163f0650c716f269b312f9108b8ffaefb63561c86b84a90784245c66a248f5ef64111a8e5b02c24c6e5b0686602037303b7b31f71a3b3e771636dcbb3fe3725bdfbc27f8fbc81f3f17b8a8910ff3fa84c5d703c0bebcb745f6d411d9580335e09b5826ad3ab22cbdfd616c2c7fb24dd2f93d7128f20ce1ad2706e15b640eb0b13b673e5a102fe07bd36c42e1c8e7eaa29e2b235c1cb30166aca4832bbda85675b53bc6c46846c171068cb05635261b6d795198bc5621d7551b0c575b9582fed519df3c74088d8935ed9cb470971bf36ab3af1a23a77b2f1d89c2e20f372d46928c8622b6a19dfb8d85b3243e14bf2d3f5b7f54b3ede6a79d244ae34ee5b131fb420133597a03c09150e2a6c92801cbd2c88b384efb18e98c3137478878d6cb0582bb5d04c947d788de467a311256fc230c90cf319f7e2cd6dc9941f414fbcb105cfdc38099970bf95fbb937f335c7138c98890141443b9583e57b237504f624fa47f2cf55c851a620d32889f544621400b56529368dba20982c25017e546c5fddc06bcd034d38cfe7823fc390459658707b2e8fd6ee5920692716d1b6d25d90deea1f2934a531f9226d019f23bdacc534c7521e8260d33eebc92cdb1799b43dede6522db4818804da9030ce9f2b39842493f465b6d35b57ac7a4d35079d3564af336ce0166d771637ee6817f0da98dbca6b1a165414c48dd03244d487093243a5093bb90997bcdbd15f48f20d353a3fbcf7a423848a14bba072636e2d352e124a4e08d010798f3ba17c201d49b99ba51ac54caafd4cab7cd6ba7cbdfc850fa65ee0fe1fb2c3dfccff9b2f4a07cc94a99af5ddd2ca0a85141de8d0fb694e3a247bb82a6d2ac8b2ea949323f1753ed79fc30dbcdf4ff9654000f293f87f7ab760c4533071e13f7da8b7a32423f53d04944d45f837757d1c095986dedbcbeec6238b4b94d8e2fed5bf77a197b41fbceb8bba28238607e39b872c134e121629685609f7d1130bc3f411827f71344fb9049f985b47c7accda0881b89eba44a28f46cb891f918634eb412c031c061fb1b2a87ac1eab50d96a1fbf7cf0d133aadbdfb0c8aa2e143fdbd8a10a92971a3a4400bc871d9389108a91b20a03afefe802b76e992c178eaa6feea281c5ba2d967cb6c97e7aa6deac3d8372d3ea68d989a8acca79e25c513690cd622e5b8145779cb7cfcb4caed9451399c7d9e98774d5e38214aa0cf58ae3ad1f92659abf67577ea2eaa638f49ce3d01687478618de74bc3c6aa7e6fe5759b7a509b72633d38417aa0358b0ae3840f153b915694deb858b3af2c1157d692e0cf30d186dca8a0d778fe3777f80bb7d9f513b9fe120d3871fd357e76a213a425554fd4cfe3079df7fc07d44ccea3a4b7cc2c9f9e4443ca64903a8aaacecd0cc08e3f1309b1a224ae38bda70d1a3a465a1297e85a56ad26e096efd12b230ad04c1eba8c9a9b49f3805868b9c66e76c40b69cb690a2d85bbac2c77ca824e628639c057b72814ec7221a9df83b65362a377916be9f88e771bdf9f4eeb9dafbcd7a5a1c28c33fd8281bc3238c6c1e5a2a1d274b357797c9fe7bd9d72dc6f118cdae3b304df382c1c4cdfab418b3ece0bab953027952c446567ec8c9d59b138ca2f547a0de92662556b62932d454605ad7f38560be403a14e2fe93404ddda6f4f4bf1ec41091a69de7ea365ed7dea10fd8e1fcdf8425b250f3bae828c7c09ca54536d1f4e7d05b7dde02c66da37efbc0c9199d61b852e797287c4f949c5635b8b023815aca0fb76d86eec8865eba684bed8fa3cf53b32adb03f2c2f16ab2285d577eac6617152f1ae2c4eaf65d49157c671d2a7cdf0ab89cb6d9a5f2eb3036b7b455d7d373ff26a610263006843c8cba1778fb4abf772952d99a5b4f54f1fed53407193c47ac21927571b39cb4245022dd11b2d367987720d32af167112456a8b57f88fd164719ddb007e9881e92227990d17a0ecf3b14893e2f7e6ae20e0678da3ca9e615028d492faf8527a8d204f66bfea5b294c047e8b3a29173e52ef82ff92c07ddc4d8444cb5b80dfbd8eb7b3bdcd8a64fcc84bfcf4078fa9f843146b0f36b54fce61ccc36927f956dfe2c26975315e9ba51c51669a44c1150cc969aa2256222af22c31df452ce308bb6e282719b9ed40aca139b0dde82db9ede5da15a8b893bce469ee473e6763501dc5eb97166d9d056bcbf4012560598bfc25817ec00984b8e1745b05f9c062fe53929ecc79179fad1332adc6eac35d9552dabfc8cd5dcf65eaee3185a88b11a657697febad8fe3b3e81781f9ff08e77d06784361e1daa4cab34168df087369f1e6d42c6cf2b25a0c3cd0550ba15b593fb8b1680dd3b36afbca43ba8f931a915a3cee8b2348201c2686f4f8129522af78ec2cfd2eee7c0b86704b5e4c62bf7d672a0dd64ad0493dadaacf9698ddcf152c2d18a67c4f3e8d24349e933949fa23baa7b77d99298c750327a1e2ec9c301109e91d5abd5c8e2a6d2cde10c8003be874162600b149724bfa06d8b9f53399644384c502c307ec0579d6c0a6754f674f127658510ae2a9ecb92db05b6ca4926284ef737d607596f14d4bfbc0df772b9c4722fb17b6fcb9edcce2db3e9e39c3390ac585c4481c7cd2e3c142351b95d10dda9ee667796aa444e2d3e584eeb08d56accdf999207fd3862c29f45956b1c7bfab3827905bb9f1ee8cbb60e2140d9286882d2c17a7e0bcce392d1e58fa463d320090d57c87e902c22666fe958d7184ecfb8455b0dd83faf1da9ca6cbdfb5707701e434ad49a0128ccf2f555922d85e11d0a07725d0dc549e82b43dc04a82a9e9917dd5bd88011f00b92d1029354ddceb4079f8a82b10fa68d8663934a44ac2d631fb0e9bbd4599b5fb7616f43dc7affb09ae884b6432388a51655044872246074d8433e3bef5f7a8933d074d74da329125c765ef2295138551e759db840b78f475486a032e11bb3e189a98b0bcae57e786cfd23a7dce752354fbcabbf5893e4861fd17840d5243e91990c9f6b5b693c4daa685c4ba56106f31f81c6e86fc27e3d12a9a0f2ac0f736758df4399635149eef108107d28979e22a6516864cd049b02c55a12d497d5919443e4834a270abeecb3a97db574810553d2d75b73f0d2c14782b3a194a5c0d277a9613664817505577a8110a2561886a2132388d54bb8d9258a8ebd9deb4ef3788f7477df9defd204d9fe21c0f12e1154dc11728749e7d0256d4143eb8e1ff2d9f3d4548d9acc325a35e60b73dc3747c95050a6f7a2f6750f5055f2b566eba1a1dbee758a56809f8231d50299f4c3f4218fc208820ffc47927d3267d0e5091faa1cd37574909542a81c3d43c93f3878dc3ff5b0e8cf277d6065e165734616811d96646e5d7427dddd4b2c31b0548f83ca0f3f0cf1daacf6ffbb247cd10e79a4974b4ddb17af82f6cf4b47c2550703ad6b8586d62f90527cc4040b9ceeecd2eddf8ca8d16e5734f895a2436da7cfb585ea3e4efe9980704ca36f35f3141b5ed2c17ae1038a8c24ed46d406cf8179858adc342cf9655e70d58268f8d7746e4201e8bff77374bb04f45a76d1e101cf59ce90385ae63e3da93f41e467a2610faaad9a08305b99d9c511b5d7d49b997f7b6b68ee127f348c04bbf54d6de9a1e4183ad0a8d48a3e09a4bd9fb81b4796d651a449c9ac23bd7ccf7cf94bde24a5c79b0dee18c8d3a8e7ce42d85ffd72ef0bc092a6960ec6a89f0e21978796dc060f656961a0ab3a7fda8521eba5c11092687795d0856477d3f68d1ab4701b4be57663946fff3c98cb2214c11223535e4879c6ceabb0cb4418cfdfd47dba2bbf28ec9bed6cb7b102164969ae3612d1b5e6f9e6a94dd4b177f8fad3ad6d53766bb12eb9867fd5571564c801201251bce6f55b3687daa6412fa5a509a8b3a1789ba5e44468f88a28b5ebd858a5bd73800cd20f079e759318457d31576c098d922b15c0c75369125930a8f20d011dd8bbefa8495d95e42d1327c0275c48268d785b6034dacc2d7e446a74478b6afab1a3ee78606ada4d9efcba90674c1e5fdd64f88b284c4348387ed9baf52bc6658b4a14edee6c6158a5e1bd2b5a2bd5b31c20474f8238b03696fd36a78a7b8c2d40790f96573e9153a67744774f054d0e9740834c4720c2f35779ded608c826bfa233fe9f6551a8f1fee8a3396ade734af4ca841b803466627eb994e9da1268865554c06c0c8a8f40e5ddf9a286573885881015bf5cf01fffa9b078c8a2ee04e6c33d3cf859a1599508dcd735eb775e569e5c19ed65206b17cd78053c33b985a8f75ff4e3219166358727d99e920f0164fe92e5a8b69dba287cff5a177d5f70fd2667b0bbc55829b7566a66bda505fb71d5f9aa4d7de2904911fb43d89f2b83a68ee623057fedda67e2bfde050827440abc178a8fb2bff1983cb9e83d042d9fb8b47df074b02417e57fa5048079f092becf718f56e9968168fcc177cd246e69e5ffbb812d4f1a193f341de581c9b2388f0573af052f543c6434b0af969d29fe3bde9e49c8093708c27f393fb0f275015473f6c4c0a41e96185bc93812aa950ffd96113e740018d7e0058d84f8629b2d8b9c8b8bab215e996eaf1c25eff6b1aa61f3063eb7d2a7e1ad811652af8006d44bf55920d4b8451fff2e097562ebd74041d67766f79fbb40ca329a3f1ab0df694d7669e58621615035cc609a04e8ec539803c4667df7f178a90924d41be31e6b632b4e831132049aec36982da002016b18e89c90b8e63c48ae82f6cc2d8d78941c722fff9f4a304b8f6b811deef0d0ae007827a4c9b2cb3a0afecf0e383e66caea460d56170b2a062eaa3fb29908f65ad71283152297b22de2b97ec27c9c513a318e7f9b8e8c6d6b83a566581ddca66d159ea93e0dc9b59bf8e704f37dfdbb393504ce38cb771da8c3132c33f345bde5322587410ee600c33e8f8847c454d1bff546ba191eb0e7b5d11ba7b585ba09fadee370ab478ee778ff2f123f4128f99b6b7dd5c0129539d3fe68c7aaab298006013230da7cb1c1d55ade888c8fde0e8a95f5aa1ecb364012b284c1a55582c4df3db9f9a8b4a3f842bdd6ed0aad831cd1c78de5e272a1f1cdf992f087560832e9a13e39132a2448220f595d9c8d576270b431aeb497dfa71dcb3100482d79ffb73ce88d740a3a90e1eb0b35b98cae9d2812495a3bf47c1275661c0700918ca33e393ed1812f186d3d70bdce0b89c76679264a5d3b3b4c80475b80b81adfb232deb96bfee21949fbc440391c4bb7bf82c56d3705a72eedb302dacef593851dfadb7fcdfe948b3eb12a0b944b012026e362a363bc8a77ca85a744e671572a09c4bf13ea9786b246ff8c090079ea34b6c1ffa66bd59b219875e6f324015976dacf2671f558034cc12ab93133cfdee1f8a1889d86df30f34af2b1374168b7d80f216b4cc74f81071a3f996207e7f8445fece2d7a1dd53215620be95c27e064a04f3d01dcbb4a8eb789189029ecaf0b78fe90710055e851a5dd56872f16461da3098852901589122deaa6ff7f55471b23c333a08ccf21d57df6152963dc4488688a5e70c13bfc2814c169571d7a117f6604b05c18f806b9ebf64cba306c5797be9ee65eaf0e0128ba096d5fb82653879e56733520ad29461cb981afa92bd10df0d953ca5a62f5602afa76208cc3690ae65e3d6f56e27c7390a6f94b8ef19677e975428932e5c4243b3807018aa04da24fa01234b48c3e59fc9e6dc639d5fb3f55479a18d1f095850f67ca0d2f403640beb9c21a04aa08fe30535961e8d7ffdaa6f6fb0c48e7528c05559193655bc32c2c358d5584b33888b26cedbf7079b3ed1392a0e5a3e4647eb23130ac3a272cdec9f0b947be08f04e6ff96236b5a8fc749db34c55c34b83fdc6b0c55bfe201966b16bd637655865fa58b4eb5be7251e64c055168ebc4c21efdb6d5feb9441cbdba197d505686ff893142533eabb25892c38eb5bbeaa1a7fcff20593f54e200a4f84033b82e359c6d29417dc389bab89b54f0203619ef638467d4c2ccf76f1a078e3eac58777181a72e6006502dd2dbe335f66bcc880e2f618daf12d2fd6b430c879594b6466fb3baf251ad0af16136ac6c3731c5b15b65bd7b57861eb11a381c85cb94fd5879ee459e6b3bb46f5c54e300c2b136fc53775905e7dae92c8ba1f0a72adf12012fd5db22a9ddf58e6c884ef937d01c75daa404de0f5d03c4b00fe11d06339abc8faacafe79bd1360f56f6c942d71f4f66a4421fb5a501950d205abca0128ca57ef0271c01609a0d1030d0ec062a2d2037436f194fbfeda600d8c2e984f5a7422540141e4543f084e128de38c6772a5cd233cff571e200a8f15c9d1c6d6d52377114f78dd5257c3ff1d90f6364777169e26b3ad11b01f59ce98ad79f3fa7c0d502d58280a39a65a7368391da405838e69e50814aba974a78b16f71b98598a68e072b9a786670efe3bad26bf8ccaf9c0a51908afab7466c18e976617dbc2f0f6c3ae89a43934d0f028f520332b89f2b94d087ec8f51a043982bfa6b44ae8aba6d957b906a97c75e9373c5b2984f4dcc5d461bebcc888328ca61a11796a1baa913749f8b3dc16a6c5ea5545255a58a1540ea688a432a0e88bec1a5d6b4dec207c719b090404d8da23ee602d9a01e24be79351f1fe67a6e554e849f80d11db0f10d6764f136c7f6e6aaa1410706c95ee851c16a8ea81888d824566fe60c498b2902190abf8eb4fa1933cdf3688c320351dfebbcd8f9e62734d9e6ac7e527f6706ce1fb837e1576e29169ed5c3c97052776fa6d94f282632cd88efbfb4cc519154ad496e86ef79f5d3b2429eb671096ff0ee5fdbaf5add95673b77667d20ae1588c8d40c21d7df2dda582a0a9b48c5248f1b20481729255ad9f77466daf1b248cfbaa23b8b0e65c62042357457e3abbbd3cb19d934c31c89d9e36ba716b00684847fcbf5551bbbe99c73091da9a2275278cdff0115aadaa0530a63c531a9b051bc15d4b96f6d42b18b13f62788e2fee96d069988ac5fbc720bbb736c5926a0c77058ed2f6f086d6a77a345955be95fa31fefbe97134f2c80b8e0e970135ff49faf8af65aa98fb47c0ab5aa1da0ec85d6c7a845e1724a2acc073bb5bc18026d8017882d5887bb248ee5379825d0fef27c155067a00965f2b2fd040f85bec0e8b8cefea00d0e63deb6d3697794d96281c0495a4ac4274bc9bcd23edbbb553815c466a5ac6309963fe126d6699627720d01be73be6031b04271de3fcf56092c1281403b9e326175530486c5a794b8bf91d1fd73f2dac64018dd4152876f66a15297508bdf2e07960d265fd4d8aeaeff9b0bdb67cd6a23bc4fdbd66840d4183de60abedd864ac5822b5418571e8e862914a557db0df5d84ca7252217699f2201ab13f39a3fd8b4411e72616df5a5b611335cf57cc105cdc40b9e5aef8652f2fab11ba652d34af2ba39c2edc6f772e38e2da9d419a1ad612fd8dfa6ca3f835abe8fac97ed0f0d1ba6ef2d452dc725fe71313bc3c2ff083f332001f4872368fa0fbfe9e8d0b5ebeb569ae044d8186aac8fefeda758117573935d8dbc4fc6c939c286b08b7570d8f8514ec1b8e1cf078f8d3193429f58c3c6727fad191b7af8fa52baeec4efb7dedb2dc7e2187987b31543ab879b30ea9c780d38446659d978d02c671da0dd38cb920b22aa07cc228e1c137b6f45b078cf37d2611de25b6c4f07330c618d8e46d4b8681846d3a77cc0a1ce78accaaf1a4d2e5016264b55c0e218a3b4892cd5be29f563428e0eeaa64a3529cc3bb93d7956993c16717b65665b36bc50eaf36c1f3f6783a10e505f470f91725b7827e2c8af6384209da8d92a8a42792eb01afd0f367fab1642c7b2613f3e872fefed3a3187db2090351465d5df8cad8a92958ff8a703471340ad8d691eed352dc68d35accc12cc883531ff9799ec7bd124183c156bf1757566ac6ea7c23e4318a35cc6c761eab78b75b52e8b218332b945d253f3105b110b93ed332fac7ded1038b6b6fc45151aa385e8f5a418415a72b656b1f8aba183f36875bbb0bc2ec1de15cae63613cc454a56594c71854634317e304f1b6b233fd444303d875554b8c816eda3896f259c54cd1c780b279bdfaf76a142edbdebde56340fece0c71236d91948e6b56dccb3c4839feac28ed86a10374283433296a31215c3ee364d3dde37e2427ebf8eaff2483cee8ef4d3d3490fe5631d6b29bc1c12f9379c2b8a645853f6ff67b9f8072999cc502d19939ec97fb10f78c633a0d4dba23bee4a56b88a7a4575540dbdfed39d336a5ceeadd4dda4fe21294bea1202661ba08d6a8dfb2399e505c28d7ff5cafe35a321395f7be4ed3ad27e5a6ecfb9245971ad1408927019713760f07cf74f3ffbb4b24140d1156d3ae55529b509843a4884203a115747ae2eb7aed969f4785201ad2a2f548471712385c2775a45d5505bc3a57bfb90e8c10bb895074114d991d46e5d1c81251f527f04312badaa7a23ea7c8f10c826cc1c8b24aa2ca087055434e7883ff5c477db571d4816d6cbe2edbaf38ac10e32ef82fb6e58fa661df9fe75b7bf7e2f9b74cd264b0290190da3731abbe7ff600d65d5888d1cd82a963a4cb98e25a6be52fa236fbb6a122bd74aa084ea0c171489b47ae7c10571618ce94f081b85b8590f699fecef55f4fffcc9eb6451e544c3e0d4b485d44437ce889b8c149c17f90967141a8b1b3eddacec25917744c880d74277124c2e1cae3c042a3448d2326b2fcebd1deb904abe0b7893935982cc9dce20401bd6a0e0d89bebe3232091fd5c4b9a4f1e5aeb2d3b284f3034442b033341e6d9326bfefedd74837d1033094c5c1d9d91414c66bc65b11ee712b3bd75c72b6d7895d1e82c901c0c9ff340afb843f6bde40c1657c9aedc0ac67bb1c5bc1e3e3a757516344adb24689494b24e36e359b776ee9b95cae3452accf1a16c276f2c6160d8a55ed681921a4ead8fb17b9198300c1ec4f5b7e08cbcbcec00ce57956063689a69139bc5a9d1d38c734b85cea59e85a10ff02fb72c0aad1905daa09205693f2c17f667b845de5bf3019997a90e850b8506a9218dce3fd9a0019fd7b95ea2ef714e65fa400f57d483d3ff45f7d3d985827191260538986901378ea5f1597d75fa56e80b24cda7994ed5a49ee430e61bee8fbec584785acd3cb07e4424e9660d8c1881338abd83ffddf2a057de5a21f5ab66b2ccee5695d21ded0a533c22dcb948c793fd07450c7b2237cd8c1150a9139ac5247425c08c6b1bf2ca1d11609c4be7e8478c8fae5db5c9a7ee5d5a6ba421c9566ae38c3c1c522887e6e9a73350050d24692ff8647fcce88d8f511afefa401267cb5851ce322da17993882896163aecc8b078e8ee3eda16d34a16f65cadcc103e7df1bb50f46b3051a7d67a6ffe592c075375136db07485ae1ec67faa839994f35b021fd3f250958bfe9b178c6362801af9844cbdcaec4af3146aa310327f5747331ace3874ec3935256dc977b0050d7902ede3e5c61be4189476b246b1ae38177b8740092d07469a5c651edc54acd5d5bf0c7b80e3e519711d82f14efa06dfbfe2a947616c4f12f71accb640ac4d0d5deeefce2fc833894363573d46c219b5a41110cec0de8b618801e69d2341e5885c574be478ca5a84cb96a108c297789b3e09475a15a248ab54999fba6d40f05b2e98c8583907c06f8f9c0f37df32e942d7d64cec6515777e29994758a71488c56795793e76c836f1b53bf610078d801a636a1c487d9887b70cd8aa447c43a824c1242d1dba35d37189fc922475ab3324a22cd70d8cd9528debd7905b639a054a5bf0656cb3620b4ce8c8112427d1fcaefee97fe439a142174822976871a4c42dc05e16cc191e297b8a9ef1e3620255297d72f6889e707f3c3769c07ad93dc6ad6f7965a87e03ac665fa944b1a3156f37d5471b5c3833eec40ca6e027238926310667dd26d6ff857ae54b56b99e14fdf932a4c0ba5faf22e285c19568a573ea57b08715aa449ed2e2bc2d36bb5bbbd35b2d736d5e3b73354431e019e540276948604874da24bfa2fb9a902392f7551db1179246216c64dbc1acc5e31f18246ac49363b7943c79c5289adcebb980ccc61595ad43e4e219e4164ab6ae483c79947ac70cd78fe6084338bab0e877655f507f6eb16e0bc827df4bca012bacf6a53289b236cd4b0c491c96e2c0c0cd470fb2abe3e542beb5e28b065d21ff6b538714f773081892c991305ded0773002e6dd4ecea7522b1557fd562245169e3e9c5a564efcc651bb0f883d270e6bc27054f7aac5e839f503dca14baac53790112e69e0009b36df30dd5439d087fe8f6e5bfe6d68d72b4933269eacdb5890a094b2d65e05bd32c80bcee8fcb7fd5076f8466cf25717d22a5a754e4159ca57f21258132711b751f4e2559235c02f1086a3ee5186903b354d9ad2acf4f0cdfdba4626c95587a5e04d0e1dad86d1708bb6ffa54bbf262176059841896d6b1e16ef4fb938e6811295ae7e27031862227e2dd625ff4252f2ef8d954d61c1d2be992d610af9f49116943d0f8d0a915d5ad6bca56e6b2624890664cf94d2fd13d50a12f3c796624d5f133d131594259fa743551e0b5c891d9d8fdaa60a10650a83d1f54f6919fdd28b0010bca074c6a1e7739a7697aed6f98053e6667663fac55c899cfabdd955850a1342fa0b1a4a105b9d4aea786a39afcbf86ca2490b876b5821cc39189ec0575bdc926415bf90ba4875b28161f8ba8a6e33ffbfd61faaf8a8b617a917a17ee8188ab2cf27871c61dfcce29c6395ffbe742f758f14a0aa61fc878ed851e772ae7a4356a554189dc99ca976672008bb339cea47d4008c444c6044995f51cf42a0d9e922bf17f175ef0dc1a0d400a601292b5eec0d45991721ba302279eba59b09adfc35d723adc8f4fa5d37c86f259a5d67a066c86c1318a4c6a18495e19107beab8fb67ca84624cf1eaa2b7e2523c4b9031fae8848a59fa798861144d9620e82edcc703c9a604e8b197a0320fae96fb1094f7a6ddebb82cb886daf52d973a4f62b0a26f11f3cbb8af2fbcbf5d56a9cefeb9a84f993dfe4525fb4a022a124322d8a7c65a5a3b3d04d761a4c8dece52e13561760bdb24e7fd408793c9a14d80dc047db0e13948d7e5f1765b3658a785f5640e73d519b0a2c6dbce393de24216d0b05ddfd85d4c709f2184626978fa617e8926b618932f4b7f6a0b643a17386457570f453f6ebd27b9fc721be12a78a9c04363e7a3dd6a4b1d96d42bd9d3d1725f30c4df37233928c0936686905b1c7628e252eee68335e092e453e9ad71004247f1128e6a5a62251a566a9045fb9349f22e3d53280909ac556004a300c280fdbad2cf666ff8862f47409ab1dd1de72d3617933f89013c0123da0e37f3b232b92b604c4b02b8062f69dd247f4c03dc7a1d165a300a99430b001d66841804d419930fcb831c0984d86c31929a5723e8a998a01f3bb13c4638d24e6eff8030f36043441ddee3bdb18ed558fe4e8441476a3f275fdcf88ed022c097f1471c87c26bbed57d69333420c3ee8d3b8603d6490c45c1dd83b23c3a05ec9e5a0c0d472fb0e81ce638aaae6f2f6fb50603736fa63d96861e14a9cc347aacfa117ff11832152cfb1eb5be28cca7b85f40c6dd8c16573316c6d176ef897a4bb356e6be6a66daa68faa395aafa2a57afe19cfa95c19f08069824136c699d12de0d2668bf5f5c71982d277fb2842d729dd086dc5f25c26563070d570b8773a205bb2953270f5f48cdd12c22946930c86e649c8a8d963398dc8b934f9b03b02a67dff04a9d135600fc51fca8f0a47ffcdac9d0c43ecc3bf1e6bfa97ec049d24f32e541f5a3ed1cafad944369ea20ad16498ec1d81c1b013d9e6d88e31d40421dcb6a205cee75eb45b0001cbac879d58064660e2c500aa6e729ed975264c66c7ddcf9a82def561441824530c325d99574f1eb7bb4356f533a7e031e2b6f9b9d7c8fbe187b1b3543ace40929e6498e1c3f368dbe795db66732e8a31a52c69387448711ef5f0dc59cee3d2bde34886b5623c8d72604d6b92ef75f383a46064957621d8d2a4885168aa30911097b815f29a7cfa935ebc5d34d8b9714760311b9fe8d818b226c738f0d867b3ba9cf01c83058cfb7ee6a42791581ca11c030b740b50d4cdbe1e45586433d528604a6804f8d1dec991674b15828210633df8292ea2a32d2d3dbff70149003251d858481deecf802a0f6c2a3e550f51f8d2e1839c9939742f934154d30beefad2c980da188b252736934b64074ac135a025a1754d89656ca5c091d0ceba91c354200d04a84224a36af026c52eed26e1415129ca08501a4628c887401028e14df12cc4985ed5be3141bae5bd0ad81ad3474a28f313a205a20d9b5fae5ba78fe884b93f996ac753876ca4af514eb32f08110825de9694a597cd173d184e33f1efed273a95c9c9dac97649ffb284cf7a878c33ab9fca9440307832e56f9071a02403e2f9a65250fccbb40ebcafa2cb54da981d1edfe98cbf90a2954e9db1e9b2022e5c4ae85c91c025b37456e3870c058f04835e862922fe7b13d85dd3c9d4b267530f53d6d40d7469ced41acdb7730eac905c204e69281c91d53089a42c876518e7b95bbe1afefe5699771de45bb92770561e2d739eaf1a125d18bc08bce0f6af42f6041ff7618d22bf632bdb6733e02dd65fce9301e39cfaed70e8daf418dd77b86a50da334de856bacf133eb5243388942df0af6aa55fa9da7567f30bb7959c8a0b555bc90f32094986f4c2d0a6e52eef7f444f4c0ffff9a1610cdc68d9595026676068917ccbe5fa8babe39997bc2621347818a97790d959abb3ff9acddaa8fe55c85c9a699fd0e58ac22bbfee4b629800122e934db8ad4f8a260488e35498b3b6cf42fbdeb947711aeeab3a05b72255a158feec9909ddfe72da5205df2f95b3d3a03841feba923d780ca3f5ca29a2e5e347bf4ad5c8cb05b118340fd53d3db64083d08c927d681986735c3d77a491a12072656e2795d681cfe41e327dfc97f09cf1876b22f67c7502c5ae2e2f648f4f04325f159d33c51a818731fe45b7e073623272520f575eeaa4a0638a974bb62d679e6bd0042a8d934e4ded6ee8c1d439c79138992152dd302b4197eb6140f27a9110176bbf1321330e4e7004f0113b0de60aaace3b9d963a98a6dc3f248225327d562540b0e88e0ef8c7250f6505d1b9c664f1d64491e5283d4267dd31a4342028fdf2bec06a043caac1c4c920243b0311798bd198b463fbea330a81b6f56bf038e645a4ffc31760d4d10bcffa248129293fafcf2ae1d416bacea439bc2652f906f86ff1d673701f30bc485fcb276da1d255383146aa1933cd4c0ff0ae788225d7631f63bed27ad0678268e15056cfbcc485768b2fe1158f95e45b0c366efc085ef3f70f84a3f9f81076e5cfacab2ec1a5b2414508ea953b6f9d46a544110bb0803e5fc990e00783b0a82074861c828c352540f9ab3b3f990275e5286074e30cfff3e68f3cead0a3eac7c6b2f6f48f05ec74bdf29fde9c0a2fa4424603eba03bce40f5e0b33596163f7b963d3654174d7dfaf833089322a128b8fd410ecce46e040b025f482ffba98f38bed9606fa6aa956b1a603adb3c7255e17e863d7e2202aa9ea64f34e5ca92ddeeeb33a0122cea388e1dc514ce152f0b3d5f4153663ee58173da2057d47d1d92c680fae789a9c999536b27592b8a143b83616d567c959b192455fce2660972c5ebc2fe1447a5cebb72c88a95b222f348cd2c898993a53dcf57853051cde02abed69777db956f5269aba22aca220bd8f5d8b2fe3f54240928ff14fbd3177df99f9eb5dd065faec4f13b88e026d9369975c80bd3413ed7223ce03140545c4e01a7c7e0d2a04e5d45c9c0815699a86159f1c92d383b9365f83e88e66d3514de66e843cbe00a714a83fbc0d617945c7ffa99690558e7c9052b000cb86b1e3c7d82e29358c1bc80d6a58715d928f9d2ce115be8eb7c451f2ff2d7bf0482a92d5969e765fbafc7fffc9fb8ef724607163970a3448fd3ba7e6ef275a40e4c06eb482952e68cdfc1f6ea3148acf19bb4c3b0aebcdd38cc4bb62cb9f979e4838d0451ac3744b64cd394cb9148b7a519f90d544f34420dd8a7ce59e91cad722999726f02732457d9c67470b4ac8146798110bc759036b844d634ecac12eb3fce160b43875695ccf90dab436bdff9bf6f0af64301242540fe05dd84b5a8e0181e44e0c0e582ecf54de1c2d98c6639494d73bb936c0f12e4647ee4d96e2f31bbf2304e985aa483f6162a964242886b005a3b28413711c1a6350e2318ab3ad3a987c2ca1e305530fd4ec5b097416ec1e475ff84eacfc037d97a67b2e013b22c7c385f4c2a1195fb8e4d77e41cfd5335c5cb1957cf5dc07b63584b6920c877847a7edb0ca2ea61318590bf592ab4e44db2c671c0b880df2c94de3f04329ba2b215536d4e06efa8eecb0664f5a5b6a5400b4fa61244f13462aa3fe117d58138522df11dd63e488ef50736e1fce7441da6770be5c31dfa3e288499ae20a34ade3528fe25ea1b19ea618a21c8a056ab4d38d8cd22048d0e4c65ae856aaffab4be014397f601093f3152f6f045d9eb3d1466b2fc130e04d8a102e24689671e16eed03622a7b66bc9ab1eb48a6c66464185534d50d5d85289efa49e50b7a5ac60f1d66f9069fe4291b2700c1442410b4513f0da580e30b1da69a7df367dfd1526d064014689f62ee863ea106dc66f9aa9ad1e80dc1c83971d8eeb12099d79b6f1561aef08e04f19644ece034222dbc047fa6a418724bbcbb3b09db7326c24176d58f8929df9d4a713dc4bfc53d7c56d0654f3ffdab986373fbb4e2bb5ce3f78912a191c08984a83e7d4dce5f350764ff10a550689cef5430070e2d5780fa6c4dd24fbf89c0c67f217616d5a12753b4b91e8c489943cf990886ec8f0f386bbbcb5232ea7ebdb722b02e698bd75221eee70568b3da610bbb68d05f0e5903a34f6cc4535a0769050440f3952513e18c60a3bc63e7a07b4c5dccdc7d0a5dafc660217594800ca6813978a287c2faebf7174c3ff0faa08a358f714d3fb6fe8a35291d0983ac5955d647e855dedab948488c24b969f31802b6d9137dbf712ea1463841fff13c356cc35a55a9bd80a0ddd9f6e3bc1dc3a5e763c52472a0e80ad63e0f72db017424cc1ef8adbdfde6eefe6418ee639fcd10f4b3821ab1a7a7d335955961c3db35b5e558aec1ae980981255a97dcb9cbf6a2acc0e003febbc0a18cb5426a0f7aa06cf42c1761ce598c08ac016ab4813cefe2caa520e6cf400979fee72bcc57a65981cc5674fe0e056888d9847cb01169014d3857300e1f0ed5850fbc7db67d22b6fdb4ce3d48cf99fba3d7ddc2b8f909f76d035c01a7c18213fd1b4f6f6568343648210d0f2b35b38c8cdccb64dcdf4fb6913f32148bd04dec7ff63160cdf11b3ba0a5ff46f28dddebb4be350d962ae2d8b6a76c52e9d4727b08cdf3f0dda8df82ff13d4b7878a6e56dd82da7da87e9898f1aaa1ae90ee4f414465499232cabe6f21a51885163f8ff465a30724983ecf00cafe86c7b92e645995a65b5ad7b2cdc71987c5ee7b95bee3065ed51030464aa20470e9a14e67ad996d1f54d1234a19ef19a5b324d89421dc7a4b2db0919b18ee91349a6be676f305ca0e588f8546548a87496b5aa2c5d98bde360c7105cf3f90927a9a77c78d999b810bbdf7e8702187092a3110c73f59d0c8e7e689644aa3c81f75b1b660cf5e323f405fba7c0b57c54c6059038bfe8f43af83d5241a98b1cf4df921770d80c67f5488f7adc8b00ca163f5910d697cd7a1f68c25fb356b62a90b73541ef92c0b8997c3c6d6611716ab7145fbcd3e2d8866285cf4b3f5f32ddd9aae985e6a4ef8c150a9eb51f0e6a89e534568a7a86567488d44b28b9acd95457353eb50914194c56a326dc77f70aac44bf9a725eaa8229882ce9502dcf0c6b1514b005669e4c54c4231584930489e867c95effb17ecc80d07b3d9577cbb592d3601383d3000751aeb996c9795a158ce796c5661634ec1c90a39080560111c55ae6718df7d006ee8cdc8cc403cb3c783305a0be668f0f02d8005cb701e46b37013bfc0d5cc12c8dacc6d64ec8957849a096cbc6d749f15b9e829e82d019c131cdc9a02ddf5f2420997e2fc4aaf0d9e8f4daccedba45dd0d3e5f4b5a11b620853988cdec217b78c4515f59879db261b04c132239a9930528e9170b8968bca7a34ff5e3cedf393b67cea09c576782c8ac5e3ff98e6b7ca770cd98a9a08712dae0ba24b4bc07a90da64c031b74513da41db5ae31ac51a5e09eafa3da7be449f51e69d4580248fb0c8f2fe3e66a3a01d8402bead781fb217dac8252428205ff71ac150f19d0ec922cf1a924e8ae5084f566278da01959da74b0625f568c7895de123f245f7316ebc4f9beb7bd75df7a5f98d493fe3f9fbefe4ab77f49c1721a459a66efd58c88ef996b24a19615665caa6791d21f2bc32f93f734996ee2812c5cf10f60af261629f5b8f8e28679013deb9ea6859ce09c91d4d2e05457cff617898bf3885c625ceb477f47f6f3fbcb84db70099609371a80dc9cdaf8511d5fcdafdd9051a375b4bf69d5b630ba4b234fba3d05dc5e68fa8c65251ce09cc5fdffa598387b3989c33ed9e15b67a862630fb4b1f412a8d670946d853ea09d44e3362b392fe1aaa2e7820c8828638475f1a92910b06bfed6c394de38cf8d6b8dde1fddbf7dc055a56d8ccf2a5ff5c23ef75a36b8290440b943ceca476f10f86d5ec7d1a6e8b0d48330062d11f160149cd0f448a4cb7a1599adead1717df4ae75e6de16fb2a88d29f5b832e58d4a1bc7ee0ea021025211826c9d9c623d9b8a954d6b50414ea9f3739b14801fa3d45ea306a5e86a9bf2f7863df3be8d8332aa14ad16e09159a97c77a9bcbfee14124c66f800e9f72835c0ad9bda0205deb66af1711d76bb823bcf7c34997abac3ac9d9ec912f9edc5995b91f318e8fd4743821fbdfa382a064e41166cae92598476acb634a827d5773e5df27561c4a4e8aefb8781416da40b35ac67d269a7b446345eda8e6cfd6571cab092b3f44759c3e2a671600ac6d89cdcde96994e6d2f27024b979eef6aece687ac907b52f69f048b944db814685aa84f4f868a854fd656688b3cde6d59e36c58dbcca3a76250a40e32a823b3ac7c66323c77937f65b45fc1031e0a954b0984dda2d7b456c5e8ae0c833f8c15db8eba95944dd291529c6b37716d778d9f6e7dad43d9172332ab74e6314dbbe304df052b5c0cd81806e71169e223e9b110f0586ad7122d71a2a2e7ef3ca7661a47ab2bcb9b8e5a3a431e043cfe139425c5256ed88f625198bf9dd37fc66caa7ab27b0a113742ecbc3c7f8fab0920da655e4da7698a148d3b5ce8102648e08066840dd4f4692643e89e3127d1c5b273120d76054cfac0462cd9fc778894a14c07cfc893cebfd8d5aaec24de8f7bba93b3f2105fef6fdf373230217f40cf4ccccc6e340e73c7ae99989d4375004b2eea35907cd0d2329b7d3473db3c2a703025a1728609543a828f1e63b6a1102f7219bbcf62a9b0f3e00d8e8ce00075a13306bc2b9203b0cc0908527ae2edf3458752f708851a166ad968baf949e4c2be46ed847a6f217980331faff363c952634f1a9cf4bea2afceb30820481d9c638db0ddc5f846c9fc7c25642a7afea9f90a0cc0ae34af0c061b327d40a36edae248f968081077c9ae7dbf0877591488af5f65431e7713d23e35aef4f90cd5bebe3989a1be20c50e4fc93ab3014608c78c657fadfec28a28062988725e3e1808606251bbe9d61eb5f6704753337c9017417a0b5d1a3b1c16bc6ff92daed11cb1cec0c8cff3e17340b586ac9e03b4fef2d2d3f7d77a8aa2d491cd778346bf2d8e4a410892ea20d874af9da9fdfa752ead808205582d7a469cbe151bdb48d84ba74ae2229f936237e725590bfae40489faafb455f23a0811f3b994a1e8d02fd8e25ac5fa0a6f0fcfa4f60f3209f965f01416a5983f99bd5090e309306c41482a6c24cafce77eefae9dbc52904121b355c8d62d81497e467a9a82b33407048a6d41eaef240f7aa209ba474f4c4d8c9810627c577d120a5aa99fafc28c8e22f5900bb5320c6a0e77297f4236d35395fe4a16a70069faac379fd8f894eb8c00e8f7c77dc48eb2858d3e383057611401c602a867a32680be6644c71ba58586532496bb7abe324ad7032c11437f5b66a374f9da1ae28b7c930a81d9a3ea697756fa6c49977002b0f477e63cf1e6b1001569a2dd6af76f2cbad67599d18c2d1ca787addf5883c6b80dcef2778cde61758407c929386d367915d3de9f0af9303d566c948c56e292ced8a50dc53ec56aed37d4aa638b2e81fc61ee63c51002893524ce6ac0ed30984495832b77271a4d1f44d10758bbfd881677e7502a69b85cae35f2bacc9696164383446164e7a05e8b64a37d2876b6b21c7c019ea7d1e03a9a5bafaf7b57848c169b70fe831f65bc4a0f0bfb4e3eb646b61ad8f0fd322d3df6171d76517c5746990ca846015b1394db96530b882a62fb94cc74ad311fce20f9f273a455386427979b328bcf71fb7484be598a212aab81da68c91edd6dae52fa29ec9d2ca6d72c6d9b76a80b82a5171fc21791ef70d0341f95f73d9e32f8efb3e19c687c148ece8962069ac4a51d61e5227d6de5e5b71d8108add989f13da76b228bfe20da355754ac8cc5ba42d128fdfade1bb4460c0b615bc3f47f00dc5bd7538eb56b2a6884ce5febc3c902a00f3b651ef00a3ab1cd976f2eea66d78d82cefd8884bdf71cb264dbb71da133370805499dde0845c17ffe2a19779387c9f1791986ef591ebb381fe68cccf90aa925da683a372b37354d52de5d7e4e56c6d879da8a4b8ea7fdd36d20a1d34e248b042123e39d85ff3e27ca3f1a4c467f0467b7033d60f98d6bd5d7573a5cf472d268435b39798749a070723b8b2a22d54732d751fdcf6b1319976c0d6fe1e4a954100f57faa0351c3e3a458e42cb6d2ee0c4e253f43812e0256557506af2f0686f8389389aa5636765951605610e3cc969e4e582013e844d7c85654af968a85b1b9f4767bce4db9f5a6cdc0738c705a59a5f58ca8373c881e00e89211b48ec86f19a8c9993f80046738aa1ba3f69f1380ee5b5bd5a285e053a52a5b6725a9f36dfdcb061f42005256cf70c6d38915bf6dc35f0c40366c2301f340c6bd022b276f7cfc4dbb18886e4cca2540c73f0792686bbdea7a54ce26e395509bd42a7a3036c0c1205d47b0eca56327a2acae0ea26432c7e8b23e9cda0424c7bc3989c745404184ddf3cb2c99c2ce76c07af824702682949a02842a603c357a4f2534f885f49a24d598af1f7802e3676dda4aeb0f8321b58302ea9b361d1edf0b459664af8550600172f138f239ecdb89e65cc3f77f0d9404497d306fe979eef2ba97040a4efb7e0ed853ae8d21706d690066ad4a0a6069277139d115f2cacda1e73b41ce885da1420cf2f41b0429d4b494eeb507ab137d76793dbaccddfe9cd3ee21eacb69300bf190696343745c0f71561e0ee0ba061a246193a491cff504e8e8a3c390a9c44eeaec91f6a793b09546c6e7dde194447db68317fd4e2d924b17dcbda3bec1d7325418ed8ded67d9f144b9b5bc9c27c6b83b637f09dfc13e1c2c2903c3a405c0d48fe30e1d76291193b1ba04ec4d992fe76c97f7d68ca3884eb2f303b038bca738a7dfdda1dabd1d78ba4432ba0d8f5a3f9144ea4b5555097ce49adfe59424535f05217e9adb840fc93c31c7d99e7c147bb7ae69d8ecd0cd2d29a82451ab8bcbe01228c8ab1daf8893b687ca485e61d73e0c81253dba5bb7b04b3a5862dc2a92f029a6bfaf32fa17818f9696fa13f2659d3b26ce2d7c717faf0b2fd5afd22764172af789bb1215e7839cbbd0a08a48931fd94038a9673cfe32c272264bcadfa12d7399c6bcd97555e8dae92d7b1fd620218bcd90fc66614b5760926fb948132b919f390df13dacf688d42b9912ae0493f92602badd7d03509dcf7d218e533c957a06ec94d23891f1582e6cf2a4c088b4e873f38786cf40edc038b3d116e47e11e81e089fe5a24a4180186214302815f76c92e0f1ecc48e6fbfa3fb2d9fb3e23f503113cc859a16ec3aa2cfed322ec5d0e4e5afa518d0909b50f18de08009cbae9cb66b143005c15bf6e021656547be7c224b9945eb1c248ded05737607a4aa6a2cd2f4c749e5740f6cf1b5499d6e33ccf23b78e03e76a7ea2b422e5967d38b499fce976fd619b3b784b43933b1fb52890f5b5166746aa25720ee2a215a5831436632728274f54de44d66d60f8da7bc6601af5fa534b3c7b67c3a3284667c3928facf4e67d4a89bede592a98b278b33abc066345e49c0941bbbea82dd85e23f5067d8067c379ac3c306d26748d086b137c666fa4c05487df84e758d70e5cf43d4d358e4fcfecc7889e2c0267ea27829555b19ec3cf610b4124100d2fb3f9a52461b21d125a644b3752d9347ba0848b80926bad8811a370b77bdaaa2dfadc23cfca89676e1195aa2ebdec7eba442095dcfc45506daa5bf83e89aaf79290568161195cde57fa6e573b9eb7e5cc0f81eeff78e729b231c7b34cd361538b6050496a5d7f02ce42cca6a92fe49b29c4f5b32b7f9219d5098be8b3b675b251e21f8d87bf35f85f8400810740a2b26a5c4151e62488d2bee2493393de24584537e4b68b23f09ff41095d4eb79fc8507cdb24ef282ad2f54b9053a6325661c31116c8eb5ed6c855e985e4ee24a04f05d11bc466d5eda6e603e4b81f942a320570af9b50856369130c0720ef667c7e1464bee9dd13544ce1a88ac816b0826d947926be1aa3382177a99bc3dcf272826c7cdd1450e783255e489eebd7c3df23d59eafab8f1353fb91d16cfecc826aeb7af9dd50568bdfe63730c3f62cf9f6bf1a448c555477e3424f173eace0e56e76e029afa1c0c216dedc4d030f9b4b724fb35a1c30d7975935ec96686ed2b8637fadfeb2ddefa2ef7c6b126c9de06ec1de8effc7b1151aaa7582301cd02efb2c213911df7ee5adc0d515d7c569f9f5238064abdc7ea355007e599d8d64e59a2a175896aaec3917e5235c36128c828b903a94347120265de6e6edd21dd1fef602fd3d98b7ff1fdc32895ff559b3fcdb11da8ced41db967592b8fd620dedd97cf16badb9829526c7f563f2806f5a80de7e406d854a875084a54f049a9420d9a1e85f72f371b0648be1c0b17f948b5105a00efdd6b71a3fc9e5155a1cd4d4ec275513868f188d935c28802ae901af36735179cc7ce42b03aa3b02db49814ef94594d5b40476bc87e909951d5190a648cca7076337d7f65de2a6fd8420aad8c538522bb2c14c68c783f950dadde6291f7008cefa35d7b7c59fb17fc66d5cc64370cbcde385121dab8d1401422e95d2af0c0dfaa54ffb0a58f453b03305b1069aad28eb7f9cf4c46db72c624927cfb67e7b5a8e52bee9f6cdf24e5b4dba79012e30c78a534152be5df2bcc161cf3ead3022a0248d4cecc48f392909bfa07cf72c3f935000d167d0859c0e7f92ef8915d5519620fc1a4fb0c3d70f1374d52e51de717be3727d9aad0e70c62ae1ff2306d46f48634828d9e7191fd0e87a957b904ef5c367e7e5e85b43dfc4e782cafe37a32763e5739c057b51bc4cc3128b85e83764af97b8ede9998578c5c30acac6f83ac55e73d9866ad8b65031d3e8dbf25d4fde8c4e2202f5c1fda018e6ae60a68cf16158d3342e3d22784682887ee12df44aeefed52dbdcf3978dacbb24c66759e7f8c7958804f77279a4981eb53400d856a8880adc574e8469ee868fca9e28d38c6e3c16a9069a435a6b4c65677d15297c45eef4b4e0eda652a21ca48e11e4b6785de533f9fafd0c3c72227fb09cda4c8f11bb77210a11aae6948c267c6389726f5f6d648d0fbdcb0828e107dcc3dcacffa5fa0cf2453c65fbb3edd303e62a8bc47fba1e66912cf89b931f33c73722537e8e9647102324e562518aac204b9e56c559319079043b2b0c7dd8e39d964f637848315594a00f058215b2dd12757c09727dbfc3dd61b1ab6e41b1dd009d36a50e2e7daeb450cdbfbe3119f94710c73bc0b26dcf2d70a30ff794e4963bfe3f11a88efd3a1ed3546f8e88137e69a8fbb549442317e417c6c6fd0478d761e2060f8da1ec7a43aadd8366ccbc12854cbf873db4d46b6571572fbc70f893ee955bdfa4f9b255d12565be8a894d352143bf2867df2ad19df6f3a841fbb974a8cc67e933eb69176e97711c8ed388941b8c864fc2d9e2b7a602dee873718500e36c88c411758d485dbdd14d0503759483fa15551571c7c597abef4e20c0e740d4c7d078fcfd78561e101d0720ff65eec4354fd0cf8fb53a3691debce2b40b9d9f668b129b7902a6007eb0c01d7360a8c25d2f2b802e5c1c9e82b06b10aabe1bbcdb808484d11906bfb903f97fabdd573b5cec3ddbd4950db9343e4f3b1473dafe27ce803ae404aac3ba5eccac959b4ad547e14c7bd1ea330691d873d4f87e0fafbde4bf9b0d1872702e054d9cd80e42b6e786f11b7aedc1eec7bb492d10d8f3954c10b348bcaf3cb64e59df19e7d247b5875c2a75398c4341811282d09f6b315384a973bf03f57d0f823bc585c72edab1027bf08269d78b6a0228eee434735367229709056d8cdb5560978780233cbdf26583c7204c02975066b591d97c7d99431b616568923f211877bceea251de5288d9b2c8724fbea8f6373aae5337054a186493d7ef8d7ba35722cccbb071cb270beb25c11b2fc56343932fbd332c20d920797eb7e0a36b1218eb63e7df52a6a6e8079f998280824cb5b20500031378d8ccabe0d21295e97182c1de12d318014156026bb9e1a582a1cbcfdba4c6de2c509de8d610f119b373b43e62d6828f2ab80ea40f083e935db62b2ee2c6441e7bdb124f615d0b02b7a0c27f23dcb2d338aba48baf0080edb973005e0f2e39fbd5558ba4f23302966883d42a6d22555dc446cf905546e5285b9bbf5a0b002ace1d9b8d43b30fabb20c70fae1e21e3517640d0bab1b7c28770afe4eb0114048d1a8b745c961959644769e2138ab8fcf270bafaf04484b242f293f517025b3894376e31e7ad9ed788e9014b1a9b84b1d4fe6eebe7a086f63c6075405ac7e59e6e18d3929561dd2a7f7f4dc5ce2b41b46d832a793e9e813d72d7e8dd022f86f35d2544263a486607783ebcc28c48c965312bcb80a9cb36d6fde0df7bb6654c693e8e3151fa42c83c7abcc8a0fd1ab1bdfdba0d67da62ab675a752e011fbaa7741a830f8826071562245207569ac7acb47d92b19a73d2431aa326df61d3850fb6b1be8f32110b477bf18d3e3c42f6a05657a06aba62970161efe2cbf7752c3a2ff1c9a8f3fa81d06e87e7a675817d582481306b738b7559e9ef60f42b30c33c368a258d157c3ffc24df7ed021657cd6facb7fb0fa99aab3cba9f1a4d8277c44078760443976451d74d6ae578534bc4446128a585eb9d52a0b591dd02ac9de9976a9f6155a038e4510d918f42e26385c5a96e719e36c9ff3b757a5592255d4034cb3d75bf664ee774a3a4ec1742cb803a538e5404a7c92f4a6b9e1d66cd49af0bd376b27b075a1a3e5b85efe6745f9030634fae5cb9851b40a8bae9b357b20fe357ff73bfec48e6e4d3b9c1bd09a475ac6b0bb7048d684a5bc0a95da7ac10c9c8ca65a738f1d96a025ee73c9ab65d6b3b0dd22cb0b4b860516891a1226edcd8a3b121743b4ae869608fd552864b55901b152f284c161883dfe6629b4ea0f690db80ca1bdd36909a003747d2ec99d15aa4b2cc5aed7b456175356d8accc68fd38ff925cce19cd8ef7b2b080b98a1aa323a2f29a786921d11f3c4214fbbb282014f9e96582340f83209fc65dfa6412afdf11d2ebd0c4b2318825286a444dc6eb031acd9596fbe871c3b28523f1e5a6909a674d8d36add35a916faa09c2d62482f603f3089c74e64618b27226aae6d32a8adeb61cc439617dc6e8294d114e5d7c31e7a0b9d48878874f768fc95570dfdcc8af3b877f87d0274efa6c29a3b5ad7d9d0faae674950c4fb396b8ee019eda9bf869ee1fae740c552a65cfd2249042836ff65e01e2b65c3a95ceb5709ccd254447778e173e3390d157e094f95545d0fa2af8bed966244d414babf40842e6b53e6fc9156d96bd8f7e8fa7a4e01e43fec514f7261fb64bcea9805f121e5f5cc1e4aa36dc23fe20b2784197bff167421cd6487441ec09528c9f0cd38f1bef5b1d83fd9d0d21e9e752f1cec8397062257860ba904db7f3327a9216e7500bf2634d6eddc7be42cceb6d19b49e713a6924893f7b0063c557e764bb72b46a1030e27ceaadb10905d4494d92c429342765dd4604212360e11aa1969e8ad7773d94336a1bc326534067fd92023638d5d0f34a94f56829a68339fae159b5915dfe6c5c417e52b41301a3dcfcb2ada53cfa849fb626b2f5a2128bb226f9a3eb1d7c6b0bff9c3745580dc39983f1a4c1c6a49e731c146b0f1cc54d4ca354542d54107263d8235858f2599b9e623356b6a1b0a68f67c95fde7de7034251d9ab0f4d45fa1464aa672fbd9abfc3dae4a7b690b76dda02d9314fe9255c6cb49c586dddde77e110da192f0d5042781e049725e594cbb88b23165dc3c50b2c8f0f77504d626baa747b50a18ba87f8d0adc0e76812f3107d63fdcce37d758d798e2fb6707cd38d253f67af7f81ed137cbc3389ad009712f43f1e9f7c3c673649cf5e9fc6dd990a84e42d6f75d2b513e88284c114dc816f3cff85b2be18acb9620822445035702951bbca17bf6e2d534ec1e5f777332d26864731a18a25ace6d58854ce4b1357c777c04f5a6478463c690cf952896f4598b2367b92378191919638b8928b0dcafd7028ed7edc370ff93366a54ff6f41cdbc09f56c07cddf62ca5554c3bd5d36ad7787dc29bdf8751a3ef8ff90c26e7b4a93da92da50d55dce1723e6dd8ab82304469e75ff2187d4f697a411da819f03cf6320f26ccd6d9bebc04fafa46bdc51e8c90b35ff541da54680fe5346479099ecfca80bb314d79746c0f10fec97e296dc840b813baed85675825f8767dceaf1fe6a6983d61db2b7d13170ef89dba330bac5a537f972f8295e53efc840eff6e94eb5f7848b8f0c22bf653ac46b41d707331a051e6559e8acae50336765588a57c48ec06331176cf302fad8760257b9eb6ef694114d3797397e99319afef51012a3e0743983e8936d7504a8e3cef92a09d8bfee8aaf4afbc75a40f88dcc3d17b54606f5e35372c247bd49ec0a5f7e5c3e8adf60ae9c521e2473c96d549e110f3ff7cf0a2a4dafa50c220d72ad3433dbb9421031246f1b34bb6ac349816893362476df38dd9c46f08c96240805fb56cfee223a6e7a830e2482273cd07b67b1b321347d16b860d8a375bd1c4274d574fa422ed60f3cf560e033d61aa2a1ecee3bd869aa3829009aeb385d5365549aa167f57ea6b127695783d7879a1c48fe7a3aa2cf9ba26a4eb9947a9e4f55f53b178c9701abaad9637d49bc4b1cf9444bd1f8a93069952c19868de0ecd24a398ee78bc8f3782e7a0831f0f03ff64a4ca6a16c225c5f24d7dbcb5cbc76f7f186bcd1b2882e069c6447f112df5503117f7d6b3e365389b8b16bf784d5fb4b80e8d640992ab8ba94c5b58dcfcc9ec1a2bced19a2b6a1e89396443b42d428317d66bab9f29588d3e2cc3dc538687910bb823268c1b4f293e1e84396b3fbec4ec4c89b8d4c145388be8867f088d793341e10a45c8def6f88e3b1a405e9a019d250c6e441a7eeafcee379ada496beafa9af05c7b05bc23cefdc8a18863175e2afa408dbec70273b3df58ca7cee4118d3b53d75a076e53086def789dbfe9cb844d3d13ad46bc012d4eeba497c63fb8d2e7396f4fdad64885a65f55cd1923ed0205262d3201929b31f5033d1db1503aeec1a46893a21938c74f78d30e732b4f1d98c8f951b5095c0e6e01ec93d94da82be62d11123155ce071caa520267e46f0281d9fef57f9afac13c4d403b67d58e3ee4b625cd68bd8d4ebbb0bbd82c91bf8976268b822eefc1fbc7e640db272418ac464fc6349c41f6140505494ac15727afb84753e68760aefa5da4e2375c5753c0ce42028146e7de4c14ec0af6a9728ec5587216c44bbf8a64a3f17acae5e21a416de3011bc1ab3f56056213544730a67950c62a6d8782d8aab148e1421b32d7051d3214d5353f3a9a7e55a48a744a618531c5774d14f01fe2db9f8a65b17949404682b7fb2fba592373bbf14af482ce05e073ea3851074e6a82583a90c6d6cb2596f55c83941652f13ac21484df37665bd4a258f28175d5adefb37adec868c8537e48c51d5ae1a7a0ff017d468376933bb9704f636da99ebcaf7fbcedbb3db110d110123144104d9eb455f3412670eb3ae7ea2173bc73a75319bd6003239a1db036fd51a8ce65b3c03f0856be8e476bf1b7fd5478be0bfdcc8b2f3cf7060206bf0bd874bfbf0a502fc10006d7cbddcd21f933a45c3fae23c67168964a6ff114f4e012a13afcafa73f40b3232c6624feee8f731686cfd6706447ede79762de0caa68a0a33f7fcb183af228d82d63ef6fb79d4814acdeaa7c2b90f851cd813a835684fa214d42aa02ed5b28a232035bda871d090f9a0fae13f4d4b3a86f574e0f570c8e8cfffc2ba7621767c37f56329bffb666c67e3a8350af1a62c9a05e229ef5332098adbcf09c2edf4b7582f90749ae0d1458325dc0777c151f046eb4e0251666c687bf013e56d395a4765ab60ee2f3100e9065c385b435614fcbabad7bcf35451664f828622af862475c96d159ebf40cae48d23465ba4fadba46d2d6359eba9a743cee6ebc20b7c85c740e75c37404396a9c7ec19446ffa2fc05c7584bdc3841c551ba7e5abc27f790b233fcbc018acbf7f7cfb9df692e07f7c4bab2a04bb90dbe48ff51f38265d2f1d42a53a935925bd4783f5c633934d23e559153d7d4d69d51161a5b2b21cd0def3bc26ebdd3ba35f2ee2ea2e02f5d7b70ace871162a7b6fa07c6b6fad64a1e0d311613e4fe9a75fc3d5af529e3f0c9454318453ada52f36e7151bc8fccb4d407441271e45085313c349df6b73f878cd4521aa1ff7159d429940eff43199ef66d8730eabc55bbbd91a835029add6b2260a4cae2f876298e670e338d130e6a66a75a8b51885c93de830eeb7201b06592c5e59dc6340e66223fe4e362a89b4cdb219d4b9cd0f405f1e6f478aebdb7a1df897a9cb2c607317bc89882fcc3317271987917a848c2620ff989e91e0e52af0c0b6872a94c7625cc999fac169eb326e906d246222fdd54e247349184647b61bf4e62130f8ca34e67897c22d0c5e613ea7c35967a36ef6ce3b5a582859291d540c4e0459314b17a52732c39d8b55278a6f5b348cc3f00f563852909e8b6588e09633b130cd7d39e40f8c17c2365ecfc05c01a3648c4aca9eb45bb36171cc0ab0fc990c48f44b56538c11f6fdc22aba27c0e5e58505546508edd64bd8f2aa758e9428b9e6e265ba8c28223575b03002070f0fc6074d3994b54dc7887d5dbe20f64bea8f5f3b838efc085b4441db46d00e7fdf9d085363b4041aee53ac9bbe7bdd9fc2b205bd231693cbb441d1ce1b0b8f837db69355f1f3fb4061b6c154475874bc3ea30a73386376603cbda8e0a926f193d7ab227470c8903d0dbbb47e6103fb1c5dbe23291bd4914a54f8f624f1ef52b35fc47a5d094109d1853569860acd00766ef0d6f3216de18ea1f71580b02c4458f7c29335df6467ffac2d8f8f69d3c0112d0da6af9ada9b85f07714605d1657184bdcc783df2472cad2252b21c05ce2c6ba5f4d18069663fc02359c9806049f7f02f46391af795efc104a02585060c30aeb121aaaef8a3816252e40ac773bfd3ee3142d2ef42626ea0b86ea0dad0e1c765509350534a6b21fd78e3821ae747c8a5c799f01dbae7266385c7d8a92b15340d7165bf03f99855ed7a4b5015fa089bef4a3b7d6b6060482c39bb6fae13a47a655037c5095281315a1042cd7df2fb65412f52809b56cf5766344e0b84938d33eab7478ac1b2f2e50b272cb0191e7f1496feabdb2ef339e38bbead5cefee5cd5f97f3b1c71f3a8e71c1f3a0a3efd876d03af21e163ecda3b53f444ace5eee158e4b0f4645b1b99e528f2fd4f22cd7f5b386f74cbde2af7af0d342168632172c322a644e1c421cfd18fbccbc4ee6ca8ae60f98ae9872575e394db4b7c674d14c49332557270a29ed846179ad40221740d6b2b85366b6b0580c5aee9c6459cebb13fcc3325e6beef4a5f17c128ab07c5aa7278e82da15c6112ca79298127cfa388b3236f33377dce748fde8192159b5f8e15f1de48b476980a1595edfdb1c309c5a6f466837d10d958fe6f13e72805e4032f5cef725280f26965b413bc3cb8ac0b52d570e18942d6e6c42a81fe4a631f106d03a57ca1ad2c84ac1ab9d42ddafbb14d0e68ae973fade6f3e2a71d0b8f41508311e9f880b362ecf3e791c0d13cddf486f823f0e60fb19c1da0dceb91b4ee68d4f4def1417e7325b65975a5eed390b54e0ba7e762c57a63ee67c00546562d8864bf94562c00c7f80bc616a132e6d46ae7be91bd9f55d9117d636a382f06b992cebcc792a1e40573c854af755198abbb5e55cfcc93b8b450ff9bad2505594ad471d56389f0aec0da26d7b3f66aec2386e905ffba40ab9e5ed1432dd31d15a5f005ee51c45c90ad7c34031cf058440843da9cbd1c9fab2fd63dc4ad82111f3e02034e84313b008ec4e8d8be981078390469976efd5b075bccec7612997a370c7b62370feff264c7fbec13024b86a7e13f066566a28e7e9c641f47502fa7ee56529ceb0b43ebc898d6176b4939dffedbebac8df51c1b60a59b873be7246a2209f120b29bc65b44a83ccb0b4f5ff09e2a58f4c4cd06d012095982465c60020a3b6c773d6ecb6a9c35f8675c7f8e6e93a360e17c54f02df0b59eb604fe2ad79b316f0451746c3ab27926fc2b0fa5ea7c8b659a79af1ade4f59f5da5c4ad970f13f3b9b556b9f4f4d278e6810bd5f0ff96204f286bcb9bce9bacd53d3011fefa6f50a33252e9a29bbe71122a60564cf5d9f28a16956facc8d1a25d3be3470f0cd4af68169e380ba7ea75da65dc76ba784f4f661c03e968190eed9fad57780cee6446466c933edb22e9b70261794bf8d60dc5032b92099e6cbd0008ade37a48b90c202b03694191a7fff590627ad7212e36515488289d96dd7c98d9aaf2ef32cdb5fa4e144e8d5c844908bde3d7145e71f7ac75aa3d73647b0e0c5d4d5ddbb81baeb799097a5d7470cc8643334630fb75d32cea5b1ade9f40a41fc0c7d79f1a2cca5ed3db61e8e358da9f5bdf2b94bf581573a62d4746212c38f6e075bbeaad386872bc00724a8a435ae91bdb98756267fc421adeb51f8041c03c70983392e29efa429da36608cad7295cd706c00150596992ebbcc1db90dffb1a2506dc064a08f71cb051444868b64a60f9303dcc8e41981b98de0ce0dddc495d7969ca19c489611f2ed63df707d540bc0707e0c089147983626d43722a27399839c3fd5041d95f29ed80a016cc86bf601347455ec169f02a004dfeade312812eba97f8b1ff70d6497e8284c409b84a8998568689df2b1cdf68f42a8e258fb80347f9497584c3c8e497109ffec5dff99c273d7c1ca1e994204d131200a4e042f4faa41bccf7a9821f9a24883ef360bdb375b6d46396dff4c7ed6fdbe84da4794b3729adaabd0b501749ec6636bc813a395f35d515ce780b1e641cb7506a954c78d7a0f6e414ea2e9f7709f3b590c9b275b44f666a111402433a6f5ec9344110fde48f466ba684dabb144ed511a49d3a4ea5b429b32adc104539ab6717b263efe617c106fc05c1a6a8625f7d3ba248b358ff1e195a93fc4536a2f1dac9e80d0bf373b11e7562d60fd6f3d422ca393296fbf32c83d299a6c4f77e48bc7dbd8f08a427317f394f72c7f230514315557c4e4806ab20f9e0d5a0f0982246b179dd7ccb71d5dd9dbc2de0467ef7569a220f9debf4402f5c094a80cf8b635387e11705597b6bd15213515af3c94ab3f69886d353bdeb69e19e4b44b0a60746fe814f8520298ea362488c82b30696def9644e590ab8b8590dc0b3c5a035a32a70b9207ea7ea06cf7ec5c68924c4df86389bdb1c07420d26c17103a9f428284a398325c0deaa94999f386601ec2256e9a0e2b8c19aedbcf0018a9887e20cbdc00edf93744034ecf203eeba4b9e37e971ff75785a72b4abf9cdfde1318ed08607e9710fdc3b09aad8d932d2a8516fa771a3d7822151e141c273c1ab06215de66245b2a0a8f16c4d0a3af43ba9c42f8548bd0dbcba10c48816a5c88fd41bba617e22f5705cc6126dd2ce72b9852e9d6d38d4bb4078140f3cd266f3ba424010e515010d747fa59bf06810cd55c7f7c97e86a119e0421c8dcbf1a4c334829990f46c0d7594f7e2923d4da90aa2ff9020e83c5b77fe5b649a7ef98e5b5f41b9347c43a7429d202ee65a26746363842b54d0547ec20a83f18f0facb2cd344e3c477c3212c7bdd47401719bc7ea2ee7dd810c21f3fab5d7bcf9f92e259bc9eadf9999c42c4303260e06483f929849da365b9df34ed9643da1d3d8b6f2065a476d8157396d6f09f146cfb64296674ab1f0f20fb8974e7ab1f4a466cb3a927dc5a713e27cd659cb772f87fa52405a24bca60a339bd7af4dc002afcfcc210346e514a1fe2a626d9690f34172f55d37d48afa5845450b1846339afb3680b7f201d7b8f110c0784fe724af76bceab75bfcc2cbf3720565eea7ca5e56c6e5f9e86a3ffb6f4412286bd894114b80a0efe2282b50c2c849472ea75dd4308ec9771880a4fd2e97456b96dfc9e7f01d1c65b2ca4b203518c18a7d3cfb6354de00a02e36f98b8ae739643695e1a41bc7939cf5d562facd1eab1d19ad30fc6837f943121da26ea0621a6fcfc21b54080d27fd4360a72fb5b182d53bbbd05d52f9d1eae2024b917e2921314ac9a8dc15e999586a051f22a3d0443c25e37afca3699778397411fd738f972c5d2527b6cfab4197b5bbdbfa2269d0fc0a76af5aad42b260a1f1a4abc7f2b32fc818348016a4ba542ca9fedff60abb49ce8c5219c17a1a8c0dca943922dc08bf081fb6cbaf2cb14626b8c07acfa20304f923ba4265e3abbeda602a48f79f89ebd33e5a1704ea4f603e7aec2549ea9e7b75153b7edc90da181bededf26988fd08f6f461541bb3f85c869ee85345991f5477b5020caa4334f55fe31f71b7090bcf917a7a7191cd62f5b0a66d08470dd6b202a5331102c060047717969d1ac4a787b83e33584edcfff80dc8f053996915ec2f329eec82e72448491138bd218bcf5eb8fb3562d4a1f6d41b2daabddb82ee54c03dad4b261fedfbfa15ddc896edecff4de004316ef093dd6f26fd06bb2c294ff45f1e394d44805c8e4bf4b089f3f66a454643a2082c8749495bd4267855adc431f25c2b9aad48c8ae9a3ca22edb684b2c1926991987a511257bb29967ef16e513872fde74fcc084aa1e5a90b8e586e0f578b74b20d25b7b261a986a0588c9dbeeff40d8ca52df20fd0c5ff827aa217feb2719e47610e612d1d98312d46a626f4c1af64d242f25a3ed8616454ce0423a856b0bc6a898584558a9ac86518d2f86cf132b7a4accb710d6bf80f61d6190f47d4074e5a0d0836dc37b1f150ddbf3b556b446de36def8aebafc20baaf77d68b526a65d697f46a17e852b94e60acabd7c45587f5032ee7bc3d68f7e62e195f3e89033fef6a89b8d4884304e6aef1b68c424cdbc752b2e81a2c299d1c9c8d37814ce410345e72e65ebde2e817bb96237b413fdaf203a21b4a8c08aff57d24652668e01fa2a9c98f16a83f0e3cd2553a1af88e34c8b142dbd45f9a0da9b6d72b4c8107289c5b285806f49b2e6d47994ca8d021e8677be07b928ceb3147175b0cd60211a97aaa26976e12dc6b835d18c98fdba6060990262e179b7eec41e23f5f629143b79ccb4a0634e392fc1fdf0e5ee1539b093eeb5f88266a47f65328808128e2e33fef3f6ffe85a9688689c943901294f72fbcbb46e9097a4dd029e8353f14a5964cf8839f400454631c665f8bffedd732ff629cb5d52fc535ac61db0f9d4e4a2f8a440cb332b626621f5ce52ccb66831ad1bcfd975dc39ba2c592c8895bf450fe830092dc46df8b443a2e045ef3a372d3a45a69dc8e47280ad9706884c296a79c03be15827aea502062d82caf1fb36f768cf2e918688112ccb8222af00feaa92dec038557b8ad2581a8e41948de31f19f93c5e5a4129b5f17fa8513137d7b569176ce971deec63eebae9c541affb68803da604f88fc3aac4dbacc3c538a78716344b8a4dfdd80110e9da16a1eb053ff7bda3fe0eacd610bad2f3262153dddcbe89295007436bbc3d82ef8920fb35f956cfe587361c0d0053130ff61b9468e65d105d09567fecd69177661c8d93b8384d6fe01995d58ed591b1633b64adb2688efe2232f25e19550a956744bf161dd39d45bbe709bf061b2d8ccd278bc1a75766e06b82012f4aff632ae164664d1ff0b0d99c9ff9e9faa1e6060188c2f765b085d4e6cea7f371082f81dfb01bea74b358ae9b64fe9f446cd884dccfea15c4cb184a99c448b3be10d3b2966e614d3ffd29c39235a02d301cf9d4f6a68ef5b09682c2c310b8af8c613b8f30a177bdbe092860bed8ac6308d8481b57498f8309f7d4fcb91a8d736e44bde1c4a9f234bdb23e0fece9c5593462c6b051fe5c18760dd3605ef242f125aef0e85d78d14af9bb4e76287e7f8dc2cb4ab2ff3e6bb14d75dd0e51539e38b63c06df250cd4edf9f55fe3153a7c2a9bfe5450e3a619c16a652257ae9742e9ecb30d61923b2ac0cfe217e178fd8a9dc04bf04cade00f94aecfdb2bf61fc9edccdb3cbed9bf02e79fd958261b95acd3923e9f253d7004970df70f501d31da8d8a9ffd56a2de293e5374ef624ffd93b07eeab0012569f376db8528805d26122f432e2e7f51efdc23e0d85530ad02dcaee4f720a3db1b6cbac7c67b87c002dffffffd2