PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 61109 7b5a34a0593d95c508460d858e6c77483daf348248db458ec9920e73493ec2c6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8b1f2affe2350cc415b32a185316d39eee20e54333324bf96ac62f609080346f
Certificate Block Hash
7b5a34a0593d95c508460d858e6c77483daf348248db458ec9920e73493ec2c6
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020380000c0350000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fca4b5cbcc6bb8efdace65d793565011bf579629a0f5f135c719bc3d36498b589a3ce428a670af71cf5af26828eebcece145d5fb6687613bfce3bac3a7a816401ff41a1b832c131706857ecdb385bb78fef83b4030f092baf614000000000000004000000040000020380000c0350000

Raw Header Hex

00004020b330ae1c455665a02b7f4f5caadc8bc6a3cecec1b404dbac3c25672e62abdcafd8126dbee8c4cd97eb24e68a2dcb2aac1e3bf440bc3ce28ec730969b7ed99c7e0f28156af3ba02186f348090602fc66af94b323343e520ee9ed31653182ab315c40c35e2ff2a1f8b

Proof Data Hex

59,560 bytes
1212160203070c182788a3c71518ae0f74c3a31c441900997472fa465e7fec086aedc16ebbd17e32e8bede83b876077e0f4558ccef2a94d9fa5db67e9f1e8c5e7003ffc980d37db3aad9813a47d25a1b70a5d30788a6f0f777e0b90d55b32d0a28f72145ddc6ef94af658ce1fbe0ae1e75ad189d13da3777dadb31542e775feb3c8760895e2def7539c7ac06ae34e2eb40cb81ea8bb767bdbeb5f1b6ae4d750d28cb032f8cd3e71d2a54dd914bd265ef1b8ef41b15b74a524884fa02bdb98edbae2b68c8e24d2ee2c42f29a0632428a52681ccd42b0e3142de720958109fa82abf1ef0815e0fecdfdb3f81211db766944a950c48a3e2c4e691c4a78d14c034ce3104748ff9bd1cc2559a59cbb77b91500e6f3177e4636d0bbb79f91959e14cddd6b53086244c0e84d3f900414974509c10c53ef1d3e0729a6c1ffaae86585e35e3b69205a97079e26fba29122dda4525cd86163bd77d4dce4864f12785ad7864734d37e73a63ea37212dfc8d808a124dfc7a9ddaeff5022a89da836f23bfbebfd6a9cb717850f59e912579cfb5bba8b7ae2f81a1416a8eae6fbc710aed2384b0a723ca513f414eb09857299e883d7356005f952a8ef3da9084dde8ee130b46023f95027bd6d175cfd7d32b678f71df1400fc9f4338726c5ba955e07b97e55c61e3e3046da96659f70ad134f39a3aca068ebfa81e6f12c0445ed4b4992ff03361b4e87323483962502d7e193231d34f8cfc2213bf56e36ec8953234ff68e53554946e9d66b4be5f241901ef9596956a58b02bfdcce51185416f95b70957dd223b4aa5e72f3c9a6a252717f4c5f4a089e2f009e44b3750c3bcd82fd752ab16d0a6b7f8c30c4aa88c5dd3472f5387b80fd27562b343cf258a0c5d35159fa2a835513aa907407a656352253b5f6466f0fcf99b37e4c7b3fce94858cc6699f604436cd2732287b8e9eece50494616f01acaa0b18ad94ebbada73f21c967529843d5b2144a8205d5dcfcc39cdd1c760f9dd1694cbc1145b1015fa642ef1fb50d1169634328f3e2f6a8392bede1763901888efd0b84191c821cbc356f48d22ba33ce6c4a2b9208d7b4cfb9f26d1cf505e25ed164e3f55025d7741843cdf0a69de1efbf933b574a237bf936aaa810d1bfd6513519c6fe66537fd3b8411afb8e2bf25fa698ca19958c3a2a128499338a3a1c4e9012ef3bca495129022404f062c0bdf94d50b69d2c8968654c78428abaf4fb197e4dd70e88990fcb00923de8a04b4e9f246362e2cf984bfdac55022951531ebbfcd75b8c3288bbc6876597fdf4ec51e1f94b1c18324b014e4f4dccde952cfd984190b9a80e4b3cfce255c19ccfeff2c8ee8e4633f789959d723b4f944c5d7f306ea0c502364acedf5ec09e558640a530bb51ee0c0f8e24e4085833a56a4d701b2d493659f5ab6dbb10b726a5f1abee0fb4587b7ef45e81a78c261e646ebd279196fcfa2bcf9401ab32f231155599608a7b6919d0a98a41ad970b02f63f07652716c7bf4c55efbf3a528730e14be73eed32065da084825b4dfcb1b34f4506fc3ca590e8b6d430e7a330cf22d161dcf958f571dc8ae8fdca21c21ff0369daa35714bf76b0842cfe64eea2799e95f0d4ed3707cbbd11c58f001c19d7bdd1c0c4aa1bd3d112d9301a286cc3beb7e3d8e4ce666226ea33894bdb32d2335b9182dababa6ae864284a07d8a8d669173cda55055fbf47aaec9863e679052cf5a04e77bca64add5f20fbed015e977c577c1f13b1093eae94fadda0e321ca72d8518015e6eb58a9405b0ecabb717f11991fe0921f0da9ea10672147d1a4fec969cd0532952cd5d61bcc29b6449f23e3a5054cc570db20c762d84969d9d0fac27279c6a7b470c34ca7e1a45bbdfe9072c85463193fdee1808f8c8a6935ce0e28a50468db1542aa2fa3adf0554ab99fee2aac8fc61cde1ce4dd849db1183a7e7cf01c764206bd4714e78855c68cb8c62da1d769d21770aef3cb9f53e85592620c733678eae9544b63124c112b597f83cdaf1cd741e86ad05084b0cfd15809e100f2dc8ccc1aec6a1301491681e699277e7d2ad568007c0b457b890d5ac150af9bcb4ee99d45c1daf7cf0c9f7c38b20e45c7dc6c4a7a0f36a244a63ed7433af2bf958471e540bbe473af9c6afb25aef25d1167b8f54988fa9a65e6266502aae0fbd481529d9271f801b47bce4b38190b7ed30daceb630c65a97e3a966f367607a5dff43448f4e04d9b7f7de2c56a20019e9fc75b0d54a71fb0ed1b21518aea5d4ed32102fe01b316c275a4bbfd5841779b61f3c8fdfc4eeb7eff2d7e6f4ef9c5cac9558b64d8914589efc2010ea97a8292b3bfd72320cd99d9846e6edc59f3c809dbdc2cd3bbefdd89739a0524a24b312364fef0e12a98ba8207208cf9c9f1a38d7593a4c8d96873f8d8e2d7807b9be480a826b518478c3cec35326f764e3582197436ee8432a39423f7cc66aeb974bbb4da5d5ff5df7429675d20ba60526986975e825e2512afc4a590811f16d5284937ebacc2523e1cdbbc9d1f7599bc100b58544579b1d0731bd9b26ed0a7d8f830b9a010ecd2910567b0676ca76b4649077e133d186c8b2d387ad431a1c724d9c37fd928b2dff6c268d6f15f5d99fdad8ae20c5e663ff821c8a5ebac0d2dd93622a5ee7801d5cd695bd21ce3884e7e4efb04ce0bafe48cb1b3352ff6bcef7f28a1e10f7d8b6d838734cf333196085d591ba32137ee1183ccf9d7072bc5253b742127ce340302084f8ca02715fdc1b931c2999bef1615f19245ec8350e665ad83d921d42d547a0607fe02e83c5d09fde907c75bcca3ea90a0d4e8a20027cbfd17b07adaacc6f3fb93811ae7afc13e5f59cbe2417f8061a144b42148aec439b4ecb7fc8d9c537fca3782bf8da9c0a042a0d76c55c38c4043dd82fa8e238f5cfeabf9abd05e440addab3c244fc27934a33c58de8b0c37ea1183c919751b039bb27ac7ba2446db972537f9b4e3ce15dd768438f2746cdb2f8f87fc8b5ec73b1377373632c4d9db9a57d39737a631b6e4e6bff43f6cda215be307624bb17266ad8a4906b8dd6ccf7a409c48e38993b3bb5bd6ed318cd8b01c9d5cbad0d91dc6a107e4199811f9314464adedd24b49fa47add814168ced3630955d69715b6175160d0540eb97f53b30e5984703489ea62af70db94d2b888a9bb70ddb583b1ef3c105030d1be2df9bb846592b270f618accc239b5731287602dbd3dbef3c4da098ac19f0d43823f1c9fc6fd8ecd6377f1d23fa735e62f38e8b117ee705bc25cfabf3b382265e222fbcc92c352ad9b364627d119e240c99464cc834eccf047513ccb15c48bbc7fddfe2058cd0b708673ebde5b87054d422a87caaaf1c1d0eea505560a663e3081edcc6abedff460db8e890442eb013f48884b8c99941e701fdaebd76cd6f8b9308cad21510b0441a488467b58ecb59be2b71b3e5ef1f23621e4c9d0896a395c38d5f6b67d023ffbd18d526de951af65b422e84e89b1b2b6bc6a16f7cf46eda5fd6481e4969442050dff8c40aed27976ceab1372fd1d99790ca39eeba078edbba3f0d20642024fd677f2aaebd73bbee1325d4275f85efba6bad88541fef6e0f26979da78b7fea7ff3cd52fd281794e0f7809de6f8ef56a39d0cbf144b9862489a31857a1df143887dbf47784b8a50cf236ebb4fbfbfdded26947f710a47f3d2e7005be67b9b85279645c6a375aa31c7f68218b5c7bdfeea667b39d97225a06a2b564e044b98fa750edf1044de8a79a9b876a80bd2c00ff4353c9310e8a2fa9b61ffdc5cc56234af207dfec60b918c97f7a721e4d1c95c30b083c10949f877bd0e3804566cb0186d20dfe55abce85a45bf29d034e22913df6c1d292c89f4742780b67c079d8b31ff69181e811cff623e4117cb0b5b697abdfcbf7beec075191de6b1f8ac654ab58595f8083512717e2bb308c58f9e1dda7eb3cddd227029fa85b74709181e3fe0ca84cb165bcb7f4f9761113ea3793cb7c6a669d21d8dbd859ffe92ad154b33dc15ee34d8e5914665c897a4355b8c3eb98e00bd722c73a73c2ee205d6595355b955300a438605625e6a355243a2c98b032b0b03a93bd5982ed0121fa5f648dec414d6bba6b8e6d7785189c0e0456343f6b5f339fde11049bffbf5a2236409ee67ba94a2b1911a19eebd72e349040fbce8545783fe6cdfed214df3d0714d782b96ee549914421fdfafe46bbede352e81cabeeb34510363383bd137deb7696961176acdeb4e1a088f8ac288fc54f8b0abde39c5dba7b40d768c4d68537216141305f1cd679c5a378e13ebeba0738b4e0f8d0b172c702ecd23861c6869c0a6657906d0cd3f9c25bba41b3c98e989df742a9202fd096b476effbe502a4d1d323c00a51702df589744543d1dbb3517b0e3a18fded4e022bf60ada2510ee26864cfc3dc133c08bdbcb29402073e43c311ed7d8e783186b8de209519037c2d9a181e8ddf547bcd388f855e3ec34302fe2252d090849ab2cdeae898d9152177cc74c3f98254cf4f3525efbd45a8e526f46a2aa75e6850aa6fbeb4be113b5e594faf6cd6827e2c581631af6862d0dcbd79e2dbad29ef0c17e92c5703852a82248ce06f9e12bccc03f503ef667fa71be6e65e5a80fbcae8ffa07be618fc2cc864df01c6028b94c46f975900cbe2ec37c86021b4f7065d5fe1feaae7cb7cf2fbd4d26e72b1c0c69eb0f9a7507b8e5a8d2b5002a3c1496e37645b6bbf7213e4ff02f343a0d3db16e082eaf8996fe724c3af6a752b4a02ebfae0089f7f5c82aa259f10d50cc0802cf5986db2eac41114c492819feec51625ea0a7c8ffd8f805c794692314a569ede3aec744d19364f6c96c2c3bbdf5265787daf11d376b2a72550ca3ad4d313d582a48432b1bbdbd153c4256dea6a6f63dd404f1d448317557a82a4c7eb90aff8c841cecf64bd374bfac8d449cb0db84bd50ac25e733d813d3c882ca1859e3302d174e9173673b2cb2168f90f073f160118c8aeb94d482354820dbd3c6e0e0d2e20194a04a19180f92499788edab1d89c00f09fbacd8f5698be7594429a8d7661ce73d81a39833becaa0b886b4cf0a0825ebb30bf1e5788530312339e0fd78578e7ac0b345d4fa1d50d0ffc78f3c6a62420f4d7ceb7d6597df328af9654e57bffd651d8562dd0448a3d7b9e056498d472878badd2fd1719054ccbc08237d2f2cead8efc4a0f030fbc43fa0081cffe28cf544dd5c5664aaa078698c186f642d0ff7d7fa08d48b33ee6b5c98d14244b5e1a2b7fe0095576f2d86254a1b575d496076d0f83d98ffee251f16433bf614296c2e5c7ce9cb5e9da8e1234e1140695b7e511b6e388ff2c9aaf3b40ced5cac005c1cde96136c3bc9979521e539ee6f8e200894c580f8c4290b0fdbe3b3e84a81b85b43d40f11656a652a131ebab4e8a57f3d77bd21c962a6e1da391b41a7d8b691cd78dd9f4a62122726af87a0fa6b1429ecf46dfd02c4a8cb9e7c83ec5f9e18ac9f5b509c6960f4239636f0eaab7a6b89fa4f213c4b302f64a40b5f113c000346d4617492f6a143d161d4c3cd09be46a178b619d47f9f52072c3fa80ab98e1c637fce62f62b90043b66b267dec07fa08a1cd3ee2cc3a36283b6b25a09c9f0617969e6ad48a4bc5929838684cd77fdccf0cd5670603a994b847b0de51776f58baa21cfd7436b2270fb46198fd64ca919619afb74a207af46408fd53b284b492d8fc36f20ba5a0c841138db6b2bae954a787ada05cdb6c82aef82c83828f036bc712dc14b897493259fd78f0c8d0fc598ccb2f41ae56d2e1818fffdecf7e2dd6052f0865cb7cd2058972e65f65215fe980b8bcc1ea8369d5f4b917deddacf8883d5378e9742b4e4ee4d2b22e05811af2adccb47c669b366fc4b0691ef90f6d8e073ea36b3210351c2bec6f86b6e0f37aba048a3aaf81466a4cae08e72843158c2767ccd15d62419b1dd0d2c4b9797ffd36e313dfaaeaaae9844d44fa40b814dad463d745aef7e5e113e7373a1ee45f68019b8538cd42decb91248d452b3eeadbf45b248490a98345d9f3f46a3698ad8c0d29b914e2eba4b2131cf0f76fb785f13e6a9d9a6731b08a16bb3d0c5bf260e32700f634f7ed4b40a795e971a73e92416f44dbb679f35bcc50dafb72fc6ed4515df4dc3903915bb6df9f92b6566d52692a273b9f6cf971db4bf81edc090a0db5456b6b92240474aeec8d9860052066a52ce8f75f10aabe59992aa58d53f769bfba283af13281d197861dd93c60b5f944bb43a48b8f3217d7490ba1e1ea5dd26cd75ee43ccdce8ca640e6bda65f004d99987715e2fe89aaba5ac8324773d4ffcb9a5ebd31a37ffe7c36de3171bc5a1fa6255c799ab1f1f92d9149d59e29c968e210c5f5c1f7a4582308e83f7efc97c31a3cd41aff6f5d57629342484436caf7bf1b5a982abe3770041f0bf05ee474ba2b8f351aa98620fa745a659eeaf936524eb4bc537717f7ff2eb12317802fae5b591678e323e73d6ae5be47272738584c9ba934af25b9eebce4f3b8aa7b129f2e591f801e3950f3c4be141b6ae3c9ad137190f74c900bb8ed046503889ebc57708d5e757fa15160fc3deace1ad1e4c828205f01d4edf40c715be335d03b82574b50b9dc8a8a778c1bde24446ac81c4cc977c70d0395b370776643c29c3534c9135f97746115bb7d59fca7aa58e151a35eccf3f3d4307a793f5759a0a853cf2f2b61d15bcd12286a8691aa0f55c868cb709ae4d61ff0b3cb9263141302987c666973eb331d16be3d69775cf0f45e806b00dcff2872a8a3ee70b822fba1b97344225e4e2cb29e2707b710103dd3b3f453e7a5f84c8285f23873c7a38bc334c5012ba06c2e9fcda01b646c9d1b568d87073965861536fa47ccca93aae708afb4cea5fe6012c2e01b790fb681e65ff90b810e22436e6e0b4cc80fffba6e54ee62d5ad0a01ac286a91570b76cbc7c6817420241d1ef3de667f33fb6ddd9c4aef097fbcca699531cbe1aac5477f0bc2c3c64fa1500dd55d16c828986779afcbe3e3de60911ebaa7c6815a7f4c79a1270e371112bd77249dcaf4b88c210653dba494e7796941f02084408e52619b1cf0082c6da69e77746146d38762c394613d51721de63a4c5d1d3e9da175ffb203c6dbdc295f4ad741d02bb916d4676926ab5a7815e7e1f27cc67f8956f3cdfe9941c574d8f00d0d394492808d3fc43705621ce82c25f278d5b9633fa79752d62de27eea3431b98c0498951da4d4d1bbcbefbf994263ae3bb4c6379e9fb99a6b79b5ae026069dda393e3b9d88c460bc6c9d069e4a60bdbf1f476934c167b8c97145bcf2bee907291200813362d698a869aaf24ab1ab0850c33afd3dedd4f0dcfba6d5c536d21fd8637b0be6d0504d443d8ebf18782aa848518a4108eb4ac65a7f4cd7ef1ebc10214e6718349ee455018bdfb5f41f46e57259fd049545af9b4987408f16ba124e2a3467e4fc1aa9bffe1f81c84eb81b4456d3923bdc8d779bf58c56a4af323066e3f78f69d01a4aebc5581bb24c448b32dcadd17de4ed3248bda50283f28e253b8dd665d69f7daf2b1bfba3d980dd4c4a18229d0d9709eb5d12be974410b18e63dd64d252bdc2681a5c437217e21eb7b2de5d838dedab3fe51d51d20317b55de94ed94c0ea7e9b1186c482b3954343423cac2ff9edf3c07e206b104a89b087b851da6f72476225a1e68220c62f5552022846100cf70f0bc57d1aa885883340ac9e4ffd7cdac19e6ab4e969b4487bf6a495034d094f4518fbb297c1f240be66fe21c78fd7f2b7acad919e5596830fae29e313a3930db3f3f4638187201046cb2c42e662c197eaa6d5bfa9f560bcc41f7580572e4ffb4e94c44d6250ee8095dd5e83d546c1edbfee8a105ad6eebec5637cfdf9191e347f91136c536e764ba75052eb41976b29cab115828df46d4a8568f3ff1614cdbc2b5ad58dbfb33aa1fed35d6a76be85ba3e7cdef56d37a8c25e30db94bd18fff08aa674f24b1701b4216b2cf1317e7798b24682cc5043d8da3ce1e69fef62e5f591285eeb904286223cb6ec88c272dea8cdd80a72331a65bf6c053fb7d021e47adcf6997ee182b3f3c0acf06c6ef7fa08ae06e61598050cf7d6ed5658a95315792d756163ccff8391a3bce9939fbd64011dd8b3915bad888895a30242b0b727db7f8148a09452345307b937bf6665abdd3368be6bec4e9a57da2c98821fae9fa29da738d476bdf5dec1a5fb27687a1849e770f130edacab74b796551ac075080981ef1b189d527c1f2d7a83ee6e7eb76799cebec4521e3a36127e4a72604014f51bcc5d223b6013b90e6ec203acd4b7d9bb2f0138b605c6d30dfc819072ad6cd7d72f8cde4f9b37d2fca9da9bbb9685f53c98af22f1891986d6e2b6a23731e6ec4180c64577e7111af251d620f4a6864c0bc22915a29f8a57f914095dd806133ee6106a6709870d6388d644e0e4e37b748c6727b9f86b04f72ec46f95da8ee15a9823c7215563ac1a5c37d518c271e467aca590ec42229fa3c76d46f9c3f6ecbeae047aa9c3940c930d876ed6f71b5eee369c2cf3b19f2b54d9ae4cc560844e5cab04028c73f5d24ee317a2f1bccb08887234564f5869abae5067263f4728cc37363e99c38f509dc53cc6151ae5e6ad8903837839917d139e99666fa502f87e5805c4290f6404e35fbf9368550315280918d0971ab00e115c261dae4b22734b4674100bbc57df14e06032d3dbe81e9f53a4d87cb169d2d6bfd5c2f82cd56db6b8714c159d3dbc5d0e266d71ce6adb6e88dd954f259c3421fd3883c9897a4ae85279efe943e57dea88a9d59b75950c5d0233e60a24f991568c81bd6c159cea46249b7861f82f3e90021c66bbc3647f507b74283106eb699e75ed4b7bf83c250d668e5237e9c891cf60316fca2d44a928671c18191a2a594ce29944260e987d29ff9d384b0abeeb3ac9a11bcf0a3a6a037f20a51d97e309fab44180b883815eec33595cf16acfa44782bdcfca53d31172cc6224e558bd83a4a95b097a687512e4ee468cee8a06fe6d47bf9359286d692fae6c11509f098ba96b15a433813ac28b8f2ed30f3747e1885d4e50f804e76e32075aa88a201beec0feb4fde24a47700528bea98c727521b423f5caec0b156d31091666dc192e1d979b026b77ba889068ce9a1c92ad178f680da46b63016fcd0b0bacbba89f226b0ffa791e546a63a9ec5c9cc62f1c9d7618e53949a317a30678f846a0a58cc0d75a88e578e2caab239ec30ce8e4ff2a36ac9c7922c1e49355fd8d1a81baa777c21364a7bb7073949db7a75f7fbd53635bce5ca9eb78fbaad1368d3b13e74fe421131f932cef54493282d60ad431f846cd03bbcca59dd185d1ec5d54b0c656f7ae2bffe2dbcd9636f043ddad75913dedd83ca8f076942be8ba2466bde8844cab3f1b93f43d76c6d0d7431ad8a98eb71a131e5c11f5105f9ce71a0cab59c53a16dbed00d30675ce626ba3240b7cde76d7d1eaffb5cac4178e5c1fd6db75bc727a6ca89858384397f52937cf39d6a92fe471fe6942c3a6544d4e28264dd2ca6058ed471fb57adb00e87dcfce2a3ca00847ec662caf3f5438417b58ddbb4afe61342ef499ed36a1eb8b053e207db40470cbf2dc210d0e5b159b9b0cc1bf577925199b66d4ea4d9ab18483d9546306cc737de077a07ed3040c19a1dda710ae102d75add6663d5a0aa1c912291b30e680ce8cf42be0e7bdfb34b63970206d9ea18038df377c4ddcc7973824b7a0adeab2351f8162232608f298758fba6b8378dcee44b12e5d51160a55256f7a30df990e51d2268542f1dd2b90ad8c01007241a1eef907d814f3f96ce8a9793cf4f1cd9ac6f3c560a5679b424b7f62242e5c37487eab14e8ec5287db14199725741f612ac3102cf66872c725aa0bb8d4e4e5e9e038150129dde8b46f17f9c357143c71ff545aa20f083db60495270aa9483386304e13c02778c5272f4818edc41747f8b2f1001368fcf306179a94c26f203cdf71751bcc8d05956df319f323b2f67e128ae4d89edf3f6817a17341477deb133f1ff97cf76e98da27196f74ef376fc86f249ca16b4733cdb921a791bf6a3c973a0f76f42d4488d427f44c8c4ca85cacd7dad2cefe2264e6ed4c23a589abd4dc6785f9a8b71fce1e89575571bc7a2c65a8d013c323c797227445ac65d721e38f3c6694eb49bf0cce6c500a9a239a779848fe4b79a39475e9ac5ea92616d4d6ee68793d44710fb2270b80f1481d1bc44374a3d25dc192479c230b122a060f41119f26ae0fb1595461e032f4b5fb077735613dec61fa51eec9942a0fa0944a0ff4fb9b9b56d4d53ae069cd20553a23b44f729f3699f6c7976d6287f50dc6ab00a38b7adc98e7ffa41acc4419261461fb9f6242c5a86033855bce7d2cb9e63d10bd9bedb6e0527b8242c0db7f86d988a84d3820dbea18e3761e6bf20762ada8b4d0aa6238abd188aa5b9896cdb87ffba0bfab57e671d67701dbadf71d6d8ab2300c9902099c2e80917fd423be68577d4dded875f30f065e15016188cdf1bf6fa1ba535bfa3b67e4fcc38abd59388c5e2c4b683711d67cea4fa847b6ed0dfaa23a3c21ae1843033dfd648659b989024fe35eda572491cf47cb02b502728cec2d36d12c7525232bb153acd57b8ad6f625b08ecdbefd9d6b933f8fa1bc0727abb3382d94cdf1434938f3f40935b454edbd84b294a4d49b0eddec31bc01dff7181ff199df316b14797d5e20a178928b98de1493a3e61a086ea0663b8032799ff6d6edb95e0ca38181d751634234a725d78ccbcf10d9d719ed4cb825f5a46076c5dae77e7af7c5ec69ce707becb119dbcfccf9a2c7fcd7e57c64e03a09c187bfa981ffbd43ecfd743f8ed496d7bbebefcff7b31f6dc0dff5a05de372d8c123a73184fbd9837ff903af3f269821e04cd2e2f191ce3d0c1e096880eb72fbaa95d385158ea3e78e2d0673ad2f8dfe6546bcfcb262e1d88634d5309ef24731a8063661df7683a34ae4990147937c93e55fe9534531fef0486e917bf511ad769740694618edd7af40c056606007fbf1e7ec01bfc5e6d0281e3d4f4d95a0cf8a32b32b818f881da27d5388e362282a9b82ffce1c5392d59d519e260230a803589e1ddfc6558f3122e7e9d4736a60d44fc6d9617c4ffd42d9c850071844bc9463622f9a968cf58796c8c5330e52cd9ebfc96c8d9ae6a6f9754b6f86f8e1b76a1a740226a3fbf38dfdb6da519beb6e74a443a9a9aa329275cbaf618dede8adec88b441d91b9b7d6f21c5d0d18d77adc349e5fb7c32d5c02c3d363a836d7fd32b1bd82bfdbaa782f7f396aa3e08bd0d0571d453eace14715a81c6cdfae5b1534a2d61cc9c7f9bbf45ae2366f4fbd13b04482207978a2bff234e66a09c7f6e08052cf910b80481f6894816570a246195010bb8303657b2b6ee06f330749106a3ef181cd378154085c45dfdca9a59606338e0c42d5e081b5dec6f5badd01670937fcdfc4bc51e898195eb38803ef57abb837694b89db632482e009ba0d4c2f4e3c7f0da3e6e830c3b0333ab31aca4dbf4051e30261858fc0d5a264449311927948c5f9e3dc4c5fd801eca5ea8118aed4fe1b8c46c47d192cb5c2130e5cb209a08dc770a421edd5e1930fc127b883be9f13dfd75b464ee5379095166d872fc197f4a0c3910446ec848fecdfd35f4d5fb143fc99243ae2b7c8dfd17fe7c890fd99d00dd55614d1d2ab273b6d111a23d01d5d814f4e62f3fcd508d3aa1596908f17c3de9b5d563b865f0f2ef9e4bb34d2540de148a6db67c2710b3e6c13858611c0a73e4d479a59637eee10dda19765b8aee4b5ea05495cabdf3f8767d5cfdf0eb1b15105f999f1c3deb4ff78b70c8bb4235f0804ab590f10e88bea3b8d6b32026086317476024dedfde6cfff9495fa7c08d9730ce8d566b2da6b12e647b2998388dc02990315b31cd07801f2ae08896edd805524a74074ca2150badd18dd898bd1dc9debd3f3e15516d2f9bd629acb6906bd04e78a835d8c8a93b7a3518c080341bf9f5bc536197b3083f2c90f61eb2568cf2fbfd8b5ce3b3fb86baf78fbbb5b334afff8679ed3b4a24369faa2e86cc5785deb2300ee711cbfed51311edbbe14e34c40e5312dbdfbc267c6a8faa2442d76aeeb91e7c6fe79e5f180b7fbbc192b1fd23748d98cd2394c8e6192f080b1d4b6be1e2bfd40aafec768aac55e1c8db3134bab708086a25566e0b2d985bd41aaaa8c736f7b8d45c13f9f390cd212598bbd48081b715322101e8e73809dcd2d8b12f272f6797df65a63f9c6918590a976f66cd6c887707a305e1108ad189ee68fac0fb789feabf632294efd002f968d4bcb7a4b321df56f9559911047ca923a29bb34fc744056c74ef4389f9ccbd9feb723b4908faaf63a0e8b99a45093791713c02cdf5332ff28310af0804553d8fcbfc8cefcb101c978b6855449a475dd238bffb359b7ae1b73d2e1e7922d8aec4993f714551f8b5aae20b797af5efdfb6cc8aeefdf1cdf83ad3854f1eb04a93742fffba5a31d018afc62adcdcf4343aef4a305e8abf8ea8e9bd45b2610b86530d9de796ca5c16d86a191f9c8181dec3ae19e7e0641d464483b62744b30eff633ff3ae179b1a7bb78ff4cb199e12dfc64476f1c2f547bc635b76d14b83d01dcec6e0b9d9464080ffb19310d6bc97a2230ff1e77529b79dd83a69791205646adcfd6704b5c83cc6e94b11f5456e96e83703a0e3ae768ec8ecb893c573a8098df7cad922b46bdd71970db9fc34f225704eb9d75de4ddf87f37d5b8d4cfaef2ec320bd400850db0f3087be2bbfc14bdbfde834c037622e651175c3acdf98f99f43a841e3db9172ed1e6ad1c3e1b2231ebc6df24df2863d29942435a91a937191e205ae7870e4204668b945723c4165720855b51ac978445e0b4ba45e56c8393af93a8533e3bf6a99f53079b1b91985849cdc37a19a3e033d3bd8fd101b1a7ba1c42288dd02007a1c922046b08b64a0894752e005af3583d37661c8e18dcd671a9bd4f1b4f7812bd619e98c6cd1d0743bd6fd0cd7db3a80d1d93293886ab58ddb85428739154e76d0fcfd6e185ebe4f3d9e572f9837fbea540591583ce2ef79f61d4ee78f35b7c87e35e7a7195e0591fdb6270565bbe30766c95a6c8e2be9b1c39552489cacf602e9d287d11110c944429ab9eaed457e2c6d4fb313437750aeeaee1d230adbd38331cc01760055710221b9e9a432845528805f9cf697fe93a8995a5eb74cafa6d86c2a7f945b8ac2a3297f5a3b22f5c4f7cc7d2c992143eb3e7dccb4f7deb8a8d5b3b871d9c10c326bf1a073c2315af55004e4cfb0a49595ead1aed6ba5006807648539ab613d6cbf02f615ea784f251aee8d7042a96464b66eabb9b63db7ecf35a9a24fe4acad25522111550d708e2e1128e3c06f7a82a8ccc2d890385c164689339ad467131d48206c14fdf0985702c8cc026f2454f40d3915d3c5855d413cbd7df7f6ad397193028961959abab774573f664a1c61f44f9d309bb51ad27d4c362bb509585df2b5b83ab90c20f35456b66d50e9a2efb13604a276374c1b7d1570d74c10195f3665d221bb7452dce69e54c3b44b2ba11775d0e70f58ab1acccbf1dbc240546225e414af9c2b4c2097e50f4d7b6cc9d8216eb8d6cef13e510a173534e17a8c166032d66de99bfb4042ebbc20baa4d34db5d0d5b5bd602b8092f25cf422d3c07ea3083263eeb86fd6e52c71470a50208c033028cefa36dee5fd5f27d9fd4ac0f6e119087dc13e14ecda4f746d516b701252db1ce7739a6473ee7d76ec08b4d7856e3bbaa25fc3d5c741bf100b7bb1bb8fcb34fc595707aaa3d8197dee62d3cc8ea248f743fe09e0ecf2332b786b925ab8e3bcfdfed7b6b37dc0d63bfef25b1f812df8a0ce670b99cb969041164bfb2d5551ae035df8fcbc75975f5f5356b2c82d0fab6ef5699cb1f9aea736fbf5e392a54898cb5fa8e7d5fd298e169c4d6ae363ee48627fdf47fdc755d577ca77157833fe4e1b913d71d4fc274ec9de7d7e1179ca3745569854c2c7ef0996c46fd154bbc4efdb3f16bb5436d43546e571e2f0ecf96049884b6c8b94a209dfdae817ced755b6f0994250d2a422e1c412b82b4368ea312e0312e25dbdbda0c927e55992d085e8b8abdd810d5da1da423c5778ab62cacf333d1e37430f7847874630cb7125a7f376722da3b2db007101f8fb4ddf2f697003e96088a5e01ef4774afc585a9c8d130150ff6164e4d39f730b5bcde56520073e4fb25854901959e40526cc490b3bc35f43ee9fb1dc26c9c631714fbffea7cca9bd90a1d7148eb0ad083ed83e7b2b04bb23a4d46d381f2088c9013853a84fb15b7b39280d5369b506696006ba7d5280a25efd6425ed53147be80d7cb9ec0cb1cdd0a3a9c0b2cd6eddece149ca88d911ed17ec66907c3ec5d01b2fbe34d9bf0f286c7ff6a872b54cedfc876cc85522827f88ca4a01664d1ce3e3d2ea2e4aaa7211a4bcc2f17ddbd7a37c6c1461bf5fe1bed29fbeee81a54e058da3b79836b1500e0b135774badc753bfdc865e3e221b9298a1922c2e6784b638b04d02a2e01c5529e786da3dba29b01d0f1fdda7fe02d78446874c4a65a5419b55e9cabb2ccb88c6d89690aeb596bbb480744819aace43792ff022898faa2dd49294ac56bc17bd8bc59196f7f41115b5d429e0c32aebeadfa72ddfb390738dc4a7785a0d0a810726e0c9fc73efd61d255f88598ca56435c078d220f9d69a1cdeea5dd3076c2be7a6f8144c52d5669ff1bd9c7b75619b427b4d4d77052aff345bb1e4c74185eca7c219dae3abc98c0452b79e6a537966d0f38cf2333ffd42241a5ea75756dbad84b09b24939b7955b7f8eb828a9b4ea373a106f2b1a2f05dfc7ea9e1ae429bf17fb092e70f7503675d452338b198c1b9cc4b49133f8c99e318070d59df8dc507bb832edaf5a5f1be78954e348e361cdc48b2219c3af43b326bf944b27380dd1eee8645ba0fafbfcb262f66cbcea4aa80507a7ef83cd5ded86c3d2ee49dce858a2515c530984e37453581f8071fd9fd58ce4cf0c2c9749eb8c82f6efea5872ef2c1a21c12fe0ee3c0be3791199cf45d820a509dad273c746521bdf06582e8c594e1216fdd95f23de667afe48428df4a247f40ccba0978a4dca66dee8fd686ac1184b34ccb6eaabb27dee89adb2c36379df284b2ef5ca55a9bfdf5e87626b8c5cbf5413e9e9fd68a0369dacbd37d83687ec06a8c477dc5f3d07e464a7d4624da2b5acdd9962dc43247d18dbae99e365b0fd44da8d4d52c200aab2eba489b6ff0122b979028df03d5b814e8ef00b57832bcdfcfedb171ee463e1a5db86f9d444c4f94abb477b8f00a2ceb67d28cd0a992b626e1e81f14351bdd11f5db058a388c9e047e464ee88659e8ef89d42009ad9ee7bada90fbad425281b397fcf8e76900e18a0112ac77ae5e0072209034da3bf9e9ef0d58a7731c3542b4388ef756b0b7430c636b0e71f6d476d3e5bb5bad9bba9404c2cd6deceb8f716aefe5edcc1a0bda925dfbe5972a34d8b28b1e33b9d9cca040063877bc30909aa87998e544492c70624772ea78ff3944506b24812c2de9bc77d4d35cd7121c5fe3fd2db108fbbe84dbad078d6a8a05484e4f98ce5d35bd7628ff23365d1c558b68c94c89ed78fa39243400d32dee6994ef3517416ba73565c2bc55cd6f43b8793e20c62d2c57858d0d4b6928a1bb59f44a873a656c2dd0a3e3126dffce2d108cd40a7bf55d03ea592e759e9d4d80e11da557a57ae72aa07c2c2fddfe2199623f18d2122e7676ec16dc0e36e04ec5c3b2a7f7863389ec5f0006e6117e6e2cf1919077b9051ae7ce8877cd2384381160326d88f48349ab49694957f0716e17d28764cdd1d49cd274cecb46115c8ef4a71bc2cddf3bc4d6868c801185ddf0280b4d9e8198052b761bb432e77034c7d7f2d5544d55889f71cc850abebf3fe75c828ec9c9cc5962862e279a565490e4588a9a63bdeb0136058fd06e74706e3a114838f87de22f1ba79a8de89f2b1e07a8a609aa7d69c24281c72d52c901a94d234a79432253321072a5d9ac11f607ceafe864059185f8bba7958ed4a83eac5efd32debf2f4232488275df83952cbde8d2f5f859c9a7a79b01bbaa42e4c9197950a310f2563a92bc4fa445b071e3b7959653594ada3a5113a5225ad785461a2a293df8beb59eab60672e014d66d9835584b8025146135b5349aa0aa9f65067f3ed75cee96ed2fe774c151d84b2b0c75bf9cb08350b5ac14087306dcd01ab265fecd37dfabb2a12db1372e774f6f29f7b381d001cfe2ef8140a492306796834e4c633bd273bee3dd1d31dfee53377ed694e83650e451607abaf223ee66848fe63d36d0825ea94d90e94ab01cca6bbaa1c51cc874d174901a699101712238c20c75d3d4d0de218f0631a080effe130cbd491c6e63cba7ad61d834b848101133c849d46a7030a89838e3a2b11fc589b0b81d2e0425b3a933f364d01855364581434ed473b05290a63ed5db1527965ed79204dffeb4cb45bd2e05e3a24e734745ffcdd52209079b5124194af907c144ab39c48ab9ed361c5421d87e0cf4cd29184764b2dda56560c7afbda689c59372ee36ace3aea94b4c9ff7d4afcccc1961aa3ca403599ea7f95dc075bb2957889401ecbd946ddbf884201a40eba850f10c34b63d8e3b12a5e5a8f46e18b5f04b1809ba670554f66ea97852c81c0bbddbc5f7a0b30666d6281e9637351188715472be62bbcfbdc6dd7edc46919a4e5c661f26266fa1d48134c6d8bd736396656ee831482abffc1a853a9cf8931ecfdbdf29ddb49cd3077cc5e025e28cce7bc1c59bce284b1a5288878a6227e1d3f41dc7bd8ad842bba421718eb72d557d3cab6e723db05381e8b053b039824833c4e58be53407c88cfda8b25edb209948e6ea8a648d4055ad926fcfa436ab8f70a10fd3301cc7ea9f2c0a37f92162071063225cc311857293ac025b839cb509968e8b48488d9a11657c4e94cc20eaa773bdbf5748d4ca137a0954f762e955fc851eb553750a396d64e236335dcdcf1ce1a01178c70c7ad2105401634db7f4c79df2673ce70c8488b629710ea8b0ef36b8abf89d07e0a0b4a6cc5540d0191d3366e2640ea1a08e7fb930201d866a697ab6c4556a5ba5e5eeace120bcc849675a83d60bffc1f73ae87b48aa5a5d68dc53fb71f1e466ffb0b1966cefda76d48099bde22733093c895355e178e8c18d9bd932932350f2b13f25c7f0a3f1b3123c77990d17edd935ef973ed3111a1427b46533d12067a16f18650326d9737b76a700eae48c0ad5a0bd2a7862b418a0f8008497fb6badf4f07e4d5f5e03b170c6ff565866dd276a796fd7315aed75d9cb60cf641fba7823c6fb0cc7c17493227196ec846d7f47d2d22e6c91eb09dafc2f54f0d7879dced6b1b974e6f739e16c43d8eea6d36678d5eb2fd3afce32e722360b851cae823f9fb9a30fb3632790ad98e76dc845f3a24de09e336af90cf82a7f0cfe700efd590f1b703915444bfa2201479783e516624da918f75bb429d816951fd92386b3918c1d10f33adb66d8ece7367d077420153fe6e9e0d997247d7cde1290700d6de399b30c13b2fb3007f53f9323fc00d96b272fb67a4583c526e82b1f84f0a342c52b5e8be6bcb9dbf30e337cf973834d05bb157c7e3cc75664bd49593eb07e10e08dd6c98a841ff623f2e3fdcab716ef852036531bc7a480eb444aa2af0f4ac66cb27034e4aadbcdbc913bdf529c60b54d201208c35570c0d95388aebb3c3da4a63048a955d9a566de75ea7bb37648edd3ac4309d6badca15145fff8f8963fcaf193b868bc4879dd61f6612acaa3b80de8ba5f12eb073f240869385380436c9a94fe5397a4c47c6b797119e8d13feb4d9fcee8e30a74d4e4bf6f95f5743fd4889a951fc6432e8c61af586eaf76fe440188a0eee39d2bc1e7fa39dabb08c6da53dc6a3e9a3de4a933f651970a41918e7756721af1565a7c1f497c44979e9c371ee186509231abe2dc1a72d03e4026683515de7e4a972c8e374c8147c95dfa80834a32a398c93ff88c0a96111a305c506a47fa4c3ee019b0dee4dff25f08edc066ee6681f156b987246fc8e8c4e7f1c0d5328ba8ca013bf849509a6cee3d79071fdf55a0915aada74511a16ec189ef6b06adcbdf6db0d184349789146f58df6c5ca2d2b0a87ce36c6134bad968fa51f58a8b23ef1a39be4642ac4a94ea7f48b1366676b4dfb558774b76dd9282c87ca6c6d5ea451eda1037acdcaa74b1151f52ef81b5b836c23febd84d3880b82a0ef9fe44a757ed7680009f6e95499e742b8ca5d815cd7bc60c6b5aaeecf35b9cd3aec6e32039b72bca58bf33c791dad2fe67e417db063dfb954d755ecb824a577a114a0204376325cb92d92e8be98d168a68dbe87a0c3e314466ea8eb59951a380f0595f37802d230c3db41a8ea0b3b901fce71480a26f14472580d5c2b8ac8d36c93936ae2a6601ea702f6cf74abc63c44b2f1f1455249667b1eca3a9d4a924b9ef0adf7673aa60310bcc4811b189e2e3bf366253cedc69b6d98722404e4d6a868079d3e8a6a97e4bd9ccacd6b1a23dc8d9efac47f60f3a24baed9bc0585ee6f23bcf344ec354f33b6a73e47c2f9960c2f9ad8e54e6cc6cff7b604778605969213a4eb044a41a2ea8d22cae2912720d7106b30622749b4991247f273fd90f2a2c2a7ec40eb2e1ae79101a3e7863abe93b91ce02c9e7b24fa36317b9e846f70d4937fda1613d3f0c1f9d24b13170e3889b5c2b9ef45fd681c63b3238ef7a9acd73fb975df128d9f3ec299446e83c2ec40f4ed61b2a6ab9164cb08a2041337e3b1fb41ef93a3008e91e2776903f658b76aabd0d879b0b7d845b8d1a3c002e8b5c11ae119b945d924f3f3e1b05983d4925b0cf9394d4d2886161756d75db63710564e1d8b26ac9ea6b5535ae0a6b47afe7159cb9bfd8b30f22706e36d0eb2d0ac46eb80099542664f08d1e9ff313d67cbfa18d3ee6c52dfc548476c2ff4dd00e9cca94519e61fe4a130e068e339aba6ea88d2c1bcf84dd67ca9bc9abf964fb64be8442526af200130f86894db471b68392bbd271beaa084cdc2a3c6dfe16f072a8871695ba337545cf3b30b5c0efb85cf7fdeed30d8da3de7b5cf598ae20fe367442fe2a83bcfd2992e51885aa6a5d746a77dd80481cab8b7cc5f60248984dee7876ec16464808429fedbd2a273acaa5d0185f508f808ffe6aa0e55e571d413bcd5a3effbbcf42799312c8676f8ce223e5fc2acbf2defac7dc292e010cc3ceb275f3c31543aba297fed1512119db2c5093ba0befb827fe00f5a6c74e9b189db8622647d1ca8cd5b79a6fe6da4a2337779ed5e9c47ad7d6b38ecf5b622400dfdc1ffa524db294fc56307076d39009e6bd54fbbd92fa8f7901d32dfdf1e4e45d7551dcc3ed9a70644c531ce1690cfda173a38aa0abc00c4a228bc77788e60e9a69658e7ac3326731d04167f5beb4c1370250ee0005dc2f744f404ee0b7758524213afb99b1c7c196ea65bd4e4114986527363dff5d40f3aeb6fc37317f6eca70f259fd168566a13f1b810520beb35e074cfd4bd6639af7746dd237d2e9474b530f96f04907dfc08f3f10d56696ddc3f2d11186fc2cf85cdc385f4f86af31a3990efb5732c7746b2ea11439af0113be729a6e56c8fe3de068c5c55c13f5fdffc7e9fced9edca06fe2a1c556ec13efbc8cfa9e28a5a150e7c79097bc728dcf96883480c50d431abeb0dd9201caf2d4f3ef73a98710523f6b60446f6dddc1b316f88137efe8f89cc21eda862b00c137aa28ad0ea29b612a4f1804f1be21bcec468dac5b8d85b4b160d467aff7d3db537696d61b045b9a415ced97d6702c6debbf2c379d70a8ed96f725b5d95c5c1d0dfd53cba04d199245d56a00e81ba26bb35c9b8a3868d4d0223f494079ce6fd1829e76defee016889557f19dc6307620c3f224be19b65c52e56523b332ea46fed06aa7f0c2ae09d61a1b141326870e58dfa18e6f790a54ab565686fbc00a26d61888086c7561f90594bca835bb457980b35e272d84fa0121c9baeedea41b0b81f177c6a4e83a41785e3949308e0309fa21cac9b66e150e4d5881f04be1d2391f0699c13bee4fd72f733d7ab8332e9e680ef3d8d92fe8c4135c46a20323a29d41033be0a68fccfa80eab5a09c321c52de57500876115ab5cd4d64ff62f93bacd8572bc8ddba36342f0c5711738df22265c9ecf3f6d9f48ebeedb1c31a677596143ff90272bfd011f05bde2d6368611c0147eba03da1250e5f57cb271c8b1186fe726ff2ad66d023b167213bb965454502a92000bec1f6ba85e1db8f066d6ab3354bd64eeb7e7c31e762830951ec43559b3dee7bf90b78f8faac237603c380fa7f8c2738b7ee807731f216acb0c3f4829ebf01194a364910424590bdfcc4a138c1eb06a3e68c9e90dbdd273c10c38603ba6404e9f97c2b80a322132fd2bb64e26eabe03a453ad7f627931411adc5a9adbfcf39cb30369d70f95e5d5c0dd7f823f11b33f7cfb438cbd16f1c5fcdc2ff915ead8b0177b1fc189ee598b8401ef0e74f9a5d4fe9f900b37f1e5a23ee6bc570930cf8679b865d48582e7d6f9ed1ad9ac1a29df5831638ba7b0b906a576a0920f3e8e3855992ee73542669daa5aab2b641e728178b26f2ea64c02f67e4041a4ebc5a959c5bfcc519666088696efd1c992c78671463d7f350789bed01d6df6291538d51d9caf68b1a8da872cb713cc3976aae51e975d2d7044869e442b278b628d6e872dc5cf8e910ed30a6319fb42b6346d39e485118289d7fa20fd68313bf05e830af77e23cd1c009fe4846d85a7b4ec7105d44f0eb73676259d0e6b3c34e955e8f316c89b157a8c1a1636a1a71aabe804f99392cfa65f881c55f2e950471bcc133a7a5302aa1887c21b84a79688c519bf352912ae8d924cccdcc802e8d0c15adf831616fdf6fe4de55c4549f891bb6571586091d41fff77000833c6984237855bddc571225a0f898d4e369a9c2a81aa39c08a3cb5a0092222e71d460b3749f701636a11e7e57ce6e30b9320a187f623b3755d6b64a5d2971ebfc5fdee79c3a67a6f041369de3d21e4b305e45eb795fcb88d050bb4277097dbaeed33dffa78992a6031e48ad491e148f8b7facdf140b5b4b12e40d9a6baebc13d63f784932cb07938cbce3905b21424a596b3f73d40392da2d50ea4d62859a650331bfb7a1a4ce66ea794cf114994ecab4408d4abc459f8524fac784031491f3761ad7d8d897bce27217ba877b9dd870971c95d6a4067fd54d7e496d6d265ff93746e5a8d0c8c8724aa2eae3f9540e8317d4e0b443b7360788f187b571d381afe07935069f16532518afa8e3ddce49536d05a4f62506034b48ff7dedea220d1d4876941e9e04778eeb4933516bd8be87357d554048ea89ec59b6118dc5d4cb0d5ee7fe8b9e3cf46a4c69862e123aa3a89cfa8bb251563fb1412f7a36d3293b18728d5ca9d391143b5aee8bef32c84384c91b548c55eccd62fa82ae31b9de895a2d0c2cccfdc61a717c023ee48c5683facca7c1fd5e0b449a3f916d04b4c12e6935ac8bfccb6b3fd602ededbbe66a534288e36bf4bcb36423047aeab424c90000bce959ddc1b8079f96148b8ee46084ab51468ee1ba09684b50b3032dafa20acac909097a47ac83f0ee15e5cee94be6317a8405eed0d79c7b5bd1cdbe77bda07d7f974306511cb89fb194fedf352233e34357e45059892112bfdf3e74c4e65996913d72ce34da557d7446a7bb366505c0689eaad9792656fc3bcff4946e79753197e32910025555e161dbb5a924a60b4cd6c5e77e25c70bb84bf20aeec773be1d8429df1be35e485ade5199d7d28a66559c3e7a2879911f91973e6273c6403a8e36d72982b326b84ed535eda93b75feb923d71b93d059c9d374ef091d36773d4f3814dc953e5d444e10c666827efb6e2606f560b25fbcece3ea014595560f0385aa73f1a2e08f3011b730192e768e66a6d30fea91334f5bc2b523af38eecd71bf6bce53a57409e2e808f634faa49ca8860c718eb6224df381a4970f64bc9255a06ea7d5edffe30969b281bd2f40382ca0aad7b6790ba25ee32b245507f229f3f1f9f67bd70fada5fa960f831220b69a5423564b2d2783928d051221dbb4d88d790cec5375767db7436f520d79f27a7a8a8d0f39d37c86655e37eed113352fd575ea8dc2e394230ef444a205b16a9919b7350b05f91601327b9e70fbd8458d305c99e1eb4ea4bcafa53acd0155d7c8609a2cbca36edcd76c592ec9e7549f7db6748ded566db8f7815ef7e0300b0feaf97877debc7c91f7817c0bcd9eac07be0a27a508c92a771ef4f342968e22502d6a4062e4def5ac7a291cd577caad4458ea03f19b83c0b3c54f0d1ffb411d906ab963b9eb89744e95344e4b9c4403ee5bed7dc217f08ee90e72ba93fac441649000e943e96ec4a629f94633d49fe59ceb786acdd847b09a1e590abe54f69e18928bb2e7476d95c2ee55ba07369b208ecb25c9200d6ef2a085e6ea61a133de972b95f2ab8da74d51910a5eb119f7f6f8cd0f1f4bc45a57d4aa507307ac36c6a6946ac5423be47fd73b42b1de9a74ef1ade4ac21768aad3bf9da79a700d49252ee2cce990cedb327b7b51880e644ad4ac52647c699dc78cb998974f5902a902bf526671a422c15a9ad448658f961ae5caa89ed018faac6dfb80b74df45880c3daf2bbcbd4af970480514f8aa8cb27c23d52b38b917f5e379ee402ac169c4583313f8b10dcf3ecf83fa92015e80026c2de7a7c0fe8acadbf932325e8e1dff5a8d5559a4ee9b0361394dad917833d83f72bb032d42800c327fdd21276fe2a303b05edcc37e782357a6ca49374d1bd0fe8f0ccab78a90fb3a8b0acfe57308b8e8f505dbe98c2d1f9de8a1766d86bc527069c5358ae03d746f7aa00c1bb8533cc99a5f81b325bc3582d5161c87cd82b88719cabb81edba8ce39e74d8dcc94656d30f2cc0d3b538409f89915a9330b6b647e98d0998a3051587c24b7461e6f1b55f01922295af928c50924c931981f939845809243cb569ae09c08ac3884c52808ad6da7b44e7789c331b83a7cb83bc90f7d05467866bc16298520e775ffb721cfce52c9b2c0b1e776b8f16e7d059d76e57bbaefb341f0b661c6dc437cd8a7fb4ee45ceef49b3609eaf72d7ae8e32ff395b85df6176ab7b261c2c0d6dd4f0530f639236b71d5866a24edaeaa0c0152cbd8f9e4c00059fe5681d58e8667b0190ee47be4a19d6dcc2626fceb8807a444bc022875f15d1ea56009ba5b65ff02f097394b3023bd7225301a16a6ca976059e4be702827b0eef325486665a285fc1fe97abda562aa9f5ec899d86fdcac39de0af2f954862364e1f73aa47550a3c1b9f2d3e39a65638bfa26ca88bd6987dd9301cf5a74c129565237397c537c837186fde7d2cc62bf71c432aa2824c9a837f7fcbc683d6e26d6b31a0896bbbc068451f6cf6f6f09cab37aa562f2da030d4637b6b39060b4cbb85ac1abb43f8a813bcd6b512992bf72bfd818a669ed4c7b28a5737e2af48bc44ba9850f2d5060f6446b36f6e8c84850e3aef9d49ee47ed97165e8133b098c34eaec3656af1e3f893a87f70cbaca7d342ac07ad46c8e28dcc1417cb66333ec18770bf90a10a0bb170e01f3643f48ef1b2c20140daf865577a8b022e048cd8c1b7f58d305df15ddef88581a1a89310bac8f179ddee6be7702bfd77b61c44787ccb02fc6f4c42e60cf0b8f2559a8850fc90722dbfc7c214b0e0f4435a445295cb556cdfab3f49120cee5fa66e71279ec8d47bdbec80d8b3e03844c8eaca3b9da6e5b23d849c81f47be03b9622b9bb36a5127e726b52f1d4711512f2e33ec342496a053cb5fe50231ab47276e1151ab64ab1feb2af3e00be1086eb13b67c9859e27cd62ee98f388c95d9b84ce5fa4b5ea70c27576df230ad2e01446bdda4c0d0c67caec438db45fef71bf9deb504b3a8670e7230fd2dd3034b602ff4131787f63912e31492ac7be6ff41db2052994a546b72be2218c3c74c9d18c71869a4a0f0f06f257a323f5b83a30840b970a1e87dcb863e8cd980a9aab005a05d8bc90daeaaee84bc49a992fdc8d135b0c0b1b24a1f084fea4fc60bcdd02d8d4f086adf10358676cc0b8fbe2ebb05bf03b1e427ffaa59df8b42cfaf4b2014c91bbd331af4c5e5bfaead07de3c5aaeffec6527ebba329055d05fdd07cb7e1dc24ca4d871b5c66d020759f4f6db44a9723528426790284bc2edaf4c5542c3164d997b57b403ffc03dead80b3e6e5fb5eecd3fa25a78507735d857f59e9b9be8cc4d8426f77dd20c8580aa260b5ba0b1bc0cc023221b3b02a5afe5175881303558bcb98c623973b88647efd2a4c00f803d84488b5e6d9e14347223ea0d43e6ba48672d8f164ce53158d9ab1b32f8b03e90eab365d5485d9f011a9fb7c542f77c32fa20cfc27dab79aef996bcbbc5df18188d8bc83c947463a015f21386e45c9fd31d41fe5197d14615a6f5b0cf3b5b24eec8601b4b5bd202cdb872cd214aae04ec41b17ba3ecf4a0921698c5b53f7d53d59acbfe410e4e677c09362973b00c4da1d83c2bfe505252e9f49c95499fbb8ccebec25c96c921f836853edd60c1313e4c16005ff683a3fa35b0e6ded3d8999c4e2e008f129ad27d16de69301f59f70a149ac53475f5dc2e73199c1cc7f2fe406baebd0cc25c343bf31a9d7f10334632a4bbd39c48497733bb25f8fcf14396ea2771919c5c9d8351c86b36858df8f849f38114c1a997bcba1de64f2d14cfe7bf81d3a639cd6d30d564ba0ae05fd20a9a315c867b5efddfc6bf876c6e44521a243a2ac05b3c2cdfc5f6dfafee114d1fb284cf67da0209504da603b9ae680d865528a3e73f5d9bb3dfac99e7674e13b65ffe676449cd4eb72e581376810b5c3508cc683c94d2581761ea4322fdf3b2cf39dede712b217488f99c6beb68761da546dd734e3602e9d121e04174831ab9161ca8e071e6da8de8e11cea1b13dd6e2ad077b0ab72b7e02058dd4e434669d2e2fa40c01662ec8fdfed40e34968cbf5d863f8480e5b7e81d15188d9dfd40ae7999e6de26110438daaa31d75b961b4629929494762d342b35de9fc46bbba4848957cf8e8eee720fc3e6fd738c02a8dd6d740109f4c377c7133f8c94d39a9a099e2a97b23ce2ce0d8b973bff6a0064f25530f065883326673fc3d5a9bb6de6c81506a5cf97c4fa82e1d65c9a6795140d0666632f2feecf00cb8ccdba0c6ee8b0d030e020b1cc5f1c1cfaa2ca4f6e4ebc38b411d377b073b4cd6451e3c66df187c0c8f8523d391e064095c4fb9863f0e2dd0aee3f055aa6d34b0736be0f7fe076fe9919175e091fb2c10c492756d7b7cbaecdc264b0d6026fbba4450b5999cb9daf8f45eb44700b93ac3da18ff37d8abd2cf4b64f937453be683ced2d0c15fab3203bc3131bdccf425faf122605fb162d36d633cec93cd8f0a7a93cbb5fc40138dcbe435f437727364d30a7af3e9cfaacec9e771a2c2ce29c6ea7f59428b1deaf7819552b96a1332348166183256c1216d7580c1a9e03b4cfbf45afe655928e5657a3ac9d8edf1e056ae2caf00aaef604b908d90cd0f33e26ff03701c909791247f51548757fcfb7e3f0d943b42e5cce0263e68a6c75cea0d36a6440fa7d4aa4b26cbefa428cd98a4b69c2874951370fcbc71cda74205aa2338537010cedb30a968131583e6c2236a0b321b26df9a1862119ec6c8de404a1ca8ee22809a0706f3d4d78f590bb6ecf934ec226fc78ebb4467506c6d75621ebfc63f1eafe64e8403fad7a749a9a2255aa9e946543f358cd24e3c07ad408dc81dfa4c1391cb96fda6705f35705c0c53291144c2f6266e78e79e0b9325723cce7335f6c52bb72c2e58949be7a74774a7bf2b0022f75ec2a0c6bc41d954950aed536c6e87e7a25108cc474598ea90b1ff1549fc6d1a3ed8ecec6ef60551165ec233e04a160aff2f6b9c71fc3c4cdf4176cd8db58b6eaba20d7235b40fe4400159b70134df248a59b96d7dd224035a167fc5f0ee3b031ade250d06076ac0cd859e910c530211d915e6b266b9a3d22d19d3672a682de23ae7c54d686033cefac4c20cd86098b841379d60cf42eacb6c32eb199789ae822c9f2be7991971b35399bdb67fa4b06f92c45d80e3198bbb0b8019cecc18f5a2929802c932efa969a188be0ea64cb977e3f6f222582c7a5c3f49a819378655525a75738eb591f7c35bf9bab1b7c53ba29def064a13e688ed8b6a8480d57bc6d9e9c1526361826dbc5cf82663b9fa35085fbd59feb691d62503676fea6280946631e13f70f9ef30a3ef26b7d467148428aa23e37df50d85f3a7a97f211545ea3ec3d72ea2d6068c26706fb4109c614eb6640f5e9fff860397454b87e211e7b3fc3cc079e184501a0717fa22065bee51d083cd84ab6586d1dc3ec423cf0f13483b82669338b606328c11d5c442e5f73fe6491e1bf742adf81b3f4563d0df4b7535dbb57de6f1bd31433d669c1d5b6cd11ffe24a9d2258787113754b1a0aab511ebd3136f062a4ef034f33c4a50b7a9bf97df67ca9c433287fe0d3da40e0d0b7e45b0051caff3a4ef4a8a2cd85404bc32ff22b86859b97ebca4040c26f2683aee07d1823ad2747742ab79fcfd1b04acba691e9a336b1e36148ed8d8553cafa1e6649bdeee6530f43b87369cd5bdad43e371802662f4dfea3a04371dbb40114d51e961667bdea1d9e5eb80318ab3cb3a831055f23ea1549e1744fc047552bf4edbdc9b10a857017bdbbf2debfad901bf23a1e34f35e3a607d073aaff27250e4b023edd0e4a0054894550d8e697746466ab6d0c9a12153d4bae3bec6c159b12d41377513538182a789dd8d2540cde4c10a5096bae4a79baa1f49be1dccd9e199882b8b9e781ab8d351f3b1117e59911ab450246a3cc487313f7f4191331ca220163b7d8d48b9084854afd5d35d900edf7a8a5540f9dbe43ae87df3b9ba34be90c9db0c651a2623a568e2a5a9ad9ad1e29ec90f764289ea4ec86e97611b44ab967ff898ba565de039cf1f22061b31ff62268d8289d870fa02cfa9b60036c0b51a3aa4a03d9794176877c2813b1f607a16292f19b9eac7e54bac6f52b00b483d35e0f39563cb7c909092891df30ba2531bc31e474150862f25f8694784b33a043a75a09fc0b177ab45be72aac1cd3515ef1b73b71007c9f1c8a6af0d741b5ace1d17032ec46f95082b0a6592330024c22c3f99ff262854b70ca674398b50f4b17d4c704c6d731a1f49433760ca04a7370c58d1b1d181b9812b36c5fefd72aec56f0c0927ceb2d51af493a28e8f7f81b389ca316a33f56e326cb872c7e5e127ffabf316155cda869fdaa87ffbfd13dd3c71065d575528cdf84ec4159deaa5aa155ddd9db3ee26910ee5a973c3052d374854e474a491ae5f7b365bad226c4c5dcfb3f3b55ca7f1eb20f10dcac0b32cebd067f3866841d06250944061be6c6b9ccd2c259c954a3dfd65f989490d8cc62bca9b0c7f9681fa27d8d4df3ec16000a0329d8e5900c56fd13be7eaacf3263634b7afa2fcad93864c99cfef0ca266fa6b2e6bdf85356b97b88792bae1955ec3648a15f768fc6341a5d48abd61e8741fc6c685ecd7a6d3c0ad987a42141916362bf64d8136f5ecea19e929af987a62bea44ebe449c4a39aba63b60a351181ec72144e4dbed64ae1931b08ba95886d165ebbcc1fca4dceda64ba18a7da8cb67e14bcad69022e24b514dc97016d9c2d2cd6f7f8cf4c21be379fe98f117ff1bbdde62370d45fe3ddd0b649217ad8ecc7a7ff453f8c0303b391dfe61c76cbd369acfba7c902b0467e1c2eb35696c54c58209f57cfe49017ab0f4bd90a7d4db8f923285c245ad0ef052a35d92da9e14a4034764c55abac8ab86a3e63ab790fd0d4fe416645c5644f15e0e8de3395d38f03e74b4a1ae7d2c71913bbb9a2b559ca88b702a66ec7172ca29702baf29bc3c7bf39c385dcf9ac00e1ce3d062557e15d71422e54062c6a815afb20775a7af1aafaeb99cf77a9337f978e18b966b6f81feb3915261c6e93d813da10f585b5a7a85c4e15af3f312095071a30400154dbe6bbc70df646e8b1fff5a00964c2bec4592dbe9445446fad5f6ff188fe535c95369bf68fff1178cf528b6259818c50dc949031f4380862f3c81ad92ea433afa31cf9d6896f05d943ccea8764706c2de1fe0d62b0463000810f462fb10beda17db266e59c6d720c1243ee9c36ba73bb16fac1b9684690af3bebb0544eeb50f56e20b2fc4cc7de192111ed8fa12060c3fc7b3f895cb205cc46977bdb146d4b7468abccb22c0cb9abcfffb6888ac88354692be905a06bd102fa60d0280540322c1faa7e391a94368cc06dd2955791aa094922813c68b2f2cf96ad39ff14c396d0b27a8b3ecbc128f19504dd2e177fbb52c49fbe706bbb9568807cf4670323e66681b2dfd4c438fb486a46a1e05ea9ac6b49ab63aa306fc632c28026471899153bbbd6593dbe02fa81b15f3f9dbe9cf43a521f4d19dfd9d2ed6910678715f70387cef7307315c77934651a93880f571694087983dbc8c2fec3fa9cbcc6cce08da104b8aa1f5b91493f43bde058d677a94a895acf1721c6fc995771bf2ef7661743e72ad0f81425aac39a0fdc27ee35737a5c0e67a5cd12717d55f1db6d30b1ebfcf23627ac39c220e944e049b564955204d62611f470d35d03d92edb093d08bbf8cf5ffbe6c2fb012b5911ce320a1b6bf849958b3265d12f51ea13815e6a5b1bddee8e6d7d6fd3a61985708ec42e8be365314b1a730a5c45546041f7f3c8bac072937d18d618fa5d53e80fe6c1a667f86802499ccbb2c78fb0b8e2532805058014509190afbb2e20f2722b483eebb44b0f844005ff6d59ad66e9c2cf903ce28c9addcf21824e47e010ca62ce475509b009148aa4e785ff4f43fd7bf9f4c80fa8679b453ae2948a7721640177e9bca507f68fe37f4adf53aea0b18518600d9413ecc730d3f17e1dd883ce87a3858038125f05d15b82fad53e69e446c3555595f8f8e5860e33e171d3b925a3cba19a80e5b21a76d1887333ea71b763a9f8eb8445d1cd9c6c6184a1f055e3a2a56610313d2eed9681155379358ae07c2b1eaa54b7ef88edc632952d6d8aba8ed434c7fa83ee7edecc13e92ba7cbca8a854eb94d7097fdd910afa91c3aa1eb71be51e346c1dc7d69cf3c11cd7af44872f40c57bac571c28f44da1b9f963238cae83aee0b12f8a1810cb12df2a25446a30d23535e4acfde4f0e3c1b8ac0b4c2bcc5d9db7fa2bba768285fe186536b0d5f29e49aa2d16d25daba7be776e893d2cf9ce5c77aa82975fc4ee4c1da6f36dc226a9ca8176f97356523b17f211dcf027ff98605ce0a97923ea5e2a283c6615a0cde8a2bcd5df15459ed20a9fda0d6a67e780ab5e415e5842cb6aac56e8b48f7a4226f1dbb82992c0107d3c831356626451c8dd545758098ce82e79d34a14e6f4cb1e35b569a9743082476c683c5a6135919d9c8e42c05d6ecc340cb04e0ea7da8ab8e9df3d2e053e9ac829d090b31d7afa814713a1dc4b34c24d20fe22a7b18a394ed9251420cc098c71707cedcc748d6973c2e6591d3c0344ee032d24c5cef58d276409427331dc623b5dca872d7e6c9121615c315924d964e9bdcfe5f9ad004d1c28f985bd2db6fbbf012544d3ee99f62fd6946978ab997c7729c634a355c934ca7facda484de8019aadca9adc640ab883c8ba96284db353272bf60b6a92d538ee1a21fdcf271fec3bc955a3c7411456cf59abc690fc5a8cf0641ed94ef04b4338043e1d887f53d229b893561dbfe9c16455da02654928d1a1216fd9b06603434a3bd8b1b815d87af99bef81a3df60b1dd9cc3c6de253b4584427fcf0e8b577c8cde8fdd7a080ade07882f12be549d15428642bc481568ad1658956033e3ef2679e2e64c54547d70245c85c0a1fb41337065ca7934c6d5539974e11c3bdd14fb82a66b473a141670718c6b9a6d7fc39a08bcb61fdfae23901a9db3f18ce019c9d3d6856290c221cc8650ad659878e95d9573dde3b255c5cb70bea2be25dfd30b1468812cdaa16e3fcddd0e7648382830a6a3cf5835a5f945af54a153ea41203b6d58dcde10ffe2fffa15f43c679741537d69d89367cef8fcd8790d495fb0e950e3c7ae6a23636c1a219518eef4142e1e2892cfd265833e00d7836303f5d6e1b47341b79a946db09e85209c8b599162f2ee30d1a912aaffc4d313abe1c346ce8b315d7b8342e7c1cf5a3ccc2bc5b30bd3ffd50599be5f2a7c982254025d38dfdca301329557f0d972d8602b723eae1733ccf60af8ba2a92d3425b61f7d5ed93b14a69ba91bb0e5d8f99856d8dde8a731541f6566b5235949a8c3ebd55e91e6b9c4753a749166404ae41b2e143c8be4c4260fbe5e4f4ef5dce2b0d04d7fb1669f7c4d517044edf98f90bb496e68996540efec01e4aca395d51382456ec753a38c069f9cba385a0aa1725a9701e1d748255b73711ead54202cf79fb3ccbaa1ffdd2c8f8bdbd14d7c74febe509d293c462c94fc039a3e174f0dff58041b0489f1d5083294b680e571d2368375cd004703262c54f0373ac01ed9a08b64b1d8f7e60403196532d073ac4757072703411070c74e10ac580cc6fe97cf27116a75920873f50295413499a0bfe1eca5279eee9bf3d93084d6aa209a300e9e9348efa5e549b567cc2aa1f6475f3a563101f231f5f6d0fb7157860afe06f014d22a1f6cb7acde303a7d40ab1c4b3152771073d2139de233c443f8c41c92a9743cb3cb64238cd807b3f949a108a2d7d90a116d9aad83020f2ceea54ff042fc175eac6b5e15d9c4d20262c86865ae20a7a999cc8218ff92e184322034f69296464822857e4c5f40049ffac5067ece59ba92ad83308f010f43491c983175ef0bf200630758b1b0af37d01e47466aa225a13aa9b9908435ab61c8d07a18af41b38746420f86eb801d1c7202d7e85b2a9e259abd3fa93c8f29a49dad27f6a76e5488a9139de5080d56122f4f387f41ad8658051afdf56ae583ac498302cf681c262b947302e7fc54c7f210654bc65eefd01836675b005494f033ea6b79ac29bcc603ca336a67486feb68c34bc17c9327730116fb1853e4404b522bb32d20adc3e84be0e3a7a575bae752e04c967952da7c30f2e8d842c2a5448c062c02c4579887e27ea0a947fa4051af72a2fdb49dc0f4df98a4890e89f1d3e0e6199f8e8277265aeffb83ec3d2f9501243cb40ad83059c68ec0f1759ae0fab2ee27817e947036ef0eb9cbbe09e51a9e542ac0d3466ee50e2f5dafc31cc3ebbb7274145d8cfcecfd467e06a469e55acb80a5071e7042bfceea1f2c7f386c09576421cf41c9560a28df19918bbab6e57816fb44f0d3c4526eaf9e7b5e2524c06c2dafa3b229bf35e70b00f6cd23110c0bea475944d867acafa650a0aa073dc562786f674ddfcc8c5fa66fbba98c26446f99c5a1f5bd86856c0c5990d969db6130b595a2c74aa6a1e805eef6a7e2f163fbcbf659c844c759080116c8a34d1b7136b8544832dd3f3c4751288b5d77b09a3d2a7b0b4fa6a4dadf7cbc11192703eb784730e7b5ff1ffca9e7124231b5d368e3c479689346e0d16105255d8a68e0fc86aa1ef0507720430452e9519587c1413603b914d0a053d326217e134cea2783a0e6e6978b740f6859317a128e9cf4520e0bb5b0141cf2daef506d625aecff0db36035496346ecb5ecaa81d88b303bc231ced34c37b4c70fa0c71e835cf7f145e0fdca4fa6d2536dbeed5c7661888271db50cd00c45865228fbd58734a3ada639e55972910682fdb2c67a025ea018d778e10fb40979b60a0f154766216ce588418741334c2ca252d2b55645b2fb33234a330f12ddea736ce6d0012952238a255d56b2bf40adb57875e004b8c42610a24aadef39c8f99dac4a5447cec0f4ee7cc018ec4770d842e17edf32cc56e8f6058f3e723ea47c71b8acaad7498a9f3afa1e32285244cf5f207970d10d8b22d4cc5ad90942657681b4da49eb4ca012b9bf94ea49e833886ef9b78a1f5c029c814f288cef81facb301c1a249ca726350a5a25b6fefeaa0a178a3fa29f0c6b563355c022de998bb9e13424adffd1fdcdc7373b945bbc8f20fdce48e64769b74eb42821ec6ee1f411e2f00c45796e92b5baf8557f93c05c0a258e70cbed944b485398ed30104529303bbeb6ce13c00a758b58635a68e96ef31920b5dcd805ca24193b264f2c49b9eafb1cb487c677a5aeb52503a037b3f0733734e89b7eeac5852f77b197eae36a38b955870b8313e4cc85497934b4223dd38891892fec1ee50b88093549a6382df729b662a33adc4212c7c2ba5969f74ddaa7a2b8bd417a4c35a644cf8e7b8ea5cc02c84bc19e31b2fa52b29fc3c1e79232b21387582559f6f1160f3d58f1fef1bb1c952ee51804b80708f5dd6f0f87bfe85a9c9e7e682e6dc4bd9e5a8bc431228cfeef339c6c0d5312cafe473bfd97320671220e3d8d5bbd6a3cd9c959c097137b53c170fd58777970da6e689ca87ea010857047c4d3405055086c259c954a3dfd65f989490d8cc62bca9b0c7f9681fa27d8d4df3ec16000a0329d8e5900c56fd13be7eaacf3263634b7afa2fcad93864c99cfef0ca266fa6b2e6bdf85356b97b88792bae1955ec3648a15f768fc6341a5d48abd61e8741fc6c685ecd7a6d3c0ad987a4214191fe57b7b9667023fc252799825b19a0a47aeebb4559e643480b18eb709c2e0a422c9754ef8e0737eaca92a00ac6b2ba1e7e1aa8441c4d7551ebea1034b7b9bb568839ce98162aa354b3bfbb48d243ca4eff6061ed7c4408985a7602fe4d2196230dfd6c14c1ef5fae68a340dba956c6a7f01b9325ab04ac1c82800c11b067d707e8175fd1bc29928530eccec8cf991b4d8db6d83810c096d30f07c4072eabc01979b6862e18ea73b7f2bab1031a0518a882a4879a144e578218fd0272e6de53511e865e2b7a796f8ebc33b7397bb9d3c3242f6531e665ce1df611bf63a3dc1325b34f7e808d2c99dd4957e61129846f2c862f486b6c008f63f8d339b10581421cf65ae09ac3c2a7470316aaf4abeb22fd6afcfc2944067cd67a918de3ea8a47db1579532dc814e77ab427e12f47b9a6bf418b4e28ebc04c582fcbd578d460b605e1e260aeeaa18cce545d518fc06ed98fb6ab43f7ff4e47e499228fb40621a4da10a6988a82d021bb4cfbe9665b0890a38e043bdc36fe2f647c2c5fb2756a1edacdb0e65fb15d23bdbbfb8c1e426d30e9301fcfe504b98886bb15bca56758ee9acf02a151e21e5d7181e997d586295e37c6eb3371f38f560a72d47e7b3ce5670b5bf9c7de192111ed8fa12060c3fc7b3f895cb205cc46977bdb146d4b7468abccb22c0cb9abcfffb6888ac88354692be905a06bd102fa60d0280540322c1faa7e391a94368cc06dd2955791aa094922813c68b2f2cf96ad39ff14c396d0b27a8b3ecbc128f19504dd2e177fbb52c4c7d3a75446317fef4914ee157f33db24a4d7637f27fb274473c67bf304041e2e635261b86f05e16d49d430a724eb6d91e876f0040873285927ed1ed267ccffbd6f2ec83f0fc927531959fc5c1ac4beb94ac2ec0366778c45bd471d1a70dabdb90c5d6436654c108532759892aa414bc3c39251106cc5839fa0fb6d3722e271e7120da7f45fbdd6418703d60b2b82d14ecb76f131e47b07021634cab6d494b3f83ccef1b5a700cb8e1a4e6a645cafc485b8ea62d3eedbad143301f940cd1611a0af1339e799fd0076133aefde1c50166afc7cf18c54e1472e9e79386ed8e35cf2b17818d05450b35a5b3e294e5a35bef660b2872acc6f33f6a28ded2ba61b1e6e570900dd243251528bc458ee58f0708a9c346885bde16e3d0f3f4515e8973a04f359f75491859f243a5b823e7246decf2e7401509045937f4e1832e97cb269053b25c1dbc97422c2901881a7e96fb6f8c2fd4d9faaa370a8c00ad3712041a9f3d9fc486710d98b88c5e16df39776c44196812046b285f9e33f51bd79eeb9b5a5050f092bf94f5c4dcffe0ce608015cc35694a8b37741b36f1c61ca32b2a97101d3a1b0b08767c80210038c8f2d6deba418c8d5cc6869fc3d964b41154a3b4c8779e316def036ec2aab3a1b192467eb8d2cc8824d37346510fde9c653f9ec7aabecc88ae48c299e9f87a64a00e22601fdf9837e620372b5ab015e1b9c8a84fd4788feb6067963a7d247bef143a3f05147dc05a045bef9e7b26ae54f145a8a87eb97d3536dc3e0d4b641d7b44070d81fddb1a5d7228073602421ebfada0091c5162aadb12df2a25446a30d23535e4acfde4f0e3c1b8ac0b4c2bcc5d9db7fa2bba768285fe186536b0d5f29e49aa2d16d25daba7be776e893d2cf9ce5c77aa82975fc4ee4c1da6f36dc226a9ca8176f97356523b17f211dcf027ff98605ce0a97923ea5e2a283c6615a0cde8a2bcd5d4859cdc4c9d88a92aa7e08c90b1e485a7d0a027ec8234313fb5289c13c83d45de0078720c1e2c4d44883481cbebc0e251f063b039eff89b74c94e09842c437cce85aad42d5d1bfa67b21f81e6285ca3591602ae1e6e98d20ea0f867ed9180d224274b7f2d324653ca134c9b8dfc8280fd7a5511008b17bda17521f3c856909530cb36a39c88b01f76b111d4b4bcc8f87f0bc6010d92f8aeb56cd454a9f1eaa25a1e7bc2cb46e68e4f5a592f8daff9e5f7a39cd7444b0cf3c51f202d475fc2fafc4a17b9b50808b47dabcb4d2a528cec7f917170bf64abeb7029bfed91a8c94c2a987e2f3633cf1d20b62e0807369aff6b591e38473fa06b8d4bc11f28d2468c4692f0d1fd4755ffbcf61900aee2d1bb3f484b762f707f0485e4c42f68a66a0b2afdf88a3a8bf0a2e20f516c3fc3cc5c0b81fc8e1cce712437c5eb92fb8c52d5d1022689dfbdf96e3e828800378906391d58a956c2e2918b699b577c8cde8fdd7a080ade07882f12be549d15428642bc481568ad1658956033e3ef2679e2e64c54547d70245c85c0a1fb41337065ca7934c6d5539974e11c3bdd14fb82a66b473a141670718c6b9a6d7fc39a08bcb61fdfae23901a9db3f18ce019c9d3d6856290c221cc865a134f2a77d9a405613751c4129def8b94b27061b1c1c66204021579dba0801133e43f22c8f3dce0c8788ead378ecb70e3faacc1ac58cba7acdbbe01fbd7d11a4e7fc3a97702b7c06679da91b2126cbc97a9c804ce5244e224c6b30af8c5c59a609bef338eb766d0e1cfa6a8b3611d69e022df3e66485e9da2e9ec7d4830b8fb309f15b0d0d70fc9e5b2b8f66f40ef5d9ac8ed5a7c5c271334425b3e54a46e9591186ac347d32848b4254510b883ba8aaea5c9e38e10c630c24f8c809ad34e1165bccb7478040a8e8cd1b0c2a51cbe034d647d9e47a2ba268e4817986aaee2e5fe1b2a8d661a0788b762260bdb75746bb2df4ffd8243469dc4d4046bd24d154b7826881768f4ca7c7be5e4f4ef5dce2b0d04d7fb1669f7c4d517044edf98f90bb496e68996540efec01e4aca395d51382456ec753a38c069f9cba385a0aa1725a9701e1d748255b73711ead54202cf79fb3ccbaa1ffdd2c8f8bdbd14d7c74febe509d293c462c94fc039a3e174f0dff58041b0489e254fa9bb22b3fdfac2100536e2dfb57dfe820ba50b16dd2d42603ade90607b4ee3b0a3b39f10a3844b859325d0bcb52a95111fcbecf8761a0fdb2271875cabd833f4a46d9c6689f3ba7b65e0bead4e15db73410f7fc544a48db03662b6c0257a88cd623a570af1044047fd9e21edd130221976a00b7a81738c12ab05949ee64224a8bd242487f48e8f80190501364998e978d20d531d13d5f347b897c1751579bc1ef9fc7a2240d8577a152d19da8f3d3ba05e9f9c5655311b9bdaef1e68feba080abfdb2ce6d8a4a3d025b70ad539ac70d8751240730b150e63eea6c14480a1301af9e63ab98a043d27db18d0e3f95c99167f8303d6c3112955edfef2e8bf4b448050167d1c35bd16c84991479879df433a1df2fa69ae60b711c99f67d246f53e6b3512c6d686b5b1bf14f629d564e25cc43ec5da4a26f52d4257445594badc09235e759db8e7084f29b7714401a9f9c0470da6f6865b756a41f27c7aa7c8dcf60ed0bbbe33a08b9d210ff3d79bdb63c48645882fc85651fd111aa8c66a1d8af1185b39bc66aa4c5a2ff64a848978adbf226fedcb1df3e3807c9a252cfcedfac831f599e5b3fb3e5ab2450495e0296dd055f61256a0b7be002a0fc87dad406fb12fd985003032ecda5758bc4fcef005606e06a9cfabb2a0d4dd06f95b942466bc7c85a0849ba7033d0c9955bc212260d27beb6e9d471b57721fb7ed735208fce2469d5d251ccd70e1b41f5ed62ca1bd2756c786c94cf0eeee1e0a57430e6c040a932e179cf64c6f15802fb4a426f5dfaf2bf581006f7ddd106a593871b71bdf7ce2efdf71d32d56abed918a6b39a5ad7846fed21bd96756f341943b025cb9fc0af58c3ab4631f3afa8415167e66dafa12a510669316aa17f410684865afeb2460fc86e009c15a0b07d5ad5620ce999330403013347bf22c147bb438cc65312ab935d28cbeb5ea743429d1f060557e679514badf32f6d8ac6df1e94b00ff495ec2d020a3ee65037c505b8641f2c009eec9f9111972f2dafe725e72f29db83caa7294adc502157547eb911dba2cda2b2d0ada4f1b964b45fc5557f0d1bd17132be8a86411836ecbc854a72ad6941c0d3617171f01545d7073f62d1f426295a897a9570a16abcaa9ad7362d7362e8345bb1968bcf73bbdf7f5c3989b2271d77b0550d6493bc4d61686c3e8d5c62a3157bda510724d449fb2791f32e56cf729bca5063d44d91ce66ca495101d5fd6465c05a6d3bfb90cd6fad2e55a44e3ee728d59e6de08881b2aa7e9138500c10bd8997428d502b017118776b2c245912817994144b85bc3e0d85a7f3687bcfc72d9da123ee0c2849193075f48b9531f31a039b8acc6a104394c130efffe9cab3645fc9058bf6909282bf357c5a492042fc123654abdc997c3657854e9d133ff4fbea493b65b41a8633fc61a4ff4f77db22c9d5dbc8171a180ff039629cf5e7c430db31ecb3635af277a2c091626e557d195cfb38241a1eff8e0be20666107d1c521532e9c4c4d7ca246603b03083d13c64b19404374eb7b73472bed201d8691c800fdb33a157bd9d4130b60f22fcef7f76f8c65f71ab75b88043306d866addbded03f80249528135be56a1770367afe19f761dab439d610ec1d54c21f7912e7d327ed9f6af249c9a59df6be1e428dfddbf7e80335b7e5cde75666dacbf84ba229924903aa343b0b9125e82c4f139ae7a582626ad060dd6340abefdc145138aa8a5bdb4001db55d336d390053b889e232b171407495cd5bc4fd980a6928288abca894fcfb5c04c60ac3fd84536570a1420e72a457b4e4583ae1fa170eabafba8aab6c0ee9b50c378e371c582e35e215a7d8d9dace3cd430441c520001a2317eff9e0e9e2b1cb826957c87ee75426edd3016b838e465bfb60358bd85e8c219448b7a63cff08ca8d7e4d326fe61d5d772d45335b3234a12cb6b8923051f3e8d980e013e42696587ae597a34e8b3b37fcac6fc47bc3b576f1a68c70fd83a3efeb5f627321f34c599ba698bd70108d0c898f548bc1b3363823be748115e574dd0902fc190e0812d67af8ef28667c99cfef0ca266fa6b2e6bdf85356b97b88792bae1955ec3648a15f768fc6341a5d48abd61e8741fc6c685ecd7a6d3c0ad987a42141915401dbc34ceb3962c70e19b9581c5df709077f4b920e8dcbba2ac8a657b6d9b5fcbc48aa702defae46216539451a048cec6e1aa9546d7ffcf61b27b7fd4202a6899778082ce58bb1ead73ee870d076705c9b5948868868a8660274bbd5bf6ff03c6b471b5db7961dfeccc7e23f303aa5620b533ddbc17af411fb93291ff6a54367f40ee85e654b42030856130eb035dae3a491fac44422480f32f2cc70cb5f4c407f8ef38876c161b3aca1c8a7076e61988e04a18e50762169e3ae40c980ef37ebbeb52ec8e39860999eafb9931b5348f01de64ebffe98e4e3a6c34a9eaa8555ee3f1cce9e208905f9c09d714b72596ce9fc5d1b78f78b77ea7d8e4e5669bd8f89264aa6d615278be0bf2eec2054471311aa28eebd05759b2749d0e78cb5cc1d40880982c922d20b0b146a4627c43c0f1d2ec3fdf31ac573efefb48002351198cb61cc054de39450f93b946b667c958bff7c27945a0468982ee9ac0865f3f44b73f5f947caaeb379962191a41ea1beec58c51253c496a2af857e89e69c5e4b918f110233ba8dca0b96436b0d08c814ce26ecb7ee11fa8f538108f6da19b239e58c1d3552ea377a286e6197fe59cfbd9abc86ced4c7aeded1df640f9591dc80982d94fa5c9907a3289b6f33cbc409238b2e7e999a55c47090f2b5c5d34209e1ed5e8eb70941eb41ebabf7b9173e339288478cffcd95b231e6280540322c1faa7e391a94368cc06dd2955791aa094922813c68b2f2cf96ad39ff14c396d0b27a8b3ecbc128f19504dd2e177fbb52c48e7abe1b0f8aacf3f386416180681ca20123fd9c4d8c9ee8cb462210fa5e3c7b39d64e92a96028b154b7f061dd08823801d4e37596a49b94d828a6f4bc0dae854a61079d900b176f87831ac62f324b78498c57b6a992048a9095e21aedec21941b9caf4e64b31c67544b6c5874dddb0a570f208d4294062dfe3b3669d1db7499f8c116354f7075ddd5b02956df2a7d949426c6f711847c9b0275ce63d0e928432c759a60a98750c9dd0cd1205304a315ee79b061b85b0ffa953b5cc26bf062fec356e77f830f39311ce042d04b211eb4d6ada0fe9ab7bd2c55a649c5639b007cc6afb027a08d25910fc54ac8b6930d8510d912f73ee2d37437bf5812b6bfeb3825df02c57c2d894731aac67a5261b102fc946cfc9411a83a0f361b7a8e26b89eeb773ed865b51c86a8e62fa09786756bcde1b41060ded73e3ef98e987b30efd6c688dc36362fd819533e73f22a58520757bc3d7937747763010773a4489a09522f7bf9f67c21ab1cd1894ed10946b5d4055d856555bdcb582047c4ac1546833642c6686e9db882328df4eb9a741c5de21287f368849cd141a1bebe18bfec033d6644b0594396707149e44da3a1111ec99df91916790e9f40a84ff5108068e235322e601c39288de89c141724704fd41871a7d80d44590cc2589420bfe13a49e077b11ef4da6ffd50ba1d0c93873935da84df4688ce996d6bc2e0280903221d0df83d4a8ef8a0312a1a2dd7fc418b3727f460c851f5b3191b9e054b241bc2ee33e6bd5e287eae9b74f616506fe2a906ec7bafd19bbedeaca77cf727b1e874438a4f9a4a0cf0b0bc87211eafac46736090a85858e2ef769c4f5b88a0ccedf43d3571b65f5cc56eb7442bd83386e9ec2333f5a98da3983e2839cf9ce5c77aa82975fc4ee4c1da6f36dc226a9ca8176f97356523b17f211dcf027ff98605ce0a97923ea5e2a283c6615a0cde8a2bcd5d8ab781d6c006769e30d6314144542500dee4b7e0928b3196a6ce731ae1d5237379b78881c0d32b91f3e03c5be7f0068d398e5d9c80c2dafce09514af7a1a6ffaf46a70f710ae49fa5360f43376a8f21d8fee820b19c8d85d3e5661680f2c698c7507a9fbfc33f16cddfb8210c03508300dd270c69ef6941ccca4b951c72346170ca291cb9fccb69f6743da125a637ecec3f206d57d18703984533c75b5e7c61c4f7b3fb5e8d5aee125ad80efaa8eaa502e440ee1b6bff05998a6d477659de86850f1f79c08a0afa890eb76f802519d7e5ea185612d6b402ee7950968e449fd0a576613188b0825973acd447236092d66dac3954cb8570c3330a8c258fa76bac3c80f7b1c7cdfe6b82cbec958b02aefd51557133120431c96971aa9396b2f01d87fa9255bfb0f058905891c50e2ee27989b358ea1045c42bd7784b0ef70a163310f04600969929a33cbd80aa49c3a678bc2926af30e999b666da9a9ce81179a1379677b21b434c628f0b3829b47f858ae7acd0c6c2e160dad789ed152728bc1acc08e21cab9cf4270045e946e576ad0934c6d5539974e11c3bdd14fb82a66b473a141670718c6b9a6d7fc39a08bcb61fdfae23901a9db3f18ce019c9d3d6856290c221cc86564916857102babc2c641791e97027d47584ae133ae6627e6c401684cf552316fb318d40b02ad154b00f946ba90e8a89a8371d5db7dcc99d8dc3c180729554ce8980f32018dcd6f4cd8b34cf20b5160222074aea3b699371ac96092c87cf4beebb2f79acf47c41d92265be5ad338b762c399cb896810cddd565c0581280ca89c60976fdb54d54bd7d49126d3e47317cd9a35bac7013466d0b609600e1c7a9c37400a588cb58fb7d1b3bf679b40a06317aa6fd061063f4abc4d2de025693a99d2d63755e3cf6d313b7ab68385d9c71667ecfb9367cd97d6ea274f6ced048281c7da95896ae58948f0a74a6879a831339f343fea0e8caa1025eb515be33a38d40760f3592edc81eca5c415a9acab7ca1e5677495f14fdf668bb2ddcc6252e90e7f8ef98391deb16a2e30903d3830b04c7ae9b3a622213fabfe5b5dc5abe859d725a9701e1d748255b73711ead54202cf79fb3ccbaa1ffdd2c8f8bdbd14d7c74febe509d293c462c94fc039a3e174f0dff58041b04895398e2d92e5eb4c8cd842bf79a323735d9ea9a682a316f4418ccf5f79e909320c1108533624a270c2ecc73716c8948bc39cb6e894d145cf2c130e1c2b55b1d6218a8ca479304268b0eb9c2e7bc7a5655e52a8d24188b143259ec13694ce37136b4a81251e1d56aa4653f7a1616c2a25e0828820f10d62366dba98bf8ba25006bb47dd405097d8c10f608151f2838b4525360ce8f572364376deeb663e9dab0fd11627d8b2524d15df361a6016f06e806a594e45f48c149d341968674f9591d4e6edacf911da3d4fc3a4811ddcb5898ae04aceda8724b4c2da982b30929cd6a568fc7cc409b48ff6f79bb80e93b084f73b87acc91017bab72e7b90ddb7bbb373b11fb7b8ce06bfaaab699a694d489987a6c5a94cc8dee48b418262e8a25e76579d8793e0897956009455b4d0e612cc6f3ba8c826aca586cc66393498bb6d83755f7a6f971a11678cbccf1ccabd42edc1d81588c3c6546211fd37270c5559196ee6cc65f29b3ffb109531ca55acec36649e52828fba1a12ac203bca0631f2fddf4bf5223f7e93eff375b33850bdf071d06055f2ee3375ee6319a1b093788b204adef68b8bbf8a10ba97a47bef172c2c74fff708014f2243080cfac8a70709b409e1332014e3d39c758e23833cdf6838048f0170c2b01ea1fee808ad5f8189df3b2146f6b70f9799c0eaeaaa565d15914f7606f5c430bdf5206e9bbe51be5983496f64992450ab38c3caa4bfdf6ab62b61959567cb24be4e5090fdc1c61827d0232dceb575a1ba8a9fd94fc60834954c8ace08f6afb55727ecc55498a8d5dccfe71ddc5ac5142557752fa1f18c0d12ac06d83ebcba06d3e5408d52e04f33c11c2cbaa1e9586e4c43c91db26c83a39a70a150a23ca1f028e8a6fab49350b56829d06d6ba6129323fe770cbd9aba52b8213c6d2efe9b4e83da94d4bc643c2347a8d90719be07aa800d2023dc515f9d3e4df632d2d66975546d8cb4360a9df7b017a176044624259dde34344e14a557ae4e59212cd300a141db0c2293772a98aa85cd0c5c4c51f935f5496b200ecdadde353d7c5ad0c9929a588455da14ee88c9f473a72d4e1c9304d3b01f3327f69c09ad1cc564b3bf5fa5242127b3c0306b8ea42302599477f3a64a97218698f73ef153ec5eb1c48290113043567dfc83aada72757bf724dc9e9f28aceb17be9935d4aada83d2b027eca9a87fea6a23388a790a9ed493bde14982e13373a9311e6e7ce1022bb13d21b29e60be4f3d705c8484f2a13137a0cf3e19e61641b47cb24cfb2d0b6a1e216355e4df7427f5790ad6aa8da75f25ff21bdd63bd1ffc32c38de6cc4fdee769ab956fdd0aded061fdab8e5444ea5a164bc70a4cb697175456971fd4b75ad2a0b89c9a774e9dd64fb8cb35dd957c185f4f2a97a3413be29e540d7fda25e3ff8ccd44bd9e2af8e036e6d8f233616e41f9da49b7d62aa253c60e7e91cbcc934b8314a6683267c311a385115132df7cf80a86bb3bd6905a3af98838bfe46efa0200400e42a6565b583f6394af0096aa2650d92544006d40cb832fcb4e33d3f1de1735f1e858d2890f9d879557ada025d4016439534ef9fdc37ec4a249a6d7c5c2c21ab73a8bf90b8bef7312b841e01740e64a1ea066369074ced0bb8d2b212f7e4ae0f8d640564afa3ef81619ba4f94a99deef310e74ab017792e79cc3531c98e43e9a47cc2bdd79dd8191bf110c9411bf05e48a3e6738e57d71f266012144340d9315b81f502daab3ee7af11e769e49f079035aaa21021288061866b48760f7f582a32c893263ccc5c5700a634dd9c10525c6f83d3d31cd9ba771e8943495f2a21c24eaaea774d65f3a6d183556f6f23e252122b9746ce148b47fb4185ee50d62184eabbe24b9e60829b93171fb22b716232cf7e81ddb0a3ef351633e16869b5aac5e4b7b0c53238cdecb17b59ba43b81656263e7f6fca7da8616494c77d1e41862016715ae8e6eac4964a893f51e7c3d4187674632655e1ae5401f73dcfc9a13b3a8d63d1103f0e7bc029ffc065e5af6bd2f12c2608bf561198e8fd916f558ffff5137bc39ca5c439413520feab59809ba57477c413e47a6584b0fb748958ab76c1eb1eb98b8dd9d85990cb21bb58d4df0992731cb071c77b4919a393a615e633c85cebc07e7616cc90fe2b9415e1fa91714652200683e7f9f031b5b81f5c410c2b442a5d1bafabddcb7ce13abe7fcf9c834565cc5f2133e31235c22b0c177a8313c813c197d52c3ca964f522e1d714c00303848595253a3a8a110aa80bf289cdf1d92bf9fbae9e36ee9c6cdfa42b71a2a65ac9c9673fb48044ecfce3cdca83cee8591d7fdfc06d336e5139d58dd6bf7deaae3a590fe17bd35fc7acd5438e0ff68db1f1b368255b92f44a9127a25bc5dcb43b66fce87a073f0e1bc3a0f623ca036f2cd177e8fecb3466df253c2f1f375d9f8d3f8fbe68301c966f8f7b0fc44e1d0be7aadf2f1129b00e4b47d78b596ceab991282d73be02ee494de3939ccc7c1ee4fb1e20b25309770e94bbbb75a0fbe38b5a05d7e8f8ac97f2f95fa0d84b81e8980a7071eb24cc8a12d36def751a1e194fd1066ff8073a5341dc933a2c6d71ba86a6d8e98af62898ca23900bcdd32506c5c95329564893ef0eb8774f4610368c92db2c6d0a79244eb20feba0079996db9f5bc271912487736a4e3de6c20a25f5ef6a3d68ca89357c8ede6752de8619577a0ca3c6daaa0ddd8fd2cfa7b4998bafe21368592a14411b429a268513d61506fb66c36b6dd3d0f6c1e1834d1412402bc75cd5f2f4816b8b66e29f2904cbd68fde8c3e018ff22352f946d6d77799f3a32a7043de25f213cb44e817929b625622603e5be85a7f03df3e7050a55d9e318502be60a3c2e1e5a6f9058500cd25e20ca4e87d529d061bec91b38074d6b803ae85baee4507ad74427854027a11a3493e8474e0517882272e5eae50f97bc4a43bb10c3ac9ab4e968372b8e037dfe5fff0ff2585ca580787fafbdb79d991e819c30917c5bef6138433dc91b1e8d373b2ed43b0c89f10cbc308df26e8dde196717813260e1b3550f01edbb073ff120c1357825bc3d7ad3403d9d925c6a7bc6df7d642b65032a8b4dc2959348cf1d089562fff028d06af3c18796c056a5cadc2e954f1254ca44ebf01138bd7eeeb057323322f6e1557be04f4eeef91d68ced20766d0101e4d5557cfeaeb0ff10a87f0e7aaa0b5463c3f981b6ccea8b0c91efc418422117d1ebce6cef3e1019a50cdcc3489dbfe7195d343820ced37f7b3bc01ce182ad703dde95f887cee7bd744090d71856bf6bab54f5fa5e6ed7918a9f77b51b9f8bf10fd80c6d792a9abec3085c1e3393ab2d9376abe8e0df23de13acd1b712dda64cea9c51545d8e27178ccbf3553c589f7554c33ea4cfe17e4326217ed993c4d3c77a3c69e399b649eeb9c5e591a31245dfbe8c13baccecc9882becf522517ba94595db4379afd0094c848fe92ac2c0219fa9a3a54560f8224cffe0f384974c8982fb13a43a352d3c79cb960361d3a827019e80db0908f736a3f330fb52ec1281095fccaf84f1edef1da71c420cc8b9ab3601f6496222800bfe1810ace886108e74c3d5b966fe70a900a065a1363b755af2f3662d678943e36afbd648b2d707daf75f44ddbefce1e309c840d66fc3168dc40f2ac0d9680c4716334e2829709b36c2339386e2bc043ddb5f68eb46dc291e5e969debe8f7d4835f690e35420e8eb47aed12ca459e341cd24ebe1b31b9e25893e7ec2b4d80bdf9d82635554b32ada079d75edb19865b372c21f4571ad98d4625ba24977e2cf1b46d7a5d9fb802821423e2ea9c39e2f9a439f25ab6e77cd2008e23b0abf36bcd7c93466d3f533d74fb9d7f95ac90a04c6f80fe962f5cf77df120066209c16e896334a5aad5b64a61b1c64986b994905a188e8986b3ef7cb34a4ac01ad14005150d897c7db9d7fb807e57030340f0d37f030f9464f1f2ca30cab20a179d33fb74dffa10fa3e29fc44ae46f4ba2fa505e38fa693ea0def8c4ea9e9a91f67afedd7f666820944580f7dfb3be580c25cf1dd95f007c5600f2e8c3c1363202493c5a20cd88682b7c1bde905fa0c93f5e44ace77441736fe6d3f764d4faa32c96b2dc6a6659afbfef627a1fc907b342dd5e23dcd626c053bdd967fd03455e2c9467af1dcccad814c327ccb9350733854793c17789e881ebedc1da08d0dc0e493539b41755fe1de995d480ad118a97631fb6b94087c4bab5534b39b257e3c74d0a337b1eb7c954bba62bb2be4960e16a58840e5b4807d275aeb42bebfe08b3abc07fd442beffacc63d72bf8f2face7a8fcbe57779f69b6e3bd8be2b417698538f42e3e0faff51a3fc3a5d4ada804fb52ef589c8d09690717cb1c2e990cc44fee8c9e62c436b82e7f8f189941b347f2064f2c6f51c48d9d1c2860c1369e4617bf66fedf93d4de54f458b98352c4caa4aeead8304308f34adc6fca15e244251b4dddfd95a406f21bfdb357e3c094bf1781fea4362aa492cd21fcddcc9ac7a8daa058c6c5eb1f583f1079109cbb8ee036e30d31448e8c46a3d5655b40f30dc23d12fd1a0bc5ed85f809e0ee90894a2e910a6a4c70f2bd787ce698dbeee7b233ed231cdcb80338759b400cc1eb729544f13c56355777e191557b5b0f2a4e7fce58db9391d7c233ba75c937c10194dbafb73e982e1ae97acf21c9d00276da1190a80e5db23fe64d366085409f8b2b01d479cb32769f1ba56cbebf95170b89fdd889a478d8605088192b9c0839e263d1d53d86fc524e35ca2055e10a7bee204f20656c77e63f64dd44537b1ab0f98887709e6adb091689cf9f78cf884807a5419761b6b400ec3c2507e6a22744c85ecf47b421204bbfe65ee85250fd0c1a7645a1ae821149cc2639926d76b19b2a29c61d915bed031ed676fc9376cebfaa0d1f3d87232a1d3d400868f65f759ccd687c22237d58513846912981606c8e5db1641cc63ce68bb55c62d40e39faa32696621f41968f0603d78106a9542022332961499593f829042e4329ec2d8f89740ce541cc8cbbc84a59bc7dec17a63187a6ea2ddf444aec18387e0a1e3650b014a9ffcd3de011a25ccc04db82a68996f41b6a2f60ece7fec9b9553bf7cd95585fbed29ef3305b9bca6524fee3e4d5d6bb688b0f0a4598d07f9f9b2feddf1e95da3c330480994718ff31799a9fea8a6635a6b3d829d392220296bcdef2a5f35fb53dc034a20b730df59073dfc06456d7fd3905db1a32e38f7d281093755c29fd1a0c8f1c4623f30906b043a80838c51e41c1ac388cad4410aae076677352d40b4fef226a19830cbaa27e5262064d60a5aa3c548874337fc75764b6ac5a36690edb4c51fd1280139450eca95994137ed3e46a992b69b8cdb3efc3fbb7c5e430416ee19a0622bbf6a304360bb96d65266b9f93dc61138351652f943eb50f313571f4cd6bb42102ad94c358d71f3a857efc3c567b60bd0b4554f94c978a876de216487fb09f1e071e739826e40c06319cf3c493e8e3911edc219f31884c3e3ae1b24c6e5a9a66facafaf425be2a671a7a9cb921cafeaba4ac83ee308f4113ed48a5f80e1a0150dd8b4097a824cbc635266618d1e9fe6b59b34df90b9eafe5b6bfe3f1aafe79b7a32fca4430ffd203c96aad1b65ec25d114e920a92229aa4c2e38f35174331d921b4c2c13db82d81f0bc99fb3af8dc5348704cd49dd6310198419581d4d1fd258410c71b64357b9fde45b77f912a1ead38c1217a7318714bef1c7c8c1e473bdbbeaa293ddb00aad447def43595a8b329402bfdd2d85f9f910a3b95a674899cfc6d375f5e0af82d461043b0bb1819f43960939209657f8f808c8c6b66e19996eefb45873189cbde96ddbaf396b50a125505dc02e434ee50c051a2560d1c1080939f9a623a6e917f7ece157484cbe7c988a6f9b6b8f12ce70e9ed12e9383ffe0f0a6971cebeb0c742df1c737c75751634f2472373067cab2ed1ba70c35dfcb26ac8028836988dda6fb4f6f2087b32faa812f9cec7c0da6031a431bcced2014a984abe5e60cbd6f86b06ac1378be55892642b9f6a6487fc3190510ec73f9e631f309013564118356125e57e7a6cee0268e6721857b73b7cc6d824743449c30ce26986543b124642960935cda0bf64b9e38f4a6d1b1780efb76f59fcb3e1d07f54ac43b0d76e05ebd45a8d8df5b30628b2ef5dc31b582d67abfd407b9d810f477acdeb3eaf2cfca88d6038ba40096ba6f900c7df73527a9088b9d37c86faf25678058f39ef20cb917e2a3f3c62c36ccac3667a0e7acb5528c03a73afa6deb9e61271382b7e8d5fbd94f1d136bfaf136360f28d675c6664517cea5d9d3c564a5b9e019627be81ec47a4c083d3d144e17f16477d82f7e00d104e3dea7b68690b269da664040145b277590c44084d8830e261171621669fa8a3f413467123ddb566e6369eff29272625bc2d8266cb44b2e9e12663399f35cca7cbb234f6d7e6daabc10b176c90d0cbef2f0db9a668ed149625fbba0fc45d8f353de7b6dba6f3406d6983db6414831818917bb1e334a230b3fa7742da83091b05210e923b33591d4c31519e9ef9f318b9aa0fa02059c0595e3d20720e1d3605d093eeb876b36de4bbded2a00a536bb94a0fc1a3f849eecc2436369dec8199e436b54dc4a14e3496ac94add4a331b3b6abbaaff9af9ee739d0a30b616abb3c2f3adf38a04d0516831340348424d63e246609ca50cd246f4c9df4b034d8b7780b7b34ccc8086deb20db6b49a95ebbc5964ffbe5b611491d5bac90c4203bd82ae6c702b214aba24f98ba073e88444e626758785a698841d8a9b2ab2799a8d6de54ab194652db15710f17c42d63536fbf2e075b48973109167dd36ee60765a1951e91eed639d79406fa1714715ff35cd3ad89535aba1eb1c652e4f74d74037f2927b7abbe1c9ef91e15363e55a3d41866cde7ba4b94704fedc3e59bdf533f5061205bbc2f31375ea106fdf6c77b5f798f6417be5b7bc46c319d5ddc3ce8b41a91ee7651cf6defd7987ac59a857d8a0700ca076d020a382091796aa036953dd1fb4f2c0aa31d5e8a0bcaef2a94b3967beccf1de5aa07ad7b95353a63e96912dc145c10c828afcdddfdc01a788caafdef98e0f2d8b8f69de49b6a81c02ae6b95feadd963cab9a539f1584ea7861052be5ba87c72e7fe5733b415b74805bb9adaecc3bacec84573e1c236adb5856bc86d8abf9fb7196d11e77940fec10e49561b25da03e44442c4465c30531725f04a79979a21a157651d90fedd96d430c001177acc3b7608b5968705a8f30ca28a8e28f94fa99686c50491de194c64d0885fabb90cfcfddb8be4ae77483ee5ab1beb469ca3dfee7899d1e1523acc4715f5c711a604534550504792f1c007c1add6d324fc9ff34221e3d024dce8eaa5175738140740f31d273bc34c93bd341abcf21c11935f7b54f0d39afc4fb13eb674736917034645c5564041c225cbb86e7c27a473501c2335047f54e2c39b112a5a6fad7d07480f94aa81760f977842ece18c12985b218d9874da30fd983096a0685290aa0a8363caf8ce1f109fed3a517aad0137cb79ae6cc719d35bb16d06d8fdb14278dd050fbb5c7135b7cc414d51977c20dd402a21575cc9e50f5d698a2ffedec0353eb10e5bc77be6dee227082c54288a54b4304f09dee08972d5a13be43bad3d6d22e409828eb2ea86b255618c30324c4f040aa215893876740464eb622153e1ff147a1a7c05daad6585b3351eef45032a41555fec3499beae76623d8c7ac3640d17d65bf4ebce8e362051f73ba7616fdf6c616fe44e05856796bdbb87571f042d9b6bc515dee42dd086e3e18f2ba53edfdd24d1d3649e28c8f4bf504064d9300337b3584791794be04e6faae32d8f7e39430aa4991794240e70fa1a9cc4287c6e056f116127b0aae2d09598d5eb258e229239f5775c01e563e13f852ed3680c9cabf26f18a6448e1b64b502d07286a28aac3aafbf5e0d4abbc2100397767ccbe15fa311fa17859ffc389f5154c6f2f77a2e6525d0ffc456ffc1c378926b58a69d835db48048932109dc6ed94ca4990ffdfc6036b89b0aa1eb6592070dcdedb9cfb6d2ed02f9bbf02b491d9cc06fa97e45a277e8d4f71bd444d2f1f820c5be7c4ed409847424f1324c1427c6ef4a4dab4340db780b9433dad138d6bf444accbfcbad2a82f9cd22e786a47c3f3892933d15a4c89c074bca09ae564d2a6d55726f75b5bbd8892084be056e641cc2cbae55c231e5c4769635adead357b639f085a2af41521bd260702004a7c8094628e7a2f55bfedd38630d598dcf0d20e0fd21bac1e48384a20149fb1225aa284dc0b213afaf5d74adf5cf992f2f01042992bea4d38b2bdc588687215f428ed1f2e9167ee0f8bd1d4405fd5387b78a398b65e53c590ccc57fa825b805fb7f1ca3d0953c00819b56084417d37875f8efc4a5053fee965b13e578181d07f3a1d65f3cffa7e636835840fd7fb71154424a459e743362486a6cbd54cc318749cf46a730ba546e15de7cbe5fd91564658d2a1f54ca542ea6f07512e4f3e83fb9863d9f863474a2e5de37489728712fbf8c0004a7c4c86541d1ac56fab43fc31052fae7c8fa72d0e093aace88147b608c36d9e45a67a225bfa093ec41540068ab5afa1a59574900edfc59e25b6d8801040e0be7bc917525447bb7ad84fca59260792eca145f0da1ceca0bd8ec61165bbf10c0196fe31e4ccc2b54702c1f45c9e3c93d83afd703caf1edea0b20f41b0175cead89f4fd71879c51e18d1edc6eb4d3ad4600d4f89b802ccba8c6b8b53b3a35d988114b3a8a43dd86dd46170f37be33757ebd25e18bf029e7e5a9299ef26e73a09655cf9038ddac2fec9b56152ade4d3b382b474e8ff7d51d31361912be3090206a8f94aef4ff5c34d2b3b49feec561b9e5cba43e406536294154778cbaea55bbcda1ad36fd663363dcfed790e66188d5a7b9cb5dd9a7c56b039750aa9f91acd70c4eec031a7f0a996e98a5bd5497170a7a87975c577e651cb85bfdfb39cea6d7f2919bfb44cabd2d090a3bdbef90236fe5f7a841b70538cf345b9fd4fcdf32152f7a5e88ffe207f9f52c79b96023173c4b8e54842787d16f46e36f01ad506bfb89df441a222451a879ca74a30c76422c4a46cba3d1e3fd440f7a1f8e09fc727819ffa2310744e1336d29b389056708103da4b1355b4f447c33b10d7ea3de353c1eb64548f0c4df3204421b7078fdd2db75d3cc39b0f114bb1b4abf4dea710aecef2e0295b931bffa0e539a3017c2aea1978908c9736417b950fe3563fd6014fbc298ed0286b289ae10f113af9bdd2a88cb782235395173715eb69eb9e9d98aebcd4d1aca4168953d900325a1869281b736729130f5d7573b4a5e93e250a2db00c1ae54dfaf91989f666f7bdf8545a3693da83670f1f80c0a861a887fe38fad723946a849abaf4e0361fa531f5a8c5c0ab1ce902ba3f1f9a2b9b8a056208a4316fc75fb95901c37b74284a54d12797d3d659189da41c4a8928df23782faf3f4da813f8fa0353716ad183e5a34bc5217bc65d2060d619d94ff3dc6fd8bc0740d90adf2bc9cb13c16d6e3273ca949bf836bc5f18eefd81c73ad433821db292d7d6df113dc720a3f14608bc4f393b6a58e179f4701498ad0d72ee9f7e92abfb3551509f45c63bdecfc96267be775d1a094a12da8bed41cf5b1bdc92528cd37a6be819e6fe37c93a2063f306c29ba09ea74d3353f8f57b6426993a4de2831b6bab2315b2207a15cc3146eab368b3331ec6f639409aca07203f9653884ae75dbf3e36ce6db093a7e3f65729c113133a96cec8601564a8c75c41ac233420b07b15f9c89e43aa7ff63de834931bec940cd1c741990a163d6dbc00a96a1ec9b1a7e4c0e8679ded71e8534b19040c0394ae2ee6fc42db30f1487782ab9c672035463026993ccafe16ca8b66b4e68cd4e9ee2450417b507c372fdc932778e50bec5250708c0c664f23fdf09903e38b7dc948a6cfade9b02d19c37fb43b6ddaafc81f5b705ec7eb8aae1eded8bd8bc1fb47a20c8100c33e4bf01260de41c51d0139dad5d91931277fb080bb305a1fac002572f298e766ed14f8ffcfe79b2908415629131f3d7f7b8437373c992bcd58307f6c77689a00c69645abf08ad3f2852f16c239341721892285cb36ca9f2603d684289484f54a1f4a6a69e9a72472214028ab5bcd1ac6dbccd203d54f7077afd91efb436c00d3b6bb01bb8544e27290dd2981493a92db787036515bccf41ad6da10fdfe37e88ddf547e33551f20dccb47e6c01c6e5e698ec2885318f6199656a0d2444c1e3f0fc1ae957de3c27fca86b2453071eaf1553fbceb162fbcb86f93bb19e2a131cc37108327d359b7f97a9298ffad97931f704e25c676fdba49fe43c38f21aad21587f08020626556920332a58e9bb58928a6850b8ccd71fa4323c46b8fe43aef63e3e052f3976e739b817872c605063f2d4be6f2b7ee171df8d8ecb4528779d1fdfbd35549518aa0cbd2e49740f6bb3aaeeb0b66f764efaa6c2fa7de146ef7d9da1675791634f6bbc040823b68d8ad1d536e36d20ae98d5f021af294505242e08cc0bd22054ffa4052a0fb393d64c1e25f7b4201a722c4e7fff2d92fa0b016ed7432a2d74124ab96bb18266ee33c19e86ca820aa2779482628d39e3fde1b3c439cf91aba9aa7f1f6b8b4959ce535d4045d3dd137936c0c47e4f4e12fa70286ede06671c3e375575d5cff8bcf90b8863897efc5491601f3ba33ba25803a4ee55a94ce6af075c2f40f68b794fd8c35e6f52cd389f677186e70a60dc6f63ede6f9db7a3f573050a0f375e1ef89a3103b77773f78bb6c5b68e74adc86a887a64961abaca624719e306ea3c2ed762cd2ade293cd4f05073f232d4c06357d1a397f3531e487c639f6886d8494029c073159ff62d7251b816799476bc689963679c7cbdf1cbf9797873ec1f84d5715be100e373a9cfd1102e0764f2602968dc8541ec0ea2388dfe5df861b0a6f66e9424270644b5d69901e24cd2bc6617bdbb5f2ee9d798a5507f535939c2c82988d46e17566052b746d7ad00284b753baa31c49cfb9a66eaaf950bb4bb0a0f4e6315b8dc56ddd1f4706a4507b9f4c0e64ee9af780b469613ad2cfc334442a98b50efae7580f65ca4b649887f82faca27c31c8339e1beabdc617d031a9fb6d95c74bfaa48035fb40eb0c4674e9f693c67486f0ee78d10ed45587c1e3b8f7faaaf69af73b7e9f4a39abcb36621923d6b950d603ad372557c8eaeda8be8730b746507c6754bdc1a23bd9742e1c2fe1efd416b2c83f8f7fddb6820edf2de2cc245f7794a079fb0c6fbe759ee7fc7a0872a19bf89d9923242f2c063bdf7dbc329dc9db732061665bc029e544c492431890cf67fd0b22921d45172526708e177cbc42b574c8c1c864b557095995eeb3f57fa4295294b45350af78e5d4bcf6c3cc5ecd025c7ee22a21237ce581c526a9a94f343feacc1b262955277c286bf0ff194cba4fe178af017941bace34581242e41779505c0e6bd8a7faca9c5e3dbdef90ee73beeac0e9d98cd1cf73163ff8796ce69336ff8bd21033161af82f40eb6aea004fe72e15fa6d113c07f9e0b58a02893da707dbec4fa7261e492954c7c829566351c0db864f3bb48c21e800741490d2cd1742be9c58e1bcee177ef9017418d43fdda5bdea636c0f7e84147cfbca46c863af65c980b821c9bd8c3d1b7e73a784ca4ef1f3d3add4f05c7d399bb4b3f50d92498fc4f716c8f9426e1ddf00669f80aff415ab8e6400588eea5220eeda01ece2a231d90ef041b274b820e6bce9aff24eb11d5b7d654814aab2ca69642860d123c4f7c0f13e9b033f45f9fa9fbbaa1e17e8cc37a2a7e1e316e950cfcfadb15bfc736c289ccc13c92fb6681c36e6729a029d6354cbbeb2c6b3c68cc3226232acab3af95142c1739847ee08f4e48fbf21c55ed1797e5123fdd67aaddd076ab4343a5897cdf3262382411ec1f616c2c9354a22e7eb7f319cf7ed22c775c2d9d658b259a2034fe0228eda9d156792f3ae39f3cce97e62770b5f42bd83631d58b801f9c4917e8768e0454e651783943ba70f04ebe07277dae6a0b84a04359b65a137daa655b9c0b9b5aa812f8509a009f680935aed73cc6661b2bce48b306c91eb09dafc2f54f0d7879dced6b1b974e6f739e16c43d8eea6d36678d5eb2fd3afce32e722360b851cae823f9fb9a30fb3632790ad98e76dc845f3a24de09e336af90cf82a7f0cfe700efd590f1b70393ec66008edba5c05ec77256149575653cb888ae86b84ef06ba2bb4209692ae732ac8f1a3f1409d3cdcf9544d76dd1748bf1fd6e7de23e6f0a471aa5711c7c1235f0015a27929f2c4167c0f38616a5cb35224ac6187c5144b7231dd9c9195f9315afc8284489d011ad448579c9f7f0b803f326e6343af1262092b7f30911f0a880bdaf6faa86872970976ad73fcc36408ca22292c9644cdba0f53c58e6380d0c47fc52b6fe30b931a35f006a46abfeec5cc2f5714306a0dbb66bccf09c7a2e0d66529f95ab723f75b85a6a171e58c31f1bc9d8ceb23a40c1d11daf0ad84d1f0a2851a8ed36b6ba2921029790153d7fde7da1b2066aeb4cfca768a623799e90a67fd4f836a23b18492d2db36c6e925402d165932d63e1a2f3b90bd43d0fdefc909b0082ee327539ed61d1bb80b7d5f1349e1e4f318da2d49e38bc6d0bbd74d3c2b57bb2f39ad3acf55fa23b775e8fd7769e05cb596510627ce0326e40223ba2f2cb1699c8f892e3d9b3f1e0570cdd83350f085b58d214c4ba660645789507aa6a1b1f532e7d190f37e6fa8a21afbccbccd403a61447dd6be10d9db47962f633d513e654826c89c55339bcc85038273fb557a2bd7cdb0384f24aabe4cb0a8756d2d58fe85a6f80de546ce563122af8b6cdf10d7e79d1ecd849f6bf8fcdea0b0a87ce36c6134bad968fa51f58a8b23ef1a39be4642ac4a94ea7f48b1366676b4dfb558774b76dd9282c87ca6c6d5ea451eda1037acdcaa74b1151f52ef81b5b836c23febd84d3880b82a0ef9fe44a7571cd92155a10e828cc3b9da559635f7502dd3a6b4c437f9afddf8d5ea00e8fd11085a34b987d4bf357111a4f1b31aa3b4e68fe15465cce96310beef1d2e22a6256d4b6fc91fd95f4f7475cce20ec64e40c65c0695deb1f1bb0dee6ab9f309b2407a8a4412b2cec4a3054ddbc74057e6baaa097fb1127f2507ba1f4ce8f0b4d953d222708d98d646c2cd84e4214c026288d423b58795a9fe6a93cf07c0866f397e3d50e6144109924a9292b1b84c85c7beb634c243f3074fc3e18c2ae4944d887857120aa653fe39d401aec90c42284474bc09919356f3a3cb90a08c83c09111be1e3cad29c53a7f81be0be82156e69c1021be5217d06df72503ed07b3df6f423f2a6e342f615e2bd7276a2d5bc818f72ed40cbdc9d728951c0faa427c18d0b03f9247a80a1a9386ff51ccb6d49aab9b8842c8c010fe68fef086ee8e9ebee822ae3779c4add7a237d98f71a7a12c6ed8946f154a595e91077ae403076564e4685118e6d290e734ad72277e9f6abbb124094d10ea30757264525ee21354ab37cda27eeadb13ed85fd259eb6bdd141657ce933433ddac548011d9320d2e177bab1270eb12a98bf16d63c726376f237b705f7af23cd674c7a209147773e4d869c48fb3f85333ce89c7939c45e8ded8e7d0bf51e02cbd9dee901651c38022ccbaaa102aa4af77c02e2dd3c38879b67e0861dfc0b9e1a340d326f7b1dda7048e9f87f2d0035452d6bb5924069505a8a1e7da5c59eb6fda99db82fe4e9e87e8715b7778d5864ddbc7d90ca040fac8762816f572c2556f2fbb02a0204a6f6fbad968023817c41d20f9bac773d080de3c6e588dab0c6d5128ff4ce1b9f0a02f5456f83bcfd2992e51885aa6a5d746a77dd80481cab8b7cc5f60248984dee7876ec16464808429fedbd2a273acaa5d0185f508f808ffe6aa0e55e571d413bcd5a3effbbcf42799312c8676f8ce223e5fc2acbf25656eefc532f9437548c8b5f7b76adfdb4cf7b78bc27fd17fe24dba4630b7ba5850297a13142ab3365844224babcd07ad3d0c2b806cd0d9463a04400b7dd898b7e2c887de6c5d3452a67cd659c02cce6cbdf8a54f8c3f12d744ed04c989059adc4fc9714d8ab3c1914b81520cbd71b3acbc8851f7e4687dc5e5bf8a210be61630c98e497e6f489e2ae5ff50819a7ae9f0f02ee35446d860e31fd037297d1bf46f6f83cfafabfdf1c291c35315f5cb90059a60f3d1a502858fa2cba45e164d370e9ec367ac6ed42301b006e04c2818b1215a4e876a9953829073564a922d2f7c4f97ae5407286b905840039550b462ebde3f67b5d25579e9b86a597e1fab385fede044435d57c4f397964ff14370d1a1fa5ed5299e67ac97952f05fe48836825d269a8a162d84a065486822c605d5872871f252502b44baa602eaf91362ce21a2132921e7a6cff521a5f837b4fa9189312fa35fe6038b6efbfa6a09a10e895a9bbada03c17a83e1648bca125537b62613feab47ea2b00c137aa28ad0ea29b612a4f1804f1be21bcec468dac5b8d85b4b160d467aff7d3db537696d61b045b9a415ced97d6702c6debbf2c379d70a8ed96f725b5d95c5c1d0dfd53cba04d199245d56a00e81baca487c9d6621a8c6085768b3ec289cd0eb1f33560d5352c3ea49cd5ebbe6f35de0c2365c1f349dcb2baba9b490298eab33ab8946fc492a41d59e047cf37b9b7a41d8923caaac7f417d8f55ca56d8edc995398baad91d4b630bdccdff72ffb40be2e269f3f6cb2f141a745592381df6e607aed73394463c3953081229d332ab609d1f25a7878a55668c0c70165c527773d860682ec368a26e8c7d0200cf115582c814a86d81e00ab47d28da3a4afdf7fbcdf1b1f57a76d250471763c588d4bc91ac92b3d5d143531cb57117c42cd287a08fea2d25fdd322632a36b7feabda2d1970e0c0e2ee42e15869bca9f72a34095e9ec1fb2db6fcfbb2a4324a206c5448de07c55101dd31fba371c97f889c550fb723ae0bb6e5b83bc132e0a34f108ab043e5fbd2000bec1f6ba85e1db8f066d6ab3354bd64eeb7e7c31e762830951ec43559b3dee7bf90b78f8faac237603c380fa7f8c2738b7ee807731f216acb0c3f4829ebf01194a364910424590bdfcc4a138c1eb06ebda61ac88a6695e04477a071c12a7744d240a64d8610dd4b6fdaf746fe8928109881a4d41872cdbac979deb8fd82842dbe1f99fd3ccea87a1f497e226acf1ff0c0752938582e840a003345ade3bcd31741465b3179770fa9095cde7c00e477a07037dc0f89b5123c059329288a6bac38f17831891b80b7b3d9d8e3ffd04e6e33e9caa49dbc9d30cf1588cf6d2a41d3cefea5717b3bcbdc05d7fb14d5a9659c6cf2f0064e0b5d3d6b15678b7e88a27f0a86bc8ee8272a21c411dca382d0320dde05daa940d4a060579ab0c92efe55b56ffa22e4d5bdbe6a7c8c1aea62fe24c213218be08db70c6fde756c7b8da6eefd5d0a3e4b16614911b28303bb12dc5ca855c924f5580d95bdbbccbb038bf8e8c7e81d9cf1649b3deaa48111136bb469d2ce32bfa88e14e0a103501cfd19162fdf1cc3369bfcbacc7d0e018b583e3da3059f4760bba9b510b45957c762296125aafd7c9381ab804c3864d55141460928582f2d1f4c289b57e8e1e61c3385d96cd155428581b538faba50ebb842e4f26ef9c038d3f78ad098e2074edbb6c5e46c21af09b9a39a9caed8f3aba39bc4a84669f32096f8ea07c90d82688fbf0f00ac53295d984ff690c2ab1eeb0c9b18fd0c18e321fd62587ac7f7a73e426eecb78dfb552e52736eedb9bcf9a9c982d21168cda2a67d944b67f9909d534bbe5d6c92820b0d9be2a9101c44fe6e0fe0c2c0224ab22e2ce9f29536b71b22cc19e674970fde3b880656f7f2d5a40919da4ac13a39fdc6d781d897439704d46c850d0b88c275a61b31dbf707b1bb6ed829e22edc028966414e7085112c6e19a0ce6953781436b2816d08eabdb295e84c48b634b4408a209b7838a66de8e2a2e3cca6b2c0242769070ece1516b83f3e318549246a4db714af488e63100fd2076dd3f325748248dc8cccf536c836d1cf2b0c26633bd185458864a69b2243605a20143c270ba7d964dcd5a2ea3816299cb12c061b99f3eb030cfc35647e0b646175f1db773eaece7d6fdc4056e97b02dc0162273a2ad86f8931e2df9bd73635ef176df7b1d44b46feedd38e5d962b1feb9d9cb760d75c9403420f57eec7a0016f0585397f905321d61da8e7814a55f87a849812ed0e3ef01ec48eda9b1bd2bb16343d6013befa25e484cec77d1869b4984ae9196ad9c90efc9d1b0f6a13f58db3c6379be231ce0cc474583f8eeec3223afa09636805203515351fd459867956c8ddf673614cf4a53b0d2258a7099d2b764d7c134234934baad7c0046c5c816b62f104681ba0298be227f8f73db808ab8c35bafac72c92979a0fdc1c5bec330f3d373914fcea8138a7e54ec87ff27b1f556f4ce65c28695aa09f453d6a530bcd8510b3c0970031593b24df3341d1395fb0e8f8d289f94dc9f41a0f57d744ae52d35c00af21a800a322c3d5c0e4c2109f1aa469ef2a77aa6eb224ebe4c160cbba40d88066e1a4af4dbbde138cc08975bf03d329442bee62c338ea428aa6b4e0dbd2244c21dc8f3c7c6aa48f8d1f5f2f8b890ef481edfcac5feb5d4375d8a431a5c281f87b075366d6c385a33061d22180fe7f02992959e37b14f8467b9df9220f221403a418d8a14f814cdd5ba30ee3c4ebc1bf91e6c02673aca559d26a3a7d443765ca814b8b852e404fc77877983c29a9ffcc2360dc64f199b24acc6bd5f64ad800c466e6c7de5ff5637441127669dbd566aad13b547516de6706efa397dc9d8ac3de148db46dea50492893cf43b1f9859fa9246dc710ce6bede20661968d08b85f182a3ec193232a9af82e3e55fd3b7d75942f4c1e360913d666c15b36405361f5980b3f0a82fb082473da4fa7a23bd3796df01ac997fee4132023fbe7a16672be73bcbb89c895e881466d614457a19dd8245bb4bec5d74e866dda5184cbaa2c1630d215053023c171a7a704c1edcc7d07e4ca3de411725f2a8d6bc6d1723cc6d4fb2f1ad97edf233ed033f6ec91aaf7bc0de989ddd2f3dfd11fa9d182286ec26db277f106e28c67c18b6c7a51ddfe1c246f2a5ae1a552e0c52235a566db9bcb1ee4fc2543711ef1848e192c91b5bb2e86024dfbd09ca819dde0589211a9372ef6f05b67ef67b7088b0bae46a6ba7db83930f182ddb382c30197e97d667c038c426a921fd6c62f45e24fc86d99751833f4b2fb1cf27a77b58d37bd736f222462279c7fb6aa821b4622846aa4148f68b4913b2ee2bab2ecceadd96a7f5ee9276c991a261d4c5d461349beab4a51da2abcc2b4edd06206977de79e26435a985906f807b30c574b8b61aab64211515365db4ddcce534e2a920b4362d320d24bb1bfc8d1d9b83c988e42818d608857cf56db367c2871c0efbb5ad88d61bfb0ffd5e33980db26acfdc59d72112b31fa3e1910d4fd776920c3a86a6d632a3a2b5b53178ffe6d140386a2c8a3fba96b8191bb13478ba86dbe51030bd95cbdc42747dfe27fa27df22946706d6902b0388128c41c78a53ef470fbd74ca2291d1115dbcdbca92326a0d171c0582d60a5ac9174a1cad579a1645d44a8e1ff4761ec8581b65ac550f20f135565f6c254cd84cb72ae342833baf5fa08517e8713891eba1ffb6d5325ea94cfc8e9cb02d8ae430f9a2b08f875c889f03449244fe4d33610179738e93e32a69153829e322c79abe42747233412c53408d1a24c7d8c569dd724efee47cf0d652591303ddca784e147ffd9e713eef986cf4dd591a132f9d4208a743287db8cf81f08709566b7607faac0a06638f77822abbfb0f21486ed232e2641ed912b5067019d79730fa5813420500064bdc3ae7b7fb16c8e978c89a96a37d598f8313442aa93ce65a631d61146330d5f7d488e2c674a6d9327d1eac174b09cf16ae8bbd2eecf6ef3b8ba12e37f7f40afb0443da6891d839f43b2345210460f05fa66d9051dcbcf6073c58a137c259e3f571fc767d7fbbb7895f9e67b26668437810f005b898f2663134bccd393117cf54f517b26bf33ba6539e48db03dab94fccee3bb962a2be2ffdf0b92c5819f4b64f44e062c4e2d9c9e98bbbe8c45ef292aed18a7b01d2b62dab219c8a15799bab2730677d4cb547e0bf7216c1f36882e1286466fb26cf3f13c9a392a24d23ed853e49d6f5626fe5ef92f19856e9f21cc938d3430436fe5ae25f16215e92b80344f923e4f66122c45995b8d8da681682abf66842316e6adb7adf2dccb750d765584835a08a1724f3ae0a08a7b69092bf625c72609a821189b01c68af78747c4077bf71bc203a536b4cea90b043a809695d7d2f788eb1943e717d4dcc70ea829fb8dfa89c4e3c62a8a1a483216d1f94f1a22e959660bc8a4195250f0e0f8b9b3ce58d54cd25ea21469e7e9bd6b34219cadae412782bb4801bea3758b4a79aef6b4ed47a75a2ec1b08236029f00f26153649b6e57f19d4cdd7709f985a317d02353597578937bd6f53452b71e91f573c3b90e2f9e996ad62a1bae4403d255b1d1dbefa28562da8b1c574405b19561c7d088c5d99f9824465a34616ac6551de9b41fcbf768de235757fe8d9c5ae72041fe945a053f941d76b16aa7195dd4d466bf801516108f87f2814cbc360f411a380e8684bde571d8a58cfd25f24eb7c251804850d3adb8bc88da688606dd208cb648ba0a933f652b16236ef428081558b800aa014f7f9fded485b90e0030cdaffb53747b868915ee360f5006ad9a640de6621a7520956ecaa95ee54642be379b6c55378f3d3e0ad6c8b8101053b7443ed46c5cfa0dc0a1af14803ac67143e62430217788dd6722b7254c277e2c6c776a0db836d48b9000bd8110aeabe77c74852c6df009d6695232dfa001cf80861e155b5e999f7ebe6e193283f52f1a8e2144e2b9983502d364ebfd523e0fce388b7afc9f91abac99a30598f1eddb26d16e110105d8e705d41dc36037228c143dacd2c51c252f75cd46b442c1945c16fa336f0faac5eecad93a3b184696967f3310fa714a5128948eefd65c478933339e23d044484c23bdd82b54b0ae958c71f623fb30c121c0713db8f4f7c32182f12d88796315658b8792aa911950d7fe1521352b2e1d59d9cb60db06375fd6511377a747cfe5cf5b80c021c79128a3283ebd174085afca83b241b14270fd595223d1ace205796ed7304bc2e35e3ca73db07e33ba3ad251eafe15a8e888ef459bba599c444311d2521d3ac71291584b1e76e8fa0fd010282c15c1e2ecbd414ace46031592e0f93d9326107a74eaf8937764ff1d3d35c52308bbe947ba837eddbb2c4d88524d3f797ce973b30e7d6a173936f09e038f890591a472424a71da1c73d096ab189b5af44f876f18ea7700af837721db0b026022989954243ae62c8610ed3d31cf9fd2e0e8e36570cb8f97786513ce55eccc410df66811cc61510e1d5ab4348eedde35a2b90160781a663bb71113c469b3e3642fcdbe6eb424661d956ba27a87f2f164b5bd2dec3ede6fa95a189910344a51562c5b496dcd862bb0d69cf741c3131a717809d275f44b42ec05ffa5740d1bc9e06bf64456b628c27b1b40da704005e36c3a3639effd2452d4ab56e76a553907f7d628f5f69a0e42f82f5f390a8f8b696e33d5e37a96b720501d065405feda42202c66d4992fd9b26fb487d854478dc33f2ce2991ac84179e208488051513318537a897956bf714da1f5e0f1002a7abe275e57e9d77c6072e998577e1a6acd30f9c0028e725c38355bc0cf535029d073ac0c9eb2d147dd48109b1922e9246ad5f35c50cf22449a94a8e9d79d83959531ea7670aa5d9763c744be1570f318f7f9e9f47a2206794081b55ea847b9dc9c3753d1d7fd4d935503031e89dcd1803c902320191add244cc2bf78c0aa8045ff8a4ed9a7f01f0407bfed9866b2b5540e8e5ad91d06a99e40dfc2d1b6e1ba8d70e3d1d8050a5540642ec505923b6c7b964408402b71bc37da68af5e7417262b25a20544e7b5fffbf983011448cb343a3ef6c36852b959fde545d8fe43a79629a07271c50c4b9cff0ef36b0520c17b501a5a1d276d67612cdd66ffc30d4cc03f784e64611cb1fac9b5e4e35b9642709f10108f817b23aef99cab7c70ceb54cb81b1c5de4cc18e03b35a46b0c5a2174242be72b2b9b699115042da48e1a4b44c3b8cfbfbafcaa9bfe056f4df674b23c92afeffbc4e03ee0d3dbc854d6c3a1be16e74098193b8e2fddd8d96b3338adfb203872622635143a93ebdd3a3c1cea8c6b061d7181f4b8693fc72e75d9c81f4386482909afef02a03df85a8f24ddff208bd7e4834654cb07eeed99f4c71c1775d296c627c9fbf60e4ef9c802cd396a0cb3ef4268e089bae7adf8e2b357c9369f60df49674e5cdd83d32febf3acf84ce8d8c60fcee31b7090c35c5cc3cd3161a8aa56a00c0981dd60cb63bdc9f191e02d674e8ed82431e1e3629c50c21f90f4567d4d32a7f59b625ceda271ca6004747c1ae0ade4a0b262490db78b49917dce69c8e0ac22225779cac0538a17544976e7f9b793ec12fae5924739289e4e1dc63a0d9a49230e60f4a8f8f455b8283bfb0d82ec79631347d2afc5d324315ee675046a4a28fbf39459252e02c7f44f9e49644b24d49188ef41f86af1860775a08078d4730b2f2fce46611c4ea68a095456c9e3a5917e5f58dfbd7714c1e8503d100c99a912658430d2487d67b72d5418c87eb356adb29b6d5450d2564841332c1d0a53d3c079ad1e9cf58d9ae7c5711cf97f279a8333f13275a66aabe75d572b8fb29b4298d359e19607df28affd739a0108ccefe3a4a0a180903aafeaafed4e7d5580445f5154462385a0d7ecc750e20ab535a1993be5dcabe774fa3b3c1eb9fb6eaf60cd72de919a99c8d77bc260604c144bfe672b437fe6e45a9d7b985fa1d7e6d0a0bc515f0da5b699e8dd6102a5ffee41ce60b478a0212fc9bcdb05da6c605500fcd7e4827c0c968d6773eae2f643248bd85ca96ecd5a2cd9409fc43cc2091451b69b8e6accb9576d9513abed93760f83fc542644391d7af2062ca1b84ec318f64962274fe9f640b37ab94f60ea6ca8b2b39bc7871c2b0c0f6a07bfca8b13a696a8c3d3b93cedadf38394b4e253f809c262f221955c20b736ec64205450da17315eb1c212ed274872be22342a28deee52000846d6f72d9f0cc24a7724fa19c1f1ee1d9dbb17a4ca9aa14421196d5fa38f0e68e4704ee663847698e53f4113367303681c7c147434b1b64590967286b98b25352b649ccdabd88dbdb9860c31435f281f928c6fb7900cd6f9c8d6b3f3dd5c24f165432e2625ecef9001ba2c8c429d5edd36c96ddc3a3ad14cbaf700de43226afda4f8e6bc0e43d5070207f1a40e908e08192532919149af72655352724dcb22af9a70dfdee05a2c4ed1d843480adb73c3da45e3426a274cc10da92309eb6c96a19c323ca66578516e5ba4c96a912c755b8747f1b5559ecded69aa0b90b362ee924b45054027b290043fd9f65672f341fc79efbd4055c2c52a4bf9a8926bef574f5a1ff2dd0a32f42b04b089a9b7718da65e4d2743874de7805bc0c15b5bc5f20c8b7908ea96592d9bd06b82e2705d0c77c002664149fc38c9e31ef570ab01a5300259b27ac106a830a01875074aebf615f3a5a857fc31932759005e9120eee850baac9328989c19aac41c4ab2752bc14782b1bc41e0fdee107fbae541a6b16dde90d02da45c3e5790c2a6d5b265e8ae70db3bdf830fde6589466519c2c7e5dbd78fc9ad51474faa16ad6bc4c15e9ad554ccd34ec215bffea69f9e7eefa0eaea18c6ed45bf838ac0caf6fb0bfc94520265c0ac4e4bd630b050228543d917346e8b35adc076763e142d8cf043f094b4bc4fed97981877f09b9b286d73fc6b82298b0eb97e5337660bb77a9ea9d68002dd672f09d360a012aea4d987fd69fe979906a943ea914177c4e9270a73611bcb71ff647bf42b79ef41f670cc1de09bfd430223f8eb8c3a2f0ddf1aa5e4d0adf4f38f5d15f88979b02e49ecc6ca6aa8e9f3a128306133d6a45f219e0544acbeffb9b56c6acb70d59946093f48fe38f69b52205f407b52c40812be8da2671d6c84381f4fa7a6298903fce4f572eaac9253d27653c382372bdcc26b95a547ccc01ce53d00b6aa94ba4288f93fb8ed4bafcd7fe00c2c7319608723350ebcab793b100cfbf5e1425f3a0b370c88e70ecc0d389383e29e8c9067ec6c06106ba18d44e294c67eb1334ece911ec7e7a509c2156cb0d61ebb853d780f98d2d6eb451c370ca63fc39cd44078943181f2232c012cf3f764dedda7e50431726cf063d1fbdc70fbff4b5294b7d61250446033cd1bf3fe335ae08e4201ba7ab37832091a97c71c3af0e2f88b1ed7eb5c0454d962cb826bfa79cbdaac0944c04ef47b7c3e4edc0dec8de1f33a36fb50ff9da6c01a8552af5b6002718d39c2001de53794f9a563d59a3cba282e1bc8ac7500a81961eb95e4c802a2a870f0e9e0f126074eff7a5def919cc929316d9752293d4315b9a8a88478508cb4960892c5a0a216ff93548c0f68b4412e8fb5f6b98cb699b80c859cdd7d6a33558c1212f10e35ac1ad768231309aa11a7786d7654c303667602db09028a925e1a3cdb25535a20541ee5076887fdf2f5f1fe4333a68bc2c3e26f59a2b65bf31c0e165cc3cf435a8f2d4616cb505dc9414767440bb66fa6f46340a37caadaf9bf1e65dc02718252f43ca887da0ab77039d7e1b862a340cfdc2230844c2750fe14cacd615b4f5d74e764e0819b001de025c11293b91237015404a9f93bb1a2ad7fe21ad9b79e1d9588d6e090b93c9b0c6ca2b9219322e3fce1597727802ce33ed9a35d562516735a4627d115dd272751e6a4d7be25120976a37479c2e05c2eff1ac1748b5cad65eb0dec19a4eada97c6c9bbeed9defe0f4cde214887a99039715b28652d78332f2c264e15e524c3b27cab59fb1cb15a61cc3c4b87530076272428244614ac7e3878fdc7ebcbcb029c63ae48fc48f330ab4c85c9c617f50b83f62303d18abb809805c1160c6a0449da5cf3088c23c3d54ab74376ded676878b976986dba3c88669bc69c2fa919e804a4014dfd8a0f45e4890e5b33fce70412acc50c99314569eb23911b7ab98395706ac523d0c3ec7a553862268bb397b912691d4c0940412d5945d5ef890fc9833df96b2bc416bb2c4bea2b5ef1a63b23d753b26ee21af399b12962ea83fa37496bad983ca07f8c80adb34b16729aade22722156362d8b3a00003bda08bf9e9653c081093292fe9e5117cf1009ace7d552c29b483f738e9cd4c8a49e6a4aac4c5d7ca76463a16c2d84adcde963a2800a0cba8ee4948154484f26f13eec695006ef20cc87953cd423df4b276b5654393ff010a9247ab2595ad0efcf6ae716549e8088c0bf36141a871756386aab913d78bfe46e58878e7e03cb20c79569790c11d1b89210f6d8e0660fd078ae601108f4f95ac7fba92c6cbe78b6b1f18acfa79be28a2b453cec5db1be31bc857658d02174e0afef9a24de742a22a5b3fa933e4869b0c294317b0f48d520bbd2f03df8f023cfe4b6d119d0ea7fb3224aa439cf665531c342d784a63bf530920bae7c72f6ebee159a4c5270e193d610e35c0ecb96fcc0f68367501da8a18a56bfe0ec7bed15a1ed8527ef44c8231e960d2312eab965505b35eff239134a5850820f6ca804ee6fe7864d4803116e1b35716d22eecb004da1fbb747d3457ea5c2bdb9d5df997087e30ca50fdb26a07914ea92c544779bcebe11b4f29d735d5ba667d7dc313775e79b8fc24e1f85f0b9a91ffc88809daf40781da08f21af1096b1a1270a2e5cee42d037d1db2753db42f491d6778becd3914564dbd4679abe3ce705d4ff80ce0f103a79862f1570144939eda15b240b8efe23d74815a6c1fc14a1d79aaaad84de215d2584811b9f256f5afdfa325fec1047cc50914ea6378a16c346b5b636df39d3a876f1fe1f44927e7f299201a184848ff106b0d762bdee9fcd4cbc63ccadbb9b1f432547e69176213d0f651cafbaa7724b25e64cd7b32b7ddb3be7f74c1e48dfdc6b37cefd09acdefd49ef9a1da777e118ce7280faebd6e9fcf7e102b8e428a264cb522b2ad91118b8cc9922bf248d5f280dc363e7228103ea5c3591b7ff3db6b06de482743d45e9b4249e43506c612f4ba25d69bf1377657a69e204f78565455308cddd6054e750c03db10b6efde77c531f4e48a45c0c52c97cbecf57c9e21aae7938f652df8c413cd8053f23f133cba58ab64a9a8ab86bb9d0e5214f59f5fb2e5edb067dbf9d2b0f5e04764b595b8aeb328b1a3750569a9c4eaf57a6f74d2d6ac5a042f054e91249e2cfea4840c190ffe293a03370c595d56c4d462daf6af69a679923b470e0f78952799609abdc1234a9abf178eecff3230c0506af446f06f8cf354b5a8e276f3e28f477e7739506d391219ff7a9c20658eb1a26f1c5871ef4e30b862ce61f79db41bbb48ee067c3871cc356a0a4c7fefbccafacec9cae9269f3d86e47b650183592ad977b1810dd3d75c451ff2dd80c9d2009916e48d0a3a771f95de65c61ca8e19453d98f6062ded94ab5786c3ab752e4cd3f0914c297e628cf80959d52eb60908290a0fe57e49b5ad47909dbbc73ae68acc0071159080a4e0d7deeeca4c3523d0b03ea27f5bff84bf6b6b634e2fdf0c5653e0d9d24d067c20bb86f5a3725d8d84a2f67794701fc03958f02a588d4f8f71d31eb1ec440cfb99221738c98a5e13e8a1e17fccd6cb0d4b9d0e4c32bdb7bf259ffe29262ef8f30b573f2fef0b6fd33194ccb5832629532b3087deaf1ed3eb1fcc7ea43406fe73fb0d7d4107486e1fb17bb3a093b388b39a83df9268cb2155593d7340e2685b6303a781a5414992b9680de922f83b53a81840aa987fbc339a45b5ee44b32bb349c243bfe0c894e6368314e1f2e450578567d0c4a9358dfdca68c693036db6ae73b37fa0ca48d3aa3af2617266a96ecfa17804ade6875cc025c0a1cef0b14d9f979a0f48fe12b5c5bb2ec0554274978ba05630b5e499b8c40cf6e64d24fdf489a29f7ef2d8344cd50dfad8698d59188f29a2292cc5e86a2883cf1848d13647b0670834a401d39f477dba7b50b690e7dbc4caeebb29e7bc20aeb8fce4aa8b7228ffceddf42a24d36cb0edb8650b2c0446d19d57ab82c9270eea305fd7f7331b873ee78801e30962c2974ada4f5e813e50514384d14e065ef32ff76d1e4ed656d3d3691c94bf3a2e2940be3099f0ecbcd2a33d43ffdac12ad4421c35ce2b5f55cbb80b898c90c4e6715edfe8647148b380e7045c64eac72270ccfcbb3cd611f66bfc9879c41730e868052f85d57207bfa0f8b520cffed97eac1cb8df10b678dfd5776bd2de45816c859ee4618954f291059b2a481ebaeac3bebf646fe98f4317597e384d92bb847f67c68581e518dbfafbbda1671cfc25ae698b2ecc931021b5cadad2b413dd8f53922a3cf27b3278eb7d0896f0add1768c0508c202e0d3b35d5f695169809f12512f14f6e42135eb54cfdcd2b7faaec5e36c6dacc745c1ebca19e313a7ada8609e3cb5687b859de9615f2e6ebff4e6cea171e65a4a3acc51e4057ab6570044ff8bcf1e781ced455bb01c0ea372672d2c60b60f890256db2585a7b9699d4e5945e9c84c5948cf67f7b4b949aaa79e9b7a1a4391117a76807b02081999f52d2a1bb5cd865083375968f51efe725dfd8885efe64b4b87257c6e3a80d79761b26220287fb33458f9b58458a9bc463716264f68b6c77ad7bc4fde335c7552e79b75c7f47462abc2cafbeabd192513e168d7dd869761ac1f346bb7cb8e8bc78fcac8287cd67e6ee8cd93b56c3ed689629a6ff518cbce889b5438f774ccf18a09b5d792b1858d442ddfb2b492bfb4223f6ee7701684da91306505899e20aa1201c292f1064035d586810d116ca26cbc657845f869408961e6ecbd71794b4dbbc9a3264701690fdd28eed93c179fbd611b06ecea6b12e3fde42b3501a2620bfe64646de5d0c7efe28d915f42a9f99fc0c5efbbd7e0d36693b45a690e722ea21877c6b231744b6464f8e9dd085c777998cb2063a7afba2b7f25d473c0d8dffde8d6d4015915c8a0e00f5dfe8f633162344d6c90d4e5f23bcfe697daad48f563cda97552439be32c4b831ba4981c724c56467f56e7dee2b12a69b704b3be863e8ebcfcf149d74a51997ae8c2b21fe2b19cbd19635cd00d3f62f624bfcbe29297883b17f19a3aafaec1396da38457a3f0e740e860f18005cc8deeb1be2e557db28418a404494186abfd9af53519c738dac12f9b72f6cfca7ce27dca8d3c5a82a2e97408137d6404b694e9f3fa0a244049a1c855749cdd986740d310b7b6bfdcc7c6f10f094ce688452791ae46ba07a02f4ff175d976e7153d18ea10abf08e2e688874c8edb6457de3e9a28b84fb3b782503eb91caae959b5e270bb468312d49998dd8d1449eb19dbcad17d49bf2d0a38567cce1cfcaea80cee946120ed759e8d28793f8b28bb0f1dfe18ae36a9c96f4d7954ba2f66436383e6de7d3f8e95cbc3763a8ee1d49722a2b54f4afb53419024e048c384119e447e4c865854fac476fe5bdafd6492ba2f768ce3e28b273207968a24c613a6a2dc1261c72bcc0d9faeca64d9bf70ee038159609a8e7f419338d1d8c7c93254272e125a29087ca095722a82c8a5d637568615632d92e4992d41884de8dea15454516fa6198eab084a267a0d2a8dc3c80be5cc722c082cb20c4e6317674608f2cf9a620f26d04b706fa2c812b3fc2651ecf9777478d0698fb613c3d49be0bd9568f5ed5fd0752fca35e11da05372afb51c94f2b10bdccd7c6f9d32889d8806bb2ccd7bdaa303d2abcbea4c166361b18f1283ea887c3a587e95ea5dca8dcacccf4bea6ff10d7dd84c4d4b13d1264d84fdd16b5b4a40d0de9a6c05b8c07c4209bae9f74060e9593bf54ea79516d067ced98cc9929c72054d16d684ffa9e4795c6c14971ddc337bb88ba2b4683eac3b16c6d61d835750e79d152578a88d1416018595c031360fb8f2108a061949b9e0a869e256aba7cf4968ce856aec1e400369bd2cb3fb15d46c473e1491b9de9bd138b217dda8790b59f00ce69bc8ee34864b05aaab42dfec981c8b0f0ef134024a0e0f18e1a90c91c2329c7b6de509f49badcb93404db7f81fd4b66fdf3600de2edc09d3dd2e92acbe333a17f7a33e042ad4b783ecab93007e0935b26b7f797f23118ef6b0959608e468a24c4cb86e71ca3e706de3bb80ed4f9d86b8af1266533208b783e1ffa78282f5e5644039e7ba8c7b39f144bfddfa3abf15eebac04c525b26e904c8dbb2c8b8cd34f9f59c10d0ebbbd237a8abfe312d524438569298d60878a267f8ec44438e4708050ea128ef35297b37467455d373c73fc229394ece82635b9ca2085a8103b059681e245f6607959cf395cdac7111c724c0e6f4f797ca944b6795e37f4e49805c58594f74b22c5b62e8c6ae0d42dd28cf539c5550fbb6fe0e5bdea7d8063d6bd75048f5e9ed9aec0297e29999d13357d8994db499222333ae240f55f3ae4e4195a56bb71faf0c447fe05c1f78ad19f745c5e9e9f5d96fd977de8d966423fc7576024c32fddc09f1fda40c8bd3c268dc14615486ec5e29186590983a4b2be62f9c71208d7400af801c1e615de8617f7d689e346822c1f494f019bb4114a86705c20228a6b4e8797ce9ab284e44cb7b22c8c80813d04e0d69570ae465452b6380dfe390e4a56c67d9f406e5c0e234bb57a5f3714686b8f712fe4593caed1fb2f8952d8aed17c12eaa03033e476dd1e7349c936e0b267667f7ca7d171eef07aa14c7230654f65fe07878ef587b3c05ef40562eeb8cda90dca5044ac2f31329c31b68dca2aacede4b1f7e692247e977a358688411c5b97050c05d68d503c1375ef6e016ccd6fde1317912f38fef64629b08488d200ae4b568a252def6cdc4fdbe08ae7f6913d68e87fc97bc5f120f5d71d8457b6e45a7d6072ffffe57d0c0ba55246a4655db52b737e67786a94145102e9499a9e3c831ffcd421d1b1506e8235fb5ff75f92850811e660d22d1cc5f3c923d0bae97a8d4cc0b367d00cf9d16f2956eb1ba854ae836016a512776a92c63ea23eb153f7461b7cca11cfb503ed9e5956dcc6f2552866e7a60af3b8ccc06a000fcf71aecc599f2801f7263230b2fc86e8c24408287f988a6bdedbbbafdefb26decebc4d76c64b7e4a34397fc46b9294e1f0e194eb24b0ba26b8b59f1d267e4332a493a00144b6acdd3a5770920f549b86616fb80e8e01e3d2f335473a2d2842ca3f58626317e68631570ec71ade2854ee894b53c707720eee4458c8f8a3f779c7d10caad7f47d2450cb8c583c8ec9d0edacde7c6f4f9df5dc7f9763d369d3ef47c4f2079bd6abdd6a07768baa3e4e74a0e5255b58fef11309d46b8427a783b00a23b09d655d64852c356ec13e2941fdedfe4f6ccadc5c3fb3dde90390b273d34f7e355cfe40a0fb245cb0cca8bb6bb117e38857aef579490ea0f0043f75e6969249f98396dce241269dd7b938a7f5285437e33aad3cf08c5cb096c690c7d1850c1c5ea6a91cacb9c5da6b84d82fdf09eaeb6c85ccf9712daf88ab7e194f4b7902df64942987e1fc0c537ec7164b20f222407b16c4e4197ea0d57ed62500e6d7d2a8e8c64bedf7dce018f18cfb81189d5e0fcaa2cc37db61b4d15dec2bed47313cdda9705fc246e3e7b56aa089e7226d09292616f2ac9e9e900c0e04fb3f189c3de46a095f99c4f5c656c03b3586bdeae8fb00c3e78875d496b508848971d3e7fe3e9bfe99f9542571eb862f1ab760114a0bd0e2334385edb94881611522e8b3ed7fd1d77243310b764db1f07b1cf406d672c6eee103a567d7c72800992501e5a63d5be250aca5b551a26d5d8c91fec1c462dc567ee99e2d7564163c5a99edcc567f83b7e516df3fe1729d0ef00458fc60fd75c6b7f47babbd90a3dcdbd8766a9cbd64f9694922ab39b046cb057d471ef235bc600dab160cacc1efa1e33574d08b3948f9b9f15a3db7fac31d6cd41f83a6785d096b1b9978ca82f78ebc667947211d5e0ac1f73098c90a4da4615e537499df5ca996f2ed6ec2e99c3ae23ca23753b0063b38bc0fabc639feccaf4396dcf32e053517670e985614463fe8234d52ae1e8a8028dd63a225bd0b0e033a089b6d08203e83df3b67c8112d2dcb72361c81443759909f32c45573189cf8e1f1b76816e3f45efdb03ba0f5938861ba08251eac28ef032563f7bd0521ba82527880cff069a9e181d5d2203b702059016f6a2d5cdc3d07555ef5efa0f65c3823376281af87a1e3ea8610937cefc8f23678b2eacab802de1a3ae684818efc986763810e0a5e1f5d4cc278bd24ca29c71e6bbad1147fdf09dbdcca1e516ecf8749b27e6415c279848309c42863db9a461ff41a3101cb5da12dce95eecc63459796b9f253dd804d0d2366a27f201f0ceb9fa61a71e632f82d688f140e684993e8831ec8043a8d23e87ffd43cc4aa2333bbf6e4ea6ce316a92154909541ba80d0ccf2fc455bbd6e8dba6135d709b378675fcf0f9550ddaa8e6f7ec1445118e47221d8014bef048e3dcecd28643e151036b6420579e23f49c3b48f12ceacc4a6315ba7031e0579d21a07c9b73d1dd0e4ff3f0869c913b0ed83301b1f7f7865f3ba3c0efb5cbdbb6976c2b89d735a9f879233be1d09ca6d6a89ed2af0594f7b7edffa777ffc9ef84b8cf75c1b18edb6c0cb5010eee0ef75639b1a5272fd07da1b2b88e93718102acd069b4aa352b43f40d78d2465eec35bbbe4948ae86c62c67a771a14d6121f88f5a8e9c3a7b438757e3babbb1e59f79dffe1c64114489434b559f8349c4c68bfa6d7e9a2c8314f1537507c46260ed6372505669b87303be6c70024f601b526f627c2091ce1660d70ec131ae5043ec964019282dcd1ae62d94a5da281c4426ebb6e64d3e7c4be76cfed73b648b38c8ba5e5babfc13b2d8e9206ce55c9a34a2a68d00512971a2ca93c27ccad94d9fdde90a704c2837a9201c06bdf90326711cb734d1cf3762c42ae46bd4297270cbf705590256063134564e3301a49b9e1df450162c95af7ea09027c97f13d7cf6cd7eb7a6c16dff03a03536b1d6f878837e697dedb92a23b875118f5773be07709f203588c5d5e0a3db407c000f4bbc7bc245ca88a33acba3078dd96210a360cc26119de94b8e250472c154a3a67e9a30c02a50af35960a6029999a1031c30a0ccfa2b0d361f92c0ab02d6ee457677c6b96f3d9f33ed301472938ab3e89c33be8bb64306c9d2bed22a7b435afd98b587b18796a462a9413f6b4b4d10503bc0282dc019c81d7abb81e3762904f96e046322d4811af216706d2696bacb5306aeb1614c2aa703bdafcfd219ea3b7a3e827906f5529007e60a3558e534bfce2b642d27a8fcae1a0a0650f3f99a8264150bfc3ee8f6d9189d7d6d01d16f735d71d750656192bc4920e332c8025e50e7e81cd244fa9b43fd4b51fef18a5f0467cd0a7c9bb09e68979662becc4b767c11f7563c2ddbac63f8ae00f3ba7e8c74a0d50e9e963897461bcc203620cc84a80f8706451935c4eee45c2a2e05314a19752deec7b3d149b440e6cd871d9a6a21c9b13b166a4792ff4a802855b77545beda993e25dd0e52a59a23bed06d98d1434a39769ed7954332da8e2dbea9fd9ba057f3126c538c1de97e688672c0248803a2f02c0ad21cbe393c1c5fcfee93fe5281e27a7ea91938ec1ce3886aa83dc739718904ff011f373f04014e570653a90beeb383ecb2d7faa734bbd365400ebc92dcd9697e16758f052901bdf59fa31791f1a2970e96133f4aa1d560ab77f2e905872ff8b138c9baa98998b5703b3a4a33e0ec65cc7113b8e0c211c681108e63fad787bc5dac57780275e64c7f84bc7fa5741da69199a9a875414ec1377cf761f0c986fca79c0f6a668d669cd83ef3504d567492bb6b0dfd9ffe20cf00bf6a484e1d8784cc7888789f8613efd75acc3e1c37578189361ceb30e32b8eceebb67d0f6eed93601f04065c5240c81fce394dbb6bf46011bf50c6706a0da167797e6dcc96c817f429f23a6163535851a2ca6039d55d81bc2b9826b98ff285148ae0c4e427406595ba5b9e77e3acdeb1d1d09bcfa41bdf46f7c228fc4452fc0476139250d7a87e9de1a78c8af754b27d84feaabdc38c20e54bfa190005d7ec1a84e1c64d226d82c234eaa841d8060c206252ab0e1734eb8158ceff6988b66a1e1afcefbde407bf3c5bb5b949e4827ef306529410eaba505a0c7ec5bd5d1c6b9bda97ae80cf69901dd9b9ef4e05379d415f98455193a28bdedb6b994464d1ae19637677bc27663f274f9cd3e820c9551f1031c5e7984816bdc19d5c724cd221092aeca534f9349f0cfc85e0cec1fb5406ad0225449867055ce27369807dca3c5c3ff5f3bf5dbd4042286741a40d1795d9a717f98825278a9ea13894cc110aacafe5666f7d8aaba73f4cc2de179e3f34eedef20c043ab64eacf92131feedd666bb05e69e1854e1d3161e0cdef8364ea74c686e54180ccb459e74ad62a4aa9d013989bd4ab37aaeb77e1e271994f2f6062e787a7695668ebc61c0e5abe2bb733ac9b01e789d98b5fd484c5801a635c7385950d5796708b7c9d17bec153f072d486865f848b2f411d24856d0a0ac3203a15b9576f7921eecbc85c5646f16957fc26f4c7c9a580e81d899c8e9e73bb30969c996d06c446823a5be760db6e76b79ae3900c2c8cdbb336f58f522cfa6ad9bf433fe409ba1204055fac007822c3591f4d38a45662a0cdfda8b62d281b4b35c1daa18cf6292c65d7cdb8f70f9981e4baf2d38655c50eeb0fc6491b623d1d8d2d591ba93ad6c61095bba4eb42db27d5d3436fb4cbe75b736edc4a2ace2b8eafca23f673053907b9bc13750ffda45ac7b6036452fcc4dfd9bbb334c0dedf5ef2d6e90632ecc8f73228cec1dfacf8492ca2f954a5c7d361c2d3e838001c60b9970c129a6bfc7b643d965e9de4d3ab88522bda7e702edb440397afbeb804bf286527deb071d8596420c921633f2cf9ea893f3dbf757c5d56bb4951a86cce8211cab963620df66457da3cbf5327e3d8b81de23041c3fe617626f0c3adb3bcafa11828f8a3b5474d0a7bf7d85deba60ae9accd973923d1282d419b52537085edcccb70f7d365d014145a84d3dbdea038007dec6365dde38c0570929dc476a97e2f87df51927b39e40dbe2abe9fb66157e5dc85c7f75104470401479b5bbb1f172f486974c54b0149c4c5128e770ea48f6079925a9e78b9d157545f814529f6dd89bbe1b0eeeae74b82a2786a5a9f47dc33e79d97e3df5714ca58270f5aa0e238b1e936213353002ecc1251e16ce788a1d1e87fc411fe72ef059ff842fe3a021d54f38a89694ed1292c3fe87c92e70650b8354ee77d1fe98a6541840630f04a4cf8e141a3bb9fc9d48b4516429a523529daaa9a98361b36f939136461f89521e53a4d2843d2ee4037062713b2dc009a9874a46378b78e38de3bcb4d8b0936831dddf55521fd5c6af8ca34fcf3c0e588eab10e6381d1624f13a47121bca918c691006c8ae54e2e8223686c37464927960f79dc442c9eea8c927600b0840fd530ae6a64fd379188fe38e64003242cf6d7a734350296d261991736b37c6b4958c14c3c26f2d8e8ab1abdb6d30efdf3fac59d2597a4f33030380807a25046a8a8edf01a252175d0705c3fc3561c8f8b4ab491faa0d36dbc63644c467666d4772c2f6f37bf6833916097d9cc0d2e98357ae2f26dabf2220b69d1b415ab0975ae00bfb42c2b89159d93def5cddcc2b967a253e45e3357a228e3b14dd7108ed57a91dc76b6172b0c350be810ad0a0449a83c15adf568118b59670da32f74987f433a8b57c99e3d396fab6b03933ffce02f8bc6315db8047e75b3f1fbd8196b873afd1e228658acaeaa431e69b92eeb6e74a3be49540b986f98654bc3ea6eade09a43eb7657dcac785d3472eae4c76daad42a1bc5f2be98cf291bc514717c7b9c8876de98d1ac5fdc37ee0337436faffab8b2c618bcea7e8dad291ad9ff438243a7c7aa14ec7e6c9bc0c236bf2b18cbe2e9cc2823f75a70dafcf89c61c7159372eb8c9ea867a2f0e2cf5a7a02b222f0e4c5f6e77f85b2ed6fcfa39a2c43ff2888e3e8e6aed454c5103b28178fc4643086dfd3336da655af69dc1945c0cf152e00a0ae09c28850c10f21e4afb4cf9be4d539dc48d3b7ffadc617a4063d25f35d5d6e086aef92e62fa327c06d4d32ed2028678f0c8a73aae889010cd1815ee54dd29f7487a5d1a695c6df599f709f1abbb5fb629ee0b03eec433be6c7eac494ef561f1c9ea18567ae4f22910b017f9c1716446a56fbff4046451d1e3e47f1acd85616e00088685f2bef84f8c7351fb70747c876f5c5752199a9720492a1dfdfb5f5f52082ff84272b2aa98a569c20c44b11695a6cdb87923ddb89625a05b58f71506cc81ed4838bedf0c88bed83d403b62ceb3ee2210d932094ee42eb7e29872c2a2be9f7087cd346a2d6975287291fae93de8a61cdb4d538b939cf3f039fb0116f6abfd2a2e2689ee8b0db65dffacf0fc4764dc84bb77fc1c229227a8c2397007edaf20a76f6b70babb35cc16c930590439050fe31f2ed9d3c984553d94ea5a5c6b26675102e80f219fd80e3d82eb9de9b047c2fe6c83a71d54f69770dc1aa7ddfc5a4399bd41a91304472673b86519d3020eaf83a123eaf7a74032ae063cb4d8c18f42c67b2c36f74cf076f73b2ca71056f464b0236178fec9e657cdcf98f603adc5e43dd910637f85862622823b25fd050f62761881843d8916c861d37fe3336a40d18dd4a59787ab2af4f45c82952a106dbe60a4e02bacc190070fac648940a81ae64f913305ecedde5e5fd8435a2eb20bc401936c0be3c94c96da1782cf171f944bc9f8d37307536b5eb215f431187107d6c7997c48a7081d1660c5bc4c938bff6dd28e1a14c3966c24591bcc9fec8ebe6f6abcf01fbffa586770872f9dbec1f56559dfa5e52282a8d5530f7725cff408502579d957cda896473cd12233e10b1fe48a7aa799e4fa61a49680d6afe5fb87a0418e9d0d7c028d2734406e94060fdb7a623ceffcdaf2368e745e4d1641518edaf3e1762b86ba7c02c2bf4aba3ebb7b7242965441a6e64c70e36e724ffb27af78ce8d135a30df762d403fbf6071d696bd81bb098a264ead48635356f96822bf3f1e03a5dd287f23c82e2a17341f4610b1011054e928c6549b3192d92e140bc1f42339c1c3fd9390500c891a2f5076d6bfa84614ffdb09c59a9e6757742699f13d03e6a157002e50ecd35742b98c3fbeb65390c41951993e21b11656cb42ff04142e59c75bb6128d11591fb5301c3a12483a467442747297f2259066e9f61c57ca10edd377ee0309e5aa0b74e9d52cb8e42ed50a22414a08046a350b1dd80c7237567e66975172ad8a7c78d5818c70f56027cc5bcfe6b9e2a7e013be915d20b191db9ee2480bc18891e5f2b46f0d9ae41e313f28fa4461592430807e63721c6b1374f508fcc8a5c267eed5ebba3b24572cd879c0ad47b7b7e32542168e9bd8cf9de7479c28b556696bcc961611e05b4fe2d9d9c16ab4aa1b7ab8816c610519d45ea4fc0a22bd79f761db82b8373dd8959bdcd190e3ccf95ba33c72226524c9dcdb946605d303e902ce0bf51f547fb967f48b6ed25add0eae5d51cd6af28eb55af9e173d0a56fa80125d2cfab8a976a1a299778abd851353409b1f633960ff3a11d8aaaed345ada7588d05eb98e9502c7d8955852f577544a0216ae9a8f30d4d1e8fc2f4b385ceb4393d7dc4c17482a9cac2a954d9d65eeab25f88aa4757bdc5b97e5f184c3d9d60c3e8c5044a87c6a72cb8634f591731e1998f627776dab669f23ab93cf631ae4ba2f72be3c5a4350176e6bfc6a188f4ee99520c2e6e4a0a266ac0866731051d50523c8fdc93dc0ce591d0012921205d6209a5906af71c94b59edacc88529db09b3336f683862cf49c620d9822f034a168929f00e0d129c83b18d7618223ba3d0275318248155d55ae9cbdf820fe133849cac5608bb882cc11c7a5c37746497db31355871d1ee64f7280b2c6e2ac276bc8ff93fa3da969b5acf2bfd744429b5c46b8101135ab17647d184f7141a34600adcba36df40dea7b7e5f5c924ddb70d41f95af00e2c7216b978163497ed3ed298c25705e81c1eb4cea3a4ac7e71bedbc2c117c9f98d4e9d09f71046a1f613a3674e95e09a3bb32c7f011d753cb788d734e4d9eae0f749501deafde8012fda255b4c1ab2ce5ce918859fbdacfa2f40b862576df05fa104095470654c5610c8c1ab9bed8eb388e8e18170c5bb1d83510009fbe45e972aab549890e94186c818bdc574ea4a34d4769e1aee0c7b9248a3cdfb2363df47dc7f6e6d5c76b073b3300e1d1a3cc42c18ae44833f0a7f7ff580a504b81fc5fb496bd74f9cba57924e7188f7f36e389da3e08a41b35250156c5f32798c9b149893196dca6bb463c7ea59fddaa75de22fc31505a11b6e9beae8722a6c87ec979e90b40d46b644d06a837e086266bc152571fde48482514a9b994dcffa8561d4ef1be55b5820b975db53f7aecce24b567d8f4831d0b681e5191e510be382204179a6173460d30aba2fbb562c462c460a4ebb8ee4ded6c6183fbc880a0feef7ec0035802846aad24f5ce82a98c8a451573f70a7a3f6dd7459e23f63bfd00a9066b6948f86284c9450e7063466edf0d7c9ef0ba9870c787f870872aa29149856aa1a343f60678fb519eaebfde7cc42d084aa574c26eac8871405a173f16fddf2564b1942e8ac4449a3279408ea90e0a9e653b7e6a708611b18f8c6a2eb3e7cb44f91b58cd77ca806fc537fe4763d78c1b7cc81e1d6521b05c0c1365fa695487d30dd7b0e37d47db9c51303c33c705bb7b505bdad1a7270d2637eb6caa47351a0b7a79d7cf999f1aef189a30fbd066d5757fb01f274c985a3b5d8c1cbe69db103d0aab92bfb925808c2169a3e0eec1512e265a4d43329c2a111e8c5a87b6d23bf35527785ec59a48542cbcfe8e1902c6dea5d2792034b30ba60b5ba2c8d978829a5164d8273ec8fc38d18c00f949150bff14ae8993e6f8eaf90f23a7d9202dba52646efb15dc3cbe7580fd56d6e4297eac5c277a6938f89405875312e6956eb18736a5cb4e493e2fbb3a29fd39ed93b7f367d25a0983a90140888d78d0d12f1845d35c0f5463b062f10dde8606bdc6b35ecb1daa09559668a0b8f1ff196a2799c2c976548e7ff6e874795d9925dc3f04d4c1fc5ad0c46287af80172f2987c20b93ec5657e4b37db74653adb3351b319ec7a0251516445f228d06d14ca90157eb8775602e8f637051444f1dc2b7952e9b530025bdc72146e0f70b120b354dcfcbfe65215316d3ca3540d9236cc72b065629026c7579ead2affcfa9077b0dc0b36fd70b1a82a30855de334a63df4dade75db6aabb1d754d18206fe4e3dce08f324de9b88d6e289b3ca68e0da9ed2788755560953c7117b533e4ebaefe39895ba3c346a23f8e0706f790a200219df7ce8ad58c636cc633001d55b421e3e74b67d1f079070b9db37d03ed296cc05b2e01c2cbdf7423a2e27498171d4b72c885bd685796e7198d5031e6a0061ffe0a633032cd304a431138ca9e27515ec1f451ea863734268f546b30db4a690835d0e4f7a9614cbc8982b23526e4a26baa2bdf1868dcc39c01389efe1fa9ba11ac235c949baa4947a269af00b05b8579945f57bcefe37c12800e22145cd4795054d7867f08d9e9db6ef76a1418b19d496f7d2db62fe2feb02bf0c84f4e1030def2021b99c4eef7d180b4c6bd71b70ba1c1a0629f685c1b0e35f71548df7b0fca4e4e045056b8e82e76692da15eccdefe50f206b444cf127886633ed9a98f5961cdafde6f4a309391e3c76a07bd046ed670f00e1a0395c732aa7292d48a19007d911ec982159962eeba675fc618f71fbfecb5d52e2846504a8f3cdec1984c188814ac1255be56c28f9599caf9132a853797d2d10a715811ac88b5fe37ef3cd845b856b10e7c416ac10e3b9c6c58af348f91c3970b47aa0e2ff1a0f281e7123a4a18d2a9a22b1819cada82f0a06c75897797ce601cabee4dad208be5e365d342dfc9282283750d5d667c3b08aefeaf21369627c543a08e486310a9622cdba1b708945f3d86712b6f244c5c721c2e7c255cb1c913188c3eaad3dbed91353b40ba6608c5d17b9fb3832d5be4e53c43d8c7bd0b5a4a2638cd6c8cbd264f1b9205887e4fb4e383139aa39e62b8b5b0da7c2940d515a0713b157814cce6f38fca863b45f0c867db22e7ffb7a08c504e12c27fcb0b09db1c2059fd8c33942fc2418dc3b8853832ab79884a8ad53bc74905c037e0b615e581a3729a2ff648d04194dc8b8a97212c552abec3bae0a55a3394949baa6275388e84b6a9cb679bcdd5d8bf467b12e255ce22f6331d57f406630b09da363e88c1fd95a107972c3f7faba27ccaf6bfb28d2eee3dcf47e0e9ee480e41d86f026b936d492d01c7559d6a83df0ea76899702a98e8e678a66798bc37420eb8b485db11dc961e24c47d879bb87ba9d65858fc69d06fc89bfd14d68f445433e716fe5b8ce8b35654fa97163ab7d57a0bfac47682da87e439ae7ad4f4053b7271da364b2dbc5090f0cb32356d4c875040f16a19837071b68324a08c93deab0f76fa4c44c6ffdec9995e7be9e9f5e6b75ac37219d64a0c55ccf4d1932da2b45e3545a803d0942c7deb490f78a2416baba8517d6acc046ec5c268d5e4917f5e903013bb45ebc48980a95e51223867a28fa05d382a65f55a26cc06030b9770e6640eb4dccd07ca1f75f016c9664ba31e08375f6a3d31bf0df507c669a05840fc0f968f3a086f2ee9e9b779bbc83bb7674b970f5d7e46514c067ade2c804ff7e7ba1510037e9110aa5380a26929b3665c4a7cdd74d0f05ac4a902d2840c670eead04c7e0e88234427d720ffee70ee0a54d0f1f55d4b52a7a75bd5f837e52e50ce443fefb336084f97573465f9dfa602143d2774dbc4541571087ec1e4848e66ce62e22cb8a22ed1b616d326ffa8cce539c73b0ba86c0bc094530a3725f260315e61eb680baf3f735de9f87fe1b7d90acf1db46124e7fe654afbd8840c8c4d4e2baf71a8fc2afc6e3c89573fb0d35bff6357bda50c944578ea98969224a5f4b3afb1b9e416c4df7eb50142098fb1d42d1df8be53f134290ae29efadf05cf7f11b139d7bfe3dff196e39dd678c6a0b52bb65bb1014346836309c6094f3cc78f9a864781fcea22cb1e4d89f18b78f01a10bb42b4f8a451d30f8ddd4600d245d969372f6741b464d112c0c482790f19f2566958e1bf7df3f6e9228ae88eabedcd6be0bf9f9a4ba1d140e3fbd825d1a22b999bbf8c90ab395bff5c83e5812b196e63be390d8db95281f909043e4a364a5dd0d73d0383b7c456c09c434ac97ee3f53a209f7319c2470836948d5de889543153a5c77f4c53210b3f3f6c578fb054599424ff1f2e0bdf8188176026477991acdfb5ccb1ee32b9d76b6e27dd65252bbe077b79633b2859a51983bbd168a403fdfff8498c21e8ee2494aaca9252987314f45764cb95e37ce07f4af8f271e4e7c9853862e1a7f3adb82af712c1669492ec6820ff2bdbfdb03ddf5ed08e65eb6c8d770732e552fd6d40b434d52f430079fef6043f5db7e71d3ad267cff3855c9b667c05887eb098c378fea5041654a0141e55cf2e917b4d98321d3dc46929438891c857f70abbce4bd5a7b4789b31020ee811aa6911c0db64ea6f2db55bfd0f724633b1acd00247d1b1886a5f004e2107e5a0e8c937bf0ba045adc146924cb9faaa601ab110d3cc9555f779872427d294f8f22a159d8896b765e09d8e9165cedd2301e7efe156f4fad1fc281559f125408f4b35c7926e1987c2d327becf99338eab2c2a17118969181a4ec156eb0c3de8c1a010741d1ac77486f70876bf48e034915b3c9e73715d45c5cb8ba64578720ddaba5b2ef24ad879fdbec8b11136535a524d03d700c1252ff4792238dbf3a8e8540709313de80a50d2263a3bc42da3ecef8c38287d9866abde90e35bf655a61eb1588882fb22c85af359aff0101ee0ede3f442d1ccf2810422475d28ea801bc8e76867c715839d8e5064d474cb0e293ae5fc8967de19c9b803ec3011e1d6456dd68cda6c679b2c260d4b52191198b4265c3449b9ecb36adf53e1d06a425cd01f17042f49346968e4cca1eccd9ed612e738c124bc8a44549ed717ff8c330bae0eb8cdbbd0ff7071d8c032deeca9f282009946fcddd36e3f9fd276976b16d5ff94f4960c1bc7e221cbb7041d672c7396833a230d3ad9338c50424734e85f4d9c8e81d488e078810182a86bd045b5373b7549eafad5aadab81f10c5c4aead1b38567f1d9a45ed4a82c1873284dc22f232a148e0524479af288615804e1e03ec0f3b420d6162a7b1d09cb31f7a1b30c78569c6b252620df537eca9769110e04a1c8edeb498c65f5d9d1cb41abd02c019fcbf8670bbdc89dfe938c2461c433b2aed7626a00a7b22d9db39ae12f5193fbb2e94ea1b4fe17e9ab6bde926085198b36ae33bff39227b471b2dd54936a60f31fde8139dc0f16512e2f494473fc120362950b65c5a233882c119d3ecd374dbd77f1bad7eb0584cd75a6cf614b9bf7df8df29c5be30f73768625db886fc115c1193ab5d816022f0ed15317344e2f4d8ce621eb09adf441fbcf3bfeab0fec2b02d0eedfefbe54f47c2bfb4a25bd221807ac0464824c8e0dbbcde72fb8a8db9e96f2f58c146b48f1d55cd368891aaf2d3ea5a0ab7f7751d3e2cd21a18f11f8c9f29b15779a1145d34e897aabd6d82db37a2a100717ad6b4649eaa7dde62de781004f64d56ee42723b8d93637068635d428d4e0e959330e0cc6561fb49b1c132eeee1f56a4a01e3e1c8cc001ca35e63f2f2e892d09d5508d39667860fe74a236fb2d9dafdcb68c926eb689fb0f9b79ec0ecbb7da94a33dfb64780a2e049b17646654fdc2792c1b51027c45541777448a1b109bdb1b4c0acf52509d0c6f232bb3360a247403761dbfb202f285a0d8af45d764d01c2d5ee40e6ac36006ba48894f237c7c3b088138997aa6eb3cdb5db7c615f46f236e849e32c180af701a16159c48379732f655aa31ad87d0d03bbffb451f7bb13b4cd061b36f4402c6184a28da855986b8380cf286dcbc502502aafbb70b4e2fe89492ba0568f6b378f1f8d45c06dc01d12ccad76e055a3a11f9b6258c37beb596fec116ea6cc3667721596e38627ea8b2951f542375fae2713cadada18619ab63cf6bdafacea73f1f4192258c5fb854a5cb1472ae517eebc6163a94029c96da46db481c209e6534a27563561a6118ed2efe1aaeb464a9a19f3632378e7992de0695475a2c8b78b89351e07349998b45ce645b7d590a533f2c79c08619d5da9588838b22f46c7f096c81a530199c2de4ccf1545d02b0e1e73afb1bea46795d46bd204c889cfc8fec1a5ff277f32371f747d286a7f7b830e0ba5aa45b5aeb42359e85a78f18897c95249fd798210b7ea81d912c9369f49eff69fbb5d2ce73c9784367c55e1e1f63d67197fd2c45a2fd5476ad1ffce097b69b9bc1bd8a21268e63f52575ae0892c727386abd36930d79c97a06771b141fb03fad790fe758ec7d2603e4f180d6406882166b1193ca212319adf05ca80d0e97ca975235de4492399940d80ede93a746bbcbf311aad861a939562381b1dcde59de2ba3759374bf7657a526c445e5017095f9db4ce9c44af3e909346df5ec7dfd30277ea55fea728f5f27c30ce741a7e51a8352e817313311ddc7a98c5cb0a9f09ab57f58e997eca21b669da4f2c6f909efa32498108d10f2f530e4dd415dc156ac8c8ff7e6d706a8cc41e4f54a7bd30b1bd6fb2099985d61a899f60fcdcb8ebb552eea8049ee6a33c4b2b9eb77d6f29af54927a2b49229959dd471e485cfdb971e95a1ffdc97ca0123973630dc2101f220780b11ad490c24973eb412a25bf272faa6cea4d847d38ccec2956759fd25d9274e9f6755348a84f0c3921aa886ee18536dcca923d03da8addd95de48e32e7c52cdbe41bdd5f7d572989036e9774fe27f864213cd0ecd524931a63d49e0c04d8aedd8b0bf30474d0b404f67f33272c10eadebd816d7d98cc6cc37ca4731fe6c551e14e40c3389dac8fadd9635d795def0dcba923662bff1ab9d440e4e36009365104d8fa4ab746baed82152fdd7cc7f09a7a3424fe1c29af022668452a35aae45294c8a127af31c3708753ea23164b040fb7b683370995698b245bae0fa7d251aae90b407c496425d8189498f00ae58af79cb9a829dbc0cb445c3df3c201fb1cfe2b4f3d68f94f10ea3a4148d4511cbfbd462d38580f32deafa901c1e46300991f028e0fbf37a7c471176f955187f597a06c6f7f735e3535efc2935a7727834749be223bdbeef92662dba69037d823b5a80019c8b56cdba2039a3664e2ba1e1b9047548df40b3b11d472394e8436a3c6e3c66d45c55367a78669a03665e8ae32dbf7b4d2ce4fe2b1e461d99742c8251ce53cb8da68ed15e0e3f3208ca860d662e7505afa4cf1fa76589ed6ca144d78eb294eb827f7cc01c9ead4d60034da66a0eeeb6c0afa9b7191426deebb50b1318f42abf5d6f7578f7d77d0cc2f9c8fc56b3520c2dd276b62e42976013094cd2acd9a94362d873c4ade1e0589142a7c8535c24c40a4b4ee4f88b10e616e6a00f51d4894ff1e3453d550c5ac6005eed0e6b596b8cddac8116099e60c6863d7cbf62a1e89005a0a0b7cde9db277506e414311cd5a88794e8c3923de5991835c724914b744f6a3119eae4798baca01b6f6e7a75a31a9084fefac9e3a6f89f2d114db9e028ba4a53d241b221782676889bbc9b9631540de6c294a4318e958447a8f38506a414027d3ded260f40ad584fb63f7932687bad3bc9a907ac0dfd751d658963dd089d1e908ab074247a94c37389502ee809c69747c6df097eff86ba7aeb41374da3794a1460caa3b39fa3f9e01afbc04b424f81c253c573761bf3737efa6ed453dcc8ab50c7074fbb5f16190b2263f1a03a9da834da8c80a7432fd3d5ac4a88f25da5e6c65e3fee5b75700cbab742a63de81b910557f20d1ba57949f57b21da80b950bbbf0f7b177ede0717ae65a12d106731cc35deb87fdfcee1fab43777b90d089a39e1d98d4d4dcd756ebe8ebab8fe4b040b7944110caec0dfc16dd3db9ffcc62cda2f7c0d1cda6250cdc6d1dbd0dafe7256a6b27d610d87f57511ab56aa84b83ea0ad1b33916340d1e0ad4d832ae18d5ff26344db9724ec7fa732710d1217734acd3a59851b3a7ccc626c15562cb739586df75c3d8016e3f5100a8486fa20e5741dc43cb26f65b21fea603b0f401949a30862b6cbb1ab089e9e534cad4dd35051278c2fabd0a870635f5e480d1fdf67701926c748fa9bffffe265a65732601e6d64bbe00d6d0f9627d3bcd25cf4b39ea30e91f8d2d1e0e0068f0e2de3b9583955fa2323910a634afa2649650f84b45e574dc507921a53e9ab9fee35345760d776ecfaf40fa8c32a762506b08942f931f197393a2ba2872f065e68023960a167728281d4266a0eda7f73d76ca7456d8e072460cf05695ab266fbea694dddcb16a95c0fde59a2ffcb90b9766bcdd32896bc3088bb7d91a31e4e7fd7dd8fc9a5e44b0f7eb26be0e49b7a7ed1822544b0dc59a1f37767398110caf1ac9e55a991a60a9f8eddb3c439b5f1ce8f01fa1d013b148cc680b9963d9c3e3e87fe7b9a233a15494ab9955b2eb295baaff377145fdbed28bc7f0bc6e8cfba522300f706a7ba68da61f69a7a06d895d061c0781d789286125765219af481ee2855346087989eb197864160393212ea6b4bc79b01f6726b890da1a0bad37dcd1d0207c05a37b2543c51fb3e26c829f905d452791642d6af0e23807ecd8a91e45755c1e0b130b43d5ea7894fa8947b5631bac02366778ffe9b7ae781f58950b893435d9eeacf4f6c027b5d885a0f64935ca393ed26b81d2242343848367680d1b8f3481090596115df603c551f4450d58f342660f6e2f9052b9acdd50b6e6dc92ac645faeff4ad4d717e711ac379a3d2e688d2a48b5c8eb9838289d0b70346cefe1a19ba64be9a24bcf000c7f39f7677b6231915f29f775f6a1dab67c4d515037d91db9bd4cd337d5ba02ab96d4612accccd3efb8dd1117c46178823c75f431bb1a01f5ec0d4c99933cd4379d4d6a24acbf31f29040a9f9ff9d7e2b2202e53ebdb13c04e0ffffff1f