PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
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 83091 a2ffaf0220c713b817eee01be3aba939729febbe22357585bc61b8a6aec8361e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
640e414b06f1f31dca26d6d0135ab12e9adc790dafc3805d220616690aea069d
Certificate Block Hash
a2ffaf0220c713b817eee01be3aba939729febbe22357585bc61b8a6aec8361e
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...0013060000048d0100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000628a46c3d95fa44b8283bcd12722dc289807f27ea4dc8b7931355248d792acdd2a3cee266d161171e3bb77f85a03c42df359e149fedb7a42ba0d1d6e09ba818bdd1ef3d39cd776e0f783e73fa67e8735b9addaadca5625bdd515000000000000000800000000020013060000048d0100

Raw Header Hex

00004020b389fe6d8d6cbcacea44df85334b3677d2ec4573cabdca79975635276565c1bd778ed9d38eeac7ef070b9ef8bb556a9f5acbe8ced7b975d126d987ed5d70dd1cfbdd4b6a7bc100189d06ea0a691606225d80c3af0d79dc9a2eb15a13d0d626ca1df3f1064b410e64

Proof Data Hex

59,560 bytes
12121601030706cf2483c85ad690eab0bb8ea7f47b2a4d9cafcb55c9ad27157ed0bad8c5929732e6ce5f558d2abfc3c09f29151b2e4981eae20bd88913a0c7dbb9839c4b901edb467b8c79b132ec7e00c054e92f30383318a7d78f15073c43b71aa096b325d2a07a036adbd4046292ffe0055ca3f88fc97bcb0657531aa07fde9621c826575b049e97056d9e4800a120d0a52bfb04c26207d554074fb769e88e767625940c1454c31975b27781c892711a4a75f54263a090590e2bc7a20a1b2c472edf01b8e6fcdc4edc99af71ceedd2bbff69cddbd593f9a2e2e90dfadd28c036f028209b2e4784cf5a430714f87362009f578fbb748df7ffc5c6bdaba663efefaaebc2ad0f3f006c53cc3bb8c5b9a36186293b753871da080f57f16a68f6f9455f15249a40e129e6e23d81b11113d3c6c7b84e2d30960c157c308abe974afe954bb0893af7ab34ca04c60bf2b280bb9ceb30a3a2871d741a2e6ad405aa7c7b2d6db2fc1dee6a139ba7aebe1417b81ab7cc0f1c9f4ed4ecfbadd0051c01110e77f49f171353fca323d3717b8715d90b131c7303173a2992a6f6cd0e8714d3345c971d4b4e4c38c06ec17652df295595f55480f62232d37a1369b47c4f68fb14eb6ca40588eb0dc0f64eab994da6e853090d4c503fbd1d96e49198b1973396a6fabea31dd8bd448837863b13d1bee37037a219f5ff2ebb730cd38648ed08959d1cac0b2043230608c675ed1cbd30572b0ad311a731b8b85f3e5496fb1f66ca76c39ebc66bfed57a6d6af0da9fac06be3f5ce37a7e53db7564f55fcb2f878c8bca1c83ad032747291dcd69f5ff260960b5d62b89f02d04dc537588920eded8642a9a27f88c3bf3ea6ab5589f9a83c580fff688b02937e442b4e6a368bbd96766bcfafef8ca59864004127ec2b525b3df936d6fc8caabdfc12e56e397001b7d465c1f90ae1a3f158a2d6be1e71375c62cdb695607da5fab06c4c1caa3cb3905d657f281bf91a6a00ef28c96566006f5d22c37d2fa8af60f7ad8ffb746764fd36569d949364901f93982d4357b2ed0b678c4bf03f9a3a43183de9dc3a4eea94be92d757eb594cd2c370cdf95d818fc461f54fb7eede5736039230055663be98c368a09a9765eb8ce3e6daaaae3198b5a857fd3971d6c6a97dba097d434da7828ec1ab7618574f8145b9f8122a6b89e5fa4819c914faa332871b5516c711dff994fb76c833c87592e5f62346aff5f7cc3e67a31cd7c76b0e0590131a1c409f14e88b2209c39fcb565e0e7810070024f470a86cdccdee2b0487b07a40fc5edcbde83a8e4659ef07a30cf2df09845cb08f7a2466efa6ddfd00aa3bab182dcb057a8f3a9173bd52652b4e64fb6b2d5cfe544ffe8d6b82841640944a72f4cac40579712163b0875d6266d6fb0dfbe434ad373e1569d86a219ca5ecb2beb49ab4699e2ef6dac1a705bb5570fbbd9cab72dbf67fcacc6e6c211b385cf811bdb9f543bfd3e3f8093f7b3b8d2d75ffc07831d3db26814d0c891f5ba82e0ef2088ed6217e905799d1d5e1d3b332e7be9a735dca8cc3bb4c7efbe3831d763e3e2aeb5d0c630780ce8056d20e5a0e313f4e0e50893329576f8d1a5f966a40fb0e85c4156250279d0e3d513f7399dd13d7f91673c3978f7c276449a11a8bbafcd7bbd95be5e164a3a29235862681f4562f01825907813c9e272326222dc6362968da64122f461b289ae0db4c8e568b68daecafbcebb23c203042227a0eb451d18d331cea6766c400753110a93bc4d2833ed9740319732b79e18f0afd6027bb96f458c202eaf1b497df974ce4724730652d3ca3316748d5a1fb393bea6c9071724b85c29400f1ec9bec6c167c8d6bdde284a3dc062d326b1c5f9c5ba614b55f93e97ffe77f51fa7a76e9a56f1202f7faadf1467bd396a8be246899419372901342eec022234ad403e86b848b5bc55f6b5b9ef454beb2c6645f7e80eeffbb074fbfe19ab2026cb8fc997a65b7b99de4c033b11913bf42908aaae178719e11d66cdaeccc7f3837d3c5223d359505eea227411e2b7118a1eaf0f33788769372d24ea7e3202e08dc44051b04f1ba69d1a2e4bd15b93865e87247a80c52f16d3cdec53da99114d0e80c87dc5ae237b2f130a8770037c1f4e799dd9725369553c030cb1ba6883714e97260c2df921789b2282e229c68288185614c359684c6ac208f76995920bdefae0cbf44f039e4ca63b8591068b030b1192587925488635dd3c5858d49bc37edd43dfff0d0c37de7bd6bd92ceabe9570a2fba3505a3d21236527f4a317455368f325ad776fbe39803468b1cc233bcb612a8ceda8528ff6fc7b44fb2bab38269c206d84583d162a73c89bb554846131a4383a54a76014be272a8982c249a3780acb7338e91f59f6669ee31b74692f3ebdc10d60f12c0ccc3e7a6225e1dc492a61bef46de6ffcbc8f1d74837a5f3659cd55dbc304b452b11828edeccf60a20dfe09b50041a0a38ade748f77b23764043a840b471bd6fd9bbe23710f47d71c29c4af7879ad00ee1b0ff24bbf5df7a01e1ad8abbfabca0d90726d53e0b8e7451107512b978e10fa20b6569d822372d4b532c9a46d3269f7c095cf7d7c452d746f76d02bd92915317e470389a3e9ab2d303497085de46bcc42ff605896b06a90d70456e0c7953b0137dd0ec35d72da48f41c9bf81d111addb8c30776c746d80c43f63da57639860a98787759155808594c876b632ec6674564c3800b2d6290775d0810e90bf53aa41a6d066c864cfbf269c48b8c3b23636490c46194c11e346ae4ef08df4f3bb7d604d483ee01149d3a394d35314861815b31fd236090d60db28c55066abfa1d27ff4de0e9d35ea2c202f182202265c2ff11d7be98452632994ce4a014eaf4b32686216f7a3dac29e6aa727476550450a47c4779d0e205dce83654859bf9470f4408bf6d698565e1cb76f5f9b7ada40b8b1c21810f1b436838854289ac44c33fad1511d82c55d8a02bd2a861a5c8ccf9af680989e4f7c6086cf46609d739a35103eb4036a5235f51b467107c75ef241ec07a785023345eb4786261ea03329e37e14a7238348eca5845ef7ca65f800a5f49ed559c43d386a8481c19d1f291bec3a6e8cbcfe5fc9360593797ccaf948348da25d5948cddd1361a996de4266d6c2bd298f8662b3d43a9ec1c02df8582e18ac908983a245d87ec2a25ddc51d4c6b140cee9259cd2e93189a76014060195c2d6c6b51fbf11055e6c37def3a79bd6812353826dec25871c5a311fd5901a7eaf62a7fdad43b4a39244caad24e0fd858694b4f66fcd70c270237720db6a8edd36436fc6269575df772b158b3c1951ddd4e10983e5a202447d85c011a972d6d383ad10ef4840a41f5a186bc70517b38f573aefcabb1bc0b4777d1ae2cdbdedbcda2e0e237bda74be43851fd267a1a64d4fd6971c87b583431c561c5580ee7a5404c159d524b655bd5b9e05088c4fc0299a1aa9af2f9de6dcfd1a302d3a6fd2134ab15174fb79dbc3fa847281ab92f92f5b6e4e23841c0cb98cad561f645dac5c068fbd54716b9964579b95113f381202d17fbbd4643dc3088e88d51340290a0dbe3245d86ea800db1d202debc71420a841dd4f89e8d55e4612b8b50ac12d4a37ad79f7bf3f7ef0e8370938ed94e859fad9ce48e518aa84761bc604390182b94335e7abc64e0b5f9afbf5f068a0e9932832addf8701b9dcb277be6fd1f683b6c464218ddc96484a08734d2d9b067fb90a6c4f9c03694e765d206fcba949749535a6debd7a0fbef1657c9e699d81edc9d52a977fbe17a4aba8ae6ee8a3fc9404609ccd8b0d706cfce96ec03ccfcc38b8ba32fae09aee0278bce5b9aa68500b4e9ba2d692cc7566b2f766f039721acc947b723acaf880193e4bfafbf665cd4ea5bd8d97bf0379fa50236503de62282445fef1279ab33f6d8f52f541dd135c4d0bde25481c27520c8cf0ec833be1adc6eee9e7faddc9ed1b8f11b5901d89d6bd991c85d4d040367e63e6b6d65f743b61fc986023cce2f9fc2a20365cac629bc0246aef9bcd1c851409a5ed9470a18705791f1072f56506971a412cc4fc6eac014569fecc0554fd5ad81655d883195e65137b2ad25d5687c2579b509d49b7baf0d8e002bc12159c0965c39fcd7210b37a9fa05702369158f1c04a9b886aa724b092c1efe278e933e365ca40a86eb022acc23c0b69211f30fe1dc54f2f8d911ab96294e5e3d0fc7d1e42b50e7ea018aa0a5378d70c8962ee32bc368e6bcd0e92273a0dcaa54a39752b130decc6d4de9780307da60a4ed6f3f98672204322797feaf63a380a80dfab535b5ed198d5201409303e0c99e6d99981b16ae96954371f4c5afa86dd60e8bde5666863294da8bf2ce4a3af6be6c1b7751fc0872433ae88a03d6ad94c11ffccebe481d51b8bff91539e6c1fbd3aa29b0b0fe73d22a43bb789fd07b2d912539e63b788c6dea8d0f46a29034daf6af116dda6a1b6cd68a6c3a5d037f08446d13fa38dbcb40c7a026aa628e43af0f33d5d656dd2dd9de4db70904d0d36f2a07b9f19db333ed78e85d697eee1d73af1cf6906403be166c8ab247385d11cb4b63bcfae894bb6baae831dd0d1ba7a223afe3e347bec90ddec0bd44c1f0c744037596658dd9688c01ac8976c345bfd2eec1e61900f3057c673cff232d81a38f96ad46aa2e8707947f320237a0a9471335bd7768f140dad00386e0ffee58af2d11a94142f596ac7c2968e52d23381c9c0f23db9eb8773d18bc27d5ded9454c22cbf1014e409392efa00bdd37528ab1ce0f4863a874b3ca382743a80b1ac5354a52118d759dfef528329f5923e75ca1d12ef17b712f53e111c3ec7e05c1157d320f19a7af933e69b918940bac195a4b96ab5440bcb9e39ca2db23ae62c6021aab9632a2d1d41b38bb6d2348a09d00796497046c601979c74c88ed536886463014c576277ffe9a1cc6e5810572d7517b4dca08a44c3b52083e91e2f65e28e243f93ca4a4e99302c981cef271a8ab9e223068530fc85552f6fc2165206930d853eb2707cea53828358b7e1efd1025f3428982fd31053bed54fa2dd5430f5430f49a97f3bf71fd33e91c0ff5b2e70e2991d4052dbe6b649ddf57a8122a20cc2bd6cd9404b56c0eb35c44cbe57fffbfddcba2eeeabe18af403d8669554aa2e31a266ee579b0b6e7e81a1587b360e346b8557ec577b6aa093f6678e62d3fc6021f668bba75fffd4662ab488aa1a34ab7c4c0374af6399ff27633a3bc62452871646ca2c8a13942e9d8fe8f4b34935a84859921793eedf497872c4251f8e436086e6507c946c7a03fecb57d0a8e10bd0f98809df3e53f22c6fcb43de04ff76c3d1e9e248ec44413ca230721f83651d89f30172805d772711d91b1ff17525624b791a996f0930ab4a5631a79c3b06cb0aeb3a4ea931275a1c9c40aec355b5072e49c99b38eaea2268b25ac00dc6b8b99a196d248de2c2bb9a52465a57a6c2304d9995b6f1f303743aac0157d9a70ee72430103c8cb799e45dac85eabfd7c4863fb69644a920a602ab7e2571a74210525c5e78f36e1f3d720b47ba5a60c5c9c4db8a81516838756da8ac8349195c534d113ea94ce56ec06ade785178921684056cc9d448cd68ea4c0475604f5ba9f1582153fd672471f556b67f5c35e34df5ffd7884dc974620352037916d87b28f864beebf801b47736b0a9f242ddc1669f8a8e8d7f7f2bf27c3008496ae3dc6a3624c27592554382096a15adda8e79f092dff231d90ac0f5b6e271644aa96e4773a9ccf4c6fb2be2c4c502fd7d685a95f22bf10554f46c15ed23ca81c3b13ace7f86647a73ed07f9c68ae55d0177b7b23508cfaacc30844edf62a0e527bcf309cd948999f9dcc5a33249138ffb59884b29279d38624be7c5967f8f8618c7b9139d1682b81dd105ce64ea05cc3c9c404de504123a7a662dc39e393a0e1157a679e4318585f149bf4151f702518831c609e004e37cee6b786eba54921e7420c56dba09a1f193dbab705d4b3a9c9ab5b82ee914e89f2e4df2ea15bfbd7f65f5d38aba232aa24a8ea1d9ddf88e64807f727e620cffd556f0d80e7fae5cf743d9cdcb9adace4555b59b69d51d7f8f7321715d17c0ca29f090ac25fafcf93ccd3b3977bc321e4d202e1751b652acce37c9518c2b320b222051ada604e3c277ea5bab741d65692f59dd62189ff10e277d25fd9ffd9c6c91443dddd9dca1d4c23a07fb733c446ec257cab8c02005421e6621b99809ea8fcad6a587521c69516fda3d1edc3cf3e3d5a39eea7318e42f46aef4c5aa7da9a7dacabcaf2e74f72fb24cc91ac3a115c06041c8da6b154ad7b9b5bc1dfad9d422f127a6cb95d55fc87f5c2dc6a664989520d5e5b5a20c5fbf80011965d9b561de80a013e9df1306be7a5b496492f3c55246ed00cc64adedf02f28d2539d3564314237237ca8ab8c7cd34b81bcb7916df2701eca1c18fca0ed5f343c155de327deea616e90473f08f2732fcb0cefe43ebcafcaafeb44142f4c59d78e7282e8dc4cb8ca665fde0f03ff1f7c3084cce390cc5e8df1568bd7160d7ad7804033c788fc21e4bdf04c28f1ac64e1993c1100893707d1ab10e09f31213daeaa68b592637025290295546f75d21140c0a0e6f88d020c8fad27e52a48e718a071498710090e5ed1cd4738576148021124d870e4a72af190ae5e66a0a85d539c7f9ea2e22d82edab766386ea7d25e59442327384baddd88baacbe34cc17986aeb56aa924be0c7f7b79d3621c7588dcd371dad90cafcb871222bce83e99830b33055302f73cf03c58bea02d6ca4f62ffc78b99049a56112a565b9ab386396f2335c1e15f136150cd1c814db471657d68f24d27b8df6cdbe89d782cd18e0d9e87c5bdf4c89ab5831e9983812f1c249ede7a33e64583879ac7accdc8c6cebd2d53e8119874422bf4281bcef3c5aebb8b766c2a60a7c2da569e6a0050202e5d33fb0ca38c783e14eac303a04fe8547a2fdb088887e166989c2d6423d41318131cc58bcdac47f6cc18b9ec5e77d14e9325ea52e955fd183d5050648aaca2359565d545034049e0b8d680864e95eeb594aadcfb08e388ae3fe25fb50670267764099fa9f25552a7b9d258370c91bdde3131ec7113bb083671c811d79e29b4d366886e2d2c56f9f0eda457f3b8871c2108caa79840e85f833a82ea1bb2a1d745e9e4a1839942b5499538b0d5ce070a1c7f91fdb7cac98c9c8b2af3854448f29de3e8b17f5d4a405d0d5db992c12427e986d8f93fb9bf6ae4fd7ccdd0742a5468652251c864f5a00471c6da3fcb2087c4a65a32755082b9a514922f6ac6ebf66a248690ec3b72c61b8d58227e6b46f2533fd47920ee7655b618e3c067b5a7e0b52a1112ff7f5fc6c24cbd29a27752c7a3566de8bfa22440f00139af7bc29af590a6b21fcdf3367cc23aba954d0b374259d80ca2650e9fc2a1c5386b3d9a3818f88cdc308c866720944cde7a2c3945a97fa66dff35d433e48faecbad9bf2e82d2fc32cd0e8eba43923834a8f157dc425e409ba1844745fb7f2adfb8e6ea71685b6dcaba050ee0e250eaa4df7f7fdb1d8781a564c75858d41989801c3ab4893d108e54e706c79e713fdd8d8aa151993ac660b3a86a93ced409c65d06600cd663ba0b1e0efc670470ee4a841aa0bebb8ae98390efe1b709433e924d20f35ac64fe535d55f7916b32ca5f0acb9c47ed4420dd218f926f19e4dd0ef605c9da03c0d6d6620ff2ae984fca0dc8bc5a7e0cfd0dbf45c2597af29310458723cf6ed8e68201b79b424f401341ced7c68fefa86cebcacc46c91148f4de466cd75065e638a05b1f4cd31437d682ef65684c78838e12d1a81cb78a11f87e6a771fe57d5c83c8ac34e546bff63761a678e5065e3b830a8f120cf68a000834f1e1f12ea0c998106e7fc84fed03cb960d17e86d25dbc8d37dbddab5417ea5d6df6a199afcc0ec5f49dfbe894ade09f6d97b38e671ec9638b40d76a55cc72157e2c19a5fa2e267cddb68a7d8f92823987ce1d245f72aee99c1f385e4a0240e4980ab7c798ebadecd81e13f262b693a6d0e56613e10dc11ecd15df9b483b4721d49e07ef3669032d144d2e44ae937f6f26d54cb9ae43fd308ebcdf86456503f67c0c59b1d9b9f4df16d58f63756803c8a2d83171ad5fe2b1ea9f0462ce213cebd0bf1f2beee25647c68d73fb14a56c5d859a4ecdbb109c139fcee55a34a3880430d95d804431897e58f1ca6e7eacfd05de3a624553c966491765f2bdbb6d7094d7f8e7ca2f4e3ca7840b3301f0b0f06c3e82f309a58c929a484f717e62520086645f59e4864626f1f7d25cc68ece52c047d9722ca3461f84bc925dc4efdea052b7e905ea4878ce7c569042cd847190010debf8ae9b5b22ad6110b86f145c251cda9f991cef487ff1feb84f16793ed9af33a2665413ec469525aa2ddd983a1054bcc107e455c3f539b12373747f7062cdceeb37caf69ea1d8fa6032e07c8fddeddf3269d53575d12ffa5823ad7ef7529eb1a417d0443ebe5db9d61cdf3569accf9914cb6d30bc6c1447a11a5842d92cc4344f37d62e2c1cd63981b1799daf77e4a3037b0c35363af22e27837e954868723cb0a3fefd01ecb5f08af41c23acbd776070656741c576fc8faaeabc985c630bbe5cae7f5d0f038c00753abf3bb9e4c4592d33a7e05401bc6fd56d0a836002a6aa6ca3b8a0ef220bc8e428d021b2227f79128f09507c0fd4b0b8cca2d3fd17e598f214577d477aaa58c55fa276e9bf7a96da2eeec233007c5c5558319f0be9e611d3b87dcad6f9434f4a2923188655f1d53f5e031af8f23608ed10f8a6f152dbca45a600437790739c1f7267df2fc7e01f3a9041306e9a85ee7c26b905a7ec79238c73dce8244b3909ed00220cc1d9bb110b4912e2a1941ee77cb0734c9376cf4a58be7ca19af740126c6579650515c014ebf9d946a8209b42a251fc931414c42b813dc02353a73ce339058e55d7154e18293057894414621b8047c4eb9e86a47c3adcf3b443fc6cfdb1cee05a1ef6f4a0e46ad6a237f0b5cc931b5435078669c37e6f761f33e289cc79a66b35914e9f14171b9752a602c8050aca8c165606bfd9af8a7cdc4df5e9ddb56eea16b74600cc2cef1a7acba005b58329d5de54b42c2f217024dd60f92489ed3a6a54630c219f7117d8861b075f9fb0ce9e0dc873d07bea3f82d2e813cbca2a1a197e450e356416753107529c796c4c57c815a099579dcc58ba6845202c033b7444c040fb928c165f136300f01f4dc59510099754817287fdcc09840fb373745c529b93fd2709eb0238fd31f2713d745088d52675c18f138ca1a4a2d67324c2523afe16bad2a0f8a9d558b479a28a03f35a2fc0a263c7b5e11ba631773bfcdf9b4a4c9cbd02ce5a29ec2471ce8c3a1ec2847dfc12ff1a5cf61e700e0f8f5035b304767bea4e72e0a720e6a9bc0615a2d1aabffb921fe9c6147adebb6e52129bfdcae76cde2e60b3168f9d5a75bae2c19179d28ec5ef012de82f67e42a9bf0e11b247e097e83978848718eeec2704865851c04c70bfa7e891781c9df1d78c0f47ee20a8f6afca1ab9b46e3ad02dbfc4e7e7dc60402f6aef14b4a0f9c69e71059462ad3ed86d76dbd4b3186e76fe19edea8167f2dd8458732f7b641c5841a413b94f1d8becbd1720c9c20c55a7566cb77197d98f976c9f72cf186f65bdb470f330279d5aaa1bd8cfc57acfacbdeeb0fb8809f4a8405f527189b85b897b44572d0798ccce00be91a44bec3361b9ce29345e7340d5b8cf26901e4689f7ea0136b14ebc1a8c5ef8a39408f2d7b12e4564a6cc306090eef70cd5b91b1d5ddf64299145a6f086aa5abaf5628499e7715687497733c65e62fe340f1de6e788bea2eb4b9461b29a1b6ae298bfbd33e1689f5cb751f052ce2bfa771874166782acae25f087bb231e75f7df0c1b6e21632f21f5368625ea1ed20e5edc68b79b17da95867a111c7e96d767902648d40f60b3dbbb55d38e40420199798b07e3f519fe66a1b5171e1df0efedfec92af8a7f9754200d23ba9c311b25a5a1479a55fde5f734a2fe498e68832ca98d4ce2802f1166e2d464d4d2bb5c43abf4aadcbe9845fc2b38592a0a4b83bc0660a789ff7205cb72e881f9d07ed1f23c7d4f2cdd44610d7752ccebb5a47ebf00075518c3e8d3e254825681c87ab0c411e4efc6e1ff18104cebe9fb2105a06f597311e2aa366009ff9f775937b8baed2989a34fcdf4212b058125965ff233d9274d017fe3614265b28ab0e9d65fc2b143726b634fdadd095975361cfd44c721da25870757efe3c7e36c27b03264707d9680dec688668398fb7cb8a31cef02ee5811928cd54a8d78ab990cda6a04e036f0974eea7858cbaa3e44460e032607e38c336031efaa948dfa0496a626949202325dedc48809137bc5ab20d062387f2239136de5eddee56e30cae5b0c4cfa76a785557e62e654a9cd6f7b268d9b5956f7b3fac6b41d222926a55577d777bbc79ab0204cd561d46e9cb88bdafb10a1a6fd585b006d94ddcd544964816c595d5b32e40475707a34d006b06baa8fa5bbbe03d421ff01b29fcebc4242a32236e7c7803dc5346c1c9330be948b6462c8f2c54b80cfbe31b33bf5893e609f31fb3609e10eb81cb1f260925ada7b22ab6381425bf7006670c5e5a45f62e3577773b2bab74e943a87b9fb3d1878bbc8704ade593ef4114d5faeff6ffa5eafb0593b28bc01c3912b5bbfdb908c845051e63039991ae003454782285729f3c12ff4cda4bea2744b28a2135c0e0169a04e410be16ad7165078cb19d068b01fdbb757dc4f40ea851fa9dff729a393dbb2b75cbefa40affca3af0cc0f54476ccdf49457fa2aa6f2b7203dbf2a2c4a4809db8d02a1ee1c36053b18fb018d4a4c869b0995bb43ec86e0f0eaad3739501c1cff46f8f938384b7eb818ed2a9d94ebac2a32fd71345505b2c04bd082982474ced9cc0ece95318cca473493c6a12de86c50dab8f9f2d09f6f3212074d7f130fb81ea501e9f4ad786fa94f4c7a3ddeeac19b9ecaf2a564c961144111b2d32e03d52a32ec2e9d47fa8aa0fe688a72691ff5fe58eef34efac12b69a2fd589d388a9b95173ce4807ca907c06463a9ff3311f37187c80b351637fa88f04d802b085293bdfae133221d2cd2309fdbeac6e2404c69f3d19479e53d1a24c5ab3639f5c372f6601ad2cc88e3b6d7e211696ba6eb63b35ea21503e27ed0941ee4ffab72580a1fde12fc3c6560b5fdd04702a14d8e685496bccc2f2262cae8ebd9213c3616b45d180f30e34446d1b86c647149285b38eabc4c16a28f0e85c9559118b6c01c672ee33f98611d940d1a4af882cbd4eb34c3393018a8bbb4b9bb0f66e03dac9aa2a8241f65076c8792820bbc135f11fdc7feb7dcd1bac030a3b53906c0e95395cf03e975b03d2c2e240a182e85def62e8a517f8bad05b11c7dc687914a97d6d989cc23e5e92221725f21d83eb25d9e099f82906c581fd153f1f70ff1fe186b79142bbc5e706808ad5244b80491f13e40dd5497e19ebb6f917aed8ebfbc956f4bcff1feaab68730e9d3bac5dab6e9928c7874f87e81070d4881519412b6bc62d257f1f53fa4ce697350bdb647beec89cb734118d9e921f48eeb25007aa9c195204153fbc536d496db2b1bf54c29d3b31202cd7615b7640c5a8cd3461a6ea437ac1f132352ed0c4c0867561d00bce1a05df26128e39f97ab6a2593310c4651d5edcb1b4fd428fbf404e91e57ed7c5861960ea8e194c25f0846a469549c67c6ad97ac5398e1e8da371cc57639ac5b350fdf2bb4c0b84bd8d43016e11fac5b18d1a432996c63b5f79edf4961c480b0e43c66fb10eeb0ed6542255d89458c0f43d9367e58cfeaf892ae50834e34efa53d446ada75800931d6188375ad066ab9589f8748edc2e5acae96493e16abfb1fed064e7d2edee5a60a8287132a023cb6408a898862f83d2f2aa49333ef9007e4e70193914ddd24af5356e959259fc45d50c95cff04861764768de17c88c3ed2ff594744bc7ecd772423344d3fc08e9e38c1eb842c2230a5da6fd9bfbb849d1f658161f25b51a9088bf0d0a814d22a52a51be701634574933da152e25860fca14198a8f603480840fc4aca9bf8784b7c59742b011f588c71a9107080a1a872bc75f24c5d4f1d61649ce9bccc25e78d5e6a74499fe3467f4d390690318eb3b060784e5fb199a9fe01a27ab88ba6969ecf70cd4b247f7a5973358bfc5caab89ec65bfdcf0b35bf458b8bd82485876bf8d937e963b2b1fedecca2b1a4a68365cc3b35267fec17299e820382c2f313826d4194eac4bf09c16c0e4da5a88db8cdf46a75c020bf19d3d39d977bd7561f0abe4535aeb4b61582bc2ecdb7ae9b2a9b9e8c4fdab1b19c581af0f2f0afa8d2e0b08ba5c2b025aaee7963b9d3d7e3788d5b4aae6ffa836ea33a97a2e428018e00b2407a3098f61e0f808b14f8b45bce0645fc222e63d670a6ed7bc957f6f4b589f4cae679badf117d50538b0d0edc1405b9c180971d6ec7402f63ebb1729fc1fa2d5710ed3e8ec234d1071a87534bad8ef12fbd7f7352f6e4e7de8d06357e6b0f7cf52d9d7a2bd9037ca4ce1d4b53f2794d50fd1ffc3f9ef05b7578d60f9a0eaebc14047b3cdcfd14ad861277bd0861e0fd38ac371955d2b87ba9b18cefe503b27ad53c24455a39ef9140d3a07a22a07378cfc3e89140fa7d454c9589f74bc08964a14ab4598998c6b8998d3e785e32d7cceaba1de4e49831ec5bf7a64bf77ed419ba7a06f601159df76ddfeb56f253f219e424d2acb513cd2cf95effe43deb633b79270b0ab2670b15456bbf49b605fd9977ec8373a31ca95f7ebe8ebf0a3552a45ffe8b0298ec2e8c1f832e509cd31dc42bf058de7aac6b2ed64cf185165d5e49e5e0c4cb0f545b07f911fd193f94198a15d8cffebf35b24e5d0664bc496f876efa799b3451598dc0421102e48b844731e9d62632bdfc228c01cdaa39751a6b6cb40c02864f74c490ea1a1d824a41e51d382a83a85ed7842c93a1da561332c9358b3890699028ebd2a05c3af178a57295bbc205872a1b07b4f2d47150740acd95774b6ca98c35e44dbb2d401f9a4ef2592e7b21677233cdf8f3d3386a57b80ecf42bcaab0232c4eac619be3153f269c0bb0051ff070e965def9d76c7ced25c67c58e6204397691a531d2ecb1a759c5db9dfd63130a9c175e83dda3f328a7bb960c081c02b9108c39b317eb414a8928098063efef6b1c3e7ff5a6f0f06c09b53a95a041cb7d25395c50a467e3436024e58ff1c882c8c49f7c6cd12b54922eb61f7defaf20aedc370c9cd07c25cadd0336d068b681639d7663831964b29302d926780323ab445dbfe1279bcbd0a71e0cc13630693c929383e1138927ec3e9a4a4d3651e982a649b799de32064dde48dda94dafa0ed57fd6dedd9d3fdb3d2873c5ec9146a0f6a383f4324bddffc976246084b49a497f091921f41ae42a2ba97f274ecaa034bb3ab252f7fdc79f1db56976a342daf8d901c8f26e4617bbd22235e58199be3cdec9fe461d2d2ebf2e186540bebf4a1c5164bc58c007e238182c114a787edc04881c6c7aa3c68e117f13076ef485dd365ab3d8478427db351610fc013bc745778320a6e68064a7731f9e88faf5af538d0bd2e7fe4877042fd8a82053f0d30b2a076d1e07eaebca2808c0138d087e1c6f021402bb2dbc22d7ae9a8211fe7e2cf2399810bab26251d8c399c2134d4de146beffc2e99702fbf558844524a9429cd8eaa335645a0037f60cbce43771c155d11fc8b11b4c59d0d10e85a9d15664d7d82b210fa3e2888c803123e6e7944f83dfcd9bcd1be6fb12d4a0dc07dced0ee020d4d28dcd533b7374a1935d72bc11b6e0db5d3902df1b3d4a74cbddfeeb6ab7a5e89c6e4b4b8ad66481c685c7e67a2c8e971d319818c5a8e2c383fe7db37c7f7de5e6ea7fd3a6283679fe26ddcd45442eebef6180c04211c28e52e6b2a161e0ed5ace3467a49d7b361989bc86228f3f84373919a0590a1e0c7f5c06f0be34a974b8a888e868845fbfaf5916157ee6523f964eb3e769ca4016efdb17ca9f22280ad068b6dbcb778443b6ecc621d12a20ba21d9137a08239281ea9a06ae19f0021bfb8945edd7d2d659a91ec57bcb80db2949435a39082782faed6cc99c19dfc242afc6390969bd67f66c0f532cb9939aad571176454b5adf07807de61af72825027801e7cd8ec30a45bb49eca7baafbeb97b1795315b00a13d2106043b943376304c6b3a6ddac8a1d1721469b209b68ca5613976a0ffb374679c0b34c423bc46bf43a67b2695c1f51296383ddfdc45735ca8d4ab100be3fa0edd0cec63c9673987a038cf2b352f819e232a2e77cf49baf0cc39be9c4f67d94e1b605460969539a7c8353e2b41f45c870720b11a3946ef5e39e9247c676c3d1cbb26d065cbe7441cf32d487f85a44d61013aa057805098665c2d566a5104311debb3a2369ffb41d18d21efdfef064ea369c3a82023700b66b011d732e103ad80a4b2b06b39ea3e048c4aeea00426d1ed52c62e465f8917e24c5d469508f34bbbf57f3538252b04bea4de6f37a6afd0c92c5d4a7ef3f09fdb12918e7fce1c2c5b8e73971d55cc2ec19628eae00e2795228ce4746bec646c49bf123d0ca88a2c062766a52c189bd1f5ea59ef069130716dfb280a9c486701604ba16902e4a06c594e9b36802a279beaffe9bf505b9dd7a429f2d35a56339a1c5ff9cad0a0dee85ba1a15df8ce0b6932d647a1acff523189fd01e1dee88aede772c25d42894a07ffe5fd7de49bbed81debeff4d054bc340b68ed8913bfbb4c7ed7ce5e893f242a7d35b0a6c9917b35e5e2de011b67991d1efa5de0c259d3889b89b1ce2eed1de229101ca7c44feb0ff8ed558f16687b2bf6ed134a100277ad2125f69d1e95642d229d986768b5c579a321b02cf7f9ea9df9f33d169795615ceca701ca1b790c7d122fc83f0c1716841e9c4b2e190b0a8d0ba502991f48105c26c3fe20dfb095e4771c1c48eac72f59561daae5916ff0c8365a476479c18f802900c1fc0c5f9c690506193fd719bc4c1d31a5a846e369bd523899a6d9bd92634148b3ee1a24a86db3c7fc9c1caa5ced45d1868957ddb3b9629d3be125f3084d861518f6a7390a444238396225026f487e7093695b1cd009f1d1dbaff0061048506ac4f26cbb17ce996aa0341124977cd74be32dc8abbe32dc7387e6ca1d7b0bca24f0122b774651d619b4d420e86c3ec4c6fae50748ea3d9a2da2c69b9c2652b99961d779b5b43d646b7bfad7902dec82264b5590b0f6e32511e1f1b02e7c34b2c889563bf6065481cf269eae49f0aa903dbb2f9efd4d3d3cba7528afa8588f184620202116f028a644aec0f6644a0b825572b26e7923b921bc3e70856e5e1f523e1540b7954ac969137b92ff5e3e99c0193fc1c26c015a7207d81473495523b833fa71a544100acd0c437c0a3084fa7dc0ecf5ae22dfc4fcd3c0256fdedb39db4db016ee78b50149b2ef8034cdc68888d148b0d5bd0c8e8c99d9864e3697f131682a3024336b66807182ee035460b6545f158446e8d7a94835ec2860e69519495ec71abe75f3b5e3df2cc8897cd25ef647ba3e67c233a3c1043100b77aaca2ea56ac6ab7f19235e22a971810d2d716eecf51aa5a55bb0e9d6eb042c046515a77c93a08025d4c50b1a8e1be7873b4debf69bcc2bac296ec3f6a5a7628f4d1d9a4bfcc199edc82c451ba3c7987d78e4c8c8d6467ce9c5087470d16842a7e70ac5ea19a42852638bd936d8b3c998fafd555ea16858d7cb224ef030883e95aeca057b32436894341d3bed04e34f5be9630595d57f7d388ef93e607474757c3f1ab9a1b1e59d2c72a461bdce775b0c683ea10c9240f511489855f7d6c39d97ac64c1edf1e44230a627af093366fbfe768f3229cadbc629f4f9314fa4af369c26712481669aac3a4243dcb38514c06497c2a0e949eeaeedeb63deae65920b62a9b0b48711cacdbbceb56f9f451fba77680e26ea8c603aab9db86f6ff39ffa65666eec6735f2305267a2b25de1467842203043facd9b361a95a67f0f6f07199b89fa4c25ab05f7be7cdf2aceb7e6f397077123064bb9405439270b9daec0a916651faf0586299e4c596913203551375b4af41ba1a1ffeb911d1671da796590f47215c7e17079e35da2b7777e9ac2dcfc925d11ef3c8b1363b547ff53562f4dac6d5a8ddb68d22d3324e4d0490946c5c6eb5d874b683d790c4f60fe9b6b34f4df33d04e7661fe6ac46e35c1cb9358505feeab95e99d01b6d505ef330a32638d64e32e5ece4564b5c7d2d86995a08760be9d6fa5c646140bed9711aac799fbc3969896d6016686fe0b31444f8c7b718f3f63f01932ac5b3eba81872154fa24be20bfd462aec5d003b2bc32b5fb245e41df77162b1dd1e3d85fc8ba3dab5b4f58066767f11b0b5f43786a6ceca295bb25a8db0c5901c861f663a9c7c05d1a741fed7d3432b19bbfcf1ee870c2fc22dca408b569c2c7fffcf1eec103eceb4ae51c6e511182f6efd29fd5b7da72a8f5eb25952e3b42d54ff05e8f8e687a28df1b0e7ae3a6bb2b99c6fc274badd3aa91edd224f626c6771a125196193ea33b61bb2678174d08119dcb115ccb9b344a9ac30d1bd64574652d7a4492c372250076a7ddcf49b28559fd2aa7f12400dd7e72150ccafcca3dfc4a7059bea440a346d605125e1e98f2fc0b5e1953e1f7db9f54cc99757af26e3f959adacfaeb1e514eead2f729beb384b821f3de60d5112ad78500c2f6b6a48955d9a466be8c2a88ac03b2c94715b970446d4927135f6e67f26a24db852b18052f898f5ceeaaabfcb1534e5499745e0e8315d8a67a3b31fec52fdef5128d43f05e4487523a3bb89fd3bed92b7d669a9cd299d46b9d50ae64e304fe06ad592f45a0f784dffb4740037a719c94c142067aad9f0e4d3856050588eb4680a35a31f5fc4d1ba44111779e63275dc6266cb65ff9f48c1e35965308467c7cbdb2dd538fba1100528e2f64e9b768087d6254da4b6a7ae571e3165e7da5f03ff9a77495e87c7263980f1b9ebf3bd5bee22f13e20bf78e94816da41f8f9c6bce6da89f3af8ca6445cdacbf6c9379be716cfbc2b980169f638c15866593146556ca792ad178368a7c9b24b8f170f165d4a70a531744a11cb92a4ad854c8bad62b014c85cae6347437ab9b2b4abe89cf3c24c9554832004d0d81cfb5c38ebfb341576451ad587001fa6ffe425f8af206ab1d1c83dd8616f5598626b2080fab4f06c3cc1c1440918109fcca92934db77a1a526b5b0695760a37dd344c991dcfece8f4b9810b5efc91a06c4e75e83dc3a52c307da619087748c68aea973936b8a95e09b0677a7c69ef5dbc092ce196693bf194caea24f6130af369306348d8a23915ce16df995a96326ef7d671206939483dbc6505be5fa0111f0ab74e03acf72f523d8177b826548c372a61699d04a05903116ec6332cbd18d6870fdad933db8afacb2fe5291c72fab2d46ff69f1736536f318a72bd260ef038da94ea7d2cf6b57c756acddaaaffde5931b033e38e3f303a5c050c5626c2150d926771b96c9a329eb60548ccdaba6347a25d6ab454b43bdfc797707c6b5253923300749a04d1363e76a6e5b50d3b4773fcb9c18e34d6a750f37460e3c951faf56999a1e297a1a27c01ed5b8e22a694e5abdd31f95df7e98c1a0d64a0f0012f15c42ab498722116133a61a015cd1ef8445519d06572d0498916a895df32734da773283e7b61a264ca9a5a70b22a470ccc2aa0d22127e846a69143af68e8d36347f006142d7846909bbe81270efe2a1651a1fb55a28e20e1d2debe32216b47511dde1aaaa42b2af0f2a0f9664877401497aab8d6a468bacd2d699154270fe890e014ad343628edaa9830a8fcf3201eece30529045ae089cfd485388bc253ad5747ab409a38df71dfe22e64c9dc1b468556238bda3ccda8bc408623fdcf06bd8c0a99b896a1570292af5316d9c6cca8724c116551c7958355c340dceedc7d93f1c80b35e04881e19843e8d6cca3c587ee5454740becbbb5953d8fa7482d7c720cf2bd4e10847b6c2c1aaf6f657c2bf781f0c1cff96bc3e9acbe1370cfdc78aae6dbb6edafe6f3368da648076c9a50612ce1fc04d5e08802ae479f1cab12eaee1221cedaa84c36329e50c892d2a982564b698ed06250018d896d6cd0fa0d567c4319c9a6e83fa669b18a3ce0abc89accf075bd1e5182bbbb473e39676802baba6be77e2ba300634bd417dfbc4f47cd48480b1dc965e0fc1ad33a222562fadfa13b43a9acc7ffbf9ffda3f80c136d25ccf7e0a5f16fc052b7ac9208c5ab05017cb41689608b1cc1de587c52bc4526fa82925fd51dced85f682596d6ebd8e4671b03afc9601c83a0b55baa8782e9e13050415b28da0ef21b9eb90436895e1e13126fd28f440d6b1695043bb1f6747f96ec6ac71921bf55af2f7cba76afc7d90034b6293eec74b0bad50be9db17cd0f85408f4fdfd16184ab38e23be191bb14febd476f6369f009164c9c1307ca7159ad12a88edc8dd95231ddc4c28148fa693e640c3c1687142daa19210e318c3f8da592bb4cbf6bbf6c437ebc330298e3062aae1131f2b6e5883c77e005bb166ae32facb99900e6885880ec5bea24bb215ccae6d0433e0b651f2fa99bd9c910f085bae6ec696d6e35c932b9c58a88536da0d0a7c32355873a2ddbb0f6ff495a9a1f57378eb386154851e9acaa2d2e98cb0bfbc56caa730504ba07d6b3544712c5c55bfc93be1c869b3013cee0df6989aad3442af9290741f191da4c2f66cd24e6f580387a48a422bcabb4ce1214d3642ed3a82f16696b5dcd2a5d2dad3a9ad9b0b759df7b60142f1eb6f40bd32744888474d09b3fbeb049df18a1498525dd89e3bb5d8d1610a0a44fc8d66a5b77b2d49fc9a2fe51ba661b391f42459421c54e6544f81f938ac1b29f90dd0d73a34fcc288f72374281edb5b5e1ff6117158161fd1b6b89ad1e9803b6566d581fdcd8b1f69ea885a411a9f818ea8c75118a9119551bf6c44f3ca894807accdc40fbf190e1114e662cf498eda8bcf7952b3147d7cf1996b3980e6badc48fb5867367cf8ed7bf09b5b770c4e7379352561bf3cf4896509b49510b184bcc6040819010996238f197a7063a6ad7a1612bec96f3e63134976afca373d40158cdcd5a09be2e446e139b93dfccec838f467743e93ffb3a209c5b5ae31f6458aaa65d7b1c1a2f18b489dbfd1b67c74fd7ba0a531cf916fa0fa6d800485cc65a6836aaa196744a6bf6721d5ec7a844fb145f2b869a26f428e8fe8a2b61402d80bacb88ff3989c947240ab97d049d381ec9ebba0a0aeb49293b6fca19af0c2ea2559494fee4e89e3f02aefa8d415f34d64c643f545f5c99d0a934902da0fd1abdd0d6cda85512bd6b8611479e2580c588f39b11066ab6b6da607f5164d582a40c2bd1300b48fca431eeb6e795c927c9663defc5fdd48fb62ef3292d2d2d16f8bc43b1ab2d4f85018a520599fd701bdbcdfa0e1303c37cba1e180a99db365486f85c2c0ed76e9f8ac7e0b6d7262ec9ab9f852a9fd42f798dc62da13804b3b03d239e5cf671823317d39ff0c30a468eb512359f71e01ac1f6269464bb33860bf79eda635f8b22594d03f0af8f2e86c391650c9bf8742839f420930747ee766e05cbbd68c2ba12a1a0e7baf8684c763579b6a34e3894f2c7422a4d451c9f6f92de603a3add1e859050c43ebd1988e78f8df6c285d41720193006de931beaa5bc7c911ea6577dd89637471a7732cff1525d5c8370e097712054e25c94a647277a7911c942c4e8725fe6cb7352de461e850bee7850b75be24e713a7eff1aa6b5ea82ad78a75ae37bd995f0e9a9f38741ba42bcf27aa6afb593f11a590a729bdc77d9cdc2626efdfdf2b3089adda565d8180ae88033ccbc9eca9a4fda15572b87b56267ce8a7129a1af6e2618278b08760e7e69b610305eec39112fbf7edb096584659a8c15c9b14d79490d2d6c5d663ae13cb5c492934642533b4cc0a34908c33adc80589b76e1edbe8a5216a3e82c9e8967094ba3a09398026e9140acea3f040bddf04470a94ef22fb831abbdb4b06ed61ad05a6ef610193783958e59653eb1caddb39eb428cdb851a04a92fa82c5be2e6fae7765f50055ecf43a51a76728d17389b3aaaaeab46a823a35eadf27ef3b9d7475065092b2fbc8d8b1eb5af8f57815e31045fa3522f0b8ce31582cd978213009f4e3d25c7f7dc643bd354da7356a520d2db24afb9987c626b35bdf549073717658b7529238aab8c33b199a791c4c632833e87f8706ebb5684772e204c2a4e15882f5f9f3c908f12066e2fc20f4866e1a406fc429ea2fb6111ca028be5f0c08d13690121015c81bb5c09117a441cab35584e3558e6cd7c0b41701bd2bdd1075adaa218d1f8f16584a5a6238ee59098ea7b21f67399de951e01e3b8d1790e96290d19af0c90faa729048aee7c369ec1ae13bf222137d7909475d219e1ceea27def79571074a79e517180a9af866497ee5a929999cb83bd6ebedca7e9619925d6ea5e4f407a145664008d70af73318f8ca990d6b45bb6cd44b1b31666aa2f59a44e275ef8fc296bc66cebe1a17a620f3c467521e3084ff22bb52cb64753e336abd6a1a8e04d88c7fff0527f1ec0e908d4926c00541ce43d38f821bcd12a23abc4ac7a34fb0a5b4cfc7e694f9458a36b42c3d1d09235aef4889a18b549b8b3ade3e7abce36ef19cf9262f93228b4db97e748e661f2bc95c70c26c755fb89d706f4ab26c62bc58fc05e6db105ad6ba37ac23b2e8f97ff371dcfbb58b6d8948b81a8ec59218d3286d32895e0220d30efefb91b86f8fb05063a9f11e84ab62b4f28400d0a96951861bb25c3d367750ac70631d76e714d6f189fd77869845fc847d6bfecee67c018e92edf89098bcb7a7b54dae1a75390eb5d3856252199c6ea6b4735c8352ef11c6b663314abae151064f552fe74908ac53477b438c88a1a2c65385ddbfdb5b234d1cd9b3886a70a6a206336af7b3467c68b4cdd23f781d75ac0a0e87433ef20b526e853786ec2a7c73eb9b987bafd54d61576ac53e30bf428c3f8dfee8a70ecbd8e48b5bb025882940e8eb5fb4fce3bb6d4713dc95c788b671709797279dcbb4da99a60f998c415efb0121ce37216bf6ad55abe9b152f9aed7bbfd89d0e047095536c8a32da393cc65aca767050cbe1f7a0f5e0707a7b8a08e4e3fb385755d5fec0ebfdc1e862d5b6193781624cd28416372c3c7ad08b0e03001267d154a92ed8eb865fb7a2dd53c4f1b1e2145f1d654f31625bb7e773c54e0e5ec5d25bb772567369b4ec6cf91575d14a9976cf3efaccc67941e1ffca08d90bc6f2345c94e451381aead95021ba1937c67001657c218e502ff95cb1841b7cab0adb62a00084c24b269079ec58cb96d2476594eaff2bf11112ffb982fd2c5bc7c863dd57a8634d8d93c7c9a2243f6a959fe579e534e3dc67641cb2c6903ee3b384c9155fd3b1c0930562bf05a293befad4f32eece3d1ba8e9f621bde1bd7640d2017a37e44f3f24ed05cf11a41e237b025e7b6b5624646fc4551ab869406eb211991cf581cffed5ba7ad66fbde647b689d1f6db2114ffea9c2e3e60a60bace0dd2d88ae2b3af3ea8cded66a36d3a6d029b40861e737187f62b08e980e8837a148bc4205faf2ab303c3019dea08955cb26331b9bb0d0065acdaf13601e7be340cd55542e8de55ad3440a028f4263ef74a1c2a4621d2bf7f5cae56c5b314dfc2314729ed4aa0ae41fd141d2294b5ce983fd390c7364d7213daac68f3fcece1453f658139c6dc9b687ce0e3178910412b4dd29a856a304ba8e034de1b36d701922f15ca9f79a041ae1fefe41578d4af63b7f3c611585e666b4650c51acbf7a358cfaa24faa27b01f104841e5f9a40c36f2f94ed3659f8875e5792bbe85bd6bf1274616cae8840b67e6226d604fd0902dc6ed3eaf0fafb336b3ff8a24715d51e588e15956a082ea8ba2de4386aefe58c7aac5c8bb196ede50267727d2593fbea713cb912513d6aa4a7a97d0dbbf632263c36c95354a80b54a3b24a3913be348ce952680aa016402f1d38760c29248992a34c1a09511e63ee8efc4e4c6a26d3d44c78b9d38edf03a0c0fbd9243006b741a1c098009d6b10ccb1ce3a580ee2683cc2fba76942123a8bc180676457acf4c78b21949f13932e77e740542d9d038eefe809d583551da07d3960b419ff919ce26d003156b6b2ed85d0ddbefa06ee5c7622d5db10771cc9f0524be7f576d0d5624dd7723e34eed0353a6eb670d14702ba41c65bdb964e012c1cc0feb868bbca416822eda5cbdb7251be68e795076592e69e6bab7cb240151c9752ddd6e65d7f2fc3044798a56be9eb79721edecac3354ddf48e20868b2db0f7e42f386bf395b8c44b57f1661e08a2cb71ff64a314047229d7f4a4efc81a637b392e1a0011847213e8a7e7089beab805de9e86e0fd76a785ca9a915d509666ae31e90de1a80751b020b3e9e63188cbeeceebcb8f9135fde763d1ba3fcd4571b05f277ed8f32d5a29bfe47a87ce8c69a68490a353d08babe7baf068dc6d99482b26e406a0b60844e474c5e63824b46bea9ed7cb0ebbe52026ee54fb05a12ca128bdca7a3aaf274b4ce5bb5913d104777fb12450e2de761f49e66c18ac9b1d626c81c64a18b7bcba171e00594aac8246dcc3c8140d1625273ae147e24610505cd7a9f53cde0183dc3d80c442f592b3d8d8a61046ec65da7d5631be0f772e425a597dc751b4b8e21c873c2883c34beb3adf2d8aea3ed3268f60ea2634b382ec3ea7547998e8329dfd9dee339a76b56fe5f78fc068d47de346aac94618f10a13da8676246f3e331b8232e40dcc9212946c75ceb4a7638658d8cd232f07ada66bd744d992b187f687f2e3982abafff0ae4218492f951d3978e7ee769bb4915f5988d4560742edf31522a5da502a83252241c1de98773843fd982db138e8211b7ec283323dea7ad833db37658d512cddfd46a2757ddfda8c2219501e6616ad358fe4678f7332e5c2a145c0445dde767ee593121628bf4fa813c1b73e31da987d15ae9365b98995f156282f12e8cf54270c9e05e7a589ac951950b4101ba0e52653ef345ba4f7d771615b45f5d6f97de7f5d777677dbca1c6e54ed16e16ba2ef6ec84ddd8845e32cc75b357715e02c142b62f1a5ef3b04f7e161f930d004fe8e45206b6f14f757127e8c5e3a18bf9f9ea29d8e01cb5e419096b4afe655891e24823bcd4ffe8a59f7f75e9898e6397cd97a9d94c4441bc008d4c6fb48c302da5769fb4d76a69f475e813127396d259d940145cb84205956d4bbe7ff7019354002b93f1d7ee56dfb2337eb682471851a4b734935dcf397ce21382afb1fe96600346237d4b7d5b7d1748f8d52bc5e99a82f4daa9c83c634b936f023ca9f411e06fc94114033b6e66f9e26d8187f44f73f59cd8d2958181a478cf8f729fa057a464c5900793f2cf19ca951cf0f3c805b987d3f25ab4bb6f1a12f666c6c6f48040795dc3bbee2c0ce5b3007c263768cdebb8fb81cd684273802b662b7525e6db5f44d87b00e15cd6960010579a98e78293976d14a7f1450abe27c13629910bf95fb298d048226689dfb4950b315cb06c48f7a83118f1fe0c4acb9df4cbee9dff53af787d8dbc685e7a7d9fbda952a2ea5108fe92a93497ab41eaa810a98d633b048887ba01cf44b9ba099a7f56430f912b4224cc8ae1b60a3689334e02f30a0f3cbdf8e9a5daa6d6130e321dc767e7d51d6077a3b2c1f158ac9fad018e2060336407f6bb3d2835a74da4945f8d664a782e7214cc7416a62790284f40009f144cb633e6c1069e9c6d9b0632c23636849da2e8a13a64dd603160315df5328261d11d8ea7cb9152005cb16229a852f9a6adb4cee9472d38c3147641db3b56a9d38e21f598bf5574d042d5ab7ad1a052b637986d82fd4ff680ef65d0f268017626d3fae55ff444c8cf7e19b3fa1859a46b690e2d604ceeafe0e308e502c14f84e4029cffecdfd0e3ed108970542ec9d1a6d13375fa789d3ac7da6e6a2ecbfc26d6fa2b11ce5b783160164e9e3ba9d7feee0c4d7b14d212814a5e86f4bc7b1d0c41f104d7901e4a05b3bfc72fa3a1926e7146fa99aeb1933f07e1148f32835f7a05b097c791fb77c331212a20d0cf7046173e6bc05aa2a87b91dabb29cfe92762e15e78356048eddfc1b1e49accc7166536c208e9b1d1b00801884fef2bb2fbf6ae80448aab38dd077bd0562e09b5fbc5d9e98f0ca4ca5538d57ec49756623b8d555e7b91dacf69bcba7aa735c8c2f026b384f4e4517e65313ad859d24cbbec5f8f1420ddcb51f29131d91c744dee14dc6f970c2d7ea121c56ffc124f60a577ac6567aa5124bc08b00f04deb7c8ed1b80a336ca168d128424384672f1721801a82ace1365f770e1aa4d1961c7c517975d955fd1fb21db0c87b8be76d624190a14cc5b03e0090c0c824b21530954a34c419b2a52e91d9b5353956500bb830c3d3931311a6902309f0cee03131c2d4cbdb3dd3bb7bd2800bae9a97291848053b89c9f27d2625df23c86bbb2cc27df9c4bedb113cd9d073722c189288b83e030ce986ff89bc3a44b4e8fb09ea47a60b31f47f48a5c8fe56a36b036727396211f681efa576c1cd21f63943883951a64e48cf23f0de88160426c288380d2ad426a89db09a7a5931220085e180be65ed88edb2d1800e60a1b6cc836a534730f1bb136cd377734bab5bc5fbdbfc30ba8978a8fc4a3686993500d73315ce74b7d2871190311f6c3a64353e70dd93f2b07f42729c1ebcc5b46addd80b360e18df3bad4d449ee5f590812119d7275fb927a22085979c5a79aeb1a4f10806f18b2ecd36366ffb78e593d11e6d8928f34cc1f49c88336265377bfebb15bb3e052dcc55091cb029df8941fcaddc2eb567cf7de26a22c88301dd19a62750219a63d4b085633436156d7982e3caefd559bdd8e28742bc6bedefb2118beda50c1e3a9ca6f47f13566e6b4cd2e99ccb9e2c6d7c91017d65ef00cd41270d6f6d709aa99c0956b85a0a01e68f940bcb42495fb8812b9d9b5937eeb7e25e97f8d42a54a4ce5d2f572ad394eb7c9d22d36d54b476a8109aef32ebb5599378a92c471afbadc2c86e1a638e39ad4707b443ce790ba04c6458fc556a855c52bffb9209592532471a5255f7f0f7b96350a494da8bff396ea405bffd01b6fc96a0c4f1ffb1867b5c1532d92bb74d81ebefbfe58a23547da2c6b0df9fb4644c851bcb50a6983353bde7c46d0d915c59716ea9a8f99601b1530c5a30b995c8f16adff16aacaa58a7d4243ea9fd55b7819d99abbcc15da7d52e2838310e209642b582306f0997409b2cce52b04ae026cc030482695f01c7fb6d86cf8250ff1e6911cb75c58ac1e1ef715edec83923f0a4ac976dd0365e7e85e60b2c3d572c4e224054303aaaa1c6e4450aa45382bf070920c67233f4017ac850b281233b9d31fa38bc59906dd3faaa854b49acececf2942d28a926bca07f79320a1cbe342faba21727cf63e15e2fd753159072879a9dc8e57a2edaff9db24a4fb3c58b9760f2070737b2ced8193ae907f9e612582c662e086586f6beaee96be94198248ce7c83d594a18793e4276b6932c41fad9150135a04ab494a1eceab50d0ffdde89f89ad4cf407466c15a6125fb4c304017b4163f611e4862618ebc96f64d8d8ad7ffd4228cadc11865aa954c1bc4a6b71d44206668854d26403cb646103980b3c9a2919d46cd8445289fd132d6a6013e018f55af8807527635cc633c30d15f5bc201fd5c6975312afc0876a5e4039e3fd61effea581de7db7bfaaceaf0749cc02628e542e79c5b61df9d5c2ed3a7150813654499b94526fb201746e1b6bd3bd19090845350fc3cc0e2235e448bd962b9a750c76e55e57bbbff4504ba62bc2a0f399f26ee5a932cabf12b39c6191250a9798822337ab6fe7d39f5931a2cc5564dbc63bb795f11fa983623c827f8c57cf448839572e94b2009d736f5b9ef5a54c9d16fafd3615f6b90d9b7d219ec8f83fad37409d9e6f6418de2391be941ea35aa2ee80caea7e0e54590c55dcb3e8995afbc81be16982afd5547f49deb3b707b288065fcf09cb07e48798e259469161a0b67c4313e50bd4ca113b9bcc747a997308639538445928b5ee3339fbb61f45faee47efdb7257fe385a214287772ef257ab26239bf9c1de00264ba847c8b5005434d68b1ba7c1bf8b739593d5b80c25ee95765169b446b31d6eddc79b731f475a29d4c65081a68291b915be251dae5102aa90484f44265b0ce439f7d45161e4a638598f4b85113920124c4632c037e7f5d6273c85e1555fa2c5e6a250544fa4623f5eaf6c2ca3e85a71ea8f1d1dab93ad966e3c7e4078a83e2fbd20b54cd6b05ef040425a3b3b68ad3fde25a6b05029f9e60867945d4fd3d1e1f9c2d89778aaba7e28007f2e90de1f3607902d766d1eb39c39d9cb214790578249fd799ccac002a463b23fc735a89052cb86a4a69480ec68a61a610aa9c022170a4d671c89992cbcb3e07b09ee8558bdb1a6cdf402903d0398eb73cadf3a1c8df0c04a614773f364263dabd1566a0153529c772cde973fc86febe8d4574be15a7469bb0be161b2d258245a787396c42c08ce24d9193e970754664e11d1eaf7d3a28fd0e0cdc4b9e703c0393ffef66c89ceb1f24b26e9757cb4163080a475f01721731f1cf39c2e5207bf283d4c597499b25a1a1dc341e8d2d76956c8da5a3297731d0a4044826f2eefb96625f281bde70b84e3ba6b75ca5ac6e31d2871d57e90e012f4b9dded7aedaabc25b5754a2e7dc784845543e0b516d0534f070cb0a8b53ac76e9e122d63ba0fc305fe1c6b3df8c79add22b7a71a3eb84996a3e3e06a1e36cf235a338ff029cf7dd0da6627f8f97e809f3e511cf140eafd6a7a9bac541872f3e512103ab02ff6ea608ee68db707b908e1b0838811427849637a387af16301e26fb4afe86ab3697b55cd10276c299949027e90d5264bbef65bda3be8b83bb80fead1138913627d7a1489fb35459334e20590fd2c530c00395fce82d17e26449d84a2a6c6cc36fceeb3581169b357491e042d9511446510ab3cda3e74a0428839cb2e8b8f2d691d653245ec1cde2f72af31ae5c7c9780a274d4009250465ceb2091c53dc4075e08049361d4a0c93304cdb55c25c222d6730c39d355b2dc0038eba1a04fc37036e65542f89188d789a4439841ba971da74de68682160548c27a04f0fd705dd2f86a48ab1cbd5518b2b3641964d638c0f7d90042a54aaff8af9cb5cb720d59c14b5e2ee59ece31e6c771f0e762bd422c96d3bbb3d84b9684862f7aa7c3baadf2f53359eeebb268f243f9e8e244347ae1d204ee01e4e1a1897c4714988d70daf3edaaae3f4c0b6ff85e8bca6543a25b086acb2f615efbd1545ce29b19c720b9b5284bc691a2dd1e05f30f6212ad5667cd547ab1906de03dad8f9982fab28ba3412bb8918f01612c918377f888e72fb145fe5736a6b166daf152e8b898bfdaf4ebb78f4311e7a987a96594d7ccb6b23bea62206afda99b1d5b7e33ed18f712c57b992082cd5d918442ba67944972220e492c2d7dcc8f7166ecdddd9e2b2b3c61d4e825157efa66190ea4eb8233463d7a00fe39e037e15392dbb79091b75b54b275ec8918a2bfc18836c40534432be2108a5f64d9ed246fcb95533877378fda652614c96383fd0f333a168302ea87e128f81a2952268e191f8c89521ee400c7df0e21172651a09801b7ef09eb29b31289899f714c5406c674a17b090764676938dcbb85a32a079cc48a0fe8d89629555b6952444fd6f44d2af67ea575078900f313da9534ead8f83e413ee0bf04b84ecf00645d6689ddca2849b2482afe29d2d046a73abc91146b518104a0841469602c5da76be382beedf024cb125a5a3fbe0fb60991e6d5883f5d1e2d51f8f3735a85fd98a8f89148d740e02efabbd42bf0267cbfe93a9ad89d86a865f2f67ea79a4f598abcd6f6b15a3d153f591edd9769baad52d18477ae0b73c0f575c671fea1d9ee6babb8215317d460a2e1df01b36e9822af69d5364b4b91f4c9db550010ba83248009e01794b790ecc897443c1b50b8c1ba0453a95a85ea7e91d79b92f57f9e4f1c19a03291fd4ef648462563e8e3b34608d8f79676c36de07d42bc4a7b79da6cb0d07dbba46a6660c03abda5edbe3c3507483a4c72b219a71ab0a9c9c600bf5d9891bf6524ec48d870db80160474fd837945563635d72731877dd41fe7dd829ab6184e08a9af00365e5d34fb4271700afc7e0d6d059d01cca96ea4adfad09582cdd3782ffafdac95beed8412392dd73c17a494c8e13bf88646cdd7a3dde0ecc3dae7e1f8f62fcb3ab5bdd0f9bafa2accb726483be34f79bdc723ce786dcd6c36bfe34f113b88d22781cf6b2278cb93b4d02e73b169f2c59cb2acc580f3ad2aea368c7af84550315bd2ce3c2894e668f9f3b1e1d9657c5f45dce4fbdadccf2bfe9022e57fc3f3f912935c450ad66e0de47188c5b57a20bf5474fa7feb62de79cd639bb3d10f59109b77c7aad6905ed555a6e41c06cd90d79a2831406a884e995880c8e095e6427a313e3a9d654b3850b16b47d7d109d8aaba4d52ce3ada2d69168cb340a99ab004248578c87b78287ab05c6f40cd604cac1d9ec3d8dfd0ca4ed0f932e66ae80e536427b6cf93d270de69f6d37974eb819a9639d320bda9a9871c4a5c277aeb642f69d67748befa8b1094e9d702147d67591a9c8189fbf67d06d32ff3fbf89d450f3737586c7baf4bc5e107af10600a858cb7ede22276ad9bb42aa67982e4261e18fa8e114d1f85f87a00b0dcd020ed01215c4fbf42bc088b85b0c1b7361bcf33db22e063a06dcdc873620906814cccdc634ab0445253e2c56958e508cf23493f88e114060f04aa67c7defecdd7bb349f7a7832231543720fc39d4cb57fc7fda0980ece296a6e8c1f540a0d7387b6736ee365f8635e506060bfd53d586601aa6e5cdb9718793922444267cab8204209dae80f989ec123e458a12e64e643d23de0b183de359bcabcc48dfaea56edf60bf1c7c67701141fc8d9fc220ded0b50e98e895f1bb4a03aabdc56438b256bd1fc15a8b83facd7bde011ce06bdbdc1ed731f6507b154e632c478184d68ca6f18b2864c1a577c0f91458679762114be4a359eaeeb6394d283b78db421602e668c14cb7cbd7311b64963d408b016e1384da99025a5bc9555653289618a6f7549f4d0e0d85c930a5dd7eeb13ebe9fa6ede74011138b7f20d16c44d1c95c5aa24afbeeeba54f39e147ea7210a2bcc00f5762414c2aff30cf3273d9c46a74550d55c46bbd2fe2897b90cd9909c51723a67c296f946a8a3bb761e0a82ba21a9c7cb5adbfc3509348ef38681fa640c50fe978bff7f83f26c76e22089b653808b83dc68d10057ba02ba86d0c0413d2f0cabfc8711174e81d64da3268b8f3d1dbdf36443338a1f5499a729fdba3cf3b4d5bc76a4c53540ca40d96171489b7acc27109c9f7b85f330dada269b60ca4b33a7e4f2c478faa11c9bf429a584981279a4b69e2a7230bf32eb9de88a414c6d55fe209a482bb7c271716ef15016daa734c0496a26c150075419de1306200f40d55ea34814d82036512bb7581fd5438435081048fd4de3dfb3a149d5d3cad07891e747d48089f4eb9ff9dac2e475f53d5a31dd0ba0aab704265465029b8df8fce33c76ba741404a7b8eeb92a0ff49b34aaeff07ad32456ef72fc4cc7d200db65f75d5042342eac0cd4807b37431ec0c959eb42ed35cedc294e823385001bc90d2c918de551b26d61fa7bd9827532cf80a312ed3480b8916dcc4c82ce197d10346d28117bf18c307460e4b8dbcf501b132349657a8e79d34f4a9dfc61490098254b8b5b693fbd9d11df6950128bcaaafdd3def629a8bc09cb9d2779ec075002a093ad9d3b21e17d58865b5043ba9bfacb27fdac3bfef1db433e968aa3521d2b6b84fcf6df3104086ad092be4387318dd4aa68cff40bf911c8087fe413417d42a77733077704ec8e06b3f8bf9c5ca3ba0dedc06a32d327aaf5a76f539da8ed37ccc84d89f7ccca084349785b12e127c72850a8fb40022bb0ba4f0cc03cac4751723bbbcb161721f8947aa03865b110b51603f1e067e6dac1679cbdda172039b85abd6e7099416df70d960493bcf422885f615c77c77de1a400033e86e382b29592e80bd225493e86ba45478e5df234b4cb78a844db3fe07575e30ad03fdf2b9e3e9d981fe385ff3c12cb0233d5748cffb2876a03cb8eba2b53e329d971ddb1ab95da889e195376eed7dedd012116fc3d244c24031473d3afb9c55bef41359b694ccfc58835de1a9adea5521e6c65f920d153b8140aafdbd6890cc6afdcba958e47dc7fb00ae00d0d8e784bf4a4ec82e2d001cd029ddbd7d83e3531700418bb14371b185d13b1540e049499a0fe7f2faefc7a3a4a4d1a0b9c379bb4a436fc44eef8cbcc549da522dca8a57fd6bbb70b0d24570f1f72420e9b8fdfd862c42d2421456d610dec9dbac7c7eadac53af66fa8794f6b1549c28f4b5ace7739977d13cb921ea00f884a2e4258517ede00ddae1254a61a3b07bd9ca0c7e74cf942b792fe815d2e9696faa7264718f8908e1f4b5e98836a8ec024e8e1b6699cee1f10918a75ae0f97f8eab915637fd15e511e99a36ac5a78ba3e34362817b8fcfb3e2ae7885fc87ea2d2941d8b80fc0122b4f476f5eba9210c728967a4150a600e6c0b0ffcd8629d069f803321d0ca2b9cf6e9114caf2e511fd28d83336beccfb3173e8f229f2d110a7a99dc35d1eb36649e6d913cd249a6a54ed61bfcb3f6c152587a3a2cfb1e92112a3119668dc1ff95fa99ad018087384942acddb3c60cc3a6a916b211254a393495730e7fb069e634e30ec24920d9b450c0d1dc24375f8273fedb997a5664a3d25590c3435e01ff11a671ae90dac1e817af639b33d1530f212a419d248a900a5a0ab1fbf49ba662d58c6c8966f65114fb5de67fb73ee4cc7b3663f7332b904b18741798a11bd0ec52c7f1d93a8a095c491000c0bcb158029d3ec818b2721ec0ef785f0eb59a8d1241eecea4e63a8f33bd41b430db42b4a28c65d7b83f38176c5d5137392e0dc8db6654fbabc4356bdff68ab5fdfedbc56fdf92fd16610d8dd503ea95fb70c92d2c75fad6353fe4927375750607f717782c1f7ddb9f38a9f61a8fa280b8d1bc5f5ed664ed54982fd0b63540679eb0cfb4e5c4f07dfdd5d906880b52679ca394e7174f6d9a7449d6f88bfbc0186955c219f5313010020e131258bd75743960f148f0b5bed38f7e6e415e71040b684a3b803a6925492da85e43f22606ae7c95f0f3f3d1435a4c112bedc3ae144b0fba4db25725689e9a0239e569d037c9c78f9f6429262950197d62a1ea4eb5d6b4d9ca0fe1888692b7c29bf97b1e16daf21c1f3bcdf1d26a054a6f01c53767036634478344195236ac167f76d594496ff437007b8deae7083a7606eec865893e0c9a760e4b8c418083041100d8936aaec5630b11fd0f11413b0fcaecf39b1b6d2196b7612eff6fe234eebad1cdcd34293df7510edb49255ae63437e427ef0aa63a85f95673c66469f9b8b65a5082edd7bba44382841da1a9cc1c08dcbb19d5bdfe620c93a46dd3e9b908d6c0dcc6ae444829c94b2ca654661031ad2c474f07d3ee65d569ce1ec7360b8dc1a953cb0e6cb61f73f69e69ef1fd67a6244b27dabd8fab7db1f0a7ce93060819834eddac63b774bc591a2a6e407b1eba30befc681504a03849e57e322ade9b3ec54e3eedc2c6b8fa100218e2e737cde713b32906a5db7f632afe65cf0469377828978e2af7507e0edc44175fbda125fabda600dc7c62e0e8cd38576962759175ecbd03e035076d95c83bf775d0f7c63bd700318292c895f2a5281c9082d9c7de7bed5cd3a4cde5d0348697b18b410abaa10a77189b1f40d2cdbf1f830e0dbbffaab34a3a5487e90a6bc717a5f0fc8f05336e1ee14707a8864da31ba5cc27761795f5ebcdec850ddc0c16bbc76c431bdab852086416d0ec3a4346194f13f8678931871d87c91a66d64c1944d6665b00f5ef1407a80983ec864994c86483de9e406c46e23a93566d2c4d3550081043b7f24b89b1fc8e9734193b5d1f409d1e6bcb360efd36eebc7ec42c8f90078003a4944a33a33fb6ea9939086df23ea491286070b3d5ec94e322d72855389499b9a5296d45226e7a2711cc2c9c37894d847fcceabc8626c140a4e5a27f444eb948df35c3be0fcd9c74fe09935055df6e60ed260d1ef89b0b43a5089437251af995f75f42cf5557620d441ac770b01788528c802037f7aea80aea90e6ec6ab1842606a23fccc1e1c5f21a51edd9fe09210e8ae6c76862821b86568c79b93145aa9c438f302f24535fa686bbae97dd7fbf46154646d5033b08542d5a7e4635a9eaf13cd6e27ccc83ad2ab8ec7635b07a737df1161a053572d90f1cdada3e923ea6e20085cf0d2aa48b73c4820bb504cf1aa719a3dca38666df5a3ffd0b0cb6c26d3c317a8e717c3d9a41b666eb53131b0d7c7e2e4a0a0510df7772e1e96054b7687baaac71b344b50516e6eed9a24f116b5ac2cf64235fbfa8bd5f0c94c54a92d805954acb7948390dd7a949b34ba1fa97d129d054e8533be55e78fa9988045bd4b5d53e12c3a4b33f745e9a6ad3de0bc20ab9ac2bed38da608fd780c77a48c3adf25a3c269a8503884a8fcda04294f3a33fa04179b5ea9d4a45e8a2f91e10a849e42505d59c39eb4529bcf528c5ec4cedf73b9a684958b77a4aad924a5264bdfc358cf0d1f848be5923e401c4f7452297fb77e7b6772dede9f51ed22688f957f9ca547b2f7e6eb1a450db876f264e2b20fb74bd595806fc3ae2fbca70442ecf57840eb29fd71d48779b25f24680630dcc089ec918c96efb36fca0aaa2d36116a13c8aee38f8987856ef956f01b9afde581d47578a0f8f8b5c757b9f5031afc67ebb9855c056b0e1f902ad1bf1bec263d1538f62117aaa17b4ebed1cac6e1da1535b1b54cf43f5b7c7575c67f003c769a31219d4eee3913607ad8e03b533a069ed268faf5a67cdb5182bdc5541eab0e0c6b71d5a5044cb5c7631db9d0d4aaefbda141529ab13553edadc92b3ec9281f61c85ad49419cf8c020c42845bbeff3928ff73ddb96d24b61c951fc88c16627a44f0c8a7ba1021c16fb622965d18c242691572faf0395dda71f635ea3b51b6954eb74518c1a630df2058590b31766d5f81516b671a82659f8c375abcca6d1df912057925e28c65404a5a45b1ee1a4867ffa4f8a96205b2e438fe623250a055db075796947eb7454802300e1f716c315b64fc2900b567b71d18b9fdaf4d614908d88014645ca65e2f9e1f46f9ea43ebfee438e619943c5b8fe2f23feb3ef651c209f54a8dab54187ba9a7473e5db24e1edf5ab24b9e9579b67134d30f05eefbda5a395b2ffb8472147e77d31f1e418988830aa2ab6e5e98bf089a8a485ceb0acdc7562566d9c69c3be78edb1ec051aeaefa14c901fa59268125ec1471a42fb7f2304cfa5be1f6be795676b7b969641d8e62b1758014f32fbd29d7d0761ae7d6994703d02e8771f6ffa716195b83c23e9b4918408acb994716494026c63fb71e4b57f3f177e87d5a9150754df6b4997e63ac307abe845cca7df021a047b2a845f8b4c67f4a55096aba2265f34b0ec8f0b8189ace39d1c5b743e9b935c204ada086c7033431ad4ce2eef2c8c405319fe3e31216766e64a976b90e142b4320e9e44d11624597b7eed05b7307079b914bc41fbc158582cc3bd04f564b667596f3cf1471b94a3e8872cd5b59fde6e90e8e020f90e32734fdb8f1a3062d365a3662dd79c286fd899efb0b7d12a942ee4df93f68f7c80008bcef2945872a51cc184c0c85230fedfbf3d2c9e7fd5dbb71d214554f8c56e47c9d450c3f68bb551b959a2251a5e9acc67344b8c2639d14e356416a137dd75fcaf4d3ed9c931a6b81655b89d0c732c2c196d04f140700a7fff1398e75e8f60eb3838e727805ae27e994231071f344142a1a7e049059ae32c3eb92588a9df240a493fb57e90168aeaa42f50a84ff61a1e3e155c7d69f18b477038d7862c06227ad615072ae2e3f3c5925bc7cdf0848e2d08b90c4f50ebee923d3134bb72065220fde3109deb12d351a03a5071c26f42e47d5e3956b3b696423c88ca5fce4f88159df6d86dbcf8692b4a94c402c12af02ccc0fbe6d6edfeedc75897074da78abaed1adf553c4703448d8cd6c6af86fdee4cc89d44a5cf0f9071cd41faf5efc1dbe8eab78878514e84746bcd36e796a4a2994bc9cc1dc13df60aa8a9c07b30bef5dd500b2401b4412ac42a0c02410d20a38197bf9e089b2564627dd24ada830da1c781387a5260524976415860daab15f4699e4bf694ee5360f5c7b821940a8898e24747cafec194ef5142742866e707dd7e8be96250a0b1ded7a598c6c9d2d153695405011162a4ccfedfd7c8245203d95f89982b16f713bd7df711f464cad692b0773370d0f331c846fa27a49af59520f14e27eaa5e38b9484b0cbaa474d7dbc26b9664c271982a6563ec62cdf0cf758f44a0c785c83bceaf0d5ef1407cb59524c52fa299dca59f0fbf15143a81e2733e9995d6db64776c746b7d3a7520fcc642c532620db6b9b8f1477b2b19fc21965d674c94f2b66c3ea88e8c4186308864680819d42a85beaabfb8db35ef1473e42ce7ecffc9643659120d0ed471dd30ee8fab80092fa9bbe9be053a313ac18cfd65e6d00c9bd4e067223c29a7a5fcbf69312bd5b22db8cf083d56129ba42f3166e8df6ff1e868512d3ac46e7ca8dad31cf0cad668a605b960de4415f310fddd3e501e2560c6c485caea6c8a6dc8bed858fcf9024fc4f1f38718089f7a5a0067cd33d18c5930da134a5cc35e01a6db6845c987f3c2f3b4cfdc827ea07abf761815af820a02d840c7e4a52ecc6314aa54d7a4670b21f944a7dec5cac9a633af85136e2f9fbc25c60b9a48629004915aa12acfb15089c6ae9cc53ade02d46b689a8fef622c4a573639e721202955e1cc244c5b568219df115b3a0a6a5e13637f6757d070f72b76a01a67096d637d6688c9f4c331dc0188deee497216ea5b5006026e3331dd262002c4e5b8aa2b59c01dbd3f8156c46591ef0d985d7c17bdd2e7c3a92713b865ea12fa0aeb6083a075186682b13347bf0b71f3c80dd019b0ab274de0b092528e5cbc5440944aeaa7f1ab6cbd9c6103cc3299fa0de1fba5842649dde884c0ec99648245e68d5a540bca5b0b42fc4d9c87e5df758a2a4c2c998c25e0cc38c3acfc761fa942bf12e7bda9fd9ea46580279a483105a37af1933ac0c9343e5786b54de92cbef6bd8a38d7a1fb0f3fb3410006ec0b8699dbe38f1fc9dec98d1da2a211882f4b5406f38f85ed5a3dda491219f2b37d2c8fe5a5a576f8366c1a735db77d43fad5cfbcb9d31908e1f333610b7036cbce02cdd3554f21259e800364d14fb5453491dbc1e55d7d242687a2f7aedfde38f8258399d39079fdfb25be11e9ac25e9956ee71eda8b1c51fab9f2a2d5ea1cdf7d0754f3d1781586e6f31cfa5fecc05015efbe1b7f36dfeabdccfa114733be2539fb21e9464aaa0a40f16b5b1dc51a921b0f7e0f882461929cfe9a52efee5945410f7dd820fcb96f5cd697f7242c3e27049c3a4b8585f74f3f41400ef628976e9e0bcbd8f997a552964b54b51a0a06efbdc2a19f6317437de0957c7efdfc8e5ea56ef0ba074a93a032e42dd482dc0c1df744e995222a245329e9ea9cb8d4990344623235656c2b10e205d15a56000b60fcfbef2a2c40c3e13334991468fd6fd9b7d7c16c69106d48b323802370c85afa230a4e3ce37a0ba869ce740c71510adfb052fc75047196271643cccfda337d1d8285029e8467e5e9973b3b53538857197464535a9a8a93f0e50c6b82b146fce11fa7c67448e6bf90a7a5df4e635ed0baf448afbe2eb5b010579610fda3e91908d5cf8b97407c83833708ae84ec7dc63ee95e641c6c6ca08b709ec93b3ea3d7b62212ee20f5129d24f5b92e075dd77ec8878e38d22e8744b5ea37a51dd815039e7c39d058d9a32fadc84faf63d6fabc9c59ce53588d9669fa7f84e306cb606eb277fa638f7eba82b2f0e8fae5e31e6985139aa9a4388c52b94e787fe4a508c01e60afc336973211324d6bdd2e6dd7eb43337e3677eb18d7c22ec066bd60ee3ba396a7a8da21b0ccd1a01d2e3ee7a7ffd806daf26ba15746128a3467874b0bb2c66f0b722b0019a7eeb69fb81f428adfd40506e7c3b0aaf8618a7cad1a3969d1f2d4edf19580ddf5c4ffdf66e45630941b73e0331bf00a73d6728db8a32edb8a0cafa411f3152109cb50bf74726865f8e61eaf57328994a20cbca0be591e1c8947bf3f7bf93072b02f7865d96a2d0bb506f449ac68dbc49171c7e301d2951f36142e62721098e58c85215ab3c4de9def13565cb66f86d75bd41934fe9898a0d3336e024721c63f74a88548c0d68f4bd089d282005e9330fd027974a47fdac9df34a9cc8a890fa253efc7a40c262de3834ca64432eb686506971976909a6c617586b7a930ac813044504e99792956662206b231add76244a50ece8c61e1034e52df35b9f1a21c7efc9d747083bbb21eb410872c480e013d265772e5776d91257b086ed76d6913bb2041cb9ca007a4bcfaa3f420e97dad1c3373539e247689bc1eb385d0160af555c939bd1a40d3ca6daa1d62aa350000ba2b5ba88857713986f12a255f41e111c97280554ad84e3089f5478dcef1331a069a354ce1b23e5bc7226accc4031ad4ae5d0c765cea452673b5775c987bfcf5dd0e7c135613f7df360baad26a0dddcda2a133db6e6b07de2860bb10f2940cff4d320110991d70caaaffda807dca1cf31fa52a73ba8e7b8255fd560f86b20621017f6b3af91f0a68dde25aed2698abbd3f5fccedb81fbf7bb372d9d4765f5fa6f3942a671a02da9d872efd9a0a8cb52edafd601b6b007687480f471af0f180a09660f843aca09b62976888f610bfac13af04aa14e3b591fa39b63afb25afd82b68a8de59a725b9b41cc74c584bf4222519f53d085cfd8703e2a811c19922bea89e50755e18fc566bde03182d5c91f79e5f65d87f25f68c48d870f397fbed3b72b27c0df8271382ef4bddbdfd470f35861b6f1fcfb27ff14046c2805ca889dba119f6469dfd79e18d08fa811ea3b064207de32d8e4f1b866c1667ae8b0cbea5014035c3dab8b67283ef8a081714ceb90c1a15dde120625186739ae4ae2507ddbc879b6999a9ae8400adeca94378826fdb038876d9f60b13204b5e400a2f70cd09a62395e4f3e3c0f35f40bfce20d848cf546968d56ea07590a97367e45fd838aca17fbf6cd479ad0eddc333c1ff2c01a0064e5c182c5285fd4958a2c5eae9889d2a5fc19ee345232393652e07818f37f2c81251fd2ef8a05e69b6efa9087407c76d6c91325713e1df2cefea48301ea990220c7d5f82f66546b0e5b54d1efad43a5144c618f974ef7e0bce8c87d149bf7b61dcac57cd5d2dd6afe56f616a76e99aa20b990ac9393f1439743a1050a4fd30ef82c08a74f3494a50fa1562c6df4cd5d4df2379701736fedeef5afbbee10c4c8e6dd39bd90e5fae73e6fe185983c9a26a070ecea16ba7c45a50540504a747d155458a9e1484f86ff1b0580164845f8521febd194f98addd4e826affed78789e4877b68f83a1adac7e2cd34f1f875375c7d62df96357eee42ce064a2f0e0befb895b8b1fc155195a03835a56ca413cffc68ea4b7dbc5c0a3c5e9fc0b0b10282cf9abef54827351b1eee6c393f59017bd2984641e71400917acc554613c659b490ce25415630033f51c79bcdc1302aebc939f7b1fd6e312eb90cb209ecd58abc1739299114b123136ba8e89860906364c62e2dd724b7cc500ff1db23b7542cddfc995f4aae2606ac5c4731bcf285a3bcfa5597e22c4bbc5f53f837d50616a2914491d2a50d00f1491227977aef6b856b0e863e0b040069f4a2d06c3c46df50d242b1d937c0b84d6ab6f699344444e90bc48af1c1b2777f430a1fd0677fb61079e5060118e873fabea746915acc308e07a9530b648661f6e46ff694a6f95ca014a2acb193536c8e16069403507842d79505afb968a5452194df0de37ba2e9458cca0d28c982762f9508eb2399ec2568d0b52d8f7c2839fe73a115e4b8ec13edf168b5f0bbb30baa1a252d3b58cedfa49cbf6826a093f79dbe41f2319d55db1629f2b789aad0b07cd53b479c077c07ae7c79e40637d8962bbd4f017d803a6a26df41b393dbbb7af27214c4f5f81aa3756f5f5aa2bae418a513ef075057d529f6d56375687b9712afe492c1802c178d42bef7e8384f05407d260fcda2ea705a8e55309f03c88627cd95376b26062e00f5d72e4884526be728dcaadb323a1c2d34efc304b6be0ac20341cc9b28c1e63ef03e5bfa514513201fa8226e60cb9bebb2c325041948586f53637325d34bc4248d3c71e9372fa3042d786aac1dbd16d790d0465afc781ea8dd849b59817029899cf41188cae7846b4d200eefc36df5a9eca9641e2a338cc46736138ca9ef7959ca75319c7dd1629e966018e1996c081ffd320f3b7713aeefb9d5e22c661ebff4afc4d4afc23155e67f9b53e949b44f0306191fa4e04cf91982b59fbaf18a3028df008a40de72533836f99989e778bc84d01cd27023f7ec06725c51cb40646c23bdd024cf305313b341cf607f1e2cef9a1d39333db537f0033ef60f84dd8348cb590c7acb6808a7f63128ce887a730c87b16a6d40136d51d06a02eb155488f11d873294b604ca03e60e23a723d552f9efd14e21de5e7241ceaac7ba818e5497a18f418b50b466ca126dcff4c9974789b629ceab1a412ec22d0f389524db9f23b63574bbd7968577a3dff5507f1b4df23ccb2ef4cb2458c36a00261a43dedbf947cedd8f4464c569adf409386d585c9f061018035e7b47a4797912ecdf2d111026729acf925cd6ebbe11ef767453d1f7b296871057364c4b059aa94adf001a0a1b2dac5fd8d5cc71059b8ffa6a8e91219a16c992f27d589c4eea21b4213e590a49e20b69a0777d3b4ab7e8010b30aa136f4d3c32796b7953c781cac8fd940e3abc2bb38faea8091a0498ea1285d0e13d24172b1248a4864eb40bc650dd98f0bac894fa42cc2fd4d112aca6225dfed78713129224ae88645f3d3c3d3b0f995691201341ef545dea90f45daa1ab6a0002f417792ef89c78b277dcd114b8c6a5d9cc4de3a68e919ed5c1392df91d26ba714f08e01f3e67a1a636300ed746315400959e27d99efaed94090ffcbdb5f99f91ed95709d52731a68c5b4a328186facbb8608db3c55c52c4b14e383ba67198e74300f7769c60ef8eb8b33646102dcdac8483063733cd65357cc39fbab539016506a0baf500c62b7340ce214926a3fc979a8d7dbfd80c9323fd42b86e8154ff6b511c0faa048d31cfddccb34db938ae3cb2b12ae91c3d948eb44eaec0f15cfb2ea4a9f203c3c2698ea50b3085db8c0a208968eac8029d1077f9feaa2d9ccf93edc936f4a529ba63fcb918c02b07efc73a87ab5aa151176efb56a66d7cb197a9b1089c2b46994e4aaa9cbad4b9233e8a6b90c5d29398c58a49ce2cf1f3139acfde0c9c28dfe3c9d51d14e3d1199b62f5b0d6c5419f9dffecf14d697612b4cc2d6424a6214853acf47bf5fbcb41ea6a1344e9ea755e458379c2dba377566e576734df6d56e7092bc1704973d0d4f026ebfa9abc9b6522cf9365473c7c3144067369b1d869d45d81351ab73440bc9ff24a9d041c1afc9110ce20314663ee1437b4a53dc74431bbb40f06663acb4149f5e9b07d17637d1e29b69338c93757c65ae0e3d760282247eebb24af9ff6d5a8925fda7bee3e591e3b6832fdd872d15bda15e8d69a456b27c5ebcfffb1e88680a94fffeb3b31fa70f360ebc1639a8d7858884a914655c812516f890a5405e2b49d5ca976384d8e284bfc3f7e1eee67746c27805d1d45a8615d6eadbf9f97c647c02afecc3d2b5bdd5d7b960bac5f2ddece15f7526d5b4c1d3d7edb50a379412a00b0bce10fba9bce51e850caca6af9c96afc8453aee46926c302f74aa1cea0d77c771171b468cf49e92ede313458b1038477b81fe573d965dd77cb78b36d189aa7830a91780bfa42863ac9cf36922bca81ece9cff09aec4b5b37c06906e2facd131f4b8c7b05e23457b5a142f9601161a768a248b1361828daf2d7736aab0bfdbfac5846768a75379558921452ba61fe3bc389916af392a609d440527dfe1b0e64ebde082a0c6a57e7811d51e4a0a46ba083ccb81a74fbc1676397878e55e26a65ac125935df4976c3ffcb26f3c9d6eea9afe59c6256f2b9e7204e108e0257ce2fdd416e5597a568d303834a2c6ec70c7da2b683c0d4d994e2d240d783230fb7673264e67ef5abb5f8e375a2bb603f0ed274417aac0cb4d1b4ec4ad8afd01867e90ab971758c1d92793f1bfa06f0a4707401c0bebe8eeb22a5ee5671b08dd126e1eaa44bb5d751eafe023b6a16b0d3dce862b299a05686771b9b909196d532a505ed8812aabc9aa4e5dc327a9f995eb55e06c13dc00151ae21393adfa74d3c05f501af00af53030683b9bc00837812ee261267a4921c6ea0ab53809344c3b667efc4d03d43020944c386c5c27587ca61eb0adc89ceaceb582489bac54f2391d7e7f15d1b97b7a3390045f0062a3c1a1f5b9b2a2b9ef1ebf108bf93840d8ff1c75ae7f3832f2f23af6d18fb63dcbe38ba8c35810b3607933e7979c1ece835ffa38827021b863ea77dc60a7761063481bf03de02a3a0bab94b0038c5c3fc7db58025fea1394d53f3cf4f53486cea1e79c54811415f4899d1b44247bf5029fbd4d598d00be7b8193045d9c276abdfbdbcac83f45b5aaad9a53529a2b1028a7d75057c301c9367e4a30847d0cc549a771e243cc5399423f588f946e1c983bcf3ab174fc7b4f869d0ac58f3ffd8e0d8357bfac0ea7f99f2056e930e49b408c1cdb03baf198cfb59e4dc56c4da13ba44eba8962621c473c2c32e90b2fec75171fb7546a889681d3096d7e3d1fa618be7afceffe764246cf227a8ad80b356c6169a2b0c6276af648f9134d865dfa3f29967de5d12a84f24d682c43d391ed195242c2a1862e3e7b67e1cefc5e7f7fb1902a3f11fb9fd1aa82eb00df5fd3bdabbb33b2764ad60385373f5679b9f66c6a01132ef4a177a34545e938b3d0b5de114db24a9454f4a2904281f40f40c3a268b735a5f2cbdbf6efa1b0dcc3ccab9242a03d00b7a381b43e4ef3e0f2f072a48718fc337e80db375c3061b7bed15e217fea3480a6cf6f621a5b0b66799f61e18c32f22860dae9a59ac3da186203f7e9cd98b4bfc8d16b53b99f513a635c2aa7f4f8cbecb80db8cb3a77f8341bcd0bb725073df4ca813188603786c254f0bb79c314a7de53d82cd1980bcc6b483a8282fc375b0d8126be3e453f61fa77ede2f7381b754b1ec55cb1e52a66d0b003429238d6a75b2f6a17891e8ff1acc4f4c5666b3f4aca85adb4d1416b1e84702a8b385314b85b487dec7d4b4ec59d6baa5f269d7b748f99207e04191d532c2a832b0d8c97a9c25cbe617e784762d12bd65004275162662cbd46197166de3cbdd7a64343be068043ca9445b35a6b4c08b45f592ed8bdbc4f2677b719f7304d9ec23885d3083dec1487b6750af496648905ead86635351b623db6cac55e656deb75247c892297a643421a27ebd31483e1b469b96e99ca4761be03e95abda78a5633de62016d1bf0d3ecfb4b3b203bbb4ad063da61ff6016cd9299a23abb60ce884caceddc1a645556e87b6590ba5c307035ce2e0f24e2e1b31eaa6542b4b8856c72674053312084b4df4796c327fb0b035395a684f6522354fd8482e1a2107e82b66e8d978441251b2e4e4770e079392ebf0135b64f599163446a6d0075145dca7b92a80f21682f7e5b7215ccb646c8d47f27decaf8c471977caad9c4bb360c854c3fb461d65eb29b2e611ee3cd6714766db7ede5a1cc86269821ceabba628368cb56997c1784f2507ba59474d95584bcdcdce8b1a923bd874616542578c70856c35b67d367be5d7a44d1b98db37ce241131ac10baa3c321c1d1e3c4baab83c91cd800e7069c19751db3970c88d50d84cce15e995bccd8903a0a69f9d9671fbd5c79ab9c597476a68b981f15970f4139af556f4506f02960d55d055c23cdebc3e282707aaf26e119ca6fa35e7469213c26ccfb4faacaebabdde8b4127df581eab97708c76992740b0fdddee2030baf727473c03ce8c05f4772dbbcd61fba1d787e9cd2dd2d3ca27f760a846d341a7acf9ef06c1da6aa9e6feb9dca3ea5ddb8cde66f5ade73d98690565295ccbae5a092bea7397ded032fd71640e1f23d32ba85b73abb63e9b8a92f4df0062ed8270529d9429bddc842980bf1213655257a929a74e52895887b2e1158ac6be6ef1ad24154df1e7b35a87badaa9eb7bbbfccb1c52f6026e9638508d238a7a3c9b2f0ad504c36996ace5a6cbb063ba9bfe9e2f89ffb4386dd4b0dbc3e1ff83c822ee61013fbbd6e370ddd3464630596a40146a815acc960577be773e75ac56d5b64f70ae9f05343a3138b70e5b3e7501bd5539aeb60f02db521283928ea5e90fc09d790b57f7bcbb483002acd87385962474be3ecbf8992c286d5f962718f232a0e1bbf4f92970ca87dbb4bfd1a42048631843ba66fc85d921bfde53aa967cf0631e6d406515191025bdddc451685cda170c8f1d9a6b292dab5a02f0a868952ce10c4bfbeac2976e6767d766d8b7d0c10754124154c7110b940d0d85e80791e5dcc08367dba1bf8c5d68aa44fb70fb3242608aeea3c6a29bd19d1774c1feac86a0c96a6e5efcc61bc0c990b49a4ec6b2ba090e86406e64870cdeaed8144f1cbe39e3bcfc78b02234037568a3f9ced2c9aa346a3818046c6e24ada9d1f22b67aa4a1d34e37cd6949c1eee3ad18e6bcf80faf2a644d5de9bdcd9c223cb94a99b4fd2b538699170725c0bbcb3ae47c6cfa9d9ff7b258f5dafe171ddca02a69c2ad066c441aa8d90de96b16bd14e10a22198f4c19eead0f7dbaa90868dc31c3a3fd17573faf61ef070dcf931e5f852e9a87c77988fd0cc53d94566b990e2c5b2cc84d74accfeae3e1dcff9c86cbae58f4e5687d60df6d489b634663a77b307ca3c9e4d7599e8d7bd33e63eb8313a14324f5fb54781b609cfc4ed3c41deb70d914d6018e0c013dffb02ca4b006d98f6e80f45a4a1fe03301f5c6dbd845368479f11fc152c963ca8827a5c307683822568561555bcea834a15535bbc7247b6eb64351dfc08a225a9a72415b554145ea1ebacdea0b3e17d8df91e420113142280522f7382902634a308e142a7fec32c5495c4b55384f0746c10ef80746bb064fd5ff971694da0a8c941aea5742648f8613a321b43720506e4241619cb2aa927f03b8f9232bedc5316d42c9b474042a94436f48169a8100e073c74fd372c4de0117931ded3c174d9bcb44f0c4f935e899fa0f2459009e2a050c880b14cf01880f34c131eb5d72723396be9b3d30b2579b66cfc8c7824a969d368023c6ee4404ef4a1af9f7e21933a5d2d4ce3c67fdd3ebbe9844614f80884dd5614c2224eaa8a7f6df2da4d18ae845a9a28edfeb3456e59bfbf50cb73312a62168519ebd46a0e8e0df626b9267de8a2fe048250b71774de15fd2724465df7f5e110a0269929138da89095cdf1a66b8323259128e0b2f47128acebb0f142d633cae6af04b6467630dd06ffc865560eed51569141a79558541c2a8f22c757aa4c9c2a4c7c58acdf62654bd3bfcee6ba79544b032e38b60093421c54b242d58d34ffac6ee6f523720c62180aef3e52d41c27b4c3c3e6de2eeadcf9f07e2e736a76e0b5135578ba1f60de706851a4585e2dc1630dd4c49e53af9b0911ff37366d1b2f4f09538a52f29b60f389483fac99eefd44f46545729d72a54d01559401aca8c5deeee15602e7ca57bf32bb0e06ea9ce635ae2c855eae627532683558b969a6405e4ccee5a0693acc0de39cca2d232673fac9388e476710660cdd6f3b0fbfb11f01b5fcbd94462e4b8d325d2c3712cad96658172c6619043c47792e4897395cd9bd2a17c8286d1f36f1e2f42cda09dcbbe8e16c703214637746d9654a23e52144a49064db8cf3812760fcb16a5db6cad5c25fd85dd95842e966ce87db9f51cc9d1c0d60285b3ebee7a74157915cf9bf2cea263340e2744a241d08c5dfdaa27bc8e99b140a60a96d011be96f6b1d95461be9dc93e55a6e573501ccb2c725dae2e4b2e370620d73730f9024c865eba31a67152c3fdebd21039090c13c543739535e44043d341affd578c5f03c5dd279d6a98fda2ae12042b29ee644fcd02071f5b2f8a19664add5a9b83f5aa3c485c5bd89c844487e967e8345f0b6b651e41b3b2d098dffd936cbfc73935721ba1717e34b27395d3039773e780e27c0615b7712de365918d804fc4a354826ee0a57650b5cf92fe4b50e5aa08b9d176be365ef20e807879a4ca919080436b06c20cc9ce8720fb73a69260ecf5f096015599cb32632c7b5233a44cc166aa64a639684790e2488ca52d9d467813bb6cc25b3c471685bd6126518cb5fcba792d5e5ea5ed11157c3f3e10a9b2c4b62ffc0c1ad5ca781ef3d17ac8da66c3eb4778162dd9b140e56f473d45751d4ce3d7db3e35bbeb0cc7483504383d71300977e4cd906e290a8595085b88b1724bf3cf2172c3522f1c103df71a368af5fdf16c5aac499d09665506b35bd012f81ba0beb59269184291d3df0bdc5413c3a41026236f7991eaaa43ea397db42cc73c81dc2f69dee9f2e72b7f642a94b682a1663f87d1742d090f5d1a5923754a929ef07b849a7e020b1aac2e3e5b61ea0e6c774c84d4ed794e3890135a138a2c16ea4f4fa1a76817a3942bceff4bbeabaf32ab7feb23c8f4c3010e117f03a8232ff48a1a390dd79309910cde4dbfadee8e8088cb5ef5701f875965219ac3a439f58efc2ffc2c08ab0aefc78fe13b56ff91b88e3f137b64e2bc6c3e44c8551a08d82d378c5daf129b0648d9bbae5866f4a6c1b017232675e9fcaedc74ffd8001a5dda5a9d91df2bd77a439ee138116fb54b10f3645ac88c405b57bb711218f8c290ad574a0803f0bb18c7527dc70d9be4bfed57ebbfc9941a7a16cc954e39d8c38954962580cf8a3562f76fa3842d75b1d4d06cc53e9d390de1807afb6b7935e1a55c506843cb8e9a72547eca3960844634270b3118deb3a4f3c7f748025f827d44df418be392eb5d1f9173b34ad2e8dd5ab3e91b1cb900175e453a47fe13f3679508fc23c9c3c282bae42eacab3109ebf784b3fe709910f20c4319d216ea6518468fe3b1fc721950f8bdda22c9be3699790538357be08937db64d506874898d63fcec5e80640c43198ac3eac1c306e655e057d9afef776ad17d3c1ec8c56c40468001a8ed89f1fd198f3d4f8fb0ddd47b6520d0c0f1cdf84eebdc6a32f7cd9e3b396850dec223aed1d5bd0c356887102c88a3a1bc299a5a1358e17af86ded007d09f1b0ec613348865da67523e6f947ab7b6f9be33584729b2869afc0bb3bb394ad0d0fd1e1fe32c27d4fd00e29bfbec297971dc97a4fc40239d0dd66d8c4f28b86d02d3c19bb885e1de8d3c22e53db5383e1bff9594470300e0a66cd46d34c5a4113de504d99d825a7c8cbcaeecd581536f4e82601983972bf4f361efec0e08ec668ff03ccab71314fa3965fbd53ba8278c36562d7d8bfeb17e30bf86b5d969f136bbfb409fc2895c29c62955d6c5e301ac6fa1a9376af36f88e764ec571051fc2fc7f896b99e5776ab01a34b3c52072436ad746f988c46a570d66df9988e979c3f5840a84d33416c1f984be8d5fd6c17d679dfc35816f9e2e92cd5a961bc215b8178cd4c31083367cf8693c4b21ce052ef5d893892596b56fb14c3549b1d31b1e0ba60c330b0608c40d244470a0e6d2d8a610a1d99138b53d11223f498405496421598aca387b4472640014c8407164690325d680a7ed5a131a7cc5f40d95cbacd11875134a0f36848633d79513e95f929622cd1e659d1ecb859d425b47e12fe2b634e4b7f5347152a337ad3631a7c2dc9cd3f7a2dcee7b29b94f6f966da78bc2e8894b7b67241710799e6cb99ead06ca04b692d1da8771fa0efbee08c9155251e4b34aa357b677ae738b42c80c611967110bb463fc0d716bcc9076e6a76fc2151ef7be9a5b67527915a591e5dd7115e6dce7656a2169459bcd3bff6dde4f3f50fc3652453735934ee911ff75dc7506636e037c399aaae20c651ba9daa6bfb28c753f18c380fa6ca0d799475e5d454884ca0db30b79d0fc0259739acb78809058902c0836d7a8f78433a3da84390d4f208a54c9f473fad989ab6ad063b1975de54b395cc3903bfdf060f420c4e0916a7d8b6ca8eb72cfb9530433cc3155f860df9dd8563507ba5b5dd57833114969a4d15822a3f34f2eecd915a60a8d9da5ca1975c48dda7da364a40c33a94d9db164dbcdebdd8676c65f6d0f7576b14edfe1cb003f58a955af2a6bc227e7645a22dd8bdec888d9e6f3f57aa29cfca6b65dc42f361d45dea651da20df78d6772eef3de1c40d728f67381de3b1e7bc64f91f5a1f0415d172a0688dc6eb347c3241435a4487a3d38c8ac144efe8f944dbe6d2d5df9020d23be79b554254b82ad9b7e860821068eb857e7d5f56f5d8d9495346f7a93fcd9a5bf08a6ac5f74787dba4f0d9f3c2a18e4328937d67dcc045705f387645043aecb94bdd984c44c0612a367b3a8c9cb160d6d7a5557cde9d3d5a1f6dfb6c3d87e4d68437d6031dff33e222be40f6d44aaa8bc27668c7496f3bd7fcc1e9083f385dfecacbaa3d344f7bb80f360e6595f78ff3fa5ee0236c7d7fa3548e0319e7a6ca711fb628bc786a3831a34bfed3ca26079ad3a6184a09ea2e5ee04f8f87f2c1348cf8e7f33b54ca2a6864223a63e900da86e18317bf65e2cb2d83b8a1f65a6eea331104ae056f3cc6f66a09690b5316118d816821619109b5ce4d91a2c1f550365ba3e887d34ded290ef3f962a65f55ebbb6db76cde3ab489ad55d9e6593da30eaa3dde07b6b8563b5780f74fe1fcc90c1c17660f8bfebc8a18f0e00706b68ada49a796986eed584e7fd97cb142504ee83d8b135ff1b5c3b732de853884ff261c4d50116cca734e9475f939bd5eced702c63d559a2602cf3ef60b4efe15a542ad86f58da4ec6f4c6d407f8a0f8e1e00c86aaa16ca4b30f1c54b3b4db6216302478278ba1401f43acc9c6cf83a7b6b0b911fdc13086f4748c58cc0754303019acd561e4b9c585263df953ae14a919a974fbd9d680f6c6e97285cab9d0cde51ec53dc88f8cd98a81ef532a8504b0eccce349757f6be2ca235d6faebbd001a0feeec7261482631465a71bc683fb7d16eab09baf148707017610a4ecf553dc1a4ebc6289e2a5d76947990b1bd110c70b33c06ca6c63af9ca3da4aacfdca33207436fc6fc23a5a41b3c7676dfd9caeb8b881076d0c8638904b121ac935b191e2ddc567bbd089e5c8f5351f67dea7ba4329ff24500126e305b8d3cf10620fbbccd4d76473201592936cf232b6d718972ea63d71149c2fc0ac8ded6d10fe5e41aad4dd07f1fa0fc7ea41361e477def065632fbac94ec8b39f88a4f6516b1326accfeb03726f93b791dc9e8de09cf3845706710e72a6a4f850f99ed34bdcabbaeb4203f8217e0a7f0efb41e7477f6a683abc83b2e211edb3ceaedaa3577c6e0f6d9e92cf991297c92cb75542d252f2e20c076844b630db2037ee3fe00666f3a1cef89108ad0d6fa02dabb7eb39beebae26438122793c688b4191a944471a65278e7abcf665f9449f68f5e0310df033f0d9434790677bfe8c69e7be027eac08f8e8313328fbb7d4ef79cd63829dc109764e547460f1a334f63793a10a8583c2c256d3da0c1b9d99805bb779921cb14198060b4eb21f2a4ac13a4c1d338dbbb7a80caba87937c0f4dd7d8898c9c9ce10b950a052f586a06d762225268ca897aecd8eb17f61fc161d8f0f123e516458a4fcffaa6a99449f33aca641079c346b3befab090152d412f3f99e03e1615a7b30fc7f95ccfdb7c38f29ae89669a311d35f135ad3cb172d833325e2531797965b5252a4d2a0fcc3647259d04fd5ac60619709d5d77a7261f8b611d0f0ac9dcfa69bf842ae7537e63894f8e1c5907762f93613e452e26716a8467163449423fcccc3c0d85a3087b5de92bc7d3fbc15ad66d970ef3a2639e016ecb49e0a52be0120cafd6c6d7215e6440743fe21a4881b7bb1bfd8269633131ad0e8e3ccd61016f588574afcb805e915225c3549f71e4c87a5acea439c033e9e5ae7af3ce66ddeb86c7e093d9746f66e636d419134a7d6b2297fc000056ecf2c19397e7c3502bf7c1c47ad7669ff942b3168206d9f01701a7fc534f11d2d6b287d0d21971bfb08ecf542c0554e988a1c2eac8b3d8fed8371a583e8fc59de2a01980cd9bd20dca141e8ac3f44dc4a30ce8441f24345ba7262ca1a37df98311633ca2e510e7d3fbba7e1a35dfe5f20fe8d7d89460d7adafd75c98bcd5f1e2b792c82f43667f424de4d8b1bb19a117c59fc0259292d92b070cf9e5e3d6c8b2fc36691aa1c2cba3ed47b86017a7092fc6f976671c034e62cd9bdb89e6926a28cd7a1cbb6c7cd3da9e5a1952ea6e9c0a99bc5d703b331c530d7815ead520107053bb90fd439662aded0bbc6723013e54358fb97966dee80ee4dd9453cd0bf014e53bd83be35a631f31905ae51bcd5191653f18a989a93d0b401e34a6728641f2baf4de778f7931e9fe1f1ac49bdf5dd531de039cf9517c60c3e02128ce7d50812d81c23a840d02c3cd10d68b1c3030aed661027554563f08007f2265b6cd4f6ed4b9e21bac942a7ec144173cf7f7ebca6cb31f6fd5e9d30725c1bf7ad99161d1d7df5dd6dd8b2d3de87ddbb6b802fdff9cdf3234047cb37557040b8d7662c47c7a870a80344eb295cadca0b755b75bb0b88e0f5e6d880656002ff74e87159e240a903473e0bf8ee19d54de9d29fa08facb8b4517247605ed3ed11605090f0e45df1d9c217e8e58cd721b2f678b1e544feda7130089dd12da92287ae30097800040bc8aa99f0d968271f6d88bdc1965b4a7ac59a51d8e361708ff058bcf221bdb9500e0f1871bfbfdc22248b70405f330a5fdd8c241eaeebdf60a9284723065b6f51332779031022c3ef1b08c281ee43bd7fe6c6f36d7b18e7c4f45b8e21e85e93c7e2c889d93202a5dc198eca99858e5a670c85ba617d55d9169b0b87c4e56236995853be4e1f20b20df076c6556ef86dde67976dac092602dc92d6c2beccb4d73655246b5d0e43a49c4e3d2dbd3dab2acf4c47c3b7795cf08dbc8ce7bb9d3b50c4c59f2e700f957b30d13671e962063866e93d255c3de9d0518ffeec378cded492a55b88ba4dd604c777d42d065f1d4442f6d54754f1a50c908b550b044231fd93e920f603dd009dc247184d71016337632edc511497d8b1d4d624e540b9b50b6000e0fcd14fc4e63b22c279418273a7fcf684d2603da4e8ff359c0045fb4405e67ab0d38e10534452409646ec49cc86b4c081f2b852f4d261b5c67d32ab6a74da64baeb487c206b696d347b015c073ac7cf435f10fe68326534e3de66fd1c2e50936016f591347ffba2ef7657ee3abdabd681d653332c4f41ac570c4f549da191118f00d1158bb57402f570bfb0f21c162ee5cfd47365e6ddab529ac2a079284fd3f9c5eb6ff5f0c8604bc7f0fa22e9e7f9c1a36ada2594a1d767ea4d93b24a1fb11465beeff6e5551933c9294e50b946d95b75f63eacee6c32afb0e5e2109bb05e3083c8eae0527398a95ecf3d0fa668f2d3b75ba68fa05507a58da6579a3a81111be6d8eb3d80bb3fca3332bb9f0c6ac7c181c6206d7e2728b982b8ddda7c32644fcd427c953634b8b9c39d4d898b25e9b30112447bdd0179314a910d4c2e23ce2bc13bf5f0e3d530abb3e445cee3458b233668f95abc9a5fc32c26336dfb4cd8d6873800e4873a1f90f0329eabe022c028180b468847f67f9ee8dbc1641a14bf700cdda72f03ef09fa3c52bb009e0738d1f37a6cf18046ac9a31408eff99976e6d561f790c9a573a0903b36b8f190c09c937cdb2c3a15f7a13a073a7935b3237e3d0eb56e0fdac68f12f2471db86329ba1c6a2aea937758fb9d35068614a83ecfff391ddb5749d887755a864d290bd5caa4ca412a48e803d46312a037349425196d81dcb505037a99c3d3dc9cfd95ddb48d665a2cb1c4e4c0f5b68a09126d1d3978518eb0a5aa280463df696152a37452e4fec8546cf7a90841d617c1678d55968740440c16a641c695927e70b29ad3cb9df8246fca8082768fb14e844ebc9b3837bfab2efb45a8fcb63009850265920543c866fd550b43e12524e66ad75c3f8cb819ef1af9c30c661c5bf5fa53bfac2cfc69b10fd50994d38f9cbed6aece5a80c3a8a124a1c0eebf0d20e0fc922b572c5fd6d96ad46e995f51d75da4753434fb1e07d362c20be647cbc8ffd94137b0494dc06e3dbdbf5aa20bb696211c8d1897a02860a8ebd744c13593376ccbd089a5c1444105bfacd0bd81260892f305be68de1da64f5ae7acf05156b9dc2051d08e6a42c7b120a199f2493ff5c37edfac0d801b6fc7b7fb922ce2a7dccbc66f160d5c44483f9db7cef588e62b4075415dc9acf1be4121d70347e156e47f36fa4ac2545b58fe5e66fbb2e0cbc8e9473a50cdd894a56f5eda585a2e26dafbc713fe9349d2f8b4e86b41401d18372589c0f9199fbc024e44f7f176837ef1d3e4d036bf6615322d318b5a2e38bc7483315e85f49445216a08b61720a35740ac1294d001ce6f4a17fb784b78d20a666d4e54d84d26b2f807a4a95f7613187e421bf7811462a30fe9f2101acffdeb3b7ddd248d1fe141b36d2efcd60aff0a48f6612cde6f7139cbfe2b0a8bcb354d01dd199be190a9c8bb04d6e65ce8fe3456e97579f65838e071116032c92677dff365c8ad3d17a60b14d31d5a8bf2e1722e87e8e953c0704ca204cfbeb2c8d2723fbaf0d505cfc3f051b253c2dac0dd51e95a31cf9b84e5cec8d00563d069d2e77c5da4b4a82da1a2ae9388dfd4491d3760df38fa4d4f1f0d0fb7ba7c641883bf9299acdafa2ec5af5a8a97e97e3ffa61d08a658b8c85effeec8b7ec96c1c065ddf54c62764048b614ce622309c834b9a5be270640a22b7677a8aa5316d76fd0ea9b6f75e725607529d297246b497008228168c81406af671a09f8a537681f0b6134a66ca7a9f0d44b8a56ca6723a297389c08c65db89b6c8ede377b66dbeda95d57fda20559705ae28a29e10af0a2b5c5bc965fcadc9dd42945aef15194b28275164c065bf0ab28c91dc034159c3f9336721ce262ac2cc67bf333b1b76d6fbb0a6ad41ab9c4a094392bb4a19a0ecd282a23e1219a60c6fb147b4143f903cf397a525b98c7c27289c19cc78918ca9a8c4fe5e8e9d9a06ba117fb0648d104f29185f2a0e9fbad6a5b4905934cda3b1addbf2066d9101b002c18b4341c3c8515d5e288bf7a9292787d8d824811187036a013a3270622d92521badce1e94d3625696e3bee557e5d8ea2d82f14d86d1ab03862591f838523b1f9c5eec6ca646308504606faac5a597d3fa7e85a81ee63a1f1638d6674ee15c792cb1204e3132de847583717cb0ba0e8230442ec0bbe2a422c678b9d316f7d2ce672db6390fd12e4f0f6f05f0a585d9e2841c991294f1c814ca51618d8df8da9b69196dd483c6daed0057b93f489f86b9453ea2e2eb7388b4b0ca7956449813c96c5c973f84c2b1fcbfcc8059efad66de6bd5414818acab2a404f634f2cf6d640fb170a5cc8beca18e68e1eb090f1ec902df4129f161e625176deb782d3c915d5ca96976b2872366e48a49e1e9a40518c1e06b847a98a2113415f623d6a8ddf010382b2833ef62921542c96b285397d99cc62d96b408367c31c4c8336649e607b8e21df200364e73f6d5e03ac127898a6d89cd7d2407ca844e26379a5adab9e873fe2f8a7cc2b892d8549b82340cb8550beb462ca7bf8622255257d84711c9d0d4028bef96fd933c50baed8adb4c2e30219cd1e3ad4959ee82912d3f0dcf947a1c63b1e46fec32081e0a3a6654edf4271f766ab0d7823a87fa3aa13e20a2cd0cc41294add6c27e83d9c94dd9465285e0d0c919c2a2745f5397bc62dc2dbf21796c3029db53a3f9b364463c78ce487d902c1fc35bdf33094f05086ce0bd590c680da16afae86ea87ddfdc3bc391ac3282431a586ab54b18c99ecfcf23239a812570f91c583a10f6237a611e6c027b7b80ce50fe797c48da186771e5df7a46ffe0a4ec83b33d5a90c29eb733b132743c1d6d1dd1dc1f8878ab3240f87a6730907ea9ed5dc267aa435c93b289f02dfa01284ce015a15412bfb8caf936d4654b58edb56c9ca25f8ad6fb66f69a171a962133813cb4d24147c1283221639041dea905b7db0a9d94efc7c991619ff49c281acf783a91098201b21df0c86fb97ad198422c862e7029f9b871768024a6cdb5f9fa90cb40e3011e8f307b38d462a81888933671bd12cc3977e9525a384df1a1f83b54afffc732d7b45ba69e4c2c95018fa00f6e703a1eb439895ba2e941a42969baa78d4a569eda63598353079b4eb0b12f3ef2cf17a656e7045174f8bc89dbb9fbd7acda969bbde94e308537f6352342a7d5be2f6ebf9e332718efa25945a385217c1faaa6403b467e187589b3ea861bc467f81c17e2a0205a98fefbd62f79c20f21196b37f08b3f78f4a77d3281d19a1392bb520e4b3361f99c53929139c3ca53f0d016012ccda6f62fcd61910543be8dca96d278d2edcb78190b5ad442c2b5528e4f73004695e3657413422ba002f2220a3f64cbb0162a8a30604b3f180ef7d0e37050aba6728688077f731e079517fc094931b914098bc812aeaec306c14b111112af8703cc62d263cd763bed4b3c0f4812c6d8009815fa8aa475677d94e064081423cabb72e66a309520f1dc77938c8e81a3f0929926150c40810757066606293567780b853f4608a3032128f0fb87dfd32e0fefca94f7456d62b565c81f70a71c3c90f24806c7cbb6d02b11a9eb8017c2ff0ec76c0620869ee66f6d4e3667245d67f3bd8f9dfa5f251096cda1566573695860ec9c82fb1de9cc96bf5b8f870d7b5d8141a7267b6d08d3ea1b0b237db37adb0d141e6c51b2b7beb3aaa21174be79741b49717e6676359e80478022d020ddcc3ec8ca8232e5ecc7fa87fcb889b17f229438770175916980a80d1eff57ba84676962ad110973151d6293af4511a0b0f765f9d3fecbf148c64023d742896fd6dfdfe5eea61889d5042bf61db72cbeee5f438a866e53e8c72b99b6987674de14feab7015bac491583d8d92bffb53e47ce57114acbccf3f3efbbbf5e626226bdbec031eb509b9ed1e3962f6c41691fd68635606b4b1910d2519ecf577a32ffdb408b9a26c4a9037df003a7c992e5a838b584f72bce0dbdd8187c0f33931380b915b4c07e0bc2ccf590d065d48322146f23af346d09338bf31e998968f0f1f8eca85a2eda5b12819a11556b30686202003a8cc5c6168d5f42ceade73b5fa68649e1d9a316d8d492fb4e9521ddf7af7d9e5641741e63caecec5a7e8d078db0d2125825da08a10e9445a186b4ee8fd7d3ae3ed95caaf6fea77c8321b042444a5e68ad5f716d6c464f40756933fc0ab8c56e78ef2c992e78c8521e2f2f261dfc1d15eb6d93e264c90bd2984d2dbd2ee4217b00d5a809d2f8d71b15a41145a8656759c6f34d59fea06aefe5a05ee48cf5ba4e215136ca0ce1a92d459c98383503e94fae7aeba316cdf9b55af3692165188e874200333e8d152b1904e667d48695f2a40fc64c4158ea034968ed52dcfb0d15553e66073da84ac5b498ad20fa4384f0e2ef33bb6226e2a1f612ce5515ec7e5d923a57543628a1bdfcfe627d3e7f7bcffc696b491043bd79e8a776fcb9bb06d2825341eb5508453c11c51cb7a4023ff2124240540a37aedf073a0f2203b869eb686c5f70c9a47a3eeb974c45fcfa3b830a0f6da628db8710b91a1787636ec2e627572e32f3568c719eb8ec9e4aecb3928c1ac418e7dd8d94d06750b0b4ff324094a21517138196c28d699ca99fa73c432bd82cace0b5232891bdec6f3e6f37e89460171cf63bcd8fbb7693a88df78b82169bbeedd05dccfd0cdff1098ef7d62781edd824c9926a5f5e1b40ad1c7b95387370f19a995b13a95ee701a0aceb0b8d432f423e20dd387628c9e8e26a316ab07515347ef5648381ce24077c2c3bf20e0d1f1413e3bc271f063aa635a3c48da34395315b77d7b0a3a664138ab9a9c10a338dea6c18820030931da14ff71657af63bcadb4f065d615b7e063834a24e4299c205a34599ac7a724d2d6dee76e4d5a7bac382aef52113f9935baa049ed1160d756ba52743788ee7a777b7391c9e404bddd7a5f95cadbf322f7421848c98c01186d9acc5a31b981802f0430ff217ca962b41d608475929c9bd1a5c694496a1b4361b5defcd82eed2905b5df7457aab1a628cd4ebbc81d0792e5554edf41ada49a9f85e4fee812e400ab78b8e5973c4bc25a1bad5cfebf1d358c0c31962b0d4ff008eeb8afcc7674d9b76a1960e81b9bf13c65de78add54f8416c4a1e9e88668aa25ed3e795d6a48f68296182394d2e339cccb4e9cc4d096c8c95187dc572939825aa2707630051425afebf7ac9c64e360e214eb8434e56ccdc6ad89f028bc4fe984b73524109f848fe4a703955bb2e7d2256b0d478eb49874b46a9cfc51681036ade24b43dbf00c150e278a445cb9615757bb91d18671418536ddebb0d11d502edddb2adeddf595114a7449d5294fa19c2d744f11597bbf9f50e61bf812f849b5bd59056c5f7166aa2ca5947e2930f244b76286cf7589b4cdd85fa990efe353948f55d16a1bd58504f02d877c5fe749f2380a1d4d1df27dc33b030e730df719eaf63b4dfa467c297776536d9399e4b892ee0ab84cb1a94c6b2e45481736367c4bbf6ca3eccfd6d39a561bb2d897d1fc9c18a81c2f40548f3213674efcc1b96a16b146364335687446004e4d6ced9d17fd1d529342484d124c176afd8315e2af8b1797c0ff646d4a5a298154fe561b99c5d69ed575c60bfd0e88c1bef74f7fe2d1856d5cd95e8061106f881da7e8f79b0934990b80cfa03a15ae5c53f46babc20c28be17e618959c8ebadbd4e4fae7bed04a50e5966d5ad2ec9ea94e5c6df593133688c550eebb76ec8e44a8c73458dd60bb50149386936d80979ad06223bee5e49d4fa5fe530c048bb8cc9454c050a7ac54131ce7569db2ac9a5b4c1ee3bc234e54b4da88959fcdbe1862d1f8b5bd3d12a2fdfb3434aab36ae2f50b219f6fe8368a73656b009044c0f490649b22f4460dda8a475b3fb979414952362ec41daec23ea553a3e3959d2b1abff109af6927fec8e18cfeafb76badbb75e3b01895c0c8b71e33c55ac218ae30a3a2abf802a3721ab296441d6478cd5826176ad3bb69ffdd43647d9132ee53645d9537950fd187811183fc4cb83acc63915e737b669066c8e78a0cbcc3d064a2989eef7ac9faca92aaf9391b1aaf4f7ae25b619e8e9b131ad7a658c687f254df370a01a7cf2f014272e29d9cfa4803c401aa90647ad2101a155e6486fbc649d5362a5e4c0fa8e63ac28eaad7248bd602107de0170537b28936ac9fd919171c12f10604edaae19154dfcaa4b7cff1cab709644c087195be2eafd4302c9aff680fd36a80950c8dece3829d6eff6dffe894df523882e24529ea95141fae6919343bb1402e438ba16055e50606036e0b126f3e9f61de452e9b9984aa5f7a468b6b9d9763ee507f9f6fb59169c66bd5f4608ed094049eb741f750e52a98596d3d43b20a5a867ba0ab61065a8a0a20200936a795a57e3ac44e09cafeeddc70fad90be9bdf89ed255f7fbb2dc4249c32a4c033909eb49cdf20c68f6f5945262d5e5ab227db77b9b8c94f010c4a6d321ddd696fbb0e41900da10b0246baa569931ca406aa5d98cb9615286562b9b2db1ae5eddaa8f3439b02e87567fec4f1cbb4c437dc51c886123a99270eaa7f03e7d2de31031406bf70a79aadbd59dd76d4ca881b0f68a1f0dc6b4ea73292813875c1d7b37257daa5eca9855ebe3cbc3929afaac6d21d422551b53aeb7eb7315bc6c89a719fa45a8bcf61218f3b665062ee11f90f2af36c418dd40dae8dfd451f10d71c1caaddbc96edf9f1a3a40b7e286f7ac9943cd7b79824de675b3631254b4c209e971317cd1077437db7c695edc4c36b70c54a1b477d95b61459b705f09ea6169712cdfb35db5a9cd7adc7e16d3cf22d54d5519384f386ea868c3fbac93d1bb6c49dfae48d6990374af621525169f5764d99af7431b4db70f69c9e67bac6973a45062b8e45075ede81b9ce366904d0b5d0b55c14347771978d1f94cdd503b52146f362dca7fbca4cf79ed214203ed4527d5003349c5f9502c33253290b5c48a2507881c3d3e6572c415db045685e54c09b7990d688d4d44d387ba85809b799bea18ebb750888d59111ff763e35476fa6a944f8d70af9f653cd05692e43a07959180f41ec98f5aeb42dcbc9cedefe33b3f1f3ba620bf40a1ab1aa947b27879c4793c00c8e095840f36b9bb2c9e1b996f36b49f364ff64e489e8d34d464885e593e791bb29e616e9f60059f7b24bad8445831a183349128a1d9aaed17edfc9deab0dd66d3bc9fd146bc311d9cf7ca1daa9d7a1ff355dddefeaeb2e1506a123fe5e6f2ce40f1729863eeca0b20f497eeef6d7cb9b3dd791fd309e4c4f4bd591b239053897004d55075ba0f4d594e3afb19d1054ed19c4cbf723e7ea3b9eada64e2bf4c6e346f7561023ffe20bee1bb058ca6a2f7c82377bacc4ab5e0f9bfcbc4ca8723994a8f9f01d66f65c00f39e725ec0b46971098afc77a4d2700e5f28b1954783710203d826fc535e8bd2490abf7b1f6b3a289848a59c7c63ad236ceb6007bd435862c4e756d174eb3fc12110a889ecdad29b73258c17acf0def92eab1ca8ca9db1466a54f04f8e967e9efc90f0c004d89708db7f154b1996c52fcea5d550a4f8e7ca2af47e60aeeabff1910ea50263e37b5c1897262d424522f89750fa25f7802e4893d33177ea9c9004bab858aa88e455a9ee1c095a075b9ade70b440ca93a26b88d65e4abccad6f268c8e8a52180c5f58803cc259f52438ad428e0af770b0058fd9646804da44f7e1815148ce73d6a62004d8e8d8add2b27f83ad0a5b3205faafb25875204e09794c0c94cb1da9932583387231d05adeac9f33cdadd35e57d17e8be6211f4f46dada6d49e8f258288ab34ea9ebab47114d9ab6bea4ed9f4b3b0f848f782ff20e5a7c8ac7db3cdb72b384c7ee6ab6e3b7ad5e853de80b2fe9f56dfbf2d72aef919fdbece906bf60a658b03af6f3ab0e08098f0948c98a3340c12f0d8a020463ca93222cd5354c85443c137acffd20eb877edf345629695ddddbf957d21244968b9f15259056cf561070c1daec9e5a15a12dfbc2c06a3bb97cbefbeb0b1cf0e13eb62ff949d098b4aa1383cbca2cba80875db31452c9ff793a9af22cc7a450d124853c0f5032500c65678310897f62d8caa4964615f9276aa92b5ea3d3b62c516d61686252e59226a110b9764a9a46405600f52cc33c168406896bd48acd569efa4b9e6cf9b89113708868b5c3eb22476054b0e4b3b28ae09e8fa0e64a47404d9ffc1f64badf9616eeab2685dccd64f2f9fae5d1d3752b2bef36e6bbcc35d95f9e42a5ea7d3b9d887d9a35069fd88ccc02f29d06e64f0376bb4bbc2ea246ba738fa32c07016ea64c9619a762c1bb939f0549f08c7b2ff6b36f9c2931a8d3a71f97a1b284a65d8752607d5ba7ff157adc8c620292fca2a4ef4275d8b676e808cb83d5e98e23f898ad1a2fae254924b905abe4005e769094ae1c8f098f18b8b8b1d79dd5bb6f09d14c00c72d08be36de35f44bbe15a82f2caec7aaf25f4706a42d05107eea1ef1194d9213e1d260797428967350374eb2e3ce05db2c8cebb9d98a7c374b06e60282114a0f02b528843f3ed75fcdccb87abd52a8aa50f4b9822f9773cb26f6b570c1478cfcf437e47b621f50c9041c973d6f8dd1caa7cefee23c826fb5f14f1b9fedb40fc3e06583daeed4fc6b111adbe71704757c2ac2fea9580dbb39d7726def1511951037532cec2a84ed1d3fb548b8666a4c70a75806c8f0a104a83a3eafd03113fcbf024ab50a8fedb6e34adac1fb506bb7a440b97632e6c6681f896c815e77f3f994036900a84aa51d7dbb9cbe72aafeb8e2e2a8f9fae86e7e317a601fa88ee0cef208e5ae0f3b10d3e2781dbc4f29a840d832af369545d2ea78481c54714f098387e0ecb46cefd992dc1b7d1c321ae425fea0e926aad6fbc1701676193c784c62b93bf287780b385bcdd3a516ff9bbc90059ac17bb210da7431f5d3d05c7064ce4f2715c12224ca697291ade1b07bfc264966b2dd57e873a3ca9208d9141fd8023ed30387221b81c5fe2765e339563550f898897804568ffdc3251cd7b057a0dd2e6634f67f012217a3d996469d38b0258314628f1c52dbf18c6e74526ce22c34058cbc413622746470c3b2c406a7704f238b1f669a07f2a85f2e32414a2fd4782a905ce04b50161ac1aeded734ebef26d620edb5bc3fa40bdff51e53e6ee59c841fa6bbf333b13e03f6267b2ce135483a28e8a6c460df4b4c548c55fc888d1b5cf77b1fd56be2a666fff94c416cf75eeb1b12042cfb8cdff43659345bf0aea0f88dce0bf635a6c73d89f217fe86a6943779a62751afaa4ea367d5f388c16107df4552bc339678d75020c6274d11aa21391a7c51020490c6f17ca3ba86d368f347a4da4c511b16515612c84fb0272b94749e7fb73d4b933f6229ce871a5d7f60b422f114eaa5008b66c3e7c6acc15ee6bace729b822565da8f2a74f2b42dc61d4820f65d8777ab435cfc1de3415c2243fee5d83f0e7ea21661d75a048ee37dc5b565b7accfe1fc241e102cf39a8223e8ae1602dba76feb6a94b3506fe488f6f7ef2fd5ba0e8f5c5a24ac809d18f46daf9ecd67ebb9477e511efca90487532a14e0cdbae4ecc2ae15459a4c4818f0f6df0c34a54eb1273e5c4b718b59aa9884d7e7005d6c357c99936592672ad0c53cefac6263987e2d44c82538562306578ccc37286f7ff698392119bd292d0f3f48d02c08175101ea6310fdf7ccf2351d5326f2b760d310aa2910c4a7250d0538d1e032ce9618283930a19473353d9b537177c58ed480caf5604e899a02647394674b3b60f870476f9147aa72ec4ca88f15f043bea4bc9a341478a958c9cd62bd0528c16d67ebddbb26a5644afba1f7e2a801056449fe9fcd5b791cc27ee6b0a5d263b2fc38dca5329d8001c0d01ea2d9af819ebc58e411976c00e47e2a0e11ef5fdc847f874356e6f6ad1f042742f4bf0555882155c905055487eae3b5cfe785175ced76ba65c60d70f4409c8caa908ce08f1234983a83c1ae74542e5387bc6b0a739652bc7a7abd44e9f18ae80377055f0747a740fb355be96b03ae4843267567b7d3d3b3ab4474c2ac921f33e018c7a730a39ce22be92a3a1f8d91d7c23950de3da872beb0ee8a86cc6c3ec5a2fad2b5f1c742b64a50f2ebaeae526f99b16794cfb35f11cfa6fe1ce13839017689957f587e0d82915609ace2e538bd71edb1be3b780d962f8e8d5501d59c9d097159244b4260c1d3435ae481ac6bc69810e7426bb06eac575b995be918fe3b92d2cac693a085e661d90db223dc73088c50f4bb645ed26659110cb8d037da7aa4c3e5b32b20d154d2a523e2147d78fa02fa38494e781ac766181160fa910c9991669e940026c1c020c25d077dcd4c2693838d407cbf28823d2cca4ec082577c7a2d9a4a88b2044638661b012a6dca00d52b0ba8210821d9b103402ee711472eb8ff9c0db6a9329adcac9d6c511831953182fdf57fab3ddf75f42e1183322e30c0fab64c07d3d17092521b547b4f124a8ec6a7819b807e2be1d6a0c074f67511be5bbdb67cea3db1631c4461606848eda866686e83624189445edfc5a71c561b356c3d6d586f72404419d2300b7e0e7f7c27e6d5eef4c15fff80b4757420d90cefe39d2814e7d5713cd223c6171a31ac951d60e6b5c2e458dcaa0060a7805fa690a1b0d15e2007f665f1da8ca4ca1d4b63da6f1c02322339fadc798128991f32e586fa1808b6a8e76757278e9b9b95f29c2df6ccf751f417d2d394522e692919fa477ab7a8a1fecd0d675c8eca491f29a2cfa493269bca5bc5c8c52add30a421635dd44832ffd1597cfdab170798f0da4298d18d730831d2cf570966bd0fb403efad595156f2406f950a9304d6991e0431d9c415e42ec0cfbfc05a7f336f72860c8359a914fc641bd717ad4dd90e5b6a5794cc40f9fcdf7f955f124cd033d5a882e68bb89a5b5e0209c2b839e2d2c3531861ccb0461c1abcd92f681006387fc642ad2478044260a17c09b8b6bfa0911374e7cba9651d26c9f850567f67352a96468e22e819d1267c86386ae05cddbc8093092a89dca05c54dbba6fac52d7544dcd8e92319c20cce2a91fddf6eb5d0521b59f4ba555fd729c5e92aedcee05b954b9695e958ce5481a61938c176c0595295db024196428c4a7587134c807baa9c3b5f66e3873392e6906457559028c413445878fae6ed45279fce2c0f67d2a6df10e34fca9d4d2ef175d327a8764904f664c5cfacc5af3428d0818dddda8e63de3876232bcba064b29d214b21d93e4d0f23a2c54b767e4f9500148f2f4c0c558006d0d2a7f47f9780b4005e75d93bb7cc291f29a4a4925d5330190e9b1bc90b47fd51e4baef27cdba39972778c24f0372f418a8e41f98e02707c1c91becd94238703138abc7f83c3e5db095958183c4cd00b1363402350c03f45d7427cae9602c159c422d7d1f722fe06b42ec201f0bbf52e728baeeda85fd5e3ee027d650dc35992b95418027332a9d4524d42a2fda11aa70b8991056244f4f32dc0e5b638c1390768bff8c9662a723c565dfaa3a427d8c84073abafdd891eb45b2f14cb5782cfbf2e1b30d2f325411a5568449fe0abd0c700743b0a9671ceb38981f0def814232ab5280e9ae111bc7aa018d16436d079fbe36f29acc57193ec92a634fa6137884346f2e517b3657fd569ab0568e5279d0eec82e5e7b42fff2a30ed16eff90433c8c9faaa1b646cd2e764d40fb47ba1f59dfddc8e279a18a66f89aabd4c746985fbb0dc37a43180a723a977fc1d16ce83b7723597ff297815820e5534fe7abf5abcbce2ea29bf7e07a5a84b6bac055f2d1ab7b0aaf5e9331e7d8c6a430ad6a34e34dfa5289f9a47abd654da20f9fcb3804f33d79953dbdc6e2829d10745fdbfc7a177fdde2eb0cf655b24517031862713fd25956534d959e29a670bcddcbfa818a557825d093c662c5e6f8b3a732d01398aaeb8dadc46af9e99890c40fd3557c025bc34dd4b9c1c02af9651ac599de7acb8d50ac0126cb6d614d696fa34f1a352453e867ff5378f802d127ed8937765573798b450598f5cc8f8bef52176f711a819b8f31c81a5d94eb72a6fd0c85247e3739b316e3630aec684bc024fa26192855e615e6424f24e36df0c8be48ef80a94065612d86cbb581eaa22c99831b2f6e4977b31ce2ae52abc6cfab09e404a9f4281082f47bf345dd51b9222f52ff1dcd5c56b260dec13a69b96996688d171239f876708dd0399505cba360041b6879868b5bdb1236dc2041d5291b95c225d40c1de21edf2a5553ea183f8e1b7c25ebbc71977763cbc1dec5c8d05d22e5101ed069c8651c97b9d19dffdb6ea37f2fbc24a0d144ae0fe24b3ca791c9741913e1236170e5735f3fa90d4269df794820ed63dccf8967542ab6d886a016cdad774df68556863ca45710668a9d83318fbd62d542b39928d2e11842bd364a2505cc999e0a0c8d63962c3eda28b6ff39abcf00b7f215df72cb92f763709b425e4387bceb4d1ed3df90917d188d77f4b5b9bddd4c2449534c7dc25d5db2fb0410cfeb0e6bc7a01764f6c21a3e07563bb382cfc7c5ed94dee7801aeee608449130f54e055fe37ec32843bb831187e1798126439ede9597fe745007f695d6b1e0a29bd2eeef6508592272666bce3ce3a6d52cfad43103e96d275f59b7d95d757b6168da03a0e43f24b1d0392ef6a4296a11067dcd12bda889dc64b423c0fdb240413e5dcb0074b5f51967417a3e2682b3a9e50ef47c76dd13941d58f5199275562cf29a56969714756cbf860fb22cbddb950d4f6fc4e7c36fd1c67b3b25adc9b9b68e1049cba4129be4d9ae964f6beec0a0137495a7ddc706f730877cb0ad9ff818d57dfa5f0828d05b540741adbf7df1cbdd3d1a34b27b364bf95715c9dd57b37d2227e4055a95814d79d61ab9b9df0f7ba4cf498dfe7e9c57d1379fbb92c1f613cc3aa66bae92531e78dd3d3c1008049cd6fccd80ce9d33cd74020220bdd157fbcea8928bd85ae8f31c7c473951bab0f196df96b32a8a6807574d0a233fffedc726d83ebd6019ca98202bc4959046a0e95aad1963e799993b39d7e488c7494e20009c094b7cacf558c9e72c4b929c6c5ee71cba8956b547ca79f34fb5f40fe080dbb66008cb6dc17af4cceff27e238184926442718ca1dc604dacb851f397dc231a2237f3fc98a515036ef5fca217da664bb76243c24fe888b99f2dae21ada0d8817ff2b32d6602bffcb792f06f6b6d0e1a1789a99934660626071ddb22b9584a526fdea94f39ebb49274185a943943ced3a431f3b915331a733e73fe6124a9ab754bce6a49cea98a26efcde5dbe4a906797f865ac75e0f954e7269b2bf450bba7910b82ade0a130e6beffedb713894c77b4add049b673f26fa90d7025567161613b24ccba1b3cfcd1578d0263d06febaf8fc624698c48defda9ad200671dc94d793ca8afa202581a8913d73dc0cc5ab64032096f8b539eef2ce640cd78c6423daf012634a90f495c4621c13d7d85c5c3f9ecdf25a500e3fc2eda245967d5cf664e79d643053382db25c8dbf79095b468a838bc0d14ddb1d1b6090a95cd08a78029a6e65a9b29798ab13dfc8e96ec6f616d87261f432615c58192fd4ff5b18b2651ae767369b9875b4548f6ada59ba5516668f99d21f827074de1798b93ff46fff5f88e66382b901c3cf469a75e9c32cf67aaca6cff1de9f1a3edd0660f5ca3617e30215fbfe5ed07bed50095622665239ed8660e2b9a647754b8eaa320da93fcc0400c8541dabed8d79510c1ca360446c3ee81477b636e24b5e24c0ee8b9eaecfcd6a2035eba91b75c2b7af3f364527a0194cb825dac3731418d7e603c2fdfb13398190ba7b9489db6e9806f9784b9ad4088cc0c781ab867c6bbe9fdf45cfde2c9da251fcf497b59a3b6cda179ee323c95c077114cb0432a278305db767a9d0c043b788e8b3c8a8865594d634aa3eb35253b683b39ad67aa0451e474f59170c1087b5e50d57e515a2f72002820e1572d00e06a95d1b49404a8d96c94fe4c231e45a534048c250517eb329b6c3f465384306e9c2a13f8f58c36b3322a4614e3d4aaf39b8b74d928aeed076c38579ddd8b5f7a0710d19572e5b4393bc5b5e46bb683070cdd2b3f8dff5ad3f58c2eedab3c22ca19dc971a1162818ab02be0fd697f93c55cf94f62c2388c94070ccdefc924f892f404e8deee4b0b71988331ebab21df3946ad3a54ba47b08b0729bbae49b0799ff36e61497f23091ee5e58cdaabd233d7162c1442b5a6dda5191f7264ed6a81ae943bc7e0d4baacfc6b9d363cb7b05631dcc890f4f95c9b9c72e47620d13941e740c5065a8006caeffb0fe63d7308d4de2cb009879db6eb03032579f73d065714a31c24db4a6d5b9edf5ef03d8dcd9ef3d1401448e4ced179a798d98fff561fe606a67d30d20266bc246e88958f8d46463c137af9f94d077b54f311aa3269b752206470e4d3e99fecfd0d5ca9346c842237cecfa5123586699f899750334c3515363b90f4b19745bc3412f0865805883c3cbcb77c4f1b32333062b69fd1f7b0d3ea2c5de7a7085302c825149d2129da3eb1b93b01da74f71b348da64d65fa5d3e067224b56d980ba9837916133fe4c682c596a76bc9b39b41168ee48c8e12e638510aaef531af47bcbb2d1345d56614dd5e5532b176190dbf0fc78b0baed3604418704cf0a657940c8424cfab4cbac17937e1088e21a2cb6ba8b962a99b7a9b560aa871562208372906c23a8768e399c6fa9c026a4a077654b658ea47e5230a3dbcb201d0f5840a1b1d39886e4ba4bfdda46f4800f2e2b29246479e589799070d80bb2935833010577a07d6fe759abaa32e8bc7cdf13ff5e1c31e7e8594fbdcff861805a969a58a9055e3185416320ac6bc0450f9a46041f4f5f637c952f3e5c48ded92692749ed5b883b9ffd8019fab361c11525ce2cf8254d332dea94837466bf7332d178d1b1a5376fc4110bfc9f1eeb50938f37275dce95a86a6248b53df9c3110ba5660c3370e257bbe64c7d3a77f89aa639ee44ccb1d29e784de91a1a72aa9449b4e0779b39096140b3cc0bb833ed0953d49b03e90d0d5383df3aff600c483f2883aaa40d7889ce98283d11eda52d3f1489e6f852fbaefe48a68463706ae136539006473f7fad637b29f5124373f64122fcb1796fa6de34122b98321495761815dab2320239da4041d9994d158c25862657bae4fc742a6d1c67e7ad0e46c865841096350c37c8ce9b24164060d00acaf20a44d2331cabd67013395025bfd9839077181c676d305cf1d69c4ef468af2ccaef4b37873cf16268f3062955fcfa8e803fe79b9de2e3228172beb564fa85f4885af9c5b180c5623af194ea22484a189d34318789d843f0374774477912bc284b29240380d729f92538a6f6b63044be63a2c4b2065d433e98cf37020c3d3c7728a556a0b516488260fa1949b970939a681969ea42f6ed7801505357f6c4545b3c4d81312cdbbf572256d8eb9fd5e3bbb2c72f711fd42d6b68eb2a609beec719b25db8530001b0b796e7a22d10847ffb9d66d7c86f524a19f3a43c8a5a3840f9fd39cf5d02f466a2c5f38d4996231294ecff86dbf801c2cd59d095f550e7f2a560dd476aff2ad9b6dd852cac154479e69602469735fdaea539a61241bbd36deb27a41cfcb8b2f4d8fb7561e8298db2db334c8a210e02404c4414c8cb0a92bb6141c8552289445d1c523afd700b02cd8ca9250a2eb52c5da88d204c551a0d837b6bc75721ca12b1fd0166d5c5f734e8473b19707cffac55b5d98b651db3cf1e2a4b2b8c662c07bacab59d0d752ab3ff6b50d6642b7054dc02b73d1ece5847b9431915f482e704d086b56fc95dfc7cfa1e368ed40d4f99c3ae6784558663be9bff83894eb991729018e200d420afd2a67dc9386f933491a39b20a660a186c54127844dfbe5441e8c79fd43d00b6dd5c24538f5594b3b094926b3d48de21c735acc70a8ec098a2814337a68a6e32549fb947301f4d3dd294595cf1d0781e5443fbbaf0cd49197cc4abd5b5ed26af4a8446fce55b8d1ee4f0caac43b3c98aa575bfc000913018a5b618b4e9a83e2da87c6e3f1d4763b3fd5babcbdc90be9ee17a3d33084ead78097bcd4c53342cd7a8bbf7d495abe2cc7d2a6415309e43ad764e43236470490c5f527a0fbb1aa5ab18adee8ce2677d3d8bd1872b7c85f51425b5656e84384995de6ffbe6cc6f6e58b1eebc543240e668fcbba6b17d689a8d436ed74f1b6ed3210768257d1c065c6170d7280b6d15662d8e0cd144e2f19f535cd46a181dd3480d9a9e77bfda26aa9a649f93c45dc13193e964c4301cca202d8b552d5b1d7ac308274ba07d02010608299d80e66558b52964bfbef1b7801099814326b5a6773964b6cfdee4ed650c4a9035e243dd4cd8a3149bfee6c681c2a397c435457ea33c7881bc8849811edc0f97ace4ceb7856c1d379ec4606286e00243eb870413669fa85d3a3aa0e92ee4400235613bd6014a81674696f5529d2448f68818820729207773c372ebcb44acafeb6dc5cd913b1d968734029fb5059475f36f378ac5810daa3cd2e683f006bcc4a01369b0e5b3cdd3edf3d3ff7cee94d2bd1029e19edd89f3731b46e0702d262a763f9a454e66580c5e095f124369309f986b288d281d4eb2210c8d2757b89f194233e3294db910dc95d51ae684db3a79621c52ae8f3fb5c93a6c48f92cb08d6cf4dc5ec4e007f1b3bfe9d1b526560b5b6e984a9ff94974b88b7d8932f7291c007a6d95c2ed7b54e4ad7181680cc2a35f45f837e242f7968c879b1b23ca95c6ad1e3a44d50d5ba18edd3860d2ce63b59dd10f210ad51ba61a68e32cc659d3d0ffc4e32af050f1516cd27ae21f7d067a484be7f2e9f3cf8565f41bcfc4e0f9b49397accc4f2fb92930e29488dbf3dd40f3bfc81e7cab1a9c2d4a3e1a40e7307075eb68e68187d6e9c795a550a1b5dbba69641e96a69c170212c269278b7fa0d420b5933bf1a7dbfe45dde3e932ff7e6e6c4b3bbd12615b9fe8763bb5ac9de2896f2b4622f92ee6085e7cfb1e8866bf9542441a1ae0afc1ac86b78e81315f533498ae5e6cd2869389dd805b4fdbd214528149e35ac016b3c6373e8152030be71b989662e6daff457cb26e74ac876251b49675aaf7d8b60f09665346df009e97a944c88287e81658f0d3e407c147d1ad2d4ee48d40289b8a6888ec080489f82a5a3948d8db246d114cd13ee08c7d4051ea017b8cf204c0fc37c408711527336936041edc75a4535579ed5a1195dd8c8a66c10144dcc3b39d469c5faadb21b2b0744a2afda1508efd8de65b4c31fbb6e5cad20f806ec8fbf9f7a4e281a237345b93564dafc6b0e8e7e67d58cb6463dcd0f8c14dbf8955956ca4c0ff61992a11e664c480443240f2404fa99135c6a2baad72a094aa8fc26a7be29d69e9d255d74cfc9cee7f39a8cb131ccdbdbc260479a05ca7df32635c10228c928bb55339fee5917fcbbdfc4bc54165a0d0a710509d5a370606889f43e88fe5d27dd2a3f91ece745127280cbdfe63e73e653f3106c94bd3272c5eadc1951f9d05866be47b7c95baf2e0455b2f9f4b501589c387de7586df9476b18cc2b59d3c68ceff88e7b38060017484ef2b33f7fd0fef6c8c90bec8aa73d812664c7957b07b96874ef5fd34c065ac9294d8853cede767d4b62133361ced70a828302b3a78620a8926eb532d7af4b47cdc1fff4eb6da6c1c9a20872499f563844bcae2d7df4427b1e32870873ee6d288ac229722b3506dc92751e7cbf33b97776fb36854e64de0eec56627dc9645c1c2f2ef718584cf5949e36864dac476af1d124d5a7a62ff6077500028a721cb6a2b28e9eb51ed4404cdbfd1e77777bd517373de28e5eadf3282ff71546180f8898d5fc23f24aaa60b1c9a04d0319f07d22061ed66cada111b9595f30fe7762e6aca09f44ebe64e3159ffe60865b89bccbc046280e7aadc9cfa0ef1f084e3a9cb0ff8c0b65d229f510186f767a65e21d7e167ddc210789fb086fba2fd88a4346d923e2c60a740f66e1b978aae4140cb0fc20b8a123f00347e4301e9153bd86f1d3432a48dc73fa60197794018ff101e166cf76a8207f1e2abd64aac503a9d9497c8b3b0cbe26c2af7380b25f0fb3871e2edbe39d63dca12ded015109c79230ad0c340e2228a8b812568294b2c7279204777020b3d68c2c3727ede6b707c481897db5df45c6c032ea9247eb42ca68561922b618d2d28357b7869e39b942fee7383f2b58fc3c683633b18f2d19942ac1e78c7100d06fcd5a10bdcc33a5ebbd7da739ac1470d8b764e8c890218bc5d46b637439b6470fa34216f1f2b4ad2ff213d1ce5aa335bc18665863d572404708b162ab3294533aa1232fbc3f4fd470a9d8520fc844555a5e09bf61a7a8e36973e7dd8043b5424b70508ff04777df300917a2fc742b77338d20aa9e124a98f4c23deb5d43eb739a0d0dd117c6ca2b9ed139bdeffebb4e422e8720dcee42c72d784eeabf4d13afe26be0bfa59348982e853de92b55028fa9d96981e553386a108ab719505cb7a29d159f9dec8e3acb5b4c68fb16641900484da965929888a4ce323733460e4dbce113eb262f8dcbe068e87e8f87e8b9a5f5234d22cfc5690060ae43fc158251a3566beebf97bc8eb8bd93dd0f62588a65b0cedf206c6296c45efad5371a14bbb13a49bb77f2756480f16692acab589b94b3215799e2ca28cb4f07f8c2e1d445a9aab3c9cee0ee4e812ae52166f1f5b8ac9e77f884f263106b0910e0f4a6379685f90de36c31c68f4f6d0ebfc55ed865f27903df85d49f7409066e5732f21ffe45552830ef37a4ffe4f9ad51a77791841262214ed0f359753ebf7c779791551012fc383a5244becc5b53b7a04afc42304caaa6a6976f1cb33baecf6ff6dd07147a105db9deeaddbddec9f68481d39c4f68bc7936168edc28aec080769f33f548953fb578202901da935dea19d5f072ae6cc7fb956e81cb31f8f432031ea3c60320221bcf149bc6204a70103cc972932cfb7230589a3dae894a7d9ad6d2bbe65cf76de98105e372637ea2f7ce34506913e7317620b434074925773c53d1169ec22231bfbdecf344e1e247bff5102dfbe50b422b5b3e5c62afa8d6b893d91d971bcc2fa50b0ccc7afa93d49e9513893c9d3ab919f62a6384ebf995f6d63114c9a589715590300412747ec402fe5ef984efbf481c8c7e1daed41a3adc128362d7b6d773936346fee1af30b03260ed240e339c950e181f8d9addd45efc354cdf1522e3f99e0f3e1b4bd163e45b6695afc1c6b6f2d18e2e2233df4e9d9243bb8981a4728d9db700215518fd921d3731ab3ddc0c8103bdf2119a77c23a2d2befaff75b49709ed88b1377deb79e1abcd9ae6c1f355d6023bd0e17089974b5615fc5bf63508d36fefa4fec1ec31c1b8ae673ea1a42ba54a25a5d9d1b997b4e24f536753c327397a776b53f00819874ea35bdd7d5c8cd97a3551b2814b740a1a9023ab91bf06fb592eb61da37777ecc147d9751b82cb69199cec54903b68cf6747af24d7bd2a7da519ace0201384c8771fe01a7e339fe8d0bee71d700034a6c1b61ee18ce52840308e52363d4b1474a9f7f5b18580323b8387fca65ea23569ae34cc7fd45f18cbf063e1967c15c122a702fa45aef1daf2d7c16b061a2f4382054a3bb290c43ff482ed16c221deca04323d0c7dcfbd75731a0fb36a02da3e2c28abd4240ff3a0df949bab4ce099350f2592f7cde16bb64ac4376437537361bd90fef9eabdc74c2c1b4ee2aab27c5d4ca51889222e4e7e43ba4cad1e45eb28fe19cc50a26ab9506a97ae39999a56c84c07276c7521be0f97038a4cd5e0afa485ca06cb136c72aa240eaf657d28c6ed5e0ebb41f866f27bcf45ac686a407a8e45e7b76d999fbe3cab1f65c69adc928999babf14dac3d41439f645a835587b6ab9e976a1c59a7b966475c1ef35fbe7389c89f48f8b00be116ac679fc486beafda74f2ef452ec9b13b339381f4c65d9f80680e8b366f20751ff6c6120664247ebff047ef40ce52f51874e7b78f9ae125b8a78a12ba8a96a19bb62d84e613f05508ca179d30affac2bfc56b7617162bf18f2948b4a3104b9ce95e65b0397ec23e4666489b38fc48688dc7a8462130d605a20c2c70d0fb934ee70079d6dfbbe84a2257f7dd1f793e252bd6554f82db23cf41b44b934928442f31d335d23a4c21e8d4aed848fae7fd0f09928e405081113fd5a24542b38d358707c4e80727224289f928320eaa5bf4a4a37de10ab2bde1f71f784526a79cd82cd1bfa2cbadf7a1e2b82572120522b23124f506c7e4bbdb85acf4c6c06df08f0e82fe65448d724381aa89d9ca2a0a85176da748abaa889be34012f9f2a65c612fd812738ee494980246192021ad1003da3010948188481c203f2d3c64f462a162e81fc116cb1adc7b5327506c7b143b0a05c9038a184df753f06baeab96ca232b0773b833acf413c1d7dda03c9ca5d0c7e3c6a8a4f9c0b53d9a5cef5696771435f4325bc955e4e79efd5ca48de634903a1a96cc9403e8e3d6acd1b7d59c4075e7fe3b7b32d07ebb06f9b44f4f3c14162babc7ab12b01b0407cec266855d35a0c9db2a19f245ee4da97a37d59374f3430eb960d37feb4bbc7a9b0a6c4e754d9509cdebcf3bbb882d1db992e5b0426411a49820bd22f53f9009a9e5b04181c0266cecdbdb39cbd69e8773a57876015a169e19589b0e2752ef0c810a7a9e8197cfb7fe50e8d4af07a40441b6cf314e11d5031dbc332b3e00d56a85c64cb7856d146a265666d914f9d30040839fc073073650ea6c9325683618bda6533101f2749a0dc6c1437a3dd10ccf06248f136163dfead7a6e87ade16c873e1c43ad3155b40b09aaa2d7da03176988b573a3fcb2256ac64ee83c6a98f6778f8949cc553b6e0820c391f893129195a6e504ce096ebdd0a106e8feb6298489405ca743e1e0c0eba6646be5e7f1ac7e6523da004751aa43337e87ee25a1f77ea30690b43f30ad3196da22e92cda43ad38cbcc322648942ea702cbf78dda053455575e501564ac878a77cbf4d0d89f53b20b652c58cd8db9206704d2c48be890b9ab11c1a160c01fd49c7e198eab815da4e00d01d66834cfc60229c3097053d28053d8133e5da9c366dbb817e9d6c77229f7e1f6143a21f343f873a6581e5e595e7f9e5042d5f5432b006bab1ade6d4803d796d0a471b58fef5d9d1fdf3d328e53d02cbc3d1d9c0319b6b01886d74c8ef0622916d9c35523b9a2587975cc9e4d289ed702f95685593cbff8e48b2bdce3c83d0bdcc318d6eeb78a3eeb9465aff5d6213d4c0f05deeb924f229fb3a599c345b0abc30b45ca1270c0691c857e279dfba0ebf11f2a3987913ab52f70e0b2e39fca82a6034dab0f4cf21dd3bacfb7ebaf984a3ca3beaa4a0fb2f6ce8f803714e888435785337d04480d1ce487299bbc476d972af5bc294eca1b3c7ed81f064197846f5946e1da191604e87c0ae644852f25da29f12c7d3b917e74da270210ce6d18ac324bbaf8419bc35e5bef3782a4862601577649405393bc3a0ab0ba3a2c39d70b8e2d59041c9b3e3b532f447f9a826dac790b321dd5aa862efa3e238d9acb212e0817ebb28572bd99d06b4b92a0be4863aa7b2b5d8ecf5bbe71bb22ac1aab046a3703ac56f411dce05cdbeb50abd1b1798ebaa31b92a92f2b36aa4733b06f9c06aa51dcff3caf6f8226cfb4460ffae5b12706c6f49a0524f7471c2d6456d18b0564861f618381c2f2692ddf007b338dbbb2d7cc8cb3258059112447e9839cc3435f56cf59385951870affec7482b77546411175ea2afdce3a4ab58a98efb74fe287295a2c769368162052da9e13642a82fec0426663a86b1f23300d44143fdd4ea341da39887a96225c2e5f093cd0c3787303dfd20904018a547acfbf5dba976e47eed552c3738eceed315c47f18adb1c51b5e0208039074887ff099177e9a23e1b53a823f2bc83c09c532f089155e75944bc49147d1e8afc8b3aaca72f12cf1e13baf499ca2cff26a7afad695695384579776f5b19b670ef41386b687a1972bed5f68c0c62c6b80306fac24659aba74d59dcbd3c10edf4e925c70e595a37eb93cf4b9a091f68d7ac0399ea5d3553338fea6477f19ed2123f094077b2fd4cb53fd9b9829300dfaaf30b58422ac350cbfaa4fb729211bcd43cd55058d050e3d0a20d3c10d6bfc4dfdab0a04865344ac850f425cdae705b0b36a93fccbb2a6b3194cb4cb52c26f9d22f30517730c211fa8e48c53a0fd2bad9a1bf838142505406706fe4728860d4eac9affef5c71070b92f812de055f1461927a43eb1cf50463dde94296b1d960ea4bcba76886638fec56dcfe7039423cb3f97d966c3e2bbdd91ad9c3d794c4703cf7d48cb20ec005748ffb2a5bac1a0288e71ed52e7284e88224cd4c32b638fa349ef4689905023b6275e330da8412f8eeddd22e3dbcff2ae0b30649b26440ae618c3b842806f9ea8ef84a841d911b9eb48ee266a419c4b7d01489f44273441d63146d8f911ad7878fafa22dd949e242ce712b96990dc41f116273cda3e179bb0685f79647db1ee3398e13e5394a55d0f36be2f809ceda1ba89deb94299862d2895f58be4aaa7a13d70674c36242be02a0f62bed6b2e634b826bf751ba9fe046ad5e7fcd56f65004c87a6e3d6339853c4b6597be20e567035ba4145a27185dd52050ac829fbf45fe40d3f804582119f3d2de52add0adf77292e7bf296078e7967a3578447a61a9d3d22afe78dc7b1db1882080e4fac6fb5132aa743bfaf78c7525eafa5ee2707ce26a6e83c49275521d3250ea81c44cc3d54f4a48cc01c9b440a3086d7ea08a7b9fb2221beb2e9f702c29057795cb873b5b61e88b03c68707ea26dc96dad836efeaa0e1c6a74a7385abb42ba4b7ca68234a06d2c5e1b82a36af418db0793129b7a3af0521d5dd050f706811404ac3bffb008fe29de380e9156622da4adf54b6320d50f2246359f78670f4b62162be0951f8b1c4a5cfca5d1508a05ef6180cfc94f36583f5fed9536780f311000d6149ba4f4d069fe77025c9fb0e43526abe30afa609e53a9a114a0d28f1bc63c3d02327ebd318761375985c7e600c383d985ca2cda4719b6d757615635b5cbbc6e72e79a2cd51433ff839b0c65377a4c179ea8526fe53537505e8c48104e0134eb0104d201edff35bb5d33bda13a21a3cbbdf06ec90e051151943a8037e1d989615b72c022923668995981dd024b3cc71419aa765a4aaeebfedcc66e79122896c3e9c2b03237524fa85e23c4efe48037fc55772ac076f4a3732c6293464f45712c9dd323f7ea916408b70757f6a00d7d85308df2232cc291d04c02fd0286548a675b16c1fd21644539075e572b51d734b547d0347c993f49d1e8c3f7fa6686ea6cc1c47be9b56f1f37cc48a15fba8d348bc56015ae127141d9d128552efd603ab9cb291228f10bc58dc3c244b9707ea77dfa9be88a19b2d01ea59cbefa3a525e86836fa771c87ea91b682d0aa60da2a3a87000ea313649f0c22492f1d79aee8bb98288b1491015f12e068d0b74ba27de855e1648b7846da0de8bd448fd52adf63c30eb63758dc49c6d654e2dc1efaff3fe48c14e92db835925d0b445b9e5a63edd101ff78b54aea1c7fe4902c278233bdcc9d962a9e4772c7afdf89e1f1475f3ac2ad4074aea1a1adb0f227f972811ca50643a81a7a04d94434cbd7e3b27d7c94655756f852719149531ff0a760a25c40f6ba726ed17396f7f8188a613ef3e4fea1581b143cca8501dd9dce3f5e29a036afa29445e8c2d6273777e61f16fb53b92db99570985ba7a57cb0f71dd55a28bbbe8162324e01eca0774ef1a2efe71469964475d87ca42f432b4df2eba45106d25fa34122407b8d13091be47cc6a0bc86959cb16eda3a7638484f77501dc062e1a88d93c0c8e6de29ee6bcb55c05b297740cdb1cb6531d4388b6affc6137e9e26cbc25b1987b430b654579d83a1360ad41eea09f8081a1b41787813b53ed23f5e78e2d158763e813b0ea73dd1f9834ad27421a28d400066ebab74552ac3f1b91fd3eaf6295d43b033987f36ec62194ac7b77d8a9ad2b9372496f632212dc5a42b6524c3fd849f517c374cfa2814e8b1b17275deb1220515e38a4ff7cba6394d57f879f500926e6a4f8cd731c7261d252a13feade0ad61cd61c3877b4895b3f4d5ef1ed23135c841fb383620c64ae938788f5deca9acf978246c70a601aa9b89f393e48ad4fa15333711a6ee7d5e25d461ce3357060057671c87b27967a41c222930dfe8a08f52bac334dca38bfe729fb3aaf81c2ec87debdbc4d446e7ed69c2e84c2558f18194bac6ea7b5dadcd72320039eb0aff0a113d91f12fef76b214e7fe54e5741c9b4f00e548d0e013d353c39c6aed04b27c07fa885582129cadcb87995013960daf586c3aceaba76ce8e58a1d106b16f595af857655ff571121724edf8183eece8137ed78af932788489c2b9f47f99948c40a762c5181bf34f4c3c222f6c9b9c1a18a8987fa9ffb7d48e5367ba3b39e5de354ccc817f316b89c8feca585887ab13708b3b7fe828ca628eb7ff8a9458a3c1e9f9f7fad15a12af0c142693a1cbc840de93ad792f574e724590d0be957cb8b6872a495734ab57b6a1cef1775d0fce49db9661d4cbd90cd33a8e69adbc9e0751459b366543143ea738787325e9ff03499e2d4b0b19079f700d0caec4e2103a2f44b2866b715aacdabfd0ce615e89de5350d888aa4f486abab24c2f8a52e662a817203805f1aa1444b4a59085926c09c475af5f0f3e60015e593c0e9ccc3511727561cc9c92b4c5be0ba4e33a0f959199e6932df70965c3358045b580684dbadcd83dedce282004a01dd64d55a33f1d5451d717f3095b67a3ceafcda79c885b78c322aa8e639cc1f0e8d202f3363e58192b42e22d2e6b90d4d758e05422a41abe6cb526388139fe9df9b5c9aed023086e167499f58f91ae34fa9c0e67c882e48069efef3654fe1c5d9010fbe87d78b285e6c8368713ff731f59b175cd9b7f6d866f47702db1f562f971e4c1c0517d56cedc80c5ca800c1bc4ff4f6c37090dfbb39e94759cf86933aa40861d1f7d03a416a3fc8a8e94d9423a52c54e531ebf237f4d35989fe54a348710420c25e62ba4f353e0c45c18ebc6e93edd49abb42b98665f20c066f1238ba7c205d15ab0608fc4ad437538a7224eb59c8919f2a5461bb08cd33abc52e35eaedc85ac2e1963a28a75130dceaf485a45df4c20d22a151da0d2cca22bddfcf6d84d9fc79bc802c7ee60c36c5e5f00f688a4186e6dd7467fa8a542a1a8140ef2ee6a59418513adfc1ff28740573f12e335f3a09d01bb5b346f0e028926232bdec956dc6bf5c2cdd230be2769ecfd69a1887e353bfd6af6d1351436781a8a2ec16f47d54458b9cd951a304c9745fec2f208610d058e2616047d67d9efb95cee0e53aafe0a07d9601b45649634d7ead3be179bbed34880eaa0591a178145a6df2cc193f9b80f2d33f15b141913dcdd01778857c6f7245f39c54983113defee1111b6350cce8fce7bff33f5f7549de0dc65a3fac276d64546674ca8fbff01a1743c15fd2e8209d3e178fdb7c877aa35dcd5555cca676f4e679b7a90263c05dd71a34b4c58fd3450e715791f769d306aeb25d4ca9f03498098be6267155ec710ac053da1f2e9775bc7eced19e3df8a361956dbb4a887bf48ecc97084bc3d617e702d91591e1331befe1c027777d82c6cca9be404469e0775634190b37cfec059e7f34206652b7eeb373ba4b9c08533d108c2b31eca0c84556e4d36d69a1a5f65f14217d45ec70dece43441218b11ab9b26bb3ebe4400cd5ff73a94f04c8095dc5d7e83e3e97cfe937b0d178ae614b0b5de8675f909de22365350adbb5d9768b89007a9e92d1bd25bc8d34eb5a31439ec199db2d36bfbc3147c621b1dccc34234d537e9ce3862ec996d3486bf3a6ee17f274015add97a077e0129e81addd0a03b2b08c897446b6a9e372bdc1d93d97a28446196c0c1efa390da40bd418c914980afd2dbc5aec5de7ce1ffa17a8bab7840d50bfe3ae2b5cb70806cca2a18f02e332a8d9288a01036b37a6c20b268320cb99597c9bd6547f7b5df7bd119410b365fc1af6f8b4c250c498c63883d86a64668a95ea7f7e014e9b3dca88a820c1fe12c54de98f31e60c095480939795dcd451852cedb65cac1d1f2ea58d13d52e449139276e6ca1f451c4b1ed8f84a80d1ca5c1c9bf40719e60bb84a3d48eae9a4c3006f21bd69d15471612956340c09cf30aabdc2e5aa6f0f278580424061121d425f3ad8c89bc4ec94f69d512939838ab753e9ce9d2aaf71d6990e1dd2e2b3e821b6c5d9b73e3bc016a62854d80823ae68fa804161eaeb992dbd7e7aec8a6e3c23f9985b2ac63893c31815063cd0fd899d6b1d235d0ecb5f6902a7c8163cc33821703e514d8970ce1a4aaf9d7365ac433ffae000a6a27114543ab8cce2649b15c79b68197950333064c20abd7526b9eb9edf2dfdc54a03552462fb9fa6b330b21a21a85c5ddcd8933deb0179eef7905c5042f33c1ea7686853002aebb4d0815f1d7f474e0c2e8baee9129dcef23331499a43905bf013b36c5e3ab4b07d9a888fb0314d93a2792d1c9dcde983981453dc69b3314f40d0a5061217256b4d9b0644fd5415b3b3697afc83d273593b1e71dcd2c5143866beb6cc744121afb4eb13b720d37bc39c3676a891a223b2751efeff5ff7b166f198a10b3fdad9ace381d535bef422a770e851f12d6a5ec8348e96d31f9f6cd24c5d85cf29a8452e0faf24e1df6009032b5862d42034ad1baa5374dd02dc1d998c250d0472972ba539accd7042714d98666bce1a5c9dd19b5227a66018d483263da03ff5f948b03c335f63ee33c1d17f0d1d301790543fd59bbf70bc5bc1efb1c5bedee5ee565b49e52069e978329621d02ebee7f35e293069e23853ca4c1f89c53d2d9c531becf34dcf0ccdb430fdc9930d1f94f6b58111500aaa7ea5fddf9a3ef02e8b81eabb111615bec35a48c615492139d4cc40e605afcefdf452000c2be265241e7fb119473892cc237f1b1efd023b819891a96497f8886388dca9ea706d9de870f5838f17fce5ddc44d0febe0e8fe236ab161e88b4d19fe13000d9aae33b66c6ae55acee4ec94f6a3a31e7ab80ba469e1a76931740b13bb15aaa0ad291bf6954088c948524af845f83abed287b1800c5875d143b49998a4689469b5e3d2bbbb52d7f15a8cc00ced4b8a77ebb230d2f393fa7ad56651d5907584de949cefade710d0de1198567ce12a23e751212c0dcde387fa0f321afe73560395f9a7d27bb2d0a85aaecad5a7551e37d540c969cd863b04a1ea8887a54d7a117c13e92b15bd9ec171230e052e05b2c0053950cfd9b078560b3d4bc92addaf82d0c59ea4b886841293838b6dd41f054cf64ae6ae3f9ba00928a38b76f85f128f0ceeca42421472436854ed11b023ad677cc52e516f29449b435e757da316ff3c0e40d12f6c528ca505791c21b764fb17ccd34d4316080c21e4587fdded6fe9d42e0ae5e92aa501ec23f17fe907d84e1e64390477296d2ed67e930e79e278e9c7270538afcf8c1f930af83a78127f28248cb8bce3f27b8872cd72abc87387dbfc6a959be5ae755391f4ae6a1256b16d65732aee0b57a62cbb57b4cb25922384881b31fcac30f43a6572709ac8fb343bbd7773f7b9404bb63e39823deb6a2b60991329923147535d0f90f87550da4762c7081367021aa9a0b96a1fae09a1dd53eaee72195e4180768e2b2ba087e9d163872aa334a8581f0eb48772eb13c9a09f11d9cf25f3b8af20bf42798e5bdfd83895454c729be80e260e7fe942a8d83bd8741c809930771b6030aea5bc45e881315c6731f7f71d11695a8a10f97d35ed4dbcaf3e6361c7423f91d256b8c9d5acf8c66c2bd71ceb0de24d93d1c72ee3ade637396554948f8fd1336a677bc0a37150ea1e1f492d90f6c6ce464940b6cda138c5cc49ac068d39858d0fa57d749fcf485460bc34d43b940b2d92518f865100cbdc428c9b368e7d4ff20a455f1e4603ad970b0e6238ebc14f42860c44884cf899fe38a3e55e41020f8b525f4dd0b2e4af47ca9921d468acce1d7e37122ec778963e1c235ea29c9a835132b7b49e2b65671962cbfcf03a3476381a936be6945535b40f837c1a96f5c51c32fcaf70be2ee4d7573ae7bdbf3785ea9b683dc56be844d14381c086a6702ca2593cc61bc5e0348297e36fbac2be0dc7bd2b24779024d6378ea991bdcfe996599fc4eb6d2bf280a8b87aef6cb402ce4e557c43ed7455498b99759aa844bb32be54b91a363770c645b32463cfa70f4035445aa617aeee8121965cc7664c9d271f6fc888502b7fd0fd3933d194f44441b46b1648ed300c525fb4558943e5e19350c4a256c4ffc6b3da0adbef95f73bce03ecca5e61d8f30ce6a1294380f77e78a34bcd8ff392826338f42521aa1a783acc11eebc725493e37033dd4d76c4a540199411d88cbe5689c5ad6f983acb4175551aa28a8935215a7d8c7766992cba32617fa4a216c7203e9ec8ae34eadd335b165c9fee2f93d4ef0b98086736bf5f85b7ddcd67c9b0d69e07802b7726f9169bba18e0a4ff6f86c7b37e47919b73a5566ec3dd5faacb680529e98a30b133fa10c0488a5cfdeb91eedf0033e60d0fd4013c74a76ffc638050e7bd9a86821b818e710ae9a301bb794911b55e09ac26c41fb39ea29d1aeb16ee1dcf70c5ca356c9295d48a46b642442619fe95bc201b1dbcec8084c63bdaae71621290f465a5605055e7ac8a0756bcf473a9f907602c257eddbf3efa5009110beb5dcb60a74c3b987f252462a08bab4b1b7c5241f40c76ea6787491de0420c57bbab82f51d0f17d3ab11cfbad7084735b829615f41aac8bda6ba2c39f2ac1e59d572386deeaaa023600d2a2bdf980a7fbe8944b5cf769f7c98709ebfafb3c937ad849b7cb4ce00210df2e0e87dafab311c9d7af2bd42c860f46e78454792fc7aa1ec31e683fed799f87a29d01233b78249872c61d01ee97d790a673885958935b3ce1dd54feb9e04bee997d738638ba469749f4fc35e604c49c8994ccc56a4272bf9bef6520259414e4c9dcac04a2206b13b94cb947927153bc8e78951854f2f37134d78316a9ae2daee71ba0f85e9370e2c4e2d0a9694d90e47be72f7acf16787e97e85e944fb7aff92410053a84d9c60fa60751318e06eecf302f782b4e6c37dc9db0733926bbb646f09d65545562b23db82d7f2a473b114a13506f4f04c4609943926196ede1d553625d3240b7d8a07297a61fe573fa04a35563495f8c7ae78ed4fa305f09bf1938b5c742e792415c217eebe108a60eb2775d0233cf481c04539b418327ba7ccfb4d00b74bad14f053bec771a1faefbf9b0a4ac050fb73a64661dcec6c072cc49d10193b06de1db37763ee2bea377d7a42050de0194afad7bb20a1f21c728b850119cf8e3c8c635cd9dea48746c26985d6987067b337ed10e3292a18e9d6bd722c912e471c13d28c75c8f4f9cc5b3cb84a09c915ee23e70087bbc893ecb79f7c463ddb46df7a12a02ef6c92ab3bb45d7ed11992a1571433f6fcbe0de4fdfb7f259ab20847fd387da352e9c1727064a551441968ce3474b1575e22b4c543509efaa9c764cbd8f668f9f9ee50187404db1f8699a750be2346a4875bfbb5edc2db564ef132c8829ae2ac9376bfe9c0deeaed9fb6d60bb0900be0700fb662f61c4564cecf63a4eb7e760210ce57d0058688f49a2d1a9200772b5cfd869d663921bb3d151bb5a1e3870f56fd3335db9b4541c9d60ea87827e0631ac7fee1cf6e7c197d24672d1642a8b327399aa0f75aacafbfe746d3c65a21f8403ec917918b213c1f86cb1078953831e6fcd47af5b771820edcb9099ef2c8372e4fdb1f5b76af953a4f80079c4e5cd30bfde568f680f3c98e1f78bfd7a245eda5043a9c66f55948543f979d7bb15577b9ee17014e6f9a9a7ff22122c88766f8850588f98307fee983c049f906de3fb6df00f40fce13be083290b6f6daba1a1897a2960243cafdf36f014b1ee0cd37617d8213024e685084fea0a100f5ac3abd474148f818e3c251851d818467c5b9d5d8de52b409056483c695bcd5b4e22c30fbf758734040760737607de78b77479f078ffe08cd9b267174fe7f24c11ded24b92ed49299bc1a8f82a1a88afbe241f20b55e616878d23e645458ed3fc87ec8b2c60dac1af00d722f52861a5b9918ecb9eb066efcfd89095859166b5b5a5008a84f308fbdee74cd3b8e51282ee42295560f0696478581ac7e71a10bf3f4f3ae7ca25874970844e33695cebccf816d511e19b73a9386d4ecb8c69d203cb1574f67d5e122cf0f54870700e72f14c281c616f4fb086bc9f2d391d9878d386a9f9794a36852b9ff1dedbc624830e1d27d4af31bec8681dacd1154d2f9bfdf9f0833a4bb4c4cc99c41be4341eaf00f26b52778413e3577cb9018e9ff8465dd706465315dd3e91f215872c0e5a2c6c7aab086d7c955f9af4f0815bbdeac8b2b13e30fe3279fe54ea38f2086bb42839992979dd1fd330ce19c6d1e3afe6be5fc7da5259d79414fd7c36ea247800c00f3f9feb0bf1359bfaabc200a70cb071cacc0c1d9dcdfafe9d710023df16c56bf073c3436c053ab8a07b0fe81a40577c2a87868b5436ddcfa4cf7484379fbe9d944b724f48f90421fc70c2702564b8cbffd8db107d4400fe878c676c547ec3fc8d37f3e68a7aaa2d65ba7a611fbfde363e139d86bbbc64e9fe9000ed0702373ab5f31784477aa6f4648b934eefebdedd93c3cb33968363a16001f1724d8a8c1cd30f3c5bb91718a44fe96265b3b6c25a0140ec111f9468bddedbb033da252221c93eadf72c58ae752fa790ad1e2f1fb319a2ce4459794d7bc65d84ba894ed23cac76de65a3ab75022c0a6d6429404b33bb2f504f7844d5cd5bf89724bfc84a4542704acf26c0f52a9f13fc24e74709e3d2a1ad547efa640c9e5f138a148ce60fb5cb68ed7c73dd160288747d5805b47b5f93d107eb79d8da8757c48fcc28b6541e24c9562ed657a48bad52efb9b1abc3a6f8ab0e199a0c107bcaf8fb37675587e6ea5ea08f7e5fb8a8d88522472bb3a57bd40a3acba735534963521390f98177690ab31bf02b720228714a4c5386e1545f1ed6b8832b9e77d3fdbf14a8edcce588dcd93d55a928409f16d910feeb2ff93ec3f4ffd533f245151d56dd506c263420379d909a8cd748d96e255e3b7c4e77658aa8a975f465b518b7e92734953cbaa7bb204b7a6dc0d88a85440dab2b849e0b977bcfc19f1f41174bcb1b8f18a3bfd3093ce7082261f09c101ac26f7010ce57b2b540e3de38a3e8ba743021703109c468d6f6add07b8d43c2bc97ab194cead15b8b13a1837512cea9e89757080e8176d9498155a88818629116268609006d092808b62a5e6099b3c7c5cf24d476b2671266612ca6655aeaf8384f2d96ca3fcd8622b517106a64274d189771d7e8bdd86c5a0e180cd624d6a7f6053eee4a17bee7cddfee20573dbf870787ca1236e69a83a13eb9cf362c42e61801ccf3d4c0185fe9442143326c4d684522226bdb19acbb1d201672c40e1de73b78c3b06a69fc7c9a5494104a8ea795026ec23c92851368e5758641bdf866e230e77fa7839c24d853f5cb368b2e0416b30521c2122261d56c513249641f0d89dd94a08ff7a96ffa65d606d139fc54e062eb3edb502a2e4ed877284d9fde2d41b0250079207536125aeec24cf2898b7e888f5bba6b4a59688f1548a2c7815e50e69913db3c859f6486a7cbc7e01de1bddb5e3bca265b080d061064cc94b659ee7dd9a6a8ca0a6ae8398856a65aa230f2f0a65b2d9b696772e8771bcdb480e52675dc2a042c8a0d45bed35d378bd04d58afc5a0e932cebc3c6ae0e7633d57a60f3a0a940b128a2a95d5fe43ace3a07bb0860c4f6b0bbf3c948f67cdd899f8a15a60d532e98a79d0aa5ec2f296edab975689efb67ff67817de4b1e3742e629d58a33733d625e94a80e31d9cfab17c4397e94a2934e60e55ca24752eb58ae2342f19150a10b53b048079ce3267a8829dd584ca7a1bb545cba38052818ae47cc071b254bfc4a12fe1c04a52076d0ee8085900b9885c28e80ee92a915020c4c149313f8f5f8a594c639d5615143dc52efc1c13b29581ce19e7c490e984969be74b4d7a0908698a1d6704719650ebb971d66820809f0ab993e869ea5e1f6a056fb5a12a4ad04956abbd8c70cdff294a50d0c5bdea49577b747e8c04e67ec9d011e672d74408dc017a4ff84d919533f66d14479f774c2d0346c6d6880b264bfa01f1fdaaa238bb641d240ff38e14930c82e730df9e244f21549a0b760f173198b7e2e8f77a50e16b1ed6711eece308277d778e4a51985186a36ab37e87c519651d064eaf493f27b3632d555b47426f147f13d4b4cb08ece96923c1866ce53fe2c570551b54ee1934fb4aa1db15370e4ba7e8893ad61fd2aa7186c7e3e710969139e97feef744550050b52810ab674ee863a88207b0183b211cc948a206bbd271024293c1d4e55b018dff1fc27b13d264a09d50ffe4cb03e4c36179f3f3ced0b732bc7b63a2748b50eca406c9aa0f186dd3002ef28c0951cce6f898a9cb4dd7692b6cf89139b92c8efd5d4ef36129b757d325718cbb601627698e822506ed394e4c59a1a41f19bff6b6f9b60043568865cd4bb1dd8147a1ff3c026f3684521d0d8cf656f0b4164fa6dcc544b6183f470d427d628d44c146bb5bb5fe7b91a22b882633f8aecfc98703c8c4dc22f7c8e6c720a128fb449aa29c8d64e59e23a35618965697a7a1dea4607ed91476fa5e9efa0196a59a3153a400937199ad8e4d89af62e0e5a17500a603a7363c93825f5d49c9552346c5d335c9fe8dd221e6d716940ee53e1e71ef76a084f1e365696f6604b6928983a5c0c7c8147548f1eb37034c10a239b67e2897509dafa163ab9712a51f5e902e1ebd35d4f67c0ee3c643978b6ff090cbbae05d97a92b8bc81f6c42a40ad24b15145a7679eb511cdbf4913f4f68aa62ea72933cd69981182c5771bd51032bae0bff1189ef585bb00154bc2e176f7c6edea782cd9207c742d0e49053fe6a8001366e53bc91cf337dab731ff86723d2ee20a7760c23eeae409396832029e05288bb51d7fae78cb2219631c695bf776cb2a045c6b86f41ce44ff56a98423395dfb002613f1dcf1e7961956bde1283b043eba6c8c8ade9a3ddf45f25ddab8b70495536269fed5c3df7a2c56b6c12d2bf061569638e7d15c9e8c1f126287b8c2be368784f6ab2d0bf1351df299ba377605ee745571d610da0299e8ac14c6806d1648f4ce75427803f152366ab673a3ef1826bf4c42176eaacc9b0cc863bf0fde9848ba0628fb0d31b07ca847c334681117902dccfa63775c87a09573f3f3b61e76113dd2e96bcc1486f86a02da51e9dc0ba44b960e58a1e9b55c23863d3e65b29749f7d818c339ac608742d4c90371988c707520ac42ea19711f4927437a0a5744d215a3249cc9d34d715ed0ce9bd907199bf30357ff5621188d2239b360a076853cc40b43b7972d8875bc68c56f0924b47583021c755433425d12f5c1ee700fbc9d9a38f4e0f75d6c4f4e1d6fb3261d31e0719d37df15ef03966085a1fb26df17331d7798c7d2c4059cb6def2b27a13f4851a05b9782476bf6fb6d9772410568f26f6332881078d8ba980a44f2ebbc7945c018e7fe876f18fc9ce4433068629d6ab9512776c74d352da8d723f32a22657902b8d4534bfc34717f1e64e310016a02d917b40105a090b59edfc47ea35ff0ff0a70783de1e6fb4ee127dfe5e34e49d7eb95a0760a74d56aac24609fca995d58e5463272ed55b5346f95a4974cc0ec106c9fafa1db8c6cbd0475dc49fa36569c6268a50fc3a76ad49435a3cc92dfcd647d75b1bb478552ae990b7accfa10abc9d0c2a8802acab1649d37525fcf42c9de36387b7dbb6299af642fc099cfcdac3c2840f72892dff5e192521e0e87eaac8e03df5230608add39fa5e76159b8a828318e23c0b35c3c3cb84a903ea538f6ba20adab610abe1a180cac1376c39e508aea3d56a0d39eefbeb05aea2f504982e107de759d7e45547741c499e5f7c4273bd366e6e97bccf945b1716a027f0132691528c1222e70189a544e5630f443ca8fd8cf66fe799ccf74962d0cd3b281618c79311df033b0391045a28f158fdfe41d8348fe2201cc98cbf6023505d95b81ba0e249692bdc12859a4d345749122a5366408bdf542eceae89f488022c6b373d43dbf6a0e2209d2a2e8684189c91e282c34a17ccccca2e9e16d611007568aab4993463578fc0d533fd3a55953aabe9d6cfee757c1cb4d452307cf4864c6de3875f8c46d7b7a62aaf489c84b496414cea2a75d0e3e6eef8864ba539344d789a72ba720247564217e8f78c1516fb2c9ac5de2c6453e4769d98b49438e5a66cd052f6001e0ffffff1f