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

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

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

Block Certificate

Block 66428 e7e764c665b918f2b6e32f24e7cedf72c8d73f16ffdf4131b3d463ee7992b92b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a6ef4083c9896492d5d222b868d3513437f645522dc90eb2f12af21b1c7ab5ea
Certificate Block Hash
e7e764c665b918f2b6e32f24e7cedf72c8d73f16ffdf4131b3d463ee7992b92b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0081aa000088bc0100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000001e356c77355a271235d4dd5ddc85bb59b60ee15ef5005bf7d7ae984d139a1925695726e1fc84d0d79ae22afe2218c38f89773c655cb686c5e2472588b7c027a316306fac1dff186f64891bec5358807efc42e850906f29def60a000000000000000002000000020081aa000088bc0100

Raw Header Hex

000040208ad6a23e206fd1059dc68604f942747ca442a890957965607f809ad058ff62dfae78c65283812df95f2636f4d603f1fb94bfafa0d476b71469112c51f8087694f4db1e6aa2630118eab57a1c1bf22af1b20ec92d5245f6373451d368b822d2d5926489c98340efa6

Proof Data Hex

59,560 bytes
1212160203074e02af3aa9d9d1a0e6bb2967f6c36d8d779a9322647fea2b6cbeb9a2639231e9319020ede31911dd0a45545e01ac01f83c62dbb3e199d09010bc226a65a595ea980c973741c3b54d84c71703cceaf89bb3bc077c4534e0cf71dfac34aa7eb619faf11fe6cec0f6b4736e8c78c7b7c01706ec4e4d795fc0dfbd6f3083f51d9da74550d9685127e83bad28d8759c2a8060ce7128580f2a702a4330df7e7cf2fc9fee1df1c87307c6a8496ebf1e0aa534f800b65bdfb5187bbc5f8e89e9104a9f4431a5d7fae9a8017ad183dbd920271bdfb4e661fe5c0f7364a6af3d071dc9416967cf6de6dbb6d4ced94b9b0b5f01a8a85024ec914c8df037d6ac1659efbd622e5bdfd87668e46085350fee63c1af5f81330ba7c1a17f14fab7e040020b1e77ee15b574ad269284d63e424022e4df6fe758909f9742202e1a092a7d9d4ec8c80d524529eec15dd1fcaec2d69d76c0cb8fe52b795140aae32734328e3962d99aa1d528526ff2b120769d1b4c7c8c9dfc9014f671c33e0d9b320fdc651ee8467902ae0de09375bf439cae1f04cace475c4b82325f0c7ec4c7af9f59e5563c856102ed2a20a9ef5ed76f50eed8324e6bd132b36bc8b7171bd52f0f0ea6729f28e79901f6f8d8e53409e5d568cb0cdddc66ba1a70d7983e241f1251f2e83583b229d4c4ab06ac4c761076fdfaa09ebb374e4584245f2611ccbb9685052208c29ae2c934f7ec6529ac9b79fb17181cde3131cdaa4189a937f13c6c503c1b94e977bcb26dafa1a362061456762644442e1824e261499678529924d4bc526483290fd5e5a04bf0d1ecdf6563e152cfd856a47abafd050bc1d4c9b30483e238429b2f0d929c4b6e9ad6ba7de78cc663ad406edb6d38ce4574996be8c57869e13431fada760a455651ce989d83089fe39913273ee363d84cbbb026a59c666dec08f93b6d075ff50c34ac2f49e884acf3d9a60745f0f0c19801128ac87fe05ffb6d4a530aa7642e40f021a484473100edd63e8e061ac56da638413c46a733f8dd2d506d4b3c0f75eeaec76b7c10bd96cfacc93df9ccb433f9803adfdf241f612737728df2732ce70b404f79545713c8e5b57df2894b5e95ffa827e76b0dd628de22537c95fe1c969cfa340f0d7e038b2b5a546e833d92c179d90dcab2e6174b236b780dab4e8a428295534c1a7b90fff9ac83ff43ad38784bc04b15e12e6ba95d3aee096e460a3f9b62053aa0681a6aea671490f8c4b0776b3c37d999cd44d289d278bf62003ea4017865fa21932e3ac4f10a17658a8cfaadfca78011bceade9cc8f2a3f6454f6706cba65668a5ebfb124ef7fb3a714df38771bf638d1c5c5985e8e58f13f0988df3f4761167b75bfd052eb92fadf86cdab36d3de9922ddca2068247c8c2fe7c9ee9ddb18baefe2c743965a5046d8decc86074593ee474caba23951685d86bc1d3b10279b051f6064dfab0b14c913215f6803e9ac896a6a1db7991fccb9ab235f78c6139cc19acfdeaf8d64d896f22bf02ee4f932eb24e1d6b8557f51b0c7048b5e1a3a280e73835501811a9e27b12cd4632ded4c77f1e285ceaf7c0e3480c0cf48f80b68d731e7c4b1e23c60381d2109357d8bd2e8ca29889ffdbb2a6c1be7bc96c21bb15781f74fa6c79d0c59ba7718af82767d9b1ae2ef124746aed8dc80070739763c1fddb8252329102f2d25423822ed272f50758a04577feae896bb03d67ec5cb7962a7d24ecfab7f2a501cb49741f7f259a7f51b2d0e4af427af3efeec1f5697eec9d368b8d10edef4eca94b31403201b10ce08cf94836e1340f3465b49d27f65f315da11a9d588d2900e88e0a6163cf6eae93eb4af860730787be902ee7bc484e3abca5c550e56e8e5a3fdccf689d11cbaafae5915d0678f4894f5117450789a311a42bf9c20145fd58c4e38244ed3d6b03ab4b51a395d2a99c27c921ae51455f5b6ffbf2b76feb397b65718b469934fae1f1c75ecb574668ad3f72cb77ddc60b963f49639a9355b1ff6e9af268e7808ae51c5f8c4d49a4c8ee34a4abbb5bc44ba2356735be39865bedc0d1aefdf74f7509bb3411a3fbd80ccf4f1cc6157400ffc83d191d2239c120eed0c19f53b24a445fae220e07f6d5a1b38e72a51198900a0957035e1055efb0c32fe75f285112a7344cb3eebf346ba64fc08cb66b6c725b1b5c96027549da3df931e36987c88e827bc62e622d8404413029b621c5e3a28fc80844342e59767027c9699027e58643e632f88650d43d7ebd4160cbbd30ba205732b9d05c93685017e7b8d74d26d8937178424d26a95279086b44db43c1ca0e4145e4b18d42e362ad937f34622feadfeff506b6d247c29f62312f619f52741cf88dd63dd5be50f57f3773ea3b281c179209d7f91ed1334c509d0b8fea900a081326e253df665603cd5f1afee62cd889c9e6fed51ce3d7b7763bdf3d21050fb5d25919f36eabe9aa5ad131ac665f76c83ee9a3049062dabd97d78b1b20628f975758defae636af1a5dca3d04eea2ad44e255228af32b4601ca10811c6dad8ce0f85c395354d01f53d94fb30f9d4a55bf78e6ccd057b1890364018fe3659699c7da0b1569297bb8323349bc21e6adf616890d0960aca9845b13274431aa55f2a8817457f201e12a4d27a4c06b97491d489742a1c5c792edde0204172d88a1299eaef36588038e8e64bb0be707cdeb8636a4d7cac2fdf1d5daf9ceabcb6e1c47c0e71aefcd4584de5c85302062b81d85c3a17434560ad69ed2b35882630aa5322e1e8ee722168ec73cb55c103477d0b936de33c2ed638b609eb0500515f54cfe0c1994f833ba9701dba13be3fb0bb680fd619fb6ef4b7781576122a3492f8079110c6247a5c343390d77e0d847c1642ad93bdf0fb3a1331f7a2e4d0e93e25a766557a71f2fa0e5397da5e537bf96e364122a1ee0edcc89c150e7074636b24e5ece463fcbfe0f56397fd3192962c233de4595d10f5a61106fdf9618993aadfce7f3a330cfa46b88b4b7ae0bc20173806c1c59ef9fd7dbdb76ec30b918220f1bfa8442efbdc1967761362d97a8987d809d08727d551ee49c9b4fbc049b1c6f492498dd258c13ebe0f58055624131e7c6c7cd99c88e5cfea18951ada685d88b1806b922f62d52883d1bbb6f18d75fc0e5fa4bb87a8483ca36c202a1ef9a440e4c903b55f360bc274e24a2bbe36bde05569030e2f71ab6b434dfef643ebdeab52f56c954d2f2f7dc09ed4d204f1731742c0ab2b177fdf915de4cbb14774579014260ea983d2dc872c9ff21bb0f8f225854127e0178ace2db320ef68264fad3eefa3123207b9e5a0b03a3a1bd6755ddf8c4bf8db1d4e6ca480a532fbd625c086b1bddad92ea8bf01da0d4ec6888627b9214ca80636083d63cbf910f63313270eee3688d5d4e4f7c68fd3f086fe5deef8ee77d52f1849c2cbf9d10b744d16518aa9cb57eacbb99098800a0c87200ec27da6461f484ac9f1e9b1a691f591c0254c5d919d97d4924e004c842aaefc6bdc164ffee955268ea5cf78ddf3b2cbf25f164cbff8e42e87feac5a9c48c4df0111b27c3c849fd763321f10fff0684870477518ff9ae1701b2d6cb041e364fb9ee79daf7fa005f92f1e54e59fcaa94fad0dddd899706bba50ba8e95c5f14ad150a66b0cedbb7c4304a6c8f6f291c60111717db7b81ca37d35f5c756bc2fa9954ee064837833dee24a43b4cf08e25c14c0e78286765838d028276f3589d100710bfe419a715a26cc02663772867611b607cfa1e37c2888999cdaabc34daaae5a0f653786bc8440b646c85d758ff971fd5d508455126a8083b1712efccfcbc993a44665357f06729e7e81eb80d49e864cb99231175ba6873c830cddb39bd2136e564a1770927555b7c07bcd4694f6c98276b3fcf51558231f06b1ff60d4c61707c44e5b4924a36086632ff417172e3643f420abc3059f32eae5fdd940026360025eed21885c01a172b015919d6450724b1fa5a1192e63204737e7dd861c1712ff8a8938d50ad2cffc697f4674998c1802571e590c581b9065cc6ee5981a89cbc9c5dd11b1418ba20c258c523907c89c4c7d591d588e6e6e81a5f435e4e84f1a120e85698b41ba8df8d1874ee9d66ed4da6e7b6acb3b8b99fbf7bd5c8cfd5a86b7cca4a6619154183f3b9cbb45e9dbe0a0c2505332790bbe463c9e5ba86554c3a6fa19074f91be88ba049a0d214850c7f3863b32d3795652fe77f1b3001fbe91b260eecf22b08a36e731f9e3883decc3967af874386c8f426522eedd110f24ebd05f848203850aa40f53482fe87afaf0912459c9a1e40f7da484d10b5263b2ce6fc6d917dd03150701de2903f8ee51b267c009e34f78a0687f398ded04b580200d0d5835d67de44b265b900327f91a7b3aadbd1ad1b4fdc12e3e8c98c26af0c377c8a351677611373a4643361dbdbed237de9fe1563273baf19fe2ec5eef18d7a32d8977e33f91b738a4f09f7dbbc3ec0a3f455598d9af15f6a40b4280f1ebeef134fb0ae4fc5d68c713f88a0de1259af8840de356496e101d7ea202450fdfeefda285423e41a0020f4b4754da60025cf9dd768e3c80834e4be18105a833e696935851c61942ef32856a6480769acde43c19198b17e831106846f879eeb87f14ba8c23fcdd74521ef004ce6b7a10e4ffe08167fab8355ab721e5bf211906aa0083c2d619e143903e751685dfa9f99713de0b870499fc058ec8a396ff24b14cf020d19ddb04dfb56980b8667fba9afa48aa2106d48aa9b15d171909de5f3662b0cdc3fdd15d7043575cdc64a12a21d3ec0979392e7857e6482d50c88307dd03abe992e2d643319faa89d8d25b1060086f7719bc46b57d24e138c22ea6f60d4db9ef3fac3e5a013386ff8d1674292d75a716488efa13a0f3af104e613ed923f2c753e9f08ed05e948ed123ee459211d57a5e0de6124078e586b0633f02bb59b5d96b82d89052415b854839b833f1347ab9b281e49c53402321e090665dc1fe45a9481e41e34abbbe1389bee0a0bfd620db090d98337f3e30d4efb04ca981a4b216de26563e1b39d93eed7c1c54b3bc2837b1cd74703616ac363b5b47b4c2d7863554b38c1be7f75e6cef5e65611be2109d9dbe0dac195117730c3641c32db92adaa383a0a9fd101f2691b683b6e41415d23971f761c7b7f8f83615abbd2bc4074543de05cff46ca1438054f002c9cd5870ec7bcac3f1ae75c2283fd27336f4b4d86c463e23c734ef23bed1c9aab2b4e152652c0f88055ed5e470e5eafd79e1e24b2c1ea312e428cf022ef052ef20d2549c1b6868cbfec7558913b4eb72d6fb6d0d56e9aaad88fc1241f09ba88af3c9fb73a3373f77cad303285415a913c22a50d7325551ba20c4bd3bd559c2935b03b5c36cf02a9c5271fe3a71da165ef50361a0b07807cdc83cda47bd11bb1dc28d242ee70742991b98fd0a6575bf072e1b05f9b9121872284cd0d5a884814988743283963fb1cf43d85ee452f47a8c00502027b91d722bea5bf9fb88aa0de59ae2a10db39fd59da389613e152512d32467f37909fe2dd43db31a07e7096b0beeb74c0686ab394c4787ec77c0ff6f684472d8ac2e3d41c7a9bbad6e4bf49b1e22fd4e0422cca28b35d5da5f79a0f89e9efe8447fb7340acf93e45f337b696939689a6df8c872d5c5c77fd354eadac8746fddf11dd71924d9c02bde764ab3df432d3e0bc678ee3735271fea96f498915cb2af0bc3bcf59f45a3e7505dbd8e42415c4afeb193f56e0a48fa7387712f115ac3fe0fa726ea673176496e6b40b45b90a6dc10623643bee30e301b7d6b753823630e8ab1f56546b55a28aa4be455bc57cba68df074b739b23d3a8437fe7ebe6ae39fb4755c9c3d79bbd4a415f24549217a7936c49cef6acdfcaf75cd1636a972fd25038136f827cfc75181aa662e0ce903978b3080232e31b981058f092ed77b60cf761a034b938f3a7609cb08101c7bf5e29e6c1ea4c71cc5ae2f1dd9c00bbdbc66f5050c1e9454cb9383c13153a889e6a8430fe81a7652874945f82df130d31b689b9180e652158b40c062aedde3fd700aa87c0e91bded9a0c90f7a378cca294ebab16d67d7a85e3529a8846ed88eb0aaad09216c36412ccd5a48c28f37deeed837d460948b375728cc559fbfaf58dd9ad9e93f5d26518e6660eef06eb4120d7989e96d34fe8892a64e842feb5f568f9ec4d1a3e706e5c0947e3c50666f3b6788206c80f462dd5bbd35d81dae577190d74ca86fae12fc0307be49d16479fb344ddd59fcf974deabf56e45649623912184c912e60a1caa8c821966b4e7f1369c8ecbd4344115c7afdafecc2d8575591cf21c7231c1e28482be0375fe71fe2316039c525d7c1b65eb113d40f124afce822b61b22e36436c38b73ad3ee55950311531d4183acd00699b5f568b9124a90f45c73dd4258f05bc4f55cfb85429f0656af44ec3b262e8acde61184ee9499f68bebafa6cb4b4f816f19a6d2f8d0ddea079b4f5ee5115f461dec137006fe1661e8a64f4293209ed967d12ab2196d10607d26321c0a066b56f4f7f56902409d5d1aee069771f3518897120d9b87ab5d8c0aebab2fb7b59f0e6f742d1f46eb8c5fd9a1b26316bfd601f6dae56bfadd6953c80822be6f499ef2c51410e751983ac21b9a7e036ea4cdc5588caa6284bede95728c0047cfa279aa26c6d1debbb37722a41b86f9d242f7fdb19afa18ae7e8b8d249b7671948f57db52c6735979eac64a2db8013ce339aabb3eec83e2374b0eb33c37b5f240c2df3511fbca168df046bf56244b1e742986f65c89366d154f45f2972e3b5c508e4fe64b5658a03febea2c6bd6deab3c8faf8a0dc0d1fbbab8e1aae9dbc2ff58adfdfcc1a00cd9a39dd1f34e81e748fdaafbf04a4604ddf2946b44dd6c7386398db2f417255443a8fd698342dd0bb6af20628f88fb724bf283ff8557a5f286a6a3c931e133f728ac76b4d479cbc2b792c2a28a3cc4fb66f88b148d26f6b94f7bfdd14f0c845ecaa4e7bfc3e7c6bc34b93ffe637d8b068b3336d585fe7e844cbd62d5eb587f481ca34408d413e63b109efa3d6acbabd464212fe1951e7204651d8f84e66f1700d78582f56885817e2bfebf1a891f2c5af0493527be3fddffa6b900f25160db72189d28cd742ff15df0ed21da6174085cacacbad5995634f88956e299d732ecdea42a5257b5a200916754a3daebf3302d3b1722a245d57ce9ca183c283531b951e0fc1b0ef10d39388b9d8771edcf5f4c9c8175e508b1c8d6fbf548a7300a5b7b772b7d87dac961fe726a64f0ce091a4322a43e001c97faebd02be84094679d3130dbf95bbcbe091b01969ee055fe62c0f0db3888268246827b8e2b50b62479ed1382324033375f5c786bb38aa93c573e967b9bf703264b31d3737c251ce950ba131863f514ff3dc2969f6565bece09b04fc5588a18bbec9076af7923065bb337b6846b1392c02c90999de5dfa0ee2c993d3118bf92a4786b3ec83bc22b8007dfe0928da8d3a7330e79b7ecefe574f68fba577ad98d1eb019e00a5dd223e0dc84c13818220a42083e7215ade452120afb040f91f63c6cf9e602819af5f6c9b42f79dc4f58c7d2d8a51945feb5cd1b495715af52b0562779bf5e2b6802ffc363954e2d65c3aaa75850409c0237e0f245239dfe37c207e5c516602af6ad4614370f7d88153181f63fac320f908b23f325cd99181bd62e3cbe41cf7f201126d59d6bf8ae89050d6c33690ab67f570df68f790d668e1c2640cf16ce761311c67a7758d1507f02f4602ebd4dea48eb745f45225e6339bfc5f8f5e26c4467f886cad62cd7153b613d3dc7a98f1915a3d032dc559b7e0ae788151855ac09430cd3d89f5255e661a7961cde049a349f5da31b4ea53e4f049d718f7fff0542749a4db32059d071dfed492c5fd5ad21f28604ed787c4ddafa17f6c3531ef3f91e8a07e7639971b1bafe0e99c6985bbb270b3278c48c7fc3222d51f558442c8b6fb030dd59ba4b1977c120060f7c02101d24e19fe05357e508fdbb3f54b3a08686950a115ff567f84733f3e65641a91a45412a6c953b77c481aebedbe989297f3f2702141e0124e23679a102dd0bfcd98a154992bf44c8916c831318d82f55a26d292c5214727aa369a54b2776d0210edc2f4d02cb06472b2667cf7e6c4e79e4eaa263883e5ee739678b40ce57f7737bf0c0e796f26ebe77c2cfdcd4884f4e4c62e73faee205feeab296682cafcba9772a0330ce7f2037abb8e47ac61b73640f88eb41884219a82958b8c0d498ba5735127a7afd3b849c39019d9ee84795901269c30d68dcb1001e7be50bccdc862e829cdf67c007220abbd58a765ae394808081d9c933d944e33d6732ee33cd110fbe8359b567c73e4e56b3cd3e9cef4aa69fc356b88cd7996b0deda6367290bd1402398d9dbf5ab89b927690c34e3270ee76173783776189d8aa40703aa358bd9a755ae2c8a45c6614f540ca19c8e95b7596a85a0b94b1f5c0e3f322a7c910d5d783b4671f0b38fb643b3fc097f9b57fdb272f800c0e3e8f3ce7821a470d67091eb185d416ff11e1f56685d2db19c277bd2969e9663e887268f4bd4d39642d35c4d40daff7c8776f5027909acda45b9d1ea392988bdd8a32cd6763187c3770f123d4699f159a5f2e779e34c7fdb06d7cf0f340c091f396ddf608314ac7d6c320c76d8b3069f864ae8e2531ebce1f8533118fedb48e71daa4c5a89dcb2514aea7cd8b17187100cdb7ad1df922c59335b3cf3c49521a5b7b56006d4258c3cb74e46b6e1908954cd5c5d3cace15d6125aaba5c64aa2c040be4fd461695d4141a1ce1ff71cf28e08146a0dd299f46988c7b15a5dceafcc18822caeb656222178d52a51708fb9f410f767aa08fc39a72e4d96526a1e1a6cdd2e30ec3a1b31bbfffff50dcced8943ad08ec69fafb65c90b9751a6c8da173caff81d30f4c15aab7b598128b66f4a93d22cfe3a126476ea51442410ab7dea149327deea12ed0c9d271f21dfd31cdefff26422da1dcd4a0e042bd88806a331ed1a84dc1fede7b75a0cdfad086e29e2136b5894236237aa8bff9f6b65ae02c03ffeb4fd566d635abc7d02536ef98608511c7bf472c749733a8e4508b7425b57fbddd2ccee4f77fd3cfde30e2bd5fce4798b11e37b78180f0e8a236e1c8dcb16c58b1bce4fa60ef03b617178aeca5b8ba9903c4cf6d399f2cef7267b600f7440690c35e4a4f780452f8ad37a39f2c3dbe7b9cdaeb5c1d6b601de2198d00200b970573c69935b705600a956200e06d642fb22a12bd8f0adf76a027061c1d818223da8c420c5e5333db9e550aae180f23630dab0e77a8d7547e04f89eccca007a8bbd5fa0a44d332ed8e0e1c1717644cf19c3d5c92cb711cb0dfcb99836893acad694271efc85b234aac6d385dae100bb298630f8c4bff29a1fa00c5e02514fbe1fac49ca8fcb57e33dd147c35738cd32d9125323354d4e80490c94fd3b84902424e3e9e290c11b438e9c6fcea0c62aff84fd69fe1e0b35104daf59130af618ad57d3f198236b82526dd6e7e14f69425f75bd144e985cdecf3a217c0a56f42731a95e67d39aa02f0e90ea1c62ea32cdb12c81461e7d1f83f0a2d0060692da10d3e323fa4856e03cc2ed33c47fceddee174b83c337f1258de66a152728cf2bc766b55f7cb6256a154e8b480b9e9451013c291ee8b30395cae69c5cc2668fe973d52d900678f2a29a6223d0fd946130bf3958e6e5db859eed859ffeb462d8e52f2593be280a72dcb5439181a06c6cc9c1804718472663baaaef682394c238ffe278d114e516fab76f80a77c25ba4bb2acb3fe8fe328e8eed727afbee828b6b172ebf1f7ec77758b930f428385314c787f32c8868d1047b3b28984f981c8d9e1cba7938e8f20d42ccb7d94547f63b3045c67d7e8cbe31b6885276deadd16de93b1a6205ef513c0722235a5412ddbc4418f3e6335d097b120842ad83c503aa565dd4991c74c368e21095bc78545bf7e8617a4fea56ea456244c04d7a7e46549f299f963b1322eea145accadbc96b2e92044af134e1f521c18d66c5c2f29ddcd6c9a4c3463ecc6283b7469216820628bb63a66a30b0af07f0fbb859a57dce62b0218e84467401985efe88fe480f8c466abbbc04c0723b6eae328e5cd1395b34699424a14dd1974cd425dec5b3f34a6f8362b26dd49146f2e98114a73c8ae7793560a45bdd9bda9085dab17ae9ea7e9cd92e896976f94e644f7a4f7967bd31eb56a0c5e60e395d7e94c6253bc8f87a977215a19a723a8cad585222e53ca23367260245cee915e786677ec8c2f4f164896b96dfb28373ea7ef4238245771d262195cf0e21d1ee0cb3a0c9286cb0c99057e1b7d20d65af47867c428554d36854963eb89f3f4d9256ad127eecfc1dfee3314f3547f3ded086b8d1034071254a5f5071076161b801dd219b4d7e257632bc3292cf658eda41a7d5348a99f56eedd68c48c418aa2cb14703ffa2d7a01075f4279c023308353b5324845e094750f56347009092cf36a7ae687aead4113b814a8dd56b8a66126e5b50024956ba2c92fabc5313c70ab3b9ff47119eef21dcab8c87f963c186488ba9831344944a964e37a37db4e98dcbaa11df67cc251e627c371125d47e4e77888b46fb94c9b4e082f0d842ea82b66a3d929d7278ca0f2d14ecf049773caf679b02227fe979aad45fec84d46b2a2634bd23a50a5e899e68e4b29f026f1433a11cc2897754d4b779e44da4842bd005fe72afe9341c45bfbccb234b262f46a7338f7b7858bb83d94cb64627c992f6300b333295794efca3b6e2b7137cd65f08547aab04fe056e3f4d682927cacd5ad2f3f7d5fa0d1abe3295bf279a81dae0cb5ec23c9ba937b8371d981e42285e2014cd0dbb1eedefeaf88ce30df504bced0349c1429417f17e4e942ee966dc2455080e9e4e2c1717a007926b1e170a83a599f524a65cfe23882e96ee8154170d273c1147c2cb529bc4b98fe162c34e4ff1414b627ba7165382279caa60d0431af8594291d6cf999dd02981ce4ee464aa584cb40dd7e3bc0964023f30f3659a932d3466b1289ffb936b38f628c50186423b061213a477b9b430a9622641e165ac2e6cb6ef941c16b103b2e0bc81543539e922f08e105a4a92c81086f495a96c44d69c360aabc2f1b04a172b29a6a3a9cab33c30df41a8ac17093364a15e034072e5dae00433e9635c01ca006b0c42c539c8cfb788678cd5af41cff8b3468b905f2b40533c3133b4b232454413269a789a95e7cce5788c21dc8e9886afa8d537e5758cdd0636ed20e0ed778ca628c9e6443cd13d87656e279b3221c251b6c1d8e25eb9e5b5f8d115b922b262251625926b477d748178beb23ada0991369e7f3baa6eb589f4c78884bdd36c6723215efe315c31b43cce90a96d633517a790f53c516d9a923272157203a9d4a7614ac71c1f92b95b890509ac15ba6814e4fb1071fc72f86aad77d7cf2d1d80c3e7d295b1dec4fadf5479389f90901be457be9d280563f17cb7ca3587a57641074e42a216f705df966002c91eef0f6f377268fc45ef24047a6020d842e36ac8cfe6413cefe55d4d7d1fd59a6ea014d3eca018680d87cf9f1e8076e1571b4107417871e9f47b37ed29b035a8f42e3c250f499ca64c94378dc9b622cb95faa0a12db9730813832f30411a64d2208c1ab98ca1af2f431fb8f2386b72684e4738339801030155b950d57b6f28dc13bafed85273847c096c3ba270377f5cc23ecb296f78c7e6d58048ada23dd526a7bd3b4f200be038c534dac35042d5c878c39f981c629e63676c94c8652dcbf5a77e459c0889c86f9090e2cbb3be8e78b6ad323f8828d508bece8c812c15c687da910f0fc84eae80b62b201df2080f1095b1547d313684fd633e9ab99b2985798abb8900461952ef366f5bfe28231a29e8a97a5a0950fe3e65389ef3829abe56c9c9c734a9bab93927a2b4d656ad6368db9503b1a0dcbf594b4b041d1159d26026a5d3d07161237fcd254a90184d7776bdc09adfce3108764f80e57890096e3c032cf558d4be7217ebed97404a29d64fff1a9587eecf30815a4a7f5435ed8efa649b83d9c0074ea463f8ccbf64d0e32561cabafd8ff3db9374bd10780c20f269ec0b9cc85945b75916f860ef3386699a75536fcc718588fa8b11b1f621f69be2901ad524b0237ec4fe09ca8cd4cf5d8785d4ede119ff2e7d2caa9b99e920fc3063a9e83b28059337dbaeb416db0f2c29eda0a5a247c1282b1de27d05d40d2bb4fd7c438294e846e2d382377417fe945676874b0ed12695b2ae6f844a6f762fb8c2913dc106426e87a1e2c45f70357c74e676b7a2bba1bb0db6da7bfa0ddd133fab772b6e90f090d34852a06e8a74094eafd2ad69df21dc827b2186996ad3043e4428673ae523fba3b14de610c1b20e6ab069877996bb7705cbfc159264dea08be3e1a674757b2afad4c97a07255f2a5c8ac089a6a37ba3e8d458d4ca04d78142a663b7b9f518fb162baab5c97b716060741aaa7b5c74b63444d5689a618b4714faac506c2fee5de5630687949ef757b0cafc7c0b9d422ac2ef2bd8ff9c50a24d49152812de1ed2742b493ab8acc09d6218623cf79cbf0a48475790048380c5a8eebc8bf744583a3530410961665e484e7c0f9ad98527bac0845163792bada5225cb5b832aeb918e99f236eccfda3be1124c3bbafc8e126f3771da5fb45caa71764cd2c2846fd5ca5b9eb98ef1a1e92cac1bc6ae667f96e7d83352693ed7e8a271db732be8276bc8acf01ef63378cf1dbbdea6156f75d34de6ce130bfa99441237dca4145fd7613d1a7e10100c82946417676cbac2b3c31d83f975be6571af176beaf5a897701fb35906808899a31cd0d6d2154ab16e9d00cd297c921dee0783ae2b6f74955ca9bfa3ca2eed2ccd1bcec0742ac3ba8f6ab7dcee202b2197e05b1f4102f1689a4fc9cff13a9b997d193cb44874f975370b811238c177e8fe5149b15c056a9fab924200957e0d9080f8fab8325b2daa0db7597f0f78cfed6528f4f2a6b99a19cb32f54703fc8097f163e20f1fdabf17bec9dc9a44725bf4ec1eda8102ea596e3954a463779f8fc452479ba28e9d456beb94979c51639d8b57258681eb4ca606ff61a4fce443ab988d1707c4da023ef6226f0103a6967294b54e08a5be9e7d52b6a25934aa09b64ff0af550b8ca3e82eb1741a09d1042285558368408c68bdf5436cc961ac0c27415c4ebad6bf0141711b4f36f615278efd6d05339238f4e83674fbea35298d8f433390cb0dcc14eaad16a87e6dd793907121bd591aa554856f8d48e54940456c6a981ef524dcb58652efb18730432c58f8b4fe879a2201e3ed6cf88f0084708a233ac86632506cf56d780a16a0e201171dbaff987e39480790f37b9c1faa42395b85bc5f9b51d799bf6bc3feb38e609f2bce50e12a9c4646b8558d02ebd9ec30a66a964cad9e87fd2d864d37d7ed51e69ba3ae193efd0204d0aa2e0da60ee6b540dbf4272a922dcd6b773b943aacfb9051cf02b3a4af26ce90d90541b7da87f46d11d7e098074a09058f2c6e84f30507c636864c1fb1ad45eff423f9aac9b61a5b0a5f2ec9a22a71f9633aca598bfd0c82091010fa52d1d3309b8f4cc5014772fbd841b1287f53cbf13a74b2bfc77b847a2c99c9d3ac24123e08a85cca742676cd3cf63bfb1a3fc6f0e68b3ae6df2a66eb0fd3f257397c1d8a768886ff007ea2cbb32982c06683b0f0be3d5c2f98d2a2628dd4b9693a323a90d63a74e207128840113a8d48d2a7d08433c807ae16f8c22b392fcf9fcf10090e8a9efe5bba135b6295b6483ae4b0160b3d776568d7e138ae4b84793b087424cf46cdd8e314bde2cfb9db4964e3fae01cdd0c822dfb9143ef306796d90a50c0eff264896559805d10ce8325b33c0a2860733d71e00817488c54a6b9c56dbd32128a617d3fb54377e07e67824b962018104be78911f185dc8607f13a608dc4615586c95155e37d30de66e4110da4e0e5035334695978e5af6c2020447d81afe69219afd46bea6ddc472f41017187fecb2cbb9e6a5d84fcad3c8ed9a6bd947766d189a357eeb34a7b1ab48d43347b53f785b382383e8e3b8484e4e81783bafbad7c131b0e93b1a902df3dfca52ee5e17209aa6e847e8f0127f9be4ae7a009ef74aaca59a650351d064d15b566f629d448343dd1f25d68c35ca1ea018cc9a8fb3aecf11e40915a329b1c2ae0be0ed7ec77565ddd05d76290bd812b73cfaaae5cb669b88fe9aefe424849a76f112f4c268174742646a8d714dbf13eca05556e0125e232b863f3b225dafa81216840c04c17959fc9c4d1e2b772cbd9ff60a7ab5fe398f1594d1d89a0ee0cd45ce3c3ea8ff39700cf36017b76861fc7ebd3c4b76554e13a439efc4b1ce5fa6fa6d00a1d40520856d932f3947983b9f282a1ed6429f0778c0c67363a1dd59cb5304305152f719e85f948bd161bd3f9ed804122ee0ae7d9f4d37f02c085cb9ae9c953db105a9918675564bde1765ed98797779ef2c60e0d29c055ea4cc53ff4323335f24d9b7ba30c591eb416a4badf089d751d188dd3cc54ad7168f6eb08f3877b890a8ce80500962fdb72d1b8c0d2ea07b899619829d4510dfdc849493d6dad35cea05fdea8c0f94c1c5f1e2b7d8833f91b24a3b706a454a9e5a40736bffcacfc35fdf8515174eee83e645fa24eb152318cb138af2960d03cf39eddc11d23de6f362cd50ea01ec9b40febc8d2e60a619c6041c5e7fe6f0e9f8c52d4691c11b2150c385c88cf2ed7bc082f9a64a6566ce58389fb7fd39ed4dbf508060154a9f77ae36060917f112fd8e89ef45963aec527f894f8a72717b71409772b14c1e374e793d05e99353a4c055101a5ebfc6a0384844a613f22ac4e0c7a2d8855707b32ced9369f795a732556c157e46aee4304e64ee24173555de5d05f289491fe7b2ff42975b8bd6cf8b39ed7cbc6e0708c7a1c77b28987d476832301d05d41b29bfd9ca4192c79d7f2db9117b0f00094fc087876662a86b272cb3fda284d0f8767f2ecff3ec1e194e8a7eba1a48cf3082f2f2a359109740aebda38caba493f63a2695585fa47ef6301e4759cbcc8fec82d071bd040588a2dae3297ee02152ca3a45fe44fe31afa24f9d0cf816ed083838d95231644669704d94de3a1b75b1a2bf38498435c0c676eb8ac31ce33307c6c1b7242f9e893618025bac978b177cf627d357e2d4b0e0b49d0cc091e966924f60e6177877084b25fbec930bc4d04e2a96760e39cea078b19e2b88830a1a7bc7955c368b4605b4eecfb3e08193be23c0086952b7cd00dc74fae1dace45ad8909e8b2fa19ef2c3a3e65a58f4396bc5cebadbf35d21bad7d82a325240f8270f36e71e3c1a99e5379a655d1d8e7818f76d87fc5918b67efe957b511a4006a2adc56a2fdc19377586e3f4fa14c3490f391db225c84afa39a2a530df8de7462b32c53e2a6438db2de1880e53416ecbf51d3c25c52b2cd58f888a7183df43dda2ef11f57528e2f9ea25c8145c0ca70945f3d8b23a295497b8612753358a9b6d0a43e7846101ab7d429623bc0e8f7f6751951d45efc4c9324365ef4f074db71a507ddd058879580a28e3437240f53a505dd96c6a17ee5887a809b984f34fb78345ee16c2c467648f0d4fd4f7c7bc9aaf8953b38ee9f6ce691a2a2c617d80639c96bc995d3204a3dc868e615e4f8450ef3ce6ee50e934602fb9adbf932f1df101ae3d25aaea1bf0dae77beeacba89404974e44e5fa627d37619346fa00205d354c9ddf34538a50224a18c7fe0419409bb3162e45f0f96ccbae850ef56d05821eed1bae4b1e37d87dcc06b91658245352c234c9ff464dc9eb6e7a585950f80dd60c93f3aad87fbdbb2e4249dd082a3913ba85845475c8248a386b98cd66b241ffd822168532c724ca700072f287d7d2123761afec7ea49fd4276ba831ecc93b248d481fa5ab77b5a23fd36913023d1d2f542abb2203e428c8d19ec562017a5a6a8e2b8e6e169c2bd9aa012be4f38c7f320027605cb044178d187a7e72c2b448e11c0561a8b6880c74d6b82655658b7bab7bc5c9308301196a2b71903f4b048c6ddcbd23bce69e99d4251b0b445e752a62e433067c63dcf412770cdfd2c8867c4e6a81f5e2f1b17dfd481ef477f23edcd22ed69c44a3659d3440e3d04a651688c5e736775b70e456356382970aa09c19b6215f9df618e8f7bef00e36805f0ca02f1f565c3802664c188703df664f93bc6d99a9cd664b18f87d2f3f9718d905a816b8a69b5b1518a2c79642cdd91e9a3ed8bf4392ce8d5c8a93dc4849de2fdaefdeea54ca7ad1de5105d6dc4b2c8fd55723b6425d911647f4d0cdf06b7d31185ac09f8572ede6fc26271346466f8b11191122b9b8843f753c9efebf0b0f37a2651f938e5119d155b05ddc9fa64254dbf18c726367931f3b9223ffc49bfa13a2fca66c2a45b52666868a4ee02a5864419d03958fd5a7f6deb662eb0c9dbd82c1b6daae91691e0bdb662d2134a77ddf54366341adf1d75e7180d3440cb44bddf223f499c22d2407f972976765504301938c5a141a3cdc54e69a057d84dfd6194be129b0abbfd7d5b3f118ea26e0355d2f9786b197c1589bcc40635ab04ea1d7f0372d3173a68b976340dcbb7a94d588215b859906440de87a3168dfd103364e7a9336e4f6faa0b34b1dee53c36c5a46347d2872bf117d3f2392aa0de6d52693cf937df3073e16ed3a0cb7f542f991b001f30f89dc7b8f79684eaa3a38740e946216cd376c38dfaa17e14254c479c97a0bb50a96fe3e93431672156c2cbc7489fb91f24d945706c77d27bd7483d162b39a2da10c4a77bd0b8e8ffd5f9abdba162c990768fa617ca1faae3f2e52978287f21426bdc2aef98ff109691bc4d80a6517e9c5371120e04f36f0054b3706fd43dc620fd3c82f4175820c042d6896dd818689a4eac8268fa939eab2521f50be48724c3f8847b581aac83c0513e6730a00c7af4f5fe4f624517558ce7d59b53c948396682b02e69c1888de2ef26abe79847d968bd582abd143dd57145e77c2c7080439ed96f3851f3e5339a48d056b87762578bad1e351d82ddf7b1e6a4775dba7b7cfc5f079134719639c637ec14beaf83cef987afeaf23dc8bbf5f748aa411e3fd794ec780b5608f885401eac453441b95374e5c055ea846979638c290c789fb7ee32c18ed17c268d7eea6ce7c4737dc669512b74c5c0f41bf1ce169ef4eb22c6315858ac2a2659571a75ba3587fc8240afe7244ebb6fd5d6a200f2fb5be4137ef45d0c424185029ff1f8e861890282e1290fc00b82de239c6c07a2322ee6b14e37d33bdbc5dc931420757575d1386130f38008114b6e2b69a0378615ad046979104f067e9dfdf7c064fcd5a5b938932e71b0a052cd8e53e624c49b7191e82b4108b2e94e0dee7860f9d1c0725257743b7870c90c9121b65c074e8540c48ef520ce981eaa8e476dd9e229a5c4cf4c445ffdfe70f1c248c19c2b27f7f71d4a1d7b5c81b874371f182b9ecabf56566a014c373fe96c559fb1421fef04f839c24af48388d15f59ee2c4fdb7b091e9697f5e5d5e263ab8cc738b4cb597c432a0048a5f6f739b5e321abbd07f20e11075c05d66f1e1b7d654cd2b64b58be86b11e7833074dbf5a2609c72f3595a4d93e804ad7cee24aab6b68739d08739283e33e63249dade5b71bdf9548ad271f3718cf20e0fcad4c14d50d17640d8e66549720785c94ce4bb57bbfd68d4507e4f1f4403d6950e145eb8f7f0a2091011e3beb20b4bddc2f83676796435565ab6de1c8393607d3b7d02189db020f325166af25da3bfcd04750efe91a2b5ca6b16a7b79dfd372b43e2609542e9930d7d9c3d878c4a664e83188c7aafecb48808d9dd0c4d7fa38dd0a95352ac324750893632afa401a53546a67ce115d02d1ee7465ec20439eff53be5cbc350b23cc4874d82fdb984123569a78f9ffaceae6d4e3d43244ced400a6be11ee1d43a6b91a55ea1b85fdb707e6f8f7e8d6455031a6f4b727d7716322eaf411d9c859d7dacb160f31bbe64ca76ea6ce3c3a52e365c9a41ee4886ea7235b7e68999f1b1ae13725510bdc5694ab0b83eea282e119f8abd9332e2b23bef2ec1e5a5c6efcb87b6c8f37eb2fcdd77e5e2de6449f0ff1ea36db7f84203986a73eca56d43c6ab8ce5ec8748f44ad78adc69927ee3d96690df49b23fc8f983459e2e2cb382a7088d85ac350521df9871fe7797d9a7505097251d223ed01b78bb69b69b9907fa43b39068cc021772e20ef28d2eb49a9b05c765ac493d75645e5291c69680263561cb3637539389b6e3b9cc414925c9cf9630f6181ab330890bf121953001f41722a575274569e4a09d27661462914748c9664aacd968df93f4f40ee151f122d63514ea83f9a2703202f27053ef4a67ef84fa6dea6544c647f2996984efd6497fc0890001ca2a9f14329cad8ffa4b5a8c00336bdf7d78632e83072359917e95c1cb4380b832197118b8551dc28eaaac4b4deb2e3651d1e00ff8e2101559e590b61620a131c4872c42c10a720c4c04586636f10c54c6a56419717e3d0a7903a269b379e67715881be33df12fcdb66b2ad8e5badb86db0595ffbe9857d5b85448ba195e7a0bffaa069b1c6708a91b407997417597292eb33feddd3a22eae431182a3be7486a91d7b5fe0fda9e76f56d0a58ccd8d549e097571beddf0a5622e247ce0f47b9d81fbaa499dd0fff268479262427d1dce5c57fdda67fffd73d266a0fa130495ff0478aeec3a52b60bc4dd52c0f98506c9dd952222378e179d5f5cf69f83e671b0cb393b9f79b5b98143c83bdf16d71de821cdca408099e265378df4ae4ac2e17231a751d370f462ec84459fda9589031f7b6bb226f94216ef6374c8bfc644e8999e950802be8301649b11367d2938708a38c2cd2d049cb3e58fdf0d80b6dd4219d96bbbb78ef65d2e524a02b57809013c7b6d4242a0f8e763f17c12728c5e6961e3a5e581770ac929d3339368d9d24904f5318714622f7f573a57e28adcbd03d0db91ed4a4da9878c34ce3231f48e8d3589b56a6d83c5a9d8e9cf120c116cbed4a173495973e9e2c2b7bcd80e3c02b546a4bf646abe7d8959e6f308797bbf79afbc5645315ca45a3ad6e0e524ad99473f1c18995b9c92803983e5ab49404c7d94b6537776a6ff0464f2b0d9b2c9c2ed7e0961544e44d5fecc327560de6355f0cc1798d85f40fb2b83d24bd4c43c344240a6fe0ba042efa8b39bd32ab0bb30656ce88f922ea9687fe22b0b8a771f0602727324caf711b3080f7788200b737ff39695e04fa6c72018db5b1acc3c3ca2d345de853b9fd98c06bfa05ac98ff09b745ace3db0af65fa7b40c3a0812b9e4d149179f7d52df33a79e8f84c36cc78eea14dad1a445a5998dbef0058a35523be27be3af2cd1e431ffe83df8b00c2e2740cdc9612eed50a853c4ca473840f489cf39276d26099581f43279898b63aa0129497a1f70e5c450bcc30bc783bf01e0641a3039b6ac79da62b606e74e7b88e7faa1961015113597e221c43ca1c9832a15fa8c895cb34d29998decb54e096be428ecbdad206b138a5676f06cc53fddd7155f7bfd807bddc60d1f0c350b6eb06abb7debac98b0b76a8bb6fce6d365b50470b966a9ef7948eb8d6dca81b030e485212b4199fcec4bf6c822efb5508f84119e5466685017e8b934d38968674301e67f04aad0423711b39780cd1694f6534d806aea2ad6340abb0527834ec56e202abdc7b3374833545792f6caf3b172f9bc38213bfc3125c5044f1af5b40d90c7ab126185e1c4c6eebce6e0eeb72c91a314cc6d5c30d58720d16d7f5279b73dcfac60b7c1419658403296a015cfd9cc4791ebe5c112a12c1d9ccd9d112ca8826ba7944d8c4e52204ec426f3763085488d80d5beb4117bfc4ea22edc37352e57e25e4043577a5628cfbaa96ba91484e9b089e57920743917eaf599fcbb44d1a18226a6ecd17b0936af3ee42f2cdf3a537d1adcd1e244c7554c84271c3d5b7b0e550d973b3c1a66322b7b6e390e01e45fdf85050d8d18b9097cef1d9616763e33c04ead9c09d97556bd1582e23a77ab3ec97204387ed69c69879564d27a94de1003933b9b3b7395ad4cd35cc51940f02fc4be5fcee940ca89837ddebd265b7d8b673d4f56ae78b68cfcfc9f2690c732689f42273047ca6b9ae9aa8d03d6a23204829df8daaa445ebfa105882531494ec9c6eb81b5277eea59b6d1c57a1d304f7d8451bb6a17edd9829fcfcc568ec998e57c4b8999951667b88a0752da164f271cbdabd1669b03f3dd15fa1c087d9ad1639591df05607f1284f286f7da64ac505d82cd083c48ea127c29a79464aff30b8580ef6f4cff307e2edfb173b12484c939043b80226b230e24271bf3fb252264ff495febd89e388d38f9db9cf2d5cfc54974a2bf3bca52ed3659457b45f92fa08cb6ed3062a513d7ff1237fcb848504305c74123d79391527167c2cd261fb055c1857d47135f4d3402741629b64ec9255271529094c763811974c85c7f05e8428a4a5f19733386e40eaae68ae325431e1d568aa6946954142cdbc16c982c592c0d84363fbe612f9ad3c0a6d267a63fad5cd9f7f47ea130d37fcce71cc150f301f3708016e7ad3b45ba691099246e6f0ccea0c5e9c2900217abd7955ce5c5861bccf08e581faf30f2ea094dd5425b57b69502abf616d401f0f47f1dab8780f9c09501c07964e00f8d02ebf0211634d37d266c9191570bdc1a4f56f9141bd65d38df409c163b9d12953b0d1d947c6d26d36a0160fca97a90676de648262cf128f74dc73a5b21e36e3f9c4536564e0f05c610d7555b0d385e3bc7736b13c7b7285db7d3017b68933df6a02ceffee6ec26747caedb27084b344372aed93dcfab42972d29ec34c1b2a93877b1ea0c0bb579e233507c09d2e54fee7b1e02dc0abb5f82e252a2c238a0abaa9348d8cbb77cd2a7282c8f72c273ff27cbd8d266f245652626e79981de9d68bad6d374bdcacdb949aa8ac480dd72ba80ae55555ed012241c2dc18a1cfe8d59bf3fe4f7c40c6ad838ecc280b2f53facd30a5675948f37ef1da02b2d6c08f951e780316dcda5c2988a8ef689702bf8b6858074d07bf4c871cdf2a6043be33acbdcba780b0e5d4e6b17b1b59caa9d5cac83e74e46b2cafa87e82ccbe8d2c5ae25e4527d07b7d9d3f53bba88588af57121e40e5631e3453a199049c6f28c300b74ee9c5aef8725afcba57ea2c668b1a571600f0cc1992aec6af71f35c88cd1b2ea544321766d5794926c05e9cd50e8639fdb8600f43599a97e4c9bbd6799ad23cc569c1205132ad726cd3ed886cef84e9fd2d467a8dc0ec6426995e83a752a24b7316d649b168fd7da0cee03f9ad6b59fd8015876a9d562f168671f473a6a36b5859a48b1202931be2f24683b448fab7ac8fc9a91feb7cc623195c05bb55dcaf5cfcaa7b9a8586ed80130b6a41137d227e79cb678230b42293a0ac3dbed16988aa682631451d5d8ab3ef273a9d64d318f011a4d9d2ebb3c162d96ce8975059b16bf5f2e290c953f794bc3e3bb77412d2bd7c42234c3bccb8e85e8dfbe34d17fee063a98ccb1658fe468c27828994f815320a00a5b17f74e5a24f374cb83a38f3ec3bc1cd7b5cf83a7b78f1eecfef4bbe8dcee0db55abc49cd480072b980cac1ea3ce3df61ec70d2312ce0e9f9544b8c0c4410a7a8f0bde8188e3943d9f2752d1f897ea416000ae871d7e0d7aa02fc76b200368b904a5aad2288d1a396435ae112c91b881a4cca15bbcab7fe484f308dd9c79399d32476ff5820ad4d6834ffa3fa4072add6f16d9e16dd62e782dae321317498064b1529dc2c5e3bce98985f6624acade866fb10ff2e90a030dd6c8058d942dc94ebe2bc2494eead6bd969834606e897c702253a95b36ac33a376ede8d31a59d368b721b997eedaa52267d05a2281f97c5b23c549c4d195eabc0da9faaf666c0b7dc52a1a7a760db60f82fb9d67fce3ed84f55e39380cf454b8fe6b8bebd3706e900b55d764503fe9477b7570487e0e4b36b015c54431092032d320497e539e6c4cda6db981527c3b3d0f075cc5a6fc959c233d73f86d725600d7a4f32a2e0a0de843942dea5ee5cb2dbc9e2c4667b099bdb2e080befe07629db1fa258c78d097847514c22241a44aad0c0366f3a057cfe220b1523d7ccba381c4ea2183f5cb684355a0aeaa5f9c33e437a773330290c3147b83901ab7218ed48466f0a56e781b7b9fe8cf0769089bc9105c270e35d9d5e9dce4ef369a8728c7ed877fca0fe06383c6a73abb0068f0c5537fda46b0ba63b2259219e606457f24f3fac5aa305d6532859f6044a752b198a4d725e17cf98bc7e25f2cd0fe6bfb30bba0c586081847de3416c537b35407b69d488270c7be9ee62e110b49d6bc4cbd55afcf22e40b27e4132d009bfff7cfef20948520be14fe2a0fe6d00688b959b65f918c88edc0936b7931109d72b8e02fd88651bad8ba6f34dfef57a9a0400d0aa3cff927f469a98d2aedc9e305a23f1ade8cebc068c0aab23be6256a5c462525bea89f7dfef91e6f34bada3899a85856cdbc42def7550d79264df4e13bc896648b02f7fa4c50823ec85c50a45bb154ee0f4591288bba1d51b7b4e2f0eaedda605a5991d540f532a5a23a69669259f098697b802a01da1506585d56780ac3c26e6b82a248d826ddea34a94dff9c6ac4b4c2518c601b094cfc8770b022fc0a6350a0cff5df4bafbace40812419d13595da46b08d832bf57a736f42d28c260fa88c9b68de2e32eaf787a9f13e68267193a1efca839d16fdf74b4d346bd76b1d343e5b0748f58757310395239190845bcbd07b1cd1f169e95d5c677af77ba8b18e8b5b0b57678ac3a6e298d98c6c6f16eb89c9f246808c7c738ddcdaa30bd7df8b0579c3cc40fd0b5049c36ddb0d837d96b091500194be90ad50d4fd90aadc0bdcda0095263f9184c931407497b8f9cac7085911e2b7fd10e1b8bca5bab56fa8b65bff82bdcfc0b39ae5c01ab6a8ed6ff7d31bcb71f61e91bff5ebd007773d28da6d1e777a13cfdca4541c88aa19eb73fa275c76f3a20fbd22c8191f91fd5f984cab3f5974f55e85c646e21095c4643d2cfbf21f1083bee73cdb8012dc564f713b635015f884a470d6a1091c94da0285efbbdeb68bcd603326418315e4eaf9beb92d9d4ddf4ce26739d0b525312db2e05cffb4d4502c0a27bd9b87c8369bcf5ffe9006e240a35afea0ee47a7b7fd6684014c907cd5015dbc04feb32b31cd172b32d98654c239d3c338ab4394d84162c309aa3ef857fcd85fa068f8d9dd9e197a94b765b80bd50306015434a40cadb1e185e3f3c362739443bbc4118fc7a92dca2b59be616959571cc2e60d0671f86639ec7ac649a06c46907b1dbb19967f84b1a9392378555027261cc9a5bcc547997e3649e3ff71dbdef7971877f2387a2a93f63778f8204b124b7cd1cdb11b36db0293f8a2093fffd4ac21c8010b9b9a04af1285c67bfef8a800ee2ff82227a14b1b979485d9f62fe8f0788101c5fd82a1db887bd4b8196fc24004566d7b94609ef49524b93ddf863ef6d7425f0187e7b585f4d905c2bfd8b77d7b93ccf6893623930bc3f2e9bf89d8cac0d27d8c17b2e06e37b705e405c54131ee27455677ab1367bfca7b651d29e2a6a855539e880035cc832be847aedca05d1cd78e5a867a911cb329054e583f69713782233383d49875fd1addbfc7f588a7921f3a9ff90f6725f2b8adc8f79846e4138a769b507341def923589353b19f52019e8bdf00d62e1ddc5704c47f6c1c921800c6b17c24e1d502c20cc8d46119bc3551961e29f850ab845d613ca9b770f897573f1891a336587ea794a35e9eca169a22f743aa3660e03c641acf8fc3d4c52bcae30de4077d6265c8abffde39b2a6de164cb576661bceecf54b12df06235477d5f3fc28bb04a6a40110d5dde055aaabcf96fa74bbf323bb5e98a0f1b8bcae872436fda4e1a70c9f91e38ddb2df980ad61944062bff2398c74ecdd22d593b40ab9c7b5bc26e0e73d2e7ec8b14a10739427954bf74ff67122fdbf6168a103461ccb200bbb56b98ab78e595384d7f587ecb728d455d41f489eb1e2429c62425223e3acd0d03f08829a0a2b64abe65183b23ed288cbc966cf2f3698413d8ba9fa0b5b4a0b2cf948bc0b592382f3ede6d5946d87865afe12399d6aa4f60a235d57c2dc284e569084f09314db7d7a8cc425db867b3ee20410af7e7af3985eff47ce116933d941a2e6babe09814261110c40d03bb75c547ec84b1cfaff1f8224957b6dad16582261ae6fd80caea9e85c56a801c4ce384a083c8798fc77ebbb6892a4fa947fe725ce58f54e1aeadf1838a6cf630c2c8e678c617ffebc58a91cf0513ab4764be6069f52f82b8b4b75940c2baf97668b2bb6e47c2d366e05fc7afe62dbd57c57866d38ae2d71f0590b96f99d8f6e0154b7a69d8fb32ed606cf1de42598c3fe28604b0496d9327dcc0ce07a869c45cda4265c4f9d01a180322aed326bda65f6d821961b14ff373792c9d5186a06ed89b74221ea6c31057f2ff5f14e36428441d4c1c7360a5462057878af5a7824362ad4af03906292dd3129a4efaf03c4b87bbee5206658f1edbe66b5831096919907c1faad230ec28c815ef9e095738b67bd28ae48035f562f01e86155980cd667f59329b773ca89105cc099afe9a06b22a39ebcdafa357a46a8ebe1cfa8dab5efdd481d7efb243caa8ef4743e015748d639d1e1f4e915c95d927bc045f95c02de26c4f4aaddc0973ad34d386183eaf775563a891cf88c1c0204fd0cc1bae9929a77d9431086dd0d174aaac3c51817c8bafc48c5a29104acc8b7e07e84d18eb1e689d063f2d2f87e92e2375f97be0462a48a47429ebbde5d05c1b1b80c0aa891d40e3f25e3e43edf3239301a541acad54481a7cb2477cd893bef0c0df282a6f8957cb098bfe18752f042cd5e15e92426c19055630cbe7b9a75085e320ff2c3d6f164579ff40c7a658e3064ddb0bb608ac1a7c17af1f548bf7586bbead1a0136e9c12d8f68eb2a98db443af341a44649a406efc8f65225acdf2831f1a516b131353b787049f32dd59fe81976a64c98ad3e29dabcf83c6b73f9736cdd6f68c8f4109577ab78c91b91d01877251d6fb6cf7870af65de6e4927464d574eac403e4b3f450b26f115f9e7c76e54c961f78c877329b25169788a47a450e03dd972f739ce15eb5b90fe9e6a96c415492740b2d0a085d774630cf54faa86f3d5526656b3eab0a2c14899baef1816f6cb4c0c31b3b56ce0a81eccf3afa06bb00469bdfa30fa83246cd5539eeb480457c507578e27d456f6470a0a848c6df5f6fae550d61dfd40d6aa45029cd6b502ff4ac8d1115eb4f16ca13be3a2d72a5aad8e924e20f73ddd99416d3ef5c756cc8b1316d7987323490e5673fd6e68400cd7b7ae3f7d7b4eccfc7e2cfb10089958c9482c4d0fb4647a33f443d9258a58c96d046e67ddeeb310d491a2b056782d89ff05d7d2772c8b2f4e69db6dd7c793947c914eb0b219193063543953029e3d4c3c737f67a38dbf873b7fcd54e68851163434034e68436904a7b34a326f91bd245284f5df554e9b7695672703226d496a952dd310f9722b9e1f9ec56956495f6e90ccf1e654b5ca9ddb9212cf1b19f76cf9cfd882357b9c64219a0702977ff4eb2f1cf1afe352d1c803c8518ecb62a2c84c81436bd626a1efa1b27d450f4a2fd8f0ca18473bddf0e52430a587e38674df5c8ed9ba50a051f4b1b8697b77cb8912b32cf7bfcb96b2b1c7fe9584fe29b75b6623f3157cb3232f1e55b5cfc4413189c379b28b77e44fa0d06c20b03ce6669c7fe7425a740ffebaefab1625ef9438b319f5c5427f1233e69da7549293321b534c7aa88ad96bc44096de4e0397072575948eee646eb71bf33a9a56bd4e53bdbd216ca2ce9205c7c324d412a21b52eaead18b6b1882c130c16df82d9367974775a4867639edeb74491b87c7d78ad9cf6fd92f8fe5259c8dca4827262366d1c14f489cbb4dbb9dcd3e622bf85dba9768ae7698d2857b6b8b96eeaf5c7392e2768dabe8369764a8a1700fe0d9c3f960c78fe5c001367b20a22a6a7868ddbdb9066005f23781c89241d7cb7d48cb3ffec7ec02447b64e32e0fc9e027ce71c7e8295f404db58f429a48d4d0e1291839ad5ab811133ffd72cd018c970af29696070572b37b81e3a0adc7117bac94e88fd9eb36eccec11a3e9a0947387f0c219a2c7c4a23189df25cdd49f5d9f01731f9a39f452cbbd7edc99a8f98406e6651a378b411cb95b0b733261d33153ba4d58d2417227300be7d2e2be2fe67b9d3d6969fa03262f4a618da201f76b5472fc1e3455642a00e804f0991c172ead9e5ef4696f865b293d204f207572a705118f85f2bb8c9a3a70806749320dc6e30952abe1d37b51f54a6521ed472be1038bc1e1f83e9b87c97afd38bf367ac1edc97eb22f394be67e9820a148081bbc259b38cb6428e9566b9ac9ff3678cf2d82ded23c7a53c39c4dc34f7bde07dca1e175e367cdee368b2060d12df4839265c8c22d1696feb5c475a257e2a1a0abc770e660de49294a1d9833510e6073a4a017659128f41bd758fc153af5673749d76198861063fc79708884e814cf220d30dd1315f7f16b4f2449ae74a77e15c91c13dfbf9e86e68742da7a493d7b72517002a2e2f19e12f5d908c608aa5066bc1231b464f4701d27f6016b1fd3ad934af5e0d19789bcda5fdb5c66636ec2eff710792301b6f1b8b2f41c85d81faafc1f8fdc886a59788710ec9a21cb9dae22dd7f9bf23f174415d67335f518b437e68c180ea1a723773a4462c933ebd9ce5c85029cb46ce4aca8b7c3075738b96e8413048db557701d03871a3b26ac70cba605ba57b9127021d16d3fd3795c8c528e53adae2eed022b2318b145ebbe26c286644da9201bd19db0d6dd2fb3f2c9c2ab2a37df6805c74445faa83d45e2c7ffd90614c9223fa61241699b8135a4dcaef65c49cf38f462be2982fdf1c36c84674fd88834c7ba455509577e43050fdfbe5d2c2ab5136983aed0552b2cf8500d0e474a7a2ce82451a0a47f5af6ad2c4936d13593d22ea6091a374fe068f5ed2a0894ad03b31292ce6fee22742aa46b7572d21c72f19267b37e87213798add5dd5ca49612dca5bcdf59b41dfc362ffbf9a847023f656d584988edc2fdce490e3d8a15c214d1825b3bc99474e02b4967bd069b2a58eb7c24df021a2c215b6d1e6a881e482c989292814e21ecf74ead41398875d9944b96b94e959440254eb01cfe419330753a14dcdca12654603f76117ed29b7bd2e8b56e1082684f3f390664295e3fce24a9b6fb30d487c834ed7fa70dde169e0aced4478b310db3b45f93a6164762c52292d271f0cdde539760d04a9a85898d1b556a1f762636b80f4e4c5c07c7772acb554263ef7d378b54e35f67a71703ecca1fa3865119b212817f80793fc738e4f56fcab4e602d38c10b4fe17ba556d8a0a0ff6ac2aae948785b2c9a348b6241f6ff43f7f28f673ace1af16d38cea0774b2f79c40f76d6e3f03f112bd71d1749a6be8e13ffc540a4d0496b666c772b5eba44a509e3c47417415ac28d2a96ae9390124b00afe2d40d50e15d67fb18c106268fdb009147a14a15f51647bd109e2b5776311b9c8e4e165bf665bfc64f5b972ed521646a5df7d0129fff3b47e340ef9148ae95b44a3f4fdcb2fcf0ef8fd83bb643a728df954652ba71cd1688ff124cd5516b1f713ac7c295b214efaea1cc8af9d471bb788977704b98deaf7291889d805d43caee116363b626708c84c8084245953d77fa97432252a0f006bc75e44a9809fc7862c817a7848c2676f3cc263181141e8e7548d71215d233a7cbfa5d0ff328dfd849105ce80fcc8260a2bcb1399640801c2dc9b6cb0f6b53061754abdc0bc20e867f8263f5d0320efbf3e830906883aae09758395f7d87f77f3462e251440ef54da7460b1cc7da89162dc9a65d4db65ad2325aaafc365ddec71d3476bf17c3eb55f9111c0bb3dfdaea5cab18733fba9545f24809741ae423b11220af087d537a1da2f230d3be31ba25e451030e22881bf67f52f4a2c50c18db8a46f2f6faa3ff357924c3d4905fe51d788e9cd15800628ef0ea74a18044e2080cf35647592bd16c42e3c0aa5e3726a4af7db53e0128a3e4321651cbb591ce42d8a86877064139afa125882157cc10d59487b295d9fdac30d17b334fa7e42ac5870477bfbfaf9888b2458f9a6c60aea89fd19de634acd6f9ffb417a4d9bbee1e02fe640d64a70d35ddc82a37001a60ff414e6250bf3e82cd1459150dd46943083bf2a7f861eebbc2bfd9fad08e077ab268ce335dda7f17f02d2547a14fd847bdd90293c2262b1dbf827b92a553d63e03f4e4f24076a0aefcd1acc16d674cd4c4fb999b35b26728a1058215971ee60291655409a4299a521dde469a0d4b309511d05d7e1074f571339d566796923d7c3c3052ba5777e4519f2c41da441ecb5b568e60fb2f28df4f6cd025242e2f6d899cfc91ce47fbfec486a0427e527e9aff06a30e1f6128b92be98e384818bb8631c3f5a44d27d89e7e39e7da874faaf6c9cb6019f0aa5ec8cb404b85beefee802e210c150a42c76b4e9fda29fb014f3666ba1671ac8cef47f2d6896ff7a72daafa190d069631909a35867a195c988b9ab6e9a5cdff7c08c209b390f34efbcf697adbe31800d6c4e3f1735c8b727effaf5361afc42e5277190629ca5f6dccdceac875a9d5f2f1e67de12791c66b15b4cfd052b061cc6c8421567836b1e990f872923445ef6dce80b6c3e61d07b811b05c7a11a3bebe263422a454a7dfd851a8030aabb3a8ea6afd25dea7281243036d0644d9c6236c0ed61d58bb44186e684453baffca10a1c56813e71be8792cef685c3960bad1f41cfaa82633629be1e38ba7e3f7498231fc075b00877d56ffe7afba79da549ab6c55c2cb05840c540138a4d21f51dd211495a620e3b16007360f9c89c9e1dc94679ba4333cca296dc5ed9293c6a7aba690ea18b30661ea53b3f4c99f4db478e055697b88694ccb1b3bbacb501aeb1874b9ad2e48e54dc541a4ac1ac7a500dace5df0c9d425b87b825e509381e7dd467c8dec054eca378e78073701edbfcf04b4fa53df9897f7537af6846b723fc4fde589ed4f0201199ca4c66acf8835cdc2f5b369d46af5120bbb244faeae2751866ed52147882dfa5c55bc2c8530917d708f4aa7d391bfbd93ebcc48740a78be2c2d63eba1a30c3f3f64e9bfcc3945760d3a2a9bccaeb3c4f32308d6423de774c07e417fa005f5be17c55670dbb79ca27f17c805e28e492ec8a14807da249a379b431f9dcb625644c4d8fefed2eefbfabd0ead2aa858ee5f8e45fa288b633ae1f641e0eb290ca1075e87f7429259cb809f18dc4fdc663b494fe73f1e7b2276bb7b0e8a7807cd48bd51d06ff2e4558e96c74874500638a64be998e98b3fe0a7af34f6143da5be25977918e52438e55d1d367c2a0ef252c5fc45d21fc09ea078ae6ddf679298a000f98d087b8ebf3bbee1f90c23dac8ed6fdc7f79ca85d63a24b59588e86b69e87a561b6d4bc5e7606ef58f66aa3ecebea5792a60472e9193bbdfd7382055f0a450091922408501ee180f59e98d1d124b4d66b7a0d8ab325d7b4900978bf855e2e87749e400e2345d8c5eaea6ab7d59fe6bd4146ba7d3449f64bbd094bc2e19f9d990144d30e0a082eab375c71425b20dfcaee38819e8297f0d1dd61e4453c604131d97630d040430743145c985d7d71be17c9dec431fe26986a121c3164b65e66ab18bae154e1428db12763079f27b556ad89069619993b0b66f4759976467c11d14ad5e9bc670d105b61f150d46aeda3320f9a16a17ca625ed44177fbbcdd72e60196daed2cdc4593ac0d085ad63a924d44b929aa5ac0c34dc716a80a7cf73b05007cc5a21e38b93bcf85912f8c8393b368a5464667a4faeacf40b8b1a4408097505c94d7b021b00bd4dbea7e1098fdb4133dc144a4f7fd2e006f213e320cc4dd21414186c9d259f7e38190ea4b611cdc515b6956227653f830ec28030928f3026f53b69d7727270ed8ce9d1efe3a024aad938d8578fc15204f443c581518b9d4f472b5095487f6e276da2436c5f0e9915cff236f24d738e74cf0ecbdc705690c91868a113cea04fd336f34ab2d488c0981f083d06b68308ecbf767f21219cdeda697a977e88711a255c13e2b84043b28176e7f04783578422db455903cd08ade097ed61eb1ad46f8ab57b0ece987355007b8a4b1372fe3ab60c24034a7f5c64520bcf5f1e2484155d367ef4d48ad5f980809804fadf7b37d9b59b4214353eafe5e4594fe997e7b8ef06c6512af49863e75ea5544c028f0e5c93912bc690ac06c6855ee1f7c30ece4c5044c371e538d8421258036923560e47800af2751efc1a184624bd6e280a7c87effe2f627459716a80d2fca97f4e4f5e946a3bdc51607fb58e550016cc9df7333122d5b2323a987cdae45f2be2c6750a5215fe090128a404bdb1b35387b869fcfd82c47f6b56d4f2e01458a5f03f17d06508a73c6288823bc49d9fe174c73dc5ffbe48325bd505ba2c134b46d25af26f1d544812141e5f85a9c1994c23a8cd6a5e697c593cf0e824cacf0d9af7a6f24006c0a1e9b780c74bfea675f44bd07b64774016eb6b550694ad3a7588c2c4ecba59f68281b5893faea289808430626016b6adcf6811e934fc225ec1c970be909decaee8d00069bd1439fa01a692ce5a5aa475f61099a82cd5f734b702310d135ff13926ded6a1ccc6bb976b78c7802e568659b7e0a94ea110de91168a7922e038968d1e16bd18894272b6d9c616c2a102bce880a1935b159cf01cef7b75b8f8936a9416befdc5d4b70f50a0cd91780634e10c83a94461123748c2c947868ee4298b9347d86e104dd25520e47a2d63edda4467316052d17d7d52009840deb6c2c88b63e7500a09430c0b7df95e647c4ba123a987d555ba02672c98d6bb907b3bd7e13dfb2ecb211936b1dd4d5c8e2939ddf915601c581efe80da17e0ef79b39884151ac15799dc5252fd4a01a6f095cf30603207a6666a19f3512c5e8d0624df6c4a3175862253209857252f64e98bc6565a938042207755f19623ed6a6132e05a6cc2b09523017117916716483c980e8689f0fbba8ac7c9f8e5c804055356eb3d0af44e3e59dfc6b77448f8dd5beb2493dc62e4f0eff94cab547698e16b1c13c5f08c1fd7037bb228b2b73b07679048b79867c7a52b225cd1deffb518e5dfd9a2fce50eec21ca37ee9f2b4c056a5f58e13e91815591d4a86e97787d44ad5554a533fb860d1e7c6e25f84ba0fbfeefcfc33965da4f0f71e63894c825fef2b97737f8c7c5f160f2acae52be472c7ea3ecfb6b6558eda291f38fb0bda205ed467caefdc99d3a9e99b9c80d580c65685bb103877ab80a5063570953f2bed7a88197447b3c0da5fa839fba6f4b69befd2b056fe7be97cb95505f2acf27d3fd870fb835cb50126495218f304200b7323c6b9fdef415b40b1ca580a883edb80bf28119b10d62989ea35ccb5259256566d8131860b4fc0f5a35888d81c746a69894541f2a389e2c85f65dce6e52a0d1cae0127df836495e5772ec91c85665afe484b52c3ac835c83a21a1fc9855a8f3e9f7687725e6ccaa6fa16417c6dfac481d1481a00bf08e99e7ce9a0a33f8a9c2a92f7c5e7a5a5752937de3dbd1323b8cd36a7cf13903d0b716d73ad8ee1459ee19c2791aad9a180309a45564394ed1b6e2c22a264ea0b1786309f771788d4aaed9323d8ee2b2968d4d274a5feadb6b912a2b1f2e4ef5b820f7c5300e6e305fceaab39e61bb2d63fe653a055d1f1bab206889c3b20f1df1a02cf4cc65de92c74a6cc7e76d6cb35916dbeb65ab0f76ee6b16615f3009e40dea6f71178dfe8c46930b177a1c3cd5517f83897d19077a5c148872929abe4c9bf3b8fa43082a48394f54da9553cfab26df107321d509494b6e69e4c18d351b853627737133cc2d5c23e7382e2eccc09968d783801dfcd56e0b5ac2861160ae403ac9fb704f73b67b5ddc28f7a02442ed99670474729983100671f83e9ae6d608a0f7a051f62044be1c68952b0ca24d268325ce2ca6bee3ffaa136afc4a5424cb9d3fe0236f4d7e0bb14c4cea06d39a7bf7e2948e4a1d9febe0797084cf03462d3ba53c88bedcb13c9d217414e64de8e51576df530b949eb10530134c8b9f12b5fb0c5f34ed6ff446c8916c1c541b485c473374d563ffc609fb0f8daa31c874648fa9d95b31c31fad1320ed733bd93dfbc71bed22a8094517d2e1d70eb173dbc8866ace4781c95e28696baea1626bc1b378e4436ba39465a40801f9306f6c5fbe0658960748d1a22fe5c60d8e2331684cee462f9a686529de6fa035272257963484e983a3868b7b25c400b4bc8d89f23c653e4c2013700e26a5065f8dd9233dfacaa6b2626cc66ef17cd5a3aa644560ee6a806578a16cfa52a00ac564a1b668e45e5bec618159593f38c92c891889df98d9f40a1375c03f73abffdd2eed77bc82e59d7cfd7a0b1798b4e47c71791f91b518ca30acc4b3390b65f988fb2bcf016c8c04c087f839dab3f5de7be5796c2b66c2060eefde94bd5774e13e19553e63a6618a38a72b6be036318f900f580e4fc936cc11a1e973f75c02f4eb8446a4ca8dd5733b970c851508da977a1859840958dd9dcdb4fe22de75bf96ce98af9b7610bdc29b9e7e3a71a5414d6836a8169406a09160aae752d406d6ae57dc63d8b7abb9c73f9d6d4a93e1e855636800d4f27b684da73a5a0b5024111ac79604c0c66e0288db79851948a259f82dcc604fc0964fd7c1e8cc4959d39d48b0672166dac602a5f868ba339619246c23b08e3500f28519581db4c4442a6ae8f637e1098953d5b7786360e4f2eab89ebdf90ec0811fb1806947d3c15f3367635077f7bd6e003f8da729217f30bf9d3821922f2627a5695706c5db73f879f809a05616113f9dbd19473d33968be0c13e21602d2646941b051f0600146ef55a458db959d1d2a61c95b428f517562ac3a7dce02fa35e72e3a84d3866bb1ace10ed6d7e6ba34f650a7a0a30d10719c2412444f3385a12f83abe65af119cf342d078e3c2270cdc58e8bb24e8baf256090d4d298702bc321ccd8380b57d723b6a665c3a536baf350bac60563242da0c7983bb34f85f560d3d2da399fd343e75552466f8b716ff280d7ac5721c3785fa63ac7fcc891ed1ace6f21e635be2fbce994989794c11d01d99e3f795c403afaf45247e37264a19024ee3c25c4cca1d57d7579be8c808ad7ff48ee3a01491c1491ec2da7cf3282faee2f2f4466d8a80e795f883ecd0e97b5d4918269a2e9f50550cda47d677eb3a372995c54a0c8da0f9af37879eb966d9d52a564cef704abe5b8848a46792a9a163566994dd42f89c6f9d94dc5baf3248f59f031903cb6f8c37431f8ac9b523e9ba217507c94c55d57696543034c5e8763dbb35405ac4ad6058fd8ae76e761aa7384adc0639d3b12754690eae07d3a0d7d9186319435abf51cc9fb53f7871161b0c0e7ce34f98b4c25e7298186b3b741f3d0b37b800e814241674f9e4c9fa72ad393236d142c28c29b2c13c21bb5dbd1d1ccb4076a65c581e11e24d11546455e418c790d1777fc6d7fcbbfcd870ba14b5d3d656b4e5629588fee20e0f3a42ef7b8f9cba5e3f86de00e0906d84622e3941c84fe17b2ff893ce2b539ca118214def8ea6b358db98c6e72fe76d95567d204853930f6228f01812e6a91ec9c5c5f395b901b0099b2983dcb3b736e9bf4ff0f886051a75639dc031e961407d4ce9f1b250c9aa2f0471513498da1170105810f101ece1d69aa0439a69944c45c77dbb2548764ae7a71d29cbe74d9c2cd1bfcf21607a03e6c0dacdd3eba3eb509d4bfad90b3c2e75b85aa95d5edb209827215236057c570dffa38adf3841b478a20a01aad5a99255a8bbc737668951fdb467329093357640038de97ba8847e253628942f4ebf60c3a26d9660d3ee5bbdcb966479ec1da861b4fffa0075390c2d99274ac4d5e43ab8c55f7a7364175b6a9a90538616fe425e4f069e33ec081f0632ea8145a3e0e6cdcfc9b3a0a4cc3daab4dbc05c7bbebee8fdb7d384ba7e99d79f7c261d0186460c71190ecf87f8ff5c95824fd7b3c59d8c5a430f20c1fc162c09a6b0a66ef11b82f0e773a73a45e768a91a30010643e4cdcb9af7e84db88ae23cc5806ad771014b2507558d3c65427d4c9361ba784247631eefe3e67d65e17c2c902f4ab8f85d71d543271fcbd9007f64800e86a65f330a5e0e88740022598d222c1fb7c9903ed7ffbd4418390398348d2a61901fa0d6e40c69ef8b9cbc5cdfa58c4c7112d78d0adb948f9dc3aa7d52f6bbca8095e309a1fe3f653e4ba95f4e7734ffe48b4b120bc4e344b22e1ee56b40be429421fc95c9df62dabbd8f815bf787bc247c2a66cbcfddce3e02aae6f6057d7fbb4b28f44ee5326718a5e57925a71e73dab7cf151baee99d4df9e7a617ad17bd7ed117a4d2f1ae4527a5787a02093e0bd6a5b27e619692f9151431b696422752217a189cfb1063485bd1305d158a131c21bb4012b7100c8d35549af143c8f9bbcfb5a15924070bf24001ace2b4f36cd5c2d9d1dd44068d8eef2d3b30e9e8299310bac1fb4bd66b7a634aecc8b91b36d53ed8f150cddbff97ce03d71f92924122e88536343df1a74d74b18b63eee2575ff38709d24bdcc4d43299ff5d88f9d657d8197daaf4d500a08acc211e5e299c79817c897e585792f7188b04c2ccbed6dde81b20f88aad767b8c98147ff882ae7d3022264cc1ca45513453ee37d3e1b5c5746ca0775a2c1ac7096d7ce74040e5b230a52aa58ef414dc4510d367b96182698a3b3dcb956eaf0c4c39a3525e831efd3d9a67bc33b5859637b391d108fa39f2d900fd6b58d419b32359e1cd2b2b3c0f471900b69b8732e3dd163f92538f6dcc479b3da36eee9862c783f6f7bbbca3f51f1cb2765b70840dbd7163bc29bbf6d51b7ceb64731d21d79a025b734bd95d585e805f2708439cb4632102d1e22d2280c1c6430dd89859f224b74c76289580a07faad729a71978ee3889734c77789a3b911836bc4bb75aabde024b53793beea98cef126e7282ec63e3db0dbd1054ff72c4fe27e2a6e79afedfd623bda83a324b157259730d496bfc0054c8f51d7e963a197b24fe55ba9071a9cebbf303478434679334602b46d7b0f93bd809fbe3c9739aeb4ecaa13e238070fd7dd39d662ccbc716ec32af3bb697e6a13a172987b11c2b04e21927ff328109ba8828804662166324d10c9a8c406b34e8d2404e04244b53c934f89557f6a5c6219aecd562ab1cd365f66398cc1738ea8cb1175fbfa6d563cadcc74a3aae88820e12f56ebae0753bab250e0e2dafb5207bb6e3b31b3453ed333a790177063f1280d6f28c4e5059b57c65b3d99b2ac809854b7e877ab38fdeb8760be6ab4b15332486e1788880d16511165e96ee99a04912057c21855bc2af853bae6dca98e2d25842af10d033484355246de88ce903de016ca036612dee92009c1b3304caaa33c03ea415a3f532fddd50b131d9c2e3f8223104433e4cd30ff789b2d5f76ff853273a68b5102707802a9cae929a8fb7554c4d23d73931cf07ea9d8ef1a0fcb0ccb509474cec594680de64b012e48ebac9f9d8e0a71d224d325209664171a6d3ecbcd363154e199adb1f82c2ffeae5e7c4ec6a8ca0109913b6a5acf004c2306b5aea9e1d5837c36492b4d2087c0e307d619c62d0403307af588daafa0a58168148f159895aeadaae421a8aa8d1b0337c08c7ae97fc57a82043e099a6219afbedbbf69bd36fdbecaa45bea4932c4eb2d42dfef7cdf7c02f813946312e325cbc74655117685a5261b1100681c62e71d63817cd038ba986e29492e9f9c3ee7f55853fa841b296bac5c8772e976bbdccdd95f7e48e1856fef7c581dc4dd53cf0fefabe60c198fbb1f32ac84647ae9bb26bc2ab17534af85fe685f94476f265959b0932ea6a1a8e54881d40585517cef8134a03c062be535c87275e7069b0c083c0caf6a78aa3f69dcc9a13d107804811b20354bb0d5b92c038d5bfec409611f08f15a7e9b78df8328360c92141667a5961656c400a635949c09e7cf689e8f82998da6f1aece74ff253c89abaa0c3a7b42decdaec4bba83e2036cfadcbfec607d6a7f3c1d5dd420f376c51ceb83fd4364fd870374571359e7a577d2562f5f1ef1c756c838bd8fb73f3fb2e70650108b7df8e42c831625131402a93bb0c4cda685f95f854ce8cd70382269c7b921f93d84ff7c8cb3a9cb697fd2fbce9b4b4b9269b537c89c60679121a01d0e2d2315488a8db539fdd28c0278825a1b4edc7509115b9e9587a6142eea145b532d0d5b1a042b9eff0e9dc54bdfbdbe8b7b9db618abd8c01c701c7e4c3033e1fb9f9a9d1f5f69544d4662e49755fa56c66d76c1be13675e6d7a405d1f5fbdab95485d0e78f32668c00fe02bb903b61b62df8d80f3a7e82fbb6cdd96b3236c1592018482c64d5fcb0883bc83b398b86d1e17ed2cd659f702276f902abb9df07cd0d0be56b46a69f86ae4742dc6b044ca6f1ecf2cf05bf84f6663e4a7e769aeb9024fb5e174bc803f374203f2c498f0ec938676c8230bf98bdc0623318b2cc02437a10ff5da393ecb106b2d8e76ece5764f4ccf01d0a37a0ae02bcb3e4f43ec849fce723c6069674af0e76c50daf4eb3f4ec78b13b4307579898c904290d431b0969a844a8e6c33dd62ee002c60d9361096165fb70ae556d3394dd997020ce7b5296051326c28102a9d7e69bb540a61e7d245066827381c58335312455f9b0b13e7a1933e28945fdc23a71b6a6199b49b939880fae5c73766b6a793cbb2afb54f58e0dbf5485cc11dc8ad4bf931db7527e02ee82fe04d8d3c27e81738369dd639ed5acc5b71fdda47754f55d518bc78b3def4a669ff0df401e6aedb303c54875aa0b78a95ca36aa8d3c86684ff9f876f61a4910b9a169123a2e102cfb72ed032257c2f1c2de5b103170dc7ea70914c44b4eddc14dd54f925c898ae416f43b1e99db62e17e625a93d705bae1daff5c03676c36ff7f5e182291d26e5bfe2ab82c9fab4286659e709004c0d9ba44929cbae5f5f73c96e7abe00fe0d14a0fae6efc172f6aad91db15e8b73fd735fb1ee8b934612d81d60c2742d4373cdae516ffe6d4393049da1ac4ae65f51be11df4ef581290aad21c4b091f8168900338f861958883f86c7d7ec61c5825a8a9389bd6e2a06d8c786ea8ea7faa4b9758de389858904cef6ffad3bf5e9c23421a24a5339eda14a43fa234f0c007c218957f4f78198afcff9ea06979b3fedf637b53efb3ef0f73ec5f22befce3436077bf1da525e6cd6165b824d36f81a3a5c3feab65a9d8dfcbe2226001557d6652a63d31bb29a04965e6ba627dddd1502f560e8fbd8fd10bec51038b9bfdf3bb0d77d337e388ef894abb1d224215b19ca9dcb64962ff1718e9c919610a593ad9d72050850fbb2ebd8247e0a557d98f8ec572b11487d958233e64318190b407f1b085a28ac895df02ae6d45f8ed46968ceccf04b8dea073f166bbb6c6058c698e33eb5452064ff6875fcbd6f1d66cada160a6a6ed6f09e6538fa97cf7a6c242dde7b475f64b995e2e533ebea0184d92bd47863764533f6f6683b6616c444e3895c68a5d33d0ab57cfb056c42f55e21ee01dc8a7157da8ed0c9ce046d8b3633f1017db9d5e9b30ce2633336e79b73aa370bd909a9e1d80b2dd3a86e10939040d1d019c8ea97002a3bd0a9c0e159cbcd0f45ca3ffb3855854f994b81bcf7b08a66771833d93d90a402473b421019edc325bbd2dca6a1551f8c778de98e4849b8c2bad23ea5cba303f145fa146e1e52ab7dabb52459e0d8f35e70fe9db52a0e7e599332a58dd8c5ddd4758f346f62a0f8834dde7ab6c7e1cba6a04d80933d70701d5d3c055bf725afbb34e2bf7b7d76d66f923036d27738019d8931fad29d9c909b8533308179019bb16112cf082d65547dd33692fdac38314c84c2045649e7e214fcb993697248bd325ea0c2482c7c1db31ace8360ebb786e7f405a09067463db3a0908ddfbe54bab15d74c13ba56d1259e77c5510e61689cfce07a1643effcec14d36ac91f427076bab366362fe5bb453f09b7aebde96fa530161acc2f7d19c2525d0b250173136db38b5beb1ce3ae7178e053abe52e6332d6d36fc298f07ef562fca043c530f9b32edb2e7cb3d43254847f827f8a78b3e5aecb49b42d9f3014714984ca89f75399e69bfffbb56aef655949d2dddcc37f9bacc252abccefab86fa75b33a2ac90b2d190ec6751a57961dab18a8795be2b3721d99e285ecc0fc438f0ccc7b897d16601830259d0317d6ae92901b71c1c819e1ebaa44296ff415f0c56e3ec802b64384fafe0a18bdbc9a94764ad427d2ecb90546f935dae967d8159c29e42127b5e8223feb502466dd1dbcd02736d3a0526eaf9206cb5d5f40c4a2378cb2c86f9305d0c54fdca0380985f8000680c6151e8c05d5efdca3a0e9b922beab86b48732cdbe08771e11c216dac2724c32ba3b58a3f6b3c7d30d94d4482d4c6ddede7ee4efae039508b8191a2010f165a8e49067257e6ae07760bf11f958afcb7fda9535da95ab77955d96d2e2a045dce9717033ff645ddafc0e1479b76c373e18f1fb406c1b76a7854a084128506db7d96a52619e7311bc5fa88cb73095ac6ce7101a6698916cd1dbd282220c4ce0920e6f9daf666c1929a8be5a93092cdc6b91cb411261a3624d93cb0c60837478622f63df7b66dbc951e2da02d8e4069819d637cb74f29375f8e0f46c8fd5bd82b227c6008785becfb66924b7bf7866a82c059d0b94ac7beb9ed9553e08f4a811189d4ac669bacb3df5b9650fe526788a93de3e7089b6a89d4ce7122cae32b7ed0ecc496229f068092ee791b71999fe4e8e1a3e9975807c3caddeefed6c6deb91b59a133d235dc8a724a8f51598038176060187ee8156d42ac2cefccf281be151e5d1356ff391a8432cbf6fb80499ebe7ca2b2744464776669940714d3115d9bc84040f2edd4766c91ef7a0b85de92e5cb21cc1ecd63f0a1dca2649656c15d5254cdb517bbb83cdbae50d85104ecfb17bc57ea70cf5504196368bd1650c1d08661a344eb5b2d09363270de86c065ad87fdd1ed3bceea9e822054332d9c4ebfd18d71361ab2d65e8f143826c6de320a8a5456cadbf27c713df39b57e993a3ac6166ffc846d36457116710857ef18394717e86e7651c4f5794b678248e2b7fcd951827d4bbb689d0d4eb61af8a9f3253ce230eb77d957fc64c57581b82755cfca6ff2a7a2ec0864a235720cd58073e6cb7369d17a4acdc4907fdd7b80c0fd582074c6d98ddd3d24d4519bf34764b306435bce2260fdd5b6202b072237dd74272566fffeafc85895d261297932c31c5f07701ea04687ca7b91d29419aa629c240620f652321c50ded4fee2f4e11646f8a41202a2bb72c60681f3d76324e710f145cca301f75924b1a740eb0fe8c80fab1d6932db542062b73e4c60a1e7447ee7ced9b06951f64282dd206b4a42fe00e30436cf12954fcd44cf5dd78f8a78a67b2be8bce0efb2a68169af841f65e0b0526dc17ed9936775ca4ed737a710a7f9b24ffea30caec06444926a74af3f6a7caa9b01e5a34cba5dc92c3e4e893834e4037b45e841e2e624752199d7c258a4c07810941903b3c6ebf28fc44437fea497811b5b4c146e6423faf9960c7637aa5aff520332b89abcf74e17ba262dbece65fbdfb14452b6b4ae92a6e5d7aa231812aaa1cdb09649d62c1ade6164f313abd82a2eb9d8e4dda20a165c0654f3d248ba1242397600a7bbac7480fadd7414eb8f157599a258679fcf8bb651f7345b471997af336a22823a31732964f3fe66b1fb1541ad9540796b1d3e99e4d3709e4363fd7dadd440e857044f7007f7dd697b22d8a5d73a0ea82ef320bd1a1f0a7df919099f51776c84ac734f07bbfcc3131a5b2ed2c28615e4a371501d4b2174d9d3e1e17a4360a8cd28a64de71114577cb3ea6da91dcee4fb2da129463a49790075c9093a4edb793c868d3275cd909b06c7777c974a83e53129a199b59efeee1dbbdbdfc38e8cf3935708cee2846133dce38659190cb0edba2aca4b6cccef180a3f49f6d8ea94c9ad447c445617bd59fb94400dd4830b9d410c94d5f49024d1d73002a92941769639cd5da8e6c1873b73cef39c5ad53dddcc762c8ee6c70d4556a77e5d16311003871301135bc92cbd862e9aa0ca347f1d7fd3c67b093e0d846df3cc69b6eb3cb720c732457de4cb9636ca47154e8770425ce8375e73e29165b4ee1ed79b58dbf764737577f2868c17310be1aeac54d3a9d188057afcc04e68e054fe5bfa34a91d066f3de180180012fd55c951868efbe4da1a74391da86cd609551fcf270043d6372edb32dffc6289a8ad6e525dbd49db0d2525bb2a836f73066e337cf97ed24b80ed8ecd39d86081a1d5f55384eee8fe9cd47163ac7874f063a98a3ef0bebff26cbfdf5a71a9b3749528b5bd73faadc72f74a3793570d7653296eb37c9eed821da21b97e0a320b59ba3a06299321bbb59dab23bbd5181c7c3963f0a1f9c2269ce6b51372dbeb090b9cb02413a02bcd9d2ba10740df234da23fd8d95471de3bf5e545aafd10dbdcd189427d26be08438079be596285d07f4cd1d22d8631055df520e0cc65a248fef625af483109a46ea9515c8f812df01b92ead263f57d22a2980ddf81ad8ac4a2aa094044f66b392806303120026f301c2b998cd7f25e3f4ccca018eb054729c2f3f5c5d9abafe1405afe976ca3dd95c3d75d01545d59af8f707016f46ec569f6236a1e9d44fb1fa38b8c09ad8ffbd11c6fbaa7a01657543c66548a9c366211dfc90ac9260194ad3d19221e6c2e765b028f6ca24bf6e8a445a9f3eccd7edaef0ffe97663c1d1b1e09b70b4f67c76c0550f498d8a7f36fbfd1c55e309006e01ba3c712dd9758688c774670cc4674a4e8507d38c9c42a4d9dc1d5cd93d57515f01ab18184ba55ee7c7f77bcdc2de0e2aa32046a35e33c5d328eef4e70cac61c42dcffb491bca206ad5b3638c17ef3c2756c8f3f4e5f7599bbf212de2e0b754114f0b2efa68903d61a0c3b9b7b33e89aa7292c8fde2b8a7f45dce90699f3ad7c21b23cc3047c6680b11aa6f9afc78a83859ceb24f1cb99ab904242ca136fe7b902cf5fb2a7f7b979de608e7d475acffaf7d5ec6465bf63a92b654be1ba32251364b4bb3c7add51eb006c304a79afe6d8905eb441b0bf43e0e91dd30d1d75790c69d54a18c295d566f7e84c08751e4de2446173c0f33dc737f76c26d68f3ee9437e0040db1f6844761a3758ba6efaa1d7877dc6cbf16d24b5308b76232aa550d2451bf3e064ad2653ea5c5334d64645877bba0f9e0d0f5a9e26f3f07b0e41a174b492f70efab8a5bf7eedabe97f31d0d1e047aea5e8055c8fb546f1614517c60b09030526a0ac030d18bc50180b6a94ae80a62738f1897dd87cb244a42ed8f4d623f167b842339b6d305f3444285668150b016a46c2051dbc49ea654f1a40e62323bb46d8ac0e04c6c6d16c38c575a8fd592dccb525b779d6516518e49a9fbccd40327cfe844db266504fd29662667e465604a9e6310c2b1b6b3ba5445fccd5794f98435d840f48529da0db355a90d659cb5fb4ba4f8c3c5c49b2e6b07a169020e8b4a260b12d64589f753926d3bf23ac7d3bdb8e91399cedd997905cac7705797019d649e7f8a52a4bc12c39065a726f74b73ab7176ea72163958bd9067b1a446483578d900c3730ba4787ec7f474f61283cfbbd3dfd3ec1cf8d966fe54e8460fc0f6699a6e0bfd49d8e9a6dcafa1b9b15e2ea1bcb83a5f69c3f46f51a95c93cbf0bbdd978a17f3f10ae35996f8314c780d884d434d47fe9e05b9e83f6774094ee809f9bebf30de811eef3f5b0796d00f27dbe0fe75b6ef224e5b96e667c976669c0d62ab5bd75f0a30f816bb9b4f0032c0adb63aeee2dfb63386dce76c070f72d96d72d87d800bf62533aab64884295dfa30c5810ed8619a8939049ce414f98d6c1f817b13e7bcb03b92e218bd16211b1654adec909ad4fc7af36a7a2ea620f9ab8ea0fb95b5b21a860dc422837537e4fde2dcf6d0a0b3c30d6efc0a386765a46815cad94ea8b829d4046a30781fbc48bbb6f76dd5fed4ab852ff0f618926e1d587fff83740d68b9dbc3aab93229ce02a537f4f0eca918bb57cfb015f5e371bee6f2060b574618d31056e435349e17cf74cc6b6be88684c757531c61ab9e8e473e101319413a3b16547c86bffcebe5862914bf8e6a268d81fe03e33dbc8f85e77ef953e422af0f5c86af783e63b21fa6303f16f0554198c2202280572e6f700d8d627284ec7488c03738168abc85213ad652b4776885c2446ae4868d7cb8476d057981c4ed0886b03954fd1f4a7c860ba376e9fd23618b446036a0437e501a2682842d39ed269623c213e588454a8ef0e2839d8ccfb5a063b3084ebb11bc4ac7f4b342fd3eaffd8d5766488dd072f1b4bcd1fcb30f8093b79b1471735cd4fe6beb447fb66f0008219f5c59c25b6efc19fbcea2c2d3e27ebfc019d5b88e90b93388fa19041a63bff18692a01641b930b672c904996ee4197b31d57252394d25950a5c8a73a9160e589eb17ef8295dc3f302dd4a72d0edaa59e41d8ec7bf7a6c4a4952bfc53df71b36e33e07a6e01efa3d9c292a7ac2e043e4428673ae523fba3b14de610c1b20e6ab069877996bb7705cb3e47866ab17d6620d4e4c9360c20e6a6bc38eefab92e6ec58271858c6408588c8d2c286964bea2131ae75303c814d6ed0e95fae23f8e074dfd2b5c74f21e786d0e610d26c221565f305b648bedb8e27dd2783fdb13e5bf1e1560313104f120095d4c140b32f2ac5a18168e790a98a01ebdb5c0269cc3bbecb481280238728f7ac4c42bebe231aba1f9dc488bab01f85b1ef92305a8d466ec0faf1e01077c7d1c39a1895004afd254b959671be70d2ccd9ebaf6944b6be20d8d1a2bb49c8834c14fa4cf788211f31c9877bf5469198822e73512f1b65f634b8669467a8fcb64f22dbf815342fffd3e40be2ff8d725532e8e26c3adcda230d16c6d84f7e23d3222ad309b6dcd71c095c0ac1e1d85ee4987b15b01ab8687aa3db78d1515415a5596da82be0d51e34cef1723b8d978fc72d2c6e3363f6350be18f3dfff2bb2d5a6e09692ffd508cbe613850200541d5a3fabbb5354c0e55c6d13e6f561201ee7cfe5e11c881ea3f200d6ffde107edb68663be858ac5428eec362b5c94c10320fb24b419042a2466ec2d764f45fa0c7ba3a0e41f7f746469db08c7bd9b88a627e1f5fb4d70ccc5be581644eed998842870261ffe87cf946621ef7d8f0380033e90dd0ef0d6404f7524fb083255afc7b88106ce62fb5d48059fc1018fe2b1c503e74a037594e7bd5041617c40f8c66503a77968e23179eb6bad59db9fc1c397497ec40f313226f6518eafeec726f225706b0423cd1d2ff0af550b8ca3e82eb1741a09d1042285558368408c68bdf5436cc5ed7ebecc1aba0097f08a8bb31ddbae57e0c8427814940470eba3944df5d58658e73dd02d8c2d41f5c581030276589f2215e029a052ff0352ff5883e98b8ad54a28916d0153b1214e884c403563a2f7a6d39df65f825d5f3be1c6eea197025a867b4e0ea562d634a5f9fb2f1c8d3bc82a913ebaf551beb5390eaec39f288f5af068a6dabf1fcc6de7039f7f7c92e934c8ebbb81e38fc09b396dbe4fb530fde3ee6096335ddf5864b563277b0a1c84d4a8e20821dda46c75bc1ef553b9c5d304d194fa019dd247ba9dd29c5113757de33298df8e3d6f6a4a27520575417764334bd6f5ff0a2a5b57b32e0572d4b36ace40f0d34f0b6af921abf3f39edee5a0362a8b1e0d7d8e02c517e96ac39ab503cd17ef6212a784022360fdda716cdf5ee0c8f040d2526f79bc24d69a566adeadbabba329a6231918c10916575b6956e19de78b286aa0eece4d94a37c5d9c874a1e43080b677a5f47a9311b35c7c8cd219371c9ba8de89dd7de8b5ceeca00b9661defb5c5ea29fdd913ec6282f6c28dd755a0692c49cbea3011975dca03376db933b7572ba464dcbd6bef1d48348ba9cb1a2f6e61aadd8620c3ac1837558dafea58def7306f39024d88b034a1ab2e219dba3818741c352a0d7342f72383b7e31635b087c1095f1c88ed6abe0da820dfa9070bff72e3b7b9263d2907a8e77a702dd6468612c200b4ea57038ed8c16e9d2e378931d5045d33ff2a7971cf1f5aa071f731c7f31ac37e67be20fa8f41a67a86843ea2a9a4159374733b27018e5e71b47a408e4e1e64bb7e43805a358b933d2561db29c4d06526cb1e17d2027590ae2393a9893bcff96280ffc7066f9c3a96b55717252e995daa1556d9b619396fd4aa703191ef258f6b116ae758a3125841e115d5f40a88e7a58dbd19d71b7951f3d58f4b69018127f9be4ae7a009ef74aaca59a650351d064d15b566f629d448343c50c0a276b93e416b9b93207f786c59ddc863d024ee9fad55e416fa5c44a00ea46d2b606d09d03df279b621dc2662a8714c81a2e458c3b3d2bb567f1afc9c14dac72ff177f50765b4f12841e55b6040911c961ddb53288cd7e28c9186687aeec09239f18223c30f5e27d0e8e12d9d87f9c215c598c465ad52d4791ba7744b9370c098d02e2445232d76e5b12e24d6f380431bf3314811091cf5e913cbddf18097707416cae0d336ad70ae59c6ebd8070998b0f075a34d4c46554cf2225d52cf61cdf9120bdd1f916f485a0dae953b1e1384566c8203074500110a3f83d618c495336716481a539b055c8663953ffcfc4942ae3507de475f49ab79295ec3f9fee44044f5cea828c5dae9d78989ddbd6f37c5449ddc1333bb9d2cd6ca8534aced3c47c6828783d2be7716d58956fff055bd848496588802979c3989876f85149418d1920176eab74b5c858af405c30a346a761d728077fca40af62ee21c5479666ce0d6fc13f2462632e954eb09f3301192ca3ad41a5fbb8ca30e52328650b90d44e44961af6d27746b7555bf0afc192526f8b55ecaae4544ae6b0235c82b6511ef03397d074727e8c599d389fb7fd39ed4dbf508060154a9f77ae36060917f112fd8e89ef4515e5876f831927125216e60c7552fb8c164260701f88148b61b31c061b92b806e97c84bba3345f4888f0baf7037b35ff7d2a7466c6b889aa80f744653b8e1eea556954dea233420c443eabdfb524854dcc4356248ebd895490d806be2c82b574f68960290dec971bdd0c8b773ba4707db2863847d867b9cad5b3d445ad30a485094dd0dceed093370356cc8b2f49b9559c27e0c85b4c0477f02bf0bf7eaef6c1d7ab5cc807163f00a43115529597d7c7df8fa5a893d61a37a7cc8a4663d461ffe92da237ea94ba1388ae5e38bf6082dc52741692904436411d7182fd3cb0081236870c42f549954cad2ec25b347b4ab19773de7e3b6c9be200e6f041249215066a344202b1e3e4c3681380b2d7c7f8fb4102b95b013c5375ea31e531a974652489c4b9889e4583765515ce89ffecfa4c3229c08c2389cfb4b84ecc5666749450e63782560584fc45bc004d06a8d6172db24dd37b81a699b6fefae1dace45ad8909e8b2fa19ef2c3a3e65a58f4396bc5cebadbf35a419595afa54bd70241dfeccee46d675e384382ed06743d5953cfe6017a1202d80aeebe989f516f426237f06a957b8dd3f2abe54ffd2ea80f932c4d37af9ef88452391f5ee067e97192abd39246737ee6ed4b13089fbd48aec945ea1b873c0ba181e6f1c14122ce57230ae57e21ee2a892d09e68b2fb9ec3ff7047464c03a1c5122786587dfd51749374bd8ff5d8e36065add68fec4a46881532299ddad59444ced771a0a9440d5822964a925ca5355c0bd0a9cfa325c3f4841e43d76a130ff8cd9ae42191dccb74f2221f6488a66d39721439d0411547a8c32461ad9346592b2b480eb1be0eb9feca691aa7b9a06e668289088c78ada7c55d485f622b251e2a9b99af555e037c0e3f96a2af5cb284cfa3e14d4e7e430d718525fa4856d668c69088a15c7d98b36b8f6620feb779f1e89c164000d59e6d9a981aff23a4a4c5966021a6a5e269e668caadd983f305f9a45baad699eff3dbf14be7072451aec90ec218f04c4ecdc547eef289a3e8b122907b38f410788ee4036c31670d965625e53e03138dc87b61a2fc5c38bc5fa23cae0dbdf1c81b5f3f328417c160a60bd7b44101eb4b45cc6f4d5bb059127a627f54cc1f0dc3fb915ff93c2ee187be773f3f26ec4182248e61314802af642bddb38e1652f8192f35365752f4715971e1eba0da073c63a74a6d2db038ed8fde95cf05ad5f826b884785629aa759503cd94d24572339e1b915e8b5394bca422b53d39550d8db2c157c45147f2a030e5b5be5dc417c29e88af833beee5dbd707ddc652e8878428f84760b87af129051c427c09feaded2af55f7245e71391510867e47263a728b1e1ea03fd50de077106df5fb9fce70226ea758f2eb18102607e04c0e4538569165f7c65e7ab9e44566adab5ebda8f2efcfcb3890b7ac701b8ca144c1af4b9930b7bead507da4387229a4d2a457a3de45301e50b80e6e2de9f0c071c1677ee2c0f353cb1014fef8e6203eefcb21e2380b28355708ca92484540fae35cbab10227b7a9aa0cc482eef2ddf583f74368bfffc61eec343e0dd8616f241a90866fc4bc2d6bd6bf941500f64245b71552f7aec39b71c454e5e8276f895bf28afa6f53356a6b48172e939b55fd2ad79bba188d4957b481629778069e812c0cf0d493819289e68815fd2616b82f687265625ba1053ab199bf407a88577b7f01365d5dd801f95de6d447849608e2b1812a7b275a0fc09c351aa58fd04fa0530251d4a1d11699e830ceada489f67ebc9ecda844ae1fce1943dc78c7e7c6827b65df2125595ea3393376af69296c7f60c875379ecd275c309a4d3e0e4407b796456977915dbdbe18b7a543aa0c63aaf030dfee8f0cfdac6b29fba89e329911e7e1d80f761a191306475e5367aee1bd9e7fc7d1462ad047d7c4834ae07a29fc22a76f1e7ac91af6429cf963fba9e1b0f9b13b8501ae433b525d00d1a68f3a596064c72275fb6083b392d6ba57519754651d61d2893029c035a2e8fc20383f6254e12d805e371182103413d5be0a917b3861184bb81956996347535fc4ff9d2a5f8749b78f67db052f43ebe50fbede8053661364ee3313c71052196f5ff670fb0abb0d597750c59fbd33c60b3f5b15b735b1cc6b14f7fa18aa04d58ae8cab7787426720b69e6e4918d673aa466a1e14020389105506d5793bf882a88e1e5f720f1a574c1b839e0b344e7708f04eb135ae403084f9f3a8a20b3f6cb7886507b5ade379e296dec4eedb9265cfa798225ec35daf26077da89eaa46f216bda88d900118ffb5e68036f55f4b673515de716e00ec3e75e1ff0be41f78d4acd5275ebd43d8759f18191edb3feed1f2e2e25fe96b0931afcfdfa8b81ff2dea2d00c8f46ed056d92c01ea536b65ca362987dbc5bf3a866c46bb190a4b7d693b3a34d3767d79a7e8002f17eafc07d12df703991f53751817719dcc5f0b70567e099e708233b321082f06a781c2b2ad430932963429499a97cc314b7b7f11764c63c2822785da2eaaf1f5fe113c00c795c63d9914b7d317d385ee925fd6d0ec988816394c88e02c134cdd2f7b9ec374d49cb40711dccc9be16d72784730cbad0277251aba8fedeba0697c268f21a1d451fb9f61a5a3c853a6645b7c51735807b46db72a510a9d5567c0a705ac4dd660f2684628c35165826f0327e899541db0a4127bfbc2fc4e3ccaeb44c03c9216ac663297d80331c109f92e4a1da5d8a00b3b43b3a7a38fc7e60dc9a63004059d3913c18c4435e9d9ff6b7de28518355f701d2d2f3af96dfe5561e3809a466a4934ab5a82c060950003a35d58980038f1da1771b0f3f349e42c120e13dfdcd4c65b930de72399c52e119a7649497c0ab6f60f9d445d1dd8391a8820abfbc18b34fe3a0932498b6387986da0aa01e9612a9ea73ea71cdd690c0d1b502b8adc6d1159853f381050ae1092799e40b508953a99390202bb1c013a1ee3c5ef00cfcc296e2406e92510f51072742c3c05ebbaeba0fa857501652b4a1ba6e9695247826fbd0f632cef88c871408363f0db84f24f02ec8cffbc7bc3ee6b19128e20c31bc9f00752f1708f71e54585340d82e62b34b886d565d2979e32c50a089a807a4038344b96f25b743628924461092cc57e8e0449af3170bfaf43fb53c9900b13215d71b5b73470cc24c562c0fbfcbdb6fc72ad6923736967d0bb8b1e1807796c0b5bed16cc614c61217b9a5af38acce5531395db57cecd05a83bcd449ec9bec516c6986537e072b0d5058ae229f76f53522919892f115a682034139a4fa11f05c59cbcf709cdfda14a6f7977443f00d65c79f09ff5b8290159d4b17eb994a36f703d69a0e40b2cdf0e374df9a770ef75bde5c6b04d2e45a4145a9ed0043a3c5708cb76703bebccd0ab99c80986932f016c65010857c30f05de648770b3d6ce0c94aa685416689c8334ffecac3a64bf9ff86b4e899d0c8dcd0f63ca56ac8d255b8f475ffcc5efe4eb41ac018fc868aa193ecff91989fbec7fb7655acb41d94c52837efbb960542644be40ea961c29885529e88b7fa639551461cedfcd9bc411c2d688da753a2fe73e79ce82601c6d31b26c0f83de625627e1e6601d2899017b54d96af7d35ddb366a1d7b3ec0fb45fb66e6a43832847a85e340f05be0aa8e47989aff311d69ce7584b7f5f94f93cbc44f16aba9f46b33f14951665c705bf05dfc525e87803ed3811380bf5e4242fc5ffccb2ecee7387418247c188e3fc8c4cd4a348f17d402225d644b8b742acc411d98deedb97917ba740e7f438063b61ff4676d084985e51518e495e66e2c44b31760256e3cc810d5816e27067ffd223b28d78b0f62f35c692403bb212473e8ffa270203ed3211499482248b5d5310ee12e87c0b0c28dda1549c7cbb0843932b713462969d7f1170b6d601103a8b75696fce047bffe5559f023d8684fabf320e5d5b91a90a46a11f5f3b85e6e847e2dc252435539eb9179da595cb2f101b087816ec2f1c4614f18eaece2974c87fb46532565ad5e6feef19bb61091547afc66a2c90b62a6a6a3c5655bd78154e362535aa0c1e1c41f87ddb99e162b54cd7b25b8d3b7f95f1526255845b4675f2bf4ab4922878281863c173941cd69518edf2e5a54ee7edd0f1aa03d4912bbd8e8a6b78230fd8a3afec0a6e088713701b8656c6e796255784feea27b35cfe126b4815b74d55cb8e90c19638920cff0f25c1a8639201908b823d5d8b2457f11427aff7f1293aadeca787baa22518417af0d720e9702ce6bd0fb3aa1d868c4f99ec32048557d6b3ce11facb02fc0fc6fae8ca70a6cf2f5e53968fb7aa91a8211933a0fe2a1ca2df9ac8991e5f19b9bb30b2d15728762d59a1e7b4d3551aded3169bf30f607265db8514ccf18a7bcd08622bc0054a5472bb5e38bcf5f1d41690d24fb6232b3273525ca82e4c724bde0dff428d6c1d470c65bf2fc34137c48d7bc2e8e77fb285a29df053cb6d1b2242e95d89b843b3d2d62f1b3fb1d26c3731f625867f0c336405b5f61f130a9fc370b8a210618fdb9b24e12e38eeafc91633b0602c47197bb5d5eebdce49d5a7ca671451c15a9c50f5b0aa85d71d595ecfa0c1a2e8687e64d5ce8f9bb1cec690fe4e13c078717a87f070f6b547f80ad18ef4093cca7d3eb987080756a866d240daefe5b016ba5c28d7dba2c652c57a3420fc69b23edbf8a8f6ed88d280d22d8cbb7448a6890e27a4f2c0fd530d9de3a6daddce14c25ac421bf3c3a99c9bfc9a0a34b364f7138653d88bd925a69fbad473e86e71173d19cb5e191151bc7835a22dab6e951a0c5fe0b2768282a7b57ee38fff9c47e65a350d6a999f242aa4d9a539f7b16016dbd256ca5ea29036e6fcd68f5d574809481a8ba800155e0789827ba0f5ec49c77754e820fe9f6e5af98bbc79fde9bb29873992e4f980a4b0bd0a1946bfabfcd01b4d019a869f89a14a8b6f974bebccd0b40a1f14aa4674ecabadb87224de0a6bbd0259e02049560461be0556650ad5b20dcdce9fdca7b958e7871bcdd9feb2ff697a13a79344596f156a05cda53f02042796b65b7ec00ea4ef7968e403430bc3542809b4232731027c4d68e20c526bf08440a16e9a0be0e3988e59b32e7ddd8983cec6c59c31411db57b72acc6a72968206895abe44d2309961ed92749d7a42e447d1929746529a42948f2b210b5139e8980666bf74af48629f5c3d34bcb0fadc92232e8b5020f31a996bf18d34ac99b89c009954e171571388191eaf17202d09e69bfb225841c748c0bc87b609ff71dd5350a76dc44fb17de7ccaff109787c661d0c39a36e20b77bd2aca0323b6f2cbc1f922cc29920cfbcd637cff7577c1afa9a45cfe70604be75c2819cd6f640ef5c10cefb3608cd7688faf5e78219e29f519b4dc45873b56b5bfcaeb38e63652a52b6a1b54161aa33a92d13e792efc6e7daed934444245adf70870f794c442fc83f7595151e354bdb53c0bed01e7cf731ce292c7e6ac6cf315af9ab934dbf7e209843c0c87145386412b46bfe77400009e9022b18b07e21bc6c02371a948c8fe6808aaa5db2f7e048309647372be7d19ac9cff6b410c8f54187d051d2ce30da3ad84c95af916e07ee4fbf5eb81f80ba06ac15f1cb342fb319f570f87169b77efe06c72e76bc9f050602e96d3fc4ae62c015274de7a6c3dda494c40fdbffa2ba53e79422453b48f0a6b1f390f952063253cb86eb2cb416f09ec7f9c84b31caa6c9be814e4aeff6e7ff54d089d10ecf1005e393143302a642fcad0211cb9df80e2c8dc0a00ba9525c263768db18240bcc4bf6b866208be411340bdd6c8178132442b27156fc6633843f9af61ea01dcca7691d86de304df6bd3b16a40d6aeb2a67a9cc33e29827daa427d5c4ae0c3a5bb9e0857d46b455e5bc690df25e708c427cc1b1407fb736d8f26429a2d09254e395c81335dde9702feb7d552440b38381dfa8abbd767962b11ae6834eddf96ef62dcced7d59ec16ac2618cd47b792eab0c24a333ddd6454fbe4e08563689ecd4968cd7db09f6684fb35c4e9601f0f57f9c4ec8144ace04d4fb9b83694d7131d6d1da0acd85f68e71bcb66f15876be6405c5d80dd14875af4995805c2e7d4ea5e70cec6e43bee7117039cb926c4e70379102b1185263caf7a9e0d1683ee8b93813817e1fe33efb3698bb151198a317392ff8427bc2a5b5ecb71790ccfcb3923711c4a97f2d1725bb677e1be97986d376f46581f76b571435def3daccfe0de3fc2b4ef1b77aa5976432d520ff65a9f2abfc05155a6bf9f58aaf310cf4175057c8ac452e2861fffe8a571aa54256e49ca010835e70ff2e47bb4fe96f54aeba60b0a4bd17b61bbdac9d1f445724d70d6ee69a1675bbbac424b01bdfc821b7a38288231342c22f244dbd0fd70ceb124bf7e845b841869e5df07caae9a10bcd31a1c1e50f183bbcdeb52c1a1c3b347f6d897edc8b69bcdda0baf924d0f5c00f7b29efb2b5072594855268b36c102f21073ad133363421511ab15a9513650f04be505ea0712f2769a27878daec570669dd2e1e99fb1bb018fef887a477490b069d84f223cab34cbd8711ce569ac2983f803bd277279805dd31c6c93236d767864900fff0bbcb61ccc2a68989ef6ef2054704dd87228c413c3acd8688000d443e97c14d7b137e2fb1e11a8fe713ebb3d746631560bc5f7a0743cb23fdcffd95aa494c250ec33ea17e7d6da8027b0f891cb21e9c22d7c86e222bbc11c6e44c35b261adfb9319a5f8129a8696371498c73f64ed2e0116f22b05a0e8cd6b644680fb1d90b98936eddd14c444647ffe1430262837ee9f6706f2262da7d6ef78223526401f357fa007beea3f30d90f80d57312cb11d5110eb0ed32a9a51e4115a9a6cf3b660cda06e9f1742a3374493743f372da4f207a15f662ab9045cea171c9d249739544b958ab23efe7c6b32bf3317dcc42e7ecdc35d7d312bef5ad5d03ac7c1d3ca217919ffaf94c4bb4e97a77c8ea94c912503eb2d865b02eed49b6ba6972cbc686b585b5b6e053391692c014ce3d4dcdff2cfbc7d4eef92d9986ce287cfb08104862f9f3a1d078a2d31365da888772bfd132c9d178a01f73733af96a02977e44a2b091faf897969ee34dab1a4031fc14daed3fd70d56f8c1848f9860057be4f717f61bd0ffd9b9b0e6cee2f80ca0fecbae8d2b65286aba092d3b3e0f61c330b653cfa4986a17749c0c19de88b625293807463a36d8a495687323e81ca2432dc96b3a9dba1ac3a007ff4e37e6827309f32e4d5afb15e1300a3c305b6ee0530aca8a349cf37396a366605cc1c7220023fc43e46942b17dbb797a60d8c91724c1be658659135a7c0e483c87ce5cb95458de73822612c2e7a813ffda8df7e8996fdfc046af5d306ea944b1fb953c9c8675cc94bb031808155e2e5fa5245a8bf6066ca9fb71f0e3b08faf69ef39e850d57bc5cb9b149f1c65a4c6aab2446e68c1a4e7e24f6e9e1738939507a2bdc2fd9acf857cc8ee70622c0f6b82213bd578b0b742cd4ac9e1140b8af3ccba1202b4697b04565d10001a764a68f464e8aecec2e2b8f17e68cbb928a8eb59b2114491c051eb019a3fc532332e5639bcbe0a520c74de51d39209122ace2b2e381e70614d302804c47346b55443a2cc62153b78c8899dcd4e15390d375f8ed9b6ca845ef01c7a58e17734fe1d93d8ab4c4d4df0efd3e92595b5f40e58f14a57916deef93a08ad10281652656596ac9b22c16e3056198bf1e467710d93d8134af82db795c42ca02456ec540c134b0893d1187591f688f2a66dc1204f029b269cabd955511b8ee5873f9dc77bffc9a1f6119acbdacdd40ec427f81ed4c368de17c604ffb7f1d00488286ca7a756c973388ee12560aa9be8cd645e33a6717945ddb2b962d37f99091703604da3c7167d2d639126bec3707af6fde23b67b350815364113f4903e6c00370f5a5d8c8e780413581c36480da6f2473f81cbaf607b0599bb2a246c18611e21eca186d79c76f2628d92311f1c304d06524f0c51053d88bfc32b62ac6c96007c6a296e1128533dcee586932b30f9b57c7f48528b1f0c09e53499f37a9425db549016f7550422c234d5114ea44f8d4bd8aa5df7b24ec47cca50edb744532083b95937ee6b0823fac7ea61e8534589d798c0bafb116fcef5de87d5e62eb1c007f66427468292e700f154628bd1bac913b11d2955f8234715a928ba8b354cd200fdcb3de08429e587e475c0d7bb5d895101abb55eac4aef542b93aeea34e8865d26534de4e485ed4814eb2c7d6e6b024856972f7ce8f42a2d34e93c73d924724ab5175bb998daca99dc0643d47ae688cbdfee1352985a9ef2bf0da78304401f15907fc721608cbff1daf838b4d3b69370e923bb987e25fcfbad22e30e182e635ab3dd13752722a1f40587b52b667fb4d6ccda42dcf923fdfea7b2e9f63b6a9d2dbdc7e236da02832ac7901a49b5dcff236372e45af1edbaa8b41283398dbb1ea9b2b82e04b1ab9411bad465b6366d4a5c550ea26c25e8d585213d7951890bc9ca29f9193e68a4a0870c2d7575d528aada3fe8bca050bf9fafc3f738cd632e6d2e172c354db4b8516ef55dd283eda3645b2d2dfb369a50fbf65689de30f1fb474dd82720b0bcb1e1d7799390348c9700936669e4426c0347b05b5297a0d2a6e421daa1ed200637f7f41324ff3e562a304e604361f80b03a0a1c423d15ddb4de30ea14d481637b53e334541a012ef59c3b40493c7f7d1d95d2560e6bc6a8e240421b76621df919d2669c6eea731577974a0b72e4a94c7e7a6d72eae05bd0ad1b597527fbb5e7a5c174afe94b77cfa33e184a77daced1a8074f139c85f8590162523e0e849d11de4b697d2c5082fc64c7dc1ca249d5af2ec36e2f7fa08a22ea99ce0495f4ed167c3b19a519b5922cab28e0f4367fdf6fc616617903190e442c5c0fb91b79ab34da6d020bf32b0388b9029c54055c4e555a7817ea0b79c77a92f077fec739f12a5ca44db6d7ebda744d5e06a2fce682e89957ffc053de591e79e88ef58510416eca5f5c953a162f487fdd1d0a9761ac080960caad68e69a8f6407d0c69946ef685b4afe70ee39c16faa27fb4102a708e18f0dd3a3d45abaf6cae54b9182ff1bac34a54430d60b819a50ae47de799a22ecb12b0a453013933c244a4a708281d3dcbe8c6f5b3c9ef39994d9217168cf4c40abe5e7993b48c731cfd6d40f13d1e5f82bd0e9d59caa523ec8c78f2b586fbf745382103a2fc1cbdeba0cc74a7bc85e44aaaf6ce1c15441f15f20096732d6f69ee7c850e33bebfc0f4d60648742059157e09df7a42b091aa8f7f3a61385ef770c798e0e21814c83ad41e359fd667bbc31e16ff7a97bd4ea0a40e6b0afee4b41e390b8682221196e8255c19cd8771362af5a4677085c1aa3b2d791a3a3f87a03886add52c7ba67f641d00756736b0556ebbeede67ef0fae35f64283e9b07cf817bb6313ca2af57bec68a7b8e751c7a1d5981c164f1347b0a3ca93e3cf4a011d1a6ac094fdf29d6614938d50701fcbed144f66b1b39018e79ae588c92868f8d6477bf1e0a1b1bcdfe43a4c7a19c339b9763b1ab26cd171aaaa3d61fac343ae2b66eeb3d4e63bf7ffcf466e88e586ee323f0f73b7384ea5ef320b9a95da1355db3499a2e699f68e719779756ea72b21c8ddab0cd20dd9af2def68838dfb3d43ab2662e3e48e5acf092d0715ba16bc2c1c62e55b05a7e14bf8f0dd2e4a8ba70e505e9655ba89900367cbb9998df8f00ba79e4919fe54132d5e397d5d1e2df16b13c36006b500dec3de5ca5823fd5acfaeeb8dfa1be45ca6fecece333966f91892683312d554250ef2335f403759799aa107beb4317509a3b3c07bb81bda3fb19e22133d4b5dcbb3f101e515138b188de76deb1064f969a0c409d98c304044d5f36258408cecd27d050c37f213a76e5f9590dcf2563d14bf638b82c0028bf8c1993f049e056688957dca0c9c45f87f2cdc78e3dae32002127c1f3a0985e203f250823e253ffc55a003834e994e240bafa704c88a9ec44b2a0af30c5c2439c91ab403ba909cc84e032ff4dc24dcd8f6e10e36615953d0f2e66d6db6b68a3d9c1b718e7a8e89652459fcdbe1509b8106e2f457f511d539644e59c8270988ad76faa095054055f6a3e0c9467bd9304fb30eee020361a9978ba4707236e7321a5dd8d1ce3f805002897146ab1cb51d98dd8cd38c2920c3ae217bb8480fe3a8f6ccd866fea4a27234eefe2ae91e1dfebd15e15a83cc1ed49158ad60c80d74306d52c068e26ef7822f7c765bce6f9e5d14bef475bea59f2ed534de8094ba5651c0ecfc3ef8ec5abcd563d5edfc068355e55e2448081771ca39571ff1c5e832daad37b99564971fe41290aa6057118c8b295b16800333082973bb31ea9c9305e6ebacf38539d1a4e2045a10141f8492b8dc999b9c3c6004c7a27890035c6134eafdf415722c8ba3beff90dd6e1c8364cb37f9ff811c2b88c70f1cd3b1f7b87683a67b6380e35c377e2855c671163588c1212a9ce94289ce25a86367c4722c0432f619aa8b70e1be1e91bc4b5040ae2e422297f7a021af17d22eddf30361e89ae5bffb5a120b07331bd83090150316044dd41323d4b9fe3407245d03ed382dc25fc006e320a41c3c71a523dfa65936c0a477c0faf4c8cb5505bc065f9871e676329b435b8ef747411b7597bf7991bb26d4538c1d2917b0f8e23958ddc2cd19b68cd366d196a3da1c0cb0ec4a7325b54a0e8d6862dcf2237d0bb56464f054b291c9f3831858b0086196638cd96bf110133ad61e0a36bd3bfcc46384d92c8532c3bc5de882bd7224c942006ee9892f79a58d7b511fca55c4de7e99db83ec0c3eb26c43a74d9147b321a233d9cba0d642cb3c2f2e7952778683d883c50e19f7d4f7906a06a1a6892799500e7f9da0effe31f596a45ca7650bfaec3d03c70bcee14d9f9ef64a1b973ad7bcbb7978872d29b49edf7a42d3b4738c57c4fa29a3ca9acd4932a86b1f41fec252bdc55d0d570ef3c91e8c9a883642a8926c72ba3785453c3d8ae516882dc774b4b08f26fdb46d1cb96a56664d36c0daa16b632f1447f68e1864196995288caf449d78c49e6d47f967ccef4b578e78ff2518559c707a1bcfda1e6c2455b9f669c553e65ab19f19d4c4ff415481dc76ab65870941542ba2be2c9afe7c3a401fd724cea5f2afa2d210a085ba720ea7967221fc3e26c7dc20876ae348965f415db4399e206ce384329d68343e0f5a23133de8851d0ec0575d8e4f9b8f0bc49399a951fcd83867e7685efe6373e94987fbd1eb2c03928aa93f8de511137ebf07db5a2c114718d624e458d386950a89ca84e8ea677eb8f467c224c0bea8b16a5aab29ff0faebc07578fb6b6a491a75d386872c501ced490e89f9851bbc3a5f13734e36ac1b5c37233046f669a5b73d74f70cb928e3a9a24aaa0b3a2a8d9cf43d6f65b1bb1ac269db99f2612ac43e962a3d54244eb5d3afd41fed39eab9959284c723a169f84cd8c45017d03d2894f67775360b0ca9dc325c0d143b52295e6b476e7bee8ff962039739124f73beaf826e1725fb6dd1e1d9d511985153a4dcd4e5ded9654dca6566b0723926da163313a3a087630afbfedffe44314b79d44393699eced0781f2260b9cbd62627344ee5b27548cc30c77d420d1f4beea251113022013c4c5e8fb21011fd5f32bc17a7fd2bfd8d43953536814af97b0b322453bc961ee6fe50fd63d230414b7a90191532a9ecb3b93a6115f9b47cfd9de28fa995e239853d8ad9d049aab2f10c0272cccb9550918c7f8e048323f7dcb60e5fce778f053388ae9cbcb828b76a9af255fe2e68267ccb17334e2e81a76f77c1434c0f83e4e9ea5d90f169e62b5fd215dd24b3649ae2cb7965acceb164775b1c80f18922fc76dbf0932da9b41cf1422251e1bd271d2193a9c7becea773bac76ce1a5dd421466dc33af45e5da1079c6e9841202c58ff52faacdc52f87a95b5fec1db15043eb217fde511d9492e5d6b6e98892fbe54cc3e59f557a501a5e95d0cbf3513d55f58d0723724bac3d77ebfdaf8058c66f7b49aa975b5946a99d9ed025002371ccf2e5f7974839ee11337a08cfd6dbf31fd1ad5adf32233d6ad25e5458853081821efc10c1643ff39e62e7f2a301bda90af274670a9965c4773dbf05ac7330bf368a6a923a0c2f2722058949d6d45c405e2182b707603cac14632f089bb1012f3c8ebc340f365e826ae4a678b71e7e97a098985ca83daa42daeef89034d9351a8adf7f3a157d0bc04622e892f26f8c9d32ab04be3223881ead14334dfb9d2597ae7910b23c7e2d103ad508a21b82b5a3d61cbdba87388dd2e448da4212861e542d94252c15a95c9225dd8a875dba4fd8c1c985c48c9a523184699ce4aea1469626a419775701cc307e0a9b1524e140c97e36848851cd1d2c006724ee256d3ca26c89af6a537812aad66dcc61e085248b5a0e12896bb710798a4ceac20e38ef6a06984939b926cdbb72bb087af8dff9a322386f352e30a03d8835105cb7c826e264d57cd8e14e89770b66051abd0fc3784bdfc42011980958c5836f0cc9c7e7f83709737c75379bb0dacd7d353ec9fb217e18a5c513863613ba53ff1c6f3e1e6daf63383d95fcdf8c08e6b39e4a5c2804c3907ade7006e0ff5702f1ec4de535c2e00a23eb086abbc2eb888248f824119f20905d6e3186acc9ead8aff54957ced0cd6ade7eec2795c2bb55dea719a58c8f638ecedd1d7fc8468498e9c7785494959209e431a201a54208625080de063312d9c5fc787dcd9cd4288c0b566c70ac337df55822a38717e66f2077f4f76d93f8a24549cfd776a785642bc766405dbcefa5b62ab7cc2d72f7e3765bdbfeaaf69b5d76d99ed7c5770e52cb1a57427119af6fd91de84e6ce229b8ad1dbfbdbfbc2ce650cb2a765a8981bd871aca4f2b42e395a35d613ba32cca129f1e0bb82eaa5dad6b863dfe287316ad3cbee065bb70fbc81fa3edf8a547268a7e8bf00974b7d46fe00fe97e67e7b2fbd5c5b83f4d4bbdc2c27da4ab4bf46d50e755e5cb5b232f14774475518208eae79c37744c826db0129bb5455711ea7e6e7ffdf148502216b2278e028c9e512fabca37bd6daceba379b2f8612ca92b73f18efd63472d38948d59e7bd8663a1efd80b5adb265105c1be953a39ce1fa8beea9720f0734cc80ec4878349abc90b80f0a44438a45d4f3ca74a91895c9c0780b2b1c578ba97b18316cea8ecfdf896c1685bbd76a9de9ba4f323880137afd049065fb9a61295faf2aad44c1c5d935d2d06a25b2628b84edb7f6d3451f1a3c0a55c520f97288af50592e5530bbd9a97db266bd2a8ab8361f6a22e81c3eadbac5509ad7c0a1f02e068cf61067d0c81cf7ddbcf67ef1b3588bbedeb0d7195466defc878600f88ccd8ebc8b9cbc08b718c94e8c1a43122a347e4679ccd8c4d5ea8088cee008d5857e6e71f0278c8d2f78799733b356231b45f710b05cd489170f508ce693b784021b42211169107f6599c0b81cdd2b1c70c6ca6f4198fdb9b19378d45ed59f3a95ce23afc83a3c3a80e615f2be1ce9e0f2dc1b5e3992c9cd169c936ddbfca540a940592fd958d950580b2774b08e54bb7227113ce30efa7fa742a01db8ec26be3f5ff5fb2e8f2b4cab47d387907785fd20f7864901ebe2e1de13384e00428d6cfb8865fe73b224dcb4db73cff42f3b5d96e93015fbecbe08a47e0bef188c8e90520fb9c85c128bc5c1d1d5dbdd6212ee28f94f65be94cb365116230a70e2a1dc43c8940613d9d18b2ea71e9a2df8ed4c346bc1d53c503b0c46c580dc6b95746d70b5123a9d41f755ef22625847c32ef6b95e988c4fedffc11857f0381c15a98af7805d2d9d56af380468e6e177b0a6fc43a733e20c901d29c6d7d026d6c85e908861c0dc4f3dabd93ab10d3cc65a8bc7868741fdde0e45e6499397cf6dd40c70c039cd4d5b1cef153acf444bb7675cac8041cef0f06359bc7c542a3a96d58a0fca800dfdab4e48a19cee5b9e20c3a46a7c70d79a91ab91a24501f73fc2973f6fb04abfefa4d69c9ad2deab61c5b772945b90a93392532acaaa8388bf215d2466e158ba57a1700969580800547e48a9dad4b1992bf2d5919e6ad0af8220fb889b78283b0e4491be4534169687251164fc83641117e2600cd4d077faca1eaaef675463b7fdeda31eaacffcd4b84096238808da7850079621042628e9d330bf45844789cca801e40092fe09021cde6f952a2f76034139175c1a2d6ce3595041054fe517d730e041a202392ce01ba279915af1357d90e73f0382ce1f92a4e90308a97a541e4d673eaabef79194d5023ea9002f932395c1927efb03723d687a95e8fe78f7f3e379fa63524ec911725c3a8a399d2a6665c9e5cb001242be33c1e8da679768adbfde9ed2670ba0f76b0204388d751f1fcfcc34be36da157a3670e892c253ec8a8a4b80d7174d670808017174872a18c7b5d29b5da98f071103505f9dd8e2e6ea7c4f76383f07f5f3f423106ec21247744343b3ad751ccaeff5c9552bc720f1596c599ffd9e70cae72c1bb3e48857374711abf84d2bac601556b71a738954a14fb387b18bd0e355842e5e7f03b32e833e6fa3b433bdd89529a4a7f6e341b712138c527170ca62d342a47f91af3df795d19dbd182185328b4fb8ddae65788ec50bf7aec7e9ae34dfbd765d576685ad9e20a961076d1162c5483d287e2fc8e04b5020401f09598550c5f7087f14d35f17165df46d67bb282204f576d567009996a7468d488331d78355286efd06ea7fd32e9823b3484118f79245dffa469e448acf9232012b740472bdc7d4facb1a341ad09f3d0b26135f3705e1b8c976c63d7d77fe328963608eb8658c0aa680eaee3b0d749ace868d83bffa892f699cb9518ce50c08918c9f4c284d417db03636d5791f2b4ab760cdde5262581bf59583e3b997624ad5d4a87760639075106ebbccad2c287fb0f9ceb050f12e6355d84a6cbfa7a105a99522563acbf338f3bba21cda898e03cded1d137c305de704c8f7e89152293cdfa3de9a2398bfe9f56421c21a851f05ecd9bc3d536ef032007490087cdaf0c121fe03ad557e0ad01f620b67f1ae22475da3b44eb75b07a0364b6022471ea59284b676986719ee601417f2c2c5fdbbdbdea2cf41b3bd96c89a560f678c09a694355c4728b965a853298cf893114d75c8394f3bd88400a9ea4e899097627cff72c4e93407adf4109bc711c21c10450e14a4236bca8f3b9d00d7717ad22063b450f9181c3cbc8abf47acd678e35840b3f1562f9df25b002e97cdf50b8cec5afd630413e4091f4f4ce3799fb657903db5a048e9900dbbcae3d209b1ca921ac59bba6d3e3c4161013933d91096e2c40d8d0825baa81c07bd5b076c87f9182a243a44d16f8d17be389ffb7a583b189a376be44eb407f41ab689cbbff939bfbeb9729a7e53deab0802ab8ecef51ef1b5f8124e0a6923763d061cac9a740439ce7a22ccaca950e4b4895dc0f1b3cd55b88b4a0635300aae93980770aeb264f4fd759c53c7a51a20ee735b0109505dd4d614938cf4368f81fb7001e67f232df5d2879cef480950203e7411d6d04edae1357ac4b626d340702c587400952f8098cb17b8cdd27c1c1214fff2b6ee2b73a7a11c8fe13e05b6f085f6733803714b457d7c2a5900356ca90e543451fb78c56bac0667af91713dc64034b8a521349b22e11af5865b1306d36c225da184b731ec28ca06750fa353886747ccf113db3bf87ecb6bf7f9df6554c90721cf1985372e7a1c386b0b7e05571893da956d10c0ecd29a8ff84290d904af5304e175bc7e7bd8c416fde38a556562c7d7c809d4b66c0777645c681cf9221e8576f085e8f91086900cf2659077f48f4581ad998efc2e7f9bb04a70f4600ebddeccc86839d2431d6ab30382a76b7c0ddaaedf9e7c8c6d574d0bdd3f3638489475dfd948745c2646049385077731565faf30e459691a1a78bb39eb449cc405e6a6daf9560742be58db371243060e94dfb382122d9f0a9c8051db4b75a36e48574ebeeb49c14052007b93da58c14adda21ff6f0bf0d36896e70dfb580a935de155533ab4fd36506732ad0c41faeb4b6366e8cb58db588ac3e47d9b1dee378b606340bec87e85739da5adbfda01a27c009dba052ba668e4ff79057c9134a49399f6a427d560c391a07d2e0164ff15ce5ddb8ead31b419bf8f97c7dda4fd59a562e2f68537a1fb4bba0657cc42933d1c8f0e19563928d94155db991d7bb8acbd1a6e21412952c7553431b888217ec40bb18e481b20535eea295a0d6c23b56790abbf2f868dc6f3bf3511c6ac8e6fec89396a3e6b0473d6714e5f186b17faf6a863ef56d4e4a8dd1ffb5f08581308bd63ebad0e239959d3bd1dba1b24c92522151b99dfebca6e97ada12b8659f3cd1c84b94dc35144e2b041c05358f35dfa4f5a99b1d2ac08992b1e4842901c5692c739cd877854ca59d402a3135e8e264f289f00044a962c01014ed403f3447b9f07837441bb8137a0cb55d8ca55a5909681feb71fab08d8cc1976c191e373c35e0aaa24392899e393483fb6d2da82681a1a402ecf7747fe07135904b4e1cd4e4bc0a306520d6356be3b40b53606624f357d81393b21297874e0d3c23f82fec73aba6da97afbbb3f45c1856cc3a615b7356d792f0dace63547e241e0b218217bee5b4ca41f5e36214d671089fb7cbb7ccaa20c8b06bc03e0a9a7978ba94377d68f7a37594d2878909e1f89ef59a190492319f08a07e8f3488ddff089565b257e6c057b0887c76f28f29315c8e2b8c8cc3a303897e5c7e2b37969e52eea9c9bb4cf477c77c21977d5eb6e57df15fe7966c83c4cf25cfa9decf548bb4f1268346dbe063c8dd3c5b961fa53587c931f87480d5c3ffea218bc44dece9a0b8bc1f40593e2dd6a57e0801e9c551cf3d976b77b6fc7165614a00870a3d68056c179d5388eedb24032a022d457b537a36b061791dc78ef287b12b96cfb86c2e380d444b03882b482a23fe92fde9c1901cddaa2e9eb9f13c4664c8468036b8aa92ff8360eb87ba047c91a2f89f5eda511ffda9904b4234708064c71aada7878af234d0a9a5a45c19a945f97aca18cd1e0bd38bd020649f2f1dcebf4cfa7c3527439d2285bd8d693bfac5a793f86524a513170300cbbcd53961b8e20aeda225a3f01f0eb7e219819cb2090ba041ca534fb42df02f11dfdd9f8d59f646ae8035267148724a8194c5243d77a03f4f840fc5def6339e052545a1f2c5f9dec996574d0772fb28ce0da29c3e50f41d2eafb3f620320a0d181084c97ef5df4b7e4d7846188878072509f5224591e71e337f18f8cd0d99c276d2d138e6ce035bc44d42d7c7ac47e0eab3fc35eca7b887c289dc4d9475949aa492343cca98169550a478b2879d9925d297a9edc5c0534e1a01bb08a20bd4d5c53b4917861dbd6e714c2194b91b4af5765ab98721e4e5c791567f953bde176d248bcde38c90b94dfe4b15fd7f2ea4038560c8330b55d53e96d786c1ef2667d7d8d49290bfc774fc6de02277b67f20d8f57afac3d1b680794d43139df19f21e0f897e027029169fa59e452a3c55aba0d19878ad87818d4ff7477e3e729257f0096247c9d5af90867f805e99fc66456cb9b818bbc1cbc3243027d90fb6fd73872697ea35f9b4b49bd0ef792d40f53d160014891dbb711fad1476302d52286e652099e71f8cd7640535e589ec280ac23137d313e5032e6ad22b05e96501866c9623b74de315978375d1e6ba45545a3dcfd06d850f423ce8f489b39524425d701271f479ef1e4a598ca1315dd5140b67e9e92987b4c4844ad0e6b8c45fdf87b42ab25f6a985f76b3b08771e68f23991254870b8effaabd95da2a31e3b2aa2fb3b4403d5faa8d6dcd594c009a743eb6f08689725b2888b6edb8564d7f4ec067958527bd60c246dcf9c6baa46d73b71b58433364266d969b7c9d871a6e81ee9c48ea0bfc97b218303888baeb622bb94c76c6425797438d84a53b6e83f3d2bd28dfa770d7d2bff74b28c2d6fbaaae544d74d66310abdcbdf3526e90caffc68ebdb42a1112ef790f7f0a0ec84d9d3176a04f73e9db20185460cc319d9996c2f86fa57ababcdab3f91e1b844a718dd93f9590d1d7c87c22419518c76d74704862a32a07bb07d6cb42a4482128e9c55523d6a6f18f8b9bd3cc23ad554381dcf081b81c993160b7da32e157419e27b6bd202f5a9e6258e555129e48864cf9be45b13475c31350e157ce65e4552289019eb553409a19a172bb2a4c4072f77b9474226bc4baf3d5a9cb6173f1292a827bb4ee0997ba92ef6617b6442f13c050a9d0b46c34273935e588118fae6ae7e6d533405adcd9c1845bae5c8d05faccfe98a63134cf35018afc1b6e42b54c416ec8aab6d0b49f12ca0931e1bc84f9983bdec50da0be81a0a8f9c2b0b8b7db7539aa20f07bb2b67f2b22f3c382d41ffeae9db5477d3d57c1cf2aa81c9c6c5223457291ec37a6af6153ad63dae59b45cb40ceb1c0664a28b13e6eaa0b0226bff47da3131536ff7f4d2c3ca265282c59a3c6ca19c9ad41eb7641668cdffe2885829e8d43154722402e2a578c75deebb501dfdeff90ea62b0b8c506628b6278aca68eac4fceb0fa03b065ca9ef8061c7ecbc092c8443a1584d74c961d5a0a9b9e78ed2854415b290f0047d61ee446ab40329d1f13e48b16e300c5302b62e0c55bee5552946122171288013dff0de635023fcef045785fc2521f0bf326f8a4d700521fff2380822139855264a178a9b79fdcb9ed7bf0c3bdbc1d92808b200ab6690ae9604c0fbbb24d7a381f6f59316a59b8bef5883ee890eb85adae347ebc49becad8ff05a12ebb6d6589472452efada1eab1c70d15bb0db79dc9343b8d4d07061426849c4634243ae0b7bbb19a932212b7ff9445476d098f76bf1a160a7228b3bc3482c35f3e0397392bb884f23a7fd636906897bbbc476348bac823ad3015fa048d095bdcbb063becbf6a33e18353952e08c03af81927cf9bba6d2d7fe7f32f7811d82e3b07ea444c2c0f09ae70022fc52dbd708e0e7eed4d804606512ef0076b4cd50c486f4d26c2015fae4bc7bea60807b2ccf50bb61cf1013e3793b7fdac068f98c2e9fb342e276c59b5db6cb054d481e9a8a074f5ef0f8decc4ef6bf265e45a9259f1c8359d8725546086ccc79d36061a3d87a364599771faeb37f463270f367f845afdaf8e30d5a43f500f61db8b9abaa273ccf741976626173b212de4e259fe93c6a97648d0f880b18089dccd0a048a122343f263f3612bf4ef89481f5a8fcaebf38cd77f75c5565e384f49a431ea9c5c219165dcffad8661aa982e626071d01f217cf5b9cc59926192342385adbf09ecd5555cd406bcaa489954e327945bd3498fb23ff1cf276fdddb250a641a56edec71973d33f3f42f5c4a1102f4851d654c57b5b6a80811b96aa4058800c6109973b1d4d4ce67f33eb331fe7f3aaca6db0ea0ecc8a477baec86f1c79d426de6310306368ca783da383e61b550ce94e1d40b589ccd99f4ebe29e5c697412b5342b4233e2b32410b67daa1c8314dc2e5d12529e8e49420203b6edb873b5c56aaada433755103a257371230af176e6102673844ec936a8442bc349e244972974e6e8a6f7e5167685b6648cc8e1854c41014c688fce191cbc510ae1405d702fbc41e6c1db9caa5aeda84aad54fa1f4ea6ccc4e6e3d210f9836dd2eb4799bf53d1eac19ad93130830b85965c4ae91d4e39757687562535d81551b670048206f65142cddc14746d6de007f8c73c768ce20c65a1fe28d4b740392a148b6d25bd26cdafce22f1ea0d0f83fb5646afc62f8b38203ebcf846a4c5ccdb2ccb5c30489abd1d3bae65de075b342c6cd8427a4617de1f012db205fc26d3c721cf76de16ff83abaf16d859bdda39ccd38dc735917af7124f1e883e6d1f66e67c2af84246af1294748939c22e1f055abe3d98a7c4844cc6c97b22a854641e8e58d11027bd9d211f1380e855513510bfce72d57569a2339df7d58b6de9ce36871a35fc2b5daffb6d8e38befd74b4e15c5a39db27734cf934f3f8d10da3f77f1c978ca15ad3d7574c1850d56edf7f56867e1605b5ab38246076eaa09e7dd1a4ce9df734de76c9140cc9857682a8456c25256e63e1348a1ac3991cb64fef62525de4759713d55ae741115a3b4f5e07604159ef534c727baa5bc9433d37d951c759cfabd74bdb1998bb4b33f328c2ea35d32593e35d93138489998c8aacb32c84f1965af82507d31a6823cb1ff02f7bea45fde494f9761230be89d482bf6a904101771cc0d832e2729d03942a13dab6094f0784298051ccbf68c0145f568e12154c6592fbdb4f8c1242f3b8d13b32ef37e271cd09d71e992c3be47e849f37f1334537f77b9edba9f199e7ae16da6ebd150f13f17b21d1a36df0e96b9809173cece045b61f41a8b73dc8bd371e98e1da69f07641005ea00ad9c43542d2e38a5fad5528548ed176531fd2c18afda36c505541dbc9ddd82aab50fd467ae0693ab35e9bfb218e9266e378fbda58f1a46107ec284ee179b3ea4aa30c0868524a81d62a5dd8e66514e0d8d1be4075cdd5509cd278ed3c201cbed42d274a1a9e50527b8965efc1f24fe1833b1646bd254ae62ce003e5decbc3cbf2488448de6078e8c3f86e6efee5bd3208a2312f29fffd7b6f2fa44076d58ca2aca4245104bcc6cc2d25bfb697bc8fbc1c8668b0fab6d1eb97fe10c6db97d433908b78dfb5bf1d05c442fb19926c1a7b678b323a5291fddf0623d7cca8aeee8b66b493a532ea304fe8c1e7a3fb3594bc9959332da72e4bb9a2240976d4bddfb53a0f9ac68ef29f893f0a2429e88a5176de69d6a965ed5c5b56cad69f6e5b1d15f4454cd039ba8008e09aab679e989243118fd0b685d9d96aa5c2ba401d11bca9ff95d81f2cba41ee1db0dbca343bce242b9b0be432576b312e04b4a7900acf07d7bed06a8569fcd94c2fc2d310e13bf0989c24378241ddc5983c209eb57604a88901d9e88e4dced869ec59802efee445ababef32f66ebbeae9445df190e6230bf77877c538673cb52db950c80a59bb13d06e2fedd0a7da4f078e283b5b2387a35a909a5e5099ec927b286f48c1a8f7185fd3c2d593c92f60e0439be1899bc74a897b79d3b80d2a4ab87a4ae4f1fae894b6d31c4658595971ab49fda6669cbd95a1407bf7a9a9ee3784ebb038e83d05df697f2c733f3af211161104f08489eedc54472d223ecb1b90d9f4369fe96e31148805bf6897fd4f26c949baf6eb9bb576661b1531b121cdd3e92ca9678b9dd6277280fef737a99e2dd7be1dc66e9af029efa84357901ab79f878e43581809f89cf49b2535fc92307677fbb6caeb7c7c06d80f395a767012a13a0b38cd66c444a1c3ff77ac05850f7c4546143ab6333f146be5c0c86aefdd0bb15077de003bd169dbedcf251989f89ac420b4619ce53e5ed23f7be0c69fd7b2ad51ed07561c65cf8252a280916dc393f9e3b9398fbd525652e0f51ef87467a081f4585ba4ae48a312f8f4529ef59f0355e443cc04dba18f9788bd40c604c53b78b627f80bf0749c1b4ef5fd9f72459b35db51ac0160122b30c724073b8e7e7a2bad505d0bca9eea03045d63299dfb241acac24ba9f894a5f8f5f1ff6234a1c629d0cf2088f86c7f7b77121cd98cd1907a4715cc1dd69c3220d465325121c82777d2bea769d4318be80068be34474beccca74841eea3aa72578c8a0d57b4be60b4df31720501e533f22108f6c34b0cdac7213ffb16d89ff68432dd616ce20ce503147d860dd05b78feae91915ecd76e152fa925914b62b9c41a40564f7c586a5ff7ef14bab1a9b6280726b7b9416e6dbe8f9cb00f6592cf3ff05e7be73a87da6f28c1e09819ade11875512a73730590a1fc758f22d2329f014f2a0e3df5750a2ea436982dbd99240d04bd9de073dbad63f78fca69624f524ef029f6f6acf08dd9cf7b9d527739dc8254bf48db47870664e4a43c1323cbd2433a56b428a915f38d79221a7dcc994c23c6634717ca4fc72239b24ab373cbc3f8bef8fd73526818ab0287e3205599c859e2fe14e172ad9aa7539414cbb20d94c21ca99e3d77b572651c10984dc475e4c100a620361a6efb3b23e145e026d344f39d8336a19cabae56f4a91798b29ca81534bf428761dadc9a6e53035b5401e8ed4dde1767399db79bbda25f6f31464708aa0ecb0bdd40b0d39aa47beb3678c4a3de5d61dfed0394d5b021df6a56f9ff69fb869a7d2941ab2108da440c9e7c37883d2c0caf3c2420033fd198c3c8f3c78a7484dcdda2ea37849f9dc8a138f62dbe6b13f66018409cd85bfcb614ef8bba83fd00fecfcae7afc57ae0c0a45c65bee550819ee1c7d2c3d5d241d29deeb8448fdc282a8136cc08984068424b5f52ea0177770f88f040345ce1eb5a0434820d3893f02ce5b91e9006f606b7947695884f452527873024d604a735889e5ba7f9097d99c7815a4c5e4401f71067c729ec4813f393c05c6d16195c2709537e90f5179a32b08a519b76482c10981534aed80b40ba24e29104493c33dbacc951756dbf5520d6b03ce7bbfcde030fa9a44b019e25f6bfe8b7f54456577fbd975b0d5509c9032a3a39ceb7a94f4fbb065614a5667e5fbbd340a4f8b597b390961e3a1ae66c63a35912dbdc81c1bbe33217fe18a17cdd37588a6a6ffd6c7b2eec529d6cea492945aa8e82b16fe9f8a74c0d095479ded6399713a1134b0563557a65e4b71385996b88a704b09010a31b34e3df3f18c726a872991c63bdaa8a25af4b185298ae8c3528b6269e65661af63c52a6d44fdaa90c071c4143fe2d6d6c8d973af2526efc7cb470e424c6ef9519026b6300a28fd0d569547452a02c6f711d538f261c2a341083072e89835712650e41aa1aa75f80eebb73f7c794639c0bbf2300e840a73e9fac943cdcd52488089e7f4dba4848c405cd62901becefe735c77077fd3ef05821114f2a1cfa1823b097ea7dd81f9ec5762a2ae84898540ba0162bbc4d4d7221bfdd02623d6c27d9b2c1ceae0c49c0c3709098ce7573914be5a3ef99be0b5c9402d56c1d3ad7486369e21d7d7a7337fdd85ecef14478823c5077ba85819b9f404827792f95201fc868be1edff920f3f415e675e2158a974cd1248cdcb72e477144e8361163258ae95add03032c614f8dcbd4065baa0e50456de52284a1e3464a7ed5676b3ad65b9ce39c317b5bb54ccf511a8705ed469ca564020c260619786cdc3dc7e7554253e28a9d1b9a4d816bdd2e94fc87f975fc91a295bb47887818103308b7e058c85700a466a43d4f9536f5b09e36efa2aa70071d215c8ce64e3713d724472c1c5efd5144cf42517d3c3269ab8b140493cdeedc7953e30e0c016bfd341fb27eecee5c88b845dbdf193d9e8f701502c9b86ae0485fb2b2c7fadb13270e6e7010a019f82eefdcf9e38c7e346b477cfb4caf912debf7aae0f3f2b3f161a97b92e68fe2ea4a45365f165d7fa64d3df950f66d85651fcaee934125eeb9151ec0b69e62d1820bae65577fafc48b52a48535f491830842b35fc686cacbc1a278df93c1e2ccf446928cfd593dbbae3c49c0f4638c1cccd589104b3f8904685064b0c22c77464266dfd093cbdd3b3274252753512ca7c2bb08b40b09c48366ccbec7e22a51db1c5f05f3a930ca225ad28d993199a5726fea71bf60730eae79a42d5646bdc43c36ba9423cb18824e8414377dabd52331a6b8bc5ef3de0f3d91161f41329df9d25abadd46429e415c30cb8ac8f52965192513ba2d66c31038349e7dd9658f36bbebc34be86b7d90b93a52ea2c4e8e065cf26c143cb6a48903ae56fd5284b9179f0fc67d4d2244e8ffaf6c980c1106cf29a975ab370e8b7b0942e0a944133e2b942b30865af5fc16aca128c22224a02440d2285bbe5dc0dcb3f2ac151e865664ebf6b7ff4e8a76754111a7f25a791c9b7a8852e4da6a280b3f70b33f1588dedc7fd5c6520aab0abca4ff511ac8fd096c1086632f25aeccf7c238fa1000b9fd0f6143c70aa57de50d3b378d34002e80b1fd602b99b99c98f5bb378a2bfbc49c81afed85cf0bcc8a8b1c261b66e659a806cfa2af5f5f2540f4ad80718a3e52709450902a6732008f331f07e2c294ae091fa993bf04997ec9e854be8f2fbc5540646f6075c895c918d9453ab5a92870b52c8cf361b3270cff35177200d65dbcb2e4e24f1b8f99de517390d7a32e0b1d74e3616df78cfbd52cb34b7875e35e2fe5f8cca777e283996adc21d6cad30eb5835aa84202227917d7ced71b2e129432fe1789902d3a7ae9f50396862583abd9f46162fcfbdb5ac6e12e53207916697dd87208b65542046515308af0136d8dab95eb7250555d2da1da542997aa542db04125fe0d0178b49e0439002ed00ce96937732de71f9305f9688b3cd8de6883126809dd6813c62464ab90f9f5cee4ec38a0b1492d9982eb95b90dcef7f53d77d03846dc67a5d35d3c0db04d710cdb4abf86e7d9a2c566636aa985fa9ebfa71c0ddf753f1a22c724dec40b2f25e6965d13e7032265e2e823eab28ebc95fa092db216b1e9b265766bfed637d48b4a269ddf818c753ec8753155b5a2d1758729e29cecec25ea26c41a3535fc103a09180bee1e04ef9008b69f03a8d0e0c0f922f175c1c9fb54598decd85a638bd531a570f11b4c50a9a2b81a1e9663e9ad9afc38a7f6b093dd43116a441d0d607c2d1f1aaddedcdae095f0f593ccf4a5f2902345d7dc3f3adf14484711918144c95d08a13ecb370b97bc4c1cddc232dbf9b8f59c3ff9e6ab5acbc9c297c6a49d7abee5065b03c1a5afcd8d2c5c63ad48d20fd7b06cab2deff06e8b07ceb968fa88ddb280c47d81be9b05d63eab964378c9a556fb1ae34e6fb27d0c4bd1a6a04de89e874ac563e3c7970f4a4ec59cd519114f2842380a6cd86b25bd228bae38ec094b15cf6f7a474fabfcd33a441e6910d129ab0ea014e44bdf5051e2aca67a7a38332b2e094d1d3c5dfe66b961721b8c7742f43dd6ef2b61742179edcb70f676c913b01b37d3e72d5c0002b2331adc0bf4eeba470199ec7ceea1e98f78ec407b5ec784a0468c21dd796ecb85193727c41a5a8e6dcbb77d33ef99b683e9026f5d1d500f3ccc815ce9cedc967b3bfee1aa183c1d4840327955cc05cea740bf65216eafe3cc5c5aeaf67eec85c108baeace6ea24e3fdbb9b978cdab867a923b27e3a238798ad3e2ed6681a0c4179b8263c530c843b9f6416da3dad770806ca545ebd0e7c7a7aa7d273173d600e9f49c11e18e4bd86e5d01b40304dca91a217221d8a2cddfd1e9472476287a4c61c5566b0affe005b10956c4e82c8d6465a784d50903d798c3ee5b35dde415363bc42f5888d009442bdd63f41611e03d5673a8e5d2c107e3e313971c840eb885211ab720b274ccb2e758837df236d4f4316485e54662944d77fada08082834a11a10f544cb1b3fd9835bd1071fff6628322b97b5322d16b80159d79c72909f914435714772afb6834bf0ae0d7fbdbaf09589166e2ce4197cd0a7c01e0f172344294553ab89fea658557c4390db80a9bafb782435b0ec9a7f78f15e0d92d73d9c09f5843c9644eb310e85b30822bbf749c4510074afce296ae1f08f7e636085df67d7db569101400251c65f2b24a4b0d96c4496b96bc2619613e7d201461462d620b8d24fe24a17cd16b56d74ace6a1cf1d9622551275a7ef26e25c1908d019bb1916b3c368df9253091766d82adb47887a79dfe7c3c22b14c2e2075823db699e8373339a253ac77e4a36aeff11a311ec371a51e47d32e9e54c6bdd7e9b293ffe6a22e8542a8d6f3d903a8517e33e2380c74668cad3c881b8961b634b1ce2500157285aad3886c1ce4388fc21591f08f9548b95e515cab4f63e5a2067a168e1807b0e23742c69cfb769ec67410a7f39203b19501446f20c5c3ba687f61640b70b6bf2d232c02dc7885420c3fabf6b1904b5f9c7f65e79d00765df254d4299a5b7e11c4bba948b768e3abd6ab7f661f2a96bf1654e6ea368bf4c7dcadbf2b3643ce1f0ef42530c9ca2e5f67599817b656f7204e57ab4017489827f2bd465766e2060cdfba574df7db04450ba16dcace096a2548b74549ef54b9c4ff31a893772db2df65d3a7bf842e998129e7bc8d43feb58576a1e339732bf75bd464781db6915f1cef970bd717aa6b37ca9221d8ac136512081932c3f009d60ba7e1241c3abaee1d2ca14d38540c98067a99b76cf7babf7be7f940e7b794af348d02b8e08d3d7b7e47390f1eedf85bb5a6f58577eed4b5c5d61cfd99fc0ea9d3e2fac3113533314abbfac9fc3f02d515b7c98d12369c1da2676b24248624bdd4fd3f805861b8ee0a44406b87717f6efbab06e6629cee9a4bca9c5391dc6fad39ff66b8bffe2f6dc739330a19c9594651185b389547b0096236373dccac4b66784fd4cc4f6bdb478d95979a248491797394c5f837598d9696797249c7998207caba3dbfab6278d7e61da2bebd0bd7eae5fdd85d828c2bc7b031aa3db448dfa1931710e53651bc06c10fe7e840bc91d878376688ffea41a762e8f0e57fdd94b5b8ece1db65b460abf36b88b13b60a3747d752a2984b65650b1f237a7ebee45604daa9d464d8cc66b5ff8e5e6aa72f1fd88754c0de7da418b527886588590078960f32bb9d369d02f94665c7a20128f7d313b44357035398c05dc156db7505fdadf73a9bc0bfa701136237fd04a0688e89138ae25b3ac64b4ab25e7b864c29182a1076ac6c85688ec2c37b58183a1b7e5dcdb608dd739fbd7451a03e61131e30818ef76884732962abccac5371b98f5f52f5bf8b4548da6213004c7037f066486b70d8254909d62ba2e7b1360d1724b75333bbd252c92ace7f393fe0eb05c810e3abcae6e293974163f1c06da9bb6f0a1db9ad6d299734ec02ef0f981b55bde175259504f095c49b7814ccfa710e3f6d87add111210b9edea2884349c316a4fcc4c95f1fa7ed3e06e9bd324d6f3516a85595c195f0c0def265ed4ba306685ab81d1113e989bb42b0861b13c5dc546e7f9a3ebeb65e8097ff81a785de741f21479a2effb3faeda871ef2dbeda8df567a8c5395d26274adccd2e178f61a9474a7c8fded7988b6ffb4422a87c086ce6365f35aa9c6727a264c5ecc0e0746023adb9f3bbe7d3e52ace8f6437ec37124c28c330dac908fdc65f72a7a569ba3af84d3b4e95e71c4c095f0ac0100b264481451c27227dd07e7e6e774c202f5d3d89d5fef7e1299579a377f56133744cbd8b2a8d870af18984ac27ca733b65162a64f33e06964a475a5c73cd84f852ae0ccfdf1ce07f794ab6663a31dd6281b188505fc7d5d5ca83da57f1d0a6bcb678e46ffc03e49a45d086e9e177cbe3139dcd6b2e728e1357dbd5f7e80a48ea1f03ace8e1545240f4986f7dd56b280a5115e33b4312c79226741e71dfbb007c5e6b5ca33c8c54d7231b777e6e0ae1a6eb5029a030a84b89dc90eab1fe955095f6c30c59f7bc0547f286d49966ff8d137e5cf027b89a719f5e97465859e67a8c33191f9c5a185b87f8098a04ab91972e0a09e7ac55dc38f99ca3b74b748c9b1fad195a0e9245a2049ab600f8c5051e053471acb51ba6ef915e049affaadd7e5f992877f27b8b5c3ae379bdb47ccdbcd263ee411a1422365182d9d116840fad7f4df3f6520b91d6bbd3d6476878f50ac66854c519eea649f60cf5ff1eb51fd66b0d5c7380b782c1c3997d6662320ac46e079d01c6d36ca83944367172b7699dc57b227c4b4330e810bf1d69cf0621f94a0a00a71c426952953baeebe6a6a6049a870b2288d152ab306aaf007a29b13eb0ccf85c7f979c2d38f90101228f5e0b52126218b1fe54f7a515a6b19bba0dc8e2e05a3c655f0480f503543f88b6a98a9a086c3cd5be571d44e86021a5c4673dc11793e2364d79a3ba3a84b0463a2e44a99c3f1b90d28045c88a4508fe03cc14609e3800e664ccbb9d0464e9d0c0f21687aba2abfd4ef7e824867b7cedfdba13c65e3acbf6d1a0f48845b03b2e2f4c64fccfc7e8e91c23616e0575ffc99f2c546869442e397ab8ded49a4e2f827a4813f22f781f500ab6797bffd548af5a47b912d697b9e2994e07c6d7cb9fe7dd693ef08ff7c8ac1343454029321da45b64c90af62f8b2b8f886ac0367b9fdfe6f95a9a5f961720bdc3f6e3ac6f87651d905dc31c3f29cef660ff249f1654b0b22b4d6a250ac198015b1cf0285169da6a8997639e6c97456e07a9164f0e5b11e02d107192c43c944e90242e026755384910ced5c8b0dd56a425d62ffffe61bb29eb981b8b1c7692a38155d10b31038b3cf12c5f90508500304910c5648778125af3dc67209547d1b84647727d9aa3d26f388af3322aab60977ad46e930439e7e35d8adc6a0debc8027b0dc9df4e9a2c57e1bfc0c9e1ce64cda7278c47ac6abe0b1b713dbb1233e6ff757c299f641742c0d55d2c4801475a7bd6ff0362da5d7cefdfbcef985b8da7921ca7b7e19594147eb34229c49a59fa3ba212f44ddd86496a49a409f5c1dd04d6ee361ffc3ebd73a48a61ecabe2488ca35f40cd72e3cdb8da2c19cc8d1fd18e9d14d2abda16d42929f56f0d61125584250985c15ab753544494ca35cff3a705c3174833d14e3234edf19f5397cbbfb7e2a8e6c5590c5ee2b4935e7288f08da3184a4393c6f2a9c13e3eee72746d84d127d6104f114d0f05353a1b1032f0541d1aafeb076549b3c2fd7d18eacd39d949a1e0cacf6cdf0a083b28f751559e198ab4e1f9c28ef5a305940e563d3203a78f832f30deffab8263f6e00f631d16913f4b581a7294720fe3a05f9605c9d42bb79a400fe592c1c52188ef702a0c50726579e38d6322f290aae1e4ecc1c4bd0c8c20c7e9611e7f88a42ebac46b6f58e31d8c36001ce851c1f5b6b884e2336f2ad6c7468bd0acf3a5045bb626a1d9c134560c579426c05a6abf2bde35997066a937d7594af64ad1610b3627edd9ff96fd228f2789a226bcf1364997ab00c0d9feac421f8e098db1e50671eb73912f38b2df0aff53f2a043b7343c7332d9832da02cc4b6897312f223e1a80a73127b0bedafc6c66f95497d472f8d0610ac6f755f3ed74629eddf6b8d7c494e49533b713620fa55de4385f1e36152db3dd951aa579b80f2d3a7b997dfe223273f8cc05d9170fb64ed406e434b1280c7c0c9934e13b015811b2413e2da24b23f0ed047c5eb295201788bc8d2a107033d6ff10f8ab5b000de17b3abeb535bbd4a72863baef41336021352194a6774b0f510f8a0416653d0c4d2adf2facf853a372c259d7b54e8cfea1c89c3583c5ce201da061a4698a396eb6eb5b109bb132c48e2129326cc07bb7b78456beeed1a5af6131f1de3e7f521c404d89ea34a1d9b8c5e8a13ddc6663f4733d6289c679756f29050059f9e33562e4c360ec0fab5e6b0ebcfbd9f014e25b61df6a5d2d7a4edfb7aeb66870dc5c1c5c544d0f806a8165ea9b9c10529412651d97c41d3269fb2539adf476c415baff8f4d2cd797fab0f66d3f9ef219191142e1812160cf8e1e4fbf52b9ca833351761d7f47cd7b57f7d2b70d8e27ed9bec3e9b2cf36cc0eba897c42596c37dbe209aa61179f3a589df2e412320a078a4c0282c6f52c20976c447f939934f34c5532837695d424642b3a6e081288e413c8c566500daf42172b476396cfa62dbf818899b635ad89f7acd80dc816ab2a2e10ae780539418a1a6a9bbd0ae2d66de596ccd0b353ef4a91c30f2deaa2cc898f5bf80531c77a28dddaf9f36d91562d047f1aaf05eb8812b4945e37cf79adba81bb04fcfc0fa93b4a4945964c7bed2dc2df5712bb140139d94dae4ad1dd64a62500fdbbf1add1083f157a709444f9f874dee6a9af582afc4964a517111454c5c73b859979928ad02f46d5dbd090a0d71fca4e9272a1b150ccd3842ced0a8ecbfad6a1bcadb0c0fd5e938f33666b476f35254bbc457772ad2f88cac9f5e4e35208e8c4f8dff2deecf8bfdf070d4febf260e3efb157f6793216b3e730d86fbb617a0359344c611a1db6002f33381bb6b39cb326abf47954ecfc6aec0a28dd1f88579ac8a5ee004cbe0ce15453ab2c86cc2910dc62029a6d1ecaa0af7deb0897bf5b9e11bb1b67aa94bad3b5547c9b405337909c57203d357177d6213037d071cc9ce94193733185b0db078a76409a7cd233958b002659fb332f5f8fc96f3163e05416a699811a4b8c8e77a964b2b9a1cdcca33ab04b8b4d4c326dc06025a12f10d049bb506fdc9be1dd987355a0e2486cee4d27033b9573d549641d83c4d0f4e97712519b08b2a98514e5c090deb17a330b4a0174569a57ca23d2f0120b3ef415f84e9b326633a352e7ca43019de4abeced0c7c0fe8483c9bfe44ea588d5e2ef9095dc8b17b9697def51cfec6eb090c19e082971d0756079f1709fd8f56e87c37fac6dc1817d98739d7ca745f00021f520d142ad421314385f53a3e21dda19edbcf34bcab7309bb3997e1c7b1bd16a67af4a8975de889936a8c1e5bb14a1ea412825e431ee37d6b1bc56e13b0193729c18395eb763f03e5868cbd5f2e2099e0f659d2e7060ae584e7bf76166798aaf7aadeb786dc97301c36f9622443a22c8747f0e0f0e3317cf71c6bf85c330fa3ca6d32687404a0647457b53f60141fbf1e1a1096d198ad175c87f3ca95e867e1e9d8c5905a065aa7e877d10c13fc69b5ae34f6d9095b6feae67ed4c93f6be1a7070ae6402c388829898d6a97fa4e4f535580f9b30c0de79160888debda0ad6bddd22f47adda4f6cffcfc16f154200350fd8eed7a20641deebf984e78ae6df2287f84be824e76fdc2f6968b8775e87f58012e5895dd0747ed7a44b56c47862827a79268a7327e3b3459e43b440c7c04e03c63fe273d75b612d12b96e9514c3473375061319166d4ead81080209102102d655ecd749263b4e70eb521064b0d0cc262aba12026aab1e218c531ff54659bb40da0d739c6a75d43e473aaf4091e3f0fd8fea45e7dedca60a3ee42a2a3e7818ae63ebc7a033ec94e565fd79c95c0ba7161b6a82472e57ca5c080cf17231e6b8b2f7e29af30b9cdd204c49433180a0beb7ebc08b123ef9d2649bfc70e705938227bbb8f2460679072064117a10b24bbcc75bf47c44fb85d1782dd5c19625be3920fd56f705075288824b4038c93f9f235f77ca7be79d1927b7d44e2702df48d0c10e24da7310b5318bd36884f62557de08d23641c18a861e3b6f516f79d127a96bcea062f9a2c1a022bc13e59024460e683b700c253bca6c081921209209c34d35d8d6106b32de51915a8782cb7f7900bbfa3e5913783076b262c82fbd0b1c9c9bd1900220eaacf7f047edc7662590e9000d0f2240e1511834289da4c3ff9f7c371362b6546e10d24b8c65a836fdc6101fce194dc41eebc2f37e95b1ac87308ec12e4cd54fa0855218c6f49f24f9b35f23a806bc73cac08ab5128f1227772128a693a84b3ca406eb0befff3ee74e6ca57349a8896b65dd0c027c0497027354aee780c97707e71cfac3b5d8716d26ff9c7aac6d3c0abce33cc16c88365ad1055a30d0cb9fa9572be0f7ff6f67dea35b62a2b6adb07bc97c2fe13f82484dc57d8e4b7e840791db66d6f5819a13ad0b774904913dbe8324ac758e0e4b166def927fc999a8741fdd4273845f732d6d748be3084a9ac7527f79f5ae59e446f508e95455d72782fedbb46ecd81e5b8bdf732235fa3e7f0c034dd8b37bd5c0e77d53d167012e997850fae57552c0867a536ca67bfa15d441a774a2aa9b1bfa6750f18fec7148f8cc0a2217d2505d7401638255ab26dffea808b483e88c4f59c080346d9b698007c7fc5f085f3f3fb044a4be3bac8f537d1a7923a2baa76a829a7aedb1eae9c86a178a1b77aa51934da7f4840ecfe3708cc7c6b916c7e443efc36720c36ced4cfcb8d1bd5e2a671614bbda3b932df7aec6fd35a1d7a5ef04f97a3c533b93f6fe51ebd4e87c691ef0a6a013553347dd4357542ebe7d862849bde2b6d5745c6465b86d7354f8b06457a2b9770fed25cc5ada01ba761d07fe36ab54e53e19ee3f91c53a92d61d7120d1f399e3041936aa841cd28a84eef4592a2d7ebe9d4b669e578b4b1ee903cc139e7c02a7b3986256201e2e26a88151b777b350d8b4936308a44b452fc0c42a8316113ae5cfe4d9f506e9d2de92534264c4fc92799746f49864abf1f003cfce6e503a5277e555b45c50a9620ea60ec2b4784c3995c571e5845601e1ccddde3094d1a5fec461fc8e5a93429f188f724350434347cca37c38a41b0b2473ca11a074d9134460029d20d0e7b56867d50d5ac25525df105c55c25e1db083987b96b00d9d90dc87546a6dd857cefa947fbb238b37571673da8f81057cb47f74aa7082e2d50be6940d91860df232c517b6a8c57eedec6b9e9dc2cb659c775267b57fb5ed720a5b4ccd8a20eec6cfeccbe61f7c3b0875aef5cbb0df7c433a5958f7b5c0534ca0fb28c03ca67cac138d16711567fe5b2945f36a45e7b777acf17d17f7b383b8a751f7380373d75c43a5bd36b303daee7081e8bfe6337afc060f1ec1f59290eb41705850c8542952b51c033eebba3358e2a3f82efa891bdacfbccdf046e2a6ac1c46f2ef5a8bfb82bf48f9382ed88ff71c4da3a47d84750b547380c55867a8aeff5af56f48232c16cdf9a93a80ff2c897c562af212b95f4754c78cc10acc9032f5d825251eb3e7c24a705807fca3d9caca1e4b0cc99175a99d7d7f9dffab363903abf359e46c3f759151f99b7d332f9c72aa7f16e5201a9da41b85619a9ed5015ef3edf6a2b5401a2ffd086b6f4910aecd4ac85ea2a3bf0f2b291daee0cb7fe024b65f1cadc97a370046e5b244659e0e371a01a513309531e2ec1fd00ce6e5664aad201dcd1d51c21271dbe438d280de0251d1854d53b19ce675881a3b5a0edb00e7dce8e703d4137668103952fc65779c3ee0b862453cf8e0a18f2ba9121e44a4fa97ba7c7b115b0477c3aa752e18e0a7f4496c617c5c6af99151af0c58926c081e1a9a8bb0aa55d7ba65d133a0d2c038eefef92e9467b2afab3bed786edc2e53e831d7145e453e85115905a629128ba77c594cfb71e564530d2757c37d9c76c4f3247a290cfc52272f3539b4013295a39a806934b2854ad9841bc607ddd38c043b4b697fca3571070f4e146e56e904db764569db956d609e3c4576aa65256359a0eedac781dc2e4a97bdcc55083c46ca60bcdd2a369af24b2350ed09460afcad5198c564a26a7c405964918baf50f2eb4c3a6d9709bf0cf1e45eb10aa90b06bd8150b0eded36782e4f1b64316d21d401d48dde1a1a561a9f7e04f30b46d18f533f129f1adb7d7f85a32f541f4e5e2071b2ba86b7b724022364508433db7d5860e49c8cb31336bf00b860051553910e3ea8f1611b5f12edb4242e98d6d99477ff7a0042ead1120db9f3e6b3dc6022369dfd03ad0d23cba0f6626a38485ec5c0db3a1c352da9a8291e3655dc0fa5f23de1e3a52e81aaff498efba3127360f259a4e981c4672bb94a30a3f620eb7d97538e7deb315ceb9015a195e087f24875387f4be84b8636c86cb89ba219bc12e763a310e17857f4cdd9b48079625c00e0a54d7de004df8e201364c42938d22885b65b5ec295eed2ce74f852c85b0b900dbbeb2d8e52fe1f9954571624759d2a887c354128d2ef095a9d110406ba5644f02441808f352012f8f340054f71b9faaa41bf374da20b4e173cb2f516185e8e8c99f1a049c60788ea273b328cd417a264224dc6a9feb841eb369d5294cbc270b6142ca209205bb0425f39ac64eb6a6f8325527cb4a1d6c69fe9d7de084f982aca67187311c6b4ea4b6789d501fde573394ab5cb335783f4e052c10a37bbd49a7b4027e0f88db13a1137b6c94e9fce7701e288d202aab43a3fa0248ed33510e189dc39e379cb8b4511cf98c611a205ceb4bff069ae17d42daf214771dee7041e4d3c59f6d9ffc8bd1f8054b4724807a720a06ca5cec89e4a02a30e9d42cf0258952a8455ecafda7dc744b2f78f77ecad868ba011a666761c55f318379edd10878be76a132a10c8ef6a7c17cef52a3741a60a9bbb0df7de1e3c1912b5b466ec6fd7751aaf07b00fc5c1b92dbdeafd2e23df153a39c13b9c54ade7beabeff1f3e5ca40bc3535389bb3428477321330ad73a942fb23a8fd54c3d8e51cb9e501a0d659d7d953bc8e27a51dca381484b1d7b316affcb1354e8afd3bdaeeb66c9cc0fd493eaf50f81b8634649a63d0c214e3a98c970c05d671c5eb302dc2bbc0d2e58d99664b5cc4978b21239a957619e5e46b34589c325015fd9e1a14196e7ccbc60311aaab4d514ccbaa272bec09e42916d81f2b3e62fecaaa770d0f38c53054e2ea78a34e568284eee347954fc1815a75a348a958bb137ff6aad9dec9219b4eb6a639bda0093a6d9b1ca6ee8fdef3e245a2f4dc7f2b57a15159a9437f91d435a87452686191efd9bca198c5ac60ffb5ad1548f71ad3acfe8447f6732f014a5001f3e8586a5f7f86eaca80a0395b25a0527d7c613b397a4c669ba54b3c83f1fef90403488e1492b44470fea005e4fefcb2a3a4148837152445039e45d0553cd66825c6a7d24bf54ebdf765fce9b495d97993b9224e3b9cb50673fbbb074a84ed3cb61900e7f52512b34cd5ae81ebed193b3bd24b642f9f1414a73e2574b271530e442ac322e925ba2827a487c3c59dde75552e6489a2ce9010e55041a94cf32e9ccbc6aed3a72fdc73f92c57ee8319eb799e3483c7aa21cf178f18489a3e78a3d468ca01b654c461f3cfbfd3eb6993811b0ddb9f2afbc1b05a71df5dbd11702bfeed5e1ae5cb0716d39f118fb82d83e25dc94fb290f94ceb05cd4003197af371b0e9735e73b4bb2ce17b745d012880fe063a0be8473508685015759b6a3368f86702238c686eca2d4bd12705843e3b449bdba036e0e9b8e8a321d70be5696d4a1eba771db425becae0c5c8c8c163520f90c7afd7457400ce4a06eeb3d0cf1c46d4330c1eeea67f7fcf1f27f8159cc8584b8b3a54109cc76faa8aad017f10798f8e80fc5c2c562b0a84a9561ed094226759d221fc0cf4a97d5d31842249c5184b3f6eef16300fdb225c916f7a376e8b34cce59538b73d06d8cff7e2cab5fc80ae759e63c1f3da3c739a40a4cb0b0051c76c5937d3ea70b533eefe4677976187d492d8ab9e758f98aaa4405e2850e3216b645601599185230de96d988ee32fa2c299c427c34a5fb3aeb35e7fbc93b79ec9d46d1ae518c91f028637438d0f04fd21d849ef42fd18a982a704beab9832b25bf59a63c5b6218cfe0e937b887c586fbb9eeb2187be35fde0db22353804d247a5dcdffa2cc289078f48d75bba933d5ca4bcd15db5b77df8cec19b8fb685c60a9a01dae29ec2d0661ed5c361e3ccc967ce588cd57f4da5576ea4c87ddf1b894229aff97dc78eb40aa211670df40e56ab53c8253e64aba19a5dfc505aced3c9d467e0170184777407e6d458d8476f268f3668d1e479cd2b85ca8f3006cf0ec9b3b1eb1736bb4297a1e46cae237e00469f294062fabd5e07d5c1607052e2f77c10f7b50aa6ef340353447b5dedbaea0350631d385c40afff2c9ed6820c3cc6a0a8d0f9a353fa2a3ffe29cdb317309f81eb1322c6d7baa3bf2d711a53ea9371be4de4fd9a33e8611f02c39dd929ed4e7076774184730a6c431ff4219ee7154671a3e1cff6846be74dd099763982e6d29bab2881e538910ea3bdfc738904dfd818fe6ee33b82dd71cda56350d4c939359bc217a742ff767b34f1649665b63863ae61cba7981e0d3cd3909e24523a5e861e3f7c2531ec6960727c712659b17cf33accac09bb612d8c6fb0af51c3535ac93d901e66153603c2b32c220ef0219bc3d878ef21ff03877accba76a823a784de1d01d527d5ace818ed608a835ee5c826fcc5ea1018f367e825347ad9197016160f7764f856947b7256aea8a02279af5d3934acf4af07ba7b770d5d1de9f1db8b1446e7c4d16ff537f9d1678090d534c3feccc631a419de7aeaa6074c7cea80031701501fd021cdd9ada4afbffe49d7997564f3848af42bd1b1457b5c7ccdb4f34d521c93f593bcd9b5b4964ab00eed7777f1f099492d9d72c366f037f1fe4aebe25fffa0aaa53e3f7506eb0492521117ab2d763cf734d3aa13f1d00d468d56d8b429305779925e7dbd7a3790115ca9b6da31fd2c1b9b28659111033b49e9cb4bb7cdac7a4c22e1cd49c79ee66d18c8e32bc8566496ce7c9881b50bed3314a185cca653ea9d3b19735ca8916577377970b3e1ed2f4a25725f5b37815000732df0fbc80af879dfe83ae8091d4c8d48d8d2aa145ff6e7fac14143e73cd438ebcc1323239944cf495ea70d9c8dd3b16d898cadd487803954fcf1a692671bdefdf2d1dc7b82a9bb7ce8bd3b01253c317eef4066f0d6ce66a6ec47de5675eac519da80a301b28fa7742df933c98a2a7e8a1b7c43cb30683a38ca2e508efe33feaac47c94ecbc93870a49ef8926844b39935814ebdb1bdf09118d66bf9cffbd435ef368efa90466a64960611ba39e399a0507a261893feceb2b7d4f91eea62e9624e13c1287c93fc5cec1b1b067eacb4e0d2587ec4d8cb5fd4aa41547a6019fb65e7ddb668ea42e2039c36558a185c19e59504391a2a0ebed5de3141a82946aa68d59f5bf621dca660eff993c7a745dc83eb0919ff2d8d8232ca2a1e0911f748236b8235c75106d37611815d98fbbc8d9413c5cf90d2f38844fd6b966c9028e6b500b4cc0ea3cfc19200cd16d54699556b84b98a3d4ded1093d252407e339eaad168c21c107fb23a4103940657db78cdaa1783eecce694a8d028ab12ccde61c15346dd361012964ea275eb1376d0c7cf5a799a07cd617d4becadfe85dc31c211afc4f6d5fbc3fffd80d5f487b6ddfdf5ce7b09da3b68bdccb487df2173051b021fb1ae4988d1a7134ee363f7b1ee28cb2b43362966b1b43718fe71824e456b6dd8c5bbf5e7e372d60aea0f885409ccc4a121adb7e7f3038b82a9e23c280a007cee47e690f69f6b040bad869983c9aae42c5b00c5001f055a5d3bf4788209faf68083ade119d4304c4ad9010d3c8f8dfbdeaf4f62ba3ec070fa46cf1d45e459397f13b2b7d3609eee988ebe2f6d9c8916177093ba019f1564e1a60a6107e9465e879c38c265fb64d35c7b1af5e3e0475cad535ccc4f8074b0d02216b6a7cdfc5f4b5f353f6c83942abe9289e201ed41b6b23a4f1fac6b78042bfaa90f4d5cdec3944edebde4ccd17034210317f1c9bb532558591f7c3a371a19a50cc79c2f3548ca3db1974cc0979d5931f0af0479060179f113afb14229c41cb9b5c25b7bdb8b427d8485747f91a5d09bc7160558360c31eea1ca555e122136077c80d0c81d6c4d32f0066d81fd600a16c69730363643cf2e6f043d1ca5c6d9aafb85414d5b58951ac8050724d13987ceaf5afd4175b88ed78daaa10034846bfb73dfdc365f5b26b899e344a8fa1e12a43515988221b759926badb4179e76750138f6c7a616c5c4bd60c34bbc52aa53cbd31ff50f1087fbee12b511060e4f001146a999922c5f5e443f2ed7ebd7de18de7f1dea0d2123478b3047dc04d9a9ee0f0521c8647f035d077cfbc6bf54f0ffae55dad5d354eb828e2b70f35889566222fca7fa0e051aa467e085040fbd64041376bbcb5dc56ee7467b56bd9195b65a58897e9b963d459fda265de1867d8df65bb8be06b8a8c2ee84f8e42d38574e6dd21ac390cbd39549a0aa3d0031bc9f3f744ae5ba253cb1264467b7431486e2aca9856c831eb2ead2e2481514b17a05e42bd5968acf8f91530da8e664250c2655ffd65e5f4748aeaf803f6c10cf8fb6e66c3f38644a3f6fce8f0813df358856e1f43257ee18b285e10c22f14202d17222136afdd405d695707da05aa052cd73766370f11c4fefd9cf6a63b0126d77c24cc096b4a5f641c1825a9e72b050f6aafd4809bf35fcd3b1e27f224319fdd95d42f3529161ec2058b67ca53a8e04be350af9b62ea583ecc7ab3735880b83422e44f56865217f3ad893529b128ee9e20259d1975845acabd3e1fa234e285abf2b63c09b1ac6c4576a98aed74c443d1243a2408ded6ffc203618624fe61b7167452532da9eae291bf8336d30796febdfffdbbc5d698d953556419b35cc4b70b99b2da81de835d4006997e26ceb7a922b239be2ac97935072bee9464694079d3f294da7596296f1e69613a9326aa68e0ed234f86477cb783d55f40fef6ae89cacd563c95249f17ea9d27db64548d6d5ba053e031d715aaa54cd350fe5ef67a99133b4d23138f96e3138e746f77bfac86b4ad5f231398fcf35802e84b71c6a90a35cd2cbf3eb91f752fc776009bc22396f96aa5d5953836de58c0825f69736822ac97d09a95adedab411861e222034df6322f0725e751a47f4a593f01dbf6f541dd67aaaa7abc23ac18f0708737120b183c5b5f22efb7ab4e99d23ebbb50e868622aa8cad2c756e089d3b05d676f9f0c92e11782a0306e37e289de5c52487564846828931e6f2e3057199d61c3551701f271be433a07d0280353ddad591c2b815750eefe6b0c7aac04257b40c050f67a9c9ade42d73208a4ee41c54d55dcc7d207fc2593a3403796717164fa0f78ed09886181118db19a3b7b6ac348893cfc4641311fe99d18beeb3953991a96907c9f1be98a62ee0f3e9a7b9e447fa65ad526f4010675fcfab58be4f2799dbf0805bf1a041a4886cc7572b8a7a6e582021ce1edbe2a7a119b3907a5efe0d86fbb433cdf61a646a6dc1759bd839ee78f67385437d98b76a7bf1980d6be8b9ded62e3b1c718c02df508ed7a7212d23079ed1630e8c5f53aded1158121a6e38b13e5333d3a7b0cf0ffffff0f