PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 52277 806ff719ffd55f378af3f98f14f31d21ea6557bda25d1d3ac7f79ac2ddd338ff

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
966b028fb255cce3d85d622134c0171207df83e5a3b4cc7b4568dc8162e90f63
Certificate Block Hash
806ff719ffd55f378af3f98f14f31d21ea6557bda25d1d3ac7f79ac2ddd338ff
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...007300000002000000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000028917a57c1c36bf13d5ec285f23c77248ea1cad9c2874cda9c8e23df9caa9ec30539114a78d6ccd1d70314742c9210336b13c4700df212daa352c6df3589b31a2a5f723a7c8d314523ff450052c1e2dbae473a0a40d22af00c0b00000000000080000000000100007300000002000000

Raw Header Hex

000040208046e5c9191e2d9eea09d20b8348fea1a6e551328bd175547ace903451f7b646b05d82487c03c6279d83bb04a68f232d72ba307dd668b43daa7a2963deb79b03cb17066a8b350918630fe96281dc68457bccb4a3e583df071217c03421625dd8e3cc55b28f026b96

Proof Data Hex

59,560 bytes
12121601030789b1f3624c65d2b9baadb0c92ab079832e127e85711ecf99429651f22a649210548f4acc743b171abe1ffe6adeba70efc39cae0f73007b544aca92f3dee3b2d65205b16ed1eb5130c4d4fbc5353e65106555d8ed6f770c202c9b76a458e80aea35f877ca52dcf0cd1a293746263c58033699372104c3920234f4d0bfdf3582f9caf438cbd14c683f6e173c6d7909c7033ff7c28f560f4085afcefa16bd2925ad758019dc75620b9864c89ea7374ae124202f0b6db93609789f5592ffc49f1937206991c05e7a406da411c6a1d25d72fdbb48fe0f59cda867deff57902b7566217d08360367f65d3be0d2ace2e62857e336b57d8817ed23f4607049ab6dcd4f9324483bb839d09eea36177707dac7dd3bb4b2e1ccba47700956f6c886c9d9e784be174e83e90627daf920686e83893623eb7006d1096ad7b407aeec24dea43c9b26849aed3c66743466bb5dcbf1b09e7ca43ed929064e1a80cac42ef00e33c651f10b5078f1f4b2ca04a514e50cca138d56f2fdc07526af06ec691e4b420d9f17ca998a62fb49d5794b57feef93bb2d151e0e5fc309e55683d8ff8cba44a1aadd7f8f3c04d84a7e5c0e222e89c177cd2a9af09db39b333d2ee93b0c9d64fd51694fcd8a06f02d41817b11da8a2c249339f5120445f937a7489fa361f71faf6feb8359d4aa643db2bdb2c9524acc30868753fcaba0f1b3f18798385c36a6f88a0f022d850a7c3187824fa43d07cbb51b809219019ffcb1eb8f4b72daf9b2b1f3777e79678b7acfa01ce1bc7fbd0fa9ad37d83be82cf44888e6383f01e1810ef327d58e0f96d63b27183f6610ba60e89992e1a84909300a8f37dd714b9e6ea14aa154a8e86c47a49f4ceb943ee751ea60ff1526f10fa42f350e7e7c58d42253a90951d6dd8ada3b9387c2b9a640b36f82f8c9c91769f627a74fef09a211416f7987eba2759a32723a4e11dc589e6f9b68eaf502fdff544b4bfdd98892ae54d192dde76436d0a0c3c94c5810e0f4357ac3b083d88b0030142139faac0699c5be8b37aa77ccd5ab1844b490640ee70415ffaa636e1ad663e4e37c199bec8d10914f7b5890b76407d16c1e57e2e514b4a4cdbbb6ef0796d8d59e1826c9df6e12269b09c35fa297201d5685057bfe236a8d224a4fbb0adcdafc0a1fe34cada9c5a5461377884e60a12d19ee65aded08d8ebc27d8b7f5a5b8cf039af3124941567104c6d09b561bb90f69ffced308962d92c4be184b7d54db1681f41a34f70b68d24334e15f57caf622b86b3fe0eb32e229eecdc0abb69152107fac692638b37a863695cf3bf06e920712f08f4c45884e24fa510f9782afd5b976790b0f58bafc8482af7956dca6748a96e8daa06060a33bb1f32314a98b9b154aca261033946de3d12c9cda7be68ab81c9cf6df0db0fbbb71f015edfccd1b57cf1e9d4aeb41841bcdb71a1a876179d75d5bd9cb17e9597b6b7455a551a265d75d536b6d69b552136c1975ea721c000682c5c1d121dc052bbc55ab536efd6656990ecdbb02b1694f332863589c05760e2f8c6e92292dd91a5aff4794178fa4670ba489c0a8494739cb19f6a69ff6922ca993b6ae6c955d8e5bcd79ea2de59c7be053d87fcaecbcc5275c6e20e6a89408fbc50669cb5f1638217cf1c6b7fa6a3392e6a6f06aa899001395d7b0b7253aa07576242be75a1eb45cbfc628491d6f7c2140e4f9d8c8c12750c6b256a2b2b52e09743e7878f30f1b0163543129272f7911a4613fb74805a4b4031f78a219df0ec19ca0096688ee4f550b069ad7d9ea27fa5ebee5aa22cdce067864bffcd3614ede1409099d7cf7d73b1f5cf98586eeccf46b0f6229c4f27417a2ee074d3fe2b798f49ea8491f92afbd0edaf5358f518be7431830b9d3bd88dfca5a42d101d57ed8e8553e1f661a7fa025c55f16f7618bb325f11f2b8f98a906ba3bdaee2fed9b7eb687886fd2776ebe4a0010450d44039629cdaef8d4b44257b50756454e5b3db5c215598c7bb8aa1feabb319094c42fcfa1730a642c79a544e1f48eb2e95f783d7bd58a61b2b7f5cffe1161e085199a2f6fc7193fe0928242aa9ce635574de24716cc11d63ae1def00fe8fd239ed7f4336ab37592df7d43f9c062f64552c542be3edd69cc42517a4c0120cfd91b3c006a16fc3a7ead816534f85b9487e625428e5323bdb4452f180c100602f3c9b1f031b79367866009887957e4185b9941bdb2804113e2755050ebc49e887f7b67b913e0f9b077d451ee194c8f30b85cb53ecbca94df0c5d066caa81f1a96b109900305d2197db31158e1c5e570237d27c81a60aeee6180c720e8655b7e5c09e6c58c2cd9c87c6264c81f54ce91f676107c27d32648305d4a59bfd81ee9541587a18fa76fcd26f38f5504afdf8f17e576238021da704661df9679ce5075c77f0c7d9428a3b77b023e9dfac59adcd7b59105ec529382e3c3f42a51b2b96a6ac18d22637a18348a05562664d5d74f80e6c4348e8beeb88057e2915ef486c4f0b519d4c46e0248c8ea63af0c987d0bac1758d9b425c28330e61313ccffa7b46e8fa488454654a64115c9b786d261f796431ffdfbba548ed8a504d6ec003261be3f42b42c18ff769447f21c27aca39136431a7cafc2dd9b77fd5213f00d5b8dd4296cdd9c46045445c187afc6ceb381058b27644fe1acd5c742a8dde25e907a93a84a509c436e1c18db6b97a9f2d25209132765f940da9e9b8f5a5f89c9205b4a0bae8660b717a78f6f667335a4d54cb5d693e10a874211202ae1950dfef8e01caa18d6d1bd13b279702e46895a30fc3e4cc98c2910207442240b4c4021fac8b6ba8331909e36181052b6f0aa5729508da68722ea673f7a6c055b5358b967ccc73289d486debebef59c61d205193e7cc8bcda952201fb3ef26aba5a49ba70935e7c5ff4ab9c2578d856a1f25bd5666c2f3a1848af8489fb4882c4a369d248ca51cc8b45c4ecfe9a1ae627a19ba2ac14f646b75df5865ce3e1cead183fb8f1ea3ae7bfb6cdb6c71ba7ddeb6d596fe6c95d94a9cde4bffa5b4fadb7d93aefa920f75c28f1c74235c6ea89d20c6a83163a210955bab5bef7e50bdff025e29b2bf8a26c672d886fb9137a26fa2ecdf69d034e6b29a982d3b03abba1f5817b6a661deb9ecb90541c4e25d9581f50aa02e5790ddfc7908962a617d5b876212d6ac6c02eeb9b2e4e92552c43b829c9f810a4b23a07395115e5ab791e8af41d5ce94797ecbc7113c6522f21cbc611f8f3c605aaf93125cabc410df2ee652e87cd9b2cc4dd89f6312a4c905cb4bdba5a564bb240f02a9d03850cda8f8c4564ea6c2e74bb0c2055bdf18d716429b551f85c24040aef338f377ec22a305184f62e094800a44fa6658f0fd047a14d56aa5ea7877e4790fea06accaef110265c368cc6ca99f7de9d0887f29e82ce9ac9d3ae3338c1023b22f9ed2cefb1f90c4c957337421dd376261f19714399f18008d3cacd02a135c3403271a34fa9e9494d2de5c4edbf65208da40c4c30d4f17ed6778a5439600511ebc13004088589d693b42e6e28d25817f89753c64f3ea4a0f1e2c5237d46afce60fc1943c8ef16cc2e5c217b0c5f67bdc3df985708255bcc0a3ca653158aa6e0d5b41df10eb855037a2df64a8cd03e3d3040a5d53a4d40b2879b7b8f0635e4bc717b72687bb39987eebc8f6077a9bedddf253d3b8f45cb25583a2f835262d8c393ac30546696daa4f911b7dfc1d27bfb0de152358b2140494c2524594ccf6b21d4ae2c7fcf0e086e4fe9952d1504233fda9bde1906669681b46f86b444a334feb78cdcc899f057365a3a3b4e27c3dd56db65002b7037ca55351f100c2e5aa20cbf811c5ae2ab468460a3cd07e4f1f3d80db12d010f865ddfbbd66e0da92ac9ac207d260a26c40c818f96fa753c544be4b937fc11b02833d69f3b648ead817d37f4f7e0be2d2f392d1cc6f77af7bdd1efc318ac99ee30e15fc3b19d42c93336c1bf6fecafa96049c985b6c3e675ca4f5d6677e20be9485a615a0b334ca6bace374f1cd00ee24c9188033da4aba40a11b5343726e4ee5df2607b446296f6229461fd96a45dbf21a81c409989b28d054641aaace6f25f2d42375e63b264b17db8f6a58531f4c36b092f12dc024323947630675785ce425d61876644e02c81672912f7befed85fdfb0a1e5ed5da712d0615de985b40d3d1a4ed986479601af11b427446fd3c2a26692c794b8304ea5b497ff179481ec4853f664bb778df560eefbb5fb5350587447333748bcda29c7aa51d31a52a0f64baf5b1336970a41ebf848d3c11adfc836bb03764076e6281cc296fd7e08ef9511c7060c2de3a4f18399fef552fb5c3871d4c5f03baa721663232aed66b73603960d35989f2c4303c30a4ddf6c7e61963a086711de05fffdcf743a0b7886681f83ce5d03d3382c9584f2e1106a534b0dc6634f94e28ee11a9f9c72e962771383c37805dce3c4750b96826da52ea7afe06659dc4dbf97d7493b91bc1d129c0161714a5a86de49ac05ff731b4bfe4efbd64fd896109aba4089f19e1df37b6e49c8d41ea31e9b5255a6edf36b43b07c9d7a39ccbd106293efaa8e5fd5d0163258d0cbcd07c232227b4ce2170da3676db8ba892c53c96b4653346021ea0f17b02535bf7b787816691359d77b2043c94f0896b95836425960494988951193a0176d187b8d09233f0c25fa6ffe4ba059ffc7ef3e69b698f99e40285a685497ccb6d15746108a59b15aa26d376d914a0469c91bb102f8a7a5ea817c975631b421a6826e2b5b69a7a6dfb580f14d38b4280c2e0a747cbe4190c9718ea622ea334eb47b32883ea8255188dc33a8dee3e1e08df60eb602d93eefc8e13cb9b72b39a796d0d96961ce1699ccfd9a2c1c3ad41db9ea7542fdf4b919437fe8f1f5eacfe28b766c1d73ac131d3e8ad694ad23899afb05248d47debef942a64ca459af94cb72d56f47731ae506772c1c32cd435f7cd903ebab1d684bf696e2b4a5c1578873492e5a2c20690a8347c97c2f14b320c79e94eb5cb262816c8103c9904378169fcc8e232a20266de656d1d57a9d3886c24e930e74df26ec82b06e4b0b88977d8af5eb8dce87fe57318f700e36f1befd2d0c406a185a09f00a296da15e5ece6b845391abce0e584a225384d7fccb47280e24b34b4df55a7981114c72a7ec11df76d24756de9b24efbfacbc25367dda69fa371e9af191df11ddee4dec433814f99338c3c2a58c5fae8204fbc8cd67a5f13bfb384714f79eb221d18e79b17e804ed5eece4bc5c4334e72f79df20f7c3e3ce4f4b4ee74ad7de7ee0c032c39b16b0a486bc80f2fe2125d809763e4278a1fad46e0cea9f190a8956691915eb350c83621c8375376944df8d2755306d2e142ec1867c10a6f91b4806b801a25922cf44a13e5ccc48dc41f961cb065e20452c1d822c445e2234893376fb4e1a1225549fbdf9e7c04ca93f5622017e40148ad609f72c08de3fb887e7f775e87238d92e0ef48a510c5c989a84c8d47f0e4746404fa6d02b721dc8a0af4f1d7a7d02c33c5327ad3994a46637ba771aa2f2a1b6947250412d3e9c7e619d62790997fb4eb6e810c79382e55a31b23db95aa548a81b2d31c0f7b440a2b05bffd67963215a06a83b66a843c112a679d7c112cc495b47321430258a273aeebf1fea3864e606678058319cc11ddd30030f222e84427289f7310ea61d95cb866f1ee82dc44525692bca3363bfb3fa1ac1626d92c5d1c795d808ffab52bf830f83a09e85115c8976af6acf5e9fd89f5a374b2e9721aaa8a0ad771c42fa1c2d481e1a942812cf3da14c94ffbbae890db0a1bb8b6f00fa304e6e633190996cde9b21b15f7f1738c8947f5904169712266f6d0a69ac286fe85235ad82b9faeef5e6700368055f0e808582da12e17e743b3ce4560ecbd6dc303d73c03e6b7b35e6506bf1515e173283ead5b756b04ffda14ea15f26814826b0d152fa4a350dace764a1533b23ff061a7874d6b19743d6aef09958878333accecc2b40ea607c17eea69c333adf661e32ae881c005d3281dbbe1e759af12326e80700a70d9f55c9af8922a50779d73a785d44d9d2b4f7e1a451f3a2836ce63d3f4423e22993bdd4b937f8ea75914c2cdb861de40becc53aebbc988c2d168206e966579e147b81cc44ce75584400ec7c980466d75f92c81cfd9a3e2f4678ea44e47d2b29cad33a017261a3229a9691548e9969fe0184eb2536c53046d81381c2384444829abf3208693ec3260af785a7eee791f3edeb8d9ce9be78a4a290199db97f58f34199ef138354df949d24241d79653f7eb865bb25959f258cd05e14b6ed25eaa8499cb80eb624f411502016d061098d2ce0087299e0aca680f10a177c352fd248511bf8978cdf51926393b895f45fe77540a720c092b43478a31495b789ff46cc5ad96f02c6d56aa9ce5f9b614c4f99d05b6582954a245844ac2dd6561014b21f9c36a220d5e7b81734e53e3807e505565ef23a70400187e9b71639d46fea8c552c55709fbaa884f55f0eaa2c66dabbf89e80f7682c68bc5187f646cdcfeaa41e35c5befb4c8ca55eeb9e9718d3c40f441207b42827c2d3e697969b2c56867ca88473895859119c89671755701d3011deadfbe01d326228e020bd3be037cb6ebb26413cf2ff79846b63a7e8aacc93ae8a59b44236e976b44b8034c14ad8dc19c0dc95e3edcd545235c10251fe2b381633f6e48a309c9ff8f71a9db33d8cf88fdb26c88f96e832dd1b54c090d52fd44751232a04ebec237e7cc1ca1c60b2e1e6bd286cb5fa95ed66f6ebd8b06a6b9c31b88356291c79b56348166eebd894bfaa3a5d01afa7ae306c3668f1498b4715d1e8ab306ef317f6803f328f9ccf27a0d32eddebeba0484b5b8f6fc59834aa3ac2303a4c5e087ace61b50b0d0a8d3743fcfc6329491f42021e5a3d13f9075656379333c7f2092c9470f8dae12b8c1905ec7534496a488f1d7925ba42db5fb0537031c39dbb01215b6df48f423088a01d7675eead5714baf0a5fe8e7aadc805b919dd66b8b0bd9d40486bdbf365a618db7e84bc712156ad74ffe499fe9a748d0f8ffb2b2385786fe067790a7ca588cd17396ca728fd5cf1dfe85299ed86b4b9444b8d93f2f5e8be3553efcbca36fa84a749013b689b2137b0ffef64c2a0654ec8558f62bd53dec849252ba7c00c2aeeaebea64f491c6cad4de4853ab0e8b41898900ad762b73905feb96015cdea8f801e2046dcc3c4824908fe4133acd9052e3f38d8c10a3feb72c8b749fb8dc1c45f6e48093afba5b5d1b0f858b42d9dd10c297a7fb3ef69f22bdba1afc879b25c3da7373c02e0b3ccb59e36ec5342b62036f5ce832b50596ca58bb0a520289a0ad1439ba67d3507cf90d551f963ea70ab7417a5060d75eee967fc6e831b3ce564fc19349018446dd76a2f4d7e7dde1b0d81d0aa005e195ce8f67585cddbe436b70244145f2332b8ce46d07ec468ee676fb964208343473f1ba653adf431229f923a33a53e1a6cd5488b72b32d73eccb418b5dd24ab57f12164634c465c300d3c5b624db18103272d5b2a19870e85034aed3f57c4d506e0d140a09f61f21f648fc1532ef26c47fc5efe30b767d12841ab5efa622b14edb9b4c2e4dc8e2b3a3fdab9d2288b47ee35b9ed3b1d60f223de6d8e186869a8864124977ce5ae1e2d74f40ef5e924f04af6630910f27ce29d23ec8122ef617d2ad887d21b1dd85c90c0835f0906352386413ac37f811b171aff8389384f7aa66a29397342305f234d02df1a8bba499f2854ac21c5f7888f291e467a704ac1bfc439de5942093cefe659b5ab24b1e991b6e05e59d4fb8d6444129afd2721acf7fbc487cb32388b450f3973cbc22684c4850007cdb6a0d42a66efcd171b72a6a6678f211224038d500de6f661ef567279575ba8e6a7f05d3c8911b65d95f30796cc0ddc60280327921ef44810c339636c35513f566d8f08536d902d7ce04d3068d0559842ac9bc6169f1b60d2a935cb89f1d9c30ce2df3303e65115e4abc2f3af642bd2d9801b51b7510143c2b94acb36d757810beedbb1b6bfe940e1d918be67a7693fca43e031b5c06b858f951f36220bf43b374151809046ee7df5fe4c943b72f4165b7c527f84b1e210b3ef4ffc3565be3ae01935bc3259ba66eaa1bd8cb48320ac26fe03d159e13a891bc6e982f8a314778661b92625ff3c0c15ccf307c47c796c4b47fc43e97d1826eb60c56454787989212061e5aa9fb4cd750c7f9d0c6ebf4b3f7a3f631457a97674a69ad356805bf68e6818ad487643a2c676fd7cfe8c7a3f7edaeefcadd2a108b973b143bbe8d617914d333d78569f1468d2b4d5b798f1e261205a99bfd9533b2def7d5fa4f5b90d91eb92352735e9daf8259de7947fa8a4278cbf2ea58e8d9996fa74cba15e644eff9e2364c9f35736c30b9e0bcb7c295fad31e9b27a0b5616b9f59c5537a8686c3714280b5ba9789c27891dc4c8e8a8a119462f6f550da69441f0cb17521127ca8d14e4da4b90b8b18500a98f86916520ae8ad59e1ca8ac71d9ca46fce7891b25c0627694801124ba427ff6069f2df042c492a9edf341183c5f5aafe3546799abc20ced7b7a17881a0a5a38bb08026f5b8ef8cac3ba5c4919fff369eccc0f61d45bdea448164187caa82334d39d4ae5959e555d855eb1eaf71c2a86ca4a6073f150e458da7fa734ab5fc152e87fcbcc27dad81eeb9986ffb88be670b4018629c0ba8bd1c5dd1213df19118f3e26a32c42a85016dc6560ef379643751e2f696249b56ca9bcf0f5ec589b15ea50d85eb619f7c68e700d03319b3c3e86471eb574b854b77ffab47ae3694c4157760186ccb5396bbafe4e60bee6a7d07cef1e0f41b9e575350ecb5b132b08dc3b09604ecf80a2255a2b77031f75208237a55adfdbeb9facf066ddee0bd3359ddab51fa147298260504e3eb4ca36d6a1b2c6d75553e477bd3c1b7335d14fbfbc28841696e7117dd208621d141116b7546d3c748ef7cb4564b924a68c1b28d09be6e4a79c045087e7d2550604e4faf2eac8b4b1600990576e85e42d64c9afb5b4dd7372ea673905cfef04caa5b920e2e7470ae7307fff2ddda40e9a4861b383eb805944d0e2c94265971a113152073fba04a7ae014352c9f6d779d0e473477eaeeb5193e33c3bd97913160200d8f3fd81b96b94a6b898810baef946b28b567e81bae944f4e4288bd9ddbd0ff3ee49d85bde5161a9c30fba22e931c921b26934b0a9c0b492989fbb94fd9fd5f125db5fb9319cfad92ac8767d773617bce328f4d3ca43abe64f8f8de63ecdff43eb97ab92c08afef109515ad497c1c654910e2e12fb4cbf0a34f8508fa0dc908c92b8418f0fc4fba58b5959c52780ecdaf5d4693cb4e453ae8b3c8a0c76b34de5a5cd461c7cda529f4291e54437940250c23769229e935dc2cc64851486d907e55cf762635e645269e945b618ceed1e0833c70acc3f549998f536cd0d6e84611aeb85224443b100281c05603fd36c18a8df989887af9d9d324d0614b33534384b04ef768f91f1dd4f365e148b6536c1c3d2a350b3e8280adfed34f870f9ef0c734079eb256fde0817eb388d104dc16ef428a118aac321aadc856625e5328ef8f6aa258a2e65b936d731226c48e42fb8dfdc6b6c68640136fddc4f7d7619bca26883bc671f471e6f1b256249633fb0a8b267cce6f1aff223ed7693e5f29475185499b68224d4e13387764eb860ab8063ccc3a559f6bda702cb3d0a6049b2355f5cafaf55cdafcb267d88f51da314208cc2a455f235d503b5668620be1c6fa7b6a47ed2edeefa5b4e1febce459858b621d064291d53c2e968f12950a710b1222436469563cf5aae6ca2dfc236aa15e4492f10aa52cce414f4fec0ed63c784fea5a5a3650d7e45432deb7023368a58016752167b744601468389a0911b055a77cfb31335c5c6803c37f19140e8bca00ab44606f4e3f324768801c1db1928a4ee904425514ee9b97a269941c3230e6736c38a23337ef8b910c123366f0dfd9dabe70466cd284fd3ad406c44559dc846b612c73fbda55ca176c4f943d62b27cfb64fce659fb4ca3a4f3e5804c162c0cef95720eb1ac6ad068af26905f655d09d09c21d8ffd6a9be2dd861f87ed22b47a48c3559e1be37526d0d850fd82c8641c8c175d06d54ab293a8ea5588cfb1a8027215804c24e4a0006ed1aaa7151427f8c023a49ea75ab3d6182ad467af2cf3daadd11cf319702b7ca832a15594a4694ff6c402a3537790767928aa391587afdb0341d3465f6cc74be81ae967e72e2f3a4594a0f7bce83ef55aeacca4b938d5189d64d7453ffde6bcc5dd3b0b06fa984a74a4331ad5bde397d7d8284bfabb5ebe57ebc1b5ad641f9348356a85212318f02dfba20d28a0d685bd951c264a7e6b2c55622b027db3a1fc67b8ec29abb2d0f3a03206c294a87938c43f906e53d738e49f2dae9033ccca9d0ad574a4e4eba8e77eefe137b8800f27bb2be9da2f4920d165f06b6f4c45a2f53aab7cdb3e00bfb98a5a3511e65d66a271a1754f7eefa880d5c6856bfce46babc288e5704be7b17c88a663e63546bf4da0e1a5dd77d91eb853d94452a85d6e8ebe83d1a398cbe13bb666e717c084de0e7fa27dffd7968f1f014d42e110b4ff3a426d6e1b057606fd37d913017a3b46feb2defe3fb00b2e6d4df820403d17f886a2ade831b4c38f4b5e5b1394331b86d618f689b72b1a9721c614eee13e8ec1e154ab1cf4efbce64f62b1c648f5aa65b862a4b1039ebe109a54d19e838647cd3b450339e4aab3bbcd126e5efad51d12abcea10f80fe38bab835da47373bd9467b9a92f36cc5f3aafcedb902963a01d5d2acad9e61d7d03bd0f0ac49a80cc7b3777f14a6705d3e253258b6126cbb6ef02a964bde7d736d651ade4423d65695cde1fe29ce20dc92094e5e681dd1f0b2ca405b1e5c6823a2fa33aa3ad958e6119165dd14deeaf1bd0d06852380b8a44f2c7a1b5174fe1e82d89670a4f4d0526a7c7667f9fb6131c99914abb4fae276558f7d1c37ca5232ded27de87edbf7b46f40376d31333ff50ea53c2a49924ec6923e0aadf3b687a9b36bf8785ee04d3b4b34c65cfc7ceb7578b950f2b4237173f3a467a5122987601786425a4e1563ed1bec5e92747184fa1a8f7d8908db4e5fde58d087b3915a586c0f92191476cd257ad384bde01a058e6d37629919bad292d262678f157f9f408990289f10f0b8cc679ab92f41edd4376552be70a60388cf03421a80a3f0efe84b6b3665b49cda8c723ffba6dea136bf8118b9d8cc8b81909cf330f487f1b513344cc218cfe2ec0dd3428fb3a3005f7e857e6b606374004a763950a99befe6e2736d56e54b1d014757b922fd147b3c848c6ce4624d6b913b0332bf5601452d7db3b7eb0b02d52b0e314a2c7a5f85d688c0e49ddb565778b6e49424bd4f7294760ca12cfc0d2d108a155c4f2b5843674ccb5ce203903439a74754dd993eff38859e68f7e94c15e5c84bb0304f16fa357c09c1c961bc7555eb4ed878270be073c8f14e3490f06f54d6380b1c5e094d2929d8f173ec82bb0d4665336ca4c413124aad4cdd2714b653219216d929233a7c7c4d8248006f5ab042263b80ff0693cd0d5963c124153c25cb17df576bb794be8e11d48147f2fccc24aa99a09019dbbeb722749002818151896a5c673d6d43c1340b68a40cd1c90295d0d7fa0df715a307539910f460f1a6a5042123b8f82c14bebd2632d041ec3cda9d33d2c330fdd7a99637f8777e39d46727a7df9957af15469cd9f90aa1aeab266bdad9a3ce28ec3295db1145e56636eeaf5c9f3669559f904c905401d51c609e689338d715f3889cb80b0f16eafde2577bff6d5308d599b8afe5bad243b93880d6ea4d3558030d1493f6110c5d9be0abdad64cc7b6a7d6ddf6a6c09925dfb962f311ba9925cffe8c85655200d8b2f4bc31ecdb04eb64e63275832374e031dda62981fc0b4e25bd1a85a5cb7268a5a14229a690deba433c04818227254176152653f99f7f4f6e32b8b4087f64d9e23b2cafaacb3abb34cebbc0383c9fb75e26e99d62f720fcd78b22cf9217943bf324a6e37d9e364679865ac26d132a30385c8556cb041260871ec145cb574028b521680e7c0a94c1a1b1e03bed45e38a6087c023ee090e656a6f1ea68ae0eb01d2071bd1071cb8c2ce2fea2b59445afd53bc77086f6d22f6e994d7c6a47ef1a6cc643e79f390d84ad7329dfc03c37b3905527bee541d65bd6173ab973ca2de29c095729ab017f9de14290d07fd55805f092f4306423409d9dc267c8e26ede8c731f08c0d2019957a9a7499694791a413d7eb23019b78be3c2f8ec7fae2b2210e2a06f6522b3e98b9c8f473e68a3e2de5dcb3ba43977fd125a5a4791cefd8a63c7b38842fcc0a3f6cefa3f9119b2697f723e3173d607a622cda15c32fce87bb2846e8d415df08841d99180270e5bff2cae5b70e4ebabfcd5727d6335456c45f1967117aab34413a251bb1b605b9e712e22375173e64aa8b408c908d7ba5a321f095c30f42ae1462f6484f12b8661f370850d396c2f605efc849db5ee8e8a3e71c2421aa077a9be2ab353055de18ca5893cabddd7b44c5818c58c9dd02abad0776bdb936f20e50a346685a2e0fb05c2eb24d60cfcd822cd2358152c88e8db105626031317cfd58312813990bea1b68751d21409e2498261fd260f5000361ac06d9447e95421e8338b0e5fef7c493c69b43ecb26c65c09f18b27223abc7014cf665762ba84f5c2320ed3ac525ae1e73164e1dbd6676ec3515ef3ea2fdcb4ceae94b9b0395cb4e450598ec20c1f49c9c918cd2e6c6d700a7aaee142ed62e2797c888b0631f658119f8d692ea7bb33ac24ff5c110b08e289259548756f34e456fafdd60e8253bf1a06aec88272837759e5b187ca384f08499c21e24b83990407e092713a71867c6e1d44c2d6eb0054308c44f0d9c8e586f21262c2cfc4509cac5c2d2175fbd80bf47e22d8548e64447396573f2fc59859dce911dc5377406164d62b7ec8449e02aeb28629ba1f5c424440857238383c616b23cd6d3344128f372010de09fc849174de341d86c020bce3258b26a339b19d6c0681a08154f029e51108251d3c87bece95d16cb0c2c3e67469c1284f65a08303800f5187a435dc216ba3c091306ee89d01d9d4a05dc8895f9a1ef9b3bc00b237d3bf2b29fab408191dcce1f6ce773a3383dddd70c21b02fbc7532c3662d3d587beab017b8e097728ca79e06b2bc62d77f34a974d2af8e89b7ebfe4d7fa2631978f0265d390c85596ed373b169714ac11bc1bf28cb696f797088cf087bd9da6cac7cc7d2ea88b1091128308526378ac5760f07b4eb4d455c2b82fd84cd0f2e83645465f221924fc70b198c01a43b5e1c5574003992a557b814e5d8162146daf26381d1d072b3883a333a10802c5858dac3f62ee9e87f76f159bc8e3d30cd6bb6cf76213a996c6cae57c640a7e8a456041d0d9db2cc51917c68da72144ed2e24f1b720a966c918e218db1465b9ae52f1163643ec681eeb85b64f154d16efc25b3ff17a859985df35014519f9471007b4ba299c17427221520a174e13067b492fa2c81cef70fe7a23e242eb5f4a906e26ec4d328f7a43162ce76f8a1555d1fdd379b82a7054f0776508e926be19cb824c674cb8308eab669e8fa9cdc31290b670e908133036aa779705804313d60c3dd7aaf8899f35b38e013ebc69e80ce6e3893e29c4df3286c6a2c40e364656176425d667ca61d523ea1d9c39b9475688b9828e1a8972c9bed9569cfda94a6fd3a4abb1ed1396415f4554eb94bf6ddaadcf611d6246d93dbd3a859b6369f7475a88494d95f9be3afe398e40958ac40d4373ae760cd36394aee9583ea6a26711b76a5e966af89301551b7891b23ca0f5855470edba5f936ff919211fbaf708a5239e513ace56620b8fad30c37b2f28ba759751a3d4eaff751c449422c7126fd0296a02eebfaaa4d12fe4f30b47e2129590b6e940cbbf1b8887d5c61d1d1797d442cc90e84937b60c0112bd011dffe6a42d0f1f883ab7e6baa5428bb98095779688bd555135d8229ebf26a8d3bdfee3a4b790e1390575039105db1aa228677b77d4d68b982c8e389a68fdf83a659512e872024f36bc9d20f566a6595964e90c419135bba4cc20fe19d5af4d603fbba581098d53be39c7194eec63ee719bb40c8b3979b9863cd0ca007a059782fdf7a01b79afa261cd13b8cd2d83ffb7bdc4ef8c6d0efa52b761b54f80c3c27958de5d2eae1468d2365ab6231dd07c2dae2683677e0d49764bae3d92451f8b539431a9b9b01af19be9cb955332c86ca609bca702323f446f1f25a0341620301e4f00cf8e6051bef0d09b78f8d4086633b2cba2a1c190a41ea2ba253586cd349ed90b3e743648de2be264cada6c5c879865d3f667521e64c802d1cb3cc38cd54cd8165b31467760ef25a6250c6ba34e38ec6f3d5d25636f4801ed1411738f83d8ac8e89fb881ebe3e898286005fa1b645c304ab9c1ac8754acf8f28129c36cd450f7fbe1a9bdc502569bb5e2829116e0d11f54fe15632cdbbe058443488fba4828e3a420fd6168ddcfd496b0c29d0e11163eba63a316684078ff8ad64b3225a06f9c2f9634cd3e1c5042115885a3d6945a98c08e6bfe04d8601e2e0be8a289d9e818ffe40e64098ee923478db2712b225b438363a82cecb82d5693b5b8d1edbc3b6a7440fcc34b800b74cd105f28823f1624589c900c32d9d83a315d6bdcce9dbb9041c9df6e081f686ac6a0b9a833c1ecc15d881b867485b4141c69eb29956405bfbc65001522510ba25efdca8d4f7d53613279dd7fe56bd181840f84d231274dd623ea2e6e0d60190c52ea53defa7c1a1eb344e7b6486341a5ee6daff64fb6ef39bbe71b6abda25d4f85054d4ee567262b380eefe93bf7778633b08ac4a6c6df00c5fdd8e5adb837a54231288bacff4e56458def0b313bc2a7d423d72da43b533fd32bb046aa094cf4ced468f9bf5eef5be31ca82192bcf4be259a54869e26598c63f621958943b89a84c9cd9a4fc4c5308c5be693ae2a81067b2e1f939d8b7cb24ff2aa86abafabdab1313b8badfde767d1e3f97f9e89339d1633c748db22c8fc4b8a5fb87b7f8adb272099bf2702ca4026367fbc8ce3a1c64f1f22368f81c35a83a1e557656727c261fe1dd2ea319bf8d5cd0b6f63ff7983a414db76c12c412f0e18b77039fa2a602a88ac93a8f9606d7cd4a68074064613047c90af46532296da34d7ebb919a1fd420a37b4f6d9960b1a605cb711bf51099cf0b5c095cbbff5bd248679ba7c23ae4fb08a58572cdd8f13f75e4224ce0e124cffe5310f1a0e9bfbb8e30f7471c0972566ed7012c8fc39d0a469ea4113849f3d515748c876ee52033852b44a8f4c77e527c85a036711a3ca33f3e11b92abc7574c1c588ae08f9304f7e8675557e312db9b5594842535f9617fe95e40c903f3773bedc1eed89e7fda5e1e7eb166d1804e11e959b0080585fb9fd18700b0557136ec67185f43e3421061f6f68d8e29ca8d6f2938ae96e7466b2f71576c6a0bea0e4ef4246620ddebc2e8a89c0a8ee2bc1b9a15843bc486c3011576e5da87fbec51090169c354fb9f4650a2cb930ff518949978331cfca0d948676ce4595d36a60423a97838ad0d8e1fb5e4694dfddb2189cdd79b9220cef11ab022748872063216782fcd69ab673dfb511731992d0b4c6122e6b45e9ce5afb4806995044720268533e1e6659f2ef5d970cee59873607b1b4c64a2fa9394a7618f8d7bded6fa27a703be216199c2bba1705fd5903494c1e8a046319baaecb599dcbc1621397b5188bf18dae99b90b7abf4c573ea9ae2570e7bc45a5a58893756d9c8012a01eb9660fcadb11aa027e360c170a81f0e87be0dfc56b4a1bb9f3d64f3247e9811d2302dd2a02544e6495bae1bdc3bebd1a845ac9ada28007f413615304a028d9437bc900c002d5149d137b842cf7987c902ee9abdfcbfc51ebc56e6779cc81d4db7ef981f53f1684cf17fea19401d67b12afddd4d9c4d296211ab31d1df44344afdfac9be77a0b70f5435f8a7565f1e18406c53203c8f05edeecc805b1f228e548a47fa7ca318496a2fc30ebff8fa0b4c6c05d549f656104bd0c507f83288a92bdf1cda940a356c907c9813d20c68fddac11f7548b0f8d1e2f8ea003d0e92f3684ff93247a1ce884385c1c10fd977783b9f21366adbb4b62d0b3178833938dcd40f5e5b286b419a63635848ad4c0fc1bf36fff43e75a2d18752b5737e7f8c5cf1a95e0ad46aec312f6bdf3d7aa7ca21e2d0492542b0bf75511b552e2ea61b3fe901714e611de356022b1ec5650ae07fc4ad01726a2e9d4b1ba078e0a03bd03c672ad668f619b87b8e793527513b6c01f34701e584c675f74feddf20c2dc942c446e47c22179bcf99000be76d018657f9cad1f330f5f03f254258021bc2949a0079b41fe378860ac4758ff6bf085e84044cebfd537d15cf095014746ed160e5d69e25d1a73fbaad622975c9b983470c0e69663b967c01f1415790ccd07d1b6caa01ff05363dae646bf40c69911358aafe915ad0ac5508d3d37c64a7fe90c1c08b82276b5fa5da3e3d21ce767b00939a7e8c48b3e8004fe4583595afcc5fa11f307de90addfc9f088e47c744f0bc692d3b4118c888a9a6f8bfe7139a0865a770f02a62909f0a77c71008269e7e663dae3e0e529e58e403e368efbfac2515bc3e6793000a54ea64044ed4f96bf912c375bb32cd4a9197df2f5da4f1ba1e5426df2b2cacf261c8e844d21405e64f39ddf643435035f67c9389aea0165ff1be7422838d1162b083772ad8636a3933e91aa03a871937fc3eaadb91a5910d867775a63b85ea67088aecfe2b381ed3406a797fab69f01564521dc74cdf9dbdc0f1168b094c029a4dcb89b212d9349d8a14230ceaeae83a274ea946473950066b9ff98e7ce4c060cd0e6831619ffc39c792596a34da73c517badd4f9f3cc80521fec96b3184a4f802c58632dcae9ce1bb701c39c90140d64be9e24f40ed807566dd9bc515ee0bc6ec5e3d460b6318548dad93bd2f899b0e80eb4f3ea441981f40601a522b8165d172f10cdf977eb76dd5069502abec2f67a88f04823a4d7bb20575c6d67ecb687cd909eb31185bb8f368cc131265ba9e025dce609569d6ee78b534cf94d14ffd2d91ba3207f5a24980cd2d8e4618063d3c0d3519228bfbd65d44cd5d41cb736e468ceca7cf0b2d9748ac5e33ff98f8d139218f3cb19c2302429d5f0c65300e58f1865e62deff3e2b5cc5fcf5fa6cc482bc2d4bfa86638a412b27d594493244b16799c219f6e5f329a149eb567a81bd0e0d720b6e17efe13e336b5c520c3b7f8b0dcb8c41bfc805980f6ee538516374547a48f22ea07ce3c406e5702d85a4e06936ab40a9c66f2ee6749d8860a04854470f12ddf79858a89cc8ee9bed6a9ee2c393eac1515d17343c42396f558c6d0ed7a0072eb729fc4f8e4a1e34ac8e746a699e9048fa8bad686f88e4b7d934e162831ff7c07efd95ad7d2c9b073a5b8ae524f437732b471802c21c3dfdfe6cd50c8918d7d3151f3088ac06e5cf22765138be53daab6500bed98a19f26bbf13ff7e9bbdf0abfecd5c2d4a2de101ff72c8384af05a90359d87d5af6473d103a3dea17169a9b4c54e570d7f7a81a1bfd849033bc8a6c23b3bcb1990f519980479e3aea4f45d9e9f4d962d1dca9298bb4b0cc8694b2434e9fc6a1676de7f146d00f7830d6b1b4d1edb7244c365656792f90648b3cf3e1c5354463677b85f6d1b5fd1a13b0db751653613a36e508102ea064376b8d2bfd279493d44e8bcfe5cb9ae801e98941203e75df321c3182cf779d3878894bffd9c634f430ea005dcd6216158065086791e7740904eb9b61f1abec4740c5c8bbec01ddeec0a6d57407a3c4bc879187c2dfc7303bd78df72bef88b370ed560950cf334d3448b702c4858c6b2c8a22ff4358d19cf846f88b273b10525b6dc60ca2460f028b2f93ed3823447857492918fd340c293bfe44eab6ae10707fb1a3eaee70b56465cad93527ea8e94b1c9d17f7e43065374dcd7af3aee5826aac0a19e98898be25355bbde0a61fdef0e5e9394a1e54d252ca085c27c778939d4e2ee684d29c367907bfd0942b178727d93bbfad29e73077562175f0ea3d2bdc5c6db05c4d54bfa17cb1fcf8785863cbad34710cdb383aed04a05d37b10068e75613fca8141593514837a38be177a9a3616dcc66dd2fc3ba4664d8e60724b1c6367c7d784930af66c6215f9732746dfd6bca4119d3503161297f9871f8dfaf9197f74d0bdcad5c8f92f8742e32c746cbbdc8a63299b126f13c0294633d64730479dcac42676364a4faddba84a62b017bfb33df1cbddf1db017d9ddeb4311a435ec13fa2c456a7207751b924fe3c351881c420acdea673316a79193c8e122241123d3476551ce72cfef23fa6c55f30be7ac3eb94f59b79f4460b7af38c9eab6ac09d48e2771b5e2230e7771d2e1fcc17218a82868a73934b1714841032f109d7d5f55db86358da90659732180ab100c10872fe9b824c3c10cb19b714a51093b55752d5a1fd3a496e98ac88eecf956b8dd677d920ae26749987d59aabae6bd3f1802c8113ea8779f53ce2f790f230ecfd61a682b8b411f123db0f827e9e26f2edd274a66dbbefe50b12327a3f329d2911f8159077c37f69f8fb41efd2b63dcb19201b9a08fef35592c90ea05a31196b6a5082fe264fed0f07d04ce55b107e63dbbcfb4c4972b452f6c6920b789d7933f186a9bd7cdc518daab8f1e91962331e0b57012f7669332bd0ec81e4eb60519956e497d4f3f64dc06e83bbce5942016702d3fc3cb25bedbc04e13d9ff7a47c9a03062dc2c2e8f0d80d35b68db253a7f9316c3c10c1205e8d4330cb0f0188f859ae4e06de1dae5f7e0def738ae187f8015ecdd4bcad69f2c83f944b8e4a2bf6a456c406bfda1f80117085c3dd176e132434ef4d629454bf12f092593b7ac4b04a6db5485f6d0e5e2aa57823aa5ee45fed1ca8407966fa50a37e57fab8d987aac9ae9113895749ca6ad975461a11d100d9e63fd4b87f6679b88c188114835686eed23be4b53062b2a5e65d1cd3d6bb84c60c2e9236aa816fdb141a77c9a584e247d937534978822f5feee91f4e4153cb85dd7b3e91037ea1fd61a7b00cd61bf214f37db6c8b85934fe1fe399d38bc39342517b70f3b1999803ad7e40b8698e6de4af99538277f8d5455398b12c58e27eadd3f6a2435862d98ae2d903867ace179eeb6719d22a00029af77222bbcecfdc9b07d34d0008c82c771e56af4faa1d1e26998ff92bf10dc55c8b1c09beddc508954d9064c01bb054f4c3b9e9d7cbd2f6d4481c245361860f10dd2520f6483bd5fb6cdc97380acb2d763056b1f6336d80da0c3f99a1a812dc04b8b3c49672240e7e95184ab3e4250e1300a76756183add13b737e172954605ed1fa8de1aab4470abaedc0c5ff991c950b92c6ad3fc6e2d38db32105c70298088a8d605fbd7b9e4df86938a968c793f44f97727774de820701f252c8ae8abade8cd42c42029548e35056abe7cd2100ffcc2b6769b4cdf31f979e565c02e1ce2870fdb717f3714e0efa07620381b9327b9a33beeb1b336c18e5ad1e61d2a5045ce65aca0d0df36e6d2af64e08bf4915711db88c6f110702e3737a4ea8e669be41c90c78d4a6b80c7b87c797e10ea6c12222d8e2dd09ca205f27a3f7a310fe2a6e80858ddfba5ab3a1b1bcef25199a19076f8ac364d2a1e717ac9d6424fa36397e1bf3aeae1052dfb83b99aa84b13b37929c1bcbcd45530ed3ba8a13c1f537c978b9b4080bdf5660136d4074534cad7f34a7dd762a6c58d531219fb78484e73d65317defd8b2dee272f9c756af20baee50a05868d80c1031b98534a95bc47c1e92247a75a89ffdc83461831cdd367916ccff02d3e5cc651c924161d879b6799b02ec6b3efa21a815ff55fd25bd759cb807834caff3e63accedf1c282167ecc22332c1db337ef92730816849688be49cab2ee741c46146b9d4b1569eb1d0b809e202a56cbcffb793e76aadd5f812dcbd72166c0dc03ba08fd037dc7324d87b90d78c3fd9aba177442b323afd8e783201295bd1e0d62f1906eba7c0c265e97c7542fcbee3d1c4855d9d2a45a7c360b2d97ea92c7406db99051d075062add8e2e37d8158c8c18f9d4cf1ac73073d12036c8ca8b6376cfb32a20ca0f2fd4ae47c0a0ce6bdfb4560f183dd29df6bf8dcb473516322135c3752a14a1ef0fa5be902b0feafff576912f762c79c15d2e45ceece76c21f4e0eed9b142626329691a90877f3c82eceeb221a3685ab9da0180e00e85c7671ad4e4854bccadf5275ff8c3f4770dfba68f846c5e02e345c3c182d3eb45a0ffbe18fad35f02d179f29abeb7e014c7a0918c74524bad0484d62d2922f07309e963cc46d5d79b496064b1ffca5776c9c81abe214d759526aabe8fe6adfc4069f9f2749264cc750eefac2686c31c6dc20189a2af7533c370d0ab880fdf8dcb179df93677cffb15dd9ee5da3965229d1e22c979e780454ac1dd93aedc2863eaf8ba41a25ed58a3ec4577838a29ec295a293ddf18180036c50df98a1cc2bdde33d258196e3fa5199ded3b3cff26549472c05ccc628fa7d48c3c64228f5497103a60545407a28823a8fd77e6e1f421ebdeefe9a049b47c9649529ebd580137b4d81828f963e6519cd2dfb83be492a3029e15f8d3c4068f010d2dc995287476f08a7ff98fdae1b10aec11fe9373174e70752e39dd535db2669a445e1260adf44995b5055558a0aa58f6bc86d865a9c04da56a2896decf4f0fce09758d68cd2d6c57a1ac564e56430dd73c93a92c59f51022fb3d9a90fa5269b3749066c8fabcf2e84cea64b5c84a29fc74ec8e9eed42c0ce880cc6493e3359915b4d18db9f10caa146076feee24db757bd3157ce97ebb4ae8a0e633a6b980686f7477a30d1b75fd1522a7f573828a3792f2085c259137e76244c90dde70c8bd851d0fa268c434c8e2be4c92a9dd3a14f78aa0d06d642d011feac96541f5226568988e519a154212df2d3aca8a940190c71c3d1e5a4a354053cc1d5633133a6b097070a7745f7daf676f555a4cde5a233e1530549d4c6bb2423ce11fb8d898f897065d394f3904ff678b38c53c318609da6cec61c808a9dd7be053e8ec4f18087020a301bb9e3b9c18f38361cc4838fc28d8f3cb6c047070cae6aa3702f5077fca3c241b997cbde003e34ffa8a81e99e8e23282d8de254814e43c3693e44989908ee7eae0c190580074fc7a7443b302ae002c066913af812cda4ea74d5e7ead3387d1ffe9db5cebb8edd43976fc03f693fa8bfeaa08d28977b06bd7865be679a9d6d2670f1e49857bdf60c577cd1f664109b3f7c9dfc8bdddf2086a57c3832565dbb25f3bd57c0ba026460613ca354f8b9f43adb1a6c148237a17eb0c95feae4e7d4308a2120fa1663a1d56f6d9a8907bc11be0a1755e9f6e8345cacfefed395a1f01585fd33e1949716ea0d3a22f84ed125d0849ae0be7ef405e33cc8726bf7f28ed46797afd85773a65aea4c6ec7a3d1c081dcbe464b88b34b3e4f33469b0e86ff07b7ef8ae0704ab55c5d65b49dc63aef411036a16b36059b3c8b25c73a332d4bfc463909e47ef450590057a2dd7fbb6ee799d9f1259dbd953dae323c2a41407290c79ccbb92883fd9d287d3771ef4fbf6e080b941b099600db02c9eb8cf9f0ea76b2a17a69296ef71a5cf5ffc67e46d67bcd37810f2dd66847aff9b45b1c7321ee6f6ee318e790a8abdcc78fe20146970e38452bc48de5bb69da45dc472d2554fb22af266986c529784021ed0f34be99902af9d8ea8a3401665286b5915674a0271a1ac57186fcf2715b62eaac0804cbed48a417b91b70c3d604d23eb39a0bc88442253e0b0e1ca4c47a03d889461f68cdcf8f796bf62d50dc9e7fc1e24b5579f0f4cc0318c0c3ebf41bfe1cd315d7188a5561bc69340ced162d5af71e0f6bb883810ccf956d264a8cd5cb9ae35fdd58f68be425072702cc60ae5532e7b4dab3862517cf1c08572230c18cd7cbd1dbe90712868221b0b4c70ff381761c95e0e8434dff8b4b753a187b1a519fb01f6ce8f6076111a4a0c24fb50af3c9b392a9383166b50172d1d211d0946b0feaf1ce157e49b49c792da60cd58859cf195a8f6d8f9d190edd961177f2d3eb6734ffbaf02062fe68493916e959dde60947dbed2d7f8932e60ff4c1614fa3b47b660a1731cdbda6a469569d0ee77a535e39ac4e64bef5df0e4a22e97816249f89408e8bbb9640f982ff789a55e5e45199af1be1a809b233b309590cd6729a6559a45c55774da7d54b9aeaaf12108f2115220337f80cdb7e3607a5bfe4b98ba3a48bfa40da39061d01b61032639e26f6488db6e20777ee772b01ed0efc9cf0d6111c1b5b6da988fbf297701b3aadc3b5e04e85c593a62ac95656f84f198fdc98bb6d7ac3ba58a14bea650f668cefb80441c26bc5a5a24d0cc3cb8497a52bd0e9fc1990ee095e082837b0cb08b994f3e16aebee6fab05aab0841b1d514cfd1cebc91aca8aef8c7b89df70a9a9cfa3d5169590a3c93e1b78e76836df475320dd46b8016d8f5a47e04c7dd6a73243b526dc3f353fe1bb25d77a72a4d705a82fdb237c7791bc780ebb9dcefa3d1805fba831491e4a7eb8340117e7181f9babf59c6ac56f93b1a6eb2961d0bfd2dc428ce6ab5f24ff6eb9bc4a78fcfdda9411ea8d3a25e98240f3998cb890bc22939da97222dfe58111cc442f37ed2b4835be1a5e2dcf9c680cf16b1202753cc43e662e971e6f70e4a4a9f0b468c3b2a3e9426cfeb2648677ac099dd1812dec698ae57bab29fa0eaae54a74a2038411d5d8235f41da57f696d2c8027f50325d50aff6976af7ce5bfb4fa89c3170e9b18a1c00d190c87da860dbbdb1323122ae011c570c28f89fd5ccd9d94cc8cabd74997c91ceb890419636ce6b1cc7430cd5a866058c0f26600ba2d56925bc80a3c16595e4fa561465bfb71c85e5daa4ff7b0a72294abef654f5e7949eb6de3b1f9a64111e49f624131fc9bfbeddb77591d821bc990b242eadeed126b35b61d4dd0cab71baee681599bb498fae566ac0cb497d50072c43d6a6a21db250107193dc83f7a701f36707aec73abbf872bedbc6501dcee5d0f0db7356089e22ce33039efeb987c9f0968f43ef0c855220acde10b692df08805b6509842db0e42bb7ebdac8e7bb14724f47636e386186446cb11e299553a20af6ca07f93f414d6664a3dc72a636e8aa7038cc91fd72ace8f4d9cf732a4460af3b537d7e6aa055cbcebf1a46aa5635f1c9b0f935376daf371f5daddf6495aac4b57e0ea27f4baadf440923d5a739440a1bd9f7ab0b14c083ef3645bb2f5e314208f5968d92d8bc9ba8bd729b10256307d8cbb29c954e37c960cddcd1bc357b31d5b7ca71916240db5f3632933142a134c3b3abd3b2fd89876aaf553f33bbf6db16502db195318b92f576843822d77901524fdfb8efa3668ff682e4f207b702befef86193c3fc603e6f1e17ed6886458b8128d26b086d048e0337220b8a21d87498ea5bfbf3fda2c971a6d9293d7b3e5347b40d2b70f0a2f22a52278419597898a8a723f8b9561d52bc4228dce34950d5edc5c82fc157db8a91ee3b6b1aadad6df38ffc92c80e602c9b9c3c321dc77e734f5d291f616fcbda93444b20e0b869bcc4099230f5eb8447378dad6f81288a318beff45b49bf419cc0e124faf039d1cc6ae9513003a3ec58e5e225f835c877b2a5abc36de8b9a3887cfd0e37ff36db11a72259ed4e5b96b8c2c2e72fc7483c8937bca4f3c73e3ad002ab1c2ffbb60e20156b16c4d2a5cff34afeece07654b994f2574a13867c91efcd29e2eb6a6c9e2760c1e52b1b9f0da7af10b82e2cbc47c35b49f9ea06be1340c288ef01c1b291b995bb43c4aec2fca167d3495f5b8877e5c8eab0c293e2438b770a2560ba694e20402a5c5ee20bd9eaa75c3b6d5d3e1e34802bb3333715d21e93da457614f284ecdfdabf2286d0f1f0d9213774178ed466d2b084140c8bd8e714f17a342a795e317ed1e18978fb5052cc1364407265821c3bd184387ac588bb09bb135aa44c32f3f83eb70418512bdad614b15922089124d6cdfa943b8e1fb7f9214b3b1ca4923c98d51159da72d36aaa02e64a2fbb497920ed34ccf41c77887ce20ec6970939a895a5a018dbcc06cc599dac39b95a7ae2ce6889f1a44328adeaf123fb31ae9ef55e86cd86fec55f5704a46242e423c9c7830e5cf2b7d90e6e2f1e04df98b0bccc4e637164407645c95795c3780952a851bd7de4ecee8c686f275e4303b2df28f474b36144ce58b48dec643f495cbe008960e0b09f9ba5748b54a053bee7186539e22af63193031fbc319e897dc07c51a82d9bc96007fff7862f5e2d10f6141147d12fc7fd5eb991b4f5e53c1c91520ccef332cd0fd7d08bde9be0cad24148c7dcfad7994645343ac2a3474b74ac9b72a8acd9849d1c8a9db0f44a3302c8f00200385cf8816af7b747c0b673fd20fcdcfc3ae5930afa0ebaaf04b7633361595107e47a2d7aa747ec128a39f770b2554446c4ce0a89e16ea58334f34ffe3f6f4d81bbef45a582ceeb5950fcdd932d1dfe1762059b5f9b654a1a456ab4c94f4e99d06b41915e02a1fe1a8bda297bd19fa21fe660e10b3be2a05072998a1b8546dd7440196d533f0870a97bd988b05722a4ebdf0a28c1b7abe4ee3a31836aca016368f792bb2952b614e02eef736a917a37f1f762cbccd210287be4a5331575ae06b08f4131ff9fd2cb7e5012fc68c3086e43bddc921f5b8a34cae208285b7ed0b2d853b57da6abcaad3ad287cb33f4bb043b7e6959c88fac9ed52d95809fd168f75e0a4fc707238f6de7932e590d2731829cef1bc50d237f6623a0b2a90ecec9cdf3467c6f400371511eacd4e4e2603bcd3d2c7174a90b651bcfe8e9728d013eb8847e2e593a89df5ddc6dd15144721bdbb92d1acc4f872b1f1b27a58ad1747e58f1dcc7e8c49c4d50abacd08f11730b797c6eb9c5a2c758384d42550cbebd9d6689679c05370d231707d8aa3a46f0523ca6f8cf7a3229b39212703f11492cd3b094abaa63aae371a4f12f9ef01be7575778f31133b936c26ccfac7692c550bbd149bf7935005eaacfbcf876a3e3b5bae317c5096cebd917cdad0ce16f03161a1531d5d187deec2ea46e17b1a2aefe45782d451dec6d3440a1c705e9ffdfe9ea8a5c1b50b1e4da6b989fdd2b386875e8dfecd33e1d96698aaa93aff3a01cbae0b8358d34c29081322231f96c01d297f56d0f271eb394ddfc0c84d2a81852909d8733d95650d16157e6862efd6bdfb8ce588b5e2bcaa915a2f3a08b9b4047a0a44c49989dfa3455ef8b23deaa2d3f93640391668626f1c692a171822a0e92db5b89a3c3d54a0496031c5c6c74e076af6b61715efe9c7e0f83f7c2c28b5d2a72ce9b67f4fc928a85c5a8dd1205ab9cc457b264e0e707f96400e5bda69280a6020a7222f907651623f6760863c478d48442fae4584a2ff940b979804bfe8bbb03db2a8a3a2bd8ec638bd4626d3908e1fa4540359624589a9213aeed7f54953c2871e098c0f05655c335f1bb13e445b424ec6ca7c81f465acc8bd239a262d90c6d8bbf663221a6462f5cf7ac6d2a57b2c93b05ed149b554f067884c93de612aa35c22863d6066083f0b50be6329ab74c21f15d3b2177324bcfb273390b00ce310206093768bb96ed927077721fbaa9a681cbf65b3bdef7ce4684116fc6043f0794f0ce99b16d86d858280a7785ba92ada26330454f91e25f5a2be536b8619baffee58d6d132ea4a974e66ffffc86705ebf2f53452584cd6b40e0ce439eae6666a103e8b61acde67e9b5fdad3cd669695cf05d671dc66c43cacd06856855c89aadcfdc2d70e330eaf341511e7fc0de3cf4f0ad6ef9c9c87ce7b4bf7a51d0683c59151b608ce1b85484d3417a636af7b6d8de2736c732f1f12cad8b0170ee69b38a6bb507d77061d39fa321d7eaa6ebbc98749c78eee78792c5ed433e56c0018885464f78c6e830f577f36e2a852b97e516b153d2ff3e6336dd4b19fb1ff6e6b3a06acb5981398effd09494dd02d02df04a6f0b4a1c80ac793e7e34912469faf1f07337962c8c7545627984de4aa422f37cdc233a80ac1a67b84adba10f1daae56ae1472005169b99188ff3327d2c2525dc4efb251af59e27ceb7bd2bd42d39bc5cef89301d6b746bd724bd5f8277ed1319fd9661b40807d839aa22d7ed852412caa1b0bbec29aee87d97828499f017cf1b29843d57eef5264554ac5acb737d4e7998acee6ebc271348d7d384a24e12128e6aa831935ae134e4203be8b146393933425bb49d5947655d24371fbe8aba737fbae01af969b548820ff09ac36e8bdcef13c72c6d061ea6c464a3950238b76f3ee9191ad5ced5e9345b584304ec917239c1244814ee002d4074bbd0dca94015a4c7eded1900b1e5a04d30345a43084f25bf6801398358d3be23708d2534b31bab36b1aad28106aafd9ee1fb85030bc4d36547cbfc9e17f49804ff179389faf200dacd20e482072b5bf5dcc5cef5a5f0916a2792883221d4d9fb81ed89617e62c4b04ccf02cf165f0d9edd3c34f1b73f62be2ef817571e847964068351b544937afa9011c5afdc13d9f975a931654ef8145e26a842a51d6365a5a68bc272c884b4d82993cc1deb5d9bf29af52e5ef976d2d9f919aac541bd88feecd5a6c40cfda006db36ceb1202b9c5ccce50245ed4ca8dbf73ed093acf88c42e1f283eb917895ba9d2d51089a315dbfb9d2e5a0bcdd9900f69d65a20f2f4cfd5906e17db5b340e7ecdbf2d55ac58153e968b9a7f004ddc6da1e31d4d042edcbe384c8dd144a6fe250ab4368251c4e0faae25fabb10728cb63aacb8e685c5d07652818c5f08f939b26db494baf9130abf5d4bb11e08d132ac5a47c95cd9711c4bf960562fffcccd84a990bb1884db757f01a2212e7020f21e421dc3e631b70fe6b340ce7dc0fa67bfcc406a94499aaedfe7815471db18bc5a0c1ff89c3d2fee154353c8f9d29a7b208ac33c179e2fc897f1007031ce2d61b1f7e83b091c0eee7d01fe4ad46f56a53c40d846525528c631f879e5af67f793afca3c4dcbe46cacaca7f45d1e5b17fc0a3435d08d2d621d915eca9ff91993e1322c66107f05e56faaa659425ed5ca1e257fc83dce096e2d3bdc99eb3a3d7f04a300a6ed9c284116710e8a858916d239a8a30922910dd3dd07a6f315f3aae6266343dbc12ca2b8e882c82e62600220cd887b1b706056bdc5401fc78a639bb2023504f3120577d4b3349a65b7fbe44d5645fb735b926f49751115ffae8a28b2f9c18b2ebaa094653530dc57412e1daba05ad3b4a400ab87746aa75b364153ccb1bb8741edf23ed60cc3d4ee52b64822295c8e46fec3477fc9415f8b0793176b80f39f5761247c144cbed7f87d46627667d03bae0a691c869be8d38ea098376159bf4c84d2bdde6e4cfb3926d6e32b1e9a7075dfffdda1a8638524e78dd93ca8df71be49eaba0cb96329d33a02d6c514fd71dc8f1916e65a99a90967e899d6715da1a73c7011aac6f2633d9d06ee69413709d7c6c443fbf517e4a43bcae5aa86e7cedf752beb5ef6f28106740a4376e90091e9b45ebc6ae465a2aaabe60bece1a80e1288682727671783f04d2de4884d2af63f7e5814e695c5a0e76387f7def1b02bb9a483b24413e1df75d1eab886235359e01183d37de1fdded9c2373db9be6af9fdd110d72a581df070f55266a5dbb40f34b7c1e70a0c6b097023b0f9240af9259571e4be1f8529c7f1ed92e8f8b12a6efc0e5b011057754b387c42f1d68e8200938db8ce62617569592e29f8d3f869d7882cba6e4032bf6ac0191e5f2b0c438d6e046389e1ccb81b143cc295bf9138b7d9bd37ac1d5f649cd395add2f2d4552eada62595da5600a9cbb31b7d41d6e31eb22cb037ffcce9e5a8482f69cbf9830e438fbfab119dc07ebcf5d73bd2afcdefdb34969ec6ad5ca75919e8f2d26d35aef1a865100eaae0c08abbc175a59d4b56b22528badc7301733602f2b1e50a1f844d0a7950b35e69f22e6c1c511ea31b285bed9564f7da35bbac4f67ecfbf72766f171f958a5a6ea9539e316b04167bfa991de52f1fc85d2799c1e4f1a683f2f39cfc0b787e47632b24f03d33dd512352a7db9bfeafd6653461f18ec75084b453ecf6d87bd1ddadd927fceb2e3d7b82d54dfbbf1b701b467e73d6b5051953e3e6610b240db31ba2f952b91e91318cf8ef954886a2c2cebf09c8c8461bd6bcc846b9053b49e932f0533591a20e20188e738978134736d3a6cabdc274281f5e1bdf79add87cdd36eeaa8225377f9c6043061ae9243a2b63557487e294937c95e3d553fb8c2db1be6f1d07631d3632b039cfa77c5db9c7fee78615117e622b8976912977b837a8ade54748d17e0297cc7dce7d594727e8cb3ecc6f1dae1fe0650fe99256f646f8aa679843042861bce1a5565a6afe99f20a6bfcee3fa5a0960da407e60472c9e261e2b424040577279d79e99eb1400d3318f93d30c5a20a9dac73ccf3d6ec49cbe5b0e4c8de477ce31825e38e9cad2d740d4e46ad53aabb0388082dc6672e6be564bc58100d3e33de3e458b2dadbdacffba1802cda172497f0a6c99ea4c9cd8299ada3b5b07f7f7390fe99670e2e7ecaaa9533a575d0e30d1b6543ff81c072e668b1b2ddfe6702022295774284a2ae9c04fdd9e2f9456ec504777a4d07018997f82806dd60f10fb67e96416e04ddca1e9afa5951276945b26290927454a5b0fb273eed12eed6d4b4c733d2a078f74fb2831d05f140ebe9b8411e8ae1692140ac9651055b0a278f2bf0e45afcff3c6da5d5ad1c966051d451f61acd81e31ebd04f63d819b18c9acfc537a20d8d207289b7a800f4539082899fd7d6744e0fb1e0ce6f89a92367ed4fcdd5b3fc1382190196d2275bf80c48211f78ba2e961602172f88d7f34b1cc14301ab850f4e24e11d7d40e104640a42cb03364016b6067d04b1842e2c8c449ca5deeaf5b90fd65e8800aeab2634de49251414d995fb56c765fff4d6577730dfa368400ac57363e54e12e07ed3c2fe349b6ff97678d2dd9f49646493af49edce39ae3c6e6f927b5f0dc6b9ebe1e9b8d7464c59878e6390a1add02d6779a20bd33ab0466239564dbe24b0418e4137765ec51a2329415c2d3f12d54b784fb9c8451769c364c9886fd4180a5f13a1b78943708af57c451593b3213cfe6be4bfe3cd491c13a90b1c6a9e4db358cc599abdc2cc1ccf4e39e32e160e7aefe1b881924b6bf1eb2c68a8815d1ad8ae93bb09c658ec56a1571a40ae68083b147f5cc030c286819259effae6802e27f477e17091da68facfc6224a74802e30570c854144105a426b33769ba105cc7cfe9e568d2cf7b3bd10fbbc67b955c05d305c334bd47ce4f9dbbf159d3309d3bcac272fce15b3191da3cf9c8bda54faf32371f5951efccc3967b77a0e6a3ff040bb660b37339a64f8aec30cdc8b032a9012027dadf6ecee9077563e32821da944db5cde6a400093be8117061145b9c7563de8e48e2d2b5603678234be1fa70611c21c7195582a59651ad90a4a3bc8540fc1d45b628d5f2185496c72cd68333301ced558a3b390bbf34c95bba44968e01966c7a1e64e6a6d67edc45d2eae3c90a7d82f0dedd07cc68351ac507a3e244b7e617b531cc529dff563baed97f6391f7cda2fcc80804877416a91e17fba320635c67d56e8cd1d981454d03ab556359c62558eb542976763e3fbc700f8ea6a0c76c9df05718aa7bab5c371ef86ab15edae5319528a052eefa9d14138a7de3f33e9847aecf4e08e937ed13ff5ad5953150a448eaff923462b79ac14071912bf3702d09fe7772d2e5a0a7229aa2a9409c2e4b48fe9375558c0cdca3b61173d64772a8e1dd9df38dd5823ad6615ee42ee9ef0dcfa5ce96b23e26c7edf6f2f94a388ba9c4a679839543ec8fd096c0a79c09abc807d857398dbd6144a55b8f15b38df414033c0532656f53644d319f38da40a673338deec31b477a99d10a0571dbb46ab1d5a32b0fa8a3a42190588554a5fb733ae46e86efc6cf005bd433760f41a6d141ba69d8f24cb7e95826773472128c00a2865df21f4328174c5154871f807980953392f15b7340932e3deba6436270b1d847c729f8856909baa0aefd823d67b65a806604b0a48c99a886eaa247096db632c445eff196ad6e4ab6beb0a26c9b9c77826d67cb0ed31db54d7b2d5c40c99ba3b3a2df60db8dc5639d1d1364b4f230c345c2bfee1a3a3aa633d9dde4c2e9c71a18b6b1d93810ca6f453a9431d5c393ad8f3134e1a68c9650123d71c02a6ebd30b9bc7f3f8577f6f09312a8c486883caae135a425418c7c852d397870ce9d3467cf46a13908c11ededba1f7aaedabe4ccc2b51ee338b467b6788b0570c15954b996492176c9e68c15972fb64b0eac2f9e826d5cdf7be184b0e6570d13c6763cb1d184b3d1f2c31de2f779d3884b07f4b0f3ef3fd11375b1937cbef27319e6382c74edf160cfc09879a2bf59bfe9fb3aa9b4a0f1c3ae57eb2dc69598194b54074800505161d5a60e2f74e39d7085f5c3f07db6990e26c892ab1dfd05c5546ebaac9a4864f496ad11272267efe50f6ddd108bb87b6cf71d0d3d6f83fae71aa2f8e4cc39252210be74ab20fab125182652d7629674c22d9d4cbc0f953942f9aeb60443bbd07aeca757e0c6fbd8e0cd009f1ca5bf62024d89bd2e6706af4839128e53ceaf64de872f107e5141aff45f5e657b2a45d0fb255d671fcf58b5472667f119d80a696d87892cd840161c63f2463bddf6b4b03367ed4d6a8bce69e1e7cecdc009c735ad394f0fd2b6b9bfb56762b546f6a705c328809fa377393eccc12d89e53700fa8f53ff98cec6790dd530075472105c637aceb1583426e1823732e629004563fb59f6927131674c262f88e47b5540995dc1f77928686f169212bfd7a947d59d60387ea47d44d90232031d747252323cf1e86d2a318de08d93d32a5e3a06dc172c2e451a276c2c839c1fe3655271214c1f5f82b57cb7b7f36593722211661e381f0f2c324c2ba4db7e98d6720e1b55e88a1ee1f55afdc9cc18139930fc0d29b0117af3071bb5ccf5cb955983bc100ad158252e45a14d61520146f8600c83b6c70eb99ed8788a9aa81a49a7ff212fe771622dbce70d3655ab515855c079b69a5fa420f4e99b5702c66dd22b790258fffa45cb97c31a472ef151e229807a53deb533b86ef65702ce1f05b3a1cf3a1d229f97d04cd7c2f6a513b8a2cb4dc928d17499ff579ae253561b8353197ba4bffd834688cfc277d7c476fceadde2d24516fe5a84594f202c941f875d12e8961c5d053810d7c88d5c49cbda6fc66e7f6737d21f3bb182786c953b18723c8d7ab75a92d7c9dfafbb0d5c858c1e229b22ae60c0632c781d9e700bb5b6771c7131916afe75ca2166b32188cbb21d354bb1e305ba8dda5de8ea4220a11d25c08a353902fec4a2c246d845ff646a00c0c5f9a798e18c2b59792ab4dc1110fd30bbb71a35a9a3b43a50abb91abcd1902aea24d385dea57bbf1b29e462ccaf18c3bf7a61831ee0b1b825b2ff234d639692760cc74c50381fbb67c02d684c2124a2c7c618ecb36f3124fd4365382ab7428e3d8386404ebf4c50d351c5ec178f197156c0e3200213c256df609a4b126a17b44ce9936da3ab3315a6a6e4c751e878983c07bf469d57175bc10aabd575e097f8782e10dd90ff59b749b8bc25dbfae59bc0984636499ecc1e628964acc83893431976bec6789d65f7ad4619d5861ea6ca28c75161269264a4a0212f392e83660745a59cffeff023e04ea4f0a37aee87b3ffbe009619ba33fe86a935d912d1fa9472a7528becb6ca0ac2cb08c26e541c6c2b129be89312a45cf09746ec19e06b7ee118b770e7e03be689e7bd79f3e6bbfdba767b4db91ea23bb53517d5de4bb44f78f23aa85bdc6ff590e68d0f99a3f1801a6c4c3b15dcca0a036bcde8df321034ebf50681a435da4e355c31f95b266ee875d1198fad3a5ffda5d84a2e1b60fe3f19aa6c0844ce40174d2ed9dc4029884e2f10902a4055f04918f7cf5cfd6ce802e25a18118b5ca6b87194224235997c0416d4b357a84b70d37e6966e6fbb1debd06c220907252d79afa50ec32c7a4e62d92e8dd66d111110cd1442db0a8c4825c6380dab7a8df6d3bad4816e28e0aa1c85df64d5bb6a7e5ba4515c36ea35d38618e138edc29c03f94bb6256a8ff387d16904272a3d5378ce439620b0b71d756fa5c42a3c20bc5276a8d9f7ebe1d15d279b761675bf7d4b5214ac79239d47ef40ee6468abf34cabfe45ab6928fe02748437b5a693becddbc4b1783bc9b086d50306307eec720aec6dd300694db78860ed0e5a89528a8a347751ed91c9930e5bdfb70ccbf1d22c9880a7dea11104198b7c57262e252fee083524234f1e28f58c17c073883df94234e8ceba8a2216241ec4a673e44ebba11897b3bfc23ed5f9eb58c22538a16b1822a02e1d012ebc4d430274f44add977fc5e81b36adda8361cea70de248d792aa29aef2fd68c70d026d84ded12404799d136e6463afa5afad564b48b04f035f4acb7356ca45f5ea38874524ef85e3a61f4e3a6694010b23c71012fd67562711cd49c549a6ac877828cb2aecedc30f41d364bd2bd6f12b88df69dc3784fa3c362b04f66a794d5335e0c827da62b7ed4c02279a660cb920eea53ffc8a4f67974af76d8e99bffb9e96f5f68fecd26683276d1bf32f5c212deb2f19bce877b14b335a10410fb477961cb1b39fc857d8d36d320bdae4fa1c00c913ea284bf511264a19b3100c2e4d110f3cf49c42dc6d09722a03c60792a31c7a4c76d04cf89d0a6aaac600f69a89425dcf9e4151d48076a0bcb8858778a1178d947799b70ce03814550a9410c961d2ee83c2023a95e56cc74f8e42a5d44a902c5fe1a2900d52198cfbc0b34afa140ae2f7d482a1d40b7c148a7474ac1e282c24a347f1e86a8881aa17d747b35c7215b369f22eb65196078da0d7bd21cba78422ec2015aaa14e5d43124b0dcff2644c5b21fe1750f050460452ce7b4e6bccaeb8d68aecf866510cc03744f63e0f7d66b16d18bea012cf2353fa5dc68e3f3a9b1da0d048189bb168a997cbb74b2406ed111797b601b779c5a1c22bbe5bec6ef415e364b1f3b781f74de673ca54050514b8e25de65fe0a929ed28ef3229d80441b4cdda5fe066b3cc79ba04d97c626d148912469ca1cf232573585fbe07bd7e5f872a046fb036bac4b063a9514e27282eb9ff7c1c40645a9a3d5322af6be9b13300f9219f04794e69e72c64c691fe0c763384d9399eb1d56bfdf73cf6cb668a34445841bddcb871b427a65b8ac7e2bed3d6eb2f1070fdd9f3503c1f220c1c96b1a3ddb4e67fe1cce6a35c26bb0e7945eafed12679a14d2a8587caa1a986e4eb8bcc06b8e6cb8d8acd6a1da915ff7c1e2d571c0e6684e1cd59811d610c846b0dc150d3f6ba306cff44b755e71a7276f11539443d22df425f461a9c9a2b079113d2e3ae7454dddf220c5de7cbfb70d17b7e4768a2640a42d376b1bbb2b3327f17b2e183be78f660cc46b02c1d5a43c5ad0d8bf72a1beea55e1fce498b7c1f0b16a0c5013e1bed28f7fdfa441a42bcc482f77a2c4665031471cfcff05d0c6d0d1da6097f5c2b9dde181c9fc6a3739f30e9985824d0152886eb98df3946c8ae3a83b3c1323a6b00b4a5fec13ec1f65fa587158856128e3cf06bdb462693d33a59c3a601cbe925efa4d42bbb953cac2f2b672bc61bd8236902330a97c978f008710f022f3fb751a265867b962d3982a4f90ad46c7d8f31c14693b3c6fe6046478fb0711a97f9a56126a68d51bafaff0cf25a02bf64613f72ddeec0756f711858a72b2027c3751216e105213bd68158a0bf0b0ea80a4e2b961013ba91abb2b2eaf66aa13ac2936cd12ff3900e76c40d4922b0fc618964057a6b143c7f70ff384ac74e23c853f4fd5f863929b827c06ad09bf20f4f2bea941d3b7bc32f0331755b4cdcd3ccca99809c187047a6da5dd4fc87dfa053abbb46ed582eb9ce5ad062bf94a932c4c751d8cbc3e940ac96d168d72d5da8fc136850074415d3bc3c35c4f53bca72974ba5f9cff0cbce68d07ec7a78d9601e1b437f736970c94f291642d41d74df0518179bd0239144eef69d88f51269547d03a14e5bb0f6df36fce7852d836c6dfdb1171af3b8dc2b0f5c1357a0aa89df6a0a852a726b801726fe7e6de2be88b05b1011ccbaa471f4e34208d9903f5c9ab65b1aa65bb6e9a4f5698eca46f008d3c30984a2b8f04c06bf74c9075adcf2e4d073112fe5c8e683396f919d2e379d644d287041f0a3ef6821300b1fd4a2a0c61fd0eabff4588a8549b55ef25a73cb1e5131528058169afce99f91ed5ff2bfa5e0d2d80fdb60eb2f20bfa7b1509a02e9b7b7617f8bc4f65cf762a4d0d83e1e1d480892079fdb7ed0d02b8ebb1f5191d3a7705af33343b4a0ee5c240f9c6fc9cd723962ac1116d7dc12759fa6875a2057a34a1baa06fe379616d79af0cba9dddb8d00fb2c90cdc9e91b4cbc8a900d67d8cc756101868c286f79fcaaeaa89f53f2678d00753c3dac6df0d9bd0cd74dc64279c6f34641c763e2284d4397a635a368b171a4dfed5e0a70e6963cde6f60dd7d2fa8ab99ea620e0d4b0ade915277d9e7c29bc7047a89b66a1a69687be7281a403c9e2b98a2a07e1637819bc3a27540487be0f4813bab71aeab16cd650bf3e641ea30cc91a2974eecb394f3f0c2b1adf1619915e2c7dc60fb4dcb470e403e5116e9e8a167a4611a4ba5bb3eecbf40174597c958cf06f0ed5a66ec1215ffa5638b7d74f74b6a72cad79f6e77ecce52d52d4f85a317f2d79fa77e6f3518f63b7eebba8d37a989c7572d88a0b97a4967b3987974b7e5cd78f835c668a95bca54973defa0003aee05635da5b3318cf27360ff7041abd3ce98e555473c5539292ed701146a918cef75bfc340bbffbf676c37028a983e4e070c3f7ee4f24d21ce567f425fd0b151995adfccca45419688b5200c2ec21a9a4cedb108965bda1aa5be02f9b0715268eb60dfafa836c1c77f2edc2b75f547ea8bd146f76b3e1ea476e80a8cc42ae366524f9200925b7437f23886bbadc4560a602dbfe149806bffa7c56d7e94c9633c49be3f4d008df4ed547d5e897b55f9fd5f3f6c73c7c096dd32e408988d9b05bf454ad3fd27256d1188ce59a849866f5c08b022f8a0fdecc2142791c34f31504f4de6fb5f6c2e629b07220be155f72eb285f47b065fbaca33bd8b622df0a624adca371a99b4dc3686a04a202db050bee3b86c7a6ed4503edea401c31b0b1d5c3d79adc41d90861ff689f5b5c1e9ba5f514d35ba1addff47ad7f0a9d08ff62198b545a1376ab9fd4cc1c031efc91282e714af7c8d28c9c49f5113336d8f738f180223d7c5938bbf55a2731eee9e4f60e80c51f18c3f15f3f1d23a90e90a9b0484cdb2bb9ceca4db59df2c6adc0454a17f4193769ad1c512420ffe96724511454428e3d36b59172ae13b5c972e838710f23bc0fe687d69079dd5711b148df60c434e48ce271cd0179b5313510ba9c4f83cff0ab6aeb4d8ff2eb9edf24fc75b23053f5ee4191caa810b8f87d23810f46995332bd53bb03e7b1aa6a586c9d88c9ecbe0d08dc11febaa4b915d70cc3e9dfea5b8982341c7db00cc6249ff60056b7896faaca08d83b88363c28228931ba409ae64c52825c04ed90a355b71fd7850a2e10d26c77c0b7f13489cf0c852b0ca29d42fc4625ce65548cc1e6c5fbd78de7d7ca18dd7e1a2563ac45292bcee9de03cb1adc71c6594bf6284515fd46fc010b8ea959edc01228cac30aca699d8fc48070956a77f8433743d19fd3daf56eda0866201ee0c28740e6a90a4ad1f941cc2e707767dc2398a16062d069a71f2ceaafb8cff7968b2d1ae5c1053f82bdd482ba11b12943d08ec79786f94b2ddb0b7335bc6b155c229aa56d00cb9e3be751d7e15187de74fc22e10b61ec23ade3166af924c0b9aafd883ac48d46ffb7efa2df52d57bc469cd570bd77085918f7c2bd5f1eed93f97d16ce4d4e850fddb678ff2b4eb60308040a92b1edfb207b8e2adbbc38827a58a2282e3125922b15e238260e9b736abb45863e7a67f7a797dd6eeab556cee9b1fd151733765c77d2348b0ea90dc1e7ce39cae5486b200e5e748379ea4ae8b0d75dcb8d65f2ddc8997a48777e081fe3fef8ef2af57ea2b822ef99a4bf9ed730de4692f437a04eeda1eaaf565f0fcadb45a01b965c93ae8e7967370e1dde7bef5569b66c32775e3a6c609a7696a72210982db94d1f581e6f7ddade6099ae7264e4ec43938a3e9e7a335ec98b207c1da92878829a36567dbf671f968879bc3bc3e5c2012b8a865282d841122b7a183528c78e4758cb4a697f3de1a15bec07622cdb6e293b34c498fe9e7ee21aaf0b45cb5fc2c5e5f104201c8d637bd7855a126006160a1e04fdb28271f4f0662cbf524b7d91116643551b254972ecc915dde71264e39fd61faabc3803f37b0a41977746439b7e35fc77d1dc1f3a8f231dbee94c16220c7a23c4a3af66194ede7a89b223d22dca9289e650e2b2a83123d527c2c90008dd24a5ff596dd5e6f727a5d46ff4d83a89ad391cf5d4ecea93e33ac0d85ea7ea844a01321da432ebff9213fda71a475daad3da99b4c0d530305dfa5cf871e14f9312752090762ca58b11450e22f451c837298f52108366663cc46348511baf90949f0560d9093c540442aa9dab052b538cbdbc2b7610b91ec1cf41df8933cddb2cc366d0b51239695cfcca874312ef5961f8c8454cd74927280f45eb12dad8a1024869f2c1af091ac5ec85445043445b912d53953367dfbfbbf6160b4e5aaa79f8a7ec878b09ac3952640cee95d0b3eef5426847bb7a050c34321d32ad894142aa5e0d2736aa7434ec99c948b135f02f70c3655ed1ea04bf132b061f67d96346e4e5eeb38c7125870035e5694e1be72fe4440231bdb3e8083993cbb5052be4cd589a1c2fe9ffb282193e2bc38862f629c30f5273c841497e9c47618399f3e01bf9ac1c2fe0fd2b089d8d60cdfa8e81759b006b3a1e50808a5c37b80c3e71050fe12e34dd02e260c0a392b258e7dc2d44daab0ea3aa435edb234f987375d0c7a20ea5641e64f42665cae57e1d349820d1dad0dac6ea2a1b0cf8ded930ce83aff220618f7749f94e132d33dd4e6d8839af732fc03288e64a5957763ee5ba25f1f1c416bfed826d9e2841d8e04e0f5432827ae51225fec5cafa741d9778b8073356c4812f6c6cff5a6698fad2a7aead0edec11b0e95a9c285c022ac9c2cfbe1bff9af661d00e16f3961081ddbf01ad12a1d23760005ae3b32dade35f2af3e9caa3b79665123d7895992ff5c4edfb96227ee7b596db179d93d713dda5df503a401d06dba35c2a72b38a03ceba14e6717c3852245112e10149e79aed5510f2bf6888e91d638b55018e53828accf302d34978d0dac2d9b8d577202969d12e68ce21211a904ba927202b14795e64ff6bbc5a0314103634fe5ccd45e6a893444aa4ebb5934d5d3f896c08f0294de240d63d5d5220b50c315dbff6d6806e61e81d103a232cbe73cc3b24172ea999f675cbe8e290fa6e771006be63909644c981475d2535f8847361ac541e557b207b291d754834e271f5e2cb249e52a133f69844927dfd0a729a6f0546cf292ec2ad693a6953e0bfa9abfb9954b1ee306de45c55f890d9ecfb18641eb98f05986b63cf452becd1319cb6e2dc5535cb8dd4e5e623e60d7e399b284c98b7349b38713e43e60d2a7113fe591bc5da7508a239b924d8cd2c8bd55b6d7150d2189e72c8c95298056df1502eede37e5b2fb2bd0386f1af6a1d4151d46cd34d34a7d0c2e912d5faa0ffbc9da0d1637549152211bc75a078a804c4365374f26d5c1162ed0092605fc610d1a44dc4777438cfd0d9b0aff47d388a9843149b298de7c0d4fac064a6f6fd9122df56d4830c152a255ac5075981330995e35528a00487f0d97b96e8e4eecd66e1711dba99658b4fc4a8b26c7fa5fb139251c81b2afb93878af94fe36db8147dbf8e218d99028775b5226587a7a627132a4412cc1f5a8efa20e94264190b0ceeb9e891094cc49339a6c6687f9e71d91ad65c0e9a4f40ae2481650b0e834992c63d2f3d808e74f32f3503d82a38a8070962ae6c8930af14e6190d19b89fb76b7dbde69ee6495ab3042c66979b98cecbc74f34b50b831cabd78a7ca4d57d11a15b5c27a1cf91f6c72733757add6aae3d6f49d0483ff8d28d1451c24733922dfedb1dccf90b8e4a5686d2d11edf733842e0f9542cdadd1ec05574fcc86bd149821b9107923a9407e0ea8bfa602e1f7a179f011ce940c0211851c371b9c456d13ded6f3fce16a1119b5fa1d4dd5f39d4f51c9bf51c4989393e4493fe1a29b104552b475325dcaca8a77ae42ef4a1b5ffd18402a8053abcc0481edd58aa79e9ef57721783ac23b1c875c19d26b5597832ac4a13838cc7a5a8137c16260216f6b26aa391aec6007c726a40bdd9ba1a9d75d91b7accf7857f5e16563ba01c1e9a8f0e3cb032fa1280906f16b343be5a72fd2e749be2fccfef3daea0d0ac2281e48b5af1990ab651fa13ae17246af3257624920fd16ba78cf0cea3394ffca01bb7417153850e2c9165642d7cc7976bbbfe29963fba92968810494d0acb66010ae54a38f78e9737348b291f80eeedb7a1082507a622cbad2c348cb5f5951f1a31ced29421a04aaf575775380c4d08411d9e6b75140b855231e48cb33dcb51e240e9ba03e79b8bcbba02fdbcf6adf045bb13974d6f4fd8f235aba86fc1a8f0debe9e5dafe4fb261a435dc2a23b942a494980f6e6e6c07facfd5958968e85af6e06a3c5f426cc99ecff3d170245437b73a01b17686ab32c667cdee153ae9b257842607e7b61efaf7a3e201217f50e9d446285976981a57894d28e3055d4cdeeb4f97f91af81e75752816f1f44891344e39fd2e8681fd1e001e30e58a44ecc0ad4eb07ab4bc91caf1031925718f2313820de29ae83019d8433dc81cc03944378def87847f59907b12d0153b2050351e3f1db6c4db7042e8156318e3cd3783827d8db5e3a8916cdc24517d8ac1bf2d19fcee3111863af9f7a2760412b41335c749025ea3ba05dfd5d6b21785a3499478a4d78f22c2cb51e1f6c5018258dfaa9daa92ff581aa70c6b935c38fd20973a9e814258acadeeda5aeb455f0335614b0b3f36dd32497a6eeb796605fab3df6c99700893846d87c2438e6233a2346335c899c42251cb49bde11bcfbb93ec816831d0d1b978bb424c5275a7313074db5d7915e962895d6a37e8aeb6a0f0c3aede26b55fa606b6ef4942ac7a6a8a23866d2f044c03588505caf496aa4eb50703a39483539c075af3cbf800cc7e14348c2fa4ebc632e027a852a7066feaf56716ac6ff370a45ad7362b63cc1e657f96011ca4db639709147ee2b9944de3d15b75166b6303b3b66a6b5eb93adc293d0d6303e34afbc3f65065b9d20a5b56bd1f90ee78a9200e507160ab3f4ab998a06c55ea67bb4ed2ce5e9f294fd04d86d53763be6125ea0f6d61ace294aeee317220049de04576d0934280d7e7500c569b2ca352404038763e727696bbc99b67c1938428c1473dd2e97fa80f86e8711438f1d7ff43f873e9169d9df1a0a480ae34cb3e95fd86c6ad305994eea49032be1372fdf0a83e6bb13c636fbd5b4c9e080967c19522ddfebf3caeb5b3e5d34e7bb7f2ad7e30e2bd127fae6c91fa453efab42f28fffd457cabac027ddf1d2323c6fce1c1e8e86ad34083c6b9f603957fcc77e0e3289367fbafe389e9884bbb0b8ac7dd06b95a0aa3a913f7abd690e14848866ac436cecde54c361529c9880bb6f239148b2424caec2122ae3a11be95bc295f662071800014fc939b905ceff292b1a37ec6458e48d4e2ca3b8f1700dd11bf19287f409f19edf5cedcc979be4e8af4a82e4ea3befaf05fef67e6801bd53b6ba2ea2b102a63aa4bc6e034384dbe3b8e697744fc724e62e0b4321b909ebcf8c2063ad7527e7262bce8f74e109bb0802832c0ee6479767b924539a44c10151276eddea627ee2834a39dd11360332c9b5349d78c748bde868949f69c8ed5f798e1a784c773bbdf38970f22a799bc8ce7852ac783619ed2f189c978f2c2e2d162ed57f8089d175aa8afd1cc551447044fb58fd7d21fd7f112f93120b7f1cc5055e82c2d943f1546317d159c788810adfff628d45c099b30fd722dc33647a7f4b7d7b61081a87feb0c1752c27292b6072be3130bb9e591e5e95cd9d8be67d4e636250e9d1c383df83ee25bf36f161dfcbfaf6e0af84a155080a47c40585656ea54570a2c2c65ab8d8ecc1ccb93992b0268adacb2e9820990745154ac1adbd36b51ba5a731ee2fc28ae3de88a5558265e0bd4e1f83d32bcdb12d34cb3461f2bb21e44ad708fbde4247c0405bc04e5adc4e31c4ae5086f0e53e95de0805888b207aef44d1d417441fa9abbaeed599edbca40f8d4aab18c8abd3e8d4a209d73ccc504cd9fa95931a7b82db1588b4126ee92dc9dcefb20cb541adafd881b48eea5e3ba373d36d748c77a97a30084645b524abcc4b9f90b2c7f3de70a5722e2122ef6a6cdb8f145df408acca8306ad88cf7a749829ddbb4540d75ffd5607d67372ac840eba32d8c1562fdea19d6a68d64c0370da9338a540390a88819ef1684e46041c831e07ac01ac11b8a203502e35d93c22cbbcb4fc140f92a5ebbe9f8a33b782896801f68bbeb48e98b6b5dc58ff59e0b786df596cd6f9779baca296327a14afe5a61e069413d4c9f81d5173748ee2e5928483fbb36b003e19a3ca1b334f317233b44cd84b7bc13de64dd4f8ab2a02cc3cacef0e71f70d9f1d1965a5a013a31d5a505b63619351d997994c10b589e98297d768538a084d1e0ebba0cc35a63c53052a043db63df5863ca99315e053c189b2593b614a42a33c1a43b4c83ef3a8107e19962783fda05bd963c68e33682903749adb868a7fccefb2a16533338b33c954c2e733fd767a62b65f9ad0aba9123bff35053b92c8bb6c6541cf3169b2e0f29be302f6897109dade7e2decfa7ec6c97846c4d4c3809a0ab889e5ab8f88eff38b51c0ad7426fce98d0988592e6d3e44ebf088a1351e4506c30b6f4aab4ce589477e533d7341877032ac4e0cce6dff3985d26b9aa4a26ff7432c166b8df108413a663de48afb9c7f3abe66144fd867870cf5eab56a7d7627a74244b2573c4163d6a7d14253749462f934f0e7c0f818c2f21580657c69af0481eb92055a17728dac0dd6a8794d681aa7fb2c51ed608cd911329dde52db9f94400290a0af0575d0db5acbb37771f07f726385044a6c43c91c4cf3f64fd29ea257ca270a7f3faba5d27e98d01f142429b10875d3c0f13df7a72e017a17ff4b7326cca6cee86abef3152b53d78da962f97f784bfc1b0c38d8b525361b220f98c242e54fc87f7b308fd3b01b77c007d08a60e79e04cfc3722de9a522af7f37ef93606eba5d58532deec24e206b0ae4dcdaf09761e5dd8b7417b86a6189c6b30964e85ab5e40536265f05052365d419a26a9d0332dcc3754dc2d9ba0f543aca0f08bab5d092306dc9878804266559531c6e63bac680ce869532be22856e9e32873e1a749704778d141a227bfcf0cc326f6d36a2b05ab117c9434ce9f9d0ad12d157a73105d230b6b6fd0117ff934fc6d9cdc00837d6e3164dce971b093ef97923db33272a3e6f0d521c67064a4bd033be75a7548939ec9024d9edcf1e1640b7003bfc1483f1a8a5fee81ca3a5b34f460251e22b9754388f97209e95f99febbb8b5e910b80597ac19f894a4c42fe1b010b6c020abcca97dfcf774f44126a4e8ff911e8ec191108326dac054302d57c9867f15021748fcefd6c44018730d2f94e0d4cea3a40a7773f8380522db5203b237799b61420db3c62bd92c030198308df76dfa8de9772794a8ced565fc84bf39564ccd1ab68460b88c0d70a8ea0f34b080fec857e1a271d85a44fa974fb9d5fc05cc2898b87876aeaf2296e61b102fb497d1eac466ecf72a92750d760cf134b4402af22516c00c97e8aa1fc7735dfcbc26dad636ebfaa82352798b0971e0cf77c5232a15699c52d675c6ac48fd8e2d05ac8b7cee3a1944b043c14ac50f2668008d30002ebe871559e5577f249c0097d1a3726288b9aa177992e5586745ccac28aea64fc47b79ba0a34632d4d773492a57b71bfde1945df5d9c0649983469d4640e899fada730fc560051b068a4cb8bea676a6a911b1ba0b429cf872b92cfff22ec8942494a1f12b2cbdcbd072d93a3ecb7361e9b4bef372c5d349792ffd542e5660a02d60fc35e521cf9dcd9ece7b83ceba525143707836d78e9d6e29d7e4bc8dbd9559dc3636be51602ad09357c404bc6cae1f40c6acbc0667062180ba5fbe820c9eee6328123a70a329cfc3713265496cf38edb1887fb096078d36ae1e23acf1fce7ffccb4a7349684f4f8e13f03b5a16c54515597450bc34e38b47b07a91aa8204c093e54591db831109d8084675c65065b692eced6429cbe10f670acd9d19453016d3ab6e1135d177a500daa0c4bfa2a92a405fcbf41dccbc17efce0e904e470e8e07144647af3b6c914328be57aa4569aa39ec5efae12184c1cb8120e730ad9efba572aeddfcd92aa06b84015cf76d788e3618ca39d33a02d6c514fd71dc8f1916e65a99a90967e899d6715da1a73c77cbbdb85c1c6234e5c517b2d2cff8dc8c935ad75a4e00b181472c2fff2b7d1f36cafabd4abdd8520f3aafcd86a1b435b8cb637fd75de73d879a39525102cb2c4b38f109e68320ce1f55c316645d22afc6617818375dd77d15bab487257d22d84b74224568a0250267f951e8507bd49829635b77e10e454b671e277bb1294bb49c81a63e5acf1ccdd1cc8e374c5a94114b1f249eec00a64910f7114b5362ef065b6ffb1667906d6ea72c066eaa68945270d099db04a689803de80eefc7deff5889bb8815ed770186be0fed3a37a7f5cc5b1fe386c2ee362c9a420161a65a82ac3a55410944aa09e048880bef30a93277826b8177a61f220cc06dcbcd9ce5c49520310a0f82cbe31e64421656e5aadde72cbce7742e462e99c15751e1b94b60d7a0ebf7aa18f7b1b85dccf2f3e22edd8595dee3823499713eee2d3b770e703d7ea92536f18ad383b69824f3dfa024f088e554a39cc368d7d09d20b61a0db27afe748adc9289041c155ec7111cf0dc08a99d713e659695b29044f52c60be4ff7fe25d66bcd991dd86dd0cc24e9f844702a729d3fb885e02ea14d80ebc158aefc1adf508427bb2d359dba9199bea464ce9b3b85870cff7019a76effac9f252fa876aae3056f32986d9422ca63b4100b10a1412af0c6fa0ba712cac6300ea5afed99049d55491c1cef7bf3184494fea2e8ab55f9c0d1a3d5ce0cdb1fb864ed335862c5624b2022d726b2d64d78e6684328b0ed6eb8aa6cabdc274281f5e1bdf79add87cdd36eeaa8225377f9c6043061a23975b490a858ceba3bcf90c006b94a971707775a283f5064ecee65b4bcdcc9cc53cfbc68901e387e2c63c0d6b629330ff1b92eb03e849ce88b469609e373b82b34304f63a95632f2b66347bfff72508923603a253c1cf9ed3907a3fc212dca4e10029e5259a87d4cd0812b9d66c2690a2fe3c44ddea3c2dc7fc84302f72edcf388af523a289f9a6406c106b4c9897f68c5dfeb825bda1c7d0e64644687179cb04f22232b6ff2773c94ac18ff0e47ac7487f9b10d384b5fe4b6cbdf7111b0acb9b147add7686da67d46fab44741a167cb37caad49bb37bbfe776747811a6227c7280d7d3e7c56fbba15974fb1eaed57d4731c8424e4600e036693cb09315207dda72fe54f5878a54e0a781f73d316b6bb9922052791fd1be0ff4f4ea542b91f9b8088e654d948b84d54bfed03a58bb75a74913d6c7be28315f2e856f04e258dc770ed397e0a0c1387cd301b7001a50d56e4b9773b847b168aabc95358933a8d3fd54356f1f38a3f5b7f2d8e1511bf4893695cca0af27d3234a585ec2ef1e9b50ac729585a609e5b3f4ec184f2d1b2800e25403d3b1ef29ac61725d6ede29595d5aa0f0badc0287f887b0e96287763a88d29b93d76f4eaf0617967f81fd9669ad14c8f3e292644affaf7d6b26c0afcadd4d70afafa1e737aa485206663b794e99b4558e896ecfe3dbbb669d617d0a8411c3feb0e9161dda4c87421fc34204e25dc125470b2a072708b049172317eba33dc37dd9e2153a1da84ee35a265e03295defb94915e3778d2715d279bb50675bf7fb08571148bd11cd55da6139fec053d5596b4e6fab2749821be8233fb4e8319d88382c535f2aa275b4086c02e0e3187ef6bc94ecbf9a53de702735da2e1b6de35fcf60cfb6419a6648459633cad9c7519c17c2b3b9155998110f85434cf36b4956c07c7aefe1b881924b6bf1eb2c68a8815d1ad8ae93bb09c658ec56a157e8227d7492c9377ee2c1cbe8d5ef89aa06c17421dc5fe3ff0ed3313ef402612e907d122c298553a6dcc50d9665a8123082e17f8d1d396ef683505a260d5c80b59934d5a4a5db8e9f556020200fad9284f91eacc6bd61151a188bcb907b2b7985c21901cb92c5e64c5d2477f82c65c44517c86f231a13c2691fcf80146e4e738d0ceea7e190d1581733ca24f921ec8278c7351860947f83f149e806e3bb4477792277509fad33cec0629ea5e968737ca22d8723e67f64baae5a9539ef103a1ae0e50789dc419be39c988549ee5bf63348f720513380bdf33796e1322e05ed2d1cf06a10fceb5f408f49afc3d8b3d531fd436cca8eb9f6740691254d2dbbae50bc97107ca5ebc1626dea4f489acc377ed11c71bd206ccfe9837c163791bbd2e471125a5b463a7307e4a1a94e738726a62d746cc69228f44edcece05202dfa34fe42f83ea48f41c2dba7d83f75928ad5a55ffd43d516f99fbb6500c1ce3a6250d60e6b0082bb4cd5fac641746920a50946d04421320a0c945a614fe0af1d9b2977b082561c728f25dbdefabfcd9893e051448ce442df03720891ef067a10d58eee412e73b42c6b719787a7c38dd5823ad6615ee42ee9ef0dcfa5ce96b23e26c7edf6f2f94a38834c847d3e995d8c792b38797b5b1e40f940b2be4082175241b0a166008296fbdbb456805e5700073e7980c097137a89e38d1087ccec479600c0814620e0cc6f1bf8c79d3d72a208965434d3e68e7ea346193fbdeb2677945a70499124de402493577e6bde98551392046517150cf90759c48c785ff79182018d9f9d5fe0fc6aa0936f32f215f8ca9eab9f214250eb946f39780bde00487e3a5cc372aec82651dffe20e6d06a5e1df60c85605612be06c3dc8d0fc0969eae48049abd57d6ac99e6c029e8198cac1411e972f97676773e7332a36cc1a05600922393ff74664f8919e4533909fea45dbecf293d701b09d52f67bd064266650624168f38ea1ef3faa00ecc22c11fb3d35d7d0f6e57e0bae5094bc3ea1256e27e2f7d7154c22f568cdbdd514d3c2ea140888ebd01b94c5d02e7ab83dd9cee05e1c4b8a47da457ea58dfd5974a6945ccaa78bda65efcfacf40aecceaa5a9b7a33b9625972fb64b0eac2f9e826d5cdf7be184b0e6570d13c6763cb1d184b3d5f1570089733929b047935001a529b82667ce3eca97087acaddec645dda212339e92b7c662e909694f2d9346acf14cedd4c72580424ef90cd0b5258fd22f489c93b39576ca732f762cc0a320f66d328cbf76e0b832ef8945d0293c573e27b730f1294af5cdad4f1a2d99af967984907ca1b3a27ce5c52d4ff950dc9146e38eb8ac781a91596f43a1cb6ba6202b7b7c4be15de31692253ae0735ed7243f0c3847d471b505af95811cf2d8f8b0fa138cba4699460b18b075c25b79afdcce7c6a8d23a43d368ea931a01e78fc2c2831eb1e691c73c6eaddb6edfbaa14911a4a77b4441fe738bdac154f29a95183eb62b7c32512af12d8bd141a30966b98268e6dc77591dc083854e54c66572869cb933a7f68803c7a0b32d8a79895a2c42d3778b1f8cd1d306bb795e2f0daa27b6016a244ec890e908f50857aa2a37885851df9fc67dbec869dc723095679d33e82eda984b790410be2f32a18a5bfc606f2c919c6729b072897d49f285fcd2ec87f805bc88004cf1225bb1317336b5cfa9c726e0863d60b6e9c0b5b64ef35df21592acb68f431fe74b4e75e2bf0af0ce02fd6391135297a579d2fd6194bb96ae12a60710b20444e1db37d0bac5256015752b48b2df294d5c6cafd91c63b8f5a14a011ec13d9b43231ca195e0265ddfef8bbd43502583846de53d427c0474c9f1399fba0ededf2aae6aa9975520882e586d38fd1f2448ab113810dedf1a2c3d70623653f10ad1e19e716e571bad7f086668b4c6f127d21be7bc66458cdd86fa18b91409d0fb9ce6d330023b927ac95b877eca58171a4a3f594e7f09575f3a959fac65b7088151ceb854993fc50d605bf7fabf231f2e546db8192cdf658b9dd871362c6caba2f3a7a6e33a13c591139b45cd0f1b2bc7fb0dfd3c2250ae066c1c8ac0450e3cd6bd774568c6adcee2a855942604082f9a1f2adba4f111f62a8bd33551da5ed61bc8f589f4b0dbcc0ec28746a77ba758ae282cae68758b9173bc7bbac09f3b0c77ae8e1d35d1b830c6d3ed96cd77c9a727da0b5c55ba32d0a78e172d7d935d801ffda7c2c441de7677556483efd968f92986cbf208fb39678533610e5516620bb03f0b156dd486d26d110354ccaf237d7387b2a0968b251cfb187061bbec3fc67afc29f7e2dfe8e9c29bee669a1940d339d5ca1066b80637eb43305a7d1e60cf9bca4101786dead2b3ce985883822b6a25d231bbf3b9f67507f3d394dae3fd1fe65fa80878c75be1cb2a1a9ee4f14ff0cd290559688727619706c14ca13367e5618d45c754564fb592c11f744624fb5035c2805bad62527de9071ad250ab99f02040f723cc9880c132c5eb62557822b5cadf1848aa571180fdbc4eb4e2e6645870a8b5bc5f264fcdac277cc9fc6ca3f70c2628c4ff1b43fa6120eed2c94ddd0b7fa7de0581840146fd0c6a371e68417431681759b00d6a2a3bd3d37de4693d89181c160b9a73908f45f0e4ff7645358499fe4d0951c507ca99f582084ac79155890fa31072c0ca088dd540bc29fbb496bcc4eef2877cf0334e5612a29e263d62dc8a4bdf10cbab10f4f5cd111308fad05cc52851df88e54cdeaefd89e7128810ea9555bbdc9f4b2232bcbf618d2f077f7fd4c6e9904eb04d6b780678e8afaf180df1dceafffb48e4b67c2f97b3d0ad4ec5fda136b00d7c9e3a33f6dfcbacf99998869ffe6e4ff85873bbd7fddf91c82c2c4034c0a2718611f14a0c722580ef4658e956027923d2690e7b1e82c2f67c65edb2f8fdb822968186dbec778cf3cf067158bf5054d7076a1bb50144fd2c2913be0925ae0b8692a3a811e8e91574829b2f215e6dcec716267419bc7ca4814861470eb43455b9d247264d8060befc1026ab20e0a778ee81543aca2225cf67642bf712db7d9c38cd04b6731fa21c5da551216069e078d9612f1bc1a18f93d5d5485b4943cff9c4d7d972f350fcf756a4156054c88a8c800f560fcf2f3efcb43c4c401736a64f5d76842ebf2d94c5976c440012f5d8b305f03311bd9188fe0a691c869be8d38ea098376159bf4c84d2bdde6e4cfb3926d6e32b1e9a7075dfffdda1a8638524e78dd93ca8df71be49eaba0cb96329d33a02d6c514fd71dc8f1916e65a99a90967e899d6715da1a73c7964077864787eb453a732c9c8b42a48a54d6877f760548fab7248ab25804d1848a2e79513d279d617ab37cc56176a2117ccb9cc4b3d2bafe51ee79caa0b6bee1699f391b876b9a869077cfb5ace5ba561103e2152c9814bbd8cd41b193599d239d123aa2a0556c6d08c611719cee7a436a43418dacd4b906af3c089dd2874afedf01fad4741a934a82f13eb4b65f4514c02ddd3ccf9b01db0f12d6f573a4bbb3cc24dc9867068d766faa5dfbbae7696138821835fca5814308153781f114697a650167729a3145cec193a832a19e6abf87bbb85dac7c9385d48f77359dd4335569bb1ca850c107b3df70fecde2130959258226fd4716cb9af6f695ed1dab8ba30142202faaa2ebf4bf30c22e07ddba136e514f5e77f084104908be7d0c9b79b6948109f43a8fb2660203a90b58dafb7c5c79f579831c16e0a362c887b2239b98be57cd20ce140ca85b865b0c426bb7cc9efb1da93d1827feb16acd6fb4acff416382326fd59e8ad5f12d2bc77f11f684364ee8c06650fc41f75f18e597ab3df9e83291760c64682950ffc2ad480bb03bbb857e091a39b03acc6b2591a030eb21feef0e1fb4ec1f19aec2580be0e613df9017fcd806d1e04511e8f5fafa3979f0742804ed8a9400e2290666ee59d37536a9ae4a33b070137323202403c7610b240db31ba2f952b91e91318cf8ef954886a2c2cebf09c8c8461bd6bcc846b9053b49e932f0533591a20e20188e738978134736d3a6cabdc274281f5e1bdf79add87cdd36eeaa8225377f9c6043061a344d46b234657eb5a6ea6aedd77c4828ce67babc92c47b90aaa5f609ab20cc5bfac1d6168aa82c3265d801b743521ddf4cbe2a9a12d7153f88c00ed85766c3f947aa4e57abaf60f4f8a292faa015e8b5f04882c0f7582baa057d723b684a2aa6e01bc57fb11cda6ab1ae794f7ae146c90b0430ca83a5cc8036b849cf1fe823b251aecda9c1621b6e68724eecdf7110e198389cf7c66f9e16f16fee26eea8d3780b2bb003aa531d548df09e8c21d430bd28fa215c5600a369ddc2bfc91fada9e9d17fb008380715d019518f4dbaca7164a3fa1f59ba661fc8de1223669549188a4a05cea770b41ffe2ce2338705e92167579e920f2a8bbb2ee3e48f4337832331ef907771708cf6c41bf1e854292f2202ed63454d1c6dde5c0f4d5b917cf0388bcbbec455df7dbd18a0b37f4065d046543e3bdbb38497f3ec2332c9fec2fcf3c516375b17be37d918015bcdc961dce0ec50cf554b2c77c9fd2345a6338c273438962f7bf0228bfb51b00aba8976794ce90026b4918790c81d3c90efc6a31c0d3958e7121373c2d258925abc7626171ced8a727c4fea7c93bfcb1915cec63599ad09be34496ead0302950d3265a8192abb28700d3efe36ffd37b23d78376915e90e18ca22286f294a7d4cbf27ed792e20ec882c0d9d161f23b632f9ea6d434c7162f842f0703c1e926ee98f6763fbbbd50576d3a37f4d8d3a20b57763ef35864ea31623fa9a92d1719f1e9a289023b1e581be6862eebd56ff74ea4561d600071d4256a76403245bfe3ec0e6a9d2e7ea409e26b73829b2cfcca8a78241c0e46f99354fd5f37eb83564cae241f077654bfd38f2ddc896da7b5200a770279c564c9886fd4180a5f13a1b78943708af57c451593b3213cfe6be4bfe3cd491c13a90b1c6a9e4db358cc599abdc2cc1ccf4e39e32e160e7aefe1b881924b6bf1eb2c68a8815d1ad8ae93bb09c658ec56a15741ba9c8aeaf1420ebdd92e3fe28ef196b0db1874c22e90a740d5a5e8faa98ae748fca0d01735e423bbb16e5aefd72113bba7a6c0958c95a012876e2c3461a6b2e818c7ba1e7ed1e0e3f729078b4d63c0cd8ac71283589f42ddaff6b62528a499cda544aca9b03a517f1e9730b8658cf5c2d387615dc50043cd4cef1c405c92fa0c2afdad380e03f1ee98540ec5ca89e1319e9ae1448f0ce919e7eb9920ddd318f0eb2135c1c6419ab2655b8d9d9e7a30a4c5ac1653f9b14dd582990b308e730d63fd64cf6eed2afdf92f4285517e2bcc8de5541116fef4671535bed0ac77341bed9164531b73f5659d14cc02759fa2816832a611c2a762cafdf5c1846f02d761d19a7761c95aeba8934b5a06f40f6a3e28af7257224c19842d570027b342b44dc8f1cccc797fea925a6966fe67a20e83b92bfd9403f6528c470e303a4cc6d826135ab2bfb3a98b94c0a2d2a832e5ce880ed9ab4697e527a0af8c0f08887769eccb8385893427ef0d467fefcf73b777e6ec780b5b150a448eaff923462b79ac14071912bf3702d09fe7772d2e5a0a7229aa2a9409c2e4b48fe9375558c0cdca3b61173d64772a8e1dd9df38dd5823ad6615ee42ee9ef0dcfa5ce96b23e26c7edf6f2f94a388e839f77726c602ad410d3ce6a668bfc7302eb6f26a617331503840b1beba8aa036d7172abf0bef980b4932f7e5e84dbbfb995152fab903830874b43804c650c6c230021305bdda5739534a105fafb2091256819833251652f5d56c627facf31ca08731bcd6ce0b6c77e2ac2c18bc52c5fc0f1529ec8c2da3cfcfb3910b9ffbfb0921910b1ebf3c0fa836efebc120f5ca886cf9a52060fd1c85b5703c86994ef27458c481fdab74a65824f459eca13443e64878f85a6d01c5b6a3362a87d99b31bc7b0a4a6b2f7a90aca2d9b28bf4416d86784ccdf27651709798f39f950588d783cf9bcc1f67613c17d657fa7a1b69fe7bceed2c71661454389ba5cb0c5d831d4b6cf8d5f6ae3c1516a6f03505a1e1b5b884fdd2079e5ae7d51d434cf56305e32555ff5a425418c7c852d397870ce9d3467cf46a13908c11ededba1f7aaedabe4ccc2b51ee338b467b6788b0570c15954b996492176c9e68c15972fb64b0eac2f9e826d5cdf7be184b0e6570d13c6763cb1d184b310fa10643644e67af16f52c89e44fba710134e122b2cadc17801ab0052c9ea3d6e7df5b19c94d68cc3500a23042ee0d42db243e3a13274a1d22e791a72ccc840f8c3eac680e217ebd532550c6baa1a468a2a1641fa962b6f4cae96b9d8df2da1fd314a44cc510281e0581b9256400d59235f1d03b2e6f60fe6cabcb00728b0f41fe9d7ca98caabbe3710a4d06efbc264188d43c638d9342b0a6c19cdefbaaa8326b0706a86fd5135849867e7fdc2d5fd825bdf7405d467eb0508ef6ffedec0421ea1c016560cf091d990c04c11367f4b66c4229720d54d6484dc4b539aa8591171a1b637fe4205189b60f212a5186bc7c7f2926b5350f7192f2d6b295f9bd2dbfe685699cb80b288e85e1e0b782bfa1c93c18d16e0a60ac2e61856bd7910793cdce8368dbf13e7b58c636b041687ac756d22401401e08b388d825333ea2c9f1d2beaa878e7668c903bab16532fc72a8d182d29f2c8fb728079055fb3756d99c037f140ccd6061812a8f80798b3869c36dcbcdf629d7c59c5be632677c5bbb1fc8e12f135437d6eeb6cbcef3b2ed73c38dab51089b4a58e8ca53e5dfdb04c3b44e30e7041e457175df8f350e2da4be4cb4a3ea9349ae20b7e5cf21babe47761fa1910934c15971f25d623595f0d48cb2d1e22e9cb329b2dcfc1dc066104d67437f1ad98828d475c1e7190f8fd759d9554cda7a287068129ddbcb52816710392009f87b4c981d6f06e33e1710d568b86b2e65070548a4970e3fa670b3a262633072a9de935823af8f93778be6fe7786ea697c2e9ff1acd1ab35d4861a30c6affa4d366c25477a69ad15178d1fe54c6bfe3924fb8d6626bddb43f3ec0ac14db7aa1487269ced3c63e162c9d1659f85113257eb0e12ab609f9e66c4b49bc29f656abc4ad5859ea08d0427de2366a93a6255a53497e06a0e1004b150d83e18a6fe1b5e076036653860b2c35040bcdb42c985a41a4cb86cbc8c8faeb984135876050bb2eea698c2285fcaa65c880963801fef87f3d6467de7c522dea743cb510de6872baa13dedcefeadb69e1c2f9199415152ff5a9118418f521a75d4d3243c9c187783a11001cc16ab5b66a085c5ce01af0206398d3a34f98363910152863ca1b76bc9bd68315bd9e15552ece7434002469aab71224686b553035ada2182aebd5d28e181f5184f212a90f4f6a9c5e8eb672814e6aeed99303b04f1de794ef1f263f3c7d55724ec6a02aa88937ea7a854bc81ee444ea5d5e0da96821b47c16e40742f3115c16bb13ee554deb6fdcf69179a4dedd1b15eced04ba1278f0c70b30eae58bc0a89297d0e666e74f2b324f24553477f40fd80a31c0be2d36423915cdef26236d2f775f3bfd094921cb9fc94a38addc1f291f561736eb3c7ed86f0ea380cebffa1ee430b2fdd352db2525ae957788cce1b3af9a2128ae89a670f8430af48924c2d9c8aae3baa07d66b811ec45ba01b7170d44de9f4e903f8e1fe89a1522ef6a17452228e759ba2c451d94c2d70d5d17264978eba588e3a8be302e0cc034e621ee55b623e16e877024b35907b01a5a28507022437875560fe8c25d46c4ee710558c73a2a0a0b3cdb28661b9508c83cc3e5bc2a56db10c042b61a86948d76c0931dddee765cd4a8c13730ecd826f80e16e8163712227d4d6aa15fde636c85b0fdaedd154aa452d45d75a569f7d88bf6aa1cdf3c1aa335d970645b2a1f4a4fd71c379c68ba03035590e7528f343c6628480afe7365cd8883cb43c0b5fb30c4e19a8a6c35aa276ceae3809a5f12380e7d4379685521b80665c2b201836d0fe1b83b0c884661b94383ef125dae08f649e4b4b6910a4f91110e8e3ffc3093e579bcad193d7e83d3fffaeb02e4a1448f462142d1a57d30db21fb01a29ba6a4ba44c17ab174e7f67dcfbc521c9a6da93b3ed3dd84b5be9d67b978cec725c4cdf8cd159fc4030e2b6fd3cb9bb3d9c9c0e1ff00b54f41337cd7896cace3d0dec26371bb76f47b4eeb7fcf1fa49750a08a1e59eaf9ac7d8a779223591ed080d0ea78dca814a4af7f3113164770b6ecab218819f40b7ab5fb918de2b2c1cacc7f026d2fc8426ac2f925a973ce8f618dcc81710807f17c026e7edada2374c78046ec703f566959c17327c4ed84c404c4505e61a745e86f3d7d69ef8e13973302f6209c29d2906682ab331240399ae30303ff2ccffb5016ea6b2d0521cf9b26865f4deef11eb7ff9f04a83bccf984bd3fb1f68b3fdec00bb01856b98735008e0a44025302e7d762a0e0eed6ac71e598a68eb23004cfb56af932a23eb4b9f72935dcfd8f8a5f9d9bc31ecf3d1bf0b5e9a00496819eeb2a7ed56e439b90afdb64df8e0102e0f5df83dd3a02e90f130b26aa4532ba647a0b13c9dced7b347941aed0811c216ecc155a2226139b18d0afbb722dbbfef22f9f2b693433e287665a020fe7b95d6706052652c56e8dfa4f26ddd639f0052a1366e6cf36ae86f185e040f99ee24240676e88edc8802103645fa0fde7057d58395b32dee90ded68f02c1dbcb0732bdd92509be4a600257b8865439affc0dd4799a52128534c849b57f5139dbf4a40f01c7c1dbb741c98368235d83aead0d2ea37f459e6d6351583ffc6aa1ab65c1d30e3319cd73cb5c630cd00baee4a31fc8017cffaa6e30850f1df8a0fff487940965115ae19719edcef485473bc502fac83e3eb265324dcaa1e766f6ecb896980538eb8373cf730b6539803a0f4f2baf70bf9e6cc1ee2f8a2ed8cf6c0a1b5769560a724196f904ab37aa8fea4eef2965fcc0dcd03e57c5287753e7972065f9b43a4e6ad00ad59e7adde242f49d501689fb16f073b6f6dc9c6208ee5df90764e450c3a1abf610f9e691f21118fd839634038de98482ec1ef56dd9a5ed398550155ac5deb55b44a8b737f58faf9876ee95bb0acc9c4438fd5014133a57cca857389a0df784d1a9076c32f29e04c5daff59f51fbf78a5ea4b3b5cc1b150c1c5698b75e7a6d060ee256fc74b2a2dbd0ac6c0dac4eb101b5b7b73dbfdfbf5ba6a7578946dac38bc4737a0dbec518649c856251bb01ce3976bdc542228439241f8117d857a9907db3fa2c0d6ba13caa44c0e818c358ec494102a8159bb500a2e706116989eedd6a8c63fee1119630f658532e734490eb269cb2a87ff982aa7c18560c62a91b60e664af128016065fc218c1c9a2c2df02e469d99a0443368136ef30d764a68d0e7b59f8aaf49cd96eec00e337b242654879a6accc4cd032964c43749aad1d1ef7ed8ddd9554c438cdf7cacc1265d07768c822e231c4aba80bf07f9dac69ae615edf90097daf48e2d53d2f383573c6040aa5aadc0f6efd98400b4816404893bf7cc7cf5324f858b9dee3b18946db09a43041efa2902e801756b6be68ce9bb627a5918b9c47c7b5b4fe826e492e47f6052913bc489eb68c368efd68c3df4fd316b8ddb409a77b82d3e2ebc7df9671cc0fadb237fc4e83adbdab9e9483d40bfc5de4e864b09d5447da98dd4e62b177cfec526344a42922eba5cce6e5e205a5d56c960c282a74cadd1424088a6f8aeba05a16a7e8458cdc4afc24c80e451a9bc5d8704e5635ffc4072be7774a96abe77bd5aaa9ffbdc655412c3ed9df83b8ed7eb26fbbba3c1a3a07554cefd25705ab8c008429d5e732501f642c0fbcd5d390ea583b2a3e5a35dcea3b06125ba9ace103a4659b1443ea1269a5f8520b6a018ff491c1cf70c1839df3582abf5bf1ae899ad84d9f97c5240bbde1fb2ff80a0bf0064978dd6529e83ed42d948dc07fc7cb4466a6b2d0020c07e5c2754bd577720f9ce261a212453be15c4869bf976073b13410d12af4c086f3d9266546cf04a4aac7d9963706f90943385ab51bef5bd14ddc502ff63fe1704ac62f15c0724e918ab2427998b8ae5fc2b987e984c9db73f6e5f9795861c9e65da37c86cd14a4893fe07d5cc94c7bb07cc14d626b597aa63d6ed0bfec0689d8e23ee205576ff786c6f3a94d015ea5dd8a285f8f24fc42aa76d5c09c274a178c40f44be988081da30551d5ed0e9d0284faf529b33aa8105115516c40e62927df2d90f623d505c99eb37a997648a65b9a129246b5870cbd03bc578f801003bb90d8cb042f66cf94a3ed01d4796624149b03a8f2c47ec7e9848d1ed698f2776dcf2469fb8d699d5f625ef0f7f8eb23da6687c0f5692297872caab697fa43bb320f576742e0416e30f491b54f15d85d608a431b01dabacfa5766154365429b75c6c4d5a1ab48d009ee87ea2a3a0b8d03df0fe8d2cd1cd32a6ff56dfe776d43999098f690f3f80f68557cfa0e5110f12ae837bdcbf864da2d32e139bf195cf3e27c97294c06ccd14081b88526036e21ad8fd7d3969c91c60b2dca08aaaafbc2b257c07952a5a6199d0bea3ae9f1a2401699f6e92f2508f37cf883116a603555e2241d5906b9a2c4181e4ce88df8867e56d78cc180e1a435236dc0de991df2fafefe1fe04c63c01b123c307037d8f285159e9291d316e17c0b78419d32ec698117b4832fe97906b59ee4482437f97c3756da9e9237cde48e7f94ec3e786b2d671cac0ba6e7cf944560a36fec3ad6b3653948d50cfdc3f07e2a835317176d74e8fbd1be3aa3c65678897339aaa20acb6060308fbc94e2805a7b73ad46f8b824fa664d01118d1119e754879b83bac021bcf4051e42bb77de77cf2173b7909629ea5e93c166b354328636ca74701b510273e6625d506218c7656b0eb60cf0925f6754c594122a63f956e11c10fdc514288f0556cd554919f1d486f351220552c732e20f0bde275091851269fd9b193187e65194a0a9fd84a1a54ff1800604361199b9be3aeab1ef4eaee9dad229af75bb0774a5cebd6742c85de3fce128faa038f11603b706f33f1155f9ec32adb498477da5dcce94eee6a5b0226fb05a266dea3b9211afdbfdd23729c84231ae275cd22bcd66ecae1a0771b11856b4a89fe4544399985db748cdea5bff8f8efb47aa5199890189e6f27ccf23f8d34d2207eeb3871c52430cd4322602ac8715ad7ef5ddba1e6b33a9f120e6a478eecfc94d3cc0e31b0f073ef566ae63ad122d41eabb2582812cbe5b31a47489e0354b1765dea088e6ad1a3ac12bc1bb77a3a95cd2d8e1469568fa0910a22379afb70de169ef9c932192ca0d47760854f570911b5c270a3a46ee5e7dd506c44027b3177d57a751654be96df4570dc28bc5d3cfd5019366ac84d336ed04861f31443060df9a5b549f90d3c535d1550e5941ad3db38d6e2b33d74869effa3d2bd1f40df52fb265d4ff0142d0403d7f8b63ab2ff8563de007770c36a42a6e492df9deb85d539432f1c40b10bbb8330f1aa96597b8d2297871dab435d8aa7ebd2b80987c2f6fa44ac0858984efe526aea75c5c5b23c43cb5ee1f6bafb34b84147921fcc71e4d5e6fe844f58744fdcdd6bfa01d3240d30835275133e8ada97b30de680bbd9b70c9ea7b418f203901432c6e0fe107d02bfc88220d547559d4a2798228a2d8c5ed5abf207db697e4c9c0e23617f7d882238032c84bb5d656db693e07c680a63651dd7f515a18e07502e42b5053a03ea5bee3b8fc2d5d18cbfe613425eea6558cdeb4d84a2c89cd16f06b978405eb762fbdfae26270d5a9a6494cc6821c3f891133f28867c9dc38c21297324cc6053009e2c29aa82f07fed375789e877290e64a3b0ba89eafd1c5dc1e5e339f0650abbf2949a20409819e375f4b4a864dc8f8d4aa231669432fc31ffd12556e5cad28877c4f1843c6e567127eb5c573532219fec89395ba3a0e19d63fe2267875a3e007cd6490962a3f19ce78f29a6461c6b30c5c62143e17419673dffae025860b5e3350bc3a14581983450fde04dc0ebef6926645e53e266f6080724cf1528d11927779268dcafd10812c9cf1a3f784c803d9e3b0a6c227241585ea26a698af64e5955b8900a830c3a3ecec825301e79b8c49af9d0856ef4257964da6980aec8af3edbc8218fd982cd3d92a28ad7fc8d0e9a91eff6a1af8f5d4019ace791f1f2b02eb916ee3626fbb3a36facea846b358bb8021b4717894815add63e41c5684e40599bb37ed54bcf7508dbf3e5d8cc6b91040bd304fe9cdd79f12b0466677259410e5b35ae06c4657defe971840dacc72269afa1d40f6b798bc2fbe78fda4ca0cb03fc9377887fb6d80b3954d59f21a2e3a96e2190a75646ff7ffb4f8825a89e03be4089e61905a240992e24885c12e99b0518cf6dd0d02fd455260259655da5e5ea860daa52248bdb4da10bb35969066052976104d1fcddefe5e332da0e9e37d865146b584d9df153bceb308f19651b931f195cf1086445c9f12b7f653b360b79794d2564632b36f3e48b54240a3e90d31294f09048bc1ea5c47cd597a8608966cd57a6c250d45eaa6a4194d84ad365ea227e91b56d4aafea9cc285e90bb12688acc8f623235881c78c6706c91f36d22fea2232a17990c78823aac5c6993e6612dfeb73f701ff8bc54f56f9e15249895d8b9185c4b33bf555b061c6e8def23bc09bf424096a413a4b73719b95792e0d8acf8253728bf6f7c1472cb3ebea6dc938f810523158c22af88bf009ed935a5b6bdf6e57b6fe90584e9639f905fcb090dcfced58720e3d96a55f9748e3268d127916c2ab996ec8bd6a9897c8486f00390ffe84f048d6161d40abada38fe7ff6abb7eb9348ffc4f7e52043ff3027ddb09ceefa80ab02e31866b7217f3c0e94c754df64e92d460342567d14830e82731863959da663d495626606e14600987d97e71f7bee15eb76de42a21dc606656de33a9b1967f64aa84e24ba8c6ca2d16556012ff542048781c8001e454f60deb5464684d94c9ddc545cc2d8ce3bfce97d40a9b58fbe9dbde0542f4dddfe791b2b185682c29826179c0db4c6eab62ff3d38006def91c04a772ddc279ba84307a1638656e6062fff3f521c93cc1e9b69f8d221891e8dc6b28bb53b6c8d8f51652e57266edc1e22e9d5dfd99c8186c39225300a4614bb1783858447233ef5c85a398b652a43c84580bf23ace197e62946598b7f2c8743c7f8092d4af94cfd0d544ee1c7b2c8cfcd598d842b821b551583023e96bef5779599665ba51a5c94819dafd9f3a7afd8036d69cd31316e6ed3af7d4d4295140a2d75963d0c39c500f0c7ddc84fa57527dce603e52f41c9c507ea1da14a6e58878c00f22950641586cb048c0e9a9c9b44039b39ab4ccbf06353f984055bbc2192185c79aaf18fab9d6df316431406957179e5ac1dba983acdf9f834916a47d141466ed7fdb641dfc510b587594f402fbcc1227de919266eb299a0741d0172da92c154f2bf158ca20092919529b4a705cfb9b5ead32783b7556b84d35da881cf291c1686425aa24adb3d285b8e92701888474175e64c3bb196e636bc3136924d88094692b31a09204944125f80a1feb77627ba0703870777642a05600f65ad22576b938e7e482cf5db9ceac768abceafb62e218affcc02f7e2aa3d717d4636b7520a689e64be2352664f9e47d29daabe560b99cb0aa682a8207f1ad471fbcc1f3af7c37d2501cbd9092c422b4db97a1f2491f25016fe4151be37981fe8ae0d95c3ba0611b66e4fa3913e1c70ba2636ebbcfefcbb4ef456867d275d04fe6f8802b19f29c0236b9b67a87a82952b43b462736fd013a006be87ba0d6b509f987315ee3000ed5a6476991261050626fa03e8c6bc33b8f859238f8d34318cb59cf4b9d13036621661bbaa9d8a9564f3d3c3bcd118572f486b0543fa8181fea76bdc2a937ae2abb46e0772018148a9f2270d52e3f34b9b44258241c40e77c114adeb694f3f2093d593fb862ae4001615b33133dbd533374dd9f08f48bff1101cff21272e794c91b1a6bed94d394ab11c43133db06b06ffa007cda6fff7d59714673fd9cc13ce0de76c2c327029da0bdd9af35e3cbef3cc41422b2a3cccbcf5c6beb275a7897f0070406525831bbdd1a369fe5ecdc00bf365b68f25e7afcedd738cacc6e28bd0e8ef39a7c804c194ef065d43dc26bfcd6c73401e19fa1bfac6725e1840ad45ebcb5e9711470c2c5febdaf07a204f406100a78f6992438666f957268b7f715bf758da0a267b6937c43564246892b405cd5c141fad4eede97378a0b22c5c19a749d749c98f1d9b9c28c9472376037f39c572dafd91f10b9edad70a16c02174958fcc920cbf5d591ced3bd2f4ca725e8f11a2a9c3667529f39538730ed83d4253934e754e3b8b14807a09e76d17d0f40bd4237e0742e3c4dc7c28aa58d396f78d066a199fc135a42fc19954f460195ca339b98e50fe44182691c0b91f164665be0de5a1d55ed604e06280a4287297ae671bf457c11ad3c1c8b7fb26938d06cfc8458eee5ebca3fe18b277f7baaede9fd11b9578657fbe28ab2933f2a928e64edafbada45f77a446110f9391a2dbe4b3ef109c527cc8b67cc5c9808cf90bab39f96fd27302a363509d618670b082e2a06530e1ab9e5162d15eb88fe133d5b20619ae637c0588838086b0feab4aff69ce068969ae1338465c2fbdb143c1be0d10fc9d4629f8261194090e612a37a18b077e236fe10d24b17b87a0a9404584ebe54250bf73b58dc26d77df45c5364b72488d1608b9d21206b6d7e8e1e270cc851a40d804d8258dd88646170cd474e1698891b7fe4d3fa7ca82a7036470b539a66e7d9934b91528d7e6afc5ffed33b050ae425afa6808c174b5f6b95c98c80af746b7fbfcef41308be061d23da772fed3fd18a2419a08216998c047afc575d1deef6bd08ee76a4b26ca4cdcbaa3af68d58a575bbd45a1f60204d10f9b4dfe639df3d75ec1929dfb8251979dda72ce095d32dfdae098aeacbab3172816226afe923a8ac197a64bce3c95b94cb4496001a05de0a3c06ff2e823d45890eb44e716428252e22c0e3ced0dbeda09558697e830afd8855ebc5e9c95ae8e939c8e342392cd09ae83a737f9788e6f27f99c1f423571529bed56142f85c45be7355a0629915e65d4bc9ced2418b8a3c4c44ad118154b5c9783b1bcd28378250d203045a594621981b12117c3ad41c46b2c03a883d5fb24a9f895d8d1de977e24ca40e4dfd3bdc9bab22689b9405cf423eeace6dd83bcf92bd1f456b7cfaf3797891367c95893c2ee336ebd3e9a8afeaf50dfdea28841d7304c33d1075562ae77d96066daf10c53f2de6dcd279f085954a0e3538501576f6c69e994fda9958da8b849e26528e78ebae6181aef376605223c467b996c68b43278161cf1fffa14705f95283a839e4aa8b49663bc84154765e862dfe7c3cb9377ee3e66acc86cd3ac5e451c59fb193aca1fa27dbb20c5db7948c1a8838f476e54b589ba73b75c923233b8456566a6954a3d7b9b1d7bde0f9f2196af919b36c6b2ce4f9f827266d2caa1e860214663b144e1a72e84f9fa55bbf39fe68c8a3f03a231e56f87b19cae6bd7024bfba8eef9b72ded06855b15b6ffae145e0af7573ee992b2b988475d0046950f9412feb8ed37c7099c4d27773087494207d8def4d87d86db9507a02a9647caabb64db5806624b6398533ef6098ddd9190e1fd122a4f74e8bd9554f1780ed78b74406ebf2f51225122ec529b765950d4345cbe8e7762735420f87df240ec90804a5123c892694b7745e82e8f3b43112c1d2f5bff005f4f769b8e99c26bb672853864584c14fd638f9d36a96cbdd8f105cfb18115197265254e6a4f5860ac4031a988b0b8e5ed6bd1857bac46f1787b5d0d8f58f9bede886d83720f7239cd3804a25b313bc9ec6b5fe461ef80a5000d099252960f8b6dfe4dddfddacf3a922e240008771ef90a29de509374894782ca79095d9221bb068156a0771c9eae95e4f28cbf4893112f4f7ed7a0c7485481aa003fe83bbdd3e097d9def37a300a58debc78e4240fcbab0a8968516be10f49b896e693e5e0de156b9da0374eaaab1f54739e90df3b8c6679688ccf8b8979c1bc4a73cee1aac38300604ba45999a6137fb6ee0078401b7a78b81ec3c5d87ee5fe94f64a897dc449683ef49fccea820d238d0fa6e07278c2c8b455bd94764399b5af15892c99668a1e091aad9172357f9a96586aae2bb375e30b3f15c2297cb361e069cbda3686c3e96c1334036f49363459945ba5397535624665db9bb93de624ad7ea85cda28245cf85320e9897a582fe961e6355353a1db05d5ca130f50f127a154f4f50382917678b6ba8893645afad1128ac5df4bb23489b615746210ea1be7aaa538fb037c103bfa5a895b90ea71f9727f6607e640eb6ce606609bc3a49f15b2ff4945b2bc99e7e2fb458b7762d66d91ee5e9856f6a931d7d75ac53dcb09d442c2d1dcd7319a50756a948635ad276def06905a39f319f1da272aa8b840b5f405392b592ee45412c24429ca058fd8285c6818687788119b6828fd47ec6a2e03e981c8b535f9d4b7da359318ada53fe09ff1edd87dd573ba396accdf3c9fa7285da9db030b40759a8fb11898b9ed8d788e9a1f75ad44e23d023be19ea96c9d0b31cc974d8fec67639193a0f14512e4e668895111aaf1c7e3963788430801404d8f7d56bf75ec5d36fc9774e7809ed87df2c3f8659a53dc306133710ebdb9714a79737ba4ab51d8569d3c1ace493e822d6c458e53ff0d5416c73261c037c7b0113374199cf53384502cb615116a12e27187c22f948fe12693f5511e6e7c42a01e37c49917c6e065fd568d4f1ccb99030ff8ddad59c11ca49878fd11dc25937cf55160be7e28eba25bd45187be423fa7785e7fb81417a38c1618396f2cbd84cff465c5d028f5651a5fb29ec67090ccb0952f5b435f682f926233cdff7a7631d55841f181dd00ab2037f6522a6dd3c7a122023277c2cf33583351576adc6fcb8499e1a8235534f83e117ab5a1d913a1848d8accb41dce4d45f881ec9a85c67a519655fdc71a3ec357a1bc285884fdba0a2064999986cbcfd70169a10a686b7bf34d63db1938af1a365ac83f2cb3e3fca42f3239c4882930cc3a8f2279ec92419372075d16fc6c1277192ead5a586694b9835ef94c4b650cdd43dcf22f6d5a455e36a090fe0729a2c1cf4657f22a0f84c1d270547ef4087a17619f2b92d2378da0551d0e25250cb855d851e20e9861deee94df31c4d369bc77896c8d6d39b6ae34f5e0a35e8105ab679be441ef9d34a3dac64799599396a182019f597b70053165b9cdc429d238f417add7ec085004941db08c3b8a7786b9d6ce84e809b7e914d0e091a350bbff9e357e601725f040a1056dd4d1cb31555c64c895a8f08098cd7f6b92c0d1047c709e64ed9481a466e7fc0686bf20e6d3ad64ba92a1c06932a316e1487e65c07ebae3ffd8d0821dfa2e76c2a81db48d90731f8c1ec49e4e88cbe89d1135fda66ac9cf7278ca2f80b19a61dbf73ef6fc3520679303672bd239ed6e36e771e30d635fedabbd75f6e564efda7f3b90bd576e3cf42b9fea097eb7ad296a0b9a1194825fbd9b2e6f4372e254dad9099fe5f0a4df21e802756a064f5bb89fd8f01e76035a29f659ffbbe7c147afe465c5792bb62f7db39f98e445990480cc981ea5a259d706309ab1b69f520e6d87fb4f99e01c452c0482e4742f1321c0c2c4216dd8853b75273944a1360403980a97fdc3dc32cdfa20e7d16cb8801b320347cc390c4a86495cfe9cbd34aec8670d4bb3d9e43926fae721df61b461bee102f442ce8058532d527105f9e2dda6043357c9c33a7b632f75531ebb0119dc62e4a45f0f3620fd84e5abe4509845b0d95ff56ec2c023648375ed8b3de96e25693f788d85b7e1fcaf1e6ce3c703227e8b5058b84da89a8f62accc4581a72a9116185f14858ac382fba717e51f2ffb97fde8b4e0cc4e5c20c47e8c30cd7cb4159ab849836f61abec564f8e8b01212d9b3d03474770252e566041476368552fa9b80853b4a9c5f0a13d6c713832583c12cd0a1f141059e1ad7118cfb9f440c85ae29af8499d16177224377b3b67f160d45970eab8e7de2647e6448f56b5e347b40ccf2d5342561605b072da9207075d7941bb8149162075659a48cac49c8f152fa6026efe7e54b32ebd071b8a644d9412d6ee7aa0d0756011c89a736cbf4b9f53d98b3d5945e70d56e7950d9ee2aca890cf606f3b882a35b94df3424bcd69f39f6bc9ad3846e33d2e8e2f20675841685554cd8b2d3c6e41924643517dc33d63fe33554c1ab454358855803156b2ee2bb049a67152e2a981b0155a81ba54a2236d2b90b78b604c40e3a0f239855af1ea4f4a69d85cd869051ca60c19302a77b012757bdf9650778f0cd4307e313e24a5525013fffe552ae7f89de05c2bc6cb2b0dcf278fb1e9b131c399a08c6d9e324edeada3cd796478e254d3287c21efab47b2f9301b358881bb595b7efc3af4f7ee33be626bf50ce685b8151044d10b5c035251113eaad6c857a7d1be8596024dc922c5cfe9019e6f8ae49bdab0018d0643e1aadf1f7387dac56f0a3082b57533eb67a1aeb8bb3686924a8a88b9ca554292c607a6fbceb46ff1136cd3ffdc1d49b084a68876eed0f74a36d658b951183da247b5eb8794d4f1cc964e25222ac4aab2afa6b37ec0fa6054096f07e757de6a7c1b6453e98b3cec282f9c94eb8df24491961f1ab490980286716c7393b1fffad08418a5f16fbc0d23df4f0fbbe4207ec5b81674d5cc51b371d4ab92e6a6805add1b238f11318d89577906f94de49045e22ec32e8b4c3fc192187051aeaf013c7d799f2cbe3f9e19acb33484d69a176f61d04eb85e996c9bd6e48717aa31aea0431673a63d4f4e288e7ef684c884df21c2cd6a930a1db0f6061a40b1f8a52be55709303d7011bb953e2b74f708e38c850c1f1815efa406f13a84324cf82d83ad977cb0654c4f4b978428eb34e7fd6dec74b27f4d25b8fac4f13425c34f386720c5c4e3e318190d99a91b89eed7ae920c015b15dc9beb99e1542f2a492bf71e4fe18c2a472629df55f9346e168d5c22e58993ee93c5d603f841b4ffca6f644e5aef3bfbf32bdd2dfc8a369d407b9a98d444f7057e62830487a84350fd12f929f00e5913355d9021a33e38453681e7552dcdfa264301d75684a380b0eab6252a6d3a1ceaa770acbb659ea36a8ad070e43a94d8315adc31333f69f63c37c390bff2662b402c4a162513f9b88c9f9ec93472d04b410ad2f3f6e7e12670c32c1a9daaa7c0788667b084f53e0605170198678c252c43103ffe3517d17729073df0c50af18f649b69b4e148539f47066914cf4d6e8067261884c073633952730a32438930055aadd8abdf34563c701d92866c140dc3e7aec0f8db89e34482eb045286f746acc97c8b2730bb58b748fc141af1809fc5cdb34dc0c3229b3d04ae9826f5c6ef004460699ade54413c4fea66a77090f91a35680735a7921b2322a2b4122e91dea20a9d564125a90f3fc8ee8ffa7c4a6a8cc447aae5f8f1dfb6996b6c55ca447d2fab725f94ba77ac6ed8385d5c9781910ce70e6ae1d39c0ef35e8dfe1975233090930370fe45a08f323b88f4b838e5d923d4b177d7963e3a8e0efc6b1c3154638bd79dabc79114173dddcb0bdef41e5d02db6531761afebc2792ffb17aae0d383b99a01b325366cf7c846ee28cf1ad8c561588d3b833ed8720b34d9e8afc938ed587e3982bfb8920d336b77c1ca8851b43b6ec8bfafea8f404cceaae0ceeda132117fbe53f6098208de4c084e6423846874f76554fc667d9648ff806ec1f9aedc711173b6cc0eac9e30b836c334db7fc44190fc9ef58dd9bb5b05668b5f11b6da3cd59a8d586ed4754c1fbaa4fa23f74f394c45221372154d53c286f302ae3c6b536d6ba64f3606f2b2cefb490b2cab1775354114ecce73eb0eab9f2450dcea24526e2d36eceb74bc9b905b5a38d949728238be2bd97702222d57c2375bc872077da9224e85a547248afce98f9d00c74a3cd043db584a36bac391e066ed82e0c33d095fc3b1b8594ab3085317f7519d40e3f11a2d9ccebe35fd53a9ebdf2397a315ecb71d11fa5260a26666fc8659a0f533515d95b095aa9d59512ecdf15c9c6fb02a8cd02d4728fd1ece381b94f1e7237bd1754783ce3c2537a888881c55f93c691d7c7425bccf225cc933ea9ac95e051f3ceaa1f58fb0d3fa8508bb57cef8c7fd024986010e5ca5f1dff2f036bd40099113f07abc2808ee54f920c9dec4dbca596ed1c516ee537c21c9740507647095aa88fffebdc35dc55785493cdadd6686fc820478fa42e5e876848f7785dea7450e1f258e8009cf36a10cefa32d19419cb94a18fa8fba7cd86967057f400d024b7626f1b47ee4bce6b25e9213b77025f93115bba12ee587107d1ce369278ae3d5bf8f89adf480fd020cd95d5c4f0a476712d43d934acbda436af501e6c3d0eea3dd9f2b757e7298ab1c8252730990910c8988a170c787f52ec7c3f2b1734c607619706c3bbcfd1c527a18b9708bfaa536dd3644433269c769c77431f5f0d701acf9fda4d62f2bbc1ddc54d92dda29dcaecb59c4ffe9baed4590909dd527ace7a4a67bad159281dc65b1d2e081bee8f563a532af40f899e0818f8314d96fe62459015a052c2188f69950f3607f2576c88d40984469858a25919576824ac7660d967cce1725050393816e897ef4a3bfcf043e67c38e9ee41b18a95309985407efaacc70c6553ad88b0ab2190942e0a71501ac8ad26cb16ce6032a3c15bc49f93d5abea3b1df71de47d3f5c3e4696212d658c784073dae77755b3df6b3072eefc8454cc2d370fb5372b3520ee5c9bed29fb55e8992034f2c302805c50138dab37b919fbcd9e34757cbe53a014fb603b6f19d51bb9707f2ddee1e26c746ad20731c67f55447867a531b8438b0f7926cc32248c34ad1c4bd2b759a62d7b2ff02315d5b873a138d264cced0d9dd12caa3f109d8187d876a972423cc3b4e1a458d2d053790fc39dab424ea6a0e085a6fcec12b52d72bf03e34700f80a569a2121ec50b0bdc6b57b1abeb3a2f80d281aeb74ba68c16b26d55e332c867b64f6a9b86a557c6cbd1cb9ca3c1fc30dafd678806a449a0aadc90cb8dafafee7ea7524a9009cf150f618d5bbf112c62e387a2b8f118b0301697b200911180921d6838bd4597af1f3a0bcdebd93bff416930d08a38ce1d1a759de9c96015fad7530df41ee9e7909ddff4eef65096c2e5294f3d24de4d915d5edbc606a8566b7d78b1a0e13672e91ba1f15326d5c9e333cff68e5474b4791a94b4ad9fbdcc8c67b798dfa4cc616e3170ca84c21357b5a57bcf85fe03e26072e6c0e6878e5739a628e265848c86c0cd7cbf691d978ce0d89510f467c84583dc7ff976de9ceff4c1ccf76ec076f69ef2c66ed23b12299f5df52b72ac16eda405708cf265125aa94ba0ae6503cbf9d458f9b6aa8d7f6af61d3d89080aa4ea774aef037fcfce93d7aab42887ec6ea6dcf228b1afc9d1c1d585c4f72401bd68240d885dc34c106002bff59c4ab7260984da785940ce911a664cfaa68009d5e2ea46ab2100f1a3b2b6127bd7af359cf6ed1b3140e5143111daacdf457036d6b3c0fc8157dd0d9ddc896ebfae74ac33dbf4f6e9272ca2ce3a4c2c6439f81ecd5de50a3cb3557bc14f71c59901312cbede21370fe84ec3a0dad7e02fe67ab3fb60c7fd3d45956a7390add9f326b820b3372f5662937e5f25ad1626ce887ad7066c298cec3f5d2c85b3623464d6b0c6f4b37131ca0ab095bd62e3da036fda2e58f55286a03b0116a6bd875659213e8bc4c602bbf5b3972e24f9763465567f78619dea80c56ba8455ec4975a4040da416cffbcc510f2773765f352bf0188403b72cb51dae0028e4a5a20870400a2f924c416166a85a7d41eaeb4c70eb4a2a1fa7db3ee0ac2e2af3ad2816cb097d3b42fc8f920e8206a35e38aa47f74f3b12fb1581c33e67e978104643249b008323fd6eeb9292b45dc5f9d0831690724a4c93dd71a96077aa64f5e6f30b179eb51e53a087a7b282e835d245179b3eba3d088818a8d0601a5cc6da8d05a6d56236fd4df4a2bfb3f3f9aa3ab25ffb917f04c41e1cdc1bb069a477c0f95817c9afdc5693aa2c16112d88b7dafb173418059a7337bca683a073c98ef130c3d02d9606e3e276ac4cf9d2a5808bb8a55eb8f443b391e0de1fcd134e8f2c4f467adfbfd91dfb31e9d34e041c258458914b307974323c4f0f800efaeec9a373f6479e17048cc74e20ea048611b4a1472e5a12aafda3e2b535138d032275d0638f476185881ac4207286fedefabe401e7163f5cc95ea4f2816993dbeea2473fcd03ebad1898b6c902a3afc3fb526b52495a5968e9f754f1588ce24462cba888a65dc044ba180e63f6a62b891e5ccc8784c56d181ae670ba0f3505eb343b3a6a868c939ac30a745efc0ef5b84ccf8b6896bc56606e9ba59915bfa6658745440b4265c054a4684ba64416d7600a69e01c7b9cd28625de794433884d52390499edf5f028c0fab88f51f69269a17a24493b7b176b3e7b62c15821fd937fae7fcb14815b2a35e2f21dc44bda983f4961d831ce0d4f63e474244d4279043a323fa0f74f5bcbaa5ac18311dd63d3a0fc29cd329e793b17d13cec06aeda0d504424c72ebaf47b8f3427bdfe849dfadf59b34dac81bff79fdd3f438ebfd8acf34cb84d949cb7e4299c9b4c107371129b7acb5ca05a716120bc865e87dcdd5eaa505184744f7ee43ff21f08c84d0bb06ccc050bc6e1ff13aff46192cabe568050357734636cd8dedad89ce3fb6fa729b71a6ff19a4660ea70c57cb04ea35225cd8f5576cc6da030d9b94e39220476b1761fcc032cd35e4467e7d0fffccf1fc744cdf7d687cf255bdaa6c10f4f061dbb25a5184a1faaa2e0fea39122cf7391c3e819463b0bf98885909bfb89c065a6cd5c5aaad088288b317963690930b3bbfc6342517e8c25d744ffad1deeeced78b7a0ae749cfcea0fad01c6de91d4c69e6913f2ef65d9b5b7c34ee19e0f791323a392b1f0a4726975591472b01f6cd7c62af64f19193ca1a2e15b0f57eb1dbf9e5a8bb558cf08686da397fd728ac11a111950ae0d94c4bcf3184144e263344be5865b56e512d106ad2b95b0f124972f5b6cf134fcf5c3bc58b36f16c4a6453c139d96bbc749b0eccde684740b04df0a42cffcc417b45f06f1bae3c07566ea5de7b8696b02305e654b98076b8a4d4495bc602a99f3f676ac671bf521a126d63a43dab24ad0803c834d8c0fa69edcc47f09d549de6621c7eaea34ced0c7e990bd2e1d86f16431c47906ce014df04f38a9c992fe66938c1a0a735115cf121f22c2411cbed3c40826da8673d848c57f570f515efe69ee7ded5fbbc68d4572995e2b3f6574d617ab715d022c6b60d01e6a256eba1b069a8a6df512d5b2d75e532d5454d53206aa23a1d52382508a04639956a0962b84e5715e87e432b85411fe148880ce3f4111a6813aaf704c209737514e886e325e11e75352b81ed2cf4c798ee5ce41d47c6ec9696d24de6aadb641ad760d7bba8cf62c00b58f11430b7dcde1b7961daebeec14d4ca27dfab9e78a1474805fd7301db5bf7d137c2605d3b56d51d6ecf5385af6017cb4df13376bd2ab16f5680f64c85a40798cb29be9cb61972479feb00b154f3bb37af10d10fd2e019d58afe889a83a489ff95adf6525ffbd059ac53c75958345eec8e658e12725b8bb6cee9655ab3afb8c2aa762264d3202e0d8e3860242771c5452e00cd8551416d325bc9af5203786d95a1193728c47be338a5872c2d8154b617fd2a5a306679cfd91afcaa6d5ffa3d0b61dcacc1fe2f48a8353ba2cb2f4ac7f54e837ed65d8dc7114db68085aebd909bfdf00d299c57d9ad76e0676f58aee864f998e334e875bcb5bdeb33e9bc829311150d1f9640cf816a51a4325ce18ba7df9fb7005d4e0139bfe6361e0f3729aba1bf8c9f304a09491820978e016c9920dba92bd6e7c1985c12c5f03a77f82c599a3e3effd56a0d20fef7c79de571dc3cd4a89a03a0323a75fcc0a744867213d861f07b76ec330805d0cd7429bb1808114bce456bd273c118152af9886412ca46ad2b43698b8ef91be41bfaafdc087d008626479b3198dd658ee8001184190a037e873a55e056f066e8ecc0a0e3862f6637e7a697088b980d508419c4d8d6f9c02551a4841dd63c2b517fb463eca879ebcf15445f29fb41ac21282385d28a82951fda8f59edaf4b8dacb212070722f6d7667e54ef6484992a5a98e65b822ab816c311970e1b6e0a2988878644c9c1cc65e5d34baf64ab67317ca46d581689061fcfb56a13eb5019ba1345411a8c0e50508719846e4d3501214d6275d7a6124fecca7db4be954d838423c207c61da4d7c75100952a2eb4a62b17b2c4bc889625ea36953266a8d12ac509fef49c062886e3e1430d4788b454776bb5702d18b2ecd007cabb930f4ecc1f4cfab440ae333bf780abc9e92e101e3c85b6330d7b1fda3f262020d2eac2fadecc4a677033c1ca1373619332e85cd700a274793b38814088946769fdb3c015268be071c8cdf0930fd52cd9ad69da45dfb507683079ea785f67768e4cbd7ba90be9c697f7bc0e1311a2d6e091c34a3683ffb82419275f93bd6c4e0fdaa84db21529761c89a199b95a314ab7c32872dbca07f8acaf175e52ba0327503a7f6918e26691faf7d7edd8fd42484020cdee32e66e033412a11e419e69525486b1132dbe7abbdc819aaca175d847388078eb6e02240eb52cc9ddbe2d3a9c986c76bfc2d7b558cec5f0ee2803b8fcd3bb5b24e93c06472c4da774ea1ad8a1733a89b677427ade113918d23920c356806bf2fbf0508cfbd88e71cfc7b79161feec5f8bdbef260089358b5d526c215885dc7ccb20321d6d00a164f5e22a242f0c77d130d735f86633beb318cfd7d1c86f72823d254495e385bb68963f3e3ac434ccfb6542909c0bf865e755c97c3d33c91c41f0e1d670a27f50994f61aa3ac8d0e89e2b65bda0472a5fc9bc9bc564499f3ed70244b2081a32e22157c1959d804fb02efba924400fc07c503c9abe31f949b649065ec5be2b76443cdf026864ba6ce9f712d602470351187883c885aaceb51ca1d519e1be8f57906e9ae51e79074941201cfe084c1dd505e5930cc53154cf39ee7d6ff1ba8023a8f155721ea2696bd1b94ed0d7e62e6928317ba441a84411ead502258c1b61b44b68b16437a83ce48d3713c55a1cbf11b5812fbe76a681dccf8138894d572517adcee5dfff41d7fe14ef452f71c820b74a008cd92daaffb981e4e647d00086c497c9f45f26d071b4b5add88acbf1e610b55075914e0c22b85db10f6e8cfe6922979b9eb22bfd8e31242012a0fd9cc284d58728f2c6ed9d7c9800a2b4990c694df7ffe5a7d6012373a956bdf58405561019d537a16000fb9d0eaeed9c29cc85aeaf510aef418602d5bacc38b10d6ab9bb434ad5e1441a941de268f43c0c4efc5a9fc84c790d75464d4a08dff6702fbc944ca4a260804a469ecd0ccd5e91394381b426b431726be1e73e5dbba10ee3622e7dd25440b5af510c15a81a3b751979284884c1c0044839c3b21b31d6e4a6d925f60446cfa0ec4f856d0db09dee7a13046024890a2ef753d8fce9adfb3091c9953b48074f24b8628dce0b9d58d29da4c3e34f15af8aa2944cf79e762f3da89e20fc48fc678feeebb020dd2d953b607e402f51c47055a40ba4ba40b717deaa48758780f15dc3e8395e8105b47f0621181536debc00e28c5c4223b133721ba1a94b69dcff39c59024c1b9f9688986d3c4af044ddc561717bd6e6b0ca4efdf75e5b6c9200bdcd66a9e05c7fc0aa561fb5d4b884f05beeb96ec5d74bf66472bc7bd5e5bc1eab7fc1dad7600ed7603b656b7474b5049d165de48c1764de3b38ec3b64b6b166808f5ccfa08006d79de9019b750f4033b478a1845c7a756e4d8bc27b917ceaeffbb78c0e1954b282007c4598257344ee9cab40eb22fceaf3cbdff9b4366eceb51fb8d7477d5cd52b2966be5273d291909d403e20a289b64ac7892a8fc4f6895b7eb6ce85b8d4cef0d4c82f9ebeef2477ea375f4f04e211cbb9d6aca166f6f5201a12d86f53e0436522b3cbfcd4fbab15d266f8bd6a8924d61f41e4e67e13f716549008afa2c1655248ccb5fbaa00f9af91b1bd3cf5b785b6779f2c0a19c6d02feca1ee11bf09c5e82555646b07fa80934da259b1e99cec71b2d17093e3de0873ae5931676e8184b84c9da7a88b6198137a7938ab876c66b6e01155935b80a1493c0308e23210be6fbe2d9393f574d8b924bd2bb44fa9403dd215c96f63fdf3c8b65eaab1423923df54fe792496c61d26b6783227743152088090f15ff9967150ed2976837e5c74dc04e462244ae0ba9538e4e2405c3444c561c92377eea2341c2a79a64b8e12467dec4200819781969ac5c57fd370d54f3a5b8371fb8285e0208496ff52accab85bf709f9b5e909f16bce8a20e59c02923bd9b39ac3f7d61ce7368ec75c27c34928cd2284a717c3624cd6724f0b50d15a6c669fcdcae8c1b35755c37e7094a572c264805d62d17bfa115e4abd0ab92092b2eef6830b25b47c8aa7be6d111f4e173deed1b2386f51fc06684fabc46db2d9c1e595f86c1e9417cab36eeabcbde8fa8c8731b480a09b3622be03328ec6b43d819f75d122d8ec0c2f694c81c710b9a5c376f02db09b05842b28067f28c492a0297a5191ee4941ed958c238a671f3d218340c24d47d07c86a9ddaa7a582a2011ab04ba84c0ef94e00cf0dd38c1ba2817ed40952372eb2f2911496c54f1cd325663ebc371fdbb6b7c79183a057b7df05966d8af5a54e0cd0a16671c552b6248813ea1de7ec345639b30ba33c571675c8430587d0f16bd1ff82ce3af4ca563801632387c445c1c0e429ee38a8a76c909884783087f7e4f74a83a9dd72383eb405a31813fefabce7d82190a36c32747f216407f0bff7b036aabec31c9400b992224e86d8600dc53517dd77d7c8e4b42eed3a7bcbc925f4a13363e9417dde47c95f67c1f51a5758fff618730caaf1d79058faa78e437c2004667c63c6cbbea966817bb0a8642e822412f5e1c353f27ffb8ad9af4d708036b810c59a8bdb52fdb942fb709a5c47a11c0c60070d07dd189637ab2d3bac65ad5d2ac85a201cabf9e63370b612826a96d5daf6f1dc6e21c8768301313a2ea2996977cac76cdcde975450551a7cc2665bef023961825b9eef31169e1d7bae0254b770a70cce0e599d7b862d52888bbd081953ab4dd3a8f86da3a52c1bf36ce393351aa9de0dd1b1c3cfe81fbbe98db47ff77a61f961cf4465b47bba4f3c4f25f75d4dbdb6dbd4c7dd9baeb7fe539fa68aabdf14fb70fde79db353fa0781fa2601efa8bc860df7e2037b6baec9c7e7435e69c912176c4822c8ca1de86e3b0adecb4c130cc93714a56e1a2e54c095c5eb3171214cd5390847a0c35dcd9130cc410fc48d35fff1c960dc320103aabe5be4367b69a77caeffffae3d33e43160f063529521f6809e86294f0e362076bb06e815f107c0068444577c2ed28831fe6254b18aa72f7f11cee902369bdd0140046c65dff377cbf4116d7c3d2b1d09f5a982bc6aec825c8499619c17aef63da5adc2788c637b207565af887011f03819706d0b6f3c8ef6cb949bb116537d5c1b4e3845cec4bc9c29a037a0c723279e246a1daa43e1a40dc2bcae7832d160da6d20f58c37080433af64de18f45cf8945bce0130fc5d5e55b62ddf39d143e06a436b55c506b9efb0d041215516cff038bb7d79f8c256f718e0e9f8cd90f43474ade3228f19e14bdc6ca2db92eb8dabaf0078e1a386dc52000bf0fe36ba32dc713ce63d99df6384989e8634b1e8c7f4ecdb4261ed8dd323290166da6c2a84d795b907015f30f0c688cb4cf521202232cde8a01cb0931376b8d42818d33655b4d4848f3a0fa22b6d4e78b221b82cadef5edf6c771dbe319fb4571ca10018613de9ebbedcd30b103895378359be39f38f8d4c557d967ebc53fe014e724f3d1e613a8865fc91f10f54307b7d71872eda2cb158dc52a5d45d3c2d3d4e13087c26d9fa4278cd778f430ba01cb165eb1dcd46a7daa5d89169ea77f189223c18de1b1b0adc4e2133024908089548c004be34965f440603eacc437176aa0f6b1e068534a3932964bbfb93da2de15f2b7b658e07345b5ac1c9db7806ecbe018f35ca511a086c53fbaa74dde88c01141f488ef4930c937042ae3565cf7482bcbcb66594717989d5ec5e308fe1d7de22df8444ff45d519652ba032b23b28cf938e4aed74516a8c00eec65005aa2c794dd6ba03ae86165159b610c9c33a6e4a4e2230239630fa752ca408e7b45f5fcd02fa106ed8327c5ca83585c0da93a0fc50fc456b0bfa88a5eb18455f8f05d3a271f44e403ca8cbb850fb3c3430aa433b8af412b117d00e8e6afb0acdf7091330e9558a26341aa5b18b87e4aaea75e787a8fb6c0621e5941b23ec47f2b3a5321464e113e3c31322e936b28ccec10cdc31b916e4bea03b97a1e64e366d45e9bfe7b239bb1a92c96b34dbce1de1377120559eaf0aa9b84671522d00afada18a4680b874d3c816a3901cb2b62ab9cf17720284cbb59173e1f9b6ffc13493d61e08006c6b3fe5af3b19647b7f9b6228edb47e6196277e2ce45cfa482928c11d5978e27e535fe7d2d5f4ca79daa1991044e942e04339e3a9d59b591b7672db509209e96b5fc37cf681d58b0ff06e87e04fc18e0d1bc28a70cfbe1b49557ad17486d5f0da583df5c302055fcab2f8d08ec5b8d03337704694dd6e4bc6c03b406fecc33445bf7af1549983c12c1beeea3fcfcd7e67708dad0a8fdeb8cbdcf42d12335b20d8f63a257901b345977daf0a10edfbb00985e98a84074904f30a50ce58078a45b9b4495c0fe51247b7f5b817a092395c09e6707b07865f36c74fe54ba998a24f337beac52dc5952c4b2afb5591a72f97c3f449ad1f4101d2df2e9936d3d056cc50dd7eee7f80082d87bd5005dcbed46bc1a988b53e61cf1db5919fb1bf0f02eaada26821a5fde096c01bcc5f702f0a2d1887f112668f96abee57a895b98d0edff91bcc3e190f154119032e84fda7b253c66d2775beec26b2bb11a04c589c0e2f314962576a136128015aaef280fb49d5f2902ea8f63f5fccbfcb709503146cec2623f65f6484ee2f3df95428aec058af03df35da06c46826649e339c83afb20bdcd1ce659d8d196702d4abb5cf94e206c97a739d98e8706c10abf24b65ac8df540fee6003761ed0b7f005210e5d51260bd3a633a80a89ad2c6c447e5c276b08020fea517344d8bc03c1389444dc70ef5d4bae22165653b447764ed2c8233727ade067bdab540274de68c2a9bf49592ff741b16dcec24fce3a8e28499f7fb393a37911d402964b8ade3b8118246796af9e559df47a4842beb20e7eb0fb1b76c9310baca90e68dbd9fb6514b8a3ffe3da39a8282a957b3ea62e60296c74770544cd0408b61d53fa739b72561815e8be17b17d138f042f5a73ef7242872f082eb8e2a0830ed86dcf7291d02b78ac48e63e62aa33f9b1b90bcd6b6d7cdb6e00ad2ac8c23e8a680a62d609f5848a75a787de74de47f70a6a50f1ed6feae44b8fc6c9c7cf24e9b9bf904354f9d3cc91dfc7d62309581db5a30628d20d58e66fb91524293a5964e2da79d093881ef7ea32133711c000172f4ec0f34c030f68aa65b106aba569402dc3c5ff3a7f47ad2034dbfd05b51adb3f9ff01bc04cb62068c95bcc319a39991a48e827f4ac6375e72f67cd568ef66d03fad66ef133e029ad8a8a0a50c933103d15c0bb1f0372df58e9d0185b8174812ffa36ff8d876311e327fab93bd39a9de6a4960e643d3ace6206b2e6f9365da784ddd0bfe359549aea1414c144be1379474749492756ef6d78f934b6541337cf56918e73e1ce60cc996da108b3f2389deea6577b8a397e3e55e1e649759444b11ffe98f499a1b223fdbd5ba703f13d3f56110717ec6537b244b0261325af8cb66c5dbb227c8b0c342adcd043ad0563746949c788492eeb0dd688de2844a2870b8fa875b2985bb8d43dc12e73e463fa4915d2207942d3909052e20478363aaacf064b299a5d14cc39ee91ffb2716d80106f685b957eac0db77252e88ca8224e1ccd1bafd0853a62429c7777a55d24d9c036daf241376d996ff0f44aa69028db8e3a42399f795a30dc73e4c8b9187f8ae0c9a91afb9f730e9b296cddd6085aa4353bb2dd7fcb9ee95e58c937b9696eb2c913eaab2b2c88a39ca7b742eadee9da836f0e39eee19155c8bbb8e450c42e56743bce019f15fc8c3761687e56fe9b6b86c68e7e3ca80f65ca6ce20163608403e1e9567b3cf39a51980cd5fd6c300b9f8df2cede0a113745848c04eaea366890c937cd5637c81dcdca3f18ed0acbf290757d1c2ac6facfcdfa06a683f64da8947eaac94df7cf52b9ca90cada1997bc4766dbddbcd31089584e0e416e83c72de878849e78fe9d083e8c8885615646afe373b456e418071e873d85f7e0bf51baf2a6575a3c59ad8adfb13f468988ab1312780597e744c3c0de55526dd0e21f7e9639cb2f2f5879cc18ac3aa3400719aabd1250c5acfdea7c418b713304d3888048a6951dd9af289873370946617771cc36c9e95bf47cb26e65530c2081933cbd2e28c2674b39be92f0e7ebd8fb6c954092114b3b8e98887510eff9f45d13bd302bc783d1ff45f7f5dff31288c98618d4eeb95b94f9be373462db6892adb5ecdaa6bd8a5c7e52896644a473fc72f76418e881aa228c385e454e8d67b65eb229e7e85e847957a5470590b6cb1667805121bdd235939f55346b443d740ac3981044e91bd29550a90b4be9345b247978f71cc50b9cd16934bbbd1b1ec2c74c9488eea18b64bff92a5f0b666609dbef49095850acabe73ee25205bbd7edf0b964fc64b1d4365eb3ba4dae038f7f84c4fb8649f2fb6a0885f9a8b5f31a74a7f761c3232c0a51482cb9c3526ad25941df47d892856e0c402220b0d8e8acad61c9ce442a058f5a032460252a098e60ed70bf5e24b7310545d9c3fb4f5948a755af9a931f471c8f1d2a95dd0f897dfadd538129009601cd58c9191d58241dbeb945cf74a8315d4b7e1cf0862bb8f9e02c321d5d2a6aae4a449c560984a2661a95c41f2d444f51d921a9ac09ec80561f1a4c3ecad76bd1b88d20968ce2da39a5b1b8156151d04aecfe662c47b99171842aa11078616a3bac83a476061ace44fe4e085305b17014f5db19eb3f9ac9707e5f2edbea7c279151a708d53f476c679b96f28be76ef31eb380b5e749c56cb5a5d38d04307d8a85748d2893572cc6bd46335c4630de83e1d172c5e6646c93e5e7cc4f3a31f57fdf0786227bed303cf56ccf8358c76a53956f343ada22e8b499f4c35b578680f652fd111703616edb4d5e2905ee0f2c13f24ef011ef7b5bcfa5624e5b3055b76e7ffd0675b75de16a8854dba4961d499366a1bc746b529d3d4ccee8daa537ab6da897e018148a3d277272446fe206ef5a2ad3b3474701faa7bfef77285ef8a6204975105ace9c77e9511bf0dcaedd35665ccf5d9a0863098862c078120cd794afd20f1947b3dd584bf07be56596466ddbbd151dd532ca27f522d04e5238ab6530de4ee572a4a86810e1bde03c9b79591ffca5c1824a59625b3a61a83c807e8f92606b4dd7aa361421f79ae16a2b5c7f65b7d2972d871e0192a87ba149ef7d83e9bda8cd87dcac48da3a5c0d78325f77d03429fc26fadce02bc963c92a692f56a92f30767523b4b7586aa20ecfb9049b3b47042a94d4150db1b6f4a4cb2bc9eb911e72f44c423d53f989998d862a7a1cf1e5015dc67fd354354a37e483b35982317f74722bec63c0bb97592402fe7b005167544406ebace573b47703f88a715e578c7c8ef75a6ede847e301956a8953192de66af6f8ee89b8f27bbfa9ddea5d440e51b8e8aeb7945d584634a03d24908a23501d003433ce32fb79805247f026500da2e25ef5265d07ac90061f7c7f9bdb49ff8b8dded79f0ecec40bb7f57aec2638ceba85be0dc5051734aa7ba46ad0c982c89117499f042e511991bffdf85e8d7df19cbd47a04606c881ff55718c0f6350c6d1ea48f9055c4e02c9793f3883eefad39d6fbf6bec3b4a66cb6f3eaa001caa88a56eedf3b62b4d1ecade648e8c3ca780864dfca6c85ea1621af00187147a7a8b968c970717b4c543c1340d04cd0b953739201cc3a99f11dd05cba0e6ef8fa54594b19656fa62e4be8e387670ce280e43f15415dab61079803faa6609bd59d75692c6bbe1444666865f2e80ef8057f6dfe99197e83119d0effd6b326b800fc1e935ce8134ef92dbbc29a098f1aade578891f6bf46cecab8f626b828af220d2224ba6de3347afc3c5eae6e5d01443d7aefd0e99c1f6d9465ca066101a215d50e54465fffbf9d2abb5ed9bb7c426e15b8cb4405680b678ca3dce27731fa849587895ef68d24aafa0d3521af1a67f086bb9b9a035d8401b67ff3099140836ff9ddaf5febef1e6119d911813b9ef9f39d75860933f02fb2f95ddac18d8300a0bb7c9bcd26e630665aac58d4c52399a96be70ae7ce97aff584b61b0a7acdcdfc3d308a64c2704f16f23d83f75f543e10e02dc00dec16493daf6e002459c10b9b2c09651fdee47ded7bdb37b3fcf9de975d3a3fcd74457f05d11f3e26620e0de11db9a76600fd837ff96e2470988845461a42836c14a2c5bb757fcfb50305204b473534074ac17071988bf1735054c6e1cb95fc85070e8ef440b179abde3fdcab6cb63fe9ed5296dc78aecbbc164a47408ea90627efbdabea5c21ee2e77ed0b87eb494d99a9b2ad7a84a8f55b26be1c5c359947a39a2a779a2d736361e8006c972044804ea74ada3fe07fd9066ead43f8b2f30adbab7a72aa033170a45390dadb056626502a4d5fed62dd10d9697080fea0584e6a54090c54d2bfda9f793e0f80b6fd3c61f966348d84ca62255f4dec0121da5fd6bf39b3d73b559ee80fb2b5580afec6b7b9546e08ed494f9e0d56b270627c610213a1c28ee0aa6cda9f5d3919f336005364d668aee0c8b70e8e4c53bbb513000216ff7d59b4f8f8485ea1c679fe31a3bfab111b86ed1ab8412972e3c243fe3a024b9e515531452636377318e78aeb398b636f4410c6a62ab915d0b84da6dfffa79efc686ee4b5a64b796ba78c689aecbd0bfb5d3d034b3d15a51043fafe242ebbc239f356381ec846138613b22c3b82939263681a32cde062eeb3aed6b1002f9ae8f6bb584f0b1732fd66ad7c719eaf06909cd6cb8bbecf0950c14f3076423f70651dc20249508474ffdc0a2b67da8e7507257107170a308c9f7e4dcda32b0cc4ae7626a756945b95b308a27aff694a91a2bb90b986242d19030e9906e9966ec3d50e65f6b0c510410f3d9153865e5bda9b2a0eba56e5ba784eb79a76c5e67b644b496d697634231133bf8f74809d12035a99aeec6b5c4d8178d78aa8ec06944f4d3594a476e9f604f863a7538006fb374998b29fce59534fa1249f8507920b985d8a0e0500409f370602c4a6481e79bc2fcb318cd6d791d52171c2bede46c4ffdac275187f5f979e3b860c4202b5a4321e2c72813d1c031df1858f11ae52895cbc292fc63bcf25daee2204cedb7414e6dbde47fc560b5de9cdee5274b696f17a881c9c9cf8adf58e445c4f0ecb2fba2fe65a06ec0347afa3b840bf7beb10b9de126a43c710c4dfcb16e77dbcc815995ee99d7f51b58c420014ffed958cba67ab83fd5793bf13872e65fcc2d4a10e1bae47732a8691cb0fcd7864abf033dd8142c8a8db6f49bd48d634d0132c6e92efcba5ae186fb939ebe3c4ed0e2ba2e76634eb47c8f42e9263a91cf0083d5b29b6b92ca143068bbed9c68d712ed2d862df0bba8573a866fdf0b7c6dddbf3cc17538c868ee66a21866f55a7e917910d49b69cdec9dc63a7931c96d16e0f9bb72458ea580bb73d145092a5f5ead4a4ef2270848162225a5114e2daec049418b30a57c33b0e1557ca5507cd36af00ab16a510eb05d59fc003c70c519863bcbfd2a35eda2ea91a5c4b809b6f0ab38391d536b290cde47f8bf39f7debca1aa4752708a3af97c2f8a854ce9afbeb5545c3eb5cfd9ae3958d882dd7ff83115c3cfe47a1f4a0b38f4d4c8a176796b14c3abb8c3cb27f782125f8248896559afab9cc30bd636e1e78f2c81617c5e1504133762f445a9ab2ab6baa04a62d1ba11c9394e22575b848130771759b24b9b32d280fdc35f1d480a79423448802005c494a83af4885a34315023cd513bbd048c025150d8127b853960d5c413831193c81201af17a6eb2176b89b2675302ed414b866f41c7d5af3d240fa8f46f226a889d7096c98be42e2faeea365f10ea129359f9bda51087ed29d3964095100b4b1a8e98acececdf083b4b96f7e49c6701922a3fdaf6399a369d941d857935fd1727e6e2b3e9679ec262334059458ef7b38a29841d325507011d91e6f4bfc11de02cd93b74c23d1ee6f3c00a182143603cc3ce5af24c2f768237d3462e7f8e59d28cef133614db44e4766ef66f943a3abce906bda574585ae454293329ee76650c1dcdb09abc7e6368c880e04a7618b4764cd69e7f4fce0861240ca5b8b33959dc5af077b9cd5698aa4f2a3b9b83464b12e3bfb0a0f17d23d848c54dffbcafa09a95c38f34c5ab960bdcd159114e05f5c26f34486d3444cec25b96e0d8873156eedf3c77b9525eab3ded835cbec0971a3678f1fa52ba8a38ded4baf2c40fd1e74ef9c336734cd654bc5751d1139a517eb84b34b8acff5d89536d831b842967af25ad1facf32d98566aee6f2584bbd698c214218500a44ec6df206b5a3dad29d2426c0afdf0c0465478501ad452f7903eda2c8c0850d5565b7d0a92767c84b8a07c40e67e091b61b921916d28704ee19b19dd578079125d85fbff0eaf30f1e775b151b47f7bc89abf93fd84dde398e36046f4583da8399405aeef0a5e30ba899f1eb3d2f727543fb6e6ac5070789aa167e1a47fac5f85ac562fa5dff9c6b05efba8d3b02c9409e76df4934e98b0d29cdbc104de4e9a7b958e6cdf1e9858dc019591265136d797b8c89b63f9530abda63247f6f7b697c4f094206041f10260a166954ec74e831276236e4067593665c60eb8069a14ba600c4a4eb44c5e629495b7cd80054e5e2f7ff5412d6699abfa63ebc4876fecaf3b6b94e2e61473c6a4aa11f58bbd915ad244a381028903d5da3f6934d6144be1ca884d9edfa5d489567315ddd613a82be36c413549aea9952175d1b73c996d47c06a6fe4194c73a1d57d2b57239f1889032ab7c2b6a47b96d1c8cae39099e619cf51da0ec2f463ee005536ecb712a5760428cf580a30258cad18c31037f95c687b6a8e8118ed4ce3dfc0281fe2d35f5b7d83b87c9c5d796a930ef3a854820e413e51a7eec744f20c727ae8cec6462317e0389898bd732cf4df8513b22c6fa38e4563f5c75942f2ae745f2feed6bc3204d3a66f0ab959abe50fe54b9690180c0c899618a742b3125bd367a174ecb75c067a0d69eb7cba1f25234ec2c4a1d5ac227a880bbe5056cce8d6d129cfa9f9fdb462a6fcf4fd03eb2a64ec5f51ac698346b639959d96f72ddfb871b44e83192d60bf61bdc4f69bb6e623c2508dd5a26afc3b081687a9e5846205e42be0eea6fa6c964d89d01715be69e1e312130d2db8c71841730e78ea00587ff67bd0b2f18aef37b41f29c74a5fa9decd6bef2c04493cd0fe8b19826c8371b313a6137ca8503940e83dffc84f7494748991b84c04372f1f77f52fb36a61a34182b37ad162f7b22d220196473e8a5fde288cfc6fb1b66ddae9ad7babcb79c5aaa8c0b3bdd616fcb054d236d1edf6c4180c0215b31473f36014c8eb461ad5516dfa5b25e8c8eb8a92acd6f1d48e35d5e4f224fba2bb34060c3dd9a233ec4ec2681c1743bca4d521857755d22ef01bd36f4e4bbee48ee43446183979ba4a90643628cf49325ac0e30506f77f9432eef5f1ee22a90909e4f6e6f1da700f69bd357ff5ec16229a13c6f6a499e34bcf9f171451bcee42b7393c110899a693c5043974d15c82e91d60addc7a46466d32cdde4f27e327663a429908ac02125e008cf1b48a9b8a3827d82248c3b872327c40ecfce6ce34773fac9ce28ad309c834ff9bce48093dce3c91c598afcbec89a59f547dc643f92623fa6de1fd4b6ba82c6d660bfa9c65c14171f3090d1b3f005f6a411ee768e7582e380aaf009e548982eab9e55652b0e94ab7a7e701482fb200e9d969af1a2363c2f43c97a4d567d1450e82dc527307fdb286d4d4a6d7192a1c33e63515ae40941042126e2b3e862ca646a364240eef055875baa735c31de47e805d86f5754543de30e73e23d18488b032e9bcd7ed2230192b18723ad03ced013826313de6c9ad0c9a82ce8a3d19f7d05ddd4f61b1f50618740f84d3df30ed8c5c06216a9f48e59191e27e0e6f782b9197bd9f0086ec5169181c7dac9c9c74b7e22a236120ec9c1bbd4ac48cced5a34e13005fce55d67844be1589dd9c102f98a636a4466425226d071172cc6a0128c3bb62d5bf5439875dd72c9f0d95776cbb79da060c7723abe24907461bee1ca6c61d96f24b671fac412c8b63f45e3b8800faeda4d0a0effc4e04b10ea2114f3a129650250706052b2604342fb2db0d2d4596d3e1e54a0eb6401bbcf2cf020bda845325268d757ca537aeb9bd670c63f138988cd132c3fa128354d4ff43b5aac15248f8e7ee2fcbc07fbe4c5b80799d35d17da3476246515d17f90a8594584673e37018a7f9a9b36ce3aef979bbe35b367a7ba50fe68390a16aa9215c098da4a35aae3fc67e390467797d6a937eb04d84f8cbdf78bd0059699b499af001870436948baaf8b6219d4482d974dc9623fb1d51ceb8936fd46c7863b12ca9984155f02d73c4ea608adf3e127e7d34c28ee00f6a4b1fbedd668e28775e995522d3a658f651bed9587c0fbca277a6ccebb44ba42f1d72a1d77c6d8bdbf2fc28a09d491f63f04727eae8d7736c027ccc3b7a4bbddcd53b2c348dd6f4fd1c9a2278abebb816d23e110bb1ea7ee17f10a530b1f977d9dcb9903ca001f0c8da932a1f46c34c7854e1c8668f6a50a5e35e51c5c0b9ced4ee738c247bff2fda93ddd27bbd591fed2060262e7024466ee05964b7d6105c472faa826ec86d16a05b5af77a63ad529b836563c52bf266a1bb2284afdaf67331614dd62280d86bf62f8dcf6e375f94f719e9b7c79566574ecb7a2a1f38662fd252b847b90fb77612598efbf0b777c4a499a24261bac57fbdf75620bea74d7f8db0dfbc99ec2726f95d0ca7abd25197a0d4ca262615a227b4b315e7af8bc23e01ddad247d00664228e8d2fd641f7d40e5d5659a9bb9654953c08d6fc0a9eeb7f93e5a9835aae3e68c98bc996155687d29012e28df9ada82f8d1fa4865813735682a32d4cce098be28b7d34f244145856075202bc2b8c4dc99fc6721301aed72b5be1376279b49272f61a4e12e6b8e13088269c0d889e5a5a768c5c865a7c4c6a64689daf96992498e807f1f4f1de171ca36fb04095f54b8f021f6f1b46ebf7369e0b596d1bcac231821fd5ab63e18b8643857e9ad116d86566b0622b6994cba52d4a8352de1af444d022ab9061e5387e9d742a2b76cd6bab50f35ed76a145be626a25acab0c59df803075609bab72b4c77da4be6de671222e0a26d0ea118d1e767d17f06bc8894b815d0fb28014bd71338bbc8fd5dd8e8da1776ca27913dcea62965e96d7f40acf54d5ec7a187fb5a32e12ff97ad76ebc86b860798144d24e0c61a104514eef2848b745e8135b8d486e7899e08be6667efc615b9232fb6e67d51fe53701655161e47d96d4df66c09606e183f257170efe8c1ffdcbb1373bb986954e19945bae220df501d5aa1393bdfb93d75f624d22391dab54feab336dbe52a87d1ba3b34e924f1c3d054824e040c1ab234b0225d3230f582e50e155a17fada3fa80439b3a3d5ae1c381d85c5702b7a996d6be4f5fb9b2f62b0ddaf14c332b37e391e9d70dcce3acc46fec5e0dd92b03f1d8144c0eec32121ea4146a7e8d4abdf31943224b383f92a6e8377db015aaf8a9316a88c019ea4740aafb6d518dbb2e67e870b32292069422f4a1234de0b137455b304625198693a81012226124bd14d88caa68d6c2fd171489f5737d92a44b45116c277f72249ff26de5ffbb9100eda618afb8d0d668077d2e0890e300cb8c8f49d1d284f12772e0d92651e569d47c910e4fa07ba68f4d21382b7ae2612fa72821de51061f0202eb4502838cb0c518f6a4df545e206614f77182fce9a6e9fee300b2e7cfded45563a17bc9896258f0385ba8f2f93e239fdc5794b17ab3e5fbfc98d9183c8dc4cbec488892debcffef58584bbb814e6bb4093d6b7475026ca99ee8a30cc230d63f327205b7afce246ff112527eff48a61671b3c111915bd3365171e5da19217291bc3b2c7c71519940b19c138c2396bb9e234056f3e2e268b348e0374327b4e7ebd5e6b19bab318ec45b818efd5630e94114aaadc066386291236d2e2d3de044283419d3a628e253de2342f38924e312e9e1c8fa503bedb92190dfdb8837b5464f9a4595fc45d294ad81cc83f853bd2e325bf4035c39f3938c5043c1000384de63b23c809789b5511d97e233392768a31dce58e207981f8e7895b6ae2cf038cbfe68db0ef50ce15a6478c1721cc435505a2611bbd3c8a0d6491f8b57dd916bbbc6e730dd81e09bf67816ed692a3bda2c98d9486c3e2f4b5de20b6ef3b1c9b3c5a1841ccac5b518efcfc6f026baa080a5ea9d00833745f138999b159934918966d13b4bf8ac17129fbe4f7e722fcf6c97f5d54338e25c521042c6406efc9eae4f1dce281e91ceaba7c5d66a0c5dc52fa00258c4f1d1f863c992038950971730a4e6e06a60a4acd789a1357cb34922a1b97a03da122cbfbcf2ae07cb1ae7d432a4004d1153b9d01d820f93af2bf9488f098d9a8757f99ad2f9e3462f1ab641b8b401c914161e8849e60a36c2d38d672af4fdc23a9266eb9ed349454ac59a748bdfab4ebc887f2e3386eebaa978cb9eeb71b1442a5bf689d204b4443397299837e00ba50495b9784ac27a263cc54fb61076c7ede9de9bc19c026cb7333a5b571e1c49905192f61fc02250cdb6e86ccceb5505eca12dfe53b7f4788725a45d754ff8d9ea3f9ea66e542571403aeded1aa974735a7d7f66150f1856c737e6b03b43823d4987bcc083bc4f1e64e9dd58d1eb5acfe082b9d4019c97b08af0faf41e863bce7d8de4aa08b9d99f30c78f7557c9ea5ea8908eeaa1248791fb374aeaa50a75d56b824e914d2e9f1aac96f3e4664893521e71b4d110262a8153f8b5002f7fc3e3b43a64d5127e9fc8096070030ffffffcf