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 56606 a724c05ca9a9e1d1cdb953d3d15eb7aecac5d3a591ccca9c64ba745a2d596756

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cfeff926c878fd9a3519513be4473f2a1bf139b456613e464c54603ea922710b
Certificate Block Hash
a724c05ca9a9e1d1cdb953d3d15eb7aecac5d3a591ccca9c64ba745a2d596756
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00850b000000430000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000002e2b7cd295b8216b6351e889a360e5d1978b85eee8a922e163b7071c05c1d4c3fb083570d0e9cfd1d5d8fad56d3c7e199e6a9bf318f23742e04c907d0d9782f98b596aa7d20c1cc8a2f1e68eb7464d76eb652c430260b037e010000000000000020000000800000850b000000430000

Raw Header Hex

0000402072e6ea520b75e58547dbdbc82fa5548718282c8d46f1f288d68fb4f02f1661e9ed5f42d6f9735cf548f41c0ad668b064e815d96d8f9ec544c602aa717465059737270d6adee804180b7122a93e60544c463e6156b439f11b2a3f47e43b5119359afd78c826f9efcf

Proof Data Hex

59,560 bytes
1212160103074784a66b9e79f1cf5e85afe1cda429510d5c8194de7642296a57ba5d184ae0f783b44ec2ceea9959c79737f7d31487d93c7943d3e8f5ca545e92821bc57c0df1fc1a33a789b9778f396d102bef6a939e9fe38553e3497854f2cd779fac734187107d9dcb170e8facba9db79aa1a1590526e199e4ada01cd0c14943d7215d6d90c55c7781af392eb4e8e4e52a6263902b3c30da218972974fc6c301c55cf06be805eb6ea8af2126a032a505ccff3cb047df4d4b753090bdace119b1ac7cbd470b50c0c21cc1bdaed7bdc9aaded55c77e0079dedab6bfb25a10458078611f033bb849c1a8fc533c07f45ad69397129be8f1cf52888d632abb62de9c5dec29ea985e1187ee42db9fde78368182bb81816cda531efdc758686e1e062a3f780d2f2cd6740104d1e9158778457e5c8af29743ec0977577a5ae5e32cf94299029170228af92ff88511c4128aeb4564e9fb2d0a3c6bb2dcf8b590e9b62159b68e45325bb53fcc23daf1c4d64d2aca612e7b3295b47976f6017ee3b83709f3b2ee81246b6bd9e76e499f45d94dc007b9e26cf1f2c9907d8692787f8d681c5459285215b54696ba11281596dcf88aee15b4a1f4b37e69f769161241fab14257f7c253bbbb4223711db5d66709598a3e6253c84aa68d745b23ef4b3afdbf66750ae3bedeea638b2ad40a6fead3f2416c039545fdcaadac5fa2f5ba2655384badc32fee6196dc3bcd8dbef33db24c7185fd01d938002b3f0e5cf65a285d1e35fae398405229db288dc05ee288a156aee1bc3f78e4cb489c9e1f3b73ab9b55ebf7374cf40a29231e480ca5b56a2492b7c5ae39c44910fa7c4c908261015e50733216b332030884755f1359f76c5da1bda11e50c788d1bb37cb75532042f5cd55f886e74c4273f8ff33d83aa78f86a79ad9051f73641ce79a91b40eee45ecdf17ff6fdb2c4992f640aaa8a7ad75fa06e7eccb1170101ece0a219a34401a96b1ed5afc81b5ff649c90e95057386ed7848dd5924fcd59db5b83ec9ae7745301b309ea736be6756b5bde6cc1b2d3efebf0a95dd22a97852780359b852b9d25010ebd5f61fe7ef2646d5546e6b1cd52520cc8e8954d239e7972ea8a4ff0a4cbdf74bfa8a9fbf71662df9f0e97e940f53c3447d56f0d33f9fcba25df2dcc370fb08adb9dc657b84cf077ff0c7841ffcc3d14316f84560046f89de453cba72d3413450bbd8a08a1f0f2e4d1dd11ebe9587961d64f23f19ac64e382e8bf6f8e89f335ff7d1c193eac27eac3d3a09c697274ba9632a1d1c1f8ccb5c9d59cd51eec097c78ec1bf532b38a766138681daeb35a960f42bbde4c6a29b220f6cf94a597d970f30c48ddd55905b075f88dabc3ade1d53f92ceae7b47b27d7beae7831428140760faf207ad06f2b70bec38e55909e44a1339851df665d80084fde1c6602b5cc230e34ec3639871971ffefca0b3e6305b42acb3e26b5a497f6c28c33591303d42087e7018b16a3910e4fc2552e25dce05ba75488f8026398c2aec4439a44784d96b39bdd4299191f39877eddad9cfe33084090815640057d238a55585747512c3474fef2d2e4bd604756b8056eda2905bb876dfcc304427c9f69b30d503dccd20d72911c4292ed9aa5120e3373ba4b7eba39f3df2117e49615e7e52c33c5d1a42a5a683955247b73ac8560b51a297e901f85e94356320af091901d39669bedfc7f111ba979ff485bb887921d7a3a6dfd425a53068fa940b28497b2f936e9c63b2c12cb5a6bd049b5f54a9c65a03a486b8fd55b81b0d38c5779c6e82c871e6c467f1c31bee99c5771c8f5aadba47819b8cc85530309f3bc226974b5a077e5773b9cd081ad238c9d4821b984bae6224a843041ee05b83ad1a3b4c92c8a4005faaa273e5219c5b97ca523f7f4135cddec93545a069c9b6647c19c24034166a2032331551219165ca1e2992e95c70b9ae0b2e3b7220cdf76f77787ce657217eda7c2d488e14e8c9bf221b82a7195388178349689e920d6b6b24b1da0c7e2bbfe09749bcca37ab726b62df91f5db1c7f29ad06b23faffa053b75190a2a27154ed0a0353ba9a6a38cda82a18d408c2be12dc94c3c6191b1bcad1d53583efcf0ce1e5ef4fab55ea66da53150a05f58a210956639dee64780944fbd0b792e4aad0bd33947d3ae8038563f029d992fcbeadbc3163cad6e04d2531253b804630b597bd056143b4d738887c34b6ecc03f7728f249e1f31d313bc69c4b3b7fe126c23ccc31e1b60886eefe8daf870b43094e8654bd572f977ccc678357066249ed0b9fd6b8b2bc38808aa62e1d04bd5343708040bfc78db90d79118a355f54881e5df8877fd0f7693d2ab02d0c9d3e422cfddedca255f732fba3605b73c65ccd6cbe2229de35b75aaf609eac772c634c25306898d0500bed35527c6ac728a775a88015400ffd94aa8b99da5276a15bcf11ba351ba8d3f193b35b379d2523a1051de97e49cae5b1005d212950a7cc6cf69d324943230a3198891f525d99eb1f41d8f2f2c84fe1a3fb360228d4267ac5e320190a0d41cd09ae9eca723dd372f3015183406e3cbe3f60c3b7ad1b79bb4810d3c63065f9f642e8c81eb673634ab039c8aa22ac016c06f84e92807db958ce746159f689f4d29ce90ccd34c15de8b606048868058a0a5166f7ff05d82b56c613903c04d3c73f310c9ece665534e197052edad71df48ba65ce324af675e2a59e6cb98d0e5dd1c5a4f4338ff5ebd0ff3d0da6290d226be21173d4ed14d984cf57d8c9f1cd6c96afe0689b814f584967217e139e5107e2df1ee8e4a835bc3b5ef38814c454b72fbec898c28086968104dbd1c1630aa1052fc1d9a9a09c4ced5555cc31de761e94e0888d6735c2661e83525c5230bbc9d0573bd9273346aac46d50e696cb1efa90fc8a263db957905146cbeddc80c756afc70524ae9a6616f446e3360084f479975992eaff7222c4973bdb9ecc1a68ed0d24fa45853ba4d732e0b974bef31f5d2ba87a3f07a15ef670417abb96467831421e7116e5ab5f08b272cb8a830d7c6fd99ba3fe6bd3e4fbd83b8aff10ffa12a9066f22ad24985f46c275e2a21d0b5dd87089c17f68ae62f91c0c0113953a06c67252f949568661d63a01279b0f9e5f08356d32f2e968b0085b8d723a5ed2af71739038c8617fbad76c46936bce9dfd7d15cfbfd6fdb623bea9926d217c72d1b2bc4843830dd58266bb02b295004b47f149f510a61733eae75285e0e4c85c786d12d55472c0ba7e85f961b66ea2e77f75c2a62bc15a01c3e7fee38cc56706b84c9dcec5c363161a4f5ca6381e60f34ee1a0ffb897b4b6210140d2ca8ebbbb1fa8b02cadb6afaf016202411ef59a170c7de08dafb8ccefad5325fdbd73176e100df6b54a4f8e241b08346ce5c242d7352acbd67e5daa13e40f2a7d5952d1dd2ba4944a49fee57aba25c765423d30a6f136c5e767a9dfcfea110b44bc31d01ad50d9819a487137e33e89c0772ea15ec3408cb678e3c000126213d9317b283fbbf56d2720caad974c6d87d51c82518279eaa7a58aa9b7ced556899b05993c4205ab8569633a22278a057f1a6a91455a6f46e0c26044a7909dae9fb137c30115a38ca5d83e588edab00b134c58494066dba3238fdf1a33cdd11fadb2a9d3cc6290c8f68466b52baa0eacc4cd5e2e0ea509bdb5b0bb02c031337cdefed31914bf9c6b03ee3ed2e00ebc7904cdda3c887b7cc071242e7206c36a27137a0806fc829fdc0f5a158026eab1afb69afe106d6e96ccaf42a239b295a042fa7956353a2c5ab3aee1e3e8d0f99d259cf5fa72c6e3daa4ca3c28132e4133c4fc8be6bac41d6d81ea48dbf76beef31935f9651e39b4f19f7236a46e408330b39fee07723eee81ca0752b5795d32d893d06e73e2116f4c0b0dd42ae0e037df67b6e97a9de4215f21b723e74c0232cded1e595e192e52cd20228d82eaf92ef9aa797828233f80d3ef9ae33e956cac9b165b7f6933da25f7c893bd36819a1a1e124659a30e1e1df6bfe61ba1a5aaeae47244d70fc712f687e1549073a83c1d680e8ed73725d5859aa9fb28bfd842f25323b3a2941930e12503508ba926acc54a72d3d9dae89a711e437babb661aecdc9295f16aea200bcc22607c2e80c96cf47ae92ecc39fef5b3b94b7e5968e7dabfc6a937e10056f48444bc939bd4b8111e7d5c8e5c47fe4d871ac6a958f85f8db3d1cae6d9089bd5523a87882522f3a540d0a1bb10ae125c7984d6e3a2ae138a57bee31e2131fea910d44632ba6f7d669dc98f6cfaa47ef2f4108f0c4f1a88c1566c5aaa7a1af0dd7ce600c3c2421d4d84281dcc5e6351af26020d86155974ca966294e3bcd215c75b4bd411acf82dba150320b1a7c2d55f51742c4d580111e03c8f49af80ab5a812508b789e7670c2ec11ea40c1aaa9bfdd9504a12ec5342166e4c2ff0fc1d6030820d7d6c3f6e9c88ec1b9fff129bad29f3373c01072d27cd25364d0e16d665b3c783dd8079b310b882c926f28e70ef3ab736f12c4d6541c55f8ba73bd5f264d0505aba6447b57c091427438175dc410f44cb53674e9d9579c7bed57f7906a5e20c23336c2995c182ab7d013580d09845dde76951f30b3b2a82d86c156eccefbc19ec33456ef4e520358adb92f3708b3cdf041bdef0ed3b9370862a000142f9130e8b6b79b10def65267ca1bcd132450edfcb9ddf88347e3b70695d2c916c5afcd24f5955d9d6e62a35fc3bb8900796efed2a817e90ab34798d0a720678b5849f422de34a0c45cba303e889f10acf00964346af25f7e17398e92431dc82cead3ce29171d4ac73d30a4259461a152588f7012a0b98293695aad531942f49284d0bc9c9b940a387814cb2bc0b4b2249251b1498624087ad2aa4f0e7f6d29623d6be58eb02d3161de596e14c6b59094a439307f4dd354f7b91c1d93a7db75e8edb0615a5b46278b921dc432f61179927a750ded6c6a97004a5ec7894201cb33bfcacaf8e6e691e7cd6e012b359e2f052ba7df70373d1531b8b0a75814ec150b66fbf333d6b95b0436a4341568825677861b962586af971afdf676b323b7287c54000561ae93e3ac00cbb7c0d08ca195a5229570b43d9a6abbef242edab0a49c685c39534de41b489b7cb389fa071b32cfcb2aeba67c7ede4dbd7ac781e3559473bb5d3397141f40a0bee75fc7bd6b1808db3d5e303c6f417aace85ccb3ef5e254c74883095854ec8f3b26b82fe49ab2e2307ca6dbd37ef0f4691e56d75e2c848e97432c20a963c5620722a177e476b14931d846dbabe65ebf141bff337b0db68661ec9ee57eecab8020612846102cc71cf4d9ddd08e959d00914741053b91eeaa460e9f6c3d55e7e52a63bdf4da88907db3863a751e0691f36bb11ae0c869f5763692f2773971a3fa06d176fc8d393f0a23206e1338854419901f131a5d98c8a1be764f27abff1dfd29f89d13d132cc13f0494b89cc1a014fa4d37f7260d0992cf47f986ec3b1003ff9b7403b8ae204b2c80fdc5d6028ebef1824ae6c2f582bd30e99e702d07ff838bbc350fe757793518e013976c40ee8da97a0d7d9927cc5827d01cc92aee1577d15cdae118c2f8b11a1db02ec7e0a2b3e3e70fb9ae0c4acc47925fa65073624e65a570fdce7bba06762be0edb6107888d7e41589c84d6f13b5593ea7f23a42acd1a96b1b557d83e3726fd1669a5dba78865cadb3cab3fb947a09b1ed23fe54599ec9c9f1b6e54296481909795b425fc5e65c7f997d48a577de403547627738fbd0da9ee48ab0d51448e15bf4b5656d07b2c7e1a4fdb142171f14cd29fd52cd62d5e9f29fd13521cf27b2f7ac52cd719f387bf337cc3ee3e1b7f080997a2fab25a7212a804540839e5699f1b74b61346965c1ebefc844302a87474c4cf96016cf6f6f428123bdf9a863b0add20c3b606835054f99915299efe73b3e32ad17d5c49a615681c8cc2260fe0420acd47251d21c6395ab0a0bd2e32e4011029240d8c1462c14ebeb79447b6fcea6394bb91210502663c2e065f51769f31d9df3edadd993819ce2577ecdfb824b15d173d1a059e8aebf40ba589c4787968c0e557ca17e770aac6aea5899fe47399cbff9d55872282e9cd46d3b179883c674b989d2584a98ad29d0b323d00af7a24dd0300a90a3d7790375e83bdaf7d4d955e405c40561468774ff64e774068e49ac2bbb13f9ad18ddbfe5c0000909f63269fdc657d45ebebaf8ddf48840ad50b36d03c72ce12954fd211f8e75c91366fcacca32f7f3de1c304500a5c4615f5d9ddc3da9f341ac1b31c7591c815a39c16deed1db0c9446372ae2d2b7ce7c53d3ae0fab8a2c72fec986bd799e7a36546eda676d993ca51472d3f91a6a4e3a58e1e97d757a56273d669e190088ceda9982f8bd4aab7d29e3ce80a215cee9daaf2b2a8fc5fe69ecf333fab39f8f8f9ed883a87a4376f237455b79a8cad784c8c463abc363f24525f535df5fe4c589478843f2bb6390418e5789a07a93d862308f0e7b0dfe2271afa845395b99534f31f9c358754a2ac778581fb7de0dab4f8dc93013f5a1414529d2c03d5af0369a9033553a370efc3fed99d29d595470606f148d7d24696c5914468dc4c7534307f2a7c8338ce34c18f4a5163bfa98eea78d7f2cbe5c0fbbbd3775be0372e06e6fe3c793dbcf1a99ff9ad78b21f644be4ed38b9e39a4d9880122854b38fa8d9f2918a68872bb98f017a1fb134b80651565374064c8494e4ffa2cbf50429609e212c7ffd5b9fc54baffa560e6e14242987cf4220422b0aecfacc742cd5cf5868ac4d62cb00ee6d3d67f0a5fa2da105ccaed26e6c43cbd4b72bd11fad0909b0b399d733c4c38dba70a059d543b6ab2a9c7d6f43f7c5d1316f1b4847ba30c02640ba1dc60ed5cd35d7f01ebe3d348980f966e2339b7b3c4f9f7a4f821e1435ad77e4bb606b8729750ef49dc5fa37d863a067643d395075b50bb2d808d5c13301331bd391706c81dab9f560937f075de03800a1b8304ab8b6e004c250a2864a1cf2d268e02a2796c9a5fef6541de1aaafea7ac915f9d2537ef8bc5e24498ee463936633431fce5caf1765710f9038fc15fcbda37e421922ac6374c5e810288590c750060b577de65f98928efead18ae9028411c67a8ad6dff1c7758d51b13a0d44adbaecef31b8d114e9949af1e3472081c7f1a50d0cb727e70ee2b2b62009a6cee83c7710809b1fc87b656307d15ad4bb5b1e16bd20b2cc1a60da1a614fd2e76d42ca395ed0fc52c250f024695e7e49b194c8a45d0d1529bb134c1a04bf5c17d3f337bcbc90c6780f8254a2dd44065e17755de7aa554a08191d33c9bfbd619bc36cfdebfdc0a0fe027e75e2208f3adb284f53f831998fea50a03beb880d35e01ac8ffb77e22304a9ef07f00731801c20dd108672363c0c32fa8596f74c6a762b84645c5af7043a8c5c9f61b8b18af7a5f971736932d2ab41e057987c2be98e8d8a5854e46d8df90974ba483c130bdf955a2150dcb8b991159949fa2c1f9553e159bc26711f2c154f07380e9973984770fbec9937eca1201efec50276e21017e445dbc6716aa29a19123b918788fec1bf19d7d780ab1faeb968cbe91d317ef29d9248f971690c54ef8acdd12e781c43556d2673fcf3724de9e897612e9cbcf5798abf6910ac9af0cdf457f1cf7d0ecb2433f043adaf39e6efd6f5c470eb46d5795e157f3482027dce769ec9f0d3e90d2c3901c89aa3f8b7849b632519e66645745cb39cd095d08edde1998946def801d3f0ee4fd9fb2386c081e4ce5ca2397dcdf59361c19cc5cb851995d69a7f720e2dabf57803d27bc03f3609d2a42afa9960d6a4522ee6957d2908f96926ab3c9551f27507828710ba019be14e525bc208d5f22eaa037ff6d8667398dcfaf44007e9c8245363b18c02f7f5ad096de31376c347eda258fa3da39fee91a3166663942f213ceaed18a9ef23ac37094c1413011addbbd51f6932bd9945dde1486b0aaa506f2d905eb60d49c2d8ddcd8a31a71ff9b862a5a61257faa7c6e508eb6a7269e784e5f59065345edbc46354e8df4a19058b9e30af3c6a3a4d81c45e5a331330064d65b38a8f463339b63d92305413272788d398e6bf840a298dad422744d49f92ad4cdbb44d2b24997df8e151bbf12d66f358b876538c2e551b9e2adad2a472c1d802c0a97ae654a92fedddf5cac097f97812fb58d494f2ca41e8e4f2a20a83e7aa72bc14d583755add04007e2b82237349deb9e2855f84fbf00eb8537e9e94327c7f52b9d921c62ae347375f3b1d1455291e452f75a4f1fa5e6dc8d7242cac6e4fb1392b513e99232c9130bcf924f84842c377a89d7f39326702dba48107eccb859974df89ccd2c1c988acc6efef7f45fba701379ccdb0bdedca56870eb184602ce097755a0c03d4b520faadcef640db173ddc53851c85c2d29029a7e6d9ec720eb971fe5af2c8503d27848017c5979ba7e2b63bfdbec5b812b792b760a6c7f22688340596198704f8963d91290578a53a25e089121a39b8b0291ac4851ebbf65dbe6ee5020c4c1505ceed517ad643b7588adf747556deb1611e55268a0f829b4769de47b98b3cf154394c564f73d46c1af50a243d60ad20534a8335ae15768056d53ceafea209ce7ea74b7493d73a8648663b24cdf044660d0f1457f37054a558883551dde093fdd610b13346dde24adc707371c567c5d45d0a9caf371c8ed4acaaaeffcd6f8fd2498b72d93c4ae1e7f82717a6c71798ffec76163617cf7053c673e69a8dc966df5bb8b28a33f944e48b8012bc95ce4a4362f4771cac66605b72df8a6b8b989765ade000616be7701a5c99ced5800e74ab7ce50eb840b3f4631d4718b1d471bc360ae36e0ee47f236e699e54407624210f6cdf929c9381480fbd33a829230cbaf8b08c055696481e70212e8b33affdfcdd98de4967abbcb96496a73260505e35ad30c3778d3e0ca85e9e174242511f091580d20539f0948794e605a9e3365ff7302b145d362f426529f8bc2723182980c6056ea7595bce5a0303d0ddc5ed30474765293b267770725d91134fce6b9e8c9ef42f5a0efeee8b3adae11080d3a290f51ed8f225f0a2da487ace009b4b376c10b20181b27dffd9511c9d8e26576f33685b18d422593a62ca71002db3b9665cb8706a68864104f2e90b4078b2964a868eb964bd6a580fbff15c048d2cb7e27ae03a91c39f41b165624c03389ef641b296a30502202df96e279d89f504d1eb1e8b7b6c1fc8fb5968d3b6dd5ad65242c766f481ce075b925214d56935b419e11936ec7f5de9eab7058ae4198ca98fa7bc7a5fdd1a359f281ff203d9040ac691f8c0ba039b16e09017bfd21496d5be7784eefb16ce069568dd19408917f3409f5c4c23df930a848164947d7c872ce5e2f533368c9fa65d46ce99a2538eaceacc00058d2c38e5caa0e1f1a0beb0b8f0365c752bb03cca2dc6f4f70ece53a6c90eec5be5d9d7d778351a41933a00d9bce5c60a30a7b7dfbd743a709c1a292006f771fbcc214c8f97ae4b617ad7bc74090be603816a6c4072ae8485ed49aa3cbdf61b3c5bec3d090c0eddab954302e30c8475912d6eb63e02aaf2f2a1ebd92f69b5b8c6659ce64ba197cedc1f281bda778ebaac4b0007f7abbe9e51ebaf1a85db2d827aa787ddf72360e0d7ffef222b48ff41d3c292d30be256c95a782ea203dd7101cfb426d1d1ca603e176ab9502b1a682ce1ee1e5331b9a471383408647ef02a23af4e7025d4350130422cecd87f7013bb18a809709b2b9b914d5eefa00d1171195117c734a6c7d51c1061a544cf9e918afb1eab8e46b62e4691c42167f2d46424f6510b01495549d15ee39501cad05fa3364667dbfc78330c318df5aaa99ec90cdf187e179bafb569151a607ed6232f37ebec496c20a706a6f01e62f7dec03a2b8e31b86e76cfa41b59dd4a4a610fbd0a5caa55ed19bbdf400d908da6f28d6194309ef210f2a31830d5faf27553e1b65b8f10180991a3321db44c0e9945eb52b603dc68a2d2f4803a6670fdb687d37d933e851d01b64eee1c49f7d796e3af16de1322b8ccd1edadb8174bfca221d15f95fb6a93bbb74fe699f30de4663e73311c73fcde72cf551be22a0c36eaa7b98692f042738b1d4392b76acf1208e106b43013e984f0463539f8abfe5d2ca716f019927d5ce2736a82011e7bf5656d011350fe1d33798b5e81494108d10f63b1df6ac9d93ad4b6ece47222094a15e4ef6704a6cd746694a1c569aa5559df2f8402c9a7cdeaf39b78da7d3ed3dcc71b3397e3b7a5a9eb6161d812e3e4ee145f861eba0c188b25afae496bea48d3e649092c42b4b587fa59b6a54b707ddecbe63ad4a347ab8f87a4fc31b124fa9a14e6df630e9f0f2dfb52007c2466b4406eb870d229871f4340bfb82e493595c2a87e83278d678086ef38d82daf11d6f3917ef3cb08e22e5e6f6f3dab80f8b6637f302aef75e0ad69588e1713b1f54fe172717d90e2d85aea5b78e7c969988d2d018ddebe2b7a6b1ee6ec3a91e036ab7e708a91aa83708f07d5421cc6c160826fc1394457ac6b2bd93335318d902bb86c8c9c43a08e7e8953c7a44a0ac6f0f8fab50001c7bb38c0d6bb39ef72ff883c9412de57ab7e317939c231df3d86e20139bd83b7901cc524758982eff2e9a426f289c964bc50f33e88a84262babf71150e432f38186b82c146e40110edbf86f8017e020a53ddb0c1e4c98f338612e923a8820f87189b354df1231277f380126d9a95364235e246460d7f142213cd9b5efa677e3bae59a6be98199759a2519d82bd7f6c2a43bb1b96cbcd69835749cfc421cf876f2592ee0b96980b53e50f24e74a9c08e2b458876d921d7e602ba1a5697a8dc5c980e9723a884cf46ac18b1990afc43d984a9fcf6e61fbed80dcf98ca6f879ff018d400145ea60beb4579a9ec17dd8d6fb59b33b20e1977b5a1891cd832360530462139e0beb9389c3eaa15ef77b9943251480df714e4e2ad23bcbc096963ce563131cdc98b7a81c4c4d9cd742ad9442751f0edaca6c6c92bb755a742be23b31aedef5f8004600fe37932821057d59927e09626fba2f07bda286a04ff9007e80b6a326501bb968b0a9a0757a54e39410dbfe5511592cd175314b349c3f13195a277f7655e2770de9978a242e82c1b0cf56de80418e439803f1a2a222169f4af5a55f48426c9617daca3d497e33562dee98b0bf77fda63b711802db1273fc14ffd4b8a5fcf9b924daedca84b4773a2343c2a18ccc7a0da5fdcae02f0d10e2c2f0b00c154708dae29188f4cc224ee1aa865e7264af9e799d8e9c456c1f682bc41ea9ea7f16c2fc0ad150baba1474c22f180a90d20dbeec64b13452e2c6766e3b72b0d9c70114f3eec168a3ecc27c5880d11916332025ef26aa95be093c35e22f1a75f6e30c04dc6974c0f8a78b7c6f88708da4bce4e1fef7350eb01ae28f952df5216d9b64542b358bf8adc1ef24aee4a2dfd44e59f0071f8a697ecf4327e37c46d7adde8ed11b997e75e3bc4487010ace1f05c86d89cbb37d9ddc4c6df70ffe08dda3f4fa2c9a4d775c409dbaf038acc7b7cab3bc5dadfcc112a549d730b903aa3f23ef186cdc8a96f45d6b688db36a37e7ef7d5a70ca45bfcfb04c50d7dba672d20a4125640360c8ccec102f5a6bcca523dbe40aa2382b90d48d4f37e1c531fd01fbd77bb801279b32bd9b2ce2af739f67525e8d25bb00230e8fef24072856a1932ad03dd6722fd821c721abee09b095e0b94b1f0b6b0c876fd325f9b8007d638457c2abaca2bae0075a4f86f744ac0b86b429c019270314e08a4444de405733c7c2830cb4403362051256463e83271210db6d0cd166e4ba879a7e606fb557356b14f6b65606990f4ebe0457d2b1f94595d90543003eb37cb35260972d88d7a2855e312a866ce8dad5a5cc9ae01d291225875bdb95b77a4d3f25110954a2faff0a87ef8c00bc1f4f68a389ae99b4b10e28deb451d29a9704e6b0af27f8b09ca57c3beb9ac62972eb4bca305f9b530316dc92afa3d782890472dbad3907fba403b8a867529fb7e489c7cdd5e3a7c5a5260e1d92a0213f9e6e31eb300cb4455118ed9d2e769cd273362a4e0fb3f44070f5c4b93275adbac98ebb239d985c98ef6d7f8b4bc97c7c427c0ee4cf36e891eca44635f1ed66a7bfd32cc44caf135b6fb28cb67e0d8d211490698cb46993e946884bd9e1fd37bd53e9e9920ab7e8ee12f8032d0ca8b8ac83e56874938c81066ea153e835c39168b27844ccb1e997f053979ff407b5cd356b9545cdbfe70adf5202556ecdad242534f1eaf0d1c2050f4be322987ffe983aa3847988587bbb97aa12cd16a88363da70533e2b065deedeec137d080b3d1ae134a4e31cac291c6be451afa268fa980962cc722c58d2294b5580c4e9aaabba8df2149c00a6f9c445d5642a6a24aedcb505ca9253ca436ee34e6b7b61a4c57630d3ba055ade42da033cac87f2e9e2d87bc19b946b2453254379da6e562f2c4baad23d0df99faf139e096e5f38773b301bea8ab811c5296802d8f14e37b671d82b8982983cc064f0b9b50388adc7b386022f9cc8807c6d1ccb0b6fdb96cae8c012db753e68827f9ac09aaadfddff1b2c035480028a45cd1098e51c840b529c04f511dd6b0efd07f187471f5ca3ada5630f0281ea5a3cb71f5e83c27f26d40714a8f70222bc95f0b6b6fa39f54513212621ddc1b7d9cfdea4478b004da405c735b17ea751e4e87ed57243f8ce1696c2ff90103b5693bb692b3912029bef7e661f9be1f22c39c8dec927e1d19a41622c864d1ccf36a8b1446c1be692ad72a2b14e611ead2089763b4f954e6c627757b478a93ec21b7affbbe9305f4aea9dd19402031f8d12dca818f17745c3a3617a832814741c8b3c2b29d5d57f361e46f7848b532b22bf07f4ce9a4240b8227eb31c4ff84a383cbae41c9d5ad7f35d1880be10c73df4b1a59fa9c6fa5b757a1f5d8f20c0c584e5d3d81c2b7d3a5e3087163ea1629dce40d218b35e807784552b55783dbd03fafd213b69eded8bf4b6e1b143ca8d1f167886b8c77c53bfa83dd362ba3857fb128133368a42810776fe00e49f14e97939cbde7e2aebc8fd553e1d46767692ed5b02a4e87f185d91fe02bf1f40590331c2f20a828693596b9681f7f929f4fbd18b8f8e28aa08d545076236cd780fa8ef77a5a192ad5ba93c484b7a1dcc2228f6f0c69a2ea1800a158c8e1c25c3c9ca6cf890d3fd99bab23a5e67d54f79ccb344778b995221b1560fec3b4d5a2579a560c6cb4514853aa7e841d02bac8db9ca6f3f8551b6960ffd01bae6a287cd32e0b62c1fe2df704be14af7574b6bd7cac518c7a9ea681d984d587f5b62155709afea24d09292495f1e81f57d21430f4b8a68d94910f5ad6d7910d6ebde113bd167a6916f1f2bd202ec4b7526c64d7497aeebbfdf2b4c71bcab896743861b231cf3e088005baafe6c2736e09d5057c6733d740c7ac8a6767ecf0daf8e20877e6631af5646b9ce3e35f41692c84ff90751e8913d217ceaafd782946eb23118d363deff6b7b2c5d49491d41d0ad6c466cdbce42b7d0dfc0b4fb66222d997b5ded4e94a41a5fdba8a76b10d1f52b8625bb434156cdde6d7803d17e1a04b9dc560f3d7d5fa086bda64cbe6cec305e30f0b32c0d6b5688536fd7140ff4ffaaa7a38da35f28854c1cf009c8b023d8a7af1208a933c25d61e1ad8cfff70b48292defae850c3de988ea5a722b0a88e1940a3637bb6153f4ae1b23043c3128e737b7689c38ddab86e8a77bb142a35b5aa461c17b7b15e2a70224d5012f3327f97fde70cc0e738c2165070fbf07b866b213dff6233734543f2972cc2c5e4261d206a3aeb98ae6876963d1cc58d4de3e977b65e8cf56fe35328f96d8fb1f8b03cdb7d5236a716d8dd3ec58a47511ed0c8bb1b2a902dade96486804074c0f130f10a6234d5e0df015df44214d18d4750492e655665ee2f1e12e3c422945a80e226299b87eabb73c5f8b169976c268c57ac24845707a2e79d35a7dcfbf0bac4d99b4bce496c4c3ba58672e96d9898dcb5c0faa347518ff129ccf7101650e279c5a584a4f7c316605c669ba521ec00687bd4e8fef74004582c8b63a2838352b7cfcb9acb074ee3dcb777161e682a3f3573c5016e98765bab13c7439a501852428ece4d88b1b8aa94089ec8165982f6d98904023073c8c6afc9790034d89444367d2c95069f4f6415df6995a7628d47ac951786809341598d8ffa97b6e425e71592b3792bd2e6a768950fec8b52f5c317ee8b97a18cafb4bfed9dcdefe7d97408227f9c2a774c1e278878631497553260aa01acb9a94a48922e6ab8d109b6138a4a7143d2c19408458d9597365db79e713a8e576c6b6e012e480f2d80cefc8386033c2e475c9de739a6248f38d637615f2971e6d769625ec56eb2eb11928bc37696c48543a337da2d99efccc160d0fab9a939136e107961683d3d5d60fefb29f09afd1aeb0141a20d2017043f4a448c01c26c0af21ae1ef1c5adcd3d039b6ffcf3c24a3e811f0d04229480a04e7fba919cbc1c0ab013deb8e84b8dd525e75b34569418e32177c16f2045d2bb3a8bcc7a9b484fc37154381592257afb8ca780fcd78073b915bbe747a4d172dd227e2ce67797cffdc63625e586eb81c09c4f2c764f2bb19d26bc07807e8c3b6addfb42041eabc6bba4d4527294f474cd7f9f324b509a59ed01991669c2027321f6fc4729784961c9bed21bf919626971bf646df917538d3689d0bcb50dbeb1128bb03b4cf0ee25978e2ceceffea4f0020a2d18ad9db00aac85dda755047eb0627ca1727ea33bb1efc7d2e2adc59b251afc8349325586eae1dd238dd7066fa0dc9ceffce38d5477e6a636c5b7da7f255fc44afa24de38c2687b45ac93d4e0b73304c1a3a34bdbd083e3c587871976a67d091772f987834e080d43d52dbc518a2ecf6158ed7a6cf625884ca749c65295b54f5d1442208005a3ad14f759dd77e10aac1bca6f68a7408864d4c4b5bcc9f228ee1cdd222c09dfe0fa008a3a690a901ab5480bec3e09cd4992688716ed2a7f15688a1afda56e920f4796bec6bcafee9f047b83252e27911a65b0f5baa724f06f375e6bda245c17806c717ee0bce3b27da0423ad197786d4e553b4b6d61149beb6e666866feffbdfc68430fad7d44bc13fff77e1e86a33499a30b02355d2c6e416a12eb5c1da878c2e495a1bece051f86de228fc051690d7a2e7617f6e9fb63ea557fc096e7f5116f6cfce847f684ca58daac1a45e160e7847d214b06b9790ea9a5770671c533b01f2542316ab275d87ce770c831253cdd822f02f091b92ce6bffcf89d4bb8c308b32073c064136b383c6d91e66ef745b80e72898fda55025c0a8fcfe528009e4e7426e15ad5393aeeefcd616b48086281eb88e5cde73afceb2bc2f3c34e7aa9e28f1c997e8ffbb65fcb251768bda41c32659e8a9f1d0be562838a99131303aefafb8048e53b5fdeef6c88a6c8ef45983f871e5b6abfd560d6cd363bbd099dab8141cbb7931cf8ce8f6be659a4400c853ef821db863104d077cc71ec33f116cb50e8f7465e44e2ba3f9a3c08ceb8e041a8cb1b299cd60791edd2519adf264a7bdd80d266d429ef4eaaa7ec1cfea2b2798d7c517403a5870e90b7bff98a69363e2c601fc423d07eb9ea3a229b782567da7db5029e40c20bfd5b2827cb226fc0751772ba4210f3a22cd47d3b423622bb06b679e9a4b990f954da536cc8aba189a51fb9a3cd20b940eaabe848d11c8f766b8e6740eb04b1d04ff2f5ea9a231ed0267f58d8e2b709dc0901755473ac88c8ed81a827b62f94b872bd617d12484e2f0dc35d8e9f2d657769820f18aa03c104c2fda38a648530ad87c2d6f3c082d7854c431f6de1c81cb2462cd820ba52ea4bee912b17992513defff9d93cc33a70dae69c635987384f0a6bd920f35c41dffc356711b97d7b1a53d9249b926e8870f9c68a0d58186ee9ef65aa1dc665c1c7a711e3b34d7cc3e584fb5715b953a1cfed20c43a0ff9e6ef7b98619a202ebe5aa79a2a758686dbe1c43ccf25f6fe74b3e8000fc579f672b2971620f1cefaef5c15f9a9c2efcb5e82bcced041bc3c13f2c8654a976144da6cafb2fc45bfebee2c98424b254bed798bd52a978838970261f7e170dff48bf29548aab9270918e30f556521a63d2bfe0156483c9a486d4f388c6edc45856ba198a2b792276f12e7d24427219c19bf3619e6a622b7b19f2ad3d1c8b8b84f0eb05e276619ef8462cff78daeb730fdb3572dffa16aad46db2bc21b4bfbeb1fca70166dda822f78ef55f595ccf93aa61b92f5f3c0f570977ddb6323899f7696567031ac880c852c6cae2fd12341b1ac4f45bec327cd16a4e020ae5e20c3d3295e365fddfa954efb0fc4de54ef9e9ba6f81b9300901a36488e0245f957e210b3a3ece7b036ccb48b30e52f76e5a4a1a3a8f11efa02a5a0a1c1cb4d214d040897800b7948b5dc7b8411d2edbfccf1251b724704e6233c6d5371e319a3c728b3dec2efede35bf857bba96a74ec4c5440921bb55d58dc6168383714173cb0205f2f82e20eac27c45a99e7e1b4f41448472391e8938b28736c62542c56a9f612c4f983f233a255a027782e3052a2bd9169531662926d3be70b1ad99134cf166cbaaec16a9034f7690d32a96ea1627fa1b28278a146c13ecb6b51e6483fc16bbe0a3aa878745f76b43bc187b425d779b4a766fe533660f3e0df43899899a4979ad9fd307626592dfaa9795ef3201087191a7cd508a18f2807d78d0f052a02abeeebfc6dbe2e4e0f9133139982f1ee9c77b1992c809147357572589f4b7b38a048120ffaf025abf2e66fa3c2bcd441f1c617f160fe791527141c379b02845b2286bf433a7d6960cc0259f9d24dda0bf23890b511495e9ea460587e6f17200df3d9e71db06b12e42ab6f14a0f018eb20c802a7538d0ad269ea5bc9e8f1f3a57c50635d9b270123c2dd135eeea7371f3e06db90f6ae155096abcbc14f89ad75410ee3452a79f67b2ecaf9e3fa7001dde9a9b97d4505090dbdb9b7e8f4b53c2da9ce13aed91541d0015f761d99f886dfd7b6f25991fb1e4b086da068a117d2a8ef94bba524ab23051fcc1582a55385c528b6e5698733894150fc2967c6fef4990417c1ba562e00d33be67d6840c22cf0ef9dd65e6e15b526bdd8d969bab55cbea0127d6bce5dd3ef7239e671a175aa9d37a9b35e9a357ed0027f5ee837423672cc5aec19cbc7248700fe366fb1ee6e7d8a549d5290055ff64a543a82623de8e7ad932538f8ec2dcd22e1b610845bfcb19189a48370838bcfee2d3ab11830e8e8c92b37e2b514a20c8ec60fa71caf386dda3da2988ab47dcca2e64af841c16a349ff54a17fbf61a583e54c5013090fa5193b57875af6c15940210c1c3cc4ac7f8d43c14d9d80087f673a2cb478c5eb8099c98d8e44436c3594c22464b795e7785075e3f037d20f4366fe941455da0b18d98fe94009ee34de9aea86f22b206b57a4f181dc952a2f3808409c920c43d6c22d3327c91ce146a312a466c08b5381c3105342e5a01f10e5bd35a02e7ab5112672a1d11d97811a60d257ec5ec1591381d299a46deba838ac48ae2e1e5447d7a46ed061b72b1a88786a253f83aba59ea29271ceb04775f0da090fbd7a52f52fa93e35b0d40e1b54ab0d5c1c45b76766ae6b50c16b9b361f775e1f8d3949e16ea0b307141965112d63ad08850fc1e150d29aeb37dd74e58d6ff19be764c68b529894e277bf2e703bce52663b400841df15b7b871187d59921f12386adf3bef37471e00beaa5cab71cf190ec59c865770fc4ce09bd0534171bfe479be6132f387e3831d629869501e9444d313dfb282f68d40b7e5f7febc17f8ca25b6df4ac44a10347ad3babe05f87e652452216e10f95fb2f699cc715971126d05eecf11ce6d0ce216a80cfde49eb7dc44afd4238bc230d6bac0a53694ae56c3da19bd679cc8fafb34c9273ffd46d106a6f065ef2c7a1420a42a3e92cbdb52de7603f49de8b7890838a39a5d653354c528b525aacad7f8aa6461a4039e48ed07709a8283e3f712836bf5bea774144d057a375a8f1c961b1505b05f4ae01f0760117ee1b9dff2185681881e4f7e7661d7ac5af35fcc9f1f6e4b9df72e98b4ef9c4ed6bd49115365feafca29152379f21385952dcd0517c2403ab061fdf6425ea5b9465ba2a34bafae08c8158eec2afbee72008589c5e09a490a9c4cf0ab5f1ba8c9a83b01edc623d1ce3003ab221f63de266e2e4cfd02931ddd5cf17019be2b816affcd655ef7efc543880d600137823b36009650a8a8b0d2e5478941ff10a7a978731f55debe241fad5a0841a1d8b182e1cbee0728462f6a8772c668f9a8b37f8d8cc757abd5ffecd0e8d7df118eea6e3140dadb5bfe127c920d9422b681f179c25a6abc8f5d993b3e0d212700a0b53ab2a2c657bfab14aee92faf7230426e9a3bb27e61043ead969cf81ffd4eccad86addd0057f1a5dd1bc1e7dd9024f06044c872f9d71fe0123bb24f626cccff70612fcefcbe3d2027be53b435f4a01c429513f2a1288e9b476361c0f20a67a7124fd6a59d52373f0ae7641eaf046f543390373a0f42f84bac881b0fb72bf1f614f7a780a67fdcbee34718a1df3da4cb1bb7b903c2c39982b006453cc201c053aec15a3da937c5832c601d584ac0a3a080010ffce542e70e59c197f6a12723603b14f601d265b6af569741f9bc6e72ca86cf6039ba1a29b0dbbefd5943e98fd2cecf93db0c35b2ae3d434e5ee5f55e15769bb5362d1771ac191d2fcd5ebf388133938d05f6038aa29b0d39fe5dfdae3d85d0420e2ed1dd628cec60e0a6533b6a0a958e4f309c35724e4e38f39469522428d9cdc07f1999ed03ba19a2b8df978efd25d3dacb4ed2cdf780e6a83947fd5be08e9b26083b12d2ac6c2086560deb8f58e57787c4e4a79f4a21754fb8c3d5778d9570f35f78f92f60ca080f805090496ce2cfcf79e53798b735ae87325b71200ff72433027e82ddcf35e5b602f8fe68ed34d8f4dab6e6b2931352f023112c9939c62ac40e6b0e9bc2bab7af008fc9e6465d01c5ee03fd6a34ec25e3b2995abd14f91df038bc8ecbbd4552ef1eb995125177e895d87ad22884286bc0f64712efb7de97e936843472c0e71899b07e15b01aa6fba97d82922bf29cf6bedf506db0781a205c7f453d76cfeea84b21671285c484fd328f2c63dff7b85d377b42c6cb7b247e8b393b51f38fa2a50dc0251b1ea159b425475645932de03c2401b05cf10640039ea2c4fd52e65f0331081f02f819c2bd1193f27b2fd7ca876c0bda1ca82ab8bbfa28d86393e25b4c72da44a562bfd76b0e631725a1e13d11c30fc44740bc4cfdb213fe33862fef0fb6743220375672f572a843a53148ea6f5543e17b3d5aaf374034ebb53a733a2fad9da2dfa1f5229ab6d95b9b9f0cd5eddc85925944b72e5ae614a3758d5144824871383a301735738fac193b047b727855ee5ab123ca139e1eea78df10568f2eaf3382e097a7d1be37c216209c10e79b4a1a909f2aab552df41c8388f14647ac451cb07eb44bae538c82bac829411ad0a95e00bbcabb9584f284587776a2a75a3933a0b0b71486ade86f6b6b6091a1181946e681cdf734f27f9b2246bb766cacf64e79ae193924290058d788344642d657ec1bbfffbacaad6b967f802e1be968c99140512ad7d443542e9deb4ee661a3a76ec366a6091768e0d88f4ea80161f1f4e92f54f0bb614f1fda5c5ebacfd9b22e0396a952e34f7525e0a8a3e0f472c73e402bf14a2cfc867845130cce7ba120f489c049dff00d96d23b5235806365f0e3fba6e523b056a7ecc42d53397af686de1daa3a15806c4ecdb3b530b2fc12c46a81056b1cdb1cc72403401d118ef03cb59c6196df8dcaf3999bd54beebd0af8a1d5396e826d496df3978488e427fd14c097f7f422958b680dafb238ab3765954522994f133b8551f7f86260381f0058d3ebfc643fdf43c7c628cc8a67f6a4e930bda218053d0029e768fad6f31328d800897e74b9da35fce7e8c8932c536e123a247480c471eb10ea020930d9ee2b502abb092e11db82b0eecee6d7500e6b3af6a3fa3084ce18b3a3693b92ed1261f7e53c99889983a901071a33472027a0412f08155c02e097fe6dac298c452c6999a89845e66bec7f3b6724cd32046369ccd42ce30b53ad9366fea59bad525f8819a754e00561b777aed271516b61d0776349fc35d3dd23d141079e8fc44847915728181b3c4be3935c0e2bf44a42c7cf7db3ba43781773a313d09d7cac82a72df5e500047c9be9088001ad2b455a1b73b79c91a68f6f69ba46604e336a0f527cb1006faebeb6669d15927839462e3f4831d0f4acfaf54e96ffd4813efe9f9e27daf80e58290d50d0e2eb626aa9fb1f1a88d54c3216039ece7b1b350864881b66ef8d4aa7cff9fb2e678b1013782f685dc2c139cfa33fbb054d2ac630278f26b0450ed412799d5d73bd05c8dab103f6053d05eaf4cef466c443c2b80f0487993e797065040ffe204f608feead95bf5eeab0eda852b9f3304f84071caf912f40c46fdf0e1505eb053ba06ee7d2d7e9690bb6fae01a22d337c2686feec386a43e60978d88fb154ae1ae2dc37635b060393958fcb12a68183c9ec778c224574abc59dd9ea60a14d2786b4e3aea8fc8c5f43491a3e1882d58401fdf63ab49155f5fa6fa3717eee4ebdddcc92134627a2e34a3f4eadec4f65df0d1972183c6e48e7191773c6cf6762356bd93fc1596f069172937252b776b19ffcb7a4bf8d6bf07204c854166c6dfe44c2e1fae858de72417bd4e5b610f02dd228b1a8f017ba9cb86c8431050d580d26d4dcde0ad46f13e3fc71d097b9312e844cbe4eb416533beac60c30dc137280640202782c8180ed0106f72087c9f425cd52ba1ab24cf395bc58e28e056a48071fa81c3f3cb99c8efb513334c55d73284930ee2b52f94199f7d30c4e495f1d7e0df3fade1c093f81f86122cda5efeb1bdd32c53f3dc67308e793b99c42ffe1c08e5beb422c483a3f13c90cb247b653a85fa783a65bd32e3b5543167e8be9e1bb6a611c6b8a5c28fff44f8ef61a3bf0875b2b508d7b39048a2f66b4a33bc561137d2e3ea6c35a0c8cbbcaea8e8b8f4a86f250523925b8081b7dd77ce655b871f26e912cd58882b238f84d935e647383bc2bd8cb4969163ae846c6cbd684c905a6a962157082979ca2f7d3a57e12c344bc5f3c10353809fcf9bbc1b8ac59f5e0a3f6409eb39b490f6115d37350c34109d3477543ede6bf3ff7832814e6bf81ef0a0f63558c637bad739e939445983df0394a1f122ffa89cc8ef2aa99b526a41a36a42075daaecf4bb31ab84c7d5b713c4e00c39ba5d65b1d5381df894c8be19901e80967a17a5def40a0348a6f35dcc0e6f6bf4cf321788132d8e586524e883d622f79870a97bc75fd144344c8ab1bfc7b649cdb9bbe96908330b7920492412c81792d5d67ba086159e336388fac16a9bf084010b9477f667ad0473e619248f37756ad40723e4ced607134d118fd0d9442a9d27ead080fb454ec777d20eee46472b9b05c99184db47c6beab4de3e9e1d557200cd542685e19d5ea90140a4a85932daf937a3eb9220e2246c30729cf361e0b56e6eebfe1e50a49c0ce56b4b92887e389437fb4fd0285b86c6952671580c12b84c06bb606c8d0ffc7da2503f7937dafc1d0a940da72f8938579b6e86ecef8dbb7e2f15382df32624b38c4a7f4da6d097fac6ac9610a96c6ae60e8752a55887301b6e5d52190ec9bef76039b2bfd65b2d90572b773fd7fa3de29823fc139281c2c6e3bc7825bf4d885f5652989030b6e7952a449cc152df599f13ba9eb023f9498471d4a338252fbb8b8f984e7cde31204c17d7c0b2330f4ad5ca9a36375fb396d5e179f53b35a633e33e3a08250c0fa02f3ef98a7ead8b1a7c8a10e7dda31778da1f771f25a36f69b793fb8cd227c051a7f12d241e4d6d3810f7c7fc004864b1003b7b69300db6cb5699b4dd7ceda0852ab63fff0da337b8f87dbc733b9588c6de3b8cf934d2ddef31bc4ff72949a1a24fa96d4262b1a99e96aa73f10d25eb7821e0b8ab09f4b2c2aaa18c73bae52ae382c8daa3104b9cfa11b4105851d235b724d91652415f1976057551b97e9dbd1d5af5b5ff6350e17918ddac15eb230b65a52a119f4d42dc3d68a9863d95bb3ca45a3c3703472e39434ad90d65b552c526634000027c1ff0f7d466219df3cda34fa18f8570e4e4df8abafc745fdd2d736bdeefeda51717792f59695cc4c3d83cb4f41fd3d41c58c926e3f62c0e6ef13feb897f9ec11bd3ccb30881dffbd0a49d23dd90c5c6316c466d85cd578fbe3b090b20e0d14b0269950ec3d052baf8d35d56908ac224c6784d58dcac69ef99fe6d21fc146181046e013b4ab15b49eb7afca364ee5ed91f7cdae937830edc25d321ce1d783cfbb6d4883c972378fc3b7bf09936f5d5052f158050d31ea155a36085658a89c55136b41c7e57062a293508a0673b36abc963620057c5894443b6db2565d40f10ed03b386dabd3e4944614c52d54519055718298d0e83a7f48284e879e0979aa54bfe5c2c522379b12fff8ee66d303b749681ae01f980398175f17238d4cb72b5db87540d91dbda1919eaa7b953584057dea332b0ecad10310024b7863d801ff1c9c8fda188b677ffee14cbacf4e3fed58154924d4d62dc1f66197c6796c0c9ca27dede1ec30270b6ce2cbd1f06fc170ed7ea5faa0df40e2e79dc955c37690332e976f990f16c7e32c59aa9926c350ce3f797bb00a971e51ec27a41ed7feeb1f0cbc839dd95aea633c8ee74044b35fd9d02a6ef6d5ebdeb63a1495d68f27b55b5381ec7d06ca1b99b2adad80d015290f750ac7d9ba227196191da20b738a5a1835480fe8faa7fc996ab9ef220f3828c40f256d9620487fdc0ecc3d9c1a907db27c8bd46e9a422187dbbe927961a6a2195bc612742d5691a1e1639ecd6355f806078701b20c922f3a12a8f15350a754261e68c009a7d32264317d09315de6e3ac0893c40364b122e416e673736263c723e522108f3b0fc57af6a390c0e268a667458dbfd6adce590f4d57189c677ff46a0501a4a1b443f2933e07f040973902ccb430174e43e3c5e90df61c1d3cdc0eccf8fb36fe83e9a498556d38d609f677f2e73903b58ada553723271d5cab4487fe2bd1ae7510045dd84d40b6b8466e0eb08d9c994e24f90ecc9cf956cfe4c941d2fcb10090dc88c532bd6fbf62ee1f1aaf76fdcde8fc8b23e5d975a21e40c605dd88d9ad19974d8c35bac49ce8289a6aa3a548fce6f5a30449573bbdaa4bcf0be8bb587667ecedde81858416cbd90afc6ee7fff93c2096c920d86ad29792ef86b336c255e853d89c949fb1fc4efa25b627cbc7ecb4178141fbca8dbe94256e3a8d70f4ea59cb3377f1d4145a43f6ed666f6d99c8a094260e3700f86a116733a92077a304492d5ae0b6d797bc143ed3a4800821b79168c3b3a6f0afe8819e3807256509356ae2a6d194f06fdef5f501c997ae31f606823a8df4fe25b23eee209dd5b4395f9f3678ea96355477ed1d5ae90ea195976bc7b2a03554b2e91c3eeadd5c781922962d484222c457e9d900a95bdb271722b6347927c0ba2aee39fec8e2509dbc7d12a5c3c39e04a755df275460f8377def570186760d52b9a60c8238d23734bf36988f93865d22c454984d961c838ea0ae05329f02406259381c0ce776f0a1330f2091d770dcd06e6bb8658dd0c968ee7af8733d7745193c0fd55e15a9aad970f347d22ab43b929c6d87006d2da299dd591c1c7ccc03f993069ae74d72cfd13d0928cc3f19b4a137a2b53e1ce1f1c116c1001ae81f92c3b564062f518140993fda107482ef20cff452c485d4b6b3b304e7d5c936ba4f3a404c2a5fe963cb8df138e7b9484af9dd12c0a97b8aaea3b4a853571f6b9454cefbc7be07aab8f7a76f6d7e04b547d3cc8325ab71edb83db7d24c62c1d07419bbb702412f791752694d8dba1e53c99cca0ea2381bd712b35fe7ac78950d0a3e9617cc4e3a8ed19c5d23134685f4f2d8bb3831fb5acc656956a61226f441034d9cf62a445b127e1f175d15d8308fc082bfbf8c866e8d76c9a0924946ac1f08adf1c5485b67fed0e7e11c4bd11d5588fe00cc828dd4ccfe0b7b771aab55f638e4fa9b789e5ccd3f5cecf073dff1acf586e8a8e6fb1340a61283c98bd0978352fbd005e28d18622dc9ba5c8bfce3c1538b8c5f29ece563708f3eb2c0e1c7734e905f763a52659cdf6808c8baaca512f48a13a21dc7bce5fc7f9e32c1bac31c12a9c4c8e0178b62cbfda6d7a7a9a902b591216650a06c2df6d39b5032e3fc67d2d0d49a4a1282d34a57281d30d13351b3f950ea2c04b97dd5f3bcfa8232db8e0732f8fe231745ff2f9bc3e95fcac87d4f5894dc890d06902a8f73e95b6801f3493f18a57ccae41450b577ed01e6bd2e7b3870090c5f97ecc4412c4aed25fac8510e0c5eb7e18718301dd09008f636f831170298c5b7d0ebe677ca63704fee56e46ca748b68a583ea03e384a82d1050038f8a98e7dbc57b45c89ae8e56d8bd20cc793399eb171adb7743c5ecba46e72f238eeaab362cbc918c2597bb86d7d2f9a67935513034832d232ca3782c7d320027f8e6e2e8e920a331c9b41242fed72ee76c60d8daa29b86f8343fc83c3685f857da0202a38837a477e84180a541f6a0caa118e73759131ddb80ce6dbf0169eef1bf434b617393adffb0eccef26850936d073527ad8d351fa45caab6e431fde8695d07659ef217521a742bce2efdee6cdc5e51cf9865e9938111df95d0ddbfda668bea375e6ff425692afddaaf40470e1eaac6ecd51177725546988b4ec67a5f1b7b8aa60d88090cccc4c49ea84c9372f7e73970d81646a8f5f166d91e798ac06cf305ccd491ff7f256cb1867b3ac5eaedf829eb1af82d4f0fa57fe63750b746b1cb9e5373201b4afa3189cc76b8ad0edd5cd20943acf1b8bcf1756091d78735b6117add93eec3a20007e74e557e933f4717dede45b2a62622ab056b8792dcd2dbc0a9f0f06f567b9ad9fd3c8f4320ca643f450822262a0013de8be512b41f4ee33876233bcd4662b18f14629e0543f821185b446d1f7409ff2c8f329314b5ffa6f6451aa562704208d6bb85925ec422027965df8bcae511b1835881bfa03f41ebdfb7bb8b0a69dbbffd6c061481c43fd98acdc025ea41b98a09ddf504dda2fe5d7abac84bebc2007a4fbaae54a64b2c600aa30989eb41e729e9ec77843919730f04695abb35d61f4c08bf2ec045ee0aa577c184d5d863c74f99dd7f0359ff821921dfc1029ef9142961512939cc66fdc891424adf02c198f56400ab9820f7998ff2d2c7ef2cf6a25a504ad4b4be2f4331c7f863cef21bafc71b2aba8f4d871e68bd591534bb2030de588926667037c4d03b759c0cf4600ba486dbf35892d7a8cd3d1f19d89045ae5ffb38251aadbbec8c7a57b855d1f7d803ddf8c64d55f1545f03546d6d6fc366be2eed90b824f138d8b07750646952343d5345ff624b00f9a63f08238fadc75f864755f6bc9ca6b4ff7b5ddedf2c27c308a927999198cc3a213939bc7d897ca4d08206f593f142a5bc4ccd7cc25e13e362acc2dadc70780bf2516a08bc5a263455c060d7c0cfce359eccae1612074a9d8a8b9241acd1f508ef6847e4db166f85333512be46bd3435804fae0d4e9a0f478f3bb14966ddca94b743ce6d3191a4cdaf970bb3ffdca41b7d24a90c9971b944aa1a7bb3e16a544401f6ca33e59842c4af06621305f0e168762125095669e579afb6aa072e0e6550a166483232288ff69529073b62a995963c81ac0147a7af655195d25c80f75770ec6c193f5feaedddce6bd0c3dd514b0622917ef7d852eb3535e2eea6edcb2204f661180b788d22a7f6689d8b649a1d70f8436beaf91bd1a8c8076c474827b406b59277d3b0215c3c3d5ea94f73b45679a83a4f0090fdd5842cc32b7864b90c6fe372a5711dbfa721ef2346a99eedb2d9854e91e4e5719590d8df767240a93b9a9e39dfb9e1902da807aba2d6aa730020d2f73ca1a8a12e04f0ce5e9a51a7c20ed126be740936bdc2914110a2c5492900a23a104afa73299ac0079bff49f2700e439c2619d657371d5a54a9456f033072391463fe9e5a68c461e233766be9ecd3d948e6ef15888e8ab46d9bda58f62091558bb92d59b04d47ccb19f2f7a13dced1402b7b3e19e96b864c550dff424cac1797ace28548a5a938383042378fc4f007afbcbfd88681cd1c61cd93ccc4f334dbb14bd25a3737032554b5cf152a931db5b8d92e35f4cd1e2e89b9b34bc2d7b8feadf9e303b7c897776c9b994f8969c2895c1571f4be74c71f421abe7b5bbf1ae3ffab9d4322ffc8e5c5b342dc5cb2fe15718ec289d6cdd8321e17e8a61bf2663c2498eb4835f89bc371326fa2066bc613da6038fdd1cac9d3dbe1238d6a3cf02d2ebf10963de1206081e131fd9b62dc6481fa4d4084c4fcb1441e27b6ba0510c5b43ab20688ce18cde7e3a19805b457fdf40aa782a03e908c787f9d424f2a12704746dc0f65666ea24932031e4ca2200da3db448830e06cfb080919eef934481fcfa9bfd34ff192dcc771a3ddbd0d5d6eeb323653a9432a7f9160fa38b34b577a4e3328c9042d9f0dfbe43ca94e593e52dd859ebeab188dbb984486350e0989029995a1565f717066e27d509beb40c013406c76b22e430022efed42c6e8fb0bf92a421023009d757b1421807b1f41f5377a659c180f0bf6cd39fbcbbc7ac1fd9d73c7a271fd2867a2aec5c2216952a797eeb9fa6ac2a4ad23d1f21ab7c546ea133de95d001c456458ea4774100eba6c02a0ed28b5ad1b4b54b2304d19fb6cbe1d702c5315b3f55a22606a342be9af724d760c8bf887ac58eab9a86854dcf2dd1cde1c3f5982b04c0ff1df4ce59309a331496222bccca7241f58340fe15c46e39ede32e73f657440dfc0e756753f2f977ef6e6a9b4a6e989b626856eaed3e667cc5f0f615ee4b42c9deb2e310029de9662a8a650f90c52e783f251d9c3353ce113e26d221ad5ff2d27be7d7dfeb68f2dd5a897b3283d46977b6e79b12a7744b8f2a4462e94344e63da6a7c27b609ee903f9776eb8d42c399277c1b3e87a82ce5230288d99a6acd5ec7d7bdcda0297bfa30c3a38ba0ee3c6f8d33b9adae8546c8cb110790eb9e7111b0f5eb7226c86e8ba67d40764993f30e1d5914683095a8476f3a086a0d77b42ffc523162f8deb1cc415b7520d8b18c605dff7818c0239744732c8e822a9716a978a59a9be8c734dac0453c8db03472a13c7b864d35dd010f5ad41d204e73cf409a26dcb879d09783ea85c5c43506068e20ebcdaf89d73e92cb99994a3ecc57b8547f734f72cf33ba5c5af88f778df984534866f6f4be5139a1a4350989f8cc30c3fe668ec81955ae499b796c4780887c4684c0365174097adc32200eb7aee1ba6e1e2c50434007874852c937eab10667ade4d09a5d6e78b2b21b9daf631656f58b78554db1cc1b714faf9df0ff252f37bd072f56ee12709d3321806d09d059a5d27c7e1df3d514436431dbf443c4ceefb3f5eba46d1258007f060e4352c1cf46534aee2e39082abdd413c79de732564757a9929f7a6a6a6aa4045bb8cbfbfd6e706e24179b25844a5ed926d38577793d9959f70350f3f3e99ae0c0da48f90586bb1a2577722f206c68b87ae2928aa9200bde9a3b65cc37ea156ca40a917e0d12a3e4742409738f5b86c69f3a2a9b471a0d451fb82f41087fb1bb517438f1339536bcad3911fe838778b35de8d507fd3c7a01d4bf54974de44840ffefc5de60b1515c646b7c147d70790987cb4f54fb2ba7452eda2c77bc6ff0d42d0c0246593108300e4cdbc873097df220f3e10c6964a6bbee8164b25b4b04131dde723d24996060dcb6448bf0dbc6d21e9f7177a43ddf819932fb8404efe7369d3ec948b95d58b4298811ce48d3883e1e0b898decc364707285f1ba3b2dd89ad7c96cad51883dcb3d0a78285919812745017bc732aebc656a2d9e47cc2e35ed80f2d353ad3583eb310206b51f0f3d3f7f73996cc422be428ba5079b05758265634ad7c9b596b4d7beb4814a2e48031fd49ee4892c2cef8783df8a083a140158d4f2d046bd4de0db0bbdbbb7cec1261d60e4960f1fffd89fa7eadb7dca93c3beb6519009ce0dbb321089556f893e9565e88f9a022a769355a5cde5482f0c4b783d342397f511871c63ba102a1924ddb760e20efd065becbd76d6461572f5214e5e21a7575466d71d725538ec7cbcc272fbb21aa646e6891e3cd249812ef81de3517ed3202b7ddc9e25fc0c02d183042d54f37495612af97e35f20cebfa380e52f281d08567132c8e34dfd10b158e97b067d147277dd1d3b4d0a776615b04f7685d406eff3721888d7b74b99256c75d70cf0e9b69f227f7a268b601d7cfa73b1f57531e7b7756a2468171b331b0d9d8baa316b84374d8e7357091966a685c30f1bffa27102eed2c7f1b1a8ef33fccd4806493a6da1f0fea37a6f82f51f734f90407a8cdb13b5731858c1b487cc0729b8756555df46037dc2b8c98df27257c6fbd998838ee49c6bfb1003c0b74764add3547948bb9df36b4b637325dd75a5f8bbef9e54c74e6f3f1e4dacb7b8cd6b3fec0e7a713624d0afe95eed9b5867ff01a9a4ca4947f5dc54e6103a7c6b658f91a41cd48668d135d67ec8bb786d1c6504e690179cb897490e2d196cb0a5bddeba9c90ca299cf31cc251efd4ad858f9f068fa1f7744249cca2e8e62fd0893c890ff39825f74b9d4e49a1a14056508db471c57f30c3a10a25041c7d7684bbbfc689a9b910d87bf68d27fe97c9014c94dd8aed7f13d8f07577db6ad916d1b8f9bb561c10b0f9af40ec4ea1c5adde80576b5f4700a7d3bb9dbe8b129fe55ef1f58e1f29b4985311d7a61412adf2e170027df14846688c88e60d6dd29545314709ba229ab39798d551aecf5b7824818b0912950525d64ef9963d7596c13bedaa3209a94f977948455861bf80672cd1d0c545b1eb4d79c17058c095ea51f9d3c162011f980d5ed7011bf66911f17fcc27159fc4f282232744a413312d8090b519349c44b4ec51d28ec3a604e2837ccd17a5f99fe941d3d8430eeb21959568a0ab903449cb1a08e9b386c8f0bb093508f26b6b7acd606788f0acc838cf64181e4a865e880a62bdec18649bd205b0e341f7f81224a1935a74c1d6a3e32514cbe63dab8b7fc301ea84745b6ecc90f5d3735c2246ba4f497f1e2d1f4edc21dd4ffa3e708add8720cbf40dd4f9c160d503936deac4194c56887b93863ceaf480f1e84aa3182ccc5ee7c65acc0618b63baf2a7e032f1d0d93f7e6f211493560df061eda261deee394cb9a2a7064ebf7a106f38ca39e9773f22953e16c6a561b762f72dad4fb8db63088cc3379cbf89fb1d906adbe1c16466e35b820295827eaedef1c5490affbeeb07a5f8492287150f40c7bed2b93a54fb66a9f1ad43be56fbe11f8390edd784c10b219f18e00eae177f43b6e81ed2eb1d1e523670c3f486fe629241e9d15223fdb734265276dfee2dd8cf819809e8f0a1ab99a36bab3000757cf2549086b282c37fbe910d43d313f01f282e53be2a599800d1c704bafcb5609bdd9c0657db920b909c35940fdeddab857eeebda09a31437ceca4c4eae3b595741991b937b52d07c2ed592c8887237efe4738c7e22a296688d64792e65304b1b8c6ec52dc411dc070512fbc9a597fc68c6a395ff371f9e744efb6c537469933311f0e7b0d72e77a5de8e6dfbc7a45fb18b8bf2196990ff12c5dfad52e2c68cbd4e3123852b51bf2aef8f023575d5e4ab256bb9a708893f502708572b20b18cdcbf7fc093a82348e90257cab903198f11ac691cab646a1d0154daede65705a5958392edfc8bf1080145be83979d328a3734a1ebf9b78246336c1c1e12d9b861090c5dfb89cf673f77492901ca8949f51c539eeda1221116319948dae01caea213ba05aad5f5fbaaadb426a7aed1a67df180077be32293b5e5196468ea6f0fb5c038c457062d0a9c85ae649db1da631155d7f0f51a22f86aedd347e62c333a3e48d7c8f86a533f9f1b0867808ab4b511b2417135fd6a6bc39eef7adb5250ea665430aa88ffd2db4641b7d5dc1b824428434271c90ece4ed18fbed7e07cdd1d07d009d32dbb63daba70e9dac26cd0539fdd3d9eee316c1e321dc6291a8e9914dc1737bad4ab2a89527cd2215bcce87d1876e98f1d7301e8b0a128029da528f69808527fa04649c82d8f55485bbe0a73bfe26681937f215d2386f4b1ca7d99f8d0484b224b8de8e6f609663423736f16d1dbb25f2165c8e3e514bd5c1681f76f7203a10b8cb21f1075b7fc7c0076917f4eb94cfb34af07c7429bb71690cb45ea8eba515349e4f7542442630fc950ded99dc5688acd5d2eeda55a3d81c1786850f93458a0304c5ac6224f3fe83d9522a7058f3605cfb2f88bba87c9be41102e48821db0819cb234d4a35d60b75e5bfaad8f11f708ff9ad4de90d23c42950e89dce6d0ae0e262bf7aa321b001a226294860578281c21de850b6579dfc0fcd773b9db0227052943c04b8ce5e0c04464979fde41b390a5a2b09ba678da9ff6161ac6307d0c6489a0226a90584d1ec8237b5027034e4f84acc87c645c41caf78d554658941d223b8099e8613582073cdb2f37fa3e9bc3b1d9fae4a446b96e01345c1b9c9a50531456ef6970333e8ca73fe28f5b037993a447ea1fa17a59179ec58133558cdeda74ac88c2e05f2608ab561c747e67d86763ba25b53624d382488c1e6bf1082364b9f22f9c5e17c99ae209e70f5cc1c77ecde07b537a366d4c7f0c1f33b6112e20cc8d4bec26b7345ca7a30523c9309076477c01cc06f48fa1e6cb6123816593eb693e9836274f05d05d0090905097e9e9e48be23d613d5c7181ed24e83882eff5fa45ed23b3defc60d7cea86d3289e73d69a094db139f3dc940e9f4daa0de1a84161277cbe30232915fa3f7f4bb20b768142de3588b169ccb7e72703025bb45ceb3e39b54a6005ee1d4b4e8be7060f48208de1545add70afaddc585bd85aff9fdfcbe2f1c5153e1ad62874bac49392cc26a728c4e49a2c16680619a782e64989db3518e022e88d35a93f1a72e6794599f1840242752b8f3d5c95f03866cbadecd677276aab7c6c902e9255e03cf66bfbbbf87dd7258fcf56a28a4bd20eb5d2aa6c62c67cb51ff70ea4304a0ad1ea1655772975e9e7079eedd57ed2f65fdb763a312ce0630b176e1aaa77fd7148a1b2bc0398e8f6c12833bd764b2db5081d3ccff8add66562f0ec5f54e1146f646669b89f6f399c11012bfeab683a49c64127998ec878a32164ba19a25b143ccc826ed30e38618ebb0bf3b8f5df5141a349e5af626bbcb0460d196afc37e79a47f4abf835de43d875d7d6d10a3eaaf78098776613982e9b693a0fe7504efb86a93729f6031075f830f88acd6b133b4d989bb5265ae77dba204e4c7da8c9456ba7a39171e53e38e86b8d7f90021e90e34c8a534b73dcf775ec4185a04b72eb587793227786950dbb4f96e5a5b7c6bbd9a43f4a8c4bf71c1e59544701827256b95efdd913bc7ea389e2c9032063f4d724cad67ddef75ebfe022310b2c214d4bb47a974b896fe09029367d6356f4ec1f6f2e2b6e50b3fef902079a91e81e94b6568375249348a6e0abf1f068d70982dca218f62a7c0b68e1da0ce19f3b0ce78ed93bd4f2848d4238ff1f17ca604af9f7dc020e4922f6e5e1fca6479c95bb47ac30e003620ab6e7fcd56f0a605dd30bd24e6260c5ffbdf8303849e95f92ffda72c3b4c193df18d34b63baeacf8edbf0195ffeb11329c16833d25cce419178b2783e66a0c091a6c3e581150c855045da3a6492edf5eba1b42c8908f325c608a86c4d4b289d220887add1cdc17b3b89bbc5023fe15fa5a78c440f2959487cc750bc06456f0641f4300fd7c3e3268a40007ac957b1758a296f81626a56745bca57277b44daeb12e9902c8d8ba19403d1cea650c7b4756b0df6be222d818869e6441c94e4f2f3a18dbbb8340c959bf5b311d9cd70e4ed8b1d71d10c48d686595274b0f11b3c0676b9bbe1cd55a8ba7453f816106152cc780d9adf7b16165e49e3724a1adef3685bf30b7d43a8e6c356d8ea1ef832dcf95cb9868657162e1d9b6873840604adf82285ebe94fd45cdc9871302bf14d381e3f1702dfecd256d26a32988b3cbc87bb1e69dcc9df807ea94fd035f93d63901aaa376ae681f421f0721af753690c037d3fa73ebbbe003d83240372bfa451a777f246f03eb1739434f971219067bbda1f3cf3de7ba12a4dffe362a738c7678cbae5f8f7b19bba91796b1c0cd31a52fdd0592cd7ed9853297f6fb6ddb968fde011a0f16a7be4a37e57d6f90644130944dd79e92332ee9a80d2b2c3b5560b423bae10cd5b337ea803d0c3f36c07405e15605ea86751b034567992fd690d82f6e5768a578e9ea2c789cf4bfdb5b5bd20c1c8f8518dcaaccbe2459884957a9243c20d1cc1d35d30008e1e450b139883ba4ac3de343ef5dbef7cb9236ba90d52f36b69918aaf58e56b299ccb91ae24aff4502442ef01a8f0cf810521bd0990606736580fdf8f7a5e838af3b955140fd9350712c1242b2ab21882f51451c9aa3c825895caf03b51d840f12d1eca53fd1ac0aa44e21b865c537544c77356039bd6d091be37e509ac550a52aeda0ae191e83e77239337fcd677fa8aee536e6095012fbba1caa301cd629f810cfdd49d0e6ff5ad7436b772878de039b826522fbed3ddbfdb4d5ff1005cdcbe2d685d1b6b882e0d738925f772bda20b3ea27d5339e8048a22f85a4afa55a38c2755dc35fac61f52e383648791525b435816f0fabd3bec883bb664bc3eb795a11c48e0f02374e3ffd3a9f92ec69f3f8a08a4540102f11cb16dfa7bf4460199ae1631540cd247f23667f97dc5d06c79ee82eb507954d67f9a07eb41331cb21d8dda0c4e79bbdedd399c9fdd104835f00740644efca1cefea6ed0ba7820327ecc92d87cc2efe218ff5b6ea769040cea02bf541cf2861c8582932913b237b11f18bd43dcb351f11e05c13cf199613fef254f3412513989f4b09eab7b9ab7fbe21d393514827e86804dba5bc08682d685dec9665959315a9d8dcdce4c832564bf86dece8049608204d237c6048ae3eb79ca0606c5243b2ff48c18604b4ff074764952bbf0771e875ef426cb8d8b999d963a1fa4cba2d43078f5bdcbe4b6e990e3c3f3101d809f840ae993f5f2d76fe2f82bdc23d459cbd0c8e8c5a6104fb46b99938a3f3661c435d57ad44763a19ef25aeab7dbcfa21cf6419b30754dbe7e8ae21a689e33e5429bb4572926590d4df625cf9a152fa1e67d06b6d286e937b5a71aebfc56ec26df1827ba7c052af4117d2fcd5c6929d1e7a6055475f71ff834a8433c861d08a6606246322f89f2ff19c39cf5362c72da2f231394c47c662678a266f986bf37559fb4c46aa0e14e386ed07b2a20c166017873784505533ebe1f17a874c1c4dcde7d9a3027f31b4b185ae8d530e90f43dc092e3e81a6e4e9257e71a21321f9a36a575622bacfbbbbb6f2ee93d1662b640bca9a6572c696971b8158ed6bd415c08cf43006aa68b900b1da8935baca4f0029da470c6ec15bc7896ea6d8acddfe656b824293f60b2eaa402d0ec7ee1766b076e33442bf7e6cd4b1f820504b39e5e68dd85ab485bad361b835a4c14c11e0bc7f3bbce378d8a9ac2cf793b96e718f788fabc9be2f901c1bf5fdad54ea48f95f109526bdf0459a8e028e134c402dc915f545667e01e1280cd5c4327790462ec5303936d3bcaa03fd34fffd7eefa70f44399c69b63e6ac6e293c4fb65a0d55e2e4154bee63de7d7e9807de9f99f74ad705dbd22616d4cf5316f65eecc4e783def5787a80a387428b8fd9f1b9d95883132e1e819c932e68d748888b1cad8efb99b7ef4475d9b4c9b43d0823d30e253193ffa5f851143d7fc50f9ffb3a9e0d9977b8303d9b7f6014e737ec7c8ea57a2b3dcae89d4493983c9b8e5ce1d6a4322d22efbf759b7fe61a1b6331ce0f1fdc00660643a6e86ccf65b9efc154c2da754d150f0229cd5c6ad104757b4ce729966bcd84f368b77f069d796f8f9dd058ed17a12c0fa0fcc13ea8eb333a2f8e090c6a10361c28b10a9289f9a78e6558126a6e1457d68ab01e43fa7fe238ce0cb7de01401aa538f74c757b3f084a062176197046dadaefb51afe2d0cd556c8eb32b639cf45124b6a14498faa98bbfae63859f6d72f60465ef651bfd84851d0b6702ea9a27507e4914d914355f84f126a02115ff6f687ccbfc7884d83b02cfa813d11104bb9da7db9edd49fae5b9ec0a7008f17b59b609b9057f44ed4e2c47f047ec4882bc9e7ba5013788a228548ca16880acab97cc4df5a1db8998fbc11315e4c6c94998f64f2e0692fec7075e4cda57e7f4882d0b11d6b6aff371b720208f9fc4f0f55fb2bb675441545a9e38d2e5ce9f0fdbd70d12a749167910482cea1a414237eb77a0da4c27bb8e27048d0811cfaca9c47c97aa44f8cb0e5f0d66e34b9de463ceb5309d55abcec3fcb08a8c68406e24ee08e41f4a1d0c444cef904c77c42f7531a4ce0139cc1cde5ce8eb19e5b46091aa1f446ee22f8b0e066bc34535336014f435cb97028d3d79ed097e77feee635c3e346b934cbea92d82f2af86186403ed11ce6d0292b2127178174fe1987455bd1f7299a426f6df26feff7d87f4688e89e8bf1beea53854286ca2f497bf783b30d7a49ce6996ddae2f6626b8d40c6184f6d4078379c4d8abeec9a0910cb279735b093e3fd17439419b54637736b9d9ef083a0af35f6a98974a116a9635759a962de81d6811d75780870ec05c082bb40ad35d0a9d381bc724ba03e4ddd7f8b3ff107170c561990596b589a754a946d901b7442b16e165a22d51ebe12a8c95de05e23a59af27c335bb171b4dfaa3d28b8e8f59114c533834eeb048bdfe9d038fed19ce7675212a30bd6bf217215f7488c16e141707fcef76a19d493e8acd3766321feada80fe4ef85ddd791f0b2a653687f8fb59e81d8822bd4657a03e5d87359782e8cfa89c154f6b141362ee8055e8a2747b25f077ca132a30b22301c4cf8c88662643678e38bedfc4828583877b475058b79c2bdd04dfef270d3075a1cdae67d32757eaed93785d62bb513116addd068854371ceac5ccf31a44d7872834e67a3efb21c1bf29fd0e2caaff8098477fbffce48ac4d90b2dee1e60e32c87bf48d0596576a690661adfedba99d66031436cdcdaf879f47910a88d87787bfe925a1d1e718d819b33d9bcb62208ca3f93f094fbffa027217e8503161c20be70243434e9a010ef4b86805a4a50369168e5527a61022fa49e0c9c3ce5f04b1ea8a7ee10a830276fa3ef14358908a5c6b906c170af23b00c4b09e93177860ec4900971d1bfec0defeada03eb6377d413f82997dc554dc9cd3aa46a5229807cb6cdc2f10841c3c649c6c8feb4059cc8ae81afa4f680f9376132b48c074128a5938f87dfd44d673b5a078e07bc279bfa3d8bf5136608c3f56b64799c76da3158c568f84b7a73414ccb6252dd7850271650c525ca1008ef40ea0fafdb0614a6e98cb4fd98e2cd0870d8141b450470fa89a796617fafb0416cdc784ed9d64e10138223dcc3ab6519565399ad62d04f6a73a8aedf0c8ff4a23ac44eae657c476ce894d59bdbb4021e6b8096fd25f49cb209226223d7fbdfe249ae0ec06edb79b2fd06239f499a9d97315bad1a1466f2b7e41f606453ce629517b3d99c35b40a9cc6cbe5863555f6bb7236d968427076d73d5f2d029c7bc230bcaffd3da011a83006120ba05afcc5182f1ae254880c88323215d311c6a91db7dd2ecf168c0342d8e6f71d227c806c4fd8bfc2fd906c5a92e69a81ca2511be720b5084fcedb3fd95eb25ae00d4b494a960747d9389c87828ffbdab57252f4acb990d9067a62d01debc432a472775c60c3c37baebb03e9789fa5a9e6e4bbc0676be5f6d1bb2ea03bddfd3424c1813fd08d984ea5022668c1920947f3bc4123df262392fa5b0710d6ede78c2d62f8bb7def10c8b764df915cbdc51f60d04d9d54747e12ee7042ef36211e1c6bf0137965f1e05c66c9bfd12671f9aa7c653a71eeaf49ea371404dd0d4c998e527576fac380678a8d48847abd4159835ae9ae6af79a89725f2b187b37303d7063406bc632e4237976f68527f602112d2bff47be240bdd43b3d3bb66b8091fb0d7f0ee3ba1ef3b43b2aadf06f690bce33c0fb768bbbf69cdd9d97fe81451ee093c03ad73c2bb1bf3a58ec8b88446a640a3d7455adc8286eb9795b71f51fc09d4bfb57990c2475543ccc3bfaef588112dd541337167a56641f0bcb5d9c51eb4800020493fd7d80f79adb7a31f42bb689055702736c531089e4c498bd38f841adb9bd3074a5fa92b2dfd0f93a57115bd6a82b2567c3717620eb596a6ce3c92d519273ddcccf7993b09476ff87742260a1d1ed1fbd9651c3ecfd3c49a57c840930ea4e4b723d3febdbb691f58eb65ec2904148b0c58ccacc99e84cde3977b84e359ce14aa6ae1ac640c85fd5b54aef91acba9e160ab39257fa7fb942ee63999aa7211ab97778f655b5bd528b27fe5f49829c3d121296c85ed57e10f6458782a79c47bb552eccc2ca13f8b12c9603ace0fc47031d5355991b7bf3926387c147832775fa1d49ff893b074a19dde0e47c8f266f26dd1f247c22160f42a355bfd5e49c75dc929aaae81694c03f587f14537825d14bc8097a2ca26998a33e41357d640596c1fcfa6856ce6e2ede3d1174f9931fe52c6a52f9d84d8fd422effe498984b5fca6983ce41bf68e08218a7dd68357e36f608ab0af5b2e07d9f6494a5319fbd45a95dcaea2e5ee7d1dbd6b23122c6aaad5f4cb9b53080e205b793c18d8595e0275c838430f73fe9df5586b050ecbe67c151f0d9186cc8619436fa13c076bc69da4dcce75e7ca1983c35f229448dc2178027bd2dde166d1c4eab0d7b7080e1a6cc5a0ac41ece4001e02231cca6a50395f9954370d5c34f4bebdfb6e87de5c3603be9ce6c0d4d8f8935a46c29a98ee81b59cb467b16031096290c2952684ed6300f805348effd3a77a0e66611302b2499b89b25850559b146c5352f480f4c28e1f0a2e9f13e49e4cae016a381ec0adb360f56ac9003525849cec65c99c638be3029455f0ac48a728f27f23cb4540c5a687e1a39f7950be45d1137cf68289970c2ff20c819ddf8bd15f41eabd47fd67cc3a22f4d1676bf75ce378d87c51c84d71b2ec8074aaef2bb7ba8fd2f1d4870a1861e5a512cfdc4ef50f2f340cd5e218acfb1e72bd0558885f1d908876932f214dcf6fed98647d588fda4d7eab0d6be1036116783c025d7c25572af8cdccb3b953e2306372e266ce987d8131966b93a90cc11ef602bd1af08f075e5698959e2a0cf97abd10ccc46a09b65fa55490d0eceda599db803ec02ad02f8fc39b2f22f1f7a49963da85ad1e454d1a2f8a457762c290100b83c53525e3df6ad5c8c3646b1eeb68f0f78dc9ee4701f0df07bdf1162d1d407f476ef4453ed0e206c168e58744ca7918786cce2ed5fcdb6c4b8466289bd83ad463eb09d43148ddff82a177ed1e98a9ec4a7828e28822ddc0bfa49043352270f0f0572e9ac2bcbc554b6422aa527e267b9e1305f63851d5d1d0ca9af9712137bc0163925f6aa37d020ad63c6b1d4571a4bc6a8d2017690262ae259316fab8e74abadbf0f95d6e5a9440d06917123982109f83d1f728ff38e4f072e408917c06a93a46e1d47d0eabcfe41fccad6f3550ae638d2c8e23747f05283b22b56c9026ed1b70df8aa330a41b9b25a95483a6d1c9b4b2a76c2468e25d62c5230577293b880813771e3549f28ddc9d2f9288e5cd862de02de7310d0786f54ae816f35fabdd113da45a94581480fbaaec252ab1807f24c342d53b845b751e680c3847b2de5b6de3a257a61ea0db394eb7f43a28c86e4c8a7c5588d395b1099b94a69c07d47309b28eb39a4692618da5867855d3cc763c3b355fa893105f4e4fc6c2cd8dff2a0cb1c1d7d9afef5b5161e9e142f3d3e91ec42f3323df4bd68f4955c32a56b61f1deac235b73da0fa066d0d0a6f5ac024cd3270924f8c9d682e70a5b107ec41036a24b163afbba350c687a97b4e6c673a9cd3c4aa08f75474775e2ac6c0f7f22b774e029ee084dd9c45841474983b19d6a68d83eea0d77c3d83fc8039b129aecf480b41d351d5cc1d8678d155684c71a4c1dd63500842acfcd0eda72eb2e9a0211c392675c02ed475774f6e82b0eba2a2db67457fc43834fa3d388ddb01cf74d0c765d897211aee705237444e9751a3145d0570894a73eb67875c388e2c1fe4f9b9cee5443d708bdd4c153de487130af390c76d6a1e307ca46c9adb874c491ac7638aef5c6b50b5a7294f59db6e77a8bef930fbc5a6afb1b0d331cb6e65d522533d98a278cf15effd469e26abe5ba948468af61bcf5db8326626861898a5e0b4a7547a3073400a36a13454529e6ec905eb77e0c05d2fe563f6988c2d6f27c4063c5131c091c3432510a8dfa8c94cafbcb2549d0256de1bccd1dcc9f91e08aa27964a77228685c52bba926bbc044b7f094da17ee586098dffc7732d8001479f2be8f6d20b4dd5f934e8d446c8803996e1b3ee6125a8e3213c976154bbe638e691371b9ac607faf0fc765eca86eb8f5f398c04486fcdc1d93e55822c198d679b96d615a795ce4ee1e53ff1a73c1dd6e8ce77db42c5b60d4422e52feb2535299411d96f558adbfa607b69febdff69df31a933e599e4eb52ed85fa1a75458dca4a17b9ae403ff77998d40fdcced15edc70caef388286d78fb9c232f95b756b41c0892f86451e835aea0b26353036c4e20302a109c7f7d9fc0f89a94fc7b1835095d043703ed2466a069ca0bd89a72e339e148ea07600c1111786ca8b9dd71ddffcf00c54d7b5bf9d9d20c2ff476ec4249de9f4a3fc8d09119bb58ad830bfe937325b2587ab08d94676e5e6aad5be7ae957cc06b75a15d9eb8577f5d3c5ebd8409328679375ab0dcfae9f5ea2a7057dc8ed35f98dc882f431bbad521b0407ae3f671b34b742e51edca94e4696cfac8ab3cd66e1736ab0302d3d94da24f99c3dfe5bb6b61e6b756d1e4d8cb310be839c566495b62b2a2b8e20663cd18f7d708984f40a8e8c9d7c57c8b8d4b367628125e7d24c111fc7732db6a683a603cb3e029eee4df3b36f924378939aca01829a71ec6ce66044ddfead70104f2d6012d31a9bbfc7a16fb9693b8793ace32f5c0fde522b36cabe11ca62fa57f337aae0eda2a7b633bdf1947b074ba6c24c12ea88cf1afe03bfbf90dbfd32a63806b70c615644c2991f87a7a8d66eae8ef20c85e1d76fb59e487f50b80b9a0a057edd1166a0f4915e1a571bc018e076031dceb19f93b79ddb46c79563a2b43fe456055c93d2cc6c542903a1c61f2cf982d3d27a7f3c0e8e32b5d5f6d9a5649dae8fe15bac5b8b19bd11a7ae9a387d483c6f9c2b61a6129f200d3e339e027c4ea732b5c406bbfcb13bd472de70b4c8a180fe6f817893d6a21613d4323848b8493849ba6e17a5b14db254a8d4d0901bf6b41eb52da684b0704adf49873e2808849ab6208742599019e48b3f7c0715703331516015680c89bbd8a3317150415a67277417157d87025943216df88c7fff1be8e13fa2ab190b5ef4dccb02db272d748259389373c3857dea63bceac13b6da64818d34f9e0ab907d8010f4c2aa40d559c2e9a15e13f1fa8b135cac8eead9ddffe87a91c78bda78e629b27d42acb9ad1a411aec566cc24316ad2d2ddd899dbcf9bbc851d4e6ad779ee886199596210099004ca1a4d03466e672f6b34e328690ec401874b1de349ac04907a3d2ef10a8ccfb8987a2e3b7e8ed8c298fcbef4c1e3571f09a9aea79262f061eb1737600f7071f1e6aee04d66b3b2d8b670bc8c75d9a9455bfa66a28cfd480a01b19bbe7d93529c5ba6821c63a0183008dde8660575aec5d1e28797df8127b5901ef5965519119e7bcff6eed8d65023a8da38fa0ed888c621ee096a2bd1a7b9e4dc877538020d897ed098aa8f5d860131998b213998c2195c83d2b984c9469c951d09f3cd3566e8f3b7e5340eb7271e1be55e354b0d5a6ac92c2d646300a9c6f63bebd95b6658e27e169cb9bb3fbd42b25a356d1bb6be5f172da2246f15d208eba524b335917604ff61702f68702dd7f890b38304b22df426c534bf46098495ef52af9dcd36e8f7b0a79cc4e92b7e230dba24ea0c43f8cfdea32cf97155d4a709a09c8da0fafd2a18455a9d2ee892b374d22cd02c6bb51b4c7e92559660634bbc92689c291000668adc7bd2cbfb8cc2fa80187fb9131cab1fbf7b6fcfa755e8010b2fc2cd5dfdbaec1a0d3a60b5e7f5999dac940838a78b90a38000b4c0821aba8c10320f675b3473e1f879893609160b42dd5adabfbbf91b19723236d525ebdf8aba743b0ddc1bf7fc12979d31d136212569bc0f92867cc82082c5876e1066839192021b9fa240f5a3b56b10909d94e52caf78e7abd0104446c78a3d885813170d65dc3fcb858b4a26b604519047a4e150cd2e594544f5be6876cbde349ba94949a69b624be59295e235b2d31b2036edba11851ceaaee66a2cefa6804b1d94f67dfb689d672f34b92fab2461db471ec1b2a32bfb07d3746deeb1f80f9e6c80b4bb24df36260c636e6724787ceab11b37313001588be43a91ee1545736f5ff336deb9bfedd5d9ae10e0e8e25ec14dbf7b68caf18a911ff0c59693dc4d16359b620253c6a25545b4a1ad89c1ea6f5cf534dc70dca256f4568ba3969ea472d8ab64ad3471641796fde6a7c1af64cc5a603c8d2b739baf3cbc566d18e7165dfd61ed86086b69e7d17b32d3eccc1181ace8362b5022099a7fa16356181f84ac61fe6a8b93cec3252cfefc8fc0e9d5ee3bd1592b2457a4a71214085d3cbdc18741da57a1af9f2199cec6f7c293765f1dc72ca410560cf634e10e7baaaef0a569145f87485989b5334a7ba8315199584398e1e5364b5b9c9a730f3af0722ec2cb863f9478b661fd372c9c1424954ff3d9f1ce004d877380e0305f415fe936016987ee00564f3aaeebfa11235f97e593939cc7a4999b6c725bb2cc2c592432364de90527740a68baa92aacf236474b4469f9de48572694f99f11f1e5077adb74f980563aad1fd61f7eeaba579898230357039c4900b2abe04d722c0df044aa5979f7bf2a81a8e616f060dfae83f178e52f12f5d79db6efbcaabe873e794b7f8d4a2f66768af0673070ac249e0a8b660f7a9aba7c48ba4e5a5438942adaffaeed614fc9ff08de353b39c6188b40c4da016cae00e41a073415e525bbb3d5721cfa2147e6d48fa5a6da9b4dceb8592667e8e984e910abe5d08db93fd75b6fb037f3b3369bff65eaf98e75ed2cb09cbe5c9d8820f832885ea0b992f6c7aed40aec85e441ff64f3b8c4c929e88a41377ef42861622d10e210346e2c918e7f88ea5d50ef95da9d665d4a7b0c79f2a1e2ab2904c11629b628bd060413bff0486ee8af16c41e087bbaa306415cb6b4797c07268f51801bbbb40b36a81906c905c43870e58d263c4cacf345bb328f1e390e65cb7f40fbfa14b2aecdb6aa2f0164210ecd4ccb055cca4e05e2983b9aa390de62214004250734a86e97a957ac4fac0fa2fcf342eb66987cf9ee3f57c5a7f2cd68a6bb1a4599aeaa289e81541532af51969dd7878d4b3165d6b620e874460e3c4be7ed5cf7b18b9c3538c1e7ce65b273af8f7f27175b5b0c60b1569fc6d6c224a0d629afd269d207bc6192209da4c9890672bec8a62d23755fab604f079e2b7defc243b940ddaf7ea9bcbbe9a38d6adea91a8c5a2abf85eebb6b38222fc8beac85594bd41b7b4fea06bddc74e4c1ef944d5060671fcc7bf40d8825bca856466cf4cd4b7a42093121c8678abd60b37ef1a3bcf021253802868643b233825d269ebdeaeefcb400176f4f0d5a1e036bf81a4c077cd3f98c5c15ff685f34c354bcafb7cde9a0a6c44bf2fa8bfb33a68ccd08527dc3eea516826e6ac3fa0eacd2046f8e9f78f59d7fca458ff8edbaa8f1200d6bf7f26cb8e2d3f5e3d92bb82e747027cc634ed2e3dd149aa7ea443403d10c1d2ca0cd65d597c3190c053d138fe2e52925d0164abbc179bcbdf8ed907ae1813e98aaa8a3f34623f7f1d5f822d59e628820550f336d7034571a0ed6eb0c4bb77f4021c01a84857e0a9094a2fe8c45717f1992adf8015f9f6207827b32525c23c65b6630f36e88054589ed7dd354b85f440ce131631ade19f13c121a1660882b5742a3206715d28f6df13bcd3ebad0a90fee6f028b9759249832b6b68ce3a9078bb55ed21b3b52ffadea90c9fb8fcec1aebb07deaf7da4036d920ac1ef218925722dd7e6b8ab009974c52aae8af39e274006382c0588f40dcd2943738b056a3a0e72741b2cb7f50155d013282b8ec53bda93fe081756256271990da2cda0b3e084b3cfea1d549a76f1410b1b7a5a69c4cb72ba14e158715d6bfa98e4d52c9e08bceac60202fd3929c3b55db653aa520ad7baaa5f258c81fbd66942c2fa220fa25032436fa2bdca54f578c63df4dfaeba249feb3bde8d78b9c69beebccf25036de2be84eea1775514f47b08c7bdb372af67a3c2e0c59c6969d4eda4ca4481ce982b0057bb68fa1cbaa63a0bcb0fe476845468542f0d99cffcb18c826b5c1858db8c69d1c24cf4f9003d102abfbcabf0e5687fb9579d35b73824cfdf6c07067cc2ac8700b1469d2f9c4e677fc687484bf88e53e2956514480e4276152119eaa3063102435d2f54743a04b9752aae41754e8350cdc708ae63970a841b40e66929373a799439ef1acc2e355d8ee329cc62400868f139706504044b4dc5d7f50f37bfdc67aac7a65e0c6ac0be9e14bc7de3bf27a2d102baca462eb8e3dfb4ff890a97012aa63dff0c2fbe514bf2ecf2930a4f7914d5848452f062179a0e714f5c4518e40faecfe2b99a49bdb00349790b1e88477fdedf181c04769d24b99065b2f155b3c499747f580cb046e4e2fd70482a5fca79c43c7941a413b0b5f9d8ea227040c0f79480634dc89ef856c0a67c2d76a6603aafafb08d74a35d0c443c2e0ecc5e730a988d0ec00a233bfb13e958f659f676c238c0aa98b3cbf5db1c82b08998e049066056e144b8088229c969bd74d1d4037567ac9a522ce3d5eb9fa6de8c0a809d947f4be8fd774b230c1046463ba32049c940066539dce09efab521a6bdc39cc4218327a4c133338fd4aafb338cf656dc1aa3c3239253f53d0c67f8f1d846741db14bc362eb16f5255600582a92f365eb2cb6e209508566eacaa6d203798e2b91ab4e4cf8960c4133157b4c73880575eca65cb1331f96f9508739d75851885cf3ce5dedc5ef5d6acadaa61e89bfb82377b86286cc8098e356274f91f7614a4a12dd7902e5e03e9538b2d54152e56e846f2af2e798351091c084f16a1a138f3c67914c74ed0903abb01d32c59c14b2e751dfdba27543933e5228f95a736e3b5746184a100b4b5a1cf3eaa3fa1150a249aa5a0d716c0682f655a9603d45958c7ee15bac81cd069f726de07506d8f27c3d53a5aba3269770511806bb801b551ad70ffef7df8e47693eacb6288e9286db4b568a956c8d9278a14837d8886a6c85bf47cac45d4701eea7e8de5b18174faf0d5431607abafb49453eabe79a50ec6bbc7611912748c865b78f644e440dbe48eda0614b8226318a627ebb663b5905bcbdb618ea294204ad27e2db20ff4f7c6ade2792b4325bd11f3d2943bc5a11facda7bf9f53f4af97482a969834b1b8cddc198a4561ab420fc6ee878a36e3941ec5876908f4a729283b220885b4441b7c852b341151d44defbe67fe54a142453f92a88fb4d7e562db59b409ee07a8f0fd3596b2c101ecc7d06b1f4e1bfdfb95047c3111f666883acff9b78cd55843e195ed0ff98e8ab1fe19cf654899316f1a77ca4aee39be1843ad5f0b2020a233482b6d32daaaec6991201c9c8b8ce3b1a5d3eaa5a08208eafb6cad78e0b0d786463cf8e716e2b638883398367e54344f2086507a40df0fb50722ede4ab1fd33a64c099409c941dcb6573c1c889938c71319dd88904a0d9e7d7e24e19f3733140ffccd64d5fdac40d328a8aceb58ad8aaff51ddc62d9e99c87436afc94ac78cda67cf20852b2ab715caef7997afa031f2edcab0490a262a45c74c309f4fb81da750f9505f44e7720ae46a5fb220b54010fd76dd538b15736dee1f2cb886dc5c35d8b59476c6bd8dccb45d7fdb8e53636683cbc612b1a11557b2e21c070c1df456d69ce25176eab0e1006fbbe5b0394f37f9071429a765a22b82d898d6e6374a56719e862f7c2c0b7956fb9b4c88fcf0b40e16a184cd9bb125c9131b1d8f0414ff5d60688ef5f354f6977674efe69f8bf4bc6703b7390df7f0de25d8e1bb5d2439ee8464ad90e0eeb200a211adebc92cc05119f8eaf1d9d620c512a0f8bf59a55c3c374292cc197e76e4a0f12c93eeebd77a642fea9bc53f2fd9d1df0f3d3ed230a346aebd5240196f6840faf6659637930c5901ee429d7a09e583f7c185b06fd084888625a01b9f12161d9574ad21638597b0652d10bd1873be8b9cce7b0d3eb080eb1c2906bda77661386300bfdcf9c51ec4088c8a317e6f5c127698ab17d0a450929d9bf7f513fc4b0b5b9f9af2c9ff796004b51440a456b80c98775db05da54421eb5e88abf61a2047b4d5cb831f73d90a79622ec9a377a0ba5e8af5584a648f38dc276a7b46f23d55ccab56e6b47b09c9cb91659d7f5b45133734dd1a55cbffda9ce7d8b6ac81e664ec117133063ae659d941313fc80ae28076ddb0e59b8917feb52588251b0e0025bf30105eee4187298bc7d3dbd02c37bf94c636367f58a4f8e6dc6a59626d2ba769ac002eb426cfbd24af9edd92937be7db132c7bd1bc80e72230aa1b93353e930d4bc87d8b119a692b407029ce458276a85e037d3e2f95afecd7005d1cab8b93350168cf8b6e98f865e23e17a3e2ea8a93d17b662cc4c6f36986c8ac23105fe79f757781a51580c7e715befdee42b53a0e9314e92bdd592d5a9d1e69d310fb35122bd1cba0b5a5da2a5034e712f46743a53f48cab7334b0b0974be3a9735bcd331d2a789b80d45ae15964e0eedc37865c521769737d291515957483bd0749c1db37b1ac57629cbd8abdd9f3e59f835473d16a9bc8681e989f84ed2bcb3d4ca3ef44d92fccd839bf9fd20194592156f8c7ef64f2dfb3aed480b3037c74864ec7eedf4606d73e37f58e8356ed4af7466c250757f61b5f4828ba1b696ad422979c1ebf3720317e2e732ba417a75cd04ebac24aad97f094581a9cd54428f30024378188f40a243d8b91ebbb1b167959433ee5fbc04463848cb8960d1bb5f02df0214d0b608c1ea52a8e6e4aed032dc61294bdd1a6691efe32b017245cde23d7482a754de1cf653520f636bcf5f3c46681be62312ba8dc7cc89f7bedcd528a5680c78dc059a580c051a78f524c3a96e12f2e5cf8334a25bc3d2c5349d970702808fbb4fcf2a69b2eb879177a6d3704d1549184f0035d20bc6bb8a165c5d7b8a3c87204fd72e4dd25fcc8992aac1979adc74b09b6694669ded184bc89c7fc647fd04906b3f606975cc8df0f7400d23ace5cb3f37b69ce3e735d821901d091399fa465662e5c79f1f7a235352c073fa5eb9e3896e227b0d0b3bf33f14369e65c30f963e4c48767b2d362c565bdb67ca808f019012f27984331e60c21137b84bca4631d69c5a7401160f1c1eeec19cb708532e3988e81d8812a5c567a1e058bfc8f91e2bcc90122844680507ab4f6430762356c76c7cd802e92117b55da33fe6dde88f7461007b347166717cebc5f6efcfb9aef29478630454723d273bd5e0f263b97941486e03e54d24f2c5171bda6a39b006c84df8ea4db6daaf533ad3280b34a7c31e3baf00bdff9fc78eb09550ddebbab71eb62c642886cd720fd03910a7677041871a9fdea5c560d15f76bd77a3945c560e56c0f7a02a337e5242d164f95c6150be51814bb0816102261a76215f66e84a0fe8437e540866876a8ffb8760afffdf9d02619637e9741e745d97e140e78fefc9d61fd31ad8836fd9cdc725aec9789b980426351a7f2fc33b8aa1c3f5ac70ef06d4f409b65fb0df159710d63e7cb970f8a327afe27d81d738f7b686c048ca1f2667832b32ec6feb6b63a78428807d10fb09e404b275c3ad3d0d503d55be403aef5fe7fc4b266aa102a0119d3c0097fa6a38b47c7c781a384402418c281f1af15b661a55322f395343997d5c0ffaf318a9eda6bada39ebbd829a55befb8d9799366ed11b2a5a974777ff45e10c69b3d02d5739fb9cb59cbbbcac9d8283f7b81994ac6cdb7ec3def347fc72274e63b1f6e422b1e61271b31a8f224e078de3f7928cad4651f3d65b801c83b544703eaff1a7452471d3fa866cf36f24125c23f35fb5929f20fe64c1ccabbe572c6ffb023fcd10347f3c8ded3d82188e49f6d4e15c702737ecc725523a18e17a5824eb1741d5b42c873a24fd58a0edd01b520edcd99288b9c5b359c3c63c933f4f0f6de753abc19152bbe4835208a4a886775d29f96541b19e9b1aa067809cb704001317f0dc7c43dc8096e9f390cda4ae3208128bbc44fd29d293010023f4d265b7489eeb9c4d84c9e6fde6fac5421a88453f552228f1898be65e6af3d4f9269b60cc0fd29eed9419afbeb2f32649c16323e6fd849d910645474cd884804eca3f238fc7e019d826bc5e5bd19e7f1186e207d0fa6b4d0bf86b1a80aa60daf9c2de78402002784cdb97b0ed46321ea1bb0fe33d827c2376a0605b272a9b9db4256e1cbb7c3c19e821a02fa4ab1fac73747323d9896c3e893ca82891ab3c4577afc5b9753683b28d310c82cfddba0da90785409714c80f22012be7d9f2c5c0e501007621d5e95bae598333c34e8d08ab2b082773c6d756c2692b568201b2b1e410eb4987f4c0cb0e6395e202ea1690e615775a097eb51f44527a9ffc2064c1ac5ef2e71ad0bd6b6de9f010ae993017b1e54ab24907496521a820d8d0e062a1619952e83d581fd1c9276288f83a6b63b9be7097e708e1834f97e78e8920d6f21e8ecae68418b2244e2a3f1d8ad2da2ead16f42a7493eced5721f4e70bba70b5f02e62273346ed302f86e48aba76f4e09894b1004acc3a0653f92713127f23bb3fff9f6061fdc8bbaeffbc253420fd67eb844cbbb4c7c83becca8892ed927c2dfbb03c81596f77890f9aca776e9316867dfd86809b261992d4b09a16d7946f884d3d3e138fa1b6587f0e8cebc422fa3bfccf649f51b04fed08b3d6030ec2ade2392933a4ae84923c30acc0a129a279a1f54a8d757bd0995ee56af70e752dc9fe480c63653ace64aa14c84ce8d9a1557e350ebca72c4188be554270dc4800987bd5e08162b806264c8fee223744c9eb5936d8527aa87b59659470c1925ffd37b6093c4622c50a696d984662217febfa9173865e548dbd646a3d0a6d2f6045591c770ae53016eef6c77cce8acd56275ec23c725b4a7756c5d06c70f6c4fc6d735519a90aa91fe0eb7018825d31e2abb8e1ab0704d4b7db70d2d580c4523211c80e9f376f667ead45ba26deb6198b374df6d7448e75724728920913d03fb4ecd52b2d1cf4410596ade52a0c490fa053fda0b898712d6edefd0b1aa8f35a1bbe1ea7ace9ad32c86d422de0ca7360f9431424b4c0c8402a9c1b5b329a0324530721aefdf0a4bedfdb3af8b6360f87d886071652a84507baea72778d57beaf9bc915a592f48a8d82069c2ba844bd40113e1df22a947045afd3f1946911d56946a99482f6d0c27797d6598769cce790027c50480ed407d0a3e0c72d914aca63e79347be48ffe4b16e5c79158803a60638a8856ed13292611cb540306638ca73ff41a79a01986c288abec7b61b17be46395b40cde9b2f963720b7330f549bd9b108182744f6955cd507c2ecb2afeeb82e5bad243e88e56c872257a966ac1e8eb27820efacc882bda911fa0be264bd8a030fccafa4ef1909ef25e0f7cfaf5a92946183260474f2d2569dbda7a9123f97e46917fbfc8166d94050bda9be8bb0187f38c34d9835d665a0bfb1db1bc8237e772cc253fe2b7bb2a29652beb8e23382e9eb9df9c7628aa43d6df55e9908dc64131c13063c6671ddfc2f5acefc38c8e28d45d2affe80c4c54ae92c2a675ff58ec9845577ba978fe062fae30781ca3b68dd6a3d7d75b6ee1a5da5b7752031877bd30f13424e9f3c8484ac879309cf7885099146d74191373c7a288d8597bbd1c4ba065c938dc49f0a4119398612a22498a188c37f2b16a0d26d6d0853f43807d146b73235402b5f08339ae1f0b7f450ff91a85450f788bdaf35035c8073b77a0ef545a07754a7573dff2ecb7c4f3c12a746f8aec2b390dbd4b101e5eca6f93e656ae5a902298aadbad8cfb4336271207018825c39e8b353a180de8e014f503fbf2cd3629864da07758dae827db1bbba157646e4a4e9e1cd570ae0d0d77463e4481dbb58ad97363b9fb0b379cef62617ed8ef2eafb35ee49e13b2c2011bc5c15e3d933a4c62d288e25decb2dbd9b7c215912e51e9685689e49e1427207ff0931f295e4f526a0b795039626e3ed37d6e3c5c6987b95266c19451528f14cda344093c76136a596b4575b66c1082410cc503a88eb09cccc5408a7f2751c8dbaf10af16d67f952bee3ddfb04d26c871e8b392dc94380f1f02df192230bb24c7c5922b5d16a09f2cf3ab295276b40c0c090d77111c412ae5fa624e273091e7dfba20c0ad4b67842c662daf50f9bd44bb736adaa8e9a22c8085901a9c9b15c5f4271f074b498c1b5e77afb3b27faa4e7634e0a12423a9ecb2cd69d2f131fa36a557f68a880695e7082b0f7e30c221c47470b7c4fff26f4aceb1e066c1c33627601a13f38e72537cd61264586499fa6be4054801e473ca3421c775ae95bbd0861a012bb38b19f1c6ea62135767ba94464ff5b4b601b1e639a3f0c572780fe1eca56640c7d09530fa21ecaa3c770f818f519e70bc18fe5ed39407ae97295cb1c93c1a32670c4a3b22400f02dae05fb39bbd60171e7a7f6dd31f3c223a5cf5d82197ded92c0ce167e2954a2d427322f1cdb417becaf398835eac692b1d45d9d3832c90a4a936b4e8bd7122aa703af9b222a63f204f7e4393c508e94d47cf6e08debefa639c2599e6c1f093f4ca691439462dde9d0d269d74f2d88861a22246c92dfdfb99c332b26e532be9aa0137282fe0b91b525d578a9d4cd41aa275ad4ee31696e6990a589fbcb53c808f8b37cba2276569e331900ee13bf0735bb8ded930da2fc6385a53f92ad7b9ba3e496b929d451913d0d5a8d4b27df127ec9ebae9bdf19ba363097714b0af8fe4f0c087322b1a2966e41e873b58c85892865fd117c020428bfc0d2692903ed32d84ffb8201bef074dbbe42dff91f918a4e5f9a2a638fb68e77e01fadfcdd3dfe1648df8e7d1c2e4bf1efa7de28587ad6613ff2ab09e6f3636619371cd94fadec4d7def8cf54b06147b494507a00b321c969081a064957c2c73c157955cd1611cf21cd7be0cc45ff86799d52dc1f920302350aec92c3aaa837d0a3b672e2f1cd2691866727fd5c93f3e634fc520ad7ed05f434f1e427212a170a50fd6a596b30740986e920b09af46c62ad4d8070f2fa618f74e1d2bebd506a5d41bcb58707cd265db44c096754b7315e8d75a7dd28e944b7ffec88a7c73ccbbc225ecfcb91c10f5879cfff13ef8ed2480c02f06f96132f1b81c01326ceb8d29469b26a4db98945fea773c63e4373a22534664a52127dfae8c675494be3e6a230529d25b1304e75b755383ef532af201ab9dc3a390d23b56f1d5b0a814618b0e904342a8864823d1c3f15453580d52ce7e6b4b9054778e53e5d8e1d9e05dde169d8e877c5d5e2b55967f7788cffa9b8d9b548fa4facdb297e126a371664cbc1149697c908e2ddb4bbd2bb793d9f526e4b2adcde8abbd224cfe3f37d8a01dbd7b66a9978c1bee76fb7a1c3f79c934e226f1d515951c71ab156f258d1c50ef31e79d0bfef9c2b5b2143b3028a518673f8aa764488652068309beb1d39285417b578d1c3e501b15bdb9cadf2265d89fa377813f2a52d1949734169544f0a3767b3a9d0a76544a8a973e03390cb0f5605bca03bd1bf24e516c8894b964bca69fb43f34616a6719e544dda06e868881884ebabfa757430eb8e810a2728fb30053fed31cc1f20853bc282ab71f07f92d340e1b1d0ffccb17a7a0de8a8b5b04eaafadbd141989bca468568ac23ec7f1b5ce55a0b276a1aeafac1d92d24527fdaa41132298d4941df8ae0e8793d3242c2cb51f131f586358d15864d0339bd5ea69215ab38fb5dc063d05a04a7417ac8070f1a7570f7a081a7fe09dddd2cf2178f44984c1ca1792d1b862cd3256f001c2051764f10209df868d7d0c0bdaebf101419a04018ce0f79a5f1c2b13907f5ada7968b19c99ee84fb38951ff6e950e8805eb1322c0dc4d13da885af19c7f0a1afd95132cb066e8635da2aca33ba80962535fdde9a74816e1078721a6d7c7779849579c9f64dfa64078bd5e4dab365c1ec1d181189c4cda591f7abdbe563e41273506810adb1554eb91a0408ea8791ddc98a9334d0283614a17b9555207ebcb41541fdc0cf53e01e3b1e1a9db249ee63a2dd661d4af537a8ddc366732a100da78d2087c2e43ffe29d6b0e594df083a314c4d71506463f31bb7aa2fc6dc28b61750c7e1142d2078fe5cce5af52863156792f79706831723e5311be4d77d7965cf30980fb1a9fa5c068ff71c69f356c06b9314886d4fffd92dd5895833b927c2a60051225638aad928c9ee1e28dc42bdd8f91a733780875247917895de38c757db4ee1587fdcad8dd7e93fe55763dfd70d29e4ad1a6ce5013c9ac25ad6b58d89d981007441ecbde8337d9f1c53e548514e4590868fc2ca747221014569b26be473131559a67d0a42d57eb672c8737224964266699879fead0c2f03045b9b8318a3d46cb2f978c6ad9b745ed6fca45dd34d0639576db63870cd8691805fd6ea33f16aa0ad6a05efa49cae388e2dbca07075ae24105bf6180663f4f94076595073255b46f659b5f17514f8c50c0dcfa13e780a04f3baf9b08ba55ad2019255f6909d1321a76d4f7d12ad228a875ac0ea9e05605515c4c6ea76f6ae5abe1e6e2d39414b58aa19fab56607a60cabb2b58e893b4d2ab8ed3b16a3939eb3c7683e8570b5a9ef0094c8e166a96a770da4148b4eb58306ee08e640f8ce2db2f93ba9bdf0222d96d9f56a21b3d7afd27d8fe628b3cdf34220089c54b38b4295d8288514e695185cd8491bd4c75a609bb4e13d0ec0e0deb8acee87d4c39f6ae27f3305e1162795a6de7212cec08614f323fc5a9f1f3993abc546b56c4fdc237f1e19bc1bdcb84eb769500f274db54061efd6b1e7746ede365233a132402b48952b085fa78b67b213c6573ecbfb21042a7c6fcdc7aafa5eb009bc72d93783e254f6b3b4073cfc325f8292378ee4244aa636c7343fe05a80959f4c29e5c65aefe1f773bcdcc30f33204e16324a7d8c890ea2f00ede5398b25154f109076994463617986ed901c23a982128da960eb4a9cbbfbbf1aafb1b76b0d476d73afd76ff912d2a2e07eaf664a7f18d3eea18f4fe02de3f55e7ce6e05961fbea785d11ba2f8f36e1848636ab3d492a0c131cbaea306471ceeff7fa021329dd643def45d7159dea883fe3d4e58a56cdd18052bac594295120441a0493ad6045df991acf6a4d488f39ac102830cf535f4ee1fea72438ab224d13d156cde35c6cce5bc47bd4129f0f13a6fd78a8e98ff491668dfb40faacf94734643884ab272ebb7bbfcf3d1aa7b56595b03c8426459dbf271d3b2991916d07e10afb375c19c0d2c28c4220f43e67c2639478f4bec7b34b84964753a6906e645aacaf883b05018444b1cd2ea8f07de240f52a259e0b6dbd10f27676d393fe8f56ff61c967c9418e69ae90bbee261023a62de1a54ab5b6babafe6b05c5a715c89c849fbea8c3f029b15fd9ed50ee6407d1c615a0d5332e3de5ad32afe234149a1bd6571b08920bdda1a7abe9007952c00df098cf5aeced507c958935a12fafc40cb7a7e6b9d4b68f28d04480791c5506350143d1da485a4ce533e0f9d544eaafd0cc4b96e4f60a4d937ca5212a226c83e561a98aeee52868ea629db9595bedca08b48c1422b809a116b92413b072588ffc82f24d7637e23aa72837b5e5702eba36b30884b2f339e81a7d3bd401d45145c76733fa7f10cd467efd9cdfbe8b321530702ce4314fec1d2e6d0f119e226d7b49c79f9a2132003ec713f98118f8a7078fb2277c31d6cd879561f30584e156198e3c8d06547221974a4061f9bc275a120b72947f85e633f0d1ad0c685fd844bd5ebba21b473933e06f5c03d4863d8a39853d881ad9b649bea36a8f940d6d887ef29847dce75aec3369f60015b4eb69bb11f3ee6969916ecc712ddaac99f80ae1ed6a5b27b68672a411bcfa32af86059032f970b09d70bf27cf6e78cfc936321c806a353ac198f2c86570340b26f4fe4e466a9669d73da3b0e6b1107bb4fc114b4bd082291d20e5df7604515c2174fefe2809125720d86e565d75c21e05e24dc3f9abfc5bdd4b691a050e506c45e0ae8f5ac47a3d5250f36f491ee1bf8bb5969694e8e9c83e3dddfed5bb146d170039f76abcd255fc8f837405f1e191417adb58bc0e14d7735eb12b762cf89222719f47e43399375ce8cea0a46260106b416103715265cac7ff22844aaab6b8a193b7a98b72e1e1a44a012d528d16f43e507d79c1a81e74f1c0bbdb30db16730ab42107e660259cfee30f70389958f7c9a9f9cb887c29271b3ee3fca6c639981bf12293a4d6c0cc778a3ef1f8f25cc26239682df078912e0d10a4fce4fb8d11f93a5e17e9c1f49b5463a50568f58c45a276878682e4922805424b39372c4a6bc680a5c09912a28085be51b81b111bd5d9e685404ed61160e696dd00c84b185d39a3bbf74cb814a7cbdc6be7c509dbb06621902bbaa9c315d3b2a6ddf6af82db5e78ec6dec55b9488dda550efeac867b2c6fb04f4aa76f1299de93400f7dc55a2e25639ab625146e6c76e83e4072da7512222eefdd6581163464c3347a6b374c2082e2214c5a112e90d45dbcb361cbdef80f108637fbf879bb4414676321503cea7b1f1d4bce91d594ab6bb3eb369d32b3b1ffcd913fe7463c72ee3d3feb0c82fd5bb3d3244119e87ccd66ba3b7e7cede1647aef2d753b9780e73cd5f38f63f4003c3bbb84b5818ec93a44bcf61d18df48262da20f6f74bca57b4f38f34f14efeb3e612aafc07ccb3bb917fbdea5942f8cc29b0ad421942696d32f1df5f5be13aee20a5de44ccc94c1007abf75584a62bde8ec877fe951f6294076a09d4bbfc9f1e8f3fe4cc862017e651136665dff83efe963a4e7f693bed8aaaee4030c36cbc0fde86c41cc767c6a7fc60af378e54e6b6422ab773a9ac7f015c60c8df0ac95b85b47b96101e7968b900799a38d0da05f274e993f03f61bbeba861a7b204bc870f675edbd540a89b8f7543e1f4623a9e0f4c45246beffd29cde342dbd3c9ae42e07342cfb52e9a8ad5b0aa5e799332a31cbaea4795acc195896b971c42a2a1804a645b9449295eff1d2809bb968cbfbb7cdebc29339d82edbffa8b240e1966f793e63427205c35f93cc700eedcfc0e66bb9dd8020d8a7a7950f7671488388f866593e60c91e593da82f0decb717c168a4fc7cac668e48142271d79733af08e3fe65ff23358dd826aa6825219e47993e378068c71a427718e90d58e73b2d27c5a11eefe40a9f26e707e6247139255267725e8a68cb704c39826d138b6abbb4c2f17c88db7f2565c0bc52000b4cd2003c58df219bbe2df62e110f2144eda77ac4fbb4ab89607fa1306459fa21b965065c8750ddea529752a2f2869fd219775596bbaa09f72893283afae3cf22f45d4d335cece80048d44e118aae9d1f37f630cf25c397abc90d1360cd88a802161e62d73cf3c72acdc4dc64fcd794d42a139d986806857ef38820c444e20fde06f964613642a9afd548c9648850204d0dbe64b6b1690a4fa5593ac85519951f0eeafa3d76afe6eb36841a6a77ee246ec303876ea0911e7a64b9593d1bb64bbf9e48cddd71d50acd291ef51db1111c855180a8b4586fa18d40c87121b0743bad12c1caf6a906619dd7e945a6b8686711303dbb6489ae29d5b58d572ce048394680b488e534fd35fb97441b5ac68a2070cd8f017b4613302992fd5138be2faf52cdc9fa12c88330f055e21126090d3eb0379fde9a8af54e1d12aa63363c045b2538aae317033ab07e6c727d4ce3ee51e93a83cf68f70f14b6b7308b279fc4aebb0b2d57157912031d93a2b029bba0d0d43ac8b048ef52d599ea3686c7142c6648498a9b4d62a32bfa171ed394aa7c3281a61abcb11e1289c3dadf04585fe94cfb51250e2b35a0026b79c6f7004e24f477ce9002e9af3167b5894efd5e7ca5b56d977a67678e11baa78a0654133a75f058a79762482d7593d43625b29942fc103399bbabf7a4498e4c1d8fad1ecf6dba89eba2e6414d8839efe507e623e99caa8c1b59bd5494e7e20b0278f0307f7c07451ce703357bac29818b7fb8c1c66196d8541fa722c6cba72115b8b8f8868427a645bc17b5f60df072716a513dc908c0a1e13ea1e61c7f3a875c1fb3c43d1d89cedfc477e255fefbc7842139a4da41caea37f884754e8664ee88095611aaa9ef89d02cf010f6a5ccb61890dba34dc1b99ac99673f69ae9c03b83d806830d64e4ae0fa38d4e0c3e3d1d5904ff11a44a4825f43d1f133c719af5e63d53f8399c6899d62b7574ef0c08b48c786be2b9505b338bbe7326fc0aa7dc38060ff7176f5e3dab1eb4fa8533f5bae45a385ad65656c6d7d13b59ef07723af999f2ffeb8f748d7a810af381dda04fd5a3b595603504989f46d4ec82731d782cc593ee773b9e8cc581a51a6cb25d8ab9c8f73f07f3559128b546bc1ddd0f8b5ee739ff2d83cf003241e50c3ba6061aad6ee2c68e49d232f82904b828b87abe0cfece006a7c87956051af456d764109b70f87e7d02fd4c117401162c162620306c87c08e08dd07c5ff36a58b36bb767c876ea45200be555d2c17d9a892fdff6ded357281fe8bd30e1e9d6d6c64d848c6ee762d8ed0cfc5f683537a5c70f172f4e97cf5095da6fd007fa0c88f8d6fb39e41bc64f2ca280e3a57e67e67310d99162281b69269034e2398437266f17214c187c33b0f7cd99d2de8bb4ce998cf26080a1be21d2ac1fdd41f6d15e7d6da7f018a4b68fc3b560cc5168c52613a4f79b090763c45f8eb73227813a3dcc0f5d5ce3cdd7b97ecb017c26104fc0f3f39d582d4971007be8fc35ed27ca3ecfc1b73eb60487ac9aa31b9660a99e66a84f4317c56584795a71f1b8e92da70d82a5b709fe092eb70d3d41a2ac360cafdf8ba6baf5c464a00ce6600e689a7c6b57243dfc93e46cf027478088de6b97a4043b348d5388c1790b91663a88552889391787260f7f06f1fae24898e72a0d7edbb6ec3b4d45bb89a1ea24afc353c24cdeadd60407c64fed21095db18bc884a0f5d75a723df3553593b7c57e25218ea66694b7b37921772eade90d7220a727649805aa2981eb7c53881a62ecd2d1c6b29e66d928fab6416d072a7e7d7e8d4b8852cee9356a228a267fee4fb1f9fefeb63a4a84930c8eb962c0af406b6db2c4bd127399023a582f200418c2fb6a1a3503a27e45408869781b4665c10679d951a066a9f4ed280e46c630868388512f96a8ca34e23a5f6483e0a5abbfb53bbaf5e6c0c12b2d0f6f4d370b8d723938c5aa33d0d67934bc23460edc7d1c5d482a84a1168ea643160e7fe650ebc42caec1c828fc46e3ef623cbf90bb77c88c6c2e4529e015e5c09f8a104deae4a163bf4b06e0ac5b59de8156af685b7a5f73944f817815e0e451889b05970c2b4f8d9187640600f2ab5c8df0877ac9fc532dcb6219acda32ceaf4c911b8c0331d5dcc9549e35a5926f3628d12dc9a7a052db3a67f48105733615c6467244642e4e14cebb490b561b0785b4aa9f0271bae88d8b03081f74e70f573286de502cf394d000b7d8c0a7d20b04fc80adc61c3556cb8e7627782d04d3a0225abf302dadad8bed54ddd51800331043849131f15f7fc4b2802de2922b5a17a9d76fd767b823f915f51b4af3b70d669119adcbe13b7ee0b06b5358b3390e8a12268b438344cff386a57fb725dd2ea7d0380f60b7d2444aaec0f89594daa515491d6d61d145c7556b9e8d454cad5d8c4ca6b3581adac63dad87c67fc68f1072ad96fc7c30c93d1511c0ba19cf274aa9d0348c9c927860e3fba65db9723f0978862de60b2473a1c758623b24df94b891b43fb6fff74c1776d10d618fd170e257ab46eb335f1978fd2dea39fe9826c9268428a507a6ac7e64da3e432012d4b395607739aa4afbf215676cb53d053ff790688d4d5019c97b4ff558c70c37ab268212a4e6f77d9e5a140a8194239b86d4dc7273b831e64bf8556f036989d4fe824803b19d4f9feed2df92a3b144f3b5af792eb26cedfac677859982b2b239b9843416bae490c4fe776337321e3f9f06456a6b1114e9e27cf9bdc723f16db519d70f56a034a7342e722325854eaf3363cc0337d96f4033ae960efeedab4ef86f289f235c1a94b7f01f4a5b291d83d432af9e4fd5faaa7c2efef382062adf0c9c82f72faac69fa378e1e0e9a19ff9788cbfce90f7b8cc1132ad28b8a59d68670b3ca7e3e7848beec4d41b93e49a1a676701b71c80369a92ddf6c9b17765b4630110a52de4d67b7c5ce767521d46ee244fa62a462fb20114db6efb216c05fb95741adf3d63ec8b087403dd3711d21b47f73e18b2548f20216ac038e561934f4f27eb4e772e64c960d6d1c9070c085e93d362cf9028c4119db1c8d0d1673eda7c3b39fd2edafcd588854b1e1b5ed436e1a3eb7c6058f780a78700243bb6efa831d1e6d5ad76d8f46f8d7152065d1f2e4aad066e92c4dba959cd4fc8c38cf257a98092af4ce54a1d798a7f6b68fd0ddc8eac06050bfdd1305c4bfacade97d561b265eb4b9a8dbc60dc38e77bbfc5dbf6a2dbf82c0faf10257d797aaa54dcc94d0bfac3864dcd1be81d63f2f25ed50ed10c965657888377809ddb38a3804db2c9700c9353e1b3079de354ca3bb6ddec3f8188288f5ae9e0c31738cca982c727513d1f4f937e8db8623555b8094093054da3c4023ebde10c27c6b2fa5579de9204569d92171a743e310b50ba9e21f4a1d645d7230a3dc4b4c52e256d203a7697fc0575ad86303f9877c8596714c5a601937991fdcc87ec1bda9b654fb51b0117718d0fa88310d456a6b14cd1619447886ad47db16ccc42974cc5e7394b565779d0a102b07580f6e5d75d2e27510d520deee8642ff7c8e44cb7e730e186a2e91b3f29b5afd74d42409a7c6d57baf8ca2831bfec95f82affad07e87513f53d390ca6580a058bfbe4d49b756fcc925b4875500e458cdd43e67fc4c523d3e773581440fd5247eb00ba6ba91c07f1313bd42000cf16eba0e0e7276f503613ddd6ad5b9bfbe5b0d7b3389c13264c0f2a8e6caef332e56663347e534c3144f89a64ec751216c8d54b80cf8bb8e93cc99428b5f843d7b81001aa3ef0bc5559a1d92fe68beb8e399d1258c3cee3afbe2149d5df1953e5f958ec3e230b1b1db826a2dc525cb59e56cca0777af288f1d2b2d0c51d1f0f6f7c9fc4e2aae1e330fa8640bbcc922c3dfffdc0154c3e8e90c0fc1f8c4b2b818aa6a531bb46e994559863cc61dac3771369dc599dbce9a1fddd54d03a3c6872b77c35b46a890a775268f8c532ecaf8bf9e3ba1bd9176c9e2c28ccbda9d6cff8b7fb1b3590bead003350708bceada05ff9c7eec768c2601d4d2869802110054a528dbef58a2bf08fec521838d29c233856e1b5a68c7bc8d3d8a84ceac8f85cbaea8dc7431c0cef1ecba9729b9dba6de7d411633bfd5f4a01b5b9906067a935b2e27d6ba5390b37ba2886ebc702adbe2545e405c7e822d73e8d4900362ea9fbdafb79a52b37719630fa7dc271d410431a6cd51da8bf8fbe9f60187878a8b4bf4140905da9fe307d7e3f1bb8b2284b7268a7ee7225b49ee5c202a4ffe9e431f50f6af82560ad6ac27f666a71f024880ddc60cdd5bf4238183c83d8a93da0f58fa21fe35ede29cbdc0a78c37bc2789bca562ab08f69fd1fed211db1b42794260773fc4f8735406c006c821486b07e88af977d8755135c9ac282ff398352772baec4a9499c400fc77196f2d70ed06221288594bc58b1c7de4374c4753f12c4b4de7b9ab721b36514660a38f2d03075a24a4d3d6ca3db277866ff286f4a42b5f10d7c6b9dc52e197538f9fb9d7d62ed69e8cc82014b02e84127138f17a2ce4f46ddd50c369e9716eb458293668462857abd548836075352908eb513993fbc843d284a8d6dddcf6dc491ccb615fd4c29de49a19e38b65c4ce9a5485f553c374c790c07a052efc28ec499ea5e9407c7d32f321046edb3dc3367e3ec8ad15ee7f8c8962c707325ed173bb6a8906f78b753d13f3b9e82f26f9025750cfdf38f8ae1df4c3df2deed5a9eff3b74ec9390bb5f6f83b8b8a2dda8848ff6fc6471644a4f4362cbfdce8c2249e2c71645e646be6cdea238f6bcd672132464152e3a6e3f524e81c4636f2ecc333fe7c5a8ecc9c57a193f6e3e20ed2c088fc631981bc3da7f56fc9edf6265e5065add93ec485bfe06e05c768c3b0b9f21cab58d0241cd251ddf2698c534acd0bad8b54de207c162b4c1a59bd6cfeb59f23e593b0be9a86ed11ba544c3a15fe73f44e02bc9fac28ef0af88d57d4a32394c61f30ebc7d09421b2f89e36eaccba68691aa573c18530958f96cf39376d5b20421e464aa18079a029d83684e96fda055226bfabd8d0b8a7e73b9fb2f4f9bf65901b174703f6e49a8ae31bec29ba5bf5dab55e455982c999f45d44608deb0ca26bbbbda52dc4a60d84964480b8f7c775886082be8e7581870464cfbb164a31f7dfe4737592d09a0ba621398efbd1788f24c8ae4e4a5ec49d882ed94fac93e883fc125f80449f37b757ab61d7451996b3f194409327e9b32030f8d8843f3471ccb789970f4d0d276b686f4a171e22635b0e518ed6e9b24182eb0ea2102e9a510c0768f8e19bc14ca586ea6e74f1ff6fe48476c94a477c1ae8cbd48ec32dff946307ab4dc85b14c085310a7ca9b2962f0df3e79f0d87a2267ba58648f2605f227ee70c92fb84ec38b115fa0026705640112ce6a6d609554319db0198540b6c18f3262467b08a14535bac2484e4fd736ee1da52c2a79b48093aabbcd2555804d199427f68052ae1fe17d3e2624fdcfcd33c68374bca63f23571deb6b53bf47aa1e431191a8c928e960c7db176892397b6cb41c08a85be42be22176a2ae92154c3bee63455e8999015a8e0af75420cda09b948c328ec9f06fb72492ed123e8bf5f143df48d36e15a11998425850be543e9cf0fc4f12005a2dea7f64364ade0930914000e7f1303dce62a593eaf3466ce7d0bb50bd6e79ce382e2dbe19680f12bc5b35a96335ceff3cc6af2947b4a1456918f878946f5f8db07302877873252371e4196c3e9e38d0876316ee2d9991db7ef896a89e088230894d5690ce402beb843611c6fa6e397b09e1f3c845bb4e5626129060233af48a36cdec9647a2cb42ac9232e065404b9bccbe6ae44fae36c925824bf050f2f7daeadd29f82eabd79a25627cc6065d138dc538463ebec114e7d7818b1fab7281d8692a53a6da1d3b61a8b0bc7b8b5d84ed39e330bebdd2126717dd7c9e97c2be4320129b224551e92754b3eda70e86ce72d9bddef7b94c6e11a20cfc0329d51e3dfbac61367f84f2bb091d54b731411739c048f79b1f6faeaaa99433b33efd97fe334a6547c16e341e42e47482a41d8b9ebdf520078aca2cf238788e92e202c71de1acff4584bd49f23e3630e9caee013fedda71400671f7091c980e10045d9c4e2b4c119bfccae8f405a280c27a3cb7ad56106e7b6f203485241ed50e418dacec28b706d901e8c1226e055772287d10f57ad37890e84e9f4543febb50b54af0fc596e258b0c935967e53d854ac1c56e03afb88fcd5d0786bcd7692c40506d7e24ab3368b29afeab986bbe6255784e28bb87b233d89a05dfa27746c496db4304f1b89ea26b4e46f228fbe74340d839c1706eed0fa8b1e6d74b43421d52ef51b10157df38f25e3031b473e9f2027fc2fc089b3e559c57f63b8ea4eb72a9366689f7a00917d9a3278f8f3ecdf3c17bbb635403e7444269f169ce53c41cd5f85ec51486498a3289920564d4c4fc08fe307bb1be70c9476483148d75b19b7bf8b9832925a9618fa58af0a8c9f0c7360c245139479a0c20dd2fe2c28c014286818b413e89addff967bf5dbd3faaad645c2472f011b8b1c991bde49744c7e94026f0c432f9e65364b088c73310f0630609dba73ee47b6318b26d6af1ad9db21eb6db09f222600ad2686ac3a209c7a69ec3f2f63ce7076b15c02f657382aa545cbd7553a0c32986f4d9fea69995a77fc4ff73faf62b501ee9ce03a5cdbefbf0c73861d84c45172139dd858a8b53b961cb007149838346b0aa0c22e45c98a67881691e2f2900b251febf1980d7e0dc5482690e7eb5dc7dbc8b32f8457ce0a299a6f543e7187243f7bec8b5dabc42b02e8558441935166cf5503059e9d0cbfbd26e5af1cdbcc3d19693a30c2c80d12e8b62ae520e64a87d9072e526e2adf0e484614164710cca8adaea1ad530b83a38cb701cc1eb9a692ad964b8e5665f8b575c406938a12f7c807675a55b9fb6c50cca6c0ef2df045dea002824f71dee11c9bc78717d0a963be771d31bf4a57ab6fa3b35dd1f21a7f3f8d847ae07bc66037372ce508e5fbcf68c7ca4f12b3cb10afab698fa8173a70ce33466faddc6240fe10ee2bb073d986ada0478679fa18f17c76505bc9aee158d6de3245609e2ab12278f24cb3e19e2ea22f9daaede4d07d5900dc152b6716bef4f54ce0515c9dcbc6ccff6b51c6dc85f6cf3152353ddb01165d85209a29e6beb7a15cd3a32839114642ee39adcbf66d2c2838f208902a513cf3b1f7f1d754ebba9385fed3e2b27fe9df915dd9f581c66967304d4a452aabd3caa6c8fd0ff4bcfe91c50db6711092dd2c7d82a8a9fd0d3f99bf0e9758470c84411ade74a954bce78b111aac328bf4d9e65e4e30df2f487d2ea4854bb77aad921855559f191004bd2a09cdf243c7bb6ad4f2ec0799cdce45ed8ad441dab414cad7a94ac406fafae5e0c0a3040ea45da53118191ac1cd15b0cf14feaefd878d4ae27869d6e68e6c43a1051e95cffdf4d2a878aef3b077a36a296d311814b3e722062fc82260edc8c2ae85fbc38c4ecf35c0eb4d512c8d3fc410b5486dc9774ad69b2d4e8c9e1bd59fc28f015511ede1e1316ec1509314dcf140ee0391879b344a0bde879784e2e0c6161a25acb470bed49bceabf88b0fe012884a854a9d1b05ab4b7078ad3b7b7e27f4995d41c0db429e4b36a38450675554e6f38649e42cfb2449ef0160045a8c3b268d0292d26bc323e8b3dc861f30479dff27abe8ea479617d7abdc721cb6accb4f3f4ddfabae6bea32a1cb449b882673c2b1f003980c57975749aee24f9bbf7a4918ab7d61126f9c2d06aa6ffafa4dc1359586d706c658c97155dcada83eb83c59d7d43e3730bdb6d7dc487e9c30a92caa9cf5516db56b64787c27d7dda299d7ba63fd0eba36516501d15ae065fd992dcd97dddc8f20a935ccaa093bb4630f9006f724a3f1831f19d4c09910dc1ad7b6f69406c86c9b71a43b71ba97b3ca6dd208dfe592a2743c02dec4e6f5497837c86c55f6395da1594e848f92bc76b86dc3cb50ffaacb0f41ad87f68a7c41626c77b3fb2a0582e5fecd7672fe2b3935eb23c73816c041ef6d241f938bb69d7a0967c0bd03e6f6451f42ceb82ececc6ec143145bf4b02e3e16e64ed6ad8941670aae6a19646df7be56414669a59da6df6397992b4dca208ed6c21d267998c7321f7878d19b5d525c72e95075d1f0f01bcf8a5b5219e55c7ec8688ded6345afd44236e210b41c9eb883fbbe1be4afa016297f94c2f13652c52dc6d2394c8d1b938d2bf1e8b390104cc52a7d0e7dfbe4528383ac28371ea3b774f8be27d6540107d1f2dd3d101930310fdc6b805b79534c54ff9b7636f00e56d35bc8c1f2a17663a0462fc7c958e4e4306fb9cee3f8e580839d0a389abc5c300657609b347a6b7e768c0f7598fa16f1f7303aa20a3b9ef0fac35d8d2cb974a25a67cd88d4073eaf3ba37c018743e13b658550233f86f7bedf470779e73d68f3e8fa3b4ef49be90e1a59595d30d2c44645453c14ae3cb536f7995d321483c46c432e4d3a1b327b7748f8b63042abf5f6d27b00fb42fd68c06576db7c1908b8a3c61fa6fab09428a94288f2126d79c371ea6a21f36115dbb49d44db29bf6896acc1437a539930c9afa2a4c31d43a820827be2a535d614e109cc383d1ff9ed0d279df518aafc321530b5685434e14cc816d7ce0acbbc8214ddce10080689d7a86ddff2f8e707e53a437c7099146e0feef90583bf8a7841b92985a598561fe7fc0941ad8fcfa78d582f3c2cccf3e514a2e57d671fccc7804a940f661755a123dbad146adf2f03be38cdf795cb536cb7bce5520e8a47baca67438085de1dd1232b59057c323a312aec02b13a4cda9aac8b3de7788b1f6037cd0f1f4033f6154928b1716d09426182853e44ff0b1d49f1abf78f6b9d28f1e019ecc280529aedfc594b770d4c7c48deb28858ae5e4d4b4bc38b1ecc7b9da1fddfc551c2dec45680961b23f6fafd0639323b4cb13c68a627b5b331fafdfb8d74304ddae28e45eba546b092c8c1c174a8928c2fc885769ade152e2f2a33fdd1e6b7a0fb9fc38df075a8b11cac35a22a5e12f8863fe0ca64faaabba8df2149c00a6f9c445d5642a6a24aedcb505ca9253ca436ea4d166ceb12830855cd8bf155924bfb229c1a718d581a89007a628bce2a00dba406e97ec8ea1e5a28801cda0e513d56ec32912146faac69012c35645f049f5e3fa7a59b980abe7d807064f238e94c29b012eb606bf841a68f1a1f86fc0523e7deff6b5f401419b50bfb20ed0aba313b679a4c717a0b223a23da4c4a79671148b21970595854642afdbc65974db2274692a6bee292d1cb0b50fcb0524532720778dd47cf3976000505645cbaaf3a87f9733d2508fd27dc4e85ec0c91f4695bf178773a217e291c1f6480626fe0362cc5c4cf13e06e10de17c4c39cd65f4adce3e30e2033adb4293b1b2e455f5f0535097fe0b55501b541b5b1d621ed2592489ca5cab9efddfc65de4c5ebc02ad467ba8602520478a548571756a989da6608ceb78c65c645850c49447e4d5f1a629e52d704a1d8bff4caa6f66c92d36a9cfa2932d8f27f9b0013c967467ad37eff1b15ca6154620e05d5a3f8fe1241186d03a5177b4cb9ba45ce2236838f989a61032236bd5d276260998d568ea564813e533f1204cbbfbba9d43610fe4bf8649ecd29633c039713c23a536e02ac81a9685024f8e87f3a0dbef36f5984bb0ee1df0c324d8ef92cc1f348a13327a975364e97133d59edfa523a1fd2ea5257f71eb20c0ef069f27af1232f0a6a51c6bf9dd1a324d59cbb589b96f92f6b181958725f9e3872aefa6ee3c4d43bcb9941d057f2be004b2bf4b3cfdf05119f593a5bfe4abf4b1a7b424a4b7a1dcc2228f6f0c69a2ea1800a158c8e1c25c3c9ca6cf890d3fdc47da6b36bb272523379bca98be5b680c1e4abf8d15651051d7d2a06cd66dc1ffea063140965d4ff7729e56cb1ab0332a82d49abc36c4b5204ffaa367a538f9bcf18a45c531f9c629d301e85ce057399dcad2d48b246cfd6f2b0b3b277fd78fc19b8077c478227348e074f9e8cca2c62309f43d21da985fe119e2a0a40c6b8f80a91647126f333f8cad2b6cc9f64674c99f9c85d86f513bd6fff7b8ecdeff761f7b055c3f852edb21dabc41f37e6e31991571359d18ec989120851e9b253c0c88affb4411c7e485241bb2f7ee2faf4b4ac627be6aec66decc2e6acbece3e5bef8078a061c12d295d6e8240dd655135412e8342f7e5a5cef2221fb9a538e9333043d19f63b27f9898dceee5b13ecaf3fe44db3d8eef52b1db0fb5349d29f8901965e9f33769bfdc9facfb590fbd92ee1a79e10f02815947c13938af7d2761b8daeb8568a351e2a1bdc264df238219948cc3f0676fc48297c689a07d1b37b4189a1cfed4154ba611dda28a228ecdcb574583a4f166baebfc876c6323d5c290e8fbc791f4fc090d4b8a8dcb707d07dc22e40fa48b10bcfb8f563c45dee26f3046209721251af7335bc4fa5bc2be03bb44fa3a334f206a8d88e569687c754d4ea017b6baad7008b700b7374cf3e5ad808947b15d885d0137926af6222625cdb0c3df19a8d02bab7215e697e99e35856365e8731f893c5a9afc5f7e0de608de74e98030c7abaef495361813ae21853e7920c95d6f85b2dd88afab82662c685ed052aff39adc53ed884173e945bb8e98cae1c3cf314fad6583a45809df71cb98af46177973311305bdcd216478ed8f563a2ca0f251e703bfebe7aba43592debc2c8408a7657c906f5741131bba2b5547c497d6ffbbd7f0dca6cbf4cdba417e09cab44b2dc34e2e27ef29065ab8554f8752e73b1cd5ddece4d88b1b8aa94089ec8165982f6d98904023073c8c6afc979003216a690724d5c5be4688a5c5ac7ca6583659c866f4f4603685d03515d72a7c1b4e743a5d77c06be05f01adb3befb34c34603851e97e602d5c3ac75a8e3da63a31323d65e6321920046a9031588c4967e2861777a84f168261aec3882ab91af12d9a5af4b14233d36f828a6245154ef85796653584fdcd0c192c8ef9df95ad2da0cb900faefc02a865d151b2b36f89fc056315e320b5c06654805b3e05b5340e6e7c8bd798058b56e1ddd49bd3c2ac18d63f23820a126b63c457c5c5a4c1a2097f0997b2ad135d89abf70a132f77e0a01d70ea8a467db7a84ea67bee016e1ad4a6f1000953b3cff92ebf86cc4fac21d63c4ff9eb5818ea4e16413a1260aa60f4553a4082d011b93b9136c59b8dd80938d71b15899699f36622308de12f75687772657444080d17422005cc911ce975e0806c6e7e5935dfd497e8b1b50514079009d0f7b12fb711b7929a597d75fad1f67505bbd709676c43bf3199f85ceb6874f5a42dbc8bd5dde7ef91d88395f8777021bf140db651fa2d983084d6a99fe0a520a49410295755815964c14962b0715e4cba83526405817cbf6ce1ad9e70f786058651023d5255f352e84a755047eb0627ca1727ea33bb1efc7d2e2adc59b251afc8349325549d94bcbcd8cf4c9aa5e551b6f10938eee6fdf70871afe959401aca79ae98dce4ccf666ca8e861f21c3098121837220db2fb5f57481797aa21fbbeeed90462451e72c8611df8ab1326a814735c4009173f437bbc651cc59bd555b91396836cfa5f63a37109a243d484a4120a44b96ffcfa7e857320e814c5a51b6733933e535f09f350eec10e6d778f5ac8e729fd2f2dcb15d7eddb87b8d563d38ea82f78fe8cd520e64e0b234dd7012dcef000ea804084600b92a44ad03be9596e37c86504ba114095918540aef710cde323d814027814765fa3af68924f293d4f1e4f1584ef01496b574192bca9aa3ebaf5d82781b9eb17ff5a89a46946969ae9582d02ef54640ee0112e1b31bd231560d57614c40c6d6b42d353e996789e4ef39dda05749bfb01b677c3bfc6e213312a2103de38e29a42e99b1c9623d0be442769b12b891e667ebc25f7be1c408302c481de73316b2e57a517e92b851181e6bffcf89d4bb8c308b32073c064136b383c6d91e66ef745b80e72eaa5e60d3fa8a597f1a36680bb3e99c52cba5277b82d0cc57a3c7a20c2f8a7bda012c621010ebcb602f8c7c7beae39a45c7505ab4dc65519dea1d6087091c6a2cba603d04b8f082ae245c864c24926cb1295b1356600f84714aae91bd1451240b18b2c7fc450a68372b184acfa5aa740e492dae795c2a22bf2fc7a10b2fcaf6727324eaef3e33f7f7e8b4bc16b1323a8fc292e69ffa02c954285f529afbfb4c218c3f59e7db73802a0608992440cb2ec6c3d06d537ac5cec89536fe192072471af564912550e132a173fc81b25ad255728aa164fd2a6cc7276395e05610ebbc4933e7484e1a02101c821f6cf2297d6ab3ce208b2560cdea0f7e00d5434746aa5a0ab129f6053fb2112d0b6553fe00560f9dbbba734b58811d786f99c8e889a03c6077a4182f7ca1b7be15950d999da4fdfb5f897ec810d0bbaa7318dee1c97eebf0d57266efd5538ed05d5ef810d88ef8e422272b5efdc321e2db73328b3a5cf607f7a6cd65c6052874829f1c3cb33386359149a6ce83a22a4cb6d3c05bb5d047a1052dec0e18ebea25509762859e046c56a2d4b805b7ae2883acea21c3c08a797170763e22623a368d84cd159203286d3fb1cae8aa753f2c50d05bddaddfaa03b4115f5a85e0faf8d8d9eb0412c770d116a03e5406e61f624b8936610a71b454f0c91ba0440422c521406f9860c8eccbf03157c6f5a945072e8db4c4d5bcb520d89ce0d595bbb1623670e4bc90e4123573e304b148c39a6fbb05ac64580a0d267adf65539902a41a8dccc5254794edbf9f6a051d16c7785c3f3eb3a033b7d3cf1fc199953b6327f0d01a8a4d5a2e92ce105e27bc48609501ffe60087bac72b2bd2b6fd37e1e4183ce22cac4b55050666f3ee3e84424a9327e8ad9b8b1e2cf93da7465c1ac8c8585af9907313c879e0bb83c2884670718014255a44dbdb5422cbcf6a8265e3c177051172533655610c8b2fe37000565289257dac71a27589ea06ec75d8a32a89ecbced7f957d9824338d644bf1ad887fa27f0f9f4f3ec230e9c19a4539b8d77a98143c7a3291e3d2ac642ebd50430075a4dba6331080da6f2dad8e02595ea557c6b1da9be2764ed11f99ca3600a69b27c310fa0f06f07c957069d01f190071aca61443e67f3922a4ce0a42484e03bfec75511c4d21b9792908d855576f0b7bcb01ebae92269d3d05f5c54791d117af4ba614d864641657a1ede1ea71201813853332e1a0518cc7e3d402c6a2bb7797b668b5ed5bb9686e3511c278d8e7222b89bfc46a823bcee1dea4747beca2fd200b23ef4dc70de7a002c70a23077b081073e5e7b37a8683ec916879855af8f73cf2e8f842ca8cbced98a9979900e6a15cd622f1125b07b30bd4ba28b82acb82ee32813ea4b0e58f4b09593a796cab7c8f6509294cbc1ecc441c6cadbb576dd635d6c642c04e1cb179add64f6ccb8b5d18484d13d20ae42bbfc85fe9a98daa6fe737b662c909b0bfc1b545ec37733cec733d4fb424ab8bd4fe3d7f8676ad895238784f89c9456a89f542922cde4425dc75cc43304e067803e152c68de7a338f080754240f42177febb3cde33b1efcf08292b2fd19d763d60dc83ec378686ac3250ec4ac2242a6a8ba5f2c7e9d5f649c1f0348366ed39fffc2e8da9c76c3c45ba2079e3439765113abf61b9d46d349db4eccc38c438a447e85f903aea3b969c89c16a6bcabe4bfcc9ff6b71be7165bc59527a05bf6247edd2c892e1d8a7d9e9b1af4afced553909b5cb27598d62c137df77f22c3a171d92b83d9a485953decf0d9414f2c2906f08b0c0d48365306bcd13df87b7858cc0ac38560ba45e6baf10bbb2f3fdd6e7b63ad923a56236d8f0c7ac266ad57f596e37c4ac30627973654d0a654f87eeaa7150e20a230b888fe92e234aa1d1c736b2c262c8539d20f22480aa083b58c151bb057c7e9e993c30d903944ae2a0efda2cd7c1ab2f691e00e32009a189b24698c4d324d17cfe5c74b9a53302a2475814014739ea03a9cfb57736e2c1b78a7674d8c1e70885fbeedbbea21d45b05ebb381e78244a5417e425e1d81a712f9c78de82de90206b84f53bdd2b45c1cbff5db6c65ebcf05d0bcd2934ead9d5e39632a94fb79dcfed83993234a5e047ac54030c39642f27c44f0ddbcb8e98f5a93d87df918ec194309ee5a0af6cbff0f831cfc136e92c645f2b60e8293450e1583d9b2f8a2435925edd6431a6bed4d690190c21db2ab3adea1826a250eb3b60c5a4b3c46de5c3131b16c88614e2cd27f9d6749bc52da5a7dce04bc132001cb753168eb4b7accc7b312075ac7604681abaa77d5601d890c0fb92890741a7f0c496d6dbf1637327c44cca42ea8ed48e36c0faca207e3d7edaaf5a70f7de7ed3c328da9cf5be5098ff93f325ffe705c97ce8b05596a406fe1f5e86a550ca3c9c415ee18740aaf13020bf74c0cb1bb5252fdadf4711f99f5a59854d4401ca88f9ea89bd930d8adbc53f5d862c704c19860be7d7bb98ef7d1ede07f8ea540468cc442c8559e410b9402ee3eac1b77dd36cdd536d2e4aaf0984ceac866aea311ee5793aaef4986edff172754dc922f8fc4d04344ed675d33a48b145fe0528a7706ce72ac278cb6bd1c337da0dfe6b34972dd208367b694667d82f5d8f94271b637b62b5990b95dd59da3450d08bd711861f3d56941b793ab9adb738989bba31ecd7ededa47b85c5e47293e07f6ed647db97388567ca31643c2697d71aad5b58efb590f57984871ef538443e928dda3e5e79698ee47391d198ce80eada2a7da5dcfd1c16e21ce9487dc0ba7d3b0f795b285b9d0e549ab5a864f0147791a89dcb83400ae8a9edeb3072b5c0ca8bc65c003e97ee57beaa92a16451eedc66baff7e2dbdd5c42f257a5afae32c7db1bead142fb17c72f47024e1381eea35c056db60b1d5c4d9dd640eb934b6a66b2f7269227518347f031c3e7171b1ee34c84730a06eeb7b1de0908b12d4bcf13b0056bacace1d083c07ee2eae54fb3794a2cb0818b064695def6950ece592201c2dcd9be9e279e7baa874927e4373f964da3723b352b40daccc842e2749d53dd723d9af4b583861912eda9bd9cfd191af4075b51dfaeaae7edc16a644641ba6ca998eae524f3af1e7858461db9d63a694164757ce825790a91c2ace78c3f58f691b0afea93c49431dcc68dd2e35ea52617bdc090be14040c634c73a043a7ee124a12bda0e8834393b5cf93b618d0ac22bd6cd1223cf9a5973cfe2aa1f396ecfc3c343acc2ac19984f28d122782fc2590cfff4c06d2fc4a87285076a2bcafa3d5584e8c6c7406a11d5e91b2b1b3b9cec82f628d634ca50f2b395f6936c25982fca481f255b1d03b89371a5a6a87919b7d19dd9df442d4bff54a9135719f0b7870d2d29c99d1482561e27f5287971f3e3f74108d363b4945c6033bb9be788f2eedd09a59c9efbeb1ee4b6aa866fcc6c4f9e3fff68f978770b0af4d3ebc3addf46807a8ec253dad82970b30e5d5af46638a603d5099c0b622b9debd543da509b5f7a505a504d95a9607f26779510f86caf164b03b0ebcf06d6ddc7c0d050eccb92408fc288a83633b4cfbca70c96e5c1068b2e45da9c455bfdc9272f8fc28d21bcf644b5a6809660672ea4c7c65c4750456e952d035f179dc76de38d683d08255e1007a4f742eef1fd73ab12b066ae6800f9431488bff680f07cc77b78d84c09b40c00019a38cdddaabcbbc88236377cc8dc6807edb891c94f399f330dfbfef2b734e7c2349501c5832d464417ab23dfe4a5e452390f9c4dfece89366c38a9dd705d1de88ba33f5acbeed5c1015b86c94006d4e15a97ffbd6499af2d71d4316f95ec08dc3ffbd7f9984ff973d514d9989f4ee51314f2b546c4438d968b455fcddddd99b9a2b32cc3fd806cd46747e2d5f1533104cd3500b5e6fcef1a2e0d0808d5c84c58c3c5c572cb7e4db4541af6432d83bdc7f3f05f826a636082d43c1a82ca7d3ae191ae99f2ee2910c4d2a8908a5d685fcd06c8c41233c8dffd7f7d5f62dc3068a3c6baf1281656e4dc89214f85f4f5628c33055789002ba9ce6e558632f709a72b46bc98b880149ba06740c8b3fadb94653e60930bad2d30a3eb4a2a844e3c2bda1022002536f9cc08da57a783ee61ea4bcb73e46385b0879faaaba9694fc8059225ec38c2f039ba67aa1f5812a587bfcbb15a13632c82721d02c1fc34e0fbf993d983246cd04bb298dab069fabeb1364a39bac9e3ac6478475c5463dc2668b8573e45b15e9fc77f424d2a7c28d978fc12c6068cdc3f345505c7137ef7e49f09dcc2db09dcc737747510b029de68267c65c18fd83c7d613f88398f0ad902b2de73db94f600374328fcc9fa5d6f8e1c71ccd5920ff72cba59e7ab5c82b7eeda2ec022b75ae5323c3c0182d4b4f8591ee0508d5f12332ce38c85811c48ec3f5cb13be4419d02b6d5d42aaf19f85f3d7a107d7f96d209b66eba001fa13a727a926f52b0a3d54ccc8032c356fd8a43b3df49132aeeb80c3ea01bc500966c6cb302886996c1784797006b16982cc9719e0dc156560bee88fbe920f627375e64e9af7945d41e2c960fe9930ea31416427b1b700b2e48fa6c96e905ba09f0fdddbffe269126cde2d61a0a9686b34232e7312adc3c1c785e8a51b7cce8a38bede6e5a0418b49551d02e3209345f81887cba32eab35f328972c923998b5aa5c1a79f6fa73e0ae508061e45efe41587887035ff1b09f0201ca540bfad695fe7016c17e47599af4ee087b76e00bb362b8b17e389d8318ae046109cbb5324b938d35220ccb22f2bbc94a8cf0d16a92325bbec8d9909d0d4e202cdf1fe8ddc08765442b3648b8a096c2ae9d82a37626c008bb0aa99af9321ff28050a928b2d1e24746850483215db4275eebfc46f118b34f4f5eac3eab7863c668e54ac010bc38bc91304ec1ec20b3201f1817e6b30e0957b66f364bcb04e1a7bf0d0c1113b4a84f2e11bd06d3074ad41f454dd490d4b61fe52d1e2ba126420b8c90e918e8a44b57b1aaf74f7ce63453ed39467229be1850de4968af0cf937d03a446cd43a6c7c013b8c76ae7c83cf92df01f189dfe92ab5f154349f2992f2867e8430b0ab1f0e71a995f3ab4277f25719a8bad0775786be50eaf040f9774f88c7c19901b449631c05709cd7cd9e6af206cf793aebb1837b3bb1fd4cbd0d8c35c21888d9b4dadac2743d99655542ae21de75584913e70e2251b1b91ddac4500fc4c608f99901b1784939c7fcf1428f79abf288fa457440cc61a4e0eac10d6dd02566f2bc3064304ec4ca0ca83c7df8021b76e1135d89e4c94c96102ff1f32d89183afed070628a123390ab0812eedcf2f026cf72ec1a132965d357811771b7cc0f87d5ce90b4822878b1a4fa2368c1667c38886097b8520bcd76371307714756a8be86659ea93f3b78d224876d3d1532530055ad881e7621ae6a32454c6dfcf0be4986379056810ce9c222019337af666478ebed17b7ba4f0faf3de7ea0e03101cd473ac339dd36e4baa55d7b94e0a6d58debbaec8d17981e46423df0142a56a8ad59908844a1deea3e1a4c34ea9870d7e4f97ee224cfe50b6706b411b2bb53fcd5c8f4a01c125eb659d7cc2f98b0e56fa34fa33302bd63f5822b6e36c5e22b4db72585ecc98acac096a1a4c760c7ce3d03af724a10c52b2bb8ab645e1ae1a8d229b8ad59306943077e20b12334103c69d390f18cb2a4a1a3ee0e3a19ccabc9a244a0b7296d16e01910f6cca64d4255dcf1d1a2ab8e4bad1b7938aa68e2058e16bfd352fd66b667bea06000800930c762612342768de6c2df5f631ba8b8ebc0ed707b1c83a84943596860c06a5f2390e67a9fe6bcdd508ea136187c66858c5916537ca19ef950d0dc74113f96ec30af21400dd7090f25d1eb819bb331ccee014533ae85e69d349ad8e549897de1b4033a0572760e4dcae1678d25f0585702df26a7ce56db0a79ad66ae2eb66dca324eb05e7259b5c7badd216dd8f1dadd349a6f10b2577531b2beeaa78281880529023b4b403d8a337cd1088e490a5f839205d3f014ce3e24ddec786b5737b373e8362175801065fca0afb2aac26c4dc9965ae8f255aaf41ac6975dd4aa7ba06e4a79adbd5622544562bcf58ae11f8cf016dd47ff705526f237de2a17b1fffacad8e6e022f787e3261b8debc09d17dc8e6fb77cedb05f2f064b24c45c7616276c8c52afa6f49cf69fc353a8b9f36a380157d474b09a3bbbb90444cef8b1c9f7fe569ed29e133f8218d37572fe19d0c8308d2fd2b477ff020f1798bde3763de9de026489041f54c07b46d854c51ae593722432ec6233a32824e54be5b74336f55daa3970a5ad53ee75a239b23433b81519b13761f46747d2d1445de4222dcb7403f0b2b638745f0c4c936bc43c2f9b60d1b76353f547e99220875a214ee54cb3896f61f4c51316f3bd1be07db8f14d83d235762ae348d64e0f20ffb407b6c09af8b66aca36542e1ef845e2887a95a40ff8e0f87bf4cb69df76c7c3ced487fe9352c70df1a8e27fe0c6c9eb9f13f69c1f099ae53bc706ff0e8b332938f749292afd91da683938b4835456904ad853814f4d775d422eac9f9174b1315d3eb545dd909fc2516f49bdd78a205ee08ec69454a7046da4b042ab5dcade73600f28e0023785aa076d5407f5ac806d0326461edfc50e0ec79d6d7a425da678c13e970e29030d77738778c1c26f97f9a985bbb648ac7611f0a4c138e4ecb26b5fa610df0dc625a0a6e1100f58076efc0e7a40dfc4bb02285e16a6c4868f8b505f61b6b9b450b047ed80498f444c171a9aaf6b77594a280639568fc2c667f3a706449d02b1fe0d82c40c4a1209fddf1ac4346493c36bbccb4efcabc1ade51f3501c7b522fd9a55d20a8c28d9a06f662171d00090de87ac5839bd564d33cd6c7ab86588685992a5f7581e59c0211f8bf5221b372f52bd1be638320d0051dc63c6424ecff3ec3c5e4601a0513bf8f712438bc65f1d9c6ef4abd7f58930e2f5c8ee46487d9b195485c6953f43055ec502b0971500402d288eda1d4e69a0338c5c3baed0c45de1b0d258ab67d9d3184b5ee7a684bb3de1af53d51c98b873a33fa7a1b0011932d27be844c067671caae0f87cc53db6d4202a8cdc0888b70f6372b3508a53986efae2c10e1670857b0dcd33e4bb5aca7983da77bf9a39e66a2ef80024e399b20375bdd50625f4b3d134e53d45ee36f1137cef00c6f2867af1e53b5d27735cb7ee11c1c0a454b95d2ef94d09ff409af7d4d2639fca3dc1273b65ce1380a5f9206c88cbd32c615466f0f0717905a959513a98bdecd513cc46f9f79887c3f4490996c4d0788852ea64705cf401826d81c72e2efc8acfa2e6f96e0f809018d2ba899e662cc6fda2e9db4777f8f0c6f43545b41355b9a67f1a5a3127f8be808483d3102f48c59a2e4da67880fb620fdadc6e02b0ab78e8d750f8dcc09c3c5ccee52eb93289d8041b106e18c9157076ea5f08f680087f99c5ea7cb806328a033ba9e4bd3c21c67749d334414d3a54341bd5eea1da15d1ec50aae09f0f5694ea3cd43513b6504d320f61c65155d17b5658d4e3005238929d0def9162decf4eaa567212308dd5a29194889ae0081fbb718f86e1d6e0fe8dad176dd3a40e4b96f5fda6448f8fcc4729c4bd426934d447a8ff7a83dc40bc8a6892e58f3f66cdd21994ee266768d4f0f23e0c95aeb4c801fcb340a20d7d10bae4b52caf53a6c56fb14def56c8ab90bf489dff053d42721d69555f66fc94bd76e112123ebd74e63ab35d9fead227727cdad43fa215f22cb2e4728af6548bd12d4568f056004985e0a29a0f24815f7bba69c79da64d10b36f8523ba51d93b3c954624198493f05162ac222caf506afd13e9b8a34b36f6c55b3b8244df3afa553a8fef7fdf9dfa1fdd822abea5ee634bae03034ff819a50f7f5c5ba55955de9f1d3709cc48a3b0c6cb2474c6255040b7c905eb06a688fb77c3db6e07992ed64c705e1d0e5c743ff12317659b7aeb3e317c026ea2f0c43633ef310531c92e99e651a72e469b1bdf6d6bdf4c705716ef90a2b1d27b7912bb7eb9f51a98bc6ddb1fbbc0433ae77adeeb8b36465614b124f9ada627d57c6c85c55e4980ab525aa0f58abc58a9647c710f2297616fdacec7a12343693347b025e6d5415592e3a24ab9b6f18d408151ee702f2ee8301e74038b1a203685146883a27c9e0fe0b6e893281c17abe7bcde5cc56eedf6c81fbfcc8f9c7c2b2992c78ee69f87843ec94a28c7c191ca508f9594452e82b39a09cc1a1e89d2959cf7427ea5769272134fe58a8c029684b7a23503dc35f9f2292ba121cb800d32c5e0a2354cb21725e56280d7d037af3686d9d688d62008bc176dd60234995f64e29f0c8f60b0b1ef892baef143c67bdef27080560ff890cff0319ac00b7aea4c5f20a40d5ff6fe04f4f07b35eba597ceff941fddcf39ea957cc0c8bd8445d84872a3ff29053c940d3bfc31ad5b004a444385cbc5e58c21d00bdc6f845ac887e732a53f8295ab70ac9ac333cbbb4b1ce0a6b849e3f03995d261ab8e57fefecbbf7be8afd6f6d0a6aca33b9c0a2f584f92a1809762f38ec4233da2a3782875f97490a4f9f1f806e03adc0d74430ddacbba8a23f232656f9d84f907a30018f685d7285b78216b965469b1ade2a993d80d3c14c8dc6f8017a43c3f3454f47edd6849f8dc8cfd0e139b589725e8df30487c85cba60b473d4180199e754559659a783b3bbfd80859820abf90e54835a76e40a39871d270481d2c57655fd30f66715235af09acc6b7c3c2af5328877c20188037caae2ffed4f8e601fe61f2b36c6a40a10f3117e6386a2fa72043f1c1c8d60893a6d515799146dc1cf1a2a8093fbc0f7074bb24739b1d3c2446a68d8f3f9e474358398a0a9c14a9b55e9415bfcc1aabb781ca25171222152996b69841fc8df081250dd90d8213929b846dbf0ab27078df7f5c2bfb0c2ed85b488774cb2ab1984a2e3dcb83076179b8f4fece61d5171bbf6dd5a17a13b9c90fb68ed711e68740f5b3c72f463115c0416a1bab65715103c27e946e4b9e120c32de5cc36281ed74f1eb7efa53636722ed5f0bdb994a2089bbb151a957bbf239b073d93118bc7bc822af816b081a18b688d04f6906e5668b15178de94caccc685c6db30c7a240af089322362338a583b3b194c059fb7f0d018d20cfdf946a7673d607986349eecc6e3c1850b4a8bac2e2b2602d909c7946b2faa68c4bd654fef4ddeff635bb88d57f5c62b7a9424365113bbbdf91698de411f0d9e84e5d69ee9dda788ccb97d250714ca7cb7ee4fd96e36dee9aec131c8ba39d78b063af21bae74dd31b70285c3c68895ee852c85b951fbcfc08d7eab32bcda6981b0dc60cd872706cb99ea73a03e3b52f7df2ddb0d81cfefeb8c64a13a88ddcf78a0715c17765d1653ba4d3c155cfc93438e7d4759fe6592f9f1808bde445b93f5ab826f27a8b31f47a2c54a61ac9b8861b55370fb00f41f4c397d00dc23d0851d8863ad4cb835d3e8061912fc1acf10e360df686a16daf4f3d112ef60bd44d6c7ca1459f30e4bee546c124f5663a00092377d8801e9279067a587af52ccecf67a74e315beed906698555271e63ba8e8b843267016cfcd0c941d6241a11e0900bcc7128effeb43c1094e09750f763d517591564fe6b81dbc0dca51b3180a6166a1821afa785c97361eb46a5c94d5b8b225dc1fdb357797085fda6ca536975c2d32c60ca3636f8e7b8ef57fa77150fb7c1699c4f4648bcfbba2a51a9cee588acbcd5816e3a48dc60278b53b0c711909f65ea51524c4dab83a2724b4990ede76fc8ef1f1744fd7b93d91c96976cc4471a210906c3b608de6601473aa95332e2c21a806e04eb0bb37a566085519fc15199446dfdc24a4b8525a0392850dc92cef51c428870cb247cdb421562e37b50fcc3bb575b6f056319fcddc0729c2f9bd4510a00806bf2cc5aab1610d3cb63a66b9566af1a7209d34cb5a3b5761b5a635233fbad19c325470fd9dac7ecfd40f4e11fe59ecce93369e81779a1d10955d5f8afdb89963e6b3b1c995c63db26915356e38a443dd2c7f67b9f0c6bdd8dd18a2cbe2aaebab9022e89864cd17cbf65b25e911c6a4f611784472d4a73a5b726b07071d555555956d49520a0a3ca7202f972fb7d988576042d9a3e59111937bdee85f7ec7db4b9c5210c11596a18f23180b90d972dbc26c0cd38099e7e187e278a72c15c15ce7af0f5cd0d25e9ac4c934a1500a799a61441f7ca4228cabb987739ccd6269feca1653ac7d5aa8f778ec97a9e020ad5c6d49212df09478840c560864492525f0e26b625b45a1f5aa58539de6b2238e5cdecbeb4097e8f2ebef0ad2ef66ee456990ed8d282c5e9beef2b37c660c4e66ab2b963d1554fd6ff5a7992381b321d0635ae40a7fc1e882a1d001af41c219f403b13821fb7964de7f5c57e70f5de51dbb6439e39a6de0425ac3243a17ceba403ca5488527a1d9c69746dd2869dcedfdbcf1aa7f2141241e8517a226b9ddbaf9a0714a15bb7cbfc0b445bf693ad9391dd9ff5c7427aabd0adfc6341cd0da8d97b8ca50a4519294e08691654b77d5854836bb54d529f05fc60e5ee1e0240458b7f0e8e719964de2d2a8c8c105912903aca2906ab9fdf71f422fd9dad476c54be893aa24c126993a46a2389518a2aaa9629d82ebf9b27f97b7a297a1a94bc07ca45a706eb87ba932e95e3797ab4fc569439111908876fe67ed6f12017a6278191de5ed980e74451b6c1a47496c95c3aa21ce6b4bf9282d4378021596a2969356bb52a8001d407469e919e4cd225cc6370199308e2be5d7ffcba16c3709985dbe1e51367f6e7b8792554cf0026a8f72ad66868666482ad3d891bb5c9436d9932c7aa64ca17611e107f995b2368452cdb57469772eeb9e910dfc980a485cf293339ca6889abdc38580e08d8214d87cbae7650ab722828ef0df183a68532790f0bd79812b48aecc3d64146efd9107b40312688402b6f9fb3a6029b5bbbbfcdd78549dc1f19cd1f2aeeda85fbcdccc6e75d8aa2677d5e93cb820536c40555f51d1b6594cb5de578288449b7a6a0107fc38bb722106e1a108c35e02163fad93ba49bedb628eaf355e6400728b1ab867dddf9eff9a833870604469ea732ae00a285cf68f2d4bec118619486c1b4a4adbf6b0073417e357fae41b7a2715be281724645bbef5dfe8a86fa241bbcd67171d3c213f14a4768a10cb26e205df6d506e50745ba9e276dc04bdbba81d34dd8c2eab80506b9aae7ed85ad5c6dfb5ee1e49da708e849a55d64436378a5939f6133cc6303ad2e08f1e77e130e9b4bbc45f69525f768382543f9daf919ab1d05559a9efc14562efb1219988eedad0990549d375425faad2930c3ea5a55f1290bab018ec941b9dbc4fb4394c121c9092358bdee5451def609c1419c4bfc296cd43e8a931adaf7030154c8ce84b1cae7d9ae01ffb89a3d4ab920bad99a2e5af6e81159a5a45f70cabc906bd265e8d34795256be8cfc2d1840cf5f2eec769b3f4b4accb6e08f075d22fff810e1b8be6f9423f8f3922b829c6b0f80b491584686cba660af4465c8169a38ac13317cfd7d0331fba6acc9875651498950ec226ff67a08866643bbc1f825bcb97d3deafe011098fe957585002552f097d22b71e79ae715943ac646852ebdb5e5b4e3ee04fbb86e0fc1e6e0034e71d02b3574a4e94ddd0f485483644b2006806621c118b8f822d74c8f7e32409551748e23df094c9efad3323d4f63bf9a7febb36b83591e7ef4ffb0ce1e97bc3ad0f90a4e8ed38c1952114a0091ccc6a1a52d6ec5c96ecc5c200b89db8e3830b391fc46a8a7159493ca5dc1da4b3e9c08cff947658a2f08bbebeaee23560ee32de13967ddffc592aff9faa7579238ae17611cfd042824166ff12283020ef00d1e0b7cb3b84cf35c32cac53ae4e58b9d665040b01efb41f732cdb008850c72686c8fdd67b7de38f8151e3e7a95e944892f46dc783aa54ff05269791f65b6a6941cf9fdafd4a576b4b5ba07202c4fe2b0483e4320f69af5b4444a8a7a5cbaf0ce78c2c9aaa6f564ce69a95b8d440cc5cec857d7244aaa6982d02d22b00c540c79c30aa90f484bee79a930ad5e8755540419dd17c0c80e082d8c39478b7aec2264c3abaee8bd6f0dc089696958c394f32cc5c9cf83f0020b043bfc373e94b8941f4b9a73a6584f1f6d19b380863223ff32d6f54bec673dc97484a4303c1b84da82dd6cc9c9dff0e5687fb9579d35b73824cfdf6c07067cc2ac8700b1469d2f9c4e7fa16378a7e6898c38ca359eebf8f08a145a262dc12af34ba24e0116375c797535dc5c69b37400bfb3be49f679e44a45ccf80e84ea5d316fdd3bfde077d2decc898bba993c4a51e38b9548c9337bb5d57ce49a70dfee4df4ab48336dbc1574b85f9e437f9560643c2a90b77df9aae7eb1dcca38f88a79e6195edc8c92f49e0d35250d8c261e021cb8a84cba664b406b7ad01d1939d5bdd990fd3814143d674e21e64ab3d41378606d06c32abd664e296d6eb81963dae381058f78cae83e27ca0d8a9b494eca687ae988b669603f8094e0545575f7c077e2cf033570453685366922ed3119e5d4a9179e43b0c250c35177939912a10065be4518af75b0f1e9082b905c5be14ad144d538f95b9968f516fd848a29418f00754fc4bf757820501a05db58ae9376ed7fd3b28800e3ec78411a70bd36e2588de7485f476de44cac7478af71417ef8716ca95240e8e62863242cd5808da7906c28594691e8f382afa07e61b9ebc12cd2f7612f01522c257bcfd25bf728fb8d2f54a0254b17ae8b624e6588261b31f15bf0b0e1b644eb36775d22dfaa085d94c35b794fb3223b287638b761e19d09edf321087b1ac10848f74ac8702572d75f993acc3647ea370ccabae8abab9ded0956c51f27a9321e136cb08f752182ec281f07e225d0ed11027120785abb7ecf67ffb250687db827ca40a20c437845aa0351e6b26a17163ac4957fc48a4e489ff78c9b4027342edc5da21fbcdcbf3736e3b5746184a100b4b5a1cf3eaa3fa1150a249aa5a0d716c0682a7a3ef70ace4c0429bd464f1736dd3db197dec6a23207335f5fc7a3d5d5b3836de78040bfe3a875ca56531e2d056bede2ef78bf0f99c8e3dce01a3b48af8ab091de70d6f8803c0c33919ebfe0f067a9b3e124e6974186aa27e165cc99ec63ecf7315b80aea84903186e3c107bc5e2b1a737c6e4fffb5a761b154daafbe8a6c760db13d20896f444ff411cdc92ccaa00f8908148b68631b69fc757e31f5b9b4f285fe0d51d050731170694af6cec4751362ddbee6eabe16f17043067c8a47d5d64d812932037f9105293e389b704b039a1474ca4a1bef883fd5e7c7a9dee05ddaf63ab0f85dedd9787bc0114b4bac1caed32a4a3835f798981752f52fd24572b0b402714c7c5afb02d87d857e7fc027f4dac2836f2a58f9f30feefa03e4f70a05baf9c868b3b1efd957d156eb2b7c946495ce9ac2ee497855349d9d62dd4f7ab08baf641a23579faf5802891b48a38188867f638733573573d9ddbd7c21f9874e8de9be61c10321496703f216351e19d032a3dea359811ff7423cf2d7fa2afc7e80c1109fcacc278db3ab377e77e5cb7283d4df67eff4958ae40092c623fef6e2d0cc9bbde2692546a89745bd8002def7226d10274c39cd588edbb449a2c63c0ec4c6681b5f9e13694d715d2f6d0ba7c67f48deecdbafa61cd02a1469f56990cd35abc4555cb18fad1b388add20eedf45b7a8c327516598df693cd159219425f242964adbfae4b689b0a2248096d3ca37bb9fcfccf15f663b779dd1dfc185f52d042263cf31bc27a44847a6c0a6e78b163479dcf837e2ce9a9e03b1f6173092b39d13eccc5ab786eadf02147e0b3d7cfcbdf16e11b2b7b3953f6bc06db31525d5176de4df4fb8751c3af39d69ed64344b48ae1ef4e8f06ece6c476152055e0ff2e892ea798a5223c1ccf74946d592a010d420c5a55c3c374292cc197e76e4a0f12c93eeebd77a642fea9bc53f2fd99b11b601373903095b03063f438e70516f8d787e67855c8031d16f78953f16a4588dbecd3fc37bc2a7f1bc7fe454bfa3022f049edd684648880c53091dcf06cd20ee3b51f542a5b4e8aea34079c11567f1d3b97b6a473ee532b207ed51ff9b5381983a0b74bf614c6fd247924d80ae3da271e186bbc220eee49722e22b56d2d50c927337a3662ee1c90feebcf115621c362f079fe8b570b7a97130746966036386b60cafdab7c6a9a0c483f8343e9c52206a27dabbcc8bab3800475a25ad2953755ced33a89cbc6d8b25f6d06c0b18f0742052835a9729963af10dcb693349263c28a5c25e2d28e14b66ad713ce8fc1223ed65402b6798bce5db89ecf6a5c8fe3c046994675b284ff4bc57bc059962c58aa0f9d9649ca8a93b5c69aa2754bc0e8da506fb6266b69c69844059590ca28c70d8ff8b4d78579a200dcafba56105c4acce7a305e391fa707e38772affd5f199bdcc9bdf1db0ca9d2177ae673d55e505951d1eb6809b3ca0776c4d43e2799dc04db617e988805d055f733cda6abe9707765b808fe3274b245e0319a1591d7e701aa3a6bf1666c9325a698734448676b230311140ec3111d4d3174be3a9735bcd331d2a789b80d45ae15964e0eedc37865c521769785b3c52dd3f0e2d314855d2b337eb2312dd89acd59b6cf30b8e4d4cf2a6a25b735dcfc3d91e05fd704f909d6e768857921c589c4a08ce5c7c9069e6f41525c71f4b7b6832e778b7bae17f06d0d8de21ae6b97adc86c99c7d5fbf733f01329566fb1dc14a08b222367e96e6fa0bc20f8f75ec4fe38396a2c110c799323f193a3709de4515bad1bd6b14fd74b9411f7d2db42e618b43ecdcf6b849b4935564f4e6c7a564266f4bdedfce9a8d9ad94220afde0bab856454e34187f4bdcf97920b89c675745c975c40a84d68c741bb31fe2c0d804244f73348e895c4c036ec99331543ad7635d2c79db21e6127650b5160eab3b2eba9c65befe31f3a8bec46ca5a70b6e9ae3f41603c596a00870bac14ba4465a19ecb40d6e9eac0c86302e0dafc3296c68e3f8c5a492108eac66dc73dcdeea0be220abc95f7941334cfecb01adb038fe44cb95be469ce2e6105cabb125f1f8e981bc9287a7cfbede5cb3f37b69ce3e735d821901d091399fa465662e5c79f1f7a2353f6771d4e78d793d8b2927b32730f8f74bb82338d2aea0605b8e941d36c027f0ca207a7bf1f95238b1cc0346a7409de57d5ab91e6d2fbbfe4a9b4c005fab0c4ec00cf5f836f9e617d4e25b28d92690c6c0b33ceb66be943e1e187d69b59e7f0083cfce7e5b9cba66d02261bfd75c62b305a966633a93b3613142110547f6106972a03cb2cfa430f6bc7861010542a8286dab3b77bdeeef3eaffed461113a23913187587cdeed19276885ee7c383bb19e576b2a825673e22eec589444a6db25ad7625154dd366e6c6e39585087605b7a2f607ba05b8875b7e8aee26635c688c151b2de6fb1259ca2880ad103641897ce27c8365978bac837dedbd697726cc33f6e3dd368a5959676bc7acd0f55bb096defc0cb7f306cc19fe8b3a5652ec73a221f53825aad960a114c7eaa9f3ec065451b9f524f5153f9e7547d3c33b3713a5ac44904d9e53ac6bdafdb3c4b03f02c431a1ffe4e22fc50d3a4ffc277ed57946ed38a7c008936cf2cdc3675ac830e2d1a11fb090a8f7201df29834554eda7fd6c9ad3db6b8810ef324b9929b9aa9dd72784cbd4003bccd471da47220a4a122dfbeb057553afb76ef997e549992cf99b19ad8bea56f7fb6e02023e8ec341cc11d6751044d185a8303f1dfb8bd1476d0a83c2c2f12291bc6130d53561bbad604775e49ee619ec810e715a15d1fd77e2b2c633260c03c3ce5696c631737c09dc7ab452bfc9c057cf2abc79f0ee8ed9b2bac9094f7b978db5b3e3ac29289f476f2327a0b2aaf3aca66af9bebc20fea95b6a26dc8e9734e72adfb95f316408f9f2237e17ad428a68f6920e387bdda0aaa1d935b361f4a6bd806807b6c317ae7bd9a8ceb0a97b7a88e9c690d9b2e22dbef87fbfc9ce24a6d8d2d624ffd2e3f163102f71714e2ebdebe9a2a863999aa74ab11742877ae4c2a45e346df632dd5bbc80826c02c882ac35e1b0e4e853e013f94c66d231559c0ffc13a482928667a5465f1f47b26993a5d3f8c523e4f5810566acc5f158a870a2459b8d03e6d5adeed3981207827660b0c7e4f389e85a7f87afb6f6d9705036a02538642350cfaa051083c47606645d1c7589796b093e039550162d197ecbd84a4f383fdd6e9b02d9d3d63e649e98f9d0fa12b9470c17e3a582033fc1aa5ed22e54822e0622b09341a2c0e6a3e7b6a69d945524a752ce5368f9902754425b9b906cb169a5b9d2c7caf95507e9e21e5a1192d132e171cf415e9b56c1eb2413a128b91b7fd0d8ee1d6e99fb0c8ba7efa99b4c83ed1f0845c7265e12d7385862d451c9d60c4000541486d53572a68f71998d5d8d0edfd3b18cf652ac68c416298efa316700016f51ac78007bd529975197418df2228de68c2f896b5463cc835e952376640d3f1639fe9915ea873979e98f0cd0b7e2712ab8a2aeaa16fc174a8217b4050de0a14c01c4ab2bbbe672ca7da7a30ccfbcd1aec61ddab37bd9ace05af29f7c70ee9e3d869e1e40ae5dbd497611636d65159d3c8fa84a9e72e5196616941336c1403442a8c6a2cdddb7b89781581d018d1c1a5e55075659a231c3479d64e2d04ea95a731dacd6c146a44bab97a0c0af23969d83d6c0fbb37b1b3c95f0987ac08b55201e5e4dc8fca00e5edb0b3bcfe9ca6d05ef30c970cf84a15c55dc6954a633eae0a5f717599ac73e7eaf35a074986dbbfad80cb3451c5e4ddafaae68e5929d5ac88c75a3f01f479e6764b3b323eb00711bbb401993efb2c788948e934a14a89d6a35e5c15a71cd4da8b4df5dc0bfb7230fca0c07da10a79820d236472718225d624d5ddce3ac13479f8a56ec3789e939a61aa8d52570a0e398c3e97d7f8c89cda0380b54679dd35ccc13144346902c84fe25105f7a3ec0259194c0add17e864263be8a027a417d16ace5ea71bd248a67e4a6f611f38a04905ac8d915acc9c132e9b20ea72ddeab7d04166e2e9192d6cc24bfb94eefedd9c296f595470e57635ce3cda3d3c1c835eebae3c716442158b2a5983021b2b0df1c1cb6d806b7f3b099074bda8d7e98c82b66adda04305c05b891cd9ad43672a53a00a918adb7d77c2962ba67e98d1fffd85aed08301c218e5b9ba2597cc0df60bea57d959a6f1e501497eb5a13dd8fcb70e43e7b7affc68ad1cca835fdb4242b514d0acee832109cc6beab449e89b985f7a1969bf1a24f2b70889db5ee9b6d8266e62903b7a697f8691d11daa2ce04f99c452d24ae3da918f24926b284252f2bcab90e6956bb920bc356d117841e3ba8dbee706cee65e732ab3475d2fe0bea078d3251524105ff8c7899b5435663c19a80560d24e4538c46724e88d47dd9fa73ec5217932693121ac9946d08ccc1fa223d4ef34a330c0bf8e4fdc4355a0a7addfc256ace629f84868bc7de54ddcfe09172da1c08f3f61ff5103887cb926a0054b2b7aba0841b96c75137f6f23cdbb2c4cd68d329a05f571b6eb160c82b8f6f1c42d9a85339119172270de95ce3ca63b44203bb13ae433c6154ebec3a51c55d7fb6aba3e476ea76c5e138a4b87b1d7784b8c2cfd37dce87f9328c0586dea0cd4552abefb984c2d8c10b96ef9d0ed0aeac1debdfe1c9a824a444ee12706e99f5af4a49f6c91da1bbfc07d2270d5998d6e27e43c021309d1495b4901aa8e90e984c996b772e3bdf4256b2d9b3bec9d76105bbfbd97ef9fbf3d7106cbe1f44b147f934ebbb831fc1a725d6f44a457b5258bca87e2e8663dcc1246a3626eb7b0c19282ec6fed5a9d9d12a52ab780dcbabe95e1479b2458988e2e7ccc8f8869cc52235ab6e3240daa4ecb708a0fb2f6e39efb79373f0747912c1ea9dd518f6dea2a097e08d58e1917e3ea8386d6bf5bf60fee7d434507f80193b74dcef871e258b8c98383fbc9cfc836967626d9475b2b6fde6d82952f59b03f4ffffff0b