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

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

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

Block Certificate

Block 52500 c5b259e8b9bd6435f88b04c889ee6d87cba9a9916082fb6630edc1e7e999cf75

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
178cce86b4a495086c68b706d89e88ff1ee1154d5d7bf7d69382f11ec5afd7ab
Certificate Block Hash
c5b259e8b9bd6435f88b04c889ee6d87cba9a9916082fb6630edc1e7e999cf75
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00045b000096050000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000e8a61169b062fc76f0925411b3c5d54c45937af2d9f730c3d46dc1413fdaf3477083fe5b3dc4fab0fea5e1233c34384bece8669b54bb0488b168a4ac0e6ca45c1c9dcfd79376b5cd2e1b662dcf4882e57b422ecf89e85ee1b2200000000000000080000000e00000045b000096050000

Raw Header Hex

00004020a59779f33e239a430c5bab13ddf0bf78d937c5d00228bfad616f0591cb26faea58756db1f8e8dbbbb798bf8530670ea76615f16ffc014ee5329a882b35326cf1a36e066aabe40818abd7afc51ef18293d6f77b5d4d15e11eff889ed806b7686c0895a4b486ce8c17

Proof Data Hex

59,560 bytes
121216010307defc5694a85e605bf027610e00e1352649b8d304a9c9af2dad9db1563cdb25e0a813a6cc5b63190ffc5b53fa29bf89214b909500f094b33f7e0cbf615f16b69958486c0d58b9dd66ac5b8741530d4dce873e9a30d2eaaf13103cb216ea3e1a0a73a20244576a755b620258dcfb0f3bb2308a01965a06b290c18a361921febf1c75530e96f846160b9626a53547d0149acde8f4ab755329ea50ec78e180393196092be4cf6df842ad3e8ada9ea1d5ecce92050a348bfaa7922d00ee51f52edeeeb4327f9cb20bcc34fbf57563bfe3f3c6f9fdc22d31023527f43e384e572f0988fd06f0c7ea2073957a985dae1b6a29b9b380d3f64e37daeb4932eac3a6831d15c8e254eca94075c91ca44043d444b9722fec25a77b816d0c730b7453e71eaf12d88570e231323f1a0a6ec036eac9ff0b3c1bcb971058a1848e4c80dbe634057ff62a0891c33fff2ce763043a049df1a6e0f23bc0810174c8dbbf01ae9bac94ce89cab0e437b07749ac13edbab0493905dd3da6a834a52e5c6aefac0a2d6f520a0cdf790a14cad68f15664a4e9ecb28c2b13525042d29ff98b44cb5741e92cb40d62806177feb03df6ee31d0c852b340723ce45ecb312b203d4a0292f233f828326e0f832b478419c4ea806e5b9b7f18deab7e7e873a96eb18ba8d72a79fa3d4be30dd297c7f4d20599aa2d252454b443d8ab2d2dca2f0f1665083bcbf9912ff6970b80f0012ae5a58638481a9214a2faf4c13352a7f0205285c490f6ae55876f9cba99e1fa125d0efd123ca821a519400f216c2870b464d12a4dc16a4a932599c099e827543f9be9bd66dc3db2be98aa7ea63537382b9f380ec66056daa896d95d9c93d13516b90750c999fbe774e581ac0b83295a2fea61f456d47053f531508410bb5672e713cece810dd389955422ac0c087082ea844a38233d13a2f94ce647e511398e728c1dc871a6dc4a0146ad110b6ee5e3afcc9c0b290a8b3741bfb188232fbfc2165e0316efc12e69e9556f6cbb77446eab35c659db83c1e36ff39f032d86077eca9a79f92dd19cbc37c51675768ba3b4803b8800829e9e2680d703ba16fa547a2d82c7fbe1a0c3dc9f91b8c0df0aeb98087e89cd9f785965d8f527e6da09c1ebdfdb804d50fc716959588d71c3583953315073c98ffae1c55e8c20bb3dd823b33bfc763bdcf409042794077bfc1a8ee6c7d674b19aa4e581dd000b6855a1235eb753474722862c69126ec66015b8cb14e64f8b2d52210c5480656073210ae11f51b144c5108ebc7b377ca1c49db70a0871970c0dc9769ac4ef47718b4ce19c8847cfcaf9de3ab87f2b562e1fa6645b574ecf05fc66941cf36adc07b15455669d5121d1eef60e0c658641f9b30dac1e6a7a2efc669093a308053d688be0fe19151391bdf2b2da26fbd6666d0a4b01f466bbf95d3d72740d2a0588efbb0918492d04e4a5381e0e5be99c4c4a0dd72ae71caf764353d874968471af7298b90010fa9d6479be9c924e6bd19a2cbb09298ecca83b937ebad42a3400d616f40e0e46c498c78150ec23f0efe7e2e269467b522721ea8028f2f9412f3de942856557812c652fc50c89a93b56fd3e01a3691523808084edcbba9e551c70307ceb40dbdb621052951cbcbaf17d1c4269a91ee3c5a7d0ea36aaab41cb23597490d6f32f70a470e3483d2b4445ab3e36cfeb2c8fef08e8bd0be30ee866b032db546ed2536700e6a5fab88f5d2f889b2ce92f65b94fe63a72375fecace0312356fcc8aba18fa062e9e53d28bdbed892c3137b3617333782fadc15937a924ee9777dd5b181bd4f0169c3f3c6633f05e8c1b57d4fc75f317a2974b420c770a95d5ad207729ec99e8192737dac98960a1304f821152bf11b228489dd9a00fedb074a0f506ff2262537d78ade7110bf0170d978221d4891a1bdaee0b909759b237793321e5510c0c2e814c08c4cc833120661ca4058ac9862807ff79f578314933557f7c8543510cf196709fc63a9f02fc4581ff5a991c9d50f2e0d79ee8b55ac75bf98c2238426cd4e074442e645d971c96b599bbc6b6869903ee774eb7dcd248b1e282701221ae75efeeb237261dd93246f662ab35a0108e94ca7f70ea8e4d8dae79801fac23ec8f5586c171fbdfc1ef17a47bc1d8991bf24743065a2fc62312b6cc7a193702b15f8daf171375e735c5d2e162e52a2f9544251c05554ea70788691efbd0f829ecd885f79fdbfdd75a29e81be26ee20843fa3c756bdf408b7f8117377cd4a5c1e34909e46b9c6c99ab748ac0f52628f9ca5c93cd33c270fba9e30bef5b615d2df98754f013f26dd962eae1b032429da96995932787e0759479705b5f88aa252169aa0db2a761f7b77937211d876683c20f1db7a7e9684b5e067ed133cfceb806fcae4eccef887b350bb4f4294eb4250cdb40baa85d3dff711a00c9d432b6ae3b80360841249164033976581fc4c56c03df5f732254736d4b062241e4f635d07b9c2cde6d8f72f5ba749b6561c53f6131e39c2d8100690a04e820574bc51401453b4090276f1009c90d536f84f7cb7a150a033dc953024678d6131ed495bc78640be39f5ab34c7457e35bc69f9c0e643571584010d78c2fd2b79508b6800f8cdce83577fd543fb24a361a2cdcc0e7e3da897d629eb1395eb060ac8bfcd897f20a7d9212ed9252b9505fc4fd4cf3f02b2663fe5b9d1f62e7d3350c45598e19b3014d2210e08d83bd50656e34880d7a8555c2ddf142e32bf58f85ac9c629f216cab4931996486bd95b81c49b8002119460584e9c42295e2af37675e3ce2576918cf11b1c8712bc557b8e279d396487f6ed3332449c9ebcdf15912fa70f3d3f2a13e7bf0e240fb738df6f44474eac5fc999e1ae0372c75c1fd38eec42f24ca6a0f474bbe13420818b9ca02d1f7d5385ada454b2f24d6ff66cc12a95377cc51575523c10a3389ae0c130b0cfb0a71ff5c651b129215a3bc231dd1752a9f4e25106a5b3b0539a1b1b5bd33253baf67335128ce583e297ff999bf43c44f38b98df99f5a79343f3fbdbe11d869b715b9c3f72f68b02b9f92c498fb3505175af6624f15cbffa5e3cd23dddfca302ba4636190af31872842a0b836a32af493c6e8dd3a6913b98a48035a6cdca78e626fd04c647bb6a98a57bf89fbc5ad1bd7e94837ec6e7bf623e3131c1d2fc5a61c528a87b8a1b4c472d6fa8c591cc53ef2c552c453fe6bd33487fb7438581527aed53e60a0742f885f2d26c7d88f9f2349b27cd7f881aed5cdb0f3ffa9460d94b3544c699a71ef5ab84c103f2bb4638c67b390d987aa5872a8ad940f98b8f4720c4d3ebe884a56cd4e727aa6f5fd392e8e297af461b49880b165d4e00108ea13b1c3c9ad60572db23d99659b57982ae76b7e6f2bdd25b24ce73907776aa5ec2fdd7f807a38c7b8595f7c8d0d4e73bc0a60f2ff9e87ba3d3d86d2c4623014b9fdd425d0a328c0c2046349ff537af43bf3a9baa38ae3e0e73273bc862e638c3b3b144d7759a99404b2cb1e4403e702f8bd44573f7b7046380b23bc41ad1f468bf8d617169073e91fa3aa58c7e81a6906650aca93c26abee657fc7ba7ff05d1175cd9b0dbfcb8995f76cd185e3dae91d119c5562efd6e9cabab54f2fdca37b7f7ae7a706af2894e7fe05307b13c7fb275802e2c18f8ca8724bed9b6b992c7dce9ceac6c93b0cbbd588d38d4c9ace0c0b6c5c567ad2689575aa8c3e94a7022157e8589d53ca42c6a4632c7b5ca70efc6154be3497ea30d39333f048337bf56ee2e73f08573cd667ee3cc3713ffec8580910d581ea927b77a75a16ccf66ef702eb15d6626f9e266d02ac3e3850c40e4b4aa79d9322ab56588c93f2ede11305b57de7101ca603a82d11cee5f42521eb75f32274a3e5cf3b32f11fe52bf65a9e700a968b4fe544f9df2577786ed42c430453f2b2b1094b1d1a609533c016dcad4b47b3e6a966367cc98cf44ce235838503fc1fc10ef230c1f68335aee2b3440c989ad728d05c101dff4ccdbe128f6b4da7ae82a0e7f188701fd60862e0051461d51aecf42a3faeddc5d4fc087c6d78218de0b1d54f2932b84af34515c3e9c6b13e2630cb4f8349eccc2eb4ce1a736eeaed3440ea59d692ed10677a8992bc8dc2d370410698ecaa457f366a39d1c0c54a27faed137261747462f1daac656c110f32111ad3134973c97f3ac891c8b972275064829f663faed0c802f0acf0b70839b4e99b03cac36a2614ef8cfd0f692b7fdd382fa4d4e4724c9e6577f96a21eaf1e8dcafe0e32b93c5aab6bb89be222cbb1a06c11adfcc9e19a5a1d317fe909c4ec800196406e8d403fa45203be1d2784fc11209f60b25504387d0dac7a9734a61bb5876ece7a5b0386a14397ad8e9140c8e213d544e67ab6c9d8a4735f9cf3f40eabde3e4bd049d81e65a61d8006783bcf9af9b80e0616cc2fdab9dd305e521ba6140ebdf13d5c967e14eafffd90a59a227df240387a208213f3d3b61f900f9851936e9621556f8c24096c134215f38de88a392b15d6ac829b6f2993ec1d06ccb19253555fb131e4879e6e95dcbc42c22e170334f1c460c2dfdd294c7d1178a760ce8f08257422663642916eb0595580a7edc84fe3a2f358209f2b105fb160de20c2a66636e76567eb7e46f5650ba1a4f3a19371daf4333f909e7e8d8bf8ce1496080cd916f156b118bc9e0f0737c7dc123f46e0a5785ca58ac05492144327cbec58bec790773d89fecb46cb6f39b3121a080a1f4c18ae8b48791b57b93d9c89042aeb707010c88c7d403c31f2d3f65b7f1acc577e2a97b95cd868243cf45cbf3793db59008d54dadc549cb4d459c4129b9cce0176781584b8168616b622d3d4fce2bf289d3171c1f78ba75eb837a50962333a9c6acf9758c1b36e363731965e8e90ad12baf5b83dd11d06cc5b8702cddb87df2bd9e05a9d47ad4b28a7f2ef0be7bb38c752de4d331f825bbe3b072cedf9113faef4b23128fd83a53cf71a4dbc01b91286365e57492e0c29bb50aeb4287e64961ce43e85253c09cb80a01e1ec64d587c7fbe1bad7fdba626a1f303e7d59882f615b21f74ab7d07778cb4cb760b8c9ebb9eabb86e473cd25057b5712b3acb4fb7fdfe6f048dfd85dd1832f902f3bd00786717a0fc460ce1370bc20462bf9096f71e8417b770597be5c896cc24b8a77658a58063777926d9f631db780f8c05e434bd67ce2ccca81d73a78da17216dabc29a8dd655a9fdf196fd63c06e9b987cfd9c6f48ea1207edcae276450301484bd03625ef0ac4216eeb5857951c097213eaa6875d4e2f2dd04ba1a3145e373522f4d50f7f942d16fd53d5a10d60204adf0065945d273f4a62dc4ef9311f858c6408e1317502cb412938dbe090139350b216d8938b09ec97f76dec9da3dc3cf824d4062d58658b17888772985db308edc9c3497de0c17eebbd967765ffbebd6b8cb518aa9ec71025140b0d3891e6b1436a5bf8cdc65a346c5735f39aeceacc49bc87a3b9e64035708bc1c64de77ce1ae4d1b6c078ab4e7e5a81a776fd5a3332cf0e20c989d8e4567ab8e087605f20e56062188c1b8204a18545378348e3e134f768e7333a47fbd9be5cb13d37a99f137c1e0cf02ef8b76c13ab510f887c14b36fbda74b6bfcc4a0818c3c5cc2a2159ad56016f6a6ef54eb60014a49bf5ab403764488115bab94e16682d8f759f66b0aa8941b5e59f93a1b40599e86dbde7e783ca23edf31cfd5e9492f3cc47b41442cf6e9b02a61f93de01d8168960e92f195e982337435d064f6a2187247f11eb95ed7cb4cda3a2c13e4f831ee9812c82fdc9a719648b6d1a6a3205a711842b2ec039681efcffc96f753a0037dc3ac03b9c647bbec432492b80126e0e2abed44d298afa4e9004afce49e16ba02821744c42464df103b0bd41adbae8d8f92da00c3078ddce0ac6c029f7eefb596cab9a16c6eddda8c4aa12ed444fec396cb0105436bf2cfd57b588d08056eb15f670f9d6d98f69d078e311c24f2f4cf5d42f39d569ca2966f28a582d1017c6b3a1cb7190381ce91878aff1d5a6b49b667680430937bde7e4ec0ef265d4714e4e9896241229ff749d26c58774ab94d604fcba639388e0cf985bab383511dddf6e6091a67c4e723223ddf51f32bfbfbec78689222cd4bae8b3deaf01aa837c9287f0a4cdb80adceb3afe5a949453175faaf7c8219a0a92178e91db164d8e6285c5490cd80fc404b5ced97e8bd3246e515521b54dac9cd61289290959a381d34ee300ac32169d1f4c79d5e7064e652559d777cdaae3ba89a0532c5f28723ab7dbbd2ea1eb947c4b9a127ddfa0a48c98891f66d486048e3189243c658e79eb0340626d856fc845fd104f37a2a2bd8c8bc32bad33a3d21feb02f97e7575cc9971791bdb68f3424bd2c953b5da6d72a0e513c4a1af5f3b6cf19f1bd74f98d6db7b954bde63e902f6120dd6075280365af2c03c8a918ff4e06eefff364bf4c6fd4849c0930974d44f9931e4c7bc1e86cfa483cf3895b5f598d37ed8f75e7bbb6136f43315f12e54709e0b2aaf7bd5dfb8458a76991ad61ff5184af276391ba9a26e2b9ad81f77e98ca08ff1a0b5511209d7f66bc6799b3fcf33a19fcbfc91631de5bf77b033e867fd8de8e5653347239e71cbec905120dcb6bed7c079e1b36d5064b2ce4ab06441f8b43f6f5911b6faee4198c9a47993a670811b70d00c83427d3ffc4ac5239f4795ff24f4ffcbc37d8b3d398b172f70cbb402c2e39aaefe864b22a8a10496abb1184a0960045c558cc9fbd35e0ffdb5b9b8aab53764da0680b7d38172dbe2c70377211fd3acb13f2674a572ef20216c7a87813cb522266ee9e35e17f76e8eeca7ee14985e65b9dd8d16581c352bc27a5a349928340d5b3d01c04a38762fb60a935124146342a50d792725f19314bc60b94687ff658283517e662b54a4a3e2a090390826a9c916cd7676426035923e25444b957a20c3544cd7c754421be81f83f0dff05808f0e976a73f2be6cce3ee5af4e4af35c05c0bbc7988a162197bdbb836a723e413e1f886069fbbcaedf0b409e425888e0b74c70b17cc751d49b67865a745adb8e6932d43e4479303eb11fbb3696f2a89993d81173cf93f5492870ac63139c128147619351f2af208d4893dd006606bac0326c4fd6b0b1985be436caaac33353584adce3aa14a4f708a371642573dc446ede4f02face69b53b2025c096107939428cbe697478069ae91ec8a759df487de5864cdcfaaf7a719e5b103d5304b188810a155cc793d228be247b7c88f62d37063b399b421e90ab640a940e6f7dc7853c9ca05c01429c39dfdc33d6da9dd7054951d078df639f6e79e99dd76d6ead7042e085b26369c65d0b05e168d5d5bec0b66ecedabf85afead142bc1f71204f16edff3a32506028c4683e6ff50cd1847602ceb1845e18b40912f76ba1ba0f60130064037a008bd6ad5b986c0305d5189137169894f26da89352f57574301a76e34c85b84f439006573d89d5c962bb4862dc1d714c490ff884c1f750adeab88c429f4773f5d654fcfedf3e1feafe073c7277dfee30bffdc353dac00f7e0d22098337809519201ac029258345c633d2df57dc7a9aa0acc7798f891bdd209761961f111a17a5dc4b0ce8a10ab81f88b11e8609edbce9faea3bb55b4bfd68027bde98edceae96344981597850d0035cfb66441daaac2e15799109bc951dfb1d9c7a92b0a911e656e6180c28bde1ab01fb02f776f5df0411ffdbc3dad43308d52e00a291b3264cdf2976b8bcf2506c5e7ac47e5710066c81b815d4f6c37d7bbaefb90f1afdd34726c9abd09f98aec0883119bfb23826aab08bee624b19b48aad99a86e397204e857974a9de8881d6c06a2597b311ca435596f5affffa3ab232844e089069c130f05264467035f1f8ad1ba44b6e1b1c664db6de3815b20b3a3cbc7a6df8e9ba7eb38a4740713fa9cbf63feb7f4ad83146ab93622dc607d6168515904df8cb610bf47bdec546dd7639e96e51fc590752364413b664c2dfc11ab652a1a2a94bee5425ea7d27a03799e56d0f4247247544911ce9dc3357996ed7a6f0783973d8f37ca83f8cc07a30aad0848bd9eb0d458422102f7e3c52530f5fb0ca8d463ab0882b954c66863ae3329b294d1927b4b849e3922caada866055050cdc3b05fdaac7edba08033a36edc4e2568d589e65bf0a86b62893fc860c67522b97cc3c5633f010b17b82f696caa04339868fe2877209a56e792152497c41853299afda6f1a22dff39527ed526480ab47d80e214c94b83d5594f036923cd8055311cf7b311635e17a3b02c44ec69c544d270aee74ce5e82b0df66184e5d71cb04d23f9b505e24f20a0c2184029cd8d5d9bbef8cdaaa8db74d22fafbfe61fecca114394a259dd04c21933462e131f2533a54c523358211c5a48643569a4df1f156c98892bf5d1ea7d9a912d03d8d97775c02e635ee021f231bd5e401a68b936432373f1a802d590a50e7256b71ab2fbc7dd89d8787130cfd17d9e36e0e97844861c402d2fd30326862d03cea9f344f83392da8649ae524608ef5134e30333f1b2b3fe79b69efb4bdf82fbb18fff458350ce7f2e11c3dd01cb0856a66fdc8dc2706c5e33bb6efd2373db66e188e94e1912f5b7fafc02d22601eae3ee599383e14ab594811a2cb6724294809abc711115b794e63322408d2d156377c5e538b3771b47c3aceb6c26d81ca3119b6d0c7175ddf7161e50f1343fd825bf3700ab04698b6783b66d681d6448f534e85e7a897fd41be9abd5ed8a5eaa29a13df574820f96155719c32f517bc3664e186622c75ae3fe637e8fd728e6ce0cad1bbdf5727dfabe287e76bd088ce5ff13e699276696d8cb7df3e25af75af44d06fa3ba8cda6b6fa06c6d7d465bc4aa5b85587d439560255a35a65dbd0ed18b4ba0ea0c94689ce622bc7cea1de2a349419d85c778b63cea7523a734a3dfd7ec81cd11e7290b9b223be42adf3f299c367073fb841ac3b514ecc43f06933d136e580a83b49642f07163d23ec640e395d3b6b8136c5654c57228f2c44298284354d9cbef8fb22fb10e2fee5389780aacb9024ef213bffa7b837e43b53fd10da80c2c7e59ae4b5b2aa3e78ca94924569dd4907ed31137db5a231ccde55ec567b69f6ace5c580d48f4021c9e2614e28f664fed2d2aba77f677faf11ce6665a28afbee65f0a8860eff67e70f958f470a3335cc4de1d10ce88aea0157bfc10e132e0ee6ce0474e97003d3abb5161ce6d4e198ba4171e2cbb4d8d3ac8eb58538900fda0b237b8d6da93fd9fa518fa6dd9f728dc5001251b99868c2474f1ad81bed74532fa0e01b5a58e23a76979162b2356ba5a0cf1931c856dae15b9238a5055673bfa9ae4cf89f72df07ed65df66da0bd37518eaaea544a93e9e4b8930f3cdd919bebcf349a6fe7febac4368185a8336816f28856c2a48ef5bc316cc249dc615f2ae59be484f26140ff1a79ac684170c22c09f0fa011f8a043adab055abb1ad34383ae614174172a75fd1db3709efbf52b68a7fd7a879cf5832bd26887c6326bc83d95e3839a798170b37e08edb072c4e66eaac9995627cdcc7d9c9deaed997b6a4c05ab7107ee1828159b069e16bee236d41a34b305c934b219ea57e9f35096e298acceaf8057e5e390e8f1b9b1a653b74d9f739caf0d86bf85389eddde5ed73601070d62151b6f1f5591fa69ae684be1d0ce8211fe49bdfd129495517476399fbb4d309fd249bba439e983e22c5654997d59b63cece0c2a78e1b99baad169d5248013b72443205fb461ce221cca016d2f34a513be9f0ea60c33371fa741178c6ddd9999917649c2b62754e42d1825dd89da54b75a147122671df65e014ab31c23e7804e7f99484d2f7d7b0ae6490e7c6eba8ea7dedc1c6be1dcd75a0eabb4b51671ce20ca7bea0f1ad4bfceff60f791cefc06114757c7acc036797ff5e230390ae63ae12225e098cce77bf4af72baf900d1e0fa81d3b2ad2870430d2fcea836768af94afe1b151507690ab2bdee577f39f16688cfadd57eb78e4275cd5f245d6be119deb65a2f8bf311be79361794baa8862323c458b61041649f687bd4ff3907a233c0a06f5c51104268846c94ae4bf203dfb56852598b47ac2e2658c1051ea6e7a6eb39fa5d5cd11a251f2eeb53e6e4e77eb3bf060c7d0ebc3fd5edab51b15b0a12dcd54bc207e7091f788c1c539fbb91d11d73718e5f162b34d84c4a054e7541e9b7f95b695fb774d2e2851f144d8639ccd30de57afa97658c49922bc11a78b1de0f604a22dce419a51390afc56e6ef59c5f258df556cf341152f6986529c2d800e7fe1a60fa3b43569066116c370edf38a557cd94718370638da126537003771e89386b167dcbe0bcb463d91494ac44bcb0e82f0355fd26b5640f4794e0ad6e244dd6176e6376872f5e60f28eff8079501f679017a5aa2169cf596c7820708e657bf2534184eb9e3babdfed3a5ca50cd2df2761e1c5dbe5dfbddbf964305c2fec225c7fb10a4331eb4391dd33d58fe6b6cfec51b972613c1ccfd75867bc70357210bfe21c3c106a42c470648eb13e6b0d299a2b3c7cbc6d7ca3b69d7be176fcb0b4175d2d6648a6d1da2b300814ad72874d755c4a8a294ee83ef480193c480e9c5e4ccf58d99dd502ffad693db3dc2b6d343a6d50190f6fab50be527885138e7404eb41747ab6772d17405e0281db1d0aa9e0bcc7bde9ce4a3830f039c0395df2d2538889c8303da6525d7d4ff011c76d35aab19b86eb18584d1aaa302457d5fd46def7acd0acf69797931edd39f1a29241fdcf0134e121c110b9340e8bc142fcf3978f12434d2319556b947dbb0ec90bb0615224b1a2cbf44c98cb09c5114fcc1bbb3742cb25debc52e147d7cee9dbc25807c444b4a6b58d519d448f78c9605a21285a6359af4b036ee1f59d5aaf981698f780a9d54247078d90685fbc42723e98f4deae2c6de93e56d4130b97406e840bc1b54f0cafbc2e48d200e1981b06a9701b11b4c8258e8dc55bc3c511bd5023918f4aff40653af3c15575dbf7ac20bc091b6d6f102358b43d670a81d7a05ac427e506d9121579dbb1c94a37daac541073e9c70cc8feb38ae9c50e519886558cd04e63d9018b75573a2d35b78eb1eeaf62f0c0989fba448e43b8f82ece85d7deb09509c9d619f864e863d28005a2fc3781bd0b763c3e670a88d0ac7ba9b3450bce381cbf656403ac981c9a0cdadaa270e9cf6e2c7d40873e89b780278b11e0560d3e18c9d476ccf5508993879fceccdf55e729717a6e4a41cb26bc725b633403f2e1166f621f838639ff3c31b904a9ccb85faf65c8d85305e5dc770d28d2ac4c45faa4234151f7f9b22198393874d414f26bb7bece1cd1ccf91bb5f1449b02e7b4c1388057610a3061c3d1b1ff6dcab844fdc82ed77671ee06a779def584f830ab2ad41472ca31eb4dd6a36072094ad59787ce9fde5c467f0a2825c06611c70aacd56136e83e4de76051e87befb658d48915df2165704fdc95aab7eddd2f6d16c97ea87bc8f83bd3f837fecbbb7db158276d5bfaaba7bb6257130f2e231eac81ea7a00c1331327a74b0729427ca04c201d5d68c8c91c91b1e0eca2b5291b7bbf1de7cb07a45e1330da584c467c07d2878388c8cec6fc91b5eb191bfc01e7695e3b78758cfbaa5721b8130bed0d38ae71ee60e2382e440024eaa17253d5e1ba23e550f2cbb5ab64913ca34292f134ba30029a0790f7873a09f8e525df71f1e28639d5e7130ec487a6308adaa86cdd4a4cd9ebc76d9b3575a518b70b65e7161a793f5936e7349f9fbe4153b9381f4f414721d1c3535b1a1444bb8e39938d43cef3514fcf8f180b992c663a62194a39a804ef6111d5a9aa6cae200fe22a1012a9313c2036fe634ebc8e60fcda4a14316c75cd0d618e99b18b603b952d0949ba0bafced0893de4abeab8b4572d685b14ffed254622ed63e4a514648e2ca6d5f0f1df7a526117b69554a6f6cff3bdb910715159c3bfcc47497fbbf1727b3f97dcd32e3e4b10f9ff21b7a0364d7a6180643b01a0c211f761517979b68fe8e87ff9a04a3e2415fb0b15e8fac28303cebf604bfe7d11ffb1926e20a75dcd7847fe61317793205660e6635b0ba011218aebb69f5afe0eac7d3e7295b55c0495c3caaaab6646cf50d19755711d3d36cc8341e11fd344ddcbeee4042953dd90b321ffee94950bc463435298b7f28e425d678961820092a00cdedf67a972ae4bc7c220c120cab057e499241c243f56a759bb298299e685f21cb8137c4ad4affa8d5020eddd3c641f9407d27811f37bf9eec8079524053f576193e908e179b23a063004a0ae171b9271b8d87ec2a2c3b29f5c698c226d4439aa2ee6dad47000e44271b3db98736e9a4b1bd5dd1e3afaf6680d7cc644daddc8b269df7148f3073cb97d010635ff43a170ca9c835c7e532d2f08060883e489bbd8353d1ac5fe7d7d0614d1c24e33a5fa40d8f08a414c4df7a8698a484fd16c20623d2ed5619cf8b44aa3ef091a20fa17b57e9c60d41ee05b7f73bdd192aa36c2c887fa05831f9ad37223540320e376c8a9175df7b39e3580700f9419536005c7896aabb2f767b56efbf6b3012dfbb3e8cb40997c538a0c29837bbcea6df44040afb549f7daed93dc6babc6da28b5505d4972e93d9e0f12a321b68a1c899b6b027fcfe5cd167b3d3245d5a6cf6e1eae519954d3a9ac96ff8bd1d5eb530d603e574ac03181894e7a4d8da6fdf9d4b82dc1d745f5332c0dc3c24d20484fdeaf9df385ba379dbff52c1dc7152779e03c643740a971f61c17bd2f1fdcae67ab48b68356d5ae28b35e6b36ab48d51f1a6a9fda1f9a050b3182aaaac56facf9d66577caf971da9e2e3e99ff971a9ea948cf5075f9105a0ac7482e72d83d0fc144788820e32bb3c97d25274915874f0bbf228c355890365d94c2666f6e3a66c2930bf7c13981f1ad159f0c276cdcc5d71b60178517f7de81be9de62b90eddca26b31a465472da3668cfc1270b00f327e1b395e2e924fb5fc264db356df2f0946d55fb8223318257b2274ed482d54859f40effc03ec5a8a24c9f79a40848d108cddbdc9500d329ab2ec6c6557e99f180c6a70118ad3765f63df4a1ce277731f0b4ebc40fcbabb41455dfeefa72ee19b7fe00eb40b84c9641cfd4da60fc510c9507fb74f1eb02283e4f2586bddfb78e5428dc19ccd1577a59c11f7773dfe205639d123c5a37db92feb38bf8cc9e2080ba98587ae9dc1fecd9a4457581aad55a95b8db3db903c23939ac5c863f05f73616177ffb3e7c2a92c46e30fe547a1fb90eabbfe429f9852d94240d350861254625a083153979b746719f051f145ce28ea2385d65e877b57b99fdba204b7e0bd1ee445d447d9ffbb74f65cfa6b0391a89352c07cb0397cb1c14a9c9a9931c08175e8525bb4e209144578d3a3fb4ded0f338ea88308958a15f64356f56ffe6618ffc8f643f109f995ab1f7f69f581e37e841b56ee7daf118e8e93765d392809c6c8e948c90c4064ebbd787db639e8fcb3c7ed44f124c1e5ea2240107fdbb9ec77d9b117811d8cdb3b49db9db10927f96bf1bdea7ea0dfbc3b3e16592b5e2067c5a325f6e9a631d55dd8c7e25ab35ef44f7b919600eea609ae420f9f2c00dece00596c9e46b1c1a3ab3d84134655293a237f09a8fd0ee1c80826bb071a1cdac106fbd69f8b26be649e11b28c7f9de6736efa341d1a489cf4215b0fe7e619c1621fa34fc4d8c05a42aeacd4fce14ccb52409e312947d4d48ae46477df2c68844e01dc0c9fde7f7c303f3563330bbb895537eb858f4789df4f03379a26094f53e7a68937edd1c31fd2da727629dfdc38637f1e82d41d9b30f4c1d11277d68fdd666d6cd39655cfb1626e5dce0595a255b614d85202178792c8edefa7df3a62320019b2471ba6ba09ad7630a5806c5a42ea7eeafc2ff7195156a44c57cbf5cff93502a2d99c46df8037afd96f7d06659be34ee876c558ae8defc0b6df4bd1e2a672d5b2f117d55762c91fabc3365e25b5c9b1bb16ab09138205abe3c760dc2a5a7bfceb151698d040926bedbd356665efde260a41c70d8d44ee93b10b1ed3692cc7d05b0eb4f1644524c95cf6c3c576deff1bca44d64bc5b2e462696bb18ed568121da95b3a723e2a8b212d9b7504867d2eb5e5de1e6cb30efafa71a9bc8e2649ae016aae316b719ec9807f19cef954bc1409b06a174fcefb0f1cb2a2dc8c555a4049fe3078908e777a9e311042275b797aaef244fe5b801db987f301448260af7e4403bb42848a05ca2bea4a13b1baa438b9c740af6b6c71f7800a948fdb1b143635b0e10637b4d0b71b945e3552bf93c3087b962e8932898f6b32573d1a29570072f6a2d65a6c4f3912fb697e1a6af5bd0c0ebfdd593f82fc6d7a2225d75c42d732abcf45cec6d99f8933b612e9d844ac2d4a610a99085cb4c272461014e3650060f10bda0232dcc867b78f80c619a96b10d44cd8ac708b12edc5e4b002154f07933341bd60bb67155c66140bd8f05aa41d2ac82d6cf11427b0f6720b26231d72c00c8f0dc4eeb9f7cc9526e0f5211c7c9c189f61767ba50ed69fdccf183a7bb5e6a0ffe7f421e23f21c9687a54cf3ff1b17acf40794d8e0415b432c3e1e96c9f8a045c18cdb835dff085d550cfcb5444108c704772b75072e4c9648ec958c47c8090bd85eff15a30d160fc407d3dac642c1c7fc9333c621c3a8e635587ca489556d5e42eacd97c5ebb836e891afd630af070e67d899eff014bc124637c51bffb725ba3d65fd44e56a05b9d984d23671603101948928812c1282ca9c15c6c07c7dffa3328c554559c32e28677896426ca149e69783031dc530fa63527df11f138b84c3e83df403634b126a5f0289406f08952aebb106733c6f9fd66bb27293a01256ccf04e35c66e5f72dce03c2dd63ec03f8c127854678fe8b643f62b6b7cc5bb96b4e7ca020a832da393f9e96a3390c9bd624669e972736c9e2be0cde41987fd50f35e34223ceaafa9c23920add83c7ac407723a009ddcf95130c1201b06963e2bdde34dc8ff01a1f11df6a8a06cfda4861b22582270c2ca990afac24278c4abb34b17eb07ce05279683f79a3e382a82825384426e5b88d09bb492978b38d1f806748517738b3ad8b01418294385e28704ca8fc8a0609d15eb2913fc5310dcc5d820d4178f2853377a4f66594952d7dcfe97027ef08572866ebd782784e53a0e8bfcc25966d55f0f6e1aa50c3f39b79500cde010b5991336401d93238ff7a05731af0410a98209a3f25c624c3dced46fe7cfc52e8a195dc0b9e1dc5efdf457ccd59875e24bbd27da0ed55c8a43e82b0c46b4bed4d0c12f52de8eaabe99b6090210838dc8f82824538e41f81d6de9eed023e1a38da98830eea0beeaeb0ca42918f87efcf08de8512a5f221c532982caf2961b1e6ca9f3505ee66576be238149219618aa5ffd5b76b18a506b8c90c37a12856d185818e6ac234b02c443a2f74a3f5a4ef2414d1dcee5ad8c0009c6a44c1f6e7ad7eea261a9f1bb19beb170c8d16891d4d24c473093b427f8b82472b8e366d90700c8f71b992dd92ae71f8ffb99ee210d1aa632067f9d9d4c988412350e49e80055bb3fc5180ba58fcb6f23f504894faeef35ffe993fbce270a82a86fffb5e29f86b4698a5d4762e19e1d46d498e1b9933c2da3dbcc6d099fae698d07440f2fb99e6a7c5dc78d52c2f90496574bd86e977885043ee99baa715c27b1cc5863e259af557d4d66b57f187c25732b768e59f7f7fc9f566ccb757fb0910ef9ea90f22f453cfc4512d130742c2bfb1c83a45beb255105264ef36c73eb5e0e9f79a3dfa859df2c0232aa6ef92256ca72ee689a98da70ed5f48c26f23674a13e294fde55737e6ed7349cb4b9cde723e6e62cdab2c5f9d0cb26ae99346269243972e45d0a727aa445e24f28a6bb9f7e5ee1f6500e93265ba47ea19024d662196dd0c600baaf7464f3535ac7283ab316a1a4fc7a4595e0bb3afde23e2966182572e3470a7fb0c4895f47b4b361f54100b0824ee4170f7a7f4a0bfe14f933e627c07d119bbd9bde1b60084a96fbc3e7d1de08fe8d498bab95e3989970eaaed9b383aa208b0a72b5dd93d2143a520c765ded394b66819b71cba0ea3919623f81fba01ab5d4741a544c8c1e7af765c620dcc75cbb85c33c9ae741c2d3236fe49b8cf6e3ebdc68bc5ff88ec8769d0d8780b70fa10375633ba691c60787ad35c1bc2faf62a8b46f4f67579e47c77ff674e6fde97c55601cdb8e7c226d4d855fa875614a026f450ffe964c435a80b2d5c21260ed7d357840d015362d644ad4be1a05be824156b9f8c14ee8c31e259cee8a937e74aa7ce7c1819b747d486084692e532e69ba1ae029810313c05d064ec99689adfded3e8780ac81fc3489f18157d49f8d37c3c9369987abdaa4074ff44d209c8a6ab99f0f751ad312b91f6331e2f59e10c430d5ef7fb7c4abb69f6994bd5eb1af14cb33cc811310cebca1aa29621e0018782fbdcf67f80583407e6d07eb1ad69c31a570b1edafd93bd445b5a8a36a20c3beb10bf22f33f960a19c22e81b3a4cd5957bfbd6330c2fb452bdce5bc68d0062b65cd2b7a838634b833cdf4538baf00c5a868a7a2b10691f469a3f7f30e8489341f171df9b4333f52b7cce2eaabe5021d8a7c56249a0fc83955ea0cde1a90e1422b1e878ddd39cec931a74e307ffd191786f6e401b00348e2c7226b10b3bc6b229d1fbeb7c42bc42e29d48a7c891d0b954ab54cbfc7bcaa9273d921f0af7d076ce936d69cd54338d911151b2553f0e22405340491fb5f64230ee411365be336f4e11a57c976929a73922ba61a31d7f3ead0cf6817d158753e3a5704a78426d3ebfca7e6fbc90e00d1f0c29073bdb2a8534bd0c6bb28fa24127438321644332577c02389f3546351d4123af72214b1a89a88c78370f6e25c9b6097956f9c1ccbe781e9193c728b3aaaf7c71523f2c3fc2d68d177176440a9da9d94e8e4a131ddd7b13a98c23165bc6c901fb2f116b8eb98bab6c3056c658fa870ebdbb9bbf7d22e487c89f313f624fdafd1d9572e1f668f8d864511fb9bb6650a0e2fc28ea3a78292b128881bcdd68fb7789455136a93eee46243f2b68c61f116cd72775aa566c83b8e78e05ff30d91b05a1e6cec33128460a88c5bda9c16f91fc0ac646684274a9c922c58969771884241b3dabc54f0e900191d85d02520d54a8c8368e0e402e34e0bf7ec1de4337b98ac125a6933807b78c34de9e6d12347c53f29b3d10834ef7e9e0b9e4ebb4192695a5ff0b3982c7daac2eb31b376bb04d8c91a09b50c75ce220fc3a1cdf14aa91f7f7d5e25fdd06b50bd9842c2a77c902bb816a2748e806b838363e84f50cca0406210b8171ceeba2dc641c1002c7be6fc1a84375e1e608137b723cfa48badb194aa6fca6ed5f08e5bbb66e27b4ecc1f966b7a8845a54b0a1a8bf39a219802ad5b8a2e60b002edd1f12044271f125f7b5f2d7d7373478869a027e703a94dd689db74fe67df81a7deb08eb424a672af312bbda3e4625c88c1c8f5407d26d181de41902e652650c6dbcda20af332d24d35c730a225ba5ae1eb1dcd31a1971fd4886f0bf61226158bf62ad3919e48dab378e71dee12694c89a922ee7bfb8029ba885773fea567f6e8ee20ff21f02bb4706d2748853cbc802db793d320a523984de8b6c87220b6901d60a7dd79c95fb39d0d1a2297adebc7757cdac0fd3427f540f703771f4e665473e67773743ebd6fdb52e1252250f705e5f07df908edd13d50714887a49e9580b4a07b547280d83a56b052fccfc0af181b41fd31c2a257756c4c3953c6c51274c924b78de172fe04fc316d7a9a6194632999c412b0d82c69ce392469f6f77af189a020729547ed1af9acfaa5c3d7f2c27bcf1217076f4480e5d9df06b445c6211d093f1195fc285b7678a4024288c754d21677d7948f604c1389a2a2dea75350a75079c5666184650d3280047a6e042401c56e598d3fa4ebe2288983560146246527af7b7d9aaf23e180087198843ca4b5ef60a313fea11d34eba155cadf813cdfa725116bf96c59b51b11e176b8302a04a95f799a7c79d3618b91204689053e44f301f119200632bdd3571300350ae8cb109ba22a4e8582a0c1e5209ad13f463bf0261001dee936646ae51118202235c0c628abc211fc843ba7a0af0d9e2f6e8b6a8d045319444e0a514ff1d2f78a74b72adb9984ff1c81e9bc28c151afccce638beb9cbfe5cbd4108af3a3366cfdb8636ef88dd2b240f4542252e2e4f294703438c2d7d35524dd5b9ea34c91c185ff1f416d8417e01a9120601cb7f69372c8bee3c7f79920f1ea06c85e13a810f3606f1b04e48f7ff91c3db2e35b8c42db44cc4a0d0dbf145553818bc9efba9fca7b98f95e0b8d8faaa46824820cfdbc4d782d625459f6412695a6deedd3fa5925026e3fa56c232d34d78007de094a9b06078d8ecc69690dd392cd093e7aa3b2678d8d552e2abe400c9b57a2aeb084188857c7cad89b87bba19150c600291db763ca2fb25219c55544293331b364de65c4000b78d3bc7e1417f9e156d67b8bfa34123224ae8edd89a7164e26c6d8f7b914eb2cded6846ecaebcfa697ecac075d8deabb97c97fd1a430c1a080f7ef4a9e5b644a552aab4490996cd40fed79ab788f4ef6d027ccb248f652ee6c69c59d009dd7fe20f2ebef55c77bab7f2efae1c93fa15daf6b93bb60fbb26f800ea9f74db4afb9f9de688af9599490ef11486f271e4488d705e136a07f64145abf8ed37deccd814814fee461962115d45b16932bb2a42c585390b9aa35655ba92e431e45ec65a7476b9b71844ab40de73bf261fb5ef4eea9e6174da9acdb962c15d4d343f76eb6f84d7f75a7a57ff60be79973cfdfb7e942e7da70eda19b3f42247359d4d00121fd571a1c7caf8f0c7e39bae15dcbafce376a8b4b32495aef59fb20967fc3b3e01743bebbdc76eade9ae9618d13e81ebfcf6a7069599a09a868d6d0ed5561efe07a94c4b51388be3384f07abf1a56b56172315a735489abda270f494c12b5826954bf74e2b8351533464b39558897367a2bbf9b82d8abdd52715de5aa8abc202ea18c555ec0dfee81320d846c769f57c37503c2f147f70f6f2c574c1aafe824627fc098eb1379cb8ec1f3d46b22dc32dfa00d686b9d24efec1a9e85172bb3b95914881683aeeccd96883c14b053f4978e436c6c698c70a04093ec051ec2295ba0ec7341cb10c8ca9dc07a84eddbb37ec50c7899e3eb69cd42ab9f10259a6fa9f81e6f5e72043c6f2c19db9f82df693ba023042b8ccf7ab3c32da82b0069d11195c0465695c51b412276cc81dc5b425ebdef08c2f77e50352ed86b038c94c45ece50687aae610d189e04e98a5b009ccefb90f105459e6a52f26626821818c25644186cdc597ea73857d9acb9bbec374b18f50e18242f83e0c2741796ab9db618a7693af68d7685129147dc9be5553a05014a1c96c060d628961b508f95cec9b64b753718fe10ed7c71744924d4cafa6469c02db3738798cedbdd8590ce4fb5fcea286cdbb5cf3a3b089220688f977aa026ca06f486f9150184f9bb9ccf92bc0fb0551da1d570b5da96fabfdde6f1a94726ee47b838292dbd6b52ca2ba4773a38f8c58b2a492c76adabdddf485663dc6bfdf4118715f9ef096b74318b6ba245e6991a55cc6071089e998af25ab50aaed85556c74cf052f0415a4a73e6c4c482299cb04d34e3c40d54346723e9cd439ae8d0295f61d3b95208185e85aef09208b267fc53d5137b4f8ff38d7c89ba288842f75c9d4d7b971b5dd47d90244a019309b493faf3368e75397ae5003157c0995c03daa406ad09c351e74f47be78fc147971fafb5611a8951aba35d5226ed841620ac322138e18fb3e281b16e22011163ef1970dafddd208881d992cec4017c10657a279d792f3c553745ccfc90aa065a3400aaffd9e58818ff3bf9f41d8186a04eca2adf4402cf3c0d677206d203064b534d7ee7107cf24596b13a72e6020d2903eec044cc94a89167d8e36a042caf9cfc92f75ce9b11af9033d678ed9942a8de063c0f9bfbecd2a9662e0b6f9091109dfea67c7a4a8c564a9bde7fc3389747abb6d28d219ba13531420792a7a60a6cbf69f520f37d23a6d487fb25149086818b754dd5a2da8a07c4a132e3c57b30cc895eb5d4a159333a78e1476e740bf832fad3df0f121a8725d6eb17c109546a8cc5d8eff255fb5292a1881b01cad9591e0913e6a88c8fa33c908f429a7230ce6f1a98bb3b1c57812b4c7b1a71cb464662fba7a0c2d69e473c8c54a4e673bc80f4568f3c9f1bc0ad20a78c6e52f0aecb492864b6d2283a361d6f0676d293472c62bdef046760c91495cb9e4e49012d9dcd41ed3f6af7c21ee55f5bedfc1b0a058d38960a0b150afacc3498eeac10a9626a6ca2c2d066abe9dfd2a52b0a8f38b605c9289b4a9b4798fd848df44436da568f94fe9391e89fd0e18c81890b5580a664cf3798cc24b25dab3952ac8441ea92144d65f26a0a289977cee82de374b0956f0a9fb883672b441433250c48b806990c535250e02e1abf180e75cd61f03afea6c0a00166db715b087dfbcd5b5a86fdf2d89236f86fa30ef5c0e49de411dbe51efd24f55d3ccba3a6bc2ea8bcba1e21e0106c33f0f264fb279c8879c6a678fd3416cef5032e8a8f24fd652b7c4d2964cb4341367696e110b90b087b0ecc4d33216de011830020a97fa79f137d0f4b2f643e55f6afdd1676714fdc1cebab34d948d587e1c272f7ab0531bb97fb4bf6817798ec61af9f12f772279837af0e4274ac81b7fb51d0bb069c722fbd423ffe11a4c99c9e78dd54f5954f29ec7afedceac9799e75defe3e518d55efa1e3594a5d18fd14b0eb0e88dfcaf71d663c4669b7c13c9f6da52f0ae2c9af08d097d664b949c3f9c35f16f4eb53da9cd66f51c50e5a52c98dae429692c162cf33ea39f49b6124cafed76e30db34d5dcc4f9af12cea2105f41fecdd8db35bc6009a26a439853c820eac8a4a3ca25353078c35d13c1d20de6f0b5c744ab86e24fee202c8393c32e13a90fe1951c23285bb5a607afc66a20bbd59d5d74415765f22c4d7c30d9b4a40b84307684c8b42ec240106bfe314a5550314cff6ca8d75ead39575cb7842b80329a0328292d5da3a6836458be926f0ad8a89d4ce1676b03130c0b2c5b0cfdf31d10dda2ace735468aa18ab67964383e5f05acc612b27fa6ca1de9271963f4e536dc2340ed7ec25e4e99fd48bdc41eaebe54529d8098a7c7ab09af42c5f1aad6ba97d5f5d6e6c622707902d129159f3cbc456bebf488b1958c199b33a6809c23831d6a86b40e4f655867511e5728d50135f585b24565a80a17e87b3e8c35f9572d28bfa2da57a97aa8ed547b5e14b3e08d9c89cc33b5916bd4787760b5e0761dc4adad29edd4191a81b33b7d77ee41ad30b1a8e763f24bf21857b36b0128d510fea137dea42b025a146b4dfc8730b07aa0aab0a3d4ad9fba40294330b71cf4e517c07e2797ec9f4818183410b283e8fbced335434f1dceb4d97cdae2f75d81b4afb71e1a04884b7677de751ca9b61194644973a084436252f50c58b010c35c6ca4c3d65a2f3604e3f857b82c2d2eb69e6b1e999c14f76ee9532277c582bb08c4f0f5b7731e22f6e0fd48211cd44062d1aad3e7323401030c93792f317d9ffbea976ff08a012637e70efab243a68474ead050c51fc06d7fa07fd1f1c8527ce4baab9519adf369fe0973e64478f14806d5516b4c64e1ddb6994b294f124815f529ca361ac1b01e7ef35abc7741cb782bf6ce4c45f1146f06fe3dd4922ccacc75789377b3a6ba6ef2198b73a6a11bf59952577bbf91baf7cee65cf4adfbd832fd2f39079799466302369995f2302d57b59daa03ac4796341b2feb97fd761180fa67dbd9f8c214dcdc5b1fad8dc90c1b5ea7da11b4177515eee7923c27e1b712ecf4d6edfcb37f38f3bc733a3d17e825f0c8e37b362c3b6563c0b0ffacb7bd79e7dc1bd5e4dd3914643ef0b7ea2c37e0546d06af5b96dd20fe05dff91dcf0051c0542f789a61f330b29ef21a8a87f8ee6210c7e88fbe654e5f7b20731066c22926dce2fa4a0f1419c6d6f0018cb6e1c080f4805a4d98b7267ad38a529159fe9c3a84531d6874c530168a0d8b914f9d16fa49eb87ce8dc903796e2a579a7a6bbfcebdcf3d402fbf3bfeaaceec77c673b9f7fca4fc2ff522a2f1b43e63a0afa7676ffa01e3afbb101bed55cff8f087d5ecf10ea459906014a30646b008cb7eea73d381654ddcd4069c5d1c95eca959fa5725cb286f78b2f0a5e2cd853a85233bd0d6cd2947b0a2a5fe0fbf7629883f1c03bb96a67d95b58cc29e88b4702f17c29283588430ffe93bbb560a378d8cf5ab430aa056841a7ab2c7263dbc4c3add9fd807259064920794a788ff2f6218d5c729b84f37af50b1a7b913fd68b6e60d289c0d139b60ab6f175332636ae8157857f64ac15fdc7296e9c90e8585babebb7a7d409972c9978fb360a0aed407076f74ecf3a24325616feabfe54d5af64c92d24a52f2290fd17d4f183091751468b570056c001fc69a07a68a244f2f1cef9fb3d3938f49c4e3da226c1cd09d6e254afd36d0a10ad24c741b19f9679de8c53cf4259d2cf8562065bc0771a8964c26e126ac2a4680fb5734e977baf5a7d1c42c905fd9f94ffc2d5261472f9f0f4e439f722899609ffdf6713a1801db3c37890571f67acec1b33e0a9a62fc5012a035781adacce75fe5950f547e35d40ee3165e0853cc8048e6ea2c191b70f7dfc563fc91fce35896cc6d0a7fc2c4c2985cdaaadf0d512cc16e4af8e70d032a0f799d1bef638a64584800dd4e11d2eea27fbabaada57dcc0b3de8e83b2f1d2af01e17ef825623732eccb7681ea4cfdead870c1a00e60ce7baa5559edc1b579ce82e83e99f50a4e2f11c9223b59801cb0bfd85f2aee262c686a5cb587d39a4d2634886e5055eef1c1fb3d97d525fe66dfb477f48ff753827c06e2d2fd8175906aaef7cce2ca4729dbe4b949c1909217311d2c0204f57e0bc3fb7a9edd338ae97d944a64ae8565780a58e512ae7d07db95989e1e5854f3c2603575b0bedae54f5838039f8a96742d5632420de523452b3d5b676bd3338b1ffada4d1d1ebf2165e5b52c81f71ee24d187748087319ed9ec69b4d61344871a048e6021f31fb289b7eb794795a50fa57bf7e5e0e43dd83f1e0f7c3c4d42122939a317086b7fd9e7808d1461202f36aeef4f20df3392e46f8d6aa8fe8243d8f646c2921aa7be8003ec3390d60feda2d3ad69037aaef002efa08a663e1b3433a5038594a005e7f46ffc4b4d38c19df89bc538b8c6ceb2ba006fec5aaf6b94289c66b26359605b819687f44365d63c984779241025794a46557fe333d9c3fac9d071bf06350331e209d4d4a36c2dd8bae302c682df0d49cffc79d5810dc84179344ac75a05dd0653602c54d379c92c7bef77d2787213183292c3ffe7f8ec57bc7840f0bd6947dafdf7c5e69cb68b1707b08ccf9f0b2deb087d97172b8281237e5c2b7c39193326cb3607d300aefb882c7a3a2384f32d19d58cb17c85bebeab25a95778fda506a2d0f919eca92c242308a4aceb5fdd8db60f76d31fb044d2986a119acd748e0dcfd921ce757bd6abfa7047c58cb1c43781f12afaba0320a0c1fcfc77d8838235287b5db0dc1853b0a4f350366bae77df1d5da93ed0d289b3d2485ada14769eea7e8d2dcee0b8fa77f4233a8a4d87fe9f10f029fa3391ca4115bb59c343d7df0b77ee2d8bc32b805b70913e4e3a9aa0518714ec26816544a59f43f2882c3c9f64150c825f203288f0bc28d7cba9fe8345b7b0388759bc06b504a98ac3cff901a79a56156fc860c697d1c3858e8fcbf25b80bc18145a8c6d7852c2e311ad45ed626d24aa6bae0cade10bd7c3e7fba6dc1bf845b4b611b3fb8f2bc5590f7c014cfebd38d12d7f62595b0045146c64a00afd9e9ae3c6b5c7eb3d0ff0a35ef2db8d2b9b6e4732b8ce833586693aae8c1952a05e428ff60f5ed0e438e70710bac5fcd8a8b1b92dbaaee621d58b53ba8bf62498bb0c854feb73d6fca606065f8f4af5e6e619015cee923db018b7740506ac71df95e27e050c5fd8778fd5932179ce85ec65cf5cda515fbcb1dfb82f5af6cc1a707033b9350b8d3baac8e78fff1d5701a0121a607a28e55129e5576b80de200185d1ae8015525d092ae19fe399fd262134844edb8d4d93421b7fef7ddeb5071f5eaae257ac972cfaa5b55f506567a179e7bfcdf3b851f1044d64438386b1bb71a836d66f0d20b920c2ad1f8b79a5aa52101a1c163bba481a6980174a43176f6fb83c75ef3c85d86e3055161b909c95819cc179b497ebc2ab8d029eaee6a633d88f61f9028571c878562e0a482eaf6dc1265dabb5b92e71ab15baa3cd8f8e0c236ba4f66d3c6109efc84b94eb88c4c64795b567dd21428b65a70c581c1bce2b2044d277a5c45f71b9b85bf0098036186b5cfcbbfb856daf70c861e46cdd8c0f4ec97f761a6bed6d3e0f1a0d0c73c0b164e62548d5ac256ed31e04da9bde96a3b24e952cf42a16820849c2004538b34b74af96e5abdd021461bc5c58f0cfb2f81e7a4852502d978832ff6bb91614f619b08ed13d0cac0c67b5646ead5cc068620776bd3b2cdc43f861985ba91c6b4775504cb26f9fbec955ae4cedad8111c0a0ef1b7e670114d8ef42139e2037c60d403d9987991cff94c790e127f947f613b3f9917e3db6f30dbce77970878cd56a1dbc2700fac7ac97dd86c99a1c31d7db2934f7417b1a9c1b156876ad18ba035ad5be20a998d3ac801d466d01be1c3e85acdf6259f72944be763aa43822930d376e8d2d1febcf2b22691843a9136ed4ead204136318b02c6977e502cd7d0eaaa48a07c8ea1e6b1d22fa41a02a9c4ad6540d8aa69d23e6ae6131bda7e47de72c2275094c7b23970c45e9e9226bc77bb4b27e4259e1b8b1098629065641abe7fbd4f300d7de5f85f9f7ae639385044e4ec81b25d7493f0a11ac22c3edf442894ae532cf424147eec9b050c9bb52b3a9db9239873d18f69649ce9c3bf589d1b3937c1c8995c7766365c21a3484c3cf511f3237d2b2dcd4c58f96df2c166a61b30408bde259f8c35f0aaecdfb6c6616d9b09cc72e2148d428bac437bbcc11c0503371e82b7c81335cc4f9bc71de86d313277f869ffdd4df4f61af36d6dbf461b8d4c28e6c939acd52d3378f064c6e11695331f603e1f9aa7c69e4e352f0514a5474143676dcce55c09fc76af403ce61a4ee5de2f6d4ffd973368c295a356f5ff657e902a2c12215b8ec3bbdfc1022b565c6c50d0ea54bdc6794d1e0d3bf8262e5dd46b6e1f13b70b1eb8d167c6a5d64e92e63d6fe22efd8c5e86fdf6af64f8d4168783b351192a2378556ac1bb5eb6c16ca5e84bf44beb641d77689c76daaaabe3fb7e771b095ea517ee88201d617be626790acbc9ccf6cae9fea8aebd6bbabf936d5f1e51135ff8d1b0c7d5857ec2bfcc0c67bcad2237d64d4ff3383e7d018df139ccf88728e7a015d6250aac9341be99bbf865eab001be114998d0cb2f39c2b97eee946ec65dcf894d08a460c61588032ff65f91ee4bc04591b90e0df43933f7a41d9aa0dd615a410a195d8c6f03698fdee9c6f2cee29b38d1d9251ad2c70301b05e83782f37f347af7f597ca9705644cdf3387b76ea7029f0e93eb6eb48f98341e9bbad116838ec7eae03d6e6d13842feffbd7b4418f88e24165d39c7d8c2773afb21903e1e09a38d8b7b7d740062758dea95d8157c7db53bfe91e29813e6e8a45f03bb33d4b48813143d61067909ff3c391706051b190ae90fc92c80cf69664bf6946e6ebaed53e6bfd13afd46181fad54c45253c206fedd7be511673f37425ef1a3c847f8683ce0fbf90096faef06120a34c95bc7e4d9a8e6bd56ce22515a9ffce32a1328b89ddc34f7135f99429e972da665845ebdb4918ea1d6dee5d8c13f087145d1f85887fab1273c98bf631571963ccf93317629bd550767200eebf52089278633f83ecf45689f644b910886907af1656256af307cc04c0d65a0e86179fc7c9647297d27d7f77c11d57a48b24a67afc28903018dfe5c650f89fbb3755ab9d6fe30713c0a56894c3def3a63344a939f19f2f209d527b65d17acdc03271c9e76910af46c23b4548fc2d83cbcfba679e6ee835738c8452b26440d10f97ba629537309759d75b73f4f6276aad26b1de569afb5694e38d1db4e0e3b046799a03afc0512ac212f73f9a3a35d1e8634265334b7841425db3b9998d241ead23c5a6dac52128a74cbf97a6418cfcd3f18505f3013e7e7798a595eae01532d307cdfde4693667e24b5a558625f1327aac89d03aa1582cd48740e13c9a815796cd6ddefb5e1becfd3fe29c3a648ea9b38cc2c3f8cf3ce9584055b1bebce76a79b03b5e9b738cca998edd570faffb32d1a0c7885ad2a81ac3ddf0827ba5abd36a0af9cff6f98f890cc7dd450ce6b70fd13341277b624d65440cbc1235ba3f363c90b298253247af14bb3a2a342a5657ca5a6caed911fb8fc33e4637d1d060def54af6b9bf2200058f49bd711aa79c10dd17e05dd3bbd7e4bd3ecdfbb8a450c4c9088a51bdd460cff2b3108259e6a204c7eb3f8880ede37e16d8fbdf34a8821014ab613eeb61ba295adbf5b1cad6c9a137e6834aca093d69cb816451af4eae1943fc0f7c2ed14ca9146ca9a5a48c0ea13839ae76a10e5ff4f2e6e5f840e8f938b726c732c7def7b7e7f697fc395d8a85abcc4c60b61529d7b5e248c47b5fbb00ed62aa26bb91a3b27b6faabeb47d8eb929802d2948325f4d3e175e24f34990f3f07a43a01440275b5e28f887b09aabd436cb18dfaf6584070aed081d0ee8b9612bf0e204d6df68c2bd52a725e6e16a50d6f96629b2c0ee70bf28f3672ea0404ac8455a1006f0d9780216602858ddf9482c89637991053ee902d2e3cb2a0c21c4bc2fbf938f96c35ba7ae65d3496db496ee0a1f7e116017143d82649948b72564d8559ae97f57c87a8ba93b286dc60dc590a93babe734e53d73d95290daabd0fa8c014e3d30ab00afbfb5916869ce5faf44efd15ecaf761180a2d1b9d219fba49c8cee3eeeecbb60ed0724abe6ff7433d1be97dbc1be19d0b6659b6016a096565e5e61b8a86f79ba033793be6867aad1a39c932d9506fd26efef77de8abfe42e16f62fb0a98b6a664d03a444dd21e89cf35bb9f4d65dd4129802d9ab285f101e20ebf1b28868d841086c9205363515817c777d55129792c72ff10fd5f928a19e6a53c0b6ac6e375088391b0a4504338e3d0e0ca817eaf1c31b1e0c5d99e602ea58de45a77ba9f4856271406b87d9c008e2b52e31f12457a23c3d2b7501de2e7054708d45ad846658c8239c8d5f73c867540f5f6125ca19e8d06e4a4047c68d4fe4363097d97cf9f9f129b9565d930341aa72b137fd0f447702c3baee30653738d5e361d03cf843052379d0f70a23d8d78ae9953ff2120eb51514041a3cf63d2e95dd7c82acd9ffa40af7d548572bcb52fd66e8654a0230126437262ca7348594754ee14e4351358e6f8e80ff3b5cef4367a99b69c706646970786d0cae079d712a0c7a9c96f726ab4832e0cfaf89c2bf79affb15babf008b0c8a780d048600e2296a49c774de5365020f3ce3dfe0baebd57f123d68240a90cbb10426b513b1a5e0b0d0ef59250b81b62fd5f6289c6b8f385e16f101c1349a2e0cfce3ab7eee4ab6ed9280cfd8f4c0852cf3b1914d10120f2bd73252218e316f3aca7a963808b852d0090493ea30fb584a02e02cb1fe2c6aa123d19d54d16666f95ceff0b5c60d4b8ce04e33a219fe51217fd2140fe666912db0ecc45dd593403aadb2e95341326b3dc19d676df49087b057ec5ede70d4df1efc287e922b649afbac63c38eb0d2c5de41dde8ccebd009364b904e8d5f4ab680e91eacdc47685a3a10a08cba73d2ebfde8fb5e7827607873966a064f88df4dfdc4824001754fc65da2a4f64f37ff617d859f29395d314f9817ca927b981d477b497a83fd833be28557f8fc5b0ae4283d9664db38059a8ebcbbad9cb0125e6124beefc17ad8561e8e4606991e86100ee6ac86c848c8b597322f46c89da10f12f8eeb743a9a45293f0ad01bb106c8c9298061841c1e54648aedab8d94d685461c54b17f64b8851a0c7acdaaffa3a8da9cfe79524cfeaaea558f77fd2d8c29d7b8ab6300a35834d13ee0cdd85d7cdbf99e9aa2f3dc4caa8f27064fcbdfc745cc3919107e3445ae79f3f4e93501bf9ed0fb1622efa0b358190ea6fb27f4215db46fa56a5d174ccea7f6fabd2811865f166539dee1fd57311bd2dbb84a5b61c86cdb79c1d1fe059f18d23c93ed83e8c7b8b8344950df3ce8673392bea40c3f644c7bdf88d4c64ac1d0038b2565072351f00d724b29cbac739511b9c011a89f7b6a134e16117d38c2c487567f9a76ac3ad31932cad038c51a5ddde20a9b92b8b0d158f7c09f3e80bf52c31b1249d484edd2f307a036937e002f58398c8a5bc21f6ebfdd59bb679c562bebe13c67cd2387b6b18b7663bbbabaf836c29a99cf4f177038228f1fe298dda28dcee2d3c119a1ec0a5fa600b224bd15a85d7ec429b46621cdb1536f74d7f163c28666bfc460ae1bf16efe192bc25d738e244abed2f6049d6c9757cec5c84e75cc39f8a8722463921a74fca2abc77d5acef89b1ac7d6ea8b9ea6a11eae25fd169b00db5b192eec56447c5c8e125721beff9aa5b6713bef8b02d2ddda3e7dbc0efb0c43bcfc504fd561dc3a18b463e0d80162de4758f8ce8c455669dfca8ba0a1746790f10e995581f560690edf9e24fd3611ab5828d0727fbdb1dfd5f2abc0ade2dbd3f88728511857dcf6db0d819a4088dd80ab3242abf0f413973ce2c43f0832e8a75cf738fd73bdf5ac9c0b9c05a2f6f093486282197836a4d4944947bf64685eb4103007cd7944a72c8975f33f60db8f18d731888aa3e9890b3870b53bb0bcaf944651fe17c2968898deaf8811f2a2a1a9e5094371eba45b89779f6890a16d81c8d539ba596ff1ef9e3d31c244ccb62bcb40537d72f17faeecabd3199fb523af73718bf2d5f32b7f61cc42aadff149eeb2bc3f8db225074c142f6be4c5099a41e764599737fc57e3388881a7b3763d80b1e243b9d8f4b4c128178cf2a79ff70f0d513a3a93bc01a24092918d9c51afa4cbf7c52f8b0327e037a877fbd746a9afb251f5724e1a5b96849c16a63a559c30a0ba8c63b2d3d5a9505e37eb2d9ddda93cce87b041c7b0a0be6c3d7ce3f95c78f153e9caf1bb32a14c282b9e7e4770257ebbd82e179e156ed2232b8fecbf1cfa45a7d8bbc8d49c8d1b3af9d22272e70dd3f6c9d6ef21fc98cd29df2158cf5b85c9cfd386d72f242399ffff37f91479bf7aae4addc828f726a689ba2e29b97f8fbb4ebd86422283828a1cb33a21097f775b47787532d5e4be0fa91e709f49b9fc55edbbdaeaca9d8ccb729acea28eb9cd6c14066596d45ce355bd5f092911fb949f8cbbc6ef5e1c4edc8ac4378ae0ecc46635ddaeee4fff974f7130d6dec9678089372ebf719cb0cd4ceeca69274bb34782680f17b48c75be1bea432b19f6293053fd3ec0b5623a91a339525c7bcc219e0d7d057ea45a3d9c2a4b5a872f9ab2b5dd948af62403be8dc6e92b957d9355d1e9c675fa36c8ea0021a56b48e7a7796042056df0e7d531170b7a617c17c24f96e9dec36d3b31aaafe06a4bec41417fe424349e26d80a034f91c0f483e118089e018314a270f73404cb22f52cb30535d697218461fcd19c27fda63f5ebd4ff611c37a2951d7e84a5d3f1298c8f91407f2a361cb1c0297e8c93d5880cd1ba7a704bd1579a7a011ad7410b3b7576b4941f6ed6d09034d721c299a4236573e7dc8d14bf8dab1841d1dfc2ba8e875832df11ac5df6abbae8fa2b9e3506e978956d3c52ccb198d86583eb3e4ad0ace0b830f39563999e70868f929ef6c9671c8e8efa2bbc4fb62805be059304cf88d838bb795be779522e729581d048ac9a2d30ba442c1452fb3c5df8956aa887607c9c57cf303d1ead13e455fc834f0d2092bf8630c6429935fca632dda7211fb9d862f43393b7c02f129d90b5f017b4b329871b3a6702151ca66a27a40639187d1c5003d15dcb2bb92d6d2b2666404784ac5c7acbd4ac65b68b8794c680f7d9e9e6b9dc052cbb672043569b0e9548ccb90982c0dc94ef5d1370b9c64ed8e447f98f6f774d691e58d5c52d09287123010e1c4fec463072030dd2f1ea4a6823e517e98555a7319bd84d9fa02bd0a7856f9c1fe537b223b9150402c25358362d37d8d96c95feda6b7b3025da4d323dfd1bc15deb5af900a6067d2cd7a216a9fb90ff2082f35ddbb5b99e69949f25922e72d6d01e7d12bd1fe36f8f7a96882ca0edac0ffb377d40210e291ffc15cc57887565a698ba30fa08d54638c4a871afbffb32e1c25b9aee96fc72d7c474b29ea15593d90052f27e8d0679de3fded272bf9c9682ba2ef0fabfd3bb4e8152ba71459a846fed4ca0a9ea18783c4ee4c139bea3f6c29d66e59aad33fa3d65db96db589e2ae5850d512d9b3e1c338d2f09b7a1677d3168bc2b9184b33ecda6eefcf216d975fa3c6dba7b4ac56933f09e097233c546bca1c69d2b662ec94e5d516f6bf1eaa419958eab5fef286387b7526b4935178aede6a2c8c7701af9d122d62950eed02aef430c5bf2c0dbfc9a7ec8651ee85d0ef9f702d83bba51d596c1fd062928e5333b0fdedf31d6f48b781d9f4fa9659cf233bbc8fa380c07785f66ffe02509962eac539e10d8970e71962473437d2c4003e3d5f9179b5a79c2ae0838bde75e08346a34855ab3015658faabe7e5985577dc246dc353a665fcbae827b692aeadff48a496067ae039cf31972a75fff04465adc6be7539221ff16cced3384929a30a84a19a2e9b0d5dc0f3fc5d6ed62be7377c7cfcf1fd486cb9dac71ffdc00b56e865246e10a400da722cd828fa8d22fbc26472b15934ab1a763ba16fb60295e260251ec6ea69003e041f172207b239a8dbf86ced15818a48a872627cdf4b40f73fa23c051e0233030bcaa5cb463affd3a512a6bfa8d2e20144508880d9ba78e958ec727949af7b43ae05a994a8d52156ff6d810bf10b5b0365a5f1db0f7bd88c990aba427a0919afbac1971d47611858c36ac92ed2ca0d78fff6108da9e182f8905981ed3b744fa9a279d38c84936981ea74c2d4008d1ad2949cbe4ed168afb33275fe52c31840f99921e64814927c0c1a4aae5f7594d3d5f9bdebc56f11191a351acb1e4137ec5813d98bd0bab82aceeb82dc82b88e5f41517f81b672dc2121eaf797301665b730fc7deea1b5bdb983e13f56a19c98ee743362f10825d7a367ce141b228b4a7e8e4130d63968dbd1ae404ba0cfb69ed9e8762a4b2e430ccaaeede3c93adf74a5c6fbd5478e743eae37e14e9bb1f79fa4f2086cd495f52c9beb877eeff54059a9151394709329088579f38beadef5247de28b673c05e0773364db9b867b872a9f69f6a5455661ad856be4f63df01005d241a45f42a63c849f4a643d07647f6954d0d7666e035355d0f605626c2e5af66eeed3f7e0502f38bacf5b58dc2b7fd3d8c6d8b60f7f23ca7bcc2ed509f143e8c612174f914e2631556b35d411ceaa22954dbd5ffbf3cd847cb790934c0abde1226c37edcb4aadec5a068bacdc49981bce2df9a9c4ee37ede57c9583576b5e24cdbc45722969f5829f3922a60e131ac4f84d09c72cb1d5e4dc84dfced1a677041c41e74c1d2938bf4cba00f48992edfc6f40a8d728d4d8e1a42901a18808c6373992e3b8c6aa8a1f167f8cfcb4d54310374102c183e6ba5c2c6bd781e45383977bd69ac9c02e3ca4dd117bd7c73e9ecd87ffb322a9ef35246210a22fd47cb682983a559115c2267d24053d82dc8a3c7c3acbffcb1f4aaabaf68528abbbce7818890034d960cb40380de9a5bc110f2c0252655e1c1326bcb88c393ce4cc5b3bd9ef5280244080e8e47d665a4fdeee821c9ba9456b98079203540aa5e5de598d7ace63ac744fa00cc04cc17b4151b788669a184bc45dc4eb4f77fcbe51180551993b9dcdc3a642300a566a37c7f8bcb12b40d3b267736f68290fa3d89eacc6c628f4861e4be3d47b5d2a74056c291c6f076ecc6fb0a04f14cc7f7c2ba48f7a8be21aea2fb24e942930a81b990c547e12676f954a16d90d89fc8acd47c2962a7774d39636c476e5bc55365620c59c9209bf253bc2f68c66f5fa9aad06f72a58ccb86360b2798d27354e8b833c8c516747523d4dbe2e29cdaec49703482d96292e834bc4bd76f4a3e19589fad1052ad3fb10e4015be88dd9e0695242102b35c3fda1071304d7e2147ff82d07fb6166528c1df4a05e0f07416da696a024dce14f222b1bfc77db41d9f14fa505a4e5bae19e4fbfa5373db3104795002e2bf57ed635f5cd12f7ede088f3ca4fd06b1cd95930f0f9394b3de9396b3688420285d2c4c5dd11bd436c05ec71928343ef15e78b8a79d3c97c69f6641ae952303b112b6530a17446c6d81a4f6b37e4871e2636bc0ebfccf51cf7f0c1cd5943f477e5bdc1a84375e1e608137b723cfa48badb194aa6fca6ed5f08e5bbb66e27b4ecc1f966b7a8845a54b0a1a8bf39a219802ad5b8a2e60b002edd1f12044271f125f7b5f2d7d7373478869a027e703a94dd689db743cf9e224265bb5c3ed90603e3ee9c84ef2f1f04d1b37db1718ce1b9d05fae4b1c565ca98bdc05ee89c15442c9699c417703a70f9c6236230d870f7abb67a3b22378660ce8081bf0062d6e95c118a7a45f3f4f356e5f483240518f73de44566358a318f6f046de33996d0bbff91d04c88a015a2a8d7f61370ca44a81587fe866a476e21249164fd5c0bf421ed020ed8f4d5f296ca63406eb0f2761ecf5926ea7493dd93c535ea4c572b3b00b96b61d923e3d040237892cc74026033486c60237b8c291d6a5f03acaee38958876fa5fb49183e3a255aaec43f498905966f5de54a122b03ce7cc4564f0d1f3c3d6aee50f1fc78ba8f0c4331a3408a69a161c01cfb1a76593d5fb0b721e8c5843f97e9e10e3298ced50783b63a41ad2d2fb6c333a12b7972079180286f861c55f6c85d2bf89395377d6e8c429514fa2848fd373a4584f3137d32c1e4db2f5afd50ea0fd763a74a07b85ef8736b5a21c3d1e9979e62eb143e3a6845e28736ac33a16db9996cfe3853af2d22eef3ca32c1b71de6a618f0d0c63e11e1542bce4a224dab23d935fc083b928f209801525cd30d665eba83c06b773ab8db8303db1b5849a5107c2e79b016416cd9c7b0b9e96a4f7133b8e4b0f5ea1f490499a5385e43e502677ed882362a17dd1f27501d1682e3dba7a0af0d9e2f6e8b6a8d045319444e0a514ff1d2f78a74b72adb9984ff1c81e9bc28c151afccce638beb9cbfe5cbd4108af3a3366cfdb8636ef88dd2b240f4542252e2e4f294703438c2d7d35524dd5b90db464c6d7160add1177455e7f9169e29e6fe9207d9da5159553a6b4e5b7fb18f25c5d1d0fcac8663572c716c717a73db701afe62d1bfae083076ba2b7de5cf6ef5acd33179834076ab80d45d634f4389c909199f8d35053b8a0b639dda5832c79e2c52a85054cc196d6e3dbf86bddfb080d13ead44a86ec64efbb0b81e0fb6a4ae33729634787e89d478e784e7005feea48b9b9a03074a68da4d75b224531b8e7a396667e199a4dec08287c8e37f788607559880bf3a1a0167ff09f277d8d405a7ed26c78b0de63602c0342b526543fb1a1ffe67112d2a60c418434e2d3eb40ce098a99c36fa2f890a98b53b0e80e69e866694c4211fe3b448e5a46c89c3341fc0a814f05bb7f65231c15908389fc3e3af5189a139cedfd0fa4e745c257efe3ca12463a86bb8b0107dfe9a489d3beeefc729a7394f05009ee59928a10afce7246091f71c4b0b6288e4193f27e46fa838215b34972f454736030fc72870726c2bc6127dca350ed7afa203625b375d0c56c0bf9fee166b934a8c0c35e537beaad21a60598090058acd470f23ef179d11cc87419e970ffd22ec0ddc336eb02eb699da62178e1a392222fb8aa9373df1f1f0089b19bb169490e8503803179a7a685833fe22c8dce6aa04d7fd026873724226b442ee472bd1498011e952579b3fcef1bd17f95e1ce852dedb00807620566b9e64258237ae5b51096b82572f4a9db6bf4c4ac67154f7f869237d4e76ccf66cf6a6d7af0f1ce3615c5e25403a0a1524b43a9f5c1e625872e5555817f75bf86823579c8e077085955568cf0e2b777fa42bb5afc532d23f8eb8375a95051ce5dafbeb5411e35c66da5156d1867d09cb8ec1f3d46b22dc32dfa00d686b9d24efec1a9e85172bb3b95914881683aeeccd96883c14b053f4978e436c6c698c70a04093ec051ec2295ba0ec7341cb10c8ca9dc07a84eddbb37ec50c7899e3eb69cb523a0a1d0627f31689e96e14da7a8be2044607beff903cc0b1028442bde4651253c55a131fe2baf668325d2a2288c519413c7e09ec43a840fd366eb129413ee01a5bdbb2eeb5f5c9f52308839065827938aa05a7636cfe252ec06c4500c7368024610f5ca00f2de4e94f02795639f98d58e0deb263318b5a35fa62edf99d0cf0c2523aa85e4632a3ee519256f52c06fd9348fee6beb0ed8e5a135ad8e43507822b407568abc49d17fb15c41b99c2f4ef42284cc55b23319e5479e5d3f85e16ee2a41bb7046c0da45928173e18fd4175b6b85e594fe58472dfde56c42dc9fd024be0df35f259d4541d85c879675fdd9b488b7ed529253039bb93dd76f04ec3ba7088093be16d714a35c73b85d5186d98f175291f9b61a4bd2987f2280bea10bae2d952a16ed7cdffd359ea4a7f5b70d0cb16b3bda9b0a4d94322bbf2cf2a6061cef1550e8ffa4f28e5657eed249984c55459b361d6de11168be5f4e28cea7ef43553a4ce3c84d46e144fa37286e3750d83dae2699ba288842f75c9d4d7b971b5dd47d90244a019309b493faf3368e75397ae5003157c0995c03daa406ad09c351e74f47be78fc147971fafb5611a8951aba35d5226ed841620ac322138e18fb3e281b16e2285776e0f79b58ed0ce349f39f9365542539668b63ace515b012c45c22e061006d3bdc7dba359cdb650e6485a549251445cd6459d549fd5faad5da1dcddd2d29eb446919fcba032a690353ef9271ad44d0d78f4b81b2558ba6902978b5d5d8a48369e6f972105e3cedbc18c612e92a87d6fdb01945c1113720749afa97e6cf8d60953d3e40591ba5798d403d5ad144f9f56ec315a4eb725416b661fff28166a0760d89d14593289f756871f2e8ee97e8b53eae204f4c5c7347c0a054ee51041342c57ab5b01a9edff9a55f0a062e03a7eb40571d329aeb8e3ff69f3c2026a423ff23ad78e32031186baa798d1cb82efa1c7ea247dcf88d274aef8ad1a8efbf999e36294c82bee55cb9c7e95f3298b3dc133c4549747a4da8277759447cb3a67165fc66668f3c9f1bc0ad20a78c6e52f0aecb492864b6d2283a361d6f0676d293472c62bdef046760c91495cb9e4e49012d9dcd41ed3f6af7c21ee55f5bedfc1b0a058d38960a0b150afacc3498eeac10a9626a6caca15a8af406d1b87a085fea580a82e1e96d0f4932691674736ff4e7d893b190f2e1cc2b6b37c7390e84d843820dfbaa303b19bfd16dcb98c8cb36e9ad1785e09d74283951593341bc161660a041372fbfa21324e9a62f8fc47334120f6e5a6a95b3f366681331cf77b67c8e56ec5a94ae322bb3c969977a13e41607b38309b928030e173f7d847ebc97d71385727b4d25b6cf43dabe9ee4c9fad962714548def2e4c69738b34407a3b840e95a4d400e2218aeb5534e8620aad5f2c5a62fe0439219c3c138c468fcccaad7a92a8d0798887dfebdb6befb715246d023a4c6a8e0b69d9ea43033a3dabec0d6b6506ef69b77248fc81669ff4d06f1d9cc984777a360a6b4fe9c58bac4ae66c1edce543a7c381340130c5b3b739256529df5e95d5d0e59c128924f8d5dadfa078a49fdfd749732f00ca0930e96df45f1c298f13634bc2f0ccd28942ded82e3adf3f12bad77c5abe5c449ec1528d28f80c7f959a7b82f7bf33cd29a74feb9865c06ad3667da6013a151a1ebfce19e22a06f7ac2fa4e69a881815a29b6ceb31d225e414ceea8d30763bb330e0afa2e751296cfa4cf46c3fada7be5be50f0bd71cc80fb40c16caef65d2a2471f13de748cac203d3353088a88d649e3eda793631fcbc515d9be2cbc75476ca1ec607fb37c57f68cfb8e39aa96a1d0e75b89a5af51fbda8569728a9f7b7da2c49dbb8cfa186dbf0800b35f2238c9d918c260b23da8d47b08d70e23f6414bd2e1b5389fb73e384242fec03356949e870abcda76711c1a0a9b7418b1789ddbfbd4d6847c5bfd39ebba73c1bb5a0e0bdd869abdd1b0c190750ac214610cd0a6bd40ce121ff70911f71d1ffd33fcdccad79c7c1b971d6ea7d2261e112f47e0aeb8f48ab9d8b32a98004f35fcd80f55858c59da0fa7bbb50330cc9a2d467e2920449a44dd775c579df78b4765713c1ff3ef97ea1576218afa67435a68038ddf6e02908433dc881f87b821fa5c7372c1179bf2e1874726b2df0db4b222ce559194b2c8f2fe46e8db95bc740a112b8e6b71f3fd82de75e02d3a35889d51abdfabe40ee18db3c863b2e9f2ba897e7196846bee6eaf2b757ef6251fe6dfde2af9c7fb00daa7691c86da6185910fab3c781073e571304211de914e180864caa86a5d0c58836f3a4dc5e0629411409832447367cecbbec77b8241b5509e23e6f7cf4e1782ae53907ead73d4f2a5e7e6088e0f43a1d77ac8f968e009ae0e1f8d8869fb72019eaf6676880035dd6ff4f43c50d06f746c93fce59d44e31be591925165ca128889104d31cc10b002971fccccf95afd2546a73a2b70f866370b9afddff4663d7358c5436a12511bb48971f0ad631c2461c1a2ebf4c03bed8e1232f8b43582bb002b8a02d8ea9ea300beceb0cf4befd8af40623ba2982bda2b698eadb67c8c0d907672928642e3427dcac83478334800b57e53176ca49f50d74196d31c9082822abf4ae4dee4dc3333350556684842b86ac6f19ce1e3e4f44aa08949c696736004574c8704742829a13a13d5e9eef118f21c783431c6e47413756a7ef0e66f25a985bd74280fe766c7a04a777d571c19e55a05b2b731dadb6e6f546af6f7f00c76e8793224afcbcc927e4dc290ba3fff2655621140d093cbda194df1ea2d14c23ff2052bac37f4d0332cf47581b3bd8e252f0b461f7335d972c82665c019a9a42c409e44bc3cd8b9e0add5d4aa3c2077f9ab950d2bad2d8f3e1d3abac631346f54cc98051bcd0ed7dccb19c3371e6912203344f95d076772c6a9eeb3811820c2887e75782d3bf4d7352b9c702b1727188eba1408ce2235a2441c89e7e3973c423a2a1c24b3349159b0c1cc1bbb57b249c47bcc7d49a15882db25fbce43aab0cc6191bb1a5c9a36e119f9e0d50c6357d084d90e6cf035fa43517cee4f72e8239f829c5a240945006f0e6d81e56c3377fa7ce96ddeb5991eb046bc69b06f00f60555b90bebbc3920b62d7b0d1a8a796687f8e34331c1444843a0469206b8e9bc54a291dffd18e6d8709b74e084d21d16f6425efb16265cf3f3c2215f7fcb22570e19e9a0c1b5b30639ee95a269b4ea93755956a98e9aeb4ae73ad4628fcad9d35a97f7d00a56d24667637488186f2e439c66ae32d214f55015d6df6eaa2f389b259635674aeb024d914af0331aedc257766acd994f708b5ce70a9e3f5040d463a4091da901e7324a85dabee2bfba400dc2e0fb8b250b352e7b7af419e578bb93668dfdb6b364cf459d0aadcfda150f31c960c76d594381f0f262222c33b1081fc7dcf38205a4bd8e8ccd55c4e2977baf62ca6e880ac40724b2db2711c1cc1dd522441d9bf890117e414673904805fd2f8381bab10f160cab16c24fe9d0f368be212a3ac656b5e0d140300f76a1c92fe61af8fdfac017ff6a06c3ebc946c2dd8692007d038bbf9cb5ac7fb34ffedd08d821fbaa0058c42bcc8878486982ae7e09da7aace9f0a775d0f332b82ab324938e5627d58a6e189cd2207ed91ba1aa06f13e6a09af0ca44fac3fe1b316d456e64275d4924bdd23509bf83b68b03a52b1c78615bd711b5f5471a9e5fbd5d1f65eb70e90cb4f590941b8d2a231b6b9c69dee786e709970f2654674a3ba6fb72d785e3de75ce716cc5569ea137dfc3ae2e5a6551722f639a1293d79b66b8cae1d739ffaee355b6928e46743c306862ebb27ee56f6674493c36c4877ff6541c1b34d7e88a6882a04173d71037b56c285ed76edeaea03b291dae93882b4441c000b966f8a1c5bc4b9692f192e52ab6c44d553c2990530a0af35d5c95e3d207d915941792ced37f1551e734b8f6a8e2873f2c709b514540ff587ac544fdf767da4dc4ba2b1ef2bff7bb48de03c88571eca03599b0f17f7630238c04a3a9529da73e7604d72cc1d73a3f80a7899be273463ae72b14ec9c2d2d2f657f27ddf84ef08b67c212a3312638c51e1c8d57a8ddaf7e7daca801530a598fa12927662973a87a2896270f3e9113d9d3efa72b3f31ccee23a3790e6252bc0cb255cf1823bfc0eaff73a08cd1d0ec6526d124cf12e476ecf6ceff014b90affec761c28e5d80cc37df9b0d6dc3499f948be34904a77948dad221ae79444b47c5b5b28c5c460495b80b46b79a95b037f449d0a8d5c15bfee23e5c45338fc4fb4ed18e2821290735767c3dd193e24f5f229fc5544a049316a64d0d8d9faaeacd8099d29e2b33def15e7c5537efb6b05ba72eeb4c4d04d113788e3afd8457a826397d98c17a1767183421d8432d027fb18c730132b7cd561c00041187151503394f75d2c8fee03b984185c890a5b943e11de7163e3411c2a6a3398a8bebc0f174798bb2b387f224ad7aa17cb4a68f4b24049b483b5d900d180e169c20ebc91abc1c0950699b2d1a83f60169e0faacadb95c4413b86bd68ddb390232a142d02db5e599d14edafb832991a261e1025b0311818df1357eb5881b59f04fab1d4f6bf82dba0cc1230655a1ba18c3e6ec49e4e05a5233b29e0986d6ec7e6f2e1c08f7cbdc09b1e5419e812a01e7e3560e76dbd5f93fdb9239906aa503110c80b3caeb40da946da807866c15d0d429b7a0a141fdbbc3228ebfaca021b2f29634f51ba89a2297152b6253560e8420fd3c7d61c661c0e596671ea156b9ef0011c982669e3093698d589f82a465cb4603dd510cb24fe1f458c284dfc2effe9faaa68070df8386314f0ff0a798d75fa399393bc400143157841e7ab0c7dbf3d21a01758526ecc9fb37b1a013e9fc8dc16f6dd1e124ffe7270bd05d55899057003f2d0b3135f1683ecd2b970d6fef0a354701ec4bf417909fe2e6ca2d5c640b9d64ffda103c02fe85b0acc8767db1b5302a05172ea244766068dd56bd88a4b196b68eb5ef49659f06b7058089d196b0aadb72369fbc14a06a41a6f83079a7e68a0cf6393ed52c3cb014a82a6df2569189503f3f061abca07b7af7578da03be7c1b9372ce54175feffce2c28ee805a4349c72f8f791c7d8de4bc86cbbf95230d967581e79ca5590aff93ac094387d8fb30f556d4e7d76d23e5f7b64ba6714dcce1e285a22b1d5fbfa24eecfb230f7ea97526a30ff94aa38dede950c1532e698f7f27eb4b2f575330ea52faf6da5c76b551e8ed48afac26933c24e2bc0f2a3bf724bd4c04b97e0226456deb75330568f4ada53abc0b7598e664ef583567ee3d72931ebc1674e040b1a84afacac58d8b5af485a0ee0e70d2af37dfd736a5b210819b973084ead8790a94978cb0f9512abca2567816a4d0bc15bd7588e008bf5aed30e717a495f329d2d3de8102a6b565a0b4a6bdda00e3f55097b67f2d30e281a5a5ff26274d4b2d7175c1d6e5916ba9b05dd45b58a70fdcb2978d170cbbf25f9ee8b37e89dbf551cdd6486a9761c28884652a9b3fc6d81328924c885778dd3e5aa4913fc8cf32fb4e418d6c5c76f7d58874aca50a8df6ffee6b834d119cd35a0ae4cd954b9105cf6d17a6757bae01a69bc85438e00192c907a0169d9e3b3dfb27b7d45072f416c6567a095f73ff1f4d15a0b0c980f7ff79dbd1c34492aaae9bf4cd9c683f9a3aa9bbeff571b1eeb7d061530bd5ead0beb0521356ff6cfaccff7a0f1dcc41ea76b552600d9f871425167498c212a35b2481aa4f85380331152104efe70489313f2f8264e113c1b4040103e08e5feb690e3310546577c4afdc4785314e3029bc97cd24e5181407bdf3b59e7628d2edeff797e58992ac0f7c1070e09190012698e9d92bbf7d9ae8c13a3074233a4909ab68f7f0c72d65dabafdad271cbbf72a68364f15a800ac7e398aca49bb14e7fe191186057cd958d8d2b8b2bd88a1d091083886a473682497640b83abaa809ce57d8e0976bfbcc4ef579bb0891d2bf19c4c9acdcca39e242c04460ddd58f6333eddfea3673c10da0f503c0cca678bdc6a7d9e08a33df8ba3d18308984ccbcd2593814b2fe33410a9ed96f14f82af4d47438496a1b9281051d35ed3d3798fe5b2ccac8f2aa63abb5a08a6c615f950145d6870e35821ab14f6ebc2d5377c839cebf8444f4569619f53175e28ad5b3fd3f839bbc4cb244da07d94c2e03ea6eb40f0295a26dbf9c7c040e5c808a2ca205039b91749d5a144a3cebef86aac1de91ab262e52441cdd1d5b6ecf74145b38e629278da8b7989a27d45b7900af2cf67aaf941ffec5782ca789a13345cc4209160b34babf272d81b90864abe0d907c50c2254db86417ea85dd61f53cad09b6b91c80d984fceacbdfd6dc0fb49524d902270a431d9c06e89e7eb8827a2a5c98c50089d1338b0ff4046c7f5c691a0d7a41cc68c83d979a1ed3719f3ed752f4d6f7b754b84b5bd9de64ff2ea37aad742888819aa78f9826d8d58b7be5ee837b8985d16ea8518bf3333ac861bfb455670c3cfa995a78cc565fc98f0723f6499b237afe39ecbb8a6d353466a716ee12f2b4a8077bf84fad03befde1d88a19196b34fb79d3f0e7f3892d3ffdde45825fe34fe52a97c843eeda134b24772b6472e0cf3a72f6e2117cfd0384c3bc57ab9c27461ff579d4d3e6a0650edd38f3095446763119ac553c6f29f7e25d1f7b1867098e23788807c9ab75c6eeb3a064048972e8d21bd5bb66732fa5f715a00f29b7c123e9aa2c49faefcc3443689f434d8c134f30d555d42047a91070b8343bac5fdc2c39647764c2845027af6db95ff817c5f6e7c20354edf511fd1cd22d21ad7946a4f7c2447131148f92a761be4ddc7eee7e0d2b4dfc7e294fd664dea1f925ac08283543ace1cb9201b1fa9e72c10fb7a51ef203f452d2c68993c7fbdb09573d19cbcc2fa6fa86378860be0488ffffe4c64f30771b5da741eb699299c978fbbed1f0f5a3044a64e5f16d211af7a61afa92c58c4f4e9e9c6e512263902173fa1d2aff3725d610f2edd722890ff4d19f594573b4ab8878aeacb936b11515c6cc5016cb234ab8030b56a235957214e0808471838ca5c83afafb6ed2b9a0ede55010f2f32948df1d60c6eb2bebc4c1ff41b4adc001f94e1b51b9cf885b529fef2cd0f4e2fdc1aef93c86e2a75d9594fd7fac62a36e06a44eb98d9ea0e784c113f67ab7bd1df164de840597107d9a98ee6bc0cadc3aa4ed2a334321f8fe75d44fccc9baab2c32e9f7ede82121aa2ae2fb8b4616c39e37d1c853bb2f8bb2247983ed3684bc7f099abcbbb462e0c56c945f1109e4d03a219f073cf93fd4ce259b8f6e08ccf1258b522270c246494f2fd460dfc2e47001cc44cf092fdf57440f1e54dafdbb6d3b869f994394f251d8b27d8421172c1c5632479fcf9040c22e2f8fe81ab6858467f9bcd8edac7e9b41da32cf05cd349f234ec0aefa7d6628019987a3d1e288275724195c2e9d8b394099b43b141fd1dec74c4ece4fd3f4b80c97ddaad447919baec22d0c99c7f7b9eada5a5741ea74f28ac982c0027e30c6794d50b63e6d08c31a9b7f0b30f9b12a530ea5fc01b9d96c6447689979ddbd91c91d8c53e2701fa17a0ec156807edd33867adfe52b2cd9ef8e67b0a2da8814bd996345edab6030e75c262c176f53d2889ba19f70d410c8d0a99abfbb21a2d2460357afcfc37fd5fe529755c884cb47099c0ac07520efad654af0d4c6ca798cc9e42e0e27e6c7cce7f91db45045a2bf3a2ac6fdc20a00be289fe8315dc7aaa62bc1308c0f9d9d2477c9953e8843a7e4338f86df0aa9c6b27a1cc633c431bb5919ea6090a9cc81783e1b2b3b62ae2fa2e6bf5be1b61e614057f2b56d6af0b3430abc0bad0eaec3d506db2dbaa28b00357c05149a5b497978c6c6d3ba3dff8bd218ced7925362565b9fbce454c1164e8d370200f2a01c19bc6ec44ef070fb1281384e430f3989abeaf564887da1aca1550a51f18e7b5849ff0012e179025af3ff8b2a1c05ca13d89afe988a64922d025583202cb220e6be9070d5ca36f40d170e464f168e0f86bd26c94d0c2a29017e374cb43010c79b274a15a8b4d58c5bedafce30e52a1495e6bf5ab77f4e4bcd4939ebbd0514a7ab7ccf254eb49e635483c54e06e103b2382fb14af54e6923d96d14295713a6b0ccebc1fbc6383b93260fd66902a1db92bd449241476d90b46d141abd074a4bf12bc3bd88cfadcc14ebf524086a38fdc265521693acd9ffa40af7d548572bcb52fd66e8654a0230126437262ca7348594754ee14e4351358e6f8e80ff3b5cef4367a99b69c706646970786d0cae079d712a0c7a9c96f726ab4832e0cfaf89c2bf79affb15ba590ae79b369ecfb56b57832a2be513c0a4cf5f3e47a4d5f96ed5c849e0707b1583b480b717dcb44125be8882e31f5594571646937313195a7d26c59e4445671bc120c1b795cc4c6d51d7abea6f77be4750fe20a7560ce3701a88eb27d5c7a1942e3b4beeefa8b0d2a9962ceb26aabf5bdef34840d7d548b222ad4404074f956aae261d42c53d10af9bf7aad00ca8887a2270494c88b3d2be0f10bf53919c8df71f8951b7dc2621087fb2bd0935e67e68f57d11b7d46e60f8aeac21bfa7fa6e9b2d28102f373f588e45d47a36dae9d3990ff9be7dfb7af7a965a624b2f283b303d43573f34e53858c2d7e382bdcf67e7d7bbb4347fa837626c5c62ca95a3e772e481168273dfdb6317fcd45afec0f771955a7a6aa993ce15fe4259b69b2be0c7a272f29cbd94d3ec0b8317378278eedce4ba7851451beeb5098068a04efe8cd11b2d2768350dea23b0e3d5d66bf1b41c8db6c29589911561fccc7e18532e82c47995bfb434da4cb0b010a25d8c3e0ad053972a55722d983f72c85433b35ad5aaecf4b981d1774c526cf3f06ac58c12f05e191ab5423c9d7590e2c978b9e90995629e1b82103a2e640d1f91bb27d5ef01e5464148077b1b035404539ee2fc54e2bcb7890bdd9fbcf7a9b780aecf6c69e7746115110c04d85e0a1e1ff5b7156a5d174ccea7f6fabd2811865f166539dee1fd57311bd2dbb84a5b61c86cdb79c1d1fe059f18d23c93ed83e8c7b8b8344950df3ce8673392bea40c3f644c7bdf88d4c64ac1d0038b2565072351f00d7245925c2764df0f3476060af8dc3a00773659d2cf6f1a0683727ec561370f3177008433c224c89dc26be57e1126f57060c5b1802e74808d9c03e68eec6bd20328c96eb15073c1de231c5d45d855b44018db0557d92c9ef27eee86e4c07454c56d20aa622baf04330a1208b5fef61715f1141aa6fa1caeb03c4430f00f5cf8f0d2e85a090267494a0a69d26b8be8fc19a123627517d32f8241ae059f862a3029dddaddcb4f45ddbe8729ce25fe32abc0bb3babaf92bf530ff42c6cec0583f41eb4891b4345552ba8fd6fd18388df0919b448741b818f700d93a15e4a7ecde8961d0826e693eb2c68bf70dee554ee16ad5411c4e6360649d5c321b48f98f08d467c1a32910775d7fbea40883ca12cce190af521e94c62b4ba0750f74597825c33769b146055d7b08a1a8e546b2d7e608edf2bac2ef6f8b91d770bf0530f1f4060aff258419954c0150c65eb5e2d7bc6553d2812e639b39ebb8e0e5de2965488adb5689d8f858b77f372993328f8b0cdcb9b3b16e64bfcaacf8db55cff59994a13fe98c2651361961ec426ac5f038e480cb813bc12c3d80f1c419fda781e4b96069aaf7a240c82de67fa7e5c31c4da0ad93ebf3bf2867ed0a56eab1c194a66671c7074749110ac154cb7f84530e6158423f33dfbf9d086fce2f15852ddccad40794bed2fc8b8ebf0ddc880fd21171d903310e457081eef205a3b22a08ddea2d9ce89ac8d72ed1e16411621562d82119e0646a5501e13dc7b5386a19d41925211180b984b46b6eb707c31c7113e4d03cfbd68cb764dde7632469492bb266664fd72c6d0716cc4c8e09503c7eb6f06d7d7e56760649eba9555a71f664e8b3e6787b0a0be6c3d7ce3f95c78f153e9caf1bb32a14c282b9e7e4770257ebbd82e179e156ed2232b8fecbf1cfa45a7d8bbc8d49c8d1b3af9d22272e70dd3f6c9d6ef21fc98cd29df2158cf5b85c9cfd386d72f26a4ded5485d5770884b3bf00b5637c68e9c78ab9f78d77986642eb0143de23eb74a4260b0adea506579ae8c4b8a9aad82f55360c929a3c0c985bc78b780b77a6f09877491b0bb905f1c1fa0be1076b56ffaef166f40cfa735a011b9d9b871781de97efa34e1430cf2621457d899238e1042fe09bd9d25e56d8063a364e6a2f720c1ec2991fa3414647fa19f130738ccc0dcc34300b5e2a764c74c5e48675d77bd28b44667e6da2f7d7b3864f4250161ca9bcdf9092f3ab5f26d496422a61d92ebcf40282cfc5873085fb90c7c84b2ec49e84c9806eda69ace736110687fe38128056476b117974c0aa7a4a4f1f705d81dfa3fb03306886dc80e27a3d0f4571920a4f835d50c8cc4429a5176170764447edd1fe07ff02f596011793848cb10d37fa2cd6d700eb4336c66a97a88c58e4f0baedb030b0a9b324063c23714273eeab08644ac173e6a770233016a92b707130a3321f04bf99a7d92a8f839f10e65ca8c5d3eab207f547f65636465ba363904bd4291153875832df11ac5df6abbae8fa2b9e3506e978956d3c52ccb198d86583eb3e4ad0ace0b830f39563999e70868f929ef6c9671c8e8efa2bbc4fb62805be059304cf88d838bb795be779522e729581d048ac9a0482dc014cc90eb94a983eaa549c87adfc63d2446acc148f4e727b925ab14f74044e44e3f85b0c8027ca092f29d32e2aa2f9c94bdbe151998914b16b567762da33ee595e33bf60eb311ee8ca802669a3c6027c6eea852b048f12f5b814d6ef083ba6a456784530cb8e06d6d90bc557fa8807a6da9a1d47763c61051bd6590e1709f3e8fbeecc4822963f84ac61b3b9eb21e227be6e5d104b7cbf711e0866fd0a6ccf7a424a66bfefe09c1ee309208dbca3402fc2bec16f611dfca086aec369f7e037e064332049ca1fc4c2e2a244809725bf4bcd70e1aaea126ce5787c6a89eb659add26adf20e5af569e1b714015cc45eb5814f09e7d73479e44195f8d869211215a31a6a202ce92fae6692f5296a571cf9cf447126e0838120b51e45504d7184b6f730fa08d54638c4a871afbffb32e1c25b9aee96fc72d7c474b29ea15593d90052f27e8d0679de3fded272bf9c9682ba2ef0fabfd3bb4e8152ba71459a846fed4ca0a9ea18783c4ee4c139bea3f6c29d66e5196980e1cf66b54d57a7fd9aa9fc5976b43efae1ad10b84a8e34f4a2d24fbbbab9ee3c481dab931382c4720354de3c5a736d230815f76d314e6c868a798b8d334327b0590d4be8e46e39aa0d5afafc4cb0a505793eb5e14fd99a899b484ddcbbc241438b7e77ffce14be00ddc88c82b23e083ff9995e0cbe22e0880214613fcddb36153d4940edfeefb9aa086feea7a99b228ee4bba467dc3b74d5be6de3f06f3702171ff6db146190fd6b26864188b6f9bac11a8491270cd5b57ee5b20c787ad14ff0d240eb3b9c3025d945650e6ab6beccc16b3ce916183b56dca278766a443f4daf13f3d0a29152bb2f03a8407d33c63b6679b5ca610e09fbadf88a1daadb2daa68f169764a319283eb65ea5114cd4d91f466a51ba1d1ea5251f6b52a1c868d66f9fc170a03889e47018f8f272b7d703f7fcceca2f64a31ca69082bb24a3b4e421fabff067eb12230f94a7632f12e034a60c7480bb36aeb49505e2baa838c4fadcdaa1249d5f662fc1a3c1e9b7dbc6e730cea8f1444ca190a3aac6a6d3e9e9b46726633b7a23aa55fd130d5693e01d254ab6c4d842c0c398ed513336bc2ba6608250a3daccc5a39eaf9ab9000a99b8db6de1d2853c8996a92375b1bbd8636b6626ea12137f5efff01fefa62aec08a67511e9d28ef965970c829d249eb19aa06e970e653d375cd4a71e204cc5bba9888d4c8b806e0603034f36dae55a53381ca38d0c74a04504ae9454a5b8e71f53edc14aa7d465d8c0c7b3cfea491f92717e8773f012c550b5a1ec498233c2d2b6999dabb28ef0eac3808b5e9a67733e4b0c93bb16da9cd66c3986006421c4e9e480752307fe1ba0e4386c6ddfce8d022dc3e4a68e29f136da5a18fd37ad3766ee7e56d96effb0f798cb7828194a0ea0da38d8b320ae802b6b46a9d981edcd9127a209156f0192efe15cddff4af3ba2518560a13a63f1e8bf69875561a6a3d961f78a2c505bc599aaa9b5882e1c1f59c61f1da4cc63d8c0c6bfcb3f79323a75df8d76062483350210509ae72e2aeb26e2af20d3a07f0fbcb67bfb0169494517992b3fa9d30dddf99a0a4f5cd89fc50d50c0b690ee3c4f6fc6bbc409c67031bade4c379c89973840d9a76c9f467ddc19127802ee35f9d2ca24ab48f0ac6ad6215a7b2fce63806380a34e2f71ff5da3f5adc3bea88f3b503d611d516a627a9b3bfeb332b65810ac38ce72c8cfd2368e2d717ec9822ed528a8710678e448d491bd1a1a2f61735f33f89848d18abd1977d0842a18551be9a52016e57e1119eee53313b348f529ef4454f61309982f94c19889c29fb152fcdf6aa4c0656acc340ac618723c1b8992dc09ec6adde7f16a4ef4b4491421ebdd86796d6c5c1adf3864be929f797b2e136baab6a1c29e47ebd43dc1ffaaeba9e55c24b3afe61524445f5b48b44b155a3837a98d059d73412bab479cef6cd4b069711ae2640701969b92f6b9670b50ce9273987e08c6a2945ed2399e5aa395c943dbce9b73aba1a013017f272f5639b1e2a13677da725d8b309c9d5f5bbd9ef30ed080b56d17f8d7ff6c070c567005872a02d7abf30f8177f83910e7377a26e54031f048e711758170e5f414e54f04a9f7cdf6ad38476480cae38dc64d5267b90791b2bde2efef405685994bacc0d167a02f3a2fdbef0adcb53e4401841845daccbeba144eaee0277d9062ff359500f27550260b99eb4635aa922e05dac7c282e209d9685aefedbe5defb97c1878daa73adb30672707584c96975ad79add0236d2ef619cb2cda552eaeb5e803c1bb625c669284706cbe49318549dd01569e6ced27a5222b145af450ac8bf1e0491bc4b972f37c9335bca3e0bbd524cc8dbaf8322a30f584a0d10e54aa1b9423d12babcb4c9f026d5cf8699202e74475ac021501e095b7c50908e7eacfbbd7b138c57a705e690a6bc467dd6e3cfec992027db747d5f3c32b076538f0989aa4369bd115f48bc275adcb407353cd74248c56da77e9ad9a684f3a2c6a56fcb4851ab7a1a88e4af12da21059a2b5c3645091bd783bd75b40432f02f2113e2d783d601950af3776d2e9c23877ad7fd1722b95105f412a895cb65692baf67e73f0e42a926f2e097f7d00a56d24667637488186f2e439c66ae32d214f55015d6df6eb65923600ccc281d2c82e4a659a75fb0cd84f0bad1b74f08f82c6cf82619386545858d84dba2b8bebc3a4b28511439777024660ccfacc79d0b3f762b6919832333588ef0f8f89c1144ec863f63fef67138d4398d6c0e106d82d6de86d1807f3697c3104378ed249f9398671a785e78899600cae153a9ca219d1c3447fc0a759c7af7dcb1894b460a709e7b17e4e4ac651af1883ea63f849e0ffef68332a2930f1200c7ee81a1a216a6f0312ba324b1907df9d4a5c64dc16fcdfa612f5796c7bb7f87d9070a60c69ce27b4c53fbda16bb5464a82b3468ed7b25322f60973f5747352782b222b1d0f92cd7f35e52a94546ce10078102ae25e0d08d3e30e7518d7a142d0a34bde5171b47d217a5c443db40d16625cb83b5868118427c3f08b31d3e4c2d06794a178d381b73e3793c1ebd0b492191a1f1e9dc9d0521c20b424d92ece1ef7cee3868353efc99f03bf304b9686f191a7d8019774e306518971df8157f8387b8c179bc5bcbf1ec228266f0ccb30384badeeedba9bbab3bf2e0d99abb055cf82284b75f074ca65131fd02233f306689f7a2d807ed306264c08c52f67bf81c2f87a6efa4313c6e49b9bad8f42b21d0ef9efec10de2c803f08163ce9ee2b17505cca7042cd3991920ad791e9903b6d4eaad4ab6564e764879b2569192cda90e74a161e2601f9c87a9989f5528814210ea8dcd9ea9550ab4c24850e7ef322017573680af1d3f43e966515a8466df17f136364d72cc1d73a3f80a7899be273463ae72b14ec9c2d2d2f657f27ddf378b4e6ff5b6bf8198e0c8c9a123c18a89922db217410630264872ef8dc0a2b9589ef2247b16adc5aac93fa47ef1c7fe6ff619625f9d09ecd9b6073c53913fbd616d9478bdd5528302a70a841280c01ed5bbba2785a6cef2b51d27374bb8be2d9b9c0ca04055ac30a8b666dd98d9cf0acc8ca69f5cd007d28eb77733bebbcc36fdec5cd46ecd7153419d9fafcf75e4df5334a377a2890d1f3782b62e3a742782c469caea73ffa19003e00b3651fc1d165e1e28ed12cdc3faf3eed7e648bcbc1527129e972a92b3653f22a70bc472b9850b8a25f71db1505db0b6b728fcb3b33316389ca6d3c39a951839c3230c124e3832e0595dac27d605607d05db51b0e01f7c21fe5746d33fd090b1cea305e563bf36dd39a84e655d700fd29fd6fa9c4bfbf3f032153f34320e63dba689273fa27e6677a5a44857a0811432764c61d5cb84cade4f2add6ae27646d67ae2e2042ed84c95691273129390a3da90cb299519b681fab3fb2ae9d46241a0965559f7277a91f82d9155dabd3345eb69cb0c25c8ddc1bf7012613a31189d3993bc9976e7496fdb81532dd63eb78282f421d8e73a56416ff14435dc7920f79453d888c1aeb79b29a00f376ed7cc309b5128fd88762d1926080a2e76a834b2046c3df43a2c7fe2d2caa62b367c63985fc070f0838389cda5433ff6ce6b707d8d0421605b42b560d7c86b06b28684a49b3f1cbfed7909f01530d0e5ff1c66cedee8ed9df837fef63bfc9be97960467950b50fc05549420f7ebcfa02a5322a08b987d42828acaa4be70aa6abae818070ff14ff736865566390801d1a93d432bc36c77c55dda01d394171a15db21eb85141a68f50d54a6b3b4e8dc3c8d1df007c3e89e0cb3efcbcbb76f474277d318ad1569dc2e5d6af715c67bfa58ad0ecbb166302152e360b6636a5a4196b68eb5ef49659f06b7058089d196b0aadb72369fbc14a06a41add14610b93c3f22f4aa84df26654e6bdcbc05d44131a75805ba9e6f26b8325d2936914f4e3e290617a70249b84cf2526cba61984a275bd51bc3765c20c4587c6badf677b9280db9c1f7dcbcb85fd9d866a97dca4b98aa0eb929557c69b2f2554f24e4a3b5344ed36d02e6fa7d68871e6f40a5af63f414f50f895bbc5d3f4879f0cbbb248a12acc990e42b0440bf35c0bd8af1bb38be452a4245f8280cc2d43f6ff566a333341ac879780285fc498b6049fc7e672739b9006072012fdfea4ec0aa6a469ae462756803b3bd905f9a7f0027f6fefe92c8d265bf6beaab0ebfaf38eeffb53899c31514bc70cbb393acf4dc4fdf5b35dfbd5646b9775881f2c908497b1c025ad0b9c9851219923703e06beb943b172618cf510ff012c7b4c0081b00cc41761f55968c683a26c939f6eb8b6b65fa16ae79c2ddce25e5008b34940fe1fbaad9a7557bc693cce188772265de25f97b461eac5b107a18da2a3059f591e79084105632a035bea901b139124b50feb5e3bd507ea375cd76a13b0eb6a557a5d379698114c2c5e3f3e662072c6b14b31b973d3ffb7636c56e24ad4ff750e36cca65fe23b401a7e911db1416c6567a095f73ff1f4d15a0b0c980f7ff79dbd1c34492aaae9bfe256442ac08cddf2c6fb894873516db41ce8234b6c16efe35ec34e8edbb54521cd04135e05dcc1967a48cae0fe796a27c41ba6e48f5a983354415ace760cbda65398b7d9e4c5d19b799e923a90eb320d5fafb188a35300e598254e8a4bc4e3283ba7774e9732a44b9d069025e0a47ea6e82a5f3435fecf12853581381871fcd609fdece817a5508e887507083ad141e7d2ebb6cb2e91eff28fde95c238946b475ca23d49e9de25c34fdf33294875995cf1c59fcd2641deb5498d9b1ad177a08e17522077332d4d5c52ddc37c95b8e20aab5be2a73fcc2c809232564c7a7e689a3e53b132f1e9c5ba3cc5d18250e3518460cf41c91b81d06d395a0311ae738a3addd3eac226ccf17dd59d2fb5e0678f6d8d3349e9dea4a75ee9ed5c510a2d52e7555de5da6525fc8162c2f4492cc2543d9662df07c3701c24f7ea71e54db98f61a69afb856c047f8b3040ed98dacc5fb77c60d10ff9513fed9e619f53175e28ad5b3fd3f839bbc4cb244da07d94c2e03ea6eb40f083cfd3c1494f450f34ad834d7129a40beb42fac6007a56b050016169d4ea02685cb93feeef7078197c836f26d2321f99ec2558a4dd94e09df85543eade8436f4324ef5d3356fb664d974727e50b24b0eca191bfdae56039be108d341d8aba52f13e16f902f2809942318c4abb262aaf1c746c285f9431c2693d7e9d5e153562c3357d7c3a3df8a5c337ea3594929c8ecd573931aa40fa0da58eb4fcdb10aa6ad58c637c0724f500254e59fe9b8a80c4f16052b6b2df8afb7cc2ad50365d526c1ddf8ddb9532a4eacf3e4f4ca3259cd54026066d120504c95daa37366fb2b542572a178497a711935a666b2310a5b37c8444e01d5aaf6ad42b084cf383e78bf1e5d959541397ae0b32612a964ad4831534b634d4ba58f0e7bd582d022b37024c8ae75457039792bcda55006461de760ecf2e7115c1fc5ac80c8b7de518a8cd887da80800e3e9234b1db61d70f2640bb3198e44164505d22ad6a42a035189073bf7fc962849db09df16200d5fce56d5d6d5c205a44e6e0ef3d29f95b0b63d5fa1a1f987ed53780d657ce4dd73542a86ed4636aa37b6f3845b443bec2491e711e5c4475d75953c146a638ddfab42630b026122204058c21fea63cec09f5d4e4d4ced24e8fdc0cc25b8f1a9703e66d9c80b67af2c0873402db8e2e612e67f4ca13489235dbfaeb41cede2096970c81c7a4a420dda6323f94f0d1dcfe469223d5eac045a65aff55e2ea96c91494901cd110cd641ab09f293819b75fc70bbbd14b7d22a84e87be7fc6e58d3da490256ff8ff7c7744aa3e4f0ec339dc957f0432dc72011288497fb79a15f17028b7ffc3b723f61085f5da5f805ce1f719043b7fec608812aa76a98c8bfbcd3f47b92ff28172f80b1fdb3a230c8e9656243c5f7355f67209da3c200f6becc2004580b14e65fb9e2c05c2644e313b2061cd53bfbbcd765196b9bbbdac06d674d28fa7618d9432f6082055c1439ce97f43d99ed71fb05f094091229170c373eabcc0cabac0a9edb66eeb4cd3c7b38f1a4fb7918a414062d15d6a72782538b818b30ed14cda17da515bdfe0cd2866ddfe9db166f6640b53feed4d3f4ff157b2577f2ea53f60115ddea6e72f27218aaff950577e752e0235bc7f2349b5e883935daad220c8c4d65648cbdb07eb0b7903ef7bef6fc910a53cd91dd22dfcdd60e69195e283427313a1e6346a3851b7e83d8e114cd96fd1bad07d9d992d5f617114bec8f2e092aa1524cd52b9a16b9b4d742935770e1fd54d5a126bdfc87f3e3d9532a3ddf7c34448353d4c400db2d705018a5ae8f9f833ec9e813dd459fc87b74aaa23fa2d513ca666c937f4c48874acff774bb70724add719327c9f893aefeadf76f9f9e0c7eb8e69e31917e7aa953e9d74eb31bdedeab1bad78918fca09b66f6862fcfa52cf658206aad0b7254905ff5e550730a5e78ac5d8fe22da18bf2c55a8654dd77b4d1fee93e2b76d28d4f9acab2367a26655b44a5dbe14f486b4c21bd89c302a58d68aa70121e4eb615250d0e9e30065d8680415a3131549df88aff0da58817e613cf8af335bf892df1a027687c0fad93a3b3131a3d96c056ee0d06ee612d85a33a37a5416243673006146ec717123627766a84c817fd93d6bc00e0dd7510e6adbbebbf2a7eb998b52a3056801a387d0b13d08c878405b39b08ea659a4a1691754740b86a8e9fe6c8aff6d2704fd0644e0c6befb8f163f8b200f4489bbb5d3e06d925ebf8ad2308b6db69e528fe4d60bd313f1fb3ab4cfd0e1ba912eb9cd2ac35792dee2b4b8ab27ca052dbe8c44bbd2fea0a32aaadec674352c3b95453557813611c636e12f5236b6c90a8fd2e193f52c251dcef99ab52b9314f80d2f4f7bc642eb2ee8e267b8e1e2722dea66c72f9746576b64775db6213fabb2847a64603028b2fc61d020525b05c0926e8c7875b8933201c37c945f39b0c4bbac896611247a53c44d7bba683ee340c6ff6c309dbf36c08856c82f287dbf1beab41e5f19585e1d6e0a31e927590401cc845f25bf0be4c45b830fa4b2dc1016144f02a864ebc17eb76145e92ae6dd78a3826be57cb13b792bbbbf6de9aeb112a043ec62cb7642836e68e20936c98d20a456a6193cd68eed5c73c3390c24037a55dc409365259d25b378b6165327bfa5c5f2f5e94f8974b31dce7831358edbc2e5c8e20e0a5f5d4507b85cb26a04672e3b986a02a1de769047ee42bed043041b751057974e125f6a1f46dea477fc44b620f4165ae8b08e5856ea47a6c208139577a3c7ada219d65cf2a80a3d0b0af066b235da594456daca840c2a79bf3931e2c82e9f2f367f51814a3a58371dc3cb58b426b5d0743e2c66745252e949184fdf90e0f6d19a476166ab732ec11badfb4f12a24e18966438b836c27a4c6d9f5727dd39c86df2be49733b0c2b9dddc9c3eec418b77a086332350fb1d8c6e3be4cb427af8e0df7475f030582004e4b10830875f78f0beee3dd81b0dd7c1737fcc479c7c254878c991942c9a327a568265e4563ee0f9a259af211cb32cf18556d3fa1adff6aeaa9b20597d66c1d506d7d3cead64832a6b41150dfe98c007aabaf13cb521f8e451f848259b76e50ab76c7bb6fa87d84ca849ad350c1d0d4438ff68553233adac27b57bde00a6bfa5887501b1354c91e048a209efdcf09c391063a80d13b768626aec64ac9e50e5993489c3dc24608d3c46c5833e7e77c6ad963a6039457056afe50eec9988f858716ecb75586e3aae419ec5765c5f9a7e77a8a60b91ed6f0cbe4dcb332c18eb18e13f9fdfbd059b5b6198d4ed189a0736d298be1e423ca129fe62d12affa383ddc5809b78407f3b26aec85e55c0ebca3a1aa82d797514a62eafceaec8b623a905f52758948bd289fc80ae9a430236a8bee46ac92938eec767a3b5225943bb605762c88163ad62a82228c10fe89a3c7128b8ad07a979e85aa25b5b955d4afde99350f23ad45a8caf450ad2f06b7b3bb20cf68bc5417cdad602f569fed7e7ca909a41181f1dc0efdfa3cec20d8e7ba95266c9ec6b4679472e15c7fc34b89fb231e44680dda0c4a8510faafcecbf9e15636fe48b2526bfa83edb12e32214d66927c96b422c2735432298c64e462ebfcc2e8dbd0f5c5345633ab41223fc5c71cf51444865db0fec583328d6402b9cb78549b4f5714da87142f3dcaef3e3b4c893d04c846205a6d25ff38854d9b3eca95536a1318073603fac528ba0b1b7511f999aff54703bb3350eafa126b59711f6bb29ee5579ad378bf9c116b7553a50c4d3caf3d9ef2f4606b8160ff0869152515933ede416a23d40d16c70da06b05b0e67ac8f1f7f8ee4600ff4bb8bf08672f36068414e6f75693663c3cb47d0962538e882e96a95417f98fbd4e0d061f6ad787e15d3c2e6753b9014741988a48ce49dd6449774a773dd9087b50d0e76c8e146352e61b409f2b9a97ee016f98a509a349623d4225d8f47f9bc70b7e85a559366911558a20c97f949f9139ea22d0dae4e644fba51528d0694a14a05918c4044477002288405fb2cc9ae99640e15d4e74217c471909e49fe5ab83d0d19fe44677d03aac800dd10349eb9f447ebc37594c148423bf4c4c06a9404e7fb4610db7d316e9ef8a12bd4dd84db48673713eb6f448b4a6d0a34877f721070f0cc819d8ea62c2199576bdc73054e405dde98c0b8ddad846a9ce0e3f2b212d22628a7184b21b361db5387e7826f918f5a5af93f1ac0ecc711e483ae6561fca15f89a4600ddafa5d9e298fa3cfa0d7948b810ceb8a43f5663cf048586d8511ea384f3d8aba3c96baf4b8fe556976cf32e0d02e8490af2e30ef3ce0d113cbeaa2e66b8380967d22c339d1a212b7954bf9246a6fe300d64b79cb08a7536f74c671715f7d2ff89dd0626790c2ec89965d8b660c693a702f0c3e79ec858d905007d6801af9994bb210a2e3fa3525900194236a97071e6b485a3a40c0aa00c9b8a67b1523ec82a8d14d0e8b44af0f570305e4cb4646dac1ccbbe6e62badaeac816a0e0009c59f17efdab697331eb1bf5df17a4e8648b6ed767845e63138a9cac8a718a9924eeb13ffffab74b97ad5cccf39652e909a510c542c06c3b82ae275b43f2e733071e0c49d9aa68ba2a20aa0ef85955304f083bde4e019f50995816b5fc31fbf213ba0089b5b6f5f74001ca993e9dfa08fafa4caae8ad596e0dc49ed0fb71d6b1e97e5fadd1e517775551f4db8039c021472a0b2a7aa9ed9f16e0d9fdf7f8f0e0ae94e05b5e858e5576dea12c038804900f9b89b05376f506d1076913983e83704367108b9fadb70f3328b91ce6f72b96d7660f77ce2678e48c97d64be37809e6009caf97fd2b0f8937d918853891231ef06caa7ddb823e562f63812bed16e695802c0e23ab5005e4d0ac2f83a194dfc4cbc4187d2161ccc6e721c368f9dd81e83176c2eaad5308265d873f6a69790eb0c71edc426f3ca1d9142624908f74d851ab3456e26d7f0b525caf20df4b0a03f03e6e0968794b355de08b77a9493e95e53ba22ff0074a4e6981e658d5d81116734d50ad844ec7749ff3addbc3733162ef51463e20f03bc45b914a6aacbb44c2468549af098deb767109968faca763c36821a3e9a69b1210903e5b1ed9a63f1e3af55c9079ef1a981d6a82e926a2f8c5b52f0755faae0b3cf10a0db1ed3ba412bb9360c89076a65db45212a7cc91de76db0581840769882d47fb0eaa91dc27f29a093dbef96b45f82092f188c4c563bfb10aaec817bbb0d55852439bf9154fb2367bd62ed690631f9dce413d27694b8c0634f0d5e882e95827ad513b03631235dcc59b65c2b59d09306c7f0fd044756066af8948e44a2489da8ff17ba146222d0c5df6a8df3f4331656e33b65e4ba8188582ecb1b2979bc071137f24df9a3421297892a6de28a8eff0f52c09176ba5dc228cc9ff5ccfdb3400ca8789d84204f50c60dc917d2e6a695278c095ff76922c81728f95fbb953c065db7002830a13d86786e33489d48193a999c8de12a7b51b50ac5b4d795c9f9d8805936b9b089e98a35b6bb27bd87e4a2cb2ab26700abaee6453daf970b55bf7241efb63522f93ee47996049e1750bc63a2513f7c272ab00ecd509ea408942038f0124666b222ec92d6d56cfed2866871e798a98a944003cfc9f5dae3e4b6fe42effc634ce15a7c2e66a95f46577f406a65d7d8ed80fddb1ac5295042b518d7733b9766844966f4c1b51ff4f67201efd2cbc3b32b44d9fb44f5f77430e2660d409a345e75001521e4fcde28bf57f56c28c807e52b5aced1270e8e9c5c3f596121788aa34a14d1e3174b11892eb2189c787625d03265a2c2986a36d7663c77ed1e18aafc2b589bd103976153b21805b3d250e2868d0fc988d62134178ee23db1dbf4148f1a93464505b99a45db768f6d3476665b30fbe4f91cb66502383d5617474c5da7a8f0d4884013fb5f46f8c4d0bdd6477208a7ff216e31489bad30bc5ab2ead368c813f7de693dd67cd6bc6f0991e3a104f621efa5a4d887c2310aa9db0ab88611a541417bbe4c4b7acb50fe4eee7c5b30a717df667d73c2bdc177e18dc79db4588c868251882b6e944da2a4520e81bbc09ed74f21adf66c04e53b81299f8f2aa36b4c068e8bff98112c6f3ef0d56b41232158756a78e6cc125eed86d38dcd3f6bf5417443bece07e1d76bbff2cee8b2e55e920bb9b37863d24671377b5ed2606c0502786a66522474f69c2f683313b8ffe723ac6442124c111d81058712dac5b78f10f59a946271831f61b4fbeec679e84d259bc97ff0deb9b83971e3f6aa2a896baa194a8b395f032fa68900dc2387a18a790f10a87e1923850c92aa89793305c6cc57c73fa43ab2434113ebd2933261b91cb7735b33394820de950189a830c1ad0213ce24fe948974040d04802dd116911fadba65053ece7edb4264ca0317e431a91bf41d66afcf81504334829a5bc7bf436d8339d6e1d803f27926cca0a7275087cdb3f977cc7c06b1e1853b14ea5bd9b2d53a989bf7be2f987b2a0099dc4a91cec112172a99625f4b00d90d3c9739cf6fa502697d89e88ba9c8196edb78315b7677efdd1d6c9c3f56347add2773cb3b37fb67869c4c243ac577ad3c216ff965a6efe3e128fa62676cf0f6ba617e118937195c06abb463819f717a6002475afe424ac14c0bc35e97d96d5aa5b1a4ee06f1ba946f57a650fa758a5dc8325c40a84a1811aec31e2c916050abc5cfaa6e8bc3642c4971f995fd9b0e18b51c8367460d62c28b6d783297bbd5ba41892711359fe2d12d41849d6687c6fdd35bffb5e4836af34ca441f9df093da7a3516f8a636aed49061cd45f2fc21ea098e21931eb37f53b997219a17a36d126c1e73a4f05d816d633781ec03ad388b7f2f773084657d06ec687520f1022d4ecb55037337739a6985eaf7d1c602566ecc508ceab0a3be44d7f0b1201dc6dd3c20aaafc3185a69a0c4065fc24a8e2921185d71c2a12df2a0d2eff0547a3e1dbbd180d0d56d8d919b58ff7b47cf17b40a81e23f51298bdd54e4f5a8ea030b34b3550576a5858eb9eee275287cfb7f907e275d3d3f706e52b8cd0737e7be428809143e5ebd85e974b4530a4adaa4bdcd683fa482c42f7d59217f32d6637bd9c6824594efadfd1d68b52be2e41f13f0f8e53747ef5dc6c4643cb5998676dbe44851ebfb04ef21e0b99606e6620143d042d835326908f71524fd0ab6f212ec6ded23bba11dc17fcc4b9c993cf4ddfb93544e42b3dd9ad51de4926903156612d1b48d90a485eabffcfaedc752e8f8df3bec81e96129e78c48ba11ba76b1220b460b6e7966a02e6ddd181c05becda422154dca46ce44454825a3b883c1510afcfea1051c17ae37f01af9a06689f7ed914a47ea54b7da552c993501de4c1d8813bad9a0e7d84fd9076b3dc07da333c6facc107529484bfcf0400232b34463bf781f0147124923ee5d5019a955f462c008ec2ab03f4d2adcc96aab53ec1427a9d5e236d92ceaaa287401154cd39840219d990334f9fc8c228c15e46aee3b1ccbdb8e9a90d1c4a99fffed089dd48f601d516063d6df96a2b85c7b3f5205e3566c82db43109afa7b812010488c3749a0824cb815732a9f53db3a348f473978554b128ec4ba13ff07b276db31bddd09de979cbfbfc9fbf917360f7abc23ef90d27f3d789c1817a78ee3f32b978263581c9c275119d66a116a02440a8ec978d84937f5317432b380c029db30992300a89cb236cde6819cea23a6a9cd0fdf8eab639dd6355ee62341cb2def5614f7b71bd056966f09a802003a119466b9900d933cbc46437eef247a45994a8185733ab2e6a489ed67f3d8efbbf824470c4b0510f205406cdf63bcabb7b501f24891fc4508a3fefeb1efec2bc8e68f59ea202b857e5d1776c19186330f33851eec9a37ef43e941280f9c0c92314871d80a08e2141140ffcf5329bfd85f50e78d8515cb61aaa632a180685981ec4a86f7ef6532e326338790dd8c2da488ac06b77801b7406808926a60e1e097318848bb93a9c3d8acd6ac054fefa5b912352613037cce4854e4b2382c3df7c1757a1006430946c34deadcd20572699b060ad2eb48657021e3a29ff57fa99d70c0b1293ff82023a845d116a1d7ed6ab08985f65b0824199f8e7531fb5a458e8fc1133c0d4f2940314b07a9cbf38c39c544144f692b74fffae627456e6ec0739113258ad73603414bb33af158d68fe7349859e928455f3b0eabdeba29b39eab3e30efb42030dc9815f5d3006bda57be2f854fb867b70cdabf40eecff7e3aff40be96e40da36d76d1edc82bb09037dbaf97e090dca74f607fd45b376f004f2403f688aacde5fb047414463a173d8742d8e25384c870ff2f9891684b80b1372c8a97e05e69905240679ed8876d2aeaa1ec9cf21e2982569bd749d002f2ee74070b8aa03a806856274d51ec1e633e42872d14396c58553e727876818b02c0a7f415c52b3782924a331517ba24c27ff2ad9f5b0ead9e952f9004ac3f931ec32da91ad2f262360d50f4ad2948d4dee16c9bfdc548795f7c70d5e0d84e81c64475d6076a00ef12607ebc7b8b332312cd8aa88cbd9888db353ec6ee941b96289a52ea2f3dea7498c7b594a1e45cf1b333b41fa22060858a0b4afdadafcb2ed6fc5ba3e911df85cdb1d9fa2dd3a9c72947b5b9ab9bed7f7aa997a0426bbcf25f734d0428f45d1c0c22385f2272645dcd810deabfe55059051a2df742167ea1cd979d648484fa093e9325a66b5c430fad166e59756ff326d8f8fd869508656d2d3446a6f0797167138124bd6896af417e66f41febccee5e8cf8807cca206e78338509a11b4166551f56461596a9acfaab4d5f304f3cdb4a885bbe9cff161967637d9b13c91f384219d263b233f9bf70c54ba61c826b49bb48102afd170fede36541607796ba0a86aca8954861fea70027b643665588f7c3a84b0e07c1739e4f0893fc740887230f52d8e4ef6b4015130601e58ddd1a5b146e2371db0deb4032fa52276d1cd15e8ea1cb8f49946b2514b0ccee9e22e94a679270705ff6f7143a309519a8cd26f9e5871863f6e003e264a100137b0ef586e7fb05d78fb23b5eaff01e55fd0a796b7af3ec904fce0b300c750f2d6c5b3067b488383ed96efd656c15ea0f306ade88d2d8cd708879d4ed4c13dd85143cbbe72cf86924fe4996fba9f13b1768fed490b2aad2b180871c181e74717c34ef1b9c1677f6b3b651400f323c04d8c302b13789f135170fe3d53cd41deae0caf74486687eb58f1b6ba5106f62bee018dc8d7a79320f160acafdb90f91196ec252de4e8d576c23f236832c52832c7e73485ca9a8bec3f10764aaf74c4d686e5128df77801c7ebeb00e8814a7b70cd3d448a971ab28973040d9a46c199d8e0132ec70de02b511fdb2b8a55b9afccaf6e3049b63beff1ddf19c0543f704c9482686b83b0aaa93e92ef730479215585244adb30cd66e50166ab54d2c26373b59001524a9ca94512a4b13ac8b34a8722f1066719a0baa7b65f39a0b4b3e9d0614cea761a0405bedbe57bb1b24205cc1f860696cb341e878703a160074218e41423527364657ca48b84ba5d6e2b96f8c5a1d2da09569f0ba3f6c15e5c5f63399ae74567562532da80f758d67b290e1028a94b2ed9669a50532b106e913158ff62b70ca7e0723d21b1013adcb3c63713b57e2e8b48000b98b4d2a688b99084575acc099f7f0f92e943c1c9c1881b8443d57f6d612b121c128b71d214ed58a89a61ab0e4d0648e2b33eb1d8e52dbaf13f4a5b06ad629fd5e7715a1fdac7fae0ae29a7842417e7a81f07f7ba2509b62ac38a56f14fd9d7f5610483fc525f41a8692b3de5041099c2d13a127d5fc7d567aaa64726aff09f01f5aaac6172a309b5927b94185a7c19b66cdb87aa600a62c14f953b410eb496da869d2c247f5fdfaa18ad6a3651dad932a9dec09be45499332b8ecdcdd8f0b41c25a99b2a4b79ab0da9142dbd776104125bdfc59088b358be9fa628ff80527942e6de678580f6be6b44dbd57615e9454fecc6c22660c462ad2b67e03ec07b2c227a96416ee3e043477c1dbec3cdc589fa333093085e9453ccb1830a5d18a06ef3f0357a2c4eb78c578acf43c9737d8a053b8def7e2649a476335b5b1873b4757774f132cf7dce8dab5d9b8a63bc4d1fee055f337e85eac2d54174661d8d27e2a2729020470af6c7a9a506c7ead6666a9a7374f8abdb1f65bd01f9b52bc126a0e911b57ceb462226f1ba79dd51b6fc6c958672f6c8c50c3ff3afa9c3d29817ea54f47d5a8ef0d438c3d3ebf7556303562209e03bd886a624e23f0689f006b349527f922a19949ef7498bc12c6e160418b49538f2eded9e1e5ade7fa47426641bf56a71874def21a2c5b01171d5bb50441db58e87f336b4bb81c256a441c1cf18ab841e1de4960d98d8cda6ddd3a3f992f8677006256ecce1175740520e7fcff0242ef3196756a6cad2f2cd2112862a5e56afa46c7a5c131a18d43e400443b6e2fa8a4717e0339c0b98917073aafc0291015ec33c806be415dcaed59bbed2ccc6e877d3ad31bf47fef4f2c4d07246b098ec5ea96a6604155e50d409ece817c307688fd4ca67e8c7689ade093ef03c04f5d7b44d8b1e545d809c6b055e982c21b8f923827d3fb46d02898a12f80b2d544edd1f42ac9d33d06806d35c6d36aa4432e4c77e2df1e4aa4945284b89b6d802f7894d6a6f496444c47fa0d2f24a01e930deb27b4da4979c23bc420fed2f76067cac2ac080956919006610fb9f5167d502446fe6a6a43598e7eafce735dfd306fc88b963e5fcb55c2a7fc9b708f0ec81c181bd815b2b10b0655690421732f8aa603e84cf327587fee31d2f06d0bc52eb105b266117934cf0775a846fcc868f0980d3505ffacdeab39b96c628fef8ba9f2eb9d0b4b260ed7dd96da98724d59ebc5d7567d053e616f69d3ba8f56c44a4efbdd4234fb238237b3de8f44e7602974522088d0739166a03a7335283bc30117b20121469a526165d4df699f4692a1e4c757bf5e858f4c7529d81ec891ed718c4a160fe272ce4e686c54f0e2e8ca71bcecadea23111884315372881c0701aa710776bdf46ae4b30e764d39a618ab3b102986c3d3a9f25cc34ad9e7e0c9d79e9f76d5dbc0fcbb03eb39e76bc2584bd619690727c050fb075a9c058f93f0b455cd7da9ddad2b2b06ca5a98791c184494940bcca01d1bd9bc3506a8997638edb468e5cd24f69ebe1f2e5942ae9e3d10bd298f3152e3177464f159eaa6e9f2e32e9cddb29af76b86b68519a435e41ac909246af32694fadfdfb846a104d5c1fb89b2509e5223ffaf1e9fd05e7854b07622c43e04bde37d90116b8ea6e54e37e94d6ecb6b5d67b9492ee515861f1fc4e025c6e012aa455ef1a4a030fd85b926bca83a29d0fb68699c62401617c60f00d0627dc17a7442b0baadf7338c355e5059a6eb4ffc35d50f0131b4cde925793e6f4cd4442786ed738dc16c00723ad9b9ceee2784fa716b29661c1a61938fb5f2664435a7ca47b4c2073c1e425425fc92b80be47151d975902fc4bd76fbdd6a7e36cf5ed66f8ebfa6cf1efca51f47ad97a096cf55400aa59e9eba7aed18c0927438d03f3f188b2f1a8af8bcdd3a5cd08bd4a1a428c171ea7ffa8f6d5281035b2b6e8ab3cbcacb03f7125a479580d59b68e52a3fc73e29f5ff91651dcc65c8f8b60a8ea5e164d69f2f3ce35f5cfd62b20fa3751a9b6e2511a471e95fe2f63e22c723b2fc01bdc2ddc2b69a9bbe2e07fd3bf87eced4b7fa28657eaba16bce9cbc88d3b5310c3edf532f6dbdb09101701ce55a3e2a5ac455a2a0b56cd08eb336ac0060f450fa3ba3b43852046a629d88b3d5d4e2204253383c611cfc812f78eee63558c444a854d6dc7b0418c69b12569a8912fdfe407404f36613c7e68970fb840939d67368488e495003ca91b8f473f7fbd2880353d1325261b895f731482ee5a0a4b2f8b27349b4afa5fcf5726005fe0dc2207a935670febc1ab794ca0156518d87dfd8b948527eb928284ad9a4b02c393dc79585080371d764dbc424bbf28a235c15825a44eeba1d2ec48638b499dcdf3044f9a2a4fcc9f664ae8f42238aefa9543d20e51e373dd458c7846634ee978944f9f0cfd6a24c739b792998c3bee9b10023cc592f6940a10cf769b2ffe709d0ab9a99730f09446e90b134f3285acd8cc4554df73b49b1ebe58927328da49f04e150fb9721bb339ca802c0b2a01f64bbd8bb1d86dff568ba96689d3e504d47d83a092769c4fff2533498932b9e33b138a3e8d1082fbcf5843c4cac2be909c9fcf6c3f9b67724a16f6751f9e68fed61947715d263cf8913177c7a30a5e0fbbada1440c38f5a9a12c3833269a2acc76ed085f35384b8607c632ba8caa014c8cf459ffcd4346fcab195a221fcdb8bc6c9fab282ce0464ca6cebacac1674f148710b933127b385c00c1ec38ce1819f4a6f5eb82dde5bd4454e1c7e1813a416e9a157508f72e5fd8872f0f3bed7389d087d5da20c1a38fb7ff3c3e77075eab072328bf1238b5aa442105389cea77cd5001e6dd49236d39f4438e75521fa842fb28cfb7b3b6d4f677b75655c251db56cbcdbc9e6a84e1236ee426e293b404c69297675cc32b6ae898cf12a6f2e1678b4b509665fff84b02b826c248d08572e6a33a8b56de1f49d4c39218e93acb2988249ae3b3c51d478f8d18a79f686e1c9b9651006f8742359f1af87042a5e380ecf1a75d946c804b8d1c23293bdb551beb2e6718ef459483117c34ebcac4b18601951e9983cb3717835455629eeb7e63ede362ddcd3aa59b8ad4185ce3f5afd6a1db8d822135f4562f665209c90aa810df228886513f32e9678cb1f984b04e978447ccb789b7b25a443467bd52537f66ce41fdf0fa007ba0a54c105daf251e33a389108919c5d7446d82a1c298fe2a0cb2b10b5207383de04ecfb1af1a9248db557aad9c22b43059db5d6d0a645785436936b880619172f90f7b7da93a480be85826cb210f1ddf7952993f697a0c94595f4bf75d312f8d69eab9aa1a4e2b4fb71c614b9a7a2b622e53ce09933e1b13df961eff0266069bbcd4c656ec86491fadd91d67def0484259b33fb54d8e66a7b6a8aa1395c14f3ddaf192bf272aa20a6821b39e981dd66a741b96f238dff0acbb864b64d3ddd104f10777f33877848b332c462f7984b47490362dbbc869d3bcbf50c9951dfe2771019c01e92c555402b361c0cd6e07fd120b7cd09cf5237c86c4c43b131be0dd491fd255c61f03f17a8dae42b2acb6b7b43114dfab302b071af1b2932a00611847ffbea2048b683ce185ff577dcec552c8e4146e6572cd2086b71d37015053924157e24326050a8448ae3fdb34293f3b0ade9cf9124284ad0d1883085cf88c53e51f44990c349edf6a349ce7ae220aaba9b5cdad24cb1a3e6851b1dbf2c9e667bb0a81c7fa53116dd162227784dbd8a66c4dd99680345fe84cc32f0737d5d923e6b8ef8717658b7106d9497ba259c6bf22f248362fc810764fc74e7c215b9fc52c3a8039feb132bc2c73a208d3776725751ddf8b4ccaa9bc0200f7945b3db5dae404d3f848a351005cc930f2639b3f05fef1c60bd572a8b480c88f00b4728889305d1371b065720813ae18d44eded69c42f66d690044aba4f51fc600437820331f8dccdfba2899c61670bd881891b7e01d0a3b05fd3b7a6d5f25c040e61affeb5b5d56bc402c881af1321fcd1644976ca39ed094a1f9c3b71420fd8df86d30fa99672de4b50c0bc5bf6ef28cc34f0b0cd6f4c92fcd2d5545db1c0e7aec330ff6da9a0042b682d8defcbdcedfd1be1832372d12c09a6e1be840a6aecfb0e907d9eac2f4c8356d6fbbf6b0ad8d41fb2086843a04842b836309ffdf8897e8fea6e6cff636dcdefdcbc44c791e8b4cf634e44386f2eb94fdb5f0c27a689bd40ac07def19e18a2a481cdafafb84c5a536fd6daabc6750446a57300dbf6bdd0f1d7508b49ff4c4ee7598974ddd80bec0f386fe7e7d2ff138329672b7ad67165dc9fc3379fb5b91bda592ca9aff7ff4f4dccc1c7087ba7a28b39166e249efff225ae358c21465c5a27658212825b8d0b3b31dd9ed5c559fa788bc90a34df63bc897cbaab7fe1c680965fafecc18e09f83f320158e46ed637a6547c54a8f82e5fe2cd837f25c41cbc745eff277873353a336bb57d77d81c612e42e6de38e2149d05d229632431d7046e49c6505f4c1a7071d5f990a60502316c54d588f7ed9bf5f4fcd584e6752ffcc661e66d4aa1f040e48c282b0d592f981c98aba6db6ae287df9cfb5afcce5683f1543ea660503919db0e903b808a91c806acedd1119b7cbd1058f08867a44fe1f54537317d21027096c1d14ee3926999a89794cc922a03e23933446bffc5fba9462ff73fbb0f32061adda74b2887f6cb9871301b0614463cec2de2f107bb7e8b6056f8b23034a5728e5f1ff3a063bae550181ef72a685f6e2c1847147de8d5687d2d295e5b048a6405273ebb5f661c36244a60994ba6e4adbcc428ea9a5ebdabeca525605c5b94682baa847b3dd68e16051c11600715727728544ea8d768a6d17ccd8ab2ce62e6edbd6346ddcaaa68c36662fbf49f0cf0bac8be320ea7ea56922938e487228755697682f1ea65b110329e1da37bb78a90a20c50d1a21baef5b232f828f1cf35e4f26a3234a6e02d6ddb64e216c143f4d23d59e2dee50898649c4f5050d4f914e2ab5e10a96554a0cf5fb5a92503844fd470f8f3a3973dc9e3c96431930d35731c554745a7d082310bc544bb2199465d59f25d647f537a79adc12e424427afd9600097f1bc590dbc2032808e64c24ad67d11ea4b0a845b460f93d2e503d9dd378599fa200fcbf323eb8fbc709499ccf27f1308afc6efca11fc0d9b2cea90987a63cd5428596d075acb1a803da6af67d703d2dcb80bee728862660e8a97954cf00a871d45d9c4542fff8ed85f5fde241629f190cfa5872d7c6d7c86a58a70fa37b335e4372efab3c31e32f4bad2629ac07e17a62a378b757475961265052623dbd7c63158b25492c9febee4773ab44d5fde9a20e7c0cca16502199b432dd381a404c9a934c0ee87232470e5167b07d60c8c342043568b1f9f1aba5ee26b64d7b2faf22b0522c8d604675b39fe1e5ac951bf790e539265f1f0255be0e83a65d1ff68c936684699c2dfe0d89c88a38ac61ff4c9bb447985485630756dc8ce10150e04f84d305d7ce06cbaf1efcb55fd0cfa8e0d6bc4dce3e20503a123bf0ac8479688abe5fb789782fceb9928cd13a55afa77561eddaa23d7fe70ab61a5e9ac7808811dbdec29835d7c9bc6bd7fc1c46674b38869d09cd2772566ba2055f87171ccabc85a88e68281f5620b6bac90995d6e20d07ea83d34725512b1ff2cc72ba743d043d4ce3ea9a6965bea94e3585dcc0d4fbe61921561db7c9ab28fa6eac074f18202d6c597db643f3a43a754263a7d7c3b81004ea6db4f66a8128a3402fd902762cea43ebbc36c991b4c3e82a483b9bfc71397ed0a3d682aafe29af06a675c8fe92709ef73d8a746c64fb06f940a6d858027b739c4a5b5eaaf3d3ad9b155f875d6d905334fc901dc8b3fe235dd0c0a1f6d0df761d15a5da3b384bbefe323dd8bde4e544b7822c498628f2c3407ac3ffc1209c3a4bb8c58d7f1d50ed68e1b3eebc42f539bc7da526755bdffa0d1247e11b27efe2ca67f1e44673c8c3c7e1ba01663a61c7a3dda9fb1ac8821193bdc58a3a79c279ae5983129a4de7481745b2af569c0abb057259e9e41781de133971eb0710c717a46e357ade2d1d323bf5ddd6189dea6c2b5d2940cf55481c5d1e47be4b5feddaed13ca0da07653d386485b31c7b1a820da633eb541e84edf9a42ed2857cfff70bd12a8de87f3489d0c0b3dce9b4b7a2278a1bbb98232cb35f878c1499d7045901d77a3c0498f3f2e08b35816a669ad1d27acbfd2547860bf5cef21f1544d69f0bcc2f6d3ee727c26c573a43d9dd07136b214f39a0d782a9b34c671903c99bc1591b8ada1e830d91264852f94bceed09070607e6c0bbb9937732808f9000c8f53dc70ace5fd3dbb10ba604533c4aed38dfd36fb931d2eb8ec88640c0ae5eb1054225710bbd1aed9f42c6334d651cc0d431b0bc9332e18e74b6e82cb08749b4e425dd730176b51c6536be0ff5141fbaf9aeaab1eb28a02d2f8e08891c8dea98c9e8276859b27594e0489c2f08a656b2252ef4dce38a196f3da7dab6f04124e54ceb9a7b6387fccf9659e38e02f975c57c509a1e2a5394e877b9da7e6918ae8cda2a6ed18d21963472d6d6b6a79f481f87bcb47809b4fe6e5deb3c7886f64cd2ef6a2467606ba4976495d619c4baa7a832a449b25a018cb90361a51e5a8b7ed39f52521c6f6cf3657cf59e1d68094ce500bbddf220bb3405636a119a0f76883b7f59f368c8116a777d3c4eb5424bb2f400a6827feaa9e1e39d9a26f1e6560ee7dcf961e47ec68f0226078a311ef3571dfb8131e06007d90a9eddc36810d48b4ae4b8fb8776c96031952885394f869d4c2fa2d762223f8ef4365316df31175a019daa9b1f7ac4b472f92c36a6e7ec01fa22c9f3837584068a7bc986263cd8670745851cdf2bb274a83b9179b33bf4ea51d6d8e8a2348d64d4c18d1395757d2b902490d5df3484aeb4333f01601d4ce22430a5bc9f02ec1929bbfac05c9ff82723466b2c58f8b5ff457badbafef3f7c29f37a3c6da08d47ad75fd4869b02a9a0f453c18268f5623e613d1bf24353d4b59a7a1df230237b6f7c3b208b36f69f6c431fb8eedaa28632524d098b7ed4a53177a6a408652ac01c3904d500c32b918e06e14814dae995f3a4eb175b31e6797c3383c11035697ce4b4305346ad0c5c9acab67890d3f7569800caa3cdf4102793ab0246b573e1e3f36e2edf0d6629331f6c2c9e4377678e43778cafa844d25ea2c1f2c52f20183bf40b900a0ca924698b1da5890d9e482aef78470844795dcd6e763c55728be9831a0ef6b7c6c6fa4ee4e1c426fcdb3dd6a2dbe132d8c28df55c70248e52cb05138c2b47bc0992a3ceec9ced1819cf18998bdf9f2678848fd27addc49e93dfab6f2836126dd1bc6630e017054fe2ecd2563a425a326ce031b4f5060a0d962b67a1a90c5cc6bfb0193b7a5e26daeceeae366ded881efeab52d4f9b0d4df6c6c62cceb97443fdc99e1c5738ff19ce137de4b914e5905f580a28ea906d4e52f5c885208a5a10a7913fac356a706d418d70efefb8be7e20d07947815dee2a8a9d62d7c1384c5e8228b89c10e089b17122821dc90feeab9e67c231d3494905864142fb7b4fe0143263280762cc79ac470d89a9297d8a8979bbec4ede58af006919eec13d0adcc82ab6c6068b31b77f5d83bd863a4930c6026528413af89039fa9202cf182bc974601df20b6b3295f20bdfea1774bf288eb78379d2a819778a3f6142726a80957f1bac930ef9763dc7c8d1e3f54a9d9cb1556e12f770a476b4220978b4fe42b1e0db09a550b7b339d9df2a34ef6553f7a0adc068b54e24f013673a160d84ef91351eacb1d193f2b4963b93991f1f4cea7d7a662f9231729bf9f342914a5d2439f25462fe695ceb363c013265f826d1997589e2fa0d4707cb1adeadbe4cb2901c90fa621170fb67f9b63d63b064cba033c874deb0187303857e65963050bc24026f3a40e1b626f6b19c07c464a04c1ae416b7090688ba67de4a24393fab06a281e6afda0abe198676f4e3ed52f47e760c1921bdba38c35bea1ff4ddd5d5433b7e40ec78ffa991d481cd6973af420b6e38873bcc4261963053b8e9ae0576b30a35b753964f8438036b37c2a92ceb43ae62a0c70a2d42688b301f4c2636cf580557def99e742d5e5a4b7d01cdb87e3a36aa98dee273f6772cdbc64fea8da4c20d9ab1f2cf82787c6b81b433fab22a3908cb6b102d7f94bf23f220e96655210bdbe064bf89816594f53fd875bc3ddbfeb201e5f90e40f0ac02034a931d4c2c1e2cc7103b83c692709bf6d52c04f3c5ec00591b61eac3c65ad538c09a96c98b02c93e0492051e92f7274bbeba5fd79724da7bb2b3b5af432d93a63a1d0da10f8bc83d0ddc96e2f0e54f5c90e6960eb9a0b9eb324eaaad2b8314cb93e122b378a41455f48a5a4acfecc698426c68a1dff9dd38fcc814bd90880fe945bcab2e32295d4d99f35c8052af47a18188911ab734a6b66e9b3f5d6836e2e1e9922d971bf25943d0046bcac0249257f00fc19e6dc9b7f66e6a41fd26bfa689d91ee1592260988d867c8baed3dfaf23ed48c32c0deda4588ccadc394f695ac10b0ed31aac7f6769e5f3d42c0ae19f469f5e6a3255a7ae86ba61b68c0dac18628835ffd96a2653ef3da9433803abef9a469fa1930d5ee6deb4c63499501fe5c5e836993609941c30452406166feaf0eaa7431e80f8f9791c9e3b56765b6402a88f5c84040189ae93aa6da96760948718ff1d7f954ab5e1e4a7ae8b5244434e5312d37b9541a3577ed8c4ec8e26ab009919794b7a45112b38ff9922ea4b4301869fc5900813e0ee71a3036eda5c3aa61f3e377588aa189b82613f5201f6d19e06e6a988e4d0aa746b0e1b8361f47bfa2ac6c3e400fda653dc7c793581515ad30893cbe14c22359a92ef7ab73e810cf5572ec90982ebf4ec0c2ae9a024322683ce8365f820d986bc17de1682afa771cfb2f5bfcd8d4d9d39cd427d742f4b51d78a9e5cec7ea8e7b47a0ebfd92ab9a11ff167213dc86d9c3446b0a3d52b1f01376aebe8ecdfd5c4242c2448e1ad0f70060c737fa4da23cb17743bf52ce36890a60b84e7988253eb77f1af11116ae94bb7898a6fe3fd8910e3ea2be80a62f4268f975b53534a9e4a0c91e64524dbdd43b5d0f5efc10da80bab489a4ce70cbf12533d93a7affba709a3f1654941c8534a2174adb661e1b0584de3223772f55e37270aba6ee21d271be04226923c17e4efc0d9cf404473d341501907f14de689382626cfd34af66977f838d8477e1cb46b72841a67c7fc3c13d582496f8aef84f1dab6a4d63d33fd6be29cf0782d8d442cdf3463b10f3d2da4361801b294144be2400a01f0155e59bdd96f8827188e5f4605a5e31c4a083536e63d62c54511717a52d5c93110e7e53c03ab703a73926eb0b6806ecc1d0f8005f0f392f7db3a258a8f7d746c4b8e3d52b52a4b703f3728fac1208f07f2cb620720e9e377d3a59d074a25eefd8b66fcb8740a9590b57d107789946f3b5bddad1e266e86720d645723a2e9870f7930ec177be0997ab033bc2d898bbbd88ee2adf03a8498438cb0159c072069a4ad5145bdb9b1ab7f31b7440101654b2c03e978dd42434fe507c69d9d975b97d64392b6c08b9e022e7f6e970f00b883ba268dc3eeacac75b793247d69749e8abfefa5841860fcee7cebfd26cfa9d97b2b751fc6b7c14df6742b8bfae3f2ddff7ef0e1ce73d629fc560da4b6917db0c26aa94d642175c3149effba126f04f9f6073f31bb65ca0a3a4ec2c49b652d4bcfa29793f30ffe1a4e911a1a251ff78831a563a58e0cfc11281045a61c60c83c3cff9888b511dc9683d389ddb9ed9729d6ef63141c260700ac0a1f3bca01a789c37ce7e56f0c170452675641f4c5f141504d16afa90ae1f44b98788af0d2833d851a5769cdfd0f3ca0e6a93d1b961bf900c5129b6cef31cdc9cd39610aaddfb0d842d5f6a696d955c686e9d8fa949ac859e94838102c55cff1d252d59c38ad6ef569adc098f0d6f6451f981604a20910c1b7bd44a3cdf7f7eba974f1d31cba1f847de3bfc2ffa101118eb35b869001fe6e257f3540a8b26c0c6318e8431a6ae68a6e0df13b598c61e6371920d30b23af13ab38280c3295503667e3c05cdb88c36fa62a33c9714db8e2b09a63b9e8fdaf2321d927264e238fccf7194b0085bc247af830e2f1c1884ea6faa5387f61e02447096079f246dc3754632a14ead86175d93df768654c861a98f12a1c946411c16e7eb64ac9e6fa7bdf00499eeb9cb488a38e12510fa9d56829243ece7e0dc0435e09c004eccc0b1ce942d1476a8cb4089aef45017f878509a9f8e607d2a710253f3e7c0e3035503b1b4ee5ef7b93921f4cec4e7b7ccd2d139b9c4adba8cb3fc53c06ab4436fc67eab09f3f3f9e88dc6a6595860e7c3e6763c6eb7fa312f867209bc779e2de780d0fd5526e130ad134a20928d7263c3a79aa0aafa36c21923b7a38151be31b3796aa535ff6a39c5085790fec8910832b9a09fa3d0d698b12c475c901bd8bff48cc1b090c0f1280a587deaabed863f5173e7725dbf4eb695a55bf87b2e4f896c5e5604c345b899476130e4542849b57a2c8eec8ddaad6683fc5054758afa062db9839e0fe5cf1fa193f2ea9a2b885126a96f79e618430aae61d6f6347de4bedc5dea8da8373a8f108bede6abac52a39b49d3925d902d31685b99a31b9aeba0362740b41a833f4a8090af446853d0d9e7b987c7de8a296c823a8801b8c5686a8c5a4de9fb2fc36208277f1a622f7e078322b409acedd3ff1417ae74f20928b57087ecf8a15a5b972125e4c9f753dfeff307b74a19f836950103fd0a0714dec7b65f338d738a04231219b904adcd6c5dd7277af7489008d8c5c042057a88eae7b479ac798c7bb6ab9af223d7d554cdfbeed5e51d97bd5c4b7b54767897359276dfa690a1c737050f8ccc8752d4d0907075c828ddb4c5312d01fd9152dbf0286df74caa3c70b152eb40a7fd889b7af25c12925d838f42e5ac78e1f7929b39a8fa1445bc9894a3bdd9c1492414b8e24bd160b779218387e14fc2937bb68888fdaf10290d72e0c595fc86e46becf2c36918468af85ed6185dbbbded37694a1f13d40da28966662b9910ec1d57de2028b9de634e50eb23a869bbcd34ef3cb8f0c5d2eb6385a9a23fcdd3f53da23411df54c5979bab33e5c90d2e96ddf91f7ef6878edd503c259e575326eac4993743294705f34b8301bdcf8cc2631bd8b9697aa3a50d3689b3844ca8f3c60e77e2d9406c2b70a121ffef05125b6a8ffbdfc678859c0d8365777b4e654f24a738a4dc1a1f07f0ea23b57478ae75162400712226dc9fb9fa4858e553591d1350cb0d007b437b9add85a9847e7d86dac4afd1295b9d276d61364bb1b1d14d59659d3ec67e11a1d48a12be368029f993a34df85cce8c8b3c199d9f71095a14c85fe4c2bdb29bae88fa21d07526af9857f0ef79a32914cb45f8fc3d34a36a1070a173f960d23726fea9db71620a4ca8f4b8db107adaf191c6159c8bdf037cdfe53fa31646855077ba8610db6c0f764a17558f17f603951fc1d791fed66c71bfcc695dfb9a59ec25e3eeb5cc00aae0e5f013726178a5b8c9706e822b54895112d8dd50e74f040e99af50432bc5813674aa6fd010d62c074e5f8c92a7ea91b55113ed7a23b7b7a760dddffcac8453b2e85a0e76c600c8e75a8060461358abbc090feecb33425de5ce6731cc78dae52c5a16b87f5faab4c487f44fb80d661a8331d37edeb7cfeb7d5f5b94fa576e1165065b516a1142e3b3b7ebb11a8580dd85cc709e91b57d2a23be78ec74af72f427799d502dddd1a278e96b4922606d5475ca55566ba094b931f08a93a2c567ccce0e633e5d384978ca88cc79dd68e30c6a1de5561fb9999219bcda3f3f54d6cafe860b4df87a94b3e0567bfbc378b4113564362514884b244a73e95638de59840078e53d7ff1e2bb4dd45c3eef03e2fc999ea937f9ea6a48ca1f1dc9a5f8fb639ab0df0c2bd9fbaa64b1b88bbafe71591b2731731f8fb244adebd6fb873301d6a9e34b3edfba831b09c2581fdf734c86eed2d745c9386c6d816b6e371337853b5fc8ed9c9e4d01e3c66c2ff0156cb565b9757df019fbd0c452a58885ac5d11a83f7f0a05fa2721889d54080330dd63338616ac92b9a6e3041737feee3df427e38772e6c431c8dc780d13a5a241ef2e144f10d2af242cc29c1c79a871bc178474299f7fcbd851d8fb1c060120fd084cfb78fe47bc2b0e1d9c0e84eb3fb2f27a16ea08198ca7b538653f116c700964d00d8eef5c9a20a9eb38460ff4b3fb6e6e8bc3f339ffe6666b65da0595d9d583d7e00d0c932a49c490de7e5131b4f400bcf31ba2855dd35d305fa204d3df80abeddc78585bed732aeaee8595d55b4431fb68d2d0250aa098f795d4ceeaef4e9d00b7737ed5e0188d403a5464321c42b1bcad993814c01715d8edf7fc22cec96a0cd53990ecdb6fbfd2c1e14cd7f215bdc6105f624f5b89a7e3e522a9b4454f4ee287bc7eab1566b99a820f04665a0c6147ea69742f0cff744bbb4ce53e968bb620936d535cb08bfeee475de3a0132bdd321d8bf968be5d20601d44557647f4c704afc5b8ca99c9d2a49f9fd73a47f172c0f91e95f0726be5aa1e14d51e3e61633a67f0aeaf224e07a42e72d54b55f2aaeeae2ac7e68a71223e46a946f70efb3058e023eadb18e9af2286211e79da1644a1f18425d0f0b8778120f4b476f353b16b393f8bde29186ab70daf47b76687f24bd71102fed1b3101e7cf04dbb3b9fdfbd7a70132ef39cca8296e4b232b1cd63c6ebbb95e2e5290f18910b1e6997f1e221a712a0376852d642de9a442316390b03642dbc0b30b0fca6dd5ce8eae8494594cb66b07f1b09bdac00ca9762fb4eddaf6a95ec70fc92285f08faf6001c42e837e939a903e3ded2cbed2191e3d9723a150e00212aa67dfb071163c34f98ff3d9afbced48e98ac1f1e0c81c04f2ede420767567bdb5a9ece28f8e90a53dd4d6be6b2b7efeb46c257bf1ed8ab061f80a11034873567f3ce7258f5b745f879898cf55268b146555d6aa2e7ae4c586515b068d907d44508507f9cdf3d7564822708bff905c4ff401c2b725d37bd6a41e056531b4fb293206465c08e90428c0556496a2839bffea476d3c48de7d2e6718ef459483117c34ebcac4b18601951e9983cb37178354556249138a25a246f6301251ddf4fdd06a2b9118c385aa00d3bad32f26e128567cb7a3cfab0f3a66ad4d376650cc2137d35fe5fdf3bfaffff302febe54ca3fbcf8b459ee471dd9d3001594eefc10576d5e5805266161d704673b676d8d1fbf416c8c7593c19c3a93e4129ab03423eb8a928611e97a615aa7a0f3a9fc5e39c66b53e87a13b102feefd6c37d78bc032cc14218d7ca4f157d58d1630fca2ed0a3b11f00face7367c20fb51fa490ec840829836e4d32e4f066016456dd2f2c4f736b123e5f993a75630f5fd6db56dd9f3ad0b3db7803f37e84e378610f35fcfdeb4565252884b3fc66fe4289109631b37f42cd4ef619b414d8188f4b8230ddc66c4bbb3414827a078ee04e06326fdbdefa214e5074b86120ac0900e00436cfc90e538d3109a7d04e81e2ebd889f0c2c5f8c9186999aae5366f498d079c867844ec9ab624049b0e857bcf9942d4689a2deabb76c69fc84f2bf10ac1dc7666343964952a72943df4e1c362526826c084ad1e2f258c93d0b1d97920887ffaf184c4bb8686d4d2001cd2589dc07bc51663d3fa06e4b7ed572bd04b2cbd03aec85d2c0aa4452b1d2c775f6a7fb0123d70a9c14a5721045db8403d8ce136d637bf756f6ae9736df4d60f0e241987bdafbac23a81a3ffde78153f569224e2a6991bd73f3a252ef11904ec90f582118ec818d4f1d7c5dfd87a71feb5259c12dc6f80a4bab72b317494cb45748876a3d708d50560e2a38043503a2b73a208d3776725751ddf8b4ccaa9bc0200f7945b3db5dae404d3f807b285889121b93422cfb79d3041f087e5f497c9dc28c4630e9626525255e64960391cd866a54d2069dfa85b7d90c408383d596c9cd15d3a2ff04bdf3ad926ca16e1b7e2092bc0f1fa859852868f5c9270ce1149577f32d319c90796e22bf25bd1bee78a84917e49fda3bd79b2c7d91ea761500ef42ec098c9a10d0859c9ea6666902445bfcdda45434c6e990b6a17f607e47baaea0822262ee97e5c59e75eb6bab8b4a900c18ddb4f332251b5d6d131c9d6f768317cec5357e90d40020f08acea492cebc2f7ce9e547db98a0f343ce6ec347d181708649e5a27bd4671eecc015e37725f7289352c838765c98ee24402396ed999d67c23668d8681c1b14a317632d2689fc85c3889a4ae2d59a7211e95fe67053e808dda5a0f59cc56a83cdfefc9115de9195251bc496c6fbf43ea26c49cf6c7afd9711c584356c509223e662baf5e93ee46852bf990c83355b67fa056e9ca99fa53fbeba2ffc0ac2af05b93326e218ea09ba09e6c3164c6bbe2edaeb99277dd807dd68848fbb91d1f86d20c874afdf960f8ca55c39ab3e6b6aa7a93f75ec504cdf92afe26be59dc739826234279c4e3493a4d5378c56d8efcf83d536941b20ecb8ee3c0e5ef82a0af8199d59e209c4b7e2178e5eba4f18109032b3e0210c13c3c83b3df5132340e98951e1fc4b84d420d289b6b44e44046f25acb7b3ae236ecadb9fa02a3504730e7f8967b6d55d7b79c0f0b7ba84e3926ccc2f7e7bf6997bdae692358877e5d485c81a7ea32ab118cc2e53635586feec659139559f5a7d0374643a97dc943041bf66a88ddb441e08abe0a1c6ed131b83c16f46027be0ef168ab5dcef64218a1cb2d0c36f2f68185f68da3ec94986133cf34d5cc834fcb6d96fca8cb9d4f2c303c01f41aff2b47d53b4b211330ac58d7e33b626b46d1a14df60994ba6e4adbcc428ea9a5ebdabeca525605c5b94682baa847b3dd616629623228f8f80730a9913adc8992a34c799ca74d2d5be496f70628cf4819dad0eb9472a398e4ed7c16c700909be971e3d3a60cdbc1e9bd4c887d5670f46ede1a391412d9b97b4add8fb3c82623a7f176867a4be8441f1db28aca5923430016c4258d142d264101d13b299e2d4c060744ac2c7a681e2032ddc24a7cca3c550c463feb72286884aa7b07bc17e2281d51f2da50dc48c8d2756a6f10f787d1ade6add45bfd0164a314c5810eb5d0cdb20d72a3ed1afa0847dd23eca00ac80eea015e245dc65eeb0a063c6bb9daa7589fe52f4e9eacebc80b6c6425e75b02564dd8d16a5ec79d1dec57ce125714209951e2a3f39c34e4223b7050271925fe70641e528715380bd772e97cd0046eb22bbe3f48e1c4fdf3cd65c9f44b826ee559655e7714bd09f3d3d4650d3d2ed511171c594a63f5a7c8f278f915dd90b3da2b88b26f32635b88d070afdb1d361a4cb4eaacea75aa1853361ea42d8ef4c4d2a98db87e6efa0cae76e641eab9f0ddfef425bb4e48c493fcf3e826241a626e9c668c9b4a7c273bf7e4f30cc1083582846bdf6cb4e312ab09e3fe67fbe0e40b6a28224bee42b8fbb4b69a13a090e539265f1f0255be0e83a65d1ff68c936684699c2dfe0d89c88ae05908637f99e507ffb7c738f16cc36e8e2c599cada993bf3741e8fa9b368ad43383f7bb06cf3a35c2e17a6451da12e067782426038d40dff104ac7bec32f1462a6713bd37a2068361e810c183646ea0ece049fa26fa80b89c2737653377b0871092f9853352399e0fdee962732510f3f06f05202a039c9e014edd1dd7fa426e0972eaf0f4426a33bf17cf8555aab57f5b8bd67107c2d3ac09c5fe06e85e2793841b791d6c494a70db78ce2357cfa48a4194d93d69c57ba23f175b250ed48d35723e9c38c1a53a4c13f2d67ed98453eed43a07cb67f79db5f4816a2bc200ac7e780c63ece94386c16910a5a4b50eb35a5600cbbbdf341c0eb751543d016cb4b87b11aed5fc17015e2c1a7e0216f101e048bff369fe6283bb8d09c5b4a379a5fe8775fbf7311b41bc29252bf7f644d48cfa537ab793042f03e715d0b70a257682a819e315428c10502b9e1ad8509d56399262d4c0b4dab2f0e3a526755bdffa0d1247e11b27efe2ca67f1e44673c8c3c7e1ba0166f4c3e52c905ae4863bce2cfbb22531a4a74dfeb55fdcbcdfdb8d65eb7944496dd7299c9eb3ec281c78cd86ad534dd85e7e0d3b6ff7b71a6f4d4d4448ddf2bc1106e4711cd2a709a2b9ba8da7e3cb4fb6b75a88e5bf0b27585fe9a3397cf5dc84b7a2662fadda8e708a8dc97b0ca72e0e1ea50ff209b522fb4f3b365bf6a7792183cab59b03674d5c0a4f5196f4902a59191ef17cf233cc20a3b79043812634eb825b0a88d3b8aca251bb1b362725f351dbdf8cc73f22558aad246611e3882be406a34152a75ae22d95d599e5ffc3091c0b9b7434c957a5f4f1ea48078e3b317750fc77b8c714c0542db0104886834826186e9a7ec2e9bdbd8bedd69a4561fd41125d70272c05aa997684547422e64ebb03b625ee30009ea2fc2ee4184b74b43c5a04ec282703d7d81f040b7c1de4b44a5aacde6b12e8470a5288e50b63aca116bb205145053ee9bfebb4b92a4d62d0b7bafeacf8091595a1dc2ee5aa3a0e1fa3088764aaeaf99eaa76bbc540f92c46dc9024681e49df5ed12a2f8fe2e96bc41b096df6d4ff23f63c02a960d0c6d946aa78e4aaeb90f2d323fe840f950f62b20fac1266f9a249c6d49a428b77f5de34d4e5a2d1d6a4c116282437b64a3fb3a74189cb5f856274381b92ed3e5b08fa09e3bee49ded746aa2a0237949acafdfcdb5e6e1403ba0251c567521e8ad6b70f66770b16d7fc563b640a5751da8d780f48258fd14790b91179c5f3ee604a34d75fe0de9e75bdecb80677a02236bf8ea0024495fd6ab81b2b8eb83ce5b09b7b2bf3958e44d2002c0a42cde9363cb86ce0a2912bf7d7371fdd3a12572a28b5d8c822cb33c778b4a61c2968ec830feaa387369fb24e142ed9384453df97481c3a90f64c03df3295fe58b7afb33f0c76062971b58ca1ee9b1c7baff8fc3e02686f138fdf35ba02af6ddbe1e1f7bbd7952b4480eb043aee949407038ad5d8526c18a422966d105841e5f47a0cd953e70912c482fde74d2c6ea9a0d1e35a4a30f83a068cb88fceaac3920a4879e13e61460efd6255c53c452ae84838f91fdb98d6e26e3c45bf7b16ac17e1a37dcf41805e643d3042890a4e242650406040f01efe1e707a5de9e741498c9f7bc9f275038ee8e62fe632fddf16ac41e5a4ef061af31246a8b50fb93743674179d0b2c9df85f6b86e9d1d2499dffd6c697b2976e8905bd8ec5e9d7daa3bc9b66f9d99ef667d827cb09f1457f492f94063019eeb90557eb8726a85b5ca93d7f9e9633fad50316cbdbc820ab21ac7e848ef2a340ec359599f36b0b2e97e5c6de77a4663f326ca740d2f339ff9cd6409b32529f85fbd86576a384fb214a45957f6a375ae0f4fef7badaeb12d6abb93b511cd6e39b88d07b94b8e3835964946034286d34aa5ac594a7017ab928628b833b518fd8f64c8e10f979b8404745d75ace029df9803cb38f9f9b85c7d5770b99ac3dc6a03d82c016ec41c1ddf6b691a0680dbf2f613ca33e4605be582886963a61c9ac4e03dbe848549a668ee95409264ae0a5f7d5860c832dd66c4cbff4bd9ca1a76f18e87b538b507cf8be0f5d97babdb9f40f624ede6b9a36af0daa3cce3bc0685588c14b8cb1c197addd5a557ddbd1d62405be7684165d6ea4c6e47d01f2f1c269ed39dc7eaa4865f69f6e0e0b1d8d23f3894c72d081e1a6c568d4f11de4a23aef8b0e4ca4480be1e502e36034a6e65310c1fe281c5017319c2533b180b68f85c053a7336b63fb2fb636eea73d1feadd04461ca3d890dc512bd1049405ee0e9eda39f4942d2c409d6720416b984b5dd1187250b3613941acee2b90706c4b830584afa3d3e2391c1f732cbc6fce8d2c7a992c62cad0695325c3630a9e79f03e7ab5276d2b52ae075932c34ab815454ee2e0d85927172470d9b5c586c0cc8ab13667aa034321e00713cd01b93f1fd28c21ab9bdf0604740969394f19c5727ba2627d4ca54a29419a957a817887f374ffc5020a2269112664d9e13cf22ec482c4e2ac627735b506a22239b2d7176e122ead3ac928d525ebe8082fbdff5a13c2ae9820cb6d00b7c73767537b5e7819f8f9ffbca5e5f0598394fa029bf020e355cb508feedc481c10d5935d7956a24cb90be56a7774f8d496905cc1807fd6c27816248c1804b29a15ffdfbd3dec8c37eaf66df639c54b819242aa0e78184f54d2fa7494dcc185d9514396485180369303e51bdf83d67d404bcd6a1ddb3f40f25e07180890094068102b995ee1417d98a46d9cc4fef42d7da4a5e62af15f173f6383a7c0082989e7c06cf8bf482f69b69e29476b999369d1f14d993456625b5a30ec41f896c87e9f43b88cffacc439f04cd9dae306375b1948b9aef5c8633ff4d8eb0fa83446e8a28128a15f871300a8e0b7c08e1d710c3afd18a60a0af107ba02aec3cbf6e433765be732a9de43586bac5f0dcefcd374d156750390afb2bb0ad9dff0f0ffa274d3e883d3f5fa54f051a38d9d8d67b90f85900c567a73714c61c47526753bab0c543fecf96078e2d280d5bf7ad1495938ecc2829c7f45fb03b653d3ceb2055abb80e6da495fd84096bb46274aa1fb74fd1468276f2d2a2816e0fd8cc962670f2a82fb4910709d5e1f1c72be3a6c3414afa729ae5fb97a89480f883a90daa7df8d1c262b6066d6357971109a2e3d3630159a4b47a8b3f1942b98a2b03f6a17056133244395e9ae37abfd9c682a62d1dac4e5bca7df218c0d793acd53cddd0da3e7ec7a9491e606ba98cedf6c6678b0a075b0ad0b3ebb77f8de043871500d26c006520736f59553b6e18a48b2f2bcaca3c9e4ed6e19ae44bf356f9c821de3add3b66fb4d487282719401ef48f109a57158adf02c28d36e10efa18bd6cedbb6b642efd562189862eac6c0c6c84aad723f9cd17fb21f5c68f971282d503c7d34b81cf150946ea574848ad30f5c02e64fc15fb114c92ddc55ac421e42047114559357110e147414f79b1ea83e669a6099a63b9a4b2b149e6c5222dd39d80300c44bcd69ec320ee609f28dde1056b482e8239a894037515e18677f3216a501eb4114c156d24e0ddba012d70bc6bae3edfdae81b28ed791256dbc5257c82336703875231ed480c1e9931533021fe7b095479da869747490f846cd16a45546c2b2ca4073886ddd4ca2cba73696bab7dd6479cc590e267a3335ae0051d2a96d6f6d1624f18b47c2dbd90428305a212b3e5ee640643393ba70cab2181c9842a1744368d9934bb0f0a27f8b95302e760e1208f71603995be2f7664fd5c466aa2d40a06f4d1d6f38d9254aa639390d593fb4ebb7a981d86df1c78cad267513202e4755855b5fe567e61b01df99586e20f58a84e55e293efc2912e6c4e48d9622cbf7482f351cd05ab1c46e2178fdbc84c0e8a5343e5505c00f8e6d44ea8e5ede80d3a1503fea664fa13b5b95ce5ee737438b0ddf2194f08c87f91f354b0daa1cf18c2ca451f60242d0ae7df3f9dbb148b791760ee999c954df127e920d3b26c9f6b52b318842025bece70a5aae74f50098288a13d76f2cac53ce0d70d80cc9af50a35107f6be45e6a6b1b7e90ad798b4249519c60ddfa5b71a12bec3f2b94b65d6b2d9d489f1b69ca3dba8d88f6da277bcac3b18fcc5918619a42a84cc1a4d972e6a4dc229f5dc1f1b46cfd81c5570dea7a0031371b2d1d1d54ff1fbea10f95a0c4da9a6cdeca0dd59f3d2fab34135a38fdc6a7bff245a76348bfcb2c2acb739868243047ed5821999c4a12261c5a62dc23651cc321abd93e1079bc0d4de9d87c6596a4b2bbfc0ce9478c0061b767c769dd07550175fcd4f6c2b8e7b4d5229fa08e7693ebc560719e39ae4e8f5edde63de15410f43fad7123ad3fa369670977bd58f9de9c6440a2a005cf077b17bfe6eb8c104041570f62db51f913656a3296dcbbdcecd1a25b8ad58d49997bc89424539b526e71f00fb0e715c49d7cb6f6eb2337503ac1464a717bd1b081281dce2d6b092ec077e50866c4e7e191bcafeba6329d034a0e1ba44bcf91ad4d7d8972f43c7e435a49785d132d0c9c9996f4ef556164313fb3b10218b09b7b920b889b274d1b138948d6999a970adafc98be9ab941c69fab26cd0c2a22c6329597045cd5458bed5824d618ddcd4a686e7e2244328ae19e0e40416f5e6bfe2d6b985c5fdac58d41bf166d3efe542ac2f8e1898945dd6a48b4c29e1cd901be54107026209aeb6b6668136acd1bcc5ec71eb222796ee699607ed5ac58e4290e068dd3f21a08332459362f79cf7954b9f4c67b4d6903377e1fa2f2b2396b4ad03adba2c18ef01a68165f1f86af2013f44d2906341da6c4b70f47c81ff2997981a438fc26fed9349b041c735b0d91a0c52086487179611cf337aa310dd5c833b088ab09781c12c4015335ca102c5ccf1f6a6b91d59dfc5c1d7b281f76a153b0d55d2f2fd8b08511d46f6c56ae1653199c6793f45bbc1a61c0cc192b67f24889fb525d25f89b3ebfe122ba9e03865e6648bb9f19dbb11f43c4ebc61d5e5fc9d6339d3db4cabf73761bf7f683dc1d796eba1bb2e25d70b905ed433666386a5fa41abfe60e78ca23b591153ca8b4393241e60853cccd4d28eaed32f87947efc2df79e567c4ef97ee50203e588595991e0f9c44321d153734481134be7a0617b8e4b9f088e4421bf74ec408f6f074a6d74562f282f8a610c61c886b540f2d7e885e64b07e09e4d9012161d1566638390c9efbcf2375dfbc791606ab26809563665b8bd409565968a89211e4e2fbe1f7dd6de1b0f2eaba6840a673d55d28a51ed50970310cef886c223eeac7380ad0af95169880b66d196109307352b401bfba1349c941516c661ef57e3656b3cb47a8331f44722160f6132520ff94178b4f3c9ed4caa6e3e4ad1fc1d48e6d1ef5875f2ac47a898ee285a13c66901b8eefde18d6b2f6f2fee8a720ec7d01cb65f3ea7137b4483afc4413982582d97488273cc8ba3fb7ac6c572394b2a3cc8fa5d4752c22764fee709faf3d083aa6c7fef8cd0e508cc8fbf2beb605b5068895972c2bea469f067b45729b8c340f491f433c4210747708257521b5a1bd14661322818874abac40175b0583cbb2656e57576aa4233dbb3328785c7cee2b362916bf07f092650fa40d35546421186a3521d77f03dbff0fd7c205f1b14e168c41f7bdcfa800fa453c9719f5c1c378e09f1c78837cead1a8fcbd2f9f00e4782ead3b584335008729ed26f583bb8aff9afc581cdfe52c9c870d484ceae0ab667cb24b114bf5248274318ffbbe824417f34620a4414fe15fd7ebb2ced69d4fe8273947661b1cdcb65bc1e3e9a44d686624b831a034cfea29c80b4466d6ed6b74b2ccd929c2e33efe3d14089a87a73965217911c6212e3db62449df536e5a0393c740c00571d1511f1f5ea5539b59436545ea6abfacf7a7f52dac21bd06892fa1223defee5f09294545693ea341f39f039297543bbf5d364f86d3d62bd0b764a302bbbbd182d0fd0ea8fd187b879c2043012348aef5dad76a8d7b7c4ce1b2d0096eadef10e0d369f39332fcc2f67a71bd1e6c1132095d27ff6a213f4803b47dd9141ee9018f43a73be089de6569a701e58d872dfaf53af809dfdaabb8cdafe8b231fc5b42ab95e618dee8c18b1195efcdc44cd242aecd5098b48b41b9a7752aec512c49fe59b9c418181338289a0c966e0fadfeb34fdcc3357a253d6c6b22f1e7ca7df0e3fc4ff8b02086fbc2275967968dc44d533a62a98424bc07a1c8002bc4b1075589eee66d62163cff2141969d25f297ef77161a231c1aed878f8c7584b4b8def9c38682b29333fb3c915c1fabb1cc2c6ecbcf752ab7dfef6b8a3cd501855391f058b2e0de23a0565c00c32d584b71cfb6f24f46c7913ae0b9005d0a74739963f95213b2112c60a4ad5faa5dabea8702b06e5e435cbfc0788d250fb1892d1378b5265575f1461a729dbe53f80a0f3b20c6baea9ba8000dbd9cda5809e0163a36f074d5f98dd47a8ac07ccbbb040f4264f0a42695bf083f0ad27f207e631c080d191c839a3e0f1bb338704974b6fa15a67e1bd3113d9de981d8019815acfec2f11e9d290851dcffc9b5f0560717c5c20ce4dcff8558ac0be68bb8e522ff079b2ae344ff3a79ceac81359ce2f7836aa39790e4108f273fee5582566a3422a440bf23e53a7344c3a3e03870f9da741f3eb7a29441d6dc74885862018ebfd35e3a210812611f166b67de34f0c448e188a28a720d65d770d43409a5f55bdbcefe253eca6fce135097529c2bda5097fba8c4023851bee8a8fe49c67e10070f61882f46a35c3f906c9bdb7cc716e062cec59aafdad61c7ddd1c1ac2bd16476ce47e7a40808a96746ec007df13b3f0733afbd4b4edde0f39cd8f48fa6d235ddeb628d4cdaa48e60c0d8ba359c18d57d7bbf94f7818bddc640bedef3adcf3a8fd6f79abdc320131055e632f9f9442b1b9616c46603963b242f4d3cb299e7d3fb9002d131bb90a64fa4ff7444d46520b35e6f0876b1d2433d0a5a3e6f92d77ff09eb9e2143497c3eef4fc734c994c4c1ca0f4cb9730835a0bb560e9dac463679729acd8f629e130b9a6479834bdd07c3da3c32cb689f0a98aafbb72c0fc9d266398170066f12ecd7e3f242cd4593757a998ba204d9e206d75e7275afdd3f38b92e747951bda8c3152cb7147bcb0e23fe361440307a7e72fa6b40eae656bae914a935ed8887a78a5f31dcc28c13bbe525ac4471bd31c37305576c8302f379b719177a915cade829cee617ebbb94e2f6af3c83b19ceb2ba9646b921acb2f2e53eaa12d90d9d1ee0382a94938daa06408d1c51005694df2a64e707e41184f65f232f0e623a359b76843bacd7250fdb00a509b96b23c1b86185cc4f08d102e193145008c90452c524b97e3ae1e0439d73830ad552a27f8301d2c2a75143c5b5a6adab02fc3e00c0050647ee59689cc2702990966611ce99e3fa38dc462a0f9e18658955ec07ae63884bc7b5955e146077dd0ae3e4c828361276fe3b99132c07c0b071b6c41cb03c490482f73511979f17738771567bd1ebe8d6594a5b0251a86b096e23ebbfdbd625664e565fc29a9137ee142d7f98c379c6b72ae323d4aa6d33b7f8e6cab2ae5878498ba1076fd438a455b49aa8f03c4e7e7cb6cfa0bf986f5394badf91d0d34b4243cda14b5b0b4f31f99a4d41a309074d1e97a5154b51d6d21b0ab19232c90f56d67c920664aaac8df7a08b58f6902441f5c11d61b0c7b83bf524b5f0dfd824f02f75ef10a1035954381b1d30d7d37bdf82b3a7df61d67273a0047d24001f608327f7049d9274ea90ca5074fae33d767f762e0edd6d92f93567b086fcbce63b9a3cc0174efa994ce7975b8ebcceef8f36b2e8cd9974a453bcb03c16bcf7dc1c2b68310bb99308aa06c29fe8f168bfd6a7f6c677c8f84841c5288e88e914ca9591460e7fab132b18b5e07450e1a69d69bfa064cdba71fe6e531c7f4cff871b4615657534ae27a9a43644cf82e1826cd4971d6db95b2109aaffff9bb338acabb077900963d04db60c522e927734fdf4efae2a817ef8470c47d37cc9e4a4a3952af8cfe62adb1754fc778264b48bf40cec875b90b6780f3ae882d7ba57ea7a6b9e3e5bee12b16d04f72cd0a10e54598c67abe2fb8f1646e3c8773b38c064f5e16c9964efc69059743cc263da19995c611537e8a7a13b9c44d25311b1bc37eb59f11140131ba0b5d4fd584df60ab6078ac8bddcc8cef82283b6664ded11a4a31860153b6c202d4dcc230312f9e1707b0e315d540cd6e0e728f2db06ddbf8bbddce2db897e037a0638a5d870a3bdaaf40526522bc78c81f9a27f0010b4f1cd06cb785922a084436f5e42e655469b9a48ffc7231c77cafa91433a6cbf40619782906dbd3695c78ad2a92ff241c883b07b8328c3f30434d36a28712427b581540229437f03535ea5b0096565ff1842024635f359387a39645e5a12a960248461a3d61876332d2911db4e90d610fd85f722541fdffffbf02