PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 56071 352a013477847f1ec302e607bfeec7aaba7f514ea31b6f862d1d9efe101eea1b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
10080b0a018273466407b34cd6d6aa1c0c1a075fd1598ec2a3340fbb03e52fe1
Certificate Block Hash
352a013477847f1ec302e607bfeec7aaba7f514ea31b6f862d1d9efe101eea1b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000427000000130000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000009f45423076b269c745f871c8f535c93ec0bfab9fe22c754fc46e7c0b06ff8ecab773d569e9eccbe6129cfcfea5423b05cbd208b37e6222b8790aabd3db50f94f7b477f4b3a1d51a7ca00c999e345ab589236370b37bb11020a3e0000000000000080000000e000000427000000130000

Raw Header Hex

0000402068c4b31b008c606e151f60b99724e66a48b0e668a0cf556a505fe68099d0c4543b897d7511e482ea3531992ace0ce17db96f44ca20e5b10f196f1e900c0ac3f1930d0c6ab92d0518e12fe503bb0f34a3c28e59d15f071a0c1caad6d64cb30764467382010a0b0810

Proof Data Hex

59,560 bytes
121216010307e6155a800b438f75346c78aabcb62811df39392b4ed4945a8b3644ff342ff25f54a77139b93ad3465e0018857ea032dd42b825c50107f36b6a66b313704a78fd7f7aebf0516653a84ae5c0b91a09668a90446d2bf82f7975251cf6170cd48f249881a478cdd6b8ae158c4b18d10c2219629415a961e5643bc2befe127a99154c79453125f187cc0429d66cf4e88a1c32f2685143e8b511eab1fc6fcdf6d8f68853bbf24fcc2166243f2a9ab5b26d166689a9daa0173335afe88e942eee9577e7b42bc87458f6859d8705f931babd175d893211c2ebb000521ccaaf50f9c5ab9005d49f2b9f5c0c7dd7302aeab1248445ab236f88a7b5490f1f9b3d61929320e9e498d9b04ce7a9b2b076ff1c57fe1738fefc1c96820fbbadd59eed264f7b0dae6113665ba32de3dbc1b0fbd6b61151aa3cd5ba354567ea00fe579fa531f4237319c1e4a9d66ee9a371ddca1dcd611f05ebb648b62ca4d7f7dc9fa6c234eb7a62f71c4ce4c2d91a3b1d32f489c6f22c5dcb50b9470d380fa2959b7a60fcde024912259003c14b0e8bb99a1cee19d75d792e070c5c6ab15ad25722c8ab0e3cc7aa4a60b240246248e5809a249a78cc3341da05536fc37d14cde3023c26c253f491b1c22a6b878dc98cd9d191bf155bf9da5ab939ac8496414709b2b2f8073a84ef09b30f9dec624b987f74dd5418d9738de7ca264bf07a0b45b16b3e0629dfc64788087bba8b472e7bc83083e8880641ea596bdf4c147fcb9e346924532e1528c0b7cdf01540df02c81f6ffa50df1f37fb30988babf939b271ecded70ae35af938cf7d0e3b443b8e2ed5e6dca3fdaaf93e8c3ad4ded3971c5b28b68bca636011eaa5511ddd523dcc36207dc2ec6f3b27643fba33ae86a20b23318c1f0c2ac5c46b33c97c5fcbf40d8ea5bb35d1216fa58db336988dafd509c6af7b7dd927372e4531214ddba4ab5987253267049ce14c2dbdaef02b5772c5e8dd6f3837e1b4532c04f500d1eb24c547d2895b03c6a4ce1a4bac9b043f0e7ba2a7ddcdbc1f3d41881f1dcb754adc2bdb3572c75c7f9dd86695af57ac0d15b52ee7f2146121bfe830d94552beb780d142f0d685dad0cc1141d17d8edc16747674c4c2a9d222180ba9c2aeb7a28fdf37d810ad8e4b82867c004a45d8144e59f55a2bec5dbdc37bd9a61ae5fe1265f938a55b871f44f9881ba4eeda5a985eba455cbc898700cf74daaf5c346fef0dbb544775955f4e20f27df7ab5f78ba23055e1e78fa94bc6891db16ad634a16b63acf6f7fb6bb233bf1fa48cd1f57014124fc5479379c31d821879b746a852db57f07955d7798d28c3e7f5b9b1441a45cdd5492e5f0b6d41d6f62d9bf11b7da08928969f55e66a191e608e9f0b69571f849255cc36f54600be01727cae3d43676dd79cb1184f3de83bf85c175429369a22782a049d0a7df6f70c3250cf863dfc3aaf5bfc6662544da3d84867df9bfb2a6354a02106367fc05a98f72e717f7aaab4d2681b0d387335fe372a6e83a4405428b8bfc74f2e2c5322f0e243a21bcd364ac9df202d38afb3080442b6c91d303a2b21986a4df366e9c069681db446902a86057bb9b60c48858b0e5ce3879e09fc3aad660de8a0f1d107dc368b97b235a4cc4a86d9dc68d84aaebfa894c209d6a482f6c62747159a417214181b44a5499b13b68a8fd072a58f18fc0991cb3280fc7dc7349e78c4845289746fc6274fa2302269e5353f425fe9bf9900390899675be8cdb2844b14ef0b42094bc64b9f39f465e2c8d91105e75b09cb5a987e59c91acab3ace4f7fdac1b93a065b55eae90567c06e83c1ab705879c3e6966c3478118ce123f1e809f49569ed75ef3e3829ddc953121d1c44c8a1591328cc0991d066fa0cbc540f67b53f63fc207486e18fa9afa1c4197441653db6c3b245e62c627f61797a2d64259de5723d42679b4614daf94dd77ba1a82f4896df076bf18df03b2574f3586cb4d17e3ef132ca5974a0f2adf2bb22985de04eaa3c6a3ccde717f1940aa13325913129f0a37a4917d4158bd523fe27d52eb8a35bed3bd6588257592e20fa3c1e020a45e14b6d748814849eaf45e7398aaa86649b6496fd9184f51e467d3fee412f887e0ef07c9d401251777a80d58889d6328fbee2a45e6b5c409d041f00fd85ae762ca6a44e5db8c6c4826b39c0a1b3475cc590c854aaf4459913804e2a53f3a835dc291a5fbb175be13de5bfe327d1ee95f4a3cade8b649084fa992bdd3c24e9dc90ed93c416e67bdc49ed773e5fe9611c240d6e3aa99989e18a9de6621b4cee6547e8cf575242c837553a55a3ea967289e5e8359af515c1365338e10555c3bf5efc4e39347720d9cbfa970b868681489f7db362becaa0cb54fac0fa54f5a55bbf3718afd7ee7250bc76da96252c14169ddaae291318c6f2dba464d99a1e8a0d6d5392cb806ab330e54460e5337aa5e546a02dcf2fb84742313a5a335d0310631bcea500d981241d6b866d8ab074ee48a4dad5992db800468ea1107272293c4ab7e452fbddb404b4d6004889a684b7c939b035e97d076652ab5a43a091af3f32b653dc4a2917112e91e98eb7a76d74fafe9a3b47a17f6981ba624d147730726f58adf53f729b242f0dbbe35da2223ec9f77d59a2d9556dcb554c90cd93bba0c5ce05285d3d5676113206bb3c59f7bd62a117f8f5743ee3e2cbf883f4207e03e45c246a2ad0a84f2ec2e7c065f54b236f8695a10b6231caee9bf071eb6c537f4f0f9b5b07ded2f486532bd3ad9459f2be937ddb41193a52d3cd139d0ab4a6c1a4afcd885e4f6c6626707595f6022bfb93a0c37a3504c45192ffde06f66b444400b37e7288d24ac13d7ea11b15b5b57f8ab4eebcccf8cb0d04ea4642bbd07fe87d429b225b18c054c503cf496851090f04fab5cc3d2844864f3165b8febb89658fa2700584ce71494a05642107ba229334dc4b8320d9b4dc0a854f0441c93fad8aca53f809f57d328c800e4dfa9c3a6154d8add89f625f42d8e5b6bf1927b50aab31e322978b483d7362efca6910c5ddac0f659fbd460382e5c4f400344eceb88f372115a2f07a46aca111d58ab7f76a5af7a372ae75f9db13e40543c9ceb96827aa180f76bd9611f0455abbc7759c94c32de50e0d3f7d7bd90feae4405735732f3f4c2f04bb796b1b64752748c92a9773c4b4655b977392ab888f744d0fb01c92022d7e08d769fa4dc44518be6fb14923a9d7decfafa013a8071010913644eb87ce52c196827e4ab051576aa87fc978549d787edf3a240bfb3e000206cadf4f39dd8c044a0abd26275be7b9fff979a59d4edbb9ceabd056c9b0918c7715a514f0489e0f29e80fcfeb513adaa5d0d5702ed4d41dbc30fa5ef22682441ae272004c13a92ded59a52abce1cf1f01a8b0f7a80e6bfaddb9a3cb86954237fadb429b0f12c6274fb7a16a12fbfbdadfd78356e26394df01d3a4ed2fe0b71c70a4fb53067b740416e98822da67cbbad86f823ffcbb99ad1c030122af05945c6e376f107a38dcd956b94e4e5341702aaed65827c56507f832be5575a6eea25e3e6ea8852c07a657fe1269eb308b4c9099f073ed4671f82373a9d426f2fa198e414672ae693c9c803e64484de49d5e3906dd01354d371b534d38e53b2c5bfe82bdc0441889c07f5e6d1ed5c72767be96e56ba86ff7d479c55f1dcfbd08e489292dbbd4be43614600989610e4950121890f23dcdd0561b0bb6e5e2d8c092a312e7d8a38e3e3591d01938aeac3339ed2a9ae5cf7e802938a8e14cfd95cabf620534e6664d6afa12629d9584516bd15cf9b5c5678d976ead3cc67ccd81f22828dac5de3b910aa64982289e53c7c8d98e070e5f2c85c5b3498c392414172412646726c8adfb73dd80db536b24c52fd2c09d23b74e8641674ce6b051051ece3db7e92e7078dc91280a4033d1d208d0afea0639dd4681b596283a9f8c83c9b5c445e9d3327eba297172c89f53260db1af8bffdd27e24f164eb701c3e24d9b5ca4f3cced54a539ee5137731758866dc284c9f4ea44c4567f11ab2a2fb9ea7c90d4df5fec4edcadcdfc866e08a2f9aaa9717ec269f12c4526940692d0cbeb9985ac9cdd927b299c10cab0fd2bdda50c6312742384baecee5e384438c9d139aadb917123b2566d1003a4f42e467f0650830bc9765f25813e69d68bb77e9289265990c1235e6100851f1fdc860a9f99f5aee70ea23b958282212f829c6f0c9080a146bb37dffaeab5fa70a1d22d349bddbf765880cef7275c3c231762d1dc2f0fe0564f367b0ae75e9e282b68ceec775fede64c9bd8c7fdc3bc67c1ecc8155b2757742a0b7fde9520d45c91188ce7e57da113fe50f30b60dde9e5f1bbba3ff8d89b2758e9351e42972a39e2e1a52ef32374e35a9adbbf935661670785e6d7f8204dde1df4833243784aa40ba1b6e2f85fca834550aebb877f9b11e6d802cba16a90ae9b7d809074cb6a67995f24c859d705b375c8801563c93228330e7ea083858bb8cfe4b490401b20b722d0c4b579592934e8ec7801e031ff9076ff369933ae3963ec0e1d302f8cf4dd4a8b44ff75f5bc539a4830d1918b705ce2ff153cd171b842c3852a91163030b80ea062493e2d7aec6bd86d0c4dff2edd3cd89f18ab1428864b1ac61e49bde47fa5a92fda58041277ff31ec577e35451190d1191b3878166eaadaf4cc9e3cc9e13cbb0dfbff5e5e70b74229c06fb85ee3d584edd3caec297e62a106997fe1b8d8bbd26e7dc9d3e3b6cb4d92c9442f0e9340c978e426f31068d30edb85e99bce64c9a80ef0fb7da268d61eaefee67f9fb52afd06a9d077a147e27ef2a0c612e8f6c9b6e971ed7ee1fc2c900f3f9abfd5fac5b32e6ef4081bcd0c3c009b2869306cecdc97dd5b2061ef39cc0bf6583425c8bd720f248dbc73c0dd37a16f3f14771068ab0462399bd5b89397d6d805d316b91eddc65d22acd0f332277ab9eb0b232443d22be12908602b04077b8faefe193edf04a4c84f8ec47960b1d4593a4f9ffb7da9008dd1fac634ef12736a0fb7834feddf449f450f2b8b619b0e1f5d3f111f8d5eafd28b4656d581686bd9f80fcee473f8855313d96b7c3b9910b14a4c63b2a47238c7cec82e21f185a60ab835a65bdc0bd7899576781e56e81910825c3951c4f6f2a3db2fdfe3cd4b957ff97a081e50fd03f21c98dee9e2128d43abc57670d3fb3bec10a058e05b6ee42cf4c85cb737e80bb3284d8b72b735dd9729d096b9ca9a6c2576692f7474cef9f1f75dfd5c0a536b02827be995c7c6f61109ced705d5510a53e56d9cecbacaf0cc8fbd0f564d5d32083ea53f21c25d1cbe3d070dfc78547b516a391a68e89b860915382717fc3e752d7e14dbe550b9eab7cc33ab76a15f7045072e34ddc4903e09079e079bc7bb6ab147f877f62703b673a84e7430c09abb8c66e158e3542684d68b07f044d4828e168b3776d45cc2a7b9a3f5d4e748dc63c2bdcdc6cb77ef3216e44283e4315ef687659e00920acda626fea07b9f249906ff5a659ac3891f36ebb45957d36f7af1bf65053e3d063f6f8a477003b38ae55e1947a7def78d6b56e26f0568b79e8c341aeb9a365af5e99164739fa2fcc71d03b9608b08575d89c274fc77f6698974b69b7a76c8bb06bcf7c07385d193bb4560f5e9ed1395b2f99d5ae81033b936bf144054f29915a82fc49d54224351be73a7637f9743049f7d1d79eae3e402844d2f732d0e348765e264229c553aab179aae0647c04ee5c16f3aad2860df6b179c9d71f09c0b1048b051af846eaa19f38893f6f1d341c34efbaee6bd2c75f687dc642f3cc9543cb24b3ee4ae7596f7547e821bacd3a573d62578bfbc3d81c7727f0435de137f7f7d4289dad1e4a83e5d4a27f312ac04017f20d6901f65166d185cbd6c37fb47e88258e79fd392c2c6db11fd22835ae3a7c573a17e3ddb1da22be57f14eb5a82cae9a017fd166cd39e9b28332ca530a2ebbbac2705cbb1f9767b6c58ef8e81ff07790628bc6e7dd9ca4fa0abf53cd1ecd1c96c4e3223884b632c619e937c0c65716699da5aa96fa9457b7019cf85ab6965ea98eabcf0b640ac9645db2cb749f65bf18c8e38fb1b45da63abff7fceb0078a4d7b1da9fcc723f28b4d24dad6d7042f63a6c99f398a3037b8fe082017e098be523d084b3f631f77e9ea30a433368b6ed5b3403cf075313acc2b062f32ddf39ff4f1ee3383852d68d579b7dc032fa9417e5f859c03c5df2a085551a9b9844ff2a088d7ff9268bc8a5dec00ebea4f030c88ed31848627e59d6c0a32813f930f0c021db32a8a480d9cf082fde64d6ee72dfbd83462180e5cea92a6fb2989135b9c756313e63b9438cd8d9ab1de5add962ea3944c0fe5968bde437a07f715a8e72aab7d21782a2d98307ca737f86b301c4f07aef6e68ab10dd11c92f25c57652f109cd77b326a410e6ffca949cb4020c70fa133f2356e0a7df02ac19ca2d8463853db4d8b85061b383645500bea178ae76a023f82dd9d808a1f80505d6dbab57b3145d2d6c0d4ddeaec43b48f116869ec391262685855a0b3993836d8380379a138117122d9801fbecbf8972554669f9e4871bd257ba9c5122f2547f7613143e6e0039be4b3d63dfc165808ab22661312cd8017736244212209b756da1e7690ba880796f2702526c2b5f7d19d0eb4661f71f3de34d07541a774ddba4603e8293b4e84f2d3bb4da7014f741953dc84c559bc818cb1b87a64f19eab469603be123da61bda70c9c82bf5023b2601a2184f782077c72ec92707e23828b96432ca6c703b470a01146ea89d8261eca1f7e0047365518f40dc72395546aaedefac4a5d47d767fb5792fbdcdd2d9b3262be69f5654078fbb13021a39f9954259a02b0b7961871bc3e06a7f3bbc23b444003209828fcab30e58e6ecb205e054675c79a39ddb2a7a18379546323557ed1e02e052403ac6e0d079087779643d31e1eb3f769a300700e3bc076531a239b2952a491e23a63da03c81eef3de19e03df667f4133fcb4e0cc812bc90d303697a7509dfc6e5c36d7a1f21f10ba5527a0dee02007b64afdd160d593f36f705af62e3af94e8e12a5e21a2529b0b3d96fc9346cab66cc46bd93875d3cfca72c424d86d0d00e956a305aa437dbfb8bb9f24db5dd3dacc544af83c937758464393b5a956b504210eb0811db868e5ba34ae738e9a3754d88e83ddaab0b234339be3349f7a989770d1844205bc2c65e52f5a90045e2f520400e807cf6931bbc80f42630bf0bd358f96ece9342d1e8dc5c6c3af17393cc22b8b0d88cb6bb92730d17a46524cba15aa78d1f8a88c0f2a284b4aa700d6bab062546731b64952efcf5816cc7f4313a572428482191a844514bc5ac2ed25fe04b9dac437b0b2178ce7e1add6aa5aa386f28e47a9317f4a6b302d0e15e1b7eb8fca83cc3cca873691aed595b222de615eaa94564008ee68e07ce4054e1d84869b151ba4ce599be0371d105a5c01bee2f943a568eae163c1dcbea5df22ffd674eb615a04b6f9c8cd1729c025ffcd05750733a862518daa2c13531818f8ad55f3aa94806836f5d979b4afa9ba261c1f8a55e2d840eee793682a2a21f8819d127f3798a0ba9b47ba9eb064de92fe9ff3c710eaa57cdaf5663d2be66090ee87acc4767b3d3c3401e5980d498591e21f80b4f73d182fa202e67b4e052221a2535d19d1a9338bf3863871cb8fa5e28af1420fd4ee93c69cbd5638cd3e29a66b945b4afeeebe0c67abb9a82e4c598f8ef2cfa8d2ff9665c522eac8a05189e889716ce3704ecc18a948835da781aec6b485c0c81e3208bded0b82502a48406d54451269d7f0e8361ff38c8a1fd1ef803357ccc7c9f943b26490c5326c2a601e46e2e47872564f7a3aa2eb8c69a3e0933f9c07f592f9603196de677e6ad1cf8bb2f0982c1ca47d7d35d420e285b1895e8db9feb997e16231759606837815c266559b1093adaa71229c6b187a422976c16297ad3d24eef874a03ac705e592bc8a78323b5187289e535b0f85d2f34c01a0d7681b155c6238f6b6e6f8e7dc1479060eeb35805e5f066ed86a926ba9a98547d71e998ee7edbd09b5d9783cf18b2e839b50de5d150013db929d9354eb85268c066524602d636572ce551fff4bedbd03263668b21f70d4536fe032a5e8eb37ddae468fc08f313fa17d3a866c79f9a34a92e398c18fbc6f107c700575523f64c9239793753ffae3be8fdf97d2f4295d15751e8b2a99d042c76a35f2fd06299aa5bbdd847203efda975238f15917e099e3b37729b8fa20d7083f10439a8e5043c24053c2de2f3b4a1dc6327d77a8a27b992d7baf9b69ec797733062b5059159a1d7fb53760b9aefd2f5aba24f94f06faad4d986fddcf7e96934131ab5faf6f73be89f45f1fca920b3e59afd006c0c5e97e121d5db7b420e839ffd0ee638762d1fbd83a7ed80004ca54edb840f1d43f63001dc8e7869704fab94721010bac8980c39a27bfbea0a7fdcdff9bb65d6ea6dd32551bfda89de6e821ce96a8dc3a7cf5a605b8d63ca47dccee9f42cae9dbf96beba06687a0ea36343d52605f61f536b2ba99f960f5e944a76880cf844c69086a7b7f09dcef8daf3bf34e56f6336cd03717f82618e6b88b9c6400331e9534787f78f083ef5b76422d49f2238b58075d601d5a32aa9eb588bce27b2ce3e314501488a4cd7172bdda285811d64f5cab9da0581587897eee916a6a5c3c4e22dc7ee1ec4c8468632352ec249038e9644b88b65f8aa0a52f5daf4ef7ad500016fad7d7e76579fa59c510098193555c3c67d530276c78290b8e5207f662a7146d4690e97bbc107dfa8f39621cd2806786e07e2625a1b5629f27ab0e463821bdd43f252ebbf2e21a4412c30045dac95575175a1e7712af6961e669d52cf732c672529db4a1efe0adc2a525bb24da9953b1f0c1d865ba02565bab28d78e34840f1f124463cb8779a8bdf7cf74636ace923f308f7e9ae46af7c7c9bad59ce03e385195a3137b2af3a64eab440ddc89a6229eb0b022d0fe06e4c383e72f5f52b651cb0bed1afca5bc1f0a0cf187cc35a59be4d1e01f602cee0b536c839360e93cae3a875917d53af48c21f47fb54324c413383b71b5cee96a79d34e589811933091cf4c0c8d0367bf9ce2b6fcd3e0d022ba30d1bc78ab87014b6255c8cba21976e19a6fe4a9b0ae12417f1d64c3ac955974842d48d80d37a07e2b8b71b30edb57be210e9d12cd07e19c7276acf769f6143d265893c9b0ade21021d1173cc79142ecdd124672e5475aa25c95cc4b85b63c0ec6506e3592dd5c51ab89f60a5024853bf8fc08d6535de0e106172ecf55cf323e2f1f5c927c0e48e1858d79cdd8cdd08678575d9eb297cb2db6a1066c084a359b3cb72fedadb0c18b99bc5becdc7f30e44bb686daf3cdb01f9dbc89a9b9ba77394cdd4a510ced4470648d3ccec68a3b093ab0af8728b401ea4e44c4a916f1598426f9f5f32d89761698e087d7d92d8e2d27934dc0f1225f84a5d181857118ea3d40c2ffc3c2269740f7c251cb489f2eb17834751381e150d1f50b2d9b1c7e9054f648b65153768cfb0e13e81b8d48d9d84b9ba11c6cba9df7025c4a068e937c6fe3eadb76a6e09c23f6bf1fb7aaa3a83410be70d9a974d68b1fd921af8994f7f7e63614a7229d4e5dae16edb1505bee1ff754e7efb3de0525a788f894871f27caf54d2ccfbc60de12d12decd0c8149420fa2c1d0d24d803b0383e91ff9fabe84d44254e1bae45397e9246c91354c32702b4e0f2111338d07d100c639026bbcf1bb0fdd2667bc248c53f6395808f4a994da976aee138ad5de4aa526b50295cf3e20b78c895d321d70e86db2e1cca707400fb337f563ef75d36d0730ba039f824d16a8fcd2fb72dc352402117a3c78773f9f3260a64eaf18ce6b50270734c42bc4f0fd1c11306dcd13d5b0b88bc23183403744e9133b791dca95a21a3ee498c7f7f7bae00007d5e0261c0122d32c06bfb1567f81268b57048f635223cd3e1739a87b753b001f6ab3cca986222929cca6a961930a124595bd6f8a0b6602b59be558b5dc6416287644215ca81c151c7aff8dc07eb2cffd861d6eed50d741543cf4cdfe6f7f4a9f2dab6e6710c50d32d64e5c6393544b1e2f30dc6a9f3067239206b60004bd8b03752d391a452551b11efe2491b1775a85a100b0dca48bfff121fcc3e2a47a8e1e2a9e589b92ffb4ad083bbc0c8748ebd53a01703c1e49eb339f5765d09774500d30cf19a16e39cb9dace0a09fbceb0fc95161d1f1b2dc06e4f603eedfff0bf9f7dca609cfa4f2a333b43c58e502f6e74c4aae23dfdc2808e125a02174635c19ba45c40396f7052430ed6180cede4140e7b231ea8152921461ac887624cf157b98c96a76b6b756036c55d04c4bb809c120dae853604b24bdb9ae95c6ea0247e480e71a6bb07b50ae55df1423c15ded167bec6e9ece4eac9d8a5b19bfb41f3a9de4d63095d941d8fa1da9731fceb04175e0b446cd5f60f116c2d310c120491e5f26bfb73a1fa8a3e267d41d6021efafe8aa0e2aaf5506d6dfb41ab45aa4cc6639dbae569fcf984adc76abbce91ab67535002c7403d33c131379c146a30e23fec111ab98aaf4f3e91d5da33fa36d7d403cd9433f0bf02681f514c030a03047ca06f864806a03dcae08502a0c28fcf56e581428d51ffc3b8ccbb8a93be6f580ddc87a92cc75a9ccbd8672f6b70f4053072f4cf85627d6cdfc4f6d2ca5ade2966de3145e39496d31a22737ddf93ff927164c0afb412d93123b35f542f02d68453a5818f4f951a6284d834dce6e9221bf0cf942319bf6a23e11538b8543b15bd0e0ab074f91daeebf8a0a94b0fd3889910016ed5f0aef9496d4b01ef93989d19dfbe076e9cf4a8a29964009d857f314a329a8fb73c0186b3753937fc987d53f9eff82220e4c3dab4ebe2780a8282761f6d38736803d1e1bd0ed75f76da31e877aa698190f9f3f6b8abb9178fed87be35b606ec94deb7e97caae3e53079db97c91f9cff7665820a5615287723c4f466f1b8d068b0faf8e79b7d52d9dd4f7b4e6e3366442589edf2b8c7c8559061e2df078a9b0ed34ecc8ed0c225c3cf91021dee82095cef30d947ea6fdf289e7c9f59b61989ac167c54ea7212f8c89d01a02c3b766ba7b102e6789304a4e9c8211b63724c706dbbe25e96d92d457676618e0ecb7de0a033c6df9cd13a6f0788b5950777429f41186439e564709ec45cf93679b80ceb9e2bb6bb5e0dad9fc8f5e4343f6861d84e89b42f07157863930dcfc40c12f5a844e210ea934e593c5adcfd41d29a252f256aa44e04d1c9fe6fd549dfae477774280bc0fdbd4fab75fb0a9430bb45ad199c1c5c34c0c632483095d49d9d554f3984804ccc0852f2734a2c2ccfe9c2a50cc467f242e3a18cb3113f4107564d5be9efe94955b4a1b0be7099e3de666cfa1d18d4cbe779692b538c7b238ef3e81c1855484cf534e3e42b8d3d0249e2e5c4247a08817c0bd38823410c5581733b0938481a234a4cd5f647412f4abae1a68f03e3bd1386e79bf2336db0a047e46bd6e98b88a65ea70cf61267562a7409fe7605e8cc9111a8799d9f4450c40d73f531cb156f84b4a10a92e3f3b4a6c12672e269ecd8935dfdb698481561f8553622d8869d61fd7ab22508872364c8ebca784f5f4e0215dc1d30d8b39c0c4af477ecb3c184f2863f4ace72e23d4194425ae3503294ec483e27d849812210ae5efbaa2bf85760b99e9241ec2a07c1e3bccd46d8ee4595a374b5c0037af2f4aa7b2e3f38b80b33f0c5f210828959e4f3f7c9938c9245fe6cc5ed2c31755ff709221a53c7eb3443db3984f6b0847b7a68e64f203664095d9ae8cab7b9a82fbf3c16b0da07570ff5c0c1f16141e58b81a44a3552f5a2ad90038e50a13fe7124ec2e4d455fdd7b8e1949f9ed9aec10028eea539179a221642df0f29116e8f1eca33a612d820c0cda8fd25dde31544e00f4ecc5c907d0deec13cf39035894d91bc641d17c6d12f43d010b67f5a9d169c477639d7fb39876c13fc17030a58ae79586d074ffabbc437154e7f4608538e274026dea6d5b721de5d94f08478a4aee4fafb3a87d8ad781edb82575aa34827efedaabbb6f13c628eb9765dc58dd97ecdcd665ba711e024da414440fdf4a4e2b9279d36e58b2aba4c75e29109b10bdc6b612be8ae4a630f0422337265f253df613e5642fd49283305be0ec09e49397d7ad0cfd5fd541c4d4332aa5827341c7aaae4f73c6bc636d4f28d0012b88f451bb900506d71bf9f6ddfcaa085dffad35d6c1733b19903b592e1cb34f0b056ba57650b98489fd25d60e15f85938b1f12f970bbcfdd7f2c22b4b7c3789ea7b483248a8e3c612c20189021095c1f00f92da4ac14075781719617f084e7368d1fcaf382f63a4dcbfee54b2c8def5b49dd7d838078668a1bb174fc2010a3268363e81c6f23ad1ac3c80919add95f90eb7dbbf82bc2ae113fa56abcb81c35633ba044fc3a9c3e7e86aea928febbb058e349deca448be2c133ed5368389eb37f85c465d9761bee2d5db91f07f477fba43177e25d4a7e931c7fd4154775b874cb7370c46d7f1b210060400b052d8735cf257bec1c19e9873e490fd4eb1737dc1daca8d88bcc65843a2b311d8060586aaa302a6e4929c0b8d0405f0f307ba60d39f6702a4c753a46f124389d16febaca15cbf399224bbb4a528fc9fada4dbcee137c8292ac3ae76459c658f72e208bbd7b8295e3054048475564af39706499f2604f1d7eb63eb642f361946aeee909346160c16d3c64f1d36f8e160376cf57a42656ee01a86466f3232beee7e46aa973dc001453c3584c0e7f624c63f5fc53d51da184c92d18b2ebda1c64aefe32be4b6fbb2d5f28aff3a32988e83d673749948e695fe1e6b5437ac313365c6749b6cd40591cb40acb31f0158d99da00f826a2ec0f7f6e60548842b3de77d715a4fb588a2301642e9533bd88438ba9d5179cf920811ed47a3908825a61f16890f1f3ba041a5f7c7524fdedf7df6742ce055f3cb45f18f044cf388211320832f8c1a745f8a73af3c6cc08237eec87dcd4fbd1f5edf29b888b7ba02e54e5aec6a877fc30e35e20201aa6e6d12730c3b456fbda7ed723298bcf3a171fc9eab3fd702387b37a46c79c6321eeec9c8188e44475990ba22957a0066449265df8446d96d4b675c50214ae301e9cd9b5ee4cd46897166f67da247487ab4a5c6c1131b20236939010b7954756cfd558ae636c9fb404a730399cc8957c93656f06ca0dae4a61d967afa8568127a820b1c58eb91f41a0f19fb4c475484fb71b8fa369b878944139ffba6f7446928feed4aa101c7249ce23fe4dafe8d91fbbbd98699bfdd2ea091e8178b75e9688b0b1daff9bb5fdb323ac747a4794894a076e037f3c5384cdbd00b6d37064f975841901fa5a10119f9975ad7d3aeb1610baa33f4c158037a8d8aad01c95025b4e36e4b3e9b9529b6020ba6cbbe8bd78028e954dc6772c3fe282dd5c3a188ead1903a436ea88a0a8ba9c3b71fc51316dfc12b58253c3a78e41f2a4add0bb82e3938e818d110c35b14d108fd1b17935d38123832a023d5b413505159d2afef3a9a6287fc5d1b9f711d00d56e842b4a99f2bdab0c0f60ffb67bc4d75b29785f46122db8fa91d5c1b30c380ff748093cd3c9fdff83d58baae5fc40b9d5b14b9c994822e4421d18ddf2bcd5b6e4f42049f7ce7fdfb182969c1b9cbb98291893d71be0e031295e02f5ae4a51425f640749fda78d9017c3be597b38a93529ba41792750a64aa5df8136e537409789c381e78e66d2e972113f63506ac956d472fbdea42e2b34e3cf9c881c4cca61fb29d9dbd96444e9071e3bb9cbae75646061685e60627563b5bf2c6d879d289137c9cc3f939fdada00cbcc359567202e8b7d6d17df4fe7bedd99cda3c05355133ffae4e04ecb68b7ac123ac64533352fb3024da3b3149c47e70b4685a5fb548bc648ab87e2fbc06350786cdf378f57a57c6b636bc7dec5513433d9133030bb636cfdccf2020a4dd3e60d8840d849ce36b764b577c6b8c961cc4f17a35d6f23e7ef11a977e2aa3b62b56ed0296052ec4421221a43323fc884e5ab897deb83d5278ae6c6bb716de17b65df6581bb4127ba40f681c572e03418ffbe2169854bb584e31d2be8bbf776ba1a7e08e36d296bcc52d29ffce787c6e8f8d228a1ecb6b512916fa312bef37d3844dccddd4f135ea477eb3c2e410ae0ec375f9629a04e57e81afe63c8e24f0a4d04be85f590f15fb49831f32d33b2d166ac220afcc9842d71e439ba9db0d8d7cf4f24f7780e0948b9c0651d9818a76afebd0117ab0bddc6c3e334a1060007e13a54f7f1d59c77173bdc4f053fe0491e03d38cf8a198cc6e5cc0c3db5a5d078b76fa55480b00efe01f4993913c4b09e6d372bbd7ebb74b1f32673b40ce1ef82758e6d65f14e6b12d32937ae4418c3ef057a68be966eea7550fab222f7ff098ad45d5e0287130efebdf9abbc0638a0d870b46d101afee1770d7379bc866cb1b6312dda3b76aa8cc218c96a9a6d689cf48659030634e1d0e315efcd9c50da8aaa60f282fe840b1c890dab18759a0db58106d41ca3472fa5735cf0fae58ec13db8921bce2126629019a2472a2359d85efacf8ce24753d1fa0062f57c364a32067888641d9fcb2cf8df5a87c4e3e6d95a324889cece2ddac846b71e6f3b2b5a1b6feea9bafbff2865da86db916dbd3fc6d64c326b158f12a76586008ca557e6038b9c64b1787a31f3a86059fd32e63668bbee223673783bfb6bff41b07462839dbe214fed7c6592e3ca309868d322ba3b5ddd59b1e10642875d53fb18dfdf48c89b6616553d43b99c00981dd9df4487a042cb40a9493b6474876b84d9ba7c37ad154a9449a5dce5587ddf95f353809711756ab73b2b62fe132d45aa858718ef044513832aa3e5e541155a45138b785c3541d88e85c8b02747bc6af2d8b787ea57d7583f0cda64201d06327078ba55b9c9c716ff2cb0ca9274e894a1944173166b09c48cbf4112dc43ad824bcededb4a6c683ccd998ae91428fbaa97d1b65d31773543cf04ae58d63e2bd4525f5452124363fd55da10b37dfed2e66b10c1df3acb58a7058a13fbc50cbcb1f69a24fc47327590c9fcbf505555544675bf85823b66d71f2a37a55c82e7f52902f9532b7fbaff2995a0d6a05b64950b529ffd1e840bbc974fb1a98df368635c72f5a391af32658637c76af2d63e269e9893e1f1224ca1093114e8d4e1152181e55d2cae631bf73c9342a88ff5e1854969a0f0341bb255082d709bf2eb689faf39d48db17aac77ccc5078946701a1d2bfa193776c6a98f2fea2af43aa77b62aabde197fa449f08cce0dea72db8a766ccfab958b200bb2f08599b8e10816b841e02403c9a629b95e1aea6fd0c9a7d700acbc795ee0f896327f8954011e25810bced69668731c8587ffaf23a0f8a6f93c43ab273266ce760f03fe0321672477a57794b20cb955c755131fa771ca36967a124fc073fa348e095e74c89a98616b34fc69a02fd461343a8ddb950bc47710beabc05893531d8b7f3862dd622786147e0c518824ac78115601bc3e5d1ee0fa2544812e0d9a28654e79d817432b3abc21c74751088f088ba623e14048a0c806aeea1bc7a74291b155ecf2351aad6dc6b8a8846bd88c4375417f668088c5a8b2578e39b7df187e81c8aa8d66b4803d1bbed77043ca6eb6eda6cd3bfef68704284532cdfc45e6b0a525c803369817cadd1a9e8605d2448f160177342622a64e98cc797d8a3b617e642a66fbd58ceb493869e446ef4203684e8e3d479cce7dc1881014479cffdb230d6f1f27211fa402d04e514c7bf79eac0e6154699ba99196707909d6c8753015b3b63e0f4a0618d79f4723bc9542e23563fa042706f0be2ae2b749e867824d72b983ffa2624fc5eeded378ca35ec8ecb8f653d60cccbe3d916999e1f3722da0a1f17447b64c5d0a7104a5eaea335992817ccc5a5e21770155e2c4078caf87522d6404ae52e428e9b1b2ad1ecd90234bc287da1342e72c16dfb827075fc2ed4ca3d4c45bf9aad4f47a7c233dbdb8813d30538fc7768a505338d987921d6200df4a64bdc51dc193ea7564658f33e6db95acf9d9ba0b367b3d4bd6f59faae5743c914db41d9a1406192bd7b75bce3a122b9ad73707941725fd9a8f3a69d9ce127ccad7f224b70efc6ffa7bda641efc45e763da1293344dd18bce420c338514b23273f736d71254ef7d653804d6652e3cc9b2c470bbc584eebeb4b62bd30688cef7fce63b7c5a9792390b9adeef208081d869b42ddaac8378bd9de5ead8963a244e371b44c0e2e59183f3eeafba5f111494eddd6f5c57d8fe00568deccb158eccde53e086151ee219297d6384a37858b9fd3695bf33404d1b599c8439bdea8bc22c4a346262ea9921824e191e891307a427f270f4295a3ca398c480e3b57b465355d1ef2ade2cc485e0fb2429fd24863b2e53f3ae0bbe37fcac487b2960f047bd38a4bfb49ca3a9c5c55175ec0d8d984f644ff872a91eea60fa94d6dcf86a3e0ef76676d14889a49c3f51be27694c8ecf1c649bd8fe1bf12585327893601c0e55f8e4d24971623cc21399f746182a4915c54f86d458f73edbe2aae8d71406b8b2454512cb1f322be9089949cbf9e777a35b8f16f5ac9180b5707da74e5e9c7411740e9f98723c6e8cba66ea62978893d8cf5107d4bca38459f35b02a63429d41b5dec8074a73d2f2bf6a2f389c42013afa5e8cae116e90d5d8a2b8235e741ddf75158958bfa4f3a0ec5c7bdad43479d240cba7bc490a10178ba9fc41dd91b1265173b1a74ff0546bf78c8b22d5a3dce2af372328fc85fd1b219cf60fcfb621f2155b5a2780b86f37e43a103918f5f7aed36a8c326bdbafd3691557f3b5416369c62d2f1a56b15cf594446b1cb48a00fff1ed15574ce50633688bc7de2930134c093efaf8b77037273f2d562d285ac9fbfd14a8ea326190cc2c7f570c2dda4aa8765e196e1b3a00b3d2b996cfe9d146b4253aa088ee1d0f0ec426398546e663a8a8bec6e3396e1571ca9188c1b95d89ed6f2f7d3c304397a9108f8119d2a4a2589b781bf92979fd7d955a185cf26a3cb4007b5d4cb4493037605e2ce768af11e4d936badcefb39f4195341fbcdfcb5bd56a27f3f97bdd331b011c12ff5b0c573b6a0da5d5e6a771b96f9ab7710d07be9734811d318e3e4a52b3cc7f61550071b17a830895e9afc692c3d6732227d6b697d9b8810c1a993c7de22e2ec3ef3785994035a12bc7ed39a4b7529d3e3a0ef900a57c1b7db978dd8d9ae137396dc27f506c465873f9b51b370518bfd33a9c05f0775d989da6beef16b9103e58650c59482e7d8bad458159898e98de1d9ebdd0e7a9f8fae406014a1005a60d7939640456ad29b5d298249f66eec24c9312084ffc597e38f1507b543b7be3cc993d74f3431abed86ab5bc6c45bf0d1aeade7774db3d37631ee3c6f72795bc6ef6932325ba16ebaa7477ced0a13f76b11b20b0a4db0b5faa9eada113065c574b80f087e383c01e91fd841c17cd6705aafecb0dbdf2661e74d07ccf34f3e127f6d831afebd9d634a7c1120b7e7daa422fe59279d8d02a99de175c6fbb581f6c1fc2c36c30465aaeb9ccb62e4b87b242ecad007a8ab8fd341e25d64cba777cd2d4df98436b5f9daa6e0c90d244a3b0efac8e95a978a26d7b3659a5e40ca11b54eaf570f7deccc166a23db61b0bf68812972d60dbe5017d8f9d9fe0f6e1f4a24a83ff1f271b25a10ed518e957f6579b55cb086744838d4123692330c389af51f1f7db9891c5b8305e9e658e90dc3822e754bef90e01928956364a431fb204cfbd5dd7cc0a44b8a20747c5bcd0ff3fc9647d78ecc56e160a80a4a70284a95ce949e5bb3b51c08f367fb908f0494983d48781a258180b6defb8e26907868813ff1fcf3080a5575c0caf3a53a5e018a46c42ef261ad86490f0a883b4f4300a714aae6afecc9f0bc1a0424b1eeddcf533e646ce7f46f43f433c7d3d6d7b8193eed88db5321e063ca711ed432f2ef044537d8f78cb18db5200613f392b86de313eb43012a67578c46db5855ea4c7d6c8d9465fe5f05e9bef8b9b9c64a56b15b1f8068ccf361c9c6c7a1d3fefeb42e38d362ba87e690a0290026e520246d2840efda1edd09273f7cc5e6c86d425160f6b01e52cfa14bbab64ed174419c22bb1acef8f7e050282fabd3e7b82c8818098413d41db335f2a85eca9c5d0bee0f35382b6bed1e6399aad60f0f2884e92f5d2fa7daa625f078f97ad510d6321590f8646d4eadfceee058328b4cdd21b9d7f202c50efc6e3f74d5f053eec88b8568ba42119497ca4038af47b78e6ee8fb987e3bc2864f233c51e26461356e3c2517da7a38881d41087588dcdea2a60313cf79c1b06343f2a75458fb9b16ac565c13ec7072be623ab0e11a4fb3937cfaf9070b3a55e3b0c6668dd3f9490a620625a3cf800632be26026543d21d3c0a4a370def45122a0d5df35b07bbd81de9454a212102101b3d1beee5a45ed9fd74c94e0cc0c46a86ce14adccdb4b50f8a6877f8f6f2f7ccd4ec6c086cfaaca33c87ee898bde80699e3c76950822c50683952061a26a20c9ab869a9ad7730924e43e1a4c0b08c55f75faa520eeaf157a5b4b1dbf7e305dd9888f4d2f871f2b463c7e0ab950c057bc782180fa530f440538a82f3ba963490e1b9d92e59b24706c607c4707be3401d998226719fe63ecbba2ab8714fa2b4975305e519579778ded8812e36ee2dc943b4a4f73282567517d5403c34297c4d959baf59e4c4a808d0acd73ee310f12903a2f0be24ef7b4ae8d2d76784cc1cd42c483a1ff6a8befa0fd363db02ebef9bceb52c47d4b3d34742161b89f44c77c8ff462480a7952b1801861f91d831d51a973b8a382b875c90e91c882b6fa4904ba6279fe53fea67aa7e7310621a0f57828fd746f3d764054788f19297af12cbc0a3e785ff7386d2205e2e4bd4a74798790c33ba259978cac96aa0601ebcfe0a5049de3438609726e377dbb86f387f21040da503e81ead78d4064c362cc9477a43c2c9426e7fc08e23304313d212794b0a33c32b1dab18731e3df320c64f21c86dddaa1748ce44c8b490ece996e77bd1a0994c7cb1434598753ddce6c019219867448853c7a21c9ce71a5a727a70528049a4fe4f9e7e935f7394db564951f2a3e2a366e51405e5a3a101ca58d2877cf76f5f4f0f1285fc4a3f1175be9b77a6d595519a5f01dbcc7b33c4064ff3ad1701ddc24deb3811a3b63657cd32952ebed97f6d36d544f47668fc71c9673f2076492bbfe5cc5ad4695263b20a435917ba71ec84efc6f52f3a4d42f9c82d7f03f0c937e2e68143919f4708dab9365756c8e4c72eed0dd7db35b93fb45c7cf95c4d23a4c8c54f5bbbd4d106407fb2004cb4a0ed9b33004176da672a2b700cfb011ac766eb24ae8e849c54db621d257fea03a089a539edabc49790ee50850cd4f6b83c92211905e77c9e41dbdec9563381aacc2d8787b94da12b913cf0a448b92acc9220b7858cbcddffc734315f8fb832f8f0413e8afa2734325b2983624041848482197ff1ac378cf3126648b569a59fdd0c44819d5254b4dbca3f521f207a54df775c33bc6596e3a9c93d18d332d38716e67734dd0f95074e1006304fc6f5ccb761c49ee0736405b8a73ea70367f0a44e595504dba70ae0c9f4c08055a851306598abad91019fe90cf689156a0e10fda689be6dbb5564d0ba3ee55fbe539025ff98cc9c78a6d665916334e0fee92c328cd357ff9416e23cb31c95f65dd8235a5ac83889ae10353715c5c83ce3b4cd3e528a2fb6aeefc5e1084f57810926d2bfd9e39b4f95636a7ae7b0f2f33516c26a2cbf46554dfa315b1418dd7b0914eeaaa070a57324caa1cf1d034b4ecc1ca7d821c9e0dd8ee698110963aa69a5e8b309e60fa68610d21542fa569da3baba3bcd62df41870de1dd3ee2b7ee56ed6427cf4252ba5a2fa2c0249def3e6bcca7b02c14c6794a5bfe3b8c7297b72c7efde28ba46f5d5b48551f90d829c65378cc14046338a82b869ea9228787d907ec949537f130096577e4d1ab664b39d0266afb3afa734a725aff9de802b992bb15bf429be674518f548c753ef4fde9b237c5cedca583fb69d90a137be05966dbefcf18f90264dfc7006e7f438a6a640a181ba87bcc9343c6d37180ed87bde4334a1eace3ab5621320021e8563fcc349179a25ae49e909c1571a56ede0e20d16840f2b8ae3a8ad701196b707a2d3ce26d0215a49262b508c9127679d4c7b8f2bcbf16875798485c62b7e30560436616b112eead7a8ff837125dbeccc32ff430c38361cb5c919530c88d64307bc79eaf77da6bc0623d852ad1d7070166c87b8b4406e731adbd32d331115d189784084b57ca0fc05b67ae41ad64e24776d87761b7d0e855b4670f9ab1dd7b45d293561a5c22ea12052042edd3b4ea0b470bcb27e8d886fcc16e8414c6061d5861a4ba4cf728619f794470453a8fb0e646c1d9d21b6893d7e7034121b287f41e66d334277c2a172e54c31d022c7503da720b777a021ba75989c4bcfac96515ef01e2c75ee001fa1b40401e50644cc4178229fc3c7820f9c40d8c538bc0911b9eb730b726b9b50372b3d0f713cf3d9a57a51865cb610e0763b84dcc8188de5f1378021ec0b72e63315520abf800ae84465df4b367dafde02fabdcae537c2c34ba5c761ac5296ab9c9ed56fed6aac0cb6dedf42dc3c43578b5c35fd30ea1132e537c63956a20b3cbcf203cd2e946bf1b2d2d7d638fc030be34d3de2d11350e360d185363a4374142a1c5d5155e1665190f5cc24ada0ad19655febc9116ab9091c75c7f12575c44a950351648f5348a888498a9bbc09a3d6ace5b92b8a6e24fcbd31dea9673bdf984b98e559e6e0b48eb5e4bdca607a629aa8a6ad7f8b088da90b4b34e4d639d140fa4ff2f214c065bfce3ff51c391531a791d01963c38c48fba1eb1d9cb7ce627e42f74634ba1e6da82c764d098f6aa8c8a1f88875a458e59055bee148f8e1878e37ae612b4d02727251f3a347e438432151d0aed29f92ce419e110a0bc9d0c20169eb579d20100a25b85aa26dcd146823d0c5f53da26c3795aedb89c7a6f3650a9cf9da0d0994b061b36697ce98cb69c6a37762e36bc65dfcb1f6149d7780dc28f6f2b79f209d31eb633e5800e841a1612ae15c41ee3c908a7ada779fe78b5899c1ec245bb5107d54c9f6dc913aad80e8d4507df0fb7e2df1106edfeb16eff53817fb0fad71d65152412b5b4ae4d6a78453552865bd7dca4b3c817511da38a58d697040467fdd4bd7297f1becfa787426a3242289f055ba1148121769cd5502535c204aaca69e75e0bf4c2b54b5d8be8daab6cb7754b7fbe9b233689c9b98ffeabf3210e4b71bf473fbd252a1ca2b2dc4f716a25edadba2726e9bc338c9418c58b1ccd19a560140aa47a2d3092cf1bc3a72ae2b98866aaa9189547c52b286fa762e7a0c393655d3c0e85b6addbf08943537b7c476fd3bf774554ac9894bdbc732dd0d47eee4a392217ed3186421da9f51efc51069e51f45da157845cd144cefbb689d9e68311a6595ca4a2add3b61b671ac390b1f3eeae82706b5d46fe1117974e9995379e3edb9a106d4257aa568a2ff9e51b2c0080bfe4c674db5d9878ae574d0196bb8089479c889c2f58241f93f690c01a04c0073953a1adf9aa162be28ebf0ccb7655170f17469e1858f9f9a6fedec3fb4b265b4082679161df0677b46482e1288f1255bab6f8c5200d0fb2758499478af44b800b7aa8c746e8de67067f16544369818002bc41dc6ae108a93775707be9c1d103db6500eade8992f7c3031e4afac5fd2fbef51e8e0167d1651b77aee8ed647fbd82e7764f244ea06540947aec4d02e6e6ad716a9c451bf774f92174380da3e6dce42e76d8a35fba834838c4132ef2f70347fde9b5a70c323363323c3b8cc5a82a690cbb055e6a0ee13bdba90f13fc819ebbdeecb82b832e50df17490c71b7518506b756e28a6897140f6f10095d3658f949f466438eb947aede2f0d753f39e198fbb2ab9fe326ddce17c628ff31a986186411ad51d7d3772ed5c583b00ef52011d0bde30d359d2d944fc0ebd1143adc21c8809a4264af6b2d91f40d83ce9296440699e129a7adb692c4c725ee046e3bc673d6c565df965028204f53ddd153c1c203c012a2744981dab294261d000e128800c6e218409d2b0a3e8a485e01c4e027bdb050d6b3a1b29a96125dc7da28b1684d0d5e7244ebfaefc5a43b9e14eba5a0c73f46a19f0038b93b4f99b67742a46bbdab67d66d63c839feb60a2a3efb40564dc081364f723ffe23f951eececcc1d57513538fcdd378083b9f30f321631884069ce90c140d84dd27d37096ccd1b5f76d5b12db963a585ce6f90cf55ad147546bdfb6e49e6627fe314f879cf79f8bf9b156dcdd23fe16ef8431b861c20def413d8f72508bf09d6c06da8cdcbbfdcb02d3a161059469fa4d3896e4bc2841f42cbe62c73ff27c1d12d15abb2805f8f1201a6e6ccb5b60716eb53feea10fceeae8bf2fe01171ddd6cc8c65900f193869fa37b7e8282ac109509f58af4ef8ecdb3f16171555892215d4d4ba7a889494734277d0596ef056aafe4ffd773b316fe19afd9f3c25d916ae2e6962c8e54c564b89ad81d28bf575e3fd75a98694c9f6a2e42658ae5e336fe4b6191ed83c09a5eedd72d550d5d03f18312b11fbff72d62602c8f13194c6204593be6d5cf8c65c05137c782a0a1b615407200f1e4ffca8a833e5b698a4acbdf65ea72116be5773039ef0d23087f5ae742048ef56ba043f2d08cc63795c033fab56e7b0da5b0de71d95275f925fd82d5adbfa3eaaa3427cefea8bba4385eab2aa174a7fb7d6801b93807849ccd1cf3c9dfc037117ff8ae0de9b654b566887b7f5056d2ca88fef15202611fb6b06946a1265a8f1b95ac6c66958f5c12ed695118c9a59e59d4c7829249b090ea9f62d44f1ef8d80de4aa610593d0143e11d087fc96178548239a6b78f9803917842f207c390e96dd354994a38451f02b187bc175c3779a954d1d00bba02176f85cbe25444c9be59a83f961d5c53f556680b9073a7afd399e28c33ff0228790683165ebd6ed38d5e9617b5bd5cc6491b0ffc918e533200ae53eb50213c85a0e5ebc2dc4390bba07adf573439b83f9029efdf55f14550dc3e902a99b30f4efad3a4246ecc857378903ea2f131bca9a4c6867dd2b4b13bc689a4c97e95219fb85921e3e8f22b228e8bc237d176bae1c581f646e4012119a6fa56d6c9262ad053f36a86d2aa0529ce5c1acf5c7d7432f96276f4c157664d366072d8206dc0c895f6afe9364d5928ee18610c67c14443415b8fc113118ca6f1076448a5c3341bcc35a5789e76c112ff61880d557a2f7bf6b1cb467b04a03ecb63222f5ad341d4e3215319a2f947ed5550296440ba9aba00a048327e0bc4c05ec7a6ecb5efc6f7488d70d0ba544b858d8e7a0fb609d7316550bec23e772d3ece9ea7dbb95a29dc9ffb79b5b6b3a121c0d6a2efe837af56a4381d9255143215e53befc1fae2e26ad212294147b829670de4e8f2712b1c960ad806e3b4708e6cebb37c19750283358e606702bfa96f1cf1988ba9b2fcfe9fbf6b1abc2103c5df1eccc7cbf3e3864999bd6330e310fdd0d1199858752d9a7eaaa37f19ab5a0e18eecbff8b182718295fa44d4c8fe35233e4df6e403e2f6874273a40350e99be0f4ce4b20e993e3cf35f361797596e0f77ba1728fcd5ebfb032613099667faff11837335c9d71725178fe8358fb17665cf64961d6d0a224ad2b8b981136c413eff489f231e8c887b9923967c1a2140356d96b2ac0d5d85c5c35b86594d687ef1fd7c3c639ed6fa6cf5d13bab907b9c55f457a25efcc3ea464ded2f337553caddc01288f8cbd9734fbde5e92c42bbdda6fb18a4fbdc1b34b4a2e09ad200c98c9f43957489f817d4931839c5db3df27344baf220ad0f65f4779dc1cfad3d73f6cc01220a577bd71775aefacefa8d4aba5fcbaa7d54c16055b74b54f35d966e0f18a9964d7151c8bfeceb8ba81da82aead5575ae4ca56ea186a9a16d7de5e78c4c0157eb17d99c63f43e16ef2e6ec6573ce05a539b0c691db040c4e2f5e719a5e27a36288807636a199c7335e592d2bc094cd48b6cdbf6fafdef18ba3db9a19780ee6d239b99e9a308ef73c617aef531feb10334a96fff40413f32e3edc0377f8b5a6a174c6ddb4a107a27a262b7b8bc16da6fa8c864c62d8d168d956e412cd71f5ef38a6cc158d2fb24a6a0acfeeaef2043696a58e3e2882e121e4f2458eed7dfa505c41adc8d41cde313b0568885de7b97b716eaa2af1104056446415550c7433d1230d52a1061668a44e4cf249cb58bcf6892908fe4c0724d93eb974119366d005437e95d61daa9ee2f49a9a4becda329a24843f6979bcf5c5ec27a83fd3616c6a961abd38661a9e092e8a68da67b37c082ad0cd56ba0caee5efc671a576ead9bd08487f787db45d8f4d70f6a84b9f04a704d1db4dc89f038bbb77370c6ab553737b89969ebb25a133e66d776df5aec794ca3c13f01537cc3bb35faf18723b3b50033b6dbd24b92300c5126ba0d0e1598f996878bf01c72cf9db4517c6e5178534204d2bea43f4ddcbe5f4ce4711216cc447d9e24de65f07973911507e0a0a772b0fac85276f45105e7bfb5c035209e7929a9a9751187c5312386d80d27a19c523b5374332907ddc8e4247585736e2e02f1f48911e0262c9336acd9377b937b6ba577ff22a657604a850d7200474d0d72994f0590c60336b4b6c9305c859038f0a0c67e4d94f70c728f6e1afbbc8c12882039e4bc218a1f91ff97e036a971dd52cf6608577d2331beb7e0cb0753ef32e10793459e26ab9ec0ac75be737a67abf316708ab685fdd835e3c5d9eb6550740679fbd428522b50beb19984b9bfd522c798f30ccc577cf664d90af2b770f1af5df835ab937ffa7389ad8916151acbb8eb8422dfbf399c5dc64ed7cbacb6c0967c65f99a2d1c17d9ad013da951b74dc3cb7fd2ace5295bfd39eabed1b3bd28df997c8bdf7e25e444d3ed54764bd7dec80bdcc6d9a865a2ff30b024396534e921656d6f329559383e116ff2a09de49c9918ac7a5511cb9cc9b07fa4f951f12b9b6952c185587454033d048337d18c8501468330b4b805f02e02a4b730381e3ecf47880b39ccab880538074f6d35ad09b02cb2a729c83d2e466dc838af021e0388c2117c1320b21982ede1b58c8971ea1158792da1e7c6ec806cfa1300facdbc1c2f292f009a89c910f1b670545058de9941ad92e13831d9aeb2c4322452e86a5008a282a9169939d87fbb53a9363a576043c2dfa1cd6388b05f4f0bef803dee5ea35512fe435a71250925e1af099d9f0d641ad31004c24a2b9f787c20ca27683e34174b8cff5fe7af7db0ad1c7fbcd870728243c3691761d75aecd7a8619c536870beb85c914bcfc50d373e3e4b1d56155a9d66e3b8a8dc761903e7b028de4a2198fe38011166cb956c9fd23b8a4a411aa7a377ee2f9eda1699e480e5dd4d2519a673d3be094d65625a51d63b55e45fde3171ca599365b67049ca98d8b397c9d21beb44b8053e49eec21363bf0ae18e913866d2760d879916c5a8e3a09b0e03a31fa694c3a33965f92764f4717bde2845160659b97ba377078bdadc60566b98652a9a7120406fea50abd0a30894648ae713a476b8585b3a4f220b6e968609a0ee4c8378fe6decba28dd5042bc0f434cea508e126980243435532f419651816a757d66bb2a6b47d9a041d67987ada81f92627264b2af4d59eb9299c6677eb91bb4ba528fc92830a5ab2650cb25fab726543e2ea9736228a3b9c213e942c9d28373216a8a5c3367b9f9056bae4b2bdc97df050999204a43b56d0737f17836ffe96307b878e32cf029dec16d826826fecbec77b1486e6afa255263b45bc7ae83909dbe1d134df5d9bed7073f40560fbaadd3d5a69994abca081c7ded8a8d174824595c18c2d1c36bf6ed6c305ea122b54546489f91effd1f3afd6ad8d5ecee437addfddc68639ec05b3815caeaf6db99d367a1c43b25feab53b4ffadede98e4c4f39331c0cdd50f4396e848c754493e748c09a7a9854ed848176df2b7b390bcf1a5a5ffd28b28a0386aefb6a28fb15cbb8e9e1457bdcf17726744a088f71da5a1815e35bb8371b14fbbca0028d574c8551fb8cc702ccebf1c5d76249d898e4248be221c16eaa4897c8db2082b6a4273b880c12dfd2e625ba4704909e6f3e3e27b3228748d05e4455d81fd77f49d43eb7cca0b2169c4627a1cd05718ba960690e3934481342556eebc3e96c8a887442fa46406d0d8ef992e9ddcd5e5e14b506343f9b10fb49f36fa57da12ece6b0df76dffc219d86c52b36457f9c7388db6647aa5ee12e3a6cc7939f2d4753b5662a282c2556060c2fa3d6bdef011fa2855b28e968c5a50d7f12d0479e43bf32adc2d0fb6cf7cff08d42487a4a9456276b0b3e120e8eb83f1e833800c95ccbe1dc887eb55c890cc017922f43468d4e981dba702a7159369d137ba56fde14b4b40f40c05a94a08218de7133b4fc44510aaeb24ea4b34abb58c4ce761a8ee225b7bc678ec395c15c2563a43a9e883c9bff96426556ff59d02a24fe780a2ede6143d6c858f83ccd1b6beae2528f75651ec9269fda539a49fe81a395715161a02f634806f2394cce6ae58ff68f8453ca88a11ab02fe4e47812de11c602eaf91c65bddb1a1a46d6ffb1b5b4204310675bf45ef7dca44125961a6f3d72d233b6d2ca8faaba5dd014fc3f316f95577579a7cb130bf279cf3f65d6f656e1b6653f35bd58b3e2f54a22b5f56a0d594d832d172849a834c89bf9294bd221b786d820fa7f64cf95bc6984f29e5358f0f81ddd0cb9cf656d70192a4c454230b300016852268ed908587526fa34de96938a03d4ee439f90f43609b30ddddf4103494616b58ed7a882c2633cc9d526811283d2d298da681dd452c1946c446f6708443564955b5da059e43710d9a19498e96056950fbf1cc131be8716c5253a68d779835b6b314ead3d45cc52198737cca7b4a44742d8dbf0d533dd081cd86ae781a56a29e50aed0821e5bd0e7c39d2afc5cacff4f35f8398a751a3b3392013c52a676abd2f14dc05c6ee74b73c5b102d82846e45277638a58a84cf1bd865b861abb829592ab35d23e906696e47baea924f2e057a60b6933382c361c0b8306c3a3ace4689ac96e32f5f074ac2967dba69913ede22f96357b18dc763c8d7cff29f8383a7b4131ccbd01981198ad5d29b2aa0b46590d89ece7a680c5713abe38337b4b26db65aece6f6c1e68ecfc21f975e48aa5e2c891ed8063bd75aaecc63ecb410d52478f7ae2fd0306a12b15262e9475a52ffbe061202274e5c6627e1d02bf47eb110526d88854f94ec62fa3108730b0951694bf6d080d161177db305d3b1668123343a4004a2e06c1c8bea3280d5851452707bcb16c7ee15ae392bcffb42a69875da97243a65d037f5e667a0fb69e3b97e756809b3a1a84c5b01dc89fd5962ac38445bd3beb4176c87517a03c6a7d380169f7e3e14791ddd7cb4c3f24cf3761223c0dd8cae6799843b2c3e4be3b2fe86532e321f45a4cfb74e3f28c2fc2e230604a0b774abe6daf3fdb4f4836ac54f55be7996fbf230d2d138ebf6ecf198ede9db7d19765bc4cf08f73b1e34add39d3e98d8773d9f40b11e0d25e444693499d105ab7ed47b408dccdc02c46ca7cf8c16530520b090ee072d2f063b49f7e625aef7ec15a29c204970b6fedf4fe658f88c0c0f1d40d2adbfef44a54acddc822fd0100f555e8809b390e0629e3fee74d622b821a6b2a55795e333c442a8410c3a69aab8584209665b6ba822ba3fa519df5b45310b56fe2308e334b6f6d93ee7a212c4e0dbd2dd719251fc54ae5bb7c2200ffcf0eaf57c06c660a2dcbcb59b0055a270c2bf0449639b01010003af6ab86c92dfbbb2c45282ae7ec989fdd13dc4f752c2f541d01efefeb1024b7feeb4966d8b6ddd0d3b357636bd20cbb4d3e583b544c683359d920653e916df25b440f66f01625d1d455bd2d71dc8b1efbcd9610c2176c3bbeaa48ed38d5b81ce36b2f2f887bc0c43d6f66a3c4598069a2364d3956dff795390e573dd88e6628e79cbd1d903c2d24ec560b1ac6280ef2b61f3ff9f5955c2dceaf04ac0041d02794d1b69ed77f8644d8b094d1c345952a75d7dd12e18c74925cc01d47d0224eec5514cb1bba8c885b06a422540e026647968ed99eb52ec7a644c2f1c1c91e5afeaa457bb8cd79fdd6fc6e7b5df3e9acad9f5c6eb9b298c9dac9e99e6d148bfe3853dc2a74071f3237fbdc026815c1c2b3691499fec87d2d0f3282d69bdd32f5d28e1965a632f4b7bab384585419260f932abcb2af48096ed516c5aad28e87cdd34657aa7400722e749d8ce29a5a45638dbde7382fec85d0a0278a3d88d8adfe932965ec356455d1d905a1f075544127cd6cec7e60747562732751f03ad36d1f812608f42370b38b6b5a53ee0f7fbe211b19961ffbcaec833f420dde70fe688b4b2c8d2824bf3710a76aa5a787f15a6c13b6ac6f0aa4264fa7bf3f8f6a5938ef4d829de6f76b265167be6419a700339ffc083fa89cc7a1fe11d024f9e51dbacaff83af39ce5981a242e4af2afefe1bc425ef88fd21ceba05311470ecc33f77c72b17b9f30a5959862b24e5ef1e81fcead971b0a2cb78a26e9f3838effd43934534e13bda12d75928a3cb15c0a1cb9af87fc1121d84f5d1129c13e9ba9b494eba67ac3c7420d0fef5e9fbc1ba4c935d55233da3b7209964ad6cc7709fe928a4a0ca1d1d94130b19ca5d167ab09644a862b74d5750b75a6429e1962182cdf80ceb77efef288d9a19765231983b2e692bcdcf6682cb0b3cbe3a763efa4b56e07baafc1360f363d416003501b0aedfdf78665d1caf8376a45e340d87edfd3e0885205ee2be8be4fcef5126fdaedbc731f9de7a252194ae607f6fc08c7ca40e9a9cdaf03accfd159d676850b1f975c6fb88967b855fec2fdce6de5aaba60e35c24ac4aeeabb4640adaa0770fd417c67f141ad125e2ca52134fdff67e441875dfad154abb002c7b9c6abad9ea2fe8a1603162e041f469619373e9b0d1912049b721ddaaa1a6af5dd52afb8336ff2e8a7e28e3415bacbb2f7034e90902f6e3da8d4c993bbbec92dbd9214f4a944295c89e0ca60b97a326df94bc063ba1c15fcad14c0b306451eb270dfabd34b3a71b6cbcc0b31cc56f7b3ee8763b5078ac04c9344ed3d31691f1155f8002e7367298a2600a8eb9328b2aacd0607048225dbb9a50dee4668820cd02f068fca3cc731f97af1cec9aded852605f79f81ca0f703cda3855358fe0138aba77bd4fa8dc6e31c92c4b0626c5937a2c09f9eae5f3af01002d3060ea3a855f8a7aee14ab8ca7635db5effd90c3dc33d50069ad6823b679b5f2ba14edb429ad53334fef54960ce3956217fd5fe352bf623b9bc03ae012181772e32098d49a0f8cc6de885b13c941a820149c9fc9064b6ea77ab47b0d87f0c8ebb965053a1151e7dd549dc1dbdd64f1675e58464299fdabe85aaafc7f50a2923da514c489a03f8ceea026e56919438b3d2bf40c2c0ae4f31e6ef12a52cdf2d131e43dafdbc11b3e25d1ea75d34bbf0b3faafe52343958f49e7f958a097da4726c6f45264d8b12369eca186697ccc9aa1d7b8509bc5658413f95b1d2be015854be8c390e5497b13e06edc6a797632f528eb49fa40a62bb8e384fe81afe6dfe3dbb441b8df089a84759737bd5d034b06bdbb626710973961d084684efe3f5824b3f43006b7f725bb864be277a1fef00633e75738747f23a0b547c230881e1cdcdd8c5950458abb9fd31da024f84884af23d5ae8d56b63e1897a7f86b7c962185d48f71a6e920f646a4f91ada5c6eadc328de63920547e1246cd0508ea5b5e2914f77f751b2e030520e91767e6d94572c1eaf0efaf7ce23eaf3a0e08ca4eec236ed002c90429374a6bc7110ea897f580243d1b6cdf3f604dc89fe5b99f73b42f3c2953217eeb19d736be068fd99aaad7535449b7c9f224e816fcf558ca1ef4bca8849299a0ad25e3643ecb1e2d27b4f5e0adf89f7063b1c32c233400ca45debdb1414e4e06bb21ce25c60c1005f498eb0899d802ce4d399b6b5360642d6817c35be518ac709d1b9b22502148a0d675ad5f410fffd7b27838d475ce31cb208393408ed62666fb7158ccf9162780625e713f4f145f73a172dea22b63be8634b0bbf9722c79c5b43d3a7245e3ddc0b77645785cb3bc3bcc02879504a2d89fce2610852aa24455850e6a33e5628cf1d14fb4944483256404a44ed641a678d7b60ef7631b913a29502c6433f2e133d790fab3ca630094b3757fb7dcb73bcc46dc45acbab1fe8aaa6cdb3e2b4a359708b0dae5920dd748d053894a1aa4c9ba2136d94cc91820b8e90edbe38ed568d46fbb1ceb599169a65e7897bac8f913dfa57783423dc9a4f79e41f11fd317bad1bf649456a0d7e8091848adfeaf2831c99287373da27d1410a94d7bf1e957e6d76a9bf628b9315ee69a79025e3d3cd1edc76f1dcd8526005ad0f14c683778a6ef13b7f0513648dbe1edcd4b14de36d33f3bb34baee1762691bea0ecbd4a671393edbc407954af094178db7070b0681f0fb283eabf2627fd88c2a177fbc690015c45ddbc7581e80bc153fbde9a269ba5f505b463aa53d9b85ec23d18c4d562b49364ac87c63e4a2f860dfa9cb9fc389043af814e87a7f28ef3a9fb7b22ef2794ae52afb4976557863b5a443f7f5ac7c9d732b2e66c6e6459f7cf6ccfc7dfc4f9be7d311998cbc895b4018b2a392928a9cbbc44e47ee9986a4d68b370a180b92a881a6924a0fabf125c50ee16d5ec7b6f0e44c18a63e5f9cd7bcb55914d12af465b17489c55b0c95daf84dbc1a99f4a23edae92bc4d717e3c98fe4400da5f22965252492a9f7921885819a21b65fa0910fc9982e550bbfebe44aec068135af0ac448e99020eccf45e353fb01f1e5aa493399a3fc6528d3b77739ae96a5bb049967cc4818ac666f3d98a1ab53b3965661a4acc02c9c5474904c05ba12348a79789bee490897a51254e6155daf153d7ac022c8b8f65697301643e334f00d3fafd07362b8a5e89872c6af796845f7a1d575f5ca7ac4e75127d5d3727edc89df44b9d95e59becefbbf3e1c0ddee130a870089ba4d83b82148b25d291361acb139cd335784f82d80eec11b431cec0a115a1095a0470e64c570c99cb5362c1b50ec064e19288713a5642169cc539c66468d4710a6c44d856af49e7b1206a2b9c8b522b11448b41913497566e60d3ac2eeadc5d6280dafe1020bf89b5430485dac91452be620a8d027948923c5530c57b3a7c52706647bb4cf1764d526682c0d190d68c3ff9b436b60a09a861d5ea83fb209fbca452389ea8ab09244781b6d5a64504d018e914ce7eeb2b9f20c64df878c710972787504a9a5dc3348f0fd1f3b64a03d1ef7916a00e051bcc12ba8b824ce2a67a8502c1ab053b090612e9044a1811c66c5272feed48a9b08bac4cde3f5ffa2f7ab2e3e349ea21dd05bda339ea31b48adfcc7d112a4f9d7839920e104eb4c6038159ecf84f328cfde159810002376c55eefb629a5512bfbc6f77f8527e04bec4e097f69618bf45a7680d59d8c4ed86c056465ac4c9920829a035e15c184771665c759941a139fa27e17e8c9cbe51ab1d022b830a99c1e900375f44c712baf76628ae5145715385cbed1ffd89d6b3dc0ffc1862ee325f08cf50dc4095301d1f6854e85f4d7cef4bab939cff72bab5b34c7559d10a7b8c4f0740a7372cb32a458e9bb3bd6e900ea2ecc1ad07b402e45467e330516c05f3b3c91e8cd4707f332e1d33f66480420939fc6e4be94c0302f9b28bfeb13a4a72c1c18f5a572466152aab140dfef3bf60b3aef83cbc309b0de6e4838833062571a279fdd8f7a4919984a63cda7903c91b49843cb61fab02e29839cb96f77108be1eee071bddc0c8d4dac85c00ce5bc6ba958a93def0fcc8906c3383a3f6c87d3579fcd9cedb4ca93a946e1fe30e5ae14465664487d7fe2682696de8b385848e254c0f66133f2bebfaa40825e409ee484d60f4ffc8d8ba53ce77a7bd36681f70a01486273c2f57d5c8b87578523f6fc2bf69ed831e0da12b401dfa357e661c9230ddfb7840634fef3d696005a2812e890aaa0bb0c8137bf4f43444f5bf171658b78d77ff146d7e9e4b98691c08e26bb49b13b4e2316b82163277e6064d3aa57348f6147e4e6b51739eeeff1055bd1d1ef44daf56dd0c1accb84d44053df94c019e3f646077874142f36e9c59b4ae5f173d3120071fb87598d5b883ebe5d48563b42c9b0f77d989ac530dc7f2a7a40a1ebbba72116004d115d676b5df47e6e8383265b83ea2e108181a1b93c5cd5a60b175da13e673df41bbd0f94af96b49f4e1da1928298b21adb3c315a1b7a11acbe97cc08dbbf6edcf0453a07f7c7c82615d0e3d331bd29204c54d33c94e5fb2fd384fe8ac24867d41a6c6ad00168d35e18c2e242a41da6272f5f4a1af335778767c5554959728eb14a4a7126699a00b88abc940dba333195c23ffa1e67963db3e6cb9900562a1a183ee9ef847aec95d338e8ff438e609e9dfcea6cba45260ec82e81a6f6c1893a034386beba15b3bb7d0d704d675b4237101973c1aec54998feb116b906d6de2ef26b68a133466d38bd9a9403ac2b66f69cb1372d9a391e9caf059beb3a27c0d3d903dc8b5a52cb92e5f35a3fa5441820df4e8f4e77a63802c2d661f8fe74d9b13a3c2a40b113f6c27ba96ff1fe93b60cbf4af10577118c355e1fbe0941548b217c31cba2bf970908f4639a047ed3e7b7d6a488bdc8bb7328a85640fdd53166b7c8297e8b7993e63839c124f5c1a97166e9e0d93e69261d70d62211d6a0e451a59f8323ab4a8ac25ce94e5f2eab33ff95350f077c97a30ea56c9648738a5eae70338200f65beb965dae90d6f6d002b7f6bbf6c47162b3ee4935d2d3a66b2c29678304133846fc731c98058f9dabf55f5de92b55bbc2779aacde42f5ab7721e702faf883c6daaa933852fc979b9ce1c1807002cd42148829217f102d122c56cb0f9e31e3a856ea514634adbf334b3ba0ffb26200045ae4ea5f7fb243c3cd6aee0cc532048172319e7a575de9ea4c63700482acaa9f1ee7e8fa5453a9427ebb5c2a75110dbd7454a2ac055a95fd230ea63cd8edaa664285fe618447221e747f0a8440936b875e9e8680b4649c25194f7ea29146bc820f491d8c9ac05156aa61a74c05da536f1e2d17cac13bd7a4085188f1a8b257486af956e452881316caf06bd216fce22af336e809955b3041b5f8b63854b6ef7fc10f99c4889f22e6235e8254d0ecc581c08c82af360ce282bae2054e9a08bef0183f942406b6cd6ebce2f7a5033230bc20000e0cd0161503f05f83e3cf1ec1137d057715040d337230c49cfa4013d858627628b7fd1b6811f1491e36fcdaa4dd848c1a0be261ca94a50b622ee6c23adcacc6d7c57509e8f33cb37258ac952551cc5ac294f08eaf066674722a2fcbcbe1bd515d1632da4c6fa65f1dd4d5fc2d43ff7d10cbd10b3d1c0c3a6543819e26744897b0f9dc93fba64eb5028f4d0a4d6fdaacb50e3b179db980779617e4b1c1c615172ec6d3c9bae80b76847ff2aab1b6930fdf7fdfb3f9f009747c9e247d04843039265828f85030734ba4ba12dbdbb2d42e39583a6eda78bf87abcb67e41977603ba4f0a7f483206d24c954fd7d2bf4aee5111741040ba5a4635a78dff3b90a3d771d61db3ebf64c89d12bf67f47f00c4aedf7a98f284f4559914ea2562c7f91dd7260130f9c386deea236458f89bb4af3a838658cc7293a8cbef1271573c3bc14e00dd9f06d9f35945179994a04e12d0f5450c975a7b923dc89ea409ba87e1dad4bc6873b8724019744a3cb69170caec58156b9e444eb76e0ba97995395845138083b9f9c5703cfc5b3d6ecb7fd07481514c0424819c175a064a6f2cdb27fe80707c9cbdf5293f442fb6b781d073d8ab9b5b756b8f92e965a8f59095c344ec1dbcb8defae51ef9d1b9bbcca64853c562e74fbcbcff8a9e84ad40568ea33fa776b5c479e17608cf27377bb7d58b8dddb0f6d85032972498093aa9ff48bc1b509f4cf9088a6297bf1890fd2923177094bbb8d147dc91108bc4e7527d9809aba22cfbc9161b85e56453c23f4cf6f2c809cba32e2ebc0350c9d36f3805d1a0d991092eb45555f848c364672cdabaa8bef4f9e693c056ffa19f6846863fdcd48868dc6ee4580c3119d6a673bc476f63bd9bc8631ccae049ea85945f8aec821623b07715fff0fbad0ef6eeccfe43b66d2d0787237427e67c5456e22a301d9e1f0f22adad1157df48789c262d592567c76fc072aff4e9ad9b0183aa246c03c3c1dc27a3338621c996a6ce11410c85b9c2797ad7d8e79f84ea0bfb9cd0e30abf9a8176e20fa2d0552a0efd763bd826beb5fdd14b6965227f9d5475a3881b38b4de5c8900e096b9e752af33c85cfb5f4ed5551e88932cd65ddff7082d7436e4e033842bb462291594c8561713d2f1566b402eeb30abf8b11a772ea8730320c6a058fce809eabc4c2ba66f2a43061caa96596a4810d19634a9715aa6ebd528f2c4ae537414fe8ebc0a06e9908cc2b42a1b0d8476fcdb0ed80f2e429515ddf28bcdecca1235a87926814a6e95ad2da5a41ba7d28cc4b491d0e0d2aacafea1c8057a69a0aa7e762c0b663f42504ba219dba77c5d973bc6602b7f5917e6c459fe58f4ef0916f2115571ebac48db47e4761db05c34ccc5412e0f71790be39684f043c2ea4b10c6359cf725bad5174389765efbf0e0a0fcff4032d1229ac33141dfde5cb8032fd04c2bce987c8957c9cf3128306affe67288f62ef88b2035b77c2522b5318c0a1f2629fbf15a87de529f84f2d63622c6d1cb09579d2d382de480f6a9302b2096cc5a4dbb3f2692caf38437bda391e02d4d6c70a1e3a68e5fd28c738eb17b0352aca4063dc1e7cc9ee5de83806875f632fcbcf7729f35402b8a44d3880dc5000359b087af846a643e4145106ee46a024c8139fe9c0f0438bb84caf288b93845c7d7db158c341bfd8356af7fa12ca6d241e1d5c811fa16e78457251443b83a0fecc9080fbe4ccd8569fc0fd478eb96194c5c173b892c03f712f9ab2eb61b73b6463c919514665822de9df49b1056f0d44e46273c9475602e8090867a5f11b5194098b1c254c9e1d75bc22c11ef866403cf54355d79937eb7b4fcb74f4e456190c9d038456c04ad8cb43e2fb1a6e637f3105d9264ffc9a7b2af9b69f62fbb054f1b39441e8d57a6330103d7e1cac33c739038ac61e0b1289985b7fea53cd7b8761e3abad6a7b0db76d1fbd8982211d0e8ad348f3ad4638d1a621b1c9b107999c3280486f83c28f9b35f9bcfd24f7f5af74f342f424623b3a9234bc1174a2fcf2042b1d630364ee4b1baa5cc533261514d701def09eb870f32756388dc5a41627ed676a1f685e59b02913cdbe6676d41ab8209999497e8618886c57b8f9e6eb55a340e9c65238f24d5a5b68d26a9cf8ede487dbddf31dbaf7cb5f9841d7711f4da322c70a7ba353095eb015620a177da95b7ce3809e804ef6c5e5728e3ced6c1652384f33a3358b8447ef67a2e87d1af89b08f86d6d58987276e3d58352d6b87a7bc7af9c3b0065e2fbfaf8ab8ff3608684c30855322aee0cf62202c4531db6567b194e9ca4fb2af71983488bd7c2de07fcb96122497ae3cbdad44e0aeb52f49b69e1c2e0f3d38afe23260bd45dceb59d037c6f4bcdf765d37818ab29b5fad1761cf0ebe19a96e763d4f39ce8fbab947b264b200ecb305814ac04ad2a6b1a64307b8c191a2604109d4ac673393e07bb4065ae57d91193115fd009f53774f9fd08ff9c61a9715e6d150a48a3d5f428b51873c6e5ffc6c40acf5d268b1779924755beda550992ad504a8b56a5742b5e4cda175b9ae629ba1b0506a8bdc9f0274bb0d786136693f0ffd3709f4efd4e954c4c4a1f5241a7d9b95b6a98cc229b55999b2fd9fbae0f072023bdf0ef50fb220024cf37161365689f77bde655ff548643c19e8eb052c1ed76ee37f480b5e3c53ca2a2bf2235d70d4f5a09d32fc461eecc0afe960a480b6fc08adee5a6387a698f2c84e22b656365e67332ca503cc1f3d2b45766503a2f790a33d928c00cb2533d36d0d25fdd384e640a2c32902c3a5cc678d4050fb1c317675ec55ce0d092d1f55664340daec5aaf4d02f9d07888e9a20dc110cd7cd54f8c5ac1de6dbe27624603f2f04ca946cc6b705d96acac2c4c959480ae5f660d2287f2ed82d266d08539893977db9b29d7ad30701475c73f259107116ec32cc34a26aa7d473b00fcb5e550978ec5950047501fd92dc81ccbaf5eae82df9f4fe0b3139b0df7fd0d7b006ff100fb0c911d859d646308d698927264c3b70046291f90ccab5a252578f38654839b009e8082cd2ae42c9f7a514f1115ae8eb671531daea0edea81c72f5786f3f9d9e0e9f505cbb1d2243539f8e07302c02b1b56148b1443b84f04cfb19a55efdb328b2423572651d6a46ff1162ec62b22868df87c1b08625be85e7e2b1c6dfa909a3466440950bbd2a35d8fab789c86e88e2164597ba066b866c5974f24c0b989269e32292199a39a918881571dab91efa185f4e4834418764a58697cad887320c98fb9299b883e737e504ce293e05c8dbbfa95090921108ffadf2a97f7397587e46de5578b8e5fb7f8c5694d06a26fea062a552d9fab23947583f835bb4d6bc14b526d78e198ce282e2c779f5fb9f74d56e97725f53d49686f6b77a00b8a79f611b0cc2b7ccfa6f041b6a0111baeb727a42bde3e1e3e6f6e701884b0672e32ccc8c014986146bfd856dd98ca88ac4aab035e88754f404a05a6c89e138493ab9344744212b1e2c7f3bdf1fe3b3a0b5f5aba1fb44d58ec80a4dd612b2114171e3e1457fab745d9e2fd9b7b81c955eed6573ee9229772f66f01f49b88de77d6325deedc54eb555fe87446df7bacad3a378852e3f0244ce95395307149b220ddfb7f1ba422218b1b7786a2ec1e1b78c0b234f355045ba6a04cabf206999d1e4703e4efc732686903f15a8e28933ea330c7840dc10fcda1888e3205c830e5eba0f14246b1c0a1fd2226af4d00b3f6adaf8bd974e650dabeee2e6c7df1fe7718680cfd14113ea167f638d873c656677b789b08a62f5d5af39c2d8474c36c99549e7f57b9a58165c7ea0b371bf4f4c79dab5eac074a1df341e1c7d0ac3050db9d08813a9847b72bdd1f79185a623a9f92c5bf3838037344fbb07b70049053b8aa90da0aafd9bd1fe1ee374254d3387fd35375084a4e619edcf685ed7a1342fdbfa01a523612b541feb95de5cfc8e3f7dde64d4746118f6904a5f793aa32930af7d9e4d8583c3e05c229888b183233b88a2bc9695fae539e382de643506cd8e17a7518b37705b42ae93da99e974c69b909ab02ce91cb2d536a137b9d27817491e593f5bd5059a40edcf9cbfd535e1f4eec6aa9a01c23041d5d9a5e0ebb06e3c014df9bd32cfea7602aee99aa90358a4b7d1d58fdff094dd88e5ca6a87ee2fd2dd6573dcbd76d836720df7cebb46e3e5a76c315934da82740f37a46052d19fe0a45b7f4d29a54c317b6b5dd6760368db9c267e7432f74bef68e31fc2280230b14dbc6f018b6b18f818844c47f6bba42f0236c14e63f783c60bcc0e6c0978ba23a02672ee1c1b73dc9dea21b2f9cb6aaaf6a9bf900165cc3dd6611b36cbe7f28b3669635e82288044c851018077de2b3ccc0a869394174e560566f1555dad3cf80b911f6bffff4724114de9c233ef66930091daaed85f78ec44058b96fe29984fa7f9e525b68b0ef7847d6e659c27a604500089df4b169f15cc35f87d9869d1e435a3d2426efe229b76f8263b5c897cd40fc6a4bd5a8ac00d5c164e878c9851469e5b5ab76216879f96afe0ffa603765d260527ab656e371c0c619bfa22e627fa206a4cea8c3960d6b0c4d995e3af26c53e4560cbd2e56eadc9d4e1795a0cb79727bda991ba08e406951c586f55939a76d3990d0561ac37b9d7af2a891362282301145962bf8f18c13641d385369e12453068642aaf305df4fdfdad45f3ad67458d286571da44d1edaefce9da4bd2c9880865fd2eb9f51b5919afdaab3b0819c088bc861cc362a967d8d02cab1d359c53977ba84ec41962ee43fad5f2c8286a159fad6dfbfba296ac7876c564d7522d1ba26990cfbc4086e87d0c557fdf436e511addbd09a5ca6ed57fa5a547bfa684e857e9ff6a69352c7764edbf00e61ecd4d72a43845fb92f9f8f2ddbe09b93fe92aebd08274c5b70a983bef08fae2d4e199815facb093ee3b8112bb2ef81747fbe649633a94397102da5399d79a80da5532ae04854a1f381f6828ee217d6548868e9cb78eb705f3645bce13747938e9deba699cfa890f5f8e2e6a90a3232e37ed8fd2c9758937b5b88584cd6363cc6c68b0979f9a976b82c247c62398cf7a635a61c7714374c24699570fd580d2177cdfdb82bd615fdede8d573f65aca0e36c106baa37328a8576336c1b0991d2bb8daea076fed1d088e12038f4a97eb742fb6e885e0d82df98d17cd2c808e19d4f5ef6ab21765963a9f2b2aba0b9961f2ce8e5400860c091db0d370914fe2e89c51a2b5a925468c2df954df5828d51015de197be1c6033856692d0a5a85cac888443fc4ea8562f419da7c091f35fddc4f5fdcfa13fc8196f6dd4f8f2a24c2468030caab0e5c86f311921f97bf67d27adbe8988640f591c4718d3f8f2f257306a8315d9baa3ed5b507a67a521220304ee55416d2f54259c2dd84c64925eefc41f5676725b74d389a2339d34aac3fadfad535c266c04e08ba29643f7beb2479568a6680fe9d6d829d5ba9791ba78f36264f4900c8e67dea8500f0a11abb3c2b873bc660f0c8131391cc06737d5596f9db8a5a723960091e7e22014ffe4846b316b248880216e97ecc7befc2ce5aa54a67ad4ac6319c4468b38c683e6451eaa7ec4fd92fcce6d65e31415cac5432bf9ee1c787ddc94d48362266594eac4a18fe7d7ac9e687766b4cebe0984580e29cbb55c4fe6885dbbcef25a1b8eb107c02ff8684d3226c99ae304de7e65c9e2a013c881be80c5f4c3f112d18d0c67a018e2fcbee49bc11570ebf3dfb45662a061c708cc76a37faa1a724f6b2fb55672cc4f1c57d744fe311d68042b8aa725bb52652c41f61c3bdeee256b39b5465eb5f5faebb96af6a020c8c3f60264b4036d7d3c16746af5c8e933cce50369a6caefd8796811d76e6fc4cda9481b3f0883731dd2a6512242008a0d41eb83a31f018f44c419654e3fa8149e2cc3d3a9998390ad0b614fb0bee0046e8357a1edeab84c17e76f78ba775c97d5705ad28b10ca9bd89ae21675d597fd646e2a8fbd405e1156055147bfa271a4caec841d6506e69c92f36bca4019ed0a9e70cb3e6a7cfae2bd75648663d75c6d66c965a183494d5d64db4173d4663a75226738129b1aaad0f6c6a872247254022c162ba733aa987553d4c7956c1d28921141d358a77fe9a7f399f0ee333fef0ed5c5bc9c030c4baa18f2115e57369ecde5a3ad626fe7779523f47d2d322126fd4eb56880a5343af93f9d2290be579f107e40f33e0c2655b50bdc28f6f38c48abd5c067ec1277ba53d833c8a50b50acc794092623ac871ab5337b2432517ab294d14f95e278f4f58583843f38f6a6cf9e4cd3be2da8323b6e8e5fcd763219293e5471584430cd1892fa812317028497f82a80bcd6235e8689268009f83433378a6f755f13cf06841f1f2d57766ebfc3e1ff6c42b40ada5956654806a2b373df13af3a6dee8bfcd6b891a1c01f972521129f307a8fd6ae7d2c951c2d804de6ac3fbb826224882a833f5c81144c4907b8df720fa3017acd8d964e1c422ca8ba392e0a2f6190793c1ed09ea04789e4a9357bce74e60dc083e6f035a5c8d0941c520621f42a83580053f934a24142644715732dde553028e4f1e5c1fb0bbd792cba30e27f310f0e129785bb910b14ad5fd829c176ff75820276fbd8add0bc87587cb9e80f6bf899f54380ab8ef3a468798c762d7d721cc07bb60d465bb3bc51500f8af5bf834865dbef8ce7979cb566cd882123eaa1b831bcd904607df5198557c759bb6496a8075a8b631a2b4123b2e3aad9871cb3b31c16c20cc63ea64058f7b3eb96cf38eb7882955d56bfc01ad710f1b7038e6f19a2a96b060df69e78a1f91b4a8e00ea55b051317fa54df030db4471e4efeed745cd97129b3c0977f49d481eb7f683e26299bbdff21fc99e3aa8ed6a6f35218d7174008879249232de8052793c5429ce0f348ce56080b443a04f10101148b8a09cc64050d8ff2c820e1efc5b7f254b76ba2c48c2f98aad2a78b724d02cf99eb6118f983a9dd9bde55a9abec3df3fa907c3a7f2169c93aed08809315094fc08fe64eee83f44dcb8b5f42502abff0574aa36284e5a1cfa39f4ab30b01505bcae95fc89c6a4ef86926e84cdb7842c7c63b1c4386d0b07ded748ea4ab61f7d40ba627fd68ce95e8cc8a9a95e1e7c39b69a014054b4fb4028ec0df59753c17eb25a88e531ac72bfef6bd0ee1dfc3311229024004b3eed462caad75ff4023f7e9b6131066981deb89d7ab365e5775236a8eeec7838db38e16a66513af4552b06860ea833c71ad67f674ef89d636fbf73a62df0486d517af4298b99c08054cbb8fef96253a30da87a707f90e005a2d91016cd64cb1c38119ba138a01e2cf0c1b7d3c5497bb15bb5d2aa78cf2f634dda7934775c7ba67ea3c588d2b8de8d9d57c6aee0418a3d0c8959d31535d1697e3fbae209e54337533f10970ba6e2b7be84b9f323a7bf77c9a616a050f658fdd22c2e4fc0950aee95c7e8aa2b71aa11173c1809b8dd2f92c0b594e1a68966f9311508fb7a88be4dae38ec6ea934741bbf5d025c5732795ed67cffbf88f2e7f6172e49268727cd316b544aff7b24bab2d92eb7c9b90e7c412e7b07be91c92be109a5b3a09e517b15f6479dc969e1a0ffe79d54df8f0bbb977c756c3be1379b9ddf302ce15f7114c7bdb709b27873126ec8a8d228d718a983a2e316ffb287d0d402f2d0b22e589c62c9cead04114694edc135c07cbc075b824bf7bbaf75931bd59270a978629b60d6e68fbf0e8b715d75ffabc749e2d0edf1ed7135531e4db2896f03f684e3736f21fd705923a99a99a89599511b9a47796c7e9ccce3d4a9240b02c6d5f74d0a37fb43e50e2e2467b583e8ef8d5724bd8e2232ad2fa8f826319a64cfbdf72233c60a79f045de717296cba451dd65769a21661c978ea3ff2089bac1894f71b21f01fa5b6a25deab501ba072076018bc93c3358b1d5223874a9f4736a08bcbf76a3536d72087dac2e06db8c993e828df329d19c7fe4c3ae0351abd15d51e652823bca06549f98885f203c5bd3daffc803a8bfb9fc2c0aa3ec03c9d67e6c1c48b64634e80432ac039d56f8b184d2b19e723c3a714fac8039de580810fefb386585851af873f005fd8d39b61102ff847223e327c67410e0664dd43bfaaefebd1c4f0f9f18582b71e64344fdd80bda9759ecaf35d88535ca7c93eadb69e7c98a7fdcca493f661e3b092376a19ca3920ca34bbba6bd6e98dd227abd7c1c465daac83976e0f0a4cea20ad52cf4e8b502880d74ec8ada7feff4ecd0d605ea255aab8b94d07c6fb12c1634eb5fb9eaafc0dac27628a977f742724915efda115e77f9994407778889b044e8ca5c2f839625f40a0a5d0a1784cf25ea57a07a28e63b18c1b7f473c435b47537d33613dc4f0fe443698f9f2bbf9bfe1b3f03afea9df1f0020cdefbeba72e9d018dcb9d254f34fe72b0db1edd5267f5b6608c22a784414a3b92439b7511dfcb4fa56747e235509532c2ace4c3ea83781f53665d5a0b35932a6ca73e52f3f40f7939673667a7a3b1f98743e0e2fbf931cbc6260fbb935c2f805041f3f66a4fe52b763b637962f5f29f4d5060b23452c9c7312b658a16d13000885ad731e350f15ccfc07476dc2a0239b570fabc065ca0852819ebfa461d95736cf56e4cd080a26c5a0a0eff9c53a10a861c2c8fb995bfb14727c636cf11e1be933c9c97de3949db689c4af634ee8f6577fc7b005ad0493e147c85efa4d86a4974137011e36d7edc82625e88216ea7c6c44258bc4998862e27c56e86b3dab8bd51646f80f5b7ba2f8edbaed49083b26ac244e3c86b6356fb7e35dad898da5a4486f6109ffc7eaa0d5fcaf245dc1a9a8425a57f20fafdcb30eef30668566fcea7d59d642f2711779ee51b13a402620d0ad99a8e5d57fe1c7ecafd7e5e01442356143257cda8b77678f75ac510e3acd39d7751f73ddeff589175ddeca9bafd3b1c686bd09abc43369bd627a2d432e3ecae1f19f9e545f776ba1aeb544c9d97db887e383a952e1384f48f53b24a192188114a1d5a3f6aaec4164bed08047a6d5679962c3fd61198d675b09e3c8c152439447fb4b7f8361ca427894034ec33ad4605160e175a170d865d4acbe5d84d020a46b6c21f1a0fbb8adc7b49d3cc4500f75a9e4528a9f9677f05391083dfed9e04358e316a289947b6817d721a3783c2539bcc8f0ba08284ca4caee39050e98ae1a0979e3f8351cc4ba737ba413d13bb173218c59d01617d0e2541d30d8ceffb39f7b6387f924abea1c4fadf885e7e91ccc6c97d82afd57557987e02365b653b3fbc0944325f6d13c4539e8f5132c1140349c81d56c75c2296d966977ef566e0b6ee6bb07b78025b83609d2bd5ce41a990dcf17625d012bf7467471d2cc2f74683654b41e9852f5ce3249a678d8154fc2765ec5f37a5d1b42bf0fe3952769aabd3d237d505ac9f38b166c7a032ec9c9370c959237a9d361b263dcf8e9b05573073007d11f4e06de38ba4dc26abaf26ecccb15828e8f545302616fde7f03a5a1a396689a347f1a50f530f8d5f211f520a70d13a5901027e0ac0531208bda7c49a2c080550fedc00453103b2860382ffbc21c8a4d7e72297248053a53e0aa314f664f7a304b010503974391bb4811a1f255283ae9c5b7273bdff8feae5639fee7a1a5f08bb3ddaf81095d0c55fc87428a08954342304ac69ceea435349fe9a984a67f81da8da6e80e524b7c36b138d678da50fb8b3e1f32c147a26779712144bcff97ceba6a6d0889623bf693f597ebc7317970ad971bce514a7ab8398d1036741355bf54962f3e8a1feb737c4f1b36ff6feae8f7bdd9ac5e6fbc93bc5107003e24be1dd23b23a6d4e0656ccb8a759093bb278949a7bd27ba66a3edfcc4188228b04bb06367cd40c0e6827ecd7c5e594a46050a469e94c41ebb2a23b01ad2113c110fcf404e49e8f7b6ff11004f057f8fabfdf362e94c70b48e2f94da4793d9f98f45edfea8b76d56d2321edf8aa73cd116993ec62b4bbefdbd0c5b317c15aad8f5806a1f8b4d468b944611609e894a3b5d8d1645a0b97e0a83b4ee6a9ec87183dc52b8261bb1f44a4689aa29ee5f10c398cf645fa04e6952900268223e70c5fcd9ceedc3766da9aafec716a778c96ade95600cb407f87863d154f9ed6f8a43255afa33f196ce821a7b2dc9ad40a68b95061ca3173ca6dfea9a6d5aadd95ae871a0986231783bbd60d8d0f84e5ee5122ab550078075faf1b9472840aad7a15eb10cb863433c0c4afca707a5e6716fa69e68634f19c6e2aee59b65e67c01bb1abaead833984dd49286d4db80163a5757aebc0ee82111c5d1d0d07b7a2e420f7853f4786ed3e35bc7e0d6bcddd2933f110f032adf742f458d9c2b512b153b997a9fbf5366c7c62b962695badb5610d444975255f38b6c1c2bcdde5e42a3e99b66be6d12a61b04ee0263b19af5817fa8be51b5aafbdf595489dcdb5a15fed285105c978e6a960bffa9454b2b46ebb1f8a2be100b8c275537ff9b853d28313e5cf0c0ef09c2720038215da015ec4d3526660b8e6f0f1a9b4be1a58ca3b7ab77202c4abbf1cdfadb6135e0537c67c897d87f01178189d65853144f81a398947015723fcf62895e8173f3a40dc2fa56653bce734f95303d8ff664fb92b6a03ca9d4c2f2189d7a59010a457395c8e024d31297638d84b6818946211627c1931a98510d1a6ebeb318c55694096404168aa3afff87dd32ca59bbea5abedfb4af8c737822bf7361d3a840c4bca69891a17d8a8056c1a925195f7b55c50faf83db17ac687d9aee7687759b37774a3ea1797311ac4b79d597f9dbce40eaa9556020801377107385906193600ab39fc92bdfd3250791ccf870478534ceee8ea83858326fdcc68a4e0e0b6df6422dd1e3d2f5a17875e8ff3ea5df108f6cf94d3327e413830d4168be7c6c46bee0338544a1e09175f8d7a19bf3cf088baa6492c0b0de6cad527ad97e4a9099c7c56fedc3c8fae1d2cd22f0079bd70f92aa2193ee14314d2a1577aa01fa43174f1fbcbe9a8a596f3788254911471e6fe8f90f6c4d982d91a479475c30452a674671cf1be7819cbc2720e81c7c4ce7995a058b8eba39a3745a5078989b3095f0886637d38a0811fc93eb5693cbea4b35060b82459a9d085042a54db465bced69951fd1cdf6e9d01c6ac88258417fd8169593bdf2fa34173ccb0ba46e4d232722b81a4fd12a1c80f54877936b5ab57f78432f8d4aa7b208f955026592177a849a7ea081df3277937c6da69f33e7011ed0a1cf587c8f7e13e431a286a41dce8498ae60feeb0c30a75e9bfb0c4f1e7e59518dcd68819085880146d771d4304ba1de5d29a81e07f694d7afeac8e1964ca6bc62c4662cece93f51773ecbbc5a13b5c59db90a7d69b9857940ee5f69c071917f95a2030c3e6d1df30951ace55634c269a2d7107bb872b446045b5111100ba83876d094245e76989bcb0a81dd5bcb433739f0fd4bddd9d24bf6002772f10e9449b0e6f3a896b4b39cb8f175184fd297bbc192e27deed70efdad6a5b3b74dbbcc015c842dc92d6af4c1a28c9d5bf197944328f867e36cf6617b4dd8a12172cbc68dd2c4d01c310ce4c43e1c5331698366d14d4739d0f5fde8c8437e69cde5f0852c33660c89fa4cff855de66073fafc31a87da2ce2cac3950cd839e1a3cebb8b0fba510f11ff799b2df87866f082aaa70dcb224871a44585996422765458c3c61a0e3e1c0988fc3a085448b2ab096ff9fa9a7e692a2c86361b2f42b111c9f3b076b83bf9143f760f29902862ed253c30654c088666b8835fc49532f560260b0550bd1d5244bcd2109670ac9c66e582e066be5eb6b0a4e99ca053ecf7ba8d809cc658244829eceeb485e4640dc07d55a48a1934bcb2bfcc0494c4f7cfe06be4cc25bec5f43a96b1087aaf9e80801499246b270c834e6fb15b4c980960327c7cbebfe0d0934d26cfcecbdd47c67162d7c3b6491386eaa145ee5b4940dc9498cf529543da0e75eb2adadd78574ce18272417e77129bcaad8d501623ea9b521ff3cd50e9f35720ad6ccb22d853e8b83d6d47545cd6c46bc6ae50773268561a27888f581ed2d620fe1fe90bdaeee8848d5b3239dc57b7ddc1ca0bad70c1f71c275bd4400da038ad50ab8c3b8f7ea6693cc40cc6357fb80b3709465cd58e88d39eba9d63313ee529bad79da9b8ab1bbe6e45d0bed2cb7b4940844c71d0c0ea77917eca0edfa9f8eca2322aaa5c6c2d7c8547c7c8492dadfe2d71ea4e7c295b1cfbcd167c14717c5285f6e77fa9fd2a87554c6c9950bdafeee7cf87a747d8e495eacafa62fb5e1d54a28ee7ceaa9574a3c670a0afe5eab3d160b2e6396e53b83bd480017118a8348879de1537c2a1edbc285a2295c90704ff22aec1ff2df28aeca1bf266c55755e1eda1f3401657035dae529b8bd66c1e3a75d989dade4e763c5a8dc8f2f7113acb0ac49bfbb555118d5c954e1e4177fc402a8a38dd593fd628f2b6e8465df6b79dda6d6a9a63fb519362cb09b52bdda6d5205b18a943dc2c7040e44ea34e86448d9e0781b6478411a3c445e7a5d7d19363db2cee7f0658bd4c771c86e0d0996ad25f6f63760e04c9205d6ad7f005def7e1266cbcb15a848251a34943a4a8c5c95212f288982d858708b6b8a74f688591ba970d3e231649746a6ae101bd73ac5d941ade74709b9d3cca821136f3aac5b7d5b87ff6edb8c5be6d7366f45240460c12d9eb54f24952fcb1e1a9a87cc91407d09e810ec9967a420f0cbdeae4a1d0f3b9b27207ddd4d67dbf4c50ff48765893db04456ce59aee8751acb11eb8d283b45203b5c91095ff54be9b5709b3e84af44ee7ff11f73fe43f8fcde75b4667aaab97ee6fe0f80153deb399f8c2093ea455682e2fd606a5cc47221ac689c4c352ceab73eca6e322904d21af4ddd5247ba3df3ede740cffccacbaa7a4f2959314b0fa4b32ae984a7c934a6e18fd6dfead34f9414099580baee142490f3f4746583057c3b126177c93a8ad6bcace6b2fd94865473b2b938cdd702f61633895bcdfb596110b3362b0470c0816b04c20a946fa12a830579edeb8987047f9fd0b87fef3e7874e09c743be749aed0190befdddece419644cb3f9b615eaba9fea484284b829e10b964e0c2326c08fcb98d1f10ba74c0bad2942cc80175d071b31605f7f1f62c6b3f8a5f6ea30fc21ba145d65de6cacd6bea3a022ba348f58df80cc0ff94232dc90a07d5655b5f9df13061767206a8a4bda5a481b07575abbc43fc9eb1e8d54a1f6f3a822dfe742b8eddcf358b46cb95213998c12d3c2a96cf5d564934cee836509dc44b6357e185cee66e4078d4fb3dc55ee476e8337d1204e3fe730b706e193fb54fbd7e5a3c1c7ebf31e27c66e78412e47c1333bbeb4f6dd55d90337241f0770f17b2c6621377878417c2d369a9fd31749fe7321718305abc774b325fa83967a3b969dcaa593cc928aca1c2e813cc95286015d475525209d1838e5743be343a420ae278e6ccd35e1dbdf5478be333714ebeccd087e8ec93fe513829554afb8158fb3df526c7812aa993126f960f631cd17d95d18a9e154bed29d4b5b7ae0dbce59f25d5aaf6b88bc8bd733db720ce6e0ef2c1585144217e6f86d43d130b3e204c8f98c771a6230245d472e010aa2a9bc437d2b6ff64d79fbd4c4e865c0f23a05e5dbb9dd84e981602c6df39d0a4cb2b960f6cd45d7374e2080d5f05bc628662a85b224be749c78658f68bb93502334d01d5003df2a82f2bebdca779ddd8a35ed5ee55fd294a43c239da6976513b628163780febf06f13cccdbb6dff2b462f8475d65e56300ffe413f5e2650ddde8f0aa631136ea6657f45b07da3cdcdd05d3b10fa4001eed82bf2a41bcb8cf64aba29370fa38436452807fb28596d8a64ebebe0e75ea83fdd520209ffad04ac601ddb96544df2a1e06f04a0e931a5f050407b677525acfb269897312362dcfd7c2995525695c6c73def0c72c76fa1e6a1a061d06b1ebbfb5db8a44e8a5b45c9028763feb98d1d8d0fb6394048923eacff4539d043fb63e9a32fe365281d229878342d62a573fc186dc5fa58522552a998fb914f318d2911d869a9f3ce0bf898ec276c44c4805c081fafba802efb14d40b779ffdac5b06ac40f6825b35c60b9535f9516398404906d563c41381bd04dc31b2b2fe1b956850eb97cf0da9f8538bfa98dcf470f202e31339a8bffc32c3a3fd547a5b64c6e4116dc517c6ab187a197583c12ee5275f266e80280e6fd5f27ae276b3dc8a03cbcc041018fedb8f8b1a5fa6c1a71be246e07f446bc6943a42beeef4bdf51b8d369aa54ac4c4a84a543d59cd072dddd60dae157a92ebe8680f8b5bbc7ca6784bcc9346e76f0bbfc46d439f1bd6b23fd997f0ea99bef6d188f7907b2bd7f5ad6e8f293d24fb9c612fb20e943524ad302c908ff4ae12722e0028e5434aa3fca1d7970f0902683812610c24bd2f78959c3c6a4321ab32ffe10c9c2acf902b10378834648c09b2892067062f91623ba5980cb5b58312aad32172d9a2e4f764fd4ef3982610d5e12e8c613f880c020ccaced039da1a1d8d6144b6ea714b8acd0c899c541f07d4f1f95c098aa8f44c0943c947137def39b8c871a54097f2e18fee65549e7cdc9535f3775bddc69990f9f93d27ca37362fb37008592a2781f946865ba3ec50574239ddd364d57cc05be15c9fd76fbe3ded6da7639b9f9f642f055e2c4f4b4639617b1da26d29fb4b03ee4368bf00a88ebc7e5b3fb2a6ab96debd512cc6a625c3d6dbbb5fbcf470dea67ebf7f402084c4c6aaac8d896cac38337f13e570e0da28756ac8b42b2cd21730b4cf527ad9cc2c3505d643b3e512ed2fab5218f226041d99dec262803317a68d38d4ed8c3f666b774e533e2cd8d393200de43735af4ec40358b9d191830d67fb9e018946d00f2e064083be62181aa31e5d2c32397e85efd10ea91bbbb78699a0cd4f5d530fa7c7bc77b3a0f527ece1b26b84c9012359b0c8a9cfc1776ff9cc52c9c9e1a4c444326d553b6c2e6d03eb2cb7cc9cecdb9a6026b5d29d9d2e0c0eb49052ee5c7ce0a90d94b82687e87a38c62ba6bfc7e29549d5f44af4747056f323877dbdef8fa292bba286b448ceb26d81391835fc42d5748a4b1080455597778deb755abc321ad100181fd447b6b030a660d7d3ae0f72e48294330aa14c1952f93578095a7569922af6799a240818d91162f585c554bd6fbd897c0d2cbd0473be984890acd70fbc0d5a36ab23d928d7df3fff19fdc694cd30ea9bd162a57a26529e1a1d522644e5ce806c9fb0fc34aecc973906cbb1967b49a1f70706ce16e32780683d9e05257a64e1acb5b4e7fae4933bf6662c40db4185ced4bddc0bf9109c578154b22cf8cc743419e0b123d74bcb838a9c419ede269b70fbf1441d0ac9a4adac14fe44dd7248db96bbab731fa8cada2a4b2ced7454f1338facba6a7a51933f3ab52fb4bc54b795ec7ad8e17af935e831b541650f9848ccb1cf85bdb8e829b913dbb6d3419eb4772e100af091537539946aa926ffa9970aced6b854673382df47f2ffff9687f9c1b791c5266a1495bb60e3e5cbeadd2a1edcc3d381b02b54d9acf134256782dd28c705f67f10fca1fd1668bccfbdd0d0814115bfa376f2686c89dfa376f65fa183252003d9f954aac2e86d1dc4f0a277f676bfd9ef65e863b3fd35df3aecc1558220240e335c815b744531f3b8762ea71348c75c7fd5a1aca37e632c6a8bb6c8b0d310a296585e1e6b2335c7885892ce9f65959e49d263fd6ffef9d97dcca027ae0e87b9c896af88836c841602db5c55ab059a7fcaf056564d9c2a66a8d7e5fc9af40fcdaf97df38dd7c8657d0a271739d61d679daf5fc5a9c966ea149a152b78ab115c60fb931569250ae0f6e5661f3700f2224d78978e8fde9cf9dfd75e7aed0c7d51b1b93517f19340b3cd5d2883e02596eb2c63ea6831a7438f977a9c4ca88a48584eae136a5c3e58bc2773d799e3d3d9ea39a347b1cd2c4221567a0a0ee7b7ef1b3c5b150c5f449fede9b7eaa0092a497fa0ad2aa0e8adf4ab64e9968783284449952122860831c0a3a35f6c4254763f8bb7823b622f653ce710ac71fbbedfcbbf9e0d0c03d4ceb3c474dde822cf98a1c7224ccb4ca6c52393dd6d7a4247661ead18c3eece138663acf459b1f584dcc53d13d1c9a3961ac87bb6c4f818dbd2fd825ae69718f29910ac13052a928967d04d0f136cbb911ce30f318e473335335a1d58033c044c9638dcbee1c3055cb20c5202683752478c9a6d4744aaa4d315fbdba0f68a9d9fcd1c7404afb7acf3ebb965c55e03cf51e69bfb534be8cbb4a4dfacc0f6c9665553c7723421bd5f82cd2033bc04e0a88a2279a90c82b34435412b7420a80de68e29a045f356236a9c3776c7c65f830eef8126afd216b935e227d0086d21ae258492cf6c67375f266b376a157cb5aa45ba023107a2fd1ea37aaa08d505ea928d2ec9089ff53a1c5a018944836e4d265c8b39ccd71bf6f5b4457fbd5f85955c35e7e94280d000d984dfeb1e959fdb97c27f85c46d32e99e4cc006fab9567d3a8e6d150c0505ecc845e3b2ea532f59c633b7c8001434e61cec823713166aa610cffc2212846b1a837b3bf6cf77db0e75a0dc69ec492eeda4f468117e70d091aab184cc85f3b070ced2761562cc35c704abff2aaa0e0e0ce117ed284dc3fdad95a4e0ed9e03e53d377389b851c8135c186cac3698a78f163350378dcb170efe5b43e60639c5cb19945afdcd4ec8893ddd2db8b4ce0d5fb9af4c4f1836a1b97f57f8c61540eab31ac625cf9c17d0aaba0f530bd1b06b1a3f1557a76af65eb83178e77bfdee75d8dd07ac2f6404dcb33885342c03b4ce5df1d4f88031eac5385c9c44c106810220d4863e2afd1ff0bdb8be579fc67b7eca3178ca7476ea2cdda3cd7e65bf7b8c273140123e3a372201e446fe9ea9e63e72075eb40993a906eca84f09ad43348d5b4f6d42cdd6d29bc5c9977598a9ac2cb6e347fdd7096dfbb36a229b045f0b43de5c0db3815c8b9cad1b466ae56cd1c974a18c8f76a7d8c0a2bfb59fb942415a3d9cfb18abc5292473747ef004944de7caf05f7bbe5660cfa58fb128f975db4c06d4322bd3b58a72f9be05bd186e9c745b90ce292c80130cd94d1f773b4f094a68c0869bd33f6b15130980927293fcf26f179b5e85d4369be3643ad43bf6e48f50a4c53664bd2c9d96847de4b4480355f1ad048716017a10cc9ecb171f5d2025c7102e1eab57195371eefbdb4540a82af9b8d6046d42750827401241a8bc775a5fcf7a4743ec02c801896d4cc2528fcd43709b67aa3838365dbc830d14ea22b6ecab2db7cb775390a2656d1b773c05d641a4e712de9672e46bb06f1de4a7b7daad5ab974e5723a17a5c06f51c32fd7e9b7f9db9c6288c107695fbbf74d9eb88223ebff42dd47e192f6aa1906182da0d5caf94afbf13999ae5ff64ce521b9fff19bbb0fb21362917bf52ca2981a0951ab36c2958c501e97b8261b442b8be46b5924173cde46c76c0469e152841dfdd50ff1c74b1d201dbff3a6f54f8ea557a53738589d8948ea43edfb3e2c24e623ab08f0cbda550b86c690693bb34fd98d0e11eb9f6dd48a8632346a20017314c2fbc2a174bd5e305a11be13a6ea73aff2fbca1062c76cd8b23b4c7d59ae497edd90997709ed8a63e2213b7b2e522115a27355ad2d5c0863760eaee3423d8af8fbb67ab9eddd11befaa46d1c48ee04a7eb09be8bbc265b2526ee8ceb89ae7c8e33d3e398518514889cd8d5b866aae7b78856cb620f076f33eb0b0b95ee1c70aa1401008cde378442964d775efc868d7ff08612c366b1cf0008b8dee05f2fa869b83a9022f1a35b408ec719eeb8508ad62f4d58dc3b0bf7b12b8e5b6460a552660e20f22ef8e2a9cf8368c31b9941d973a7cbcc825a85a9e234cab1f603119f01e87fde5ef3545f092a74f41885e447a7cb3fd8db548a26b3dd3385ba23811ff5c0faf2d4cc484dc6c60d82621b7788eeb287aaa54599f74daf99cad390927c207c080c3852a6c2bf61471ef74900261c29df64040d3ca5da65d42b2bed7b39c09bb75f2f0d0f8188ecf87650564e1336b16965cc07104a68b1bfb171aaa2085e7afc9227d1cc4d098e79210bdc29d7493d754534977dec576baf862a269faae8f9b91dce99d56d033058d3ac297a0566063e575b76968ad3be6e86d42299f1e45e7d5db515de0dbe804dc5043dd8c70650a5db018af4b9be9b8976fe69718a5885bf53c66d2a71e35449514899a56c041748fe0d35b3270fe57b884250edcb48f830a99164d69c24d64421813043e16849529606710393e321f4cb636b9be846698e0d8c5ade9fa3ba924b9847e01b76a9b82b8e78a41125dc174c78e4e78d1d7c6f68b3fdbc8992d2a47063ede4d2f717fbbcfe8c54c7fc4e22244947f218aa07bbc9783fe8adf167bc282e68b14e594d650d4a37977de0810eb84e2002610a61c7f9e9b290894626f2db473c9c4efbfd8012f0d41378cae36b7b3039cf94f15e2ee1a36b24e8eae11b7dbaf45dbb29b3bd1900d51a2cb32ea8091a3cf7e42aebeec8b0d3abe7f2a1768e5dc4181cb96538814002c08388e8f61ed2f781b9196ffe16c293254a5b523c94a673fc3617717905372edc55bedfd8be6f1bac8c76dd9d0fe3b07251e89e8f85e6cf30f9d5798de3d20a9194dc3afadda0bc8cf4faa028f148457338029ffbe88eccb88b7aedd3d33a8cc4283c93c1ca1adac02d2894840fa85bff27e750f16f26c9c4d75ef44d5ebe76082da178f2ab67984f81913b93e4465a86c5407ed544e401f4f7deed038c1fa7c9691f34fa65308392b23684283c199e37529540b25366d13d0ebb5ad8fbb7673311f3730398bbad2cfd8dd9a4898f81c5517973c0d724f7a8a2433a3141f30f3e007d2cf7faa33938a4b4ff3ce423c96c1981dbddf5b2606ff4fdf8f014cab55c23a6b462866af8a53e0f772b34e7ac7fb19953a8c0fdfcb41cb0ed394f8c78d2893c21486974378a896ff7146fcb3c83dc67c36bc05d3ffb3c8af6f045e81482bf0e25e19bbc071f401510f62ebef9f4b8760339a109ff6ecf627eec4c589b8c704842051af132b8261d961eb44aed7b50630c60aee6db7d380871c68f7a2407f4c0752dc44695c43c8dae3c50df3cf236cdf041259bb3cd13f5be65af4adb2d411132eb12a9d1e347ff211538fbb8e3ef2b801f77609e7a097529d9f0fc36c2de9ec69842ecfa0717a6b088b3b42b0db9bcea1f13a36d2002ee28fd883e88463a56d93ed4995fda5124ee5d73c576d2cd21d7c99160a2d53b588786dcac2223af5f74352d334815c3fa3d9f22058e5fe5f5d9506467d37339a07730cbe5e709406faba61f1ea80681302c328d1624e5106d9954e44a2961ff6456875fc80c3e3d5c11515d7c9084c88ded90c9f35ffbc63dc46b0c18b792f856225139073d7ccaf3a99fd754249f150bda2d1b75aceca4c0b37c0eca02b085d7d30e5310e8bcd7da7934684f326f96a539e3be7544444eda8096276d68bce97e1d6a886198adb8d69d1660271750bb508e7637e9cd1e7a0c4ec1455a24040fc1c7bce4769f677a1690c8a2a74b36e2279c8e8aa75ee2b152840cbf2e450534c15eee9799e868f0e91490f907f1481e48bfe604243c250c0ade1908b18de8ee86cc57d75b196c0afcdd72b8316e8b43490d2f0ffbb33e6fd75e26e8d2c98f51e3c16032c342a959a9787e7b8ad1f352bd3731885d532ce7f3e8d4d63fe977c0775ad4bcceaab82d05a3bf00b151f307aa448fc1e9f1ff55c17be4642943fc0cb4d2814f8f79d1d79b4fa97fa17385d548b73be803f142aa60844cd9c0130f5e3cd15c70fcde1d906b2051e6023d87a4b44dc0fa66540ff6f613b737a93b41ef8f057d8fa52b3c9d013c1697868d559141576438a16c119ccec1f5405ed57dc6cb19d5dccc96c44716ef8c6253eb6dfd0bdfddd5cbc96987d41bba4ace4b7e19a5291909958d9f3186ca1c888e14a733259a2cd0c24f6a922ca7fa2d10aac15aa498094c2e477e1e7df07f8153d87b51b52fa6de619830f96a99bca40f52901a15992fceb7e4c51f490fa714b14f8b1e4c4bec89161c68f08afa1f954147659b0b091969513ad3a53417d6bac74746da5342ad400753845b4de6b00e299f7c4233b145ed25bd5411040b3c6e48053739b9040f0ee394ddedb1b6fd9c06e2803f86b130a17cda8e80338dee9814a8625373a2f125f82c75910de371d32d2170839ea66d487f31dd6d688fda2bef143058bbd5986ec8b60ba919b227cad6a9ebc6acbd2e2168b540e562b3a518f02f4d99e9c341510ebfba54102e7653f27019d5e654cbb4a918d1eba1aed59edb7e35e383bcfc3beb6a564cee5d15a6dd80a301aa16595ea3dd4e80c3107d434ac1070f81016a0c0b59338ec0c2a8f50a4763386cacc7b0c0d0e575f6f9c3b11c48a61a8941144ed02c536abc56127848c964a3e031bca82eda62e43de9c0642fb82abc8ce38da58e7f27d2155bbc36ea170539288ceb3cb7f59e2ede4fde007f642f3fa344c1a00f77460aa8e30e6c0f113d3dba04bea2df3895696141ef46fb9a3b141c76d0580a7cdb5c0d3ecd2963aac32694f83561bf24fe38708c835e3b96f5ba8ef5e987561202823fdbc337ea373b8d120f39a870d1b50185c79409b552e86dd6385f187668c0e3b35feb843701c7f55749913dac7af35ff70c77b5afe5bb4bfd755a36c79ec29dc42e000793c72151f078563eda569f083346e86b19bc1b7447afd67807dc2f9a58c5d76d3938a8ae8d34fff3e187914b039b85426be4530a4171519831455252bc79ec1e5bc4eb6512ede852628abe994d983ff2ee562268dc34c49996d5aa22f49e69e27ad6d47b9e736556cbdcb4e3e73be7c5d092d5c5047044baa7c3ab1c155ae2f2ef23ae32070810d06fce6ff9febce56dc22d45bf87f49c2db366a31c51134968ad12146739ea0b44a1e88bd8885154a84963d122a4e2b51e85929bd0fe91d524fe69f70390a4f816a3298e48a17baaef7ad148cb9bacf0b463c2ed7fcaba4999f017b4ab91ac70478a8dd22b1ccfae20ad8e850f4b39802e3d3772cf14eedc0733484cfeb0eb3934523cfd47d54b1da86a93f630baf1980b232730962a7507f05c7e1aa1da0e95b5ea11505af21cd03c48fd97394e35f9a234c228b1b2877281d3020bf375f694c1380a01462df92687d637c58e4f9997521860142f7698112184406c056a876ff8cd38fa4efde4dff211eb062275f2e9559f8cc16567a5404f808a85fc679689e6c5fee80e21434977ce57e29dcb5d74db52b64e12b4a538da5603e726d530573a3a77892498edf784eafd79eb02fcde9fd7730666b44c5bf1dcce760191760059a6e86c26eee4d126e0ea386ba0c00cae3478170cc75a4b7aac413f2b5200917036f34571d5261a92e524646b3a4bf7f8969035c6cbc9e1411597d6ec85e2bea05f269f1960745a403aa5c2f6f431dbf724b37233339da2125a75219e249caa7cd82aa496ee2086d7fc0b4e3190f7cbeaa07cd4a10dc76a72a69ae969791ce736b38739b1f2cd61a05ade822e5ddb351b8e26d9adce908efcb06cef7caf351d0ddab94a176467bee3004c7593eb00f68f0f22e149f340557b6f24bf44089cbdbfe186e5028151cbd5b5bbc044b5e77f2a73558b56b2083a4c4f0fb6bcdef4a6cdd914a9c0296930303fcf852409da9b70133ddd37c7f68b3211e2334551ced67de12ad566208fe287ea08063ed1898a2b97d38fcb1ecf36a9807abd03779108d8c5ab35b90940686152aa7168d1dd4337f08bd7f4a1ab51088114acb74e175cdfeeccc7960693c56829b72f99348049e7ef01a40c1b14c73baadbb794a8419d008c159176c4753359c625b32cc6b2b2b5dcca96f36ef7534de3cfeb0b12603f7a88c6be9ff19e510d3283d927d2a6d6c062024f33cb4dfbac415ace194948cf5dc04752b65589de72df063d8b9eb7e35f8e7040095fd94ceb908615550ec837f26c7db20408b1a7c64f55abee6c87c6c57c3ed3beeed896a209e53675dfbd41377b26d8589ea4d452579394903883487a4af5220bba9b3e006d7147ea7908e274e130ecc6937ab0f6143db76cc44bb77878fb3a08d85b6aae69b9a0d41f95a4657f73d291aa10f169950cf6976462a11c356226983f698807724e3db3acfa0c5897e14a5e35976519dc3de9ed565a5a7dfd526e55d9304be23b7b341c271560b12afdf129dfe3364a2aeb0b16a8895813766dccdd31c8e7914f58aa0d167755a46c6b9ca2d205a562f6d6936d93c3c762588bcad8732976db6f09d000fcf6f294bbcb442009d0df97afd8c9c632acddddf1e268ec092e556c0e016b2f2c8e1a27bc20b2a810ccdc34f98ad8c22658885bab2afe122579371db3444eb66c6ddad3d2345381bca6bf7433658f86d2db2bec44119b3418f1776a3eefa547b5690ec6deb4ca3c809a1427914514935af1becfc5c4135734ce63de3f7e762e0799aeb4776967c90030f64fadffebd5a8ec8913fc32aabf36772ee1824ad6506374688ca50eaf1509040d7a553850af3e172c69ed86d749459f9d15d768b5c204014f93fb38a1c7a9d771e2564aa8c57c268b1130131646e97f8338d515fa8583d501ac595c1c3a55b524edf058425ff6c46efed8264583ef9f06edac1d616e4a6956ff9d8a91469c1381a2d22f11db9a1d955ec6106a6547c1d50114401410a89eddb32aa74552b278409f1346047c835ea1700315299282b77be757b5cb9aff6baff17c0b87bc001be93a929be3d58b92092d9d15b67439e9976ad624d77eb4704d01241d365bcc6dec567235bb46a2feed269e82a99872bd3bb37718fbb2d24dba55540af1ac07a69e3bb72d524082c602b16c52c67126c7a49bd22778cd4f7f2024cc5c1d381d55c6fe2fcb6fcaddeb0d355a9fb40de29ba82eb77d472cb123767efba0b6a577802b7fa70987d9f200a58aceea66b817208ffc641794dc486c8dac080796f841af2677ef92fe90974a0cf4a84d33ed09c606e22b3841e41c138ae6bbb2d74cdc0cae5cc4ba22685aa8d9f7f796d79d095e54e5ac383fcabc75a9e26aebb46942f48ff9feb2c27dfc0f3b7e0a008e39c8ef1ac7b445517657d86ff3474af89bb8b1865324060b176e97f8475b55865eba570324a5cbd7435dc76eb15d7c693cbf2fdf118ebf59ade05ed0df0180c586128c10b58369d6fc7179702c55701e0e03f160ac2ede193f7ecaad057afcaa87cd38d672c1022bb1ae9b8357228c78e1f8a827edfff57631b258f0f37a36001d8df38ea3b730dc25c32e51215be11d8d935a0a592e4706a088b30b5ee5ee26bbe282d425437221da323fdd5425ed6c557a70a2381e70c66db13cb3c3dad619b0b1d0e88928df29f843047050f17694fdeb42492c84bd840149e60f45a07a144cf44efc5613b1575bd0a5f20e992c19524a5b5dd5bb4ecdca9b1487d086ba2f885e0c2fc783d11be6a440e711d8972346b8743136ff359a623c7ff1bdf63c135c638344067e2ae29f2446ac3eeef4138bbbffbc476b117c671053a55880bb54d009d68f29f8c514a7cde7f492219195a62be646ca736ef417656e741e1bf9a505a39c6f5c8a3890a0887dfc78970cbdfc56c0386c7c83ee17891ae77e2bd2fca7cac6630007980a06fce4ee706b4b55158da80bdc406116b1af3e4e237b851abf7573c8bf259361ff58150bfb7a62006db4d1c52ffc74cff1497a45028fdf883e53ad27998419cb78be754d8c59698aa180ba07bf34327b2f91c9fac99339db9367bdb3d1327b0eacd6a46f52cebf5790ded776508abf370a22dee19894a47aa399383393f37e4763109989adc12b2d9852f726aceed62c49351c3bcb97acd79554d3c5eb268eb652ed1c0ec16c4d0f19a3146d7b32fe0ab006155adffc6ed32a66c45586a3346361bb22ae57748ad4ee0f3fdd5e5aa4d8f1f588249ac36cf787320b7dfa0e0069e4446c13734351e06ebd0e005198fc86487498a3e54f41fa534ac63fc3bd272fc7e789bee2fa47679376a05bcb53183458097758edbd70a7af48519d8f47888bf22d5a2bb6c94e3b58fd031bcfcb8f1fff37250421e1aa89ca496de6451062b9a101638d1b6a5f617708e94c2b179cfa31330a07a5cbeb067af2bc6ce0966c2ce829e919b120df90ecc36499bb022d9639f12f8d5e33755c54e7890253da5ecfb7871d8d3b611beeaa05956682ff5a07d930d6783591f06af008597e75ce8d37e56a1f76eef8d535bccf0bf4a4f854a216c5f0b84fe55d8266efcd7656046c4a4c7eaa4141473351867c633b1fbe05005d992e3f42a930e0e0688603557e69dd6801f27e49ec617e8423c0d3161bad5ae669a2aa085a48852903faea572aa4b9ef137a396f0fb5a897036ece1bd73a9dc5d0e017edc7654943f7ea6806ea651402f1663ed5f570c3445bca30fd111466754d1e5ee4e02f8f098b41215807f76ec5bad036279a9ae9c2b6568440b7be845a7004fe9cacd1bf58841253fc43adb92b94edd9b80706648421cc53052b4cf38f289da8107b72b32400c5057dd3d4b57223ae01d60df1c30f2bce49c46b7cc0ffe3c0d06174e78ba9fa03ed31953e580914074b94b0515617804ac3cda79b3caaf028d4765f858367b3aa141301f9825b401f3492c855a888c2a6a846d41b557017093980ba1645dc6e3f6a2cc91e90c2f23bef9f95aa5955f539144679e94afd4ce0fed654910ff12e0cd119a4adfcc0c305b5923a3e8a04d1148ff39b9b303cb0b574dbd614095ba831d52f32f2e2e606549b3f4cd1ea4966d63b9ce8cdcc93aa0a706ee89bb949abb9e398180403a886da6b7f3456b709a69ae39487dab69e2aa7897a3b3e72840faf8e520e95dea7abac5a9c7d7212224244650440e1cdeb4f4f62dfd3c29d35c545eb59a34fb041e37146136171228ba3dc8480335f681c871b09c3f887e8ce325d16f02f03a2884563ea8118f3468e89152c7ea69fd503fe7ab1d85334af97de6ffaf26270a14b5a811685348caf5d3a69749a5d5eb4231ac1d097e468301c4e5c8f65be20301626853830f1a0be46095d0f14cc4c3dc05e6bd3657cf58da5e9f68e3ebd91486b352fddc591c107afd1bc513e712737d6f581db9f80f24006af1dd8bf2913cded5407c1c9f05c52338333c72215766aabb222e927b75794c9eea5eb000b7408416e87e5efd119d851c3bf2025398e9b6008cb1c24f5fdeff032f4c81f5c99b68b413063b82070a4cc20a89ddd6705cbc99306466f5f76959725cb7561c70f8149b05608e64e4162f2984097b6cb6a8ad97064b6d14b6b28190f44612b91dcc55c67ee5252c884063f4c6315e568252425728e51402473f2cbd967309855859b8dd0ccea3a4ab678ec131e3619ae437327a5964b5a267f836667fccec0f19b2d389e4dd93801562bbe295060d3f46bb1cf8d42ff057a71c8512b7d512b1dafc508601fbdfa92796fa51fae98df7b521cdb5fbb0c46afc9660d23448cb0f33fce9f61d0b4754e23a4eaa9eb323fd9dac9aa90b1c17c10eddb331f233c3cb900dcd92f193cbe57f42782e62a0e5461a77b931863fe78caa1e704af49f4defda8e65a03f3dfaac3cc22b9c99f37ccdb23c832a21f8fc6e13984e3741b2c933857fa320971d531de60484d3fe37038afb555c5d1fa603a8606d6aa363cdf671a14f2f6b28728730f5ce589206812231b3a9b8f96b52708232592f47e17844ac51e519de8b31fac5ca568b05bd31170653ec5ccbb5bc73ab3e0b9d183f6efff49b5cc01f05d2acfa6073030c7df8c70d6c79e7f2ed24ca9c9c5e16f08bbe25689ca6bb4d33988b4181bbb4f9d6c9b2e695f9ab1ad3bfc3e752f682eae883bf852ec6975f2b185374651e6e2aa346288ecc86e382546ec566e5455c1f9584a81d208d70f48a7514a6395cb42e9defcb95a93778a1f2349652c37e7da1e3fbe3851838a48bbb2dc6280389e07e64aec94ae30f835c82f4e3a06c654b135bc9899b2e8370a2b7a77cdeee7f5d992693a8e4e4604b663fd57a1df08090d7f64b333c34c848577d5da848e55a6ae322e00941a4764a3c5589a8d82886fcc992acb9a9affd909f7a252012644988421214a94ce870ca05c3d1ba202d0c82e0f5c7579e59d4a97a8a3ea6ed2d04e8e5652499dabde05b195491cc48d166bc46d26c0920b0aa98de33e397e7988825f5dfbd2ef0997e572cb156f36ff15a80c77deb6e5a2dcd05f0bb07a64ba0a6dfbd704febf01345256df634de198d7f42fb373db090c036f0a89eed9d2046c04f2b89e4da4f1cf6a870f368b6036e700882ad2db21f543fcd647bfd026c265d54363a2d96833a32ed9af6f3d033098e84abc391c4b5f73d4fa6574c62fbba27fbade6f7fb0afa8857b438304a662503cf854b2ae9e273f7781c1fbdab33a6efc01ca60cfe40f2c41a46432fe937daf24a842790caaef8fb240bca50e0aa8b8e09e491cdba21a78371fce1ede844170599373e525ad03b97999253649d6ab26a356cbf86bb7c06edc1f4211f6666b9bfd59fd802f792209fbe11a6b117822b90b730f079039ee6588fa24e5c0cb30ac70edb9e9dbc760f70c4269dc5736c38a4a458409f32075491718bd3d5f999ba221a4b423a5e6ddab43b77b53a35766101e4ce285c33fae16750c5a4efbc6501e76afef5fda268cc6cc43e0167667c78226f7bc496893aa9928ec556572cf00b8167079be0b825d69570f644fa207c9f4488703066e1723704233f97c7bcc12f4c9898929561438825385747f9858c2784fb708d5501e1be1bc44233b15a096be844449040b18990b9c8d1315ab4eacb9d98515d35cfc07186cfa293bb1ffbf70917d60181453e6c897629703eb88df67ed3980efe935edb7d0ebd5d2447d612898b8f303b5f2e984a3b0044e15b0739127e7b72f425d3f987801f6cc1a69475e200eddd1124ec7d5bafaa28147038f285734f3e9324d0331098499f325b5c910a65f332f8c20bd6b2a1e455201aa70b3478feea2b22bc91ad3648e54e198bfe11461a20a8adb7df2bcf2a1747ced7567152753dc7a3f9d8a8ddf40544e8f93b00e8e2167453d7d6de80949959fb5f95d9ddd56935e867695e7b289b0aafc51dc150c2a28282c7da71c7e1225cecb946b60c216752e3c2e08c27082d3c99f990241e13cb5e697364a39a03c8f99244ba1f72d90c7758548efba408f81d488bab46458e706023ba07eb58210014173e7be94edfb3930b3f078e7c43c0da00ed20b3088d080fa4505938c1c0e3b337d839aee893deafff42e5437ef3693a575ab4b35834653e0cb687e40a287af84c574a5850b1e70397fd906c458c42bc81d37d0ce6b879a622d888c161ac3a07e16d38168a10e3299d2382140deeb29a0b85be699de2ae81b88ce1b4307a549856f6ba20644db7c0e48e787a9fade25d89acd218be8feb761673522fcdc1dfc9c03e716ec0574c6675506c79b34038346763f211f6d9a2bfbc2e8a0da184bb7a08da4753b988ea478dc80e1936f9ef15364079766cb9d5eb9cf016550a82538e700157579066fe40935e7f20cd28f157c757d2ae4cb6146251303a58b31a15ccdbaa9d449ca4a40804d872b608ff07b4db9afa93a873dd2bc7f53c23a531ec7ddc933477609403b00962632254d38b0c7d6e325a2e6d5e447d8cc81740d8b94626fed021e5b35625a6f5d6364cb3617a711333ec2914dcd463b8218258e5330dd9271e2fb2fe0f595c9c5b32e22908cbe6c1b4dd73122f81d0882691e3047883e555c9638c18b5443ae977fcb54fba04fefdeabb092794d16c58cb22f43f60d3c006bf26589361d461c1da391122fdc06f5e356d2ec4a777b05672230ca1b306d5042243b99e207fcf765daf33266186cf0f53d058b92afacdeffab03ee25d388a74461fea727cebf15f28d0aa50789758345e0bd71ed1ebb7829c467b1dd5a7c8e63356cc5b43b6ef86adae9836256772225f2e110e3774baca9b6aea9289787111c1bc8c717196e67de15504a7508c6445f98f891fb87c6a712225b7fc0179701bb34e9b8baa961dbd29873ffafe4f305b70bebb0edd4d161b9368e55271b96149245070c48bb8d553971ac1ab1ef6402839d75c65f8cd7e22340ccf1908ba1d540862af0c7a2e874daa09ec10ebcee36f57eda975f7a7e9b7d97a768cb5d0806eebde6c87becb0093218ffb7a1ef939c9e24d73b0e53416bdcff5bb47a66b56a6c59876f8cef532c5a59b3aae972de3cebbb34cbf490f2ab2aeba1f88e2e6a627716564a0734fde273fdd5c869b1888793099de3bac3f3092ab093b0e9b3f0ca55e7c3891524652c3941ac889593289a0d698ffba1b7b5645c81eb30b9fb461197806a7fbfe338b1d8353d0d5af38decee7bfcfd31c0a259b059903e04a72380860aa243859a87390385f1c842e42240905ead640db8bfe1c195888338637284bfb1fdb3f1083db04c5c9c6aa2c1c26da51855eb5b40832941bf17cace5ff8880549f0831f5dd800d63001ad4c33cb71a34d3b80d5d774002a5a6e84bf42616cce02a81ad7ec6a19daafe72d5e57539f4ecdae5a681cdcdd6235e6bdec394f4084e912f7be8a38368fe5b69be15ce3538d89928cbda729f45779f09bdd47524bf74fb6634e4ad94dc6d508c7355eef3c2499882a4e0c578770bd80346a2f73722f383b9ad086e4178658878b3935d10ea00fa36a5591b870c11f2dcbe5e40a631ac32aaff59cb716d9d2e1a03b20a6e49b5ff51cafa66fdc546c4e55b12e1eb7629e02a3b46c25557ddc8958cd8dc1213b960f4a65a89b86c83e795252de1bc0beaac2967044d8d49ecfa59cc5d060339a17818029f1f4f7ad83e9235828ab3e2771dd0c6473638a692a11111441ea8445097801df7e2e5e77278e3a8bab064a1e292d8cf5b23e4c1c831d6af7934e5ff3641ba47cb5b04a90fc852f8c7540f3bf81e6f9bc7fd74b9de03a03387895465e10b6d4bce525d84330d5b9f1cc135abb2b1159db7f5b0fe2bd1d4e8571e1a2add80eaff409cd6a47b5753dce4e4abc15230f2e50f5077169b301e6a858fe8117084ac3d562cfb95bb6ffe1c258991fd13de91185fe642c85d49f4796a221fa86f8bc2e41605af08ebac816198690a3ae0e04a5710fedb3daeea71a7b909a370cb421a83f45f8c26e502d7bcdd2835528847c9d9b9c89756d1219ffd64fc823e9b999811d6ce095ff4046e519055f3b032c874e19a8e5fe30db3d400eb5e1cb6eefa45cbbe654bc568754de67a56d1795391be4067cc3f705f3314434a43c741b269e93568d9446773112b5305db9269ca8d924eb2ec8c1bf540c67e4ab2e36ac19f15f925de1cba262fd50a6ab312becb27e715b4d297707a102f531ff89841330df224b948e5600abbbc332e54abcd5e37dc55f4423ac9bcf18ccbfff3519f33bc631c16fe2c956170c8722e177b92121cc96cf3d2711c7e84b3e717d12d02ff369ecc9c21e0ad65566f8fc02b79deaa8ce2f855c384d270ed118a6a482e01a5c5d8864ca3d1c2023970c9896ecd5bd2318ca0f425a71d2095df7a1e17d674d24b7abb03dba8b7e17afefe284360858695678d51ff222398f821deab449276eb5c76f7d8d7eeea58b8df83c72520b48468a4b75dc445aa99f05c2926c46b45876f013b7d06cb20080da008a38330aa576ac85dc1bb2ff45ba9cd4e996aa620a5843d40d7f64cb48d5979503de852f7e670492f687132417a637f7a0a6988ae02b34bf98ca00c380deb6033578772ece3a9f686535304499ce742d6bcd2e97c3d042d8f60f42acb490d03d5aa6b8ced3b1690665cc382a83a0854e87a6b02687eb6cdd3c4f2f463d600144912577ab25243b9e2c43fabaccff6e632de399a0af33c3fcbc95c697ff650dea7c3a74d56fba19918664fa0c0d1b7481f1171b042df97f3c90e195b0dfa04ec3dd488d3ca96100eb0f27b93f1e3d82cd29bbbf01a2fe7b57f5ac5818e48dd7af219226bdbc2ec708d8b9ae6b99dc80a0f468e504b769b5145fe3d89828c0b4db986260f2eab140086e98f88e354fc20e4f3764d0ffa27531107ce5bca14aba9574fa1e4d602d702b8ae11dde291769e8f09a14de2b1d8b24a2aa22d23385a7e492e7eb70ac5fb6ea766f90c81bcc4678aeffac7780cc39516bd85a9c0336c76af582af0cc08072d091ba0c3b6ce2a8734638fc556b6f592780e248ea4c1a136cca195e011aabdd28c71f42e252126beaad5ed33dbd4b2ad701fcdaf3bcee7bc2020cd396425631927d956fe5cf9973df3ed8fe1fec315ca210b62403d10c8a8fe9f19c749ed1ad660ef81ea46dc85d72eeec1da23fe399cd402f9f6300029b6124ae51b333566c8e8cb356b40137ac6cd00364d5862311217bcaba0cc73e948bc0facd1626c1f2bc594f36d5a06d053a7b1ee2cbc6c78d017d403bdfcce1ca67eae1030f6034805d771fb78d30a6b61c2ad94c88e6c06f1c8727aa8ada2a72152e7993d28f7976dcb5535bf905f18769072b14814b5b6684c5ea4ca7b05ff79bf6c0ff6f12683d8a80e15d4661050e4b00fecd5cd5d027363d524e2874572bdecc6db4d8b62101dd959bdd53d78f0ba3b4660f8fe0ed7a34a6d939b9092fdf22b35a4cc6c8cc9011b683283939a325371c40d6bde245dc47a066851adfaa1d771dba8c772f0e463a62e579c0304f4cd2f185dc3714d2a3522d37042a99f01968e57adb7c022641ba3a90fd7dc8d1927a4b2f2c4e7eb88f41fb3d25352a044656416f5547eb5afb0f93be409c69ee6119d681b21adb38fe414e0ea15a005acee6ec24b0b72f697ae4f9271d7ad50f730c4fb8e6374f9e57c9ca857e069ec96698aabe686390feca968a2b1691aa34b69f026ebad347c273172e2c468e7a6da39178cfd8dd792b9a6c99fb491a300e4f74313413d7ea45a93cc7938efdcb0b46ed5a3702e00733064d7f8f509452ffb61f3aa1b2e56a1ff2ddb3d2474c63f9f8cfcea5014734794d4c392a27d1d7143d0475b0ddb46bee02c9fdd9d62c3c3018cd3c8cb3025096097e62db8f7be1f72cb123f64dae4ff8fb2c63832d81bcfbed558e019a1bd9c887a8511d32e3fbc5ef8f1ec64519005dc932f8e57ce017a8e7d98c071dd7aa86ec6548f924ca02a7378601733479cb05334c5d6c862c7857c1c8b5f9bcce54fb5255af6acafcecde0e810190db59356c23d27dd52a14b2be09e571edcb210dbb29d103df64ac71fe09b8de54138c269287426561180cf92dcd0ea76eab9bfa85185780fc2d5e8198459d81ec93ca39bb119d706a7fda1c6d897802db61f7c7abf7202f9dbbd89f9796660592124eb20e663a502d86365c616e6027bf613206831efb70be0ff576d9ffe56d6e8257f6864a858f1196d17e7ba0b642e8424cfcfc110c748c96cb83a27caca726dbbed39795d88930df27f5b64b041200b6c2c7d61e5f4d01ffa2b88faac70d893fcc643f9f670dee7c1b9c65308d03202f59f3db41fce62469a980dbef22567ed6eef9ec07adc7e483f9e50cfcc97c6835c85fe1ac24a719c9d41058157952a2096eba5c54c600f6c7e501286d4770b5b57bba44b06343af5e9ed4bf91215503a2f1a609766a65a60fa617a061c84e0e89106f46ac94f28f5176ca98c4611cfa6646a9727076dadc3e78fce17ad54e3ecd63126010c3ae84dbdd8a0c7fd44d4cc5e4bb8584d89639bef8394a1e719b56019766c48c7715212cb8b08b3e87a897568cb38a147de3cc2e8f4a69413da617b6d8e92266243bfa969b141316340992e74d82381a47016750863a7f160bb5b94363beefd636072487f7bd31b3d971f878b14b717004159a701cae042d1ee8f951fc2696d233364f3d97e99d646c8dea20acd92eacada80de188796d878b01f8233f767a67945be7bec19fc353e6c7071cdbdb670d31cd6c0d6db754e921c5b46155c69a49ad89c846f7870d3e6743846daced8db5df1cdb788aa59440aec891ad81a9c29465d38e96bd7b92d600f9cd7a6c81de4086cb3a7fe84f88a3e9e8de11f8be5b17f67f3191c0789c6ab71596dda2c44b8d66c1c7a89ea0ee121d31ae887b2bfe0b29f7066461b3eab578319778b0efc3c080942ae9d85f474883c0b1c5215f9bc27e3c3cbf57cfbc0667a953d1cdaed55e32270de0cc664f44d0521d09ac20811d5cfd1525b55af2947fdbc248dbb30a97ebba4eb1635b93ba58dbb3a13bdb3cfc15e197bc5cdf8a1b2e4e70506c79efffe58cda208537db6b7a4045cf0ee6b6271049e1dbcfbb058409b9af575c6de559cc199dcb7246dcacd97111e6e0f3738fd8e8beab68918384c40e89c094213e281fd20e88a19eb4af99c60ec4675bbcc9296bfc2c7c3807ec5a8498758b9f8564257aaeb1be8c79062d80ee1aafefd3d25e4bdf7e8d64ee8d761c603a10b3c9c18b99a7e0e62f82b8fd21fb27450df9c06d98ff9801cb338da33244b93c2e425a473f63233cef39fa7c144cc9776e3c92309898ebae519bab3ae3d693c87985d64cedd5b35087f560e73bcb4c61c983732720e861fc199db968002b237765fd52493f12501c1a2f67d871aef2dd896b4959507257539b804a1df3aecfa83a06bbdf23f1a96223ba6aff32c3186cbb67b1dc8d91ada1473cd7e2d4dd60acd25acbfd07387a0c395fdb41a73fa5e9bf8cce54b0f475e17a51c0e3dfd265be4ac47ab10c3c7d4c57695dee839ddc04b5a45faedfb6a13032146586954ed7f111bfb202d0d455c9ab4b928faa900d1d0c496770ea8c8f01711d98a704d95dbdedb9298005e3abe060f9c414a847099a34a09422d2fdc86832f8c4974a3eafa15fbdda196db561abb9d946dc505a7b05afd79b6ba92acb28ff996952889c1ceb337f2bc4df11813f8133bacaee0e4ce6d698b8b5f9ba782c033c0119caea6fc130c5d4ab3f86af2152f5a996f357e698b7d928925efee005da5044f7cb512344fb96b5b56d2ac1122e0777f3937d5b80114d81d603ba6a35041b33238a2c809756be584c4ae41b4f924b7f7ec583e66380a8d754710e170b6c0cb212581782aa84d5ee243642719754dc79c1dc6d8cd90a9e2d286647242ace3991eb227839b4c9946b6a6a52d9ccbf3c59432c6a4e1e5f8b4ce8c1fc0f2d5b8c00b9716281a69f78b28fc162dc1b099244afb42e6d270f0090f04ccc7f1474b9ead52b89ad3c56105a8ac059a2ff7e0c99b55a754c99424d8689d51cb2f46ebc3f59870eff6cf994ae22aaca3dc88fe147e5697df421fdb0d8382357d21c7197050aef26a2801873481bcab690c76fabaf92264d1cd9d62082bc2cd715c88fd02ca73ad6f91f1416e6f6e6785a06e863b8b067f59c7581d8ef2f2639c6f0e773c55c62047e1220c1cad354017b6bca75dd38f0a4ebcc8e138a5b9e9a84ce41459e69c8213fa93db8b711ab04ce5165a5eaa718d331d11e0e1b8e7cd93b42d11fb5e28fffc65a9911f0b9327c163ca7abb2b3f49566b05672c28334beb8784b5c4da14759c89bf96b07719e60f1324aa43cf5e542f07fea6e015ff744295f5cc8db03b161a34554d58964c3533acd4bda0d1e552523f59d94b7994b1f3f2f622f022bcd650fb977c3b8cb25a021f8c112249d57e0ce185fbbf0de007f1c4d90f0d2da1e420f4ecb8c8499b8d3be1625aa8ee9234256adc5b6c62d9e6b90c8d74a4309230c63f041191b05c3e75635f5db271b0868a8f38c2444840e6b66088df41184eab3ca6b07f9cb5b9dbcc0d76c94f176bfe8b8cd4518a95fadf67cec3ec78eb6a9bf80c03d20eed0c09de711114360248b5b75ea534f58fdc3c926f7ffca948b31fafad75c511d5200b88957346697d84b6a2d63a6c9fe04cdcc4d0297c83858307dd284add859f6765ee6aecb17f2250179e06de1fb17ac4a37d887d0d333aba92913d14a213547d5645f9c7ff557a1597967ab2a173ba239585152e032d127dd9181631a935d419c924f2f478df5f15cba9014cfe2345a149243cf6022c694f5fcf298ecf3f0b355e9d845ee1b176d7f5692d74b4e68327134ed4a3ecc97ccd718a95f7b23d3a003b972d4b8360b01c4dd6409caf987e74c3cbe1e5e670f747b69abfaad654b5eaf75f4567637f28ac3eb130466dbcf87e6d24913f93f5ccbede5186017035d1620da26d73cddd23c53965e2efa5facb3c276a224ea13a151432d1816f7c82bc0fd71cff94316c8c5097d568fc6d4a6cfd33165859c473a93f1fe99a132e89f671a6588474e4b4a3d5a12d484e873bb5326dc762d66885eecf75c1c6b92029c42417967a4636ea73cfab73a79886db08b3081e544bcafdd1a53f90e1a4cdc13e5e60779e0d15ef972291cfb2a23b0ab9af91b76c728297d7cb6578d051217d13e07ec8dd28b67432e265dc67df531458371122f5c4b0e7de73659c8535ffcc36dc2ecb86a359eb149bf4e6fc3f186127391de11598f63c80148f55e3ecbf94c66e92a42204ea9cc1d287db919f53353d75a33f4f9fc2f0096e741ca24213e5a28af4e5c48db4103acf3d72b894617d85534a9e0daa98357111725e388221325174b7e2e73a9e978601241d3cec6f4ea0f439fcedee361cc101301269ca8d3b576cec7c0b2db1a0d8f0ffa0fc17e1169be9dd1aeade7774db3d37631ee3c6f72795bc6ef6932325ba16ebaa74717571e6e936e9752cc6a513cd046fc28222eabd385919ac63fa4692f9f2cf29195eddaf2a2df7708793a4604354b0c4f0651b44fed518542080efb5340da3d6453292b31ac927f972ab5b45e6537ca910f931b8e3f07617671af3a5a783e5eb0d6a9b869757094740dc58facb6677d60b45e97c5cb641b426c63449fab21cea6d035e32216879a013e8d0c77d22443b7f23e9ad5af9ec11d0f7d37aad65f108c0b93bba46e3cc74062430a0791a3bad78eefcb98fd2ad035687715658bcd568acedcdf03898f59aa11f5a1a3b87e29c4e23d5b2815be54c6c926b170759681c14b6125d8af169f645eafa6f805d9ec1368b4fc4c31fb3a4ea73ac2125ba01ecd27d256e15925b606ff25045a9f7064877d2fb461d1a6242320b8c7ba4c246f655c514d5c5245d34164304b513e426352208137cb242a4fd334b67e9df79f45ce1b5afdc03fd3186522fdfa93b489fbecb6e1e3376379380fd3d18a742b5db74c5de58cbc1965fe63d12a4ef212ad7773ff31c7b4e4a449ec88eb7485cbd0938f97ebd3b2e1bec3b44b893c14fb75737f78232bb62e530a1d0fb5f4a50fd59df0b3436b27f36546d8a2838d26e54cf487caa415173b3915f097084249fd464ec7451d9c992b0c64200b63bcec3113f7c6aff868de0333fd737117bc7d41d3048f2375078dae84c66839892495dd4ece935ed08e20491e816b67425c9dd796e9efe95a45d1f99ac3f01ff66b21e1694fddffa96b6bed1e6399aad60f0f2884e92f5d2fa7daa625f078f97ad510d632395c34708f61df322dfbc969e9643b02fe587e4e607dd839f6425a95abc327d6f2d1711e7e4a2c8d75b04c2ac39bf2f01c26ed3ae788d574a6aa848492d7b5248357bb945fba86b2bc3793ff78f2bf14b958709077f9d226fcde9f96d2fcd0a908d630cbff340a2ba34a801e87b8f129eeb75a409a463aeebea86381e3b3589fe19d69690fbe05e04699d6958718090113c7dfe9f817689013905ff0912a42361e2e4f2b1c1c0f7b13e5c875c691fdb8343430f75a952c2caa79e1abe5256149b4783d85cfa697c3796ab97635bf648d59fbb4a6db51c8ad5da4e6a14094080b1584eea699ea005822d133abcbd74aaa56d42d0a4dd83158a61725ba42beab57841e3bb3aadfb689f44705e22cf218834d5363a4a558b80e0f4c9717223dec8debf2d84904d71e4ea93b9348207c4ec6f78ad128df732e52978643aebee89ec745083f559974eee90ccb3e38dcd4cba9bd34c96321d4c9cb6870d2da1ebaedccb81475d39ed615f681eadacf510670dca51c88058fc18c6ea3182f7315a81062d3db0b9368ad0d4ab6d4258d597e46cf650ea7515a4a6544e065796c75d06b5c08de3b145e775eab055d62e7c0e2542135db56b53c4bd80127fcf0b5b0ce5009e8799818f016a6780ea730b27ab0d678abc3f62b014eb202022cca565c4b380b97049f5bc1885991546ba16000f0b317374c589af43755045f4b934a5e377c7efcc553b7689d07602bcd26fafcf33583c4ff100b6516144594d3b5e0acadd2e518005244c8c63fa083d29b44e483aa218a814ae87b71febb0ffd463023f83ffb338cc3b39659fa19ab06933e0cf91bb9dd8994e15211a54169b5a31a56f81936210202929b5f22c9f10bc9117e853679dd444042a7f73479c1e7f3d0f4603a9afb272a35db0fc5d725fea7011f5ea9ea06afe86f5f4f0f1285fc4a3f1175be9b77a6d595519a5f01dbcc7b33c40659342edccd26c79636f4423822bdb5714d8ae14d10a8c75f18735fa026509df92a6349f1c38dedc92335a530875f0ba652507cfacc60a72f55d167b2f32026ea708427ad797f2c83834a8b60bdffa18beabe9e39c4e7510a4c3c9ad09d090830d88d8f4fce8ecdca1309467c85fc6c8dc12ff5c1a6c6ff278ce45f73285313770cba4419e8f1c00ff46c16ad6cd664bd31befcb033fc7c86f497d01e6bdb55b99ed7f8c6a55bda92a3517f6104de02cb2839a9465f8a2476e275d03280bdb2e09e24e43cd8908d4b7142d30f00c40dd8b07df152e230ebcb64f33b548a0fee4e5c1e9e1e1a3c9bc421ad01e185064afd68c8620897cf01e76b2970888c4d1a1570b7bf207ce1b14cda5f78333ebe974d5e545520ddef52b082fc414c9122284a3ffd2a2b82cdbee2117505bde64ebf8fe6e641524b211d0e7797923cca60351df96ba53b82928fc8dac35e57c82a65f4ade0d4db1e89886647bfec5e46950130f29d5196f52e10802cbeae2882ff8860deb88e5b79d14c3814bbd75d68d626612f67ff35dc0b70d47163e39b96c32ccb302d589755b0f5296ec951e7deeae641c471d1f14261af4fd39c7ae7b0f2f33516c26a2cbf46554dfa315b1418dd7b0914eeaaa0703adb35cb7d20b614916441e63f7d5b5e3af52c5375c5340eee3cd76fa8da7ccead072397d2205de45b218f72509f033f5dfae4569f1bec4c6c80823c69268e70583bf63ff52077e6530040be3c7d9c44cdd8234e0d6d598ec11b11195c3efbc74a412d5b89dc799e21b45d2498bd83d20e3a3ddf0b8a42e369677c4e351c559e09d31dfd1dc6b71209e74cb3842528fb73aab417abbdcde62f83507f0db58deef33bb515fc75c0c87304a88ed78de4dff15207c166c5cc09278bb10a855d6865c711a0537a849fdb86313fb21e351218eb8f1111fcad0f8ae2c52c5e340a35f6004bab062a64efe1d8fb007bdafa269bdbd0cedc980c77c12490b1b5f50c7bda9ffa60bbbebb18e7a6fe8070daa711cafb588e9b5257cc2b9c784f1696dd6ee22f65057bda88df0a808532ed90f02ebafae0552a718d1d1dbad8ee21cbb56cc2cc57392c09ea4d68fd9882b8180857f4eff4c6f3682bab13d94406e731adbd32d331115d189784084b57ca0fc05b67ae41ad64e24f2e6c146c0c76cf727bb9ac5999fbed142826a6bd9923af2acd68b00114d204339d218a62f8e99272113d5e8bd1511ba28107f7040f90d566d6f53befa74cd0909f43ed3a8f308646aea7338faee557a67332a0731a5fd19e890aef87f7e15c7cc51436a05a7697ea8ed4ff007e310c5a77481bae0f669c3daa1119f494b45e08a11e737c8e0876d75bbe4fa7db5362c220e5caeb7a236794211f12a44c5eaa4219b6167a09be608cc9befd83e9f6f1570e27aba1c53b53532c52eebce38596cc424892c69fade2ec9534a1d358766de11fd8003ef449b9e42c2ed92b360926109501c94d9cf1bdee34f6270db95cdb986614f9a4b14d7e443292ef67993ca1dc8e260490095acf3f4a5868d25618700e9a0ef9e5de2dd3b5ceda47ff0c23a025fa47cac597d92cdef10e24c688da48c31f9061855daeda6497fff63fced8a434b1a306abd8f239a5e9db6d41f2d28f67789db6eeb157f32b3fdbbe21f17e8195fca1ac04c529ff94b9e8a1e294143d9a80b05c92c8056cca51c8850530c0b0dc69334f56cd1796bc4e321acf6265c268034a7a28430cf0f8e95f99637662d532deff4b6ea17bb333edc052ba0e3266b3005b974a821361065c6610e1713e6823f9ac7f989d352cab76516d7bd7978d8656d9a9590134137915063b832ac90cf0ba8888549f27a870196ede427d571516eb8c1e9f61a5cf726d75a4cbe085b9ab7ebbc93e4b1b7077d9406c101e13158ad24e5fcec5cbbbc8cb776f4eb269ff36c9ef2c5fd112cbdf8e648b8e2c7f88139b3e421f73394aeb7674555d3947b0d8191abc5d993df7cd7cbfccf79d89256c2573b507fc3f596ee2b67b92802231589f9013f0429b1b9d1450a6d2b2358d95d664a8b9690476e731de73121d6b2b88a4e6db900631343dcef7749562daa055a7c125e250860ef9e91ff013209e7ade3caf3a7f46012d46b7556f23e041dc1055cb302db5f8364ea8485592b5e05b175844bfe1f33ba1fa891d039223e67b87ef30f2caad64ef4722d7419dbf80742e6f9f95d6746a3f6491c3681b8a2625bcc2c83868ef57a019389da72f43d4634b8c8885cec8802d470415da5431548283efba969a79ec3527d4ef336838da0de6f82a76fc04d4bc802c82c00f199623650f15ca3ec943fab69df69945d2f114f125189f58cdfc509c9ef2eb0eddd32e531cbf0ab1c97deeb361f6151645ec11e18ad59cb72c044d0400e13f8d015a8357f5010a83b7b2c03b355c0adf26883c245c9f6d581963ff3648565e5023032c1768433ba3be5489b3089567c9b38d9635c87599fbed57f6d9f6b98cec2b681a9bb953bf05cffdca8062d9e14dd032c07390ea7aaea1022e65391d1e231577e0ded16f4d5b084ce32738a9c87ca4e11445b61f3ce3b687dae08553cda17885cf1f4b60aab25806cfb50a335a54a4da2bfc1d03ae93c32ce6b7c39917086eb567445915e5f7139289d4ee721af5546cd28fda5d5e3c8dd2ea3eb5bf3389323d23a63925cb99de723ac2bf01d8150cc813259d9ccd859a0b9fc5e3975e64ae6daa5ac6c0eb5b88f2c90f52b617ef36301746725764d6e9ae0071595688b0d9696b7fa4e353cfa6ef6b5bc9386431d60a8be4f1feb06e487aa7192ce7358ba940bdd7e5bd9b688316288a510cf14a57a87fd3c68635376dbe2068e8104aa05dd18a19cf918dd66dd23376dabcaefc6e1b4ede4d84a1fdf2987eff6bf50ba786213a5bad7f303e749489d7fb7c303753ed06ff982da59a11c93190f353d49017fb2c0f56aee70853eb14ca57c9db926e2faf2f4b43e25f263f0c136983d5ba9e1900dfd00055ff9ce80c4442c2d71e879e77ae93c7262b9109ecbc6ffd566fffeb2fa44e75773193df2d0344dd34127ad27efaf1ef94a2109a6017e18f2a8f6adc320a1523a18e2039d2792fd2fbc2c37d25faa821e767b8f29da3c93f9348d8106e65785f0900969065d457e26301b8b74c3097aa42f716e7d513cfb38266bcad229eb62416b8787078e18a9e45317fa4d262e4488ad116d16d436da7412a3bc364ad3b46c496c4ecda70289b36aa6c59e603eae8c030deccb93a27efba4a58ac3b0f41599c4f05b7a8788b3991154c077db3ac7c95c5077d16939babdd024edf188ebbee81d48169f2f0cd0be52c57bc611d0eaa499ccbdf44eb41cc8a7744aa8319c384b6ef641515c8e6b999864810188d24a1fc14cc017a5630d178d70105d9176fbd3ec3409cbb5d259cc66f72a91a7c0dd47abc753f61275dc8900f38026352feefa927e20019611584340316d190f7dc8982fad7a8e56b8a36855da12e53387416f692868fa380eb70acb8deb1f0ed107b957b2c0faa9033cf590c5cb347068984125d0f9786e5f7eb6f6e9629479197229addf3869a1d60f3366a179439dd3542fa0405bc9c238eaff74b6552154f1ec9e3d3ca0c3adcf5538180f3b8fbcfa7513392c3427680084708edf55a2eacfc15076cf619652ad367dfc4dcf24d6e77598e6f96a413129606a9c77a4312aa5e9936ca46db81401fa3f1da4798068ed4e730b6a2cce678eb146820e9066fb6513895f38117ea807e53f1daa5ffbbf8209fb6f507012aa545a9fd8180d725ad0694caf1d2f2f3d1b27dd5b79643743bc0f3caf3879da95a602ed3dd7dd4153d890a5cf648cf0e2300136d77e61363f3b5c61e8f4065029c27eb1557ef71ce918b3c590b226efb8a541d251e15239150fb2917bf03e7f5a0ad3471afb284d9eafd314154750dc2c01909720f836fffe9b83eaab6422836f5bcb9113c25f6978e11fcf1e80b11ced11c1a8b13e246997b2b2bd1ef834056f8af21999e6508d2efd232e98c1cb85a4f284417872a06f168ce9ce8d0f13142d557efb741d77d3aaf18afa638c8d2a74d7d5708015a52d135b7362bc9c839ff35e4da6a093ecf5b35bb33645fa13b5a4ec0d898d3a9e9a65aac2fe31902c217348f3025418e579118ed83940091c223298c851a60bf79fe9245bbf9bf8d5cc1e2d6d40bcbc28a048e8c66c06a94f21d6b2e7fcfb0ebf01e98ed7ef9e8cf789dac81a60b26f3b060b2c9a1e7b97767294ab5e7d0731d7fcceffd2d5b33be5a3ee3cda0dabc8a2d71376e034fb014d9f27b045e648ba3577de83436cf66dd8327189b5c638589dd36d00160084128abe99184b0ad962c21359a63ba13a3af280544789c68867f30853ae922c9061feceaa863a5221b5a88f85a675bde169ad4071f6bec94b49f81d3e29678726ea12630edec87134558f16d9ff4baf716321c8f584d6cf095796950433f75ba145233235dc5a332959afbeea89c1dbc0f559a6724c852c21fc4365bc5b67481f419d5ec08eb8b5c1e66946aff8e9247156a1841587fba7052c4a3b80b21e14a6e6cf7ea3b022711f88c15f5f498247f2a2a29188838f955e55d3496976fbea20be1380b409feed01d038171e6acfbe8877747d807bb8894a3fc7afb77998101dc2317f327c155bd878ee27a2a6fe4fd04df31969c76b46109eb825bb153c17a44c6b6413dfd0a9e6b3a8fc2c46188d5d76ff66ad876c0d6cad6ec6fcc0c4fbfdd96931578184fc3184bfc476d13de8ee6a3faa58ad1c1d15b7fd5bd6b64a574617f1b81d379c773fb55f8ab95602106f9635584a89277d46d5256e6fa6e13434a6cb510a3d083713d96b65f339955547de77f97b515a169e679d98c6b527a22cb88da6601c9d9f7f34fb3b1119518c906086e3b99407dc341e8dfce9e0f5ef2f95a2f5e67b2c572b0d820d83a3658aa265030f25325c860dd6ef8eb7f2280e73e997ecf34e8cef7d10eb5fff94e6f862c31e052548234dbbf077090e6203da17485740ed6b3a7a874c4c0416537c86a0a3e88b9d948a33f6deacca609eac2353562e627ef751cead29ac347750fe3efeb2370d1fb7bdaba2ba39d064c243344e95262b7fbade6d41881fc7033101de1375f181208415d98656ae3ff0a18ca2739cd30b6e98086f553f68e038cebc7f06993c7b26c5790a8fc9f9872a74cc122786d25821843c8f44a77c64ee15c4b2c9ee827cfdf302d4f5134f2fd77a58b38f627b4ff42ed0cd1107814d57676908a472d257ce04d6ad739f80276db95a551d3da8d1288218a134faa12cc19dae9074e03e944a262f1cf3841285c95827c6eb8a6e5c5686d3e1982e62fb5684efb72b4728a5cf4d734baf441586753f24c3f71d60cacaf2d27bc3c1da9ccd33a4cf9be0d578d255b408c6fffb84de01dddfcbd4e251c934a7dd3c80c20c8f590216e3ee6b9d9b41ffef760556954786c518d58cee02e05b7388ab659d68dd72a3eb511691a05541cd202a36539e9b01592d347fc68114859bb7136adafbe9791702ff9fbfed5d808f5406e7ff62a59a3481338a2fbea90c2d12102afff31c53910c00cea62bcfcf7b8f1cf2dcb67eb13d05498ba0aa07a17427372ef2d3775b6e2acab1920a6b77e840039b0463c3e2493d9bd8cbe6d7b996db27c691ad3102d4c6a5f62e8288c8733b981f12052ce8c7f1df200ca92b31f339c666818f2ab57dc8555b59d4faf8f64380957be715a3870c927b3cd6717ff60ea64e42ce117774890b36ce97e8bf0a8f192e92c81296e64d97a3b345442681b720424f898af08d3f28055aabf720a02f22fe5484b3e2bca778fe701893189d5a74a10c97574b67e058be3d9693bd2f9454191651672891282ec4931ce00fbdda013c58a096be36cf104f7057fe9b9431855e5d413eebdb0be1a98e9053bd1114c26740c34079c12a2c7b2f8e8a1a3eee69ba9c8ff1d4b5e141d1dd58d3655216cec8ce78313adaa6e7da95d3288fdc0c7f625206420e55aacb8c7f464eb0414e83bcc3b6d5d33b8d7dd26cea3e30e1859c6aa272b9a7d3530c1e28e775d3856f6e83553dbf33aad7b4d021aa86619e15a308e6089364f88ac8aecd13dcf9ef6fd799f29b8b056b6541d9283fa68b902bdd2fb931fec6093bbe0699d8831cccd6b30f30d1c8aa7597b9e7c491abb50fddf6849ad3674ff730388b55f6b0de143a43f3a8f1fba04179fce5b73a57ab3130167979f9989ab8468aeaa7813cec5d0d1c735d653f9911a10c3117aa22ca564378a84361833efdfe8395c3f3c91ca356ccf08486e1513336fe2a7e22474558b2d41e56a3dfa969622fc146f227bb0b50ecd4807b6b5f7069e8cce7d7c4edc4e9597f52bb6129935d2e6c5f71d888e77139340f11d17ebfbc07b9e57ffab0d988b3f86f86f81ddb1d6be51920f75272235cbb7de961ec62845f7f6d606cd7df9b41b4abbde3a165c2aa2a4daca9d9ed59aa3e66d7fde83e9ea81521444e178ed173e780d0c43812bf39d8020fc5b1c2c56754204beb8b0c60e581b52db65d2a83c04bf66f686ccfeba247a1801f80c66f5bdaf2863a26a48a72a7dca6c50cae69a846b8dae691bf6e821108081c3168f995969a9a4af554c80795ece197303177d8f56afab71710c4534bfd77a1c21fe862a6fa8863a6195993ccb585ec4e9c096a1b5db2a430c70a12976bda00701e9714ad97509c82cf58a51427fc8974b600cb21bd65d3e762a43cd53bc4bf9eebbe1eb0b363e5cae61aeb613db5f9eba3d02590daba71733a65a0b8dc9be20660286f27b1fedd316fc0c07eb5a044ae4266768957a6d1a4e05df2cc43750bc52ade5424801850d561799b466416a12ab8cb379b33f6dbd03af294df8bbc65bc4acd2147f84498b067fc877a91c1f061856c52ddd21a87ebf451091da58e5fa78867a7b00cde387dfb981c8c5336e842b09daa792a976a6d6aae62ba7719376eada4f215fef4e31cf2a926fb72a10c8757bf8c3569925a4c603fc72f473703870ca4b9c9ba463941c927a86853148d7ea1e1963f443e3705a2247a493fbe7cdf4b2846c446ca5a200b7e3838633ee1c656dac152e09c361b092bbec65c025a82a71445b4470fc1efef2b04f278ff56930ecf3d4cfdca4eee6700f89391bb37e7637e91775a25529db2613ea20d85423bd335dfaf68222a61bafa8bc41ee6dae04facd5d1b5cabd9309fe74e9f3083cf110fcb0dd20ddfccdf4aa069df552b02f15389b33224357fa87aad15c048f65196770408334cc15a1d1f7ab2e786e8a421db8e684dc7ffa2ebe81d558e87e0da49d665488b36207db4053d8e3315cbaa77e1359636e1549088624e7ee5249370381a827b24b1913515af38e0d7b48a63ae2301402d007565ef099757b314b29990ec159f41489fd14f5d881a834fb43b2b69584178ed6de64dc95a8fb6660db2c5cac82f932af466e9bd74a8d9e0a2fc544a4e8af125d14504f72e29421616bc2f563339c61cf67cd0cc769f4661f7e7845dd145f159747df1109382a2c40bc03ae43276f3ced25b87058d81951805de5c78a29b8f308a54e5df816304fdac3a1a68be6d8e2db7fee0fbfba834e1e44474d751300e9ee60493cf30a0bbd2cdf88e126ba104877ed758ca14da57d4003f229440b74220b43b1c458fdc7f68bd62d64f42f858d1e4984476a1ce4785c153f8372db58f50f67dce11ce7c5ff9667ac98dd2944754f3a2461079b22067008ebd44e9e546d07eccda302f4e82b72b529cb65726740b44061e1cb405777e5f6d1bb700545786e479950795025f4c34d032be0f81b8274f9f9f9481fc44d3f05516140cbfd14a331aaea18ac86a3d60adc68aa16008eb3ee1ac73818869c22fcc1fcdc8e6b4d3429b305c34431720dcf923ab3f81736594fb0444c1b722446b2c78777742a1d7197c5c4acb16807805e57e75e614e3e40e4395843469e186b086f2f628a21e8ce22ffe0326929556e19c9642757b0d60c3c8d60f99b161d9d116b14061e8d192c4505121e2470cef226f2ba9bdb32e6d704ab3a7f5a422fac21f18dea5d8abc259fc4a70e8bb50d8f75f81e6293ac84b0adb5a041c19a7d72d99e0f6097836f806a43fd50c51ea82540a1467feac6d0d6c5f17a43c153d157726d59a1f96af96dbccebb2fd1abdedb0ad5fef48adc10c35b0f4941055a36c10d061efd9698db0d36caa4002fc09b0627719046e3c9c2fef205e82ceea49b0df825c329fe9c2b3f0285cf7b516c870a3af05d917ccf60bd9f3b09301cb39cfc13de974bc12ab473d463c40242e029f5fcab08f929cc7c270f623bf317b8d2f88fb35654440cb1d8e9d7bf6afb07e50404eef40194576d5ef93030a1457272decaa87f3909b286678831ec547bfc16b95f91913f40244c796863c6388503354c9b09d1d2cab474f67dfd172bab6c2d5f90a7907357e47238e508cf4e5ac0cf41e49ab0d34a9b39d332cf708dd1640d5d0198554932cd8d9685147b0fa15dad520549a01f5f9c5a4604232f934d76799adb9e5e986e46082f7ab2417f8553ce1384a693a8dac7025d75c5db3d3f40f149ce3905b0ddd6127e2b3e163448c5a39eaf50fe76ad221011d72e9fd585838eafdaccaa88c3857a330833ccb2f0d1b66de0501422d6267856230dde1467b51a43501db539ea25eccaede8b097129e91834902d0150fae9bea7763a7f3e58a83dc34fcbd802aa581b6ea762669655f2b712355a519c50a70ce180d0f4bef85c44afb458e0fb7a7e20ec7241fb232810fa6f4c402480174136f6b7b1dab7572b446e25e2d6cb2bbf9dc89e07b39585e1ba3ebd9ace93b65c5ace943b81d895b33b58c6ed2f08e832105143498bdc61a931f2998db113c640514fd88d46ceb8fcebd6171bce9e6b1fa769bfc81d02777a5f242ab2cb95ad4fbf5166ac609a8afb3fa4762e62a8f814dccef0e7c09cc760be706a4f330e99f54205dc7ba0938dcd6cc2e5630005efeac4dc98551f6db67aef51a4b107cfb0a88504ea8243f4d648eafabfce19cdbc392ed800daae6739d248da7722ea9b733521da67f09fe9c63cf525b6a5bb5b3beeaab9aa7f2a1474cdacccc21c3dc1db978c84e2806eb8bf0f690eafe4e244a7c09b7dc2b13b514a06300b5b565a51042252fad837b6300e8114769ecdd54d486138f6044e0e593ebe1fc12c1c581dc4c759f7062c474efe80d4ca52355636bc2617b720de43a98e20e255a4cb3e9ffa0ca197f000af8491a43bbe40e1fa3737a0206be1feee08aaa81fc0ba85699626c2cbba48af32bb9996a9265d6c3a936976013dfe6ddb1e609754f4def3b6c97af442de4538696b7ca677b58231a77fb50bf0be41b8da74dcd40851ae674f5bd6f4d6024a7a8be9553909202303483515636872327cef91904c4c7a148901cb81c7e751201d57221aca5d237142409141a88e08851ec943eaafeb345e3e33b4ad57bf89c1f68d1782745b72870402290501610b6524c26b30138ab75bdc69e8892f7c277618368a14b52e5593472049117b23c1a4a4405c07ba44ddbce01844130663e31d9ab3352fce6e0fdb697ebdb2a59b87fbd17dd9fad8382a687719aad0baedc31ce0f6a88679b5b43daaf09018837552f5b3746a2f89fccb7d9aa1f95ba5b8f0a04a631c966ec350fe7a6181daea3d6a87ec2da1d70019abf0c0c8993cc12ffcc8232ea9387c1b6bbbb03a33ec76e7f38f1c4782bf3fe0d6739ddab02f85d0240fb5bd5a39957dc79d11e49d74bf6cc7f54dc5ee884d20ccefeb8dbf56aea0ef1285669977d326b0a12ef5712e23dca9d536e813e5adf854a360c80ea5de6cbac6bd48f47563925fab042b4397ab9aa21c668ebd6919adb1e90c6c04468ec64a6ce047b4c9894c32cbaef4678cfbf58d1d640be3951dc47d615336bb695781ab5613d9c7c31217bf8dc92b4f4f915a3e52c7bab15617745d67eca16687d8fc6f261f9563c7c231b30b33eca65279dd551eff9d1f8dc88fae54cf804264630a8f041b7656595201ee7053cf54d96f1defc621f7fe61296404cad7f9df878863a96e34b2cf850d7d7d6f684fea784586f577d9ad42b79292526429d8d37fe7a282b18f425ff6b1532f4abfe4a5eb4f64361dbe472ee0442a18940e8d6c0d14b49d006ac03aed32f505aaa16241eab15d10b5820ceb53ede4ec225f4386d121cfef6196c460ffdee7a314f6deeaf136fc116cc3303010fdd4f24695f0d49eccd4734bfdf484798e8fccbbc1b2e77bddbbf325ecd6177a7e75512752e43caa8c25715da78d571a091eef3555c3fefeeb2c30b2d2f678f68c06d50c42981cfa0c43396be8f13339ee5e01c45d8cee182e4e4f1fe73fdbe0bcc83c3ac310cb651cb14f825caae652133847cf517f5d2d7291499a4842022a05a94cb5e59f373892ea29999e7b5b95dd90b4a7b9ae90e2608fa63828e7807ec4f9ec79c9fdfb4cf3b8008caeadd0ab7519dd1c01afc45ee47962715616e7e3c05c852144f86f092402e138396843a9cde56fa837f47f794e81e22e0f9e775981a5125462980014876db6cfecab097cdeeace6efea127c1bac098bab05db463e32b737d056640778b4c908497ab8c74a41d5174f316b8c49c0c1e0082e7d200cbab494fa40e69ec4a2de97a06ad1288dfd8bc803894736f760aec8fc687f767ab03e3cbe2b032093c328d3d6373398fc677acfac2d99fe20cff6b2ebb8a5e91013fbaf0385fb6decbb38b6e91063552a2281790945d2e27619fab3b18a0283fb33c9a9f3f03f255475fe4eea254862423f4a0a7c75b7f3872f692336895bcc9127699d12e7981f36a89c2ababb79dcd665fe80cc184e679fdd07da62c8ee6968f245cdd473ca4e8cebb1e2b8f7ea15b0757bc675e746b3bcb91463df94c977c7e975bd2147ea1721571167878a56f0e12580da9a731e39d2b3b68f7975a6c826776ff9248da8082a51544a17209c07da5536d2faf957748404e3b4d7eb96ba78322c081a582a4d7d80ee832a5bd140aee0fd5b34119d4a11bef5050111b0ee7cd6ef5796b880cdc4f32a27c9735309abd8181dad1c76b4ffc6b03bbb2b436cee53d13ae58c2402c0942a8f439fa6839c9ff9199731e5ea50cbc9debc36187fb2bdf61001568903ee395a04be127667a57bb2618c9d4e96ad25391991f5e81b7767a9e6ed86fdf0e1c70a0bb0497290044721742a37fa887ed255c2c750548bfb8ffb41d876f8f85cef13f58d2ba1b7bdc6f1d939d105d157b792377d81f7a8f3749078e5936fe312889b78971d1743af9dd9d6ddce1960f392afdfa2eaee05ed3e155217d0613df6418668b1e534a2ea8deb218474fe1a45c5c36401bec2d50399a167cae10e9dc5b218c60f9f1db5e3c1a0231e3b29c022935ca783106045c0d98d21144495a0f151a4686a665104ecefca64ae58331809dbff566fe646db017c99ac30e3eff7517398ae2fc7b983e58b4cef3cbed0eb3a66131bdb4801375cafbf31c53f0a62196dedc623968f56431a0dfacf044b8888c5eef2f3585e88ba1b45282af0b5a1f598d2836dadb5f98ae23fc412647db4c7014433dbe14d58ee4e07c8beb08494772113765cb819799f53927420c5d786150bfea38eea0ace0a8d1a85dfa0044fe2f5d18ad38fb64f716483f75d467d6e01f4defa0324a80a4d4494cdda66eb17e3b512de074a7fc75aa919932fca338fc743ace4dbb3b16b7bdc1ac534e9026158a27a9f00d62b3cfe3e45219c8691e73488b73cb261694d2ca5e56b86e002f487c25f938123cfaba6bb94a38ba2ffad1801a2d3c96d37c5e6cb6d084ec0cf2dbe48291e32e05774154672955a49050a07943acdb964444b95eae67842c74d6a648d05a77734f68ef03339949943b3f373943b384fef2d9f721e2007442a405d97c03388d675e46e29a2768725dab1c551627131eeefc4e084695aa68ca135d8df71bf37909ff8227a11d36cb482539ad8ba2a9a8d3a5ddfcf1045eac409cb342cfab93f53928f2368e8935ed1b970a2dc8c077a8eba1285a344ec965ef3986bcf02ee0bb97ac20776a7c034210da6a8e68f0ea3be8718196739f80761eb38067dd4b6bbcaac24ef1dbe4e975823f4b679ca0036afab4b02a14cab4f10439ad328b3541bbbb65c23b2bd8b26d22b283551a7b3624f31cedfa465a608f2aa68506e557ee4968bcda0e0dd0dfe2a1ce22e8a22c0c3196084c66e8434b317789a993d5165cec706f50d1f96514e1680441a775454ea583da955432cff9b3365b814de7f3d2c8673f16b1b9d6c4e1d418322393c26ad83761160bffe2a63e8d7bff09b5bf8bee5bca684688131ef3108f1f753f17a48441f65598ea0d6694b1d61768ad4c498846791e09d8afd0488de98c6079dc8e13b620572183d46fbaaa30e30d62ca169021d92449e395f1177857bfff301bdd22ace57a59958b9a1f9fde88c8d928f8d44f63ea4a1c87df5f4c58005b49a44be9efbaa7b13c51da89bb35405fb682749cfda99d8c7e81d8835e2ffb0c9ce3ebb866c83a8bdd0b1c5c60e667e98663148c3612f9d47badef23ec519b7627ebe8fb00cb084a81e56705f56fb5887961ab0961f79d3abc0bc0a1dd0b5b4f887824aed20ba10f483a1dda89ae9029ea193682b7c095c3f59d0255b9ad2c88e02a2211ff16279d8701ea9bfcf2e04b9fa44c0af101577853f699faf362caeae2c1eb509a98694f91ac9ae79ca55043a329d9e78ee32bb549df3be6dc87c59c64d0cca4d53b536b250a76d53b12603de0202adad497593a6669e89522b929df451a2b560883d7a862c521365a9610df1e2a1a0cfdc7df0fc072d07575b5b8c58fdf7cf6ccfa2e2506e008b0ff170dc6f36d693d18f2668e95fb41f780e7216f8889a9bdffeb28d63ecb42d33cb7d2c159701a7c926c5a3bb7f43401f489f3b7f5e3b3dd0c2ebb9f46690d43c0adadbb7862eb94f86ed12625f17e198cbe31d2061297dbf3afb1f92778d27a69c296f6b2c5285e309efdd8e7708faed9c3b6f85af70446f173c9d16d99e1e9c25dc9a2f31b513ff3b9489081a7954a4e0b217d29477808e86ab41be18f27d19fcf6623fb54389a48a1121ccddd8f3f64cde313b172f17a90cfa8540d8392a37e049d13b6cbb115b3ac91dc382b1d9e1fe937b8e265937dcce8468384627ab12ae2dc9c70597fc15c7daaa5528e310293f58ed994fc7ebd371c494af4c6061afa43fbb75fdc042816291c5729982bbce53ee06c1679e3c7932997c180275f11ee581d08fa7a402a5cfba491c7e45c8ace863fdd9d2218760218a1fa0b3163133362ef252b7eb6a605c6ea54246688efb2665a1b8f281a34af7d401e2a1e68139e2d6b55547a57b95f76d5f6beb2bd651bfe0dd987214e2083d4e4a96937f3891f85c5b1a76b623308c75b78b6cb5f74efcbf66cb5700d6ae8d6e7562285e5295dacf4c2a3d9ae6c7b26ecf51bf52e14445eba8087e8f29235a7cdd7f7b269dd6e9b151fbd130b82cc15e63fc505fa0f216b936057a0cb814fbc2ada2f00b19382595951945f65123d144ad4e554958895c83635546e42a74b19537d22f90fd2a2fd24ce9c3f5a7682c483809f2cd80556f28a4a89c58a9914fd749348fd3362e404a7ce833798a77f16ab95eb0a27d83e618d3345c302cfef1a4732713c46ce25e345ca626bb8aa74be5a046fd8c1ae42dfe6c83cbfc96b11e8c0381d7b76423dccccbfe666902d325933bc625246421c88a795a90025db8a85ad4e8357caca8416da07e904721f7c5a9776ef418b926623c0161728a71b3b02c50d5b0f1b6bc72fa3e73381c78b236cb2760b9c96abfa49abe3e46178a471dd96c93d7abe20a443656edaac7c797d122f5dd2af7a9c6fab68d53c7caeca75c7185cd793c8e638765bfb4d12411f9a7cb47369542417377243a7989ab66643685ba8bae3db92d2fe86d914d4d8cfcf49385339e0a6c010ed742549a67d2ab304da68e67064c99257a72bc5f95fc3443f64b6466ecdd5a9e2acdda82acedc647bac61b624722f7bd2cccc51a7303bf4f870d7cc312e941f42cf8816d0b28516f2c9865b231258eea404cdc29d5eb3665491dde5294b7a61afb53e012eb335627f5e42eb50e7e09e9472a0d6987a3c4fbb9aede495de3e13dcd56c35dbe579e91ed24f340c53e080b7d71983a1eacac200588a9b050fc6d58a96eed834a0d9faac71d06ed60f805fffff7fa0