PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81888 1819bbba6cda330b34d34df9ebf0487990aefb819a45553c0d1947e029dc9fcb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d0a758e708335c6f496f8995c595b922434bf13b8f3f44d86b7b8318263b84a9
Certificate Block Hash
1819bbba6cda330b34d34df9ebf0487990aefb819a45553c0d1947e029dc9fcb
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00903e000070230000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003e5b651fe8e2f89a127d9714477dd8a534667c0e5ea99d63ec8894ec6b42b3531e98e066e5cb45aebe9690e2f509188f7f91082e23339fbc32a52901af0a98a050ef03324bb4106a5ffd8322c6b930885c3eb9df4e4f20f29b000000000000000040000000400000903e000070230000

Raw Header Hex

00004020a8964253a97dbe4483a86a82d9727c2dc71ff8c3daf8947178a0763609450feaf515770f7e3359b57cdcad1b9f5fe505f076f53fe3fcf3485a653714bcdf5c2b1c7d486affc70018a9843b2618837b6bd8443f8f3bf14b4322b995c595896f496f5c3308e758a7d0

Proof Data Hex

59,560 bytes
1212160103070d5d747e199dc216a29fcac18e6b3fc16c4890e953fa2329a25788691b7ac38f68ab802a41cb5962e7c357326911a7bcfabf7e2b6f870ad7f1c578e659e686b76ab71b1d3d65c91a3926d253929c507781a2ed6eb64c90c8859ddd95f047b49b079c1e8a80d685ce19132af7a2c3eb41d0c0577307afc26f4a036f2c0ff9616f10336a64b25569c2bad4dbfbb5093e0f348aa958d8374ceb6be7bff7730cffca0fe272e61aed9932ee3844126df08e7b5c76222153f82d8274f27dd8696cf1db7dac1d754969bd358206aa6c9d82fb4fa107dbca755b0e85bdc9c70baaf8323685baded1fd88e93c94437b6a0c776d171610fafcdae57ac6f3c82ea26971b8b3ee9919c0f00aa7c5034ea8c452cea3ac0e0502984b30df281b35f7872b6163d41d29aae3fb778eaebf109df91b8b06ba495a6fa3623cec646b68ed0ba98f29271b5670908db4b3bfe519f79bd3e36d5bbd1a6f1c9e4765eb6aa9c72edb52edbe526523f094933a355296ce9584cba446eb3d313de364b10994f8ca4fcfd5964a88b3644e57d5658139013ab3d7ac2fb064cc17326c2b7cd4f169c88b9232a2fa73349fc8f34f4e111dd7c8c465b1e87071767cd780f1288ca4c0b41ee8a295690dc268307d35071a7feadd7624fd10dd33be1d37b0c08d3f427270e138d09827b7710d30c2a26af6a3cab707e7576a43f798757a00c9a0b49562fd1e40fe24db16609fb25d5b375cf6d53e3c3a8b259ef6770808a62f3dfbdaa2b8ac925476dd223e0d94b144f91ce5b654c7537c82186ec9ee496f0624d151784fe6fa0ed53d1fbf846131c3af15a9b77cd4a9c8bc8e88decd8ea4939675a5656bd05477c126b78638d51f538bc3b76b19dec15d272e1ee7b32c9cbce7fdfb6f6a0afa58b29267ce02d692a03a8cf4d447b7d64ba151c5b5c7039ac94e170e640de50191332efedae28afd2da5a061ccd7af514eaf25219debb6123817911afa6008f6120d7defd48ef38ffc1af0bb85d59dbe437bebf86c872171d01d334eafdc8c52feb62d131b18274d5cd8bae1663c20240f2bfc6013f099da602a243c4c0e30f7cbc066ba3a359aac4c74d355e81419e369fd0918b5481fb4ba7c7687ca10877752c07b13aa8b6599e08134e1cfd76d4c532a5cd4f4ae795dfe3bbdf948a2d4a5b4a1da6c0477ab488053b4b40c64be26c697e4058e09cb1816b285502387d83f33ef8b407fbe8d1bd0c1a0e6be43f51485fd57bf76aad5c0db41e68de00bba277f490df9d2c4c6d454ad920b07d355cf9d2cccb90edb8eb6d0eefb6a98662fab42084362dd01e1727bde3d0b62b01e4d538b1ff93bcf7985dc27abe37f54752ce31907a484873be9c1d296bd4f8af75f26215d9e865c9082d4b1f9e6b33ce16a5c361bbe30dcd9f66e0b1ef8a8da52f42f73af2b4e75875537118d6ecc8a0a1c19e5094ef248d0bcc6190a2119fa752c197a4447fa7f28ee4ad385d1517c42fc07eed209b0283ce0bdd25ecfa67e184d44e9f39306c6a4ff3c63e26486b8d4d6f67fd6cc4b2f3fb9f7a14744a971bcb16f94542b0d0fbf8600e1f4ecb9feb97d2a57288b493b1bd1ce4d606d32eb9fedda6ba379421773b43b8a3e450155d176789438f6338f7dd89c47acde20919a75215caf5766aaffa56994b2fec42dc57ee65dc46e295141321430e1958b1c2330211c2c329cc4c9dca7c98119409a3b2d0ec30054839b779212b42b4bdb2cd28d97afddbdd92d100fc98c4869f0886703d991556ab7a7353fba354b94f2fcb02fee1a42ced7a5878296ef4bce285dd45328d22eb4ac650954994880b1612095388ddd1e2e388078139dd80b24fcfe5c27b0dc10494eabfc37fbac7f4eb31572e77553cc3b2d01d52259c2f0dcd9df9107c3f52dae5e87425d183989781bba1aaecae1262fa7bb0334848f9691a673865936c8e4a2e38393c53d6dbe58a57f508d798740a90c4015f5842d48d36f45ee0daaf6517f965a31df6d37237cf44174eadc2b74cf435192c5a07088b578852af405ab7c5f08a8ff6f04df4ad20b3ebd488796c0766f54df3a9f72ebde54a702f2e7618a5c298843877df07bea38b11d381596f3445dbbfcd2280426329b88f4b160143af340351d814e09e6d975113b43d48377c7ff4b57d60ce0815e1b06a0490b371af4ae368edefdb3a047cce586a8fd8a22cc631b6ddd19718687eeedb9a545070422bff98aa2fade7db3f6de29c78ad44992ebbc548fe8b457491ada776aca7b68f7f48d60cf18757274ff405e073bb83fc4dce820742081c2872fe84fdce4b7cc1767a71d7043573c3598982950d910352aceb6794c8972645ce1e3319afa50973a825dd1b49f10846a29d82d168383e9270167cb2d45c84710e7cdc5fd11af5cda0096222855dd9a19cb32921b1818158e404fbda533bbb880951dfea61fe31d38710635a7a75e7d59d5a720b3d8e955ce0d5ae6ba832886454ecf6f2f7ee2a066614a48cc7762f7335107d5ce7776e42a78132bed50005a4809adb428cd3a94c252109980daa636b551bd1fd9941d7db81ef4941f1fec6018e2e79e4fe581c6c73c2ad0bc39086d7394fc3ff262c5735f314cf0d724fae2da1b377162e9168a6d238ca41d8d707977534cccefdeb274c1bef5fab7bd8e87c07e6aba9df7a7d1ff6fc9819662e90eebf83c613c75183f7a0039b8a415e006f859d919e5b65dd71511e902ab2cff8e49985f8d64c7fd46d0f87bc6d5918a439bebcb84645d5928babe00d2d503077bef0b5efebead70ad11531f38dd34b65687b30c139f992fe41b31221a19aa37b8ef6ae27fcb2ae3f79c83cbcaa82d24cf0446bfbd113b717baf25ad2be7c697ed62e7bd607b937758db0c6d8cd5a576ae248c09a0efa42e8997168eaa216c2b41bb3de53023997cc26ded868e311eefd583d1af21d51cee47a27d5ffd2c3bef8b71550f6d4f22328dbb956d4ecd76e6b484155f3f3e07b88626ec7a4a92e47dcdf94b0b037e9b5a5b50bce3f50d7dbaa7857cb3f912b5d1d1c19ca3de30d74439a262d08a44a4d17d79e635e0e7c3c71a4f30f276f0428bcb8eb1fbfdf16db4334b81f79aab7e30201b0ff1ae50f9184baa8393fe14db97889e51682e23f8c93048b0308bf4368229f55d8e16d4a4add0112705f6e611a3e296c1183acbbc6e268a6eb4ddc48d8c7747cdee71e0554c8b3c84239e988a763d6a0cc6b328c1f9068742282020a48912e299d697ceca4e39b2ee39a6effc920bf404929d3fe13b6ef1a41332e5d3ff01f96423c26431c92b220c8f49e4c7f8af96138c964636563015fc9964766a271eab733ad60779c7115bea6eec59aec1cddbf71a1fcb23446ff08410abde1143865f1597d4fbbb3d7a10f8bc8ccce70622a45527cbcb43c3824d1211d6dc0ddb46fbbb64f3808d7798082c591cae38b9b0d7b18806e4ed757f706bb2510d75b435bc7a75b54f8946f31fa633eb517251dde7a0f07574536f92f51e267777f1ac13618599160f5c550612ba19d566ca2fd90dfef396e29035c657abb586d949766c727cfeb8ef6fa814a41b1b1f1f9b7e654bf3050e30663969e80d1f58c6a64a05882fbe605e0fd797400a8c46131d76b5774bae9ab67d6bf21926e086dbea4820441825fd8364d53f7e36b94e91c540af492a4b89578e44f2cee72f47eef60504e78bc991fe1b75f5c943f47bcc4abe8ea67adbeb8ae1855faacfb48ec938c973ce104a61d037fbed1ad642662e6a18ba08f64b09e6e424d3c17f80c3e6e6d5be066444f7813bc7d15e946e3adefdcfa59d2ae6597481c9e92f09f26141d1a08696bf485df722f5795f7249414fc7c4abfc3aac0d807f81f66424bb787ed797b0a9d48b1f2fea288d2ebeeeb32694ab689e77a6be30ebfc7cf4bb19a5f3e8df10321bd5a0b6e7e237f2e098d5963c960911b84c581d0e1c3283b3ad9734cf0042f7d7cb95b0b282fa2561983ce9cc2b05bc3dba83493a8c850ea39ce09d1510af06ffa7c0b1f01898a4defe804e4689d31d34412c2fd501c5ae06f5a83ac657c0bb084f93210d8ee3c9b971fd4112cf2e037da362139136482fb65b717fbe117047e6ac273497d7c1c858300e4f29d9f605ac6fd9d8fafa6ad49bc361878e26a10185374b895987571d26b7f362a51be98bd9cb8860f68f2a537a91320114a2882c1e19d9657965dafca3833b3a73d00d58919935b252ff7f6dfecc61ea2c81bca9712d65eae8acaad2355f48a2b143f42b4e8e95e49ded5e4c4233e71d366ff7e8df500b9787bbbbfddc14a1f903aad6eaca39748a89755e8f9098915258f67f9a61bfd7a17b8ab5b46dc2c4a04abd85efc5a0d4cafd8a33eeee646cdf7b4b2fd07b78390dbe2cb07b8fda6e24a533ad47de6fb1f50b14f476a3a866f0d89b946c1dd73b38211489eae9253d93e5b6bb775c9e385242195c9df0bec3cf8ceeba8f8d557e9e13d8fb568d341f12bedeb6f01edb5309ab9442d580dcb59739527ecf73ddd011181de790003fd6071a3b7d3b5289ce6fb8707f0c4f2afee805b23bbe8c4f102f34b8012b2773c11db28b373191e00c052bd90814df77e844113d2fb990569f70d950ca442ba489d0fc33d23a14565823e2a8eba624a963b0ceaa4bf9b33e3a82cf1909f132a7755d7fcbdfe9ec09c2776bda8c812150c7d69fe169bb91c17a8e34cd8aed7381f972372d744a8cfa0a9eeb840896b894affcae955c805b07f7b48989a0ac0812dd440fa583e0023123e28d3c39db32c1cd8c5df8c066a8a763546a4b9383a08a8d869335abbf332ce30aba7424b1cab35bf518d834059418251101481afa53f4a36ff19409d76724af797c28b44c9e1781b3f4478245764964ce7c720e216c11eec9b6acd5ebaf18dd1d36e6f4ec098dd567b01d25483ff04fb7cae9437aac8e060f764fb3791ee9352e48ba2feb0f111779c55b15c61455b8413bafca608b2e13a94389eac5257797b276311826287e6816493dab62b548a618289cc58be2103cb1e6555bfe8af4c556c399abd3b67f0115fb293caacf63190623f4dfc0c9c83cfd115ee2c046f4c7baf92cf340010525305495196498b0402aba6ba7766c6601b1c188cf171bc46fe31421693b44e4db5c6f61acd418062dfb181c5878e4104e2c99477e5fdc2c1ca8b67f83bed0a7ebdc9c9175b87ba8c41216b1f0243111ef0572eafdba230fe3430bbb19277669d69bfaefe0049cb1053c2209a404fc1214523a33807e0cdf9b824adce7988f52365d5ac14bc44d00f808d0fb03809070c3245733cea327e5ae4f2faf9c37ac52ff8bc0c360786da118f9642257b9c3ba5698e3d7702876752b805744ec18d3879690c881d4e5c0d61194d1254d9b825418de451aaa505698bf67de2e269e801020190421a0bdedb3fd61a312afbfa2f9d84c4f306086e0b689181fc79954b5d44061380fb7ff03abf38cfe79d5f324a5b8fcd9f2e8118142b71eb1ba6211ce4b36910567e006c82674d11a90a18dcbdb8cdf8359ed27f9e1f5b1e839a38794a3ca58c6e9cfff4cc206d1f2db65fed757e499e2bdca9b09bdd16e7327beeafa7b713ca49ecfee1fd748fe202cbbe9729125b5bd3221ae676289c03c37c5b9955bda4d3b95cbd82996b6d69f4285651cd2f31ded8b7c7e038a95599a41f1455d0df6270ab3d6717451651afce9fbcc19f90af3df6d35dac74b098160c1e55d70380ccbed15bb9cf76dd55b0747b7851c238642e378a98f31b96caa7fdad5681e6cab3c08e2d2c5aa2742aeb7714c4baf9864e8819ea346f28f99404e4f9845dbd854fa7f4bc0434d2741a01945bd41e87810e688d004e158975d751e45ca8948f7329eac825c06677f1a307893212f8ed3963c9eb9744dc42e05949c64ddddc43698028aaae9662734f99916987698e80cef57fc7097398893629633879cd887ee5d432113b88b7b974fa46c9312eb9bf51c4586aba44b3c99becfabd6d2ad6b0a54de15a39033db6f8d266b8c35be0b8a96dda3b4c71ea403a393ee9badc693e1a9e99a8406e678a84a710371abed7236e5eb0e1d3da1c2109e7d4b861c09912e8e47add0d58a9bed0023b1fa1096df6978a5e7ac3435015d216a97b29e078ebdf684b8b4db124781549f7da0cba8a2e4cbceb46f7e7f441e4979b1e09dc5e87afdc37ef934f4bf03e4be6b98d6ebdd0ca414fced9b79432d0bf6bd5f9973a9eeec730e6545bc408e80f298b97a084fa3ea6a5c737fb7dd11b6697cae3ce21a6c584b9f77d0eea68483b0383baafd4eb442ce7c47eaa3cd3382f0389796123a3401ff2b4777e881dd0bff487764270dd604ca396a09a9e6456bc13d8c5df32064b80d82b3edde1559ac318da96915b20e7d0dbed9cca84e838b0fb81fc064dee7345b2a64233620c5a20b63707ec1e982b53bcbd83535b49b94cf3c4f7fafea5a455c9acc3dfee564fcf85919b5114c791ebd76731d58575781ea44b49e125a94745eea477a4e71d8376812c9d468887e8959322d78427d88ea59e127276ec88cc690ff513978000680ba5ae67d156db32f61b84363313dc6213be7d28b9177965efbb777a348590476c1cf6a4d478bb8af73ced33dc746491b556d67ee0813336c11a074e4326284146f7dcb3646a2bf813478af3a649019c173dcecba015926a873a645cc4d3863adc0f3a1eef73df01f4fd61e0fbcbd122fbd88e4dfd05a14b9515cfe158e61c9bb8eed37245fdb91e6d0506216417561a2c4b9c60b843fafd0432410a0277ff3bc384052f44e256cbc2677bb9fef04611f2aaaad6d8a1a01eab6e148ae641c2f3b396a3348ee38c6c87d9f8324e15ab76d7e55bf575d13b47758a79d54998e4309bc50faebbf542d5c8a16ba202c70699d11ef9248043efb7c36c22467651552ebb8feff5111d46c4a4b62b152287713928a36008a805655c5885d3bc9b96c0167611b94820e980a8132e9b1abcb0afee93397ad3b868e66e88a4f1087c40ce6f506d38c5eff481e7d97665de141c892f3d434221a2f773d6f0e826b3ea3189a5f81cbaddbac623f30925fc7ebfb5818e2f663901ee94d483f18e4585c7d263ffebb74ca706582c6c12fa25384b5f70301550879ae508569bfb5b97061030be9095b8800c0465981b191464e40e00d78e4a448a6084e55b4bac0faf135ddedfc4453b5d47a76e3b6b9839e6ea22b3c68a1c643648338f5c6fc1747574dbd8a99b9709b52e4f8610828497b06a75b54e7a44fcb964ddb4be467cd4ccf08aa91da550266374a2a0ac934cc142158d5b6d71c3a89c870b51321686ff27fe6718534f48be189d03d62a6e5f66c0964b161d1c1bf84e71018b3a54c339b3cf4fc757f8200fae7e170ab0747390fc82c01055462438cf7a1a0da4cb1314d40372666d195effe6d9e2d88bccb65a01fff50b043dfb62b1fbb880d2f4493bc2ac5338e8dd15cc82c33b1e11f92bd0af5c3cefb0dea352924793bd1e4c1987d4318af84c16f682282e670aa5aeb498b9a8dbf366dd2f41387de11e50695d06a8c7b34c2f11755c0192069caa9952ede9abe1134c39707227127798013fd85c1f7129fccc5b11ff5049e84f58ac44f74f94bbec78da588a4296a99a16e99c2348779d584c7c05293fe37c028bece638539b3e21340c3169b6e9b973ba056175130a7e914340d6d2565e8e5cfed6ec8e654341645bd64d56002bde3af1e5d715681a876c7c7bb0ba371707f07875f00eac57736478a267b97b8203b67d001725b56d2f676ada673b9c25e523008f6767ed6a9f122e90e3f04f80895982d54e1162cbfea92266b063ea1e36d56f3609abf39b13761a578b06f2f375a0491de85eca9b7a09467e9ab8280ae9b269fc3b728234c00f7007fdc1c0a225cc7681340862c72b74b708d66cdafe22ebf008dfcb096b158e9b80f1152f21a1654bb49c8dd49ca045c67484b99be14b34658b09b1c0d13fde0b4a76657660a7663d2362ddf6de5bcbe3b8f288a77f67c5a12748023e04c9ba80a82102bfb414c26a2f945b29741d42bc56c9119886c29cf16662277264dd35324a271dd17bf90f422408ba10676fcad5b2eec772e8d196180e8395ee4634fc0ca76e342e4b6f003441f990564c67104f8418d26727c98d826624a98a582275b3d71e0b88ab8f7bd939367c67b63c695cb58457b9d7abb225449106c06d310c25eae05ff0cad3dfc3f40639cb9ac5265d3367e0d91eb8ce14910729abdbe996300702bc07913e01cb283a18c910b52759cc6f627c5b0fef3c7edd1064c67438ad735c1cb9448c26ece85889f82ff0b698f9435c2ae3191638a76b001a1a47478f243d6d890912f40e5611c012e61b0237b179ddf5325286ab20e286636efad603226bc8b975aa46da1a7c5ecaf10821ee4f7bab5637ca2c931808711595f3d3c5b2c0eee97db2f5415996fa6ff719c8c147680a1ac258d805613ea8adc6f90e5b67fdcf0dafc960b888b7eeb5c26bd86aa020e8efba42ae36fc5b103380e8f5cbbcbec5d624174b0209829344022dbc35a4574e3910745d38f695c544ca5e1f5eaecd103dbf2c4727146ef758dd37219c9c8dad358a68fc9798b53975bafecf5965c200257890a1067c4529bc122e7f29f3413576340d3d5c2958311914f8523dce0b93623ff71593296df667620d6fcf92ca16471dd97deaba99840170ae4a48f10bdcf33acd2c27058554086a9bc35d48885c935f2df3f4d0f2ed0fcc99893508f0869a468fbf6e429e9add94c0486e9addd9eae979111f3ea8b944d92ba4db2ab1975351b7e79dff42a3ccd437a9f82aa4a1791648615bb457a0e699d4b80ee48849ac6d19259bfadbf4a5df262ae63b95f518dc7c899d900249dab6b3828c625d3183beb131523806278613a0cafa035daee6faebcd38544595a7c577eeeeb865ace5f2a5ef50d5bf03f7dbd3cad5a599c9e51d9316230a3b0e421740a2fe8054ae0e348f747d5622c2eb3ee4ccfd7caf8c971dc5f612213c386a97577b401e7ace0eec998078c466106624e4df706a1faa78a69c441c3ed3fdc30b4fad84b76da5b653df574c1469c6bb6e4722393be9e20a4895e92ac6731168b7aa265a7aede8b284636d27f8157984cdfbd257f7aabc4f279a3247ceeff1c3b513910007c444521486603ea89239fe060e8298dc9be9af3c6a6349f6d55c376dcebbcfe162b3fdabf54ecee39b2bd1e40f52f60ce41499933c1603cf15c0ba6c96eaf1cf878f12153613d28219931926406b1710f8e004dc86243325cff3a163dab90f3da26a05ade8222e7ed212dbee0e5b7719213b73c2d6985c4f59a4d6e04509d1e35208715ca78138c2d0e201eec41eb78c6c20d67a2e8e22ff9c1a1754e29d27de9810c8f452a2a4a052c5e2dc0dfa6d7f7bb89e2e002c938f9e3c57452bef7ccf85a48c2c26baced86342a11021312ece3fbf7a5fc37fb2090c7a5b81789010f0f8409a887650741e294983090ab5926f981e4b33cfb9a6057bd87367c0ea7cfd3e14c0be15e7bf3ef278eab86f09cef57357b9933b35404b49eca42d900c7a7d51e04e071660b3303ad4223b23a33752f27120e223ecd7be529acc1b4f9017a334ebedd8873a0997b41bfaae33f2eb9b24fab1d24e62c60d8251f993af0682331ac1058305cb41d0199511f2c5c808bd76186c35258ba633ba3eed394c6c085e35b84cb8089cdf178424105a3cf7d144d413e5e3695477db1607af71e3157d388d586eedb488b108faefdc9d3902d8a9c45ffe265aaec3b881e66283d6775bc9e09030e5e735e105d304e91ff1e4b4c398119ddf501a769f097a48b1d810c2973e3279b46c29b1aa45f672a68ba5635ecb2281e2d4970e3d820fb1e38d54d8237471087ae76169402d306c31f3bd43b355d35f503d421975e7d84f3401fc49f181bc5a8bd209102da03378f5e54af5f8171ba5ac168da8a5a4cadb217b796063be0bb0175576263127967f0777aaae4a5b35520f9e31d950cf9b7fa832f4c2c0108e95729bcc9df3a56519e89b0096ea6e91b4d6b3c5bd05e53a91d94389a555229e479b20beab652d7b42d53b506efa742ae6179fc09df1d8d4998b7aae9930515be4e3c3abda65ed794ebc5e3cfb5db723b441d9b775cee117ad8b6f5d68844e537815eca8baf9f8c1924b01a81fccea8a42efb9c13503494a89b0bb1eec0fe142d98265f41b3e287f4580fdb1da32bbf87bee583120f3b668fe734118472ae66d06db39df929400dfa9bc9041c8f42c637a4b82cf8aa77c6646dd58d4855de75047a1589ea97a78c0ae8ba36ccaf7381c20bfdef78325a253bc1ce9c7dd54faee30ab72a5fb15bdac99547e4770116130ef514baa1a37119a1bb8f6cf8dd06149411e705b8d96bd75f9a1bf24fcfcd5d09f8927b598918bf438ee4688e6a50f6fe760bb651155cc8ddc81480eae94302275f2edba4b13331f3569b731417c2d4fefb4927261ebd333ae8faf99ccd42c06ce13653c9783f4555ad98c07840aff7aef8bf1e74d253c97c0a83993852d13b33b2a7130578e0f858631de5c96ba578301f99a3cb32b1106e7c0a022859816a96762ebbec9006350198b13b55ab8cc917e71812963d92450ec547f44fd5908bbb7c56a51587479a9d3c544acffcda77a8de71262de49bfaa38c0ade2000fb2a78a6da866fd0a6187a3691358af75769a6efb2550efb3ad17e285c292d30ada722eca3136e39f850551107ea083be1a46aec3f1f43967a992ffd2f29733f2de9b73cb68bd4c765a1493916d2d82128c0a5b9fb0efc9f2dd70a12c16be64928c14465f3fa7b173b93009765ce98b9e7d2c729f1dfafc6e19a6b5390c8476ada0371dd133d1f0c0a985b945cdc1076edc25114cf00055defbc36709426c3569ec3c51f6b8f3dd155b2e1e7090e5f39e92fd4360f71ef0b9d944e3d902292458e83274c471aa42a87f0a680541e1c298e64cd546bef255873ab97093069343d99c6950b63d7fa69f422fda9b188ac7682ed7d0884c3c5515ee2feff8677d8939cbeecf91262c1de372237af4936eee77efb2a3a440b394a7d9bf4658382cb3409f985971467278a3dcba6d458ae402230f1a10460e29c8e064ab040dd017f4cc97e9174b5415991eda4d13fb922f2bf1646c7f603ae21d58b4988a8b0bf88d94b677be17b75d1b9af8e2fdce9784eab566e3e8e3ad90410f399c36e137fe730f11bf0c5d39dd8cd7b9b157b1a4584deff57acc8aa4726660936c0202291d8299cd669d1d8b3ad8cece0529650abb511f46c75d9a99f09be2f7d4e9296ca302aebca45945e44739bd33bd8986736914796af1e8ca06e8a51727eb1ceb2ee825b872458257dd00ff045cc31e78759723b320da2c294f13b983dff0eba15fc77c7225438f4cfa831bf66fced25bbfeaf92bb79c41363735e82e2dc0d2697970d863f38c5309ee315d0363459fae787568fac2a2d06c7e2f130f0eb739adfbb0c028d846142ef840ae60c28a099368113c1842f1f05720e957624d850c34d4ea442454cb6f9d3a46b8bd4ed02f8d648cab16923d2f9daf13184b2ef58f084f49d50ffdae3aaf5d72567572b8708951c73b9fbafab155b400261fe74334a00f1c3222b3909df0d12d0795e7c2e0c17635d280f98d6a7bb026f3ea31e2311095690c6ebecb9ed41aac115435ed036fa7bf36a03f7e8d6ef4a26866a81e47c0c4665d9fc9c47f6fe762063fbc01d477d65e748fea32c6984e8b5ed0e165734f847414d3d6666788fc75fd78a6f193d5fb31551959b6eb0c6611076f9244e3fbfab2f84f3f5979f822d275282d1a29d53504bf8050e510bf5a20df1770b6d2aa256aaab55c3d55e8babdb26db42ca0fdc90437c22354ea3770f9dccfe8ee65e6bd9d6739634418ff2182f6fd8a3a5af0bf50e81da4635bfcaa7da253e9623f84bea184346ede7d8209d9f542825f9ab37d9ef27cb9e64131e57b64550ec51a1c97ece1bab2a7412e40ef0a0785357c9fe071ca2f732ff0a3739a41bf3c16d3b44bf48729f3039821cfb755cb18304de021b7d05a9971931c8447041377200ae0ddde0ea75c904237a39fa6c4439bacea13cf9f2fccdc17eff0f9054c835b108ee707ca94358368e30004350500da8e90b9470a8e37126a958ea4d47b183aa71116b0f6a08ea8dc74958bddadc646e87ff2e265f72356f8e36ec5c551d835053430ec1588b9f9ab1a394591e74fb00dc78ca34fa654e95a5a1cc6a1f0949e9b7b8cac9b3eea404b14939a1f8384646055b9a5af8e95e019caf74a51924a788b65bac23473ebd2092ed018e6cbe34a9feb9021762f255afcce8a74dee4d607e6506a809a3e5f29fa9bca844a2868368f1394ad54f514ae020ad12852c2ab5461c1693f4b4251dcf19fdec1a5d7ac1a0498b80caaf9065c294e397011d69e87baa35a30a83a11382a0dce6edb496b6136b661f1d89947d1843024573bf330351f30dbf66c2b0c808fa5ff13ddbc0561d4dde740c3b34fc718745e94c278da569ea7b96c56853f6d16b503560a9589a18386d02039f063867fe50585b5043e3e224780ce60c596e95eeffb9c77de50c45cd39196ae090d499c2c22588c70687e2787c4b6359b48d46cf5e24183c432b21d98ce8f1d89e2015d29d3d1e4d5eb5af11948a0839d91b190f2c07cb5fce6212cb768fe664595cdfd50dfcd9cbadd1f5de86c11cccd7eb2dda0faadb824003816d13975666776dbfbf5cd69d11fd8233f8906ceb74c92911f769ff442071cff6648d0e0479c584059283b1b678b5a0f5952acb3f427ed0e2cb32b0fed91e6f750168eebd648c676852352fe00195c73bcecdd0bb433cf35bd112e4ec4d68c5f70190f28b607f23e10e7d3768f427fc4943c4dfdfed4d8fa5f5d6b11afcd6e140f4396c03908ae8551e1602d2d6494e15a099c3bacd34894bbe6e929b3033858d13c62c8771af707fb98f0a4f31e0422c97cca6ab9ca941a78096431df75090dc41ab0d98d6c030aac758bc5b4040c02b1134200163bcc215d425026de652bab55fe69e8d1fbe19dce308df8f4d77b151ee839a7f56a6a41b94d2097204f4042e9a4cb666ac4df1798691ad15277b0bb3fcc4ed4317ffe04545ab72fa9289455d9ed0da0403baea46c434e91ff6f87d6cd7a30e5d296130a09be156e49b62d8d9b5d3906311c77934fd57ca56bb225525a992080d5f83f6d7ab6f3b6f7aea1c62c0a00f327caeb3190940b2bc1914b911ff3ce3bbc037d0dbf0a2c3a75e35dfe43c02da3362df41229a17aa13db90ec531cb9fcaa65d3cd7516898cf0825d1fd1ecaa0bcec2fe290e58b1675d641d03e193202d4d875fa6ea18e95790a43641a804be747e26b066e3b51dc5f9e3db61fd02c386e89c54e1f0b1fae52e0ced8ba195142c53a9013c9adccd546559af934688a9f076336169f93f1a88cbad903553f4609139cf41089fe05f791bc1382d4dc7ea5d570887ea9cbae48ca541fbd4d2db63256c5d511a89e3e8095616dc74a0725b616cf65b2ce28dc307e4a8ccce2332c470249a89e3ffdca49ef4f641102bc46e35c4e3530115160c27ea2d7a39aba90ea60d1c66f61233bbe861781bf961b463efa6f0271fce1454ecaafdd648e9e89c451724440f4c04e277a3205371c0a90b91dd12905d2847b642e4edbe985da41f57444426b3543511c2dcc1a42a2c24ad37bae46453d9d08730ac89615d951ad213535f8c974eadbfdc2b7231229d630a5a1a1fc55e64502d0de1a5bbe35af019c94fb83d430ce6ff40fc9b34d18f9fb68bd865823b91c875556bb7a257a9c0482299bc2a9ef0bd150d3eafe833d3183edc717c959b7e00f158a934fc882781b48a58544c8b632dfcaa4eb18731134c5003871220cd37f6bb19957c059fd1e6f01e13b12704e3890776cafc3894ca2a1c01f7ba7213a8c1269b0f10ceab195f7da1e77c7c1098ab65fda54b3e582e38b1a1984fdc7769f8d2815fc334f0b9d6214bd465402db711c735a58d83ae5d3b6072122156b57fa586f8872bdf5eb29cac5dcd0fe66c1947da5683fe5d6894cc171f9b82037087b7f74e072d2a2cb7497d809d423f132fc48484c6357c232c3da76882ecb43b73f4dc7391adaf16ab7d90799734844ed1d7cf145b67ad0f208e65275723a49aed74f738d1cb14b14985bf8a301a34794ba94485f0fcc4a2c759bebf9fe879a985f2153c7de264097b03f984b07ad219dd796c7739e33b11217078e71377210b840d23dd8bd839f4ae06193be398acfe9dd29798dca92cad2379b744e6992ffcd07844f77f54a7292c5ae6daff99554c8b8e21c806a489229506566ae0246118c702bfb4649d1129aa3d2f42182f887cc3cf63b4e5692074f6d717d7da1c88acdef09429e70cb600fd4747bb401efe3c3e8ca795cc81db8edb0a0c024f6f6b8675850d46d25039b58c20e8531adab0ad2a1c5f288420c3800212acc92adf571bf3653425a535321c7e4fbe73757f52d5bf69c740ccbdb224de28831f0f3d59854a8caaae9966b09f8b4bce2b9bf9ce7d73e1340ac04ee4830081b464b4b0d76ca8215d393053be43a41c194fd9df38f150f0c915f9d74c3d8673718a32f59d66d53a088590375f59212fb40d245fbf316c2a58691891251fb10395368245c95cc42096553ae0ba66c0a547bdd67b62bb72bbbff32d399f8a028fe60db71ff8276200c51fb3d1507255adac0eb609e1e5b2ffb2230fd83100ae1d49361a5755479eb98e4b8023a6eed4aca6b904e44b66b3d0b415347ee761648e6e85f997c1ed9de4e75b64024c443133e0ee5bee74c7a03493b6138d256ea30ac687cc2d333f200ab495582332273678d2e11ed34388a4790ae022da4f94dba408e68608391b6f0e584c5d9c5e39a9f28925b05a63b081cd33907c60e982f76a91242de1497b0b8d24726e8d9b5cb0fb63d85047c24de6c1e93eaf91074e530c26b5ffa93732d47d2a044ccebb4895fd6540a58dc14f5bf73a6d9aa5e897d4201a5fcaca19335bd1a2eaf9dee9781c9609aa2e3932c00cbe4f42df274e5b0617ff31497e4db1a616418215e4be7b0b750680294e69d2861b0b2110ced122a0278af348c26bd06da4037a1ede6972360fd48f68f596fb0ed0a3c92ffbe03917b1f4a3a7ca958611751eca750bfbd3d90f02b8e39ab221def31e1e933d60125485e8221cac7b61114f2cee28317b8fba1e5c882274d556e77a2256eecd5a0b8ab97da2c7b3f8438736feedfd64168786a8c0b83c81f09678d60f34f5f028cf4394e80de4419700ad0b52eb93085b4d27541f8a1fb29067333d8358fcf310573bf30412fa8f07a6b181c55695eeb3d287dc1040110ad66a0e8f4683c6c8e93aadad69753dda1377503623665ea9446d2489c89b34611bb22b4ea6aa25a13c9b839f07d88e52c3d39bdddc441fc293ed311f8b5fd8b98c5b82288802c7583b5333c680a8cff034fc365b4fc4fe56f8137f0d4a5c5842398bc490f675b60a2b24d11930bca187bfec442820715eff2657be2abed77f96a7ed4068b08dbe21db46bbc691d60fdf6ddb9cafa5fba53183dee1be2b3a72b4d4fc26252371f29050510a3c271e5a2ab891a3bf2f19f98326c34c96a2e60a6768a3e566ce55353bdedde86e19e7959bd63aad6162c4fed73b7d69f6551c7d75363d8eb01cc01392fcaef10295d4a43a01b25faaeb542e674a550526a976409f5145d824fce2d345466b8b8e7a8376fe0f148c879d4aeb37fffd56a7f3af123c0ce044ee46709dede0575d7682a70b7cdbcd85225b8385fe541a1606d9803a9b623e58dc2a120f2f1b758f24de0a4b2b670d9fbfa9601257e341d26cf82a3d9f1a01f7c14d844ec7cbd213787386d91b4a1a9d944dbdc550d2b954499a5ce98db1dc165223de853c7c64c5a626d1147d086362a0d269153f2a049db78d4789830b78373a26315dfe3c82d8a135a37ffb0143115bd08aeaa0a12e352377f65a5cb3d6e132076e36808f4b3f734bd1cb5bd2101d29c1a7ad31047331323245186e06e0ae85f07c730890295186e33078237cee535842634f76d54ab162540ff9d6885764c1a826118128747041353fc545f32338ffcf8ad991784f84030e0dada0554db4eb6576ad21b19764431a85fc12bc5a2901ee950840bb368c710f25e8a571c88867d2c08dbc7b5887a386bcbab8115e085afc0b761e7203fc3eaf29676b9d274b999db5cb0bbde5f0fbfc8fef3bf5fb25bb79ffb77be03949a47fb3ef810467660fb482844e90b3cf7d748e4d49f372af7e912a7d1cb86e3962a5df0467d360ea151c70402ac0ce0bbb6972b5b8896149749826e2d950c6c02e8fb3701beb362760515231d74b103509bc341318bb14568f8ecc666a6b637a699e2772fee1812a1f5db01948b2a9a263c621999e57bb01bd5fb4407160a5887303f13d5ba15941d2baeba0edb4b47c8e0e29ac2c75f8b77581c7f30145d7b1ebec0cebf465d88dd640bacd9e77c26351871af83c081313e5396c9c1f165b9f4a687deef90ef2b2c792f1fb171815464f29af1abb0d24e87a5b79011b70c3130bae66033a23561d4260d6439808e5d690c750ee87039522b1c3088bb3341f504142421c9a9a1fb599a4ebe2d0175124bc6165646265841564d6f2f597fccb9e9b8e9d9ca5ae1751ef213fd5776a0e649aaa8d255179f785a780c9d04357bbef661c89d6dc5ef7a0674f27fea73d9e013e50dcd3a93a3d6b78f5175f3569dff83219ba4518d89b1ab45f131b5c497aa4a225d115fe946944c7c82996148b0815601a8c00b604d432bc9a033d68be3d665e29cd8cef8f560fb56623e477f25e9a64fa4e241ad53b64f56d262086a2a36f8c4db52fecfe4755b19a8f95552f60265a8ce8e3e6a7b1df11d2626aac326b8e4a9fb3cc662a8cab8a8fbd77ac7dc6710e282a2d779824366957eb3fa30f89ac8d35132b55e7abeb67da78052237b07d456c6d01f24f28bb58d0ec4fa28ba18dd2b00c56b3a39b8694c6fd841aca8a3c416950cb75910b78a1e56596cc8afa75b34b9e1f0757f7d9f1031881804855a4eacc2a7323b479a3077dd16fd4cd64754cbcafcb012b1c9cbf3578d40dfc4eb1825726e5e2296387bfafcdd5eda134c06a0edae959c64b475f1a44b4c48ef5e9c446ec0d13575f545f63a3f34f9bc327fdcbd2699a75ed3ef7ba66d559318177f2f9d945896cffaad40e66ec243c10b3ddf6cebe4132ddfec89f3911e8049a3697b37e74d4bd3b80169a50b732c16cf59d1c25b80036f1c69afbaa8c59f4b5b6c3ab1beef137f66991daa1193b5fd318ba2a4a7b92e246ddb0fc677e5d256c88b3f76454287e43f2c2666d8e7c276d5e6a83e002b224f8a5b22581100b07ff5aea586164254d79ee2661cc2cd9194df56f8ebba3a1ee973d894d40136e5ab0d4a09a4835431e273fde886a66eb4cdd0e21d37c369ef98a12349b0267905d44fc87a1dfd4daf67c694c0900ad0fa8ebf727ba72d079f3ad6e4f5ff622f64d7672fd10b63210e4418e6e85e0d3fa982909ea61ce8443c556cd679da35e9710ec898964a7739b1bd9ea163bdbb5a4bec0da1e61197929b9d5b9f592ca0933c4d95c562555951b379f5e5821658dd99fbbf0b3ddafe11ccef776e655388395ccce34f25ac1b6dc2f6a3bad9ce646947c85dbcc70f1480b35a8d6de6b7e5399fb1c7411b622f30ab3287c482bceae4088880441fb1a88af01ec2ebbc6bc0fa42968d34424446b0e3d63a9928c9ed356b0c61467d226eae6440e4adf25e261f670168d1e4bdfb6acd3b19b67e55b0908d9b8c4dfe72016bbbe5b59c43f2ce5079d792f43486ee5d1becf221dee6a49ed44f3ada59092db3f8f7fe3f550cb7268ae06347f509268745350dfb143d8c44a8949a4371b61639414464aef6a43cad44edc2dcd727bdc3fb1f39644f2ae2c05b570e36e9ee9c3092810a9a07a662e7d62fbb825aa49adcb55cd49e53809e4c4016464082decb375404936c5d44e1bf4cd5dff859df616a48960bcbd400ae9678906f77405ffa9cf3609a737e34de04eac2c49c02d7d4377790985019b195b3122e791b3300141dbe1d1079a207f1e9db4b037164968d975aa8779d40ea14bcee3818765fb13ea1022ce0eb86195998c643477cb9dda441ab38eba036016a2c4479fd8c609813464edefefa9b711f102a74854d988fe31c784571f8d9650903f5726104b39b837064ba5264dbe4b16327e661fb3e807d13651bb42b8f824f1dafb43dd1fd8a0cff99026ba17bf17c593f65130ce0c00a705cfb78ce20b9c5785654896b250723da355226e4945404caf753dc3ff886e77d19e1136a888e8c9dcd1e260899ed4f94195a7e299985949440c553e66feac6c4c6e8762f7d8e4f9ed4424002c655c54a62d29a068e8938485393358e70e88a84b16ecb05e25876af5ccd57298334f6facb35f08a5b5dc39acafbad244dd7f773987fc4f99c720fce9ffa3eac1bc32474a7d66a5e27b8ac6571d2e302d2f150a3c8e3c33b50148278634b3b94e47d80d01022d4f677166f93c4b7c17a1d7fe21cff0eeb338fd067bac93479c06775b4f9612d9a5e787365092a602da9e79a9725814679193e42e7957e1250e44fecf6c628ea262dbe0523e15652b58f6e5890a2599d451668232d98ab96992f325225700ba17f9849144dd2d70155f01fc9d753432522a200f175d9a8aa826c0ba9201ce1790797b8cdae71dadee410160c2ac066cdedc4d9ddcc812642a603659ea7e7515d8727db51079e03bf629e6af465d8551edeb283ce0ccc4381b7f4844451fb9b97333cece51a8646885792c8e802428b4a8c10ec78ff9d23d68ec472c663c318a27c8b27dfba3fc7485eaadd7ce1b21a0a2ab0338b5bff6e7ccbd4ed7e6a4e3270264b37a76281459c55fac95087f2a61e45dd5e55765377534db2686d62fe05947e9d30bcd489a8e01c6284eac348dc19a3b75a8377d33a8c356cc975225a2ee5017bb816dab4b381d31a19c69240dcf2f43e92df9a0ff658854af3862017567b987bb33d8044294f84d302ba5d4065f4d863b21eaff62b60c4ac293e80a72db71a3fa25602f58738eb915235ffcb6f52e0b8bb11e87cacb34babd744160e5659a6ddc01870c8f3e239960a46601f762789b771f26a6066ffc30148b62343460859fcb502fcc6a25571578a93e58abcbe112d75133d35265d23fa5037f1853887ce22dc87511f4fdfda3f4abed06e8b9321fc7183472b43e5e25c87102bf1ff38b75995aed052fa560ab4613eabd8bbc75fa58da89b2c8d1bcfe8730713e99e5e8d51f3e5a5afb8827a7289346ba066d85e392114b4507986c8eae5d7e63d7ca3611a9f504f151370d0e08a1f46baae7e94579b99fe61a80ce8b8a048c500b1a3073efa6d022a448b0693cd1e057e78d57566a54d4e25ab8529bda5be87d4a29befb14e9cc2335e5510c785a1f6e23ff10a39c13bcc7c3d78696248347771b2029c873d0d5ae71df4aae3767a21e55ad047bce4aec9e79a2c43735e3b78eadc836a7624c28d9100bb1ecfdc95f8e2cd4a45a9fd851a4eb2923cab12041bab44aa2acbb3f444a2173672a25f25989691b489ed008b68efbb9a9b9a87b9efadfd38dab707c9b4da88bb4f85a3a545a4135ff52b0565d7844e68058b5a522eeb344ce1e1ffcf0e56c09696ffcda07248e97f6c188cc5e0b08aec5da822b0f7a54ad8c08c001106c721d9c07352453a7baf9de8b677442d086b0af72e9969239e7a7b454dd3e47a61055b9bde60d1edee4c8b9496d2f83ef4bd0aaa8dc6e50ead3ae228bdc84e98df491b45c19bb6a4ebb6eef83fa6b18c42244100a9cd4a1964196de237c65869c31d84460fcf21688c5bfd1abd5a6e8354555fc0e2d8e12c100e633c921b12af0a31c88e1dff24a7a3d0e2ac9840643604ff6b0e724fe0f831669a3c2e63c03b71159d8f257db50e9876e3459e9828861023ab9d42e0dc069e62feb0fabebb99b5d6e417bb85176d5b47719188f2265a79c67579a0fce00fc62a5c562340fea6a756572fa04b7b4dbd3bf0488c931aa420e1d27bd39211a54c6c6706a6ee39d30d12ec849e848620b0924a41e25b9e7e8ce0c370e95083bd931b28ffc7da5ea871a38e7f8dbc02afe9f7b3ebc53cb80b78fda7d3e037a26c566c715b37da9bd88efe9ef063d1a14a392883ae612e790cb8534c049e1e265661d4601557fe850f0178951e54f42cd3f51afe128aba6158dad4bb894028d15f0dd1790b5e523576295daa136aa73470b79b1d222040c8d24630fee0b2ae68edba5aa14bccffd4e05a2d8ca047710cc49f2f15336a53955d9eef4181d05c3cfe7633ae2fac095f1fa7cf1a7d5bf0b2dfae0c2846ffc508cd6febe12e369c91d0a12dd18eaf38b44861ce534e15688afeaff79ad514e35e883cfdab435b6cb92ee784b00ad92177cbaa303dc04783c8c1d257ecccc856373fe9da502e8be5c6c119220cab3129fe4db1465d23603c6084753d5d0947ce6860f0da1ce99db21f1dc454f04baf1762577eba1be67dc921535f613461a0b7d9ec2134fb61747c7ccc2bfe398697ce0e003b98c59ee9c5ffa1c204a7d622c283fe38df5a3153ef5c3ec6a89a8ac4d0dcf35a15cf0a1b33f510c114d8a7d539cf7a5aff0f71564d466ad3fa4f1cdd4800f5e26b6b83e9f629b9e0f7c13bbbec7da14b4d517a3d0bd56b4bc64f896568db7e63f21bb44468b38e85c772cd00de7cb6826ad3edecc3bfa22ff219d7b8fb55be456abd985bf3b3a4b2fe3e53309e03fee6da0511b95400366ca36aed49b7f70fbdd02520c3355a89893d8ccaba86ad3b69910797f8207dbf1ae6d422b7c9917cb6450baf3643fd118971f745ed5e20305b5f9e156014c9b5ad6324e93581731d90fb6a77a79198ed4a14b85c03109676a310bfd46a13cb95d0dc259b5545cf4c4c8b72407ca76e82d467712e7c55bce38adb2a3de077e7260f069a750d00c9ce9e9b2de26be53e914852fa4679cad411f8b43cea140e0aef017e3c4aeedc6da7d7e46619031371885b6fd2c197b1250180acfb3153b7f9dad5c5d84c230aff435e3f73cffdae13963832cf74809185dab08f0ef273c166e7307f907a7a37406d07a047b09413d8a182d923084999df064e2f6b9cc7631387a4b8aaffe8215e9dc6f841a13fee5dd9ad65af22dd6ad47dfe0b800cd2c51f4e1cadbbd2439e17a22b787917329b3330e70719517d92556bd0ae78887dd7595668d123beab0abf241a4ffed71c6ca20300a17b16a826c0f295d1d639869c8b51c5e0aaadcede5cd0643f7566946d7504a68bb25292ed612228cf193629ef6175fa843e0a48d7f24629d87d9797aeab94c5a5f0c6c49620aaf1847cfc7d22f198951c5070bce91a7780aef761a42f88be7ea7c7b4f5cda1032cab12782aacc19836fb71f191a394a754db3a81059760a1dce770eb864084d223ea54c8b76101b528d7662e5e566687eb9e72f9f52d78c6f850deea1892dcd2b0bdc6fd21a08621150d8709847c26c28dddf90c34a8c2843ee7038fd9b42a4b1a7ae3bbf949d86f1250295547d9800089f4a92319dacf4f40f43b4f7746820b9e4e4e5072d574904bcdf9d7b7a776de71b5ecd408eb9e628b9335d91786447c3b0d0c5ec9a71dc9966042862ada0d90af50cfe6e62318c9ce9bce798b44ded94a8962b300ea21ffdffffc328708aaad5fe9dc074d9f75886c483aa163e9baffdebf18000378bf3d7578c0c8373aca7f272808d33169472021d99156f03c91bf4bd4c7df366423dbbe6b12e9d13cb5c1db364d2ba2c4ee4a2e4b01291312e002c143db229c4531d6d97f53c4ba3a7cb505c94fae3cabdce879ab19ff65586209f1c6e75c93b4960372ed4a575c9ced841d52f3092d9664183e5f900c7e7ecadfa64e8506695b5c73503c28decdeda1a4be546d6a206d2cf405bd4147b8228609df7dcb2cab1e059f935a431d992b10e4b33fff09aa9baf3d6f6e807425c9cdc65105130860fdf66706b1d7d56a06fe2dd19482627c9ca8d01c198b870efe770aa2e7d834098a7ba8dc89a9344034dae858720ebef7c4e301be445a39f6f2f22df3cd01481da9e8f2650917963aa155618348f40819ad9ce6ea32c428d2f345781b9b3efababcb133fdee20f6a282e7c84ccc867629bfc9adc706d75da39e6aa45d752de613cb92937384bd18211be33eefe19534c056c87ba61956b4168b41a400de2b065473b0cb46bb2461222148caf171caae29c5c1a57305e7bdd850708322680ff78ef59708f22b0dcb5559512ed648ff36ec4d31d40df2b3ab151cf00d6aa41eb59dea6995336ef41c0c0e818014ea71366eab4756a070c1d42d596d62dce5f5e40a6f428576f9cfbb708fd76ffd7af886216b6baa1f543c2d2d592c0689d8f55a81ec4ce5b04f9bab298143b3fbc7ba6d1a7e689a967654b03cdda43c351331eda3a5e8b52eea55fa8e93fa32815dce7da9852c419e91152627982c020cc76ec4e238faa5ab1a40b92694d70de30c5aa1eb747bc9cdd0fa1d569ab388114f7c01ec44fbdb43676362b00730aa197f0af78ec605e3010891a2e1c5b941c3c4e1a266a72b31503c5f2799711d085925310558910d95d8fa37af7cab2b1dc1dc2f29d3a09d9b019c4b731a00e0bd021b645a2fa9532ef0fccd919e22a12e4daf2810fbf2d7d3fb23fcd32dfb2117887da8feab224745ada64c0af91f64b8de4a9ecf3b36683ed28333c513bc9fbb741336ea625a858c5682ea5d1641890c3056ba167ebb52e3031026331ea5811c078960fe91728a62deb515953ac4dd838a4d1915ee245276d2f6ed285eb1f6e8b745c698778a1c43458afb77f7f33f7550fd3ee1259d29cbf1f3d8fba4f4f6f0b2fb8dc7e3a47cb69a4b8936ead838feac9a2a20a74b96b368415482b874f313ca58e94ef07ac050265899a3e6b0eb1c7ff279bee49c938fcdd1230c40fa59b96d652f56dd021adcf2f89083e5456adc3a6e4d4b070767a1b47ccd28f58bfc54b7fb1dd02ad3fc2aa377d8428a94d4ced0ba3c285f994dc922564500d031c92e780574b72f5c70f8d1e638e98cee134fbf8d45176d6f5d26efec8b0a66aa64180b327ded41df555bb45ac19c8a0297a94b12b0aaddf70011cded94e5b7f5179c6a287bf0afb24ea5f31c101b95e8e69e75ad354ec95679a214836fdf9f38c3cbc0500e159cbefe0fcf0be200155d36e39fed1d58413c8f25bf8d7f5b6e4d956aaccbfcfc5d97b06da2c3484832d6518f4ab181e73e39e34615a7cf35e082e934b3ee0f59d759e3c824fa7c8a95636a50becf83e9a461406ce84a6dcb80f2945f6e2dd763a34a35191f7db58d0477ef2fee168d67d7a5c4b4f20b5704261a6caab182a9cae62d43bd60723703e77a9b71d686c6d4640b27c3f79757a242a611d2bdd48d18f4c03dc74c9d55e904b77b0123cdf7453c4029033e050bf794930ceb35e4b7654e9ac661f116e3d5d286d12a9d2793164403b8969d1aabe8b032626e36dd3444fad3a17b021db2febb2f10214572ea6e513eb4a182b6a10b2b6a25280f351b77b5ae114624023c4460df0189a81b5c64730319678734f607be176fb0f4d6e264be8100c58ddfaff7f9e819c0425f0f2194324746fa7ba01fc07dbda04714d5186e26006e223ae22c24a4b93a7a1bda6bee3bdd16661c3d44565350d54cf051f92405c4800732eca1b6a4c7bdae618e5bed99a3dc3034183171974556026c448f1700995855c4fcfe399e8fb4b0f146bb45cfd820977bdff2d80326cd2e6bd25f7b2de3caea7fd91024c9cfb70689ed3787873267f0dc0edff34f52720157aebe649a56ecccd1f4966197883dba11c154d17501ce2036d8712b6f07ca84b5b42ab8d87eecafa28bbb81217b4d65b54da14668be96dce3557849a7dde3766a98a4b66400f90344d52816114f9cc6fc1f4b927cad10cfcc0d504565c715fe4dc9a397ac5408eda9c5c6a7523ef4cd98f95d380ce4dc7eba5c1e9f3b3aad567bd1dc6dcea13f1f9b3d5498a3be0cfe50c87e84be60a47e16c01e6877382ae45b90a63e58b857b25deb629205887d92d31b8cd53ac4d6f32b091213e52464b1789b086648f2c1f6b79de192bf2f969b73e93490dcdf81d5ea30299a2e0ccfbaed1361052341daa0fa56a2777970a62802f13866923ce5721583dce827266873681af46c8a0d2e68007ce22956798771b7bddbf926202a44e94be2f4ddab8e5725732132efed5afa99ae0b2e5e6d6e851db79498f2d73a6c8ba16d890b9afc6bf901fb877d29fa0fd172d5d0e9a640296962582d54c28cfe44ef0eb4b5d5016306779de444ad8d93584b8a571c28b39c9c754345d0c5e8c8ac26ea1929d6602362c6adde1a3f5645cbdde47a42a0cb4128b9d44f43eba7b224d452feb29beca0afce5910fd62dbaddf2ef6e839652cab8711bbd2215b0665269e937d6028b1fd51dba4ff333d0c921e05d1cd2bc9d001bbabfd98a02cc910ae04634a6e37538ddd8d19f1c920c6b86ab99a581bdde36e1bc67ef4e775725348dc37f32e957b0db5a99d7f22c2c7618a46b83c3bd49f54adae7d42ae50c1ebbc581ce1103df8e328f7032dc8de1c065614e21bff88f92ba34a3c400313667bb8cf20c1ba827be3c65a027c706f8dc3dcf260bd13eecd60394fde1221ae7670fc129381c2db322c932f780934f174979a8c30eaf9e0fc37d58e9035566ce5726f97c1bee5428cde0844da232974a42f3b67045e705016649ad110c3290ba25cdbe15a9ca895a4031dc6943f8dea80ddf2c7d1f991ffa515a71600836c7a60b5b3b8e93c2e39de7f73779cdb83e43c1f0e55ac479c806d53ce6f2c334cf900479042f7ee2e04f94b78efe8c332575827aaaa33349232a89d0c54792096e1427bff8e7921cf7f1027b9fc3c1427f5bd79a0ff17ead0e9ba8aabc60f05d294c70030d8751953d3c70eb49a07825538f88eb9c6a98ec33e14c7d2715257fe7914ffa1d2ad72d04b3471111d4cbe0d1d482895beca7c7db3731a825e4e5d1c487acf567a5c13aeaddaf4337ec45ce16582eee807fb010aa4238ee98bc569e7fe43c6401406c938437ffd2515cb9151b063386f972c64ebdfd00b627e9ea4610945c8a7298d5e3232b7652afb492da4a821a0642e3094930100134f72a559c1b8069f2a1b341d0db21ca071daf1d658591faa2b811c4b23e7773e382693861d1bb6e49d072c6cd9a5d22b4d101f2b301ec4bcc20e0eec7d134d9090a7b235fe651d6217e81449a5b1f4882316c252bf5b9712fea1ac3869e96b92d4fac88c8f8de59e4cdc6ac3230539d4f68781d63c19da1e7680d32f142709618cf6fddb00cdd21550656360c33ab5f7557cbbb137f3c21e25feadac6ba54197672435e8a74bd901ae4121e76bc893d652d478f4a02d8c28dd07c22031aa67039bb50df4378ec427a4ce466b881e4423c972e68e88db297e8c14055678542fe6f0d041a58ab2b5f42dcd07cfc21ca14ce34e096cfa222fbbeddcbe968ffda98de8408ffd982548b321c805d7a637cbacdb591a80662c4fe9e5bb3f5db2df8358da085d9e57c3f944c3fd514674a88b7a403c30412d452f3f3b0f6a9187b97cb9cbcc6248eadf803df291bb6cc1870eefe23a9c2f64181fbf619a823016b82fe8329e495153c2650cd26f9774c95cea5fd3f10e3202d90e8de494ff14e69be0081cd6644abf8534a39444266ccd7669fef0f11807544b0a0d5559d299357f69706326ee43f869b242bd5cd1643dea59b89b538c20a0c71cc651c4c7f2ed5d3fc9c80fdc6a8b956629151e2051dac15ca4964e081f2c22f98a6fca8206d649f735c86abe841099e07824a38c74c2d2b9ebcd5bfd01b3342c0a6a59575c462edf5ccee2fe96ef878108832705f3730577ca7991ad39a616180a81ba3965eccb723814f30b24a45353651ba414d9c8983f840d8f675eecdae651095284adac566ce5af3e2f1b8af36b4a2cb0b42f41c9760de861b877b7fedd28cacf8cedfa73b44ab4d184ae8f4a9e5f43c7a296a4607fb3456141ea90b39819dbe3a4bbf67e60848e53cff69579e8b4e08461aef1fab21b2b6aa4f96b3fdb2ae39c4956c4dd38962a2325a3b971bf09e5cf366c9a85aaa442533326233c6242bdac4cbca36977a0e52ff69093aa92bf7c46b09622d9ce61711b2bd825ebe44f13d72195c9f683cdb04b928c6b379852b0ec51bc5c983fd439e698fe097fd8427a32fd158dcad3a2f4cde4213dbc12ce2f01b9a9e433f12419c14deab3ac5c286d77c20a3a6329ef5bd186ca71405d584bf5c065dbc07ff06c4b6e10aedcf4d126e02d889108ef73a87f839889439fa3506812240b664464e100f7adb7cb614c339f4500548fc887d01795814beb394c7a2fa7438581e798ccb32ff5d23c273f9278597ce8e0444776f7ed714f6f6db5df60561af7a67da340312afeba3e8ee60b1bac6398b7c3eb9d50f7c120687cf37c9d8b7f7ce50c75dec038aaccd68d5cad7f032f6bd658c203717f1fad8336f6c0a9c9097248a081fdba43af2294e60ba1b724e655d77960dd8434690f86119d9c4a4449389624c3c8c48ea6b21b160755a6e208a2bf592f4c63468bb9b5b2a2ecfc006ddd7c5650cf99ce3d225ebc6fad48e5700690070a6d330167dcb49b0f7afd83f78d211d65f3ffbf0664cd10a183ab110022f260f561d71d2a2b35e390aeb6102c06e3ee86d4058d930098b6c36429e6fbdce2d473bfb1ca5910a20067116382d72a3bc7b3cad3a79e6f4a11eaf25989aa033a6d0e9394f0facbe603ac8dab09a015419985ec3f73b7687b15550180592fabc6518b2a7b82cbd456f46097ea9265476a76f584b3503e4738884bcb8b5f7cc1369782c03f13bf7a3a909cebd65fb1f5dc055d1eb36fcdddc97af5c617d624656858582960cb2f30a98186c216bc398be5fa9bcad4374fe1cc9a7be23a88a1eb3c9657f0aefa06c4b69e77fb1f90143c00f652ccc2c59d8a6854299a971d6d211e74afc103c4d4ea3dd48d5be32d5d75ea4b456ee5a7f7b1e272b9c9e4054e92460f1924643ad5bd4d10f23d28c3b9ae9781f8cfa1e6f3df33088409e0de6a6f3c7063dd8214f58c2aa698c8452276793ba7511d476aebb6fbe526709f737397fe067ec680398a785c40ee5c8a7bd6cb3476dabb6ad91ac869715c6d226d3a6eb84dbcc04b55341c468d8ab25b5354639c68a869d0ec9699167da69d9dfa1a798b73b9676cf77a7adc0782ccd35d51f3117a4f4f3d5a183c82a21846ea4d1023ec1833d3b93458531406e64aa473769a1129f8b2ba18145e9631e847fdc1ed0aa1aa4d0521ffbfcd5ef9481cc787f219cc782907c7aca386f8c38bd27c321386c0ce411f225818cda1f031cbf67ae4a2a3284ec220bd51d2c1cf0bd93f3bc1813b5d9953104ec03b8d04b9ef5947e0a7323bcbd712341ec134f2499cab60068e6fe1b8deb59ea185d4609f9cd12bfb3ed0db1fdcf159f6a7087c5e57d571c05b47eabe1c58faaacf9e763b02bfc301a9dd8a1f269049816a6f93e9f2f1663e30b4521c7629c3e0ce14c1c7bba3021ee821bea9da17e063bff55b49664dddc30c677aacbd3d930a7a173803772905d4dce06bbb0049722fc403146056b1de938060d223e4c6ddd9f2fafc1ecae20ee93056a0437cc0665691103838eac3fae3c275ae6e5fc4e4bed7f6dfae8114e25b942e74cd529a46407907d15aa59256131bbf113db69323e7f462cc5aa6bc554ae37ea835f60473baec970c9f79dc018df3892d9750549e71b6fe832ed95d9ef7aee5bf19c846f3d069353393439da626c263824edee220a7b51c440bb43f886039de7dbc2170b4e250f607ecc718edaa0b147dad48ebcfbac5cdcc484971005393430126d0dbad41876c341fe9a69f699c9b8c5033c71fc362edba806e0b22d98a54de8da01a8d70b8ca520aafc9329fda55110fd6a63c5f97de731bcc9b48003732ca79979221ec254d6bc9f9393d91df9cffc3e527f4be8e1521ad4d5f02596f68d68f14efdacbca7ce36718288cea0047b478eb0e621b84a6ecf4e26163b282000f46ac8baeacf1289317409e5569d0dc52ea4b50c318ce04967597d3af7f195fb6742fcc8bfe26f85b2f99142657fe4fb422b6f48b7b8f9cf45c822cac2b7abd64786a88a0682928c7c22037a053200170d9cd620054c7fe8314de68f7427f1bb8f9cc25f2b59c610369f687afc7fb9b7db258e44da63e6f627932a913808928dc44ac1679001cb57596ceb0ec9d860943cf6014444d52fb7c83b58f5f5f98e871ff64a0f0c25c2d81a41ac2bc0b37e96ae69a5452d188f679868c67fc664724b58f73e301ec1e9b6320c4895fc266a0ff88813c1c111e74fa28c1dedbc8b12a18956e06e322db0f1b322609767446da3a4be01e89920ea4d03a7f91d8fcb000da56bb56fe889c75376f137ff8cd44e7e8f1cdca17e269c026809bf0dab161fd3b1aaf9f6675fa6ea4e5d1dd662ae61beeba38d75d8a7a5ba11ad5c3f28bc3276018bafa2de1895a764545c94d7f5abefdfd758683ba8f2c22a20030e550f28d8f172e931382b0a2f695add2ce9377c9fdeeaf35c0f2f49e11c630ff267d6564528b0b4e081baa7551c9cb2fa2e6ef5e421e2decfd6a38cb6b765904b6caf1a4ce9087f0cf08369e2f018b1778c9ad7773aa47ecbda0eec3663dece5a1741121d06caf1ea4718b863cb8d9c858db0c610ebe64ef69ae4977ad6d10cd81636ccc18d163ef79ae8a76ab3e2a97ef4329b7d09ccb1aaf10fc9e6c93aab9e9cb9f65c9f83dc3d1b0acbce7876269b570f19b0d2131ec90f973a4ceed7e22cccee56b0f4b76195993ee9091ee623b760df03b488fa13d406a39c23800f5ca371191782598a560ee09b376893d61b7358e9e7fabcbb0578ce3910df8520bf9c42f608fd7b3645b66cbb1f15bcfa17ac86b34f5cf001fd38f9fc26343662620039fccef66e9e1fedfbb776e3a7a5c16cbf86da1232f4eb600c6c7ce85cf98a8151acd864cc38761cf97ca217b0761fca30252435ebc53ba38ffd552986c0fcaf310ae65d8a595658828762e0ca232cf56f64c14f799527bdc431363303ed45dcf2c1272a031283c4784d5013b10c6872042a2802cc92be9603cc281e13b6bed67fea9d200e71d28c88a00acdf64f1d16a52a27443d15c0a3878537601c11bc5f428f303f1750a17e7ddb1e673d3bc108e2219239440f9a9a1400ff6e9f70d047c6f493cc504bccf7d2ed1b1e8fdd5b80e4aaf1fe2b7f85ff7bc6ed02ad7fcfcdee5b781d7b93b5088bae6e4d02a596a6e774973a998d19a70620d9f00b340f8eaa538367823f16ef9221088e89f1cda0a35881d343f98d84fa0d07ad316cd00c4ceffb6732d7a481967a41e6487236f53eae24b6d86360588971e0f9621799468b83383b4901014239cf453bd7a252040cab61c46fccefdb86de957e25fc3a6283dfa58bde77c1d53ea6dcb0fac72e9a81f10eb6b3e9ac0d1e972b91e6207d3be64d7e411a475aa4291468886e6d7af9a6fea9ef0d67ddd8f2fd1940f83cb454540ac6cc5402d43f53056016bc370c2b30e461c842855bc791389b9f6bbf9d9e65f891aab60f1e10b39835c3f242eee7d8e8c0b5e5434b146494ceb890c5c89268f54776efbd947e04650425583b75104d38999a4cf46857f006d88278f3813e593693b1be0ef26f4e5bd8f67c490fab49ee00c4652a518165cae9c2e75995e24e9834ec6eaed035e215300410e82428833b655199b06da5842a267929a7ab875d26d34de8f3c87b6efee3b28918b98157b99e7200363e4f4fb685b58193afdf0cb49abad6c8431777915fd042a60f4922ceb6d5c1d99f66b36cdcd69f73463f62bbb0f7ad8a55147c9d2618cad32e160b7aa34811ca06b508ec3b9763c492f6f638d14c17354a2f2da347c854c0ce0e8e853a3df780a5f069a70bd50b48da7fdbd96a516d845b5857328aa90a37c176bdc9e58b28c692d227eebf23f84a704d99c2726750e031e31b4e052fb957fda2e09b6614c420515af2c50d03b5093593c3b67c56d08b8c0904de744bd95ba871bada10a2253e5b00c0f3ddd84397ab22d95abba701093b98309f7637c503b335d831ae014e3528ae3488572856283f44ebb141c887033d8f9395f5223e3657e9be13d5b1acb8f89cf37d7215d17d38d901f25fe3f47709b77375d588c9e261b31c52c0090aac87a7070438cb68adfda971daf9e0ab2665a3f857233d3be35e8c38bfb5a24fea22dbcc08714acd9df9c078e5f1ce42b3f4e65813e10b3f12bd7d9390abbde8cb80bbf8fb692aafb75c75969d397d95f0292a67ea89a9b590e6f00d36379ca30277dba749de684f02893410cbe80c94a696b51d958f4a8f9f0f8f3aeac23b8be97dd9f52233a1e67320cf6505b19ebb90c266be9e22066296ef66faf501286664f198332c3fd00cd4be901444767e80faa6a0fb071e8d4c9109edaeb0c546746989f625d08e82f4bf6c29fb0cbaeac87dcda0fd1fc0f29aaca7eae313175156755242dec5a733035b328871afbcb5105230edee5bcb884f44bd280fa49a5d075a3cdebae0b03e84029783830760a4dd5f8d9317bc68bbf53277096bc2c83d188818e63dd2e43be5f2dcfde1bbf56a6992d2111dc0802584ce87b0bd8fea35d4c975341ec12abf86c01ba745bbf55c02f6f1e5b34fc84a5408c04bd6eb1fe03062cb7d46ea8f6ea1587ac4997ea7087942b81c9ef862cceeb3af9ea422a5949ac24cd4b1e7f14ef3511fd29dd509c3af49ef4348ebeee2da579e4f2cf67607f0eb2430ebca1b0d8d648995d8abab81a2c735569930f039abd4138b855a85b2d2a3a99d27c52e1ea3c1c7957cf5b015b540630eaf0389ea5dece698d1fc71294d4d6a841fdadbd81cbe8b2d1a493f4d5c15cf6a982bbe8497ac97c643d8f868e32fb6f28cedda3dee4a799e5e2a95aeae8c31e1774a8a7265851bbc8efb7bc99b2a82182945572eddbfc3f41aee0c611f9fff551910fc4f181afc02191515c2887f86f812103e640dce3a78ed641a3895e03ce8b8240ba7493f7a94b5822c0b1d9a3ac32309fac162ef89fcaa3ca73c3bd9431472aca328a1c9e864bd93cf4a333a5e660d486379af4abb5863ef4dbd5352d97b4d8290819b21dbb8798255a4b36c94ca3d1dc64898514acff70a83e8b7094329831b8eaef67a141cbf9bac102c4c65e290eaf211289c42750a2d1dc2c1174c7d41f5388ff99f395e7ca47c0fc7f547b2f1f82d8ca88824e6752b24d1b3170faae19091e71b4ae2209e37836092723930041b44c3aa91bad28fa8147dd8f459a8e3a94a410c1ea9f5563ee1fc085ceebec4dd18111938be401a97a9cf1afe72d04890a1172e1b5e2e4a3962533980f00a2b38123e3c6f209cab9bb4f59d03bd05f65145d08190a2f261b9431832cd0e19a4c10b3f32441d006aca84ed83be78e51a95607487592ac797637faf12dcff7373306bdebf17ee5d2d7747059c6034bf48a79dcfed1c70f4743ba60e282898faa2a8d94cce93c82ee845e130496e2847bae1078132f329ad601068cacd09cddfb387f0b6c58844b7fcfe382f822f9279fa1e1bb4632b890af0906666c6ccf2337c413d0e33dccd2abf373505699f8e8416d2011a82698724fe36dc384570fc4c97f39359713290bd4a3b8915e4b27fac776fa267d36e634a88855fab613a22b2f13ac1829585b9dda55c3e11bed67423b7fb101a859580379283562d7246175b98a2cd313c0e1a027ef2539c4b6b516d8e1311c34ba1fc4dc3ec4f11ea38bae3a0868a074a5f7c2660ab8be68517f65e72e694f6b45e6356fcf67d168f769157aa646151c58c53af49eba460ae22efab792914f9be5a094f3703136fb6bb520feb294f898215aafd8fe6a36f764c564c1faaef4558f3f75e007d565bafae9668d781984d43f3ab6c14da399e3219843c382bb01c11faa4ae4a5d352616981bec25af9e23f692cdfc6a7e727de45fa7a24509c6924daaee68bf6ef06422de119974aad834e6f596aed12067d96d3ea66cbac142524e3604bbe27a0aebf136fd9e7adad660dadfb5ad3b46eb75016702d40974b629bdd6ecc6953f7c9ae66d21e2cc8b980db545c30f1682ec52531a113350af29f9505dd0ecfe68822283bcedb560c3572cebf2cb99eb709e80d18377997248f38b23073bf916d4a0b189cbd4a9ee4d64d117358c73523c57a302532325020c983f5d389c6515078e52aac0ebc6818597f1188796e9dc6e18a441c1845ec364386364d85d346778ff29102acdbb6d654cfcef6e61603817c925eb2a57eb6ede153891c0c5137829a101019538329d4cc7d80a26287875efbd00a54c4c6d84cb35eebd8cc898129606c5f5892615060def555ffe7cc50b1a464f29875adad1ebe884055ba7f662da9b6b4fede1aaf2218de2ecfaae5deeb62d5fd6f606972fd0fa9dc8281e1ba378297962cc73295bdec2c3e7e86d4dd2b6be98d411609dcfc5944bfaa55172fd53458e843fcd01b2f9592294f46028f209705bbae5cc7ce3b6f497714a71323568042fa52f7482a46a26d1cd2d34d7e67c6930ab230603e68a6e6b4253f95d6c2d436d34080ea4705db6d8ec74d400fc30535eeb041f9a8222d7c46d66ee7800c0c410516252b06b02f62d9dd56fae36b24b96681fc5e7cbed1a4c7423b0f9a67b041f700051e261966c0f57a0718b24d8410de7af9d339d19c7e56b28fcf6965ca2dccd721d4316baa22c693300707eced07c42bca50e7341503a7216c44ffd1c8ab52fb2abf0d9c778da0ba1fa2c351d8294d5f3342219db8444240edc58874d1ecd5971c13de4107efb10c7e60681d547247d14d4001cc2878bce53af59ccb211a5a45d434487d65e031c356cf10ca50c0e8363f9caff39efd95e0feaec017cae4d6e409d869be3340a62d7fa8ca268cf3108a479729682d876bc13330c4e60c76b7dbdcec10509cd4d1811303bba22d4a4693a414b5ac32ea9dcb7d29a1b250f4fb9903221db15ce25c7b13ad86684f1d07ad35831ddc7fbef7f9f4ce1c11cce0f82aeee13f28f5f9f6508ce74eabf88809281c46cbc67aed6dff47f18c58e158dc0af5bc2f37cc604978e77cb786644e4d7197dab4eec40fdf6f1e8cfbeb72bbf208ff82f0d7843b13547e4610f9a762da1a3c439faef71aab7c287768a077e508f21797c4d84b9a4489b4274f60db2229708252bc911d04854019824854410ebb9498de7c9ce91210d2aeed7662e424ce2158fe861fa356316d6ba830b9526d9cb5b39746534d60c1f2121e5e77be0bb87693fb9fc3be8293bd14b8ede6826b8e14aa89eba9df85014d045a464751546776691c8520cf929b8276639802d5465d6bdf2f58ff7fc032dd9e35b29cca3f9c0837f4de077a0a028cc86f34c9dea2b893f2dff46ac3fa2c2afe03909806ed4a913fc4a26707a7b2e30de57b266871202eb859491368335bb53fc9b2e3b7d5e2db242e58c772318005b8caba3db9dfd15aab082d4f9de601fa7c2c3f05f41084d9fa84ad25e79137ddbc1facc6caf84cd736018f12f41ac9704035c2a8522e7008cf00ad00f0fb13c904e067330579a979f3d2d9814a7c21946302a58d8324de8f629d3c84ec1c587d78334900eab1f17b3546cbee6859f041163aa136462fbdcdea16c8d06977799c37b7b2f87a8e5029d9f80da3604af8ab51830735fba88336f535979006f167abf6b133c63b32ba737a3c05a4d434446bac5c2749c148d5d11ff02e49ee82004823d08e07948bf6e703201342487dc0389e2944bc4e145baf041cd1a8b8c67d84826d95218d07617ab09aa66ae46fb60b608157f54ecc5a34474ae8f1487dfc7877172e5f8c70e4779cf62d10b1f0f174c399df120bf4c6a3d6a7dcb7d871d3b97856f31addfdf6a5784ce3df5687d790c5aee6705dd7021227f9220f77e3603acd16bdb8cb77e68cf0ccd9dabe32c8abcf275613f7e75ab2c1a7e4f176f3e68955323cf6cc860a5b591a60feab80de3bb74921675e314d0c27bc570a46b9c373948aae1a547bcf227dadb9017724df5419d8f3317152c81240cd431dc75b6c763e3af921468d54d2594131c543e491c7152f0b2e23ab54f156540e8b8783b5b0e90c0b2ec8b462f85e202b5ecf1cab42e8a9c78a32beb9eb2dcdc09a874902f958abcd25236912a3afb78f55ba1f7a0407c953952e2e81b3640a933fb36fbcbc1f7b58dfbbfce956e4bf5409633bd1b5dd35d28039be444c3986b563e455b987ce73bcf8a6fd548e99946276c1c17a714307fc93da3f370a7620a6768dfcd9028b75f495a77571790023a40eb70050dafe2c6b2321962f332df5054f7bf568a768e4742fcfb76bdd5d041e1e26e9c3c002bee2e321c0db6f7e168f3c2f4bde581cc9c462361c15f8f02a541c5a976f21915aa82dc9609bc91a35c25cef66bab8c8a5ecaad6b84d0daccaa692b8982ee9ebf550b9731c44dbeb2c8ee21ba7f31c6ef6fae71da098f0f9cad07e843df95c37355ff10ad281b57662bf2a6202b00503377828143375a106fb96de90ffc07b0b448d7ecaab058074a03375ded98b36574c198bb7016f5a60900fad447851d1f3c5372f430bf17a0f7f6653feb6f86e5a6cca60c5f49d6f25e50fa3011b9d4388aa62cb81affb21cc4e5b851d007505e0a9de991451264bebb0d3d00dee4cf33d4fba551c55602465fb6b84dbacc8dfb07b543309ab4f3f8a7e3bee1d57897096cc6dc40379e4caf834b7f3efa00659f0d5844243ac3ad9ff005c04c55528ee1aa0418173300c13613190a3e3952b23080bd31ca286277e36d01bbfc41051842ec6d622bade727346c01be8290809f32cd4fe31a3f64d41fb69b37e181c7078068663b0c94f6020cb36e8a85266b23d2c085c747682d4c842fbcb3bb1a73558ea614660737cecad04ddde5eee52f1ddf9a653a0f8d9d363f09501a9fca905889a8e4d1266d8a241409bfc4564e3e2106d9512828487c1986ee1b89ceac0770455feed41e8dcfc5e79611513cde629b505b9ec774ed5d5ee50746a8e9f60565b1b7b25f7c567fb87ca097d1594275fd0a1e9ec5b1573d8025fab30e660bab9253132651ecf2230b2c586a910a1b1c29b1d3082981c491767cde1434a24b46a7c45c3edba86161f5223187fa22d895db16d4947614b50098d172f5be505d5bc4e40b7fe7c2f5ee3c494fb095a11fa36e4575dc794dd0b3d86ccf5bb867f5e46389e77b2d4e69272aa92872f331b28c42ed23d1ae8a16546c9209d4f5c41d7b505dee58eacbe2070552671738e6bc6feb529e0ab5b950331857a4e15375dbcadeb40c15f13a29f7dff55389144be30b936027908123017caece067dc2de8f9a0b127d466e07d35f680c22791e7d70618afe197462280cef20b09c92175fab0249b29f6cedd9b97fae0ed299528c24bf8ebd6cdac5a97748121b480a40a44c8468e74a4c6ea680cec40260d3c42f5f4a20af0636e21a24df0c24cf1e71106596949acc68c946e015ff87a5be9cb78e03b3d6b62d6222bca853701a2168a1628a307f0d0d97e907533818f4ba63e402a554f69a65b20bc36bfdefd9dce1d8bcc9630e96be7ada10e14ba78de0032026867971d06208edfaf4e4bdba3d96fcb2a45e887efca92b6f6e67fb6d0869ccedbd6669b288625498ad2ee5a9ad5f9500474d1405148677b55c661088e327f9e60f8d68fad831e553adf446822a89da423c583c70b3f9b1cb470a190cf6607631a525b7cd65062da1a6710f07e9e34029bf111b0d3dc66e1b5a7006788e5b447065c8d5fd28179a5aa2b40dffe54a930a9feb92faec86a216b0fea06e6a8a83f6b18bbbccda6de1821cf5d6f93eee51bf0ad0e30c6863f78812411dae467888bb887aa1c34c1b448768784a9a2424dcf21b3b74228fd0b19aecccceeff849f66814a8cbe0f3675f5cdf68c3ede7e9938d17a2eb955101f850d5b75a68e13927be1faee9bbe57be2a9bbce7dd5c76e072815461f0eb076207ecf54156b3e9c72e394684d56954858fa70e9621020c5347b78f48c2aacdc7386bb2ef39d4441b47970f8dbfe5a405ffbf1e5d7f09a33756afa6b73c9e6acf2c4b6c2bf01dda5579c41774e3df6da0ae332761953a9c1e00bc88463c5c0e449c4f95a43ed69f86792f914cf3750c6ada8d5fb583aba589361e36f85b48b262b80449af23317bb2e7d93866ac4287d8bace198463207a5439a778549d3622ed071b2fd9c4dcf606d5225db79e8dd11d150b84df22b24800bf9e9c3e22b0a61f44eb3258b9a00f5f7ebec55168af86053a979343af143d5ff0ec1ee4bd3bb44ed5377ec73082712adc95c1f9a961aed7b0f0832113e2df7a2f005c480cd378e25cd0c1580f9d68a48d554dadaad65ad923ba5843a8be994cabb2edca977f3645a4cf1a32e63a82f39a085513b9a3a15ccd501966c6ee817e0fe28893692bf34109bd4a9e90f53c1d1bb918a422e03b55f180c37c2cb72691bdc562c9799038632d8df25b22efad4da3696a2b28a6b0457210e65f402647e711a58f3b8b12796933ce2d1167627eed76c854775fd83e3ca00dca4ac2dd60116bf62e146b5b33fe79c99eac1bd64e35e6d1455dc9c4d1db4c829e046274c615a1d74d41d52d2fa5dd8e67aaaf585cd13bfae82840e2b442fa7853f608241d02aeed90817c872138cb6391036e5d41282ea1b47da3424dbf5f9a4053559d3b5260d13c000099972639a671b5c499e3b062f4920a81759005fa2df12943c647d49754640b4aa3b91d425dd58bcdee20caf562e7e8e302e4486cf5d84626352e023aa12ecde9e1580fb5f8647b6d1a6f15a0aeb7edf83c3a3c72bbf89644fbf764da21c00a214703fe711b5cf2a7b1fb4c2f83b076485ee9b462b918fa6c1e8bed7c5da2818763158d3f312d85cf26084fef6202debeca77561c38f156c64bcd9d5a0fc8dd7178001cf3009aa1b6b0a38695631a5950e5e3928e614e7c43dad0ccb26befb8462a12c378742930dadda2b59a9114386782a6758ec8aae0970072ca90dfbae1c6c08dba7b68b5b1f1e961927d628f2697a81cc7db8e19fb1e3ecfcfa38edfe14f2125c4a6ffd66a33637f821fda2c5808dad1e6f2557f678ec7fe36a496a41bd20bde6c93c4e96875ec86c3f6a9749295060ba4e8ff10d222388573ad742d30bd74aaf670fd619fd47996f73c1cc800a5e3c0390c1c77916b3a41879daea8dbb0b26460224922dc72587e981b859fb733141a5f35198c0381e27eececafb163aa08a3e41e46d81471d8d5ad21e1ba37d0b58d33fefd359e9249ece68e3dcf3d3e402223f78da9a62c91ccd81a2a42b6abb7ba27472306c93953b427623f6284a4d80d5cbce0ca280cb0249d33b3841b4fea6c1f3210ebf4b06f936e1661a0279216dc8b94b909d490af054c01c6d767214db821e640caa0597c712d3a676e16bf06c96ae618d11b2091ba6561aaf61c27053e3f602daea22339b468ca07bbcd081c17d5955a2572ee0a09e1a4b9d2e13a9b6d4af12f353bd294c443e29dfff379c10635a9afb9a7f2e02bc9ff3d06d9ac491a8111d24382320cbcfbda2b77bd7cd6935612a64edd49929eb6f8a821e5f7e82ab10dbc09fa10f6107ebdf1400aac9156753973dd6ed5beda1ff80886432e651bbdb1741e1f9eb348fb364d03f3c554ceaf9ea9a0171640b8fad28b092aacbc4f07df74d0012db9b98543ca0aac1f779109d964bde09b631e8e657e199d3a5f2154bb1e3ab23a472298fa9aefbfe4d6e4145dd1ec98f1f87bf3bb46461acff49cb887e6ab6d63ae3c9ddf6d39f2713fa58ea3bc8b37162a3c5b95b39fdaad8edd58678eaee8e3840f8193b870565aa226dd3c6d6aa9406194eb39fa83b76246554660c9f73a2e9b6afec19b8d879eb197490fa540d4194727fc368ee4f10cd34bf4889f305753e4ed698ef7bc1c62f66eb304814a8abbb328fe4433482188f290fa827686a0bc35d2a61d3c90297754079a8b21452fcda4a5833419871781e22d811843ed977196f7cb434239ebe8d083aa9f328180b7abed2bb1ecd125721f0dcd926b2c8df6842517d6bf9dab9e0ce9c638a9c8dde3da7d00391e5fce0121e5c153d2ac366fe3f6dd3ad7bb2e5b84669a7f0b31efd1cce4ae6ef6d3858f6709ac51dbfa6e7b5196df1fa6368e6dc59b3b71df9a870fed3981f5f87bfad9e27523965678666b18303236ef6a9c89f7d7949cd41f82e4d038f66ab0523a7f27e0f0e50d9993c71df16e2414ba34edc6a96ca895dabac16eb07ec91a47de54fccddb947eba156eccaad3c666903337757858c5e594a839b3b484e0f159c7f9cfd163b8c177f8d80ae4c8db48c337aea579d5dcbb8a98efe85f086a3937bcfa660040da13f9fb070e445a7b072bdf3896dd990408d428a424da7491a5bb1efc3af279af22a89fc950076bd37ca74efb99cf0a16960c95fd31bbe4513e2b6eeec783027ae845d01194c87f5e744acb1583a61e9aa36f3428245843936251d38e30fcb0feb43664fbaf0b57a28d263ed019697b073368c551b330f33bee968b1101f910e1124af4f10a293a2073b2e1837fa9b0c8839f27dfde10e50a8f1da778bd8d9a4f15b2fe04f3cd1f182d33a68f75c4b984a2148a5a7fc82f63ae5645d8baa46b42ea9edd6525f781f30499ace6503f207b2314efff76dee50237ed3f1bb55930cbd09676e5a0015dcd33a9a2a233d6908c06b0e93c37ae9b1714ffb7c62fe29ddc21f04b7f0cfbd4b18c30be55b9e1b663c25db7e5d12adf3bbcd9bd8f24c98e21a92825359a50dd1414ba06071098af7c68531790f24e4b8f1f255df322a3515f42b444ca6e2d122fbf27ad392530e9340fd53e4f672fd3a755452b1591e1c690efdedc955efdbde0a3aa2c476208251fbe03cafabb0391ca5d90e1a055a7389f3ba40960480e07b0ef2bd480f6563b179c0ccd29b67ea90cebe1dbecc6f119736163b7fd509aa397c9a08fb32e92914773b6c4a28e105dc78a5b00f7776b29bf480cd5ea7185d5814c90d307365d584682c48cabc34c8e0410153b4b09fae4630b79e6ab8a0ba93d5356786b1d35ab84303ab4d7c8bf8b31ee0d40dd5ef71a2c09061549bcc56ba2006f772a32101d0b524297198d8f6f240a003c8ba029a0c0923649c4fc80717302e4df587685f497deb7bba586bf21609b7c44c2b389d2e0a631a0dfb7fa59b01174a65398cfcd858cc0c00bf3108229ee979d455b00f06333f1939cb5016e1b4db9528a44e42ee3f80684f2e4ed77a94e3b61ae898706630c43f026da986b3ddcb0f8411c45e2c125a70b67d54ad279d4bc0fb975c81792c61f67fb2b8c70a81a5c22548d4bd85c259e78529ca5cb6d5702059440c07c90988d0de36f9dc4af34cd25cd9ecf4fe21b7343ad89566645f4cf83770d19bf8a4050fbfe0ae3722e7e7eed092f77709d33e35081821dbb146b0d56c4c5aa902defda2e788c0d9c4dbb96d920c7495b199286d37c4a6255613c809da5a008895b8b0413b25fbbe5c3b8e287679acbb6bfc5eb93fb5f3df388315866d4887dd8f3d28d6b761c8fe290f91006fba2523bf41ede6fcb08d91cb95e33ad829e1339276c2b6f3d5d171667104eaa0037c90a6134a014e0742872311e8e5e15692ff08dfa78d5f76667f22498a2da61281c2677205c513d1e7156f25bf6fce3bde5ee156540c596b7563dd6e1367d54463963d07b1c68001def3b74ab24a2a38e163a183744c1c7f24dd2af7e77b55c44b763a417f5017a2d5ef855ee0fd3ee86dfef5962773312dd0ce365362a12ec97e8d61e443708ce0be76883eefa07ee005fcd44892ff2cc7dff40a7e3ca37cce1c075e5d08f376a032926afeab71a0d8ef0fe0f2fa24813a2742f5a92f292bc3253a2265a6b3c2d03683424d224ad18b5f04e0d13cc74a9c91cec964c18b49a8bf2e8623b3f90d26f7d5523c15657455669adfe7c06249c8438b232d804aa010cc24704ccd0ed10eb80b9a0bd88ed3784f8a412d9a27e3e7a8177dce7cf7fd2b803b00c1aff1feab2f99c432019f7cc8dc3d6e6edfb88d61afd5fec76ab3a128bad821973e52ecba363b17b0be0585f7d72b8ae243e0431b24e53c10e45a7b87516e5e99db5a3e76bb3bca1772132ecc2b20f8ce620fe915e50e625775939f803fbd9a1034c5f43a8b96f1c0566ce196b498b2a3b34c0e82a572d1aa53e4edd1eaeca9fd1a485db67b962883cfa714f6f801511ecaf9d9999b02c7a9fa35269f0e0891e2dd12fdeda9aadbe79384535c43ef2408cecff28395269db2f60a444737f755354eaf81ba4eb3d0964c2afef9d16633cfd57232639f4509cf1f0b2e3aee3fd1865d89bdd44fd09f6679fd1a94b28ff17c8bb4735aaf929841a76bfde5d9ef43408c45358fd670e4657dab5908f78d1bc9745e77cacaf06f3c6172b611738802f63cab8afc18a4edab2131b92ffc95f95a60294a3ea56c4569b4781bb5d61fca036aba921fce7e31400a936042386bd21ff3a6e454a4066e4ea76596045693c9516c1fdadb70af2ecf53103ba6047c8981b6aa20227d046bb05f39830c9ca483e89632a63105b1fc997b55eb340b5d755c477b522e7d8d3a1f0423b56859d5946cabcaaccc72a14d339e288af58959ae0887c54b2c5b8fd795b4dcd13fb2e7fa7ffa1556c68721201073ee77cdcf60c5d47332dd8879b1c5fa1e3aedbb1c42473a4268c130b8e77543c93a5c1fdb660c891abe4c174af9a2847f151c5d542db24f0840ac828b2b90aa570ec339e349f93acb566e1942289430a77a3ec5a60e1516e89fd00863e8606318936b638badee05284a0ca1455a4e5fa503566196d4c36cbaa325bc625bb157dd38297792bcf01ae4c84c42976878fbdb18dd1812f35907876d0e92b0580aa2b59d72f38d6b2f8b4e6a6acd47e2b64e3516419806cb87d269465d281ce6138b2749b9b92f6f06ff8e44f23c407af604186d6af3dce31472d010e4a4904a1ff4aab7977dd4613f69bf6620c655f06d5a6f8978c9338b28d8bf9ebcab7a996a786f3ff8efb283aa35c10597a9c7fc50e0362866604613210fba492ab6754f12af13770c0ecd9cc6fe0147b52c5d39c7e8f0378f17bfc1ec4f5ea9e03b3d93cab980558b37f214a5973a006b682808735dba31a3307385c2661c67d300284ae9d84849e943bff69c60e864d657906291f42adc9eab0fd1081bc417b6c1adef86327f921dc0ef0809155d0281849eb6ad6cbf19a6e622b5fb0849954b6fe089f9ef0bd4e4f47580f3e2c25ef0bb770920440ab8a35861aa4f2270516d493ff92726f419fa2f2a080fc185f01445323ff1e36de470b271480222a33afa0718ebf304b11652a1573c377b4d803f510a0d7472f5b1e2caf535033c7259b07c53e97a0033f926041d7643759b7d882e7838fb0ae4f1bac553b0805cec77cf4348a324fe34a238985fb7ac4562c5f20fe56d8f39ae4b7baa080386d4fc6e463c9dbfa4c85011b4f30847fda913fc58093735a2d8749c51ba748b4e47c5452548d859bf92fc7cb2a840dda66b0294a3eca1c2088eec34222b6f6f2c58d30953a9ec0ee7f14f44dc945381bb74ad78542e5140a3990a163275de9ceeda7c15ac0f82302d668d57bbcdd7a4a5b833bceca8264b917094dd032721a7c15d9b59146e1ab95a12cc372c93fce959eb72591d523bc33ed96bb57a5c58b6714f0369fad80cbd61f7eecfc5e8d47b57723f7b6cd0bc5a3f343fa2da06142733195bf4ca144e9c223ea19078f1b0ff876b280ced9bc43ad1041438399f93995d7d8646c129e0c60228e70cf755a5d20669cc13511e1761716a026f1bc97f81d597168aa2552c0b2a6d88e61713d0b6e639a821a7197a0c7c73c7993e419aa8ebe04acccc1885958e20080f7bfcdccafbb385a6559e7decb2793fe4db27add0ec34d91a918d7853d8760e1944d5e01e8878695915101a780e19b26cc78ec7fdd33edadc6bb4fb87a4dee63fc6fb9c732ade68bf086df04a38aefa8f93f05f639874cce400c0947a19c574af7fd56dae71fd15f3087bcb73c58bba0ffc214eda7f8a539cefa66e4872ce5abecbcebd391c34ac794a2f4a5abafc449b8b41a9d15ac2d2b24ddcea91884dfe7217f5328fd5cc6487f0549e6d0d1575831209e3c41bfe80c1eee1eaa55ba36d2261abcb7e35d781f566f2d932f7e958de5d2b633a74b24b1c6fd622e4c3a6de25f7280e22d78e63eb6e5d19d761c92043fa264b3be2761f4e0f11a2e890762eed4202ad1a6dd6203455cf58e7cecb8669d893e2bcf093b794192d0a8623f1cc707711a4d2070de3b15387b539845e97eabbad2cb74364bce715cf3fcb7f2a684b29638c8e3f1c16885234dd32d432d5acb56365bcd4881f85a733c797180dc90bc4e88fccde69f8f774ace4adcacb293ad259dc69aff44b936b92aab33fd2415cbd90b7cab72eb0a31737802c99c413bb03018114c00e447dd9d267b975317fbbc4632c4c96553d000f7b0520e32581ce2bc42ef576db2f579395a607310b3f446cf1a81b7cc9b165dd63a66703e1ce4e9855e2a41d13fe1e1fb94a69d32d4144dd50ddac01a831abf769130b4f96a2e5ab9f0056e8df85dc27ac03a975e54943ec9e7912fb6cbdd1c131a2949cbf4a5db632b8a2b6f1cb06c929103dde42443a7cda02baff225ed6e29fda56fa3b0f428fcfe3e1a638dc764acf604aef22a13aa60c08d8a4992cb33c38b97802a8f536e8e1859217ebed4fc2e431a4a7c7d9c1372a760152e8857baa5e759e69278345f340e474caf3fe4f891fb25224e23b4b9077e4c5b4113771caaa2ef51d358de6caf43ce0b5d72f73dddfdacb47f80e72f61664fe2884068bbb3b8b162f851550ea16a0b888814c47b06597a44eb4c0af88fef40c7c19735fc77652ac9c9085580a2725592c239cf12b9f17dce4f0d4445167361942603432f59f27218cdee6302ca7ad07cc512b51c5c5aa4d2addc50621e0ea7a6179eff96bb4746ad6e15d337134e51375f64a1f29c9830a15c11a3487b3b70092260f02ef9b6e8457f787aa5a5515c029ad9f7d1e123408ee4c0b276cc570aa55d8afec2af84a437a72fb4ae65229a64da7151735e14eb6219c894a7796cd3d15e460f209a15a5d1061188adec7cc3f69393546550f9ec11e4227871dc95efed0b63a1c88771bcfc1a3b2da693adc775cb4f4a094a920e22452d9916898d9c3fe8e2674581e5e9b63b348b8eae0ab92e79993558d8572b6c01a47b7a27398c91456e8f1fd4395e0f4fa9abf23fa5ccb5e562ddab659ada78d728c9fe976fe297729d2dbaa804918cab50a411024a1b36808a4b7b72b85801de09bf5fcc1c9bacf6d2c2115118da5f0b707ef3d93e3bb8e52fdbe672b14f2848b0372880783a2196dfb44f1502cd33762903e2cb71b3825dac91d3e8abf44b9e645bf34e23f2bd08bfdb6fc0b67f96fc525d3ea9f741a4155b6496ec34a9491bcfc2a5604438d900d1fe39d0a43d0ce47977145e41d09f7587dfcafd3d006c795ba5ca1e5d3ba4cbb7f35202733562921efed9c0361598c550a4bb6501dd080dc212374688cc8682a30fa196b46576e28eae86c25de3817eb0a9ba0873fdf690f428499acc12a42928c09f60737e9366053abe7d5d781e4b808bbd48b45c315f186e474119171bfbfedb66300447cc0d859b331789bfd17a71514ea223a3290206b6cef5fefdb68326543fc234eea0f24b0fd000e75ae76a8fc24af3681bb4b05b92a5706c57b2d105de4b50ffed119805cb1e4c7284b8388a45d5bbbab89429e0ff7aa7fe880e9b5d8518a7c4a829f21ad51b4def2883c1b3614ab49171a2c80e5324908943ca9145cbbb755779fb4fb3e6fa258ad65af73830a495a2d7512cdc019a0f543aa4a8e30ef5390923aef0fde8054e8fa27081129f62213e892c26c5d81babf592d7cf2bc5fcd9ac4e8f50a003c4da987f96d8add38d61366cbef1362a660a28154b8c8f5fabe46c402939a461bb6a61b310fbf364b7501cd4e2073fd6323e8980b2823a1f116f1f4b0c195f1fa92182c42cd0c726a0c6ab3e980d7ff261a7a3c79e7cb868a6bd5f837b7760181559a47cb060732912ee58da903d7890d9246568dd79d73cc7b096f05d36bbd0fda56242bd9cc7c684defa86570892dda7d9b54332921c1e2360118c6936b23f2eedd3166df8cc797aa94a114ca0ea12bd1676ec8f3b1eb61fac321fb3dcd00575dd87f500cb3a5bb3c99a3abdad5bf1263d284cd3e31e1dac18b38616f8b041bf3e186a2f064b24b82b7f04fbe48f865a80435d069a9d697532510df8a748f47ae53c9ba8da57660b370701b2ccc870a2c72d04cd0535b4e31dde4dff2522380d60f1544da5b5276811cd2778aa5f53df116cacc8a4271c69d8cdbe3485ba92a87c523c33fa68a1ace8c2e60704c0447ba6c5c326529bd9f69120e2753bfc7a2a9270ea662409e2b08c68ac5092e8e3bff2fc640a04b3a87ecf6b4324516f0adcbbb6ddd73b087a476a8d0baafab8b426b17327efe3eff4f96636f96cc609c67b2f13b5c859fc75296b74d03f0673b44fab4ca8456d0f46906309fadbf6fb87d6bf5e6c3bdbd98457d995f4f2e025ccbfbcacedfa155cb6283b60f726942382b31a1afa3c5408f23f1ceb47c12cea07268ab8c5679b5adc0e973770065fec6415b05726e0e17d780c1112e00edc9d95a1c25fdb3864b74d3bd7e8a517514bed5cecafa4e30bd3985e9492ac457e85053747c41bc097f031668e30c2923c09c49330ecc4fa17594cacedf557269a46def4c75df8703571128de667677b91a3ad924953ae4a495cf53259a4cf7887cded717b6b743768f99cbaf1b4b4dc9d1ea19ccf15b1058d6114e9b40777d565940114de4a74ea39aa4970cc7f6840bee98b43bee4fd40fa5b17c6a07ec1d87d3673480b2514d783637f20c23baa636abb29e6245058a2fa948071da191d1cfe92d3a66b0f132a8d46f0ae151d776b4799a0a6c0cb885ad6ca82a3346962ff08618a1ac0107fcdf8830fbe593d2dce699b8d7f9ab1464e314b99b1564d0739eaf627472ec5887b3bb53e419d48559e4689a16464a1a56cc455a6346d843ad70a1a6625f6c2e1b86f824ade6b9fa3470cb9fceb1caf70b405f7b7cfd08938c76c6253f532d087d77b5602ff88d3f87ffe185d5a7ce27f8a1fc808ff82024a4a06b4f1d896377d2a2b5bbc0c3af1f8f5b6997fdf995c3d2cda8eb43fe1d0f61dd40ac1bbb9eb9a6e03f69b39dd73655269997b691b7ac3d7defc83a7e2ee2ca57b38a1a34b5c14a7e16246034fc90d3cc16bcec305435eba0cedf000ad0ec1b317f17259ae8fe77f9549be5f39f0c85eadf0a969eeaf7b3fa88e4cbeb2ed594ff6d023432a8e8c46fc7becce9b2ece6ed9fd509f42bc82dbd8743196c2f0838b1678448a5d5c4065042ad9e643d3ac7b4a514af9337fe2dc03808867d46871a5167e8c8f7b5da2d15783abce5d03351da2b72c87dfb7c38aa2944e4eb68cfdee5655b61483f5b7b2a833ba010645da24cb142023f7c42f675b7f718562b7050c1aa4ead003ac3ae125fb81725fe9403eb6528033968b4c693d6a994e15b00fc40810a0322b983f73f17c2615a5e3df0d98df12d4ef108f8e28b552af873c5f955bd149ff018cbcfafc1a6467dfa6efebf9f0abb8136ff8a99fac95de71a20a4fa7c6e31781c3c59ce2431364fe99d9833ab1052f44078992375c0bd358f47551de262b178cae9a1ffad5582b0df2e4ad36f65f928ed0fc4c9b1fd8d786de15b97f34a5ea855ae3cbc68bdcf84fa99b1025d51055bf3d8cadef890d7e2eaafeb8de54d04fc3dc646812dda777fafd806be1679e00a6ec387bb5a35430a73663974acb1750f02145e4ceeb98f72cfc3c3a159bf15881d05e62ee10727524b9269fc0f052f3d76b489eedee6feb62b1174608af4a6e8bbc8eef816d07b0a04a2d49fd84ad8f768f16e081c7ee394db8adb3ba856be5653e0b77c8ce448d903b6868e45ec914dfca463adb6b0b26c9301b16ad0584f0b7dac397f82fade044ab9d7173759cddb8e95c18d0321e8eef1965a05ca87a0f2394e2906e9cbf6c0ff8ad1cf5cdcb46df2dd1b736ae70dd88237114e856754931cf17e097cdca2ca1ed7dd35370f73b3103fe58cf5c71351aa4d5e3c5214baa4136ac63b377413de85e5987095e085fc0ac5a128e9a2f587a3d5d7cd876c21224829923d76b7248cbeb80de1b3c972b940d18d1c6d4990d86aea43f97ac97dbf6743074bf76c1ac60b6561b0ce18f474ad242cca70e350b26ab3525ae4e1de2d25e0965034eae4a3c43eba8e05482acaedeeb28f1677def686b7b71ec080c28817bab78c286df513730653aef08d719f4d731e1fb0a2f2dd49c9abaf4a3f7456c585eb912d2e4e1f57f1a3cf781f9abf182da8d071be1b2ac7fd69a036c954c97373a47b231bc50c106048f29c7fc6b37df5fe33512890e13baebf6c139c22d77a5106df011cd6ffce0f89ee6090b64983ddcddee6b9915df7f1a121f676319cb11c34c1d126118416e81d05e64e72b520415929833f504a7ccd484d7af7637e7894e4194f9770bee767214a78c0e24ae27aaa5ba09257326a46ab1c01114a176a84181089c433af62c340764feb906849db2644086e47d2d45f27b8739164e641232392802f5b894e4a5a34934117bc3be6d9cc41269fe6fa7b80e8ef49bd94be892af286c8d2399f0410f318e8cd44b4b0e28ad7f5aadfe0688df96b985c9a77b69d1d89b9f17967f6a0797b160978b98d9262b8342ae8d444a92941a18d12308655cd2b12ba64abe834c3de3ad5dad685a4fd4f2df1da157a80ca6829d413c19312677b26c51da944be71b4ccf6389b3a8c05eedf7cc9a56851a7d1b538d52691cd247537e9b3dfba44c6d645f7480cbd51d193b370f1e1d3c47173e23d4a424fbd48454434e8f29987906892d06b8cdd2418043127fa7a418aba300bd9dec08bb292f0bfc28cf60c72474ed95c4dcf4bf94fa9977fcd70131c8ec975dc6a7e80f6ff376fb5b3fbb38ee048b56ab61ca60b130e6e8b0d3532e42b9bc8ef44e510bca7306071d015082c02e57ccca34ce2b5de8606304757136f4ffdfae5460dd1cf26e15e7a35ae7f298a5a42978c19ae977f63ef2b12dcd8934068a334cb40b2bf7128705194bf104647b73ecc043f12356ff8730975a23995d0f01dda74cf2ec788c8eb94d9b7ef555ece8a05d371a0b492d45fc1f3ac60b9e47fe975ec2fd300d1792d5251f850048915f44b9638f30fca337806095970f33275b14818fd854520a40844ed77990fcace2b6cfedfb2f34e9f833bcff98f9add594cd85d74abcf494775d6731c759a08501497c2eb100b3ddd3e4e903bcc9401ebc76ca25ccdf251d89afdc431014f24a9e29fbf3bef8926e673bcc110ca69896455602298ffb46304c620e4ef242a4e81cd6d20865de8ed4c17764cab5a4765c70331a0de35105d6b5d3fbf51485fb57d5c2d76026853340994cef21f7cdcaa42cce690c9c571702b250098a8637c330f9edf94ae21adcd0138629dc69309bb41d5456e7ce3f39cf6ec97b078ab923040ac730da01eae41d7ccd5fec4564ca507a1fdcd2a2f65f6b349c0eda67ce1410d64bf26e3844c474c9b6a426129e36f1f62b4522614038b06431eacd4ee35239f573dc785406a13c44faca3db3a77159b01f58b52c269a0ed4484c1f6446f88934027df7475d4a97542ac72a0927305061854017f04fbfd6b4f38c1f9d284beb79b41d9af5c3c49e680815a07989cdacd7db65ea52b6ebda53ac7ca693de2c629b8023b798fba10b3774d95ae5208175f11cff4c11e8947e75bae72ccd05ccf228c84ed98824f108bad4d2b4a0ecc055fa87088662af019facd37d2c44aa3269850562983db9c8ff4f2dae1580925fcf875ceb8b6698bf4bd43717f05b119c7fab665c506937b3ad4d880ec74ae14ee80d34b780d2c26240e9b64871864ed1bfa399a02a18499a6e0a60c293c554dff764c33b081a33f125b05d23c1d2d6506e53c92857de614082118f9e3919a1b007557e6684d67a84295e0cb37ec3b8487a002f04698c04b1e02606b960f45564cbdd2af91f78a9304f08cc44c0349112df970748141250be6eca8fa499b780942eee6f96fd55775fe616beec4a2c2999ee4c312783f1adeafbb22cd65e767a02033be87b3c3f039484d087ff59b351520c1bf51c2b4eaad9731a4c685be8e26b3d3a4915bf2712b09231064dcb7f2fd6078614e5bc7ae2e5445eb0bd442a5e82c47a38b065149c3e1a34a3c0a37bb4810fe7298d0bc1cb7d4e349e9ddc1f5ba84941151d12d977737edaee4e56fa927ce7022e11dbbb1a35ee586298a869fee3243957abda9e695c232d19fa4c230b1d8634564c4591fc1196d4d4469c213e8273635d6546d36407f5a6899322a3e73d095f8ba59566b101fa5c1ad23a806cfc641d1d7925ca55419b93c54c3393c6b63d4510f5d1c730d1cdf67043fc3664c5a8490703e4b378ada4d1ffa447f00748f6bd3d55ceecf5821730a2e4c647c158faf9584a034c0f8f58cc0fe871f6f5c3154a22821d17e75862d6488ddd3ab491584a50c75c2d9358f4a91597c0468601a2480296306342c27f036ec1bfd447f2da4fee254a019a1e3af7e3fe59b4033bab5b47a2ed1bda9a01d573be35d4105090620949256c93337d2846eab6b89a6ab21d14e043cd2f10de304b3d0f30646bb202e4190e3d90c53a1bb47ab4006fd6f84a1c5e4985379a7ff66ffcd06a84080f29ed0a5d5aa8358894aeb9f2436380d387dc73c05abf70975113fea583ed36ea1bcfbde393bef1b18746a3f879c1ed2a2cb21a85f13b2b072c2f86fa380d81c6af2fca6cb8eda53382def66e7c5a877462af8427f828ba83ca6ef31552ac8776de82c66304f4770c6ad51d58e72fb2efdffbb081d796143e4b24646326292ad36212691761af1b2552a384d36b16ee12c0c40ec8cd35cb19914a9cb4f0a66f26c195675b5e4e0cbdc8e01dec4b27940431907278ed40e3bb3cc9f67ce4dd7553335d22113cd4dfb1b480fc99a2455bf4e040d5a31a959534b79c8660d3116732dddc97bb18a76e34277e91e447f3443e3f6b29999535f80561abc6fca77eb9a4e0c92b9db589adcb32ba54337f93ba0001eecaadc9c0e2b2d64f70e5874090f5c5d3965d5f5bf7ae6cef65424ec9390d828fba6b098766f609a498fce769c09300ee6519ac8bd0c65d24fb9fa75fc31662bfc9ecfc282ba2bec5d83d5785f574a820b6e556dcfcfdd9488e1ef9a1c4afa2cf8bad15f6a84d018932038f740aafa43d23df3a7287d34708a00fec7e9dfcd2356a92523ea31559018a235bc30475ba421c7c58c73d22aead77d8078e5c8dda259d1ad9e5587669cfe5a344e25dcf5ea830edeec291f971bd06eea668649b4a5ac3f7b8023f1415cc70b1fc86515fe2e470e4f09e04b2fe711409c10ddcf2270c26e38e6fc50c3cea8f0a3f0c124a6a7b521cca01eeaa200c570982ba6e715c5f7a41fc3abff5a44a492b0f463a6263568d01ff3efdd3b61c0c751012cc9434f575bfd7b94584aad1650251f70f577993f748cb5875a84f509da07548e64944015ee434902b51836c57e335aaefd2347af4d1a15517a57bf3c070fdfc8aa77c38197ef0f3f510be16d4509795a7ff16440d5955e290008820fbd0932dbda205c067097390400578f7e27cfd780bc7eb404e10cf9309efb6264a80fe9d12fd5a3426619fe8e80814f173f81bff4eb761c090ebd464870a2182031c102c8a7406c12d0ba5e272e67f5657f010aa91f0c188f2c3f54e16ab486494dc12fe4b56b3c854e9df829296c528923a0e08958ae8ad8287c4eb2bce798bf94c0471f3f3db4e6abde49d884ae82938ec4fc437191b5b1b93a1fc287a6ae83114447bb648bc2c688b9724d0238ef69b034a0f8c7ded6106d10f78e1ca16fade5762a35a2e70763cbebbd481f633d359cc4da9b6c8c69ef0bbfdb9718fe90be7aeb468a2c47dbcbaa64bfb4da1341eba5f596910c8cf882c08289871b5299de812475a8ceac40fbb3436749eed4653940dbdb2ea5b61d650705a56f378b73cd4a5944e6d19b96aa710ea96083051f01f6c15fed114c6e86df5c339e3ef3b2f6693d264078904912a7d97ae1afc3e90330053dfd16219dee61ed458cf5df6de91904e3dbf858875f4ec65abd8219b226d6467fb93172308139d607efe6d2707745e85f6bff74ffedc6c08a8d454647d746bec210a1c5d9e0dfdfad4e97858fc3c7bbf5aae5dcc8ed7758ce24e5cf5675a5093a3f1d12f7243dc56f4aa4c980fd18ba8530884c598b90d418a36b7099369c577d03717af8dca0fc46e2a89348e219d4e7d0b93d788fc78ecc15eb5b2a2569508e9994f4bad5892336861c1f3aafba6314175424a235638cc7e8798ea8fdecee5e49f963e66a4e75092a68264a67dc7e665628dbafbaf11ba4b0b894bf026dc7754292be5af486276b8b75a41fb9494ad808162e915fbae1f544197e0247759dce6102546fbe16a66d03c32bd53be179368fb2c422310a711af8c8f4d45903c8d2282ef54e0db1afeef2bdc05b452fbbc4eeb822eeec0c7f1707904243911e1e516c62ce20774042678f5aac4ca73d9f9e0c0dc858a61f647c8ca1949d3991dca334c7257553ca4996524880071ebd8921e5befbc7befce3f6f59a9718847ac14fd3b3e6b1368b95a78be3beb6d3c0c8e4c63574762d2790446c9f3cbeadda9bd58a8659b8e06e17ab4a469c5cc2677a99c3cc9c983f5c4360573ffabe4a1880585583dfa36b0d13b14709ee02752f9dd844d5856e4cce9e181255b091ed87074f47564fc3a0771e0cd1f32cdb575f05fd88d2a0451be1df87a9fdc9432e5da27ad333ea667c518849708636521272cd96c45425f7d3b76fa586f5903bf84f3eb78393308981a3685fb1c293f02a3cd68b33896a1d5e0ebd0afa96b79fa472787845fd95ba357215b90aa4bbb683927cd07bb401131d51a30544006c006e4b1d9626dc78aabfc66fefd897c6d83f290dc73e0822de063c69cb91999978ca8f387ceb2b33b91c0687a315c76848d7a761b59a28ff7e0754d6e4d19b9d35398944bc97670e933c1453e2ab479781c34ea724136fa469debb99ddb409922e93464acee39a70e4d570b850905b0ef9f9267c35375c4f98e9689d8a8b8dc721aa569e05698943240fd57edf60c4eaaa9298b6d6174d3296093b6a4395360f5386f91d1dc68e348b2ef1cb3e5de54df012bceeacde49de02604341c7d237dd2d3394e7eb862ef32deb833ca9fb3afa9a78c0f13a163c4f01f338e4ddfd572ef38b897347e0e6be5a97b391684e794d653b6887a00889fae451b57f797af046c0597bf716b3b974cc66d55e4a9407ef308701fb6d1d1aae52cbe27cfcce91bd0ccdc48e8d7f7d192d2421104b48a6236d0e49fde83bc0368278defb315b2cc0920e10f7631b71210c47d46b5074345799e1eb6fb0fe6c662214445af3b4e51217a223330b63ae82e87e34374abfd028a645705cd1dffaf7acc1bf6a060ff3abd5b566360bbf00e0dc27b296d1c769b62c94d8f17ca6b6456beafcd35f6ef61f688c4eb43cac54bd9f9b04794974bbb821f0d9b8c20a268e931aa1a91296e69cfa6adcb23d326beac07a950cc7beba175352bf10316688f8d72330671e150726f69cefa5fcc9a4c362dab42f6541769454840f33ca9ed307e2684dda792f0fbe8f869db2b2469305dc4de369d46fc9dbfb687a504e8df367ccd46a97c0369861fb1fb0cfc69366e9a7f8fd12f133260c01fe21735ed31579b35b35a901c3de6f7e9c3c42ac7909c46f2cb83e62f90380fcb8ba9be9e4d2130542bcabfa5bf33d8714134327a4ed4588081f42d12556a5b56f59971ca644e017fc0ced6a5504e9fbd89b7cdc50bad5a15084db0c55bf64ee2ddc8ec8855cccfcfb2c155e6ab9cc2d25d68819fae7b5d24044535d9a355316380597457652e1a39193f835b829df6203de06e98be4d95d8ea2efa75682d89cbbb998267a470946e4aaeb14c2ab537fe3899cd8aa07cb3176d141e99fd0b8cc15e2b59ccb5ecf12ea4d2e2ab7147daff2b41c70bc33135a4218959462d9009892347f67bdb154a71cb185167caa0b3e330fc853e81d54d90b41e20c8b5b5104eefbd31794bdd4ab0c9b0eb9fea84163c9f5776c3448c110e3ded62303162b422ed21dff73feb34bfe232125c63a122a63983da55fca85a2cac0887c4719bab2268dc94a4f48f73705038f8f4d8bc1b92243966bab2d52b96c9ca11ae7435c0ef3313405e432f845495da102ddb4fc7f154c6f6c853611f5b0b1dc8af2ef1653f4232e985234010fb69e4dbc7bac7716d2c163a5de805248a29427607cdb3578f5a3e3eac4ff1a177695b7b262f8e593e8bb047f30c5f922bd2ba50724fcd8af3856c8824388303e5dd0309ecfab8ce535e2ad29494d53c74f31dc832d288597c51050f3ce1b0971cd7d4d6b2a8693eabfa37785503f6ae8fb69dcc8dda82d0f638868d950a7e696b07e85787dfe2a498fbe4da16fd78354118719c9530a4e17479250292395cb288f8740434c6789543f1649d4e362e95c6dc2f564937144957994a3ab19c614f58985e536ac503673878b19cc11791071acfaa897b8b5d2e3ea1da359865e461884277d4b494b30819cd618f616add5d3c8db1ba086eb4400702b045a5bd39707b752699679b115ad79221b2c86e39463c8931bf4b1fb56efad50d630eae3cde193fada406ea44b010e3120b43db8efe6179ae14a9ca5f98d8a8c41c4cdd848e9ba084ec5b8b13f19839fb62cf41c4f769e2eb47de9a133657fc55fcdc28375025766a65d57bcbb31a068b7446ff641a63673ad2c3a80567731cab1fd62f1b585f40b8d78999d56c51ba122277d920b15671c6f3b429b9f0459dc5540eec5f6ff80f1243b172c3b158fbf3d1eac742cf5e13d8dd1952b887d0d9222a4aaa977dba2f777e54edc67cb882ecb103ca3236dbf2b038629068f745d7a739009e4b35d687bd5c95d9c328e146e4be375b482c64c9b6e790a893dbb270ab6487bb40533b93f67654b2c5cb4aa054c49167163d201f7affbe806512106acbdfa8e854cc0460a876c638d08e74749feda430fb1041958136abedda7cdf1694d596f9c3551357970d9d457d9de2f1aa6e88b265e8f9314630951c63399b86bd46cd1ccfa0caf4fcb64afad7589cbe03fa9d91fa82d84b01a3f4c1701d0cfb7153f0f749e17ca9b8f35dc4070156a29e76a5e1ce19cfdee14a06bbf4d8c220db4a36dc49bfbd3dbf2b3fdb7d7b67a42fccaef7e026a3e864be358997b416cab8d6afe71571cf66b5cbdd81bc00b55f2dcb6abacf631d776f3cd125dad762551472947ed3b945734a97ce19a5ba8a839ee66e47bf4fd021dccc508fc3769df4d2a799048e01ff827ff1550ab92ee7d51fa02f8a4f402159d1c1e87472620b7ab4a30e265f5e2ef43d6c7aca71f0b1aaeac25a6382d72d7f1f591c82120ceb86e5da0285a96e6b666d86b49c0bcb483b5f78899355a4250e85bc4b4f7e3ddf2194afe4163a3d19e5ef118ad56b8aa3eb1d1a411ac0614119b463008127736236ef265f1ef0bf0e44f9c607815774484036ac4abbefe470c4c6d3a582ebe7e1f083ae529d91315a76ad7036b94437eb1d4832876620c47dd6d0d83b3d90e5b34b3265dc1c3e7663d6d27b6d69568fe460056b705711dd85d0897ccd73494b18e20247b2ad9c166ca446c2219f5785a71480bb24c5fef0853435f5d908f07bb4b12374be9e1316596e2bee383d56c2786043336a2437fd8958558b08ab5f9e2bb1f7a87bf0f021bdb557d51865df37499807013cb044d122b9777f23881e3ac93a8c607df8aa5c72472fb279e7099ba77a86dedb8a61b1d47a13205e99a09138653e3527e83e6b5b61f878f2b216840a8fb9e808f97da37427a448ba733b3b3b7d7d30088be72f711cea435e491351a8dad7a9269b75ebd804d2bd16e6cb926f9f19c3f9b3cb3a615f8515e16508e802c89eab89049aae335f33ab6e4a48cb1871b0be187de0f7bcb08d4ed6fff10d116aa6ff261945462b41080cfec1919488d0c1d0fc4c01472a783c29f0655e1006c82dfe109fe3df88c2102cd5c1c994cc653537bf3af453f2514e65a1f7f34211fc7008a757a26308cb08a838ae24aee7895bd18dafb4a895e5b2b71b0ef2391d49fef7147b62122019a973633f8df0dc9edb93b4d5de4b65f9f23237b4e9460aecf52d11caf03229d43d501c545fd9a7db82007ef08e3c5a14bb9a1872b53b365bc6d6693a3ce21d2e4458897a9763fa4222ed0f3405b6465e46113aa4e38c35f16ff6d75863148a75babe74254e47fec5fc788bb7fdf9116358b4ccf552673cef010ee57e7d281732cebb1bb0273256119693a6feadb3e9e7fbd55747ad03833ba2360eae1ad8543e6c482d431b56876c519353e11d856eca1118f43dfe7314d864db10acf2ba1e4e2ec591c78cf05707d6d3261a50529352090f847dff3c35401ed086938755755d0ba339d8484dcbb573251c426589c0835e27586c6cab323104900320da4c9d903fa8a8d3b9b5f8f89d54a332459c1129697b4e766245f70c0d8a0735604af316ba5027f27d8933a8362ef14006b38ec5020355c0e26d872ae5c1a87307ed5e40c037e14423060020c18f963c723429bddf0dc4687435b08868b591f29f9d40b918fa1a81dd70921d39a778e22f2fa4bdd075bbfc44c577d265c36789f86803de23f0f26fac65e50459e76e07c36deb3d48ba6c54ef05cab401d9e9799d347ff89f9fe63a7b9f2ff0f834a3a5ca75e486eb1a604c9f18ed96676a6e86e06d3ff0cf0f5fc1a111a8c7751b2d435d801424f61b4c894d895615bc2b41bc565e51d8db9e743a2cfecbcaaf3783558700d370a014c30718d7c5095cfc7bc5f6428637b7c109fa063b664c3de4c57b73c93f2fe1ee3d31af8c73012ba30f47b469e0a050c4db588e862ae6eb8f28d0ee2b4be6356996292b2713a1742fb819ce6ba3528770bd7c3e6ee95a865df075176c327163bda68f0f24154bf1de0d4ab63994f1b77ca5affd5a4a4d5b1e62990cd339ff1ac7b2dddb4e7952d808161ac16f304174592ac8d9188c76853b795ed79009af6a08e1297e9419c62d75d018e433fad10c6fe198c062a7338c5fa50813eff073f4adc2c555353020347c85d57c1d920500bed8f48815d9bb477e4431de3fc9d416f757ada68e1e0157f5443ebd4e1e234ba3ab81bd90aa147aad05a301ff608ebe02513ff041f30cc7798a7f2206391356908655d1c07801bd11bec5deeddd07f1f50740b21fce1a40898e9863269016662906fe8baacaa80df6a997b28be013fd1c6e01d999474b1737a4b151e5d740de9a962d2f842295794407ab5f3cbd1ff6652a2603b0ce3c622e0375598a6a7b8eb0edabd8a058a73e185d105a11cba168a50457bbb857c3a976a65656af460f0745731fb09889e9f76bd3638705ff75d98c39c9778d3de44b35c8fc2816e409d623cd3c6975b878959e97460a53ec74b527c3fd415391a9e5116d4bfa0cb790326e7c2a179681478d3d5af226853548ba444c87aef8d41ee12579aad0a24439b1b822c90a260a62a1bf5974e1781d2e335db3f9e68df917e3fd001b497bc0894b32804740d6e5310f79e475542e6ddfea3454aa1ed9b122d9b88d9b096f1d705e0604ddd8466ebbb51a73edda88071422ffaf1a0966abebd8bb2c5c48233b80c462f864e7244ee475b92a996225814bd19b842e5a8ad6aa13d5a921e08b571096bfcfddd69a83453ab91cb41c6b4c9b4d8c3f7ec94d5e07765cc04dcff539585456e24a7bbf3e1ee92d602df60ac8a008694fd5c92ff3046cc5775dc29a1168c5d9f5f10dcbcca439d144de054ed2428036dc9e3530b2d1a51159531ba0a980b71799ef095b26923836d2886210716a95ab51f5e582c00b92d707b4aaacde4b490bfc34e5bc1c7acf26807f6aa0498624eb7c5a0749760922a97c9e7021dca97cfb0778f0229af767b48fcb530c48184beb34b3dad6f80c184362810195067bd75c518ea84ca8f09f5f58254662d3637121839872119e8b8442c33f6bf139b0c8aca8ee2ef8e9eee66dac728368e4fedca5cd83dfd387c812e5b826c9223890d413dd7de42f5282ccbc28b19459158ff1a26713f2c79cbd73b355139203aa47999369c4d74a8c7e271ca1d101d578f997a38e4f6e34ab69797c122045a7febb044655ea7dbc3511f454d7678dec24d7b0c960007bc4e41f32d09e1df9ba0a8500d8d5ed4f6b0d40f5123d72013efa0522b443d303eadefc47d87cc626e1b8d4144b553f6a6b420c898750de39ed0c9937ea4035c7248e3249ff767c6ed3300bb67d29686bfcce079b1655bc3bd93dc7d566e47a1874a4c849144e4e1fac68fc051cb02ca79ea8ba64da529bdaa7c7b1bf74bf7d8ecb8e5229e57f00a9b36d003dc9e563697ccf75d094754a6d87de0060415c4ab4716e35103394d3bae812e76af1f9b3688c69311d9b8ddc4d84b3ee09728c242e6089de5a68feafec8b54dc9b109888e87a6e80505b0d5b5cc6dc0079fab1249622b52a614ca9eb907fb8d67249e804e8948d21ccfd8f35dfe9fb3c7df5e91ca1c7cb0b0c5ca408294c54db117341c7c4ae7d5b25534a5b04d24c1a085ba8cebc94d624e07a1b8b9a1b5417693533643a581d4f9e75bbc43b52471ffe36b3b81d0667ac501d706ceec860df4e91db414034d800e89b42e856f453cb92b495ae2932309d782ab57da6d4b38a077d382eaba42dfda6438a07c494c10cfd12d4ec0749c6a3cbc96dd971407f47654cb83e2c9ad7243b0b6401c584397928ea8ec8b8d332d94091cdffcb2b471d482e297646f1c0b40f909cbf9e58f5fb05a3bf0d5fd6be7b5375b19c8db1020a67a563105500ff30f5062c8486266996c294ca800d4ac79e517f258a34c6ecbc3a44918e11c3b9d720822767ef598ccc5d820ce67cc1f91cf73f5bd903c230df370c37b5a3ee4f6d05ed3fe181d82a059320801fd333f03de73933bf767e87923393fc3e3b6dca4b08cac09591d6a8d6eb4ac2e94b082b9fb4d087db4da7a9583f790df3fbd10ad7602fb159cf5b3dbf1e9f4210bce45755fa3dbe452ba22baa6fc480f4dd37352b71a1ca1ca18315116f0414153db2a0da22dadaa04facfdadf9d2a1439a07653128abf1477acc16ca32916630587cf000f7fb434d04bd39190ebcf26a826177ab3e89b745da5537af6e7a0884dd50b09ebd87f3a5462085ef99b8ce30fe7b291cd8be7d559924438222394e3b926e9c741a918dc6a872f1547f84ddc3022da15c7ca945ddb51b592927297541cae2cdc982606996e959cbee87b9704ebefeae6b8d3d8b8405bb80f810ffc460a648bd3265078782d930f8aedd80e6325637ee5fad335243983fee829ed3a49049b6b0488591d2dbceca35f489ac4d6bce3374398b289fb2c2a85912e3111e574517ab379b50f2668ef020ee070b6da34997e83f7672b2bd144c9f238ba169f561a9301e27c9146971c2f3d37a990f36dcc9eb0cbaeecb8be03d1f3483945d327c6377674719878ce7f50279ff38919484acd3e765f031e422d0a777cee45e6c5eae9f2b0348a254ab8ef435a14b695d854fa586c0f4049911ee0a8b537fdf31385e904ed09e6f12fa3a8fb6b6d299dc612bcc4eecd5a98643f5ccda41e3a538faa6d40977bb9ccbf8eb1ede864acdf18435868e2a0741d4e2331728e5c7159adbf4652a973e599153f89b1f25d419d14f30312e79589d3e3ce511b67dbbd723ee8b2439d29daa02caad243f986ca4d3301297adf05e3544f62ca58a291fa19a2b97c6fe1ddd164e8fbc6fbe87a00b74ed1c3a38ac426f5f4ad74377241473185cdca41235076c86792898fe79314aac3d89136b129fd4a79fba733e2a5981150d5bf0a5de110bf63905262b0244950bb05ca8a5e027dd165ef37bac3d2e1edad8f5e3c8c1f7aefb8862608eff9e610dd31a02d8e2fbe864515dc317664c6bbd6ea32fcc75f4d78a977f5d365407748689d4e7e3e3a5cf285a617b267bd83e2ed785a662e076fbbd38b0223f19feac1e983ea7610bc63b6511a45dde1f5e684a5c28fe7e5c5a73d51caa7ae63097a064e8da27ea94a3a8cef22915e0d4943ffafccdd0580c4a9d063ceba0f1f177088f398d54f27ed8ecd9b64667a6b2b75930e3323f829b907917d9c39fd676e54a46ef29e4d94b2696b765f4af1be8c33ac3c0570b4abf8a29d6fa4293b1b4fe0a45bfc2e4ea7c80f6019cddfb218da489f323d26ef261b37005a22db2a086086e13eed5209a7e096e93a74921dcec88840899b244d17ae9b6ee8103c9fcdec8d5267a951a18a72b9e5687e2c75e2def65e27ced82c8e01966b5e4b95244a61731dcc8a01d61a6d2b4197a0c7c19e4097b84b57efc925dd2d95b5b97bf5a4d933f101fbcaf4f06472e316c864a5ae664e8bb940266e0832c696b77ebb7c94e324009accc9fd91af382248d37794266e4883e1a8ec0a3edd1c091dad4f135ed42f2e3a75ca9ba0509a7720d151688305767416b3da95c2175520f4efa5b4daec5c0f218b2c1f3d363e11340ebaeadd655068261bd3f1c5816a65749611024ca5170510986d5fa202224227ef104416a6503f5dcc492786e8127f88c77ae16360768bd0ca38a64430bbcf30dbfc8db9cb43801a4264e9dcbe3c0313a28efe30d04837f432bd4e948f631e4818d4833eb57952293a39cb60e8722ffd811f2a13ae74202eccdaa4336b4f06c37e18d26fd39cb663d2092162f67709dfb3148e436a9ffbdf6059409480178d895532580f90c55b80b43f97193c492bfd1a1aa00b04ccf6002ea584b065f35f4a0793a20f49f6db1a19e4739dbffa2080a1e9d62ed2524956466a44b2b388f5d815cd6802bca447b79443a9131dceae7bc2bc93937c530d736631c434e70c193daf88f22d45324059f7da33e81631568c1a1cbeb97b0e624e1c9c48c9a1d20442ca24e0d0d6124e92c36ed0de62f03d96c519af7cb9434fe4abea8a28ac1e74c5ad3c5c9c898b5df88f4483eea213f2f58804eb2f559cea98ead9b3a5240a32bc71f0107c5c5500f0c88509b6c164c2683ae9a0d3bdca6263831b27f5617050590fca96b46f4767552d79f952d60ae3d7c9e09fa90d92739f919dc27a9e9ef7672ab09e17b9c5ef36aac1dc9d95a6be5577a5d25b322eee93f82f21d98e99007856bcae5abec399acf3eb8d2ff1d6d80b967b131c46decb6236b938a92bb0cef6d6def4bbde656481a04e82ea5397a151f50eb6ca71bccd0572d64b93aad8bf938dd733383dc1cc28a9293ef0e1fead02e4182d0afe7a1c27fcd8f8ca3a006acecf364c063eb9cdb0c7d4a920594197faaaa87bb4b4ab52c784d4d1b57c672ee38bbe43ad34c1075a04f0854e1285e7177e52d83c1e7531e2e555eabb547f6526b80927844a5db13ca3206ef1c30819fde57903e74015893879372e23ea737cb9ac094dbc501b709911dc828759d554489d2eb21496e6dcc7594fed2999b88f5ea00313d95709db42bb9668c6fb7c353eecb8da139c17f213f3aee2a86b8602fd8097f07e6a19394757bac83fd75165d960cb04bc9ad524497a00d0847fc1b0138568193ffbf5f62f8d8742b1f3e70ae314391f60885592274f69688b8f1371105a2567a5c9eaed15ebd9077905ce95769ad1e3942e457a85b0d44b8aec601be6611fbb7e7c2880ec90f8bb754213ae9e4cad1e29e6788b7317dfc0a7b5b7605b617dc4a3986dbf06bc81e92ae28054385453f78f0b5a858c72617d9ab4dad57066322d8f6352f7dc5e9269370c5044c64dc5009b77acccbb02c9313b53e4a15d26183d7277967da5d3419af7028f405554b2c3955c5b0cee89ff1e2888c7fbcd0a03ec2caedb6ac7618b91ef3497d9f79e94dd138c325360cbc896264bed6c859476bdf4335a3ea9ee815773b248e80c0a33aacdd5176f2550d2183df7669178d19c0e70b2c01bed10a37a7574b25a268cb64b9d5ea46485c9fb68e9201f29b97afa40ea775c27ab4779195ba78d6679567675793d49df034904f380cf30cc99c413c572f051b7b0111c3a0ffb9eb58374355419e0fff785181a2193da4bdafc56ecd340c6c675215a948e19ea8622ed9f7215a5d10c2d73a717206488879d3b8b1256481205586f7eb5d9f8a6e2198cb86100774c35020ac61c299dcc910d6fc77eb263ba86bab4f3a0a94f38ab36f986a936ac82ca2cadb81faac3ad3bbbe74d707dcbf519e6e71f693f01807002e5a142f9bb82b6f2468e5235c99e2628b72fc13f50b13be431ef7d79dcba72af84b74e989e42cbe1b703292fa90fc3227b3ace59ec3a55b0f6d0f097c670eb36f3146c055a96b96bfcae84aa137e119b11308eb4b7006d7807e4e656db97e2d73fedc1d57e7847406b4d704171117f68064577a6ef062cd521c5d6975d1dd162ee38f1e18d43d053a03801d1e94d95c0536a34a67c5da8b0cf797fff65de8dfe1c5d7304b4c9190691fb382909740fb3dad7dbd9521b7c014dad66d926ff75113c3253eb5917a55ebf304087864311a02cd3aaf7209a9f791028a5becb5f4379b184dad535636bf34ecf54aa1cc0ab6f369dc3837d9c45796b69e5e2762fed6cad5bdf636048c9d6c9241839b29e88518a6ae41efbb2dad66af5e79bb0201c8b891591e231edb1a187231a4f4f9fbe8ac5a748527d61cd6783ba68bfe49b608c42bedb8ed91dbf843e5ff70e0fc91059492b188ecd36e63c39e59987036d635cd4d804e45f7031f74e450c8843f4180d2341ccfe68de9c8154bb161cd8c3031f2258a8dfa4242d52660f49467a2bb76a576e4b746c0d0a4c9ba866c2baf1edeb99a726737d6dfd9da4578d838f77193ae1b742761ac2321036e8b5912ca80ecb6d26441839c5781184bd3c4f1e55762bbc151cbc8470fd523c4c589c167bf1a7bff371d745709e1b6846d719fb3c4ca66e0576ebe12dc377b30e8273955ebe1c268d27f7ed05fa6936299f50f4802be407ea879bc20aa33929db582f6f3393643b07e9a4edec3f8663ce505f9c728dad65bfcebf395920728f439f6edf3bd6bc35e6d6bbb806bfd4d184dccdbab59e907c338b486a402097984df62e1db612c6915e88b0a1329799641562282202b6454c2a68941b2d0fbd29feb25b768fc340fc9d5b3cbfbb4f83dfd91e89801e7ceb734cfc965dd539d03be3dc6c8c2a263c998b460f7961e6b7254d20f5810245f8e79df061fcd74a5567a4aba7a52a3d2d2c58a3f9f7d2a8b2486ff9e9f429be79ef228c1a1820c55de545119ecc2dcf4fcec32bb48c95c981d3ab2dcce66ad2de1645316813fe2e8b3947da94fcf767d7a48e36338bcf25efe332b03f2f381e1ab54da87730a6b8520eeafec989c06700a30f193eb02e4a1aef1e8e5f9c87f62de966f6b20ffc440ef4bcee4af91e8ced868df81cf198f276524f928767bdbee52eae7befb881763ed15f22a2e6dd7c69e8dc98a8f8d4bf444b7c0208874fe3c062e1a38fbb481afe2a28be676515fa7a6534d2a35ab2c9d005889b9345910b27eb2246730eb12e143f3be9d8c2e195c3a85631e037dafc7afccdab13bb624091ede760fa86a5bc6c11afd52a34774943ffd96abc56f6dc2923ca51a9b345a8069b820f3ad092414c9239d667c33881fafa706ae673eeb1a1b9c63b9f227dd6d376b847f354ae61a3071aa5123449b2928ba9abcb3e2f17ad0e0f0f3f0fcaf3e5facfd76270dbc81a1d0a69b885413403148e2cce9dbb74a761cf6a8464a6f19059d9d91e4590bba76505e3e2365f03ae872d0122ad9f705091e18527f02eab3ff0306d5669f5460e714c82b39718a84615afa9b0708994d946e5fae7e777e816913346a9e039006f73e5755d85c1786d165f4aed9c41310566eb55d1a3af9e92610ae430112be87fbe73519fdde4dbc97d5a27305c56800e34eada2b4547a876d101691ff4b4b1517fa2ccc01e8cc17d55b8007ce72f7ad4ec53ba129137552c34c0771e05c9d07c1826da6c23cbc8ddb0a68e876763ced780e0cfa4a1b48631980839f3ad38e2dcdfa5dc57264e6a821b8da90a3739cde69d81ca4eacce506be45fbc8bd7a3bfe991ce6b71f2527208928838a05269fa0980b53d294554f5435cabfe45f2c214f10af2ed824e600c6dc2b952c028382a80945a669171e40cb3bbf8cfb8b566dbbc5ca26dc0f738451d909690a2a9d6cf971a263dc10172a60aceb718f36da39ae92b247bff87a9a07e0a9067db98052609475f767adce3ceb3512bc835f3e99d68009b06a4fd80d43717f5e816ca33a1eed59a0286696a516a93033a274d24ed096550269c7238076502c12938f8735d71c35265cee86d85af908c184dc59caa96e9027b8537e81b0264c44ad8e3c0fdf679f71729ee95eda1c4d3a3f5cfe0e6530f19d8faf3e6aa8f8453f3f62f42db15708f278e78795804fa7c92143b141f4d43034834c55a9e64b38fcb874dfa0f849fa392f57da378e8dbb299f39dab53c64cf308fdb7ff3227e216406b8731aafab99cd2e7e00b94ac87ab5e13a7fe3ae46d4dfd10d6487034af576b26dae8170f85801564d73773d788a0c577abcd33406ecae6d3da3602da5ce705042085841d47497607f1c5342243aff497db09e0e356d8d979ddf9adb321d65bb32e621274937526a8f1e7bc60362c50b813333ccf56ce9e26a7e29235b3bab708821c47cc811604c55593bb967be9841498aac1a55ae16a0ec7f862d3d6fd6df55925988fecb821c12d97ae030c9a86384b14bc26aa3eb67e2206228e58d45da92eec90a779209422d54e5789e48f0519ab48e6ef4e0d29e7e2e14f7c03d5dc5da0e5535f82b75738c874cb04c38840e2cbabaf55fc918e2cb8364eadd2367e23aa21da9a9b6f781cfadcee95e7067ab2d965d5ffb791db41174919e2674994f92da09e31c9d65982b8a03126b8792e068b8443fe692de9600d9852669ceb6267e213c9a007ce21b3bad5edb2ed632023e2add341d87ba25c903941dd35a576fc61b85a3b4d5e6a9467daeebd8a9eb938b2250d7c98f261cbe6dd7c052ef4f565cd7569438150c1569ee1d273087223b80743fc16f1aa35bda58cf9e7bee95231a662326265f89f0bb37eeb4c11046f4d91a4664d8b2702ce5f7e67eadf0c2f8455347de3e29023415a6f8f043b0079bdc7423d836e8d8c1162a9f69c95972b0fc0ba0fee5309fc5e4e873230d80e997fec26743c1428149338ad87f678d7707bfbbd5f7e66a6a25b5ce1f1da7f2532c7ae89c95f6ec07f0a3e9adad0c68e21a8504295e2890e0a70c9544986bbd38ae847934926da7e5f526d3f6caa77e31411c1ac949339824874b14a35fb64fb66c8a993a40d18865ef4200fc881acded47b93490c7b2d04891f32a2547f85392e6141035e934042538eeb85fe43c05cdd59666a19f43127fe8b7622fa238e41deddc8af9095027b1852ddda2038ed0b5697cc23b99ce320d44b7fba40a8310f1e5c906f94edbede4ba1c1ce2220a88ff1fed529ba467a643d3eabededf0513e824938e9e857ef976afab31f4440e15d0c2a626b6624c66a0e53415859029bb134c45fb83df12550532c2321d50d851b0e2bc111c59b83e7d7686c6cf6d963bee94308c564894853c5a176371d759d6a20dc529f70b3738a7fdf68e00ce7d5f80a52d4cd03e02d1ca6853d9d1b8c404433ae08951410d7c6d48cefbee41403109ace0df7ec6c86e4d3dac3e9b84018c689d24a883e38e91013d69289f918445d0afeefe55e92ddb1972df3b07fbb39c25ec6a8d2dc57cc5d95d1ee0b6a7223a34dee648dfe679d49aa40dc81d40cc53c7c0d1ed50b0fed52c2bb78a2361773cf60ab50b83e5e03cd859470df77a5014e23a7e2a26ef93aa7f39559f1308662318252a32e08d4fa781f8102977e9895a7a18a5186b5668cabeee36439b5f239ad4cf240be9307ffaa2c2c20f7c17d62f2a64d017e533929a71029268d6528c6bb431841d09cf7eaff0a84047e4977bc2ca40aa670c590ffe2be44af27ecf04c1f6442a6e6078a85c4bbd8f49ba2ca991c7be5f89489e5395721ed14e0811c72db2437bf48ca08f5f9c7c39c92cf265117c827d77cf0ca93fe9e02b2f5e8797a710a3b9692c8770bfbf93ff42686d2e339166791041a31742eb687594bcac8afbda3e10f54dbf44f5982d49a0cc1b6dc1faee55b262f58fa73cf729a2dd1abc87ae24b296c3249905924eef2e72f18a51aafe0ac0513378e65375068c52252eeacb8518b3eb8733327ce466aa0679efd31e3e77d6d3bf4c125f69fab8ee4de3f9b1d750dab35dbb19313e46c29f4a0cdf35bfd94d0279a9b6813f4ac49347721d6afb90457d29fb40b98377be12f73ab13783d99cfb153c71ebaf8d04f84265e4fb85566e9f2bed8a0c50db20ee542ce1421252a266f37e1fa01549fb291050543eb5d7a3ff3145c0cafc62e1a316df8b75bc5e880eab6188c1746072504b6c75b3e50fd93a663a0bc60123a465de39a0424bfec6dee2dd851f32c311825ee833b364c27e10c70cda17e2c6c4839dc10c3d9fb818adbabe4cb76bf56bbe80103693570632e9030937473092d85b78476a3cc2a4f053bb56931ddecdfde9b70721f256666a87f4e5c9afe22e5e9efab7d167763bdc741c012b869191d7a0a3e0274844dfae43c838a8a8f9cfa9f901bdfb4cafce519c3d6d739a9c5da3745b986ab771bcb3b1e42047131b946e39b69bd694b383df1c8616a9ef1daf32b5eed5fbd0707b647c89e0b0a3c5cd5ab22a1ea6f0f1ebe528e20efaf0cc7d99f6927b57c83f9ab54b3404c696bec06181132ac6cf6e78ef5b9d96fa32019c424cefeda5e29fae44930c6f3c21328f2be3553cb1d394ec4a453a35f79add4a2d5045d82519be87284d02937eb5e36af44f5df2be5c4933fed1a5b3ba40c37fe7454db5bf6281d2915f0e6777ab5eade171be28e847d66642a08a880f7043d0ad2625ba27fecbb1cb75aa77f1ca6cbbe8aa0b04c7eaa09539c227e23a98950b10aa2b8ad825fd80e3685cef19b8279b3658e6208ce7188ab5fe96e03b1fdb4372c5f3c04fe0a04569cec901dea764a8094868f7dcfd97d18558462c6abbc64b5c4b155f6ec77e3a65a669edd1568ba0d2e73d326fc986006be808040a71330e6648ea3c5e56df6e0d7875df274894e0b05ba7ecee6af488b824ff05820b5ca2bdb390d950698c121c37f0b31eb61cdb634a236d9b5c791ce8bad3ee6cca8e7bd0db25f0a36337203977249ef0b8f1bc588c4f93761d553ee3246effcd35c2ba419a86e1729df30d48cf2714c3a04521f6415f3e7b176be1e75b971c1af72fec960a8fb46d7b3bf50306c7513f295e9cc85f5eb06109fa9d7603c0e99d0bae1c8ecd3f75e3f45d6c2ac36b9ebcb55af49a16a64981b2f8aa1047cb10d6bd131c0733f4faa2e64bbfe620678820ca82cca7ac486e3400ef6d44de7adf0cab251d6c7e152bd549f865a4f58b84d4e759af18e04538f42ff7e824b9a04b873b06bf531bcad33c6040dc2b6cf3a733a7dc25bd1611d7be0d3e84e85eda0f1996e77e2ff5a09ec8c18d246007a68e7d6fe5e2fbc2ebfccff448e9408a1f743b7e43d06918906b9558acce13e651441e98d4ac0e19ceb49911408bcf6dab76d5cf18c2eb5e41fc46b53924ccdf3678ccaf5e42b8b0486f9b835a4df83db9f8efd7090ede339c1b486ff7ce85a34095cc7fd2b0f64876b27dd6582f7363bb3bc11ba7662da7f2a74afab49d1f18baa7dd2361a11a2c5730520c73937f830d5956a688a6597ea872bd6980f9e3940fef8b072562956d48f8149bc06d335a8f50e0e434d1d3add801ddfea8e4d78a5772db3d7e760bed12b8faa93574faa80f74e5af25b253d70ccf23bd78fd1d7744acd7b0ed5916e728d3819ef9c37447aac3e69fb676f3e45b3c30af4dda9ca4267d0a1df622a333e63acd5df69072daeb009513fbdbab67ab31f12b1356da6390f40910eb616edaed916b88e1ef920e5cbb4cd7ab0971674af87dba853121fec9546b758913277a95b3bb240ab5e5c2c8029e8c32317c03bb4387bc65d747a1cf304bd45138fc6de17e47422ed69660ab1f060fc9f510989b7cfeb63bb9c8375f8ee3aa66a12ee6b42dcebbbf991d695bc2006fa9d6e3c788a6cebd5ea327b908c69d4a421186440e67810982f474239429c67253e929586dec87acc892328aa154cd0cbb667acc95ffae7fb117920791ddbb47fadbd0f5ed5a273d8942f91022b40b53fdd2cc4dc3160b9cec3605d46370aa1d727e859a424f8f2261fdf9b644e68164f06242377036263e5c06988b5794d66879cf89ce8785e50420407e1674343d9513a901d8ba4c1097a28302d12407d4b8517a167d78d524ce33a6c80826fca95448804c284cb6d8707a7743ef4a60f7ce6bc81f291fae401b210316ae4d5b7c059548a2a0d35c56e9739281d78ee9760cd9add22faab0c87fb197f08070385dfbcc10cbfed069835f86b45a9d94b3a976f715b46dc6d6b48781dce4dc1c55b67bd4bf8af17d95f380a71af53f02113dfdd6db983c396880792579b4c6b3ffeba233aba23ec1c7b9d4721456d2503dfc8c46c7d66022d1896a8247be096d5febeb514aa202f3db7c142cead0ba79486e1ff8855f05224fe91195882649d555d9cb5e3aace738995ed34611b4671cb583f54fe4c675011ef09af6898f1dbf39d8fa469af56b29b7ac755a2c718597adad424774b3fede81e4fdacf3258330b89490a323dc0b33ea892ae2b986b3e663a9d036984bb44017003cdf30a62778b5f2d99d0007c043dfbcde5df2109689247a7fed7cfc6a7390bdde8b190b429d94f62dcabcfa43bb93f6de556ba80e13a12cc868faa153799da3bb6c9a4ed754e9c6d5c800af30a59fa8bfc8d84feeceecdcea65824f777aab1975d59649b1b3b535ebb72f48369c89003f8c793be9a3e7f810ef7c243de05bd9686170fc8d540482c1ba632e46300a818a913112a2f9c93a4545cc28f64f3b07363cc6ad13a307c8445a2bd4bbc16a86bfaedb35cc06d7ba8099e2770fd4cac7aa2df79b79ef4ff9ce885f0fd365c9d0b566e4779407141204aa965ecb2fe54f563fe0d82f4781c2e490a4e4c31dc3f81171a9eecd6f9027644f6ab4cb3f97d2ab1dfce707e5c00c5eca692c14117f871295b88f7cd7f8b7ede2fc3bd4623cc793c7da9f6382bf6a927d588ae88bdff85046c47f2eb5a6bbdbcc8d48f066e4d4756c8d3c705c4618ab676c3105b6e91a25a59d007dcc67d16e69e360f3a6e783de376140855a1d0fcc36030cff8c5a9cd76a45e515e3d2dac93978c66db392ac442756e792bc5ddef3913d9e3a0627e79abda08fcea030f77984d4432e0fe4fc49c853248a1f5f57bb65276129889ad3c516ac15e15e670cd7c5f44fe2abf16f120ca848d029a8e74c8658082bce411ce514389c12619d0f193dc5bc7c9bedb67c7eba63698bac283fd0fa5d0767c42bcbc61ba88ad4cfa7201f38092c0958392912e4545477938319b1004913eebbcd2fa0fd6d61dac81f5f94e85f401d36255560c1210ce3b10a7a67f4787042203f8b5a77a610da1d6c77197e94e689c2bd2bf893d766a197fbe6cbe32ec104715689dd350f7e74607a485626ce0d2467b4ed93273e2d3d6b59127d4cd0dd1af48782c36bb4a36000e102a5a846bcd3b38728d8c6f171919fbe752b43ec6a58ef27c2aaf76e9974ee83625e18d442f9bba9611dab49687098adfc74eedea64ea505f55c8247b58c3892eb980c1de7b097935870862aa89957e31b98ed54ba589ba6f16e02b0ea7096bdd8514ccee42108260e3d2310e902cf22ea45f46362742186f263e6caaec2eed2be2f7547bd479e61cb3902f612f9e992beac5abcfbb94d5c4361afe0ac0f2ca2de0c693d1117a305692df51aae5dec9c9635c42b156d4dd2c95b64a86f5a201c074d291185b3008fc07858282c41c0e82a7e910ce97eb525a6d25885e3373deaa11bbe71f296ad5d2d8b74c810024f0a732e5052597a9568f64acf7535959cf5e9225bc3b756eb108ee6e930fae3e277d310f35d2cc07f8d7a31a04d46c43697f99e6c67324c23bcfb1f51280c68ec993ee12873563c73eb79781ef57773f03015f36bd26deac0385a0553fa46e98e69a298720d1b9f767e7ebaa1989ade5703a31c1f551945f4dde6056c06ab03a5fdd26c02c276f8bc2ed0ee650035c3e8a1d5afbc8798e074800602dc6e898c5dadaad8f1774540b76496a03130fb692f80fc8ecc82792972451571c78089edcf5b2256ba472a80c9bb371999fd78ee00c1b120a328ee76bc6ccd8e1de90915f11336137e61959f6d4c0c50f29faa249d822700a98c36a2410c6626c5e2239d5bb9692e19b2bd98ae0484d73f9eba8a07005cbd5094c133613df6c5fe2d3deef54fd94b99e64420c986d703e367351e0a32401ec2a34085d8d122028dd26680883d9eb8009ce2db01024c29d7830097ebb691f5a6c40e95a9b6da5262c353446483f8a9554183efaf540022dc60b5320f53ed1c7f30fe674c1efcf3b548bdcc86913218458c526cc947bc90991f0a7598d90dacd304811b7878186ec530b5f042adb179fc6224cbf5551cbf1c75af9a91aee5597b610f5e027f61a10ea7cff67e678f33e2194cd10c0bedcdc43c744bcf2ab57b9655930c685ee05a5085647f1db590ccf347faad0a5abe469475fce8ea09cebeae7d7024b78e04fbb6828ca66bce65e21f166f674a4449ddb2fae30eec1af15e2483cbcecec04db250011d23d49f235172a17efc1a37409e3de8007340edb80fa6ce32ae1c259da33d561a422e0c369b154e963adcc731986085a6f1913580c9fe82d61ffe234bd9d9cf8e517ca4acabbe8e9edbad3825d11a9f257e10489dfde68a1957e319bb71514b0db8f38959378c25a81e380c6e579d71bd95fde9beffed336cec4dd01c93b89afb0423a8800d685e1ab2b9a3fe8c9b9b4b13521f2db1a44a8f6a826c54d20434a83b7c535b991834e8eeb5ee3dd6f7239f50c7f48df2498d62759b3d9f55a6bc818d09386f50eff4234d678fcbc71f62fee72693630d34781c2e48f71288004dbd8885d4ad8b13ce403037fc9a3dbf10cd3d82bf25efef70e2c7368b7abc1a9d83dd9a1cf3a57d4ba20137e661ef778c5b9647d7653c3eb7bda256f76ee7c8a81e522da6517baa9ebfcca9434929d34046a165436356bc21a34dff441447bc0ed170ff9e57ebd26231f95b64646af295bff223893a92c084573f42bf358e7bae22844699d8b8d55b324ff85c547568464ca2c0612bd40ac5eb243f68a5ad7f347bd71015b36a038b596217a0825ae98aeea55b0ebbe57e1bebaa74a370362ddbbbf21c7e201c300dcb9bbd61e0725d89ab826813b579c677986b6990e69c05c56cb8470ee16c7e33e2a837e293a089503749569b7ca2ea4fc0bbf2d99276388685f25bd9bfd23ecce1fe9e4fe258d8e7c3de95e7d998a590fa7180d18c4db7b21185068d576021e1638ab1795f516a78447a4b6394d0cdefee0c88a8524c71074ecc1ff0bf40c0ffd3e686f544879683794b97978f26567d0749695e389ca881f11ad4adf4fe6ef54bacb179d757da5404cceaeb2877bcce895f62054a0a4b8e6ae4ad6a993d3b56facae6581b0eeefe374bc698c23a1a7cfa1ddc5bfb0120ff72ef6353f38d3ecf14adcd704b82c7eb1f1930a1070ef69b420a005d3e1a2f4ad9d29cb1da9725e4968149b10582750b088c5e51dba3b452085493a5b23a1def03b8150c3f809ab2e4de18d471b3566597bc92a674c7c298b24d5e32ec526435c0c1813d0e0e29a18fc9e95c86ecce7b4470750a9906dbba0a93c08794d1a7758eab32943e6e60ab3dea5ff5dc5bfcf5f8bb7e114edd0a27573df6a91b883e0a8ec1a59ae372510cf3c0356f485b47116671284ab0b3b0ff3a3ad849ca7a7e36fcc0d6bf2cbe715a3b864b1f68cbf14ffe671ccd1d85ddf0c077fe80999f35e3df8d2f6c10bacd469bfffe779b5131203747cd7436c4b1ad92eefdd16f8fadc0d9bec465608d2aa6c24f3e082917fe5f8c68d71d2db325b78b6e3d4e75da39415e45b4e0725c1d67e271329cfa70d4d633af9b8229d898bd9d81f6c4e2fbd9a0c72a03f33f98b32050a7d375e1d41ea067a1c9e44947ef03b41f42192362917dc389892edc2afb48a1e2065992fa8b780ad7a4574cc928bd80e3e94d79a3a193574326c46e184ae61508c74abb9fd528c8e5b703635445947dc0dc20acd142e90e002bf45834e7d92eb44fcd19782ccba7bca0c0010f77da8f308add42ee8eda37377ac0f49d6ace9ef030fa56eb776736a8b144e923d9176aad5ee50a1eaaeb754fb9076f887e913fb777469baac35573b930242112f888a813dd5d38ee25d533d99712e911521028a97ba5186fb27fc5241a74029e6c10c4035012ec4d026980b28d7b0c8b17f50700dc4ece31d2984df98001c8ac2d7d8a70431d5d7e5827204754889cb3c5ac5bacc61a72e105fdd4c08dca673e9924500980b17e520dc78352ce0d42776e7fa4462ec098300775d4ca5a63628075c140b6332122c826a801357560cbd6c3100263a978a41c96ad1cf128b9bf23bc0185e8e684d097b8b2b1ef26fecff02842fde9411fb3fe204e7b99303b6cb2c091b7364e8da54eb3bd70f730ba4df4da1353a41102de9f6d9e0f6dd1a6f9054a1f0953221aefd81889b526d86532d0639e09466ad724f984e46d1cc40d200b4923c4473f9cdfabba922f9eb045af59c8b117d3b5204152243b484430308ffb592b17d30bc3a05edd2ecb886da8d74224509a21f9c98428acff953e0b907e4c498924d277865be9b0205854cf94b7268b0c92b41f24998b403d4541b4489840b9eacf3c5bf25c9c385a8c0c3399e531de8484e679adf1ee2a3b6c2e85a928c44f7ef9b671a5995779545742ff2653890869eca8ab0f05372ec72463ba4fba0507377baf51264dac6952d68d74e22b4cd4bef2d6ccca924832fbe7ab7ea15633ac592bf09ede962d208d735c21e67deb66ba48dedf5e1a5d918f99abb9a2c43d7044f667188b1d221b21f5096d72ad46cd1c69ccf99a31bb7dd91e2b4d363899da69235fc9cc4f2cd9e3cbd5bd15c46fa1d0813278b40419ff54bf4eb1c77c5435ab7aad03f0ea2de721d86d4bc2cc433254577fbfdb7b9c9ffb98fc15546d2159e6170957a1709f942fda88608fcf065a09df80f05efd410fbdb2cfdbbcf6bc158e0dca23c5c01f3db71429b775b9c1a22476121290b7e4d28835dc1259400d84a6603c202704a04f84d81f6823ab1705c9c33b8d77851cd51db4d0fdf9580fbd91e95842a1137e9dbf68a4c124732f107ce03ab4e68bbb8ba956e1a77b14a94a753563cffd7fdf869fe695daa9e309109e8005c08985696f786c019793e08ef11c1599cdaccdc3e55ef19443fcef39ec01b34dfb2cbcfa67deb9a6de1d584b234afdfdae807de3abfd33b67b7b13c12d6c08a92a22053df104586995ceb5c574ad2f389d592e2972aa02f7c7f24c2584e3b7cd5906f359f865837eaee6db9d2374ac3966dd90b6205d05848eb0a76f2daa67fb28258cc1818ec843c5307ea2a6382168b9dbe7371b919e88ba5d0d30b64a7a7ed9e66d9f1ef8b09ca07ceb52333de54d669bff66740ac0b167f1c63fad5d8455d821fd7ba2246e437d1bd10d73c385778e2bb91ed043cc9b13bf480ad9804f7af2275eaf04cea6711a74b1fd023b085bd4562bca394edc17f190dc6df6edfa992df97096297b8a7186f0a14b88643e48f8e827a471c929154fb295bb397a6191a059eb11faa2d4680edab565675bf2b5cb05df718f3fc38e34f0b9d38659fa6af3aa1b55075593e663e29fb5200934c18d80ac98f98554fb77dc666fe9a14597dc3834c4698c262fea481bee121d99a016c2450d5741e7c96ad40942204a33dbd086a5b44c92128128d912f9c35eb12f3bee0ceb4d4d89f9798e99d1eff74019fead494590065db701d14a6d0a65697bd63823045696b4a3ccd6e5a263fa6a8b392df063992f860fcb2cdd31c88f31dd366bca73c9adae5f3761caa8b672e151eadc4db8ba57b12fc0f79de399f211cc54dae22539cd1f709aec4b8215bf8999930c4381f33ab5f09931984af9c8c637c589813a72063b00c5f34bf9a565917d814ebe7ead85179e9b386b64a4a914be0278eed8accd9ab4413da058e9ec426d70b282a01badb190eecde6ccbca0f9dd965ddc252e3f576a1801163931230e8eaf30c238fcf4ba4135dd7b92af05c9fee4e9ff0805428189b8e4eb866d6b1b1df8c86b898cec9205d9dd927e6aa66f5a00031f3fbbc8d44b358ec9c8ce14703b8ab4a8892b50ac491e50dc066754a77e000be58aed794ca68eef69d96e1cc2f8285f6c1c74b824aea5b35b660eb1addd97dec3a1b4a8432247841a5121fad3b92ad680354be78b22cfa539f6c5de5640ed6b045ff3bb419c293fdbb66ecda0c416367fe2adf2b7a564642ca1d4f8cce8837b13f68e446bff1c8f2d92043520f047a4d333b256b400aff42a36b5eec5107252b1958c0892caa34606435d81f228e24a11bf4d03f0ec2c0b1573422c5f01dc5fe8be31a32cb83498aaf93dac3e2654c7ebec0807ce41271dc1aeead51d7dbe6139cf2a1d3bb9b74e6514455077c61f1bd78529c801e707f008848fc073f987ca296e8fb9f0bcb22c3e3c52ebecfcb3bf5abf2ad464a55855eab746cb37117469c3987d33218f856bfe0ee7096f6387b79176935b27b74d4158c72eb3baaab58bee726ce79102387634cc5472cb40a5d6f3571fbb373d75250a855c7c031c2ded337b31d984f929c29a20f14e34c6e21c5e3b8f8dda035562070a8985c83808bdc8c67d0712b327b3713d3a241fbf7d4c3778a812a79131d086f875d37f0f898956e80d10d8f13ebd62cd5cc177ae6081a438172f26db7b1616401a49a2a9f44c0d61a43fa0fb056954605954bfaec265ee7254ef4511749e7b5c0032beed5ffc90f4b78b1cce07d8ebbaa402aa06575e99c4d88a0cb8927953ec981a1781ee72dcaa8c2a4c743713a31282eab5d02d02d05861fcc7d1b2d4b2a3c649f2ba5ac132894bdde7dee67dc400c36231c8889d0ce85eca4a75c4c62f8b32de0eda0a0714689732523675968b4e4d703b9dea3a31dfe93f17bdda7019b06aa50584d8f5f8b0cecd2058e14526b59b46e40995b8d779ef7d1eca8ca79e4c391641f4517c95f27fb4e9bef7af05d981a2d2a488a3a34ce9b697ff52249dc34e5cefb520d6480e9fd89b3b75762a25539b0eaf38b460daf83220445a3de324e0fc4aef04f7ffc3494a5f07081d170e7a6ebf66fa1c4fec198c912b9d8b50cfa50a79b28fd0bc43e026e4b85ca0fcb39f262ac98a94944ed59e1751187d4621e8ed19c86c44ef47f2923f815634c482cb9a7854b77b428b75971cbce10d57e527f8dbced1e477d7d804a085661778ddaccb7ecccbb0ec5310f76a240847d5ef72ec1a7393ec7b286583bdeeda9e0a866887822b0518b9babc22d7435b7ac7ddec11fd2ccfbe633e8a45183d8ed84bc7d10c0349348da0ff8281267cc2386e047c947c7cf1ef5646f4ac48e41d8cd3d9265381bb4343e729f91874532fdfa49c3ad38fdd2f82034e2e65801d926bb0d302ac023167f6d76095a5688ba94dd6439459b4bd029bfe30c7e73f5ca8604414f2f06b5e3d8112830c30329d5b518ee11a393533f91b44f6415229311820156feb57ae1aa39861bdf017371d9878d74c5428704563df66f5b837dc9ae20e7d0ec0ffb86afc3e57e4e147bf1ef0bcacee8b289fa09d5fef89acd9bf2870f18fb8c36dea31a2e7af0d0ee78ff3c5a80fb63cbbe958a3734cde4341a5d371c7d3722a3d057e309c5b25851af231f6f041260c80efd4017d4e9227e1fd0fd208dc33c95b8227050be7adb35ce8838726c4be6896ca0359ca602a52068f37dbd340d277c0b62841b9539292b8cc6554c45459de7d7c33f33e576e69ee5b2967e46a382aba4e07140fcc36f8a2524ff0c49a1b0aaf0974cf2acd1ec4a434c0017fbb8c464e73b5dfd99abb1a2a0f722ba98b14a0073abe376898b653bb325cce5c1be6b19e897888a15338544b395d582fff899ec2a5854b17ae9a8fc71cec2aa3b2939f01ad37684d3ab3fd238612d040659e98be9e03616103552061c7dd957a297dad2e81ec67fffa2f984d536feae6f22265aac99ec36715f26ffbbc578b3b20135d7864c2e6f9d1d996d253058ac8f1302355d088802a4661b23a73247dfd00f6aabfc8478c06fcf453590d575546637118983ae2d66a65a37508fa84db28655f3b64af148acbb7a42f78cab11e2fe112195149230039df4a28284f47f3786713619b4b71af02dfd70eb41b6e3604213ffd9c3becb3c04f064138e8e4cf7cb0f7bb3697921b812d12bf384dd21bf49f368af4d6493d5408fdaadf53197443f4343889ecffba9fdb0d0db204ee58b5e6d611569d137472c1aa52987ae826eadf3f34db8afa9af603e0d2d701dbfd57149d2d8bba8ac7362e02c5c06b8e8a98f63463fc7ff346c73e5fd0b67fe1db4a73d90e27596ed943bf5e6f5a35e7e3688e82b815a74b5972423c82835567db05ce9575a62c806d555941b96333eddc457db4fee146dc98d63cf150e24bb630c05689a8571ed0049da4193abbeed6775ee0ea556c5e8aa31a5e3c04160fe81c9248c9ade3102d3d9135f4f51ac425e5175d932c82dc9718ac4afb12d1fc49e352085b2ee8039666e906e5ee979cb7149c19c1c5b2eb9319f0544cc5760163cb0e009cc7d6e6784ac776897e3d8f4dbceb60eb00a37dbeb494af4d7a734e71ccfcd938013170817bf2782291d82967d842146938b604674719154d036e13faffd63db05ac000c4878bdc6b7ca14338f989b694378f529eb493ef69f25a62dba6abdea5621deca96d5fde621edd594f8a4ca31203376d731bd9f84caeaaf233ea7a63ca076e58b3bee930c18ea606d57eac34bff1a2ff00b3a9d1919ea8e1c6be8a9f28b2a370baf0c2b59e3ce9def1aace5b56e4a5120b782f6606e6c72228d925e540cc09685be41e07de91cbd816642bb85f55656010cdb5d6bbebc7a1e21427fb57ba6f89d69300c70fd052229f39bce4ed35ebd0d7680ca68b76a22c047626a63b92bf6978dd68d22969b6e6c4a77cc5dd4346987fa91e859bb9fbe7963b458ecebac8af470d202291215e217b696aa585e2dc84ecdb34c371d2cc44f2241184befa5e31917d6866dd934c93acd76bedb9456e411a4c5ab43026de340e30d4b0320a1ea2b9deed0fcf23eba55c9efb6589e584353d1c303abf6254d7da77cce37e072bc39384fd9175d5ab086930f1e47ae052ed24809e6e7a4fc35750bc895ae3e11729c3ed2d6c7babee79bcebee22bc8868bb57edbd83cb3ebe1ba23bcc61242dbf02b7152546ef8d7b470e04ca4344ddca707bf267ee137ee4790f810a17a57377706c5af4769246739703bfa75b272bec47ff7998fcaf5017394d01227b9aa64bcf52a0c25804fe8a1cf2e51e6a4f57971b85180f056d2b26c1769a8a6ad0a8d17ab7e07d8802e0e90aff0bb8b764186e029cbf83a0f91a55c40de700ad3db3d0c7b3c91fa81d85b32b662219947c8d77d2af6366265c67c9ff6d245bce748fec47b49ff6de5eb3b09105af98dd55fd9868c549cbf4c0f5db48163f2fcdb959029b98cceaeab94da4357594b71c662fe2168b06f5411278b06b1d6b42621a7e242f4d5d6bab3a94059f9892f8448397a63ced163e482ead52f58c4cd4a934886e7eaeebec4bfcaaa7cd8b0d8804a5b2a54d91adefbfbdb3445b5bd1a8d1d9ded89ba0366138330fa66bf752b65e254870035d9d9f6905e0e62b7b1f464790377872f52cac02244d4664a04ddc9718f4c36a66cc09c8131f87bd599b880d2bec4c47b8a96066200469a82a1d012fe5019a1e6c8ad69be74d139ef11783e8c9724f8be4a24bcab40c5e7c4553b436497f231ff9fb74d362485b3213f9051e983f9712b4ff98438ef7111702d81e3d0f36c8c764441280b3dd435ee61abb4fa7dce7f23ea48789930bd50c28627590153f322818255b18d057c9f2cdfe739f6fb693b42d96e7cdc8d777701d66673912ef29d2222acec5fa186867346bec4784f7a703da27c485a109a8b1a2a40cd6c99f4f40b0a4f2e69cc45db420823c8bd9cfc549cbe5ad02de33976e2987ac7d4f16ce86ae5d86489f599e01939851662b617a95ccebde1f101b9d66d3d83ca550a18bcf04138861f464ed022cb99bffbcf02cee022f9aa79b2e50fe39189c75c83f1eb46ed3a73ba4a8fb5ffef7635a111594e1dcec1540eabada9abdafa916857c9a4d44a057b3497083f4d16e7a3087d1456a9af22b5f6cb69779a23cae57f6615d804bfbbdeb4678449429ed787941d06b7ae8b9cb6af0c6b1e882614ad603f37775ab8f3810cbd23572b032e773fd3e13490db5e4816ecfd363bfd3abd1d208dac9c56c1cac015c5c1876b0107a9a59aa329f5e929d2cfdce870ba95596fdb98beaf34fbc898ecfb4b5e9272733f93deb97c928586eeb3677a54b49e49b657e63e61217e4fb348c60d319b61a5cf1f9ee4ceda6c94c1f9e648f1d77bbfd64a1dcd85e7291a6162b0b796ccb94db09170625cc9a9ee6b84df3166a37989d82e6f7fb5ecb91e0664e661feffe785b608c191513acb73c5b803d8177b8484eaf7b832f51d280e7cdf30f1313127b39d1872e5090e326e054090bb84ba8f776743a1fe1ea61def7dbf6a2896ae612acbb901d59f002605bc9eec68c681c387ed54ec53be169efb7d9728ed5ffb335e24972ff315b0a0cafca4f04df90e52ce2d41309872af9b24c7005f3925e30887690ddf6cc98728131f9e5e7381c7d4c61b94c8598528245d95fa3c81d3117e496b5c0b162402a02cabf95251dd4ac3ca55eaf97d2241000c951ee3c24a3733a649a3d06cb35122e62482ec46bcb7e07353055584e413bd6fa13e84a64e50fbec0e0f887dea28e58be5c53c0bb4e19f0164e491812bf5603d8d89e5da3ef526623239578761014256f16fecbc30747289703ab4d1ee875d8e54ae3fa43bbb8a383340499c02b1ac3dd0b32aaf2058950abf360910e6328ac3ab4be154df31f911734473e96e94d3a6d5333f7ac84534433052aa8d8ca17e31dfe05aaa02a9200653027d9de8b97d801e102df9867877fede2f62687a387e1384b7d37b51498737d02bba1c87bba405ce2e46ed5d1b4db73f36e5b7c7479d68eaae210cf968f2a7bf4f90ec316d43e5e6bbd9312d35d6378a9ad6a47a63f892fe9473ea3c707fb693061b6e9d6ff46d8fc86cf19ccf4a79c0247682f33159e97bd7c5585e80e5021b8615e477bbd8de70a1451730258e5110ca59cb423c4ae669ee6cd02642e3207f9a6894768dcba2146060a5f88b71bd019b0f0f10bcea64a70b3997d3fc9dad658bcd28b067e0177d7d20f63cb624e8593aabbf434a8e62cf86c8758a92ea86860ae85211314ef2803c76ba91d107becd02e2102b1d799485ff50ce4dfaef325ef21c05172603b417318fef262f6f626225e2bf0ed69e0f9757ecaec6bf9cd3a989731fcf79e5711e6198df091fe9c97c41e6fbf387fe1592af85e538a2d11edd89abf758de2983f1bd2f488e84014a0ca4709bc17ba8e7a973509bf8df6e10b06350774b3794a0d04a1982b8c6ca251e1445cd86e116a46090cdeb7bebdfe22ed05ee8a9ac3f0837dbbbe674c5d7ddb4bb2b27ddadbff0ffc23dc8852affb891ad95c5dad39649e0b7eebadaf05078fbd471088fd87ae62a529c64a7e94965c8f0d1a051a2bd37bba2c912b46a8b41880a2b4669a6e709c4f3457aaa6931de416a67bc85c0a4266875d303bc1ccfb8398356be3ca40a5bb7a51b1aae0e3207fc80db726ae0f4bba3d101d652fbdddde649cfdcae75862fa042c7edd84c5447518583f2eda2869b503102b9317a12fd6d2c7231c05a47f3d6f2d8072af37aa80959b9d2f79b5c5b145b113ce4547451d784baab27614f1869996e62f806202e51002ac62b2f45fb3a70f85b4721d4a483492dd6354bc8025766a65d57bcbb31a068b7446ff641a63673ad2c3a80567731cab1fd62f1b585f40b8d78999d56c51ba122277d920b15671c6f3b428fc0245bd50eb88b7b84aa72b3144595868c1b639da60566eb1e93f10185cb3026d86593de86062c5f6a723f67998713cf2cb1351b7f4ea6d46e6a98056847e519857a5ae037a49cf195db6370e33af86bf684164f80878bc926ccc796e1a36c4b167f6790cdbc293399f7d05a0e1388cb61190789fffbf2e37dfe6c1d5bf5db3fe272b8ca200d86c47821ea2f61e199cde1f5b6c2ec99900f21a17300dd3ba33989ab8557912ef11bac94877af200fb2f8e8c2badcc373fd14acbe3f4d106e63a14d84d5b8f8b97332a6be6cf40e19c37f3ceacd33c13979d5b5e0a66d1a728cc69be77c07669bc81ac13264a17310c2274cd79982f9f14c318781525778d2eff790b5f407f469da588b6a48ad44cdb943e6eb5d17dc29b8e63a15ce441ee8b23e7efaad9615fe48317199944637a6c4c86866c449d6344e317ba80cdaf1214d95b994f4cc5feb7217766c8254d0fdba6a850ebe329a624d49f62b17f4c042ab3e9c59e3a18849cf914aebdac2f1fd5c9f3964c43e9be0e72ef1c254c96f38871763db17453416a67dac6dcac24da323611f0a6613ac83f79390c0cf9822ff4f596017fe043bda1e1b62c51c76a80e2fdafe570d1bfd8a7981b4fb9ccac06216ad2f448a80e65bab182fcc5aefe020b7d86fd0ee3606f80672a8e1c95fcb44e035d9d08f2300a5a1989db7d5f98c0033be5d9455b5fd63abefe470c4c6d3a582ebe7e1f083ae529d91315a76ad7036b94437eb1d4832876620c47dd6d0d83b3d90e5b34b3265dc1c3e7663d6d274132e8d3b83bebbd12d0a2572a1d013d5228b09df950fb3d9a33a0ef33ee5236a36f4732e965328b2bfabc477310ea04430cec0336f59c9edf33dc7ca38b3277c5898afdf07f0e2ca43382b69325fe30f2640f8a4bad7dd3deeb8926ae0c887c0cc8aeb09545f7103c3549f0e86503354f8a97b93b947cdde7469197cdaf9cc8429290bfe1a336593d1d74232e4d79716697b00134d2444013f91a6c3f89d431076a5a889ddf4ec3095f583fdcf6c05c360a07e78f55e4a50b1efed36488cbdd59252924d6b97eadce7cfb46c805ecd871e4a7bed52ada273cdb2c99526b48d341da6e225b3125a363210fc3bc91754dbadb0b18104a6dbd42ff0671a1a53ffc9dfe25f0089716b22a198a31c5d09a4201497704aeaa0c1e0fa436b07b72baf81261bf2e35cb928bb1c0260a8a60afb0f0f0caddd1e18d38ddbe27309fe2cafabf3b72fa7f31e206f109aead49538497c9a4a21d3e3d5fcba9574e6f271e0fdbee2a4259deef4fbf6102cf7f90fa6b4b1d03d2ebc1c4cccfaafffb052480d02c0e3092f0cbe2fd4f84fd85373a62be1180d93473690de1a5c03784446b8acd84bf1dd4cffd766b92e18581ed53eb68d58b0522080703192b0a252f631dfbb98f24847e43ccb1428a846643a97f560775297c7e97275f142138cec2718a3ed3135b6bd2a5360b3f458f1dc46ec4fb6cbf744f296f1b5d397860ddf5341395b70cb409953adfa00bbe82c61da7c67a8dd619ee8ea203a09e97233dd3cfe0ee3bafd95cbd7208428c5d3688f7519cc0356df82fb5c0b1b36145859416c5e2d26a6239ef7c931242e741580d8ef8ad4286acfc57527c1b3fa8849b42b41baadfa7937f3f8a970feda16a014b4a111cb573195c25c0ef7a9c7dbb4a332459c1129697b4e766245f70c0d8a0735604af316ba5027f27d8933a8362ef14006b38ec5020355c0e26d872ae5c1a87307ed5e448b2a11b795b06a8cbae1ec1bcb5398b90398486427a898578d89682901cdd228a1b94f18195bbcbd3f9a62206556f4a307c3bdda486238935fd205de8ff53901873ff825a9d64740b162f3ef5dfb699b8c7b263cdf663978780faa747e393b7142c9b1ac64b54f7e8c379d25e4e568a2626aa908da44fefec5c338aacc73f580c80d3305ce4fabacd6202569705cbfbba7f7949b367f91b7db7291266bc497a3051b2ff998c9af0178ff1e04bacae7efb6facb22c7291ed0c8337a73e5330dbb9e7bb9c1caf8c8afe73ed65d06f644c317cdf25cfefda4186ca6a670379cadc2f37dd19c7764beff1c0afdd7f2cfbb6c5438ef0359658d345e55af1d87461cdd9b4ad495070509d47516a03a99495ee3fb524d3dfe4de6d5c9b3538a735ec35277223b5b4631702d767b866c824f3e670cfee45ee07975a819fe3da6bf2a633ae6c004dd6e33360315cf7530d17d03b2a403bf259dc85b5af01de9af66b7cb49f176f138ebb0e46c43e48e9435e778b719d9b413fce94101664a67eb1e9ccba5e3b0abac31c47450cecd5e4c73eab9d416f757ada68e1e0157f5443ebd4e1e234ba3ab81bd90aa147aad05a301ff608ebe02513ff041f30cc7798a7f2206391356908655d9c15587f181ddda020f4db76a6673416f286063beb57f25786b425b9b04e808d9b8fa0ba9d66b09cd49bc5b283cd6650133f26a3e256c0fa3840290ea6a68e0e55da02bf37c2774f666dc39d776324c1bb5a1eb6717a08f6f3663392230c74c77609812667e5794052060f706ee1d8a710b815628a3078de1fa56aeb1c713e3f0992e0a06e8352d22502bbcf0028f26867dc232e28020036f6a6f74bafaf3736c702b15a4508da389eb58b00a708747f36842c27e46714ea960e926039658ee668188d312bc681a6c15a9b8136b0bd8abd2b717c24495df9492138b83ceb9798cb629b0134929e53a85912778c65a9c896cca71217cba7e7c938aab35fa734cabdaefac4117b76806d8b8d98605775cf8046bca30d8b4188181b310f642daaedda1bb3d1ab41c4e5352111f54a9f526288a8bf3b497d3fe1c16ced4aa8ab864e7244ee475b92a996225814bd19b842e5a8ad6aa13d5a921e08b571096bfcfddd69a83453ab91cb41c6b4c9b4d8c3f7ec94d5e077a6854d48995bafad458a4493371b1d1ccb0fb4b6799359f09a3e688aad22e05057f51cf24606a7c95342b962748d54338fe2aa9f2a3efc8d4b86ea2a3f744f4c10872339fc2e12d1eedb30f739f96ad9bf5f8222294907c63479f623a36cbfad488f29f7901e5fed2637bc401f4077525e03780a5bf109954eaf33a234b5951fb3f859d7cdac2d3ad7069a3589e374dab0617946568699fe546ab1296c8d4f494f271ddc59200b200ebfec0339bc9c5110ed6207d10b21565cf501da02fffebf73b17cd0e63941c512e700c6d0dd85968b83539d8ccc3c2a892eed09a2af292c9b21358c5c3922dc6ce3f4557b976184046ace9ad5e3684be68fe0a00d952850dbf356564075d35bc0774124c480cbf302d4ba1bca7f007b1ea2f5cc1b063a11e9619de7bda04e24c88889e355b96b2a3664ccd534143997ca43f8fe1f5fe45268ae0db699e850bd3884a02c65f31978cf61b52f9f7c786634930c79d7b5be860284338f15abf432d0f2594278923a75c2c61f043bb35cec11692eecd52699cddc536cf1c28e434a69406e9d06fe79c0f805469fd1122c031c8f93adc7cfba8303656c62a0ebcb4014c21628218d7306c88f0bb39dca7ee0eb6e08510e44113233c53d5fa489e6a6bacc1147e668ba0eb59ec7cdfba353c9f5af4488638066521b7b288025fb998256fa9ad72c58e13fc7ca7e82d66f0684f05602528b31265bfcd9804691b0aec854ec18a84716b6fbc330ae80fd6350e3f0149d311dad7d144258209c84a6d5686f6c7a83027cfa1c20df345cc8ce6ec732ac40dfdb304a9a84b052e6bf45e1cbeeb5e733662afdf1026aa28c3685da721a29756a65a93c9fcb30f4121964c179424be4b5438bd1306065b45aefc62b07fe220b2473cd8af613a65aac0ee01d93fd0a876fbde0a8b29d08b438035fbcb755a3cb4c9c6db8cf779bedbd34e628c48e023c173033af3070e04e1bfa13e5603f9d64714c1d0e9f26a28266f1e6d649dbb3253ff973886c84f2b36443ae8f21783a745dcc524b936baef497583f414be63e97137ba8a4132021f10d960e5e487f5255b62bb37ab66c809e4594b1c284f362691500fc0687a170bf11210b76d5cce0de70f9fad5a8c65b5232dcc50c22731885ea2d3ed4dffcb5ef59b6d096e0d1e8d9b29de1bb2722b98a3726ce745f7ce6649be09042fdd9f71f95efcf15ea5fb091fed2d9df4ad102d8e58cc81a0af605367fb45df4e7c999d881fe25108b08292a4480c5d73bc1090f6a7dfe7452347f1c1e7ab5a99f456a5883e7257c64f1182c71457c8aae5225ee0488327367cea6b9814634d1f89af5a512c6030e014ee67eb4a171f6370f8f278f283401a031eabc2407d4162a126adc49403a18c1ba0005304153f19411476c789f61553df5cbb70840d77b9420344b6ceb2cd43836ea2c0960fcbd0d6af175cc24f7a9f019c387a07e8a406a99e94095db1f32a8ea530a7ea28d635c17e4cb7a280fb576b0271d70c82ba23478321d2475892c1590f5c6d79e8e2cc21a0fd860176ce007d1a5e2123436129f489fb162a40fd6c716f5d8f0517ef37d31f971b8a2ebaa9e6205b08f708446493ae19f6bb9050389c6251b83531549ed96ddff487e06c9b5378286961a435ce97379860e8e12a9107772e81ff8497df1159f9211c4261c82d1725ba2dc6005a626382e0aee1e252a9c099c36f239bc0db9b08cccd4e493afa98aacaf639da1433cedf1fbd70575067f9af8519410224fbc6e089934f4a197e8f046569b05197ddd1ce1fdcb965e4faf9d70a227ca3ca9a62e32a24604d4575b1dab3fc6bbc1f1ec3773cf169d4560d52842d45cc6a7df7528263687297c4a04ba1f34bbffa6f3e99c04b8331e29372228c91147770529a52e386bc2b3ffdf095a01069bc9b268ce5b12e3fc54a8f75265ab9da055879d9519eebf3bbac33e923bae04d311686eecd4857f875a64aeee8527ea62079db2fc69ef957a82fcd0edcc55926fe90b4c8b2691f30057d658daf06c9350d87d5de157c5f647b3ad97a82a6c10644a373638eaa5a233600baff5ae94864225576b1ac439e3820fca733869a66acfe1c1265f167d474df053225557f631d663119756fd87949b54ba2708e298c2d06ad50dd0db505bbc07df60c938c8132f3582a1f9d1e811f59ef484a5208775d8179e64e13225ae3bcc0597d7c8cf12ca4b35991ac96b05a1d601bab99844ce113e5306f287182562835ab39e2a7db0aba8dbf6d2756fc92d81c4e31312248b3d28c498bb96fa036980e2503ea0e4005a563dd98b642bc291014e40df131ca3458ca0c4583ec6b6918229a26ddee348b78eea3f313deff0ebe7623c8252c273083fc93e3e8500643f3b0b973d5184fd498d744bfc1e025f9acc9787cab96c3c59e9f6717378aa109b3efecc4fd131bc1ffb6bd235dc6193b943d97576fa234a979f64e0ac41569fe019a3de4dd98e775252abdc27c929500de5b2eea7c2c9fcdad950a741931b37a831862c39a50e305169b58419278b46b5bc8f6c109d8d9b4be65d6247770ad1bfcc592ff212b067e12bcae6da3f6f28d3deae137df010881e6119521e47199a0e244991de6db2817500ef7988e9557f625668c16ad7ff07d7eb30f425f57853bb6be851ca38844a8699861e45eeb813c01be24395b4f140d794a2031be008ab8c7c1a346f9ef85344b07d39aae8976c248cafa3f8bc17229cccb5af0756b807e3fb248b408d8c53dbf0d80303a1a321d239c59c4e9c617ef31dd87e180bdd953530192908643118c36207ae8ddc3e5847a50e7354c9d9ed101f7b893623f791305ca287c66c492873dcd58bab7f19edc4aa5266cc3b6491054829bc01ca50c86731f5d7f5e91b6a7d15b82c035d00faffffff05