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

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

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

Block Certificate

Block 54032 ef1ee532751791b15a842faeb29d5f0be2afc02ac42fbe397aead45d48c79c9a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ac26a762d3975ae6dfd9b9d728aef2fd0fdac8745b8a32b4c5ca0e37e4e8d2bf
Certificate Block Hash
ef1ee532751791b15a842faeb29d5f0be2afc02ac42fbe397aead45d48c79c9a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e336000006b10000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002e390211f0e5b73727e12b5682ca903b52e5eeaf1ccaeb149f438cbab496732ef72150122e07ff812a95c6bf12a3033c0dd6cddd1c33dc0a0ef2ea7ca6357d2aacd05ecf51d78ebd54a3c1629afa810e882efc844b5f4f4d3f510000000000000080000000e00000e336000006b10000

Raw Header Hex

00004020511909efe666e12cdd3ea6b9660f76400e8de45ea2792214108738fb4509c9dce30b4afe9ceb499221436162fdee64f8a23f4edc77be33ff78452ccd23838ebd3dc3086af9fd0618bfd2e8e4370ecac5b4328a5b74c8da0ffdf2ae28d7b9d9dfe65a97d362a726ac

Proof Data Hex

59,560 bytes
121216010307a3fad89a4cf0760d064729b38c1deffb0684ebdf23ab012a8ac53751617117f501c1222eb30a97f5236a3538a2f2e85b264e8a02497e09e4b9964f07da98aead84c179da326ee31bde8aa2f40d120af032a9ae1ee3e9adbbe796fa4e7e5e31b8c02764ff6cb530c060f1f80b631ad89c5e2d0a2fb0be8db932a2f4e6b6c482ef5d60301fc401aa82bed34d7f30f2c2ebc4ac3f56eacba6b63673aa7d83715c80395e97fcc02f82789e737428c5b33cc947895ebbbf3b16ec8499ee55fc7a0a59fb2d37d1cf0d1be33d1ca5161f05a9e8325475d0427b854283f7e13162534eedaf82b8e5035f98bfd17f62d3c49a23e7f162cd7dec4fff950e96513c6096ea428fbc17eb3388eec7b9fcec39e24979cc42d15855d82fd52b2b4c1be5a4a613f23e2ea8f2c200337c97ec426419e75be01943bf4a2158106a34edc66c89ecd0eb51de66d023ab1ea58d40eaa2a94c182146512d2fc607e2fd7c2ad6071c54e23290cfb251db67921fb78ec85e08e8580dfbca5fbb74056e1552a20028ed019d9a820d59e8a903c212d2ff7d9e12268b6c5196aefe18b383a1bebdd467db071679fe285dc91b20b843b637ace20a98a9b8a275334e4405925230328b38344cfa587e4103be99b02a83c9fcc8711eb1d9ecd1273f7cb5972dc7871e850c12b30b8f245e33953552997380d9fd2b7518ea9a05be77f071b54ed2890830b06846424b63fc7d50b4d352851197ecc59b5f13d9951f729bc0572c38a225bf2a364a710c45ecdcd3e26317b1da359fec5d716cefecc2939ea80e25ff923c7e8c3809490cedc94cd09b233f6218f1c5e8b1b87169af28e5b6cd32161ce7c07ed05796b3c21e9fafb51723ecedcfaee5fc02a183328b7e47e57dfd453fb2d232ecf8b476a871e03bd579a478d4c81689116927ef06f10e4e4aafc3e238942ba511a9408eab646f8d3a74ef1db618e487c6e3cdf7d4bb559f2678a0e30fc45a13e5f90040e9de363fd2702319746387041e4b702f9716d64ed535599b1123709c74632582564fd8190f3e3a6a561e8fd4d7aebdcee9cd85ff54f596fceae91158ba77b3a8d65c63eaad5ab913399864eaf7d6c677b6b45f3cbf45f7ae38e8161de5de685a7987a01b9f7170b3b1b2b18ddbbe063ec1030c61689d0c773ded99da721b86c00e7976d16f894e83a37075b003884024ff72edf42a2837be383adc77179b915e645d809fa849caaf3a4a89f0012c61ab49f8db59d0937ecf8a0b221fc8857af195a693a6a9465ed709495da341ed6964013e429eef0dbca549790c83421cfc6d723eeae0d68d905fdcdc4f1913c1bb394c7bba0c7c036518f38aa35bca2a0eb3592c6fd468063c2c00b2d0b4123515570d4e5db4b6ef65f189430514ae19bc344409f1fe4815da8bd2756047b4e8d6d679dcc3db67e1dfd9cc82a7ac368c1a38cb1db226993eb0b4b5727a9aaa6611a04e81dfe0b4d1ac8cc09235b482d7a9cbd30c6317c88ad4a45821a2f903470d80bf0f115f4570392da6dfd877df501b02895a56c4662587f22a1d9ee40a526e6679bb4fb38a847f125adc75f85bfa216bd83a53bddda82acc0309cfbf3a6ee8b4ad01492123a2634ba06bd574c5902badaba2fb102c10414acdbc6e6186d6cfff5f6cbe0a9fc082c8b4f353e5ec5862c4f58ed091c2e529145c8245d7e192d1e0ee5b33af577bde0fc15a9927eb281eae4ad6d95174590f5c29bf73fe626a7fe91396631c9d666ad03a70c8ffdcc95db552f20eba0307ad3b9b11b81c63f4544e41809c1b465c64421b3ab8754c8f188669961b0dfbc4905a4b2dbbfe43c7d89127b2393194ac966aa2fec22cae9a81c36fb7b93cb01fef6ee25b2082301e7e21d978c1a22ee00d0181a209321138ca7375d5c8467907dad0c865c948bda9a2b533cadc53ac222529dcefbace22b98993890d479d35c9149371b91667f98cd57bf0629f916e9144810174089cc0125f6bc42a7e5e18ead9bb5319c1f008d7eb7157952b036692a45dad2839cc09dc5ad8898f9268af2ecb156b0aa4e240691433efef538b3ceab9088574d53ead9d9a8a253ef5e706a3212070f53b5261aa7c9918892b22000cfabe6045b2ff3b11d7f9a09695546938ce01bda68881eae4ec6f980df7e76439289bf9b23b2009a2f3dc11b531991a34a21f98b2d041683466772a3073001903845e6ca6dc703b42fdcbeb75d47b32b26591ae4d6cdcaa5cff0db6ae76a40cd86bb0b7e425255bbd3a24608a2a8e3aeb516ffc99a248852536592095a9785947192f0b1a2fbb48943aea444817da124e6804a76d449a1a331722c0f9c2670338e961f06db0fc3b5ee9ecf129d325e0274219b20f5fd8708990356bfc754dccec4465984cbd5e3c6a09caecbe0e46e9e09a6895bea6577803179a148cd4c09fcc45b54f5a5438352d544952d0d6f314518428ec4fb49626309de262fe4214d0e9e052b964c0050d48ee46792f0ed2193fe7b3a798008600c11e77b3c7c5eb3a15497cf9f7b252736daaa9d54861c3896b69369063b1b4ba8e80f7a24588d87ef598403e65803e8eac5f8d15021288ebd8b6e83172f5966fa530b8f2ecc70d2c5c22cee0b15900dd30d04c24e81eb450f5a022b1dc8b143dafe65c4861f6ce699615e9f354289bf1442a2349d802b124cc396d40fea6d1213095358da322ffc14a54b3a67aec44cc759499e59a8082520c302a56d2862cf5c3541cc93d91e56ba13308a19288fcbce4e01c039b30dee0b4c7a8075c0fe933f80c5131c97c36f46273733785e2902e673c005b32e69ccb5db658bd7212a09bf7e9d0643e0d10a0091024062bdc7f68cfbf77e6a4c630a824904a055b84921054216150a36887e7efcccbb0ca2dc7e520dc54a1822ca478e7c8a72207e732e0b5c5fbcee93e70ccdf69532c40fc9206f637046ea725eb040899e5730f0d9c218140a9a545f85ef2b43844aa5c986043814e861c33b60234be7903443470b15a97ce82492f39ae5a0ab98cd4b319e643dfd418b118d3106fb614c1d70aaf3ba52c37fb0003b3bbdcc2137ec12426d14cf1f7de4ff5e2e5d954651cab156791c3634fa041f296cc534a12468cfe49faab32aa04773e4a2c278b13fb8cadf723052b869700e5d976189cbdedc782359e92dd7038b7a9057a7f8655068a574bcd61f276ea47348a24c4fc6bf4edc59e4d485f74862424ac7de2aef32d0fd54d998cd5ef54fdca29fb16d4d4642852e48944a6f1bf89542ece950bf60ce3f165e1ca8522779fae29fc8c0a61a15d7661b150a9238c028a0bf0fe0290d2494b10d293b52da86893966e3ddbec7ed0fdf68baf033f1e47ef8c81ddf920f427dd1834e2c6fe76ece6a0278cceb93955ec57a6b45fa521403905de4a807a16e83cd61e74a0b4673685a7238e2e73a1c158bca53bcb866d449ff8719dcba967ff1946598c539b35c526e788c6cb90668c9c4ad57e9d4ddcdb75e5e26e68ea25f0c5a66fdb8cc155577ec584616f547a2ae7f0073a667cce1e521884ca9324569e7eb8768d12730ddeb8547708e574be15134d62942ef7f8f26a357c41650cdbcfeefa70e5b7ab5ca100985e184235a1bc421e7ac0cb41ff6b9c420bdcd77491f6337a2e5a9018504ab72b1415a88e40e42b5536cfd2d058e97e7a535d079ac6bacb2e644ef9ecc0abd37862b820168b05d5fdf5a01c2c7a1779b0e349b8c31228708579ed18e46eafd093c6b11f05eedfd57ae3b9ee5616a3b62a4341224f52273659641a13054a721e5c5392d8c34ecfee943d6b8f8338dde3d395162a926c68c774c1aef8ef1ee8fcc86587e477d95d78cc14340ab9196656ca58aaa2e7acd0e0e2a1487f79d2046b18c3257f3d200414c4fd0e4b07e116c57db1db9c1d25c50bb8db97f4ac07b6472c79862b6bf2fb73138f44f808270eb81bf75a9510324ad0adfb0d430effa6c2c705147b6b34cb260e88eda4793a46f1e0a7773dcf111009ccb4eddada578161169558fdd3ba50ef0614e8468293f8e306fd3f575833ad5f8fe893bb2845a9b38902b7bca76a4755ab1f0ae407b1210a9717672d2f88c6e948fb81d5446ba0b1b3c8f17ba027ca0a9478a6983ceb793c62f5966e6dc1c142e6be2e90b8a4889847ed5de2bb9e847e31bcb3d3acfef9a0cd9e1dcd3aeb8a26122d92dd5029199726d8dd65decd225cd0812a5f99861dfa60ef9da4782098b550712bda93751dfbb75617abecdedb83fc6122a2d6a6734553fd122bbd6ea670f9b1bf9a2e30e91ba13aeafa8cc03f936b54d52f8bdfd097969414361b7e1e72221eb55ad8f1e31a40cff611bdae0f7b185abfc1e65e4308b38465ac1fd26103eafb8bfc9bbe379fe229f980e578d6699c9809739feb8bb3f4bbfa82f8d0ba044f4b1e39910465ccfaad0e1b97b7cb9c96e7839afb6753a1af57e4f48929b33d62f1f818a2fe406cff26877af3a12e1cc88fe823beb9d1d872b8326c661af3bbe5fc5e109be5a44488c7c8c4efe0b23f2e5754ea0a22661fa25502cca00b61efab3d72f8e9aee80c9bc63f6f2ea0992875f626ee8d9ba96b5a85ceb2e551ce705b5d72f0fffdc1284182f6286aca0aec1194b01f505f80555d005b9e8db4e4dc84c6ea154b6740e0b955fb70a1c04c77c20da85ae8db30a8aafbc10196680ea1574f0ee0095ce2219324cdfab7daa070e540f9d240e678ca9fc8d6cfb9d5d0faf22d9bcbf805431044b2805026c68a686c50ce8ebe6fd4997c86a86671f7a200033ef7fdae16209fb6a52548b49a21c2f84bf7c1659ad744b8192484751cb724a13d8c6fd51c88b598882bbf1ca66a01a9763d7a0ed317030f819568e7f886576b239189d68d7b0af701c8337320702564c2bc4e45bb2b5503b349773922aa740a259e4baada980bf1a9e8ba359c8171e89084d0a27fa9b3cc8f98baa4b61c45421782595bd7e6281a2b6fb0681fda1ce8015c5dea5e448a1aff67ed711b29612e1d03d063f0c458ab858ba63dd0e49ec6b4bd242fcfad58a739d7df210b7f0b872f18d5a5e1562d27411e33cc22cf4ad0d260f2875ce38f8263befc9e591467995f685f038d49d6f567c5b1aaed477b62b33034b2612d6f8627e43d8de232a49579837259995b4d7798731e6be5f2552c23d7c44f8c9bf34ae3835d83011f7895d1154a61efe7cff88fe34a1b0490bd162210a400080a1f66443c50db2f20305483c3e151c9798a8904e5a267941d4ad9a435642616e1c7e6887e164aa5bf5bed9b3986e8a6fe4736c577c8fe155fe1fe03aa3fff75781476967f700f77568c40d5205f2bee19478240040cc0b7f1efcef646131a60db5dc88e7aa0c04804d15779dcb17034a2de2ccce739e36cb199c9258defadf96b1dc677778a71d0d1c348d8df008464b70b655b4b3096d4df9c9ff2a3d18ebd4346c9e0cfa7717956d8e4f374e8dd1c366944b54ffcf86cca644e7eae1aed6b05dc4d09f41af798c535aeb476e4cdfb02ed99c121022011bee0a7cb8f8b35255213cec1718ea76805ead8e2b26deca01a3a9a0e6f3926f2c5ab0437f23e5736d9fdf0427e7f369e9447a1eb89c349919cc734cc94197073f32661119cfb5295da9611b3fbaed85aac4c1142d69326b6a447a231106eac99f57292dd120ccabc8d03a9c1990bb6157a923c0b1d29ad85f462af97b80cf7f9856ce713ae97c4306163105da8587b140f603439291e7eccd15ad92b63a79ada0c747b75c8338c126a251f37b666c46c0adf9a7331dfdbf406ccf28e29cf0270d3c436d0f070a6cecf3d8683b120e314f329c9506f08d94091ff8b4c14a53fee9e50aede5282b2fff81a9f7fcab7fca937798f0bc0f4d7ccec275a71f6706300cfb7bc0276c4e237571b8827199c7040acb644b54589a693a3710a916775fb03edc4c3864b96b5775212866099e0d9854670fcc51c0ef6e44eb063fbc88c9dde77cd59487658c2afaf07a1a0f7303d4bf62512a5d53244a2efbbfa375d6ec47ea4a872f2b1453a0e9da6dfc09bf851e5071f83dbb5851a79ee57f81d02ebfa10adbcb0d916e9771f8c9de0cde504591654870950c75150452186b51c4ed8e585efd6cc8ee0426cc853c6bbfbfb7eb0bf291906f63f3f787c2e2bff59a686a6618ca93d38d6d368df4b01061d119d55dca745f215bdf2e73034bc9f1ba4e492671ed7ee4b8f62354e832f17d179393d6e63a3b895be81d9171927ce39a73dbf5e3aeb201a3da3aed603062e627e2de9038a96e74af4c2313f99f67b93e5d492994265251325df9435f1fd1d5d56ec831143b02092d762f26f09b215b38df34fc35d30866ce2e583b4f5a077454c96a96c5658dea2fc838b9a6eaa79476e44fd5e75672b98f28c94a1d4ef0a4223c951c02a8d773aaf2958ba0a5acc317daa28ac914595273bce23c8013034fe1c245cd678669bac3897c297ec1648e341842e4fbd9bdc99138ba6bf6a8b3da53757c916aa9b9cbe227cdacefedb4a4c9788d44d8eac521d11ceea4d9028ae3f294332774a234aac00aa4013c642ba67fc5f6ec1ae0726b27a34acb3cf1977d1e395eb2d4b994a012e8652dcf7b9e6b3012a00bc17734de9dac6349975cb50122c677ec0bf14b19f9fa48e4c662cba86ec3174240a8f946be7861731eaf851bb28f9fb76c1e31bfa86e72b07b4e0c9560a94d6c1d075253e567b41740bfd4f88499c51c5a919080afe547ce6757b8e918d91f161570c308b8b115c16b6079dec74a926487a47bdf42e69c180706bfec3e297f91113625f4583ad7a0659d12fb1a3a6d63f8a44844b42a350b17f22760f8f0c607a77dd0445751eff2815e8f487a8f942e4b15599e375ca32138dbdf152f11bf6b55a0c0373737c68bed2d3fff68440d0b553e5fb2b6fe76e6b068323a8225a5a1b0a96dddc929ef4a9f5a87eb7db49e665a81fcf72a049d82864caebb37398e36f2a355661d45bf5ad06caf7f9a01ca418a4b816d6b4330e68ff3d3c45fae55e31186f40696b19613db544f2396646c25a93a3678e2cec6e0c7ad9ee917e13382769ae5c226fa3e074b08211646a2caf4dc39477a9b31e958a854c076592e5cdafcfdde4d7d8d6fbc5624368f600f5b25433a72532d60d04199c83904d833f8fc004a139f8a4738c9ad14a60f6b71138a035a60c041a45e5974ff929d84b60c9eb7c7a849a348f92335ed33f618cda84ee73b3f8f04fee062940bced506589894dfe37c89af696a7598582a2e08e47e6fe0c9dc5bc7b3fd0ddf2ad4f364c79aef1ea6d1c276bcec7934b242cc34bbf664562b61c9a89c97e08c1c6e5d75a2cc9d88175675a48a189284921ac343f001c32fed68a4ab92a0848f0b4efe418b2cbd10439b0a5a94ebe43b0b39efda252f5aa4de5e4074deddd13024ec8b2ef7eebfd5493ca8f4e195259c5069a19448d366931a7727600eb821086f3ac846452b047c3a5115a19b590632d7f5fcefda725ba483d395c5c36ad084a3582a787a695dd9369e793c35eaa99a9b3637b2921f448a88a3698ff18b1aa870ec93fd78bb8b97de2f57286d796ffcc4695ba53921a9a283899211f03b789cdfcfd28fa0003ea1e2935226093e6599fda51c985347c97ec259979f0c1d1a7c3f70f55736c786227cc21f65f0f235c312defd6e451b9c3eea1b4bf4dab07d497d1ac40c6e1917cd18b0221f9469f41e602bc69387aa05c3e1e87ec73cb32f7e51536105cdda31f111343a4dff0b662fdcd244e2c0bb731acebed2fa9a13b689c4975ac94dab1a0881f2b4b76100299c0d16f1a042dd9842a05b825b6e428fe2531b9232f7c7c6ffa35ddaa2e5a4087dd486927efe314e191fa705aafff4dc880bd138c61dd4ac4eb53c6c42ad59e6bbb07f51e0d05edbb34560b2fdbfec6d9143d2f09ef0847c138ac4ecf67b32a958c274d86b48f5c80bea303ea7bff9541ef27a56c570cf75af3be2a81f939d9e0b857a81f3560271dce5ec86e9de2f2979c1b6d93dbeb887721437b8981da620c591c6a0bba3e09c0a4d845e607f80dc8f6a652e3aabd596c24e374ac6d625acea545886699aaef1357a79698ead8d8d04122719788c6a754662451247f2d18db93bb7c0cf849dc7aff3db386bce69f7ef6086ecc1511d675b86cc76e2a0cba96befd0b98d333dbe0631db2b6c5933f76ed2586e489d7fcd7bff6902ddf9e31a806c9eb60b28259f13407ff5dc8c91db30fe115defc3b28fbcb84ad707c80ca25f188de5cc5810c8d73e8f1c7ee1b1b9390dd5b39cb9e735df156d7578db6e3f8b53e50c690691b720c0aa677b4770d2da03f61cc4947921509f019f74fe050ef5cc497838a89f1d17e727fdcd5174df24237e557f6dd2c8fbf7d0e1cf1a9c7f925eb956df2ddd3de52ddf185cee1da04addf17f92586b228a88a9f8ef94644182c948c5db53d360f1c6486b8db6ffea76bcc4d037a4a3601227ab9f079487bd583a8e2663af7be51775d68bb532bdaafe0004a2ff91a7f3f35b6d1dc6c1d0d4d78048b4d6b99318eae4627be3f5bb51064970126cd9a04a2e137675bf12e3a25be6d9c896b6db0506a6a5f5d6caa7d54ed4bcd3c8340e3de35b3c4cc8d750289efd02df0dc3f8f2f3de872993050b3497b01d7b7b5938f37667b171294b9670d4bd8883291c24703241d1eca074583ead11fce06656d4bf47d334c28a347478cb667db4e02f66b0f0753eed9d0ec40e0fef5a62b3f923a539a5b6890b9524efb148cab5d5b27cae78d79b5b5c70f04c83b0cdbf41fd526369bbbf9d24d2963f54ff04028d1b8602e059191a6929f8207d5796e4c71fdd9214d87cf2266cdad622e8634b93c4893c67534e26810b97f9217cdaeefaff6bed97a6980b00c4a50fefc4b70d8bec0164e028622c19b7a92c051dd57cb35abfa30efdebcd71ada934ce0e66d9b15f2dbcffb3c1bc0e1dd586232cd6340d4198636e3dfe70e09d96710164a20373a2ba79db0282154a11339570576df75e84c96b50b6440d04d81e23879f72a9b58d70c19765dc552231ccaa81e52c664d2615389e3d839eeec182eb3aace1a8005f35989f8b8f5674385c608dc56c38e95d7b102a68417c92c1958766c387912ed9fb266b9fdf28c1ca74afb5720ea84898f2a490cc1edf5e174e5d961e0b1b8ce64212dcaacae91c4e81d2872620c5aaf6f583f567d49cde1c93db691b5546a1669e8938794db666598558130fcbb019d1063963cd0485c05435a250bc097c6e6c6f537ac779ed18d88ee43a78ceb7ba2985ed2aea251d515838a95851ec9801486d2f1036e092cac27fa4b10a14e519cd1c2bad5dd9e443741a84607c8facde55688f588df367f89b139d5129d17132b41e97c4beb7fcad1ffbbcdb69acdbfb5deddb6ce4df917ccf40d0748665e62cc720c14c4262f558441a76182ff18233c55edbabd8ae375bd23b4a6bcf4d9523b0a353568ea47d7fda0c76f533ef0a25e7945b0f54bf0591d9493458ec1545ac53e516a37f08861e90984a13b271fbe661335c667cc2202df0ba8f8c8bb0735557c24d41e789d9e50fc8a85683284ecbfdd29f08b87d5455356a4c800e11e8c50bab8de1de8330f9298c72dc79de70e6880672f59466ae26be9028d9b51c06698b768eb4954a253141b28d8106258ef63e0f07a42fba6ec2bd750a94078a10808936b45fe3e51d4224773a9001717d4f4e5edd99ffc84800edfa84bf2a08b054335d36734aa6c9a878146c7e89a8ef1ecfcf5d8a6b41d38444857bfa207672dc32b46ea71c282279271938a80062ce018ab60db6c08af6c0d2987f5d46d3de3c1354e47629fa65ec10d9b8b76c2a9d32b62db07540bfe4b48dd5ea9c80b3c3799b0ba6fa001d7c2efb30d8a84a47a2175b75d30cc8cb7438c058b34d67a32d2e95d7c1df624a3796ccda735113ba3ad1dc58ed2722eef9997d78edf23005c9c5294a6a4ec27ee0d711d3dc6b056530ade510875edbc8e27f23cbfdf117a92cee82a629847c89ab159f9a91e84e617e8b9540dc722f7257fa2c0a9cf2b8e378a0302563e0a3b276524b171ecc0da6a0e5994bcd3fbe5cd38ec2363a2be1a048f069aee6730bd5ffb63dcb43115766e8fc74705f798932f6b7a211c0404aab73e2c3e93d97d97bd1b16e7044d47d54ad462b09ab3056157fbff1a1ad6cfbbca4b3fd5159de1e9a8633fafb18d9785fcbe7f9d55cffe385da0a3a3e936b32cd724af7555b09e652b11d0c6b580867da67a910f267bd984dedfe43165afec5cc4d8866ad78a09a86dea3f42d5ffb216e65e18ee58089bdb5265dce8686788114acb93c5d6272dfc288209076a8975255b99ab1513abbdf8c646ca37c6714608d625498ccbb1de3dbbcb0c2fb0d7ef587e69cc77ba0dff0d7be282ef98cb5fe9a8b976a0fc4f75b80f2e9d2fa4da61d7f96aedde7fab088a44e7e76b99204d4f76e2c443c44c49b4453eae0a7e04bd93d332db684e74c7e2e623fad1a8510208a3358c5edeb0857bfeeb700e919301449a7810e309d756ff65f8e3124d9f982e5aa4a679af5b6069ca4799983b6c734985a7edf62aca4769f1c1e3c1d044d66136437fe3ab56bda937807b2ccced2605434e724feae997e684cc32c8419df5f578d84d534b9aadfc539e2820008a55c55f2f0a608aaa19cdd61f6f68eb17e2e6496b8a72d1bd461d474eb494ec5b9181ce6fcaf49ebd77415d0e75bc0dfd1b7b00813f51ae3382a66d33b36a073f3c6781e3dbdcd161203045920e5366b763fd64686fa1b9ed76c30069d56e995b090b67c23af5a8dcbe031f2dd00cb1bf19c73d438cd020e11f6b35aaf9182ca874d7fb2ce60f043b06fa9597213d71761575b367fa34b031ec03187ead0cb2e135f952fe959065e81c1aa43ff6b771c3a13490a51ae9412a52f63928799189a3a3fac843a6013a03a7b9aad02480a36c2a3d8665c47121194190b2a2eb11d9031ba891ae8a47c690d82dbb1ca5226a9dc6dc3faef45b58800325cf3f42a6bf1cd0502278560b0c54fc6c57a9e5fe0bf5e61a5f4d9cc4e8a5f9c4ab46ee2f48d8385109e096b7713a03ed0e526722f0fc2b56c4f21de2086cbc25e2058bd588e90649794dfb9329763b008316d40b0945cf5b11beabfa3607c1ad1a9687c5dc34bd818bc380a063246b9a9af5ba2e71233a318f6047821e0496660dd98b8e6c1a5ed0d9dab95f99d4dc6ba9f51d6cc31b182f16a205e10b8ca92bc8aaa44ce3cc595b7b75db7a302aec1da612a390cd5d4b656a9dcac0966caf47394adb1bb65bfea6af764b374851c41efc047dd2e0710b7b3a48b915d043a6338cb891167216c2c9673ac67a40e2e69079c21c307d4e2a9a3b0bb93bfe12699a7fe7ddf4c87d4bfec57f45a890eada5336cae037ac3a2017ad00ffb2143941b223aa2a566a1021c7a78cc2ecfb68ced4ea3f45ef3b50d8be3aa1390c7fe837e056e8cee25353df349b4b8fa0ae658dad87ea3e4e2a1cb61a4e7014bcc3e4292deaf42dee32f6fe64ffaf12c6612efe4981c222fe8a56abbb9ebf7e124796a0f472720afcdbaf7aa0be93a80dc0e40234192902ac04d16e965aed8d1b047393d622ffb28640e79683a882a3cae9fb1cddd88096d29e3ff66b447b505541c27844260c60699bed6eacf4e4ff59af7c7142c96c7fa0b69e08183aeefda6ecf0abf9ad6b749d2c684009dcf59a46dc4289e7f99840691f062af35261aec86fe52d6ccc56158c81de68c178cc86e128525fe4e81945495fe39d40096d3b8285358d37ec908e5f5b71f850544d2387128bc19f95392b03a29fdaf3cce4edc49f5e2d81579bbbb17a2ce998b28ea6af9e3a4ca7d2d7877c000118434800f9da0e27d11b77a37d22493000ba3d732ae5b1e0cf0f21569177038db4f9023b41c9ca8b4dd6aafa03deea7f69509da126506e6ac2ced91a8e8eb2f1f9e4f3caa74825c6f2afd9d855dd53ac0e8ba35a6302b31ded8d0284d8ce456b9220de117ea3f6f46c4c28e90447fcdf962dc87d48b84809f48dca1eeeaf253949f468860d79583961147fa5c3e630680a046e419b4cb24c116e9d0e62b8cd3fa6cb4b8d4186186d0b4e38ad6a520bc8219f6cef3ed8b33bea4fe47d7efab9607e8920ef21b8d51059ca20c8832778f0c349f42dbe766a1f7ddc0bb2a228a33bdfa1fda6088476de1459a717addd68abd558f32cc21859c97a27adc277427494ab5098bcc7ef4a31f2e17036dad9dad2543551714b4318ce04e1354e562cda857d4cc9fab3ecce4e560d7a3c1c85c77bb85be2268c7767ba333815457b83e124a33a6d800282586c850331fc3166c5dbad7d94c193aac3a73f6de25bb37a90055b329c0ed5422f756f385056dc0af501b814ffe22bd7452e9e6f48bab86ceb2bbe8dd40187b41254189c05941e78d7a60348b426ecab60007dd39acb0086e53e6800f7a337924f95001319b36d1ed5bc4f39fec11f87d5e9f987257ebf6cbcb6e65d52014cb2426cd933e34f3978d853f6999b604a3318bdc5303c871938c9e325dc6f8cb2e108d8cad81ac481d1e58991957def0da001c930c8dc06811b4953955df708cd233e9b7241ee9ed9189b7f5c6a3f4a5a58ced8e575fe2789b25990da9e424d755ec50c6dcb214e38dfd3d3596a6a480308e73fc532bc30e31ecf33bc8cf506cbe45b0fc3828ed5721d01bdb118e39d6eba3c88010d22242b296d1549da9a0cccd1952573ffb210d4f44dd578266efcfd7e4a85206e55390d35052872aa2f9d1256b5d3ea3a4fe5302df060235cb0e45f9b4074c110b46cbdedee73b0df1dc0f6fbb13148836e11930426f58e15236a62ddc78472e11163ccd243250d55f52034fc98e45c7e17160320c6f567bc48a6104975ec9334b84c4d5e623613156dfb8cd677caddc34561f908db37af1eaf0f5fd360f1cc078fbe2cbcb722bd2352d3df1b809d9f53424edbfffb1f6b2964dcf4003f6c97d3180c592979f6ffe45f179b4af360884f376252b7d9560f08eef10b337d94a7f54aeaa2b6a9d9bca3fb93bdbd9fe687bf83493870addc8bae0f62e672db80b5c7e0e620cea1b07da91c3a04f83fe73a706c7de3dd3779db013308d05ef476bbe8a350333c0f23e85ad28e6b26cb612320ac4519973c96ec036b1ba120c1200118a16b9b6aff1f3403f845ae53eb3c36d7c15ab0fd91034b96b013f2fcd6a7845e9990c5c4163a1c46ef24ddc59299589c1be2ac094a49e74b2791d0067a50cd6e1014d4dcf7ab2cf95f9c878ee2657a75eb814e1e705a4e9ec4484cb972c47dbeab3732b33381093d0f8c8b148c4c533e788cfa03762f386f4834c882919e077e814740579c67d5f1334ab654de5161ac5725384f74d581be9a673b594945790e89aa2a34fa6ac7b833d94064e6c3f18867a7c058ff9f49957355c530ffad3d28481caef6555cef761fcb448e181c0c6cab53d5aa68760c6d56f10b77a63d8e0c20d065054eda104fd639db4017b060ea38b3a96b14adfccb7d6604a8aad3d94ddb4907d31039c7e03df5805d0964f46a92c4d7ef735503712dc48ae0ccd2ebf83bd774afc4bb47bb40964ca9c012e02e39e5e56a71c820f99ade5b4fa40d6785dc61ccb921d2f9e8daef8ac2b5c304865f9cb5cd608ff2b05ae5f90fe0ff7b27451cd35d2fdb12473c9ea997ecb6fd18289b854f20ba98638a230ab07ca7eebbbbbb2852c096673464b337fb76b695eac14b8dd75c3a15c68463a28432dfbfecc253127031f89e1b2149861339db4907f399f427401f004ab23ada0c41e90bb8d58e1b26239a8c42f546669c55ce019b8a87dacaa5d3a9a5b94ed2ef8ed5902c71a05414538387478eab824614d2ea0f0205b6010e6a77dabda04bbbe291f3c7e92866ce55c73ce29c56340921eadf42f8e15e486933fd0f3c2e2fdc31352066ada1b3a661d3034b6974d3268fd798d6ed8917bc427c0f9f89e1ca5b5028b6ae32a3d88bec328034f0711c623c925d338a39a5820de3ecc1a1868f38ffba1a5c6522543f97010cccd41456388362989e4b146608d6eccfce83dec948370cf083f4cd0cbf4c00ebbabfe2ace358297e5d412393d34a8da6af81deb4ee735e3c7b2aad707b862e634b10cd1ef00c997f305850253d2600decb0fe4a6acde8a06774dff8786cea5fef73905963fee5cbbf0579839b580a303c3d30e17874e64bfa90df0fb43c05e70247c0e729dbdfa0ca3c63f25dcf549d454a53dfb94db4e5a1991e2557095ed95860cca4fd3798916d99a4fdec6450257f2af4e62fa43c05cef7d1c8ec7c0c84553764592a040bb6d85f9022f1b549f6e5c0155f6530ce98b3093da6fd5f94667edbeaadd8aec9f7aff19f92a065cd1ce74504be13c18f1eca69f4b3ddacb88dc17985d0c2934e418bc320c93223d7cf067e178df1856ecd84a14875e8b08b31346fd5619a87779a129f2c71b7f539aa06e77889eb2f3ad21826a7efbc533e4586720847b7c7ee3221dd16f1941b52ac793af523edeb1dcfa8f7ef104e29aba19f6358851d2d82e5123d3c1388f53c9fd286b464e10f17ef3742f2b1f84187299e569d5bc445da8ac1ba7f47c3c3c923bbf50a21b264090048b2d6fae2d619742f9a6be3fc6d60ad8b90e019aa686d50f026e677896ede429c67ecc20f24430e6a10cfb3a0979ba12f5d86a4bccd099e46f45dfb43f8998661547d62227feb974c6e850815ab63d7d0b90ee73b1fe052a78644712fba48be1b5dd6b8eaa83a82ce85ec0f216e51235f111762502453e7e7e94918cc239abfea9228508dcc033189157139b419f159bc80a94f8121a4ab8526ce1484c39807708a8f39e194061bb30d115bc5c657679cd204f35e39a6e862c82cc45001e25a220fef4563aeafb2818d78a51632f411326820124eb3e76b87c3b7de6b6c294484683b1b8ecaccb3f0ceec2c5d19578d08b58973dec30f437d56c3b3b1046ec4615b87c76b02839e2b5c583ed0878e16d72babfed4a06addc5491a466ac0332dea04a5d38dd4db5826c7d494c3d51a0c6af0d04155155c80923429aa7bf9f190dcc8988cd3e6d22ff5ca4c74997a5007069552f7b49e74e8d964eba5b7e94232a30b1b99345233c57f857fff0dc9f092873a1b20b57e0330d0ba22d4fd668517f42ac6469c575c8e110e71973c4654296df09cdae425e0576204a91b0ad8a3a48a5000cdd82cb16a8d9845b0fc067db6dc187c490fb6c8f10248f822f6454726b483dc06ec08e86f613f2a24f916cfa42be849eba2944589cab81874d8924f3c240f578b933d0e3006c49a78d868ec8ef1055a3f40245a85e3c23b1af3f17b36a8b43a6bfa8cb97e79055e9c1fb617c581c8cb650cd8b56966d4d5c7500b3ef82913df0d09acbb85233082f87814f7b9bbc169a10794732f605136d4035b35ac9f5b636ea500b564359a69c50bc670a337a3b3d257a0f3cb600ffaae01b3f6b9b66cec965fed754fce1495016a97fa5216a275eee60094fd341d9d4c3183023cf810892b5d2bd82d60b591b7e09dd9e5bf93515ab6b690869965ae61740e6dce038a048829f990750d141e36359a01ed99d2e16e7aaf34f4ab47630ec67daa20b75f5e62db9b8b4acbbea949e17a941c81c9cafa474efa034b94eb2bca075d43987ff33d787eadbce1b24a40aff96468b8148c4ddf8e71dfd59e7df3609c8faa2c91680b731fca8f025335802dbcd8c7388f31b234c95ee419a97c9f3af898dcf325f2cba3153fe1561bffd5ca9434699c12f259119f1de907e6dee75e73efd216b8cccd50f9a5793cf69fe88a848ae2503ecfdcddaf6ffed76373606125e6f07c9d7b024da884edf53c60d0aa83a46a2f6f73023911f599e9f7e3fe91c7b694730c9482993581e0225c257d091cb75be21e3f50cf1bf7a091c625c53c9c674a5bb9f2ac3342c3a11f100145c4c869531c3753d59942d00549aab528fa23e73e21ff0582ef121a95709b6180efe5767c0a2c2cfad3ac2a2961ba6e2dae26891e3f0576db88e2c087359b21a36919dc01c20585a815bce0c54a4606b59ad44853e3b13dea6b242795925fdb89b483c8a65b16b783a090050ec4895e103d0f7dd8d2546cc16f6a7d4ea76a7de49efb03a245fc530a4f0114579c08c932e888f0edccde8ef6fad91f1bbeee6d34d7de04b50e8fed9bcfdbbb4d4c0ef7dc76295d4d38b8624e22eb4805f28533113d53f6ac93ffcb1103ddfdf2a5549e1f52fe639819f2f71cb198466635ca9d3d021be76d23fc46526b6c557c502cfb180f362aaa624892239d93c1816c7edb3b4cde0a3a6d938e0f95f6ac6d2dafad8ee80998b088bf7e4bf52c48f6aa71168631da24431fc03b6484597252ed14767dc87bcd2afe4780404277795293fe9424a658eb41dd38a38d169f08c2a57ad4d4291a7940a1da72756d99c1b2dedc256f326ca81f54c09e3740c944830b6e42bec9c8d0f0994e5ca282034f882d52452a7b4032e47b0e41a9a9dd66d804b3ccb80f6bb17f4469016a4d6feb50298f6eecd692b396f2e365016fa009a38f4329c705069ae4833bb92eb68fdbaf801936c16090f8e15dd83c4991576168f314a904035395509dd9ab9120548460086e9adbcde251c0529d0ebd4ac6ce2c7b51f13fe8014a9b57dcd5643a8ab164e8cf30785fe66404feb2ee84e53a010c8ea9cdd976d93025aa74ff7541e9cbb7616cc53fe9938570c33c346c38e6c8c9472a8412f95df42005fd93bc90bbb06203821ce659b44a79bb743ec0e9df034a48af54462bd974c10fd945d97adde83db464e3812dbedaecb592ad87a9b44ebf02bb8872f6f6acb6d374ad3e2bf214bf4b26a045638faa70c2fd2e312d901c75317dc7f23f178b91f080fffad585e41e28f3bf90838f26b878348367ca7808a67d0b4bef54a6ff1681d28bd32c86a573e2e59b29273ec5e86a5a7b657580f6b3b6e5b172d5a9901f7b0c46f0f107018b12e47ce7ca5eb3fec4785bb61472b8e2ada916ade3d7a44549d1296737dfd97f367949c92095e8956e08c70be2329312c74f739a1c944db063eb6eecf55a57588b992063ea18c9675ec22eb4ff9b3a6d57571a6af7a1f9d2fc44c8aa53ba76e99cf2df14fb081960f58f947e0e68264e1d42e5d52b5a91bd0156c2499d68afa0404f2b8b17ac69a339cee012d07b25d236004c2f11c8dba6a1515c0e87554938370def097ccb6f0e2617350e65a077977f7e397cbe345ce8d839b66a8d5451aba84829e2768499bcdb1ea61ce58d6a517763124b2c6a13852c4bbf5b75f1fa0649e64034881dc4bcebd57f4d5498ce3406f7f2ea63e31d674a1c38c935b6ce344dde39a78b21fade13a49ac522ea8e1be5f5bf95f431529387e9a3eb92c53adc2ac139ed64d2b559a007aeda7bc42a04b79d49cdb6f2906a70a7facda34fcb7996186e1487b8e59b1347977cd3537380c7a7ce8b8477ccba55a23b4757b34e5b9685063da254077454f51ba5107e8aeeba5138caea3872f383e468a02fc2ab21e9444ea7f9b812b1f4305b5db5e0c9a64f8652aecb6bf66386a1f596c0cdee0dbe823c83984dcebdf8777fc1f6b3dd1a53a2b1222ac7b0fbccb5f53838b997a8169e7cbb04d9e4a3c8a37e41c04119d290ef98659fd3e9d5da29996216adc8d81e2eec43e66ea6f3c52f1f86f04b17477ae92cc12e14431daf2e02dd1fe05ee3c9136048f206c339b00342cfed9bff007fedc56e8d300d9844c6625103a053ed3375921886b737cfb010f0e2033ef4e0f62862805098f8d4db76aea61eda60b3751b17e07e0c5eda6564919c57635bef2ec3ca36722d730888d86f5fff3f0925d0dd0ebcfd769b0927590b6044634e7148bc8fc461982bc79f6bcc50736305560e03444c2edcec0869e1454cb61bbdc7b70945a9326c74c083c2050285bb81da55e0314cc2fa94cf4cedb7f71845748d8b15afe08cdcaf946cf9c1c61f469d97f9f8185ed783cd4175bfa2281d246e95b476c60c23c0d673dddff2fca2060c578475bc5c1ab0e25fe9e2c9e24f7abfe1505a2688767fb2a671a882fdd51a32aae4d3161d4562f0c62e2e9cdfe50f2c7071aea456f7a75dcb6c3c2fbebd59c4af4a6ef12384c562c8a456a6a6094c35fd99382549eae749704b4f3c7dcbdbfe291eb5f0bb4669682c7ecd0d99d75078e21df1b8df0199cf0d979e39a0d50436b759c8537e8cca1cdd8c551fd3cf7c51870050b97d16120690101d1d6905ceb3131f9c6befffc7a57fcb3fccdedd94ce90e85366b072068060c832aa70e254d401c05808d3eacf9f6073753772dd01d462aefd74692c808cff56efe2121b58e98d516aaf941fa9358dd7ad71b47aa1eb7c74f3f26424dcf2cebbc6e3bf319ec4c3b3636cfcdce04a0d8dbd3411a08d9f6c05c4e2c7e30544bd60450f923985e1e81113e3814920365d7add71cf72be4a90b8bf4931c59f135042823f88b36f94c631f17dd1461f3522783bd96ddccb9301efa4ceb0caf825203be2d4a0956cbd9c0eba4c0a10ef35f2438c71e8173a191337679944af36cdb6399b45c32ed9a5f6429ab3f16e8bd109b193c898e34c353e3a7fed849c343f5f6475078f2f9138dafc9e738ebd841296e3832b971a14da96ccc290db548044963079ae25e57707d753f0e7ef603e7b9e80f20041a6fb5c91b362351c5f667a6612266bd832ac877d60703d9aa903146db4c8779168c1aefb1c81e981ae8f2360fea2135ca4fc085dce7c23d93a2d2d91310acac7bcecb04b7290370759b0ff7bcbb218607ca1a19ac1049756859970f5625e7ccbb38d681a2bab1d4c8d63e045bbfa268f51d32ca0ab25ec1a0e81f8e807c5fad260163cc26a0adcf373cd62bd7f8b8ba7c410853892b04e2963a5393162df18b19f0ebf02a88b3dff444fd2dc58896db0a80e50f661689a239d86962ba0d5d42d048648cc1ca4d27abcf901358f0a3a4ee1a5f061ce28ea282639b4e1874ff3fe16f5936fa4eed4779397d64ad6060104142644a48060f02bf704387159feb38aefbed09033387ac8b22c3f90c2d2092ae7832768674b882db7a262d4b8bdf221183c759d0f5fa7b1b54e833636c8ad0531726239fc237f0ea43f7f57b636ff9a0b77d267e56ef8a55b76a555248c3507b687b57a4972c40b144bf122db00e9094077935b3fdee97f155744914809b332b32110d1e47bfbd0bf12913c0bd683957a8619b9f494ef478d288ea3e46c1caea179452e72da793c186b13a6cf44e7561eefe7b74e59fe68d7aee935b4b401beb2c92d95aee1f5fa9e8a42e95d91c841d9ef4088df8b081cf0ad4f3a504f791e01cde0352854e12a2f0f72b10ec6b08f551acd9edc11f21d21d1610f43dba8757279b0ef544f9b192cf1d700c730d1df575726971a0829ae22958bb63fe26e0bcfa4a0e9179f76c3456164f3ff0ccba454a763be07652c18583c9d1f5dbb95d49c6111344933e4f49026170492506a62e2d0c435ec4935ac6ea64b9d4b05bdf32f2df473bf3319d79b82c3db7306088366dbf0bd44acfca2ed5946ca2c4fb4b93c86b8cf1e0e5a6171cf72ef466e2f6a04839c3ef7f162578e224b3c979f5894221701f494bda3b6902e4c1c20972227718ad7147148e243267d3af1368faecc6e8982f78f0c05bd3a100f3facbae42617703ac4d10c0423c566184c21c11f540aaba056470d6c207e6dd58b2da52ae5c15df1a747e136d1d3a9e5fb839b87b5260622803efacae17c808b134688c8b100036effd53d10d9036868d065afe249f853da0731caa305377c0576e5494f6bcc3eb3f507fbbbb2e0a19265814ea0286acced6ab2042364d2f8415ba801c2fae818209eb37b2995d838cf000a830409376f768d691f756281d62f1abb225c9ec85e16947dde1effdbf260c73c40294d25b1a4038584a4c3eed04fafa700ada5078f21392c7aea9246012e33cc7c6f81535f2f9a65398c2387222ef66a3938e6b7d2be59a4ba4efb554e5589a93765b340fa5079a54a9b22e3630b28b18a6793a4a02902a2660e3b3cab1f25d9472ffcc626eaaa145037a6adb1826dd75c342328c786fb53f616ca6d4868cb36d54982d72979dabeda4b682172cad43603972aff2e0161dcc7709c939772cbbc83976599e1bc38262f150fd6f5c456016e7aa0006a420aaed018377fffaa0c516c3f83207ff156ad56b55c606d2b929370787888e657bd9fffdec45bd0ee756e8f952699706800b6e4a9d8e3ff47b46384e12f6d82019fa2cd964c00c910b79efa5aad209d3b258acd595481c76c50870e6c0cf167ce314d47e824391aa6992418a9384c2b8f6c2b0ca5ffd689893c15a7279f98bb008f7f430a30b05941bc02cbc3316a7b68d9de67635235f4646a351edff648b383dc8e4a689c2bbe235a8d00baba377113a451fd134a38425a5b95f07b58bbed14895a137c5b8e7104291dd1fa6e34b3d01c48d35b07d894c6e53b92b128e4658851f5c5814d1187185106b1692d1212458efdd8aec462d37225f4ffd27c83710cd2fe08b0492b5986a9c0067133c45786001fec3db43a1c542d736253e0f19b9446754fbecd1896c7a06f5172fba363d5832ed4e297e4eec98093bc7e6c2a7716ebdc3bbec2bdc394de26b67dabb93a1a31bb8b5054a42e66c6314bba2cc73e0e9ecc411f79b8f525845aece424129c2a5651c56b0ea6bf2d9e282908a8705992f8efda063489f74869e8a6a82189b3a36b5d9713c824269b42316751cd4b4f5ba1242cf8ab81d219a067d49a3c01cfb5ef33318c4892a68933c224a386626f711023ac66003643b4da7564740a9dd6a97a5e66b26a0c698c789e72607e4e30bf2d4337cf7aaa8daef18dcdcb74cbb7b8c8db1108d6c34dd4c385702046596778928af8d67ca3b505b704b4b0989782c12dfbf9d12e6534dabe58a56dd1b8b6fe04b682833a4d389d97e368e8b383c6193ef53df0ffd904b12a5b29f40468980b964271d54372f002e24feae60d47dc2df9bff86008014e0b2c61de7d6d28a4ec5b322ca0c5a2c144b4c949261a71d58987845b2bff6099ceb7ff3233aeaf5e0974d605e91ba855bcd1d5a5f7778028ae9eac7a3f87dfc0d62aa6988a8f07275ab65ac3801c1212063288cd665933ded5a88e6a267f005475d24df4a35868df851363cf947581dd4b3db8d7edc3f487e437be25162e81374bd71d104fa5504b2bf7e07f615f44a079a7a80887c6ed7a88b92bf236edd8f5874914648c48afecebfc6cb9a434c80a4511e0666f84de32cab731d9d648337fbffae0a50d5ba03e3e638bf9ff58c6dea20a575f67c48a38d06150d7c6938c5b9754b40ec8a4a59271075d4b64280a692f637a6bf4ce34d7894187a0154aca4e0c5f1a1440f8a0854740fe61bf4d0f17754cb59ab88428d92d6d32fc2d60577a2586d128f3ac7a085a87d0945a99604311b01e728d0be575a3f78e36c8a43ee640f6af860d73901c4b1d6009ee372609f4a98e8a5c20d4663fd8524e01faee8d946ca304827d9de96b78b3d325684a5835ecb654c750bbd78cdd38cf2e0b573198a2719a0c753a9e21a92d3837bb65abb835d7253968f62036892f0417d11cee7a30ca120e83ba9a5fcc18eb4a8f8c7b352a2795a90998cd4600b6e394e4a8a3637133a13013dc216cbf3a6c860645d2286ba6885e926f777fcf0536e075c5f1b058f52f6a336ede122f969952c589181d574944f702e08463407f8c0502083cc239d7492b83c110b6961a3f915d197e102d2cadb8ca0ce775187914e9689e01dede0bc04893e9655482bdc9bee57c0ee3dd81c3f6e6344abe92ae69757874ba49a8a6f5903634a13b8640063c9e9a579140262549dd0d221668c7691eaa48f36894f89b3cb00b678f7817e4927a2bfe441f7049a3c5606c43d9c9733064ee89dd78f8cbffb866805e60d01fba3c3a9acf4bf993ccc1bda6356382e6064541197b02d97cdbbe5aa2adc1126f910ebadd728b2ddcedcf444cc75c25faf8736d4ca95c9ca4cc50185a92776400cbb27862c5b791ce129e1dc1a0f25a3adb4c043d822d62b010dd053b82e0d9adc8b7beabb50d358a2227c304f58372489a8032044fae3d9e2fa2162592362e3d60e156b8993135ca134c0f6155987968b62a605517a17d2490e4c5031462bb221684d788e3da9d87c32a9c49c69fa6b1df61582091cfaa1e3d4064ba2df8c51f0a377c639dd4b15cafc8eec34e57c26b8d3660b0e6eb3fe4d9783a8486d9f9fae445198d10fae9f51ee7c40d2a5bc8d6716fd38d40c06911c8e9145ff1c483e4c36811f19c48c635b89a6a3644ccbd9614ff13f8b11e00ae5a5c0a07d4f5800eb64257250084d699942681143ef99631c0999dfd4e29cce7d7d4c178a36cb4388b62f952118a082ebb05a01b3ecd1d398608067adc2547c9caf3d75f3bff72a4aac2932204e1ff41e7fb81944b74ddb09889d5ceb715cf6a15d2873241d7c2b940f1729fe50e2595e61f505e79668782634b9b3bae5f6a55b7014ac4c219dcdcf27843a456070ac45a4a8fb727a7febaca9f102866ab722149bdd51858702bd0f5a642a380322eda3377d40de1563684bfd849dd250d4a5b53074e55f62012f7772d9d677e5510b6af49fea43d95ed4db8f080b7f95d172442ce31700779477896198d81d9e8d5c67dcf21d97611596b55430592f7a3896c434ebc6f493989e390d967f260b80b7e9594c9884966063cf5cb5d15332ee235650d7995d9fce02681669638c7dbc573ff1b2f17f99e0e5620fc1b4bddd649ad2f5df3bfad03a33a51c27c850f732ad8fe87e952b1f23c601eb21193391787d5cc5a80fc9e1d5193614b5d317ecdb175bf16f57e68718b4918e02838a5b54d023ec361b1454404d18135578cb4a89fb2d23e5737c113297275513b2bbc84c1a0143574969794637f071f8369607ced9e5520c25d755885e7595dc7919dd4af208a61dfdfbbdf715f171b9a3ef035a1f954645c8ade90d5d49137ce78724371bdfefa1d97c878e221f0d12847cf01d1731931e37148417ec77376ef90598cfce8e959b8176fa5da354db5bd1e0eea38369db094d69d0262c04758ce0628a2a8a8dc5cd8e1681bd0475a8be32eaefeff492bca6c4adc899cfc75a5942e6acaf20f7f160f617c4343af760c1418ba14d48f2a3863ae9c3164aef55e89354eec3c58e8506b630102eecf5a4b0897c703ca58d49796ad61d498940ad46195fbcd7f1841eaf7f99068247356e26f00cafd5d8111d81e304e9e1835aca02794b0e6141440ba1ae0a81dece2d9e5cec5f1f82ae5be093facff77f7a92d9f45ff5e7254a1b41c5fd2c1a869df395934e25bfe9103b72f91dadae29c5c95b1714d91ca0a343579fb759120c1db978a57fefc4c3fc9ffa200d56766b865c0e16d081319f02ce47510095f0268f45648861889957851c9469b72292e9b4486076edb655b467eabeab27348d763ff5f37d3e6aaf0a29140f4ecc2958a65d2cf34b687c53f0fe974ae816651f42471d0311df7f59aee32c2a313e84ef0e9ede4816134cd016f738732ef4a99164b775e8cad72a9e6b424af03fd6acd3d673d7ea7193ba42d04f7e447a137eb5d8fcffae4745cb130cea7021345b31aa32aa54a7986da1cbee45abd9af03c1bb61183538ce09623bec0534a74b544b7ba6add666c984eb4b31e7bd1fa93dc83b14f57be08148fb659cddf1dce8790340c96896d04054d215fc6f43d06440ba1841b2f9e3a617a550e400ea1492a79347a5743d26ee3145c32a73f5aa641e729d513773b191302e2fdcc15d0f541d68a40addeae595ef22b48ea4483a1b0ecbd8e6fdd8aef4bd719b9ac22add7893fd9ce4ab261996f01313bca6f451ee59325e66719ccf93c5f46e971ac7b532327ced7eeafea02dffa2f3a9624fb5f4183ef32f691571d104122202836ed27128586c4561f82e411c02e6ed60936d55f3990eb381db6cacdc94afe5a3e5cb152b0c3275dc86045ded89758cdf02291cd3bdf94bedd6dd2c9776dee5e03d22c04c1b4e0bcebe241d0d7b61334ea2212689192e41355dcb5893e3ff6a8e56c48addb82b92d617f9b5e4d9792b56845d9abf23867f4f203de19cff8943f48c68b8163f5bd7780ebc62a38ec5179aab4481707e70d52bcda0064632adc7a48627023f3712850d46fce9ae3a3cf3026df8d728415fdb368fb73014adc8c1257a7814f2f20b43f022dbd4665d57da0ddb3560a8363a243b3cfdff13efd32c61da574eea8dc20260a9ec9707a7684a194b0091d83eda6c40dc125c294aa38bbc87dc6b07ab5781252a041911407b86b02e96f33e46301023ded63a41f7c571c3c1c86f6f2271239ee4340a3d80d9d37c45cb11410912fe9fdf5c33b5078e22b9cd1c40a3ad71d5c51696f5cc86350c59be3472cc5dd0a56d1ed33b9112185fa28b0cae06cec11680a03b269e3cfee3bf335d5c0088307e90001e8692397f007683b6ce5fa5dfa665cd82b9e3dbdabe56b3c86959e65d9bd3fba94bf00ff7dd0f8b565206fe92c7d82f2900580dcec12fe38acdbb88674a0c1b986b85a93895d0385ac08cd8cec487b364eaa55a71b156b82e6d8c73e464ddcd8ce3985b894fbf7c736de5d0681b5ab2aa4a63e9cdefb4243279e42b1c339504eff1a5d214e019c17ebc036134ce7a1bb8770d50f4b472673dfe5268a66e6eaaf945d65ea1979f067a0408ca11f14ef7f28bd83fdc935f82a1e2da9dba81119e024a23e8a3f4cd9cadc7b2dc65c32f914dc80b8c86886e36b242e247388649429c4aa7aba0ece27871eb46cd81a313d710ddcbf03c34e55482a60ce75286e7103c2f80e71512b41cb1898da479242304dc06930f3ae09e77a56c1d307c65bd5b7f417fd24cfe42b78ce18ce9c47b5522dd37fbe7ffd97005c386cfcf2e40150f8d3b1340238d92b98a3831c9da25ce78aee867dda46630fa12da0b431e48c60593ecb6eec679e600e1115bba9937ae5ed1fefe70ebcfb612dc3fa4ed1c90d7cf5f2da0c1e745dc2b903f3408fd8531daca70c156419cfb0331f2272d0dd9f5ed7ce2da379222f03af4641e320957a3a9f0364cd43d365d85b4c36d27958f5feb4f06270fa78115e458b90a998812069aa557390e4cc2f3fb0c6a07a1b951266e69402a81a969f78673a31b4bca714b8812201c50846b913edf74a4717e672feea8b6fe09def064c2aa5294ab5b056bb8731135eddc5a7abcba5bc2c6151d1666796a269e4d154851cd8ca032cc64be467b808e5ea5ed18ce1ff849c93a08f01d645c49ff317ce55e7b8f88f779f050533902dd44c02d6575154755e5e7631760ebf9ecf5bd4750c32cd574b32a38bf10f068eac767389538b932980f9ee0c5ba4377b7a0c6235aa25ea19b50a7795178a4ef206f1e9082b7b75009af8587536270a4f56846da3b6c80720b5e160f9dcbfa0e00983053950f05f788e8dcbe7ca8a33124738e6cccdc29192049fa005c07e49d7568fe1d45c7c05ace325edc0f2e79435d34e0308cbc663a1a2b5bc7134a1880b0b3bfdab124dcaeb73d29a2cda7720d4efdcbdac35a4d58891abcbf9159d0ece03e497db211b06cb5a974b6a858e1bd896c7339b44da098d84357752eb51a0aeef89dbda96e0f1150cbd766f2ecf1828aed8b145b5dcb01fc97805532f4fa6297db9b71e5db18bf97e54031e9d576e0f7b833b259c80202853dd6a71e44a844eea314627ae5119793eef2b5166448d1188975d8dcfb7d483611c505c6e370859bb5f494217168d941876881fe93c256ac8d549a7a8deeb241c70390b25d877935dbe4f845e8277fcd2a2f5b5adf0e3614fae2c43cd5089591fe806868d5177942b43b29524d40efca8c1423e43c6a0896156f503b3fbf9f57fefffe19dc67715beaadeb26c2b5047594e09c38ec19701e324cd5369ef6b9de3ce5db415f92153e6712aec26c229098ad3158d43e6e4d4f1d3e7eb782037dfbdc783eb8da967bee3125cda532bd09f8f59d43b5d7d598a37caf587e113aa1957e53d85e3649f7828a93df2804f4157d1e63d9879cead0be4678d33ba2715ce7f71702ab6613f8191a2ae70b42d9195a5963e9e97fe9681c7843e934eee7d1718f8500d76a3619b420e1e05a700f5e198011af8707423fae80b1e9aaea161b08e1172dd6d8070acbb95114287d1884b78156be4f1ad3a5d051d940bc21aa2c6356e774a6c0de63c0bfc4c69fa8ac7b634016c7a82007c76e131b706a7bd00362fb952d7f232a4cf85722cf33e22ff6afa64acd33e26af048a89ccc5255c97aabd485b138e8c9328c5a0ed45d943d140882ae4fcce881ab7694ca17681b0f8c61975560a12edf461b8377281c287abab621ab597bbfe895b9e7ca52e1427870e8cd408b17ae74ff70fccde7fb8b3bfff7b88e968517799343702c15e2bc229ce631ec7e560146d7465df200c16c0faf821a61aa354c90f8bde1e5deb2545bbdeed03b6b95152465c06728865d7a56b5a41c1d43c1d8cba328ef5602198035fa8fe3a5a4c5b797000cb4cf3ecb6ff75f09cf042327b48608c1957ad5329cd294f4b1b74e0b4d9b2767d4661fec7b7d0251a6e4dfae46b5c4d02b8773e128d69e54c8c978adf69811b3071d855e3bca29bdbcb71c42435405c0bad71ff9eceb9df9232160b73112bf63b115e262b0d67c328dd07eafe35b8391578c2fc49b5d5bb3e578beff36b35b7699ece2013abf5d57d65ee1b1f56f495f62d6dff67c09200bbc58639458a4a420463e83245195c7fead36ac35ffac8eb56f9170a72a7fc220337ac76ab9e31fb557c1ebc97ad4c5dd59be08ff7bbd5f841d5d74afd7dc3bdcade21521be5dfd18a18a60d08591460de640dd3467b2865000d078d04d0f5c9faef3cf2cbee3bd709c71fc0941cb2d2b87990264230de838df393d31f5548bf6fea9e46f9b282868f16920440f9e5c2da107482c7caad01d22f7403e504eff8dd8fa3f858b998cfee9c4d2405de3e1054073e76fbc6626c47c96db7202e67218c337d6736da65beb43a085665cb1604418e3573639b81d45707047eb09f67d04068ba007948394a5bd9255ecfb0120bc26386397241453d78236299258fe15b5e326dec90f466688abc7e783fde0714325b457ce82a7e057dd12d6d2be187917e6c6978d9a18e0957670272e59f60991305ed4628263a7c683f5b69c843b77d26e21a689994a9820611056727a2d1d499a998727c0ca3a4d65a7a49ed28524fe124a7d2b5c4a09ba78feca95d40f907557525f4dce54b7816b24d2fcc92d85a0bc9a3065c1bb308bafe0d23bfb757ff4a33deeb93d34597c867c76e5e4ad4872131081e50bf58268bd09857bc4bcb91a47055f395d15bcc68564cf995072f0326e27db9744d31a37ed2a3f4b1a9dea29230fa18d76e1a099b2038020dce616ede36fd83f397a33e9cc93184f98e60291abfbe77740ebcca41e791ac44b24b1a6b799421fc9e86f5cf888c16ebe19808bac7969f3bff72a4aac2932204e1ff41e7fb81944b74ddb09889d5ceb715cf6a15d2873241d7c2b940f1729fe50e2595e61f505e79668782634b9b3bae5f6a55b7014ac4c219dcdcf27843a456070ac45a4a8fb727a7febaca9f102866ab722149bdd51858702bd0f5a642a380322eda3377d40de1563684bfd849dd250d4a5b53074e55f62012f7772d9ff5fde2a969f24031ff58447c3ace771c0ae417611a9004dc51755e14ddb23e31fbabdafc1047420b04b1aca975827dd5820ed69c2b4b7ab85514343b13ee11cf91bd6dad40d91fcd4964c68a2794f1a29ffca03dd55f8d6e99685392866444bd3cba4af29fa123e0268c2c2bcb6b0bd825dc2f3fdce6c3d5d77ba4ccbc48f98bd0f65cb6980a04605b0d6d60f67bfe6f49cfb3f251c661e0f5640c09830134bd65cb29f4c7161d0fed82ea7fb70159a4cdcdc6f16839bb591dc4f0ac511c498218d55f5f72df4a85078fe6dc582d2c94408bf19f3348fa3a77385cb5f57b528e294956a04210a2fb0e6a3b8a13ded5420f295611355da0c3fdb0bbda09f05321a60848a6cfa84a4eec8b4c991ad9941fc8e94ebd6a629fc74fa584782f1e25d2814953d6912aa4a8c5dbc9f326a41fa30085279c68f6de76ba9d2f171ef914ce6b6b2fcf020eb1f1e37eb43aa791f543437ae7ae5b55d53ef16685729b537013ec706fb6a37c042153af6e5ad86c8952acd089ab886bcf2a54002db04ada863bb01054c3c97d0b18704bb57109d82919f41dabd3ea1361349522d8167b7db64a241fce2fc1f68796ad61d498940ad46195fbcd7f1841eaf7f99068247356e26f00cafd5d8111d81e304e9e1835aca02794b0e6141440ba1ae0a81dece2d9e5cec5f1f82ae5be093facff77f7a92d9f45ff5e7254a1b41c5fd2c1a869df395934e25bfe9103b72f91dadae29c5c95b1714d91ca0a343579fb759120c1db978a57fefc4c3fc9ffa200d56766b865c33104bf94c15075880170ed73c4ee5801b47bf82927c67b5bf2c603ba4577edf38b252a864a8016f6436964182f6a06d0aa62a107e1ab5f3faa00a03d06c79230fcfccb1e495bf8ec1cb39ba3f8144343140e7de294efeeefff5c4fb9aee0e39fb2822f2db7f41390fcad596375cfc589e9d085df3535fdaec73bbe3efa64f7050bd9bf23237c8f840aef4cb8f13cc91f5b995108807265e8e8f65cc812b432775a393573d29cd1d75625cc400cd6f97ba2e68628c411e17838d4a10b809dd07f4194511a3218618bd51c9661f7ac4945e3d8b4310d3d263d42564d1ce22c71d3921f8712bfee6890a9e9178a120ae0bf5dc2c66a0270746a5848e0fe3b1ed419053c862491fa4ddf5b358c70c27e24c86a6af201aaec65a0fba4d20d440a5bc201477f537968e2b570563f7000249e22d1ff404231212e6764a34824b88974786001d8ef22c8922806e4c609f5c96182ff934869878b63b08b6c65ec34a926ba6cc4134fc928527e4f10131610ac6f1d163139f27a485c2c6793ce01d05c741190f289cf8ee245b35b4d763fe68b00099e0840356be46c37f61ff5f948eb2aab78fba534adbbfa08f52742eac57ae45e6919cb0cb11700f2b011059beb653ab6671a7c76d03d2d94109a3cf4d444bf4903ce105ccb3e9d734970f336dcaeb789c0512e5f8909bc9282d94b895c02952c9de5a8d707b779b203a6e7f7491156b94f0ca45f7cc9680ce49ea5fc9ec6a5852bb69fd8d9b1fdc7b5a94cb53a187d80b5c18d1a752606df8d728415fdb368fb73014adc8c1257a7814f2f20b43f022dbd4665d57da0ddb3560a8363a243b3cfdff13efd32c61da574eea8dc20260a9ec9707a7684a194b0091d83eda6c40dc125c294aa38bbc87dc6b07ab5781252a041911407b86b02e96f33e46301023ded63a41f7c571c3c1c86f6f2271239ee4340a3d80d9d37c45cb11410912fe928f59f9174b76330bf9b92dda8a22e86b3fa62c51c67f410babea7850e2906fba4b08bfc5f08d6b3fe5585a174e103f994fa9288c3ae581ede722dcbd26275a02a597a455a1174f740ed93d76da0db380fb3a5f1485f90a8c1fa539b733ea071a696e79da54acd55c93be8a6f78d601e5f706c3186e5a7253628e79287e70cf0c32b3a9018d724c7cb854547762e8ec419de40e23dd8591fa09c8386085e6923796330143f49bad615e6a9c52e663ef22d1ed7fd41a203e868cb2c65a653129bf0d421f9f6048eeb543f04102ee6a18a5f08b0b5e5a504676a81c2802f01529304a97a938f22e5985c262aaeba62a69fd2fafe69037404de7d3bbc4887f695a2059c1ac304f1af77e0073937e963120e07e7e85ff94a5acc8da3002da682f0fd5f10a1f9e28bd905db3c0a69ee60760097ba10175a3826e4cc497c258d55286e7103c2f80e71512b41cb1898da479242304dc06930f3ae09e77a56c1d307c65bd5b7f417fd24cfe42b78ce18ce9c47b5522dd37fbe7ffd97005c386cfcf2e40150f8d3b1340238d92b98a3831c9da25ce78aee867dda46630fa12da0b431e48c60593ecb6eec679e600e1115bba9937ae5ed1fefe70ebcfb612dc3fa4ed1c90d7cf5f2da0bd628fdefe90f2f7e8d691a3883e1bf15325666ea9624d76268fa533d36b21186a2b86d84a56965014193b5744c2e5bbe366119ec19ff4f1e2dd4d169cb8dce1cec2436ec6c39f10141fb5d40abfb222a8157c503f44c20467206e459101eff352fc77530d12c5fa1ca57e548d19f8a7e79bef1d0dc5ff41ed77cbf2c049874509b047f33519a8385ab544dc8e9414c454f2c4b164ce9117fc6512d9c8a3ad4f519fc2912047134b5a9fa8cbd71dd4bb060d4639aa8fe1f4df91ea60066559757fd51b43628cb0dc9162f7030e0edc221137521e88de110282184b37304a3eb095e0cf0da07205a14273c2f4ecf068eac767389538b932980f9ee0c5ba4377b7a0c6235aa25ea19b50a7795178a4ef206f1e9082b7b75009af8587536270a4f56846da3b6c80720b5e160f9dcbfa0e00983053950f05f788e8dcbe7ca8a33124738e6cccdc29192049fa005c07e49d7568fe1d45c7c05ace325edc0f2e79435d34e0308cbc663a1a2b5bc7134a1880b0b3bfdab1072a4404833448d7d6d24f579c31b5f59578d0b2fb9457d541970921082c8561488f5fb6f69c4f42ca291cb3eeb5b8f691ad1b5dce7dadb4b149c3cf13fe3eb9ff8e84224412633252f555b20c51088284372698101eff01cb2833b34094874bfc43f79327bba51722bd9877726e1d05414ebe50aebd0a538d71ace63d79337ba9a621315e7dc5799593e7ccf05391f58d78696063c56c41a9eab0ac4f7db384f1e8d9233ab4cdb9fd39fddb8cfd59ee75d581c4670febf7ec7f46a9fbcf8f51cc8570f58cde47c84d20195c994146c97247eb3ce77b93e76e9c5ca553b3849a4dd16c052c9ebfa6c6776843c389feaaa08c9b0f1723360217bc87e66d521b13d0acadb07b6b6205728079b8200ed6c45743ad213f1332d6d031ceea07a9d0cce7d698b86f7aaf8926140b296ea42b3befae78b0bbd029f347381704335f6978017cc5064cdd04b59d15d7d0e242e65fdb56b93bd29e3ff56a5cfd89101de13aa0517decd8ed508521d27bbe8c6808c9a2d97be86b26317c4935eafa2cc492efbb79a29aaf2dbefd84f65d5975dbe41c9a107c8670932b5cc1967f6906fe9d4a350d243ce96514eaedc177efafede336f9cc3ca15b8823aada9939e7e41320dcca77a573221b134dc7542ceb2514aa7ffa33e006ffa43781dcb1c7b44b64f9d2098323b4e2c2fb2267b15b1bcfc2dd9a5f42ae2709efa0b24a1e933214bb614182044fe56b197ca3bed62e78067b972c3e8e715d4e41789b1fde1c5d94197175cb20a543d24cbb1b25a17b50dd7d0b7d631206a6b93614ca7e71f9ad51773fbec5590f2f66cf76fd2c56e0750cce4351af979edc4af1f5deecf38766b669b024db7660ac82aecf8cd3d9545bee89b64e55b43c964790c05c595eabbf97745e37b0f51cd772d9c3cb478464c8179f3a9dc9f583429ed2dcde7a23c602e01350eee07b271fc3b7657b650500ce680642d7b915ec4f3bf6799fe43d73412297d92ebc2c85e8f2b79f85b1396b34714506f2056307fd783e44fba86ac5bbec948ca427f3dc9347d1703b97815a6e36bb17328da75e3b9a042cc8069588d8dda3aa4f01f03aa228af168f7b1202e5c7f72fd29a50558eff17f5954e05304e64a3657ea81ce51ad692dff19fcb6367e1cdc6f3476094eaf6e2915a0b2a33e1902ea49211416a5bb01b2af8032264773636d39144fdf0580adfa8f0e896c604685e1b5338a38e890b703bea4c388f6ce172cd85a294c10479f271831e7d765485ede4952d4035b8e7c939e605ab021b48eeb9bc12062102b68c5e36318a93379d71981c2d640b1ca423dee79cbd805de4ed54c261ce9e5727fd3c6d67cb8c372d7a9a0781f2fa0ae8de68d7a5d247a2a97a7591fd390fd90b0176ee101d675bbda04c06d606ba9ebf2fa34334ee74669fce82071630efc82bca09d0de4d68ef093a2efd7b4234ce3b387a3c2a646e1fc984a107f58a6be2681a3578ec0e2a0ca11900ebed614cad91f91353bd921d9bb93fd2da9862833ae5a3b93d41a20ab9134d0e93ba3720560b5b233d3f392d9c26f45d8e7377d1fe37ffa9d70fb8d2553ba17d5f957ea7d7b2df77cd3add485a2bedc83a1201fa612d2123c6558ea619ad8fd83f118e47be04d0f88d229b81a713f7c4e7bd341138c52d162e97b0d8c26b6daca344ab7a704037430695ee1f2e82e4f9c446cb6109fe55f553f146edaf4b95f9c0370c046d245fa09257464bcc2c5951b5dec1b596a034515cfc42dbad4e8bdda6683c1fdbd5bbc2189efacefc8512c1bef4b2de71fc88a44a3061ec799a4f6b1a1978573f13cc9035c4b8a73d203dc8fa7b741d3a0b3c28de218b741055da8f30bb775eb282da02df52a5456b81bf899ee4bc13ffecf876151cd9e5fd2df3731cb409e32c1e6ccb32270d6c4b3c1037be30185b3aedd3da45750dbc76905a0742d580df971b754c147b76c8717b9731d8db1e35709214c8f80765ed476a01533ad0e3c8c58b1da5061a4ca0a23470111605aa6b5043c56d7619cba9d103bd3d056091f330ec430884edc90b7b8927b2dd2455f1f6f0912a56b01a7eddb64e0d705c3a8f6e4831fa55c8dbfe1fa2431179c9a845eef4db5b48a2307e7d4e199c0950dd950286cde6706e55d4406597b16d0e600456d478576b3b02ae0b349e7ea81de6b0bbc50cc9964ae9ab936af064b044facb09beff088e772818a0d93c85f04103ebafd4b9c6712302bcf28db089d4a9fa6d3caafa797f58a89e70d7d81a844afce79b2be0223ced48be6a93531b5de4883626646e21e04e471c032ae60b93932fc0c5e96e64ac212c4d856beecd8ae8d40a60269ad9bfab156f43605acfbf75f4c3fd72a70f250e2d2d530cdf9506a45c710c767bb74982c686610138c716016b822ad81b17ca16939e6910e113a50591342f40714a4bfd0d3dd62c215568112823ed2b8e252d031d60ae50941cde26ed644c4ea94bece981ee40a503904c0bfaeb1a4311eee64bd22550bd1d8807cf6d1a8653edb6690fcd20db4c02f5f32cbe86afbf1161c66527972b1ff109e9a723a0941a5f1bcc06cc0203f6f51f15a2ca3a918ed922d90ac2bb84d53762c18cfb820121db0625af9c75e263a3e24868b7bff5bc62c55a68c6820c539f148ba0f5ffa5a564bbef1cc1057b6e1439e92224fb506a50caac863f4c4a4f872766bc5fe9c33e6ae841323dc7c24f6581a4e7dfeda6f98bf193b04c61dea5328fe1347df27b4e3afab75a40257a6d708eb4b58b11c9a5e7aa7a30265b42fe5f1ebc99c3cb40ac3823b0f8079395b8005720610cf1d58eda39003e861de74d5546bce9416dddf3b431fab5fd266c2ea9dae990ee720f86757ef529e400ca6e9d77ec8204a2dbbbbf4516b8c668569c496c634c20bfd086e9e0b4166cdb92f36035bf03e167ec9b648e6b5e2e6d58f9530503ce9f88d590e277e85b6cd164072e3704bd0aac330c255ea59d255084695766c7191daae50147a91b14c561425d6c77b14912aec09fa50f601b1911098d8e09a7429a5528dbbf29438fec810101b6cda5302a4ddd6629a88e47bdd2616309d940386759f74c807cc15ab7431c6b4186f6f96a5865af3874dd5d9849f8d1558f9dc33f3e1c4fe1d67a25c3fff94b5bad89f368476fc4a0922bdd8ad8f0b73cf21a3adbd56c03adb69c96d55239ee83bbf4c296942f57eccaa805813df890fa26ee0b2db3ee0cb6ca8a81d4e8c428f3367d2a3c2588563d5d455858ee462f775aef5e7d7ce36c67b8f550089892038856b3ecba94b984cdbb449d95a0ddab9c7de7d027e2921840b727a47fe09fb21577e607476b710f9ad76b7e9f8963b902590dc842e5db17415acbb365f6d68751d7b352aac288f75733eed64bbca06a512759142cec4857c81207398c9647808d93d860bba695c522d78eaea13ac7ca630c0a03c8c911fd527427cd3a420c66bed10b8956a4b360b45e37e87f34c4312cd94b694905c7d7a504469af5dddad2633e401ddd9de25f251f005fe65fd325148825c4a3c303986aeae0e28eb603268d90fe083138cc48875951c5d95dbd3188b6de8ba06ca01fc35813c398a3216a7e927686e58a352418fec223bf584869b0801e1cba449d28a58f5c67556218987a76d553e4a86deeb4ef7882b689970692c81d4dcf990582e0de007bd6c126e748f2ccf3ad40661d67c206be989cccf382500db9d61829c017a639ad1edb5bb39376fdc107e8fdb55caed4e341c921341b943d658fdccf7305dbab0a00fc287ee5fce269ecc5de3c60c2e7521709c5a8e307a0e517ba7f1cf0403d4ed4340e059c3cfd884ab3a588c90d352c7691354b533f4978fae022b556f5cba2ae0e53a2e673d794ad09505a82a2e99881bf34a8c9b76c73c7cd207fc229bb6d57420a8345eadfbe686cad8d65e6b5edb9cd5d2177c37724a965fb4943917b829e36ef55d92f9eecf65e28d88361a3519fc375aba28dfbcf7c7801776fb21aff1d7ec63b0f49c513bfb36206cd3b076eb55b3b47884bdbf041c83053365a314b8cf3628da7fd99f834b094cdc84ff52ab111ff2ef4c6b787b81142ddd484668e9e0ca50f13b87b57647ac1fbcb636178c4a014ae1ae7dee62ad24ea8e3f7aeb8bf5f4ba00bd033ef6f96d8656532259a6af5268f9390bddc45717414a55161ae91d02790c8cea1085758036b12fac55724b8f31476307770c61e7630781039958c19a0de8d111ba843a228cf14528dc9cce4d958f4cf2663bfe2afbe93250e184f95a1ba157501bc0fc584eb20fb16ac2d7f0545656b5c8135ecf13ae158454df10070686ca319345742e891cfba3c42c6ef517796c3ee6d420a04ff0e44bbbd1158f8ad509dd4722e6a17323da16ddc7b18025662155074e936c4a67f93ffab333d4ed6ec93f81e847e1f4d1e4977a9709e8fdcdab84f8c18743c6f0c6cdf056718f6ce6c9daeb0d6733b49c2dd508e469c06a9dc3e529cf42ec8b635b0490c07cb4866afb63f98dec7783528fd8be4eed4229ec96595204e15c7065cff985f363208a2b8cbe10d53ac9ccd33072d621d64f41577fb929ca8a8a778e52108fe87016d7abb8fe16f1a64d5bad49d8857afe5e0f4db6f1d74a9672d67d6efb18be96b470b5ae4ee1eeadad1b3e76a918a9efed005aaaac9f650686d44b5cd924098a972bbed8f3d8819f3a3e778aba99cea11cc039c4b84df34d9592bf4fc247e20cb3d968ead09676143de43f2ca7e6b65aec9cac03ed9f5a66d8c1f03787eb3f3f17cce0a77d33daaaf42c521298666a83f915aef6f6909075cf8bd214aa1db1aaa79d5d24d9f855bf8eca09d02a8a6542aaa49420ec7c55681d9617b86528c69e25291c418199d02d2b2b4d27b56132668ef21d556356216c97ea2d764139810d2180731c42af5fd110d9b821ec6af7a3d1816720b1ca4a5647208a0abdc06c7fe204673d37d58e68b2356df66b4c50166f986b65a78fa739d726999e9110b04e9b1afd83b9786986fbf663544280785b9f49e5ca7e0597493e5f5e1daa222f72bad7d1473743a5a5e8a906bfa4d42cf0a8d926e49a4e6127d857d429d2698c83f02726a33bae8fb8bf8a18c8e1310b95163b138ee003213712be1246bb6383a6c878ed694967c1aa19de52dc2b8881cffc71352f646e7e234604407d804516ab4205d4e58c76f6ac0f7157a5bc1b0135c73e5664d364c550ca0f85f6f0acfe6619b0282e9a00a571edab4e9464876bc02abed713d177b9ab19bf83a16c62384fb9b0aafa552d0a4bac5804927f5c7d90272890cbdef2e7a9a1ce9ea381e8f5fa062b2fae710038c54cec8172261386334387cc11c4e8f9b2f028a9adec75782d826bdecbb49c6458787fa49ec9a45af400a8a0b6d7e70e3ddbe621404c5ee25dea2cdb4880e1b774d72e97a44c37c75b0ed6ec91b9dcb449d869f8815ba28a1dae23c7a58e6e1efbe22277d7dc16d655ce8f1dd19c1cad2a055a8f438d9d8fe5ea1ce8869a760a04fc48508e9ee0e6d40a8fe67813adbc8c72d721f1724d51ca5acfb95c4364797fc7472c1cfaf46e27d94bd97f58e88aef251606fb57227838dfe29c993124397a328d4c953387536880690f820a1273d7dfcf04e0330fca88b2cd5218b400f4bedb203b4f6092b5b88d927c9f53ffab5ed1cce634ddbb17cd807d5cb7173ee808e06295952092a3fa08718bdabbfd94fde635278d1b7f8788266bd4d1d5a994b98862fd3355918cbc16793c9b870f2dafceca7aba4fb46c033b8c14cefe88ddc8d5b39e868fcbef74e8fb87bcd9a929e077d74feee6a3f0cf7914786df846b8594f4144e73c9cdcc7ce645d7fdc532210eb236b22989fc1476f03fee45a286626a4083e2b9d215316e67924131d001f62e44d16685807a48e687043fcebd016dad912ae5d2abc6251022178d262cc52ccef854cbf1b7dfbb941aac8634bd07c5d28d2da2ec5f10a32e88ec03c29bed5ae24ee104299e19d94dfd260a892aac0ca09d3d6dd648827965ae0a6349f85ff9b9920c4ae92573ad967eeb95a196a34a0ee9bd841607bcba9a8513b7ae931a7136d9def3a861ce2b7f34acf6bb71ea0f0a0ce0208516c3e7def4eabd36e0f4ad51ae06c8b96032ac135632ea177a38068cd1af810f985438f5e3c9b0ddec69e487b1901df605b6957f01959cb2a81a08f83e79a3642939161bff9b3e171548e436fe2d4e80876279f3ee63c4a4b937b3f39ead26e520a7aa53d8b6ead423263becd116004716a3a8f548c8707150aabb47ef1471bf1ceff3618a08cc03d2f50161da3afcdab0d7eac60adf25e35124a5a81fe7b60530a3c007217070b216313e5ca3062305146315dd822a24815b7a6f871dad1ca963839343f90dcec6cccc6636f91c8bea5aadd91ad8c820870391d769665be96746c72fc8e7496c80e22e30dd730e6914b6fe531cd209fdf7c28759a66577d3dde9889f658ccc7f076a02629eb12c8ec7ce81787c396592fd6af9e17e349f9defd3883d4fbdc66a4fa6855d4c7138f301cffe5616954450bb58551368ff1adfb436d0f01a2dd1b320470a45b33b726ff9fb56723d79134b67b60d414edfd9b71ddf568746ead5dbbebb666951084ac7074dd9a420e1e08e2d96c3346bb6e5e5abf8b39d630fcda3343bd9ee9da58a0bfb3f55d04b5306ba566ea94491cb914d4368fa282fed6a65394770da43d33704bea0a6f8506fc6419d668008b97746c06d08c69674b6f5ab8b993fe918a1523409aa6154943061853686b331ebd452ad5ca1edc116cb1d746dd026aef20af68ceb765d93564c55a5fa0241e8b9526d80b0b91c2f262ae2908f6325a4711494975c747cfcd8eea93da66348b6e03e0dc951cbaa74ea44a7fabf0e8d2d3485067d18bc198a112dce3f0933d8e1b10c3e8c294db91af30dfb8aaef9403119fe7c01b57743c806ad83b0fd1e03cbe95547772dc2d53ee1b3a2026ce18524cdff34766e9fbb6af2cb3081bab2ae2ba287096ffe63caf7158678cc346f78c58c79ccf1c477c3efcee82d04f19ca8294c9bbe62a9ff02680e19568926c62eb55c1dadd325f49255ea10b68cc8b77acb11b099fe587ae3ccd8bda2e68d009bbf89d04102d830b66d2dfa763b9f1c729f2c0215df62a69fa080afcb99a7a76f4e4409cfc8dc1067d031ef019f7eb95e0bddba8bb7b63453fb882975a6796166161f28213fb3fea4e6e743b51cfbce2bfb0333d19fea41569313b3c46021463dfc978cf09e865efacb405730e8e6ba474088d562ce256ee8416b564fd256bfc6f92571f0b4191a75f430cf3cfd93b55e7dcf1d8b2ff0a142b29274b2412320c87959292fce265c14f68fbdc3ab5970088bec5f180076559115b7e13ebb2eb721307da2097bc92d9193bcba04903d060f86b16099aba692fbcd9d9b940bc298b3d360eb9fbc8fc0450f8aeb9acae6c8c1b04869e1b873042e7b955ce6327050d0db6fa2a597fc1b6cf1aa605c506b18b89aeb4794cf4ab0dc7b8007e897ec6c50de92255830537d88206304fd9341d3bae3834284c7e60136623071177e5c6f9dd9fa155c4ad9928473d527afc07302ed282cc81eb74782fd670c6f48df703ac85fcb9e9d1b7d14948b93ccdeb5c66afd79137307ab505d71412a3a439da082792285cea84888e76b863cc0c1637b1a6ff6d428fcac3c3986c9aefc4a673d1c9481939206f8f092cd222c4bfc8a8bb7d190bebfa544413ca7a7b91048237359d8f724ce3a4be0d1ab22b57866816a6ee57724331a6c4c9896a18e369cbf9126ec1238ecb46b3fdbf0e1e963593188bdec18f4bd4b32d8f685b75f884878b8ff591ebddba05d9a74d36e3860e6de162fa2ec7d180ed6cc06bcf348c1019f513bfc9b380ce54255b552bdaba330ffe23d4112188dd122445dbca55bfce7788f66c3b9d63fd7b7cde5ed1e374b300d2122336479968d734b07454e71d5b4d97a3c09424f0347059a7d7c5bcd75c86c81bd258d51bc4c205697a496da9275d9cc5cfd16fe3d00009d16325ba150ba6a221fe9cca45080890d4273ded662a53d8c637553bd093841d9ddb91348c59f40850eb2e810387177ce83efa0c10cd68f10d1f9cff9b9d035c2a253e317c0a34b40b583896aa37775c6c510b78b2cea59da91051485de2610202dba334d0ed721c80dd37a8ddc072dcbb0fc564d0e86715eb9d81d1a277fa6f16672e5827de653320cac64bf70f1ebbaffdbf28fcddcaad482c30a689e768f3afff817d4cad7c99a8806c033084ca20d6ecfab1c77a917c46cec3bf1c0806f7e105ea338c19573fd67a5d8b1ba69a3b6624c69fa6034f385115b5477cb56b3feca1243f1d1bad5b171511ec1236844a788a7d5842137387393111a0636805e185dbe03e2c971270d23816cda494d61100fa1b3dbd6f676036c3a078783e84ca5d18f5f079d4337cc167e107791bb679199bc685a85c22d6461e0a862f98c510d5321a0a5f78807b4f3db7f553dcb7ee9e546d21c82f05fd1053e352a6d5ec7369a1389af22d7ccb4026e9173ed4ad589fb4478da64669d3a9a1384dd0f59516ca2441fadaf02e716673e7cb55cb1228f173155e53a3935dc6d56b6dd496271866f36acb2129cb3097757ac873b46d800d3e0cb606f85da182a25a7fecc60a16cb235805f14acf1f454d6185056ee58912dd73cb8e2cb48ffd53de4d6bb7e13e7bac947a1b83ba05bff8fbe0059b7ebd30d189cb471514444ec41d38a28d9683b5cd6f9cc2c9f8e9245d6ff5bd60c2d408c77e29f8a68ff46a268f0bb9b6caa74d1dfc754e8c008a9a1ae9a9266da7e5fe87fd4709529b1cebce4a408e854ad9123fdf3f1b077cedac51697c753a3ff8b91158c20b3217f5da392808d80cfd7a9471703f827c0d97f7706cb1cc40418596db52b12b0cf97b7d5af1f5ce666e948fdbf5c9400cf95a89ca2c9d1e4e53b629a2075e5151ecbce02fc8ff804090140474b8c9eb7719743850e2106b385789b00782837a2b185d8702949870986be059a893569313a2bfa4e2afccb6f987ff7a0189ea2ed4db1f518f0082923e5d03b98115e24eaf1f59fb1c278995eda0fcfad09e7837dbefd1b5a0d08383007aea8329bb6c1afd05688af1178b337b34e6e392f0ebb345081590dd08a1cf670182c60254deb5d7a0c86b6cab5dce4454d254d570e512e1bb89b01e02555950b605365aba8844b0873cb68214cf4cdf914bc7791a9cbc3fe67e3e2fda44ae3aa90e4cd3070db2bfc3763d60e641c1d60baa7c6bf13fce44b650da13c7be5e0afcb19a04e3682f4eb7147c402615d7233a96dc0adfbb649cdd0fd533447af1f94c6db3695b00e9c90bf877185a2f65cee2928e8572c3bf92de510c86d8eeb31dbb41a8edeb0bbfc5941f2c07b0893dff44d0f07dcfcac5dbb02ae4645cfef0ac552ea169a5aa223ff40536257df4d38df16221400ed53537e1566db173148f740621e67362a25cad4797e7cb00798b63452f222277057c1f09a95e81cc0cf1bc84da537569250947fe9e758db276fb9c23e36b05b7cc96001f1281f080c93406863dbb21008ae5134371cf1f6791ae7d379a6410a8df2596a2fac8942230656b786fb5a92c09fbb617d7862f9da7627e03715532de739e11311e2eb2d57aeb6fd6d9feb071feb32f871379dc467a2d6cc509aa037e800a75544872864ead04de8face78ed8b5b3c0f010493170e6c15321966e791553c960e5a52eefb3a94f2a03ea149d58d2d244a83d450f27ffbd0a56789a1e75003f63d6362ae923e87d207add63449aef112dc1e949a1784097262989c4f6a030973c0ded44cf8c7cf89459e5c4ec819bbcc8de8cc6bb9dd8e732fe99eaa20533e61cb689491ca3ee2a622affc9900055c98bc3c7a64d80b4bcabef4c3b026e0ab9fcf6f3fb3a2939bd33ed7823f2fb22671ef3eba32c9759d0462345471b0385216c8f85924268080ce3ee3207f044b1ca33518c0a3b0300dae01681225903247f650cd7e064f11304f58122c45a978cb70b418bd4c9ef1a7ae9e12921532c64cb94acc9882e3783494a620254d3932bbfa759f3f127041e5d50319def44c4f488e9d6f7d13870e42a90e1551047ee6627159073a4631130094f33e0fef39df88eb7db3fbf378322f85ec8de5a8fe6cdab069e1aea2c4d25bad9d8f54f82000ed8473b92bf74eb1d012241cff9d39e6201557087ad5ecf59fce2006b817fee8416cddd991fb64aaccbb3a8452776e7b4b7658896178edf23503283351ebcc0b3feecbd0258288df094e2702762ef25ff0505524c79f07859f282325a07946d6881eb5065a2b143e35e7dc8d7483e724a4ae5fbffaf771ee2676b19c7e3616d54ff48dd676dfb5adb7a08d4741af5f178932d8ef0c31550e4022eaaee6eda82f044e69a4c35ebac72b2999931e235617e82cf1a52afac2baf45a1b606c18394096b1cf3416c481565648a4ab1923515381d0bb078e75b872fe77f97aa3964be9d501bbf387706b4578332f9e798ea3a33f69bf1fa2e28353680c3bbabd660f8407d585a170101c06381284a112b99d8cdf0f014b462adf6f0e34f0f3174923ea83402bd8f2fa82919a2d3671de77fda8de459ec0fb3ab32957d25a304c210c0f8e09bcd8f9d9f49bef7df5bb71f4d007311c8d6575b4ad1e867e5c5c189e8c6d1c115c5017ebedb9b36956c09c8742e431435dc2e5b16f5486de56184c15da4647929aa9c9867e8eb42d3accf960171418942220a4e0c4f60ba1033831e6c16fdcf5af8d28e5b827dd8f258e69e2b0759cfc3e8c03ef06830b1e00d07cfb75019c14cc1b7c9189cdc6c7b0563255b58e9cedee6e1ef5a6ab7d75e7ce6c0bc3ed5dc7e53ff885cd7297e42b24ebdb0e6a9de5aa3caadf57a31aecc5ddd782289c7839fb84049da9626ff114f7d4c3109597138977466df86246604bbd5f3c75f5d9bc079d1355971630a0fc34325be39d2702249fcbcc803fe0f46f740dc5588388e7234bab32c793b9bd7353e84c007eb5e500f8013b43f2bd74c994b1036b057fe609d9cf3922c44403936249bc5b942beb0af487f8a2672d8387ee6fd73df74e512ea74e76db1c7137d02890ebbc92d96a8fc2698e438a700caab2aae06bd6111bdcfb75337de64063ef933bf0ec8a00bcc11122791cb308841a519c9737fae3a4567d298ad01acc674aad04c4f0d0356f532c7638def76ee6e054e6b8198942303df163c2d7ad83429c145f9aeaa0c590458fc6e5aecbd5c6d3c295b8cb8c026be8c32fb005ef993a889806e2653abffe0f9e613b709fc47b9226d0b3a08c697dacce78bdb7fb61f641ea17c9447707904d71f81ac78e05890bd18e70d989877758f2d69cdda6f00d333557e477e569a3cb98cf18ddabf0df47b46a82dde3faf9540af055b17da1ea77b8861d234e38639320f7d7dec05696f93a46557fa0b731c268995d52622b770de9d80a47911814ab390bc13ae2545d306c39c7ec8e501b1f1ff659d6a0aca8e0088bc7cd408897dbd371d9104b907013c501cbf9b7f314e215a73c450e625633765def337f69d5e04c647022b4eb3e92da9a26c2c56256c30aedfe68f56f766805a08d3146974ae4a6769e5a5b42049f5ade418c0b0676599366ead5b52e9de9319ed8fed11cde739b34c6861bc9d6cd4bf6274bad724fd451c454b7ae4a8a4bc09545b838480f6b7ca9f5b0738a2ad1e63fee5ef2a65b1b4c0f29f67eabd31b2d428711ff0ec44c4369b747f3daeb681f93d2f19c2abd7ee53a266df207d7593673b5d81e5099dcc6d6c0c3fa0c508e899ca24170ee2e1fa634160e444f5c0a67c1e71a787686a5536ec8adf1e916e280c2bb50475ab93e1c48dd694df7fcedb4c1e97295ce1c0787498d95e00158f642aacc7779f8bf0478b47ea9b8333e4cbf3f4fac1ee62414683f5e19d350ea0768e0c0c5833e58b556721ee3d0ee927f2fcf643ca127840a029d42d9c281fab6902fbbb2f25cd545b87dafa0d765e0374287279b0dd18fcd0437b53e33efbabca74559fa43a544ca38e42b55f86b3355d37b5acbb9cee95433d4a8f984118007e23d3c5a6227f1d245bddb6800ba1273b209e913016eafafe5afa605045b2b01cecdae4002db6eed88a68d22cb8961f9662ca7d61d8833bfd0861959001323a254cd1880344ce710e8b297808d578a327c0236d16d34ec0839937c32dbee6c7f88d89ae2e24823285be525cc469fcf6b452bece49d131752974af11ff50655e751536b3907f2a8d50daf79a3e09c260fbe32fcb72702741dc3290dde458df1ad6c4d48369eaf0157e1bfd291404aa9998bf7add5b46636c4bcddf3b1bc3a93db01aa9806cc2ffd89551278771b7d0ba7c4f2e22255ae600b76a912f2bfb84c77d68b63a05d41bdf1f71524eac37eba2a29c9e0170c825f979b860d64ffd122fe349100adfe397f171d023c9921b91d3893c677ec3e8ae3eddf210287dab352163320ea0015bc7120c6879483bb7b547fd9081eeab2866c0fea58b73ec0cabfb6c540e63c3d6ba84c1e2716c8f3a9220e03dcfaa8da29255441cc3f5d7db800dd35dee1ad4317fc0a7e7d2fc49615ca4a039903efb8da570b1ae9d7b3a00b7b4b7e0404f27ba3e07fe29df88c5c000570d5060564c6e9b1c59229cc933057ef630cbf6addeadf9aa810544f5f543a3353bc51fdd7101c92c98404cf013ce00e6ecfd0c1eae8646f4830ecbc15197c6a324cdadb0ec3d841650bff47552ab3266ab0cd1fdf4efd9377f8b0b5f6999767a0df68273ab20a170fe769deaf90e1d4df7b8e6cf2af5b0b7ca10baa6e451f5daf34367509f31f852fbb9cb9af3fbd4d72b831737de304127c7f25e14ba7e43f3b4e2d7ea1529a32b9d3ffad829dedc4d46d9521b15861e6efe9d9370409f118ed186e3e3505488579fca66de0187088345e4f86319c7ebc2300baaec91cbc3a4f8986b2330027045e534296eb98ebbb8c24a9b541c9d32703ba0833f3ec8cd1abe669f1f99ea07433e0390750feef3d1a9f1ed1473b2fce6202d5ec460d97f30bf62999bcb1c596d38e09eacdb0f0810fc8b9885fd1a0dfb04bc3065c379324441d486994ec125a8325b5a5172d13dadf86c8929cf82cd6f398524b7aba993f0252018435207f92c02d29b98d8bf0d81df5b91fe75ac275ae49e061080ac70394b5cce96206c6d8d366fddc63c84de417817e25c1fbbe9c814cef052bd56388cb96c87ae8c77a7cb4e530a7a82a854bc0f6db14b244259aa10825053e8ebc1ade898bde53d62e4444e31281a1e5b442550abe4f8d02cb4b904c3a0d8676e2497a42aab4616445bb50c9a9bc67ba75977336c87fce1725d492288f4bb3d2af7eb5644f5d8d85d52584447a5e8812acbbab5b24ebb0ff7eb66c949f448d86e6e9911020ffd6821a564af4764650047d7a447d1a9f833d7f5bcb5d7291545b55b8011f45f14068209ff555544dba7566cc2014dfec94be0f9d468dfb4e2f54c2ae0dc2962b5e89951ca61169e13f258f867e1d4dd1dec563d8c32e9f3edcfa53f24dc679aebc90b250d4bdb450ed9dc91ad3b750c77310824e7811edbb2e1034760ddd4b30c95546b25d2d1519ecc91915abf862521908064c23204efcdbfa1cb62ac8b6270c943793f9adee58810d3c88ead147f7982302c78208aebf6c05b2ace6609cfbc87d0a446e37056dacb2f2526e81e97f822aef181a611d618eb264e996376f06659c23820859b6800142c05d8c63edc6e53ad7a93f85307cc516f19f4d524485acc9c736616acf0183d6ee45038ede1862f7ba5b7b56d903643dd820c7827639c212c41f84b581faf1851785924a61bfe4fcc35e8f49f26b82f830da8b8a222f0b87771c64a50e7fa7fb1f044b9212911d504611396b6220688b7423766e7d00ae3d02ba59983bcf7232a36750ff4bc463c8bb5af3bc39baf5d9f1f012c19a6f159b2f46f511172e00a40f23aa04b21a90eba7c423530adc27509af0b5153fa0b4330f86f1227affb2d158a8b3bb6d2b2b541f7d8ef2f6273cb26584301f6e8ade3945e0bfece3dda60dfe9717cbd93512b0354869f90c7db3da83951d5a4203a2fe62527e23c7122fd677cd7bb95a57d34e1c38f0c2953a8ccdbd2ca7237e2e99a4d22c7ee497bd27efc897bc367cbf852eff7d87ca2b8aecc456f375df6b1e1c3afedb6e17d409e0263e80a39fe3a749eba41589afc1af069c05470408df0e06965c3fce01b3110c856324423ecfa7b494786c6e4b83aa93420692a2718305b8578cb07034695e51aa2bf7a38efb2cf9d61584e7d0deccc0242ab67635a1dea0b2ed4c52641a8d3d7cc37f27bd1b0c6e0621345f2d3f489d94681f9349f42d4625db6e5bf8554b4d5169e3e199981856c678d0aaf762bdbbb32dff675392905f4667df0ec2b7e2f3caeaaa9d56fb92ed2d1abebb6b4f6b56f88f487ca15f598ff8d447fab56b934907f140b8fc313a3fd9493699bc7fbb95370f4be71a7a6e4462728b0c5a5e581e48355df6f448076412b87ec098292f3038e9404ab8419b04dc2516708ad89eca4e2f33c907c28b6323a32f7329646f0b17935ed6dca639569a1a7abb8933671bd2aee6fd2dcea20571cb9040343e297bdd21583638bdf9c37500bc9ee95b38d3f250dc132ed32ab221ddc1d2af17b5ab9c88881496fe48938b2033d9b390f55a1acfa9f89c3c150197ff5fcd0214d15af20215d45f1dc44bb57686978ed508f415ede4974ca7180ede02e528699e8b7468c094343293460cf0386aa014c4f749e21de963b8c555cd7a2874143f09b1ee1635d47cd11cc1d4efc07024d9a762c6e277e8757cd0cb2193be97d7a0cc737fee4053adba829a2cb3b0d47055fde8ee7f62d0cd093f1fe077f9e07daf4c62c86b5efd39ac97891e5ca25264ea6a070c8ce57dd5aafad38fd09e9dd0ce7b044fd435e51ac154e90a6d5aa74fbbb785257146c3ee43088eebed33317bddf106c684b30837580d0b63f4ec8d47521dbaa5ea6e1a3ec7b7bf8863c65234a58735b43e97a1086c5ffac1249866e361249d088480436d98014eab792c0274a38e9a575f642c1005499442e8e52adcd5ad4966a428ced38715d1186b0d57712ea51436f0f25ef62294a1e84478489a0749bbbbd15a28beebff03fae1e698fc6e7a15be7c2e03b01a96ae1c6077bc5be6e405fda969d3ee50b6cd4182fa5158b13a035decdf4dbf634fecbfe0b077661aec6dd1537c189a92097a4d4e3a8d81e3f4b550a823bbb6b3c7d9ef34fca6969f7e32ee40892fcb729ffc4ef5f61c444b2371a105a28371c16040266aceffb289f92c7c81d5a08ce05baf058ea07b8b4478274d84c57a3b6bd412d6c9f070de2717afd7bc1c641bae816353293ec57c0c6db34a2d558342eaca289e39e2e0f83978bf5b5d23842d895fe5e0f4e5fb0be958a156ffb4d282155c04daf689aaab3a5e4663273e02c0952194107ba196771ee8b3c62677f302c700998f2c0a388c5f8a5c1141f0a77e0bcb0ee46b263ade950e525fdf23f9997a8a19de0e8480aa33479f8bb16a37ebfca3f870e103ccca2d25b8b728473e7fca5527cfb1bfc7da767c76138c885f73a1a0ab9648872631897ecf78394916c0d5712bae27a9ec0a99c06513e5e7830489d302bff88a6c01f77e7a226b572770b16656cf6b72f3955821ff24a256b855b40eb4230bd42ee2eee7cd438b7ea720464d9efc9aa9c98e7379a31643e6e5adcbac12c01981313342f65b6113bfc58d1f037c2e1b3e41ddec1dbb12f8d4d4e0d0098aefdadc9472f8fff1178c085ec7aea671c25e0baa008592786ad9db0f1740f4b4d87a5a201ee69f9fe226c7f799b1e45dc977984a84d92f997b803aceb617918376dc849b540b25d37092af67486d6072f31e5c05946ef402623acd727010fe5c8f789160fe7a9e49e66207e1b310ff3fa1956423786506c9d028ab3e9aec5a33049196dad8d63860868fc1f30ee77bdd7527afc60a41664ca17d357a5243a18b4019bb24e54739c377124afa0c1136fa277190f907ed6ce82bc3b79586df5591b09775f78af3d2e6f0a885971687854831d1f92ffe4e878c2fbc4c684d5a2c648ed48ac69b9a35c7ec5df166811b5a3fb103086c522d357e81ba401a67b3c00471a9df96a7adaaa4aaa3da82be5141c7e3c6dee80566cd21b21c9f716a2190ff83532de0a52b0b003568f206749ad45c6d79bdb31dd88b5ffcdb4d1409b0d0add20fd0ae5dfbdafac526dcd65adb91871a35f5924cdc695ce8e0f6d81470c945cf0b47991a7623f23c4d8449938d7f3d35497e0437c7c95fe6ee745974e388a0d73017ff8fdbd7f79bb7a0e0bb5a0223a26af325fd82d812c9a6520cfeb9731e925342134d769fd841bd2f8f4f51458e9f5b6e8d8501162a388b1ddaacf4a8d94c96c0e5e4dd2b46b8c90c0c41a7035e4ff4c0ec683415519a66b53c14066866c0cd1cc1c23acd4d082353174522ea7ef5ac9141f3da654ae0da53990e9193021bf061f0c20307df67b4c129a15c73c25bed611c8fcb53389fcbda295274cab55338ae96f0e2e9cc2afeddb567cc2ecfc9eb47efccc0bb118dff4ee1c8c5c871e84ee0663755ff7a3a0808612bebbf851d1f15302e8056a938b61a0d494fb2e7913ac4d941c7c89942f62c2290af88ab4c7fdbc08b569e593effdf0293dab5333fa8ab773060535b941ed8f39195cdafbb55ace2ea7c79d19472a6c5f3a116c7267c4f19660552de5119efd1467f9afb678fe01b209d80e0695c87f80e2c8418a201b482cd7dda6e4e0fc3f29c548c2fe81e69b912b51f23b502d0a8264299f2c52e9940fd70d6354fa063abace84046ba229934fb8f956b8c1aef8580fea68816da4ba226f85ff95a6d0ebc920bb3e5f2675998a7dda0a7630e44609eecf437d4a41424058f213a383db93ea0343f3d8accd04d80507754f720d9bded30c569be836d3823f8a709fafc2ddfc6a8bc63b09a04cd67bf74bc986c599f260912c702467204cee9f368318f2486e41d487b4a621a4099f7900a1d9f38c7fe3abbec905b3614917ac9b83e4b52ce819addad3fd1f8147e43a611f1ebd848a7d90e7fd8ba600a840e56ecdf6b45203372b2d47d6d6c8412c8a9b105b99f839bd132efd54a15a820002101f1faffa8570d6d620abbc82b8369e17fdfa790097689b8bd8df582928c74d99fbcbab7b7eb1357fd4979d3751c1fa6f4bbf28d0b293849d43a269c3770cd44b2efffe7a314604a4870ca8a5f512232dffc3931e57fa1284f55a723516f3af76604ed2763e3b14342bbd2184c52ab8ac49e5a9fa53e4479748bde12ff68be68ae12645dc7df6bb7c13c495fa36f2471fced5881d7c1547b23500a46734acc140c2967963d0d002bbfedc30c98fd0c00f7cbc15d48ece8a6336de66f2874538e58ba4a4de62a2cb4080d4fb5f90b0fdabbe36bd5bf8d1d4acb0f29d6be9e968c1d114e58cb93321005f7ee0fa0bb7e7f78bded5e2f0dea578e5bf080463764a7decd1585a95022e33420f9c8266fd3e2ab48baafe576287c100a2bd9237b2b34c7f7e5d372b968ad8ea341535ea31c590f4705b1af26c84049a491d9fd3e88e4d10f30601785ad06850bfaf7ca3597ce07bf48945fdcc17f551d8dee0ef76fe0bed7b45ab49ee1247d2d245c9c457dd0e7118eae140ee2c298df99a29bd05d4643dedf2800d90ff1b85fce0a6450e2cf7dfe0b69df620ad1413a7b7a1eabdcaee1de7a4fee9c3ff8b799309c94834b3b1dea099d0e987b5e75ce0351717e5cf30fc1c46db495a1ba4c31b1b21ffffc83f976d8f8f7834ed6424c9d9bc5a5ae37f326a9eb9a79ee92f80325c60602b81d626abc4f9255a1c5753d6b4847ab5c28fa924e24cb6d753dc6be927991def215bdaef63543a9712327afafddd07402ab1443432302b441417675c686e1181bb11d64eaf2d53155d411f54284af25fa926bacd8623abb4205f838e41c0b084ab76381a15697a7cc2d3be591d5468e80eaa4a02bc8ebdf3a07a9b3f465234260273e7dc51d4fba846c6a3f2aa6f1625502ad0248fd2c07cce3ff4c1fb84f47c7c7ff687a16b4d2d6b4899f1aac8a8323d0c7819145bd8985747b69e34fa2ce6bba2cc5ac12faf25607bcb40cfe8ce3ac381184a0c8b318becf7220e4c7b6400967f802d56bd75a61916777b117f8bf8565ed83d96263699f483f7b6f5a4fa183a07fff5876673de106141bec2e9861f2e53d391902ba92ad15796a108a87eb95488ef4489f1966283199074187af3172f4b7d6d83e3ae47aaac6f11b9204a30498f8857455c966549c1e7071dc8be646ee5d9bd55b9b137eb30dc53b88bff3ffc6862cda5b12013d53b705d5568e661b0aa2cb81a152bb46cd8945965a23638820d4c4d342f4af367d26bf44e890aa2595b032608ef45f32fd7ef982d30d00c7eb18865cd5d1f7e77545d6db5c5e108ae11b907fc34598cb5ed431995d64a71ecf5347537272b9ea56211cdd476edb7482cde6c4ec4a582bf36d12321d8aa55c97f5caef95c2a0b292b7b4bb6e25c10f9600815eadfbab26f91667988809582ded946338d9d7fca94be4c4a87b25116a4b89b87727c063aa5f15a6b6603b3bedad0fb3700f22f97a30f3593c763302cf578407ce2ab3ebcbc44adb15b24964d2ec3ee0887a72a1b8d1f3b5326ee17240cbb060f2162ecfe8fee9d0b95b6c570c3374f27a9b4c8a80ff15c40776bafa63fe9306ee8442e1d0967a550996c420482b1965e8b7e19df553a98bbc4f7b2e40e2ffcd79909da0149110b5d796c606ff59debf0661ea154dc5305535307c423cd1bd25739270d1e8e00d2200aed81c5ee548e279c25917dbea3ebb7c791e6c7c8ec54f7ebd308df67cf83a15342028667ae247d492d9972e81a66edb1d76803f3410d3456799eaeb996f788b70cbf94b946a5cb30d357bc68a26a8f6f3e0731f1134e231b57e3a0a5b761c7d1625abbae02f975510fcc14ec1891b9ff70c4756a881815151ff6e85c65afcba27a280f8575a087a03335faeb9451c0d6a8d2324d2aeaffece9b9ca4ec47338c43e3a10ccc080db7a641f5bcf7c699b8a561af1334dd14d8376b8038e9ea900d876b07316a795bfe2eae5ea7817b25da26131b536fa6926c1cf32ad674089f4a0043197c13f4795b91debd6860ccbdba5d0272b50766856d136959d29c2a0032c433432981b70c25f80b12a96abc0a54b528cb8b0c5a0d3b209bccd77761569846ee116a4bd5da55f288622e9c8896d2ffe466a95322322a4ff8ef2fdf0f71884540516a27cfed9b320c84f10c6ff1babbadab65c471c75279822fa9ce10e2723b657d6606584f01fedee7d630ed4624ba8a941abaa659d30e2720a66c9d05355a5d7eb6c106207a425cfd3f6dcb649add5cd148b2e6da2978404a05ff2090ad2e84962365efe488d9dd73bb2e3c1d2e754a4b980677a490b67c984cb8da8a7ba822bcb51bbb99d9d0daa58d9fee5f725fdf1dc1a930313888190a8ed1680e6b33152df3d5b6d5d645f19258cb294fae8a34a534b28b4c5613dc13652e0262940bd5f4ae74d4beecbc66bed050755499302c863de27e4164cecd73e2b2c5527ea9ba9d36d63baf896e352265030983ddbaa7bad282de1a08e61a796f51e035ea8c37d9c0fef537a2ae5d8b13f6a7a8d98c15d8c495f4ec2c376c01fef2a51d72132d4ccdefad2d997c26f365b4ac5c53354aed71c409ac2db3fad27e42fb6b74b514c2d3d0fa99af6651fa691249360b29100d2aee6899eb00730b8cf074a031fb2735e0a07d3b9a273cfd3fb92b7f7963652bf0065120a5f4a279d76ca219754ce01f3ede969c8e991dc6e6a964fc02ca563938284a7b101fc10ef0b9a4820682b1cba5697f989830c9d169fa44ed24e48092237c0ae2cf63703d1065df30b816cad37863a134f94962936924650905c53f77566e2ee1cd21d7c94d94f75bf0e500ecc311903c569711a88ad40959b3062fececbbc57dabf0ebfc52e037773b4d2f4a13aba589a9aa29f254d28591c1da12d7f6da7ca176934af38c3111698aeef33a0e6abbf7312b5ca31133f69cedb1edc520eb1fbffaa8f0dab150a542e096d2c7c682a5e52ffbb0c093a012a9a06ba445b36b763d1de2cabbbd6344d990b283a2d6aa2dbde5fa58d8fb85522cd666f02f512582d492c178b851e713f05d936ba7760d753bcc6079ec35cda4742290bc06ab752a964372ea8bf36afe8c783678d4c629a558d6c76976bc9e2d3fee3f514c84300245159b7f27880311ccf844efd6ea341fe5ff6a6cbd7bb948fecea0bb900e101876e9605f49c30bec48d3b44f5db1cb834f231193be4c044fc15103f6c4a0f19be214b5eebb322064dd5199e9448388487128a0f79f833ce7512207abdf440d082be3c074ae04d12a157ecb1ae494927c67f2dade04d085c8ed5a1e21d5931efca48066cacd0fd3c76a2c6aed1f9d104fbc62d54e6038a68acfa4a0a9b76fe0c2b4b1471b84c590fa4dc168923f23acc8c11c15c7594ae981ccb428ac8367df52e93851b10ffc3274838680475624223acef8cc9309da12ce46182fdb603ae71e9b9a698260037af1f84e529f9630e80b2d5ee45202d909876f290c5e62ed99f364d0ad327f16721a3cd28b52f0bf8ae7085f32005cba9ffed47d59a9280d8bfbd4f32abb6d4d1bfb22ede7157b196f91030ee36983f84a9375a7e05ddbe2b37224d085ca8369cb0b497b3bd1c696fb2d6538ea1990cbcb1bf27d365c3df6a3a7d1084a21dea294865dd9e355b69a782f9ed0693cab382f138729c11aae744519821b424165ea5a70f508a572f9f338560af35397ded4ec1539f50ac3b684643acd35f9b4dd74059bee85e4588d522548720895876002b62492000c5ddbe2396fa6bb23dc5b9e94025173125691912ba5aa222a81fa452e76da5675aa58daa35d7e391ac909cc4b96e794f278c34fe53df42d133f65a30bb8a599da7f34f0b77c9ecda2042a8c99f1d6d6318f3286b078d658f5d06990102321035b74a1c0678af7971e955f79233255c3fe70a9b32073a99e2fd8f7bbf695ef532c8297a9c8958e4baec161d1c0c42ae250ad55cd194f393bde0ae83b85a39be068500bef0db6ff43bf2ded5a16cfb63197a5fdd13c24dbdce152ed59d9cccd9150512798af4c2d3d8480262063b649fb3c3dd3e36851ee8c339226f28322acc630f6a8eb5cccf3fcb0c6eac84949627090d64cb3be2a6030c664f8f8c3637cedb724ff5256b7c2779ecf066076bc0293b8922e2e8a4c044b595f14b83e2482e1de94ca37d73f39bea44e1bfab656fcca92710e67cd8fad769dc8be7f2f98f2e59f052fd3781b9a82796e220ebefacb2175141a78c39984a57f7901288f89b9abcfcbb806ec1d4cdb8967244f9bb922243dae76dab85cbc481a8fdb69356b6cb9895c5aa9c86c45fbbc85ac1c40b21f127f25b3b9640cb04d09271a745a60c44c836b79a74c47cf259f720c833a74e36b69426f4a763a6998dabc71e83e6f38dc3cb19fb6d92b9edc887104ee8707e16b57c85be193e720df57dfde1fbc5a997409bcbbac85f2f3512dbf6856b0d3d71bf6125f41ce8773398a40634079aef388d666a3572666f00a001ebb5e1069c2a560ef8d794eb6812e99d3bae8a7c778d31f6ec6acfbb27dcd11eadb5491ec0c0a8a05b87bf8c4dbb3080887bd3f1589cbbd77a68a67448affa6a4ab75f8785764441a4ca6069a22007fc91f844ddded0b82500c634896e435ddc9a97e63784c4349f3421f1660effd1ca3f1e02cf7b105b846d4502bce8d4910d7cef72b7b8874465e5e8b3056dabbd639c06ab7caac0fc032212704e6aba49a040fb93f89403667878291566a116982eb7315233df4cfb2b69f0e8fca8463e0195b4ee649ec2d6c976b2eef5977373f03af3080396a235a2683cb382aeaac19744984a8f8955a86822b5e20bdf721fd6fd058f2136982d8f5b2d292ffc7ca6c7fab25571d457a477051934052ac49d5c23345d82cc8ed335f60952d6549438c9ad24e55536502f4c5f0dbd48112987e2a92659ba10b0dd62cab8a12b21071dbf6882943bbabed2c2077f60e02aa188a8a7b24a99c56a6e57631ec5eb6fe6dcb5e99cefdd7233011c9389c0dd6a2b98653d0a8b63be1c77c20cd685b31749a3d35a983aca8c3b66876566caf175fc111af24c53b7b2a08eb0d2c39df3e4bf5d34a6fa8cd0d06f6d8f612f629a94b41011ca1cb23eaf69e3ace4a2a3b3ae7ee8d2d3983f22b263067ab49ea37fc700e195bf77f6cd3bf3ae7306d2b701c0771b51a8a6d7da56f18104cf32a54591bf37cd19959275d8f242f240c438bdb6fc325ab4dd5f25a1d248f00cc808d165184c64dccea5548d612c52d674ceb3713d6f3fb126e83463e3d8d62293d120451b2215835c46f784f01cfbc92c3186cdd9685b55ecb82943e1231b6ca04aca30f20171c3dd75053b78df4cbecf1489196d690b18f85b560b632f9461f9b82ea8d66908db2c8191559c014de4ff9dfe16f431d6b3fb4615e2a707ccb17387d4e97712cd001db51b18780101c6d023a6e7c8fac684029e492661e95524baeaab841cf0b5af4e82678ba8d963cda9815f60c8b1c312f0bbf1d37baafdb9c72fda1c0f20f6e5965d316de44e00be9b004be181b65d283995320d42c85b5e2d5796fb94ecdbcb0982daf8eef5442d328659d75d6a803f921797f03cbf5a4466038725481a4076cc8d614cfc48b4d11113bddeacfdf6f03248b470284f405adc753e43cb756b916e922f864deb867a84a0c54bbc55ba2f5016d7a0e68b4b7e9a81b437d68d2b727cf0eb5469e9befb1eb2583c8bdbbaab031477c41a3ad8a93590f491c3880aa0f7478451102fcffa926b6b373517f328f194c45e31c3f0c7f5f46dcc6c23baf0c45c44cce7766d91de7e70fe3ad8cac75dbe87cb92b1e50678aa7ea8e4575060154513d95d9a9575d09b336da0ca38c604d0e5b9ceee00d0aecaa619f4aaca70cc4cad27d83a8c46351dc45afe03703c64853fde1a8d562d77ff6730e057e093578f90bb0e56e91645c867efaf92daca2b87fe26895049bc6c8b3cb08d98733e5819077dee37e82ea6b724b4db3a5585be7fee2096136448609cffb64f26b0bca39291176bc58aa05a290723369c0e7f5b230f9e15c43edaeb7ec9d355b476a459cd3735e7bde44fcaca26b9819b47e0381ec57d6707d764c8cf4025b71148aa9ef5f32b91a9fcf5e0959f919943d0456a96862680c1051121bfb16599d24c4f05f7c4e6728688fcd093f74f608e976c1f975456c650b1e6a182dc238c0c3897aed43df40b4fa8eee5304c4980ac78b874ab74a21706e9bf7dbda4afa2f0526ba4cb37780ac40ad253eb75e00785d1d3f6ff923fac14946857ba83a0e3850536f6704f21c0cf64e78d7ea837c36e7437abf893f9948a1027dc79d84e81b88c3582e87f367fecd6351dabde969b999e288851904f833491a53d6b85ed5a1562535af700c13b14f058edbca05f786d6d8a514eb2ac0d111aaea8c9970f0650d096043e8dbccbbef0eff720c636949e52f365647a3ff45856b18d540a225545198fd75bdf9728263bae3fc599a0fe0e3fcf2f6f3db83c26250fbcecfcac1e0324f4e1f850da546fb6af3c5b20cc15ab01941001ac9c33046115a28d2c556acec2cd2cd190c4a5a59d86055291d2ed3c5356072cb89a034ef02035f3ff8ab3fca3dd367ed7a45acb66b08d97f75b568c843dca679b2bd883eb8a052b5c3355d600ade086e201429171fc207390105286ff47f93aaeb83833cb36d2c05b5a64e2a98a2b8765bbbae93f8184bee9c4d963fc8a9517d91d513ed1ee17300c1d710f1c748eaf38ef177ef96219907a4a80f47013de5d52018fbdcfd2f481fbdc1fa98fea0385021d675ef029847c61716c9db6c3ce4894d7e58ba28114b1ddf6009f48924743f9f2fc5a6193f19527aaa72835e442281994fa21e7c38bd07572b9ac14c88d29ca0b55c9f1ad1852b20e7a7a931e2402e0d75bf97a724481cac94e68a9c3b0a29261644762aadca4aab71898f9214667530783bb336342acfe6ab4eed6a135847f8e83ab5ccd42c41a3d670cf30112b6fd9be480c240304bd2ef4a4993f767328a2d58bc01a08b8d2126f7ad1f125493f827b7de7533a3fe690e93b186e1d1cde43dc867a981f94d2488ed3cc35c4835335d8c893c94973ea1a06bff64849633fe93d6c40f8729f4e3d7b152c3a16e1fb40bc37ece38383c28655810e835ed47532e960eaf746bf4323990708d167039200acc8c6ff2df42b8961350de5aed55a531bfd862300c59918746df8fe9b28f7207a4e7f46c0ad27ac7ef86d9fc40a0ca4022c933b5682937e9bcd82f7646f51777b0c2d771691ddd3b28d5e5acf1a94bddc97b23b59725317b0c6e584d196f8471950f59ff40a1dcb74b66834f8e3ea798b73f1e9746b989ac355d07162a7e07067aba7bf9cd52b5c2150e197acdb4cc3fc6bfb1b384e180f6a80d98c3008d1880369f80f90c84f2b89deef5ccc7791d2e59b8cdc6115c4eb147dafee4059f8ffaf9fd44cbe95ad9eaaed092827575b64d93fe8f55370d442893901093c7850e73ef750aef69f519e26afa03fadc06572ce7ace9e0729e8c51ab3638ac7f5bf2d269661fa5ac1e3afa85361ecd638deb28e8081a6555bfe74e2b2df4dbb0dfd300ea235f7fdf4e84a95058aebc32202a23ecbc4fdae49effba3d1dabe4b5d7a1227ba3daae438bb514d6cfd9dae74512efacdf05eb12cd17c6d340328e552349716f2e09ac619412bfedc2a16ebb7cb17ed5a3aff37c879d7892883457be6674f5f4810f969cee6fa00b5430e739e558cc2a51bac2d7ec9bc2449299dba363100ee6d5d9e3a67031ec48750bbc344ce5fe3a9f6876198304221c81aad82bed57608c0bb06c4f2b644130b6f9ef767d3b54c085db2776d5159dc0fa090160b4fc743a57f1b90f778ff6009a920ca0c808e4393e909370b9940cd577e535f4275f02b5144a798c0a7523748985dfc56b40ed491245aa1be3d989476cb06afe8c3bd8cba944ff0e70e79486c04047a50b8b9798d8127087ab521cc529eb62004a96be5149d65b97a69a54e7fe45f7badf589b27b6c29c8723cb6d4c5e7ff05e80f6ac8cceca5e2315f0f3256d73642bac37ca9143204d1dab06a0f6a0608507c9a7d74f36456a270d63318cfccb475eb80b6e9658fd287bae3076e65b8b50e968a582d108c022d68fc09c8ecaf28fab43bcb13bde71697750c85336617584ef7ae81bcb515c6c8bc95c4ac09e803fab80666ca4ca9db7f066dfeb7a6517a21f9caaf474c2d90bfe6f862c7fbddf88115d1c9f14076e65ad6bebeb1850dc1065267335c2981d300ad9bcd9efb303f244ed6b328186f8331dfec37cbbc6ee43b542448c9cae97c65fcc17ee6509c77f2b98bb2fc0f3bf94a518efb3b89f7a898662ed90f6c01d2a8fac191e607c7f6bb9a48286a6201427b8f009b7f928b05330a957f889e9f1cada2b38fca011d780add64745ac8390e23ca8722d7a154db7e1eb67d465bc732fbd3f4049f50579532d42693fff43b2b45c6d8ef5810b4e971935fb99b5cce19340764290804c06776de7f8015ff4a442befed52318010ac3a6fcbcfb845eeb11b444fdf954e370ebb46ac570157d7a1be79599c1f2ebee0b61f5194c446413701fad087682b9d12fed577b2160e2c8c4117864a96d3b2c86632e29358f1620c2e6ac5dbd84cc299f0966070b15eec1f0253fd8b2573e3bfb2cabdd2ca34ee04a9d768ff5cd58aec5485f7b54fdbd8bb958a9c9b366f501426de78170191e0c72c336be5fbcc07565308aa7885cf236c43f3f095c476af1b727a410bdf0a51a067497e85ca9578e344b809ff7f707bab70788c986bd4cdb4008542dd7eeacd3f2e6bef1757bbafb37b4f6914eade99839d669573f361f1f7754090fc55394d31776f2b8dfb336056c7a39f1d01e8ed8190807eccaf3503175689f1ef2aa76b7a5810ced48faea00bfcb60f5676dd93698d164d72a711196cff004553075abbce095dc0d399ee83ad65e64b4803a83d2e0d4ebf41c43bf835e5cbcab611767b29d590f4e6bc623914f74246df05d9b5f2e617b474ba63ebe789aae6f0d74326d07a9d50eb410572b538f81afff7babcf3d02f1e398374e60df942be92abc5a2255659f23df311fb603526f6ced9b0f16990406ab2507785030059f4247501f0ead93f05c44915d4668ff1d2bb1383a56ffb1b5af0ac438cd920e6d1913b22b7446cda80c337d774354b75788f059939fb3354d65557897685730004b36cdf1db8a6ac03b27c1fdbc5f826b15689c05c34d06b124d55606066ff28299919625d164d44556f0bd50349b7042d4cee2d3bd586aa054db2f1321eb521e925218b927774410a61d22e073ec57640e7bad34fee45be5f083882a4d7ee463004590ff01aaa4a81022b93f07dad37981245f05a5b5f5a30aec2bfc8782fc073026c7e0097586a8eb29e9a8ccc06b67b60f8229c74c87791fa634eb42edbb1650b28cfb99154a4de8cfd8d36afef0424860e7dbfa0fb39ad16253ada864aa9191618e79f046cd4be5dbfea2032fca04e9ca9f5b02501debf2ac4793fb5f622cf0062e6c8da6bec6b984ff3d52f9dee65d5e3afaa9a14d896840566f2813dc4fd6f30fa0ee9ebb48856d63e1194b6e945be9b5550c84b98801d5146a755f4e05cf152f66bfa99d2ae8c620166bac2b915e340d274c3a09d2276ad72cf7ee5ec09064cbdf13b83eaec3534886104d5ac800a8a0871add40cd608d3957b317ec9a0681a361b1a2accefa5267b7e81bd71596836e387e79b5e8acc3bc867bd2eeb7a650c96914800d50768b9afaf241803fd0ee0c8f5809847974d80d758ddcd65000fba7b955af19dff2650d1cdcc615e83db9a7c44fa37ef2d92e78872a160c66e5119798188321845be7229d533a5a6fe439911526f8f0214cb0dc77a6a9a41fb2d745fce27a6e8f41a5415f44869951b628a502a5e0a80c151fd7479f05899c731a34752603061e012ad3c8472939a161e2b1d6b2e0fdb812f22fbaf2fbcd3886330400a9ac8483915a9b0f24d5b99fb6c18c7e9307771d305275fe08c22c0b34f72715f3592762724f410e6c93f1a0b6aeadb63ec94ee776a610cce881007fbfc031af520f3a72e3f1c71ec5e1acb7a63bffa965cae93837f04465283479e95772ec2ab2b03145b7abc3294fb87b123a96a609d99a55ad6294af66be7cb17bff77405ff48993e5808c26697c464d832e03e529df987a4c10e60555ef437778f4dca62662638b9ef9610b97041d84f5079810bfb940b02abd39768241936091cb298a8b5fd9161a55e52e200962379e058ee1e61d91fbaf19d18254003fa8e841eccc95a0f89e1c4ec071b980802ef660e0cfa181c32249cbcbcde8120d866dbdb57bbeaf53b9ace5abc15da2166924313463aa6fe927a4e055eadeabe366e52f3997f4e4badef0c7ab8c95252dc116f49166d23ee057386b8a8881f1d28acc396e6a63e15d2090f2bb5c03dd695a426aba5a839784310f4c6ef464775d78bcb9aa5adb91e4fc44452976dc5a36119261e61610b05ec630bbac10a356a9a564e666ea4cbfec79c5b41fce75eaa3249a69b018c21dbba39437c84a84aa236d038c8f2943e7c3dc41d8c274f4053e90f7e923e3845f9bc01e314706d2bbef5f7a10926b520f2cb93b9b6694dcee18cceafb7467e58f414b1f39bdd8780f9bfdc4b7bab77394715b0383048d8e8eca888919eeb144c3f7c876e4b2d74a07049c135ce36b9c68f67c46d06da49c4e55d0af5c4a4dd88e836f67343852677e1d8f4e082c27bc301c940b8c9ec7111a44c3f3007630cc807de6d7926f35e1a7b56890db0242ab675d445b61398323f70877a68fdd2b3b9f298fa94e6894bb183b1efc3065c8974989dba028addd87ca1d83b28b7cfbd073eca6637c43fb527c33732a10c009ca1a3ae970dfeeff7f2b5d4859592e83a63cf762e31538c91d5008021c93d88891206076ebb417f6e726331c3f20d8033eaf9eb317a9d12664bbddebec9fd672a5acabe1bffe5a04134b010430a32f671de4e6f170324f23073fa18bf0d9edaaf114580800cb148c83f0d15d3c6b52b0a20b9aecf4f179b49064f5b5487ce5f12a9038b2cc0c64af60c38c1aa8db6549fabe2b0bce652395c9c8785b0fe4a54b2cd0f814e5226e5d8ece58296add3a76753ddd0780602030d15c7d4da908694eaa39a81a21513567bc5bd73ffea3965d15287ee19326c13d135e854fef8c001d8a25418380712350752971ae2cba8a63ff1c40d597b265ee0d827fa5dca3b59a0beacc9ec354ae0b01bfdf4c3e36582f413ffd376c6dfda89df6fd59c3dd6bb8da37a6e0acbbbc5f59c7703a0c6b1098c3e3f8aca0bcb337c3bd7710524c52ae71bf2952c8e59a8d31cf5ee11430b18dfdd3212ae5f7a13a52bafbc2ba6afdd939e5e13fb7c09f55c13dc7ef02877a34b173ffd03c9b21e44f45585a832f2d2799aea5d85bbb0daf878ef6487f31b37f0e7ec9aae23376bf4cc29bf353cb54cd2e4cc74d6cdd0cc0b44e930ec0992994db5dc2081680fd2b8e294f1ce894c7b0c84addad703b0623c257e173fa8d63a5e58409a5c2c328486dc0f1d68953cc0c0695e86eda7928d2c82a9be408586901591f817d8219ca664edce20f466dbc4a371d8efae5ca1a07b0524bb932dce5a63ff2ecc5c5d72372c1b186052630781104bb90de1a9e552dbce08bb8f971f2c308d4470410ee87b0da21352738e44d32891e6854852f40dccca7dff674b413c25a2b45155915045c92f1671ac3049ed0c42b7d562af4cf9ed0e7ce2380b673110ce924764202ecbcce7a68f471a6a9764be03e1999f46aacd4ef0763ec5b39ad753cbc51fd0ee8f122452ee78ff324fe2b99a14eb379a9a8c3e1873158ae8d3e376e2c80b2bf412832db49a7ea02eb7f63456be7a9c5cb0bbd46e32a09b3c99d7d93b60c47f3d8a8d80c461c50f497e1f29121934c930c5339df71e39bbcc7d49b010290e67b4fe8338576700ce64e5ae4a8a23c17c0a4eaae3ce76ab6bc895a4d7cd97270a789eb6b338fae15a6928cfc25e040553c24693dff904ab00f57a163620a330ba23a4294af283840fe073a826b19d3fb1e9725f34fcd901f510de2120cf2524e2b9a6c62b0d8abcc1eb5db8a7ec3563b041211cb7eacf098c0546820e346c2406ab25e4f1a5c462cf54b817fa239b8374a00cf8e34f532323d4fa7962e12e714f25adb2fe567a4450dd7311db34fefdaef5f46ec2d965e93fcca4fc31a481285d1333b752bacc4e7b32b26d5caba709fb4fd912054be3136c780c34834c936faa6494e079f14a9c131f9025ad630cd83f8c73f7700c63bddea6970cf7ddc8c5482dc83367f8d46b8d9c6e3c4a0f321e6e88951cb394ee086287b494fc3ea033c14fc502096792e70eccd602aecc89cb8c27d50c0a623ebcb4b8f0e34e4cec5857204c96528f4105da007b69d1a2fea57a1424d1ed04e193a60052b71779dc66bad8ad53a1dcddb0af0e33ffbbe0b02a2b4deb8724bbbc36df2861b83b242656aff50ebfe116c64db7215df0f1276329fa563021e4468b0e4191b47bf517a43b1f837adec5eb01e5faa2a6ed5a85cd4cfc6a850828e8757ea1dbe1d1ff3b83440812ca27559d5da18634a94b0f29c41b5e42a23c8d21ba08b2dc898e4be1ff61c34188a0e71dba5ae13467924f295d69c260f901eb5b957296a5550f97896c35602d1267dffdf2144192cfbfa716ddc586335a02df853fa7e2eb7ad5c14e7803bb31d2835f5610fb711d2f8f33ee96d647c8ee66463bf6ac9eaab8908e74ca2de1dfebe05cf1114e60fe002c0c8535e3c7534834817f06de5ca9d56b3c1deede07aa57353129269a895ab5d2db97bb8659fc51c1467ef584e87013c1a1ed619b94c767a74ebff92b2d754c986752d048e7bbdcf236a50346f3cae57e5a827d76bb5d5f6bec9439c9e72ebe5edeaf622e13a5b7f20d8d0f48bce0193cbbf89852092d10fbad5e7b489638aca6a0a0b4a33c8ec5d23d674186f3eafe51e91e68e327daf83436eb36ebfe4f7b68073e5f59fae0e22e66982e3c2f4848444998f188062dc9d39e83e43fc98a71989b919941e01f5c9d681f44fef2cae17059340ebadbe312fc72507db842c5aa068dd53a4f61ad84027aedee560d4cd978b5eeeddda0bf933e29174893fc3103cfc770a3590eea399e55a5005328e90f79df1f610c7abc09a9b57695c837e446ed2e5975529438addaa1a79baecbb20e4ce9c48e57ee56ededf8637fbb970368437acc369d308722af80751e352c8356cd9bfcbb1ffdf7aafd00b2d15faae59db55543c616234b4f926df10772f1b47b516199f53afa63956e2a9158e691b67dc9ce78fdcece9efb634c5b566a283a4cb068c1965a60cf0c6c7146a86d358fe29fc17982e471942a775b6dc8223e41d009ec95d80a4f8562c604c5d1cdcd848887dc15c5ba14f9c362d4b525529d2499e4bafa3c3f35f9d72df36146c8233386cb6840b025cbd4e739c5d1261821f1c87a04de344192276923f23bfb1eee8b3c9bdb3f17abb3d5a9d0209058b63062481286aeb450f3674f4d92e50b91afeb132e809ca12026b73992be6a419b5f911ca327b8126898f43467581b069d0a2a52c46b54ecb8557ee199bda099092a3b52e45fd0eec5f487589c72a49c7bf7888a17cb50d43ee2722067d37a67bd83131bddc77ddfcbef34551dea5fdd128cf0fe54000d7140f289b82edf0897ad9ad98a351115e3da18989cc7cfcec0a28f591a0f9de117aa66b585f2e4fe6d9a2f96d87b1b650f6d9e82253857ee964bb2b186376e254e27826daa971dfe9f300973fef22ad32abf9db975d05e39e7747bf1fd3cb27578ed8fce5b5cfee2258da532262ac3ae4402c9e1034913e5268169f40905d74eccb42fe756d63a9e1a68caf583c13007ab8189ceda06354191657561bc0ac67ff0ca15d198b7407075f473dc53edfb9104ce5f440addccceb6ed0b007d74a926147160eaefff38011a846887918308b8c6e01cfe27095fcae4629ed79459b8188b8efdbfa7d1ed717937a939df3a7a0b1d3e573fbfe6a5dca281b42dc31571b7e58cb414a8d31c530d8108ccb67f46e86328a6988d0cc3aa0b7f1611a312e41d06bcb2a0b20aa216f8ca52cfdba625e0eb4e860fb02852669ed4b8ff36ec09ff73e3a375b8a94608759da43ec15c7900ceba8f086c85f9393005580581291648943c2220da9e636e9c9247fffe2dad67d7b7a047c68855413d1ce888f75df6d23de05d9d896604c6109ef06f416cd5c8746b60295b3ff2ecefc72bd92dd91b9acc8ff45671a3fa525795fecc188f42855760200bb1e0fe8c8e5a9d08bea04b85b9d8d9af272ab828eeb79b9555a68dee679e779108d09e9f78550ed991516d4dab6eca54a4db25ddcdea8a6e19d7ac70e82a547757feae6841783e93943a0832857492aff1d870e59b5ec9070c1825c54aaa06217b2c3845530a7f196d1b6b02581661ca12d0d2edea629b361c8529467d62d0af8b5db219f281902803964a0cf3aff45c8a5ff5e09a352c9981d052ce1d4d3445e9399d8a2c910ddb2f566c625fc1006ad3703c922a753668967f482092a0b4d74e5a8a1d4a2f3c367acc8b683d2da15650a0d267fbc3d90b3da19fd6538ce6bf2a68f9f5689950018ef72ec1c302b6307cb92738787f24d67cb6df285d3d7a4dd35dd314292c4b75846383423fa87cd61f07090a0e782fbcecc8b3c6434a0f4715b89e349602d4b9fd557782b32d580c31163d4481a679db17b42a7e7e3921efa2e973b27a27736c904787dcd20b6d9604217fd18257483e6973fd0debca7d91859f731a9492dcb4817f12bff815bdddcd628d2ba97501e8a7a3f824459529f2c4e3ad4cbed52362f9440fe734fa94ebafabb7841a9c5bcb402479b38b94afc4b7044d77a69eda6c2a1fc5114cbb994611d4d735dcd2273898df3c791a4ddf151df9d9ae4db3c5d6b2b01faa4564557b8fba2f7b448ba093e3da0c6d3fdf9a4b702ccb643be61d718ad7953641d61d7294eb70f1e9245d8aad4f292cdbb9fd15467d7752e377b6057f6fddf5452b5a47cfa5ca457b51cb56ab454434106c47c290abf060b7911589fc614da592acbc712ab6c975b3ef9481f379c7a9e81774242c392c439634c5f27b8bb880d162cd902f3a17be03607a9c8963398013853d3906170b0062f2dd2cfa98db55225cc10a377e11264ad0b1b92ae966b6cba140ca9891281be2303bcd95270d0907f579767886dcf1e91be966097d33a833a914410fa59c6cd445b9138527c099bf055350c349f02b67f68ad8942d71e4c0b1fa827239d286b38d140c5ae148a7199f4de79d34cc7716b7f3d822a4d554746bb50de28bb908416de4ccfa1c23eb2ee9f92ad63f36475dd04cdeb5223563ca960fead87aadc8c0d0064f0420233cd53c03333d58606bd694acdc5c41190d101e2ef3fef4a4450936f4231b39a581a4a00ee52a308e9dbda28a807a6403b5554302a2761e73b679035ab56ae5f47e04b7781833b9d9fd3f1b1c6970259ae46f67c2c377a6d3b9f54ab83708d734bc7cc49d961644bacc39eace02ec3311128cdf2ff7c79ee3dc2b1b779c48d98ef42706e9176a1860edcb02aef7b5a2d1d3c90706b12c467c43246514b885fb0c8cd6c789eba65958180e6ea4c60f19f6d772d5a03d5fb9457c6bfc7932f3e4a6623502842cdc7ef97e344c066db08bc7361405948df87838327b46615616dcbbaee7a4c6f47f784485fdc8232ae408a3129724413d9a2d741cd957cbbb333a1b53970448a23756c48ac90a4d76e4b08f001330af3e9df303f69d79597210263e39e9c17d4cc3df766afa28731358032c9b41d0b4cd59a7f001cf780b54d46110159a4baef1be62a20ef734557d5caafa84c92ab56f1d7065cad31e53ac36bb46a1bc3dab758193d9cb28426510aa706747aa90f31e5661ab473da747e42587d6a8ece2ff508cac8dfd34db7ccb5bbd77c1f99d296a1a6cf1fc981760a7a50047e54d13ab679a2334ddc4ce2e52388fefca1cafe2ec978616af36f7e015b5644019cdef380a114c8e5d78187cb696af4587a180be404b79a2c0a40eee9c5019248928d522b5a70eae3e12deeebd00f05efa89cdf3d813de651543410a0abc2e0bb2b556ecc419a65e71aedcc01aa14e5deaf9912137847d60fb4c36b232070d14823a4ec9d2489a1404234685e4c12d6b9653b95ef8519ace17ee9d0cce3c7858ae9f9a777ce9c931414f08aa590c83f2fc55f3b47bcf9209160c604108a49dde11a7e042d51d9a4c99a7574d9e405a5e57b6b4e5c85cf3bc595f95144d8e23e050fa78c0be411480861987ccb01cf58f56dc5b990545931ce125b86b1cfcaec6adde02ea15de28bd6cecc6d3d30d5522926b4a4f8615fed391bfddcc3db1378914198394da3a3fa9f36e895fcde825cbfeb09288462456dbd687f7bab16a0e8acbed1ffdbdc351157d01b721e285896aaab2cb855e77759ee32fb98a73cf73fd9c91465d7b3daa5a8c16118ae2cee3acd8806af2c9426a4eaa3788b2ffa2d4c2b122ef36d15125590a12f6a9e80c2b14727c588b05850f20fdc63fedc59bdaf4f0e884596536f7a015e7556283c1ef7b991e3a0c0a6207f20f53220f805fc3a18ea82f9195a18917b4979ea4f76cdeea974a2ef72bf9ee7df88085a4ce29a7defbb4d515a077b3958780606cf22aaf59acee755db27f81855f16488dd1f50f1e6fb359ccfc3dce823f14f559592560ca1f90c5b95cb3f8ba99198b6ea4ca61e496119812e0f72f3d75e995f934eb05180a07c5677d99e1fe17137d5e9b1a564dc339e1526d7b56a80e69541c61627b19bbd784aacd2b97c12876b0b382a55c4e2e55aa79740b8f4d78673c817b010a1a587791640a24f79ba416c66cb63808e25ca3f428ac172afd9f63569cd7930b2ff1621ba68cc5f5cf490e6c31bd94b50759a355566c95af38ffeec5d6766f76fef6b11e9649d8fb3714c156937823d1bcfd8d1ff1e9e391a21e66d3488d683f81323fc6a81652c3b68ea493109584021f778590ee70cad07832921401e234170604b6bb6a327898c167ad6c520d3e4ca2b62499d452cd89f6f9a55b747033203df6b6d7a89864457dca306c7f578ed36d8d7c02948216d723a7d0484d22bc286e21d0f33a2cfb118cd2707db84a6d27000fa45ba56f9932eb83ab3b28894e221c558e768aecb60bbc1bd010743c1108d449d59609817068aebc1f3376539391c56c17cd222d34d91303bbd76792527a4631f8095d6d6faae7efb819d9f24b3dd31764d5b6eae7c288f8db7baf7f5ea86d538d09020662fdf73be57f7461d6560fccf093542fe6c272dfa77edb3675531ad22fb482a9689d38d1a455ed6744a4cd290c34c9800d63f90c01cb174747075e1434bfa951deecb675ce293132e5d2d1e41c41ef260e014f0e9ea1928a89f8e88f7228b5f09e7b7af9d5985581681b33dca823e63344a58eb93a0d607f752cfea635ccae0c6eae0d0172950b25fdb18e36bc930a9dd61394bdf8ece83854a5553116b5ba1643cb8e500e63aecc20f06399522fe6c51e452f334c6c33d1059c2dd8d245c5f8af718ccab520091a5048202eec25dfb8504215b640c45a2b9c59b52bab3956b70b26739a32d77c26a04365e16fa399dca348740f09b3e205f74c3d537b49384a220b896ead394a2c58ba3aaed0f5cc8af8c28074f63f8cb837fb4fed2402a8235d959a05e1bb33847051fa7eec2e6d81b1da17ed4da464228c28782da598f2a8de0d35dd8cb6279b10f315684182e2f1f669168612c175320d13c46c87d7aae6f7b7c4557ec43248131b8cd3e15cac76cb46f848b1159ed80fc702570b7e73ae1eb7f12451777d6640affc61af4efba49cec32baa8ea68a55785f83b7e9a7a2800f64291f471b8f06947d2770ebadbae95fbc2898ff00697666d9c1afa66eaf240cacef4a925eb1e50cc1ea562f800158d7eab5260345a579d617677272ee24d6c4a85ff645a81850ab846e06631a1bb4109e406a70e72501fb43bfc027a79ff0178cfa248ded3aedd0723f9333622f39dc0cc54ce73b4390953de110b8c0ca22af11df393d41bfc1c9f10e505256d94224a47dc9e3e31b476376fe30f86064c3c5d438cb0c08d44a91b76d0f803e11995c882cc1f04ca896496062166903fa53972c378ebac333e3feaecfebeabe0a755345b41e0ffd6c06c2aaad4034dccc13756b5e2ab461f3f8ab405e20ad2603fedd73bb9527fd1f3913241cd0b7ca37f2fd4aa9e3ca66e778946ce2a9549b821f3be720d8700ef68948ef54c6a75edcf8e49d5ce57cedb395faa3b7ba1d2ce12917adcb241e5b142e78e47fe242db641c11d556fb3d283439962853f52d09db43ecad36fdbcc247fbddd5ab42fc72de7ce30fd49844b6c18feabb0c540dc1640e207d51b6b73c8b7f5c24d751457531f4284b661976cab65c7b2ac4f3eb92c79364f8c4f338c8d34cef7038b243c0e70b07b44f8578898dd316319e67c98a34ae893e79a3d17f47d9010945e2fc87195f02275524fff5887c7b9756b13c6dff721fbff358bbf2181ff23728ba8fdbaf4012981725fa56033fe0b8e1f86e864633f212bca6550ebf31f0495a6af633bffd40e428a3d8bebd553443bc4c02dfa49f505e1b1eed61747f2a4649f078fab4a354ef4e407510a2e07d6f4e8e1b76060f5dd1f7ac809084919fd0d8b5d046a1485e75e51d64f81085dc197607951ba4b9909c8b11c2142f703267beef99bfe9bf601fefc9e719a9fb78f6ecd19137cf420dadaad37a7c0b541490f9a8dd511a17bfdbb684e31777fd06cfc481ea2e037ee5031d1e7951d622ab9fae2c9da03d6ee33e6baee2c45b5fc7ac0f23d67ef0e7d4a6dfbd9ef9ec0c8451ad9ca0508b8a0d640b0cdc09f5b6a2ab43b71760509a3b859cc2f72af9b0d0b6f6ce47b4e815e123303bbe379ee6a61805115db7fae5655a58e737d7a8d4641970fb2ee1636342277001e520c3fca00c9783aebed7f2118a89cfc8f34a1c82f396db86047e3c233ed517f59a0573130a4f030876c65d9cc3d606e179e5b22539f26c755af147946be6410614f1401fcba3685ce0b5c5072880f42a819bbd5a50b1f605ff075aef7b6898a3b4dc454c16306ff210a9d0b8c16b4dc8db9cbb997796148eb31a7d9ff3568c8408d7a6979fd9def5d310dba5803ac24feb9789eadfe5e9b4be235c4e513c35d6b54bbd4fb494a603927bce0591c8352f1275b0681b827b352421b121aaf99fef71f5eca127d189206e25fc43c5b1dfb54585a242eb4470b7cb12d4b3105c19f6ad047d9f032b4e56c7e032dfb8730e4e9697a3fc5ca8d91afdb2982ebce4b98bfbbe0135d0806d0031c3a652ee23f0eba7bba4c0eb73dfdd4a788b06aac2e84a40225190c839f86bfde32a8a15f0eb7fa2b3553d1ff8aee862de4c5566ec04dc89dde6c339d7118ca09d9b9f48b4f1cb185fff74a774c719b7cce2bfbeb9eea39bbb9568a73b8df6f57a227875484ec982017008f28982a2963d03d868466b140fa1967b835167eee22df174bef4dca7d039451418094c4396bf26f294ca1b88c3ba77d45d8bfa17ff563737ae45626c928d79d03b84c68b759b30b75f1221cfb350897a22543e0f5192ba1095fc82a4199be5021193150263c394de0bc4d1e69fe51aad3adf93150984b40d0a5a53ea481abc8f4d75b868dd184434944f1eb379a33f7b111ddc342808f8ebb608635db8ee45024c21d3663c466f919dd3ce8bfe6881f268e6bb60aaeaca96852980cff0b510c76d2995720ee20bfea9fff7aa7338e17042400b8df689a71bf8c910a57d5186a32eb0a9be19e0aa3b704c4b66cd0a1333355358c2e4360c68341865e6db6c7a0964a841882d1d0edc9911b6c7ba50753783db79e76ab923f8af5f92cbce3d2d7193139b30f2c59de75079e00d0550ac05b7cadf131cd6e5442f5e5452ecbd26d77ac14ba0c90aef37cd652d71fca8b9e95cb9f20e18d7ee1c339014b559217e307fdd4ab2643ad5fae0e8e2018b351b388aab0777b227198b18b0876fba38aa0bc3e7f02fd2c2e6daecba4094ada9fa77d9f291d2ceff1be54be32c99af07cc7d04b0daa8c00aa3245ed2c3ace01572abbe49aed2329aec515fd41d786386a3f2694ca31b240fe4082f48a2e42011265acffe7aee084264620584895283582d0c9e537cfc2e4421c5c0c355a682862988b161308b6334df492606f9da91d95d30f4cf72104672512ad4a37a62bbb28b52e6fcb728d9e8c12a052e93ee39ea96daea0d4134333e43b9cad1dd68f0159d2a55d8a270084c19d32706d1ae0389af5f5bc9ce39a7c2d016e2e77d8c86266b852fa5765503c9a742a40f387e8e13431b44f49493c7164e6e4bb62dff3441ae5eee4233153e59e89862e1b7ff4f0d3abd27ed86aba1851cb1a28b6eb9635834b7066a72355a0782cf89d581561cedfd73544d5f897ce5a581ef490fe651836f1e1a2d2797e84ea2e0ed7d67b6dd6df649020e17bbf81a5c0b2104a7310a076138871901d24910b20bce6c4a99c1b6ec8cbb6985451a8fa9dec39c4a5d90ed5be3f970506b0edf1958600008ae120457c3806a01c9021513e360c14aebdb807a84b35ee35d372c125ab987413349eda06bc255906c1b44a3380819344e8f51766b9abac47d3cf31dcea30c51712237536dd908e974cd453784a554f659363d3f4ad0e0f0e74e6e7832e5348334086c67decf42aac1acdd6f8bcd1dede70909e8b8a930724dd6acf5f3d8709933f82c9d259970f7ac242da10ede529e48965a5e70cb959c0c2dac3012afd5238e20ec8fdb4d1e52d82c27dbed8a86f79d4cfc902b07e28a53b47051392c95000c1d5fc6ebf9169a554150b7958695fa369c5a1ca30dfe83690082000f9fe25674deff7ed5805f73f86b5f2303919f2a3b011541e07416031d4c5b8e838c8fb6f1e78a33326036a449fb8fd78695ed135a3f931db45cead698e9c6884ee66d7ecd42dec146185679aeb0883dcd745a0e9aabf3210408c32e7f9080d6cbcf3758b1be6e08e3994f24d8b3405be1da7e378393de1f55b86132dfe4753fefd7a7970f1e90a84fa64d13fc6472da3a18efded866bc5069d5231a62ff7b1a7d683c8b3b3d09e955ca55e4014d8d960b498ca4c87b6f0cb3ba798621bc11da5f22e4fecb57c2bd89cda03f3d09045f0fa8aea757d7f6fc13252ebb6efab52a23824816be7c5b6632a1d8a6cea8729f3d3c0b9fec23ed5c6e36435cc1204d79cdf9c992834dae8a53c1c6b06ce8cd1b8e05a4df47e42c1a8807bb8ba13ab602fca4cdfe400977b6f4650c028e1b0e80fc5080b363d50b4f7f960f26eaee7c3fcfa024af6532c7ab82d2b07573b779197c9914a241e499cd37cba674a56eef2437e3c183d39a30de43d2321cdd28f49be93e8b65fbc0ab2859fd2b549b0179b108ffaab1790a678457334471226c77f0173794828e8aab02d45df747a452202072b30ba521de37330be07254c2936d1204e371c1e155c0124eaf7236740ab907e157bb5524ee7e5e344803d5400f7aa9908a087815857ccb09accc7e84bc80aed95cd41e3808164663e43954e603f92083f802e57f86ef62a7568dec305a49f9dd4559979a370f6d84da00e5609bf560ace718fd8ca05b75a05ae5acb9a3b2f2fb872548752b3f4000fdaa6a0ebc1e94737b5f341f6701fb722bad7147eec2e36e709b4b68d549c38d1d47eedd5c61b560e2b510ccebf4ebaad3a0fabe3123e16dc536f031e27e1fd0901bf85ff3a2f77247b870b0e333b75a79b7f3443dd195e9ddf718076462bd10c46f48ef271d01b88e9a498cc5d7ce1b641072b5a89838f205ec9e1c5aab29e79ece70bc5e38663dbd9fd8cf9acadd5e681b5e8cc3347193f1d775ad88e8cd6d663fb7854af00b42ffddfb6a81d68318f100710f5f5c8b15c9fa3980c749ddf3957e9ee9deff3889858714394530eb0bfa7d87cb5b483928e06c26a773a2749b5be9ddd62bd65df0eafaa9c35dbb9ced590ebc242d1bcba1ac7574965d268d693a42a4de29a80a4d648efb8a6192dd2dcb9f3a3f945e812ff6d105bd899e44117f1d460237397a2e2e98253732698805294f16afdb5e44795cf10167999d2ba32ded2f1b429cca2eeb96e7cadd30ba08f41bb13615e702d7ffc1e1a3e6d9dd1941f6ff29f0cf870545a2373e6d52c78d258f47c907336d731029d80baff994c4da14be5573323a08cacfe9ac641af9d89e1b0edbebd38ebbedcb16cc6d015686f6fe7ed6325614b78c75b9fe715a5ae9081701c5f92a174b179127ceb2821bad99436d14d7800c6d1a97b7b85627587272adb4d8c41172a7e648048db068d76f6d08efd4663bafdbc67a7f3072f3b00381a16c51529b5679edacd1ee95013f213c5ec78b08940e9fd3ad03c8e33421652e64d4a62c10c8d815925fa58545ea6d3e469604ff55c54f503fd695630cbf079bd970bf13c53f54850014e37bddaec412ca0d8b5a417c12538ffef1e1a05b8c7ec355af1a92a1addc780e3d84298cc79c5cb88ae06cf0d0c9ede421ea11095b5b3ea391f606ec9094ab4a177f0659c5e6f6a66c4513d328882fd476cbdd859c49dc30b2d1b337cb3b7b3f7417b14c82b9624482c4d9b7effb3c3a1e6017debb20e8dbb95a93e0dd7de2aaa69c0397ef403b81901507316f84cc37c4af4bbe126a8c903bad69b5ae17cab3e8457b0ef7714566051981cc03fd2fd5fc476ae03001460961ac1e57efbc32d1f36bd8a0f5745f2452d40fada430b88d0d90f9cd6dd7234880a93ff4eeb83265fe621ddf415dbb29c6a7d163db9b685772781643c5e42c16fe781a25df037fbd62a5b5eedcd0a1c3c67c2b545b4f26a98ea53e00f1640826ab8f4538c98a4d7ac22e7fa8242e64ad77ec91c4a97245826c88d830699bb9b41422acdc0e54c2182210b576a80dc59f01367482c9b14387c3b81e725e472f0baf7740e92d2610277651c52943173763896c095b40384d6d0412f6e6ee0ceb143e6ffd7043aef8e76965470d15b2ace98f5b3435b4dae1eec45170bb26f39a4d1facf25e1d6650f094b8a66c7bd67900ce7e242210f8c8911595076397bd9a87178f949fd39e5fbe39ec2c19bd88678d609e4a1e60ffe55718f3c466052b214fc6916563825453a1a0f6baa5233b35fe93220d5228243e8ccc24b941e88846c1388ef4215b758fd3d58d1963f3f86879173b46766e7d876f6749b36357ba9029d33cf33f8b153c6f26b7253be6303d59f6f930ada7c912b234e36e67c13c82f413a51f45c4a2fe4d1467a3234f78da092e51dc92869b5d9777e3b65ca44971a1152854f87259632bcce2bb9ec0aa268bac46bc4205efa2d7f1dc6122c889485e8772c2610e01eb5052313a57e5f7b8ba2112c2f3abd908219db14b091bf918bbd3b7d6f5dac0cb70b294c8acb1cd634c98ffad90490960a2ba28a129c59af410b401a7a4cb45cbce16032116eea18d3fde9cade71e8f2c750fe59bd0d37ad3802af30784d51cc960b4d4300543d7f98f65a3aa0ad02a76b6e56f32ff83b7adce13c2d2c224deeb41d7acb07ad6276e756aa07891164e8930e4cfcc1a0897966d010d3a00595c377a2b35636411c085eb76dd11f7d606ecd3d592941fca24f7b232500819a26fdeefbb7defe4f4bec94c76b661916ad3c65b38cb5ebe8566cf85686afee2a19513e560943947cc9250f38eeea0b3b1d77c8315c4b01d9a8973462d0ad1730ffcd75fca6ea9fbfb57afd367d9c89df402c6a99708ef4988c284bc95fafc3e7fa8fb2029ca8f1e972fa92305e895f082bc5fa43c742e769042ebbeeafe2d9642db7c8e1795c47dfc82d008531498a330470d6e5a26abaff6434482b1938fd764c58a19080da894f6a0d7b0941c68072ef8ee3dde9f5da50897ee42c2c4c38831b1b57a85830547a98ff874c9ca69ddc863c27292e9b629b76de316638bd7b8b6acc550f0fc6a7df2bc970ad831e6b557767e9829e8b494c2c6569d9b103ba8b2eaaff7b5ec9adefe46241c2f20d373bdf21eee03af01a9aa2ddd4b55ba017274ce4c1794f13a7f59f1921eb66f94be2e4302ade9060fbf152bd094cd5df9afcfe0b50dd5c0a3df1c00f18257e6e0037e53aca0210d709f4d1f4e6c47db2e892d3e4e72dff9873c8475bfc34c72e356bdddbf08b244be0658cbca074202b736afd3e6a3cc6a7324785447241628dc00a3692ce6e5b8439adbd856fe0878101a41d0db0972d997e4f2c0fe1998bb78675a35440d8528d330ef5246662510d038f1c7e5bec5f057631acdc84af39b01f08baa2c820aea8cefce0d3c453c4ca938495a6af27138f3755a9a921bb70750425aeea2a49356aca182e537487b3cb38dc56f536d69157b936e819c2e909f3dca2c4974a8c5df5f275bc491054874ffca8748534286e825675d3cbdf7ab456648f3cd44d0890c3aab96317e631d1f50de13c5335e0c02e2a752e2d01435e9571c51f2b8fac1b9949dbbc70fcdaa0b968427651396e9c57d89da079e47cf0f399dce2da9df50d43294f55edb71d5e670cabe4f8c529ca7bab760a5586f0613103ead61a143f5ad318cdacbe667cd190b74f0501ace6b4da736d34977e9730322b497226c410f567b67232420dd8755a4f90bf977150c72e642ab2fa55d37d27829c894b642789500fbbef0cbc476fca5ee191c1ac3a93552bb117d7c254733e8e79ae91d4f1647d66ffff265e4c32b96bbd1bf269bd3264da6ba5a9e4071a708f219edc2167a437281f994c9975c58b9a0f672fb3aa4a5a2a773893c97c410babc592082f318c9b129d48190c0366818f53874cdcf28224c1509fc04c3176590751cdb1f8d67e5a4e68fa4c18ab3f16e3304e6c8638e09e658dae2066e03d187155c680be0193771298c98439e2805579a9e288d11d93ec4288f7e2c313bcb6c12b4905980c483f62ee75914f5df996379d7c3f96294d290fd1ff967b9b65c1900f575470fdff40cc5fa82ea5798e0d34d7235b1ff0a06487290db6715b7c33b77490ce063a1bf22cb64948ce3903476e8d612f3ceca072b99ce4fbc42190a6b6a90ce4c32b7e073876f59bcbaa54eaa5f246a3a4a29cb8b28a195df91d82f8829acc96d391542fcb83a3869624b2c178848d16ef06bb06892c721842b405e8afd85a7fc55fe78aa5797bf6128284b304eb993b45a0c298fdf2d4ad2aa3a767e6608108e9c0c37600e73e21cfd504946756ef52cb840a7043c726df426f7cbdf8c064aa3af4c85c63cfd6763167b216578116959a6fa02177d41020e51112bb70f9d7fc743633931c40723b994f67e0cac41e2c34ddcda4a1e652e707534180986bdd7c39f992d57d7e78021fc8d2c128da6ccb0f19b9e13c349beb386977918c281bdc594d11ee717bacf5965187f4d1880455c981508fde72eb9b2447df6cb6dec3f3165a4d8d6fa558ca481fd0bd911a7145c3ccea4884efc5c6caec8785dac5120da16366145d7dd6596466dfa71cfd63f0aaa3407d803076b776ae6533192521db100de6cef135a9f1851a0303186c5a343ae1bd9bc42aeffb8f82d0dd03b41deb117d1a9b64874ab57c34b6012736caec158b58ad6feca616b0a77fab04527b0ec3aa20993ca61803023ae459d543a880f561beeed346de08c1d9cc4da23e58b2509ac27ed432ca8607c15fac433e48cee40abe22d85a2e7b0d26eae83081b201d83e673f939c811f1bfc7dcc87514a9c29adb52f9a2e81da64abda3228fa93608359f3f9f82c4a3ef0b2660f0128e1631a41c9f6245a43fed178782c4bceb4d1010d74911e425f44117e4079bd758f8c7a1b97b4feb09f70c9d60a0dcd6bba5734747198f1ac41ec41f7cd90bee145af6338d557cb47a7afd4909ac8770ca5d54511848e66c9ed5df9d0e297670359ac75dfd95b02c610ed029faa31a0e5d9709bfdd926fed56326c109a9f82c1e1512dddcf114f06aa7128b8dbed635605495aa9dff8e9de7abadb7fa6c75d4edc61981ed99cb7dd2a777441a2b3dc6845adfcf2409fa3ea8d5b1e680aab8d562a0e52b635339872e90881c6126d603f9e474272f631ac9ed2a51a393d1700c9a731ed77feaf6c04077ba53da622abc9b957fc096c25cbdff58ebb14857680169f31b162277f4379ae88f12e5764ca58c25ba18be169e1839f2c396ff48da60c7a41bb0a2affcd6e9530833e0d877a9185898a35175663a27d4c4748fe3c9d06ae40ae54d36ce4746394fbe5cf46596973a1c523ec7365565b301685dcfcd0fda2fe2e26790a42ba07501b142453b99a95994700618283b80d17a1dc6ffc4c64457167b3fc21a491db28722b228d6ca7a5a104a197eedccac27e4ba2690fb502d981d2fc247b98b60f52e616926ffa8fbb29722653ae55e55c5f91dfbf3d1f504c857c6457e0665c3e3df62e68df6baa6dd361bca0ccd34d96fb288f12ee981d189afe52987df9b2ad9e5271bec2e57f167254991543f2edebcfad10b84eeee07540054d95487f5128a90050df9db0d47c8fc07e2d266312dae7a117c9215ababfe787a4d69718f42c3114b8b8998db16b3db0d647434c6d7e5df87d83f8a8cbf023d9dfa9eca9a2ece38b2e7801cecd57b13fcaa4cd484bffb41871dded716a6e5c1ce3c5036ce221bb47765e820d94eeef482c2e9c163a6bd6169d9653551730952c9cf9c2df03bbd3e5397397bab6e476b0d28abf5b2b0c95eb7d452cc8f52b85cc39af8afa340e6b0af0f2c85c52b8158c2b64c0fa206fcba344f592feaf251c0e83cc3c70aeb44f941087ba47be3b1e47cc6f3bda62a955f1bd46261ab09a42d3a560df9b408f327b4cc934554ca310fa028f063d8695f829f12c951ad570a8d676665a8e4c2d51eb5e799ba05b796be675258427d06ecefa8a19a171175027b0a2defbb7b2a869d71553b420e884a2dc0397077521224b94a3f7dcb129f38d0a6679dd01e9aaa4afe952ef38f0f920461524c2b68214439e2940d42343dcbb0d2a4db60ddaecf1a626f15abf367207a0909b01fb07f0ad54aafbab36bbeb0dc5f64a4a81eabe856c69599e809d513b0da30f26b578e1889c75bdbd64f1aed247bdea3b933bd184457aac43c8bf31672d31b209efffe3ee4874bcaf4feeec1393990922c3adc96a6487a35077317de30fad65d7f6799cf4371b0a68d77dce2776e17d964a04b1d6fb50c97e16c19d1a0a860254cd28f44aca281455b57a2ffc2968613b90a62a2e8f19d7790c1a23d10d7a201ee0a3a671bbe045aedf1964eff1057ca066cb0320cc762be62b0b6cc819a480d850f0a2a6a1b17eb1ae672ab0d86226e80e59e9124e4874a2a025763ae4ccad1a929450351255deea90ead0d4168cabc5c286bc3c9eeb502c8161abcc1162cc2a9f08ae976346cac98eea03ef778856adfc21117d4a5c5b22614efd97b7897c17653cc04f01de3015f521bde9a97cf4ea4705ccf926cc96689fc645df7b957cc79375d24ccf3ebc3bb8649710c1306c5afd8995bc1ee79536301fa4a0a5666ca8105add987b03ebf717974ba67003c2273355446e7c8452186fbba60d15e2e2e5fafeb30da466d1ca44a5b4b154abd24ce00855565c399749bff014eb040f8bfe2c4fcf0a342799e989446ef50df595f0b1ade129d1597b454135e10f46458e27285092b6181c150dc7a4541fb322aed02b3e7c694273118dde38d6be2e9c6cf70471fe9cd8dbd2ffc706256f337bff549ee6170870032482fa1b9cc9d7b9bc8d230814c6830f5827141dc1a618e4b66e23959ecd7b639baf7f06c9db436664d63b511b7f78825e873604a09ea3036642fcdbebfa50dc7b46cc3b50c845f00b533fe881123c52b6cba29972a17ed50f5d6a47dfb6e12b23e7f6ed84a678c5957a6f353e630e2a8211c5c88f4a1e9507ffdf21b0e4dbaf4f606d10541f33cb405289851f670eebfafa350829b86843ea3067bdd213d7229c1e53aeaae20324b37b9cc0c3795ae8cd58d5490b61db4a87e5e2029059230a2db4c52ff41959a70eb185516738219d833013bc03862a9a562b577dc4a9d173c36e08135a611ca1b36d5ece32df2a245445834c2c988303d23288199ac6945ae8fa35bdf83b54a8bc005d885b348e2814c118b63f97c4a485dd709124208fd50d321b96955278f7c9f22d286246982f49473e05e7aca2a692bcf85daf51dc23287a4cbf7121800c1fc0ecad9fa9d0b863fb8e46b7f0d4a4e559efe0b0d688dfddd54866a0644fcab4bc488f1c36061763d08cb35601b2399a7d31eb9a54b1f854518f3ce1a295665d857336da3561244912d9eb45cfbd2672a429c79e782ae8e287357890904eafdf0e800f6980c7d54e718b499ff922c035365348a303fd0446d62c9b9134bf77fc06163d2215307c006e948d311dbefba8f37e1802aaf11258c77da48c7bb927afd084b313318c893ac2502ef4d025d69b1fef15c8532abf5fcb31130a1d315edd9929a2bc4bd15393f6c49db4fe76f78180dc0aa25d3fdb19f8b7085a079a6b529fff43ce627d6bad59c8cafe84162b638a0c17a752535db8d9be99004e964720381718136426882d1a4d57a16d669761212dc3fe32bc087cd75039efe0cdfb2276e8d6dc03213cc15e6ced521530dd093050dd879d3bf1ca6774f2528c2ac05e3ab6b1ebbc4d67f5a232dd34c7810ea14c9a755bfb1f90e46af45b6b0dbe38dce387f990e8dba02e2c5b312f7146aceed02ef25afd262faead0df5cfae9889ad0d6bcc7e64a18a19ce5a6f1e4e0a2c4fd2ea3098b2f9082d6020881ab0e28a4b8a78d0c7d71dd740c7c131498920aee8ffae8c90fb305d7926514560638221c16f1c919ba34f4fe159a3f680238a10eb39128b1255ab37f00b98a7442bc41b2ac19a6330932263e286d78593e6e1d1e0d1b6e66a3164dbc8b33b4ff1a42c04d95f187d53c759ad8c49607a1ad68ef1a0a570faa317f5cf2ad08f15559f7ea9fbda5886d561d23d7c0945430e88d32f88ccb2e5a1df95bd3426df2b477fd39e0ff9707516a4714c63680bccbdcc4bfa3d28a70d2c1b3a099dc705612e1dc5484c4494bc2aa4dbfde416dbd3977c434ed05152709bb6995787b84bc033da184e28f1f2e69ebb43a3e57ffdb05b81a51b9c21807d1caad55dd223707467d6fefef6dddd04ab30bbc07dc6c234d90b7f6e49d6f645bc7e5c3bd9dc493cf5dbe880c0fde47147635a7040f4348ef56234ad7368b400f3a705be3d752e0ca4e80cd1b18270beb498b6367373cd1922410b6d6a85d0c2a77a5ce03c0f780310aee67ef4f6c3845e07581c918ba34c7d2ffd4aa9f8862850c42a8ed967e47602204153a25c6802ec5eb3b0aa679f6fddf85187bc4b4571c88497603d63a3f40a999bc6d6ce7d18537dcf248eb20345d7c8a9c94a37dd063d3fbef97e9bc099de179d9818558b25064548bfb24fc21107874f2484244eee6654661b485efd8d4c7acf0aed4d697d960e6f2639c541a361887b331f1ab3768b5a9e0c2225b0dd8795d541f899b3ab8bf3911ddbe988ae8119a781341f171a291d8617f4ad44a60f0a4988f2e14927fddc840105e5c17f13fe119cdb2bb5172919a10c7a0b45ac037a3a77802e9648179ed61b3bb3fcb9884ac89afdd80e6e99439c0a7742c2dd0cd4afa87f307bcc31ce0f4fd2e05a5dcd715e0b042883e39638635e5fbe945ee2d913c352f0e891e0dd36c470ee66deaf5c818ba69ae9346eb41d345cde74b3bbb66531361a0e4b101b1738aaceb2ea067964b41793535712676636fe5762a6886efc9eca9955a3c95060cb85b7b96d2064819021a818db8f263de2ddcbb587b5f601c7e42ce223c5b0e0e4a33831d31fc2ab2d1d3e3bfe51b07113bbaec686be3054ce17958800d4906c6f5da86d20aca48ea7954f205695e1d6b6fd73281d5b5492bd88d6f898f847e23a2b38c556d5dd25e6d5322821a4f4edfa2a48349fd2a4b2ccb94a22c7aef11ad039a274277777ad5edb0c315eda43977f3fdeb6b2302fb28ec0cb4a7150ec13dd74ede32762cefc32577fa5ff8616c40b9b048952f9c3f0f0dbc062028061ac74b6c572edf5ddea8bc0f2a8449e4f86632b69ded95cf671f940e89402212d93f02bc93c7da1e9662d1b3c2d3656cec7cb610c2a78734fb17c14758a5ba0cd8354c427ad8f8e8496cda9b6cf740387648108ef5bda069e9038e48c456ab6fdbd82ef93a8876aa723f8fe2d9806e908f1e2c992c42e16682be690f914003de82b600430868ce6defead9736e7a8d3d219f6a69a1f698473f61c0ee33e5e7e17982f4aa992f8440a023e6ca2e4b865f3f76014e7fb5a3090797f6bd0c7ad6ddf84cf53b314305f0aa67da234859e25f446b1e56a64060ef362bf1090e7ef19edb25a0f5260dbdfe1ad5b444bdd76cf61a8b8b0d3b25bc9e98e2174d6cf7ec9d7722a2c29148f1f0b33d65a6dcaa8a7473f099146d88f6607383555bd30c5998403e2e37f61b475929577af8ce5545bba8616f4a7db1dafd89160742a3d9c4408e13e52a8cf3435c5e4cc5fc615bf0f92d8e113519328d1d0cc1ca9492f81a2580433716ba6bd935cea1f22487aadfe8816f3cd580a2d3ffc230f720c76afe0583e8869622b62e2ec786d83acf7c715fafbf0542ecec20b215db27e1e8673900a51b93f440a7cbfcf797745c96b144b569ec65e188c9274a3b9d26550b2dd1a3af97051cc486fb992299d1570d880166345e5c155a4c4d19a94a12cf871e343741a138c36752f7abea56296cc79e9a935feb4854dc9ee764636642345570edc365538f5e4b04da67437912ea884f9212dcc25276a447b7846fc9547e2a038342a4c55adb120da50f96868a0e9c6ce5518f7e7da7f07c0adfbf1cce3da7aabba3e2ffab10f1fc497ecedace2a96ab58decc08efc3817b66c013f0d13f393529e823a7ae58dd031036e9d5bd72feca606e688d5a4457d9cd1f4ad52dcaef70ce68d41fcb1df23aa8848ead804f19ff63d34015c1f0ef6b053a1dc6f7e1bf8ed8a2a29f077888160dcb120bcfc50e501afa7309830e8ba3e98980aed97930dc832e1ab26f7b3d801dddef401cdaabeaf7c50eb1fe677d23a8b7355f83ef909c47a86d2fc8c3acd37605c38cda8341676d62e2fc8f3e05701eca78b6fc740aa9276f3296eb77331b769b9b157013a5a9f14f34d4dc8d5c5760486d46c84eb9594b02ef9be6c615db6d2c107ddb6825fe9c188fc451814a9bb8b574f6b38f3962de4fcf944f0ea3bb4629b3a876ab4c1547c1e7b95090df779077e005215ff4cb644cb3da00cbb1da73f8bc3341777776a20b3d1380647006ecd334d0793327bcbcba4395f35427efc203aee2bbb7807da95bf27d33893872223442f132a64a7c10f9b90a35aba7f99b2f97fb7743f2d37fda3df2b6d08403b1b481fa9d55e5b83a69010ee0aba66ab7e69f49f7ebf5c6ac2b1a01e6cbe586f5cb12d6c20b97af033f27ddc7e04ffa6142dfafc989165a570959de385d05359b7f2e32382ee60a668054414879817c119745f775d3b47d06e9c8221fe9fcb2f55c00c126ea0c59c4aec4e4c4f790a503caf55d78b5ec9ad05fadba78060bfd6bbbaf7b9e5e0743c315f02f5db732d43f3366c02224285575238a0097c27a2e08511bf67168a52255db64c38794e01bfe9a67e14ebc05025a31cc0407a6e97a775e3242a9c9145c2ae6d9dffb47339cdf9202173fed8531a4ca2272001e0846ffa5e672636a5071ce568c9ba7347b13bdc59b68c282afdea76ab1361e3846234843c4d8e679804ab790a8abba9b7e897eb43adbd495fc739a1a17a5c108900fcfb3cf1a2cb4029fdf9132fc4847f40812b6e9c5ee06938009a3a1469a947bedf4131b74e3df70f51832955192fc3837661351b5de8bf59cc612d2bf05e86b560d427a59aa519cb39d5a460fc0d524edd186f5ae49561b5b896fbf8e873e4ae44a8bf2f0ffac11186b8e07e02e2e46460b3e0afdf3591f115911cb2643444551997059a5e8cf1e0ab754bef9b5ffe4744a44b728ffec6a40a263859294762ac6c9e21a4da33f8052bc1f691950bafd4fa0e42c0b1c4bd90cffa132115312dfd3513f7736dd4c01aa0926a16acec815d16da92a46a9d86941bd390a90ea1e35871aebe7e538b5433a91cecf110e40103fdacd068f1a30477b49e453908f79e4c5344fd9b4e9eb08123adf5854d7e2c7712b5f2dd6346ed678c3660c789d5264b47a3c639ae391979bcdb4ad4a5b40799c158bfbf9b9cefd65cf4d4c3c3ef807b0ac52eacd86a892f809a986ebfba74269adaae8a8fab408c61e40e4abb64124566b715ecb3f8fd98831fba95c9a5def396b48d0af27b145c6d22ca2a9bc0a5cc63f68d587e2f8af2eb967c47dd34044745bfe2bf45a265ef126bd53e40cbcda3b34d950cc6a44ee43341214038f56e54e851887a0480fa66d62278fa875636ec6c7f863ac74c4560ac3059867c578b890d70bc006b4166a5f79f91d26d99982b9314e50c9155b983361efa5a028c3e1ff0305fe32436151a77ed8a94e16941e70d63aa961d3a9e790940742ced09038c66c398d58e30cd5dfd2de3869a664f7ca65a4643dff688165284e46e7c0e8994250ec7ee6cf6a341d55e37c1da85f930a241fa7e956cfce35752af2ca98800ef5e085721eccdd79421959a268930846a9fb24986e34f813a3a3d2d79eb95aa06684e9693612dbe3ff25415f1cba90b07c422d3b5508efa3bad55324b9e5a9b9fdbfcfa6e61df2af247c24b3c46058f077ae215a0a0d271f7f724342f42d7702273d8103c373f420c2dbe3c88855ca581f66944c83d16d06d4e725231c7c93785141256568c4a9f39bcf5bfd46bf3bb509801888df2d1faaa21e31a710615342cdfa43213707cc012ec235939f485f92a29ab7479ff23ea4724cbd4e58374b67510856e20d3d5d9c39a6be0fe10cd532afd89bcbc7b931c53b3111506e0a1c9e922be8542d72c5283f923925b62ef6f17b29e88f664b05e8c972f904108bc559b4a9b849aee70c76a55a0201ff7bfb4040ce9ab96363bdc511b1fb692eef7f8ed622c59219a08085ca14c66b422b527f445c175c65a3cec70642dec25a760944bdfa6824174368735a865a4e28e675008d5757fc9e6ac3d8d03a9196f61dfaf87203517fb832b909ad8611ec88aadd5bb33b854148be1f2cc6250359d2ebc96a29fc52b2278b5378aeb4230980e8f2b6a8986be4065eda7404a031a25595ae756a3b9ee06875c6524979f3ff21f0f0c802e2686e222dcb5487b1b673c5a16320d8f7c100469a6ca806a85ce6c3e4f32586231ebbbd2b9f3ced2dc6f83825483ad83b662328da0fb9b47b6bfcfa802b711e4db6d95f88bf6ac39bd29140cfdc2e8185d5b358c20ca64d0d0b0cc8b4e645c5cb314de490e7f4e7ee3f81deac84c0dd2528f61ce32788103d1e3e60dd99ab559bdbdc67efb78608d43e0e96bd57c936551c34678ef7d77007fc51ec86892286e484c73057bd2a3bfd06bd56563ee4b11a2634cb6e440a70fbdd00325313e9c64f7897d2baa117ace6698cdada8197b46f0f1b98d03d52acebc2c16ccf42e03a3e64cebd6367efd073935e462f1e919887d9b89d66a6ca2d807c9a28ccb7643d5f3ba7ddefde384f5f4fa7a1e50bf3c107d76e3752539dab1e097e6a5ab597ad48c8133929bfdbc3c17dcb7455b3ec3aee964791af360d3932f1c1033eab8af91db711f29f7061e0517eaeb229fbc8a8ec51c9d4275b6e9a07632c8c2611289505987613626f6eb05015ed16b14416ed88ac6951f287a5bba4e81d39c17313f9e26a15b16991c4daf9763f5df0682dc65306f7b2bd36057b65b16e30721bcd13e7a1abc6cf8e415d05938adbc62e06cb830137faff38618d7fda5b00fbd7aa36699fdd5d7d203630c885254bcad5026582a6fdec48a7bd154f04768aa161e6c3cf4a934959634bfaaabfb1d6ac0daa89f710d5c27e0d92a2fca230f893d45fc3a45dc996653aa06792e57e65923ecf1378353b5aa2adf54937b43bf6fc57f7f86057b847f478d57cee0b52815bc51729448189249b53e8954601bfc13928efc61ea81f6002b560805b7785c14c24356e71165ff2b15b07721f37ab583569819a9d926c10a85d73538ab5deca85d8be5cbda162cda4991e78807d5301d866d69e6b8e062da57106baec22fd70e6039e3a3ecf55efeb3d846d04e54c2b826c6e62c5969716439d9ebe821902216ddabee8a86dc62cbc4aa6c79d8532a217efdfd00b989c5925e3742be552f3fdcd8796c6eac62dc1d74180b550242e85b37d05337966fa68f5a033aeb4fc33a08bd947aefe5eeb9d89ebc4474ac643cef9ef6fb05cef0ae4c8da04d2045035fdf32c098bed968d96980dbc51f74719fd5b364317735ca4457a897b0714b7f9c84baa045f2eeb9947b195781cb7c1070662d7dfc7d737d5bab149cdfd3acf068b0e6c632be2798f1ba151421c09de80bc83ab37e4f5ddfeb2305447764ac82f743416d3502a580d78f80adb6b1323e9d1797f3a8aec48462801befc0f2eddd63b165be1db8377414740bacdcd4e5c606c0af0796f2e72c039745f5b3b96c56c480b6375e92e28d26a65ff9913c20f67e02cf26138fdc49da5bdf96a310a337fc5b4578f8d7acf7ac02ebb25f0185f4ef8cb93ef56b69ac02b0ce459cf1af4865a7c0f370bceb471ded2c57a0a7e02ed1d67c2dc715c108952044cfa1cfbf8068f3113c0b9a766196b7d034c74489d8335f889b088d898c7dfb52b15e027936bcd2113f4e750eadda991bb5ac906dcc5c22e6bb501e0e0da5e4156a89742dc8f01a410bf6f575c190d08e6ef01beced5a21cc7aa5080f4ceae385410595ceb93fbd267f9e8bcffb8ab89e5b37b1fa6448867b161ee42e9ac98236b0a4124ed1e132cc9e253b0725eda0d61a676e9ea899f4fea2fafc1b3e655fd72503fe689e5efeac8baafb44fc0b9b0a3aaeef2cc5d398c4ce7d19f39298e5941d6c2c69b3677559cc87ad7a4e2e7879b18aa02605d0844e1d8d952482d6e417bac3d4387acfc2e057de823878451a5896adb1cebb4378c9f39b2407e581b7b110e4730d1fdca5be1fd9319720dcbb7deea60b35f125d45f65aa2647ca2f037203247aec77f2839efc29a55e05e7dfb95ab20ed6e185b461a8977055ee65965ca934d1637f9410a4c818022429af3cb64451379c184ecca2a2ab2d0b7416d87d16dea70cdf93ed181e56d47b1e5fa4b40cbabe6e46893535b2765c0d996a2abb92c2c06121cbee213e9328e3b00efaec4923177fe97c48ad78c6788a0d57dfa38a39ef6bd3bb3722ee352f631e21da540767b97398a8245be5f62c865a9dee53da88a81f7c10714816ec3263ad1a6f1a8d1399f180d57f0f45a1a03e054ad4b58c1a3f8c9feee48515010fb49891724b3aabf72f10d81d26ea0df0a70d9d7059de34a16d2c3bde3df9b0db12f4ef14ff64e878f836918482642c13c6326ec5901a01e17e5d46d05c3baa572a63a0d985c942574f9d5abd624585a66bcfd4a7fa792c29dc065bf8ae3fc9df28559916d2da15af37d028ca8eb72108143b0a58d9da90d5f18588bffd00859631e89e33a68a1964ac10f84e08a4663196b55a912e49fd3c3d8825a055a26a3544bcc22b51edefa7f79877d074f17fb5d8810a4c0e00a5347c05db3791b541efde1f274df4e3cac39b41d1f781c1399c2c7ae670de3b7b19d19708eb83ceae2bc3f0d5f69a0ba02f051e34d3e0f95a1dd88e769a78583aa90534b14ea3ab931863a5a7d69738522a7c7401d5689be7a806cd8a9c0f5fa3c1357e05d49f0eb8bdde0051bc744d55c7236167df2cd2f153399d6d37baf5e91f3b46550237d41fdf9fad380cc2ea0716699c5425b1263b8558b1574a24698fa9b155942674ef2de09f7e9104ff388914d2cd36ede907ef14c0a16781242fbda3bdcbd85a42986713656bd839e726b1c5f1ad4550d37c0831044f358df062f8d792375387373381f051c081dab4f146f1efa1dabd987f30d7f7c4ef6467ac7a51e2ac496dc3875b9f97d1bcf5e3b5b084a1c953bc8bc0356a94bf9e85bed8b1c4c05418778f448680079bc9040c8f9a84000c1611e874344388416a03f5aa3f189e381dc2138390a86b4e478510ea7a49b68d77bc0c8bde731196e1c015a336a21debf868bf4d76cdcd6da99a9b525b07bf81da2fd735ec85b6c463f5c537820a224887fdc45a8d15996a20f6c5776ea7b650e77985cab722cd48782aa1691cda38176d92f28bb8685366560631f99a55262bb96a51d023f94c3bff7fc162cb9af1e071fbc69f7b448b0d956cb2b981ae5430d4bd97531dbcc21a29b20a735941b94b9444133efe95c40592b97ed897e81dde7c541d97bf80db7e9f7b1753a54c4ad707335948ffd180d9c13d4af5162ea9673944ef7c66d214d1cca87e1eef113368d7ea4a5cb7720f7ffffdf08