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 88790 8be866a4c39930619dce13dd106e0b44aacd51fa8ef698c86a1f05fe8cb4bffc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9ba0def765d4ce62e8f597d31b7a40be93c82b71e37049a6c73aff55bc0af9fa
Certificate Block Hash
8be866a4c39930619dce13dd106e0b44aacd51fa8ef698c86a1f05fe8cb4bffc
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00105f000008970000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c4fc0350935bfeece3f79030a141bd01071983262b52bbfe39a83a12c668180514c154e1c2dc4665c4fb1d3ba5afe773929491cca709350b450055eabec36735863c192924cd2b987bab255cb2049005f4a81bb87eba0d5e2a030000000000000000020000000200105f000008970000

Raw Header Hex

000040204d238453592f4c7754268ab59d697b97bdcea87e4edffe543b6ebab35aaa1c82afef2f9a30e9bea724adefb3c5bfc74e6358aeb3d81d448958b73e49574e48c53aab5b6abca20018faf90abc55ff3ac7a64970e3712bc893be407a1bd397f5e862ced465f7dea09b

Proof Data Hex

59,560 bytes
121216020307156ba0608df484b4199c6e6f9b68a75f3b321f3299b6b47c963bc127ac6cd71d1b428ce67b0a72c9af3983ae326ccaab2ef342f398e79f3b9ab8e0c7feb8f7d8786393a87f33feb4bc53ac4882a60a122a76fb29add95e86fefd1b85f7b7ba2d721508c420c7966fb139379184ca5bed1501ddc4ebab9ddef2185fa0e89888e9de4a6f2d88476911ca2bd1928a917efc1c0d0aae7b22332d5eefeacda1eaa54080bbe12f00c1b4db9d6c1b9d09088d8006bb38c9b89de04001c79a00138468178bc48d02c9d5764bf9dd07efd8ba3c34cca8fe63d941fc17d0345850ef31dd82bfa62a89092cd50229818b717788b9db1f95c4700cc4cedba3bf245137bf1007206b187e695a8852c35cc888ccc2cf361c0455f383cc155848c4d8e106edd6bcd6f05fdf0aaab22cc6c64f8454e2333c38d25f04c065657a6ef02d0078f793591eaec39b440655d3507b6c09119c3e915c9059d396a271a067314700f2b1083664246fe66cc02659b6eda16169c3f3a3f8af0b3b6ecb74aa519c4f025dcbeae899654f901382e9b61fb8c8c2acc3b3fbb9003a0df0ab2e4e424bcdb77126a60cd3c0e907998843c79d365646d6ff0c0021b1fb31ee67c3610dc265e429dcb92fe6e2b57d4b6757a0cb6d1b2c7fc68a6a2da77359f7a314380f6ced0802b59c95a707a0c0913473a3b2de4fb2d27f7cd8af9c34fd344e2dc01835785496c8e2c187106b1aae9b404cc0d1eec810ddf494f6f67ec96d25b7f7f8d1b6ffaa854f4f8aa72180dda68e09213fdbeade1f21e4e9b98585d515cc1082a09b0bfd5de9e7acb81379da7040f587cebbebdd870be580d4a8e0aab28a6f36e0a77e7182da406e436902b4ebcb87f9fd0ce9e72fa4b9908ebe60ab2c3effa8b0d2a2129554a9f09883b71ac0ca56c2a9221d839d0411132759e666d8ba9901ee7c8f417a88b7f7f2750d3135e31165419e76548c20eb51d8fecefc675ba603c37db5395cba0e277dc18e587f3896be55ece42536b4b370ac258040353ee833cc5781c978aba6dfd1b374ca4392124f5754bf6f00c407a5e8cef1c73258fbb39cc0e5ffd735881bf4b2a75f97b722233e13e81b0f746e0a4719be33d16ad628cb7ad630a15e73abec65b3ca463930edb61ec31deb8c55bc80309629b78dcda1631a21f9715f169bccd5e3aae6b128e31e3958bbb05b57f1c84c60a0d8401ff2157d1df42b526e31554f86d76252a826bfb148f5743c76a8d771c270e5224f88a1f391dfb465eb7f573b404c6df1788433bffa6f476a2615d9d659d0f240094b4354ca66a9f9258839c5ea96372e7487ccaed9e3a04dd615a0b444c0cf19ce106bc51d1b2220d40dcc4da01df242bc3848c14ef582eb4503c57f534b1658d3f4a414a312e6b8446e8151f7be2c227c76f018791e4bb3c649adba64b287bb9d3184ae199b5870a54b387020423b36851ab243cb65fca6818a66aed0cf9ff1130e652518200baac83f8f0085a7a1afa1f7d23916698e45a867bbd4c1548a4bca619065df815a700373634371e4c4cdc2dbf4d6bf392d49f253bff93286b17a919ff255f2d813136ee4d9e5b28f3f0c5458fb380db0ec2aa2ce4eaf731376fc93f5f41bd36f64c730868033b5b473b9e07fd581079ae1c151b47b6a8b2a5059ee8ba247a05a20ced124e0f06f949fc9d0faa53c377771c12ba8c0a480432ed8a60c08217e356ec66b097175e44f034b7614e9fda751d4c35cc2ba223d9f1505810266037a5f068bc346c13379e335c55ba16de8f9d4b6a2d7c5b0c539910afacb6452a900b421716f76311b70d0d079c82202164343921f03e91437168bff25583c243220488d6fc37c2af37d551931d9f81f48674669cb1b6a51634e4bd993ebd4a1566a65b62b7added22f21b4f3f563177205d28ec14ebe5d0161464c7f1404f5834d581d9cdd137422f0d6dbbc19f8884085058dc48d9b8b548a121792f6e0c5fd0ab44f7b1c68024080bfd9817dd926df74b000860ab0fe587be02aa43cb1fba03c25ee9f9eca45dc6262f8e1096ff959f22ac6937226b9cb809a31a5991b7b819450cdc884ea43fb385bd4f6adac2e0f4ed59ef7255a797589a50b0085c7738f8afc05f6a2ca26efb40f4b6c78f4d89d9917e2a10361b3610fb442e97208e856bf89f0d1cbd6b7dcb4ecd6ff282478ca5a3f63aa54a42ae0951d44ee53dadc7123be7d0f4b4ef7ff8aa56a9f6a0ee7868be0a524ee5ed612cab3e47561e9fd65c196af38dca49d38af848b5b341947107e9ca5dc3fdb82c443c4f9e30117f9d451126ede8a6cea31cb5d62ecc8b3f7b93751e7de0a098ca976a8f640693b0324c6e288b4dbd0e3e76dc358a0abfa70831ecfc6c6edcbbe0985464d4122c2138a316468235e26beb7cb0327738dd388252ad03dbff21ec8f93f493ca1576719ff29e54e3b8e3d20f507013702a410419c81d755fcb2ce40886c6fd51efce80d7639f0b4be2ebd1a27e6f3233181b505cb87b54bd460daa161bb119278e9143ab2cfb89eeb4b22a8410c4b1d5c40c2e639cb402eead5ad8b92e38ac14536ae29727520120d21e3d7678b1c755f2ced42db0983e3e259914f9d38f3b1e68e5e30bf58e9db6e9457eb9ca400649f26764c65c174395f780949b4c811821c8458e844bfd8cef9f74cf619b3331c84ab10203bdbe9c493de81beb428d38cbda2f7c3ab1758201edc82fff8e87834189874d82a08a452e6239ed571ee626bdad1cefa1f3275af009d9c5c8b4354b03b2148cafafb94500cd53c56342d7231f93cb57a57f182473a7c53f8952c08cab272daaceb13c2d6f98c56e142fc3bf34d7024699df435aaac68fd7275ae9bc4434a54b8a5f8670eee9e98f753936367481864677ff04ff2d368658d2a9500eaf85ecb63e35801d9f8feac6bc78179b059b0825a72870d33c418bd416da6cbba951e161163324dc2b48f3c3eeb95ab861b0c10cd67a769a15bbbe6cd5fde36e20269b90ef1980f4d7d7dc585395a06f69ce4f60c32747a9a0940a496d7064237e43e98f3f3771545a53970948b007ef21d24f6031089f5e5458dce2d995965afec467497775f5f086184f3aa853bd76aecd158893a2fc8697332ef357aaba3fdd4cd2e3ea45bd44ff7a999adec990d3280f233c3f0a7b1dc6d181c240372478b827aed5773e1f097f2b88b5a69ee183885b9d2a4b187a468c310f6aeb1a9ac3e636fad68930c742a5c0db974cc3d84523d5bb99c53b6254a3e38825ab39d958b8fa5d8b0df8aef2a876701ad6c9caa16b677c8cd2a962d283bc9ff6049885b10b934d247301cdc1b846370ebf04461ab44777cd87151aef221bfecc15e24fe21cf99a1d8efb1ad78eed4a8eb7af6ce30fd6f31e2d9d61a02d8d847db900d89f3f14393f029f0406ac6cdf9ab3feb95ca85f25c41ff8a6757e1635d491ba018918e098352addb9c6d131829ee638465d4ce5cd162b73521b26ec249fe3c1f5395bd5b71790c472bbd23f408d6b4a51eaf974197b1a9e1a29d0c1ab7096906958c577c7c90c4c768d6774a86494256a21b017ec1471afe052ddefa3613b8b8d596f05ca5d6a62b87bdcf2aa4142b2ea1c995b7832d5a378f56a3194cdaa35cba01869243e4b1f570e5b65295870d7ea3856d48395b19a1555921ac8ac640a35a5ebcd15be0160e2beb6fb8257c1337237df6c6e5efbb1df826adbc996d15fe69630bffb3f8fdb54fba0435fd768bba96e8930efe7ab89fdbc4ddca49696884c6af019abdfd625457149fdc7b9773cf96c6e2fc81280b58d64cb6c1fd9b3d2b6b3a300b3c77ea8bd44b026cbc2fe8cf0a8bfd14bbcaccdc6252340b19656b0d4cd6debcf31ebfa7b490f6a4bd3ffa84ac8ea70778abe52974150110b925555244ebe833803d1781f20cca21ba592fece2bb828063c8aa7d6b9472211fd725aa53144bf1b117ea698f8763fb0180d7c805c142ac68fe2b7cf0196f4491ed9bd269329941a7dffadb97393fbf3b3a10fe8bffdd998df2102abc8c392cb0ef76eb08bffeb3f3ced8d907c1e3421db28255320818ec92d4be3c60471a0aaea0fdb4e18174116d607b43182206d75cc825e967e00aeea4ba485b4606c768e51011a0d5fb54c8297d3ed66ae3b7e6e15c20b5c203cb147b9820884a585dd1eb07beae57b5129a733cd8fd5bdacfd38a6de906f107607674f2a54188d707100aedab87175dcc60b7e0dcdbe622b6035536811cc6ef8c90496bdc725272bb7f946c11553b4bddc596b072bb2893c5c729ab49ca65b760de09318b360a62cbca80e674c2dbc5051ae303ec6982e82bc61c40af60d2f4c69a08ebc668b065252acfa2c82c1637a927d00d1b5aa66c34117824e5c7146c23389842bc5bd93637717b33cb6024c1c2b8756892f0ce27c4afb6e22550407660fb01c22e473e45fb8084f2d6aa4112ddbde27de19f521b7377e38e669d38d9ed27c5fd6889c2760ad3069d9226daee8f681af4e7b3ac984dbdea9a2cf8d73939d09ba71461de1ac7d8c6e94c60fa7dfefe18d012496acd86411c6e793fe1a5849cf3c7091714369248ae9cf5770c6d314633540ba71c677302e728862553d5d03a24a0ea0723e9f66516ffb53e6fd5bbc429234152c4cf02d1ab212a274f50ef576ea6a27251e7531303859551ddc41c3c4647c8889d4cdebfecfa8bc08bda6a1f60b1c29b5913bf9f45a6baac3568d94e69a66677fd7d29ff102d658fdaf4def089bebda4b961eff8f08de97927baddd0ed1ebd91758ba4623c4fa0cea407ad84b5305d4404ad7867e7139067b6586edf7be225bbc341a5ed82ae283da128cadf08f12e6f49a6f5c94ec9157da0ec7847823a678bf8c7641afa6d8100dba4a337940ca2a1a633ac6e38a3cbd092787f31d7c9036d647ce2d95080ff9b9d3b89e2bd9b41becbafd3b9a2ccd09b9a291bb804308251267b7195d5c2b414a0622186bdf57d16c9bcc2d0caddf8796563063d3925971765dc6ec7d91367c75e502f5e41b8b82f02a64fcaf112604b52e84896cf317e33f9452a844560417704c9d17897b18f227a9959a2cd512937b93708e41b4403032606796e12d0126ad2ece73bd157801f3ced0570b09f84f28ac3a5914e5959e8b00a1a3d7b35ff54d7ec0ef3d311c1a409bdffecdb7e81598a85d583cff190f04c6c2fcf4feba5bc9dc11bb39a14607daa098efdb02d64a9a61ed96dc96fcdf8cdf3f811c2666c2b8f9c944e95facdbeb2852cd818f872fdc98ae39c50c36d499a83bd8e56e5a815ad099702d94619f0b43ce414800f31419ad5e7f8e4f910524a4980f5b73b0eb44daa64c63a7eb5c31cb09c9dab4e860c0ff1027ac41b038f7bf94565e2e6a0f81a92373f7a8826b55e68b4891f0f93d0f827945d899404042247d5ee7ed04887a34ff66d57c5ece16e82acea3647121174ed07de2a4da5df317862871c808d83337c7f35e2a8b2275a12ba4f922767dbb1625d5023a7ea4e4addc9b62d7d51580e30b26c192e338ee6a8fb7a79b2fccb25a7aee64cf598c38a42d99e1b1c5fa28ff139ea783f9fd59f49d063cb0a587d255d1caba30c6e4735775c8b893a76b90f3d30c67069a25a256cad9a476bf0d8051e5e6797237db56821a3d5b285ada8bd804ba6e2e137dfe2fe5227db03d806b4c1f8ac7d412900fa7c6d471148aa69d73dd67d2cf3e71f79dba523db098e700b4b66320b533ad411f23fa02a33245d7f9f49f3209f643e1423d94951269f153a1808cb90540760d3158358765048b14bae58f4c95aad2fbad1b4c3978549d95c67d45e5e51b0f6916f37efd8862ded8a1ce77993dacbbcb433090ce2ac0a43f9a517840a02dbee06b13df6d3935fc10411af64e2cf5a8116afd7fa393fdd6dec6a0e693fc28645902f131fb73d32b5a425f5db345603f08f1cebb6b00027193ee3201bca37090f0e513516678c33e10af8811fb22baaccef00d6a1905037a8e2752280b344ef982568b292049c8b2dc8c97421d7d11fcbd74284ddc2187120aa6bda91de51f651f9442fedc6c83d766f54654dc40a7c2c69be83b311f700ba536221c7388cd6b05d0faa7aa0c8402db6e0448da03a0cf77ff43e40b48eb6c9766c4c50d881f5a18085603bc82fcf0b28518d3a6abfe6180741b5ecee941dec99c93bc3937c75e00671a62af9a85a458e2d252787b56fe0f0f9254359565128e69c81ad4c448ec1af0e782168afb577a8896e686e9240894177e3af6fe4bdad8084619e121c89d73d8d3068868f940c6330b3993461e022a0c311ee9e0d0c39b81b91c882ec3fdd39a6019a7474ca2e530094e28a3e8f85539bd60fcb0ddda42bd7d41906d31472e203fe532deabf3aa88e20d6d623ce7b7040eadffddbedc3608ae308911917880e9670942081e45bf4ab4fb7f7fe4e5d5503c1936ebd0cd11baae47f0b69b30e826a98756e61a5d00da9ddc1537a3c153871be9355696baad51cc9ab5c01a116bc6b0bc49fe1b51e75e7a9568199d4accc103b548a2b8bd56dde27a870c1085d5e61d76d0c0dfa49b5aa54e4f74ba038f8f0866a81b732e5abc99010989eff29d74c9b8a8b962a1633c52588d3c082accfa1b28ddeff4b4cc215d05539096874d97ec76b44abb71db6e4e6bacb472654742a89d58b896742a4b85fa66077db7789165ad1eae8dcb8ba06e6547182a59730afd57a7baf7474e1b65c06b59aff90e35584c477eb030db2bf19ccf6a69265e0bc0717ab35e72c115fb4993ad38e390504e321b89b92b8439d6a143fc876d8d6e6f471588a53f4a1895442b2f00a936008745a53f7f1a24ea16ea8881df0c0a3d147e30aaf352bd7056f58097dd3cace555c7c881eaa5a4e13ad80d0c5db2a9d0b5b8613d6b5bf72bf57b36c4ad3a9cff3302a2239dbb0181c72a6eead902cd9f4f8ce0d1fb4ae3192983b2495d4092f14a9387de08e20c81f3e6e75d304dcddb0d83565173caa74ede7cb9356fe8a6fcd8f475d29e0908a74fe4d3495ecfd95ad462ff68fe7d4dce71125947fb0884ff78836092d7e93e0ee73966c19d653cf25485aa0e0f90f6f3e48e2948f040dfd6ac468720965d1c25af320c99a677837430be3420c9fc7021e6bc9fce881fb8e1c09cf4f273aa643cf2be97334057299a8c8bcf006ac7f5d89047215875adae27da140916b76bce90d3c544f6aee966a269e72d28b5b342df3b140673be5b7efc7ee13c499c8428817dc16aa0ba9ec31df0ed4730278d00bc7c317950cb9d41469566980e681688e4fe3bc1de51d463036ece28c841b332d78d0d16a2d7ac7931580acc7d5102da8fb394242cace61cb50417e146aa98d295f99763abdc59d9865788fd2477a03e1ebd487d568025f572790c5f10065930ef71c2fdd758fc86d90d28ff61e89018669434516a1d1e40168c33234b6bc77c90b07c6239d1862e8f452b08480fb085666456f941b500fe7c7b52e6b5b288548b7ad59a6bbe728e67e167cdcad48c4f13a916b1aec03b02d9e401ae51a8cdbe94302fcc4c2062d6da192cd35e285dc1403140f7a851e6c8b66ff4392127703695dad12b6b252e4e394b629ad44d98cd5aaf316e07c5b916be10b6098858f31bd3d234974382036dc116046e6a1dd961eb426497212671905f41846c3caaf791eb3d8390d7072659b977bf4daa00734c75f531c496fa0d5525ea4637c1dc680a3265b5b2e216c771575d242bfb706d071e6ce7aba14669249d7d3e4e60c8bb3d6512908c8506cb1aaf2754c8c729efe97b5e0c3004e218e3201090f4e112ae2a0edce8224ba8d546ee80d576a04b6f9a3fc22b26003342203f33880b0f09ba3bba5baf98bb1b7ec7b2f866f657e638d6f147efd0b77cc57abbeaa637d2b595fc711402503c5ae6bd2d5b30094d7ffef48cf46d7d1bff6191fbd45980df3113b5cb6a2ebb4cdfb9a7aeea74d97f1068ff9dead4aa0ce9ab49f0f5cbdf5408142b5b3193877c3680a6ee9f7000bc6e702a14d1d3cf3a2ac7d765fcd4578e8abe2a26aaaac4aa4ee34dba52ea073a61863c1b82c4ba03c24efacf21d84725cf4786801ca4f484af5b585dbcf6e67bb7b72fff3f44ae80985dd4fc7cc6535e64a981c52168eff1fabad44c85c43c8c2d0da8b4b91a26cdf662546fae4f465f794793e18ea56caf877b588a41b4d561e2f49bdb51baf2b59ca8432212f9dda75ba9b7864a44fb70a955760fe7f2281c67d911a9ad917ce86bc1e04caae5a7a591fa2f02b7c7d926dc0a09c5d9043647a08ff91b272b6d4eb132167f3ce610c692b6eadea4b1abc1799369456c7b26c383f0082c8c5872681694e38c5cb9ed7fd3e763f6408297cef471a4d47b656a44cf9ba344ccef6280b19b9ecb928c4129a9705ca022a9c479e35cc3771319e69446f50d05212ae2f99e2d41a5ec0655faf9a66b10cf9a1ad020b5544f455cb3f478705c644d26ac8e52c9f227c9c9c4bcf2eae172f629bdb4ab1b940743d021d2e89bb8cf3874c15ee9ec42d37a765f167ac08faaf060427b12a2e215aaca90648ba52c712aa34b66ad3af4cf513f3c6e060eedea8386537cb12ec073529f9136c56e7f8c7063a5edd49f4f371914757b8ce895c923f5388cb2c32273993e8a7d36a8b4afe413ffe48ae522d2f72873b46193d9731cdfecbcb8bf127c0eed09b1f711e9c83b5fd1e7d95c80c804a1cd974e98115b366155dedb167465b3b9d86b81969a9ccab043840ad86073d2c8d5184a749caf1a982411c36af51128d2ec674a54746529883891df2bd95b42129e0c06aa9bbd781bacf03fd4bc3f08ff9fa9372c48b895694d9b590638d727c7c9436df17c73779e75dedfc37700c5f6daed8e8121b22c6021538c4a57cca544deccc8d72e7ae1c6df7eb3531feb6e793821616b9014635c6b646b5e454e188ed2f81b9c022d837ae47bc04693e08b504be6c2604d44115a36be319cbfcde6ca384355c1a70c2e8656155f0ef179be9d220afb00da337bfcfa178f6349059d8510c00c45c064e040c2c252a4f29f2a0be7fd368286baadcf085abcfd0790bc2464e1bc71620d6007d995a7d9848b0fb6b99261ba62e2be5969d89f5c5314462da951d6bd415ea5d9dc41afc1452afa4592c7299741c98141e40267bcd9cc624de00866f1ba5fb0131e98805bc6ccf68a41c139a741a612d843f133e0b1aa88901ca1e8f809310c30abdf197fe288e758249b1a5920a2e1296d3865080e84d1b7172adcb42781b8ae38f4f22372da9364ca7cd14bbbfaecdee8a81b491ef3df1ac8ea2f4697afcb6537133aeba259cb97763a87aa70cc4e5a9c74f01506c9cee9efb4ffb62ed3760b150831535a4035419976a5a02fa2f1eb29de2454a810f7d269eceb4b54c4d2961e38bd7b62b88cfd56d6a6d0de9a58f6ae40b3ee9bfe8f08524d31bb3bd89095332074459d14d75f85fae11be9cd24baffa664608fc1a20687a6b025d80c983f588ddd72f1c33d2f9b277aadc7cf8affcd48f71d049ed59b87834d5ab9f8e8b0e56a5fdc45c9694363a587e79e831ec2b9a1c2ae0507a4cc8e5fe629b55949c17275584a7286f942876c94733874a5935b74a4db5e3561fd0d9b2d68d4e1a28845460f3c3e20ea85adf447be6fa74a134df6335ab6b42f88781d88ffdb2d6a55cabd14c2f90037eda25632f96e820873e927208d0b1311ea27b9e0a7d66989fb9a62e4f707e20eb4ad858c844fbcd4b8b699d913624140359153ae2f6895cabfa7ead0b1946081f44dce6c21b9296184c2cd673b0d20732eb67284fa8725aa0b6df3268e221ad8a3847cdee3d912b1c9078c034980a5471f4ac670b4fb126d519c09fdfb4910d422a16835f71a7c449fefe147fadf621a7e67f2a3c6fd4a3fa4b009a94748dde517ea5d7079fa31ad2325a1feeb125e2715ca104d4e5926f210787ce0cc5d89c532529143893b65eb2d2a14c1c8deb6765e26c40e58f631f5e3150085e881a6f929ab2dd8ae2d0ec987f06bafa71d31aed75558d47f1630ad0a09b5ae74273f0cfd3254d847d4c90a73b506208bb286d676564d22dc30b8de102a17b683099169fd09cf7fcb607e4593c3eb9cbd3056d8272b3affccc67b9ce7b9c8bcc1b22cd4876d6cc4224eb02d8296a91960f31fc2a4dbd2a8245ed26c7626773744de9d0bb68811c3a36697df3739c1d3d867dc3bc6745335b30b367843324191ce386ef3a361e1e97a88774e89b7bd02f9e9471b27a13d52d214bd1c519834a36ab2d598ebddf6b143e57550ff54c3d05623b67147a89c275dd26383f6260e0ab9f2ecd76cf98f00192d04c7206a49adeb6de90a067a35e7f33d40be00cd21b6637e1f5b6bbc7cdc67ed974b75f46bc73d90e79ab2b6439b521a5307766d8404c063d3fbbe3bbc9b2d0bb5937edc129b43e7ba2147cf7e4eef9981a4183e0f0e35529c572cacfe80e555d7ee3baa4db20d57bc47ba0994a9f234479324f834643f09ab7ac2e17f1f926c8f74f7bb51e875e664a633ac403c89d801381eb66d0a658ee95f905264a5f8ae2ea712a67fc8e9e433ab1495e3a111bbe27bdf77cc553d9e73602d063828d723a0259bfa54bad6b898603d9cb13507058c04b7826071d519de1fdde21eefe6b76e980d88f7a75630de2ee2aff48c85b546cfe30d90c97e970c1adfe4b17f99b003825538ebb9fee86cc0c3206d7f748e8944d72257c5f82c5071babe79f0b2ee31a7f6b009913c71703dd24ce7d014da5f350958294517439fb45b3993050d49aae5d77dc10c1cf1abfa8e90eca7820696c38157efd01362ac2c87eefc3f02a20e1ccdf7d51f654e04840fb6be833bd1830fda5474e493f313df5ebd8caf6e3157f2050c867f9b81238436f0aceafabc74e0540e5f284f422d2e49c570f713cde7cd942eb6f1fa2dde1f58116b37418e1611134521729a6416387a4a0bf03186bcfb1f429d4340fa7fb62dfe356baefb348dedcbe98c4ba9fb6bdfba5d12931a27b0cdea2eaff879b1a092653626a366103a6650c59439fd0aab8dd4bdeaabf2b8b1dd69d51d3d8eafc5a12cb8d909b8de3045c69c5e696b9015621fb5350332b886cbf552295189476cdf19421fcb2bcff11c2ede8c73ed48ffc12b22e4b07e750adbcf881abac90a2e2984fe8df8d6dd0a4d71fdde646c9924a788f9592f119229755a4b1f82b3bd64b4ab53fea3aeeab9a392ba08db14f56e24727f1cbf8e27c5184e2da9b31b019a7f44ec6044e2470c6b25d7d8cc8ae49216248379501f67905474ba5a77c0b0f0d0cddd6eea724da1b586c9f3e5a19c4789632981d7faaafdc8c89a9315908c197749baebc660053d63066d5cfd980d81a84be9913dcc1a399aaca987d330deb3dd9eae8cf301c9f32c11d4d95d0ecd0e44e1baa1f420bb88caa79312fe542f55ed2ea609a0e018304a26a8e9b177f266b5edcbad6101d15b61af4341ce08921aa48556085dd590cfc71dece0b80c6e8cccce90f6ae986cb9613e38009427e6f8c0825bdcc449747d42972ac4644134bd19fd7f87c402cfbf87467c345cc66f7e9a0a6326f1b8c3d350e0bfb9f46c1702abe51934c9b3b84382a033eebcacc46532b274e871cb542ab238c02d8147ada7c4c0a5933e30dd5b7bbb8f48f5e6500f2d0ed3816fc80aa419a856d3712b42590b5719e600c7f5702b271b8f3d346745c583c04459f90252d8de9c77a00e0b46ec768d249e68591abff38997e21affa206577acd173bc83c824327e01256390b5d585d701782353952a303baee0f98b2b89ac0248cdec73e4a5f6984d2f857e2784bbbe49a3da5dc8ce621d24d9ab53ece4ba5fd53ccb0ddb14211aee26fad30353618c93142bf9a5fbf7e6c298ee143001724e393138eeee8940f9e848f013174a0b9378a35a6bdc42bfc96c90ee6a9d368b7ceaae335eb5c058ddf3bf001cdb423fe79ab1bdb1e84ce368a05ed372870e9bebe7742ac3b397a1d1985c10895d59939d9ec5295ea354fdd995bbf7741c6189493261e4fa89646a2447697fcf2f73d757093d5d6e8eb9e486f9d6aab230cef5f3a9300b7fd141a3c044c241eb4b6a4a9a2b215e314d350d0303c7d0718ed3b31e1bf3b30836c5f405355ff5f88c00daa227b1ab26bba9ccb34b0bfab29a246287625f4b93e93643a42e4d49b4477a5e07313686ea36682190fcf96b03ed2e581e43b6a94b561cec64b009d8ffb003114153bf6dc3f619589d639c75f17f11ce965c3dde96c303536121cb9a65c9cc1f75693cd78ecdf987e6c09e79b3313fc6be5fe8e66512e5a72ca69a1086a033137592369ce0ab98bdbdfe20e3c76d5517b6a2284f5f22ea39bd6281bc70ab0de678170768a8bec0397e2a11200516c1a6e76d2fe175dc8605bff4eac478a8a78ab543f070e1102650c17e879f00ddeb022f072ffcbb02e95f0adf4d377f5b8e512858a3f28ec38adc152928b4a99448e804db3ca329137796c421c5ed32a3b53c9419e1b9bb905c449c43572267a7d93475ea73e73bdd942640fdf603bd294b497dd8285a4bec25ccbc81e15ca988cba35dc86409cb75c223c8c0296f8110607228a1f3cfe77c357257efe128f90219f3130df1e64286976fbdd038cbe68f91ea161cc6aeaf664cc706e436507ee39dcd10e4b3fb5d80a5b02764e012ebaec5508e2cda55a630fd97231384fc4bc8293cf2db43aa034fbac5c29b18a129f2c95562dcb36cec512490c8ad97a129b51075fed9c58d29e54fd21796f32432e9dd9ab85c70f0b060f8da366101b9cc09d8b920e75adbcd8bbc1a4117ef986aaa581dcadf3ad99af8bbe7037b8c16c6cd0366d7cb01eedf8df4ab85f64cc75855c9d229c4e648557cc7308001831d45296e119014121e21d51ac615df8e36d88082794724f0b2fb810fa81838a8ea60da2624a370dbca79e60f471fef539d17672ecb612c3960f2df6c0e052c83d9961fc525a3c995ec7aac4fb7b6660d5f7d4d7c91fcbfbda3d99822ccb7a21d40ced1720e34ae4510b6a87ecf460727a043d600563f6156c4f42c505042240347ab08c19f7bdfcfd09423878c931ed6200bb11daceb25417ea03d5a174a51cc6b7adde207ef43b36b7eddd64f8bf56d1b951cf12bab28ef3eccd0d89384ca59e962ff96cc39317d44fca5a930049777dc3aa81d3b3fb03b083e97b1e82c75a06b69b2028189184b5f375cd4a60a16c10ad8690b9ae575f7d2178e2709a786f3e92c4d9d4a25d8bfa592f11823f9d3a0bb390aa0947231c596bea435eb28fefc372f4107e372359a8c28ed8e654e4799473f101033ee31bf1ce9fdbb2937c8d1299948fbe99b076396f2c3749937ad833723cba837c200a81b29e48f6622286958e56498fb4cda3e39fc2500c159833d773076fd2748b5c411bd0d2e3c7fc5c11c6f7f9eac895f589b6032bb944ce4128f326c238b61646132a82e4fa203cce2ed3e9f948217594c7c6fd67fa8debdf5da839e91e9d45aee327ec0e336a706737ba943c00c221d8d7873e32cd2c86f1885fcd551ead4094ab126732425e4b27742fb1f6c8e96356613115b1bf19b8e48aa321fd88699627786150af664d9a801069a2fe66ba53b0051ab12a258e581b68828a1cde834302166077b540078682170fc9000b24e395880f70548ed9dcff7793559324f1490cc097a2ae39ff719c97c10982145951f297220a0ee3c3c0bc74fbd8af7bd102fa2b8286c9ccff2bc2a2866f4706b91de9bac4192ef3cd25587771d648f7bf1e510d2b079468e582c6f315da2379cdd779c289705ac25de7b2d92d7b40230620f51510fb228469c7cfde061669c8fc09a900e555e3648b7124a49a3774a1bf4418b03fba7e3f3389339b2cf85dd2d46e71ab824a4ce6b8410cd72a44128fb4ba0a209d35a06f4ad4e038fb6a4647246fd00cf9af96e51eea3cfdfd59dc19b925fbf75b30da46b91f4f94c1f44b4fad8e448f9c68d3f5bd540c7d0ab387f26353f4408e759e4f7cddbad2fa13ebdce53a9aedd5213d1fd70f5b71710a3f02c8cdfbdf81f0c38437a06b184d9067e1b62e8750bacb40ce6316f3be7b792f6a051999cae9c70ae44c9a37ba466dce0a6441bfc697ecdc2aae2c1244399fefc751c7cfa498477aa4fc6546201a774fb21de533f37e4c1228cc43135ec625626a5e59dc87cacff6d22e495c3e74b0ba63e20f31261fd99d8cd0455de379ce917f766bc477024f3617f70428a56713ff0cc0da9b9329d7041325c59632149b8b1a1e5a724f805eef15ac60552f898a9d71f80b21376a34c1b54ae43eb7bb811a213c3f2269c738134ae8547f32d4fbfff735f3fd953052b4d9140a679d31f326a9520e1214a9ec86d9ee74e1d7bb70e40cfc066264965075ae9e0cfeeb5deeb8315ed5e964334f40f124380c2295e25a5831e4ac535a25d31868df80a9a80a8889791cc2299a62f0c6e209793742024d1146cbed723ff23efa4387260bb1f45938094766438884117787c6ea1cc2503341a53626cc70261a9ffc52024903261ce85602a0d919a94c9c8b4eda792e2f3b6d5280d75378f3d0fb352002a14281b9e0b80a134bb8b397e70de2821cc969fae1e9cbc0f0f609af9b5af0271189926960baa3bdc5df281ee5c4a7e8c383e4cfc13e415ac9a473b2c7a94d01b1d6c6e3fda5c300f93f8684f3442c791ffb93d19af0988f78790d6507039b96e48f136b1be79c2b970a71891c6280de5319683094d20d7d1cd1945ed12d802a7fff624f6765338a931d4532ffd5b0bcd3ed5cf25e64a0a68091aab896bbd5bc96a6f7a29c0ac9acb5ba4beebacdbe24d650e8c4421519bf277adc76973f2bd3db5d731c4a12949ada5ae988d66e497d324bc6cf4652b43e032c0507eb864d11fe9c513597d3d38106fe828b2f0cadea5e86a6258298054fc3176350d8fdfffb68bf6f3136b3358c29d01affe61e807deef14daa8dd76990e0f84e05d6433d546d55aea4461ecb482a4fb5e7f58bb43d16c4c5e5ba7feb958c2ee960ddae9393b2d9d99d94f6afbf5fc844faf0ba6d8862cec19a09c501234a7e7752e14c438a6e2010af66da85f36ab8556565b88fd96d870b510136fb54963a53b9c579594890c19a3380b582c19564cba2299708db1b39308367caee81f2e22ccb2be0b9fd5027a68ede928c072b6333c2cbce4275e3cd189d2a674ccc2fafcb1ad3dbfe89959665c6ff7a36a54bc551b3e2838dbda2bc97ff1296b45f2eda81842733e7fface75033af9e69f3c12d9fe1ce6f4008e5750159c8d701a8c88881673fe5561f5713ed03aa7c620a07698d8b75ae542bb2520a2f8258550b02ea0ccd4f8108c7f6f81159a8bf55115931aca103036e97c3269c21a8a4a545a13b7520c7a12f8f8d116d8aca9794b7568a8b187e64e8afca3f602a88565e6c859535c783876dacf674b24c55ec7c8f9285056da23874cf76be5f2b933c54712d0410da869fdcbe641f03c96b4489297d3290992cccfcb5f8499fbc6b559e96d2aafec2240d8c63aa32c508eba356ea120aabc8c37bdfc5fe7212a17b8bce3009bb866830227afdd7c306eb743ce60da156cacfcf993b55d6d50c13b92d74c62a429fc185fca81e5b210b5963e4d439888f6a3ce6e7c819dbbecf462c4a7a19eb17eac9205b013ce075bcee08b39081e99f9030eda840a1d1ebd1537efec2139c974910ad11ddcdf52f580c83e286997147c2677d618713ef11c60df58c0b0904591d74e587bfb953b9e8122cda9012add6a29ef6f42146b53a84da3dbcac34093f617226e875c8d98e653bf3356c1f57dc3491f8cf32e02125834d493e26392214eab67c59831253dd57dec5eb0481eb546bd7fcf3c094c70f49be9c8f7a5a2ae09c7965fbe464e01affe770203d41607720066038ef9dfc943508c515fb691d3891d8f6536f96d5952b003005cbe05664d2e1565676a9179dd53f13405d827b9341d252c5581ce3756fe32314bd0420f901cbcb90632291220c9121e8b0be66b01fa1bdb6308a1e34a2ab42f3aa95d7567d4c6c88a9fd29f7cc160249d91c7dee37b9ab8453dbb64ccc9edb952f768f99e92f13b44549012f81449564cc49e0d32a322ee856dd17ea73732bda60e6818b8f6b3c7a96402d10148aff080fb328e9478da5ae3962ca99b28b40a565113a0b1680416f22f5ed07237157b419d543557a82f7110783fd5838ca04165a507c68e4d57b9c0e3f3f3349d67ad66b659505946109bb81da874d853d97520fecc8a911eb0fd8750d725e00da6240b96dc3549f3ebc22dcc6b26f875df5fa69c6760e74c16f52aa62fadc53b4a14936767fe7f5ba3e7bded01f8abd30f2775477af295c970a0031cd222d746596edaf86ee01f2d6b9c6166f5b58a1662e487cfdd020ea9874a28bbae1bbbd3adafeb9ae01cf251b16186c95a283b5b521030c83d2280431f86edc86e11ff5c37257d937f77cc4c831a7dc80cee97ffae36072d26e5e05fa8356e7d81657b7f3f6a58cc29c7673537e9bd941d86d2bd712521d65daa050b7f0fb44f923e8c6c29978c17e399f53ddb6d238dad9359aac0b42d8dad0c2978fe4ffc926ee1a80e8d3f5d00f867b90978ebece056b7c634b47d4c0a1e25f4f5f145a8c42883f719bccbef951dbfc8326d67c727d51ab5745a3d2a1f0251ed7c2b3006227ffd5684bbd112258ae7d0d1066035a677996efed4ec2a5719414c47acf6ace5778144b4395596b57efeaa745678e79435f3b2b112ad77d49b87f272187c9e92862c9c98a039c94579f193009fde659ab880018dee20d71890392eb834c092820e55eace4742a91e76fa162857aa7dd3c054cca5b4eb9d27721b8e722aef044739c008a3c7f042c60936e0ca6d0cdb638dcf0fcd62f2e92157d1248ac9762a49413a188d8ed6f5dab2cd915bc1d3f539cb4823a79988548b7bd1e332dfb41f176203b26aae7ab5d54d43ebf2b07953dc90fbb355cf6998da59a8a2683932753ea86069b5b0bfbfc66eb94d040691c10059b1141beafef72e35c2324375dcfc5627d2df241dd416c787cdff811f401823748de69bbe34562012fc1b5021cb9336ebe13b26e3022eecbc052d917d5bc0a573ca56e9bf5b354cd12f82c96fcb75c2556a857436a9dc2da6c303a852ca2c356579b15c93eedea14d0461e1c3c27ced7812bcf6a743d0ba0890e87fa6e55aa118dd6f18eb25c5dc6fe1e67c9496ace74d1a3a0ff94603a331065eb27eddcd40bc59037a6b5a66f5dbe7b275e23725203841a99ebfac75c59c9c4f0157362de43bc038cb1ba5f0344756955b64198adbd86cf00b7c097b282ffbb595c932fc1580ee965149439937092d55f8e4dd5ba39b7c5f535a1fc790c3602c2d50d6e4119b571586c32be356275e1a6fb1041de329e4c76eef780025932ed08de9c3cd778bf75fb6d900e1d89cf5ba5231ea3c30bc9c62c45bff56af31c1a37c1a85b05cfde81f4a22319e23cfa92ac1a4c7391033148d0663199afec117ad3907bf36cd48bd1b05a010cfca63e2d0162fe830e9cd76c1451122de28e334d61dc6a1ad40a371227cfa193ca595b0a2162897c819cb50ef2fdc00a6c4d104dd2f66b77de7548c24c9dc4d1a877ddb151ec7d51daabfa216fb07eb97ef2eae918a60eb5a04af91abccb20c84472e5b6140f2c07ecf75f669782c002cac3350f47bc33e7bca9a067dcdcd4dcbd4f9ff2a50f4906ae84be299b030a4d850d228d1f4e913bd57a34b7b2d700dff63c2ddfaa53ae600f4c45dd483468e5c5ce5968d2a0b578af1a029d9156804c31b5497f9c622d5bbb4ad0e8f90b1131524f599edd5731eefbe9864094dc566ad5cf67fd3e58082d2ed4987f646e4b97c2b5969b96a778c9647b158fb6fa965cdb171e50272a7bb62e3d69d8cf646e5864d0fe52e89fd9e61c62ad29f9954f76097dc05fccd050d6b333fd30155b059feac9b2ca7718d3be78f4ac29020978c1d4a47fe6fc092b801730b3bf9ec831846008841b416d63ca06a572f581c5c7ba6c62f5eed2993c9c3f7fa943edb9329f26114e0cf017949abe902182217ae224797ff5910631bce00833a32f5b4cead14d46fa8f987dd2483a4e979b01ea5d18b084ab722c0345ab7e644f2a84e2bbff6d1c67934ea9f4441e060dec0560eede89a63c6dc88454dc9e387b0225ebbe0bc50f6b4960c62da0085f3377bf34575c57183504f7d6d5a1424e0b52c9306ed61007b58a2a78b92f2a5aff138811e60c1a550281295a2bcda41f266f9aadbc3e116fae04eb20d8d87436fb8975973f369bfa376dffadaa7d0c391a3089b727b1935d8a340780abeeea8151a9251f3cd4413fa3f890c16a6811cae51afd08cf703f6855ef09b56e8615a98ab1dc65d6249e04052316600a14e40d6cb28ea2f6bfb44832b01182d1e97ae6ef67346da4c9e373078de5f0c7ff0dbf38623d0de480b9719a90953fa427b8bbe765d7f155d01b98e54131618c6b816cd400bb3d3ca62408ae00f751aa7946d1070c2806fa7cfc6e2d06311d9f6505183f3068917f7ed4e721c59291bfeaa01a88c18920efbb1a72efbe31059338ef70e6487747f7e34822a19b3ef4f46eb150f8b8b239addefe9d7578ba4f8dbfa49d6c5b55210251be4f3a4dddac1abdd8ce97eb93e29979680e0939668a894ae0dddf6af2c706583f474828648878b01fb6922fadaf6e69ef9ee730c084c759b7c7bf7116a5f076d8ae31d4e75c0fa466cf15fc351406fb4f6b1270acc14b420a0aabc552bda73918bcfb63ffff20dcc6f8b01adb6af64a4ca29e1ed9d4325f5bc0206fbda26b55112c04a7c9d1a351d2bb2cc0a74a0b57d5a47e125a876bd874a16bc622d4ca9c3d3d5ce8876bb756f13ac710f0ec4abcfeeeefe601c5759c12dba61f8c96007876695ad1a96352a69196dde4d37a875cadf61074d9cbc27c510d49ebce5a1bed93823069aee91d2c9f80bb5868336135633e3c6a96ca7c11da083070e5d728fa81d00b21fdabb83f276994e7b2bf5a7faa361331f16a39d36fdd60e146925229f3f6b065d1ee1346584a341f77588ff54988a19f30ffefa78f28a13d7bc2a2e5bf4cd5811c6529bd57c7e54803871651ca068ab86ab1e9761209b573e3f01ea37fe9992e0c6b19ee85164461fc5e59544195e7a6ca5b3820cda37044da80627fba7fd5cd1661b833fbcf16deba42253908b93f9f24b55ec9969fc8bfed49afecae7b2269e0a81b1db576058414cc749630cf38f3aceed2576abef2cfb9ae456a9c8d47e667fbcd015aa08fb3ca65977c88185cd64fdde115445b2a75974917d5d1a87d7c050dce83c06e4afb3023f43695249c5ceaeea4f24d3b22cca10726300d6630b51a14b4e69dc3d36d92fe429996d2e96c79da0d159a008f019dcec4d0c14262d1ac98ccdbbba9f8906802c2682bf1f0f19bc56185d0ae9c3787d8e7bb9c6d8adc420fa794e807287ef9079bd6d42a9b2b7c0a00c5bc6db5820c30045d6a46d1531344b79600bd489f7e4d6366b4e79c5305bec60e1232af4cc523ba681b6c942bc6da8194386450bb509074eebf515afe0043588a0dfcf298d8d5b91b2dced08adb5e0e2d11cec2d631d1a851ec9da52a5852496fc5cfad57ee6d65011d617bc7b706d3f76448561a6bd2189f7787984304a07a25cfbd8f9e79e02b3117525f59a7915937a64d61a8ad1605b437c3535dc177fe73ac461ad5dd0e345ef8edb3e126ffc55fbfaaced1c4ab6e2bd3abc24bea3d090d1441f604d653e0e3035772a67bd83ecbc922a570a11dc3b1a7a144ab6a2e84f6102b06d87d4035c61c21304a96e4c88f83b53aa1c0efef9b23fb413fd52a348d64d45d515445200ecd89d765dc8aa9fd850f3de8af506b343e2bd89bc9de99f14cff53e5da893b2e902ef974f69909089406bac97de069afbd58b2fc7066b968b25eeff50f4352659c4f743346521db6e998167c9eea23f8de34f502297159c7140413f68b8050ecc7fa8b325f2fce664df11dc829bda3b64215d66a74bb5ec0921b936ea1c89156af215d60bdb83b29279f97023849eb4c65f8f5e4d1c2c02dcccee8912c42a891f994e6555a1d927c16a0aa2096dc325fdeb5a68d9f7dcc6ac1b7b317c46fb07dc80934ff662027dd852c827d58845bef080b5528430bc2cad0dc7a7fc58fa96c56e291b9f1ec743505af68cc7d13090af6ab8e0ccec97867878e655cccc5a9c6f05aa7dd3ae99fc4bdab2977f4624e77756fec4805649a7366c64f96b303c357c750701f3dea86dca6887af39668d653ad44fabb59d82bd6e28c783c7fd22c601286fc76da2ac153a055516e0bbf21226fac40d70a7ecc3ea981b7fc952821a191e585f34c0d6aa1ba1b3cd3b5f433d92b058a9c8b74835ce797cc84818bff2f43b7138abade646a8cc80f30e42117a01d37c1675832b85706763649c887e1df9d5d8351e7081d5ab2c6decd9bb57c02ccf164381ad30de864b4ec0939ecc99766566b1aa270e966b36c05f3a0add7b4ddd74880582d11230c64a126637e42402be7ebb6d342fa583391de9eef8d6647b092ec4b5b464aaa6e4372a2febb6da84e25f4469cefb7aa5631086d7a82f513ca024b9e12ee79487db01676b6d40a14962ff121912508793a16ffa0892a171767b86db43f498835a9c00403bc1b31f8fb38b800cb7bbafffe443ff292d29f08710470a432c28b352b36c68c0ce8c8baf1a217f11931642b28a23796b5992fdf16de216a39e3fdf7e45177f664b546f8000b7423017113d8eea0f41e87fce135b2d78a78132b4f5f0d9631787012413581d9c87f9307d86a31b3013715ac7ae853389cf7edda3a2da552b51fb65566628d309402e32a546e2b411198464653fc043ada8aabe64349f2f93eb59c679d65f3709ad44d6c3ba11071961dc95c204d52acad11ff36dab98171c74efd838848943021591ca5af1e8bbe0d2eb577183ef14a3cc3511ed132cfbc6193f84fd0bdfc2b7628cc0be417cdb14158ea7cc4198e575920b87c04499dea86ec34d92fa931175aa1cad4e62916ddceafae86a8a2b100decf2127f4e98a316ec2514a0bae460e1d2db862df5cfaeb6497a710ede5d7e507c07d50c01326bc9cadac2a633a26b7529fb5db0bfbf547fdd629560b9e3d2dbe1461a320eefe90aed5f8b39e60f1e6f35a28037ecc247d435be56c507e0bda29f0b71a4321c0257df04459c723162c0acabd01a156bd8b38f77141f88339ef2638b7a0e5260c10a166703285f70ec6175791fc5006dd48e888e3fbce659ca312c1e1865f12d220740cd164c86ebb4710a20a6fc763e15539a5c7f76387339f3232dfce61cde38beabe862b3a0e70e87bcff66b1ca36f2a9e9ef15b6a8f9f2cc7370f43c49038445171bc364cbcb66a53b43bc9120862941bab2ffdaedb36a9dba3ae27389051ff83812dec9084a9c7c5d65c5c4074777692eae66515f139a02c956806c3197f52478bdd0396e02ff184ac47d8bd0dc58e7d4749079fc241f1143a68e3399e850e1227a5b8e96a650cc15ffeb57db919ba3735fee65cc9b23aa394038d52c2ebf2b257ddf5ea41b97ca2e162de96693f07380f27bced7f13a6a14261d80f90bc1c12432b89b6a6ab8d0d0799365f972dbc8714499dac145189b5d2e001fd9f6c237b41c871ccc40d27c47cae5e3e2429f1037a65d17c7e89cb37cc861933371af2bfcd06b2d9a0f098866d10ccb6fd15b5dd702b94a1b185064a03db349c887cc60bd649a915b8eceadcfc992957b724684aa479682a5f309ebcd8124af0a26c1db3054693040ec6956f027e1ed9869f6f989772d3b23df294ddeba4b0a3be2f5f74a5c9c6b6240b6a8506304ec21c3f62ed84cd456965b1b808389808597f69a15555abd88d840ffd7007e4e97cad36dedacf2f5a6b26f8afd61affa20801309cd7305cc3347b21403ec53cc70b319cfe16929c71d423e78d5d42c808ee561aecf72f07774cb0729f7394af40f264142428a2c9f4d7f417841f5e473b94002fc64aed86bacc354e7d67d903a4cbc31a95cdd6870f7d67ba6b9775d1c6179cad6fa2f3db835f90a552c478b48a0185629ac748ee8288db19cef27f3134e78f9500f1891b769b347be4b5c0cbf96f3298f5e79ec32a694dedbb9f0ee924dea9759a51ed9cc260a4ba6dc35ee7e1c958abc2e7eb405da248d8972d31eee38dc12e9d3560f0dd88712a60600495df6727145ce24b82b3ba755826fce885a94cf399055fc1ecfa5b6a605ef02884bee2da6c010fd5a54d566a39c024c4e18bd6387581c6936ec61849efc6fed7b46877677fca1ba397451f87670f8e3cd920fa91f254da8ce494a30d95bb33185828caf282c1ec52b4571907006f7aa08290c3d49ca1b799ff51c24030fdb548371fb6d23ad978613431667692be548dff0719b8195ce3e3e0db4998efab344df85d27d08ea2689a5331f5f600331aa69aeb9b4a748862cc7ae736267403824ab8e29ef4080131187dea402450ee7efae964cfc6c0122f137cf26c153043c115743421f4745a9ed86193f2968a407bb901d06aa2c0b8e1195f3d097f36a7e089d854303830a2f6b65b403fba3bd2575e73eba6a3be36157c347754065fd6b333b9d74afd516623ea54783b7390f31e62546f528c2db9578c0216b36c3e9e171c20efe085e72fe11213ec46d2a6bbfda40d830ffe463a89b52c08abb65705618fbcb97afa27d533010558b4ef38a1078dc8dbd7ff6d8c7e9380f73b8a8041466f003881beb275f4e991213c33d0d5569331c720a6882ed40ecf88c1d04a729ec206a2d0e02bf534b2ee5f8c9fe05acb46c4d0f7c2f57a230f040bb0848f72b04e30b3ed952dd6652b492889444879f3447014438f541c507dfdbb9ddd005eeb44a9bf2bee2b844069188eff0ae9b32573bbaa507a17480099651da10962c3caaae948af27a28cf9c86f930c61474e47301ce7637b5deaa15b0e7ba48ccf5065cd323f25e13d39078a811c51d610b00e4f23e8d4df7c5462df4a491aff9d4553b0900c2576b1abfd240d282d1e8cf6137bd65c994d0a5f3cd9a49d8c54a5142d06090fe25df79430a87c4b32d6e3d4317977f8740c05e8a8ae6abed469517b1a1978cfc64d0ed29a5746afef0022fe3ab3f8329b783a982f9149c8ea9421ffc38f89317cfc756121cf6bb2baf15dcdb1fac1618624bb6e6cc7d26d56c0243dbd52385b9cea8096d28f39cf300bf36f76190b4caeb5664db3b51e3c707c5f8e05caedd154881d37f2a8fb6932d65c604d5921a8870fba0ec653bf2f9b683ee8c9419562eaed604c873569c5bcc50c3e17537cb44d98fbbba2531f29b07b01427cc9b8c6f0df1a145c208b1c961847063fdbc297029bd6448d19f5a2ec51385c4e7bb729f562af317a08f1ba49d03f8e6017be0e08bf3d50ee7322d65119cd9cbb82bc9a29038faf58c7c3a55056749aa8e25a80cab507c3ff2d2137e9d180cd5143ebd3c2ccf0625d02790f63d81f60a908e1c7b4f9a46f681f0c64099ecba204b2b2ac92ed465aeb7d62fb54bad1cf6f5b5f9bb20fcf4a78d3d0da2b1e35de07b1fb036b9967d8cf5ef97ac88cb396a8fab6fd56906e75e677b9233fe17c4764fd66ed913ec6000e7bbd124c0bfcf58c3c36d0c1d24531f027c9792cdbcbf81ccea59e900e7b5e6d451ae07df57c579263de296f4c2471822897137031706fe7df427b58285bfb1672dffb250170f180b55e91c6d684c2bb716682a88216ba928eaadc21ae391145929b3e0c8aaab11b5e12a0df3bd97c3a754e2e6ab2f6b0248d16da446d500fb554a1c939f5923504ee31ee0e0cfcad77a8a3cc187240c94a5f596b16dabf69d900bc2839ff80328d7e33a86fd7dcd70d95d9bccf68af4ca152ba661faf456aaf266c0849347e48dd17feb1d15d12594a4a86de4c106b4d50974301787d779e3f3ed16fdfe91c7b166fd1f26361135b15d675faa98340b41b5300d09b0ba5125eaadf83eb54a25c3c002e8f81fc22f318da394ca108090f5729f1612040db9aa874992eb6217a14a9e79c0867fd98247276f744778aae8ca74a515f59ec43480bf94b94f704ad469e75346b78e3a40d16126cef77d918b6247d18185443d97ea22750bffa18167f86a75ee1e2c4c9169db6d2af2f1f6ad415f4b612b0bd6d28a17948ffb7b56ccd7d842ea3d09acf322362e92ea8f4e89afa0dc74b74e1eb2f24e2e41ffc5004da885bb057f19b691be70fd7de7b468e568e006ff52f97199e2fbc097da4dc354b28c75004468efdeba1ee67b918354461d7c682617edb990bd28aa1b3766d0a2ca103a65a5f946a8d8af5bdac35cffdbd6a5b1f42a8b80d2e4db9eab4511d77a0ba635a23c5123c2f6f7b46d5bd8f2ab61282029642b3f9e643b0ebf36e2a49d9bcb3ed12c9e123296b2a819493df1ca32c5b3a15a398f4c54becae0f6ae041e16507bdeb160d74505fad3868d2f362fab78a83d70dee51b83ae1aca93e2e1932f5b2e68ee407e9ca86b540fc9c358a21826d7ef736c5bd539d5490e546cf83fd5e90b5e3695d21733e0f0a65470cf6b7146e31cc86fdcd9f7946657dd8202337524c25ae9bcb09fbafe4f168633da063185179ad8926c26ae4596a985307dc8c89866e5ca1c77a2c93900b2b1b91b8818e58e0e716ecf263104c016eb5012fe88153a468104b0981934a479f39b125143cb599b8e5f08dd80ae1cd2cb2102fb1e79980d36ab5061a3550d0e59e40c2aa3d84ddd71f98f618986dbf1322d6da1b14b814c0fefc873e66ab4424aa144a49cf1ecf2ff4ea862889d1b9d6860a9e07f32bcf7923056889fd02f702c071ea781665a90e266a04dde1b1c9aaab1af340712c7f28a0ef155634fb52303cb8f4cd33e4ee200347fa6de841f0b7ebfb3da69ab00dcedb2047cfc21d2ab6e951025fa997c0d5a3a5e86ca4d7bc3221a0df2e74d71ea6523a7bd91e6e7e6baa3c0385582736867d36f1fb122799272d9bb2fc1953a2a33da6fc070376d0e02e37430641e52c00509eab2c41320d689e0442bdde28e3b754a1cae4f7cfb1607f6eb237634147b7ad93f35b8961623d21e46da8addd8eb1b3deb855a0c8e67f80d97a4ce646c48dcdcb5248684797a91bf82060cb0e88af6da81a65a80abaaa6f89e7fad9a68f7e689b3edfae45a2e22530ff4efd611f0ea8386252bf74fde45848e5e16bfe098fa2ca0bf22c8dadf16d850382f830a6691d9404ee55b87611886a06866f57fb87a55614d7b5c651b0cd2f561b86940fecfe5744747b7a35effc85476addc15891b4fc03cd179c3c78d783a83f737b941e55e64c9e7073572547e9d87bc1bf04619569c6c3bf5b4185d9da47b011308b8212d01a3a845ccdb006ee98c5e606450d15136a68d1c9d416d5f8dc178c51509ec3247f2eaa0ac636d9d577b30c9d409ccdfe852853bae446ed6c8efd1ed3a61cf933de00a454dc5e7c62102c89431b8cf961ef7cf09c8ac3b43cdc57ba6c2f0769c7b58c4c855f768b1bdf519ce43fa92cb3fe1e11a773b12f55db47b070bae924d46729a3589af69e0b2624a96b33f4cbfafcd7577b4f27ca1043e153a94ac9d5aeb1908a8912db6dfe6395a948b6df0895967eefef8a4973ab1f87ba69eff871c76c599a7a2375837cc18c20a9d27ab9a23e65bdd75e4d018e5ded2556a4c1028614814e7eaa50b27e90a415af7dfe55244e045f0d99de24497951ee3586d17fbfdab68828e3a531c259c32022dde94df7f76fe0bca0491e3f83ad3675ce789446d43d1d346898256f013503abd607948cb074a1318af749882c3ac8c7e6c6a1b90660ddb8bd0a6fca74bc76235c1c890f4d110c7aca3830e74feeb625b021cc91acf4e002f9559512a03c98cc35652703c80e130bb59d2edfab17ff836303a4b7569a2232629bed665252e186b867bf0dfb94ca64c008e3460818bc4c8214f07660fb8cf7412263594392a842c2ebf779fb8cc3ffb67ff0c56081a737f38b1f05cb7a64f72553a8e0a9f1a514a70b9573b28f0311916e781cf699f802bb26cfeb7ab2ea1168fc5af62b357b629044207dd35c00f7fd55009e807f9800ad6d282e0f2d2df4d133864e89e87c6bd27988b51d51ed704347ac5648a3fdc1ce2b1e6bdc7177754315ba2911aa488280f66c59ab52e100092ee5c2e5dd45705836bcf136c1e2fdec6aa146dc83b4f17051c72ce84cf08ec7f1dbcc378f13ffe8f21c22148df64da264c8da949a2845e511d5779948d9c9a53d315769585774e2726ffa2ac340d1ac88afa2d607d1f0a672ef67210585e8dd2699d5c170ed2ab5033ecbb12d53680bc41a0d4fff36f8f8e1238dc81e626a0273e60f7135ff45bbd0f7164337e20fdda9c00ee9bd711947cdd466c17dd2c829903b41987e585e13087de49f7b923d94a9ed1a20f51f196afecdb0ae1de9ced67c42d7dd9733eb9a4ce23cae2e24ac24141b43d9e27a489c44b01ced2d104b8b67aaa6a395d11e5bed15156f5f4ed42f1d0408dde52d8273881958a7d4c01446592b2fb72b80b4f2713ffd72050f60b500810681f10fc5e566ffb4cb329ab6a1e9696ebf9fabe19b4ef735c9314c6353d064176d7b1fcfca96dd59c7c7f8a98cc2f2065889957fd9bd4af8d65dd1b7de1bee0702629cded8483ea5620630d8c556f56ab51bfba34189f1caebb0943696503011a6df0dcaadc332ffdbb7525f933dfe313e0d685fb5139a661280d2a971ff31e1a201c5e4e570c4c02e9b74ac3875f68c12bbb8c21f460e2994c676d7d6e4e3fb0639c2a19cc9cd743a478c72e30800c216725b4606e85162de33c75841fac3036acf94be3d0c059e34914c7e36621c53f64582102d88ff8f397f7602ace715f96d8f7e3644f63e9b38b4c2136211560e6e542ccf89694a8da5fd7130e0466d377ca08fe25cbce4ea3b40617df53fa33fb7e6b5cda68a47dccca98f2c0c3cb7778c71f15bebf2255f091b4db384bcd7691b6236683be32444f43dfad0d767a36fb08c7e38189ea364a365c15405235960358724fc4cf56a2b2c8d40b58fd6649b297694bd6db57960dffe2b0c9b1e6ee530c3d07ef0f6a0a84f32e19e4a6c5820b49a2880dd3bd04a82fb74d0ba674bcb0f16378417a2ff1bfe786277f177196360105c35b518b1b948925d62eaa41be46e6bef1d72b54fb521a05eb557af3c627c968324bc24398a434c4c54db27e425f3097c45d95d250a6c5050bee0e9a25e4fe9aa87d42a2e14e9647490fc2b11bd5c3dc3c095bde587c4d79e2608005bccc0c3fe5c59d472f6af51de06d0b23bf1fc9ab42d1d047a4f1537dcf22ad5a4a58613b24baec03173c87acbbdfd7d0462eba20bee35c91b12e7654a4a6667aab411ee9fe5f9124f6436748915cd37a34d74dd5e2bf5dd199b26aba91f8a0bd833db39d98401c707caa8e4ee4872ea02c65a36b7d720191fb1140afa530f396f97f78483a15ecac822fef86d3d6852d0b8ba5c37c2b2f9f63f3751d2a4798129a466acd913a5fe6a11896ba06d278a6166b71168a387ff511c616841de28ae571b31d9250b86b1039f069699f1cbe6d73e3b80a6257c648aab8271110dbb1ddfedfab881c1efae08cd3afeee8c348d21117de45f218729829fd71a9e98155d3534f94749c3ee9b03f4d6c05d0d72d1a96dad24921604cb97b15308d2622d257b0ee6efa5773484c6f58687033805b960b76e8e1834576bee3868aa10c1b9dade7031271297186b97ec8babdc2f9ca4d53a710560cbf40d6792bf8c9c4d3cf4e9cd8c0610cb5ccf6ac33ca5f29f63603d0ff3007341db3053f71ce98a33e8f666ec45123640ed993a1dec811dcbd9f305b0c6ec55571f6caf90209d18ce393253e9e2b56259efbc747e9d77ed997379a3b9813262a7d04982e5e57f036b2fe20f1d44684590bf7c9adfb8a7a86abd91dd7ac54330ecbe53af6cdfcd4fa2ad772bf8a918f9bf5faac0f4f6c54fdd7823ddc02351a956ebc69d43b5707f3183e98151e2ce8f25a3b57ca6f998b21d6467dfa0b42aed0f5997df51e1a38d7053cd3872bed87b470028c5203db7e4ff2998d1a1bfc353b3c9f72254c3544d44cab6b9b53dc84e008ad446f5ca20504ef9cf56a299e7f8a9f82d6570c2eba7f6ca11bdc00d113eaa9b36c4542effcb554e0b88b4c9487ed72553878c8ac9e764eceef9bab4ce2b8985d5e2a41d6db640ab62ae6a402ce76fbd86cb76ba5474938398dfa3f9d1ff0f40ea081d85eacac5c1efc0b4c34d4441b82251ddf0333309fed7e1b375ddadd88eb21fc955294e601db94af58e742c7aeb1f6e5fa716c9c3b5396bb8d2eac918935f7f5e89c59072ed7457d6822f45ce1051f65c41213e8d02d6c610d9a75ccf2ee28b9d4976450c48895e136791aa474bea1876b2a4b66fd2f8d88fc4219368bec40f4ef832f55107c072f61d34bd7b3721df8f089eb214c9476fad57060fd3c85efc4b42f004841d16ceb1daa6302905293e22670f162e3159527439d01a619bc490d43392c15e20851ad376e85491e8cd66f8249fb5fe0978e1000467fe3f70837d48eb171c916f1e7fb73019b8b1ee9f9a22c55867bb4cbacc883c41545acbf967ae5ec081651a3134dc1fd3e66b5b09b391b82bb8c18bf301adf536c9a1ce525b0b5c70d8a3cc12a13276fc4962ecef124bb2279cd58ac9720279b3a845bb44bcaa5e21a722cbde56796ea3f7763ea417c460b4ecf40f28c1c54bfff323d541ee3f3d9b38672f95de1d610f16084bc8db052d13a0358ac23283b9d462c622e31e87459850256878979fedda226a560190b1f214ee7737afea9b96a1e786b650d9301b112e9b60b1e2979f1766f6729923c437d9ba69634976e10673c762e6524e493cad1e430f92f2ae1190878769d57ac6ce9da4ade5fe8f2e3e6fbd1369523f5797881a357ccdb1fab6235d0b07dbd44256c688d012aa5d8c012b0aaf54a450e0fd16a6ba8e06d974c2165d9cbd118c8900202e49e36012ff8adacdb346f5f8e4388489cc5be8e67a8b04f6370eb9b70104a25b89b43607eef5e3c182a06e8f49672a1361fb907f3397ab3469c9d994e4ff56d4628aa91e01a3d3a541108f59853f0d96e24a35f2af84ba7a613d052dead2ba8a50dc0ddad30ef7adb27bc4966b96b8677a71e5097fcc01efbd1dcfbebcbe712121e72b54121f117721b146a67f7805761bebb7ad0501d7a291c01105ae81d72ae9b65cc056488e42c2ce6c495bb77348afe4a997e2f2b89d70d6932f2595a61a47af8ca5ea092e71b9267dc94447f26e92f743bf6a91bedfa7aab0d350008f4aead6f75f3259da7e4c1f08485a334f332a3e62bcd65721b23a438bbc465e72bd4a0d2cc829921c08eeec909abc58a5d586f52681f91693e1bd2fea18703af7c7973aa4a9fe082da44afb449c651f67789183049ca6a4ec1d7db5cb9b8c47221538b1c951448c2b81a7c8129604b4f0e52a75a0c5b5f794605d83e4e58c95d263b73c44ea7852d05e1f9440d15b6c8e4b08d73214c6b1bd7f528ee988f25cf9b2dc48a35e71f3cf5f8e21a55c103708ea8362950a452870690cffb0dfd2572d35f0871d5ea406c8d9a027595d6b73039b4e41cb937776856232bd12c44b1a05968d4359d1759bb60c2fdd974ca3985dceb7aa1001a134774101579b31fa045dbf9717fb019ccbd64edacababa774a3db270b513bc46fae5e70d351edbe04f67a9c5d42a920d9147272c273fedc97742b99ff5f76d23e1d4567d754989ccd5f862137f7a8878611c5c0223b3621d397724fc3cbd8b22898a1e2b7e6cc895541a18d69d7a1dfd92580b83f97d165b4a8d1dca31da0aa9ca047f220a259d433f50d004fcf7da320b6acbdb1667bd7cbe571d761e2783985d221a15faba823b41ff5551f445ebb21b2dc57b77408fc4283f6601e0de5711ea20a954b9d635fa263e7fd6543b0ebbad899668b38cad14a86a36347396605c097ad4c903a8decdd47b79d90513194e59b2243e604dd67eb18a90d171f0d317f2fc16cf0516b673dc67b45d23ad907d9d58f6623a56b3725f924b139b4ed2d5b40f953de3b99897168e99b0f3fb6834e0b22ac15a5a8a6ba4c7648b90e9f8673dc0738db2d4da00dc770d9c5489709f72edee65a124a1df427beb04261204374260f49504bd88d38eac6e7610b94a44827c5dcdc5199e35ee5afca75abf616813611083b5fc371752a1f60d9553700aee12d9b4f53add624fed0f6d113606c8d52e44b6385a1cdbfeb4f0572104eaf3f9305602df6e66099500a6449b525315022e2245bf1f5d9d29d14d48c1bb707f28e8053fe71a65f3a8ed80b1a035a8912312f398514e96feabb5198019d26786e4e5e7c85a024ab03550e24c494d575cfafa764de995c1629c4d745f0b124e96e4d185216084ddf6ccd6f4faa055a1e969488a9a83b10e9c1b8f6fa3755375ac3f31017b2463639b2877da456283229984f4b270a5843a348936248960045f16e75776a85187b2c4640e5cc141ec2034e734850733a8f5c0023e9b0f26be75b23db4d42b49b7a5aa070e369cfa9c2bbb56fb093efd4959090a7c5649e3a24779936de3684d5944237c34b64196a7824f482447bf45df1ba7a059492c231d09d95bd27c82373aab1264e910d34ee20b5de512900933f6720d8c24615a1ffbbc315f4f9ffa8abe40e64e53ab487cf11b79c6e8a4ace4ca394b2bfc3fbe3058b3c77e8b76f593e381e6b34d9841f494b9de41b18a45df44f0cafbc39b3c12f67a6c234d44e3c6cdc50780e849833998f7e6b75de1940e7b706ad1895225ea64ec231ce1d0262fa03a5ce96cf4bc812feec2cbee45c4627a5adef5b549e8c2f83e6eedf680d60ddc9522782c2d236b88339415087850ef4dec2d049772487b1873b55a76162fa2e724f8f38968dc3af82702b093910b5bf70e3fde8d1bbd225df26d817b2b27cf3131172cc89530164b7b55278f3831b291d9ed5575226848916c44aa89021dd0db8c8de8cb7f1bf421928520e576289c40836c3f0b1094a55a87bfbd8fd84d774d103d3de8a908bd19fc8cd7e404ac1b46d2155a1c854476d2cd9d0333b67f7028383603fed0121ddc59f5540151fb8e029363de22e4ebec5d07419254a7a51fc0ab8f997dc4f32020f9872621f7ec4222bf828e298bdc34acc92448ab9803323fad801883f2eb0eb02a399ccf9a3f47f63dedeab2f146d7ac1a6d32f03e631075935c1482249601d0c10abc759ba4ac5923124f0cf5957308d54ba7e8c9a39ad291a83bd23bbe429f3332e92349a5b5c32a4c1a390b42fd514c54bbaedd0834ab661dd00b2eaad65e9d16ad755a3bd32327e200c41e4a69e91498683b32adb325a7f22399cedcc846e3bcf34ddaa36205f3e9e6d56fdb6b8e3158416e6eb858cb755feef391706c15a16ca22ccbddce7f89e5ca0e1405f09b44164bafc8a5d0e8b6c684d851dfee32f664a940929f237b3da964e60a29bc2a8c301cfb8c4d5ce59c6b4935da71213eba08be66c0d192603d349b087c9cb44ff08d7d99ace2f0ab2401253bc56020d3816f5952483b1e365f8dd22a180d64d66bded0c5998405a9071ad9f24247cf5e21ebc7218646816e3f1bb40d9263966fdccd0533e2f675e3ebd896a6ea935770a70a1a5f5573ceb1af912795443039407be42950d9c5ffa2920c3dbc418de318de065dddb5f42615331b62c9a2ffd06a1c5837e8a0663dadad235d55d60197f0539d30f9794a358b0751077397d5401f1b188b8dbbb1d7c7e93797aa03b6c722a65c31f2d318276d0f1522ef4b09289ab004da8fcc54decca191009b93f79ca091440789fc3988155e8d88f940f870a3ecc560516e3855fb57aad0508bcc473f76c5158439c5b59ed22d2548fc43bf95ceecfbdf30738c8c55e65a140064938b41fecff84701a336be4307de772e6e1fb139f7477070f7da756e5282603b048b2b0a46907648a30171657a34d703a26b1a3ef9e3d2e612cbda363e6621ebd47e9ad6a2df869aee07c77f9a7db19f2c01cddd8b498c3de02824fd91eec635b5f2b89ecaf722d3ce116f2641fd2ee99f33cc0c9b665d431c97d04900918e6172c39e0deea7e0180a8f7947a39f60694d18fd182f2f5331c6e474cd429b5bdf4e22789904d1cff7587671353ecb2ac84504b45834db9bf28064bb00f8339109d534aa7a8130650f34713d65653ad5a660b64745a8f853e856ae4f35d77ce6b41444931eb213aef971231c10b8c81b0c984accd67f7cd988ceca0dadbdbc44495bfc81449bed5d00a2172cce52b8ca756005cf8e0d1b85d7a6be8de99910c214f8ae506e339563aab9f81229cc28dfab3cb5438f29d0e9761e8f3406fe4c026ebd9b7fefe173f105325492b4dda18303b7fed70829ffc1436795a2eba4c2969717c4ae331e6005e4196d8fd067ac83d11aa62fb28a7393df166023fd1598ec69ebc8d61f23b6940695c3a2e3471500ff5a5e5e7e9cf65635c79b148f147e20c46052f94b0825519e03297ee9b323d765dc7dfeefbaf735ae46386ddd0934b8f37b01b390f4d6c5a610f5231a645e5d1b61ff74ce612122e9d515773adb7cb781a703b43fe761db5a74deed5de3a62794587a6d916b39eae5413ba10a4b7ea17c9386fa52e2a28e92a32d52923f3ef5f7ce067b550d4a92271bf709a68ca1eca0d2617d05774eb0cdb6760819e4da7a1bfaa1a24258d83cfa80598a1e65a1296d8ecf8946630fb75713ffdd4a392be56c1daadfe2c164778bea27961b2e7b092b6f38f9756605c69ac486835718874d73320b1c4047716c9aa27160792b3e0c534f661c61a64aaae7914b00a3951b0c14eafd9a6d13864e20c1056d50014883cc3eb4b6ebaa302448d62536937b1c8c00b9d52e95ea889e506887fe040120649dcc37290b36a58bb385e48965e447aecef3328a7a483ece8e178fab93b2f0fb120b239569d1efc8a308badffb94ce91170c2d2280970fb2ac0da171356781ac41478f7336642d973e7fdeccebd6db2fce2470bc40fa253128d1dae9559c4d8ef038191d7379d5d2b76b3ceff32794537111f601bf8d63eb67abeb03cd7154c9c272d116d8da30291120cfd978147188e5790a958c0f1245cfa68a74acce4dc32632dd55391d6c159e888cb61f1f0288faec667ea3cb60fe02810e5ffeb14c25a337463f8f2987e0197270e2fc6f7b8afffd3ead81068a42104926348db0425d6d5d9f6c4f45fbfc095799a4063869483262d2ac04b83da40313e308594ac624243025a51ab20590da74c9dd7f1a9414174781f5946da1fa14750233b7b0f49d222d9f812d4a10a4a4ccd0046045a9efa8535d08ff2f86d4e66d48bde2d1fb17aaf53fb3bac3835c1c7e3f129dd13aed1643e58340257b40ee0bbdf1483a7753e8a71de32e33babebfca235ab89ae70e993a00e28ab328ac74f76db3f4bbde1ebf7d29921a32389f4e22c2844ec7e0fa6a27173777b8e5b518e23b183a45f448711331873155d9893e63854fbe792d5ec129fa8e72c23597bfa4c2b3aea546616a4c4e03eea56877d1612b7f78e31bc13eb9e02a46d506ce75108c44cab68b7639122f81361df34991e70fc908eb49ed04ac82c4df5ef298abb14576cc241b1515e9004b5d41af5b38695dd77ad6a75ca4def0af7c2f532621fe9ffba8a973edc479b0a2a8022e5c130795dd28d40e0b785b741378b20f3f73294370c9c5fcac3ae7001b5bde5a199b224c7fd9cdc329cb8f17bb0ac0826de066b46dcb0fdca7305538fbfccd4393f899dcef55f85f6ddd4f0f31271f1ee48a8dbc5a5c1916c50f860047765ec1322df8dcaf1e8b9e29d67147c571112628cf2077b5d63968cf44d97620148d647f8b69aa2631ff7769b1b1706e7d07cc627636117d3af47f67d320b04de08a21c99037aa69de5485025c59a52e50f8b3fd6c7eecbe9556ebed6936d23e0f7514005db022ce5b0ae0a3f7f391bfa0a6a77857375f35d30dee39fd5f898130fb2ae45a00786ae9f061a5a53207786e762b21d0119d3d833f59d660e8f00960c870d4b5cc43cdffcf5031dbe6d64080c64dd8dd8456313dbd5c99c473ad95c5ea708e112e4990a47c6e595573d815b0491f5fa3bc6562cd69615a190071153b8b7927bbd3dce29dad53dfdb57373cfb8696a2ddc8dac7b885be84f3c2b46d7a0b40ca06f815e534c31ccbd099fc652d3cd34bee791fdd126b07e378ed624113fba39b01b86f81b22eece9f0a0534b0dc313e69f8a9938e765700c71a76831a4257a8a17917bf5e0595fda11c2d1f0af2100ed5e6d93f70f88dbd1090727dca8289303047ac49d9bb58202a6596c02e6ddac0cdbb26040aa2c2de4de41ef8e67028792e338524d3779f3136a2c84f89e9114e19cefc01097bf96be95567ed9f7e65994f431958260291a3a416e7b360f03ad984a14fe312d395d33c77a8669b7e3b1429f0ab82292d1fca061901be31577a0b076d66b7c7b2cdcb6067bc924c4e5dc1d2a0089de8ae3692830ee8c07d3f5f9c3696f78cf742687776f01eccc307d6a91e053f871d16b459604d31fa476b87eeb1296f835e2e8960b6a0b2d71d04103c15e7e69fab3eca53f64d2e512a0ba627e65b8903cab2b102d2d999cf53d0904559f69d8d3a87d566d2f3d0c09948988bc9205711362a3b0b0db1a9659695e929bbe49308ee8b061450326bfa424802de8f0e70c4f8cc455e3f4ab7fcc1892b20fab92e0988f2f7b06189c526a000d384ee9b405c89724e9ef77c7e665ccb0841493711506b8eff78edaabca723c897f2d4eb572beab92e859a84641b232400cd92bd06a093c9d5270ebb7a07cc9025590271a94cf4c37c2e65e12f0ac89835a35e2f3b4286c4836950bc0372d81e530f189ae487f243bdcf3efa178150c472380598d55ced908087672a0ff159132c2350f2c72f27c52e5abcd7c2103ae9da97da53b05d26a3c6b1d77ed9d981f31ad6a47491b8283d650c4542ed19675886591f686b1fcf726aee47c541fbc11e7f384c6c7dfc412fe7c157589e0844632323a0b9b4eaea5db5469a42491a9a06d2130ca8d698d3c3b294b4c49e1fd1808c1e8b0eddde1aa8491e45fba638ff9b7d81a0d74ccce5a55de19c0c4de6de2d7b9fac4e2a18fe2da474fe40938a1e0070911295e6d64f52f01e89ca61f8df792ca47a0f87e029f7457e693b66027b5c63c7a84f3c0044ac5088b62d0a9467325068643b6b3be445cb82701f0013de4e02e0ddd344f7c3013868736823dd2c7b848abd56ed0ed0ba92d2219917f058c538aeaab6d8a80fafd780884d4d2ff075e9fa62d70ac47b791d2895f8190f80f6dffd783a2e28416cd8b09cb0dc6d45e96fefa874f722bcbb33e453efbe86cb86a7e806c04e138aff689174a8f33fe870bc5c4ffea755f679d9d5a3c7b9e1ebc4083a85abf589682281ef5be98858a620d844ed9683f8415dba5ecfe7008d89458d0d28600f0789b027cc68cd57c118a33e209b090b2a1b9f3e0ae390f10f63225052716e4e9b43293520fc0d4c691bc29492bd4aa77388bd6638bad9291355a8f7ba1fcd1dcf9563360a17833cf8196d836f66fbd4f011b599408ace8a36ba55a35b23c4bac344b283e6407f4be5d047f63397bb8cc87ec534b87b378f51bd75345d93d1f360410568da859f54a686edf77813f379f2df8a0cdb370fe09a18b17e083a5df08ebb8f23aa99afc7a5f9021d05a61c594a9ce9f853fb82602aad1772eba26e5115335a4c2155853644e2f552c003f614e0369fd9886eb9009b2c843e328822dd05320dc8d8e728fbca6911e540d7154351ddcc7439ef8b0871be4c8585274a3155be9ad4d944ccbc31944f579ffdcd3c02ad9dd20d8acd375a9229701b9fef7521d6a1e1ce16112a995811f8225c73dfb8a595b397e6fac02f1d08f8ef46030d4b7e4443a517765ee41b4d59edd5913225aa4b3db15885b24b40ff1f0d7b38921d419a811fd6c9ae5eef9bb62150664a75309b12f68b10a3bdd155371a501b159b4866e10f194b287e1d7b062cd9099fd4cffaa808e288104378872bfac1faba792e00cc45fff1af0422f22f7c700692f89c38a36b3e1d21a0e178c5c82d26115f753580f783d92138e11a1f282efce5734a5c0db85c008534d4b7285d639e4c347eb59dd46a50e339880b267d1e411e995f023971a00e27e18a06da342663d22aaa8542282bb13f09eb309aa3a1cb710ba409e66e35ed3b32f6fd74ed8115a9415668106c6c052f37fa125b6858d634b537155602a928f05687ed43172932b1bd3fa1c34ef61fddcadcf8ea323e552979abd9ebb8786440b2d99454a2fe233f2f980c5ea67f7b9a33dfa98b4dc08403b38fb906a08e4824dbd2670eeba9250d39e15b2e4315c338fa31fef83654a029f040599d9c9fadfa153c522ed0e56275162b001751ce126bfce1debe046c4ffe02487eda45a2db6af34877499a24c1bf33c15a126418e88ca34496eed14448b205aa702d31ced27ad623b5b998880b71c4b087fb02d92ba144b655e1e3747c25cf5ac35cbeb9120d12694e02efba96dea4d86fc5ada65afe5a54c16182de726298e5f05e8957b40d008442f414cfffb6d61eedaeb1af158a15edc584a2546a3f8b48feca80a1ba73d714cbce576845496a7b095b1f8ef952b7c845a56f3881a77d5777b60efba44810755edaf718b5b9d0ef056f687e6538ffa489051a5a2136aa87fe402cf78cdd5ecdb994427817c7412bec0c2896e742925fee619e80abe362112865c3b218e9e70a7076545b30c08273500728b425404986792e859b532af02ba0138beb1a3623657866a9d7c3ea6db7fb1b51b7e6074a79b177cf066f00904b51e5a6bd2dbbac934fa377df4039e0d776ef5e59e00788953bd27a28a0bc6e29c82f40c06f5f436b3f21eb27363fd3b8ae45639522d9715f69a5ea7c65451eec9dfe75a7eaca97770a6356dc620bab4c5c65bb87c8043dab704a127544a1118fb5a20792e4e207af4f60e9d297341fd2bcb477b318b2c4d708a510d57f05640f0c95dd51c97c830293a9df5b4005db955bbf9096bf924c45477fe7855f67ef7b48fd7d085696e2036bb21788d69b2289597a43b5127bdc45f52db6135d51569ae3d9fdd3e1e427ca930f2de41020c2a2887f35a1447f432ec3a13bf87aff982f74c3d1eb3e0cb1619803888b0dd8d40b02da5ba69d2130c50c856eb11e93a53d530ac583f635021fe2ac0d02ade50854cf6d4101c0a1e00282e01de0af4f80fd2359ed820e103ca369f4322d3e281dbba30cf98123532c98cb5bf7a722347a743433a12f79ae0398666928c9478a8e83f845cdb09a5fa4a2ed0ba60d4db61490817a4689c7cb1f88e81b16194d2b2e1e05240328db40d3d149f3273c4077d7c88d3a4316da705d7b2473f790711d957be27ff11240fb0ef043b1a79723f0d3180132b0edf06667dcd9db97c4545a5a4580416b426c383a976f72d2c362e4c287c8d479f6087833773ed0a391ab25860057f4091346d13b8aa79faff3802816fce261b244a5989151af6d636c92fb184cf58c4339565d132f98c63616dbeee467eb39d80cbbbc7f2a5829cbadb1589af63634508c261f244bb439f454dddd3d47346fa00aec95c43c976ac8a4c06a9c224151d8acc7cc755f4040ef22e455f9c0319ac869bd02b3a66e06d74633389bf5be3e328ff7548331634a5e9f2d0112fd9a66171f07281ffc8b4bd6494c173bacbd2807abce8369ce9b3e3b7268c7cd2e1203816837237963ddaa0fc746f694a10d38ce6cb8e5433981fcf23900e2f094f901120703b2f37aec608004f583fde9582bca1492d17c99338489786f1fdc44edbeac13f9196c527d6d175d0cccc909255bc77a584a14e256993831b37c23ad3eac09cc40f234a8fe03c100f727234c61cd895fa85e587d0d10db7edcce75604338283803f1379b7c786501c2c768e5699274c25dde3b6928adddbc181cd2d03c1c82273b50d22a9fcdacff0e244e50a3f09d44ab7765c19144655ec641dfac3c07b458dc9f4cbb4dccdb6b50f018cae3025e2589e200fae3327c709216562a18f9ca9f1be8768441cba5b71f95c025be030278ea3b19937f0e01ce7c5ca286f033cbec1c9bb0f4e5a20a268461c36fc6336034ada2b688a2badff9931af9a9835f09401876fd18e0f8fbf2d5a576e29234f0e9c311e7b6b48d818b0b29cd8edd8f16a4706230400702d014f118a7971c440ce3905fdd35ef19987407ebe09e1813766d96759a48e63380ffe4108223992361e75d3172ae0cfa90d436d7c6b80828d885d4356218b72e1bb5845fa3e03f1a21be81c4c866389f22623bab000a68e122917b528c56d5fef0b57271cca9139a66c567f1a2ed653c9a6375f1a609d58e65922270cbdcc14c61fb810f347e211a3728b780e1de857938e07d106ea869ee8ac61367497c1109f79914d4ff44e193db40be48c4143e7b766fbde26246ae4d1a2b30a3daf4dfc8f0a779e85004c1561dcc63bf249c2cd4c189be65bac62539e08ae6b175dbc552971fda9be262094465cd37e07ce0d2808463beeba5cab9e93e1811b4aeac9f29c9e97d8d118385fd2235e3563251f7f74536c9f3b994669376acf6780b0daee0b922edc6c5b41d3010e1b4582b599053a5d980f87b0f59aaf78bc2297a2e2563074da7699b4bc92f20c391168fc227a6468ecf14d215cfac98a4549290beed7da96750de11a0565acc86f7306d09422630bf5f756403f64cfe7b199b610f5017845d63409a06fb8fdab0199fe99823dd30e4280408ffa4b18d4c0e21602252af43963ac75694b068a9af33b1d42cd3f2c26ca76c6be5747c086f5cfbd20a9b7a53b2e22fcfe0bf8a80d4265f08ef9b30b3a2f2d5fd2047513e4032b16d404898d2e8505fc0b12decd03c32817086032d529a401499b801e10d2d9ed3f8b628ef61d4bfb3e0f236f86877813f3d452864287c623ff8cb72b121e675a69f2877e6d6c0ee272f35988a5082519357559164e0f433f07f070b2a5d6be41a54956d211853ee5a655f7a4c5a80e365fdfcb31e0bc4120fd20eda301135ce462fcc05539b9f83ad95c8f4a88c2d53a636e1d943af7264f6d13ca4b135a3ed0ac6dfb8b024d81986c12a9d9a167d78682fe2e237b6d2f9f3276a95b800cfa628e778e2d6c5ec95fe4f0e8d237af661b473e698ffba8846301bab8d77ee592c407ee720c4e710ed2d6b86629bc989650eb16f1f219c5fac0bdf4362cf4ce4d6c22cc0caef561c0c2d49d38b27334667e3a7a81074b70890187653d45106037ee747247edf29bf422a28119ccd1cb00a024db42d24e1abab8bef97726055ed37edd6c6a2434e1a75751f97a978dce51e9ab56778f19c499ad651ed3fb96665b82d38247b4d39e69a697fa19bbfb0d643344884e3e5443ce3fd002a50ce4552c57588f1844ea254a0b95eb48028beca2794704fc14d76ce148e3d3f2fb9c4ce7f045e5292787f3bda6d71bc426fbe13642338414e63fadccfe4626cf4e7a717548213b279bccd1ff429ea253cca9d95c4134987df4380e377e6c70b35ae1f6f0402458772c7ba1419a0aca98f1100d3af03e074adb4a9a4aeee41cb8bbec1214c218b91730036f479aa8380f21d02883ae4c79d354e15b61bde8fd42d11951cf9fb1cf4c5b26b9de1536577ca2cff284263424b33dc863184faeefc94d992bc32e69a04292c3bf600fc9714d06783963e75d58ba98a66d4d3a31be1ea583a34c96b382313977fa728ec966070c24b8721aa6efbf2e5f8bd7c09f0cbfd35242e0e4b60d3c118c1092c4307c287dca9edb18b59d87e09540eca867a8dcdc39e6e23e38b74fdb456fa0ec4ba89237a38c4c49ac16f972e97bcd9a32505f772f93b248530102d587d6413cb12f47b5813171d335d612d3d28cf89b622f384abc1944c2c3e3bd3a73e97468cf4f4476f00f4cebefa8f7a801c1137c5cb540dbd6e47c7848cd01cb96426cacd0eb2d099d26026da5b6322044ee3c73e075d2bbc2ef4bc78a77989a24de609a1c6ba4923c211a0fb36cf07e948e36dae71b264d0af1922a706490e1024d395604a355cab5f711ffdf082e37341a977c6c21ca15d7f71dfeed716ef5ef7d4c72452be4fbfeadd5586ff9a696d48819a8de64970b7d2b22f7c7d924d059322f949e665a3be22b1e73995cfd3ecfc6b217ff44350cfdc1935d73809b5bfc891180bda61c30d6b541865a75d8a43322e7f6a6dd5c74a378185f67c894e5a63b68fd6792fc7ac5ff1673fd9680f5bc493c944ffab07822db37c75b4795d4a9af1196004245f10129f7c9616e2cf84c735ddecb98a5f937540e53cf0dccb489f4777f4d74d14fe4895cb7beac545053987b168d6c15c4822dcbccfc13fda5ff037a42ec965e5ecd04491609e8ffaaec562236dfd48f6047221630e374d2cd29194217d758ee0fc925424faf22423076379bfe3762466e14fa9b54a6490b71e4e28bbf8d344dddfebaa18b300e8f6ac4e9bc251997386164bdcf0c6b614d5852f1c6c35c92582a115ccd87d4a3f0fd8480296271b59f3fc0a44c887e9046a8b09f8bdbefadd4ad079b73b0126c2c68009d0865c26ac35559802704983d00c62b4e78291f67d7af517180c6dac13865946e8cf7ce32b3f9f951c72dd82de3bfc6390551a97a0c87d13e03a9ea65d618b00d3738213970a558feae96584cc01eb444460af27cb9edf2148afb59c3f6d7387ae0b5cc6996a5e49c40addadc6b8a3b9b5adf6591e44df1295240fd799c252e57980227c42b20229b714c7b5b6b778c489ce726713027e3a3144df8281b65a086a22bd5cb8da84b2cde1ebfd67081f6971a8fe4bce202dd8c39e39a1bf6050698c9415be7f894a077a4328d907af74a135d71ad938681b7998a654d44a5da332698cc048f3dcd604ef4019887575f7feb33ce4060a93ea04945974ba46957301f1366dbd6b2e75aa11d46feb942dfb8dcb6b8537477a4b26bbab9a9d932c7d100fc8c37dfdd245614b35450dda6b9ea52ccb2bf7c8285a9f0854202f644d49b716eeafd413537d849478081d02bce518ec781ff21111557d8de6023abe28658248ffc2f729dc87a9f1506b0f80054454cccbf7b4266d43fdff8abac8102b58b255c18e045f304fcf3f9ed976b0ee13946bc9eba1e7af46f3431a5c4c6d62e5e8b768036caac19be4667f50726f2baaa4c5410c00cf3467b5d2a913afddfdca0dc23aab46d11468faac5df4810d9ed4ba55a103eaf61adfebd102e1155b167d90b5e7dc549bfa20d6f97e0f1b9a7c931d5bc6def07003506a11f85bdaa7c05c3d43d18c6ac900b216d2a1025a2ed2bb2a1cd3e2a65cec6a10cc9a7b571436669fb1b2d82ee8f51a9d398442303daaac3f710f8078d7537f3b5f59a63197fcd267583dc2bc984bbdc1aad2658a2091b89cc091f26ce2e6a2264f7fb676e641e064e95744ec5b43c7d1eb38ef47caf6fb880d19761230700bc7a8a8220451ce55b221cb08c506f28ae6ec51f443cfb52724dcb9b653350990e78471ec36ad5b5032eff5cf79c63b34cdcc9c8e5e44b68d3acb539a147d92aefe96552aad967f868db9853a19584d33292eb9a479079da22e4b11ca9841411cc0f7b3a4e27c8158f4a484edf4bec107e628cf906425f3f12aa6a41605f15b94b59598821f9f73ffb1f3ba6c9450662637dc2b756a7feb669d02023716ce3f036985e488746051e6e1a9f7302e765ca0baea07e6a659bdc04c1176522133177357216b749573a1a635fc8fbd604e1a146eeb8a1ef399ea812a8648440ca52d55887d78cf1908229afe424d157c3e26fe5cbfa6f6b8c981e8793ee53e0b746dc0f287701744d326f42ce35f1e3f465cb1d9b3a1ef34b8b77e3be73b81352b2528a4d652e09d1e33a576c023f6c7563362dc2f755a2476d61e6f8ba27150922ee99ed18615c267af6d7387773128550c0824e98b7ec615ac8c23014ce7d9e241190dddb64374c9a25b5e60d2bc5a2d838c9694bd5f44f696805af6ba7123bc116e3b699fd97b3436505a4b3eb9a687257e8436810ac28df6bf808900ec8852831c16ca8760953bd8db40a76558a8836ce0af9e04c972f7633ce71c6eee6b1998f80d19611ba7453df170a266fba749c38a57fd728b324f5a7d9a92af7b7a614bfbc4d3a1fad0047e0052e982036c9d59a2928aa8243681de6c4a94ce48600de97697788ed3ab600b5ebc6866ac775ebb6ed987888050e0ff6af6db32296d589df3563e9a48ba9abf28fe3bf9b58dd52dededad192673542adb46e7c30120197ae70beef7f1bde12ee300e845c459f0e750f1b1302429d4481e42e33458bdb5bab8caacb2b18d380a4bede6032dd552a857237558c3b76ffc70af4d8be3e1e253f36fea35d18c3c6a8cc50a3206d8b017b49c5a88d4d34d08aa3ecfb93388b7c3e40b6efe156e5bc27e8a95781820ef3267a1b15bb05ee275a71fb6b9496fd92c2ee0ac5a5c485f2ece3f88927c175833ff84f98747092082845315eda5643f2cf7bef3aab997e13910087b6a1154f0d67aa3d155418db56c7b853924fec5bb96e6d7bd9df96c3c46cd8fea76af80b6e52834a7da65bcfa111d183b23eb07d5c03f4ae870421456d56922f97d6cbe9aa45b2ab26fa9e2495d12ddccddaa01d327c18e5a5c9be3cd6e82799eac48624ff688224f50937adeb553f71b120ba78f6f2b6d80a30d9e026faadd9f6bb20be03dd1a2435c41624ed16875d0dbd0a9bd4857b2dd8ccc84f0fee03055d07c81ce780129c60386a0d4b98ae2d684a76c20846b2b7122d84b305e7cbcb79aeb5fdcf3cc82586d6c115e0b72bd87f90c2b01a6e27bcd34dced87b3ab71f00a468513ae81385adedc43aa0553d10abc02c480dd51d984888a74b57e50e9cad6c56a9f3a6287926b563829b21e58b423de4bd2608a5e9bbad63966ea520c101034ccbd62fe470833dbbf85b47ef2b4b9f7a03d0f58002a182aebf43685e39d3fd5e1747f76b6fb746898d2c9fa6457a9a51f8c2f49d17919447a2ec34d141424de4e35b0db92eba0cadafc21d86262842ca6f26e530a71deb7767af42305bfd64bc5496b4fe25a1a0756a9a6b367175e8f7ab0f509a74b39cf93477809854f7d73494e5d7ec374a572759e53320ea3804c6f2ef35f0cf58a6e4489949e85d57b6c5654d910846909884d92c789ad3fe003c40f9023914f43582f56b6c8fcc0f0361531c9c26e1826d173dc61fc87cf3812641ce0b8c399a84d2c02a62c32c08588159ba5490c4bb0f1c8095566995a287e5a6e4c4dbeab6751c49046e426de6906a79788a41ebad0110dc35a27b7e1a5e8f8585f4d791498b459bbb93ff230787c55f95e93d8a2c1ef8bd1474cb08a3ce3fe9f819452e8bb062c6b6427fdf6b4786ee3d8c12bd13ed45e766c0a9bb6b287b5407bc755947f96d895416658bbf1747f04885d3460471f4b697386b7720d05e03f34a60b4315e6f127008900fd605ee7880b75bfbbb307e9a2bf026a2a6b18e3682f74a60a3400eddabbdb44bde0e078907f17f28120e1c443e84067f226fbdb45dc94dbb30630749da05c45a6ab5fcba55aa6584f1e6717a66b1d00697fb1746cd15824eaaa020644a1d652cd004e295d3d78e53ccd377beed8cc317a4b4d5c0ed8da8294a06153f45b3f0264d0d5104c2a7d7c6b2178153a85284c3aa6b7d9955bb270e99dc0f745ec077fc9e925c331fb8de6e2e2a0e81a753ce59f32864d12d1f28cca95e70cbc54ddc4d436532db23f6190846e95a5e6e263832d8572c0c08241027a343b4990e6e8ca4a79a15f682c1ddca35199ac4a32b98d476ce2aa5a5a04cc443d81776807c102fb2c7f67808b2211eeafa286a7f355909e0ef463d2197aff21e0c2488297338762a96c670903022d6976e19ddd9527895ac75f910a9deb95d506efcfc3c2492e2345f334beb031e6ed8939e3b8e57d18b20fba9896168de321f4f3b1e428574aa0622cfab07ec3e9232d897e7b58193abdcf3be2804920acea0ad2a967ae8ffcafd516b9126a9265f08f97bea0cdd501f76fb5e1da1e554ddf40aab6f38814795025d0fd8710f0a9298f77ca1fcad87091ed49679052f34335941005f37fd26d052f2e9fea6c0a004a9bd95db17edb1350213202782c03613f3e8299e66d0cebdee6b7b527595a53e34e512db69f2d1b21867cc7b7705bea0e9c69c6423111ed2c1659815c732d3560dee62fa6f283c8f6dd8431c08e0b7d5b29120da1ce95751c9831b897aa4f0e8aab5c5b648b2b440e21c10f669f1d2592ca85a78890743f70b1bdccf66fed32da42dbd58020bcd4830d0db9b35733b55234fe64941ba0292ee15613d694d4adb40c89acc914f616db0815581b60ddfcccfb8c85bdd2e4654d9a19b1a3c3b4d30150a15d2f0e5be473c5a0095df3c0e1e09842a222c6e2cd71674e759710212e9804e1fddbbba9bc607f2d6a20a8887899b5d31cdd0fd8de9793707166524bf743a5bd709c26921aafb72b8aa5b2bf19a41f3f124a845ed2f9a4568fde2e24ddfdde9e12432a15b5d58ca918ffe46f691c41f82c9fecd36c045c6b247e5539b86ccf8e3ea1fddb62d5313aa0416c872bf78aab4ebd6d1e1d71e941dee8c7383c3e29d4d5458778376300205bcf055559615ae309d3a68f29737a117228e31d38acc7b355788fc268b0e054239e7e62d3b1a2a0560776089f653e947bb90eee8dff9245574fecf5d12eaf95c39120b0b37260137ff193a9f10a6426e184cc6d798f68360fd62b91950977a1ff0ff57fdc4e2f28bc4368886d58da8ae993895126097793720a135f9062737f5e0a11458340cf27919fcf071a723cd9dcc2f6f046e6198e4920eb915cf4a937e87727a81b7b93f67dec11779000ed0840e80aacbe42de72db71ad24d9caa4593a4ff1afffd82f893481c8b555f3a5a2351571d110b03520e4a74807fd39e560f3df989451e15cbcb84080d13fed0bcd3a62d2383c824f86b4c9c2882ef11b4e816c1154417776a559fc8c0918c7ebe775a564f680cb854b058750e10ed9491c8acd3a9aadeebdd4dd72a7d19dd95ace1f144fa09f70b064f94e7618864f21b46f8d839e9ef5e454ab35945f39ad4e1e499d167e488a8ae8ac20f9fc3aea9b86d9e7f875a276042d2445ae2ded4bfdb0e957703c380033044bfbfc78217bcbae167a43613b14fd837e4cfed50c6aa071eacc9b7972e9172d72bbcf5241cd94fe24208ad0dd2f9d5e7c19439bb583e6918d8fa6d4887b4be11efd9f061cb109197ba596a436ca3d6681f8ed1a5308156ccf76cd849b173e1b8e33b6e2d6e5d9f5f6111516ec803008ebf7efab39145e7d54f982157e4d17692e97fb6def025d5f71566c7680701aadf546cd7e67ca39a34e76ea9ecea5a1e49eab391ba6576323004b65358b319dd76e1e87dfd1a9318294b2372f0e25fa8f3c6bc11a56ff711d401c9acf736adab55359a0912dd47dc5645f94a718c7a510a4ce0229ba215991a943715ccec5cb1e68e7dd77a4f6c75879a05d35402b462a78d0dc72331047a22c698967559388b73d2a2be8697f4a40214203193c1183de15758f5bf2cbbabce4e4f6e4acde2c6659a1efea0350c2b63c7a86861a339fa266ea80d8f84367a8435d1ada680a1dd45e7cb4859ceb01bd314804aa3b6c8c3ea3bc2bd18de5ad4f0911f4e5cee5e1de9d2ceb579a4075fe58b68742890a505c91c14e260ce74d13892d7ab2abd3d823a2e3e6bd1d4ee9396387abbc40120d0788b4dbe886b1f5243659b725c8412c84a07b02bfcdc184225dbd55bc80e701bc2174cbb8fed6ee362d6f5c2bfbfbdbfae7625aaebede8c7a0f204f1513cd8109af9137442cb4896b3150a3beff65bdaa9ac7bab74d7486be4e8d59f47cc033dc2b55414eb88f0c6f29c7be95275b325124d6d69bf5895aac9bdb5f856a048b9afe82f50d43a426a3c687194a94e372493ae3fce70da1b6c514c4fe398858d48901685de0286eaed31e7dbff443c4d5417de1649c571d3446c0caaedc97447e4a7d4e6b02a8c331b6a2a24dd608612142b94bb2d797870f0992d1b1566734d22f083d601d7f0b86a21a1e2b655efb6e2a1950557e5baa9066fd9c7977a2f58c6e4cb1f35a48b907c4c2de100ce5ad485a1a5a137af67b7fce4b8aca03d2d8da196f2bb12b6e8611c7ae36cd09f58094cdf9ee3c9af7eff5ce38638763406e18b95d352bdd7d0c01066ba7b607f5c86b9d786eee48d15ef92fcf8448329e887cae70549448c859e7c5410872adb0080d8302d4bb3affd201ea18faa6d3813e506c7c9d8d674fd0fe96761a4ea5100b1936d5329b490a0b97f86a5ea7e09ef254ea5414e4e95b7674d207759041e3545c2f09792d9977845f8fc5a1d63fd2a3471749a17805603660b955fd76134ca0251df4eb503e03681583441b733b7f8fc0165b5bf7377c4a0feac7d3c934ca1eb789ece0d02f3986c7bb4e5ce48f6c23e5db6f2076c72bddf6665026c7e8781899e625d4abf1291752a650ac6714426a6f59b117d5cdd0f02ba745b8c4cff5f026d1f895a7000d6fab91adb92b4a9270e60f2fe9120179f1f4b2346d2d3e6ec9bf8442f1c1d9b05bd7478e3abe7f30db8a13d059db9677b3c90953d19edead44b7a4076137be9227c5ac548def527fa5298c427cccc0bfe8d4184ca389f7282a210ced65b62f77f30bc095d01441a02d8ea9fa73908f87edcef87bc169db60d7786f910febb2ce2bafd0d49d85c201014ae9303ef513f05ab58cc5987df71044ae833e2e2db2d7aa1b6bcb099d68cd7a585c453bc61e647062ebac7f96c6f85d21d6ee7bc37ea2d3232effd167d66d74cf76a93c12e79aec126c6eb087d1f3240213c0b7420951bd94928bb7b6389a8f62698c246e1d807f2bc578c9cebab66071c2d3c92e6b406cd4c748b4c9bca540e14fc2275aa418727ded4c863e699a18b1a52c321e9987be8fbff5994e87ff5e6266e3e94703436f90f6bc118f081d55d3d372fc2d4e9272e489503c1d4d337d3aab0aefa81d9cfaf2dabd6dd0ef758545105ec8012c82571dda014695a4cb81158483f03551f21c2ba4a50f43fda03a1c5d5e0944b3b8424394d39aaffd2c85c3150adcbd4204fcfd305dce870890b25e5bc69f40aceec9098864852df7b8c2e2387c5610c03c7a5b929ed091130da0e748db60780e849d46c32522798d2c1f9b5f1ed3627ce12d3a3f11f2c8f37167cae42d2a78ea1788db17ce2682b095414e2756f840e21f8dc7037f8e5a42a9570544af401902a1172547e15549200d525e9f2fa6e02ec300f162e2ff10551a7b5afb9f41b76876c8546e90d090dee832145dbe5ac113c9d33c308a3ad1496eb88d27c933eb5f0f575331935f00cbfabf60f78141c634211cde081c7dd3fee480cc346fe09e00d0c8c974a94c4bf538aa8c9f8f72baf6e2559d16cf402dd8a6119c939ba921fb073b2b80e08177cd046ceaffcd58521aa7e7cfee8a9544a825c3d7e7c411d58c998473b42fa3f973d9d92e82ff98cfd4a03c6a26bfbc4bdac3c7fabd72945e30ec49c944e7c58a20548ffe6654b3388965dddc6681cb421ce1520803699cf53c367629e510a2799b790158d0db9e9a101c148b16309010bafc548956b961407fc503af20ac4430e9c1eb5ab99009757f8c26e799ce8aa825e4ce8c527778ee633a66d7df90350ec046c118390ae948e882ca94f1aa971f58ade0045665ed61cdf63f7c827d3c42ab1c70d4e72ec65346387279f2917c9bffd17b54a8f3fd8432717dbf1809567335983d7ea28925a624ba4904ab67f96f42b879ddc10e77016f1c851f3e4d31fa2814b5b1177dc7790767d54fae2bb4b457c7daf8070968a36d156caaed601bbfcc685aa38b2943e67c1a6175f74deb43d718ac9da2f52c6f376df7a5d67b6cf23900e2f094f901120703b2f37aec608004f583fde9582bca1491b46228b1325e17a18f4bb4ab363a7c216240133e3d63ff025123b5b4f27b640bed1377a4df9bd0d065c8f6718289c42a322ee4a51d9d59beabeffce749f48925fa418ca09a64fe327670e1926cfebe1e7b4c3ae0e1b150c9e4a17d9cd749cc5e5bce944dcbbea0bf0ee52a92a9914a7b686c461099e89a8820bcee6916c62feeb2b90d05743a389ab9e6b8176725daf5af0f4953ae140d00f3629e6a15615efb01a3c4a0cedba42eedc57edd9b472291277c3fc4ee896dd700aadd07d910137044f2cfa61e42ed6124dc72a9ae5ba939fd0863dd54f53c6656cadba541de9744b3c8a7fa095696b49842b8b6605caaf52b237682fb31d9127aa61f17923b7fa125db8b127d30c0758fe6751b5f5c26aeacf25db04bfabcae7734fece2c0483c4c805d2da5e1fed39a8f13eabb24082c2b9043b35bac66d0e92f95267847ffdbb13abb9d45ca3e8b4d6f18a2f94a51f063dd53f9142f061027f7e352569d343fb176fdd9f4d173f85256bfcc34342214b9f6d14835d545ecc8c78a15e64fc2055e285e166bb9be0d30684652c079cee3e664209521a45c209e61e7de286d1e136bdf53c6d2f3351674f7dc16c26a7e06a670b99388973de56a2b0cf40e7a58810c8bc6bbe3e87ca97524c2fb3fdc5309841ca35e3f69ca4f4e8d2e24c909ac3ed814ffb6e42e970bfb1234ffa1cc34c2311aa733d4efdd17a77449b3d631eabc58f24cef975a4d3ea70c1609eed10363907415c9f29c9e97d8d118385fd2235e3563251f7f74536c9f3b99466937f2b881e07f9328e98012d47110af3338bbe7afbdf1b99e8e3f6dba8d01cd9cb8ee186dd950d606d5c64b083d6d630455839dba1a1653db83df75ce5d3f7f7bc0e74531924bd8599629ec23c9ccba44c3b5e0833364a0c623399537e5747decd2331ca3bb5f6fb61a046a652bafc8125d409602970b981a4617e9282eb3ec55ed9bef43d6bee281af717b7b6ad63b90efbdc5c6c55a36b3d70880f2753376e09bce1e57a518baebf2921c0ed59af50779e8c425b4725b186327fbc0893e77210b0731dcd9bdd1ad42ead569358c652682973c42cc88b3fd4fcb11a242b1a2cfb2486d95ce1682cb796ec2d1e1e08c88315b3782088102011aa0005f97cb2c3f98f916fed79f4b5d6baffb56e713e42a97cf99e4526fe3f9b70f6c5da71a89f3e460946b61e246b4bebfb0f1c15fefbf534b38ae5b259a3b7ffcaab0122ce0c8ebdf99d6dd508a00219267a6a97c2963ebff83f6cb46b0feb301c2f6b3cec6364de1d9638f69219d3c54a3f8f6ec9a239611cd03b522f908c31e76e56c6e697e22f1bd3a79cf973a92ef8e05acf58d8db9ecedfd673d5f43ec4acc5fcf8b65a8b0c124bf830fc0dc5bc5002c230671c4bd1234713c1d02b2fb8cd2e2b8b1c8add1ea9b5de14e97b49630705511d1791e7d80c96fb5752b5798d38b57a160cc29fccdbec8d968c66f7d529bbe737d3e9f1b1b9ec2f41f38967804d07b5dc63fd8d07683343e2bd62b40af9c6cc4055bccedc0bf84c4f5ee5b5f70d4514cd9214f05482a021a5159221e1c09cd69ead9a7eea3c94438bd67f2636d24b266a1e67d5dc8d82640c7d43526102375f15b6a7893da4691307139a933ac5f6732a73b7ab75c3dc837ea06b3f2524d64bd669d60632f5fa7b8896550c0ffe48ac1e7842df0857e34ac10e9f195516c9a2b362243516401df34987df4380e377e6c70b35ae1f6f0402458772c7ba1419a0aca981ed6f6317b65a7a34bde60d1e6adc115c014c4be03c545d59f8cca37d631bfa89ff37a88f67598833f116a8391224f7cbccd8cd22824059e00ef820e88b760d5904995b10f3253a2a846d05d586f3f9797b3509d788ceb8833cb7ce7372e114bf9fb306ac996868276126c74603638ffedf0aaadf10aca5eb41ff9ee34d9cd9b0cad6e2631aef869950c11c726d356e4f69c00ee7d290e1bb936799427f6c43ff19969d17c5f3a9cd42d1ca4a1a07c3e04634623ed8cef41aad7d358632eb80554c9151a823c39c2a7bfe5abb009c29ef6fa977ee6e8aea269da0089a25d02e10aedb0fb52fb061dc5038c1510aec03efc8823c0a8d9efa41ffd688a79e2f066779c52e494ad777a7d9b555edba9adb89d02c2fc14bb1b3283259fd78faec5b2599ba35734b5419516a4e7a98d74f924c7432639dcba255300b177cc4ee067da4d56eba3a0a9b61424a973f055b863baa346cce4599056fda1a9931e801618dd74ae1b8af2d6e8443d6068dc4b2cfe2675d8b7950175e6f8fa010c9016f0ce96123972d4f38327661261ca58b49f547d6be8ef2959e3c8fa99408fe272a84d6cbebc2d1361ab51718fc9c6b217ff44350cfdc1935d73809b5bfc891180bda61c30d6b541862dcb4f6fc22f2a72d79aacc775db8aa04bdd9fb274ccfbcf50e1d7e9df8a53a38d2edd3c1a617adcd4a65db9252d6a7f39a1f66e2f02c1aa57cdb0ff5aef97ab08105028867840c6d9c54c806fc864fa7b07fa7e0c0b569419710ff0ab3b7d1f6a9efc1d71016d74a9116da0b45235c7982b868bd54ff0756afe4455384a705209aea6c7247aad7ca37f543c8bb3f8ff2ebb2fcb610ab3aabf4422af4d8561360190e105c49a4ca3db3ed76c77b5842fc02be55d84760b3b83a9b935461ce0fe8ad9b30dd92c1fec9fbcc9bf9f54811184aae7c6f60931decfba0d92c3451fe1645cbb03df1bac1c8e86fd44761b6c8b96ef9a647af9232df0c271e99a6075e936444ef139a0de3888e156ff8d3458d704b8bbd337c6c08748dc2ecee27080e12d812f7e0bc9e643e958dd1a8f9a28d203f2e4658e225046d7f0b0a8b2ee841ee0efa6196e87d462995eb488d7ae4005568bcc9588e32d75547cb9edf2148afb59c3f6d7387ae0b5cc6996a5e49c40addadc6b8a57a4426900bb9d751e958c315feb0f4115cd6b56c0d2496c960c99e38a4f754510aa630f9d1fd108da6d8b71d5fefec5a2f6adfc494330e1a2a60e6facf7e157b8e0bcd546570eba14b614fc6a21dccc91b3792a0a35fb7a7cd8d594044f6a331ab861ecefbd5162c8b50c9428a776f06db2a9674ea440aa149b189d32d3e2bd62487ae1752dc77ee6d97e3baaf01fe1cb6b0e225d55b3e734576697625502e1b492dd04ca47115b06a90194e7ebf6643592678f79d079e8f3899615990db9cfba17435ea5ff457273d6ac2875dbcd8784776796944f30df1b7d6bae744e7d07a9f4e76c2340155adbc7af5312ed2ff5a00c6dc5c0c42cd0c6cce9d1e7be21b01fd76a0d5a96091ab9c9b5a107d95beb6fea3a35d8d1bb238b6d3454bc110c2c046b6357e211c3cdb22e9c5f81c0b5175397b45d684143c7b9382959df0e0bc25f61151b0aaba64bd62645448d6e388f94ccf50941e3a2c762fad875857e75d8fa551b7adab8b68678f381ea87670d72ee6ad8a3be9d64efa50e63d0057f6cd618093bb79652c6841e789024ab08d683b99d1d0534fea3658cbf8c7ed89ba44e62ce72ba48ba41e4f11154e40c22b46bfb907b515eff35d309d13aa005b4f9b84324a66d5c7cd354959e3e075814545e0526955a1c7f7a5863d6542d5871e040379e05d8711a95f1e31be8f94d7d4a6b25d173fd28efb4c612cb47c02ba3b7ef53aa03681d22390d0edbb2d35ad35c319d30355a290ad207742db63650d297908c14a2dd3af9ed1189c2b4cbc6f555670a6a7a85aecd2f7ca5c8a540a437817978c070fbc949408264fe65d01ee6e47773cd512ccc385abe44452405fd970c59db3f705952bd49ad175790f40b19fa7ff10c803d7e2de102e5713ce318259b0ac9a9932ec50ca9aee180122e3f3d3547725e16bc0aa54ff156d7fdeee5af5e011a1b8973e9657be6afd0cfa757a1c5c8a3ebc200624e16e889e484318783fff3774342547de6411272c5a4758a5923846a9c1004ad4bd4b9cecf917cf2572e408868e9a3563e10ee15f21fca138ea488a70238d2e995edf4cf845bf6b8a054bfdec487f57ab88394c25d9ede6a9716293a86e2e63a52697e88886df65347bf93fc9a6d464b98bd6548fc973097d088767c1b5adf97e77dac4bb4b995cd96e4282d294927b662a6bf4d17447e2b0d8825ad901fd6d54a290ac51dad45056d9cfce9962e20f3af6b85b00303f242db97e1b6fc2bf98d3103dc0c7a44dc7768e847040998f50f428a3eca1ff677553c96fd756621e04b9f374ce83faba7fda77228e65c917fae09f5d5aa1eebc358890603cb3d9216eebb671daa00493398065621d7f8608b4b9b29a89fcc37a84fc30e2480eda1f852c79ace2463aeabfd4b2fcdfe236d3dd8c3bf1dcd72e0b02952a1e795d2a28210b223768be10021615d665fc0f7da41ef768119da3e0595c60e855c1eca7b31e4a32811ff88b5e06e9d9e6197305c8a59c34d47218a44f90c1a151993a3676a16cb7bb183f24a89e52cc1b84816924c7b574a13c620f070707b178ab271a8da899e39a30f9b2edb88f461e6240469b8e270c57bdd6db2a31338b8566df42295089f5648258bcf646b3d22f1ef48b7bbb843de01971d955da6ad76d14d188d7980560a4ec36345880960cf6b359522d7694121c44813fbe98a5a8c71019929bc9a294bf3386ddcc92ff0b3cb73ef301b182131337f6f6c6da50f7fc17920ce5a00733d8f0d3334449cc227b2e73964ba33c4fad004987bd1ac5eb446063017cc07a5d79ae44b16b9d5f2cb5318bbfee1b6c71f5e30face888e01e85abedb4d89c3c609c3cf5271e4d87b6d4617d64f70cdb5ab780d6d6517118a4e161174b50f7789422e4aa3317ef74ebf64e6c638267a0364bfe05e0624c5a48fd497ece1c9f6254cf9c3a18e01faa64b0ca4f927218131075b782a0216656697475d60fc8c8f8f290430b15c67e0e7d09b0ac98f94a5058352efb868ee9c06e6672a45b37384e2ff43c0651ebd2b259e3f26d1599b9e40f5220924c799980eaf9d3ca4655b120bf9252778bbbbee4fc34c39636e758b3f99d3c5e9b98e475e802d182e0248ec1ada14859067a3e2009580928bab851a3bf7fcaa9172974fae02081c0b15a346e2045540fe2a3594de8f424f35e3f957744120fd8c817a775fe33d079d7cf33485633c9875fbd2373b252de8a86413a217b8652472c3bd90d517b30240affa2679e84b2ec63b8c3aea29d1ad3d91f325a2be753db12aac63e0d54d0e63c734add4c65b369846716f1b9a3adfe401537d9350c7489c8e2f3e291eb5d400668e25754c7ea3ff142c9f636f29005da366954b0f70df3b266070a5dac21f2949ba61d615286b6dee8dfdfd86cc40ce389d17841e84f610c37f8a1ffdab00a99257023c8269172fb5b04a0f092413718bee70cbfee7842403297fc2519eea7980d70ccb26dc6f0c2657da90ea8a8b22da14d11ec51095eea857e1f8471599f58441a9f5adce0104fef34639be3555fcd42d1c92e3741abc5f71fde7b4243d2e0ebb7edac87c67ba09f9039ca5aac4c3d476feef472155816bcdbf6fff896a621fe2306ea973348d0b551e6f5ff1bc8abee6d4ea100fceb4693dafff89c4e0c5ab1cc007849ed1cd0004ed98a3eeecf7053d4bf5ebef4575c7d09c46e35ec3015f89a1f27ed26640f4bdf26ac17ce03d9cda2312d475cb699ab71b261d1438bc0e683252119ac1cebc696c1d4878ccd5b1ba7c0f4a7e72272e95b601fe137d1a7c0013440238b0ef8ef2994bfc02100a69db3c59459b3c42b08365a7c3da3b1215858a97c1233cb45081db2fb1e78e9f972d5326e2b7bdd386582bd8c582471f77283b9149771961b2d7ac59ed242cc89a0e7a48a81b27c91ec9eb30085af79a0b2ecdc44fa775876e6cd6a1ba46ca307fbee3bf93f486e1030016d570e84a0719bd0a3e6528f3c8ec2e5bc845377d924726ada82afd654e18c3ddb54b0bf00ce5e0c9814d196802bc7a3f7c128e4901a42b530d15a16cd8d8ab2298ded7a72075b5e78550423a3f0492893c000a03a36213ac522889267c6332674a562422c513539df216709147d8dec42d1d1c362ed0894c813d7a4a52b49d174edc120fe34ab69a8b484f49b794bda0bff0464b8cb8f00edfe7b9ffb6df3eb795f7c3062540cd20fc32bd4b1c60e05714f978f655c9cc65d9246895f3a81dcd3888fa377b5918e3c9daf92833224cb4d5ee671c01c507f107a9b08c2841645da4bbcdb57773ea0da52108d1fd338607880aee137ab3d00eb42026907e8ca897cb816e1466bbfc0f448429d4fefa27e9bb797df3905a4783ae1d52bdcefff6f2950cb45b89c716665665e950f1cd7beaa38017081192f1e3d8e02c876c215a93a5f632c3f6f78395b4a6d14e96be8472cc1a2cab62626a5268adf282cd36cf56700a9da998057118f19c5e3f898bd4da29232268b1dc0d0bb016bb9cab04f451e6428090299ca25c1efc125788ac82382fa419e411ddb506f1b5fcd0b7de6db1ef78c3fbbe459f228babd6f6042184591b673ae07376d2b0bfc73df0318370a8e6e268dcc1d252f933509a9138cded9ef595f3d0511045c9d9f2a2f9a008f6d599d1249fc2aee06405d442aea214b0b7cb55d30a1477d34a227e16b3c91a20c318f29b338c6cb2907c11b3d88a2aa41c71faf39365f859d7c373e9e98de4a17bd1adffe0a1f80ae6d273e8a93972e38f35b1925704bd98400bdca74097e59e8965f0cf73571ddd8be74c6bf535c2ad51a57acbf1509ab61f8b4d8aa73ec18a76a2024fde5cfa7f0ec44a8b699ef08cc757f2fcc7802b3898eb5d41b9073b7bfaed9dc1061564b8a24eb8feb500970628f036c980326fe736fc1852f2db2561b685f5d622a7f775239479205e0e0a5f6f8836445f97ae21d3bb5c9f0b5bcb7836fd2c00718d06b497ddde54fb4cd5c0475fc0cd658a21a9f79c17d09c46f2a08291a4f942948f377033dd0601e8ca358b9500492a757e2dbc3bc1ab68a073b4968abc9980ec9fbf9f6e7eb3174a89083c2f014ff41bf0304144e9b40e1c0c4f64c80d048343d04b60d12b86a18197e3e8c297c747be9e77e7da00c8d4c9a1158da6ef17faa6d07b9ab833ecb7d2d29034b0432d58054fa4a8f4fabf65476afda065c7da544144523b5dc0fdb8646c7badfdc32905668db968a2dc920769da18c62cc5bad432759733986ae5f1548a611da2d7fed11b536fca7c54ac88c452c36659b43bb756f20378a285b9c97cf87e6e904869866f8ec16dec6c7922112e3fc367c6d449eee5a8297a4b04d6bb4bc0fc5d0800c817a516096a208ec5dc7dfdcbd79b4aaa6c3d5059870a772e11f69f9626fc2756673b2f83d5433a249c097bdeaf00dd1c0c5fdc3b31caa15eb97a2f4808f1894e94182d79619e6211224eb17115f95918981b11e331de355c8f944a948e96b00bee3e1dcc730580e947acb3b8d51b5b4886bd26815f246159f810dc98088594d79a4d977eb6f9f3679f2ed072c9f8d427ec57c5cd6964ccd2faf54b2ff2b1e15485b68087924138dba874584b55594676bcf7e68f7873078aa83b0ee46845507d0061eba3777e3939d661f43006c5d968a77663e7a3bcaa5a4612ba7cf2f2cbb886a9a674aadac3bf49287fbac7f36913faaeff7de687ad69a63fd7fbdcef4dc9425cd07c018ab9a5952bf19212ca09505fee1abd2d0d147b78f0bc2ae1fcb154194a9eeeea17d2119eb36b3a05c803ef714b226c4e575e379634c04830ca6e4492d633f96374058d965574a23dc767c2387523ea13f783b0a2336bcbf74954e8c12cd3d9c1d6e4e76e499c863e3da62e26bfa00932f4257430065b7f798c01025e62d433db6170993fee7ebbf8917affec25a70dab0182e02f4d2b35db5213ce34b38b351e5fbdef855525c855c82c48f1a3abdccf3b8e05a0579f87e826dc083cb96a863aa506ee140c0a9cfd16341a828a24902d2b37e06a767e4ad741865ca5f9a16ace5db30e4667c09c7d02cabb8ac60fa99d6442739242992203771a39398210d50200ffb93686e25b91fdc4b68a7e5c1323340cce56ed5486853e6c01591ef3866c3fb16867f1f68576b3245fd646158595ddb80f97e373c98d79d984aa5f47e6dea4475a89a6f3dec97f2ca079a426e808b8018f4da7d7498036708a0d7fd0f3af6d35086cfb051a63057e607384806c482cc1f17dfb9fe152118ff6673265f8038bf2a78c144dfa8b9a22008ee38fbbd1fea487d3929a029b67bf510d1ee3e4b6f7f99e44a18cde3194f624e1dfab832bed79470b0029aeaeef100f87670d1e1d2866ba978e5bba67aca61e9e41e2f6674098323f2abc458b4756c16429a9222e2e8d3f4d70fc53d123a2855332ac0518c794002e9cc8aff0541326a043b8009bc80fa2110d13c1fddfa813c8ef9b352e30952bebc389cbc877a9ea03d367c6705ff5d1a43e83bb32cee9ed213c79de39a7db4912fc0b2f04ea30cb417d1acf40cc478f1c509a65d142431ca388abcf3daa6564af09f0bc6382bfba2ec9f97c3bf3e91ae05cf6f6f46b4165bfe085869dd1f589c53234fbd7702b7560b86494e458a4fc22a94e286e410f6f19b6e0a7a2713b457f131b7fc80a1d8a3711334ee8764e88d42eb098daf0940d9919a5f233a09470c23fa67f99e54bffce76300e346667fc40b99ba2aa0a435dedc6f40defce5cb0c6f9eec972ee71526a1c5cacd33785ac8f4d1da2d6b1adbbd3a8799607013f0cd108c5704eeb54138ca225a9a768f45ea45e30068699c07b1047067274fbb979ec403cd5c42d8edaf7160656139fe7078aed6a0627d8d95781fb3cbacdddf37d266d048f249dad3baf87af00441307a4b846dc62d382ee0e226d61bf01fd5475e0efd06cfe4f0c7f088b5c41a1ff65833a9a8bba17f50bd7ecf304e598326017b2fb5417dc53f1f6b180a8b2cc77d8b57f8b5c540c6093424411c975b38f0eecfcbc64dd7b8a6e57b4d7d98c13369ef26876b6b09459839ec66d0121c5194f7c610a28705c58dd2273e1c31392374e2dc3202ad4d1155686b6ccf3f78d0cedfb998e087fc290e70d5efb318545b63f0a693a29a324e0b5b5d074fff1bffbb383807cc98d60ffee3dfa7a0bf3a6b44840911438a4c4cc10537bec4d162d7812986109433ca4ea69c8f7a2fddc81a38ed7e142d3d6f8c3535fc80198d950f53cbae8c11bc0372ef88d4206e018c8a8ae020ee6a029570b7a76bbb65711f361c8d53e1b409159a6594ad7274f49975bc479dff0d0817be16d33f249a0df290d25d5593b867ae60b02a1efddb1e34250b6fe41186adec080206b5dab02127801fec8e725f7f96a88bc53fbc460830c5e247ae0a23b7ee93df23c202d58082710d188f9ad03c6fc12ec4db9f6f325d9b2279e5c1a3454086a864928738a65a6328ed261aa8e05d6aaaba7589288873bc3469b84951d6c2b3e432114a96e42d3d3c0f4edd5902362569feec5bcafb33b4184c368a229fb4b0c6560e29fac43a60544923b8daac29f7da415b1aae83be524562f21af3619d5b7ab92fc0d653be461063999efb3b2268427a895d789cfd0d8e8f8d66ddf69db72fccbe2553decc051509554770f8f9323b51bdbd6502ef3ad913b86f16a8caba36cc835c1df03ff0e19404d1cab5ce3f6a1676655cab74c6708f4a6d5093ff987ff7a16b5e939b0fc7c6ed0890064bc6a67f316ffccd56245058015b64f410437595309c0342334a5ff313f092a5e2d4eb30288223de9cd3b458b8862aae7a8f3d8491e52eabee4fe9702438f29c3034b0708dedb659a791f60caa67d8337b4f1749c987f6f4004ca308e3c647ceb2a7553173be9800534dec291a871112f79fd9bf110205cfc6091d97e7f47a0cd5c2cf518da75f848b6f1a2481c742408f189c81891ffa45cc489ba94cb812f29af9ffa9b82b8acf1820b88fa49d58a1fcb49bc56da2e6883f1b93036d7ff9b17dc8773b7fa94b6e03358697220cf372248b351d9c6e4ca02c7aebaeaff34d25fda64ff5bb488c4c38a04bacc6afcc82326dd96dcea4beea6d3db660015183eec02d78757ed5b9b4471eb25f773e9283abf70268cdde27cf5d2f6962536115d254e91942a449d9ac051e90d4bcd1c2a41202190acfa80be20817c2622b1120304ccc4378c7bbf767a35ea700674b3d39906732193d6bc83ee7580ca3fbec374328a87104b761fc9ca96f92e92026a563cbc53776b47a516227c488ba3b1a2e394a76c8622bd62578c694a4968a6c63a713556d3c685721a76397e361329d7cfb07e8a2f5e86e3b7d8b789dd54c7df8cae3d3598ff1428d266361825ca46e7f9333ac17de78e84b5647b0afc7a3578caa4eeb8556d16b7d6737be7783ca2aecf9aaca30cdec696466904315c7a0fb9ad7e104edd73bcb7614e6eb5f0be1eb41d4b47a97883f25ab0ee0e70bab9876341beb7920341a5e75fa9f4dbad2b776f83994908792d06ccd56b8780bf46c18796fdd380669edaa900f0b85e77c29e1bc1e107a89cb73a8e7af8ab92bb38be87461bc808469d5c36011506a4a7fe611ab9508a6fb668297830c4977eb88e6c266348af9354d0dfa2c4191ebe14b879b0f1a3e134d82ff25267dad6ccb6b81bbe64ed773da0a9cc67cf6283bfaef7b78519982cc297083c53d7e791a63e750214f5e2f78ae85d8113e4e298e0bc69c2682d2c38ebabadf2bb786f7dd02701ec2a2f3d34beaa82999f0d9c669187690d713dd5654e7696988176b28839fac02c9471c19d1e2a73155060da8096d506977f254e38bc5cb04e4b12e0fa129406ed41d709d8735d2fdc89194e461a59bce98ecd2cbad6677046ca9342b1faa5584c32d7a5d3345a04112884e4f4c595424c3312f74c8d4c800fe16f2a31e52beb4e229a130a0e7954d4eef368be57e2fc1b0314b092ccfd0eb20da8ebe5ebcf66b8f88f804a1c54b8858fda03cc5bcaefc8e4a9ee6878dc3411aabc8f7a9a737fc435eee0e2cae02c1459d681770b0bcb68b73f3d19ea48d38733e4ec68323c77e0e56079b166ba1de7d453a676464bf7e932d42878040b7e3b7ddf8cc9071a3a03378eaa033507e438b3ee74c4e71e179c22e228a781190041ab9b4844d50468bfd93c96aa87c8472391c99b61243f10c27080a8ed2599c6a596651bcd96a3d0ecb61467e628202ee05d9ac5a1d6153668f6263400d7bbb76d4b830564356b203f0ce01378ae30ed40e3057b11bd6f893698664e80e3f0bc6fa60c67872d9bccb57aa024b30f64f10b69e78c4ac1ad1526d1522fa792c59e98f91858fcfc30d66af55fe2247c85164a3e52927f723e202f26312099cd858cefb68417811463136e8f67af12cda1ed8f4d610314cb0fd8b4e3444d90aa8cd310ccb86c15e1ef863b3f344d3e67617cb72b1def34322e6e025bdcd30ff73670e22739aade0de9d476c25b5be1bb9992f379e22ca15723ef94110a5655dec87e856a26784c357ee52484c3d34597f1f3db9d73c263cc6ad59d25ff72c181deade4fc0424584ce8c562e4caf7814ad595c4d74fc8b27c23200ec097131080427da89c9fa31d69fb10437421f6187503a88e890c97eb710daa27e8b33160b40bf96f86d846b4c45ef59fce7f15f9aa0540cba5f2f8fa7bfbc6c44ca0266c42cd17e15b3a31963d4e31106c12338b7870ed6c5a137c96ae28316c3cd0027511250f7ceddc56199262578b8d1227b7d29ebe699bc7998c7de55ad37ddec23bc5e5d271c9cdc0b869fb260ee203f98d7d7a4d81e6eb6f46366f9f25f4c003f776c318017e2b9e61f837ae71a30b3128b1cd5866271930140123bd73dd3f1c238d24f122d689d31f24adaddd249e4453284037a80e8514c9f8080b1e02717e53f84e53e4fc616c17fc214b19826414273c36bcc7ef2f170120e256daa7c5cf081fe135284eb8a7caf161084daafa16505c2052533da60bf8a4f18f8c6a4ddde8a53c5d97817dc87e13808e2110b5e63778af0fc9207ecd9acd05d0261c3e12a35ac21a44bc3ed0cac9e829c3086b26e488eda94d1eb9a814deb9040645a1dac6ba1be982f4f03ddbaac0053e373b0b5f7f7ae568d623d4ac3d4b67b619de55198c5ad7ed58c7f1e185a09d77332b0e0c0e328e59cc701c865dd4c37e52858897c473aed714afd215daffeb22baf3d84d0aa41ffa5323f17da9597795d3594877f234d939d42f7849d16eb0410b1db28d6066dfcdc8ceef5dab672f44096d720c300f3e3b9ba7385493cd639721ff7a2521e90fce2a84e6b281d5a16a202088b67b568d99f9a8dae74e8d1b94b0db19efd1e7166e5a3a6ff222db26714e9da18a3d262f59556339a784fc3b292b5551bbaac688732e0020b418549954806442e9dc58977e11fe7b262df080b2dbcbaa72b377474e0370775e0db2ac3e945855326bbb2e72329693c7882b9b291fd5be76d1affa11a32dbf22442c9e651192b095f46634e47367f50408a9f7d40b5e21ab2a2895c5a23f97a145b8e2f1b03e750a38dd2d1d3533fb576b0f9da431198e0d529f9ac8a64d91ffdc7c7bfde0f458fef4741a50e03c72e32e8e56427a9eeadf8b2b34fed13574912eccc37a8dbe77f9bc665c4c626b01a8c6bfc660fc92d669b3e35af59c8dd4416fc55535c32c7b5a2e1763093ad0be3dd45d1d8ec526b5b4ece25cfcba3e1eff56f77f928c07d5c99fc993a933561d00a186cb0792d40eda8a7f7ca4cf4a88d5a605dd0f5a3afaf5988b3e2201ea6938afa2fa3628327ce193da2e0a099fd4a7fc2e8265e4af85049871d800efa1d6422e45a947334b183fbe8ec77e2cade69ec86747a09b80998e1945fa31b9ff7619246257802602b36e4d1696ac390d7123063b2fbe274264279d56745763d549ff3395cab262bc97bbd113df781f96d2e017d7a5f98474d460041fb79bfe972b66068375de9cf8cb83b7646ec7910404fda6f87407b3389257007f25cf64a38038f851bc4cc4da9f32c52d44a8695e53b5f98fe3462342c9929fec4c80f73670effff5655d04e661282d0b1e397b2605489f912395db490203e47aaea89cd20212af8a795986600a1dd98b1d1d3072c5012771ef82e56e8c665da40aa5aa738978c7b9688113f013740ef06779f66d73cdd86b24967682aca6b1a0f4058d5b2b959e52147025b3a957bb61c4d488381af9eeac41ab7174e21c86fce054629c985e87c458ee2d0b9731a488687db3fbfbba8382a94e610c9423e77e04bb7b224a352396ad4bb6ffbc2317e860b3a317b595f123d1ae082112c7ff464d953316e2845522f631125cc3e21cc31e8666054da5bf26019967b1ad0c4c5fe3bb624f90e4d869993e0aeae2d4721bee9ca4c22e23af4ed2511257e6e246c42503a0969d916d216237df96bb50972c2772b3e9bdc7bfd745626420bc564aa12c846be40f7f01833bab5b2aa2ac9e69211a8d7b006ba736a8c60f177f4424aad97502b406132ad72add4e07f6a12d4c0ff8bb3bd47fa4a3b2a1464cf4e52a8ed7f7e1268a1547dfc7a4e8236c8abcf456974628bee0ed1cd7dbe0b2ab254cde46f564b2c46915c15beb0d5d0de105d6c6a6b00a5cc7d1d0fbbac8f9376007a2fdb3bff8384b4dd3670d3c19e1ab5207c8f15f681931e48dc15d614028b08e2b810ed1239b4712d1eaeea03e84a01cf75829c8bc57c753b1259e27053c82ee6a776d68aa3e5988387724824d61a81fa4d5cdb6714586bd7b8ff8b9905f8d8a7ad36b03e21c1d25c2416326482cdb9f6d053578d1a319db30281b7c1c37744b9b3143855748214313170d9d96ac6a476d5d0988be2a4dd6b060e03ec1279cd08c2584bc0d8b7a12608a777e0ae07d5932d0ddc4eae7d4c7553f58f5c9450c01538221331234ff3d69d4cf957f0212cd853e1f2d348d2e8334e9ac06790eb53cf276fa9e02a1dce3f803a16714ba1794c7bf1ad7d39498d0a31505290896ad648e6a2ba489ce7958c1c0db90c5637b2cb661a4063f675724446b51b8e1d91d429e83cf6aa9b6c892f524661ee7ccf98e540227e6e74a51b2d59f7d0f451350ebf53c62b681d2cc8ece29d3d13779e910252f817f37537731b9ff88aac332800446b65a25a1983ec82d0853f8fff459039974af644c83fcf6a42818c620518aa35a1242fbf6cd096361a4b3261b7c44ff93b9dccdd0ea219998a1eceee3270354287f91403c26738402b89f8b98f8c2ec1f445896911c25aa2c1af06be25ed0cdd61462efe3d3339166d24d1b0ea78406a017fc51afb6f006147b7d0e5ed0a3dcc57ef92b8d33cb4020f562aede260fd91a0332e483fa2556d1c5df2163eabfc50efb81b82d8472c817277b8f4e5b56ba816d3364e2ab99a787c4061715585e0760fd2b51d30c801033123cc9e0b72e2b90aed7a9a94b11d883124d78f5f5edfe4e1cb5684768101a7605f9a9d5ac133406a95329dbc166d7e41f0efde5d5bcae332505d28bc0b6e8fbb9b7e98d346e2bc02a797c09c13df32b7dd607c6068716a2a45cbbde6d272fd4089d8a05b401018360516ce14a918c91bae358e6e575ea5e66576238a5e455b93cf8cafb4117c894aaeca1c4107a5380927672e6b919e1bfb67090eb6e28089fa91a16155ab7cab74688783cbd3568a804b46194b1a8400722c4f599fc5bf226947d837bd899ecaad17c5d6d97e2baadc4bd42b4985f0ff4f2afef781140d20ca5e040acc4c6d7189ccc0834108990f55e196d7558ead3935a3718feab37ec0fb15e1312eb0cfee883feacb92221f3d0a39b462d67117e7c6f99dfb6f1f3aaaf8a157fdefd8914b8535cfee34125ba931f8161dc83537ad1718a56fb74c584fa07684ed88c574a529bf6ccd0af9681fc36663db50d4e80d66db4accaa268065653db5b51d85f77a116ae14dd28ee779b1b5c8795d4ffef3ff0bf95d670f84db38cd9a54cb13f5f6826c60faabc3439d4ac74bd3a24bc9aefb167fa1f808591f3646806f8705129ca923956360c3bcaf0519ac379b3386d05c992b063fbea38980d2b919895c27a256f4c1e7543f60a9a0e78b13773b33dafa5f266941060b6fccc3ebfdea3c826ba0b796b7c8924b2357c5e3c7dbf90511a07cbf5814be35b8a611d393d48ba9dc6634251658614b9a8fe6f1dbea6a901aab51b9a6d9a3634d13bfa1c11dd910fe8d656615ef2d706e0d8308574e1c8ff03b29b5bea23151f5f1669f892014729003b0db4f0a4c0d6d91ed9b7044fbf0877929d700c6bb65989653d94e95da04f6c17de28a93186650894797744b31de2d340522b416edcd014b0e9f11854025a315afea0f67738a7a3e0d68edf9f41a901e6ddea0d9ac8557c193efe0c8b4fb41c4fb36dad0b6d6517ee36c925837516b013b528d0fadef3a2b5398c2467efb732fe924ecc74d536ef9c66a28b59041c9ffa1ab31199120e4a35b952e8be2ac0a0d9c252ebda170f5b075fb5a69c1ac47d877e20631b18098e202d17230f2cf5b1ca8fb31b5c348405c73467fb3249b382ce80d5b0886787c41725205e3e853d3a9d505c956561fa859e3a7e0b2805dd9f4d77cb358ce05cb9526b697ac73d043709568163518afdddf655037d2e7bc1a686276c6ee098826b7ac80c04788e1f8cbbb47e3097417112014469d79150be5c422d67ae1deb32bf9137fe930779903b6d48870a1909da5b0429d89121c005259ae2c976bbd4dfbb55da84c427947f78d668da262756e170cdab057a79173738ac2cc53d1e5fcdc084c11a7f3049513a6043c9edaa505e079b8acd1b9f74f66cfcc44397454be2b2d508527d484a0c4cebffd1c06713d9541d40823fc66ae095da6d031bbec971a785390acfadf35e4216817aaa79ed04386b232f034b39bcdd17c2bc5c4708c7335474f636c1c3de9269e3a21877e3a72b7f7e5ea3dbf7b150701716c9600f781c9e90d0266313f07f4999bb5ba05d4e90c11f05d910bd57e81127fdf1578d3146d8808fbe640c1a5365cb920422dadff2b144d9aee8b9fa40511bfd4bc8d69d778cc22240c823e187cde5597ffefbb69f9d6a93803040756faaa8fcdb8adec76b864b7216feb7057cc0c4ca09bc54ed76054a5d2617efcbc6838693d2df64a32390d9fc6710fc59521e0f2b03d45bfef6e64de250f7e2a759c2b8766394ba27a33a8020e9db0367304357c7eac0e3a902d4abd9a8012697db640a139747e61d85bb47226156cc1f87c70491fa6fb7ca5b55c14f0d8af3f4d9ec9a6827072beb91d139913310582981d6b8a88cfe79661838bca8900d64a10b5a8989bcb7c9d68e70a48a5f63e5b2e2e5f1dc58f87effd5ad64f694f4fd7ef76c482aee7b74eb1b8247f243f5b42f1cea663c453c5a07ed857e3a68ec6651e2c69ab557a917b96bc7849196a98bc87362a89a5b63c448944bdf4b50e154a6f665e12c0242686b2737e198cc918737aad1580a131c0b884cc0540f59074e82a832285e1e8bdc9230631140e46c333ebaa89209f79b8a87e9de6589cd365376cd95fad18c062217f950b9a36f80b507d065cb9a4bc89a882c81400bc6e903c0a457c17a3ededb357592702b8060b50ba4ee4b8f17560c4791167bd733328c51fee0bd2c40283c9b33a206e75cb9440631ef20473ccb62fa3e3326207ba2542a58f199d35d43ea4aa7aa2aff4252555c828561fe6c8d3a217e86c4cb78e398ba47a5cad6c700569bb443f06b92cd5e8e2f4d7471d877bad233190377653096ccd00b4db369b4b73ddb74ff47d78fcb2f1053726a0315db4bcce310453b81ced70f7ea098e1f54fc4d7270c013cccd846619731df4da05f933b21880761837b9b0585992b7bb680d1fc60c90fe5651ba1c363c298d0cbf0d8574a83b0edf16302af453658bb062857abb020ada6404a5a1e7e1e529f24ab05527f768f5f9c7a59eb531ea89bfb14697e3e64fc088549d5cceaa054e13a171ae7ac9c9bd1b0ccb1ea8bb08b7a97c3c65ec88708b3bd06dc58d23c1b17118be295904ae4cb67b0e09ac159ee9f3848e33c422b55fc5405fb2e64609ee406b5437a9897cec1c3da8edcca1847ce6e1fe7e37778ef1dfb4f032c7fd6885475314f9b734305a33b6423ec87e851fc9c5ddac4a5b69e5852a15a95002a13d7c761974277160026c69261c771ba7ac07b2ad1e5590005d340fc3d0848cbd74d643c542e9c15ddb96730a05a657b50fa078a6f6932e5dcae7cbe8c290cbd1b990a6d9f0df7e3fc380231c555563d7c56cd824acf7f9ee2e7f4821ed9a0d111a61843d4a791e78e5a14819006b14e0c15552f263b3e7b303300d468f3b8338eb6e1c4453595f1eaceeb80521fdb9f8b4512197e78f034b91158abb05935f4b5a4d767528af0b1ce330b3b604ffdff98d36897194bf0e700ad077f9a084dd208b69cccd388f6a74a2682be0ce242ff49885ef8983381c9a618ed7f9e84484b6a1f720d740a28860862fead739b152f31fbfed94a2821cbfe5a8e5942b2766fe057c5fc7f16ef5c56124055e90ef34ad566465c09a4cbb273f5f6aa9b6c51b175224227f7caaa98a18e3d7c0c74ed513a1546d8e9546909239859f6a6024fe3971bf39235b1d4942d956a8c6165c8a89b42ee4642a9d1e17434a3c656fd0010367e84e742bab3803e7ad4ccc97a54455fe17b36ba5acbd0e48d2bc863cd342b83973a42139bec0623d48963f4cf67b30ed9b249ad78b95cbd245ca527f3c33a91c9934d7ec9c1e66012a82873e17e58920774351794b37d4ede34f7194b84ddf66935d24032f232268c812de0499dca03b9a8a47910ced4d93a1c5428f5ab15dca308eac1cfc1b1bdb559cc60734c50bb1dc251598cf7ad9e2eba6ddfdc9c9e1e36e809b5f9cb3691d2f09266bca2309819728ac15eca752ceba1134e6f4cbb4d7fdaf4ac661027caa15c07da217988994c6ec9c0efec928aeea1c25f9b13affbb3adf9c72b70e3d959c2a83ff15103cb5f2409e369d5605d3c2529b5e552158b34ee5b80dde5f760a9090b724d7feaa5bdbf1cb013dc8fa8221330984dbdce31844111ed1811de6ec875586f6e3105ab2c2c2c7932822c3cec3906f673a24a67f35797f46f9a6a95b7d27f33c2969a2993463f65ffda328190e29aadcb3150cf8b45d99bf5486f50d96a21e5de69a2298f7217cfc95a1f92913762b76587abf4c4e6814a78ea575168d9e0f37720da8d5e5c41c61e0fede33745e89640a852c7637189d26f904a2d8aae8ea5a22d8426d7ecf7f41f3c118da30051af865726b1335810c5a0210097f950f445e1f8073db2d511fb5e9cefc4615547c1ea17393ef883850a5eb8cff29c7105a993bcd94d942f00d5cd5014e871fec1b2710ecf4358f52086b89fb65a7b32f923d531240144ba7fe9c1edaf13d084a2c56f684a24ede31025252e72e2e4f1f8ca43bd27e42b22278e157f5ab247b4f62517c59e822ed526460f42abe5b578e10ac7cbd3f37e5964a98478ea3a3daac9fd67a95b56bebb647cfcae8a127dc51a557f4e6bf42d9c9071298ffd30e0155fcf4f1be3890ecbefebac3c675634c094d355fae549f51249d441145ae6a328d2809c5f1ff62f1c773c65c2274ca09192e68418beaec3c985f441b410ad936cb79efbd03f09b363800822b14e3cd9acd8df3a10b8a4c2464da23d03cc38004e3c6eb56a5972d754d2ca9fb06c029b88f32f955f19d5277e9215644b8ca606a9f3ae2145ebea8598baa914d9e2ab6ae41d9ad9a2063bbc5d5b23367570a1baf79424a8e87cf77e100c41abde14a7933d0fed46f75181996692bc40ffbcafb972db634924b03ca0b82a5d5584c924f42aca5e78ac32ac29331646087f76c40f4914f4752d20e65e64b48fecb916556e4b66f9e057d968d04d3b99142f0f835eeab2564356e521e2af9f45380a0e3bf8d9abc6e14a8664b390f88f1e9a29debf50583ed1692a759fefac686d58ff95e05307cb479fceec40012c18a8144a05372c0aecfedd20bdc6409b4751f8c290ebe9577e9eec39833c67c007634fbc4ecbaac2506787dc59dfe834eb635b7b688c66140ee665d5c09233db6a4e22abc12be877de15a48b0a9d908e665ebcfd93fdaea60e655d179a76c2cb2a04bbe88f1bb5687a86e76ca9094d3f3cbdb1cc2772e938b617da3391eb8012b8a8bd32bc5f9e9b7f9894517c0b67a0b66a243346267b74b367944f05d9a6051a279743acd6e58c12a61f9389d99898a5dcff5c5780419ee28661851bc93af6bd5aff402a444f52fc37c44c44ce4ff99dd2fda85aba45bfeacfdc45b2edfee21d274f94faa0f1885a1ec80833fda4a51b30120fdd17ff24389a9d51aed2811578c191f0f5dd3a387096baa43bd44a4df89462c139dc1f0c1bafb29f1a6350d94f80c2c470dab787a33765d4fb6fbdab0ffc34c2b7da91f4e71d1b838783de98c08498d2b8854ef99b22b2335fcc0c348f62f80438a7168244c5f72fbde586eaa048d48cc97a5e5661f0a05d5145b031220d7af186bf5769558c84f78222dda4b59508ebdb06601b69f0151cc0951f08b93ec8566496686fb70996a21c93d644a7981cdaafffa4a342b40192f6c6dcf553cb7eb27e3e175944e26d9976fc8f5628d5b42b2b5b033932bff0e5510cc165a86ceaa89e37c8d44c3b5637e051d10463cca965a5ae4ab3b47bd83b3d419137f5d7418d03f1ea3f7b7c178c913bf7956b6aaff51cf1229e920e9b80ed0ce0620fde43645112b9ee7f2bd866769c7c6a19b5e4c31113baafd8ed14de1ed6ee85ec30d958143fa87b650ac00f28a0b6e0d93066495b5b5ce6d3d0efac6f15ba348ab717bb636a4d499566f38f96519a4879419c56fe9e326d26b4ca8f2b54a120c47f920a686fbc101f7530ac48400454fd6449d3366b64614db978aa8fda6a5eef2752fb5be3cf78792776016fa002c9dfb25ae3a4c850ae0fbb10d7e1aedaef621ec8fe03cf5c89c770fdc462e9cb6e7c874678f7d8f5c8122392ddb4b5a93a418c2a321c83f030a07df4a40adff1ab88db33e17a3bcb34d5815527cd3300c87b73060663c9bfeb740409d9f137312eef3184cc0a1b008a5c44694fb80c9c9f48ff81f57059386956d19cbdb0bc545553323d3a04abe65412bfd220f6a20e7f9912567fc6f6ffa8dca320623c3f9c20ed9c19c51fb585e8f182c8a09270aa62c20a46633ee6eabd6211ca89b0e34967e801f03083980c26394c7fa4e69a2661b0f25ad6d383608985eb8a120a8fc32782cdb673414428f17f2f831ad8caa9bd7d1bb76f99b5063fb4be71034497d1105613f7f67659d4085220664ff78a86c2242a40ab96d0b128bbc9502f1aef0ac7d190e9eee3a13ae6e44105854fa5c5ebdb93eb6609186b03d6f381b7e0942b68a0d63cae5bf72d63347f3982ac1be70e4c03178ddd1aad15e5fb729de73172c1f0c71fd8163f2a49eb18ed5c2c11f99126aaeee6dda8743310ea97b75b679f871c8c4c44383111e7d6726d0182c37f744bfac9427b830644123308052f54ed4362bf2b0e060db713cca5aafb818d5a433cb06f8cd060a726b1f081a56ee85abb277349470e3967f6970f78680ebe19dfbc76900d8d6c86187cfeb82ccb3a2cba4167c42270c91ae7865579bf24800029f4470cd72b48084d4dbcc504ca63ed92114b1fc92a43dec24ee9e2e86b00991b9f35e814d9054b57e72ed4c5728ceadbd5163b76e4d6a081e5760f3c501823b86b89e9fb40d8cd821e88efe19101d9950f0faa4bfe03dc806661ded1176287d9436a19cdaeb2015b99a5ef1eaebaa02a4cf273247adeccbe4c42b096de7637adc02160a2bee6c3a27e46492cdb170facc3bc918c35bf94be8d1fa6c2823d686f35a1a6f695d1e5237f6415d9b339b429587168a55aed32c0ad7952ad8dd910e4e4824d84f9049b6f521d7feda9b6b6d18831fb6228484f15983b9d7f994d6de8808da720790b915d63e78d6b80c8ac7564fdf6a13880eada86fa81a62493131c0d30671e79e53a2c5d6726bbfae8655ce63c9d5a8bf875a753b8aed993bb5464d98bec18d2be7b8f94819ff3a94cb5540544a53848d2e327cd7662a9d43e98376783b77195e2b2fd455e5c42a94b02421a10bec92b33ff09536edbda0293f36794ab95fa581da2a3453fc4273badb28d5e65e7ce98dc742eee600d0389c5d6c83f88e143ce93d8930600cb09354ed86e5d9031290f3a92d705d8abbfbe37a0608250b195573d25e4c4ca00fe9d40185a13c6eea5555745b63e52fb9af7acb92832614302953ad4edf75861a3ede27e078f6d54a601a0f6cdd89fa4142100b616762ef61bc0eb545544cfcd577ec7df398d9802d947ffbb7e448c0577764d0b9357ac83e67122537569c5c606d9d89c85d726e0c6a47c213c75f84de6aa25e35c77205b6502ee74047e1e8763ab385a7297b2f3ef04607c6de3a7d165901293e9e4a17252ec667266ba1bbaa9c819d40d5b23b25784ca9c047eccd1e8f44ce84ddb78da7eacb2e84e5ea2de90cbcaafe7b022199a464c2f0074911b71f4885ad85dfcc8e6f33cae0fa21ea506458d447c7ce0f17affb37fa167a3d0f81a92952d55698ec4d340629fe2edbed9e86bbce2491e3a7c734f688ae31eb12d74aff1a531176d3db7fd719e44dcf36e6b03c751637f6a0fafa3f26a0446f45a30397af95c9fe1a1b6dced106a2c2bf9134fd705b5f25c5658177e2c1620c8c75d6a37ab4440da26914301b5a2be82ed697a85207501b6000e833bcd533062f483532644f8e533f6ffcd647403351d9c18625c1685744d987b3ab735a97ad6e2eef500b964cc2556615f941069da51ea483573bc01f40c9e38b0bf47a7ffa35b04b40a82411fcebfa1efb1e4470e8a8568914675992d0ac0bcaba56302fc05d03e109a792e319e40119aeaca18fc50caaafa44ea6e3c0ae18b1fce143dbd42cfefb6e8c196b5e267d4fdf611e76deef1fa3de25e26ff49b1e9d4e78e770e099cbf1e2347ce82067723563633daac564decc714c394c7f1a1f21409f9769cc46904f65d19ba926b0b8ab67930df526401edda29a0a6d13958ade12d4ce28016b21809bdb6fb73b6ca567d5da66d82ecbab93ecf9bbc56742960ea978b19be6250ce5f0cdf498cc433122a61d8b72908ecae2a68dd83906d5c46c9cbda90574e56b43b275b327066b47715e94dddd2599c651a944e1865b4b575b8c6ab2fb229c4573576dce0011f8894a2f36e8090db49be3d4e0649c5186b2907bc905e1c78b7a32ade5a7e0dc100d907d113a334bd7ac4673c9d9227ae69ecbcde73a41d2e3aea0c8f372fd05cc4eb17d294271db7550d8faae7bde72f4316bcbac8d2189920149513e9a9d0d8b47a64fa0f43977d0950d0e2cc0c8ca4c48c0c83e15534d03479736946d2f2f682d7723f589451b61cd0e1ba01d7766ca54e39da1798729341fc1e4ad95e382bb6c0c8520b5021ecc3a746b480ead353ce0c80162aee95aaf8544c1bc279ee58adc2eae9f365b5b5a21696efb2af2f44677cee796e04dfabf88bc51149ca424d091d169898ab36f2284fe21c1fd6f33b769ace040f716c9b6e802e679f60f46faba220b49ee15621bb30961aabd6b774ceb13e553909ff177d3c8b4b55326915fde95469d230b98cabeaa157f1ba21d4e54eb21a913ebd4a2ddf3dd72f35cd14f1de57f217fc9842d3dab2f658b9cb99f4496f958f39fdd36ef69fdd49c4df2f7451e2313123c26e127f445bd74d0ded15220a7aa312924b087e0f2d4a93f592ce101f3d4156baa1a6f4c30c48958189203a30856b9c8fe03f54a1ed7202d03e49f64f498c65eca8b1f5911c7421d526a235cbb09c4e2496c4b8ed12e4e0c34252c42df21d04ef3a93c4493c466c48fe998b9078b5d602809be1a0f4da19089f5d835b375c4bb1cb775312401535e8fb566a9ace73056ac0c3c0fc18ba63a60908be5335613c420c8d0da2dd10d880c1efde668a346c14d5f52447c7375ac25bd1d0d20e410107a97fbb8ec2d43608e5e892c43a06926feb95fbf19d3184f1c7ff8e8f7a6d41b2979d85eed57fc762bfbfa5f66852d5ea23efef8ed03e3e2342c926a9a2e5315a0ede6c8772b8ac4f642f2e7e77056af295207a9a99831e2491d05def0775049ed84ca7ad97dc0706829e554d818f36547bd7f83c164e4a61bf28564fba788a396002545b0388190b6d5432bff6c59ff86d34ffba3597fc2607d7a12291054327c1bc07ff385b6cfc6ff11d206f3b8c1d39ab9fcf9901a0e80f67a336e07369c01fed7d874ee7622d4930c066cd9cbe69c9b92eb2862cf2d9e96cf556b0d00468651221701f7902d71674c8107d801723d688068d7bb97a07777456288fd48e280cd5fcf843290194dc1fb54aac6a6a410d0d61e78bb02001756e5a4e7e1cea8f6c74fa28c64ad1eb4614b66a5a40f11aa248657f2033a50e49737256d7b46bed09f89debd1773508e3f83b4bbd9d6d822e525af118cc0b04106d7c8fc0c4cf50ee1cac41a1801fffd414f43fbbbcfef640ce742fe29ec7b98ab8d2b708d98bd548f294006b2899743f9a29e89ff24c9e4a8b903772e87593be167e804744db7a7ffc9d5dfdddf196a71ba7f57d6e67213c430488f166677262e175aec06e9c5bcb35d46c41d2df113fedb449a67781ca924df13a2568635146ac24b20f52b6b6dfa5046e7b88cc2a4336dc3e3db268929098cdcff263850e5d1731b8d53cf01c74101b944915f5542ea5b9b6382093c60e8f71ff8947f6636c62ad57c4db56cd0453b918e34f0a32e5fdff6dca1ee23df444c7630166352b65c714868a9c9166634111f1789456b001668f929d2ebc2dcdb224ab0ddf1269cab92be4f661f40ed4c58f6a7e2a5e6f12110a0a0b38585690c69d52568083bdf2c78c12b634c3150524fb1fdf9355be1ad239a583e259380d4ba6907c2fe11f5cb8f709cd60535e6ea754449eacdd341d4b84e3287bc750941bad4f99db3c7f4620a41700aed76849ad88fe6175fc7e2d2aeeae50a78fa603292ddd383f7b063fd3e6c7b72299ff1f05ecc6067633c26570706a5b71f8631e21caa79550b613de95c95dc511fb550a26f0f29c305f55ca01c66f23162c6fe1e99e5e7334e6f8c274fb1196ac06de00955378fe53d192fbeb0a7458a1e175f1828af708f14b76121c59a83e29b541d526b09a4cbfb29c9471bd9b699f6124815a9adc2c4732d067b510a7640fc6cfa71298e04274391689e970ca50aa23f2f4aa6c4351f4a447e1041390f33561fd122b505437ca3b2b17e7ae96a0039dd1782547702217a5c2b387b2d9f56001072be2fe321e83cc5e4e808859319200a6bd5fe8729ef68dc74e8f34d4a4b568bcd3539ec36de004a5325ac883dc2bdf379bde8a21a0174d6fe4d64a6edde4c493fc7fec4b027b59204bbf92d8a214891ec9186904becc2f44fc8fcbf571f1456fc8ebe4c5f12efc4509c1db4bf633b828e10d601558463e1465dc6bba60eeee99b4f7c59bcf47c71c48d19e0ca6d097899f6de0c5458184ec4cdfdaccb5f6c0bfbdaa5e44eb9840b9201703f73bacc87e3bf12f77dde52bb3a717bb6603ac4ebe432a74b0bb297c692e101d0277461f5d036d8e598eb873826e890c62fabe30000be86863b04eff99ddb65c53dbbf09eac0529905fe12c97b2f2bb7be0962a922248ff6e848592d102541ff5e27d2a87989bf76b74a827971f2e97dbf219fa5c551b9676311448da66d70fc41eddd6642895fd70c46af522c040f871677671a2e5eeb775f28bcb82ab02e2162d8af102778a22f16ca55697b1b3d371dfd904d9c928db7d211ec185c72dff01f06632a5024e6d2185e5f85d4d4e3d659894dd2a71f7ba5f80fc30d4108e1b8e707ea6d621301370799736a7c3a93bdb026f02a06438d1e59837dce140c5fe2245a819b666768c2125363e4eb65b0bf1c1f8792202d095535169d563d1d225f17c10ea22c08ee2dd549ee1a50a6153f55fabc3e511ed7a02306669a1df5479aa952740dea63a6047899fd80afc1a169e1278e173c13d88f42479f055f996046e042120aefb04441bdc35bb90ef7a2eb8bb8cbc063cf337cfd7ed1bb02aec123e6099746172ef47a5bcb5884c874b9be8c1c35c47d30830579e62d5b38c02a88a3f999f236e689635395c942f226bc8c0fde11912cf46de411aa87ee4474b370ac9639339526ffffed02baaf416697e97adeee7f9a2efed12bfd62c6fbba59d006400f59a3c865bc3afc8b6934d5c4303db02b176af31d93488642f2b6ca4eeaf6f0b1b052fccd2683b76db0dbe0fda48c05c713f2d6c67a4b208a46449c1f128b4d05294b436452e11574bf91f635ecac2b6c3480bd82591324a9bd63b8eaf4fffd9558918b04b5ba199b3f178635617fb3444b6716f34d35da14f6ba0f2b388f62625b76c48b9535d84cbf8d1ea30188a642a34db2533d56dfade873ed6d4353893095559e7af58e37b2372883421af5982cc45ab6ed05804f7aa28ef8550ba617c5b6f49db2ca81dd9358b0472b8809e0823be656ccaf966ddcec0c9f7ee0f3377f38b90039e466388c10f5fefeb3b30df3b481331908a5672fa49b7b98641e14182f01f46d7d8897e123d9071994d9555918984741b7a76427e35b36fb2fe5e07e6a98e9480fa961e083a2bbba046ed1973adba6c4ba79f7fb1919bf1e2578f9e5a75d0ee2953e0991f333bfba5e9933d03de494ea9c86a7726df61e0f3b6483277e593ad5c7664cfd4a08eaee3f62104623b8921256de00bd96dddf4ac27298058aed5a1302d9c383716ebebd14296956ba2ad9ec3de71f645f1d4b1bffc92037cd32bab2efd2e338ae1cb48389642fe569747f49ece761adbd67db6944b9c35346b5212f3202c8d39286a598c07743beffc5850531829ee2b8e860a7eabc976578c71338bbf74e0f845dc32aaefa56ab5c1191176e2feca4baa24d397f7bd651761144ab35425aea8704ca2c72a6de6a3c0930fc6737e67c54fd5aebc5869e75e6934d0a55267cee956835e27aef910a52372ee643d0c1359a02d0e50b0b33a9af0f85b87a92310c822444bd02f55d4ce86f0a31381294b756c0396eff7eca1affa652a88ffc696582fa8dd90ba84817a76ff14a719619c5b88e829557061fb3106f070406353f6110ee64cc7e0dcb9ae809ab520f944a74a719adb3cc3ea78bf09a71be00a3d3849e2a2eb109316de91b6fdd16af729899ceb630e73ba83f70915a1c5ae1a9b7f4d62b4ae003fc509ec27d1add8643c7b8bba2e11304eb0dd5ef787dcda5122c6d558c75c29ae4b50d754171f1b734f0e790a41bcc9bb7e00fc97ae804b50d37e38e9829f7ed4f44382585879527c125c7ec10c1d7153f46a716b2541ec047e6ddf33de73f753f0f38bbe1bcca7af56789eb6d8acc83cc7a203ff45967b88832592d792961826920ed5f8839595d0d2d5a5ba92e857a59acfff0fb13a86393b7a20d96b9c530895719210c4e26301d22a0e4579137beae969eb30a9b2612cc3e211cf1911b8a7230ca15885eae91a8070af5b836af7f8e7efe5530f18111b16dc5bb00d865c4ef2b4949c26884c12bc04fc52f1feda4f272f529aeb8fc7e0b26957a8ec8046838b2a496f60f8b9b8035f167fdd7af05b24db68ae903dc85c415d3d9e31f6b9d892cd83cf0d16e87282a2c51353d2a28a9afe167d0a6adeee2a6eee294e6e71f2700c7b3bb7f920623e2ddd8ee52813cc618f4dba40402d0d66ed7055c2eedc27e4d5e8e650a3555b7a8261b3c356b14bd7ec5449ba5390199e4cd130e446beaf79feb3c4c0a0470fbc762511e5a0d51b55c32a4daa50a56b80600c795a13115dd1203b84b145e3e6a69f82de9a1e374fad7e0798a5baa6358a35c8f5b3193185189dfc47fabdac004188b2da31df22d92276eb01d82e9248b5bd33b2354618f190dbe92aa4c38a06430bffda9c05d5ba3acc674e8cd322b0e6a1a6cb39b4bb47aef2475e5cb693cba33f5801428b02b5cd40d1b1d89c8e2f97245c8b65c4c48fa10a9787550a5850be7e39976417e4f1168bdc1ba597bdd83fbc358ec1bbeb518e7ad0a794ba17e3b13129d2e35f49015cc4bfff70d5ce6a434ed71f69feabe0433f36eac7045f125063d85bfaea6609a02783ee1e5501edc18ba3c546b337cc7c09a3651cd05e7bda6326e394d54b3d5eda953d1b1ec386d70ed6cc1da2bdf3c45a7dbc5f840ff4ee880d5cd00e35a7d3cd065936cdf36832a1baa0ceca4262bbe61730a5c09e45bc472248ec04d41843beb662cd07b35f0b908b6ec482826903b998f4b7332c580da08a377e28fc9e9d732c6809f2d308d4260b543e4de136786a9b05b46fce91c3a3b51db70915ed8b28e5216702113f3ebaa0cc8d3860142e7374546e33e84f5319ccf4287736c73c0ff9d97c7504d04ddfc46aabbd7a83793b11c402f268f18222d4e6d85c4002f8b309f0b10f9d6b0f1e64e360799794a86b0ab7af59d47a7da7325fcb502bf11acf67bf6aabc7c614e4eecd9888e09b0950b47a49f77f2ad0e7c575c2ac6cb215c15f3a7af502a034530ac5a21b4081a6754c8d0c2f560851ae5310966d2b6497adf3a5518d9d29f3190bc8bf6ad30d7bbaa9f75040100cbd25c7ab4f6e523b34a5b56d0daa9e7922981d4efaf079d0d640d4f194c325cd8b467cbc542b53e0bbff5ec4571672f0b6bee5bc21a435ca6caad34f3020a2de0dbc56d07bba963382f990bd25f20f6fd188b7a306c29a2d3a90f0026753c648470aa3c7a85e9e06b5c6b30f1b0dd22a2528e5fffbe7065c4b67897312d7b0dc0ebb430106ec7922eda2f37a9d6a73581c1ee00476ac07586820d83c9f4d8a433284883252f9abc002a39919e3b6762474bf730bbc7ed879e654a68ff2a626ff4f7afbe49c0da6655cfb98bfd882a1e931e9095833377c346f995e424444e3ad3ca691fbf89d3096cc2add15f43d42e8916f9e485b3cd51bec01c408d5d84097d65ceebc313f485a67f12b4ef8478ef5d1dbcdcc3feb2e809e6a542542ceae2c092b67cbff3a7fbb0955c209a6b3c8066e3d687bf63344e0b9029165ed5701d9d6ddc3133903d8dc008018d2fc3f3d252fa686b63b7f5250cfd56068a1f0184990b9400544c5f4739fec7e5398f0e30c60942b47d08f7c89e4d75b4141bf60b96383da5b870cb4476817ee698f19e849970d6573f361c5e210cf6040cf296e1c1b10c0f8f8062ccc9031028141afd96965be20b93eb602bf256cd6b5848347950ad7705412e211a897ba0d4f4e504c077a4d6b2c26e6413c23f17c787f2ccd597b755477b21d4cebff28704d8eac176447175d3a301cdca4930e3c98679e045ccf0aee8e2926a83d9b9b4830bef875f2f98279cf8493c41eaa08cab58b6b05d92cd2226d353a6e1bd1ce8cc89da58de2774fd47067be68dee63e2423246e4405bceaa6a22382825004b1127f789521d565e7a2d5e0f1bb74d5420e40daad5e33e4a5d4cc08a94bab52aac5615421a312754b54d82b04dd7e9dfaa2e9e92124a13f868a769c5a584b1de95ea10b49dd231c6eae1ed4087b06ba4fb7e23380eea253818874775fc1ca9496ebb3315cab1507fdad377a3e2389df0391b1c6a7931ab47bc0fa49854b22647e2de12a66f1c1fdcc60d3cbf530dbba56d9caf44b485adcfbd2ac8e82106ad191041d77e16f1849e276917d69d5430385794040fd4332e2675c586862fc578489c4b4a85fc9ac3f1fee73fca42913a1ff801af4a9505d4c075e16accaa8db8c4d4e20b55c7c9629e27ffdece0ecf2a60a6513f98805ce34014bee1997a765f000575d360d5f687afcaeb3d3b4e7158e705b21613e3a5df3a9800357eeabfa757adaac6838fadbf145029921ea27f190a5a6987415bf250f4ef0cdd7328d0a6232282822ab373cbb32ed5ff01491a116e4592f42b264a310fbd8a4ca28e6c9d72b4873134aae626b5955d843f3ada39ef5e3e44bdd80258efbd1f19d75863b787c7f24f25c8ba57f4430c9d7b87b4a2f66fcbfa0cebfcac7ccf122f1bd72afa42a62360c5cb3207f04e5fc28ae00c9c8148e95802e94f35a696eecc89bf1a255fa755fb235102cb94a93e8b65a8b053874ff2730183893c8f35c29900fe82ac47c4af77fbc4085c423492ef8705466b6571b302c2d3ec6a5055f0d43f6a07331ebd330963a7ab1c9dc47dd524543d6aca7513df2770c67b78163d5b05b08e067bb46d091718bd65e9a6f0a187fbf994b7bebaacffad109d9b333d9f0d072c340b129dd9e2bdf145df24064e12ba943e8fcbbf32c9c2494907ab80aae4eeb5c5b0207f37ee7a51cd7a184580a0b558654d631f1c5987da0b1bb5a62e23def8c74026d60d1284078736f16c0f371fba744321c651ffc23dbdb94ce592532836507644a53037324ec446956e68888cfe7bc41ed363c6debff3cd898f95dc1ccfed92f66226645963e16cd7433b248a1d63a0e5258076c3255b398a929134249bac951e1fe4b9b47fe0eab5e1be44542e1ffeff21ca6cb557633c0948a5e489890904274776e68cec6738f88281b2dea2ccf6d32858adb08336ee0e9d2e8cc3bff97eb12654b7d64c6c6e125d1a155ab34271090b8e9ec2220991de9a246f4e246df342537865a7867f4b5750f7f4cfd318fae3dd845f267af8210822127e20daccffeba68ead25e5fb0edbb3e6fa33f9ee6d6a8ed3535193e89477c4593d367be7912db16c7c9d8ae9d4edcd920ec16f9ebd8b37751c6b804b6edd2b79f7e540fbe2aa84d67795597d9cbe52ced9b43d61ed9a51c743aeffbe56c5cd26e380b9cb1c88c6da757f585a7e1408c870a60481461ac56e0b16061a73e7a2e28612f11365dd183dc920cde9ae294e6af251922380e42bed0efcf14760614b4c0b33290ca96e53d4ed526e843259d01dbab13716051ae3a51bfa4ad621d55a0fb830fe56da3c291186d2b2a68b2698eef46d893c03167df3768895d66cf5875ae22c593b2106c4d3727a81497e17c20a0f42536a0920fe1ead0913803577acc1783e7d41866b54b26f6e779717aa74cd182e18c7a184fc9fd9e89b0023865d04fc2aa76ceb70252ac4fe846bf2e51ede6ab7ad698a6c3a73881a439c8f7802c9ebf4810210570d0d05443978a3e1a2b029d573eb38de23cb64ce8c53697265d2a154c956e829bfa5450de2330c5089a292ad374c2a31b744dfe9cc3ed80b59b22b7c6551992b0c81053b717e72aad1b76b26b41d11370e300aebc48e338e50c5dd8d223c7ac59ba2107c39ea7a7c78a93a949724419f95637a38849ca78fca8b66d7f72ab8924f12522014d7ad95e3470637d29673520c1a176ac1c3ad6bf675c2447c76d0e0193ff5d801a3507eaf2931a756d094b4840444d347cc9cbefd9c347e362efd17ff784d860b4bceca2e5ab9f08358223d1eab045924082d42bb976f107027fac836a2b6fbaa050c4e346e4b5458b7d7a6352ecced47a90a55eaadc1ac0638879f36e75baf505efb11bfa72ff9cd9ac572a9c4c263a590602b0bc5edeb2e43642ee110e486c4fb54acb35255af25886b780167e0693a78aa3c4308756ac9a4c922293c8d521bdffb5ecb6260b975daf4e534f2fc0dfa3a2556f846c62b9574c34d5bebacfd7fe3e899de4252fc2fe1d7aaaa5a2b604af69c436f1b87701d17baddd291e35f48518aa7319e974a20de140ae9cc97f6cf66ccffc7031dddd8bda1c8bc573f7a7e84e90fd7bf0448178769ce51ca970b5b827e34f2925187787a8a1ec07aaf9551b945fbfe10a3a64e1bc5f97c7fc5e26e96c10bb69a93b45db7c4a5436a1db09e669e8ff72b0cc78a1112c64b2e14653ff9f86e821fbe08b2495c31616696084ba78f09194bf4c1c5169880b89e158e6d01cb6afe1f4afa7b8d25f123d131466b3c23d43fb2fcdd78d638c364454d6cc43356feb51249d3ecda4391cca638f397052c9acd16380ba290b7bd0c352c1332ea3d7cbae591d65fb1079f690994324dab8ce86a43a0383313504f9f1c76cb4541882589cd2225b656fedd4f17af1d82a9bbc40bab9714da32bbde975cffcb66304074d8bd4b4d96cd784745cdbfc2f4e1c6d49682af601e974b23c25b9dac8ffe298fc5342e3a4479b3cfb1e345011b58f4f6e81d4ba2c9d5a82baca7e9143e74861f9bdfd567db250bd3e688a7373120ae9ebe31a100dc39feaa83b1241f290389d4c95932f3d07803547be436ba40addf76de744340e7c03ce3e7561f70c18a19d5cda7a60ab1b4ca6b7c9e394d35f381668485522bc126f4763c77a74ed52923efa447b8f3f186d4df2bdbcd884cd2de3b943452bf11c0a13d29e6889d8ad87da9d078bdfb5a412b3bfc37e4afc4201a5bb2ea173c5048720c4b33d160fa7b04c4e20cc0a692d3c0eb50ae327ca113e6ad43ec8ca2fcdd141f1b7cc7546863dc1e69f36238d3ad72ad8c46635180ebd4a0005634d7a298d97d6a52bb2f44182ea9cef7f7367844ae9cf83304fc92230726edd1f8498e99ab1f5d66edc7a68980b2b415eaa5984bfee7dd90b84b5cc6f8f3dabdbe2526d22293657d29692dd0c3d6136b6ff705573409b45fac91f5ef996426052d84d3cb78d83976ecad800884aad56ae6da4f95089d8b84c7c28ed122359b1c7bf429d949fd1fc2042ea036658ed3956879614662220a43ac59d49764bea3fc4d544f7a07982ff30ea9ae0f252edcccfd00badd926ce7f5975290f9b8a9082db5e41600a8df10c09854f0d4e4991a000b996d4dc3bab0e2abbafcccd1b5a357abb1cacc6de929f3e0eb4b7e1776372de0cd3e95c904cd2acaab42afefb603b06b91f8f20739a5eeb12c40fd46e43644987b15afb35552537186553fe296f3ef588671e7bcce1f2c40d60ba7984ba1d72f94adc7a14621c0fd63df8fec310f7863ce2315cf5841c8f2b60ff7ea15e35c0d61be50c4ecb21e236fc97a08af4d7d820ee0a2b4c4273605a5d8bce75dd5e5f33c7fe5bd03b86e06091750ff24cf521f1749065c3db479b9f056b0ae833f3f7a5b4f981ea5623ec512ef8456214ad51d255b1548eea0f74daac8a3ab1bf08199bcf81b889ce3814baef7df9d88ed00243933e8799ca3ab392c1f9a9bd8a0f240eadda0b87b7072d92b9e58b32fdf0b7aa19dba94a88b4f5b3563c3aab6007f609f2c4e11d303a5a3029e852aaece40704c82975d6ada6a57d6033bdb672884c26ad80907682c7d5fd4122e2bc08a61905db1ef779420524dd87d18d191303540537b7c145290faa758c0d2f31709bccddcb49f1102aa4a6615d040def490762edb36a0fb4caa49e0aa3e97df0cae3d4bb88b13194cb6be0df296b8d21727ef4c6165cbbf0e717d74846ce08c20777459c295e87fef289f29a99038dfece3b2465c7e185ac83da1598af5b6aef1ed7f7c07591d57017688ae9c689f0676e317d4dcc51b6d6b27dc44ee65dfbb7dc9b40d0c7aa028ad8a6fb9db57fe71f2d06f8c51bbc2816fbf07513e75e719f885d31baeba8f381afe88d55a4319d78301d97381d61fddcd4577ef6f29dcdd8af41339ee8153eed021be0b2ede8109dc56a4fd27cd4352864d9410030774b2c93e71199a865b5856814f47e23fdf9383959377890c7deafb9a839a6b6e26c10f5aef3b0f7dcc1227eb2265dc4b3461fa32f1600ef1aa2e7c097ed54d5bcd2e75ad4eef487013b444d4aa9ca5c0ccbde9074c5ac8a474bcf44c3e7ccc399ebf964ae0a43797e3a9eec922018a522767b70e6df0d9b61b12222729febe10f3d5a65e1b3e1a70af7556fabc769f3f843b5b8aeb01bb4f2c9c15b1d4edc70a03d309deaf13d2c1b88d9683c85a64320b1614ff59e1e5d930ba802aa54dad1629ac91b2ced21c04e3d2e097cff9c5391bac4971203b75f9ce64a232913ccd18c3a196ebb28ad0f71a1c9414c33c585248543c5de023b9daeac59fd34e054aad700670038f7e26fd9dd79cdd59671625b9830aa7907fadc960808b40a255dfe73e7ac97c3552df4d159401f16d617eb40c09279c730740d467f6457f406cbf6ca6090b7da78f7262825498d361ac7b0d896b3750ea893d71a55bcc6ebe3dd228ab7c7699097159a7a5eb6209a1183a2e0ddfd187cc78c27cb4ba8e4ef42b9ecf1485bf6e4ef3605fc23e944ae292e4fbe53c3f56316c78ff1e50897e90403e380e170fc979dabaf51233bcc7314be5a667f41157eeee507b53dac8e87682ca0b46f112fc2adedf56172c35effcce4d456d2f823b3d26420f65b1bf6493c695468a78efb6244511194ebc7fb09359069c40a21d3a9e3bac7db77151a40c0fcc572c3d723ba499c776bb6bd0865fe8da6347099f1f3328bf0060dc3ca01dfe4002a00f2c9cf54431853c0eb7d48e2ce8e72283ed4563640bc47ad240889ffe4030047a4111c4420e3aef812684cfcf44afcc62340ba16483fb4b625a7cd636363b1edaec6d21d49208caeed56a61fdd25e201fa6b0ac9f8cb6786a1d35fc05a661f8eb75cd3d80b685606c417bb56d532f783d94833ac7e0e6c552e3c931eedff5f21b0d37a414f331ce6caaf632a62ceaaba4fb393e356b3506c3a3f982de0f1fe2ab0f7b2c38773326dd1492fe3fa75c57d898bd06390030e971026b6d61c99d76eda6f6221619816bff75890df8306b63135702dd52edd42448ce274ca279250dfeb29dac0fe3e16d32bd02d673a1ffbd189d27ebd2308abfb2ff1b6b45ec311d734467104bb4ca402bd957ce62267e31c68891bfd8b9983209b59449e376aaeba65b8cc2fefe2f29c22620d4c7cb1d6c4e3f6da6fdad6c0b93bdf4373007727d2045a47a911ea8980d3ad9f76e93a73b9010b124001354d673ef4ea516505af931d2eb0a0630e3919571853b6ac2c85bd2f037a9e7a4bb529cd97004eff8ba7cef3433e77107942fac814e3ff3142fb2ca906608840ec98829dc19bfb2a7d3f8520f4e2fa3f595a5e35262725f482b71a012140671495846526e302b7b95334fc99cbf68dc78db781f9a403b54b905c31220d0e7e2ecc0fff81dd122c2b3d6534ecfe8fcb33a17b0eca90fc0bd1ccd3d8aa0414499cdf1d246c4a392acc76bda2ebf97015cefb3a4fde2516cf441a759c515ecb75c3f37223949ebbf0ba46d2b71db4b9772b2e27960c5dfcf37fad61da7957df926e5716604643cb49bd04db8f0306ee387d0560986eeb909921b77119fb6252c0cf42e61495728d7e14421ac62c8d4e19708a57b9a7a8ab06e0f013cc2b77b41f0a2c75e71120b1a077c8316ba13e91b3ccd249e4f479267dc23043f9639895ba3c43b7d9401ab5eb58e6a04570d5e5c34fa9f69f8ac2aeca95f71e3c0a905f31c61e1b80e3397dfb069963a59cd8531c0b9ccd3360d83bbb5c8be377f5634133e55c3829fee55033fffa39ffbec40b167cc8eee8f0b49c0ebc4ce7d32c8254fdd83654ff0aea61d9fc39cc14f93817a2bed8a064115d893618e697e72ce9f2cbfe1819c11e620d17e373b5602198ecb7bc057e7b6987cdd5b73da11bf0632ce6f3b9026edf52a48dabb11a06f1f864dacf689d57f57c80a887ef03c96e16a72e6ee6114555f8bb09c5d2c6a5b7801218dbfb2b2bea28f168d626b56b0568d97a97413fee7e42c4b7742ef5f732bde625dd15e0d8708f3a3747c36a345c65d5a962c84faccb39ed5fbecf7612fd436e9dee5e1b4fefdb0824cbbb95b7ea2c25ee424e582a90e4e9a0a65a91bb7ccc5e823753bf7eda65cb6e97b4414e8b5dcbc02a0cc62eb1af381ea4993d32edb6e261fdce5c95adda6b763ed32a3740cb17d430cb67c7e37ed6182326a0b3f629764c8d98dd54a631e1919b0b22555d2f3d402dc90240a998cd80ba75471d4e655e31ed858305c09f140f0f1de5d136a5d2f5e3331d9c7d94da90c2c623ce5f02a93aa3be52373d0ac3af5066e661143e1b54348397b6f80e393a92cb73b4ae9e1ee2517ef7ea78648f274236b19eb58f8fd3b3fbd4f7ae9af523856731cc293b5f16d4172c0435e6d292e7621242ce45516d4cfc07dd705ab5e0f80a307ebf16f67da7742be9d2bc752d7545e4403f209397295a20ed0f47c389683ba6aedb1e48c316b358e540cbafc7d6996781ac1b2a81249be0853635cddbee90ae7ebf2607f525b4b07a140fae7dfa7417f2befdf81b2e7a30d945c8d20643e0ffe70f7d3188b295aebfbede01919582fc0b08573372f2d5397c4827658e5b5ae119474a8ee3d86b5622a96560afd4f155cf870493a991adaa2de6c6dca01e53c4eee2742bda4be403c5f046c75e0e6ada03a12f8661add1ab38ce33547598336ad8486336120fc89f2faf5108b08f315b0cae04316f640477c70261299a17275c9e0610a036ec78d0ae1ad3427911e4b7dce40f5e66b6203774e16a8965587062468090e4a657ff9c3265d82e312559d0fed0a69ee16e55bb2fd4d914514f76e1552732635ebcd406e32bb4205a38b07364078dbeb23cfa7523c90751b8bcce32f7683dceac911b19dee76edd58c48072d5c26c55625a21bd9621684091a8e090fe09730f558098f0f0179f4dfb769282a89fbe899341cfbbfbdf5374f8e962b7d4897be7c95e241ddfd90782e3ba2155ff0dc557309232fc83677508d18473db20c7a7976566817030384ef4b93e36ad30d6b176e6a48dab018d6d7b0557f702e805ab8a475f36b4804b353b29f98233df955b6fe31266bbeb408efdbe865afdfcf7a54f632c3ad1768397cdff58ec9a06b158e8fd24b8f215d48953afa29ea0d18690b2c8d8c42be7cdc06af67a2ad73a689e041e20f9c0741272a12605e0bc5ce7aa5276038b891396cb2dcb42a00c81224f31e651c72a2fbb953ac24ba6f504c9c18bd2232e98ae42d85bd4c025a02346c0bb6e4f416298e47abe399c97aaad8135d76ad4889e5e0616ba7b7f026aae13271129af56b59bd94a0b32a7bb9b7164bacebe6ef7733a965e9e4efd8c66336541892d95ef1f2d3d2a910a6baa7d13991235f4bb9a8119f1ca5036288895ff7cfec6b11dd995e9a157a86dd89edc57ef94c74f23c239fcb8f51145164cd74ff1242f1b857855df19e1a86c77fce5ea58906704d6af2f876a9a1afb962faf9b45ef8fa0427b739f7328e4a338e7f2bc2955b87d6aa04a63fb8c8823c370dd982608161ef97310267db3dd9d9ed79a5d93e935a6efff99245192395b52a6a66db38e437a4bffdb4d9b2678e0ac1b0f59b125095870f05dd3fdb3518b7ffd77ea6522764840649af4d6cb76a8cf0b5bea87d9a61bd2783752c89012954b1f208652eaae76b7e04c73898856f67f5f92a5e547c11a1da71d875dfea891708c033e7eea46a620bf72fb97c8d726766bd01c1ebffff3f14