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 27707 65403a22502ca6bce01034cb8ad198323045f2221a309f75baf73eb345db5eec

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3816d44a439d9cc2101a9fcb94f4f68d1457492c2ccf69c87b6dad5821b973b4
Certificate Block Hash
65403a22502ca6bce01034cb8ad198323045f2221a309f75baf73eb345db5eec
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00062b000004a20000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000038b70c31fa27b00a6d9420f210954eeb7fdf61725f7384bd46d23c448bb0598c529bc460eeb78f169c38aa34c3e0a185e2cea8814601536fab42a01d429a22bec6f0905a68918b62b47e9e84c83b79de445d9a7dcbf5df9cd1c4230000000000016b000000e00000062b000004a20000

Raw Header Hex

0000402023a7456369b6e6aecdb67ad1b5d73068db95b14c65b2099e101f6fdbd604ae0d74029253279ebb186bec448465fc61b774315fb3f57174b068cd348843ef31c9c76bf26989fa0b19b473b92158ad6d7bc869cf2c2c4957148df6f494cb9f1a10c29c9d434ad41638

Proof Data Hex

59,560 bytes
12121601030790246deeca4c4e5d3a0cc135e06d137d31e7e0ffeb206bec00c778d89e81d963fcb441ba79883f4eeb07d987e7d9856cd4429219abf32bf0d5a15accec0ad3e4f9b121671557a21f4b0df40d6049d307eb47c897e6baa69e134b6f8370ea2b33fbba0ef9f5ba1bad7157ed0671988ab48099b22c5f1282bcc994c3d0675d769b5857a14af660262086dbd7daf3483b4b85747475c49ddc3491794c6c92ccf0e77407f1b39d930bfb8d20fe5710113fda7b3a4066164e2820b6bfb623ab98751c85bdde426ee4afaaa77df00b5b52c1ec4c0a3aac8001cff2fed532acd24effed16f716d4b3adb6f51cf51cc29997f9fb003aaa7eea5c7fd99589f1cdfa3a7fb4a651d0d8c83198b2eba92f95d232c666fecb4a9ebffed1e0755b0ddc7dd84e82d76468cfb3e19747a4ba8c6a73e37e5d0ce8462bbc2b602389e020b165298c66876ee4ab6a429be6e622d2bbd196af6c9ff4e43c4b712c83f8ee4836694a4f4e531a113f8e61eb307ba5a2869157201be78f96b6adde6374223f07df5fc41beb64ebff959f0106ad3374d00434c5851cb0d56fdf01262420d77f4d21d95a2a6ab3311d2051e1e0e99cb60cb2b7e68140477caacf73845e39af77370008a1a377cf3003b895b63788ea8d586b124818772d1b19033b4fc9ad3baf130a1c66a4f8a7760b05e49ecd9f65326162ac0ffd71fc685f152c59f139943fff449d02a009d757c0f1c0411dd932390fafc187114b0e81dd98275de4193563d09a5d9d49929d166d893057749d14d086ed8dea64650b0b1c93e20c6b1a24b197f1f159ac101aca10970d3453ffa918a84bf0a32a6906a2d57b054a9a405041ce4fa69bafbee02a8dec24d854241dad4581591bc369700d05c2c39f6324a69935e06c2f1bf8d446245e30fab29b2c83ef15f5ca6987c5a39f1138ce97b6ca47357633f4e2f2f2d064ee6db6a4ac5a9cb6981c3f4f7e5360f652b9b98e1a1a3dbdbda2dfc664f61a29cca551f8cfbb41620d8d6edf72039bf39a24484b66910d37bc17d67ebcacce5e73a83edc294c6b62ee0366f5209a28277b00e00305e71123f816bd015c4ecacddb851e2b0bd9c5cc0d5ff8aed0a3d9d04acd59b4f257f9652fdbbd3da4c866efbd4a4257d88983089160112923a30295ce492c6cbb06f1cc4652ca52e98b53696e761933d15084e50093b92c1fa199befc6accbd4f9516ceb595d73e28b2065eafb0f22817f9a4e84bfcfc8e312b8cb36b3ecdc648a0b1f3d09d794c89c192b365f5745b6d61d46eff90d3eee5bebbdf964f7946537d01fb1c8a9ac5d8274e48ba79f0ca03521ac59785a1181826dc87217071fc6d40f4d6e51e343febec5c44a3849335c3fdaa4fb7c6d8bb966768e4494d8b820166b40b06dbc41d54da522d654f2912dce4d519655fe749c0c88600b8f46c6b899ba51c03dc594c17d909542bcae35147023038dfe7bdd1f7ada66245b39f0eb17b1185ede3207db7366dc87a34c4dde73a7bc3a18079e0c334e1d9c2d629cd17e98a046ceb738ba471b615bc754be0d0d14eee7653efcb1ad6420914c6feaac26aefc20eb2705b13302bdf5c2ef4014d317fa4dc290f2ddecfbc1006407d449015226adf0625c5169a2457e0f5b4fa99f39ae6774add39698332a6b1a01243d2f1cc7ae31d3219793b75bc5cdd40e6e43e9414e4fb1e6bf7eb688221927433ddf0f575a0e5e54830001ae18740da709f7b0c7c37ef6f4797449e0f9d39ef2909c2264837f91a76ecfead6e41a0e7507a2acb5d20287c707e481b6feaed78415de54d6e8441f88513663f61182a59ba7715b4bd6fa20c95df5f00575b306908c46a0ba32b942580bbd6866a218920d16fd37afbb71102db92d782d4692b2a72ac0a146e133f8147c5e7fc674e3a9f7db06d11876b8dc797c4fcc088ceca9d229b3be1d06290771bf580a2bd9a67d3ad04f3ed1e9885bca7b54b7b183529b95be8c4dd7cc3d03d8b2f2a7727663be812348e6903ee093ae6121115a3600ff6b1d53ba1773db110b280cfbd4de91219af1281c1a5db3847e733d93d8788329351308d3cfec5c423093604b3851fc6ecb7b22f8856cf2861886f850408462b909ea91212d69d19cebca7ede31b67261a1cb1019c3e1d0eba6cd07f1bf91134edf07e72c9be72d98f9a750cd6e68e425b333acaa639afeaf46a577792615eaabe2d0d8a4ad5c84b84a9892b8ef34e284317272fd43cfc06916e2eeae08599fe5b22c451f22bf4569b8bb01449868fffd3ea3b5e12e6095e29e3b623729e7a32fb75a80a8a01f9e69f8639a098c8de3bb5b771c6baa8f25cc13419d69910df854a55d27551a255bb5b4429d3c9e84a889952e05afcb23d2fa8e3d459ef25998308f5f88102f0648dda9eb7ecd76d64c1861786c1657699cc7c92cbb44bce47cc234e1ec2b0bf5f57a6befe5bd927fcc938beda0f7587585c08bceef0bfd39f6fcbf300e44872fddd982e297e59ad823f5dcb38bd8567993e43d24022e5d6387f8499dfda07af4ca8597362d4d337e860e4b8f3c93bd28bf7fbaec534a9c297de90cd51548433b7d2cab2e922b20c521135790a2fc48378aab9ef830572d66bcae462c310f7cd006c69caffed76e5edcd37491f549d85cefb770ebc24948b3c78c6d3af9d19d92107ab6392fbd3907bdf3b8b75aed1ba49568fb89d1907ed76843bfbe0418c695d12d95a1a932adb48ab2c4ee414a47d7f6fecaa298be72c252a65b1629d3161626e49b7dd85da6828933efbfe12dc8fc653a67f2dcc64d0e1801df317854cb572b33ae6085661e0ea041b8b66e919a996da204d3838f2ae8bb9973b3ce8f31df8c0547cadd4d95160f4e8ab6caca3af9640e2ac3bd8dd0cf526bd785beed9c0b16dccacdfcd8dfa22fe12b3eef92b5b49be6219bea9879d660b03326130c34f97913ea41eb53d066805c50460b8547a2b065e3887b4bdffa2a2a30ddbbead450cac50a6bd0d0bc514a4ea26c942834586385ab7014dab3b9d77b6f7c6c3e642666aa16133190ba0e67c0d1cf434b6fe3010c5a97d2ca5662536de1838dc445b81489db2d8a3b8bb45d3acc3aeeb63e5b2a761b373a83e542e499cff792337878fe3392b31df16278033ef9be1b2d69e6a2b45c4f30237fb53c9456523aa6347cf16d33f8cef0dbf9b01125c3e89fb1a157d161b115d8360ef86a2ba65eb6faf84e6f66b067edb9ab6e1524d7bc65d957f53558ad728e15c91827557bc68e32029d01eb99d7f12b7b27a977c060ff641d3608ac6f1425f296fc4826c73a8e0a6aac0af10db66cbd5e2c91ece6f2c31e31db448d983cb7713754764603a0934a52f88a01cccc2901538f4cdcdcf9dfe82a10b89d58c3760f5229de28dc28d130b18f916d48a861ad1cf0e28ac85f3abf77c6640a4959871ab01ccc1152c2cce286a869712df6aa4bfabeb0cc40742d30c921bb9542ddeeeafd96cc869f34096fd25f4a85fb601fc0e6a72e510305b478d333c0d2dbc1ca0ae34bb58448ab6478621d6e14c3bff8145381f9bf2d9976ad85198e14185d92f5ed3fbf99c39a2f04df3877d2ffc06f7eb6b6f896cb367b0df2321182c46b5113b91aceb308bbfb74dd6b5b19ee7885902f85d2a2e5e43f93b341e835d3609b7d5e192c26c5f4cc41d9bddc7a62d28c0257249cac065e7904c9ab979aebccd6cb63448e153ebd810e5b1cc8ef454678bbe36faa1f0ca6b589e651f5f8f2358f94f03def002d6e0bfdbd41425b3d1f6cd371cebcce530c71681ac5459d8c2d5bbc89d237931506682b1874104aa25ac08811a8435d4c85629756e85ea273fcf54c08095b7bf8e6537b584d230348695e61efd91508979eb3e620192b98d0d5f1e943a5726660bea65192324861122b3b40b27af71fd39a164efcb358b60612aaa3a04c8f6ac3ea3aaf9033e6a0126574bf2e54a89bc48b75395c36fa546579d0fd7a3ef62224d2d3d62025a3c7f452e27ca717fa346a1b5cf003862bce7b318c8f29e66c5c60299b9afb9de59bc41023177cc7dad9c06fea36966815513a8834d04b375131001865d93bd857ec56794d1eaee3ecf1f7d89b9bff7019fcb3dda12cf8d1e6ec2ad1db2c2a4c443a3c722b14636d2d07a22001b09eb80ef0b50d3193e6767af26614fa2811af1ddb63a98abe479cc49108822f15c93668770afd6d3b4ac5293e353ff175136e44ae58522bd6279da89ce67b76a3a90f3789f3af7a91cd0c2cb5dcab8e0f394fa6b0320afd86edb03d5823061e90b06b6bf79e7ed395cf6011092c70f057cb5602c22c7ffdcdb5bcd8ea633e8e4f0f5d36133b2573ad61690efcc622826e9042913e024d9c9ed4fd3c96aa23569278b96a43cc4b7db52cf368693417689a0f9c82e321b2fc386ba7e457589afeedc4b076e83b6bd29d8d384b63c803bc0a5265ca468bc0b2219ac22fba4af3a75b847f3c36144bfd79d507e3acd14ecec9f9d6b411900caac7db4a6fc093f1f82cfa458717a25a98fa2abb6b440289e08aa2c840acf1ee3b529b8756a898e72c962a2cc88a4dfcc679f39cec89ee06ea7ee13af5d8ac90f7ebf28ee37a063fc87352a7f106f7d2dac9e2b7cd84a7ad9d890ec6464560030d0299e391f0cfb94330d9c4314e46cfa76a3c533235abd6831727ce2c3d5080b9e8109eb0dcfb8d161b46e5fcebee003a38488c0a5772cab64b984a3b7b219a6d2bf3114173519050ca65311ab7c6580f072c8d7ed427dbe23af5e37df12a347d83e3008f0a52ddea524528e6566f03e8a758a6a4bf0a8d7bea0461050b0fe16f1e28477d521faa57ea5c0e333cf2f50ffb2a413da71a5ec7df9a75932eff674a038a6cfd5d1b824760c3adceb91a8bb90d40990471f09d2ce0079a37f60f8323eac95ddccf25e8a05f85ea0960ebd044da162d221401cfd39585210f8dc7da824b81d8bd7a1553127c0da3ddea54e4aff57224f472156731051ee6cddcabab2a5415b84ab0bbe888c3855f6fa2695edf586ab78570fdd4e15f74c32980bc7a2d6422e6dbe9b404d0fd52857143fce121f5ac5216e79067a2e4d176a2560dcd74986f0707eb3575e4bd72888cebd04c388ff4e9de5b4b411317b5ba074b76e82b87032df33ac2fec319ecbea77f40fdfb7e94b650f7532393c702a523d3c945101df47abc60b21156f71ab055610f31fe4910e3b9f2fd24c363af737ca43ebf0a3b3148cf1101e4b07df2d8dd2261897dbe16b239f9429017fddb956f3d5ed454f4d5b4deb5f368ee1f188f72585e95098629ee0000285dff02e39658d0a3237d3a16a8e1e18d476d16370a2611d5a2bf3c6cc9e256edf83711dac9be22caa2c55b4565cdd2b405f1f4c51244b5513d86e34343d59c4303f85432da88167f5412fd3728fca48718aea06af74319c68dcc01cab217d22713099affa8d55b1164c016880d3c52a21b2e1c210e4fed711806c6a3d16418a6724bd83ab7928ff5f7099532f47e943fadde10b86401b36175435a62834c14c7570c0ecdf1be97e61685591c288708c05dea04ded18547ab223af3477bcd8d0e2d14520e030cb47b99cfa03fd2048bb21b6821a8328b56744054d1bf89f4c4312e30ba202940c5878651ac24393d248eaa1187eb68a58c72bbff9c65bdd7de89e179c8866217c10652caaeb178e476cb583540477a7893c46b560e7728d67fade8277c53f280d04f665ea63d82021ea552bc0af2b9feb15b7bff511ec91e1b9ce3eeee2bb12ac9054622cf036f0749e385baa9fd1853b61ed88a2efd57247eb731eee2b96f88b06f4db8951f5ee431318e92aebe2e5ff9d06e2621a80f1fbdf17ea3b25cc518426bf010c84f27314235e61d19facbdae0ac8c19287d858b787f8e8821883542b3c58cf857295dbbd6f892c490b030363c1794e4b1ed84cac2e81661b4c6aef59261144fb90ea55cf33d3f3be0d3f6dd8fb47470ddc1a561e0e9bb6702dba367ab42552934ce9dedb59043238aedbc4e309d125d4e7011403875c9b0c5d5be632e001f1ecf07f7dca1df57642053a2a6d57a697159b348f6ec983d095629f08ff4653ff77444e339aac17a78c4414d7df659dc82914ea9695701f219d154e280a9543b694b574aedbb30f24021a291161077596c349da64ec2d69b333af04a479c6cf96f7d32339d900298be41f4c894dc566a9065e78093d24f7239548e035a07b7837afc7ddc2ce289e54d94544d7d1c0d02216e13a4a9001736772946d8b205003b6e3f94ec70c9cfaba654096ac2d2592a71c197e5dae29bf4675f3b3c0f57fd8e49fbd3c0411b56e2df57f52c05916dbbf32954b33d11f1dac3670d2deb6841b7ff787bcde457861c1c6541ce7c19584b88b6a749293356db8e371f7cd3beb48f1dd54d3888d44eedaae3915988f7202eb2915296c294efb3c2cbc9891fce92c777e685217b265171d28a265c83fdc93c820afe0f7b20657d88cf6af3f9b2ba9844e25d8ab48bcfa1391503c66e6ef109a9622641cc98d0045a6962689c2199fbc247dcebe6b42719800cb1069af5721d24a736865c828e69e4e00a388905ae781c036e736250abe2fc8f8ae12dde011ce6a55a81dd0e55ebc34d9b6bf005ab8cac2f6d9a79c0d94decca6bdbdf0a9b42cb9c01bd4fddf1fa3fec1344bd296626a69c5ce6684346523bb2ba7f836aad4df7b3ca153c5c1756857cde3d694e2dcf7262e326511f87ee67da56ad211a5498aa76acc88a74187c757f33d4ad24623d13ed3b4de0e0ee57bd55ddbf0bac5a3863ad323b0d74501e3fd515468685948c2213558f8da008444b09445601cf1698e6b32153101be1ef63d2332940a4daaa913881cce5828a5ca46a3184f8bbc6015d909d2c0b09b4631837a47ba52eea905aba8234adc8a577d2d8900add96b466df4a83389c762ee897b4c9a68369de42bbdf4693480e410aaf658f1f29c800035f4abc39fbb1a020749bc54b547b50bf48c7ee05b521f33ea4fc435ecd088fae9441a691e0960f5108100856b8a945ccd9dddd19e8af3828d5c9f53aaca3c946a5d5fc3eee6ded2753654dc0b879d9bd3efa8467dba823bf1bcfd9ba09e1fad64ed028ccff6836f0eb4358b1ef2f868b477b5787731c29885924e9c7ac01554044a2490d4f3504d32b588c8985ba3a878b33d385a6a6f1014e0b890227f6786fd861e6dc76ad7a9c48de813f198610fda4e1a4cfcbc7aee35badeb46e9c62c5a07aad1fc6a27fc964ffa27985b01697780c903c12c467b4e418ea5e5709707ff8aa22c8fdf94dae4d75f73d4c8aed1b7764618eb9d3a71edacaacc33c82f1ae2127dd88337d4e341b1246cbf8a9a0ab0efff8d196f3ce408db262e114b16356f3b3310589b4786f96494f347f24b73b417a87217d3a4690876f9b025e80f721d7c331f8f9f32f92e1d0cfc1828dc3c48c0b6e6a966bbe7137f51adb2f7324b31f5778dc915115ce8fe0f67076502b5827b10f12e71c2c4e67d51704b258264a08effd574b951c561517cf4a73d8ac25d79910bcabc89b23c4a7f1e00174782fde82d92611b66790f1b46ed1079c607b04a0ba23f0858699a44008aac6aab84f0ae18dc81b02f2d7e123de685fa3c8675b48f2bac8b7a84875ee79126fdd0bfaf5937d16db07c3fcc3f7286545de9a3f1fa468df30dcfaa86ca546f870f1331db1896f1ece39a85fe9604a1e77ecc7b05925ada06c94e0c5c8149f44d794503ba63dc14f74bec2a923736f17295e22d87cbbc472effe338fcadb0d6623a5fc7bd421531ea5fe415a191de461873dc39e33b62edc649ceac5c2e058d367ad5757847550111812af94fd5c2c63746c5706eb554efa22af10b14bc87edeb0be2fc78caeb5f079ffb1cdbe232130e8620a2a643dfdd5def8cb233cfb856b78406ec38614e648a9d3e06dac4e5290b58a0f0cee3ae37cb29926c13c5649bdef31cec35b863ed2de022e584813d599ecf597bb1b5978b432447b439c6fb88a62865a6dcb45b406cc6edb96e8ae864be7ad660dcadb50f242dfa8dc5442249be64c1d013eed66fcc5cfc80c966b63ce02ed0d1897c46d193dfa7bb1c5b787073f0557f0c571816ddf6d0247a7268747a53b8e54f0fe58a2fb550fa2fd4335106b2da155a79fc117127fc606455e53c8c2b3b2ff783becc46f0c7a8e26de3f6589a770a37b6fec0eb38a022944978ee2c7394f0b9d255c58caf86e3503e63fedc8755e33630ba090865a106ba90f980b160ed091ea74e57ec476793a749af867e6909cdf8f86a6c975e589096a5f5afd0237aceafa91ea391b2b56bb7a585778ab4fcd0ed9df4831d1fd4675555723d55ab221c3aacdad5e42d5ecf5cbd547fa875c563133958a3a2a0c73f3f3a8fbc170d03590064cb70f22d381db8dfbcac617ed9fc83f3d7bd84dd34b9039f7ac4788c08cfc2d590dd998715a7d6c1355007536ad2c45cb3f22aaa5f0af1ee1c9adfc63b85eb537d6c20d59dbdf42833e015f1aa2f3fe7641460dd1e933b61d21ef3f67cdbdda2eb0bc85169267cfe08d39985e4aaca20c0a40b99166130b5f72bb320ea57e4361f97d73c64b787806e392174cbd7060e210b5c17d2879f304844aefeedcad057a8017bad924d3982be4b4ec8949446d459a16db6760719ad6459937e3a9508f5a54c8836d2d4630aa642a5c9a9916145d32b58282f46e12d178e4fa3924e2d92bfba558992c047f44604d98a016918d588a868313a5dd75c548323280437557ac03fd4e1ef689665f188fee6e1677a8805f6590f68747190fe5143afbeaaf1621aa039cbfb8b9ff84c7da324fe09c5b84b7570db486683eedad6ae963fa8d9f4bf6dcb0ce3a06b4d0041d071b70dc2c9db9e732236e6c024fbb9a2d72bc4763028005378a8a5e2ac953220a8e9cca488c94ee014846d49623850445199a1cc704c704a58fde8535cd1a231881ea53380cb052fb67dffd811c59f6c6a42c6af91d0203ad439096080f7ff0167146a55ecfadc4bfc76e4745ce74bd6bcbdd5c6e88521482160b58ebdaad0a50ba98037716ff7ebb7d639e727aa5838cd75f7b669e57ca2f3096258d88aec34dc2cbe9c208b923688691b791f897e451cde3469c06743951663d9b19c6c6e89c64e5202cfbfe4a11ed5f9c0791d82397ec9350bf3a6cbd6cbbcdadd5ef9470fb7048e51fb180ddca637ba09c699cc918da13189b57ab939f24df81def000002ea6c8fbf0670a10c6b9b0071aa1a7538a07cec6275ed6570c2bb85b348032e580ae0123459f63bb15e402d8ca87b17796be18573ef1e9804fc6af39c3b25891974db942fd77d723ce4156dc42219209c7a61a0accb5ea123dec564a6855a4053719a6866215f724615cbf8abea99e79f001a11b886f61288ccd6dcb6cc92cd19e0c01f8b7cd548de36d06c993f7fb60f362023cff530fb08dc5e70633b07a343c59d571f32f383f5a96194af689d1356b0a473d53db211a7f1ee07fb7029863000676f118b970f772bfc1af751fb1d4e6f886d232540310cb44da5e2a8b6a64b3bde37a2d857d54c7c36b70136e4a25c24051511c8c6805f28282dad17007958a57f085d0187c48325b7a2c8518bc6c44f5d8e3c8b72095fa9d5c2d5ebe13103e1645527d1a49bd45e8baa2c0f1ebc7f089031ab290758c065b685476a950743a58f3cc6404aa11676df7c6b61f631714c28d1fb192e664a0f23a9525ba9d75f5dd269e04f19d69fa7383475e54bc56677d74b699544dbc652f8ef92804af1b0cf2d6a66083bca61049b135db2856d8c1bbb6befa4d5a1ee5ef8993579d100c3b8ee61979310b16c119431dfdc16305fa4e342121c58357b6a395eba2affbdaaa518208eaa3e479d9cba1ec85c454c9162defedcec96e6155ccabd7e547acccaa362317b1114f5fc4ce4be3975478cb75ce1be818a1eb321fdb1543bc53ddeb4704bcedb30b40fd3ff48f386da71cabd8d45afce871222a08e43d11a0a48042a9a9960b204709f8803dd7e5b96e3a22694553965abff860aa007e6f712d51154f6ac4b59b766a64782924600c8bb58b893c05385d28acadd1375c49b4624a7ad4382315ab1435ae05d692f102f218b7a3f6ffe525a4ad4ea4a32d17555f2853a1301fec16c78bd3d20f08f73e76e7cb34945b4b3da6c5198332a7dcd460aaeb449e700c31007bc962d6fa1ef6dc50f7a35720d90f414344a7bdcb1a0bd03ec4d0d738ba1fa6cf61a12625686eaa11c46c18eed7e2edad5a566c9d9be11fcb729eaee7324032e316beb38d4eecb7bafc5b635f320a6f57786d5c239ee32de77ec22c7dd9cc1eb602e66b27f4c446709787fc3611db10d3a1f7da4b74e4d84180239c102e45148a0d73491c591d8ce1e5155ecbae349e088c0e798eb5a37c6c642cfd6e572cfb636716fb154a4c91a21cec994b4997f3e8d4d134c88a6576567af206f5b63dbc1bcf076c4873bb921d38437fd07ab08512fac9d77ba875889607b30dd77aa08610281e1fbb9a78ccbedf067887edbbcc5dc5faef62427da6ec09fce7446639b3e8d40d1f71f67475274ff6e036ccee8b2528c6a046b36865d9ace3754181e569cdde5f4db4ef761ad6f23deab4df2e6bca1dfbb68e8bc0e71444853ab778eced545f2ba76763f5892506eccaba92fbceb67f5ce949fa1523761a71102a09a7cc623d59485979e2d3d389de429f58c7afdd7ac75f28f98f0899e27efc3fa19d7af36c68576eb9bbb3b5b1efc1ccfe0eecaf17712c31703d828b342fd4ad3a7ffbec1cbf4cacdd99624ca0fa45d2baadd08f291ea5df5162be3070e82f22a45716d393ecb7cf3878e46b227e9d57ad2a7808d34937518e51277b475bdb882f1f403e2c8f922b3832bf7f6d845962ece22814ca55530be3e9436d344d1188da0e3108fb5958c31d1ef9aaa1f90232610716abd0bb443dc8d82a905d288cee35ecc848b1c5edc0e77a16e9596e261ff0efa259da64458bd10e02286c357887c5f7474d377000b56ddc719ba10ae8bc64e263a6229ba47ba4bf31e1b57ac220386eaadfa7286de1ad253aaaab1847a044861f091b3ed7e46d366ffa914ec75d5b34bdef735150a496c1d453d7543b3d4208578e245df7f40b749bf7fe3562f5964597c2ec421985bddcf457348b17d8e267d4abead0bb01a7fadb1f8b7ad6c299f295e7ca920b7e83f233e45c08d3fce0fb943578b5260a9c0e3b818e1e202e0df43362a8293f364bb1ca54a2fefc2c11801c6a38409f539d3b9c0dd13ae84d4a965823333667380294ffb6d88bbc91378767ec57c1b4cf4b10fb3281d860d5bb14b1e0bb7491a4d3af8189bacc3897f96e4474e6d81f57d73637f614cb9fcf8988f4f6abe1a76d9d45b2657fdd1b27803f9216e8d4180482907d23293d648a5917fb204d2afe13f5d946392dafcf2ebdbf2db31a70d58789e95127906437d4d5d6e916ed1699abfc46b6abdefbea395d6d0a548800c66adddad9381962f605ff73a665993b134aa9424802ddd4539a78323e6f58fa68190a2a7b14eb903f59f46f3672478ac153b0b3a6be0bbd121baab1725db9ba009ebbdd707dbbb24bbdf23eb493094948119ab2ef136772630cbc514c5e8e60fb7fc1470836e841554cfc5e4d1b2637218c45980cca0897b71bc42c26d121045189c663c54290ba90983b4b15d37773f58600f33bc659a3031d6de1334d20ab8636240883d03297b5223298934c35ecae7b36b2f8f2fdaedf8932e3735068067a09b908bcd54d75878cdadf4419002107fb22da9740b1b9527c9a0c79606802e0f9eb1d01a645021750a4b20c53c306e4159ffe693b3da69e9c9d8ac179e18f49af03f2293ededf9a965f7288b070ac5a50170259a88d362cf1d3339e1be8727c1f3e0fe0cb9a75f361eddd88f02c9ae2004c70a04c7cf11daa162fe597f3938e9fd51e2b884ed609535cf0f3a41fb364a57d87d4e7810931b452b039f85db545c8bed4cd06c03131063f8c9e99dd5dcaf1bcca821f0c18b332de6686f70529459c0073dbfdb0ddbb89c55c62b3fdfe8a356991e78cd0cabcfc3a887efacfec1642445defbcb309d17d0441bf832edb25485dc77d4b1c222d82aaa522cc2f1c20dabcf3163d9d91f32ece93fa5f4aaacebb25546e6ffe6f1c66882fd8b6801328323d2eb002a75d6ed8cafd075564a8943dfafaf64acdd2f5e6c808b66b0574bf563033397f35d98a75dfb97f417aa7e3a50124de600e7a605b1cb4f8ff64917a290316810cabde14d0170c2d5ff6988cb0bff46c05b750f77b06d5cb4fbe1b1712821c2d04bda8deed24dcb039c36a6fbae4152a9a5f3871b3aeec53c854c474c3b01273763d67515bbf5c8e95b472969b3f00ca4dab3bfac7a4acbe814e94245df5de2f01445c7423eced59448e349ed9b374f308c54856c8fb67683c17e2dbbe8525906888d3866433d0b759a006077909199a8a58da654bc8cfa0e30912b1482f183f847e478d3bf971c5d1c37ae851beb5f81a6cc4a8f1e64bea27c4571e584c51cf9c350e6775320cfaa448131b63e63ca779eb53be0d768870badbd4d805d73079fab4d90f3cd1902cafca9fd06108b47ff07e2ed1cc72c884ec4d4b12b93b07828371b11897cfff412943f3d25d372985bb5d2edad2edde1f50c7bb64f49231df9ad26050e4dfa51d17830d770f17ffc1add32e5a4c04a83c2dd7279a89377a41e6b4dacf6937e303e23dd97a3a674b0273ff4f9b88f961e9ac4ad1ab949de9c75b51370b40d62039d1b02d1ce588f28bf985020c324ccf1d0f5c62d96ce91869f33b18eab582f6316bcce00a570494ad1a927834506f00551e3873e7bf01e2f7d1a441592462506188c7cf372a4602fefcd57047cefe7b39d16cbb4f44c61a049a6395516e95f68b5932aa1419ba5ff43cb5e425959fff4ff6d4565904131226a2de558e1b117c5805d32cd697cb1be1b59b1105dab5d68fcc0345df9fd21fcf1c3f91ce1e8e9a0318926b90a67240c04a29e91dc5bec56e17fe61f74fe646c00544f3cff5493cfcd9a9426922097828210f988d0d473e7cfa1050e7a216b794b88483447c6b4b69bc7e70a018b20c0a6f4a3017b68b16aa2451cd80f17bd97a9c7f24986433634b0f012a3d6bac04502bb2b59357ea5cbb98c2f2a396eecbfa49118e11ef0b15144efc093496251dc9a8fa9f25c4fbe91fca4296292c5b943093494ff12ef12f084114132964bcf704ca8fd74c929a41d6b26a4a49c5c18b4da915a27c6d0b32d0d8511b6513043b3ca8040479966128c547b81ad9dd4a2a611b531afe2df334d46a4c142235a396bd3eb68eec44e98a629b617204a10aaaed06dce2d394157c02a302c971ca52a8043155e59b1dd4d9da16deb54f094594f3c9c67bcb8c85e71c2ae2f4339179cae81413e8677d2b03c30b7c51ba1146570c77ea501d27c574154847fe577896f3d5d6ca36221f8cf154202052001eb6e59a20bceaff92d8af66c9ef35e1361a69b1e4799297b03b16349e6df325454e1d649a31d2330d043db8c004c5c33ec172e390313420984186ba4db3e7c1ab8be97dc0baa847e542ba81b3f30059f385c78434d70eb2a12297aa2096642d06cf6a140ec48e5128ecb37c182dfb776f71f314285a32413a03d55d020e0f6a6d2574f12b073a5d718358af2e2704795d4d3699914c7bed85cee03aa4a2484aec0b3884c942765afb3e404d6387ddcb62b1c1762c3a27f485360cf6dc3b69931dda9fc1434f769d184bc580eec0103bded6f7d45e80ba35da4aa95fd719ebb0ea2c67cc86d007bac64c168e4dc7d1ec52af4d4cffe4060a54ba696ca9e5c08b87b68f84f26913d665a0f47f3a4002af610ebf29a6713c0e530fef4d22582a11fc1a6b898741aaca309c8a6f149734c3e8dd819d2fb38637a1f8ad4ba9c066c0bc82f7d8bb43933c699e1630fb5c215b190e0e4841ae6f7c8c5bfc53c7b6c1a8bc1c066c0568b0def76a5ab77e030ca40495fdbf0df3169d3442180fcaec24ffdd44a584e69904b0ad0bfd6964bd4ca8d0af816977850ebaa535714b8631c8f0fda21f34f34b4beb3dd2ef0f57ca272f178185c48fb8c26e716b3a2eb8a621d6d321a78c61c476b978db02a636a9d281d26882806764d92f91ba89927200d5fc6aa2f33ddd18af5059909d5676e8e7afb935efd20504b4ee6ec7df80788623ba160b5b87471353d86d55f5f9dafa61f6611b7c52fff20a00fea1372797e314dca3973d4450c977c4091d9cc21827f78b30d38838cfb71f2bd4dee97caddd46e73086307b7a8ca8d61062318e95fb2ee5e6c1c85e1c255a0ba98d60fc13a022552d69033c5534c7bcdc139f5ce40b2c70d7c0fbecc3bf1d2c90f782bb828c896efb7ea320df9192c67c5440657e6e49c25753d8800c4010a36c0b8904b7fa546144ec92754bbf87bfdda84f2e4e1a7e6061532da848b2a2c4e1b90bec9cdcd4d35fb71f543f7718c40875085f1c703f583391b142d71133cdd9507d986ba2fcf3dcc860a4a24abe1c903de7474f537c98519cd42416ccf01ff471d24373ef277e3d648375f0ef47bc977ad76f2bec07f1938544eb7f60a654aa6c5d4a7e1ff3f4124b0d337fdeb05920780cad54965c778bd4e00a43ba2bb4f3649dde94d181c0751035f8483bcf540c50693131f427da5e5fd504340ddc7982f3cc0e05f32784281df0b02a5623e453e1e38167aad45b32d0bb7500bd08691f70032cc3c97beb2b1d2b9a4a8af747fe7bfae45be15238cafefd6ba9f60e1625a1a149c042924f2e8886ef831884ab3087876195aecd85da3854a4982c0a50ee63ee695a8b0cd5cb0f9de424f80ba55a692ee71f6ecfa645deb28af021cf3f352879a6e96f299ebd9fc08115b7b1b8836308e0ff1c573472a29f45c7859bee104a856c9d42dd390124f8a08775a346c36b42c1ffa58dd7c15fd4caa6e2ec09d768a2fcdcc06fc816468b725f29dfebc9b99dc652fa882b3b594ccaff75852ceaed2c1bf6210de216423c1ac9f411ff9cb87e81bb06ec54c51f8453f33da459290933210699ca28553bce0418f05d23111df67d570593cc3abd6b2508c9ba61d22b0ef94cbf2769733ddc6187ee41aa97508278a7fa5dd9546d2ba2a6abc8df90d80d9ec32c1e7405f27ad6dc08e07aebec61fe4cd8d59c40157515dcca2dd3434b10ca270faae4ca7ac1cdcf0aa0ae6ee85b093579225990218ab599d2b7c5b93a8686b220b0c76331323e461885f6e4f2d541517104994adaf59fc679aa4ac27940fa6aafa2ee321ee0db2086d5c992cdf3d808f32c17a3e461cab3d84fb220ea9ecb7ad8041082712cb134c2f113efeccefbfce58303190b45339e6164648fd7298fa65d0adfb7b21f94b26d84d97f7a78d023827594a18080007321ada8ceac529a1f85a63e49cf1b00c329c4776ab5c98d996f95852f2ed3126d302a3a2021ed768105cd3cb78b42f1d2f60057eb568ba0801694eef5c6d0342a4fb1cd250309cf16934592c0d5b55e18a223f53b22d468a120cf14adcc5086cf4849bc2381d82c2fa840f4e69b62d56ae36913ed7bd5ca09296b9ad93a2a1f8190e2e3f6b5238e265e611210252a27a36ecb09c8fadbdfd55d25a01eaadae5044a77640ac4b4c55fae7f74d0a26aec0075d1df0259660031fed5cf0c36e503b78a66ab9fa1d88235ebce66639e30b5f6f704663aac49395060d42af283f42765d25e3782169c3a202766c868c24b92de2751c2fbef52f9119e9c56f479c9427ae7fb85a3e66e5eff04709678e3942e9e2b5bb0d38523be71598a8b10e0f349508461614291542a6c9f069fabdb0be67c1b9d3e64028657bb1461ec9c291a7b25d007970aaef01e4155b1efd68fbb3ab6ce550a4838ffd924600c5745fd8f5e87eb7915aa2430ac4f47f6c95b537c9f9fa97988f47b9c4b7bacaead6cba440661114dad68bc2da5849eceae701d1a4d4dc17d0171591a7dff48232494cb8fb1d63cc18f42d4fbb957513715a0c1dcbb3182c6a90db30ee73e720056a5a78c2817e023a17738114aa8e606dd821fff4b3c05877fe8316119663d39a967ba1b6344959b03c5456348332a72f0a9f618c7c402b4a1733fc2cdcf6f9072cbf1c299eb3f2c87a392c27d7d22e2075942048ec62f582e5c72f3fe690cd9f264fe9cae6dd21e967c78679a3cb3f05a9a0517154e48fa60647ab8d4c8dc5b75133e265979c8e4ad1e8bb54944570947eecd8cbc20ed6db48005b49839cfa36d364db1c43d01ebe11ada5f3c0483dbcfdc1a04f959d9739c12dcff0e69e41b9ab3ae577637e078210d4643d4375052ea75edddb54634915161a09de959181a33550c6294b1d6d0082dd6a260c9a0608e596e71aa002151198ec9e58e106ff37f5649a6c250c87d3f68cedf49604962c5d31c18c0ffe9f929c2f460803ac61ad89f45f7aa4b71aa5f87f30f6c4b52497cc448b310b51ef5dc59faacb43798cee1ba4e724527db0679844f9babca3e1eb392c5fbad542df50faed59406e37f645b4278eca28e3d0f28aa172207a22492ecb237455c2a590d3856e65104ded5e622d7b270edc9723bca5aaab1eea70ec35771db8c25180fa5af8445a0394539cea61ef96566f5c6713f4e9c1310d566dd4263deed543e8386e896b3833f497ece9b60292f302992660c0352399817ceae022d7a14aca272ebe602ed31df4c98f1014b20ec46079289e09c22848666a7eaa4e2d91d749504bf3342fb2b9be69b8020ac97f2ec4c9ba6de657ebd70cf4ee29d9c0f4387e7fbf6a6d947dd2710402734bced547764b465514a20ad5c5d077e67af7680f3101f88e05565c3d41a8bfad93f51dcd5473140af497031bc2135078d1934910d12dd0690acb88891ffbd389e3944de9a72caacb022e4a0f5cf7b3c739b7b3cd6cc3db55c0ed9de60c1c34ce506d593c34fde168eb6bb986c4ac30b1c9ea3f625570f135fbe1cf85809fb5d3c377786befda693eadddff9d122faa221958c7381e68f1d213cf46ff0618bf622b8d539be90923c5fabd0292cddb290d81cfc1465898b832eeb08081be998cccfcdac9520db00f4e4ca143530e329254a471eeb51915c8f7ee6ad46aa042b45db1843e100ab536af76022601cb0776f0adda3fdf5663e2af5d8dcb38bca7f44225b3bbcbeca09f63da40c95a8216165ff530cbc6021427e639edf4342738288b46bc88389789bce20e62d2111e601ef2fde69bdbe4333ad5202978cfe53735333eb60c838769f64ffa5754acd1b36cad3282be7da3b7039715793902f7eae72852e6ca37666c29e2cd6b3f33dc2512bfcc22a9310e9633c7bdb180b0b58a9a4c11a927ddb4739bed469b7e9c31db17dcbb4e5b36f950d129704b85cca09b10098da26f54f71e902b5c70767619c88c4b8d8dfdcf4565ba811fb6471ac7bf1a2131a782f7c84e2735c7f26e53bc42b3ea0ef3b1060a4d2582c01989d256cde3a5dd86aee7110f4f6154849453879513027a953a6d34385251a145bdf5f66e77ab48475daa6f2ceb2bb17a1feb8d460cf22be35c4438e0466f016dd667ab4d15369e25dff7ea9a76ae8270e01fb65211a454553fdd51c1d63b528d296d3e3f3846668c52b2ec3c517f6ab15a49dd2f53f58dc927d30e2299fefdaa37ccba35dd256c470ef84249eb7f4f26e67e0d8d810d6d5605d6ada12fb1b0698899295af64005d27736a4662d2e7a0bf37c45527ed0ce2795807aebcaff4091f9e0b7e95db34344fa80f3217dca91de217e45830d4a7e28b3b209ea1756770f42542ce66413b704290a401e49e79a9a75f3aaec6cda0c14a8f0ff8b8449c39ba095c7d7a517ce776b27bdbf39aaa3401227a28190a7a03ddb7b54dab555e67d27763288fdba78b3de5ea81a6f747c197b4f187e656a8a95d7e6190616401f81fd3c690813bc1215f2b1a17bb1d5f245a646d1ed50dc3ef1fbfa2567cd21a882dfed0934ff0f0357201acd7a9e75e9cc46eb4d65580ae940ec54662f3afa46caaf02bd4d6395317de00e8f3582354c8d12ec4bfe57c2a8d3eca52b6ddb3b9a7d963c8fbe2ac8d9b28d9bca9a233bad0c7399c597392b8ad6622f63510d2e0c04921e0990c2b4c78014472b2ddce63c65301f61189b77be37130666f93aa9ebe96287b8356a2d296b83c7c945687970e6dad90cbe61f8c05d06f3e3c6961ada091f41dad3eb04717d80516ef07ab0a8afcc0794e2399ef07e267712ed02ffd5e019e343a044637002da4a2b9449a48d3b6b9ef8f926bc26536d4793632ac32f21247e8a6903bd5fd3c9feb30a466b68455dd9d2db1eec48c37be55aa42490b064320f6375681d801d05f55e42199352568db434bebe644af4d2958c57b448233d3690997c55751e3757ec2b64d51a50932b06bcad189a5009f2c638d94258a3a0f2de4e0fdb1fe5eeb83bf9b1106e65f616b6ad7f0dca7abcb560bbf4cad3aa9163c57b31c49d8b878d7bba0271fcdc4e874ce6d7dc707d89f2825145bab5afea6d629c1d5738aa622c95d25d410b42ddd7ea094735ec305279016c2a92676ca76b025074886fabff10a958b1b90e905ec968e0c02e8b2cb41a8babc2af72a358d9ae55482e6bccf34bcab7e0417c813d175c78052401c9a8decb2f2b92f25112a4dd0414246333c4055b9ea01c6059ca2ffb282b5d3d72fbc91badaeb633e538d1c571f14b862cec02090478b87cb82828d0a6c9c7870710f69e19227c23bd9aca4108384ab29992dd37f5f729559d6102d9dc7e47ac236cf8497863a51b2816ae5cfa481b8fcbc2699130fea005b4005b95808d688aa5833bbcea86c26783e431a7948193d9c412779662ef07504e15c45e578a4574c22ffe7fa4f524b6b41424fe1310e66ea5365e6c824695f5c78a021d7af9f448d9ad45238a7513f3f5d48591733043e5b44c905084aee3591d47e1baa82ee72e6cdd0c22af4e4044cf356b238616f97b1c6301e400711f74fc48c5419105e69a83869dfcfe0371c02e0b998562a3f1677f68f5c396d2b47a0479fdea5dbcf1513836832418ad75ee4b1c7766e3d076de3b486a015829bc9a9fc8438f331053fe0a9a6fe0c97e54f388b8359d3d82d6ef8332996062c50220e8c9d361936120870bba846be549247a8922b260d923aaea84497600b81f8bb7433384597cc122ac08c3d7ba7991c31c003c71359da2d31c076f22e25f704582db2bb03774c150e3f3cb8fc42b9f8c06e632c64424609e6b98678a603dffa73e88652674ade503ebbb6045092e4ea8314486e9fa417253aec0be90a911ebcb741789b3615334903382d52bf5645e4a26ed4abc84aba6237bc6b7ffce428293eb08df4b5ff841a821e0b80019e3975a4af824ecdc895c8fc0d08aea587a662f2ba2fa58606d21982f6fcebfe0edd9789310fc393612a016d2f63ccc2a0b3b3fa88a9ff4f15a2558e84e0173dae5d42bf6dd39e0f5f0dc68172afc8412cc7bd200c79a34b7de671e04e30e04217ea8c19215a38a7269ffe3ed8d31d78bf5aa6c07253896af0e271b89d6e8f8ba951c2c831fbaf12ae2a4ba490b2c50a7b11b85c4242dac44610b9d01d7cb33a9abe9b619a688011c382ece187704c40cb8b6a455baa4057395fab57847bd56cd99e6e13ca0ad3314c3c642de984bf0d462069eb3da7f0f3f555cbd9009f57edb6eb6f51d16f7c45d7240316a4908eacf7c92b97ea1f62eb4c5b1d8b9eaa6ca5759a9702c239c5ae6d531be3d20b082a225ca2baf1ec6138155cae460b478466e4a9f13f06f201d3a672b66a47bab98c9546f18c358c7fec10994d540ae4fbbe7bb62e6ea0b78a68caebb19059b8e55434ae355a5bd1dea103efd554a47cc76106f1ccf9be5d0a459758b6532885e10111b6af952f121dba6b407ca0cfcb829c01569416082aa36027b1856cfd8b94b6b938669638bc9ae8ee56942aee68a94f0a9925a33e21263c5dfc9a31bf68ef8118bca8c210750d8ea61a58244f2777525815c3f4b18421c66b0c8c221e86b1e975260a1a42d2aa05e461dabc662c9a983e24103d86ae65d935f8147b583f3474384d329be05881803ecceae62f270941511dd3c54e9989534da56a220acfff9432d0ca763068ec3e9209902f8cb643cd50a2a813bd011bee5da86da2a681da429e3b15f55aff135aa2a49cdd74c81d149570184a22f6c8cd7d545f45614e7b4fa943b870f22d4de1f3f99dd4f96e654a45e285e710d8c40079243eddaf422d0ad45f081007353a580d9452f8bbbd69a3c3f84931ec5826675819d7a633137009a9285fa42ba134e80338e6b19efcf3d0591dd1e0697440519ae3198d9f10ba55fe67f8098b4a5117cc7495f9acd67faf21834f36299549d71be05dde44f6c5c1e2f1c03a9634d7ec1a850bb940ceda68ba6a48a685e07968cffdd07ea41ae666341b2ad8d8a4c561b31f962659dcad67110b00c6daade456719ff8a3180c905819adf47aa29cddd1607d1f4c08535669de2555cd8a9bc6a467a38f9825ba1ff01fd2475b0a88500c3323a4f8381b3936df5ce8eb829ebba9f0450c37885fb55e8b6258f20361c1d3f486b97b46053f031d7faf759059c81353ae53b6e92aa3db090873035f952ab077d466a8f9b1e58f97aa9efcea4eb7c614eaefc22b766016df7265c439ef85f1b1b797442c2f6826660e28b2f1ef4a3e19c6b79949246ec14927e055090f78ffa01e49cf380a7cfe32be3f9625a1cb88226e06b874f59e1a64b5d42c1409edaa8628e01efd1b573dee8649abd064c997d40cb985284958f999376e9bb0cf3d14382a5dbd71a365a69e1c96bad2ab8fd39aa0d0ae8b368db2d85aebf66d03a50244bfbbeb0be82f8085be90d47d383cd7553c4de80ef8691aac3fe091f7f8f5bf175aaffabd2bd0964dd42cbcaec22c176de2fdcea9f18a5ab7a4e365d0cf7bd4c6becff41704038f63b534d0aa788a6b3aa2daefd6cb2e785887472ef7de7225e5b15b995b2d1fe3de64d425553aaa1b60f2e05cdda76b381c75a0f3e57532008bd00f583bf6302846244e55d2691af58213ab44932585a68184f8c8587276d3414bbfdf016413f73ee5d39e97f3bad84b012db115e2e7e79fff1747dc3c7479ee8b8efdb703f953ba03bf57330f2a7e638ff4ce0e378ebb01c3a2553f4c461dadfe7dbfb0e7702d7cfc6f3037adb7588f225d1b404c0dcb200933b5658ffd19ccd272a591155411f14db4e36a5b3d263f8ec07589c2874ffbe30db3c013d80e57f0d07880fc37f382abecbe10f0890a8205db4b2f7e9299ffa22d4f5837569a149832323a047790915b45d5850f3b2131a5be505119c3d583bde97a4d81a1922c1c39096ed10172d018fb83b4b31b0a0932a37689a58c7380270067a2abc1ba15e7d0669e04618e533448295f82ee9bb7b021c5eafff7a3723d0ba31a782e9d58031178803e1cda36b71f7e205e731318c8e0d62f9e7a4b484f1b569ed305e6b0a599fe7a36e23e4bae42f7baf2036308372a1c15f720365ebd3517a2d022e4778e2c7b86a5acb6c543bd3739e7eb777a9d84188e6e060decd1130b29bf702399ddf8672e5e5ddb58c9768486bf100e9be7ce74f32b4a57c8b3711d83b3bf84a92d00509d39d659b5e3ca61235ead5811eff6a76b20840a324b5786d11dda2732f83479830d4b32a9823508e03487b82f7638b367957bc20b6dd1f53118e0836ab4e375e58c8c86aa2519741a24b2a227c5caec6868e14569344c9cc3ec36a22c46fa8f041d6e6c4355c9310a46fedd8bd142a0e9f419a3fdac20bba9d8dc4dd97432288c683cf660f49dbdaeb6c1f8004f75b1b0a9b52a47af4477fca98be12c6d3928da4d2d5267596b367ee866c89816f1d852dfb56dbc5044933fdaec3ba9f2c57a7c3977c50603f45f730bdcfdd829d6137a6774a114188ad6bc862771b77616f50c5a8d29771504814bb8bd3fcfaf44011970b8dab293363ea2427edcb600d4f1c09f423b6421fd7f5f533d10e7855db637f4b3a8e74110725f28fdb689ffa5b535bf557f23222567670ffc16d34a953aa7daec3a2910921464575944dbc348ed8d10f3ef004df4e77f0596031927dfb3b1e88d366e0c9e9fd35d03f9d87a0465f4ee332355eea530abdc2392e19392996956e402d21ece1e71de8bc7c27dd373e9e6d90b14a6d32e1b2be901c7496f7ffef7f7ef4db85e9d5d9d6f618346e5152a64e58cebed07f3d535b7542ee0e56dff120b708e40ad6ed90719713ceeddbf56b7b4440995bd1266e19fbee72b620af09dad6942893cd183b152f916dac6e9b2356cbde9aa739458482d1ecf8c9c9ec1c16e93618239327b95bc91be4917d129d55c10dd0d6f9a1710e6570257513bdeead1637a1da76d4701b336f726c1aa82fc6ec0bb595154ba48caa13d37b930e6535010e8a96abd350928637146e509c82c24dff80eb9fe3d82e798b27b570831ae07d775cfc4105c93cb7ab980baa085fba1b6972df6b89a9b09fbf1395b8e83a8a1af19b90cb284e2219ed09bc2df23931dee50185eaf98e5b33093322fee8231ad874d554668a5c9edb3596c8d90c2d7ec9f26b1301dfb9dd92eb3b5159b2ec1c5fdb53d42b1c2120db9a0f2155550b093e8e47d04f474b6bdc5a7c920d4e450d35267f841fcb5bb5d0a5907c39598e7f6d3507172f5131f236d72bdeb490cfe2443e20f28ea24cd07417fd0df37bd1252c5c52500f884494b7c3478eb7f94b1a77abeebbd34c7404ab93a0c089f3d18b1f83a60e6b8b872544858b17cda0cca4cc4154173db26dc895d9757406bf9fddfd2437816d490bc6c546b278a48b6158dea5e0f320fb67e6a1dc2fba99607a8a325f67a6abab91ebea59a40d7daaf5989efbb91c865d7e0664aef3062cffb7a8e3aaf3772dc51a849335f8b86f419c2b0a183753796e276fa14f8f29618be725259e0b96ea0fa8e82147faa941861a339cdfb719455b426533686270f0409c118f3ead1be90a8a5ba607d95beb333c743a5ad8dab63ac3645f04aef93ccd80be22c5cbe9186eda474264b107b6f3af23c0f8635e77bc92f6b15176b102561d8b6b51b5583a7cb84fd45773bdbb0a2abec77151db5307d702a712328406e4b0eadb68ba559d4c92e052f6746a726fe139684b8c804e716d993ebe2c07381a4a25c675b38ebe6baffb3fb15cb8edce0cb8555caa03c24fce1fd78f144143f7c14a984b21395c7900e79c67edbe942c632e07b01b0f8861518b801e0552fcaebbf0bc41cc12fa4a96a768cc652e4926e81f97464cff73e4489bcab1566d399fd51d196e7541cd7c8bcad4b7a8ea8626881484ad8428370fe74b9d5bd4a2fc81cd1c14651c34ae00de6e5e28ba07aca70b17475525a9fa07d37702138ec460e9a802e5fb93902a437134e22acb2b7a3d22c9835d1363eadeae1d722a0f056d81f87ee46d08cfb89aee33fb67777c97afbdf768acc74bcac7f66ef9664d3523a133dc80ace606196f4369a89a45b66471e0aeac3aca6af87a6b99171ac984bd4dd77743e0e6ef0cd403993ad76ef9f119d0eb6e35259938c93dd86327657ecd393db9611339ce9b0e453adcd867763bfe67d7be5c116f4cb7759d86c07b6dd5e2d5ce78074f3a89f06138dd384e3bb52e30ed830192b9bf9cd75acd9e7b150bd0760f19f595e8e9b0e7e48d6cbb961598b0a445ab064ee41f6eeae08c753157355f4ed1b8671e4b12d1ada0fdaeb71c28fd8981b8f0bdc3927f2030f7e061e3058587c0b6d5c438ab9e1ba2c867df206cacb8bd4c5f1d7bcf4aa0e08a60644036e05c578010f08dd12e0615592ad56a820bb1f927b7a3341be7c5e7ed7374c5b8f144a1a8a9ba6c98c9d83f224f4829cc534999a4554cc6c8acce864cd67027b953b96caa5b3fa6e97b669d4856022f6fe94336d41ba53b47315f7b3b0dcde1491d71e3e490f671f27e380b5214b2ea40711cce2d0a6eb00bbe09de6e315091740edd47c94ff4add0767f4d9592aaaf2fd61b1fbb6304ff01b2125cb29739847281c80cd2d56e63c2bc5aeef7d36c174c6db1bb9563f03c05230bb3883fc4bac9b59ee1b9b48a78b7c5c4f5f99ebc5c5739cbe3a5a673bac78b3e95aab7e26174770944db9756093d1a566c63da46725da59f7ccec7d425d4698831d47309cf196bb210e8bc1f5859c0a4ff618ddc1ce5b88557d14b619eae945f68d2016f1d341875ccf757bb7adfcd1225384c6b392f06968ecf8846c281c68133c960d4ebd536bd1d13fb26999904470e2edb8e2d78172aaae9b11d13d302632fec419623eaec5b71b99f9908b1444061a8d20fff7ccfd1055cc0c0de588258cbf2c99aa90b90f562cf33be7335acce7b062c2d617ae351bbeae206f87ee38ead8c4c3016f0d16ae26d0402d0de55afb44129b1f6957c250944aa79a08a0fb2f2e8d0d25ce748b844aa6010bb45f8904ef5baa66c595c104ecdb2127f3230e131d49816eaec0e0202626590b429ea8f6ab62080eae952a180bfaed4d37846cc6eb1e70e043fd8d911e64de09447100485bf0ced9d4129320d121c8673dd0fe360cff0ffcdcb45cc60d3f5d0a49388edf834dd3f2c717730b580dec378efb7f80fd8284fb3577e462364792f623c8df9e833ddee8585c796120cd6de9b87e49d9e5e820767484c72b39d8eebc380a85b72ef6d7e1309f373453b38fc4b82e07ae5e4c33e47f5015f3aa6ab44c9032f264c5eb786198cbcab1739bf168c912c99e9be79b757a55e4bf70ce770d674d61a74c3b4b2ed4023a9d322ae6680f36f059651348623ebf0b39a0f0d0292f37e60790650b5e3b6a57e55a302130b534c18a334ca7ff9fe3b8c0c71e3eb1badac80f992c4a2ebbe83340c72a082e5f702b853486a69569d9b5732cb1f55442864a84a8ab47590a45c348e305816782dd27920a9476dc70e2a0793cb90e2e5f2e4b94c0342ab4c76315ebca0915b842af4e6fed2133032c4c9d4d54353bc54112fd946f7db33f3d88d87a570bc7079262c04b413e3a8c80e434ca36fb9c01b56cb9abcc2754504835273d309030664b61c10861dfb0b000eed7564fc12f7cc595bfa8ee8ff43e719a41596225ac2236ba83f34184b4588c607334b42e59f00916f4734a7ea2da2d76ea4163a283c7b755bd76353f692273a3e84c04ff61ff3305f9c9467326a726c74756a6b7e25b09ccc887a94057803409557a89d361c28c22b0d2e527bf5801a4f99ea9afa2c6212245bab05062b2083ee4426a03631d0bf096a597b7c02daa5f8b971a947fcd1b7e132814d2273f040959cef8c75e2350e737b099acd70c6fb742fff128995d2abfbfc428d3a824259fd24f8b735ebad6b35e75b94a20ba1a25815920a9a82a3309b6fe47ed1dafe52b768140673dcb0b1a86dd0617b2e902b15b1c2df01c98f1744d0a773e3dc2d1d102c8951042278659c3355909d4e910976137d2901f8da540ca16b2f598782e27a998063cf8aea118336c88ba05403cc20b45e515b560ebf007bb53a7b97d447e98a0072b0f4be9982e49256493e739035e0971fecdc2a3b77a30e7565d89ebbd5321d59ca88d6ef8a23b5413b6f1c398e2a264f3424e59160f97414837740935b5a487d9e0d8505b1357b38a907d740f4c669c4dd244a37e26ba71ead5e8ac366e65b44ddd6263295b3000c6a6f0e8f55e81680f8c429b014a446baa633823780d5f8e77af2e504cd9cdcb009d7d323ffea716e7ecae07e4e85a82c326fc0e7e420bc2d004def004a54f83b17fb337d4110530ef36c8ce73381ddf560e5d0193ee86d36b11be73347b43e96ec6fb47b4c4b904bd758885f06272326cba35f1e09d9cbbdfc725ca8884fb506bb73bde43bd5d3c6ddd05b4eb463201bc3abe3ed4a6b0f1ce29375667bb6ff6261ce933a3c8a684506818660432654095a5f5cd3d3a10045dc4d46587c019aee1e7e0496bfd36e351cd650fa13372c8b0694df59a9141ffaa3f3691c0ad37d277bcc1ee151ab8834a05c1612fb7ef279f78611d009b246830e17dc114b7188029b3d4bbff6645290a9c3436669a303223d314f180dfb004fbaf1e2afb41a31dfc2454d3d79587cb272142ffe5d72e60d02686d05156484eb390524401c109ce4a0d6478eeccab456b54b7632d3f364ee218ed2f058e30c5ac6181f882b28ecb2958603d860aa42171c7a3d2ee6f44b577494f2b87d462b863b9290a82b332d00f05a393838d4ef17a26445ff641c11a6b64db472b3a540913e938ba4af7d6fdc4c9b308c83902b3648b260ba973d482f7181cafa96fffabf74c6f7d641496a58479466eb8a7c8aafe8e526de981e804e02837f337790bd6a53ee564d64e1e074c7577cc0fda14b102a9bb59f443251d9c266d837ab011afb8e6d41d6cd61839031c8f6eb341fb25b5db48e972b316da389271d43ccc9b262d5f5b525d3f0f1a92d9f099b6a11dde33fb2639b17144c5b2c7182fb0500bf2c978711f3eb593f10475b4b727f2e92029d252766c751acbc2f37f1b4ba674979d36f2379088fd120e607a93155b54afafbcd1ef7eb03cd3469b9dacc9a6a4bcbdae4b7497c6363dd15349a9ed0196dda4bde7489d026a0cadfb0b010d867e274a7d69c15695c44e6264d02969ddabcae4c4dfff2783222ef0afce35a9eaac03525ad5d79ece97efd67309345d823261aebe4c89147bab076860b3445476fdcfe9f19a4be8054359be6f7904673aa5495aca382cc65e9ea9ca964474f9be84c4d9c221bdc8fa97509d95a1c281303f5234fb77ae370b7d58ab71979f8d0cd893fb3f16711f2d63b089bf5f7488d9cb0ed87b09ead110c8e3241e9727a10d0d65f10672b4495861f413f5d5501f73371bb39b1baafa6fc3eb5bacecba22be6520a3ec7d00a77dcc3c924ed4508182c2a6f84e2b1e43013ddcec27b520be16995e43d83cb05ede3e1a8e30716641437abe73462637632529c4332ebf0a990eda3e62438ae070b6a6d892f7ed230d70569d9fe94b2d7c2a1b3d4feaa56fb37ecd1027cec8060f97e4cf0665436634615dd210657eac74007b2a0c91c1e463726120a4188b21b548ca4d55d26d8d3d3fb78bc3a5efef4edfaa15d5126ab0ecab3e5120c1511cbc2ddf2f0f1aab1ac875be917c3e0ce47b6f0548d2eed41bc76303b767ed28c232353bc89ad85bdae792bf796b13934ec3f156bbf94844d08e4b8a71b22bd24b4699e9bde3ccb0c9a5acfb0302bcfc408fd60f5f9a5e56d0d4d3849b3a6b094aa025bd5bd0958e5b72927d297f0eadcbd02abc3a3dcf8f5f21bde78024956adf2a3bf25f5cb0ea534f182b943c50710701547611585182cc75b70709331ee3fe79e320452346be41a4559931d64c35f60a208bf991215236f5eadb8a271cd5c03866cb24bd39b7f68cb1e8646673abf978f8b0230ca0cb4e929580a49710b101062d47e00ff942fc94fb39ca4748b74ce1d1cbb492f639d02881d85331fea94de7f4d1f9a441ebc26e5615f5ca5764fdb08df1caf4be3a8c33f8701d3767c82eddb31e1bb4197327f27e473720af375259329af8aecace7c1a851e471b6bfa9f2339e165e26ee4da10a7ab42d5f0a73ae0761fe5cd14423c8effc209efb36bbd2feb777bcb9f2144ed59f04bd81771fc87f45c2a4a7a7d1b017f5d2213957ff4d8e8ef2d260b012494d3d7b912815b53ca7af3f455a6b0367b2c782daebadc3105cbb8539508aaa78bb69de1de7dd297ee57f634d901c86c13540ba048619c717c494e25225d774a785418ab8911c6d58ae474864804782087f60e5f1a09a83a2ce17385390ce4ea0306827b4986f0248476d57821712e1516fc1318174a46cd60a1739d5ab16e1e346abaf8d681d72d145513d7f5d3fb12586cada34b0215a39f21714506ca0e6e68f16bbae00956d20f320f14430047002ec18627546b73896b9db4e335accdd8f7b94b92f885b19fa94ecef8eaeabdf046fdafbc0e1cb522b73d9254e797169b982eda24f1e52936cc343af3904d7bcc02fb405a95fb0918afd86204de4cb93f68ebdc85ec57c4d55561860f870ce20b406f4d4a617b033fff2c966a64a6023dfe0241b98e2fa0c08961b79d11a38de53c01928e11be19a37e43e415810d72b40ae5cf9f633ea716f9fb05683414980663137f4684bac6db8d4f654b184c9c784fb57bf8523365fa9d1c2216cc419b9b545e5b056a514a712ab4b43177c9082fa034032530af32db5cbb39e0cc678d29c5937d1a411a6a783b950b3c44768528a9c4c8d98becf90ad90584f7dc14d8970b7cbac41c1af4c6a07aa73d52f1dc83aefbd78b368e21228466f0d836a9fa2b3c51c234944159a632f1331f5183eaebec8c4bc3f4257d83c0f60a676b9c8091f9cc0012b5de5e62d1a3c1f7dcf8fd21a4db4836fbf200ce98eff958c66e6a1316bd7d3e99277e3c22ea0eb6ebf24d279a32342ff1ac469ff52cbd44b41f5526887e338565ffbbfb87837400dbed122b421be2f9e86f3407662366bcc58dda36dbaf7c7e01c4b1851653825c8a75703a1157f3aa6b3a83deb2f22e4f8f66db6c7104af41f7328ce82c41cc516b935ede60b122d1649fc68bfb2d8d106717b818d6515d0dffc562c044eb85674bb68e08928ad573bebed73d221863cd9b21bf4ec3a033c6eb10df0dffe7a13be5c6b9d77ee71cc97c90289951c9e4c5f579ea92f845b68d22e60aa3982e642199614676074ef9aa7558877b5459d70b4e7adef36258e88662427310b5058f50e18c825a22e683e617376d303babd8af200f2171abbc584e29f8b4e4164c9fd42855f59d95603b4f522c5104855254ed4db8e2f1590cc6e9acfeeab35ceb0b296b6066a45fa65c2b178adfecc6e91267b9186928ff19e2589e4a8a630fd7d3438c1d0b0d2a76bc4a0e3e1b264f0ea6cb6b269ee0e51c49b49e1e478bbee4458b58203d2098e4586fbfa616d50efdb611dc500bea68ae519ee9e9f409f6d3d56d15ebc0869534ac8a645de5cb9db602540d8c3fd6f57e8e01d5500fa33a0f4ae5d044f3ff29c8756a60b83546ef3347f17808cfaf32642cb4188d75711f492f4a6e40977f2d3f8b05ab2ef691c3fbaca4fbc95c9f91f3b9a985ee8a5cacbf135d32a3425399d8ce934dd7302c8045a13a5d64f20a6de288770ed693571e9b6bb633e25afff4e0539cc1b41d720ba136dabfbc69cff7e6293a440831102ebc8d24c58e76e68f58e4bfd6069f6d4b465dd495ccea5d6dee9735fb9c0bbe144022c23647539b07d025c54f5e9b94490094f7ef56e2e3afde422ec2eb110fba98bc79bc59c2ebe4f211803f91ee9449c7db3fbb9a5c721241066153cfc5bbd1c0ed05e1b7812c963a85875ec5b2c3c94ec79f328995eb1f2be02ad9f82a0d5c51e7ceec7e0a1bb4139854fd3895643887283be57b33fa0bcecb1230e615bfbb2fcfb2007cf0523d2fc8bca0d62472019fa965184a7c14ad7d666c870a8987081b4410ec5228a1a75e74188b0f0745da7278b760d50ad379030fa9802bec00b4824794b9e711335a3e90554342354f2612158e052c3dc276a82bfef4f7165b12e23f178dceb4ed4d57e90e5c08ce23016b09da74f8bfd014b703ab23496c3be294585a58ce05dfdaa0bf116002d8086934ebaae31f0c91755de2383e73952bbd076ff5d0e2854faa1db59a1fe382cbad4d34a8d77c006ab3adf544fc178e791b68eb588869cc3387480e47f0cbf642f103950f9f87eb1a924572452a7662f9183c40bf5a57a47023af68706bd1a309e407d7a89b61a05501fb3c83f298437a94b29926a161b20711e621ce36c3a9e38b49ac754712c3e1f151dfb0498469eb11a7fb635e53e37a694440d8822378c9aaf52f31160df14e5a87249e3c4c45667c746a223be762f287906208ae37261865092c284db06c92e59f06d4f1b63c740bbe579029ce2d3c8d298d1eccab4e981733820d589c32f54fd1a3e98b97d30689e057af47d81058208c7b3773b9ab8aae70a684760a68d9e8ea0063c89b95d873aa6487fa05edffb478f44a5ed89aafcab2f6ff35903a973880d59f3dbb3a6bf4b1dcf0aa2467519ba22fd4a7b84c2e4a57a92a0ed238f0bc3104c15d5c741a3dff6d08ae7c24775c46fc45141ede7d0bab8f867464f7ea65906d1467f807ab16d5f517f344ae692c4bcab38f414260560742e83f5963108551de63cadde92ae81eca124bad5478511b3dce12fd873314449fa02d4722e98763d23d37bd0820650044dd6f003f0c4f4135895d7602b2a47090a158311e41d0acc80907058a074a67d01b1fcd5d409d354842e79b6236678119d058add0d3d965f01f6a7e26fcabab55c4d841ba966d9d5f2c3b8e32254e398bf431f5628fccf777134796b68f1321328868e753e67cd10ebc8ec773d6965fc8acc2383a8494aae0854e0cc4349a03418c885ece3b9b1d6a4c4125d0dc4d3b520b8efb9b4d884d025739178b1a0714ee5b68425c6119f32fe086a3c109f177827653196a046c4d8f4560c613afb69e8c0f60f9d3733d75d5312540f608005129c1ff9e04fa44a68fe812440d2a113e8034a9f63973f28e89c0556d082c8d7a62994e3b919e07044d2c63e9208de8698ad615b8d2d4d121b03594678e51f46aabea21b3e4d555d5561da29b8d7521384e8dfcdc0f8211244c9e2126164976613b531ca684c5340ea1b4c2878ad5fdcce9ba60036f862b03fdc9e9763217924b54d19f5cde485a51c70b92ded5c507879d6629ab475d15f5f195eaf4d6186a9511f43bcd43b137ffc3bc0c9d6ed96df5db31abe92a2ad6d41b26d781efcb40cde3fa22c9a4bf2e305dd8812910af91eaae59d6bd91ab690f13aeea2e3790366aa6a2ab835b06a30d4056bbf62fe3621abb317090e9dc07ab88d262a74e814f268a3d7887ea66382f957c489021c11a5d242e9a686bccf46e2fb7aa6c59dc56f8fce5a96f6933d331f336fb3b49c137d4787f4cb56cf2c638ccda05084c7f46da5864d66998bae9674f446abafc077c74b3e6d89bd6a76a7e8a2f841248e689f4962b2b0634d1dd3f9a2c29eb9b63170d10b22bb11372a1d909cbab82a2ed0336de6185b61a20289282f09786eadcdc79761c039946ff1c225cd77e8cc34fd605c5527617ff6a8a98b005ebc9611e5d51ad95b8292306fd5b808d618afe8f8f406484b85fd508cfb34281a20b21e474587e969edddec08cb95a630b320a534eadde78947c79f8190df90f46813a543a35d94bd25f238d0832c4b0c00407b149a2e1eda718f9432c1099adfefffc2c387ba7fa55248f4ef1e9bf9459d4b18a4bdf831c04dc3b7a5ef41d63d37084e4d287908490b9290d6d84d6de8178c72102f30c9e3718e2aef4b7289fc6eda783318eb8b1e81ffab2abfb77c43e87eacb4a2bf8ef05b436bb5a811b9cb9f5ac76eeca6c02c4de35c046b2372906c077a615b616cec82fa814fcdaeccc39f34e5f8b4c214c9b01366de49b4301d0e83a1b151039a5e4dcee8ad432a1d273de7b1456dee77d23f71e27a0fb097d6b92c581fbaa19d54c2060414aca648bf305f925aacc0206d0dd2c5eb59a77ec5c6d558d7767e9e63f02892ae1eefdddbb57d7c937902b73f5ff4a4028f4a0baac800aba73799d356ed41c5eb70f71f51d6eeade3707f45a30c5585835ab4390d79144602094c55cdd2640abfdbf331b01590921e0519f20cd5ec5dd9e82668915f9265acf03b71871c095d62907b47aa6a1f72b608745ce3f7ed9de0016c6f4cbb1d4ab7aeb090c7f03d40366ee1eba43bc76ead2ccae48d798a13a99cc4a98c35dae70b7599431d7ccd8df757a50e553d2b7e886164b1e70c09ed1d034eb8ee0a354dc7ba607dc8247ad497c88fb5947f4ae675810916e32926b6d92a7b4b4281b42fc18ec6efe294bb29e29143acfa9eeb1a84b4d652e1e57b4a9932d40eec5d73939b4844c899aa0450a0815251b3917612c28254efdc4840bb072c2c8f0075ba4c14f619d0b908f2cd2384cdbbd7f4b4e2d4a7c531bbf93cb49fff615a112ad333ac0f2a107c78458aad88ef6e3c6fa9a207221513fa9cea23b05228b1b5c0ea06fa763a9ff4ca6b4307c7691726b4547f7678e80245828bfee102fbb50143912bfa4a29f496a1c2cdf2e20232b0e2492aa2db085422ce2218ccf2e3ea9725022069d8c491a70fb90348d8d5fc6346393c081adb78ebde4030f0575684a553c794d62e8e160c7023ec7abf0efb6f3650682ed027802c472238a85bd66e9e9a338945cb06a88ee90e77a02a37a2e0af2592a4a340ac3264586fe9496ec793895a03eb56bdea35b6bb09966529fb21b2f2ddb3286f88ca337c219be7cccef2229f8e6d67c1ef8b48907c819c1270f0a8c31c0a7e387cac49c7593b1eb4f4ea89ece0f83782532c5a6429615a56f870d3f869bc1ca5021afb4689391340761d66b6dff3107b997a3b4968017a5906c5ee2afd8df81f62988196a49d8be80e325788a9dc493851199ced295e8f4ec13f55933b13b09f4afa7400518f527c9e88f97ae011e7bd543142c4171fbc120fb90d5805d2a46aa385606f8887dd7339671a87a4aec1b1cb1554972ad27688de717873f7323e7a80d136a7b82b4dc918fec5cbdee1c26690c69f3d88537f359b9e4cceb7e535bc5f841f516a3680c52bf530d8dd8ffdac07a222a8d1c015ddc485da1d6a7bb79a4d8ce287becffba7cd17e720130b622b45d8ea2a92175dfd17bb7e58d54e34e66156efe3708e4e2e3ec6f7ad1cb2283cbb8ff692432961f3f240a525ef2e19fb6c6f24d7affa0bf790da1bd5a75037846fb7ca051b3f909514702b089c1b7f1fe03ef1063148c0ad77bd0ae3018bbaf9762ad8b0799b6241920c3b0d4c523d50c7e4c808e6f33513956740cd0c9c4e1b128075d200be19e880fc3a4bab46d3fe65e0055ceaa86d8930c27ec9898180499ed9c459eba65fe579df90d6dc02b534d4dccb16bb437e833798ac8ce9b88a676f2ca0f522498ad9cf4b94f2bd313110582ff88fa298bf9e6c10c4f66647cbe97bd1aca599ea58d63bb1fc4b8f8a6c4b3e28183d407948b010dd8fac41480a0f64a90e99d5b3427d9194188dc91be8f6e13bca1171337bd6ef5fe3c8fd11dc91ee26de8d6730aa8fc646d8e3d252ff163af93be5248775fd8aa4ef6baed1967e7d417bb35196edbbab9525af651804b6aab12748af2a2dc00bca129f327b693d1db78103367adac9afe1492ac66b6c1a3989f61f1cef9382797c4c6e96c6ae6c986e156141931068e35c83a0cd5a588f047411c3f7badad8f93a1697f58153260e7e76a80f853dd52e9287f9c954faa54a4fa38d7acb778f139aa8f61a1661ff0a366145c546fdb3b46633ffff3c4d1b6a97a9c8be8d66481210d6a573b850e1efc04b5cfa613d0f3ee191b5b1381515636bc63629d4719b9bd5d2dc9787e57278415430a3fd328153c6471ca16f79163e50dae2174957d3a577a4ce34164c3a69f993f52a031842d07262436eb869367563a44a894511f52bd93a97d31f4bc64835aec169356115683f7468a702f430e25643b2f2742c734a9454a9fd45887b0e02778ccc81419301ab2b715acf9ba2d92b95744e6738ddf26dafcdd3fac9e4bd0365a3778aa048edf2acbe183db2183c13698119cc8bd833ef630e7a658c417938143e3320049f5e04ed5e36868e7993c1312cbb875acdf93082275be83ef0b07716d898b4db1de0f79bd95d002b8811d5716bae636b714618c09b6d51db3bbb543f87a024d17c98f9205a84222d4a8cacaf5f9861265a491f19750b97576012307ef6d5503e3c5fa18b9d874f1d45507dd822e80ff48df379a793a0b80c76160d4dc50074b6aabb716352ea24b3cdd4abb00ff8bb2dd4b7787a4d14f7f16e275da8591925c781b26c4014cc076ee7f6dd65c19fc08d0a02ff7ebc86a910815214947cd7c589f788d1e6624cd81af270fd48f8a251376ffb6f291276dda8069c62a17dfafab2a2fc08695a33697544e5e1bfc655fcb45e2d2cc86fdd8c2cdad786043c80434c87932dbf22c769d6aa18ed6a0f938b4235825d99d9a219ee8f52f2da3070a15887f00c10bc644eed880526cea42457722b20042d9278f59b437a5ffa2516a0362fa7c07ca4bbe3499429c01a4766722237469885bcc3079e94cb16787ca98b7f7beeb84e7cd26d9bd7096ef3025252f000e99924440df954eafc697271b5b9634d709acca786f800230e75e94819e66cad068b3a69a45b899977585e11851dfadf53e867326592fc568667ddfba79a399c23f2d503ece1e454f4777390d63230aa3a6e24ca717c9bb643a75a67a3aa0c0fc3d4e4a07ab9471612bcd3ef99d944c9a6a96e2f499bbee398bf07bb2526cb24e1d005186995d1a149a085be14778f7f74f378ab5632c6ccd313216ed9c1398b55885d50d15cb00dcab529fb7a6ba592664ba69367dcf8208f3224380962e1b8987cef8e510bdfcd32873e610506f8f46a7f9ef472796c7cb8e5f131d6f329c4a90eea0ceebaf29dbe53cd7241c409bed46fa6c43b990513f5fefa4eac6b8ffc42a3ad5a98e8890a75533445a4460ab6503dfcbd2eb7460e1d48d565dc3bc99059bf87f1215d93e8bd8cb7e6952b1faebf72519830be20089a801018774702ca77f48df990b494ad9f8297f80038fc0e1f3f5e1a9878953ff8748f571040fbe283d7f82dbda0083f7733fdbeb31950c1b06fa4b633e4caad9229174cc4cf018fdc71475bb2242465f02883d3bd3b75bbc82ca6f1da69ec465f46115cc91f73e873fb469a67a6ae0c2bca8a027396ce882273b153d7c2f3622c4a93f017d41e4918fe9088ea544cb6d70acfe92a36b00dddf8c41f14f9833918ae2a30c703cda8e655e8759b5518f210eddd606aba8814418ea9d6d9f48e6248bf2efcf7485aea6db0e6bfda55e6608178ab8918a3d3f920794edadb0be259ea1fc4a2a92ea22d64c3694f59e2ae5e5ee1013bcabbd2d4ab43ed8ec2ea171696195f3c68c90a23c01e49c0db548ca152aea8b21f4ab29dc0082e4cbac5c1603ce85c2c262d3ece59c29bceac74390d26034e2033a15ce099200a161476eea666edbaaf46bc89b282038fcacfd282e391ab7d7875ba947c953806243386931687facaebf7cbc4670fbbc5353492dca50d0f66d15e468c50e5ffb598ad36b8e2f7f5a7f04b2e0de2a87161421b285607691777be4772920c0aaee6a1766bbe987eec1ad68da4790b9a248cdd24e460cb8793c2f88fb5adb6a6bb6883e31c16fc8e0f51e4a85c8d8129a8514ab58de56592f82c99a3d4a6f7518e7e8ee325341fda9cbeffdfd63ecceae00673aa019e2a2e69fce1ef82b3a3c68eb3709d5776468e48e1cf51a04aebeb1820c94fbbd0e294f1f846122764b23468a8d028024c71c6ddfb2bc71b1fa24eda5c10b0b9b425e6e855a7b3b10716739cffbd7ccb4ea2bdb710b5d90bc4857dc1a81a460b98ac6761a37ddb7db55d2575cc11ca1ac7a84baa7090c57acfdf4c88ac34574f3e4bda0bc38387a13ea4a6bb5155b10231f648d20cc873f76dd48fdaf08eb61f0102b39b93836b8237a80b30492c754e2cdeb072d0d709700ed0df4dec4a429566c4932175c35f40665c6b49fbf2ad1a80524d57359271378fe26c6c4bdfda31fcd42332ea216e76de4e112e34c49b9cb53206bc76a6f483728b16bcd1395bfde0b9ff4119da076f4ac71525d7b0c7653099b52d989a1134dc0818492eb01c12ef92f2457808a949312dc9dd41675e9076310b4ca72fe158ad4fc7eaf620596bd4123e4ec5a6c68a5fabdaecf199745d18c20f8393419dd35e113d15e5ed4c4fa064283506044ffc5544d65acb05d66cd577144fef01a8a36ded11ee2325aff7d9255364b1c867658f11c1941971f7b775233786e186925500f1efbad971906d6be880d3f0e0dab88a73f02d8c939458f1f736f4c1ce404d835554ceed8e85a3abe738c6a0a24f4557289b171c1b61138fcec9419ebcc6e68dca8ac3ae4dd3fe1263ec3bf8100fbfdfa8560e75a3f9ff4de36063a4bdc351af3b2c170f1ca90d8bfb8a6b34274905a2013ef9e0f18944d339d80d47e283ed2fc1e33c4e741270c90bb445d69971dcfd449dfc0f3f20d8d056548b0ca9cb42889c2d3f8f9397df2f0d8cbb319a4cc5933874d66bf550878f02ab603f35e4782f8bc49c814420cb1f69a2b443c8b9334dae072b79bb9eb0a1e3b457237ca46a2de259a409836d021eba2efbbdc33dca5daf28b9dd0dd8e8bdbfba83f2610e86b3c1da91865fe00754afa7fa23efda4ea6d471c0a63767e4f77847e4f1593f6193476432f2fd56b6079207bcaa77769989022786b8444ecbc4f5723fd792ca4215b0fb9c4f5ffa0e3d431fbb23909ee4d4532bb7255c3eeb40498673771a51922a5c104a425f559b207cd470028dc6ae1cb544678c9679f1c6bdbf8ded85fd3d4d7e082d01410dbe8fd1cfd43d5e36f22ee87bac9eb38990de2ff99d65f27e4a4836e8412fc20b30eb07d3860cffc2e9491454f88fa27bd74b2226d53fef51f423d56486f1df029264b59b666b44ddfe6a50435d377bab1296588df0e6a30bc2a0c0a613c6b5a4e8d55e4dfb87ad96c5e999d95f8b5adba7dfbb588d1e24e44365ae515992a30367d1edeede2272f4bb91597c9f2d02df795b7786a23b1aa42e99cdeaab42cbde4e46792174b1f42deb3616590f10f189b3a0d0d3f49d8897b34a53ca95db98adfbf37db1afaa03fb0f3a011a2a8d1dc56f99d415561cb03fe2c4294f8d7eb24c81b65f2498a4938dad538b41f145ce35c22d588afda55d4c05e3501c5e10840368fe3a90f89f3c246d40e996ce177cedc74694d2f26ed28de3770c81a1905c0cb4410bb8e8d1df199b52c28525c60b3a62ef2325aa469017f4f5fcde0b84f4e6bf250b0b512199cecd39197676ab0a42eab4aec278bce60fea0ba2170a89b5e6bee18f14bb6f63e2a6d9f21327edb6982f149ae2e43006f6f0203430dbc044814c0993f8aec1273a53d321b44611f51a5754133f411470704606d27f4643f4250b07b5fa501b9b1581f071228cbd71d0ea85f33169811df7ffa8aed4dd6b46c240c63213d1d01752ec00eabd570ed1b53852c9594524862ded69180b678369e3dd46d9d1b28d4196ec1ef64ab16c95f7a0c09d0219d97462f5beec7dda0f2b244a2716aeddd731ae59a91a0a3df708ae96064dd5f2f224a374943670198458a6fde9e730e9616c02be95d557d4ec13d9f0c67bef1f773f321063e0ff08ee1339b263171f56a640945db8e9aaf9989d6068d1753d913d70766271f7db467fdd40593d73b46c4a5986e7a0d346ffcb6ffdac3ad92ec0e4f7a74df5b79af762d5882e7f214c42618ed32d053a13c653ba30cd0ac89cc93ed4f3480681a2aadf966d9b00ebd8154a45ff9a9769a81262774f26d5534672249c4c5effb60ed57327fd9ad47025bd71b0e0eb0bbab0284e740d3ea5c7ff1d81b1b0a728dfc04063e2b8026e462e175e402057d2d98ce447c89592ba3bb28876f2c87df64c410dd8b14f4d93acb55af7b7ad8458bf235fb9fac2ac904168275c3623b975ecc5c01760b47a604cb4230b6b979497b133c6eeec0f29f67c85d6a74ff4816dc8a0f2b3c91f5e0b603a0fc9ebbc934ed1c41c69fe99ed2f3899652b1a812c113773f822f88cad77fa65dab8d1adb4df4181c6e7dd5fbecc4295c6f099ab4a85153798528a1863340bbffc254a1f22b77405a1f8b29b76434cd7dc0689d162ebd85a3c71f84d100a4c70efb0a411c42189fd0ffe62b0586fcc3b356d0512c45eec88041fdf16ba7597afeb8f7312e6b49cba658e58be901e40a2ddf28430938c45262823c23f9db6250dcc08a89a93d85b0c025272ad0a6142713d3ef42067c742f52057f37e099b4f1278474509395a3e6b67b1219f8e4928b3fb1b1d8880374f8516cc78615e8bcc0f8a8f8e52cfd0cf554ec91525efbbe10378f25b0047135e835cce8b43f4b2101b3fc85e2f2ca4d60cc73aea8fa06f4903cec04dad8fc7958045260d9ac6a4daac9cba0de940f98e9ecab693a71e07592e7a93cf687991e4bce4ffb1797ea80032019272b0298909612b73bd6ccb3093a2f04e4048d3178b6328aefa2ffcf683ee3317283e55f09e0a35ace58f7db646012a3ca36da6881de17afcf5d236a357595b1ac5fd59c9e4c28c28623b297c5085aac8783e22e25438ec2302b7ebf2058225c4ece65dcefd7cd8c6cc8f696fa72c10c2683b9de67b2072d757a785a1531c125c7fb98e979b84b4a1a4a5a5c61ba852c10e22ecdf37298f8c72c8be6cd0f2b7077918bbee4d89085a63f331dc92f87a0e4f8f54e189231b1343809f3469b7817693994b4177e79891348dc212f6b471c3d951912d70f357cd78eb22095117c49420b7384b3f87e82a626856b37607c4dfcaa664ccfdac5f539719303c7d6796598db175eb93a7e385717f8ddf5d833dbf103c4c8747fda27ed6e28fa156df1addd60dfe3240226e751364b2b8df086ef206e7b8e0aff0b8c6ea3dcf07c5d36ec7afdced5ff49611d9a3ac3539a57fe521b1fa3aac2e8df0bd8258a9a273ffa866a5165598ebebd6396453b68079253c4b800066db5f8da9757e697813c9b74da1fa4388ccd968c54a726816a59a237b7d93d79f5ac2e1121d8d7d4fcad73e6633c793c646b605e33fc825adebe1728710b8eeed8405fd98bfa73e0f664854e6b91c5badefd36b5983aaebb573129797a0f0523ad49ecdd282111f552a8d8f77b7042e7b61138c56cabda1674c43a1acf602a4db133f6e5e2e7315034e57226486479b1b76e1146036e6291c8f9029bfb463044b2e55d41f20d025d4781e44462961b5f5049b5d79c14253fb138cdad9f2efd1751a9754d7f2cdfcb9d05e90f6eec81e4a6976e8da335df44272b4ba125b79b6101de845658f41bac4dc47e46acca48d15d0474c11e7715c7ed2d07c48d2cb7c2683905adf1f901acbac58feb81a9456b469c1304245622d08a08d6bc8cc00ffdf481ed0b5fcc45243522498658f2930a322dd5ae9ea96c0797ab710d80df4fdec66f5b8c60e88f65d579638a010fbdfbb3d1c89e4c1f5e11dfde683a04d6b1e862ce52d77cf7b56bfd479bc5cd291220fa6d1766e55820b18ad5008c710ef6a714a9e6d884545fc5f499691969e541929edeea6a552b00575581a9f076d083e5474e91ec80cc3b557155f8c8bf5beb31d25cd85814ed117e06195f38b9d72c06605b836999a5a2645b0391155ee34422105d925ed4edc10fb7938d90c9d856733fecf599bcc8de111b5a263a70175c040f3cdcfcc09b350b84b4ad72a093f9d48ca91354618d39af2979cc7c984de0975604d72412ebf613e297ad83a39ecc2773aa6dcf66f390fed4525b3bdbc7bb13398aa425efcad1245465e110d3ddf1e3ec204258e99e70c2ab80382adc355657d02428175db51f03d5c8be296980098979bf20a3bf12fb43be623f4d37514355a821317f1f5c6fe6bae1e8e72e782a0d426ce65bd6018c8ecf503281ff727c860f89732e1adcfd9206cb11733c9759821ccca9ad162c317b66fde73c1a79a86e0c217acd6690f604db81511ea770a7af4e363a544de16b0efee4319f7f968e6ae68db7e5960cab591870ba28c1c6e67ff38f6f5edaefd0fcb055339cb43770255a1e174a576fe0d4db26a59327c6ce2c9c071aff39335331184fa7ebe5ee84c0e0d3305e8aa226d1962b2391173790e90f1acabfea5501c9843f3b87bb37007de9963b990c0dc90a6cffd4df9161604510dcb08707317caaa7633cd77291a855b14ad7af546787dcb64375df823a3a955770da925592c9bf75ca1999c9c975656d52b790b97e7752f6b2b3d2209b62d769900e058bf2de78c656c138208dfbba9abc85d90e6394aea89eae65329f7fd4ff4cd76dd714dfffba3277cc02a8f5515d71f67d5011158e8d6c4776bddbef155af0774d1dfad79a5d13e13540b64b41d0a7bd2e37720db245aaee3d19564e759e5068e3118c5f1f662287a2cc159a6e2ecae108d3dcdd5416a6c1592370068db48d7afb097c29fb0ce3bc30f85cac1b0228c5f4b2d3fb38d57b84724ab0bbc849e5341afac6b716ba8aad9e18edb7cc59ed7c6e3a3457a10690ecfd21288493d381d1d7f8fda9ac9823e4189ad96356c2f0daeca056cb79568c112d57b206ebf55eacd915d96b5591c090b8fe7f8c6c339f5aabdf2f9564312ca9287c7eef7ba2b406cdc058884a37be2f342cf75270b424a183b82a9c06920433c68010658423ecfff1fc8bf17beb8f56132087f057c634499834b21d8ca33913054c1373187adc54a2ce48681551e1df670ada5139a72e800a619da0bac13c356a2beb5932a451861bccbe96d3feaea61aec69e9040eeaec55c024b89fb309ae0a34f6ef11a61f3dbcae6c5d3fbdac433f6ebbefc8f8ecca318e37b6ad21a684287d87f4a552c191a40c94b343e2accf52f9f18c74762df398fb1c324e94ccfa100f2609f59719ffcdcec2ac0d99a81f546d87ba4656de27a3ebe86f8cd123d92ac13274f51b9aaf3f701206c88e8250de97ba89a5981e1d1d1179156f4a88755539235d5bb0aa3433a4ac3ef09a3d57278172ac39fe509696eb57f1c8e371cbec1d3406bc41469d7d70f2735b3b895ac7737713244ea1d478f530d24af9f1fdf58f8c67aa6b5f5e769a4d4cf3508723db270b55c4de36203029b347844f48147003e5226944cc579d065dd2cd4db8ddaa582b3b149c4d9afaea875e98cffb5ed1ee45bcc672a5ebcb5329f074686ca363976641456d6230de6625d6c0e22729fe3e9896532c67769e757c1b457b5cd6bc71779f14c12c91f64281d223ac41008401ef1ea8d78f0cd2073ea6ce30056176c89cf1199a3f9b27e9f832467dab86c352fd1e1000d5e3abbabf0228d24185e89f4042fbdaf2460e13529f896872c42cbf1896705cc08477561676281baf6b646da7b3012f4c402ce52728fe335c6b81fadfe40fdb1efca95f2bb28cb5c976b437816939afb1f4be8d85d386b17c0f8529fd0a97eecedbe7fe22c209f51c2735dca42a2e1c5dd33daf13b5a8270434de1c3e1921519d8ecfa330fd974f29ed4b01fe23f54f50d11baeaaf4644a7716e15536f235a45c2f4243445c8dd68e7587a5f9a0970ba885006a31aced1fe866fd96314f14d3e5d55e435e72e8ea33ec453db8ab70ca85260eb4d1e4703d7f449bfb3a139d5288444a44eab48812613b9bc23f817ac2eeef8efc7fe1634b1ab15b56a0b72f021b56e5847597891dbd2f1e7b667709497912cf0b2eaac1809095eadb316e01dc960c49bc0914408745c7ac450baf7502a740849c30d54c87c5a606b0b74c25f66b99380e91ca94c74df508994f4e70b46c23a9ad7ed5b199dd4d8ce5c152bbc3e8d999f7834ef5818ebf0b06de4b7888272aa15f8621a8e0f7574855f9b2950fdf5c2f841bb2f5df65e3d34c8c1b752dfee53a03346803f3bba47bb319c88a955eefff31d2bd412cbb17726134864412c36db955cbb50f45276534d260c1d0ccb7e5e1a77c022eb1fa5ab25f4a3afd980fd0be70e41bd2fccf08b4b708a87e4d8a34726f1db5f835cd0bf4c4ae2f1f868f06a2eac8ee74dfd585beb54fc1726ccec249ce7d973e0d9a0f92e6de6d8c6956623e5dba83ba7c44a9e684df8facf2163ec4b8115eae727f5bf7edfbaa33a66d45529554dc9534403a3edb7748665da8eaf124c0d725255b596cd822d5536c90616b443a7f6675ce392b39dbc1c4ef3726d8bbc6a5a83af016f58e13047e3696cec6170a2a85474576177b5e6ef3b1c917e841f95742213a32efb47d4caabaf2f923578169c935427ba235a0ea49c3c5e436155624c9d587209c83b6e3e3b9e0b03ddecfec959dc9f084ddf9275e0f3385edd42c1d9d294923408048a89870a743f81af22afafc2400298c328cfcc649445f01e1556f1e89ae7975afced7e3890344a00ce542b05581dfd1a9b7d048137be8a2af9f1b1c8570014c9b74237283ccb60a73be8a1da7b5c27971f5ed1b25f46e3944a1c1f2237c6304a27dafc0823384770f2f502c907ceaf50e3bbfb67d1d40913cea40387b678d1ac835fc8c55ef1357397c338024079d771519e6cf5d238cfd72a8b01975d10a1c3a90769a2adc646f698b6c3855663582db4066e6945174c211face8674af70bc7b784fe1d1b6de23293e57e1894dbcce7c0f9eb539041158773ba2d1321ba29886101e9e0672ffefe72fb5167e4084472427d9d611b02933268690c5d8ff93b67585756420ce70830f5e7a4022d75603d45b37c039000e240fc0378be68bd9f7601f1e67ace73d40a1e7e62c6fc740872dc63264d354fc3e83c2f6e6ca0f90613f5bfdd3fee10e4f2a3f6860b8137bdfb5fe1768de810d5a42c667eae4d482b870c448a2a3bcb41f34d992f74c8cbb55fc43f38916591839cf49b6c90514bbb7c1026211f617b68cfd367a917921c048eef5d1256104ec648517dd28e8a61a8fdde5925473ca759d330f2d2452dee3a63d7c0c4f73d2f021372938b10f6367f921545ca1f00b37f56d32e3f9e10314a3ea475ffc19611abb8824e1a5a88a9f2238040cefb85c226fe0b09d52cb92cca06fda9f88c0b12e27ca1666bd84871f192b83907742ea6fa62250d012a9790253d7def5760089c0608c409435035c0b26ccc3e86e317598febd5c0ab94be3f61257ba93a2dbe746c8ff680bfc308e59302ffdd6e87b11d1c35088fcfdd8861552a1f40dbfe2937b46e5bb7b0084dd416fa70553e03729f3e9e2560f7a0fbc6c85235411c5df76cc54610fc07235bf28de1b6322907cebdf8af14f40d84f992126223c534d91c18703da2d85db71b0a3f792bc84000a77c10e6242b5c8cfd465fbfdcd5f8305debc087543b3dc922ea2744b3d2dba4f7c273c3e5c1bceda86302d830c23d39681ff62202ff70c434e70f2c21ee7273157dcd1b286b48e2d8bf852981e40b03df299819ac801e8d6a411abf548aa752d05fe7d27161ab1ee7378b73b04081620334d8fe2816ea938ccb49dcc30ae9abf9c6bcd0c77d7cfa636d901338ea5b016dd729cff51d2aa7a9f6ad6bd664e8ebd600f48f6ea71a1c06dfb5873330d894cde291ac90fbd592dc256f344524d0dfaec4de10549d86a9ef9769521f9eef6f3d4bdd33cefba1b8c985b40d7c15c3b1f9c734f21290cf79e0cfe132985cd98b47d63a4300387a9887074eaec1fcfbacd3bd0b6073141cf37467563a36c6180710a11bf411f67be8928dd21cc8d0e3acd93d4be748fe68da00a363d8991a2edcb216205a7c1d4b62275a082da4b7d856c4ca518b8cbd9064ec73fe9078655f7cd86a2d03cc0b193c2acf37b8dbbb2009f2ad45e13e67db18ffdab465ba6c31b690dfe3a1ba9159642767ba8d4f335560b7edc43d6f09196b431bdd35a1d73aaf143b2061f7f3f2c4bcf2111d765223c199f751eb22874b011369bc6846b47cea0a24d6a8a4e9685876cae5826e0c3db25cf7734001a9db9bf0ee7e7992f062b1758213c3a54b8fe6f5541d07ae786788f4dc989db050028b93e5a5fa5f943810ae2429efa8b45ffc6087effaf748b2fb53cd3a07444dd545401afd0005ab29b16542f397ad42ce2bb0cadc83a8b39b58fb07edb4d7d12a5ae1cf3aedd41ed7f9a16609b970e495b02d3fd8e26ed4360c824167c349caa8f780d1fa0334648dcee5f89564a252f19bc42a1d139c12010307000a1535558b54c2f018cd97441b3a30ed89029698ce6a988e9d7f1b2cd1604ae562a719500dd9a80342a9957f6b22274058b22ffa5c95d7467b4cec1bd7928c9f8dfd187dcc7def40f3b7e7581789db2fdc96516422a9c6405ffc70cd9ede054f3b346f8290794c89156d7410bdcaea2a27995977133993e5ceb0f598f528e852d3baf635fc8cf039f9fd8db40bcc613c8b2866ae52b2b067ffc958654953ff331ebbe83f95c6befb1dde25ee9b8ccd06b8fe3dae7364ff78a95822df1b6265096d5cbe0032a183443e78774d4b3be6d09b65371f7f0b88a028c591db7001f6df3f1ec44343d14cbf537192958a70ff281ba4317e9914bccfe4f85a7c489e7c64a326f0266f8f0ebe790789baf84dbe0feb3666c731a735016ef135ee1707157bed85fa1450b7676cccdae779725ad7cffd383a48c41afce0b838c0dee63d8150d699337fe38ee0883abf4a3abdaceed483189ebc355df8c26b3addfe3ccdcb335a41ed6c658fa7047b6b08619ea2b43f1b4103c6908d8b2f0f4ca9b783fc557bed15557cf92c62e10170f439457ab667cb700c3876276cb92ac741f6f49da91b3e8757dc63aec3dd57e17498b05a7e417169cafc7917c2f771706f523c8b13dd869ca469ffeefdab14cc87f4fe43f6327cd112aa7e3f41e81580e5c8dc8ea9ed217bb1c20a5745245d7bf1bb1173625939374ef8a17d8ee914e4d19fdce5500b36890efb0ce0c2ba5a04bdbbadc6cae5ab69782f5d9d0577f1d95f0dae01cd8c2b1b3c0c3b4bf65281b858904d5d627b31b21c085437f4bf3d2bbf91c57385a00055d1ae4e289a490671bca38443b56106e0e2a4a98db5f8eda41b98ba07d4b5aa2bd990067a3b6177ec771e2bd7be3a301f0df8a2619a9fd8b1fd909092ebf157572c885dac15d321401dda70bf193c2681fbd79cfa79a8999bb46a79e9d3961ff0fc0825a958ea414c08a0b5cfd82326d56f0ac490af19be609abf7e30a5bff9e41b3d1caadb5b3e6397dfb4dc08988fa51b12cace7c64fd62242483da3d12bf8153f37746da9beeb63fc59d553f35ea77ec96de1e18948e41165c7411b7c5ca8e0230cb571cde11d5626e3f124c27163aa0398aa359c0ea0891161d082b8b1ff28abab7a256af9908bcd4929f1eb047afd2bf4bd635029562dedf553d50f4276741c063589488abe29b938467cc3aba2c4ca05fbc046540dc2e97ce899db45aa9fbed9ec5cfb9d171a9da5667ad7069b051d4e24ae2abae71ff7dc30381d963a7bfee4a187eed3658e5ee5bb6b587dcfbfd4f67c44b5ee4b365ba0828947e4730684df14bbc7b48298b93ce58bcdbd378f3e8945e45cae1fced4e23b4d6c00d35af2e532166fb20a3a75ad7a2ea1da9f382fbb67662ec838018e8e3809ca0d5b8929f25a843d9c54b0ee3ea2abb8ae2c9023599eeda637a4d81b0d21e712b948e5f26811826193ca0d1502c6e71ceaaf4c2e6082b0713c039bd9c10df46081550b59281b097f08a15925d59a3875c2492a86c1b59a5e8f3c66a525a63d0c1d3b76544f59cbafab49eebdf41238004cbca0931b386d82e53c59d3e0e20ef8c703b1033616056946cbf0d361b60f7451e68ca7f785736761768337def46de6cdb4df95007a6d370c81e2bceb64add28cc8c41ac774e850ef24def45b2a85180e833b678a9707e58c67c491b5d44d854ac16fc035ee9bed6d06a3fd8a4e91c7aa5aa1af79e25ec64e099ad6b9d07d09355b405e3b125249a1896856a6f7e04fe6562ff295c832c52aa838e6538cbe0b130d80a6220a001eb9a2e03edb0e952ded59db7c5ee4a4d4590935be495512f05b02971a846eabe3886ef4ce9469b75bdaec1403fd0ae57357e62e95c88e5f4fa4c3235f8f64f5f52f2d631894b23bad314ea2b45fda6caf968a4da5e07b4d40979aa7eae9a763395cb3dbb8a84dc8910d6fa24b1e20a5870b8658fec951049513b4f1d408567a39cb6730fa439e652b6fa299173eb52e156cd3644f3fceeb4d2d2451ee2d368d664b16d08e78e638c6992360ca69e0018eb7e6408e4b0155e489cf6cd9324aaa03a8540b8e4d3a87de5102cee093a9c77c137467030618891bbf2a485cf963e36d2fac91890278715ce71d3e8009cd619ef457774bc9862923ac178edaff8ff7d98aa08c0dddbffefb2377371ff236147a5b689241ce07a53af03cc4a1625e028ee93e8444f88882ced8b2bfe97cfb33d6b8da60c422c9ea406d36c3e84b85b9de39210009d38486f773a2192b9b524c77777483f547c98d6b1e32537248222c3c067b1632b069c682f7d4f31521289365343c16ffeb172d0a1ac5949e6a7cca8a05ccc0bcad39469525a74b391c817dcd164be0437b9afe74521f62e50b44d4d7d7ea912a8d8c5a60d16015450b3d6888425cb1d5334ac5eeb5bd6656ea8f5880ab43b6e90170bc79f261c7a53d00a96ee93ecf26b3d3df97173098a0182fc777d51cf93ee2b4e4d3c9574fa34bc49057a9bfad59ee493ec2e06b523bbeafc26af0c73cd4766a3b5efc33a739aeeaa03c42c9cf33ea06a9353f5db51b0eff57247afadec6b04eb63f9efbd66c2f5e55fe0b1576a8d3dc75e9312c34e97e58c7d9544b53060a417d9940247882e75a150be2f7ed2ca06b4572e4097e75570d07d76fc61adbd6f578e36a8b216467ca8f6bdf4aae70866e5d3e19d03240c45ca18c19e8589c7f44ab2d76b1adea50c4ed178ede773b2620e87002747447f8829721becf84c66fc0b1cea8532b3faa36f27e8ca1a8e12769eb43574050ba29ceb8f64c7f69c6a85a04e85bcdee368f37cfb28cbbd9f9202d3c527cb73c3f414d35035257a8501207488e0b7aabbb21716997d0fbc56b62bb6378620c9605b45715f6f51ba13af6898404725a08e9bc18ef69863668a28870a9b6b1d99677a5ec611f256cc85f69b2539ff2173939146148b2af27a947d2eba0c0da5048137f09b22ba28744475d4b7f1f4f460500204b21b1eae9da14f7b07397cede451230f9b5198600162be9068aaf8f82d6858ff7dd60cd539ca12becd4ad0aaf276920a9b266cbcd19f99c02a2680e6f32fbfd164c2ef3b399e00afe7eea43c19e03f14eff60637f6bbcf95f04341daaeb42239a261172db3305ce077ca06fa8ea34f559cfc548bea186e0b3cece018b6b9fe7ebcbba974eb71e78482d7ed36252a4d4ccd461703937e3c21e892a2388ef0b90980eadc63b411ce8bffa1c111a19db30266563e2cc766ad80cde8fe017bb2543ecdefff19f114b1e4cef415d1b9c59173b80240809f4e8ec32bd14e9f3fb889c2c493ec82e1016958f44445134ff2028fb582adc31502c911467196c9a4c5e55aea52067f97fbbf4a570342310b8b857543a3932beaabcc07da7c328c4eb5d8c7d161bc39633381f7c3de3e1fd11f55a9f7f1edbc5952af62a39d840ebe87d31d5758eb9c3ae0cac91067e351b54963b09408b4f2241c702e0181861ca232f73906ed1df4ce30e622df38487222f51b48c338d68484c5703a0a4e166466c28a8dc27a912c0cf8889a57459b75e35bcc858c522d188088e578383133240ac4c5a0ca461d944ea6f89e47ac807f193907aa171e4e40b193774e07caf621e0da6ab6b75ee3dad9963d6ee5d41af8b71fc360ffe159494f89226e0a8e7ef253e0082086d20cc23531221531d820b048f630879b8c422f756325262e0c26c5618617cf41b286f177d33a32bcb3d5a27ad0915412ae4b167825b745532aca211c74d4e72cb16a9a63dbc442c108d6160315df15d53619b5fea346e4c7f7e55e15f72dc69737d7d90858cdce069b66dc130a931f69e18faf6a15ac9224339593cd81fcb5d50a9f5e350b6094b097623a7b0f794afd1a892f2320a49c1f59132eada44da67cf5fcf5111bc15967825929d50aca07a64fb4134c24ec4dd89b98ca89d0159ff33d3eded70175192f8caa546fa6e9cbb6645d14ee03cca3caa5e51d934e28044a5b437c427e3e627d890fb750ab0c2f5e7cad875b5778384d199900187df42aa3396c895387203e58f3a8317f520f9994f3d5bc7a1d4bdc58c37bb46612ad236e8e9f279cc0b5a3eb2765277f42aafb88badb4b08483ea3c2722260541f77f6595d0d322c3c287cd356fc482ffcf803e7f30a29f0c99de4a20611cc7b315ca4e02725785bc889647c3525afa0c09c42433d7a957375d35bbec2c3fb7ae9bb36d455a629aef1182df42a3bf7f2f10139dbe8e8f74f6f585dff2fb1fb16d22deb61cc383f908fd1dfbd4f08eb23ba5425bc6ed0958128215532a488f710ce45f17e51169332230fa0ac1c109e37150d3d2d8f337c25cc02076b17df15c82b68d0200d589b2443e7d8b6aedcbdb7fcd6e5b0f413138b36e5312a9a41a41fca21ece135e0eca6b9ba38a1d409361c325f4992c77837c14c7a37dc1130aa20d0f0e24278ae5be424cb087fa92a920d392afe0890bc748455ce682fe7d013d9fea2ffcbd03af88642498a9b09e6773d61b3866a2d986d152a81b8f716a0d9f84c7cfb744aa2528049ce5edc1767be6864dd209d4eff6251d164b7f40498544bf201433926883910d6109a534b977126800b0e27705ff170f0f5512bca0698ad25c59b15e959760a0d437c36cce7107f320214e6d7544c9dfcc6d119208fd64dd0ea1e1c50f74374c2ecd57db5d7090083dd26259a52d1d897aa1dd2fa5e58d050f117ed03927e063b1b930aae0e16f4820c36cf0613eeb3762d31c8c8dc1b9de83fc49212a6907ac1276bb2a54b6bdcb97bbaf97c7cecf630819ca0263a3912d8ffb8a75cdfa186e5073771262b15a12183d33127e28bbba3e03a64162996f49df1c06308d58ce9eefd99337355082e982086231458cf039f8769e1e5110170d3df3294e898524586c39515d0b96a5943c9aa3d01ca1f500a4eca64d07499fcfbdd9bdb427d0b0683e3c1aae8501ff0938a9f9890e39ebce8e4cdf065e345847a55cb7e101144dac1d377a032eee7892e698cf03b51ddfe6b1d987b09d5bee006499b0eab674bf0ad63012585eb6bb19c8c0aaa20d48beeb94ee2db3746f1029b76a5eb57f84b734b1a4470a83854ac2cad74cd5ea2e8a91b27a52ebbb08210a382989325029d6d82f1f785c58e322e2ad0142e153b54903b7fccbcf94705da76b800462e01362689f8d90e74986f27d7869abefc03b1884d1bbefa363aa0c723d37965349a9983b02e616737d720cacbeddacebb588319d6f9d1677b4d462bcf16dccf5d5ec037d5299430b466fdc5f4515d84a8a6a39fe2cb2c5ed1362e22a6bb136734df8d32b563d89c33bee7e11010a597c8a06691fcc69d93ac1c128770dbbf657fbf0bf5b331f54a97fd856283f160ec84cba9e4ef7976ff0b9c45d8ef00d3caf564c2772114d336059620f0c546ff9cb3f3a0a3afebac8c1df108768769d48be76c129b8a7f7453b1858b7dcf461a18b714a2c62c169cdcf1b744e7a0fbfafc24827d2790062cb3b0f023bac3ef31d32114cbcc34290fc2b4a0f74e97e18b0322fa4a2a5d4fc08ab2966f42c2b86f028574bddb759741239ee0b2fca89140f66da70fc58d292ac5770587885e8d73a079144e4ef882e677d077a274354cde62d4f29662dfc72e8e410a432496e28e94f8fc47aaa9db0fb986c4501a21cc0156b2fadb6da9874110fa2247bc536c9ce0fa181c263dc82863710d54ed9ac934d2dde982d93f41115d7cf9214c2f3148e5e6741289b0d9d64fe241e384d8d00d622300b40ea8ddc0b0e13bdc72e65ac8e4edde9dc8228cf1c62b2f017a1ff8b2c7eb36482e1271b2644809c1215794a1dd7dab450b0a97ecaa767329219e6b82f4b537c916ea5e801b4db47a67cbae884288dbfdd43bca17fe9da11a5a5a52a9f5acaad2240c2ebea620fdae088583876c786ebd2facd7337944003091691cf9a00115ee7faf1418fa7e470c5de7d468e2f39e75faac7a7de2219294f1b5f578273a95c761eb7730679e41f4c96fb6851efc587c1e5479edbfd0b64d7ce7673b1b534fdd1c128fd9196e9d591b644e5cc7a1f44b6c47da086dccc50052ef8df43fc7f72f0701c0b4ebec9154a77354a00db619c713e3c4d20b889f1918922a7871db05abdd51b7ecb541c5658e39151fe19b19b771e3f6fe8e0a78d896597db0efd0cea86769c8d53bc7aee3fdacc1960693fbbe993b36e59dc47c56c6308470be202379d73ed015b9854370384229d3cb0f20f05e1ee764687099f0bb45a0b7f81f51ed5bdd73a30ae1889ad328b05937c24531ac8e509e2793eaa673e5b6cf4e8b657a251924893420de633e1bd868eebadce8633edea28dbee4050bcda4775533bc57c1d662dbab96d06773e550334493ca04d53e7c7a06fdddeeafb6f3cd4a41d0be05bfbb56b257b266a4c99117b89f50b507ee322821062708a1db8b377024fb51d27aeb1b1648c4a10a8675606282642b376a6a1a24cfcc947ad52a68348cba00fc4106986bcb3d3b47820ac477f9f224e34a8a21531141bf2402255522bf284c6c77f227a2a92f413eafc36b68734917a3dfe3fba5643e9e68fc30077ade28d800976af200125ba373733755d2f45112a51f1fbb620d98fcbc11cbc169c009a299e23b0c7f8e71c7579e67f5be75e407c1d2d32385b061de751cf0b6138305a95147da7df14859f763a942ef0922b23b6ff99186a5c969290298e53b7bfc43740dc18a17e81f77bd0f37ce9ea5fe378af8e83566440bd980e77e27e30551d93abde7af799cd409d3511fc67e2481ef4147c4d34a2dc9f7ccc104dffc11825acfbe81b09d68adabd5b5df33b782ec6cf2f0d381aa30be83a4ef5989c424281ec33507e0965a231120e73d0f559b85299491e1477ad93130b038a2b1d96c1f3708aa671bd88dfabf949885b805e237be83527625828e8f69ea9497744483d304f922724bec8cb4679029ddc888087eeba94b3a14300730c39f4f2659757d6734eed3dbd6de041939364a53566fe5680180c459e9b583d2b731f7d24ee06c9fa005f2cfa3da16d0de4b0413cdf713b83050e2fa6dcf0612f47ecb3325c6f85d2aeeab441ec3b2a7181aab4a9bae9ec210c242b9ee24aeef963e4239ce838cb0993570cdfa1d17d055d2faafb1abc6d6c18c355d3d31d8978fd3815d92708c248fb7d96c6296dc043e9c6f861d446e8db5da7901f6937b1ca72a5ad9ce1fbdea1b64b8f5443ed4fffd5ee87e2e101fc9d61c3b90842069d29252d97a960b45a947fd19aadb4267bb4019a832c158efe194cbee60e5056453b3189d49531aa5bfb7ba71e2f98aeee2ac453ec88c48ba14fd0672f4ed566a97de70f56c446b1174cf12ead4ec38164aba3970a981c1c80f11c8d496bc604ce423bc88b6460baf6e157ffa54d998ea236bb0b18a4f4020bf170ade641cc2f03c18a355e9e8887d3fd40fcd64e833994b1128347a08bd37102ae24d929d8dc6b6df2d4c91d26e1c3d3329b80e84193c765ba1fc916d859165f00a50b954ba626a5f7f00230435e6d8ad1e3dbe09f521017c359c0759bcde446b14590b3f8e895c2ed44efc8eeddbe4a041fe0a644a28a49c0f06e3f93865ebfc15df5a0130bf1e93ad2a7f18c74088bee894e5f829fb9f95d5f482a4dd8cd6d58f0574ea1a597fb91758333c4ce576a25a63f39af92d8e20eeefd5fcb784daf8657ca2b3ccf3435e9520acc1ceac78706262c293d2d36a2cd161f97135706f3fd68394ceb77daf26397b5f6f143da81ec4a40029d334b74726772e49a5ec31acc5a230a8603405bbc9830ecacf950ac13151f4df0996d2fd32d4a332aa7e4bda7c07ad09b1c1e9de8740d527f03616f422936bf77a28875dbf120514c7c0cfa59d36cc0cffe219728c090bb96900c536c319898afe4b80973f244f6a7c58749bd50ad5b624e1fa6eb060dd62090ba190aa56c0a09bd29c6c218cd2338d85966e209e09191f07dcab797e73a30a26eeeca2193e8ff5be008d0e3a5116f2e72984def99d26bfded42699da9ff3c3b2b67902d7645851fbddf5607aea0aaea852152b1530dea1c83dc9be004a2658c42d5a5c274e79ee57b7d5fa8a177ba9d01677a635003267748b321eb11703105e9313b68652fd04c895db6639cfcf60c88f3ad1ce75d8ad0408459ed95d84162947d1bf6aa4f8d240ed24de55dc23ee8a132c710a95f96ca0e12771a902cc321c30d4e39640bc4e8ecca79847dd5f949ba21ad2108d3d4d2c08996d12431e3e2d8ff52b624a5d01e554b5ba55e400600b7557590d8b8e6d909b22c2b282a0c23672127f88fc13e2e2daa549141a4e9c350966b0d8f38084da48ae4e1356054bf898edd06dc88a9d1e00837254a611fef3885e95ebb62c780ff86b3572db34dd9f5b688ed58b71974c3ca0386c6531d1407eab0ee71f01fca128f04d660975908f059375cf09bd6a62041630fc8c1b339c2a4f0c63ad1f12ee426731437d2e8b4c9be2d3a48220be669dfde125289c9ee10c5f05038988ce08f66d9fa9c0b768f1daad4bcae0e9f89d7f3b010df73c8f706643d48173f2a02fbc6a2354e957482d50ec93933bdc78627a081976a21529397bab104dfb21cf95f4416a2693034c3e4451db08a762e83c3c4f21c2c6ed3dd05a17288b01a2edc6d3b2a683bc0f7e6b19ab2f0d071c04a8ddf88678fff14033c7f7e96adb8445a059e5cc9a2b63fe72bf2afd51744ad30f8fab00ca9c844ffa5110f90075ca5f81761a2623aa9942cbe2fa16949229fc8a37f351bf21c1bd110ea71b5e9e850f845c4bc63ca2f220cead1b947ebe5b4b3c636c29510c4274d9f03567c949473afaf23df72ab8ced1232ecc883b186e6e0447536db6b0e7b2cec5eaf505c4c720371389aaf8aa5a864cab100b4eccb01936b207c3d93b264c830fd44f694ccebe4950d31ce0797f836c4568e384f54bf763411cf6aa6e3d158c49a38879f752e85df366e944fa1842fb1a2d5b80d02cfbf49ab9e6eae313e720d768d571eacbec9f7e97a46e4bce54ce2f3b689bbb8c2702933ee625262f19eb96091652d8c39c99d933d654d212d4ad3d762498f14b86a92f504946deec872b8f9c2212e1dc80f1c982e4cfdd5ba34a79294b16971be3eb0087542ace541f95054841e7ca4ec18a3454cc778fc82b9cf2718c31b7f7852e8f0b38a41c74f70f91e0fad62cd526c24cdccdd46e9579ec5e124ce5482c3ee1ad0517f11f186802a5cd8745da5e2c344eb83c4adf4728e0e206fccef370ce4481a4dfae9338a4ac3d61d60526f8685a231f1e6a0aea74d786a6c06ad1f91334045b347b506f4ed92832245f8b5cafcf29871793e428b5c6ec5a35d53306c52ad06dcf6864288a9897256ab627645a1749656f4f3fecc8ece2d5e21daa693ea3a017b0626d155fc30941422b5e5c8e996b0a804b550709f90ff921058d6d7f9055d10f32f261def50466167ef202a00af1137e91fcaa05244e57bd89384d69d46075c310a0d560ced726715dd81c061bbbca83661ef85f70ff66e1de3a99ed38a81489913bf15f600e82f9de2eace9032af8dee913309714f74b53a12a790ab3e8a1befb08f5ca285eb4f32f46956b13734b6a5d98874c398ab613702d38a13bdb7757eb25bc34282693cf9e0d09129dcb0ab9656a4d72189fb7955df2635fabe3546cb257eb4493df93670088c56c3779ac9bee1c69b5065633da17bea3a9f337b10fb9afa66fe09f06c48af440df4811e62ba01cbb43257a487bf5446159b7d55aa4072b6694d03626aeb2a2d832a31c79f3a93f3e3b879c0586a657bf7f53420d9b50f88a7393521922d798e200eb138f5f147fecbf6877b1c17bc20183200eb0f388e7511720c0d2a5741b2aa126b2899361b51fd20e7c530aa5b50631a5797f88f7ac288318ff4bc6d790e4d75a1119676f7c2efaa8bf4897fc62cf56b45fde2f9fdcf0e61f78fab9c9bed390768b4f63c4240b137310d20ade261a82186665e0369f77673f92f3f8eb70b4c4c9b331fb4c8a20c83fe9f01c1eea8a475f7913607b09a6ea75d4ee6eface77b2b6e98c6b37e5c8fddaeed622a4f87024860910d1bb710608287972b64f31a8633f8e68ef221b6502150dbd6e8d837f76a9fc93dc736e5c95978dbb3388f526c68cf3a8bf88a83c5a4a0b01e8ef5d4d3cbca489b6fef4441265849ef02de460fa1faf6c04a71cdb71a20e7b5f46bcb7a7f987dca29e4586cf2b8c498b4dc0f5d1d5a3e788902e8ce76403a62f9a961515a3e3acee95ff750a6c0ea2e0f5463c03e987b5bc27221c761fb1c85038bd82061f4ccc1fda48649a43381dcce8a4f4ee9541b3c347e2af2306c0e78d62f1da94a5e02a171710c9e0c70dcc4af1353e087a66316828680185e0932707879247d5646b5898c5b93b73ed9f7186045237a266a7a80fcd4d4e7eb45e51b6ab00392f01857d45485d1eb9daed03c91a67cf55fa4a7b626d602c04120de79526be165cf85ffa81020390f79eba34eb7af78e65a42f4953be1dafd54cedfe9feaba2516624080780e722590b88af2b686fc28c198c385202b7f52b73e7337ce9f62979ea4e061f70a2fc181645d2c04bb517b33a665894240dce69b43cec9dc7ba03a809252fc3edb76d99061291815c23dbf8c96a6f22d662cc0a14e44e826975fe11af862a87b85e1bac945112ee29875db903906a7de7b6e2f1f1713123db97eadb96236a58e692b0820969cfe4068edc3c512c12ce9f35cf5b6c5a7705283c3aa88bfe96329bd1515cf899e8572c01054a318572b2e6ebed07fce0ea651f8fe194bb6e0b9d5063705cc571474c2400fca2839ef181dc39d4135367cba71cbc1cf3727589958bac8462465d2ca12cb87d6ca5b0aff4fe7f637ddfeb984cb6c3389c4714e100898d629d4466f45329d82774b4624a6284fd10f3eade7104b9e8d832461a5fb48225c2ca7bd59b170112b42ad6f27952c796ef04acc6924c45b64169902809275fdaff7bf3af8c642ba68045d04e4522c1747df854445e45e6771af3bda457b4b87cc75d903f283326b730098c0ee9992b03901ae34a3d40c8e252277d96649cfae7e4358cc18e9c452c9759ffe03e74b9e00fc67767a262cf2c3f35a7fdcab88e5141d9e4a038962aef6d3033855e52798ee2aa49edc4d3e6af97443b92d608942b2fc32f17e67cc32a8e020520d490f163a03272c3946c0139c19036e814209a7af22edc5ce4890f9ec9da73069cca348883c4500b4bc7570c5552062f70627b3686ef0cda2ecffe9e1d271fde11ef2086e5f8dbe3c45ceb0a206a358a9a275b9aa00a2a44c054023ba238d58c797376249f584200062973166e90399b39943504aed2790848ef4e088bb8fa82981f9c515431b7030627eb7cd8f8b2d16595359bdbc09030816738da5e989c4d75e626af3656d57b13e30863069ce6e6543898be0e424b8a7dd99613d30a0580cbc88d5bd0e91ef2d7fdb7d591213b1781b0b6a97db7d911903652e7b4560e8925c83bbff278e09772e02a444be02b573271d1936ab685309be01f3f89b412fc631f0e29563bad328f9050d66214bb45939debbdc0d8019f30dc8a67a1f3460a6b6356218bd1e849d1a27b11ef124a2df945196e22ba7b69ca98df4c91e98fe78d22b64210857927347031502bbe98d970e5e4b5982505670f79a309b85caf75e91d78b6ee3a48ea6dc9c1d17309faaae16f490ec135508877a0bfb3958b47b41769fbfa2fc9382022c7a451b2b718283e7979fe87d28004101ca44220bd02298a1f55aae39e4fd00bc2082c8da7a4794ab674b747d5cf622f200865d8103355eed6ca844d8217cf963f25584e3dcd290a8f5e699131aa8222337fee273cd2c26a724599332f37c10bc65d9c0ebf1c5409daeb322cabfc1fb07187f5c593db130dd9c6156ac3d5bb1547c0637e57a4b985b9f01e07d86e5d337ab0755f727ec6737c6c7abba3a8b220eaa77dedcda87c71ad1ec32722ac238a25388ec84214d470a706554e6a749c0cca18797514761c869079553fb6673059ac3021b93027eade0d427ff74ab50c9a3563176b06a737bfcf343d8514a22bacbee99edbe5864d22908d5068a8db8fb1a285eb91c240177ec02d415fa854bd45fc0204ecf62e14ecc7b6606a0fd439fdce0775764ccaf5d401c8f42b108349a8443378bbf599dfc7c27fb8db62130aa1c7ebeb5f67a7dc2ee249fc77def31fe769f72edba86e5a31b3f8c08827b289b260df47cf4545574350ebba37f7273a034d03a9b7dc0cd1b52f280987c1e746882dd7d45b8b081031b58cd68be3bc96748961a3fe1af9521b9f9324e4ed2343f99cbf4ad4cf27ec592a39bcc80957a3783e9171175207f33c68f418749521f925c417222f7def0d759c52813e6f4f0c939ad419b7649f7f9313a082d4e740818ff9cb6f49f28c264aeba49decd1e42896fe56fc0e0821fe43705329c97296c91cf9a9cd912dc14f1c492007858e12c444420dd755e47980657fcb8eb179613feec63c06555f71a349e61b886118cc43adfbbeee437c13018c7c8e632606eb63236eeb2077ad7c9232777af42150e2890a79b0c741ec9b974dcde4e35b37fd8efa4e25190cff15697c26d83e51d0e760696768b49f606a12a8fd5feefa536b94835e44b07d18423cf81ca36f81d70c7233dbdcf0fdad1f0519f78a93f12be54685c0319424f453b13de87ec06e8e7bd165dcd5b6850eeef3a40cc6a810a2fc3af022621c74c7c25cd1a23b4839cb504dcf806a6e56ba80a7c6a757fc4769ac3c35ec8c3b4466fd08315e3228050b98e6cb4c54b9179aca8a2854fe6fcde525effb61bb4c38a7f5d352669f8aebd0d6923d38fd9983c8d35ff60491aacfac4136737672e4e07f050b8d62e59f6ec657b02fddfdf1dc96d0c5bd95ddcd62f919fd060e0c78dc5e1dd7235fc0ab421ab1a2f5c870983206eb1ba0590a4c73e146b974c2ca26abcb4ebb846830d25200462937898df25b49d77db46e86fb6d7c6858799a360dc0b52803514e9079a424188597321b8dfc4b265483ed67707af5e50d7e4f4c16aef690d3094e7a95d248b34594bc4e8e2e53c744f35dea7390c612028e07e312d8eff18977cae2176e2eb250fcb8e0f289a8bdeccf3fdf0d81c9417b88f2a1855153b056abe75494b28e335778c4a387d15d0b4561a63738d19798f966d8879c8133ead7638e13f5de76b20b71d78c17e813fe2ce8b11a55637ae59a24fa04e7437a63f81325174f7b98c4c1fe3e0cfcd33053430c332c6b4101da74d138b09c0564baa4e597a118d05cc617f17549ecb018f2746f7ef750a86951398b10f6c6aea5ef139c4668bfa07a511e2fd655c737817b0b73304003e43684d2444c3474ee8cf87838cd4c67c468c423ab06ac8f1666e151a54ac6953975c431855dd6ef5739175c22d6ceb0d2fcd944bade3ecb59758001881a1b8d15565303306c9491001215acea1c2a2dea5dd4671f6b7628dcb90a485f630556878de19c0b4e359d64196841b9a4e090ef20d77429dd08165a41acc874392bd70571c7907d02f42225a5cbb1b5946bd45b478e1a4a3aa74fd9f1b4e9c55321cef725c9b07859309c0f98aa0244d30fef1fea850c1939d5c19ff9662dba35cd7a7a783e4e8e7ae48e96c18a3142b102d5e4bbf74a46a2c5bd33487b937c0b6ce002173ca267394f3605a4eb9e2a8f6a1ee4101cd9ce5b489957cae40fc707cbde5d82c022d235ee297ee98f4f5b1b42a20c0b0d65e36625bc5eb9701739366d527d91bee6de9b06cc27973c28ffb9f8b0222eebe13aead2b10f4bd93aeff5191dcf4a25d5b979b6e9b81c55fcc4eca33d3e205468cef9a33a0f6c0380e31f86463edc8e1ef09ac85d6667f6dc55e097ce2715c05465d63a89b712ed8ff929fbb4f003c8725364e07a24d2862bef8b82641447d95b47bf653bdcdeda2c98ffec4a23b9a72ac301008cb1966487f4ba29177f58979ec3f96b2a84fc8d84c3bc2c853f5e6a5f9a0c20bb169860c9771f8076a33085cd4693b65f4b2359b8d532295bfa03f7881e89d68c3ba2248c868c7d504c59297543fdae2403ad17264f67b21e9e82585096d89b734ebb02bede8e8b947df4ffe04eb5c3cd0aaea2f4dfc5d4718cd3b7b4b87269db9d7add4dd99ccf4d89baf50ac5f64b63bb0e7ea286e62a457429ecf434bea531abbce7661b7bf4d3d5cf99f37210b3941315797c92d3f6db030f55e750783a96938a00462a5abd45685f9ea2ddd1cae53cd9afdc6dcf7d7f6fd416ac9466ec8f5c417c84821de23ec700537dc5e4eb6580060b8c766c6ae2b3315e7711798dce31881e8194ce3c2022beca1cb4a3266160e331c1c284ba92bb3b10d5d4a2136b7cec99fb19cb0df508fc1a5c2f4d16068decc7377326deadf66a8995c47169296968a5505a9da50f15795f538786846a83d4e5cf2769d84c3af366830d496c689cace1f9435c063328a603d25857eaf0ea1085f0b1f8f2865732a89364baae160744449b7e15ec12307217d91e939aeaaa297e5a197779a9ec166b943a49a9d58b87436610534bd7398b541c698f45ef43b6dcbac8a0bdae7dc730c0ad3e0f765e842f85e5d58cca3c4403e534adaec626035037e51131dcc25e54603d94bab47f8bc68236f38ced081f424c3f8e78e259caf0ffe490745cbdae3f5792b56d96b4a3b4195955feee86d5a3446eb9be58e6dd6cf00eda0a3b56c496c9421f9840cc456e8861ef981b5cdcbad5f889afc6ee6cfc888399a1083862f94e2a9bdc795640598c1c7a26550cff902f074d58df2b4ed5bd5955dfa0427896527413f72fa300b93e07998308f5cc467eca8551e0956b23bfd42d014d46522ca97f23ca42063231bc34dbf603fb6aad645202d9de7f895d2df5b9ab44cc4181f79ee23ae73f8ece919c9bb9c51de94cc39aa376c24f15be5135cc9961992477818797776fe5bc36a0c80a8d7ce8de6ac770ad302729c6fa8994c18457ef4084b6b7e51122c60b41b2c19251d766ad4911c52c9474d0657cc5c63d902f2757e22ccdb9a842bf9ecc3e7d317c8696f6e65fee321279cbbd05cbd2a504d7d7fdfdd82d74a5f0191f98ec95e5e61b645aa58ea14beffc945a2b72055c81f8aa4ba6765d8a65e4aacf3cc332695976cb0f40a702c88e50425eda7982f770d900f6662067b7bf9ac2a3f71e0396c4cc07f4c9263b40f9f0f236a6597f560c0988b91b64bf35e1d56623679dac36978db372a8635391d01520e49cc907716f9ebaab92a676c43b6ef50c39496e455e317d873d84f07df8e3afae3c619f436ceb35e78c3484bfb04baa173f607484ce30b4352d22bdcd656b2d1c5db605f9a29b1d250ea22d9837a3d78da39428d440e13e30474aa73df823ec861293253db896ef73b507e644b8407d8a2e43aed4ac3856ab6245ed5fc7f946d640b8124a453ceddeebe58abf0f50366e90c49849674c6235dab6adc0bc7c4c6ec81df90b93b3c4817e26b468d9ff745eb2f94cc74f556817da9379626e3b0ab176222cff416e0f3b259d5cf756342af3655e9e1ce1925e415e0e0fb4cf4a8553acbbdac045ef6aeb6ef0dc1be3f0f867ab2488f57ba37e34fdb50a776a1ed30936c04b508108d93915a35bed56b7a8fa2d4932cbd252dfb3dccc94236fa4d90612cd4fb27975514aacd4f19c509d327827195c98f448f8cf4980c2315116ef73c8ba3f42d9c0765332e7f2a6187443d0e98e2bde0e4100e9a9437322dc0773093ce97339a7fc1152b7e2bde024a9e069c5718bcf94bb6b9d5af28a71abf585cb0ebac1d6102a63af6c6e632bb3f411cd268d0470d297cbdf42ed7011e64d63983018e8b796a323226a493f91fc91d9eddc7e463af08b32d9bfa4b24a41262dba37292196e41529cae5973a09a31aa52bf8b5e8c65329ba50667e233788972bf90267600fbe56e4b46516de0f3622c349a936ec7fa0e9ef73690fdc2d6b42e9e63e99a93d3f5a3c21130aaa3f2beebdc1084322d65c830c0fabc55ea2802ab8f7001e144797617515b02fa9a0e351d93c80fee622ae073056eeb7a30ce9d4b6589a03d2ad877eb91cf9fcc847f2fda0656b57d394b400d93989e7620e8aca1344fcf31cbbe7e5e1de46dbd5dd64b06d93460169657019f470e4c5acb2353e05fd5f751dd94fc9a1469db818daa036b2616e83e927aa6463e9fb42ddecba643c97182d583c011a85345c21a5bf182d66d714157f82117c257701787425d68481028ff8c411b1d411be50a57d5122f88fe4111c58776e78bb73994ead8fab85e0f395affcec5b8571c8e08cd48074e3ff9f0cd0ebf9d2650605355ed72ee53cbb8fd7f89141553529c2647566885006ad8e8873afb8df9aae286d58f8c8e756f042a19abe31205fdf2bb3e49aef856a9c784e249ae6f8ebee81e3a0b0f3ee44d3d628bfca2a7cca785f55c96ce160f0509bd30c03b3768b92a837d69eec5e8aca84875bb667a74e6c3a286dbdde50ca80ffb6f264f1c13352bb403dc8233fe5300600262006e4a06df0e232a9162c838a4155d6c56be266cf6be1c378c671a2fac49ae03fe825fd5d34c40de0cec4804dcf0151969a432b968d7f10f67b395c4d431168b3a8eb76b812ab55088b47555f799409ce3b768ea6aa188b6eb2d4763279af215f46c8f6e2744b784942e89283706aeebcd237a62fd6a08e35677469e3948f2c89377117b0c046e04ddcb23f9523bdb7acc2205cca43664a9e71d97d78be60a4bbf29fc3c196e28f5e95cff7cf318379b563981aebe1f2cf0f90b23bcd655908079040761ec53d738dea01247d97ec7082b1fbdcdfb2ef9664ee7310b37edcc15db6ff548e10a4c18edb4c60ea5b1df96a87948fb0eb02d11e374046ee6806a91439f49f137d042ccc3eab81dab14b3368f742436a2f4374de49e46ef58cc786854b60cfa3446ac60b391fdda6b19e2848cee3095b84b18dc0415dd25e001d85efc4eb0685211fe5bce0ae21e039bf876339db3c1eee3db244eb156b8b79010fd22156348209f790cab99514e5974b3e3c86032d8ee72caaeeaacdea5b58f2d48bac1925ac38af861dc08fef8b265083d2b51c88c8b856d4cb39b54be3536466bfb1a00080ac6cb1a0fbfa7859aac7177b4e56ab4d9d141026cab4412d1c82f1115e6cb580c43e6cb69cbda6ac0b9d3cb52a3446ddce5b605be41c07e068532c164ad9782cf4487aed803b1d7b84a19d7c6c1a3eb99833a79547dd04d9a42d46f76faadb911fd4472ade28627679afe2ef493bf2d95ad7f07a388218a25d60e0ab0b5279fa2447d908b1db4cace511a762ab9b6d93d38c50cf7cae642bfa831fa210ccae3a69a49e6501faf66848c613fe2eef73e83c7b0393e55829da370f30e9f0845395466bd2b228bca725aed5f9cd6c8e51678e2adedce8cf1829303e384b980676165277097d75603efe59d416f4b1813c53de4665345e6b9e5f63947229055cccad87842e0a22002c7ab9a9fa39d8876858bbf50ee4330d3cee76dfeccca18d05aed9f7a179d6a79d336412fc9dcd18a59c645364204416a9aa28fb89b1413a84c5ce3c55400335000d77f4cf7026f8656d5fab40b4ecacc180179dfb6a68ff99a2258ba2e23d11f539a572150c04ced429c72427d5debecf707c2748b33dd32c63f26204becb39083786a2b9db1f57eb7263e23da1d931ce4ad651593ad50522c48137842aad0c8162d9258999f22bc0680a84d8367a114b9cb7028d13bb2f8bec3846f7410332b0b965dcbcd4af234e0235aefdc9168f8858099fbf13189626197e5961c0a4bb162f60e28c2e456be4b2e646766624b739cccbfca70b4fef185b6a6993c81c024355d948a3fe6a00fce116b1cd490559ff7ee0a5e2fd6505756e5aeb699d97c61e091ed6393c974a304e9235bc6a208a965cc69cfc899ab4e46fb5314dd902562fd51f612d6087931ffb9f786e107d3806b334e973a22096d6e44fc10d88fcb72fe37422375b92ef56c3af09e294482cddfa4843bea640547e9dc62a85191f89727e5010eb966c6a06f1e2f75912f19991a982f3aacd8a2d23949e98f491806ad790386c9b77fd1a2c499f8d0de18f76755b4538f0a9fca52f7aa2b27ec5f5d0e103d643c3ade75d452d816ab96ba2762ec0f7cdbe1478d4df08eaec0aae190bd3c6ed8c8e01a6df368180b1bd44332254a2b4ef887e56c4d7d31bfc2cd7d4f4b4a96fc23386a0daf670567a562e63e2b5949aaf640502a51c160834134b888520fce8c73de5ab32440f50edc521cf3dc14d2c08592f36dedd7f7112c798283b9bdf1a98ce5052d8f2e757bdae83edec950d694c050c8510873e65edfd73f16f060f032d6ea41d1a968e72d6b059955224c68e9ddae0cc2cff30909b06d9181f7cd7d7f2836fe0f4779f6db4658b54fea9fb5539ec9d4555f3032c0dacae4a0f5428ec4cf2ac649890b38d9d28aa78abd1c0de23e4a7a010a9354d67df8e5b0afd142d4f6b8453e0834f1b7b0dcbef8a1742c1d9c2d7fa7149001547b36f253df0b69c5c697146f7b61444625f27922287365583d48dd106ed47cc11622e8f1eb3fd49c2cff7546ac77e326f6abed0a24146366dc467cb8ff9771fb488dde54502e3ee6a4d2eb6a5ab8302ed7b9fb4490df3bb8bd72966df2939d947eec3c4798e1b48302c2482e3a94665678287200a04cc5b504a08d23bd9a267cfe3213a30606b3c3f4bd0e8097245633018fe9673d9976471b6c03c6839a03c19d2809ad059dd43e77b65b307437a72748e109ab9f61ed2e719ac8fd92446d32831d38241287d93d6ea62750914a0bc5892e4c4efd25a66138075ea111999616ea2225b3928eb2b8874aff8116ac15b5b0bfea5364df0efa00fb95140134dc2e9fcbdef8825aa73252b1e4c6b8c341841323f1bff4fdcbe7e731712930b61ed029d9ac69f423ae5cacb62dc3b2b8ae2e7cbf2db690419dc016a47255bca336d7c2d9d9d7c37873150b42de1dc62e828e71f5a3718f224f8ad951ac93e4422128fc807950dcb6e6c27e6485796f7f8d4321e16c50b4c699b8146fad4e5141de10cfdb6e6d80968c6bdbdcb682d398d5cbfd4afb71cfa434df0bf8ccc703add8ba4227b39e49c213e076e413f8080259fa66c68d35909bc39f511335c255e362e767afedf3c86779faa9c058fae91e099329a6e1e7f530e19fe6edcf901538d8dfbc9c493d5946ca365696859ede35a800d62d637a6d8d0491cc865f5efacc10cc71be991f3367f8aa13f87de7bfa6137db552dee29b9d981bbe56edd011769cedbbb737a8ddd67c7539279f47dfe37141b3ba7b0474ae5834fabe331eda21818c5cc95385985151bb3ba6c2d17cc2dbdc207504c1a46233ee625c3094ba1a590f2e6b67bbd13e0d77fa708e1d4f5dc037f17daf9169333fc4fc330c67df556b0616113533867de1d22bb2b6983689b07e38b4d30b2d3e578ca12d6d65d9196ebfbbea654f1fc99b53e8e45d03c032c53c2fbe52f26053025f356d245e58b20adecfcde03b9a31632249ab577026562786880b43a450d25cbd6ae97fbb0ced2c1905cf32fb678c0bf3e6757ed30db4206e42720efe29bce5cb3066d495f7d1c09d037f29ebfec819efe936af9bc7ab43bccc0622cd09b46ba8bd0c60176285403079cc3383b08eb0f151e17f5dc73e477d58e2d5cea419bcce6af9a5d2882de14c0009032665e12261b8142049057b8c3c41409d517f8d2894b2311ffda28fd9197e09eecef844e202bcfb0a4f67af71295993810977bf4dba7a447b68dbf9e96a821dc34cca4c0390ce55383c537904f1899be9d6ee8e85e0d7807930f9043f6594353b1ed01fdce1811153bd085f37a9a2b494f09ffc034a732d78136c62a6dee68091487bc4bfd966a9c01e6c7b09e609cc06120fb75ef1389ba472a9718b61fd8433e2458a1bd8598313394f5401f7103599ac4a5d531d24859cfddeff1f07e8919f5366fd972841b4ba870d30227afe03c1628b50fccf1fed2a60f80cdc872fec2a78e59c3c5a9d2be1d7c44c227919f244a3f641b9b4a33eabf41bfc138abf9cf860d5e570f1767f14e8b28d2f2645be617fca9dae378ab712d4e2de6d015ce787b42c2107fefe2e6da3d74145b94c603facc2135a8c2135a1f11d82eb2348afebf4628b27fbb59467814d12a67fb4d3674bfd5acb69b9445e257ba509797a824004fd1ce57146b822de8000f4b5ed8cbc687d4b0b9d94cb9376efe48c25391034535da5e2759398038d314b10a158ed46bc6ab74cf8e4744ae579070717036ee4a9bab4d97a96d74a0d627fde5d4aa300becbfb3f184eb54e4b992b6216df624eb1e4a5bcab669253b8e1e49334568750a50258ddd7af0637e2c63195f7eafe5509df6122b53d523fb7d73c08589a8588a2d513a62519987912cf7afc2f89b420cd1ddc3ef2ecb5bf8f4338a1a72c7ca2683175e309addc07ecb9e061df679bc32fadecc7627710be9daa8290e0b0b42d8a2692e59353ad71378469e3d09ed5e277545a0ed528b91c4aec7faf7d1b45928c81214cfb0e993d786a6a3eb85ed811264279bc23daf0f242ff9493b9f3625087b1974dcce784f808b1f2355b5093d4262c406ecc1c168e3b5a77dfb2f980c28d40fea92cc58fbc483b0a42a5b181d4abc3624aa2adf34a45123fe0e0a6fdb5a0f0cb37915539d29e9734ef1df960541761765c157731a3ab86e4f0763f8645ca2ce33a7369394d6888e88cb7ff8b7df77422ab4a5c171a457a46327c483e7954986dfc70fdd255dab48083c1e447d1946dd5967981d5ec31f5fe1c64f85f50a56609fb490ed81979a0dc83a3ebf4d5f2f8ccf021c762e8f971f547f039bed0962669e2a10b92fb87d1e929e787f8b099e11994a62f9c2def44e70d0dc510a27207a8320494fc094960f710a1da9420723592a6194f8ea1304285de180a5a39c1540383cc5bc7545c14f65b32c67517dd352e371d119665ed74ed3ec1a4dc1f6b5d7847a6f2d8991853a0a26f928b1b96069057f8247947dd8e22b519c01d1ae66e2b5231d25ddf5dbc0875aa38e6b6d04396c707cea34da35acdf69b7f9760268b688e410d178d6cae27de286f1b9edf962fc17e31f93e9ab93a34eb6c585ab234915611048951da3c151529ac75c672b084bf4bbea1a6b19f253e97b9dbcd696b989560b11413b3c7cfefb6fba508dce198d92e928e6ee7fb82333e7956ec7dc77d7b84ab12cd440bec9b1427f011886fd6593b9a6159bee1a43147cd6aba9153b828be6bcf877e21394fb9694f997d7ac66385ccd18781626f75f38ab7bc058c95d0152b99324d8455830da4945c95a78bfed9fcf0797f7de4ae5af8070984f5f1b2ebb6a66be634219016055a9b43088bceb0ec0df0c9ade7202d3f39c2a9a065cdaf7c4e2b34f2213a63cf1c6008637edb2b0e067c4acd4787a886d8c2d8a190093d9188d6ce98165954c12686e1791a88072427d059dcd7fae97a45af2d2dbc2606528715c5d7eebfab6b8ebe55a3f5be6baaac0657445556a7d3388b1a93d0842223fed1caf109470df8e679dd76d97928e71fde4acdc084b96300e213e37ed837b076e21fb50d797efdb2835f164eca4f57e859d9b194a4a236f935f4cb5e65130a2eab3e23ccddf6307be0297306da5fcb818dfbc1caffb4cefd3b7edae07bb55598b781d3d4e17c2f093b6be58b398759fae7ad83d88baf28c6a2ca32e971649be250eb8b216b9fe6357e3bc6fb0d58297c2ebf180c3b0bd0ab8569dd3b7d43a3d7eca230281b611bb0b4c4e8384c72f3ca2237f4ecf14d80d2e1b92c88cd7216941c4ec9d0b4daac5bc580a9d32e0c3480ee40caadda4a2da19d3873a1827b389828e8414bf85d8965d7fd6b4372a052798650615fd5be29913eae1be32329e035ba8517503ff308434a4819ef2be25ed55ddfc3faf617ac6ec1cc582a29a187e1b7c2bcd3a964c2030290f0190d64aaaaec9b8c4767ab4e92952c0adbf8cb2a9a498058bc2bf5a9c256357a6c496b7e2792cbe1d43dc09ee581250f655be409db0163ea96341586f11925ade37cb4d84313ac9a19026ae28e02421383c80b772d40c89d94af0d4a9ecc6c8128a4ab75965c681bd92937f703eee250152ff30f408fee547454918a303fc50290632b641f7bcf95886ebd869683f8ce57a17ff2c9b2c94d8068c80a12ebc31eed1b8bdbd422100c6f2970e5218d5dea6099f6b3e8da188e771a392c573b2229d9f84a751429cdef41508714b0d50f150f2e7cc146fed0197d305f5377c6b7e1ac23a16d3fbddc83d0aab4699056961be17ce197977e3cf905cc56d947c094f30d8f596f47542af61d21e1fea1b79cde553ca6e7453293e7c1ca6603fbe89b7c3e379d71185db757b1f8737ff5cdfd95711c02d5c21f4e3aee43d68452946277a394bb0cbbe316607a0176b0fe55e2fbce1a731f9968e39114679a7b3b847dfae73172f4c769a0919efb5c705201b1ba75cd6893f447123365de7f5ba339d5c433e14c743c3a9cf56cfeee093a80b4c2d638692dcbe76a7911b2106914dc400febc956e40037e27a42029774815b6327766650d53f7136d0bdb4d67be34e6e2250fe38bea5b7b46baa6ef6fe465e4f7ac0b9a4e8cee94e8825fa6de2e8b8087e1b406f1b33f0e67710d2f1538d90216c7d7ac2c17df5da0d9e789327205d80c0e02b42e144d090c1426a01fcf56a96caf2bd98b344817187dcd09d9de3367ba1d5c1f14309af7420c564072150a5c453162ee0477cec2a7b5992adea0bccb731c14a4c1f356fbbb3da97c63e9b9af1d6c6585c31842a424e0f7e1cf2722236c80f654093c64ea0bc085c46418b7a4f2ca85da3b1d6c39470dac19d10c2a86cce942d323d2a25e82238059f4b8af7a1908b091bb07e1b5c2367778e5b2a43e0eed9d8c2afba4be64c97a8b3a208c9f8a12bb6bcfcb8ba5c7d432a5c39c99aeb99936fa4f794f01449ae9676c638780604341bc9a995ddd71f62f8b29a09b502e434f85d8b81f364c1b11a12d6e4b367e623a8ebec6b0e117c4f2f92613918ffe4c6c99ddd26d8999ae961513fb862e10d04c57f2c65937557bbe9fe7136be7fe9dd77c6943fbf25b4bf54a4af8db261ad91b28f3909d3249a3397e52a790d28938f75874e36240df738bcaecf3c24e9d1e34cc5cc4140f262815992c7db184e92d2cbc1de340f92ab424319ad1f141c4f7e758b7d57e70d50931330edfe71a780875d37be339a94fd7fc5d002ed8dae2faf67e8adee48de37329b31e563b2d4936d45b21ca54513b68783f1714b8b7c84dccb0f8e1380bbdc8b7b5967b028ebfad635b6e0560bfd9897510e3644a388028574132b17d50f4e2c6efa32471df86d3a680a2ebc50df61ef4e1dbfa18a041b8bea5712107608a5cc5729ec002da9d35e877befee3b9c21997300ae52d85ca89728008b914d6ea68116c37e152ffbf6a7cac2738003aab09c8afc510a62a6a5d35bd22ce1c2a8022bf2c3f38a5f69fc4742ac61dda50b23822ef7fcd804248c8b14d7f107683e43d831594aeb9c781058ecb1af9d37194c48ee5851a2802e7a0ce964bdbd63d058b275f9472e1d5d07dd5a2bf8ef35b47a4f792bad6b6bf158e57ee43e121fbe64376b740f281fd92d758ca0a01bab67f4d4d45504160379d2871dc9ce05380aefd7de6d6b0c72c2de9e722a8aef535c0515e4a18d9d3c295498fedcf649d20ef1b415976cd4f40677485a3c4aa33863924217533165fd17287fd8ece65aa4eca59c04db58d294aefcd653494257914aebb48f210b9fcba57b0c4e153e9b19bba4696300fac99cb284941acb964c15bc49713d6c0b5d917dfa1c8cfe520576240b5381f03217615ccc6d2edd632ee6817cd95b01e398a6e4d897f4769ccbf86ff4d764c48a9e42786c877e4ebf7cc7d27ae14326328fe81327d0a37204e32780f69bdb8ce57f909320c4e7066f3504f803d9535d6e4e66c4d3ceb4c1f7b37274980cfbc22cdffda5a398e4c1bbc3ff93a5e89fd096d028d9c5f2cee8435fd10ba54eb112b32be433191c9ade1c9b58b39c3306ce20ea4caf8affe86fa0676454f14da08a874a7874cc7d41ec3e34a05ec5dca49909c0ca2504cfe02c28c2a43e64d8a897dd310edd38f70651140a5b44130e55ec87de4a5f46c2fd13c5d9984d2431113e9167e37f7d06dca7c2de54ab666b8178b31f69a6d0d9a9180a0f1cbd79c3817b2808b3bd3406a592617d2b615cec351a0f6a57eb5e4c38fc1be7e4322fbd4ec19fd4570f7ed3d6ec3e028ae84020c6af553b18beafed1946a5120cb1914d42d115f2a8a3295472a43f51e67c93bd67c338a5f3a086c1fef602a5e3f3ecc91508d2ddc1024595528da91e4304d1fe3bf854092132362cb567a28865011a35bb0cb83bfcfffd958c57a4350bb5502d07d99b284d9fca6428d06015ec776d8c4cb0786bb8ababf00197eed28a4430f21c68c965d31e09e4519c4c845e0778271607d1183342be90a4432f28960d776eeaac3e2813fa0e561efba539cff7ad45dc61b36c46eafb1b9d675e0ea781d9be29779317fe0b36defda167316cf0c31d9f09488d51b743699ea7c6dddeb68e5ee93022fb4c482fd6e876682e0dae4bf498c20e2a0cf89db3efc4902f8f58316543ac13089c911fbd3a9897efbadb384b44da233226143cd38ee1a0be70133bb977a42ba7359ebb28175d9ff9dde16fba00ed102ad1e76e4ff174d5d0f859fd83fd108ffb0e514945e706f33c6807838c254da6252496fccdd8c1a3205736539d5bc9ef4f94e31fd383b574eaf88d7a1083aa3381882827e0d8ce30efa3ffd791a74c2196f582449ec796e2567ce9a3afc638ab01171596742d7c7055d117e7aa5f903f3d1a6402842c27a3c29320b7d9813d63fe1a0efbf147d07cc7c9b28204fd7d35f3f2858dc6e481586e0a362d70a1dd3acbcd00c66e9fc741e94cbe3fedd1f9acf1973152fe35a67eaa0de937b36c1a6181ef961c0e6698d8fde9e9d29880657760e4c5894497a2e3f089dbc027988a9dfeed19b084ea2aff34e2582d3f7ff0b4ab5dfc15474de20d8c1e7fc22c5b3bf6612164971b9271fd7a4ee4efd99274364f6d2dcec97f7d5ce8500d7cd861c1663e559007e9d1765b89c2f272837028e31cf7e521975495b5c1fef6f3a7c8af4834cfed64b43f396b883fe3fed7660f465f828c2a36e7bcdc0743a4112ee1ab42c4eddbda1bce7c692fd75adc7e056261ad77ab04eb8982b3315eb1fb0c57ba081aa95fd592196dd48019599bdcfed7fb71d8b9f4ca5ad2e82e8fda76510ab38e1b800d4179c714d872cd557d9f34861be7c6768299379956122aa90f27d65785a049acc84cdb87b2ca43ddc4b2d43de69768cc183c36641354987b7f2b8026199f90fb7f57863a4081f2f8274fdbedca6d6eaae0573df222d6baa1cee7fd621f1b72a565f6d8828750da262d982786121c609efb41c984a1699a6babac42a8c2e8c83ce7e694837a35dc12f5497e98690ed1e8badd0764bd37a325b47d484730719526d02b4a2ffed1a8cf638b2324063787ea556a509805d3d271d07ee2f73079958898fbef88d8348ee148a55275a5dc84ac80d2cc1c1fa5c44287c4fa607a05f1bdd8301dfa1431f3df7d1800f55ab559bee654339b9b9fc5d4fc1138fa494ee988b2ea6bb0678ec4030ac1f9ceb0f818dda2c077c0f0fd2f7aec65ba21f6a2182d6d239b7af749fbd1ec896efee955065d10d2097cadfa9c557270c874f4a5ae1e6c322a98bd694ab13e69d07efbc29a15a28329d7546909453a195c77559e8319afe4c4f26dbdc652382c02137d342fcb42e19caf60cc0f00f4d9693e2847f832b5b162cd8c25df6ab5860b9bdfe73d08cc394e7fabd2fcba65c3ef1cfa637b57aa77e56cafda9097ee3e17d64a37be316137993b09f87697b0709d9781be1c3ceeccb8d581e179ef69a24492d933551ed276dd41b22cabe7e35e74146ce3140183805aea8acbcbd0aaae4a60a9f7efb9e3f004f9fe41f3e811b5891e77cf81719f5741bcec2f1b36ef53f33e917dc5c9f33086b7125989f5605e18c7ea42e11dd94dbd411da182e15a41eef07129b8ff5535c4ce4c1d8aff3c909093e789cfc1d1ace26cee6963f332f0ed410f1c8c59fa8f5319619ecacbce6a5c3f4f58d2cd868c286ba7fbc2a2cb95f04a0d30b15628052a755c3b27445539eeb3659e6225e91eab362e5771dc9562231403033acc759b1386ab75b0439a83515469508fcd0be38ea5d3c9f45c7a5e84cb8989bc9d995526feb66905fcaf43ff51a30a83be3a76231a6ce82101bf99ffa6030563d8a1e268160b37b74b701955bbaea923282b10ade2276185c5fcf59cd1b8cdf45408a7f7db0ee6de095cf7c8a0e0b69f95735c889b4fe928937ff78c1b518258c05d3c60b670458337ae6fc2c094882a4e97dded25bcfe5fe0f030c3aa52ecba37fdde56918a77bfb09dd3f5bc49f82a6da936fd2783ddb68ee38fd94cffd005cee94a7d01dea45e504f0df6d11cd4be707480ba31c556740658120cc06bbd67b664d7977ede3ed277c71c1eeb517fa044c7645dba734c066738ed20855b1e0edeb165a2f6c02ba0a94b5f871d6b26c7994fb5ac19818c3c46b6934f8b08390dbc4ae6db6898f2bf14d4529ae3627d34f6ce29d2ef6c51e12078816028a929949f507411ca7966343d98236af19e5151b8470d94c9aee12bd0c4f955ff0232b215dfcc896c3abd045b0a1b662175a7bddb56af689ca1b37b17ac2dbb27fd4127ffc188cdf0754d12ea5a9d5624c1366e4e33401bd05038ebb4b883b0aa6b3bafff7a19b60cf0238bec92366894574a3f22a7ae5345cf70ab9199c3957f7a3f16d107ede4f9296ea2467cf0c4418747b9ae9ea29bac0d3edcd832752451056dd2484d34ca4692c6c697635762984be366b45219dc31355aaf73307d2100a6ed06fc6836468e015aed8a2cd4c303addfd929a382959155e2c02571643738e65c3d39f9da42799513b6da2f5c6450d54433a57b1461aed5ac88cc6b39165d042da9df78f04334353322f19825862e3339943b0decf8735458db77a80b42e6bc96b096289523def465158ffe17961b24a624b795ea07bcefcaa26c1b04a4cf44b9ee50f8103cca27b6f3618cb3b9275a835f58e180a75b4027e03f9446dba9ae074025f8b4b6c340dbbe802780dd86708a45369760cbe9e06402d4aa8e95d72dcb81d668eab0a80295d5defdc894d1bb6ed903703ebc79a95e0c52206f6375968eee79d0a814cbfc2ad3489b0fc17dd1833288164ee616345f6e5f6aef1e825256ed582dd563b87ad0e3b6d9ab91d84ca77c5bdba841085ec7e1b2d8acabdad1a22f919d842a176ef877dc4a034325a8aaeed4ed0e2f40c73df669c102102c5cc494205bbbf11acae828e5e0ebd19703938f90628ff3eb0b5b005284101da3d61fb024cd5c9ae1b9d0ddfd5b3c8b9117c949fe2d2fcfa1ea3df1a3b3788401eac8f82fd4602a69f870d87b8b271b42d9793cc5c782e14ee1494df1cd463a8bd7f2c409b0fafbbd2aaa1bd4a1bfb8d63b64dfea2b5383ea3513aab36d4ac32ec60a1e255f541dab81f5d4fff657b518cd261a70b9c71191bd0f630777f56acf01e5215b67d3f8d312ac251e3eb024cc39aef73b939111816cd0e100d017930066f3aebe3f03c93c8d96a24963a6e58106fd4958ab1560b01c9489a16b15a3746d7fcc6d566b7339dff5d6610e24e019572ecf2cf1d5a26ebe90be93c51e8a3eec194b86c6cb50763a14e4a7ac319f41fb6b5150b9a0c2a624ec9a091f1d99f7b06febdebed6595404b4b4331f61e85c24988fd60d27a5930656efb37ff392879cf89b2b88cd0116a4ab46fdbb4bee8163def28b06bd104e7bce9093c496e8645536e55e558ad02625363489e4eeb9a48a418453eee61d0d572b3d076002bf07d1c344584614b4a5045d0b26bf3fc5017dbf20e667f5e09ed04bab4af1238d84c71c940b19f44f1360478cfea1bf39d7f111dff112bc51f28d4825d475a6afb9efc44fd7da583a41971826a6905e346e9b04ef0e0421680dd8540c2d8fa46232a2230efef121650dfcb54c7d04e472a5e9a701172f3ed6134eb790cac857b4dff6c270b7bc75faa859a6ccd43ceae4fd4ee189e42d5b5f016e18bf7764bd2d5b8d7721ef2827384d1952b908b21713a187422fb59b9c54d1d2eb4912891dde21f7d6e5903393a54b37d7c6582718e1839a927ac1b0626ef3f8f6d014763aeab52004952bc5eb287e5e1a42950f9360d47cc817de736d5f180fad768d2f28683c150d0450425d2ba4b8235dc6283954772a6c6d83d5f711102dedd507b6bbee331e9976452fc314eee2c368f02ffee013d33e02b1e6b44a5555bd6e6053632ea4150369acddbf6ac8b4036f726274179200e619d45413a86072d17d9ed37cd35261b199d871a8d2fa685e32af18251edb6fbc2735668c83953193eb8f209d8b239e212282a4d0c39b422e91dc83eed2f6b93f8fa4109cdd5d474907a7df36f7879a0358d84eec9b6b5d4be6f7b04d04bb48066f52a12e3f93cf2451475eb465acfb4307edff2f5b6a64f98e6cbd277a74a696c70df027166fb099db0b52942fb6397e6db59b893ce86f57f9cb1096075318f89ae58533bfbd0caa066d64abd7c9d94618beed633a1e164d3b6ebe723a1d8219a0577d2f8300c58271a9c6f0e6fc3119da090be29b32703ad3bf6c9117767fadb71e7e9b93ff8b0a542ce5a353c02d6077a5f0af6626feef870dd5a5166bcb7501d856afe4c47263bea3a8c1baed4590d86a2ed9e1a11403190ecd8ec34cd00c50412a8de7a31027cf674fb62a45d52728475c1c2bebaedebd3fe8a8104dfce8adcd3a0eaa8e2a03c2ef0a2f120c23d2da8e9a7ab46e5c503d89ed9d4531205a9111aab26483e6d2f38391db43cb8e31658a799032c44dcd134c052700c72349c9a2037743b79957a23da52156db99d593e386dcdf32732884eb20add0fb0565cc37acad65f2b136525f0a79c12bb40722bb54cf75441a0acef245331da4e32b9a0529424a9db57d62e4b2097e9a1f6056f900782a5650e33b0e429284fcb593686c3dbf66029d0035688440e60f05ffb749cfe73a189a03e0c73e265a5bba346f6d7fa6f5ed8a33613f30c383c63adfdf47cc26a17441a8a927af1bc9879d33f376e4aee7ca2bb32a93e2c964e2f3b6b09ea966aee23e3eb27be4ce8da3cca0da10fc43af7f51ebb3cc99cdee20d10ae400acf4af5a40c3f5f60db05f07c830a9a7edfed9e93be50d256b68827f48746361a9d6feb849d09a1e4d5f6fd6fa239c5067244b26611090a1f1fe23bc6bb3ac0ef4a7a86a6ad5bd04641529371de28ed3c29b9c6300c5aac6f2c2646ca63027a772bfd7802fe1d89b8415306d867699f8faa51f0e5185421ae52eaae063fa8493400ea8aad816deae7844dc01aac9638842ffffa72833033c2f3faed6ecb65b18fce7b58cd8d82b135dab256068ba587cad4fca32fff017886d478fdf48e3ffea05e6f52f69aeda4ba6ec0f2894aa4d9ddf921790c2419207b9456ae56531cb83a2b97fcc3ee55c59d9ed7992f2128e700ece10ebb3d8d0d33cf759c4e2afef58e6a91ad8cc5e4803b91c7fdf60daac30c49cb61c4978812f1323be11d8f1cb8864adce6c9d066e746bb3d6325c4897f1fba82cd81acd191bdad1fc8d625c830eac66b02e8a77a7e6124394da2ec98b1eb8e4cb0483a5f6e388c4fa224e3fd22eaaab5d29dcc5e631b07a65c9b3bf2913fbf8dff55a066d4e30f2e8c6bc0e1d5db77c552df473df9fafecd245554efdd512d2a307a76ba095f05fce3198ced966ea69c668b72e6faeb46a4cc54925f9074ab39a6d27f32b8c902221122ad63485cf9ff627cb30cb8ac3d8e96912bcc43b20164a61203e64ba33d02b6f308f1b740a293e57a14a823ce09cb3c6a2d8430a4aeef97bd5c467df417e1e42cceb3c96874ee8dd381ad99d3dc0ffb976d2f5780912b67d462677551c298eeb0f2b336df0ddea676011dba53e0876481e9bf8924246f377c048ce0f0203d5069e30b094775ef1d4dd9e3b41ec52dab9de9c60e4f9b7cec03dca0e8dfad01619c37aa6683308bbb4bf5014247ebf64786ca95629bfddd9837830d444ede41dbc376174a20fcfa1c298f55441fe9d04e693b59b0189a698cea8e1fd26298f7a08da93293338e02fecaca91538bb1ce9290fe75a4a2a80a2b895ad8a4a86786c472b82c8fda97916b21cdde3bfc60c98f79859d9d315b149ef6e3852c7021e37e4e952cda34279b5b8f49d7a841892b7def5a2ba7d7c00d66abedd1773c36d1c36a15d4780f24c0e766c76ef822adfd7ec79500936d5509ddfd214b3bdab8c67de09b63debbd3c0d57cec5ef5d608072f3277c912a01dc5ae507eb34071f0a0a00fdde4e0549dde4d46a28558dde8dfb572e63a4d660e50d9ceb2402d56c30f5bbef1a85b4f0d06f6937879e1fca2da9ce5a669ad5fc0895df5f48a9f55767f9006f46ba4a36574a266db5042330be8a41310fb10d8922080b01072afcef9e7703c8ad516cde26e9ef842ffccca2a12c11708b42e46fa5e900ab110540a75cd87792a6715b729e199e99bbceb9cc9d4b3bcf4ee1f05fe725f54116c2cf64bf98bec4b2da4ee40548cd2f93fd6e85609467f40d64077f1671815eaeadd9ef6fb912df235832fa69df5f3172758bab6e1acdce2ef2ff0815ad8a18bbd1b6b82024cef3cadd858153719cc9b010fa099e167de5e3fbef03a62dde8f9bb7e621bab292182e958d1d6dc703c84b9a1c864d94429e0edec2cde777e8f280803ff3be5457da7739cadc5cf724ece595f59ae87023aaf5c164c7d615439ada835686634512d92852df7e2c492ad679348e9da340c15b99048b0503bf4273b292968af691e113744bab96303690fa21cbb90e920e38df93157841812ea7c51cd9a020475e51391bbbfa0cf1d65d1de9e773f7b23b598b623b20b84cc7399866a5a189719587f0516ac250a383e087096fb05d1a4300393d44f254ade4e1c54abee46d1e8f2860d76e0b347411b3380706024a16f3e1cfff596111f1aa2150188007720409da2fbfd6cdd2119e37adc2265a8f228633b6dc3c7088424f09e1637a2f74605ed7f72c37d3812f5a0e7ccd31c4655a28856bb2188a35fcb8d2754ee58a3af5f7ca188547a21f50b6b69ee6c6e8a0bff50bb1b06f82abdbe1378f1fda3bb3a7b2cd8047a7ef83c0d92e74112358fed5a15428b7e900306791e4e8c9775be3d3e11650dd0e8a165e10c61b7e2b1ad99bf6bcdd42bc5600a6c44d619f77389a25a587a6bdd7c0847388e5e7e85a2d1f324992701139d9357f66b1500bea497aab63d267909da462ca0c2332a86ed4f27f393b1b4d895a9857ec1932deb37abc9f8b48e47c8afa5784dfbea8d56677049621664d9631195c5b2e996ea8be03fef271b578003b8e213a2f4d6d86e5fe8ec1648fddc48c536148d72e9bae610b816b153600c79e8f6272fa2ae4ca31461c2cc2009f8a7771a19c773bbb512004faf9b12a5403ae591dae16b53f4c42b4fe9c0b6fabbfdc826eed6d124452d17293b1200c36b001630c789bdfdb827ce1f00375e3e37727d17d375a387c8029e6e3126ad30ee5539fbc370beaad27c57e1cab7be5e556b0d052f132db21481216981729a5654dd946fd9ba14e3722f9e7879dd2be161c331e4eba2bdb02220a828703a55c70d47360b01bf43933059d425caf8abbb7123767e26aac6f2c63dff290394932d945c00cdc8bdc7e2578ac6b02bbb903430147c187e121d459e8817a8eea56198905e67ae5c0827fc01db011de5f25df68fba0e18640c44cac2346a4429fe79e622e4eaf3e9ab4b834fa54763d158f4fb5a481b99a7cdf40e0a6eee2c2ca8bef80181b8a31e320ebb02bbc5086b5fb8e98c7db3ec0db9ac6662284aafc1195e1a8437ef8d539e4e19affbae092b3ee1f4c9c04a709fd5ef1f736dc9e4362e2660a74723cf308fc95a9d860e70bf15d29220d6a310f975f6536a758ac39597b66543827ac2cf3f7f9de285b41d4b7d7234ca6880472edaedfa79c830c74b20d674a09f59ed7eef89fbeacdaf6473a672f76bedc3baad26de4d4404947889058bd3569dd052590924ac7cd42b105fd66b7684b5638f41db53c4464aef94ce6272b9d2608dde869be442610711fd8d0e45c2027ea3b92fe02169c7bc81bfa14bbfa6a5993cd95f0278f8aedc959d1b73295173568478e1b71bf63768582cdb2567cc0c6c558e72acbc126dcdce767bae1e722d489a12ed1aa7eb068a2ad065bf12442e4d03cc397828111d6f82daf085a77bb6261b02ae49c6a55eb17802b0178611ad8b550a7a73ef61fa8e28b19bfc851c4091d76d116f3d0ae8615e0a77e337a8bea5acea8853ffa87046c519adb0535f941ac0a1cb790119cb0a754808eff6bd2769d5284268d8bc3994f85af453992e101657923448b5971e141496ea8bc30dbd2ddeeb6eeb166d7d58f2a86e868ea47cc32970835c430c9b4bc0065e52476b69034e7ae51f58528f0de1d88065976a1feb70f5cb050d8b369343a8393b05fbe23c9371fb6a63d6b51adde4427f531cb32c534b3eae6399d5a4e3ae19dcd8c64b570a03d07030e442c9363aabd0098c85c77ec83e7713dfe81e1df748e3fda89a3041fb86aa0832bcc36fb19ba6621b7d076efcddcb2541ea1b3670f9331c21ef99608a9dfb5ede6952777f6606bd6b49270361455d68bc59eac1f35e3f231d596378139e4d1b8872008cf7446574ddd1dab698df5cee6d939c04f62b1bde72249b01fd91cd8e09c5e3deac41e7ccf81ee35426b221cd1c47bf8bdc7c2c8f4c7beb0e26131bebbbd6b086b7fa98d62256e74d0849c0d6142a8264678f225ee3c5f96fc88ef5a82a813c54a39b3a6a1dbeb63143ab26a62bb6db24cb821d0f40e8e574abcd5b07acdd8aaad322165212e298cbe9ce035ad14ddbc3a80c194d1d9400bcdaf0ec392e576b0ad62f0121804bff53ef16e759c1c6ac8f12b29ac2d9a7c59b7f15f8e8b7f0816b9256883388e5e9e6fa179efc8096afb6f1a5c83ecdfa07f2925213abd314ab23e34427928d9610f4c66c8bb1ee93e2982ca9f82a40bde903beb56773c3e15ab2d510744d0913f2d34b6d78f4a945880737920df051f65dba4544ec85b520e76f90b8a36e0d51b33f773b8609bd726a305437aeb23c451b7618fdddb236730aa92b5d5400c2df636db887d0d3e2412d9d689f5da0200ad0f2569592f58d15414e3d0d2a46fa3e741f2f4e38c3f22a2365197a0a25e3dded0d78d2c22478209836ab94499553737955e38b3294ef30d0cb84997d1a902f020b1cd2ad7697592e8a3e2df1cd46b297e148ed42a9803ad926dca9f36f6bc8120681ba12d831533b9a8347dd165c72964e4cced4a00b71d84ec7a3e7186668e6f6b67ed788cca64fc1646f0b3893fe45fd97fdad61bcbd9d4b4007927fd1cbe05643f87f8971bfcbfd8653fb397c8c0702096ec19e2e5fa644fd0faa26fc2accc5e7f218839f642f377e56e56a95f2f0de71da015859d43dd43cd2948bc0e00fc3b246e8c420cc49e77358cb197027fc059fcb13c5892de23a8e8aa5f3d1c784cf3cd0958a5cbcece8a7e385e0f40e8262b3645649e3bc82e9141077be98119548b78b8211328c13dbed656da6f38a30a274e8909e326dd88fd69757c07c826310a58a274aeefd65fc75553be48e06d65bdb6efc81f9ddc8f65ee12734ed363a9587d6cf363c620995566bbe54608d6aed9b29ea74c43bbda0e09c30047998e168aa48d6077360242ec7835dc155dc9209d0e87f18d0412f5a172b8c77ba32858d89c0671848c1b7e94a15d97a9512949efe30d542ada5f76861c5b95908548d188f036698dd173f362d870441b338ab91772ded08c8b3db5e0fdd42a6d52e85385c4c886c160bbb478c48bbb63bbefafe5c935128455b6c94ac6ba56e56c6011654f642635d1c8691a8d5d6d5665ecf2f9aa77ee94d6bc2979cfda71d977cfbdc8ee1711d7b44313936ff90be8b1a0fd1b032d0bbeaee72d506416657c995153bf2d85a8d1acbdac7bb5fcf823afcfb5b328e34ed4d9ffe66ce86516cb227b147c8538fa047ce76f97dd9ae335943950a4bd7919fe84933a316cc4756a74c149a44e0491fa7716ee0026ffdafad49e45b5c437a0ad53b3bdf29a773e60a596f5e9881adf38c55ddb3f2aaa5d3538dce1576ffc5bf58ac7ce48c0815df14dace38a1df1f46482dba9463c4785b31e0812469a0bccfc68b20e5c41a631ae9008ea3b78f745bfb8578e8f192c6ef12a6a33c27ad66db36af48b33e96514a660730583d05291ddcc840b244c76b17a08a54aa5c5999c3ff79c7749230fd0a61736e33263471c5aefb8d7aeffa06b0fd004cbe98c62f9354fe25c8ab7052477d9b5ddb62e4d108532f4828d0077b3a371fa0a4189088e4a058d1eea24e08713ec8020beaa8674c9301f57e17036dacdf6e7311e848e9cd6a2458c2ae9ab25c4a17e854f6944f14a2ff78327f5e4380fa38d4f9d861fa65a5316ce33c577b09e5310299dd05f3af45039996bc63d7f9c6f76baf0a3e42e6cd97fdf2b706e1dff7d2c1993b047b3d8c5de4a3fe31cf5644f67bc34eb030300be97d6ed4b441b3c9c3ba244217f65584211da106551592e83e569a5efe82b803fbba4b4cf0cc489654a014b1074eb409dd8b5907cefe645924e9d05f6013f9314bca0f1b05a4eae3161f26d81b04a3ac95b4b64950a9073605036bb9a3bf6bcf319bf19f5889fb7a213f7c00fd06e91c76354e294b557ad95028e41eeb59bb127477b09d3802190f50fed81d92e18b84f630ac2773b11083a6534560ebe31eb502224e20a456f66a5296c5d4d7a89668f89a8864cf8093f05c56cee8a54558b15925227f5b6fcb9de9658463766fea930fc3164603b4c9bd7057a1b7bd59eb34d95321bb05581aa070a6066d5917af928e9d21f0ac5fa0d8d7c7550bba79489b5bcf64a15a3c54ad4ba4e2e3998868849639082c373671487ef8b8fbb79b17718ef2cacfb44682b235662ebcc3b872fce5b6016f0f8fb8699536e1b9110f5709296b8ccb2841af130bde2cfbf3346469fd59a417a6cccf811ed2ced8180a3ae9b3c3caa643c145d959a7934465c9e93751caab2048542ea8252f6515062e0c93271d5b6b1f9d1977319bf5b6db267f2965f3c5ec2e3d4a356e60c306cf3397291bc68f7c649d37fe965b4d778904b2fbe0dfdab079eea6c8bd0514bbe4ca8333bee0ecb87ed947d5e8025703a2202724d315d78e26fb6609363081566fcdc94d5e91d0c15a4567fa80fb57a3cb61449dcd9c4ec2c53f6ec7edbd37626e4cc652ae8de9aadd65bb69f74779e48781405d09df31160b3336a0c9d7bda7b86a60c7c89c7b81717aa695f8beab477ed3b8316bd90a44b521a328d08ae6f373c7b1ae54baba84dcd11c37ef34f160cdca0de882dd5a9c36589c5d19d97cfcac697b445b955e594cde70b97f077f9f121d88a3f72fdbc78e97c8e48d61da74200d92c34af3def4ab9ce074e0c0e7264d49f7e1a6984a39863698cb0d96dc0bd3b518c7319a75f2a0e0a6ee1c30d4b3a6f28b1e6fc460f29877b9158510f428c90152983234e9da985910267aa92d86f24b67f8e9ee33e784a6bc68f349d9017d9a0792a0714065d41afa0e7ba3870ac14b574f3d3eab3d92a527a0f34cb7be30e6a047645b3ec6069a7f91fb99daf0d991f6ee9ea0af48a43ecd87b6e10624a2c964b8d8241794b65e3bc3e28fb353bde31f0329277f6fb70f0dda3e70a51737cdec10542c21218485497b223498b3e6bdcecd4f247623326d2374a4178289aa4949b4a477fc0bee0a82af2823b7fdbc40f29e350358b812802cff8c0bcfaccd6c61e6eb49df06d34bc2b8e8507c006566c0bb20ebef6c739d1acbaf77214b2161f5dd937f10ba101c6c6a0eaca945819f0ab39b4f2f6980f8f3a18c533733294f8346edafba4b068a333db6230b58fa33ca1a3fa0a9176d96eebfa35181299e43e3f51389309443428a97ce60c6f328a0a5141ff0162beb98e3df94b478cfda0857a1cbfedd4be8d738fbbb558a1970baddbe9c7c74246c323ecbeb09ef7c026c652f647e8298681e112297a58e4f2ef04c2683e92ef2f6f8a866b85f1d330c5645f7f4d1a48be6a48876aef9c8870a94a0e90bbeb21beb45c6d350f995c324ada5aed7fff08fb759c220a125dd54987c907239b734161570a9e162487bf191b20b0a0d3d60e81e0dfddc8761f8cb2c8b692e3c699f4f82834be572036a415378b947dd8945e3af1159d42cd27c3b7f42358c84c50f12d759bedab81db0e33c701b77040dd026e5343c1e9ccc84e1d619354966a754bc9ee181058075e78c8e3cb8b57bebc72b7f985c4f56e1a298baa11b80da1cc23e1d629a8fc5d7dbec142ce988d73bd1454c37ad755d469ed906f77b43d7ae0357636567dadfd753ef26816dd60c30ce423098659bb132ec8606d4f9cf81ebab1c6bffe2feb5025dfc3cffdd182e84f6af61ffd185ca8ead0c73acc8f5a01acf1db6abc32c0a541dcd1c3184a2b66d067bd2044cf37e10524db300fae3e2d72906d95548a96a010d67d3836564474b030a026b9940f2347752fae5f7bbdda8c9c3e4ba2ddac2d75f2b3a9403b799e1a5f4ba49cbe2dc9cb6679abb2ff38e219cf08e0958c6e0fae4b85ea6ad24432a4341688cc186210a58b454f9f63823ff1fd379e35ea407972b43f13e8cbb7082e4cac2890f331b98f533f8a20faa13d1de976015b7edc8ef1c5fb8be00ff5f0e88ae3c14676189cb629a10f69793199cecd4e3fa6f3d49bb4ebfaefc5a35b3e54af1eaba131b29433f7423873132fd8a7ddd35ba07be6d0568dd5bd482c60ecefe8d03960eda2df187202c587d827d92170a11691f66a87328d9f6c907fb272d49a01e43e63ca4f5bd9a90512294de1120553d1e8caf40cf836c42e9ceff49abe7286de98a2a23574276a9f73bc212f29e7bbb32ff765c56a48f90109fddd1c0a6cb816477bc4647431f22b8c4a397a11841114b0dbfc6a29b41953d9e4d79d4ac49b71c5cb857890f051ce1408d6cae305c31e0a6c1f93c15d808b37b6d744d0cd4607a6d7b53d5c437c4ba7224bfd7801a5f8ac9e033deae187d2d8ce8a19192b3b9f1518f8ff2a76b75d010df0986ab3019934a30384cd28130f14a1ef882bbf4ce947502a36d700527df16e1b705b73999a374ddeb9e116d5a765d3d0ef58a2bec2abf2907a50a00d9db1c5cb916bc79ce4c976d557fb5697846da40dd3809e875678e87194ead1b891a693b499003fc0207e5f99d860391b89a27a0b2933daea8cc47a7da265522c947e290d7691fe276eebcea8f74af93198db799e6e2bcd08659467c2f4a2abeb8b119d278cd41b1757bca1eb53e0889c5903752457b9b93c4b50e2a4d4889a1d41c6935b0bd4147958a6e8f002decbc9a2dab3bfd5e7482fedff058da005b9cbffb8bf1abe7c056d6e810a852469a9bf8d85be972765f4746b571c0b7d5ec0238bda4c4dcc9164c0f287da340b234692a76626fdd0166f1ff849d96bbc833da03f9f8ea1abb6a2aabbafaf901c99ef68061b5bfa4fa896450e2904439030b5693e4d117741e66d6a36e49fc704fbb2553b8db6b6d9aeef182829c352fd579414910598bd9a82f5ebc305275bb53df1fc291d883650e541f5d474ae6bafe97659f43d2c02c2fa32fe0cdf4c488f612ef5538cb0533177dc0d90997aff1a916e55774a9e17631efedc365218ade85fa736ca9e1ffa63a194028c31f5b9566d1293e608e490bc379e4d51e83f2ba58ee1af5e096b4d290cf41234df9b0bd35a5f2474671d748f48d730d9304f0ff37a5f77fd981bfcca4bcef6a7b462440ffa904b591716eea37e64db3ed72f34c7cb9081e48496d290b7d8e83932a1bec56643c51849fc5f48499643827c557b674b5ab8f090c9bc162423d413de2a9e2b6ac37fcd1da274c07527305a633387b349506c291be83a7898a8d4e7d0e5d9d5d764118ab38a7419eb036c0263ff5362dfd8bd245b7d5822fce2539ed6649ef08a5d57e606b095edb1d59598fcf517b58c64775d76a73a01ff17affdd119905b8e7260b16cfb8ec8aab9b4279a11150f98aeb46aadf8a80cc101faf777d09cf1df05e8055762db931e8668c1ba0c640799cb0f351ee4881af62cf921d5b506032026951d2d10b482f5b2d7292d2d16a78a2afc5b94e1e554a61933f48c78acd70bf1b247647ab7152b40fe0cede5257f209ba2b6c55de5a789e939a59d72bd5021053399e4107a1558bba29d68020a39896334a30b0a04d10c82e57abe549ef9aee9066b497a731d9c59edad39fa835a1804ae9354044a32455e0420e2c6745500ba1d4932c766c60a31c8c8d84bd4f3d6e0fcee9611b74f848dc647c91aec1c4e48ae1c4d028c9e21d8cebf6e9a7c1daa8805b2e3c4b3535f38c5d423b50ed707bee9e315a0ed53eeea4834d0219a0f7e085f29254a2ecc94af6778bf9d365cc5e2f638b67ca069cd77bbaf77041fbf7092f56d4f2c83383069d43fb27327262ce3e911833f7ed085e03b19f131cc45859a4cb5cab71f68a0938be6aa06d19691239b1cd4dd16af165fa37e2a0aea6ff2670eb12bc48f9bc8b41dd61d89a5b44d513377117fe6ede6a9176c9cf2820f30becc1d3acfebc04378c4d176d701f38442dedc6efd85a7862105ebf3410a09a2f404b877c60b3bd1d6c3690651a77059d898b2b9f59f3597b4e5413a0e8a67304793faf4ba5fef16b724284c07c2eb6ec6d07629ae7267863d918875a5e19e0d2bf5d57177caa2907e15d0ed723ea323eee688e0e7c867a389e05244a345518ad9a0ecf8f192624d07ed1e72f5d93e611286180189c460ad16eaf71d6a2aa5456caadb3cee962b71d599fc4961ccc618ae208cfd194f4cefdad9c73e842f56744a523873bf823419f89e18141ee49c50d207ed41e7313f76c2ae3bb47bc86debaa8f962473643f440025fa7a3eddbe0345ff1146cc5aaca02ec15b56d8d1aef9a7a810a21de64ff8534fa29bbffdbca3dd044df5becc127df1e663e72a77e2ae0aebb2edc8c687e2eac2d908e15074d9cf6210b9708347d99bb09989aa80fdc9d97c3020db686ef2cae08db1029c35604da0adc7aabb31b39eb70519c79d360968a39cd88b32315156bebe32e5630c8521f56744e94569a65a5086b6430fa7883e6eaaed25a04bf52154d5a97ec9c1843f8a3adb37a37813ff50a69378fe7ca9410376a6f80dc5f71be57ae0a583940560164520752eb84eefdeda6c34ae6469c63288232cc06ed4170511f18510d7a076738f1b583fa37626edbdd9ad3fab137857efdd624b333c6207d028c2af2c49b5223ecb720405cab741f60baafbfe0b79f3b6016b76a6235b5927818ceec57aab83bee534e41dfb45b61ccf3df58b550bfa655068c1fb8b5fd1ba401a099d7c7d235789d850d7e683f71a3407ec405cbce3593bf8f43ffcea910eef2cee02ece15d71325c14098b29a54092c11fa2f1fba59286fe2493733602c0216bcdbc367cb071fb3a076c9fd38baa81299ee15bcab61c7975323584c462319ebf061a180f4335da2e033ef4953a744be9e63e466b6df20d7cb039e512c21b19d80fd98ef7e2337f0eece5e5487f3f3b907c9e4e1bc9c236c2bfccd3e49a6890d63c363fef25048f970037a70161997eedee56edd17964eba8562441d63fd758b18b6e1228afc2dbcf830882d57ce6c943ac4360cde2a6061e465dd250ce35d98274802bce024119f576a35f6801cff0303946c2998f4aa7cb81057b653fc2e476d96ae342e4543c1f18d8899f48cbed2f879da4d435056ca61aa41acf03e0cfe993369521cdb6068a5d2090320e44935372f63958b1f86fa9c7d3cd756f0182fea8bba0e50ae94990f4ef2cc10fdeba4081ea4ac15decd354aad0751bc4ab7e7f87e588baf8abf90e396df0bdfef4f39b0dd564898104486f2a79b38b4bfa6145275abc9b9808d0503e2246bd970c2c40b8b4dfc7976b6dd92ffd859e49ebb66b9c3d08e9f41c8867856d940d9bf8420b028e3d62eb4df2d560ddfd336fae5fd9ccaf17a61a2e6cfbf29009b3da8c409510848966a4cff4636d79c93389fc1b5c082c8ffb5f9bff492c20ddd1a1e8c0c63de4f78a7701f906a598451914075a00ecf98ad36e40f6239d3c521322bb5b26dfc6695b2e2c2d116ed606b392cd088a6b3be14d754737566a042669b268a2b2142f9ccfbb9bd30474a5fad0906f66ea5670f84f681da20ad94b9a24f4b8d5505ebf61f3815fd62e522dbdffd4d53fbd3f4293e5f2ccd94974fe9bf5d5ea54a6e1a97a539e40d2320a63caf749457f79c99d42c84be61b07d12b7a3b6256f7b09990b99b42cf210a4a5710068fc840180ffffff7f