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 58501 47ecfefd3071a36508fc025f6a8aa94c01bc5db2de24408e6bdebbd93b50837a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
695073d93a6b9884009bf3cc71bfe4f306aaf4d5ffbae85942c2beab246c3992
Certificate Block Hash
47ecfefd3071a36508fc025f6a8aa94c01bc5db2de24408e6bdebbd93b50837a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...004679000006440000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007f029d62b4a99588b8cc5881043a69b4c1ef593c4747378320dafc2cdaee9c822daf2a1dfadd2c74b9e3694ca0d73e9e1a0440027117d6ee06ffdbfa74c05bc442edf70861a5da954330809f092f2d8194b6253414091ad8f0070000000000000080000000e000004679000006440000

Raw Header Hex

000040203ff4be5ebbeb580d5810ecc595c9baae8a62aa2d8d9480a71e324550160cd0d4706d02c2c68d30c86c6f69537d1b9ce5a16aff6e103d30eb22f9e500406029863a85106ac5d6031892396c24abbec24259e8baffd5f4aa06f3e4bf71ccf39b0084986b3ad9735069

Proof Data Hex

59,560 bytes
121216010307899f9d49e81cf7f04b0c49c500cb6fffdc7931f7576cd896a335869922e034e70cad7a50d9ce64cf956890cf540101e85accf040277e59006b0002a2e38528797382d65c40e648e64ac381cb4084e7207e1f653cc72e3024d735d8e8d7a8e5315be74217c1062fb8ed14709ba7224e975768eab6ee73bbe9d6b38227391ec54afbe8f9149d00d98803ad806d7227f5c7c68fd31039d369aa9ae85c2a2d8b2b878cc9953339a573a181ce3591fad963a65bfb838ddbb5cfb33038e6535ad52b9b9824b8243d57e027550f46c852cd44789c6e91e6be86e4c19de402cf14582b8dba0b851221c94f48b8e2ec562735542b3897b407861e5ea63c69d18b8a4a0bdf4094e3aeab732f41a974bce1a717a280b507e807c2f185656662a177a10822fa73b6a33795f9b27d1cca6d944a233eb8574b78ec6954e09f455df6b1422e506c199dd16dea3442b279f0492875e7d6796e07c1f5e160c7fb0f625a08f715df6f8bc9d4850a3e7b65620bc48d45ec7a70bd20ba2c98dc057109ca5d9b46f68220568a4d0883b7d0cc6a618d207fe554f953b7a01e5c56d887d4847a6fbcdaa8a9b1265e773df4dd71502792f8f4b6f0f56cbfd6d509b88084f0eeed9bf2836344ae323d36757875c876360d9c7ff52a2dcf3b13d843a974468d88d6e5259e10f45b72e7caa43b48add4a0acb3a17bd974c1aa61df9b0ceef2d8b89089e01d589605cdaa2b212fcf121b8d22f8d2932956992f3a71ad963085127ca9e2026c52f606809e18934e01619ece0d943ba2553e799dc382be54c450bba791497567db0c6f177e7a1567ee2b7acd744399bb43026d4b27c310063eeac49b79f7b5482d1cf0ab73e8a17e3080ee3909116ba4be4c410f2ec1b1faee603a77600d9cf46943b70e4c0771f6c48e725740d0d5b423aeaf23cf3e46f58503fab213bf741faaf65cfa9d895c0b82427860f40282c6640b6d37c4861e0c733624d6a897c6c114fe7526e5af74e23305a9fec9004e841fa4a3c2cc5bee648eefef58bc452c4c566eaf758a3903c84add163a575a1eb6e09617ca58dd51e3565db8114e8e8b7f885210ec839755bc02e8df259f91aa339ae8b69fb3c417e94132439f165333c5ab7076d2d58189f72a899ad0620b925ddf58f809f71bbf671651873a470ca5c474ec88309b16c7f1d2f4e8a718b0713e8732b1434409ae4d5ab6efd1ffb580ccf84b8f65909d41ee4ae5d1d6168a28a8d66dfed64271d7af2f06443c669fcd4df557c6077653d3f1cdc798ff4b5037410bf6530630b56bb5eff1da077f0d47cde5c5d7569dfd5caf3ae32f064aa8d1e9e73a8f6c324d311599e24672590ba0c907a37388fd61d5bc172277bd895df86a11af9452751da2ad5e69695f7cdb52f3de1adf6824d0bc6ec288c1f3f76e288188a424086b0f73c8cb9aac2c4e5798fe7639b14860bae00192f10b2087cffbe6c073f499d8c6343e3abffdd745cdcb8143177411f400f6850ce48fcc04945f37ff65ceaa4520cbd696f8dfbfb302d7eeb2b995abfd27688fa83f6da69fd427d0c4acf1cec7d1c01461ce3b169d002ff7bdb102bda5fcd0fa6728a26f9cd2cbbe94c2a509bf26526f8a161a48ce6739d4b37c52fe155312584e27c280f6ea7435f483ca4260880645c23b27ea64f8a8e6683522e1ef6a3d07b4603129a340004bc55f43c03510ea8caf79d92c8382c4ab23a277675d5ac4ae63c0b100f4d860b9db8432412ef3692a1a7685e2974e070068bf4d18ec099da857a72fa86b607a7af1c9894f2f99f7417756d28b3e3b62ddaa65fee7c176f69c9da70f415164eaea8b1b91624658e644fb1c5e10a1dfad7c5661b1f43cfd2d9fc7e20367e8081a3966a8af6ecfe95e2398bc4b40f445709e8d1f7b83eab1c488279343b3d88c5899e7af7cf70280b8791e19e94b6f740090eca9f26e5bc0dcf35f53e450173cafb019cdf137b4d47632a43234a03c71bd04df33f0aff0081b6e79fc53423a40ca2af592f9651c14c865475f3261f276c5ff117afd0d3d011ac8e7a4bd9efa98b20ba4db52c516bc9466108d1656da24f4f575a3cd0055449390afd2199fe1868d6f1f0186f408a2d8a92c52441df0647a338f672997fbd4da640803ddf7faec6d4cb17fc0440b8f8ec36074c97cbed4abb8bafcbee017f74c0279d6beebd6f2f6c811a0a29e4a89e5642a5c62a344af14a506b1a3172792100f6c295f7a918f6fbe9d55e9e208df76075ba17466a5d57b9329919cc9f5ae09f15a43667469fd2423719811d8a2325d6ba20fb623130bc6ed0a87b3e2790ffe9dc684551d64405b91ae42017cbf14949570d2d33945feea471a65842314f318631085764db75c03a64c38013f111780f78eb941993255c673e48e8f76f5742f3e7a572809d11881bbafeaca9c04ecb79d11308cac2d52ae361ff1e0118665c95c8ba24957598a00434291c4ffce0c2d98158319c024e3585f371c239cfc4813f3912735df8ba607d72a67151f86faddb61970f7e0301828101aef6f33d2e96d776af25e97041e8d1f60021d437902971496ba6c6f2cd18c5a9bbee8e28c279867401bafc9b37454bb0645494d85866193c1a4ca8cb533afdb5ba8559d742011c9354b047b7464168f942ee6ccbeec81e0b718844b97d4c4e666b66d9f7ddeccd29cc4bbd17d4a89176537fd5461e1c30049633b3bd672ac5ca59d859fe75360835a3ff3df7fd422e099fd351af55ae304ce1786c260a2c3de3ad8e51f25374053ac7678f6ade4a2f399b28231b1077f2e4c925e3a7a3396c90a0324d1a42369a37153e08e8a063bd4954f22d58e3950be1c08ba1a6ada9c946251072cd10809d19fb0e70bf79fffa01b22a78b096aca8f3296ac13d0419396f0d2885175af29aae78df134338618aa0ff448333eee7ac03b540e38139e4e3ece8fc65f3ddf62f5d5a4823b5e49d5e5d6eb6de3b94fc79b4b8f6635af0c271e25df8a0624586f20e8911a6fa7df8af8bbb26b160197e2bd46524a0555178073ceec041a7e2a9b8069ff860e2b638912e6e95e07308b432a554f732c2ac89e99f422085beec10da134aed158e25ec1c62da8010721c9abaf488b7cca1d500fdf4cd57c72206d02a4f0e49c6482537a0998c831e3357521c7fcd11771a5d0c0b8da019f0697d682a1460bd96bf161eb86506d258588bf0db086e5b94e2a5ed390e9fe3e30cd8866e1e44ece0a092680ead58c650a5ae72fd0fcd66b96daeeaeec79820c59150d5d49f8b15f71e1423f27cec290701e20ce6a79b70ae5a3787bcbdd67f86dd4a93c1e77125f10a7b05c3200cf4dca9975ab74852467e29031b9c6083ec63d6f9118cdcbb3020c8f86f2d70c3ee2fac9fcef1db65165512a1b406c8269fd03aaea308c6c8c5654e81045db1ec85f9fbbc0dde4cefee644e92e73d51ea605b59bb04a69d3069a974a892adcd4b83a81d34582451b316842bb69368ff570181d97876f39b90c016ed5e6d8f725fd774272672f79b5a66a941e85a16b388b6559afe934ddf2908cf7ae68a424e97c08fdeb3d8b6ef31a6f12e1f939dc9e8f4edfa94de73879b69558ff9e04ebe71f263e51477683795378d3ed00b879167e77b3f926f4e6a1cfa9494edbb10b5dc8bcc6a54ebec604b202fe1d8a019218891245bd6a5e76520fe30a840809b02a06dd2db7a992e8f082955e944afebae0904b81b74344dcfec048812af4c80cb07ba3348412eb64f6b3674a02acbf020eb12b27080c64bcf08c6b6ef6b9e6d8777d8c528447befc91a348a78407ea9ea966e94c08e18151a2092b3b1e1c84bfc4e7108897470d3e48f67455585a75baf93b50ec5d2c7eb64900cb0aada163a70b1a24ef51f777700888f7fb9892fada151ee7bcb8df69a6eee96bb3f905875dc00d6e219afe3ba9b1e7902726047bcb981db35c8e119622246f9b6c2f12d331ebcd75cba3355f0c2eb1d5dbc8002da1b51b415809aa8cb64f28fa7c2b971d5d2967e3ae63cabfde60733ca5f9cf5d0bb63bdc45bdb43aaeadf27d9230f18ce1b0fbeb0d703a5717b6aa9bfd9233cfd3bd3c4cf9534ddd1400e801bb03efb8f10200743bb012749beb5f4b2f21fa6668122a1f7940a98d9d80319641979895d26a7acc48d7e216bf6b7ef8ccd20aac53e109ac031b8f37c1b8151f5aa06cdd628ce4cee2eefb1d210b33de30109fce9a03e4517c72c430aa5bd82e01d717a456b3d9a7db54e492ab2a6031d8502a847794a9c5627a287ec697018fdf134b063e4fba92b7f8272dc918676afd032604d0d55178e844f80aafd9acce758436d4e3d15782a85630a8acec04f2d44e2beaa1c3ae7b632dc61472c7e67df6e3997a0c581d17734c9f816bcd0e3612caf71c37462c372e2580e70c6277c1852f09605ebab5a050d4701f8e176feb0aa868c631b1320f181199cc5d95fdd93e5f19f4b83ddd71c4ea0e7397dc5842986a29cc4a9d886a0313ea99457c93e95302f362b2661a8faa9197ccc917849e72496ccf914c9625a265d0a59b85873fcd224860e748fd2b65a9aab13d4fc2d57ec5ee1ee1d690e4b1c331be65a3c5c1101ed8311973c5bc66f9d5b351c0387a0c42fddb53a0ac188f0d10d9ae57f25c3eec778708b4aa732f56c1046853a02f5c7b3f3fe9e5b4e89c8c62814fb0a070c8872584092c835f0010d94cff6fc5b7643dd063ab3702859064d636fa8bf112403fd7fe7855982a86cc0219507e58cd01ad776f17418301beebfec4e70861ee69d6cb3b1cb3aff54930b356510db7d6aa6539f0539c72569016022558e73fb51e91189262b6eb0516a82668036007a9ec51b68cd0f6f9c325a20a4dd213c52611c74225d20812832cf53d6b3294634f023f06f73a20419bbe451b2aff92dfae33fe76f96725f587bf79a2b8b699474d8dfce2a4f7e9f2e314cbaa3e339e3aeacf6b35374bdfd1e8ddc4f476d91392c553e560f5d36d169f8b71b97885f4ffa262b2b20e6c8534d262a9a017212d11eda5cdea5d8e51dbae32a2d31457d558f297dee5046ba11e77ddf0d5d8a5246f1c5f77feac9b59819404adde6970899ffa32c8fed55a238b0a64426429dabac1d52a032c30d50bd18a2c5a91d980d4905f5c9c1d5b3d90fc5652923c856273c725fb0efd5b4352ec586a181eb7373d24fa7dfbb6aa225caa1bbab23ca13cd39eadea15246b42a719eb1436f01219723b7c10d4a92ad75c6f4beb7f73bc3e2a8dcf5e7913a4055e2ee1c2ea3d211f65af2e3a79fb611dcf834eefe476bbf78cd762a9e2afc36c9608207b955b062831150f0640d9e376b4b4ac74277c149171467aa4e4bd0e9af1ca610b83cb9c2f0edd7b25105d8f9d895a0c4f704d89d8829702c3a3889327362650bb5cc4c08aba533552fd25427c456cb813d4ddb38ca944b908d6df7a5577b0ce35f6601bf74b0e934ca4d221dad87a293efc4682bc5e220cd13e5cc14fb8b64ce318192208bdfef05e4818f15f09e43c2a7e121168db8f89a82410372c903144aa664b53c36948ead293b8b8f2a137d01a09b1feff9dd838600cef986254f30d137f29a1cd3b8f8b510b975fdea726055b6d60b426ffb5f9d29a2f19baedbaef4f0e915ecd3035004af0f86f2c31ca6196554760b872df87dc8c921624bd24dab1d0c8c8835f39b9414f3a535a9e7302b5fb75810c70ea414faa8d07418e75f15c0cb9652758bd96cf0c896e0387356d9cbb38d778e275de8580ce6e924c5fba59271a153f46c9ff2c5de3defee61beecd34bc8c7baa3d7f1cb9a1cbd982d9a0e39de2b5f4e162110e9e05327f226c9ad7f7cddb8dbdfc30fed9b884f0dff32cc3ae96b316918bb67634a381579783b481382de298257f949678f61e7fd6cd2d2bff84dfbce8965853f1e6abe3037d1f828457c7c1a49bf8d60d65f920eb48b3fd0cc8333052a6fda0a165c9797a71fb513048ea04fee67a7d1c3329a9feb805f37af5dedc300acf65d3867df5509c0b9994e955c21748a77524b1f3e3e1f7cb33789d3d9b897f65c5a2273d152a82053ecf1488b2bfb5971561b71a5cbc2d6facd3a339cf7ca774e6035015f7049abc9c7cc1e4962734840145170f406b11ad148c6f07b31a19b0eac5ae4e8dd7a0d467993199adbecf5dcac82cbf84da979993de72dedb955339f6f9137290c7801a740ce5fce12a318de414c94a36dfdb4dbd5a98858591f9c87126607851d1be2eb684b026a9cdf57a388148184e2b0c1106c220ff408b3de60419569f155fff90f91b5b3ed6224ff3d166a571e3231104ef39e160533ecb737d4b6e589b44b803d51d564e77ad327b8151be534f15b04a1500b2dfbe54ca288b6fc2371d03f19cb0154ed9ab32055e1a57f9b49c110c9552efc14cdc30749e7bf60b7f237035640b79c499aec8338437f91b785b330476f65cc4d037241d709166bfc67c5aa57a30fca44df8c50903b5412f60a4e1ebfb16173653eccd1f8748230ec1a4585105b9b2a751f03e7745073111fbce8fb6713855d152082fc7ea40a24d0a8aa756161d2e159e01edabebe03f601bba3b3e618192872ef934b7f4a3d36bd011119846acd6d65db99e74b22e85f03ae28c15b129037813db781638377caf61247ec162015eae88cf4b5440826c0d7ab06a3560fe6495bcf6c565d9a8c243802347a6e7a334232637da8546086d550a738eaf2dcb6776de0f43d32a7ad7af812b01f6e7e9ffe7d3e4d9bf030a6aad8859448579b79b2cdc73887a8edc3eb15fa8676871922e055e1595f12c59d3924b0bebf564c129e81e33ee43797b2e1d17336a57e6770114e9b2c5526d7199f3d2963ff7a6941e81ee018cea9e5ce13b3a6dee09a33524fb8f56f6412a25050471ecc3f7516e26ce02056139b5cba7f1d22fba1acb5ddc806fbfa505aa89c84c90898a0e4acb443540da0573d67c557b66a08515f760f4da8e59bc30c7bed4d2177fa9353c57f94fda7d9357cef331b50b2f8841a75dcac41e6368ab56b3bc34f300172d03812e5f9e70c0f3c010d7b8d0f7379c3ad91421f0699af6048ecbc7ab499672cbddd0e28d4a03c38171da05e047f09a5bd9729a84168a2b12e394b5d795c196096050590314ee0a11f162d7c35a7217d1b26b8bd2bded227d7f987eac3542a4b1e4b81ff86435c58571c86bdaed0e261c31f2f29c301c4f51b0723cf2ad502cbfe7d6ac9793af61b3bc87dcfa722aa3096b406544d77450351167f51e1d6d1861fa7efb6ce700f3f8d87946a86f4c4908beedd45535874993207b47479dd0c462c81a1fda827cca573faaf4ed9d9aae4621ad61682498d87322d8f2327c994bc859efaf105045b6c6b35d02b369901715da1e937fe92d9ecf5a9d92beb9ed9379d6412851ef2f9c6cdf0abde2e882eae0bce43fefa10f2f577dc4fd4a9c8a291f3db112ab49fa6918d7acf4dc504234b5a8202335ea6882852d765a5cb42b0d1d8be1c32eed8329986418a0c17b1dfacd799ca091586c7eeafdb4a29dc930b35385c3eb75d02d49e72a7f9e19707fa8c341f7949d710fd3e7149b776c54750d0724a1267fafc103827571aaa883a513b18bf9a9c570e0a8f5e9e387493e41f98ee60c88dfdb29dbd76d9be989590c31d4e81fb6e531098670b05c8a9a2588c5d11d162f612ccf15e9e65fe1d8743b01c6b3706174c3b5d767ac9d3872a9269781915fdf76baa3c45898748e00412a90dddd256055a42c60f44a848c0cf795c0e1d6815dd92e2ba38f15f273f752cea082525c393df2d05c202a16e250e74f7faeb0b4ddf508fe55df45a00e5e9527c37b9679d85c7cff833eb203dd43d4f001cb5a0d5a93ba7650905f647fbb3758eeab014098dce530f5da8bf01c65f411fe764eb869c48721d59e4263dabe0333cdf56cccf46aa087151eccf535327f275e35faaba870b328d01828f364e8540771094c71033a84e89b33cbb6899c77afb45e964141231b5626cd963b9fded58b9e6e79ab9a59af6e6e14480a5cb4388633312596cab2135178bcdc13eeb7eafc8e689c1ffb3a7bfa2ce4c6e7c71207b92a0bb3778a995e39b28895db8b7035d828af64477b3ce720acfe4a55c7d9438e1f6953e5a43e04c2d280a8a3bdc66c79c6bf44a298a3e08279cf221f9f0c5c740d9d84e150c975bfd3c6c9ce6f6b0d21c0290acdde0eace3b5aa6efcc3ee45079052cda20c3876304e6dbb546f31a5de94f9492a90954bbfac38b283f54a6d7a2d16125f159c730c3e925ad4117eb000f241773dfde7487aa6c0018632db0c18fb17abbb2660b9a4b5375cc099e6f89ae056f87522b191e84530095141bef140789ff3bf3b5b94cfcc676dc454dc1cd7914d2a82f06ce6456747f94aff05449dd0e142eb8e364a2f409f5751f6a07e829958160a22c9883fbed0c8c0140c3a6e4c4b4959b763a19b0bd3a2f762bacf34f4b2feac5dbef9a4c6d2e912139034b108901440f28bee6be68380aa7a5a4d258916ad5583895af27ac2c4e295f22321a0a59541590a4d5e7600a413f463994ce41c53f94bb7fed814a0223fa9fdc608e06ebee459473aa3784032669dc7a7b0f8cf3e62e45db0437629e11078ef1fa9faae1178594efb1476596b1377ad966badbf47d79002071291326f072904c7367194bf29013b25a1ab95f780cb32f1046527a7a4a365cf5badf0aa4b3ef0e620aa0c1335cef8c16778a1df5221f305115bdd1e489653abf56bbae58c9400ffe8c0c9ac895db96d37c5c81287ccb61e10b414bc641d0e216c4cd9429d88864cd6ad39b3ce57d57257eeb4e0cbed05b18df9f6d43b6b9ad4aa060e1141f7e01a16b5b327bf5a351fc20ad0e6049980fdb85e8ea8251c8f4b768de4e1aa8ccf81f7777507f3e0f90e3f8a26466165c94894d9a1d5e01e83939dff261211903c7eabae5c731687b6cee7d82a4fa071972b24e2a57d6057885b12892c80ece5758da3bc4da4030b60a567abb8fc0ce014f2a26ac90176171b95f6f0203f8cd202b9fcfddeb7c63f6c2f46203e93f7740f3cfc536a2cbff50dd2a9d814883cd90c7c9946bc657c17d0a52e4fa1f80b27800091d3cb938fe69d424cbd5d97bd07b1cb0993d6150a0f01c98c872ccb485aecfbd4dbff7bc1e85177413f67326b34609bb20b4bbce2e542ec71de3484d3a720f2bddb9dc85575ee13545508ebde76a1bc0593da8ff8683236ebd54c7401eaa062cb8e4a69f4e1b81af5298a9bd035d0f8e57424c7ecc7ca40823df32e32178f4eaa9474eb91a602a5782b9e685cdc5b0c0876164ec81f8a19ad3cc862da43a042dd26d72b43ffd9f9dc242199f24b3002d16a78cf1020678bedc4abf5d459aab16947c2b98d4063fb4cd3d73f4c63d9b9a8c179a298d8812715783ce55fd6ecd4cbbe34fbfac06976b018e6015301ab59198bc48b6eef607d0d815fbfbef363238f452cc409c03360e9966fe38e630f66591d8935b54f0941386fe3af3d4f5156af8453e19954d202bb1edca84bd3d3ff98fbede6dd85a3fc0daba7091e07652b712739cd386f4671bf9c297eca906dd95cf64a891a409381c9f6f6acfbc53dc706dde65456a15e03fd27ad137835f144138b9da7145dd5a68c9b9b993d72a4562aed45a522d9022585e0f6a19d9d10d568c274e6aa29acd0441ebed7b14b8bcf68f420c74bdb2c16969941c8f6f3ea0c1a10baa5e2b355ce13752b5d30f0247080c12b7284fe8d94b420326a4d57ea6b830a7dbc60e391a0fff27040a0df564ae9b9c4d28ddf29b464147b60f45101ddf0cf6f023b50ac4a5dc5bd96abc5e28c8998d786e135576a296f8c7ec37be8e44ae20f3044c68f76fd30ccd3fc8b91a277e5be43a10082089839d62d2e3571f28c5cea0e304463fe60a92097613d68351b69b2ae714f6a2017581aacdb8d4e7076b6c61768580e34aaa4543a57039fa988f4dd157ca470f4d247ec9ba515e03b3aeceae4bbdf27ad633ed0cea6ce1c5f98346c4cf229fc2b2a0d3761406c40df0ee58a44d402a563f48c77d93b78daeefe4aa44a29a5906c9db8f39455061ab0535d83409469f3908ce1c27bbb02597d68e45a818bf4a499c8899878eaf680f0de093a891dba6c7ac252e58928d4779507fe3a0d0d4e38189ca05b22327fca492308358ceb6dbec72c2e3699028d96072e3ef3339cedb2b9d314f47a147938e1b60ee183b8dc0ce0d7b5e3bd7ae86f04b94c79c2cf84fb7d7263b96e7108a84bf7d98144b481461a3e0165815e7bcec9f6e25f3c2cea5e6e54faa1eacbaa4e51ba2c9fb670527ec703e8b3c3068518fa8e9a67127ffee7cefa43db5f6f3cd88c827914ca061fb5b76edde80235a0bace06e8391bf4f1dcf95357e07485c796e4aa6232a288266081d2736f9f94437278f2f083917c8bc3ff294fe02a2838e6b211f0af851d272ca60ed010adc5a4e1b966941424fcfa21e7fe4f3bbc31f579f8b73eb53833cb3e9344f19635f5a48b5c3faedcc38a6785b397185e7194f4820ceeb2c9fc264367482a50b5ad6e03df283b0588315857a7e48f31a9f2f05c3c176307518d92dde373ee1476aff57ad44b3d39ce8c750ba69b0503280f307f4fb9b22863fd793e2705854177f823dc5e188ebc328718d411ed23ef40b8199ab2a5ec5ea7967086402c025b971c04387850daad0b1b247d70e6f7514836909191a3534cea73b9c92c4724ee304bed654816fc2bda1931b8de86386209135232d5291e5265fac07484ce79a145d0bc9f2307522e39fbddb0abddfc2874a72e45a81cb8bc264114b76c6c6032a99146123f7fac3c9d4eba25238753f14779a8e50e57d247468d3e61b50166563f42846b88180a46e7ac4ab6a2d59134653c44ed3929f40b23048495cba24905980848dc5824adba85ad5bf937f5234b700ff0f48a490f175c6be8a327981dc1e21d4f1c065bcb57c8cee4ea9f62f68a2064a2d9d621a32516524234552fdf45904dfd5c84a71a01d0cf7cfa8121aadf07e103b73fb454278e0f629fce006d401c3ac3e4c0e16a633e4f12e9d164bfff5bf9255690ba5ba2ab1e88d98bc85901a7187b39060fbecf3fcfb90a9ab1f45927bce5bc8fe8f50df1c8ae3d6124b46c8d34c438bd5309473c1275daccf2aa3440138077a9a01a6002e72de8d9d7eb02a6d9f5350f83b2c9f689c62961e155450c20849d6e4feb280882d5149457048d43fe97ef87befb37e6538672826f822c9b4ee31a81d95a5e25096c5f4d33ab925c90a6ac130f9cc4fb73b47eac9f2a4ba062901bf3dea41cdec63f993347094fa9942cc99154e839a7ec1a26d61a42fd79807988a01081ca5746b76a29cba8f9b1e86a36e46100ed34d302454d87c93bec4cedba3b85debfa6f1dc2e554301676acf2d0f3710120365ae7ea61df96f818179d2df133d8f28cc8408ffae218b428e14c58888952b660dda867decd9f78e89e3d39c938b8814e957797d5e8073c45dca269db8569473cd894a94c4b71a41441ce69c9408eab05e697aa719b7addfb4ed124e64eda7d57e2736dfe43863fdff5e2cdd79dae515d3b54730b3974881b2e351d219f23b9deba8afd002c4f0d1a7b42aed42ddaa43f71a449c1177649ceb60358e3eebeaae7f1b426c91dadd3e9ece6c4e2f518324b0c8c02df34091a4d164e902239a81da45f42c934dd0dc053fd54b9315d1e78a32b5c82fe9f743c00ab115e8253508f018b91e4fbcdd79b31c7e936ee204b270cbc75596cf929452ca360c48341f43aa291e8a500fbdebd9f3504b5222bd601421462ee6d067c740adf038f7c50e00a2eac2b33181b7c7e7b4144f688e8e1d469fa53d0e8238d205bdcbcc77cde104ceaf09a13ec15db550163bfdb24450815a2c1b310265f9050e0f79b38d373d019600a90215fec66310464ae0452a9748ddbf331657028c0e2a9daf15b8f0482af1544a3aaaf9906cefd1e78cdad07aa7cfe8f425c57311daf98e1f2467582271dd3c4ef8bdc6e79182005ed0439750ce4d0aff326eecc357abf4ac104b911a64251e6354b84de6b15ed91ed83e6fc3fba256ea0a25681b575570b5af346a120ba2d3a6ddd5dd1d28e983f47c47df3145bfb198e778d92394a16ea33590a10e7ea3d682ae8d407e125480cdbf0cd0c9211ff67078eeebb1989e1ab1483aaa45ce11896b4d1da82b18b613b57a659ad951fdc04e5d6f52170ab1d3df5449cf131ba3422a4a04c1bb9cfbf8486f5c7986f7bce0b4c70b3c803202f5e0bde2e9b3d9a93feb327ba926e2031b88e31bfdb4c49d7f7cce865d5c3b0dff1abbdc055b34558244eb0c203e4e55ddd4ac85b4ee1e5cb90429717c38b1d9de8f9cfc530478fd040956edba30d0fb80cffe4222678c2377aa189ec26ba807028d061895ef3f9757e8113846108f9f7d6f4dfe8a6330be02ca3ca4264ab3b87890005cde1aeb62cfbc46aee780b649ac5c6878fd68b05b7064ffe319b3986c3c8c9c74770aedc26821f26a54f6180389abf28f935d1502dbb0536f19e7992900c5b62be46239777bc8b0921429969926e1679ecc0b976d65f2a94c0e38efd409bdf9a5d2111996da6b97a68bdfbf31c2468d1b2ec132dcfca8c9c20e81b73e4eb1a78c795a5bf2162d64d2373179db3078de13004c2dc50b869c1c2a6c60e36c37cf622a5a9eb320e540fb88960f2d768cf33682c4476610760a619b637edc6768bb27973f3fe16b187ca8535604967422969a9c3bc8dc39c75dc77f622c76635f78b733db89db221dedb2c2a93578f24038c5f3cc11e92d8a8c4b21ec7092e0c43dd85bf47d26e54ec5676d65dc80c614c8d3836071b19e271d89ef459791dc13367cdd4687d8c79d750c14fcc7e0a49a686e0050a77147f80f00273e5f3e3f53f68ec828b506c2f4ff0e109556f2d741aa9ab8664587c58a53e5c92faba32b5aa42712e1b1ce605998855d8654b8935f3d16bb6c780a425e3c0cee07964030053b412a07f01218aa17d3b9415406cf1518bf8d45275ce17cea6012a9d7c10db9f40823c6cd4db1b450d9c2fa2ce85c2c3accf3aff738f5a4455f729e4398fcd1a2e51866e19d2a0fc1900082b8bcc4d6b02a8a9bb73b0db9eb64d606fc7936e2dc0752f1eb31bf674a22f8fb259bdf660d9795bc2317bde5f32fc51b3f58c9f80ec4c8d605c1ab588d62d9b88e309accd8a5f41420dd12616f42927a1f90e3ae9e86a9e14e7d2fd85b3b85f7329eff39b28863f22253e11b4e57e117685419d2c2b344c5957ea768831e1f9783393ccf9694e2b7eb313ecc824e7f13da36d9454a7b4e061cff85a983aabadccaf510f9f804604d3c382963e7254ed4b1c2bcf48aec04b599e94dbe0dfecc28a80485d22fdc7cfcce0393e91ece4eee1f4db0b16dbc59b31151d7b8b813b20a39e3c1853f045f08835f5539613daced1ecd9ef2e39ccb9c336d5a4a9774d1088b44b7673e898f845e497892a6bfab897f44db89bd6ec5942f5181ed851962c803077d384599331fc733c2376432263485e2555b24ece0e1db8d0356caf24d8c4ea977d9f1085ba0b8f11a94329506798b798a8f282b3af42a63d42134b6c91879e8645a9369f3471bf04fa5036a32b2426ad4f6eff79ff9b39e43ae5c5c7d5f29675f602135171a71338bb870430f2ba0202a61142247b64ce7156e3513bc072168244c42d14b036f85ecccaacea9d36f96a226134a442da62ead1ceca46771b5f5cb270fefe0ea1fd8002279135e75789b6c14ef29462ea39ac7c5aa0ece2a1ab5491080cb555eaa76827eaf2f9783d6f362fdafd2179d3c0f1f5ef3231d8811dcef32c2b1e86b713c1f6873def8fa309d343a419b2b7e230cb2c893a5286c6a5a6e0a7bb5802d4ab64233632a10f7018f397f29197b8b0093a5877e20bd980ef2485be4e356c68bf737bc90dd4857715934d22586c504a85804edfd2f85a79463de105409fc5aaeea5f05804c659df1485ab8b09d9fafe022f957591a535ee45dcb90bbc6c6457f18ec23fa3397e83519007f3969fbe265724bb6b1423506c6240738ff198214ecbc45656e957cc397b3e983884e60012fa9c7af9e35f24536e389c77401502208d5263c22c361f168bcd57fce511b23d23e484ca7810f050401e0287ff131e7068d793f3bc5cb3bb0bd90c0df8c5d35efa2967ed6a16452ae9a8d5e7a9a10128ca4b76195e38ce3fd3b02c4a15c54452e1b5ee7ea5e98f43c11edcae4bb43f440a473f4e0bb1019e311d479f1b79c78770dc26c78dde46610bb395cf1dc55aea502654fd0929e3a5168258a46e1d86d150cb147feee6a36c4464a371f5d941a6c19aecc4f2a543d34bec0dcfccab2ae73e04fb80364bfe34c3f56add5e67bc455a1f2fe51b87b87d1abe670a2e699ef7b8df7cb5121cb6ffdd7f0b80cc883d66bede60bbed1261f4b9304026861fe2ec77737d3014d77456e9ee095cc9b4ce777bb5c4c2d48f01222b6c6ac3344491b76dc256fc824cc1380767c46b5f69d5f4fc0b7f6dd7e8bc7f58461a6caeb9e4c5123e53159d7ae05b9be752a806548d77b536e1a4811b22c60901dee9183ea7ffa8b7ceb393f1e368e9682f2835477c47ba430f84f24a7d841f86e46369bde1e7d37ba64872f67353f11a7f6869e29ba59168db7cfc7e05639c97979dc3af44ac67779b9d6e970d9f63711cd9919a287df6c6a1dd1f4e2206e5a26c89250ea48b907f6bece1064de5deb58334a05ef177838e7838f5f30587abd0d482f481ab0042bcc1ef6ad4330faccff29ce1f8c962624e16519498abe0295e7c7ab479f09f22122976107b616a81204ee4a0caca819041a2208e3aaed7ec54d5f0572055a866899103a50b14bcad923eec91aba914e58fb04b2d3bf5c354d3d894c6deb51e33baa23825fc6b3639bfce45746fcfad24c7a2d71716e1f9e4252efbab6fca236d531e7ec20b745002b6ffe08920de030f0009c021ee7ce651c972d1f6cb5c2ea40914e07a480e3fa84f4d0750c2fbe5be6527feb1e68c435ae740794aba5148b5d0b78075e2024fa6f59ec76c18a643c097c635f4ddf5446b1cb856e8065624cd536d4187b4144f9ae2d99161a2a806ed8a1c5db192331cb78248b727dfa7c6558823f8a2c25f01bcca9bc1c24478850a0d1ce9eb8d6f2cbe298aea381aff5cdf995145c54284007094e128159fb11b78adab051ca8441738335733a7ff9c343c106b0053a4bdf1f1ef80556e390fbc7dd372660b2d0eb9279b49e0636ca7daea94d1e7b7cf30d80f76af92f727a165a6856130a2c63cf3253db27edae65671d358e7823a8fd706c0a4564aeba59b5532a53470dcbfba5c6501f87434653d826411166914916c1895a5162e4878d18bfa614acf84844be527d86d26dc6c54dda778c6c96f0f89b6e919a412609295c3dd3c3336fcef5185aa8470d3d203e2a697437fea4f8614619ebd8c60ff3f15b2b767a1c603b3fe1db277784ad63abbc5c0fff99201baf4e0593860e895128bc321d99f42c50d5efd41b090729378a5b5aa99686e08bdceba51d0ef1cf76d174dbd9d4a47a6751dcee3edb07ef65d86af54fc71a4091b81e390f7d00360f0003d80eac4845cb8cf10f0cf2bd0a6b32a3d292f3211792366a1deb1a3183435c763599d9a14a57de5372e6ea5695f1c4d42e502075c90d261710d2e77810137df0e981e521349a92257adb14c8e1fe56ad79a95a0a1a629431ce4389f73283106884a0a3a543a6c8c58bc2072264b6211149a3fb4527ee13b262170faa79e0a5f1d969c24dcf55d7b0a22e1b2381ab12a6f1c86ddd848aa83b9a9cddfc75763d5bbfa87b46d34b3e5b2ab3a5b322273738bdced085e02ef4a61a8ad89db8bd5b11cee5f5c66dbb7535ccaeab1f7e7cc8c9ad201676456406c4de04e5d4d8a2d5b9013e66c0b08d143a58189ea458d00f3d3674afc18f1ff2aa301814b6f244734530304ed1f0eea26cae4778fa04e0aed9cc78343b5995db8a9b29679cafe21f65b8ae37c62e77feb0506766e5a1a9f403d01fbf9505fa93124d1a8aee11fb8076ba4a77637afd4e70d4da2886047c5363d9355c892f1b173dde8a80532c68af260be17fc7190c06e0bbdf9b91c19ea4ba295b2d657fdbc915f429eeabc34b32bab4e0a2e747022cdb655f943a32c2979c73705a204f860df5bfc7f368d155ede134b41247451b1c1e0b3ee4c289383abaf0cabe2d52e3e732afd4f5c3d8ee33dc4980f039ef021784d4abd3a97c6bcdaf8ee23141270f0019bfaba49236b0757304c81b02e641f8daa8a1395666115d470026156503dc2843bd1d093d725e7ff9641e3dba6104e6e9bfe9b4bcf66c11ea972001b2acabbc6c77ec039d5aeca4031299e8a7b0707b046b7dcea754801ab839c0d84c2f7561bd1ea72a5ba38447a2e02fa0d98d7933bd8f1b9cede1bc3d8071cba909cb93f866c015d21e6520bb5b2760e97ef2d10dc35edeb64a7632d3773181daed3209fb54e1ba997eab9ed1257c677e62c2a818dc21e5487b17a14f80b080fe199cd02d0051ab9d817be948ca4abc6a0f68a24f9c72955d95448ee5eaef0eede458081a4b44b7a71cd186efe4380c8ea0a40502ad1c1e155a753d43499d47add5626c36e8aa55aa963f191d64a2e30521565f4d9e0eda8014b18a41319e43b5ace4968c1a13dbf391b5a544af8468141fb38ff859bd03c51977627542ba3476416f7788fe468a3bec46c75cbabdf04f8b385b4f42f32ce13fbd6db8bba63a4861d4ee489bf29e8029fe8819935e1d1390745f8b76a61b43f431f381c87c380ce1e34778d6531afebc7d8a9a8575288072a896c1080095d9ad19bcd0e9e63b409bffb687ecbbf34ea53343e51ecc6d897622b8486c8d52727f7b9dff782076fba56729b41d15668b11ffec56ba139fd8e5419da1a215a2a04e8f522f5fae7e56558282e073548a1c29563afeaaecf2b2a7a0fc8f34be6f0dbe050f4be51460bbbcbdd98e8ad1628158487c92e91fa46f9841e5b98d0e4add2d8830cd46d88ecbdb11d817669fd129aad34fa8f87d44297ddfad0301eb21dffaaf034c2b3bafad972f0b85deb428c02fff1ca0fda339993777f9f3b6dccbb5e006e64f14ca18d899b3523eafa0c96dbc789ada0c28fbd7d740a29ccda71f0d6bb24919783702c8e90536486b6781f018dc4b2c30860393d72d8e96e3481c303c29a5c5eebc4347cf3be17ece9762623a96566897abf86cc57479097e22d61d66f59f71339de8afd6d6dcdefd74a0aec0a26b94eb6c7e5b3bd1e89f853aaf55059cb36b510195c70b4d8d157c100ef29a3ccc46704972bf5dbf789cfc0c3540b6a6ccfd0ef8c0736ab61c5596a6b5f7c6b18c23316178e66238254f34cbfca0c259ed36f09ddc3a3553308d798c6a4165fdfe3624654100ed48c7e9eb3455669c566a269613c2ea9ec5c3edc7c1c4b2b52cec1bd6c8d825189fa6674e846a2a9ad70de03bf010ba5b53894a7e5a599e5fb540a652203ea81275048bc320a931bdcab04be1d7d4d538a24a2a98fea8a4d8340d2f60e8c22c3224e3b036778587b7afe85762df2282d2a08866203e7b05cb99109b2b7ff830b7a9806e5ec0043e01946ba7e59c85c3fdead475ebf5db44682d71d762d5b1794c50db2c4d9f90ae876efd27d341cb1b21c41419d16c60bd262472a61ab1ff5001a2374c694b84dc3a8e75f577de132fdbb68a49d9833728bf4aa455746980dcb6cad7bb7b63ca9df4c849c14359b3ccb322da9d48c112690fe76437417e9f70938bd8adbb899270605c66bac7a8be4a7929179764cbdb23f1a2b99653bd5b2fc0ae96643777cab8d88de168ddc1b13dcb5c0ff6ec3c62edd1a2ceb92874bebb40898eb98768f1aa22eda3a8e0c8331864aa0f323ac19344906f43e8ba615f7d1eb69db01230af05b17b4ec0bfcaaf5723e40e435ac1b342159ec74aba2a2a2c6e14f33515ab5823ca1c658a39eeda1b4f04aa3c4b5ee5e2c8eba2bf70f43b844297a5c3132b21f367221a0e7823c9101c4f4cb1f261d9423e9e33a900a7c3f443b0f4ae3fa164816185a86cb202c6a691dec0530c0c31bea88d6845c01b77f5bdc63faf76d726163dcd67be0c23f190bdf2463a2168352629b83beeaecfe2a4e33e85c13f459e6193903a7c8b208076dcd33b63e3bb2fb2d92910f645e2b5304e5230ddd9b92294336f8120af1ba4473a9f7e36796dae9cff6379ad91864d048653e53caf8e988d8537128d33f976420b96485bac5df3e34339b69ea9d5157d7b8e6c3057319f84751f51ef7c43ef517fdf9dfe919cc36f4ed13bd2446f757848c353be6fa67247426041ba05d96dd443c55449c496a4193e8a3375c800bd6e28f020e4e0527e614c1454d5dbaa660e29dd344e78048f4d9a6b6db03d5340148b6c2a79eadaed496687ca121dca46a9480ab1cf4cccfc3cda32affe2d9128d8ef7374c43714b8c88a1115fb7e556d1c98b6ca2424b877b22afcae9067a9efe60c68ca05b02a6e2e5357f85b5d07ba6f196c52a21a46d08941591420d6ab8ba76b127448ba64d9a5c241fdd90cf551c158bd5167d265ec58161a5454a39e25c7005416d50e9e38c91ac47a761991329f872091318918d3a4bd14b68f37183b9d66c947b788d518c0de6c15c6cdc4e6099d305ef6846d383c2e01d91b65c99564f33700ce3b65634b29b29271c246bb1e2098ea1f2a23c5d48fbb64e7d58e14578737e16f64bd0fb658e73353fd3b69402dba3538417b9a6200ce08bfb0c1779367cb428c20d6b7b71bc53313887830784196d67d685d723c2bf5f98be4963790b0141ce2a88aa0cd0dbf98b791894c5edb2ceea50e768bea3e1b765f251ec0ad3fab83dbba6be0fed5857f5db4f38ac340c3ab01ba9217ad9124fbd4078bc7d62fe0ec0d712e87d57abc37720caf13d1a24257075e79c65e7ace76ac52dd8997594676bd447ded55a6c670ddee13d07ee340482697074099e3b535d4e1b08f708884012df7465b22dcb9b3e6f5521a6b5635ba07a828ac0aebb9a4f946f533646d7c9edce7e0f272f54cb7e41433bd86a3bb0dd0372fce9f26b9b4f3fbd3ed8d3f7016deee42d1f1e37d6adcdcfccf8f23f696eb59e626666e676d3c6551820bc48d7ef67e514754721c8410d2aa1df527c96f7a4f869e594f4e53b110ef3b7103eeb87fbb6940e698862fa20a523ae163bbabdad850327144380366387ad9c909a2b4a0d80f636eadbe20f6d4eea2c3448a23b40a09d5f437ad20321b59631d5f37b3d6b319e87b32298dacdfc72a6aa071b53cc7782fc07ca3b563bd47d58af1f30aee260943e359b3c9d330c8ef870d8884511a32040ecc1476674b6da4e54f60f5c1bf228fa506fb53725809467fc6e7288ab9eefe05808028c6b8f104bc72a65ab033400e34313d02e574cb08fff30bd7c59334aeaba2747e5bd9296739a689234306e2607c84d957f5499368722a24b861ca789e9f90a572380c64d7fe9983bf224c9a9293821c4acb89eb5224e92719906bfa48539bcc97e48e4aba5e6855f1a02e5ce47eeb803ca3564ce5012f52c54a2791af2656a80a40bec859de00a615eb2132780cf6cb2bcebf9cd4eb5e5cab618b7cd5e7bd483b83fa6c7f0b3331b65544f987da081625d05f3fe6fbf2d9e5ae341ed7c0760d238df4777f5c58c5624e839fc76d3abf4914c2a7f69b3cbaa1937bd1cde76ad95adf6786003ba474f8c542c4d6c4d10d2afd4aae2d53198fe197980d1dd09f18cc64a7c2990a730be462b3db07cc54f896620d328a1e71aa7c9126b736c3601ec53dec56c4779cbee43d12f41e85a0c459a82613e3b35abc163e7863e567ba5f838e8a1a273c7701ec0b4708b35f7d59785925e020fd56af16fc2aad1825ce0910652fef8890ddda47e28e215b7f2459f1625fdffa401903de5409422879b7ab812b6015f9f7b766b3e2e54222e00966aad4e414ec0b89626f3885d6368e7d9e06b60a62eda28cafd09c5f9c254be8643e388b21d384c2a177240d2230b41abaffbbd5f8a5c6354bc81df1c011ab7e6252fc3825bfe5325143240508073fc3680c2043eadc6ba64315ca532577c64b6d3080eb36b812d7e021ed0bcda08e2b3900299e226c7fd609f5ec2b22d3151e249208551d159d47585915efc00a6b5a31fd959cba94253559faf5f99afe4a21e98583a89e2db7228c16161bb10e0971a6f012289df6c55d917dd7eb9766cdf2c56b9a23731be5c93cb0f90f9ae6912be2d47259021486a133c262a33cfe3aa4529adac37893750c83ef079d5d98302375595cdc7b3f3833e5526e202f1acf87271418cc31f5d612a1d642c7122a8debcd927e883db1c12ddea2b0bbaa6b96d6b46c407305bddaf802b4f14dbdffb269d73b3382958d0c96380aa98b45543923ea5411c969c25e164c32ed18596760bad5eb267379002a3fd6810a4d29458f08a0d68912bce1a37947eb0b84f79727782a8fe3ea5f507ef5f08567bafac459c855c82e8405dff2482e7952d24911cb984308e53e5d3d4c63f9ec1518db72abcfb7b4d4f5dd0e755abe91d673321c36f2ea122b27397fc8fa1d48abb8c34bcc8b7f69614dcb820af590d61b79e0b258a48791a25694edc8ba6934d967a0a9c9cf3d2b4388eed1f09acefbcb2cb08f345700e84cf740ffca1bdf0a31751d7c58aa39fa14ea11ee152cd64d93f743ba939737683a64b805d3488d1a04c360c96fc1663594b86269eeb50818b605db506594d146546a90f0eed14006f4682121a7be67be9a08c87aee1ec0e8a3d53d026b863cd34ebfc4216d6051e59292fea0cc576e0acc9f5407b9e7a92ede064070d3d57745afaf57fa3311c6a3ffafd03f681825b4f2fc537259726be91d3d57e83d2b4bde83a8c6e410ad885ee6aeaa415f4f619ecad9b9f28d5a5b52fe7182e48ec4567c2f3903d88d09cc6453b842e9ab8e1a62fcb5143bbd3f0756dbcee8b26d3f933682574fe0411e6db2c2a98c94681ef6b8ff9b5a5898ed25d0554618e15b8af7d386ee7d4d7a6bc403ce2f4f2217589b81b7409cd996735dbb182eb8d9c9d027ce0b1d3beca7c36d4a3812d9617454d56cb329bde6298526e430837a898f86d155ad800fdf00829a6e92d0eeab98cc51e5f3a2ad000a2fa31a8daae4120a5ad3836214fc34c63618a6c4a0d96a487393b8b9d35c306fb2452c508748969ff8281d68fdd666c2d16bba83a1f4c5dee66f76be40ff4f9ec1f474a992be2c913b24daa127b61106dca449d106ca76066096aa67cecdf7cf928ffe40926e98bdc5c133b3a386e53f525c4f836743a60375644d7e6f098286040172b67d18d579fc4780231c777cbf02e3615948eab1c7f7af03574e970823bfd1396bb0101bbd13fa5c989d15ef83e3f6f3b7cb981541c191b52f68f97a388765bb5a1e25b4976e4506731d645388c6541d48e99cfcebc28a3f4f8061b208a3e6ae1eb62046bce1ee518d9767bc5a4ee013e9190b9017ed6e678c4e2a9e65039425e0d2448f6d9cdfe3a841ed0ad60ea316637772f14c04e0d6e348e20bd33b1383a17d35cc096c0c0b241403b583ae59fd42e01a019c0e088d443234af4fbe52eb1e790d346fcc95752b5126368400af4f531fa429afdd73d78a3328f9b0bb902d36bb2ab012bcca47e5530106ac9d3ef73cdd33014b6ea9591188b77331603bb475f22b6f15f7b93c25135c68666edcd38a93fefa79bc82c01207254225f3f6df207da6d3ac88d9988c21556aaf99460e9498132729c12f24d185b56503c5c8eec5bf6a2cdb2a59d24f00c3701d0424ca8b687015d4b8f92f6327123c5e9b2c0144868e5be4d40dc8348629a88585073e27fba1ac15793f8f34c37cbc1625d307c81f62bf1ee7c265095a6dc8b83644273db978b177f42ac8123ad08fa6787177db482473f559a1fefa81004364abf0331bff329025a60c0c53f9ca32c8df2f5917172fb2ef6adec1994ee769f1fb23cc4a0c149242ada0e1b978cc27917fe0b9a7d1d1d2694343b9da338fa719ea55a0399c8c9dbdd272d429070f8508a4cf4fbeae05bdb3c1837d7e0d6f1abb1b016b3602690ef1b432cfa9a9c513b4b2cb1a408a0a366fb39eea47509981b0df689fe18330a7d621850a8e198b7dc8eae6330a3b5a8a572b792173b17192b0a0dec5d2f0c687ad4bc0a33d4570f4b0a920d65edc8697fd6e5db03c92716af862f5834bd895d5283e004e20994f050c367d9a4cc58f966065e2c0d69c474fbd0c56991157e2a91d552b6b16a0324064c697ea566a9f2c1cb12c88681f8bd6a79388286ee07dfd1826288bcf6b683edf55df90b418899d295e217ed5673157c8fcf1abf0f271dbecf4ec5c0f3dd6a984c107392b178e59ab00c7dcf9567fb14d248881be83fb4ae059adec2687850144e323158f6cfb216bc8b0ebe04fdec2917218830492caadc3151e796e12ddf93fdbe808552b8acfbf939071a35704aaa66a7a5c153b8e09155c9f070b3bd96273c7211c86cc4204d5fc59c3c231f40317c812857c2f990cb9780b9047f159c2e01b3704e5e157de501c23d4d244547beb9a18637d693e0bbf506fb25be18892c54cfe73c0ca5b92022e56164b6038b61021c7dec51740e55d14b48f507ae0618a7a2cb0274f659069bd12ccb56dbb903951c08ffba56ff22e5f59eb8eb82177c30f40ec9792d3d03917e925fdf4b6b74a44d055bd301c1ddd183417e8cdc89ae4198c1a3d433bdbd586cead304623ba61ced63e624e17d833510f0f512bd57f7698591f6fa92002eebce31a2b95ec57431a77a4fbab41d7eb9738432567f53bd3e8dfce700803a83b0bf2b00f22a92f52bc44557a566bf9048b155e577ef24e1252aa93a50604cf0028c316e0fa030aea034d4fac215b8ddbcfaed91587641b62dbf4fb756c77ad1806cfe4f641c124baebbdd5c605344a1a543849e4360b298dd54226192dba64ee7ad83e147aa21cab68fbea818b6f119ea00599c0de06515ee8a0142ba8f107a97789fa675a3ebe412049d0b4a7b3602c4583a07d7df0f1afc33cdada82fc25a165d3ed440b0ef562ee6bcf4bbbd1bb83d3218808a0ebc3dccd98f0ec7d38ae96b4eb96d7ccc93a77c31fd752c2ca25cc1f3d89992e417d922d8f6bd01170b220f7489e0255ef2c23d32e11c8e3a8aa0786722a85d6faa9af11c781c40fc883a5c97abd680f53742571fdc8f82f5b4729b4f6d6a622698bdbfe5366e2a0031348c82998364238773645e551329ff475558efbbaae351dab3d0dded8e0cbb3ef61a04a622407a48a13fc84472736c8a22325e9db81137bd72c55a8e949cf0ea70ac973b27c50541a96950ebc790223156dbf318e9c897a8cda9c9e5b6ba76156b2b235539a06df6388ec8fb11701854839676caa0d90ae99416550d2b428795d639c6e9e8197ed86b90a48477e113bd52e1582f36261e71338b48dcb078c6b4f5309cca36a8399299244a26e98f716eeaa061b3326a8023d4b981e1aca7887525698dd9902b4412da68a3b30c18dcac12166b0fc5b88a6cd300290f1f20a5954dd33cb8b5d5b8f82f8d80bed6b49a0df5c37c52376ef0a9b9492e9374ddc2d5ac60fcb3f3fdb510161ffae765bcb611506709ff71f4ae84cc7b98cd0bd495f9b5cecdf1ed025887292197ace7d8cdba0d25e11c37fa3f2b895ad9c575e00be7bc54234ca95a64270236713969d817d6efb57523b2805b064b65cc75785298d7f9c6a180dceeecf3b9ff014549d2b0aa931e59284ed0b01f808fd47fac747fe211998d43de7c639c1bcca0b35e2acae89c1bd0f2dc70b8880d2f4a05c83dd465ce33b247c836af30fc0cbbbad64d9692fb93ea616bf7064da3eeb573d44938a4c35427b952d849c7df23fe2ac837f5e9527c29c7de5cc2c3db9f403358aa9589981b6b0a112b7cfa45abfa5285c4025b6ca7b0c3fbd298df7bf6f845a034ff76c3a1d85d324489e4e6dec46b7e45de454a69e77f88ccead6f49c6bd416b12d082391fff857cb9ab8b39aef3042a7941ef01a4462271f1a0eb6d1359339ef00670d34ea00232f96b32951726a14596c7c3e8c79d2d7409056bcb0b338a586565ad8f94b53e840ac1a1a7540082e748e2727b72023e992ee7c56a1b03fecaecaec4bcda8cfd57d2378a8cd1d90434c4ae900ed26ac30ce297c4d52d98503378c94af565ef4ea85bd3d2831ec24eebdb8c326f219e1515c11ce90617b5896f68b803d17be94f6fa8e995b4b11fcd408969d80da82982af6ef202500cda51266d52840d400c9645fe4ceadc06183e9f78d382eb74c9460d23404346d917e5e6aad870327fc5da367a7e80e473f296fcd331671bc8dffdcac05a7d65ae93546eb6936b5231393fb8afa130f671798f1c1c376f58ff02199041ca8bb969b4a6306e95d7e8b278afd6780a0b82eeb4fbdb8e188add977ce60d61d1762fb5997a872c2b71d9dbe82c311fd417da8a333e69e260e451a64d1608f04215761e14a8bbbf9027929072ffb4c8cc0b399e6002d42e8010c64d91aa5e909552dd8c1dd3b3f5dee56e467774f74e7aed0c641803b27af86fae5c260a1c8e61064c407212959aba139dffc15b316d93922c364b48080085a2afba42ed46b2db45843a33903a0cc336a0dc28b47a8580fa5ed3ff30097c59e904f7c2576625d65d7f76075b36d89152e516fb39d3baa481d8fdbeb776c5add01725644f1044f33de72a96e67adb6d9ddbcf9f3f2d508347dd7971f64c3a71a568490d8c8c86bfc56eb74413136194e664695000b211499a4071138271bde4066cd7dbec7d672987af48a859b904f128dbda566258147a92c6e19a23478612f6260a2a9873a901f821a0e60ff00c55bae778d29dbac287425fa292881088f6950ad34de5753357d009fdc8e9899a6598762876694daf02fe1c2036c31b788db1e632d193ba7e8978f5309205fcc3e14a638f7a8fa1d78fbc6431012a2036a3c1cadf95750478a0657d412107d3b48a2afcc68ed23535381a35c059c96e86e8871a2667e5724fdedb3ac3796ab838378678df643de28163331980ed36a6e59cecf80049a9c1bd03ee0c0f28f52927542218b0bb067b63edede15efc58e4e3015c81b277090ec3166ad294d80ef4daee997872f3033d6ce74b49ecf2079009fbc43f7950ca5bb22de63b07d27964f7fdc0786e6992a7a2633652caa82939097e218eab8879ffe7fa2426c86302695b06a1fb8dbc2d34326c43bd9f89d7a91722c7db90eaba5565dbb2ea0a7819318dcae7f4a124c8563132a07069e458e15da8af571647132a91f0b8d4f122d4ab7f2231fc216955680bb02aca73a57a279e6689f7692674d9ce87ec355ee00614573d4c69dc92c70c1bbccfb5876e1fcf074e46eb4a128999e156d4c7fca2cb95e92a9d43117cb40b25c539d2b60cbc730b284e1b7dedcecf1cee38130bcfd0975909e17c8f3242dabac19ef244598687d83a8067895295d49c456d844d6905b9133fe44d4c279d1bb4d44d43bb66a36cc5237007e1685e34e17c04e06187b3355be97165a75268a77e79ece52850bea3e4742bb7be63e46f15fedcfc978334df62693485bfe3a6394cfa7d1e099ea138d9fac72382ebb47ade375e4feb389e38abd82fcaf6eff3e22dc4a2c1236dcdb26e5ce75c840e4d3ce8b487838c6ee2f8d4f3c7857ae9508c20789ec65a56f99756d3fc1249aebdfd924698051275c99e57c1a92035a073c7b959d191cb539d626c70ceabd035c5b4505c84f02a4deb11ea6a9c52346cb9b63c1f54912e7e7fdbb4fbc9fc4631020da8bac543568107cfa7f31e79327097d90c43884dabea1eb808d4bfa95b5e90d65dab752dee95549dde7cde815e33aab54b692fd2bf20f747199b92448b9923924fe4ae74ef9ce21ecf5652a09e553c9df773f944a60ce138ffc50304d5946c8de503c7e505a7904b378e018c7ce92edfaa1555037f73e1a518b1644ed840422f895e782729382230c0055fff4b0942ff4aa58270dde19d6e008bf20b9ec1a99ab4d96fa68fb3362f7d12e097ee27957096fff36fba2ded2435e7c3a87c854eb096af3b8057494513e54c4f4e7dc13257ed4d500072bda2a814f608f2173f394e7757828942a229bb890b0f29ca4bf5aed03d4e2ac6120ad17808bfce168e6cb97330acb13798ea02b94a7cc2a4e9f019588f66ab9da6bff8a82e904c467471a6d4ef2d4a2b1c6af08d9824b171949762ea1c4dfaa893d279d71d6fceea268bcbf407a02f5f7a6c4b958ff28b828659ce800ca776f4ec305b94418dec9b1d05c15c4952eebe8eddac45b609b38f4b87aae47d759aa567f4a91f82e4848fd2d9c03e09b5ee8c1e96daa89074f54dc8091950a698afcb7297f95d49fd0c356cb97c514e4d5517dd19c116e6201640255174b6d2f806b619278fde4702638acba43dd4821b94df05550f57bac866f91b8ddf08894aa52766015c4d3275fa7bf581c0c7f9039c54b29914de06493ba8a5d2e4fa5fd9ab42d84ca319a0629a54d38488ee6ce243b5078360d0ac79185bb392d6d846ef7a97925b6ec8bc9c34e0028201d915909e45a1fa23f7888b51fb319a5c482b5b5809c93462a3924cd7c95cb52fff56610c54d641edcc0d24e39779750008b0f9d38d3dbe61709ad297231b8557cadc71334637cb94afe6754068c49da85df0e2ddf3a761027756da3594fc73055c545f2ac0cc1db613787887e9e40bfa015dee8de5b8dba520cb4c618e9f7570a85fdb909646ff98ea041f6ac3f5c7fc3b99276310dddb1f53a4c56676805af627ada511b9bce9d35615640804bb187dddf38acc0423f1c6dc6ae1e37a85fbbcc8e10803c438d6ac7a3cb1b0df7f8963135bfb35210d245125868bc1d87267a72e94afe596a08e2d3be4bff798f40d6157f34fc34f9d2e1bac59550479a2a6ece337bcc68e14c767996c0cbf4aaeb1a8dd9e90fb34a0781d6c98e363b3e1b7b05cd0f14bbb10d94f3f1bc543505d83d7ff0a493cd9bb24f201436965b2cb9198456c353de16dd8e22aaaf688933e8ee6fd4358a85bf51f7e4f810a3b33ed14bab48ee40d32e20cbad73e0ee442e3526338a64e3b57f3f9e205236976a004fef6545ff2d10f3dea661e94d287fd91912924b1249966344ef4f301a0f89343fe515abfdc9d8e8c4c7ced681a08e921e7eff729de10fde62365871c88f59b95c07141e206509fb20aab67505ea44a2fe7f8923fa1ec85ce6039bcc21329f6c5bbad832f5a88b00767c4f4451a2906c92cc103ece8965404c814a62047c495807b47a82a3445e9ac7c07610d3f8f5566743a2bbe6d98a8532f85cd95f168e1f93d8bb1f85b1d8ed034041e2313cfcc5ecb043555c29387afee2eac6d9a2bc6784adecf82e427b78bbdf3229b3e7a835ba5be3eb8aa82fcb42db01b84deee67c91d881e2545caa46598aabe78311f12a5d1249c0a8d06e1fc89560d5b703a42a825d60fe94266bdee33aca64848723cbb5bb8fd7ee613684e3ee7f127672ba8e03bf5add3f47074df68380593bdeda375a81268ffe4327a011c0431ad4ec7f558bc45f67dfb5a318bf47386ed2a55bcc26fe5eb035df81828cc3eba88d890186555bfeb6b1f3a39f227bdd22fc118e26c1a09a000c6188109e50eddaa37b757851bee4fbfbe02c669d86593f09744385f8c19c3858c95b2379c84af906159edf554f4c67d35fe59452e45299c97d2851754f399f4ed160200912f8deb10aa15023cda53a48d05d1d60b0035292ff28179831a09fbd1cb4ba01c5fca7d93864ac940869b0418362582083bd796e6751d3a954008f712d9460e21d5d96e38595574168a78712b2ce32ee638dbf578ab6a8d3fc0232330fc5794154f75d9814bee2f5875185fcc8de58297a8f8f810cc11c118c2f4530f1fc51ea56915d03715f8e24cfce38dffb1af7d93c99cf6404179c3dcc5a777b4c1db9cc858c83d6b8a058220cb6e6b6988dd08149256dcc07e2071d2fa474227665602d19242807af9bebda5c9d2a52b0bd6eae8872df516821560d037ec4f611cf39a773e6b89d9bf93e3577b06755f8b4e3cd08604cdd329e984607f968760f6f570db256f1b42a66edb0a211e2afea2c29da9e8e2c050a3a48623cbe84c101643e60762b04e3c8ee2ed095fad4c182bb0b478cfe2fe8d99ed27940546de6fa9e5d385bdefea2fd59593ff199590a99b74a9f71096fba64709b9fc80004ed21a6114bb7c5cd3d3bf491a1ffdce0b0a04ab12581b9141ecd514fb53be00a0e6e05578a33556da1b06b3e9cb57caf33e8848d3731f913c90c57c0e1c4bdd6719562b32094d0022d3d2cd486edf2fea83099cb91f00fbaddeea5da41b08554e36ccb656c2a4b3190230682fe9adad42f9a72040312a5248582891d5ac4c47a7f326d6e5cc9ffe661c7301fc1492cd345c743ace8e987c2dcdc70a098e5d9a09cf7078ee6641b8cd6b28e753ab415e460d120b371dcc5c66720fb13218c5805575b59d7e12049b9df8cb036b4194ea8d64ef0810dd3c51443615ce53688741e6740b72623b941bd83b0b54a0a705ff98ed655332e802615f92f41dc6daa905d211c4607ba47c4e03f2e6f6a8a46b30cd260b57f97f0e7e8c12b9ef098f462972b8fe84534f83999cd9a7afe27aa8da5e3fe27c5a3bc22dee2ac9682adaf480eb0a9809b36a03a7c5396258fc2f415c17fac6cb2e988291d213928c17fb21f7a24e410a36858588775d3a96075ef6832b9149abcb91492279957a7a67f69d329f4a0f7a030b59085bcb798f2bbbaa59ea1af68c948218aa525e377747f936b11578e2295d04bec1d0083dcb0eeb4cc8b4e44ead4439d3eee33125d6dbbaa5f38e963fe36dc3155f311f0ae782f8870faf9df4a104eaa4cc7f1ca19474a3d27633987b42f381911103182e66adb3d553b7cf53cf57b1f3b47e8de171c865c63b7b0e7238a216fc2a5bbd791e4e1ac85daf4c9c4ef6a83c9284093ddc6861e682794d6202e20f9a7d06f39650b4a630a71186bd24b9578c837d937f05fe57f28b708bae2cc84b1db461e8f2806593a970f9705c18cad2545801f6ab5c16333c7a41f228e9672e1ef16f3f0b255f41ab5f344604555a5869ab149599a410f3dda3586745130d09e1af15a14553ec1fadc97816d715ac0dca7f5f8742216ba94d3e6ce712aad6cffc3ab9364ab70b244be0469a9a09228a01749bd0f640af6fbcce6946774f5b690f3533d97d906c6eb27e4dcd01dedbb5337f2a318d2cf9982f53a6e0aca828ed1b306a2507d88d5075300b7f3c9a189fd79b94463034b749c295f974bd612e6741f18d81ac7ad07ce0d8860b0c95cf88f7f6c6ae7e8a5e1a705aa6366eafd25e71323ccf4afc6cba0c879143d472742ad637a1853f725523b088d897e4ce1f35cd59e8ea9ba16e97387d45491ce710b0153b3484b315d1283392012a72aa9c9af4aeeaf34b0c9095d7a497c8b13537f03db99ff0e7c3c4b2eba9ae725a34c213a1d971170c29a7cd84a0881cfcb574390dbc37cae9c39d3281ffcb72adb2aa57ebec6e1eff49c1b4ab64d6870a6f27cca013a7973382c482f3c23a2d7dcee1ce43ce0549900894e07bfa981f7593d53f810969e22c8a2f95245dd687e1963f0cf0b7298090a16f5d9720b66ec8e5c5bf15de99350a423ec59a130a37ec98fdbdfbb1dcb6e332e8a6cc698f4a5b2bb56d638eb6fec4042c3b871a1cf6a1ed64d4b9f18f6a7512296231b5e96cc34713700269661e1681976e7651e58b367697a115f38536cc1230644cbe720c587aa2180dd35b6aaf1cda5f91354009d168fb2a23981a13916103b3023f33873b5de3709d98951685b0485fa2a19775d77b1c802b655106a370c9465d8832f12c41d712ae1c3fe9a216072839f737923531a7bd4385b53f9757a7be595092dfd120b2583d9e34fede0bf789af3c002a07be3da9f91fa0c1777f2ad81885dc8cc70d0bd0b0fb426b7d01040ea7d75a5fad09fe83fe893fc56346a7fad34b8065f23fad81090cc1cfabaf693c4b721cae823507151013dea96e64625be146ea7025af4ad582e30faf60e611f70e001bea0689cb625b290da5e66a52da343e08f09638f9b026b7e2caf8d02e9c98c8c38fa2a8d8aa66e0ef4e404de17c7fe7996fd3d0545657a0d133e25aee2d1715e6de95c0351af8357cc60bb34e400df6c48fdccddd0ea84d0a3ba91f36256746a077abf8c4a40d21413c38ec05f022a7c3b47cbdfe90fac85c862039d8bc2061d5e31875f0bae0f0e22309469af760e2e076b7359ae6d94d0e9dbcd1cdd2a041cfad674e935c198fb6f5598c9386de5f17b7b86288be20a0d023a92a6d012fd52111c2e1a74d87761dd4e14b2c00967b93e1fc31a0f2e95da2b4eb92b26e88132e98d5f8fa12ba38e464ffe6e8f88700f64761f671d9dc4e9f13d58a98d858edb9cc2d55c6981219caf69f51960d9f00ae75746ff5822c3ba559d28d771787a3876d13fcee8e17d98afbf2d45c2ed822b2d176d9d6ea1b4b0ddb48e7e61c3da04591855da8d667fc7b21244adb6dfbe2dd1cd32f6059f55237cedebadcf3a9195c14186ebb178db1f36af081073b8afa6e05c63675797a4aff03a22c794fa05a03f8c7bdcb8eac930e5da6bd17f83a27a56929519744050e97586422a018422cb3fdca654473fcf5454996194ae9c84f4bf0a37ebacdf49081a623c37e12a8553856e13497a667108aabf00b61a195b56f86750820ef85d5b69deb0ff2cdf494744029acd2cffe80f3f0a0cb9517d1240af4c2c8088e74f47522ee5e5fc17bd62fdc34678d024d4d970e5f43507b8be36310072da503fc2148ecf3760fbcbf36ed41a60c741c5d8c6163aee99042d030479210bbe5a9bd0bbc1cc85bbc0e2c400c15c07fcb4ab0a9bbf620cf9684ebf05a83a297ae715d38aa2bb8d51fbd321bcfa17e87721078d5788a912629e80fe6e1c9d1669e6b253459275774d6b898ebc927c884deef437ecebd6addc7fcd6da860313f769255610d31385e733a2bfde081369af9420ddc1da8344b377750a6c7b381ff533160cfef714ee56fcf1cea37e961a4f9edd1650c88b35f0e772a67893a9e908d16ec4b493e8657cd24340db6528d60d26f4892a2d4a2688ec9f8ba787fe353d152cf5d924a26411d23b85d8577d63811ab402dc46fd573cdab00a9f8c9c7dc1ccdcd5ad59682bdf743284693c7b18cf1db7d3b1b96857d23cd72c36a75f4559f9de5af8f1a175c614b688db58ce2a847da2e28b133e9737b9171876ffd024833144d28ef6296db29b1f2011ef649bf124026fca74d112024066373429045941ffb5aea216fdfe89ad818145910b403da73ed7a0d74ef0ee7ca48cbe65a5c72a2f6ffaff3e067ebc85c51e8132ff5168356e0ab90ebf301b40d507e4f7346c3c0dbf268529e0c57c91b80fd521b6542cd2041731cd5287bdabb522fae8590d0a6c38b2a4164b0cc6506aedfbc27a2eb00fc7632d3d314d2c4031d672380c74227dceafb3dd2b0491781fee8d2869b118e6211a8e3315b3e26bac1e92d85d02ce78c32dae64e44f87af1c9ed3350555a856811f5684b320ae617a5f5cdfecd086a83e32b27e76addde845d439468274209f7d462744eaee29e2e63cb14e547e82b5d45d10e1979850f5e4d6b97668f7fcf4c71c9fb6d3c481f78cd22e63e212aa8aa92aeaafa6957e833e81b6cd5ceeb3972baa2c967bf9ce1169523bd2144a7b4781e2334eefcf7989109a4f80259b490d893f1c6fc6b37ac0192acba21c72ce3128ee914b544cc8a487c4ac2477050cee2b8bcaa4c883f3176bbe5f977a6451f552a8cdc4812e79be9876027115d36df8a93dfcac36168bc342190c28599dc7e501e9d15a782f35d8436b2886c9e66815e3e052707a5edbd7e9e2200a591faba17fb45510d559e156529d2464cfce38299216e3e0ea52f4e39ed8165595073c3cd5ab43bf8143b9d438b2500024dae4e584e9459a2f1d3e6d8160303e453ddb684224657747ab2c9f15a00837f53b35f79755888987774afe0265f042e1712956eeef05f6031d19505cfce3f822a34746abc353d37304cd4b5f88d23ab4845540afa13f4e4d7f783c247c7955141d4129e499c097ece872183127a09123890024cbd12e9325d39e9ebc9da012789adf508da741aef92a723536c4d2ae30d3bd7afa0fe504e9b58a83db64d634979d772fbee73850103d6d1384fdc96aba6b820eb5a639d4db44643d189c8cfb7a69df33af9a06dea0e0bd6bd8037b97eefc5b13bf09ff860f475eb25061030433c620ca789d8f9d6864efb01e690d1e4899090d526a13409fc0cd36f0987275898b1525e106dfe28ac29e32e1ffa4db7f8a0171b7583919620f25ec5154641cfeac35287c321819339b4df6ed8d717b1cff48a415b0b2a7547b221878954b7efb4a4574527eb8977b75ca1cc245dd7f28e04da54f5ff65c4cdf2417eef3f62d3dd49bc55ecbe9957bdc85861a78642ff3463501fea1eeec09258895aef4a7a511398bb8a296c625c5212de5791b7c85a7f0823d01a0307cf8108cb05dfd291d63e3245a559d8ca2bc72155e7a69149fdb5aff73b8e9fc515bddfeb1b0d08920ae4ed27aba99b765ac40c431d19d4d5e8fd7427365e4b67009e4f402bc0177a77ff1f95fad0784898e684eaa78e6bbe397eb00a5f0b8735bc2b4deaac98442eda148bbeb9105ecd68906ed6a1cfaa78284344d8e0dbae88c8df19e222b31977e48c7fefd8c5b9723a62f06ceacd360f3f0ac07e1fcbadaca8cdcacc1664fb7eb5cf5b5b2bc7450026a5a628395d13922893c90e80af01d6293f5728a61f4033cde6bdd05cdd61bb5c21d9dd8f5bb6f0fe67d2a0686ada6f8c489a7e87b302fc326a4f71c125b40204572433c2fe8900d736a102229a71fb2df2fc53a9a0d7ee2f389844eaeaf4abfdbab23662287f3d150c060c7a2e7eba79f1b02ae315cf8417f98370f0c6196501eaadd6058ec0d341ed0529de5df0137c45377020df60f1b5b44f96c0a3d31630d4f20e4f722520d05bcf133dd8753ab508e64d35ff46c4c166757de368fd0bcd73e197ca09722f52b234ad41ef0f5da0eeb72ee516274c843ead8e4dd0f5adba652217517e9e4822d22f0adb8f652392f6437ff56286ba0e90960eb38e7a8b04ab5347c52e104eb99ede66b8428fe0536211928a3938faa10a45ea1554edafaf45cf4d1dc0e2b29d074edea40abb583d230b4182d84ec59813af8f4270c9690670236820f269be5bc25b4e7223716a6dfa3edaaba40426992e7c0035ba492524750d2144bf7f68fe6ee25e979ca67ce9204d813058c1ca5d6e1c12f51d24d5b04294f758da223192742ae2d376e4ce6df094005f12e96aa6372a2a2612da5afba4c63d068946c48a7c365e638d266e14fe99f90406c135c21f4ab596bc125308a73969539ff780c5fda13caf6fc76203b3ea91961cfc504cfcf6970a7884d7f6c22f45af9cb80f6528ae0a8687a251541ab60fb604d2a44d69a98d48d8cfed56274b3e0499377c0848bd65efefd0f7bb63b49409fbb25b1cff0eeaf2c40c47e7d80749d1bd483fd4230d3d2062d8443cf21ca4c2283bf297b18b3aa9c2f985ea52f6bde4830b649d304760ae5ecf88be201c8b06ad2532b68177e4232bae5b4c5a1927dff6dd6207e33b4e62798ba91ef35777c41725fb5b6315367cf00d9216d5f1377853b3ae208a503cb9bec73d49fc917d7827428bb29523ce3d916d278939510cb69496e51ba617fe916c333d3b5676eeb18a5c529550c218464c1b0cf989a012bec63f8f78a4ab707fc92dc30232326b5ad8b3a869f8e2c3797779cac379dc1d1ad4915f097077b58d2e1345991af2ac05a741a7e2afb0af70e071f8e248e4f286b4aafeb1a53bb90809d874e8c25095fa3d95b566a58f87176f55aa274934db3e9b49c683d0fe3866dab8d90389a949f0c41ca873c731ab997d50075185a06dea6ccae1b9d85989bdcc427ac0dbc4ef8b303aaa90c04521741c18db6e05dd6b0efcbe67d0177a7996e097b93621933d6d98d90f9e4dd7e8384769fed289ee5eaf5c458b3cd91dc981cff7d8637e24cfe0f0e11480d621386401c0453df550838cb780ab421deb48afc31078109eaf1bec51fd011504f9bf0e640147e8628cef56d24c8a5fa875e2865d2c427b685f93c8ea7ed0e2a6c7ae53d043cb70c324ac35a420ef55b6171c857f033fc22218b83f721ba4e8b7be613191a6d502917267c2ab5f14d528ca8f15d7e0078ab372203fb9c3372ce2059a7d83b5e0f1a1a9c56f63af15f34968dbf948d7d7cbbd19fff7b6995bff923c874fd0f9cd7b7e0cad76a7a809a5751836222b083580257888be3bc89628abc3d496883a0489f6603b4b58f01b8ff5389dfb5c8738738450bde85b09005e047e872630666be59227d9988b7f2afa4d0b3e9aa7d798c625a36f65d52467a2f955a968036e0c92a74f5fa927735e7e5847a0932814bd36d0a270156750b1dcd6231e6206910359866b1d646f971e7397634ca5e3af868d95f83a1f1f67173a7fa41f1c3b9e3531f13b536e550b3d82f41accb5088694f167653d0c9dd345575555ee5aace7245b7fc2e31366e1e2e8430d0ff083c5e5c2f556bf0b17174b7a7083fbf653305f751ede6302435533af63c68a5c595431b27a8cc6ad3b405e0c55e7b959f15850cad6b06e85d21c42c4fd4431ee89740a1a694af37fb2b3db48f86a734df29a6984e2dbdd155116dee7385c74549dd3bef6f9bfa9bc355251fe6e7afdb842f12322ce9be196f123cce0a54c3bb74eaf5f5de4407092f8e013798614a964d229c43be23cc1a018837f304f7c94e987fcb3d170869bf70e24e5082681d1d28b61ed2b00cc24c997e77ccf06e8f90c5ee12ab73fffb4031e2257eb9d79e6e0ffbf329c4c67b507618d3259a12f4039e0e066ecefe99ff65bdd61601de0dc0a805729f0ee50a08cbd0aaec6c2ede0abfaf190b1a006bc51f200607fa7443e40906b446a1a3f17d03616e7d113d286c1464015cb4101af452a0a55316877d580be1c3423254a3284ec4d24c2ad63e04dc4ec9d2095eb4ef1a1bad4462d86599bda5604bc35ecaabbb18265ce796f9f7043442299934cd218026529edfe6d90fccbab00e5b28cad0d3022fb719d6dff5a9dc7db8c860c409b339b972cba1c616a069bd0b4e40dca18abce6f7c98810ec6f9645f8a365bc7a6b9fa20c4be052effce8bc8218d67e7154bfc71fadcf5298a7200d283a26b0a07ed7315c83ca2866102bed3eab01d8aeb666618fe3c19a4a0b3abbd3f737429d4074546303fddb2fbe89185bd1182ba109570dcd12dd0fcada48425c51f2329582586b53ba14729d51bf053ca4fb68eb183e4266265841e90f1ee83723fe1aed9ae2dd5c2ea1e4ffdcfd48cc4db87491fd9b92e2000135cf31776d1940f487961bb2c0d930fde2f83669629c230c08ff413c8b8839bf735b00ff53325feb71223f34f004f8ec52a835e22b834f8e9078920bc6c00ccdf618007964565f35c6621cd12d5005963dd238df34558b9e5114cc93b72db2868ce7e30c98e298d4568af9a186193898d9f337b9f58e77cb2896f844a9980eedf688c6e03462a4f515aa97390bbb026d39b9f2df6203d2af1176c756ca36dcb86e33eebc92edda584e18cfb2d04d66358de2fc8685d901faba65b5e11403375d8df4fb38aa2437414c98ffa982b4f985432986d320f2d00f7bf7492c982ca0047ff6e8cccbc43f475ea1ab3706f4a13eb5e117c9c4e0d0e0f219eccb6c3baa065101168b9a3214e45e4e7eefb7031081dc8efa8d46ce0afb003854a4403a1f2b567dbcd2e6ea746853f891160f77d7adacd6336d27fcb704fae6fcd0c2de3c6ead43289eef7faaed349f9f591f9e8692e03e0fb047924c66ff2fbfcb14c6f3e1ccbdf3c8a97468e96405b1c3b4230929ce054b4848ebe5435176f5f19fc1949a7ab66fcd70521c8ee44bb344f19f67e16f4dfe1451df65be30ef9c868fb44e2ee698213e04683805b3ab026e508917bf164af446d320120d0a9ba97c163f1df64cd1fb558570970e6c2c2b4431f6398823ee7eb4430a8b4dc19bb98b48e6fc1df0ed8a925864960d0b79f619d56486f1332c92ed6d0b1af1763d41a8b51d5882a7472f69d608ccb994105e9bec1e7b93a450390343441d347037843f79dc72213dc9f2d4313f8fcd0b70f11aa43046148ddaec5f03b836a8ad24b2cf52532e94cf4a235f79b8b20a0e313b02c0d70edc821dc4e87d4ca82e6672be18f48ae3c3ae47fa61e57b00658a5021f9bb136ac39a84bb404b5424785f60509fee51d429edd3e45f05145894a7fe9a951dd65ddd2a98bdcb28458d4225349a07fd02f4ded9b8d02adbce9299994bd2d6db3d9596c65cfa9ecc9828a8591688afea26e629e15fbf6edbf968ddf872eb5985ed2bc085b72c383458958b5266c6ab9abca4cf48dac7f28733561645e891a9478f1dcdc1870f6c8c950707289c2f85e1899ce0dcb2a04da9ca0ff6400d170c914f46bc4e15991e77b6010befeea4d106924a30e0979cb59cfda3ce42b3becf77a4604bbdad5e1ccabc4f9e876df121432dbeb68563888f9916e505301998e5f74956362b63daf93ce0f3129a4ebe74d0bd856980450de4c8dac4f9a48b2cb28d181cc1d20ca1096f21be17eb8bea32cdeadf9cbb1b920104f221f1ce82828577ef288fb5b81591fcbbeaca8571a16d0fef63e9e23ad9a107dc8313b5a226af9a2ba8ca4490563b0ecf0c132d232a7efb12223f3f96457f2d2532fe2e456cba76b2777cf0af4a10ef436f24f44b03204ab11ae932b12832a0f349588cb40dc0ba1c33930e03643f7e841ac78cb5af5e2f924d21dc25530e6700ef54af2abe493d7c99536ebc649618ee5579f6d7a3ec25c3329e01aae05699320f5b72bdb0087dfd942fd206e478ba207d1d049aa1181f1860d8200079451c4d6e9f872f1b30b8022cbdb24c0c67c36c7cd1573072bf4af7bb07ff0019dc0a47625991ffbe995eaf80c23552575468fde3e1cc15cb29a07d300c7ca349b37de6f9eb988bfb1a58d20df0a4dd6ba1b9de057ec6260e0594c523e14425bf212354adb92ebb0069f2dd393712b0622d68196bb9e5b06dc2609fa5944569fece204f9d3143891f61a84c2f43547a77cb5976167933f7583d8b8acac986b588211e9b6f8c296765956dc6b0c2e1f04140276d7ec6e5138f22ed28a1190681efc553e80f0344a90608792f99da9c3a4046690773f1ea9a7d0bc93e79daf39a057b3bd4587fb0712ca675223549c8ab33729672b9ffd9faca3c6b02503472b683bfe5eb5f777d662a2cbef17d6205d9bcc5e15862b6357ae36eadc809692e2f3fbb0621a659d47ed2c4eaa25c6f1d545c06fd16867f4437478551ae91dd75529dfd3fca6d50a582135b8013f4fd37120150a10a41cc0aeeba1355acfb946432b2157056db43f2e7d7ec69a6240aeec7def85c7ec9ed74a8845c92d50407f820948167f3ede95717919868cb3260c92e8c13ab0b075653871d32f2633b1255e83ac065fb9e4f41fd264dbfa318bf9db504cc7c050c4aab9616e013a82d38082d8e841ffdea86394407220bd35d9bd1d5406eb052d9b4fd94a5dd1b0c359eaf9efdd3092ce9634f0397abd7be294c0604c8da772afe80828b6ba5793fc59f6273f9e55932aaad5230657f5be91e61270e950d753e2da6fcdc1e50ea1970839bbf55c772218d4afe8973af49b4da99b787fc9f91d6ca0a3b766b960b86e649922bbb2091f7c9cde8eedfa4bf58bd80b3856ab6f55de2cf37fcf12aa4d784c96cde58f724c5f88bc6a3f142b4178a51b96cbb4d51211739a1d33167ea8874ac413624ec483e29113a06d5d6e04c343581e9ad5d93a967987d16d64575088fcebb9017c6b2f4caac212b42a1705775cd7d5746fb6e1255ad054cabde533bacfd6b9fd336915b36f9c45b99bf0456aed8790d599a6d8912f6a51083d180e0f3ab03d6bb3173ffd35bd2f23402824596c038a2e9c60f6a540af8e61e18235d36896d59422c1d8c63993a36f9c9b26de6ff3cbeb8bcd7cc24c837d0960b08c6aafbc46339c6f63f039470a296ed1608b0cb19e6eb68e001cbe4596a8ac89a2fed43301c93e82830c874857f54fb13b192d6aca1115d6d3d7ef71837d513e828c91946d002ea23c02358b3a121be1ce2b877a1a88920ab14f7fcb551ca39b77e3e3673b721068c92164a24488e908c62aa6b798d410428208dedf66a1388e09c9e1aec942734cd2e69d4894ce0213ea84a84d412c7ff6cc1206ea682e117067dece094fd8b5498ccac55f13a6bc88676b604576abf12fb72cb4a7ab56b5aa41fed81b785733c9f7379467b77de413bca065a618e4999f9ddc8265f42b17fa2f2f727e993e155264d1e8ac110eca290f3392ca057d8b4390cf56fee81ccf470ab85a18ef37d0db8402a54d23ef7735046f3bf10e9a92ca8f3c7988a5d2216af8b48c104986371e756e79e2beea3d6f77d379db50ba2e1e13995986f760a649d7e164213f1a87eb9a8278b35c06a1f99c66ceee15a064cf0ec230ae3785b078795e82d019862d2aa7cf0a78eccb2b4947db60e0548366458270180ca7d753eafcf00f2d677428bb64d98af21a79b3439ec8912ca2edff5476564bf7f3feb1b8fee263a655de3bfe994792255f9a4fb5843ea97a6b2001edbe2d32ef97d31db3289ef4377ff0a7778f5c81c8aebec25dfec991d36730cfdb0868ea53cc91b81522215e3ab28e00e3c3ae65b9b2a047829385f8b16cfcfc22b81fcb21748d3693a8db92e8d935a505debef0383df38d76c9c1436848258c17ad73930a41e25678e663e7f40ae8df0253dfc47217299ffeca94857337d13e10fe03c125b388b94f1dbb63eeb2ddb3d09b19b50aab7b5c2b607abcc3fc41b0735dc876d0bcbc7edb2943fa1ee6dfaef1479add55ec66d363a7a20299dbdfee5d0ddf378743975f163494d043bcf0f52c676143433e68462907ef91decf43db090edc1833753a30aaf6052991888bbea7efc24fda22dbc3818bfe510004176660a73c8f698c9d3ad641ca6e08d057c010655bfd58643bb89c02726970c55f5980afe704420f5896c52f919958f507858f7a5c180e56e7b37b082e2108106b6c22835ddc92bdc1808824b63956f9b6f7f3bd3e094b5a13b233181a51001c388c747e8ecfca0f63ba24b725ef932be399447714d9547299d757e8605dae1408cf3648d5a2fb72f8374d78dabe2542d1567422dfea34f6376a401957bb95033007504ee1f789a1f96401fffa61cd7fd6ab30b1b77ec87f664a884ad24551b81de39c64e77535398bcf2841e87e3a5e82fdc046f397fc74d87ec474fcaf618ee2bb4b50513d8625d30488259900299c2b95db7db965c0a115389ef3969f940660ef719b5ae2b8aa5e56d94bf83578dd3d2a97764d2f06fa03f91661c41d175c10ba379cc41c0fa2afc932ad89844e8345bbabd477b7ae4a8bcdb278bbd14aa76e180251ff48f6db68f3461828356c08454f903903ba44d438423e2bdfde8c8d4d29a1b7583526242dd89d2e4ccad2204462f304c8dbc89539fa0484c991081571ad0115cb185fc54d40c2fd7aca75ad6c64554bfff1d5d88d202a962e0d79ec223ef75c4880ca63cfbc7bc539bb857b0e495002428ad59f1dfc8cc61b9f6eac555fe4d410b8084619cd2c2268fb48d3e81bea9f10f8472f2841e50979d9bd5a0b622b3273f8e0cac7908ecaed7f0d3349bbdbb2661e146a2fba33affc02012897ab4d285f81987d793a78670e5b0b5fe382913fd9e1d1dc0bc7ba83142e3071a232c6e7ef23276225307921c9ef7083a7be78f724b112c89edeb751cd78378922ffcf41a0812bf165f81f03e9f8eb80ff0daab599e65f082052b029b7c561d18f81c1ea10a6553fd28e2fcaafac6f7cae0f5ea3206f43fb12a5102f586fe8bbbca44916b38acca0879d1c7351e64145ea4a6b727044bb2a51b84012e506ebd69021ec31d4c38847aa40c029d54ee42abfc052dd5eeb48f51918e5bbe366e5d9b70d0b5e919763f917513f7de38afcb8bee378cff2730202163a6be9d9184a4d90f4fa1e317088bc2088d3d11068d1a15ef5a09e1450c926ed58472b90f71ae60b9561c0e38fe25bb2cb2f6bb13f94886e5a664463115736213aefbd88bc50d2b5dac2207d6e8d3e408982cf6d5e1debca4691b2ca8750b590ed2b40eb6c5dd437b323d30b5c8c2e7f769ce03a73bf2cc5da6f37eb8c4fdbd0a8b20b3c76b2e27ab5a095ba2511230871b3b6cd2c9ac54c75beb5b4951767c6618e35739047054669afbad5f1344a02b1bbde8dc96293edf930e406e725080d42efc66650244ae54ee955e6d1b8d41c3127b090329f6c00a2944b452320101a1bfecb2a3a5b83643e1774c279d816b585a15bfd11876b5c5d60a86cfc5f81385a9c8c5ac8bc5ce5b88459b89af0b917f28d7083b48884f846052d9f73b906a7a1721fa5c43fde1218744023347e626860785de227a7950cd73e38edd20b4d1810ac29da768594fc8ecdf348a12dab162f3c4cbdcdbb2376e382ca2b265ac12a42e7ccd491a1d8abc62957efd4dadc8606bf04046a9da6a7e9bfed381610ff858de897dc22eea0a06d845374f25f2878b4a365723e52a4c9ee764fe2b5c8d360c6620591f1ac7738709b51c12db6209ac05f865ccbfbca0a78d2d0dca6e96432c8178f93b4b650649f9a66911f15077b98e9fb396aeb598340290780e450a8125717e2219e3ebea58889d61b8a7136bac36ef8c6d682a2173527435f252cbb9d7eb85a566de378322edcc254e38f9d9a8fd150f77e3977ff23b4656313a35fcca32eae97184dc7e996aa57e98a5aa6c16cb84b44029ae56691b05fc3a7b57da59b2d1e8b6b77a05d16317f62fed93d3d4617d23bc89d38c6e32b546bc7420bec9b7616a00ed3119be87379048ef26946706485ec46a76c2f8f80823c9cae51debb5873d02cf00f6c72c949f70d43ec59c6f6e11902066c74dda8308788f6b367c4ca0bc306098024adb91273e93cd6ad014138134e8f3562342f522c4f561b85341c2db07baafd4b8f3d228e8bf16e6bc878bb8354be668feb5fca03fc42b61f7aade7b2335bc95053fa4826464720c0547d76b7304e8c185af4857cdce8ce2e3e7b121eb220670842b3b4e81cdf39441756e6a22e7b2af0f37cd75d5f3f2f6e7cf1e8ac97301f0ffbec934e50a6a3f41fa26f6a6da853513845718b098f56a98fe5f77586bb5336178c9a1b79030a0d3fe52d2ea40c21c4256900bb7668906483cc6e0fb89d08f1f1c3e203b28c8aa410e59473eff4f008a39678c5945edb3267de7a8a75308d1b7022faf788c65854c09778f70a7d7871d8e7c06f3a8e4e434273230ab2987c054da5cd2c14b11f67d87605f28d8d8630139060050436d34838c5642de132cb0b4d13f88b017964aa19bf263c4de050eea6a7399640329e7c44e0c0c8f4528b3c1aebda42487a2a93e21a4801c251ceefbc493708790ac95dcff7a284082cc2938dbf36ed2d34d0a89cce7004677224310b3f7fcba1a43c984c789fba636cc15e8366516eecb6f5fda24d6f0028cc610a93db138385d6dff0a5be99bbf8b7ec9a0bf22c18f00677b4cb7703b498b0f126825b6a13e053bf2b8d3cdb92f42346de9f5d82be492b3d43ec6c1ebb37d46b4f856a9c3b12a24b8fbe1996f6887dfb21a80ec6f598e7dcac3ca7e366a28f4e5feb776dd8e008d051ac78455157c78b9b312368110e493576e4ad85a1d335c2464bb67b231f2cca220593d8507160f025b5865aa8bc425c667f8f361483764b8373be29bebbe3603b001c76ca9ca992a88b4c9e348902afb568b58e356d4717039fda30781ddac4e7fcb2817e8d0c966b0b77946a3774299c562160fe1426397e47780bcdf3087f8939fccfb0132e9a89f86823cfec20c765ae55b6a87defbde3b3f42dc5f45a9faab35cb4d3d245ed339159675cc9fccf7f332bc29bf9001a635a82f2d6959e28e5a71f8cecf5fac47c211d41314f4fa237e43c95453db04791fc122e167ecad34d96cc56b23761b194d90d79ab25c4947cf0dba6721cbb9bfc5fa0f248d4dc5e2cf598eabb7fc050433b0382c1b300c8aac5d06aa3ef99b61a8da6376e9a5a703964ebfd402cc17eb26f8643db28d777db86066d536b4bc52d170e4291ad9d3a08d686076620f10344de9ab24cad37b288e80c592248a49de7c187dffb01a7705a00628d43f97ebc5671676f0f70cb701c23abcb2a68b2c7648515765b8f2a30f8505fa870749ed98b8bfc48445a7ac16b20f0dd983abefdd83a4ee2d88788bfa8eeb3856ae4851cc58c39b03b37eb471c88f9b19529ac9fbd39540b0ec8c332f94771625c642d7f2b9000eda49b74f1d08e987468704f67fd535dd5a6618a732ce10ad699097a3f6416344c69ac5579e95537209f494ce033c10fbd519e9670fbdba442b6c879be2543e724e3d19a017aa65cfdd541e13d7c241ee50d70db701a44bb8606c6e5cdc6b0d650f14dc0a1e3a68e48b96f798f6aaeb8f52a5fcbe5590d9af6fc40d3c431d30baa2d5e630587ed420c3778edf4e4ee70abd3140cf1b565833f255ad2efec5f01b171884639231d34797ef12c97a9eda2d3bf469851b3d96b6d8e0d008c688459e8f88e8118840a873d1c909541902db8cbd36eadb99a7ac7ad6eb680dcc6236df4da93bfd2ed45622eac1a21ac8733ec60d833fb7e30ddbe9501cec31a72586cdb335157c359cf8fca4ab6b58a264d1e5add1785a62306441b9b72009e3d406a9298855bc059042000fe84a26bca8c140bb0314e62e15a5496cc61a4f3cbe7c4bed82a91d8f53758b49b909264c4b07ef65e23b2000824ed39ac64afb8d756c158ed1398aeb7ef784fb087abafc8ba9e16d9d22e027e2cf043085a24a2e2c863f4f8aa1277b7d17072c6b527c94c2c7ddf9c11d55156fcaeda4380844c35b0df96ea51a54b21a3b2d7c5b530e4bfe1822f30cdb6a52cb8bc841f79e16cfcf453db586dc981a0912a7eae0aefe866542dd8ddf24b9c0f97666b4693cb8dccf39bfbbfe0f67157ddb93e07922dc47bf24c9d5b717962028ba7c5ff8f2e7b07462dc23444824fbcb5c2a36ec5d5a976a7c12b6fd6bbfe344a152c0fdd2e8f480fc94567cd16478479531b62db98441a56afdee1948b212e0eb29ce771373fd9b6b212580c3899f8ea9ae144c4bfa5abc1c2d6e848e2f8e059114f61075786b912cbb9704cbdd1749b690b25662e4d8e0130ab6dfe2f22a03f9f1ec7ee66e22615efd3f5bef4a61bb277d35a6d2faa7f59508aa7b68dc4d8c405bd230ebe9c61ad011ddc858b542a9ce61e052b93f9184c8977016828dbdef9497b278b094aa6b42fe1b01f1091907560132c22cc0199ab62385ab11a463a0ce77b5b18154714cc56795dfcae8d9a12a82d08f9d964715e12eff29eb6f966dcbde3d6fb2d14c46d3a2c88df6ce916592b23befa06e9f6b539bf5c067619555d4437650db532d6723fecbe4d5e65563b0a24bb301bd057a5d64676e26cf6788c18be47c3e8e5c1961651dfb11f4c0f41c57f7e0b2050384b8a54380fb876031c29f8345d787045d8616c9f97c1f37e53a45f4bb05ecff092a15a281413655a28d6a918d986a1757104a19bb29f0f7f1e47f6801cddde4cfb7dd2b31f3a8e4ea3346cdefaf04d2219791bb426ddf7387bab159ef1604e8ef1ecc381d64f734dd21fe106f66579ff8273b5218005f65d277946fda2587a11cce7f656b8704baf2b3eb3cea7a81b44648663c4d84ffc6d0a01fe5b1eb3d89f100ed4322fe6e0724d1941898aa5e57fed2036a9cb0f3687aa39bb084d0edd2c5a7c11e4075f412cce3b2815a0c7fb9464f7584ad9c91405abf8084a8316204c0ab648c5696a4b05fb5ae6f2b891af08bd5d780f12c08cfc6f103e3218d3d68450e1d8b0fb5b81fc3977bad2e13936c189c3c289e40c546f85f5ca6526fa18bda79216c2c36b94550969a24eaed8643e07f1082074d1e0ac730094eb1ee511f33d74e0fb33046d73008ba2a3686f8a91b139ec2e3b80943770f55f9f3561aca9a4a091ae9314a356be189fed1a87f1320dde82ce75202722b6f5316096eb40c4eaa40c6060f872611ee8ae15c1cfcf62c95673b8781a7cbf909e58fc3bfced45214395ac8a84adc1e0656012da71c6c2f383a6333fb23379a9143e67a2e001ac23f381ab3592cc308a11eda59bc8ce9a57e0735214bc65a47b5f81a27ca4738762c5c6c10e216faec63f9d64dd92e27b0b3781186e97fc836dc53d27cd7fc1f2e880a871e91eb2a5f7e41d52858c9e3d0b708586b0a26af47ed1803ea6950b1d8fda669fee253c10392449947929b8d41c81f7333b69f66ad9231971aeeb7a7c766f395b5d3db3af002a8d0b7a530a7ad62fd8451cb702f3fb7d161f181385c94d8a01d0ad40cb2f0653656b5c367fc0caa745fe8c7816ee9686edb05242ac5c3f567da35f55cf7abf8ef01bd2ac56c026b47cdc11c5cf855392ccb8f60e9ab4a65c7c34442aa2ce62264e3738a4b46b52afcbbf512cc4c8ec9d906e7d09e56e38a3a59dc6e98cb3cd9f976f40463b144e844b80dcf7ae555e65eeea3f41ee37407a8f62041e97cd1c9ef101543a7f20b34838a910b8a740ed51db24c87279a20ee1ab16d818f3db45ef5ec7ce68e2d75bcc538ba7b944b18c3db566790d5b5822601acd448b6415ec4f9feb629575f860d8afc6dc37672c766034d9086734917abec709e2d129a402d721451c78ab43cf4ecb2b0d129c6610cba859bde07064fccac9dcd7d8616b4bdf017b72bf813ba63b58cecc4a5f3bb0c264d301d8a2553c097a0be8b4ff91d303a344be665aef82ca6d736a769443a4d41ba1dd4c51983d57aaafb4d4a92a01626b13a100e7542024628bc99ca1b936f3810e588a625f01a71341c1a6fe1c93e1950f110c3ebcee95de81581998cd049f3f7d2db279271922f7fe5dd4adbddd71b516b2173397deb9f7f4477bebe3787bae3df1470d348e0a2ae6efbbb492354cd372abbd5de74cc2c381c8e89125c5ef01baad859d5886f4fd95d4bf6a3146ae56b1fc3851557205cbf9040f4fc6d0b0d827327db73458a7974f6b8642ab62b2bb7047712d44c23f2e506a0aac0f02447f174038faca2c9919d1fe70f944e242afa21c75b90846fff537e22f9d34270f6358b16fbf96bb9e464b849ab1c04dbfd6905caff239d07ecff199237f3760d44c5d16898bc9c18344c553a41ba8f04a9578a0c61baed3d817c71f5307fb38c2b603f5a9e8d613e834f047a2e71143f9300bd2fb59c31ec763481cdd272183f6b92164fc6581cfcf4dab31101256cac86c1afffd9d5e37a5e9253f57e68b0671ddd72ab93fc9804e658039a9023a0baeb8d6754bed774a3d7b216a126dce2477b7e409209902776a495266e3bf0489a6a5e09dd02588e2a232a55405f96fbf4579986bea1c4395539fdc0d4b80e47244919a99fb624807f593c76510118b2fc7accefde01bd8cabc508328ea95d676d217a4f6c69475ff921392f7b8e6922d04f39093823714304e5fded1e75edfa4205e8a6d3974b58e466e674c1f59e6c0f1ae4d9d7247d840015d033daf1ab957fddcb227ce1df8fd1cf61a13c25ad8ab27f05c5ab82c33ff7d8c30ac5d51802c644f6590584347c05c7ec1831a53b4b110ab12837c367902c7f8113b159272d5af32cf1c813c66ed211e6eff1514c1c4c6af785a41753c3fb00a40e806e16ddbbd069a9cd4bb5852b85fd0324815f5a5253184425b4d95e700d49fae447143d715354149e866539310963823db7c90da089714a74ce58b416e7871533695e666baf92862af7ee0e0db2570188021d1ee75ae4d8c0b7ce209dfca8d68d29404b0cd27024ffd26e06cd7a29856fcd0072d33b17b45c1688ec5a6bd3970b5b8e34cde6b19e49d2602d3639ecac9682ab428c54a167cee356cba763a5bd009fd5c630cfa3bd47305550ad9ffb592874acaa7e974bb6f6742d4a436589cefc98747cf37704a30aafcf6f395854e260e4edf1a987d86f14e6b213a0c6e3ebd8676427180f6a56c4e8476e4bcb7f9f6efd20e16834cdb5c8d5f90f8c8dc468696766ea155e3cfcdac8225379944afe64bb9a8b53cb581bd34b6016cc66a8e083e1566ddbbf4af74cb37eec5f18a714904eb313913fd0d30d199196aaf00733d5635d98a6a8aae64a7efe3c92d85124f5e9d235a6f8e540f58cc716102456d81494221eef0f6d8c978519756c1c18129bdab425c1f59deeb91ec8f32a399cb652390fead18864a132df8c106903b43eaad920f8f2c949944255e484e9cd78f42cb3f3970e1c8ef33cd1589150310ad58a60b812f9c68df77490bbcdd892246040943c2f6853ac8fd799762dc4cfa0e26500f590581cf7d8f514366a27febb7fff85df5bb27e72c728508c18be844c20faf13a5c302121cbba36b6428764b8cc2323aa46bc1825ce519be7a6dff1d47dd9d31e547f1e3dcee28656ec66ec269a1cd44df1448ad2d67f3620154fa3a9ed086239a3d5b2918cf48a64f42e1036d71fce4b9e9c29b5c4215742364a5b5b17616a6ef71f509cdbd98387338f377e0837f0f3fafbe98967e245d0de4a9172b44ecb44ca23b7f9978965c7d334ec9db39da227905325578325c0a2d4888b44a2a1cb07886efb7862bbdd7c12ba817b77ea71fcafdb783c74fd38ba0c8705a0bcfa2cc2b6e7022a7a3382a30ac23925b80259a60328d7df26b3fbe0c35ac150eec76a533055764bbb28a8b05bec11db3719adbf2423e70bad7a32699b7278db3048143a47cc55abe007249cbf9f17cf2fb937f04a5660b3ddfb23dca53f4dbae6d6b2f5e052ffa4ac789e50833b8098dadaf72ca83590a2f10fb269f32fa9c9a73f52dc27a703541f67dc31afb692ad75134b8661129188ae315f33df10796c682b6e2891313f7b9f2b9e8286e41d7b1bbd9a6c87b2f0cb9ff6c107711ccc395cc2f5dc5376b9d2072126533c149b8594fcdb19b12d15efdbc0229b0a84ce657ebf2a0ff7480032be020d25cc5bc23f335658de193660a7adf7282309fe9bff52616a607c2b049a21096dd8fb60f77b2bfb75ad6f2ba214243904057251b646eebf5b70dfce4f9d51ed68af4f42412775972c6ef8cac60d88007a0e7e3e5c0154f791e6837716eb8561e3edebc9d9862aff0482267bf195f086b074d0af1db177c5764d00735bba75dc92cafe1adc35ab25314f022b21ecd5c18f57c9adbf67cb98c53191555fa9a7ac808aeb8536dea659b159a9d9fa2e6739d7ecf5c12ee8e25366fd36ebf25a478fd517a7babff565ab566a191c0faabd28a7687cdc8d1e290859fd95b9b367741c4817cc00fccbdb72d5b21dcd280cf57a8453149170721a18ba2ba452ea022a7d47ea1d2a407e7449b56348c3d64f994a8f0e86e09503675d9de536d341c80ba4c2328a8bc77df95f6a908ec1a587ea3c2ae3c5fb445deb2ce03c00c0bece5ab29eb9e3bab66a231990472fefe37af8482752d43e90e253b3cefb4ae775ffb4ed7a17db8a90e035fe0990be7a0373d9eb9262ec8be2c6c92b7d604c34fe3a147387132379e86c2975ede78d38879ede2e73c498a77af5168a23a782a7809d30fb014bc75e27351869d4e0e4bd0848f3d2b20bf11bf672f5df02fc5cd056d84a83d39e4bc99af0846fc71f23866b5570f4b5c4df282dedd67f406f1236bb2b560af0d263b1b24192effcc078f35c5be54739864c671a54792724c6ab13eff8e82da71555f6c2ac6292fc2fcfbad65265a559ee16144134d69cd9cb2bed353ef5a67e8b5e49bb2d5fd7309e0696df80ca42204c2de72d4af812ae6acb215b7c9399fd5a771466091884344d8e0dbae88c8df19e222b31977e48c7fefd8c5b9723a62f069a0370e1624243d2036047da5a6baa191fa2b8c7c8a376a92083f3c2b46cf54091d2b18a2ec76278c049103c35c577ffbb16e3dcc9e0a8ff4442e4e6ca839e9367873a922e679cf9eb23b727b5f5e2f68dcabb36f686338baa198d7b17aa91016a2f897ca22e411820eceec75983c4bec2ffcb0e7a695d4cf167111750203205619162547c66c993513a3238639ed723c423b2197234b5a60f8de71889144070f75c892f2f63311bce638747c7df43c93990462f5553506b1f4823e4c48361f772a259c41762a2816f1c7880dcda469ae08a376906c7f139d9ba48ccf21501d289704cb00aba41e88e5b5cab938596eb4e6ef71ba9ecd56c4b5244c24710dc2c6ee5f1cccc8cfdb8c9fdc5c441ad820d1a01dc8b2d29ace9194000488edfe9fbf303bd16ca9b2a6c6b235149c5aeda3b8846f42e108aa39f77081186fdc470b00edc087a2f823e9362cf8f5bb445e9951ae3fbde7c317f66647960c2a76a4e290c90551a51e2758d3e82a7105cd2b389db4ea9452d3958d19297eadc7238780ea213a26a16bc50b7220ea1db4ac0fa5807eaaa81fa1452579f4139e57345e31654668ef95ea30a16bf370700f3f744a3cb2f99b9f3c34531c65842c8ea5c9a41e171f9149db15fb15552067df73db7a4d14b00ffb541b90677d6bec8c5fe4f32fbdd109abcaab1c0ed641d9de188cadfecbc0713033924b0b00c2a658279f8b4229fae5dce95f8e0a8625d0ab3c9c3a6ba58132a44d69a98d48d8cfed56274b3e0499377c0848bd65efefd0f7bb6ac106172e08bceef4cee5b06a832b286eecb6c6f8c72cf161c0fdf1ad68220c541ee9c703da83c5be6b88717e21995846177f9d18222b1fe12e6552ab0c4db0c9cef65e5614edda79e2b7cf139089df3b920ff1b9cc99d773288baeedd9e3eaacd2aaf0ce2a983253cc9c5cd80447fdba1780772f5269cfa923ea8eb84d3599fae7256d3eb6423fd58aebe777505eb495a787639825d2eefeb6323d2f58dd8bd0acbb43a0a91148ddd1768aad4910cd4549a847f1dad281362dbe0cf7818d6044478a5c3ae17228fcb303c92c5ddf4dbb7fedf406d9fe9a2f0debe50381da6e9dbf2424b1ec815258f63165702dd7225d031aa38cb401a5d546f5bbb4539f1ec45f7d1e14f16c6a0d3bcbff83d5b61dc3a017462376c2bda0f74cbaa3a1351a55a8bffe4d64a73204b50c76254eb38d336c66621e1a075f23510612a773d6a4b6eb51296a821d532b67047ca327c7f58f7d1ce223c339e5c163dcc4bec9d57a780d4ca3894b9d1242ed131453911b98e63c6cd90318c2f0f3af62695b598932a0ed9ff0f64ff62f1618e1e8c699ba26f21132a11d7170c70e4bda0c246fe052fcf180e0bc234188548b5cd32b768be7b98172fff214609ab635e9c87be39b77358b2b05891a6aec6a5c047012f959c42e628745886501c05c65cdbf6f74bc9bb2d9cd01e3d0683c01d2f06158e6ec4c99b3c84af381868a1a3fe909156296b1cd5632aa34029d694ba62e285ce6abc6b7eaf0b2e72b81ee0217c8f61ee1e2781933318476ba79cd81442cc7180c8a550b4f8fd3347d02980595ceb6434403aba04d561dfc31e84c737d5bdaf11f76a7c236886601825e99c386c9947bdcd2ee23480f6bdb0e66816a6393cc9af2cee69cd3038160fb1be528ae75f0f098a352a968293c5e4547d65c7b5d113094fac3636b1e5927735e7e5847a0932814bd36d0a270156750b1dcd6231e62069103ede57234b37523f838ef6d19c2df8b8af98e2f499cefb9de20c90717bd4284efee251570d365f74344c5248aa7791fa3a2f73176ca1b60d9145e0e31cd043d5580ae9ff37d9779294ecab61bf467c6838fe2516441b9616bb3eded540c9e3ec945efb0f602f08e4df3b78362693d60f7161cb80802772c09ea8906cbc184fde0c377e3b9a04f4300e72712c80b077fa3c13af28dbc40b8d0b57c4c649ff87b608bcd5af585b77c4cd55410c8f8496ad7b6844e7569fb0eff5c6b69e0c212d3555b53f49531b114ce30164944f1103a06cfdb9e15b9ae412bef0eecb96a3fb567f07e64a929e4ee7c3dced7d0fa92ac73268c7b85934ebb45e252b6583a19df7057824a6d899c87187ebf15e61886651b430eb20745822ae3da8dad18025968209db5f3dbe71f0188ca68982b2d6ab1fa66fe91c4746b177daabf0e6f2aa828cd330355ac05e942b2dec1d86c9a55f91f7692c6e3a1fcbbb3791f62564e2e4ceee66fa4dc8c22674b782ca6f1c51074704eff704ed8f820a3e77a3cdb4613b76654ef7b4008364f034c7063a11f0b0ce80a5a98f4d4f26b1296ce084c21efe7a5cc61940a2f986b9296396f9f7043442299934cd218026529edfe6d90fccbab00e5b28cad09550de2a0706a48e9aa68923f3e206fcae2adb0227d4ed335bd0b61bef847bdaa2b91eeac7ea17ed4e0e45e33520e18919a49bd34b542bfdea961ea79b4dc268747300b3d1b80d649e1ab9ce3d9a4f1aa0374a6db00d5cff492111a87f5ec7feb505ae8948fdff2f4ebc3b9d7fd13631edd49435695d96b31f8ca27f3d43148a09d71bf7cb2dd370dc751e0d47e2f20f2d7ea7cb2718845a96e2969a1fbfc1c7d8501823d016dd039b7514a83d02c386658873b2f5475ce8a5acba25a83d1e1c23d3f6964b5ebd84b976b45772b0e1a8b7e1d703299c38a37d8e209895401a6774efcb73e32621f500b02131e681ae7ffb2d1fcdd7f1c7d1b38d1b541dcc5f036c91141c17aabee993e2aff04578be1d01193b04b560097ffb58a5f6532d21a9e2ba88330623aac8d49cd2973a2cac093e2a043b3744596b808c6b778ac5c9b51544d4eb6069be4b1b60835b67c2968312deba4181f2f32859df6203d2af1176c756ca36dcb86e33eebc92edda584e18cfb2d04decb91c417efc2eab0c60be36b4c7f1fdfd95f21dfb147d70a2c62493bac15ce3c663bf9f2703da2b88e120bae07de322abcf86a23d2959474efd86d9091b7d2ca0611be107b84e1248660a3ede1a23230da61a30bf839334428ae2ae55d80569854de958864fc9ad169a5f47f68a90a08f438e303e3c0b66ee9abe9bc52b08c2e3801a71efae49a52b1c05f50d604c3b363ac2762386a315873726a5880079f5aa3c44e88fcdb68a6051ba6f34ea3bfa1e169c1437ce8890871a05374990e70cb33e4000fe1f6833dbac56222aa79ac539c2a1c81ec7e63255348fa2a9611eeb0557c00b465126434251036c1a9fe5a151e68b118ff3bc478531ac4c50b5bbe02add664a726007487a04b9810be62cd6be8a9aa1087f6cf01c314de6e7053d4c34dc322e7cbeefe970c6f28a973b021c4fc767ecfdbf5ba4395a82ca3f95961b9e4bfdad126f046ff069b5fd750d82c5883ab6a8e8356ff8c521d27a0daf65bcd672efb423de741e032235e08fde0730a6470c3ff2d4c797299b1cbed29b4f9b4a9b5d8af16aac8c8a48245dd83386c2e39e1c9fc4c53bc5565705d5fc683ea843c3dc9aa77ed5955615f4c9639d534b64c6b85369eb5c66f17c82feb9951913bfa7446c9073ca3864a4e94a7fada1369b4036ea907acf80823ee26276baebe3146fe3e26057fd6a7ac1e5e06b1b710addd4f7780786edbddd964489f10d95385ff9b0152014542fba7fd4ee92460ff2d6909411829d3bb304253cd9acc39b054fc978b2232e1855efe8098ab2699abaa9950e182ae13372515efbcee4893e419d5d0e955d000ec7f59a7970ca143b5c2b9ab0fb0068be9d8d0dd3796f51547e30279dd132b60f3bd5574c99841d1c273d0a30695fa05ffbd6b978e2a8fb72b9f60cd66d0ae7245e8d76c94d9ac5cdce158a61ae59cbc6fb6c06b13b764e419a6b6762a0a820702823ac05431335db4839eeafe252ca200dc9a55eb1fd588fe5770ee7acedb4dce145bdac333dd5fd6979d6523ca03c679b44ff3d83d4cadb0f33115586a2beaa9b2e2651d32997a7c83c5ae66ebb3a59a8c79f2d43b57c6e8985331e6f7438f7f4b2d50044c50ea29b556973b5e365053d159b81dac7049b1090a81ba85bee8020300ee1c08717e8177d4759583174dc81c5aa4bd53dd119362ea768a584d3c7a46ee2e0da3156bb39658377bf0565c7a5b326da23fd71972e58e0ad53173a4687f1fd77225ba85536cc3abf37e3d6e4eeb0fc26e07ed6d5770ec46b299c0d2969b60dcb4549ef0b12053d34fa196e1f0919d42c16aa69184181584083085d6663df7a0e8472e3c58400c9d596fe29863d648bdc407c133d67ddba2e977c00f9377089d2b56880f7889f3f9e48713b20c939974b570f2ba7a14d2389fc11651c35cebef7e911a8195328702e5a8d211c1a66183e903d2f920926680a60bbeab4865633d7e80299109082faf13eff0785917ab820dea7644e5d6844babeb7ed5b275d02e335ebc571ac0d4cfeed84af3cadc7b2ac283b4260d7c94f9c00a3ea80961ce5fb28d34dbddbaee800a21244b6a10fa5d9d26b007a5d02c0cb4a7958eac4e325dfa43588aeee8014d6f5eeb6726b5dd0d12f2bbb64098c1f76e1ec461036680a2d8e09a097ac91ba2df03e3a67b8485f465711a21d40aeaad259da1ae79793b14dadee6a4383411b34f71b03b4c5ba39cdc1b5c1c5c077de4ac5333539535416c7af3255c30295ee08a225110642c634ae88bcc59bc2782879fe22a27e77f4fc43c5cb4b5dddf50654208cc3eb21cd387e58b5dd4f88338b750a0d1929a71d2b4e704aec5a389205488590845bea137239dbc148196f25a248ba1e702f5db98d1441382a9f2eb19366c986617c6d9103a0af47dae7d7820a5543d8257950b5c0ed96a5ffe77767dc7a8b8b98b805fd1c0f003cdcbe672534931667cdf9684114321a0635af811ec56a35b686ec1d8a860ed81204f4f9f784f30a695eb10b17b60256d33a14d5428e6cf6540889850d09092af0ed2a55bcc26fe5eb035df81828cc3eba88d890186555bfeb6b1f3a39f227bdd22fc118e26c1a09a000c6188109e50eddaa37b757851bee4fbfbe02c669d86593f09744385f8c19c3858c95b2379c84af90b9417a40dc4933afcc63970b889298e2d7dc0791696bed632af992c662d6cd2bfdd9df43dfa7e0f298a380c3231be712934566f731bbd5e843b7f6de1a123878fb14221215e310c62c2a7eeb53e6584ce053c9d296516d775958ce9a05c93341d8cffad3091510c0e7af214fa88e7a339419e1eea7de4dd4eca38967d6d69e91c3599efbb93c9ef8bc7fa357f94defac46e7aaa0ca6b82e30fec4bbcafeaeb92eb50d3cdc7292656c6c34734a615ef0f0b37a2d8df6262967250ce36c8e2802ed74653e89c4cb09f53f5eb3f3c0111b5840ff7d90c6b758ea79fa3289fcabbbae6ad0083c44afa19d1ce19015353d3a46a6705b6356f8b3685e11bba95528f0a07edc43cfaf925d2ef52523d0ce03a673fda662a144d6db07e4d2cdc133b4b87d7c9436963317d03e8a31f23f346429310ad138c00d1c4be79769a8a684835832561f5da9673e5bd0f0e55c1f6beedb5c712f83d767e37e66fce71ea3e00389f5f48c6937d8e87c631abc5928b4d2713089d46641aa4155b4510645bdccdfb24acabf60e3915119c8b46148d0e73f379bb43197f19d186ee6ebf690a5e5dd973c9173f9e678c82c15c9edbb5b558d797458e3576060b9bbc5d810fbb8205b62c2ca499a965fc42c94e051e5bba9225d820701ce961e3ca222623c1208aa4b3190230682fe9adad42f9a72040312a5248582891d5ac4c47a7f326d6e5cc9ffe661c7301fc1492cd345c743ace8e987c2dcdc70a098e5d9a09cf7078ee6641b8cd6b28e753ab415e460d120b371dccb03db699fa0044ec7d4a5cd3265528bb9b6a8a5600e9c0796d6ee7a0be433f7a3a8aadd0a38558cc921668ce692dae8a793c9548e3f074709d94e16110dd1c808000032bce3a0b4b61b12fac6a8d3dfbe3ddd6fd003ecc95d0da00c19ad6611f19bfbd14f071c0ffe0c532dae025fb3aa8550e484f89e8a6578952f79a36121a968b417819c859a20b29a8910e29e8ac4526a98d5ad46da1c39b6abc334747d713f2afb07b73311ef6349db90e5a8a275d03ed72ebf7e410bbc98bb5f5a835c6f6b39aec26e147a4cb736e0f64af0804bcebfa177c752875446e85cc34ad70d4da8558844aecd8d3209de35927fe351568c51b351fa17b55874b36717c935fe3a8718e867e5141186e184d02d9185232faf30490a5984b6b0f83e7051eaeafd46694c509d30f75a298b13b6078e1307889f64177f0af02bfd0c5ae37c32e6de3ca4d81be5d6ec406c22ad87908b9a6eb83015d3d447310ca7ef92c062571500b281bf1dc51cebd0938e04298feda9681d269af0249b5c1cd55c5ee2f976d964d8f1718028913aa2d6856f31777a7fa8bb83e2b341fb7e3a4f31b132b12c0a02b64b2bb4e13893e58d320e2fc655313e3522e3a1bdf289ef4f063864d5e8baeec7ba18d1a47f653bbeac9d2cb4e6064ac431dd62667d38f52390cf1237fefdc3ef130c29ae38f36521f807ac69263c2f956a6f71ef3ab9306390016dd5cde718914d900a7575948c52756d7b554baef9a1ac5326de196028dc59325f27de9a0a0d67bcab13d8066e4a4a9c0b516f34b45d13690847b4532b9944c4b07936780c6b5c29c8d556f9f79ccb9a432513d31c427dcd21da6f8b4455242312174cf88f7f6c6ae7e8a5e1a705aa6366eafd25e71323ccf4afc6cba0c879143d472742ad637a1853f725523b088d897e4ce1f35cd59e8ea9ba16e97387d45491ce710b0153b3484b315d1283392012a72aa9c19d7d156e3730932632276643e13bf955aff96c7977d5dbc8e456825f5229257a9e7750f64873e519231a24b5db87b4cb0c8235356f743a29b02494931bc730b57e41d347edcb74850f4869b2471c689fe52afdf4261e43e19f4b3bba1ff502f65628cf6d4956e9e5248826fea933ebfc74bf41e42159edd6b48bfd2d09125280c6d93ab04ee96e17eec76ca6960db3e5b16335b0917ababf9ac40c9d2fa7d9dd34b59ede914cef5de195d69778c1b8c87424035092837405230e8f6c150c4c1096b9d27fbfe35eff4068826847c51d99781fac7bd4c907748d025eaeb07c628feb8a4f1f7f07bdfaa4c3496436b73f9d1e287f9d43730deb88c1bc4b3581f06aad74b6a8974d8bb87a2f70ae5fbfecfae086783a76e27eadb8b973c09f43feccd1f62c5fdb84ab63b79ce0b9168dd9f47484920cb190e37254e7598905cfd70ace0e66d89cd2b3352eb3c041f49e806672d274147484f36770fd08b69270d04796262a5cac6447c0bff23013455ac9905f09e516b7d01040ea7d75a5fad09fe83fe893fc56346a7fad34b8065f23fad81090cc1cfabaf693c4b721cae823507151013dea96e64625be146ea7025af4ad582e30faf60e611f70e001bea0689cb625b290da5ade5370750b2a82fe2395ba7ec679c7dc1e05d6b2bcd315236281b400ad59c4ac09c0f66373360636a6eb8445ea5a8208059bfa5b1822659aff48e5456482b80629a3a27527155eeafc7a6750a00609f0f2f059faa7c1db8db74e6636eb46572e276a9d6ae0620cedd054fbdcaa884a4147c8befdf0ca831d9e90c9318f5bc01099cb9baee0a64f74055a5588eadf38af3e379fb9c7dbc7b72a6b67c4e816f2ce42a667702853311e4792de0eec50428cd9ab22405e01c6af24f28f3f977408d400c29ab622f3bdb1f5fadf682246dba9a5ad46871199e125841a4a058e3b66ce5a6f7cc4e2020bb0f5bbc7445c30249f54a276f4adae3fe81de5953edb321b11994e2056d8ed784202aa9efd204daa18fb5cbcdadb46a74963acc13f095355730fe4d2ed822b2d176d9d6ea1b4b0ddb48e7e61c3da04591855da8d667fc7b21244adb6dfbe2dd1cd32f6059f55237cedebadcf3a9195c14186ebb178db1f36af081073b8afa6e05c63675797a4aff03a22c794ff83257107cd5ecc954a1585efcdb7c2f69d40b66c5e5a46c02c9fd85f329add1ae72889496d8d021e8dd23bb05a84fd04b8312d036c4fd53a8907707fe6924dbf10d27c7bdca5799eff976afbe9c5163fe412ef270c59848cc626ebd403b9d8d1520fedf4b569ce4135f402d1aaaac18d9b988f37db234d1a7c0ae9d4a3f3218d1b17d458baff44a02cf0eac20e4041177858a00e85b889d4d903838b51168d8f66808a6a714ed2ea5498080952cc4bf1fa64cb6229d3bcbd54526526a6102e7b752d9b38dbaa3bcc0a46cec0d6741f83c7675d28d6035f55ef7e10432e59bba3fda1ee3363077c570bcc684542ff4a0502bd9b258d51ef4c944294c57432728ff0804591560dc7bba07f7eb75602c9cf0b9ad607a39468cb3c62f25e5433b54cd08111bbd70825eda5c49560bcaead53d10dc9e219eedc1c9d8ed53d7b2b06c3fa57b817e7e4449d5884af43211c3fc1065220c73f91d37da359b96b8b55d68584f9c38004e411b1e621eb3936f0c3a75e6ce5d3b60cd01792190facd65d1fc303d849c17e6c608d0325afb40cf4d2a29027c7dfa7b1a1fc232eb5289522f8bf521e8903abec21761c664034976efbac09f79b93a1526d297795904cbae6c8e47dc0fe7a130f73259bb66f82d4726fc47b39405424d57dccbe05470ea2740ca38c13c1fa8233fbcc0a085ed8c70f6f8306990ae0efd79b0ee04cd760c3f168ff8b9efb78f13a3fe3c9d12b66a12f0c2b78f61cfbbe33dfa72065b2017c11ff4f9b4d9e0acc7cb09fdf4c4f8a5efbbfbada42795cf30c98a2fcc56c44419ed7858de1d95cbe735218d915a7f6c7ea67fd866c82409b2b589b1630d795ac5c3aa2166fe622e7b4b3d102e31fbcf0cbfbe192a897061ac8fc1473ac9ef2047a3aee19579095dca9798e2865e2e82269f67476060b86507a131be5dcdc783cd4ed0a186c980737532027273955e11c6e86334e3b93303cc5d0fbe292b447cea6e4d16d1434c88d1488789d1b3a961d2a2f983eca6ad2cc0e68f694fb4c2ef35424c06ca72ed7af052944e2100fd4ffa7a8969ec995ab545fbbba533a2d33bb3871b30d7349002e8b4f8daeb26fca8cbaa4036a1fe30aca809c54076e282a92459ad2cfedff7a2941d91044fc72cd3701cc60366a157dd78bfb5cc91049a239176d6efef90a683c363a0c3be68ca2a149e22e6d4c4aaef5f21c86b049105582c006b5a803d58284381ebfb1c61c16747587daee4cc1861c11a71971b70d3f7477ebd7cf754b31f477a32d78b5a86076d2745451b5c5e12d12b75bda089e14ab643355f1a575f5a9cd5b5a4bcbd012685bca066ead90e1fbec97afbddb9c487825861e61f4cf67e96b7e0b98fec847a6056aa9b36e2dbe2839c2c8a2758d51675834f22ea5ba1bffb89b405dab15d6e45c5017392b065fd5e5c0a9fb10da9b8a842aecf0fca61bebd30c7ebdf46b68bfa672cf248de8294cb1c39b18f7214095f78dbdae0fac371b28dd0f86e0a1bcae85313926c6cadd4cb26372152939ad98c02aa84e7510784dd96f6c30cf6c1840dfa77f99407b57dfd36e30f108a4921377cedfec63818b8c7be0a7ad70df8196cac829630dcd0f000d6daf99653cb648774a1bbbef36327ec945f89c63582be57135fc9a9c582a9f3da7a9d1b65c96154ca714b14e3cdf816c9b9b1c1201b5831818deca0cd03d469e0cf611d670ddc4577e05f027eb604aa7b1a819a13966608e253ebb2e134b31127176efc4cc0aae66c3b397f485dc920cf8e32f7b9b352aa520f3434842a8c27fd2e53bc98e9311e387f296bf652675ea2c089ea5ec945474670d507f2bb7af402cbe4ac0d03e0e6e13268d0c828483b399b9332c5076a5ff012a4828e71da9a081ba94f9e0e533a37a0a55fcbe866b7a859d649f430affb5dd58a710faecb297270f4d6888020b8454259bc4f8e9dd84ca6873ecf0c3fe3b95b896e69ff41a73591ed49db7c78bf72bee69bc8fed9d82325bf5795dcbcc2c39a54bfa77fa864cbf7c59f738394c0dc46673752e6b5e48b32c487ccdea651df72a62cfdaea97ab23296f89460d2d67358a198ba6b330a045e5e0932462cc82003a05e277504550b9ca52adea29c6330de377f66e77103b24fc27da122dd5a56bd4344453f983324716f79e1c3f1b5dea30737052e91362037aa26f3db70705e30aaaa5588f60640c5fa298a6b09b7aa2d5a25f3a14e049e6a0d82ee7e9af76c1d03ce76e697eecb09966bde12ccdd8e7ab3bf01037df3f2dac7bdcd2f2ab4e9f97d6f753db62b3be5e0559d410f7103cdeab2ce81dbecec60d0883cb6a0954aeb01fa484b9256fc958b33e41092afa1c54947595dfc4c0fa0ce1a013cfb442badfa9af1096de4cf03edd5382d23153db9c7efab1869933b97b0ef1e2a352f8ceeb30a7aca5cb35045e62db8d03b9cab00bfae59023d07d33a32c19280e45c5aecc1ffbd6d2e79d6e526946c9bdbd99f4047bfcca1909ea5455794e328ef85d7cbb64a74534c92382ba1f325ae7a7d7dd05d6daaf1f1a40c3636267e5777b572e8b880cf179cd0e660df58aee8c8106cb0270fa80f8a55fe4f71c4cc7b9d587cfcb75ece99ac5d251d6b62f692f2dc78376dad49c533fdf2d2b6a7664773bd3a8774e40e4cbae21b7d3a2880c639b81ee9116cad40003471472d35130d90d2a6f9ee85a2e54f22032ceeb4fb9489829311d833c09768d8627e5bcafb6fa25f3b38c854d0f2b415647446231b60952cb4032b4ba41cda0e72fcc34f6f40ca04427ad01ec50a22dff8563f98e35a924ee0b15d908c92576d8fcf3f02b2c848d69a3fb61d9f6794418b754cc045b32465f75da0f3d0e66135c0157eaefd61678f2d213c8f0049f9b227f772cfbc24a30621bd153f0562519b1fd78118dc46f4b0465cdfe7fec55ee706b1630cb928d77e5fec96720a94ad903f8fd16910964777f9067875d655ca6821fcf0c7cc92f6902573b10af709292e0b880d44182001cf0752669d9764b3b3d58a93dd52916baad7842b28713632f271b673171cca4c926ffa89cefc62faaf4489e83bdc41b77dad2346c8eb849fa5b24dee3752981f42870511f39c4dfbcf17b7f9206b61c4076c7b1e90a99576a116692ab159081284d225a9898daf68fda3c941daaa0cb04611d75a2abed3b67cc4a232eba0fcdc7ad5a8ef9d054d0de0100ecc79d673ef336b95182a8e201d5ee86300070f7b4870aacb3acace825baca5c3835355982bea7034d96b62eb065b9e6c73846fe1358f1e89cefdf7cecb5893666d1f8b1f1d290546626b33316f9b5a3d6ab261f1d841b9ea80bf7f970f7a3c85fabbc4f88b19b4b1598a6cf7841d0531a871f99b2cd0b711e23f1142f63c365cb84a5674147c9dc9d34603967a6c0929ce911c556923555a8babfcef69f76f5fabdbd3fe86de1219f7fbc56d3b7ed6f9a286df6291b2b4638f5d5beb65e5dbf41d7b47ca1807ffbdc71dcab4434a7e966d482490da797bf925af7f0b9f79f3ac81174af482922c5147983e7a9c28cc0da5a572a64e190b5c918c5dd7dbd98553941143168e9908891c9893f48b290e29c307ca31818c654a1033af3574b1f4e57635ab9bc3eec1cfe34a1a0cd96d231372a9be3ab9c97accd0e0a233d3a161f03215b8ea9516d514b3d87c48bcbccdc99a7cd67ab0d86a2f0976fdec8c99e590846d3982b319393dad548a31724caa3845450f22d43e1dbb05ee82c35b72399ede2a7eda2c54583bec803f44a262f5e263e84e889d4c07fec143cfa1bd135f87ab09586c9f4ac10d5dfa6889809d5d0938f1781ca6b2248776514702c0b917d42e51038bf041db01bb838394c411d3986207db376ad2837f43b3f0d57810f7272e640d461b619f989994843e4e65955a64fc5182a0117e996bbc1e04157f2c3a3f91a690f9bdc9617afb3d3ef662062ccad5dcf50cae6a16f691f02ece164e5c6eb399fd5f2d885c29142ebcae7d18ae80721a1b7ddc9c87f9a86b9a1395fd3e68b6ed12db13adedee3665a6ff2f6a55ab408f7d5e90eac2da39d1b3e82836081272cbff415ba698f6b4b07842070cb1018c0c9cd246add48e2dc029d41dcc77b52a5a7feef75df2d5fa78ef3899d88570811da812134009821d6d9603bd8f34287f5814d72549a9642da1fb664725ed1716eae4608f045f409b0ffaeb1789d6606ce7ab5c92e04bd3f1e89ec726e971f26f63dd1527cca18e878c92e9054d3bc93a1ee5645069d17fdc60fc508d0d10dc5163278b8353f476ef0ac6a1e40c8a965d399d0952f101c237c943b0d916b75f4cf14067ce10e650f32f1e463ad1f7dec5a52aa5113dc7d35f30c5ef0ccaa24dce00665c474a71d8804de61f5affb2db76f405fd4c7e22803610966eebcc845f5a13797589283f55aa80572c2f0305c57aba4bb7bd0e48c881edc520d3c30e41e08721968c033e070a56affb80941a069fcca12482a40ffa18b31f0f57e9c8a3dc614b3e5c51b3fddcb22afdba7ee3f4bb87872e5094faa02668fe7190d273f305ed7d9bb5f3ac7081c1b5f50fd8f3ba2e36952eb29ff2ef6445fc651555066e2ff0b2dddf56199dc4e8c534d6c39f09c640a964ca60986d5354cc72226e934926e35ca421ce7ccc1441752c0bdf265bb8a2d2d60681365991855248e9705b1fbb7bbe807ab930781159bc9e5466a1cfe649c0fe6970f9dec887171a08311b990e9f4d24ff37093c4cffe944f9fddc54b2e66c32832209fc10539b3679e78cf1bc4001a88babcc4bde1ba0747587a4075b983a9bcdcacf6af6476ed9e4c98a73e52320623bae7d8fa0d577548e3667ec37f3d3558db6a77ebbe155d898d9450e72adef25e34b3b3ea1b02cf5f5d6e994db7bec0de5343f784c685c248d5d82c6072efa1ed41ce5401acd927ccc05cfacbe733f99eac620f4c0fc1dc3ab60b11193a922c24823d7dfa3a83bac3c4e2f00e96c1c99a285bb1ef3522f835a94152b82405aa26de183e61485ba560afd7f1697c1427af02ab7aae60c13d8a2ae36284e0f25f426b4e86bcc61b445aaef586249873f194d4d7cee6c24b0700f1866e21ee38173cce13b89af96ec5e22405043ce02446bb9fd4997c38984741065cbcd26a54229de18020fb42cfae000c7755c383020f50bcec9c0d3e7520dde4596da1abc167fa4c7fb3ee2eb205201f035dabb14e60f61309fe15a882bc242c1512f5a74a09fdc383db9543bda2d5ec1a1df66fdf1a78edcce2bb0270cd4a39d215d5a6f976de6c5d26dce363f3a0f7aae2306ad1e60ca12d0b2c09849ed07f40ca31785a6a421a585540adceb01634b2395b65cadbbba87dc2236436a5dacad56d63788bc4b6cfb0b14af64747d9195a3c03f4af51745991416bb8a57627a12e4efa1ed5af8e777e2d6dddd37231f5ef100220a4c9fb4c2b36bc04431c7b4ddd7d31efeecf9d867d856146211fa990ed3dac566b9989ed8441b7d9ed3a8a824a0a9339756ce4106dd8e9c20e4c452fb11e95749731056c8ddc2f23086efbfc2f0cad7212d1c41709f0300ecb739d51763a3892574c9ba69e18de1f49079d73737d859a6c9822a94ba9b1bf6beeab82a144c1d73999fc3c90585aa91cee00c42f371e0993ce1f0d647452fa856314d3feab14ac65143c8a435950bf3541390db31b18912ad9fd8f59f73ec139265ba685379adec55af49bc4ffdc6cbbbe329113d898d91d9301dae74737ea7e017df895fd3ff6a6e12c7306edfc638d261354bcb9d9d7ca62eae0d94a349bee38eb31c47818c938420b11c85b193bfc1baf6e9ac3ea6c8f3eed1f451e3aa76127dfd83e07391bf231448b26306ee00ae5c009746713c47ac8ce35bcaa6d02d5bb735140cb3bb28f252817f5d1de4e3b000484219b65b989c76220cb6e35ab46855cdab5395c65dba33aa4108f799a5de833bc29c11b0ab98747d6fa8d6a8e079d383453edf45abd39963f44e3fa42f252524cb7ad59cc069b8d4b7ab606590c5eba4f4e2a1c55817388abf23daca4e461ec18dba0ffe93dc73e1b3e668066a56eae80d88cb24221be10ebcc8b58eaf2487c8529c161413c517a4f50b82d4915b8f737bdd983d326bb8b57a152d2e302b24337726e2cd01417701e151d758ec154e57fb4ad6261804239f396d3577c6bc04151477ff4029d98dfdeb5f2f7523199789f9646163e8f4bbdf776088bd599027fafec106dfd095f836e0cbf349392cf472eacda667256e8aae3d29e17fcc14beb2149a90de2f0e466055bd3edbced84589beef72ba84c11279d5d4b50141e5c75d340b9afafe91ef44791e56d02f0260ca7af3d38a5565994374b4d01976b6a0dfe321ef3c605978322b9b8fe68d3925df0403f4c2e1b394a1a8e02a8b3d0a673efd77405233e35e44afbf0350f4178c874615721d645559a3d10cb2104d2092cff945e7fb50eb65380782ef32c101a62801cc7f425b36498eb7d99e35244fb208c249b9f09fe48b00fa6f8c7a8432da68f1408a344d1dabe60bc58a48b563923ac7876aef3fee0f7953d223687898dfe812a8c8d07b93559993beb37eff286a726ee6b28e00d9a583c0db299bba5b1536f00f67a7cf1156599e470fc39d364c180796a51831d2808cec75e45df6e3700741643d045c0f30f7459b270c455aa38de75166903bee19babb55df9de9c53004e5f86531dc57f92304a3baca0e6ee8bd89767dd2801986159f2ba09611022e616fc1b20f249beec51b7975114dc150ba30474bf621fd22ee6db149fc3191dda828423061573e0e473e9b9ed867bef4808f8672be1e383f06ba8dc4f4c6e939a21cc7e5f81f856d2a0dc480bfc5effe583fdc80dfe017ff8f73d33d74fcadac1f2001bbc2b7555d39962dd2401afec638472ba672a9b8eb5b0642b501e580e157178d66252d5cede2a36f28a4c28881e0fe5073c703c1a31ab2a5964615c8c98bfdf932460505894ffda5041a67907bb3b2a2eb230d19528357139e5752987b86ac0940aec04ab9149d39414fac3586121bc0426830b52ce668b9c5dbcde82c3ba7b3333f03774c2f0e1d4dbba296fce52912df0bbcf698765be8076c9c9b5981616b4b35b4fbbebad6bb3f95e6f0f13dda31d8e6a9030799eb71e4e23112367825b4ad7de827fcaf11cf3c9f8f224921d74beeec33d0f44bda0a511e84381e8f013c1aec62a57e547e4d9315ef0e958e5e2eaf117bb790438d044ede002a5d63580c6530beaf3e9a34a7a76aa4cff7f7d49fc4bd0a58b85c13ca78cf64b04d739c13cbc17ca40870b0cbaf0a87c39a3959147e11196a49d307575e073a86a232789068a8a6a44a0712b9ba63f024659593481d3ddc0d860d63d345f7ab7e9b2c52650b59d8bde603426a3dd70b4a56010c1e5ee5a41feb3870cee7f66b807f1ccbd768045d9db7d26618754d5210c1834d68dd0fc81a02ba9556342703238e174973fb377735fac144e9b680c3957c24439ebba7b38c4c257109719b24307313b7dc532307bc64811eed8a99173a02e2289f87e65664e793c5526e56b634b792014ad96681e4a45c6793d299052117d3e70862ce2ba71334e384df4bbd5d564d7e0607b3ec926234a20bac68863f45498a8706e8e9e17ca96cd6c02c835c7130da3d9570412969c3526642c1ebde53376e38dee9498ff2c73fb57c45fa290848d4ebd44d4630fbf4976533b5533ea51497920f7882d5b8c3fee3270e9c2df420c45abea22b1348aad776ee9b741c2615d6537baf6a754f8529d5fb7ab5ae7b3ca3cb2cbe235915ee79c6c8fb86a1943e11f5bb24674256aac5e1a92ae9f9831b7378b687ff6ee382c0e31c8cb21ef63e1e9bc7b46910286be4859e369f5e04b75d5b972666a7c2d0c70666669cc5e7fc12e6d957d5fd8dfa12d2c29bc18793e2189e3fb054753810cf628c95bc7c2198a77e7695dc6fe66594c794e26b712746ef41f07af4fceb206a50e9501fec17472f456eaec75be2105e82c5b90da4e0386c24336d78c01f9b324f471e30e56532aecb45cc6ce708378330cf55a043f9cb4b7b913dcb5b1d02451debe5a7ae75013d76577fd5d2f35aa1c8cb9a78e1a857d45da1167e852852ba5894bcbb2c13f8b7ea0012626efc3b1a710e8cc261e24b35bdd6f681daf68c4a7c65ff2058868472a9b5723e61146ee20c521d541f94a1e478d2ec3ac6fbddb38f1db601f80f945878489be2b7c7252bec3fc934a909c20b7005d09c66a151824a382fd327bff26082b495a162ebfe07bf60463116f76da8c4dddacc88ed704114d67b1926fc06506467ba710b64a4244a0de761be0b8d46b004d2817b147d4d98d4558212c91998c3f4d4782206172f31affbd4a2cfcb34ff946cffd847f1fa6a604deb4bed46904aaae1d6403c8f85cfe75d110e0af4a00f64d4ed5da52ca8ee85852175d9ed65cb93181d873e1bbbf69949d540a73a90cb942c9364ef19e9c0cad4b19e925a35193ff6c4fa075719d297f8f8cba28dd5708581c8fe371175877f6d5ce91d45c76c8a87828157226609e97cc1b27de4a2582905d3b62a4e532911934cc43fd3730e5d68f38caa735474d8abb86d382534a9628232a05b4565debb6276db0d27d6830269e07ab0dc8fef89316febcb7a23cce5a54553ba6c90b87b1df3a991513ec3d55bd48c60497857934f3d7e50b14af7612ff9ef6527c3bb30c71204c97435424023e191f70c3a775fa1509b01a7362200f684a0f7287b091c0320baf40e2ec645c1c47e1acd08fd7cdb5a6a36ee5a2abc6253bfd65579d78476a0eb711270d0b314f11b7ac6f6054ff6bf88ce095d785a114309ff0ec4f7c7e8b32861af95dcd05157daf836cc3f4d6b5ffef9cc9d82d08d0ae32039f48a14fc7048d5777faeae3d2d13e47db0bd9113ef6d5876bba1526d2c778ce667cd058e0c6fcdf1e8dfc48679e2397e6c4343eefc493f840e26219d9f4578999be7a66f734ca9171ef5d859c23e5a5f29cc085fec2b03f19a41c3a8b2e2c37fcbac6dc31bb05780e03e135ccac177ff11538777482ed90925d0c0d0090a54fb2d159dcae1507fecaf8c40f015eee3c8a25161af5a64e0b10fe76bffc5ed342e8617cacbb025ffb4024cb3d7328c5cda1e4f17974d86b88ac985b584da2cf7473b775fbe7c2a43336674fcc3ed2b910cf7dd071dc770302f41ccbb8b7f652660ed7def374b3d585f4129be99a3399371e030fb4a3a4be1c201b9bd3c0acfce711b4d9b5e2c184701134c3db60bcb14f5352931c765da340cc8e81e1b3c928f5c3884e24179b51e04025bb760294b330b31c6d94ddfab5e4252823152897f8cc40d0431eacf96bbe2c18145cde738b0b88e349f3755304e7784109ae59e9c8507697a7d5adf7e005afdd13265bffedfba8ef25e3718b31fdc541151c22fc7573d6f07a8bf4a271207fb23c5860d91b02bdb94b11edfcc63c3941a3c948d6995efcc8bba28b0ecfc1a4e6ffe09e1c2913eed0ae3bddb6222696548570586491c5caa6b9a0c4e853e2863333608eb25fefa616aeb5cf78c5d30fb5c7c2f6085477a188e86bcbff0dcfba34e1b51d6b97b11f6a76e072fa8d267e9ae5b4ad0c0534e5dfc0d2433187614a1ecff5fb9b84606be16160698a7dafc9f8af09f380a7b75359f3e17000f3387fab4044be470efec05e7e7391a2c47c14b39d43ed553d325d03c497385382395a4320288479d91ef55dc11778e6682ccd79ae198afc784704bc3fd864448e947dad3f65329bc23318abdaa8013dd25ef07b0d6d7913b0f35613520eaa1424d9cb04dd810013165f26343332209ee79e7b9ab9379a705a45abbd5790c5928f29f7006ea3e77301c1f383d1daa1a1cb6a3458591cc021d1655e6d3f73741ce63510f656bdd1fc3736066f66ec6180e461a946d97f1870d68488f63dfce006716908f7a11213b0bb9d717afbb7753596a5316cdf4db75659511561b35f42c1b77b592a026cb4da3859790179132cf08149c91e596489e270511a9daa896fed579366aba02d9227334ee0fa12fe3d17ec486757e8d5100487fe57083c1d9d19c144e8c68c6d9d9031a2148d5e5da46f6f049319e1e40351e94efbb966b80fb1dc039523a0b040fbed2b4712246734a06ec5cb3d69a5e7ed1ad898ef540dfe85f54fda82aab9aeebf8d6d2bb7628c0d34cd19bcbc3715091eafafe7c92502b5a4d673cd12cbd634f0b30748dcb2ec59555f8ea1d6babfa2d8dc59480ced206bec6aebe48b07317b2ab75f731ef6cc7c1d35281834935c552c6654106d92280a50ef5dd394bd460057dc14aafa9b9c60c22320d31f0d4ef09edd0944002fac1455a77b416b7ae35dda45b9dcf82bb23b8f8331745902b728bafaa5e6bd304859557ff031e5dafb80446be801125884983c40f2e5f49a877712eb71c6abb0031cfcd22794dad007d49d8a21b1ffac2fcadd0a6c8ebd80eba7f77b0ea93356f128ee317f05c21ded1a35a0bb85656a1ac03a5487a2d94d2cb155bb6037c274f8bff9276f574ceb9020dae172dc0fed98be526be6ea796ad0372e17a1880fc498c9cc75d2f3349361939018881b90d2a13c6a569e200ba4e5b4d29f601ac2c7646e8ad50e429250fe3a7e0f6bab4c434f130e666fa01732785e480dd48a8325dd2085370241854637062094b41e704f3e027642aab3d7705a5eae8583a7307b54a7dd3d3bb76ae480f53f5dcf2d9844f94fd4d30aef2d9bc6809e4917556ae5c5c8fe6b7f2514426f31eb8b034615a824c42e0a7d874b1f30d2961b41e1b186f33453154c462f28415a677e45fb00442ff10bfab0905d6a50df20ff75342a05f3042a781e74552cb0e2a0c522c6dee1fb88412ecf1229876f31db5969e0b03abd01f97c2b8fe414f66545cffeb0c362f2dac01cc49dd2758240a49e74f34c97c60ee76e259d60963663520556f3c66e3f020623203178e6a24eed35f69e9b8f90aaae31c63dc0b88dee7cf2d02bcb66134d452b15f3fdf87b1d0e6ef05ab2117cf9fe760b0b48ad747712a38b3519c73ae25a82cddcc6dd45b7d37121480788f7a906fdee614d399a5cdedeb2bd6d7493187b14b3da17465416119cba3ede9498096d526dfd23df694d83fb9cf8f1e9df8c0530cd42f7c573be8e367c70f1828a2b9c3c9c6038d7bd99bf6dbe9e4fb959e1350634799594d654d0c26d8bb31c17a5d2f0b2616b8bd6e6b6716187c34b4aee4273d33f4bb8bd036cb139c6159a52feaf8ee1dca1264657530d6af8a75ef7f90c537dba1d398f5e525085c8bfe4eff1265b5b7b2507d0796efb3ff470d14cfd50430427b5edcc4fbccac0a5a91bdaf50fd62b372c5a51d160fc0e7a7a7870be96e13a0a0f2a1a33879bfbaabc6d6af2e23150196e0fb89221b47f1a447b83b6bc988bc342d111d30e712cfc9b8f22c781a72d95cc952be2803876e21a4dcb7b15e755da33f34913c9577b4cb3d561bbfb65dd9c81b632eefa5f7eef18a2e64bf4811293309a9a6fde2158432c74509e58dad7c60cb9de6dac370bcb968d308c6d4aaf98039fac9474cc21743917e8e908234f1b4f35e7f64c03966870d7aec2c411ef440fd33c0e28fc2c617aad3ecc703ca3a6f5058a14b6af028d08809e792b780a84ecd1db05de9ddc718469b8edfedb099268031048df93a3b0f124a6eaad010f4e0450bdc31f3aece45d44fa0995b83317c4015e8b8f7e4137e2695493c791a9a8da9cef73bc542b0fe309d87cca8d1922f98a706eae16b8929da3d3d8e431dbb84e73a2881b985d63c8510df3e64a06358b256674b0af672344b19b67167abf87e54d1686fe8796dedf02a2aa4246830271a945b658e134491aea0b4af05fd8c54ff07bd36e1c784aed9edea9b327ecf26ac5c73a938b226b3244739e89a280f821160f93d4449346c2f5f4891c676881b69d60f9226c8e7a6c82dcb0cad56c4864b03d33516eb6a4db0f52d68f3f2ea48b5870fe84196317e96c9438a89b3fd08f43c3565b1e677613381b4d844b8cf8fb14110f0c5137033d9b8118a05efd519a48edbfcb323d8b9a310c00dbeca41bb462a683f75db9c5e7a05722b683d381c9e745a7156c9b38a3a58a7e92543fdd8484d1caa7db65cc5e91f3e437c85c08763eed50e0e4c5eb0cbced89903296efa7e54360e6cd5184d5d7eaab278f055f81820bb545c7fbda392f7e56a9a7bf63fcf34c98df36fe0b1f8fe2de4999d34ddecc87b000468fd7774b71736b9ea766bdb818181fb97a829c9981b63a3f275748613d830b43503755ac4e6a397efa2601a67e4e11bb4bca8c71cb0aed20fc69ed56484710dc1c1c36ed1f5b7e8079bb820edfda7e6d6eba2f2644cee7039b78699f5de6d3c96ed39885a09dc02c34d46ba76351f6150a747a684efae51492ca959bceb9b910eedd24d5df9f470977f4044b541772eb5996a8127ca255cf5989928d57bca852d0e5cd615fd44eb3a3e47fb06a20da7329399d44557e7d6facbc7e2ff0cc9b44124fde32ee3a4a44c4068b18690a140faa912ed9c92e5ea15630f5e2aaa49e658bca4154b7023bce349ce94e92046684b557459b6bb0a8faf7463534fe3af69a32cbd1b9ff039ee3cdb5244727fde5b9e79223dcc9b7ebcff62d55874b67ee52d181d583faf74962fcec2351df238b76be1ee8f58e7ed6306bf317ee46c3a220e84240236206a25531d52f75b751f9b2d8f92caf239d94339140f9c272b8aae5dd2e514d818b445df8a7e8d8ea1e66300e22bf52d05634d1b09593e512b08f25286e78f62e6cae5ef347efcab1ee32c1ceb56443aaed4fe829d597756b862662160569ffba9974dcf00ac6363b637a90a5dc484dc9abeb750eb16afcb7cb96c4f1889803c7737969821c8319a98f9d9783351e60b41bb8d75a3fde1f335b3150e1ac5342e91f7a9c6d89e8be7a126053735164b047ec69457f338dc7eeb4bb05f74fb920a214e0406079d1e9a48d5d9aff5801c106b7b9f313fe931bb922113be551be69bc537792a526a0cc1114325f469f23c2945404ebca353585d450baab600a7f899bb81e8aaaaec2a953b43af4068e93baf55ee6dec59654e14ccc48f50d7455b6a006f8f4c53339652be687b410a2179ad53911e0472516731ff609398d5fd6706d6dff3df339ebe04db44f642a3576532f38ad07bc90b716825e07dffd3136a6721689c2596e550b0f49f6115efc03e89a292c525a1e699f04dd2ed3efe909032bfa968de71b67ffe178e8fec7cb970a4c28eab282173620d2e52b94367ab0ed7cfca6f5b352c9dcc3a569d171202902c0143ef29d0bfc001895840394fc949d040d21de5aa01244de8d5d8a0f4826afed974a2cdda91556227fc2dc4d28691564daf6ba29750258c759739b208bac18faa1e2257f80f5b9acb00b2fe964507ef3d53ba186b9aef653488f2f972d93d543ec85229422f9224aaebf39f76b47df0bb31d049455675ba6eb259bfde9774b771c5181c9290a59680f24f34ea87d903584048cb64ff735815b825e14be3d408a26b05d362137481179c1d863886d9ad162e45795da3269c0cb637efd1add433fff564030a00ebfa5a3d227fa64cfa00552afcab33fff9c5324f0d0c0fd82391447b9567d4d5a66ec36730dc0210cd7be917b85df5ea5632d2736a15c05da1be7339eb8ba7fc79887200b3c9a1b126d7404dc4ae54aabc7d486a203adfeb1f7fad57108f33721083d18e7dfb486a9b7c5cc5c8a4868ce9d7e0b438fc9aec79ffbe38bb927e6a8288724ac1fa7fe4bd5c4ed4ae02081f34988d62e476921dc2f4b0c29819d61ee7d21633198182ef405fdef7b30f36109d2df781c79934a913daf44d23f5a65429547e8ab64e9557c12ae561a4927a67ee9e24f912773bf1d6acd71285f2c7e2f27262609a94515cc6a7e5d67872b4f6d647fd01ee417b046188fde9524357c2daf13ac56c61c051e78f212722cd57c8cfa7c905fd077373031527958dd0066e4fb9fddbce93891e806c41f00b2fb759637b8573fb326565b7c64f3e2e34b6f84929908bf0bb64850731a56e21b9529f2721070bac0b62d3cea2577bf9dde2378f86c628dae123e6851077281dcff4e0d510baea477e2e986540cfef610d658a654f321375df35c3bf95ef0caf9244a9bc77be3d71add077269069cc61cd4710d9d69a3acc8f9b0760f772a25cd3d7d77d89f832f008bb68b33210357edd37b10d47a9da2bf3c4e35eac2ca3aff49ccaae830d51324754edb0cd17f1b8f57edadeeec445e49080d5390195713c5ebfb79f3ca92f244f8fbc26660f37c988ba58dec1aa5d42bb0383cb3ffdb1f0e9316740d1fe912c230c342ad77d96c47b2e0e90ec719ab06dffcd7e9729cc041eec13aa80cf9132e7dcba0fbb8fd69cba00147b954b4543d6151e657d51af7f6553362ecad50ad19467addea20ec951548c9b865ea0d3844ecaf31901a80e547d0ff5f29d5af03319269d9fb8e2b881cad94eebbd3777fa7a4d5f71fbf103d7fbd4dbba39c50d1e5205a53c4266c1ce40ef10b64b97b61285918152dfea83d16546ae6453b3aa9f75400cece86e59f6fcaacff43a2df5e608f801db62d0e816fee78991d5f8ce038a9e6764462886214611cabf0540a929ec119c3c72aef5b7bcb1cf9667b33ff892c5adbec53df00b2796d9004b23669f254a6daf4699a700a95ad28a88a007c2f285e00c112647544e88eef7f16c3fe3747a019720d380aa40f0d1470a429d1d92183bcf06766479845efedd6e0c858efce95d9ce39a6738a29889af48efff822cfab0ed246cb09efa4bb00ebcc73f6f605b23d47716f430b1eb9b7dfbd4891d879943585c2677c0dab92e275d73f3b58c142a117e020e802afbafe623b0a96e24c7ebc6c4c825ca7090f29c98903adebfa1811482e4cb6db05c81cc8a9905b6e90213d5e06767b773ff1e51650a4fee105184a131f52ff2d332e14388465f08632ff36c096b28cfd5ed84a63472d9cccc11b4db6e3d568d123bcdcd6a42a82d0ba611cb13cbe3919038d453679ea3f181c1dad0d1fb41784de059a3b9abf03fb79c2205a7ba25c8d46f4f95ad01680aad765081d2dd8d7c6a4dd1c67836fafd1af5ae271302eca7f033b9a9111a53961b26b019562bc79959f138b2a05fb9a045d8dcc7f6ed82fa2ac5cc43d171eb4439e64f4d57a273b1d1a52c0d3a7fc9e100196e5fb681fb7804966ed1acc7b7caef9c3fa1b5244333215eee0a3ffe036efe3648c2a2a5192e5cdce5105550662fac5066be95369658b7c995343a78949ef4eecc0def67838385613f370d59ed79782472e0df1918955484a4b2b05a4e55a0c90c7e3ca4d5e01c41bbb7de644f87bb61b382786014f0588f2d83c57ea6c3014d0da542da32117435f349d67880d1060c159be4e7351f5064c61f1735fc5c67ee050fedced32fa4cdd5557b173a0e42fa55e517ba7ac3013765a977496f8f35194eee610c437eadd772a5bfc90c5602c12269ee7248ac2424c439dd3bdea5f4c84601640ef22a0b0c15925be6a4ad82a86927a0ad1df05ae765b4d01d55d48af78c5a999c480eb33c5ed8c056bc177843eebf9bc23b91eda9fe2684b22842109379bed0d06c690ac219b0cc4fedbccd6bc56263d1a8b261c38762c9ede725ff47b86bf6cabf5fcaa4429b6897616c3498b282ed37ddbd0701b25ea3fe5c4cdf71b5ec44744c1141f3faaa7bfffd849b4aefddd3e3afe3dcb550a5d3a8ef9aab036e409e30be1e292cec7a5c7b37351ae8ced416f9ef8b5bffa10feca379c26acaacbedd6d89425334a40f06272f3755668a62d238015d059b6211e697e44b40fb4ace5256a6f77a1f0c87ba207eb834b79fe71dcfbd1b02542d154a83ddedca76c4b5ff0fdc4d9dadcbbe0f29e34c2a314c86fccb52f39c5b27937891fb9632eb41dae207f6b30e2a2c891bed884cd6189c10dbe54416c02b78ca759494a3a66a670d9f5ca487e59e42b218ebd8013a10c1dba212c71da54139a98fe99fe09ed7b5ab17f1e2b9e3348a3c32d4eeede4147b7763e602aea35c2203e606a7be9dd7c808b8b127447db9c1f5372503e7c81f0f7c2c4f5ae5397d7e5c0696c6f9ec41b5522dedc99f637b816bcc81b5926d31dcd1f05ea0ea0132a3d281795718c0cff2ec29cbbad41f0323adffc0540d7d18e44268257f9ece7d2b748d1b593e507405972b27d23523bc15fe42cac762af489d6226a934d54abe14e193404728ddcfeba9ce0bc5935b6f12cff8d7c20d05eef3a68f0e8c8cc9b3a4c33dfa9e77eceb443c161a5d62fe89017d56da217cf945db87a9d94ff984cf8f3d144278f27cca108764f97530caac239addcac5443def29556231f884e09eabdc7c9d1ecf3e8dcc43625066d68736133dcba20d98f1f004de8f8205ac2c9fb16333e6c185301c6f68ed84d315f4ff92feb1434af108e65b3f33fbb78f3a29c1dcc79f8b268f12d2f772181a96fd1cb377038b7212bbf2801699c475a4c692ff12e7cbba1d3e58bd7fdaeaa930675d6f3d3d5c7ea1fc3e34910e257aaeab8dcf864aa58c5f27687a7abc4639304797cd852b6ac654b7c32f3632496e8da3728cbefe74b61c20338fe124fa15974ee0964cc22b38900efe2f5736d8d054b2fe7ebc46ea9db4772252f504a042ccd1bb76650241d3260a777228b93ba94b49e2f858322c44ab21aa59e3d8a22b6b8dfc98edf603b45be1e2612368d849748b8f6c9e35ee2930d688192dc23ed31cb6968c785909ee083f70f3c1cab198db170c02491286e2190565ee262d5eb3f2cc42d3174b4411b49c43de1510fb346515fef5546bd0a01392cd2b9e9a07687cd7549f89aefb2c6ddbef5aa141820c70f4546f876c6371b9753b6479e6d21a4e74a5231b9364c9040086846da737fa828d14e11719623857e70a0b708ac5cd484095f5ce449bc18fb0eb790a044ef460ac8563a1bb2ca96cc3700bba085bd0a5b1706895801aeef9e85af1b613956d27cb1e9330df230684de6fe08cefee138dc1546a9f44d3a40806e785a80c19f636bac2c07366fd5cdf5a6aa4b33a5bfda39b2ae873dada8a4383fdd28f37d9f52517068d39fe25c7ead71389204f2c8d8358d9a97e48ef02ccdb07fe3b4236b9306f8a6b815d5db97bae87995fe14e27049a3443230114fb5e0fad4493b4954bd5b5a7b1cb7772f583aa92dfb9524d12bf8488a593e66770d262df79064f841b722f945a26f30e799e6abd777eb424e28d12e0e73faa7fea7453c41024cd1d24151d212b1e6306fbb5f052f16f9df2cf15ac13bb77e5855c50111b3123168c23eb2b122e8d1b5b0f2db88fc812c7e8c827eb29502e08aeeb7ce2d3575a1c326e343bb1ed6d2b1136960ea785048f0e362f4153e6b7fc1d03ff653377c7da8337239b9bc21566f395cac67e7dd69f06fd01845065a295cd95b8514795f52314be8571d9b4097a7a3a03b2bf8e0712e47a46bfb14dbc952f44891e34d851ef51114bbc889821356007f9dcc821028b13940d429793e9c29b7b366927d6e592b93f283749dc9459ca94945be6d4a5c516cf259f33c8d23af9915b1fa9ef5e255ecad059d0074c10354c68738350fa379521281f5974eaf2183334ae7de56b684816c2bd136d2e30467e72876c463024f36c88b802ae0bf4d39336a2a01cd157d0b88f7c02d607ed142f351df399af39a20455ae2b2944a8aa5dd56183cb8bf88d6d02d2e4d490e9b32533d1b0f932da0fdc59c6896abfc84e61c2f6112ddd50d04af391cbf72eee12fdd59dcf93bad3b81c50c0012b94765689506cbc92c5d3af8a12c79cb8f66f12ae9e17c479d628bf179a2abe76d63879698b302cb4d3529d4fda384832ee6cdc15e216a818de2c0141f6c6698516e3a7a351481818a98700870c51dbe15b2e40742b8c364654fc0ba726110d42f815f5e4693a9d3582258a7e7f73529106a542700655a75bdeb8db5061db87938591203511007dc522de7df712cbbee9fc76f30e645fed3f18ae0f1bac665c4180055f9952cb40b70c9c50db2674917d68c2e558260252bb533688b38116e227e5248e4cae8cfb093ed489381d54544c3619d3a6da98dad5240cfa29cbc1e424821ef8e57f9ddb88f2950e45465f9311f4dcac96867e6f309eb862b29e4a22b47a540f77da732f878f60b5d19956721d407f9c88da26e0d8a03ac83de03b4fd8fec4faa836e7520ee11ce3b329f24d605242b8cb1368d68eb6fb18b65b7f8c2c73181168e832c3b8e3b857fa89f9fb84f483c63efea4504eb0ff6ec1fbc3327066608496ed4bb0c73b9d7a79d776e7a1ea3d2277a9213dfd5f2e4d1d77ff28f2fbdd1cd65e9bbc0aaecaffdc3c872dc6c78fdb1d7285d2f2f903185263d563fc02b7911a8fc5540c9e4eb49000242211186988a39c61bcf5b0e1283e8fce1827508a6ce3dfa314f960c3f1a344c29d5fd711b56423701c5665cd5f7387ab7d71ceb3e8405c1f834b39287935ca02957ed6214176669d0c6edc9333fb2b9437a034d77a73c664c936cd379d7f5c3d6711cb951c6832f8757354538763989bd558df1f009f1230f07491e15c2553f388d05e3c680e48dd8a47dd6615adaad34924e59376d267ca10d7fb5b46971c67a18ea8b1f3f2fea767600fa8e5aa6d444511db3aa50721c89e8528e717fe6d422789cad518bec7fb80c8a090dd3a0f80bac829a1d6de0805bc31f3cccff2d5cb8bc8763473dddafdcd962d72db1e82396746c1ebb5351c2272ce3c19181e19c956dfedae3845d9f2f7cd82aa9da3402d12ded69c2379dbc76c01576fcf645ae6289ec08afde6bf8c65ed29e91a26a387559fb662088f50e9810609e468a8c1ec3f4dacc0b5fd9d2f60b48cbc2fb144d73e23279fe235f86b7cfb87d121cb97d1a99ecfb6542eb41b53050fbc0ccd6d9fc39e82f2193c0976f018eb17ea349683c84c04bc7d099ff6138f278f09781fd31b908f0750865a18577e2977a2c5c2503e8c090639964bc4217c239bbe95def3d945b5a5f9cdd0bd8ecb64f78a6798a8b095790f6f1f00c005d98474c29de82b42407bd93aa583b4b9401124def47abcc5a4b82328d2f14fde5409eafae88a3764b41149fff50f0ce7daf419197ec23c972c8dd5ba6a847f4eb7f7ce29b871b4beb4304f247ad0ac4052448dba77686cccdaeab6889e62ab3a4b440f83030fe6250dd7ecee736cb55dcbdfeb66cc4a98a055351bb1531190bbb326f21dd75a30e28859e2bae6f4665660323de631da1c9bc29c0f110fc623dc320fceb9ead6000b571f1ea2b3c86b1823ba5a478fe76ac5496b836d225880f26365fdafb0cd1e5e23b7656bb0eff25f2ada52f861cfdc22c2e6c67e9d13e82d11728f9fce600b1be2578358e71c5ac5b9bea011535bbac1ca348257e11021f9a90622a8040fbb93dfdae749831a064cc43bb56aa5a6b2255ef3650470ac3bef5c48b9027e3cfe802a627f0bb620ca7b9d142e27c5fd4fc2190aeda0e910a6b531ee56cc5d137b852dae66d4718f4ae8ff5f5a3bf084debac2fa17ae09d5a63c63922f235d8b2571e9dd563c9da758ee392169fc35d2095a8befb82ef9fa1c346f3eaeeaba9de6758bc81c52456e0588bb54ca188bd5f881a1a4d3c3471e51fc6f170363a76c89527968a5ac7e45276aa91f21e9e4cac74b055f1be064f54a4bb7dc7c5395b7a53f9f60876706c2a168813c60f6a658423cc10b22b86a9dad17355ca1587fb996e0dcd37b8437959da25febb2d0dc16893194ceea9154c09a177b52624453f90e8f154377a46c69c6ebd2109355b669954da22e888bcf9b42cced3ecb50f7fd6eb8f9060a317d47c4ef37f3d56dc2f5b113087a0a674719c020b33549391f41885e179e8fe5f267d3841e7147e1c4eb6d3ca3fcd268187df0faf108a08ce4c39c8c75bf6769f2513deb11abd6ceaf1fb22e5929ffd3cf7fa68dbfb0cfcc34eca97cf3e096defd3491a3b13aef60c26cd64fb2ed376488d57f9671a567899e146a0e8544b178cecec7e3a425a6b00b1fdb1b97f55daa832e489184ee4e6fa05da756f9c904028d4ebc91ca2276181a3112650c2f5a0d07a0f046c7279a515e76147a537a5c6d7d8baaf58ad04d7a699d0816ebbd3f5f338a5e24d6bcfad7ead6526456540817926590e614a28a770c56eb67120cde5e70e2a5d94cb1aa31b0f70142bbb207e1c95b769f38864441e8bf8ee76670b0a19782805a8bb7cbc5c4849ce9d477f53ee37fc338441d23ab233fcbc5dc3f4cd4c8076a8b8b0665df5c0124e6566d8fcba52d096d6f1abb485557d57843b44d3b8e608c993f9af3aed903c46d9bb3b77e7c0974776a9b116744c5f00088d695c255008f369cea8219329929a4b1c88ba2aaf68830add078aca77a8b95716b9ba77e192cfcbda57ccef538b06d4df4a52e53579256e234fd25e4d0a2d3d6d99fce96eeb25c39bb7057861ef87d72c1d5e37232ec827421ed0a4f13aa5ff80e498953c5d07291b20b503d692903c6480b472f9b459afe2539448766d24fb058b6f2de317d13da6b0edc5850dd55f15b57bceef23b7b5dc8e74e367227e30382061a48d9c7d22815de045f161cb2eae205fd3367bba1910d451696fff1aaa7e5502fe6e9754459591c74f4bd5a25f733d8cfefd26a6ad6fce93a1550fb6606ffd893cbf18356fdce0314f16d0a9cd28d73b25c4903d9a562057d32dadd0d449189f1f76ea70e1e2f970f2909bc58e8b20be51b2be0a7adae7d820f95c305ea9f52071f95e30fed3a2ff2db201735d0bd76a8141f21ebfe42fae4d5b0140ac9a100a9d2c6421c12c12e22c0c4fc761e01bc5f9cd4a0e08a69a45d5ae13444f27c743e56c3477cc5ae0f9e6b88f8b0f6ef05752eb253df22b43f0cd91d01ec4365e8617884468ab837ea7332415c5f2ea5f44cd422e497d3a173ff48e93b42ada6ab994160e22afd223c5534df5b9345df606696b3a809eb0b3fafef8750a218a979a3a9f83b98ca46e68cff7bd4aa43d131a0e5a872007acd48821fe49d131fcf4d096d25aa4cc5a4d4ab220f1386b9c3debb13982376ebd74e939bedfebd320d42beb324591ea97d758681cef1aee38469ac41786d4d280a25be1c3a43360d5281b5ee66f64c862f26ccb28581c740b10f40866ebe2890f6c497636457390c04a0fc8cd2882847ee1105f3f255e7ed179e2cb8bca6048adc4fe98cf6c219b690f5dc9b09be39f5a048ea4f9799cf7419b12a8c5a10bd76b99f56512911ff5a3c72c53de10dbbad4d73d21b5c5e1fb4a46b001b859e1e99e42c1ea45c3982f22188447f65a9c11f5e428ccf7b37162a49ca088ab9364fe961021594e3bfdf2abfea13268e3047fc7e1473a841ef15c4301d5c076a8c123e29a99f69789ef1a620eea42d96de1268a83d625a56baa3a7a0a5963174005f7eff5dafeaea1ea3189b88a565a4d94447863f441f189932cd93d68e53e4593673988107ffb2e78d592599daaa0855b8f57dfc47350d31e4b9f5014e413c81747cba6935fe9a80c191c451acd38fd69fdd4e3e1e6fb19bb26849eb325ae516d131a33a485f0327ffed048bb98ecff8728e89c10fcd74229b7302c9990162dd46d192bea2f27fa8aaf57eef6440adaefafb27083a65580cc1723c736da616072155fa4dd5322ba72435105b79a0e1aa602f8b4a8e1ab36546fea04b3e60d04c9f24753ca1523b4b68b3beeb1d6584a9530c5b757a769e8ea8ac5bd112b65dcaea6e976ea855df02022a7e9fe064e1754f355b0853b8642d1851402e3a313197648d77342bf3e7b520691c10212996d0bca6fd606b2336f88c7f0a994d31a88b79aa3af00285d9ce2e829a336ed648fbb52637bb0bbea25cc94eb80d3bc7397413b369b3b8e610fd7aceb90ad9451ad4ee03feb7ae6cffa38f0aa4e8eb252daba9022fe1da4b2d7fe02ca56d0a826f5e9f0d58a38487e0ebbaf9051199ee910fc229d1f263559ceda0fcde4c47336cc22a71e8f9e0314707875f2632288179eb0f0a9207dde444fccc3c14f3207ec3ab17bac142c46c3e88a9fa3eb9a5ccaea14b69e6524164a91f310d025609fec158f07bca4a54ed97fa1b3553820072b02901ae3c715906914bf7928bf807c6ed51e17bdd193136dcfcbd362fe8a434eb220664d362589ea30aec5e92c8b5ba92c040f1dcb6f59d37e3e9c76d89bf21df623d8d71506d000288fca387492326d99eb93932480bd419edc69fb47e78a0b187d233f8dbdba8ce638eefa1eb424507cb3f34ab8ef87e5b2b8c4adc0640a9a5a3f81c8c6381d7b5e74f6f3ff0a4facc11fc26225049e3e3da1862f50cfe332c51fcb694a937a500b4df6a4bae3d71f70a039a96e580b31e9df2ac79bd099983bde29f7de8adf85a4d5a41f3de4890f53654e5d73596e76ba5e93e2140b7f7c999cb5acc22a2c5fe5d4dde7175739d53adad077e779e73fcc877b601d7bdc05ffcb6ad3d459edc0623f1e03d4fd72a1efe9bda115e40c33c429bc7d3a9ccde1a021a846105b181fde93b163bb9207109422906340ce9e97c77dda7b9a39f9f7ef33ab94152e6d6c40ebfb9dd8f20bfd4bc54accf6e2f52b0d51a4e2e886ec163807308fb275d3f15aaf503e1c0faaf859ca6d9a2c505f4311ff24f5cf71f1c69f3353ee2123533d37684b09e8d3344689dae1bcde2f0f6b53a7f1e5e9618227d6e40233f44588afb1e4ab121b33caf7a1826df122a0172bad637683764d4e7b3b943d4a62b63a182de808abda2ef8d87bc2eee94afefbdff1f631133d13122199e73d9573d8f308a5d82077d189dec8daac8380c6d46bb9b39a83401616ffd120011d67bd01f11cec99988e5e56a998bea0816e32ef0cbe19b2cafafcd22ff91d11d27d8119747ab809f104703bdb31554555c32b30ba07bcf165a42ccc53041f10f50852b7e624c6adc716ec47c60aef23847cae71709da45f7bbdf57b447eb788dc497fef0a23879026fa3265bbe59a1b490b732df232bc3225f6c01f25864d236a4ffe2740b57c61ca83cfee5e3b144562395a194a03e7de13b9ba27df35fbb21428dcabb129a9d56a0f356ecbc3ef481a50e2204a426aeb882e851b7488aa3e60443026a603efe9be4cba92ea16f1e5228c67eb0220d606a2899910b73aec8da1f3b11954e4a60c30f8245270d53b47c201e9ad1a62d9ce745029270fdc7fce95b0312e3cb8592acd96f589001ffda47e38b64a2e9c79fcaae8d6eba468a1e2a83394357b9b450950f8f9ea4f24d71db8cb09937eebc4b9fa73b3a654cebb31bf163e2fdf19bac455852b89179d8d2dc2613ff03ef3e098f182c97f8b982c8accda33ba9c6d01fa60d6593197ad2cdfe5f7e0e667a24e8abdd770030672b6a5c52923027396010540716ee00849db3d7475d8c8523bf3a82e5dae2613fe762c5ac1ac7c5831a3c879a713abc86d540ef25e5e7257bfbcbcfb2541051725ea591863aa5cbc9635a23b0cb49b6f4eba833e9f4d579f9d6927655605863a6c9daab0a672f5ac0176d61e0e2d2ad9f2ae2a0adee1897d06e64d3849d3779b47433d51821b44ae0ae0ca7e1c777fd413548949074fe9c1f95ba5f3f9bb507a109ad50fd37616f83f301cc755f4f186777a904e2d1247abe2ec83b8463725cfe20d9597fa0fae3597acce6cce40f39885753121667a0bcf65c1bad43a7dfee356aae2692a71560f2d6ea8b3b27f4307d41cd67bca74abb28c44ecee81228fb5add9bba73e36c1b1070c4da96bfd2a33049de517f67e3b783ab21ee16a241c50db3a315fb366bd84b460a601ef9fa7419fed539dd5f159aee786edfe1f8090af68c23415c2f7e15adc2fa53e9f4aedd73d62b2b20ca85a6cd4f4a115af1b235c8c501fe62eb6fd640fd0c1f8e2fe912992c5bdbba206c730423e7a75a1b2e92a4def468cfd785c176be067be1c3f7b3a53ec16b2340fb80eeb261d3ff7f38c76d9f768bc0a3979dc8c54612f350c5a487165074821b566a74add8474cf396e5733bd30bbe08fe89c0f3f57836bfc3e4398c1f597b4276ae44702e001f43cd00878b48d1b3150a24f34d2aa18fd62891b8782403103e7772ecfb9d5f427bac2d681822fe998ef848313ba8f40fc1d3aa3cd0980b48ed0e11d3bb1e1fcbe49df89020beb465468a1a01a8ba7a7bebde3f4f9f9c607510f7911532892b330bd1012ff40790e5e8e793c1cf88423eb5d2550497345a8a74e3a393b419047220376f6c33edd543a9830a7122f0fb947bebaf318ed05845d0e5fcc546ef0e52c377922d5d3741269d6e1a35db084864543d76955a80322d04f6d96ce30c227724d309c80ecc3cd251f2659f7b52598a2ea2606fb58123ff3dc657e59b917a00b2f585673447861c070d06e60708bc5dedc57bcddaae2b767f7cd4a42f5f00c48b76d47605219073de3efde8e0a352f7a7270eeffe495d16fffebff83d7779aab95859b1ed156246fe41e1474cc653cc252c966fb440170a70ce3ce2825b8523b11da88003827edaff6e0b2dad6557f8c71c664e432acfd644d2c3f2ec882542f007eb7c1dbeffd1bfcf8eb79cab8dde208642308411a25293da6b7aff63d22e3970df12474dc606a1a1e3ce3369c2bd7455ed0a02e210914aa511ba89fff458b3bf6556b9c12040eb462fa2ea027eb2eb698828e5cde23971b9bb97ea87327fc93b6ee031438aaa865afc5bcc68607c81a1c21742f39003be90e6f1af4c88d36bf934a42d2dc4521aa12ed5d7e5456891581076d5e66dad7e2fbe82266aa95d8d50927cf5c7707986b480b3888dee164ba4a350f7a5b339bcc3ce704e9e6b611b5ff03fdb2bcb6a9b2452d0d1beee75b3659eec151cb65639c3550cb30f9057e0d2cb1948fce910932a00d73f9048775fd0f823c2e61b0e91a647da0159a1a718b2f28e70217f7ee600bec5396c63d0fcb124a33fcd08c63bf0c5e4e7658f884acba085156ea14b167a87be14614a7e29cb32896268a25827bf2ce5721bb6d9b2de4f6a595e9d1b5b08a60aecb2a0d0120f322afdd0af7076bad51b415c6c43ad54c5609964a6ed7b593e1173a6818e368d2e5ab3c10f31b55283bbd6530b005dc988320456b35032964616ca9f12149d46bbd2dd22273b15647b7e5913957d722e319b614ef6ecc5976724870c36330939c77c5bfdede66745ac5b1176071e7ca6bcbc34f83efca1907d83d688c739107fbc7d67348494c3e9acbee903ec4c040ade70955e695772a77345f3dd4a99d1de29ddd1b6d3a078ad32503ebcaf4b7bebc181e49a9a99bc0221e84e8f7d39dcdc3d8792b78eccba077a4ee2ba797bdcf6c3b0098d4d97f1df4b4bc17000369ccdcb3fad7d15daaf3b069541572ec5760c72a2bf4e5be0fe9463feff62523b72ba601fc33d4778bb3836fcb229964e7e735592ed664291ada2e67ad8cf33fd2e6b7459a113bd17e722f8fc6c651f13af4e49bccd42a51b267051878bc47ae648c364cd15b92bfae75004f47264c26dc206cc089794e1466bb4e866f568bf53b9b3384a6e764743eb53182dcc30c75c8189c0d8fa2f1d3f5fae01de9b82185a31b9082d5eb1449781acb9d1c653bd2741076d1959468d3f75ce8bfa02922e7ca5a2091078a0d330cf7ab1010c8aed295bc8cb45e4fefa2523ded5ba93e1164fc3607697b51b8d6f8ab276a587f7ac96c7b831c4bb3fd489f7989d3a2a536203c5aecb1c5a63040e0eedaee563df2bc3ad7daab8825c86bd32aad03a4b28f7d1f995ec89a6ae46a2c72f590e12df30976023e6187f2a3864218b947fac4c6a5a17e35eb88f851392d39dc87a83996fecc894a1d962a4348760fa6528f44322412ebc6510d5989f09ca2fe6fca9c4e427c314d6eef88d3daf56e8f256399d246dc7ad841a59f0cbc8f8fb52b79076487a712497b394565b535bea5a73c7ed2675362c9777930c98f62ed9066cfbe74856a6d30c3dd3a72801682ce40c03350ea770a4b63b24f585c54a88f0d15252a8c35c681ca4aed728d54781fe62946a3299b5d57ddd26f847666c751b2ab50ca37b59f04a057abb818982bdc6365c695f5d963e9d4d4a6bc151b3f6218f38ba2bf702d46baf4e8e55c3a31822f7206ba650865e9a24efc039c905d4401095b311fc28cba3f36910c1945943327b1826c1803ca9c8ae00e479083fabfe757b4fcbf4f1aa44445e55396a64399cf940399e3af53c03d2155705e67357a5e2185e499a772278d2f3921cdfa0958c821bca62d4415d0d76059e9491bd756321158dd0fed3e71b51326a177653f078cf20aa8997969947f7d374c18d9fce8d977df1f023c3a06ac3c3ee301ec5b30afe5e3fed4b7e8ab082240318ed827b4d78c920e598114c2d29814082700f65e0062e78c38903da960b0642b91ca415565dc0623a91dc4f176aa0f4ae188fa0c1b97e00c15878952ffb4c48c6811d794ecaceef1052f80b8a4183871a354ffa7a3ea089a049f41cde746f5b22a716afd7e4b68aa627cd5c8c55ba796d5550e7f2827d2a4f2c84ad6d377571a180d51aa10dfff907999b36839de834fe8b89cfd599b0d06377ef3cb905a871501284611c2fbe1abfbe0563e4c9ee3aa4074a2e7c5de0685a94401833b99284c4d7e9396f3d626938dfff679d531b123c4a9ba9c53a3d68e25c69b87316931e0d872cd6e1900f0af875743c818afd07e1f0818a368d2e19591dce8bea188b1713ad98c7257143349a9fcbd2b78540eef708aa4ef7c32e90ae2146d4f419adfe7ee17dd69b7afb4628a43ae61aac60147c2e76f9ecb2cf15607ff20abe4dfff0cc9fe9d448d3a0c70e5d73c2479fe0773113bd1e9aa2d7871f8f3d51b7b1fce8126b297da34d38772b51bc4a00a062130a44f742675ac26bc50f3d142e9f1c2a1d3b3fb578fc9bfa60040177538cf41d4b06842f3be33131fc19dc0ce893380d2453ae3f9e9f543c3f59536367f34bf34691db36a947a370ef4f622398b1dc24a26ad3c8fd62e902b7111941f19d7a55bf1854fa86f1c327ca53dbae4160d1ad7980390eed124f5d0a39b2d9c7360361e3251e5c75eca8bee8979354100ceae73c70d8c3da1bc313b2a3600d2bf58ccf48476a951ec64b85dae150ba182ed387a7a912a3821cd585bce4c2282333be5b29a1bb87aad768ffa293926263a92e2a2ef11a8d62b3345ee942fbe6a4a990fe46e99d809cb760b5f5fbb6f99642978129e9b9c6e279f158f349004ec74428ffe8f04d4c3465969ca08b01a1cf61fd8525dc1cad0fe94b6f44db9b18a98b46dca5d6481e99c9812c15cbfdea98e658e97cb52f2dd64350701358cb6d8d0de05f201a582a43e55b00417daf173554a67d75572a3130131c25914da3e0229dceb5b2dafba000a0a698fb8365b07c80a22def7c2512dca97b32a7ce9bfa05cf60c3e6a78e7cd8080d671a85a2de5729f61a8807bc8a87786d11ec8ff1c8f30238cb112cf26ab14085aa9806d1b6d0d35bfe145fb433b782de69487ce4ba6c25ef6df5bbc95414522d1dbc66d96e686ccbfa1c0d7fd57d807001eb753810c33bd21e753b8e154d3b48d18ec391ca642049eff05c630ae87e6bf4627e81eb1641d2a61ec2868aa926563d980e4a3eec619e22287d017996f32bb2a9be93977198e0d629e6eacdb1c090d14323ab77a0f829f027f38d30012de40deb70fe01a60ec9e7b3bc63450575c2a49571677ea737358f1f350c03e880631e832b61250ef578fa6ae38fca1a8b41b74efad809eb7b62aa3e7458b3a5d82acb01f13564018e2ed59dbe30c7fd1bc79b363570f86f5a3e018ec46405beb8eb03b44c6af470f4ba43eec2a4691a11b7963912f7b6bae71e170c76840a386a8f48fed3aa140a3b8190e3263beaead622f6b72607b45d92e01b2eb7aa7e0a7e53d682f86d9ec35529a195ab8cea8b1b04096dfae69f4d442c0db9f8fe65e20d48f95299f4aa7d9dd75918056d454cf9a63b2bd34c96bfbc5d8ff2ef11ed7cd489c9700e84629985fb762a374bcf9937756aa1fd42d00d9ee0644612295beea2385981b0eb1de18842a65bd715627f084155c3b338cd7dab75e58add1f441224c841da4f85b9bc34a5f15171ffca003360349e579c8c0e0ac146a46a671ac19a1c137537ceb50194b5df6da6329628e7058cfa8b8da298db6ba52ba24bdaa9564edf4cde8c4e4712069b7ce9d9c4ccf14cc34d27b860d654709bfbba9496b38bb4f450b2a56a67656c5673aee2cf8e1804a40f31d8ac7ac01f19b2293a0ad953d629110182b53b2463ef0afeef0b823fbd2906619555d6e5f1906316a0de4bbffff1f44