PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 79951 a42d1af297af0d1ab5af2573e7a34fc9a1544163a8601dc73f7ecf336d37ecc3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ed8da10d668049c66eb5b875c869c27a9e48088d0f41ecdbcc1fc54dcde0efb2
Certificate Block Hash
a42d1af297af0d1ab5af2573e7a34fc9a1544163a8601dc73f7ecf336d37ecc3
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00c379010000f60100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f90d4886db91d95d161e4389e05961b5f752507dc6e2f54cb904d835de42012f30152295986de5e3b22716814bc3f963e9d2c1b6b38b08abd199a2a8e7bf68c1476a2c333248d28adb4b9992f36c2e68075834a6fcbde045ca040000000000000000020000000200c379010000f60100

Raw Header Hex

00004020a1c827116779e5c71467024214aa59720c5242b9aa8941305c9a3acd2db12f63d9ea256b1f8e2c6d6534a35535aff825baa48f8f0400d795981bdd178b5964b45493426ae5c70018b2efe0cd4dc51fccdbec410f8d08489e7ac269c875b8b56ec64980660da18ded

Proof Data Hex

59,560 bytes
12121601030714e9d7eba45b37e086f8efe29fd460f17aefafbaf0f64276d69995ed13d53080539a447d876eba7684df6b2d8f459449b50f0a322bd0a832344b8a39de389dfa17dcfd456bc33699c652a31e50a9ea1c99b9f0ad6628fba988c5dd07df7ff48e8f25a0c78de59541ea267798674f17a10c3ae2fa4f31ebb62005eed87a11e18884271bb66db43105f3815fd2a705552f2b434e4201e7520446648ef21405857dd80d08eb677baef714c6f34ed8e5618bcec83c9a62e31a3a04bac74513918a4cffe74851fe63a6c7991ed945e94c166c1c0696ea8d3649fc6b90f356767e52d61989658a53e79999639b80b2b7be0964da00db5cefeb917e9e52c24a588687d9d19021c762d835c0eaea091091f1fb73d4f49a4f9ebe4c649b07d096e3a1680abaca9bf26166bda5e340daef4fdfbb53638f07b0bf45621a9be7b45725313572242aac491de2a43e45c98eac3eff098c75e4b071a24885591b9cca7b7b0dc9f566fb2d832d6a62baf7c47de3055602024ce0cb09b349e0e26720fcce792c901e7f6e45ce8ee1315942d7c8d604499a7eeb31835de28db3356be17a8174b49fba7aa3c60e02d6628f3ceba42879d905201a56981b383a2b0f6e64e22fb61b2c272238e4276204332eac4eb9c42d5282c6afe1f6e069abd335edacd758a4db4d836498b04864bffeaa964f20755ef07b3910a0fa6aa557a101b145067496bd825eb25ab8592d85990884c09f34aee1edd754a6225f8836e1f595705c5c4f0eebdb0176f7625cfaf81d70d6e46242cd80e626e020582f88cbb40223c24fadf2f502a85cec51bccafdcd578dd1804b33d194556a5440fab3c85bf4f1cd71b9c0df17e660dc9049661deb850105479eb9c4a5647e03dcd76ccf4b0b2e88ec9b35d554f54b8ab3065ca40bdd5da0406ef8050a6e84add61954ef3335e77652c1c93d8707bedf80722da2322e7b6c8121208c5796f48ada407aa4ee94ebaad8c254a9b9688dc1bfabafa2e4eee0a42ee29d6135e5366a6477e7273621a62cf1c26cb523eb3d4fffd99cab8c5d65725cef2e48e0b186eb73e8cafef2d1ac995e67f6a9e36a755a6334b5ba763c7f8e10e02b09103b4eedcc238d90bceddcdd6ab99a73683e87ebcf1c902d2ebda13f41fd9414eefcbe50e0ac8c26cd25bf6eadc0062dfae2deac86ae9eda76839effe8aa3d055ada2c1bff5842002edf6575b27a3ac6dca79e38de65dd3e1f4bc95aaf6496f89b0e0cfae8d10e83f5986d8faa56e3d17d697f8444be482dded05ad63c567d195181606aeb767cfd963dc76fed0b116bf93cabb9404ac14062ffdbb79ffde386660c07f8eca3f510d1c879f01b8dadb05927f638c4f808f09c116ca0268a0e34cf0610a1f6124bd80eac0dd31799d6bfa9b3997c605fb3728ac6f161407c513025c7c48049f674c603af857e8e721d77742282ceb4fa68d21d3a86a1d58cffb8e66b84a732c70c12ba99fae0968b975c35ea1fff2cdaf020a05d553de77c72b340beef07cc3a22e3804a692406cf7156c4f0acd0bcaa35c3569f9f56089f0e07608c8b802f2c23ed3f73a271f2783472a052127bc0b6746c3f8d5add333347046defe83b4c986969d02e9e3bde40e6804a434d6e8ea222557aaa641177d03f97e6ab472fcfe57f8dfebb4d0b86da5d2601e149504679599313a93c3798de9be6ddc2158499e3bcd53daf345be77d0bf9341e60e1157b7a6aea6bf5720362079317d8f3ef3f8530f78613370f099908c1e4f76c24bdb80daef7f9c799a7450c0fad4abac2594c8e53b187773634a24eaa4f86be0833825bca88c693ee05ab97821ef7babb28270d754f7eb27a35774c6b57293a1bc0f86bf117c78a09c80713677017cbe07630a2076e0e3e61f9552171f0f6dd5447d04f8fcf3a378e0062a63b52a40e0830ec9af7df0f7d27be999ec5252ac3250fb540bb5ea51eb7cc219d5d183b57ae68db6bfdd4f465a7fb671e48ec6814b70849c341886a7a83525f943b9a20c3ba40bb26af58d9fc5b7dbf6f9f3f42f8a12b260b79d48aabb8b6c5659316c0cb948b94eb3b6b092a78df06e65ea35704dc41b1c2f1bfac844abf57d4b7729772276a9fca0f30beb16ad668a3c1a4d4ee06d5fc7a7d41a99125f8b2b9ac284bd47967cc6f1180fd3a856dc2873d7ed5942b7858e9af02867083ea66de99edcf985ad6dd7269471e6b0c89eaec587f037eaafd647b302f182a0f0b5871fb4bbe01caaac9db2cc6ffec70544f50bd65f28edf7432ed42bf9318e71df3fa5d962eb812a7531e74273ff9f04f66f7825a9d8e7574fada204dba6ea679a6afcd98e3e45d124b9bfe68ad9e9eef63a2a1e7c856fd91e48af51a37bf264c5c30bb193cee3272a55cd6425ab5090d7c5aa043d907afde11af79be943a73e1c29972a9d333768a92a3aba650ff4faa2c0951af88804f59a82857bc4fa193a6e255ec73001d49e52710efdf89d435bdc0be9499ffa2bf3d748437d07d021b80cf20a05ac44b6c2399323eb4c0a3f15268d820b467796c28b4fa1d79fd69a654acdcead3c3c86ecfc6fea9dfbbd88c1c7f837fbde9001fcf93f17c511a67099f859837247580e5c1b7fa203d79e8528fca236a90acfa57017e44f28b04c025ae79f79c29b887578b09364fcee513b2e6bc6e991d1f51a5cbdadcb4853322ff9c0462bb03146b50aad937002886868663161f1fc020cde975da3718938ffe088c1cbd9cd87274ad8a444afa8f1dda0b17bdd75006fd53e1c0f26a18353809bcb8039783450a75024c86ce874d4062118afcebb5baef316e84fb7a5654cff16f6f71e58f0e8025949c5bc8d9d14650013dd0f08a06f4ebeb2fe0530b570584fc4bdc69198308a224a68d8fbf4afb19a1c1e64c1db68f7662a64625b476881708948451c46da8b0edde01afdd5a9fc89dccaeec3bc7013124b806ca0571b6982e36ef1788d12dbecb5d7e8d2a34d0757c2156fc37977395ec8b4378be98272dceb9d90e55d7568bfb4944eeb831cc4cd14455079c8e51e85d5ebf83547ece389cb6ec92924a6d2e1ed787ae82562a2d758019fb7a59bd3849632e858ee74c150cbae6c26a4c20bd9a5712fcf2b3eddcb2de1710669bc6b9ec65ece04a15677b45a16676a91620c1b62bb968c7a276ce2c718314a39f5ed7338a6cff10ea44440449bfc8052b1b9d09848f05f75508a9f0abc7e496ccf9625c202247439f2c519c632c1be73d49067285e895304c25e9d5185f0c25307f72fc9bc8c51fedbc6f6b8e18f32dd32e7c10685109dae9793c3db0584795ca58e0a1b4cd92e243ec16b3b2c49b671a75ff8722d6f77761a8008f23036b51fb5688d38c53a90b347e1a34ab40816f0186cc894fe47aef03c3d6aa0c47c0c21e9011db157b4debbbb1c7ae4292e152d9acf703c1655f3439465c67acb2c1a0bc0c9156fbea1a396cbe0ace4eb84eac32ae17eabcb759408caf736a706064ca9777017b4234f7a50c8f9a89c80a56845f2d4bb57953543c432d9591c5db0986bad50cdaa9ed70dda9b87ca6bd843be5d5a68afdbafe3032dc692db850bf2d4e504048a280b6fe16c756f7da8fa841a3ad043f192243b54453703fedd588f7bed3c47ea559450bcbca4712aeda9ab6cb49b156c7364fea70ece9dae936457f9e2a590acda5e3bbed1b0ee0ac939c2b2e06d5faecc1ab0715bc6c0ca0b3e28d805305a6928a95c3b5ffe874bdaa93df1f9d421b8cad6a78aec00f9d413310d04030809071e47077eb4e1973ba0d9c11b9422803be9cacd082466ab41166cb8c42518990fce6ebaa69e562a440752550cbb4e47200558510374d465bf866613327a246c8f15e0bc7c61c6af36915c2ac71a238a2372787134ac57783d65459d7f7a9113f1f3898cc6d63de7603bb0a9c805fe3affb399a51de20857ab3e95c5c4c9e9adf5a4df748d1fbe1a6b80c01a3b3499bcd7578add5c0a4f8ca9d4d2e6ea6791a1f4fd5fad50ee7746b25756094c83bb79647062fe8344e17e0b01f5ef53b35f0e412987f5e8dc4d1d187524b36e17760749666a0c010e917e6ee1b78a338fd8c04c80c87810136a1ce0158c84395b1f56da1b145c4328271750a3b6f70393a6d24a223fd009e135f6d71898600ab67e5f7a005f80101a487cd334654726fc1ad110e166ab54c3348bad2c3bcba681ce3125bd0e01241e0ed5b329b81fe3764f8f922dbb476d6d387b9300976ae10946bf604ed41c8a1ec08a5096648e2d70a2de9de004135f558b1a808c06fe9741cff0bbc1f537e4d97310dc0e599e554bcdb7b0f4345c2c940f14eb8d7f480764f70a7b5f5b9940cee522a3157bee304760b11d6b19911ab65758f46ff8eadbb26734bec1fed59823ae9f3e3f5722fafac0abec827a5aa958201b1d69d2c1e0374a475f71ee20f75afe3f13343d838c2819ea9fc180090949904622c62e874db32a8d831a414ad1de6e739dd53b29628e72f4c2d71fe9d325509f281b2ac44f2553dffb7a2798e3b7dc1b2bf13b6e0302685bcd3b82e7e5e64c90ad605b02c1ccf86e9b5200e55d8c24d9c6043057a406f749e592f8e83773a5c461888846a2d4350e956777ae4e84bad9f0ed2cbd4c7f6629c981f3c6f5ba85a938161691446a6f584c5cb09af9dd40bca4979170d6f16458b2937f87058b79f4f2ce90745cf25ea711e4689ce1a53f9ef60656749e69dd2564be544f1a5a04549d19885b3aabbd4271d49cfadb8a2b74f6691144bbca37b1397a164efa5195be45fbf6450e64817bbf905959970a68cd4ac6d310b77fd8ba0a61149e94a08077b62cff6114bff0747c0fec6c7e02de4554e15cd5b4c02363f5e5dc36db5fca8c5af5fd25db85a8d5a3a392f7a3f13dc2391ba49644ec7333f49c859b12b55f5c871bf9e4208ddd4e13f08c9066fda53a295784ead529eca037b94575bac3351be57337b8e302ef0669a64a6270ce0d955e3af7a56ddfccbae5817dcea433ebe88959a57e7c828637ed98429336543863e9f67a52c91c9bb345d15a8f327cad6bb9df4baf50c03c35dc7218e42a527e6b449c436f83d49f69f911de0524688d8bfe4472e483c72ca9987764f379b1a756ec2ea381cb86866154588d7defe46c93b63fefdc8e1b924addcaf4b5ab4f087b1cefe67b2c6734bc4947e337bf8fc11d25dd74b5bd688a8140a2617577db21df7241cc1c57ea0812510cd8b5b5d660eccddf36e1af22c95b849fcfce2bd574b8a28382ed09f3c20fa0fe521c2dedeecc270e586eae9ad218ac296550a5a672a77e36de768089412ecda27a5e3eab6203bc068adf6d315e5290a5bded2be817a73abdde9592dcd315761c9f923a030b648f7ac4802713f963b1e6ca17a5e69122fed636b587d9772e2d5bd5c8d058f0b0a013865763fa9086c71a65bb1f459d601e43dfca9eca715b283bb19012f78fbcd820c5761412e21b33ef72f784d88575460003af788d977910fd7e1ec1c30059f0847248810432e13523e6744c2a9cb9bc8ca7d99eda0b9883a4327207943697b16efc2bc6daf399f96e08130c8413187be26247ccd88690d3bf8f2b8f3b66dd9773bf1edcfe969954716204309d192b4249e6c07d3f006e9b5403234082f744309b448b91f90f0f94bcc69c2fd1d2db927b72ea9f6ddbddef4c2b990285af2242306b439f0a3ffe15e2453d153dfc8c61748d24c64737c9bf6eddc653c0622dcc2ddb4bac5b36d7849a73092c1af456979924361a0694e5b643580e8234e4ae0c33ca8d7d1d157c0fd978e09cd8c9c2b63fa84e3cdc6c9a5af3da6f2ca8f03208afa1b64f61a8ab66e611d7ac11f8b1795ba6f539e2f9ad9c57de4de2cfae92f2cf75cace6c303fa8798864be343664fdb86fc78b642eaa916279d13567883ab8a82d7dc11c30deb7805280c7d23f499fe131dcb177355779de9e358e56a1ac536af4a22b04bc523deefca2b25059ecb0ef3696ada7e2fba7678cea739aac371b64573fa70f676b5935733eebfb9426fb5096d2c0a5865a55070bab930fad4c88d6ef13874e798b01e97f32e78fb5e992326488a2c96bd76b679ac72db2b79703d2f120c99eaa9a0054bcb384c9882a660a336e758857be99ffe17dd1e7ab5f9c0aec2351a0922f868f6efc6b6657865dc2ccf6a654e43aafaccefb56b5b02c7e15c9e23a52f00044c1d2ef7f890e8ac7a9566fea04020a692a1c25ba7301a7c58573f2a30a5db180e1ddd26d70b9282d9a62548a6210535d9a4ceea606bdf0fa2fdfc32d82f6e7a57d2b9a9eb96a80d6add581643eb813d9f6347ca5984c63d031c50197ca36512b7ebe2c4515cf0634adaa245b45073ecdc045c3355e632b9dc2497016d83a24e43b4d0785e2f284a76e91434bc78d7cc754047845d4c7b92bbb1465c63e5048d92970c821996f8c10d5242697c24be64647f5bac112cf445948ab21201251dbca090550749f3902d07e6e14546e2c9b9dc2882884cac313a40fc2b066b5ba2055275b5afcfb7a2c733d69f4d33e96b0bd08377e45e251f87f6888db6d019997fbc08b8ae1f9daf04b36078cfa4c9a651c5dd05008986d25b5b0036f83d0ef1cea90c56419b9a704b1ecdfecec3af77462e81dbe979615aaa5686ec7f301f8468037599013c0080d1e8be1d61d1cf4d31c0bd78edda3577e458b6e832a0c67e8d36ad101bf7876d71d3a28d669a747e1a91edce46aec7f3ca96689f3ad92f94daf2001369f87f6fbf68c9a95949636937bb71b4703a3e466b1f61e323cc3140de46d75f428356fbbd7837f1cacaab7ed09fdba26f3291494141782add5249bf0621a558db090360118adb4593eea2342c4bcb63cfb7f6a9685fbac7b1636671bed5a7ffe0cd6c0fd8342f829f5af3cb5a06895aacd68ead09ff8e7fc14856707e02ed79482356c34d9f943192e4d9e6638ae66b8c5dfc38cc1228287ad666b2f0a917bb816d03af7c6b3a766e09be27f568d52ccac2a0fbda94570d3a6b8a8d05b2cb2b14ba6c678ec3661bb3fd85d1180cfa2493961e3f1f7c2a3c70e1f9b456861b219de4e19b315cd0786e31c063b6b260c2bf4fa0cb5a799275caf59241936eb037bcb304a7e7c28abd695797b9fa2e6f49023ad0178c8192c87ad571147633e18c4c37d9f5f99af4ab24a63ca74028d3a3261b3fd78b90d82cea50d7aa058813e905636be573e24ee772f65e7ea431f00201f3cd5f6af17e81e88869ac147fe08e334b6a22f5ee2747b78c84de9de730215733a6c4e60de103456c5ad370cfb7e4996e4283155b3cb8cf107411823ad0a842d62719beac2e8854e8e31048d054f8bfc38e3d876a4031f5d8e34cc048bddfaee36d46386a10cb34af3aab085b4c659f9926fc4fcac3dbe08eb939a74ea13811785044e1310b76279c6b29d5ccacedd3642a3b7a7f692d51dc5fd71611749cf0015e21fd827e2a9895294840218446897c1542a4d2901ae135e6ca8e84919fb425194bac2e8a435a44a616bb713f015418f12309fcc4f3081d13774872396d81fdeb5b4e20fabbb5c0bdac1890cddb927dfa8aa9682d486976baaf35b62c3cc3ecf9ef852da7b73b10a192f9489d679bcb00e7fdf7c915f0201b6091b98195599f9eae018fa60d7c2d40e44820fc7c6096b19792ccfd0f1f0fdaa42e7ccf07624331f4e1c57f408473e42825aa2a3570a3122a4c90639ba802e838d2ece37e219a09b0d9e76e55c0364754938ce52e9faaa7b67d1ef0ca84aedec329a9e413e5cbd0ff2b111d49324d634619511f91a4e464c819f9fcc52fa561e818f17c685ad74f93bd5eb1783b21f529d9423304f475dcef17948d6c26375cc1489c47fc35e9c3f94ddc8a2e918246e000fd5d399d91ab3172b0e6e76071c680ff7dcd45c41edca5bd59258a33dbc6a50a9a82fa523891eb62205812496cdca57cea6b0244cbad9a87516ee2a65041c16fbefc862e1584a20cb02109803b3aa181600732debb8e4d6c53e8fbe619f6b02f2df4cca3bd1e17eeea764d24998f263b5fcc4f6c1e6659da2e9766d9eab1faf4473e970775cf8141415c537ac3335626cfd202bf8d9c37124ea250bfe0b1af28d6413313fc2cf58011615baab7faf36944448bf654e7aa825b22fcb478d0c58b4f836866ba8fe559b19767371366b1c1cfacd700a21fec0ecdb783c46a0178b6a1bd94c29bd0c9d036c3ce74dec2fb38d01ceb0fb64fcc1f9f73f683cd3d5856d15512cec91311d56e0bb2bccdcb5490667543def70ec609a82626585fef0e8b5663f5521906790bd3e0d1007418b8a7ceb54a47c0e3c3542c4d25774096e070113f0f7a52a0864583360e45c3d3db2abe9290585607a8fc9954082af556b550bec1ee5ee772b3bb113bb7e6751c960aaea09f9f1f449126dd4feec2e44a1e88b2f34349d46621c7f3869bfa78cea0db1840019a1983f3fb12bdc0c3fe9669f3b11c3d5ede1646ae02641e4bae5e6a237f698ef6b607fb4f0c88d07c4d7a0d7ed47521fd3902e8fabb79cb4b26067688145374c684daffa3c9b1b540be4dc62d16e517316be2800a68900300040a478dd09457f9f9812d47d6aade88ea8698be6751bcf80074d715be0e2dd3787e534491fb982fdc0651b8292c3ef37115deb418b4f60df3939ae29c1b564572077b76e2b57da4a27aad742ed2af6b89afd381ba087d24a0a0ef32cab401d8bc1abab96bb944cdf87d71885fb57daa3a273c8eee19c7274e2f15f3a7739cbffb33a9925dffb44c1e4c24667255dd2aeb58ccb09390087ffda45995ad83e743145bdc110d5df95040bee9fdb17c2fa6b801f96020f15d76860c30778490a5bf5fb1f894ec8e2e3ce68f11f598c9a908cd766359562d3a580660261ed31a652f55e4372f0cee38f941fbc068f5be40ab666e1720350ae4c2df2954f1de6e7b94b57351d59c28ef3b47ec5f27dba43ca730e1418987030c2f27b77d92151964b7c8fa8fe69eba765676df3d03715b7729702108104a045c79043ba8099fdb49926b09694b2c862247dcecaf0f5415e214cbbb7624f4599d0aec228895ff4a2e5a2b1b300b3886268e532f832af2658c7c6a34dbf1f7265defff13ea71258ffd499f12f4afa1b6b95a12cffac08e330de44bbf283511b158c2a6737776d051f0abae2cc8b34ef15f34f1d2c41bb6bd783f47ec57c80e5c45bba140de1c52724d02de1f82e364d0f6a1fb3ef977b2ba24bbd9d1900ec3d4cd1b9e7180fee931d86dd439cc1d5a07f5994bc2c42027a0038edd83026ec947ebdb95c5ca028b5741693fde0dab9ee1faaf877699fe92bb8ee6cbe675550c0930752a6aa23e73c5c132e6fa5a402d1ac7767b8a1ca76fae4a1c5c48f8d5c63132d607766cab9eaee681593f106da14bb542bfe2e57e113acc877932bf1d98f26a79e06632e6de49c1b9d6d27ca5aea4fd27618c2a649e11be41f977334f3929bc7cccbf332abe8482fd8bde14ee31ebdedab93f843470a05b8609da7513869b1a6d926f4cdcb037244adc16f16da3f448cff3b25b3b6cbdf481c540e7009a0726c634e8eae921f13d4378228cdd5e6c0137745b0a508bf750db2616930f247a5d5d588f429f196c40c2a4db95aba1dbd3efac8e03f03554b91a592662e50bcfecb8e137941d0d7c165054471665b7384080ad444fd9c3d9ea46a1e763a927402be71b474a94af6cfc55e1f1afff12d5667c2948fe00dcce4c9704d40025666f37a2ff1f5933d74f0b27d5af93c6a38894de8a73c237b48a93fb2d151ed7f744949008c61fd7760e02a6c0277ea6d2d1d12125e34eba3d0d90eeaf89381c180693ab6d479c87ba7635c2ddf3ea433a7a6577d436fb49a0a788920af4c94e0b4035b592acdafebbd6aa60624c17d7912ee21ce3869a8bcf33ecf98edf4f50c88fbf52f80f983ff829753d06e6b6ea63a5188937cace9909477cb42a0067d0c44b4e18c02496d61a4c3e90e8f6941bef76d5a415bb07ac7086dbbfba194ab6f0ab2dfedc7682d7ed365cb91d7fedd3c0068f1ce7d8fbde90fc43680e1571f29e1ef7567ea891ec49cac37815c570229b4f5541322e098f8d0c7b046d81f181d9a8f46511e30d5042e088e4ecc63aaf67b766d0a216735fc72f43e2a306a2054424d906ca6bb904f6b1bf54f56b1f9c2077b369d9454648116608a30bf270c9c3711d4b685327918aced3bd2c5d771e1fa78b40e926737daf2be9a1b84c7ddbc8da4e0e5445ccf49721f096bf28d35cf8f579fcc1ca6634d7e15666109147c885a893d63b63fbd2c552026b271d98148100837d086d01097b37f1e9be7fa03e5a71c06328a52d9b6d790cb6ab087e907fd8073d17ed795de8e3778d857b383df5c5131282d13c370d3b9adf637894d93d5ef8dfb748c6f0676332c282aa39058f3a1fcc1852dacda20c3b025ad30674270485167473b36d93ff1215df941b70f6a1ea73c1871a38989e25cfec1a7d2a66c9b131c97cb1812db968d0733678a508fde7b311fab6746ad63ae57482b2d18d53498e90d74f72d6755bcbac8ada101aa1ff2a1468bc591e15d1e8515368e2ecf143657879ef8b06f2bdaffc18a7e21efbf24ca3e9cd09de328190275b8d15be7f6e8e179f1bdaa84b4d3a418d0aa64b94deeb9c60e56c73d35fe41cc12af5e65430f75a711e79f7e6f5006dc0904add219d74d4e1f189d119e0bc10daa5b7b2f22b9265a97fdaf3e13aef6af40a25c97926286a3b31aa2d0e4da34bb8861f97a36b12f28e7b8ec595c9791ef24d5e26534b523ea4c683c74428f3780ca903f4aa55d037e4f7125e5e59c1474944f6c50646fb7543abbb043c54bc4b482aed1c46f2e002c8f6ad5e84aaf3c0df5f6067fbb6a94311ce027b65ae7d4dda23c5800b65eab2f2c283347330dbcb32d8d295cd64fd7d9201f78e24ea09dc7733d5d9ed7fad3fa365dc21391f53fca7c9a123b6fce197b9c313219c69324f9704e332e0328771c90109e77be0b9272531799599a7d9e27785c343f6cb1e683b7b21aa0eafec2ed92a13a261240b1d3c63ffccb4982480aebf6a9f6aa2b2307c1deb7fd8a377af17d4c1c6e39901d0a5c5afbd179d5b7ebdf22c1c34b18c0bd9f28aeb47a409bb6cfc87a190152665f35c9a5d8084e64556d22c9cf3b13f45a742e155bd37076010cb4f3f7daf4b4a345886a9e18b0d8b19cc1a74f231f45a8107bf16e8909a241c17b32e5fe72da2121dfa0eafb00568a9d5098d9a1906b93341757e7f0ffd393cae994853916061e72f01b077de4132e324b842ce42e9b20e6407b262ee90a159df394392a0fa193b2790b39efea4fa59f98f357e3cc9fd8159cf99ba978bd578920f1de172b2ec23302980b746e3c583ab04020c528871421cf804061a9aec0825197ffe4b41fb11960335f51a6e1a9ee9c0de692ec24097b260c4532be3e3efce9dc0c5c2c55c47563280a22101c6ce1e77bce4805530715e87f9f88e348b65ad971c36ceeceeaf2b15b93ae920654b243021f40f4c5e64afa6e55a1c6225cadbfd27ed904bd898c28acf4b397af2d1353075720c567e9b0903e24ec1daaa41aa21d204608623a446b8a8ed6c326080ee977e8e711dcbc708d7fcec37b1873743574e2cb475e86cbe8ae8d117c0ccdafa658054ab98d01a760d3a6dd32b1740a559f2bbfc0846eee4269ae229e15ec0b08ecbf1ff3f58eba41dc8283f02ab3431da03d97d9f30dfce58991d86259cb1c584a085c92f66ad0d16ea9723a8504f991e873d2388228a65f284e85b6169bf60ec61320c250caf72b4a414e3a011b002db1bb30f81b17a010b22061120dc1d2d9f72bf826f00af526c635c89784438dfbc5d6170c2114efdb5c8f601fa7894c0f0662baccd3870e116d07040b828c20f7be75b61b4e9ebdce45b3b7bfb11f4a991d03f8374607f3c5ad16471e30aee8b0adc459975d59a625eef4451c0ca3c0a85930d7867c0814395be279efda135d5f6258d3beb87b721551c231c25a3c068be1c1375f0c7e4853618441febf4272c42e6fecd23dd097ec607f731cddba46844285b7396810b6053ce37d24c4753794fe19c3f905454fee464102382650ab32240de24cbd4f8dd53768b6100eda669fd233a556be1a38e84b62460e5c9e77bd2df31ab37ce6c9cac919d1ea63b596315ae759f792b3e4321021dd314c00e03845d1074b524be2729ab6fba73544d0240e8288086d947e26eba9243aed87a5bdbb492e99808fd12f347b1f640755bad07eb592b8169e6bdae2d803c0f34c165c72a1a4f617aaec75e9723d7a01b7176ed361474b91ab411b888f9aeb6768ed49a2bd2cdcdb0843b13042fa6c4181a2af6c39ca0b47620e397ba559f1ded9a6d944f168cf94d0708febe48750bd2ef2c1c272445845451f4a5aaaadb5f52e4ac94ce13427e2ec9ff2e2d4c45c9abde5b38929684912f6ab9ae17af90da29b848e6507c0f8e1e67cd39ba2dcb97ec34d90e7d923195c2cec2b888edc3836d179c19987d851f762ca64acadb33c0b5239118d14169efd0bf7631d0ed542e7b83dd6ed1dd4fd7f71671eb128038c5c74d9e8290661719576052d06bcda00d96a78deb47875f07ebded61ec1e25efb73384f72e7ed45cb08862aa9723f8076187b128b9505c425aca92fbb6bc2a47ae7657b911121dbb0eb60e4f819598b200f79148980bdf22e41b3960c3c8595d3447b24117ed058f6dc1d8e0f92ab054f2e8df2c8c778bb2a47c58987b545f82815f5015460633c618d7b002718c06d692ba52dff93d0a41647b7d645d8762b8188411cbc969d6424f5d85f6bebe291d3b8bee1334b97328193aa65d6c9e1dc73472210c7b1a7fdad803cee0cd3af81a35a3691c8bdc30d29dd0af31c5df22ed874317fc352778291969ff5844b3ef683aba119de3f343e55dee697c513b9698fd4366f350e08f826d6173be3a9d997c4729d9130b6688572158d09c7b16c45b4be5cb7364ef40e7d23e32ac95cbd1f6226b5b1b68168cf8956450fe2c0433b2708e067ad10be9cc99637a7e77ec9e8d3678a3a4e2a86b02f13d40d35f2b816ea2a94f953e6022eb9ec62127c92db853529318fe1573de2e6c695d72dcd3266bf616c130ab9d7b0fac868e35d405e51b4ef62d5d1e9a0a4b25414796d0e22690fd8f8690ce39f42f4028b6f4e3ebc993c3af5a0aff1aae09b0fba77a4ad397e63a383750796631e2840cbc5a72c6ff4f241dd2fe498ff0aead84c50666ffa50a8c5a10b6ac31d0f85dfb4bda7b6115be02686cc34670e8f1f41ddb3b055aef3287d030e0956d32cbf370b3b0e54df1889c11c07fa1c7992b6e23726008a7fce94f524f0db6683b053beca301a2f749862c7634f8d76ddd996a513fc05719302d57e83d3381622599d7039d17b24dfdf87ba62fc78e4ce3be3bdde9cdff1a73fd11a4e4d3addfee872e73ea2ea0fd15480f6a91c307043441b46772f59ea7fb11ad17a6d3151bb0a96450cf34a795f926c072657fcc2fd8ede788540c92167adae2b81f86fdf6e19c8aff0bc01110643e39a46d9ba3b0640ca4bed930ff595a18dec27e20d371308a8bbf73a0b03e14a1e510202de50d16456cef83b2a3fb43c554f6c0e502267024378df6179c6f8c0c34ddd1f9151d57adc83e47759b9af0f51cfb6db401d60013ded5bcb9dbef8677317f92ee9a17be75586b393f57d8e0a93188b4a714352158c911ebbb86f622c5d53ed66d71180d4a0074eee7257aa259dddb05a82c6a07d411201162783069926658b38a5fcd82a576962c746fb52c9c32467299a2084446433fffaef305a02c98479f67af0310968eb4796066c7ce7b46cc3534b0ad6dc4afb53688c8edd73b9d0f812d0d99ca858fb876f1f46904d0803f9186f3a33d4c8d06f546c3f0060019b40bcda042f3e53e09a3ed7b0347d6f581cf9cc0d3c468bb8105fee82b9ffc43c42805f136fc2d8e269e1ef793974d974f24f3630c6dac1340e8c3a6f74dacd21c21e1586a236075c509c9a0bf2843d0958e8341271b55414c76fbd3a11fb62e35a0750b13739c192c5e8f5f0fd5de180f58d0c138f31b249032f3af846137a3debb822b3b6ce50f814256a45a0e457c63296d59e5c166cbe9a3697ba6c02d906221809da530513aac7063b6dbf6aea6beef1b56192274536645e0f370bbe570e69871b114934117d5c61132fe333d71de6c6a0066d3581ee514b34a671c49de3502e5e77fb365d676a629f281b653c9e1484de83bb9bb34b90e20dae0ba4373add96f989dbf0fd40780e89f267cac756f2ea0ccb76c70b8c3e996e4f54f1fd47d28c328beef29aa2d2b6a23485fb58f94504626b47165d3cd79abba38911067ad127cdae3e910210edc9253c2fac1897b7b28dbd09a97452c5d36b554956c3d9e092090c93adc9f2d35d7260b7e27676376bd8d92d219d8959a1ef76ac046e2a4924493f066c4f3d11fff61eaf4b2be6f064e992e359eb6dfa8df5d9b5bc460bbae803a678fedf3b16f0c3f03818661cfb310e39c3b90e7f8496605f41afea053baa73ffe8dd15091450a4777532792cac02b0fd5a6c0b861e43bd3c2e59fa87989d947657a2109d69fbf8f9083f767c9e24c64b50d98549ee92536206195d71e1129f4b00b91ea5133958d8453b93a9b97e4219c66045f6014942d1b06662bf05ce7e587f37811c72b49b3be26690fafc4c7e89e3031c63e4859549cebda773818ee78499621786b759cb03900c0c9e2231529425b8c0414bd1e0d92bfb568d705a43bc708c11ae2cf5a4abc10297445d6a6958572a829a599d4c95353c539357156b3d237d425fc7ad05e58e9a19753cc6a5912df77d57f845759b18bdd586c58a404a07ad2da602631bcc79c169f672a8838e7e77e36dd4d58b028ec91c3c7688ce8ca7ae54e55198b89da7e827ffab297b93c410c53258c64ce285bf3448a141c33a3767e9e0d1d0645430f2e81e269b349608e1a54d088de978010a804ab50c27536d0621fb7b671b3abcd69d13632a846a4f90a4d61f41b1dd543eb5cc97a3302ceb7f8a1c093115b2b0e6c3403909504b9ff22b5854a4ff808daa59fd25d4306db7d354f0f51c530dfcaf074e0815814681f2552863eabcdb5f17ce03b767341129c979abfe5c34554063f29a10084c421942907f6e13f56e91ae5e3cfc1250c6ed3231606584bfddcba22651d68a347a23e0455c3a910a89ab40d0813f1552b6842006818c451d1713e4ee4b430ecc55b6a68669dcf2a737fb5e30ab2e12782a819e91112a8704a3fb49da87c8a97f942e48ebaf2dbb0ddccbaf21b4d2bc152cf19c66fcb3270ae0eb2b0628acb216d4beb97ef87163639a12ad1174239b9206764ead58aa6915ae3d10ec79a699f9f293ea160e3dd15871f31c583ce2273a77afc2190e76a0aa0f00a9d1b624020d4b6471ee10e46f0e09aaaf6ef84bd3a3dccde6844d014a24bcffe37a8a40fa1980e0751872c8303a99a11eecd2d824cf2c2a6c5316a061fdc211af5516ffc79940d04a7025c07f9137d9e455ce08a3c6ddc25f05d932cdf3c75321fccfa8ea2cff411317c31f30a0f815394de11073e462650e6b4161fe30ff4ff924569ee1d6bceeb0e31b57320c132c2a7d1b2e990fb9a2011a02312a18240a718a57d5fbf85a993bc6ec6917ffe4d3e788081f7d504bbca930f262c1119e2299b00cd4fa63b17a82a87b08d4f1dcf2a202a862af7a5d33c932386cb25ad5ac2822c7aa103f66050478d6b24862a06d406311086fafc724df437794f5c96bf1bf251d87d17b267f63626bfaaca6b44c5ca0fe101fe405ff9e6ba58c254a03e20206697255b71c2e3a745b1cbe9f0426547220b81c4dc41a1d388169d4990442827325693272041a02fbfe48c3362172d1874be70554e7d915d959cd430af7e8e1a8949b6d08a43b2fd0f41aff9e32fd5005d127ebcb6d24e87c0b38b57e0a9e4c0ac3ff7889cacb9e73e64462d2c62a31ed6f273babb53eae765b04476ab4aa6535413db87e4cb1499ce3bc5748ffa05ffc9ccfb9ad6d38300e1ba4e15b8b1880923c5bc5f24e69e16ffbcae975118f355e546860cd5b59f8ac64bc54aed779f3117276cc1d71740760af23896c6315e197ad876fcfe9f53123935e7c8a1bea4694080d2e97e100f15a8e9d0dda436ee82faaf1c08840aaade718405ad4da36b5f928372e24a02e9860bef25b443e31bdb8ad67b9736851a9d003178c362a2d2e9a18d99bcf3c25d8930a2447e09e4b4962a698a755778097d4c15880011271da401ff4495960739dd096c453217d25856adcffba70c4de309ed60488d6d238e87ea1f8c08a86d5e466aff789b540f13d01687abc3cc7412202d898caba657935be2a697beaaa0ff05b775e6f48a212e1078041a3860056fafe1d85ae777e541db6086a6a0419c8f1cbde80db7f4db3cf7ef636df93a06c77d6af48658b1af6409398e3c57b16d83acb8cd09bc9fba2f488f3dcec7be1607d63b1d1047924872177f4442c1e82da8d15192e45f8bdad47a44b8004e1e6da6cf77522af6c821588a981aed3f74da9aa5936790fc9d2c3ea95f88c240ad2ea9b85373f58c00d44e13c5127c35c77a132717e048799e69a11d147c489d48711b6f2ca4bc47d22221ed4175e1f2035bd5e264fc5181864a1be56e3e9f4d955ea571b0695370102cf64fb8ddc6aa1f2f2ec91fa420447a1f76b1e866de559558464568fad0b614dd799ebacfedbda2dcd05d136ab6561f0f4391db89e137039927ddf5f85db14a1a1e7275937cfc5e93597c2cbcf5c7f60cc15802773a338713f04b3301de602c947ef06f2a38cc0ff97208f8f00b280a28a2eaa7775aeda74116c554a2c17799a849425b1dba60e864ba78f32bd61cef3e22a9dc82d632c191d3fcf6dd7a514bf272462b275594819d6b6879edf8c6aedf1ef6b924a5f3a86a967aca86e37aa50e961e6de6417865f0f6a3aa59e4e430cb432451d61292bbe57681928f44c15f43c8852b9e97b36265eedf95aafdeab2ef0c42d62454d22768ca90c1ade2184717cfac219ea972b0b67b019ed3c21a1d08281be86aea6c398ab46ee3e82c857ff9e797410ec7ae4429a379681ca66e4affded8d391a1c2fe4edb0c5124f8eee8e1bc4410f11f05bca25c73cbcef3fd9ba7ead0d8f12eccbf49bc18ddd06ef8eeb4747dc13046b96df00f0306fe2085a9ea550a44e6152cdaeb8bbea032401e9d2144d4726c3fde374e6769dbe4b59dce32fba8cd5b7c21d70ae200e8eeeb93e6d256385b00f8f35d5259f450c08b7825467a9daab79963f57f43ba79ad926adaf55d9b575fd83e40875748b69898720fa734b16b9817cc2f69e6cb6c9f3e18aaf44a798fb2d1846f35fd35dbb376383787e17e85fae8354d045a9719260700c31237a1f9258fb0348e56237b5f1ec268b1b934caabc6b192b1e7adc02c33fda825b1754b6ddf4d5f97ce304140d4556099d30a57504b30bc0a260a9d5a47ff91882a4e1e5882efc077e44249cab7660b7b1a1ee6dc40e8f0e20fe3e30fea0afba6e0c2edc5bedeacf146090957fb5c51c736b02430bcd85ee0d0ae75dfb364e7aeb8fe546b46770c5aa012e9534499d7471645fc6fc67da810d377b23b89352c75d6446065b8c4bc057fd812dc6f5fe8eeb1bb56ca72b4222f0ee7751caa50c1a86487b446fa6222dac3102b37cc1fb8d7c7c88281542c3d334402a84487e0883b96791fc74218854cd8956747c1dfe9b18e93a109c990ff5985aa9b7024b3fde8c07aa24cf327d5922b2d961e882e846ce4e30de8dc3caaeee1dd1f17bd13e1b22e0cd16f585feb60ab526a71eba476ba8857077db9427b159bc29cd3156c0f25e3bd7449f5924e92384f54a0ec10b433028b71bcf53f620d06dc345e7510db71d32e1e03a1a335ddff034e6885092d4f9bdcfa28c2d25a42e7a77cdee0a3b6129c535bbea14738fad075177b3bf875c72bc04680410988fac119cbd2bfb2e736b6321c60c71a2a0fb19b008c64189fc9b7bd10276d3b31b0cbec7fa79b6888b35086ca47b8ff99652f4e4ce630eee59150d64092101211b5106e423b078f4401db8e73e60cfcdb63668d9f23fda72b90ff7cbbb651ce8d7d43413dfbe8bc16ba852d5f056db5ce2800c9f5b084cd4689e3108e8893b4ab0c741fb1a17f16840c4ea82b5c63d75f12b8378326eb72cbec5e4f0d2fa3c599aac10dca87bb8e0a11fdc96b16b62eea2b642bf19ffe260eb55c6f5529d258324b503d66103ce044a4277d231fae1f361a9d3c8d2270fd622c055322467f393420b548f9552596793dae3d0e207a05075db1b888ca1772380d73cb1a884c0b0760f3d4ea1ef5f3fdaef712032eb824ad3649be4576ee6b897550b7c81a547d4eab81c08dbb3b6f6a007c20366767986db54eb46202f0756305ee1a2d13384740e6952d68fa23f7ff7316218c0b95a7650e94b32671ed5521075a455703d482ecb25abc4a9913bc70496a8a4dcf8b88bcea1bb43ab01e679814468405b0610e289c755bcdc925750391dcccd298e036920cdeecfcca70fe43db185cc16d279871daf1f5e7f09363b88246594ea37bec73fafa953037afa4a30735a0f7e452c456b6fa57cf9b0352d3052154eaa27eccbf02a8b71240653d0d5d5734de7de9b28e0f3273f40ef33949e54806e8774c0b17afb9551d6b08d4fb8f3409470a18a6dccdb1afef9e8a5b58aca19d4860f5220229f37d8360b8f5b365515830d954ac50925e39cf319fe42d264ad33e3f0f81d2b005194842ebf1e7fdf3d0751e875690db594b1c001cede1c6f04161e037dd6a5f8f9ebc1db32d26e4f9c13e49aa7820b57fd5d0fe35e38b41e369ec444792fec16de9b78713f68b1620b9725b72b4faf5baa611d24d60e5f0a5a6064061a07946714f43465114903c196de798a56005852514cb000d74b67911532d47da8e482b0ffb0cc22e64084e6df3c8df3b3dc3e946463938043b23864bd558bd51e448dc2739a56ea613c1a9e2b14eab438890b844ab2d27fe76d5b604dbe0a98358c00d12476aabf2f4541297e02bbc4c7f03700ad2c2f4f1890fb0c0ec8cea686a7c80cfeca83f730e147ab6c886e22941d09ed3db8cac700e58b6f8fedc50b38b73928658930207a83fea03fca57fd5ee7f6686b2a2d875b6ec3cd89161668becbdd4b88dba4d5bb5e8dfee218416671884499a8407184252dc62734018713fb84960c3347dcadbd27f30c088f7a2cc4e096db6d646498dd2b5e487a7c2f155cad8db1a721ede02af10af92b2f037020e3beeb9c74bea0860ef572d5115f44929eb8c0ae72d96a888a128611c22b98313abb88302f1b37847256b9d46f06f342ac05d1f16ddaf408cabdfbd996e759a1280c63faf33ed9468044f7ced9fab49daea095d1760a79cb089238e6ffeb03b417c91afad438aba782c79249d9b46f3137875499cb466fd842d4e1c495321e6c9943db600c17b6ba11ef4de72b25f7280198ff4406a16690e39e6901cd8348b289c5e497994610ad9e490e49e890b29782b612b67066d44a0c3fb12b08f68d442bfe9b961156812ae51ddc6612687fc6a3ce11cef178f2918244ff8e45f0a609dcf94f52e4cf35fefd7ec46d94ee0983f1dbf42ba3795b3481ea472d5e66c2527aabc0982331b6a356e2bf80f04398516d0c47433aa7440d243ca0c0e7297d147ecf57e5ebcfd019e706d0abab0ffaeefa8b0876bcf1e4195d9ab46f0c845d86ce1a51d393844dd5196b1e98a67961657422133c4ab05edbdefeb521763a24f55ddd2ce844fb85f22a47bf9f8448e5ac004b7eae34a52df09640c06ff810ee4dd74d42a6ad08962a819565e7bf804db72c569489895fc5799ad16a28d1170c99379bc3befac9ff5c3e1e799194dcc15436e75df0610746b34795f69beb52df25436f0e646ac56e4c1e6def9a85a0ec01ef0df0be0b43fc7ae182e4b54c901ca2b74558423bb74c9c301b666cbeb0a19fec21656c4f189a9ff1b9994a6e5a6a2b47b9152a2f0744b5e9070e9f9758ee4457c0aa1462bfde2ab9e1e49c274fb734c6653bdc55c4d99163d699ed8bde734dfcd6a15975df6789821b38270ebd873296af31e334190a07d20925a3b64ddd9fd88a4ba7ed482cbc42fc915c02a5afa6848856e2b12f47cb650d6c5bd33184bb801f643bd8bc9fb520053a0da55521a5e6c93f70cb96c957f62a30a86ee0c8ad0ca7f017f4af50bf8cf2319a9fd7e64f054f55ec6fe231e080cceb91cc7ef14147ba0cda9fcb6f3968a03570d35272c0f6e2414f6ebc77ac6ae59c7f144ccb9149bdab4a1819261c33dbc8b535cf815db762a6fa2472e93402734cccffc9db905c12a9ae562b47fea0589c45bb28a7a940e13642746cfeed24752c7e0bbf853fa901544d5d22f8e4a2edafe431a10e00592996f285d1be6d65cf60631387de821165b88707905cd16185c9a9bab25e9b09a8a6e11aea92500a00a43d4ebaf9d763361bc5d958e904bd02ab9286dc8d2c788b392a7a0ee9bcd99a1fe335b4c513b2847397ea3e12ba47e0b6b02b6482284830101917fee4b9d4b8e3dfc73569efacf89e7144c874b263c178902d0212ad18242af66493c75575bb5c89c944a3552614679f5784a061cbf13f27f70b9b86ec2666de9dce9c830662a6b0e7fdf49143fc73e3f9424f4c4edbd62a1f6a68d6ff49cc434eddd62980039408ad77c7067443aac6f97007e0b2a0ba096b43ae8ed79dc77b1a7d89a93852dcec4869d507ebb0182445155d7d160476d3e57cb26bc6dcbba8c0894c19fd2ee50774da6dd916aa40edd8881ffc84a4ba1e951b60432a83f4718fdaeee8e4fc6548de201421d855980955aec3d9a709364760628e1a07029aba5edfb8c6e8ec0395ecec8967e5b1c6634340f5704bd02a3b9050f28e9c981deeced0a10d4d0abdea99b6626841914f61bf124b3932a1e7869ac0a2581b3b10039aac0a5c5c15f42b10f4efd4b83f5728383001f56c137b31c402bca813bfd15c1a520f17b3f489b864a938cc9077576847fa4c593736fbed32d733e99fb4ce3dc9beb0b40eabfca3c915ea1b4b93d41e56f3fa817520729235211be86f3fc71d42797732257cda8a4d7208f602c4f789edb716d374894056f1ff0c779afea907091b2183fde073c977effcb10ad2c5a23bb038cea7a98d035f24ef96fa7af12722b6ef35cff9852a34888d4b2f57dc454d0a22da4ca619e8d5269ab2cb1968328ef6beb054c36fe160299c0465168a1ab0ae7614e4ecd2f78b0ee5b5c9b7e3c30396eebf7dee873e7fdb2652783c31f6432d9fcd5161f35fc2a1e7f8efb9a8f6f3f1083b9ea6d1613f999c5b70a0eb3cabe44f6b5b9b25d889d575f00caa10218d9c1c9661c4213fcc3e1cc3c6a751290279ab05070efe32545266a3aa50cea14fc64c1e79ee84cfc6e8befa06e83d67082549130b91af3b684a932c3cab7cc8a5e9fc681b75691a3f9bb9090608738a099fb580824a16b5cb87900a05e5e292dfc4a23e39ecab87995fc0d9078952c831514e511b8137820c385a47a3d0b6f3198ad85f44bb88013cf629a6b69f1cdfadbfc6b4438eb7b91528c3104a5b031b131fdde83edadcace5ab5a5b808bd283674a8e246d7ef9f48ab1d375bf8f030bb6211ae281e1f88d24bb7b9ff01a6d38d7d9b769567844de1ec2d700ab85b97f4196e2615fda559fdbf0b0090c7c802ff1d6d8bd4a4442d0a6b9ca1e9a376f5e4e970aa5790a6e6436134e41ed733153c0641f6b4ea6498ea70a42ef2fac81dc9a751155e241c732d6b84bb29ac75aeb8aad8ccfc9862eeb781a411bd4114a1d36ef4f8167ec4a9b4eccaaa6904b5561ea4f8c38586d196ec9368a858c63b492725dc25cc01cae2a252aff134c3ad30e44b637247034051e5ff5e045d2523f4a949bba86e5d81c0c6079b457a9f908fe3cac2658add554a07ac932aeeaf843cf58e32c454c8e42b8fc409808140b85977d0efc438a5ea7e6a91ffb76352d16267a35e7d2a9ae30229bd7ba02ccab175de50fcc632156c2deee578e4d349166129f2f769b1367940a17a837f55d8b31a348ec2baa400ec93e76a492cb82d265a47ff7e2369f82c62469ba7a021ac692bc6fe65606e977db810eda9ee35bd5b882137ed83a43d8f993b91afd33dbbebd6e055a7a819cfa1b356b01f9a3c02342f819b03881c5f756a7a86eb0130035d35be6872cb1bbeda5eb6fd4b97b61309651c61aaf6e6e9979e8eaf3875209a86db177aa45cf03afcc542d6f9b0fcce694790b05fa14b1e389242fb147a7c87f8e48eff8646139064ce0d224c1945be75652fcb6b1bfade4f0a82000086514c53f3fa4e54857601b197faeb1ddea24112ef0d4fc56f42fca5ad5836a63bd21796a2e2e6073190fed069cbfd29dae678a0d426e0402237675bea8612a9c2702e6767504540c92522f70f89237b495f7c9c9137852bf597ec5d7e9bc01722bb33a10504ca3da4ade6641ca31082a56ae7d78b731dc18e3a215940149d29dc41246fa5781e89c78116a90477b63a067920151054cc8b785ea2625728775c7ec01ffe40aa34f324a1f4738ffc9361a82f38da825e348e837efd39ca18e84d9005f0f225145a964e26d54c65459677de3f9f4e7e9f3d08365182dc966a6f3d324342ef6b5890285b623897946cd64e22b5894ec476082fc54014ed4a89115de8ca21a3305f244eb32af2e8576d5336ad7d6748b9d725ac0d6a1c691d8c322fe76fcf2ba4057ceaf171f222d258931b92755105320df95f5066cc8353e4146c5b209180a2d4eaa03bc6f4a68bddd605e84e7e6910f9567546370f4ff6ae00712482f1aa99eaa4593463df5bbf7598630dc21c8abf22d95943776b28fe6b766eb774c95a7268be5706dd6570363423cd74d976f0537a9e35cd7cbd0fa0b52a5d14a213230c1fb2dabfdd3e89cef69941af43971e150ce5e306531a1b0fb2a8740d9987c58ae5d9b3e44f767ce373ef598fd1eba4e493f61bb43d038654cfd5b5238982eddf93059bf6afee838706173cade90c0627ddb46eb4119030d3d6257815ef2c76bff1154abbbfbdbb8cee607cdcaf90e1643422e9cc40ed6ca34790ac07267a1644f3affe8b261e37e5f8b414fb6b90e6df59fc8eea3a948fbc07d3895be68d09ab62d41befba8179d0830791c6bbc0147f3d4ce77fab71899748074364fc8f2dbf4b39bd24b472fea7000e06f7cfa3aa4b4e568be38ab16b59923e8a4165a60502aeaabf769c9ddbec5517b3d188c30e7c9b8f756acdda49f39da3d6c906b956ae2cdb51443a13458fc079ca5d14745f69c5892b839bbbacd0706b8c33116673ab2c5ce5b70ad44a1a2b5aebb4da5da485e02fa42c0023551d8939bd6dd0e8a47a287b1b4ddb385664b5530d2cfb46a3c03b15527942b0e2debf1dac074a2f882fde47e8f61190404480e0032030f6589c3952c6647aa4a28224a2ab1c543d2585ec7735ffb969dff318f41e36a8c0b96c3614709270d2a873904154505ac4d8e6407d8a12194fabf1597e97b86503b6c3b49df432016ea1ae7d76391af503c5dcd73cc5728daedba7a4d5378fcea3da490aa1dd85eefc87ebe72e6d9d62ebcdd1fb31773426a5962a0234f2a07dfacdbbf2f2cc4dad3ef0b0ac604150fbb0ebd1168fae9133706cf4938802ae2d099d77da977f7ab350917ef769657d0a72d02b03d6b65c6112f1e4584219f75e308dd2af7834de7a9f48da78ca8b9503b144501877616afca94411cdd1a9b93563288ff7deff08aaa216923cdabd965550fb94342d5b9127aeef82017f1f0bf7dca41b7b358253e805ab12feac1d4b5e785dc46a97149ce9a14827a2f7cb36d847eb7ef061f986a59dc0ac8f898168590f7741823ea2ca5f22b48fddb3c067beafbeeee6af181fefa28f12559d1cdc6aad7dfabb2b8959f24317f8f58992d59e7d101874f0a40df9ef7374a964c12a6fdb7f9066ad434a259973f1a596c36bc8a2eb2451c55e121d157a7666a311c61131be4f7371f51201ce4836d2e0568720b4f68c78e7f6e1efef008bbe1b8402a40b77087dbc0be5ce00b470fea6a79107e1f00451ca24efabe634c58fd50de0f39ad89e3e23d824915182e5dc50a80dbf1a55e569b60a931a3a1bc8243c9cb860d6dab18ff3e02ea3f46b1b4a982d44e96a4e3dd064efffb57ef6992833dd70aa314cbf5205068f3c0c60f186d22d7520e9ac9e3cbc2522039792dc97904d39901047908bac8e74e3214d863163db8f226f7e52dd94ad51ab2e8ba9b1135d312a50b8893188c29ca10333f01f27cb86669a5aeec12a59bddb6728514f6c3df59b238e1502de3b76d108b0e61e932680f1ae51c216f999ba4cfc0f7d97cbb7a2dfaf5ab5691dda308db9c23d48de9a2e2c8ac6c500aff56a1ae7de4450beb3c7673a345d2dd6f3f17e2aa95c0f649659777ceba0d035008f1b2c93d067b2854e89767429f551ef4d96c1a908e99c2e45bb7c6054004cacac636d24da9c750526e1a71cfa069ee9c88d233fafe218159a25a24b0de5a14210c875971c5b8347715f281a5eb51d45da81f31e55461d4a5cecb3ebc21d214a06d6df60b9b52b1e0f83f4cde9d1dfb4ceb9e7aa4d4e7416329638778c20b843516b5c3454f142b04acbe07a22f4475b1e82a8f3ba720e2b1ba93d6c446dfd240d7c4899e7a030b6854eb7b11874d088f67471604c33ab0eceb59b09d33c11a79bd03b7cebb13d5f3f546f9b34c86bdef8b9b8131a76d6891a9b85d425b62c21ab206ded33da4e88f6d308f3e4715fbf8e1a8d28d41a06e74eaca7aba7eea936206cd59c3f77a27a704e65c88e945d5ec1805ef408b2bdaeaa0a46862da6c918066734f27e2581102257b87d8367c3c046d0cb4bf85107d22e4678618a904694d53f2e85192abcb7d8ffa107e8c14d7b50653fb3f9ae0fed78f11198b6cef6fced7ac0b34b56526fb96c3114183c5de6d6ee80e70f470cdd491f98cfe4c1aab89f7e1fb85d8cd6ec34e028a3be2615cb303832325c59bb88e77141034663e4d48c054c9551028ed9095f5c1f5832aeb482f9990aa6ceadb6fed1d21e0014176bcd0900da5ff1d6f0e2b0e685831b09d8b1a13cfa710966deeb2b6403cde323498bc3ad31a7b5df0c53a3be92005868ff906b4661799d62308e5478da8638f94543533be1c3209ac77bcc35bcf13ebbc177fde58504e8497b649907e40e26253cf4c24bc714e4b08f5917ce1392a8379208712839c5dbba267b071fa7880de5b1ad0d5444682ee99f017434f724a49b2bc4df11ce15777a85a384b51c7aad21f297fb2b2069cbba2f0e0a970264ac744e47b6260032f4fdb544e3d097e43e20f01085c7da5a0155ef7abbd12180517f195af00a4f54ba561389da54256d0010e04e4553a5f4017d590ad4598ab3a99f242b67b2d01a1ba788f0b71aa017fc2701069bec3cf7f5444a9a1eb5f2b81b106989f537f70b52a3a044eb25c056d642e29ff1ed14abf4a012ab5b1a627bfc6a1c9bc6a784d2c989057a9aa4f3597a2b5dc9d194054c8a79995a980d6b35865e6f82b07ac43c3edb5f9428aca25c60485433cd727de071061cf35f6ad04ac6c58f36f45f3f717c5233d2e145fb2024361a3c4118082ac2bb283dbc31291ad05bb859207e6cf16b9ff5aadee204eb07ae8caf05f6c254de0459243b808da1b45a71ec59322b355ded53195cc9976affc6b1a4535ed396561eebb02c9170493451cabc83642ed771e1c4fd4929e94821698df46c5c36a01cfbbe3d4c86b8d10ffea8a6e1e022e7173605d860ea802c3bd181ca46d28c7b76d9dbf5ad1b36bbd107bf1511e8fbe14db0087cb74aeb1dd5588836deb359fdbb567c03c81de0e6d8f52a7c1c81b6bf1f6f40a627dc0c02e4bef3faa34b6fb0bdd3dc817396ca8fccf30e38c4e64ab7b4f498f44159c34e3224a5c529d4a126b1d21f819bf32e8df2b8ce9ab4650c7cdc59eb1ca2af8a0798532065bd38519ef2a9c23df55d18fcadb51689c592133454f7ea59ab4ed1a80a410c94803c9fd5fee2752d93db1899616d8c3c3c6536eee49373b76c317ff18bf881d25d97b8533d92f487c89be517f7a8bdf3105487f138c0376b7ca08f9275ac56ea020a35ed49ab11cb1909dfe283e155d97a6469d91d6e6aefaffe32ac1a41aa324daea1d4c41ea56b76d0bf0b4386a55849043d8c8feae8fdb9fcd69e8e024caaea63d15936286f6c7a4be347cac9bfb2bbab16137e1415bca6fa9f89282bdc494c81c0c4e60a1b047e9a7a261dbc8800a6a2de740e71e653db8d02dfa053f9c4823430586ef56091766c2a7fae879c9464925afda87dafbd312dff5c512c05e8f2eb73839f1d85f2d831feb8c84d4a627f55fe30bcc5d15b54e5676c959a09cf032061c868c678c507247c02c4fd3e0f2052bdaa749695b4f79b725f2805a02464664c059993bc7dca355f0d3b82fcf5d0c996f6a5d94a98ed6bb4fd7011baf37e66f7651604554d1d54a838555ee1b27616ae7fed93a96f308d9c6f1da2c216f351c50a58ed7d5c08f400f884192c9eeed215d76cd29a254f88bd59b4c2a17f62f03c37d9a33034fe507c09b55a5aee6360471810ff05c95e563fcf4d0a31c947133df0b317c81e1541d62e8b9ececb5249d1acf8d810bc0a6793ba0aa6da409dc5d0852f92f25596c06cb2d7618ae7caf9f1f883c4b382d0c1e01142768d4a5af84981e087bfd54e9787b9651667ac38e0c26b6c49489a2e9771023660bc3ba314902e3a951889afac53f273caba65962c022238201cf01ea6b09bff2bb754eb07dda3b0d5040efe7b73c5107354acf76aeaa681dd16a26ee64c7b8c465e9fa599e55e83d3c4853fb96694e73b87839b32781157ecc984909ea64f8aff8c144aff2418ea35d9a07961cb896364c69c43aec88f54d76f76a90b5cae31d1d74ac8362d292c818d5d59534e1644d3aa5ff6de27860ede8fbfe82c9642c1bb77a6ba6dc93cb706c50d375e03cd9e20e6f39aa6e28f568f3fab65a947807d5244fe1b5a07971eef29ca207986c9453def1f42e5a7882a75f4bdb2687c013a8cbea1a4d01988908c190323f9d52d658c275810ff1d81ac57abd9279ac29c48b366fc7db40551bcbe4b61aee851f53cf237d3dc3470521b3f6a86bdfeee4c153dda0cddf93d9636cc0287d0137c2c0504a5a8a7e69b0b154300bdc99dc4b1c2d86b2e6ad817dc669c064a18f72ec06ed0399f01ff14858ea8bbca5ccd626ce8e937cb8034ded95419999356292be99edf71dbe35c11b8971478dbd453cc7c9693f92abd953457c6a685d93f74c2841d0ec42a028bd166a698d763f8c92c51c30023bdcad2d87c33ce4a245fd78c590b9720c3fbeef9455db47d0ec0a8913655eb29f009bd858d541a926772839d47e05e60104e537f96d295344a82bffb6110c9a23493747c0c29b7f17a0e79c60df01360e8cbb015e2b72f9ec5f48902ed78ebb2cb10a479eeeafa7010b9e25fb72f6d6ed4c7da506feb9dc4d144f1c073ea56a268161b85c72b29eff35a9f5e7856f61c8b9436a04d0528487154da587122090b02ab30b2b7b62d3fed1e4e17009acd377aa65a916a0fef20f7d15c21bd169755df2d83f4f9ff1e8d6093044d8d20e1f0fb9d924e4bb9d1df894cb677d249d70263deb740d6b3dae0bb1cf5bcaddd1ee6309d477f96c4531dbd34a05c2959e05c80d0b2f3f4496880bcda34e434b665993d4d10bb93ca6255619a0f2c08070b6130b6c1e23300dd597d1c79dbf8e20ce7e9db83082f46cb67a3f179c4e0b20e1b3badd35f158c3383e5eb47342c726f01d0d5184ef1d33867c19c067901b38047a898828734720c213271370ea6d18bd1b8b7d6767672dccb90289d5fc4daf620f51891811b655f23d40588604a4d34659cd0d1fca0796cdd22bbdbfaf91a1033932014819c1f18782d68c507ad5b84e72f9a5b696b64edf7332f54b0e74f85081f56ba1802f7fb6fd97d57cb4d1588d6c1c1e3483b6f29d6392b28106602ba2043c6714214c7b8503504ee693b1fdeb4c542435e19a1e7d9f81e5aa43e2b17d6c22183a9fd1b349f280051a19c935d36e9e3be9756e9f0e9da9200865174616d48a7c1d8a3965ffba30adad44c55dc9f63c268336305a52a56003702add1e4a208b76f677739048b1fc2acdb0ce472bdf9f98916aff34a0240fe65140c92f3fe3c7046f27b512893d1e79e14da1c3923b4d37c679a6e3053cd941258b5a7a2747988ca79735e456a188e457cbec8202c2a7012aa144331f75279b8a093efa29dda67674d320fd4074d1eb877397e7f77329534e6f7382c18d67366d67ee28fe253e0880be7903306c987d8ee8c609917f624264653bb88bd6b84bee687dbd64d106eddf35963a299d06e3d19bffdefb7bc34b0c96d44cf3e17939baa90921d680391ca041c44b0cca76239976376557a382056be20f55f96f6fac431dcd720efc57199d5092f00021b0432a843f1aa994a2b8b7398bc42a30630dfc316d8fd409a75656076573e6e76c9891c3c47d9adbccbbb32f879afd045abd7fc43411c27428cb0082b55bb06f970f6bba73e2d04217c026d49f0c081ba88b64041036c0ab167efe4c5c984be20136b45f2d8d88daed86a2dabd440cc0d92b5b5fa2939930ae98598810ab4b39ef3c5ee638249f1893ce237e31d2994b962a2e11f4459acd4123b45dd7f7bf8b323687cef9abc39b39092ed5c6cbe9f8962124ca1f5fd8306180d468f16f78a34023c42919b59efb57829e2c78405ea54c97986a6b59979e0f14826955fb6ceb0ad41f15bf10b62f3b666d5260e8a5def024739c5672a42984259417f1040e101fa35210c20f54a7e6e71cbb13ec3a2f68c924983de75f35c20d3a4c66bc687328338b3908513e41d3b12828578fcfffc7dc85960d83bbb70428156384f1fc8921c1e72381e8dedee39dc9b5106c8f0a4761b1c360f0323907a0fd3bdece2effa8b576251c128d5f987cc0646201b4f05bd00ac5fe05f20a55bb29865c4e7224e2e7445e58eb11beaf586acd5493b6942585cc417d507c617cd648c0901f55b0cdceadafbcfc7674d993c5a7118214d2f3ddefd89c12576d4875aa6c7978391dca78638d47a40aef19faeb3109b87ccdd5b943281251faa4078d3808036795a12dae5874b1a0b9d42c73341b98612c5269c608b13d16fabf702a9b6cdbe2148e0f4f877d8a34e98b6e35a96ac2b9012a571dddccdcf9925363c0fecab016e99e6397266e77bb3ec5a2a9b098b996507c999c09c7d478668a7f01b8e157cfedc0ad39e9606e45383e3fbe96d5f502f111452b66e8dabc4306b326f6d8d8995ddbea5b5619f0f785e678bd0f808a7281962adc0cad5f895001aee6d28ac269ad4df08ce49d86eeef5f8b215440c38adf3a68bf8b7cafd6574fb60a9f9e741d4fd5aaba85a22523dee5b328a6253f1f704cf79e38c5fe0094eb0a0df385ffbbea3fdfa290f82467ab8e52b1daf381d4b94da35f8a9f0a97b73b75275356308fa869c864f9bd286e03178d4eedaa43f36e09ee38e9d004d4130f57d9848e9391d03b3f43416927083f252b4fba41993a3ac0304586d168ba64f8cf80cd0cde67a75b304a29921f8bb39cf4e41d7a9636bb9df5ef920fa76cdcb6ee07e15371c13d7b7f25b4a63bf0337f779b420a420fbc59c269aa50faf42d868c0f8c3f5a232f65f11a0e853d99f55c1718cf2e345bd14cfbcb4f621ae001eee385c3145fd91ac648a42ca51bf76b49394e1df98be71239f56444974f784f957cff6664f914e19d45a8bfa271972d8d90ad10773e728f2983e1e41c868df9bacc41993135ea4bf4735371275d340c7135882fad02978f69c68583a64f1438415f14878b3601b21ab713f2e7c21fba58831746f8d57bb0a87648f1ebdf6b81751e17a3403c55976bb7185cc2d5e6f26759ae6d3908cbb7dfe712c446a5b3cfd71b8f602c8b915882e9bfcf7bd6e183cc78b8a5cbf2e64edb69873ed0cff2594904839f2029def305683f7a9cc8a09ffb3a4394832133e83214b2ae3bf000250254843d3f22b4bb3b27ad8bd2130fd84f571583797a9b87a724e413a0856f622135e2c8ab5118a9892a87255b58b36330d81a06b379fe911d9c274f28f7aaa590f6b43d212ab55bc3af1fc4c00de3fc9b39976e754d97c9a4725098493011f2e50521718285f8d072ba3613784c57d92db2d396c175361fc03f7d88fde532608d8bb3a0967d6afa0909af859f94fea233ed131b6dea5373da6a4e289c19053a67fe9349bcbb84c9b96767ccb98232134094e95d3f794b9d9900e863fe003c57f202b90cfafb128961f7c53999c1f65c03cf9bee09baada4ac8bcfd126c8552dc714aae097e6f4b22a81792af4bf9c87cbf137df4c28b33ebae6b25a9c12b9b49678da7593943f22791f14ee18e5ed2172c12689bc218163b92d016aec494e071f5641bf0c5b83b489ae06cedc71d9f97a4bdb4e9a22d3a5265d343dce50402f7fa5c2806e7b51533f7cd58ae76a6f6a0b7c23e63bf4d68a47599cbfb686029e999487b7a82b66de25798972e8c402a97d2f5641b1678f3fa94dc6d48f9539302bee9a551958b8ff292d4ad91361cab1b8468dc8595a6b85619a73644de1595ad76369d98a3d958b061746b52d24caa3d175f3df3078aeaedae8fe7457dff35ace8e27b4ab0952967dff7fb7ffb6af02348ab03a5d3077d25504001a768ce76eb0c45bc03c14b93defc1f3b1533c04734bdbd120ce8433ad271edd0e787a376c8eb6d646842115f0e0e02e1a765b9a4baef16659ae78aff9b00cc894aafae0b6bac617e12a1a4c07f7f3aed33c27be49ca80cc798ce78e08c20e3c296da6d3ee8146e4786b7e1739b3afee2b53bcf51f599d2b48a90a6c83ae4b6f6e01cc525f9a672d679e4b22d5aa4d454c2fab9e1324fc897478d4547a5668ff243e52f898da68daa6c4f53119339eebbccc099e02640ffc86245f544d679597ef6d976dcddb99323c42279bb954f1d114461e4d8daadbd38222ea91686e19308b1ba8b376799fa2be494088d34afcf15b15795f4c7e2d672f0627910aa3de14621e760f05ab1d03bdceea471ae1beb65b54184873231e6e4088532d614ee0740b54798b66cbad433a20cc015a1d7120f07d00c8d7b3b9b613960c5d6bd7c10716113a3e2997da2dca98394927774d43faad7a756a5bc224bdf68edbbe820be73dc8313cb7d5d8e2b2beacdbd5cd51dba34eccf5fcb9412d822537ba62f650d40c28654d7fe9cfd1420c708b4f4222f5eb6771006946476288db354f81c7f64d274ac23f9461feafd0b89bd0292e714612e9aad227a359a8e9ca31fc96a0afd513d1ccc51079703d6bce849e1efe9b50eadd0f57047b9eee1e0cb373f818e046a56e34e5a02e7cfc7b8e98adb614c52f41bdf437ea34d98204e0bd981e705e6d67c2b16906ee85505f7e2ce4344ef0be288b42c6e631a161711eb8b1da07623ef9282d7a726073eb14b6918a3d5827f825d940f4a51d36ff069505a688620917f72ddb7600b08641a255b63a39f4a770d87d810710cf681c4f1c822583e189f6093334f7744daf459f6bdabc46330b2f00d19626ed85093ea48d33e097dacafbd6f13da83b1acd91382971c3e473ed905a60b6b9b3c929207caf8325f7b2fdc1045566ebfaadecc1c8fe087bea2c8bd973a99b35ae3bebf0b9a33899d112163f37433d85203079c86f188ba90c9959f5de24e359d6267d069d156430c68d711c55a3ce09aca263b81b3caec5402bb12947c670ba134d4f1606cc3408550a2c3bb9c1b81b8f3c3e33b1fdab724af57f426c9d8bdb3988ec8cd1e6888c69232f6af62b2aa381467c47d6e3b5586b688ca1e980e251a78d434ef2430cbf428cfff7cec6e2d2c531d9ab76ca5232f4c91f56af220561f287c554a48cde2a55af65dd1c8adef38b8aa40487fa779a70ac0843278491baa3b4d0a8a52480a72cec8e20966ae2d4880081ccd7e24974be84aa07bfe4d17259f76c51130473cc738d212d2a3238fd7b33988759afa03893c0cb1437b8aa5c370e4b60e66814ac94b9c7f154a6690b1bcd8c84732c93c1e30a26d5f9522023783b112befecb6293132e8ae6cb98a1e61c391cbdb04d33c13041efb13500cfe64122c0e3fe20fd7f7feaf3c487d6a2161857108b9a2ce9cee77a0872b764b687c485721a0f09991a974b5769aea6c36fb3c164fc5747e3eef56bc295ed22d5cc7977b7000bceabcc52b38c1d79b12e713dbb135632ed9e459bfaef9ce3b59910a4e026d916ca483893eea4b16719c30eecdc392b2214912907698802c325917b6873c298a47d4e3d11c2fbbbc7fb3e379d26b36a253d73ca8b97d5a9df5237aea2068e4280acded7364e1cd5f5973a1f26e5744013064a4cdbc8b9e6b84fb678256b227e3d692d014e4ee05293c25f06254ed68a7b83d6b0e69aee6e4bce6a28b67b92da708c27feb57b259a40a3955ee4ea67683ebd523208a4000d7df6642ab745d6990a5e1b159db58a5aa4adab618c8168ae84ed6b3ebeb8dba1ce1d27c3fe0edf70f6eb00fc5c4a6cc096d1f4ce45dad755bcf6a114f8a57e26495ba29c82343ec55099c03c259b4738c2ce371c8f6c9e9d7045543c730150169dd80cda3c46aefc393c6fd12bf5aa2956e576a55c1935c2a1dbdf1afb93795a93924034d3d2de529ffe8a5e923fce67910fe625f080c8cd465464615e542dc4ff4cf4e80ffdafb4ea6069ad2987303d7c7771628cdf0fc1da35d0af6cfb0210bd018b01282d5aa00e51eba2886c41cff4f8c6faf69348fe5bbdc05f33f18a59ce5d0276ff8ace2aee5fafab865ca3cd9ffed51353f809298d52a866c7639aaedfb64568cf2a283df8973d5fa4c6b669b9cbbaa328ddc917fc170909b86c734c86ed5436cd93090331d26fa526b28c2acf14bd95beaab5f0f3f26f5efff2a14b2bcbed7129b17c572921450b2bfd0b4bc3ac02ee5d90204ca92c766591cf652877076ebb80a02c44ac44031e2b254c986ad1e0271eb6549b0bad404f4d85f79ab3e27a57eb4fc20fc3ea4c885fbf49263ad6b0344260a9c251c067f2db3ae01ba7754e3fa031ac638ddabb12550275ef66d5d31bf67fef15182ab32fbedcc7c27cd7c8b0b911030f04e47e4ae26f996b5df83500d48a0a01b981ada479f5a3c2429427a93b4114de6c427db433d949637d22d866bdfceeb6d51bb15266153a8895167a0759890a182b95cc6b3e7c5709dfc6f131124c3c0fe15eb43bd7b417230e1b0e040e5d20b6f81f08cc9eae72b28e1fba238f7bd3d09d0d90237da2a4f3f2838236d3b39418e0eb1598ca2203ce7eef92dced0920331a94834ec04a336d9d100abba194ad9590abddeec8e287965f4f4ffb6e3acdd33b53b3f2e4df446711b8392551f2280854753c1e131b6c3c0c79743c04721305f0366e1e662d18aac35400f9a94177a63370a8b6efd77c9d60c45837c6fe7005b9bfcf32423901e9db25fc6dfc397b9f3355147814f269257006fd0dab9e8bc9fbdf9c21239f315a5509710fc97324acf4bef4a7349dc9835eec1b057955dfddf60df0d638e6c626523192c14b21eee1c9ca03903feb1eedd3f227b283a4b8c3063fb1169b8cb37bce0969b22b1322c521f5c917742717464c05107f7810d77d3feee921038f2cdda71c1e4512e0c8a4ad1545b5ad98d5632e8b7d8c1b212eaff55cc84a58948b96c11a07a94b604a75ece60173357bfed9be6a40fd373d17b4b70ed8deb365fcb85d781c47e490cc6f7ffb5236fd101a4fe492608bb3f739644c68c8c010519bb439ce396746bf1c77f2a62964a088a7c5189ce3f01f915d5759f56e98a1aa269869ef331a03d14f45e2b1924b88e1dfb30c62c9e2308eb79b7c7f71c5af515ee5a74aa6a32010f6527af83d6c1e66c06fe13a9a5f35de6a9149d6e8a8996c52986b0640bc1109deb45506b69832dc833ecc1b69fdcd4813b0811a3fa250c56bf56a2494d5d0510f0935032fe39fcdb372a842a5ccb2c37a47e948c784242f64bb4002bba6a7ddd696d89a2fd7e47653a2032fa238adf5037b619f1433cb42dd2702dac4a1953fede71a80f7d67a269b10190a4fd108a0108f8f9146f67e7427ad7f9a9834744a9543809977237bb08dfe608e12047437f84b005d3fd5a4c242bff8c6c8954f8c1ba8cd6592c201b22eb007520ad288bcc59ceccd99411ebad33884cfcda524086353c17ba0bd3cfdbd15a665b1b632c5cddca9bac451745b446628789d48f6273d3976dbecc7149980f32f6666c39f5b0c5b5b960735b5e291e66400781370188d5c441d1cb163f42babecd5087ecd41821245df00cfef9c66527905d4d322ef9b257a3d514a7c0b477feb850ceed6683767acacd47c0f77aceadea9bc76aa431ebfb4da7c8475a17fa25d6b071cd320b71ba71209bd95431dc748aa05d961db107c15f3a40f711e9aef95b64c64915416eb7100df5733f93435df27aaab057f8e3c44cdb816ccca3fc735701e66e2884117c6f9006bf828baf17ab197029a8b769d5db3e4f5f1ad2e38e9b5d32d613a297ea4c4c83a6e1f41b807c476c63d0646dd01c66eb937c4f9cb0119fa5b684802353a8db933973f514b2fe84ab0556198084455caef34044020c85d6c479519c74ba2521250c376f8154932952dd65717b520957fc6270c142a7c5d3ffa32c06d3bd0ca504db4f35522c48deada48ba60173eaff1fc1c62022b00ed0e039c5869a6a37ebd91864510c3cf7d1aafe8be2df68816d4dd158b52c9193ff868ce8ce7da98baf8f52d454b7c981fc1077283ad0568b1eff1c9db4fca61745da889639685a835fec1c7ca2808db6b5a029af3d67b44bd974c9442ef40b3f60759feb0b3088ed55a23866db99903d2373ab4dd7825eb68b06060c9487f03b24603adbd86ee41ff40d4274e1239eaa52d4e82073de51016b15f90dde6e9eae79f2eef3d722a002f0d0085472a901cc8388b34a8659c0db5136f93a7adb38d691dfa49ba84e07280e14d77232882de0eef654d4d3e7b358da97cac2ac1941c2e9aaf0efb1db7418c47cdac8d458b58dda820cb54203180408e997b85f463bbb82b1025308f8703eae0eb9b32ead4b1fa9650c7645874c7e36670f3fac530147c07054376f3ec417e90605cf197b0dd256e22ddb8dd787fc65e9f98eda1a043c2ab9075b9b4f5c989d0327b3e6049c906801520c1621ec27465dba4f1df7f2212c10ac39a19fe14f3f891ba9391a2240bba0b447c79b5ffd295cafabf490d4238c13d71502dd34ef939f88e7ae3fb809e184e0e7279eb906c49c45026ec9fc0a331a401dc102414428c3081d3f1df219b11d0eba25c54818f3b0977dd3fe3179f668fd28ad79da01a00c4f061c93615403beb5936e79d6c40535db37650081a805475bbd7b767e2b56e04a45b97ddefe675858df609fc852a42f886b3613a5d6dcb54c01211c1026cac2fc1e6cc31f885655ddbeb1cca7465c2cc47cfa61bf8129911d1defd6ff6ccf679a6f1d56c5379b7d05f5b3188ce159edf33b6146f984162b89db4677dab14db90ff7f8c1fa72ce463bb977822c626efcfd6a902c362e79118b0ff71dcd8814db63ef02be6b6eec53d47654dc2c0f15e4b0ba2ba200936823f3e853680fd69d0e735c541d35dc1898b7bb14cbd3ccb1dffb4bf08dfc9a06e3caf3679ebe16fb2a71163804421ca24e27e550fb5a820158daa37aad8bdc0512151f47339af61c2673180db14fdff3f12d636b16943c1dac54bf55853cfcd7e189afe7c26a3cfc562ca3c789ff6833697a2b042d1b3a005220d72b1f306d229e1a96c5aecff992395c30ce861aad7f6c33e08b00bc8bff6b1f85a353ccd78dcb3063955d2cdf104a73ecbd1c6a784b2b73c88c8c313ab485b19b14d06055f329480fa125a1a96c95194771e8c48f5034e6ded797917faba44ca77455e00433420fe0cb1e18e909c20b25a08e17c7c5a1146e08d60cc5988cae3883030997e126b1e0bc13ca1b6189fb1071cf32bfc3a9d9b00394cc0d755864f21bc4fb0226bc4f4ffff3c37caf87d879787e1c7155398e6d4fb84aec75b83e16510ca78b41d9a01899dea86ae95e0d32bdd23012c30e3816631d774803974a6ea16ae6e966a5a94dfa7780cf2ba7dded23dd26888d9763b2451c6e992c54c91e142181ce5b0969d4d07d8d26821c91f93ad3279fc85e43565ec66342fec4340acb176048e4433a3064fee8ef5a43747094333de90989cc2432accaa2057777e0aaef51919465971ab54c93196a326b0a54cbbc4fb3b5bcd5ae0a911dcc3f29c6b3d1cc0ec9b1fc7bfbf02170ede6f0b3cba6358723c4264bae7ac94977831573429a8780c4b6887b01fd631c24f5ad7c5b57a7bfd8e26acfe69539ae942e315a6ea4ebced498a2feada024df7b51fba24e935f5696fb7bab26b74ff4ecb9216eee25e6aecadd5fdb661d7f51e0f216c9af800b5f5bd33c42c9250d5eebdf8c541c87a69f4ee8233ff94db14501840a0da42e9456be9c159733d01bd6d9bd15be50fe3ca4a54789e670f98c8bda4503c91c34efc025a5172d3c14054de6e3338bf3863eb433996c90ce9820211f9ef234d454ee69589c0d999fca163e8e824772d2242509a790a2cb198617ae240ff4ff14e7601613eec334c68e6add770d8ae7cee3e53f6e76af77965f56e9c877234c27eaffce890ab4f478eee0cb54cc86bd3b373c63e85c02fae5bab9ffcd370bdcd70592eb21f4143ac6d1c6b257f2a02187a214ebbe422ef436bfd7f82130f9cbd295c8d395986de730347d3629bbba060df3cd51c355e41768a7d182722e38c3fe284fb946aa32fb0bc4c4324fa685ec46177805bfa03c5f54a4c5bb17ac8d90cf4b062e38d21189a8378feec3acd1a72bc56ebd2bf5eb810a6449e89b26104cfe74daa2b475d58b53fb0a04054ce513ec9187a39f47aa65a0ed0a671907df6ce9b545a21ec8c35f7170c60b68c9a2dca9cbef7bc7a6c1b0abc543d6042e595f62afb7bcecd3ce41ce653901dc03514b010662f3932e0856db01f42d75cf0bd6a483bc5832f941f20f8a4d28e221acf15fde13143431799b4751145fb77e0640ebf226836cd46db5f3f536b30aeb260298df6d10d514291fdb9dbea82347be91d398a94ba6c72036ee20c5719597f360010132807fd98aba67bc75063ebdc5b90b332b81212ca97eb646b8986895c80f44d127a4cd17999f389d3fd4413d48eaba40d1d17a83b215bb0e94f67a8df06957fba76e10c66ba59f27c037d38ca64bebc261cbfacf706f075ea37e732658cd0170f81b1728fb354778c41d6917b2b2403d7366e9d72c02dfd052ebe3c7da08499bead8c4574c3e0fa6df85adf296331bc7b36486a2fd4b1f46ba96ed94200212badb0dbe095368a0003c12939afbd2e58d7ead7377b2a4558960d741cbecd1206d7ef43b00ef4e2b412dde6aad00e4895c63380cb8e6edf27e85fa6afc97d37278ed77abaf897ed95cebc38873172975ac559162fd930737ff5d27817b0e91f79bbf14099619b0e7ce40bd5da852ee455c44c78738fdffd919af9f9ea5f4826b6eb6db07bd4d1f91059952fca607348c82154d25b80c9f4ff1d34f2d5fb0220bd65e499b4f69074b15a46cce9d0b1169003397e70962088e1a38aba24076adc160b749be211beb10cc6ba1ba334740c90086ea11e7d024aca8a88a0b4ded67de88dc6c12f7448defe078ef0b5a50b029e17179f91a06f3ec9bf62dbfe449113e5f5856165b15270a2a316c0fa507e3aa2846058770f52155717a794d0b0c6db0cc0b646212f3df7670e8f5abb66b0f0890998a2fadb23aa7ebe5ce153399f0491b497c109bf36de787626c4cda39a7d78577edd943c5676130dfd83507ad579f1140f84d105fad989d5c1856c4c42ea13f2606c8eac742cff3b2baf3910c172fb15a30fe92ec2f7b5ae0c24e48595585c3ee3eddd422f441cce475b9539efd4b7c4321493c236ca5c1b9c8990f78c85fc664d53349fd76c48e8ea11fff06a350acc4c5d0ceaafb977f08e222fd3a1e890df45dea63a184c4a5ed61b4959fa5151abb34e9d107dbec52603169523582e1856bcde23b9c735aa41656321eeeda39620c156c9f8415b172ff7473c77e7ee1f6db4fd45b65ca6a13075c658736999e61f10c4cf5ee98e5f28b95eb717c8d7cf069ff6ae765cbd63f239045b68fcf7f91066b5fb517d6b53523e15c4a2688bf614a45b4b836ef1f9adf24449369c1eb30544b40ef4d74d60bc1ff076dde766ff87c1c102ea731c18a04386ed547e812c2ccea629cefcbed95d5b92e6906c4ad73b75fbef745478bf7805cb38105144642d2472f024c616e55ccff4aa1d979f0eae88b46b1747e693d432fec56e9b9326ac890a6789253f79e875ac8873fb822a73af1e5224852a4db7c98e47712e709dae4dda5d8f6703f962198ccc5a2e91abc91c0c8f41e2d9edccc78bb688ad1a4187fc9092344ae811ca8293876e149e41954d4c8958982b854d9695fd79f85009a6f0295bbd25e821b054cf6a8ee8113a9f5658e58d8d1d9e6a79c03e6e739583223db1a23ac2dd2e3117c0b0ec487d1d028b4ca6e8397517de477b0ee9a137ea747737f354e62538237bb55c4059d3d29174c56ae7076c4f2924f2108d1cee528e212df36da7366c589fadfabb0b1dc078a592c13f2a6a18edc5976f04fc242ee2c50fa8b04ee8614c946af0b2618a5cbb915f4c63bca0b2ac4068abdba9f31a2ac061fcfbc02be5efd6541ef45c50090cc710c9c8336ffeb07d83ad2880c066da5be5bedd828f8b6f35ff578345d0f73b20333f6664ac3bc5fc9a1b5035d2350a3be5432f8e7eaf8c473a7b69c8efefe283c55cb7df8c1ede5af721e7608d8e0c44cdf7be6ce6db75c9c7372d52911258565e4322397f98db34c9e79c3bc2c451bbc40db4ac47becad57d7ce30a18b077519472b894c0a5ecb0fe63f6d56257b91ab8dba13c439de5846b6c07e2ce8b62159f66fd7d6ac8cb3c6fee1a6ad6f1c3ac6b7125aa51556877f9e9ec1acd9f53921c7808c5b573f66f5bf66add0b310236832d0b673e49c60c171b25534c2f9cc45c3b7620a2dde890c99750eeed2570fc7ff280852d98de536403525ee8f6c26314c59bc1c51697a460db624d8140047a83c8b7408bf347cf01f28fadae7e0ff5d024a5c326396151e9964b8839b11af90f66bc8aa8add16eb6a232e1f9fbca194eba90248ebd286ae57dc338ec0213c51657820b58fc0fbaffba24e9853d063a9fa88f471634304e96c43c41637556c06bcc9e2697a241962912db4ffd31a1605164f26a737c0979471ae3dca14a8dcb8a1f9f201ef752b62dd6363210f899fa5e838a75bd984efd811136318926f8cc65ddd85662286d91d4f7b90efb6791772b01222bdd5fdfe3dcb9843d1cc4079891a955ca1ab0ecd67e9e8ff1cd377e4c5a2b56fb25ec6f9722134ee8b6349ae128d87c612ab74c47d4b3b1244ab9d2fa2061b86717d9e0b624ca12c1871432b355108bf29f20523b4febd606c69aac4824b86deca9ffc7970212bb99697c4444aae4f540ba5f02dac369fc579243d0fc5ac20d46b7d5310a00d1df2642ce50cb3f18135dff626395c101fd3663ec87a1507d51aacdc112b9446f9f034f63722f4b402e777a76e299e24430d965c517b25ec0a04f6423b0e4fd2db3d7251856def7c4ee9e16abc91837432ebc2520cf4aba0476d45fc9eeddf3f47c3f7b73a0c2ded584c88de037ac6156346dec6d808a4473e472c402749b751b24eef6e0203853ac11060fd82b454ad1184cea1f248c8f2795a576880e8fd87caf856a77f37e1cb5c52fb87511ec252b3afc3da97923028675baebbd7e2891264e15ca155466337acd3b9d12c188863981a36f54ca490d16c61a1e621332e99497b1dc3c8f4b1f2233990ead08caa477b244f7300159c98624acc581baa5025377178467148afbf621e91f3df3cc1f964aede2a484f407473b1dc388169cb028b693aa7d1d27391ff9279d5090c55ffccd2fb445a5ba23c9491b22cf92fedcc59d1d7a51ee1e0d8b1977f03e1b3a0c5fcbd2662e0e960ba6dbf604adc230192580ae94c97bbe17cada6be5f975347c4b30422ee9ac0d64ac21293a60eba292264fcded4a7c7b560ee3345f1545e676849444bab1f6562a8c59981f71d153715ce27041f2f8b498c251ad1092fafa1b24e0499be528f5641f77afa58dcd75e41679f040f011cb5be0004b78496fa8557461ed285e5e6392e942264767e06fa8bb49a21894849822f25d53da1ad0e2eca1fecb4263a22ff933b5e2aace260acba0264d25f02c1c39e15b7d1d60d3996f7d3a616821436e53d8f09f02cb82dc716306563c540643c68b9bcc4014bf3d2072b72179286a4b6f95941ec525260dc83ede6f618505a38a9db01978beddde6cbbf1cd41c701c3d8b86cada6cf791ec6d7a9ee02b11080fdd31b62685fdfd57346f95acb9272d20687668519cadb046990d67bf569452c6abc517e7dfd22b53da8d67cec8e9f762709aa4979b6512afc072e973a4d954abf4b73e2dd50ad56ec3c12c091b0412ed68d710ed26c8bc6a92325d077997285979f9c3725b177bc5a9477dce6423aea4df877b0a9ff5adebdf1cd241eae4a3553c287312829f9ad6377bc3e81ef5b21c7d683e9163e59bb72cc312874aac43679677f1e6320f59d1af48ab7da02ac20308630cbacffaba5d7824907474bb7f4db7808bc1def7e3b19aa8a6da5626100940d2f44cbabebc1b9e7e371918a4f83365c5a3afe9d6aba9f24864f56de8dc0400214d71cd5a2e098575ac5040d8369295639d4a8fe50570c7084ed29a022c7447975e55c7b0b34f23e42bf12d3140f8bcd70b2224e061aa764cfc43de768389ee5f1894ad41ce1c4fa8f236d48d478847879406d39a8251f5444a06834182f13ca717b46824b7f3a7726e69a1ecbf3f482d43a1fd05a401044cf88d85e8ce20e4de10f1ceee216cb425b25d4bc2e280a22be94130d85f0eaf8d8eadd392f99521550b5cc012dfa097c6d8709bd5f40a6e49b345eb8c50f6d3072d035bfdbdbd94f416c4b88e67c8edfbf9bcf771e9e71c7e07f7cb81c15173b20d4abf7d770f8737e4b6ad9fd67ecdb4e4fa2369597a64a86b4957753e2b5b01d6ebc1642ab0dc421694626d3be1bcdccee7a64d444e7763767b254234d46cfd8d8c3c48a7fe51f7ab73dcfd7c37a3bca585ca61227ced9c85a2403e1db5cebccb06c660e34c861d1ebb3df7537a64c8494980bc32911fd57f2c77577bc669ae3800027ebf81bf4e9392997395cd4c972a2b8cdb7fb2752f4a1ffbff7ee02a10ab86cf00feddf66863e2fc13e413c7afa6797f9609874f4c6d7da668ffe500b90c9dca35127c3abfa8767ece5f166649e99d07de0ea00f0748a453cc5704b4ea984a87113be70f7b07370ce621021160cfbf615ef0574d482c582e7ac317d7c9d8d258ce86205364701ad964995f8e1f48c056f2de11250cd8cc81c4a284c008c406e2806ab56dfc0faf26eb1730b7b46f2aff8bcd8b593f3f93a83a8238c229664586be7edee72fcd67b97d69e97fee857fe780f30ee9e552c97d4f5a9f60e5e8c2ee9aeaaec9c93edeb40cd6da086e30e4dd5e7672a0fbe9a62619408180a1162aff4e672e0d9b39a92ea0e44b30fc24a5e8caa642ffefd6bc63f19c084ef1c39663b464c9c13c74781fde547e1f745204b9f908b95ed48ada72b74afb48858bede667f8ab2b1a964f89fc1e0fae52eb6e11547a0ab1f3e920d322f79610d13348591becaa550bf9ff764bfd439e5d2df8085fe3a48a76b626a7b6238114ead5d4d48f0456d32729ace23163ddd42bcf0936ccef2195a704d6e7b91cc9bffe29dcf33fffe8a324449e1f134863421ca7da7503c81ec226f08531ef096c551824322b095c45c06d3a4a163e54cfa412a851d623f6fb8e4c911a6efc0f0b5bbbaaa06b88daa43d56250d1efc2db6053247c123133f4597d7fdb5d506a064df4935b2e70d63c7c6360174f7e5a3b7289a5efc8ea467ce15d4be9fafc21cac08adae6887d7ebc230e3dc41709e5bd688605992f6ee6e2afc9e1df337555b8da24c173d9ca0ee8013025dba1e3923c26424ec89908778d648324680c4da1c93d08c78386f631592d3e5efb5007ea08730a33e13b5db516efc41699eaee7b2a60cab53b308aaed0fbd2f0f5bc9fd975878e3ba2d2533eff4916f6ff4521443c199042356f8fb617b9af288ad1765e325653b4d82318f0f496d64bdbd30996e4b7b3b409f86dca909be025cba79b6e7315ee87b3814c82212723d7c78310a2709d4858cba3abdf9c81a7abb544237d8e103abd092256738ad98a7d39e62c8701d50edacd1c9d98ec67526e5754316f26839aedd76f8fe72e1061ebc67e96f6acf56a79ec1d3736fa7401129c5200aaee805d98a82d8fb35074b46c7a5afbc4f9baa8fc2fb6c82f6653740ef232d32a75c2fedec8db65802115c43dfebca4f6bc463e807d8c6fd5ae34cc780cdeb47c2b35de9e7b066c2614e17607f690b6635b8e78b17e90425a421694b73e527ee61115991525b8b87c75fd12390f28f324ba319b0795ad4d8c3f0e0a582a27228bca3b87f285d0d1dec1bec8d2cde0f27486bcc949c6d09e91ac0fd2ef37938b5992bd4e6d3e371da1a82b4d0488c1e33f040d8636f17eaa02b7c38f564a9335363dc171a8388bc71e31db973d77c9d1df7b7e5cd5c5227c9e9e271b435cf64abdde6ae6acff0484de4987dce432864210e81d49f70912e27b1eb534fd3474039846734fd66a20224f7dc5a8161830ac7a080991b3bbf0956231d28d64fb164ac914fce058fae099c6238434ccd6122264803badf2bd037cfd2a8d76651cc79e7a4b959c451ca1fe21ea04e5b8652a7117b9e7d5f1e783f2471f4f2fff3bb3361bf0c4a3eb1f9d41fb29adf4d4e570c424fdbc301faf6564f941956495f0ba88b7980e810e06ba1c567c94d1f66b53ba1d37d9e386ebee4706ae24a4f93ceb944bd7c358c795d2c12e61910eab0b5837b32036dece2070f4db54eafac354718657d1fa2fdac11500715cf445ebc8b708e7468e7ae6e2936612d1bda948128e45a2017aa5df2aba995462d43b0ad50a781674000c9995672eb908a910ef16b47a7b60cd402078e494f8596d3ccf6bfe2c479236c051701c23b294cf6364593ba6cfcc39eb6377fc80f9c560ccf0b13b69f176ca5a62bb784d78e71746a50b15d01df3b6e6364930b78dcb82550d6ca297a5f658f5a7d5a6c7acbe3cdabb4c5a70f0f183d615e8651a3318282f937e0c5b54f921cc1491993a26d8cf64801ffe7eda8acdb3987957d06f4160fd032990dce51dda66fa5b9eb522eaf8df32eb197d8146e0984f22cebc7ee9148a7a7409859faec92fe1149a095667cf750455eb98b3f2722b0e28c994e639e06ece994689e6908feed3312e5805c8208d24e9d5ecc1b4911e49a821c9262698867630f4b46bd734de129f70d97917892d8b7c8ce9e3aad27d59ab7050ad84151f5147330c7f09e9e8f3c9cfe20d9e4b2fc6cc8857cb4d934af0ca9964b27fb599cec92beaabe6240d1b02258abd32825ea2c65fe8ce4077bb33b8a366baeee1cc598dafd74559b057047c417a4e7703d582afcd5f1e2ddfe33ede4405e3c1a0712cfc67ecca993e7aa6fec9a902a249f8820d43384731140cbdbfd7199ca22b5afe618006379654805bab716e864c5942314413561b04814009550ddbfef9ce963ba0f68f1a5770f47722e1aa3031afc4e420aae7bcadf7bc4efd341c18db2a3a37e622171126ffb4c6d22b92df6895cc04f5125dcdeef98893a1ae4d078db77869caaee23c3522e93302bbc34463294ef1357609903865b78cb75afbb93261104a6b5b1b9e61e1cf33b3828687cc044bad98ce06af760a88e8879b507740d1ffd148b470dfc6925dd16e971c0032088aad06e1862650b15889bac66b48a00bdce644b0d340c4440a6eefa9e7816b9d64ef91c410cd984f0050f9acac1f76e4acfb4b8a555be0753fbe751b69fb6b394ffad4b18d3206c4e753791012228eaf9b2f5181f67854d710b44e0bffef5d6543a9918f42182b84eb8d1470b775f6f40cb27c3ebc186b37d0f49d54e82221eee966a4e418572988a1bc5695b3dee0ae5ef8d5e63e419f5e7cde0e0d974869499d28c026a19166d5a6903ba79ef2180683820d8b633c66eb125dcd0efaae7bbd7baa9f3d6e3cd7b7ee49d52c94aab275d344fd8ec0ffd91552c1ad0f432144be3de53040399160260b7105637d81b4d4f667d17f217bc364f22b4dead6e5d7ba07bf00c6c095cdbcc9fe13f547684df061f3f41956a0f43aff45530b20ebac4244034b5107edb307b2cc0fc6897e30233fe95195bd4f116b4c25e56b97629bb8a58ab22ae5b27eca66b1dd627f40b58552c20b47fc967b2bba19c8a2c3f7deb85174c702f348163dd5edc12c008337a7abcd05ff33209162accd676506a24bf67be07d7e52acc6e117a3d854b6697d14dc52434ade0cf27852387d4e14d81604e223b3f51342347b795ba3ac65ed6a75f6b2f2ecaff4fe33cc3931f4742885c5c330e8f3b6a36b204d26bb2a0f0922e0e23ed2b1380109969f61d2d18e877fab4e2fc734a3859eefb4d7b74fae0838a4542f98bb378c0ff0a8f8862eefee3bb77b6008f11b3be800e426d484d75b33b0ebf3bb599cbc6e6a0eafdfb00eb043a5414793fee7d48d9caa640a6d232b38c4069e693dd41f1b2655bd3d853aa1a110c92fc87a4f379f64dbb80c3c74b092f96efbad0e8596aa75986dd2bbba11491c589e5c6f2b0e4f7849f2d35090cbc78b5a05456f051a258947da914db6006a4da58a51032261a83a07ff053392230da912a7cf78278cbd19f5aaeb05618daf2b4c5583a587e68b9480b3f92860fcb93f1a225a1338710659c2f091a4abbec685204446f87ea677493601179f17859622c042b9b507e4b357559ea69d28c3e8c961434b904ec0af72e02c7782bcbe1668f9b2b9d38fc13bafe7e7fb5da4b762c29afb6f6359a841adf8e86bfc9c9ff2fe1b7b0c775a3e3694acbbab2212f1b11319347fbce3697db1c458ffd2e479dd3aea6aa0fd5981e1b7bafbf466b41612adef7bcebe93f8094985783361090dde3465a909e106013e209ee3aaaadf52b6529be52443cec74254acd9badcbe0d5090aa6d02d953966c65f44a2ff3819e274a3a42e7ff5ed67d5c43a939966b2378d7036b52bec1041c0398ac080c8d81cabca2db66e1640b619f068031ceaf101acf8519e65b220076f0119e603ef621802f70c9e48133f6f9a73402d9429eccf77d374f78e9b6680cba2b859904640b9ee62f8edf71843393d7a5c33dfbea3e128792a46c6349000b9b31cd35b870fa82bb30610be90096cc7cb9d61f0a6d8600b254e89fd947107afd2b8b57d7b4ffd71e79f195649a2633d2a71672babed016e4a6f0756ac7590c1b00ec6a0da63f2c21e0e5d64b892cc87ecd1c76573f385d6bbfdd3b81db1cceae4326e428cf2abf29350667ee95482d258b38b093c1fda3f1987e6ad61f29a4abf9d91984245b6a53b48a71d39b2c7c166341ea379c652d1375f1aee7323f8377653c437b419679f4c3bcb837af0e2d3f950a586553ed6fdbff64d8a1568cdaeb6ea94d91dbd6ee6370eaef4426229b7da0b603de973c94a908ec41bd70b7df9bcf693991e391140064d983fc9fdaac044ff88ea0b0d0b3316c874757f8f5e9e6bfa45e29d5fba26e4057a586daf948d547c5e98828e6d221f56c8d0b9f6c3536c112ec57899ea8e1edb7e30bda6fbe07fc421a8daa8d6cbe11b4bbc6a591100a80d1fc21613bb70549f1d797868d8c544467b332d77322edcb5ab4233c2d96617c9a03ac1617907b5f1086eee24df8e0c4e67cd260d13e46ded8d9443142da540ac89711e334923ee79d9c35afbb6e9859dca8ad1445c59461ed5d0a82aacac57303cfc31e9e72958900c21c08be24c36a426851244cd5ba4239c41249d810b45099c24f0f138475d3586a30e00899dd5c88b66d001f35ab2b38725c99a638084887854ff273394761ee633eddcf8b9fbe22f20aebfe948ee37502b17ee61eba4f1a03fa9577f945018997dd68ef6b61cefb8287cece8a712fe5dfce6291b2b23f7a742bdc395e36a7e4a363afdb1e88127d28a545fc243bf93522b61ef73f28f73861187b87fb8fc1439004ad0daa51fc96949c817b06999f49573532767f2217b26e0663c68fff49e8d71d3a69d1e0b7475d258600653306e8945e909e33afbd2b60f5aa0571781e7360a7fdc32ec61c630f36b2208dc8de3688338483fc858185578e01fa407f2cfe0c7e8c87052258e83d5ce8b332048f4dd8b7540258bed77b47d02ae5ce92ac6a2ab166fbae1d07660b1de7a8188318725b1bacac983206c01324935457876cefab38e1289d7e491c7a4ba938802e13483d4ad846988bb3dbdcf9f0dba03e8ce64b58e587e70e2c500bd028ff66ebe698d5b7d9d175b3bf22bcb0a568409ef013d1e69eab3182c3cfb756454e079bf12baadb3f56f22e0998b031b1d53c90edbf18e04b9049ee8a0e75fc721e1e60cf563b3d86b381c538e0f86b36e23ed6d715ea91fcdb10a41bb2fd8238d3e8ebd0a79c26d3dfc4691fd98d247d5092a5007c68d3d3bcd99c62395ba34ee60cfb4f09f880fa576668d809f398234665500e1cbd500d3228cb5effa8aeaf857cd65f28519279809bc414449a8468ca6a1d5a8096e6f95ff3ab50344da2413dc56b861fd52935d504159179598618c2336b62db24412980bc42221609924048a0b06710c330411f361ee7bc7b2582b23b2d7ff5ef746d0d38e3fa9fc37f7c7ad048ed30f559e3965846430cd729dcba1c0111b545cda0b71a226181f08b3681fc6ec6a88518651797f50921c39d660cb10120cb6d7d785541a71c7e66db26cd3bc1478f67db7849fdd9acf87aed616856f019afa3c70666584a03a415f990b468a2145718a2a2f11ae926f467a241d190a48e18b93c1582b2f4565ae01145433132a873a4ebc6528fe3b24ecc3d6e0707fcdca499ae1849564f1898bf2939cd7387b8865ea5a8c502d11c24b2ba4ddcc7d6d9de7f2d1beab35e80eec74f158b4d163f35ae6bd2918f4f5dd86f916b26f7811b298796e930dbad0f74b81117efe5b26bf1e37285086df68ee0a1988aed09fe2ac9df4ed0a2d3efc566c63edaae8ab2de4606121f71245968f594aa9ba35b553b5da549e6cb084891313862f32c565fbc9b1747b18238f115ef61f2d22c7039aa37fc67e92a29a67c63453c274bb4cf70f137b14b1d74d1b671a5f17f0da7d4d3397df4f0cadc2e7c8b9a966177c8b5ea1890cf332f80dad932684e0938d829a8884fcbde77e164878e94543ab810321ec4e2921daaa2df8b22793676471696abe1e3b13c13c29ac1adc258fbac129d3bb73f1ce374e150d2b99757e24f768a482b08cc0c6eefac92e817a9140866aa6d902449092e019ce42d3a1e096f581d9fd38bdae3930aa4e94adeba4f2262072390fb0fdbec496ad4787a1f07bfddfa5518b035f89b108389455adc9267969bfe6a7b77d014028abbc1823257e5f08d4e20e66c7ef8d423895ad7c5198bd20a1a0aaae8adfbf5c3c552670f5b8e4a5ed4788bf43b389445c7a236687530a41c6e70843ead4792ebcf3c78f26082477cf486eee960866744bd87ab96066e72a99d4707a29ccf9e66b514387e069b6c1b2704ffd3ae0fff764d5cb46a5259f18197803cc4c3864f5593977ebf7a256e664fc0bee5bd90737c9621f965baa4e8e666f1c6d0faf859b4fca70082923fa897fb992969a6f55199689fc16f6bea02bfc2d14a3d056b111dda3da2e0135b3c8ab31bdfdeb6a8090d18dd5ce6237d79cab987d699df5f34cec58577b654f094f2e01af81061de1425aabf498f87cf2b81403c67daf43907560a880b16376cc3cfe15d8dec9156ec50a6346b7a966f4fffde9e9ac5406faf2a36b1d7cbdb3a0c377df0b5e188b9a799ebaccff5d4621b92bf142b6e15da706bd880f395d8afe945f1e0ac82ccd440bc23f5923598ac000482e55bc868b24d13c475da0bdb1a10f490a1db686ed6fa19eb5e4b009c54d6e59f79efe54a7dab1db59838d9bc4fb088bb2244d3685d4ba7724dc2ba7af9718ce7e69b6588611832c1019345465af38be6419b7801418858525e3c89eb06d433eed9f21771e9ac8b5ebea278456b9a6618c8242229b17ddfbd32f7f8884e3eccf8e19bb659d27059bb1a08ea61e2d6e618bb7b67dc7024d62ceb956ee242902bf74b9b0fbc6b39f16062b99d566733874084b55899eab0ae7501abde9bad707b043a6764fdf7d19b623b1cd31abd413f18d9c2ec91a7116a12f387085f44c5cee8e7f5fde69674e6d4275f252b72967ecad987e7f005e09473ccb4acb8e11ce7b66006a1adf73b8124c8a6e76a7b09ce9063f9073f61866be1f80b36313edda038557e3e97c7b39fbed30b835768aa2a7ca6311e7d414c8b39eb5b9ef1e5f298ea3a29a65c8950b9ed5d11140e1b4a6b7ccbbee6ffcc31946f552c16e9fcf7fc99f8f543f62dbe48c535a96cebc50488209fbf2e4c99b7e8a87c4241694689aa93b4befd3709367fd86aead75b0a06d981c9e421d9be56fdf2fa4cced7baf172ba88fc4f81e9c2cb166f5864e8019e48f73e533785384f5a9f3f9746b00c3d006b95c30f4b6013389632500e07f2edf9c3199fe27d55d199b5f018c8ca34c761afc52d6c07f36f4ef83b8dd601d6d426245014cd169de9469177f88314c74c4759dae34d7abf5c98c6c9949358f50a4adea42de48a32211ba208a8adfeae0b58df6186cdbc11acec857279f368cb3344973fe52de3e43394c560aee68eb7fcc60a23ddb34b8c2d06f7c17e95e678aab54ad674f4a6f6b6a6037cef5f7b76f4be3726444a87fad7b41a76f6ff04fc5a1f103278d33b09d566ef699ec852295f6fea951a2e8805a0b4910609762a05944be52500c9462e6826ebda1de855a594a6338ac7b2a1302ec2e8df4bb286ca538e1442155c798f168e8ce8acc1c0f05f6ed292f8fa7dccf5f8a3139c7268a641e90f027afb9e74bcd87836b2e84dffd5138a21ce30f32ca8a23c7bc9331f87721a520cd9fb8b160a0f48f425a2cd62bf6973933d6d171223592ff1d876e6033ca73fc06dbb4007e1298ef06f4c904c0760b57d76c405ba70486f1dc566e691fad3a030bc2fe7ccec2007d6211596e50bf063c649c901013be4066ff173a5cd01ce4943a1cc394f615b5b90b9ddda2b26f492ddffb8e9c45297589cb9b2bd9e2b051d9af8f581c52f1fcd18bb57aef1d991ea0cff39ef93ca6ab824dadb2b3f7ea521cf295e312b218e86c9de52e19d21714d5827ce828867a34666870631ce920e135a4a5f7c380d76715831f607edaa4e188a835b03cd510074bc1fbfcd7d1ff0f7821d57a97ed7da2a32f57d5cf90b22f1004077dba45e56b30c32a7ac0b71443c64990c4d233ac25fb4a4cc3d0405e773471f42872f6e490851074b694bbf1a3e31e566924835d486977b82490b501102bab11bc2804d5b24a4151acdb3211e29c4af607d692ad1670e24f2769e21470b729400aad0d0d2343bac5eb1a71f639917dec4ff8643ae319c96700c9cfd543f9ce08ff650dfe3964e6b3dbd882069a00a952cbd011a7a899b9e926cab8b30b0360d92dc9c70fc3ee41212cbd345daccaf31c9bc54ebd8a8b80268c59cd02bd782a87166810376564b39c121ce8ed8303dce697121f744ea5f164fb13c462fbfd642c36bfed03a90143edc93c1166f5492e0c2874929efe455b5b11ae805dbad6a1c4690d1c8dcc74f6244c3adcc0b1b86300b3ad748cabfcf7212a9c313764faaa9708fd14e8c5f227abbe0393508db96f6dc3a0e9e0efcd85dd0ef863164e9b7accbd53b9873786f5aec1941dde3a5d1868a4d752fa553c45c13cae4c811a6dd41b35d67926ee6af29aca98923d6a5ec232f65888a4b090f31975e819d1add4b7837b28a45e6764fd699674215ddfad3eadc0c1f2282dea1b3ccf50a600a7a7b193660ab0502ed8c9b40b4c5a1e96433190513dfc21777542708c54cab433fe96a0ab5caf0589808e59d5eecd13fa7e4ad57beb3835dd70f501b50fcdf13cc0e877bdd393b17c89eb073b9d8299fd751cc63822362d286c11b7390d4965711322d6a4d56205ef5ffa6fc962377ddb00bfe8185d4fc70d4ddf1b18b8372b312c0943690d46ae09bb0c5fda7667775f9a2e3c32f3944b651e68e86c846d62e4d5f624792e510c0f2f6aca9622d7647a5bc91b7e212f71550b3fa409fd3c570c714d7f292132d86bc53c489f1ee8795b25b9c89e21bd2f3418bfefff15193132cce599a7cfd7855ec88a10cf6f320c08e8fe5c3d3ccf48a00996a3391bf0493da674d2cc2e45c2377ab70b69adc76460e36222192bc94709495d8bed047c4cd1638f7242c390ea878c41b64b02219fe0554bafe2bb82ba167fa42cfb5ccdcf3da44ff6eead4aa57dd809616348794635800ad50fb246ee27234f70e2515b05ff270dd842fed48a8a280f02186d833a49dfc04f0240ccf94500ef6154ff65096a1472ca9309cd4b548721fc181947c61dc9b3bd83632211112cda0de56928e2ea352099f313161bef3e87a28dd3b78a4cadeacef20a6c9454881e44d984035e168ae7b844b110761927ef940eb6ecf9e2199f4f7589ab3f43cedc3a1ee07247d7ec7b12e2701615f995d32294e355b6f91d1654a69afbe7d5f4ad79053cacccb98dabfecc7febf1020c6b5337ce50180a80cccfee1d77604d740e7fca7126b75480fe62d5fd67fbeb7503f0fb3fec56f1e2de5c63c04612b48db5f8eff93835f84a74d6b1f68963a53b94381090f51e16692ff4e7658de837499131e75936cfa4b46b78cb9e3df50bfb7a19b5592145183991809b090e4f88babe7b431e4c3abb3bd5846ea1b80f9401703e95f195b6497eb5e5ae7af4fa075ad63b7eff0f9be8c9db53c4eab0542ad0ca5489c52e4de63293670e0d575888582a538ca8a7ddf720ebfd143f6a7921d7359f9197c81fcfa4927dfb67ec9a6773a514d64a7510cb0326ebfcf9e3bc6da63416517d48eaf4129a4fbde1a74c70d261f8887544a5ee1877c69518bac6720efae7804ecf2a4f8175c7883466f17d5121e87c1215fa8c996fda2a02cfb2ba61b2170e938703e632d1812ec278001cb96a96fc58d1b9d2b5bd638e161f883f05dd18d71710a13d894de63742639551bcb5b36549e53e21d2924ab815f9641f10d9fc7ede411efc472082aaaecee0eabe38b2730b80ba942080c868417910abe365aaeab54fe9c2dd48f352fddd096cf2d2967aabb399c6e0cc32fcc0822bdea166cce3ed7110c1976fb86b40880d79bcfd3f3e9b962d2420cc24d5915ee6b92e7300f7af9959c33c6f7caecbb369b3c0028e069ad58e62079d734c4e8f40fe8a77bdc0cb975f29a3c742bbbf5dfc97b376672d507c1ad75d9671e4eacdfa32ac85be9e1a6774751cd9311eda913a28a4f0ff9433b1fddcd700e834245360681005357034ad819b5570b7e187857c4593f465fd5c99bc244fe1113d066165657a0436ac4fa3acd41428462517f23745e3a154da0171606ac5ec711774aa17ea4b03251dbf163aea79e4d36c9b28687240c39e78d76c4214606e97797076960cd479d3f3a0daadbb48a0c73635a057d4fc877c5d2ab2386e2f066c6707f2518500d9b7877f1b9ee0c536cae4d954255da66b2126aefae54be6504d41a9ee03d2833335e3dd08e73291dc0b589bd94c3f77181019eb85f0d2d245eae50556b972ec4c5082b63f7d9fdb4f9f4481788f5a64e1428d98c2af280983023113d8e057269befdb1f813ff4fcd178a4f9e6981f20266632e24da8fd1a0a1d7cac6427141617f398e63c43c5d1099f867989aac5388eefb9a59f46473c2e6d35e58531f1b9fac21fbd9acc1699f0c4b615257ec255ce599b2ab7e7f97cfe3151c079768d9f02b204238bb72296ba4bd7e5831f039e5e307383a5010ca0c62d98207ca63f685923cb8156b12c1c4fd5af87a7b5ac5c906fd1e5dfb471f56f93c4faed4b0cb870968ea17aa3db3438113297f24ef2894a57642889781b63e37b8579c13dd576e7b8d82f969c5deb5c6556be8e0991f853e914262db2155349bbc4ce252e3c79a74438cbf1ee90ba67f2badd93bb3acb7d4c27d3959325c994c82b29ffbeaee0739414cecda773b92d1ea9723e07245187d1b2b0195b1388030bc97228501b4ce058ca958d63e73425ede8e82ee6ef728d60e7cd7d62828cec276f8690d5304c73eb20fde3c47a3f3cef57db36e677848a015ec9f33946436b410fdc4e499b73e498d9ab54d97d8c0efbebb1d021d3c33076a9dbe5ee7e69994e9b9ac370a12cfc85905db5098667f53a3537e49f995ef17b07d32183d5ce8de1552732f8c9523f19dc80fde58f870307afbfa28ba49c7e5292fe8658a0eb760a09ece398abccb58c962097e532e9b2d22fafe238b862bec48ac277273748bf741a0a8a097e2c3e2ac467c6bda27c0ad6b70681f2753125d7141a58489cbc6ad39aaccb673b687c2be4fd57f6e2a4ddfcc497d663927a4bd269144da0ac5916874cc358c2beb0d33900a291422337e51ac31ed48752caa37d42e6c0d90a5ce5a128cade45bda5395e4ee1df19913303e6cc3a9f298c6199b67d97747cea4c8eb0b7405dc8f3063d4644de23bc14dc4ed2bbf597023f788821cdf96139e18be28dcd1a24c8d53ca3ffe50baab8d86cd1e5ee07f62ca52ab315ab219aac8b42607b8a1094bb9d7418df8e067b94b2ffa071c11645fe90713e87f3bf43895fd275f1d0e55eb060262321fab62c716f6abc549277539e075ff011769d4e2629ab8b25112dc3bbf48e8922b88a6c81cbeceac73c27ee5f8f17adeaa960b1ccb2f185ff171b8d6aac3abe4e35333840fc68be7c33224ff72c0028729336ea261a67e73028466106e634407c1dff926c69347a014cab1ff496608a17033731e9e070cee96a67d50dd772018a08b766f069b78691acaf64dd00fe4e658ee9c468647ac3539cdbc0d72e6504541914df85a1e24c41aea8b8fb66be195fca355502e0d277ebb2445938b8fbf929ea37313647c60f6a67c4271d337f56994c1f7d83353d21f11947f9f0a0df686e2e018ae367307e4ec180c087d67317824ca367377a450056b220424eaa7d066e4478c3205f3bcefb40cfecd876e97bab4fee209375dd0a1b4f83276c8e15a815b193edba7c07f087b8ac35d9f7bd2e66834a493c90b0c62cb5ee0eece6378a204386643bd2dce084d38e788264269093910c50b92eedfc1b8d909013c758791861162af04f730a482aaae02102cf43bc390020511798e94766ebdc4861000cc5e0bf2c568ff7c557cc86eae600a1a521a1952c59872079e65228f81e67d6900dc40c324931f2a145124fb685f6ce4f00ddee8ddb498441c83bb009da9684f8ecb80db27578d25d2b116fffefe908a2c1fbb2195cfc9c7e5ab84b889e55a34ed9b277ac502cedda95d70908c2857d94695fcb834aa3f6c3009604da0fbae3a50c1f9c212b94d3a7b5f232fb96952d1b39df79f49a5cdb71c9694a54862e37236299f75d38b5ca2163d63a868c1537d3945cab74dde2a733d5f19c71eb3157cf113232f33a2025fad31f0021381a43437f14a1866e26acd3a1d3fd41aa74842f984545e211ac1e7f86af1323455c98a8d6e13d3202b016681ccba2e737a0a13605c81080456f29ab38d5c5a73e60fd64adf045c40419434ac66d0fba263aecee31ecf0cdcd67392de62cc10f822beeeab48d2d12792e14eb44dc2c44376db438617a40e460b6b9bb8881f9c19f85a938b72345c16db1700c913c60da4a0b9126c3b78965e7025c9da9c5e2cfc9a75d937486834055454f079bf529d19d285e11e735e2fdbfb28d5f0bd313c5be41cef7f4889cf4c0df8df50fc2cd943ce4ce0429f77bcfdd7b3006ac060fb628608fab4f0280fb481bace3e8f34c302d2a90228bb3d70d34e1ff702be457c0211e9bbbd434c42e551febd3b9c4bee7887d063df1626efa2cc615adf0f026b2c7c39cdfd0d98845220fcadccf27291de32ff9709c2848a9ecb93a92fda5b74395a4c7f1c8a9e3d1e3f5ec4f5c8232429b41b334fb1afd1e26d905ff95693e812af748ba8e284b40ca999a4a8ec26434df1c446eccc81306ed6d4f0dc39aa18c1bf03e572591f44f8561a8435cc351558a1e0720384423a1619cd15951161fdd960f713fa81ccd5d4d0fa249a9c464cb1349d70d27658cdadd65b9c80ab962e99ff643e61f54e7bdd8cbc34453d79a9b7027d0489cf7eb95c7d4b3e620e6febd41b30061ce23aa583faa4c53451667da2b5afd962dd58892b6d8ecf05e166b33224fd379210d1bbe1e7e90f1c22c875f131b6371421f119810ab73f5925217436b04fe0b0d4d66a72f226655fda894a9b8f7f70875e0233f8477c371cbfab2454073e3cd8e18f1e4f33f1deb509625c4d34ee0f491e93b0533d83fd2140dc2641bbef4ecbcd6df326281342b88fd1117e202cc5cfbc9c56bf9c57afa7c4982588076449e3aad4053ac6546823047ebea54234a10fc33be8b3fafad014b299242ddca607aeaa7253f9bd19c6834784702869229e4e6b30151df41848dbb7b321e03dd5f4ed880511f961800941360a4b116acd84d6491a531b2ef15828a7d1adf1f75fc0f0140587114b17f10e94e4dc892b53935d9fe599bd98e9704e9318016a94d031b1dadac1d682ef1170b69bb0d0943854810ec2cfee5034cfe9926b3fc63b2452918bd01d263e7778563999b4528b24e03e9c70a05d9f0c5d85b93250c876157455e69f4fa7004f75738b030428f0fc0bd95d3f84f406d61c2c92b11e3ee82e7373f89ad9eaf7854bb5a8a6a05326ddd1a0ec1a353c6ab6bc5255b218477fe96a14089fc1440d4491b2b69515ad1ce7ad90a49dfdaf93a9f21fa4ecfbb67dee37e2e7f05fe9a7565bc59854401e0297a6e3eeea8e537875020ca9ef2e0d029d2181721ec52e709a84feca6d5694f7af895b83f6fd0cee3aecb8d1df939ab2c96b27eae43363ef7d1abe16ab57cf4626e4d232938c7a7def063e3dcd91ead3f4875fb365ab5a5bf326922aa14401be7bb6bc982496ffbb466a1bda8f131958933029457302b2c6691dcf25ba9203fb5e1d3d725388cce2243e29c180328fd6a48aaf91f44501785103d336af523d124c47bc84f225fcb7623b4d06bc2a3c93abdf6dcff9d6bba4fb8d6f72f4bb3b2b561a5d19a8f25ae1889dbad9940e1070ea547c5cbd9426c706931c17ec5abba48f4dadff3c0c9599e8362a4876c39a13faa0369cd248dbd475200916d990ed7e0831081dd27da527e44b3761528861cee35537915cffbfaded01c66b2c08e7e803727319acb046d4c3bc1b649e845d83cea805db47700223115078c8b3d855d30484b656ff45e6e219ed929ef66a616010d270933baea74f21c4b63f5364b7c051e8c3618043dd1be33785f169d7255f7fff9372c67288fa187e75976d8846d135d8b0d7f441177b33513f7570945374f9a24f0ac0cc0c457f54b49641e1d31284aa681cfb27de3c963e514a390bbd916aac6e6195bcefb422e44ca8483c1e0550891c272b67f7f663195f0b8b00fe84c340d775fb099ee0d001c025e9fe69d885e9678edaff7710060efa23ccefef5abfddce5cba105627b312476b9f2b1c35f82db50d61fbc6beab299c69b6817621eee1e85fb437b6ba6c7f071c9e639dcbc1916bd5967b12ee021461b514f946f45002dfd366654dfada90c861016d656bead6eb28622f366d0aa59214f78bee023d015af972881f861d9b5611f8e10fbcb9034a4f8d6282787ab543fc416c45cb1d8fb33f59c2a3a0a5b50a317f5ae823dfc5d88888424f17749b05e750af530f89871a93f5203a49b20964827e5b152f26e7976e76baadccd95e9b5e971b43bb7ecc99ee2f0dbf50d61c1ef1153eaf5244e5e30a73df320d2201dfc912e13a225d4ebfffca5e3f884b067e48edeca4e30e6ba4f21d3a9c1e25c1c855d30169c1fb45d75902c3b2b8b920c915d4ea3c31ac5f44a3feb01a74435c5ffd6ee4a47386cfb9cfe74ac37dade623acc95d15827fab923f6896b1103f8184b1759b5ef21bcd3aff758cb6d5b8c958c4053a6d5e8c722fbbe1498674fcb301a6886157ff57199a7b31138c30d3dd4c027a89a122ca530219336af3b4021064c48a4f523ee82643d5f6b23a1e966b3bcdb6a07830a0b30e6c2db4c0449d67b3700c0a613e8d7195f68667ae9b9d909b350ecbb94c1cc71720b104aa3707639d2f760b70cde044dcb7e91d0f70051badd5d18f04f0e030a49ad8d84ae54cf8cdaf617f04d2f66b481f2214637d0913b3a15fc5676100682b10d4ef300ebb1ba27547fdc4f0d6678c33743572d03ec032562e496f60e2e67bc54a7ad6a904f6c03e61fa2ad2276338fe6ec9076b9d986ea21c6d2ce2c3a9482812830c56446f1a9dafe002ce161ca43917d3718fb2caab85ed72d31ec7338ea0523f755a2399e71f02e71a41526cf4d4b4b9e3ae481d57257b16b071650f4273e2dd937754ce48529e0a5a18066d8158e334f03ae408ec802d3aa21f58d6e29c4062f40c9674a3f900e124b5545542837d97d5bb89c22669d8b4cef64b11e9465c2ffac54a5f542f77408b6cc3d0b63fe0ee980df090097a7baa7cf423af2594aa39ef22cf1d1767bc109090cd31128d0455abf681ebe885ae79129c35c2df5e21cf6b35ec5b7ad81f5ddb6bd45e6797f8c39426cb0ef955c08d8ac5100ff1bc5e7f52b96e0593a9dc238068468c1e56f6da120cc72f1378b5a07031a80e35f788fea0d1565c08b28b02487cb5ccc6c0b5ad928822ce1e049ee2e38eceb3db305c5fd47a1952f52cdfc2f5c1006ef0659ec554cf0e98d3a7cb69fd89ffde635177e49760b093afd8d242678ff1bb2492f11c35bf57a800acdb4a6de70597efb069c2a2e981ae4ca1f5aeebd6be0baeb1bdf98b7d983d90f6bfd99b976d03877047352be9e6f2bc90696afb2bea402fddfed41f0d2b8e19ef19d467e93cc67d5e287707b4b28e228c324d2e6f4846875ef1cb6cf6dc6889eebacfdb261e6946929ae20518bc7bf783fea1fa4d3cef93077f7f83f40bb8e879df860df6c5a9879419bed62f340f461d0f8448e6f0af28db2e352191cd060b5098b97a8e5c038798d40d168b56eee5bc75d8b5ea98f7dd2377d32169d7fa211a703cfbd3f569fe2d61cc49dbac2ab6e21d3d401123a5ae5f04a4fa3b1a1adab17b1049be1341aaff48223e7df0cd9ec8ea1b67257fb763ce78beb224495b00464bba6a9994bb24ebce248436560f652f3d796262bd05126e8be5b0f6e3d70db1e807c0fdc673606f2995ca78527f43ac090af0df34f45eac2ce6da2b07dc3001825b16ee9e465eab13978d0095d6793f79304367c4d3c88dbea36a544bdea4304232a64910566ca0d7aadf11b428de32aa635679f0eb5b150cffbdf5dddd69c86d0af02dbd94d83df8a0efee2c8be9312b0e60e6bb9f32bdd4a624cd6586127ace896de7aeafa1e8cc22af887eb279a57e74a76fd50c0b4c287e04850b6604c56e7a8c2a7c4072c8bc8426e3bc12c39356ffdd0a580c6786d6a675ff4e5443fa0da8c6e733393a89703ca2936f265ff397e293cc06d31ac7f081c4805336d80dcdf15cfcd0b24ae0d9c127698976a1de03258141958ed18538ff086d50e231beda43f46fc9ea92b9624d77df8bc42cb995351abeef8a972d1f3182f040681c1b83cc2234a057aa5f460dc4c55dd9a45402f4ee104e17626c0e40550789e3a011a2f60fb74918bcffa6a127e417c9aeacc1777d3d93726956c231016a0b9487d40db4fff7774e2f9a531f7bc0319ee7086f6ebc7c82b232d8b9004124a657cc4772f4aae362988c0a5b7afe3cf2c41aa2328bdc9b26048af03fbd089dfffe89b1590d1234ad0eb705d9631e5a24c54e12ce13b6579ba8cd667f2b0a911ca4294965c3d9f3e1b9e0239f26d4e8e459ef659d38683dbcf85997e2821e6ab53d8efff7a427a1f3a43e1dafbd814bd5aad9ab70c7b36d5ffb5bd6a2e06722092279fce4892242da120cd163d01751a79d34840094fe6eaa6e84864063b142f7c8dc839ebb93feef5fe4f830e8c34b63969f9350fef9e7e5410f49e9ae9b4ce736451a6f198eeb09175e939d5b874c4ae243e70c725466b488be3b1865454544a8727592c12d4a9753754a3da30bc5190d5b2900cd51e6d9cefebb97c2cb30c85e798d267f1992ff107061230ee22beba391e9141b628daafaf4b1a1b79e96e33ddcd3f1a9b40fef5a422fe12b7d6dafde73fd9c4f1153480e3ed297b9342067bd4f418abd572ca825cf6b2ecb96f2486d58a8fc1230d2a489bcb5b6b53aa8ab52d5af571ddc7d2162ae139a3aeebc41d56cf40f4a6d10a3b266e1503e28b6896c4651b7a3efbbd112f379db9075112849aaf0e2cd7440b1878b18c6ae78a33ff0dd4faf630d056c5f9912d2ca5e0ef2e315fe099e200566b0c4bac6bacf30132c9818cbf77aadacca93313d7f6ab23efe090ee658229bea8c2c264514cc9c346794eff4e94934b26f9594a22acf066e94522ddbc10fcdeb1fa8b3779600dbc9589d3e074f31a40ad059a9e22668bef40793c59de4d2b42e92192961727fdbf695902c06405c2e95f29c7575e8d2c6e44103f2c401ba4e66f8fb6ab378e3b491fad2ccf7b289111486c07490e20dbdf45f51dfe74407eea18112a93eb158edbd025342278f1c9c4ac7c8878a9cc1a99cc4f41cbcf0a71457db871ede8d3119a20877cd78a5c06cf43392cc45496f01257c1bec38fec97583acbb64ae501835c045ece5599e2ad834865cd4e5641d57c84ccbdc7b09417094342faad086f617edfeaa0bfa7e62ba4f7085455cf21809083fa6ad60d8a8f996b0504206588963c329cc4d1d755884382b77e2dc765a48a0a3d430c04aa94cb782156b9780e18c8fb03400c6864171f5a00f61bd3fdeff3c17a219b8b83f44e64b19c53971241dc81cd4cf0a24a7a6f50b264ac89365dd19fda3e60195a7380952d865b78c24491a6aab3bdd3060bd14946600188d5d69be77fc83d6a83e737441bf31749c96fb277420f739ac264836cf6aa8662d5f8658980c41b56ca15e13e604924b46fc9b507e3fe784158d1a1d46bfbf8fa4e479ce7294e43eacd7750733b35d072afdf84a29781577d957f61a4931b0b7d6ad80e63358e21eb4be64b6f7656ca5863198e84254c16da0710193caa89860a4664497e091c434306e540ff02518b798e9026cf4c590ed8f09ee933c3fa66b73045c7cf4a5e3e3bddc83124531df301693e6dedaf1be97b7e6fc720a50a5932463ea0f5d7101560d02f7677654a0eaf28cf9678d46c08555a3c5110f59dfd68797e4163c9b4cf71293b33166a8d433484ca775259cc9e1d2e352c060e9246947e1d3bdd99a0ac80d116cfc0a21d9d9263c8ce412ac925d2136b7be219e72aa11271c49b273db87f5474008a2c1165545ddb03418e4d512c326f1c02c0079bf4a965b382d3512acd052745c8a9e1cf92eec714ad239d33bbce1043ca853785f416053f0a2737d2887fcf8a9f8aad46427dc43b9e117b1ef9f0e9a2555966ebfe918933f8a567f4f9fd74d8dc44dcd890099fb30f605ce51a7007e28b90d5ccdfb532632a0f44ccec65524a80561560bb1fd8e062e779f5f4ad51f8b536bea4d2192958dbb13d18f135aead9dcdc2952d3234ecc06ac6aef68edc1111b782e030a8648cfc38738ebc0024e26a4356966d99a09ea784a088c7a90fde34b64db367edd3db37061c4ab47ce729a4e6b8351d9b7f2027f531fc8c26f6b6f977a26267665af4b61be4ca80020a9d0ca65eba225dc30ce3f840f9c3564338919df759dbb706603db63b2ec2d672820171be1656304441d7a41684ccd53bf12aecfbfc10b347fb335f437b3a5fbeff68032bfa4a11f30fae61a0e1afd40005ad7aae4c39f7af6cea89226a127d9f338effe7e4e2bb063d4fede2a0e02895458c06f29350a564e6db3572e5a4eaeafea5504c96af0b804d7e581f9d04c9a66ea8506442288e5d5a326a24d5895ef9a1966c5cd0a1f35452937219044d899217525c197ae9396e5f42fbc50309474e0c10795b42892156eb1544da254654fbc54bf5f8d97f482a3dcb91eca031ca4aa42f517f1e888e7f707cfb372cd8026c78ed3a258fd3612b9f0fda82901c985a914cdf5b3e455966b6f792fd89736226f9d6ac0f1407ca505150c55efc016f3da83579f4f0dfcdff966817ccf3627d254717144bd3ae2a24443464d4987bc9c852b84e8af676f40b4aec116875cd2736dcefddbea3f7c411410fa33af8ba0508e562bac077be5f9c8925f99af70d0d64bcfa5510d1573f6ff463b51d7e2a19cdbe4630a90ec17e217bd701b20c7930e46042ed2aa4e0e756f47e125919c167a028ace7052c472959e7ca4060bf08e5ff4e10d05d100bf96f5c6d19cbf4c157a6d2e30e432bca094bc308cf5d930fbf954179975ee4315c8e2686977c2c2ef6a8edb90078ef1dbb4b9da41807b9cd1c8c716d5910fc931882dd000bd6436bae57c09e4462eb4b3dc063387ab5c5b03f0921c8c8ffd1da64c12406403ba74e0d17a83d521a3e9f7bffcbf72dc5f483d5cc9a38094ec543d9f3970c0747a3ef40df618d6061cda47a6521eb9e5eb9046ddef6954486b9e39b12a88a5b4455f65b93c8b44d4a25a93921b00017e84fceeafc3f058ebdb32757b65b8f77fdfee84032aaff3f83587a2b54b5c0606043de9cdb96979c72a6c398fb71fcf10815430d430fadec77bf0c1a218c000b36f948b0c205c8e368606d17368245f2d781825971c63ea5ccf71c532576b96785e9bc8d7ee9ff6e30b6cd0656811b4670680b66b7ad7f7ce46622cf06dbf21e179ddcf713870a9bb48e3ad58d7155cfa8e8f80f38db923e9ea39bf4e286f75cb6d3760b1914d532c696902290273e3a6edd7e6440731224c0832019d43ec4bf33d740c79418fa41ccf0f5b2b6ae6ec2cadb4f55aa52f8fb536bce8b9e6be471bf7c9c7e6ca70ffa474a640bb4138de7b8a5d61c7dce832bd986f0883565a9bb20d89d9c04ba1e3e9b42f6608d8abfbfd553083c1292a57aea16c891e7c0c6ce2df8b3978408f155364397d0dd9773bf536f791763fd2242e884dd794c8c36c535b0389b9c5b871b2c067666682cbdf7ae318effd3aff40f6e5dd65b1bc39ba41e4ffe8b0839d94676066d5d0209dd5cd8e2fddf8de0d127ac195aeb15aaa82e007df097ce2ea52061290927073e3b3d51b006f6c33c6d54da44b0591a2d51576f737a259b6a423fc521e652301d566628de02d784b8d72a4bd741f051ad27a11bf7656d7d82430b88fd72fcb3eb89d2ddd2a117dbf47ac16eba6316b8da33059f506e34900a8a301d3de0ddbe77878d1a2028a33e35a4b5f39d4b979e4c27f22055406eae08ce9f07f917a44bc27d3a1608da44b04edf794434b420ecf75965deacc94a8949655b8e4082c67d4e1120a7c8afdd24cf8f75040d1a6bc9d9f7f1411035ce27091df09f4c19edc922e6cd925d7aba74d206d0afde3774449dc41df2e5f3284430519a27feba41477486a14865b5e32821a73cc6dc14214c89555153dede2454d7e97e15892bb72112f2f861087a8fd62650d813a3dd350634b246b4ea4ca5109e56f5df8c9de0fad701b32b6ce8258c051cf54ad15a72bd3a8900a32c055d5cc1766855b1cec1034cd1169c84044575a3f1546dba904b45aaa71b0db7f0b429ce42369b7d912053a49d166aef0d044fe27abc6c582cfc9a4cffa3895cd5dce8c05632bdd264a99a2d2140680ade1673b947bdfaf315a9fd5c216617bc8042aad16fb52bb1b8146a006192502ff60ddc2921f48bcfa649dd0556d80bb2db2967d8a1324424f6224ddb910a1b54aa9c5b09b6982048a977570ad8357d63b97fc4eb35c4d35dd5ad4f5cdd34254a870f71069d791a94f0fc0f96cabe3dfddddfed91b571f5ec2a369ba29292d84a8035d67d2a8940611f18c1204643ab270f5e99d39cfe967ff34e73ccf38c42883ece5b00302260e04a35925f9968695620187565d8824301e1e25a5a95db1faa3c864c472f53906e2cd4b16115f55cd127ff551e7f7573f99d9e40f1e87633fb186a685890d880035d6a97fd02a07d55e190f61d52e6fb0562df280ff96f1e28a2b77d69fe8568644174e028b8db2870fac49b025d80b75e9801476953c1c1422c1668ea75903c2e3736d9e33b9039f0d7101d92c5386f0e991bd75babf91e0b339203d6cde4dde8bce21e1255a52e07fa3dde369ee95b510c8c97aec9eab6d92412279ab3a70a7da85fa5998b55a0e5d047fe4aeb671fd3953870025e6f816579517e9624c96aa83d9001f09179169d51ef9f4e7a0ffca44b92751b2e1ff42b84a31b138f1c081413cfd2ec5735764b1ff35a40ffdde70c5c4f5fd12073432c05d05f2f8699739e47fd33641036c2ae9aa9d17175eacd560e921691088e719992a320880b5295ca64e01f6dad169510baff8a2ec7d006b14de81c040d7d8430242426464134e3a0ce13ded34ef8d53748ac99f666c662eacc29069c3c5fce98baf36dab72726798392d9fbd1402a73a098ad8546a741a5c8b0d79073b0c31e1186fda5c1b151ed9eb5e433360b813bc7c8801ae47875e83ff2f9a45a2bc3f2069ba27049921293f0100823bbefcd79b31606ff7554dde6fdaa0381c4e7bcd32ff4afa4d8ac768bc8f23618757c70289280f1a5b3562c9764210f0865757523d5c4a1ed51f0b001d3e786098b63b2a006bbc9078b3e15b932ff1901917e3ae8f848e6eb8e426676f3c8904649ac99ba6a48f55c0d1fdc83f8ef762aa6d579ecef60c3fa0815b91145a3d0af57b0f4f835e6d627663dc7f89892c4a7fd05b221c2712c5c33198d63b9141d87ea444bbefa653d80380783de1760ddf059648e86844505bf37e87b48c9a2ccb5f51ed94d0dab7ade9eef14850b167f0938c578685a3904e2c5de6e59c9afb4567993a7a07166195ff9d1f80fbef0c223e8e7c0a9827fe78baaf1cb6059afd83e84b1039f1a412ab5375dd8bdc67485b063d1b88f539d75654532a4f275e057c061305adcd82c1ed828e747c3c0e43e6c3c8a6717e57eb4353b232330f735b0d0dbb88ce910f309e3d64142032cb2f201cd477cbe55d5a5e0ffccdb78c6261f9ff82c26ae1848d2ea4fd20dbbe664a69af55bc6875f1d149ec2059de6b3ac85807431abffc9fc58f88936090c724cda4a92471549fb756e4aaa1e596bf8ed3abd0441161ba7fce7704a37bad9f74a43eae6efa15bed37681c3663035723463a118b6708d90fd4fc4b4891e5b96fa9ee3eb220130fcec6b3e94260132d2d66868e6b54a88b5deac8a0d97249178f04cb71329e1e31fb30839c7db0b03bb06927e5e6c0ab64678f7b26a54e24027b644ef045faa9bf38424d0bb8c38b9ee75407fb949d6a82f814404e9db8ae240517b6cf2e7e4c1325a9dd7c12a06e3a37a77941bdefc5f9343a3d13d1969af28f95b4d40cc23ddc30528ab3d7d13c68ef0570f87d98406e3a9893bed6095bd3b53a500bc1dc8157ae2c5177e22b4383b9d448899d51c8295ae32231958da4d02bae82f2ffc8fa08cb76c4ccb50eaaf36fef66f3ab2d96ae8160944df0dd13aaf1af98d82f90aea31c7d4fe61ca624259156ba1ca4d4434c313b3ef4183416c6c2a11d847c895f360a5b28ed6ca850ce135e582e9070b211ed408ad4da42316d544c7265fd82b27e9195b3d5286eb053dddf434307c49d28dc1f745e4d97a159b4d273cf77d5e59323f636b73c5564b8032bb99686f84fa2d6b8e359156c06d09160f905d023fd5f8b74556e4cb708aa7ac204db7be059685e247b926d5adbfb34387d0fbf14baa87e11774cf5bf79e4fd177e2cdb979573ed3125794f019ae2416b325d6eaadce27cfd00f83b6609b8f22d12c927d9f7c73c8a7e36ee6362b0024b4e84ddf71938b18d72faf0993d43f9c8f22553d891277ba6dc38aa7e1f1b1a8b41f0049e9e932a7877174709c44a32143b457f921a1f4d31a3338a77485555d05689517aeff2f43673dfabd42811a2ca2220e948c4a62ef018a7c4ceac200ef669f53514fcc39d261e4db6a0b5028f2cdc4c203acc856b20f0d66b99f04e7e4877d6cb641e95914edbc605ec850a14a77f3a3d28570104a3d264902f0e507a47123944e4103e39064cd4502757f4101567a36d0ad180d24bb440affc7c5ea06807f5f5e24bd1b0070913365caa58e92116328007a3e16259ea5c5c25f4e812304b41c5bbf985f108533592cc885dc6c667f0ecf083a9e4a2a37318030839f9fac19c15542b783bce0a3cc8464b09626fd7076967e08de92d530881f19bf23adfb48ff7bddf5bf6fdd9a2437f162fd36519d20d711c11c70bd180838a471bee62d1087c0dcdada1f29df518324104f0bd3a07af1b885499f61c98a37e1c42ba0be321a5ed3837657174d33acd27e44dc65a312c63cad7cc29ba50bb2e0ca1adbe3910ae4aba0c41e5d51b3f7de33d30201b5d532ef418b52b147630e706a0ae907a7b08d19cf221b4c078ddf85909255984afcec5f8e20df245d3f92857a5741ebf1b221ae094be8a33f6e4aa54026909ad8fa1ca7c82d6e3bf279228e76e28a800889843160c47e9bfad8bed9c9fb43f02a90a40661a7c8d0ea4fccd96511d0951717d0f10b8b174cc968146d756594cc30dde3b135fc4ffe75a328d6242b8e2870fc4926d4a3a9777967446f93c87ea326e1533cb5573d66cbe05f4c39f9840d5fd38bceadf6a28c90f4dcfac3f61d81e2a91af34174501582f2e307b37cb639397e89a6e4dc39b17d10fc015ca0682e483de540f07f9b030311f2d21bd1c7066ab4e703a5761e444ad5761fba0cff410babb7a7f4bd8f6f34937f1e3ba773faed4f98cf874e204bc88acbc0eea50adba6b69d1c58404e2ee46dafc786f708189e733b251304bcb6b2558b0074276efb44f207ffad0aa3ba1194f1e857ee32141f17f1b15a9d62a7a59f9d0c1e8c501ac0f7b38d97b94f1fde8ed0ffc75c3aee36595cde9219c0dd7ee48ec9e94255d08eb5a3ffd703c7350ad8b5963c84bb89302eae830da1a9589c6111a2e125228b4d9fdbd0572991cb78120f34f30bc9007cec3ba8061e52a205d788fd140c23334914b128e3fb70e69b0dd46837ddcd425d7f47af7a08ef66739e64525935f115aab413a141a79d05f0bca8ed5462e4005cfd902f60f6274be39283846b2fe488cb7e0a848e85cc77efdb1a2d1fab4b53ad693202aa8937d054dc71967914e7d1e24f01ea3053eec5ce5f1930b48af9c43009861d495d54fbcc7353e1082c5f22a369529cb2b9ab286eec2121d60dc1626c8bfba414a4ee7da569cae15299bcc1704a6f4099d14b63c7ce3432ed484ae89591377af773cb6d6296055013f036f97920132f6fc0264fb5fe7697c2d826b9d96544d0922b6ed28aff17684af138f9621950249e241907250adf39ba0c7cd2832e2161fba0db48b4c48a68bf928a5554ba0919e0dac313fffa1d250af8718dc351af769f66125177dcf82fb4a29535a41a2c3adc01f582a3698b96e05f482a28d2c56db5849da5b6c9550d80194416c2a24165eb280e99d80ddda37bfc93f265e68abe7c6ceae517d849fc4de22cc72691480f9a99437af589c66147d36a4e04db29116b82be08d794972072b19fa850c8457b73f4356179dcbf107f26e9ac277747711ef99d1c735f9c1b6a68679f19132c8521ddfeba338629e2a56660fea18533c8177d15a95987577f26099881a82605911692d6e99f10f773aece884bf9e6f548b0a8f700a383db1f8ce0dfb50c0e5ca1b34149822cbc8be22ba1209e59a79bf27c25bc63ddda756d3da9af2413dfbbd883cb29de9786aca159c44cd304687ca1f05f23b6b69611a7784c191f83f0eb3d4aac58fa784ebec314682c19d31dc8af103b50cbdf22661b176e8a2c1bce182f8971f902216b4fd40067fd750d1d17100cb16de7b9cd1b68046048d4a656b4ecc0ee5050d82757b02814f65993068b6ba8a1adc4265538a9e7422332cd11bb59368470881015a682aa5c235ab5e246fe990ef3447208f3f35649b979d6754f803634e93f36deb8cc2dae7020ad82443d14cea85979110ccef57ce1e5c2f6016cdf8513710906339a04d031fd6df47f250077f05e0170e85d901d5b4ba21dd8f49d42fe37a7cfa660782aa71e76d026101de7eff85be396556c7e300f4b029fa06bf92af344fa9e14ec52381279913be662a0e974e6587204b67ff2fbaa6feae4d9c200e9d7b1a9e8a730584da03dff98b7170632003e14f2ffab135fd95feb8286ba5e4acb272a6638f70b455285a836969b1a39ea20c4a5e0171c7ad94619c69587957d41145816ae8b73bb00951714dd174ecf3285d1dee4b80fbad97f343c54e74c63b27471be996664622ef88f09554b3d17f4cdee37f5d09901eec9a6c9e31d7137437dd32dbdae1eb06e48db3a4ceb92e40d78dae9e755a7cee4a7d3791c1b6180cb0c34ef18437253231fabee89b0cf42b484de3500a2940bce5fe0645bf4fedaaa5dbcf846366f1133df6bc71d54a0d78ea291f816aca1825f2446920a8541c1b2f4c1d1fd0cb5731f9df93162aa464a960f63cdc8da4d5284c73791619deb2a7dfbca716604e9804175e982bc8a36f1fb1cae3b110430fa9e9dd16fe12a7458d7ab17f4b37b5306b266cb8239cd0d5c192657399342b867d0a6cb02677273d4fa22165066db8d7a31e3a635dfc01f42dedad82dacb8a5cc56568d4682814af936b007cdae6948d095774c2d132cdc8e21f8ad75e099b593069262493fc5335a5c519d94a4b7644f20ecd14f6fe367f0179825fec7aced7d20650460cc4d15ddbfc4a4ba8677790bbc5903142b088ac1862aa7b52f203082668012f293c59c40b524d4b99dac7f627592dc5a2fe5814d8a04af2895df3a519e43173cf81946ddc75ad9e9e90a0e403420aa84d99f6e49bccc04b9f9897b784ee18520d2b63d78c56faf990eab96c6f59d1955805d57b7cc72b3b208924cb502173c26f4e36ffbde71c576089b1877c26e065d0b57f27ec537f66bf773adb1d025d8e5fcd1aa0c85bb90ff02ceaebc5cbebcf42f3d2bf8558e02581be1e98a0c2ae5659d3a5b831b1e564b2569b8e0ba36996fafc8b61b1b1247f15277774bd3f606fcbc7849976dfa93711172c349a67ac88513def2974037880175a5553f1bab30b4c5c21091665005c05362927ee7a1f59a9f82878a52de54edbf95211f7c4eb660252d5403f0a815666c5f4f78b5282faae35587321437429d0073785a4aa8a7cb7c1da9f4415615360c5059cf8f0569d5ba4527f5ea9138657f17ed6dd54d9ca1cb0baca21bb056d5ddc708c56251121fb0d45c0c2fde0391d4587ea4fa1cf0312ada8c564f919903f7b30f44a4f4816baedb26302a87b60630ff039df3839fb7662505b9b815e078a95dc2ab09ff1bc3ea50bc65f4585b19e60a8b9f0a3557c53b61a8e5976ea512b271974a6e543022f799cd7f50c45c398e03cbee57d8a30f124fce100d08ab2053ac0cf4d4d89242725a48d9e9f115bf2bfd18edb32acc590298dc76729a1c09943bb330799a7ec64599e1f8bac0428b0b27a2f1f10f9f682494c5ffba835f6777f8bcc115571b47453bfe8b683fefbcf6a7393b36681e12dd4c40aaf1ab589a134325d2b78121cff692637b196a3799273b5bbeaca77f516bda0a48f27d09867aa2efdf16526bf558b4bbd54760f5f491a8bf85824c9849284d158faaab29ca76873b8566ea14be862c7e13080cf18791d2022f8ddb15910893af086004192ad0d4972bad763c1bef9ab3fe9a34413589cc619a537984b8c8079e2d178de289bdb06b6b7b7da0be211beb10cc6ba1ba334740c90086ea11e7d024aca8a88a0b4ded67de88dc6c12f7448defe078ef0b5a50b029e17179f91a06f3ec9bf62dbfe449113e5f5856165b15270a2a316c0fa507e3aa28460587c82a0592c8499d2e0650714d5d01022907dee86d3e6f1ed853d3e55de8f6171e3f7e7e0c8cdb240eb8895621faeb56491c9ec47dcb54ff6c965fe9856466073fb1e0cae12583acb47816398825327711b3b34fb5f46022dcceb4550a8ae78bd5be9dc5721105bdf5c83691ced9f7b1baddcb1caee43347c3df45115c6b0ab6e7d88f9e21231a35e6f4129f16803afd1aece5862a5eb7353b0f8dbbebe69fe7acea9c7d1537a745936ad37cd4aa121a372faa98ac95d729174a391ddac837fba15b33650a700c242048457b84bb508d8a959a73b9a2e6f80257ba323e93c2b0f583ea258e37178311848d3766ed39745e5c5f71e1d97200b856b0c8071577ef8dc9be5b4dff118aed093cb27f37db02b18b347e9e639d2ec95004b9c1dfe49b734908d6327aff620f9f068ca23d52a63c91054fca625184bd3af9791d9cea84263e4617e7ee4dc23f65e4a07ac97ab4468cd1160bee1bf44511e5e1f9b87f61a054493068a5b24bd0fefb6ed4d06f2f2c1af0698b5dc0faf8389f75a263ade111c1cd716125d5eaa6dd40873fb53119c67ba3d484b7b943b9a531567c73705e4bc990a1bc79bc9430ba79cf7e711029a4ae637a959433c3a3a86b103872500602b7777f5c9b413ec686e53b5c6206b257f8e2341d1c91ad5c1d73c9d9c391c0c8f41e2d9edccc78bb688ad1a4187fc9092344ae811ca8293876e149e41954d4c8958982b854d9695fd79f85009a6f0295bbd25e821b054cf6a8ee8113a9f5658e58d8d1d9e6a79c03e6e739583223ca85f26e45a745470c16c7700afe91c22add7f918afa421220b86c06a823eb0161d29c39f002411f3961e933bff8e231a24ca7534acd5f66532f4eb64e8ceab6d6b4ab04e785caf2cc014be3e4ea046c0f683b0777c89b92c50820dc64458647a26f9b0192aea01354f9855ace7e7c1fc25148ac639ff8a2d2e99301f582d51ea067290a721992bc86eba37bbd696082b6131b4543ec0c566935305d4e059ff358872fcfbc3b6550eb5a4b56a4bb29bef9af129fe384214c02a2f2ebaf173c69b7592a7170f59d1b985d43b1e1be9af60b6a0a451e1d8fdc728d1cb6f02b83d56bbf6ed48851be4ab9546fdddb79e3af846d42b13c153dfe9f486273f9148f283beb60831dbc8a6e2101da94fc7104f1f90dc2533b3ea05f0f91c319b20d8a6d62e74a0dd68815ee5c69ea4838e24c91bc4c460e488a56e672857f64ee2dd41e21b53b6abbb6a68724f32edf7bcf66eb6e36106a78946e06630d29c5596ece6d4af0d22c10e2dbbdca50278f3d69baaab2cde8a67917022006ac1560f99479809cd15ad883cdbe7e7e3bacd7b30e080724da4a9da5ca12e2f90285397cea08ad07f6144c27b70fe5f6ea88fdb83225e9787d2f59122702a914be72066daf63254e6ee979a7cb37641abe9f91a3252e6658d99fcc31a566c6f4f7e9a77e87b8acde0a8faebcd859f239e1e3ee3a29d3599ae99cb7ad6a4c60072e0290c0b583fffc1f974fd2dbe0ff2f2064d50de2885f25f11c7238381470ee3e308f9331480ec26dc43c0bf3e7e6413cfe08aa4a3f051f5ce8e81d68723df64aca04174625d85ae860fc00564f0d3a1f732fd312d446abf0c45cbd1de425bff0f8fa00cc4079891a955ca1ab0ecd67e9e8ff1cd377e4c5a2b56fb25ec6f9722134ee8b6349ae128d87c612ab74c47d4b3b1244ab9d2fa2061b86717d9e0b624ca12c1871432b355108bf29f20523b4febd606c6953081944d67084990e182039f78610edc16bbeabada02c3ec7eb611d402435ad5b8ff448f74446478bb8de8d5911bfcab83d0104a8f01618400de7f07dca810495139e9dcf1082ba9fb642ae22126bd17035b75f163cc56bc74dfed20df975583f92e86a8761c81f5758d1d1f55e86a3d67eb9b313f81e710f9026241773cb780c1054d2d396f82c486a4bdacb4c7da7a46701789abac0531f2cd1cc8c55d69ba1ca139ea0e86d4a2ec096bebefc76ccec45658b1ae7dfdf8204cb1aee9a8a1ddb23adf10995e1da776363587734f4e4176ba713e5f9ee34ae0a150cd4ea9fcf27d333c049e7ac4691e6db9dcdaa7386c3f9174172d1362b0b08858d220660028bd8ac96b3c455807002684e11c51448e921af4bba6451059a55a717c9f3b9e43b9a97bd28973edff2f9a0bbaa3cda05f19ac24d8f1652f33d209940ad676ae79b30be5ce6fd234435b4008f8da810a7e101a41508faf6ca9efe78673b280e6952f93bf7e07f9ffbd0268603a8e0cda5125f09e3b1977f03e1b3a0c5fcbd2662e0e960ba6dbf604adc230192580ae94c97bbe17cada6be5f975347c4b30422ee9ac0d64ac21293a60eba292264fcded4a7c7b560ee3345f1545e676849444bab1f6562a8c51812f5a759411f9a09371217aad820330acf7c4f338dad655ae3276a3c4f6530e1f2ad910cae78151e4c936acf3bccdd5dbd1cdbe4bb3a3b3b4dac87b2e1708cb6f97fecfd38f717afaa0adf37462324c32834f6129c65c81f18f7f15f8dc2561b91f6eed2bac6aaca08a164185b6b1ac70ed1e62fa12d5a4985d781b315ca9a090bbffbaac04cbbd90550beadbbc34f67c49708b81b6ba5bd8a5ac0720ec04002a9ade5a92c77a15703dcc105f4c3eb2ee2a3dcb99ce045515be4a3204034d6b62bb468136fd28287a5fc9eb5dd48a6a73c31736eddc1f705a3a4b133e352a4387321a331c7b2172c522752e1dc67b3cd51059b4030d06079ea6b273c349d01f19056f7a78f88a6c9bd7f00a2974d8dce16398cca8f4490bf7da68ead7f4ff777e72ac8bc6a92325d077997285979f9c3725b177bc5a9477dce6423aea4df877b0a9ff5adebdf1cd241eae4a3553c287312829f9ad6377bc3e81ef5b21c7d683e9163e59bb72cc312874aac43679677f1e6320f13e6670635d367208ed32fa60325783873e144d52ac87e137fd11a0a90fc778614d186a03cb57601a6e905f8bc8e09c0d1b3c0387b0e33f82951cae7a2c5c431eb2746de1f23681831523ee8c3010503438872397b97ace2b4a952f1f09d4e9624f118c86d6a5917d249a491b5346e90d28a46286f2feac54ad79b62ed23649a5a50d32826b56aee975b402363103c2f74f070b0c249c8de267e78be357320956e4e6ff4aa7a62dffd84d4cac8c5e8064dd99a598e9afcfc32ce7d6232979fa69ba8b9642a40d6f00150474207c6f1203e39a247ed0bd4404887cc70c9718fcd56b96d30fa9672ee19b964364f59e1324607fc48d9bc99b2e28773aef902f29600f793553f2bcd2a90631ed84634baf35ae1a14399ba477baa85b273230ea83489fda69a6b1ba3d891caccf7a7c0ebe3761f74344c65a6917c5b5d9545da852c4055444e9aeb70640b019e5e084e6bcfc60c8e1417b50d39b0f573c89427ddc25246ceb4b2472df9ddaacde102f91486e9107c10dd6ad2359572a8abb36219305ab8694863765544f74cd07d46958534517a0ae4211ec0ba43b8e5507d0f2c098f7f7202d746cecb12506f0e7dd8ebb2a0f656e5e8c5dc6af50be2fee9b3c1dc0de585914c8faf8ef19a74fa2a62feea2a7b7d0b8e159adfa54eb64734b5cee75e3aa5d09b4b10e647f9ebd19917029113251c15870c18b18bf454ebfb493961e9083d797fd015f3fc66eac4f06132e6f2e9167026dde0b560ed9796203a0a673c24fcd8e29798b32bf77d03e41cefd66402dd8aa3aa106ec3897ba2a1db6f07a4413389f00479f4c35731613882bf18e427cbedfdebf9ac211ee1e2159bb0c2b1e24490e217e8773828afb1e6738a3755fcee1eae42b21c139b867523d90be7fb3365dc3657852dfa7ce107052ab6f879c354949571680dbd575ca0a5a3c7d0d142693b3e6e3cf5a293b6d0b814f709abb7dfc8d8dc8769a03bdd1b9184f685be260621370fab71c5a7ed86b1d9067341a9b029c0f68bc9c68ba647195bb56cea9b71f90bc1edc9accf9ef3c6e7a705e22a96576efb24c333d75d72f4e6580597976b14e69a1492425806558369fca8dac2237959a150f060750448654fb94f0fa25052e3b41330fbaba7f2ee6123b7223f06bee8746151d5f030969648a5155cb076bf5aa60b4c153b76067063b41802c5e83319bc313e96c7dc8edf1d1c100014f4b46336a7cfa30e2ce4525d4bba89a30caec4e9e3fc9bb5dc12bf3fe1b5c61db828f5d2a31bccfd4ed1edade4f25967227b58558eed8205f1ec110d9b7bba443a5be10b07cf080350cd79e6397a722949e608578e6f49279683facacbec371d657912577753a4c343cb12d8a43629f8a7c782c6aff782e4ccf4f207725c27e24c6201771597b6853672cd9ceefef898216ed3dc0c006bddcb64eb18fdfdcdba53ae8602bbd37ffdfabaf1c5c95ce5daa50979b75e7f71b583f2523b44b0b27d794003f9db7ff756982177b7f0ee0b0845260f0ab1c7c28dac0a74c92bc0eb8c4fd374c5741ee1533897597b9b1f323dff7472391f030fd2b94a91f753ac29e97e82f82ef25c7a14aeeab5c78828e4995f574b64b0d9dea34da6debf29fddedbf4d8ea1b377178df8966cdb1507056e88b1d5d2dec0d5a24406360b84cbf7cedfe7a9ab3b7f70e996914941a406495434a73046467f6bd5fb36930c9ab6a4dcdfbbe6808c11b22ca0e931f4583c3102616998952c21292167c1ebfedfdaa9c38a641d94536f1531df9523cd96ef4f84ad97bab2de8f8c3d480da1009b4fe00b3613961c3990e3a96fdcb27a17a568a504b5351a119d03ab46dae4e2d4b9d5d7f9aec1475e7b46eca2b3bce50afac304ced2a93b54500e8ecaf0ef5399d0d6ed4ed54a4dfb508a26cdfe2c58d2bb7d2f0148af5ef1862439b559f442f93283263745641aaed777378a2185ebd69e58bdac209353a8c16c1dbf6e23cc2a43f8888924e73d3aad46b6885ea72f87ee0db0a1c3b4f6406b1164dbfde6af257f10555869cda84b5d9ffbc6328a0ad1bca7d1fa240f126716ee3a90a986f0c7ba2fb043df00a25b010a779133e2295b195dc345f595ca009b31bfbeedb6f410e5d57d1d2359557e8f3481cf8610dd269d84141e2839c5a8178d943b74805d640d56408612f2d2b78f5cdaaeb32d8bf11a99bbc78034a41506b8b967522ab8b73518417c9219282ce1d5263dc29c18bb8842ca2e04a993f0a89f59fe690b90e523e789c9bce8bdd422055e1cc05cc8474ab4bf42bd3cfc3977b22664242bcf77b36f7670b2e0620281d6b435a426eb8b5053cadd73487e029946d8ef6f24f5e0bb56a3bd9e4f7ef0f91d0e502469e020271531c2647e04aa63187ba620002c3b3a87404e47c3d17a8969ca7c63de7d370312d5a93bb42dc779d8284331a919458d507aa4032fcc2d9823a29d5a66fdef863011a85bc138ca05ddb6cd52e72c210a37683af540d6299603b3f2453fada45e3932252db2ea002deb5105ae45b116648c7fbf515e20f24ad67c675d1a4069137030ef9ad1157bd2d360aebcfcc43caffd73488907bddf9ff9e9728b8b19188c1966e53b2f98586b0633a82e3cf4476df82d5245760400d4deaeb8602ecfd290195f30f43a1a47bae47af8b0d9c5d0492276459d1c74b334fec484857c288eddbd77cc3d2896dca1e7a1b59f15a245d415b31254bec9a0b75850b3bea03e482b2060bd007d07a606427ef610ed974145328632bc4d464b38b8015c19823ac06db36ae8cb55971eeee4bda603f26d8e6a7e9b004f9c7fa41a5185ce43ff901761a6fcc9c28e70c51348c327aa0e110b7aaf6a4c6307e97c2529db5ac2095d1f1911f0c2eaf3e56b9c4039a103b3779cd95db4d6a22030096383830a8ad57fbcaebc536f03446cccf51a3a0b986aabf703256aa54d079bc5deb7b5091186a941a225212521de07fcf4fee402930090117ac74b7490a44e34f5c47d84f3effabb07d2faa56d33265ad7b06bf74b090f5920e716d7a566eed4f4e4c1bd475976a467ed67879c6265b78ea54c71e877d37e310579f61c4d7bc7507e9d6f1c3345f620d268f164deadff50fdf53204f71e45aff7cc11c73164ce1aaae7bfb95ec272c0526c1293cf54342e9bac28fc60e7452b7461b9466da5c34bab928d77026c76006ebf619615bf041e69488ba645190eddf4b58091944b25d26f204160b08010cce5928390ee89fa1f5efac7840ecb9114e59fa6f50ad64a142cb6154f9ed47b1a99243193f667d69389cce623e6175c0779c44ecaf74a23fddf4baa62fd3c99545e23827400fcee791b15062ef7ddb17f4e9374d9b801547a14004dab677f89f50d7e2e3b24b52dbdfc906b86ec65873c47f62c11d5aadb46dd86b204a04d009a3d5af0e8735eb2eecca4cf17a9ecbc3885b729f5a5309d9bbfde28c413133043edd03e1de2c5e0753355e5f7a8f623598e66cc7264a389ebd4044cd4bcfb62446bee84edeead73f612fff4c309325f52310f5c7f820a72c657974771a301cd21f26f4a1b0160ec3342a6f274da691cdbc6678575e8cb11b574ffa9d6b7a3c908862a6276182f92822950fd25a8cd2559cfda1131f6d4945b624e4fa62d14a4f8ba2429e71cf3dfc712a5a25742e11a747a6db4a1faae2bd4c54bb6787b16a382ac3f3f29ffc86b076dbaf7cc7766c23062e0cffc4793c7fa4a402632b040310e4de771c665eed137bcce02833d798630908a011e54426647b4013217a8beb038548b68147adc388c465cb281c88c9ab1d88f6d73ae512314cceb223e655d9d4cf6e1e62253fd7bc5a2febbeeceb520a39f14a218b1298310eea5c034f2a00cadb8f4a7a187df92e6eb968afd0324c35e67c5c187e58474efe37c237de7eeef7a039a5d94cf7214647e23af812f990071a6a89d588200d16c5eee5ddda81867dcf8b031c3e94453ec28d3cc43a25f3fe7406291c29dbd3e243e26b0d9104129f6f96589cdefbcfb30682a4ff31d9cd5004c10af25fc76aa4a98bc7734bdc8365eee05b415d1a72ee8a7d9d8ed8bb859d06ef060f4469210cf9ce3d0ce8d29f23b043f7dd97901c036eec4dbbdc74f4b5821870a00fbab84659aca29bd484f225e1bd76528b07da6b7e69e78be71d189258f0a2b575853c21bbbc66b266f64323ea59301a708901145f0b11076023820d21f47bea0340408f86869d9824a839e9dc0e05954b97c542956b96f56eb076460012c8fbf46b0983707945758936984f0efd83ddec37c20d16ab6cca8cda53d94082b9f89e364754147d46de13a3f595195e7e69ee34de1aedc6703c463578398da602caada70fbe59682527734bdbca7783138aba52695b61ddb110c8b23ac32a5fa64cbc626c8a590f50693950f3c333b430741ecf627947918288c155b5e169e10aa9b936bac59682cf67b161cf9b1666fc1558d1905be1b940a7f73f1a578a99e03a55cd908baa84efed54d586b609d0b54df388606b4a97ce8dea47fc39411056436f8efc3fa19cc9020257ff60033b5462227ccef3ed39634deeebaa227745aab380c0c6e9186b63d70510567f215c3b670f4c5d2d8468f7062eff4cbc8bfd2c642a107b92f8c9c52542881ed5671cced76c416483b79d97f638124c2d5f845915bfa460021096f0a13a1a3cd2bb0222bac0d6ad3507e958fab518c51355530bf1899cb182fe81361f211ff9be093ef3918550d62eb2cbe75fc4b4228e0a5cdcdf8e920654403da34f7bc4d3eae92a3b536d1562da8f4bd6c5a3d7c14ae5adc127739629d083bd77bc7604d64d0db58543f33aa61faa8d2214ea84b7883b84d3659bdd9edd626773383be63fa75c8d3ec194f3be797a1342a7a4ec5c92f2435656ac41c1577ea2aa513ef11db8440cf11434259bf4ee4df341041812d7c67cf66d70b4252870c34e51ebf0071ba0c416512a2325dbb46f7c46ebca2483d7c98f08ac8636a8ef370093446a33e1c133e8e5596679bef31d850059f0cef1722ba12e5c035c2a282b2eb1ab8ad75dac571afd5431badeab6a55044a2beea01ecec1137168495df836c05e11944c3f2f6d42ff67bb386d4c66744e2c5df28325981a1e49bcc57c07088f003cc024d9bd8e04c703fd5563f53bcfd21cc6f7490fc80d6f16ab2084383a32ec30116fe7c32b79f0f154fe8af29a8f3a48f42e9b106598dee89a19e589ed3931daba687b51b452eee957b0023f4d9ee3e302adc58f8497bdbd0ba3a047a99c74195c1bcdcbb4ff3f385bcd8ba7b3506b54faf48e0a6e981c517d091f9fd131c24698f0053cfff383c0b5b101f31f1ee0fd88d3ed5d8b6c4cd71f025a0aa1a5f1d4aac6497d9b574086593e66a9ae883ac3860c485ce1bbefa07e9a93ae5073a11d44d8b4cfa22b5e531d6c8be7dd22e995a9e1eb63e12635375b51d5094ee2022d33f872604bcfaf23ab5a52717d027c5e254abc790f81c7b371ef4b7049b17109168d6f96497812d8b33aec341f66d669f32283018d0f1388935c19fde92c20ce48cfa664cebc7d8368e91c701e18603d132b20edd07511a3990f4112fbef91e08c849bd465b8b19bf67d37557b20e66bfc0b087dd1c7c155040700eaf6f59e0c028f0c04a4c4563b02ae0d7307dfa3b46ea43282d50480237cec316ae4fec34382aa689915ca251f2c57eb84f3a41f98344919fe39d68d4a14c0ee9983b0efcbbf6596b175ee737ad130ac7bbe71c8a566c3f4fdfda3be7bd7015cf18e32d2442153fc52372138dcebf3689ab8fdc721002edf545f442538f601fc82babaaec7d8b0909e667b477870eae22b5a40a10542e9a003c6c2f7a2135cbbf291990f2fc3c7be173f4f4ef9173e932154c66af5a0719631809b28da398512767eda4f242607bf3c0786a311025c62816b46492ef3843f5f1e7c05abf5f8fcbdb2efe90692c0b204a5436ba99e3f789edceda8937ef1cf759bafb835e62ebafa08d7e4f1e1567c234045f49ca63ccd01c174f8d5f83958fd7d4083b7612fb6b8be011303e8484988d04eb729571df8e0be6f6fa19539d285ff3be889a04451743eccc2666a4d36d34a1fabc30e40fa8eb19d965ce7b8a89648034cf51358165bf174c44068f05a277f9d39c1f75aeddb7ebae5ac2070592bc898dbce69b7a04e3492a037a7e1d653272dd9996e4b78f4db95d23bbf591ee15fc077b617043aef24f517c14d0328063380a21fcddddf2aa4d1e1b1c9f58d31e055cf94236e10c7a6cd0b9e02c8a5e19cc508219f406df52005ea6d048d2f50b93fd116dc1a63107484c44ec229a8c229811504ba447b32e776686225b55ad4b9c8306fd3c3dbce116909617e34cac13bed8cf7c8575c7b9d25302473fe80d8aed753b20d7da07d5cd643619edbaf2a38bb616ab3a45985c8bc95779db6d74b0e117c36446f771f9c4e90f2d2253a314a14d197da86997b7273f210039821a39be2481653bb45c3d20d1120959481320f68d3489a6a2ea38f720ecc4bbf1b40519ef5f08a79110c1402ba24524414a29514b1f135d2a175447af4716a1810fce634c78e735aa9039842cd3a489cf7e29456f708b5e3343d65220ed43991113aafd4a16e7710dd50f7c427a17e6ba6a8f62943fbfb086bc7b8bf220f136bcb3b274e7a08e3425d37fd7c4bb467766954e464373747ebb71a20aadd5cfb4c95f3f8fe5466ac396ee3809a03e34b768cf48dc9ba6b046c9c7f216287f30449dd09ab6accdc15736b3f2f1f82f7dafde915ed0eefead6aaded75b864dfdb7833d0d78d2ee12ff72367c3b550c6dcef79fd3cdf7634ce8c0ffeb7dd5dc9e65c5c0db73a84e687de60e2ccf8efd08683735b0c16c023a471e4945cd7539aaeaa807d004775b7153779d8a77e0b67a0175fcc5d4810518458865924fc5559d2963614daec4678c305c64a7efa29e9e51a6aad5210812e49f748725e1f475cd4d865666a0e94e2293b8d63d300defa3d193902317292adf475238614b3e44292d1ca422fa8a68381447f319c48a629755aabd6e37bc5b7d75246e28d35719bcd27bfeb08c7ca9fce91d18290d5197834670820903aa5237b21b0e117396265eac7fc20fb9b74dc1eb0b2c40dcc0641f9571f805b570991240e6bdcc376749c2cefb0fba522cddfc55c1e123aaefbaeff50c4d5831669a63ad2a00ad328fcb603b89e6c5f7cfda26885383a64bfc7f5be19daf3ce31cefb6aac0bba1bbaae6b18a3cc91fa45a4101a998869349d2a534503987229a9b66fb885e26d9c97a2f48deb78ca01e4e0a0faf8fe9c1c83f20cc1b49c6971457c7961aa9cc3ae848ba235354c54134c1a694457ac1d5e85ef57e5798351d357e5cf97a70563603eecc4642d31555997ce5ddd4bc745dc04d24a91675e6d8ea7ebbf26b3ef0e8127fcf48b00935bba546bcd41a3dcd14a20f4188b116c56ed40079ddbbc1ecd92edea36ea52d2cc33c13353b71d3c56b96f58a9291f09ceeb326f9344915557ca0d6fc1540d24f9381223e9109e2b33d8059aeb2f77ced7cf345e2a1ee00a5a3dc8e0ef7f645f7b107afb13745be9581a915dfbf338207edaa37c5d9ccf835662e5143cc201045ce89bc177660a67725ee65928259299c508eef143118ab2d897b8dc929820f286c472a596a6146996dddc5efaf3c68a62518af14ba116fef501b00af9604e2ee0f17e8d9c6e4a22a8a1e63c18b07f64f56fd8400201cc09228d293dc411a130a4440cf9bc6ce098147cb42dd069a0c4152344ccc285f0a10c25c277072910ecc32796e80f3688c4ea838a55871fbe3cd9373ccfdd76379ef1eedc7e3b4d2c97ae384f2043a71000ffcc86c3b867d0ba13bfe4ac2489fc7ff2ee02c91f72f74078108bce5e98fa6881394f1721c9d8ec63fef82363578a3a28c8e81096eb840f99bc709179c5db8a390b1d41490ef29f8af4dd2a1e953c527e29d67405a3c2ed16c3e8e992d427c1ded4900b857650d91514aa838f477e7830939db7bcd078c0faa7769491779f172425ee3860fe9cfa447210c39a0b7606d9e6a8e4ab4bb6ad8f1f41407f7fc7bcba86a92f2402d3ee959e750688d503c030a6f81665c970c54ff440fba2c0fc22ed3cdec71b497ddf03991522c7ffae32ca986be7e9bd4e763fd9f0998f29ec29b6bd3543c1658a2eea823d49e335cfd3283b0bd3ae5545fab004b159366116f0a52f0daff30677f21143843d0115fc129f863819f76d394218d90c7daaee5d5b302f8a615c7df9747951532ee2fd753583cb51aaa4f3b7bcc099c2836f0182a9401730b4935b0098e7c777b1801f0ad0503dd1c4fe6d394a7ff37bfe69a105a5041a96e017074107812909219fea3b3524b1701640d26a4c17b7387726a242fcf0acf22f9322e679b4dc498f2a4dac2f90f7272039fb8609b50aac6b5b1007583eb9cefbd93b29b1cb0aba7372e5d5b98500c9c1df80751fb323bc2928d37b74331b0eac1b0ebfb8b2edfcfd5347b0615216ee8fc72271e9f070623fe3a6bcf9b35c5e918241644adccc4334554506984645167a5e3358192b20aebf44701ef8d3187383aa37416c3f5b4aeb539edffdce7f563ff6206fb0ede36b1c5f75f94df97afc2978e79fa66579b72da3e901bb0b75a3332d88a3c0a6e4b0ec5bcb771dace8eae2be6a9a53c221327643a53e07ec485c6481e1fa64ddbde9a002c9b5e6fb4593e71a2b6154408ba21d6be764ad66b331f0a880e60b3d6ed2cbce4802f7f4ccf0f7ca23bcf17fefbcfc7f7ac17447ef50828571f06663f26056fcd59c208e5dc22556f6c52399696c30a7801dc2b1a110fd00f7c800fbeac4206233434ff0d934aa9b275b13268e6029148e997d46b19339fc48c868a7cbfcac04d41426a81fd444c9488222f284fedce85d9552e15e6a359495256dc5745e58039e42db5fbe7f71aafb80d646504f1c240df83de89ab4a0d3f3301f1a30e6bb230f208cab9ee4b68c12efad5b13501e7c93a6844f81dc181a733106c1084037e3738db6472506aa1c82ebb2be4f86a37779bec483f0d65bf023f530c4af423ad251364e289fa628eba73b354f173555dbdbbfc6a92788b8c2ce8e2f881f223706fab4651bc9f0593c6ea6cf4a5103aa6a3cf89f6a070f2db7fb6aedeb271683fe72b1d5ec5015bbec1c10c4bcbdd0a42a010947c93ab428c8517573f11c9c0f5c39635a8c9f8ac952154d9b698d434addc21c875e098d47593763d628e4250560b5487ff2e46461fead55f440345672cf9e8a640f49f4997192cbe6e9859b2aff1684f264761b2a53b640bd69e554a6f7925da845dd1b42eefb1b130a2405e88592b224d5e233ef3f48269f6d42916ab7391e045ca909c67b64919c6cec1533edd0432459d06785f060b5829dffc97783f57db4b77c1c40097c3207afa259cd2537123e84ea7d43776a459a6846c440910dedf2b52afc0b97013ae2dbfee1ca342e4e1d67ee15e374b24af5a74a1526c89c4411048ee3971e0761fa9cc3e166d6e456106cf5e6c4d43666fed36ddc4a7f6fa65a700d2ac7556a03e46d7a429ab7ee4249ba03fae7373b078debd2c3d8fe64e97b8e11203dbf8267761589f43013815f604cb2b8962b2dcb39cf89f67035e0e8d8dbc2a86d2879c38435a55f8f93788e4d726ca0e8ed9cf1a87f70231905c60dd163b59480e8155ac8ad257975d05ec122323f2622732df72295828a7b9cffb454d27656a279970da73733db8a89c3733ba5e8f9d630e95402e99574711e4d0cc248b961e19ee5302a15d8a9c595dfd06bf417359d57d4ec9fe6c2eb70949f31fbceaa94ae7b0dc9f6a19992814085340f99fff13eb96878e376d6c5712bbf5d091060fff84d97c2b18efffe00c014ed16450c53847cd7b55fd7c4148ab34524afae31eb2a80a2e8307faef21d622508459a691738341f7d047f762ff65c77a11ac8604cc02f23ff6f69778816e331358b45e9a6322fefb76e0a83161071994033038d4a3cda1afaeb4d8634d2f6933e59a445acd2349c19f02625c3eab38c20ec40d73c0e4aca8ee9c6d90e88692715cfd5fe29d4ea32fa5c2da8ae247af327af720683b5361ac363fdb2a6602ff4e00b7de83ddf2f499873c8de8961d065d13001ee0bec1a314361d45c8eeddbb3f3381634ec64e03a8c96a03eb414536671285ee010516ae3b6f61d29f15e01e18a7b11ab7b01f871bd32d8318835bc2a649bc3d6a1c01b77f0532604f2f2a820108578ef214e539c0f34041b8ce58a07abd3c06b911e41ce3738567acd942bcaffcd129cbe60be74db79f0da1aa5995bfe1349d4551a3c9ab855232113a0c18358adfaaa7c090a04ab38d5f0b9c08d1a2f1cb1ac8d23bc7287afc31cdcf5f8009d81d556c69af187263fa6b474e710807718a3268838196ecb2902a0f30a6f7ef976605ea93b9bcc2909a57f391e424ed8dd249c91ffcaceb88e76330c891c29292bd16f92473305560ddb0b03182734d3bf12303d238e00cbcbbcb64320ecc97832e881fa5081431748c9a5eed66ce74f90f1f06d674265e487980da614c55010944b575af48449032ee5d227f50e5163a33e17b50b9bdedd63877923bb9e0a476138e3a035d04ceff94bd29c1cb1b524c41bafeb757009047f232dd9b2f9f3c8f03809eea958e2cb583614e363a6d6a13238e91e6d13a890c3352947907a7ea1d381abd8124eb8a251cba04be39f67cb8f242f04769fd6c48b42678821d38d11182a544823c460a02ee6ba023840cecbe132a8a6e1cd665ded85ed4a072edaa5121153fde3ab18772bd01edf52a9a0f8ab1542f2bb251d3e2bfb3291310ddbd339215d9462c0b9741bbf19335a17688a44c37dc5d8fd47271a9c8a190115e53f5b5079404fe1aeae509140ac3f394215c7ca4d729a4a7c3d14f26caf27ddae40ef863826617b38c28b047ddc8b984ebfb6d886c1a40fa22d39b0b2619a5b9c9872bfa27dda3060fce514730a90422597d7dc8b25f0c687d6f90dd5064fed6e49fa86b7e9e884eab47add98395e245df13b409796db97f48e6a076dac55cf20445a896a09087951e2eeffea7153dd5c94692a4c9ba6e9ae1153c776b7280d3446598c133c8aa60b506463dbed132a4c3a79db8d027aad160a57640ce8ecb9922d1eb8cc31384e037cfb024b5df3b807adaad166dfa63907f4210df5d46bd2051c453cbf8082ab7224eb48e2d0f5c6f76cd19f25fcef80ef3ab1117e3c1da0bd1c58b0c70e3b78345d71c4cc9b76605bae6bc551de2cb92b3f1b82a3ca55cb1a21690e97bb37d95fa478cd0d9d6870f376c3b4e9288f8ab7fe4c287cab72d60fc868987eebf8fb423dd1a428189b3218fb47fd488b2409dfbc15179fa100541a4a2831f66b98acbec8e6ea40ca57246f9c99cb3e2a672087cd5d4df40349af6bb8151f5169ce8969164530c19843cb7e2180e8949062fd56694ed802657ff5d60a4554e3144efa3d658d4126ed6b179e83f89fa153915503a153c3aa33cdf72cb98d39e50681b7c88b07911784a91b181241ad96a8a4bf1e2ab0968af9988a409607198c43481270b623ef82abf7b7039566c34377830b8bcab4ee716df35c1742298cceb0255822076d70cc4bf456a3ea9a76c777b41788c2375a88843b0fa950840c5ce2a60f28fc50ce33d8e98a7aafdabe558d1155d8fc067439989a6fbdeee35be7c89a669e31c72024125545dda342b4e525c4dd69f20af3e70f2d903eecd10abb43a4e78c4a1b8cdf5415ea6b2885f0caa625727166c1817b8b1b8a6932b525d05bc3dfa0e24e0cf108da86356448246d02d69d0a30f015f8d846434ca2280a353724805fbb7942a20e2f2920e323159e1684a62426328fa90c52ed3f3da640f799ddce784bb45d9b001c8d337c9464c939e9a124ddad6d6654b4612418db3619a7de13a2c10f727209e4b11bba522305ead273d389c13520cf7cc021291e930484981a5d9b838b59cbc67de03d7ad7b43fc224063fc9b92960cc871ca169fb77ac8fe71b4e931702a97314c5d5997fd2b9819535af72517fd38591ffa16d4ad1d81b2d07f8193772e3148dbaadd0e50b480dd702220b9885f2d8a2b66d8bc03beaa7e2d5a492bd1ee36cd781622196ec7b0257026ca3a32db871eb46dd8c424f8be9516a9be07babc10fc065b01577b1519099ced517b0256135d79a848643b8198445592b2e9dc78db985fcb975b73d6d69206045cfcb4ec6f5340982cfa912e3804cf91ad6b668d7e69e341946b6914a960762b941716b2683348da481dbb5636fd11139467a29dfaa431a8915a138caa908c3e25bc742b0b3f486a71c353d52dc7650133ed4b89aaa6d25fd27087a522a80826306dd80d2a91e4058048beb3d74cee1e03ab33bc62e753dbfcd993fd6b76d7430d91025730fdf4555912c3b0159eee9c8e54aea1ad1606fd1a9ae3f4ab6306a856713b04e4a28ffd949c60cc62311bc727c0e7f05254565df1e9244605434e2234b16340ff0e194e79a7ec6eca9cfc4e99f997ce891c6459815d587b20464f6ea94289f2f7f71d41b732c5387ef515e553dd680eb527a86c6d822170d3a8b04aadc28221b2a879f41648ab2abe8804cd15717bfa8c4754f7b3ea83c2a8f14900f177c24516c3a96aa336fadb12662ef9a65c1ac1a7f21aa1f173bd211d6328d3b34be77843afec7247ca1fa9e052faaaef87a8c6a8878da0659633a76d6935727f0ec18f1263a9fb498729a39a08f32d2043f4d5330b2344416b27f50378ebd70027251cd6f0eda45ed88a68db27393b2d250c68e1106e5caeb727a2ff5c34ffd15d08d372db40e7648279d88f7a247f83e64fc66f36d3205eb1daee4b43cbb97b6b50fc8dae69876d9cb915826b5992f824bf73fcebd4a6e4b6aec8ac3e62876d81b954e84190a309ec2f2d2312f56473967d5b9382262bf5154c9d37ca4b6b38c9f6147f33567b927fe3a894c83cb782bfadf56afada1f9c7116de151f1bc0006c12333d65a5bf66a19f04a9e8289274dbf6cc460bb75baf2df3bf0a962e3b33cb96383cf0d1c654343711c0ffffff3f