PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 84989 49c7cb8404e456bfafcc058e975c24ba357b805a4f7380cd44e381e0bf0f029c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d05d43aae4d78b62c56bc3af3aba9e6d7e6d83d09aae06078b35c61341e8c632
Certificate Block Hash
49c7cb8404e456bfafcc058e975c24ba357b805a4f7380cd44e381e0bf0f029c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0012e1000000eb0000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000021dadb94fb11aa9483a5e64ccebe9603a10c0804ea418dd08ceb9a27cc79af72a27e30b1cce9fe321c0a963affe706cbc1a713edff2051028c4d05ce25f317b088fdaac591fa7d866538c663b2f5f400c0ca61451a8c26753705000000000000000002000000020012e1000000eb0000

Raw Header Hex

00004020bec0f2685c51dc28f15435c60127e468a07f3c93b8ab1dc7b6fda09a972d28fc693d9a1ab5caeaa2f3f478719c6ac9f378e3bbe6c7db1c18e763aeda0cab7374910b526a10ca001832c6e84113c6358b0706ae9ad0836d7e6d9eba3aafc36bc5628bd7e4aa435dd0

Proof Data Hex

59,560 bytes
1212160203073c6a749c8c84150e42414fae3edb05934076658f07fec922c8f47112c25e778f3e374d2da002049a8faf5c797daaffba01e19bcd14b86ce0dc0675d1f029d330221d2a736961b70977867f13f04449aeffea0748aa7be8868e8797068c614fa1ac4c463056e9ff9f09ca37ac0059fd0709748bb0768885e26d4b4b19f35a9b37ac40ea6a8e722217d3c71cd31c18bbcb27930c3166811324bfcde374e8b236d5d4c6b6facb88e0ad81c0dd0a7b590d301e34a3915543257f1a2770ba741ea57c54cee9131b73b409f64a0365013722597112d7f10ee8d417a0044a2ea28991a41b0b03d1428a7d30056d273a47da8832c8aa69b6a96637d7495339195b1d9f3514ae56f31a2f00a3b755e38a07f1396d6b87acd0e0210adbada68c4498e8bdd0ae593eaed354e8a2d825b1c9d063c576226f75da23f1467baf8f25aecc19bcaf4e6ac59dc03df606d0352fb366a25bbd06461b6541295c75f39c23a1ff30efe7aca7adf06ebe759004c84bb4359f1461c652b9b3268f7dadbd1a49f7271216fb1a6ddc34a182f9d4b4316e4d2ab44c9e65156a52c8cef695f9630bdba69d9417481e6e8414b2079f9b31a08f29149dd7b048f8fe3026c0094df2d39f650d1050c952dd1b73be62af0630de422eb23b444e01441f6ae49fd0168e5a31e8f821ee71293d8b123b2eda4fb39ed79584924881a5cd958545870f6c0b5103c3ac6caf9d934d7ac3f139fffc0cc6b9c56a823439f54d4951f4ee9dcfaf9056b7f58a546dd51bff9192bc4cf3858cce3a220711538914a239acd9a6563ac86e215497ccb1085aa2f31786d8504eed75dcfa65782accbc63a5d90cd6c4c4044f51957f064ff0b73a7ce4ffe1b54bcbeebdb1e4dd4993797e71b2b8e033c05f63f5bc5dfd31fa6c70b8dc98e194726df480f6e8e05f917be7b55e439ed9cc8c0a61d0369e35a29211724db6a16681fd9cc8e20d41c5e4cbb5d00a449dfbb7487a5535d2745cf06872bd37d140cb2134ac8a95d566a42df7fc748f84a8c72492ea0e1a96de698636fda0fb7fa2cd8ed15f11276ab929acb4092a78fd0b490327e865ff99bedbafbef1d9f03562739dce2885f2de88e97dd7f742517380a64ed4a9c26e85e287b5c5221370a2571338152d41230a915fd490fbdfed8acb44e41a7abfbb4928098951a50cc03c72692b0a5191a525d5a381ac5680cdfb60c555a7531d96676ae5ade8f38671a573ed86fc8261a98161f67994ab682d3b12ef874652b275677923a55fa4fbf9624bc0ee0115869e1e84e85c46cbcda961eeadd5e4a28ce47cec5a2634e51f66f9ded6a490fce157692f7e574cb8478117ec9fb8a19d52a53429ce2820b63c744ac5b8e46a6f86f38814371483a39830ed96c7e42528a84d9eaf68603a8742868331ea5299e14216206676d9982392b9eda15442e103aeac78ec1cf582dbaab8551ed5ef8caa212a048623d6d67122d2831596ad43caa9510e80630f471fce5caad1757a087b01e73a7827ba6d703c007e0336a1a147caba1fdacf4735079791a173767ec0e3142a5164d63312ac400c7b42d9736ff37ad199e27f26245b8efb49a0c6fe52d9eb5f64d9ccabcb49b6b607036f25b65a4a19f1d1683d12194f83226ad794d22dace6f70d00d6f1956169482d88affe73eea395fb4df6bd112fa1837482d88b41425c3d850dc397421f8b7ee985635a997100bce8bafb81bf2ef3f2b2a2c1a62d330e5940adb450bf1a0f265a252ffb1485a35bacb848661877411e4513cc6a13ad31a0560cc83a891cfde96e5f29e16842f417155ad84208098151fded3cd009824404eaca6da598f3d0a4bc80c790f4da21f8b4035e352a9deddab34014bf987bf2915730f2d0c5e9cfb749fd27e080d8da0ec1fbb734361251c70e58feeca376c51f8d4d0d3e9178f744bfd568516281c26323c9adfab21f87971ee8326f9597afc2a435a18c9a587b1c0d524a2d5f6078ed389bde9921c1ba4918059edbb3b906d8b391d2df978dce0ff6d32f86981f6b7770d2854dabfa2a1bdfa61a44bd915e6ba8bd20f5621ab77be10e60d6708d8b9bc210045ced7b6a4a02337db0b9b528b874b77a7155279c4a1b5825dad251807aac8aa37efa9d4e369e974c580b5964ed580d0f9e1cba43a678e0ec0ddd0101e8814cec3bc092a2d22bea5483dbed26402824865cd93957ad71e12ee3692ed7883c687071bfebd9bbc6eba588bd1382dac53fdc3438d6c6ec6d01fb5969f158a5d273158b5b0dd6ea078ae94662b09a862bf7b7222ccd172acc1d2eceec2950a3d923445d309c5db214fe352f6f7b1f60f57b9e1f58e7cff3be20e853d87a96c507d1065dbc17494c2c69b39b7139d7ac354b4e41569312240303928d32e57ba7d08468a856bf59dd1b7dceaff3d98776ed617c8a22f2132d11e286eb44ad691fde4a4fbadc9e2319a22d8676f82afb295cf9a9e46b2799bb7d1d4698e51abd69eb4e4bc891a97f01611d46d1ada8768a59f565a8e26ec6e15a2c554747ee20c32b7295a908015d75d0f73793c0372f201eaf10b2a8e24b0b21735924e7525fecc0e47c6c3ad789ac92d6033267ce57d36c4c1e405a0e643a9bcb4b5ef64e500c61524f8b67f2563de305d3c8312dee18aeb11265ba60a32df08a4783b5175d5048e10fda6b56e6c85f09ccd058caf5c10728e31366e9916fc1ff21f062318a92b523acd021f6012d058b9a58788352d8f1113c03a4d5ce10eb1c744a7e8ee1a40e7f51a742aec51791a1f6477008d7e23b21a9a69db66e07ef0ef932dac5432a39fb1b60cc2305051713977179037ae54b3486dbcaea63849234e9735d2aa5caaa1ed3cc52bc09a036402b1b38f978831a5b2d3ff6e0a72d26737adf249353ca05b88b125dd7c5e549c23fc2a75a6e71c9b912179b3261d686315cb5ea44ada8d13cddc203393ff09020ca8990f9a9dde5be4f08e28ef29b01d1ebb6c3501d25cbbd874eeb5b8420925cfaa830bd2204db15886a3e54ff03b9c9b3f73bd9d077a34d04b0c49c21acebf8c3a1af60e9bd41902a0ce6d41bbe6b2ddd41705ec3ae9eef9c5c96723e98e3fe174c8c37d62e15543b425efb175d0c69c808fa177cd520143aadf9ca3c0f7bfa027b2506dc77f28b51901871f6c1f4a45e303a554706d23e72f03fb60e496da37b9c5c14d795f20bf08c7c6e189f73e10bdb865d8fac7efad6d8b36c6df60652dadf3a4a7ca778b972f20c16d473d0f1b9d80ce92759ad5301d09464af5e24c5c7d48819e208dfbc6b9eda16192e0c3e634ffd3356175597c77ae721013911bc386c9a3d036df0add75fcc9646861b7bd63babc278a2b584a6ed825c696a6c6fa6d041f54bb49a3b014e887a6279c1bc03121ccc9de73addf3e61c1c9b14239e86b3e00c023da5d6407081a50efcad13326c860b8a3a58b12da58391e180afcfbc2c142b982475c7858f7f99593765fbace540eccab98bcd12d20761581514e483fb267092e1c37554546614ee74530bc04f05f2f5c67f986c08d20b1336eb1ca34ebb7d381c12baed74bd86cfa2d74d31b0c15dc8a0d13828cff4379131c808d9b7da4baf49af2a07b9f1faeab74b5d2df586d7914631163605868bc49d9b23e77109f12d0314a34cadbe0e3bafaf5d0c35e85b5fb7cd1e12c8d30375defd1f0ba5319b449bcfb5022195e8f09a0a15e3c1a45823084241be8b26369b8a0c7f49b5dd83bb1f20b866a8874c9530d40cddb8f90995a0c56ee9f9ed678e09dda9ae9b7136c506d3217cb039d74f64e00e2cd97f34fbc7101caf40a38b3903e3e86d8e1e07d71ec0cadb2910cea494e1b036786d65d1e7919b79f6060c278f44b52949dfa07ec5df112ace5d30d5ce88b6c6164313ffc43e9197c92e0940da37e4dcf6bd612f5f21565a9888f8a5ec5dbbfa5bcbbf79f88e03328b82efdbcd34ffd3e934758c44c94b7463f48da9d787f431c1d2fe4bfe272f8514c59b4a446cd1340a3e7d9ffd2e06ba1780f364858469a18204cba90360825bdf8ef610c3d6303667fe34320f2a781607c82c60d9552f85d284e02f4606dd76b9d4bbedad4473f85e108c1ae4780471e9bb09ad5a83628d74187eebcb9d55d82de3ce168a31c9b90663ab14b4e1e240a1878f5f1093c000290cce5ebe372ea4cd0d00180afde766b630fc5c3b42cdea3c3832da0d268848d7a944b11a19b1a4bed89ddfb821e24ec3be011af52809e919977b314e2f29379766ac6547d0a7f52e9d0e7b4a6a33b33be6173c815d9d9f6469885e2d167aca62df067d2243db6095585258643cca600982e90f96c70b9f2cd5117494fdb7ac05431304c940e41e5df641405e094e27b267582f3a38ab1c6e7074060d10a48249aeecf9b0864f5c7eacbef6f7d8c5bd01165589b7ff111af05eb53c7ed27be7cd4a47196c919093eaaf790688a2b2058c0ed352b19761d26bfc3b4a8d153c364abb54e39ce36cb702af553f09930116c4e3bc704d46fcee7acd3136b55724dfab5dbe391416b0c8cdac7182124377ba5beae33756f48da444c36d09dbfe940f6e231fbf9357f026a92a13f61d8856e4cb9c2f898c408c763f91ca20401c3edacecf6ccd6c669398499ae20a444d3e149a1ff26cd408299d577e7ab0b3f277cbdedc25fe42bc89fff586d5b704abdfd6b33cf2f0dbd5d50d6edc59ca94839819036715eb68afcbb8fa33e6d36707cdeed11e3a87b76aa7b1fe65c6fc2f8747480de3c86643067b07f4cade5ffd8e1fd2ded95c2da86d63a6d68a48a186f9f7fdb8cf9b732d2481f2a75116e926b3fd684425ad5a9f9ca53f277cf16e70d1cab309249ef5dcd4c66f8163db16a3b684ec0553257c913f3799c74fcf2e2473835f74e2e04b2783951347e269da8d1a0c1fb04c7d4c49ffb2430f0897ced3ca6d443d87303ef4bcb29965c30cebf560dcd704f13ed15844c326a14bbf1b23ff183bd6a5252cdb7c55030b4bb7000ac135c575285a3db5a0b69d86e674ffa26bf4ccbe8a59f875df9549e812f2691d601c89d980877c21678db0de57a4e38a2b2f82b6a867e9aac66b62d926c0bc5ffdfd56c9d27b5a8c0147d7052950cc5a15919c92756046ccfc4fdd65e9fb4c1c6edbe235afaf5110169b58a4d957d8059536150d11f984dc0f3d5489f2511232964f79c3da0cf727cb2b4a3eb8162bef18a036f33e717f4a8b4a8a63adb86b2ae4dad2436d8a2bff519b378b76875fd8d575c5a6ae8efcce809def4333215c910ef405673f9b63777674ecfde1b2d11fad3ce8d3161f1772f73819b72b4f860a3c4f9ad68b62458129a5c722f7b878a6ae7e38fc932d8635320f59cd0ca79572b3ce08ba2395cbdfbb4f07534fe574d868feff4f7bfc11650175ac2dd0da47f866088ab8d549df3c6bf4ffaf63762ef5bf5c79ffe743aaad95cb73a77683ffaf6938e29df85f199576839db008a18ff9367da5f73f795d35d76c0f2718074222ff857ccdd15ca7dc259838c352f1af5019a8679603bdc612dd3de6cf6fd730bf792b74c7bc90b716393e9cf1e28d9d25c836e879cf1f7fe710f7ead756096423e1c25e266bd70bde185a7cece19b91dce2976f45b3dd00d2c7265e1c1d7ae08dc7989cab958be6fb46758054a706127d8194805e0564c3b7477e3e9fe4a2785b1cd53183201f29dd5e0733f7ccfe51bda89948d45f60155e83318e0d9112d5d4c837a0547bdb6098dced70f2c71b1216da8c0642774815d1ad50f57185429d3fb937e05a49bd73d48f6b94fa62bbdb24c4c90e6918ba1f994c88bce5c8c13d476a6023475aa173d0b97c135acd677247c12879224464bbe77f31e3b16fee137eef2cc22b4c7cde8501d891eeb1b7045bc92191e6d7401d0dd0ebbe4991804686fedd615ccb5f8e4987949e66be614c4934eadd2aed1c74485f826281271dcc5364af861ce8c811bfd222ba4d814f531c5385b7b3dc8073d0133db5ecdcf1e4b01c1af35190e9fdfd9c02b871925ec33701857844185b1154f87aa5f6abc4808dad2f236531a82b2a258a0281e922d418b2038a78500df866893ac4480c8b77e36ae02280c5ee2afc32c7f996b5492b545d7f1399fba6575a6c5b666c61cbb03107c0ae4b78b81651cb712f6c9ee31a01b2820ad068fbf8b7af06c3222fa4581df3c7880aaefb16559110390b9db951a6c3bc336a6955ef06a04a565f463c2fdc7c322b8b2bf9463779afd94706db986f2eca22daad033918f1313c50dd91c916e5824de5a293faf6a51637db8cba2501fe90bead53532e6f261dc832455753461a44f51a7a1095dd961cea8d567a227ca59f71152c1cb1d0d34dfcb5c575461b6c5238c06904d3c6e3906a2d396c536c7243c8add111f777b3aba00009f2304c41083bd449a3d94624902fc1907bd90287f0f24b5057189ba52fa528a507cbbdb4ea07ec42902cc140f4ead7405cba96a6336c65d3c5fb50f390014db980c4781a26d7fec271341aaf8816610dd9bf97470f960f9348f328b171de608b3e1fb26da4d7bcca5d1644fd0d6016abf2c056648441c08d51fd788fabc119aefd70ce458698cfe82990d5bee5a0c1a210718d602183a6c1c47cb016d7fdb2fe32377acf961d126da16178e4168a2da594fed5bc86f4008ce1e78067e034bc4355b87a2ff2f1ea8cabc6cd3c1c35634b1f7d0660afe7af2f13daa23bb9bc053cc177bcc4b6f82aeb6dad0f76854434bef7cfab0cf5b472e4a7e821c68cb32eaa471517d411d4fbe890ddf0ffa0a4b1bae5c726f11594599f73ffb12c79e8c542b7a2d2395816c70a7b64a11d2828535de9d1cafd2ff8cc7f3b5b738b3982096e150017a19857730a019feda3f7f42b7c9e99a0acde23e9e3955680497644ede0a751d8f4d3a69d7b1bfbd7a169b046c84a036b0b7c058fd0960ccd6d2f64ab32200db310636d84999505528876f192547012348decc2d781d1dadb1c0d170b1ffd3e0595ade9f403996a48b115116b4e80d98fb9915d46c203a007a453a398aaeb136b9d496b15b0e2491eb356ecfce3b829254b7963bb019d136f5dcab1ab3febd0c3104254e663aa6ae887598b683c6a8eb4c283ebfbf6cb5d3f0d5d2de9a535a01ee1b594c2eebcb5c769faa6b1d32195bedc4464cc84dbffbf0645dab5ace56657df42fc0abb9429a73b0258ab2bdeb274a6e0bc0705139d1b6333730f10d30abe28c6bd1b31e68fe45a2300300b35a34ff9e5dd0ce170b7b493fdc0fd0b49c7d4ec613731637e9a40f7eead0db7aafb28e55a66be1392a59c8dc70c61b629745a12db391f9f567026d93480a17aa88964ea968a036e7ad2e753e3252024cfe7d656acca5f9f0032b4536116691812e6df0c03db8181c6a71aa618cb450ad6135d1a4cb6635b599c092f26d2f696f0104f52d85fc445a9d57d17c57d1e5b26c99a8acaf1c62d1d7dbc62d37a01be26e15d702e6e2850ce54f1b5601847d89215f3ee4b782beab83f3ecfdc3376e631594ba38f0f28f8c604736556b27b14b66c2c6a710522633c946c21bd816589467a9971ba984222900111f4b5a21cbc68be4db0a2f4bfd8217ee666dabf18638915a709840f12d421672ebb8219d83cabf9bfc8e8889879ceccab2bfe7a39fe5d46ed143b3cff056eebe41005ebd2242d0b6dd3a95a509b2dbcf15ddf5e92a56dc302c8760719626fabca68c8896680821a48b6a865b957a53425202276c6a4cde996d8208efa4600a8eca1f19578d4214a4b2415906eb40bf25cecef568275aef9c4754d59e4beee1884278ba8e088a269b7ca5f7288ab2251d6de37b926d4e486ea187e5a2599e172cb1f13fc12f98ba13ed12a8585a6c7e9ca28bea9a1b5abb2e72447d74cad7ff1e24312f1c849068daa7b551c629493a919c62e932cdc95f6ce05f2096901007c3f2fb873ec7def7e5be8c75ca64d1ddda4c9fe85f896bdb6fe47a01217a2ee16147decd726025c0e29486d1a8fb85f738bbf04f1de3686f4b76c1b91dcd7117991a172a9ada95a553ea796920e9ccdea7c79087793a4cc44d84358cfc8133b30a08edaa4c1ac9ff36d2999d453865eab7876b2afb3b702b8c54cd084af33713cd8b3f64bdd25912a11ed3e5cb6124049e222ff9aaf8521b631657403b5341249c41b47fd7437264f8e92de4458a6040e7165ef11e1e229bd1a9953560ebe2c595e85dda76903b2b76c6b21f6ea598b85b98084224b172c13f856d9a6c06534099f9b53edf9cdbfa08b84a0fe179cf5751d6427475b6ca27814a7d097f1438ff7a2c3389b8747f95f1a266d25359c263f90a842c0246856718ecd85f3403ec60aa5f086ada2ff3722f0458142e6518ef50b9eb62ee52cb0fd8c6045291777701496548bd2ac1e3f98705d90000dc344ec696e529e89bb50763c05251d08d9667fa6815f795d26344bcc3fd896c4ea43188d432257a5e99cba12cc5a3adebdaa81af054ff8f946c677f776cdbbaa5cf5f28fe7d7c66429215fe9406b2329fa591d49483bc28423059bfad9bd97d10fb0e586e5c4c1dd177fa5207ece99716902d571211d343cf2f3d7b082ed70a467b22a62618ec5c26dab53bc06a4b444a0f55fef745f873934b771bc5025ad00c30c9e2a25498ffedd9c3ceae515a3fe585be3d5cc1c025ff3bb5812762f1cc64c225dece97a6d1bdd3cee0212b0e8cca60505df32fe6ffa4b4b8c62baaf4d41317fda2cd84d7ba041a5ebddf627db5c5d799d8e299fce7130ec7befa012957fbf9266155a2e33e509128049e4d568fab37370be9030f411e8e518ebe592b5b01f7e6fcf7fdb639521058f329ab1290a21a90b0af64f8307d7c50e68db748f2c6166f99c3a51678e967e51c9c7be9144b1528430b0535b6b0c25f6bd28625fc136d90c297793b3de294c6eb08e7fcbe9261645bde04fcf0df1d86ef37bce392c3dc67edb15b1a49eab9a5722015a5233a91ec4005b243f6dd3265376ae451b850d014fe2bb7e9a831863770e9650d9f8b67a83e4ee58edeafcb085469c198aaa7df8e67dff8b8fea963b384967058544897db01dd52fe48e9b4f1d27e211ce12601405cefb7e6e8f653c6acadeca9472d9db4528a63f4147cb03e1468655f1b2521d0ed1609ac2579a51c65e8ed5fb15e977955744cb3ee8a691d8b17a377ef4ba730bcb7530d4bc687d19c43e243af734db3166de7c5268cc0f958675c2bb268c941fa77f5bfc4ae2d3695391d5a1fd9b0234a85101c4d8ef43d44aae8b815de2f1159af8c377ce9b4301cac857f13c121cc42a92804d5f5ae656afb5806ee5c752c83e8080afb6240f21a8475cd51f300c2eb9faf5308adb3b64529ddce49445e17a1f367b626b4086f28da06bae7d8346b4fbef77e7cb8e15c46fecca8b195ad762bc422fc31c8c8a1c04c08c45369a00ab70d725347ad304e8b60495c2df2d1b29caa6c81adc73b7ec04a9c533183b404f35542cf96893a23b036dc5987b685b54dfe01e06279f6cbf805b5d2b1db10af434be57311556ed492700b02ed7c016f3e6ea75fc9e3bab4ad7ea7c06fd71126a32940c0f904511d24244c387e51ffb49825bf2799ea1583bdc40216c1fb4d54b4f5774645198a49cb31fa48f5cbaf0258321406fd762ee829318309a4119fe6cf07c4434b778907550179c1325aae99adbb7c6644ee364b24a1535ca61d0c4eea5c3244882d401903bcba2c1ce0b6652ec8402376a3320f5b2508268ea1885baef831288ca2c2fdbefb29f0df67087d5b278227f934c47660ed5efedfebe69cc59036b5ece42b936a4cdba801eb7e559c4f41234de0df2ef1a4b6f21c1f7de48784892ff0203bf3acbed9d9130c33cfb6d0fb3b00ef104497487b7691691dbc33e2f8521819a4fc3158b51b4404f6df319c5b3cbed21dd88775cf4127eeb5a9f3ddf0774f45081a22687b7d327cb06a79189391ef06337ba61608bf706da780f67fd63cf81cd81a99556552b5686ec4f9e0a2329a0703a0ca2822716eb2ccd1c76b2c17b33edee5ecc5336ab66e838e79f8e04d27b5244be6051c58187ce276247198ef6f5bac1d793a5b48ec297e2074440d22481eb4f7ab4cf68b2463294d076fd8e16e448e2ca0200be8f04138932d3f97d6e5155bad78ceab19f42c5fe341714e5136abab57b08833f0abdd4439181f0caf58f22bb6f7dc00a64f397392549ac37144783abbbe9ecdd7a1ae77f9bec9e1b6918e7f1d556c2c81a0a5283e7e2a92fbe321dd1a24dd309b2781691d5a9524141250f956fc0baeaed5d0c5d46f721c9f62c9951a35c13a0011fb1a56d1327e8804d0e989b1d98c4e416fb2316ac58c27846608581000337c7fede75315f9027044f08a4fb6b0352cc22467582ff1377e325b9cc0d694ffcee201242ff02484403fe3bca901946fbc8783e0df4fbeceb6333427af612a8f3e907eba4a5bf8420f439bb706e9bffddb8297fe19efc229841b3a0d00a9a5ba58cbca52f3b101c4ae7a280651491e74152c05d094a37bb65ac9c3c15a6da3f0ab53ac1c95e3462844d97973fb4b70d0de86efcfdf2f8b40a575b7c7a199d46d8c179e60e7eea5067b404414a6c8b446dbb026bef1a573810b48b3543c3471a93be71881dcfbfa20c0f1ec92b16352bdbaed688b7f37c803d592fc9e372233ab703595d57598b5310e1129365fa75e4af3a954f8bf47f65df4cb939c1757e6c30f7b4a0efec0eb29a9863ba7e20099d33d585ac198751ffbfb7a89269cef67cc2dbd819e83e57dc1c662aa555f1aa905fc587f5c6feadb3fc30f2de6276f0670a975e696295e57c1732d57223f76735c610328693b2975b3e29030cd170d4e21d2a2845dd7eebe6de4a647407e58137a7d0b92cc3f7de3c17b9bbf0c78fab6296048565bf64b3dbc8017187f27b40f1ed29e700d8fa09df6e99a27af43d1ff748a5b24d0da065d4f309c261f031a67d80f3500fc956114947e739e788e4d50891f16a8c704e78d64154487a5939dd16d1b70c4f67c1ea08e9dfbd96207768d83923f02c096a29e69ce6615ada34c2972d92645958931134037c5113d2d1aa2384c14a0723cedfc4691b46c8cc7cb248ba2308c92704398af8a4b78b90adbbfdd19a624d5e31f01b58a92b6fbb14ef88165dcc44cd75f74b55d2b1288ee6707ee24574c8821ae22b687df40722dac1a2ae540751017bcbcce34c9aa99e36f32e64f8ec678f8d8f75d9ad2425dadd5e3ff95f8e8613b9dba20a010462ea8984b4ed24a0d9df0da4af3c531949dfc4598f82c0817fc0a0f35211824287b0e4cf3e7d9cd91f70e3a975e5874edf71fce89c14622da5acb797299bb516c55e62de653f23f88caf2517fc5f3a7e0d0af8ba20da6744e44cb4a64a6b8964fe8e0ea9e2362015dbd92eb2dab4da0cca875d51c399f8cb3558a41f051b7f855adb3b2e219f2e9afcfc2a777cd715e668dc7e1607e221a0b8a16fb15a0126d7beff7f8ac13b0425ef1e03de9d11c696c8efadf1e018487bad13786053c24f977aba3d972f4619118ee6485f74ec91e4238c0290d01bbb4280621dbf2843c257a4fe5b7f4ea2b3d2335bc30c4d7b179436cb209053dee006f0fe93dcbb714ab860ae13b769d6adeab0e05342b0896bb0a800425cd235662a939a6f6c8cff7b334879025ccc218d3ab64c3c8f4cd3a99ab68b71ca0da3d6a0721340c118be1ed2b7746c15131bc57b62aee7b70995542690e12dd41f744c76b26f309a632349ea4e3db8b87d912782b3147acbb31d6fb254b9cf8cfe230f8eebf3c989eb1f425aea22183fb7667b72b55b6eab82494d2fd2107772e6c3a508eb8e8a14ab2120362fcc40f0c06f967d3f107673ab71be382c6148aca0cadd4873c5fe7e00affb5f89948e582c0f618fe49d51c7410e4fc3a5aeb1412c14ad6a9dd443eebdcdb2504cff3f6b1edf3d35c37ed65a1a33d643d7e89e23da7aa72652bcd6b94baf48f49d4180df5ff0cb6fb9b4342af968a384bc4304cf4d8d964aa2fc2e4160c96fbcc1417754425c0624fc78fee1bfef229ba2fa84cfc1f950a10380f4b2bc216177bcb3d9c21463d1be4864b19a2ffb164b59230f43fe6d98dbae6cb82e3e89da5ebe09a58eced444d45a881b48f673c070b1aec260a8b1ec518d7f2a876d1799acb79672bc28769ec0e900e3a4b99b53d7d2120eae0fea93d6efeb9cb4dd7da9bb9718832cb38fa484bb7aedcfbcaec8628e9c4f2ef1d288e39fb43fb2648e9d51c00505c6c795b3728bdfaab4330611af4d126ae29434dcfef80abbf23b7c8a2d41e04c83053f9d50bf58ad26d21c0ca82656dda3ff2eb61cf7dcc9ef92a40b4d24851624d62c2c8fbbb2c55ca6b978354835eec0f8bc8321688eaafa8c442be8da06e5eca2774116f488006204c62d404123f382e4c23ae3dc01d327d966c7c0c295ca75d8e22d446458d406c0a279e6a64d1fe25231078067c2cda1a722558ecaef6978c7a484280242452d87ede9e1f075bd64fd19d7de5fb7696d9653b9664387bd03e2f106ba9187918b59910304ddbcb4916c8e86c86b514b58a45113a6d541a45f1e19ab3bc1b7ac45776cc14061d6a1bcb2a0527d108a86fcb6ee06ee5e23b4bc8b326c5747c33971640150d5765732dd8a9e2dd2feb7875e4ccb28b52dd0d3a5af4dc34cc79749571891e46b1e0a3b0fd2780faa216d72f1350afd4df1bd021c1c2499a05f4e1f1d145f8253b0e491a2cec89a26319e5e3bb1aef717ba156c0228d3b4d95f3c2adf251cb2d378b495b0c92d32ad520f0b71b517771f183b0fd5a3e61de4710de826c58202cbcb7aa593f40043f36d415e67e9dd3d6758bf5aecc01f109215231f26e3c8083ab1f466121224bf93866b5b26a3cbec45b8e563a9ad4c49be81299609552b829b82bbc05e82363d97146d23782d95168df64c9297b9ee6bbb41e192aa89b516e9213b7c46c29d1a5eea8574e169e7864c15d6eaa10552370f29836769bedfa540547cb4fcb574db7c6766da291d480165077bbb36839b811050b31dab49068006570425798347894f970438b601a7f840f95c8d4fdc00e9995ebbbcb5f91042be802b0cc1df952d7d129d3f3b3a9ef35a936dd3f93cc1d7814d7bac87e8968f556d9ab04c052c30eb2f1fca52767d445600b1b5e6106aa46be7806fd18e88b6a25408d33fecb8ec29639bc7748b19fbd0064de56b0409d9001f0858ed84c1349c86224468590028f96b99e77689c6953d60c5e77e9a7643c4bfab1498f2d8071df73bc8bfcbeda9b1a4f95e951c3718c34ff3bd6f8afd0ce3249e55e302ccd913c49d2a2d10ab324f7bcf42d17c9bf0a94fea8e47887bbac10c409cba2478d4c5197cc97f17a09e3cfac9a067e1eb5935b0f1101eb0b1aead7bb2431c51ccfff74f0a9a3068cfb746e2c1f66951dc48a3786b01519828a4fa47905ac63bad64dc407faf6a921e414abcf446e30af3a3fee43e6429591f8b2bcd119b8b4fc91a64cf2f6529ed55053eba8c9b987f9b61c4b94cab5cbe01a5674c1553132f9441390a5d24deb2ded085ba11f19f726f29d83231c73904d9adf32a2b61b0b950a3fb0eadc164e852060566d5a6158d3c2c21188658fcde28e735b1f4c1365b0f0b26a9c92410a2990a1b0bb56f02cc888bc9440fc41cd737087ec7cb534383625b6ee55f9df856231f804076d43ea8f7d85dc247594446360715622bad9fe31d7fcb20f55db5af7242e89665c9a473208363dbc8881398f5df77e33a36aa28e5b0cc0c40e5ce8a27034d655f16920ed247a67d78da018a6500247ba5dbc33c258007d1953e5c6356e1099c5431fe8d721cc260c67574ac9ff9b0aac31c48cbaf467c85b4ce16881630a9a99969df3a95f2025db289a7ce77c31388657a74f40a4b61f0710d386aa945f567b4d79d3a8586d464b0293ac6da931e9f9cac6cf7464fa7dd705dee323680675739df22e48fb52db22b616aab128800cdcedfee6326be6bdfe8b92050171480a3e9d5db54a1b4d7aaab9a37cb9ae9895cd97cc51fc501c05b4e79c505aa013857d0b6f018908b501aa680aec32642e162a1fb3e67449e060ff88e1e20165b06d2c69e7aab37850b527d2e38cd46851c3b950f38b3bf0e547540cc3fa3f747c17eb0b13fdcb828c27b22911d0dd920f898e70173245956ef0a3e1451ee031f93c4364307d1f2ba875fcdb6cb2826e0052050efe5bfc82ed201046a0f73dc84dfbd62a11ae9fb59ae2e6e0acc759e317488dd97b853c8039179e42cb76963326aa05be9c0d2087fba9c406ec637499ef206c7386fe8e4b4369381fd0598e4428232d92e68529e6566cf3786b9debdfa12d1950029b3e5882df276200f96414100ff27993cf815d5e303d8c432fb918b24a20a576eca3f8310db40238fbdc1de0c540e5181396ec97aaaabbd3132b078293221bfe7d4dd2f2a562c161e71403a7a1d89ff42e99cd87b0a2a97415b57ed7a08c977c66a64045fd0869b88ec5ed0793dbdaeed5b26369092e1a3594519a7fb9267dbc04ac296ac50565ed55361e38ce265a84ee540cb45d95e021222b0711e52dc1924f39774bcdb72de934a8ef5d9294a49f091d6de3fd6ac75b642e11bba6f2ca5cc3416e138fe3a1cc3a2f324a54bbb2b22a5f3f48b46f93a5bdda5dd97ef5ac7488cfc075aca5096907f82d570f082bccaef6e179e66aac2857958274372063068dfe73f5039f09b9e1287ed4a13ce67f2f701890254194e49dbc3fb6372f846f2b55b12ca276a721649fe06f506cb5e8893a87cfa3a7c45a2aa515821922918e086ca7eccac82c1a6f9f57329cec88e6a5a3bc79a0b9f2f6e4cdfef5c0a95e2c93efa9fd5e62ee0808dded1637de1466b56cd126f1e81d9073b825848c409272353c14a9afc660d966affcc67f450b3e3ede8e29c51aff2e5efe10e1bb0705773ce40d16d9e956374612ddc9464a0d1a0ba34540b6976454e664634f298087c0709b523fda5c097dfd6bdd7879ebf81ee1e6ff81931911c3eda7f7c1dbef3176c2aabde781e4069e563718f88aa72daef093609fb96bb2280c49ba192276daf6cb54dc545362de7e30fcd47d2abc79575ae6bba4a23b696721a5d4e908c2b0c39ff86de534d7a011b07daa6071980b8431ba64ded1049f78057cb7b683c2934f8ffafe80024fb95fd50800803596fd157bf0ceaa77ff54fc3984c0cae25645d437a80ed13a5c534c73ee694128071a43491e44761d3501712cc30aa7116f73a89a3495b882f179dd2ffb0088ee504f110271a531045dfc498c85cd201e12fc5028cb8977238956e8619a1becbc49ab337f0f37d594dce0ad33f8219294dcb9f6406c4111c3a60b3e8eaf69e5c273b1a0e9c2321d457c9a11ab671eb724023c2965e0c85d5f528c93de3a1286d7039860ca25ea27d9bfb86b77a4d4a79496457a2ab3829f7c4c9ae545742b0a1a9e40501fb145b772b73047da7dc32a6e213e4a7faa7408a971a4dc0d134f659e292a7df59caf59ffcce24ec2ab37424d82b77362fc0210858a156edd456a2f91ade9cb6b529b13c83b935a68bebf727c763cb6accb7bcce83f7af77b86f483c8dd108d5e1596a76086d3cdf359d08f815aa9c447c8f06a4d5b8e267d5bd9fea28ed0f80017eba25d4a69f228ceaffc3f6233576ce0a15d48ae3a236517b6cd37df733319452d80eb040a410c9cf13dddbd79ed3708af07a50d5e89507104b2e5a7bcc1478cfb7a13f67b43cae7ffbb34a665888369303b66b932aec2504c647827c9d03edcf9cb875b2e27139f78c83d8ca8587631ebd0afa4a5324940fc58f0fc03bbdc2fcba42345a5685cf777dfac7e82e3dfd605733d0d7d02489b50708abbf6d1e63322e8a9688e05b5eea2710de4420f7d3afb93062888b894f4b0961da94b7c4a2633097e07217024265236549a9b3c4837caba8f6a519e6cf7ae946f0eef99610d0b6bad6bcf6a74a836990142a8c8bd9d1cca1485dda3b916c86cb4841f4c2e5009c28287f1582c1a668b0da7fbcf963e127e548435815c6799cab8a040605078eb6472aff63f66104a73c37dc8e64350fa7d8364f96a29591912fe9b1d75be33177dca6c517dab73b40381488aef8355da4844f500f0a20b46896fbab1fe1d6ff3c569f5d971ea9d0e1edc2dfe61b808ad09926c35c62ce5d23bec357382dc819fbbed90db814f33dbba71bb7172d26d3cab4750bb69659d6a344387c9a372081f0bf25b9621e0618e5f5904ae07e76a315bc5803bea3d908831bd6eb15261ccfa888c11cb934941d492154d1e2ab9088673f94a51c6b1d71d9af2ec234f125ce3c382aac0bfdfdb16c71b47df625f92466a53195bfde105702cee9f1e5fdd7f5030e825196f70e832497eb850166d9db87484b200e26f79c215d56eb8b1d4be55d1e8890deebe06185b9b42d695fccb89a69cf77467e0bae48370f75969b54bb58725adf3bdd8d92c4ecfe2da723ca4528b95eec0658e2919d979ae37781c5fb0827f0a00e66ebb5c8d274906f2e1347dd97ce3e5219268c5ee9e79252bdf0b10be83e8a7bb655d959b95a4ac5f5ef67f5dd1be1bfa41b4c6667f7dd103164cacd8606ba1d8a94eee6b238a706eec55470d0e230f4f3e75e5db3d427e1b26a44b634ce42268c014994b8ace9c61d6aeab792d79fce7dbf38c0ebec78ff1466e7570f4c2e00d7f6dc90e9ab34fac44ae11c09998b22597d263f1f5f9908197ee7da694edfcdb84342e9062a3d1b631f94cbd09560a43593c7fc088f2a2a12756c49c0a8f992fb029a2e5f38df794f9bebc8463856d9dd9d943df346c0053cf79b8b7e2d364a3fb1090805c434f3f6df753f185e4505e04fd12dca7aee0930a79f8b866842fdb8d05edc53efd868b3ed7e9a066d25d1d0ace471391dc5b4ca645143726197254bb0992b05e0fcf51b6060f8bb6cf028e53bfb5d30721afc7da6935cc830e8eedf2d22e7190fa9fabd1dfde62465d4884557011688db39b67fbed99abe6023c9def5069d9b001c9717f65d9ea4864514cf425fef0710e73a4bf88cfa8be7bd85c2ab75b8f5e4a95dd6bb95de2b5fd5bc11c487783833065ce66b4d319bd1031400cad612adeb9ccbadb17bef6b57f5655344da5c10a8e9c1811f858d1ce0802a3275cb041f914894213f7f726e64c2a8772aef029be2a37571e8f0308d2a2afe902b5b0267482aa93398fa675a1ee98ad04b4a9e505e1bfbd0262d01756bdf63d7de4a32372661aca70181f5fc58e5690cf0c9c089be61605546007aca6387f698aa81f3dd1250c1078e19e7cadd7e77ca4dffe1ebb3a3dc5702778cc52ceede5bc891d4e5ee3bfc6fb6da46976a01bfa385d7283893b764f56a21ed41b92acb242f2bf66ce37b2454a3414cf8846bbcd367a16903ead5a53809c5394d972412e8748eefddd12b8d3bd4050db8f2222745bfcbd5d2f2f704d49f50b72b120d31d805799947fc0da1a921443b79dafbecfa86bb2bde24c78e70d476ba4ad115481c1ed75f4ace17d9e46033f7d868a76bc62621f6b0ad040ac5c20e509d7c64d5bd99c65f78b240f47766b4128043d041177b3758ddd28732c5d12414c3c2161011d89eaeb6ec92113c4407b33e60b1d685e906a4dd19ab5b8578f7efbddb5ddfc6d53847014c59d7a189e3b010f716dbd55621e01facabc7ed0758ccd006752c342f95253316aaa5abce1af77ccc7a5be7105329195341ba4c33743348bd697f9abd91de5c9fc6d8093d7676929f97857fcf3f0f01bce85f616bb9012c7f481d4d980e82086a7460feb972ac21ea41ade2c3a5e5c782645bf3a31bf9a7744e67c0cb9d706056731b043f9f785ffdf56e16ec741eb82a667deab7c9d0be0890be869a1a632823066861762df07e9263ad0052b8c4acbec32db09a5e549d6ecfaa475580981c177b17cd4c573224079dbe5a780f41df4fef52675f589e34d9be2e51581f94275fdb5f59c5ff09e568d1c2cb3e00c5b2f6c78f4f6631a15987c28f24520035f6cbe876fb7f66a4f39fa260d095e8c94b568bfdd8438f53f0bde9ca0814738cec44e931214ecb5a7452c9f03a0bb9c6a4848e99d56bdad3c6f49aaf9afc6a4c70f052d47de9384967f2c3f41ed7ecf4965ccb76a4d135269ecd3eecb8bff3309e35986e3fe5d1f98e59d021c43ab522f23889cba1619807c7c809acadfc6034643a254fcd71cd0736d70b14e3644e775daba80e277fb1b025e3f3764342a520ec669a6489c4cec6c079404c3c21692952af162fb7929b858a8a6a228d4c6751f1073e630b7f21d6267930cad5d2e57f29a61de7b369b728bda4dfd0737b7779fb5b760eed415f8fc62a67ab3d98f592d23817cb536dc0daca6a0b82eeb4f3e00195902b1339a524d90400c80bcd875eece1ae57a6fdc0e1090b1fa24dd747c3fe4e72e4cb06fae7e3f0ac796c5fc69f544ea6a0afa259a2a06c1a670ad0455a68d792d97e4d012006fa231af78ce60931811ab9e545e1bdb1a11d1b0b6199ccda0f3e21c0c3277bdff8932f6d1b37b7f17e91d0c3772c31e88b4a99634254829e0654770d684b0d821e820780190a509fc39c1bea591098b059b77a426314645d99fd8bef71f4b6f4bb5ecd77862454e5f090ba091a6c861e410ee3c69db4434ed7f311a830cfef9c9856faf7ce155dbfa2310a65926b758f399172b4901675eaf8c646065c6b6a69d40659f55b313d380d8495997714932abff4d98a0f8a1c32d4681a0937d51ac8636d5d3da046fa5994aa0d37c80038ed8db8fc9075e26a7b9317ddca49e55970904e59513baf11c19a0d0cf8278962f225b9afc50b7ffa38cdc8e67d6d50c36942bf6608fbbbd37a9c635c0eebd9e35876da251757b4e01b2ccb18a657a8af1be47858420589b161dba89033ba7cd815d69365a8f65e6ce5b89dc05f5869562f1614ebb8fdfb6871f293e035176e46b278517e884256d6114119504911ff7f087397b0ccaab0789b5f51cd2818af7f337de3eef7f3b216af1c3b1d965e6711b64199808d1e39a5b3395ca0d361ad15729102442a7ea778ef3c6e47b83981b2fde3b6fde5c054f2550b932624f0976b43f8dbb311a30dc0a573d8b6dcee85f9dec14c8cf3d39d48ce4be7585aefd3818a12b1424a02e35b63e1ab1311a68c2654f65fba9f7b64ed815d11cabc19da4de65985051d2dc999c4c130c55d8aac70a399cf64937c7ae50d33f93362d6d394f5dd441b040d39c06ca4e6be5dbad62629949225f75ce22344f9cbb54857f09e83b9363ff726cf2237cd105c736af476c5713e386d05ee63c421b88d1ee4d562dd4f96964e2f633b2c2abbf210e5b7b59561c64ac9aa4f5db586d606e01cc4d45ad21ecc65f1f5733038aa78d209cc73ca1fa9a9b2d266256ff614f41b5702a63a1eb5713c9845afed3f1bd14a53a0d2902645d1bc04d5b4e29503227b6ac7523919ef0b9874d6fd963c6596b32ee06b776e67a92d2f02c0dd6fb30cb195cb94eefae62c4cc0ef584aa8fb8ee1ca7f32f47fd4e477972f41ee5d6bb8c031f608301b76a2a2ddf8d1d0b5569ab8773c95f70e35f426d009c7fa1079f499ba3a7592dd5c183124c33e097e4f60dd96bfb218fdd01060225430a09b85d0cfafe80f58f3456d1c00e727fbf01bbd19b30a3b51f65b282f62a0efa612a1a59f1fc4c7964540a1c03563868029b0767b07922d84bf7a1189abc67aa670c856abd6187e4476f3089f4b49698ec68738abe1ede114fd0fbf4053441442ec6e84974a10cc7d74935129a4601011c9a6688045f20d0609f135a19a1ae1ac6b12afd10a349b5977cca25bb9943f6d6be6c4e13045f44947488efc41e62ea8370577c99513b4ce1d3ce4528d225bdab263ffaf5259a029011db13d139a154a464845c4162bfb79bd200b5ca039561e009d391430f5cd8555e6fab77f2444d9761e1b75898caa98101b4d15873017c729dde90f3d0833c1abe5a35caf7a673ceb719fd08ee697a4a94da3d9add591ebc95bbaf44a53cc7ea9cf17b926402d55fc8c663bfa5cad5cd5801fe2770bd371c64463458312f9b802095c498f6e2dfd39d9d49cdab652f86ab21bb6d465676a43490e61ba82ec78c04c1043640c13597d53c9d857024609b4aeadb763ea7c4201c8357adca9ef2c4dfb07c717b2885156d4147ea42e3d09ef2127dc17f46f871f04306712d25a3264359496dc6b1f584a0042e2a2c29f5be44cf6de3a0b0225f627451878515bb8ad47a5dc358bffedc265dc98e1b5005ffdbcbb965dc5fbf38076bfdebda0ff314aad5afa8e349b9baa1fe8a798c8bdf5eeaa3408eabd5f77dfc81aed5180f81f4eb770b059f0f076500a2a1b10708c4d3e8f8c04db539bb2908269863f3386c01249d12b6e779bdcd7f2972a6b74f81b3a7fd5b293a6be037d16fc89be518340b65c5621fd0620ca41a099e83722ab5dcb9446d87d72d9509f1b4b9e131bab6e5238c23a04ad83fbbd2a02ff386be2fd564fdc5a42b195403a53be2077e37c7d0f33efcb685b1641c6d9c9f352c1e6264e0e8534e6973f5622ea828bf972567be19ea22baa5865b26baff3e4679bdf06b738d6459bbc0eb693a7a12180f4ec860dcc1a79eed7670c30ef2fdd5f46d97270a433cd432063722ce91f8ba1601874fc1530bfb1f8f85e5298771219b7332688a26eb015d7931f8462f3c8e120846a3516ebb07f296ae04911ab72d6cd70c47b1aea9e9ee9bddf9f6fcc15b825630fcd18f13a72a9fcd9e9c5e2b6e988863903a1cf6976931fafd3654225f51bc2b0966de6e0cf08d7083974f7fc0b900c8149409c5244f4bfacd287a59aa9cfde14759b7bfae89bf3ae18d6a801a9c6634d7faeaddb8e7e5f271a0c2fd5066e70a8719e14be0b89efea66b86ee181918f2103a8aceafd4c60f7e6f8587cf45cc5ebd334ecdaaef4ff0fa8620970ea1cd3f1b6da3a53030e518095f4343fd1681059a236791e5cb3c795b441026404aea7ef79292954f4663842775cc028d3eeb570e4c6ca385afc8d3a14a5d745aabc45623d5ddd796c20a7dc7894003a0b69f59dc9890a10ec512eddde171fbeaadbfd307489d21a0cccfb38d25d9e991ba9584eaa4a015abe2b90c87e77ebadd5159b300fa2ebba0fd422848bf25b8b03320e2510dda392395da051d0eecb09bfc2ee429659e222244c87eabec31aa6bbae40143cce46d3fcbfe3cd26bc94f769a2cfc2ee897040319cf1e95bdf79ead571bc24af5179cf99ba662596519e79ef78e333ef1983413c48c2876fc243b5d3a0d6b7ba8f5c9b368cd00bbdc48bdb9e3177f05df563f9aba93fe8f377e073bf5d8b4eeda76e1e3e7b2e171813bab4d05308a7f307cb9fb78cf3f10fc535f863c39ba4cd737ac6a2688b730fd92cd945d7bd82a18edc5e3d1541b6d22bcd0dace7f4ca7e9a2eb1c4b0cdad35afab65b379d9eafcc7b2263525c4ede528c0aff640936be9b0b4a115b17f3044e89e01b52450f109b6dba0a96f7efdaaaac5456b43513a721e74d2e22c4eae91e4eea9a07ba65f8771af64cd37d44a9e02bf55cf57cb12b2ca1add3537ba992f7e31dba8024f018873e4734dde1930e850f07b4ad87eea51186d5e48059db30cefdbfa42f69a29a42d2cda379e8cfae8a77accbae086ebb58a46338b4cdf1f41285178a6e4db469813a643f4e6ec1704a6ff1ab82fb09f2fc7b8d1e5f6a11982d6e4093b79be544dd29199c71fe9703791836f2c15a23a7c62da4267ae39427a6d60d795df9d300db84ceb099608325b18264b367ab90af17f97238f5eebd1dfd34d5be93ac85487a2e1a2736752d0a19817a6942b113006ce1bebba92057775e4cf98c539e9e4a50bd1ce1e5ccd3e3311c4c63f06790e9dbf152ddef92d3266fbf6d11bbbda60b96b6410b688e6c07f03fa5f1364f0a8d805b1808622114a30e785edef363fa1bb8cb9b488b5279193fe5585777dba439cb697f71c3dd44af48d30399d3bcf27d4b41bed9e26f875cfe7d05991ceb02b4ee48ecd54f1b779f876a703e1a47ef87bdfea0e3ff10dd73e48070ffe4eb68b51952e84a4b8ca31b6a4a3c43aa7d1e0ff43904213f412bdf59cf7a9667a2049d21891198dc7e3e4d31a0fd15d9500c524aa3610da279228ab69a3a8b0f127e74f10c1a1876bb09610ed849c05131cc556211f2a74d6b01f1d0beddae5fae3e8069782df6ca2482c76f447e8490d48500ca2f915f1f248265819bfea74a48daa3f96e32e2fb1ebb8b7c33d92b905c415810eb13a1efa431db5a3240cf8c2d1f04fcb969eb4c1dbcf80c5beced750f50b51312ac81938b5595b6e183ae14c75d5b1deb9397bb82074cc3b9d89aa5eadf60429631984502395abd036635a01017e14306b8da43e7f716c6ac03aeaf852dc6fd5b92f7fef37ee4b0e1f2849f54cad53a69e9f6a6a9d0b6f35815c25960aec25b74f0b7fca5a9b47a57b63257eb28c7c4cf9f3c5844ff8c7ae28af6a149fafb9add3b5426921efcc2b169a584a474461cd3f075cd8bdc3ac0e7ef563745a9ff7b75e3d076d2a5b9ca45ba077ec255e3a8d8cccf441ca218e4eb8a9b6d68ddb02f9f1a9c581138fd1536d5c482a9b423ecab87468c48cca92e2b51100fcc58806266c5cda410454318e5d39c0b1f8462a8b00a863bf7695b2ae1ba47cf7c249bade9263533034e7977a9f4ac3e5db8f288ca91fa9d759e5f0daf274e80203b8995fb741af01f49386e5090e55181fbaaeb90214308df458221035d5ca127fee0e6eaa33da5e295ae008b0e19e99a53c805cd58ec810b3c5f163cb77fe8702b7faa9a7e49ecd3c7722414b908a35a7575fcdeac4768c13a1c40f59357140ed0901dd04850a718439a29d451e8a820628452b7b4a1a3a9f727056e5f0252b21794db145a1b573ea57a112528190e85f5c0ee79695d071f52aee9012cc20498a0b135aa0e5eb4dd0a62ea1511f777cb6ab2aa45f9df5d4a451cbae32a7ad748d6ecfbb0264686c714bac6cde9749a7cd0596cb40821f70cd1f9ea219c15f21a38e070e3196102d12b06680c47309f938e00c9e085943338bef7db67665bbcd2302be37a56472031e0922075afb7a4823af1c3496b97343054178641dae25c56f2ce1d6fca6661bb63967e35ef920bb921b2e3dc82f0b8d970167207f23838fd4539bf6158a0cbfcdf5cddd055476bd53c9bac20c6a9ccb49295139e525c49cb13b986c38b3ff202ccd438f5b9d74d963bba49ee979ff7e895f26e3a9114478b9a8abd7db62db4a220e55354847f554328ab19bb09126790ce1c12f18479fdcede3ea08c87d13b75d4c8f3f1cf6abca13b15acfd6bc6d7d47e27bfd0b1073d90626ccbebb7aca4456ab3001255ab870cffa886926a16ded31848ffa95896db6cd8e19dfff2d7cf0a5be4e4f5a0ce7d387eecda7fd7032a1478eb621b1b3d7b94c1cdefc28d18c59de8bfa6ec4203ae3b6574f1bac4c451a59d287ee8b53fb22e8742afa6ce28dd2bb767e5238b1063d0e231fe54231150a777ccea3423fe2b3e5971180e5065d419fc8d43da34d215da0ec57f96c4f5ef168caf6c89b2749c9065628a039a84c05ad76e33a4bb6bbce68ae6088e6df1d8b2f87eb2d821815bd0efd6a8c8f1393770aec6daebeb413208b5b53c17425bba8cd9c1be9cc36cbeb065e0dd75ab74ef4d72a641f5b41818ab8759cd1e42cb341321aaf33e41a337fca413b604584a4fb6ce5efe10801d461305d8962ef459c7acf8c787046bc454f71e1e7fec072331c3d7798d9441957a978a725171985c9d8a9d966be7d8be53984b6c8321730f0d4d20fa431859dcd64dbdac353e265600d6b4cb60f02ec066e42e83a157fda04f1971f4309f6f83e53cc87d3f197b857d8f7d60e477970b33bdd65ba5ee75a3e340a0ea1f3ecd7f1bbd3154231256e0079a1f57328ec37b2806faf84496d9c609269263641ef0b45b902fb396f7d05c7336213351937f7b13d218de34e3222c4c94e2cbeed72755b8d56566062d3be3486dec46d25a72ecfcc1e48c5697fb3ca4613456cb2007c1e783ace2096072e5fdf82e3ffe46ea23ee766b17dcbb03241d0a715b5d247269192db1621fb691a13de6427fe7fede61274848da4cf32c481fa63a9c37f6611559f65c7e53103730943d8f2c6327742046f60d10e54ed7842e419eba2e66fc96f0455b52a9090ef348aca5baa8f060306261161a4bfc417c578c47af2a634cf271c5f9a28b794da3d677226267843f815ece1a96dbcd46871580e72a8280b10295c5282b2c53d987831d8f972e81c5b0792abf05edb14d8198599f03575a17f13a1483d3de80f5732402e4263cff3c72fcf619a1bb78948899e210718b36522a38c9a17b5e86fc45a25a4e7e6f1b447e49df762ec5c5d7facdbf732893404cc12bf93cbedbc13636b5923ade9aa86b304f3c311009bb4e493dfbddfd118ac59d41d0bc7a1c156b133458ecb7bd4d1a6f2cb0ab83bc2e3ed57e0044b21a69e02f7ea6da67a537e7a6d5911947eea4dcb219dc4e2ddeaf84456b3d65f4a52297df4bbb55e602fdccefbe290892d6e75e2120c65f6240a464cd0e5c528f94908e195e427e8af241e239e9eb1d0a95091102a1fd401014f41b7068a5129763148139ce1c98781cac1a573ad92fa9b33d8ae4fa188c90e6f8a9bb5257a699bfc39cfaaf67f5adb1535ad6241b2cca5c5874d5a663b875d262d6073994cc3790cae1247ef91424d4707e709f51d06942fba0c64fa860aee6a9c185307bd0bd972b740a142727517f988f777ccf1b6118ae309e581b87ed2d9655d99df5278d4fee20d2d402ee5db4ebc6a86c20606d90815ed216a51a13b449a084c912d9e560c8042f4a31dd18bd840f2a9d1958701761c800ef2033c5851a82a187c5ebdb0d041135a573fef657f85e123ab24017aa77a1d13ab8fa97d53be877e8b2667183f40b7afc93712dfac099654e75de04d6e7c2d545a2a3f870d5ef966f763b71c468508b2744453120ff80ad9efde743f0673c5059bbeed9f89d3de15ffc32a2db5641ab1a6b0e9a7e6eb7dd95a1ad89d8b12ee9e8649c0afbd487abd97a45cdf4f4cc15df2e8f036678bbf5455239379ae982638873705c7fe622ff41b87536a6790db67003bf054ad9d96fd9861dcf378f6e52a2b8615dbd311818a919c32ecbe2722e82ad0e44772974d59b4f817781cf47e3a5cb60552c0093c3927f91ca42ba147046c73758a5204ab6cbdb0a47e482b585aec6e3a6d84f2dde36a0cf11c113aeb34f3c0fb71332da7c26db9044898aac556105aeb366cd6d2177da1f6eb76463d5e772025a9c344ad1d2ede1c2a6c8e600d55f1c4f928c2eb8ae2a98bd0cbd6dcddb24e9e129c47f46383c61955b9c1350ca9ab0ae512c16363ee4e57532e815e6033af34bebe848ddbe776fb3fd0b302bdc3e73a730455864c1577c7ae2243ecbdad5a905608550716363a89370353c4a4f2f399950e0f0fdf4c8e69895ab08fc4926214145a6b974ceb8add3a5e7cdbe1c1f44ca187e0eb56dca9dbfbcbc30337eb3aa3b776dc22791d4103d4e4fca69e7bfa8848cb1befef1b86f41d4b2c9d655a2a4aeadc0645629d5aab45784a7d96ae116a1da6c1fbcfe1a36c42e1d199ad83f6533b1211363f89d6a04047af95ef04f9bad7ee7a63d739fb4d8c13faf3ccbdf76e79a3305f6cdd9e386e1a272e08dfdc38f73966729b3f07a5407efc46ae528094aa4e3f8230052c1bfff7baa74c8e66703065e7b8a784319fcac131bb2ec20ae37f549802e89b9bd86fad3af380837b3c913e06e16ec36a15ac79c084dcc2df7ac54231cb24ed5c6c436abbc866254e5380754dd4e5aad2e06c8ed9d61b2ec2c0dcda4a7c8628a89661f9d4b8b44d795d02d12b9caa79c6065d20b38e03384d66da1ece3515e25114ea948e532bfd9eeb10cb215d12bfca9bd019036d514c5fec33f16790e1f658898cb9d201fa227854f6ec2f1fd634f989d109cc418d84c721f7f558dc5efadeb6805bd6d71e7b0863eb1ea12b12e233b1d2c1099906868011f01a23a04019ef732211aca30830a772ba9d9493cbf7cc76c3e6d317c50f05201ef064a55fcdd2c09ade822abae0a33f0564116af543115769441652aa6fd33e0d7e518c812ba6555a5ecc6bfac4356cb1290d3aed4e471329032ee5161e1ec0cf5a2ce9c5dc9d032d4a2cf441e4bfdb9df5495ed3766ebeee515f6c9d407245a69fc06de775d1c61ca4f7e27d88e288057ceec46251d7b017b871f24250672fda940154a244d3ee21c2ab9e36673740e97af1f0dca0f3023a417dbde545616b45e833cd3e031fe747fcaa4cd0091d1d5489b2061f8a80244312021aecd7f515ba45418117727b3ef2279cef74f2a7ec3afe7cd84fc646213437699aa41e7c374e655016b8f358d02946711a8cac734d4e73b8caa7688389c942e213bdfa53ef1dc87e32e254a89de5b416d9221dc1b51521d2618be5d56536a920a24003e7c4b72d0a09408259f4ea1c9c2b9f150070aa61bce2ad76c66dbe48c140dd6c370f8d637c7cbab5890c0fc225826cbbfcd1eb13914e3a198ac2ad1f6d1d7699bce2e92c774efd4b920f71654037374adae6ddc06dd825b2c23ea71813a5e83489f96899a173167f8ccb452fe3266f13d102410befc5a8a8ec5dd635059433cac24972df7e74836d4bf006aa4d09f70d19fd2a57c4ffc6b0a5aa3368bd4ef3379edf7d714b9e4e43c47e273aba26da2354dbc118300f53d82ed47c829a7b1da785ccc18cd0b8f576be0acab16af50020e5a6393aa8ab0a4001b4232b8d80eb1d06a43951d7cd36c9a8e076495bd2ee9df5cdd08386da519c38d1a1a32e81174fe1ec8c4a264be438c420c6fec6bc0c5da0de814658a6422801994031be9dd93a030898ef1f6e4ea8e2b4dacd2dde6502aaf3ccc3198e28d4556714725685d159790012a1012f0dd4028fff804b1bdab525578cb56b064f5dcfbfad97bb3ea975adcba521d126b68bd7e7bcb927794a8c69772488023666800fab7a45eb186eba1c6316276fd8c1bee9c38f22aeee19c0424ce453b8e5a282afed323d924206a8123e80cf4647ce12169fb8b9a9fb19ffe40925fa1dc7d8711f371d523da943880f916330a98d38628f91aa141e7422309bf3a5dfb063873c903b64efe7d0b6757947add0918dfdb6dd1cc96d8a1c7f598391b0a4299df6f80ee70a3bc79daace85c4f6dba32220fd71f0c80dc38a09fcd9802be38486514fbee1eda8f754156050703eacb2ac81f3ec969cad2d80a026e9e6bb7be98868356b48c8c198c43805fb596b9cab7da92c0b0bb25e8f1fbf6494e0584f5d9a620f1d18d06fff7c32a76c6802abb1334afb8c131c16169d091c581a154dfe922e4a18efb2975a4bf20faebbed79a3400da6e9daf72166444680be50157e7a3fe766778b0347b7f1aca444fa430b1c8b03ba794aebe2391d3cf91bd7226f4a267936446bcca03297da80a32e2b8fc2c40909ac82f382e84963793d465429a95fc497ae9c33ac786e89321b672e11c297dffc143b2e28a934cb6abb02b16c565cca23102002d4da4acefd1031b2f5303ad20ca9336e0477afbf0378ed6a68d54da7ee18cf5b9f9413ba2048a2bd6e158c4e8e22ef1210b2aef4b0dc0f5229fce46b78f7257170164ba8a1a3c2fe7b6e11773c45caa505b43d134344320ec91a05fa65b57361f91b63bad8133c04115e8735574b0f6634017985c0ace3c3f4d44dc2529293a32d451390baa7d92989c597708bbce500efb66ae382a0b9988fad2ec4e229cf1c4d77888ade23a10e0037f596f2598a04065aa307afc8c4c0a3004bc44fb8a1555b4df93222392b36167a2c14542a61e2b1e9ccd3517ffc94edc34c713d7a49b82bad03a8a8551fb6d044e360bc1aea75f6b1260fdf0d4ec77c639d00bc44d852037f80663c795213a9f250cfcc1fdedaa25d2dc21f0d07b45384be4b8702da10db3fde7f9cb299529c2dd381bc3d551378968613f272468a6f680de7650191f5f58be4a8c59ac78b1fe6c26cbcc34356286cb2048b7f75a47de72c2449078fd34759158478692cf11c106b6a51ed27388a85e983b4a17208644046e3e41f3ca1cc8429920485dcf9a2fa5d24b60aa6d81b033f44fbeb0e92a1cd5a5984611aafd2f1247e7654620a755e25237c628abc4838b92165b6421dbc4e32f488c4e00ab20d3c6dee2bdf48885234cd29a15ba76b8e8d79f857347873e50310734736747463403f90e56acf240e24816cca37b1ef91e16c7721b09f065479c19c6bda27a4e83f31dfb52bd5a4e453a3494233db1ea8fbb3cb489a1d55aecb7f3f873bc0237845c427ed9864f9b88a2c2cc6e4af3294f1f33c2f1ff096bf75a3a238efc77425bc1a08e3826032a2d15fde084c481c15e13fd9adbc38161d120efa669ff4bdef3d11e78d3ba45e3ed191345bf86711159d0814a498d060f001e51fab4097f258f9f05ea1cf649c3a2406c3f50040898b23c46a65e475cff83cead6066988ce4f96b08cfa4eaf89d8ed14eea99b0f6f9e8bc217a51b387145a3efa9c840350a6ad225084fb68fdf7f8a285237768f6e791722cfad8e287d75f4019fc70922f994bce7cae19a1606cba787b1f72034a350f7308babfbff60a6ce4e901254a18ed41a2aa236e610a305c5abac95a0b1030eb4707df047c5a3059e67a2db1857e25816fd4bce0831453175fbaf3fc77cf7d5cf5d07c1b5ed03bdfb46322bc6fd448ea4e3441bb0dc69cfb7985e021fe00d965491820aa15f6077932c8cd8e8f6171540809f17838dd82b301d6a3861e7fad80c49947cada2472dfed34883fc6237956c561dbf7837675d52066152fd6787b26a538cd9a19dcaa0f7ce8439d4d95f0f38a39ef468e4cf7159316b759cb5a79961d4f45443cce809c8fd9d5a8ac81d22ecca6beb6c36760a423536095d9e2a7419c5bfb4298e784ec5e55ee335fdcf0a51610ce9286e75038abada531734f11340d59bbc484b327cde09ed9f0373c8e9217ef6230cd0ecb5cfd454c8a56307294256e0091cab86d305c37f6983e1e545d4c34e9785a61ec4b45ef26a8c1cd0e8db38a1a6efd5d8482069794ffe15446f388ca9d907b23ec8bf206998e9fb69fafc113e823e963f03fc56d8a39ab70282cc403af19b2a6049cdeacd823540deb1c4d05ac2dd67e899029a0e1a3971d069efb6298949de89a85ff2a8e036003f6d339cc1ae97695ba0cac9c968f66a539949d049ba9c98fa8a39c65932875ca0b0dc50178cc1ba4c4e29496676a56b903484c288afb0164403457bdc4670ead3a0a7a2fed562572f214baef4b113bbb2201a81c07cdff2e5afdebdd112e82f639f5772dbf9530d05a4cb2d3b44151a4f783560750cf641b06af2d481d11716f3cebe7f9a1913fa8c3705cf423919e83a45ebf2577170a289732a45b1e61e1e2e3283467bf24df1deeb16f8e762e8a3734af9b9ed4d8920be1dec1a0d52332fed743871219b6aad5c27ab637e8b23d402243d9cc43ab0a164a44c8e055a87d47e36a72c87eae6bef51d1c718b531775af87d422fb91f07134e903119b7d2a650e404fccee125db138b02f2d71ece6b353982326ecb9d9c545fb3ca51e011fd7cedda3e75211260ccfcfa438191ca225ffb4c25cc3560bef00932a504b8755b86b55b002bab6c354d5a9edd3f875bed5e9397c6e53fd184a12718d87eadbb1074d18e61541d024d9e744e90f57cbc73429ed01f245b2b768c4ec1b2cd82be10e1f082007af77f3875405bc90ca40c6762b0843ba14204440d4e5dca6476718183908892fd0eb0cc1472df6475c65641724cd6095d0befba5807ca4333b4f65bee64e0ed970a8d82b26262ece29ec43bd2ff9ce6187efd227fd7157baa614fb1cb1bd9b8fcde828661f557beeaba89c800fd21a9892f43857c2365d07f9d706a0a006a8dc943121c28159869a988b55de99f68a292b881c28292c43a242a7e28b3c3367749b1ef86b430477dbc0156a7f526d5da040ddb160065f71bc9b767bbecd00611732005ef978f7649227706dcdc6135b7fe9a4e695e123169ccc95d9eab7944156692c510b54012ae4380f9e81ff98ec46e6ed0cde39645585e26188dc71e83aebfeb2ace12f1e8d078b766fadee7cda863ed0c50579e26122e818763dd816b148122c2277400e9a7cd495fdeb0c089644af5cfb055db26e65fd02833504b56e557cc0c1ddc33550dc9446b60b79b7cd4993d1298228de6539b009941b47ded16d2eb0416d0d2f44be097da9e6e7bb88b6cd8aa80bcb9e3861e4ddf9c9c5460f3f509a6a3883ca6eadf6a4f7d408be4739e64e2b84dd68fd302390aae76cd6ee6efcf679f304aecf659fa62f0c1bf33b27d755a843a63947dcdfef5ec5945408e99db0cfd09e4ebf66de23165beca4dbf4135dfe1f0cd10910a9a1c93e915d86322242247b1350cb7974046ab93f01bed56d6734154473e49b1a4a51aa42ef742d87f83952d311227e244d88a8aa2cc76d8965212593de6253f6a7fb5902f8b17dbf4b02d7dc6edf3cc428a392f027f03b85b6b868e9c1c39d4f0f98e9c44678280ca549b9d498a9985b19d44cd647a46be4e2f37679d4f34fc54fe0b060be9c0c4d345e48047bd76ea2b8ed4f6acd9b15406684f298107bedf8e37ac63f5af618b09d8558578fcf8c133020f636830d7b4e54687a5857e9c3a6a48de46013edae6fa2f93975a1e31f23d37e861d36a0c778331aeefd727fbf9cdf3026f9c25345dfe306f131cd6cf1635c05a792d83affe8346e4d6c024832991f352daff2aa4e6396f8d9b405ab5cde63c51d9c75e7eb4640fbe141ed4d0882d533fd093f90588fdd81189042ab5f1ea3161013c67fdb090de4997216fc6bbc9b103f96a59b9e400320b5f46f2b65825947732341a9c591b548fdbaa8806fa65b9c0d72e7d79887b2d2aef89e9756fd6d203e83e429f60218bc7c760719c7c9401bcf578a8fb26e27d6bb78f445c77ca63a66f1614a84b7fc51fbb8437f5e38bb2f4687003b7f7a0477399ea91a1f39e05b29c00872027ce70483335be709205428d7b3aa9f8fcc125cd7e738ab46d3e427f83550052813aa357f0109520c8d2ce27f378905207354b1191da9a8d1410297e01cdd2809431f1cc4bf74ae5ab1da2d83bef27bb896f8f5c378512c3ef5332d3e21fe031f0e885c6a8256d01f1f289c683d3a256ccae2fc3fec892250a28ec87a807da5fca03b18acf3e6690a67facbccb1b59ac0bfec3f346cdf4e20eb79cba0e1aac8921609e928af3ee5996ffbbccb17662f8059802d84aaa752abab928909ab7c1a31a4f5b4e8bd66687ffd6200e35fd7e7e3e8498821f37e36ca41aec7a9ddf91a483765ed13f68e7655e78c0e224ac0c38d7d96c83fdeee232b38ea3f032c4601f4e1ef4d011dd3f0821bd9bd2295df48d3aa368650cdc15993c9fb560e70b892f3a5433bb3e8f69111a3d5df117d68891b219eed00c5e1757e168872af3f022f6d84ccdb360177bb6471fc454a6d60932b7db30b3c8403a21bba8bd45a4f2bdec76fbf7857a683670d287e3b84a3cebc17e5a0c13a5fb27829f0044fe7873289b03cd7c9a4179ca10b4737c65f667c60b6dba07e278b2579545efa6c2398b819454c68adc43ad5f683aed8e197ce3c52e261ccdaa5de41d0b91029a556c1d96a1b02959c6f9cbc9ea8d266e8d2b93e792cc338f6cb0452fbf599bcee7b46e9ea0543817704ecda16c90eb81a2ae12272ce5deb25bcd8abd9882aad5733d572245ea699ed635be788c72d944294d169d6491abb874451fd4706c262f86dcf73f1cb73bae2710ad8e8e3fc0d0a75eb19cefd0aef56cc38fd6a04c510cae3ce5989054f5743cdf7e5bc5b9eef02e435d18bda6ca64e53508aa5d52dc40a4365af363d9ee58a1bc665493910487e929e1bcfbe67b1c26e9d3ace42e483f016ca8311a944a26321b2e6643d3966798e5cb87f080dcd266de29e6784d395a02d6a8f640df7da0b6afb4453f011b2eefa223e0cd0620715e4536832a307fb8af151506888422b0e1d107331132fe46d1f73adcb29d9349e900971f125c8670ab3238e25d6f6dc3fc04b95a6ffe74c00824f9903108c0bcaa7f392a631a70d2688147d3323b4a3da2c13d521ef4d8728976691ecad9bafde8c70bf3ef516c97666e9124e05680e77f40f862a2132043ce7e19f8a620a6731fc64655fa6252650e6c42bcea1751391c09af5f84358eeb6534e7a65a498faaa67130c1ad147c1d57b5dd0da1b79df7f4fcbbb608a306f3fae08cf90a7aeb60672a57acf8eaa75952b877108a4bb5f5044f7cd4f9d75ad085cc0e10964746cbc0fb8a8895d96bf6debfcc9d88258bfb2e6859ba3022444171e93aa995ec0891017cb3de7c8f1ac3cd4ed4818b7c70a0aa2f16b7e425555b0cbcf428244e7fd527466081e08869b5d455003760456e5a79c424805b488a54e29bff084a2efd473d40c605e2773a839e44916b45c8851d7a38aa93357e9c29c6aa41b71d19115950f9f585db39007d60f7dd5a4f39a35f3c53f3271b153c5da550e156fbeec817d4edac376e702251f09526b2136a1c6deb4f382e8c3794e831850aa81eaaa7a8f7e07d9c8da2f3e4aa948d1e16ac3aea790e05b88f0ba6b9602cfb5b42529abebc32f298809249dd4cd4ef197f55b033805bc9281427ca14a25cbb4d4de3190844ab324443763dfb55f4845d549dd7d8f83bc55d00a4276fa7669beb3ba3ec8c87dcbe97f81ffb6619ab3729cbe46309486989aca45c34b98735af385943e04dacb3a796c12ebe620c7ab253d225681428e6f0af0494431c735c6e1225043303b50f1ac0256a9a75bd6c3d1c390433b19c490ace97992da49b4d173a8ce24705e97829d65960912cf3e1f3210b4c1c6a80f14c8594c1095865de34d3573a8fd01f9627cd2dbaff24f589cbc2aa02bcab1de7879ae6325817cc4e15e3352627c0fb55409fead07d7d388f15debcb94af71e552a50f81e27cb2dd41edf9073cc8bc4235cb20b463707ea19a60b6bc4a7306a38e82e9069b111bcd2e1572e5f6a178075eb541144fec3917b943c48194d6e63703d6a3c3f4a4c6428e9a76474c6d5f0bbe5890b1de0bd20df9e29b368f9f04666e301c4e7941098b28473892e8fb488bfe071518acf413317cd795bade71b394ca2e40949e391aef7933134adf725c2a090a7ff7603a0ddd40c28743c0f7863941e3e031c8c9ee2ca5c85f4486ce4d48e036054e79b88ad2020e10c450ab4033c08cc7439ec0b2a722d29e078a5c8fed05f78f64514c96fd9a0f3cab0134f45d1d80e52a830eff83d6ad6cf8e4b8ab68a75bcd39ab80ac16dbfc85d884791595e8cae8da71d3eab177f417ee4a2773800df282f89fd66fd10aa1d1f9c7767a966936b6e36384ba6eea2bb1ba20c4bdd1a12fa1f38093f92ee769011d08455e8dd57a136e6585b6bc1cc31548e4b1bce2ff4d7c749dde7f518fc3086405c73a1863fc728b1d0a8e542cd39581cf9528265d8fcbec2580999cd9c35fe715a6285e3b8e2e5663111499ec5e19d7b7ef96cbe9f7fa12e9d5496b2c6c9dba6d3c395b2f286c172bb28ecf0c4637afa4abb88d4472820adabfcc3da3ef1c54d777213568b158e6e17e8d9205c51c50de8a9fcca9b677764383c28ee4c57677da81d7ad3cf8e8714ffea1853085e459f02e40f104e5b3f3b0e25e1997793174737704734a6c8cc039716d465e3f95cc79f86de21ddcda2597ca83dfac36fe63731c257776eb1665023156a94024254fb1816ecfd7fc4bbdece320fd461d155f5980038da43e06772d1af66ec626abf0d961b70e7727c71c399f55dda54b38f4a502de91e7f39199d4b2036e2252c932ddbba0c0766d49c9321c7914228dcd3add863e19405f9166cf00b6c2af92d499ea71b3446a133e1acb58e8b07cebe88c0fd552cfaebcb5b3c2a569dcf34bcaec309034aabae2971ee3a5fdd962844373a27bd8e5016c30960181079f805e179b2475088207f1d4a76c9eeb801992b72d7a08c956a9b1a6de14a6971998d88c3cbf79f8ce086068212725b611e4d4a020f13df73e33c0c4dad9995ada9c741d350666e9bd0a1eacdcea33392cac86c4eb39677a1b695e75f5338f3ba9f6b08520aece7a6d1f9943b0647451e81cedf15b5fc5cc3c0846c53f28c55ee860931c8e7594d44410dcfc530801d947862c3811a5988229baad6f81b16721fb72bab50536f804f3c64b2d5267facbf6ec95f9898131921bdcb3d9b9ffff181da2a42f75c7c909ba8cedb3e3e827de790831d9c85211201791102b2514b214d5d7fc02c844fa15084b87708505599b6a54616d69d544b1cde520db00a06c99c315019db58e875a29e9c273c74a36a15e222075a3e0ff21f7f308a122da05303649abd160adbd27c4ac9020721134f7ec4f59267c551cedb26d1b11a9fc9e59998f7b1178d0eb7e75f0c160e90882b39eaa81df5a6b636a3ef54154111eb4e5da7f78a98e42f1d274b4ea1629260e68a7c712d1d44888498e78cc940b5ebf64b4773ef85469f0bdb0267f6e831977701251666bc0b0b51d4452f656eb478c72638028ffc1418a8b36266e05425377dda3b0f710f82bad81cca5fdb5684d9a7befa0c5a8227eb9225f5843e5156f22399f8a7545f8cdbf86db341e2f3f50d4c315d84980f0d70a1192c5ab0c22a6c4cf39133ebf0f9f6569005b42163d45e03e2cce8213ae2c881c855ae21aa82e72a2e892296be67bdca3a536363875b93b7f3a5a37933d03b9c7812d5da737167dc82bf42086a7d5a98aa670e618793d26bfaf70fba97fd32136ae582262f7026ffb3646ff5ced43d2be4f790a9621e9740d88b587471f29bfe7423391d22fa05b5285fd9b59941ec6fac4c3367ed5ce9eceaf5675f58c882ad3bf6a742219438741661d2bba145b322b57aeab1983c2c0eb0447fcf94dc299c5f7ae386f93aaf7f3e32c63b12a1c9b95c428a2d0bc5f351301ff1ca2c73e1db8465d499f2779cfab77045cb67758fc57bb8e79a60668c3e7a5ea60793bbc336e53a2df52dfaafa2d53c6e748fd68570c1a6b042ad842b56eca1339a074e2296bf4e109f03dd6c7b3df6433187160376e61f55339b53c0ae9fe8fd5bac8e89ccffd8b68133d2e7c3772d7b1da5e16dd95a56f1db4db3c5499de91fc573df11ca6dfa011379ec851ebbf40e71e385c3301aff73eae4d25649f486ea1831633bc49c6e126f0a9e177c88e19372cfc14f3d8c3832b2ed3349d438dfe14840e5c327a901f4aa3099e52cd1a3889bad5881a0e697d06112d313457008e405b28460729bc820a29a754752e09a2e33210e5c8fd7a9dfb4ba30e2a45367b7cb00cbf271219a77a61ec170aa66acd13147f0a697a2892144dd8d3eaf3bdaa7fea99b415791f38cd1693dd0587259294d82d0e13366ceb93d007e57cec067eeb921eec7d90e9a7eac6e5d1ab18929471effbcb49e9e5138fa72a4cf0a452c532d09ee32478156771a9c184aaef80e37fe6ca9a9d2e8c2a8caf3e4db41074e441f3bc92fbf4fd30a2f00aeb936ba9a899099a9d14c96a1820d07d2bd74265732dedd0833c3bc331454af13883e3f1b2cb2d7444778dda4a93ab1bbfbac956a693f8a40a6d0142ab667f8767f494711709d8cb2ec385e26ece2b2235d2eb1a11716ea4e2426c33b0b760e3d9e102bb60eeee35200d7180a941ccc880bbe6fe63ba45d76f8abf017ba4efd3231dac6a1ace5a5efda3f348510594fcf9d60030a125d0fb3c6ab2f17464ee48a9c7eb3a990a357b817380060dcceb01d536bc6448d4e48b01cdf10c20d6f9c27acaf422cad2a1f923f58e21fbed3803a5cc8dc9a1f7171151e9e6d25fc39d6f958a0ae9f2df5bc92bde14696a838e0879fd76f7a5dc590b9b3bdf8a9f2e1978be469c3823697e596b23cc6a96f49f7f30bdf71d9b08caab6bcae15374f42260e1240c96772b33e2b2e1490835efa972bac1af54d847678e7993920e937a3826167068ae26d67479a364310577c0b40da7556407182c64d4d901b1c638bbd33fb0b65d407cf324eabc63ef096bae107ddf2219cadf92f405da3ef2f4eaac85bc15974f225da21519e56d9b1a4dc51395d43b01b79c8911a1f4ce781b35ee4085995f743ff1511352965211eb6f6466141c1b7acde605ceb0c1ea69ef4dfb0f607219ee346481bb237eb8253a26558673964922d1fa052a673abf94526a6fadb23014ee304854212803085c64bfd41277e983b03e469f35be3d4090966faefc1932e323cb322ad5a375c20c98e1953d3acd827613867e1ba46029860c138a4439f1e9120545dffe80810f6377b2fd50210aeccc4823835085a4b80b4582daa47fbe4381a878336fa7dcb58bbd21fc27faa612f6fc08e5873db1e7a56090a3ee2a38ad88112a59915c8bfdfb9577706a872c9bb898163d7b2763eeb6b4f5db123483c1d3129775bceed7f8cf7ec53fb7bffa448febb371de4b090e3d77a1bd633d71e086ade09c3df126c113d51ec8b8988ffd1786e6aed02b2656c2f2fe4c6d019e8fcd311186286c9b00e638101a42ee994d02ab2a803f9374ebe43c35e0c640bd39ed06c14e49b9665296d11396b47823f5e9542a8d06c285bc9a83949b175228c08ef4fcbcfa030f011ba07a1d08612fc1d040d1a40024fbbf0a12d8204c2e5dea950792e7f87be6764af95f4a13e8c6759c67099b11f56d4d2033455fdb43495c44bbb606830cc8beae03d6e2707b109ea53ab4070092e10569326f467db24b3ac6749ac4d7bdc62207810d7ed2ba989b7f8157c5e52fd91a2e98094827e2adc0e61c732f08bec3b09b032caf4fc5b50a98055b5dbe998ea315a2e0db92cd0eac6dab26da007f53612d381aab9c6786d071b1bbdd5017640f56ea51104baf5934031812c558fbb6c3da35cbab3cac771cb156af7b5437df8602e68f962dd236894416441d352cfc4c6f3412d978f24f50de4643b19f37a98913fdf7c2137ea321d1a24a93ebfa7bdbe06ee9e751b8b17df7fe10123084b44aca818310dfd4a1d75bf2c9e6e9be6d45b230f0b470eefe84d62425609d2cbd68b1bb8b3e8afcc157d91952e7259223efcd30f6de1848183d1dce143151bf04d62143f3666b478b892a44438ca107f3e7ade73684a2322d9d9ed7b664f429baf9571f739601c22a81953f8b0e688e40457a90f7e471d79033187978d253d4f907413a8f5e93f74628c2e100dde231d9c5c1aeee492c0f218db4860e08523927d256c28fcd5e8d947112edf476d80e9e31938b5ac48db16f6ec1fb4d3aa6499c894f534b5f6c7cf34699c3ce333541cdad261ced773d064aff79cea3299a2c1ea555d825f6b7e96223dc6664c1a7e11560c38bde5d5a312ca3e3f16258c8ecd4b265ce165e93a026d3b6927adf9f9d5ba4ccd99272a0bd71118c35898e9f86efdae132eb66430e8d449971b92c5b4b42898642a29bc600cbfb7d7b3d0112c1b25dc9623d72c80d4d3569bdf3351c216a76cf7534c462394c0ddb2e43b81c31ea91e8fb575eb99b07198dd5ff40df4796c58cb11417dff43dcec00daf91b56481039a073b6f0fcfb53783bbc4d5b058b3faaaa2d98db9f3c6d5fce4a4d022066a88071261931a9b318f2912de72242d9e6c2857087b912eef2e60e6e23aa45a5591489af066f4cbdc941e56e5f3dec22db883ca5f26b55cf300f90390053fbc96d542111d3fe30a737ea6c7d238947b4a9cf496dba99f59b79b021ca1771b747bbab38b655d16d53c1209974a152877cf11193d940a5005310ddfb5c126b9f9324e6c244908fcece9e2dce3c2211bdbe3ac4fab341823ad8cec9e6427e8e00d88b6fe352aace585ce32a57e6783a9169dd2d95164d3e1c7ecddddbc0a1de8acdafa65b444369f7ca24ffba6f0118ec95c74e91ab6aa5f666815ff2396111c4a76266afb56996f41f7871569683b6b3766ba83a7d26a0947cd6760573ffeca83a66d0091ee2a1a7df3c5c951315b4ba8627e51a5aeb408e2b89d8db484df07833e56d3ad490f54da4850f834565402efde9cda7f2530b638420c5bf807b7300516cd08fe868ec35d694e5fa4345c2d3171332ac85b003f9fc8e9b87b6708a7661f37cec6db127a63135532511e35873f7e9567780d880f5b875f2fd846ac15b28d37ab8c110f5e757f11f0cf92ea2cc29acfa31b6fa919a1eb8c8643acdc41757ecfccdb213b20d58c2cd5dc90dc51b56a2bbd281a25e11d04e701f51ea0ec30ac3d53c1fe6bbddcb3a63301504cbcfe91cc58dd4277a37b10ae904b58b8e073eafaa38901b2f34fcf260cd5147f5744e639a3001fdc37c8a7f5303ad3fdb8e6ec1fdcd02a433ef56fe07567cd4a02e3313e87581359759fb9c8ca36252f68cf38552996b03783f3c4a3aeb35ecf497bc93eada982fa78ca5c7303c1769c48fb37f96995dabfbcf4ef86cf3c8bee461238777854293214d06989d2787e2e3af89f7ded8cabb1bca62075fb3b2021f0c4d8109e9eb434865585864dbcc84f368d27b2e8759e5b1eac10448dee6ecb93314467b82639c22d5d17e32fcfe38e040ef711fae3ec9977c75833047bc9030645bd5d01163c4b68b31769986fd6bc4c485e74bd912efac7fd60e529419602de0dd72ef5942078ee220a74e48188a55939585862c35df38084429a7c2bb26b0cd3c4f82432ccad851ea044db37c68f551bc650b37644662a4d227d0e5e1c59c51ad5fb70b29e9106768fe137e5cd2e13649e3302da0a4a5a99fd3ae4584f835ec0ace8b23dcaad858cdcfa1d9dba1fca21baf59fa56b8d3a2b531d379951935286847d3598f0563751722111e18edd3c67198d44cf133f2fb1af9e61624c666f4082ed1c0ed3f138c3c0732cbffdb33b8267d9380a89badcc76e79c75074c63d2ea7b36b50d468c265d4ad694c946ee3a858bbdcc4de0d3604dfb8c8ed59fc4bf04afe5b4ae1be33d32cb8d40470ff94925dcfef4b90efc86a4d0a7a8d5322dbfbebaf830fa2ad787a22e1eb1f778a0f5ef582a39ff673b09fac681ef4a8502f553ecb88b84b5f59f2ed14a846d8617af7e037621b4a867442f1b524782e7e4b0993c767f4e280c7995fa53989a9bde2b04d9566d16822cd33cbe1096547e5caba868678056a1aad6007f93ebd8be2509d5b820e34f6c8f878f70a649e95b562fcd54716e0b0458ac93da7a4a9353a3576d6b2754165ccb9dbfdd4d47c8842f8e560fae6c7bfa80bb2158819e0b29422e16ba19f171967c35eab7199301292da3bc11efb528537d8ac11046fe6ea29ead53304b8e7b5001259b3ecc7672f76e2482f08ee4800eaf71e833f77dfe31af7f9c30aa0db6b2ff1dd9ddfbc96ba787260f0dcb42bdfdba49b8be56ca76918c2b3b8cea6f8ee159485f8b4c94f3204bf509e9d87d8b97db6fb5f914ab01b9a3ef6a8f86c6676f7251e6fa06f335399da67163a72d84c290706398e3a9f15ef49c7075690b380c7ab455ac65bba0525206ff5e89b37416c91886a74841b74d4faa87c4a67493db81c9ded2cac56637883a4880d21a86ef1d9fbee9f53d40f7450ab5f4b6e4240f49d9153ca573d15072f5002603ea12eb84523ec2012eb480029d2e06597d9cb6c3fa65b193f207a8f23723a8d7d28b09c6eb31f5c538052b09d14dfbb316e39e98ce4ee141e0e33597527f93ee972fcc3fd4271de351ad66261dc523af9063566eeb0d02c93df2ac865aedcdc7fcd8b993f5f2695fa439ed9dfa82f5e855822116579d30c3113567d967a5eb682a784c2a4b2b48cfe9a807e0459b05d453eff6c1a4d4ba889f10b2e3f28e4606676c3805893e63f9f1c1981177b09040978fa9a8b5a8ef5ce3fc060a9fe3f0444ad9acd8fc67fcab612ffed0930757ba2dbca5bf4335c6659ded408dd15255edcb352860b83bb772d43e330871c896ccc63a599ecfafeae6e61823297b02ad06d26189be679801ccf5be97c82be0ee7076725152ec107cf4d86891ec794d0a2ae2f9ded89b084d866590704d3d93440c123ccd7d02ef8051c597b8f341f5ed4d9136297c4d8685f8fe2dffd81faabd5dcba303281ca3102247917b032394fa3c2b4fcf5eb4d25531d3115a45b057cb314ad608fc1d9af6be82913f20328cb9730667ca2ac51d8d6f9fffa24900a2c1a90102916288c595595b50a8c787557a2d0ff7ae24b885d92cc665941a986352a2966567da61102f903b8bea9aa4056059abdf444ef1b372515c93ceaecbac03b92a935dc2e990230bf5f33ff097aaceb79ff49a19a4268bf02d6fabea4f98f4d790ef2e30ac12dd0c640770e94c888894ac307e3bc339c24e65aca189c10d6069ca443eefa4a079537e5ce8df6e10688444f83a8b8e1e9f22a0b111d4412746055550e49eb893ec9a35bf95c095756756ef1807a16449a4a2425dd20d36799aba8d5920c6ae97c8be7fc718d6ff7ffa8f433267efaf933cbe91a65afc967f3139c5eea212efe8d529babfd422397de983704118d8d9b75dd44c75f1e9007c32f84b8870575e8d417c2fbd5a986855e7bf885fde4849e4fa1b0b3dff39529dd5f17802ae2dc7de7742eb6bafd7354965bf85a33a7b3ac02e1a39b6fffa353e524e6d8995e96ebc53c02523e1590d93c6057b8eecac2223bfd3f1e884f580d6a8d1a402dd343e2f7281e0895f942bac16a660ff15da2180a2df4f92e86c68b515d5ad33d7f96e940bb2e5f7baaaf7e8d3bd571a47a1ea6ae0c254360bcfc726ede7893550fbdc6e82edc49155e0889d106e09a98a9f154d8a95dd3551a271adf6b076909d352b6e03bcd5403d3fef53c4013f429b5d30bcce29447d564c0e86cd5d067aa58f4910b1c1323f3d53285d588e312e66b9d00c635c5bd352c47f6a17662d7bcdb383bc87c83845ca9cbb783b305849a40ae70dcba2a9de102252fb037cac625e78dbe029e560590f946e3daa046534598409d8bbefa2eb9070f61b64253cc7104366a1973db0e560e8d53c7af0d938460008050f546b5312011e95803e16fad32e54b1e33e37cfb4976e26abaea01a6040008cd541411e44910f5baf69bd75e4d8b71c641da67fed0d77c7f3efd6d8fdf4f74fc12099567d8d99a6133295650ec92d9d66738efa7a75979c8f6ee5f3b35c26604e5e36f07029f4148aba6e50f6c600403c3497d6dff1bbb2b862f6dc87c0afe86973632fb1f2d2d0099948034daf8289c3ee6d938e212bb199e67d52da50f4be29d6fbc15562cd0336fece9b756e05ed36ce12f41b20eeb2dab9ddda1bdbe1193721764611a59bf69a0b9c4983626554213f9c1f02d8860664f2061b7b74f32ea1bba84d46ec8e5796a67af85795d6e9c086fe526405692609ab90cbb327e928d756601597654ec040d5a0c706f34aacd51f978db564712988792cb739386a3430ac602f0889e84cef3f103c099075309af887a248a94df43ae6b90b12a98807fccc77d9edda012d883495339cbae782ffc194a758924fcbaa96b3cc54a4bad9476c451234db632b41928db4cd1c546002b3994dca4fbb51748c56d6e3c3635fa9ce2237c8c2db9b4e19d8357722ca49a753f0949644aae8239c0592f0189ba4f40bdc6067027f46904428538ffb9e0742531b6e488832a67bdd4b461458fcbf103f9984d96b68e1d0e5ba86ce88b6fefdcf9849ea5c5ea770824d2112263d9d7b8e77f398084636cef3570efbb028470e5caacda3a66b9d2e23187aead3fb97fea412401d6f54cba266e2fc05a27a4a15cf3d6917e55c4c6863936e285987b5e3f20c2e2d9e8bc655b8b67a663e33719706cc044f0ee08baf991e7a8551ccb57d037b8efd9d5a73371951dc2d49f7b9ba4360fd0c58cd56bfe97be0abafc2c455fd5af45081cf27d90b2a422c9395ab8950ed8133f5e5c401464b24ac5efd0bf163425c97381700fb8cd9f93b308ba2687428aff30adf1628d513a5360434bff66efea8c622c453bf56893346c643f007c65d95f82d192fe3bc91e4b3d9ba219210a4f06781f892a41ad5f38363457956adc858a58b326f59533dcc228a4deb00911e26fa8ed1ab9055aff8e67854a76eb95bb1af28194bca8bd111105879af34014313d8eb8dd7b7169715938981785efbc457bf828f01cc38606af82c87446e18d8aabc2bf35fc618c1c820fc423bb59beaa6e8c8e654763b05bef961a3023690e64df16cc72dea0fbe6b7941631253826aa249220e12942fac1e62c786eddf131b826a574da924b146565f1fd99ca4d13d717ed537500f06a86b06891b0a3d18b515102eca3b043e13f4c8d636b325d52573de584d0bc18e3c270243a0352670f45aecce4988f6929ffe631ea11c79879d9b03140ff0826b75afe4caeb8af958bea7fa16cc6d0202213edbb215109c508debc08f5798dbcb284b4306c41a8496f3499df2f83c39a48db1438d0779202d51504cada7150f25cd0741cd79290f24a19e9f292ad62add8b8ccf6d5ccf4c16d7cba283d75713390fb94021907e625d2bfb8d346e68716f293e0c5827d441f01d56facca21886d60e45e99c66ca1e39e94b28608e7a4eaeb10f347f940310d493d988f50b24894d5338ec41c48a96903b4d4d044fe46f8ef9335e9aa1496884a45b970f4801ce7efd36b4c52515bbd7c7667ac1fd591034acaa59b952bd7e765414a401d6b4bf60d9dd0e52bf5c2ed9b6a6d22b0297402ce3e40f84edf16c96a197b3c8c6861353bad6fe4be9d731d1213f1cde2e6d77b507a05ed062a9e0b61359ea1d2dac881f06b86c4cdc3e54984fb303fc7155abc2422926040843ab2ebf25b180151cd7f571f0aa47d0dedab548a73fb377af725932c6716ba9ab66466c5fb778ab80476994d66873b9337dd67f02c50febef6218145be968b33c981a1210ed24839bceb3dc07bd709842dde25276dfd4902191deba70c5f3e8f58f3497f8631448af9b819f0af7fa20ef2c321b6ff9722a134d559798c5a5e20b37fabade4407271cae9a9dca797e33e8eb6e6697722ad01dc0774f868556cf50e46e5290268bd1f722d404b8b4d5d7ec1d7d5427036ff0937dc1855685f93d68a6ee376bef4b82d57a71e2f7e701fce8e14f7112ac5dc9402980efbe64f8fc30f2abd6d961dd8dc4bb9f59ff63fae7fdc59d6c67a61acc80e34103c9ae642230e2e0b0c18838863cad294865ee468dcff85b4c62b43611dba425b92edaddee5fc9d4a20530fad75f192085dbadbb46c8cc4d075233659fb8d5af224fc01c90cbc29d86b0213c13ff5de0cb849e38c41b5957acd0eff940c9d8fae708e56dbb6a153b1e7a60c0b33f28d716f1ebd06733e69cd4f259a38eb923c5b1aec4e41277eac095c04898f3dad923217d76884f5e6aa660c1f0a9dd1a956c24c829f43959dcba97e786f8ae6382e6b0332f2440ee769cb2e2e3ebafd3bd2715a3990f26489f56450545f86238e5a59d63bdc6ce1b5804011b315d215be142485f172e755eff559c6a073b68bf0f823292811e39a2d45f93bd09ce02c227f757043032f8c738ca17e59c9a6c46c9052bff3c4dfa4941f6db085401b2b272557a0cb2a4aee9016764f520ea273b6089a684d0c942f07992d2aa9cac0d94f972f5655e9bd474bfc11e8e695b5434e966a0c32895a4a73344ccb94fe5a1bb0bdcc32cc71890b2a34ef543e98284556fc61a8f70e9e76398fd4ad1d842561365d428b91efe04abf224ad91ca6744639bfdbf3a9bff97533133f708cb040c38c331af3f33c40a8f981cd75e66de9e51a343ebe481118e0ae6c384db239db14204a54dbabbc029229476a3fefd707081e7ffcb770c7969ca44a8b954f5a80ff0355d14e48930567dadf00af1c9afc14efd579a3c23da2705c1c185123e0a6480062a5d115ddc3946d016ff0c84353f86db4cf0c3ab1d7aba8c39a5de0b338cdd689411b3b6b048e7e6bda7f7e53b4f621f592d3e1975daa3b18656e817fa97fd8dd7f0ecce4c042c19ccdc1c473d03e8d9934f44d6805ece1264185e2635088e73d3784d8e7b7ee81424c755295ccf921dc068d163369c7eff10a7fbb8180faac273d9dbfac7e706787e89db1946f033a0993c56c150fd8eb129b43392d87aa99f7b895fdc00e8abf759d38855068cfc3d2201bbf6992bc73093158cd1c4756d62fd91211132c46e2ee5ec35be55faede5cea609e5f88ddc29b6863baa70667c425996caa184a7d17f03dc029fd799b9b5cc8245e0baebc1d1ce7e92a93a6ee2ce3f71afb1637aff919b6a7b7e41bcba2fbf7903adb1ca4aa56d304052b9d3f918612db17b81f6bfd5e12a6a881aebe157da86e051be111a4a99484d1e0b7f98bc12205af41a8a20bfad5e71540eb70cec1dc202d0ad5b5addeaa149ba99c759c87330395d4d834a2d7381a43ac182cb37d0f7fde6ab6e01282f67642d3f4acf50c4fbda17be8714a59ab618588331edf62197d024f18920ee9dfeafef7fd8200f611d6cb1466a0aec47df8de4cbbeb14367886af799d7d1076657efa099a217788ee2b4d33d0c14f0c3b543ab292c16d281d814d1426d0f60708a4c787433d96f4b855f86e6ae7741a02f76e66e5735acdc76c90799287daddcc7598d42814f953164a7f2664ab7f16925ec9b2816e8f42fd8bda3500c266e5e151d7ca8e578e6781b7352e9b59484d7bab901f225b0b001054b849b8a7bb4d85c1daf10c578cd3ce0943b65fab05c2d099191a37bba9515393a0e68bd5665e503e4d70ccbbe1ebac5a24185f12a9e73d8137fbfefdd265e319b267a50f6032c45fba31c96c5cfbaa154d8e8e0103a069c32313144b79bbcbe9fef6ba6c21f547f5d8a2f98779b2ab4849e6f1e3f23b520a0c4cd1afbe50671924bf285b45930397e825995759f2538b6568061fe29b4036e78943bc408f3780b74bc483186ff9560884eb048614f6d70d854b89dde169ce967dcff450b8dd186b8183a9bde67798324923bd5aeb402f31e9de7aa5812cd4cdc17f99894fc798c9cb4ed5a57c6685064049895ce46a8641988120fd26e4aaa7a80fccef9472848205038acdeeb4922e09c9dd1220593da23bab261edb72ea0c6febaf69407f1c826c7212f60d9cb132c7c2cdde28fae425068bb7bbf622edd743140fe80ef5469075bafcdd1f8bcf9b5bcf5f31bc4743c36a36d6be547f52f4ea3974439a3c7a008998a6eb95b2a6ba58ab3f0a15d89c5dc8e35256ef19e85ae7be87fb20875533033f33527ec1723a546c8bf8394f01ffd5dc43da904cb5278b5b13f67a63b8110170c4a084f1f434b8e00dc8988095d7a87aa23bb37acbae8b97207239dfa0c2513a1d2b450668421a845b348e794114ab94eb32a83d111f1caa8342e362efc38b3260fb69132f5ff5fa969da917f06d42a140572591b8ed2d9748d8c8b20b2568e04f1e40ea03385b19ef78a7dc8914d39d10abf3b4493fe744c4ec5d29f3306a2f357c726f304944e301c08549acb67de34984170d3ec89683f16509924a6b677a8452b93d1d55fd1a0d54d0377ee226d928594ce22303bcfa2247b883d9839035d7dac5598301430da5bed2ad03d9867440e726a4ec30f7a063a3f9c3dfa811e8efcb9d038215ca7520d5ccda40e322b2be393358344b1448c83754b61316f7b3ed8b930365316a80f32349183d4c91d6b22c6e054b8633ba7e3370e0f07bac0206e67b011b92d14525a5ec22d710ed88d671e47be67565026c8bedbb1d803b534435771f9e574bc1f225000197b95ffc0eb9e2c31e27f8a862bc39aac8619969dc064b98959faef910c1944388a0adacd78163c54f6dbfe65c65713481fb0fd121382b6516169515e4ad394c3d1a673bdf544c39365fb3cb5b0e8607d150b5d09a0a47cf29a38fdc5dd122d11d23b4550529454622b2df3d00f5e480cc4fb9f417d11562cacc1899b7ee792458eb674cd6572a365eb5f3640bc46db8f06ace867df11f52244435dde7cc1efefbc6aa72adb6d4a38dee6dca3a04dd61dc23946171f26951d73de999f8e94c84c08079f1270ac79b17252edb2ba02c3ba93312a351de07a2b72c3ceb45de08b1fc572b72d0ec36e76afd32cbda2b967eb922045c305f9142a01820eabf96bc474dcd0f4ddf638fa87c6e9f467be8e8c400de108c4f3fb9549307a12d0c996cd9def8b78dc4fbbb6a934bb57b7e66e672c407d61758d08ba1935a05848bec6fb407b250f1ccc9a9af5f762bcfb7a63b10075c8c379832000ad87d13eb8f445f7376e81f7b5c943bb7ae601bb6479e238fa409e9f8e5f1ea5ba7a807c49d6e6de71fe104e9c9cf2f6108dd1e76451cb682342f015ea79dfeb3e7f2dde8af5da93c6b38034fdb2e9a0f55ac7b38d0b8a62b1f8c0de9cbceb689fe64f285d906c0e295fad03a1c3ccb04db33a7570f0022b952f8533d037d4017235ea0afad9823280b093436a66f9cc4edff7e8ceecbee6b6b002b88292148792ab05172078397c09dfec131356a8eeba2cbb2743b253f443178953fef293999ce5a0e5ead8f55176b424d26f9032ed86ec29af3567ba0438fba7b22ea02e7982db4707a606de91dc1ae68b8a2e1a193a2f6588cde103c9028742aa48ab3148e272d73ab516be73e74f98965e38902704b44d13d212700ebe34edacdb4d0623fbf8dbd98503f78852134288cdec75196b89379bc5e77bc4ae2d4fd0be3bede048b9645f3a83ad01158f6f0bc83b394c8275466b02db1938a14797fda4ae1121f2596751c474dff44304c715a53364c1462e2bc2e2620bc1cfd6342ecda9e1cc99dd2e3eacdc49e493666209f5c342b5b83bd0b3080456c3fdc2bfff045d827b978de8639711df2ffa12f43e65f5bdbef5a96fb6f63bbb5079fe8e7fac1eb506e8f283b7f1e0c9e3030ad476ee5578fb575dfaf2194d8ac860893b8012d2a5734a1b89102dd3e13357dafd89bc0bbd6e4bd70a623ce2b3438be75f36e9ae2e715d7d96d341abafa9227446ba4cc11514572beb644d50500425c9623c88b7ef7419ac341f9d5e8ad1bebab5cd3c49ab30d1f0e85c2e202337019a04aff8a8ffad8d13143a1225ed450b3a322769c1057f59e68d4ecd944a8a54fad645a61bd20b4ac1a6173ae888e7dcc262f15e6b2b396a5476afba58fe26f141ad01b1f3eabc4fd11498317b2be57998969832ee83d90704158d50c7286be72f45ba6beff51a74d161a53e422ca3d934e54589973188bb225653807b44219b15cefa41baf4ff120deca188bee0b1c65d9080b35e24a2c51736ee1c6c5030a1fa85643dcf761b466ad78dc12f3029afa0db42ba4c03c4832fa86736dd61cf1d92c48cfb88072ccffdd55ad574d316d8d1b3881689045fe9bd10efe2a9c005462063b34e915b01f604faf2fc4dff26a6052afbbbe0192d830929927c7d6fc3093dea2e233bfd08268b20f2bcc6fb289714c1aa34585cf654e98e44c29737be8e28768a08ef47f76367dd5f20962689a10935aff684e98ad5cec3c837beec928c8bd4a1c226867e499ea0dff5b86ca014bee3cf73b48835b4c4c69edcd9fd89dcc86ff1244254263fdf6a84aef13ee1fff92e14f7bfad3663b25975cb64cd151cd2c63b9bfdf25ddb8a018ef6b4688e7413220d57a4da130ef761f7acfe71615db800a3f42e107c69d04654ed62c889b78ca11c4a57776353863d396fbcaf8e5f0b92c8229368cbe27e64a480199c6ff8b6865971a2db54f50f102814b1f3b34c13614f4356c21eade476e6bf4d12c8c2c63049703cb1454fc28f0189b1e039a6893dae4f10e0d25430e2ffe7212630086c90bd663ce5c119b95735ee59b21bf861d83cc3cb50afc5db96f213339b32137e744f5c6f5ba4fcff36ecac4d3a2985a6950234c4f8014810352719a947ca76a2c5b16dbae46b6f09eb23d207444a1960314122da436f2b150a559c1fcbb44a47f893f8b06705f26a2f23da4da8271091f6ff91c8fd7e8baf5b2cdc2bbd260398b9c2cd52cd3573b02e685a2ec071b294c42af4d21d53645533c874da3eb98fa9d5edd51afbfc9e9c6e40ade996765ea49d5af243443ae5716209296115bc7ce3d2add89dc1ebecb4f07b72e7fbf348d0c5a62d7c9310bc03043702c091b9fd2d98b8692bab82c5875916e14edc53c3cf2857d41e9796f77d804752901f54c3c4c016d9a22d31c1948bfc4bec1d00b601059cd3d49a1ada7ea421ae9c0aacee6fdd972628065ec0f6b05b3c7c170a30e8515e60339eb4b05c7057cc48d8e2b24cbba5e0515e31d6a134b26d9d0e4632463da5c2f5cd48da1aae6025b4a8e19c23facbf0d88c5914f435804cb8c849605bd5465616e6d3e550b99650f216cbb51565786df4f4303fed88767363bdb29d0baff0d65036602cda8e31948b4fe89f482406449df7f6d74f8016236c34facbcbc8b1bc5b10c8439bf9e6c53ffabc7ec799aa34b64dbe4ae02a485f8c0aacca1b1bd94bcab38575209668a708cd7a159fea2a14e166891607d52d3fe4ec64e34d551ffa4f60ca96d5d6f7fd3eac4208114cd3f39b866a111ff6f43029d1304db9a1a6e6e3a633fc829378c9836bf8fc6cb3be7ada0c11009d29bc40084a1827f5ea81f6a4cea4304d89b06c56fdb316727dd6b6494822ef5b7e285b5ac7e22a762f7d7bbd72b45473c857dd45f8c877d8662008400e0925c400fd58411c129e5316dcb5e25d08a59a55e7ddf455045b8f5049850c82257ef2472512cc95b6b7cffbe74bcae97d4b2c26eebe73d1906ba8c1701b9f8b9adfdfc7afec4eade86594a125beeab2d63bae0fe5f45eccf6a6690878b0a1b97fa04d8c13a06cd97c5c6acc0ac5339dbc7c70bf829079b73020846b51c4a31927bd6db0dbaacfe8896087ed18d1f80687e7b11a0d4ae42eef9cef5220b253edaf2a54c2b18e649621eb2e6270314787db665df9ec9af7d15c7c47f1e1be03589cccdb9ffc7729ccc98e4649b37182988459c0f3a8c324e671678f6f43d9e0108596fd6504219df9f74bceb97ab04d08953b74e61238ee74c5ab8325d337a16ade64ed1c473e336afbc150ed17eedd5378e58e6f20aa5c1d3023a48e930a4c94c0f8ee30f68e1974c22af4cebb65747f57877c9e632004e9511d4e3b3ed67cb79b5cd2d3dc7b6ecc12a9a9093a3215d71ad1dc614976bd8a6510efa34cb39be396751310fce8f9f1361300f3f006b730f97378d80c11ec2553ebadf43213a42aba562b20d0f65c239a03380e3580b5c1ca3dc69a330bc687819aa7b33d0db8a45d3c6741eb938f95694e61b3e2ced560b39ebffd92c495adde82d721697b36ef7beb0dae593271e3fa8dd7e98c52dcde8e75649ee2af432ce8aa099c4cc9ced4b416410b3f6dad05a6578139c900af8cfaea046127420cfbbbad58d25abfea3b8c3e0574c7c1af2f21da1abb5403fed66b24120e0b24c3c3c7f3fc9ee66c7310dab7dd39d934dcecaa323f76ee802058653664f90036af1d7a79ffd320a1348fef39f717fbdf69a4d998a000f6382a0db7a9c2208d0464bc600f9230d8a944cdede848585302c08aec999a1003f5e522441d1cc76a25a6798a2cb2a2aecf3da50189e599568f20abadc03ec9e20f88da0b48a23c7722a24e482f943c023ce61a354a8efea43db18c14512d9783bd89caff9a75e01909379d8823d716fc3016941f03694b0eda34d763992d072132cdbb6f25ab9928ee0e2c3728425730f440a1efeb30ed1ac84cbd74a58e60bd59664585036327c952cb0d08ca8b72e704fbfbe248a3b803460fe5043bb4685ee2d85061c9124da1001ce3478c1117f4f554d60e26a8117075f4049446d6654541d35ca4fb44cb4d52a73b02a76986c9ab00d792ac55d8265ea6c22ab5cb47ec77393e86171c07ba181a17448d631e8c359d87808d7d476d870734df3032c3a8169bf0427ca1caa40f222f1623723697d82cf51ab657332660cae69c8594a238492adce16a7e10e24954b1e20eb50fea10c93a062b911136eccef74a20e07624adf4337215da91c39ee280262b279a3006eb9ad3f94f382e373455f8b230ad741cd46a9c28d1923fdea78921b0ae55a1c03bcd19203c9dbe0c9d1ed320d9b850af300942b3b9709428d13e2ce8154ee473613164079e433117df1e2bc6bbd8d859a9ff1dc0e5a2d45b6225eaf9869eb10cbbbb92a589ce4ac37a75e893897e3dee46c2b3bcac727b5a5855c48ebd6cbd15fee61838cb219d5b639c1626d370719dfb06849c3a054aae7cb7483b35c4562ddce3c2bb2429bf69e47d4f1d0c3fe4facfe7f8505b297e195635b29697bf1f454704de7342fd70c009d178405c0ad1bd5d57de0328d86c8b174c8563dd45d00a9ae7e7215fa086a6d3e669a829edbaa8226c0a516bc876e5071fb5071ccfdea6c61319dfaeb043644d5bb88ec7ebe05695ae6c691bb483b45ead9e7c4310122dd993b48fd7e24e08ad3c31ad4f8e5ce32a8e10c65c7061ee1b25ffdac73199edc46a0d908f32326329ba88a5c0c5733c783d0a6e56a75dfe50f0a6f641bb1e0fc5a77912a5b64dd896621922f8f119a181fbba0fc281ffb2a18a2bdeb1895a2d6176edec2ad6e853355e82c430923762125ab2ded21a360731c12e8a84cbdd128a8d3ac76057dc2fcb564330b9dd7dc12cace2df1df4d549914a60f2603d9c843d6c73457d07af033fc18d81fb8ff43b8c9843567ac72b87bb64f3cd7daa8062ebd2d1d14486ca839196404855ec47d9fb4ecca21e2256392c30b74a6bd67e0872e13c5cf88c8ce8adf8ef7900f784e317d7ad60aa1a210d613c432221da37d7429ffcdd377211a615a6f6b4b42e10c37ccb3ac718471d8811d009af951c8cb580d0464b7334d5b0c4562744d1f2ab1dfd3170f98690a1e1e5a805c16b63adc784cfddfa99f7ef869945cf5415b7772b0ed4211604f85df547dd7df379f54c390f8697db89604a922efc9171b249139ebb60e0abeb12329c832f7b066bd7f60ffa20d78c13befdc37fb75e73bfa9e63e54b1e55388e96bd42592853d40846c1656a518b1461e56cc631e0c757977bb4b3b06adb7bfb7e1a2f5815e8dd97bcb477613e9b1e600ffa72fd9e8c2c06e7e9d22a427a382d21d31d7a50b97abbfe3c82614922d05b644e000348628257ee9d3d44ad55df9ba49c9873dbc47abe9d484b08d431c28eb806900e87d9863bee4477629f1389607901529e496f0631cfa18e211304c123038142bc127d51db7114a8fc62c85a12ec8f5f28c80bf1d81e16b41dacd2f80e82aabec51c18427e71d547bb9af94e0c248abeedc9cefaf122ed383bb575828d904eaabbea2c2ab2462790544612f4790162700374030de9f09a581bcd7d4efa5300aa605f3c283bbc62cc351c07a13cc4f3966ee880964e28e0a3769bfbb7721765d5e53e9cf237f706e0d6269b2441072561be383442af33d4c61f207ff3eca356f1267d55c24f7b8f8e55d6de0157dc50a847656620e40633d1b2bb9115eb52810a251b0dedca0da9fca9b7f97f87170d78aa9021152acafc451b28772cb96411260e176244929c708f72fa6624c6469f8ac5a58ed994b2d5cbfa807028d6ce7568fdfe0273430f5aec415a218e551a6c47a359e04323536b05532d6a1e2a319e9a8cfd4cbc3de33840ccb737900b5780077564962e407965d0dc7f28d01c420b1d6e0482464c18f803d9763bc5192aad61df33019ee6fe2d96685ab0317a7708edd5ad00f74ab08ae403d206933435b3ee0b0cf75f50f038d8c46ca521c53b6441fe249457cd97be3a85f13b4f6940af9e27e789ace021e08ff9cbe5767fdcde263227cd24edc40abfc94e42de695918ce19908a9143c25e90b9b60a7f36335de874ef510baa975a75913d91ea8e431f7fb996e6a17cf203007358e2d148e1027d866734fa7a5c45b65284179a1a5a51740d2c6365317bd30533ae474ba2ddb7f55189ebe770f796ed1e77d72ec082a5d833d9d9ed8d16be1476573cf716395abf7ea495bda668637f5a9ce88b969f49d8dab89cfc603e42245db17e9cf0d8c06c83ca804c318e07db5e51754562fd8ab4edd8b731bf55dcdcaf03fe133d80ca82538b41bdbf987ef6054a2304280ccb12154322297be1595b42b3dd727dca1721b028b177c370c299f863dcabba8b8c85b5b29b902cbc61e1b1e0e0d0e5b58b4c52fa6d3233e8ea13931dccde29167cc85cb69ef71c6082ed3180478652391aac126556b5b49bf6216848450f43218fa5e7454879268ccec34bd4d9bc0bc198cef2120035957f5a464682108abf2d80c9b5dea025098812815af1f57eb37e051f20720ab893736f6ae1fc0f57fbb048d132a5d4e50078a928286643551ae1b940584ab107d9aeb93a131d8fbf065e39cbedf7e73f675c99659d797c9d7e533bcaac52509834297aa4d92be1c02580a4b8eb9cd9975ae27caff708a36676917160117307e50dec38f328100f9740718bce3e9d44a5fad27109fdb7ace5edc6a549a47d6d60fcfb0c1359919969326bc4870f4380493f4dc0640beb6e4f01fc56e5333f3ee362947d85d41929dc10d3e9069efe29d2d8ded24d89e592651c814ad84227f2f7bd81c27f6c0dd94f7fec92709f68ea079aa437af411bcb335d7b14fde0a5ddd070de6b70a868e7347a95fb6bf4e934575208cc261226e4d2735db2e26c3f6858e8cc87cac5ab04261a029e4d3b263ba14ca458130049da880fb84597505770ede20ae0c61a2097149f6099a8c979ff9b2e5d36c7332246e9a13968ef06ddb21a2bf9144f9cefacc45b6bf9b3dc59ee3cf5308ff8743d1a0c0f59cdd932476a5ee64fac1cdbad117e3ec727680c1cbec8f5020126d5c0c082a432fd4e0158817b1e28c4b93be9e210255b7d70994016e181502a379eca6e65baf315e610f930fa6e7fec4e8d03a3b6682010c46a8da03a558350d6f84ced14c8083f78ed5950c0d9fa4c902e3efb37db5b6ae60ad83561d89423055e3c10069d72407dca23302356167eecebd2ba45cc5e30de78e5169b5ffdbe3e7b5ec6e7289baef2733d7cd43fcc49f8955ae8f11787c3585b600892989e1cb151e210e8159e67daa0c4668d006adce60b0897b4ef1c93076092eef237c949ed0962e480a47a9585744da03a7bc8ce8256aa9a6b0df023221b229da8633dc84062bb25dc0cdce5e66d62f3f74ad59ea4793d55c1dbc9059e19c7a85c1dd2a27b7275b4fff1b9ebfeeee044d2d0f9255344f377ac18bf03c9cd00c89ce1735fb91971c23816dbbbf53263000ae87af77f3ebd259e73e09dbfe7b93d85c26a46e87b6e5574388b0ff7f4971272ea949305e67b082c3b30a868de484decacff1e1f4e69c50e76c85c8f5823e82016bea2186dd86b3fe8097dedc1b296acdc1c94c86ecf426f723db047b4d1983a36b3d0c6e943116c8276ba3c57c606bcc198dc7024a07b77044451a73f86b22df47aa6555c1bcf3289ff0a071f3ee62ca9cfb6070386ce21d0bc22c1fe26c8d88b07de62568080afc1a3cdcc03aee614ab7ee110fcee380e109d487901dfb5c3ee1d2dda86cd617b055ca544f0aa4d89d2c665825def11baddee931163cef34494b45b02dd7ca25ae4d2e11d8e8866cd61e8cd98adc693040a1fff33dd3376d36eafdbbe2932fa9ac88f2a6d8fb0efbc84995cb5305dc35b117ee286831c58d44d1ba4ac0d308895725499f9c763e40e44172114b090176b5460f4550c10aebc10742cbecafd035009e6f19ef9cab930b4b74e9e2f5e2bc053d227a3a033e68bf874d923ea00b835b26851d71df7d394854e99987390d12911ea9483097fde604bdc7c5adacc4041d8aac153528a58e0284e5571a8aee9b5cd0cf038b1047a694ae52b798d7231cd0a7f356f067afd188d6ca7c1630a0e9f03bc07cec13b8a9f92665485e2ee84372cd9536ad21715c073262a9bdb920eae0a76a310e9e4db2a42bec6ad8e762e85fd8cd925ec087589d46102b1fd39da273315abefbe0ac01fd09f837a76c51901c5a80887cc8a1200b27e209c8f207623bb96a3ec64d5a53614b1d9a7344b3a2d4a330116a4dcf2f9725035726868b3c3ba94593ca40f6c5948e0b7e690b5809d8efcee775d734d9395890312d1e651967a826a02cc0522e390216b2fc30ca940dfc4d69c3c5d217a16c868d3ffd36171fcb6e5c7c8ea48122bc7a83871b382d3645e3039ecf52269793ad08f9eb8a4a30089e6e585f4c5e4b61ee17cbb3dcdc4971ea560f47fb298568a0a9b3b4ec23a973c826883cf4f3a83cd19351ed7bb790f6d193770ac0cbce438a40902b1026ad66ac8e8b0ea18cd276275812d80a509305fca7134699e6ec85dafa94a914adb7c4e1b591f0c6dc9c4d8ee84302661ffb4091f2a6332a6089116c4cbfd8a5fa45fe8e7184fdc65455a055d0f57838443520e3eace67badb6f139453ba557baabf4b978629cd8b893a9d733a93e735a25c1f7ac8c4db612fb4f6a8e75138b388d2b98a260059667a7b328ec26bc79ae5c1fe734b530611a57257e171d93f50d981508c7625e703d7e167925f608bc22527bbb7ab0c62786e6e611b24d43c3b41b6c4abe4f6f3d24de4180e163c5b794cab2b79d4ce6540113c91f2ccd757bc655562e729ecd89904504c8e49adecef865a9c56f683fa64bd5017d7707ee3449e8a01a4651590fba5f02a0480dc8eae4d7b2a61aca6103723f8a949b23322d1d7fb4af0f7edf178ac47ecc79d31f5e0753dc3a215972b3006d6cc36583e75a339df87690a93227dc424c19290c8fd69a3bb29d64fd993006edb268156167d9b24e6efdecef071041a9c199771c31a0d38ef5e9625b6e78fff58c609bdf6df354fe587fc475554f681f872a23c39246ae5763881a6cc2b74b146e7d268acc2c5c0cb1da0884b51ee1fef8550b5ff02b77f5387acba2defa5cf299dc9d710b7ddd210013566b81fc13541632a72a8b636fb4e06c1df15cc1b1fdb4d91c5d4699f8157be79509c5c4365a0b9c64f21be1deabeac2e4e0cb99e0d6c19ef115e4140e8ea90fabf9a5480cd5e913ea073eff7e6f4cfcd0805230b342ef29eefcdbfe356513e2c19db81e5a812f4133d9361027b1a50200779ef8ca3bb1442a675943132094858fba0fff3f35fdd74ef9cfad5304b9d35e407b6eb771d4b248acc10d5a89e045a9562ac96b394398a67e5a93207607ebb0448c97b0f1c3ff30e946f3cb4966fe471aafc226527e5edadcd1f7a1a1eb2457a563ab9c4b83b851e774010d88a1fb3986d2372468e112253e64b79cff6c3a10b258ef67a957348ea6fca7252e8c26b6a04d34d51c96dff6cd556702804b498f91563d50421ebf00f5464173d18c003f4d7f01817c9ed32d804524b599eb9801375b2b8b8953d7f87e60c6d26a8684d808537e474b8be2dfd5d1c429222062833fbd9ad62c29ac42a4fcebcf267d533264f6afd05ca03fb82997b406d3722b43ea2b06bccdfa078285235bf9be2ffaf7baba44ce4caf8113f10dbd8df0d183c72087f30f62df7968077767875b82a27d839e8f9ca67c9675d2d3122083a7ab406e06da7ee7c6faf1d1a2d4930908e7edbfa7bcad841c841099784f3913caf7440116bcd8aedf0ef1ece50573e6182ae040fe340a0fe094e88139097e52424bcd06d51e1a8834ccf9f342ab2a11b2e22c03b70dd79fde88f7091e99de017efa6a7b7983831ac738d76a783bcbadfee15de5f32af8997dfd1bfe805d7bc246271a4db696ceecc50f2bf46b4c06c935dca237186e94c5a7694188ee676169fc0e94d18f5523b4adc461ec3530bc2aafac3746fbadec3f545f3a0cfa135bfad826e23cce9e5214ffa93dfcf3944369aefb832affb58c095cf25f4318f91e1b5d0bbf80373cd58e9dbb85fad06fd81796d26505492dca806edcf9104b29f3368e09d8397d018d2642487f131bf8552135ac98a13fab6ccff72c7ad774bb5a03d6881a76638bdf860a8eaac2131303f0fbe766124954ae63c83d02a49a8ef000931bf1d2a43d7fd2a0c9c65358e349e2a609a8e7c6ce2d7aba589175bab94ce734b86d38963966d130e70a1dc264ec505897935cf39c4a0c323203ac250f7007892b84d810f7f844c0bdbcd38942ae69fb189be8611d24771f0aaa16bba1d00ac9c4db918424bea719c4e4c02197ba1011cb468d5cfeec025bca33056e98e2703782237fe0c04d6764955871c37362fe66c0685df38b8f55d7787f6ecd0f62826fedd40b0207a50329cd99453b0646779895cdade1c9382fbf24dc8619352a710786cbb375d23904314c64ff9e62221731ba5cc8d8922da99a94b70e2e6faac852378578bda7ff831e549e6a3763bf7f1b3e0a394ddebcf9ae87195bd1f6168854397c50f45cb4307f9b81f146a046e812729f57381eb74c5acf9f7a6a6b289482e6d6410198239348ec67d8e834c0a8df43148fe0ade01b75e5661870789d037a4ff45d2c90d2a59ce081e934916877af588e6211c5c29970b73b3979518e523af152810c9411dab3d5932bce005f670e9813511acabc9ea085370eb0157104cb87e8765048b83952976ceb150a84a9877ba8e97eaef86cb8fe4fb469028c8da55417fd93ee15096f853b02c80ad18e0f00a794b6a7bc069efc3a59ca8612ef6d92d28a2c523f249a899e44eab5e63f01a406882ca4f158c3041239687806af95a36411d764916a11e5c254bf56d8bd874e789f7f5296657aaa5472474014e070d86a7d4b4911e64e4bcce0fcabee9d4641069b92329906c5e177c4c99410f9d7d2134a125714900e03fb24f45dfe56812cabef167bb36ca42ef7917ef1f656e2748562f2baf7ccc84dcc7119e055f1659587b50f3898be1b4f2b2c69d261a79e83c619f8953320e0b206eea7e76c0bcc90c619e97c408f01179ad563bc1c4fe333c80bd3cbcb717ff8bb47525efaa3fe4eb56cee4436750778e687da67bf5354e5c743481364baffdc11587fd50e1164e1881ff9c7fd494b543855a5e85518c1a68dcdb6075a63ca2a28ac146bca2812dd21d777087eedf4c80bc7b7777e86fd6e8bc788a73bc79fa89336ce164ca7de14c8b712419697f4f596dcd81eb4dcd7498a1734d5dd6b6ac9c438fcb652d1c1839409f135ddfe9763740cbbc44fe79aa6dd498a627f252f438a562f0d10e745c6c39efb67e9c5b4afcc7613bc078a21d82f25a8dfac46313429064544b98cd963452a41274c92c07ecf95b2bdecbb90d2695b36030ca9b93f23d1ce2562da73126741278f13bb3e19a0cea57014487f868886cb783093f6408348641e71302dacf13990cd3f7af18b2c01bb4ecfff92d18de48541184c9eae46fbe3170b394bbef467597633dc9712a446d82f0a90d45fc2a6c085584aed20e020e2ea0dc2fa88f21154cb83961aa1a16f5892d7cd1915a44703fac216945f764c68f14c5351f7844532e27af5b38f2e2e8940ba2c3be1a59d181cccc60ab5d4383e70d8d8363c51c337e1880cce275b307d7c84d19cd601f5791a3549f33780c0768e0e9be2ab3b942f1153f1f821a1bb7082cfbae23a2ec78770c5d16fefb20cbeb97de98a0f16e77c753346961dfd6444c41c66d15ef9ce20e8840fee16afc47eb82f0295dbd42264d944bc0059c22cef03a56d503dea1b72df742593aa84dfe9e95d66c4b10013ada613f52fc99ff4056ce176f2daa8f6fdd2c2bb6521d9c3b3df265c8a7f1d9284c781e88f0e790fbde9c41fdf6054539cf1b0e07c26143866db8778370980ccd231da0fe0281da5f567990441c0557b6a2fdf50d956c4f1579d465e33314e69fa2b6f8282775262b57a9fcbcff98899247c20f4bcc56b69e6b6458dc82591b9e880c26a1ad3b48e39c62530bf6f25ddcab915a757f871836296fe70637494df6185fb7be1ed3e0be893f4311d79b6edbfe7531c8a817161ed2ab38a10e3f168dfcde0e636a84b5dbef74f4c449d9e6ed960489edad0b462b1b23b273a96eb38bbc44d1463aa2950d1bb723c358a2e4dac0be7a7d7c80dffa70d1c0d1486cd0bda37313b8942749ad375c3be5b093cfad9f810e38130a3d8e3ca381f4df0e28c13c5955fe0005639b0f38e14f257fe93b947eaad6ab7f757fbdd7a473716ac33b08d5958bf3a66e48b2c01176f5c74a006acc4043484cbc93c56f416958dec751512bb362df195b34fe1a359d4af4856edf977e86b4b318bd4aec35c279e08b8b7a9ab6accd5b8349a667f0e59afb383d7152d35886532bf10663d109c27a7525a8bd626ef0b529d89f298244dc41ce3794c6a0655dc45e7628e6d27ac6f368c52fc7fc6263c10027cafc8ac28b001dbe91a50feab037386d5f9dba8cce1e83c4a0c07d220f243714596066d70b6de30185c3bd4367c1c3693c31615b3bb93631e0fffcbfaaa74f4d44c788462c35df8c30ce7b2eaeda3965803aa5444b6c21fa21207a4bf796c1053ebb3aedc40f37071cfb901f95a43e83f111fa03f0aee1fb4463bfee9fb56e5453eccb2205407e6cc83fb12ece5bb6647b763791bd63e665616b4770bb64bb9cb16d36fe7a17e562308d1098785034e571b772fd427f89ca337f143a4246ef645b5d64001fad32af0526fd1d4abb4cad9d46ab6db90528441066d052e96710af62dcb0dc4427a699bcc8b76d4371569ba5071413d8fa61cc934c23c2956e0e09a014e7101f37a53d7dceec598a03105ab0ea4dda82ac961e8f672b0b1cbb942a31d7bbefb73b9f60991059396738c0456dd5f365d406fee5c2ee5e05cf0d352251771fa7fc66d86ece50e03a072219cb210666f1dc71be39f29c7b78ff523e79aa53f4901aaca8570e37dfb677a7dd6e66d4424885f0ecfc3425390b8b41b407f535d5928af9cdd493ef62348814637694cffe172a44bfaf1a8e228a93e41b7f0165b9fb5364df72ce6d8336ed2ead91763019574b12f8cde809df80eda80e729943c23d25f651d57328bc975c33d6cf253b0f7296d6a4c12d3a46aa7d1add21f265d6ec01709553318893db0a9c32971127b101f28aaddd26845a1226e76bbe48c82943cfd6908c04f27b1e7fcbcecba8db0da86ad83bd471f9efc0e044a280a24c219d79e40915dde3bc6cf38040830674a23b36cad7ba38c295f20c5785502b471dcf699c119cf47b5b36b1b3ac75ee45086ea8dc939ee4c975a48b6824642b3ce9d5b5290efda88bfd9ad1cbc1422e5425ab09bb29c1c6c6606823971c54e2b6b474189b13d6a5b650ad137ea035d52d3354e79f522d0d81b78951e76746cb5fd5bc2a3c2af67b357e9b2ab14acc92d562e14975af092ce6da5f83cc49b5f698af736f3552042119b1c3feafcfc9014185274ae16a3b61897837450e16327690566f8f62c0f97e9a011ff6c466f4d6ba7853112b10665b0e7097cd60738489bf66bb48faf899f60daf80442a7937780c229201f644472af6c1107b710b2c300b3831bb4340ca38130467f604e6da7acc2f533a3475b9b9d20dc4015e4c7b401737d7fe8265512b6650e0496b8b897ec4afa98b248a2e20f550a8b462e3fe9ea2076bb0497d74d20dbd20d7b90f1fd8e63d5a5f4665986aba4818c1f1f688be0f95aa6d1e91633ed08320eafcd82cfed409887a54bd1909cc145ea0b1a265ebcf615fc67ee837aa5c34e584270e701d2baafa163e6e9eec6ffa06003bc9ab93499330e1770d4fcd9f52115e643b595bd9a512dc097793317043722cde9f483605e8f848f7c5226dd2a9fccf7e80af4fd65f9cab383c2c332eeee0ba739e584919f60b277514884a20f3a3edb33e6df9b619c48235b8d4b47f6597202a463f1659b3d1333db5c981169e6dc051f5275368bcc7d3dff7857d504663c4cc23cc0a4f0d1f737204345b283eee52be136d6df6d6a0545c69140645684d46997b4b6d9b3e34a44e97388ae4280507c2e523f10218571cb6543ca2a1ac5821f4c0f93d84db4350049543fd9a3f10ce746117466fc4312364f7eb71cfd7e15d52526e30aafbc4c3a3450b801a80a94b66f0243d5bb3f95670e8c0f7aa15daba8abc86787f59f468190d11fa6ddf178c0578eb4c6bbe06874265eb6e9545d5b9a3f18ddc3a66a6c99efa680b8dd426f7e2adbeb2ead19f8efc7b4e1f1d3d31a0c2ac88b902064fe45f7b26fabf868af977e9434b5312ee7d9e5bc4cfa07ee0c7e4a0d04e65a3b8632611ed03ce547103bcc3fa4eed7c8fb8840fbee2ad42ddf99697622055c6375004d9fc56a75c167bb1ff376effa5ed7e6c62fac6d5dac82e52a9fd5a54ecdd43c9fbf013bbf4fb2096f817f9563dee2102eafe031532a47091dfed40edeb52888232caa7303d1dc1fe2e9af9de94b6e7bd51258604eef20d26edd8f772f714f068244ac0a0a549c001e7a7bd8ed9f5a734f525f36ca9bef651dfb89c63cee52721bc19139d1b6d97c4e226cd7e3c9d8a43171ece54a186f24791a72c4d3caf7380d44d6268744025e7c65c916340bb7d1e1e56d78738088ab44be2f521744d05a0e980beb175fce7d12ba8c3e06858052adce9a2c68f3a37529373825fd64abf7ca624aef1d0d1c3d35226128079bf3f612ab866f0b8ae7f54d0a0623f24a139271ce9c5166f0a49c98b3b5573d29940d77cef9c70a20445d453adcb8eda1428a1d48a3ddc0011cf2a3ff537b97434999779b66635d1759a703459f128f92ca623adc62bbc6f9f17dfe74b10bb36e8be609e9d970f2749d967dc2fdbb0b2be07a28309836ff042919756123db3157323d4f7360efe67bc72715a7cc7009c808c272992bf9df074dd30e9ba1d9ee228853ada3f71d1751ed05f04fcb6ab5483a59b63242ec596a059757760af47850e608698a8018b58ee1fdc3bc2bb95d820ce5896995181cb14ecd7788b164f664c2d52bbf9933c8c09bce0d4be4c971084c183edfb9e2fac904aad4c7b8a1645f0f62f724be3af05e8b306f18a7c11551e7a52e56dfac7dd7e3f0fe8cc9a45249f8b1f6addd7911301668a04bf209ab59c6749662adb6070919c58072fa7dc99e23b91efaabf689b665f3d952b6db93507480387913198cb24dc70ca74df504e1ea6d3bf4187f466148c4ada8302d3d8832e402645e3e06c4029aabf8f5dfb4a1677199256c511a38fcc861a864961a8987112d5adaec46cc77363b56e6a80eb03be38595ac78dc3471ec0e05eb16f18ab6429a3ce986fd448d37333c36ffdbd39925caaf43346c70381ffd16f153ff77dd75d96b682ba94a26492e80a751c9af5d91dff457ba28ff85495305f0e3e17be4583220e2a3d5950d7bb98320b51c97e833d2f3637514c0437c4345525a5b70729fee8dd427afb397a154d0efb0f3bd5b85148225c3c4274950c524ccfbbc4280e6dafddbfd82980e5467c57c0dfc7dc404512e76bce9c82099a5e1fe81bc9ce3601ef0ce416d78e5822cbdec3e647043b090b27cf8c3a201a7fe199e3907c0da30e198a539e773c89e13f85c91e61bcb8fd06d3252c6bababfb2b81e1110220ea2fa46fd870e2ae9b4f6a77edea3b9e7f89fb097b4340ad647fe8fdae5e545b4ff48f1f80f4317ad0a2a676ad42a3f42eebd6395cb8c6efb4568e37557a59b496eba83d7b618becfc3a05f54b786e51273acc8abcbf168533b5c0420618a97366d36895cebd06e5eef8156568e760a04b5d1e4f1efb3d400f8e2bada07c6f460cc52d4d06f61c9994c764e3785cf35c30a00848233786de41beb2b8d4af27fbaf4d8281c2dd04fbceeb81e692d2e7999c4d335ee3b39a9e20138a4b914a24613b3b28f4d9fc8ba22b78f6703729ac05b3c5c62836c6c2f7fd0ba65bbd521e98c799b0228d9e4977ab8eee00e4460c8952118537a872b1565046d1c23358fef60863a21ebaa56d0659e2e79625f74ed6f76ba1681808439db51b5e6f5c4d6e38c58811c551e67ad283eaa2112a409f7a9087d1045f34a657f238639a0865c12c4a31e2215059dc9d79ec76423aa74384c898a419a9102e437d06d547d3bad5d27252d55c98e0e2dbf7e0d55f181a9d009b3c7ee6a95213f16c7a70af217dca243c500d876c503ceaf500ec1ea029ec67e63326e32a8be5bebd91be35b1bf62d35487c9bf3c297bcb344ee2ddb29f71bc521e2b3b907a80207d1da5893ea14dd495d5c2fdc01701e5c1d71f020897e13ea55358acc62f7636959631523a6c1ae6a06f7b51f690ee776a7c8fbd508cbc3dea495d1234a69240719669c72d30e0bd9097b227a26b4aa54dcb97d5cbfd5e96b9a5d4369b0f14e981a21476d22535be5a4d068d72592a8e603c34b63378c25671f783123905efa4559bdb6c233a7f6d4ea30d4215599466515bb255f1086f8b556d15ed5e0cc1861663f437f17400f263f2cda3acb036f9326974135614764494f286f780aed251aeffda4020a0d56454af3c2216b9fd26423956cc872635608101eae2c32f0dcd8018417db897ba2aba1d67be905a7d26cedecd77ba3e26017abbcf72086dca7a3d8be33eb4a21f97537e2c8c8cbc2359c645e4e7aed6cc36515cb9145ed56bda4cf7d2720cef6e3f1c437ab460709479cdfdcc0899b29db42f577bbcef64a67dfe48c2f89561425e40400425a54ca02afd4876db7f7538f615157bd005c18e5f397078a73c5cbd097d3b036a8cbb3bbecd86061c030ac3c8011fda80100c74ea3efeaf23b8c714bfdadad0fe6d247e515b30f1d3f20899c85749c351b5ca54ebc1fc682f3a36bc245cb5daf71756d3860b9799f723eadb5b3f86d5efb32d49158e60487a296595e145f74fca8a059226b110249c714dbf4b4ec5d62a7f97d89f59a42b3dfe367d7f3348d099ba557be23bc50d93a00c2f60f04cf5e4c708d3567ba54266202a1c732b52c709c1270a7b2ec33e291f06f6344616db9c3de36d60bcda895fec94d2421c78808498e292e4bf94bb58f3ba9b84acbc5000e87383c428a46253512f6241f3139a7470ed4a81890b43ce5b07b8963d7e7421c2df32e3c5f86bfbe336c967b283742e19aa96e3eb7938cfd0618de92ebb34e5545eb9fa6b5a78b39705d37b4a2dff467e854627ef4551a490cb20693cef78ed882aaeeece3fafa45df4011338d7bd877e33f21db46ddfa1e9431b2c004b46a1b52823afa00c16da143df84ae55e22b8ce44c77a6b1e66ef043424efab3182aa363a253955de810d5e003063ed4c273a1cd71588014e19336d7d5357c97dbf21bfd390dbea1ceefc098b930bed19d07506114a70fc1e1719f6774c0c29326e719f02efe7961cc03d1a0b7c9b100e652e14505cc171f75cdcab4cafb1b67ea7ae13c017561730f074aebb83446f0220a5c26d93a9d496ddbbca453d2533d1d66303e478edd99fa3a7a87a372d6ca1767fe498b1793fd675ba1d3f73df9b6246674a76069363a14966e27a077611c8307038c82baa5f8b274910e2a433830db3d4c69afbff8d715c19702276312fabe4987180d8c3ad50049dd0c7338bc9ab486ae3902660f05a794c10faf67d74ebc126b3fec7cb46b5d4f50fd420fc30bce18b70c11674d3b1bc3c284df9394ede04443c0b5b359b02375613928214b940e01e6d500c90f39943c5a6a81a0140163838ac361e2bb6b86bdcb5545e3780da646479416d4471a76a197fb3d25776d95344f6e13a8cf24004c659153ebb4dddb3e7f60737002f5c243ec0446d59701e5f61dc9244129192be64ac5cef341520730d612989382836a123e1f2f47232fdf8c405f7e1fb0d1d2ad418554f6cb02381f20b51705d83fc630506b97fa2729999b55d056561b2a8f8aabe389d12a50e82a6ab9c5eba868e4386edd2c003d9acce5ef3235dc1c75bd7741317dd64aec487939959bc188b6e0903548861c5d4a17b2d36bd1d76ab0cf666c3a7e20c3eb9e1f82933486aee81f72ec8cbe184dd2801221424f31fa1e94bfc5ea835a4e776500eed734725d0cf68161055f0601fd3f23c30ddb3dad979fff22df05d864655caf81c19dbb51e03a3ce3a781450fe32e6b678492773d92f8e3e23610655c699825a04003c8f182cde24a88578959334d6c39bd417025161b79377e0903576114edec206c93b4bf3d6e6e81a282e017603d9cb7b365f0102f929597aa505676e9b3d4dd52b4c7a1f2d2ede5be5e78b9c00c11489d2086e124191355b07d62e2764edbb5a9aeda520863406ab92afafb736b4b9e44615e812b1ba7bd5b1e5f6d44fc2485b0d3ffdad57f034ef5d7562f1a34f5365eb66d1ac5eaf227a839a7c951bca5fc9a189b3f02133ff68701c8ff3c58149c6ca909f4595bfc773f13730660709e9e612eeca54040267ef297de9b1bacf9d54fc91dca82c93127208c9318028f11d180fec83811af7f45b5b26270fd7541c2a086de29590d9bf7635dfc1ccc78ff1241d81a744ff93cabee47f19c1adb15b515c3b6783261d826d4ef0f294ce87e8b4ab684956cfcee03502e8f639134b8880ff9827aa01b47dac4755447ee4b9d1a726f65a7fe12473d228eb76dd8fc04d7d4e00891561d762420a9f4da870507fe9e8265720820b7ba667dd2ef233eb4e9e20355dbc8e397570ae36542949909527c5f20c950a77fad4527291fbdcf9d9aea37bb75b424ce0815bec89ba09e32e5e9344646bf559bebf43b8ef21bff518d1ef1f5a7b2344df1b939db858356da31f17d2699cffafaab04b5e209d205b503d0ea6eaf1b72c6b0befd270318d32be61d28d0521689afcaa79d2697d391727591c5815b49d95342e6e87a6972009e2af88d800ba3634cac81716ef6eb842ac4686a94d157e4b2608bac9eb9a226e3c9e51d2d78134dbf7ba58f494a46b483294670c69c5a698fefe947a2a646142dc8b99e946e8722cc57c2ba23b39179ecf0cecdaf22e93eb73a1d50705e5267df5d8407bbe78d47959daf913799c99f778f47d4e880a4354ac08829e185af6cfbf79712387d9ff44d6ff216347a208dbd02d85e8f566504b3f86ae570ec71fc0ba5e8abddf286bbee527efaa804c2ac260e8727dd8f39fe1d7f1512332ca5b6679cf8a567ca9462cefdd1a72a51f3a2e718352ff7b4b2b05e5f2a7edc242a883ba8963b2783807232df7c1c9a69ab62efdd22454b1a10d0a75c62c426540b045e34083d34a75e6fdc322ebded0c51e3080d5141476508c4949c3e01766de56d24529cae2ce86f41ac6965b8246ca80ab2f5c6aa17f8c1462dc7730166bfc0a9085a8b9a6aa088ea0c35731893136e6321aac1b4e63747fd34d314afb42c743b65b6dce890f353ec10089f88c380b42e9a10475d4f36e715bdad7014f830696f1ba190e4d3ba10a7ba73713482e7902e2d97148ceca49acd304576f54fcdf2aa1d5b7d95d15cd74b71381d2ac58b07e714057854b81337a94cafa257fd8ef70fddf5936126a350b71f9078d9db5b57ab6fc039627dc15a1a438db4cead55b8e81989f40a444090297f8d96db96b99a1bce519aee5aa4c56fcfa52e5b8aedf8673e20775b9dc425fbd7fbd194814ecaa70a24143889548eca58db7186efa173735aa4dbbe14401188925450b8d6b0909043fb709058eb3812c82cd1b1ae4e4c772dec104b33953aa610af8e87d5883748cd0a50416b72408f0675b31caf65bdb0bea8d609915ac6621327c866a8378e070fb094689e05030fd19e0d59b5fc4d5661af2c09084210a2a62efa0a32e4ac4f1f003c619fb1b8134e3241a1bf5fc9357dc52f037cb0ae5b9f3bfa357875d8217a4c68b3f3ebbb33de9a59f8084b06a41e5571290e2f17265f5f2a6edd45b7280054f93b0bd5bee42c0ccce8b4e7ed00daec2038ade8eeb04e468d7ba2d2b06b8bb99de88c96be9b7a1009221b89b14c6e0137e6c50a7f4f84bad7a9c009e3406e1d4370f7c872b07f0450ab7f55e94c2287bd25220d07ead579ffabe8741a87c5fd8bceb3070c605a997537aae16e637bcd96a6ce5002645b59e4701270f9eeba108a40562b6ae4b2c1cf754fc7d7ae5a26a61d22f88c1c14bb2a2af3c57bc52460704003fcc1705ed3f99533b41b77258cda9d45ce034c238500540e4e45e180ef54b8d0a53c9ffbd39652f49d0965f3358e2e07d7f11824cd470b768fedaf0c019aea2f76f335fecfa64ff162d92c104497672000304d411f24e50254793a50f286eacf017fad8669adf557090be5a84844dfcbd91f60c1eebe51ffd76a5ee993bd76b84c38d30381e5c45df3d7187a6690b715c7cf8dda3fe1fea92427d69d07786ca1e605d343df9a338a7f6b1084b2f8fcb6216760c8b1cc56af69c5313954891b189d5d0502648cff129aa39770501039b0a2c57bf108c78440b3f4046a4035b623302b40f78499a609c6f0a2132438f81b15bd11dbaa85660d07cdc7c7a19d743444c0b996a93e9a86a3de3c0afc5d34776d414236e3bdd3762714056683f02e2a1176270befc6197f282c098070fe9d98c3664d9959c890f08f03396a622c15915bac1482d359229addfb58df52f95d915249f65d727fd9d700b4f95bcacf2014d75ce1a6d1231cffbd0c4d1d9e9bb01f93abe5a0201940859db1ffc44946ff644b3ed69c9608f9db078d937bd31b2d7aed0a5cad03b26b3ed98da00e31549a219b6170d2df7ddebbb5592aec05486058d591491df5bd738fa52bd93d54f836478cd86b6776c7059757a8b4025ebc1eb8c5c37747aa3adb338599eb55c9d520484d21b94a2900ab9676fdd644c7599bfcb27d5f0f0d9e79a7c991b07e8acf72a42221c7a03a9ee21f86cc37552248bdcbd16badce95e6753afb123bfa935e15d27de6f213328cfd5fc937ca03be85f762045a1e264f7668b7473e815124c8f1310356118fc975514c711bbd63e051f1b1294a10f881b1624b55d0cb042107ced26d3d69aa9530667d26e7cc20710d6391aaf9875d76731090274af63525c8e619481f3426e1a3c835029a5694e6028a552e53dc929f0aaada07538c516ed6251aee636f65feb3e1445229343965011a3805550e67103061398c058fd17faf5701cbe9e70313b66d915956e56e0c4faf5ba0d0525eee6176dfbc23f9c4acb38dac9464499edf2208564b085f5f16a67b5b9fdc8e47c4bfec8967e79ea5b39cc59ed52166aa5eee7dd2f48c85cbd559f88482dd9c396fd0e62a8c5a47beefeab60d11a9602a57739fcf174426e9362f955fbff9e4107c51aa2f7caa229c948cee9b611e5f0d6b970e58e93483f7c3c40919a4a822978069a2cff36ab285c941eb2b91690ef06c993474bbacd5e6052c3687d9550736ef2e666a0a9ad5f43d3d695555bc210f63e810bf47dda404b53feac394bb884c650d0800a96dc363fe09a149f065e6cbf707e346f8cfbf3684b52eada4d1aef2f714deea4a1ef3ed63173fe0059b2b739e37740e79e9d4d2aba11dad1b1e3c28205d447b1b958c4ced5ac6098816a796bac701a192ab7c0832ed6962d9f430415dee6ec44e688011b2a9172196a5c20ae236a21d27151b2388af555b3b633b4aae2918c786e2ef92f7c423a9ec2ef0a0a4bed4fbb3c91f020de734f65f9ebe6c051dc398b377eddb25c280f3c822c8fcadbfc2f0942651f3dfdf5b917a338794afda4ad5776dd1c672660ff29a9a8314c2722b213bb62c80598a4700ff6ca05b8c0389de86f8835c536de0ab43ad0b915ba89dbeb6fa3f003d54762ede1d1c3410a78959a958802e1d02f18b028d66c67e26c2bc0a80f1588a4641f40317356365d6849d656d2a1141ca084c5c69f8d0c402fd8ee17b4adaebcb7fe0d8e70dea77591aa638be287399bcec374987a8b70f3edabf7e2bdd4f17f5cac0a304f196cbc31115c9d39e570b5a0c33d514f321bea92d79aeeddf00d8e45c5bac32ca1bba25919f2739317a247d72c99c5523611a4d9fbea3db14ed7d5e4fdd64ca6fa5526c46bd41bb24ba56528c1d3f084baf7a811ff236d0452a412d1e70bd1367894bdd6881c93fc92712faca2705c938b608277c000073b5cdbb79a6392ea1a40be91351920b071e2454ec7e51a16528abc6646e80c7c97d9e45cb4c433ef819a964e58e5809f3640fec0253f588f5968b19bd5698e82f590e6177aea83514674f3d99ef28486d0fe3b6ac03cc96fd0de68c67a35bedc090182719a01351fa0dacacce44ceeac280b70eb0ae56524fe8a129c61e5e1f2b2d9f6b34eed009a5263be90e37792327a5a2ac7be0a51f27c20336b8955755756fccfc635bee753e932c818211c759bb2e79bb1e8929b5ccaf3d261f29d4b99b6a742971d33c14d49d39043b00f8178ded9deddb53e0333e590371409db64edf20da8da5e44a41fce423b65dae42cd24faf7874cbc95ce221132ea7b4a3bd77d5d07d01b78c9ac484427d3dd5883a58243eff3a18e252656cfc01e2fd054485e200756062c4714a1f4ebe93dfd65f9fbcd23a38c7296fa04e4d7d556f42526e3823ae83c0f7a5cfc474b8ef234eb5d29a9098444c5118f6c23870a00613de0e147f75fbbd8e7056d39049c20b57e9d2cbaeedc61f9d2f161a2eff1de2854b010ea2a97cc3b3eb187464b3f902e9b701ef5fe6dd3da05187bae200bbadb10a99ef4c67c51bd7397fd0ffd9566f88c46b90ba8525ca9a5a2e1a0e6f1eaf6dddc6e1bb9174332c3a7dacd4bb562ba292c8fa26f255a3dab242409d72e2f91bdb36d4e85338a906805c2a2d8928fc4aa26ada701d68504777b5a5cdacfb2eed5b9336edf2581899dd067a5007236f3e1dd452402de2b7e003ec8fe2f217e99ab63f8ec20971275e496e1cce3a6330e11e0a90c5c277d2ea4565f2f2d765ba4293a8820c68a31973adcfa4823b4b60fbca5ce1a3b6d637b6d6ed02f9b8d51037798d70d9967bc46394d07bfb4002bb94ec134928369e27a5d0d1953e874f1457be8117a9228442f5979cc771a55e14385ad40f29f325bca880c08eedcb19e01d1197eb9819c74b3630e424ddc868b7127a89d51c99a4cc6995154ccbab23d3978f6f8791d2b3ea97774c9efc5dbca8f9dc5125913aea2bf8dd365cc584c9095750bcf821020477fa696ecf2dcdf51a19b74254046307a88df7c1f3fee791ea9fd8d374ff2c3b853fe37e11030f7be87f8d42d0fd9b9c1432009bb8cfe1f4b53bf42b52551b140aabce96961ab4f2ed72ab16e0e5096bc25c0c91ae2f830f992907d1b7b104b43df9996d8541a58ce61ee8ecccd740b6dec9aab3631129d743a939ca7e334623ccb680eaa1482036b73a5862e69419ff94a9bc17ba1630e0c8eda762c42bd75ec12089b701a11b4d4258b8367e5fddd76144bc8db5105044b83582280775ea7965f06a0e7b9faa373d9924e0ad54dc776b72951cb9e1f4be88b9baa1efd6f64b67e0185ea5e5cef6ca8fae7e6ea8a03a01bc302abb3b07e082bb998b571e4fda8051c19654ef08210efc9f2f53fed8e3732719f6096bd45b77a4b4eefee618d176b9406492d504ef5cd437fba1f0ee9e9fb9e111b97d08dc31cb393f7b49d4b4f47e9c1c5dd2a5032c8ded01eb4260ea2560ccdedd0dad02ae3a06deac6f1a5b87a6fcd7d80b505608de433c838046e36f51f0fd0dd4da6d0ffe8c2f81e9d5edb7718f1e9cd4fc36d626f4c98591512ee0f98612e97a1dd011b026000258d183580ee1cb8daac8274b4f32806bd57d8d316823991345962ef761ef69355a284b20fe1af691747fbc8f9f308efd1babf8d1a80fe6ac5317aa5a8fcf42423dea50a9ac4bfa727a1df2ab42f5cedc2a457878e50db436cd00fbc96c448395c5456f951978c50ec719d24d43f2eb23237ea305527ca2510e6f99d5d2ac8f018e5e6475e00082262d38b9ab04b647ab9c7b802c4749dd0190deefe1bcbe3da46504b78f6a765f728d8097a2b7e5a264c36de214b15f453d3adaf33509128efe65675e7577eed113c93dcf0068a29d105ddff5ef0abc516fb1d8736fb67a7ca467b2ba9ca5fc45b97d79778cb7004d0277a409574f5afb751cf239655f9636dffa93702e077fadd24c6315570ce18a49e3bb949c183bbb4c3d34d653890bfc426813fc109d4fdcace44b490ee4885eb50d3f13a9852eecde47ffa989ee9669ab0924a0401b73a4ec2a3ee41991dca6b9610acb35784250a201390de54bbb6c95692feaf31683f62056d6ec6c1cf57e319040174fe91d997495088bfb535639b35781b6fd03f493dbb4e1d3598add681e2a11322b45058de103d6c620ee8060054b781f81a47a40f44643a47572b274242bcea33aa09a2bf61ea8b9e9f0044d1cea1498a80b8dd33ddfc73c45054bfc37780dc32b642236144a7a4671f3e15bcd01ba175f3e716bedb0a10ec0c7403af7f6b1a8c785066a9c82724422ca80a64f05ad121829356efb54ac340b88721f6a6a825899bf4e7eeac6331329f1e8e30fc23308fb3957bc08f17c6ef7e3e44c94acb4c8da337b9f292c15c5a5fce1202f4949e9ba981d0ad9b91ad9585a4df38d3f33998813d4e9ed7d90f702dea17926a08b56e8a295854e29455bb1483d95732691633ff640d245163b50167697ffbbd7a70c2f253f31f1d13febd93f41da412a8b94a87ef12b6f2dbddb1c198455808468137e153d6055040adb9efc3568a91a13a1da91c86eaa7fddf1eb4561bc1408bf5faaea6675973b7c994bfa53343ac157467fcf9bd6ac168fc0d5942b5be85731daeed2b43b63ef871251afe9160c5a95c4b79b02d3f9900c74efd90eccdb987c206d7edfe7d72800f98d99879ed09b580254886fb491e96337ba5d5c064fe30ecc0db16824d1daa7cdea0d67fa7690667165b14549c127bd8c6cdd043dd7ad7820f34bda49f05eb6cddd0c15ba040f67d54d974ee332b1898b96b0e3cd5eea464d2ad3704f483468063d922ea9e2f70757c8df504bca8b6b3f8e25c4bc78ee3061e14ef5cf1ed16aa531fe6e6d88a86cd2dad9113ca16f924420201dfe49382d55342ac949289556aee13865614760996cd542b00fa1f88a92e27aaaacc6112de62cdf489496e0869037b1624be9b15dcc879377580b9d08287bbc7f37f35561bf82c15c583dd2dc834e50405f19c102a284b5e6c7b656162add638d0a77ed4ce451e8f9c481d99220fcb9147142f47f3386a283983dba39001452b7be92d06ecdd9b9ae933a17beab762cbd15f0f7d008238832186d36b5e62919a89d5a70c78a37380d5612a73360efdf5da96f9f90e9dc3ca35f757277f257b81196ecac2d6e6d0d687f19a513ff3d227fb32745fe00baa70a00a778a85463dd386d153d4dd130755c45c37c2a15da1ec84ecc07a98fa7247356ea1b88dabbe9bfa453f3015fb4c4407ef5b28c02e54b51212141446500a417da29ca0973caeedc48042ab62e38fcfc56e078645c80c8d0ab56105fddf600b252fea2151b15ddaa4c3d933b2b12245f8ada4add7e8d0380e5806b31c9083cec4c5ac7184df4db96b060035aba1e013c1da6afa60caf00ad1c2ccc70509c692fc7c260fe63aaabd3016ed6fb0701970ad2eb31e19a52042df8b6b70d91cf927fff63b33feb1beb4c512e8d7b4539aafc9028efc68ddd7940545b30463cf256c2d9db6caddb296de99bbc75eca2e1104774ea1392dc591aaba5dd617a849504e0691ea8017fc9fd2bf025a0d0c80b80215377b55207c1aab97e9cf77dc3d7cda25ca769468c0f7a19b28c8f0a8317afccc15504769fa3b11a4a12d86092bd1c571ca74450f0653923eaa6467ac61a1fa8b008c541646c64fb2da2c0444024d69ba0ce08632f5e18912b8da4b5b23bc5945965897e85df4fffe93819f4c0e42a6b5b5ccfff122ad2010304e3edf4326b1fdbe74ebd5f8bdf3d85a0f0fdef0f561070be7f598e3f95a8da247fc4f7ed1db069f8f2d88df428c81169b5011e9a84a699f610ce69622b602e5b858f5c3b52eed8c6f43f7ad22c5f28e82f1f5652f38f8753f2d54eaeac14801e21b8b7f6514a3ca58f2ef952e2a2cc53e3c634573793699eeec9451001fa0f758dbe7783129046e4c6906a78734a7edaff92a426fb7953a735ce61377f459a1e2dbf40934a2c2dc3b97140b5e46e59b507d1232fa0a0cf68c79dfac722c051466e4f461ac1938e9e9d180468feb951dd9c15d1d72cf03b2a68ad0f5d0d2abb1d076dda0935782ef4200003b93350b0de5070b5871fcf464947ec6293f535ab28e52537bf8dedae266c2f31e95cc65fa4a0ba9d533b0ebb4e68640cd6eb39e312f62858cb812c3c5d24548bfc86311f36cc2efaf4e693afdc76f15373b327b907d3119585797e4c5af2050f74d7b747c95dbd9de8cc7e0a16e93e06093055bf7a14a7dc99cc3f8a3f7e71bb8150baef8def0875c152846c4add61cade1cc81397f7875fff6a2b7946a01a03391c2f6606eb3e186c1977c9ebb88d36692dd13599411e8b95a2296486dc4874488914c8506236068550d99b0425c73a8815b8508ca3a419ffdf20ada3e1dd21f8e87d5131f7ec848f1939bffbd49405db41e2249a420107e41da46d0b0ab28bb5e3cbf28b2c2afc7a3f3286f6d20e7d6b88d118cbe39a7c975fdf31d8a0dd93b62091f36a6c4c0b49c742b4c1428dd55998c23278d400b5e11076ccc784ad0ed8d919c41e9863dc8fdc8c9ba8a56244dcc136622c47b02576ca380780e3d9b77de412ea204219ac84923c491e638b4810bbf19b7fbba3fe91a620d21b154a9c1213238e551a76d0376683f68072e414ad9195958902391afaaea6cb27ce0d8554cb104341c3edc6f1c45f44c4a266e72c38f75d3978f8192fc3f88e3a704ff458ad78d359b1cc724e9057215b8a9945e042ff249aec87867691b6de59b3a3488575b14b614059f95c6415fb1cc3518491e3ed1ca27a402e20036a26678bebc2671d09d18dc611679aeed32781e5191efaf0f378ebdeb849364482248a80e7d3f52f326f5fe9ffac4c7277e9e85f3eb0d25848bc38aeb274d2ced23a32de931be6010bd9ec524b583955e0cb57f5dfe140f062b7326eeb1eb8296e0cbeb27ab9d6c366e2a2051a496e5b42b1755178b263f430071719ead29e7293ae47d41bfe29521329c6413555337541b32d3894b9912099f5b29a846b9fd200df8b8b71c2d54e726b429b78c21bd4b6dc6fbf191d993f70e91442cc79b5d28a59dc5f6e626a91fc6ea23d77a3266892955875c4ea740e1303d1d4fcc993b1e76c8a7476099bc4a8cfd4fdb2667bdd3ea13eb59909c97443e824bec19d12bb6978830a33d343a648c9d083f8659ea518731ed08dfb28ba3c04d9c930ebed4e24c2eeee70ab1cc27bc30f5696b1072263ae7b75ead6893d18010ca67be6f509235f91082a302014f9813e2c729a1fc1fa010196e30146c1948a21bf0ff7d87a31ebb99057bdae3b327be0f77f045f7b88c15870b60be55d3fe4aa8fea3e6faf6f80b9a7b9ef1e29dab4f1b60d0e5efbd4f4a4ce6678b4d1972c392469dbcea13ecb48181404e799e97f4ed2510810d8ff0ade997b12bda973bc0af6efe372f3641b5b5af3d47e2a0888e2eaa70830b8851e7b225cd7fde77c9c5aa22e33509e8d6dd00599f7b16e74a99f1619d1c6331b89947abc3fd375f69c49261eb9a7a074b814f6e60e2d2beb109bb3654701d500cfe30919d0cf5b427ecf0bfefe55a146689806ee5c249115339901530c48ebe5845ab23b0b7ab9c8103138aafe03d6e64e3cfb76e0f921e6c8b64ae35fad9c49f66a348932d8b95b77dadf549c787b96722a7055d54af60eacbf8fd1be3aeb635ede194875ee2f8c3e1228fa13f0db1bcac5fe1e95c1421f2a608fc3271ffdf2b6f25f5a41db86ad31bafa42a3175923077811970c9dc2f50594ad36cdf65f672ade84a52a436b43db9958af18bff441179331a6b0c3743551eb17fb6cc73fa6c08d85db63a892169068e21d2ab66015e8580651ef87360cbcc2078815cddf97e1921d9d5b599073052b6935215a8cea0b0313f54d9634748e572b1930f0977fc5a7b9a8581f8b6f3db53e6c8a488bfe1e24e72c843ec3cde3dea778802f95643f6cee57b0c6430ee13e0f01cbf14d250d92741184e1276c69e398584e60fd60f49214bb9bd17c9665da2dde1d2102ee0d12e9eceb3dc65b94647f93c11490f2f07370cd9a293c75cc7c680f490fd78205a458b63190c6927566a5c74294047639c77d9079f721c77b583ccb3c80b04577cbb43b9858df26d068df5821fd584163028a2404ed9337d00069e1313ee7b0100c251b54d9f2be2baf8f55589b62a901889c75676e207587a16429fe6a788025501312d118df99097ea5bca30968df4f4b6b0fe5efa48781bdb9ab13814496486229788ab49d3a3e1fddbc76287cd72a50f74ef41127409dd733c9c7e40b79287ac0a86caf36ecb3bf53851dc02d88ccae4c5030545630be4b6c462e0629a3793271ecdfb20aa51701a11fcd5da3eba2c865b806a6a34ec7bde9bd33a10671f7619baff50a312d19caec67e115bb079613e099b669c01d384b0e5f9db91574a4add603835f78e5957ff7700655cb8cffc5ec2fa212c30e7dc3e5a93576aac00479afbb0b9cbc49c75ef5603d45a45cc84f27e8dfcd8cbeef2021703d7537504b275b2d382f612b728838196284ac6f83e675c26495ffdfa312fd87391cc2afc3b0416a4eca72f6c1c370b2207cac583a2f20f4c21f718249de4074ab47832950e0a2cbed1f55ed8e7393e3fe717e219a1a4010af6688175e5cb1e01d58ca9efec6c224371c52c2f7e8478f59de37ba32709306cfb0a8ca23def8a5f4cee0e567e9d1a604a15f8b2df00b1ee363160959607478ba40061613d7546f9b640c44f12e4908ba503105e495509ec9965f95370aebd5caea9e99da7769e25a86b2f30c85936037fbfb347417c6106373ca498a8e178607856a698d3a1784e42afdd86e3d22a3ee1970cf1371a295468a8bee052599592a271c421f1c946f915362a10e38efce697b93dc9c8e0736db50748039d3d6abd6c0961cc10ae57bf833b524508455a3057360f368057815967950e807c1f2056a70d661e736a707ae70eef0f71d9f261053b727c00cc56edd6098ec49ff4c529817220fea3f5aae0421e11794beafa099d38ab859e79f3ae54805d247fc017b89f7bad3cf3722c4122fbe7e353a1c991b45c75f9787fe6d7d65568e34eec8573a3580f43170356ae1596ebf63bb12cc845db43c15ee84c9be6b4f2ff8b32da1cbdc8d813a36ab97d2909d66a3b5ea879bdb77aff5627696dfcc69fb01f2143d3c2db68ceca86aa8311be767b27e7481ef0f9031bb69353b4efce07b678cdcb6b5c7ff632dbfe381b0f0e444d2f0a6ada3e8f727c923a564bcbac8d4ebc990a2112fc41f0999559a41a9ed577d937b2bebe9566d989dc0430708a50500c308b66fbad56dd2654a09bc9ed4b3281b33bb245dd44ad0c2a00fba3bf4de5f52ace5a9750ac5a78390f57f9504f95af8000fbc3baa37df4199c4425812c8b362fde47e0bc2290654a43ab80c798aab72b3d7adc83a341f8a7badc125522abee847092ea89e7f1035bfc1cfcd9415c7938daaa888f8874b5727f728cced7e1ec5b4837cd729798716fd693006ec92a3200dfd425d7288bf71d378c021825618ecfb91e2cc5b9ff40d0a193010f2729c2a5840a00305e23918b4c9c3248e319070b84f2f9fc1f3c55bb7ad8d26dd20fd9878066433edc6063fbc1f10fc3a2ef186e2956f556779e3f1f27b27bb5c225682be1ce1f0b1753f3976051ce0b0c4ee45181c0e798a94230bec207cc68f8954c4b478a428987fefabc6c5ae5037dafaf6661b44a7fa46bb7817596972fa85a47ff4c9b09fee99100c0435a90fad5d9b58611d335b177c3a45a7b4b95aec2dec5fe3174fb6d2afc317ad2565bea7e73c1a1fe509fc2f480bad8219e68fc43aca37c293b4e6f3835008ef1a1a26e5e4eeeda3b5b4395ca6323680cf775de279a981d0dcfef5451075d789f513910c2fe675941771d050c04be3280ea03ebafc84d8d9e800062cd172c5b9e202b5e165885991be175f6e47b009cb976e33faaf5ddfd5f203b8a51d21ea718272009b24e02b7481c23a946181a900775218e88a4b0252d4a1ae56cd92e9c50438d20ae68c739c5abeb447a7dc997607b3fe8829338abce5a7b49b257c4d357a99e7966399511e223901b64a90f31b9f42973c520b130cc00d45ba91dc5c2ef0bcc6b8f42ac38661ba201fff32cafa9086786919e9eafb7be7be905c0df63978dab83e8d8d128393c7d0891ca44fd3b8c688fbb284da5e1d7dbfc9d41459dedab7110b357cf8dcaebfe89da0dc18ae02f6ed5f6b66362d94b8be29054f766ba83b28dfc41d3040a362611c33b5018d68ae730d2decc22db41d71eb91b237e4b67d7351bef5e060dab27ea75b1a015aefc55e02bfbbbcfbef8aa11c97fc43fd40d7cebec9dd30cc760c3103899f16a86f6ae762a17c58af556888bed0f1f7623dcc5a813455d22beb94c08b01cafbc5367fd41c534c182059509c57de59e793accd09fa5e306476907d32649d1e09655f8c5d1f8c677a9596fb154ec02d42dc4ba478583ddf47ea306a101c40da241f662b941f0c33a43f914c354ef1a22fb988f1794d67734e938d25fc07941fdc1346a4b6025b5975f6528b2fcf4ef6fe4a632d9af087979d9acb73a5c508d9a834b27cd4b5b04565141820c517493141149eab7f1977e37a288532d99d115b2f016f9de6cd4d8d3b9a1ae64cbb01abd8136882589dbd3d2a1a4ca019829dc0dd38a7a42297225213b01ea560681bd47c8185a84668580f66a47422d0156a43aceeb1a67f8398210d1f5a289af6488bf0a31e2ab0bcb7a8ae1055fa839d8fe529545cd1f59b48fa27ff10495d1adff4879c0adeb619274aee1459729662b61c90734036a15244f131724f19aeef8e67104f2cd35b70dcd4e81b334d8a6912aeba48bd54da5a21d2f227687156547bcddcd753babeb916a2942a777b1b7e5432109afd6252a999e7b29c794b5208b4116b854e6ce64472d082c03f626b3c31beb3e6c5a6ebaa250a233927afdcfc2bb0e16c0c99bbbfc99de583dabdbc9ae0f1499a9a601e52117829396551b960fd932c9d1492f05f911d9569c76496b2066555fc79e4ddb0df01a1ad18676bf2e09db47903eae500436b2d8b15ec0645abfb3b00ce2ff716af6d37a1e19948a64d92544a15445e579d7e392e7708cc05f1f00f7dd3797a6f9b6502b14f43a067d762f7e8e3e342d3a31470e7245c5d2ea7ba7c62e45b25dc185fc0aad12b3be3dc97b790875fa008f2cc2795ff38ff7c6b31a9bec3edd801678633e1ac8a3382d0b934e15b03390dbb0c073ad9ad773c349a6e75e7cdf6e7b109a29362ce450f5d1eb89eb8bb5b3f786d6f7d12b7de2c0a32ac13d9543adca89e84de5f57b23af184529b920831855135a929317273b4deac0b17e45ca4f2bfe65eaea77a38fbd363218b2ae631cb8444e0f4b799c564296f92959a478ad260d08b6083c0b4f25357483d52bab8e5058f83862bd8b53266c0593133941d7a8568ba73a4299b407057f1e8cf168090a01e51d145483b087fd0344c77bd6425777d2ec86c2b97d53eff4a593fb4d016b5660b2cd3fe9e5cbac7042d7ac91a1727e7ed39bb05d305a00757eb07035befe753fa7491687b056856f1f3871543a1b5723e8308d2e6c40497eb25497c6d254779e7f345ab1d79e882175c88ee04c1afa31e1d7d732774414fa1ffe4962e46c38eb0ed23d87dc4262b319bf11ab83cf5b299386bac395a5158d9cda230d84072ac333fc55d74024a7ee89c32b73a408e0690d2102fe136cbcb31afa6dd75a1549d8c9f130fe2207d05f86848ecd313600e85f601ce7b6e1907f07f694a961320e31c51f227b6bb136303515262ee04585e2e755cff6f1579a74ff1632dc37b1c0094e6cbdb941d0d65c28a7820e02849edfe5d46806a957b25dd7c3d50773507e49c0c2f197e7220d4b0f8029ad53f2bc0df21fd9cd1f850b4b182df0238a1d43bfd3fb55becac6d6bf04783e3b8d2a80105ea597d51c460cdd437583fd645429dfb87cec445475afebdc14a32f9672e7ba0b47b92eaa982b49d5cce4cb0632bfbf730df59f07995bc2d9fd43cebc1614f37315b361cae4e392e571f4f47baf8dce98cc318756121d0686e61f1b9c96ed1bce11325d5c3990f1ffafe56dae33d6de43d41cb9a23b2fd63e30419f66e507c54d669c3a0822719e6db81b4c1c030edca1580e604ceea2c2893ba3a3a0b7da129c707e6c2e7a9ac3c1b008f8cb3356adafa8450f1e83f4d7bb82aa24e0f84bb647d6be81917834980c367af9017cade7b92bdc3149675fee1d721add7948b2765956a227463fd33015756f89d4664bc015d13d9b2cd1ce5631a153ed6c761eba58434a1d70d1a2a5bb6e49aaf1fd2bf76113d710f67728fb37897187e974cfcb19dae9314b50b49780f17e504ff5167f6f30f939d28e661f78610611b14ba8505117106b3c195aa288650e9e2606f5cf7f6a764ce6678b4d1972c392469dbcea13ecb48181404e799e97f4ed2510795644f86a978e043199ee1462bb5a528b423b22bf902e9a47be3947032b7570dbcaeba939bb1dc134eb93c02adda8bf655728c7efcb7f59e301d2ec1a68201e6be05baa0464e00ed19b86935fc4a97aa7d1986daa7efb4c3f38a88585cbe4d31c8ad91db53b18e51505498cc516b9c6c89da31ae25270b298793d8d0cc220013ca7e04cebd4a708dbd1cf9751e9a8190448ef1430306a580fc8a7f41e2d359d88d3cd476e59083234fc860eea2ba47fda0824fef022b8d5162ac716a5eabe9962df68150f0a6ffe9a29e66aea58287a0fdf265cbc9227795476e3797f58864d85e7b83cf6b1f0b58f3687123923ee249f1339bd6bcfcea10dd8ae59f10ceab995e05de9c639699f68643233778dbc43f194fef440d74f7a67b5eaa8f28eeff9dc332e271f5037276837564cd854a174fbc267faffb8fa6b4c27e482e4ab6edfda7a2a75ca2fb47d0487160d4d4d2d22d14b55d079652f54db610953a327f880ed447125838a0ef495cca2990537906b7f4ec30ec88d59a921edfa5a2a55e2ade79fffd6b13788868c3554f97219530968eaecab9b6c875c6019183977094ea88aa7d6f96d6a47d835b83ea34b02cbdd97d42d1a4d1342d80aad3481a25693a4b913e08590c28c6b64fbe0c955b1222e643855112c73c7eed99f3bb2daab47d8d065763b77765b7ec973561e48c2b10cc8fd2187c372722539893d6eee85ff1cce1825b88d170e0a03814bdd0d5495ffe248a10100c251b54d9f2be2baf8f55589b62a901889c75676e207587a160d7319192070eefb4c3338ed85ba96b4df0922f5ae9028e44eeb9993c119049c32530963d0972b8091d15c90eec87c25edd305cd6e7a45fcfa1ca3274d0b9dea3d801e7f48f4cadc217041b0bd6c30edf17b488ed9f9fbf5a30a9c5fc66dede431487e95749c3ecfd47549bae4dcb2c8c7b2136a1b44f6d886d1cce8451f3630e351cea057b72eea7175464395ef10c105c3bb79bacc85e9e896fe9deba8cd819609e208cbc0543072ccc6b0f9f7a6ea48951443942012332edc0c98a17555b61873b3d9e41fbcba6a84b04ff453e243ee13cdc14ee1f491c407c7b9a84b6cf28d2681128be718481b51a9f6e1635bb782c5c6423e4ff9ec87ddac217244063a302d307c57095d17d6aef64e9feb8c53d6b49e2976f8193e0f1a8eb918a7926ce7674bfbb5e554b2a166039975e6cdd1f57240c0f998fce7946583eaa49a882a687fef828b2ed8f068443188ae5c07ae369e44284233345d4928f22250ad5fcbd920189815fd5daf1c1a607bf68cfc3a7a05ca772463a97352a7cb5ba5e17eb2d8e9904f0f43c9877e414997115e7720a605de4e9f95dcb89058f14c1990cd8fae74f78533ecdbedec7c91bd583bd5ec7deb7afefffe78d2aa29eadd7904631db40f1402140b40840a530c9aee9bbab7d286f38945f717e4496a2da005bdbcb7b6ffbb2df15d1cbd20527a91caa0c5d655c4ab2afc8ae8d35b2b5ab4b5823369a9ed5b89d270026173b55533bb2ea78d35e8df21290e4128f39f7143c8ef8d430fbe881f5109135c9e43531300df4c99db5d3d57c6821da2fa7b92726ba01fc1e8e82a523d391c8ed0610768b82ad3e7528b7c201af1c18a1c20c51dd2014d595d91f7d550d2c63dfa6e3cb72f00d62392b73ed2339c5cfa68f2cefa1b9dabeefc611089edc33e0d6ec4fda921bd0f3ec1de69b4f2ff8b32da1cbdc8d813a36ab97d2909d66a3b5ea879bdb77affd349fc57c968be8fd2b55670a0549da6a51fe2a3f08ed1dc57c09d609a24cfdde28b88bcd8c484316d0b5b68b290f616c32492ab7bf33f1eff800737869a13cf007217714dd9f29a5a2d081a5d5d84428e1d8615fe17651434e267db4cded88f2055e0c1f3b7d4cd8baf8219369c879f10d0db82ef92ec2f57531cbe5f4d3feb0cc289c6b3f86d848e63e7a0b4f420c47428a955b20dbadd680fbccdcab5f0b562edfa69bdff04d6dd83224c646b23018ca618219c5df4a5a20396288b5231b2d3e727a478a7b17a41c848616cbb35fd6f882399f7cb6c10c44dc168fa2965f20f92ae08e8dea98890f68841708c5a33aba97fbf4a9830e1973f095e6654443b6d40b2bd3d3e5c96ad8ac60a57afbdb02d6ffbdfb90bac9a38ef57f10cc8f939549fc05d3ffac52705302f86e648d2ced99203ccecc38dde57d7cbf29d6cb8c24b7e27f3706709fcb8493645490b76d684b55e2fba7f5c3afde665a945921a90dc358dc3bf6965f39e2e592598a650347b7f1433752619dab5fe99aee9722eb8307a532716bf26edae578f430aa96f312663076ea58a2a5619aa5563b3e4366d07921e9f65750b09dbfa11d335b177c3a45a7b4b95aec2dec5fe3174fb6d2afc317ad2565b711b69bdb5c6744f2ceef39be3ff4f46441ec102df88399ed4979a3d371a438c2877a2a2ed8e9165d43dccb4a4e655b06c22f24b245fabcf74f691229b961697972c98d5f8c21b1ac05d84d47173433bbe1ec5c6a09bbc2c95149402daadc44712ea165ac1fc41774574c6ff78e9cd8b028e3ed2e5b9fb8868c858fe2f1feac409889e779619021f51ed46eb30cac1f935828b0ba2a251500231c0319b0a042b66b7bfbe08c107c2047af3bd928ec402046287203e8539195bdfa0f6a9837f862d3370f287cb5d0eb338119acb83940f76c8ee757cc8256837c324a4229d6b8e4a87d42cdb57f6e5c2bb397e415f0a51eb5366874931cb0ccf5f071793221dde054c242b8d092c7ae1a4fba931979c8e0b7ddc7436e962a1d3b5667444200dc7d3cabd1983e13fb5d2fe7e3ee5ab6b65586eaed4071fafd3dc56d2658ec835bbe1f4961060d25aa0fabe75ca9bdbea2268a28e70ada7ce6216b91b237e4b67d7351bef5e060dab27ea75b1a015aefc55e02bfbbbac5eebd1ae695f6d523085fbeb17c60b3cd22c48a39a46817ee552bf2e3c3f2d639f0cf46712990ac1f321a0a6c81c171497ba50b30777c06ded98632f97f92e7ae52641d10e1edacca0053e9608737eaab7e64499644c54f38a146137b32aaae4b8a801f1dfa7065054e38366de0ab11f1820ef7cebb827f02f0d9fd446db823962c8408c80f8994fc27753dd59bf504a6fef66512c2ef6e0daa656e9f99456c96d7a6e14c57b22d8518682ec05ebc0d0a6320b32a57fd33ae2777ed599a57ba07b0e8236abd066137dfa2efd730384ff4f10f6890f6cf06f529770f8494b561f1cfb2ea21641121c28dfa0a4469f760aa8a2087e173b64f24fb936d04131feccf3f3e45872a836560c9981f52fecf5343ef2de9667543c394eff62c642b5ff68607e6f7360a1e917b0f6732063d5719b0327ff8b38923d1079af40204d9d11d44b7bb1a38bf5ac5f7120a8c6cc5738dc88ec05d40e312ee6b6a350739a4721ec540acd0dcb03a696831e00346ff5b8141b16b4416ace6ff4bedad422e65363c6349e7e70675828f4ef92c5f1e4a0543147f8fdb9f18e57af86358edb821cc012b2012a7585abf4617abb9fe424c72ed9ef188bd4444b24e6ca4b2280d1b279f17d5c034a3ff5bf0696c3846bf3b4e5d838fec771e04edda28f5113c57a450be553f1582df558061741355f3fc6bc565b6c0e9e5e3f96d297a30fe6d6ee01388abf798a84f44373a7a32aae1e778c8dda206be34b60766257aa8037b7cafb518f6c4b4981d9fba73382483ef97e7ff40f602faddc5c1f36df0e89619aaa2a935bd4c92a447ec9d83c59f6808a2fde8e143e879689dfdf1ec2df8f2a33d583c75c2c751d0483a876c25ae61d5df7f254d7e81b8b969eaf49df5db273552502344bf388f797d18b4627d2a40167a08637d76462e068d19a730685b575646eb6f2fe50317a041636fdc3105c32ba52ffe2afb4ec2a4ca508aae60fb6865a6d4d8ea1d6e6e66a608cf9efe63cfd88f727e19b97f85d610c05cb44f65b51b5b0cf9e96dc8e8fb15110153ae4c676709ad9ed46822b495d16bbbe27b189474bb53970d026f97cecd070914e09992d0554453098ab10f101fede88331000173a3681001fbbe0bc4d6e22934a7348b8e49efc6e88c7662b330b250ecdc1f6f84cf514625309141a0618cf9f82dfe3073ebdb9defff5ac70887b2871f57dd67df867265fb0e5c830e8f87f23682dd22dd539837499587fe9ec7534f452f3029abc7d9b973ceaf8eb9d28749d6035c3830bd65fc64660a9d8c29276ae83cc0db6931d9b67874f97e1dd15b9e4b2e2d0e635df9352ba1e600e8eb483b8c39086d17f5dcba025ca28230743aec32a03a6d948fe236b074d723713f553f2143b64bb3c235f2dd2a3cf7ef16717b151d5d42807efff09c0ad2c84565275f51948bddeeacd272ad0f90dc66197b5589cf4724fff8f7e8e371dc646eda1642d2a5f1e87652fd75d446d74bc3499ee26703fc88f438a9fd1727ae48c6612a48ae34fdba5368e3c83e2540da7ac35dff8747c3ce233456f5d6f95f03e9e44204aa92288b41c4d0e4e8cbee4d9411d97bc6d61b3aa632e007f9b59fd72505e10f811bd526705fe554725cea6a23a21fddf71c841c9579b3555c587ef90af0e3b0fc9a27cd4883c9bf1662bf50eb04c1e2ad9d60ad07157da815b9df4396d8ba5912150d5fc1fb008ca6763c851f631545e9b1d3c0dce0945cee6021d5e833bfba9f835cd7a2d045290f93ef12985d94f379c9ee5727b7e2e506b559af9d32228b46278f4354ae93b86774e2ffc9db9fc2ef6ed37926532ff9b41816cf0fa20cadc8bdcf1fe589fc31b9b216b17e6d1b6fa062b870bf8251345d2840d8a9098193becaea9ad84cec81d6b6779a8e27425a4fbf5267126e7366a5fd68d64245eac7309c676a39abb47728528098b4fe68e87062becb1fb253ca324743516bd4c143e37067f90b3492bd53f20faf072cc467e797bcd7992dceeff1b4e3103277b57faa34e0c286f8145007b99d3d0ef08cf02154c00326186f6a881a50aa9a5711df9472df87700ee341f61349475ffefc19c8f4d59327193b708fd247dac6cb078c610552d4514e655cc1c353939c19ec7e9160a98d7b56073e9e2d88254717bc9073d20abfbb0dcc82696aa6e9863e64707266185cfb63a930a1641654ee490c8571841899f58c91f560a8d3c9d7b0904bd2cfda3e877a87882391ad87d29701ea702303bb8142c1f731bf7c7405cb81f3f6ff052ca9d3aeea46d066dad3a50a52ddbb5b94a144bc9405451e27de9e6b622d129b55632d5fbb06ad4e91ef766c39d808613789d69451da99aa5775472e8503a7d281771efc9500cab93077dadcf2090d1aa7ef28254f70f425aa0a082ba9945df207598e72929211c822ee625c57fb1c9f66d0675a5034cba8ef55f1109a7b60525230e18838bf023a5a875d1e1981d9027c1a5679ec7ab34f46c6e3f8a955fa4734bade73b433cb1b8f699e3bdab9a2ff09a6f82d34b8b1ea5bbc25562886f40eaa1e210eab5ea628bd7883f18b337505da6f9f77359168a3431879d9700a812ffcc62d2679800dee29db77728efa0fc1f3ae70396c5b5b9f5bf985aa5b8edca61c5ae801567d41855bd4a0e1d78fc752d28ad55832e1eb019f0f4f2c5742cca6badf92d21d9276b44520ed1a2da3b63761ac026fbb04e062f9d861e3de5cb2172662096bcd9cd75ffc1a1c47d677717f7701748d94743c7dee97ecbe8c7b403b035102aba1c26b932ad1bc47feb90533da2169b70697abb98dd5a935113a4e536d58fcf4068258dea26b485664c9873af8637b154744ebaaf8928467f787850a1dce56cea38772300aec17e33cfe18d26c434fda3586d8a000000000000