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

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

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

Block Certificate

Block 53006 611831ed6ff6fac29cebbee7e75319758398138f1c1e774b9fa4073a05a800f5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fea517a9dbff696572182545b6f956f6dec7276c242b3ab911f253273a7f5953
Certificate Block Hash
611831ed6ff6fac29cebbee7e75319758398138f1c1e774b9fa4073a05a800f5
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...008705000000770000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006f7275b846fd77042a1e6846592f6e177bdd9a3363c8b4042e5766fb20e9473224b6f341419eee01332a689cde3c747230cddf56dca153493205e199f973f09bc6f56a38a272d48dbd271a6a63feee660c5f42fb8802b3bb6a780000000000000080000000e000008705000000770000

Raw Header Hex

000040206b7a7888de41aa3820e95b772271036b6cd569ba9c2a4aaadbfb9510bd56a888491aadfdcfb1e886f62301082600cc8d79cd5315908592c68059e7345a7320745f3c076a5f3e081853597f3a2753f211b93a2b246c27c7def656f9b6452518726569ffdba917a5fe

Proof Data Hex

59,560 bytes
121216010307868feb766c882081b9a63847b20c4745b65774e04c8583f875ff576c627ac8f1cedcebef10907d4d07cf82fcbbcb29538c12392df9617347ea41d7a9a5b2037cab33d4194417e7f0f68528c14135a8c2cec560967a28f3df9b2b7a710e48278337d5ed83942f5facddaac4cd928f2bc02f396d30e94dd1ab517d59733885788e892f6efda8b98455cd3d43ecd2d148e683b44e6c286c220bea8ccaa002a76a9dbf8c8296a483aa665b7b4d654533ea8a739fe51ec500bddc90ceb9ef98fc3d060e4c1286fce66af58b17a469f35af9893ef77d46235902e18779d6b4b76254319c2d4b5916af612ed757adaf75062927dced7fcac70fe1bd78430f9ed7115781d439983b15c032843a9d81f542c62622c91b963cafc940253080ab7b3e63f9738382566cbd59e9fa40129f6ef2f10ef0bd6e169d079eb69963b7de6e0496e31ace30129db005dcadcea093d086379d9b3b8d509d9b25675f51f33571647cad709e8327f47c0517880a907bdc74e84d8e6525a92efd2e2a455c06725dd4fdbe2fce898ba8870b14efd2249d5f66979bd5f2d190d837b50f4e765c013602384d085dc18aa40c5f74cdc49d1f804941b0bf99648edb7dc1c89c5eaa71c88d34ea41c803ba00ca462a8e6d8f26def1d4f10edd628497da3aeba624f820e305fd485d60098281a2778bb3fc1b24ca2e22ff3aac385ceb5c0c0edb733dfe9eda7509ba0343b5549be769a136173da8320c8e7ed95822a3752701110972cb6c186e76a620729e32f99574bf0cdbdcbddc2f0cad666ab06169ba01c692da3b1a778af9ff7b1467cdf06c4494788a136582e91cdb18ca275b895d1569132e069e65e948d889906152ba093a92e33e14f10d16c4a3ec24d3fd1ad9f33860c8508f729294791258b19dc349ffe93925f8b3563b6dcc6ea22b8deb311271e295ee049efdd951516a5447c1b407ebcdd627f8526bf047d8916a118b5b2ff5bae32e576f1555a9d31123c74096b085427130232beb77e3fd58c928bb1ca764e884c3139b2deca47651014a01c05ab6cab11de22244fdb449df7b9de0bf461d98419311d8f0f6aabbcba0b094c3b91fb987a13f30dbaeb370c6ad9d80fb4b8d2e2c027f241ca627d0a33f98bc5e353a31796a3be38e5b5fb48904addab9bce2d41856e298dd1b9d860d61d244f8b197fe7aa38e9daa50e6f54b87c56bf7ded070cd5c8bc279e0f8ddf0ec46622fcd845da1570561f2310773ae625e021d1d76b8db10f5fb34e43d839a39299c8fe19a7baeb8ed73003bcb5530db068eef8280408d0136b3c0f6cb9bdbe72a0333c4de4aa29f8a30bd7d0c8b64d28a1531f2cf38766b818a386f8c06ca719effbdf37f2e3d5d25b818542a3fde7d7f9eb98d46c19ae8d5f2296d686e5b802df26db04941abdf5e0a52dd426ccc89fd0c9807b0468f76c46cc3e73846e2d67a8905552944d02a9037ccddf208627af87a152f9be4ad03a8957eeaabac613298c4cd4fb122fce7a2b3acad53d1f0795353912a72c7a7b8c9d6e7b6f3696dc50497ea9cff6cd30dce87c1d56345c8e826c7cbb5d40bbd1d4f2914c040b532ad0d035404d885817fb8169542523f790bd83e2202cb8da5fd68ab74aa01d98d5557b9f83cfb2df02fd59ed65dca585bbf814d56ae0daf09d764c24a2c9809a7667c52d06724f0d5614e025cd21bf798b2d212e683ad6a8024f9fdfff4bce594c505028230df28ba38d2e658fba6fc723030d887f8b2734b7530827a6ce3fb4d40dc3fe31c0a3c5cef76e59e2dd5c0d686ff9b7146068bba59bfc0dac19c27c91f410942d7a66a6a61148747ffd920bb983c804a44bda7aa6760ea70b959bb6181b522690527dee27eaab2cc6ea2d9842e6daf6567b57618c616a607411d924ed7e3400b7190fb5a5daa67b1f2bcac5601638fbc430e124626745f2dbda21975f5e440c0b67d49d2b2df5f8b6bdc752f70a4525728099a72094cc1f0daf254fe1ecf933f36a33ce867ce9eef2bf9f6a6ad4a3f53342f356ea0d3f7e8de3d6c93063eea64ff3330aefd3f85795d9e626aa4c3dc1ca80297d3fb25ee5a48f60c9d8d7fb439d0c928f34a69f950ccfccf3db0376519f42945b6e9ac7b2673d853a8993e7193ebd3fccd5a1db9cdef657513517896a03e22cddbfefd926c6099b96e8051d44e6bf8c69295d0e8de1abf6c10a60d8a087743db57b060afe72fab6226e95c5e81c145837dc55791ce3a703c84ee8c542b7c32c680f0498149299c7bfb6050ddf2c11aa3af3f38bb7c3a8969ef861cb414557e4990a068ff7b46c61e0b95269b2364128eb145573526a9d6ae4e9209d161850a59e35d1540068a9ae3b443f2ffdec5097ebd2fa565b21c031fed5f68f2e46a3a07b30e1a78dcfa9da463efb89c0327ece9e5adeeea7846252cd37064df645ac6126b8237716811c94d12e53fb0584f31dca4f0d0a28f68af89970a7b9ebb538c1a193081b45b611a90db18b8e4cfeaf4051ef78ec8f2ba6a8816a7928b5d3ce9d1d159021d19f59a32625e9cfca0dcfa2f29943962bbd056468af38b3eef286adc90ef5da6b19277c234b0578170163e6e24fa027a7f80eaaf61699409d7a3c03eaf6224c036cee08c08a68a257ea5f5938c5c818bf11e2cd2b78c35d7a7a50ee3e97b80a36c6a9595be9cd548b50c1b8f7d3f696af5b1f5100c0dd95ea4ea778b137cfb2da9519eca540f523f2a96299ca458339ac4ceec7b11ae587478e86af6c044ab047f80ccdb799efe117437e970a0f375959fc566a2d9995d92b26135cc27fe1cbe9987dd81fbc311fd638ccf5a2b7bbcc7f5624155d002fabc47923f5d745d788b86aee824dc219ae1ba5ef102c067a49840e5208b8f81f9a47b79df8f36b78095aa99d468f28378e9715012eed91e09f0ba7537b51dc5e03b123743710688a9f4c6c4abfe6f44475e12296b40177971b57b7c9abdf5bf4b3a6ee55066c8c584de770022bd3aa02f62e8b6b530e20ced74299f40283f194edf54f65968dfcdc7c2366054c1afda1f542c216de2246f25c4f709d1994e1813a1a462ec8e8c650d226941e168477848ff8ada071a600e7459c4d8a4f7e306ff41a2aa131e291da9512bac21f9fc3baa03ee0f84c11095b51ef632e4a3b1ce075293780659998cae423c19aca92c942508d52377fcbde425f2eeab6f5215ab4c66d0322fafb525fd5028eb426b5bddd5f0d337388cd1f01014c71265d2b0fcd84a0ba4e70e04ceb9cbdc022e995ccf3e022d9ee29deb8d08950943b6085d0c6b74bb6ac1469629a2e2311b543e851dac8710daa9a78a339b8fd22f9ae8e14cf4f557c8c786a0f5ede07d8729679cc09ad0e73100554090e3740fc36a13c8f9bbf682d17a0a58db0c1da1e98a6de4b67d19d58b1f2560044b7899fb074871b4ed541bde4681beaaa5b9e1638e992c6753fd4c982deda40054811f894b4cb2583a4c0d5b4326ef0532dc530399b726a0180dab7e70c5fef94c52bc437696c71a688dab2e3b889b5cd9072f7177bc965eef9bf9cefd3136df4c6c80b7f7e225bc95ccee18b9bf3346231d06351aa972b58c11bcecaf8b9110e5d30b49f042dca7eb8a7204bf61d676c912083e52f930618af3feb395db4b92e68f733ba0fb4458574e2b51a29be7dc9a97575b384ee0d5d4b8c2bcd6255533771e437fd4b4ab4700e9afc01f1b7a9938ec7ab0a58861049d70964f43385589a236865d0c5ea0917442b1ee43dcb802d6aa72bc1c3f457a608cc35564dfa6e04b627a1cc5cea47af93e85c69b50b2d548e80ef8d292a64adf32582c0dcda1dab4ded93f75d5cbc6fda2201452cf51ab0f5018aa2ed1103a9c3b5d0af7845f65b43968b6612a1e0d625063bfffd6e824708e6e4058bc4e4b778f01950e0b22fb7bfcbea0a1cdbff974e4f764ea8938326ffad56dbce2a6872ece2aa28e554c667168e3c54518431aa37901ac14ae827f33d5059e9203b656d41b59a954b5d1143a0c8db22ceaf9b609144e65c12519f35d9ba588fd843639a5a049bbca3380ff73415417ff52d20d0dfb0f09bfd8b6395fd455e00914bf319c8a7ec7180ca5b9af55ad2bd58e6f046ce194dc7aeeea639fd8e0835e6e2188817d92ef8ec7814a673fe19e2e085c79a313a2d8f5627e3923f8e7a2a6b7b677bd792eb539a892dc56af1beb1b2a0d568a66907fece601a6560b2237dc7a406fd2519051600aab2f8869ee535f1502e3d0c2a47975783a34cb3df9b1d5652f7d78bff01c9b49021e1fbb6420e0c76681b85c1c888c980f8af5e4e5ee2efe38eaba5c6cc7cc4db1100534457f1a74c95458c7c71ce804e3f7b2d8ebe37c6fb046514b968c3d2a44c89594d8ad244e10c2fc84bbd73a05dce822ce5c75544678e0a4008a62bc9db91f067a39e907552a8e54e3495589adfede45863510bc25adc18c86a1b2af82d9ab53f04ec4d310a438ae3117ff6667a27e6827d09c4f12e94307c668d1445b8e0e9afd7c4133004c60db459d16db6f2eabf2bfe863b177a46f3c5d486eed4a5426acee4e36eac6ae9847e02e199ff4480ff037c95fe45613220dea1bc15396c764ec98cb5b73939a9685b1796129b411ffc4b94653270b774f91d998babb9fedd4fb6e388f0eceea6c729f0f3f0348ee80cf3492efee1659590776d30ef6b41ba2ac7303d41fd551b128a1058d896457321078d1302c9fd80dde091470fd9775ae9d80b668610a8f1d5b2d8340516c31eef3ce4d75fd2cacec611c1210a8f86b62e2bd972286ef56022130d9035103bc153636a95217f9e6a7522a7bd2451a37e84b5892717901c684ac53f4c234a6f03887f218215d54cb40434304c0ce0893ca2284103a2f1eb8717834a670d16917754f86c5ed9e73115e7666a7af76dacbb301f68465f9abd58c910402128dff046d955e6da9596e0494e5b0b5c57e830a8e914909a62d62d96815fef0fc6c93f8cef5ef97977be20d3984d7f33bae3321e9bf55e7beb754a49f636be747b68b2e95afcf53cb057926026fad3d0b5cd4b267121ccee7814a39f37196a1abb01f58b93dd9e943f632fa09fa247048bc426d68fa4ee6cd5ac3c571a84f96cf74240d9c67e17bb0df14793751575b7c5194ebfa6e57ea0eede6df0bfaeed3492788f669f8a6add3a36d4f0292b4588bbd5ada4a854951df57f006a564d6da40e1522ebd475121826f78de49ffee09e0acdf901a21975a9e56f6f37fd7089de7382b22dccd379dbbe108a387ddaabbbc1dd14d30b4aeb3f4ca4a6fd94d8b1343e515e56a4d5f330548637a61612619faa4208af0c9b448b9cd82850d1f2ee3519a7752852e5c333530ea405dc309c09a222524db98bae581c48d8b123dcc5c6d8ab47806765909a739014d7866ad87dbf5fd779ffcb8ddc96660bfcf360011504dabeb6a62fa5063c086636a28c9ea9c7e9e976376f0320869ad987bf1c44f371610bd4cf95f265fddbc224d73fb654357fe2c7a16ea374242a8357f9e44b7c6df5f3eef96eac46b760147961e4af06382a46fe8cf9e18ee51b7a755b9217ba46f79e319631ef84e1ca39c5f02f3782f77c67e41f55b7dc8618df6b63344c4c3812806a8cd0dc3a0c2fb5ba3e51a99f84ddc75da5cf576b994be7fed83d7e2619907d5529b8711eb91053c77b281bf3dd37cd2b2a13d45e9b7af71136afa455a8ba2750737df2941dcb59d7656d03a9178a1860b429c8b1254c7f4ecc27aeafb502719641ecad6c66a669d8c501d7766c18b237948e4549dd6c466899e11bace376a273a0dc9384ae97d565bcb6d120555c76e3aec27ab1fa243b04331268aa4b63f652318fadfc53bd77e8e0c6f89b61ef3406cfa2b19d3875be790fcf480c72731535739c2ec65b91f864a7e1dc6be7837a68bbf877dd532d13b5cd3416127a01ff6f63a8e74b33360d8f5f2d5b103967fad83a59ad920da86082052d82910433f69f48eac6efb0013146f9d43c7bfb4738bbb9f1af67f0d0c8b95d66d8b339bf909febd4bb26b954f2c75c190ec63dff7292fe7f6c939aa110f4857b4b5e98ee0a1db46146473fcdf9b4fae9c4fc3465244f302504e53348033f291de11f4d2bedc8189bc130726a9adc8eca292b0f0c399cdc4cae247ec5b9c385304291f1e8553ae61cbfbfca7215f07acaa3d9133763b554f36cd6bba8287cb6e37dc029f471e1fff98056c767cfe7a201c0ef70838c0b88ad0333ad9611cc1c14d55e96fb3bf8fad085d92aa7c5914d596a64006e48c0a9d436f6665d46a2c70c4cd1384cd9797cb3f6e1bebddd24a4449518c999de295f1976985be762ef50c79bdf784aa1b3a7e2116247d3e2248983cef62aa5b6d1c884cfd0d72ee4f6654064174a28a194c9e92c151f7d88d7218605ca24e17328d664a4b8224a96d24635a925b396ec1c66f41d5b732df6a48cf3febf2aecf5e3225c3b4a26353aea2118377482998706192dd0bf4c36a3c47b7e0d64a3cf9322475d21b9af314d5306a1e9780da001954b3a0f89de1df9deed99f90520a10ee51fdbcf25b17071e306f42191f8f5c30e3dc0a8af2c197bee7b6787fdbbf6644991c39fccbe318fea0f1641eef2e6ccc62fed5f0596a2845f19f6c4b9b8739570986a9540a632c5afaf6834ae5288e19c70378d41c4f169a4239cc56b768caec4b87ddb0f6a9ae040977d0a3acf60c4d01bd7c3325954e7bf91cda0a6dc19e487eb17cc3f547fee701b562ebe602b3752695fe033d7e58ecc7d6cde4f40c03cf61287780a5143e57b03b6a68c7cf31a175722d250393c7db5b6af7f1bad12a417c7fa99fd8f96dabb2e044a9bbfe9072c6a0da514d9d4dcb737961ec6d675827f2a86f783d6cddd45e67749aedc8650b00b969f7034445cef2f8056acde15c802254213f96268137f0e48e91fd8417fdc7800691c814862204f1faa3aa17f4010654470beafbc935b8625727416ff19a5c667878999c0ddc31bd737a007c406bdc064450d3bd235f3a3270fc2a44627dd74ecaa4b72b3dd5179f018d28d7b194a4082876375364ae0efd6e654199f3c12cdd8540e9f0082cf69ec7f349d8a2e4672062333f75657aeb051d6ba6337701a05371c3716d6dff3471172774483684c4b899100a76b1ab1ec5ee35b20f468fb8c0f43f157e71497e1e32cd6515606afa8a7c6006fa6f65e35d9541e7092f998dadcea91d3b490db38cc3708a0661c01d6ad3255600f9b85b472440655b16f6c45c18875337a5aff04b0444c887350fd344c4bcfc127d564892dd6b1419ff7020d4af8ad1df3036638270445917f8751557d6e0c4a98e8fb5e14d0dfef4fc931465232f0354e482915759f1a696f15463d60547c894b6916e28448bb5758368fee8b763758ce065295991c454711c79a731bc54c64ae500fb3dc3ef14a8f70738535f93ea4d38b5dc4c07afc8b66b4f532198a8831d50db6ffc274131897a8478e60a499c61de91df1f9c7cd30c4b69545511903caf4a842cbc29705600cb0409255698cb5eb433eee99a9dcb7df56fb27755c1502c19442485977f9e52d53246237973eb9ffc4ea926c67751e4ab5d00d780b8b747ff44cd0f493ba2867e03b1b87485e5a2a7694463c97cb9b33439606c3babd00bc6376bccd2884c1f68992110aa6e6fa5cfea6ae2430e07ceac7d0d14ab3c38e9f050cfcb25f1a58e76962c51907372b2261ef32dd0b76d990680646ebd013d804b284acfc080c0ae7729491681d66527628dae0bd2ffa40914e720dd0a0023c0b5532c5d21f3bd2f34e35a624304dec9047a1059b31ff95e173ba6fd2fb10407ea2939f5d35d661665be313420e1dd3d92c7cde06bf471c49c82aeca5b89991bbe649329fb644f96773aa221b01854548d1857f53d7316dda19ea5db30187102b16653a1f2619b8cf953cfe127effa6ff01a13bbdef3020afe460ca0af7560036f8ebf3f676e2607c2b2b1a82b5c1e297fa9fee551c64b174a0000f33fffa48761b9821d4e130a54e638c60cf6f83c2484804b3179ab74a65a716d068971c18d365b14164ea74e00c20262fb5c1332ebecf530ad07244e899d066f6c45ffbf1774230fdf3e45fdcd81703490f251d0a66cccbfa6b36599961d696536d529c7f833253e4328a391e96d72f3fdc06647578d7f917026a97a6e96a9141c991a0742e6e8d1f78810b55a9fd3938a76d17be19ddd0199b3c643646cdb4a6f2da5b154aca2d6fcdf59505dbb7e6297603cb93887771f84a5b5ef53dfba53646cefd61075cb0dc678ce269439065877dd898e23e4160007fd72f251e177fd28d7d8b4bb5b8c84a9f5f97eb607c14660c5a27b626e100b5301c1da20fb781050da22dbd0e3ac30c20882b6458f986e92404e9d6d12c9baff1899489f4beba41512260a48a0b253c2661de5f153568b99fd6df9fc81ed18eb385473cd8b14a71c7af052e7ca2909b974a95a091bcee39d76ed8f81c50aedabc2325cdeaa30c7cf1524286b65777d47fcc7924865086c8015f5f7d3db7496f83944c45d1c2bae802323286a97a2112c5eb85305c1075a971a50011c084ba17a130474864c82483787ca8b3c7db29dc9befcaddedccbab91c4e0e0ada5b62a99d791e4ccc9c0b7f2720df21e2355a3c163bd3a900bc03bf2e8eaf550f2c66c98e0f1fd0936e89f3db4fdc0350693dbda09475cc4298cdf528776a7492c6a7b5b991215d2ad67bcb3e1f3d34055bcef591f0c269e743be82effee742f82f2f65d9a30bd3d9255f30e74f27d9d0b2525f5b2e71d3eb8bdb70dac4d88b17196f453244f32bf659c171978911b7579907c595c7c021a05974f6da989115108dd55ebac43d453a1ca59bf17251da6a0d319dfc4df5fd726e6dabc40cafe23e20e9bc5d65437e7d3be6709c46ec8d6309377d94e4ba2066b755b90797c990209b4632660267e84fcb15672da299fcd6bac206f651b7f763062c6443849fff27fd1c410e7b598211eef3187151e6aaeb37b957fa795dcde310766301e6e56ebb194036136eca718a6269681b8e20a424bb6bf0f58e2f671075163b1a47752ed4bb77f807e6d36e4cd01f7671b8f03cf19bfdf2b4f77df3d77f3246d05aae96c27de87ac827c1fd9181cf3395b9d03412784a9845f8aeb725fc85faecb2db4730a724a1acb6518d442736e0ad736225eba8ba1d232301f0c8c0c3fb719eea75043830c82288c3a0b9c948a1df9c84ca63b696d1fe07518aed223f390a52b3a32da2c5f09b1ec8b697438fbe798dc0cdf71252c6ee28b8251322c56f43efa6f62d4062252e3110d97c3a66b39081209979a9fd3e6096641dbc9844d5db473623d27279968cf4dd447859579caa121d72c0e066de2a4bfd7711d3eab0ff2ac362eff5ffe411ef1ac7b0dedd4b1c3f80c654c39e6a86cb98063c793b47b10eb3e8eccc0390f1f63afbb06a903b1990890fe144d557c0043a789a7d86d836cd83057b5c6f4e6ae0e222ff948b104a834e42bcaf1b07f25e1fcb666c6f9c80786fb0ed368846e55b6466eb2de2bb6db3cce4cacb8d7f47a3bbc725a0999db166b4481f45345392f3f186b518a89266b0176bcbeb6454bfc5c10a1973c7c8bf0b969876bcfdf39d600ce9aa3e70820c61960e8490305410f84a8fee7ffe9eacc646d6621547a56b281961222d722fafd3b9c3c9f427b200dfc3ce6365045db29d742abb2a9ce4bd19c63139e807282f1b5a83599ed5e60026db84c13b9d58686723673fdf99c1e3143d18772c95824ab105ae16e6c26a6ce856cf4b16222cc026413e3e079848d5ba20a6f1d4c67538f2166d29da692a0a60d2d4e7154d29a9dbd9f0ec740816c98ca58aae01a8e6f4071a5366ff985c07936dbcafd40d174ad5924d282a97c43e7b7e7d8268e07aa3201ae2fe9c5669fe7d4fb2bb2826272ec0b92a6a134c0cc1420fc82a6795420facbc5b8fc64e69a4c77f2e1d15142eb799b24fd3adb63b3b0b3fd1b68839714203bb428c40db8040dd0427543666b5fbd6f99096b1ec83356e5df6e9fc8f661fa9719da17fa485c0e16b224789e0b659a9b443bb84b39b69d723e180632b4447593d6ba9bc9ed5eef4578d13411e212c481946d364de39c098637f0e637d1c81e91e73bc4331e8027f4baed113c48123a8e72ba7079869e8b8f9fd76de76a5a163b80c12ccf0395bb90e53e460c4dca33aea980ad2644c9c1c72d45ae39a1b53938985b3563428313febd8d72264472eec79882f37b6f99026177f4b8c5328094f486649f0b47a5255bb3700c52e04df1d7a770b701fbd2b350e71bf068a1722f620d4322d12dc63022f1d150a63e1a7ba41bee30db8627daba7f4975c1dbb0d000329220b6edc6567928f3a4ff2d2b3a55e5a7ca98b623cf7887ae4c8446d0324efda90bef10538abd8874c130c42e48c24bf8281b45684a1002ce800b2ebbebbb693f70d5e2217d64d6a89677451100a44f7cfefff891322c4aa6ac828ed347a99edca3cc0815179fa2b0c187177c32dd02e87ae998bea44da0bd035978628b8abeb19d6545b982656cbce3cc3cb5c7e4d946cb756caceeb0a9eb7dca730b5b85c931091f5aad618f3b6b6e547702da841a8a1ef35b8051494f3dd948a2451070d2aa09d62239c5675f115a92762a38f43678af15c96a73df936c832a8a867ba55015cab580391ee4e2e170ab11347a0c3b09409a2714e4b1818fe6e571cd7f950454436634add3f38c8e8131ef36596c972d2139bfbbee2ab5e856471d945c0765a4c08e5a453130032c1d2c2ac347d28aa75b409a6940d644dfd8585fe41601ba22fce10dc9073da32865cc04f9efcfaeadaedb7b0202a705cbfbd63b439a0767c3a5cb25cdaed2add7539d641a99d511bb731bd98a084cfedffaad0046639eeea5c9ab1ab7ff53b21c7d67ac7419dd05965344fcf1533dd511c0abbefcbb370bda3397ab926f255a61d30e2acdba571f6f7d90a562ff49bed3e2d479ef2ab65eb54ffa5a6f34425550c9c01d584c5b2bfc605bb6a2e0f33b54244a2329690484c0f3b35e570aece1f29f83698f5b7b92cb3a260ada1f2883ff9ceb91ccb0e336b8d0a6302a53c83f8dd4e09cdbd06c98f0624ec0a64701c980fbd3fc76170af0f9fa5ae5a979305ddafda39442f12f13f432eee72e14c25ece95d457fbef5fbd2bf0b303e8b2c6b72b6f040ecad4e7b1e1f4166e148fb5cbad1739cc978e72f12adcb752bcc6ca082d90e1a1905a9c9bae1590b482c280deb1fe0581e6f95dbcc29799332324fabe1d415664b42e56ac5ebabf334c56871d6c36077feb680871885a43b7df73c684c353293817402c9a5e73457202bd4aaa94bf7ba60cafbfff4b8d56a46dfb5cc1ae3e5ba9c802574eb77c77df04de0b70ed49aab0c5e264b73a0c71c54e0fd3a2f7cc212357b3a0fa98c492e46eac9dfbe3b41d079f83e4e479c45d40cb7965c04eeecaf71149f4f3b5d088d73823746fe5d75ddb6d9c31e58d981e989692d3063d5ab887b67ff5a20f4ac6b0fb4ec05924f9172acd32e8aaa4539f257e5182cc808aa1ca950a9917afd8eb8f006a46e718b17ea0a472051affd8516973aeeea41a9229d70cddfa6cca16c19b9e4f5a9422474965b8085fd341de64b8482342c4616a46ffd9d017c846a67c0eaed189ac040d5478bec162becc2d09104fb6774b1256b9b43c568f6e7bf421f9df35c2d35268801ad71b4c972aff1a11be60bf516f5d13cf764216be0dfef8cdbe00bbc285a3a628445df8c5d478689217a41f8229df3d6eee86ad4f63c90779d6a83843b47dd8c1a345116efe0c6e5b28216159eb08a8f8514e230da3124d64423d36419a3be1ff80c8cf8a76debdd7ffbd90b475706779d31b08b18fb6db05f9cdc0902c0fbcd92eb67954db449502605800806b9c9f8cd91b1df079f69f77c4c09b5cd15f298d01502dcea3dd6a1465d9c6d5e1ac2fb61022b9b4fa8ce1db15fc5f1b423938eea6669d477d28abe190098f9b8dab40eea4756d134f87e6c38e7a25c7b791124b1d82a129375706922b16f86f316e1b91a45235c834d0d562e1eab1e73fbdfab3175be276d09c772f2b066bb603163e244ca7351a06f21edf9a8c82d5002a23d16163fa7ac939cd87210c83f17a8ad703fcb1d8d9132a5f73baa403b331c095bc62687a0e1ad0569ca9bffd4d9f0d64e9ec19b57ef2ea9e58765d66e279b880969396d19cfddf07b04d051dd117ac00528fdbc3bc2c4838721fa0a1b81b34e57df3908f5e447c97217c26398da5efd4830cfd44b0d75779a9bef187b8714f8cccaf8913f0ce767d90ce45f5d16590d330d0edf2baad32cceaceae7849afd66cd9a9a47e8b7d524a6d8db8179d6a44117b9dce93a56df7631fb373cb61a60f54cec8337ec0ab832272a109c6a6ce640babc66db3791644d2c7167045f07f4fcadab475280f02e6b319a094bbb7e76ca170e1b0ed6cec9998780c94e9613ac9a08bd386c3c4687faf857913ac956fcfa995ea3c36d939514228a542f99780c932143d8188887fa4508389c688300f17ccb601c9a05ba110dfa8ad0cae10e1846a387842f7a396054aae19f3f5969d4abdb5317c3610350ede35249622dfacbb4fc325fc2d038434e2768330c429ba03b03035a9a58463c488f46e82b3d1f07c29177f92277ad26c598bdc60500f9c8592b945957c89c956ec312208fc765caac294d06998125469b456aa49f6f1b0af73a8f92d1f9526593176ba39a1d3fb38f9516048bf5584c869de485bff8819f096f70c5825771e3eab03b66e97ab1aefe9c8c0548d3cb1cb28966e359f56abef7bbbc3645cacb140ca34293d3235d9207741bbf5f846953a5ddc99cb576e03ffc7ef1b831c3eec985e73e7b41a5195fb5d0139a60331fe9d6e9141a58df5f6b89b19d09596da5e3807037ea39ead199717acfd130ffb80c09b789b903461ee4a1f4ff35fc5a1544ee1b24cc18bfafbd3b991a638cf605747026355105d6322d3f9a1cef8f6b7ced2f3ad1fc3f55cf3a49642ada9779a141ca8e8ae5cc2ffa3729a79473a072510b37125dd89e5053b3425c6afe08cfb1248fe6974028d924d18ea66065b25b5a5e0e031bc9c14378cef86ab55136e7e6c7b207955744f1f6e906786d29a4b973be05d8767a8dcc520c96b368a1087951413bbbd729f20bdedf328a0b2fd9dcdaf297f9df9667d5602624d31890adb06a69b35beb975beae6075dd05088d3a8e46edf478091f8ae933fb6589d1e59901a5cebc8d03cd71e6d87a785a1269c9be93d5bffc29304f371a54badb4fd296c77f4d5ee4d0cc13928665dafe5300b5f0fe6b7ae04ae2b112922d15d856294a71c183fd68208cde77dbe6d859bd5220e5a3007386fcf4885e0d5cbebf52024ccce6418ef4ea0b72dff9126217ca2dee36d6a773fc5c83a4a5e0630fa31bec2e70f5c92006f2a82820c562d2a82b25052bef6931e3cc775f25ae182a96431261a738660cd4f2c70f163ce6f7532afa54d7751304e81ed62b3438fdca13591302f2f0c6bf9f9330c7c58e6fbf39cdf3228dbb31b01ea0b8de84fc4a43ed3e2dc28854daf07021c511efb1ae37493deec138db787422df74c76cec14f86f79fec484b9bf64d7b7b0295d943cec6683a527fcf281a02eec0fbbdbac4f19f6322ea3a0444032995df8206937c99d356f6e4d70808e68ff03613a524b257521f7234775b3d4507285623aaaf5fb48b36e918b9bd39fa575907c5ac231ee143f95dacd2402fffeeb068b3a2e7b5620ad9663fe04e73fa80e24faa84f30f31cc69f926e2cb7fb42bb6373fd8814f04e9c4565afeee9254582f4e2184882c79202d4b01ade5335e0bf55b19a95f2a37950f3ef665cab8f1c9257e24b5c048743a8993aaa13136d196a2aa4660d11d449088669279767fe4ec8f38f1657e979544678b363da1c59745c0252ca0378308d4be027735e138a4206866505e235329b0672a87b0e7316e0e76908b847d426b513fe2092f72a27353559278fb720015d1bf8ac36eb63e397027de55c00a16a474ccf0732832113e08eb1da893b867e54e25aa936ccdae2b9cb18321a7a8735b38fcb6e81210f4ddc22d8bdf1c454332895d0d3ea963b4807b04ee841f45a2d7ffb862cfa2691a60fb22dd0eb5f66ff17770c81d4ea84bac212ee7a66ab8c3a29e6e1dd919a7d2b23586c0d812885a2372e5c42167a32fb21c531eb77d4c7ed3e0c0db5f58c2776d926066957120751871eefc7535ec806b8f3682fbf8bfde370ff71e7130fe072bf08a152ae035f307e36af0030b8f1b398191770f47cbbc0ac29f623597b3de37af29412fc76de5f0b896803e8e7fdb75ea0d6abeddc792707a103ca2df42d0722e37e9b9768b5c0e89188e9b2cfe54ac25fd8fa09d312a45d0c18d9ffaaf4f757033dccf4041bd9e9477eeac4e5553da10e5289224623b608ce3b14c96fdcabbd88b0ddcccb825fdd8bedfdb575465672843a4883515fc0eadf9ad19d0bb1a7aa9f3edd417a372308a6d7ba5ef4f63eb9d0a0364bc8f845c3a85582162f968f0a113824ff700c83d87bf29d9a04216de4f6db1c400802448360f050005526e7119ababf2a139909e95e9eee657a471469de1f0b5bced7c44e8c05e145b4d99545fcaa87317c759e2e54fb5d8428440b5d38e547b8b89f60fa6c11a5301926157279932d37e5f06f560fd71e6f33bb2df8cf7af805a3ac0ace633874be2d26be42cd42cf54bdde5996a75b01fdc4d318aac073b55ed7abc1f7494308a0191972d900b88049663ccc5425a12b984873ef3a33a1f38fc5ddc54da3ca66b97aae67eb8ea236fa30b4f0c3937aeb9ed9a7f5d8cf40a265c6f9d3025891dbbb06786288db83a7a1b1b4126877bd9934d3cfce903a3132cc5123669665b790bb24c0659124c65f321bc6dbb285b067c7de4d8098bc6b6246b825215b73b3fac95a2e460e1aa74eacc5e833c0f4fee2e46e70a747fe01d1f35ffe2f6df0294a9f2a3ba6d0c758f27db649bf2fef30976d0009111b5e9182d63660e1cd313cfc347b0910bfe275c8f0e88a9a5fea7baccfb00b9854619db283789dd53bba4301b2f4aace1835dcd952bc3d30fb00211f38607031d2ffcab5865cd14a5f68ca25d068fe03a64ebf955c635a35bd144279b00cd2ab0e78a14e2fe998059e4752de04de533bd9db616fe01afcbcde8b4ff0e3de4a727c822e79c68ac0bbf081ff5c35ed0014c07d828400c6ab9f3877926b2d540b27d29b5af2412748d3cfe56fee97921fd68b8a8277a57122750ca868d4272a304675c23db9bc42ebee0254cdc21f37125644c827ad772a52030ecd37ffc94f848840b32ced1e4baa98eea98dd1ad10e032fb2e77a90b4bf3d73fe7a1e49ea9c5678eb4498a5f54aa392efd3aff3ab7a1d1e5955aa38f7c55cb94f5ae9f86671bf1c985a4379b097ccfaf057c1ebe2379fd3f775dbc036bf5bafc9a4c4adb73e5436e50dd6a9e0c3c39b181abbd0c7794297e3cf6bfcf036a0b7a8e03ab52e52c4698e37efb5578ec95b4a952de45416b29d864545dd89a2fcfd5fe734214bfd1c3f91129cd416f46d9600310251040c8a4084b073998bf0afeb9e82a40e5fb8b674a8a19785b8affc41ea7f4001a3f4e18ab29f22481cdb604cc5dc4d342ffafa452e54f228820c257a3b2920b98af07ffe8b109b97e058e8c23ea7546fd606f6646b8dc5f7c7a032a6df765f65b51d191afd0578b5901244232b7b31ecd58ca37bcc358a08a9c878193cfdfde419d36e027360957708a52f8f76c23fb0fb7b87092a8338a846c461400b3e6a3ad382bfee0c5a48bafe2610175a4aae3820b3a8b0460da8de76994e2b744da9a7c69686007ba83ac1a26b08991b676ccdb591af2b394a79a47269b092d72f8a953694f852c05da937f7a53bb615c9fd30360c73a6a699fe764863cd4cd90d64b2e9438e41d5b841761e8cfb58fbbea329d834eb3f3d964ca12564a9fc81eb9d6dd44773c9488661ff8e2be9474b1697db427dc132a2cc54c23fcd982defb1253818c87e5c46dc0c86060c0857920a213b033c116afb28afb7a85de40da8ac902d2293b4697ed5a429198485f9fda8e4f7f88e37db7f3e93d56c3c1d9893dba51b4b5844cd99d784c7f20fca366ebed20201b5c80df2473680f2a9198bcde9c2c6d3a5292a96708c5f74bdf948441228f5aba253c3968b5b0d6adb0b24e4ece637e1dfac8a00a97ba9e12068019f857139c76ef94501b47555f4560f90b19bb07c9a4088b6ce9fae6a7d23bc609c00376f63825b80c1e64306f2e68a5e659691d6063670308e46da1aa19f2df87b7ac68da81f75504d2118d7ff02476a6272e6aeec7d58a92d85315486ff9a3c57aa2ae1de15bd1897bdea10e853360b080b327a92acfae2c1eea604accbb8ae87839c60d98bcc4a6f91d429d692c007393e59032d70e9eb8110075ba1cb7b1691c6ef68b1bd77af00d28311e548ed111821cec803a87d7bde2928ce5a043c37b797f4c8ef20efea16aa352c4cdd4ae0810095abc0f3929158b2084e3059d943490090cd8866e5bc3efbb83ee393eb0ab98f699d42899b78a2c2f0a64e4a6030b2d31bfa63085a615834ac8c92f3f7df6fcad1198585d0a45239186dbe2bbb378fdac27b47fb2b94bea7fc648e936df7d3ac34bb869fcd96af409b4f6573535982239f2016688d5a762530e1ea34d6aa47aa2ac6e262dd635499963e36f01da372aaff4338c47bcbab430618de28d40191fc14b2d31eb2ec91726e1e1646ee5ece557d72132d55b0de289255a1780137b3fa38d8f62882d756e346e029213c2739c983beef1fbcbb51b2ccfba05da480da8ef793f6f67117190f9db97935d58238507ee0d64e397c09a7fc66744b88141f2e3c566f68109e77fde27d6d4742352547f79d8c38e36b4c50a232a1d42faceae59419d1c03ab91b6571dfc3775147d460f2f5534d2db860717e001e6ee8d81fa6b26b9ddf01fcb1a7afec180246e80be6d538a1ad7da385409da0e68d0635dcb07905427f9ecc91fcaef3ebcb35c179ae05f35fb98df36c29cb5bac6fe5f387e7177f06500124c4beb803a3aec54a9799b18fb49add2f9dd64a43aa5a8b574d344c0667f85dbe5ea002269e7ac27fa3c916302164a21230aac7a4b45b82353ce49eaebc771e291fa2e89016c0bc0c496fb9f8fb8aa22b2f0ebe8ba68d57d3dba85e8ea48e7ed17777abe33c6d5b2e6d53588ecf39223e2e303d7386d5a5b951db804b9c34b797ae2a550c49a6d88c28654be61e34f33440d57ff95d874da682813101323c3a8e632c51cedf06acd6ad316ce355ec47a6cf1199d5acc588907cd114fb631f55efdea30c95cd55fbf6509240b487c1ded115805b05cfba78529d14085daa16449c7bd14dc85937ec3e89e483a41b9b0f8425d5241b49cf7f11a491de195cf0d78899ed8491c732f0ae665460a82a5e0b5e573b2a2b597ce00b744e00d67603f64791a1dc7a948b0e9102fa367423b8b97ea510f1a67c06bd75051e3cae8a940da855cac117edbde406d5b3f571fd1cdc18831dc314e3c570cc54e10539d2d650a213679419f65558cac996fca534dc99721db309fdf0b96bbae8980e2a86fed8f513f85fe040c809c51808f57758558737b92231301292eb59bbd65cf8f546fdfc3dd53b337cad6e9ab3f408ac984315d251860a219a0a2ced3334bc315ae0a59ddeae32372c281806474f0ba2e499e5acd578cba683eeb650f3401cd6b224f6dcd1686ed41f1af9d9f9b68d4a8b67379608571dabff717bb427818e1c60510dba3c8b9971aff4b5beba6dac35c6b383a95099165f13b4d95177f37caa88dd5f8a3b4809c387722b830593e874cd72568756eaee4906587531000e99680f8ab58ffa00f238e7cb2b646639b970cf65f383fc46cc44bf303a971f982e7400fd86af76251371c607dddb2d318de992842d586a5d4c352b80b558ea77a8a595ea453a2c071b7ebfe9cdd6c1a76b28dab6594b675a274ad3bb8c8bfab27ca82231727ef2fe12df6bbcc08f5fbe52f994f40395158997a30f1dc0955d1e691aa3a0e94342ce1b1ee2c154f8f7ce02a59cd6dfb5ccb3a049d59e8b82119659b50a5ba1a8afdaf893262fd9a70b1b6e80a1020239daa34dbc2a694746b9565418ad029e19c40a7ee89a8accca0ed91b3a92d22626d9525de263efd569b3c77c8cec4d0dddde6779796912259257aaad6c8914dc73bf1f2414d6fc3b3ae3bb21f387235c700e26803dd1d5719cf27d5895505d189dfe039f0f45162754e350c69da511ec5ddaf8783dfce00136b275e530fb9ab8864308cb21cd4304366f2230e1fb4bfcd06e6a90c9399064150c1ad43ff08acb7744e7ad4098e228efa402eb3102c2c6ec354ff3810b612ebb0ac7ad6aad9f3ea37d9cf2375bd237ea7062c4f79f6e6fa2462260a337f0845f75b85ec9f095c7c2dbbb174fe6edbbea3896ccb74907ab46479d4187d4fb19e40e2f58a3cd2de76e5b19346991794dbb546efad739ae12735e0c55c248dabd65dad4d66d6425fcbc5f8746aabe562b0b15bf213be035f479da13ecaa4c36e2c53752d7c1fa4c27bd240d49ea93736132f95471786eb82498b35c96a65e44a70e558bd9f91ae70b2fad44e010bd858835c2975b45ba1372bcd8af280527e70466613c2ec20435cee1c14029381042c425137daae7a2e5ecdd62bf2cd26620fa3a15b7e94b3f3e6f2d1b5af0f0de53d7a9c3b26e19e110c33549134ca1b46d52c04ea71b39f40deb00874ddcc52a827563c86f9e518fd912d3a8300ff94a6a6c5b74b567a7d5dd3a8b29cdfa8bd4c1673d434cb867afbf9e691f6ee21c0bab79c9cba748cb29af4d41068b3c7f5a979b14e458c9bebb68647f1a75e8d09e9cda6de465a04bb9351409a3e9063a6adda4c414017b20aa83411250d61a252f3d7854caa1a0ee530b04aac02fbd1b256c4680ae34d0bb464f33e70d3ca1801b3821786daa79896706c2cad2f759858aef79ce20376311cbd6efadeb4ecc03726bd14f57c9037d52f7ee64d81ee97cdbf8514b2d1e73c206df3b3ca12b62429f6dc81db9a50753fe2faed4917ef5217f39510377288c65e55d73e153cdc33f51a734c1ef9e6c7de2f2264685b3e2be0b76aa4988923746f58f6c21baecbe3050243f606a2cbf3118eb7d4ab66600ee8736a90b0b5ef2cd0bf354fa415150d39e40e01fe6ee1a9b6234b5dd0f016d1d60ae2da37271f1d5df379f9ca169987fadb359c3720f630c06213fb5bc37c0c0e2aa9028d94bcbd22566c713ff095c0507f3602fce4bafc1c7f15c5d22bd11a540367cee57555b84b2ed1ac6dd058969baf372600dc8e4824adb4cfb6d112d1f1850df9bcd2340585a977fc35ad41626e47e9a7049eedfaa4ff9809977a73b20f772849e99e8b7be4be6bacfc01e992e6322affd9802f4a0a3b4e11add1a88d8025394ce17caccd0c26d7beef61506950db381dc690dbfe3e66eb623fe2337e4de87c1e68172c51b6d01885a25ab7572feedb96674eaadb640b14f22292fdf14be718cef37ff3145d1e21b834732381a907fadb283b1279028b4ba3be3070b61b54a5059c03986cb342d7c5436b6f21796ac89e79e74327844ad1b1053e8fa4bf35d49705bba23406ad49db58cb45e66932f1201fe5ce70685b044e1488560e845c2253daa6b8bbab48b071b0ad6a51a0e6c2140dfa5af9eed1201093c24db0584f4b9d8660b190cfb6100abc9fca35e5a66acbb4af23fca0ac57f20503566c44c4abf4f6da014118b0dbb7e7feed7eeee5a437b572dd58d588f054342b1a6050022a3ec08e5ae3096716dbc6ddd0966d069a19c5bd8fd54ffb51bdf82c7614d68a8ba80b8f0a6adaa93423727de967e01e930042b20bd93358aac820f7e18cca43496b40d02eed0f65d7e054e7b9346c7fc6fe327a4f43756515aa2672d9c0ec90256588c2c9c67a6353ca2142b0819c30c23a622c8e82e0a3f49485c8047d8109c4503c5545a7bde8ddb19d843f5a1569307a03ab47b2a060537d62287338af427e8f49e4106a3bdc232dada05969757312a2e023aae722514a766cd71c42aa0c9b9fbdd006ed3c2740dd2e090578af9c3bf5a8f6c550ef7cf5cdf315c3911e0313f59e47304237bbc3c8f4baa2567c5cce21972b36726aa4b08a3b9947a1c88ad75d4795580a16243f220e433d17ca62a3de59e0601c45c7447ac91376ca04156ee087f38e29e99f318a36a2adb6efb2278138b29b986acb32fc5ff945bc14c92fbe4154467a697210952dadb64ae2b8fe14e39ee52d41f8792a20b19c5e3b0929c80a18532426c560c7e93328d072bb2fea007895f5ca8530d6d77223c47ea59c2c7ca2e434b4bcf9f8c1c0217b918001d8bf2159735ad8ac998f1e4df0757c79cced9229e62863618bc907f0998c41ced86c2735ad6bbd718e824c8524ebb8966959709228e3396f74b8b69948719b47db199f83601aa60fd1d29d343e46b3d3c7ae74a9d2708506dc3acf0d4b2a1b84e37a54c4cff8ac434dca88fc8d5a5d1e88c7c31b30a5a4cc469b672aab1b758c5d1a205fa4e4041f0bda7794c4b1484e1ebdcc8c2185dc42060d981cc3f49e4ec9f99b86560ef2117a40bd173070e03b050d70692a0c2054eec5fc0f116ad4481a48096b1d438dddd5a0c6c5c6073479a694c3a26bc13cd4b5b6935fd5ab4abc6855cc269e36b7a19c5632f19e4fce4263b8701029345b5a3f30ce37c04e787f1926337b3125ea53350ff81fb6d071da21cd63f614d937574d804552e24cc6fc9de8fb9ac20a757108d6d67588d5cb92c7f1d0ff547b868cd14aadd5ba5b4983bf1eaf52b5f8c1be2093b134e1980299235bcec1bdb95a142cf5ce992b90623aff2343b1a2a9bf252695debffa0e4c065afb2bda5a0f845d63643b6009eeb39a63434b4d5d5a41e8ed66e126574684df609867f593b58b8378db938f741ca460a802fbd1cc361a2730437b60a7303933e9ac1e5ef2bd4337da25d80ee429c08f564cf90fdf2786e1ad373d81726d9c1f3d9345933e536f27c3474eb7a0c7a9821e5808af43e4e3b55dc45f48f92038fc33a77425f64b0fd9f59108e55302552d9b3177b6c409f1d02b4570ddf869b66ac0c5a4156c9705ad38221167eac139b8c6f0ccabf5ad567436773ee8235341f8b621ddf6f85602600008b35dff7fe08f2ecc79e201a4de1666c5f1cf8035f09f44e356a7fe26ba5432b98fa21c2cffd8a219a8a2d75853d729a660104a9a018857c3a884e422c1b851f4db6e95a20ad0bdef1b3068a246315afdb04bd0277a950d4aa741bf27902d5d65c9a755b5c57e668c31e495c1a11f807bf76ab66a62e02ef1e9c31005b9c20b4a15cc8bc21aca3c2fba0bf1972dce6c5c762fe61565b4d7811f73120cff1525112200ed25709bc922d54deec0597cbd77a1c7f03d4286ac92d916a93f822444f1d02fc96b7fff9dcc373f6cae0b7cbac81e818ecc520b896a730fb0d75cc59c64ce9d9089e7c39c77373b908bb48f42071a6fdcd059b05cc0a470e23c84e34bc01a93df0d9e587bcd03b06f2b22195b5b5c00ecd8cd1d9f0721cfc997ffad6ca6fcbb749fdab2330cc2ec679c4558bf4efc294df92832c38fb0ccf662a8b83fa4a7e1a6c7575c8083a599db863eaa38f1fc9e673bcbd1bde02e1e90a6aef819042d859e873478ba0ec68737b05aac1e718be6bf04c004f4e8dba7a7c48c6eccde914e178c0723f1f477688577362c46399b785dd5843b69db2c91fab492f83cddaf105f281f44f213ae5a82a95be07650dccc55131a7ece4320ff8711b6669d3302d6205e6db05a4669937464e167ce289612cd23e4c774d9a5cbc715d10e15233d3f79e10cd4bfcd26573745c7845ca1cbcdad982285e3fb3ead9ae31b278423dc21918cf7fb731e5426d37dc917472c1d04e5066706028fb309247da1cdd3c0294a7231644608ac2028149ead3f0ae4fe10cfa4e5e76db9d4542d74059984ffbddcae6657fa7e78eaf6cd040fa3ee1de06f2b3a760d7682fd95f204b72eab3fd7c21e180d095fa9a1cab95eae65679f140497e54ef60de289b595ae8eed69fc2a82e5555ea1f998fc19afa7bd4edef30bb451d79c433639a7417850b5c07f5db76556ca760f398dd7e820df6a693460269d375597b90d1e9db6ce052838d37ac86e9116a25df080e5a541b36ee8d265e21aac697f9a5d1de434ebf39ee2c2d5212427c92530601568b5cde403713a4178244d794a1ac6e4c0ff083adfb0d31516878e0885c7e16f9f798c990bf15701103234b95f950fa8a2f97e72e0b505a1e864fac7e3134203c176ff780e54e1bfd264a9402913bd09ba4778e03473b596e17b3063be0221c842381891a73a6e70e1e664e9e43c2091d2fbd3baf0cf2d5dfc3391d92cd79ce97e94aa568adca27ae3db21e6909bb4d2da6613d61eab894ff47a097695816716b2db56843a35c33addec905b0aa5178ce4a96b6ad9d5b95f58f506d52ef31dd8416cb41579d30263237be9e4002c9dc0e31de96eb4623379d3b051f6c31f015bad2539316a0c6df93d7402fcf7d8f61411e0ba9b72aa60f7c24fcade8ce71c51f5d709a70f632f05070cb00cb9b30858f9ca9f16bd9d36d9e293c2a5ff7e7f1bb127dcbf0cbc202fd9dad88bea0f6351c8cc828fe8c81d81dd24b358ea63a4dfea6ea14e878738c679b51785a9f58dc0c5aa73d6ca28a700f3d31d47c8e78a3407de0af113f243e00999c8579929e2947938c529bbf1b6c60ef405adeae85e7de7574b3d62ceed05e2932852d02cceb84dc80f3c26dcde2063b2cb25cd3ac5b178419df32c981b066dd12bd58095fbb899f2b981567720f9a1869adf2456920973f394ca3c1adcd228b319b6af95e58832f0a0ae507555c9e7fb93b9d876a9b6c48a14ea5953b8f10dca2566382b52fc18d6db439aa5e17884a474e2ff9348eb8035daf97ed10906e575e345a16e69f38aea54648e22827b42996dbab3beb5e6e49eccaeef9a942200cf8c0ff6ad1dfd61b6884228d0efad406a866649db743b391ff0e2b2f64e3731cc71147f61ffd72ad00baf362f221836d64500fe65f85edf3dc5b4ad23c92894355e678de267f7a7864f9933f020e90a6c79afa21c8783cca470b2700bc0de4b41f74e8c2035e3328a4991c3a06b8e7b61a40ed4ed7126c6536ce2f184300c1cf13a239af004a1c47c05c3ce742951cd4e6e1c359bd9bb58ecdd5f3efdc5e5c6d52d906e46fad252b7e01aa80f8f7de0ed07889593725eccc5b91e9de864a6f01af994c92919ffa4c41caa99bd01e80e714aa4a1c9c0b49f0240a7145787d27b1b07e0c881f1e937073599fdef83d6216ee69cb783985b313ea531640032410adca73805207a2c0b1e0f17364d486a88ae66fc973339f789f612844241296a07b2f8c6d9dc02a1ed050d862417718ab1d5959ec3f0e8559d30c373c1bc39ba25f401ef4f9f84285274cb106ea8a544a5a0b1cebb00dfe2ca8b656919ebc9cab20e823543d6010d3459df9e4a6fcd683c9a4456a7e26837d1d0ff5b98b1128030528c27552ae35352712a417d29c3076982bf59075014578e4c37db9c16547b4dafe05fb20933989972fdf1e6900d6a0f9e5b30e3a416976407f573e6a03c17ff89c584bb72e6200a3815703959167d4b0ad487f9eebc0670087ded4381f95f4387fbf2c3ed787ced8faee4e626e4a11f55e3c39ba9fd60cad13c7c1caf66b2109a59f6219089d64e167230c1db4ffb1547b565623d919f0f96027fdf0464565cce2e1b3037cd2d9cda0df89814e8f1e55a2bdd04f85a5d1862998b3091f027839ac0c0bb5dc2d0b39c95261b3f80f549684849cb636b8ef4d7b8598a61a89aa8af527c95cf5ff42abb1f025b10e9be8f82929c650c677f045ce306abdfc8177b84bbf32088dedb4af701f61f8771d842892816b267420a3c9faa352a44f30a5658e6b5e844dfcec3f050e93ca45ec6fdb5e0e5f3a84641ce0934dc21d76175257c731fc14d964b6f6968915a0f93b8f83ad0ddb7b5cc667258a5bce59756546702516ab4a9850c820def8530c6ec9781b0ff802bce9a9824ea2588dda9c5d27644cfd4522a7a670f78240b396a2a151df5a4eb4751c430f7c5a2e15e8718454e0d506e8642402df9d4fb5eee19d42cde3d5fc3a820b250eab2e7caa03ff457508d5c2214ccb192da33412a1e53af326bd49eb5f3f50e03a2c4d48cff77d53548cecb03249eea1d05e19d03926e3fabc09bd5e518a9f42b2625696d4ae25d692d0a42f1b03ee1fafa8d40259f38fffbac1673cbfaf3cf97af1ffd5bac2d5bdddf4f4dcfb4625b6e7cf1e1c68a08607d74f020536e65d302bb01f74ba4d8e7b2a27b88ce1b5f321003a3e5a3511ee3bf221fde5e71ef344ed488eeb9cdf491dd0da86b2810c7dc6954b56d525dbce9b861a3ca4020cdbd5b978df3d6eeda9fe45c8b7501d6102c2e53dd8d55a58368ed01a4f607695c48d23a6fe7650bfbbd262dc2ad5fe6624a681c00f7b2dc0a0c03ea123e4be9daa72922ebd4b0c0558dce48e5805671904c479c1d0052fd3b23a235d80921d073503f294209266d8db5ae313f2145dafbc1c92eafa55fdafa2eaea6452166df43729fe61979cfe50718dad7d26101fdc04f591974c688c58b2ae560dac9570ae3ef94fcec20460ecdf93ee606b6a82d3c33b66e644c7574e26465c019eb329da952c7b903704b4b8399d36ce273d441e2e4f329e5e3ca27e3534ead9e24fcb43ebd0b07c661541eae2ad2fc8db7888ee549e4fdb72104077908f36e199669b11432447382afc9cdb30426ff6f365ea5bbcb282e9e259c19d5784319b9d19fd712a794d97f460f4dc4d3572fa4a27e6d4af0b2be37cd94d59e2abbfc58651ef77e9a4f40b7c106e9bacb74ef3f164e7acfacd789818f9dd691a95b479448a65128cce941006bd193a488c70a441c28862510a36f0f820312dae3d787f37ad4188f761f86c059aee129ae2f24958c5341d229e1a85983679b2a2038c14050de26d69314265b8e93bc6ac2a8e38648aa8f16c7639372e5b3f1c7f70b8e1cb6a2bde9b1ff5856b4519505d22b6c600373575880e22237c9e9ecbd84c56096ffc1d95f81cd71fdc7a4b61d1e094a7792cf0e5550b80258b0b06e9525dcf91693091b99adcbfb7d804059c6b0e0e8514fa4bacbc8c7fca0fb785b4531e90dada830196baf62a1c5e3d715318de070bc07a2baaf319c63fdaead9a302ebee45befbb8992e48fdbc502607ea876f27145dd2f9fa87a8932e69f306db524ec03b2402ddcec4f93fdf285a518c55d2cd9b1f7f78797de5bf9211a72da8d59778991abba450886ddf37a3029666f943f8834e7da3241122f2c30ab7db0cc5b763f1a30fd406fc7797a8f737c4ac879f6fd3d4d4fd759cee2097601fb2b0704dc10cd85919169b2fcbe1a1ca12af1744f325eda92ff0225bf315055373a1a0ba29df09c785a1bdd4c9028d3fb258c557d5d7554e79c46116686a8671ca3ad54f7c6dc3f5cafb7a78cbdee49a80c75cd17671207e196ffed4d1028f328d70c17341ec95c5c13aff73b3ad2fddab725c649338db7cd284d80215b0e628fe565064ea46e6dd71bfb4289d0881cc61d394784626dd658c9903a3aa8b902ca174dcb8046338433838c9b698ca016c07c9b0ae81b8f2a84980f00af1dffeee7364617715a4cb9838a8308d725ca47f53d00e034834788b806fd3d8052ade3476625bcb720f8db21153b9b7c8b261acc02571c0806977271abb3e6271dc48547eedf76f7aa8b1e02ed648672ff7b0480d4deeafdd4336c76908b8349a37cf3eabc07cdd6468dc5a390022c1d2a0c53a0cc993850d7831606932ce69b2ce9b3412d721b28d80eb866fee2c4a846219defdebff6c4b838db8041fe2e223bf306a7b8b524568cc3b7ff06160bcb887312a04983bb693cb772f562a90a15fbf7511dee50b540aaf1516a9e8846a7ff516304256fd4b1aaceb1daf99bed68c03f7f388a82c99febc114fe3208b02baf8d9bcdde527e1b5f1f52eb45d71bb58aaa83a545b5a17cad06273b62e840f42af15fb5076104750f7d927b67348d45b3372636ae5fa772c77c7de2011e17978388d1c381ede998aa16a4224c6a5edfe8d917be7c4f94df02a5707b3aac5ca38226b564d49d390ff4847e9c784300e45dffc565e6ee97954e1dbd9622eb1b748703ffb77872e9f1021ee8bf13b9fea8918d1d99d7bd99d5c6bd904e184d3ee65d597c15254d8bc461ac8273c3797c8e0e2976ae4a652022415154385f89b51263a63719a15bade36516762f93c482fcec1d6d6cc58770fd699407e2e1bb7e6b28effddaadaf893d5a4085d3a3eb36ef4b3baa4df7b043c44f330f660d6f81b69caf9d63bbf92d19826d7466730beb24799e9a3738d1e5124c73240daf90f7282a7cd414c5b76e78563028155252b0618bc3fd8432f4679b90698e5f1c39dd2e56f49baac07570159668b240b7048cc63b2d168c703ca3190ae93c6526d30da2c56f30e5e3451ded72f33f6aa0f34f6ff4d297283ecb59462356e1489698e8ecc78539bec4b60f3e1c7a86363c4d0392ee8dd802552add7cae70e5c84ae1ea41a98630c86893dc1f7801d94cb7ffa665678528ffeb658f84fad088967267843b7f2d70116da7d5a4e39f177e0bd334b3488a6736d9614cfe8edaaa20bb6125204917846c9596c023207dee80038ab506bc133406ca12dd83eaa322d0c3296862a176e1b34843bd0934114fd78ce62117b575e3a4741b5c1b8d97313ebce3e4e604241754c38e62b6a4cb488e5db17998535127a70bb799b011534fdabdb6909101507b17f1bc5dd899340f7ae43455b3a3a08be05c8a4cb04481767afa122b5368c632d791c88850b260fa209b59ebdf1282bc15b01ab8c4cb4f97a4d07713d06837b0c0cd66c970654e9198dd556e2c6c957c19233cdbd7e64883338a0d6da068ecab541ed4e5a7aa0123e64602d1bdbe51b3db3261155cba76b99b6b8e276021f56614745464949cca885bf507c27f194b3b3ebed0046b5583a138984c830069bdc1865f430c0fa23b3dcf76c1f270fa18e337f9151e213476b22de33734a2ad054096e42481935eb49cef137553aad7c0fc4b60d81e77009306b097c62a6564f20d83a965a639a00a76ac1d88dda5d3e3e7c9a0a477df4564aa1ed84a8995b13f6c40c32d8028a7e15b8d089e4b35b423f91ae71c14f6d1ff444205de8f990c28b7055c26b56e3df7f9dc1d676b9539e9475f0420c917c8271fad7d9ef9f6a977a7e25c7eebd52134c3e86f539e83cb54efb6b6ef6f795d41e27d9c007f417861b3faf4ccd8ce6dc59e87e3c14befd63af11733db71a2165c5ba7ab4b1042f3efe5a49f6aee959aede6e6bce2f5d268ce26459e5c220ba8c4b33005e3328c2a2a522cba35edd7116a6e7faadf57e4004ec7c275052ae39c25c1c1fd1c648fc953d5d81d24e628f7911dc9ba2bf06bd7d33528242dceb508f18a8a7e1e74f655a6cadc41622de48067d739643d127a791bdded25ad199d16c168689f23c248e1c1ce221c6219b330b6c2da3a16c0b64da864f378e1646090197f072c2660e1ba26ad1ca2b7825214759a310430163e8e83966c2b1c1c0989dd044dde0f3783040677717340550f2ec1ec38165bdbc41d95c3514bfdb6f496f57f3ce6e35413eb74b4ee1cb4f7247676cee07a9847adeb83c1ec555b5737a1aa05c5381fc7c682070c57c1de0e14f344b6f0894d63c158b8100fbb720968d9e1bde5ad399c01dfe7b58c1d3575f71ba0483af2c002069aef4f1ede256688bbafd39eaf891201cc63debad06046de1acde91869783bcd33126389fd0f322107af169c0184d613cb8bfcb03a83586a82b9554bdbd79bbeda6c43d4667bcc13992756d1ebf3b2e39ad4db36557c82bac637145671484125d7f05555cd2894eee48c8d227557fc943b51157a14e95e1e04efcd1254c5176c1e24e5027f8d86320985fc51edb3657bf664edce6c84cc843ea1775a66df991276a782f3d3a5a3185ee279f39b94e0c5dd504bcc435c9a95ab8de4119f55d04509f7de6a1c5a45ba5429ef658de79babe8e4e4fd0ff1222db43fb897bd6f1d6a44b99da134ef7ec36467d05e97bc52e8792ac9da484a5fd1f79f203173ad7cd6ce78583b05bfc7221d9e4ce9814f64c6a8f728dfafbe1b2ed0c1b930f86e562696b83029ffc3370b52c596563920d44987e4abdeed1fba32d68206f7a61e84bca8baa64f63a55c2f978b604a2e3ea3bdab04b7afd445b3513479beba2e219ae47202ecc03f0cdb9312dd9223472108c676950f043457ba8aa5a321b8a8223c9e2495cb4cd466c2ea00559c43eb7904db1b1c1994399b2aae63b620e905baea66059c193239ffc234acc991c25a7a9869a5d4d3d101979a89ef6020bf61a3aea1038949a9c02948b6f477c83730bd14f64b8447d9e412f4eb1ef9010ccbfd0648a7c107a6235f92001ab76b06d6c309cdeb339b06da75314e9d117b9fdc6917cbdd7cd4afed3682710814e372643e182e8a0b857ef99de089c0d5c3e5412bfeb2b5817ffa99b282ab3f1b7851adfa48a8e33b0a49f06a9144e864b480180dd8f2db88bff11ffde93dfad50f8b959e89bec8aae2ad95000d0de9356a31509d1f7264d5dc29b82c8622f74c73fa3ac1a747e499ae3bbaa21153723fcf3c087fa92d5a29bb5ea83e5df183cd56e453ba2d363b23a8517f41baada863cb81ede5e8bde5767440233f042eea4cc08d93d831fa76bf7246e03de7b88c18dff0b2b86503fe04b4cc9c37e3c75a8b2faf40cf3c106449bc0fd4795f763301c7c6295f941ad7762dd0f92770d2d46b2ffe2da744a1f3e7b2f121049953a79d53d678b35a544ca6c1a6ed8b5e0a9756efc663c9db65a8a4b52d75cf2293d22aed59c68deb4ea0dd1cc5a99f62a0c32e825cbc3fb552c1b875f78adf84a125d2197102d8c8ca2b0aa416e8b358eb0aa4bd37fac97643913f5d3220326f18994bec4cceb85c93afe6079915824abb0b7faaf392ee8d545395867afa12b33c5d982456962115f73c22c7737c582239a0441927de64a50f84bb2a42fb2fcb984ad84c1ebe45aae245085b0e04c7a8f6706075fd4f21b40e7b094da465af16c8b6eae2a0421e3a605410c620b67f67e30a6743a3120ef09f07726ffc51ccfe3becf080649230607b77d237bd9fc8647eec2c9d15e64a9f21e072f1f41d2345fc6f2bead9eb86160e62e7b8cc885581cf3c022698314ff1904bad3ea967184273b95dbe0860394fc71dd4fe6dadf7fc567622c291b4c94f60e934977e682c3cc37bd2673fc98be06ee247e88470407d1e987cef55213b56819abc21cf8f0509167e0dc31a70c5daa21b3b3622e3b81b0c9dd8671cae125c7cfb9b7e378b97c77855cbacf323cf2ed4713851a11bca446f18435fdbbdb66796b27964124bb9e14152aac35ba821291fdbdc89f707896be3da1cffe9d6b2169a327a93cf0840501a86893484a42d35b5c0ae5220b4c2beab018668549f4e8e434a818f883534246365e29f28844b6ea1c350ae7866a85722e60c5bc97b248017f17b42940da31f47778ea97b36289e5078e832668be306c5ab867adfcd420940f156b0f6c4e852cfc7c02ab60d41d2cc0ec695de07d483e6d23a57d0ae6b02d6eb84ce9d2ee9a8808651fe65c079149b024f27526f9cc6e1ef01b93210dd1ca695feeb549ab393de9890f394e0e934c64416b81437402829e6fcdd68c4e4f6ddf174865c40bd11cfc3b31a232a27e5aafc21ac8ef31b617da6cb7d52417567c2290f35232b04903eb46210565c06b5633424822b6c610777d8504c4f1aad5672c9c08820f0651b9442e098ccf9eb588ac622bceccbd90cbb347ce5cd8e72d875b588501366dfd8bcd1433eaec125538c684f0206b380b6b90e6fe7034b69d832f5118cbc3e23aea86cc792423d94445378133d5bd65964ab8395ac496eb69e21dbd97c09a5a7c05a23e3db12cb92e436443bbacc5ad63d41d85da0dc5d84711bac032918bfbe0bae572d66eabd3434889a483177b0021883b81afb4c119ba862c7b270392ab3fc5fd3d1752a4cfc92940f3b58e7ef1d38d4b38c019a92808c0f13eb329fe31fa033cc52e1c879326b8408519e3ca7663443b16222a38560b4ba6eb08a97d0694f43e1e4e50e44f30bd2c0aa42894f09cb5492ff82109c9a09c6f6912bf787aa42598c0d80af3b3c11031b5d715e7fb7e2206e928d13e689848d4b58d4da93f95dad44897a5a7cd6f33a528b72f921a22bd40f3e59822eb4634aa86b9c8d004995b365e8cf4d816a2890c4153da7ea38f6230833926ce96ba09f93f0a191c65a85941d5bf6defb5dae2055014201ca8b33795d4d99d59f1d2a6568e3d1a530f1a98f571c185cae49550658e52da2f24404bd9b1843632f6a85e12c5a6bd8c4cf235720c9ad092a5bf666c5a2507f1c1bbac8cb044696ad1cf881c7453b86146b42898c0c917928b36b8711be2d6f7379d7b5f238056af27612d93e6135277020808e4197bace2ca6ac9b68a7e0b6a7affa44a81256f9d97916c6024984974c0be2161754019c972f734acfd257f43460bb5bd3b2b027c6f18e8ea0238367cf4819bcfd4a272454a16e297d346fe8d00c58644338c96add4fdef3389a7c82e8dd2cc0cfcdb7ddc3120578edbc43cce8e61ed7794ff0a79d15543762abb0320a55565df0eea183a503cae5de57127675629a1c3ad5cfdb155f536347536aa80ffa5c236dee0e91e81b1f932fd64408b0c531a5e42ff3c16a801535bb5d1e5e194c72814249a05dbf77ef2ac5f34039f2b80ed339b8435d5bea73bc99f82cb37bf2921c23ca1de4465e697025f3c12d6485c97d9896dfee3592dc06fbb1ff833fc7780348e04b3ce12581b0b81dae4a1fe2605d7c2e63aa9287b8932d1ac77bbeb8a2fe7dd2e3b01f2e217a81cf3c61e0d13c4a8f31579f83e82a11b119383ba12a95280187f3510a3d9435cc35348dcda39618c6b7590f672e09218863fd55c0fb8686b3cd1b6e1968e76168755c5be33368bab260ef600803fb0147fc639398d772dbdf46c1bcebb1403b2694d636c6e5b14092b555dbc79752b89b5a88fb16f3d7c0579a2f0b7d5921e139e241ba1a094c749c2aeffe3eeb3aede9917201a1e5fd64781e84872e257a668033d312d6761486a5ede335fb7706f7109535825886a384088a40ae689c17ff9f68defe7c524b15cbf12656a281318836b65f077729c54967f58abda5d4415d74c751d94795c8cfa2336625425f64eb2df131a43770fd93dfde9743b066a44acb7ca8c36898f187f766d5bf185ad8f6ff57e1bf028f31d3f60a08d9d94e4efa88dc0bc4fff8d4705e952c5a41b924c7041a65b5780a72b1049ddd838712000e8052c5308ea94b4b7621b9497f64909095fdf4d138c41bb47c52616cc0a1ff072dea2b0dacad262213a54031d9ebb55519d421bf570085597e3682ac950323cfb212ca476fe8ef534faaffe73e2b28cb6220559d2f18704e605beb6c82d25e77c4e0bf88101962be25dc7846eed842833e0f9c4cebfeac64abeabcf0b73072a195b20d5fd85b6a3381a9282a52d1b16f22e9459c7076b781850c5803ce4b3e8f4a76c8f60343521219ea27b0fcd34cb1b7c20f0d5f292c1266eb5063795abaa40b12dda3361d7f369ddfe40252913dc5208ebb4454a0f73f6781cfd98a8ca6f21cee018b806c93ff8069081f35623afb89eefb605808fdc3350afc04e5a81def9f036761b844c9c24e788d9812ff721eedb97fb5cee304f1944c9c4b455d53887fef5114567d762eb42bb7c7617db2c4ab15c59ed710b0198241ab2a0756a45d85f3591f07c033046a75222e9def6cf183f2136c78fe907300676a1b447b24ed29f9ea724808da3e677d9d45db69ba878ed856b876e7fc2fad011711f1857f0a36d1eafed55b8a4d1813a1895a6259c96ccb6325175a7428b27dc3171f10f39044efcd9216d3763481beed6e763e4f5a3f3ce02870d37cfaf9ae9270475f43ff1c0a271d8a35631b46fbb3a09c8b0b89b2d4beb892a3aae199d29fedee39018bffe679d6606c43222534f48b9d34c0696bfb2c1bb2df835547dd0f2b344b81a85a117375b16700851bbcd7b6b78ea492a4ca40bc8d977c8ef19a7f1d072f6045e2fddc70a2e2059f8beb62f43b8237db24cb2e7c6738380e9046a85daaa6c268c9e55f90627cb2cf9b6f506047ba28205cb96fa18f4e9f408ffd691e8514c67000c83483b70ed0701002168292cd65f8da54dc4423fca06612ef801d7d0b0390582ac3e17a1e9cbc0a092c1b2eec0c948e3f5abfb3300e9aabeb41ec307c6c03ed1e182c8e94736de391e46d128f8b5135385eb59db425bdc11bd6a55b790f027eb3786e34c788e71b05d009a4c1dba54db46fb8fdef39da3616fe4309ca2708164bdf61c2de78dd72a87f99dcacb5f14b41152c0e8be55a19bd15f0934c988688dc4b1774aa2b73d087c54b5686c095e8fbdb355778110331804d62cb1b77b5002fb69ce550fe3133bf211fc07efef9216a1d6d2bd409303cfbc6c082b0f67ad3a220e0d26725594d9fc1be646321952b754aa8195fb530d5a69e211e01acff99756791e8bad4c7f6f68bb677f01389dd4b9c7b10aed738069ed9d4b6a56150d53f802f7b6fae453176412bb12dc3666e89b5779a78d8a89437a585f1d17444d91e7f66fb6bbeb5f315f9d6f1da055eef6b2c0e1990d3585f6eb087ec714cf9d428777401d00a24e8023b05f3e8b3356f7d79e7f63d84583973e73026e38deccb11f11406e7fa95438bf23915514e791e524c83bdfb9d322e5adb4bb068aae43c75c6375703d707e82c3374ea7238f5ff6f91e2dcf3cbbb8145d625a29b496e915249c911dbd4260f03feb5c9f69aebe3d56c8195df0b5d7ee0541a1f2cb2dd26dec58f15e367f9cc17f97efd55c2d5a642755c429e4841d6b16d8fdc6af378f83fb872d4a5f38a4ec980670954e10c40d3ca20d8959c29ec8c0f2ad36b42fd573d033211be2089265a859ba0ce476bcceb9ade837cdb53843a5abf9b4d0ddd5bb654caad1384560a011b96d09dc381d96c6dc1991ad2a0108ffc2008c3870008da7276f62cab361c3ead74e774948c144d742b9638d83e056c0825f2d4eb869ca6e1a797541d4aaf54497654806c35524c380e38dcaf3b7d435bb10e924b0468f45e5113f5812b99d7987202b4992ccb7963d9f027d7aa7cadc790aee75dd0bd9cf23eba34ae13340d27bb86ad83b6cec0996d5e108a2d062efdd241a9c8255eda478f6736450bc8d9e44d638f6b7a004aae847f28122b8d5fdd81aed0f670e8563ac3b86064476bc115db4b9076e7f2503a5432096eeaeb3c6a1957422f90eee6d944c5137ae96548f8d41a2f3d95c43ee464d85fe101d903836128d39783227afa7461b7888aa9fbf4a6997f0441337a9234f8a0a4899ad12d6d49cb80b371b4dd50599d3bdbe801bc2fd38427461f9addcd56349afa2872ef2fedc73ef0708e898816e55a8d655852bc1e72df48c3ab83abf024e6fa862bcdded2e7dbfa8435d56016f8410618a4119c1527380e757775d76bb5c32f239955e956e07159bd8757a868ab2512b42f5b586ff76c323221d63dd294f7b2af2f965228ef8adb16c37ceaf9a045036d3605bbca0f8e1f6e8a4c951bd475355d49c5e55588b56ca5d3cebee7c2cfbcbd23169d4636dc7dd6efb7588f6bec836c4bccb7864eb9fab47c71e15ef257dc1b54d0d421e78c5c5c5e5e009b024ab2051f87a67fef5056b48d6240d2e930b20836001ee90d29d27a3e92a677ddca4b3583bc9af0ea4fcfee34b4e11c6c0f3b45b5d9b4c594caf281e7ebffde760f3c4767554df994ed01c74c3e1439504a9f65567eff5e8191b86c52ddcbb3d2d1fef12fe8fd4864796926d224fa996ca21e234087a63b7c3219ef9651e8dd12b7b906bc1646ceef5caead6f361090173f5a52dd9944caf4c1e4cc4b04b28f193e10af3f4a26d55055bcd50c6e9ee1ab5436957d4222fbc938c6864b7c6263278c911631977bab2522c0a83b408c99b89620128e5af7eee7e3001f7c9ed532c1f2765880fb0ae3600335a64361ab356738c53dc3989871600376e3a23dace9f642b2e5fb12dcf9fda5c1b9344bf3b6561aa32926d41903106f0490943c0473fccf057bda5b0c323265e9090769e56bce059d0d23c0dc3e96ab8c9a13c1f9c3c5e6969e7e6e0b2283b709f3415f7f7064a9ecb07faed503c7008970b4fa00c73ad9879b79f362d96a59d56af97d63062f7b3f1d91dae763b04ad83db85d8cdc4a8d68c7a189b443c31464e4cb448c15463ccbac77155f382aa66c36d88cddd948f8a92b99adadf1e620353fd78b2d001a9d2ca88201542ac4ad638e2956b4df43524a492a657c417708ff3dd740c7859f253f8301ecd9bf34e2e2d6d2fd00288d705a1963f61de2a09ced72c5368efe92124cd4501b9b2c1986f2a5cfcb09d378663cc79d0838ed9fcdba10ced161f588e58d6877f7016ade60c8c1235409f83c3ceb7d888f3645bd13181c1c0cebe1194f9cd6aa89c837435bf6bc33430756513fb2577d5af2ce1ddfbd59b29a8f9e6d353793c0409d0c82a339e9f983cfe3eeca571767a781dbc74ee4537d59b88603d79f08d2adc05f63d437273c9ae9cac3196e0e040edb0b98361b6a397d7223e468e752988bd24e0a1f03a49478786504d44cab4ddf93c9e7b6b54bc12b5f17dafb7a79d774e05ee602b10521889db910e159a2881e36b1d77ba262660ae0083395b0de0bb2a2c352fd81b7c668a6032294dbdb688bf91152f8e50ef29549d498a5ee25083e816b1181640657b892957a169d61a0aa37125108348c4cdeeb223f182cc8ae9dffc486349e795d895c928777e528a5e992ff528b19e34588b13b58a95abe5122a01f27ea014b2dd2dac39b2212b7d06ee6a8470b45d1ee3861a7ff2bf36e5f971b05ee64c90271a1aaf70c29e73a7d7c72dce8de200460dee3c7b16bad68413bb6e950e9b84b492ae8d0369e6aca0e9440065be2853089360becf0a248bd3b333d6ffa4d86342fc596bb34f817d3037560ee05fdbf9fffd8b9d443d5783e9111fdeb5bd4b3d5d2ced209b98f1008b8eddd9c02ad91898335da9361660249a84c310aced25e5e0594775b581d57b13516cb50e0844225f5fb82f5c1d281904ce7723c52da28f0c602f1f082a0c14ee5e950d27792ce45b371132f0d0a56bfb17329319d371131090155008450d18b23745fa0b90a0e81f4634daaf5b09584924c04735570e90ac2402167272c281f3d9bb6bee76aeb999719e4ab16e77bccd86a986c8640ba1135f9a1a7ff43fa82518cb5c11001b113411c18b9d80a0111ac997fd4433596ceca40dcfa8e412540e683d3fd886aa0558e65b469bd3923ca7586ce6fa3f094a2c2ca04efa023411e4119a0fe3c50e01bb425073cea15e2e7d8f6a9bb726dbd85947938432b46b2cbe2be501285d6af28fb8d4278ae1df50b3f0a52c17987564cec7e302eeeda57ef3d3d074e166af137783a6e6dab62c32a7d9fc74506ee47d499de52f0010e87a2f017f53d196ada68a22eb7eca2e05e1afdc519addbf980ff2e27293566ab41ade216ac82d9c628717f590b9439f1fc85d31470ebf4480e2cd753533d592b3bce3f10c364fd73c12a80e417ecdfb3fa4404821e70197e5df50711c81798079cc3715dc040b34a645d623c9f1225a917b163b96aa625b60b12edfd880599500957e56c997142eefa56bebfabaf1fba782fff78afac34cddb2214eeadc4261e1feaf7b1fef5d4f75d56aa96b6ffc6271c8762410ff23efbe4cb057882d3980dcc02e3f8703f853bffe06958a7073fcc4606280f3d48a4fc00f991f1794845619203363258ee694a098a63844161c312d29843d3b19ddf4d7820bc5d21439d2562e411423f35de5fb2b50e1bd091ad68dd2c76fa6a6a6e682e6c8264d916caa276fd2e5b5a040ec4e623d63595ea4bd69e1c338687dae6142db654e1507697e41a54110a2a00dc2ffcf3b3094871fb5760c02f3aa3fd6466a8fccb034a2c9d3f6e3ac46a02c1452e276c25a95da1972dab106db24d3b8150ead653af9fb0fd045d624bfd05cb7c2c81bd98051b49e5b204e8a148788388e6efe5aa0dfff2be468aa109332ed70c283673c90d617d7551387227852ed6b98c3d4a2230e4d14816328c2a1cf4f60372917a50c73b826b2410747e5e7a20a9383bf182c485221ddeb1cb26fcb9a36486b62e30593513ac86df8581d924be3bc8fa27cdbd263ee4c698a4047fdebbc93de9639629e705bacd3a88c8ebf21823ffb99d2568ae5e7b2382ccf51f19f403327b762892985c2ba8851409de97250db91a2eec6f992b266798a4af2784b020b4f6f30c8e5d27b881b6d452fd0b2ef5e13b21d86e0a1fce3bec880284175481ee8e6482b945327df4b45660eaac8fdbd62c7344007813bfb62584c78b2ee61da32ef0acfde697b1e9063106d5242bef2e1e1f5e586749da28f4d4c9e0467e42a0c941bf380c1fbc2cdaf52a639352c9305402d9d7b8e08b8e2c3efcd000cbba45b83d743b7942bf812f928151eada6cc5ef5483f45376b5c7511d5b96f66ac184feb073660e071b05592510705bf973c7eefec69e329c47f4ce78b824d9316003e1d008d217d4bb80025a64a015b273dc5a073908750e7fbf9063595d120652b30341b0a1dcccad079ed18861921498fd92c167bcae8de65e4d1fa154cbefd5e150fce15531d4525bd8532575dd6e7a606c02a04af338766c299033c93a5335731b675519ed1f963ee909a9accdf9e75c4a04937cc2b09820b5bf7e774a0dcc806308987e0fd3d35f2a708d0d18a28225af019044991cef21277ad77321b06b4d9bec05a4e1ded985c509dad1e292b71913ca6e0d631caebfe67e1d8741d603d920aa0221b30d2ef71f8cbebdd8744c27ee239d27c618e2884401cde4057256b896d70bed7c10a8d7a3c69313526c5795172d033f454832eedddf01f808fc8fa17f1d7b79828e189577bdfb00f205075cd2e6039380f729b3abbe60d3f91b59268cf9f80e5ef2e3270f2639e631cea24b36996b1c0eaa975423e43397701cd14f2fb718db85d6d24bddb54fc844fe126b9a71223e5c4e6b7bde2498e1a57c0f6623fbc17a9a24c61410249ded615535b8d0e1b6d308acdb52606a4f6b9e0ba282556ce8de4592f7742c1da14a56b2779b70d01ea6158711c468d01cdbc53dc35b79ae00c159fcdb6ec9a7b2fe29fc7956c7a4fddd1e1c2927404e5192343116fb9be2900c8f40870c3a992eb81eece620753beac4f02bbc6bc77922c85bd44a3e8c2559fccfde2c72f9ae4dc69a7ab9cd33ca12d5bb29d7bc399b435ff3d5fb9e4a010602c8f467ac15163279a44bf9149f9b5992823bbd5ece944a77e5b2c7d3eaeec6569d5869d2825a4e31d7606b105f552e9caa7909674d34896bd1fd09a648594b1cef2166aed57ef8d304152ebed8a4e228f076ab25043bc988b6f244497e6c81d3663850a913e932c08c24d65cb9ffe67d65d295cfbeb9dac551e9c1ccf00b19f890233a7d1c5c347ff9a55fb909bc44f5d1a39bb2184021d85c009b9bf5fb0b7494c8dd67ef3e16e7195d55590c4cdb28c73533fb0e9394be1eb179168f443a02a38ea818b672f3c457fbf7fb6ce51856d1801fc8f293712c319193a40da79414292d6fbc71cb3f8b541145d18dbe49acbae4757d6fb4deadf20dd44f62d1318c204ff0f452853f8268d669617315e4ebb9e96f8036da0444c9c9bb1e583bfaf11f14050ff56c9d8e4528452b9028e0200ec5e7d5dd5fe91317f0bdb4db5d75688359da5cf3be98f940888e61dd8ca1f73ec262a31cd99d3872c3bca2c8e206d4cc511b5bd9c1c38cacd037e19ceb6d3a7cda46ff3827a54e94f71ef093d3e979bf366fd3c5d17dc70f98b9c7c1b4b1a2be4f9c9d6df165553f000378d53df411fc0ef5281ae06eff561dc190b7020b5a38fd9b4c155da59ee2c0b2ad3a138461fbfb3879cdc831248edeaa52d05bc8c61d852430f3b428fad4b93caf2f6eddcb317fe56f8d339412e6e15700a0867ee216d2a252f935cbd2b8b4e3c5acc940c0508f69e8f5045ff15ebd50913c1d5ed06aab32726b064b0c60c196919e7742dac0a2e19105626de85b369a920ffc3b672abc2e1b990b22c1c316b936748d86776cedd3565870a84c9fdda9f0c9fcc501a7269c8f7d6b534ceb085056b8c9487afbf5c55b3b096fc543319dfe559c46ee8a92016289ab319d60f265d236b3ee12f4216362f6a77b9dbe91508802f81ecefbe99e792c4ca7b5ad4e5202386a739923520e2505f419f868ef5224c4095f1a7264a33826859a6e464fac3eba1129a612f878e414f0170a269cb43ce0e67acb075317637d71e4945aa3a4607ad52c80f2b741eb6e4188c1cf0362ac28632828be732929e7432fb497991512335b08a25c785e60b81dc5913251418776a8a9757c947de0fab50b94af02c97fc13a7be8053952d8e7b0e722bdb513fea455ad31da6fd12958d866bc11378c50f440af9b5026fe99dac66f056e8e9828441e4df5d269d963b887311dfb24f296dff1c767c6e37d5f62661ea1667ea520022e4c6ed002f112a898e5091bd9be96c81dae9327d822e43aece5aa9e43ca8d0517b886b2fc6f8c4510ef829db271f2c272e5e25f79d2800e8f6ced2428526c8f5aa065511fd300968821d5f4efe7f19924a86dd876082953c4f975adfdaa9bc9392baccccf087f627536b9af19c732dc762c482fe38d4671c9463a84818157d9b1ee34a740d48e04b930833c91a3f5d6fa0aa9d497ab429d9a8cfddb900565741f4c4806b41852c7a1fbaa012fde9f582ec0fa8919f5d192a7a141b5a398bf4d928e6d14ef2d9ff9f50fbdb470f8cab9614c3187879f858a8eaf7279caec591c12bc24bb88ed95b7b15b4c642dfe19c47797a06b833af4a0e5e1897fe6feda0d3929890fe0026402f010efeb902d8c6c9ccdebe09555d30a53327c4f110408130695b06ebdc8009a22b7719509cb5ad3e4faedad18f3fa5a4c8dc71020e81543d862880ea6249fe02adbf03d5ab66f37ef6b383211c99e85fe68541b850eee13b40db739129f76823d786a5d78f53d0bb81013da9e0194cb62567bb7968395fb4dd11b9f4f31fd4816fc0b5777b5662b8c5afe51e335804dcbaafdefba373b6c9ce6335b10bf66bbd671c6942e6bd6f6596c351b0b8417fd04748978a75ae83937a6e019ceaae639d5762dd1092ce5a930c7e69abb2d24f5c90dbd14db6aacbccd2d077aac8dce6a28aec50185534d2544a4ca9030973683b610e8dc7ea8b449d4c5468f4715133c02b317f4918a16ae0c7e4624128c77927614b2b05b0eeb71ecae24f10f81265ad051c04dfc9d18a31b29e0c7dc0551afb16d2d7777aa764702fb8e38d74f474daabeeb857a44768d1fac83a0479ae0632f1d9f78107899a141d70f7ddd8d07dbcf319b9128de1d5ff06551f26504aa77fd3ab92bc3221bb9ddd8c89b51ce47b4a62328fce05db935a147a81ec8c317490a8cf987b2204f3b961d77e365244de8c76591ba7ad764b306a3c12818fcfd7740dedc86e129febb2b4b0c5d9007325a5d01483f3cee50d78d879043630dc543664bde369c6e870c0aabf1dbaaab28e5324f2852cc66a12b793af2adde178f759159fb60ff30349156ba7bc1b96c42f03d2ea554eda9e2d73dd66e2088a95494a1ee804953a96fdd06dbc27e849433b64226a65fb1242923b7e91a05eacc590d7962c9f83a11e6cae6f0578cd493b9140667b08280392c86e9c92392f1efe44247faf681343f562cbb0abe72c28b3f1809e7cacf5b683358366b3b4758b5cc1aa944415d52062b6a282c2e3955b8bf3c93566902650feb8a2ba68721a7c9989e4665e1ccb9b39fdb637cfb03e62a516eee0554cffd4a61e391f07b6e59d2a4943106d09a9a575fa6379e30cf5d4cf6a27e1041937475083615bdd4ce21238679080d0283847d5cc5aab59eff26038636295b9f61d481126214f82b55b6860cd452abca932fa49b37cc8b506a3550ea24dbe31422e7f64390c0390922dc26b743960d52ae32ec46750db4c76fdc260cda4e13c6bc2713ecb36f691f55b491219cf3065162f1dfa61f26f6e255b58c2b0b5de0443e6cbfc15b4c2310ff1bdf56763baf24d5449a60a1bc277d361c1e42fe7024db7343cb55f8ce1fe0cc6e8de516f3f8bdc11fbfe84fd8c7f788666d5883d0ea3c449520f764b743d839366d9fe101a3264084c0c8bada2253f009e648b3a84959ac0e4b3b9fb419c778cbcf1ce6a89273620746a0bf436b439a98ca2edb34034ae1954ec504eb9835e0635ed0e63ffdf2cf13028c171945cc002326736f622e50f30a6e1a096e85d4e09dd48eb9c6e72585e0805b02db258f9c2acb7b84d4493fc0054a79cd324e24a125c15d37b5e54fb33776ce60d3fc8f7afb12dd10074d717314350c61662b831f602cf85112a24010451a3839b924199725b5bc15ef721b5f05c4229dfde3d952cb518bc6b1d440513c3334cf6bbf03686502ac7c47a911a5c7503d5dde5e1a63b16c50a34178679a20b630a5a4a7898125d388f6db181c9fe407de5749ad91ea8683ad252b62b05c6d8b6852681d0d8394fa7b6f4d82af6b50d8a1163affd8bcd2d5a1197ac4358de45a4ab3562dcb0c081c387c6569d5891a5a4f9848fd0f3850d1287f7b391cdff9ebdf1adb2ba808b27eac48fd03c9a8772288e597ca8dddeb6391a12aae19c54198bb624469f728d5acfc26ee3b891790796f3b4b6aa077744dc86a5a35afd0a1b8e8ac33c85d44f186e050cce901c250dd6ca4481c012ba2b34a43bacfdd230dbcdd86134eca7fa1c4f219656976158075f4d8f76c78de54792ea7cf246214bb8ccdd718eded52e9b9d2fb111c4e1f90265f29de12989c353bdd0f97c1e14a2f6444ec631fec770e523eac7a9fa984a5c61a500e04a5ffec47f60c9dcc047fad638b0cd0cad1ac8ae6eeb052afe1615e5f78da9c612cb0afee2e5f11a5919b884e5f3085d5ca77794b98521a4a0bc2e7036e2059e7918f4c5d3a1a39eed81ef806c2f94a08250c0f990749b6f5307154d972f25a9e0282126753c3c4e062a0fed9118e0108297cfa67e12e079a2030a0e1082aa94146bb4caa86b093edec79a17d33261fa102308f0c9af13d74dfbdd8813b9880b2298327304c54daa7d5e2503285e09d20ef22476189120b932a23e8a42d7f829a8ffee1085959b91afdf40ea0204942a594e18b0b806e85d9a431043c21bcfb154b1c19018dc847fa2c1a36840fcd5da98229160ae14cfda9e52d98b874efe91bc0fa1a314fd3f5f7f409a27168cac2ea87f82b52b72d164a5bba7dd2771dc36ca3739aeaf6f4d03aeabddd25861971afd1532194fe405521b3c5cb71b81e9662038e7732dfa62bebea816f95332f0714c6ef2330774e3c77b6af753358e5b29c43503420c9074770193e67a3c55e12675d605a5757dcfd135509e9df66a845a6e9133f57e1cd515436078d3de19e6346176ac4a1a65184a2554b672c0a239e86e5d808e8e939fd38590b280fcf3415dd3b4ceeeed484178339c78eb2472229de3b7c3f3a0c6e3a17b226907a47c350aa4f6d0bfeac701c3a3ef3c6dbfd1bd59a132990b29f896156028046da9415f68aaffc0950c6be73074706c5f487482427968d5ad61f44f4be5609f8922baf1a1c93c870392ab06394fc8de38e7a2583950e0bc44b6bba725c02200853a5c9940f94a0dc08f9f4e38c0c60144295306da97d77ad4b7b7dd08fdec51726c43fc174d7fa92ddfbb55766ab5558e187238128a7a3eb594497a49bc4ee242b6778afef04f932984aa25ed4fb13a6266655f9f018b56d8356de3d543e8363f88b7e8e50c314a5201b6de16449b9b13b1d5d1f124612a60ff88986c9abc8937437eb94ac8daba22b5d864e961dd9a2e484b533d6dc4e21677a3f0fbaa52840ebddff3742c13edd6e8b55a8646e0ab63ca28faabc38449ac6c23bb0cce6959b9b7327d127fadab56d05d44e93665f4d22693b57b7670051b4870d61ca73794ff9a1627f28d24cea65a31f5d288c2986ca20f66902031ca5e0bf1477c632b5f2dd111347ee4fd8d2d984a9a1d73ff3c4630e94a9c30593471546f6baf73efc9b08e083f12abc11de9adbb90606dae491684a420fbaf2651071b42f26f17fa43fcd8b6fa50c6bc66ad1614426b60fba584cf336f3b1000451e05ac545ad4c16fa33c20e74fae1e2197204116d80f23190359cc999642aec95911079dd93e86403b1e018811afc291df3332a8e44c589cc98d16f7283034b7eac0bc0b6d364929e12b8509aad157001441634657f20cf9afde93a7d53b6479147c3245aeb500b59dca91ddbe03de860e1ec28f03e3595ff8a4626bd125731ac41375150503f8660ab3e5bf9fcb61c9bf1b844fc929ae67cc80238c1c9a7cd5aba66a0f821088dce953f0d6593e59b2811acc05743726b468ad2613bdbdcdd84995e52679e2a1ec07071782b3838f694a3b69fe2b6109944b5df0b0b9d944b3fa181400d06c79ac3ea9688bd6ed7e5a1be86fe60d56dd8a128d2304c25a33a4aae93034b1402946c15e877fe8e2ae43b3f18105476a50214f7ca64a6bdb4ffdf7e57a3360a8ca1f75ae4edd0a8f689556cba7b3ee1affc6fb8b949d107feeae94550754047aa33f5ed75dac9a5bf7b452a1f68c4117929b9768104752d0e4b69ba0e4abd1f9dc40ae585b2abe9634338a77fcf61979fb88ccf4cc5c7655e05fe237cf4c527c93002237abec8b10c2314156b91c7b0f968e69691fcc1dc94ef47341167418800f9f89ea6ed2832e13d8cd8425746408e1e442e09bd2d8fa3dcf90a8be24fdb0b20673cd337649f3e8564a249bed29b6337f661452edb3b32f9c31a64e7c6c7375384bbcce32f00335b27bd5378da66afb8676effb4c25e4e3a4ba34b7d2fd2f8e5d1e70fd3bbda1b51b47a5f871d2bf31c7138776a33a00a0eeddeb48fe47b80303c549169a1c0fd0bc0703cb3384b092150f4e2705c8212a93568ac8ab6de7b565c84a93f611cde98eae86dfbcbeb4c24e4a7d4dbca257164762e8bd808d4d1d2df76ffad6873ac21765964c3690baa34334f936baddbf5a4569da9ea004565233d4decf9e83adde596be42eb64b94f47a52a665720859ebfd3e35399db54bc5d9a89e545222f4f20cceaa1bd147d1ee4d7b48429b63f62f2451ff1431ec0eb3e3e9bb804efe73a8ca3daf1792408385c936ccab3dff7f5df0a0c3cba2e0d9787ea82c74b41b4f28e7c12a3da5ed3152c4d6ccd1ec915c6e4e0e6d76356d5cf4890c06331f208d90147c2392a7970124c039b29ee21f23ef63c9d046bd52085a5d7f5cb34c4de223008d84435f028127fa027fb38d27e3600a5b702026d0d148a4e4eaf820ea0b445d1eff5e32a7fae29d359c8e2ba7ca584c6d411669964867c66d1720d9efd57f0be60fc4634968772dead170b61609eca95d013b2f6a4aefeb6d6c92eb72b4f6faca5ec2c6f744a026ebc54d58dc991a5c8c3b80097265262dd8ba71bbedb47e6b7cf21cbbf70eb5f40f92398298e040b55df90d5871d2ca6da3319aa5008b743616d31cfa62168fa6b9bca999f59d738ca59fe69c7231c92723f31f563e2dfd2b4b3a41634015a1eb3828267d1c86b1d4f997f4c90f5e705da216ebe6a9f91057b32b84c650165cf75dfa38b48b15334c14719ab816f974328d0b145b525fa43b08a0e5599522ff1a4abab5eb7e9bdf15d67a27d4295443ce52783d33749641d870fac9746ae69c0cd9417486cb393c087adb13cf80a095497000805342c17935ee4c88d05446f7d90198cdc33d3571e3808f75d39d964f9b29c578776c61467d478583b39c92570f507a7d1355fdc4d3d07e1bc35b7fc2242ea87cd57d6675b3b8b12ed631bfa850f97b306aee0153e4a41f8abed487c68a8d65338b5eb2a66aa3d244bd1b040ab5cc4988eb93d3a599a3aa01f71912cbd4529d0499ce5d10270285f102b56634b9a26e91542d22043afc29a9438c1264864baf700f570c723220ff70bd2499cf0d190456f1a89743a3ef589c40569dbc74ade904d4b1db6e4d99e244aa11b8f8023332dcad28af3f57811ba94881038251c53d12ca2ac7e2d44e8f95bd67d294a6e288917c82e9d1fecf373c1d9bb83b18c643f84f364df3f58e278e2cdde6619a3317234b206741b15a68bd1893f25cef046daa3379ca9749cfe3d3ebc9a769de43321aacbdcbb80148e366688333c8ca191515a78510edf6cc9b11bd6b0ac635fd3f034886e52f55caf556c9dbc4af5f3afa7ab8e92feba5f11317d3863fe0f522ceb53db60136ffca22e0c598d19574630a0827b5190af07095e53d07eab05c606213c05edc32e0295ca28c5d212c42da652f05aab19a02219376df36ad6e557fcec72336291ccbd17c478bcc4bcecc48d548fbc2057c3a74e3a69ce046a871424f1f4bcae900ee998743e99ef4b8b78bd2e03ad69b37f9d7bb0cf01d78ec496de18e933a28fb2e325a0ecbf1cc77ba2cf7706e7009d2fece2a755be9c886620209703f8bc46c3c26c3710b310f9687e6fe7e0e389733a2d47674617a2fefdda218c323c9dc5ad1c7c9afd0e1f795ef18dc797a22ae975a4e700aba75496ad99f6938cf70e5d7132b9a5d7be0c73f3609e264fa9da0c948e000dfe87c10bf796099ee0e7ad3fcd6b081a117bdea1feb07e8c84455d6d40cbb3a572425a8a2d67a15736959464f9d62d5314cf852340d2805c4cd1cd19b6fc8e9fc04dae1958281500b5df0179804145b9e4a81aff7c3341285436c6a3ad0cd58d168a7130c09a70e0f01cca0e3b9963a5061d33a1bfd07c28c2e1daa454861e92d698ac5a630816ccd5a0ffff22f0304bb5696ed848c7e47a4870933fd0e75dec16d66a937855f3c32fdf6bfd9ae229e81d3bb272a55f796bfe0e7fa023afd4f47f9a454e69422e9b5a1a8f57fe7e451b7a4bc173e1817e03adb03e30d5f0d718a61c3eb86a54e22d35a538e51feef6821cdb303d4f14ec94bc109ea95917955a2a11d49864f9bd8bf22f8b433ad1442a97f9d16675748d614fe0ef65e9e1d642ecb9f1c8e84eb5e9e764d08b895b8495f4f67891bf68a91e0bd3568619b547db4c4059fe403bc54f412f3bbc401b203fb8f8943586f5ab890f3e5c45f0dee2caabe016a1eedd54ebdff210ce4cecc6a0e3a6e368c980499c60a20016257c2542de4c32a96ee24240af693c19f21e301940f5007ff2cd087823b57ec4498be52243de9e685e616d6a396c17fa25a41d9e805ee66cb7e081a99b4661a8b19d608e0965b67a1b9240468505a147679a07222d4186057463fa4c4865f9faf565ad802a9d88513d79a84fb0fcaf5e06d950eda1aed4a27e4e31e68d650a0193f6bc8662c7411804d52078a9927ad722c2285e8a45e211895fd403df7e3f6dcdbb8d28c1497f9f1641a8663d4ee65bbe67bcc6b6d64b4363720b4e23d27969e7913319ba90659f752c6535a5820a6b794c6a054c5ee78d5d5b64e233a8b83ca304df546fcfcfcfcfb9e7da2386947a614a3a61ed93a3544fab80e6a2058d4e54c1458dbfe0bfadefe3d36fa5f4249fd2034c4544a339968ab9b6bede9a05660f4004ca2521d2ce3bf6b587dd6cdfa0d04f5e1da814a0d26017ee4c78d7de7ef49f3c2e4c3d28a3b2f0aca4d1ef7455ed83e7b9c1d8986339ddf3a05925492843fe8b1b1ad506ee2de7ab9a399b98e26eddccfc1004879d9473d42c325de8687d59dfedd808e66a8baf2b436a2242471b068a4cfcbca16b6fb83f6326c86bcf03e84b3f0b157e5a66210c9a12c33262bd22bb6249e48f8e081c659373901f12a6dbc9766325981332fb75cc56da2e86452cc14f9dfeebe68bc9ae6cbd1a05c78354d6f0baa61d54762ddbd9ca3e150ecfebcda7c6af8d82b7a39cb4412e5575bca02e213b473fd44a27d803c7a77cc1e51c3309017c27d874194a3d3997338f517e45717abe6466a012cfad9f082754de4a2880ae472cd9edab3ed5c25e44d8537db1a15e4b2f679d1d4a3af748ca14e3197e77e53579e0e3124b14cf4a9f29bf68b853455398eaf62a4751e7c6d5e838aff2e287936d2a4d6e9eb59cb208db9dcd45a518e2a667f735705a51823f6699dfd002175006468359d83b6b602abfafe382256e322191a17dc73c97b55b929c56a8ea74c87d70de44a6da15b4465f6b6d33335b3ccd76f0e9fcf220835809b422f430e1d5585f1f46f3a210087dcd9af1e3d24b57bfa5d5d8a35a13e05dfc8619dc2a7bd33260a969d79168695a17e5dbea502b50133b407a79852fb33616be397fd790d52444275f7532292d3fb56a9aac8e16b01eb49bcb049f15533d8f4e144ebd8d34862347f08fe1eb87454eb64ae862bdb80a10dfe617f45df824a967aaaee4416eec8d7daebe797f4a448d4486588da5b63542f53803633bd9ddd445b70a5f2c3b104d957a36ed4fc42804c701a778d1d12c1305671504b8090b56049334617e4fbde1e98fee0ff63178f7551a0e3a0263d0d452ac9002bbb6dcfdb68af6ed2a4d5d4677019f03ba2c56a182d65fd64571c18cd61d7e7a1fa3a586752f764eea8cf5cf8f27ac3cb017022d6eefb11c3764fdd2fd2df53c1af5267ce6df791aed9f340457e3d2396560a2ded8b6d525dea25ed5d43d76c8d0f315dc5dd27c6b12710ae641dc33b341286ea34faefbfefa5284ff86352cfc7b2c5bcd3575e14a9e204ee0c61748df46550fd0e5289a73b32662b771ef600a0dc868896b2a8e4d4c57b88af8d2793a86e15833ae6a8053126d3fe34229f64dc4fd861630f658cd235a1e71f62bafedc197684e108c91bb4b560d70ca6d9895c96d1f75099a4dbda81618db1149d3cfa309d2d0f6b9b0d2242725abcc0b168ffc02495a0d8372379d7c3531aa959b1f4afb5f39cc0af2719c3448d73ca342d35033346901dabb93673e3e36a8cb782765c1da0b5926536d72420d2ea48376f3ea6e6a032530d8a45c71703061069ba58e4bc6ea78c1a451f7725210861016d88692373168d94a6cb8f1954cf64d8e9a45d47daacc032b17e5ed7bca551aaa07be5c936ab8184fbb472c10f4c76529a8cd410f5badb236034fa787cb23c0f00d28ca8c5078b01b0ccd589b441b6d83a59ea8189afbdcacb07329ad6b4e8c3cdbfe0e06e532ce32b748975e268a544027e8042f9002697f4bf6cc69ed56272b532665b3b10fe203804a7153e18b940569fd42b1cf962fc3f2a1ac28a164ae90531af3733725ec5c708b8a5a0dc40502f7525ae4ff4d4f2a805d2259975ef8bf5ca06b23d46a757253d246ea5608924e7a281834301f5271e9f6ef8c0aaf4b1d00c70b89b791d3a2e58efcb190d9a87fde8d7f3bd27896091a9ff7764bd47b653102adff1cb1ccff0d41d3c89d4472edf294c0fa9a3b626fec14f31b2114a812577a54498a4f345a39b41d37bb1909fe382290d8be46d2c2f0d94c8827f1c66c04c8e8f0e7c06c32b5b4fca75647526e427fc04217c680f612994499b2c40d64ac92f02cbefab9e2d8e52d7d0778aa1265978eec421491c48b348f67d0b329903c924c7cbff50e1bb4bcb6964c1b69123778e273ee92667e4d809f8da6de84ea02802083221dce3c98fffbbb749d9af0aabbbdae325e65af61c16c844260730e2c6cee9e21cdc3445d3e66c83555242ee452cef441b4ce756063f51a818f681a83b8f5e7b1e936761591dd02f71b40cee37885e9b10e2257dbc3692d53a2377446efe752e6ed91dd7c88587678fc7c3611a6032e3ea4e8e3a60f219b2b87e48bf4f7d779cc11f70797d1594187672eabe8a6067189f229d9925528e318b61451997c5779abcbeeae43ed91252fe90d06fb874d97f72184d5acaab571c97a050244e5b0bd5a56013b007bbe112ce217796ed6bb5b54320bc4fdb283948f331e7177b534044b9807a965c80e53e287c076dd6e9396360d0ad8ccac19a582c00918a0322a7198ad324b97949e5ba902da700eceb70f0036d29b2c2bbf0e8625618e666ad1951ba264799dc64425edc74f8e81bd9122608f08abcadc11865fc20c082f4914b2746e3dd594cc6acfc284e0bfc478306d24eea9b843646d58f423ee745644a5391b902e709daa870ced5fe56cedeaaa9d69b3a6be96a71f38a3d5e99f2d179514b2b36958043eec5ec9e685e49c1d032af62d132a61c187cf5c666de8ac8c3a3e9bd27b873ecdd2d751911383d6dae3e7723d626203a3c1407b835f72fd84f6cf9731a9386c66d59f76776917f171afb69b6e5b8351addeb1aef84cf76e7266e8fb4e11c89e50d706cc14b46646ae3db8fb183865ee799c032b5d42c699db98fdf7a4fdddde375e1b58d2c0b1ba2a58bfb3326c77a9689648bffcac404c2c81e5dfc072ced8a090c97169a8c39ca0eac7ca5a2fb59f194c7369e768ff03b27162f6b1ecd1101afbabfd2a3496c22a8ce3c9c5f4f05346b38c5e07a91ea685faf5ab228453621e53fd7e192898e3d6984de2f546060ac7af6ed610bc4c170ca8f1eb8eb5f8126a46e27972513ec4beaadad39659db42279345e021fb787d5196eb61566ca6e708c24dc8cc9323e6d0a772d95d293b844e96f1d16a2986278c88251681d3dc86a01c3c4edff4963578daa3523f1ac196b9c5bee6c3e2bc134da6722b560f61a571e806b9ae49123430f2d44e6f6c541636be88d90058df036a27528ec65ef03366c5a06049740da44d9326308691437668d0a04bd2ba665eb87ba3ff9990a183986302b1ff65401f58728e370fe0441ab56fa530584c3e9af23d77e0430af7c30c7fbcd352eace94e3351e8170282b58dc6991da2437bcd49217d657ce060e4076034eddf5ced043feec4d82a361f2dfa9038f21d2a3e047d001423fd12e56e4e0ccea09e8680e29916468d5de19611158d792106f829771fa7a9c8faa0c4ad1ac897b8ee47b2da5380d643834e3158e8ff79531ca31e7b30fa8ed26443eaac3e8a615ea04c862824645bc6c5a464cddd07b4bfcbac1226da50f45024cd9ec858e7265f5da232b1952307e3765048ce0c31273fbdba1fe8c3e63c19da619ec96a31ccf5ee2ab0cc3654cf10febc1a622a87e486cf50d49c5824fa5d4c4c12f0319114cf0d14ca9bace17d973329cbf8c7f95c58402ffab40c22fb6b52aec435c05a1a29bfe8a9078cfc3b0c64cefd14ebdf91ae5973add57903dc84cfe8d1f9693e6d140f12b5083ca0164427cf9d258e641fb4a52ad8c41743094ca9c6a87680af58ce678c30fb27f4cb3ad1cc22b1697f37d017e31a4f08fcd8bf2e0575d293067c3e4f0c4243969be35beeb31ad377b6b2a70e7d37a5e2f7130c7d2db0d7f181c9fd0771c7a2f320b75f7b87b18b3577c52f0ef9cad65e2243b8fff0a5cf0750f89086347887e2e99d834ce6b904bb9d24af1ffdacbb489722ce806435d6b49931bbfd66e5b80f111949b6916b054bd7b5ebc255e16d311dab4f0be350d625f44141111ea82e94d6839be6cbc6c8061007945b2f94f954facf1a7aff82b4b66d094bc01e4ec3258d5c3ba5360afba14daab8b00988485e9fe691e3c955a79f0de3e7b324cb24094a3dde5db45e3841f4f47857114a3fb1396100b6055708b8cdde586866f5569f78a9526112d4e4a82dc00cff2dc0cb3dfb206a7f8ae3af37d074c1d19ff62feeec49a7bcb13bdc367eed505c28d9d64f3283c2929ab8aea1fcb2919b928c9a0f4d7bea441cb0c78a635af66f579f5c64566a62d1e1547ca169e1a4e2f90b884f8d579ef55099becdf31b4a7248d60fd98071d1da8ec07de2b5989a5bb8a5e74b266f767fd0c087fad16e86024035e2534b9f30c611fe88c71c6826cde91bd78b65554c6bc7c503a9f6a1532d5c86cf6d89605c0e8f317de62259185e17f213936a49f5dda0acf30f27f87ccb8cd54fc7c4788884e1ef0bfdcc269c12e090915bd5b1bef670cac624fa6ce248cc0e2ba74231cdc19c49c3e9c24ed22718813d5fbf28fffc0b0c10bfbd516ff60c3125367f5728123b683310d6fa413f59b584356760af86914a890b99e55d996455aef36b09a2250dbaf6ae42e2d0740e5b06e8fa30c9c5134bb1e3bb32d5cf1a73c6d120c9dd3a758f06be892067194d56a7ced3f5d64ef83201bebc80c38f300c4a9dc9d5d082114b26210765af64762e4f3c8442d0f095954e17debc5131d7d9b04dd34eeb911ba7e25bb13116df074308f3b7322446213a740c93b64d832a98d5b3317fe1d3cb4e7eda930dda321ca1b679acf59c387cb2efd19e3b74a6b860f6e6b71444285ea96c26635bd8b1310d9dcf78194e7352e4a00b24212c36123bfdac9ecd0f29d79317de1e58b5fb0625d04500af05aee52995b736cf509108993ec277e720a6ac30063cb5802967a51a21110ffe173468cdd0dcc37c9f4e6e728f41e6aaacbd3ebee5186c4c96c59ab60325f77ccd603afc2c9213272b5146e7cf43634e7de57f2e366bd7313c7bc1f7a180c1958cc5f2f9d1baf5f754edaec92ae06e7cac6ff5866d177614953e89046b5797c299f88803d83f2c91e437ef3664cb26ba50c53097507ab5c40bc87c5b965e114ec46ead8a21ca4c758feff26c2e4919582521a9515e761a08ce51127cd74640df4922e732313b4bf16f0d0515a33a3ca2ef0273024836e29f428d3348f26480e6aca710e5ef7fce1e4706671c713c17ee632baefa53f661f622eedcf5ee08ec011ed490df5ae780c42ab3b944e2f2a115480dcc1da65bc07cc03cd88424a068fbdac3557b6ef0142e0922bba713f30c6fa2d7aca01b87ffea49269bdbc00f008fa58ab17e718f57fd596e0852652f037b2e58aa7508b4ef6038db1bdccf20ef2c62455edfa5672144ef96e2a2dfc3003f9973a9a6fd5688afcd2eec81c7d68b9c774a5219f5b009b9a031a891bd8c3ab2cac18061e15ef4fccedd8aea756d870fcde8faf44bd9303c5e872809ad8cd9b66d520332e6a8ddf8962a756da1043526423f6e3572d09ee8ee64325ba02ede20e08e45958e0878e0a20462a2a73da3bb3a77afc2423a1ab1d45b317378e3f5eece219be7e64f1ddfa835a8b7f935c771363efe7dbc20be02215007b99b84279773dfce602bf25492d2bca0647133f75943681407e6c59989ff338872046fee076fc5b867d68fc17f06aba659ebe97a13038c09b84b7aa83bf240c280abd203e74e56b853622ce77372399e6b8a77eaf6bb1069be7c07e8c2267b0bd429293d55c6e2e5e6fa1f8b8bd80ae7c6acfb6faa9100a704fc93b9635750f1010e0128f9d405f88f7841e373d1e0fa1e9cbccab2ac17fc711787d224f239fccc3d5bafdf7bf70a629e7ceeaa0e845651b49a568a52d26081f0b6e002b91f20eb6aa490228f5d1d70807cadaab467b1ab630d058bc7440674ac695bb2f60e5e3eb8845c052c2112f4a90af98c929b67ad0de16825d91cb5c3b81e7e21710649f01035c9999dcfccab784c1c5bfd2fd10a0147d3040446194f9831f759353191117d26f2a7315ac79f97b43bf3f320450ed5a4bf8a7822b4f4c086d5514d7685647ddfd784203e676f08d0825a596d9b1787e7bbad655e61e8255892ac17316d4bff04292f47c75c80d9b461b7f1c85ae60a40fdd78637f2812342bc70f1734f53fcc709059ac522a8d278bc0a3d34e15d96adc42c6194edff2f53330d30f2ec31fa2ddc295a5641ed9efaf9a895de83455a0339a7967cc9a27e89a16351fc8d8b8fe85ce44e17283153218976b432f37c53d3ed81d3e851ccab7be2afad353dfd2678c3fd74a336cd1babba854b0c6d31361e9ced236797fce329ee1d3c6dd521f8a243c11339ccbe4b5d8add87dbc07f80cf2815979e68d77b062294ed636416c517f66408279f6d55447d267e476c090456f6b9468f2a6c43d43cb2db573a91f8940010c7044ca1e1831dd5b86c1fcadbb59baf55a9f76372bdb7aafc4894c2e5c85b06fa4f1abf421f75ceb5c5d63b918b291260d81d7e69516e355afb2c0d6ece46b07f33d13594271b179a104f953494050a4aa4cd3fdbbdd53d2da394b977faa8b2bf372c7e5ef6c9f51bf6697fddadb41eed942d0bcd3cf42ff107234f7ae17e5c95830ccd2e105e4a681e8cde34a682f20dfb9cd6cd65061b59808da485c7f789a17a6f4202554d96baffaf5ae7325071d6efaff27410efec8a9fe1ecad35a5d137dc75d84b18218cfec729dc0d1c2a56571ac23257cf4651e48d22d70df866ce1e3e167d9c7ee3310b2ce1b276671df4ded381e2d350d0d3ef0a11a45cedda5a7b38cea530f659eff3e075c471905f049aa5f73fe11bb93826f51b4cc93943c649a98490bc7b1b624afbeb59f3ab91979ab6bbcca863f641249729cbcf7bf57aee42ae94a8d9ccfc35e2ad20f0c70d5f5e7f003c2d5a96eac2569652b68878943ee84830edd39c876f90b05f7f83ba01b9c4572ca58d3086de269001f0311ba1e9e13a784594554c386fd95a44d598a88f0987ab29ae54518b95bda2daf0dbf37a4980d860e9e1a5965794e6f833023f0fffdea286a798e424b5625fbc4596c298912f692b6c90d3680c6e57529ecaebfcea91253c5a66f0862569e042579b9bb4049daa8b6294ea07a5da814c1a9bc678da339877742196a9ee5bf027332ff33e3f6ff467f853609eb96ebdacf14d6c420ff4c5baaaa99d5bc8111d6b224b6ed7b0c112e2cc178e7efaa3cb2664659edf9010b94e8ca0595c0126d929f2631f3fbaf3fa0380a33eb4592d3ae5283e19cd9658d284d19e6b64319104b544cf5e26ff97031cef179d39cc8c0628ff381fe507de424126b1fa00e8b9c144138a90e0330a8b43f036bda1eb1a7c9376b58ad823022132951e8691317db18c6836704d8cce45d2d2dcdc4664da5c80c47ebb94e5d33ade2c33c712a53ada5ac7498c8bc2e526a3df9746c1e848d9d012ef51b71bdd67dffcdd102c4edb621924235b34fd59d398d3428e83dad9c07fab252290a6f08dee75b9a5fd558f161b62e55d985458f81c31da0c4bcf4df84138ffde7a1d5821aef708b2e55e927d07bb39753e3a601ef5fb57cf3d1dea83c8c0ab264af310f1f951fd76f944fc77ac10eb86e94d1b3d896d95f369d82bf411c77f16231d0ae22c6511361afee2db05d6e3641a475cfa8ae3e339a17a6616de0d1c6e4d542952e65ef9d92905ecc0ea0f29de36183d302f3961a405dd729f75e2b1b15816da3cbfe629919cf40b9e16f70618217049caeea16e32a9ecf79dd9c649fd40e9882b22d40eef46b69c89fdf6dd62423a4410c993d573ec542d1befac718f05f3ede901f6774cec3c653e4245260fb141005b771841df690b5e5807333b63ff67d92501e47aa747830777918c21c10c35cc0e8643500f7f4c5b9f00a804ce385b5b68ccedeefc6bb82fe04ebe3bad65441a74a680be6d807dcb2fd6f7d23fd35811b0487a75686ccb6b42ab3750e99142cbeaf89c82b992b8391b38dc79dcddafaab1a1e248881f1c380710e686a601aab3edc4b2d6eb7d8fac2c64d0428f0721b7904e84f52920c4371035577ff3815a6bb04e74b13945e9e5fb5e24ddd3043953cdcc7d9cd04b592145cbc8e9619de07a9c654fb72bcbf62a154a5e1aaec3094687a76542013440f1f9ac97d55e8daa80f580fcb06ec107473e90be7891db0e40614af75617c480b5ccf2b2dc1ae754778c87cf9ecf579fe6fb370a1898747922302e97238b2bf827032288563263c88a10ec2be0521f7406e11f2e62279f24ca2aac30c1479c5454dc3621fcf085e6b1840c1069c885b7797837ed000c96e67fb182908364fb4cbc06bcbb1416c09897dac68e4c040629a291e3dfe7a1040047b7447082750a0896d7c533b8f1d6e0c9bb9a5e56d7f1034c528e78db301fa148e5c9b8b30a9c2b76fa909c178708419526016f2a365e4ce844886248d5fbc562cb0996a28625c65f6b572d8294ce6c27d40d01aed451faea58e99e2cb10bd3ed4be5b747ad5f12dfbde4d6b068de6a6c75a0ebc33cccb741ca731c9c61160f9324a17babb58301a57aec3eec8320faaa672c4b5ea9fda6a85b54b3a634bfbef4b3c7853c71631f8d6b2070a38fc804953f6942ea2956b55dc312ee440c88ea58614431c12ed3d6264b237b339581e4e6a896aedd7b606d6575172d0d186d207bbb195a358705c7382d6b66e8a684dce588e1d046ccc8188b6af76d7e97b49a5444518fbe0e2cfa3c7749b6413be811739348f3ef306072ec4895a0da7696ebb017263899785b7eb0a7184ed42b2af9c236e392aa2f668872b075a2badf6961da7f325716c15be5594dea9587ab1e18488d272f9391f2101ee6916308b5189d677ee9644dbc1b1cb64e2bb586bee9500332be71f5bfc7f11af7e79592891c6fc8fe857d0ef304a7a2d2c4b1f8f0061f0ef48e06b8a3101b5f8cda7034181946739a50e21d85800c00cd2adea19ecd716dc710a0c2333ea82c094032bdf023c93c9d2018d9e66ac5d7e0c0b7f98036d5718f304ac8dbd29d09e17f464dc47dbc4ea780ee2a47cfcd0063ba0ec2f7895806d4bac7a5ebc2f6842c459b0b6411ae46d487b13ac537921fac5b79d692cfd7bfdc520ce924a1dc9acf7d18116e80a2c561f5130ccc720e7e1f6f11d9a01821a377a6abaf70575c16193e5eefdd9e61d84f31f753cd18b59faf718eae759091e82383d9098bfb7af0d653d3f8a9df1f0db4569da4c4735ce4e13b6113610b38ff2c02b425b9266002acf8eaedf122fdd5ac27ef62ac53a87df94a8fabef1ee21e5a3173635c2935a5496d044e5785092cd8221290c78717a9199d24951fbec009317c8edca1f58615ecdc028530c7b2e0d917533120ed53623b6bdfb40fd1535b9510c45ee829873218c4b9a9218fa0508d2d05439c21af83900b3f2e5365d28863ef51da13c6a5065dfd350c2b80027413ece806af83da450de82ee0ba8ea4aabdaf661916a37d488648108f16841560140faa9d82d96fc53035537de83011cb87c81388958e2ade676b5bada5712caab1aea35b97dc9091c0a1801d297f515f8b271301c02994a3814183aa25230fdbf3c92c238827ad5571ceaa45796b8c786e524267c2ab0e27ac352a1b3752945066a368fe8eb397b260f1633d0b859655be51db63060b20203fa5178edd34a54d0a3bbaef92a33c706f27722237cb89b32efbf866d66ba4939ee76168229650c46d83f37a68517432836ee2ec80f83d1e0592105ca6c71cda4f4fb3e7feacd718a390f8d6e9162b20201a9aad880a51c6b76dbdd63485c7db21e37a2bc3b07c88565aefb94cf925934ad79a16f1331ef09c6e80ef83b76b82d2bf94cf7f160efc2e943772fdf01ef6052913b9f3823dcdb575e50e85c285d89c317f34f6a720b32a5c37cefb822249c882ffdf4b5cc4ed5e5d8ede15fdeccdd2c84833e757f34ef4c6bef375be33a9c09ab7b38bf9abd64c9e8c9ab95c2a006e3b83279a015c0d20f0512b6d31f2d353aa3cab3fdb9c44aad9edb7fb9b5e1d58b55c3825d66d6c867edf022c3e0bbc9dc31b799627d96cc6a17fab4106caca87c2fbc32a4f9e6b3a2f9cfef880ce884e0e66de77eaef95d503b722f41ba0d8ef29bb5a809ff0dd5dd7a9849397f7e746cdb0f7b506ca397708d1fa11f0869e257934a5c861089268f1c1409ce706b5557d0897d7506071bcb87c4f220a607bd6631a68cf041c44faff22712a44081b9712d1858d02a18e3d9a5388f1c3e8e18ad15590fa67b58c1753852c0966ef0bc55e414698c162687baf9a3828edba0ee0ffc7a21f80b94658c9cf6b65ea131baad3a4d84c142cf05a103931b7ca42c95d560230a9d5d49fc3643cf6158be1242822daa3cad7695e55943b36d603c41b3591e62d0af745287af0793a7d01e59ba81b81e04d4c18b1d8bbf58248dd2405ea194ff22f23a63f3f32bad715e12cb0755edca509b3319b90a889894b3137ce422f8b0987612685e83ec883d1bc18fce95f9a21fd5266814ad6c5738f197586a2a8702c4c63f4f99eebb5bb4093972000a2c37549651b853505f0b47f36ae4e03fe03c09918068f3ac7a8e9b96dcf0dddb9ea34989dab151d50d92a9b1cbd6c60bd7e6a10971b3201dc22e8612b8e8066f0e99a97c767257f0d2f68a0a346c7bd527fc9e0547d573c3aa8ab867a9f79b1716010726987862c941e7993525901a46c34863505cdac71f994b6ebde0e9e5939790eb606d3d6797ddbf8dec6b65e3437ce9a6e3a4709bffebe9e13389a4a63549b026f7fb5c98f571f19b3f4de78ae2d202c34f6d50d14a7b0e192005a0383934a0cbeecb36b9a3e5c10fc9bba15ed7226e478ced06dd96cbf329eeaf6c03dc263600bd5740441994b8938c1aec1b6e1b3b20311bac96cd9c70a030239b4a261b07a2cc5ee608c19222a6f96dc253dc4273648e9470b280e8cb8209a3ef4b408b079b12af09437bc71d1351890169536cb985f86e5227cfc151f9efe7fecd0f0d6e2ad4dbdade3e6a0f30af779dd4b2be7b32d922f0da209e1ee59d8db3b68ac218022e820494554015a948a7faa621746cb87a7055f9db1abfe5f071d1816fecef1a374e526c02c32d1e576b99a83c95b50750bdd36b91fe20406f277298c8193a991e562706e532255a176ef61623041fa69ef9b87b1014b9d49fad7ed67c6b967a5c4b057f47388ab0ddb1c96af3e26a35cfa20dcbdd4fe405739f037def31bb2ea6ea0c6b35338f4ec89432762c45ac0f8eaa7a2f955650e7d0d9f750752457e372e81cdcc6f837e0c51b08dba7d9b52a7656955e77fbfba00763e65e3e770f91ac70551905d548ea93053da5204f48d925f075f3a72aed4aecc4a4e69fdb6b3325fc6630e6e035c0753f5166cc3255bb91297ae739368e975df66921a69f7e85ac84b2248c2b9777b6847149f942c387c44e12b46fc9b030b3ab5a24b3ea1feb978b07438f3578f57e8d44ec83346ba7bd91c86590ade3f78f479cada187d473e17aefbac7c59a46ce0d4589843049eb70dd9a22af974fad9ad4f5d73c79961f7b375bff8b5ee99188e945b26895a867e2560993da5b4bcd20877232207c801f1c2ba8b77751135495772399e981972ae3b77e6e6e540b4ba72c818ae169c6fab63f9bd5c3b579ef75e9a4b5fbff4580c79539d799ad3a380508ed3f84ef0c1668e8bc62f18544aa4c288c0d88df0f01078d2a017ab192fcfba5bd94b996261b0272b0a904e78c9d0c14b74d5596324fc820806a6848b5e864ec93057b5ffce4e8f19ff30ca4bb0170e78749efd439e312d2743c79e33e00cec3ea491f48bfc2a150725958882ce1084f8fab2d31c3229d318ab6bd22677d5cc1bb1b3c3bab1efec47608cb649ba90f3180a2d942d250b61e289b28989ff13bf548fea554aabf51d4f663ce23b78d273a82e476309d914deb26193d6358d4abb64341478f7f12f586b342e8ba067d19a5589b0a9e09a058e7d71da777d5b54e52b43542d8ecbe54a41aa78efb7777918d816976ce7c516d09e7c1b671bf442bc8358c846cea8354205ecf8ee33aa44a240b0132b397959cc455a067752e1943d43eabad57392a59e0ef197f34698d6460eb4910b18f21984f81c2257ee40597df6e0ad4aa6f1d906b3222c6fda2540a2acd6fd96cc32e14bdb62f9ebbcf7e21ecce936bbf9e7680d1d0e4cc20e3e01ae258f054395a2306bf27dec8ad93517d3dbfbdeb120ad1bdbe341f1d2575a949371a4502a1f3decfc066d430a7161bfd7a02453457eac0e404f2dfea9cf89a0551ef449dffc80c174a2e2e0d507a50efddc60f0a146a56a51279147c2563eedda456c6356cbca26533dbbc80a0c7ca4976dc8027e35c42dc92ba930a2d40b68d0225afb3e819c6d24ec3f631c579313c43b9bbe0628414d41d60fbc3f1ec7f9ad372221fb297cf6a0b3728a6e5e38589a198ab433b94e16bbbf329442c32bbf72983193473ed28f0a5c77b7442a9b1d3630439e08878e3af5c4755702e0f4623b12a60f1f2505cd5e66f213044bccb45491afbd19135e6b1de8f66e07e86d7cc9814652347d373b061a25f414a5a38001e3c4a49f49c58de08d497a1829ddf01a4f40d8a109630b2dd1a6445d4b8b4f7ac0b8d564fe99c290f6c437c64c57ae2a936efdde20afd15933cdf16720fc7845d540bf0eef2e68a6a1c577c75bf417f5f85f5602f02482f00506ba72d272274e8c735f9ca557f5c71661db1f244891c136c196a1cfaf95292c22f3d9345f1de699389e41f5bade4d812d3db8067e650668c70ec150cf0547c97f6fb31fd366b99fee702ddf633b5b6403c0a8c67d0469eefb132931dffc7dbca860b926469db982e7c17bd99ec82230a17dc99c05053468e0f29c1cf811b49ad25f44eb589c175825af538443f2429f2a1b981eb248498397a8edc97a6b98d4b5db9daff2cef663622ed11f62d3f661365c26a138f88da4770865701ee8c454ae04ae2321c8832ec9b4c5e615d691a46336f251d63212b1c97ad04d5313ec428a65a60374d3f6e4e18e4bda0ef5083cd9f8f5adfe2392503a1673bdfbaf76f212fa3eaff9f800e9caa44ca9a515c0c7b045534896c57899c1a85e5a2d7af1674374a55324662b63352f587ec1e44653934abe79fa8628743801ba8ef9134dc874724f09d73bc345ff29c68bae41296a5ee291629f73eecc86228454b1d9ffa5b15ab9f9159abcde35e38e51c61b08a7cf29254246bae5133b613cb53ac6c80faf99dd6048904de4071982d0d94c0c57ba467803158f9d54309001cbf3379b39dc03eab8394278d30586ba351b4c179d6f1053e47ca337766f773bb3749f20a35b6948b787c6bda73419abe7232f4e84996adb4181757cdbcd320448ff20fa12180653d690dc34417bbdfde7075167a66a97ba7be122be5fd379d14416a4347a6240984ac95d97599b7b4a85422a638b3d53d7dac6d80926aa168d4c1e8c2a41f9126aa793de6a8b1a30888a960a985edffa49da58bcfe88c4303cf8c57acdb8a681347c26ea5cdb83411289fb6829731bb899eea3971373deea063171e6fc8ff5fb9214a21133c5fa9138cce8917b2ae52cdb748f12c317fb62f96e5386aa126dac12c3bdc61bc42a1a0fc693f3988aeca0f333a0b19b7fd88aaac1fd405cb51030252b3a30d2fe60d3ca24dde18100c8a54a298829619586f50484a8b613b3d585c533892fbc733bee05cf7104f71f3a239ff36009248c6607fd66eb718d9889f129d122c6c6888dcaa965d36676bb4566d458d6aed26b5006595553000e6e448a199e11fca515f737968dc78caef8b23a0543a7ea03a1913c4ebd74d7498f4bcf40fbe3207aa6d9ae84c5ec9141106d12e26920f22e8ffe785c3cf6af95dfbc5751c5f42480ef461f6f36258868208bf73c8ff97b64b435de866e73183ced2c1623cbf300111dd8e94ff708fcc16e0aa65e84e816a79c401be5a8d2bc2ada9e00e12c6822cd43de13a8d001ae7299fde137e68bb401cd113b2dd366536f4c77ef735b8456da867389de4a6afa9a2ff19eac20326dfa8cc77e1b7f928c1ae50c13d7307614d1c84327fe0ba95436aaf5d9353b1682e0d4437ec954f0e19087320cd9424a1c1a5c37e988ecf8b0a08ed0df8a71885753402ae86a5b2ed1146817ab8851edf221171b1da57110da9550794381ebd9d4243fd1de3a901aa1aec129294028f51427799893113d5bd601d8050d3c087953763a3ea5cfff5d2d8a1626a7cd4778ac4f57c06d0d7278fbde2a19c6eb357626309ab549d3061eba31a82aa36fbec83e35df71d7962a60b817e8478b0096d0d3bf09654ef5a42b2beceda1004cf1e0e528789845b46d72a2c2aa150c373f5dfd3e02f117c73a6706723323fcf8c44c911780cb497442659572e475422da6f9ff5a438fd15d6c80b0a98353a4456a89e83c0268fccd1216096d060e5e09a0ddbaeb71baeffcc51c280bd237f302280a17f9883bfcf42b180136706ea773034b9ecb6f7b3905ce711236a3dfc30516556a1145620554f81de121d8faf02c1739d1e5907164f9de09b2b6db3433b682172441c20c3f8d6b3d09527f75b99a68edfe363ede0a8985cd9bfed90d18145d2cdae05514bfa9b4f9b7f2084a12e43ad71e0f52648fa6419f7a4548c0c37f45173de76c200ef6089e32b47353bd3bc20a470f136d0cf4e51e264f1b2929c53eefc5f919a9453afc44177fbb2cb0c4ae58e9afc639fb748bbeb209ebb1008686896c83155a57dbae39526cf97a14bf888fbcf9d59213b5dc872e9f9b6fa5f98e6b2e8fcdad9ed700fe7bdc4f96fea453d0818eb999fc212acc9bb686fcac24f82ea2dbf7d94ae6fb29c227070bebd6a6eac53b02a344b3708b242abca952c10b04227812b10c304bc0c9f88b4f3900326e64540b849645d7bc00784dd41769f019d522423b1cc60af374d1d63c511986c4415aaa2846bbf0b8a6dd1f2b80a1ed52a543b36763bf728ec1815284cef8de8227ab8dd64bc77ec085999395c75c8371a2138a7ad51d4730914053bc771a0569e60648e8a7c7d454562fb5419c29ca606ed324f17d1d450bc9453588625ee43da2b648d7692f2fca46c6c4c80bdd391d30f84fda9cd145d6ec23a7a20bfee3513e1d24fbb869f2b8d8fefd79fc616209f8b8293ad177894c7f379c8ab90798d0a484f70eaf25cb87183eb46c480d97efdbc8f05a12dba0616ff6f93c6fdaac60f89a41e43f9b5747646a8a07071f9cd031911d0574ae4afd1352f6a4627277500be83475cf157380d03aafe04acdb75927099301e0c7b1835360c1153e369b28b538f5806d488aef17aa75ec0d3b52b7128b85030db6d0e65524f23d2a77eb88fcee06122274128c6576388d127dac3459f1503a76c95ed145ca5d6dd97fcd0899b2082ea12bde3c6adeee25876e663dba8c34e36e8f21fa3550be06e2c8253a72acbc7dd0a5f8ca2f49df844b91796a43c826c2266e046f821b2a1e84eff7ed98413dedd78dfed4bd99519cabf975e39629d87b3faa78e0272b5edb26515ba7383308065601c2feb6f8e0e08eeddb4f1a8004d53197268e1973d4c72e0e11b6a3e938265989b78cd5d117e01e77f55e2c6848a71121cdca0fad484fa772f56ce00cac2dd9ed8c2699af5681f6c62e4b32cd25654ffbb96c9f5fdac158c60a56a292e5deaff24c58a2621b1301ac233d7fce8128f0133971e8643a36cb88fe0b17225ac6ea12c65ce4a284331ebce10ec92d207a62fe908f3d36c3783bdacf15692d95d6378970418f4612788f9722394bf2b90a30a533f3bcaaca7d412c7570b42f8e6298637d64510ebc58ad02719ce90a9dc82bc90f60ae40c3851bd7f2c450d9b2eb0abccf2f659d726b357965aaad6a25c09ec4c87201eb7b4e17a0695480effc0bac82ff37c1c48d13781447483eb8746dc46b606ba31b6686f41c0c3f6be86f81dd76a9092e9dcfec4dc82f1397adc096ce2b74b3ff4b857c733dbc06d5ef36652ca00ee3fc558fdd49dae8cce63cd311e2793d4eb04e72b97fa3e4470b5844e9bf2025d40f664b2018a2b1dbec2cc596cb14e8905a0c48a84c5ce6c1fabe11c53d9d26691bf6145b252b814a0aa4f122c998bf7e1c323119335c810eb5617f9b5e12d4b9e1160e22b5bafd38634683a4bbd0db4739eb69ba547062e432456d6c4f1a892f7ad8d1b8264fdbc03b3f5f42edd27425d18f48d0be39aa7565d2608f2d5a07c603d9204513d09318a38188ba37cf72f631804d1a8a143bef8f1d1a58d69435bcbcf18922b4d39eb42555468e5b2b078f7ceead34f4118fbfa22a6c09bf459ec20eacf27114487ca1cbcb192e8d7ff491b7e9a34249729eed922922297470fe3f0af2d493bd20efd06ea39568ce875d27ae93c48736c1ede000276daceb3db41ac96e16b0bec6213a1f5da92f78bd4c04ae01f6961b473025eafc24308d26572a2e5e148efd3f81fa981e5018ae8a1a924f43b661d9617f81b1da24aab4debeca932aaaac32a6c16eaa2c9fd928d922d60219a4dfb8f04963661c8fe03124d830049fd080cf62c5a7f5643f34c4ccf443e80790694679d750661aadfcdd8ec0317fd97fddc572eee4bf9ec8b9e4c54c5260aaa982582b6fb6434e5f5bb6090796ee96ec2a10b961a22729c8b7c9d1329160dc47309da82e8d32a374b6cc7548fbe35c2febfd2fed3edd836fe56c16a083183cef56de67602f396b8ab5ae1ab2b796d611ba5b45d30296a6c7666b9c34825d771f1f63b1479e294d05b15c24c398a92101866610d623bc215f6906caa36749050a7b4833ef2807ce6e1e6ca3cc98bafb8382ca004a256cd495194d8056f1c679c9476591f6bd732709b44131e2010f9601ae3390ba4b71bdea0942412e59f0546076b76ff4b001cf5d9534ad5e2104b712bd3617bf4e830f80b1b33cf78f17b0b2cfdd413ee627afacd0fc20fe68e9ae03fab58dd410a50aab188969e9d64d1e1bfb973a424a6b7779a20667785b5f9ef09b67a5458150a6516616dd8bc5ade531e1950ea3fbeffda80b016b3e797bbc9512e3b3b8f48404ed5ba4e5167fe62c04b436a791463d0dcab60b3fe7c91a2c3658880263b83f0b38aa23468aca7820b5eaeb5b5ff02241cb9ceccb469dbc39d6cb05d63eccdd7cd7762852ef8fa238d79ab59d14c4fd18b33da556065c3b67c1b5094a5b1d4f91f83248b4f45cf82d333d8eb9599baa5c52b1afe68d97e00744f1d723a58aa06248af9390074481b99ece7323b3526edc4771bfd4f3ea657894c90be0694f41afe5ac9a84f7aa0c45fc4a63b7ba1c74c7e21c4e6e42aef3b5313df06f06cc5a49df53b542fa5a766d6ff08bf3f13f66f2a34ba2ecfe0181cae11da3ab4d2da6613d61eab894ff47a097695816716b2db56843a35c33addec905b0aa5178ce4a96b6ad9d5b95f58f506d52ef31dd8416cb41579d30263237be9e4002c9dc0e31de96eb4623379d3b051f6c31f015bad2539316a0c6df93d7402fcf7d8f61411e0ba9b72aa60f7c24f017308557c662a6793caff31fd4dced5b965e7af9cb78c15956ef6881c5a9a572a1de4bbdd388107f5b9b4eb07ad5f00b19cf375a7ed630659c8cadd22c476e3ba2d55d5349370e564c0bd9e4a1c880d1f0eddd3c752d854ecb793086db055c4b869e1bf06c6035967fdf9799c35dba1eec7fd4a998980e54f5b51588a504ef4e7465da6a663c01e7d948cf9c4da77789c7b476e3225cda30f5c6f009b395800922592be8a025f53e777233b19b27fee1e0c8b521010fa4c58c9e5fdeb1f8b6d0133e5dc96097e79b29a6ac9439d21bfaf31f92fb6ecfdefc2e6015a50db07142d9a79f7f78e14966bc9bd1e4bdff4678efeb19e2b967c2f7d8bd6b52a1978fb9db505cc44116b4d946f364ca949e5ab080465132a3c2a26f27cdd9bf762d04fe72d601705eb2c71f30d3a2b7e48e5757dc91c064e99eef2479f71af718be166e7b0290f01ac92a0ab8dcc4225e2c2d914c8668f014fa49fe904b392d30bacdfae0af9fa049806fd18859f37f9ca71e68ff1559febf63e610834fe5060ad07c1e338f3cc632ce5bdeba1bf1b738354b285f45562093f0aaaba2240c5c287acab411af6d50618c313b82075350d1ef873757658264a56bf97ca7c1e278a65472b8496359bd9bb58ecdd5f3efdc5e5c6d52d906e46fad252b7e01aa80f8f7de0ed07889593725eccc5b91e9de864a6f01af994c92919ffa4c41caa99bd01e80e714aa4a1c9c0b49f0240a7145787d27b1b07e0c881f1e937073599fdef83d6216ee69cb783985b313ea531640032418007bc9de46dde80d370278aaab689010a1795f8d993405957453b2234529a58d92f33926218f0a8499487fa608e9a0462725ec9ca7fb6ef2206422749ba79fa6bb6bff573e19e46e68fb29f6f08d67a5515706c5c771240fc709b3f6263e5d5dff13b92aa0067f7f8e18719bc623b3cde6d1ca6b08e995f50a64cb4a87f271f5f91f3da2e2dfac6d84ed953f350acbcb970a414241ca4a635767fd150ef8ff4eebdc936ef6bdc97668119186478c14b7de142892e4862809b5e8818f4156dbea7ec4c9e3ad53086c18587d439d82db74868d2d218f62d1102800baa3fdef820e7e085efd7c9db8926719df750925b01e0ed95f3f6a5dd67a4160d48e03fe4a2d71e4f0273d368467757fdf1812618c9ebb2ff8639e18f860f4a8983209166bd2390d67eb32a1a3f5fc8ffb14568836bb3f5d1db8461d14e085e8493ee4464ad4b312832ee95b20814d677958e322d804f2742eae345a42b32b0a91d4c87f4c1c9fe5654c3a11d694f6d996f395f04f287ffb3c1bba384605c35c6aa4b67f918227a60c97db0c1256bf82618234ef85c208cafc28e12edc8c8b0528a4c783ba875983669a44cd52c9c5da44fb7496d45d697b06eae2ce4667f9b2eecaeb3919d6bc4fc8b678a50e3b986e9199d792642de44a6fa217ffb5e63bfd0fbd8a1141b09977544c561b1fa4838b009006df6fd4dde0c95d097a8c90e0ec108f831542f6349e0b84a723664b204cb2636a8b3e1ad14ffd87d0e8a0b5349e855c0614e1a9380c41da592599fe88ab22995d783b43489f4b45d19b157945616c1ac83bbf89af05c2214ccb192da33412a1e53af326bd49eb5f3f50e03a2c4d48cff77d53548cecb03249eea1d05e19d03926e3fabc09bd5e518a9f42b2625696d4ae25d692d0a42f1b03ee1fafa8d40259f38fffbac1673cbfaf3cf97af1ffd5bac2d5bdddf4f4dcfb4625b6e7cf1e1c68a08b73182c9e41d0139cec67421a5350f8248e4c533be149be81baa41e8ff7642c0b7add561d3cf1af7453bec359807ccb46c2239346e149e100f6df0c6bcf6e3971a876b90a39b7d381e629b43fda76526755838c0c728815d0da9c4326cc9b6e6ff46ec43132905b3c93e36b84091a32f7a2509069221e952ffc164b7a8c828e20c1021ba8d35cf242fd6e8419c2de9a1f45fa8db4cb48a52f62f424789c1450f4f455170070d64ce5b5ba0cddffa03cab2b39e67720e5eb38ba289c584d2e52fe5c232e62d7949716f8fc21edb4040c82f32013787740a076f28ff2271a9b1b84fc96f38b9af812d9feaf7b22ba832d703a235256ceda2ec7e01dffce6af3f0798830b94dabbfa8ca3551959572e6bd86b347bee5c63515074480d7df9db50b0e4730fdf6694fb69629590997f731e77992f27cb3e2bd398af0ec9efc6d0cb14e6d7f2bdfc995adee33d61483c350909913fcc3ef311379df0282e9e259c19d5784319b9d19fd712a794d97f460f4dc4d3572fa4a27e6d4af0b2be37cd94d59e2abbfc58651ef77e9a4f40b7c106e9bacb74ef3f164e7acfacd789818f9dd691a95b479448a65128cce941006bd193a488c70a441c28862510a36f0f820312dae3d787f37a41dadcfb52b6636b867f5f22a9643ff82612b90c98ca222b1a97af6616547228c1e114e45c6b53ae85f7db54bffd018786acf34cea1d13fadce91b8435673da414e449e0f2961cc522e867694795c089c0a850ad86747f3e2077788cf2b34413f72f972170c50fd542b418cea7e1dda5b48c99292315e8965ba707fbebd55e0909accb9f20804e742d960f1e1fd83f3c740f577499e0f10c1acb378b33f1e86fc8084d09be08f2209775fd1ba615a852f1cf8845da59f375137a5038306a50cd245557458d26976fcde945835417983a2a02fe0401fb833d3cf30a36c49fc495a4f5b1788ad848d9cf6fed4953a26dba2be6d59d6a692ae06e5a39c73dd37d6ec15c6a3ce8a296c929666f943f8834e7da3241122f2c30ab7db0cc5b763f1a30fd406fc7797a8f737c4ac879f6fd3d4d4fd759cee2097601fb2b0704dc10cd85919169b2fcbe1a1ca12af1744f325eda92ff0225bf315055373a1a0ba29df09c785a1bdd4c9028d3fb258c557d5d7554e79c4611e2f409b59530d4dc228ade56d3c7f9ee34a0c077b2e2e6636e46aaa9f2805953e39f544cb98279ae7cd34dd4dec07a76920fd10fac6b593468e5f433e8f37180ade19f1897e610e674a4dd861f33fc12bc5e23a76cf81d8743326d7901e186fcf01518acd98d1f20f29c86f0dfc8d6fe419060fc295d55bec1bb940bd053c9f2eddebe17bfb7b84a88f683e52526121bc0ffca267080195e9dcbe296a62947d70d9a903aef28afd53ee2f040c7e6551ce6028eb6633177c35eb34552acabb6db0bcc76feaf29265f7a907fcf3238f5fe5c01a43b08a7a888b786bcd413784b86defd12ee4477fc5fbdf2bb59686ac77d8435800a4f9c68511cc999f73c117cb6acd854b79bc1263aac8853544968fdf49b117b82ceb42ec7095fd1c6dfe8570427798bb2404843e7ffaee80fc3b2e621ada9aef34d72873a2c624ff0011408b85164c575f7c3bd6c04c0241293176c4660a55c9f99b75091d35a65d4618d838d83ac9d41109d72388a686faae5baf5384bcd930f36118efdec9c60ffa284afacc7ffe0e7d59f59e2811fe7b1354510f56dd9c22d7df68fb194c9e903048fb9f574f75ea0a7b621889837d88e6d0c2c01442001f05eb6b6b686555f68c809777ebe3b148076a30b2afe7a8bb1c7b143219a7c3b953bd959f224928958aa19b3c202350b91af32e57c5ca2e9ce6d12d241b5d8bc5b1671c8c2eba8e7914e73442e4c78ca0f62390e8c791b206ef644d7a3a70bbd2c1f3ab441f975814133dea253572468f9069c8be1ddb6379790a6391bb6061d0e221dfb7229570ce4ce801563a027a006ee1d4a98ceda0a155a95fa6b5085d86ab6f6b0c66a0d13e5c56f7f90a1532cbcefdd8e3f446a4152b4a734c3da653f16217c1ae76b056ba31eb2e186b1342bbbd73189e55a76c4df2673eef2b970ceeb4e8b6b07a24e52387f6456c4e9dcede47a304453bc35ad2592eeb5c9e5ee9412d671d51274f05e5280689e86772c23823b4336717668e9d5e0efd749c30a072451f9319cf82e56e8e86267acc9f5b06a4f720afde8677800818e77e7663ea23081aa43b23807f0311a46859f271ed349536993df328193e47823a06b8bc10d976eec41f50650d40bfcbd83275281adfdf5831a3e69654fe38ea2f3f366b0862836266e91da311f7d8dc1c7c8c8a923fd1af33c4abf7bfdbe13db27fc723d1659dd90483d044c35d2b9d81c1cb59176dc4a266c666da6311ab9da4b9d2b3d67ca0fb1fd001583f8f9fcbdaf105cb64364e90928f48572d06bd00dd65e4f7cfe1f1fb45893a8b6f70d85c641ec7fecffaec46b48a0e1698fd1aba5c8b08b19d397aba8bbaaedb7930ef9a78823a18d8a38b46f2a16551840153c161229b2136e2c63a6e1cd47bc73b340eb4f6a3d83e1f3ccb3463c0c12645980fdf9bf296ff2c091fab82377a5e75f86fbfd9b8ab5c82237aa15b2c786e04bf4ab449caa239e1c41bf9e56462b1b3a557301dc32009bd89a44fcc786d4da5aee5ee44ff18c5fddebdaed0d323162048474987dec22b09343867ba2488feae6abe62e71ae9f5e6dd2669aad0f66e3548776b059349f3fdc3a729f1ea5b376deb55b4307fc447da7aa39b80fbe43e28778842d12430a094093182146067c0f49c77fb8dfa491f2a9640cf04860bdbdfa2060c2ee4adc0c87781826f5c729e18e2360bd2952e39ea3bf1a0a3abd67a2b08b2de5fb004194cb36b801198d1f1781b3cd614ec5eced6e5ea7df2a26db38883dfac0e53e129b71eb5a323640ff2741d88d75739cf96826dbdbd5bba1d29bfc501dd36248e257cf3616e3b04a0b17f13416fb705527b23acaadf646cd1252351a825dab2868c97fe3672341ebd79d3e6b0171b0768abf15d442f3d02424c30b66779c9f12b837b979747c4d8df71e5c912ff16ee4810f7285d4bcbc76c354fc306e3e1f3ddf89333d67c1fafeedc6311b74949b0c4e08bd7ec1340dd2e55c54eb44bfbdda8839316afe44c0d7ff89c21ea6bb67ddf1233b0b29fc542044ea33c853ac11a799875e3e151391e287dfc0de9170c60f5afaf664ea0d5c58915dec85f1c518506b69e606bf79108fd5c7663800f11441a8416d2b1668266559e7b33b1d3268022c2746e9f9c3265afb57abb67067a320077520c5773912834e35928dd6c73420d690037278b8c514742179e2e7ff9260e8c7b4a8ba04b67d7edfd1f1e98e6743f3b79a4233486dad680955851b73acf08dffde6364e5782523422ff4ebc0391afd828e44475fbba934d8fce267c6b6e673c105c0dbc2de9f76e3a4101451d11814c565623ec1599466fbaac27065f7dacd0700b71367de2572ae1687d100738b50e005c73a0f59444381d616da9b145ff5c01d4ddc20357d760d05ee1fd80576ec17d2703447cc66a0f7399b377d516e903c487193d411d27372e1abcbc30eb793ac50f3d5c9faefba99e1d10c8efbdf68edc1572fe8e52aa42d645ec030a4501faaff9dd240deaf4b865ae922e61b3b700e2ebf179d674f2725087605daf85e28806aed24e5679cd541b30e141efa6a20b4abfd29d5af43973e0ffb11a3e8c1979fd898b25f67dcc6fe039bed8a99f06b62916f3a294cc57af5eebebde56488b1a94af46cb4285107bd994ca1ffa6d94cdc0c02fc2a4bde18fa4a2669f833a70fe10a5b25aebcb234a8a00b3637d24e4e16eb9198cbd62b5b442f190b262a3b160942071dc1223ffeef849f9feb15f7f85ed39165872a90a6ccf7d25f212c9db702bd5e9a4569e465a3de10c4570a90feef27c45dd0506817dd3504507b6396ab0653c17eac9b3cfcd8be82d16443eb4feea60d321151280ddbcea6ceb991d66429803f728253406806e2540b3e6d2339b70bac431454db8f3350d04af2b046de20440592c42246455548afb6c06ac14ec11beb24d99c7530fd1a94aba56454ba9a800e76be7f4a6a34c68603d9d8f60e82f3d05aaaabd49be0efb448b55a888d58ffb167d2a477be9749f4ed2b5a732311c17015a30c97895b258e951b72096b36e244d7b7bb083bff246b9d2aba70b2886babff2b6cc18c319f59249600a4535f39099a059ca01e518358f562f43a481308550e4354d7495caf59f2e42f861c63e47bee574421a56bf59b5f6782cbf4d268846ff48c51fad44ee88e589b516f8565a6cc1bd0b8fa4a1de78b89e9f49da78f470f8815dd19c2d33a6ddc7abf281795bf6ac5c36d20661c9da7f23bd5ef2ed20a4152eea05d979975fc2a004eb296ccfcdb2195d65fd0bd107451fd8581b84ed916515a7ba26bb9b0b5b043a8a83919a6490cd9b2fadc9da6e3f11b083b53530fa8e75762e096900936e7502f1be6faa632fb9de94ae66166bbeb1f40dc408038310450e49f22f4e7540983eaf35d2afae122364df706340e332ca2ca709f60ee1bcaadfb9a794506f221f452043d72e3706d764be13687cfbb5605f564921ba80ec761a12e67c9b5e9a5087074ef98453a9d32d358f25e4dd94d393b229c81fcd8dec175fffcbd3e63da528cd30b9b4fb153b78e604603e26614bcd7bd20c91b7388382350aa1e10a98e3c727cc1bd819b20d20eda3e80017720c858a56ea45b3bf0ecea0afaaec1e65728831c26f3475242291f728dfd77121d1e0e41b86d42c54a27bd7a2c80894774534ae34348ba6d7561edf432522c67f3b808c057654fdc34c859df3dff2d1f203a925d05f8bd289acb32e71a44f49a9ddee2bfd833ed25a190cfb640f7a7cd2c1d5d637ba9e4d66e1d38c0a7e35b734521dc0e8e8d3b705f9e7801388e2f964e8adab1ac9f390a83ec6e5549f788af3b511ce9e18496e72fb70ca3e800ca103fe5d0e839e711ab19ffabd046c8b6d9d20a1f07f020720be401991046c76f9cf725f28da3dce13fad68a03f033f302b847dc5add76538d5bfc4ee30e45580be656fadc4a2d201b4e9be91423b041350651d5720ca89d894049d014082a81ba06d46fee4b60c84fc9789cc97d041fd3e51dcd96907f2a27a063cc7d87373a263cfa0cb6aa533773648702af95b96d832ed4a15f08ee7b743de7451a1263f0ade8a37d75bbf5f564d9cb5e4930c5cc7547037259317582ceec32cfccee86a9f43e46078b166239792e1222abc05cd8c623e4b5d7f0228afdc9d20512dfc450d99ad8c6529e89e1deb8f54372d478edf0bdc90f2f084363a9dad5f08894a5545ba81811509d62ad4fef480dcf5a5da6adce179da9d36096046282078b0997f9c743774dbe3fb7e935648be1098d75df2d52417ed093cb2c169d2ccf65d9c7f1b541de9bb90665367b27690580fd8906261f6979ee2f4420b84f45866227a600e9bca671aed4d0218b58e4b7723d20248213344e070380efbc82c612cb8de24dcc4bda36f69a024131f9cb942b7dc51f263cb39af14908236045d6010cace0ca0330b6a9ad3bb7812f0be059a1bf37e79f6324335174d8a7cf28cf096f14e4a06b2782f57a02bc270c29c82520ddbe283df607dc2becdc7011e34c3c87283d38eab30ed9129d3e6f7fb7a9c007d81be95a0497f95ab34eb389bface08fedf41771642f7a878bb897bd648983657cdd34d6129a3a5fe7855347d1a38fbd18c24789f7a10866c524e59571e27f7c2949f98b561bf0143f5467b0a648953d04ae931b316c739320dc16e29d6f17563236803e74cb627b6968035c852e60bdb669ce22655222cf40781937151c68e59711e4a4a5f09140d35a6434c6022c431100b517e6f0def3d6b9f040cd88b14b9852476b69acdaa7944df6dd4879b567964351af69dbe97f6653435ad690ade02a814b36705e63ddc7d12762d377e26224b341d5a01eb5259b381bb0b61f05a39e51436e87437064cc7f4abf2ef4d9bc9856dd40c7e70ca2689348d5b60db2eef6c4cdde848d32762bfef86b4d4e44e03f7520e1632407c764c9fc5ff5f64b8623362a2684251a714029162aa1f69f095717fd58ca6741d4ae00649feda2488fed828ab03346b1e913caecfce4326347b2877e26880c7b949a93c86d09872f57c3f01964cba825800de7037039e80939ff81db9e611ccfa6066dc124a108bdf39948d1b11f2a7e7d4dba0513c744aaef464533913f649d04d80991c7a586f6c9c30977eb2960e72274b7f3360fb73ed46a7c4c5a327c7d0b633f28df9ac53d091134664c04f0d6f7df28e7f04e82b22e4b0fc0b5415b6abe8f819c8ddeed39f1ef47398fc444bc62bec8aadd631bb567a0d35c2460b7a8a17c55a50cd18b96cc99bb38f0d0df55e24d598b31f54f0fe777a5177963cdfa760a5e5d1264440f1fdb1386702a3de6060c960b2ab48b244d8d2a80e5458d8c336a339271c4aa01da92c3e46a9ed1c1376eca434b4fd5753edb0954df6af97425f3dfa64b2a7fc33caa8641b106391eca52e15035a98b39ce3e2fe70188825eeacac6d7cd6cf4b9cfc285558e8c1a6bdc8366a9d8d5a9275e43d035bc21e0de6eba3de75a4d902a807407bf0d7b5d42cec79fb49d14a5a43ee81ea6fd605091be6b0b0a8734f4c758fa3dc319d67154358904a352d6964a24120107d6e3ea0025fab7548a0defc919657246ab1f8f4e11abe866b9d9afa4dcf029269cb0f40f16a67e99825a5b5d21c244e5115268cc92d5ba30d9c8255de5ac960537e1d7a11e6aee35126e39048dd3876fdab193415d9c32f08b9d4dcf7b10fcdb4818df32cab39ae7aa5cee297fe221a346501a8195420a14bfb545661acdba2a0d07f6a9bb961c44eee95868d4eccfa7bc10c0bf853512738717cd52d50b34270f3a45dec3572bfbcf156c20c2172b04d9974641601fe5ce6a73ba082c6b0fe3aaa30b60befe7bbba42846caa92685c786ad0cee2fb163a581bf88b351859f2f71690cb4be66a850efcf010e469c7d89e52f8767c901b7b9675b3bbfa1e1d73958416a4cd4225ceae42ac87c0db6fe72f705d340844c1c388f374fd2e7963640240af7adefb8f737f08251e5c0ee65991d9f0aed492ee1c3d8ca5f14e1d1dcc6a63877407f4b930a60f3a88d07821bee77ab3f8f5c05f90ba0ca86f4bbd88eca347eccb89fa5fd5cafb0727330fdf1aa05927d6e5fb056d9e6315d7691c2ebbb7cb9219ceb238419622312340b78a02716cadaa2ac8ecb7465afe3a30af8700fa0476a5c022dd4f1a2959cc8b8c43285469e3a6062d5e952e80fe4e45c78aa67c7ff6e4c0080e554f2aa55fdc370b8505fd52d7243c4a28508a10aa7b355657c4a0f46cae0273e331d66a425d1e1089bddcab802f47f90a6201cb1d86816d553988d7d16c092ff2370502e5f5d5b3610f4854a72fcfdef03ff8abf3b9605fe630ab935482d5dae70cc84d8c1927898292082c09af46fa46a1118f7e7ebfd6ab055cc1c7d7793268e2e1fa18489beca252f4b4b392cdb5745164cc83d1192de299520c4054d17490b25712ef28222d047474aed02b21681125edc1b9827a166ff41f35ede37df7352f0442c782dae0afc9a314e551967237023f04d3b6f6c576a369a0c081df2107d998ca7279da635623bb495d6408688b26bc4760ed28c72098f11b79a86aeccba82f1b41c14b43d77ac4797aa7ebbb9c6a8146009eea076912536451a7d15108310b5ad7a49ea31a39819a330ce263ef4f7be2799ffba60f81a4d08dfe602cb5363c4f87423521f8cea231f7cb26f4c5cfcdac78182c7603c2edd0a8def4ff6a9a1a64d7c140bfb16bc051c04539faed10e78f83741b44436438016f7e63c22323e0642edc777c2c160fd32ef4429de88bb128db4930d1081c2070b62dd2aa1860d286feb42ad06340d48ee8f848c11e5064a41cc7284176fad284a5951fee08396a5a3b30cf81927c331b81659c22d01cba48015ac47e3eb1f799a764d36fbe6bda1adc355388d587ce43df1a6f104f4e72272bf4c31db0b6ad076ad8506008939f9a20543e50f609944b1f85802bec7a232dfc39f12e897a78dee1668c3f5e41e7ab4305b4b631741c09c5ce96e34a0362ee213e933f28a7cdef17ef8da0cfe93ae222c86cb922d74a5788913c0649413cfa6cf0340625ed11f8dc47ebe828ee99c8508ffb9aa26b04b7786d158c5f9ea19e68e8c07f51eba1ac862125729fd4193f1084e77662f44028b1f4075d9ad127cd34f73cc7b3708aa9b328bf55178f7d252d418635dc38a60a5167db08eb212c0759a25232cd1a6a38c270841b19a3f53818ddda20cceccbe8cb171e78c39ff277e4fe9533bc96468fcca8339eb1dee61d84d0e4f35e4373088fef517d2cffbae51be882344d0d066cd508edc569a5ab37e89bac60a7e97719501a3f647db31dd4033ff6324b80a01d3a0d5ef3f3c7f1aaff88ef1cc74a86ac687f3c75f5e69acd33823e5ad3294d3d7058006483eea2174a750127566494fd74e59e90dc189c5624d3d92d2c31bc6daf659acf891ebaf0eb220f15be95f6b571c40ab44368fcfa67ad52b71826bffd45094acdca1c2e2ab40a4e2aac1ce10a9d95e6e53cc1d89452d8fa251b0bc46f8e43810858af8a73c22fa7861e4afc9e5ca03db48038a68668ba02b8516bddea884aa97d20d184f3192aff1d35d81ece4de1ed8861e3bc78873ca0929dfa75be464538929068faca119be8b1a81bdb5a500008d5142710ceade040548dacf61b3e2da6b7a2d1dff107261fe66f77fa64f1852c3ddf3d5c40ad50b038fd4e2bde358d139dfccda48ee3c0cc9870f00b77f05c5e9883c7e90dbc4b03bb33856bbb1b1983e65b60af878c3a0b282c4f24a51e09d2b899268739c6b0b9fa9a02bc9f576300a1f30d8404818cb09b1a1da66706164ddbf85366199da5c499d51d469282e97646e2823520db2bf8f59cc4291a868df9aeca39257a8d5497237939e006dfe1a111abb28b542c4beb8393bac7a08c8f47f965780e8c87082d045776e51ea0854cc3b3cd7fc05599d59d991dfe68869af87d152396cd6d460c392444d24d01de1e457d87a92e2488812959055430b3df3d4fb7f976ddaee8984a80f172e8b23ff5b4a585304db8f12752c843b91e6d8ac5b1b71152ed6f3254019936c66b6b963adc7a0f388ed85eec03c432121622cefb595a0f778932c99a6d3bf5c998f61fabf8b560f1188d4f4ee5c75f6173a9ce557cfb800df9d73b4443e62c85a0495367c26614219b7de8f962df94dc99b108e1e3da2fda3d5acd608ae3b10798dcb7f128fea5584e4925a3bf8fc4a8657b597eb0709394d83ffa64248780bbcad4153bcc0ec2a8bfafdb07307f9904589e44a64b27918d1ee7fa5536cf25340b36d4edd1cd71e224f69c7aae5b182b0c39d6846e6eefc9747370c24e1082d3be676d28170b7d54bab08c8f852d0538c2eda8ba9360d3f399ab2ffd9c93591009c00328c90a2f839c35191967292fbd4afe1aa2fb8121fc640f3c7ebb5da0b96a73d7dee09a742354c66c545af595dcdd30b260488a3fd870524105ee91109105fcf06c412bad566338ab6666159e42854571a7808210871a10d3a448551a776635b7fe21cdff636389d2841d26eb324222c446d3b6c7c6d19edcf71b1f36e5d51ae691199c6ba81feb911bc274d9304ef7c6db011e4e33991dbc8bc862a7584fdc47e8b0af2c304c6f97856be705b9ebf5400ba5aa5f5c8d00c6b65a28042476fd41d466b8f979a00f948c73f77799a41785654c582983b400c83d6359d7298454572dc8045a3599d3966bab99935bdf3b755159337700a285d6f23abd6dd94680b889612a250f2d93e3d659ead5152c5f91c14cd899160f886b3d68da8602f69beef14447e263e13a1a7b4425da9579e1880a2a15a866113a94d2b7690ab319c0d5b9846fb8f2714f1a73cd9e588b8e79502a87ed080d0e0282c8977b08da94dbe20505cf0be8d2021ec577d0bf2085bb662e88836b6c8388bb4287ca13238e1b3350ed3c75d5b9b5a62aebe4c23d944f8d3899e108cea23b4bcb87b974fa8231cae9c88cb2f1fcd4a5cb3a54854223158543f95f6ea312fd277c9c4041d28f5cca487bc0579ad65c9b9364cd1205a3fe78efd11d092ad2e8b893a34c816bdb81b72131f2d8c8a618f85d31d3bc77603648a4fd7ce89b7438f9337a6c62a63194ea0887309c65b727fabdcf3fdc625018c18fd8b2e4a937cd12f0df4b861aa69ef866f3480a902c4b3f92dcdc6b0c0344afcb0d5da034dbdca5e5d42ea5157e655bcc2fc74f6ef22de98c9f5271db735ff7030878887fbed3d21c0445d751f73e8f42505dfac2624cf124a1e27520d25afa1d4f772eed8d4ce0e8c239f3b2b2c0269524f057e834b0de536494281eeee6bd5aa82aa513a44048418787d3c4972ede112e73e22a3990b3b364dfa6b6a4bb714980d77e4c15ae59d2a97a65841490e1343bc7e34551e9239535a292ac391954030d55f3b7dbdc9959bb17b92a81c21a3436dfcaf5bf5054238c497948856f49a20f1d47261e27eb8233eb49b1dc46bfa9557950d54e0039e5c5a9aa508eb4bd75c8124422f7c2f484b63392a720ba73df6e30e946c499a345c49dfd356b25c4f053e8e44addc327ab258cf6a8799951edc1d08bfc325460ed4e410d8ecf85476ea5ab7110705cde7b394d252c9c42fe497ab42feafff17571d8da861a8b1b58f5558f40d8ad6b43069ad3c184014afe2c1c74e68ea89f65fa64880ffc349d9c191fe0fdb1a51976c35767cd45eebbeb905caf76c35acc2fdabe81e28410f68ad19a066d60d215a3d9e266b3b6be0b7d04b20a4867af73251475fed6f24144df012913adb24081f3b6268c0ea2affd48c95f6d16b8fa60c9d75af4e95e1ebbc8e609bd90009c68f225df776e7337095ebb8172c4e7418415e1180dca62977768710b6e0b077b92974baf19f6dfe5adc13cc9fbce33c7557896c4fdb620e483b6b2f7919e2c4419a19ef14fb7b457fdae1e1699da6bfbc0ffcfaa5bebe061aaeb33cb1a1201d6b1eb84d277082c89f589bb26e149cc43b27c4572cd6be945d11bc1c4e0cce9af2c038245d2c45473dc0e5aebee2b45c5ef7a1d629dd45d3589415b9ab859bebc3e999276f77b676cd0dfee66cc57c11621ce7877765c21563a8f53aa297c67b8f6d29aa5e30b3783de935cafaa014c0bcead9374ceeab5c56d4059c5b0fb5822438e81501bd58120ecf72725fbb6c42aa6b8298525e60b5ae6077d8681524f58967b014421a048b7ada454aeb8234ec2001f9ef5ca3478c3a96914345e08ad8e318a4f6dad4efdfd4c9a66271d66ba88a1dff6be7965a15eecfc77a5552dfd651ac9a8d34173d26a760fe84f1543784658bc59bc94cef2da5cf72702f87b4d962162cfc8d277cfeb03f6fa10c49fab27e52d46ae278cafd15e81d8ccd1f2d8f79fd4f815bfd8b43fc65bbd81c9df5bb543ba2000b593131c947d29304f1f764b55a9660a374d3d1a91182bca1103095004c991212714c67c645b000bd1bf80fe14f870f1c99ff11c6ab1b92869ebc129bf7b83b1b8f82e9482937ec82cc860b0053a994910e4aa0d8883e4496059019dd39573b7b0dfc9d9ddffb95dbe5cdbb0448db8a51f469cbebb179df8e3cd0aa3b3802ad6ccd7eb12354d3e8a9dcc4b41e1adb8fde0f312e412c144cb0b48a5335fb18f5d7de8efee8da7729d86aecb0ba3ca8eebdaebe1b9d18495bb7551ae129f3a4a10e8e13fec5039c5dc4806b18567a8c781dd3a484309bff52bf23af680e734e5ec23a8ecec1c94af1c0bce170acbdf50876f37796331c15052da7fd5aabc324fa4927895da8b03f1837378542902c34c1dd6e50b4dab1bf1232e272eb0d834c4e712f6761db7fcd00ca595d9c26200307f08166285145a5d3f9a74a1b771ef30dfe7c7ef72e79650f5c317b721ba169165e89a8a7201a8c40467c15c1f9ba84057e913edf0ec19f267072f22a210db04d0f74a0d1be2659a768888e131c7ecb1791ff12824014a4a043c8b1d30eba5eaf5c6375285a2ccdb7820c10ea444971ec28f3fcb2277e5048136f25687d50dd930e19095fb65862e0ec26869af870493c4ffb49bb15439c5fc712d3d98e8f336600d7569fb0d245cb32d1329bd092d8603ccd8fd0d08e89a94b23d9873febf3aeaeba17326d3ee1a14dc113bdcffb6d14d16af546b496972b7e3188394ebc608820f5616562b39a26e0204c5fb44a4721219442de72e4866c68379fc83c2aac5fa106380d0c8623e9cc703997fa60bf638a8988a95b5d94a4b7b3f29e9e9f7e249620aebadd4c4d5979c4d126fee70d898005a0a6ec22cd9074da7d4ede3912a08c6ac7ca94015f8f5e1524277782495975ee4421ea74027711072de22c66282fc6c0a15333184c5382955f0f66b4bcdb0ebed00ec9b852425b10686d12856abfa6c7fa3e3a18f99a83fe0c95e6f3a003605600add07a90d401016e55b18019f02b5312f964a43198f132e5772bd21b6945591f6b7e543895cac7d1033332de1674e23ad16355a2556fa4352db55a97088702f5a904409ec5daa58ba3b53e1099fd3b29299787215dd8817115147c77d0b7c4084f8c00354fd33a0b0229b8215a40afe144a8962bb57a380e8a8186cc69bdcb599b0c1e9cdf1fe09f96e37513a6f496f8a570d32e6913c3d6a6e8a30e2648420d9f6030e0d04e9453f62110f5c34969bf1ac425b517fafa216b12ef784c90115ef90c27e2f3cdf6805d5c30708fdf1e67a171fcaa2ed3ff190ebd63dfa4b702b85355b72a7b12e681e45bc6b496c3eab3b0f1e32795d9272ade6608965b6d102cc1118f9b6bbc1249afa2b4d2602b4497e031c2b468cc8176a5503b7e5f103d03f67eee724cfcc45ea32af06a3d5593f583bd4af991f0461b20474ab20d6dd453984e5c5cda9977df142e250a4c776fb5162ce5e6d872642bdd012df28309f099551bb334be95ef1b0c72d13755e6566b6874c094ab9b8c685de7b054fd2475cdb564435f2939d47befa4eaf922c8d8ceb9632137e9ae00c5ea525a14d184e5da983572a44f2ed03bc826daaffa4ddbe9d8c0071c050877f814a137847149654393b52509eb36468e7df66dbd0506648268aa5a2d048c7c86e4bd06dec424bd02df837558f2c78a9212a3b9bd1fe9d3956dfd8b238160c95600055511b531bd0add74d038ba97420e1e044a1553a48bb0d881a7320faf5cb1149a0fce207f2ae5a643434ba923df72e8c9ef3f4823e26628604b4bf185d4118cf80e0566d684ae39203d2957c731d364ceb6843103a8a468c04cff8365722e124d95f26a3742e09a7a83a9097352ba4668002c9acf067022d8e142b0c18fad04bfd196fb7ccc835fe2b237ce4f9ab1f926c71f50dfe883c3ee7aaa526060d7593bc24939f9849664421a32f45196b0de893b4468ef4ecccd865f930ccc2d4d567bf8942f93369b6fe1b73f01acb0541512ac663bfa974cefe512785623d585aa8189caa1a50820d19ae16833b3ace81c647769b7bbcaf829dc7f78563bd2b13be2b9902a0948d1b06487393d6eed6285fddc4c0c866f3f80c17c369dc0e06f50409572f03620fd01e43af2dec2c7aa78c22d3e5a0a9fbd079fd72a1511a097f237e9dc83c534f88bf2e2aaea8eee730712315b85b8a6b348a81fc595d7e9a839f73da1f187c19e9733e51b1e6d5bd270a8ac08c89c4c672fc4a0893355c7306e92b94901f643761c1d724576532800e5cb00a783924dcc55ef6f1d7d9943ced0a52ba00f2634e138100818e46486d481834d27eb6070be8657886b0f0ba1a4cb104fd2a65c4cf4d286e09fdcf4b389cf355a10ecfea7f8d086aac450fef8af7543dbd6ffbe11b91cc194431771adfc0c09bc278f6d53a3e64a0baf1f0cf1a5fd019d84af38c850c158b9ae3497fedb6c280535caf40a7073b61e1da9160eeceff6490e32801493f5a5a38e08a6ede6ebf436f4c62f9d4603f5e84b32435874deab2cba350863613e12468d6b81fa5e1a534b2056dfe68b6f3a7ef7aab7ea3180f7ddedd5169102abe200feeb286162d8408181fed42c900ce50618676cd1f21545dca09a4ffffc1c55920560d07c5ec56b37761a9a6841cc4372f5da83b555021d145816d696781c87574e1435ee875703a930beda3346f6056a49795f0cc9f60d3e90caac8d2b78ae4587cb2c8d5ae63b5b49a482e2fc255ea59ca7fc739729258a0aabb37fe55538fdabf25a7efc3c7cba386256a26fd77d0a2fa5beac4e644b9657ee002b6ce56bc27d199a149ba0f33bcbe2ad1cc6b237a7b77d90b6bfb55111fac126a0d42eef33071925df9fc254ee58d682620cc3627b260ca7e44fe78373e9aba8b37f4fd0d5a6c9d72608a32365e93eb2e76d31acf5ee1a3f91726abf1526fa85ae52603c8979697dc8ef8459d9a978bfcaa845d34599e9af7a7f10c642356c5441b5f8094d2c15cfb6899ce41aba16a5f2ed0bdbf7a8a27a02d2ece78a41a7ab2d25e06076a59bfbd6e91a7492cb783f328711e2e11e09447cf7d86a60e6c603bf6625637f91c5a8ac690431f988e0ffe20b338e3758ec2e557485f201260c2097283a72bf6ba105c54e2436aca13ff2bc521505df67926a0222d2dc363a4dfde31e7c78516ce433426f164f70ca32d02f48922a7d40bb25518f8d893b4d9b04371b606c6e18955526b01befcc0d0604ea63a53e2d4a7991ccfbb667b2a96b6b92be1eaf6790ca8514ffc99be8f1f1b57cb12d23e17e8d8c16f2609ee87d692e76162b30b218756349d2fa2cb2b6c6605b3b6cd65597233adda89ecf28cf07e59c9cbd34f31cda156dce86f91618f6fb5c221eeedb69a0e4fed78703823869b24ee48a21ed03d30bf8d4d85a7c8c136bfc0ffdc64473d119ce444840043ee68f39751990c9cece2c5dc4b7f6fc1d9a0e2dc1596e78fce790c40c13f0cea6186a36820f7cfc5f32847f155a916f6f7d1087df85125d91ec86fe914dbf878e6295838dc7a5c9b6d13e55a08f13729779e5f9a8ec35132c2d0d8448ec1a8d0dce76901348055f33d7bb9fba2084e92dec25b2cfc8b4fdc42a5c015cdc672ae82188f6fb9a3f5e319aa0b5e96c6fa639b5401a8f76a91c87e909d6026d97cdb481ea5672e5032dfd632b5b7f76418cb6a1a09857f6113eb59c7414759ffe67d277604db36ae2fb2cd1e9238364da778302f08bafc951e80e5525250f546f5260cc082135ba4a7464fcaea6dc4ef9b1f4824186743a25d00eb3140c621dc3e2daf3b8af3ac884c94f5cca18b993d798df0cc61e8f55a7f4acad20c5c148c28e26fa7145e5727c20c3f05e8c4523f1e77feba12b6f07252172e6be1b51e7f7d59c6651b98511d8da1a669452d7390e4bddea92ec69e85d38a5d1d094578a0c1e2d644b24285f385a07e21e6990b3659370e7d11ed25b8a876beb41ad6be3201a3a2835064b591593e866c03d36def965266e929fae3b6f63ada7c2cdfb56ef52e19d1e797afad4869f7c4da34a0e6d1bed24a60c28f32f3e9da3854e8673a66f3fea981d84d140a2013e77fc4c1b9f9a6f55b1a82b4fbf1d9825c4ae044a964ff524bcc15e1e9c7c430b1e0254b055df8669bcde5599a5be7391cc0e06c978d335783e71d8a55d78bb6635ca0f6c5ed06e82705a374bf07be0093cfb3bc9f3ebf8bf33934e30a680857ab4b7a6bb8d6e1cb6d952cbd494747e472402a98be30799d63435a3019a728ac07c79f9de33d862665e0e8a9a046379cc2fe2180e83dde68a407260495c736b105b9418758e243e8e0878e934e81d589f2104537666fe01bb37996aca332fd9bfdf6f5892c2aeef9ed248048d7c079f9aa46ed5c1a04e8352ef33252ee80ddd82b4290d9898deb19010e4689e92c52d08b971aa4d0191b27a15d16ceb8cad3bdad4e866f37a2fccfbea00e2069457ef37c159f9106096993687319ebe3eb6043aff6f709b223b60cd264e97ef51bc80518473334a6017f738ea4073f433037f7f46f51500e7ea187565da45c4236fadc321ae100b96bd99afc68fca5cdc376bb85fb3e5d74b8c5d1c4ac747503a3dbdf67a3182e1f374c42ab70c94722e9d4f62e2605d3d26c387e7e4a1fc444ccf0fb703fcde5cd3df9bd9e3a8e8100f5f94625f9b183948491b9e696abebda95ab13fbed497cf4c6952a2a3af733ce5ad61a1b3a9d337d5004c29015f7c472b779710507437292863cb86ea7edb0639920bc8c168f67d580e44904150e03c73eff80cf5cc2d2f3384cd9bb92321697d9b616347efbeb34b4d7cccd0f25ed60dadc273ee7ecf554ff5b7044ba653778eae32b753a4bdcf9187a9c3579f28a48054be656cf67f350718c9e0578acb196df8e037994c7b8e33447ec5cbb26d68f1d57fa4b5f824580c66c9811d19227b7870f586894bd111d1a3f2c6056f9c1d9eb063d97d41e2e3744de541b0b1fc9acc4295112a671b76ab9373db3582c9326f92b348e24f006d89bf848845d22b8f4e270a55996fc3a5cab6d50e2edbe397d5bf8604770573fdf61edd4f08470a6d93b42ed8e9596ad4094f4855db53344a146f74d6e6cbb138a3a2159410550c2efa0ed7c7b76271ea395f098ae1ec95feb03f009c0da2cf15c06c58a0bf0fa6c8c51be7ea5a0f1f8af100524294f1cd4bcff93cfdf537a2b5ec46acf3019156286b8e3359f95b891c62583d3816ae086dca35cf4bd466b0a1e1a23830fce75afca3a3475570f53fc998b28d7179fe9ac81871b5d8dd475209479ad5108974e30802ff29e08ee22de22f958fb672922c1bc9010fb6aad0d1bc63bbca0d5b765c652e20dbfc3f835268265fecd5720d97d6e47463e8fbf65a98fab14b96c8316f16c1942423bbe5ae62f7178f3e61d48e4d012e8c3497b33ee5d1eb202fb458b015af44288b7b89344ae2c380045e2dab5b5decb56879eaaf3498f81a618e754214f7a4e6add9c348c08564f309a366ffb38e35b6bada48d86738b99569065337376d7457fca3a30afae535bb19114f4e1891d182ca1856256c69131804f5f271751ae8975aca931eed03b9456809ab689f12f12ea57bac0d393fc6bdf55dbce6782418d94c81b3806859f6e0dcb638656b7892b2825ad59da0312b27a488e8f0eb2dd812518a431f4d3e62d3021e3626b639212122bab548c3d3dd6d47738bc16a89eb8617b55e32fcf02fb4fc78acf15765e5b5ae69e61145b1840bcde433b8e119645cf6f1b2c646b9dab213804f29a9e61c06d184c1d02698082ad1c6a288e1fa6b361b6691086c4ad7b1a312591be02e688ae0e8cd9de64604bf4776013c56c02c8156ef10080a6520ed2d50b3963e503ee5913dbcd0bf4aa829995466c8238366e49092a984d2b10e63e2bcdf4bc5f8298336aeb3bba0dba92b06fcb9376336016fe3ad3da97b8aa8aa243d4569c800ce37e8cdf0108f75f883fadb7ac81678ab54bab024b16c1df1cbdb3896f14b81f105d74466421809d3ce803cd739436075914b28ca396a7dc147b4660053dab59fcab7f3f285c3afab5cacd3002433e84da4dbe23c9e8885c61f5fcf02ed03f436f5cea91c012cc1563086eb2b592454a41668c1bee4a1632e2d2541a4d23b7ea10bf9c62d1795b97aa4e7953d890f6d0629c67e5c0158eb2c53a1fb3c8541535bf969ff96b518166cc4ceda042685aa26fc186643b34e7e1bb3b04fd075a2f5116a791f4e01cd0ec70f961d475a596ee9886a82a0f45dd4f16f56aea9079308978dd13e74ba248e9597bbebc8d47544ac8ae71a5950459057d846c00e031ef0d1bfc6ee4533822c6dc184e3362e83799f6fee313fdb64ebd470493ee814924def8adc4762e45785d559ab7e5ae0df774ee0c927925a6c59a04449ccc8e604309ffc246f0ee8ff9deee5b48b449e8bdd60f4ae0d2cbccb273ca1cc7695799a4a85f6613963a26479627872dfbbedc0ee29cf8992fa6b0c7dc88a0417b0e967e9776d023407aa68fb73776f61e32ee51bdf9fc3e42bef9f8904ff6684367276285a03103a97b5c8d820c919b23f43815f4178ca5107c801ef63e305888601246d80f1475a3c85338189413452cf9e9549de194913e2ebca21259fa3aa326d6b3ba80c9a4541526e2528f3fc2004e3568011e14d331007876b5b352861e460671fc8bb691b51cb571001a7d61ebe7a4270bb1181f95a3c93d2b11a9df68f31cb57585e8bb8d1cdbc3826bc45c6b26083d84b445cbc21b4d4460eb0197ae033e365b2648ff9c41f60c5b06ab8409fac451d06a41448f63f87da54c436bb81499326d3ea1c5a8511f16633c44c4423e16fef162c84e6541167fbf497cc84a467d43920b9c9649e8002bac525a3d3b1c5d8f842a70d82dc811e1e48a78ddc892d55be16332c4af057cc2a903ff44c38daf69a4d526f648f979a4c7175422cb67bc5baf5df6059f92fcac42a635cc9b21434c93599a9279c55d39483344241fc3b4ad4e256d966d921b1193c620c2b9db6e271d94aac5bdbaefba4c8f400cfa1f15d84c58cf2e85b218978d6b120ec7be86064a9d66a1d25f4183e4e5da0aedb65902fa00757ffbf293e9d2c77509308aecd186590b5d6f9f998ea878cb9a1a4c7d7687ead50f028f53dc2d3aeb832ce40f37334e704987dd12504264e45d9a220846ec87b1e8736ad50b75bc9dc4f82ac0b4d13ee0bf609f3839340c5cd7637c89dc718a387c2cd9de415e4a09a96f7e67be4d0bf0ebfd3efc3ea959d941b8e7eb3b245176de1324dca7e1e561f52ed282537c5eead9c2b615813e062b941fa29a5969e227c16c0e5fb9bd796a88cdd71538215ebd3c8549d6aa66aa1f1a77f169292b81a59bfd98edd3b0d7ef0f35bab0cd73976f8854655ed3a305dfc8daafce51de60d8c3fc947ae7fbfcadd86dcbc764587fccdab0c4e1fa762fd12f87e68fcdb87a83a332fe7647da75d966e235fb03968f28f3c611a33e4c50bb7f19227febf38c476b150d43ed1de78e6da88f7badb9828c11b8915bdd04f412b511145e93e60e6754baec073f77ba5876a52c9809a91ed1ec43ab7dcf2ccd652a5901f6da294da6d446495cbddb5eb9cff82d57d965946a3e5e61341887bc0f37a8189f890560a289e1d252034bab15f86e5093b97f92d8e5386d70013c42c498b4066df8da64f5a50db1cb16e629457cfe875404e487a478b7cbe688a29b4645bd9147a67c6744d72abfd273e3acbc6800e0ffffff1f