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 57720 bf8860ef8935648b8c8718e524851e259016f74a26de70771a21418d08ea82a3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
76ff3546c7dec30eb800c4b5c975880a07361309af4708fb4ac39a7c6ed2ce29
Certificate Block Hash
bf8860ef8935648b8c8718e524851e259016f74a26de70771a21418d08ea82a3
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e109000006170000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000086943049d142b33ae5e23c8ec0c6ecb28d68a6470c55ad76c7dce69cda7d15c2b358bc2b5c4352e092505fa065d34591cbc07b9070f0f530555a61f2ee110dbe703274f085d434196b30d2c0c95396d794686550eac9aa1d0c020000000000000020000000200000e109000006170000

Raw Header Hex

000040206e6d3aa98726fc4c16f5e512dd127c9baa075367dc88fadcc4b1cd32f0f7fdd4e94577c7c0237d3dc8d76dfd8658b97d7d9c5a6f245b0d38827b082c99a2ed8a11340f6a0d48041829ced26e7c9ac34afb0847af091336070a8875c9b5c400b80ec3dec74635ff76

Proof Data Hex

59,560 bytes
121216010307955d6e47fe97dd15846810fade959b5a5ceb06c0679e971794ac2ad09b812f31cc3268d57c81bcd277ec9c907d16beeb0f19fee574b3813aaab00592620dad3b74288551e6e9464a6ec149b0c5ffc35cbf4a21f2dd252919faea19bb229e8d770f14bed15be3a184bda96ff8833dd45895953548916a84364b2c13b0775cdde2d1b922ac2086d6b86894d78e94db67132818d0ff4bb196a73e27da6f17c09a0f99cad2a522f654e543e80eef3554e0b09f666a4bca8131cdfa5c1050e844371a7ae926936cc3470783ba69cf92f79c2fbc8dbe0524b0cd6a011240dad80455c5113ce6371e6a0561cdf90165bbcb3df02ec7b2a0fbf8dc1b02205fc8f7dc5d347537cfbee17dcf50d45dea82253c1a54590ca0b2dcfd310dc3177c0b2b9fc06e9f51fca2892ea29720fbc7f3c086c07c8a2f07c6821dde009d401cd1daede38225374dd1ccba0bc66c6849fdeb1e888886e5e42df573bd7c51e3886e4344d184a2d610a2a1fb51f2bdcf02e9becc7e3696576428da8eaf231e052a9041e45efd84eb569262db687f9515ac26c9481e5e1b9c14711d956c65a70f19951ce34a0003f8836362fca15b1ffa0573add01339d2ac87e392dabf13cbee700e033c285b0cb525e67dd1a3593f44b6f11c8c7e74e35934a5347f54d2a9ce22e5566a39bfe88413f140c3a580d9f1dcfecd38a08b0a3dff3e00dde82d0015d2f249e795d7de2564e182bb44ebf06f17d0b90471e5e6836b039c2e3ea11661188de5d648a0a61364f1a434b325acb6c5f1e5c4a108b4c6a4818012dc3faee3e942f6e5a9fd10fb8a48919be9823e8f03106317ac907d617f3bd7f17d1ee44005ab0b4386cca6673d6a9b9b0cd1c7ce74bf661388218a7fd4f3a376b4142943fa28f34260815739187313efedd291146de07d3cffc6667de2d216db0388393dcb2511a188c56eb7f71e2435b4fc2fc9251dc5d32898683e713f9c2be703ca73be56ec4f6beddb9faf295b5e3edc5128170f557ae03fc6e918d0256a7a00116c28d55acc010acc6ee8b945f2bbcb142309e68eb6a8ccb0cecb3a102c73678efbbdca288f0d640887b5797a3bd6bebeb77782f2338b31b57e88a06e98aae707b830d5576e9523a589193496fc896a5a9ab8f87984201e460dcfde67117dbad5c0da76617574be38a0e6ec20ec3480db781fd3e67e62a64425acbb7ec09808c5911378b5b86a9901df68715322f245c48b728090dde511c6d5b9745c9c42fe45d8165e8edddc23c10c1a9092ef19147166bd8cc0cba9816f0bb542eb299c3f07d62cb99031f8ea4a85b69251c961c6b562f1668124d36af38828000317a6f8ffbd4fd4454de4fc2dc2bbd5f45b6be99c0fb88184357d747c045ae307da6854751ca64f603e4ec701219146cc1d71313387a278d56d9b0ba76f8bfda993fdaf188b8e6243a167462f1fad506bc023a81294fe53621ef0149b4f6307b072cc039596e7bc0074c31932fa37fcef94e33497a4d160c45b3d267fa10e4d0a87fc45405ea261a9e0c09b3d8d8dc5eae13edfbc1d75b4a58f4a720b4382e88b2c0741c5f4baa565b977517c2eef01dd0faa1ec95d57c0cc193659053ed6b77d55242a7df11b4762256c02db701e2b05ce7d2011127d4a656495c57963170dd20c85a04b85e107f525fda9e7e744415208c5e8b94e648274a3cce9e42ee18de596a300eabd914414d444e3977b946074aef3005f49662852af5b4b4c70feea43733a56b65e448be34e86296e52ba0d505a3e30d684e27f49350da38ab64063a1a021d9f13640045969076617f4ae47c9555ad7f1eb866212d522d09cbdcbcbcfb75073fb5060cd393ccf47d66301bc660618de054e2a0b4a7e6ee92f900584603575d79a682e78227f37b40ad1f47712562d8b221d66263e3e247eb374ab0d50b162b3c54a37c4b44691e2c372f5358bba336d9dc3e264b8d54a171fca05d001a8bf5a134ae5d296197b5f86ba355739ef26c7254fc97f7770e1fc34b89db1bcff989fdb5ce3515cdb86cf03d97c4364b8e326daf3262346a1e80e6bbeb131b46f50082c296aac84c2fc00a5be5e3c91d55a609a26495ca37bf49722f6b10bbf1aeee1dbe66c8236bdb69eb5db7c72bda511517f385f2d464392579295cdbecfcc39ed9e9ef35a35a56536a561dff8c9af63fe29bd8f58130a622f66b18d927719b94ddf0703a99e06cb5610823891a29e30bed2a8faccdd96a58674aff716f187fe32b02940caba1e24f481eccdfae33e612de54149223c09e87c3e2599c00d271a57df03326d1fed1d7de8d1cbb03ccea034b044de7ca523c55528766552362beea03a585108766db9c672cd3a03c887824d5cf9227f56197cc317cf516f6de753c5cfdbd5b32ba0fff06c3c6c76f2b2b552adc1c44139851220cea263497efc978ff1c2e28a165fcb52e73f8ce1f148aa81757e4c4269fc9f7dd67a6671f06626631b6783bc58a063723e8054b748694623383176c08d888090c57fd6caebb8180c0cd91936f26e072ef5d90222d8038f59d0555f218e8cb07e761e09d1d7431525a63233328db4d333969943fdf6b56e1e2979f0d01b23b8e07535445d7b83cf0c2f1232b2b314327e07193e5bbda1f26c83671b64baa53809f9070975a8534bc3e0f15400564b84664bc93a818bca69c89dab133540bfec3a3b528b49ec7159a65d3a355326226fc3af26396cccbf13bed98d8272be40aa7291718843b351004c7cc286e5c504d1decc46142e169bbdc2eece7554524998bf5c7be2f5071ec2b8a4d1a105d6434fbc2b0059d4c3626f3e7072e85d15e54b828a8c71ae4d4555663ddf761aa4ff43cc22d6f46af732422887894103faf7bbc11e9f325c990e80caa9b13498245fbb7ffbd9e24831b5bdcf8141218e5eeb76a9f4a9ceca231f3305af038e2fc76b712fe95df12647b90195a554203d40c2ace1896ab3b8d57585273802d379c63f42f43d46059e4bd218faba538372f372a7ac4fda58a577dbe8305e3b23f1c53bd990ac855a0a711273e4f1bef4e595dba3691cdc665786bdb8cee690f85eeae3914603aa851242279c9dbacdc856f8ba0f6a6e92c1473544041bdeac09bbaedaa4f2c5919219cfef308d2a975089e64263c196ff8ec1f85051cff4d142d04764d32a98e213ce2d00fdaec73a87b25591a581e63ebf400371e6d9b80e6177671e6792259924d4f0e91c33b39d9f52f0173d21dfbbf2bf2c7a9416d1215d51fdc9a569b87562906dcc72d4ce5cc87b7557e6dd791c426608bf71649e4e6c23accf9243ec2ee10f6a64b17cd07eb6a72783b756fd6e4111e674fd6288a19307845b65830cfdad8d7cbd453333aa65cf72899b477e15a613b8d4c5109338ad82afc72bc3343ea64fd7d392f6402ea7cd4d02592a38fd4f3f218b639d469ae417b4e9ec54ad93bc0aad77c7bde30b1f0762dfa517e91396b6d83d6a3d5e882aec794b87390ef418fac191ab106fc3f85e703a39809d92ef3a8e9b9c42e6ed6db11dee832847a54440e330ed22ad9190a427dd187793dfd882695478001f9c7eea55076a97024f1c7e61aef039116f509cd398054edbc515539a45a3a0b036f92154583c556dafe0e6e0072e9a80f6d826a2918fd9f0ebb3a87a291a33a5b69d2b0073168d5f6cb312915856f2c346587ae23c16c5678651641567e7b9bd2155544575ffae15d4510af20039c63c76b2b36412ea7ebdf1760bac6217ba03fd971a5c56ee77b6a8eb237f9dc8c17a1c1509f7e3f27f78d0a602f54cff4e4796f928414d0a082391ce39b2e6e8611c196c7378d108ee56368ed45dbda0fb35a2da0ccff734c6c4aa8a9bf97140eb8b99a509a78f933726227705771197cc3fc5951246c1bd75a2d9dad8877849d1963e53ce9134165f77460fc5aba7b8563cd96864d77435823f556a9edab3a349444dca6257e6283b64a1c1eec436bb32a2cd7d113f88d91f05f101721376ebe57685b11324356d34bf6350c5d5e9c2fe8eb592ca279fef865f9f05f828a684f9f51baabcbaba2a5c3d8511b7745ee09d8351d0da8dd550e40ca9fa7560564407921bea79db422cc271cf6b485099727d71e518b2aa25e154e245d286e91ee84fa7c7a6ec6752d7d21a5a1d52fa1244edc2b330a7779057e992ffeef3a07d60c3592153942d0aa9b3a3b05e019effb826b254d08817758d4307a17f7fc26b4910a3b8f51811ac616c0264917967f60ec8e41b9d3c43776fab221b55af6be0fe6b96468d6527ed735b3d2e3d64a564a616199218fdffd43bc381e5ae1472fee95a035189b2366c0a46ab0ceb0e1a5c93e6c5d362bd5d0babb3d5de5dd5679f55df0827c49a489a54e565fef3df48c134ed731dce37eee46d310dc25aee5cfa6b5fdc08c83133907ce2398e6e85cca12883126739499780d5a03b94d368ee760e4d73aff6202d6d8c7b9da1a3ae9bb4a61d3e69bf7f1d4aecae39d781654545fd6ec4a007311520b4f0e6848eb17b19b83445de0cf1e90a73fbdf8a26ce24b5617ad44f9ef52473fa37aab1008c820acc170a362597364df44e27053650c8a231435990fb9ddad9180d962765360d95b862825f2d5f280872a7665e5b7c17d6f5b9bfa4418a3bb9a8a6253ecb652f1fd4019e382838ff1e7bd2de44b9e937feb55741fe3a8ed99dcef080a10189320785ffbcebe54b36935c1bf7c440fc7318b2f7249ecb3e28e5675fdd7160eeacd3de392dd08b073ace80f306c31deb526083e3efbe11f0b26c695eca6a9b1fc751e78259b7697b6e710392b64da51ad909419bc4b53a059e41723edf80e1b13bb2f76c099c8f3e92eb1d2adcf5322b3a3faea9526b0e033b302a60b4859642de14f42947108c74bf75493db2bcf3c8df2ca3dfe2782c0e13b63e96f6ca8b97027b0cdd633582bb26be0b091319440955792bba9bc32cbb4fbb3c5378d867291b517eb71cd808552f839234ec35793378ecd7c079f9193be5695616bef50a95803073c0a78a8efeb7f55caf8c28662a8cb6da44c78981dd8570a9c6f37aa4917a816e9db6ecd2c5daaf8b0cf856cea9e6489859d157d46c80f504087b962f92d1bd15b70e049d45285cabe6dadfcc40153099c42f61e55bb1b4ed0435985584119460cb61a1f540c0d1e4060a69a31de3e656e56b2b5aaf5f8b67b74a56a55bd338cedd502a48f2d874b81e2206a98e2c927d5a9bd81599c9a09a7dd9da1306ac50008a8869e9c0d53e1a698d8c78e6646dc93bdcd33d278b194264f5e5d97df63fd3cdbd9c47b31fc12c2c82b7917da49f60e03141ba935d2da8e33ba50f227cd00487db82ebb408daf89070a5ab5cab8610190707e8ba4c698fef3716c33f15fa8a01e1cbcbae705deda1ad24c34d37661d3a1c0039abd884dafb81f8ce57cbc6b263494743bb956ca2a99922adc84c889aa97b0259c479012cdb1888a49304d355754c644995a29a01e6d049cff6c4775a2723476763b270cf79e51c441115572990657f0387c4efda89426bf09c990a7867d9f673d2289aa8b1f1a45431332b4f698a536f986e5174b9829c5c1bec958a733be9daf40d2222ef21db9c9bffebac4d80fdf761933a64cd0dd70b97b1540ed9b8d661277677e055aa5c802172ead8555627a15700ee1e6e4733133e442576eecd6caf038e055630c7b1d5d411a5bb0e2305f9aca255f6872fb8ec08ff6ca74d30537f637b3ebf69b4128bd0f5b206370bc30e660cdcc0ab790c40497049a5f65ab132162f0d9ef9efd9c3afa08dd76805ead70e325fc2e8f670a14ba08d5187b927d1793d161f249f159764ffff697bbc75dfe5d054165f357ee27f85b4aed5633f4b11c654628943cec2e24a82afe57ada37d9b3327794534e77a1571537a2dbcef2d6644b5305a2eddafe8fab4abc054d47621afae171744723b1e42b0a1023b6dd404a047479ce9540fe873748835eace3a1e683e0158c0c0c08c5f6bf7eae53415f2ec43532a4c06146e02c1f6c19e8b64f3fb00e97445a64b0acbc80705fa9f8b2160a4f682dbd3970ffc93f5e50900b3d49dd9dad6d2dc092ae92ac65f012f93be11659e605d0eb84b7fcabe59c9b0b0a31a69dc6eba7118bbe2505170fb06e9ce51ed149958d108ed35c6e65a6bca4d5e89bfdbe643e2354aff187b0e73f9312731bcc5ab70d688e4141f0a006cbd760199e00e705f23921b19c38f6451271647ef0dc8e21ac875b6f9633f076d3a5bbe684326d9bfef35bb5321d40b98f010d429880344cd0a2d51741fd301f8458614c086957e5a2f80b55dcd108433ecd31b9330afc3a928fe6b838fa00d12abbf8c3a8558ec1152f624a52b86b51970aa805ee50d89e6480739c60b93114b9c86fc423b1d4721531781fc3137c591420af468cdd9a924af1caf22728424d6fee17cc11f8100da834f286fb44a39d4b87b2c7fec9291f87e5a9d43f92ac08d87807b5e3cebc3e96c41575ffb6a1a81ed73a04507e4e30daade2b08f1fdbae3daf3d8089d50d44a0d641d19ae95cae1c2fb256103764cfcccba5b92efdf30d2effdf755d1529bb4e6d4483ec1be056735975562fbe80ffe7d6e988ba14378ee0c9162fd04058c6fe695d6fed03074d3eb3208e90c40f7faf37366b9c9d9e639ab4d4563f18afaef3b6dd69680f5d2d757dd8b6c4da93022458b42f47889db1b4eac4bbfe22528d3d5b60e7bae368904c6a516812f8f37754f9cb9b0631a8f0c3b8d7a21c2094c56435e92ffc90cd5fbf9baeaa36aef1897481ebb5802aa9567df1d286ea23b993af74702143e91dcfe1a7e6191b2360f3f6db378b513733c658c9864396430f4b4311b80ea28b425b3de307397183aa02ae775bc6dcf99dc1b07e55c7c505b874f0de6a78596badcd136bda3dbe780a1b6a19fbeeaccf4a833f0651e23eeb6bfdefb4cfe40c56d7675b59e6c989a5b07460c4251860245a1a27ff5423cf3762e671fce2bf0e0aa37d3b24310302575057d478b806c9be1b7add7d9f2a0927292ea521031a64aeabfeef59cc518a8a0a5a7ec018c4e8547334398c21a6fec46e51c799d56cac1d315d5e7ed0136ea145ef1a27626e30f2f61c184da400f8d05b3ce9327bade354fd78cf394b33e9c184644040085add3bcc22b0ba9af981a3dbf0b58f98f14630b96595ba95b326755797397fcfbb9fc5198a57837e0c2657a5362f85989c08e9643430731a016e86d801839d88692feb039c71e0fbcf1b6ea4a8d773d98290e6de1f69acdb6c91e3c0b98c2b7a8c9f2412cf5ef18c4786ae51ea86ac5a7dd0797159005092a53f6fe501d25b53023e03a8504441e0530450cc231cd6f946f1f74a632ea4ba64093608bf13c12a80e4a4e7431cd2c8217f4de5367830996954a4438602927b84db54c60b355de52c8c117aa036f2310a71ed114a4e78d5859c1ff096e09ce94674000a8f500cbc9371a5ccd208f998741826b8a4689835c77a4db16f3df3308f6480951b7127eccc36e54f9630625ed5c3f42da76ce1c2b5688565abcb43bb08aef074a1203c52dfdb38152c607d23f72debc637e22644f68e8c15b985f1e245b99e332cbc19d4ffa23776344ac4931ccea9d9fcdb8ea62b981c17d098f9bc76a3c8a9e058645d9a01d4ef4e3be71704eeb5f3d86b4d579e02aa62f2fd8b903319008808446d553f6306d6e2684c339e9c5781204da06060c1345de6dfc71214aa825b128a84ac14ec3033145768ee059ae88a6b42a9601ba30e7dce5e580492d5ed682e62fd8fa391577f5b46ba58561fcc74b603e3c88b56710e270890c6d0ff98a32877c5efa9591fa49d11fc593555712c3c92312671b46536c68caf89b347a95ac28260e7176f3738cbdf5e086cc7b2c29dd77c5608d92f13901b52358e677097547b8e70646abfe5215c06021bbcf277080ef0c19393b82acc021b2f3c96f13f62b50ddb819b662072c2c98c2ba54473f692e5ff9f2ec87da6bcddc32a5a03e9325a81e05ba1440ff69f7f41c429fb8cfa19bb6d67cde03fea77b09d517dab7026435fe855897091fc007408fc6d5350613443a1e44c4735782ba5df8b282b24f78a3283256ea8cb058191a1de0d2016bf9b01a03231385c040954a9df4a66a34c8222f20f47b5b9fba1b5d47d72c7df1b8f1215cf58545b64381b5600963384ac6cb8299056740ff2e930ab4e91c2300ae6c30555da34abea1d09b93235999b0bc097715809b7581e7630592dbc960ce69295ecfcd0ea66594fe08d09dd8da2d871660d11365b3ea29e333fb931b0e83f0dca545b3a4088b9b9a424eb721b4d28a98e5733ff158c8a9dd2ee4e511c9b96ea00cd9af170ebd88936ec714b31fc9b5c6412cdd9b688530f3b7c490d44aa00edc9c679efe370843837d9ba847e1b843ebdd799377d1f4c2728a3bfa7a28e20f394b64287e478b0872815c416cac79a47f9e2099afe3ef19150492bc3406c853491a9e033fdaa2418869db5f65549b380c86e1cafcaaef30d88154d0068e488d8402f6f025a2f89de183cb793449a916e2161e314c3b2beaac3d288c60f273394dfe34bb451897a775f1165d31b4ebc1bed308ecc941b46f937278f05375b6b1e6962b3fbae8d34fdd69baee5611418761479d71046aa7080f2080e1f8623230d8619f36704a96b888fdcf4cb26ad60812438fb3d216b931e86a3c5bf032c45e6e96bfb65185cebb3a1bf95f6bfe092141c51dcc3f1738ecebd1222eef1738feec574eb52b5093f10a64bad935e78257e743a0422fdcf89c07a1e20a405383d94a6fdc216f4ad2fe7c2976fffaaf49c0caf015758997b4908fbebe2f741a8e894f43082f3db25bedc2ed5951216ae83af53e54573f1eb82b760c73f1002694affb3827f2996a4d2843458ff2de7a8177269c8300e5408b4b70bf95f2eeaad318159ecd07bcfd5435b73d6e1fade20b430f0983be3fcab100de3720dd88672ed8252f2773a094dc0b31a6fe1b0f1cc6d17a0f0236cd3f26a8687eb619b4616910e4e3e5250213564b36f02ab4dc3e37eb89e2864d0ee9a5147571d9f1b8db2c0bee78f6042f132a66bd78188e8145a8c5b921bf0b658325cedb09a2c126a79e76e4311f30fd2de9d7101c20c55710c0a43c4c5f3a90c7d6eeecc0d5213f3d85ae8dc65347ba8d1e5fa9d6881f0e3e7c2ea49a2ceb58c04d13b89fb18498cf7704fadf65227b4d9a7ec5a04d3efb3508ea7573f72c64feb6ee2229f1617c65c891c11a20a7169e9665212765d087b9860a07e2bfe456fdde1efcdddddd698f145b87f9b4bed934d82221b3ae6ac46b72ab29ea9a08d4cdbbd404194484eaee6363a51bc22ccd89a8093a3026d2b9400bb355c97ea8392d97cabaa6142b9ef943a3ae001972332275e9376373b28d048324d367deeacc1b61ba7749a0c3a8f711d99da186c4b7dbd0f6f381d18e81c791e8d9dd5413bf3237d863e9a6a49d9725adc446e5378be5583a654877b3034a494fa6ecca0e374f6d38fcf5613ae6f443deb058f30608197087b3c6bd4f6a40224b170fecc6d13320931e77814b9b2c2e6e06893a9348b35f2b8b96d5ceb2bd3fbc92bb27527d00dadd7aafcfedcaab970acb7733976818e781479fc02c7f3c02bec168cf8e0e1fad01c8071f57f778ffd7430c6a1738e486d097eab045f4b23111ed4a3a61bc307a4ecdfbda909690413b02d9c6838dadcd0196384a4496f07c21842597c2625806996a4b2cf0f5a0d77a63d8822d3edf6e9a24c89073e55df9aaf4ffcbdbed49a646543bceaa7c5c820f57f3c607254973d055463cf68d9e805586b1fb1d432b83bab461cf3abb4c62280ad80ba51f00dfbe125360e05b4020e5e237cb62b9971ad2a3a21f74ac2f1f454fe453c59c5246cd2a8e9c872b3a88d14179bd8e76c7e342020fa02dbc32dba5b3765fe81bb35b25b02e000ec2397d492d37c3efccb86d245fad9772cb370f4eda7afa10198e23228ec027b586d003c2f773640e6296bd52c281da1406a3c6a0701fe9a80d5737dfc313108ce83df1d90cb83d697c53afe274676f570caca0e089528a62e87530b0b4f041f6c3e7e8e4bedc52b1a3cf104e00aece7d8d4072e43c5783cbaf28e5f9d7b228fbf3b78174c269487209cbb2ea3c6dbd4e04d880132a57181760f8b7954114005edfb319ece1bbd7e76067233cf924e777ff571f86121a9a14f615dfd7604125ae1a85a3726b6d2e52531ba4ff411f71c4426bcf72376dab5756cfee0f5d495a0643f14279df639611bbcf0124ca07ba9a5f3c35199657a9b2ee64a7b9d884ec12c4adfa5243f0f3cc46cd07dabde0b09a6a04288846c43bdc1284b41950213560be13efa552cd79a3aaaf4a6d39e6313bbe49af768c31867a38386e6973280e30316def33b966290ffcd497c3684c87f2903929f10315780dfdb793a2cf5e23c3a70af77a0d659168af4d7c215620f18f7df687b653726c0557d0af2c1041fd2b6f73986a993a31905a47c87a3e4b73bcfc72e4c1aa5a015844afd795a6b9695d1ab13c1e37895d0204a982110196c31d9cadaabb494cbe0dbaa8ee6bf739c5c037180ec463be310ec59357290cebb55cf492bca03a222521b7b648a4d8c1e3a8796acedaad20a5066bffce3a8f91c98d6192546226acecf96fa1e9d7baa811b4f4bc73ca2dff0f6a65ff1540a93ef778db8bc95e0b204b5b110e1f720f912aa6c5f5f88d7b6bd0849e73c1878a4541aa9a45d303ab37fc17270441d9bbd66b3dab733def984b16817ebafb2e486784c5c48dee6081450deefc33ffd78ab52d3d065e024f943a5bb775efe50840c1e89cbb79c6bcd8fdb0fbe94ec7e7b83de712946fc7871d9c23bc0040893c7598236867403466a5637df309292c8ce187c2fd343091d661ebbdcd420378a7076161e8912346219db078303d37c43c209c68d2e99ccfb5558851d200ef6cd6563ae8d81bfb024b351ee9273e69bcf0c1e6ee50db0ad988047acad575806a058c307354dce0fb4d01af3451f771b32a2f33672dade167209c0c91e2ed3d6e1de672d6f8db7ca0cbdcc35efbc93770ad6e8046443ca38d90b8cba2e9c1c35f330b13e2c45d7719c72c770ed97e4a8dec6d2e6305c46a8a18d1bd8e033185749a0d3cd377e08ea64253854c6dc76196c7cecdd21b13d501e4a64bcd8147631012378b0677b0c71862f91536cf0159f8bae999ef58f0e472d60a8297aeacb1e05d904210cc0e1b90b00bfbea201e00eb834c18daa4472c48c82801f3cfd22c45647024ac9913f6b05b7a3264094093e4c040663e1f71eeaf62ef0a522257f94c4f720f32fba81aab0d9b00f8ff46296b2f994cc445075086f25436ce46c9d968b9a7d638db635124654ce011662882d5f4cccc2be71d3ad16ef3fb4eef0da810042a666f7d035d6c8040caa1eaded93a067dff8b2b0e899d48bf04623c0d691ea55d3122d6a07a7dd57aaf8523e5aa3c619b8761501fb71cff67f55ee4a4f390ef20e7501ec12f56b8bc7c1c0b6e4b31a276218db8fc54ed5981ba4723918ccc18d2c94c995087f354afdae415ad27ab2067107660b9913b9e417b51b06a685e7ef3b6f500b194488bb5d8a8d2ec382e99230902dec9a71c389b48bc84128e1152c9eb3d62167e626578a114b4bd1d10e44340261c803fac3e2acd8247730f6593c2c216edb6086bf3bfaba7984810636f8f69c0990b413559f2029ad44765868eb280dc93c302ad67d2ec5c8dd018bd00d7a6cb13fb9008f907f40689a0379be012716b327175ad1cc46c31b74ef137f7972b63145a2a247d717cd0b35296e697c007aa9de4d5e8aae9c8f9bf65669a612659435776b1a407ba844a9759fbccebb6cc39d876b8630cbd212448fd23c0f0ce13d576b52073971263a77ee8a556c0eebcd4cab21c24464cb2bba312e69e6fd757824646a5dad089df26d41f0c750a6df2d814b6f6dd6cb2d44c42428653180aba928fd954ed6817d81655fc2de5341b5d8682658dc511ddacd75bd854fd2048ca778a056ce54d3ba995c71a29f9a85dd8df7edd2da884545d3b795a165ae65b02d8b46829566c731631a0f0c25d8399d447dbb15dc981d5d323ee7d1f9c66b4b38472c8135667ffd9d0e620d17668e19e74832c04ec49e859931df16d316e6c3ff40b854b10ed0b26b8e15cdf8aae9619e0defb7af3fb0d02a7142ba3d5d21c39d329eff77224f418f4063812389a5bc9c14905c9de6b29ce0b7b4444438ff3ca32fe10e5c1f9702e7bff00e2dca6b99b20f244171a216f177eda3e906a6e921948a30bed0c7fac28a60bc40ccae87b3c0a8bc066309419e569d42c2f74029e7a23bc972934e6860aa7fb0765abca6e22eca82adcb2001fdce4f264d955a6f0658f9d0cedfcfc6dffd8dcc5aaba504dea811c02f4680b9f5d4000d1e45358cf89cbba57174711bca4b5e71fd4e824775450b8902e3a668b91cee2940d6151599b4032bb36fee2c7e66fbb30ae4fb1cf31f6b2737cac1603c9c35540e179316a231b1c1cbedc8453917cff17c8560877992f7f535314cd5728d37e4605f2fbd0ae16eb08f6e2f3dfcb6c1a992f02733ac8a33c0b536fcbb1843d21c7d922acb9bd219e1dfb57054bd9893d4bfdb33530fa31e17dcf46434ad8fcec6c567a6fdaf1edb8b70abf23784e035ab0fb4f288899cf95b9cd603576a80b39e33f7ab4335a9781b3adf1ab8e20b4881c89233d276e02f5705269acb8781243b6b1d9aab05e8afa574f5de280a0158c8928ec5980e3ae22e81b949f90b9697b2299c3c91135196677f3d17d29d72da5c03cd6302016691b418df6193b343f8b888ae6b37e89f0ca94670be5df79d43dc7e631b16e5b600b8b0820df24e70a33cd7192532c02deec1befdd96f9f24111bcccebe6561e930760b675fc5d0a9b6f101baff6f102892d10dd37b1b09fb3e8b649064e1d2940ec5aad645546db13c91d197ab57d2aae104dafb8a4b7f085054b659cfba36bd752820a40a775120c6c33172a9a959dabe12b69e40bb9577bf8afe5a0151748cea62c0b71d6688059577dd4716fabd71fb6e5b3059e986661ead83defa5350dddfd361446fd714ad4d6eaa2effff3e0dd2b47a2337a3a0c00105bcbd1e690524e20796c9b2bb1b9c7f72bf8629298508434e6554e89b5960b016497978ed7f13f05c53febef87a1adfd1480b583d1722c391d5e4818ea23467d43ea25ac7d5707e891c849840727072f79d271f13f603a8879af9e3da3d5d16a28be81089293c01e1facf20c8fdca043cbb93f18843f919c837e3b541b82ffe5cb7320724bd07f95802d9101049db5c67ce63fce6be798447f62effd4f6c40dd59016e8d78ea06943b99b50609b664f5a6ae6734c9e0b2a165ec1bb87619aab4d9b33c2bd165c6bcad2ab6c0264f5744616375c9aba097fcd5f110f92492878cc7a10dbaebb0eae879670700d83fcb4b911801ff09695da65f56dd6da33f6d219ec4675d97c2dfb83e0fa51e969e4e5d8de3c1882fc4ed802be52f9efb8ef8e5dfb3e78b546bbd5ebddd0786fb4155deeec4c66f34bed22aca8303e85799bf1e2bdd7d2a5ccec3bcf6bded8268b782865cd96479ae014d9609a6f5ebfc98dc014daa75fc76dcadb1258c80449cce60f409707b334c4dc8c628d163300774f863c54dd45e6d6f09a9a62656ab7dea8f11f236476733181a786da21d7fad9246ffe88bbdae130a92429cc3bd02cdf605e2efa723a4abd3f8f14e31a10583efde8333fcaa95832a02031c3f8f52f713d466387c3bf78b0b291f3c1d8f81db5d9af751685bc0af20a730ef9445c9d4a398004436d3fcecb8d291d4926e87d57e70f3a220ca44b75c4370411389c5bd8ed93a8636aa1f1dde4ef7cde73b173e94885a567e6284654d3d6866d3a003e5c9d6ebe0bc58ab30d5374854fa17446fcaabc760c92a2bb75a78eb977def6f921f6543d79d2d043d308787377a46765fa03adbee3173a39989f52934304b8d50454569cd8f801cf9d246fb852e3fa69bb7c8e6de2d10d54ea81c86e89b91b6397052d1655f7fe547759cc24516a1267de44de6a243a816b18a21f4a395d6ac0553bdca7cbf359daad357242163467df8bb6c0ec2f3f4af752d8d99cdca9c2d91250cdce0b3ddb6f7ee1a82a6ecd2b6ed2f5197806542dba3f6f44de0ffbef664215496500bda827d80495455b5a72748d98e4c8c05926a3b167442ea2d408dca987a4979d74920099a948e96f54a0fea1cf9f89f3d0f2a0b44ad4d19b029c906f0d73fc6233ce1ff73cb90792916752e3b612a8c625069c51555c8c5725ea5f927dcb842ee94ac54980bd3dc9a5f370a8e633f69cbb528477c1c1f92b61592c28f50283bee898bfba522ba7344e1ba2f909564e764a6e5b0c5156172c4410da8c792f19dffe7718c948b3d9a58781f1b3f182e6129b3952efb051d2a9f85eb51c0fa8ae45286f1bea71f205a26df0562da093a62b45ac214a71af46134ac76d5fa910a222da68d95871c0b7fc471245feda2967d9df16171d12b2ba2e62efeb669df82355cee3df673222e6dee3d0e8b1035d10a2c252ea39d8046ebfd3295a1d17bdf75725466d581b442c80f74929fe1c4e98cc8d232968ff6f0e39d759a2e263b2d1f2789803c28745048218e24ac45dcd61f36327ff10c36c483c195eebe3da5f74eaed27b86d24f81d864a15a586fbfa0b1cfdff3e1a5b1a90a428f36c88897672f3b6fbe7cc489e0370a5e87c3b8a7adb4582cb85c909461f5c5fb5cbe710bd40d4525539484240e08286caa393360ee768db151f9a8b6d3f589564998db41cc918e1f77f4ceab51f3dce56d412404757ad16c9a6e9c5b72cc0673f12735fbe8a4b957c2f26a450c5c695f3747e8e34dff4d412ba46a6d4ee77f5e0785e1afa90730d81144ce102d7bc65f48699ccbfbc1761fdf80d6741424b2b38fcf383d097606b8173ba60c1c42afa253a34c31a9b1d870a4db6445270d45d02e092691011eb5dc1053e4107619e268e4b4c14c2017b10a1ddfb355631ec09aacc3b173b55a7714f22d0e4154a660163b6b92945a745d78d74f523ac17e4c0ae8361c91e81b1ba088306a1c2d6172f223ecb65ad64ef146a33dc4ddf4d480e8e55c5737868c986b456c32c9f4d5c52316991b57337f166b3dfebf7c3953aceb68de0ff1a8536fb7850c6ad6ea19f770f3eb0fe19a7e0d1b4ad7a8cf7cc274af6b56ff2d106171eb3e379fd988b20692a2d0284ed4c6dab961926fd45b26cea21212acc775652b18fab882626de34f973f6034bc4f7fd48935f13b94f44597c062a9302b59d0d88c5403148a5e42e793e5434afea13393983512650017fc54ece11917146daa1a23a330d7db51d810275001ab5a29b16c93477114ec76e1e77ab866096cdbe34af3787a5f68e812e77c7d3afbf720c729e42c3822df0b35d39f3eaf52b3b01682b7f6b745a78c2255212935895ee68f50e97418a1939fed9e75a4d011c75d6a140ef909dbc27f71caaf8b56e9db5af219285658e68fd4ca55de277f11634b8a6bee4f0859ce6b896ba8bbf85a3a5d0c207f0abf7474ec30461f4850ca62ee550c5f1683eed66929c2047971f429c97851098442db04f17a5c0d637b695dac8c60854dcc342441a9d19b2e955621a96407281de7e1e0e756ebba5bebffd2106249f5c48bf08839e923d377cc319f203d30b3ed36932901c131230971644e44b98bfa3df0047c45fbc6db6b2a830b2be69b983dae36d0899652c3238f56e451582b9161f20ce793b093a512a8f32f1f9f0e10c4ba6f30a5e8ece3f52802449f7f430ddd1dc4ac118cb861d3c2e02a20a835ce77af827903504c9ee514a937c87defbcb268a8e14a8c47d34d6b7b9eff67dde53fd33ef022d7bf6528ce5afd35b7f0a87001b3cb0e8d2a1b529df74c9ade44305827fd98402f044673dbb1b62bd0978691bc7d00356ded439e8a3380a0a0f3c29070a2f7d4990d4347b05258394ee006fc837cb113f4f791a7e59a98021c7351a27994b6bc5f40ca8386eb7e8d15c01131d09ca6bddc7dd26d34b3907f3ad2682e0162212a106758b443340e8743dc6632d8618035e7e7026006bf75e6622c7abfd67f7e5d92102c80c8cbfe3180b15e30444e4264dfa39332dd9aff16fe47a8cd4a593d31f9adea0a15f401f4143ad43bed5b4f2fe5cf0a8234cfbd5507ea4e530c73a6568d7e57c8a1efd588d5b37c5d809f30e44204104d2ec1265b82960f48a1c343e1ce94f1ec925d2a389fc2a5c2853c93a6356268a9da945b9986b32c29be17b2b75756abcfea3a396644cd768f198af7a13089c6d2834613c8f11fb860a11e0ade06c679bc060a95fddaf463be8e7dc761476d6572b5a877999ae34f0033fc4c00dc10e6425fa6054bd838f479cdcff677c6dbc929b796e29bffdf81decc6e6b54eb70d1595bc2e4d3091d3b83009134595f6904e4ae260bfb9faf5a4740e77e32b91be6404cc1a1aed54c50bb902e2f92df038d09ee5a58743cc9262c6966c487a93dcb2e5d4b5eacd57fc31cb8206169d64126b13c664770e2d35cc7813ed2571d9890ece78a20230b3c7c51d3332b31a7b5ac81f2b2b241126ae08c4d56c15d29b372ec9e632bd9c37ef8cdd9d870a352d19a90a68e99b7dcd400ca36c60ff53df46f9bc2347621102b4fdec37ed00b0dfee0bde21f14d53757619a2d62e64f31b6cd7d02f73c41e655629c09787547d9ae66578baf6888fdeeac7d64955621187dca42c73a5a3ddb16d7fae71cd2991c2574bd155f5d3b69b913ab00e0e75d1c0b3edde339429df1a00bd3b23d0e4ec9a103c184208374e5028566b3d6ed8d7bab3bfbf66112c14edd8d29e57a3090618c64094fb82de3e705e717dbb1695f2fde5f170ff3f097d49af98af2e96b13e01639af13ccb0a3403260b29acce6e168bbcfd7ea6d3cd6b044e6194910fbe8c54479be19e6e528aaef5462a9baeefbfde8114ef656f02e1981767447f359472b7abe8fe857d3c4c4998ebbd561bcfe34254e894a3630830d90670d013e5d1170aabda40584b1a0bd0061ca1c959a2f2dfeea9db2c705cc84f415fc494e6cb06f85441b5faed8d9c544102a0063ddbb60c2e4b9b325e04af40c62327469f2caac1a38ad68b059d9450eb2df738817fd37164021d90d1083b4825cabef6b23f719c1df5fc5a56007f24930c0d9c3a1905656476fe1a7bb86b5d770d51f37b125dc78297fb24a3c061cbb7f058c8360a20c95283aee48bf4cdb3838e46dff233ac8d1eb3a8ab167237ef1d559fd621801c873b86634b0be7ed6efa336363990e2fb0fd2e6f2b66dadf7b8b53bab2423ce6be0d9d8ae18aa814c8b381fca50533c54fd44b999307f9b26f7091cdd05d79292c63d5052a615f0d182db6e427a5bc4ffd3dc87271ef7e31a7631a19436af42b1f1b5960e8bb7e3ff8b60b9b0b83247deac78495f32a795d71b13cbbd4511f15592def01b219d8d803a8502cf8a1552e92bae7bafedf45512001fa8f281b6da4cb158cdac5f5aadfaf6481b727be4018c9f920d5b1fa953f9d2cac83a6620e107a41edc207e71ef7a883684c4bcb43ebdf8715cd8ec41be73f22792911cb78d3bc3c563db4b5bcf60795d4d168cbbf865ad3ff4b296a2f2c27e270acf712751a27acf5f60faaf4c88cf58c609b3f5a361bbc13a9c8286570bf9798cff26ff6ad9f6138bf70d6f8346ce2cc4c1eb4bc32abab66a081956f218686550f9e8c14041b100c11fcfb645eb87bd419728796d4529e1579c493668eb0aac245c2ad687d921d11736f97b8497ca7529af99608b05a49a2ecee80ea4259355c4b68474fdad3359369eff006cff3abbcc7e4a02c92a9555c230d16f7c358357f23730cb8d717db7503c9908a121c41e6f9bc47b94892ae1d652112c59ea42d72ba42fa2242a9669f925e63a222868e7018fd27c0dc84e1b74df451c5d0a35038766f8a62b7255eb8b02d4eb7d77dcb9d65ea4d418d99abd82a8e7d2b69bd3145dc55cc09e82d73092fa3adaf7a9f736481f0f96447c87ae8464fdc754ec7d74e62523d3794ed1c0cd73890950967fd88ad873fcd0a1f27bd97235c700b635b2ea6ec120432e1712852baede0fedc3ebbd885cda2cc7e733003e493d4ad0d4ba94a2ab2ee9ae2d7b5396ac3b51d52edc6ba73e78efa1b865f4653cd3ac76ebbb4adb0410d12529a57aa5a8041565e83175f50fb47c8335640db8787df87efb803fa6999ac2a6ea028d39d9ab42138eedf24afefcab9e9107543c14f8c141bb88773893d30d397677637b9b2f26ce5495690b7564e49d4119e7771c42d8470cf1e269d2922b6c2d0c44b33a443ddffd9916fe7b781e8d424a4920fccc226ba5a16d64cb8275f453b7d939bd264be78378cc234a6e550ac5dd0d2c5561d3bdf277853a501513c1a95305ea0c74531749f3ff07491fca9cc7012f7d7770d25e3065695a97c89872b41050248c8c62e80c8055f23a831cb69d83b83fe3b2e5467cca602b377b115762e9dc79b847ab996ef93ac095ad8e357ee8f2752ec8547d57a2063a568e263ad60bad9525edc140b82e194d1b986e6224a4395aec50f5df46e0608bcc0c328990e75a1b1e36b42b238c6f02a38aa270c353a6216e83380db0cd974ce6472d51cb1e196ae212184bad6f3349ec953d68bff517fe20c579f93db77155ba061cdcfc4fac316ad333b4c0fdd6b3e83327bf7b1141675b70f17f44032016612e0d28a44efea8accd4af068027459cd664c14ea2da069cb3fa4d51786af0579e4083fe20ba8ac89a39dd26fbd065d75e8cf3a0a1778f6afb207bf10048bc7341195336482353d6b0cf9525953525d5ffb13c56e2ee2a70d6efafb491586f4247c65b23f4ede38fe0779465282dcbc34fded79aa7d10b74a3d921dc2b368240c888cce009fb30229a4377776f41c00587211a6ecdeeda5591a590449379fb52c4b5af6662a08ddbf4098f1a7c5c0add49d84079b375b5b52e63aa31ccf17e35ecfdd2c6204f19369171da30184dbccc2d60567cdc78bbc896d3f3d9d6ed614c1249cbc212a5c98dc50d882d6d622877a5e16e86ce43a560dc78d26b34678c1bc59056cb72fa973a1c1457178d7903992728d93b23972c4789199578fa0ae6ea2e0b2d786664330f4fe751faca74fd8afa7dead0419ccbafd8d3794e456c8703e4a9207719db9e82e1754900642f8c3d36c0055efd9810a3dbb905643cfd87092d8e55554541e3b537da4101f819a9dd67ac1e074de808f85cfb527f43f06673988cfed714d1c141b5a067bd75cd42dd7c0ae693de87e4d4bb5856ef43c9f9f1cf7a339c2262b7c0d473f3186eaa3dc18eb8eb79ad679268b53cf424ad18632cbc6d099d82ad652e0033fd909e3fa4073d4c05391560ed42789ce43a9d586aab37b99790ba4f52355efaff9d3013bc242b35d4350ef88baad42d8900cc957f15d76e0c73b2b65417afe6c40b81a489cabf928cf767a9318fb70d692ed9a2fedd96097ca4cc98de87606a14127235e914e30645fa0a5ba52a18aa3cada1732400b0b44d26d8ca92118558c0a966acedf2baac18272c3c8d4d47381e031a1fe68c9485283440ce4ba92c2d919d4e99689d3a42f4e59f9d8fcdee3a64d3640e462dfda8d4071a21719c6bcff99ef77a1adb2d1ba8d7a4be2731fade59dd82ee4efa643b63ced678def7e84d1851e5ab6a4036f6e28ea1789fcd3939485d6be673426cbbfdc20eecb48e9d7003ecd50d9c9cd0268e4466ab640aa66a5215cba2d20c983290b9f48882d1bfc2d6414d8faab8acc7cb1a0d588689f00160402f452cdd5b363b9d37e61624c85165c8b3cee6e864dff53ad6c7457d5109f66495bd0969c01d47dac74a8d6cedeb0415e92f7c4a2dd7438f083ede6f164c3e3c85f420134ca75ad761bba258afa281ebd8fc32088c39eeb29820e9920075ffbaa98480337da4aee482f3ab5d282804d1481da75e499e1b5c139ded69335a44c72dd8f68523f80a998cdf2215c230f90344156edf4c2e5bf7470db4735de8cf4859d619dc3e09277614ea5797e05d815a817de76a9ea7b2cc4a94d773dd1bb547b00804c0d6480b9f463baa09cf58808a00690c29c217c9f1004b1fc795c3239d24400b171138b0729502466b9a03b93a0ca77e3300caecdc544211ca4ffcb3479aec9b889cefbaf4406a1f1192ced7cd8b11d766d0d0271d1f7faaf67efcc278cda67a71a036211e29d9de72d5e18cd8bdd048a69e76c72fdd74cc0ef62d8043f131b497caf7c5743658a7ec95d2ba52774ca676e8eb52ead082cc43e5386516f9cc258c1bb33a791d8c320f98417f8fc813853d981b9c3574d34f6ed55d01796e938aeb33cb7f201494bab48c9a03ccfda891a16c57aa92ae270fc8d577ccbd9eaf4a01f0200df58e117cb4b829dfc1b13046b6fa81dd4056b27a7b75a8b6a258c7fdf4f6350810071c780b24b3ab5e53158e6f308fcf30770db6ab0dc5d2d06c2eaedb777d0d6fef7eb2e1cd14ea51f584f48fb71d05701a43261d01c62f11c043a8c5e2edf5d220342bf5c9c1f6602fa99e1aff227a8aec6873fd9d110927f5d5dc166d4557edb60a1f50eeeaf442231ce08fcb751364a967adee6356293b721c1db3dfe743da0e9a8edd363babd0fc6ce8116b7941698192a3090632f8561134e74324afccf32b32ba58df5146f7bf393ba88167c953db33a934bd1194e722aeb77711197e9a884fccf583ff4440858b8e94a5c6c8eb98fb164981750a5ca848c38cb2cee0248937c748ba283bb0f8e2834873ca515566016663ddcb1f3f17d46a66c5a1dd76379de4bc020cd889e4ea71d004586fc2322264113c3ffa5b4c17a8388d4e30524834b353d0df13a7cff611f67f2a87b60f2025607ac31694c58f0d7abb3f4684ae3ffa49053d60cb531565aa1d943f2631c473ccb8b68e01873a3f8f591dbb5e535112d7cb804ee7fdcaf74ed2d9d0e898163925e99c386e073018b40b0ee6b091c5f61eae350822f443c87883afcb3c3865cd934c40b2c3a20b7121f721336df97f9e7818553ad6fdaeea1587b67a11756c8ae8f59923fa7d7f885b92f6bff4ed828789e2f2ce20c1fab28b11f20877850ec7376ebbe4d7088c48413b69b07eefb3ab6b8cbb7607dc7047f24628c2425eae3c853914dd1fa20162b3456cd90c09114ccf32fceb8ec51aaeca82befb4258f6c16cbd150c1d5e6ec46de9b6403a613852eb18aaf80ba0c6b34b7da42086a0e6867c6090b2033cd2d50dec776756a33785ebe40732bad42499f1b290cafa82a7393e9d01bccb36abe666c791fe669a0293a24e5ca8d66707282f067f16f15d3d6916eec983b99bcd690c21b62d38b637def28aec2721684694958eccb1ea799b4bc348c7114bd59c7cc3092a6388a5745fb9652a7ca03814fdd3d2d72ee6cf1d566372c025ef9717093d64ad0a6cdf341c77ff71f94e892f30be1384ddd3d81ab2f81c17284f33b372c15851bfc03c78301ac4f6437be503a164cc2bb8a3fbb5e628037ffb8b94f4c85178788a4d0963a226536460bfee2e3febeb30479747de166647940a3989e371164396694e5fb9dc75eecf06e75feceaa6b9fb8d3f613173719324d56e44c87b5dac6fed891bd8df4483dca58ebe18dd085a1eb42aa425e214fd952bbae041df1fc526ae986dfed2d7d5c2033dd4971e4f07cc79944e8a6c8cccb3a6cfcc5de3f6fa0ebcda06c2bcb3df1d4b48fede5a40c2c8a74886a71e6a185ca65701a20892dc7f486ba1fed821b8095763ad26d05d2942cda1997542763209e98f80a9409871faae0116430cfaf59125093e057850cf47be61abf7f4d5ad1cd8336f547b9b60f0c96c193f03fd22464bd62c89a3cf438ef4bfa1c22ed390c6dfd251a101b848647204bff6f4dce81ae3975916dc9793e9d6ae4a50a53680388a699ea02f02f9651e9a2450ab675dfb3eb98cd174824058b7cebf342cf2a648a3b9aa7a94d54f6afb419456ec89514ec163058664d7a68c760f6d91fec3d59fe40caedb8bf410f1d1d4be4c0d4416db875b340a87716763a4685c08c72ff98643a7f492a81604f9c7e080a917dd59a89e496282f31d305ca4f5b3f984bf8fd57ee1ce1e5e9c1a7b393930b042bf18dae7bc70e01e14d92413fefd94d909dee2209d0c47030d8421ff5506ee6b110a468f7da30ab38e1dcfb905890817099095687c19062ccf8c4979c015b260a9fced9742d984b711c2a19782e6e5a0d13e1ab54e8df6b81fc80274cea71aecb140271c187cc619442123295e43c672fd0e7b546a00f040a8fa19ce764d46fb4e6bcc5cbfbb67b675d66bdb4b23e2f5aa0e73552ccff6ca6d5b4f692a7ed7c627f214d07cefdc8dc50ad0d9a1191784231fa55bbbb0f0ec98d38806e1b8469e3273bc8f7f696d05de20d90bc00591404e5ebc7163478c9c0d41985cef65f5dcdda99200fb9d3fbddf1c99c0cb20d3c4c1ff4fe63c1dc40a7eefdf77af6d52dcd7a3d8882fef987e2fd2b000ee38fdf1dc78f5d6d4d799d46e31dd705b2f60d428934a943f3cbf6d4c1529d5751930effa109380c53d1b10a5b6c12ce566c7cda5c462c8f79e6634356deed2ca408af0447c7151b881720a2e6347ef2619de45408c13f99e9b1c7de4d5d535ae3ce29cb50a500937ebfb728af67b13ac3182da6f317bb0d2033b58af3ccc0a00046a1d0fc809367b54cd6946bc310867c563880eb24826c76d83261d16edfb00ef02dbfc1dc29d249bc7c1a397f838b6f0a2d73437125ba0be4b445b3d3aab69ab0eebc266c2f60fcccf6650ee0f0d13ed0a9e1fd0d9975f1c8deb398308ab0e7a356571421aba17ade6bf17dbeaae407b9bbbb86248fda723b685930eef4fc56dbaccec7ad283d218d18fae2916a8b4385f5f8aec94ad52c6d65266c9918abac69ec8bce6810a01776749e20cd45b2c2a3788ba6ebed540f526d938b078b6afecc03f2b76e0ca61628fec63130aab1f47eb555b1d42494cac67042686d56acf9ba8f8602dcc1aaa9f9254ab9370edd0e012a2d05401ae1c80f327e5b432fcf3cc34cbe995bfb3fb443968de5197dad9c69c46c733aafec69d48bd9a1b35728a72a2f185270bfd3f52e516cc89f82243f7d51a2800570a4e1afd7a7b904aed91f52a7d767e118e2303c97857485374993b7a41c1f8942eb79f079616a316911336c3e8695fb4c7d2307e0075f12f8885bb97d0be012bad8b8afdafb0c4b06e72f6a1a2930c0c4361b48275568a30b6d6fda0952dc8840ea8b36b9c32982e2a4009c9c786f30fcff1f2617b3cd168fcac68252d597953b24c1b3492b6c7143efd7479a340239ad9ace0e976e5612dc8f26ca882656b516cd6af0dd2094327dcd8d276ea721a9c025de6e0a4647edcfafc731536386f4d5ed02c5795cb4d5befb3a0815f40d5f23cb3f40d186d4803c367bfd99e3f1d277d046617375417fbac132cc77296e28e2c2b0de8722405bafbef7673cfd746c96ee55c9dd950d741becf5ae68c9f5eeb61b6f7dfc1a109038f5ce9ed7b24810b673c5d9e638f4e37a355a2311b2c5e5c0e7fb598853fd92c7dd99e8a4e83f5d54fa4e65d435cb9b6c5be7504adbd2dda11ea336cdeb4d043b33b0b0d9379733596d9a64f32618a7aa91960b7169f08db5b5e7914459caf9875bd36da717f7b8fa3d073bb4ced5ece2657777b5fead18e7eb0884b8674d84784ef9df271bb1450f6314067b1113e862f2c2ec5bf52ce04e0e5b6920c4afca61e681e3837e39cb5e599ffa3d50f42a183ea9a2e4bcc7011aaefc0d09fa75e00cdbd92787c381f2f2716c8006ab870e2b99a46db4e998950aac6fe38706cf1463f30bfe6d36f69845664d04981954895bb279220d4d8e854c3ad87f0f26044b33aac0158a1030a7d7d37202947b73f2dc7d48ef06a53564e2b88c7b7679fc14676edf7a48248cdabfd6f76a658638c4cb409e0ba4dcdf43d57a147db953bb99f24d881655c8b8a7c6e4efe2461defa7ef9eada8ba651990994794576ef9ae9ef40730fd22bb81f6b08382c6a7d8b9578d6c82772c70fc182c3e34f0577321aa1e1950a6033efc5965a3209ac96231140b1464f7bf71a92ec23a0674304c47cc41d4005bb6c373be999fee8e59c81ebb0d3b4f27dd1efa11d16d6f0fcc81c257fc8e6b439175a7bb49f360ba21575918352b4ce3bd55a14174326c3936cd6f98fb84667d63fae95ac3ba04ddfea4ef03ffe2e9013fc612d8184b462f867898b6cbcce06540873a6c51bccc5c7a19a5c5da5a53d7992dff6f9f79aa9df135764bebec7be15445d9a09873342c4228fba946378137f1f767fbfa869c4fdbb2a7aff7d03549fb6b3e6c00123c96d1344af6c770a872f212d3293f8377fb86eee6bef333b9e105c8825905ba66ed7697eda31c3869d4ee760127ae1cd351cee0f735963f2fb24c406d93830943a28998c0462f283c337af1152d5f7c55fff75eb535ef27312c760b4e7340b4983cd23070d36d1d3c2d482a36c0c9a7d87b51dafbbe31067420c190dd65784b2fb984160d6f10bddec655a092b765483274c2745cc5e18ec60586ee04419012617bc8fc9ec69285782b92d3aad1c0db19b36b17f2a6ea58177a6d4177635c7d48ab1f661091f6444593c70b4733a940ca8eabd6936af5b679f30981b270cd68e660e6ab5782302ffcad17ff836eb9d6e0d3ba6eaad3e8448334307a1faf1a475364ac33f863cc3845a0bcb8085b2de99d6ab4acbf5fd86cf423b703bac8221cab30f69ee77ae244942b01453d30f69e2179609103d48e7825d544dd1ac7b7a67acff9c4c73ad95c0c0e7613c637ac0e36d35b9097789149b7c3278786eb0d049753c1ebee098a146fb2d2dfd285fe080809be06c80738ba3056fa534dd92fca8234d5390dd80355fc6024dc535837e327f86f2cc3492d636f236694bd1a59854e18e7eaf9f472a3ae591caea3ff6a887782772e4c431a8ba6d873725d781818b217d52dc1b19f3c05ac75adee7243312887d345d413a90f6c76392d7dffe96f1b3392d2f16d86517639f0e1c8b76849c98c2a039d3642d93947e51fc63a88a01fe49f7118fb7ed5881ef649ced8ebd4364c4e78356c7a192ae326dd55ae04db76a4daa9fbeda5974fdcd1fda66b68b98115529e14b1e9a3f8535033bf48d09975f49e944fdd3233ad10ff2809cf64a43258384ee1eb2800a83b2846a72c98c61544dcf7dfb34e468288456ede6a638680fe73557b845df92b0128267d2457bb69ffcbccf28cfa06502d5bde029ac280d616004e044a83d69e042536c3aebbbd12ff59a18d327fe8537d7505db3bff4c6e8b033040a7637731458d9e290474ed9fbd2e68126114c4a42989d30d6550613e78d09676309c883da0cbe7b89e40c508d1462d75d7d083d856c974dc452a238c6eb7dcbf62acea36d524e64dcbc005d3d6d92e1b6dfc84e50853ba4eee4d4b74e3a1c4adc17c0d2cb3c7ecfdc7411671a75df93834beae2e158525ee23d476ed457a6ef187075c01b690594876a71de69fbc89054b220db1a4fd0830854903ec69031d0ae8c86e83815316703483538f2ad69c642b0fe558869cafeebf889b4e7265a86ba32684922c09860a27af162a790a47c435e29bcc0b9474a73f247004b1ae5ca7c1f9c2c120b1f803fc23d98106953ba08ee8ad4c4a35c15a268df8d3cce417b5a35aa08240c3897a38e86dfd1db1e65f98a7518dac2383fde1c50300a724fdc63449b6dc020c36fde16cea7be2dd49aea865d019ddb9bdc30f37b7430abc418f9c98a483fda9282afda79b0d9f9f79378741e43a35041dd6300869f204f53b09db47cd856b52308c8f9baada84e0502162ad4398cc3145b39887954753aa4a83457c7b763210ba25ef81fd41a416b81ccd3ba110968a43b276175ea5b3d5cd3eb77242bc9b4b543ca3d006171eaf17732d554ee34a6871bca26714e2da6e5a94e2fc680478dae10ee0273b8d0c32ec3c46267f0eebf8847ce9fd8b5f6ceff3c8e501153dbf9c4dd35268242db3c933016b84f52a42e9f9c0b0a4dcb010274213adf74ff218e922ddd04c884194cf46e2d78d04fe869e8011da46c6a3eab62b708d4463301d277a6df941d744f9d1dff09a4f5ba447a890f38603717821f060845a03d427eef9666b266838ba5e922635865a1732930a47963e52c03fd1b39d3c87043a778cdbb30cec4dd1b293dbdddf1ecbde251fcd8383235a50733e626d160a6c87d583784908f0f43669495a21b86c2c0d237292ee62f7ecb9875655f7116835f7366a9b1d41ae8daf70e16b9bc3a1853555f3d51a0512c57ecf6c87046d5bead6c6385a79fc0ac9b87c436a2fce29d36117a9e3daa001b945b2d462a4ed41e6470bf3a6d4b7d4aeaf521b5aa5cf913568ff4669f28b1be3e92ee55f0978b3ac5cfc9e93fcc1c401041dcffbd3002ca439a546e58536412fca4abc181165a28930623408aedef703863ce646929cb4b2e0704ada9fa60382e74185ee47e0076874c0daa07f4fea084267e22c11eb69044f47ffb43ed2c12530a1bb07f93d510c34318bbb4ffadae4ead0391d5f8300f50d3fc7381bd779060c9140affec754b8143e8b91cc59d26d6f4efe18817d5e92f02016ffc38e995fa262eb901bed13013f7b632579c36b993ab66f84f5257389a3663686d2b2b2dec208c72c727a2c15a9c0de35d43d3fcec4cf5d1fd5af91e43a784759ab733b750949f4f26bc1d434dd0218def2e9048eb28e36aa23e1af1d9c17e0044cd76cf99ea27531ae16a071b7848e8c735d5765d605add040a604c245c80be45c1be03c67fbf767575e86f028daf19b7c7fc5d70903c7fbfd83d07186bf3a15c6031c0933850de5c9d21c324b5f1a6e8ff5bf5554502fb0837131910193ceabe6375e9dfb55d76b0b547c30ff999512d0446306a8cb6d0f0f88628dd875e28b0ac8b1b543007466eafb16672a8873af23b7ba0370af287fa1abb8ca4e2d08809a9c96754a9f6b075d67724df9ba5288be1da00b7b100ce9fdd016a1ea5c11f55e08f115ee7c1d1fb7754314504c58f5e339cf36406629f26273e32b280363a0f4c99aae901a3184688af2b6b985b472dcd43ebce1a375fd7fb5479655b3819bbb438d1109819187f21b57571152652dc9cc8bc3dc44718a5ee8aa0d0d1716bdb0def3c6e18726a34481cb5c31043be7b6e41e628273e216e5c5f0ebce515d1ce9d5a713f85e913c711fd58c727f41ae1a703f5087bd4fd7738db202121ce8ef8f9ccb855dff4396e3a5fd8c441462c711df3d79217296a27260a8cc93e0ff9360d70c58a64a19c8d2c26f419e19be275111f0bd8ce089ce6c19bec9ba5bf789a161ff53ab32b89c1a6b1dd75bf331266c99e561c822e55f9fdc41874f0f1f1205f6737cb3540ea38e90e4fabe81c817d1858046323cc72d524190d9bfbcdf3566899795261166e94eadaa45ccf8b325b6e177fcd1a82c2048114d9c8b559c15348f2937640858aae42dee3fbd4447809d15ee7a30521bff07d08c2e737d8b51c92adb5f640ae156cf10b1786b6aaeb83bfba98f23b00e130a6a837fc66ef6ce8888326b3bb79fc6f94178f6b533c922522277a53a4cdd2386d609cef36549f1526797fecb4768a933d928603d15b87a2d05ddf470f634d5ce630bafdc2581f1c91eaae0fa30274addf4d130a1e1e4f76c074e39b9eee7d907dd302ad812c5875cc86a5568d2359d265543b8cd19610ac148ebd76aaaeed72b4a0ef71b6903e9364d1a778ce6c3acade141184819ae323651b0e87fd3505b75744f7c3c8a77ef3bc5f92d6caeffc12114999e8c61a99edbf7a77b6927c5e59cecf3e47a90d4e2f59c56ffccd61109d5c2fa5da4f0fe90d9861aaf64a120263ba7919eba9d2ad3fe0848ee6e0dd4669f7b5785217e7af5601d3e9ed140c641b0c96a4efb87d98a78466292e0b3f53c67a5417d654c72c69c05bd87bac72c3c522743fe0d3b462f0db3fff849ff19e253eaaf91909076436b82051cb274e8a4b263b926553f35ee3f994f1879fb3b60ade32496e95d7d88957da50f723ab993d647bf53f5af968e1e75e3fde3e423a8092fe502cbaed1544b405d0dd61cac6361e4ebb5c343f25285c965ee986b2b89a7335826b67f2f6fc6e728e07471d1c6fb09be4ba62eb1cea124fd25c8143a42d4d0d473cf1fe727a30180867613f5cd9ec5c51265a795b41da51f9bb6c8e43c70dc8bba2595a6d51fae3973ac2daa8e263fee9fff6b22926a8f66689f30981df502226d62edd207609568b4db0ce4a82fde9356baaeff6253ad9896aae0c7a3593c14db45f6296fe70a4616f72459ae11e05bab95e9b6075665264d22d2b9df4763c8a33ef9da6a7399e36fb6eff4c34bbf1f7726a8f1b95650f50ff9a81f7fbb452a09861fc099a1c319bddfd6774b5da94173f7fc39fb3ed59a039b34af4819719fb2782add372f8dd7d92a595755bd690bf229fbc89aa8dd6302036862176c0f10ae744f4a34621147083bea554e1df468ac36b1c7a573954e94f6055361b3641e85594015a3ba35e75a0aea71672d1cceb7823703905835d78a23a09e0204980d55a6e2c05c3795244da6a791da22f805db1c155ffc16622c3dd4de4089da59cfa42943f5f29d750b4e08f7ef8b3b3a3c30ffb924ffa1a15cbb1cd21de7e37bdc1ff596a373c85e0183dcd1641c1207fbf3234c1361d59d03ed3a482353db643b649b860811ca98378aa4b5d99e147a5271c609d3f99a9dbbe1aad7fef1bdb5c482064bd3042636552a0c8b959384ee1a5a153447fcaff7d1d8aa9eca250589d1edabfa6df670fbc095da6e80ae5e87cbf0fce9414c6008de901291f07d95cf8dde9bf9abcc4b82e470451bedb10922d90f276aa229addad3ef6c2f55e08233f47a5d7b42ac3141949490450a1343d39a2c306ecbec43b4695ab5104ec8089110ea6e0a6593dc305072ee86a21bf75d13cfbeac3b55774befdf3674e586cf8022f3a815dc82d6827f8d54ac2a945ff6ca96203276a6563f1acd8bd43bb6e462ae9379df39ecaf2aa9d08478de0a5de70fca0788b656c3f077a3ad4ea0e097fb177995a892313c64ea0b3b22c76177b1efa5d422971be828d0383c6fc19f6d9b8363b2a971559272c4c972cd749f879bd7f29fcc06ca0ce6081e883c7f62adf4b2642574d66c040555d56f8900bb2a9f4ad912d80f123819af6ce3a4e7d2526ac859c1f06fd04331898808234b742b0e2dfded75a8d28150ae40f87ec7ad2282095fc547d35b9ce0de14b36ddc89dd7577932eb4ddb6831e25106ccf737d2314b497467cf5a3e801713308d2ed1cf8f0e858f133729eb1aae074d26cb5c655ee08007f12521eff804d573cca26a4f4c7074917256399d61d61ec6d345603eb77611dd3a4baa020c69741923d2e408697908864f8c369f1899e341a8882e3d0caa01b7184933dbe2c8ff66a3298e1aed6c133d15016abbb158a476e018805583826e20b07fe012eb63b75ec54c08e2180c9b6c5a4abc0812908b200472019a2413d8411e198aa4e70a957be8065382377272ea3119ef45e7498f8a3dd23cf2aecbd3342bf168e6bd0ccc0c0ee4805df2b9c23513bb29d136bb1aa9463e9288813ed0da8e1c918f4ea4f9ac7ab837fe9f869921af6520cc744bab63d18dac621df84bf0c6752fd49c7959513c72662ee08d59b909d1cf12a9ac057eb8a9708dc46e04e0ec6c8e3f5c049b38409c70cacb645a1c8085fc3807a0dcad97787f917bccf24c31cc282c5644a4069a95bf6c3399f71f9e40d46446fe193ec597fb950dc3389b6bd6fb38c3dc239cbbad5fd02bf46e25236d4896681661c3bab09675aeba3bcdf6e809be9e183407796cf5a21de7cdb91acfcfb82b619f1c20ab38755f6993c0afc48a0bbf434cb1dd170527f5f503f9a3b61214e4b0c3d91df048bc7f62fcc44bc066ba9b1f5aec8a143888143705057b8ca51130583f7c9ee65f057895c8dcd9f966901eccbe15a4f44b89b3ef86cf5ca4812e44c26f9f2330cb87ca507ea018be3ef165a02ff0e80bfbbd13c58df99c22b7fb10ba421c26333407a75159ee4845204a7b3fe0cc03824055bbff22b6abdbb36147079fa30edd04f0c0b7395e202d94ee890dd6fe503c460e3100b4b6e323b4b61a4251540e085bee1cbdb3b88c4aa9b3edd4ced5ff1889b719c9cdacd3d372c111e654a04cbca790847b98368a54776c38be7f86be4b0947f65a97d7f8e690a4eaf58e7fb7d8546f72a4e934351b4c3a21e9486b9e1440dbbe7decf2929fba08b902ef17e4aa92ff275e099c97e810117c616c0f364badaf0db527b52414bd33c0b8baf2cf2fa7cf8bb560c5ae157f17fd2cf0e0262b494e3d520961831cf7080c96edd37b93ae6180d7c47f56abc62712359154bd61e5f39abaf65b31bd72168b9859cd889c91fb334b9de82ac54f641139857708ce3441700f544b560014ae2272ecf8cbc25dfa7755d158b5b037261f2881ccab5f544f05ea8bad9a2d77103c202a78f19fb4231270d038a995abac5d7ecf60d4cf1e7db6271b663f6a07515cebc4a1f4193907d5ceefd28388a2c3cec2ed29c4d157fea91fc19f01dcc70f2ec39c33e9033a1478e8d1532067b04e8b3810380ac551246191558a921b0d95e4bee0cf2874bdca0139200ef8e781aaa3b16a13b9c3b1a1308c3785304ab50d6bfd6532d24d5199082dce87b89c4592f1258e9264f96d129724df50bda3b4c221dbca63bd9b97b697383d14d1a9dbfb43673bbf0a35efa673e379182f924bbf8774d851c83501aab3d9f48f8e61e3fbe4fe8ffa59bec343133fcf93d5d8a4d23ebedb495fead5ddf98dd76539c39a808bcd116c78da6ea0da9ce4a77aa2e51fd455a9c64b99baf95089e5f1b20ea30b45ef31ad091bd23a1c3878770961e87200fea9fe239c086e683823998e2518ef525256907c0b6fa7a0a2e2c19b4d186c189202b7fbbacb68a49da2c3a75eb441e8d9c33665dd94c7fb0f76773116af5590920c5a5f9e5afa52502cc25b65798199f76a4458776cb015062e50b8772b307ee6ae8cda417ebf8ad39ca18e72a775db05ef4a021be21ea7ae34ee0614e4c9cd98a03a25bd46b554294196361e1843f0e98c7de8f03a29529e5012cbe51092cb3050dc55dcd97b31c644792b54484f983145e86e52b2978ffa0a2cce72565f7900aaf7bb1340254a6ff4699650e448d8a97c18397dcf012fb3a0fb71559ab1291a6bb0d882f2124875b9ef7b9cb5157c5bd3b39516ad4a4ec30ea7e9b632bce48919df8962d0a294982b789c944a44d9e8e81c23fe097710b0af6287b66346ca78eca48cd92cf7de870779194eb593f23735b3a586d202ac001618304390227a3b6f486da9228bc97027ff429917e4e2136066c4049d37362d68acb1df1bc0edc71dea99066770aec5938fdabd8b3479d84fac16d8d3c84bb8d1a646fe93b8b0f2beb7815f29d348beee5c25ae2511628cb033b8cc2eb73f6d6d42804f321c164d54602405097c9b6ea43990cb5d303a2115b4707d2aad0544e381155351288950d2415860b65fd60fb918d49b2fc8ec5e1c0e3bddc04635b167289c7b04ae22ac9e95ad77dc1ac9d3b3a98589abe2c9a3ff51f7c94044342f0e36a2e1478c911a952f004eaef1fb892c1e056ef82c97d00878548913df706c91cb574c2826b0f6fe2aa7d0bebc578de434e875f9b4a0c40c28e661c886117f66e6875d4a355e70b851f9cff48066806aacf06389f7c48c9fa7701c271ff6843f6ea87a738310b15116c85a3979ef6395685969be1a310e8dd85e0798bb3b77c7bc790d2c073b9fb1a223fd266afb5d8b453cb8ea011343f06a5af80c6ef4802d628708366165d8e6183d550c155fd42e86080d83e8de8eb8ee4236f301aadb81ac8a2ae49742b76c4b8410817b500d7a138655be34b96be0d7435af8892608c59582d50e0db9990a723eecbbfc988270b60fb293f3bbe819a5a2b895dc6b13984541c495890179786ef83dbd90f37e5c11599d9ef500e833adc507653108eb27e9be8244df42cda925cb6e71a677f14fd575a253875139ce568b08830c050679ad30c5bc689ef3c53e121104ee0f7babe82d5207896e5b0bf6797e1d5f00b17163177957b1ebb10fb23c0f9febd12e39bf01df9f4eb2f05d62d758d4c65882ab2159c126157f5e486ba3754a3ce81a7066788371f11c53436c326432324c93c2c04f0456b7a3efd1c9b490e2b844a2f959b89ab04be1a07212924097a3895ee6bf4f51d9f31f72dc35780baf5d88ec2ffca1e4eb3f19538f14192dc739ce7b5f2de98a7e73de9f7d1300f410e258873241627017a2120c0c996f632637537f908c36f908ded4fc2c522f50cdcfac43c13e5f6d1592909063c5aa57cdcdfbff6c6c6a81104f387176f8533268c1f94f5330f81091fcd42d46577997fbc3ef7735228d1e55c747e59d04a9280269c07a005130f9e94af96b6b8e6422b5072742a9bdce01ad48c3ab29ec916d122b847675a8069c8df1540ee38993d049aeb62f45db40df1256fab4a93047d99030e2dba743d93e010ed4ea9d50ad750719f7bce4b45df0decafc4cf0c53f74a799504d656c08f01d96594825f9de811b16aeb329e9c872dd11af3fafa5368cefac1910a9be4c655dccafd2ee6b13c9bcf2c9df87d30ac4f614c96bc1f8643b99fc237661d409757bea1a0d61248052bbd60b7458a9824608364a6345c8a75b51ece8838fa33c775061dfb5445b7caed0f33c1e70697a8982fa86df355c174c9826e264e1ab1cb525a7c2f36d7af8113472a417775bff90be4ef05adadaebde065abb9c56db7749652f04f057864847b32e65fcd424406da59d7c2947c4e60d45f75ad48c00534136378c987772ea791cee76bf3c0bda2bf9c1571601e993b41882ec2bb45ab136b8d70fa6844ae37cabea4ac2c78b3334e6a460cf3aecbb917f56ac19b462c6752ac81d4e900577956e709be66ff1c2faacc18a68fa6fda08bf0dfeb59ae88bcaac8e9ff49b3aae9a180096c4437f9f658520534c527d2bf8bd792d55ff4a14f8a1f5cd97fab3bf810b3cb1dba24804d5f6d12395c14ac890a2093df5cfb5e0cb7b578ae597f6a783967ad8627c1e30275f85b734698ff361b3a7c3447123df2758d8cacb92f01c1d108257bf78c30e78640d5a99e703be9285eab89a0715443925579b17637546e02e39a00a44ede8e9d10edaf49cdb0e523ec33e294777f44d7c99e858b4bddf4a151a817d9240c14534c7e7a07e31106512eed0b7be9f04521864f8b9b6ddd0ea79b378a256ea703c4168c94c13b24c27d772bb980a8b99ad3402bd81a5f69f2bac47e6475f0a1f9892ad798bcb6a387f56c57a320d45754ede13f5739131d67056abf2f3b7283bf66d37d711811cad84909afabf887dccab68508de12dbd836b2fd04f01d6d692e8578df2534ffd7379a8f4fb1dd663d9c79ed296f3fe266dbd9274e58745512a555f67163f8e407e87aee25aa39988e3fc573b62ce66c9f1a5ae02d49e595310acab52f7c9872919e7c4d64c87792c34dba82d7f6114652e2e5cabd0ef46fc69019f1fa17a40590addf68371322ce8fcbe97ca712c3b646222ec29e886d2592c2a57c05c7b15d137cc1345adca4fcf0658ecb3cf744ce22a0483483ae2ccc38eb7ae172b66510042c2b60b5a0b818899b036a8b20e18030a2d9c5c0dae12913b3e9747a6161a6e6e84ab8af30cdb2b643ab2fee4a7419560460b5f927cae6116527b9fb06786f8f57f79ab1e26446bb486c87c8374028650921fba65480515a35513b3b4c6d88a3349fdac69a1e1a0caf816ac356ab57be5037233aff084f186fd4fab27dbbce5774b98d236c48a1912e6c8ed83a8ce46d5b364b85799a3dae3b90fbfe1ab788ffc01c2ca52fb093ca306a0a401fc816e2a4a8a8485fc25a73005f904b485cadf404a10f03c14fc3d4ae263cc403668b99b2835e00d15566b133457a0bceb61ee81e9f401c1dcfb5c8abdcf489162be290b182e89520b38829ce5fbe1909fd80a9f0434f4bdb691990ecb720a56c937584d42e7815fa8362db00bde111743f425ddcb3846894cd0ceb4d6f1dbf48683e60fadfaec6f75a24fa18c4a5dca16b44bab60a5d984bf15f3118fde80b5c0f2b3027c67c3fcbf4cf9cf38f8fde4a723034ecfbf860d1cb161958f9ba2cf74c3c4320fa77c5632ecc5b6d70adab6a06d887c4f2e755173f7bf3755667df6ed11daf20f9ec49a70c1f3a1cee15c27590289c079216e2f11bd495a31d9221547a7564bf527b536bb1ba28bbb5c98e2b29732e3ea756e434bdac6ab61af3d57a04ad1c7b2d2c2f5f64c404bb96264155b49fa41b468bc8969a9053bea3c7d3d32afd2b26e91c6b06e5464c70be0cea74e1373645ecb985cbec35e2d1e9fee737fc4e9fc65c1684490b5fed9d47d5a48d9f916c8e068cef7398fc6d210dadbd054c7839550b3cc4a11d840121c88411889bbadcbff4c7a8b7d5ab1b0daf326325ad31815da15517528420280d4a9e36df8a9f963bf938a6162a8adef2db11e185685be9f6aaf5ba031b08c01d2ae18304d915a10cef486f5f8bc546d7a11cc51a02b3baa6eccce13303576afecc989425704890d6d313c055a1ab57a63d4cfe8cede060c52f3087176a4f32b19fd210bad6ab670c67d6786667e803a9fa51cdad5a4a91f3d393b595c4d33c8c2a20cb7532602d22a841d5bc390f622e79345307c42815b395e07c12d3431493f1b6ed1d9847654b4582d373040d08de8999e7ead0ff17d577acc5d600ca6d8f367c5fc36e1d585084b0a46fab4b38abac6ad5a83833c8e5871eb3c0a38bd9bc350015296e26a2807107f20fe1f0898556754779d705a0032fa17c53058772337ceae9424392de7b72e9a38959a754d206d339285151649736db354cb9ee07e2734d542527571d493b51125d87be25750e227f1690ce5e1b2663a7315d072c08f020fd5edd33ba3b717fea54cb319fd4e5011170d3411d00c595616f57b309ba4e219f0807a9932f33bb1429b6c1691e8194683920b11e9b491465ef64d8a1074aff08f0b5e536c221917b2103c70e30f08c04200af2b9ea06e6f5527cff9e0b6a54437d9160ec90934a84002946cc1de7379297a5c6658a44900b792780288eb58201328a6abbcb48095ff46ace31cf032a74215acd9cd71889695be8bbe4bfb4f2420cd17330eb15514b86828a583cc52e8f249508afcb2cce4620ce359b06a3c3041e014b50a86957ba634f13d2614f3b13d84c3964feefa4cc30907cdab2aac9432ba2f65bd2aa90f4a43538eab800484a085fe6c43d578b30a6dabb1b4499e46a61721ee78990f52f94b540f7a683f91ac92099fe1e06cb90dcd486e002786526e5c41c58d259b4fb2b75301bf8f305e4842c37cd4e285c6ef5cffc2ec304fa66e36f7ae0ebcee99dcadfa4b3baf89c2862ffe2b3d79c68e9764920a962efa9564001d2396b835787ec98d7da4ec3fc860d73e595ad7e2d7110e48cbb5372a972c3a2a79dd3c8e34d0c4d4984e5b95658c2b24069573bde5282279acaddbe058db33954cb376a60c9108bf1c4a7e68a18f01f80ba4579463af45c14acc79771ef08bbf6c9135a4064c40b7c0c3d7d3b5fd9ae94ada97b79757455cce678ebdd0fcb36c3b91116b13535baa2624c20551f4f872342e7ca0d2f5e5de7940c658c3fd002b5eea94b0e30b7375eb9756c039bb8a4fefbbc8baf669bb98ba97742381c009e3f59b64b484a9c3710b1b67a1f3d2c72cebe63288844e7c9e05be880b4b19e67355a56a9f321df7c088f28c7e43ab43e03642db7a588268030294f53d9a080aa0992e1989201f0157a602677ec151188a0fd07de8a0c8d2641b3fa53a947655bc4382a3c912237e7e0451f06413ee78534c20bc657f38caa59c6da3b22d29f7eb203267ad137b3413f24c62f7039a8102dba6ad05aff2c3278259f24ac590c1aa7c1d72e933158e6161eac0a8f2530f4e3df1fae12884cec2c2c0100c4e5227e8d04e83fa8e91e65f88c4d03af2ce02efb52719669f1c7eef9033ebad400944fc7432317d629011724f6a41c470730d441777313426b9aaf307f38dfd8ad7de2b8b691704cf569a45efbfad115fb68195c7f1859df827446cc8bf6aa4d7933ec867c94de7722f0b5359fb437a90b1a296ac2d2a91fdd107d85784e29f542b5146b15fbb01fe55c522751805a869107273c98d41b7ab209b153c25136f25145fa81314261263ff98f120fe4c47a4786454d569706f4bbe515efca189d1491cbc81fa4f2be57603b48792dd9d4b4ed602c7126dbdebe1d389a6c2a187bc5f3cad3283ea659adb6de66987ba11bb922320a229b2b7e88309f8c87c9d27c7e7aea01fd0e8cc79074331238b38d1af439e7dd3d92fdd29ab6f32d58fdea467f9c65b61848b97c4b4e78a3b303872259f6d59a761b6a61c79bba96f34419e2efcb7bcfbe4e99fdfbf9cd89fc48ec4c074b804d6a22ee5f46fc0ed76f95cd5b146b28bc589f2373b46d0d445aeb06f7a2eddaf35f8887b7f163eb66da353a5435f91f340f435ffde9f18c7b75e779ed93c27e36d0a7db2d586d00db81d714fa3e60b3fb4681d14927fe9d5525474e1cb60ab6971db772c863fd02ae3c7f3b7eebdf626f9c5eba94cf93ba5900e5ef7f5516fdb1f8aee8f1a1c1e9591b1eb93be463faea5ff5da91e538e19e0f9a99e60869aa108c9f19311f784833e749b71822b692ee3cf05b201b3eb2654ae42b243a5048367b67bd79368e99e698fa4ae770ebec72584140e6711c7e0244c27915fbadb78dbb84238dc8a9e237cd6144d7a321e0ae24e7131777ee9e0c3b42c0e9183d7a01162a7cb6d5110fdb942c727d772b1b0e77145928fc7fae4411ce3a5c2dc72a63def872f9724092ce6848a6b2057f97b1a13e16214ece50273fddeef05c3e7e99cff305f1cc89679cec52df0bc5a625820e9b77c26ff7f2f03e3c5f5cd696fb267294f113a2de6854ce0efdfececac2156ad6b3161e2a99e310b7a5c1421f06ee8ae74c19a75ddffe3b1a0126239f8824ed43cdd6a2691629f5ad8c1346e23842fcb5198faa141c76b7df399a450be4bc8d947f99ffd4bdac679fada0c5aca0c9df875557482603dfdeab2c81cc0e9303b01071c3cf0bab93b27ca74e8d805aebaa209652b29a187752e02fd52cd6ba7e20eff0f545d6c534a26188e8e82e546936bf1f7896eb059673eb9960466b5d08f010d77b5fe7f95ef2e6a28bb5a8b64c9682dd0279a7cbd0929b0b870090610f32c5df8a1d390d0e6682f34794ac7ea59dc49f8c80bb00f073a5a9acdb4448ab8d8b9254ee3db87598dfda3b87a2c690c9f41c67394493532212ea8085e24bcd1d7c2f58a296b32a27b81375ad093b778b203d014e215c09c434b778293c790845e8e161eee5a6547bfaf1248113b1cbbfa87cd6dc901fff108771789ef83d2725b5d5add9255d834d797476a12f5c3eb51e0208bcb7120492f3be97a46f30597dfcfb582f04bf4ca8a7d15e2e53e8528862440c80c4ee655be6cfcde9f51bd625abfd45b5cbccc51900608a65390a4d9cb35482d61687733e039a111829f573fbae86eeaeb839b3333c3e90565475c30f603c6a69e3bc854cd0e7f885d585746b017cfc429cc7ecd148bafc4148d0f4f09e255c9a298d90e34a1590db56b0131bfeedbec9f4c98c1a1f600b546f36ac003094e8f3c816ad4e01af99f7c597004db822069be31888b1a1d00fb69556c9c0e2ee97b34cee3fce7ab63c47964fb10baca0cadb9b34c564370493627972ce85ddd6de757ed53d0f7165dd988bc835cda465eaa308b1ba58e216334544d305dd7ea966a091c194394abb1964149415c2fd7bb0b94f6a87c741cf4c141b686024522a274dc54f70655d4ec5e6c6ef58acd37152dde78cb7338f6092b9ca0e0f6a14b490aae2d0bef6094c20dbe4d1bc1d65aaeb94b0fde1c3eac8aada3871fb80f3e9ddfe0acf043820b55329eea91213ff9f7c6f9fdf4ac9f7bd7369d23c8ea3a8ab9d3e8df2723e51ac87c5fef464f2ab39246737ac91f76d70a28b45cfcd4fb34aefe6f93292860cca6f5c52ae623807bd81de1442e739f8e195851c66c43239a179440fa06d313a32632b0a17205241415c0270b008ba4a2b8de7d5c9abcc77fbfb1a344739e76e0226219f49c63824ea47cd4cbcaf1ce69cf0d6e31195ea0d40c2c860692496a0c2ac42d095645a3b27bb0fa6d61976e4776bad4d208a4db1fe199eebcb0323857875743450cbf26a2d7e4982e90844b1127836f87ec6fda5353aa159b0115f8f42d094c0cef700eeb5baf571aab35226c919d43b7cc60efb5121e9cae78950fd0a44cc8ab15abacbdd3911d01905ed6eaf6c9488c42c63a1dad57ed1293de85b582f9cd3ff2ebba5eb3046f11455a94ae97bffc114b88fb5e7ec6354ff182459fc3cf5278107befa9118082dec9e087669fcc1072536dbc796110a33c9052f8cd1aca441f68de2a628c8b2b2fca15be5e772a9ec4cb7f6f4d958d6de3ee5bb8d83d0e1d413da3f484c66166b91b08683148490991b3c0133b3d5aa5872fe640721bc918cf66026b6bc55cefe0e1c1b21bb4a0e49ab3b625b92acc06de11e08d6d7af2023c1e1489adf6c94c3f7e5897ddb0276033461e081bf96687c7988ec47a0bb354e682034b705b86c115bb749dd611c37f3761a93724d9dbb5fd48567bc698a9478ee9b2a5a252644e51e9b737bc76a4fb5cbf17b5330421d2593e46252c7dfa3ce6498efa8a0a645cfec3606d8ac1ecc9131d8cec7d5e8b00ac8f01d45262cbd2478336a59e90374fa2189ac75473d6e504740c13b5bdb895721cded332bfb35cb75de63d801db00ddd51c307f71d1dc7ea0287a510d02fcadc0ad45e52863b2ae4d21d69db8596fdf16105670259ae2d14d3127730c05219be047452125bdc1ae70f656904b799a4a8598ac14d56e53d04c8af76bcbcb2bc328a313ac243e194f91bf95b0d922a71de6c1bc417e4b4022cf942030f3b7a0dea35f6d81d501bbf71cbfa1af33873b4fcb31e25688b1156317599eb5022634b856c0bed6bc7e08226c5f10bd89e8174219a98e13a3649d33ee15a142b391d38e8a9fc8c48d3cedee10df9fab9d26a44e0687d347014a3d092ebbca0babc527ee9f5c14807128d0c9e8fd4835134b9774382a2b6c117a28453b6a93be71aa87e902828ca5750facea3c5d8417ce3608fa1ea0830645f8b10f073fcfed62d05af003762d485e1456b33047ab7ae8a82139b9a154fa99a577248cb04059a3a9fc2fc8d0407bb91dea7f556746ae2d2c22d80c1bc805c2298cd218ba88e780c8fee2a4576030bcfdd730146e1a8612548c4d24774efa5688ac3d2fed4215f6e9dd0040374d7e7b1927a40690f06510bbcc8b3fed4f9712ddd9d865822a44332a266c98b0c0264ed9aa3586d0d35cd096fdf5e0584f5964572c2f431161578b0d6ceb3588a623cb0b42fb648dd8ed42c16bdb195a4961c62f837aa88a3e406ee0a4de72edf9093c43ba491f2d575f686a3f3d6c19b0ac73276d3e3d887b822eae21440a8774b2b9acbe69937308e2fbcbd89f4098fbd929662887c25d77e7c844780a14d45cbe8dfc6a49835078694590df7d65c23fb39f7308aa2beece5bb344dd582a25ec56fb117ada14f9b3a0049400c55184f3bc333dcfeb20f60a911be630c300d639e86c782c087796b0b8e9779c26ca985d6383083cc69e3b33e1399a08ce85a14e3705b26284b8e646ce405496b7b306adbf0ef0d4311eba056ad112bbd88cb41efda3f57d34009923e37bbe26e21342acd146f4e3faee5fd19c289024883a08a521150be1c53198e762865481891f60961e69b66cf853690996f01bcf7bb100cf2026cfea88cbba876c0f8413905eb3f78526014f098ff93a2cdfc8b23f13b9475b87e21f0f1af8788f3bd4cde8dc7795f73c0b61fe2a74218325af9d78f62141db5736fd58cd36ba4188823291562b3e9fbd58dc2f5fa4be4ec317df5484c47e96a6f885bc2a2705280c1fa6ac1cf16909cdbd2e5e96ea168bad82c827abaf8b5ba3229f843522accc1106f74d2fe38f297547f5c30c5bb143b54f5c939466ef506d768a0ca038a8119cb14063db6d72f90518cfe7abf292f237176d95037cc6e074e18abcaae516db475e550e704c530050625c01e85343c68d8f4106c08bc924ada5952d7d95a80ee85edc76b3812e5825d96fb2d0bacdb10f03ce857167b0745c4449a0d4e0a3f505ac2a9a5d2c20f180b3ef78267eef521d4cd8a065305bcfb9f0eb22a32b00165933445e37430df4c170a2d5fc39e5228503491ae45603f09d84b3ac7de7431e3f3af638b7414f5d3df34317da836d3f5022a461cd4b24045210c08a4fff11d6a13718a2d6e6fd3b9fa3233c156c41041d0125c4fa5e9665bb6dfc9e1719628b0db4139c95e53157577f3a66302f5cdb06705d2e41f1cc0dfd51626bf7618672e0dc70eb734c582934719c0a95e2b2ee0907bde62c5dbf57a20cd5d09265b8ef9e57a6904bb1e3ee316e0e0c2c54ad036eb5b0ac0f45f7acc03e0b9098cbbb4288f9a992e19a020cc8141e55eb0fcea602cd9567b359e4f145d6039bb76ebb0734a9346d8dc710f726cd44435ff4b7c4db03f00506e1c43366983eaa72858bac812207fe8cad668510ef104eed01bef13c45895ed585bbdb552e6739d3c5789ab84f43ef287dffe95fc952bef11e342cbcd61afea35e8e0a4ae960409592351614a13f4a096afde96409ea6b0be187553e741b46447d6fb7d6e5a5f03e6ae9a6844a81ec7f30a1703f919e4e28996c748d793a5a4b16edbff5309959a05254225a6baa7bec478f0eba8dfa4a895bac7262611603449601274cb2d9e0c5e9d6337bb38853486e154a5af4a61370d6730485fe9e50f3d6804ceb6f571d42da3156f29efa89048b67952330cf50f1e7553ee321d4307e6e27eb2b166548637bfdba1e817f9a57b6af2ecb863b159974a74e7ecc1c44c19f40f00e276b477952931e321efb9c7d3ca86b35584243eda9ddd74893a45e2dc67df1f56734c073e0468c77a971f70a202ae036e5a5d9f961203f21094775d94cfadbbdee5cb9d8d065b7850508da6590874df30adf9133612a62ac29f29bdaac135368e100c022eaca80d74f48b740483493bbfda87a28b912e159d7fb90e1604ea106814de60c92375c245065681c2f411868b66340aca2170550fd94c0e1952bdd7de12c56510c8dfde31301ee544a68487b7c2faa69eca68add671829580f9b9b9ede86b8776db1851f4c0bedd35bd28994e1dee63bc207157edebead614b90064a6e7b32996ec205388f36562d308525ce2dcedddc809d4d1215235df7fd6c1f6ba564e292ecf778830cebe4e0067c0172e51f38dd8bee94d240e9829e87c0a86799a9d8ce087bd649983cfc6c898a31b7f3193203d1f842d614a1eeefaf42d89a4a76aa0178fec8689820780a02c150b850e6685ea957ed69ad3951316ba7ecb1251e49a8b9a29cd0a4ae3398217e6534172099176bbf7b891f6c745a1c7b988788f45ce29d4987622eed5f58eb32afc1ab3feebbb24ee48f472d0005b47148b84cac3a69a2f0ee7b046e5f26b81080af10f26fda45b791d2237de04b80b32a44bb0ae404a295c6a0b0ff6d57e0dd07edaef61720ee1c16c1320a1b5278b84764ad62164c4897407521282ef76e39cbddebfd76a2aff2cc539aa98dd2f9c413a37848db9b426568c0bc8c60629692f63aa4ea13200ad12d1e78d6a959cd08620c6145992a76aa7e8441dd10c222170894d441a7211e76ff35b01337e008c07b24ff0d555d6bbbde942c063662e28ccd9fc39e9aaacb4b07865c6186791369200d10c02d596ebb26543af9b4a6a280aae5d228c51075d9dccb82e3db276eb5eac686e181439219825ce970f1d85e2d3efc1af6a8f4fd03fcfb4138c63bdec533120b44c402974ad81c10f9e9add04331da1785f3d865e3b4d693c9a406c7ca7e9da2e59f46e13d1aee031b416020aca5da15aa7251ba0b3e50291190858b0bbc39a0fc6d5d7758791eb70c498e6cb27ef7290321172c04fe2e31f2b44bc59a40a56067d5a7963f91e36807dc71841cf2f1f026697b1c66ed91e29b26e0003e990810eb5f08b0dfed1aa1f695d079bb6764833fde5d43496e7b622b144036c4dd1415f1d4d4875c6683f7eaef9c6572988d28a52db34f7af1c037848be6a506a0636f0250a562cc6bdb449c30f751dafe5fd9d8c20f39b4bdba0b884ce3d1936c714e22dfb6cb4c1c3cad506ec979127bad051268e24b0e7eaa0c7db33e6b983e70ff29b1b99f80338ce95c08a572db40c2fd0579410243fb0190a8043974a1d295803d0f05cd81194884d7da0475a00fac082ea81aab6c7692438bc42c0ab2b2d9b8257a66be1e828bda42107ffc1e9402a70c9f47208aec12a0ad80ef5c16dda64218de5d92dc80d90403c1a0f923fe66209adf63c3c5d5de131c8b576135b7cdf7d8615604d596a25d3fe674002c0bcf617da77fe59d47872b5c9671c7ec7e5e62c1c78262ba5f703b5caede19f9e2b62577909180e33efc769b8a19e8ab39f74b80424f93d64af42794693824dc49b2cc6006592eb4daf2f66d19258ac3272d8757a9be6f198ef5c4c645d8c74187412d44d80f88645c7a5e617452b5dd02381d7cdd58c87c02dc3cfffb8fa9113aed2c4d415872c635ce5f67e90b82d67bb8aef85679ebb1f34eef3541b937fb797085841b568f51baff9501b5f7d7c8a577666b7434709d7c5d035c29c0e2cad1cd2fae04e062fd66b780f8a9f4da47ebc00bb9157de4843df36f396409b64b064813beefd43184ccda63f915e9aebdd61eac30f231fa13206b00fad9c14b3e0aa1bf3bfddfc69e1e1ad84edbeff0bb761d742841493d3d840abd9ed646586712f55f047641a9c981547f37ebccfbd9a98ad9beee0339781c5f6662e57f7fa85de39eebc311805cc4ca99afba2c4480d1e530ac887c504f95541c843487d54ceef8b475edffe5f2320e20f6627e2bce08af79bf79057fb29eca67b81b9ea9861e8b07001332afe4eeb6e2763de4254cfdbe1824e76484580e28874f9f1dbdab7dc27e9b0e23829ab780e106a0c5342e4c933b985d045ee5502b4b4e84fea8daf13fd2fc37b2e2874c5983a60f0ae7e318edb0088a4f950577f99113b15df6992f14d5715f639656a24fd42af4c17e64957374930e6313c6c031c4808bc9628756116d45e8e5142e9e9f74c03ea906d444812bad87df5af449b9be77308943b607d4f8cc66f32bbe6cb07cca7316a6f3a1879f8a5dab9cf795c2f097278e5dc5846c43425e1ab89e37abc232e4b19aadae7750698c864754c238f74a2265dfaa1dd5bfc656b317e501b35534764ab8e30dad53500959d3b262ad7613c6726ca86465f87132aedad0935cfd0b7b69fcf7bde1e9acae916c86c0c23bdb6bf89e4cd385f41bc99dbb10b39f49ab9013c486a31f6ff4d472c78e76610ecf6bc5f1e8c18f171f3f9006263514d0d4873901bef07d5d2971924fef27ca79acdc119eddfa4f116dec0685308b384c021999161d5326356f1c62e9912d101b4f83e0c6fb19b0f7c492e1844f0c9ecb4f60b2a4d6076651573d65b4d9be5240a0dd0ce022b1dd25ee10c250690392ddcef8fb4b6220010fb654deb5cf0f67524411dde4e0a038327bb31f748385957142ba17346fff139738199e493b211a1bfcb0d87f738621cd987b329b18521bf5bc9cd3fef8586f60b010d0cdb6cea0eb4d8d564b04418807fb24a08d17cd0622b8b7d38e44fd9a2691ca1c18ec5cb7858f5bfaf15d03c6cf83191eeb38237174a913cf461124b4be95492c18c7b7c0ca82572b7910b0ec9c79126a67269fe28536ec11f68f04aed337b977f6bfd575634e8950e80d61d99193e2c601858362e6551bebb01e78ba75e68b381c92da52854bc3744286ad0ce641e80cf13bb2a3b7d8adbf590278b0ece1bfc7d8a0f0f89e93cdba4773ca30447b2bb977be7be76ca2a28c25afad806d2b132c742796da6602ec237393e6d4049fe6c958dbce007411b9403b15cc9e8de93e5bad29fe1c4041eb82f89ea2c0ba8cebe862dcabfac7eeddef10fbed00b97feb07ca641622a7f95e9a255bb32d4d52162db66b184e06413db35e1fc60a6dc744cb88d5d782ffc2b64f8383bc187f830b12d1cb71d780308df7ac63a10263faa5fd8bc9f07d6dd654b0004f269ee484037c4aec97b28648f5a405cd314d74cad07b1da61286ee3a153e4445e773a7adc416dd0481f3f13fdc26579538e0f8cd81632e9e28c4f5eb04eadbcdb64660421bb2a934acb096a9e0324f96e4e0b450f985190959c7af86cc8af17f7b733883f2717433364fbafa7fd08912e01094f940306b1cd12ca5c56a8a4b4cfdd835b7e6eabe2f845af14bb5ce4ad37bcb02ad05429473bac281ffd71aca02a3408a49ead50f02ca41b5cd0eb21e7be51688c3886fd42ed68029a5a754009a97049b43c0bb603f52ca62a8bd5eba75d1be95ba6e4a3cdfc5bb996818052ba1a9cd444e125ebcd92f2f9131f0cc7b905c061eb13acf223f2098aa0858b0ab4dce54fce14c5875d94351495f16ad977de816a7633205b88c5a35e102270c6730a9090d3efb1070f96b48f996bb8ecf021b6822cd8ff2605d2e129342bd9e0ad57d2aacaf7345eb4dbb1968b2e8821697f47b394f89c25e4054d2a8a9fc977a5f8347392bff6c6354d3b33b11c767b0c740b63a920077a4be7d8ae2a2e9558298a34358cd18de523bd46f6e764c37a70d66cc94f6b23b565fe418720b14a043f6c6724f2e5ef90802f3a0882b1bf4c55e4b4ff65181f6bd06bb73549ea8b96707d60c8633b62319aa6fac4a014997129374c3ce183dd1e1ec64f9b64a388da0d52b2f3686921f1460ae22fe7dbe61da37d89a7e78a32e64b4b531000cfddb3088b375944657545440280c932b071c4e6bc72c217e74543321ade624c0cd9d0b6bc57a34df1af043632836efae862320fb986e1cf40050832d88ee161d8d61b4beac457d170a90184ea0e1e1a17ee64ae8493c05cf7dc37e338921e651e62cd466db3fe10096d1b31560746d0cf1b0e415fa1419ff9cfa62b702cb3fe8a8c5b38c4214793382b5c8c353b61a0276b2418e1b7936ef2cab8dabe5ade319fcfeacae99e20071d32580f5669338291dd4208d3adeedda07e2294bfa804862d907134cae0caa6e361619cb0bedc0a9eef54566fa7db66c9ed0009e7eefa189dc8b36c1f32f5e3069288b77d83a5147f738aa2d1bd13efa374f90d914942cd62a5f147e9c31b989b8845ba4487f66b11550f47cb03deb145a7fe242f2cb7e691c84d252d8a77592da4254db3dd2f286c7536e000992f0a09507be0fc5822f816c9a6cb6f9938e85c99006d45a26d4faa74caa83869aed4bbf8978a8be74a83a6e2f86108c378f69e5118992787598e061d10909e664c0c91c8cff58edf3ad981649f596bc947b856bb2e8f2a4807e57a4557c82c8f30b5cb2a14c9b238d637cfeeb3df7fa7a79988c3b49b887a8753427fe7e2079ba1271aa359603e496c2050388367607b1e7b3ae92bf2c375a665d193a6f68389c3ef39111ff76f97793545fe07eda48ccc8ff251c9875227d8418296643ed9740fb820e4bc99213c4aa0497d05eaaac6cd312051b7cf8e0057ea22b0dfdefbf5bb2ec54e5f119d569fc538ca8b0832085aacb11bf298451d38384530ff57a602bedbf36a474aac9fa306b36792906bd8b9ba6a6900f11ecab9f1c2d542d7fceae06784f78b2c1a53028c785cecfada987851c4ebfa3b298db43bd0e6e51310cf6a6e1c2138a1a4ad3e23dd7810d7ab58dd00be8fc9d556494efb678d0cd5321033d6d9d146a7948a4755667976d21d5603ce38d65d1a0c55b0f8a6714b604a11e0ce81e454fe00a9fd77f36f2ae5bead5e6277656f0bbfc194cf7be556cccc0d02bf23403522edd4c71e104a1e69c199824fb9465ab0a0f4a739a25201a83a9226514389dc492e4ae0c3defdd4084287e57d7659d61888fd1fe26ac7d6e668ef94c7f6904066766459af4a543f2f880a1162c898f50ad785931c1479ee1f76e561e3320e7b4fb4c15b041c388933b620368d0e0a920baddaaa5c4a082496efb6d7710ae891bfc08f4d602b037c3dbf875df914d4e27c443ae57a08e94dce8d4a2489b47dbace11dcaf60c8e3d70f7fd5a1b5b1c6b708321bc9fd2eabdd075263d2e2d9a27bfe1801f0839583dc1d38bf4a63da9cbe1008c05fbcaf32f12a13728795c8ea55d7e80408d27f944410602d672dd75c66dc71cc226514c1730752b89039c7fb6a2c5b6b7581589cf2fb224e91cbfebf21f65010f48d72de60def29d7e59d39f0b20437fc926b094af8c959c4ca6cfeb88ac22c35b4ccd62e6bdfff785ad34cc19a0d1ed641e9e1f31969776e8b88bbf2a4e61adb73576a28001288eccf35535e97043c159376f12a9e5c7bec091381bb22db73fe987b06d4bd6fad7d05e5d6c3cbfdee47394c9ffe282682f387534572310a073b01364cc47690d701364cbcfc8c5ef7c2a7ff74694ae3fe612076aa9e266e23d4d55cef2a6a32342eaa82d9f902b16fb7409c3b49f54ae90c28ad3a3edda8074304cff1adc6a7666d2b81c7b3537bfef9a7ac0b1d1384e0e0af59bbbf8d9200775ccfa958a550d86ed26ed3091998753ea69738afc3bdd699c734bb55d428a806b15760cd005942bc6dc12c1f42850f1dfe4469d74cd2a934dcd6cf8290a8944d881eb2ab44298a5efa350fb8ef935a82632c2c86c44fa918c19c6857f4fec780510dbb1e46c3ca8249b265f0c9b55ea53610ffd04e7e7a0533e675580dc80594a339f10fb0882dafcf2916accfdcddb8615a07142d212b0b4cd8aead71668fac7a0e01f8ba5b63bc2894acf06ff382fdc9819e288234de8ca4833bd85b2fb78fc535005ae8eaf28aa2102201af647cf56ed406150c4b03438e838c8ba701646770e32d424c1b5b7979f94bdd205fae2d329a5a5f3f00d645e1c871bda4c6ffe519e966bb289b4aa6e5b8ce8c14ffb9914ccb7c4330466324ffb07bb61d22c5831f50781417e5f3d6dd75795608d3fe7b353084c9801a916b92936754e2525b90cd7b583c849bd4fb092f640ca684da040d46f59dfffcb88e6aa636e9921a6988afa912cfdf0d081b1c692b49094047d6b72490f58954778f3bedd2a78786b4bf87db9731c495308c021803859719b1c208905ade84e4b8c1fb4af659aad624cb53cf096004e8fb2c9aeef533e3fc69cc83ebea621240f0d61f2a1e61d99341b85d9e4fcd921da779dad507c96883c085b5e882a2eb96fb9b446f7ff47835b89ebbe62e8da820501d6584ae132ae662ab101f1b3bdcf5537cb1a82e5742d2e102f54ef7dd267e26d10e7c955119e54e2719603c4df03bb4f8394aa0f9d0e06be64fd0e8f55cd69b32ceffb73bca1457bb03b19c2235272857f57cc1cfcafedb10854a3f6d21c0bc1ddf860542d586ee0cd02fe24f59983c3ec4dd769df0cae40ebea0d5b6a2e8461947a8798590e57479011f1b714fd9fbf50ab162f515c64e28f3416d5872868b1b175d68f80b5cca9ddbbf6f27bf7fa2fe8a2563310c2333a3e29d60fcb9a040e3b6bc56d037fa8a25d2f74edeac25e296d405d78791f007009136f897b2cd424ff3439d72ec9307fba91005f0b10920dfccfaedfe189311d4975ad9bc27ffc1c58ad9167b2773264674a4c9e4d01802bb2b35d482f1e3c60a4961574baca090f06cfb1a3377df4f4eeb3ec47329be6468c6ea298b1bafe96124c4411bf47f0e3745595158d241effe86462d60b771bceea1ca1c874e1a49df9a5fdff24060a49dc37c3c67470b185939da47eadc7ca99a4af5ae73476a8e3b7727637ab83fb6198f787bc2cce3e08edb003d599f62d1a4efe7a354fa8f210b9543ce81dc5319c91c64ee757ec7f7f96c7892ca293f61e4da9f3a74fe98f77de78e8dbbd1d72478067c75cc27acbaf93adb4a7551d121c17cd3fbdda5d41c74746556bce36cfbf57775238faf219e53fe9f36b5c65dac5c09f827c02005dd08413b43c0f8f8be2831ce0c757febe552baadf350b072d11335d0478ed259e75654230bc594cbbc39da3a60430227ac7d83309ff2d2c75c656a1fe5e8453d1e1b8f1960b5b18a55d7cb992d7713f2e4b4cfc466a76c49867f02c188d4a9bdb9113ab51fe55941cc9377ddf9786cf8b94666979d4380c74d1a1ab668f0511f88a902689b9042119b5177384be84421c248101b2c5a384ee85af4278d1a39243b9ba6165f3ef5845b211ef423a18cebba900f08358ddb4617be62e1e6fb0b19fed907e37804cd5a29e5603ed0d6e3bd80eee8b19c4cdd17ddd938901cde8bda6370125bd4405cce100dbbc2815e670e163c14c958056cb5bfe411e0d103cb8ffb6378248954f60c91c3dfa7e75d7e79d936b9066f29b37742504ba5e4fc956f843982052ccf8e18f8031fbb53e6b3eb2a055b16d23edccd68af43af8e24a71673c76cf1dfa0711e8f7a3d72807f19eb243f97c19287dfb841f4bfba1e9cfbabd899744024c590f10d68a0bd81fad14bfb465d7f19340f4d5f4ed823911f83c1e23d256b7e642f1b879696575ae4aa6c4ba26e9b50714a041d777a3147c6d9a4227205f76078cca43e6a6166a71d536b157d3a2d394b0628418c1ea071a14def7391cc09558d412b7f1bc95be7df3ceb807a3b8d14a06426df6dea73b31f09b2820e381e5caadb0e6eeafe77b6ab316c8ce7a4c79d427081b4cb83628a529e1d3ac8d47efa617df42f8e4dee3a7623a334171177e648df82d4a55b7bb07947492f2b519da3f3b239b1d5618e92199f04b0bfc8aa6565a4bea1885415fdfec68e599546767b4611bf310a7fb35d49ff17c19793b2d8aede32a7d956970006fe474d4c42832dd96a0e767ce6fc350301f98707c108e5bd434529fbf0af87e7a9f8a52f3e37103ce41daf11cd9c2a31789bbe7fd04c352ff9c1f53fe84892a6fd00560694536e90495cdbbd63d44ee35304bab05fc0f504aebec4a4892276f555afa71cc1f92c068dcb2e8a5b32fe70bfed26983f4601be42108410f73ca57898d1fb6cc285ee67bbe24672f90b1bcae400c6fc4d84414a1fad2c9386af557da519c44b354c483a6b52a22038c63881d9e5a13c16841802203babf8ccd29965bffa0eb09790815c2af85ccc96eba485e91194b184bebb0236aec8850bc6d79e47e0cf011c0acedc75fa9e27a2dd91e3a3686f60452380803387be9ad7b6e9a660624d949a8bdd134a33132e5fd1dcc53419963c405f38ebea4d1618205519e5fd324cec96d5682d36d999a0f48e24f366a859e2246dbe7e4a2d8a8745c681c4bd78822c7afc85fcc1d4610d1ff128d3363e6b7325d4383dc76c8e7ffa60fbfbb5e862880bae0a26b1e6ec06911958e11e20213235b5d4c54b32352d4300fa86d45e231e744816ccfb205f5590bcdbf902a0d0475563a221f6460d65a8a76d8b79985eb40b33ba0c36392bf68d56c13d75e155bc95c8ec73937bdc4caf1b8994b4b069dc507a0f8b06ae9cb413721aaff8a0ec6cef65c5fc25cb3195f190e67e8faab05c1d279d7ef209ed250437b40911835a1f9a1e741b21f3de5ef6d1a6c810e4f79aee8ce8f44c8efbd49bd60e35ee7d95579c8661001eb671914553a2ace9164c1f27077c9891e0f94f2f0e5ce76d3089afd716e42b79c0667e4ea73bc92fa1d1322fd2c1e7abcfb146f4b234603a932a1550c674f6db853699328ab8c610e687fa86b9039458a46040ca5ba8e4903e87e42afbc0299b13eb39f74adee823e4cd4c66dce16d89d1d3975437b4daacbc66398975209acfd87b171881a0208b8533230a21c68fb8603f35ccee77b126498650e10b5ff5f300dd98762dae2e2f2a339ff4a8c967b7bd322e5e7829f4d60e8c88509e4e1f169654a7ac8ea7a6398756e4e849f154d3da1d0fcb07fd67ffd0864499cc855472f2099ab5ddf7db939d9f89c2de207f228a93b8f9f3abecc9cb0b9cce2fe2627cea2952d42ae3b6b4db630dc92b0a98b1832322f99910dda8409f5a91ab5397e1ade008ea5bef3aa2fa9b8f4bc273e65447be1143d9493900e200d8817dd6a624c34310146459e35bf6fd43f9825378ff8172313b581a0e38d5d2697c60ba60a3925885a38ad6c484e31842c5a55b258864e7abf88693facea00bddab1aa2d6a8be61148873ca00c5891070ce029d6bcd439e5518f3abdb464ba98fb060ee294523165933af11cb8bd84d30d8e78b789e9777cd4e210532913959e33fa5d3c2080d15b1c637eaa9b0a1c77a2c4916c681388762e920c5f18d896488fae8a6ce5a93121264449aa5d8c650216438c004cbbab1306430d9a32b875064fb6d661dcbe33de95fe39d74a86be541bfa94ba2abbf3198b646cae6f092e146a5e05d9eb9152c2547d4eb4fe7ce47117ae578c053b443a4b08d6f0821c1761c2a958d03c1ab7ad55729b2c3812c3cc4cd7c26c1e18fcc5d56389117026262422cfa9dbcfc35bb49448603cba05abfae466afda572f5e79602a6371406967b44d3c6676e5a6e325917714dec4d427643e533e69bbc444b8fa874afd703a6e61371761cf84667143fd8368a3a92b44f4ccb4e3a15e5358bde285c3a47db9c62d8eecbea921784a7a1601235be92ab939212249b9fb1e483e55cb00fc81396676733c82b57d696c89d11f56215ecb67fdf7e5434323029a263b0585e8f510edd56067184ff676e589286efab2e07ad3ba826012996b736445e2d05d976f121721075c0fe18765aef14d7c758de95710755cfb3d7af6f014f8970317fae9818374d73a097174e38729884e7cb14e3409b5a3d1e9693a8a71a5d21cccaaddb6790c623ac114a3b2c1b2ce16d438aaa21365bf9a0c1ecd1599aaec50aaae5a4faf0c7eb4de1af1cd18f055ba8f30100227fa8a91bf39bc7c9f1a5d28c83278b30bca692c9d975e95c76f674212492a6127df725644d2bccc2a521b6e416adbb2f43b3821f40018d351fb4facb789477e627e0147f7839aa8d361cb7dec93e1e1af45a83288b1471f26ceb3af9abc41190be797dd526a00487c29aeb4ccc4ae069090b12300394ae3e9df8cd61626fe36f4b26030feaf15ab67a6a450cede104242ce6b7d74d81a985cee0a3dd834829db3f96241d036111bbf172c9cb10d0bcf7392bc435bdfa6ded6e5f034e5403ca90b9e59eef8d9e22e34d360da1b6ece3239aaa92fe99a9cfa108c7e5b9524e6df6a997a505ea7a2c976dabcfc4cb64392c2b481efa235d1cdfbb42175d988258389a1f3efd0fc6115e56ce6f4f12425fe260bfc2854b4c5bac4a4e242f829787bb0c88499d892bc404107ba7715551900a15ee2ecc499cf9a904bcb6fef23cb4a7a274867427d34c98509626c60f9c10fd8fbaedf73977cc8eedd5d3740fe4db99e4d60f40c53ab3f26419c92b659f7b9da0199734c7885f49fbaa0a239e68d9f5b7069888e24c0f4582881392bb4c3074d3a11ecc0a0c088ede29fbfae4fa5c785b06d1e42cb28bfc721aa15b589c2dfd7ed4235a6a408a134ab425dce86265a23b9dcb4c62145ae5384e51ee7eeab38e321d211a8d41e22482ac8f4663a08b81e5f0c27ce87abe0f5d9a43a22f1a7e6826b44d2a95cc298007c343b5d84a95aef40300a7a6dee2a29a24a663d17ecea2286c048d33e591316f6fb796662b680cae383eab85c8d479081d24d60f8b6c3d2296e0ac9ef972efa4d595689c94284cea4f71a334b3e3ce993ebb62e97e61309ac1c792df3ce22ed4d6f701a5f2ff0925cdbb1644c04ae9ccce427a283ed0ec0ec9b0e17a174a927f189f795b87d93179a3b3b8655706e43d9e041f8c38983d50a3d2bcc137d2f330005cc523d2440006017712c4e2b5443c27323a9c41c713847157516ecc8f16ec558b361cda4bb3001dbc256c00795d7cf7962b169aaf357a082b36ca4b8e24b5ea9516303fe762428337e5430b8a8f0e694223491d5015e8a76088f6189a2e857c2d756c7256b426b977c778f75c87f8a2297c14a5655ecf2df3ac7694535611b877ca2ad2927483d7d4f6316076b1bc52d4a1b2e150c0509672003e15632ad6b626e425d31b104b7ae64ade008d221768a77804a81f3d60a69e919961c0dac4c25d33d31ca7f4357dba796277706a0c21ab4f90aea6bba237544d6666f0c6bbcba849cf2a178d13538325092d4a605e9175b45ff94ef37a539afa1341ae0fddcbe82f6e7abce22ddeb7bc439eea7378f00526905f44ea90005170c466a556de3cc0bf0b5dde55ef5afba1e59a539e9a4431cb000039d0070c1451aafce37cc4c210f0bd87fb6f55206c8c102e631c1d3af1f31c76bfbccefa1b64e3b5492e6124b4a5613c8fb4e8242ebf44b47a645bc8dcec00230c759249ea69f2bc13813c9d3f9a0fe10d44ae2d7806c50475b724d412cecde0135b1b6fa358ee2d6359122ff12d51c5ce29bf713a609ad9b37a2da401a4bd3f77b2f72465ff130f9a7ae01b2f80a7fc10f5bc1251b787b566bae87feb8577d33058dcd26726535e63ffab0b2133fa1fa57a0237d468a50d91fdf56cb32311a8b1cfc337f3b3d9aaf07993c5bfceb91456db8ec943cf16561432f746d80571d549fd65484116e9be06d134f22a25076eb1eece36a5ac7d990f699c8dec9f167c8b4653ab339413015478bbcc308c877928edb003a30a57c5781e897e66ca3ae2062d521ababf9eb44ea2952682d1682273cb19662c539e7530e0c2a6300e765bb0f27aadf0e343bd75172acbfaae7e90b8e806fa29c808c767ed96addfcd8af37a2ba09409b542af4578da32857baa58ad2c1cdfaab5bfbbf5fe25094196a71bb55300c1c61e66a7a47445fac9fcd1055b7b4305bd93d752685693b7ab28cffa0ff6dab43f436c91ce6c4462c28eb73443b6869f085a8acaeb2e5432cf7572856195098d874f029cbe53f6edd6ac4663932dea5726233a11c66ad00bed5c78520ccc23ef21e40f124e4a0138bb72ab6a8ca944fe542f2f4506d504faaf9ad83ef9cb25e5383b7dedef7a23aa9f292bca140f46e6a83d9583d19c16e0d47eff0e48798f7dff9988a8d7e210472880cf9b383bc5d441bd195de49860f2ed92a5122adae1b528f08c5535957d6ad0d10da57ffc93665a568e3c594f2ac64f3bccd2abe2c33153e79b59077b06edb99744ac094dec0b7a0d9db18b4d5444fb1e85de3e7da70574ad5fdf43b0403654245d3813ba655c546f8a3d112df49f3ef2596bc25dc152d656e142f6e16d9b49bd6ad1efac1c163d7f4a877196a69a03496fa29bf4edf1b1a2ed2c5a0d1c26d7708e6f9a87c5d9f158a0214183efef7324ae77e56a2a4fcd20f72bd70b60f8029e951ac3a3e1d94fd94c0dfa7a845bf83c5dad12499dabe8cd5d624cc0ffb3c1ae78c303d184ec698d176db65f88e7a84cd4844450a82ff77fed225dc697f093dc59adf98121f154034a4a989437cfb08d42b0348feefea03ab009a04146e4b68907fb6dec3883516a187a9372ba9e8b75055a7063c85ea6914590c78d304424a2acb7e1a992e039e2befc0fc390f1e97ac66a72645f141831c2e23098dbb0a47dd7b823c8acdfd6500913a2060114d1d994b5b0cfdc572939d8ae16ed124fa21dd7083ab61344bd97eb265c19188c2eb8fbe9b3fe5dafbd76ddc387ac5b95a069552e8b069ebe32249e574cb61afb1c7f69bc2714a211e6bc46dced634f305aca83822eb6fa3c54432d3c0df2b4f9b34454bfd8f7e613b18652879610aaada5a88ce2478aa1c077d56e2e71683f0ce6cbdbb49faeda7868553f03736a036e202abb9d5cf551224682f7cdb06629d09d9df33850084a421e62e93ec3831b297b60b1999ceae7c1977d8d80e97c779848e3a83170f6b4907923d26a6141cd9d3a710e2a25f6ded93f4212267ffa010e9d08f8fc5a39f5d76ecabb4e01e40b1593a44cdf72eca852bb1eb2427ebe40e19b868b00afa1c134d2c62a8684120d2fc04e32d93e1f4bc45d11164b23efcd337f517b2689e29e15a045532094bb87e68f79f1b3450aee4e809fd3c692d74c6ca8b2f9b37052d9dec4fa606c40fba197f31b30bc66cb610cae5916b7e3f2e0da019ba8d617f9cfcfd382930dcc4b8ebf8b4feda522f63319ac1b8d399cf662e2ff2d5bb5f74363d5a67fa31f88b6f2a3c1b3db50f14603ab2f7d8738ee68b5293ee119440fb832677a4d7bcddaa5a24cae7648a36c7814fd8338adee024db954f42ea7a848a7dba2e2b9c81e4f640b50c12139612a6c5322e4a8df1b022d6b5788092f60043051ba09a534c25d0fd37dc777554d3db05a6629822ef74708d27abe906e336391e9ff44c445c2dd36a59da54fc9f2321ccb265e92d17bba237460905be73c2a331b6e7d5badea435c7673b9f99456bb502fbb31afddc89c8c9a012894efdc63367261096dbb7cff5a241040707b955ba996e832efbd96e5682dbdbadac0bfe4d21ec427d80ab6bb0ec7360d45403b67e08db85a0287b866034376becb178043df2e618a998427625ac9080481b62ad720938350151249c3cd2669d6855f49e3ca0d77a4f2e590af4b7ab2bea20049cd21f2f81943381b3aa629848677a272e39411ac25dd0c6d80ea7ccefc0eb788219c74e0f6247d5f47ef6b4b4efb16a869f3c935011d5e400e03dacd1cf4499bf9f8c3c114681f29f44bb35fbdf165fb1bbdd01def451a4e168e3f0676a033eea68441538df0f40870b627e03e18e3ee37ce2938d01a2a941449df1abaf529c36fa118d0a756cbf6224c999083b48aa74089ef174b5e292f92d56c63652411fe5d3a4d1f3dede199d5b6c68deda100c9ba6de3d28a9b087fb0788198a00ae1595858f2555e26f75507e1ffa25538be8ab8741b17283deccca7d910f2f22d44048fa79df7dc648300bc5f6e87b172abfae740650594faa0adc727505ebfbd89bac3008ef019187af5ac48074d48079de40825e7805c9b65405160927c9c1e24ca2032bc776eadb23cf41674a54a23c296b90a9e9164ec6d5fb31e39a4b138d55aaa1e06aa7e0b08a68bdc8003aca2fcdca58783755c296f8ce253fc3ffc5ff32b2b29e8fcbcbb2156f96235a7b3021431f849b7f8d960bd74497b6220489bca523a0744bbbb8a2e51ac28eb612fb7a211b74035879888e096f85ec79b2f74bba8d41bc39cbc49e78ca5c5cd3b6c6090f51041a0627d88483495783f51fe16cc430df892d5aeeeba007e7fd9ce6969725e057a956194afbb2204fa75811bd60682ddb375b7d894ad48fa7ba1ee5fd2a7178a4a7ae9c8bcd6613a263106f511d600ae958fb54819bd9674a5d8b471e8feb71dfc79113e0f63650a287b6e3b02d88a3b6da299fbba8b7b93473f1ebc2e8c0ca3ad06de56ca02f610ceac82e635367804dccf54d044d8fef0adc2552f25d12366a44935c5916e453a366942410fe16a52fad720b5d489c918d97921d8b4668701f578109748b76f29230c55d07879e8177e80547c72b9d1a5a584dcb123e61b8d57530996e03fb0b69f4d61e5ea4f9d8f19821ca6fa69a9acd1cc80d438074ddfb775ec42f171a8d784878dfcb5abe1d229e33dc10ec714b11fdab97a898470a989758f5a61249aa502a74a84ceba4001a783893ecebb8b4861ff02ea8aaab13bd96384553190e8c1601510fc4476a25ccd27410c8136dc07238845e01371443dd27c89e82974a06732fa5cbab30cc6c1729926fa45e5fc7ba66df980b10fbeed45d46825d93346a09c9c62e189ede47364e0c1aea4b20e05ba65541f70b9e56047f2db696818d828af8cb684ab27c7e63f4531015840695d908bd43aaa48dafe324450b4ab8ee2a5986999333bf92b5313e89ed5192b8a8f4c548b0ae0dee728101487d8697528db5a1840c98a078638a6d83c7fd10978a26e361246b59807564bd9a6b3a743afef3d43b60e3da12d712b731d2286ae62f83d5a72b141afa748d5d5a30a13fd3086dda842ca0d07387d97072f33e89d679fd5d94c8a68f5265946bff153aab1d2653ea715b299c2b238b26e68fb5c165fdf0efa9b4756b069d803246b0efd839cf1d69df9c271590ae06da3427e896c26605567ab79857918b6e4ab0cd7fbd77aa7925367b11913197d0430d4c968fc26e28bb65a0f0cccdba6cb0d035bc3be2bca17daada2bb40f7ee0368e9bcd09f38a525460c363e8ee5d41a1de94adfd81d22fd82220d3eecd58c615d70f6fe5f74891021a0600fd1dfaf0dfd8d6010e801a71731a176bacb62cdacaaadd5a0e365c9c527da6a21cde8fcfa7bba174a97984d2771692753622f280ad8243333d414d40ba677456d11ad8b53c6b265487cb18983953dd0b55a081e9f7e16a7907027cf22597fd2d239f68ce92dae8b65cb39a6b52a7c5520e6bf3ce4e54afa4007b5f1546fe03b240595ed6714c69768c020371fa1219b673327ab0780d8845943a53def690c2d68c6c57c80012ad374d179beffa23058f9bfb4e942df99930c0f0dfb817a54fb845e7a4ab6c45bbc28360cde7f083ed2fb22a237da7cb5194eea28119cb3d52e66aa8cd8cdf0abcaee8c7ecf5fd4ec3b4625466810068e55d29da38940ec3fea9dd2099667cc435d50c4030b1db23ed344134569ceebfe78b5303adfdca203b3c93c12814b60e277504a2bc4a4ac21baa7210053339d2e89b54c1dae34fa0581125b42b19a354a03eb4a47717db8253ccedce41d97964b09c014d0936dbb0488a09f99f09b820e271ce7b4011d61bfa28bd61143f48ea680171d17ffa61c55934c19ae0aa6d7d92d6ae62f4369d602b680d05a2ff9bd250210727c3c4b8d9f0b9d31a4144f5bf13f93149ea7bfce598d5b2b88a1b4ebd0afb7fe8eb3bde4b0cf91e048fb226e818fb06a34a27f1f341d2d845112114b420d155ee74920d9fc99c0c46bc74c79c8a053e86f99c3cb8f00ea97a26b7460ae59f651208eac763efecdb0e47161a36d3ab907bd16142fdeb625aec905a078aaa937ba8acfcf260c081c8e7412c722923f1dc83627db63d71078e618bdcc3b1dca9c8111cd70afdee1b3808d091874cfdbce1e35412469003f4ebcb98631f22bf86ffbb4b4a628e0a79b1c06cb5f096725fe82054608690639b54b5de5fe35f1a42ea6ad47f285e8095c0b9e6165ee28b8b1ceb83a0797b14dff352f1fff3bc89de6e366943d37e936ea4e42c46bde38db7920065cfe99c714f8101cfafa872c0b3a820fe3bc8af29f67879653ca4fe741f2e495f5f2ae7b6d078aba7e1e188921afce18205c1cc0ecfd203b1848ce875fe4eaba5f88e17e34ccb647ac3610f327eb5a7e9985b9df00887827cb040ac932f09472d58e062a1dba9cdfcd9e0d8116a59ec142c15f9668b6d3aab452a8f4851ff05cc1fa1ef2b4c53450fbea5eb55b63e490630005ffa365555bb6ab12ef66a7bd278f105f1ddf41c3be45bfcceb49a72397f2bccb2bdb50a55262e2c8bb802c8bbff190e005580ef5317f2697515482f0eb315ddf915b5a575259bdfe6562f74d615b72bef1d09beada5832550a2ab65c6f864c549b6fb2a55a7c62738aa9d848d72626b0feece6c299a11e9bc81300f0b4db4d3354950059434933bec5bb75daf19e87df1a44c063363728c5bf20463ce82ebcb5e5a05ab2b79accd54ce39b2c49e05aacccad52096b7a67d392130369f941a3697b4f3cb1679cfd8f4cec56fcd546a2a7d46ec5f7cf18202e40e461e2753078cdfe36355922d9725fc41de6a8a22353d7465a7ae52d3414e37e4bb151af26d96bc12166d9d8670ca3f7db30fe69733b0077afbd6b4e5d2481e9eb91e86ba8b757ac535e3487279b41ee2275caa918d9bf77156e3bf32466cbffd90eb3833aabf4849984ec139633372392069d4b7a1a81effd1c70dc19ea34e7306d6c253a206315ac0263b0d6302c2baf125ca5acc6ac20721b95775dc5e7f9cb77114a7319bd5d8c1500bdb5a1e2ec9b6f3b7359daa1b047c7486bab1d5c8b4e6b012915e3127f2e8f0038754b17da8fa497dce74bff5023e339a939f6f6b853e5fbc9013ba7a8c6494bd76992c78bf628c8c20bc655c29d8d5fa5bdaa77f0b580f8a3603bd57cbaa69c5ab103d2fceea83ea9f58fb70443ae52481593b4bf944ba3f32e8b358690d26bdeffdfa894de93fe4671a7764518633ba335f25565f358cfd39c26397c72c0f4ee9960b26165852a4fc7cf65f5d136a147ea03f40b3e8ca1cb3cfe5fceee32d85060ea501cf72f5ab035aa3ff8f56ee6d61813e7c7da18f30527c73f4034bac23f894acb4f04ceafc858abcffb60d9928fe91a0b74ba87794ed42123ab1a398302229706755e26f132f9a1cb254b313a7387207177a2e94c26e57c175183d7501fec3e0e83daa5fa930fbac4adff9c2c7fba8923ff56a9e1c87dcf63e2f533e0ef3bb12e61b88e1f5a351c902df0ead84b346f1631beeab170c1672edda18474e2f5b1fb26c059d76f6df18a7394285b9b6866cc8dd4ca67dba617b520234fb3d27199ad59a464d32d11ff7f80b650f36af5fd0b0778f8f09d92ef3233d8a683acd3b76fc5b04a9da57c252a1e3ed75658d85d82d3656c9751a934cdf585b23b55db00cf88ee25e68c3c7572bcc0274909d849461c6f3503abddffaa1b1f61094fea1968fac093085ac5deabf3990edb70406f8348a624a8c778aeb47fe2780f934db5d8a8a5b6ebba774deadd30bdd89dcb7530b6911a870857d0e0e3643b45f9e6a4cd681445ab9a84cff7dcb97d2310e557d38a36f0109e309dc9f6a33b921ce622249eacfe23ce349ea3f21e7bad67951facd6c69b9816fb4b4764c6e5a05e5c9442e4ba5eb43a1b024d882b389628b5db439047e4c5cb66a4430e1b80eab03954d4242f8fed45fe40cc04e5ddd40d7d9b060ea72d3b895b316ddaa31af587b1df9a0a0721b4d82c858417cc439ece12a4e244c1524d9d521fc5bf8f4eed17efcf0d8e916a873e9fc96d33803dcf60c4b0aaa610c363fb0674afd74775534c1ad1274fe497e3cdbab88f268e74e52f27a6fb88d90a42979530fa5e84b842f9aa47aa83ab58aca94b66e81781dc2c79c75afd2516ea58efae23a43446cc47a54114168b175ec9e084885b57247a65303681839a0457069065e9e12f6eb6a792ccd1e3f709d91a5f4cf63190f8ab436b761193b134f51f8489e5073d8dbd3fdb37a27138eee4327424963110a69bb6787a89b967b5362abf3c6750d6141f5f63159e04548742c8a9c66bce6d5d224675a8a6cb63c83048be1f92678fa8ec8f632f874ee17da884b8f86ac443e66aa3e1f61c4ed1f28bffc0e734d112a086e00f2aa54c3cb359fc400981ca07dcd4a445d241670814d03103353e79d33332b74f1064b1938b8312f9b4e0253dcd04e0c7a88f7f01389062dbe2f1edb09ebc658d0def752a5e5357ea7cf31b201f444a9ed4442473cf8f8fe849d19cb5434e57c05d983eff1deddffe30a45f02555b2e31449b45151ad6dd03757a84e020db734c1ccbcdb2c00abe62cb93412f4070523df8fe022ee90f0347266fc00a6532e2e040ed253a4b64424adc469c48891ac0ea770b8aceb36b53a08b08fc0c6154310672fa94eb4a75bbb5262eddb072b0f2219df0c25638e566be26e1e437e8061fae821afafe9f84158f57e2aa147b79bec2f47bc391881149794d71b087ea051e64d90c561a55c1d33c156db2eb66aff7958e6b328936c6de7997ab8328144924bab754df8ea9fecb25a088ef90c7f5c1ce0a0984febffdb31dbac5d90a2881fc2c24dfe1d7e13053c08d915989f1b55ce9bf7657f7280590dee234440b8a5b2cb88ed3eb90028c805892125685a22e9114bd4e79ed547d9f55f0f3d7f599b5d1b7be33eb8bd5919392f1b0e67c7c3ce48823f1fb4084e9a325588c380cc85b986b1630c04ac3b9094cb7681197c5d95a337a16fda5e40a3ba6142682734f579b74630fb7a5703e765ae8643695757bf15d3237ed060df994b32b6a1845cded6410b0f5e0124cc3027738635bfe97ddab211861025f93b57c5549daef2efdbd363adc4ec7dd9600f310101c822dcbe241db7456219818d4d266eba60f521f3cff4766590d695f35feefd75ae11580e8fce6b9844c8c0480ec86b20a9eced2fe40d43920e120436423af1453ae22a105d9f6a2cea59434c232835c6a90db0c3187204656875ee1cd7f341b135785545ac8fdd9e0e7a6d69ac998fd8256be6ff7d0c6038971fafb519500da4a14fc172100bc731ddd5b6c8ad5da3da517987e2fd212478e6262a370fba82fc67773aa1e7f79a457b2802e4006f05bf324ef08bc0df2160e48feb9d4c0f41231374923de53bbbd178c6c00789d3e8826500dfe356c6fc61b826cce9e420b0b97f19edaf0083af55cc737643dcd8238e94cef0bbd9bfd8319d68997a1e0543840bdbe122da6091be0e61f577d3ae86081338c010569735da0d20f77bdde22189bc8c774f84df35458dc0e1d04fe26753fbf5902baef8ab4af518faab45d764cbcb6ab8538d587df4f55a34f309427d03a0a471971c6d40dc00cb5d9c0109504c038930bceb590a2eccfac5bebac7b31b74fa5b3ecced7017b24886b0785098a9b1bcdf5aedd62b592df4b4f18d568f452fe2c1699cfa5e2bd8f6feb7367e4bdaa77ef4dbc4b19113380016ea7beff301172c2be89c0a5dd2cd845ddd5410865fbe0ee8bc329422a8b39817b21c37d470040df3b0b5700279f7f8f524b3d3b4e094605004003ab1f3d604c750dac498bb7ab0965464c1fc977f7f40308b6dada64eb25ccf1ddb0f0deb4e08e6d1e7504c7db79efa1dc74cae5af987cfeeb45fafefb00d5c504a17a56f78e8964a54f70840cadc5576894f5e63566e365a7f20ed9a5d1110096bb7420c6f1ef3d61c71144ea186e202c43bda324e0a318c0720c3cecaacc1f957a44dca96bb38791d09363a58c4a48f9b296e54245d579f3368847be2d2c84a557e6356d9a0fcde85360f0a0edfc95fee43ff9c2ec510e84cd40b122ad8fffcfcdd4c5f25f4d8d2596c6e9b0aca3bc4422584a6a3b37edb641d8332a8652f3a878dda3cbc8bdd0f59b6153bdcf519ce28f2ae48cd63bd8a4d1263ca87c3e59266c4f071720e4a792c7e66deede60ffed01f8b0b0fd8443529b14d2360191aff2dee41a04e2a3264d492d5ef182d92f9fd38d2a1ec7814aacb6995cb571b6ed695e91ed46e5bf67eab2faa654fb5e0c575d0eaa8ddc877124c75f2ebddb69cf829597f0e546a3d0a13da400687734f8a5e1a54dba353d399ffe302cc61b4c2efbafed421b30d0fa91d67a30f4bc530d488e48912edf37d9a3aca8b7c0fb7d506d1542f48d12957304791d665729661e065d24737bc31db14c62526fb583c87a93f312797e66b5c4aaec053afcf61bb59d1ed1222ce123054661a4f9e6359ca8216da2a5dd4862f6de40ff7fbc6273fe05e51a4b812f26f13ff2b303472cb223677102e9462525eef57cc89e37b33225e37550240f43b39ebfe03ced27facfef9b106facf41af7a254f04a8d62d7c0d8e06d8fad62e4643a78d7ef7926f52dbd7e0b36157ae6b5fd1028a52b392f99c37823504a1bcb9c204623cd53f9dac070c03561f4d1976e986d41ed9b4cd30ecdf79542648fc5daecbe7168092f1e2fd4dfa9d8c3b913e5301ac307e3c06e3d04fdc2cf47a0a8a1b97033338cc63dd8cc1679f7aacce55e2898b66e4d79d4ff78700525795d552bfed09df9055169d3159ea3b758aa9a2518ca08165ebeb1d63f2c19e03e852220fe5ffadf33ea9de2d571175074db78856dca9dedcc725ce85edec903e1c1fc78211d626e3fdb3fb46ffcf58d8e584e5a43336ba4054e4dceabe66d8ea3951b7ff0536bd9b6c2b38b60c352046a1bc3c58372ab265bfb2622a6a8d3e7762b528ad9083623bf3ac437de6d9f880bbcd9c45667675578a83a0fd335a6ac840838ee122c9f2ff10b41d612648a182bc1c8fad4330afd4f428a6c320adc7ef76eee8f3122addf531208b8af7fbec343e884deb04a413561a0d40d5185bbf4c08592b12e1ffa46ae6d1d269950a65e2c4125ce9695e598f12836c244bd4ea731e700542bdd1019298e924c3548ba5e93d910594249fcd089a9966aa54262edaa27ca6ef04f1ada0eebc0419650184396713d3c3ccbe558d0bfdf32fe97c4a7f7691ed0255e767dc275952346221e2e12ecaeb3f7071bbd302eeee692478e6c666936ddc10bf18d3ef199f7cd63a6dfa26498a824e965464e4ccfdda8ee54d7a856fdd7145a02c37288df1fa54093e7e8998ff1521fcba584dda4308ed43428080ed0f7f9a7f88b50b6be1cc7af53b144714a7a28c4acf12f455f60e2bc06e3586fdb90e2d9ea92876e299782a783883f62590197502605926fb4f285b9d3e4c3face4af72a8ee38f8f8fb49ff537fc32b94486c3f74638dfc717070ac30c0fb98c82830cb9de74306b8a5b041ba66ca350f09220dcbb837acfe81fff113fe470f452b03b9f13ed1fedea1eb086d21c04d705f7ffb5766702126548a2962569da2e7068cdaf92692364323c55ed40a68a7da0a96609f44810cd7a58fac51b8f23f83470d1696cb54d4d2314abb8996300d1337a374c7862722b593e9e72ea5eef48496ec8db2efb882a141b4905407eea5c2b1653091cc413222a9283a4e41cae7abf31426a499246c9698807c7149474440b2859cbe1eaf07c3d5027f2dc6e2195dfabcb6711c0ebcee0acf1664f5b33eabe631190d1c486509fa59b6a6186d8f0f7c74484ac4c648852cb97409cb3ebbaf28b78fab784909b01cab9f8d528dedbf0cff2d8214db5625b466c30dcda27a3c6ca7c172bee52a9037cc13b942d20fdcc2f71f8dd21025342aa07c71aec22cee2694740dc3f103ee6873746f2fedc27c96be3688dee4775501f1a03c56a5e0a6a132e83aac6dfad19da610260710c6718998e332cc417a911a475e7db30613a7ebdff567c24cd86a652a7e334f8480ecb238e079c3be9c45e3c53e6ede338bfabda372b09136528337bc52b961b35b7f70b85c84b22439b4673f3817aea0b0d60f33535a0cd142470fb2cf93e5660d0165f4b2fd4e8c0ae20dc30b59da0baf9f84edb8d1b7f4544641edb82c02f286606b925b69371bcab1d9d20e30496c34b18a17e2f18219dc3cd354b06dd6378d47966e20b944be905278bd710eedb2bdc8be92e5f86228c62417412594f3a15307689858cecaf0c0c8a82fde28532ef2e35c10d3af6ac492a4e34e3a9f9d0fba863dd78bad17b2cbd16bb42a9cf37c8125f53b9aa96be8f5b31fbbf7c20fb9e01223d06d28a667bdb41a96439d54e0ad4db214579b2cd139a0256ce5f56011676ac6e5818afd7842c254a042f8bf2dfe502f0d63838ae6b4aea17e741ddbf904a01806d2efae3ee20f76d00ebc68ba143038ccc96d292022637b98db793c8cab9e1e8ba5ffab065a41c79f615498fe327583592ec2dc97c16a9e3534d28bce12c8a8cb403f611f9081da03bf97c127987321582639aee673c6d8799a00e6c1ae082f9789948f51e1835f6b3f9967a0a60b1446108736f914e86f84bbf3ad63d112268234c484ee95d903daee187da4b7a2b94bb547efd7cd4a82b375f694259cc5185788b56f7c6a86f7023cd4d01bae78bac9aa3e5935a1f45358d72b1126095cc75ff38e02ff979a762ce7f46f5f2fa33889d8355d5fc99a934e98a5bc9b570c8f5bdec158802b721a96897add31e5f2148abc9fce86f2dde3c36d84334e6f1f5710221f4d4cfb7cbf8875cdc3a83bf41700891ec2183e6d4187f7b9a3fd15bffadbdc469f48ba0f71bf8af146dbd1bbdc5c623d7716f3ace24e2cbc9d1f81d2b211e9782b6d0abf1d4fa232680aa6109ddc497e3db73939d1c19f551969704b9e1d81fdd9930eb511197c817b7d84326ca4d92648b47eb1df39c3c74de17b71cb7cf8ca2a2eae1ad96646c226ef0e0405913736f545aa11c385fb023f223909f1801622e6b7f606efe13687bd2678870b5f310e5fccfc474b3f56b46b79b4202659d415da52bfb5d2f0c1d1ea0f50439a549e82f72ed7b099bf8825d7639be79473a80abb9907a3a6d5fbf6482a10f4268c9a1dea7e0be8887eaf123a54adfbc6994eff3a42ef9dadfa11b2fd405e0a537b37fa2994d19ad6aca4790051b07ea170cc5fc6edfaa77a4723aa270ac12e752ccc9d99aad5be08856426b7692ae57f4e7010006d32dd286e810fe874b4d36285c34b0a3b2e09d07aa517787ef0803c85984b7689057b807f2ee542aa1fd74c334fcb270b1d282db343c8029460267f2f094f4c88726d8509e8644371d1174da9a7bbd3c7cc8ec1de9748c4af31786ee6774493c932a75ad2822e1c5eb5eba439c14c19b9cb7d18123dadbffc5a40f0d3564cd76bc3c76fe05a52df9cc1eaddfbc6970ff7ba25cc51f5c0d777a95616978213ed9f1cd8bbc6c0460c4ee61c70ffead9a1f086bbb9b75a1aa19fc3f1df247b5e09680c71cb78c5ed51b9011f66f7c29ae3079b5c0a2c1304372e99c2ec54ab9fc182dfa60fd14ddade7db6e9f0863bd278c94f218f1b9ea2d5e40e8db6585419c85543d5c83bf40f7eb38728056eb2228cc7f2b7e8677970c2838ece8a74f8bb605cd566d1747de7bc506d8e84f2faaa3dc022cd2fdfedea4081e14582cce6c3dcd9591d29aca2bb743ba7d98766bc33bdb71e08ecc17a8f05e53c8731eeb72a14e6cb21992cc3162c8313cd487c89bd2892c7a371b83d0a9a036426e4f3d46e8d7b917e368aa0e6fb9940c08c91c602daea85a21594af77121387c8d45367ecd46269092419e57a72e2806ec3ca68a67d83e06573fbbe5d2ba7cb86268c34def6ab105cb7997d3356a317ff2ea85492796aec9f8560651563f8639de2dabb2eda5ca020d7c20771a20494bce590a09ac9155f6f1a1d1472dee88677362bfaa8437e95df07629a98aff9fcedb6c06c1082726a32a540ab630c655d5d180c5ad83a212e02481284425fd6ea10456c10783b283e461c6f342944cb8b195d320f1c83575e7e9a75591919c1229c60989416c5a69b81fe9b9747745ca018f170b6c67470a11b6a215a60cd5e4a0d3f47ff77c7caa96e99fc591b6d83d3eec613c774bb6f181ff26c1dc04fd2ea820010ec7d4324f5026ba915fbf6fe59064789186af0e5e058f51304683caf2686fe23681ad34873b5065b5140f1bbb6455ab5602866f610964fa6b0ab2241c0b262fb5953568a7f45878b14234b3bc37aa3a16c50a7f2f8abd78a78419ddc1343af589632e137c2abc13f31475d9960536834a9f78b673b0e1984ab1b7237a9bd88d24fd94ddee5779acb75070aa1e224ac357e62ae0018038bcda0b173a424633f9d31aca0442859a9cf455c01a60ebb659f781a70413c6ffdacfbd6aaff97e9040ff6ad2211718ca997819cb0cadd36ca20f3c3710d8ebcf321f017a61bdcfe67a2b742117f1ac24374bae4983e25ecce14f3afcf0a1a56ec869ed4a22ac79d2141a7600df8a3f59dd96e8ff0004990ed2a3bd0188c295b4a1838fe4398279927bc3837e194fa90a659afe645ebdcbc4208e334532703306a3a5c46fa0aef8397aa6791e2599af0062198bed948339bfeb4a6be4dd909a346d333c3c332192f22cc7915e492223b64931e5fed7b8d75769311d9a554016668b3bf4a59bb523885b4f664ef1a8fc3263b3382e894449ac45245606a08bfc3f93e153af091f662638388ec39e2f6ecb4e2441c47ad023bcc9077b491fb2426f529f0e34fbccac719820ecd2a0ab62031b69139f10d073b7898075f3bfafa900309637ae68cd22e8dd89089a43cd4fd1b53891985c63069540f301f61889016966981c0a7bee90f7cfa63d42226ef5632af28b001a63ba102e5ed2288cb82c867b9729bc2403b8bfae9c44baccf61e41512dc8c5ce9ed0f5673fb75f629cd6dc78b68696691aa62cdda0ee7f700317c2bde154689b2bf0f37d4cb4d80fb2e56f49c9ab939525286a44f27d88073480209be48965d929867bf9894fbb98cb39f3f7cc5440bca21f913100a438091c0110e1e0aebed2f060791dfa7b64936f233881950e00a4c415f4be4244b32177f539fedec295e6e48e5bfcc3606f59587c5c3acc06d08fdc1d70be1e8e0302f1fea377858fbabae9d4c53e2be14014aec532b908130fe3ca003b90db55615ffe8e81440bb2b9516bb9ed7f5d82735c0e7bd06ea7fffd97682f2cdf0ecbb6d794d8c9fef5ed4fe59d3e8bda9c55c270920ffa449b0d62244b8c7ae4eb6954dec4a20be74cc4e881f7245c4c1b7e4071667552ba6a4d345d41af668393508ead82b3104bb29d7d48e0c95c8b86192b34630c0c174d8a3ba80bd6d1b1a5f3f7ac692388f202d8e5a496064dcbd322ada895612e62689ae573d150f158f7ce3767fc357b252865686e41ff1b0de4f49ebc37f8d4de9ae68c7327d903a8465985acecb7564ba9955ef876d8d5fa1a5e42852c68fbdc5e5bf488f740f3e5d7d1503610eba878f09754dfadf034d80e12e44d127cc37887353684aa7517a36454f2dd73cdb4a76bab8f7467a4456908c7a593ec6ff8436b790dd04139e29c7e15ae6d1dde7a205ae68562d801a10974d5006ea18f1b6368cf3622fc989532e50b9dfac53b2635e4d7ba20a55107f901f9c47ab6bf661254980e3a03f9b5f56c443441963988105f6b7628c0424ca9c2cb37b3c5aff172c0d0dd292476474396249112ee108c6732ac665c38df28fd3425355cebe5466a555707f83f08c1ba2916de4b872e5b3f64217019cc8da8d63471afb2b561648ea667701c76bc0195796431bfd0de3020d0013679cb287574c620b8615bda9a4ff73db6d3a082f08266faf2fd3b02d4688162477e7296a122ee4aabafe37e048ed535a7e5b6e1ea248ef214297609df1096b243527e34161bc8dffd7e31de1a2d2dac542dc6f9586525bda61b3722bd54854c92b6614e2d07fbbee3107b0fcc203bc32e20159e23cab2ed1d414762d8dcef70cc39698cbf66a73f879eee5be6cab634de4bbc545f4aef30c1c594c420a2cb657944fa115ea0a8e946a32069d3875cc58bcf2321a55d73cc9f798f15da9903af41834eff97d28156e377797b45b6f667866f6f944e87026add5432b400e8eacb208b851dbf432052d7b2ae6c7a981aa4d5299901cca714b7d7e3776238c69cacce259363a34d8256e39370a20ef5346069ca3fdcb6c14a138a0f372e5fa4f0c1487868ac716ed46aec521e1dc601c5e497db516a2d3cd44eddc79948d8d4cfafb30a5c5c0e56087fc689830d4ccdb906e2039d48dfb6fa1a7d55bcc3515ef26c93f36d5d5dca09bed9355ec03aece896f83ce65e937baaf9e1753e9f8b8676372b4890087652086e82ed0f24dc5b482883b3d84b2379be1fcd3bc1280bda4a90d8cc7eadfadc7f371d751a77b32a114e71b132365dd57f4c5e421be33d16a6d2200a63651a46eed1465bcf66946387529f7ba90ff3f1f6ea4194fafaef48eb1365ba23f26e8452176d169b0b1c33ca8ecf22eed1f191b0f89b53cff251a84e9b24073365219ff404d4168ae043a2a1d8694dc62838a47aab0ea62385ba7186aa03a0293fdc81d56b961a88104a66ed63910e981634ad5e81d52e29ae84c51dbcf90b7e857952461cca4de6bdcc9d1bea4ca4f14d766b493d424718992a16db741467cd9aa1e67b0b9e75d6d36cfb04eef8a66aeba3ec56e8e5606e7c4c2ec5095ed6c3d5312805492d9c5a5c37afef325bb2cce61709054b04373449ddd53c86f9316506ca5959aa4badaad9af19ee4ce830cbf7e24efc2893dea06a838aa9fec8f4ca19a0b5a8dd2cc6c6117dcf4782fa856b5e8c7a34a4dd6db8de832a86198c59a3aed07456d621a06140a8a64d064f6de414ab8062cd5b65936525cc9955445591257b823b8c20ba2dc309954fa7c2aec81a480f6c02abefb4b8595edcc6f962f5000cef6a9bc44ccf56b70f7514634ae1f758fa59dc6dcdc5da21a33b795009d8b371a95a715557b2e81fd8887be70bfd7e7b6bc6535842da55475a867201415f676c503de3ea1225931c756b66dc403a8502cf8a1552e92bae7bafedf45512001fa8f281b6da4cb158cff27425f86587eb3ab6523b6b2539e6ae6aa0eff290b1db39df47ecf38cccd28b2f25f5511a85f69d5dcbc8e6af287b724fbbdec7a5dc73227abebba9790aa259ed1f74096799607fe4ad3a55c60abcbdaf1509e2863e6750322eb19ded90ba97d4c18cb9f2d2ecc276e8ffd048be0b865dd6c0cbe78d9a21d3c8b26bc979406817b721ad9aa2dba4583f7e0d54a6324c33ae4033d658b4c0f26b80ba1e340acae8d087576938b45a05868879d554ad72683adcbb0783a420d9a7847b46ac5c6a8370c8c3dc5f1a1054df07ae62e0d93dcd76573ffe57cd0f721327d02380d136e046083806634817ee6b52e865ffeb63c9aa7103762081b37c1ea893059c58992dfb5e8397f7ab230905d92ad20ba7035104451ef3b798217a1782b05d4877e5bc1f7804a210250ee1df2be7a45afeb2df82ed5e9b19df32735eb5711cf70de9aed910ac3ed2aac198ef22b9d91aee7abfdd31478cdde111596bd831284fc6117b0891d115ec3257d5e3288ab5b2d483fb63a836c819e9bfb9053180e4e6cc7648ccabb8d48b164671ad0d5ac6bb4605b2c3dd5b25ec7d03bc63bf26769496d4a82c938d1122e3ac6e58e9232b870defd9e0a360f907d7c664ccbf80c6fc550f489637428746e94de021b98b03c5dacd3e9faa258adfce0a1a16872f46cf977f5b2bd9e34e5354a3eea3ecdcd3e35937743cf6e132e761eba15cd33ef9d61d1ef724e90d1b3aa02243ef549767ea76d4fbb258c141bb88773893d30d397677637b9b2f26ce5495690b7564e49d4e6cc78c079c507aaa61cb92208c3fab139ce3577ac08b1e30b2a08fae01bde403233e2e702d48c9a0a2feac5babdb7571e45ce8d58f8decb53f2086a1804b54adb1f320737482b7b4add11f6e0ba7e15b04a48326b1fc98843926dad1125a207b6912c003a84f5f29bcb92bcab3e6a412b792487bffa9dea9ff45a67300350fe12835559c89222e086ec3930d8290c0e66691427b1aeb3b7954fdce050e94ac270285f0106a36194326f6a38ff5467eecda1a90d32a8ac60e2d350576fde775491537ab8062380891a9713016db811d22408576b9ef97b57bb24c361d2a9a8ebf69ca9f500fe04f7bda2d49719c54001c3189a1be2ee29dccbff44ced7835e2025ff1d2a9d3825016edf338a2370af86ad2df25b12b39a5f0f0d6cb98ecd1c02ecd21bd9f4490b0ca5a3eeed1a00f0e66a9bcd15a99c7f35043bfaa35065d4e0a127dcd5120ff5595a03c4822e8e3d14f13c9e876c7fed24c30561df3063f94ee6fd992d7f4abdf9a9e4e7fa03abe528693b5cc3362c5fec5b27a2bdbb448d8de3b74480e7e2eaeb865000a168472fe926a03d67b0620271657e69a4dafb9e49477841bc66d2eeb2f4bbdf329beb01bdf0f42a63aa9369068e8785d137fe0b10591029c13faac6c7b32e5f62fc66defc096e3fb9e447f674b0a77d2e7691de0a26dbfe0b9913e0b57d5b086dc64c619f8c84011b48a02f0afa36f64e6c0f7e737fb3396295318a262705694661f493f18bf7d0a86100202b3522fd37babfa1d84901c5d6c28d690a39139c61c90e79bfd160526dc57475f3d8a0a41b5eaaca7fcf0d4ad40514bbc5b69f20d94b066244ef4b4b304d98896173ec2d9e9de92b5fcc9ead173e3c85046a04731904654db9a0520ca70ac0848fccac4729b90d6fb8ce3bd1d075b2cfc3e830b5bfa00ae9357a5a1eb537da4101f819a9dd67ac1e074de808f85cfb527f43f06673988cad6fc1671aa36dca4548aa22deb8c6cb7cd0eadd11789d07d884291da34928a88b06576cddc0cee0495230f565da3127a82227e7f7c85fe48280368427acc9bd454fe4364c1e86788a31a9a51b476750bc040c24cdbd54349a919d0d239524b05392b7dcc5eec5b49d05ce2105f7234dd1deb4d76b118d9420c6b34d2328094e0c9a0c26b2c8f0f0d2a183d9adfba4fb03c505222ec28e8b5aae047f2c845d30bc1b70d51ac735df624bb71a32c75475014d08d991436d47ada0fee5be36ad84d680e6c51e920c1b61cffd8d62f629f5af47ecab8d6d1b50004ee078027a37e196a9758b49a1e6ea11567e6c17ed4f2d5e5484e381f94cae41512c745133cc39de1d6a5ecfbcdb1fffb97259e055184360f83719c7962eeac38a80d04a66ecdb6715e23533ee18289a7f1cbe119e8f8734ea9c662c417c123e3b82c5ca63d3b62c145b3079b744ba9e8c7745a31b4f65af8449b7d223bd4196258c112430595226ff209487c8e7d329d4ef63f1813bf07a87f73aeb913455da713947df80601e79460988ef6d5d2aa75d8dfaed0065ecf21c8c85e6bd9d5c41cdacdce18148f18c146e8a2a8d2211a460e92f7c4a2dd7438f083ede6f164c3e3c85f420134ca75ad761bba26b5674fc2d303624aa6e71c240d3ad115f7197a812fe3dba2a52bb7b204da88a27c516c44628f8d60a079c250d67f55444ac83cd7b10c71fae632b5f87abd1c7cce7508e048b65f520f6bd66ce64cd94d69173419c5ec257dea045cf56bd52734a04ae81512ea3d7524e12270970e7530e47531c63b5d734567dd2f4fde6b14309881bf8cff429b92f3a0422c20f7588ce7484c9564dd1861b4c28f9cb05e0740dda1e3dcb898130ecfbce738f50a78b00c244fb0baab619be072ef92f5cee7bcd24b02c0804b91ca844344b5b66f1d5b6500b9b3d27aade91f6c961471b280e3b7c1913ead8653152ec4b2aa4dda9838cd5db8f432d4ab6be7c98fe81b990bb7260fc561a520241801cf7e61c55233039d600cd4af661251114dc2602dbcf87d4e940e6c0548c14731c4a9eb85d653c5fe20e1762c0eb5b9f50bcec3ee792d4c596d8f930a63de1afe03ddb2ab3dabee1ba656563c8845ae5f0200df58e117cb4b829dfc1b13046b6fa81dd4056b27a7b75a8b6071c80d4c501785c6f2e96c3f075f8cf63bf480d2819b282a6975a9fcf4f9a9ff5783ff970919afff1f84fcfc1b3bedbe073f3a77bb93e0b31817ca4c821722f0f6cb5e3847259cb0954d6dc3abba62d91deb6b51e1f39cf19f9fc191e28c3e972f08b42495152f00fcb6c362edc036813f25cc4e349d5fbaa0cd553b37cd8c851b0e44ff6d2c87292f74376c9cb33fc423c5dc0b6657bff7e9b05cb52ebbdd62caf16af0d511d90f1d96fdf3ea9a818e59aac965705cb7155c94c6f85e3c08fde989a6b6c2b5c5b9e4b3ddd91970cd608296e51720fb806b26bc443690855197606eb0e9cc83f0fdedd55e618f99ef6702779f3eee4593ec42a5f10f7f1d144f56ab022a1bec17733e03406f71782364cfa5b4c5c0d18df8fd21208ecb5cde664e8ae2aa8691c060d72f6a4dea4d98912555d89ec8df5143b7e8e06f06035c75b7c07d465aa149a26cb5b2a64bdbdf61d2ccdc4148b658d8e1f29bab7e1fb8303a4c86db94f18ae3a08393bc7652b4156c08dd2ff0dbd8a9cec2d531dfd52cf046d241708d9fc4007c3ecf607a7991575cfc40ee128bb42fbd1bcf7e995ec3754fbb5b313f642f12ebb6b83ed6cb3c8bd6fdd5044d8830299f5f0ce63ed5c439a5f931e238cd9704ce4103a95d12dd3d08f55b46872b5232581d6aa0c997b7ad72933c1abdd492f252d1fac027b5f6ef61ab3728faa7a0962c9d778c7c17da65c08b6a8decfc44e213c76436967e64bb578e8ea9ba4a849958423dbdd92d0acce180a405bce220a4600f653a99d57543c6a59dff5aba4151c03e2707b8782f93b5205ab77fd90c3a0932e41f943d35ea73c176fc12c6623a50145650d25e242a5009b1d7eddbeaa2b1173994d32469af8e695ed17c8a4c974637b529bba1f2391fa6b9647675bb187cfeb659dfe85680b218986bb87cacd59ba1c092483d4d511561a527c43b68d52f1cbfbaa3611356c8e16a7c7d829462b02be9f4857afca4d60ba55794fb885e906858f914c305b66997adee2ae556c3c572f7aa1d9eb01f8bac748a54dc33711421829ef3f2b6d9e0dbd5475c8fe88d616aa72e712aeb2fce8d22b9abe0ed1d9b383fcf65d6c6fded294b5ed1430c6bc52dc901d4b1e4b3f746bc3ab4c3b63f5e6ad0d91c3727fc3a30fc3040be4e1691dc1dbd09e8b177d390f4747117b050d9f16f9ffca6906c6d712e20a54732f81474417a281082b4c4de93a625c74945430cc97e48dac21b1c77fb980fb1d221a1a6c8b2b85ae54dc1b060b8ca3780136b14defd64d885f5c67d285b766134ad2bfb75e108c02e86cc6f9b9080bc4d42328a784771031bdd301b35e4a7fda73e88796999118a35cf45843d6bc9726e9feaf169f77d3eddb48ff1bbe55221d6e2432b44136e5633015f663a689dfa84decf445ce3e244f5729afea7bcc0b83ae686fe8c8ef64f2a79740811e83380bbdc0d0be2fd0aab791cac7cf73a386cb5d40455275aa715dad8a812cf23f6603d9200ec3456cada86a8f3397c9737e13e2da139f873560d93fa3de4a7dfeefc7e2288922bf43c27f8651fce60155de6b240f52dad5e90e30b20d7f7ee843eb4752373c4415076c5764b1991f1978b6b8f2acfb8d6d42a1145850d9bc16ba14092471ea5bda481b5c6812d166fd53e2880c05cd2529fbd1239ae9c189a1bf36bbbc53c3c0ddcdf489b7d1deab7e4c765918cfa037b5802131e04d2937afc2e8e67e80723d1f9ce1e8789e2662babc08e397b0c4cdcd04a58d5a6c44d9c58b3859bf5f89a3767f24f9faa8581d2c96a2b57c67aadf8fe0fddd46cdbb718988b24cee18eb24465b2ca24d36c30449a33507ff5fc2652eecbe9e43efc09d0ed119d2e8d6b6a70471b65e9f0befafe1d16918feb979125caee6ea45cc2018bada08bcef3f544dffafa683165de81b4cf26a7a5f58bdb97ec1c834436605cb6f06379474af7b74cfe3a188c33bcb0e97733bd8d1b7527b8fe706b84d1124a4955032df8f66b02de25be2dc70ea2dc6ff12e0741eedccc8e9a0ed723dc925e9da17a18b953d44bf77b6ff0084a4fc0c871fa91e6d39775506e15fd7196d7874a9d7a6b42dec4d78f348660e79723c475e0cc1c8c6553f1f7f7d2cf5bfde0fea1615a03c8003855a01e07a34e78384660a7a99b54df9ab9138ca089f3481b3389e1afdee615b1350829399401c3597e4820199670a97a48efdcac6abb2587f63b54de476e34e3043357832d2e07a2cf4ce44721ab129b1e7731c13265e4d004ca6d322922d6fe1cb97265f9ddb96c931f82db65a48c7567ac6dccbc07263ca12a388aa4ec8c01bc64f9a0e2b80d9b9128600c0d6a2cdac79101531bd29c40d069738c60f0c0ffcde3a545dd9e4f0b1bab52fcbabc820639e4376a7ff57cdc6dfb735b783d379b9aa030966cf2d4b6fc3871d0fe5a02b93c14a16e2f458b5d0bd3ff06d15248380f495d630a0479afa6052b8766a9b4be69e092c5f85696dd87e79d8da17520a9b29bc977e9e60608771e6e22170c110252faad31e1b49cca51d20dcbcdb2fddeb4ba55369cc07bcdaabdd9e084d518c822577f7fd1dc04955728e7b528a93bbb62b0122a138e40413dcc9d9209d4308ca4dce1fa9149b0e07a440a1a28d35a0ef5fc4c834202c74933bce581cb508d97b8ba74d5daf7f2ad9563df1e19de5a61c0b0250bebb77628028260754832539d57d89900a15060d3aa244be75a5ba190662fc08488c3813233de60c4f600e2d29b9b546174d2521f6f1d7e30466a74df6c9bcca49775481367efc29d465a7d0981e1f103ab3320dbd28fa355eed6c4363559a40821490bbf9f059d9f86d60ed5049cdcffffc971c2970d1cb1a7785997962c37c7d17402e73480571b590ffee0a9b37849be828debbfdec73c7479e190b051702f5efe2294a315a3ab83611070dc9b810eae35c39511c5c2cc2b801b72c53374dba469c15ec0f162a89e043c55d4ce92433e5107aca65353d3227a2ecda4784936935c5820cca5662db793f691c447f4ca6c261966f3a847f79d24794a1b90a97fced23281e34e5c02661a0a49ba7c0b0d95c6420b92f142efe573e5a750a4facb10c57c522b84213b8ccf38d18b42c2de14853b84e46f3c5306aeba4da7466f12a347dd7c73f7f72a628d86809ed016d39aa41402fa5495783c1e14c239b91996652caffb7401af1b5f476e09945c923425719888039a52d504d516d0ac34e1a9a2fce9a712a7d9e094b816317a504d74b35b48e2a98dbe0d42ddeb75da9f658e1ee2f87679f6536759d26aefce419cbdd56cf4d840d150f0f97d8d274130be46c8a2b4176952c0f628b45c75d4cfcb1f4e855d9e43632fea161076d3d2dd4ab2b81237957b51584e1e5ce346cf009815e22158282293d68f70478ea09e0c4271a27d87dbf8b30292c5268ec450c77f1039f07cd444919d10ebec1e6319df9252285e49bacf2331bc290d9939af79fcf2ece3c6fad2f7b85fd1cc87804a79ff8a2e07e39c8726c6b6721b30b8fd7c7e0eb5be815105c26f8af9c55ad52a414ebc4930577cdd8639b88807923fa3b05948c28e257597de53b0b81b9fbba75b17436b9ec913d3b64d3c43c4a66ca0a5cf9b3a44568e6a94efe21700a9f3f1daf2074848d77a15f7e9ab6108ebbc93056ad20ee1dee040a8f8d54795bd76aca0023ff0f349d8ab465d1ae37e8387f6a19c7c8b56d3effb6f50ffb64171cb36528f2221aeaea30a72baf74b9b7e878d5e795b9357f9a50c00041a5f2c9b1508fc65cdddd885eafc2fa91928913d71216110352b30da86ecf07994a9b5a6e70bc12ba0131edb04ca761e99c34ae9f591aac4d6fd14776c5234dadd94f6f5bab5da949cab54b092f5fca7524b14a688ec72c366267e8820f2b19efeac747fb4bcf08c42e776961fc238ac5b884b3233d7c9a622b79486150ba8a098663fc4b731665864c9819500d8312f9c0af2f5422ecf43c9040924961974aff7f32cbd5954c8155407891b13ab0906278c9984691f92bfb517db22113252ff641f62e2cc4efdf575b1eb1898c51c3957b71fa037716e7d2929c39f89d4b4bf1b0dc7e6efa0cac6c6bf3588e866ee08ba51784be8ac2a0c7f2c94860b02bc87aae5233b24da87c24d5133f09d3dd48639c497de32243786e0df0e3bbba9422dd2a34e9507b5b87f262e07f242fcb1cce974d8218be9f16bbb9ff5eac4a8791421eeec451f2f77e647d09ccea6f1f7c0ea536eefb08b5e37796168409b1fb83e95a8d4424bbf0153c734d3ee2c328055179734135ea45c21702d396b4c9f3d0cd5c6e081c6945abf4d27252ab59e0996b523aaf84856e00ab8853ef35d2aab62c2c716caa3659f40002008cc3a618e227186e4437878325c995d764ba524b4856f76634ad35568088b03a4aeac5252d0788e1ae9cdff7b7518a9108fa638979d30bc401cc48d155193aed018fc804414d09c875e3e09a750cb4a477ddca04fa74d701b764fa328a7e1e62c6806df9fdcdbf59b1c26d3ae19be2e8fe662b7c565f19320aa45aee4e6917c20e89fbe5fb3856561324e3069406b88d691b7ce8d2a60478c1a25092d8c587d0724cf2951ddbf3990971d98516b5870774e37c05598ca45101688b2ca008293cd8a6bc5a31710db972ac7fe8eb32f0e7dd1a5e28eea7fb8e22c8855d502f414f9d2d1a4f9b357105c16dc6103ae3313169b38c2f30cfb19aa21d6b272b69aba109848f5d02579c84d8ef521cc4173cd31fdd741dba7ff57fda0fe88f0c7a933ce742b2a60f45d4b9b897882dedc6be552336c896a4a50164900f50b0d9dd40d805c5802602fcbf2ea53538108dda9f6981754babbe7319684c785586325ad932be77dd75a795d498c4ca915f6d1e8c8f84bd5a6806c24fb9dc1e4d20fb4952a68585cb421bf6d734064bcb7142eb97b65d577fed98e357766fe979ba51d382e64404da90912a725ce7369c9ee8e3fff43d8c9c7fda0f7e7f46b041c9ecfa028aefa38415f41c71da3d2955801f352b2710935c292482b3b0e467ce5f8137ca80f121f8afa33d690d1d87d497e112dc705be8b2cbf87025176e4ed3779de32226b0062933375807d3f72b7c0b5d464c553ebf0aa14681f91403b3e8293d3e1c9a83dfaa2b5cc88605091ce00844d68429ecd7f2c8554b1c7603792600427ca25affd04cf81ed7aa3ca475076c112cc9fa18b1c5a454aaca8ac9682168b125e0a6574612e04fb39eda98a1eff6a408a6002d9295af56e027f2ad7fc82ef29f7fe1272d549e9716120330910845b7c632faf9203f7fe7440f523a4b326bbb827007d1c283bc331ce80701aca4539fede2204059092f75f2625f8e146e5b73c2ae46f2a320ee6dcbb9b12031e9f2f8cd77aab078f12ae12864df3fde8d7f5464977a2493158a498b81fb182b9a8a36a6d8089095900d018be9965a85c9caf7487b6a8b6f66b59bb6505d9e3e1f841b955c86a0fd95be93ba07a88d132295c4b4a7aa849192144bf3fc115794b1f71737acf2e85983f5c400d9969469b0d445fd14323f06e2939c777cfa8baa6f1f480271e926a580169eca341188b6f18cd5c311c65bc825f2a18652dcf3c076f4197b15ed4d4272e4d5799ad7d784fa12470656c784ae2028aee41aa58ca73e36d97eddb5c16dae760df2ec5b37145f02a40f35afb9f56e7c000694296920e345846fbfe81c917abaf0103fb7455b071a808de292a4b30ce824c1bfd642d72b3fd226c5fbb7044d02a6f2be33c82029375bb661038c7cb4e2900e418d00d5e69a53a206f8985f28641ddc777848b894d0ad6df0f2b86bdd26085c28371aa4434286458a2ac4f7fa8476497cdc77ec23690541e6e2a3e23bad9a0a5f5e8dcf8b081646140a4ab38e1a989e4d026cabf3a25cbaca44aa73c30e65fa708678bf13c632ae5b27a86b2557dfe59a4ddc2e3a1ee18c705b5f33aef3e210996d4c9ffd9a65ee1a7d46d9ae792360458a583221333f6f7c7a47990367011f24e523287d5e44962b1ce69b7d8965c0bdeb2e02964209290dfeeb1c1c390c89172da910430ab843032af676d3e791bd384606f089ae390a93cbe9155ca49aa377e58699be888b417d09e655e35c97a9803827bc610913b107b638b7f6d21e454bd8ed5bafbb42ea60ecc868b4cd33ec88448757afd9715760d0ea1c601437ca1ff2a8d09054f83c9904e41983359d4da566c94856cfe8b1881ba1c6a007fa4976a837b7c7ebf917b9175081e48a73bf80e3d25eea83f88b9296aad7a0b637b2315e68b1fbe2e538f1e44af814da951de219e67aec57cafdf867324be570c6220d74e30aa2d270fd55bf991dbf1443ef05a8f5383b08bf4b4516a5d447c3fd9406b56d34c4d96211616953f3dbcec21c901ac1e65a06d444c8e6aa1eadffdb1031c56c930a4943e35f4959103248f8e89e98596b1fe5626cfc11f905817377f88533683d9ca4c248ccf0643a6d5136bfb3d5d0cc12be9a6db6d051d5dcc7ee6526194d60e4ce4150147d41b6e17cc3ec2d59df2febdb8665a90c50b72ce53504033dceb003eb867ef241c6e4e70497c30f21e348f4ae71c0439821d5f19c2044d33ba1206d316d026814e2566cc5dd921255df111b462477f80072626cb1d96702193ea6bfa20f1ea7207c5117ff9c72f9ce9bfa1065e96ab5bf1b56f4e342ac7ca85372848a60eb827f52d10f5d31a90f01ce21471e31ac89186eefb456ed1a579a334c32d9533996f10a308705d4baa38f45a19f524463de065c7e9fc33ed758a7acbb00253efea50be57afdde112646bc997d7c0ae93d39214765b6160f1de203bd0658cc3794841291f8f3feca1daf20f48b2042f218596aa94bcad85ece1d3e26bdd26d108211012a0fe71d098da88438e8e4a6f76053a9e2dc103e3a3bef9f7fc01bb66aed797cba38a0bb210c73061504453863b3900c955393341991daf3fa8e3209118a4a6fb4a0468c115dbda6431ec577f8188647faef553faa2194ebde6fd103ba6e95ef05ad46c666f0e0abaecbcf206b79c0f557a64aec088d9ccf8ec70ea02cb4f23006b6262d8796e96b6053e35cacc2f9256711b1e526afc93f0af485bbf599d8fabe189b62c8d5648e866ea5b154a2ccc7d07ada343cd9c7e4e219dfd4a66ace22db81c0a0be78055c7c0f41901ba8231d12665edd01203e4cac14f107baf29ecddc5783853e999a2a61942a37421c83a41e0b4dfed2e711e018c2eaa3b2b386677103ebf4d324a95eb05fd1a60590ab5ab3162b1ee534032403d64920e994c05f5d9572da248f4e5159da3bbbac22aae7c079c41b1e89f71757545c9d4f7212c16ad3a3410a70fd62a0c04ffd8664a61e00d53db3175ca4cd609eaa9fa8b59820e57e0adbb16e8fd0038247d797a249071a7321d9621d555b09f10b0a5adc43c587ae36aa0dc187f613020f89331055af580205406e7cad22cb07ab3b7d3936a5ca5425cf15614c2513aeabc48b780b191de07c55092aa4efb2d8f9885930b4838e6879c93022df1ad31ad6b7a2871d3f1553ea7f095a223eb05f32c1d7a518b56d8f889aa0140acbe443e6ba8f0f79721657a884d33895fa58b4cac2b66932785ed50183988c383654d721b6300505bfa6bd8eac8b756ade1efa787334491732a788b5c0a78c8b01fa2d29db87e56ab458e3b7a9f58e4285afd4bb5343ee171864a780ea3ec71c626b5eba0d1629f640e404b564a931143754ecda4d76328b5e1e93051c73719e35696853a2eeb3321419397a35fa0b3718f9f40540bfc0b3cba2ecfd76226b630e004f710778dd25fb49ffad987b84d4251cb8205319f56e07266cc031f14d5276ce85fb7917757e466adfee2d12e2c4a71a6fc69c77e8d3831fb64c7aaa709bc3407fcf13782215865de5573c8439730c5ade3efbb01431e7c1a75958b9f4587c7d83c030648ac0c4bc7d32a3dbfd9fc0bae2b1f78314009a8297d87b00486531563bdd6c00289a92a865d7de9c372ad911a6e5182e2eecb1351ba845a09073aeed190c44645f35e6018e216ea884508b8ca1bbbd239e0a5abe0da6885a6cebf9cd8b4d3efcad7855bbfef00f62c7645680441a2bc8daa03e1ba5e29840dc18f51b94270756fdd826f93684126d7911e6f3d905f1864aa8ae7743518df2adf0e8964643ca860850babdb116d67c5d60686c654ff38c4cd99bca961a26c6b127cc2b149d9ef89a68967b70e0f08cdcef53752f8971582e12d2ad8ad3d13ee19f90b0f8bb20f793d40d3f8a76e078e3bf33051474f59283a2c75a7ae0f644868ac8b08ddd567ab981a9fc2ddd035dce34e19b4a3921e25ccff52097121d8a0fc2e71fb2a5847d27a6b5cfffb73f5bd2a1fa448487459a252839e187ccf85a0b6f00d0fd82583d74051f6b75fa9edb12912e0f018cf8a3711e21796551e92a9e1b472b1695849afeb6c0ae2aa632b743a6b8edc31740f36b592037f8be06df762a55e91cc1ca0739bbcc6cce87e6d4da929d2a2f001ebe1a321f35b91121a8ca8d9dbe623a4b09776c5df4439dba8a32c2d880e5203910d5dfa7ce376371b10a0593fa6c9a3336596be1eed4f4237d048a9a03bdd24ea140888d920f00a3f2ce7bbc56a4f231f3ddf0e14843ea69c61d919cd5895b045db044b2f0242bbffe016f774ec8474787ba77c2475bdeb7d0a3fb53406a00ab7fbe5560a35f94aac49bc11311d0535201d9fe82066da5af77673474a11400834950ffc8089ca762a5dd6f8556069b55acf13d588a3d9a46ffab4c2175dd02c60027dfcfc6283d68b76e4af0143e6cf523ffb0ada4d597d3192dc60655cc18dd6126aa1764b6c03eb5e63a62b12c8a1910e09b07a4295eede7d9e786990c8f65dd4936bbb17c93db3405b5423e8e24bd55237cf2fb73172192313c9880541ddd216d3fe5d0f2b96edec116b6a5b18908829d5ae4f7c748e053e1a3555d66e7686d915739ec3938e42e707532309b3e6b20b3eb2da38ddf4a57f3081a16c8a7a1c5ee5ff6a33daf8a8bf30588605794de191ecbd30109195aeba1a0bed0bd08b9ba88407daa0edb19435b397b1b09c09a85745e474090d943bc2866da0569e281a5dd6eedde0d8ec9a6e69677d6ac94fd0aad352a250dd0c26a68340af84ca366f18cc5867c9008de6fbdf243f85d69cb42450c73ca4a2c6ea0281aa8fe55daf40b1707c21eb55e19f0a5d733133849eed92f1fb8a72e9037a5346bb9fe86ff0986fdef746414e74284ee4ee1fd765a3d18cf40e749a8ef552793efbb13889779b5382ff6a8eb3fe22f6dc2075ded85dab1a5229b3165af260a8824f5eaaf78cc23dddf07ff8f48def89b71fa743877d832ddb3ac37d826b6a9f4729eed06c527d978094f8d4069ebdff432d49fa889d2c4fd7d9b0d2d167e8548a85b8abf49c0a7a0c975f849844c470c17033dbe325a1f176fc150ec9b031ad965b67fafb6cdffc2cf7ea10f53738b83d289fd8aca4b1bd14b06e9d030bf0a51c609611f9fd44ce2dd6e1116015889935d9a684a6fba1ca3a210d6f1b65fbf824042f8b1b976fc67105379145af5c0fa2d010de700bef9ce63c7be2df75c7f1056bbdd88c4bac734a456fac9302812a710ef62c1d3df61e45f45b0bfc209651169f6dffc755deeb41673c4a1d395c5a72060a335f3a18a40cc002d59e0d546cd8b09963a9fa5fd19020350778231d1d48410f42ac2250430d3d002e79f59bc80dba79c0ed43d0fdfb650e317690ba6ce4c7dc00f322d2a37d212a617324cfb675615eb595e2a6abd843d0e074691ec36aa9b29b097fb8b715cfb5b045009108040df68058139345ee2b28cba3843646216138531c542499bf923c8ad766e299131d17cbd6ce102a843b29431922ef80fa782bf44c9fe89e407629cfcd1b1921862d3ceef51e36754d9f2bdd42fde64a41187451dd33a949db0cad1c3a5c8602b4d6ba6ade6a45f36f2e248f90e6a549f2ada9bf527c333a90ed244ebd650ba5e5745bb9c2d3e80876d0eb766da19b0430551c4dd6d0fa989d2e0928ca85c777cc546f29f0f153f70dff85466697c122a15dd2f0c531c1c8f48ae7661a7889194287a5887b63d94d6ba984cdb8d89ab885dba280bac53a9c5c7466290824bc63b7c627632fa3a377a785baaf6e6c74a451f51163b4366f3a3725f3383062418dc3656ce0b9f0bce6589309d77b9772100e04c7b61603672372ed8c2ea6b50bc2d0d4fddf892d5f84c797e71d381c45d83c663ba79ceb03d562cf0d2b093be528e7f185069119a9d87e761f45fec0f19ef721d6636836d4c363b098ece5ecc001676b5bc38c86745a2cb56a2d3105cd11cb5fe691b02fa2f587ea0c419637f931e9930a069657005dc5dbdf8df616f463d1295d22e71536a021c697c4a96f5c173cbcc45962a20a0d844a8029986aa750af4fceac1449b6585b159b6cc2ec0bb002d5869f9cc9b017683d46e679cb3713ce88602cadbd6dfaaea3e7e1b339535dd37b848fb05fc8f0cae78a254fbcb7fedda517fff5d6c6056ac4e22e61633fec51b37fb341b613e2e2fb63ef25416259d6b16e537b4fca94064fac871bfcc9d64d00d9fbce19dd5a9b5a94bcaa14ac83e50ffc86204cb018cc8093e8585e1fab93ff9d4c40d657150cc69b365617833718213c1dac1648f0559b44993b91f5cb8305ba1c3432cfc7414e39bdc189791652b33ee2b9c47ea5f04798fe2623fc23bf6bebf9bbe4697a0eba6839d59d3412eee93546a78bade291e5b692d4ca46dcc10d3c6e1fc09db9aff59cbc60316a2684dbd67f9f4471c6553a1867343f8382ac61d581aef169184f95eb2e11e18d56038745c38ecabaea838d9782ff58b2967c58508f27bc33dcbaab313043f39adba9ff5582c071439d4246f2b70a9f9c6ea41f3922cb1d5e80e2465d045a16fbe70953725dc18f57d71131ba968892fb963550531cf48ff609fd83fcbd8201eaffcc83377d44d058ceac291b83ccefe1bd76a705ae66893cedd54d619cd4ce3575d421230869af3cd687c50eaf70f386f66dd7f1f4f5c4a9c928d2e6496cf52cfb3d4f217c13df9de6e948fd359c70bd2bcdaa3c7e87083eae0d4bf800722cfac39bd34585ca488c0d082c67a1d63545d478d1af0713835941448561bda244f1a8e2725c9ef47e5a4e0a7b952f3dddfac47cf3fc153ebd85ba4eb12937d26e3e61aa9d3c3619ef1fcb1432183f9fdc7dfde688e1a7622359fd7dfb08b1d514755e1ce24d71bd452fdec0eea7d4a36f6b2004e0dbd5586756b30c2785dcc1b3fa811768a244d6fb0b371b9c0e9084387c77b4624abfb93da72e97c44998f6492bdaa1f3b3a63e60a6fb410d2985a3837a29452a63b030923b1f8efd28a87c29db190b4a78a873430db2d3594aa9be1d77a8c60395e0b77eed35f8f615dab0a74149a8d001b465a16d2ea74be01165593cd164fb3b79953dfa24a42333d18bf321d6b71b329c45d6a56d0e02e2cdf647912a389fec235b2543ef98d4d42dc326f2ceff4850962cbfca45ba48d6246315042366438e809bdf9a4a424d55579fe918347ea827ed0282d6ae39aaf0a01965a11f1b45a1d973f0300acec9c3542d7a1cdb04e4b287215a6486b31403035da49340d8a518917b0de1474827f1aca31e5b97119cb3a106193f63465e456c40927b26317161a3415bf878d8151ea7f0325d5c9a9d261abe54d4342d18a3ccbc9224e7b41bed6e191faace72d448819398329774a5859e0cb05cc8f209ed49223e94d8bb24cd1d29d94c328d5dd7f579a381ed1a8a94138b51ff58e5ca7f0e448776a764a75f0d06befb6f8d1b9d16b3c600d513bc70832032bffda58b612b300854f4495c40ae2d20a368f528ad2afaf266b3d908691420d876354b2c7d7bfdaa4a2cfd3dffc6d9f87664e22e87985ae8805d5dde7e3cbb6757b6174a915686956a96765063d1947aa4cbe62bd6e33e4a5c48404dde3eac5ef1ff2931e23d17265468961811858c4889f79131af76a389c1feb570bd24a2fa71683e678594614bd701cb7db3d593b89db75b70bab0d126cbf20040d1625e0308b31f624d4ea0ebd33549f3db648ad24b253f8f533ba0c54d031e9600240d529ccb88793de4691c851930cd36e40095c843b7e4290b273d936834d22fcdc99cf4202c269c2d9dc0667a262a12bb0bbd2de05247e9f2d3c11fbd59019c8f11a15e176f92c0cb6093b3ac0eba36553554b002f2ffb89b13501260f9402ff9a3101aed8f7808b794c3bfb8ebd64ec9eec3782221022d8b82ae8cdd057dd7e81cf0ff36c3b9d196a2097a1d16825913e0fdde10a4f95e276a0a96d13d2a9e90343511cea5b6460174c057edb267dd33fd674b58d32cfc4f7140e0ad5b7a3ed110b724ae772ec51173a5421f9e5d31da188a48fd566b210fa810bd57f151f448582e814ff6717eac219803690ca8a2c545c190acd7e1e77e5b39626b176139cf9cd632a06655ddc4eee040adbcff369394b775be69613b579851fbf263141a250593aa79ee6bc78ebfabb27c5f12bc1127b5b871185b193d0f140750f0dc0569a78394216718a58ec000b175fdacfca9ca3601f9962aeb50c20a2094ff061cd4d96dc564862744f9553036001cf1f924c5484987f4e75fb0a127a24782f9e04bacb95262ac4546f2dd365808ee5423e92cf7eac9cf3dc1ae7031f5ecc3659fb58cfa367be0603732c6fe417cf5cb5339050fc36157d1fbc6d24823ea27fcdb1d261ce9095ee986b15a9edf8d6397d5c365189e3520282942068dd416c5d12d5ad9e4689eccdcf9b62393bf7224533350a7e3cbe43cd18a1dab988e879cf07af0ae2d89a4ee06cdee722a23b58cc7a51738033c3682d464c1904064cd7e766319ac450d806ff0cb71d1ac54b0a5720236ca0b22e4a245e0ca8062cbe46b966a9e4bcc43a33c39e02950ff019544212db53fd06417236e59ea7948545dc737cb300a55b8b4accc8038152971ff2d51d59685d72fb033a8cb3d9c5c2ce340d13308c6f2dadc41d0f4a3d37cfe11490d38e7cdb10cc320769746557ca950271ddeea0dfffff5f20