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 85892 d6649220b053ff7ecd2e8ee564d26e7ec4f6804d940d0ec3db24115cb43f2764

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9de33881e1ac625b29e7260fc584a7dcd873c3707d9995b1c8cb8ae5b3d89cfc
Certificate Block Hash
d6649220b053ff7ecd2e8ee564d26e7ec4f6804d940d0ec3db24115cb43f2764
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...008602000082220000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000ab74b18f015060cae53622ace04a48d6a7bb95f233ab6d65860399ddb7ac86e99847cd043ac5db57234cd6a900154dcc583b2be348a419ce32521b86c5c6e042b85a963bb5617672d68234bc50357d0bec6be67ea17f7135360300000000000000080000000002008602000082220000

Raw Header Hex

00004020aa5615a4db6c6e8467ea7c76ec8b47c7c8f6d7b73874816e4c6611ecc05bcb1dddfba0e91919a68f74117d10f0b6c3785b614d3ccbf5916d927ee1fdf37c2aa46e9e546a2bc60018fc9cd8b3e58acbc8b195997d70c373d8dca784c50f26e7295b62ace18138e39d

Proof Data Hex

59,560 bytes
12121601030757d23923e4538aa1d191a1b0cedd3e132e7f203c8a1d0c658ccb6c10c53e0430cbd784378bb2876bd7e236925084b4218641b1a6f79f1de5f3dade1efc010a64d512b5767cc4b5b761f4c4cebef819977a3e5563d23d25e340f6806b7786e63913ee526dfb6a1267ec916c5ae8bfed5af64dea1f05f90364b5af8d6eb735ae33c0ff721d6439c836dc70990e740d6ba83940f50baebe8d6480c70a387840964de53892f756d150c0c97ec826e368955e9107f95137474527c72d0ded3c4ecb8c4875ca55f69d7d091b4098126ae97f316267c1f0a64d8087248e1f283eb709130bb53d4a52b2f426ef22851e29ebd137737de4bc012cf01286e3e59c8dd9dfaf8ab8658c2c44329e5daf6243161cd533fbd98a1c3c69b1e6271ced29d3dc36968a66ac35fc069d80a760a9629ce312721f8eca77a050576d9028ea3f7c4f81f74f1c1ae602fae9e23036d0c913381a8c61e154294bf7d78ac8ca82772635e50277f08b8a6e28fd61a08779737f45671a51eb29eb516964f80e273b47d4038706d348acd7faf3b532399f27379857a5bfe6bfa36f1845ac5c01a27ab6cf4d11fdd71f0e1c56cb0f97fcb1fe1266882669eb31bf570d879379b095137edd48541ca941fec7e9448f6e79ab74d26e6215d48e5c4540ff0aca43f7edb40cb969e1fd8a37e128efd5e35cb4caf437eadda5ad8fec34b712b1999536aba651e4e8b59c93f99a1162d68f56b308c4f4613ff071fa5b632d2bbb232f425d11acf347ce916184860e1c4e0fa0af48a7b4427249fde781f7cd20f153c4708f50e74f124e230076332e71b688e67f5ef4ca60d28c75e6e5967bcfd5404739ff91955c7c14f8da9d50ea99dc31902627e6c0200391a60b1f6e9e7ff3135273eb312deb8e67473ebf06879dbc61235df8d49aaad3dcc9fa515250dcddfe716bbd75fe8994de3190ba5087f1790e6553ce8933215d18b98bdaba677374fde84c6cdd6c0dd2a2c9330332dd6a2cb8e975b8f3324dbab0d167734364f1e0fedffec0fedd3aa51d7ddb9f01db7f0fb3105c89e1b1ab862e6f168ee922b63f7132260d538df77050df4c093e6962bdec576a846bd7e442a43c1fe47d647e9b0309d3aeb6398067951ef7fed6e77cb2179b114dcf25327b1a5eca226b005eb2578e1e81965e64f6ff261f410c8e36fe4bc897fe06b377d76100bbcc364ba7cbdb098a4df16b59bc94292beb9bc5025c3a943022608c80537a66356fde5ed2f73f018a6336640bab039f7a13bdcc8be97e30b34622c405ab2021b7a71e3686f05621f7120194abe35cc20ba9a8ad537b9eddd0016facea1f8989df6da60e4f3f20d5516a980b8ed5718b80d339ea5c895e6f3b6b8b1f28fba5e367d505ba20b9c0f6bdf387b24e94749c233767e7d6e5cfd64c2a95d8e9203fb186a8eecaadff776d33cc6109eb0c0893b131fe2b1715af688be887bccafb0fde2ccdba6bb60683572bec5a69979a01ebec12fe243e8fcf03464a4242c69c488c62f56089ce597800a8183ec5a9ea814631f287dfc504fbef6ccd2d742328176b8f0444ae5f78d01d7103fa5cce255eb9718cd19aa6652dead6e67679c4524552a6e25143f7b4368015af97acb204226718d0671e2f73f6aaa528530e029e0edf24b8e12cc6c3bcfb13caad8cd89d5aeda29b18c52e0edb55c2dd71a725b0fee7726ef9728a7835714faaef0c9fefbfc85773b538269d89d7f800a67d99fff3dc1b2fa2b05292f03bae9565726bbd36a15293d9c7d8dc69cf2063a35e82a183add7e70400c5a4358ed0e40763420e071961fceabb1b08a1908c2badfd50a3927aa2bebd5d987795e90dfa7d7b0959ff7744f7bda4634c9bbfa5a53a67f530d5cab8304f5597f654ee485859c252c1a32287d052bcafa0c48b890950b43af0e30e3641e1daf3bef45402a936d1e32eecd81af38c7d0d766020c21c52e315c3e57c309d898dce705f79e9a4519793e9ce0a811c5ec1414ce9ae8d47f3841519c7c9dc4d992a72face26970a1f4a2def0950adf581a856b11ba8cd772c29fd8cc9ee01d1171562181283cb93f61be078594da288913c69dc4e178b4d1ea12f97564e2692e1de1677354f761fbe5f24b8a8a4337c6f73a728688e3b7c06617a1621b84f19257feae223c41c9feb94f85c9faab219196873b4f1a17bbe37e6fc1c0f8448be9ca6319a7ace9613b9844306bc7d308069204abb15a65785b337ee6461b86a8d41a1ac0ae87c11b3dee32a8be5c9a98b56ee761bbebed20f65d3e850679411784299331795e0eb4fe48e80caae2788ed92f243c11124211581c1117b2a4f54c251869d06e28768ff6a8b97168899f3636a7ee280236c2c4fd78a37641555fdd70fdf8b4a718cdd4c4b7260e5d0727fe50c32e8a4f9611be59f9565c13f14141403cbe7f7d854f4c35f432da6111578a4b3a0fabb53bcb431171e0cb79b360a2cc70c4df20ee8087f6ceb0952728f193c781affa662c05af26f093c664370dedb2cf7bb270dc0a82b62accf63959b4ce09d02976d83d3617042d1ef977a5ee905c1f076c174177444bd7e86634366f0f03ab87011e7a727b62205e6e6485db72b66d5d89748d5cfe75178f70087b2413e0ab1c730a8ce65acd944822e5bc4318af6e1253a4f1419ed94e08c524b9c69f7e58b383d62c0fd92067ab6e097caeb69323979e302296c60da0365fa376187ae3d202badb53dec944671a2c0a64f2af214dbd959281f2e7528c5716c0f902b55b016932d8b90cc93c9e39739c096a83aad305428d9158f4e77d49e805e7dc6500aa604793bb93b3eef27151bdfa2a7cc9f846acef1fac5ac4890dc39240cd3d95a9e02a1f7bb1cab4e1ad961bb8ba343429e9ea9a43f7649a9c70f632b174f4f817d74586c07e0f7173a068fa544f2774b3b05ae872164e116003171b9f8190d021568ea01beb5bb588efcba663a7eaaf46570ffcbd19de71c99bc52796e0708bc78fcd0daf4cdb77cd24cd69016ccc42a57542ae0ed3def0aecbe63eec6a81fb126e0f9c819d3a665522fa14aa2ab6fc7c32a1dc284be3f22057a88a7258f961395d3fe0c03fd8d9f5f08751595f72c80a280a1b47226217a39eeca862df9f6fb95b7f77271f5adbf0e9bff1e513b93a6daa09e069a58b1a46a7fa3fc0f68474c14f5652a96e73530eb1999b87a3ded5b4304fc9023bbf6419a1cfa3f64750656e7b01d0cb0564ff09e9a6a123e024b6c545778b3b556255f669f00c03fbfe9eb6e0fc3a1546ef503440fb3b12832296a3664a2bc96914fc0ce26ccccfc136a25dc67cb30afd09d4a231b1011ba1bf65221577693c2e2e392026d6ea07172b05e0ae5718b97d67b071cdb9c7ac77452453e449bf13dd70e40a8a7c518320edde2ba0c7f5e93964c4d853b7ada095c6d82c52411231320f95bbf5a6e317edf06e7532dae9c7a638d84e650a0af1fa19e602e21ad0f3ba3112244d39735ad91b1e7ce4a6fab22892bc1ed77fdccb6d03cf62e8f354938bde554b395eeeeca6faf7306d2e01825171e594b02162ac3a0f25ec76a5093d8d9d34adaec10577438fd9e270c3b7cb782648093c2654a04e61d0dfe0de5ab28248ce7bc29858e434bcbe0ab57a7cd6a38e744e5bd1368025354dcf36ff814ca31a54dd642c33fb131b617d7accca2f1fa89f91f3ad0f2bb67b64b08dd5946ffc87afd86ca29464b2b206ed46d2517b083287d0bda0b932fff96ff0ecd4646672d391d027008396e3dba41b57bfdc2feb98267998491f17bc0954c6d21a05c956f727cca9b32c6d07f11bff8e1e24d0f782c6ce3c5262f3db2c59c57a0efcc02c2ba8cd4c0943276dc239438555caca21661faac915f8b18c54c0a90d483376b402192b5edc0066828c169ff5d02067b90062bf881436e0ceb62e9fb910e42b615b83b74a577b87ca21061860f87c3ff792286c9bb5c35d31a411dccca20cc6632b362c993adeb133a0ec4fad2d42f921eb73c431f21c1f92601540ebe9995847426324d21052c2df492afb9206c4b9ee2c484661462db3c47957a5aad5b74f8d2ccfe2bec0bc54f68458e5fcfa5afc937690196128794e676c6cbe6d67a3b261af8cbf939aa67866bd118b511f693a88f95348d1a66d354cba1000ea4e2380580ccbe416464bf63997f019a9b3fca5c7c2927a7d92c1806903b6e1e1853a26f42c948d4d822a455013a15b7d8a14807ba6854e042ddc51d7c9f324bc0281fdfe1ce5f0e592a322e63c1b655c4beab6e1be489e5835f25d8fb678eb837b7a3c4404c34a80e57452fff2127925a21653206db49a3f1d82f6de3ccbf998830bc046324bbe43061c944d558e4770759e33faafd6ac408d197f5d6d9ffa907df8b42d2058b068d826652d438cfa84350935604b4369981136c17a7a686a8893878d0a0943ce15ff7ddbedb8d44f26feea79459321244a7d355fac17687f1270e0bae4992ecae64a0a5b9f368db6f932b7ddbc0068aeec5af98fbcf338811d3602d6d6d0493eaec28b79f69173a94339d03b7905573dc7d51ca90785f83dda892874b11e7eba506358f0b8566ae2fbe6e7e5afd598e440eec1ce638486431da0e3a6d8fbd66199918e9675f165696ab4142f843b2d5a87087210a6efb2899b5215942ecefc614a2bc45a488d717297b8e5e456906c7482bf42078f7b858ff6b45b4a17e202e3dae9ac537d927b07bbb89f07568553831e6ecfb092576c6775f2560660bb0feef25d0c66ca6068cfb13d018ca9ef091b47899fd10109a2d33f39540c4a81c1cea3c03b00a687fe7505d0c9ba3a514c621030ec840aea14b7c38cb6bc958bf31f8628f8f473ec5c788baec2403a0a57a62e030e1f9e726e830545b01ac6e44be0a85fed337b816f751128d53ec816810f7237d3bd56820ef1d815e943747f15930d1d747b5788a51c0545823a221d30c2c2cb2cf157676fdd9c3063fa3eb2ee1760fed3a9e47ff9801aa09e33622c8906b65e90f945396482a27f8d9ba20a0b79378d58e3fc5d89632b54fbdb79a5098151e0b3933a584e4d967ec06c54471c51ec1faaa55e2f7d12c87beb0af12f2d62842396345ca38bac1bda6b64cf7ee5ffd3a533cc7c18c6e6c247309eb425da84bf60c970ee54b480545c9122023c033b73cb5701c6548cb00f9380299816192bd77c288c57960cb911877cd77c3f4a099b1bf78be0cc484cf5745608777e9932abcea38649de33eaf8d8e6e2e8d13cfb23fd8ec0c9f07012772490d926b4916e403716f265e143a6163d480f11af9d31a27d6ce7cfb427ba865dfe46ad361975d94c1c7803576ee3b0d6535ca632ffdee07d0c5c6770ddb5a8aefc1893751e327e70fa51fd46b5e1a7e892c5a662a9505b945aaa179e8182edb2bc7dc2884020dfae11f183ece9d2eb98cab880b4faa8feb18194135e5494a37a9a989d83ec7da78a14ac81d82d9306e3e08d5281b10fbd5dcd88893c9ac8dfab6057c814db4c5562183eaaa2544a60d9f0383f85f61aad81ea9d752b18c2bd6a02be8e82abbf499e1bf0e2f886ac8e3e642a7bf01857885d9ea624d89d83c669c0027f3a47849766800d269450f575179e65a7c3b5e74267793ba256dbd5ddf1603b400236ffe5491a8b561cf4889ef9275d5bb75a1ea8c046642391b4445de79d4873249abd98bad1822686a5b6a1881cff74c57b5119ee1199c4dc9949b39f9be60e2d4c0cd964c1a24ea19a8c9f13e28b6bae4f7b85a486ea440277237713a9529fe4c6b5ff06d62754d1960962b204b7f8716a56df179da689f11b3fbd1f61a17ed8654a1ee776014a646ad8df877255479c598e0322613a676731909c043d5104401c58743e4099c83465cc89ffc108dc895116bc6929531bf0bfcd59a341524d8aa74abb3cb26af43e0ffa71df3ba3c5d3ca532bc26c5db4e58fb1f2c468338178e673a2034f2ba33965c035fcf2a1d211366a7a20c338cb644200ad2bc9e7622849441a08977f863d81d11eaae101865e8b196214f0851d523f6cc62eb94ae632a5572e03e772f18925cb792616dfd58b9063391412e86bea4a30de44a43e6c356379e51c4948f650ab74df9988195247764e771a0c22a7af57c342634e13ab64ad4319bf0c36b38086ea79f23f54674e41f6bfc315c0ce4b093f93c232070d8aeb13615428b41d36e57be5a03490157d752debaeed333b303025c91168ccb74806566d53337e723e08cf2bc24124321801a9d4bad0979603e42f898702586b8bcf199f6415fa7d529853d6c1ae7bbc11b916e1dc707a83cdf53d5355ef3a229a830549bcf63d429836f00109fe61de63ccc0a64322358fb8868ea1ea683bf8e039482dabcc89ef165c22a297d34ad1baa393ab1370d64a1b691ea20f75de8e6f073f36494f6de835816d94190012d48c93e8b8f2bd68ea6b2e24d5d19c2afa00f539e1dc3a5a8391fefead02e11a35e4f39cc33a705899beb071d67f168b0c1026e324cc739190ba7480e8122364faa4960343db640732dc27bd5ffbd04d2ddc2c13b720a03b0835304db9e7f630b5ea14143647356277bfb4bdebd9ab60300a9341687f5d35ef7d7ac9da0c81f8d74ee97441de3578b8661fd4881a738a2a85e30f410dbe6928f0e452171c264465e680fd03658b9a95b52169e0cfe29b81bd732029869c268c8e9a74864b607ec560e735ed90a5f5eeb143a84d77023902ab991b8617c9cd6ac2ec83482afde1da3faa261e8b3154281c4e6aaa387c11889ea4b414046c10bdf772c9ee69aea91879934add80b78a4f40038d4e93def1767fe7f1c5d91a7c131acdf12ee21eb5385db5f5dd265cef847f486b91ba488c46f868b26c5b9f476b5053380d3a4b8bb84dba679a8f1a5b8a657632373859948e6ee602d4f6aa9b9eff7693176a52d97698530e82a461ca75544949e0eac2c6f2a8bdba77fec1ee0d0b0babd20c091c7fbf44e851fa064791c2f905a4b6b0f910cd7b505890d77ba06cd37bbba2e9ee8643d641cd4c6966225885a6ca7820a7a0aa257c8559339f6b81a4bd2e8d8b355b7ddc6b017e59d914df814efa5f0b2eded1eedd8eea8b0c238fb95b55d773a84c3917b8f75d3a6101f31e929f9f7835fd77394d5b937dd9020963a0abc473553132cf51e16665aa3b897fd6b8f66c5c1081718fd97077f4ae73c890b384754d0e0b48a68e38730632b9e9880b46db1789d37350355d82fb871ceb16d1dd638095c03a702bfaa3615e34e6433bad20623b236f05ff0377cd38de8669bda5e71f206e1281e38f1249ab6cb3f74b21fdc0d5be7a4787d072751336b1f2ea3e0210a75f521c2300915c07afd794a990c20f8f9802eebd9f98bfb45744882a8575e03ab7d16690fbeffedbc686515c207ea0370e444416a34f290b115ccfacf8ae800e9c0056be207375983aa250a7fc1cde42c9f36ccea28a79de4cb172bc8819e8136b939960a05ddb36a8ed2e3ca1018f9d3e76b371bf06f8680119bcafdb3856c48937d661e4ca496bd83335daffefcf9d8c11344afdff28bd0b43a62af2b995dc179ba1bf001d0988bda31634256a2d7ec483a381f37f885e0ac7e69bf48674af0700eb0bf0b933b46f079e68343c18fff1b4c8c4c66a7ab1a3a24745c1931c6168684b9ff286f00cf6732c5278aa04935dca79da09bcce402c6eb7c71ec9421c187828531cddc7b49ebf053083d2894a945070affba50557f13231df19049d041d981327d21408e3e0c83a6e78b1f43d59cec765e4420d5f3917de1393eb9e0ac42928c8da263248b389880b840433f71851522ebed1f81b8a52288a42cb2b3d9e5262c8faa6d194331a0fbf9e59e2287eed03e8c8df1ce485682d35b43c05cd4c695e6c987fdf172d5ac6745aec3ef4b32af3a343eb8b233d225d444d7e5b292fa4e76b35084403477d2e1efe062959fd314c6ba84245c4c3abdcff49ac7fb450090b6c5b60b35739b821ac73ada384cb76539cefa27ee62cb50d3524507dd7f3dc4b8083cbf7006ec62fef0b80ea1640c06ba727f625e8c280457f570eba71c2583d160bceb591c6789efc708ab9d9bf37ad4c4abb4709061bbbf90d1e017fd987db0cbf784abae08627d4e934b5c42c4a88381bec4377a8ad076494cc2a2540b8156ccff14cc364e27df41d880a2fc592c7905d8880de8a0135a60f6580fd942636bdad3d6a0a911171838ff9f79c3b814a9e756107a7baf527d991a9d05f4ea125d9d04076f907a7e126a31c33b1070c0a16cc9711797e734027287642b36f45be17294689aac17f430170bf45d89035164dbe40c2c2795344f1813aceb684d12918a1c66a93199f4c576a89d1244953b46aec75ae6f4b0c2ab1adf3b0c6bbfee6da28961237c9f772a66efda6e3bd9f40ab62648542881103a32bade87e0c2c4719c48d7a398f9a4edbc70bdf218583ad85ee5962bd53307b66058b2d4ef3ba4cfde20a666b07122cc902efbd4d8c691309f8a0e662130eb2e178775e4e6717da19bdb2ae808757ca67daae7ad3590c2bc011a687cff2cf174a18a972c35135ddf59c8fe6e156fde31f59ee4602819bdfb63a1875c0a8b53c5b72720bd274a26f0caffa55a291a32aa3d26bdadc567dffaf8523c988e2db66aedc5c4bf35b2ded266a912c455b13e0777028a347a51b28fc64c6f391cdb27b82e2ce8c4eb1383fd5d9b44e1b44ad11d099bb9cade711d26450675a3b92da66c26ea4960378f05ac13cca265dda6639b882358a6c6ce8fe851457b4e5c8798951462a92a898c8a5a2338416583c42626bd44046a9ca549303c7c0ff99420fe13e9af66901e2a31baa8c7bbbd14d7bdd39b60765863b50c394eefbf78af9f7c93141ead08d58951d160432cdece756a857c306693388aa1192a21bc38235c87ca718b5f7d9ee9d52d4d85540473c5f0feff5f9fdc4779aa757ccabe251fa28fbc833df0442322a5e24972723743388997c61f1e02402745315b6c941eaa11e06c53fd71f47e2637bb86581f9b0672a7b84f136f35bb7c90efef08d9e803b5a914f8717f5e024df31e264c88d08f6f88d719dafe97fcdd98b6005fc32585621172602bc123e9c65df6d64d24b273b1339890fa4fa26713e72aefb00fe984df617ae9f84defff4d52d483912f2f7552f99fb5f58d3a645a25aaa8a98fd8e78fe297000daff0f484bf205929e41c2e0761b94597213ce79a282dad55dc704908424d177efccecbca23ba71331bfbfabc60ed09b67901da1eb8371cd9ae68119d3f4d40d80b029fe2fb92393c95ee9f7e0f45ca0569fd4740edc4db99e46b293bdb678fd17f22a55cb76585735b587d3c3c389858a09e7c4f25f4ee1c574cbec1c4461ce23922e4f52f3ece713d03dd4bc05a1ad43a6f73a5631ae630df7b300171dce6a9a889400809c0c767c5ef10d842149b855b3f500d83d81845d26c5bcb6854c98a48a432c194b3a99dc5a67e3c6c1eabad90d656b35909a93113bf587fd04bbb4a0f337edd6d50ef83b506237276b198b99b4a30fffdfa6be1ca15138b338b8340fee59c82a15aa60ca4926abce824ed77d8ddefbe7cd1a62c8171b28f9efafd95104414b7ea56c0a5e94db3200c6f44b2e5045eddad5e5ee38c1e2d237eb4b3b92eb3607f3a5312b227ca20579d0434d6f37e5eeba542afafc1522870ea4353da192e0fc07bd856b23107ccbd4ee1c43d78d6203364e8916ca9bf607a303529dd884f1bdb9793ac9ed3b16dfe008a85ce779711801781a4c9e9088d46b29c4dd67c3e6aa8f1ba52396485af06e01537b20dc661a78ecbeb39a3195d495581465d9007fe94d38ee7fed489d5fbfb4d892b5434004a6ff251b98d503c72eaa64af46f663e84eeda6e95f0fb7fcb78476b93f0e8ec6fab31e1079f13106b31f7b3d6f46719ae808c6d8af672362dce9011935d0af4b9d63b52318f968e511e9fcc3303ab159c05aa26f8fc85c3dbfe4aa5e83dd9f4eebbc6e6fa59ec758f36977219cf326fed30158c41e661a153fe3bcef8647c1e2c9ccc456828920b6ea4944749582cc213cbb9cbc71c4a8a3e4864f85b38fff9fa85aaa24083c2c38b62d5cf53d78d7361b59bc3400d288739b4df5c5bef5cd47a01f2295f6ad3a85664472d54747e28bd8ecaf03e5213275baf969e4eeaa22cd8e2b65c57aca268cfe1f1a317eb67578c53503cc57c84bc1367c0a2bdf804eaa72b8bb2ba416560edb5e9afbd65f385dd3541283f7f5592a0e82ddc3ce4b17839035c9084dbb4c17403618688f444d8efe20135ae8180a596ff538ff15693405b376661d0300706b740e6d790229adb2e8b173d0cdb14a73bf1a93489468ca5e4e34c9a64292ba6d7f59092cfead043ae22e0d398ce8b841a182b758a1e9e5205c64c00b48be45d2b38f59b1df3a669cd7d6060c65c9c906c5bd72fb38ad3c71d4097f7f7cd3231d54d416fd55075a89338d529503a636f667b7cb1c5903ef44f59ed0b1621ff49f987598e59dd172621258cbad7ab47380f84609fff50df1d3ccc66e5e25fee88edf0fe64dded2446634ed749ad34ce522dfc2454c5d24c4a960d35a613a3780b5a28928eecd2600a056419fcb3a517f423022a79e83fda414da71294733d6bb5b93d9a0d723e32349de425495240fd0fd24b450a987d8c5231df3fcf6b6c68ba37fa4ec1fca173ae75b237d36890e14299f09785f87982a35387c0aeb81fce17f107406ac72e5537d54290d4a512cd4d47c9106d1deff07d733029ea3aafaf5b78041fd8be32ee20dc4fba3005d883db7a9e1b5a9d818672e1ccb77504649765c4d95bb652d5e948888e7b43dc7e2fa5a097dc358d9d0d656690d437ea15699348a430f1e19158356f945b7475eb036817d3bb5049c91ed480f3a3bf76ad402215a6dc717075d22d26db986d00731946e982452615cb1cb2bf686e354508b33c8795824d190d2397efc067920e9a0a6dcf291cabd015da0a49ae4fc2ffd5c1ed2d740f9932d7dc103173c2415e61083b1e5d1b8853761ad0a214d01784a821da444fa452e05a532e8f3c5f62984a3617ce858c1cd4c909fb5ad8499ec029e5c8f17e74a16b42eedac15d4159145c07efc648a83d4cc512db1e088ed2787015c53e22cf2cd27893ffd57075f534dc2d09ba0e74f9262ccf8368137aa238458b15fb01128608fca8a680fd0afef6b17bf0825ce758da37712cb7f660eb97d97f6db6add7b8a1806406947e2db400898a4a980ee27b758d45c4e458f8cc20fa19dc17bc4721cf646d882a0a9ddac4c784e1beed4d224b2df0f725f9238ddc2750eb8109e8e2a9997015b738a2a8189fa112bfd6d94f94ab3375b912480c6d157558f9c620c3eb10cfdc902a180cf4f745ce607cf5da9c3134ae6f544939653dc2c1d1971a0a067e1ebd4926eb1fa212e1f1fa39bcce8c54cf40d16c14e58e9d32cadf8167e8835a3559d6d13859ea47a2f28f20fcd2a35d793c01324f2054395f250ec0fc72e058baf042903ba7c4137aabf1a8ac62031f7d4aeea578bff0d60c9ac411792ffcc78af59faadca65af975e19d1417dca6e24dee6cccb3634f84e728cef3a35e5f6408a999bae3d75368e71011cb27cdf2f40b4fbe987a87ef095eb3c12e061e3d88342b0bf5a06d593b025e47e995970976a00e795b81e45e06770ac91b7f5d2d499d95f921ef14154efae65604d400928a6d70b34d9f37c1abe30b5a59682a0fdd977f112c72db0cc000dba5138173d7c0ff1ca26611885cff80533f53a6b19a6a55f03a02f38f042fb14a0f51ae3aa5806fd12b0a21110d5a369e534a62fe7c6ed55f369c58aa0d043722eb5c357e77317e02a199cf287a41e061dfaf9280d2366ebb78958d896fb2d92fa3f37cca55b4de0ff695e72272c0611e7747a526c0b2d602032d6998386528758ee0e35f4a2df3ac5d4213be16cee541336507487ae254aaf0c8f256ab62b28019ac6cfc801a005bf236943d62d959a72d8e1415f166f211c6ca0bb8a07e4e359f14b312694f2cfaca40672317d8133b459c06d3669d198fc0355da7deaa3f57e55ccbf889780c9f0bc187c009999151e8d61d16340c2a51f85bf3b566cb37e94d1dceaa89c04bd539c5b04c2b94ac74739c0c79c880fc4a89b6530b79c3381f200293f77b87918543f28ed44c2491f554a687e6ab5e8bed318c623789d538ec90a7bdf0289a2d46e338a0027764f501c42bc218da58093bc02ec2fce4ca0f3da3e32ce9ea712cb8df1e4d704f6cd2ec2bb16201bb419c36eb84a932965d719b10b7ce8b033fd1aced4d0e69ed798c8f0e0fd17799b48afbfc4a3fc263e34b62de8957f41b412752099843730f9b22ddfeb6cbdf2d19a7a149f9b3f38024d3b51c77af656688fc8f7986f9297d5feaa2f354c0b03df76ca85333d3a016abb0d4b3e56d6b0e29cdd5b4310ac14de11b284fb46576a34df4a4f54785137d510b361895048b1ba0d1093b3434ac72c324a711a19a1bc184197243e0da198a62b7e89eff524c8dd3864d23da923f75ff023b76d80c1c5d88dcf681a14ca9605758206f4d9835a92b026ae55d7c8f09fe84d522873820a3c5bd0779c3a0e4f5a12e2ff84fa1679e62e8af2e0fdca8ee27b63f6afc029f088672245f12e2f59f0d8dfbc05730a2cf65fae37b3555a6a081792bf05327e0510fbdd1e33987c80132157232fde9bcefec2a5562589d8a5c4b28a5391e0e3066a1484e01b97888139dca4ed51a6e6ac4df525b8d252c70ca99925b519579db7591d3342071f3acd7d0f0e75ae6d0cf3878f2a401b9fe10c9def51e60594f02536ca750373aa1fc326050095d55afad23f545928cbcdb5ad88de5916bf223cfcf839e96e8744a370fe3dae3bbf767b8e8d56ba520690daa1f048a9344a377a0ae56a7a16b8b4a0ea7cb48e8073f54d2c2ac56f47e3efec599685d78fe316daa2a96f4f115437d2add5a48ebc7aa94761dc4f288c5f5f0c53a53242b76cdc499aa85fd1d8328004b3fffd94444b55a5de25a4b97c30803f4300cb53e5f7ccc475713ca8a9724b94026b6e07edeca5c3bfa130ac7d7cdb1206975423c9bc26b7ba6d8e80732e086287517619c46f78a8d17b69dd78e1359d4792c80236e62a7a47ad2ab76b501f1f46d41c2ae8d5e471545bb2bdafb7c1d26b0bc4beb3f476408960786d4673d2999f7f8c672f75035c5ea364c13d56d9ee7cd719b9f5107b73f005a4b44b98ac97321ffca033c6291e2222cbf34b1a6243f78384108a0dd6edc735a98a2e4a767cfc28a832e228f34dfcbb586c560901d5f5fe1929c400b4f5fafa49a17fea04daa8567c89ce1b89bd8a69baadfc2854176b8fccc5efbad8d9393746e43f596399427cd1d7366e634a6132610357269dbbdd7450927e514493999293e473f60eba8dc9d2b6b448894ced1ec790dcc60b4a5b95d1518d7912b88f65a3f6ddd4af9cb43b83201ff3f3378b99df61834c122ef6bd2baf6f5c5d2ab0fa30c196215b9fd8a80c57680a4b4d242c34a05d8c6a1d87329e2385dbda4c0c2cad0450694c919893a51f40ab79148fd77721090246b8a52f0af1f0fae3bbb2a160fe6ec1d22f890273edac8c97a25f12a2ad3f5b9d7c3f71ded2e26cdaaac4073faa89350a5b2f444ca06f2a5790fa8f18abe9631da7b6a76bc86dd2f69a132686e3fc7baa81e6ea79d6dd79f874d9715760d970d9976c6869277f73012eb1de73f1086791355335fd63a16d82e18566fd606d06c5c4ad95f1cd467e36ae271b4f6a67faec40c19382f15c2dc4d479a87d88ffeb90bc54aae4e9545ca570774e57c49b6ef94cf3eb7a9e7b679191e6d310eb86b75d0637f1821b1f8be7bdb5ef236990870087e79cf6b9a583f250343a2f8f67e031a3c260e34ed0cdd07ed72110168153e044ffafeb50c8e625436cf5033ad75a9ad87cedbc5d94290f12f01096cfb72a7c585a308f98680d2201c2ce9285889f6e32203e3f3692824c996810cd6d049e23e421a8d9d7767769a3c6d9a47735cb03a367f0ed2e0f6df89d45842272d06aa82b2428e0240f5b3bbb654b13d1de6045c5614f3f2aa7e0f30ae136d140aa469fde9f3e8a06e32393e5e3dcf4f3b8411d7d964a32a42e4f85168448a0afb259a067a6ea048199c56b1c1b716a919f1b2574bf0a35a1202daea7a57b693ed888e32327ea18f0697187b57a4a0ff8a71a0d845ef50d84b9e328d1ce50261030a5c4e4f58e45d44fb1d19e16dcd5272e7465fa9381056f3fe269d0a7cd05640eb0c34221bd919f8ab6d040343f52bab737fdd67eeea7a8518216c75446ef8cae499edb7f839dc278bf6f87230569eeb610dd21c995100f539b6613bd42fba22b80b8be51b6bd5cc2e247730c375684d497f3596684c0704fcbfcc5e190c65ffa60cc0e909268e44e33df69671cb326e4869cf64dbd4bde5216d4820425718a5355b3155b2bb11b9cf2a2ea70fd6d5e76c4d098e452c410dcb6749b4cc9736cbac773ce336e89e1d14bc7017e2d6a1e9a5a78342270ae124e58ed5ea38910efce88a93bf7c9c92de35bd79ca9aad69c9c52983783c5c946c88fae20ab28ddd1b3c4914a6e16eaed90dc5378db085f65624a149b7f6dde14d599e5bdfccbb6a690c80a3df58524c3d343e21e8d0ae098e9efa6f7dd6b2139067aafbba7977f756d45defa2c67b6cb43424582568e8c8ef0e9e1f160f334794e72d7fccdeff7433dbf1d3c21c187a80a25d84ee3e1865099787e2ac47a839965951e387784aa90a626ff196608425a5b5c6d699b397856a14067b4aef91728026c057d221a508ee22ddc522fa03e3f5a3b583fe3bd9db659c424ab641b5bbedb278c519b27c3d69e274a3801666724d600edc558619cda1ab52f5c371dddb6cd03d76232fa48a294c172998cd007bc7b76869abaffcf3d66f3208f177b2a9ddc622e7c0d4f6cdea6c2dce58e66d7f253f82b770730733a38d1076091cdfa11cdc461ca92d6ec113de5a40b8df26fa39fc80ee575a3ecd7d45e0c48c6f2a35eba367403fc1268b0855b32f7ac5680909b27ed760370dee6a5f9edca40f26402297c740fc7113aaf7c4b82a57a86e3d88c79901afaf35c312082b3dba7a8765fc10755dc526c4b4cc6d38ce236fd0f1a12570405c995eb428b9c8b3af5c44060be96e0b447fa20b15bc12cd7eecf49a0875f4c21332ff8c69397cb26cc68a616549a0ad7cd09282da1fdf878cfa6099232fc4b91b8054949e3f7f86e1d7e7a8406d1139cb87244cb840900da1eea23261d1176994af04ce93dfa5195d1b685727f20c1d98b4f9b00a221bc58dbe053d3b8bfa0a73dfe912b99bb5e7465a65acfae33ac9ebd982d3ee8610da855b8926cd26a93b48820265e0c25135ea85cf5d42db203f6bd415a37a9dcd620facd2f6069a020e22ad25f7001477066c9b21f7fa5bb2ba16153b18a9aea3dcc157a01fe2ff126f9edebc6cbd6e9a4fa4a67769303d0eac9ac6a4a98741ddc59b2e59b61152afd3e28a59ec99cf2a42b1a56a1a4c963fadeef91727f61ec08c4f826335248e1bd7d8e2c0b745d498887ba9c17de49e00014a80ab61b0a031e28a1abccb484a165078db50114b2288818e7048630167d7ee5064e67bbe3f6ee016978c4f284c959fa5bca9c5c2e2d8409d9b5baa245ff2dba488a5bd6e27545ef6cf7948e45ae788c02b25079c946392813f5187ce76beeea35010fd3684c770d72cbd40db14067415085dc88b94d1d7f34de248344fdc2e255bb740116f910513fa14ea8c82dcbe70b57a51f2d142b277a9e64a4393adcdc25812dd0dd9391ed9b9a72db5fcf468d50f94a63f5a36635d0599b94f5365c1c3bcf6fe9b823d2565e5af93a04ebeb6d5642763c5b805110e88c95fddf59c6c21a25749ffc213ecf06ca52dd78cb944cad15bf6dc8881dbad8944e7f88a7756e1685601132f3145028a0164ab9b59de77dc415ec2c8d3d2c8dfb3af42ebaa5234e51950935454d7c530fbb579ebcd5f74fca5baa661c4701e8fa3e125e7446a0c82be0ec76fd7a71716753c90d0a167ccdfea9b38619b25be32467b08869a2c5cee477c9c23559db9f2ef2bb1ba6ebfafe3be48cc9f842dcb9f691cb16faca576bdb8ff2f8ea7fc6d7e26e900a23409fb18793b0755ac6163c2be7c1c88ae59464c8803c148f702b2cc5452fa82280669dfb7842df1698b14cfd2ebf9041398142595a2e21dc62f656c1122b7052eef7dc69c6540d63834e21a0c1c82cc5051711ef677243e5dcdcd70bab022871101a9920b8004e46d9b23f9c5f60a177ef124ac3ab475628869343b53a735b9c358ecddd850f009f1c3cd6934b61eaec245f94051b53111dd1a725cea445b10bfc078648f87f479b303fbd63f705e67eff10289ca11ce923bd5ba2457376e2f8b8768134a307d12007c7cb832f120664d98fb42fc0b738ab3ae1c23b3263fbec7bd18fa05abf047e5dcd58039055776f5eec0215d39b0dc2abf4b0ff17206f599a50de49790a51cfb60b514e6cb50382773ce257d7c8dee34c3003ed86f455b002b98628b2ed2a9aba307e6a90336356057a7128fcaa24609e8465e1cde8746ef7fac602e5107ffca478434b94aceb0ac36dfc7d4e9d1f5d0dfd3bd1756a68e78ad49ed4deb406e974dfca01c4b6f00f1f945a2e5a72b5972aae9b58932aba78e681931b0ce8a3e9fc36284575a0db895f69becb653d76248a28a5e57270a03888bfa2ac57679aded1a95c6089dead8b01fb218a4c71e3b31db6d2f8d292f7816068082f62eb034d4e825c6ff2e66bed8367555221d654d18061cadd4fa72b30c12886299357205ae972404194f09cae372b22aadaca9ff2e5a7d3eab6a90c601c5d9ddc6ea326b62d8e9cef3872512ee36a923ef07d4a29b9e7b021f3e8214bb5bf57b69676f148792126b08efad11d7fd93803b7d4c700e4653f5b6764818f96b91ea169066d5bb0ff655b41ac11cd39b1e434b1888074154517546ea4aca468d4168e5839cb280c89a775216493e5c52787d47ff7d936e6aa7a71750eeb7a85e463d719460be4b59d1b5eefea989342c8530e8b8115449b7362e668eb94039416dad20677e11e1748f8c2f34ff034c67298f31b41cff1ffeaa89a91c4a77af7d0cf668c9c39b67989947931f57e9a9279a925e02759cc42937960a005a94ff951c46f2de6ad782086557a038bd644864bbde1fe46dc9355e632f2624220e983d3b52eed6259799285ee769e1be168e759e3abd11ac15b9abcd845f600220ee6af8e09bb264102418cce2053c2e0412e9d3d93b92bb5928a3b042675d963305e9dcb6b0f83f3e61ff1909757a27c98ced4c2807b0a61959a8f7474191088eb66fb5f5586b81bf73d0a488ea8732522bac77a0bc6001c16fc2857f02c3573102945899e4ce1f0136b943aa5b435dd62218aef46cd11c42864c31266d9deb1d4cd9780b4d64647825455f5b1d23f95194e86883061bd4bc57d63190b18c5346ad25669b486e2ef89958a9c6af008dd08c5cf1970b88fb49718bb661dee7d4dd4dc69cc6b8b025f48ca6cce819a7a21f94f9a4a8cd5b649a00b60f9ea0d5a4e251bbb018fcacccf45aea5cd57f244d96f92fe73ae88aba9fcf76934f0793b442fcf221cff8212672c278c6c08d83b6eec3de3a9da211afc13ad8223fcfa5e743042f758f98fe4ad5ec0a98b6499eea4c9b8157ebb99f7487a866470464a4a3ffecc6c3dc356c6d66f5339f2f16f2f8059c94f0a3503ce50f2673df3025d6cb3eefab38f1eed8b0b0b335b45c9e2cd78529a547b9d6c02d62cfa0013dc682220a8203172f2cdd8d02373f0192e846e3ccfd2a56b2453e8e813c7218dd22928c9936e0b0c11943b6d17df385dcc01611a16085b9c8b7673abbf1bed9dc7cb4264877d9b35532f9b93f38ab6caf1e0a4ce5496badc7f9025631aec893edf6564679f3e652b5ee8fe8f73aa71d42d91fb2881cea2e7301aee48e13b267dea0ffc9764b1a12513f3666694cf39154147a8b47486800f8ebd3bea443e2ebf2ac022b1e65c1e07fbcf4b2dbeed5a5feb7b08a484d60f9f414b200b150142e123da48a952f66b3ef80f739f8651a1f0520bade63cd5c98ff2dbdfc6f14b5e9ef72517790bb63f75c700833b76d17dc7d7c9f60fa125ae415ccfb9af4d2b682023cf872f5ff3295d98e105a89eb06fcf0ac8897cb48dd6cf827b7cc62ade3b0befc8cbb801604e16deced8e683c372a17e3f0e3d41e8753d89f2acf148db9b8ecd39e03a848c5b13c6bb7af6733c06c0a7601b123ac72a874338a56f3bfc012aeea23d7c2817ddfc68832c2ed06072bf59f531b794c4d200978ed905107fe932448e0cf1a4073845cf93c85d54ce05cc104757f3a4f06537eaf55cd5ab2fcadfaddb31c767f798926810923f37f24718f13123664ef3f7ac6e1d5f3e1b67abaada9dda18cb7f8eb41f54a44100adaeda147a921ca162f81b0a02c062e8b3c7f48f24c979f8490fa496a6198c36da140a3a96fae89b3c335fd9a8d6233e07ed3a5e5d28b5de8fec10cc1dda4d5b428b46b9d1341321eb1feb2c7d62c1d444f549fd171fa6dc36f6e86335cc7088b63bbae135f49c7d072433ab155d8399b5cf05f949b76019df659893841577302758d4d9b251d4a53df160caed7de9f5a4a48829ea84cb9bc29695062c2dc27f3f10d2e0b1f1bbf8f41e60623950d24689eb8486cb0c594d6dd4fa6420f7ae4ec15dc202d7e4f7cb9ef64ce2e3b7a2eb5d43cbe4e8e9926ba71d76ddad4d81befa51c93941f4eea09386d3103a5d5c0069eefd3d87b32329fe45dc6239291d804580ab0acab8b3da99c25f115d1d7cd331269e81e11b966f4fc3e126490bb5bed3da35380a6fee25247926fe4024e9f6321ed70b5dc130db0dd0101962b9a9fd49b9ccc42ba45b548279803acf3035a2b317cd96336f4f026c6d43e75aebe154e60b693a233c1118380143dc99e294437a7cfec58c8bea46d437899525684002f2be814a198e1986ccb4fd86603364d95cdd44b052bdecbc1a14aae78770ff520c91556ab5af45c8b6cdfc11de04d78b2543977f7476f95315870f0e1323deeda8580710e4524500f9ad6d779fa1893b493cd08bfa33a780264b483247e17f70dba7bccd2b335497347c631cdb17ce5b4b49f923dc974f16bcdb2e6d34786636dce321ee386bd02ef203fe5b67974dfae256602445d994696d04ea161864eb1597a229823e0034b86c67a38703081581e4bde44fda23572cfa36ffb50a44c7190d4941ff9205a993a050c15629a4ed8691174099948bd19f93fc71f8b8c18499554c88f9b1e3c48ae832a38e4aabb105f6be27c8405786d203d29422171456b8bb7b53f7f359a5890c99886246e09bf9bcba6eeaea4043c891027bd9c7d5c89b86cdee4cd952e0eb94b3ed689199ed694c54bd57f29349ae808088a848ea0a6efbee18d51e1b445bedd84eaa78b059b9a298f0c3126f723de37a6c82a1d80752ab229c574e0b935bc50babf79316525933d0026ff4fa1ef0d32e48d662a85235178c5901c36f316a4c4b8b02d6e298d80d07fbbc40ad93faae5a51cd09ede94252a6c5a3fb9f97eba8afc37550bc716fe15615796ee3071682ea2eecca9e9e6330b4980e927206d7b8f852ab3265fe9f8ec836c2c9558dfdbbb724c06a03fa1b77690f8e7e17a76d31a171b23db7efcafe23e97152f1549905620a78b1e98769ddb641f3f82f009cd173d746320baceb618b6b36b9c8bd2d4eff73c5635dc9f6050ff08b2631659ddb89ecebb3511053a377d5756ca8478255b0d285a26d827663701c73c8f9b590e570dc2d23de437d68f0db671f165bfb88bbde8bbbb2ceafc110a4fbc25388f21761b2ea6ad657219672ee70eebaf37fc1b2d8505e8d59caa061ce0679254726063e2e256271e0672cea25403aa5b8c8e7ee16ed5f214d3ce6742cc3e508381e020d792665b938cc0fd7627053dbc71b094efddfa08c85a429b45a6f183633e055cd16ecb69179ba2a1aaffd0b6651632eb53809aa5adca4869d77446c262c77b1cdfcd7762c4d236625a080117bd8b9d05f35e783aaca7605444f6bb0a467c929a899f2498a495315d9def0c5c802f092a59a3597d54851de0d4de19e28bfd2d51b9d55c913ebd64137a023f0377ceaf6d8933332da9321a62fc0c4c63e4a65528d122593988c71ee7616958596a356449aa645fe6bb286ae2a616cb0dc8b7e70482db76393a14196f353b8fefc1aa1f883ac33fce2c197a9e550b6d0bcbfdbb010e4eeacb780d7e883a59c74de52d8c980dd1dee4116c9d3271549843644d0705a7c3bc3b6fe99e5e39a1f4fa3d67281e6748a990faca6458c5192d2aa67b13224fc70ea75067f485cdaddba209eca7332b7bcf4a354d04523faf473df3a3959a8b08ddc18f81489d5a53a3a7d410887811aa5b2d534b512a56ad1834973726b3d4111962ed72d63317e09238d73539068ccecdcf1c2b002900577004e3944e55fdaeefdbf7f51b2470108f8ef22736ffb782b27977090f79c33fc260e32c2424b6188e342526ff34143eea4e59d3027a9cb70bb85490811f5eb37f0afdce6c0fb002adba2d12c94ead215c8762ef18af374412dbfdf887402f40caf1c4e19889be8144d6beaa7f2d3023985922a98a8a759864c37dcc0663727527628aba286643fc8d6e64b8c5a4b3f692403321572c4bf61fc012bf8629215030e365b849b61b878a7fd444f64276facbb8481ed3d06fe31af427636b3b9bd76078dd41c63da4af17e6f61c1addb88362d10d6181bb2bd94d2dee4c7747df9a7a8a24b6baca5c6ceae16211bf451406a630fb29d9476ecabe0ab521dfe4250a926be5c026dc8bb179fe436bca6be4fd105ad7c8daf60f146a20bdf3b0ddf1f20e6458440f77977f8f1be430f16d8769d172ea0bc8dccf9ff6dbc94ed598cdbab344fcbb48df76bedb8f9b8a8141400a3c464f3df59712f835a71d1a371451ccd2579051f97c54dc4cfd8384244652361293c39534f3a84e4757e7914de73f1ec69e917c1d3effb0ff6de7513272a1c2d082a664e8f0acd08b0d5f0d3295824e045900b8821ad2072a951bebd73db084401ad861e4187b92b8da431b9e6af81cc19284e7ef84eda2f00b2f8dc3d5439d6b51921fc36a7518c14b9f09262990c4c66d54f080d872dcbb812fc44eb6ce307583a64ace2954ed7cfc1741f2af54f4882abb62923d4e5aa42fa205fc2ec5959507feee748d4782c2226982fcd7106dc5529e431d52d3b647731afb36b3987805feae26a9d67a3928b0a4b0ef4bf39204713527df2063249df6b83ef5e0f44c953e70628c6c661f65a84564c63dd8a272cdfad6f93d873320c675668472064e674ebad9911fecbafb41026862dfd7b43d4790f6cfc6bc00b062084f8874199630412bcc1d8b8156800d6ec4c7935bb1e1157c9e5d268df83e8a987d7f4bb013ae32f0ab0422d2dd7324f5ceb27a8ea6176602a5bbb06201323d0fc17c35c89cf572e0c1646d430135a36553204b694862dde35da72dc5319a25807bf760dcd964be653609a42a8829a8244ee35950fcb17339254abd8c4687012769f32d85e1e843f9ddd80f491154f00ba46fea09c9ee8e0278d54c296d5826dd9475fbfa7577826d75fce0992fd523361b3e519422c1207a392bee551b9b34426327b83852854b5b3178f27f99fb524c53c570445025521bfb57a18edecac85f18e28103a7d956204a0ff2b5f96b9549609e681a08a42bf89ed94fcdc0a1df2c3be39d7649caecd3819394250dacb0dad4fcf3983c766ab1a31c7bbe8c4b6cf0a4e7e53a475a74ad9332508d70f46a39102f37d45d4670c04299537ece5d16767ff6d4252af7d706d5c0a5b4e815e064b09df3c5bb6dccec4bff89555d7ad245f9559dbfbb53beff167af7bc5f371e2517b20850bd460e30c2792a1a0f74062ab920b74667caeaeeae08525d7b44ad6e10ee0b79d3b1c96ceb91cd60b5a7aa6a163337d99e812a291783905df72477a971c957f2880f09535736f864cf87fc2fb43ca0d5e55db2b6414516d82211340e1e07cc43b17b025e2590c396bc86b71bbab9908d8424e37736db444587cdd4dc5d8d523dd48dc56cf5fc84112baf9d2a30889786b4a840ccf9beaa68596b791dbf621f8061305e0cb8d163c0a19c9d824a32e4238ddfbb7b7b9132f061d4f888f54f70579c1a2f263ffb1d9ea3a745395e4026d6026f4575c9d2a96fb7a5edd6dbce3094c2d9a7b24be025cdd7b9aee0e94cdeda6bd9e42a31ba3f757e605ca1c62f1fd6e1297cb97e76d126a1af16ae4f241661533a1faaf80ebf850832ff6df16920256042a47376a8fed626e04031182dead331c877258db15be999ec694794c92cbda989a78d26c727cd174d9000594d896bf9b11b7b21697fb187170230c21d644831f8db1a2f7c9c9ca50727585fcc7b851620eccf957ae2d6870d90e8ded7c91e650edf1e8e08f2155761c40a50b14948dbf101b6777234b32ec056334fdd8fcbc8bc8d24bd7267c72386b133dfeb5d3ea95c71fa14f722fef024cf3d18172080178955b1f08de49c32f78d40f5505f97563673de0a512e84a586783260f76b6642733e1536c98178fe4ad0ffe42b6211fd249df9b04f1a6cee2103a0ecafb264a309004a9c203e14005f91ae297b4909f7a4219ed94ae6bec9e106172d051175aec8abbabc9bc33c33737b15a212c66ff07118dccd1880f761dcf434e7fd348ed905ffb9e1124127c37de7b195563f7e9e5fe576c4727d1a2638c9d5d9b12e565e2ac17b533a0c6d2cccdc7edea86b0f8841d625403754d412edc6675a89724af636200ae557d33c9e172b1b5f85fad4618080f8acfc4e0311047f6f7a9e22f57ff4a3db4fca911ecb9316092711fba3017e7b40fb8a3a6c831ffb87a39b1224a37e94c9209d54efbd3874847e999dbd60a09a7c2fa3e90421f00d636a6aaf03f4a07cf7e577fc3cf9959a0379d1cf394d666afdde8c61753977b3b51ffdb481d794bd932a6ffa4bc1d8b2f3d676732e84d922725d34b5a819f78bf59efff8d7a51cfdbda85db310917e636c2bb09817842882c3fde71080f7f46e181df3528c3c39096c4407bd89efcdc46a4da09b5f96fd64c67827ee1416e348e0085c933c0a6c52c289c1db4f098125b2ef3392669112b38e088f2a9be85619dc13091822a199511f671d8b6f59bb973e4479710c4b5b4047cf9ca199f8b77f2e720ec38e5c881c8f47f50b4055085674ad86bab698a88d7d5b2e4b16daeeee0925d32280da9bf79a52904a6af7ea5ebcf742400ab7415ebb0e7f148de0650139fdd67adde88348b8937b40133e6274840326df9d84012e25b7ce8d1955db18534b1d66b0f3bb1c214ef21e3e8748b047f04060207faea19a814fa6d979f7be697504949ebe673e55406483b0a1959f52d09de3b72f5f9edc7c408188e7cd4c488c6e58c98375d21260609ae98a7cdfedf23de3bed8e5ec59a27a98e3181a30b434b7954769f1b88c8fd74bf9dc16104ddbd35fec15c6b14f648e369388f9e48b82cbe00f5745ecc9837cd8dc3083bd6b94b814e11bdb4d8257d08dc5b333ce41649201c5d2159067f069a7b26136cefdf3a84da32d3192b41139d7423900ad30b6688f1c7d74817e352e903555eac2aab90abfab4ef47eb01c987e95548ff68aaa6aad0b68dca279b15dc7e4e71583f43783e51c3616aa3e4802f3e378aa1bc80f50a044cb245b6f4e621046877c6475805163a86c41a12f2367a7c2bca14361800fba8cb17b832a0390154aa8629b09f10f22579093a7ae3f608d57e90bf885b9ab39b5fe93171571c2bb6e96f8ed92f34471e4fe956993fa5704ad1563e5efbf560f1f46eb960cc6880e26f6b505d7a13ad8edd78fc929d8d6bd8f936a8b7e328a3b9ba72f56a1d0786604db24b4b2db0ce78fed71282c73a5ef1bf2a5a65e4a6170cfa568408b6ab5511d12795378329a7fb5f092149282be6f9f109b2d7f1444ff874e56ee33d9de95b2e381cd7ee5cb2b0dcb60a5c228bc57aab9453775fdc9fb987a145618bcfbd6ae0ce8ddd531cc467ebba7acfea3dcb6c6d4b6870b875f90d882f3bec61980d5f02bd3a686619bd5f3928349a3ebd57a412920b922711b53504f0808f3d350bf9877f5f2de0634ba08814ef4126181ab188d4b3b23918c4459bbe92c0cdd665f46a67221e5c9b6a583d5083788f99364daad8ef3aa252ade107ed6d4bbd77c549419bb6f7dc1aa0b029f496e91533d826e9bc51e2c5279a2ed5014e4fb541adc9bd35b1107ac45ee4ab3093a0df344a174073950dc63128050a0270af97d40d53ec6ad52426d0fe654c5f0f04f4a301415ccf6bcb7247986b49b7168d2f6cc53c0d4cf9ef054f15f936f3b56ed97f5d4b30c0125fd377534c0598276df3f341bcaa1704751aea8bb338fe2142dcf0c1795dd28f7be8e3797b2ac49dedf4002a983709c93951da18e276bf47dc50a6821d1645528279ddc5ac43b81b04bba03868f90629b903d2b78e35e011c0cc5f8da0adda47a64a5735905c38eb62a7c2f76f337f38a8feb6cc2a2f8dad93f92d8f9306342c4cff0d22a48b802feade64a3c77d2c9e19aea75b02483602ea1010ae8fff2f7f773562717ddfa3186a08d56d9e09f8d3cf7b510bc4df0d59ea19836527f3b5f5a06371f73c16ddf94ff831734acd261535b209c19bcb6a71a2a15eb6f8c8c7a54ca656b44ec82ceb9785628b2f2cf311d9819ecb73188eb3f047ece5aebf36dc21476fa68e117b501f4991902b4b3ab3ae3fb7385da1e45f0eda28dc496f7c7f0ce165d41967f19f77dad210d397eb4441997bf0e0716a373483aa84b7bfe6e6ea98d2c096c64812e452a8bf2a6a581c2fb85b4b318d8f9b504ff37de697763f6d13aec8bf15d8681f0fe94eae4375c50602551bdb33cdbf0c96bfeb77e2ef07ee3a1522f88d0c8c79e5393d2125be487b9a05202bcac0c90df0c3ec84a2e0bcb1330fae675e500a81779efb0d4cfa34402bf06c145f7b3cb97092a8bfffece6fc8f4e67dce0df4c6aa4be234b7c5e28fb4c583e73780d59f4f55484c93385ad1e8d012a9b8ba5314a7747c3ffa6d6c095bc38b204c4e4fe2e07350215edae3deccbe0f5a973bd1e6711c6b4af62c47c911354453655bda278854e28ad40918a75e542c8c8c2f736c512c521a7f46728f59f488d007671528527614bbd3de610ffe523426fbd7853544b1714a9d7540be4b0555353bd9e4fa2a6ab12c90e61d8efc4875393e01a059c9494864e5556e84a5dab177516f68a235149e10139616992cfaa14217b0fbe385a34118de989b70a56d90bfadb2415d78abf016c66bd23a8303849abff71ea9eace688d395068ba1d0ba97b36744f693b91a93af4add50b0e4fb5325dc7798999f86c23c31ae36f93f3d6f19365d4cbd6687eeb68a550b080398f66f0bf844bd5b1aa4a6bb6236efcca37887be52e27772f0e6b191de3c532ccca135197ab275aaf820fe1e41f8223094a7595e3d2a7497fd9f040a5eeca0569c49a490ad2c6a68a6274847c8bc8786144873f0bdaf543db0886fc5678e64dea044088bbe9cc966ec6cf4793240999edb740dbedf0862342494b25f8db1462583f26c8b9e14294a65e3c69db93a0a287e138b4d5852577112485ff2e8d2ce86c3e7adcaef47ab4f0c7ef8c383180905875370acd1f3b9744cd0cc68ee77adca4880c701820c4d1eb556ad91a2e07f7028d907eecdd14932665a74f7bc546dec16674b03cfdbcb540d46d4db58ca33e9a69c0a677570cfb5cd68d8c92c77d2b66fbca1d21392cb6702d9cb344a049da3e029253312742d9adbf02dba9ce1bbd5ba499baeb10656ed5e25831510ad249de673f568746c117353bda6572629576b8546e79c43ec0606418683bbecd637cf3ae5cf8f6f4b739f530182c79053aaed9fd450d26eeace7ba1784bedb8c0e4aff236bf0b37fc59cf3be7be3c56a2037afdf2813a6f5d5769edbf13eea07e3d21a436150892aa0656982f800ef4d2063b1ac7ce3476389e073b5a9b41cb7c16649f2a2f8ea294a9503765528c667619932076ef38a2c781a0a27df1e8c35afb8d5c68e094f17ae2f0e7f5e1f825f16b8e1b083638d34bfef86c2eff8d1bb6ba50ceb175f7411585b7beaee69b92bd20c9bc6669f749a5e36b18303f555e629520885c423b042ec28ceef412f484a8e5fa7c5a10ae3a66473273755bb3be37f47727eebc9b9298ca2efcc4cb1ce65a3b118d2d4545c56a026c846b7411bba945a7148de40bb52bcf015324576162c15071b32d15a78ee39a236b5767f4d985ae6283cf899b5e0fbd8c878e9b6703aa917588fd8bac85b37792ae274f6538dbd8557c9aab3d85de1a2acd158fcb3edc4b107291d380545e5e332a458da99e27899edf972bb21d1e8eb2269120bf0be5451dc11d933631f07b1904ec8dc33a29e7be62e892f872cc4571b267e0e892c32b65a7cd47e04cdbbc63acab3fab8f3d25ee1ff344c185cbfa1b40c7b2232609b3782584e37b365850608c1a4e4c04b7c74418c7eb38292fa9fe3ff0606fcf527810a1391f630e4f247368dec77ff5454beea09aa4ec32c52eec02d83d5bf329c0f3140e1243214557b094b4fb56e7cc0928f78fe5592a45bbb9d30e594b45387c92f9f7b5836d70f65e2038b9fa294936c5fef08b058bbf1b8a9aee88e1389e5221683cb83f717b8ccba80a6b25c4b90b6a7a665fa1c2c109e43011162dd68a0113d178ae3eff88d0e762270bebd029113f0d81f0a9b8c7e066a1ba6403059747342e8c649b4258226e1769bf494a3b54eef0a9776ac5ae562c5839b389c5ae263578db37c819da01be75e61e3250b12cb82b31cf6bfea6155ce3a667228f0489374dd3fe5c5dd7fce9ed2ef43f563805699a95cf86fde875ba871c7863361bcae020f25e1af30c4aa7978a359e7fa7b58a255ef0194808851f7a211950ae2c841482e034f85b9b97d0977799792d1a29114c83fb27652295140f0f0e58f992c3e603d90aba10a97568b634b9dff6cd55b8eae01af11f9dd619476f5a13a898e9594120a46fb6f12b30f4a06fd0490b0aef95466ad11696329b92ad81f020437c5900ef6e2d98330e2030892a1a5050aebe860fb1b4701b96f3b393fb2d59bd2ba54233690bf9295afb680944adafc3a22706828f2d0023f09f9f2ad2798b9fdab18b4832c44b6b82fbdc8e7e0b393598d689d2ad0a42ed3f04fa4abf3c53f3f960f47bbf411655214e49a45a6abd35b0a451c06cd35b89c986abc0737a8dc35f6c0b01536ae4bc4720195002f96462690cd3528f1d3b81f2853828a950476aa9979c5e381f82f4002fad9aec333dba94d8648b08da8f4151c63c79a26dbe5e725be246ff20153c130e50e3926f6483fcff5ce24d6e9010e500b2a0971157bc2371ce81f5480b90e9f75673a26767f771dfc05bba1634c9e19ad1c78605d48bf5a1a26ce5adbae90d887e92a3bc539b3bb7525c68b667ad22205a495d057eca3297587b3a7d74b3ff2b1025374dc1d5b025320e85fd3ee282592822f149c4b28640748609da0806495088260614b5d24eaac861e935ad4e7d8ff1de95c93015ba1963b712649118d9deaf8f29e3881fea7593bbb3a8c99d6555436dc872dc61a44ac7bfb934c7afa381114f5412b506d8bbdca4d304a39e21e1bd3a0409cb4d330129e46e08bd64ad390168dbfd22ed0f3c30f46bdda69d745717ca0163aa6a9f426f463e0c2f8092c7f259ea4309e77f4007dc38c71d6f2c66468473b85dad6e31067b20c5553feca6a9ca5e46b3136fcd66cf155aba215a5fbdc740747f4b13029823e334bf8213fd673dd8383e58c4d1bc7393ddc1a0f04b919e39c6e541cd56461cb95b67d58630b063054705bf12212e76414d1dcd049f467cc70ffd48e8141668cd6a60b205ba92b1a619782fca26bb80be7f8504a951549f239054a788069a6ebffe65269c2aeb6a3e9faa75779114e5cc19f5b6692e11d716aca98bce77166ef964ce136f545342c792aa3cda84bb69a5162f3d2446905f8e65aa6dbf48cec20e20523db3bac1fde85b8faae2b83e176dddde745fff99c712b34b156fd3c07617f3ea4d95192a8ba5e2d03c84bec380080b837bf13b144cc177281ff92d1be21f136c77894a05d57b8d8aa8440d79461cc0d8885e85a0889bb5be600674e9be7c6b78fce2edb7c1c117c1439109c8dc485ea8694743f5b78c8bf6188225516e688c7d053fbb3ef3646bc88ca47ce3585c607167c8f5005420a00a2b92f074fd16286049cd691c9a499f5435d990be5816ef802a813c29e6910eaef38509945e5d6ded0831b30e0d09ec97f84d8feab54f54038232c6e7ec87251c8b3ed3f0bca3d407cba0efe7aa493af1bf7b271c8948f9ae878807fb91e19fd56bbd1d7c2bbdb4dd19274178b92631102e417712192b83391179a4095a6f3e616de4b97763aa12720e459904ec0971ff8ff70584ccb46f5c3db6ba33cfecc9132fbf8e1aef53a6f2465ead563297120095aa394d37f6c3495a173fae5b99fd0f35e83b96c7c0e4f85e8098be535eb043da21dd2fadc176251f3dca87484998e18bfb9dcc48fa5f2cf94c8121e6184819218b1b85a427b42942df33a2ba15e956393ba64bda8e1e8551a83cb14e88cf35f96c66d427b7517026ac8ae13ff0d457ef86718364eb28953d05b9dcb9065d8e975361178b2cfaba358718eefe8a94d0bce5cf5d2885f5501bc8eb1eb29453e57d70c8efb4547f337cccaa63fd916ebb672376658e3d6f5979fe22afd614777c6799e42cdf2e779cc99a7602c48ee38eb22f8c1ce8f080f0d14b0f2c8ef4b7b02c8bb52529c8e11d52e50e07b577677a6ab04cb5801548c073efd3669bdccf451f8744123d9b2838719b7a7cd04e4fcc9d6dc962fb877352ca29c0d75ba258af2b0771b8a4445d109e05c758395c34fdfaf6fc74f1ec17eca3bc06c1e1c6e0d8fb03aea70760ad2921fe65a2992fd1a76ed648760ad1f376bf3b8340695822ab189237ea98e91a4d97e8aec269373790d43989c4ee8881c352fa7c30aecf58289bd2168035685de41153bb562c3e560279c584434f879f229e61cfddb23fc3d582475c74303fe0eb2cf552a986b9dc0800011a543199e4d05a1544a877a9a70ffef1a61306872e725e104ef0398e4562c7382dfcf3f437e864230fa913d71df5dc18ad34bb97809c4dadc5ac7c2da5c9100647c2e190a74949d30644164b548da6f103d6d3e8e61576cf210e91b0a6156e7a3c7aba98d8b00da3259a85c42e62ad6b5acbb586406f104c3446881040c51dfa76b52badb994c511e11127fde91fdbf880434ad512dfd64ae2b6e6f979bf20e8839297554cd2707b7f38d3b3a7fac73dcf2bef447af3ed1415bafa38709e3359392727999a1d08f2d14c82ee60376373d6e2e59ed13fa4c783824357c85645c264ad60df48272a58c757a5b44d102836d5603b15df194e24d218fce9ed5a0210c7df6009ec8ef77b7073449287f504072cafed010cebd8ac6b07d17610a0cd8ee2bea303409b735cbafa623d367ef560581a2fa74825c581ca3c70c33982753077bd792e0c33f5d47f31e5da19be27278ae260b195500ba0b48a6dafd50aade9e7bb5c85923fa274641c3c7400fc361909494af8bf4fe4dbbdd1fff76d7ffd3c34a4ed010b6b1528d667be2913a163283a7efc52fbec39cbffe07695279d56114028a0cdb94fe61e59fb4022a35939e9f7374d685f5aa05d1f02a44281a7491d09d3dac6aaac1439156aa5c045df15c36a7b0c25d9c33501286cdaea8fab3da44768ecef0eeb72cff53dd1a139f079d90979bdc2db6bf5064624a3b9448b5a9cc0ccbd650356d5a0199409b8b595e1330ad94ddb47fdd88245840f182df0eee2f5b61d3418df43228ed80408f5ccef9dd631b4d922378a481f1b5c356b669bc46a5dbf215d0bed534f75574fbb6a3449cb540d5d5c987764d07b70cdf61832775bd6536821d23fc4809e6f8e4a2ab85b8f703c2f9bd5b6f133906fa4afb5309195cf0695cf16cfcccbf4d0ffb677452642deeaf2c022cd88011c4984920d4f0a728d4c9c9654fe74e451f42302825bbcf0050c6de62d14c22192d5c383e54c408a94a02545d964f520ee2f45310e40ad889a47ddba53b4611b6c7e8e931e94bbd5728226e9ac63e4d364ef22070d5b7bad4d2bf4644e9de8b068990df989d0e093ca5a2d332d27d11712f4d14b3af319ba7fcf51dcd7236df70125b19c5dd57b1eaa52f7d0be16f5a6723de2b153122028f4f2489f7f86f11021fbaff6a6bec6f1809d2426df2f0a84b111a3fcdcbbae6a8236bc62749850495e28e9c0c29b1a7fc0fd191590c91457da9ec97e3eba5b3292403e8deddeb408f0b577a9710788f1a48dcc5151d1a5bc89b5a8402bcec486727dc4dd8700adcd9934658832f82c4b5bc42810347aea5e44beb9b785a4d6152904a71093bee445a40ebd6720d8c0c8f923e6a965ac3c6a58160aac517740514fd1cc7db605f67af74397dc4f2ad4187c3f2862aa7e305b652f7b92563d0deba85d354c40a732db6e5c150f03001a2662a931f7bc528aebc489f0fe2517cd08a38740e175939d623a962ce8722b51c6b3ad489a246b3895b6acd54602471f82c2e3be9e5a93b2939349ca900a556c9591453d6bf4195e1c121a1f20450bfa5068129f7d5eaf8ef99504cbbd53fdfdc66f5eca8fc1e78bf8fb7accb28bf3281646e28d926361c1d9b40c1dd8c4b076d7f98067c72aff05a314b23427deef75e7cedb465021397b40593486956383f8d9ab435b70cf43f0becbf0a0711b79dab1747faf5919b37f499ebd331370467f2d06d52eb2d7b7fcd0af98ee0c735aa7f41011ea0f586c3bf4ee8bd5f8fd161845270667acdc9bb75f7a13b080508a5a30a626cca98ed00bbb1eeaf28dd957568fc6401cc669f3ab4d97a31e0164c513fa0c456767fe84f920e09636a5ac7542376c803e8e3af7d45eba97b4bf7c6d0ddfd023bb0d6e55f816246a6ebd87d1bfed054363d96eb0dc2a27a8927e07e6d97c0af8d9f25a5f40dc75f9b64f76a5f988383f373a6b0d40dfe2d8ebdc42ac7cd52bef6a7eb9c7d94945ff8b0662b78606c4b1914d3d167e0ae4a6a0d69e55c6254939e152741196b8f738098f339160bd87b22cfe524f6754c925cc7da631b6bfcadc995b4223869319a543d87e2eb11579f45e0d059e92af25f0b7a6b907c2693ef124a6058117217e348cbcc1aa16af02457612dfe8530f4df79722722aae07df5036701768e46279ca7a5739578a2f16b23243538afcb7588e0b6c04c362e51587ea33e7505076c2a0045e0486493d08b13735a61eeec3ba031ed71ef230e34e540b93262b2ac123777ed596a0548d28657e46bc0228a53df981d4960eb2e5775ec61b5ba6c54f0e9e09dc2348e8fd84c218883d67ed7fe6fef4fdc3d7b1773b9ef8fd8dc777997cf449bc012867d61b0a667978ac02b07fcd064293d72ad2ad73a20bb69704b69867c7f8bdf4d37942fa935fdf91974568889d3121a010b344ab8ca026150b83dabaf9a5e1033004b702bb4fa8d666250809a6cf18e3eb3c918ed826c52c75b4e500136b8e2bb850498f1010aeb2c0fc73b099b1e63047bb70fa1a9725868d94bb7ea931b692cdf2e37cde3018fb208e80a8de785ee44651b4c7c7ca46335264c12e8ffbe261d06020712544c95f2a8269ce86b362c48701ee06d01cb6100ff00e5b7cb85a3ac2c554b1a838fd488a9b0574e099cddcf96f413e2c9d1c416fd8c5f0f9b810543502e438e3e9c0e92949f5e51dead8f64a8dda42ee1a1ea328a962bc46ea184860bf62122bc76c6b289e51be0c3c125944d0be97ebcb5bafa2fd558716dd330688a53fb9e5db093124048b189571fff2c817b6b339f8b600d240dafcb09a4368072e079a89155ace858ea78782f1ccb532c7c864b0baae5a50895038a00de93b8cd5ccd4a5d597fbde95a3af1a4b9efb6538a74e930c56d17179b9969eb06a6432d6a5f77221c1538c96f28df090d0ea809a02e2ae9d11ca6ce96bb70d6602716ed01b0f118a370801a10e37124b323c0dcabd1b60884a312efb224de78c7811891b87941dc00f44fb8770b3e0ff23ab93fd2ec450f39340a070bee248c97200d6f7702bfc3d900bcab2752729364c44f39ccfc31ebf1f14f96d5cb6947ca2e48a130fc20e3840a91b2f4806544112489f78ac6d107c529cc57b294570fe4a5fe35cbb70d4c6a83c2e870bd26515538ee66e47c1dc57b4d85b11ea26fa07dc39b55b90c8bc1840955af426a8ec55a1f6a7f3467a6f6485dd6ab88e3ae62bd385fbe040f29737b6b9d4d4e607d83dd4628b4ee0fb9c1adc6e493bbf8f3192f47c58f43a1ea5a588ead1bfcf7696d2cf95708d485812acd883e1a5d22f71ad2f387771394bef9dfaee3bfd6216b6f3da757c6245af8e02c98397de475db9c7f163949b780483386d95a8d044d796a5fb04d90baadae004274cfb5e88fe9ca79f8b3c416272f9f61332278a710fec64f9da4b344e7d7b484e40b0747dac91293e14a69e45b239ba97c4ea62a0ad589895d2d24acc2a5911111b702edbb204eb92bfc81b616e0ab2891ce7c352570da8af503f29c99427db796f561b6e0346c764de5f17c4eaaf21b154c0d6a71becbca01cd651e7e6defe73a57473f8be7a3c4f4f5363c1a3e38eda64f9b4889f5979202744c66782ec2cde4418d52c7f0d50ec58f969cae6646ef79928354dcd4ed6dc3e5bfcc90367db6379b92275457ce87631aa143da977eab800bb8aaa602c4d1d376368eb12e478f5727f1edd7ce65f686d3ac15e6906a58f47ff91aa13af98ed5c27c506a0cc655c3e11ea917d24e15d0f59366e342d07f59dd919183af3e4551c26b0385e32f96dec325300f073bcaee7695c499d00d8319d02f1360edd457989da53c6622655a0f89df28aea0b29fb47d36918e8bf41dc8652f74bfb1359eeeee930b552b4057115a2d72c4d964239c7a3690e2e30a58f7429ce21988ede4dc92279e13a6fbbfd49f7af224718e539909d77df139e834fffa96f28bed85af77ba0d4b75f36bab62673667191503beb41c834cdb8285c2d4d324f446fc2de503b77fb7eb80fa054bda8e570ad18f5aba87f20ffcc4effb7131fe5eac394b71a9ffe6ccfb4fbed4f8f27f3aadee6fd465da5821fbbabf45a101d424c1ebd5c4f3efc7063073a7a54906e8b120cb561020f21cb82056796f119a8c461e71893b845e2d58d59d03433708f503afdb14d01851be8974ceaf3cc89ca26a040bd45f1afd4d977a8ef55cb3cd0686105ffc5c6c079c0d850c869aad782868b25f22d61b92766be7610fbec0ece16069c63174b0a3964751a08de646bd91b64305d58a55e73bffcf3213c27a2e1236da841d70f79937ab695ee35d4391d0d018e84b271df8ed83378a2ceabf1f3a684631d2b5d9e46beaf38ed9fec62e9e0831b92b63e22c10d300068eccebbc5e49efdb4bb9b30cf66b370c8608756c86f8da6ed60fa172fe7ecfa30b0a7f6d6a804d93cd3f07821b37638f0f8495d951a8f44bfc124917855b8b9284b4766410e205fd38e2eba8a7355536e2fa5b94ba5cf034890d515be9dc99a535e9380190685625dfdde173c86517138b58d3e7724cc72475d8525c4032a8a128f53e15ed553d2cdaa0fd23fbcae57502d9b7984b258c998142ae06b9caddefeeca66139684c74eb37f44d4ab33d0a6ea6f3a9cb151c06b6ecbd372de634682209953a718d921433604a7a232b9b11884e1005bf66d2779636b4b598a167a3fbd8c8f082430160222ea88aff7f50f40390c111b0efd400cb6ee676cb5c7b4b66af9a4f224ccf12caa80aaac01dadd92b248f70c0f5864b6ab507504cc0a9d3db1c0b0ecca7a3c5738d10465f29e9c2e60f77df97089a21b1664d0aaa58c628e74c4a2a3e4ad140486dc51f4a361b6965e6383f2c41ad1f1aa44cd40bc17e17aa454d638eefc7d075c8cbb183bf7941b49e4ae30fc71ebf39b058a63fc118a60ca004ee47c5af1d50f996023343026dd6ba98dfa1e5514d9b50dac2efbce7c8764d4e237609c4a6df13e0af41c2a5b7a6115a602c45ca4df1da40c90b6da7d32ef755f9b9e686dc3bebb3f11bde0f1b280c57b8838208d22bf347e4149f706d32745cd78136ee97421f4f923030e7ce4f5642613b32ea2763d6182a46d7654c87e4515b0b82d03e08106cad04e844374597497f9f87ce9d7431f45d7188b485fb96cc17117285108d3ed850e65097ccd89950bb03ad3a081c824221fb74a8ec467e71a4677a416a679b627977dc9b9bd6e24dd073cb7620be8da272c84fdc4dbe05c8bb1dd1031e2ed7b44f4ac94026786a1c523125eb875c4d901faae7f4a4891a97a576ee2d62d197a678e9118416137c31e8b22bdcde659e49402964642130aa13ea8e1b3ff3f0f9365fa25926396e26c928de6280202763691a4b42cf5452dd58323fc450a80408e6b72b89a9132ca82aaaa12401a05fd32234679834f0b8bce0be4e664c194a9cf967f927840556103d57886cb8247eff16321e1eea11cefcc13bee3c31ba6a69ed2b81026e2d5d608d24ef0ea8d1269d5d82ec1b29f17e436212b2785509ec9060c0a973e111480977ee72597a03c7e2094d35488bb5937dcf08bcd7f34af6e5d2eb475d19e3f7e160c9b2ad22ac2f6ff97e4f2d83e16df16a5c0bb8c883314e6bab40cf4254261fd46c1143327c1c4f6504cbe0bbae517a9542329c604c23f203f40f9bf0ed1de481eff02613e9a26d37f966d862c2fa7a1a5413deed151e83ebdda76cfde2e9e0d27b6053ec1fe5b86a957b1b39193392d725f17c00cbff91a26c3d6866b4b9c5a8a076b678447daff362101f6050c1ec3400116197b38182386ca91d879a5012448235029dc772a9715117d7c6c6c0a9f3097a4f202e4b7c06ca1999599f01a84354cc499a523ba84dafc03e13c93cb1b3ef8d4a6961dac4f87ce556a2d8e3115c45e5ebf21a2153b1a04d483516bc9653820b74a740e0eb9f57800bf51ac92b784eb858f7515605005a7814aeb265daa47e07e862ec117e892475522292dbda9ed9d2465e49cac5e5690ab4f1b4aef3a3711db07ccb7e6f255b198ba80373f0a36960ca871757e27ec667bd106661d1b0d22f5c68cfe9f84a0109bd77a616c7dae85d959eda8125abf5f48ff7306c02c6108337326374314aec0db3bb50d3d6d589011d8330321bdeb595f0d70c1cbfba08ff9e171a1bc4580984e6e8609541a6c481a332d3110b5318e7b2635b93984d7de27878ee1d2c145606e14893ae0c0a2fd248eecda5751c570c79b45bbb51bc33966fa938a880cbcff9c50bfa35bbb99e1e0d77c94aa89c52bd1c7c733e67e0d0c328fcfa2be7f3e7f512a6ee5b8ce178dfbabae416fc1b77ab3b8a537b9e68ff80d3f4d55290c665acfe13fc0e2bc51f9cce5f44807e620756e3e9753e7cba394504827eaa4ead33b83c016f90849a9c09a81aa4c998f19b86339b41ed65b8c3608466311e65259526417a6c5570662bc6479e86390e2f47d1ab0cf25942aec6ed40dbcd1a3de5437d2d6551cbe95fb4c06010ec7a81621aee1652a10030b9946266ae6618876627e9ab238e70cf6ca55564d7a2a6754a930a9446774dfe429a273793e4fd5ebb2533a92bdbf077a2754d2d4288b0a1cb8d49489b14de3fc543c39208c6af269ace31758b296750a1c1436ec6bc17e021797b406696a7a10c7d409f6ca038f9a6c7e5d52bfe260395b9abb05dc8f7a79a0cafecbb8a3ce4ebbb08f5ed6be658576b3ea069322e8eda9a3bc0d678f89633e901842b62ca1c7760ecbb00b1a2d52b75a496ca30db88986484d27518c55574de370d20b7a30f3f5055a5ec3b2f9a7455488f16359721f54e478de8ee7df4e41775c6c5d2d56b91f633cf25b068e27fde09d43d334cc9b8ce7aff2135febc7526bd75f4dcea2b7762a44db1c49b9ca1b876b719b5dc8e9e5944686c3b46189aa936201cb8cd3814c60f3adb7f3e90e059ad08c6b471f9cda936f5689057257d04f52c9c2f4405b18939116de58d0c4c1e33ffc67df39b3e874f0c575869882981f7295a5ba49d64f53489cf291409ee16dab27f4d43362a3c20b50088d0ceaf1583ef2ee609cf7c95a5585b62cf4fd212d2bfc6c608b5d25eb0158d7a166ad51476d0110aaaebab1131fa73516cc3dc99e7dc1b362025b4d4d0b9ab3d494d7c726b70313dafcd7e98e01d95cdb39a8e55eaf62262ebb768337bac42cb6205e081c87f7baa332e61c5bdcbf3b4d98ff832dea526a76c35d8cce0d0da47bc0321d8fc7fc111f082dd3c2a9cdf4ab23d7cc66fbcebfd6565d6fd51b388b31eda41857dfb2290a4af7616a42747f09439e784c1bd31a3e3cf4f3816ecbfbabf3b98865cd3c89aee3fcba354f0f752fe38ff513dbe774df567eb138352c38792208bcd4305c70e3ea1512a894d3603372fccee3875bd1cd058127c62ba38c7102f9bf2b9cc02031b3954d55ee46168ed09895ac1fe67825bf7e5a13d0fbc9352a122801ca73d6a2ed3d68242d726c7b4f1ea713cc413cabb010763cc72029452d7086603e2a0827f3abb5eacbf1a4c6c8f8d2be877dd9e74f605aed7d3f3150c4ae8d969b4a541ef0499d9558ddf9f191f05d72239135137f330bb0187e189860f92c0d954565b39655c0235511a03b328d1b85c40ea10d8f6463ca1f3d7b14d1199f0947f015a52c427fa034943658df71fd3c928f9ba85e47fdda3e479a5a8cc95c07344e5b8f9d80ff04bf2ff5225ff1ba78c22b9d64472723df1bb3ae78c47a3e4f2d4211707c2265cb0cb6125e74f8e478594dd2a31c479f3254875ce0d99196bd46ca9945fb07959d65e17a1931744c14f5bf0094ed63511974c115711eb1e58a52192d8037189c9bf8a597bf152f3f00071b625788628a756e81bf6110dbb6afb7a050e6f2960388c588746368309d08e6c934a962963e1719ba76651b702cb3db607f927896cf6ae1066b74ddd2f4a71154aa5de5efb22a823ffd02013d645eb681ae061ecc65a6c963367fc43fefb51e8eeed1d7834ce839b1676bf80afba86f760cfa190d43c6b52c0402cb6997f49ca275d3eaf82609ff7851bfe79a0d03c3c7cdcce47494a688dfcefc8f0a8a1f1954bcf9a18f6ed593dfc115923a160ff38248a47d642999c0168cb99cdc68ca439520a92c7118c7ad76acd6f0f4449bc08a30f745d43f5c1953f43c91f91e9702a46a87e8e678d1bdec2ba7a8124f2b54ac14f4bb78369e9c940791396d39cb563106e53a88dd8aead51a0d5b2c296c457756bf58048f0e255c7c1ae374e626607aa1cb116d541816e40475f19f543b36542ff7f5a92f19302d95782ff5471a35cde5369a2cf1c5b44987fbe5f1c261635c3dcb6930a8027a6077bc7a148681358cac33f9859854c2f8d577ac8459461a9afa0d1345e0afc88858052917fb7d44beeb07021c50db5f32be075e287beccb5c3c90c0d20c722f814f5ba02e964e3a936492938d0bb73cd1c4c415fb72d6716da879a3fc3b493922079e8c520fdbd2ee1fee5167f2df81a83fd9b55cdbb99adbaa1802f0570bebbbda33af182466a4f8907fcf94a8f20fd661aaad3b5d3f6c42064984b5267fe0b1f7a6bd4d531343e421e34355db1e07142da8d9581c0c80a7255c6905fa8ed5f9f3071fa2a07b0dc236ae4462b2d7855c7e349ff1673aa90ca521f5b91cdc8c28203c448d97a5a59a39e7a6788841638c9a38e5e122225f583ba75430c2a201bcf13ba4f65dd58769b0186d26661247d534cf3b892a11eb39b41d9a480216bc5962e492e5f555f43b9476716e69a18bfd98402b182a75856a34cbff4c0ee14d41ec28c02a46c4eaec08a2093709acf55e580f6666871890458ad81a288bb5b246a0b3592662fd6edde13a9eda3341c134b672c47cae9a5d18227179d357f40df353a3890f09fd186c21ad999ee46da7b3a5d2c11c9784fb52d4da1554c3764da5c1046ca8100e929f973e8832d61c4b9d84c40a67ac94caa769e133c07d387e93f168f184ccd7c4abd716756b2d32ccd688e401b78da1e22e3a0783f31a8f6cdd822c0734ee70bc432da1efe92f8ee6844f50620648ea4f11c679b8aefda21fb789b45bb96ecdcd3fa20450091922e315a331fe18125a6d7ce1a28c21db8cd8acadd90b9eef2c2042e922290a4e3c8c2dfb797c8e315371501a3331d3830edd48a61905ed3b01e4befd6f31058b778bfb8d316f373d289c5858bc018c5f74ba35d051ef568c26653da1a30c475fdeacb8364ec4a8b43c24f05868ff52f9c72a42e5f1ad56b0ca17d651265c57773c6eabf12cdff056c746d7580ad0fa9cbf0bdee306ec5ce844cc6ef6ea3efe1e13ebb9f7d90dc06293ca5f1360a0581d45862044dca40a41fcbad5f78ff20407854cf267149e2af6a1bc43e75d05e4c400c29e2729ed926fa24f88cad9362b8353d5cc88890fe2bae21826748385645194d6ce4dfbea032ef3fd243216384675ac3ae7cc0dc57e732a883fb86c4b3376dc2fb92339b7b2b08b842f397b33cacee5990bc5e9ea1afe1feeaa98b3560e7beeb3873c5788f1a0f7cf0a40afe75251f4b8231c54033263edbca467d559a69366d3dae924bf6296ca99ac0b5789b444a1e3e47bb8c496150dcfeadf2258c2bf5e33a457fa5468fba43a940096ffe603432d6a10a5d2565dbee92ea6cd02d767acc46f9b3c0324bf52d847a2d7c2a6224564b1a7138b767ab4962c11602ad508a7a89c6a4fd20969ddf9db980970422233d66987cf783f231a766e1fbff2e4e85923571618a2bbd55e69bbccf0e5ec287afef520cf5e93e3996f86d7b36bf62b81398ac98921996fc0a565f60173cc98586b5b93b5d77bb3b4ebaad8df531b6dbe74d14fee0479f6b1276ebad75218c0ef312f4c0f1c12fafda24541cc7adf728c7a51b532c947866950fb9f10a223bae7218807f28b74bc4076a84b3101ccc38d887c1138d77ac3f2707949f2d2a75ee76ee39bd58ddb71bfd6248d1ddad6efbbf04f2f31741e20c8ec49e49247eb2cb945c9bd0b1ec5ebc710f914bc3fe1ca54549edd7922d8c2917ee44f0dbe9f7a58bfabb7c61c01f9863e1a4dce80951069c515e42e0a16d87c9b0d27c5b497a4294b7e0ac70f10077ccce13043e624c779b6343cd4a40bad3379e2087e172cf0e988fc6b5590174c125def061ec4c90db654d3a974120f0f8462dac3443c39b66b6a7380141830259bf6d1506697e2d748b02be291e23db912893f7b327f35b0e4b5a9c87609725a174bba3a880d76fea92a27b774899cf0d5f7a165758fe96963e62d9d6783080b4249ab6c862c34ed7c2170d9fb2f6de5fae3135204830b8e514cda6f2a2c6772311a141cb3755654c5a54681612b52f58651dc00b8d17d30fdbcd6264d8be849aefec70116a8940842a694ac0181e4a2cb76bf9c5b6900a7b5b8735140ad5c8c5b4330362b08ee9385b71fe706676e8c15c49c3ce8077a2b714f84c782a2f42148cc6bd30dce5f9d16102b88c7af30c0cc634e7b4082a9b38b321c9fc853ddf4582b956098a5e05bbd450db23f351e960c7e4f69ee0c93b82985438bf6437b6a3761abf4267b20cbf88d87614587e203325d612cd09d246f9a219ab568903c255d917cdb0b89f3219e7221b2dd7974997d7c0c9ecfb199c8b4b177eed0734384923e179138986f3ed5212f88c024309f21cbcefb16bfb66613d9b619fa6f9528cf945cb2873fed5e1bd414ceaa790af8f1a826f3f65c16f336e53d38761a77f93690ba48489acfa84b50551e07cb71f52a5d2d26d6e2471c946baa34053e1318f4cd335cd0d49ceea689178a93d9c3f3c55bac1f4758ecd9ca77945e80214e4b6e99d3c00dc071aee4c2b3e0fbe1310bd58c3d30119d3f8e73d8aa61367d9013ec35cdae39dc41c68c3d80dcb55ac441ac47b2cceac924e3a3ef48e4e43c2ee6567903beacb0d177055a6ca91a044b1bce9464e78d4693fc5494066e2a33f03c18d68e29b3bc50e7406289b71b274319ed62e4bc7c8536c02a638e547499ebc2515c378f054b1139427f7714ae2516214395d6892948047121f537d274b07bd0d6dd0832f78cafb4b2404e662a8171ee4c6c833be4511cb6a3a0ff16d3ecce6779b35db2497b2c5454870961fd73d0aef38242fc1475b49e6eb76ed855bf1ae39b0c19a4a3b8ccbcc9c2ac3cb2597d6d552820b200b55c79cd21b3edf90dce131faad9686ce3c527b5923aa7eefefabd19f2e9b9ddd1ebc5ac82403466a629c494d45a097e7adcd555223df56d0895a36ef487cc50eb44090caf6001073a25e74210320cc2f3b7dff543b37522e7931e19fdc0e10167149959254a3fa39bc3e91248101e95ea8ac47d12399c1247c619448819a5fc05b27caf61a6fa6153fefa3c4e508bc5efa9520ac63f038446fc84d77feb2544c703c22c3328c2c97640e05a7a7bd473e6115f266a25806c6592bb6542963830a09a9b73685e98c44f5e0726df5849cab6e9911f0ba923ba2e33faaefc56dc0fe02b707ed8a43244113770e65ffcf3a42a4792bfb68ed07aa556168ae86017b8a0a0f5aa9c2e468ef72dc8bc1d2501d7be3e655cea90f031c40dd3bafb535bbf1978b8e524eafe630d9dea66526a91f6cbbfe936f109ffa7c342b3dec3429861be4e769fdfcb20bac9ae8e1808eae5963fa63ab24ad4158db37a385013143ed6712578cb1d3ca48d1c2ffb8ffd6e4a505b01757d8fe96d05fff411c95960ee0d6a1da1b52ab3d19dcd67e1e5e978c1551701e9640df028ad68168ba529c3f97b19e51e66218632a1ef40cb4fcf288b6f8238dbf72ad52ab8e58963311c0e884092e0c2f87afbdf2c8f9a225af69405953205c4c1132cbce75f2cff70b0692ea73ffff137c4faa38920e2331821110864c42765a297fedc941649ac6d7c355b7d746c8d11c1386abf48409f1cac6d82dc25430c75bb7c160dbc0d13d3448f297e207819623e8b6dfec244d2b43e2153902ac95b13eceab1f6302ebbaa75da9e222d818d94dd3517f14feee33fb0e4b7585c66d1d7c5678969c6ada108de408cc7306c5a08ce41315193b4c7e5db37b7b1d17f8dceefed4b8c0f29270d134356829828f1418c5267dc687b717bee3e6091cb7da5832e3494ec87bbb30f62330b475e7413e324e8050e5857b52a9f079b5104c09665a7920c7a0a6ffadcec8da50327298d0db196cdc7cd866793407adaa0d56b636a05b39f54fd28844a9f419254f5be6a32d3cdf80c8f59b86b60a2b3dbd93ea0692fdea6e49cb4dc4cfb8c97ebade828aa88ae7160bc584f9d64ec60448d55cb3d57bbd874a2b7f4e00016a3ac222f68ec6af47c0c77032cfe64de630bf68e2c7f644d6528192a1ebd094f21464048bb968acc3e781a0b3a874344f75fea09bca493ad1d385d7ecdaac57a20c9e1fde740d16fcd1604f99aafabb0dd51345040a1a87a787aedc4b642bdc543ffb8533086b717b332caa21bc48928b3e7ab7b76ab172897627eb67e5825622e8f77f31db4d067de9e9d56f9b12ee6b41c86a2f90f5c1a686755252b7f23bb1956c10672f8a5c92473138358b61c3c52172d08762f9adb547cafed574b392e2abc9b86d5d66ee33d1eed185477342061dc1c32feaf70f5caeadb82d6747d27ed2d87dfdb09caa1d56cda8392de382ab0e7ba6786716a78ee468a8890731603d9ba00cb2813cafde04ca35a67594e4a142d2b1a40a3903e802ab0e54e2234ad319a8f20f7ecfbfb1fbfbc57c045c3d74ef9a1c2e566e3a157cce0077303e6e09c60802d9494db1d4e2c15bc049f8f1c987092ef0a5c3c6ceb770dab724ac22f9eb25f1bd9928b1e22b4d9b494cc280a0adefa1a11bffa6314917f841fe3efa852cc1b4be60f2823733c4dce7a5feac5def15aa6f19208c459481635868b7133349f73fff3777063a8e4f00a7d89964eeb2c220c29db2d81c0e59ee86ad72df1f7ce8f189196ab92d1b6afdf883f8c935094141cc5612e8c48d05f7391db241e873019bed5ff5bfdd098be44b70c3e3fdd4755c6640e5b05691fac678397926c94e57293f359e235051ded7d46505a0ee404ed7f1036c584caef03f729124dd23b0cc025582a43cf1000bf73d82e91316b65f4f9056234de53e25de7d54b6cd7e7ae82087fcd20b77acf9412e76af863be5594ece25762bc13808bfd7409bed27e7d518dc319810762c45f67902eab870f85d73367db91f28f170a61f923a17e2f3b015f1703b1e7b4830e1fd7830403fae2eb4a223cb49253387dc2c43aac07e03f4cd9ab7f0b2ef7ab4447378abe7499a4bbc7ddfda49ec7cd9108884f96b6a9530c1dd7fca6079b2af18f747a4e1986fb74cf0a0b2a42964f60db9c224fb7e36b3769c65f9a8ff6e4bfe782240bb02931b529e69e8a4737393e5109207bfa8accdcb4032de8d1cc37119903363b7791aeb00416114d6a0c75a457f414a1434e697ce5ec002b7f84bb754cd03f43ee9753b1b7e67d79af1ab8b9a2528fa2e0fdd457e9d869d4b77e36820be11145b5e0e17d5f79703a09e8709975e70cd51aa4fb28d91c37ea5c18dc971f02061eefc9ed8b61867374c11283586424da931a793bbcf98eb8487f0b0e53d93805a5bfbe56def1bca832838f5889a1e6a8a0216b9ff5ffd10920fc05126d449fad00157e4ac84e1c97cbf80318e9beccac29887e4504edc1b5fdd3b60a0dbeca254b374b0fd76f431556e72f6668bb07ba67874d693d378b831261816ec875d59d32bfbee4b7626663db293e63517603a11c1d2a69ea33671cfe58217c4511544b819fd274eac98115fa6090655232d31dc7d65bdfea9ad0fd864cc6582b50d6bf11f9b6dfe52a0a57947f2b9a1123780ecc1922c1855444e358a77cb937355ab61a3ae5425853828d5d612e5f19156e0d3ee1d986359097b5e36d29bbec7e3bcd8072981fb31ae1886a66a593a6b2d2152eed4feadeb90ca4c1362ffc5b7537976b4ce6dffbe995d63a5cc34826427e100f7020e2f8ba22fff056a952433f891108c4bf6dedfd25aa5d62c555e282f1fb4af24b9958d9c24dcca679875bd2ef84bf393d7fcf48db48f6f24ea7a3a1ef90f84502ba6df671617084fe70b847d67685d689962179cc31f1da288fab8005f36acd2fce8dd5c46aa36832aee126f24cac8034e1dfba4822d984d26628726ec61ffbde581f9f8c8f018f71df4c595f49947d3a0e748b9608c5feb7f4758f1a1b1224a5e0e6d9ada02145a42d876280673a05fbe894ed0f8475ce01a9a0629f078cf8c1c6243ca0c5529cd194a027b051f35e8d13270df05c224fabfa0b4528df18cc620cfd6c45165770fa6fe9ad32fe987419418cceb0a4ffb1d50b946f3252f3e0ef040b55240d8575232f5b69c144541fe8b750133d0b2047dac01ac1f08e62733ca6515ee0ca1b79b5c4fa1b046c71140767a91700f49b46521874c7bdedb8bfd2786844c6bb8a955c28bb4f1f291e93920703143fa67c001f8c0fe7c26009523f13ac1b796ac63b03ee12df23f7b585401b8d396d449ed822d78290bb86163e9c436f34b31e18949b60a3318f9665d7a9a229ae3ce2bbc4df5f3dace4fd016e159346d06bfe73bacf33d91483f1b3bdccd1a084beb93688ba8b054b2aa076e5d39f7c4a0c8cb55a6d8cf9f01fff1cb55d064ca5a086797b3065e21db1bf37a442f2a423289cd410a268737675ba54ba3f2cb676da676dba12a6af27b133113c57137b4f60409c2fdae6dea198e5d0b52aa805359db8ded307da63e0c38f498629c68d1a53803be4139fe3fb7cca86b7a7e535f2e90f5f7672477042ac945bef924a685b5dec0adcc4ede62d8d5a1ff5fe24ea6e693026007d4da78dd5a9a5ffc909c7d4a9f842df9e3a05ef47ab30e6d12d63022bf17218d19775d1ab0c28301fa5eac80c74dc2172e49af09cb847fcef651ac624e8220945878a62acd57188f6dfb1eefc13fc6171e86e1f0f9aa1e3a7ad19e153e381c62fbfeccf33024022c55331943df4672838cc8f0f81b6e4f099f422e98315b726cb03d0e65f8596c281151b41284589b4cb4fc8fa60824cec5db078b8fb02c634320abba0fd3202f766386e7c8fe32f8520df23e7461b1869ca59784c2a4304127dbbee33fbf94c53a68289db9ff02c5b8b1c6421e95ed32724a8169d569994089fd54be8d66aef15d060fa944481d77e570a49cacb7db13b7737eed3b420ee6d47f532466a413b1f8a5d96f0add10b80849fa906ebb76bdb38658e946d2384c38d4fb043fb850409d5d1adbc599149cc4008972a1cfaef5f45c2de6b684434657e7906605231f2005aec177070ce30ef21278f79974e101ddfec23cc126f5503208d66e27180bec2710e627075530036eaaea1624de6beaedaf98194a774328a40d91847d6e1d282183966471c8eb83a0e36e08c9c8fb569b5343b54e354f07621c4ed2b04ac1f365e96e8f743c7ee4bf41fd49c0fea0320e172f1140328cbe8eba20e31f98e448a3d2987a4feca6d6d77b7ac1ac54bbcee1637f3e0d70f7b7e6cc5488b8385a782af0478d0021f231ec2a6fad4b37df242480ff80d74fa1450c45274d81db3792d04e2e787e62482fb77aee69e6d9e04393ad27785c8d1f49c24acf359a98af6baf457adfee3473dcd03b038bbc82f6a76def68b111437fefde282825212d7e95d697a2ffdd67aa10e3aa931a275f305a7277b5a91a60945abac3925a6c123de2be5ba0c113ddb05850d45bf7c98b94934c7bbb0716d9fd0e777a4cb36f5847f71c1c7d9ba737c7ca0a18be3b34c69377e8a9c55e839ffd221f480bb0a5fce0344f9351af160075a5f095f563aa9855aecdd0c12e3a679fe6d6676dc3c63e7f9cf7b76306b29820e3c349e3ded59ac2f10966d80e7579cb7b36c44c71768748cfa5ecbdabaca8c9a264b4dd66b27d7ba4d156642aee7f8fbd217ae3c6dfcbf28f44e8993b0f485827d3c1dbcd3ab20f58530b1765beff66376d9cafede7848267c6a18f6b2f4b47361525d7de8df32197734f0948aa6fc29af2a053ae8e45e4d31db227c9f0dab229cb3b336a8b29a223bcb90a7d3e678e122c8cd81311301c6a5084dda21f7aa4e080485925b0972e763be2565f2016bc54fda05841d2131311a630d76359a556f1448a145090cf854758e698ac000ca4dc18b6060ea87da6601db40d7fec798a1c827b5e612db43212a61d87f6fdf8b90dc19236848cc3f658db916eece28e5fc3f2f6dcaa2846c0739eaa7ca165ac25b819395236cce818ae237ba454e56992a1e580a836f3f4e6cba3d7a0eaf45c0ebf94ded07655f87b57795ff0c5c40b1ebe442fb2dddc573caee3db14e3479fc50ef3a532feebdca96c0ce528b636c57ea095fcfcee44088ec7d2ef09aa9c8d909ed1f1e3af3f051526ebabcb81bb83b50abb861a16eed7879197a8a9eab8653b63219202b25ac8b1fa7184c4657f335d81dcfe97299986515b382fd0d65505b2998ecfc62033e667e46f75e4ccb8c0106f21de751f85e86d38774d90a556118bce3fb1523c99a31122085e0b9919d827cb5cdb2b13d9f0bff3a0ce184beaf0ea44fe209ce3c55ec23e42afaa728c84fe9b1d6dc6324422d5e2a8463e488e67e0489b55daa068e278fa0b0c24d25f8e687f0744a35f3e35d320a5c50a59abffe121f625618555abf245be8853cc8dbe986709e5f71071d624ea8df0d05c04218345b3e7d79159e6a8feb59229d378cd160536c5f24c3eb48333192a474d966a0a4cd28c8d369035ef4f44348f5af62336c8ca953b4d1eb7a2a5fecd55b2d1098cad83832f13dc6044b35f4ce3a5863a64000e46293a21ede8430a7b4880708145fd8d672335f2dea3948e25bffea6975655913a7632f833c17d2205805fd40bffefe8e35e8c5af219e2d47cc249ecf2e61f3839d249e63fdce4cc8b5e9dd878f1042914d42869f9bbc1ed69005d53b03fc683427285648a94cc5ecf9ddf48e8871d72ba89710bf1058fa73db053738161e6a41522b5ead81fc0d40459e79a5738916ce0ac78c172fae382af7cca5c112cbf6a955597d81236b1e5acfc6dab963e6b6f2d7d151978a04598835ada13ea28f0d5c8a2718d1704d7e28c3a58d9c30c49fa6763b695e30beae86036f23288341b7e2ec4f44eafa5a0fb65b42b5d7e47ac01d60eec3fba2b286e703eec22e49fda6fc78277883037253119e206c9c8342cf96bf2fdb4b347b0679044d0e8baefeb25bafa1f0599e890fef02349497e99af48d04f6a50aef1ca87ba63c2c7cbb9cd093d8c7c9aa08b0abe1c9b55b8a09d56994ce31de6220beab2f88a75b7c79ffeb0621312b2073fc8f8d59eb8e7d805bc3f45e4585443108c3877c262bcbdb5435a547b7d4b5e9c0b4bcb8c36d71b22079df093a8710521428354ee3a43450d84983eae903514784942af1915cd4f1dde796a298b68a155f0f7d5788ddd7c5f36eecbf0c395d244e3dd51b56f6e54e2942d39eeb005feb7dde7f9d0b727e61ffeb3b7f3f8b45e542fb973e875d762fa3c7104983f2635cbb7d7699424827e79e4fcc1b1d6c528d79d94f2fbf9ef8d80b048efb94f3cc9c025b780458ae9cdcd60a9445656e543edef97377f5210ecd7d2ad3dce4598d1e4eb08bddd331eca82f5360f0cd408dbd0fca63f4242c1c4e4d23b3a900c271c51fbc7b764a05682cc402fd9e9ac9e5369fa077dc45434287b1d12d41029923b5da77aa85469d10e79d9fba75e965ab8d1b7ab8eb07077c1e44d2b1c860c91ea225fba3181ce31c7317ff05bac0c0b4ccbbb08f1a0788dd8af992c40588de47f0ab03b5383d68b241328b2f060e5445a52c9c02d57a5e11337083b0f17b88d9b43424b3d3570f857668372e9db9f503c930db73ff13fb11de576e9d1a843912a5bdb27455c28d71fa897a59526769255367850379584da41b737c0a2b57cc660c37a981e55fb8d9c7acec0b57fc5e506673bac034fe5da0eb02d758981a361bf574cc60b8658784bfbed465bd1f9cb0b84ff3fd347c8ffb08ae53d0761b950d636ec4e428b16eb525fcbe04589de08e101933f5932aa6443c23664fc8588b52cda4bf2de9ac34e62666923c8dfe75cf84542dfc2c18a1873d2a2f529a7b331952c6563c7e474ae39d56df63f9047dc6e049f13b55367bfd44501991dc11a00a2afc4d7f39a301dca4275fc66808ffa52136b35d0ff104d2d551487d78225c9368302b3b98c5663a004519ee974d43be6c82ac7e7462a5ff3c343ca4c21ae079a9310dbb389bddcae7932c52877eef2e846e35eb26910fe3c3f5386f120ca6c7c8cca9cfd5eb0dbbfdd7432e920f51c1dae6c88a261f0449c76cd0564b883f8040e19a8f1d8543eb6bc8e380f15a87158f3ade0c871da5a834317b4a962acd85ffa68b291bd94c497b1d4e16d0e2bd20742d9ed8f85e1c60e145672c5cd88283f3a60873c6c72677d3350800380b55594b19e96a89d49cacdba8f0d53ab234a1f9779f88f86b78e0faeca536570dfa116d0e782d35896c1e6786a370f8c620e396c786f4aa3987660e03eef8c8058e9bad01a025d4cc343b9ce267c812e7aae75f1fe7255cfd558815b77822c0a7b0149d71c5aa137f826aa13a3874389d2555432433938c607270ad18f12ce63e4c92d0a55a0d30adfec36422985bc62a9d473c4898a753d921e17b59763980d242c723d19be4a83591d0d869f22b152a5df4f9413fe3a8166228799cf55b908dcb9a21f8806b4cfed0a3113fbaa76e2552a154ee71a38f7d870c6716efbc82ddcc5bee927d461bc1521bb6fc38f1b6ef221805811cada170e012011a433543fcd750752f843a9efd232d4ced45a14a8f16f152961009e8de75b7d69afd4c585552c8e9b3215179ca9e65cebece3431dd6f93f85e63d168ea0491c593be979e9afb3c62e87ba15d14299046a9ae55ce93382bf9418656552a9d1849096e0da0de2241b478be8f44fc9395d2ca868b39c9e097e85c39b3a4012f5be0b49e8a8212a4817e57702ccbf624874a36491ba3e3c833cad20b95b992070ac42b708fd06a56ebbc3cd3d92f10b4bfcbbe9d37ef93e11d1d3a1d6c0f6bb06825f93df10e776f17da00d121c5e0a0edfa470af6dafb929be7dfb97e3f55ed19549fd854aac3c20b43becfe21dfcf94a00398a55701549271bf17043d0db651ce3be299616e1be8c1587a617af64657993bc9666c0b10ac7920440c41babc3733e7096421f1f511f49410c78039440ad3a06d1fea3333ef9cd2580ce21de84268d100e8c0d9561f45ef4467b8a267d53e0f855a7dcbff3dd6be87f0ad5af05340d46b81b6c7b4ae68c5fa42151d152b81b87c2aa763fb6fe890516f65694b7696513c466c5de5f3d305affc5fe5e1371d790d7a97820aa42c2688f6897c58af140af1acb8d65bf24e87f975cfee34ab707915cf281d465a4abb5fe4a472f6b2ffd94ddd327308b2919b832b90f56bbb70c0e49f486d4e57b31808421e856f6b0f3c37162363fcb9607c6b3d471eb8a3f904bbee4db475cf49e14bc98011184d03f6d52cdca0f92d48620f9288806a3c5f6a60634431337fa1adb8e26160c45d137b44f97ba06caaa6f95722d20a76df52b89808d1938c6399ad38b8975008bf40eed9e3b66c1d97ad450cc030aca42f80316512b0e496ac512b7b4a0cfff603fa47cf0d608a4c8fbb8f31c646aa65bac6d83130278f6f5a2f35829c9e6c6599c0c5d46243972b6825829ca5925aeb3cb5da26f50db9b30ae2430bcfdfc6fc8f851d212f96a5c129f16aba444366dc002ff66bd997981a4c587302cfd1186a66eb0eae05cb505b2069d59a26db9c384c3e8eb1b2b3bf37ff57ca518dde4e25223641371dd8aaa027a16bacaa88aedbdcc4192672612d8eebca9dc122b19823fd309eaf027628ce8568d8d08e8ff3c954e94191ef77dda2b5b5c933208f6cc0a67343f2f1108f7bc1490d38837f4ba5aebf5b98497543be0b814eb9268408f57453711bffaad847e2d7d88c6c91920c38d9ec668d27da94ef5deeff628b41ab69ffea953b17e07e0dda0bf0fcfb1c69d2f320c738fcaea18df96b21c875f2d123966bdf62bbe99a5763467bc2be0b01037ee0d8f0166a46372ba052764c8d4588a3906f9888f465e7c64096e335f17a38c3f10ba090a5422666bf507baae2a0e06407155396180022c2f7480dd897af21cbb2730496e5e0ec7a6962bc932b6c8e074be31ad79282d5910a18c3136fde41b4c8c826fd99275408861f0a310120c63f3f3006f728adbd53eeaf4f3fbc096bfbff9bfee96634069c1bc520abbdea3e524da7e6245f68631cf5fde41ea1ee029d3452c07de8a0655782b3a9eeebc069733274ce53f47cfbc4b08113c103b63c0d2fa22af5b174f313e35c11c8045873f1d369c6a54e25c5302841b1c3b586095db1d19896e3211f57c8d9851f64e3e87492047313cdc3a45b1eda26580e3eacb0aed05979c8fea46c43af32e3dd300fd33ae3ab5512342fd42aac97a219c75b0b30679ba08cc27c355f33fd618da80f0dd638961e03e9bbcac48a5ea77c8b03b18e7ca06b9abfe004ad292c8c4a1b6d604c57add441ecba340ea09c2d5d4e1dd40ba68acb9c623caa4d88d2600a27031315548e5d0fa93ba94f319325ad88426b0c822c0ebc407abc24b704ce289fde0b27c205155ef64af8ff3f936a3b451436bd5cc8415fcfb2ac45a70d451b5b420b59fe45811e2228db2b0e49d59f3019c8b872c09d72e59908c71b58a6156012cadb6f2b22401bbf19ed7fb143efe3ee7197d4a77e78cad427f1131cbb4f843a10c5b0bc89a9aaa1db0899e431f609b6bd8487a535cf2e0e84a0e693c94cab733a6e6c41dd3347535ce2180bb20c33437442f45b08c9cd11a9c80dc0c7fcb255aab5f97918f1b447ae77c98e494a714547355ca8a11a9a5c9757962175c31f30cac2ca253c0df16a61db81461b46b9c3c9888a9cab216e0844656f8750047f63bfa0818557531b6e66a0ec549e9266b20b25072560c3cd7e40ef985ad51fdc20d93ba3ea36a1baa8c1c79347f1d18be7d2ecdefa7823c8af2d3d179991781c1a6ea33963a2689745882d216d5276c1728d0795e6dfa796a42f286707fe5cac691b9da480ae29c774983de3627a19a6ba2bf0ca773ce417e4fb986fbbfd80d4cff60ddcaf81267dbade4603248cd65c09628e3ea0720cd64d7ba343af3ace8c9872551f29001074d8949261868c7be6d5c43bb984addf8ace2e5683437a26f7c97aa289b2f085bcbbe52bd8915ec0a5cf91985f21b2fc37f924beaf50094c18c6015bb026663f2933c9432fda83a5bd8952d3dc04ac2d15ea3b7ea900918757b19d9cd6df3c603ac172b5c33303fc784741abdaa027f374fed827a1cf75a7ee4aded6ba2de43c8ef60961ce4fc891e2126c2c1a667a44e51ec5270830690079e918303af1529093391db048574cea4c19208009c7660b0227a142f5e574349f7d6e32a069b271be097f6a252821663d0ebec5f279fb03c6f97af0a1ce15d2f9b9eadad8397f41ee453f1a8b8851d088f408d52d830ef92de8ca552e10199a79eb817d917ea308608bc6262f95cea427ad9261f594a678a146937f023c51b4a005e19e98d2b53bf81232e9ae53b1214b49bb351f0c9311de28dd67d5a5bc2cf16d38c7062ba4b881f3c4bfc7e72286e3c95f72b17e5477da4286a2d438b450b5b16879a919c8c4a81c5dc12da1b2ba7d039e83bab3e235ba22448cc6916c0a5cd39e3d1437f94fed1eedd47a366b37fe54d2a6f24b14630f8c2d17bd3ecbdf4b192ec3c442d71c48b945faff515c54b8bbb6a9e872c5431a0da8fb68159c8b88fbe401fdb48bbdee7349b94504b42554ef1f782955cc90b18d6d7875bd435c691a984560b1c5b5ac4a1023d6b16522ac78d1d426a93ad796a3690b70f9272ba6f44d27b5e8df634c2e311a3a8ba3de010b05bab596641bb6be2ea365ed53e617d7570abd38ac85a36a0c73e99ec1a0ec1894f16df41b03edbd48d84e8797b7510495949d998e06832788db976261241fe861aa3e91535c45c724502115fc115dc66b3c43e080deebc9698db377df270d06cd7eb0fea2a7c2cc1c9e2e275df06e81fc81404359a9f22712f09723a4897354f48aed4636b66368b86b0cac78f153fdd891ac4e4cf56578181efc7137ecf76c26a2868f04c050817e8547f4e9639c8d596efad8ec7731cbcb4a02a74a1ff1cf7a53a63aa3f4b44a3838a0c834176187cfd721fa328cca3de92c9b33591285454e13bfe45618cb2f2c64af6869cc6247e66dc39db094102dcc4e929358c61856dabf47ede3b8250a38cd687c21052fbda056b555737ea5371d9b4edaa45e196b61e9a981c705e8992cbc8da459fdbe7dfabed895ab8ab8c617d3e3aa3d699beff15f48a801ee387b0c649a091312eb89ff043254805c695f6d822263d06e43c2c5a037ccc7f95a17d30f39b738b4453410b2c8497925b423e03ddaa7a12d7eba0f25af7a86ce0e8625307071db0ebd6e4a07c79635ed59b852743987d12300ed8642262f360a3b5902e0ec9e59b61e0fac8e95e8e87b62d553b1766591c8ce3ad3245653b330fa05fd1d152f2f58a8ff3790ff77c475091d683bfba4630806dc4d5cf0308e9f553f5b6e8a5c7e9d3c4af1485f477a04b16d20ebde591b92ea1ab04a59c9e33af6246967e2de90bb824bfb6a21a0d71837a89a5f85c2cc4c90587d6a17bb2e3bd0f9cf8d2682a3cdc5117ab6921956da9470b1672a1583341f1af56fbbf5fd14a4a41f2c97c2000da329026104fd789b2d38dc55564160410e723f988699979b51940dff2953bf36921b51126cf9264be5bf9ecb436813f72674ac46dc20f5de910d5605d21b8d2dca8741e72f6f7674c63483d6a57e1196b2f52c9212bc2b24c08ff1c538317615e242590b1af21ce9b31faac76679abd8028b643f11124aec4294fbb021f7e9f69bf18d630ff66a704fe4de9814d633e247dcd20da7bc02d415eba2907929ed6703c6388dc83f8901b2b070ef656c57abca7902893401872a2310c9a3da921a955fdf09f40d1048c8dcc2027ed0b77caccce8f55dc38c635433ccedec6ccc455144efd0f1afbaf46a3693354af3dbcda7e3854d2d4d3204e4eb51fac4d4ee7224fcf381083d2856d750393221e344ff0169b9fe78a7d84670197ba5a686cff7bb92bfed43d194ab9c7ccc53df6c3771b2fea96000562a15d0fd030ba3ee2ce510f34cba48ca52351491ddb2fc58573a9189771eed90c50569fd27cd53cd3655d5255c8d36c4c3e4af9eec475a15b13160c1f026376c44f80edd0db244c5c91dd0052b929046ae1abe610727e6278c72eabe936f40fae549a19e7c38cddc5b953c3bf7b45ab9354e464cb60ed7f13ffb5e8a5b057d8bf9f0e78c42522bfb28bf4cecc1e13e8fc554e7b49a7d220ddb253be6ab78a1955e0ffa0f305a827f367eaceb9eb433c587d80f01bf21e5cbd0611e0cb0d361a27fc1bd49611601dbd1282e5e49db155fdfcb12fec32d07c6fb4c48067ca78f126fcc74553a394f6f64af9541a6778b49ece3823cb12359cbd379c0a9fa308298a337002c626f0a33b5756c80c3fcd35c752877657a18f6be9075318e983ac53b471560c6064f76deb3a735cacba380afd55d071b2b1af063b0ea7d0c9931de1231ca1eb52e46f825b21ef0beb339d3f2815df57f050ba3c5e4a2f2f309021c22b85c94589998e46a8b57c81e5dc1118bd774f68ba93360980928b2e5243514ccca2ace04805b565f4a2ca651f4e920b9b345897dec9637013b78e2d201c684e8d3b0d3aca5bac3bc08a78d94df9550738238512bed9083c79636018e8702d03613c5c2603c3bad919bd118ac4543375e29bcae4cf926c7263613ed642629ffb0f2646f0d7ca8021e05316b6f43ed485c3b1da9b9d70c440c9504aeae1df2822ea8b38f057fa0a9769adbd62bed30e01cc24e2dab73c1d53096e6c6e66be906ec61380a66a2d8828489e040b96d956323d983dfb76b1f86f43e049ea832503cb164f5892031cee22f7256750837fb39e6e7bc504f5bf1a093314634ed2183bf7721acb68930306b0ce5f64e0993a4a4208b230726f581cf0feac089aee25e8ea5f7620e7babfb5316393f0602c0f14363e37363f412ac2faa037ec6cde646d737d13642d8fe54663e26916409275b846a269386bf2603a813b72a8053acb1118a07a74b2a412c4d0525580b0df340b9b8ef6abd00f1b62b098c9d29c2aa382690d7e407b96d14992ba6a5dadfcbd05b80febf95dd6a80d61ff17cd97f15b39f2513d0f6e06bad390b3c505c51b4ff8b19ff267061072665ca527d98d840060be25af7eceb09546c9aa15fdb0f8bdc0fed7a2085abd5f121cf05fbe6ad993196d785e8805871b2c5fca1946c5d91e7017e4453d8ce27348225b9836fbdc43cfcc4759b955c71fe903c81737870b43e5fa70c8279128dcfe6d8003f79ceaffa2c4c63c0f3567c310ac2f8ca2ef6315011981a4be2255462992c33ecd4cc36a56147d2e1b55279e05e462335d95510f48fd14fa271156cc075d1b85d304d8eea7c469037a0c68665236f5f3af5ca18dd1487c11cac2ea40a4cf238e84e8ce216af529dd7b6da8f700f37b2249eda42fbed42f492a3effb6c5b95d500b89d34222cab01b2ee4c18b49e776df252e367e791bb6203f779064a844c3635f0cb0cc9492a0120086613354177ed0c48b8c3b3ba242009fc2f4a52d5723d77e8966ee13e62db20b30d36682b8682e6631076ca3490a00cbdf6eb927d9b2edbf5ccb075bfda6f350ced50cb8f858c4a04d48ff38ac6117a298b92e11d4d47773155580f731c914f15d856d97dc0930d28f085794cef5e5357e7427b440f169452917610db6d9857a5a2e72e3a061d3dda6783c74b65626d699e0bd1b8dd5dceb4fb70891343ad256172826eadaafc3b54b7a28e65794d86e4050cf457b881086663a59b52e653420352436339ee39621d2d8eb4b984b36961fcbcd42eb6a0c85c73745eb0ab4bd174a7e0b776bf12425fa78ca2f27bb00ec961e3138fa9d4a5eea434d084ccabc96fb091ab9407cd1f413e5905073bea52abeba55623db14e310f4ce2d665ceb56fcd3d89ac6a1d5a126cdcc77ee09e3844c2381c0e73b48e5db48082f08dfde454995cdd8a15b8ec45c89266f081713c0214d6730083f13f88bf6cdbf6313daf096e481944f6d7c147754158530de8bf5a0e85b932c4694d60b8e68bdda5217bf56488ff0d4e2c4d3c9364f6a419f755369da86a14b4475bea651d53e1442bbf0796e6fb9072c3ed1a73124829439bf9da85a9b58a75fb2933d975ed5ab85fa16dcf79450fb4e0dccb65d2d7a7bf3c51d3f64608777133ea56b401a4417ca10d99bf2138030ee315c716ef9f4eeebae85fbe7a74f539e217de9e7da2906569e14082f9b0119774c47cf3871bbdc1ef0e563c77d3f7f6804dde91fba2764d89936d4da3efc1719db421f0e1455c00b7c14446a863779fe9f59ed7db86fdb25890b25755658f8661a7abd0916e281d749fa849228c3b9f64727c9c5cadb2c258348b353b7305a571e881313279428b4c846f9ca69cd0531793f2e09712e5a877c6a36f7504fd77503dcded35bf9b7003a553c12b7ad612d30d746dbdca3294660dfce724054f2599e9498ae1285cf216aab063b7a7880497dfad3998c23f79853de769beb6735664056182c71981c236d3f921a42bc23d29a4be6f809b05a5e5cec61ce8563615f06e4f5ba62ca21088064cb3e3ed0f633e061e17cf25f175a4acbc85cbf39677eb592257321d5fb839ad287c51cd155990b62f415dd4d3e7374bd2d86ca721d6ed3a6e74b6d6e613670cb52432b5a041144b29cf5e97bc489d6b084cc25936e31c594a06bd0454997a34f6b0d3c90d9ef55f6ab74ab48015e95e3e88598127bbde5712e5488b358d2f5e09347ac69d3f315a90d291b7fceb5dee882549bfdfbccfcd4177901d0943344e03c845876fb8f0d986a9e55d536747757aafe150718a865e4f74a2371fa357ea9b1f77150397fa408f75d555a7690a01db1b28dca5584876ca75c72a73c8a7ee77f1a60ee9cdfce7fa0579704987e2c463ae7dfc94af3d97e05dbdcec4cbebe0d5262c3313eff79bf17fc7869cc5556a3bbc1b5324ec469221af02a50ff77027d550bc3ea71dcaed72381118e2011b332e4c3a9e6089b7381d86917d943516d031fd50bc11fa915e12de6a1a1303f90f7588116e4c8cb7534988e55c228043383d5ee5bc06be22f20761b9987c911977a2f5c141914fb566943a12c087c4b793debaabed7e4401cfe6385cbb6f66662e7ff9ff4eb9f551798874f5bb5619739ab2d0cee4162c151cc32b0679d697267ec9ab1651134c7888cd8eb46a5ca49e9d62f15775c1be76766ba754e31ef1f9feeb9c5f48587b523598073f791dfbc3a745c9a04c16d59ab528039e95b3cc4b629917b6d128b79b2eb50548571d95536269c991900986c24f03480029ae123282648462caea5664fc886f2fbdcbcf9d0c36bbba72c6c78b5f5b3b5cac24bb8cbd8db78d6a9ebfb0706e76781da53109d352ad5de2d8971345c77179f667c95aea9015846ae1567c2875be6d5ef39a568a4236ede6dc3b1c87e228a15e6e79df47aa737b0b06ad2c5ac0d3e0e3682f00bb8ec07ecbe2cd520c9e44d00609d9e41965a6e360334f6ba0ad74f3537c3d6c544ceed08a38515fc411e90e2b030bf59655c8600a9d5445a996eedd23ebe1ffb6de1bf26a1d26e49f0786d8bc19f28c6fbfd464e2f7e56728f865e2f57b64bece91f996ba1736d0142be85e3e5a4b87629825c8857ab3ff681e7cabc1db3d09a3ddac6bd1219c340a201c713e67d3693dfb1ca3a062d8151fd729705b735647b1aea58e67d55cc9f0505233d7fe24bde3724ed7af0692005b5f98c155b3e7e4f2f7844552c40c41e06f1d6221546fa86ee8d7d42dd4fab6169857823159ea3a241759b8858c826f1d75de0f232eeb1fe1391ff63dcf0a907fa6e5da8bb981c1a56aaaac1820ef1d1e8ff05fcd35cb865de47a4be1253904b9494b34173c3996796894f2ff673143332a102d3f625b8ef49b5ef037ece2c69fe9836fbd6e159b06cdcd03fb562d17ae0752e6397cde93523d0db965f0f76485a0febf89ffa904eb686fd6d00fc700eef17ed4d24d4701ff9e52284d03250f5e1d1fdc53fde3c3fb92e4add6b15246b5d48f999a7bc7d857c021a0f2eb92a266734e1d3eaf274dad22eb095ea8aed3cf067cdfaf75dafdac18497f958a53fd968f2882c81360b529cd6f3dc61ee7cb53010f3b53468bda457bd0af2b51a9e48e7fe46bf076ee239053b35cb51d54f3d3b124268a32056e19d5790aa36760e941cf9b8b3a997c46bc1bfee82450c5412f0523ecd62c566ce01bed717ad986841f099085bec7e063087ab11a09a3d397990b3468d42973587a56e9d18792f85aa7136df95efdefd3ac5850ff62e3a5f468250ad9cb2eb0aa0cf745a0d6c1bcdd8a604a0ad1647bd06e64f0010ca55a502dd8002b78707786c1b579a0230b8c7158cea39e0c5fb03c84e71a4954240f34f35720908cdd55c591840f14fc122c16545a8f361a9f15d1bfb212d0e359f0877956625359754ef13226a4990e9efde8e65f9a4e0439f7f0a96a78d8f1d95b87ff4c8aa638dec8d6af02a29c00eb023ce81ce8ddcfb651697c277c183319c7c8d2a25e54ac230ac10951049f0d101752cbce6801d12807bf9f3fca6ec10f1c5f64667e46ef085a065c1f0b0a68da0997f905e68fac2142d6415e4a07a64f1d28569a334d6bea4289c4fe6109ca72916544aac094ae33311d928cd4c7034ea8e4fdb71de904e20976e18d315cab2b2e00afdb8a0aeb0e54d5bd92568fe1fca14e3feb154f71bbc4240c7e1d68b29ff4077af39337311e7ec552182aecd9bbeff3a8f3f5525dfe4c4757ab48e0e58c03035666748683cd7c0f4cf311887006ec01b13a0d12ce98289fea44225f35f8566f436b3639de9cbcab2a4b9096786b246c50ff0bdb0b4fae4ed9792a5c062be449c93ba72e7e966297e39b349a1e2190342f3f1c8667d90b96df8b78e650dba0d6debcaf91ec08e5e92cecc9cabf0a8d08745ec5f38ad09316b74cfe68af80fc46048081cc60b2289f0ec6f92a19a3d3f476db4fc9bdf6e109da2b0035823e267900af9866ca24c450591dd92efceef17adb3193618397c5cf785db58bf01affe5554f150bfa549e8aae7e4b8c60d6efae487441fc511cc7a107bfa1be3ef37da6d449769b2ed1a749a5700b1280bc02ad526b2e247a02b3c7b436de73448e3c8a30275f32bf37e05be3641dd03b8504e373923d6d6e117968053a587403e5172ebef81d732eb6fc9bcda3f81f575030093c61c55efd5465fb090f539da52d8fa54ba94cdcb13f34eb5563edc92c0121e3af208cc76e1393cd5553953559eb41220419df06a8c5c53958052b30553fc54eb8d6d335378666de1aec3871a8d2093b6b2eab8c75949f4727400a8d89a16788523c61d2f4f7707172664d0b2d11e74b8fb9ad3835075d5dc0824f0ac835973fdc8c01b1db69f2bd0bd96b0adee00f8659af6d53582f04e8aa9f7c88fc9e03fbdc63a43f7ae05a42cf6ca525a3f42233f3acabc608098513ee34565356327013da07c11fe681d9958131266780429eb03140fcee49d132c05591bbb4b052eb05648a7912dc381ecf40136b31d8fc803cb1c10d1431ea78a7b5ffb62fb0a7104b71ec4b311f82e257d35a56dfdfa544a970cf9288f29e883698ca219f99fc6207de753223b7fdcb8c38b7f77bc4f57d501e9f7e0e385313a4b5142636df1c78e7152f5a12b93acd27a0baea28de7828a6c8081cfef3cadfec6e0f00423008ef33fc9e68327b5aa1f5041744ca0b729b25bc042db9352b30242de3071f2aacf21747d67d111e02e3a5ea7c839f56b9e6f016ef1a72347c82b73fcdd36fdc3929b143ff4bfc694b0fe6b10082555b5965da2ce15e84e9ae8a9d693b10be8de41a4ba3575ccfa22e8a3c10cb9761c70f823d5bbfb4254233d6a3d4c282601d7a8693ba2b61eb8e0fba21adc399360f88606fc9dbfb7ec1ebc273976e06071a81dc4adcca0aa9bcea79fa3a165aae06c69408c193cac03612c510682c7ba1df881bb9131eedade9812a2c0ff72c3cff36a7421edae8732690300f352a7068c975bda497948588281e17a1b2d6bc77cf8cfd424937e1bdfda1e19a2eeabe04b0710f89b1cff4eca24bbf50a843e2d8c05cf28f82bab1743e21ce1e12ded70887396c081e0488afe29b22ef4b93f21cc8fc720c3c7f849ffb5bfa2abab328e474c4d5a8710801825808d6884273972332c10a36f1e76cfef45788af7653b5170709eb2de00b406046ef3df84e81a765884d1f6d04a21e7a493702b81b5f4bc157f0e4ab9a4071bd0231c6eeb200af40216f6660c07c477fe84ead0d8efdae3c1cdb9b082727421c187bf1aa10e4fd9e36cdcbb9963d008a1e9fa4061dd5caadb7428f732c6b375339e21fe604ed48e40b314237e9905c469dbe1fb26beb649ba97e422c55adf762e406520d2dee7153b1114bce08493cc2248a8887b928c8491e3b72d98324e10afe9bbf8e35d32956e1bbbef142c76fadb5e3694f02566bffccd846c0db81c4534d2a05da9777923427dd4e83bf5e81a1cdbdbed86610f7628a3f8bacf64ba3a8839b74f737a15256a43afafc00f5f302070ff44623af9965c427a6da03fefd7e52fa63fc81ecf9d6a5c048f85d92ea210e56564ae9f3e9481eeed7c76901952973ef48097e9c9c2bf246f9658d9e89a2163c0369d5c3bf222441c41925bc2bd580741e20c62b8cdb3816c604910535a4aabe01ed935a083728b7db1f28fff6abb43e9e4e3a8f43e3ebecbd45886b2f7d1effa17d893e4b8c7614f2f58b56a6ed18eba50218020c92bb0393e6b874dcfd6c8c9678fe255c4ef208452378fe8b63d7f407f1cf5c1d645b23e43511bfbeea2d54cf239de148e3ac23636e2b6d9dc7b9f8aeb6b522fa7dc02c9787f95a946abc0ad7feb222ea7a323a413ad49b3f5fd0e8c04693293b22685205d28cbf6215fbfa7ad16ce400f4341200b9ee78f38576246a5351fcdde51b2019a54b2dde675426cd47d668e84a13622670f1ea9166700f853edb282c6e586a8ced774e004a07d22060529e4d19849203d060e6fcaf8e17595a04f10a42d8e4c692040b944bbc7de66bfaf4af3a69fed48b214d804ff116756f57bdd0acf14bb266094c4a786d9655e675479eabdf1f26ea952dff860981dfb563bce13462e9d4fd644c062dc63cf058aeaef5e8aedababb5b5ff33d37d830af1ca2e892be766b30a5fb9f913b088632f09c26b920090725887428d0c1e8aed3ad59a67d823e30adbf4fcbf017c0053f2a9efbcf4efa7151bb1f1d824aad9249ec8ce7b36d594b6dbe3ba57bbc8fc844b57564dd0990118a09905cb9ca8153327b719a38c27cad0aa96b998c4ee168fccbb0e9ccc9ecce7cd72d98723cd3973ff8d04d948af5c51a0165b8627b8993e1b19f12043e085bc48ca4d0987d6cc21abfb9a4c2e851e2bb9b105dbe16d13433287fa385c8fd725a640ad8f25cd72f418f66b5cb58a95577a6df2030998c53c8c9865209d0505ff62f3c52d09adb9d78dba1d052257db4b3c66707c27a04b64cfeba909c4437fb846ca286e69516af026f74d455ead97e43a1b4c5f201ff942028a231e29f63c2b3fb184c63f46cceae778efeac0fce0fd60c318f0e2a0f83c316b5e25c65307ea2eebbcfab42c07eae4f02fa643e4066e824668f4cbcbc6e7396eed6e9a36d7931aebc9f282bca19bcf18874f4a8528cab6f44d1eb8557f65f4362b22943b2275cc28a089481a995d954e89f55da8094820d740bffbcbf513dd4e7ac0cb7120aa355d1724f2eef1b39049a3e8f796c734d4aa19299017d0b7ae6280d5eb7be4924044c7e38dee0343d697f43adb9dcd357c457cde7e7c39b7523ea7e75b625367da67352fc4fe58e4d2e56c3783e0446d646e79921a4e22f4892830710af0435f111ec01bf1c80daae04df4609bce48c3475ee4832b569a6658cdf0d2713197e21cc4413fafa3bec6e64cc236a0e31e23e827c393abb9490d8a12b1138918896902574c7135d53733e8f8888063fcc48378c28c4f3a3107f88c1d17b5086b53959870d989c912008c37f46367907bbbafc3500eb5fe038f564c6e519953cc0f26b0a0547a46d994c010b125ee40eaa748726279fa0ce3e4168764b7813a719b8a82330706dd00deb62358ef76750f42e720c34db9d9b0a16fba5c136ebb8d27f380017d8ac632fdb90cb89061f18920dc527e9614a7c9785f71dca9ccd13811c2485d4c60276b663c3cc87838404cafb3ac1ce111a32c086303462cd2f1ac14d2c0e18d4e849e1b57a470f82d1313f282658f01f256b1735e59b85d00fe341551192da4a7e9b09c00ac626341100c50f4c85c06212a40786fc08614534365744b0abcf2474f546ac0bbd05bce9ed976811535e92fe4086caadb96ce424fb271e5c09a1cebc510ad24c4645252785f5eeb7cee32e2f864d09151cfd4475a05bf2a75597c246184c5ce9bff2f23d876ab988dacd29b2949cfe79c42bf9393631bc8aa0957a7026c7692ab4d8b3f754f2e9a901a30676a456b185ee00b36522d5c7ce9798df589b9289a92736e4c108bf12ad9f1464a593eaf00c8882f7eedd6fccf28d1c2b30ca26c303cc648e626cf6e8a66449f266f1bd963ba20b2b057f2776e5344ebf9c3f3e159a68ab2a296a74d4d0591595f3072405c6ff4a7912dd3002dde5a3066928a35b31361f5a0d52039651c4772190501b4b267324e11c751304533549c40c0034dc6fbc9fcdaea606a78739392cd266f8c65b18706db8cf7f3011935ae1eeb03a1a8b2654c261c958654ff755b14275064b1b4b53188a9832a541b0486b2b843375569ff9baa78df8fab580c233afbcdc6143a37d0902b9b3094257c4f7cdc4a505585b8b4a80f210de2fb427912cc7034d1345525d11c1a1db361a35d2624851577d0b6aeaf19444372a8c509a873ff64b78be0e26bc9ef1c7ad44bb923303c142054268a53ba16441a745ec0530bd68a4fb84981829ecb107b07cfdb6bac70f4c8c4a6b3229e8dfcfa9d00d1c6f9f55cb40ea4040dd2a6f37dc45575e0215c0fcdfef393990dfc09ffd74220539dff6dc2753419e89bb6c5ca004289de28765a8182b0717a9cac47caf4a80014ac6f3b9e7fd277019c11a98bf810ddf4afe5b76eeff571e645ee0c32bfa3e492943f1426613bbef890f2d23a600cc651a1892d165d75c6473efa92387e8411a98250623c941dd8e7fe1d067ca6c36bd7c2a0fa2f80f0f35dab6a1d71a50b3751070f715150da47659c31fdbfe1e2acaa61a9e68ace8c8c863a900477081b638995e30a33db48120c042273eef351fceb0d0385f31a47870118b01c63aef2d62d1bfaccbe431749347c691b2a9dc33f78f1810ab4779ed8162fa3fe548fba8a35525c2c4a50e0b7e06d1e83570de09c562a548ee9249992bcde660d5d90522d3e8ef91e693fc0c096984e46996da7cae1a60d078c4d69aa476b7c19310d74d6f64183a1d11ac50e2cdb70a448f3041640779785d0b3d6bffa422064006f90b3b0d9db4f2b6cc4bc0d09ee9762e8dd57394be1d913bc9da0f109f7bdcfe6a49d6dab501cc81b64811a4d473f78404af2c8b7430f804340a32fbc6272d44881fe11808092162f75de24a1eaf9fe0ccb04fb7628bf6ba2cd33c7fdbd940bccd61a73388199eb8f545cefd8f216aa9a81fd1f33dc33386fcb3d3ba27985461911f746ed06ab0186d95a365bd8b122e617ad319bb417d40254e99ebaa92ccfe4922d8f0405b3f8f06530918bac6545d3b4ddeb626838ee2a72634b233e781e022b46f4d9946dc9c2425d085894b4aae10958a6b77913be293b17c67f521bbe25a1df5859b4c321706f812abc86f134d7b27f4d296fbc5c9f22da9b40eaacaabfd29e6251d7d8549960a0c6cbf4f1b3f4f57d51adaea297b2d62c8dae896e44378b5c38561cd4451cd85c88298c2efefcac2c534b3116de906c893be36777cf609ff746cc9b818eff941c8f926a4cdfdb0759dd97711472fb2aeabcbd3a694b038787ce3a1eb6ff0ec0afb97824bfdebb2cb9735cd28fea9208d52fccc29da8d637dc2f724b7d8ddbb238dd34fdb529fe7714e56cb018b869c64a37035b4ad602a1f8af20ba10be26fc4c555bf9f0f4802deb909048b8a4407296a3d3ef99a84b2b2fa7dd3b43c2c0616d850b492107f0d1c9d9de22c6f82e8a1eb7e2a3eb9a8ce4bb2c69ae5445ba8e07fd4c1ee9f98f10406bd382d058d45c4bd6ee30523b1553efd9f9ed8e222e871a09bbfc7ef590cc7645d24ea7eea9e53f7410d7bfdbf95571a7e18b7c08a8aeb237a7acdde1f9f7b501d5ea967a508de88ba0faf63e6aaf970bc5fe9508fb5a1f18933250ff31f0eee895faaa881e6ec4aaec995eed4d9c7b81ccd33cd47499b228d51062e835285f8439250bf436da772ae16e83199b9a88d92c44bb9a5e53f7a4893acca6c718ece818ce0554d9d71c7c19252e8ded8adfbc3260301ea0627f07f82d984d60612c7a06f749d6a49cd07741a75b07714404535a3eb28663318f7cc94965c772a64478bce5b21064da387917de0d1efd827c1bd933d0db246d53f885cd3697114b529c0b93211fe8113c5fe9da334ff8cab9b6b7965dd41fce6b4069854f6dea08dbd6f57e349c4ba3bbc0133744fcfd0962007928b36cc1e1ec188dd156c0e13eb150d8b8297654bcb3d3f0b15a50fa9442ebd01a86418e8c9e176589a6761c7872c1b4d46fe8f2ad7061f858620b468e121c05521a5da33fb368f46114bf0814a77f44183bf63b0eb224b2f4ca36a4e4bd431f637150b3d4558d7c53d3e893805525fbe1b4ca65ffefa7f73c3ba92de1a2c796dd7837ad9366a406fb46cb783e912257c54a17a7ae0a51796db479ff57f36d9a1b1e0a9185869002c486edac0e20afdc3743ed8f3bb27dbba4dd47eab815c233f235fe20194a9fe15004d1e8e69ed256ca2f39a88572ef1eac3dc13d912781768370006fa7447199399e14af9ed9bdd78bc7539a4a405113c45746bd57a6e4f68e98d42b2a1126db12aa6e9ce2cf0115654a127c1ed330c0cdba7e53a352297195584c6b8f8ffe172f4d1f30dbd36605c6570c64f9404769690a66e18c345b2057ec4059bc10fcef50f6fb962fe4986c3ff30b131f11ede8be5cd652bc66731780c51e17399052c6b64820a9e2d9cd12141d8b88848c2f0efed5c44a41c282dce2fc1a5a99744ba2aafeea5bd272fe1778392aaf4476d77032f548e5010711aa596b4f04b600ef0791c3ac3e2ebfd0cfbdc4d8d8a13be7bfa2c57a19812364f18c9fbfce0c87724ee3ec409fd7a39c8968693c51d4d548134c7082b3e2ccb7b0cd26ebf2798a7496fb9a8d19db539baac2478797b5297a75eff2cd94f13e9f5f502a8ff99055c439808a0319d9eda4af766e2bba1bc3448e9f03e34cb54c08c20b4d34f61548ae89798ac8e4fbc09882c05532dcfab2edb3cbfbc2a3f8e7acb93d2c64d27aaced4195e0fe427575c64dadbd85229b1d01e871e0527fe6e619736c3aeb1bab5cff2b94ef7ada3d2ace75ca550c7d37726930be8da319ad51209af73a0b60ecf0a89c36bd6e0ce1de66abf1490bdba7da67c6ffbf5f6aa8654602df0a6186036b9da5cf202221c153e16cac55d4fbbc6445ddd9fec5d6901aa4e3ed29f4cb78e1fe10cadafa0ec6825020676d8ebfb8cbe819783d660a2e64f94f080908a4e70e9db58d338b9d5835f9bcd87fbce0dd51acbea4ec5e8c570891d67fde95517b40754062f4c205849de179ae434bb02e35ba6a80a5d57fc943b062cb151ed6f15a058b0f3b9e6d1d334f1f396c1cc7f7872cd9d339f9fab72aba8a496558ab0dd07f015797a0ece85faabe5fe8f5f1deca303d35f957399bd59e2ee2a77e745ceb649d1b43acecfdfb3b9fd208fee93bfd4d397bacf5d5fcafb8ebedf6e8c97cff8235b2f0bccfd2ced90f58d46e1920cbd38c00687124d15507cdc54bf9c54d10db4c68f2c5f249de594d353aa8134716edff9b9a9dba344fd24fef001aaecab9a314e1feb595a198582def4ec6afdf7ec9f415f7ec16a66bce53acef8e1b5a2fa0f53225e30c1bc1ff2bb03ad2b0f95c2f48103cf1c45f2810c7eaca6126ed2763a979c3d5a97a7bad292a3e305f60ad83649930e7f379d7eb34d0fce81198531d8fcb2620967e63c28eb8891fc00d7e47dffa5abde962bd9e11aeb4831450acce59e0c28bd11c367bce77307f422dd326a91c7504725d67248284f080ab8b4072fa52bc8ed520bf67287c7e22040e3b7182a8adfaf766ba91912af204d1d4e1792470105ba8799bb394b3d48ba0afac28c81eaf11c68fd7c961c1166407e73f4b93cfbb3ba9da128babd6bb22a7795b440792cd672dd7e94fd540dcd560a1ecdf1e55f2475750d1e5dd033eaaf66e7dfe5d0f625f9c538a89350c61c1b308067dff303b8a2d4a4d30c7c3d7d3db8de9aae21680eb3fd32fd12f385edc195d2107735275a8d7604e6a411fd9ff3ccb4d1dbecc1e1af00d4678f4d144220e744529d02417bb36c9ef7d90036095bf750ea46f5c2e944ec85a8f26a8504c605ed5fa7fbe40f254121fdc149dcc8face0ec5ac638e94964cf196ca13efcc80a7cc29633c4f8c40bb4902054d32569d22dc086f280cd0273b78937fc394de9574fe2b270c8dc731454ad0b125beb0e470a6e5037b8df5d9716e713f4b5e0bcd4d4906f1443414741d9dd87bf580fd7e76ef0e3933563c87bb6e2a5b1838b8b1736c1355bc06dd90069f1ea2e5f4bd21dfa26e5d8078019230030570443a0bda19a42dd73c637f598d09a2432b1f03eeb95e6ab45217c24f99ce7a6b30d418f4abdf62eb85900c1a43a467a62dc5409f205e2b56607ddc0a1328435aa7c3bf56f47e79a75872c63a4c65a41428e9bce0e190ab36975d0531805216d1d2e82d18ecf348477749c032e94f1bcdf205aaba666b884510ed105d0176debb67a1f985074bb7e78f60fbbcbea8d261c256d67aaeee3a35c25a471382c74de8279f1177af5b1b1ee07e4326a4ba1316c7e245d1aa99fa8b9b72a9b14175de584cb6d3bca7703581f1c52c406e00b8562b8f6d3bd0438447c4ad1b66974cb52230105e9ae9045a1477d440dc598f12705b42723f939e9b2f470c0ccbf6e04e342802966821b318820688488f5f538c8a8ac5dfdb9d9db0633d50457898959e07a6a8d2b4a992367b2f7ca702020f9854275dff910d76c2208034ab9661527b49a525d64cd3d3904ab7518e8a1e410b79836349fd62a5c546f9096e27499795a9c37133cae886aeab30d6c9d36910cd3b82d20ad987131f9c4d3d5f18b9f7e485706506169538933417aba94962d924a092dc86e97d16872d94f940c5d79341789dbf0fa732cabb39b07bca6d0af450dd1798ca25168f649f968204fde898a278592dc905eca1ebd0ed5a2cad385e3545bf96406883012c2ce46b9fd1beb9ec455ce32958daa6be24edcfbae71990aa09b2887b3732cf20845ca1f19397ed993dc6886b9206617f3e96e1377633a7448d865ddf1b7584095f20526544ad12a0042ba97f240833a47636e8205de9cb2c30bdf5e0b7b87d20a04d989e4e2ece522489221c9b3406c7b855f730194b147d746524f31424756665ac982bfc42704d7e0dd252533101b7a954432392333bf28134de752efb2ffe4f1174eadeb1fc6b5522f23caf3404fccaa3a0088f785a0521b6d672c18602d9f3a7e1f5ce5261981a5f642812b8ce1f660a012d20b495d374cb41bbfe0a2096aa4d1841e536bd8af8ba43f4b4cfba52a500b7cf702335c43d37b0ba862ba85a8f6122c845bf6bd3202967c18bf6c94a4a0355cbdf5abc4473f9bedb02921d1e598382ee7245c67029741270730ff166ce633a3c0b5fdd65301503a619ba06f01973cc5de8511749f026613d153f34a9afd412345ef452ea5bb406cf5abd51eca5a2b0b898955bf8fb8a5ab01cf2c7e08246033ad62abc4b7a0c72e27691044abf1ed8f317251f728e7fc039cce536144aa0dc48f98c0d2e5c7299a0c3865f6de9ec0872636411c0e4d6443106124e428ecabcc3ff042c986c5fcad56f1aac74c334bad6c195c8b43ad53360ec946ddd2e4475aac3fb54d1ac1405c5d3a6fc863c04a4020d08deb6171a47751375b784ba96450c03cffe7e8979dcdcec436349ef1370b622993f8762131406bbbbf010d86bac085a29bb82b3e4f649a7c532cbff7962972ce9527c51940fff0c2b35050bfee36026c76802e0eb35d9b31580b8842f7b85b45616c424e68a24da245be150f922c8a8f425806b0ef33b05085b75da236da9968e3dad07b0ba88afd249c418441cef54c669263e79f9779c632c63e1144462417499e570b06335d28de7b2bf6e31aa6d1710ec2971a5a9719077e4e11649931937449ded4189fdfd79c41dd4ce0658168a910c44b579aa5184106c6e014930f921a9b08386f059af44ef3f69d6ca72715f26d6df014c8f8b02a8efd64c6d985c00f5121b86df18c4cc4d8d9c7ff66fa1c672a542edc4df1bfee5f049c9968e69bf3c8e0eed67ec2b63baa073d698e063a254e16b3d07ca894b1db1debd9e7dd86fca2fcccddfbb9c5ccf264640d32f1991d225e58d2bce825a9aa9b5e73ebcf51b093a2746aae4dc9f2f6207805f3907eeef3918025e4c5f370699c314a3effdaf49578b3f47d5c6a5479a2cee3ef98e32807e5abfac0ae2846e79ff3a12e43748ef139e63100d10f5ec7c5de5f817a4ee141de4243ec927e0849f963e7365771c6f5fb837e01f2646d333bff4f26470653632c502295395166d9ee1998532bbee7d06ad7e403c0d85f2edf99e8b906e05654fa2b428212ca5b235ccf53fc3d3f7bb1fa0d43554dde04147894cf9f3200706d3d0e69d4f75f78eebb733cac041c96263bef085855557b2920397b77a1e1311bffcba0e774f24ac6126ff46e72dd67053d92b9e05110b2dc3c03c447872fa37bc9b300eb2d900a60224d9b4a391c0b5391e29c5b9f038a755636279b8874040119bbdd415c8dbe266ca97ea5899336dcf0e78fcb627b31c49992b237b905565dec9ab7b119f980ae64858ddfe23b70666429a3c9de5940e458e90be1f58355b694ac85fa01dbcf6acf9afd7e0b606c73b9a98994cf36826583ee13e9ae432e0c45eb18953ac055c53541b9f0dab64aa22dfe3f140cfca9a01a0e67b028b460723b4528c3b3eb87752c8d6c975ef57733ee541c6cd7565c834787d2a75c51ef73365c65f01dc760b6faedc4eaa8264cbbc2157462620ea1e3e628a4eb836f194726f5b3739407e8a573da22622e9e66b5d525a07e64c133d7ed0873e93315c271c794c71e4e93064e39138a12aaf8d66ba8c206cb5a024b3bd0f620791825eebb0627773f6a60afa4b502ee6a10f34186238f09c7c27e01724085603f2ed47591aa85664591d8a38248013ed64af5ca9ba4ffae06abfa0837027de2b665bfdc6a05240bdcc51dc09b0e1c383979e6751bda9beedb17520a17c3a7feac923757be85f9e7b03e0685ac7b5850426403f1dc27ce3f11cc0f16bdc16afa7ae715e585cdde3c4c5663e6ff0d44009e93d4bab18689f5f2ff689e7e3669a05eb0e140408aeb10981c40c47466df9b3647ea720762129b23c27872917146e2f2a5b5a146250139770de5da8773d601b97c903d48811f1f228a27b072805d0b5678360bcea13a7d85110103ceae2e47111c1091fb243024c0fe79928adfdbcc60d53b95693f3161695d424bcd11981c1d799e34baa424c45b45ef4c5eabce2766c8e48a50361d9633ce8249ff30d9ce03e8b7c0085bb9544d54e256ee6e002eeb060472b26561fa16595514076a7272099ea63a15dc0ef7c622d8225719e231eb160fec4e19df3ffca7711cae25c00fd5165ec9df170957df71968ae25239f05bd6cbbc3f08b82233529fdf6763e2e2abe31deaaf81dc4532eeb959e92cb88f80c005d5683cef4b80684aed759530862e0c6842fd2cb97283bf57e7220115a874bcd5152adedc2a812e4cb231d1b7ee3b5da616a59de2efae8fdba105dacefe0f291e652eae7e9c1137ba336fd0416080928c724d6bd413eaac2d26cb323b6351fa84a032ba3ae85554a026c8c778f4d969cc5e18a1fb732d1cb6adb7ed90556267a6c59878ba301f08ca462ceeb6ca5987089a7b9e1b6e3e6af1ff6af2f840f5836425cefb47b5ff1026e580090aa841c7acf8555305927e1d40e1bc737029919088e332d3a048518e5b830e140c3014101aa2bc53de33d000ae4946b35d8a79e4a78d115680e288f05e4f310166b56cb93a0750e7e48aad13393d81b47b9fd6b9e1cb5264d72198264a22373303434b7e6ae6d2e213f47d9b5b92802f479f316a1d1dadd1438bad48c4d9bfda26de58985e17829aa3bc6c2bdd13f93b338b84b589937808d0e3a36a27dea2d9319fb8b80f268b461fe155d741ba65f31e680b5279decd6505aade123b2fd61070392bbcddc38a8bfd4ca063c514e9d9907befb6f58eb8ea7fbc02422b635f496ec01a1c556971f283e2b4932ef50fed384192d6f3d18f0132b3a7dc751c5e44089a99c8ffab222449ba1fc1eecbd834b9d4ceb52d0ccf2f8921ec8b27abee765f33a4357f2b15318d3589c91135724da30bce8c10c200fe4f3e90f0327d34f058d09fdb7153634c32149376d1e5ec4ce6ef08d68fda5999628d7ddb3f0f4cb4201ea150a54550c017c5083f4773b4c9059fcfddaeedc79a26f487cb39c1354171a6979f9aada18c918344f78d00f45792177d97e3138c1a71406b3c538bfc808dc7b6af3375dd3d8a7a3c50cf1b8804f030253343f9e65630aab9158e429fd7241c691819c5a40f246fb72c3e1bf14a64b526dd6d36be33a3ebbcf2e01f977f20b5a0cb7689fadb52bb0c28c5a5e7b315f0e7c83e799b3862ac142b442550707a22600f4caaff3b0431d9754699cef5ecdc4f17465f921beb0aa8cfe1dfb5b3a6edb91d950a7a6ac227f4109edd56c261948dd75438556152291d31c63e9fa9638e6a8fefb4c06da59b1a11520fe369624e13266514c3f9c804ad16a68d63e1448398d8c3cdcd769696eceb7d2a8776206d73f40575e9e79044a278569eef74cd06b726aa30fe71d7782ba45a06238fcf3eb46bb4ec510892834fb1ab2af4b0f20eafba8f992c8e8adbeb3430125d32561507b3ac44c2790dd1aa2397005517619ab939b57bc880a8b46b8ace65987645de8ced7a23435d6d84a0562f89aac38217e9951147e51ab7c8e4b4b2d8bf7d93ca13ff22bd6275fa9b7346aeb28c4348e525ec5eba602401dc44b7aaefbbaad317e16f612bf515d55508c18faa41826e8d80f4cbaa5c9d255612c4ecc297a8a8534819b1da0f62d86de4d37d4d952dc91fb66d11bf76b7e1c2cf958d7da9c13e4314d88a83d92732904d8cbc71cb8d770a0b18539e370f8562b8b02ffd7ba97e1c79e8bccb5c79bf95723e2a6bc2aa967e96a0c81ab519bbd51446c51b7cc0b57a7c380ba8980e4a9dd5964366748006ea37ee8f364e9efbf74978e5014126f833e75a4d0842961eff1495b0b436a82dfa8a318a4d845b047c6968fe764253e3128c5a07f638f40a2d2581b36e55cda5c73d1d3864d08cbe1d5f296ae3a1520beb552f51dc71a8bd81f460ab0ba9665b319a48712726d540c20cf952557da3d650328b180c87ad02a1c16282918c3204cea7fae8c3409955c0d1cea6b284a3da020e981e93220d34fd8062068fcf962188e11e37f0dffbf9e6d63206318b8d8f745b83e68d5ec46ae252250eed79525bc74dac86ec472a33336fc32d4f0c3ca87e131f1fd05b4b91f3c13ee58fc58b3c95c0fbe80b9d7c7cc11826683daa45f8a8845796882cf51ea1f6a3d04cd40475b4ee9303123f6a8b6bdee8da1db30b19a95fefb120c69535cc85a71b7aa97309dbf59940b976e60311587fd42b487eb38359c2397f05baf93cb565419f8ec8fb489f54e17334ccf4d68d271b4e7a1d21aa437880cefdf7d580a32ea47f26c112a41a9834bfcfa38459928beeaf65b3394bf95fa8810d344179803235a7a1cc0ce749997d8412a686aef34f6bb78c6602b488caaba0db7a6c3a57d2158f497f77164bc88282d7644e8749b52ffb69cf7ee096a8268b8d3dbb114df145b35d1664cefcd1fe4fae8bf52d40fc2ea4fd7f8645a6d5a64bc1df8a417e7c7ad58b3e26ce3aac4ee14c2c749071a4eb38e68a69cfeb42ab1201da758fa3d26dd64361f6f645628c90c0df3bd18d41ad4fe11ac6288b12b78648fcc26b4f1595796b0151e9940643a256ddc5c7c48e85dcd23a8531810e42310117c238741d103bb5fd6af7e2330fba28f766d5ea51a8dac93490631c8f873883c9e97e5cfbf7c523acc0583596f19b2a88d66a55c1116f19ab49270af88a8ea4c1c22b0c4cde3dfe2ab20eb7a5f203e289a8957210fa0e1cdd1c6e695a78cfe2a6ae04d42649e0f2ebcbfe60f50340f79767934ee7c5946f6c5ab527764552025d900bf92a6d0f6336cb659c1446b63fcb12e3874e46dbe00221d78859c3c2c2acbeeac09e7cb64a50048763bc4f57623476bfe9b6582eab8be8404a4efd60a1ad2dc5425b5197bc532a5b797469dcd8857f5eda0beb2b95bd9e5a76c3b3356f89b692816d66d47dd64f8f16a094760292731eb4931dcf7a97fd5182d5c0e68681f1dc39cb0cea728dbc0a64acc5f3245bd21b9dea3e5efaaf80bb0553ca1afaf9c8cf615d66083682a6f843afbffef5c9835fd0e59f3a75592915ff6fb43d33c817f1b5a2466ef9e99e960949e1e0232cef773cc53523671fdf88dd283dac15c158bd9b2a77e28033a30856c138241483e554b58132ebb05fc33af3e8dc825a5c79511bdd3da9cb8da74a0895304176bdae979e31a3faa2fea73c04265b76488d2f423d76ed35d4b8b522998182fde5d04f460d002b7cd304b67149378811c8478cf9f5221ee7325fb82d08fd737078fc3b9c8899589812358362a9808e4d8f1537568f1807ec54ceee5e73cb7fefeaee2c5d42edfc59befd1e25107f318a930366c377e2c12fb10a795d3f4f32a843ac1471439e0fdf7ea6531899efe36bc905003abb0e15ebdfb7cc38dd84318797c5bda340c203b3dce0457abca3d17b6e8decbdcc82915dd40fe93b204a998ea3ec1f75ae8198263551d6a536d4649fbb3c52f582bc1cc34c356cde3fcc25adba2e499bc0a2ae6e3fdcae06e23e97257d894867c71ab5966f4951d70bbd694d68786fdfbda7d8c315917d816ebaa4ab059a3ea6478d2c024c0c28646753f285d000fbd7157b1f1703edd3f7374c36aa6873f122d66b836f09f6cf062cea3e5146e5424e32ecde769c667cd47fe24b3ef86cc3f770bc6f3aed59d7121f04df3d3ffb399087492029dc18d6021f600f4695bcf359f772c0acef6a97ade7241602263bfd0f0f6b329e419c3b233fbcb9bf998d340c6e031331a3cbf014b9757c62a6075774297cbe72e218efcf04c71cfbca66ec494216a1572309ec0c5b989c5aa3815f9b72d5ebe05ad790f54ed11cf1ddbedfce32725bf8a88afb400a4cf75d905c4ace071ded24595491e2f2eca79908904f18d3a25c5e711b3fea5ef082e041ba2e1b5c4205a7cbb9a0ebbf7ef4492cb84f4e0ca6496605cc3c75b3623fd9e1f2014cb91ced06f468f3d7556c10d7bf8b50e69970886f4d6fcab5fad6a37a44e741d581c4460b673f272ec90ff3fb197234831b01dcf6d1a0bf99d3f13a267e7d82fd724f84911e4d35833537869f65b1a88e9bad4d86aa846853e783053155e6df3f8bf9808ba49e224ef3b9157770ae110ea399237a516e498ec816cf801723ace1ea924eea2dbbc3c1766a5bad9b8d7268ca77523054562b3f792964761ddb8ba50174886646ea8412b7c1fa7f37d4f5af5442239620611f04821cca8fedf2b614a7fac0a707bd4035d2cfc277e7ca50065eb4a21c13c4566dc8719d8c1a060f059d02e912cba219226398a96a096c1210f3bc3f04a47cd01ce8ea8cf74d05ebb84695c181deb6f111e5b6f422e399142fa10e694cd310ac6fffed3dfef67bb7cea9b0f0c1479b38d58f7010c4fbd837184b743b7dfc38ee697338382c0777c595dc154f0877889fcb8f938830f360bd74de9b5f1b4130ac19182e47e662460f1933872a53745a2f240999b484d2b933808b737e992d2a6a86f3556d8bfbf97ecbb43602df7fb9caa647f13800aafdb3ba67adf2c13ca062cf908628744b80d4c89eef3711338ae6ca35949b3d6d3b9155b80b63ba52e37d645221dd86bf36463e0c35c2a7cad0d7e3da05759d14fafed3d1daa6e4c93c819e4eea888ae88c13e94b23a2d09e1c5fbbd8dada074fb0c9d60ea4a23e1aec3732cbfedd6fbfbcba5b99885b22d5b01aa0be553822037e1d16c5a94c088be5445143079a21a1e27d422dca3c74ada11ca7bd5e8ffa1300ba4085e7988a3f3192389f55775c90fe4982df536f27ed01e8051dcde214005f3b553a604df11cff056f15ddd4276583f9376546a557b668fca0f01e78e8ca350c6ac1f7c5c73515874de651a1d965df3224ed955efff777d25c2e351ddec7e3612ebe582f61dc479aaa5ae6c3060c3b62a7b1f19f6b489411df1330cb58bf9b8e36b90181a2502664d701eabce2843d55b1e8b89659aac1d8822b5d80f51bac3ea82af335b72c3bc719da233f0905de3d32ee5da9c45af09d2dd14f0ffc6ea503eb0eb039b9618faecfd3c40eff544aded5c2c9e09c3b63df45f5ecb83548e1c4270a0edfe07f6626a45f37a585f2aec9f1228267f14c608f64f50b76bea635474d746dd1058f33d5c401f97df629ce3d9e5c9967aa094b3b9c72b0791c30cf92507bd45e2a049b94a68f123b72413fa9008f170880c1204bbf143cbf23e96dc9241f209b8e914549b738f0e284eddaf1202d7a0876e6d6c5a3e136a0391118e9e8c1cea75eece356074fc5450e667b3740ed8714376ed92f8091a857be96357e428bd7e101e1d96e803c18b448f09f73eac93edd02d9121529de0be4fd8a78eb3e7620fd17e35564b3ae31e1e45e51b444d7e5e422eb8a7860d73ae981fa851df54f89dea9eebf94c0fa54a8a59de118ab07dc9b24bbc6908ca79001efc8d92222857e1eb3b87922c03c9364962e1f49ec294bb43f2581b93ac4547aef5809e2e98358b5093b01f52324ab43d4ad3c2b82fd18a015a46d910b205cc7a4689cdfa3e2ed7eb9a3c3a6f1907420760e929a5680124714cde4e64ee49470f82a309472fc2762cea22d5f6378d51b8e34bdac778ca2abe24ef4ed85f96a176cd357d3a8c72dad34cbec1943989961b3a5c5c86a19276b3d1a3a05d537f1e4079c33fce7b799a8c58259ea1afaacef2ea1cf7cae0053734a1ea603703b047dcdcd8b05039af7c73f2ae2e34309eb41aafd66719c6a56bd7508a3448135f9939c76fe02a93f5f68fa635b359d51ac3ab91c446f53560d2247e0ae5544ec4b5c9507724946759a94c2f55b9dbd1f1eacb3157943f2f4d8c3c81d1b5c293cde40c2d5c63e747a5c95c9b54678ef4cf61f9983fcce3c7552f5b67b52a3cc9e29ab3d9bb2802e6b35167d13866ac7f22f37a56b520581b787c37f202958620b794cae3485249a910cf42d62f8f281fe9db0d15a2fbfb2e19abd002e3f14789562679d5d262c88e62b088238f9bfd9387d9f55cb505048df474c0e6b24837130dbd542237fee64675a55d4f7173cc8a3e6c747ede5ad2fca3d0246551bad1cd14a460304144afcd4cb12f97703a1725fb1b6bc7724d976790ee4e713bf0e91a73de23b5a51169a87c882b6917f217626ca6002e74a0dbef10015a9c08f6af368e87ea0cb715c40b11f610d09eae661dbdcd61a7e40319d0497f5fb0a834c8a276ece104c502f77d1ce64f5bafda395092cf541ba0ca4498c7acbc007035322802095634e73101ebad596f49665e5e1dd8ca870ebb80dfddf25d063b54f1d4e27747b5e70de2185e8fefbe7a72ea6d8ed0fd4b66b8c4ecdaf6cb1a6566f070385710a9e08d75f0f9a60580094bc950d55a004d1b47fd2878e7e6a306b243158cff678c6deb137d4c81d05e2723330dde5567dfa93f5718f844c7a09806eed15e5b73ea3b7aed9bfe2a240674ab1c5dcee740351b240ca907d3df3802d1e520853fc1a0ac27b7a53b4cc9664751b699f527d291918a4df4ec750cbdbcd0b77679baed55a862f1f32e7283cd390fe314b90fcd28d52dcd9b565d2ee50d6c0b016c604d9a2ede0d849f880f5701cc1c586114b59e57aacc00568f9f53524ddc433d33d7a100ace9a486f4c767606d020b94a391b7dff71334f7403636782e190e5d0c887aebad95c32f53ecb202fcac9dfcd1b0d70c4990fc5ae1821c7d8f5fbab196072ef44b4e0a241972b1c672a8de7fbf55603a809e7e049e765210f8aa7cffd09cb5fff58da37b49652e977f05f7e3d393417ca1cf377250bbeaf34988168dbfd7519a7dbe31fce2de1f3eb67de8d9bf38aab249c452233e68ceba1b64f821ae6f758da7090474f78513e5942f6c6498e374da7beecc86d7d48a2275a01159b93be317ed3123cad3fbaf327ea8fb30458bd67200b358aa5d17a0e7dddb6ba14f6bdb85ef198884bd93bc2fe10d7307b864280690c7b77257bbd3469eedfedc73f239a536308166ed4157643a5f7da346dc7860cc88fbadfddba373a2e72b5f040fb7040b943582eaaef7099aca40aa3ff9660e3884633d9a4274bc636fb12259639cb360462c363efe4875e4a9d74df560a719d882879f7460d6751c71206d752f3c954eea572476bf144324516768225455a92fa7531c07654d0d1587d6fa38344992a4339a9e0939c6c47b0eefa19261df00c076d1cf773fdfd6b72944b272b64a942e18b8001bf3eb3f692372a5de49489a0fdcd04098c92fc57ade14ad8a7bb75b9656745d029fe99efb52b16803068058ceeda2f707b8583f4ec643537664e2fd7bbd0c0acd03b9ce7cb4d1d178ad9edc5cc99baca232e3aa50eb5ea0c8c19add77b4bb66b33b657a8bcc17a8e9915dcadd451524e46d20c3548ef42b8d68e5a56b9ecede3c58049fd3719a12b5a203d74b8a9927e89336f78a197a73aca76cdc9edf97f5f51d6f239063488c1f41135a95f302a40caaa3fad353ce7b32a01b6f8e9a994a2144c7ec726053d2d3c194f3d425b000e3ab22bcb7b6424d7c39a302eaea4b25398595c4879769338e19d62a769af43b02caae30b94a788da26064b786bbca6bc36b531fd177d0510ff49a17940258a95fee89c1c38b06ced5004afd99e1dbd81a4518d3e85351899260420415528038c3228e361cb9dde4f6dd6417ca51d101a1304ddbb81473726fffd622eae986a473feb5172ce6e456fc5981e43013da4741f7d3f78e9fa06350f001277d134b216222ded21d7bc18076794c7384c682664a82512d6d46701521e92f8f7f4780fd85b1bc0e70ea5bf6ee8ed89a09d89d0be9ee2749f3c1da7f2b4a11d99fea11331317d50f6efc3b1955fcf8efbe9ce748c169f130d73e2ef02ca45267de919a149c9c41aeebd70d4ceece70a1e8ca18bd130791a66d02ff9850185550191bfc64531082c73dc107098e9a6f44e398a5aa8eb380094e7f829cbf8a004b85375b6a9e553a9ad726dede2a11d4801cdfc36a2c08ea4d228af9ecd69e1725ee55c36951c3e6e57fcbd428820db6b57a9d1ea349e1a4caf3b9e5ad1cad15e1f0f176b784cbe95df943f06b27a66c391ca7ed063e5045c901002ff416ecab8377b3c2b87d29cc3e883d8bb23683facdef5b6ec82da68d40e09de0580ef3b695f08db76eebee788c5d21c309c7744909db3b6251a477789e75653f89ee7e053510f0f9a9cceb98b60db39fb44ff4db6c4c5c84267f9e110e919146b6a9ad12fe60cc082bae8a52522552546984ab653826211f9d8f5be8a5b7141983b5402d51ea62d42cca180c61bd73e11c25dd9844fdc29eda3975692ef89a1dac71b6108e675300ee63845a6084cf5945f9e21c507d93dbd08a930610994b31bbc44ae198ee5515d2d03996173ea1442a5120c3bb163fbcf53daf7a8682519f0f8ad57d187fd468e08891396dc91a0401d46c13abc9ee1f470842a43ca9fe9d31f5284cbafb085cc6976070821b5df0c5c9bbd886ae549c33c5687c81e9b07a700d67d8e63bd0875a75c1b86e6ae84cd4c4dc3b72ed4dc7a42c85cafc8e3a3bd88313918853cf9f9906052589b529cdf79d235a07d8dd2ce83fd7890f0fcbdc80e66b1f191c8256a819714e968fb33b441df12f091af0fba8e4d04b5447371b199c23a616f051f191415d399328bd4cba7ad8aa8f1296df5fe04c71a51848538024d95bf20ad7596bf731afac7ab5883c33563ab681508cecb544ff8009587e7d48c1eade40a12eb854aa74bb19173fcd3f95d92525f7941834a02f07716a1e0e464b2c26cf7df7938b7e03250472797fccb9d9c5c0dfd9ba84dc0821686d0dc6901c8e90816bcdedfe198b95a87c2173f66d1610addb7e128f31ed3c999a9e32ec827cbecbc65a51174968a8a0e9944bf812195abcd8bbf92760821b2472af75df9dbd241b529f6d7f34f8d29efe91c90bc1e48ddbd2ae5fca45921fd28b9bc234c0362763aa43dfedfb19598c0f7a12a4eb238e4aa176ba4937799231eb18d561fb1f3cc3c94e7d99980f43b265fa1d9f4af6eb1ce51cd53fb525ad9b4af65a850820fb036bbe533a3aba840fdd808c0e64582912120fbe08b678e50e015ccc32bca0f05f0993abd8f0ec55b0f3ec35fab24b5144fc701ffb3572c9577cf167c42f1e06a85f2affd64cffce114d270274cd42cc17e576f33ba9a8fcf9f0b2b393037a44a5dbfb78d45df488764f9b3ead0e4482804330d1986c172a5b3c38f0d1b9de330f4b5d19de28345bec891a32902749d72b19d92434b5dae13c89a7ba98dab181504a1fbe7bf6c9c1348380cc288df4c68a865b00343a9e2e7708d72fdc4c0f6522066ade42cfae7d7e745aa02ec1485d72227c9850504fff7b33f8642298a9e00b6aa0b8f7eef378f67d4d65d847713d7d148576cda5592219d47c9a32484b45103540464f10d2166009429e7780e08552ee77cd24dc7fc7be7ec256de68f7616d5c60d0bac0b3b03c83c2585e375415a5619ee84c459dd305f4f9a04be1ec6245d91f8fdc0bc45f7d245be72d42cf1afd7c58e6ca2728699d14c81610886026945c9d4c4b4ef975675cef07cedc7d020d2ac40e856965e65f5e8c3a3fdab6ddfc78aebd6742b4f4afa3080f5619aa15207753aa70540e9ce6e062953f3aad0ac05cc93db190fecf4491e9866b9cfae91a27240c7523741fbcfc9f09c2eefa6016e4d16239378c4ad27326a05d74f9d4439a3f0cf6474d27d5e3b78b01ddd5272801c40dbe54502ce9b90362b613359af55223deedb5e622916459cae0bd5a060555d29d063c23a814cdb32677c2ac9b1fb9f5f30df5b2d629f26cf9915b75ba3bfa45c00e1a6427ae143b5c7b1be11b3a1ea68ad64d9ebdf63a67835347539afe0d620fa9b018083683339f4c5d0870bf7ea65ba1f8afa54e8ce632f0dc61eb4f08fd2a4061fa25ce1d0e29668446f40d8804307fcf79a22a2907b714a29a058591e601f0dab814dd04f947ab5cbcb76bb8be08390b1f8d5993fe00245defbbc706ab1a956c2bad002aac9fd620eb1969ff1e1627534eedf962743bec8ddc2dba41c71585944bd75c845332c8ae84796a45e18952c4a04361f4d9cb6609d15d478d0249f063013ef27a10474318c44cab0d4b5ccae9c6474fead30fedfb26b2e5d9e2c4e355c3c74d541e42901314ebb70acd1ca5ab65c04266ffa6e61dd7ddd076d37e52dcc7aa99a8fc62ff695997894d4689cdb4bda91eb8f3d18b7e8de35c2d6343b6e674c4869425ecd5474df14ee47c1146c5544ab4dc670b4756f659affba1c92b99244068e4178aa2561fbca64411a0ec48944a71731ab258c6963dc70c2cadb3f1e2dc00dcd0b0d60703ed161b718fe19cf187021d3049aa6668b4da3b8d01c805ca3b2a26b152ade693c21ee45e53e5a9be35f8b9f45851021f6a8fdf1e263c843e4758d54e4c78ae0440bae74ad2c5f778444f60e0317b81e44f2d96de4d948a4f19d4c11ffa37ecb0c5bab9ffc3d3c58853826dc0ad0a84cf2476be262133a3123581a1e7eb1928492df7d88ce944875ccc01ca98894ab8c164163d35311711d1e44ad4d333eaf7b109675d955bba7389e1083cdb3ad9e1d8f957fc1a83bdd21eba3d6d6455fc51bf1d94fbb48dfc095823681d664d5ca95eca5091cf1475e3247e84c2f8cd49edd26b5d0fe30ce15154e6c8eb38b1f73adb7da712951e891b04da13a1b667432180be7ca116ba6b8bcccbe793745107b0f2c5448619bf3bcc0f296feefb293dd3ffb80c0f1939ea00c8b8f60e5b605afa4def2289bd97e254696b6345412d485e4cd3ed1b025d8cdb7e7e30fcad9186ce57f29de507e3fb1862ae409bac93a407c0bcade823e589359796f454bbc31e6230bd889390e4d9a351cd308c140db6cb1821c228ec9cad95001fbb004c0c47833a4e4b3280c1b07c5591692b755d4276d8becc4c6877446d3c46fc19a1ebef0b1bd448efc3cd70223aea51147066016b8f050e509a3bf28ceb9569122e553046abf4a3bbc690977664554430a18571782cd1f735c1d9b08156907f748dd9d9d5848043e360ab90c79523657855458a9affc1c7960a3e7edae7d859d1bcf1c6c2487ec91f5191e3d56f09227af603163376f590931c992614a5fb71fe30a8035a587e6ffde197c9e9f4fa95831116b0ea5bd4e36eabad3c34c0a8113cd6c5ad48b40409e4646fd2c5d1de84724e832d88c4661a2dab4585bc8c6c722e5ac0543e44a0666c5a6b149ee8ce5651fdc0f9188041b3494ba028da11b80853e8162c47a03e31fff6b6172234f0533cb3b87196ad75579ddc7fde35815b5493b0e99d3cbe714f01219021a41a51007fe154c48a82754430e6ed89f1a122c47250ca5b6f86b93f802ce1d1ebb76b226803929ac943d679fa1ef1991689db6ec2ae41da3c95feb524743c94f8b2b56ca8aa8b3fed14b9653c7b969764a270bfbeaa73bc76bb3ca54f8dd56fb6cfb9ee490efcf08cfd31ab3f77f8682f1ea2808626509681e7781a53d18713899bee7da39077fc9877cfd6ceecc0057b50da591719825bd1162acdd6f4ee09fc9b9ad2cebb44052435dd2cc57aecf77deda3d3ec714bf2932413f52b333cf4c65c730fc2c8ce5c457904830189622f3a1985a4d95525e86d2f0f9147b1b58fbf581170696086b4e715de1b5a9d30c3f6fa54ac9601ffb6b313512653341c902e2fed3bb932d2e5b2dc69bbe83d159dcebe5f4bef3e9a1b4ae279ff32d10a5e45e745015ca6db0398c39f7a81971ea342e677194107bbb5baebfdb248a96f282f435012cc67b440144a43f246a7b9b42c5b0011a1816c2edc6bda4a3bd888efa340cd685d09f513b65ff9830efced39f941bfe3da54616d290257408b9b6c964cbe026adcaed5440faa7ea118cc5b2006887cc7a16248fa31074c36b89b2fa8c22810a083f28c2ef703e86853bf85479142e9a7fc12679f80d54331adc42fd2d4f3b0c2552569f440b20a294edba2ac6598af783e2fca1e23928f73133b2dbccf98f9bfd2894b361b42b08d1ab4b82a79af6599e51005dbbdbb8f13b5eca8bd870b509b7cf274afb2b9a5edb4d870939f058d1fcb43ba013dd144949a000cc2582afef4c9dda219879be6d1b71a7a04969ec283532c78b33872fcf242aade0db0472987f7c7f3d9271397f77813896e058f11619c740e661bbe178472d8bc6b356b16bd3462fb65f7f61b955aee2e3eac7cf187300978457d84f4843142b354c51ea4013dfe4f95ff1752b2b4e13d2beeb29b6389e6620d5645296ff59f8855611169caf04a9839ee6625483f21c979c9402812fbda9b2e8f743132dfc7dc58962f4edd5871e1e39ce3ccfcf07a112c8afa44cce202871b0187efc91be58e6bfbcac70a62f1e176085c4f684b8b43f40c56387c0703032e2e87e0c9a568c90e9a8cbf44ed9bad5cc2baf1b00564f3b273ffc9d2a226a56435f4019e04af16c03fb72c296f12475d943f75ab140c88048a356edc8a380c48113e93edd36862fd43894055b7a040c0e53f340254eefa193b09526f2082680e2fb2b46e0f1f866d50c6e4bfb82f69dfafed923aa8415b2837543c708c90be70546253b8010147c21ab95e2a1f8c3fba36f2071b2501c3f13daf201608c28222cde7023ace675418a5eecc7a12a6787ef227e511a3e116069b876f00c31bca7a548000e5d12ca29f08691f1e136de317b98b6c752d3f7785be21d15db8d2cadce052f8c43bd91f04a6eea71616f77011d67e1bee94903c4b5fe4f2dded9d3b40f1f0d0b3e4d630f5bbe51d1ec305d8ce248eae2956e17a94f78e50db095cfd53a38379a169aab1929f6397f1311e0c9730e49dcc0966803439ba857a05fa33d854769968f5a99813bbf48abf867ef24131b6790ed5117ce55fb1047ede9616a707ce29a3fa503d8f258b9e713ae9ea5a3f3903169d274740a633ab9cbd9ded23d0660dc859886a7367e4a304efd97280a0d96678f469c7ddecfe2675b36c9e8908daafd1952a2677beccadcbace5fe2c788df288205c19c8dd1eb2685109a7f1a5d5626224614e36b2e8f2bfc448a6bc5a1a07053aa73de27c486191134ee88732ace0c9773868a7996de2d6b06ddee15d33b5123c790ed62af62d38d3ada0fb8919ef97f570984cf0dd06cf4d1571c0b24915f74a4f30211c4188277d27650d575eef212e4fa4ae6bdc3bbcf2b29f8753038c2ff254a9f99c6d567124437c6efe892b72d1a8a234765d710f1f303105a92898b25b09b4e5cbf8fdbca62aa9d74ee5a6b249de25f96e74a8cf2f205ec90b203045e938dd9dec8c0ce7be7bbb16136bdbd2be1052ce5f40c480969a9dae7a0c9963f887820bebc2b7e36d16138fa7ab16bda2e92c5239d87444d7e5eb25a682fe3c83e8dcf8a33a00f42cbef4f288619df3c6d3541e18b3b52146bf865c40d232c722b49253570a275eeb2b6781375b885458fc8c63418d7fc0cd18c95df05797c1f6f699e23acfacc1c83aa3b6ae8adae0175d9794f0ffe5072e0e08b9ec63d1d61802cf01a43a6fef5233fa5c94cf88406a50ce42dcf04a67441da5404321968e2c6a0eaa22eb6b022e3aebbb76b24ffe96b31e7a0700e46d5e6c0275b8f47bea168d039b221dfbe7bd831270168a3a34843f9ebf4d7537f4744f267a89ea438384ddfd44093dd267328e7677724947d02de96b2dcd4f2b42423d264ac6e0cfb3d2943114482ee883c0ecd13ad8cad506c59eae0964566a6a88a2a54290abba1a20f005613294af68f896a9ec6bd4e4f31f0f3006eb30607491bd5669936e88208297a103edaa5dcc477f5671743b216c8cb1b440f1fd1c04d96e0ff993933715c1e62eaa2a35a6841ee8fee9ba74b7e5c5b44802bc2a1c41263dde302b99f9e735a602d8fdaf814e3cb2021396764b2432943956c008cefceac3b9d6ecf62487be4e5c078825985b0f14ad3a482c17c24de3058143b7a81e1b3fcfeb70b3daa73e3195b055db4702207480b340cb16bc3befd6cfe0fdd527c41c9c5868d13316b40953a09644985dae765ee0245b84155d815361e503f032aae1afb18d3d611b630ab543ffe6e849fdff556cad49b9a712e5d5d517de4432e715b715dc15305b43b680d3cb3c28cb7e78017521ac18b60795604ed536dd5061e5fb8869fcb6501128e3062e541fbfe24770129406e8762b56ab861669ca3c9634715dfefc27f0f41e626d86a90b30ed75df5294fd1390031817f51a01c4a0510c8c47867be499667293e659b8944ea7c5302a8e1cd9f983682d646344b1eceab9ecf8d0f946cd78bfbac0de348983e44d91d73fac3cf6014088015ea067e2f64c8c78be9e660f7a6102f853e8a3bbd45d0e86ceb9d2d705333da7a14459a4859160aa36515c119b69d592e3d7b91fdbe362e35fa07c8a1c02f9fcec1c0ff461a13301e677e018cfa35761b0310b8756f8fdc85349e3903b80e9ccc69a7d17798c300b3738e8f989c9e669c3bdfc9610f4a1886e354288a3d77e2a8617e4aeeaccd2b3efaf9080061c277defafd59d22f8db42fdd2fac3b747cf2d1c52735c12ef6ea3ab9fe895e75179db4baf2a53054c644cf12dbe99db08901093b6198a819daba10cf3d2f9e642e11c228a4911e479fde3faa01cb0c3f94b88c8edaa0aac7b3be39f97ebdeb5586c8bfbb2f42fe88a3ee71bb4d4dce0158b8aa19788e3b3d44ebe01ce70f7aeaf728c8ac2a86753dbd4fec5699c22d71fe40343bae0b1c7961bfa4c2a23b5813d121568e32c98a4b5867e498b6682375307686e89f746b685fcce3579c0a8a9bf4aaf57cb922b0554ef58c356cf50b4323a4dc965040c9bebc2e9e0c826b5caf164bff4da5edcd42e451b8a3e2b1604c41a2abb5e7acd7b203475d0cddbaff626ec1d5e1416ee4d187101352d73d297416745a2ad894f3d2c60328d0c5504767043fb140e9c362babc2e210e8583873df703ef536f591edd256ece0beb4911939c7e971dad28676d78c7efa08d6d0a278e6d2c60d79118cca3be40db6e8b63fde802d85508d32dac40f0cd5292038d910265e46ee65c2568b91ed44538ed19409675e70691443ed6fa763bd1b080e28009ac76f6e9c5707f0ef105cea0353b27a0061e50434e66e4b819c903825ff16853aa3623118e36c37e3f00650adf700bb9604c64a64baaf917d827807efa679479351814849a14faf1b65ea7e2b3d0eaf9793e35e1cd17a24799f506c58953095c362147ed843b5b8500a60cc3e2d82ae0ebb0763da46b2f67e5f91135521f8c1b3ecc8cd553712e68fe40aa9519c6fc2c4551b24c7b95e3f633a7cf880984429fb4837ce9fdfee54176e25df41dd5ace1bd10da927469f81626321a15206785e9fcda12504c8bacd93c30f682c2e6824b8178e308b235aceb9b02f58f569b5c464de9372c9e9e0b00c6aefe7d3b1f80bcd8e363e2bd8e3808f77b414c0afc0791d090476753ab438e80c57de6c99459911479ba3a6c2fc51dc6a40cd8a649d7b7aba3a0c3e0de76585aabade9471ad020e99d48ae3093f0486def677ce81a3d77a53684dfd4f35ac4ec0fcdeb43c1ee401ca515e4873c342d45b88914c74339731418f5171f6bc207c951da4c6fcfb969c6b70c8e075910fd5fbb7f93cb4c4e4f89cfc0f6f3b3aa7075cd4658b436b5763564c2b048a8d55b1b3eed367d6f18a2bbbdbf609dce8cfc719882fec2a6b31ece6c72210cf4f5c980e28a3c57edbb7ee41058e3dfa23ea1210bade12fc305bc61e42c93a91bc1c2b35e0b82086e59af6d87294cd4d6c3c7c7e8ac57d6e4723f1b145ad5ff88c2f667a7690390b9f6e8769f70fb6dec900d696e11d23b9ac0f2303f5d81afd5a6be8c5b7ac9a64adcd2a807671d2d144f543a644aeb2fb24a3ac521eb68f25473636ac048e059503499ed3785650324833bda9495373de373e5ed83b1b55ca5b22eeeadc927e2cdbff97a924028d8d9cf1635e57f863903bf37f458e77e26472b1f89615f26cc7b1a8d208d61d1268cce8501be41747f92095facce3fb35e6d81d462682032d02d34b01caf55c57c3c66eb532221772357c97ca2362c92aaa591c44293a51d1eacdd638dd000b36db9cc9e3ad277c4a64c088418c146dead9626d750daed83950d1ad6d375cec22d16c2bfef0c6e31a725e1dfb9d2e08e80eb598670b543c82d8550314a60609820687015ecd123e44bf4e8504d21b9b00dd1ee0f87b568c4d848f68b10e12eb03460a30db9d03965bf724d0eb8bb548d20dbeec26a1d5ace457d0343cc2ac2e0ed2a42a86ad39d5b30084ffffff7b