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 56627 7bfd0f485e1dec5e7e3b83100eed7e12c1910980f1c372b7138349737c879d76

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d8ed65be162ff0b378381b86add178fd16d5d2751f9e6a4b87e434b592c07964
Certificate Block Hash
7bfd0f485e1dec5e7e3b83100eed7e12c1910980f1c372b7138349737c879d76
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0036010000043c0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006b2818a439bbd6a321ee8ac8657c73d3445a11b7088ad25a9225150709e42bf0656cfa29b5f063415a6f6fb2861a433d968d9a43dc7cba723924543b1d92e6f25c86b3eec629924a8bdc689e5e1dc7f34439d809948e62213f01000000000000002000000070000036010000043c0000

Raw Header Hex

00004020c4f72a4aca5fe9a273bd487ff3469943dd34161a9552ba1873b663e91614e7f9f81d8349056e17587ef3774f1ee13137ef5a15132d78f454e0d69c38064c48ca7b330d6a0be704186479c092b534e4874b6a9e1f75d2d516fd78d1ad861b3878b3f02f16be65edd8

Proof Data Hex

59,560 bytes
121216010307ef120a9f2ed6f4a464f5b69e447b23a4dd038ca0a0b11cf6fa113fbb0be35205f8fa416b2ceeb587db95c3c449de609e90ddb3b5cf361d125a6c25bbd597dbac7b58a3b5ace0994300612971b95f19d226316ec7d27b6a3f2ac2535b76027fcb06aabbce6aecfe33d91555f351cf24db0e7cd96d2bab17eed67126f2b094a9e7babe3c9b84cf1a886901352c5073cee035685074174f974905552c2bab34232b87050aee27bdab97706d7f34a9ede4b6b6e38b2022ebf08a6adfd3a23d44871b237faac90b571da3942a6bc7d0457a99bd4730d06aebc599d85a7e5705c361585d8b53b06d73ec0e6f3bb5c6713d6dce9786fe21fa9eaf1d34c1e022da637ee1bd6306c4c09569ffb0261aaaf2d1aa90b757ca45e66d7ae1af4d9576c07435374636613ed7e45c5d11be727b63621571121f66d004faf15a9ff4d1b870a1e3cfcfdf4a4033e9fd84aeb1f75c5af2450d82003a88f2d5ebb2ab167fe45d27d554bcc2c079807107c82646c7fb759e2543fab2efaa3da6982d6b7a99a4d92185ae55c122bca4aa5aae067705a63b45fc7d2b15419ec65dc76eac324b6ab4a8405f668415f6b6e500feaeea19524063c637cd684cb3cafe2fda6c8e7bf38833bd467b2c7e5a4f89f43043a5b1d19064584223d6d271805d6cccf7e0a9d6f3fc909f392d12bbeaeadac7003463edb276e0d7827d17fc3219b3bd915ae9ea8e43d98a3d0d2526282c5b7924e94d57f5518b23a7e4d79fce52c1048f13f43d120108be69d248efabc5ec0da6eea6a7d8c2183706e3dd2cfc7b0b10985b190a8bc92642c1088c7b85cf86d44ecca2a085de29eb0e6c7598a317415c99e2421d7bac6335b896a6a6655b2d330f621dba279888955247003513475850271697c68b4d7ff9dfad87af7ad49bf06806c04761f5bdc8e9be92522919f060d64048ce26da9bd3ea8f7291c9455b486f1f20be535aa904b904be68531262d1d144756bcb436dcc3fb1fc5148d0f65883e4f25c28338aaf4b9b0d61a95777f197592d0437d620263557776c492f602fcf236c74d4d5c6e9fedb011e78454af0b97e9f005bf61f1bff448b8fc084ae261d2e139babe35a7f390101758c2faeb3249858bb9957334961a4dafeb2815ff92465cf9ec73cbf399e57ccdc367b8e1551cad26f25497ebe917b221f9c682f22a48c586f7d85aa3eed83d00e624045041ed40d5af5dd36d92158bfeecaf00f3e1d8ab6bcd20e1317f52296d31781db68d384e3d73e8224505d3a979e8f37644ad734b3ff060675e7b1a47601ca253d3e572e1b5eb467e9ab1079d665908436e0e30b129f4e9cd85e3e8203a1d5bd015bab5c7a8f11b20f8d7d0870ee0b707b2bcbbc5c18b5e4ed46b4194e92fce1136c7ecf75a83c0f92c0c0fd3403ef4e3fcdc9a45fec03a91e8bad9028a58df80b86e678002ece32572ccead38856f9896c780b94b562c803f0bab387ca5c6c2868cd162dac70b4f6403b61b3544b4c7d69777eb4ffedbc0e0f4edb3a85aa3cddf24d8666c737b29d32ce8b98900368a1ce8925de08f3523f9dd4b2e098ca32aa551e524ac928ef792d0bce49f04d7a4af634c059d41cab15ffac3aeac98491937faa649fb2ac5dbde7c09927f4bc388377323cee542ce6f5a0bf695efd9c98edfd57d38021b04e5c33fae7faacfabd7083a0b8f45baf0214e422d9f43a434cef58a95a4a81a899d569bcac86b09c9ea3f439a4c2d56ca5681a7da314e3b0d2ca55e3200e844155f212215f05e581609afbd4f6a7e2ff83f00c8c90805055f5131cebbf1e10773c282392610a135d5084db8243fdc2653f645fa8de893306c30450ccf9dd1f995141f436ed5a3894dc811f0ed7f6dc033f2092b9ee709e2eb6fd3155ea83a12e3c96539e08de0506fd97baf82ceded4df96d80c26dc09b77f23247f02ca44f7ba42130e44de1e6842dd1187b92049d96d3db79f2adbff9f0135ccc97012cdbc8097fa233543d82f844e438fdc79e11e31fc9677600622b5cbde4a76ac8eda0539228a21d6152be4c707c83a31e605bf2fe509fed3838aa6ca11f2033960d0a478ee0998c853682571db815002006eb8116f4ab6c3036a780f8191af38da490d6220ac8467e290a9c5b64e3d8ccda2f662f3891e027bf45ce986f229ae00934b29a04deda65a26345903b4030cf77f0026ce76d15a4784543a0888c2225f3288ffe8edb44ef673966d6a4cab67dec21968f5003565ed8f3291961aa4eba39c01408be4b71d70785f5ab3420898ec91f6702f2c8b44f4d44c1a893d1f813c1cc119f656925616f6b513de7654aafb3d6d6751e7dc349b3eee4fee96a3eb5607c1f74bb87d975722f2181eeca97d07810939149ef2a8f016a378c6ccec937a45fce37e97785a3b9673566a4ed17d69c1f2570a7bc55a26bec53aff9f08a74aaaded36696d7ace5e0257c8ffbe562e745e88b014d22391e86d3d40878203f31eca24ef72052a5090ec7a89121d4dd83b112b2419530a27a1da8d91ecdc5c4c0c3adfe1d3233e9325edd7e64605a3aeeb80b9946d1e1088fe1f185ffdb739a8eb7d787505abdf628d042960161d95d58a3d4d1a2854d12dc74ae5ea636b61a9b4fcf0d90e908b5ce4c98003413bb8be370b88abbf7753c31a77288e98822554a486d4cabd503e31e3ce7da542975ea5d41aa9fdc83c79874959d8b49f30b085d76f282e931d7e01895861c7ed3dca4d8e9eb96a35117d3e38ab76a88ff1a12ec5889d6c73d2f7646751c4f1a85b008213beef9410de141cced4266a7ff6e4efe14135cd3adf8591ca0dbdb8ac05c0cdbcdc53aa250fbe1eaa44b4c2bc8a99242d96523caf65af3b13d6a4bd4adda49e56d1c1a1792e0b10e1f06ff57b38e87c6d38dd7144d2e96f79d6e7f76d0056c13e343200cf4bc24c3c64d8632a4b87a7086882dcd5ab2da16b8e774d48ebc86916d3a4934d22cc05d480747273d4002db5234d22e83a64df09c28f2d2aa818084d74c43678d2c32c7775a7c0cc28be17265233042e25738f77fba83b6be224a6f82a937db5605d0f347597297f51ac0329285a87d1b8ab72b8caff56e03566948d2bd6ed702426983ad838880375652ac535051795e89e9dbe59eb4fa0da0f03865923c29c406853ad09df8e892e69699c04789dce73f291822c4f70ec6a63b110dc3e0919ce6c6f4c462b11083bb4290999510efce1a69c4a0cd4f2a5f12502d4b807b3aa4d101742010909dabd298f25f903fa73ad7bea779d1b230d3083e0fa8df52126e4aa83421dbb49e7b830934327ac592f3e058ba156bf67dcc4c9e6bb6053e449e236345ee68af8c6f14f3acb0199c7948d189aab924bd6c84af17445670e96a7afb5912503c70e9bd2c9a9628cf95a6f9bf60051dc3fb325ffbec035c3a3f24fed29a453eb93542c3bc95b91a4924c8e210f49668d312354e370fbb4b39edadef96c9ff0805906e75ebaaf0a136ec23d88c63caddcbaedf84e439984cfdd4aae84013f974f608185d0841ca8c0d0d0880b9981e3ef29060fb804c0c3a1640b9a8efbedeac040902bc23591f55eefa1e140001766173014d87f475108e6e7e0d65557e4a17417263b3bb6b9c0ad71e2e8d0d98d4901b02190a1e9a866a5f2797ba2ea2205d3ed38fbd93bc45f4d439b8ddb832bb3a235f6057739694c3cd00453e3ba9080a1b121f2c8c47feb97177483c8c2df19d78f795dca9bedea5bcc57041fb7243d55ba6ac8367814399e2cf3bcfbb20abd8b9d5459bb29fe45b07e7969254a8c853d5a1a77eda56d8f7dfcf4e68be5cb45e857ca33d6c04bbe7d783deeae72bf3a2c06cbf91a9b143e61fa357968d38d0f09a103000831cd6f0c50533c168f1f9e7eb893ca1daf750dcb1f46eb59d83d248fbb722bf71f3f2dd264c2f57a2db265860c9b7d7f47bd32ce975106ac8bbaad96ef071bf026ec5ae89a80a8816a348eb2a4e3675d5c9b41ed52a8d6646e0198a662769a272145c983342f4b267c6d1ec8b6f121591cea7f74587b01ebb0a7a7efcfb238358e30d231bd7fbbc2128133ef8c2d371fd40b845c5f83baf92e93d04699be7d5ea203c9114351b3272da2be8f57b79c32b46b3e5554473793bcf20c7143abe958d9af5531c18aa7a7986f7ea40f45dedfb9e8f5375fc3220007f8805b4a4b5c3214c763bd3c76c19aa08de0fbd24a9576a38d23c5250aa54c24d7c006046b73dbd3d3ab4f731e340fa023e5807fc045d6fd0e91fb24c0bc88f36413e74eef1069bd2fc5367fb1d0f489d06eaf56f864044f8026baef1309462f626cdcc5f5549dfee5a2124304cdb02661029555e2f07b322a9c5640dda6517ee6d0d3d9d83e08131d9280bd393f2a8d5aab77ad8dd9739d9bada57c6397ae4a3e92580fde59c4443348215f9c481af5340850700ad4154db4dd3d2c98eb35227f1c0a7829f85fe4f8b2928e00696d3426c7a4e6975c058e840a4eedd16d7f929ecf80b17f08a5b13a85d568dee77e8df9a17018129b765c7a0c94e35ddc0e558863d9972d012a3f7c24162e70571e23c0d726303b3b94995309cd2d6b465e7bad782b3a84393626f0a5b47eca36647950101bb13ab51bdab377cb81ccb12a76529a2fbdc880c4adc44274d85ae311ed7d3f5aaeb430c04aaa3f75a04bd3bfade8391b5d53b6d9a1d7798d11548bbbbf7e6fa5386e6b46398133ac4630d4de2f4c2d82fece941ab3a5bda9ef10f7d873aceeb6ae8f50d4a3811dcf656902c65f607bd58bf2ce5ee9a1635968a30619cf39ef278331646ac38146ed9d41544381f09b5058768c9aff751866aecdb276adce1223f4b3f749b79471c64b9ec940a212bef0250c3abae897ecb2c05db688a57f602c97e45d2a52731f4e09da3a59821dbef13b781960bc2ad2e4d49d89fc1b81242b12c8a9a8eafe33ec8c8dd4e4770b7a2efd5e4285bd7906347994fcbca034e48f9cd6e067205f54c84bdee318fb069ff94825db17faa27981e20180922bcfc6a97370d3ce6aa34acd3f7e9ffa3c453ee8c282acc5468c0ffd1cd75b2df0d0548cc78bc9662073623a1dd467fc25c80cfbbcfe68f8a00e4c9e177ca1fd9ff8c3fc5738f322fa967b496b5f5fea262f92c36b9e902db2dfca6c4f8a609b758aeae1cab72885eff517cd15c9481aa4409ef9b94719723f84b8b03c77a0d3859c0dc82f146cf2bef9d199c254d1064f28f609c2eadda40722b20656c13bae4653097a9daf1b8952a5d7869082a688fc3c7fd883b0fc71acc0d3b8dd59f6fc01bcfc7d67615da4dc2ba68082218a3f6422ac25199c8be5ce219ea3df9b2d3d8af54122f9dbe2ab7b63f4bcc07d165f38a67a6b20df17c66d580ccf326ed109db9ddc769dcfe35bea9c5afc79733c47680d207a28791716431dd95da9842a94ed2b13a416eeb7c326c225a755ba5155fb2a506144b2deacf2a87df814cbbd81a22c98f6a36c63c07d3638b02ce908338cbb1f28af5431491030e530e0678fc44a6cf5f9730c9ba0820aabe469526fc7435299bb60515ca12c7ff78611b6093ae0fde4eaf7fe71b37af6990ee87f7d6bfa79142fa2dcac99d885d27888e5ca6c1675cb61e5b7239ee93beb851b76c2aa8ad535807496812d41a05cf6a0e89129a9780aea939c65a8c9f4becbed616095746ea043739718ba61b14a637aec94eecfd4a80c4f17d3fe526648ce612053cec9463fe70e50b20e2651992cea607f898ba7dac378551483993e8ad5476458582326d51fa7b928d0fc2b70bd34b71f7198bbe51a7f4108d82ea4017949b6aba869f549f6ab8923fb410dd2bbddeb703c7cd7bd6a427d6e7557a0109c7e3b48b2c74ac59cc530b8233965d74275c6619ce15c083466a37e67fa0791d281b07709d0714122171363370a375e07e44c825311a4386959eebfb517d8679c3f4346dcfa52657d350d0f2b7e977275d96b1e755ccfd846fe50cedf37458616a88e9e0a13312d7690630e6dab708d2368b32d5aa9c25f777c81299c39ff6f732c4c2cb4ab508ecb3d3350be3edc8c37a41e8a57d420229f96baa2233303928983384b3308ea66b42add7551ab2689ed035b145ebf4d66b809e966df8f5156fd4c8da44523f4c18d136e689327ce4c377bb10b89289ed0267458a43486fc21f922e84b0b7f50d9b86b218d987f920049d0c5e8780c9319c4af9a9ba2e8603498c72b30d4a45fce4e989ccfbc95aaf69285f315b283fafcb4859f1674d515957efb88c3c092efa4c3b14812094ff0623e10a8f7d7c344d2f22f5442585bf816070274aa0d7176688c77bde46a470ec6775caa163db90d52a6903c4cbbf0596ab7829448f6236457fc438357b60c5aad7ac1aaf2beef6314e828faaff5b1ded7130f26b81e6e99d805ec6b18d6319d1d4aeac76711a96bba150318993e7f3cb473ea3a3278c2fc1ff59bab413c00f4c7e95c82342db9bc054a67d83f8412cc8f5e734c708c2206707a76961dfaee8a739a8966d7bb8120f2f6d903402c13d8cf98a01ac1ef30e7795f55bdd6551e17e636e9fcc15e13bc06b4e222d376426310f8eee17656284c43c4d2a2f3f1f05ecbf30205035a4f733263b399f0a1143ab8b8398f8571e7db1174199258b7702498a5f128892add45489e429c422b84e44e8389b4d97420cc464a07dedb080eaea5e431f416ca49267fcd8f800390932cfa28f43627bf749dbc70332149d09e86032f4c54c7567ad53f2ec00f0efa6c4bf1dd7341b0fd3e9a34467652d12a1de581555ef38fd07095d3146ebeb70d8213ebb92154b67e1db496be36b0fcf63032232f27c30705651ff87d4bc6961f577663e9f68877c99fa7a7b1b43ca56b9c0a5f1c1a8bbc29224f1bfd669260e7aa6ee096f0382923e2c8defb310ab52f08aaa6d1fdac5390699115b888f22eaea6d314dbc85ecfcd82e651aaac102fea9fa274284521d37cdb98c54602c628e0255191e106f6e928c6d67f685c7cadb305b36eb91fa352c81ffb84a46f5b4c9925a217a53390687226d4ceaee736838b53bb1ffaf05b9ffd25b4023770ba933225abb7dd25477c691fd10a121a188dddbc6e8f8b8f0712db38a55120df7b44d2ce8f75be69ad955961065c40fe5bf4737832d4aa765e1e63d37be22b7427f7ba4c3003faa73c873bea2582943df366c29a7a64bc5cfa1a6a60b3cdc7dbab1a2c8ef3727891ff046a7f72c833532840e221b5158ae6fedd8bcb269864994500fdc9a9af3628bf10d17dfac7eb8bc8e4955a8aa049b9228d3774106458da4e0589a5e81507e89da225b8fa2c46675d5a126b35a1691297cb711c4a9ae3623dcad7dc385016573e5d4c30cc2504f38c14d350aa331bca67e7880f85ff40989e2901a8aa8f08289f8e9ed948f4f9fc854a9727c3767da2536d5a2ca5d6b2ad802a6a48fdd0611b2f246c00a0907c2baa987a132238f9c8695148f388bc670f21787f1dc4cded736600135c957a316b5d77fcae1f8ef5632f60e3ce584cee286120e8ed5eabbc7a4627c8d2a06fc86d4f1b601e4e8f557a012f585b9469c0248671c17961f153ba2c87601aed93fea9810513afffe914829fca3eda8ff01c367154876b6a77768ba9d2f9159250210e28e0147085e70d054640728d8862cc5d903a397fe81353b13374e3035db248420c62141dd7e0cc0386c9c31abd7a3670a55544db1cacd43ed3df73b5c7c5ee63473d1476a37d731eb155637b470e622c167fe15351bb109ddfaee3b980235e3687fb4f9dc624193906ad8122c74c95f5a49915c833e98a59c111b5905a436374b0f2e42dab5c3217971ca3e7c131d2f1198602678663db999103f9c9b248898d1363d6d0207fca5cf3649528b700b036ba289065a7151588da0dec54562c7f70840ced934aa25a1be4aecd4ef261ad1ae62e19cd6aa4beca6a26bdb86f70c073823120fe9203e1a56b4a947d6ef3ff8dd0fec4b015118e58c3f08e5d024ab12540dd16f225bf0231c87d6afb8a82a7ec525ed8e9b9486c927a0cf03d014d99eb1edcc63b872b9a520584c3629fa95d70fdfa1ba4de423093488cfebab9acc648d47868d1cdd8201222fb426053fe1fcb31efeb6d5d614b12bcd9f951692c3ebf67283d9797580864540be64bea7f80dd75f3879ef3cec1c352b0636c26ab143f33abd29fd250fc94364fb594544cf3054df50f4412b242aa418be9f2bbe7278870a823e4ccb3c3227eb76919ad695b5768046dba93dc3b5233f856e699f4cbdaeee80c41d3973534182734e6d6bbffc9376e88e0cbd36243e584601656ccf2a275f8f6f1864fba000f3638f1f72fbbf8d2101cb36ef4b39c727c86a976d7b33ad2605c4d2ff71cb9c0ffd0179b702e13153a07757747d2c5439e64fd1783c653b3ce070eafc8d708a22fc3dc530930d35e817c034dccc4d6462be1669035a0f257f0c80060f0ee26b9b4bc7f8f9067097b6162f5a83f11091e4e99bb006101741464b08da32deab735714d54ccda4945fdd8329ab910401d876ebf5b1aa705630c1b7260e503310d70a72bb946d0473769003a702d5bbff69df6de515d966839e620de53325e15ddd62124fe4e07e344b7abd4af4fdf0af333679d263852edf3027632b5654c987e102aee2babd2fb7f7995fc863b713f1be14d63d9a56ad0f6c51d53e4ace1d06ea32f46bfd2a2d8dc135b7863d2d649b1ba27a6ec8bbe1614107a551a9cc1818da6493fab00cc53fde1eb458cc79686ed350044bed9b8c9f0148d31d3beea569acb73444d10bb58b0958b95882a1727830545c7d2661391cccefb99849d06f6eef285d5c15a7000fd12bf405ce6b2104cbdbaf3766f5a37c8c7e7e45d25bea7a66a39bb66c7472c4488dbc880d1058b6a74ff83d1c93bf9c01c7c0711802dbae01709eb6bf4b821b126d772f139ac611e366ec0ee8fca5f8e979623d47660f1242c91fff95efabe7c0bfea06eab5e9cfe53e7962e42774626e1c1fbbaaeedce86ca28a8d8e6851e0f85ad38f21329122c89bb0fd033f170e58b54bf4210ca87be415c9a9a001adf7a09b0900f486b4c851d54bf4b04a03c0ed264d3e990fa39eb7e125070d592af6d3ab4e1e82a4f58389c65ecd1d7680124fe5bcc7e0ca5a8bbe067559c589e7607d87827e46b0ec0a2c8176723be563e4a22b8dd6bb6445f4b3364e8d5141e6f828b9f92b6964dbfd8cc13680c6bd33951e1b3073d405305fd1f49f6f7c941fa7b178925c24c6587d495fb63884d0e10a697c67d4bed3b5dc7d1914135f3cdb70079d5d9af8f9cdec80fd58bf819207668a1b0da7c5d024185968911b02b27ec72b47f0bb47ea823c843c2539f467f60027cd20dd0ca812b63399cd8b2cb9c1cbe663a60f15f6aa2d2eca8d6d8c7739f7196a9f39c8c6eb292531a4751ecbeb627618ef0bd708788cad2b9776fae5025a4c0c42f04f17346b04f62b76efd0dd1c208290a5c8b6964496478d8a8731833829d983d693953948d837c2415be1eeb53a25b1af1af87fe8f59478792dadade6ee6c5c2960fcc0ef9772b9944489dbf7f9e358ac0aa9f02954ce2833cc47356720e2b7d69bcdfcdb5a836f27803ff5ee240f908c04a5650fe7aac94b8452919dde98a21c94f07bf7add58b5efc3a3f02aef893dd828c60442be9d4cb72c3bb152520554d3f960aebc1309ca93a29d17a26203797f0c7ab5f21ea505aef24af86b9685bff0a526156dd34ee223c4033ea5e9c6a6c930a9842d1fca02f4a258c0743ff4ffa3ffbfde2fd2391a6dd214c3f830c30b074e777c887a09b2feeb14824bbeec9febc00c82a449e17c7ddca94067b2f7d0b7d3abfbf89494fdb2c0663f45bd112e9181b92e2476c04f735328a74f943b721e536383ae3088fc8a8317c4b64710adbb4a04e3d5eee336d8f84dbdff045601dadfb6855a075f377a854ceeb9c469542b55a566f39df039984a2077fcbcb2fd98c58c26d135ee9accb69db07c95b7fdaa92402e492c5811cd35b6665bae83dd7c0d9ae80f1fd8b9d21c412722383872ceb1090457f90304db283726f0b5fa694cbacd1631c3c6f5813f0995aa293f47ffda8ee832644f9680b00b6d3a2a05defc1415c49850b802d8e7504246ffa93e94893c1f033c7df575569d154e91843c041622e11bb46e89236e3cb537879b2c9328efd131577a6a68d041533758a60e927bc98f8e96efe5d153be7e50af2f3cde5771ab5cdf472cc5a97be786226c10002ab9a12c9258ad96152e8c05a81bec6a22a99ba28d29f041b9ed6829480c1b907765157a17bca228a83b27c5b499ca6e380b0565ee8c7392a32e1ca4ddf171538c6a6d657b419b4636c7df97eb6e438ad63450f053d05b236b3697f5f4ad932473f0d5ec5ff3c7c49aea7ed92470f9b6368561f901db5c6cb921d28c1bd9f5108941571e4b4f384a377d25efe7ac92fd3b2578f73d589a284355ebfa66f67bec082f7843044f02c0e311ca1e611e7fea1b49cd43e5a6a6dfd9445413583396616eb9caeca9f1cbc35e5c0d8a26881917c40a36db6ab9d1bbaa4a817946041dbafb32bda28429a2a34baa0a8a14e6c2c29744d4f24f09b9c6e31338ba1886995505cbafa5697ba492d1a24028cdcd80bce9a3d31ed8660a48a0b1cfecd6793ce308fb72976933c09d6c09b3439d163a5a4f942429fcf852d070c84431427a81ab32a20fe446bfadc0bfa0a0bed633777db8615310efa541eabba7edca93b52ef7efb9ac9e00b0d9c0555536cc346f63ab4a646ac1e66785f32b16ba03f88debebf4ba5ce2ea382d7251a42a16f12c7a46e7f14aecd4a7ea80dc51967c3a24b46e764cf281993d7d8060cb6b24e493e3ba8e769ab80b64ef0793ccdea180ed3462c4ba72c2412e9776cb8329e6f53ff26aa3449d985d174d7afbdbda32dcd556637705246864539d10402ce394061fe918cef0607a4f88fc2eddedf1078e0ddf502497bd7ddb164f654fbc098d23cf3a59e12cdf71e838a467ccac4c365ecaad189aa42c6bdb2dc6738f202feff069b6e44cb53ea0d0bf5cba9c66d013ca95591734e3e7b06633659c8d88ca3cf9e504777c6b7bcf07dc2700459242e66b758b6477e9520ea1ff2dfc4a43a48c980f32a1d91f101f3e201b5a130dab5a6d19bdb79ade3794a2e85e1625dbd6253490aa468c022d7c06498632371881fbe155b705f5d05f6156626e41945a52a9c2efbe69af0989bcb353b8610452826f3f336231cc874b3f5d40bfedff0fde8e9f2ebf96ffb43dee7d25ebea7a896985a24948ec38614f2b102029c740627539238d0ee0d16505a13f2364747e072bddb7d98a4af3c8f1a743099d8194095917ad626425ff9f8d55a3e94b59360c61f67fcf344db84f609f36d7f8d9c3ba87411d313193d9ba2132f24746863a83e02712e7566d0909730465fd1f68e2baf70b4987672fed889e811253901f8ef7db903e9f10500baba94909a70175eebd85b8153b21866b998844a7933db3798c5acb06a0f7cd6bcd0d67a7cb9e0fbb82fbcf0c70b7da0b4b97d0888cdde1def5f4c43b180e9de5f0fde985b56224616de0811fe334b808057764d49bc425d69e1c0c0aa51d4449d1b52f54d5cd5f985206e63eedaa1b697d2e8fc676d78cb43cc3e7d9b7f7f4f6c52d51853f8cf6dcc76d59b96ca42893f069795adfc072492f5a4facf3a0ab42527e8304cf444a2e4822c5c7483153507e38be0b25609c45600733d1a5735784ba80fe3255fd95d1cf291c0ed82d49b2466a5a2fcdd7270888a44c82e86900244139f3d63ea1aeb4b5bf2f20076672144e909696f9ba450d778387fac9d612e1cc6593305c1fb1ac92ab7c03ce4486eb1199cdb30ca7ac9fefa1b262a5e8e5bedb093475e5cea7bd7366a7a4050900f0b4e117c240922505e08e09caf6442f257e66c7bb6b63d5a69dcd76df6e79f55beee7a6e9a2f9f58f677c38b54bd26afbd9bee0eb3b4b185920a3dc9f23c85b104f1764041295ea26445e973c22eda995d48ed85be82f6c4cd645f9d182404d2c9f4f051ad5b2d1d102b5a1b0725f8a95a0f8012840ade347ee098ffc0186f0c0a8e9d6a19d7c842fd914efc6d7d2603b414144edbf570a490bc8c21be45d5a83ac9031fe20ec83e8370ab56ebb1802cd3135eb921d5051c13a3c22167e66651577335aee7d63d23769874966e43e817b0128e9c9c01746b58e94f664eb3f3f14db67817be3869cc888fb56493735db4e34502415018b4bafc6e8fdf4c24181f4adf338cfaf828e24e0263e37c653ed582aae35b9e9a120c8eadf03d3463add6a4b0d2090723e0cd7defbe07575e0714b199ae3accf2072cc935c5f459f1a6b3aa7086389c2680983ebce99f9f2cff0d967470b178532dfcbebd92132f5156263777a5f48898c483c35f337fff1a749bbf9290b32da8caf773471bf916917cc317a0b449ca5a019f328c9f9d6655c3be9f92bbcbdc6abe396ee48520d2921cb4bef98b874ba42c4da24c06c3d91eb493ed5118e445b44427523a6f045a495b5360f4544f0f859f73f953adb13dbcc69d6c0cbd121fe0557a9758790ad536c638eb9ddfe611b656cd2f71ff4f4ab661f32a07235118eb7647b8aecbd83ddd343d898f91c19b0aa5e21e6498eb419313999201755b4f980ad74da9b66ee14ed2c15d1620ab0f5e29530015ae50400f8b3338b336a61b911406d1157f92de58c300ddea2f0563324a8668cdf29a3402fe12cc7424c339ca00a162e5ba0f7dd63bf2a2220487367d91afa505ba642e6585054250b8a660d82778e95978fdfd002280536693dc6ca23487084343b15e1668d3e46708eb4ce5833632c219314cb5d3d75abcea7f47b904714a31c0f2297bfefe6ace785f318cdc1558de419dda74a17674c6b148514e5f863ea663445ffca6ec09efea8c005f826bc846545d111412fa6b4b548eb8513340f2c43b416c3925b674a26dfc9f0fce9b8ffb109732b9517eab05b7da11cd060fc6a6902b7f9efc0d8e3d18acf78f6151dabc36e60b729910b1a32f8a115201ae2d5e85aab49e2082024446d67e1b8dc3f52de7d119fc5fd16085ca5d51b989d2599441567191c635242b91eb58ba44252a3820d25e69da7aba10362c8232dc324fd48f0f25cbedfbc92099f1616486f689dc77c6b8001739be8ae912ae18ee105f3d1fe37b14eb2b04a866f56895998ddf9597f56c75205292d26b59c2325a13c09006ec1323f78a8e97742ec61a93c0ec5c74a2b881b95c1e87bd176760a846139183cddbeb6a8caeb8958fb19f64ff2fcc2124d9c22abdcf64397a3e998ad238ae3f4181d687a8a42199e2115b95d8beb59095cdb3b2397661f9919d4f5e81ca81b468dc0bdda8c68e8e104b662b34173dec67af8b2984656e29295f83ed4e7d1d44764c0fe99b378b4aff15aaf540a9f7e1ca54d097d3505519f0809e8d779c389f7b49d3dfd39aca67138289645246f5e91185f93517f9e602b87db1dbf70c1cd9bdf671aa514da7849663f8ee1b7a03583078e3fccc1f4eada14d00841b07e13e31fae8bac55fb04d5c42da27031036701690983670f26c5efded5b8ccd7bdddc353ae7664039ede7eae81522ec2ee4fcdac0fca21a452288ebd004b52d5f973573dffc3bc9287402d9b59c63b3aacba20f6fa17dd8090bfb14df362e9028b35d5aff35eb327e30af8ef5fa35036bcd0b54ad7b62708642d0fe9088bae77766a5ca20a8fcbbe8789d390ad6875e9bc087198f0f7883d29c0b49a71124902e0ccfd8cee0714fb6740f8955d095f105260a38cab45901b1640ce8c54789f0443b4f3476f952a722f4a639fbe1cb41fd0b2c9ba5a75311d2e55f77db215ad2891ab10ba3a88012e3d11dcee6476f72039dafa8655a67c48e30e23bc7a235b81c0f8af467bc094cd694928f224f8f1e4e56dd691a5ef55baefa25ec2ff4d43dfed957f23450eebfc102ff1077b6cc30869253d259b0b42e5348f90bca51d7626966eacc43487e9c2b5f2299c61cd4bb40db6052d97eb16aead09bcf6b49773e76585217576c8db6d658c9a92a06dcedb93cc12e749ab8ae3bc3853f15acbee7ee142b4502a27cf4d6bd914138eb084e70a07fc152ed6149381b9dc1e34104eb9d093b615a42a60c7b6b7e1328c796711140b6e60817b1b88df36cf2e4978bc7278c90c23f7dd212eb16369fa39d0a6b5424127d51090174c7e464b0cf8852caef9c3dfecd03ee384823a3fb21a75f3c63f63820cc8e48d01ab7a5746e069a1455fd275a22feefd20d243cfc81308eeddbc221ca8c7cacf73e6cca3fabc2ac63d60f8e94eb14a3027201a402c1d72fdec0646de2a03377c1c2463dbb16f145ab7c9f8171aa3ebed3baff05c0c668dd884fedfc70754ac215d960b884218e375e1843b95a248e4bb63b0c54e6282c86e8f9ee6776a324c951c36cd05dbc024738abd29d0248dbaf7e2410d46ad4f7cc0a209ab3ac7cf61f0310298840193ecb313bd717a9563f89b8bde7163068b1f87d8e849e730656785db72ccf6584f1e354cc7d838de967dbbe151a0bcb654a7d28d3fa4de37c8b3d86e4c590b97245892bd9fcbef180811d6be69fd56b65a3548921882485a1833f07c908a17091ff5ce079f629c9a2b0814224a10a9819eeafd039e23e3923e442825970613e3213019fae1ea7b605e903da92868f3b46097ba56c7a41c2d1cc7158af8940631fcddfbd22313b30121ace85a45e595367bdf9663527068b260b56ed67c8ce59d2b19af5cb531c0f9bd1adbb42dd0dd69286cc4c671009c45346b7405d87edacbe1e1a9f12f0bce86f962ea0e4035b34f4a9e24f43cf920879c12c35b7d8b8dad6ed00608e3a860a2bb37a68c02113afa9d58721dc8194a995666ae53ae513568bac8177b6e345c2686b0df56fac3201da56fbd318eaa6830bf71c9bdaaa3035838718eafe836ebf475bf386687ac43a4d59d5c3c48e399af05728a13d0370bad5752d290aa0b11d93f0c07859309799aa80b025d21070f3cd0d64912ccd4730cf50ea5aeb2dda6a96506c50ed21eaa685b0097fe6f809385a7416e4ddd2dbaf41d6b5aab8e03c6a1a50e0771734d7ab2f1a976fd6e1b218e9f2bca281fe3e802a509b47af651e920fb1dd1e4ebc0dbf8162c22ba46f4c6e1b57b74db960b4047be99014366d9ebc6800891f41f557444fa318b07e2dcef02c8925a0ef65654c26aee11e52a97ca77c2cca0736fc856435fb65a521b53da474bc7c5a71a5ee541c994524f754cd3fcbe3966e509f45610ef91bbfd283bf709679467b7a3e1397db8b9354cc8681a3ea3f0737ab8038d974f667b90b268ae5cb615d060a378accfc37da41e20d581bbc3a33d8595c3fc27b81d027633a7486b578304596304964365b1ef70c56ff57df153395c2c79a606b214d1e4eaa25a6b6ead3a658da6daf191ba9b6b9f79fbd7055e4e21d97a3ae090973631c97efe4b1ff597f9eb36080351ecce457ed38e9546f9e6facf8d7104b24ced7da6d20793a0a19060c5f4eb497f3142e43ac1a4da800c9e516d4369c728be63620098663b1d5c173e5db0ff1302bc5f16cd1aecfdc259504e8092ad2b41283445f0550e2633383bffdd15471528962fcfe64c1d674a2b97d9002e8269b1acbcb6b00577f5dac1015fb76df95b686ccdc5dda35d4b80a4f1e56a138a982bad5fc825c90e4a04f50755d9e1c4b4a35d3a5b7722cdb8d5c1f000f642d6cb693ca92d6d2b45598c7ff610e7c1a7053285e5ec8e864cab483734eabf0ba89d2dfdd085482e3bfeb087f427b655440997b74609bd9d9e8732034fbfb4dea1e1ea5a2121343b9289956ad9254cab7bb9018c6bb58c4c17896552eaa3ab636c0bd762ccc3e15e9a00b79e2f027d1903f863173d609cbfa049743cc48798edd5cb71ecc731d2f169ef250e050a08ac02d1c1c20f286ab1268bfb51ec31fbcc462b8fd224f66cdbde50f23bfbf00347317cfe260506863fbf7e654183c0d533b229ec248077bc482116e8bfc90932b2bcb278a43b6a7a5828c2d98819356a2e20d265ae3f709c0503edc4a8656cd943865f35756b0822cfbe803eec6ae641da424d696f6cf0cd32f33d3a3b998eb147d8e332744665971540b926f2c8020f1434ce30795d3ba14934c63f767c3ec9754e185da8c715755fa0aaef0ce28fb925bf933d1515ee59cd2999c9ab7a81a8865ea999858429fd57209aa7038559d21ab4d035c49b1d39638d95a27ddac7ea401aa44d84a4e8dfb5c0e4b6456084c122b44da32921f632b8e33acb740120dfc1c388046c0564871c96fec66ec417c043b17df3f235526250d57b754249512c088064bc509b9a61b3150e2b1e3f1f0fb4ab257f491dcb8741695f6deb29d9e6bdff133230e5f924eafa12e12cc10d653d5695b447b9773acf30e407e63102c4ee51a48ef52523b39f633bdfb0f574a82da896ae4f78af882ec6f39cfe593f0bd8c18a794d96c89bc7a3f073617856afa2d73fdcaac26ac5e9f77ea8174aa53d147fe59b8df42d7ecd70c44bd0422d745c0e016b57a0b6c3c413c1ea6ab8486b5847873ca9a0e66e18527e6290c92a560e483e82c10c86e10e0b5c9dbb61ab3c134653fc2727729324c9026dbf2a48f239aca9cdbdb5c7faf96630bb0bed86efe10ea34eafefd5efe86918b85b715c83af106362ad0a76e0d41152363ea34bb085df864dc8f1f8882a333a1c9922e9f32a888707a8fbad2560dd9af27aa73a475e744fa5bd7f03847a8909c10889d9b8e7613325499ab2556e34284457f60535b365f4fb1d5bee9a591ae183020dcc5585b0360cc3c34b4bad5884382bf11f56f2a8a71f62f24003b1bdcf88c2a31060ea4215cb6e6a19550debc5a451e86c5275034ddf646876c12707d106ce5e9dc06e85147c5d7220e1b12140ef186c3719446e12c8c41861581de8730f0ba673e861d8becdf955ba12b0e02287e49ce8a1c0f727fe843dccf0ecb47034da19e6b833992fa07a0a2d5bbf38980053086e85b506a1629f2e4c53ff51f0ce06205414917437a30acbf8ae8ec48089a60372d696094d1c352436ac817c245371dbe61e8c5da9fa6b6677c4195081f5f06470b821abc94a185f07a8d79e7237367ed4400ade164edc06a831e2beb32a980bdee895da4cec325aff59166e9afcc095956200c588c4a1db646c593e094ce9c4e0f438f7bd235b33668c22ffc2cabdcb33d07fa200afd90ae6df35351e4f9e2504691cd5ba1cc74acfe66b0163a37399ba78d8d921616961084370d0961b7115a2ac012fd27ac862aca94151c12837a267b941cc98ffd7afe116e55d788ea0d5a97d2de97d349766f7d3e6cf7309f752d71381c761da1bf218e5381e64087a4c6a742c43eb504539d3f53451c211303148887f09c04394b493164050868a8982228fd4000a52e58c32de7d8eba756484399ebb3b6234b8b844bd926d155804284b2721c1a2152217023d2332f35c98c687370f3460d21be2c166c7e23563b4ef07c62a8658e839a03f8b64ffec3e714c7bea4288a9d4a4c7b5f1a418889ec6cb27dd0e042659195943d962f666046990953ffd696e43c624458377f6f67f0edf84e300aedf7c64e9f12d92c458c997c1ebbf189094472a2c095d6bef82281d8df96b56a86779fec978855d6f92c3381cb2ec06c153cc2ec0588b3c98b7badcc976603f7d8607545b789ac1283fcd59f07105e3ac94a39fbda9c5f4b38018e753f1e1f2ad25b236f2cba4685990f366cc80f77a9a2e07b44f60e479d043c410d16fcd78a42536afb5c478d6637f3f1b8c52c7b78180042a47c9f6a851a204bb5c42884e9392cdda07789bc6362486ddd37947f426ea4f07b061162945ffef33477b3f43d60cb94214cea9667a18418658f884737bb41170e67453f0cbe4ea286a8225f69224001dba7167a299101db8fbe82e2de1394ad61011134311ac484f1e8c974647324125e97f75c47a0ab63b653da00bb73ca9eff5afefa7a4b0d0fb5029e366f09ff76e5e0fb4dd588df5323491cb675ca8a75499eec4a4003f383fdc3dfecc192c04b040d919a8406c76da489111fcb44094451984fff9ad5ed4376585d6fbd5211d051ec566e4c48f79b1d0cf846bfa1124ed6c30ba82aaf2d25588e86deec5ee180e06eec3defee79b7295c25266787c60a02c2bc6bc592f507b335d978ea64145286af8ee22e57d84d4a74c052409d4c1edd7fc19b7f4b5934d888fff8ec5f3d18db827a9dfb42efd9c2d22a3a39d985f135c938105a9426f5630e7e99268f83600383b9e3eae3b085d484b25f79244b801b2f9fd14b283df89f192c8b1727790cfc7a94cad332ab68e9a913797c93e92c2d68e21b57266cb46a8d48750ff3e7412427b084a63957f2aa3f128c830e8e4023d6be02b5cdf330b1627c73de4c85e860f32bcc0ce7be74d939df1df22f171895eb49aaf91795fed77bbcd0745d9d824e89833c99be15b213f79e62e0cb2eadaf760a2185269a9db0755b50212b37b63ba4a65c8925a958dc95f9582d6603182e47a6ae866e6dc2e0e463097cf81041b1d0826a22b5f2aa349281d1222babd491510416125198dd178be209cdb089a9062d0678142a1cb78395c7ecd3504fc472b4ddc1f1608639b73e187ed50c41a62a5284d18c656ecae4c71db0c7b6932a9bbb567c75731621b122c40b6a27283f137b294244b0ca8738bff22b90b95221149e3db606b5825d0f76533c97aa085ab5ac52ee74ba1fa83597a4c5bc54dba7b927f73cf0e08e68e7473b3f2d5a3dfcc3fd51c4e3c2cac8b328566d51ae8a0a6b902375358d02cfa8ee08abec9294ee11018470e1100e0901a9924a8b5c2825ddb16c69454b3b8c9ded021f3b9249e0ac4618ddcb802395aa0155de16a696db6f7873b9a73b2c2fd6337a9dbc17f358f963d78cc91ed2f22d115e8d29a77fa452ee4cd8545c4fb5ec78949c5894d1fe291c1beef5696c7b03a285e2dd4ad606af5fd3019fdc497b71ea47dba754c3e8b0fc0bc520d5ae5ab39090a0a4fdbc4fd00c82037695d0c824fd2fe56df0e9340d55cb0b57176582cf98d9f81acb88b4058c336ffd28dd40066ba3d943118a15df29a36ff4c7ae384fa7464e1f6e3c20ef33df93c513501360ed06dd82dae72ed699f8158bf319bb2672334f86a7bd7f8f7cd42c8389e28d1def8c5a5cf1b35ae0b1c3131eb9888bea296b47030aa5e37ae2cba09d08feae1a4f394bf345585dae00bd62f8d3232de5d1dbed7fc95b75bda580d9704234736fc2468635e06579f94388bbd430a6193c8d7c64348ac8aa37c8bc2e4ab89c8faebe707dda968a477ed42e04f7a7972ea5ced126afc209dc4aad43b3201703b4a6741394444153ccd1976a1ad2361889823aba1b1308101445477b860c39b956c2773d27e4654cc74595ce587f5605bb4d3906aac38634db4abced0fc3d027495bfaf8aecb85fdaa2412b296fa38d95b2abfdf58e8e50c7e744efee5c2819ee032da68ac4ba9ab1bd21803a619a400391f9d5850addc620468c080e68a41ac0915300eb8ac569ab2de2ddb10551a3338a095905ced4e24fa6fd3b137238342b44011f71ec4b160056b41ae6af126f7c65bf8349bd7c4dac15ca1855bcb8fdbe116fd4cc2fa927d23fd0c7e2fcd215f379771e3ae95ef9be76494acf5ff6b34160497f4aac95308addbf5b5b8bcbbbb3b880b2ec739ce45e5a4a25d4ed1055c63f814e4ece2fabcd8ccd2ed57e4ad88f4844732eb4b38930ed685a824d257d83d76acdbaa2a300e1a0afd97e2a7e34b90143d6f1edb685af46d0c01d6ae96c4d749e9d8dfe487d0b42d13da28ce35699e94b63e7e8b445d75f4a12e489cc90a51c47a8b7b9b7257cc7de3442a26de7039160c8c42cf1904b4f67335aecab87e9bc73564c52206772873d4c7fba29c9ea001fcbd887c9006f9f2d0cd543aadba7edb5d68811788ecaf31fe46b15662de36251b6d295f97b824655dd2f2bf429690e98a7e98c97f3b3d05a2278f869447e7a5d91279adff24a9158c0e707460ec1ccabad720f548481e250b279b6fd9572b5dd55971ac5393b8874edce02876b1ecf34065c8d93b6738cc95903b1a7d3396394d69d66338f5e934e0b30936466b6c2fa65d84e771a9ce0aa8f93d291d9a59c2db4e819ea2b5639fc43df62dc07483f46243870e69988278071840b3271fd3fa28053eb9528f17b824fe61ce6dc96ed1fc5aed00039aa43bc04683d93b07fa8da563824e6782e49423bb37205eee823f8dbe0d327ef74693b85414801368383f686974817ce21a5a078636da59f88795ef477b3d51074839e042623adb6d5c5dee5da4b18202f5075ccaa7311ba35d6160f017fdfcb9248a884d8f88d86920af061bdef938022e70e3a71d0b2e117c3d7328cf4bbfe04e86127b541bf12f4f31a585d1c6e3ec7c8baf68dda03f366bc1910e7834fbea48a6ec877d86b47d176dbae1a3eecd5109f408931e338178e9b79b5c33509ca6d6191392ba2097cd5bfba533a2c92fec6c974a7cc7fb5ad0a23ea3e36e6ca64a96e904f23410409ea57ee8f83733029f6b6b57b9fc4fe01cc0c92c74796547caf0cc8b4d2fc61e915711378e614bd4506140482b71af76ea69d3f74f77141079e1a6559f1cdd9dde2053b59aa115a408ccd9a1e47322e48520bb65581ed8f3341d2710950ccee4775fca66d6c3731d945ec9ffb51da3f620fa7a660d02c92067269ee0ad9d3916b08928b191765fdbd7f9a0ca80c513f1edbae25e1d3c283b56ca795d5a6b88a98cdcc42bb930e6c8fcf083fdaf35aaebfaba93a74ab1b5cc0bd5b66785939b6d51d3bee0d8d35efa99e847a5ccd10f784c6939c8ea9fde58f870aaaeccbc370eff404d3016e7b3a3fab57c06d7b902e3cabc78bdca7a25f2482fbc8fccd0431350231e33f218d082025ec1b9c7ea0ce62d019012d73d46b426f44afb0a788686fd35c511173ea6ee57a382befb3e47f36070c8bab05edda61eeff64c80419bb8be7e40d8b080d4428869fd24571ec93e10e7d3f5b4d9d15cda1f8d3ecefbe60948d92c7621f819a31a37940d9a210da521fd690254f8410e33d17e0128b70b3dcafafb4e5ee76dd149fecea4babf81ed6c0601ec3547db25ae44b2b8832cd31adb0196d3b8a6892c4d797365c1ba6c0712a3335918a474d8c6a96e2af61865722eb0dfbb50621146389e068c9448bcdc578b57680d5f34a4b6f92a08356cc177209e12639346db6b68c8fc423c5e2dd23f03c519300656ad2beb26675af84c16683502e9bb8b959f0c707536fcb22aa8bbfc3aa111aac25d3963acaf6b34b3682f65a33d779f883f87bc268eb15e4742bf7e613d0560d7b71033a3a71f12ea985f8d6cc5d8547d3c8c88b6086be2f8deffc15b5e1564f606d5c50dfb7eb3fc64b88ac7ecf60f6455b6b8d11922f26ce3b2e8acb63b7f05ec5ca5e0ada2b82e7a05cf1c6829b44774c6f1398d110c0c8cf29ca1bd9bfafa493f74e27842a07d5c9b942ad0fdcef40e79109f54c3b4c1783abd9318b8a62bf507f641ecea91fae4eebd558230cca1410acb94fe8fc22598fb637977cd1cac45ce719b54477d40383bfe767cd24eb160a6c25d9a9a9e24ab0f9bf19042d988918f1f19c7779dacec9c0990e6346013f378c62f92d76a8d6e90a17467893596bd7d0eeb75ed8789ad58c6c8d0e7dea593f58ff6057c0eb8c67a7fe127a065529606b3b1b4186c386a9ebca4dcc3db829a61ed6c5a3247bb7a28aaf91becffaedd4b16d5ee4025191ef39422c9f816fcfee7292c42eb0f9d5ff1633f681fb20b83944b1295344d7de4d4f0f8a9fa6f004c21a2ce6fc286c03bb85c9b7aa6b34f1bb3ae1f0be150a6297bd30a39d4ca6f552c7ee9d9ede2edf884bc9ae58f9920d6ad2ef4b294b120f47d6d7e43e6dd69498a89eb033f08abc83f91c8b2d9942f3d8fcab1ee12d305db91daa4c86365d33c052c4b8fac27c2875686ea53ff4b7eaa43be978523e2af1388d0a1e728aceb27d2285c1e6e81c2863366a1ae08b41703040f27e16d088eb95679f2d85931172fd30bd026ebbcaaab1777d6c2bf77aa8466d1829c21e2680e43242bc962c80cbbf82400e58d93087cf3449eed19dc04749b1e7c8fd9ad4baa91cedcce514ae900bfde0a95f0c4c1c2b5d545d45226d54dc3aff44df7f7a72441fc358f6988bcbe5a0281c8e7dfea05fe9276991167368e8412a7fb8c15b18ec327190842f4aa9d6879d64a96942d31f9aef41bfc7886e7b9a582000cbec545b107cb6fc4c8a563ec94a73d0a0b23101a101519818f4a274d4087e749dcd19e7931518d5a3f2842b021c8d3d613789e556b077315dc712027232eb6eea3b489f69c068603eba2dd1e1f40005dac07df22c330ee281e35fa4752eef1d981471ed894ecd006683ccd03a9d31a2e6ffab8d4c0a81f642c26ecf7060f88dca93730b2186d440227b6743cc125b36a79fea04cde56d67d9eb1ca57f7ac2465251b51700d3efad4eec8b3ba18133eab2e71205eb669a18e7054066e699bb04b37c12e59eb89df83cb8e5e793cecec6062af8ee6f77f65dcf67f6241d59a71902d4f93b50035c409e47a12bb1d6fb733f0050e959784e04a0d52d062776dc25957e45fc4a9478b4fab1ae27da8db1f39936057ec48bcc9b4154fff60aa9615171abeeacf9d04c2c27eb3af0242febfe0803efe6b650ddd6cd3a54ce4158a9f7c4b77daaa8f5e3222df9a453322e46b0ebb73ac5ec6737f2e7be308315dacd67b3fd1545ef5d2a318b4b4681e15c4f8ac908f50d41a368da49b43ab9ffd0bda48fdc20ba1a7fec53350460f59e926cc5fb300d453deaa3674ae74aeaac9dcca5a76660b2e72deff6f859f6635b7417d94dac3fe66b9067a362e1345979e9a0d669a5610900a63dae4c3bc1942743bda5db9b4c5539b754929a9a66eaca1b0108032e156ff1927714ca20586dee850b43ff381ff4212dc60ecb70ffeb11a121e2b9299af72e689b8817c9b12acb14a980b855d2ab0fea714936ca63a4bf3e26d0fab5114c6d444ab5d4e07d8e50a164856d1343bcf3d4444004ac488adaf7e929ebb620518c93b7670457c3fe654e124739f52b3ffd03c07c47a211faab7f0173616b4fcbc1f8fa53afc1f3d9ffde9dd1fad3bc5f1ac24adfd7b53cccd76fb4c203e12e5d110289b3ba4aa011e816b44dbab5261cadb4fde3a4f8019a5e2013a14480834eb11266305684928861fb80a65e72875c18a3075dc102adb0ef02d65f35c27475d9c14f0f86d4b5ab875163618ac590d8df952366005d42e2697bb4442bf5ab6639498275b66fccfec951b21647f24cced821ee2360446695bbf455b5ca50abf64342fe57e18e3979323e9256f9d5cef464c875aedbd3b29742b19665fc82c2048ca285660b907ff5f7329b7eced57097a4a8a823af937f1d955cfce158d0bfe89636fce096db16e7ab31107539cb7033bfe2aeb6318008e919f3f3ae68efe7394f1db9dac8242bd02cd6d06c85b44b7f710104cb43ba35440a900420ea3bf35c7bbf6d6f72bb81fdb1a2f2332aab2ec24f4225bddcc7e0a39b24a235e2c9d9366c2f5d8b0a5bff29bcd859e030e5085b143be59e4239c8ff5a0874a91debf9924a192d78ca31266bbb7425f6ec276640bd5289d52d40a46a4c8a24303ac691d69a0e45477989e071c89969f3d8ace789c539ace31dc3656e5d84b479ca010247276d26b8f754a7e97d95a1df812764d7434d9b47164f9ca3655081655f402d8a64412da758cc0dd299afb7eac4e98d7ea4584e60e0f7aa6c0615365ac14d0df9ff59d13d2068c900c63b4ae6c2b6fb379da1b4a0dec580f8c98b4f69ec43dc05942ff156b8057ffef6a9c74b425ca06dba07b468fd436310b36e4fe7956817fd2652bae2c940801d8ab18d38a23f473491f93ff6227a1191ca31c820ec5f0c2f7798a00db5238a7d2d9f7c8cf58fbbb4117c8cd51fa75b86d442eee0a485cd11d46981f0fd1b0a014b3d24e84ddd3baa58e125b5850861ac3e5540bc9fe83f5c39a04bcd93a584eb72f063b31fa727bc558b21b0c60dc8a60d9c4c9f06b8556ba844398b36af4700ffaeb8c9621e8aa7d9f8aba717cd598bf25e4711a8fff4042891eae3100670788b0956dac833343dbbc12b4788dc060a2197af2857e8bc506e6d31b1a21707d7ba47033dbe0dcee0f8d263fad422287cb073277bc333a89b5a67049d1a2d2c3b5b09406f129d79300355788b794da241d69a05ea527e6be383232548b176df374f8ef11d9f3cb0899a7805b5d51eade8a9b30ae5961f9587b51c9f012dc07fc62118e486d70e7160c46979af6003d25417db78c78c4526ecbc99f3b35b1c024f1e73a5c791441261cdb9e67201849ba08c3955880c8ad80c12c3a6eb754b553a12b7ad82ff15dce3dfe0f3ed081ce56fcb90ec1d055c84ee6ee5842570e473f9ea6c018d5c43fd8aca70ef569e37b4e5b4ddfa1b8254aa31842d5fe67294f968662fd20a142ec6877aec96b308e881eb94958711b77189b9defbe677f21c23d073e660c73154da2d80b635103d421b2debe8895bf31b92dbde5d5e33109466c1c4a65cae534dcd0eee0dc202aed63e7d59309ba3b75b32255f58dd7da9505f2a5e8b3e48cc2468cc6c1eeefcb2d117579aebee544f72bbea225f130a6d85b500f24cd23ddfa1296c42512b61bf9373e08248194a6820701da4bc98df5699b433182efef920ae98e3fbec788669240255911c484da1d9970895bc26afb569a36517949ef75bc1a2f9e30c510650deff017f69a46365454e010cac1d14303130bc43ed2e1569c81debfaad0a4a931288e9dadf86a4216aa01f6ca1d0706cb1cff659d5248e953cb2817ec25c1f4140fd326531bf33b22fc4db0abc8317a8c736cea36c806b534856cced3ec02578a794010ed9f68838649ade45e7a89ea5920acdd8d6b6a8e10e1cfd2839469880fc9e840c7fb6f9116f143c66d46a0f79ac62ef8f225200131632509cdd14204a7280a7a219ac8dc810781661de2e7e325a1dfad832514b8cc487a44a14447e82e47e6e1c8a7d188dd5428725b965538f4f07ec06c10e27334a592aa975bec2eaf00ae8b761a190268b64d1f4f0b8c143aa6752641463e554c3359ca8c0070b60eaeec15fcc8f728dc381429cf08065de7a70ea8a7eea2a7221e9709249255cb9d192437663f3064bed091c11ffaebb4167cea0d78a63cdd77f2de0008a32a8ad6659768d48bf00253780f01748b706ebd44418bb8eb479fc2b56cae93c1fde67f694506f7cfcbe86514d03a88b7685fc2e64d3c907d61be82db78e20f70cf5428a335c39cf1c3bac878c28906299b4d3462d248f9b5d4c938f260b66763ff70fcb707916a498c69407593da274651b77c15d7784fcf70c28cf77b58f28e907e5e62f0ec28a835ccc4d22b91eb2c3a7dc3b5fc594f7bc0a8f60fd0ac1e750d409dc8906237c1a4bb971c95797b488faf532bcc99e00c570a15855bbc372809a1d38f2f9a595e4c3bbe4a50264065e0818a4f376b15b314d04a75e12ddb0a514e4348118bb6adf837759f9dd64a492b99feaa8958f98a23782b9c3c84781455cddbc99b7b8662e457c99a80336692a0360d26c89a225b4d9f18c9b5e1fd1714b9a6618c5aa694a94804b28e70956e32cb6c11cb3f3eb38113c7974788bc30200c19c1fc158dcaba5bde4db21ca05120266d0cdf24590fba77e612b0a459b3029efee7621e16b01837087538df1b6f0f2ebedeb00cb6584f2ffe0228f8975155e574d17686064acd878b69de53aa72e2e589b1ea10fa7b12f10316c736ed369b5c83792fd420e8a4e9431d29401d6917b7ba047521502eb4c6d008cf1e0074e22cc0331fc77fd4d1485bcd2f0d283730d13f3d4b6346669af3eee0a573525dce96de2f518134c4b99407e5cc121eacad9302a25e94b44fad6e3c95cf5abfc9d25383f8c24cdd2332a2094f0bf5dc2c873f89cc90a3914117546417b3c83ebfedde45be5890d13b8b22346cb8ecbf1cf9d609773173d28904fbb1254466bb8091992df21b5742316943be9e34d3e85c45627091df5251e6562d8361281c32836d2d552e22f235cd42d4347ba713993077d14ce3568bef58d040e887e559a33902d39cb5581c7b16ee68f831f10e30bc46c6bd7cdc949b785155a5962c2f598c4979af3dfad923bf6f263ada6f9ce253690ad1df4f4b51a5d17804331e2720df3f7a3336cad0192cdfcf0bf57bb87c6e37da81cbfa19c87e91cb3b3f650a0aaa4575e3c5eb07aaa29d437278d8b4671cb442eff76e47ddc30d01be512b1ec53142079918e902bba81e6bbcae07065ebe75fc07584a047baa1bf67d559726e13691707d679003e1e1c0fc9d8727da0fc927dd0799860ecd7a5498cc5c9fa3fc52299b3263bcf2de20022237c84aab9393a1043a6df6c8f378e39f34717b817439b44183b39d565eb6692c13a3d074d7df438d891a19470f1c288b7ea43713dc41f25632185690bb3463c640fdbd5a6f06f70493c34bae3403608a7ec05a4ffef7f615d8056353af9f76a02c61f7f7b7822dee94714c6c8f3dc7e0eda06acae954989b7f0af3c8b0b2b87926d4e72b3e4912afd53fae8ad1a5bac34b9cc2be0c0982b4ea66bf0bbe26237104cfc7869ff1ed1bdfb4b8da6d843c0e4ddade5870e65bd17677f362410ca6e41c982d60cc9f20da2ac37b5e1be0a77ba40f2eaf951376d9e85d999accea6113120d8977f1b88b1a502f56067b971509c88cd88d3ac1750b8f0397eb53eb88356ce0a65429a8c875fe6e1027a088ad6f038822961823ee5752a72601a7cead691df8fe2a652f44732fd63a72242f2a9b09ff821b82911a718d207660557ce4bdd5a22cd3bb564f5038fef22feffd0282d975685f3d293d7b6d29cbaf93b3cce615d652f37f2e34e413b93ea4f3fef55abb930d77601d3c81ec695070dfe411189d58e0fd8fe20285e40c27ad6b374a622433a6eeb4519fd16cee2ba6332e69cb2d499d37c60217c163d5ee9e209f5105385b44e4480183c3324bb995b5841fbc74c1be50db409fc8445ddb250e586d99d149a25450796e2138be5f02c25b820fdbb635e20a543d8343733ba2bc30b7287c853f5ccf19fd09938bdb98f60f80e5039194ca2b901dadb676d4a49856bcdf8dd7be7fbcda941a98383319bcc75cc52a74fff334df4cf0e330e55f6de06fe0cfc1f28ae1c66e962f749487aa77b28e3467dde203a1cf08b4b9b11438160552879d44c9c70a98739042f16f6da0e120c65b97b4e7cc9c180a9b2437fcaa83c98493bff2dffede59ad6e639410b7277632886df3b325d2283ff2d66f2253763eb01756e27993a3842e4e6e8cecf41b14c09a86f29792edeb905d0b1f73d8a7865429fde76241e796910f99bec40f9400bd553acd8661187c7f88035642a22835cc0a52159aa2d86dd64a1e25b015abdade335648488f68638714e57e4d46fb02ff8934fb69caa897be06b8ed8a3351058f989e4983363bb56c2e3ffbd221dab9c2e858b410c66c2a50515c139bea1103cbc618106c6658ead2c662018fefce3ee31e29db68f2cbba5ed2ea64deb8573802bca0b093b6bfb1a1dc42058831b7609fac64ecb0c03d95d1a00d2d9a1589bb4587d19ce48afd234e2e083c10c926ba43e52af06311a2476613911094dae94e78d188b4b93853af291ccfdac0e29c07946b83a3056b394c4fa8183590dc603cad83dd7c40c4de8bc023e338793d6473419fe2901c8bcadb0c57e0be50239cbb3f34dc4bc2e53876c97c7e271e4d9223708325a3878044d420a7e7762d70fa547f4d3e858e8f49925d0bccb8f2aa4f0ae7f91dda45d0a918cba891fe0e8988e4844300688f7c4308a4a34763d10f53f0a9965bb645ece221c075993e314437bcb5062401cfa4192a9aa4c700a5fffd2f1fc56833b7995fa4ebd67fa10f3acb432406c1ed59096429ca2940d6d3c7058ef46668d43d0491de905d3c797f18decb4ffd30f142871d6c3bde8a57f6b5849a4cf8ee1cc0e577ab5c4e81a8d7d1e4e5358d8a12df414a46f32dc281bc0f490d43382cbc54539d2f3d361abdf92930ac41477e817675c31483e637950b2d59062cd96363b751b58c2b672a4f11c2c2456699f181b3fc37a11983b3db7810e41e6bf40f4ca48040908ec6c5f67fc58e2c9d0d0944e066fe862bd543f3a02652b2bc295779789a80a9f1752d9bc886be1a752a1da2311eeb993708e48f5cd1201e2e0268bfac4f9d1f859d9151a2d3fd3d6de587f99faab77819760758f751274115bff55b98775b4e6c8b8dcac1a14e246200387352e16455398b2f6e67987eb633cddb4b0985ccb2a41f10eb7820a639e2113ac56c326be7e76ce9086c4949163893adaf63bc92a2faf6d4d3c40c5a92fba312b6682de94c936dad95cafab66e543fab2c857864571819598fce97614281159278e21ce84dfe4b6916b70e91669e9082e69d0bd7859739ca27c3d9b58fa453282a4ca7b53eff2694b783827c333aef9b9b4aa98e18cb781b92c572c086187946f775cc876a436b4e6873ce551873622a363bd973ef6ce1b02bb1559089f0076b422a2caff3ce2eb1b578813138da53db028cb88832e11d8224b56773ac0763b9c78c4b0cf2f76b359e5c9b60f29f1ace8cb8b3902e8c7bc79a474bdcc0ab3d9e52e46bda5ac1cbaf3eaf633e0c7be831218d7d5d3b948bc9f96d2c5597e97d9f217aca827b5f2be857ca216efc365d8c1df1719b92948855db78e51b69fad5e9a1c8c3acd4e27c8033b2d9c0b4040c636436b00d34ac6c137dea02dfbda5d05bed17fe44a785bc6fb6bd2c20c06349983eb2d56cb53d6e620f6d1f1b91a1268cde630b4ad74c6d20c224a14c27e64a5f6856dc851417f49da4ff9922b57631f1016fa1921d8ad33d961613a65f27f38489ecf9fc6e4576273b0db63291457d6467a58bdaab96b61e6c0ae28b402f1774eab8d681c3a949503e7ff2c378931048615920bc65fe389c17ac3b674d5716ef16fe7174f1aa41f41c9e77456e3e49e4689e386afc0a9015c0749b8c07fc030ae63228b4dbcc3dd293ab3ba1fe7da6b41abcc7e89e3d05f831cffdd998fbaee4b99eb55e9a27ffee4e03de2be8eafb0a1d6040a4929c8f685e6489645e736ee030efabf798f21027a283694ddbdb8324fa2e22b3fc03b22e78ae5eb00d8f45df217a87a33068ccdc588238ff6fcb1fc222c1fe480e19a0cd5cae6f3d98700480849b519af51bd9992bc679dfa76681b6abfba07d9462225278a41738b60f15e046d11c1ad2b23cd840e85772cd35758bb541132fb5c57f74b99f418e1378f731a6176e2f0b14b77bfd9c86a9df2b6e7b660203067158cbff6c93e45d6f01a219a0dc1c570196ed20004a41ed457519f9eeaf5e261762f5bb325793eec4239a87d852870a7577e1e0e3683adc4741b0a0cceea585168c74f792730cf9952acf27be065125b2347d7535e24c1435a3320baea24900c059ed7f02676f29cd3106ee69c74d53b18c0f5ed1f7140891c134b86d77af169dc1e1db5466830b19a40be14b3bdbd2c2afeb03613a2a60ca6e72e4a6ec62f534d3bff9fd4349ae8b4c0c6d56961d88de844a108067c216c41d09acabd12f6efeb14e261ccc3e1f129fa29c13b7fd6d38f4afbc0012c3ceb197072a5867b197813a547cc0301deac9aa355d54c08ee38dcb9b85caa82559ca1d95a16ab5e18868b51a24450a367bc8c44ca7548be02509ba6e1965e1f8f9fc4d108347e67b1e739dd788d7fa8dfcdd10eac8d55cede1cf3a82feacf9c40c0a159119832632c5e4ebaaa48b6bd10633b9f01fa4c9ba7ad3f80bc0a683b36e19d7a437418b111f11d9fe8aebeaa5dfaae35191601727d868e4339d2f745d4ea599cd1c730eee2e1ee55c30161f403469af6fc1681ef1d6da45893a4748197f962b2424598f982862ab4370d46b3d255fd60396bd1ce248a9118b829bf1b694a6f1bb94d415a272f0c95c3e6b5e3b9c0151f201aacd2c150a93e9e1f24f443b0164105f0d898ebf40ad1c1dab8befc83973055d5dbdc55f0e7db5e4228fd1174d05c4025d6c5879f0625a25f388e7245a14e542f9e916ca9134fc5f7bea7eb9d3b89ab4e8b5c719c511d8e01a86d05451eff0900d14c72fe2ea0dd8c1514def2d9b7c96227c50633d8471f0bf24b37f0afe75e285589de78b9438111df6d3d356602d62c3fd8a62060dfba875a838520c4f4b0c4b8a43091a8578fef0f0c75b976d2a44abd1ea035cd36ed3cd784f9bfaf2c55ae2152bbcabb5e4634dc14d275da1b8a3db5e57c94d1c0297967d24e1631ffdf6750d3092288294d3f0265fb755cbb7a26280f8b7787d98941b2616011f95198d35eb80f28c00b319bab27de4c8f7fbc749806c2565ec2cf849a75833a96c95bc970e3a858252fc45dea6644c83aa531648f983e8fae0b1dfed920a767b14ba1dbee8780e5cce8c73449d236beb3beac8d0f3f1f4f387f08b1346e8c066c15fe423e1e21be588dc151d43e80a059b68c5bfd4a240bfdc22ee322baa515385710536b4d5d22d6a644c2c4216a8308766fca46cae6505114101acae527cf0770957cb10e8d3c769806417384557228f308a00b09aa9ff1e6643f4a88d5727b61f5e73624c096cf35a3b046c0c01f93e39d890573c96dd5fe4885a41dcb4a48e4ccafdda78c166a14350e9e3c056f22666f01a816766be8e6908f572dad67a2be9eb1c13626f0b82be2a642bbe9fa9cb53c678055dcd79d7b0d2ef47ab4b0d4474dbdacea3c64bcd5de4914a30fd7581bd9b1412739e06161082e009e44c95217ee8b3df844b7daaeead170d03d501897ddc758ae9e6c5235d1a2a4716f707d31cb5824b49b45888052fefd3075de6af5beb4c11934195821b3c68475e35c58de8fd3646aa42615400cd5b131875a7ff82b1163563f4e415ab8ec18dfbe362eed19049cc7b1766ba0e064934920bc1cfa60fc292887b7db29e6d137d6eacfb64534f53d54d9daba0829524a5f4423140538585421115e7a3bd738c03cd2202453026cd046011bdb5ba76487b8e0cae7429ec43fa1276b4e433bf6e9b4227cd3bc349714402a6ccb4f2bbbe5adf8bfd5b92312bd059fa57aa403c460a4532b0dbb0e0887d7210fad38b3abe7daa5f99123bda66e3ebd43e04a4da3f3c71c83da6e1ff5ad3768dd258158b7d1f3d2eccb816a12efd77ea30daabb68b04590f11839ed503406cbe82d4564381e01de4611385e15a90332e3d5ff1f95ada8d7b093e03cacd99bfe87a4ade3196dbd4ba90e6f697b5b03d7bb587c0d97984ded74ed261eae6a5038a6036c9f3caa20f79d6a937869507f6bd61cdb72e8aa17a7f57e50404efc936cd30f3b05a5021fd27aabd923109074ff3c66bd43630b5505fe34c845d72915463384de42b2f893a45b1c47eb6e8d6c6b04f7ccb1a973e3d7a942aadf3e0f60421853e4c085edfc1e66d9f95ae4b788cf446bda5cb471daeb78d750ad8dec86b22a6c915278aafdd545ff8da8be76eea0639714cf980307dea1451b79e7216dafb7ae29b0e91bd2d551076adfcc9cffbd8f03a9358b4aee8a00dd9a572ce604f987c76ae16bcd774b859cdbb8c7b62edf4c5a2f23cfc86e83b65a038d1fa3dd6d69be7090f30fa8f8b4d49368afc5bad1bba15873ee44e0df9dcb85da82fc455e470a2452d8c780b0fa7539115154b4b6fba27632017b76e82b62259cd0fe88e796360bc4fa3478593d0653247dd66577a14367bdf31bfb750c52d5efc68186bcfe30779d74dfae9d7f16363fbbbbe231702a4a1c8d42ad2eda39f15253ee6a000d5affcf5351cd165135e51c7cf08a4cc909969bd365055973d2a9485d5ac6318c0fa30f44344fe8a24ad1ce67c0d4b93a6dc1b8a563160f2a5415c3afc03b244f0ae75da172f7d223f25b4c929be6a18ed9dcfc1494c223a8b7826de7b08f6e3de3fcb5e1e9164d8ab7d1b8f8ad9865ceaaa56416c7cd5c920ae7d58ebde1f1b5185bfebcfbc18c4925b802af0f70d00ac75d646fd17892829c3ef4bf7313d661906f9e9d7bbb3eb105b9c402cb2c4b1c2a00b1570f8a88746b29978787da8f132c9aba7df43b7d3395285ed08dba5adbc775d0cc71bd8a734f345af251a821526b273af97deed7c05958c0ff3368b9c868c9c144b4407eaa8c8ff4da6fd27c61a0b496331084f44e98e43ecdb71e6871f6ef784c2236a6cdd829dc1c60c49ccdf1f8c8ef5d691fcf4cea4eed9014501286c9d95541fa693f35e2ca693ca46497f2a9d5365efc6fbef451f12e74c8a2ea00378b21bc34ce283cc5c815f5ae0b5c2a47e4777ad97108e7176dd7be2a05c9e6a92ffa26de1023d788ec11f068c75755852e3646b60778c731b602a3e4d945ea821e9f6b75e2ca6e8548ccf794799af0ccdde422233f599e257a7d2508c14cce4ce812f81cf3b37e9ad5d47312d02f29f89543cd4c091801394c5f680877d8f2d9f309748534c53183721587d606c41773a41622acdfe3d230b47aae9858197bf729257509d2d20295ff82262d3c756b030be7b2efe90376b71b0d361aa2c97657d72f71b15943720a84fffabe146baf3d9e2fdbaa36c1c046a5f9896a3c8511dd27ed53a753b1a0934db589690cceb771116004c3df544e43deea40f4e24b241f6754b17c86b2f5a5e1eaeb01aa24429362d266364c2652530a4e413f73d4e6c76d0a6566c864d3802246790d6a88e4b76007daa48c810a25f85428dbefb261b5eb7d4d0c21b58b91d0e8c1e5b95cc5cdc40cad52d8bd126293b27565ba8068d21ab81a0d8c28f4821ca8785f1bc62a97ac5d8b0c6ca80904dcfc1c290b12d5ddf217ced1161fee06a0d283483328140777a18403f51bbd4fe7b147685db8499563fc613a0f2dc14ab0dff8d22661056ad986a3675ffa941ba4a6e10ca2e23ef0e7ab07048f0b00f4f2566473c2637dcc4ab2872149e151066b9a05bbb63e55bcd9c52d83716daa1f13d9bba60bb379587a8e008489c9931c7500fb5ee63b203073598a0e0eba4cefa9ec3d7f147f631ee9b4cd56e6ffa227a72077a897f71f8b19ad461718f43e72073e694a530064cc2acb219315ac55a56fcb87823654b25f74555034614b3aea9541ab4b6763273f69321ee035fb231665f68323ec8bd7be85f393dc9d3e52801d9df6ed01935710a9f2ccda00dfc18fc688fd8413de4f954ace50b9446950aed562a5e9e848b38c0bfeaa8396cdf6825a553449b708bbd542519a438b0779c7043f78d132e2f5c145cc7027adc74e8b83208adefe367885db2db7a8d9a3197cac8cea2fb8d5627f1d6165a10da5291d127a36a652c680d9356712c42b959e84a7c1555cd27dd8aaa70937916b1cd42c3c9c19dde2cbc14add74e244a9691f5d98d06013bf672a9e8cf8fce2ac6a82f60ce5ee842e0adbc31bee861b989496a77e31be1cd56f8211298d960d1bd40a58fd1933235b63cd30ac6c7ee6afafdd03afaf5da1d8aaff01c63b9912f74ddd7649ba48626e3b992064e21ba588093c60b4f1be5f3b1646af08902b3d104455b7297717adf7ea5454c585896f5a5fc804691873fc7acd7dd0f78449ad40717c502e5f1de77435af7923207b0af4e4c70325250a13e5b2327d7df8e2311a30664e39ae4474e73fa4550a36214ff52f5d6c87f6849f5799892571bd0eb558e96ed2a751c4c97c27d9e0b9305e71be4442c5e95c38f6bab144545010208d4f1fb7d48ee04f798d1a83ab0bcd48f1ff818f3eb767e26cec1f0b9f6a58eda32f16228b07b80877636525d99cd9fe95fcba90619c90e12b85cbaeaa03c701d6dafdfbc2db7d5d23db71c599faf5f8c04a99c5fbe01d0b9a915a3818ec586547eadfc5234ae67f57952ed1cf8ca6e432badcf4274c60755f8c8f29d073a221e570fe3b2a43751652a4ac3cf3dbf54139461183c67d402b4f455b45df773b734745d51281ab33cf2c6e0b5aa0a866abb31b2d0298c06ef5c785b06d2c00fa39532daf513b1fffc895e05b7ca5007ff2077c631f350ee2c2f36b70f398334868ff29bd0e51fa016d928b644557eb681641c17c038a62615f6b435745dff5d9e5dc4991fd10a52f3c5bf870c084acb14889e4e6ce0eacc7beda10e16e825797816e6f3895b9d917208c71d17bbb27fd5b2bebfa670b9c67aabf4fdf15b12fbf9bcb4d0dd72e6bf448c7d4fd8ea26597b47f1e63f2cd1d0813134d4c03d012b50c99ef1b63dc545656b0ce5e97efb0bf07fe7291044107327ed8a0b738d01d701dbb45ac552625bbb22fd60f3730e65155d426b426b181e8381fcf208dd5d4ecee3293c1456e31a7792ce6ae6dc0644c9792a5e2453b6bb7b10b21f71b1c596dd4101e9e38c1b22218bc1d7a0ffb44e90759acddf7bc998990b0cb3d2fca35748c026b9ea4a1dbbc321104fce53e2315c76a61e093a5223ed7ec5986ca87033f661f076f828407475ec6c689ef2a95d438c1f779ac32b2efebb37e83b2d0d4b610731262d91c6abe3fa1dbdd958fe6d4bcfe05731c2527654b205c934c1dda061e7cfe1e54b4254b46f0d9f87f165e09e2f8a272e8ff67ac8412b298d82d91aa03754be5315a63cf080c64e165eb26b9df86e3a6a1dbd514b035b6ff0c080349ed407145c3dbecbfcf83c51e9e0c7192d25f21fc349772f7d0c83bab9b9285fb7eba52455f8c5de22bd2273bbc3caa914cfb8770b8a0bb208829dd0e6af0eaaa652beba76f9ab09c6c32eab479887c868be8a687ed0bd56d3bd76870a877a8bad6e54d386a2a5f31da04d0612be9b6ef33ea441a28f1e5be4b672062a22d21aaef8f496b25debde563d03f57817974dd27068cad3a8886d605a84b5fdf3c1217bbd85941446b026104ff3cc323381abe66c1824d0bdcfd97fe8bbca3043a7eba4a92c5c6413c79e96eb24093fe7190cdc13c0345497e457e833545748d6330f4c5c357545e0aecd10ac02435408826d7df9946846cc40c28b5c109d522f7537b3caa8bc54f63ee20665eb3a774aabb1bdef93ba102606f078ca67c7d80fd61d45352f80cd3bec108bdf654415821ed91daea8349fe90b326179fa3e13c443a6246b5faae4f978cef8b5d64fc290142f215d563b41d545db811e57608a6ab4465da01a2c4233d74bc1526e53664d8c00ad28f24d2cc7aef2136ba244c967c47bbe152c0fcd00de7f50aea1417dcbea27661e65c4d9fc14fa4e2603bbed8f04a042b86d8a27779e7d990c98b75cf8f06e01ad78327c461194d9b9b0a7371e688a2c7ca2d0249cb00635c7a9ddb56657c7140701cf3ff390b240a1766e773d09869bac6b197cfad3babd298d8b67af4b8162ad9f44d3cd5815a85e0a4ef1e86c28a44cf93f04e6a1c8c8780afd901bbf2b1f0651f05b6beb62e0d6558cfbca4704bd0a5ed6240e51ce4fac1aa3b31e398cb2a58045af703866bb39aaf46efa31e568b820317bb388aa3e7828ab1e75139b2703a66058273b2bf013ad62de657e5fb723083d52d06d93b9b275d18fec2ddfa144f3876accc57a1e895f124d35fd59f6effc464b9297a1ec74ab0365edc26e2880e08c2d3e2d336804ef106cec25978b3dd4f94a16da1b6954875b240feb8685f67bf6735e3806e0b11e8511570f16a28a1b670ae44762df6b18328796b85da2cb2f028bb4d2a1c6b41a5d34a7def74f4555051ac626593feef7cfb1b2fa9e1fff1cceaafadc733807f15fcc0e405b75ff49184c096553a58ad1a68041c5b9eff16bcc8d1ec008c86867895d8cb44988c5e074f9474b85c0c7eff2b00c13208b4d30e810a27a630f6560a7c2c6d5d427eb0309a59e6c34d63ccaa6c01c76d57fac93b7687b8541346d12bc50289ad8114663d49246f1a7ba36756e554aa57b8d89ea2c25e76258e69b191f1bfcec1c976bfaa6b075b8cf34f8c34ff9f2593c43db2812b37cc8ff87973d752ed99b965775e46e1e9410ff9099f4eed92aa21ba6f307a4f3fb411a2ef7672fd3fea4ed61e64b40b668fced53a8679a84add1e05cb73092c20a2977bd5433d8441da02584120a725c2ea2f903b46a8212f59efdf33a6fd162f6a367c6cb576830af2f4e0b019debdcceddd3f0312098b2dfc5a90f1afeb181de59603f38a0ac57fb5989f345194ecd357a50a4e3aefbfd0c320cc976f7da0165602bfde132d1babd145fbbdc9baa88d3cc311331f89baba65d2c7441eb3f699af1ff2bd9e49b62602b0e929131a4ed4cd3025d7f1bc61b4e60426b26a720a8ed30dcb67ed8d8f888cd2b7baac46649a892ab89f429667ff754492bae0186b551aa6e2dff9026d098bbfc0f489ac603e643b1d9b2d28e3fc2e529c834a2b0a2a4c0cf430da615beaf74fb11348f1a7823df6d4ecb113e65fd1f5e2edd005c113759242dd10ce38894cda318240c1351dd6070c06dda810b093bf17b297b49d55054a2ea845ff0a0a24523fb398122ee6e8f3a1712318b5c02be2fb54c3c1b9dd20d187842a283280e911fa39964dae8467c6e92572c1f4b3073c2a9dae3413c0fa0db4645d5c2f733e0d84b34e3809e79884bcfd19ccfe8cc531915e31b404a3086723680138d6e4b88c3b2b142e8994118d936c32136a92e93f0b33e6f224dd094a893f95c999a9f9ec720b6a23565fbf2c9f7b49324f12883bf9b1fe6aaedf613bec34e949005fddc061c01052798647521352d066f42b2b2e18855ce07bbd012e34cd9d89c1c5b8f32a40b6f59e98c38e4b2af8df1d54a6ccb4bc1640e7aa9ecbaca0a737ff31f19b067c514089f585c2fa4d9edc53fb4eb971a46c4eb89ac9fb080e86bb595989c2e97fd20ae266be4c5914bb8c435efa3493d19860883aa39481bb5917724c08399ced97fa663f77d53cf7d93e20fa1d3cefb708b844f4972badf364974a5384b4f76ea776694bb023836efda216c9b82cd83878082b7832ffdc71f633ac58ecd670ad7d60a5125a84da1d091c74059d97a4e8feef5c0ed31b8c07084e6665bb7ed89c3558f0abab0233d69d52e341b17f2e52ed466d9e7b72b7b762a0275e66a702e747e5daf115815abcbc54f253deb7eb6da939155d6c02bd147dca5056986a1b81ca5b565d52d7150b0c42e7967d0a89661b5cc2f54666378705b2f7b5e0c4a5da14a8c02db0197acacf0d5971f17f4eb587833c1a051b465ce7a027eb9f4a82f68b3208ea608cddba4dfb84e18a9a343bf14621747f8cf40f2b279f9df87998e51543c2720ceffe7b10fb1f806dcfc05554e2d2fad62c24451c210ff128a070595b7ce9cbcd894451eb4d16556c36647825c3682bbc5951fd9f310cc36883af0eb1254da7f0330aafa632ffe1aa0a6f9817d8443166523ab717c66dc8bd0496c98f5aa9baaef31eec374724e9c984554b9a2b5fe2fb63b9661b23454bb3eb1aa501360211842659483860f4b56b96baad600fa55a279f0238229dc9ce5ae1a7a61a5e4bf12844a5293270c284ba9c7682f692713794bec1d0456ff536ae5fe745944b4707d23a619eaab8255365da52e10c3cffdbf99399fc66fe687130aa75cd3f0089a726bd097e5fe746d1a207f174e40c848e57a86d6e45ebc8b252a05ee3b052fcfdddb4356bb9c44b1b462c1e172ccf8bf019392297acb073daf243bd61841886fc4abaab98e05c134f2daac64f5c945172ebd050185032f8d70ed2dcfe66f91ebfb6a8696978f662124121247c49f2b94cac0eebd30238f1e81e15e58bd35cf82629e26dd0b993e4b9e39bc6ee088cdfa971d91b1d8d0a70ef8300fd3f5b096e5fc87d1201a97e3be47ba657cb29235462c4956e5995a73f071031a13b9ecda013fdafe31412aa4591531765591babd6563403a6747b0036f2feb9be5deb2952ceb01ec9eef4a72bf1d2c4414dbe339320ecaa1a0bdae1cb4939c9a55fb4144d0fe8faab6e9bc85e641bdd17cf5d838f222f2478257a9c1fece73b993fb9806fcbf85fec3e41bea2cef1095bfafd662abeae3048b5e45860bc974cff2a8ea9093edfaa976d3e9be424b29a277210fbdec61b8910f995dd2887dabfa52d97d0078531d14fa5c2c0983756219ea8a43893bb200e427afaf9d7716785ba386e3ca2906a072fd1148dcd5d14eeb9aab27ce2d1d56435662e87a093d98cd0f769c1312f81af81db244377cb87296d6d1be3eb4d366cfedc7737dec51d962fe75972990b4077d9a2e9461c8be21ff61d127ba20dedf95f79582c3bac4e8edc99bab139ebe0a00217a96850f2d94b7962a3cd92f00f860c539addc411fee425b1635f360231844815705586d512a1fe8e44f4692cdd89aa11b50bc2ba23b08e9ecc8658d2d389c6dc66cf7f2104234261ff6c77f005c2162d91ec355c96957c8028f306019a3fa09f5b9aabce07eda881a955b9e88ce5c7f47554edd52aecdd7f77ceb01064ad0235a869a5201388febeb85b092430c08ba4fdc294c2b7015e8f96f63a8e7f030a56535dbfa16bfee0171e3f6723e24b2a400dcc357e2124d24a7c4dd4e697f42c242b244595d5d26a65f2f2c6db66fbe15db48f7a7da7cbd9c0ff88c767337e722e2b4f2295f47af0d1abb5664293e2ac876bac896ae515f9cc4fc6f32a59725606dcc5df8a11347889ea87b58c510e6686d8768c22b2ee5425ac0578b0c962d3dc2235aca38c2f2805c6a297357ca2d9fa1a4dc64cdcf48318cea2f6da62baa3d6f858379d88c5a3262f06f4af99d33fc7d8c87faf8b3b6efa23afb62c62cfc0b2294d589b581eac02e5659e33096b0d4983d4b0389af7b25282cee3e4dffcc9d9cd865546f9aae00589b25700da3639d2b375e8efef895ac8bf679bc20086122db77107f19e0c09035065320e982cc74a2b641fd5f46d1c7ed493900348002dabfd85e1554f2df4c043d0a84d03fc1855e677eae0adff6ffd2b3689f234b0fd6177caf25e96d3a0912c5d1de9607505bfb1fcf5824f3c3bea26164d8b536262bd0c0bd470328fcd78a2163ee3d0c323c6a7c704925f32b79e2d99f26340fdd5ebae7a5dc391a3b4931bce7cabde6055bfacd5f9a4a39351818e7ddc826cf01af39412e1f92e518d9d4ce80c413d6b48a5f368cb54d0718a5531b5ecbb795274a9465513e6346c4e0948722ad36c2dc4f274af957381f0843c7739eb3923fa9009ea6e93a70142f298a3ff90e37b36ac1aeb50d553bf06f1dac66ef3511d4defd799c4828919b0eaa88f3720465ec70a9f9705743964c6760dbceb69fc66bf0f6c9d1a621a192309bd498cc06c094f7fbb5ed26165d724d08705cecf7d6c59af566561ebe96cd6ec7ca89fbd8611b1dd2599b8de6e11d51fd0809d7c2dcdf45d0e6ab555aad84480a890b576f3292cf321b808709c8cd01ebc36df6367f16ba053d4c905f965c96476f3b3cf282aca5beb984d3746b17bbf4b66a5c0ec1530262bfb026dff5a7d9bddf1f6fc8bd0909704489109d73b45d7c317bd924b9d9eb8590a8efa1986ec840fe6b90297e693650072fe4e6af3e9a526fef8ccc60134a00582871b574d84d8a52cfcbc3499bce10fdc914288fb9b167220e124c8271d537996b323ccc6060f4a64580fe2220d68ffee61d33427db70820812268ad5a6310f17c27997d05314edc599d0cea24b7e641fa574e3086b449122aab6ec002b4993185ed5891fdb4e5d02bf0a26a68efafbc3435da8fed70510d02683c79e397503f2e1fd4530be9d0961bccbf26e77a97c94e96dcceeffd6970392a712b87aabb7dbe041228b8433bc5afdac6e47e1afdec61ba0c5f1b0ead581fef206b661388b47bd0649f1e214f8e26bc6483ec39b523d79d7aa93c0e001d9600b2e94dd442b28a311c01b43d3d906615202d94840584d3279c8de384637ae430ed031c42a37395b566312af65e122c9ba73f8c3504519cb512d42061abfcd5e8155f2cd71d3e969c5161e3c752628608ea88888d1e44b2bae127173fb43431b3e87f4115405f516500242597d70dea8fadc613dfab197a699dddd34570111c9539542ecc9418e48a23eeead8be8fa7025b602c225c8a0c14b03980cd60d1cf4bbe4afce8b6be32fc1d54bfa1dfb166bc6804fee31899c25075f86404fc219f2c457748aa6393c88f26e4a2a9220faaedcca6d64627eaab5133557a345b4a0b1eae5e2fc64ee0604e1d31a46debdcc2d87588f2582c2f554e88786d735450a40c15e234fc373787e19e09a71a9655ca515917d5ca9c3b8ed9aeb8b15e19694794c6f2492cffa6005eac072ab3c27f3f20dad801bc98c1eeaee5902897f38342affa1bd9bb3c8f57d7fa40f396ff6cc274cfa171e6e0ec4cd1f01b944db038d82d3563f3017f0471eab3efcf7d116a9fb898713d4b4eeb8d65c728d758b68e25923f30799fcd557034675792ac162e63e2bae29a81648ccb1c20d7495e0709355c19083a8369338117bc64d3c59c5c3aaabf58184973453965d489205fd42d1f33a99a7b1640209b9e4a7bcd8f51f61906ef1a87768cf1e307686c3f8877147d780214eb923ed9468c464c5fac82f5bfaede75695ec87fc57e892a2eda5454947512bb8229bfa2093625ab6c01f8cca4d5c3b1c973e1cff28d292ba3e45e487d6c1c0be56b673df379738c142760d9bad36b0d5d6b53dea226ec06800a5db35ca292dec2fba90546c6b4e0007ee3b5f7bbd80f84229cc59f6181ec1d9e84caf6980ecbbe87ab3682b23726e3d4bb9e9893f5e0e48bc16899e838826660de9fd260c82bed9117b3e53ce591094317292967af04dd5b853ef9e927ee179cf95655d5e6801cd592bd2c25d976a230958bd51c5e32720fc48772b0e8648797d8b43ffb02d27baf903e04bbdff4e1c4664cade5dd498f3c7912d1372a169fb8f1ff63cf215fd06bc9753413acd51241ba46f12fa4b381ced7e927ca4d31e3bbcbc78e82a07f33057ccf97612473b4636ca33633118564d56f9f9de9d223466c0b3967fe7d86abe2f536eaa0684a25c4a142ae40f7b09ac3d985a9c990451d864f87691beb12de6c8cdc960fb1745d763eedf728fe7f3933d4c575f00d93ae1593863bff6822069d2e68291d6fb1621e1d742db8d93238fce4e4a59d1c5d05133953c0d439dbab129de5b40f25fb0f5e33eebb58ec94db51d0c754105d366fb63cd106c6356a2245ce4c83eeba31ff8e026558743e658ff53a8588d714891220746a409bff9d298f53f79bc837cdc9c8443b0023141c2763c1203f53cc075e2e1cd028603cee7c484cdd4d4c4c3f318f1dbe7140932bee542c42abedf5a08ecdb9e71354d085147265b95268e3055b4bf0980cb5737ba4ceaae95c2b8cfdb6719fcb63eee9a883726dd05920e9ee4e26d76635d4bba9d7bc550ae66d6dc84fe692c3c6d4af60822950fa7ccda97c281d6329f12d401b4ace753b9339153784dec2e4c62d8133ccd0cd18a635df6eb2ce39e7f3040da5071b0abbe91676792cae4f3ecf177931277e901f66a90776bf551d876c5a2b3c9f5738fb99c2ff334b9249d4c52d40c007bf6b279c66d22a39f352b59f97b40255b42d7a4b9edaa11bdda7e303cc8a3a492dc5aa1dbe68bc2804caf1b7bd033093ca60f2c29ff9696957245e5794e261c8dd319a2b9bad9549dea281876fd2adb43327ea1d149fb2a02b2f2b08b10ec84693fe2dcd89baf213c0a17a22040572b27de24b9173bc5d7b2c6d473656b1d5bcc5c046266b93168c5ba52c3a608d2b5cdc353418491b444936bc1f2672ec3637847ee560570456a3c044651ae2a359d5d321f1ba66409e7b9ba8f322cc7d3bc46ec2d3e4fdccc50d47d3aabcdfe480de280194ad4271d71ec0d283fde8fbc894d6160849e7c4c0459a10a61f3756ac22c5a88ad53128ffd5c186c0dee06527d43fc5a2728988b85c9d49c35e4416638c2c62c7ce9b98c666937cbccf32a169ad11b76d671b06bb71b9a6b0b8b1dc5d7177b180f4308863bb0a705a2601fc4fc0e6a950f3b4afa521882486722f4df919ed681f9f7f0a07d79919dc0fc4d93cf013728a716a3f3b39989d762e65e96d8b743560c020ca87bac2b41a0d952fce143b9d5d8d1076dda108a5e8fa188f1f1f59dc784fbbfeafff9e1d11a14f480542ef3e05fb9cb6a311d861254979930adcf980259c179023d29abe53fc7124e322485d5170abc1eb4bdb9fe0c172e266f32a70318cef2f033c87b80bdf91a76afd9792d0eb23d857718ef41fd7df5e762728a1c83829305498e2292b82041167bc4455254268ceed33cd64173532a5845891c325ccea9e7a0d99b43c0031a93b4cd5ea319490f209167ee651056036812cd8e794e09348da3cd0965bd3f48b47c1aee47b918e550f8a7682fe4a836189b871a83332b78ccb801a908813a3ee3860e140681c6a827e1825f51b15fd43f8245ba15dc52998ba8560170777464eccd1126f5c7c3e42f2dc260e82a6864a320d4488f2f6a9e8adcc01da0151697b3df14cb4be87c0b3a768e7dc79543ab1d75ed67f284e54951f623a8177e9f82b1b54a313c260d112f867af37700efcc97e8d3ab23875b5eade93a217a2b9f2510e975a5dd73805c47dbd898d5939ad0c1972a1a5f83d8004871fe567570e894773226b899ede82e4fdef41ec6b0f2e91f66897fbd003356b733456bb7fdf64236439df6039e918dd1a820655cb94e70fae440c070cb8cf0f545b796d85f989c38aba25075af7e566d509353541b4d41ed9d1b3a77d1edb037152d3472d35ff2d4a5f9b36ff2c4adf02e8ba4c9e7cc4791515a16d60d8371885b8a9eb1d564b8b72cec1ae8b6d74bd1d0f8fb9ddea15b5ce5ec8ff0b3469bbe058b30a05c258e1df5134a75d271d638a8cab3de89ad3b2290b17ca8536be7537c5fc4049f07db8f70589e59689930b9d97f096ec15f8d2489ae6817f6836d8ffaa05123336dd30ae6eab1fc03203fe4e8eecee55fc2a9041b8e14c6333a3992d2a1caf35f75d51aa0dc10ded8ee976ab36a355b24b7a7968fb02d88d9082a537007d59b74011ca17faa4097cd133483315998fa880f5e71159615473b4c9af33cdf7ef6d4e02f5629a57a7a79c4c724c243ce863d2fb9f544f30ca5bf0507c1292499ec789b8becf1ee08bdc75c6158c8592a7b9f60ea3055d7f5900a20f47b66a011f5dc9677ba186837af4dcf1dc8a2cec3c58b0510a0db651345113525b4561392d6ed69246765f24074f09f717b1480cfd91565fe120b605dc73ef2fc996c0b67b3f127bf7272fe553c8c9b44e445f5e124c9492665de598c0f5c251a9d14e26fd89050fd42c07b7b37e14838d1d15f6c3c07557282022cda74a5444b49832c5e123d3becc3c411bfcec4eff8cec28a4af650bae48da06650c89e038241b80d1f375eedfc6d04d67cfd32a287ad93cec906d368e53c4f4a8192015216fddb7d4bb6ccc3784a8687fbd31c3d87724698aac31e24c171875f84b399ad405f0625fbeb60eeea3ce6195c07eb55bc702416da49d195e88d65bfd65cfd9f855c46d5f198fe66f77b2a162e6ba3f4a528a08c23b12304c7e1e7fe2942deed7887362684d58bd459db6c29e2be7515bf32c45cb3bc2506218698432ceb3a6ac9a387ac2f65f895eb0e4aae8ef69983bfc75265fd815069e845313e1d39372fd9e2d0d29d880e2eac90d513c6baa83592a3d0c829f38556cd1a65532022b7feaf31c5bae80adbbe2d02bfb7c02cec0c6a0778fc53ca735bbdf7557e10af87755f5d6b80654f80fd09f10b9811026dea367ec00c22196c8ec081763f88516fee8a145e33f6cfafeac1428929c996f52a6a1fe9f4ffe9dd6d826460a389884a36e720f875c13caa0e4664bc71f9a97eff024783daa99266373c05d32030986bb48056a459ce726866501d5877a5515bef6ff6c2d1fc7d62800f2a38acced3ab5155718139e713c6080e2ced735ac21c46980c6371927aa3b1d7f1e080a2aabaa250188796a3af9ed638a52ba6b615dc9640e0f3da0b398e688c741f494be6c073bf1a2742c278e4a515c5b4fa8328de58c18add94819d8745b50b4f717749b1821dd1c3e3d973ca5189df44a7adf6bcfa424f62aa69945d892d254f6b270f1b7577826712360ea614564eb96911e0f76fda1d12fe4ce25cd4b2aae256882fda7d696ff103b6b00ab5a2b42e5835726906ce9ee8869a3d70609558764f2e698d02c9b905c427411cc4905c1e17aaba6ae068f9162d32ed1da288762bb94b43366bcd3453dff1d547a0e9e96b7dc428700d77e7b0bd46f6c3bdd770ee78cfc65f252aa31864a703a996658e642d6149f5f525acfafb7f0ccdb754810bf3f73d3b0684e9b0fa29ccf38ec2facac257e5b48338c915ca5f4c78fa57852a0d79afb8be156779d7162ce64c40a7859b1cd497c85f967e5a8d0cc2b97af1b292c038a64b7610f0b9e92875215c4a8709dce46ff216bd21315bad39480233ee7e09765804230b2d95ea2cb18d586721554078bd08c50cdf90f6fb8eb67b5f2e78a37bced8c7604a6b22db4582a79cfeedaeafade28339ca94064d81283dcab0d472ba7a93e1b448691fefa37dfba516c89835b769d2e7d000a30a9c47ddb43e97f92622e78313a5e4c0ca2a94fc0c3900ba7aed9e4c269f9bd74e1a9860bbe9fc38dca17f74d3b28612bca6c29ce14ee5579ab9735dcf41bd3205272efb3b3c5e490616e193d02aaed75fe63ac0a02b01faa48d72193f59383610de41e4ee23a6f22163193bd49dcec51a54b2f179aab4323e6449d2187ca717b8902c545d3b6bcd7efe8872669c25e095caeff5453f009ccbd662cdeeb68dafa4a21a274f9fadd3bbc68cd431fb9657628d224230340455f16dd977b3e14f921c93c9acaaa6a9c39b825b2f332850ce0aa8da7994bd29d8d105fa3adc4e7aa46d908525d1c8c0203e60938b24fb0d0c5f01870240e532ee16c429590c2a6a2ac61e8d28864ab399b2d3f883d78d0b680dba5f7a50ae4ed8f37be7e068325c3386232fc4762f2b8d4a49a9f863aa7fe25d6928fbbc0baf5e6bc6c9b7497294e794194232cffecb7b36a32699421d46d2302e49a36e59b262d6bb9830437027bebc0c28cf463a2d3cbe859ef8cd3bb0ed4126eaea43bc27315903bd8aac94e4fe4f27f6cea00a45727824f6fb26173ba280ec5f9f632736607348677c1ce48da5801a12dccbc7227bd077cf8da7c39cf4361ce3690f50ac3eec0de5c7db88cab36b7891868de155e39afe3be942d17b8aeca130e05bf302bf4bd0a926857ea54a9a3820f9f4fe41e1d1124e3cf64a39e289b38a480345d22d6e39ae63b1cd7f3ee8c0d2cf75f47982cdc9fb109a6353419ca2258a14c5d9138d8a9bdc3bd7246795f2b1b386e9916b4cadc8c80d2f0096e9f6f8466b773d49fca929e1a9421c9cc1c4756a59df65075dcaaab00826fd5797105fdb6de930970baf410f3db4b9bfa45a24edf3862abd761c73ddc280057cea288c3c71cb2e3a3934380c66dc863582565fad819a8c29263c373e806d7a2a748d2d409742857d45858213c770e9754cf1576b1fc8557d06bcb699b89fecd8dcbf3ceac32dd85fa04a3bc7120ead7a04b67c633bf69e5c782c7ecded8d9f0993d9d77894d161d96827f578e77a7c888b3338a59f886b4c2fb6c16a14c6fa431dcf4f26b9b2cffe994509802f0cf0d180a35fe6b9b3941d8db204d30a42797ebdda35d86d0ec02e5a9c44ce3a17e5bf7ae0aa874a95a5be9b372fa0ee9c9d905f04e2d21cfb166029d1eda7a8d0afb2aaa8a51a21db8dd9e0940afe2f3ae27035d6f22dd9a5ae36e0fbfba10fdd669e42fab8ad8488d648b1df267eff4da4ba4b2e833e290e4c2eb658ee16d3da6d6ad0196d8dbcfb45ec8aaf49714216b11321710cd830c698293bdd25cf5272b8126d8529177b57b511d1fbcdb52905e5320d49c8391575e8bdcd33556f13b3b0968730d56daa7b74ba057eee85b1d635d8da7bab90eb1675668dc639b4bbf74863606bc8ec1128eec84017e2657b78b4b07e7e071b1d10d34ff6ee472e82d0e3affdf8bdc1d04ca618413fd1de3b295ac6e7112fcd97899373f467978367b7d6e1839c1790a3c61bbea0ee176e20f8317fc627272ee573353f412cdf46207fd5716a13bec3b7049c479dbad6a43b8f945e7ee63545ec84c6e7d8ac4f20abe4b0fb678c6837b140a3b6100feff90d2847bd84c5f78ffb6da3b14bad9f507d089915b940ff5031373b11550d73ee715b06a8edb4eca24ec4f57aede712eae2e4905e00deaa63dee82fca92ac94a71ea647aebb21f107023ac7c4658df7be72e6404db936a36f69786ec132afc4d06450cc4a72ebc7be9d2d926706f99e9246e745f578b7da1991492b132670cff27445af0b89f5a5a8b9e8887133d7b0335f2ad0e4ea8f21b8be5dd9cf84cf7f2dd4536c14ececa19ad3b37184ec17191887384d782220720b012bebba56dd17a620772843d6eede2c112d07ae5481d3e7998cbca913fb20e561deb555bfa6d1426b463b1c2e71ad6f3e60298b6f91380de92cedfb676e1919f20e2cf6f747339cbf8aa094db18b0bf5c05b7175829f002b06c2c99afc7dd972d5214d765b1685ad5d3d45315e17d6e5d501d9e38d340b69a4210c85187ef61b171cce079a876a56343b4d600c852dfa1ff7be28e824c6497d629c2c6f23841e905664e2758455205256688179d53fc5306a5184db73b87fd4e50a9d4d338d7d9f9186382d10b1a72e0fa0235967ff62814052f0e30a4121cbefa673257a51956b82efc98bd0d5ac7cc9d7f7eecaf54c6a507e1fbf59b3915ed96681996f940fe888738cbb883cfe73eb178fd0209c5051708c569149c3afa4fb1cd4da66b24e17a345bfc2278e36aa6b5ec58f36b9f4cb3e26970cef84337604707c779d514fb22d51eb61d009966f9692f688652a434a821e0c8475db0c73940d0131935a88d9bba8e3c5d36c848bdf9cd81f9719ab7af27f6d913c944651a24d1bf5648cbea3c90c0339f76efd04821bd0f9ff555e9ce4616b0c9ac45c5f456cd138d565a3f1a3705e18ddb31a13334abd12a8a42c1c2c96f1d472eadcfe887f74645f26e21bc966664a897aa14b238116856795177145fce851f9ed44168ecfacd69d311668b34e511723c431dd0fb2a213e8f28626486dbba424e49199067f7a257c5a765e7db7c6082c43a8ed7ad6f97b585e139942e9c62157b1526e9e6962b89b203a5ac411e843b72ab317ba770be3c21548de4ca2053e8d9125540a7dc5927d7bc0e16827116a2138766f6b2c327d26e79801edff808405d3ec0c6340422aa25cbb446a6b8a2627b140f6008f4b7d00da6a87d45f098bdc85f72f97efaf02bbabef9845c4e8bff11fd70f28170fd3e4cd0d1389235906a9b436d9b6a9bab1019697954f1546273a76f000659dfc4d47e69960490459c8348bc007f58e0f3213746b067069c2c85e8a5722308c75ba2e357cd956f53769482083d0c7c0363a928fda7bfa4b2768493c07e26b709fa5e8c12995c2cc06e9d827ec3e016033af1238709dd3ebcc183a4af2824829dd6014975909937c9d6d54f2d91035fdbf8cde6158a28f4a3a5f16058d522f99dc394d593a9dec935559c200abab47759d9b2040661b0d5dcf0c7df9ed7005c7a140610273bce833079e5f19989235e61f0f611e3a7b15835283475c85fc698c9f9dbaccfa7daa66927e7542573c84146b5dd7240cb5e6d2b80550a45c6af1bbf675d18d0f8f18ce19480c3c6afc7d268586f420ced64f4e57814a09dc4e9309289af007071d7b28642f501729ad1f30c58e6623d69bd0024f21c65bda736bb7f7af32d0ffdbe8140c6f1c0579f081d2eb5d6716770245bff1ac3881b3dc81594c457017166f6f7a0dd60694bb387b867cfe5a86fc81f0b512b2c363ad807553bbf543aba20f7ad94a606b917460328f956bd8567bf9556860187e8bd1caa39c8d08d71a0e4aabb364eed660b5161c9f2e770189fd7606fbd36bb9b3433a346d62a3b67000aa1cf9904a6d4a3973b78ffed30159aa8fb35d8dfeecee2181f481b6d1fa29d5b77d30fb0d3e3ff351c5ad46834583bf28d49b1543c37643282e1e7bca31bfac46d51aaebba15f5d34325493d6c7b6f0c2ee7083c219c329c42f0e35227f073e8cad48d05719a18ff49a4b0f7e7f48227fcb96b40b271af03078c024e602b252763c065ef6dcc83b5caca87016d8665b7c3463b49b73cc78210f81bece57fe3f54adf2034acb3e5fced4f468a2f8f4577ef6751aeceed13139c07da4f52f4ce79ba1b3bc4603f9fd45d53675b0e4891ec218e27cc99dfd356b93b52d668d4f45a78336f6cfb937266cfd46f9cf07919f1b23f6785a50906b3e855837ae9f2ee2f92ebc978b32143355746db2035c3c1523b35bec9dd2d1d9948cd396f262541eb320af96be696ca3786fa535e59830283ca72b21d28bc00755e9f79b8b34b1dc6c96c1113aad85bb9a802ff2c40ab092ac8d91770b03cc88b9a0a8816dd00e2004dc5da33730039a7379bfe9705af159e9381e8e7e700dfb653508abf4149e6f5d2ee30b3506ad7670898188477e08034ba7d70681d605371dab750e8db9e50d463c4165d9cb59cbb0662eca9c5cc27060573b84deec4b9dc2fff1253aaaafbf344f2368cc9562dfd90766b03fb34d66ed6bdde610c81acd7d5a1e8a74f791793505fa13abff918634fc645aa159a6b0f8121c2c2a65c82327df0ae6d7712f51ab9c44341da1345a332236d7fc8f266ab96bb59db12ddca4ae2aec90dbb0cd6b15cdc79db113d2f8ee665bf65b2954be85d3711bd703698def5fc82de604ca482933b0206f7fc6787cf217d0af6d2a697f0109b2fcd94e6e956464acbe4bd9e1423d7b32abb8befe0ec37567e285ce9a912f440667c17391302c4d7009597ba60ebca073537a8cf5e3ea33e98373fe1e74a86ae8f5cdf48beb22158cbde964c91129aa7a8f3a75572296f284a6787d093bd834137793ec021f9f7178a786ed4054f18865e1c5d8f2aff988a3bcedb9123608845fe1deb66bb296f9b7ce7ed54348ddf60b5889cdafe0e76f20d643c67e3e95e49889ec0188f13a3ceeb8f67cd288344ddeb30d5efa65459f630ea8a77c03197b8f8d3dd8dfb582377c18db8644553a7deeb69b24125db2b77149e6747ffb8492b53dca56e1263f1d5812460809c5d76d164d65190fe6828eea5f64d2fb2a0dde70ba4bef5597db85201ccfef7da6e111ef8f9ae1d29d63e49407e2cc9a2d4f7517c6afb76454d614392b678f12b71748f279b2557ee78ec03854720e113030d8361748c1e57adcb97eff204c7bfcbfb64e19b46d9cdb487b0868fce3c1093494819d2770beebf74f091b1b5d2943a812887b02def1c090b03e41d0743de5fec2cce9aea29535b80a844e4905bec1f9be9a1d8d04948eebee9ca14f51189f34ae143350f3e19b37b163d4c5ef24f7261ff8987103b6fa4aea93770bbc1b6a028b43dbbe1537ef32bd7774c6e7eb4fa55ab3f51c3c0b25adb7fcb79c1d5813ec93493b3eb65e90ff4c87b2c7be5dee1e6bdf9354aa347ff70f5cee6f537be542f404c91f80016a1b10d805abfdef57972b41a93a9d3b8375fcb257fb3e955b3e592f75ac1fc653570b3af4384f7918ed88eed3a8eb3c34121d0e9c363e5661ed7f94c126fc62e60226e0c830d0787550a26524f67e67c161a2bb3878d0317459307d5d48d550ef8f6a2b1ef5e845086a839d0228af6fe81febee4fce883c195d4de9b81c9cc399493f6cd10c603e006a31f31fcc4567a29fca14d28f59a97486ab2e2496b46382966fa5f5fd8904457bc0e68b52d2bc1e4963a63e0e1a838b7ffa71a0f4efc31a58e3917092b0e3ea5f719cc0125de718ada1cc1f2a5a8af32598d77473d352fa1eabe4424f9ad4fefebb9818426ed2c58e0b06d8e16519797b2c8cb378ce0652b35ce0000cb592376a2386d9099ce393f5f1233fcb26e1760bd35c881465571d579705490e389339fd12ddd48262fcdd69d968abd5fc42ef9b90a2d1a3772f1954f8d433a4de84b85626c6028b46dcba2a914ce6c99a3b83624a14412bc570fb05b6f3c2551ffa183b849e038013316ec75d35d972362650fa47be0bd644a97efae3a02e7b463a9435d934aebcfe26d4243f8cb53d950b739e0ad675d83049e934d472bcf2e9aafd8bfa40682d01996499cba1c056dbd5138b40077013584c685a7350e80ff5e3cfc6a7daab1ab00e3123b0263d2a48d7a2f9cd3ebed678f8f8cb585a6d8e983f02d6fa983634e062fd451241e2bc5b78a101733b333fc520f5fe3d5fb6a0d03b0de61f8bc95f07c4be1b8e565f358bfe53252a8bce3cb7b1dff47dba3fa96e0885b5837114bf3f85fdb70783f3094b1459d45c41a63b67b9460fcf18ceb4ebd4d093fb87d05d2cd4e244c3941726f4813328830821ca6b497fbde3e65a2de38fd7e628833a2304708d9b22401c0657502f7c6aa53a812d9fbef98cca3ac15e9aa2438d10f4ccf1e3c052972ffdbabd600a79adf6342450998e7eef0e178ac4beaae1f41b0f974c194d130070a53cb1fa346077cc257985262c463ecf754440cc83c509d56dbcc146982383edbea827a4ab1322ad33d3d207796a4bd26f92a563cbbe0dfd566eb3b44ec926a97ac1229bdf188ad3e6dbba9d78e5b8e8ed331646f5d02c4a4d04df4b191ccae41db76693a9a0dcf12301b1a15d9f4806182216f65864c388684b1e6564f47a5e27158e87cc47332ddc2ca08c7a49334ba4d5f395d56b5686c2d4a3431b80f51ce2d2e9538958ca6846507d58993eb839470fb11eb93d114fef74742ea21e707670274e3f2dda548670fc7a3f50cae39953552d07add9d68724375b84e98b75d6198f6bf9f9107e6ed176caa220cb90f823797a33b6df507d79ccab27233c41b71e0b12932d43e5ee1637ca2128020275bb0808f2130fbb128f640f4a140a476a2040a143d9dfec251b42f4ad418b7e87c99a7240550c4104c2c2ff76c7695a6ae750149a9270e98b840836f7a70a2a8432958c7eda49a36de8c42590e6c521e8093708a2c70802af3cd6bda70071263cd09fd9026d0b2542d16a6fa0340ec9a7c712d92bfc884726aec1236340aa6f81b7da3a284c55fdcacb3368dc5a54047a724ecc0986988ac92670b68d291ad39b490e28a43c5138ed2713fcda46508f64a4a6746298fe51aea8fb8d9c8063d8d5e8a47bdf666ac29ceceb2d31ee266fa9a4192238b3f484fe8913bd5b12e526c7c1f2c6ec7f8967b186ec4fe9b68ce6fcaf7bd6d853df251f9e03d9bc6b3634cbb67698bb3b9632ed3ff0f6ac4f65656e1404bb63d326a4aa32c829c201cbf1b88d6d529859d1bdef5514a499b40e54767c928b05c0e8b60e1878c6f40cca5946aabb8f67edae66599314f5f7d943ad7276dee6728f9b61f0b1881b92d5ad02ac536ff2cee5c8e99589dce2dfb72e5349c667f2a9c15250bf556c587d9da13da2d5276192c20ec888381c110ae5c51d5535208c6d8097e6fd73edfdf43b5d648eb3c4b9d9ffcf8ebe40db87bd5fb162e985c453723e39b88bfeac91545bd28b5582372ae8e28f2bbe6e85dcdd627c615f0c51fd0d2f54e5362493923609759b9ffaea29e8881358f48b24a6563c57a7083cb6a51ef56b828c6b3168ff3986bb8c6e077d197b764eb9f5666fb7d664b909b9fd1ae9dc8934cf3a47b6c1823e16b91b888e1b8cb091d819919165e91faf4fb992c6396c43f8d34d3a656985757e017c15a62c41d0081cb61858d174f9929a7e84cbe98b76a91f79871b6d786c42650dec6bce404fb9875729f886616d49f636b4638254c315b4206cba5ccac530982891165959aee02e4c76ae55ac0f9ac6013b185cce53d511b9889668f131f01d89908c012a34904b5acc6143aa8111d2d83cbeaee01f903f09be665b6d819d6c0cc3a812f7f6acd7f5f0a4ff4f2c4288519344bca73b1b07b19ef0ef60eb698af8d7f144cca020620dcae9c68c501ee5fe4bc8c93c73e0ea26b6680f57435d32bb2052b717fb4b7cbceb0c89c9ca0b0a94a6485f47fb94a0665e8e6df80c21b3785340fa86eee5c1ed8b99a84306b69877fff27faaa45a7cf8132ddabe3fa2babfe3306d34cf5becec8087d3b9ece21747f586d1ad41368f10958b85ef68cfb408b655b1154fb9dd08515b00e0acbd35bfb716d4bea739980676f46b653f631efd3cc9d0ba6009d12887472c5b6f41d8dd58f5ce475230d9143cd068e9b4d2936f228c3ccef7225eac607ad6dd7f65a14d59abc906b2af67893ccd0a8ef61c497bed2c9161b021e7f571df0b7a8afc4f54901d4e18df08c5d8736b8a9e7943771f1364925267211456703ff00e95a5017eccd4dada392481249b48d0804e70a0f550c150ac545545f1d21db29c2452c128f23a38500a1d7ac031b1173a079633c84a999f835322737544bac2707244daea1bc4cee59aceb315a782ba53602d558fb282b4eeb9ab7e0adde5ec0efb282cc1c30f9c168d2193da4692636a8ef73a20549653ceab8a319f20d20a0fe9e35bbb567561c0e4639284c15d4ab6330696288b234bdb54f70d33f464277d97df074485ced49537d589b23e0d82d956ad27e3e1b1b4792feaa512336e4e6fdc92bd97f96fa10480860cba9e7088b39440175f0dded3721af4d2f90c18a419b53217584a165de4e9f6ff5ff6da5c04e15d67ec9eddfc89c0c19e86cf5d842d18910a78817ca620d0433f894a9001ed4ca95ce217d85c31ee97fcd31862a413ddbab2ad4b84d0daabe10e90c5f7853037cb06f5bc5b7bae180684abde474b0852f9ebdf5b3bdbd3f157711fa56891765585a1a256cc202fbd520f45653eb41a69016b8b4c754a8f75634f89f400a4115e51bb51c475db9903a54284f64ef0dcfeaf7d0f39349f3bb486ab3ce4293483823ee1ae406edc6eb6abf9d733aa9de324b57fd0123b47f6571694442765d37dd0b58accdfd29d604b084bb41eb473416a1292cb1fac6578a6984b5055b14082dec22c7531809a77cc10fef906251e683eb8308e05b2aa323b7dc2f263a49c63e40918a7276500ba374e4eff8370c611074a2aab9a8b64e64250af9f3825a5376fee3f5b88119b547842baea5d667c6e08c225c6c104aff05b22cd7ba9a31541eef41cb48b77b79128074fc273b14d9e5cc374488b55b58b35b17f159054d90ec11c101332b0ccec9b4510230aade1a1e685b4635ab585e9d0972ee9e5b4bc8ddf0ab77db3d26155f11edff5990c68ca318fd65036b7ffa49408558af479325174069a0fce4a1d86cf775c324f41b015246c354809ee9d40094dcfe31baf41fcf560aa4b2c04e6e24573f1efb97e20465f1ef450617a22b3f6142e33fa4d63174deebe249b684415ec1f77ca3faef4efbb5ea9dfafe36fcb1d584675748cdf221546301af1a2463ae855092f78e5529aae8b088a963dfb5c85980548cbbe05da358afbb77472249c8eb5c291da1bdcd1ec82c42801770c6abac1fff97e2d441d449e97c689c062dbb6b1d334835b4b336c2e637c99e212497b0b5d2cc3a2bd3ce20f9ea67239b3b8f049b5f6611cc30d3355a308a8ba2dfb9557bb64c610e55d9e93b0f7e0f54e08d78a7a679025e02b4d10108b5934be85d15a57fbe0a6dbed77518646995e4dd854a7f95256a94bf6bac1c55304ba38adf7c67998d198c49821ebdc31904a44f120182857b0ec7c16fed4d27051ae227ef9fdb6c0b3890150743b1df96a66a0d0cfa440b93511f7be0f0886718ab2fa9f8420c7ffbe84cf80430764c021cac811cecfa256ea919da2af771aca6e683a478370f9f534871cc116f078276e88acbfbde6dd9daa7416077de936c3c465585c26c7ca22ca6d6d4eeec09e40953eb749160d7adeef45d7eda160d84fb5ebb5b537790bde88a592fbfc074d702e3f5e1a2cd98992d7a1a0b932238ae713d12b660a0ae64633a13cb45385a669abb8efd54820c2b019cec2b942f78ca95ceae213b4d1ee6331d60f5a5c799d3a61710a97c2c9512a502e01fe2eb5b0f30f21b7cbe6ccf89a20867755ab71e4222454370be39f27dad54ea9a529a114a36fe99fafcce1a5ab982cd842f01454aefdc0ca419fe3f1feac38545d9d3ed90a56d9a83ddf886908da379ae6158405f5027b0b660ee0824978cc8a0cd6b10415203d5899cf6ff0daea312c260d1e76b7891edc7797102da1ed7ca0d1c5f2a9e3d8207cf195901b5846b5b4f7630780fe8002d5c6cdb87ffa9f62a290270f5424362ccf36a0c35d4a37024b2e5b07038b4f6ec11467e3d9d37fb69ad934215ffe92950c85c51545ca16a42c6a948ae5dc3c0bfb98f6d3c179ca96fb38d08e7e1f237d70af041b21463e3f627c30dd4f42dd3de1ea27374263da2bf9d41f4732b56102cc6662ce9f124cea7d546246c4bb1c5cc8d1037822461a7d85065a0fc84784787d2ef8ce20dc228647cc42bb676af28324ea7c253e893f7a46826a39422afdf2c54c4c69550e7b8eb287be12db142dbf6431e00dd07d4c1cdf8ca0c74310374895abfd5eada7de4e173d0713a46b29840ea5d4aa3954ff2cf2f27a3303dcd9164acc87f73b40b1a891853426f7160df01345f597638ac05f56780ab7e046ca4e8e3bcc12493f233479e9abf37cef02af1f67b18221eb23fc2e940a9f44e8f278e0ef9d6d6def37852d60edc417e2644b6ffa0c948aa593985d2955bd6b86613fd1f520f82837271aa8688d71b01ddad2b2e5d615f1800e9f8ae15ce86aa3b968a1b41932174c3d60ad24951cc6fb3d88f0b91958f889c6d1bdd16986362e17f49288eb5f6698b1f8ca94b82774ce5fbe818f00119b1e9204a96e99d8ab0f4d195f4e7f3c89fb17355a9943772198d42b47e05b73a4cbd66b88d29ca67b464e8fb111fd66fe326598133b9ab4c14a5b9d4e8e6e29549df4b9e3b469a27b2f53bb39cc94a49ca3c7bb7392bb9630c5ac55c34c3fd9e044b4a3478067c460dc636bdf23d294265f755f6681bb6ba181cdacd60c9de459dd6f312b59ccf399ef40f5a77d4429d66056e5880ef46c7f72cee26f527dc9d6d59701501dc06bdff72c3e17e4e9a7451d0fc0c7a42d7043abc297f28922aa41b3c346fbe3b5ac4f6a5276bdada4e107096bdd2ac74bedfe5bf5a27d111fec1effcf7ea7fa9cc39d7f18c61f3b6aca63bcac643d03822c240f63dc72c39812966e341b6eb32053c53d92fa88f872337be4844017f084ae79b9775b2597afd7042e99a30d2ebd6aba4f201ddc7f3a67e7f2f1cdf49c2f15bb8c42eb8b9d63c9c615afb5004af4bf9f7e335fc5c6f0a97fef96209a95f68ecc29210e87f6d7e5d997f2e5c4e2f76d3f73d2aba609f8582b4e06dd1727741d065f2efe68309e891b59ff9b742027d12ea222e45b6778aacf7246aca7bb9c017e99b7b1dcf520b92dae935d46f3122a01171b371f0cac7f1b915a2991b6c851075f9263a80165bb690a8e3bbcd030799f565a0e346dffd1feb8f7cd6aaa08693c5dfab0afefded2e34a15fff3fa8bdbb361ec6164d2b53e923c5d391971cdeb923c03796f361e8661486ed7c813cc54db14a40f3e42e9ee870657a8a3666668615a1233ec02b3f4196419a5ad5193e4e38bf7ea087746589e609254cc6d2c5545ae667463c2f088dbc909878e9f2ee58bb8099fc8ad61bb613902bde188ae5fbddda6cbfa1cbf6030c090344b27ecd5cd4ed5ca3917a3edf1f1acf29ca35f5fdff4d8174965565921f70c8e445d1168c65bb39e7cd922b83aa2c530944c109a37049549ae18dfd75fbdceedbde91b75463ae68ee607c68a9fc82425d4538076077513b3a0809b55ade8879074b8ae14ffaf7c27905e0160a9db491b43ae27dabafc9d8ca69433b5c6d76e83bb8b2182ba7bc9aed70a6a040d37763ccc5f408d2986f7ee18f986c7e64ca565847b3275746e258f8c4238a2952ec5db3fff267e744933987355fd870506746661c54a70ae8f41ec448dcd812fbaf897fc99dd8ee74945972629daccd5bb4deea93901f7b3e934be6f1a3973ea786418c84d61cf7e7b2e9106e79e84b08be573dec09d481ec1563ebff732e525358792cadbf974baee4f73e50b53739355f49ba169a10edd8226b8ec2ab951cfd0c8d99ecbac384b11e06a8ff9f78f8b5f07cb9a8b1c052638cfc1ee5eb431c2ec0bc243872513b5ed385a5fff5d9fea9466a996962a42369ce071767eadc1479d2d4d01151daecf28cfd712333715a37e8d56c340d52d0a2b521fccc739c47d3f8464f6f675cf0d8393a29184433469915f09be8a6054821310b25f4a628cdc88016058d3caed3f32955f97c659699866b432b31cce149610261a5b79aa59e602284a3ad89ac21c0a687751f4eb3d39a46ef41dcdad22b6040b0c188ba2368a5b5686739051105b743454bbc5ed675e30015c8626a64a17cba3f0b9f42541ebd015838f401bc52a4db54428536c770762a3085cc6b9f39ab75ef9319b3dca5e17704665d7a73c04fe919517a967253b6c7bba9cfa3723d843584b38030597617dbc043462480abe7a212195d34bbc7cb6df7c7e237a413e0324e752b05064a2bac58ead74f05745170352731cf08153600c038a37838321dad31c153d41fdcb8257130fca676d034a4c2f29f54685330c82bb5659f11d23900e8d266ad1503ab9490df81a0b50fd86f3afc29788a247db5ddee448e11d0ed8be78750b589a038d261d5efcef3c4742e5994accb3875d72f1672680999054ff01ca926ce05d133b7252c01e9107958e101682f1bfc69846ea39db5cad6c8a48d80346ac7d72cd35390b86dc531bdf02fa1d94a34172e6ca75fdf481a9860ccacf56ba75b4599d79d7026578ac4c550bc940dc4bc30e271c5dcb0cd32402a42758558652d79a4121f55ac265ad0f9f700dfa33fd873ec33b808f5bbe32a01c89d847bbc39cc9305a3807e39dad64b45e4985bf2e15b51bebb20db8e45b5f6054f72f294037096d0c9734cc8e2a6b078be4797c83dac3506ea68c48fea60239ebea237f525d68d90ef535739b21b516bae3b0e01d439c25212ecf34f9c29a8ec377ae88f93c7701535df37e2300a70fe150594d6a255a03fc9db4bdbbb55fae7974b3d65bd8e4989f1bfd89720a2ea4ee51cb878d6de524bcf5a40aaa305dd7a4717aa511514ebd384f5cfae2b38ed717ecc6c75e6e808de270331913f542de4a90530a2e28b9efd5bc7ec5d955d2d5d64272bafe7cc2e333601706bc2f526e23b5b456626216c198e8a42608777e7c33f2cc553fbada2a812f8ea9c4fd266970ca725800cb3d71f80f44e891c49cde71c8208b5e88622642027242a091f24391dcb41d1090655a6957ebd3063bbf4f8d7eb668002006738fa5a780dd6197e45a5fecdb6aeb61dec5d8233b0506ade56f00f9874a156579168673d051ddacfeb4295432d70f6e5f110403a406e6718f45c83ad4612e72c7a777ee2dcec2c7124c075b1c52684d7c47c363ba3496a8f0b1adabc83fd14470e3924f18b35578cfcfd373c88861df50bc7579d33c1116dda88b5b6c323831266390ab7d3dea47fd6577c04c4e0f406cb2c6e37386d8293df3d6350c0b938a679979d05c57a00d9f99f0d99770b78299de36a8c602fd92f1a563d27ea6d0a53738c8149b040fc57b4805d58de094e3225692f8b48d1d058e40695d804eb464dce1bf3cdfba2858ad4b9a90c4e02fb0bfdcd894f7ea9e6393f8057e5fae61b04db1b764560b08d4c70d8071cd60d47167346eec804b939c2f38c28f23342b54ed20e237ca6fea5536cc798e3db1ed630d905c6b94320c25863492e9e8f7efc1a5cc8c9e5518a053d9099651ba86f9c27ec7fb73984e86139c7dd5f0a2761ff7b384d67597f6c08f0c055e0def61a90e0f6fa50e34a1484553243e6d388102cb62a8c964202e0e097a5899a7723dac5f23112487395f526c63d23bba8c75103c889a499b07a7bdf6451295aba2fb35f421250a855cdd17c9728cbfba779d24c5e88d51aa660d5ca67f8c4d24355390a34fa1cf511dd27ed53a753b1a0934db589690cceb771116004c3df544e43deea40f4e24b241f6754b17c86b2f5a5e1eaeb01aa24429362d266364c2652530a4e413f73d4e6c76d0a6566c864d3802246790d6a88ec6e4eb8e9fce537e4f5a1d72b46055cefeef821be7e71c0d13677d572adf5add924cf8dcb4b7f421fad3540b27537871f55e8c50a9668b4c5d992788890ffeaebb7b6aa5f0a2db789c3c90b2d7493386747ff16d7ed1948a4747f81afb9b75f4c5e08503a3507ea258d20781f8bfe54f3ab0e291a8bbf4dca7250ff55029da4144938920ff3b41b249649c05c8633329c8d58686d30153400f072afe6fa1ba430908a9a56e66f99225d2f2999c3419b39ab2bfdb4418a0aa3c91ef6c0c8913c0880f15f5fe19176da72dac80155b934efde16a560bfd955931b263955401d9436dec34bd6474fb0797621b8310110e1731d7e962ca7329123ac2621906bc746ba8e337026180cbe2ebec42d9b31769e2229f1103889b45ba285b4ac59b78b2743a712d3fc252d168e569a0d142fae1be02603441e35a3ac0ceee2f8e2df39d1e846b51c82ae4807e40a0e982a7e43a6c8595db2046ded1e54bf6c141404e47dc3aeef9b1ddcbad5f228ab3b650d2cd982fbb70a2dfde360f78305a13e853dfc24b48bf52103f8827b048d22337b29d507bf7c562ed8d21985d8ad48e1e88761aed39a7688a6f3f36c067452967da658df574f8fd47ac925909b5f8f878a05d933e786914868ca9f011d360309230b42b9523d5357fa9d4aabab552b0d93bf672a9e8cf8fce2ac6a82f60ce5ee842e0adbc31bee861b989496a77e31be1cd56f8211298d960d1bd40a58fd1933235b63cd30ac6c7ee6afafdd03afaf5da1d8aaff01c63b9912f74ddd7649ba486266c853511cf607dbdc02c6ea27cabd719f0913f9ae2726dc6c6fabdad23685649bfca02a4f5870a15e4917ce927dfe3e67e3c534eca03ddfee58c074b05d42f5e389e06e7e6309a9daf642fed14c81ba34bf0f7bd498a08a4172cd893bd6120226508ed86e2cc4bda6a935618604522af1ca16aaccf7540c0812741d28f437ec4e0ddf530c8a4abcf2378226c8ecbcea5909cd46811b359a59ffba5c695f6998010c0362ab4af4342e550a922df88cc070e78e632e2e4701a56a67b8da13d90a0ea9599503fecec20243eeca2ba2af942f8eee34b654c05f86c1b4be5344ef5fe3cf581f403544a3b0b7b5220ae6fd5424e0cace1983f74d695d62658d11afdb8a325a8abec815a7ebc7b8438aafa89877ab1cf84ccdbaf6e0fd9cdd2b1367e1fa34e0e761d2a07dc2c33b7f50b4e60e89d714319d92c1836a4d3390576848900b59d7ea6a8832a887f67a42472ea7c1f1fd2b5124ad952423636bd4f4bad04e902489fd10161d2ab160eec73fa3fb32434e499074f07c93892f24406a719cc2fa124b4e9533bd5f3aa83600a64434f023bc36ca3ee00ba654b8e2303cdd45776b8cbb0b56970ebc621801d11b274590206911b7ff4ab78d3bc90d3b560e198bcb94528f0e8973443586d6e3710ae2417bb3deda32f7009702499fb12bfa0311c69e52f46422beed8eb376cd4a2e31c63d9712375f121cc357390d95c214a73aac3c513e0aa6c408bc03ad0ac978a912770ac73f535093147ff20e920deadd6ba296706d5b6de55a5e11c469ffa0b06a8d404d384693d1b9d4ad2fd36616d32b291ae330cb9c110a668da07eaa8faa084c0c620061da273fe163d1afa43218bc1d7a0ffb44e90759acddf7bc998990b0cb3d2fca35748c026b9ea4a1dbbc321104fce53e2315c76a61e093a5223ed7ec5986ca87033f661f076f828407475ec6c689ef2a95d438c1f779ac32b2efe534655a11f472b71fe29180028018621bb7c3102246d3b98f52acec0522804b6fd79fc8b1f09a904e9bcbbfd6200e87b216af3110489e9b12ad7e499bff19e2cce06cc9cecb71cb223d6aee1fbeea6061cd81c8f0afd7850a8da8aa5399e4672e8ad2acf196d42cb9ffda54bee2868294c3201db797b1124e2e09382fd44a7240c2556894550c90473be841e0f8456edd293acb5cf82372cc823b40271867e6d282a9d250b7079026136ea358843fdda4d62458a0edff046e872b6fa13482639eac6febfbda3abcdd7595bc492a8b80ce6128ade1d9f45d3c21bad64d209571b865ed894677d0b92dc4f6dea8bb7fb48956e3a690c8dc747805c41a0da4ef403cc240fcdfee0078478d5c5e7d578c9403b33fa2812138d17473c44556b31b688b34748270b1589e85a41d0ed74fc70ff9659686edc74685bdac0cb679abce786eea18dcd5f87e251b240397c33fcadd6c5304a427cf8e7f4e6c21979591060161841166a4cc700226ff82eafbfb937e95b09744d4aabb1bdef93ba102606f078ca67c7d80fd61d45352f80cd3bec108bdf654415821ed91daea8349fe90b326179fa3e13c443a6246b5faae4f978cef8b5d64fc290142f215d563b41d545db811e57608a6a254c918a9fb928aea500f7be11c854d0c8a6b3c7e66e9026e3a49bb94a0ac7d9266be5b4a3f376386d7c1f87b6161450d6e6314c234ffbe08e38950741ff71d8ec8f5da7bcf921ba37b47f038ba76b8300097edae238d1aef064c5537f558a3082dbf088daa2dba53bbd91d0cd92b0c5d15d80807c6f3f25bdcab89357a3f5fc0943c3f06fe81b286586474c597cb7d59303cd41181e20f51e551a7cfec8bfe8781b57978b3d167b17225e347828237d0529e6d7475873095a16efc60cc58d9a95d6155ffee1957a19258c91b8d09622f6a45b04fa527eae7322443d6199fd303ef875c8dedc1b35ea82b3ed34865d3f262a2cc182095121fce7f6c5b49951c932427daf58228ee747f2eb891c475bbde23ee63c52e929b51d0a065370885f2a41166feffc464b9297a1ec74ab0365edc26e2880e08c2d3e2d336804ef106cec25978b3dd4f94a16da1b6954875b240feb8685f67bf6735e3806e0b11e8511570f16a28a1b670ae44762df6b18328796b85da2cba9f08910ced8e48988b8869389358212f1afb77e818c7c39afb628802a8e8102f7de302a3cc3c9b40dd27d545677b8bcc992f3b51fe106676bcbdc079dec7fe46459663dfa0f0dbe767c3803d938cfac66dc3341ee62d639f879453e3e1ef808a76fc861896d89b3c69c0f08037d6ccd0a04aa153211d35372f47e640e2aaa59ae7768b3bbcf00034c957925da115007ea91b8349bd95f91877c5145a4d73d0c928d379ae9ae5227f36fb043cec6c93f6baf2444da66f4ecebdd2bee36c63544ef759e94e93a04eb6ee196b5044169445b1c650ec7d76b5f3d242f0f5f3818d76deed1471b3848dfc0eaac35f5c26f26d85c35efa430af95d64c4315faf15abb02afb25cc64174de848ad9300910f2b294554c1491df8a7bed902f647ca9c3bf6f42f114768fae1643def4ff0016c77c59a22b540d4b9d53aaa9b1de7faf3a8fc1188b9278ae4d446d5a40e26b328e4f8d249bccf51fdb8935929e548da9f2924197d0d8a8aebf5ecf42c0ea7211507cd5a0f0e6af7b0e5111c0847f0c758c3c23fb655f4585667a31d4b0db7a372dfbc8de74c370790cb0148234ead8ecb7db3ac53f50da114682c1a94f196d75bb1a3e893d3bfa8639c5dd9b7ddd80df5f5aa26cfa127b84ca07b6a7ab93d3763c4f78c668dd9f441fd18d6ea80250501c83967bfa7e59e1a4dd6a86e3692c94ffd1b294ec79faaeea74aec62e8e7903d09e3a2fb59dafcceae5d8401b03ed80414d2087505dc8fe7ccfd41601690af978630f01d34c88b6849e879717fd253c067fb67bedd3399430e0d84a3202516893a4bd104d334e21b8a3d2f23b1fe8bac5219c89aba0df5fa681a665144a125bf16f5db522266c831bb6729310c4c635164bff53df230ef42c4e0f13004691e38e1b33bf0d93a61a8fded4b5941eea9c0e702063e281dfe093967909372ccd729efd38f403e65d8453f68d0bc4dd86ad1bb2a320e36950dbb388dd0ae631e514c69b7dc457b98d83038d302ae86269d766da12e8b6c4ff23ad08e825c6f7e510ac73271ad3e8326387f23615d1b2e8eb76e96555dbee137af9ccc7eb3e108ad8288326f66732a20bded4cc123d43c657933418e2a7a5375b64f1382dd93614146aaacda7213b3b55559f1cdf4637cadd4c5ea9c688603af14943dc39b781668b216b6fda325d876cc22a7ede2b6eb40e084baeab9ef4fca28c17ef21c2717d6a2bc2fb11081929dfada8fb0985dad1d732d830ebc6d9d13b6067cae31abfb6a53e6c42de36ea9efbf550a7166dcba7c5a34c795e8bc7646eb66b9a99617ad3549846c8149c56283a6a80b162e735b0117e42e9256249659aa8846131d38c25a8465ff65171d67dfb7d2d5961718b12f096d533f4c291974a434c248e857c7859ccf4b03bc02aaea7e78fe163bb7ab9d254a80d5b7b4737584baa970db3cac0107e29a83f0225b620413c646574a4c2d22205233bd134bf6a4f291403073836c5988f8713f6d71590802ce04ac72dbe79f88361662d81e7ca976c8252e96d0650cb8efdac5555d8917eb53fbb9d5c07976e798df39c5d3b059d5c0f409566d2d7bae21b4b9441294293c6e5e27ad4fe395678eee4803d7aeff95cef0848112fba332c2f6c1b0526e1dfd6c24fee3e0df8b0dbe9f90a3cc8e0d13bbe7ae4f9437f118567bb8a17344bd95bc9f069dc1698a438f0ada2a45b8b939ff42c6b9a7dc1d9f3eff0745e9aa81c1c3af8f58a10fdb584de7df4e165ab3ab4df7b35a69416cd285ba1f926faa304f83d241c962bd919356efee0453ef6419c1f1f3680f6a12ddebadce73f966fa2df09ad6f94264c22cc64d25f3e96da0841da0a9cacd8d3ae57efe9f320941345def823ef46cc8690417a67d9e58fc2c6ca62490218056367bc85631c9d01fbd3806065c319fc1c5b93df54a2f45da7dab4d28f7d384d94cd5bc5695a4c8cc5db33c8b24c3af0708b31e16a059407f91007422cf11fda90653004871ceca928c973f0ed7e1d822915126e2f71c48a84bfed99f46a56811247c49f2b94cac0eebd30238f1e81e15e58bd35cf82629e26dd0b993e4b9e39bc6ee088cdfa971d91b1d8d0a70ef8300fd3f5b096e5fc87d1201a97e3be47ba657cb29235462c4956e5995a73f071031aa94a9464e796f3545056f90b69c67440513a576432d26408ab96a3de81f127c21f809c2160f8133cf9714b65c14162e5704a4a0f2869549e2290f6e647d8a571da7dc16c235e6781425c1e380484ecd71fbeaf4aa0b6a2fb630412b2643e5262916be0052c487eba83bae14a16b8a0db292c5667375770c6d81455be6743f28a0541dad41178886d187741467c97bb759fa78827c1b707ef0f31e5c8f3296323a45e262c82b11cf5eb530f87a494d715a96f36771bf34d1e52a452ca3f5a557feb14ac0a30b2f466ba73bca679426a7382df5e917c29a0677dc66073b3769171213ff9b38335dd196bc5aa3275be9136b03cac4fb106d5c97fbc47fffb41c714370503ae28db6173fe150e951aa746ff8d2d56ef21ac62e42a2259fead4fe2146bd556400f52e9000b6092535530961ed4020c19d0e967a68ce8f161389d43af76d0976f1aed97528a4c9f722963a70283e5e37eb7c6d0c133468dd76e19d6a71673c5db66f16b485bccbc6e5be7745a4ca3bb30639c14bb64cbbcb9c7f5760c33bb92ce720724c8b3b4c1c2e02f139b68cca188254a86d48fc4f9726f7346e39026b94f479f3769e9692bee5e1291e4d6d69e67b766f151d5964381fd4509bc74398bdf7b906f5890a03c7b6a83ab19308336d1bc1d1de50536e385c9e2124d24a7c4dd4e697f42c242b244595d5d26a65f2f2c6db66fbe15db48f7a7da7cbd9c0ff88c767337e722e2b4f2295f47af0d1abb5664293e2ac876bac896ae515f9cc4fc6f32a59725606dcc5df8a15dcda56e184334c5b4ebe16b3b1e36b07801e2c55aeed98e61a62061b8a73e85ba2adddfe8eeae8950b24735c93201fd911357337c18503b716732ea80d18a35ce6d6e1c9480a9529321ce8d6ba2a64388003721f829b5445dca659a4208a678139e310112dd0079629e69a5120d86099a17e65d97b2bf8c5ab8f299cf2a19233b64049b9daa3874d9136902e2a52813bc25c80c41d80486ed9fc53c11d2bb3dd884b4eeaab042f193cd8a7b92fe3ca907e36d2e5f218dbcd1555697a5f1daedce220b81792a698b9106836df873f80f04adf615e047978f3db96989274cebab18ed11e9d40e0a79feec8d2909dd30764f936b40531afad707dee162556112779d6c76deb6a6b30a3ef9af767b3cedaad554e1404b05baf00f58c19c7b93b45dea64e13a184f987b98ea646b5dd331b59ea7eda3e6f7c6b28932949345ebcf1996dcaed687114b56dbf3999a758f91cf32fb2411fe6dbb5d98847d50a0fc8c371f9097c204d1f27b553ba157658b044fdb68c84028fd0e65e7db63d2e47ebbf36fb729c318280eb4ef32560b610109997b2979d62e86b963e7382d9f0f5e98c5217ef21f294116bca16f7c277a51024d408d5df104d706a3f67a4d8dd7e1a23eb4fdcb925d160e765bc6a914d95288d4c38811065370b18f7095e297c79bf40e4daaefa9c6f7852c028981e5c34d6d148d8bd305b81be0a86010d87ca4b829b76174373691947c0f11983d0906010d8ef7c7a707f60c72a1b2e5ac779855690d80fa3ccc8407c1ab48a093d2adba39efd925b3fbd40b523d531bd5b2eaf68d3c138c249b7f39b8e6c7b4b2d2e32ce0996b6dcc9def710af5c18fdad03befa1986ec840fe6b90297e693650072fe4e6af3e9a526fef8ccc60134a00582871b574d84d8a52cfcbc3499bce10fdc914288fb9b167220e124c8271d537996b323ccc6060f4a64580fe2220d68ffee61d8bc0ca5e4cfb621f87156ddb3e5eab3f6a86b20484e4fbaddf2e54b1b01d003431c4dc66e3c76779a45cc67e0146c21398771165c44a3a07541928381c06c4d264768fd859eebdc8f7144198aaeffb42f14b53344afd8df2322a94e8afda4699de609f6f1c70a635c1c734a1a5e6836580696c33e9ae3f0bc8f8d7c052e33ab70c41f73720684b3b2e4d2ac491af941e96640df5888590add2436c7e85a286b1c84766f635bfa1d6f81045f85994933ebadbd4d07b8ef518890f99f0245a3833b66cf8389ea8ee07530dccbc7d71fc2cfbca2067f0437194878576c66c41cdd35992b6673cb322dc8aad6fdaee48b88619f6f1e4f974c8d52f3e418e5f0f1e6c269d54363ca41ea8b7630834142913446a48c5745183e2a723dcf1501ebc1acf2be13a98335f87c638bc8670b676c79f82d388a58b2ea723040d96bc84c3a0e546f6934b44d9b706e32089c739ea2bab0e22e13c153f4ae2395eedf39d262ce22a03f2286a323892b27266c5cf3a6b6a9370cbb0220faaedcca6d64627eaab5133557a345b4a0b1eae5e2fc64ee0604e1d31a46debdcc2d87588f2582c2f554e88786d735450a40c15e234fc373787e19e09a71a9655ca515917d5ca9c3b8ed9aeb8b15e191c2a71326bb2c5725935b81e1bf103adcf8ced09b79932370f4f729e1eafd7a9f398e1ff30500ad2ac9e6f08b71b72f3e77ac495db3fe1f1c2c85be6129620549398654a0809f5f257c2302cd6683364a9b6d1449289979fd68ee626dd4788ff65b15de6a6ce7c7574c521e537219ce3186988effef53a8dcf4c4a58ff8c6cd709fce9bf141a5c79a05de5c9c56668383a76b900dd53b3c5203f3a24b3a784390e72480ab0c9285f9a6b9fe7b6fd810752732301c6f87229b8c8cd9e143d2a213a2febddd1219ce13a00af5aa1910b60acf1770b9ca34869b622979eb08259e2409d3ae0d8b62f011b6d8a073d67b4206b9204b2f3cd0178324e1235156211afdd04ea381b127c52f231773c6801b9eec575365f1e6a0066a42bf6547fd3648f1f5b4f92dec2fba90546c6b4e0007ee3b5f7bbd80f84229cc59f6181ec1d9e84caf6980ecbbe87ab3682b23726e3d4bb9e9893f5e0e48bc16899e838826660de9fd260c82bed9117b3e53ce591094317292967af21fc6235df926f4ac96299359735c7bdc40734c08a0aff30658818939bf1f3ebf8db4dbcb625a440cf6d912ed9d2fd57a9dd528985a656087df814aeb44f0b9c8c0b8daaddef4e69167d1c7ff54fc6b1773676d98dff1cf79472abfd01cf460ddf3fd7dcdac35e20506c04605230742519fd9edf18d79aa8f9b249f74922e38487275c7d4556733fe2ac2d3fac740dba1898486748b3721156c7edb6f59500bd11f888bfee5ab63695bc5facc51e8b513da7c92934e70cb28b37dad022b8542cc3826a54c9811242df4e11b35c8be5394c495e2c508ac071e5e6ff263748e49a5f6026d3433501df89c57f6d8be4550d525cd7a8b4cfafce6f12a354552c89e12b96d601a4c16678e30134abfab91d688745b805d9ad612fd7e6eb567090fd4d63807484a383cc3601fb2aa95eb50107e78282296ab055cecd74a24d758e582bfe8749bcf5b7da4031c823c7560cf4a8c682eefa308a7ca03006c89690457e63285b9d67d6000549bc3a3b3e85c158a56fc57de20e0e2a9d7b0f6aa190f8568dddad0b36ee676f7b94a19672b4a17cb194a681c1253933f6968f2a3950204e28271763103b903de272f63dd414cd8cd35d1c3638793f7d9315b3be4c810f4d196580d6d9f5239fe398104f818d816191d1b31088876b019ac22f7108b68f75825bc2ccf425bc540e63d41fc7f267f29e89ace106af8d96cd2de49aaf60f866665e3e282cd4040734e86059e1608e0e99c9bdeca17fdfb84eb56d41ac194d66fd1110736706d4ed0053ac812265abe2cbfa03e98d481cd3d890462a7f10aaa587cdece59cba326599010d0f7c20cddda47f95c14b75ea01f5e738a1a83118569eba9d8f3ed19b400103552d06be282d2491d134c9ae5d40943db7d22e4bcf151ca10663ab58f8fb649e3597377952b3ef895526c917e1bc79ff5c94d6d83e935ced3e6c7597998282b835a1c64f7d1dbb5e0b057908efd861347f05051ba5b13124003462a58eb355e1fdaf6d59c611b38eab9cb5e42a9230a13caa2bc0c235dad3e26d1989e7dc5be3f5221ce6416f4d2d951b8bb0391ed60f8af4474ace9ebb42933fb311799b5f2bdc68d11aa465adaafed7d341cb460501769a0e1d8280b10352d02bbf5573240d65ab0e3e7c9e9e8f38cf767ef465ebe9ec41f04f60cc3c93a8dadd3636eccc5662c8bc1178f3e4689b72409ece869e449c73fdc0f5c0174eb476df4e4cc687fad85743bbdaf97f3f1c4e5b54733a9e070710f1a12157753170e4bd230faf1d0e26b2383af22a1856a885c09f6062d0737e7ddf159cd0a38361554b083855534743c96e048233704bb21449f9d62e9b1d79f6ab4d2fd044791f13a7a53aeaba7172a75d8068f0f68c492748f239306836d81dd9bd5787b968eb8afad3e09b78cf737d6f9c778394e0311d8cf033fc03a7d3aef97d828e570d81bf8f5e029150833a47752fb0fde3904aa5faa587ff8d0e3ac232bf6a59ebe11b390fcd6ededdf05518078e98604bb5478fb603424804e6ef220fc62e4b8bafe4efd23c1a3d6b5cb5308806e8f9f9da2f64a5967628750fb889ecfb7e3daa6200a27e8f0bfda9c7781d1df254285c2a9f868745d0ee29f56d18a239edfb67f958d2a619ea035e0ad2b1d19edef0b76170f4f76084bedfe3af41cfb71055c72cac5f7338bd5f1a2482c754a98bd908275ad0104f5966e565e0c4902c63dabbd1f5a7b535be25b6ae7aafbae78981c79a4f5999876019ba1831f05720bce5a572f42126976bcbf916cbd1bfdd5d86e9628627929270c2d39cf8f921c2054f8cab1abe0d209d45ce2d7821670d3f79d218561c50555daf73d831df7783262f993e8c0da5556c0900b5dc871242c7a3153e59656134159fb3e062b9995f3012124a9d42831141e588e3c6053688f933aeb7eb572ae77b5a4e182f7713c0d750cf44c4aed27ff0d159aa9f80b23a37e18aada2779bdef5dc13441c87b49a2b40b7ff907faa54c6978a37ec7fdbedf117903e2b01c1c622b145d3db42d2f6e98c129befde2d02f23bf0d49a9f9a8e74323b815cca7c8260dd30984591b60bb03d764128ae0d0958efcbaa7b20fd76054c93599388665f1ae592d95bc37178f46889c661904e3cbc80d43b4bea1e26c4c1f3823dba09a5f67173960c047c00e8c06513695d5eaeee2a3458d714669bd5c5f2cdd7c8d3a0b10c46240c0b34bdb9ad61f1345582412eb0afa4e05054000cec09613d0559e26e01b8f20dde26c2d5940b9630756c5d4c75f31a667eeb54d50aed79f02cc7e850796fc5b749a04ea145a5decb6bc59b25e26f7a25e4127d9b97b375634dcc4478da3ef00298479cfab12b4695cbd088800f29e97a2575039e17b50de138489614689902faadfb46f2441da00270adbfb884f0a17a2f9e143c3b02da2a78d0aa9cc921bc8397eb8ca06f377745e34a0706257ebe2411590a46c7df92a52a550f73341b5a4b796f09514215ed363931b25cc46a52d54afcaf6c8af55e07454a17637e6ebf635556046986fd616854b9a0201e165e15de0e478f05e78f2ed953b2f612495ed5233db961b096a1d73b85efb72bbdc221dcf6391384ce7960b803f642eca57ac0a53fafc3f5149820823406fabf11eb681963fe65f90d22969b818a787c2f37134bc2f4b16c2a969d95e4cbd0dd8569e1a2739ae78bf331dddd1243bad02c2469ee71060d0e9bb76b0476686e7fffeb0eb7a90126a0cd895a61bdd691e35a435684a12b02aacb8f0829d8e62e0216868bfc005a19dca15db532c5a406bb25f00e73e7b2841d418904344c3560bf131812f55776bee14fe4bd53e0965dc250d08b92739fcfc6cac23d3400a929616420e6d59c28bb8236c6a5a98177014dd6faa57c56df55b99e6e18c04d6fec4ae76989f63ca16d6303d3d6a00e893953c2e5d68c6651a170d93093dee0cd7a0b9338d5c4c0bac3e5e93fda8cb11a8c7c95be26e2dfaccc59525fada2c56fb3062033efa621c728f4e0d26aca2b0460e18b586f0b390445b1aef7d3212aed63c45ff46118ea2a7205b7ac1c99bd7bb451f39267a5fee7a1a77ab5505f0ff502ba18813694abb15264218a30131469c485c366495259792a1bfd82401373353e9c9b70db79e59928e27746bd2c700a7a79e729a7971dc26d8c2f0dda622666544d8f4c1d4c43cfcb1fc5b30ee420901759696dc07f9396c225edbcf154538ae6b825dddd494b936d070637a1fa3eaba02bf18446d8c160668bcde396996d33547b6cde62fc520bd9990608e57112c912a124f8b5a21eca7d9d22d49a353386e1a29de3e32b0348be0fa19a3e56b10f393e96caee663138e26b5e2f931387a514952168cd77df72c238df2f2791b4df77623a2470dd45c0006c10b959686e14c35ce512bdba072e2ea013d0c77e78f08981397d5626ffde9b082ea1ffba3cb8eb205076c6e399a10c21f82c380ff4cd91ad8ec6e3af5990a3e0d24a112c6207d1270ec82e7884f6d3d8329de45ce6c001a0da662f47c0926fa61f0ce75f7d5ecd88d662e912ef3b66d8c03fe959e3008122f23a86dcea625ebead9963d929c6077033117ecc42001dc6fe3bc9eab39deccf9700421443f93e68bb63b1c836352fce4211df890a4a16cb94dfd86f663ea563f93bbab239e2f95ee845122c2ce6e20224de28215dce0b8bc1acb85dcf23a2be43f94f89942aebb1fdf3e15e71a0ed038b9ce045d50eb192bbbcc0977c002b3147d9e2b2d6a77eb2cb2dffe115e05641a022bb3fa191c9dd540895bf4ad48db6888abe00076b5859a5bdb6bb676b48eaf12c0abd28f6d9894a2b32a504ba2690eef9c7dcf8eb556319a92b55ab8ee991705726677cfa5dc36f0cf19b41117584377e9141bc36457c96fe5f015bac218a832d5f472d655aaad9319ee4bd254de7373403afab78a8f040b243290aa8ccab032ceac85aa084dd73b5910b24dc8e2f92d6865c66b3bca25227c957e8bd6074d4b6fa2b17875b2e0c5e7ecd776658cc6baa4f2bb36f33bf47cbcd717ad0716c33ac9666eeb8238916ead26faa83de4d6c3131ed6ba74fe975897c8d8f8e78db64303d0cfd4b64b102dba2815f5bd78de17af9e996af5fb678be9a066f1c559c50d73b520af615fe2e83d5372780fbd451ba29b3e583e48d1f56fe42b6f1b19b42361e1bfc511b507ce7663d06c418648160af86e137c78a4eac77f663e2a739bebb4da8104ec3c9cac0bd0cf7499d9867be2c01e0d56c3a70f3ad443441b3b38aca0b3544ad5bdb5227f90dedd2b73c3b04257f0a7a1a99619c9741ee532307245a9531252e9df45e1f5fb60e0d6f2f019e5cbd88979cd4e0302269e365ca9fbf744a03612e0af72b7793cefe43b70114d7162486f210e3c22cc683229082e416672dd510935e7b708648db43180d9b59eb22429300b7296f96bc58d75a90c10db115764a380d005e823fae8eae66a365f2d84027d13829b6b714ad02f0ff90adc75fb9f57f302fdd94089e0230dec6020b5c6038faeff7c30c0d86d03d2d9f74f5a133a6ed3524c83f199d62e5187f8d64d8360261996d239fce64e7e66214a28ff261210992f6a668bcc20b087d62b6969ff664deffe25049fa32acda0537a37359ddea2bfba21d8f8a728dffbce492fac8a3762a9bda8b3e198bb4f22f852599f719c6aa5ffc59945853e671cff5b42cf4b80bffc410bf8839ec5ea735797d3ce27f66fc2150094eb0fdd5e0d774558327d53f858affaf1e9ddc54d5bfccf5f2db5a0db303a29c5f4c01a7a0e564ca10fe257950127938abc05bee6c8b0c668cb8b4136c2aa9e0bc31945a270204f2e22f45c05906707bbe0fb99fdba0d75c62202393254f81e08ccc25cb9562371a72f8ab163f926039d4b8607490be877c2ca2eb670d10f1a6f1f52ab9d5c744be8286a7b52d6b2f1298182cdf5306222d7378ebe08b270dd1e6cf6027e17ef917a9ff006eefcdff64540d6a379f212bc0fc258f7fb5b47176469fbdd132a4e4e16ecea11f03298273da22e779a2bf52c96f43f4fd759ffc0f38562d77434775a9aba722e2d93b1aa00bb2d670ddf73af0a5d78996c8f647c63b66553e4f611bfc3580118387b5ee60c8a06781ed5de06a09c8d71178cac8a1c20eefb70fdc0a9a35454a5f6c9e35ebee97f30ae8d3413ddedee2892bc706e75737a2cd4b7f27b8c9c5e8b09b0a476161ccba3bd9484900c6af00061c96109bc59b35d5960259c410fdde6ed00995cd59211826f659093f954fdab41319c3ed46ae34a4fd68623db9f559d7b3ca14217ebfc89a7bddf55980e250d868d1f5fb830ca882249490c0ccea499afe4d694cddf639171bdc6b244aefff0b05a8a167ba706c616811b83b52a3246334d66d5f615fbb962391652ada9a171cab592bd46da4ca403a05afa5b8984671c67636e07999844721ecb4f4ca28644342d70ca655c93b918bb2afbdbbd6cb0f2568c8c99407c783663f1bea6e4dcc6a88f22d57d14e78a9f5aae880fa227bd5301428f9379a1bc8ebdb6b53b8e120b8f766326198f65136e0116a453dce303f5c6a8fc6181cf28c97adb35d33b900c7ac2a13f1f4218d9a237a3295e2fcde371406f2d05c7ccfef0c287c0411c2a8d7d67003159daedbbe3f97bb73a09685650b2f93b08e13fec6c577b122a6b4c4aab425399ae1f60de3a2ca8ba2d31ca9b349d9172588e12505e5db7a841733f81e4a4f310d15a0d8aafc578ae2b274fc912d6b64079357b9692dc6065ee99ad855ebf438079b5307c387e53e701e1a1e43c4faaf66f3e89c0a9379dbec70adf1fdfd417eeb89761c9494d848287aa60c5578613d47af329af3f728dd994c9601994dd86cefd7334cdf18a8f1706a60b1f11d2b49d46fc1f7e7df31fa18fbd7b9acdea8a0f1b42e0ac8d7bfc5036a8de0e508f9690ef8ed6167b226811688bc0a884ad3cb9c2fe3d6ea6b748f343eb6128f48e3e6fb0f8b8a3e3eb4e71c94b9611723a441253cfdf25e1fd24c4d53dac9b0e82594f5f80cc6a374ce9fd7680eb2c74fd7cd781bb05375183c591b57ba13fe7382641eac4c3f0671f09452a6600753809482f071db38b6878c6e6acc7b516a2fc9526ce809f5bf3671d5603e77c53ba665ef51cf58ce5bd40f5075c9d7b5aed8ac67beadd164a72c1f233d62bdb5c5ae5f5a483f475aca550a5efd6c6ed117fa0cfd31df225ee99b54b7d21a22c854a26910b53a2faaf9d0180a44fe239d4799d2e994b43d24e166a4eb0f7c980ce51b78c126c3b943cede125da8d3adc3edd3b6333bd3ca61b5ca017a2579b7004302df0c9306b3ebae896df1c7f9f7446097cc67bfda6ba2c9352eed8ff1cd0798b97e50285b8e806f3b57b02aa1642942caac87177859dff24167fd2b18f330d73541538bf944c0dc1000975348ad6bd84f86201d652f117a5699c60091fd89ef56891e2a7d47267421316e128401ef8eb624df222a7461f72f0325ac86acaa25712fb4726f8fc735f64dff5bdbf528f0c07bfd66b942e99c0f9fb529bf47a4026386e85dc2e39b091993112a8a7b36bef962cd2168bb55a5e0b9ba1825d47c6b99539faed081220d3a0fbc413637bbd74df1556823795bd136864a0d68594c887f0a14adb7516b6ad13ef7209531ce0f4e6b00313507076d9ff1133c70532895f207b9c1ce7788b70abf3be3dd9911c60ab5a7bc1fccec5177ab02fb28a73594073d63357eff2e0acf2c83f7f99ceef3850a04ee32800d09e47fd2befdc18dac702e0d06c837336d8fd97fc7253f8ca3317db84e5ea1bfe56040620125a61b937d8c62acdd4a4a751c97bc1a12b8c7118ce8cfe73b1390c81b35f4dcccb35b7e3c43c1fcba232c33c54d87093b83f4fc12524d9ebe2083e06265f38545a4da5e95e5abad6c5168a528734e7ba5ae61a87250c04548047817382c2133aeb47ec077a2060d45359b7f1a8d668295dd0fc35b284fe78859e73d2d30195f812598208603039baf3e718f568448e38bc300ec8a18a24a2fd12e0129dad0b9180c3967f7dbcc240774d43af968efe51dcb06c22882293e01fee32ec301666835a9354914853956d4446c8a4161599664731cba47e9ed80b16a756b0ba68d4e0d6f5b216c663b48cc3856e7bfd5f84599f4ac05a020f259f0f2d208a73732cfaa0875cad9b34cd1581b4d3c3a2d72a657b88ea29d5417e915f5140cbdb8667494f3c80e8ebb96e62676dcc7e8144ceb56bdbbb2dea33d660263ddfaf09515cdbb94064c9ed437e3c135d75e4aca6751891397af4429f2087ecf434c8111b175d84da16efa441b202fa5b3e0c25106fd9c5702f05511df211215e71c365000706f9615d3b8f69b500f6af0523075c00c146b085f887e3872d47bcc53db51a368b15837a3cc410b5186d3ab12ea07e57814236d3937e635974a4c964cc7422492e30f923f1fa59048584362cfe0eaf6995af70f2a702d8d71bb5e3ceb8c36f0a94cf258baf7f39a5d7d5c5f9ed5f6418d204b34862a4f34e1ed73ddf409924de2978f8e4ff247ced94c183ffd5972c7d41e30490c6b1f716afd71d038e2970a2e5dd3157966a18b282108c69151d08e0624e8b7a170b0ce8b5e24908a78323f52ac4bd9a266cf09b6f5607954c17f3539aa134446f5ecc73ec3a5fd9958b0a6854ec8f8d4e1043bd49b945a83eb7e5a33e4c3aa6fecc1ee3488fe9f126ce125b645ad72b40562d75701afbdd95c862a872f31ce186f872ee8ae0a48597d18da0514df730f9e392b4e21225eb3feb11759d1f2ff8b3835672b380d2badb691e40b867086991e94c09b6e7a32fc5aa5dfbba792c5ec53fdd1b257e1755d229a628db687c4073bee97ddebb1ed9d96ec0582bf6e8a511ef9ccc79ee29b8b28c8a9ac03f18fbdcd28669d70720f96c8247ec714550ba3548f37ac0388020c3fbb1979a68ee591cc22a2600d7844a5c8d09fcb80bdc8e3011ba46528fa25c546dc9f0eabaf2712a48d86fa5d3c62c21f365b37e1d774bf82090211970514b8af3326ba1b6510b9d0f8a6802496f96589338a93c96b06cbda34dd6347e940812d48dc7b588cafc892c1aa60e2c2ea45dae40850518b709d5cf9d1e8ef852fea4b08d98f82ad7ce87e379ce4c57118e5e328c84d8df08117e230d6587cec58d2563da27bdfdafba620d70af690f2a742f98111754248b8764a98b64f2d2f94fd2a9534342f3bdc81f81869dfdcc4928a74479cf4bf0d8f41c11bcb63807979b00331fd7d93589959088804d0034b7c190e6c810753c622188bdfbc8858987be64eeb700e332d986bac8e22b312f5de5f18d09b09ab47a5dd6ab81973d1f22809ec11f15a062fde0e0a6e7ae57a7a4f510127e3b1d3f509accb75ac93506457cffa71c3f1529932d624eae8406ed6f9e7ab8f440f899753684ce199cdb285d8999728e922231360c0796280f859332b4c62a013df8d09cd2fda603ed794d6a26ab5c692efbc58cc32a3f1437ff62cde590a7f2bb7e153550414b94695ac37da434df8c850b1a18c295939b5911d183b47d6f4c9f805c2a06db4247fb498e2817277f978af216a4a278cbb39e4f42e0ffe77a05420defa4a13cd75123182d6e77cd6869d8f1bbf18a32220a76ad435d3b2a607a9d02282076483448ad7c0a8b24224bc677033b8452e10196c0edabe36d6c12186b32fb0d3d4e673da4c0173be70ef928f58ed19b428145f52569fec4085d371ed63829e4a59a9023afccda3770be8cf29ccec8c801d1f04248f28b1db2b9a8a1a795ce2b1fc8ac327f2391ce2c62c822f9fca0fead5123a24ec5e3870de564a7228af5465134b676df46d2ab3169b60890e346744790a08179b7f0004cb97d607096940d81548baf2739bc7f50739e466e07112d951f419227cef293bceaf0a130cfc3e5ede3249f81614f8eec6823b5030fa5871399c8aa353e520efd80a2a5cdb515e67dceef6b1e402a329082934c8c4c4f3f4212ff18e7835118cd7378b591878a1b84628d96063b28759b4e12fd20a357df0978baa97bbe29be92940c3a8fd6cffe2d224cdf775e87d47fc8e1cfb793da137f7f5caf4f36c8bc7ab2f298f3154dce5312995a433316d74372cf36f2bc18272fb6a9d0ffde35990484253120df33ea8de1d11eb1fd9510fcd95fbeb8913f4f3969e0cbcb7b319f94fdf473d6e8badabcfe4060177536d04aea60dca73a33dc6c198f457389fcb74cbab109da66703a9e2e93aa2f2eabb6409c6c08b2b74dd73dd803c50c807f7320c1cbdafe1c1945adc26f7ee184f19cfb630ea9ff76f06e86633397adc8371891fe0b9ad7d4388ca24003c9a61657349fde21378df4a73d30bd393b0daaf64aba68eb22ad6958e321d382f4cc386c727a185cc072dacef840c384962844511b691d26ce92253866ff1bf708ecc3830b835330eadb23194ce0d7847bfe477c38cdeaca1c8385cc0bddf5c17236065a08c744ad588a372f79556aee27e8a04037bdb1cce1ee7116c103510f6baa6ba40f34ba5831e33826a736e75a8257506eda409ba557f34b7d37718a5b369bc78b6bd3ea809ac71df3b4588978f5efacd78080a757bc667236521f499186a4a0a13c368a2fe5645ca8a91d31c823b975f1d8833e3ef81a69469816f3cdc0c4019eb398c05a997c3c07d43a0b12c29c38981ac50ef3e689e4439a906a9799e436b0c99dc812b6062d83669f4478308ea96cf5d19ac49a62fef3f7bdaa1153e27d18fa863fec62d437582243201e697dc3ef0ea1538e00702978a643270ffec079e69c3226840e57cb4f7b9906005a88bf0250945bf2e2310bd69eec122c3afa5b90180920175da6924e29836827e140241807ce61a36ab6c9bbc7bb0eb94869312e4b7adbfe11390ea643d312772cbaf005397dd5f264ec0c7fe9b22233398ab6450bc0bfa74ed6445e6153deac89d5da03f82efd4dd1c658192f4efe1d697ae684850883c036bcaa0e9f84e784029198e4a30d0e9222380a5444be679a71435d5624dd41cbbe3cd397fe420a055ed4955fad97e13c47c93d033be232797e08d671ba2b9ee4901b3fb63dc2cc370c482daf4b3b4dbd48fb0b771a5798315bc30a4055990608f21fa688891c5ea02103e24ee9fb05a1569aa74d7e8104ef656e76fc95afe9351e24749a0e7651c1c7f168217f717cc4a50d0a0e1dd825e9d7c1f2dde617f0d55a0d86d2a241bad2b7a9088dcef65bcc5c2e1eee42d63cc3758ded57d201db976f01b1cef09f75626e78d458ea6f396b564d781a5adf6d4d365606001a7fa4e62d5eefdf788e2774287b59467dca85c6c88b09a95abacef4a337bb0fcde1d196174dcf8243e2900418cd6f5abd7da120f0055c35a81d2dc74177886f8e45cadc722659d699c940c9d0ddb958e71bea998d89bcf9367038c4c9c9555e6d45be7d230fde6a6d0fd88bf0f59656596014d8e0f5e766b4cfa3af291d44888e86fb9c2f5b5a086383bb2016a724e83e36bedd6b5f9ad79dbf841f4e8be2dcc0ad427d2fcfca0505c2a1b5c62ea2ee06c84f115ecc796f12d99ecc697fb1b302c77b9a2b6da14924181cb03ac7dfd4f44437dda0009c71aea42ddfb8caf0a95df2f8a266f1c3625ef11e843bc67371a00ae6fc0d3036fc2b3e739a4e38dc473b1b164c39dbf1686f48fab032ab108cabb89690602f1562b1a7fee499e62178304fa638950d7a36fa2ee3f2b8e0894e07fce7f93fc2e7beae7d1a841a67522ff4cadcee58380d59fcfc1847b339a8027c64be0fc81de727beb5f3ec8eb4d8dd08b941a3003d5b35ca3b66d79e0758a2656f321960edecdca963bf0ecf4b9dcbab314a8ac9a957acb797c4c3febf3288e8125029d3c67c6388d0146ea6a335c7260864b64684f284ffa721b3d020c5048241662ff0864c64deb5d314b5855c9439d821c2f1a1db5f2ccdc6fda74b1edb06a9ba292593b14bb4a4d33b0e0248a35075ee3825e7515dea9f413e811bee8580d252047850a83c558fc9d89c1be70e7fe6e70e6b4d3b6306ac255d5a027f68367bef54c0e8e682f084ca02de33cbbb4391e0f99810986203fdd8054d5c3b19b78fbeb67cca044f54755f5b82049bd93b0513231d0185d41004ebf9b1e04517e2ae4a9ebe40f1931ff25b193cb69bd142dd9bbcbcbd0c527fff250fe5debc9f69d0758a33323318af497d8037a08edda315d0572d348f03a28d13404e8624db269ea48ee48de5b5b5b5ba2a7f69c9c6eaccdcb031bf2d10bebb367f690fe8cea3e789590c10a7dcb46a972ecdabe806588c6715b90f54fae3d3e077a295781dd4d7931766156e8d18368c761512c542318214394da0683f03060717635c2362a3aee39add75254c8a44e6909f688b4c853a72da60f1debe2544717715f404099b4bc548e4f1eb21262e6869049ec91c24835b57098a7aab20b84d162b69f84d94d8ee40100dc4bb55edf7544f7ec3debe043baa8dbc2e8e85ad33ec4af2d958c1a672ddb5ef4f0f49acff42da9eba2a2708bdfc688365b2f1091f3f7c93ed3d18d7eaba2fcf57d1277d3ce3e8f42dfbb5d0deedaab1adeacfc26a532e9b513c5b45d0ee9eef0d66a097a0ac613678baf879e0467f99459ab8d71618dfc0a9be530c067ca9766cbf78407c54a8a77a9cbfccdec6385c44adaf388c3eb58fea3b0cbf0d13e284d3e4453e9fae1798ea8b3b22965c516dda0bddd4de579b19d04c69a288c8f3b6789a8089fcd130f272413477add4c6338433e74a441528a675fd7662f784c614786ca9ede94c595e1a2fc5c36c203eec0a96543b305813111059f1d2c1e54515296c0462f1a67062c04de0e091b256554f5ac74c6cc6bc574e1c50c25e446fd7266e52651c15af9442d6ef9c34c3c4cde704f3a28f0e6fc01b1f061d5653af13297d90a525e05e92fe9de3fdfc692a7fc5884e994113a5d5faa33cfda5587639ac2f69bed695ffb402d5d6fac62ab153c374dbfbb6ea32bff50493cf1407be4ca3a55761273ebde79caefc80e6f7b8e3c606a59d43bd4e2e0bea19701e14209d3284ad30035126de978b2145b8c59bc3900bdc3c5a06313239fb5f92ca1b4f5951c24bbb311a75e1bcb1798216a222df67900428a7eeee0c9e241bf412dec0d469216ed894a343d3d2e0dc7190cb8c9e80c1f0400032ee22ecedece53e630e8a2e5e183580113c07d5f3d4dfe168b65ff0628edfc194a05aa5701cf66042fe6635832675fbfed1864640d1d42d251cb2f7495d458c4f150ed075d09a524d61d4c9265266fe3f7b5868003dcf8e9496d7b0c5b0b6cafc2c46ff382f6e4fe90d73f8f6b679f2a3a003dd177f145839d5dde2d11177db8d36458455374cbb4994d1ed898b0898e53207577eef83a34df9d89c5d85898f95243d4f92dd712f15da633b2ffc168ec3378f7daec9bd26b47136d0f1cc325f1371f45c1008ac920a597d481f50996e4cb82db6b50615ec543dcb98761bbfb25983fa60157118a160c9c71433d9322171794bee7cc7885a0d30b34447043b60fa9838522d1d8cbb3088ec45cee4faa7ed7cc3d3b275092ee7f0ee3ed662759743e55a544f6f242f9ce66d6d3481b1222d8ef26bffb0b5aaa16bdb63e7f468f822c16d26d10b77b704d6de96704acf18c20fb5245d18412752090841d7b7ee2a940807b8f75046c8596511e8bb059497101063d81b3e8dd4b20db1d6cbf94db6b7245ea37a6be9f96d218d004264cbf3d89c76d0bacacb5824e4fc79d4bad6dcd3fb7decdf40f537b5bfa28d6cd481efbd84e89a81468caed603340be27b911f634155c8a5df5f1a4725df673b2a93b130ee40ef75046b21930519f18904ddd4f183f047c8a61a3272c65851bfd047dc52189b6b449b20ea715f0b5d50b1a205f170f045364479e0aca038f439a83bfc4a781857d6499488b466f95700fe39ce8c444e63a9ddb16879d0764447117a873e111c0da5c6a4cfdf9d403ea4c8e5385a07aba794df442d6c9e8fc35902f5eaf08322fbb5a2573f802d1bd5156d684f5574a9ed40fce60558d2729e2c0b17fef92a5630e0d737dfb201b8fb82d9e0e92350b93129c550909d8dac769d3fa94ed948cf3ac2b11282ce0226d9b984a93f4f45c20da50556fd41e014a2ff9da7c8468836ba248ffdebcae659a3cf2ba48aeb7bf5228e72902858fdbc8843ccb5844bfe2faef31cd2ddfb5474fa0fa3785b538af1a681667e35912e1d9f901c9fd37ddc92ce62cdd7e7fc40ef34545d97c0b5394cb9060e932efab6c90495bf60f3971964809f82c4d61fa91278a29a8470b759350f5934df0d896f9efc7527b55210e7e7702baf3278566047d57655d8941f60b5aab7a54731a1303130b66212bead71aad5d87152550dd592c46f016e0b53b5bff8477e720c0d04c4b1bbdd1668756bbf554415aa01c102cbebf3905e3546499fdd4ecbab651dee9c7a0657abc3414aa5e39dd2e6c39f18993ab06e486d6f2aaf0ba8842e282e53ffc51380f438dd254b4b22ff0f11b3169725bea35debbb84751f3a26a5cd9ae89404585099de0c2dc0279773d3c295a8baf93775ae69d484fad664a5421ce8db46cd89762c80123ee5db31702f3980ba96777564bc6f8d2c022d2046efb72a4105885842e03b5cef0def05cd72d15cb68c21810ed055fa1ee268b308b9ac2f63ba92beab6f11908cf0dc422eba36ea29eb51d00e31632bdcb0464b285cc3fdf4b515789519b366ff8d67846ce9c4ba6baf1c2c8f91f9bf10b4b349a3e76d90cf65648d9a7e97279a62a18a54ca9cb3ca9c459a33cec68782e1da9e55875c3d23e2bee516e07f2ba2dca063d162bf324a98d48ce5ba32df905594f96a8cc73200cf94871ae66c90272e5939549a40e293c2c599e39b44c09c2ac1b3264ee9416e69f2fb442c774f2d735e677656b8002a2465ed554d264ae9dec90dbfc5c2175f775dcbd39df3657490d437d89241e08731773fcb2906c5269e4fe0cc4c1cb47e8c94f52b55551676c0cdb4c12dc5aebc921007b281fa2f6f73217be00f8f37b7db47d8fef2328259291ea31e9837da30b3db4e2f0af0495b9f20ac6cbad733db50d7a383b4bd095abac2ef2c88d54f9954136a4c6a3b5a0bc8a1a56abed6d1b31a897050db487e72053ba266bc953958df6f73258ab47ed0c3cfdf1660c07de2f3de29639fbf57b87321e373abfde8df26ab1a0cec262f8e557617fec7e5189250f5b4bf49a8be4e50e4b65176e43c0e908cfd4d0a9f79be55e0cb3a75e0b75aafa6736083701720d685956c9a8d80a5b1a06eaf3d70ee0d06eb9c2e6dece7fab209fda4144598aca482965fb598c95a0dbfe20332ea7eb673c05844390494c66ecb4aa3425e6b2d81c70a16f258699a08a3a71d54fd51495661091a490c2cfe11a60aeec3c188040aa786f77bd242deab7e8dfa494f475aad3cf72bcbfa84842bc25e9e38e9354e4a70488b8054bb5f19e3f6dd4660db0ed87f6f66bc0ceca0519592a0ea01ae091d2a5f1dc0f4c127765e666270abb5607429620b6c428dd8981cca5582a3dd8136e036d9d802c2ab776072fdfde057392d3c1e07f84f357729fb51e903866b06a6ebad3b0fe070d853afaae3e71601b1821e7daf04f2830a73adf10e67bf9600b06432c6dd94abd749384946439db01e71c7fb23ca486098042f5034fbbbf0db75f4724e618dfff86f0c30d8d6a807b50f7378341a7401246033bc782e562b0a0850fb5e3f369b6f71e670d74692efffa9e3e7f2b7cf12ae499038f18c3f5296be4088e8a9c2d85fd59bb542d4f0dbbd50698ddb84ff8de80889a9c81e0abbe461ab0699232cf72f768054f8d10aab91430e1d97d8770e0b8e64b2d681a3f837c01f20e3c12cc55e9656d3177c1a4e53aff242ab704eb09b93feebb7c05e70dcf25a6686942a678c15948214ed694b3b48c60975992722190765686fa90bb943ca85afc0db192cedd28e88edc45551cd9b43c1ca79a8c654575895e8f73dd3b5dda92d60b8d81b3fdad8e38f994ea30cc7f7e6c9b766f9202e7c44acddcb07750fde486d288feb94053d18968a474fc64eedfd05b6f8eb5a924b81cce3d2cbc19bae1d4f2ef508e19fceba1ddfe7aaa2a3974e44cd75a78f871c78643a061ed595ed5904e24567c838f2132100c28b1cd0e1836d6d5a2d779b02265e4f7ff805e0b1954d4ebeb3b96333e23576d408475ad3b71e6305037bc4b6782047281ed656a1e26ee9de7a45714d0736e93c5ec1c7df58890d2af91d8c74816add4af52833968cc4250735c3e9935dfca6857a8736438efea9f386a428f504ee32c8986e6e68e8b6dbb2f90fad57719b5cf97e3b3147277c62d9030ae41d144fbfa1155bc0549d9e8b06e523a23691b82f2d69b6ed864161518b8acf55b44e2b0bf7a54f9d84951e9540a99f70a3068c234a622cef26500e4f61d8704d92363c17f7c4a8fdc8d0af4ba00c2da79b76c4671c90e56b3dfd166dc14ed223ca72c52675da15f520c6b3a9aaa9c426efa81798a8eca4580b7b01976a0f432d7dc859f755e8612d16ac593129b285967bb864bab155d5e7f9b5a7e8a156f9413876f95686d0aa241a0c9eaeda96e8a8a2973b09601cadf52b1826c2644a96c4e9b5c5d2ec572fee57bc54b84444c6013d23eafccce36a9d3bef448b9ae8e2af0c6dec0628ea3b0817a282c5a987caee5a8308b9f41346dfe864cf2c9b3fddb62d810659081d2d618bc90903d2d18b6f5deede11a45a9776f945398c8cef18f29c62a9ceb2f44584cb57c475ff0d951144646a49e81085d2552d390f2d4bc8e210b5a1e2082ecb8ab17f117f2d89f99d3d81590ba0bb13021ba359316d613f6d3ba47dc099cfc67386b09ef768ffc94b9cb7b703fbcfd77ce73a2a91b6ac2a8296891214397d1ad63bf4aee2900255ecd5b316f5e2189581cea281a2d18a8f9e8dc8457eea8676e3632c3fd729a6443d41d67f6ef0f33d3b36c0301b06919b856af4b8e62211362c44d41ddf9ec33ac3a33cbc4a9be8b114472a3a0b71ca8d210ef2914343a2358bd712794e7911c748f283041a5145d49d8133d38f21b585dd74735fea1119b0c9b754dc98dc874553325072359555dfe11a43b3b9f579db02f35700f1baedf3e562e1b07c3e28fce7187efdfc3d4592473401ad55f705bc46ca8be5b808810e86479af63e4086d467aed3542ac5f6d79b12b6d8397bde8552fe20f4134491f14a6cdfecc2dcbb6568f00d76ed12afedadb51ffc38087dbfc349b80893371a96caed36a6708e85bb99583c5466b4c602eed8576fb5c32508e0faa6764bc031f5f528e2c62eac870a6b4e7295b39aa36a88b33b5f9df30cbc4d8f5d24f0c4b9aa9809b8b1e1e0255e8ece385401217463ce4f2a3bbdfe41765f3a2064a62649f0e5b5e166df43df59bb3a74c8685902cf7911058eb876b8f3c143f0650ed38a795b6ed572a0fdd24e18f5112ca2a3c20e452fc6ef9599fdbdb38f2a147a408b35b9e8a04e96a3c24e11e8ce3111c89541b6b32efbd14e6d8ca848926be3f0ecc3cf981a0ea1e79e4058c9eb72d6b47e56ffb95ce56cf2e65dc0dd2f71ae72ecada184ec13753597e5ad665661b0830853dc3e1fbb1f2bdc4e236635860ceaf5dd99ebd091f55ca73029dd934d33204af6764d54ee1dd7224cdb296bf9d6d04e5c5191b9f3bffc19a2e9fa77c55e4db1569c619e72847a9687691bb5379438da2070d0cce615c8e7faf310ce5791fe6d8e8482f7cfc98b325c702f45e6cb6aaf3c0f5aaf99781b5e1e0435f701ac6803a19f5b6d96354458199a6e0fe9503bd1458ccc0e424def4caf3ebd90ae7a1821411f40f9ac270bb8ded789afbcc5178a3207f945e67f037d7a13e29499f46a43db44ca422a44ffd2c019df2afa3fbbd4c96332e2910ced086dfbdff0f7913692873588ee19957704af3fb1abae52a5a86c37b72b33561c00147b82126af620a5712d0832254781067d91a79e90a3653db65fbcc0efa89ccf9a04d23be85772179c3df363b5952c52806f408c45474bda0ac7d1465defc411cd305e4509cf2fe49fbddba2590814dbc636a6f82074f4be39bf61c81d74bfa604426777288a769b96997f15f95a3b8827c36e36a454b8dd23818a3e474bc9540de831b7b2cfd9f4781980b17e2afee679cd35abb62059262afd5f2162d1db8a6e4ae5ecde641c8bb460ca7ca0757f6053b90e4b59c437fcb4f6ddbf24447ca3c8701322e77e8a4cd80c851221a8b2a7f153316dccdd270e1c64542ad0c1650bbc46ca796191f9b8b5a2276a79e3bde4ec1d8877587b9afe9b5162f6815679b58737b6b74537b0036f51698fd7debaa35307b7e6944d42e1998c16c4fa35b423e2bf35c42a440e2c9b0a8790b74f8672773866b5d51981a921354d2a802a1d19a6c5b9382138119d6829afaa8ebc7945ba68a949645b3953af73765bd9fd26022e92c5cb2dea16f15aebea5e85d6c336286c3eac12833a4a38f52dc70e9ab4f5fa5d639ae78ca2d9a85a3a43008c56ab857259926b650e7c19b3a6602fd875052972d89ee10afcb6b2dbf5f46c13193b15322869038e60bf056678de5696de8854fc1489c6508e9e1f4fcd51e1cbbdec928b2ad21d124fcdc762d4d6455888604fc45b0845fb4fa8216865d35e4fc98716f763e5223e8112b9f65c6f224e54b8bb14824221d495f7abd4f1c016000af604b18f313c526dc3326a5024405bfca38000a22116990d46ed92574b55dcdbdb98afaabd0fb60c21c04cb551f183c797fa08d485447e1c1f930f49c087fd5a501bda860fec4a831a0a77ed437ea442f6c78ad0a815aa45a183fa7bd70490840d3d7dd6adedab3a2fe3583c8e517663aafee3ec07eb889a5b1409c45ae9c0932c8e00754c1c7f2300c6e649739909c898f092fdabeca050801f034a2766b3e99f53625cfb64b50232e9658cd07e2f41344cf8722d34ab0300532a142c1c809029b539373ebd685b256cbbc66b53e32a391c8908e13f9a8b96683ef4873f2526170e0a132763c547a2c23c71bc91f50adcf0d24599b6bf98dde883ee93c35afee3f740b8813294dd91e99f4596fd8e38576df7171ac118bce20f26800747f4c8a73f09a3cabec444d322b4c7319ef8b0a782db4e9da9c05c0ffffff3f