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

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

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

Block Certificate

Block 55114 d4cfbc0e6f946ae7ebf83cbd556b72fd6d9d4464c3a94187823bb1ee11396785

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1cc1e21d1631eabdfdf2c3d3cd65bbac31bfa84e7ebc354b86f1fb9436e5558d
Certificate Block Hash
d4cfbc0e6f946ae7ebf83cbd556b72fd6d9d4464c3a94187823bb1ee11396785
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0080180000500e0000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003ef29e67ac17a14614398a25d0e1d8e4685d1b2876f4b046980ada57e27e1618a51d9ae7572158edc3c63f4a67d65573701888d02fd24d1cf5e9aac8b22541bedc69b6bc9f3be9835c355b2b02ec2be831aee08e0bae4c17ec11000000000000004000000040000080180000500e0000

Raw Header Hex

000040209f868131a697c223e86ae647d29b76d16c532c87ec939c53c4cfa72f985c8463052118a139818b616bedf82da0df22435e94519e010722c44092fe3feb669fd89e580a6a22dc05188d55e53694fbf1864b35bc7e4ea8bf31acbb65cdd3c3f2fdbdea31161de2c11c

Proof Data Hex

59,560 bytes
121216020307e3bc6f52b7965ee06516db5a59bcbb4c9862301c84f70e951dad6bae9c510e264ff9ae31b4086babd895571b9fee68207cc95c75bd3742b3d396ea15c42e757b70c5415079977674d9fe37d4f40c40747bd1105e11e47e90f109cdfedc7361d3a5e70c9197bdd167cf31c2aacbf3d78ef14facb068b132f0e4d5d6d71258abf82f7e286b689797eba6978ea514cbabf70de2b0bc16835475e01912233e67083a21608edce3127021591b4b1db81786a66b904dcf53bb77770d1a84378c9b484448598cf4c28a0bc82478c3959ef90333a403c616461171ddc0a7654f7239b25a10d7185d937e4bef25a5cd6fed2090e53c46ad36abe5573a33795b3e182938535f24f0cdee81f4136417abc45cdf5da9c1898aa093b6edb20ee7d1b30db895cf84a33d5594451ac41d69bdd8eb749d33b18f375461f6630d3c458bb6d11f2c639305a86ad66376f9b8d7ae5bee6dc4d926c85204b7a2e0c5f588098c2f7e81e228be21e5f67d7f0c7b143aaecd3ef82bf5e1164b38631ab12e6e03b16ddc8bd0cde3fecb07a3e652f77f6c2c2639179a71450bfe3966cdec9f02a173cace174ba70b977cc02f826b0e4d2aba962d897cb53b25a281af7d2fae866483d232bd41d838c99f573b5218e774cbf7ce91ae2b26871f6f1f9d17500f8da5123d0fc80a05f924daab7e35e82a9094eb83db3d79842768bd30388913e18d49fd395089ddbc677ed11ae31e7b2346fd3599aa1b1adad5608741bf173f3634ae047f41a4ff32238d2d26f09454bea5a24701a2f2bc10ed3bf65d3e3eb6d7a95e74364b8e555490b6a23731ea435b37fd9f55b3d2556f6a23068518622576d205ecdf996640cb2e2a5ac1cc9c22d2dc1844993f836fa10ec794a00199f700567cb7458c8de84f5d79aba54a466350967c3612406669cd525170af95176c380d2f5cf6add1fdcc45482df798f052b22661715b5798d238b859002315c306eb2fdbc5e280375f9c0681946031e93fd017f7713bf075167afcf639e6744ecdd3ba7ccdac48043876192afbc3b6642f6a11660e100fea423216ccc3e06f4582e71c3825968c00bd0581d52a36046799fd21e7e4de688fc1616f83ce40775fb4acfd869d799306ce390a2a6ef8da989e72db2fb0717b3d222cf4293a5bcf7e340e506392d8894426e7e766f4b064a54bd9c347bb3174bd2c1c836f41df04ae07c63488d8031ec3d79b798ad99da766480aa2ca195e2ff194178bf3b25ed85859bf2797b6fe052d89554392c05458075c1465f31c565de65d53804accb919012c7689ac359d95d7429b863b01f98c9d2e50a951a242350bfda3ca920fb1da1e7c67093cc78af1e939acaa86b2a6dbc5d4bddfc13713571901e67295d073ed22515fb1b558a8a6837ad1f9303f1381709afc25e307da3803a3b37dc1753eaca2dbf16392bd702f29e58a7e2c7d88e101f091602a92405810e3d760b3488582ca1c6ce86c4d0dcf4ee5d57e576eb746e677fa131435d8a61f98772af4df7131b29fd2cda6b87ac16a06e6be7d984de88b3b8e69d724cbd76e93071ddc9b61050c6d8bf1299509c16b76bc687e8af19d79376a60a8e4d3072c2b5956d9d794c343e5e08ac537c8936f34470392990beb09ab704a017b0044e5d97dcf12fcd905f8f561d6777982b6723dcede3ef912b873d077273a6570ae78f1ea15f1af240a2b4091b394812b2faacddad6c0c22470fddf76fcec61dd76c07ce8b25aebfdf928f43a41909629bb39d0db9f66e3481e5dbcc4171f2b036a6d8377009e6d633ff8762d51b4627abc28937dd8094052be02b7ac184eb1b4db9b6f9c6b99fd3ad60b7264e3a33181ee2d4481c1dd4f6951b8077dd2781266716d47b16ab3baeb61853acd77c09e1b0e4c8979bba9c92439bc2eae78ccaccb28fe8ec480859412c00fbff0ce1d57dfbabd60bc0e544cde4ad52af74d189781f6bc95c6b1e9611c123daa05d9321bd02618cb60eca335705ac0bd01e08373ddbf4a6fc0c0bcae58ad11dd5b08443ddcaf21104c3eae653ef91e2ed1c52a5bffd395fe9f0d11f276c03dece287f0ec58ffe00857b34dfed307dd917c10ef2187fcfed5e10042b4c7171374aff7546bb19731232c7d97c392a4f6c8e39fd87bfc38fe23f22306a9063a29127836ec423d8ea410fd51b2e761af1af18f12b3439c0469f7caf1648b4c3ec4540aa60961cf28f36adc6772b19d65af9d0f1223748261fbbe1983b252171fb38773466eb123a1eeb3401498208bb6d79e10d3006f3bd195a12e5150329173c9f8087bcb9f7562c94d6f019c529914ca88ff0fca5de4b9a3c57ffd20b022e11be1bac8dc70a9e1aaec7c12a3ec6dc796741221c449b8d9f3eb1cabc330120929f3f1426c18297e5970ac89f23971f5f0ac17b3f619442e794c251425774a0e563cc4ec3b64b71488cb575ba60bd62cbb47d1229d68916ab394cdd6b4b3bd89698d9418414bca77fe912de8fd08eeb79d9164f9d7ae55a5f3061403af462494df4620ac5d201fd49e28d1687dcb9bf03595b0fad589f76c0eba6ab7c971b43a9bff0a3b7197df1a331e15b1ed8c4731029c33559de70ca66f341cc81d16d9a2217b15854b39a9797b1800f63a0b6199feff49fbbb0907588263a135181b67bfff4fb5323a91cddebd072961dcb5665355b04f0a627cbaf1bb7dd28d28567568fe636cb079f5097585db075499928c4e9d55c7421d4eb34c70094592cc22c742cdd375242d2e2389ce34d6faede0048d734c3912ef9e68707a0bc6e77c3d979aa87c425d4977f422b92c7722b03e874200089293a687671dd670fa2bf3baca703983100874a5c9f82ae9ea849e82d842903afa276b62bf2f60e31f20cf4c7cd6e64e8c471551d637f65a31b117126b6d81fd7ce44624cb8b394ea31ce99de280290ea2a00ddb0b95a84b47e00b1d529cb27a5736f8d7c2e63a432a7fc813ed7025f6e9dae3c0801d34389fd41deeb1bf6134d95e6b03bd1a7227d524ba6f98f945d127216aa4de68bdafebc7ed12ddc0056f3f6801cd4fbe8c77c1697b8a8cc3ca0a422e3b570eb46469da1cb39b902d857767aa42fa8db352dcdbe8dc46e705291b7e40f33c67d7570d28a6923df2f962337bcd7391b7df9d6f5f00a5466553e1365830d79864154eba7dbf6bfadbc87cae2faababc4f4e1db8bf2135350352f8760699daeeb0c7222ceeff091f84c670020a920b34e65ad7aad39125bd65345adc26cd3b95ada834410a0ae9061aeb4cd90abcb4688822c0c378296c66bf789f25d69a5a7b5b34596c414e7119fe58361982bd95e8808cf0697ff4de9c3e7037b05af5bfe55d235fbb1a3b1231f3ce85a57cc4d3814f5390e6428f7d82b8430764a846c71e88964b02c001e082021265ccc4accdd73763a37be9a77fe5064745bccf8b2d0e87c4ec4a748cbe435337c28010b7d9e97d54814b40735abf9f2024eda6608b203aae84baab0b8d37ab6a197b081ddea97d453bf27f3feeaf80cb442f630211e0877c4db59b4604590df4923939709f0c9f6b1155c11c311061a6a9ac1e4880d51c7d1e84ff1aef5125f5986b59cf8638e9a3298cfe93851b786d409df24df83fd163b2f4681e0280b975d8ba455f52b1b5617109643f0a1339eb27da4ffc7aaa8d1fdf8fdc26e7f1c38f42e94fa56282c3ad5ef18eff5258dafdb7cb0376f5e0fac7d5a5fd34913e7cabfc412784fac2568e58db5584710f9a50e62c78e32362a37f6d01599837d9f858647f9c5b2a36ee8a1dc6ee735bb9bfca7e1273b309aaf84ac9fc1e3fa3774a229a4302be676eb9469255bc4cde4381b60ce65fc162a4e52a9e16234778adab7b6afb6e6fee610ef73bd761f263625311e18d0492b8a9fb29611d42369e1fe9ac86ae28258fc6bf7afbf87e173c9314787c14341f123950bb16b0d079c736548507a875d6047c59ec7b025b51b79ffe4c794a942339d431c79673a062c901a7d7532f0dddb71b6707e41e691edaa001dc476fcbe0d0716fe9edc2b9cbf1b7c0897e209412811ebb31fe086f9b1a281d9311485860fae85596c31f4caa7a44e55f74d13acc5738048c79635201e6661ec6d9d4eff22b30a6c04c5711487c9ade53120836505293821763529d87c2249af57debd864be54cee60d017156eda2753eaec74acd193623e91330efb7f7506c3ed820e3cc3762f47eadf60872ef7272f4d4dd10a7811ce8125c5726005ebeac32f7a0354b0e71508639cae3aca30bf0c31379cb463fcd15b599f54865b5ce76f916a8ee9260ca66204ac525f88e8b2397cebdda7f98c514424db591540699f25977cf7c167b04fba223c4e8307404f86b474a8821da59f401067a18ca6ce7e4490a1c8b5bec9010fc6588dc3fef6e37981bad42adf3763663bf301c52505280ea6de840bfdfa5b0bd10190cca17e443507a6404ab5f0f0e8a2961b31e6fe9f2fdf480019e5d7c3a64dd739096172939530271ccbff31df0b33b10b7fcb6fab5a3c94428831f41185c56a41a5420fa2ac8d77ecadbc1d8fccab25c23d0aa88bf5a4d0f6431f3f90cbc9645ab935bceab775107642cb7d7fa8f3ac4a430257f91d1214281c75bc2c504b5a4bc46004e2842a59cf0f60043f43340e1c687edb3423ea9bda17ba2dc2845718f7dd60bd026437a80fc9020efc0a913ff9b7c5fee80fca61db99a6491be7aa67226a437ec3aaaf925a33c140956fcfca116fa528532942442afef995d02b9dfe04b75294000562050f20c5afee4b7c4479a416241587f86c6a97253131195e2d10e9f4323ea2c9f69117691de128a1be4d5e377e34e444f08f32a937d5c4f6045c9eece89094f8c745a798c087fbd476ed505f6a9721f1783ab0feae160c38958bad9c3926a12997a1699ff37df4101ecc0e2af031b5847b9736f0611cce54372a3f17da23a94ab1c032b780e26418c34a41c87144c687e2f54020a539be11946079ae3ebcdb1f80868e9faa4e19d13bbbf27cf9bea7e4d312fb3f791bf6fbb2eba0c44d9139caeb01a46af924637f65caf89f19b7e4c0fda6c3243e0a720b386062d185af55f907a77809c13d6dcc8e73ce0ccc94cce38c0baf7932dd013b1360e3d77c8e4ea1696ca8dcb807293abd3115139dc63cf7bc98f9fd8cb3deab83602767cd007999cc9f17a2e54af0f057b28a07f5f01416011ca483870fa77d8890b461594a02115045e6214daa50b90cf24a6b70839f6d1fc9ae9552e9e90dd09af6769242bd5f9d4942b9ba08e063f807379a18b0e69413cd3db34ff0666362e25f406f9c0c8a143a83e7f19528576caa9edeab61c2753643f61aad2b7c738a80c2acc3750e880b1d5a451b33ec4d449b2f69808386253961280ccda9a3e9981731ba6e96f0e2d8c4ca7f5ace5fe2f030507dcfd22eba8c366fe8de7141fb73393934c20578c8cf735204bca5c15f0b9b016cb0c8695eb4c330cce29e58638c085bd8cd06a79e1237c1b2ef5bd48e8b67719e750aca978b01306949b1e2dce54a6851c77252618a0bfa651b830d236a64afb3a91afbdb4a942fa9b9224664570be74554ee0d077e46d2fa4538d42d1573ba1ee1223d9ebbb5df22186ae2332ff9995c60f4759a3db098684420d8f9bc0ac8b403a66577e06432d46b902b7b6d5b279a774162042b71abe9c04ffb379e5ef87e23c2ac99af019f7aca4766784f36e261ff968f4954350a699c2f11c32f8e9451c6d5d2200eff78ade3d8603f9d2bb1f691b1f7ee6f7e27ba70c75736be7f6058158c12b99ad80d1eaeebbcedcd8472fb9eab66d21ebf83f47720dce38a2e34619ab228f361583b2d3d19d7d367fecc487308e6a4a6ed4ed1589cef03d46be0e72e1e855e5d95e451b4620d5436f8932e2e19cbe549090ebdbf37043d722458d43f627d5d5bded34337b84051923d735192ff66b7f2abd2193d0b9542c3a00977155fe4c08befece7cb6e0a2b4976bcb5cfe5b530ced1ecce54c6dda63175ac033078aca0991049c3413d56224f6fcf18d9c220024f9f0215cc5ffc1bc04eb6b0d34ba1059d1d8c41cb6570172f5fdf93056164d769d624c90ee33d0d3c96cd7b5a282b3fde5d2735247f2030763904f30905d327cfacee6625e2986e30c0ed2f4a00f95adf9e69cdd327fc1994d18767a5014127fee800b8a56d7c794adbe391cb3b4e5c77daf834c0680ca3c17a9f5d4ff1b4accc52bab4b7b80a48ff7191a08928a8960b3f1ef382313c980904f1a54656ad04c742f7b36c2f23f3d9f4447549fb6a57a33cf91ce818512c4f7be36d98b7a60b130fec2a3c995677d56db70c731d7f2d4ac0cc3d33d9f5ad487faa5d8843cde56aa9e33778cb625e6ddb47e9853f80f65dea8e0cc766ba3b2c3c4b68881dc4d4fe6c70c3f3cdfa0a6d55c1658474d85ef0e36152f23ec50fb54939bb79a68d9323f34d193e353b14710c8586469cebd809a509a5113b39af9278bc349a2f9fcbbf357978d285aa881817b5e308c2cf3ba921c8d309493b873812a2c40c9b994f90a093cdee9469e727726d6cd76efccab0a216eff42f4fb0af3deeed6821fbad3c058b7cddac9a0aae5e7e158838d753a6af05505d1b539a0b89d5ed8b7ae12ce5152267db016f0d6322cb0f5694b9b7c1ac3b3a45b9c4dc27745a283b0f3806311be28e0d7300594e1aa840e5efc1e78701b6c327df04cb9dcf9f1a44964d6b79c8d81ae194e8f0bc6badecffe7131e8e8116aaf48aa461f5e28ee161aadccb8a01ef243ccce519822dfe3f39b03ac443190e4be06ae21a04bac6e2bc0d2894ea2f974a541fde875137e8c2a2ccbaf22f938dc877689225fa8851e27e05543a8c43a01818b2d93949b1aa346e088ce77c7435a0aeeffaa0e9b3f6f9a9c7ca16a286ad8fc7ef17ba35335e73f8079e9aee8932167fdc255f53033dc20df814afb62dbfdceacd7715dbf74be271a2cbe274d26d2df737270c0a64ebfb2a1ddf247f00fe583fe99dba9e854f982169ddac5f94c2dd2835e17c64578b74150c8248191e16a081f42d3b6d19ed738f2ff758e2f806e2e2301ad453effc86ca88f600c22a462fb1492cba8cef272b7842c92089fc7bf47e2f5e8967c6e737a8cb095475740a691ac04a23a143fdd879d962fcef674a3858a136ab64cd9595eab964f35e7183cfdb62b0768def7540e3ec827842457b1d6ac182eb85ab0bdc0037ad3774489d5570f481dd829fbcb45e5b38d4e5155484ff5c9da8288a096a20202f1ae55011b17bc477107162fb5f8df3f58ed5eaa4cc76fbc542d236132505e92f838073b300b118e53efb12321815f7fdedd02c8555cd4177b19bd6691f26397fca2436e27859a6f617238a5f4a1234d462e59477b31175dc50578b0a3da323a9dbd2582ad38b7189f1f6e087c33c752f3ca6800ea1e300fb4acef03cb7eb2bfc1630817ea6308631a2bb9885331c579bfd95a1be310ac6872a0c08a319224bcf2ae2c93282e5c55cdf6afd62d74eb0c587fb4657d229910b250366ad63f086fb283159a43fd7f2de44280d4c8e60db43c11f02c4c024c80340f7de4a55fc5148375fc70db42c265ff882fddb97a65c277cf2cb3c2e60175f1b429415e7d7e1d4e501eb0c9b69bbfef0659ff93d8ef670631b026825cf9b8f0cc8c5f1d66d4867df6a726ad91492369253c59afaa2134abf8fd8f106035268e04bd821f8df1e668e29def638011eb5557696d6c04739ecfc2bf4110685219115afded899511d8222bce6816025ccdd21249c46e20ec54351c5462799597d35317f32b93dc6a5d1314ec3f0bd1d1456cd6872dc1e0b0facf775b71171dd7389c540dd9dec0e43ce4c3778537862f50a7aa06144072f1c6b9e2e3024d4f44b4a11f872d7846491894d761c3306ff12633b3c158327f2764fe564b9478c949c0d758e73bce361187b13a7544840fb02121dbe4ef1c997fb01c18623781b7ab6cf81928738a9d5de67d829994af184e7d1fbffd1b9d54d789fe663b986dac7925dc045d347ea97d028b671c883cad3af41c73e0bcecc3b07aac55370bcc22d2434b4fee6b0b57d7b7470a3423876685fa18e65300186b9ac0d6766f879678e4d8a04fd719128548d3412d7efd6898b1d2511c97e2514b18df30154265013a11eeec161af72dc87ced06adbd1674d3029bee098d459c4198b21d87ec8451a22f4b7ef2f8237f8f85aaac3b464fe80a64d11898fc69a3f0e11589cc42488cec34e21f8defcd22ca5c23393d5c2e1f699b63a647a166bf9087a93496dbe2a85307abd9e1458761c17883a5f5684f51b1215b93e3ac14731a83df63b157cf5db84c1dfe3f15d14b7afa9deb21efc277b3112264b99412a59d0fc8cc6c0c363ed0f963ffcca7a109006641247da808ce73607005d24925f65c07355210ee693a9d5a19af7ceb2dc22011ad1e0cebc2b1cdf07502a5fc0b9aca1d983cd62682888497832960d9115fb4109510e6abf098edb3f0d13e09472f89d42d3ad0ba9074921767fdefe924b20c6fc8f391a0be3d86d89bc418a32398c3b8838156f32ff3c0b2e80397b1ce12922cc65b287120bdf1a5419e42e5565456db68101ad99570f527e7a0ab92e60318b736e4329a3c52a761141868d8aedb95382ea2cc5e84b8d28ecb58a38e776a402c11d643aec78324ba4e8d35f87edc5b001e5d47f1ff9c5035098d16be4af2fc07b79de167b4f1f3f5b6fcd2c65e37b2c3b65c440cacb5eff1766d69a365a0caf1b3989397917f309e2f0068d509b1b214559448083f9b5c4c4d1f0f1debf07a53295c1b1cf5a10534cccd39ee6349b35216f80c6c5438cbbf5875ec26da8406329e98dc6f0c1ee529ff1374baf94b0a532c14be67e1a0e37a993cfcabc87f233ec52744d5495accf59dbe803ba48543adf6136f0a4823c5cb6cce8a985bf43d25183b55ed7a67b0e60b240299a69f4835f37aeba45c3839aa310c3b78e7c4074be336f1d058f0ac65f9c476e91f2d5d132029fdd0e0832dac6c39b91a57eda43e560aee14a7a8caf7cd4885f8e1aa279c95f0be5610c95ab0c6fd1cabec9754250e01a5a633a28f5572569024db792ab9add67bbd3f871e5ae7d6ecfc63632337854c625ce478268cffb8cb427d93dab691d90effcc8ca17827941817cb2845d611586c68267c176bc1e208c15b9c1ce94836d48455e73f766074134c1902892bb2418b5221657aeb7861dc1e459509078a268e9b0e4376ac9bcea21e2dca932cf7b135b6de5399683cc4e9e5e003d805f483082d3b887813a40cf80b7a44b2e44a28d05ef3bb8c40ccae602879f2c40b0470a79ef535fb3ef80e08945d7608bf873d010413f23fae715a73d4cb81d2c06483365f80fc15d16a9b52a33710af7357ed71a9e70d3e5f95b899c52b11c1fdf1af216ba2c3736cd28d54e27554c66b23932caddb0b3661ded6877f0a1d44f9e76f5ff2a522282eabd55ca5ea4cf299f64d725100ff90cdb2b0483ff57dcd577a6722a101938b3f731fd78b920df9d39992fa456661f64c9a20d27d1f307014f632cabe87311b99bc0f250e6b3707ee235bef1f1eec2307ad0ee4eb5358aac3eb721fd49a4999413aca227cc7e391971ad4e9385e2101055a45ba3d09c06afb2929f7a907127b52d8830e0c8077a92ce98ee974f2a1a6bbd212ea03062f77687eb3e4d19b3df833bfb4cb4e128397d8a2999c6f49dc24c0eaf297f1ed10e8051f7b4b01e010fbf40f777d5e2b8d8ad85f2751954a589ea32a6121a90b7f750a0a03c13dc7752d26f32f59bbcb6d6b9e14a05cd7949fd065a3e26f7b09d445da1959adfe9b81c08556c4b787724f70b9e332d612246417c46dd1c48ed88bed6c3d1b30c4562d0c47c351a601109f6932144cb49c3f203a107f1b515b14936391b89c24e3efefd26ac38d939e2c0c4779f4188c3f1acc4a238c28f285c2e8d16e4522e1438989d8b757d6b4b42a5428dcf95ea9a3b32ebcf95724561fbd4f6c6d1e8a34a3193db559f5d067cff17497833e2d751c07197767e1c3e4ba0ed7e222435be35ae656f60dd6f3eb563b07318a6fdf30af7cf522fd7fcd930de673845e693cfc33ada0e085b1d865fb2788db711c6666888c0eee3a37eec909fdfe95f392ba5fb03ab647c545797de69d8c5b08b23a739c396214ec0e39ca40b6c1f17abfebe27939ae55d60a2a70138893883d7aab4288ca1e62fe7433ee4332eff92b4060ce9fb61c6efefc2cb25488bfc90cc6742c636c7808193b40e240f54fa0adc1b02539cb4edcf02d366ca41047d9a033ffc70883ae0e9f4714b7149602611d45d32e8567fa35414e9e9f94d9c4fc5404b0c18567eb2ab05e2fe8a0729ec31da4c230f09d5036af8f3a42d6227d7162a9b76bd9b0d62613ccbcca01d7d817f9905b77a62550b731df90a2b48fa35759e9f3779c7bae9059ef962f40cebc41003a8b8b1804c540ea487cc1dc7d3d49f15a1be286700219a8588adcfebae7e5a4b7fa3df03d34958a7b41a95240891be6a0a7722b73fcd7cd820006ee040b5e98a795a4bebc0ca64c9ae39238fc8c1e6e1a58237537f1b51b00f4541bd5f63dd7e8b67b471b6e2cc9aa0b2d0c94971d9b81d5dc17473d65e8e4e411625c68b4b746e33174513f4a56edca5fbdea3accfbf36a5c6976d8477dd465c657bec2cf4a6698576ebf5cebeea96776dd014885dcaee7a62ca699488fb55286c61cef02a3002d4d5c180d09d8e73713b8da9c110d8e914823ce20b7d571838ec1b0f30c3d94b6d139f0d1bfe41606b87ed1cd0e185301dd8c3bb2185f2199605785b7debd4c7b0587f8277c8427938e72579ba8b8367dd26f2036652a9124580f6af0b14e18d71d896ca4e853e802e1f7bee4945eeceaeaba7befdf515c53bdf09eec0f38a2d73a319aac285ac355274e50d139529bad58a885e952e7f89f7e196c742ebeecb26d408913adb39858ae7d7868e57ccfde166f1219ff046a00a2ca3903f2e843421eca6763784be8052fca7225a654ad288bdf58693f4616f217f2df6dc5764999737c160a1036b4de1c15660c1084040cf143a68203880a02e3b37e9cbd6240267967f75076ae79d8cc944bca4c4d42bb33c55baafa9867dcbd1ecf11d945a6d01c81bddaec8963b911b60be6594a376b6f6582ec79d05dc5c73a53403951592d883b55ca302fb851b2f0ea790b5904bef678f3d99b6e111ec29004788e9346557260f7d4dd7ddf4034e7d92c9fde9319fb98d352d0b26c11fda2f043b8ea411db90b9b6b7c8a26d1b0bbcdbb5f3a5e2e8c247ce99105f6a6fe22297944cf5b56cac8d11be3a3a4206f5c2934dd37ec85edcae9956e0985079b8740a3dc60fbc336913a72b4efc4848f3edc8530910d099f7d0d6245279d1de3bec56f278687075818f117dd484ccc3fd58d78f3a6c7913eebd3d4d9f4a7901df5b918def0fbb8ce3483727ca49b78d09809d593b0c4f3c5470d4d330aea74c6939e13ac3d962755541853e35cf134d563f41de330ba3ddeca248a910e23c8d2413e2cdc3cd424718d7a539bc24c7c45e76ecdb3e063e0e2e24c1d6c54990db2802cead84358a579a46c252765a7502774dfaf2b13be5b598faf8ad41e5db773c984357bdf4d87d5a9b65b7dbe6aae0565f398d8decc405a08307e5b29b61c02bcd5ae1d5ae2ad2611bda3e680bd8c8d277ebc9a86a92a04c0a79381536384334a8adf742cca56c9f5a15836996703d257d335686f4b4671a4536cb34f35dd3432e27692dcd70d5116212b06e8fece9987094833fbd101ace2ced0670e30e5231b146505ab083216a3ca2dd8e3c61e9f2e5a3c94835423347f89774085b46bffaa82163a1922cb3b617e60b38cf579e1da2b0e4d9282b33a1e0f6c49442acecf1b8035c04864cdde7d8a43d1a0db3b5e935179973ff11e70595ada30dd63a9f4702fa0640a3b9503a43c75861a9b63835d685fb515bcdd6e1c1abe85ef02c4b1fe8fc3b781e2b1eb0fa879dad4690b20b5422d05b99bcac6fe5309de32713aa4430ce8241939d03edd0e197bc1679e4f47dcc53d2a99f8e8bcd72e4f0b23391ba4bcdbbd5f1e58903ce48f937340ca020d193054345fc323188ed1398359f2e1aac49fbff31b8ffc9a5d14d2fed9465e0a4f86303013fdb9d3930c726a1e92a2db8c2885f3897d7d8b28c89698a393b1f9bb591b274d2ec4668b95f01f9918e20417db5f769223aebcb6c34a7fb2b3add58b86a8c9c5d2cc06b924d4a272142d079f35651c9dd80a52be585e8d5a77424ba651ea27c6e0187b06c10be225195319ee54f646a25c3b51349f007daf2952e9747a76adb2de365d5749d0655d0ff45a8a06d1161191c81cc47a30ef0455419514ee386444b18daadbe0ce1e735f2665b1b49cfb5b1505b912880103e2ebbd47a84128fab87ebd5909de2a0a35a72614bdcb3b58c34cbd8b620ab0548a453d78f080f708f2f7ac9674f85fb8fd7a0767027bdd815a7a319d8d7a62082be4e074c52f24292a119f4645179795bf3833f2b2072d063cd63aa36dae83b8a7d49fbff121c82675ff4640e82a51c2a219d1b1cdcd352f5188844c8e6d6bdcfb5dd507c396227a5aa0599f95028986fafc926988d55dd4879f1fbff3d3e6f71e35e4e438583db7a47d54494ae84c01f8ca12aa89ef40b882450f695779788a79b41fd0762b2166cc6bff605f26a7eb3b1fb42aea1de5f30d83bb5cd68428ce60e893e2ea8e7287524f3af7a3e72efdaeefb60607e3607db6699b87a9fa5927947d597447f91c6465198222fc09de6884358dbe654650b4af8e6c4f18e5469dec20e52354c1c6e633bd4fa7859d169eb9b68041efb7e3e65c6ef6a3330008c2673fcbe4386bffdb9a3eed884cd042ce953e5cab74b2e8ca1b44db3ca53ed6dcb69a4167fbf92e07ccb166424b86640b1ce0559c0313d3289fd60d4185ae58b4e1fada7df01b769ea19b8c19c427cb5a458666e1419a5bb4f15c58567be576181c4fe9fbed7fcd7e594e907a3ab436b5afeafa637588dfdb063276bf99798fc2899e8da1d4303f3edc32b5eb38b153b90b05d08a3e170f994b8cb6df4dcce67ce105e1e12c920af393b60b4d051240befbde33b2d1f1f49d8416443ded472ab1c6548d8f40377928dc193c4f94c5f655c1a7e71d465aaa31562b1cc7b645db2c8f579aa3166e744cd6bd04e2769a772cd4d2408f6499c6ae04036813fa46883115ce7d761e9fd685b1dc011aa6c4418e8efcd8ca71248bd42e8627fbf16f84e3286ba6892ab12636baa8062e89bbdbea7f544b501790289b6092042ffcb2a14c93d316853faeabd7c231f2b458c89d13e7ca9d00b8301de4e9e70e51ebb437fcf856ecca9cdbb0865e7fa4676f84e17d15b67d29311c9fa15773d7487cba92323049e4e1a7755b62e95a87bc429c7c2252c66d203e45f647d62ec427281077769f69851ad3bcc5d142d1dfc00c96aa413ebe5dafe74df04d59379ee12bde7921f1766b9f12ada09f462507284e99d73c84ed21fa455ba8b735adbfbf16fa6b08e8390db63941105e6492b137ac62e1e161609278def1e90ce6e1b622e2cc8b40a2dd83b0d4b00c05cd95718c9f45fd52979cf48e1fb73bf5ecf67dad88957eaaab0e85536ab7c1ab0fbf6e1b44ffc1762fdb1e4bcd959379bce8ef1d7d1b304fd2cae589ad0beeb6797f014ea9c3c26a2c35cca6284e3ac5ca84c95662fc1166e89cf00bc22ef1cfbf9c05465792c95d777ba0b3e01ccfaa22b40e6af261c82f1a38954a167ff463b5b1f5bf2032a5d9fcdfeacb69ff3df4397f8a1fb2a06f95349ed1f6f69e5785b6301199bcfd41eb26b948c84463229928efcd5efdd461fd8fee6e59dbac4525aed1b092d92bedddd08fcb1c428919f9e9c10fe263a7634c9f09e1509685a26def7bc8071500f1a4fe7d1f1d188c386f463548eb720c380046bb8d3e48aa7cf32a992c44707682143c252abb500a62471ca7d47f79004ebc4b20583d3a0bd0a74555ad5b625aeb2794efcf9b637cb168ccff5bb29e1c5bb679cf2c324004c437427622349cb3356b620b60445b6c8cc647eae7aee330c3733bb3353f804e83523a06367d0f78b0ed19be6aca076ea67e20e40c6e243b77b41fddf6e5e1912b1dddd88fa65807323aa874e3e900cfe5368aebb07dcd1948b3f6f36ee6a092af36a375eb348abcca15fd9e1511df2cae56c6283e99713dd3defe7d8c07c06b18a1638fc43ced680bcc851b0bf127fbc69ef0ef2991f932f4dbf5c972c6713293e97e21905f9d7a770ab168dd957de4e1798bc4408b93f5f75f75dbfb9c1b37f3a1d2e4753a39cc2869b8f2ef6b0bf6321a930e8ba1f571f3701dc940e4a6b7b5abfaa984c06bbb859f07f291b61b947ba293620d249f1a0c9fd6f3630f11f01c46607032c11c4f4b64e287e639d18e01547f1613f17dc20be77be9564d5b6c65f0d88a96b0598e040cee69d84a697117fedd61b94a36764532272e9d302c023b07af590b78749c007976e7e5ba58934f2b00a70f18574c5d30ec54e3aece2f640e3e5cc52a08ddc969ae85952c23d6e7954ea6de0386a38156b32414f1801bed510696ae73b551465414ca7b7392ad178753043b293f54cb856b478ef90aac4a128ff3e883e52d076f3850ab419d5260b91b3b4603f150ab7fb7d3d8793a9d0fb6be99c8af98c1be139da62fb782243672fdbe8204151cb0639f1dfe3a88922b5b3baa99ddca5eca476a46a5ca2117cb3589f61126d3cc253083e269168efe2c03a68920cf068ed0f1fc3867401909162d5f3a6536372d919aa58abacb6ae479e6b6b57d7d67581a2e6372303a6c8a5297d4970551224145496b97c864f687e8e851b27f71d5c5576b5c6c83d81f9702ef7ebed9dca84fd9f6f06e9d7dd3e2aa101918b471811dd570905860a4bfced4cddcf3216df45cae6bdad321677740c49c41cbada5ebe6a79a5c778be758f508829c7cf55f4211f7b8c9929aaa4c42093733c3baaf590cf8665e5f59de9f7c165469135f097cb7bae734204909cf2db311349035cf4254fdce1bf54103f1ce26de73122ca05042af215fa4ac87cc8c988be80e74b43ddb0ae879d1fe57f7484eb593726e953a29bd2b16b9a8705434715abd2110236436b3af5332d991fcb446f360c0bd713815f037741783c906771c8f581dedcd33e55bcd48e5ce05ba95bd4abaf0707e890c6a8655d848e6e065108e483b4f6f43ddd403795c31741ba9fbb37950c85788e4c10fa2b8d20a3b51eb0798eec59c35b81474e306a9bd71e7f3382948a150d9d02f10496c9ddc1f331ea6e9177d1d3010c75aae9ec74532c36de70abfea8ea6b5fa9b45501308d628d64420b8fc87028d0a305458af7787b766df5345aa63b51fa136f8767c6a2baad07d96b8a2ec45314e7bb64e4077796d051efeff551dc52541835c092d1968beacf3e47541a16b62b22fa99f006427d1bf06b8aa0b2bda2cb426b9a7e1a33a751bd8d176d779959943c268f8b25c43a9e487026f1b5e817147790f2043c1f634bf936ba255af03b0dc1071ea6b441cb2134d6a287163552d4f235013f03589105f5ec6896f061c0be4dbeff7af0c121bc555f53255d39b28c778047bcf13dcf42d3eaa900bafe9890a8df4be5dff5478000b80887e4bca8b939c95b1aa759fc2388c53872eac243b79e9b06317701986477c13a0bdd640def69d643b1c123bea3b969acba85664ae789675b80549a9e8ffbbf03499a2e906c8a04cbef9cff877e91b2d2644af76e64da9f9b1b05610620decf52a0963189d20ee8ad27fec18e58922c0306cdf582cb7c6668da10d1f3b80a575b92ef3be003b79137ca6b98a15fca19cda94dfd00638170faaf25d8902d33454e4934cb8b775aeb63457281c747d4c796753c705d502b2c17fd52bae4ee335c428bfc47b4fa559c35b8692540ef4ecb618aac2c3435fbdb76fd3d5076223725a0ca65073f7251ebccb08edc704dba94932a368a3148a1701575d3bc5488e1ef7ec2e47f6be96ace451b885003c86a0f9d64a598bb6ab3b6f413536bc8b550bee6a20f2752f3dd7d1d7bc754901650df314635c6e50b484fb438ab8bf9cfc3d33cc32c52927f0aa37a0478c58500ea68e123bd0f570e7407b0eabacaa5f024052a0c145f78e1e9593556c416cd72fde8935ae70e34ecf088588c3860b1208ba3dc7ab2da47ed8f4992a4ec26bdbc71d36f3ac228ba46d3c53de9e4f74ce8b478f5211383b8121df1c907ca9a92a8a868df5222b3bd3d5848ff985c3ba1db29a1c07cad8b6ecbd1c0131258929db41945f018f13a112b8b72b1105e2066948a546dfa97144e3ca87ac9b0a3c1a960dd4a5b233a61cfd9cbd4b13375f24c2c9d3e69129839d567e8ec37ce27da10ffc6e737a643c4b1d6e02f64f891f42f61948836ab5c82f15fbb65b9a3b5dc7923e0d8a1ee7b4adfb962ee569241638d28b7856e66012ed65aa185628383be50296fa3c92cddda2772cd8ac5bfac116169a6cab3fd44f813f407171b8c98761570cdec7f9840ef637ac70c911799eaca7b6f023d56a192404b0bcca1354e595004466d26696540732e7b2a56a35aa64039752a0c8dbc7d20cfd186b6071053112f3c433e967ab7849a04fc776cc26f99e61c231db589199800bc4e62744f7a9fd51fbdfc44adbd9940f1c55c55f9bbd55fb41637475ead6bbc950b6f58e583f1510aea3b230c0500469abbc1932fb63f4b5736ee93313f28f84297f293240ede8a8ae4cec3561270a94e3ada68c3ebebe268e12f5e1bd97587aa61508ac2734d71b112104acf3e82ba91dd63da4ff4939a87981bafd40de54635c2746d7c5e8a2db7e2ea4b03a0c1a70180b9629a7372d27cd7b35f78c676514f954456745467048caaf1ddab6628c1b12a91bcaaf1f97d48640694c60a527e00c9f96104854fbe454561613ebcfec920f9402101e9776dc22216870580515270394f5831ee18a568928d0c2f3d8b3581c42b219a4109080fbad5832af0d081e5fa0996e4eb9e9b550e436b067efa6a0a380126a3d40d5a000ec323a73b2a1571699dba0628746f98a0bf2f554cf3ac99d4b331354da605795d86aca3e9dfe4bc3ece14484ed04a83fe7ea4bf03fbc99ff944145a02e10e5542e9dd7c84c721f4a1093e9de6cffd04d1b09062ba40b86956fe285b6c2e2ba295de0ffefddce1dbb4d6dcfca79e785d875a44c0da99503166738e143f0e1729f03397221907431b47ebd9722264b5ac38f10af0355b80ded79984789e6159c3a14968716030931a0c1296659e80f737398e4494fec965d87c90ddb82c3c3fe2c65ef6ff51d1f5c7b744edf60978d232382d6db73a9bb0234b5e39e87462152005fdc795e06d8c4b0490a4e8b0191c7fac1c52c530e11a50ebff9cca32f84e848eac87e9eea8a28002c945b4d57dc67e76be4a18a8ee96d80d9bd0a16e6e3f78a1f812f39138ee1adc1290d9be990ad3da1c7963dbbf16e45139bed4076b77c28e9ddc285a93728d9eeb193180511af55abc89481725ec743f5f574710de590fb83e4a3a03ab249700bcea9257416b8ca2b6e0cb783e290d7fe4f98b6bd2281bcea74e634bc20ba5524d54ccc10528190528aa361dca55905b35526480987302e82cc2b4df23da9c46d718e03f2e7862f780ae724db62d2a806395059483e9783c6e934971cf8885e7ef9358dee50d470712fc36bce665caf374e79118cdd5a075baf29ab990f59966b2ca51c954645043c8cee368b6d23d7f380a7a58dc6e175b7bb997df0d6dd8871cf7dd19432db4aa4dfa1a89031d4ea8dff64be70f5fa7e1cda3346c005ea76ca9114a8d7bfb34cab59e797dc2d502a9c9aa3722a9762dc351438324f096d1e1b733ced3e8fc2006a413f7c0aa6e3ffcd44cdcf4e9a6aa8f65eea925e803e87e50bd97e42bbfd9ebed4578747d525d400820c90c37a3c23c24a0c1293f0b7d77c55cdcf2e52d8d9f90208b153e6feeaec33e71368a56a1a77a6494843bfda806ef725d35a8f29fbf67d158ce9f088ef8efd233383d2122d989c22af9a7629710ce38e488c306a98a55b818078449af3db9e3b2e3fbb354cd914fba0c2b4e4b2e6864cb65da92fa27e91378f805942fd1f7633d1e01fef8c59412dad72d13ae328f24c4f41190e36eea4b7dded48e7c3616b64c0b0f7c40274e3ef4e650ee838da153f75e607ca0c2c5b24dea80ed7a8f767c7172dd649162cd630cfd0e7c1b3a0888c16c8e0fa5878e0b0823b5a42c7606ca38beeae8d7836ac8e0a1f6ffc7cc77d773e1d96f9e0929888d7377a94d1622553c98c6a37577f31cf471a57d5be243ce20f6202b14e564accb1b71c8ddba531103562668e403a66a2a72b5ce72a0710e898f8b9713c2357026e2956d5b4f71cbbcc4c1210a9d31befe8c6baf8c002d543225b0fdf55a1142902b0caa0ba10a05361ca8f80eca17c8b84e5cce09e9d4cb7c8c1acb24758b0e25cd99b5a02828fe360d4b534686b3e501d8a33fd2ae26d80edf4f91a651476b1001f5a294752546f27d5e24e615c01d3c89229bf3a741836f10e6335c638893653510898f5ba5e9fdf5f4a58dbec9551569d806d26120dbfe9646995a48042bd01e03a4976ad8baf30e4959c2b56a59bbb2bbfcb1dcf8b9bc85ffc22a2878f509125313703dc96e72d549f165721096a93633b149f847dfa80fcbddb5147f26c0f9aa377cc2007a39684df4b4e256ab1e0a01c0ae610915539a91c2f403b21650c3c3dc838dc36265ba4e00480113a0e043d8b3a6f5158b033936f7a7eea357cf414acadfe79164d82f7fa68bb5bae99f01b686bdbb13cd46fae1a8e5ec00025472dc95f9d03feab6ebe08aa0a2a386a4cd2cc292099bf27a285d16617f262dbf7f98078e1d6d774431db0abc15a7ed2828f0805533436630939fc14f2fa24cfea2d023b69874f468c1e62d9a10e1b1fe20880b38f19004555d36d199f33c22bdf957880dd38745a10612d34aaf67a934d6f49fa7509e70636a6a55b08a4a7899ac6fe7c65c2b5e8f82e2986f2b2d25bc6ccb2eeeaddd5f7665fc7cf8d19feb7cdfeb2d14099bc506080ef0a7e759dc2b5ef7d314daf5383994f291ce85b7ac5fa03ff41dde03af4d2879d14d8de39557c1c4ec4e37d351b3a0131acdf74f66d25b7c31a6d6983079e9e28110dbc4cf464517f253c6d90a9642db2bd194d255570bfac6d42598e24964c42a4f5a8913283f0574d9a2e25c9f60da3a769769c0e6f9f3f871e466366b39bdcee9196bdf7b5227079156a62fb18468faf2857d224ea2e660840fcce71161a07978a4ba7c4e3d81786f5f8aae9414a0836030d87fa8fd4cdc1a04a07360d08fbf8b898e1ef208555db4627c35485c27df4d7738e5415ff33bfb110963c9aec29d1ed7d5134193fe81883405a631ed0dc7bcf070b7d2d3d4e4bea36cc2004ab26f30d60dda3c195781f6fad0c375b5404767ddd202be0111af675ed374d5f739c07a1da52dd282b259229384330903be3dca8f12336a396c3670145504e67c503b594befd0c37a276d9bf96c9c5b4eef79f847ab95619adca409eff379e2081b99ea15c4e1f6f4eeecb36623d5e4a5f733f25e5b229f9f495617d577191fc876f1fe25652fd36082e0db1dc3c7fbaefbeacd67c44ad4e42824cd3b478c9a7f9095230390e457bb66f0e82ebed2bb2c8e54c59dd935b012c0db0b2a0c76a29a8d3cd90090d9275371e6057e4ca4dd02ed158f4f155ef95cfb608923a095703269e89796a3592197079280eebd68af37e0de32e961dec17ad108aed1f2a0d7df2ac98cf9d594eb64a9cff7925ebfd07150943da1488c13fcb914c43cc2ee1e8e8023acdbfec9c65b530cdf3ed9f82d26e98ad576d8042cf6b43121e2668e53f5342525dc9e571828b95615d120fdc58b57d678ca9838064c6d1bbd6a415226f90ef3dc2d2a91e78b0b2ef5975faa24fcc4abd8f8a85f6aa5f1481f67061103bfcead1459287f83a6d307ceb4d6cad1500083e8f46bdcdf3fc4dbf8060e323e7c3494b3046dccb83389a4fff2a6ec9dbca4b14b6784963ab96039bc83bf3d84c77028cd1b487dcb9c33d634d906d0a0ff0aa0946c35b95316c6245a6ccd6e31f5ae2254027b1d47a8d21b6eeb969d297f7b61e7fab69cba32c9a9f7ad687c3c66dfbdedc311ff97f1824c2d27b662d15abd133d7385fadbe045e6441614a6556240e74d483ec49fe4ef26a4fc3576c17505669447ca5c33184891894b6f3973ca0e190c465a076f8098d6963bb2c4c6781e20fddd4b4e79428e83beb6fff4848d2c20a9865bf1c0ff4f5f78e1041a1792dca0a52f7d19b72ebfad5d7bfa3c75473b85594f0821d3bb68a670c218e8d6708c11f134a5db3e170ddd74181d1fd327e4d886ed8de5b0f33bd378b9a16e0cfeea1c75c1cfaeb2614d3d0fcc85cad28f37fdce60ee753b763dc720fda88b8f92f704f18c9b79f7241df0594ad10ed254a312f083cf0a6b9c441d43ce85fa41a0a1e3893df0b8bf5afb40496cfc6cdded7aba869a344eb275176dd6d244f53463ff39ab94c67e23bca55744e7f747ec93e02817c29711a7f3b6f031be2d2d0e62d8e9e06cd844a0b937fc2c0cee55062a01b8f1908461fd0eac4807cbaa51cd4a0d765d7d9ee7a885eda020528f0daa7b184ea1a96d56eb3e42c14c235c4e7fb12d9a89f22c99ef9d7b6149a68fca9d450665e779cb80e997799cb4b027c73421c8af23ec43a58ea8f4af0e320bce72e7bbdde3d638b6e9874afa599371e09faee0b4e9223a1823e7a996c2ee7b83dd6da26ec18195ff7f97471868bc98c2d4ea52bb035726beab6736250f0c549b919625af32b249c65b3ad76acf2db6efb855a547be45cc52eb5f6e9c64708a107a0e9cf2de36eab0e06e4c176d6a1e6f6d6b2456c126041132282a2aff8e942812ccd74caef7ee2b60831fb6b45caf14428b6c18365fd859a402e165bf963b3735dae28a860fb8eeeb561b6b22a0ce3e6b92aa097608c5938b9bf6774a9dcfb5c100239087079ba78e5577aee7fee8fe6f9a076b2fbd8ba2e61867ce70abfba322f6c03438ebfe0bff3d24abad668620833ab1a103850a57cef646e378ea4a4d9b40f3fc5c111d1c27bf65509e430f2f26fcbfa9c8540789b3e34dc481d40f2292f5c6b87da1744597c4dee2fb9e0d0d0c741b1ad60f5eebcb099f5554f32d85b98879aaa4a66646024e11dcc4e9ab7e79d5c1607c35460cd4e8b6cd8ed9cf657a36177abafe3d25f2f0083ea3846584f19d13d963e46d59729d270e7b94dd486ff17933125dcdfed140394e9e31ccece186c7fadee1dd0a4d6f2f20d793b3e3c7f939d9b1ea7f7acfdbb997eeca940b5317d98aeda70aa343e30111a181b92231d5acbecdc280e88622a3aa147fae89ac2d950bb3421ae9e9a53def67d91908d9afbf5dd1b5ec9ff3bda6fa28b8c321882728ef575cb435cf849b03141b253d10c91e324a7f1b51edb39ceb2030af708e1b7d971a032ceed9a6a99e020234fddf9a0cfeb0ba2d9ca2ed6f3180043adf0d6517a508fa7de142c89f12793964a4c44605f14a3cb12c44e77035678060440d4505faa13cf919d804fc2350222959b97b86cceb02b8e29035789a5427aa5731aa7708ba153f1ba64ae0c2a273bf9f6bd340cb8e5e77cb6620209536cc8d018f162cf298cce3e9c15f45ecd15734bd151a7b9a8af3741c797eb29d0e8fb5b506c5ff2618eec5a18759a237bc713b5a5ce67ed550afe102db78709ae031727a50eef5774b106731fd9241fc2a50a43a79b10f2584bacd8af97008e56c2c3a010c4062fe193d379735ae8b5bf76b393c904cc66f6b7ecfe91187bc5ac0e94f35864acecdc9eb7ffc9b74178455d2ec1f32b6ff06769375f74312451e4cf3bc095610ff399f319c1eab23f1062289b7902eda063f55cb62e5d60267a31ce5a2c2689978d746cd71b92938b2ee673813e80c1bea7d38df8dfa2d48cab41078badfac6fb6670f51113946196c359907dca0fe9063f86c67fbf74c4ea3252c0f61674e79ea59c587e43eaa8416844ed4b0d31a1c8809b7945a0dbf5a2d8ed45b7bb13d12f453186c7daca6d3aea7a66492f7a45c751f16256d21a89cbd4eb7af1b951d9033631e45bdb073cec0d77a373ee87e6bb23b82e2a2031d8eb1471e444fd024c83e2a8c8d8d7eeb21f6d6426a569056314b7fac43219a34692d5d6a0255fe32efda4bee20b597e43ffd3b30bd71151623ef191fd7ea3bf7201a63e44a186eb45117a6aa7d30b52a16951f5790e3cc7b5222b6ad720a717b3eeddf897a41c97dd9eb4d7d9fae0d4b09197d13b51822cce241d3f5b07ffe7e1d5bb1c6107d6477f3c1c94790d071d363c8d663a27b4a7d8784e700df77b207930f3466b6ad80ba149f0fbf715d25336ce53ff03dbd8c0e7e62cd3b1cb3c5f668597f8c5c07556fb514270bcc556ba3e5ccd1d7cbfa87d66eddc9662eec43a57a71304cc1640fe950bc186f17748a1c908f22ce097a1227b04ebabbef2968398ff239766308e55d3793270cfa0bfefbf011663ccc14102f86a5cbd49164e7d25783cb87f434f078996da5f96aef747aab944121a4c80a7b70e855e2a1543bedf69b51be81e8084b06e8aea3582dcd57d5e6fde87a4fee093b909e7b03a02e52fd6f1ec4d74f70642e19148170dfbbf610ba07a11f1450b0b83dafff25fbfabbaf86a3ed8293bc9b3149ca4dd15441f72f367b06ddf05c9ca4458d1b4b0042fdcd04fa154402c248828e093d0e6f329772131850f09ea4c6906846cd82d211f1752b7fffd0fd3c4e4eccee6d1d298195a531a2ba7a438e4b5593b53c4a4401d5e0422bc0238f04a4ecbf3d1fa445cb2cef9b7a718eac655d600394007d4298f0cadc1b0bafa48d47243d281486e8501cb8310214b72ba7a0c1c7150e1214ebdfbcd15b10616625ba0db01b88f1b96630060ae2fc996c8551e7b30fb368416a5fa6407012988a04465d74dc20769b6d85329b9e5adeea57829156a72824e13c22631ede8d0ed975320464b8e830db4862a5017d4c3907a1d5df58014eae317960d7f90d60fbf75a01e1eaf780df3816251b5c848ae3fbf1a016dce2ccef80596967ad9bd6378cc9f83f58d7cbf558df65e6a8023caf85a9254b36183a077558487f8547cd9c22d8e21aecd1306eb01debeb8f9333ca3b2384ae95e344d68272e2835560b6fe5768798e0da16fd05beaec915ac0f505586ae9565ae472e953ed73ff0916056b6db64564f8976d25cfd5440447974045c2ccd5d560b508b9b5cf0314bb9707a9bdd789095496ff13f3d4e07f2fc2e275e8a5793f9221cc2a75580939085f6b85271c311b1116556b16ba2afa36b2349b7bf3f3ce8cbf9b324843c6ec35ece266bf04f819f43789d964a1d93034b1c8c935ee7189cb3cf5304caa06973ba8d6e7f07b5b52fe83206287dfe1f91a532cfe08a1e85f2a33b3af0d163d9b26640e8fae10feb35922fe7b6e6a7eda2e42e5a22867bd35e056b319d12c230adca5f34214f950a0f347f890bb5854c67cbf626afe666d8044e876e1d31acecaf1b2620c7b15593a152c81f7ded9605fcdd3cbefd3b3ce0bfc6b328af4351ec2d0248d8d4fe28a9780a1fba717184f556ec125b4e7b4400881b5e3190a9fe562b34188428fe010b33e9c47a1e02234c224bbef5b8c23ca0c6f541f6c069a0216f6e7aa6b958e19ceacd04dccb1b9ec3584a0547529fd1358ba894b4870598006813a868c9923f7979b083b0c06fec5e9f370f451ba49906a1524bb55f29e5480c25f6fa395a66d7b3d8b2ba293e15f8a34b4e0672c74a219871ea0f35693fa36d5d75eadfa2c8e52bde402c498ce83b04e48de46d3056f45cef32e4e5992372615c228eba5f813d642233fbdcac15735180e56f84dc103b9f932f38bb2c4b81fe597aaa7cd60e2d09779669efd8ab7b92ac1f1fb08017d5f607949e8fd496c1ba9a626f7d402a1b957d9acc8c02c72d2e02e5cdc98049eebd79b4002d67a7e4723765d1f3c7ee9bf41688ad08b1fe0c6fe93228d7f8541cad1686490bac2539281333dde005ac47b56bbbf3467f7e1580495c4cbd4939a2286638366ffe6732af593215918d63a334c93753cbbbfbaf5180f4ceae2ed600e2d1d40dcfb49f67ac77d5682a9eb42637c7b4482e312eda9a36ad0a51c054d3c49132798091477a220113cc2b8fd29818bcb4c6ff3671e3097cccc0010f8754ce7c93a772e9dca5afe8609ea591f87cb7dfccfd7aecb81aaf8401512afbeb8275456caf6873a8d56dedd7c1219ef21cd18610b4f759672642064cd12c3b179a75bc92827806128f693674b171905648804e747cfd3140825c33672f737c5a500ec453ddec884aae496148915dcd1b06a97d7274aba9c863f729e410a7e4a077a2622c229e4a7db034e524832d42fb3886f3bd5c9c01d39d7b261072400ea357ad3b1d188d67c8fecbc65be7aa8ed7188209d4cfe74064645bcec0dd5a817f017449c74e072f41ffac3b00cdf56390c20cf5cc965d330062992fd871fd9728b33df89440804fc4db0c343e6a85705b83264d68a366afe8a34413902cfdeb5b57482c567ac826cb805c2d5d8763701c2c08124b60e9d03720b991bc1b56d23ad4646477abbed08fe9d82dc4672c810c6d03c44660dade7e712b701cef12e16b4f62435d1acab2e8bdf112a0bbb80d26af75cafb7d7229cc87f689c69833027d800b082046b3bcbc4974f58fd450910dbd82ec800df2ec958c0f9d0a4ad791772f2ae1c367be1eaa3d0fbe39004df6b4ec3681ec7cb79f3af5755ae48ed4e48122be07c70872a25c55d3a94f94e8a19e4c3bc6aaf59adb63f136deff6369c81e5dcd48604591d6524445235b0f6e6bce6f6e77b87712ad752fa4f40f09b20a4c9480fc653550baa135b86996de43a396a320f78995b776038cf56e802cebaa65fdaae36d3801934e01a9892bc48a6eb5da1bf0d9495014a568561412b6f14555556b26ce68d029d991c3bcb80565bcc6f3875b7be1074a71f106f14af6aa7cae063f880ce88eed1a8c43cebda4fda81ec4eda5f7d5490c09a350f8897e93b7ed45783de86ac6fe99919ca07c81d3cf7ee97cfd31d2e4a0b8f61e708fde30b658fe59ff9df2f112210ab7bbba07ede5cd70a703b09058098d4babd433cda1b8310f8c39e7614384aace07474ddbec268d6b5ab9d8e7ee89dd31a9a5b79a2a32a43ec44ce92148ab0fdc0a1d8d6ad13440720cd4726473a16d24bd02b0e799675cb5b6b055224e6c042bd5aad61d445eeb41f7573ea01112abb159b7141cac2a4874577a9a76b65e90cfff785358e645ce0d038d4c443418ca0a85ffa3777841d3c15e22ae589e80da06d9d1905498a05b7abcfbd224937108c015269dd08eee3164faf9e28b7ffba94a026691a3beb0ecbe1b62608106127176bb9637ae57e6ec6d6d8305d474ac7eca07cc6d9efb9b8866cd360af48cdcea38676ebc616aed012956a148dfeb3221330564ded6604fcd39c634d4a9be6793ecdeb8588be688c5cd51e2471dc7c3ac8f8e0b15a08ecd98741d2a73964c64900ffc219589892a47665090993bb9f1ccfcf84af6bfcd14ffd6691ede9cf142a94e03bfa4004b04e867372711d3414683ab1a8906ade658a644ad61c33042a6aefd59a846ceac24ab616e3130d99cf2d369df330d454f2980dff23eb32f4a6b31579034c8d5f65e08c79bccd26fabd4b75058fba84091b55bdca6641a0d441929d8c1eb80a9ae5950a435dc2de9c82453044e53150ec9eac46c7cfeab8d5a3ea4670e39c043ab98b54f9a1f1dda7c75b0796be306c9e170ecfc9c0f7bcd4c45d5ff567f4a348d89c08a92a03a53521657e7db04746f7bcadb3eaea61128c91da3c514a11521d111d685f1fae147ecfc3a99af20f0a3822094a68eb431a23cfaa47ae6897e60307b32c18fb2d9e663cff76c01f973da7c5101d9be12dc90873ad6e66558624615a1648e46a496540f9662126b3a05456326299ba7cbeddb44eb7d369d111b30198f8ad813a29e24245d6a0e776320f530b92fe6c1b217e9468c9c1ba014d746a9dc5b820c84e16630c6ed8acb1cbcac7d4f12f591bfd11cd75ee9e898f06deff064f7333d0fc8b7ebfe7d495a63fa90e301aa21d4b7a806d7ffaba9735c041540f908785e09ebcfeb263351036294a17570ccbf19d49543398aae93c6c7a7f65bc2e528b148714984d746c1c5cca0737c794b9b3799ee458f299f811f3a8651374a8407ea18a314b8631a7150eab888dfa9a5abdd2ad3ce005b9d1de3fcdd411a429e34ac41a6adc9a891cc26e3a347b70c673d9a93f9e841b4d894972561947518e4241de355e6fababadea97eb63583e46882b75b26c05e38509090bc9f78075c045189d7ad2be7c82c66d3a508e99778ea6db064555336fd5d7975ea60fefea2f9a79b30ab6e35d330105e622093db11d11d9dd61dfa1461d67c27b8e7e78ee9189e910a092b495225d1e70c8d758bffcafbf66297469b249df0ab007943b927feffe5d3b9aa98036487617d935592881faf02f131fad554afad9a688b238935018120588d10026944c45e0b86246fde14b5166b7922229485d5d73f726d23bd1d8c2ea1018f22f2e800e9aad4f319043985c9647ee821c95697665c89c039dfea7b920ffce0e76a50b0c8aaed3897e592ff1ac1b19fe2a55e5188fa50a21b3eee22a9f3b0d898db45977dd9140130fdf46efd70378d6e3ac1e1b571fe83532b0268212c5a1dbc6bd2ac2d516a611aacfb2824458a619726b056cffab75ed9912958d1d534ac0f4efc5e9c03bfd73ca5d7a7b1a8bbb266ebb0084f2bbbd3f70548d76737dba6775f878cac3383c31b87cbad375131a83c96322030d32a2ff807a0a80025547e2587e89e05f237ffb6ae764b11cdb97eb11b6c75b01ee851c54bd4c3196a5c8486e4e303a4c2346bd4db600bdec7596d01fe1c71ddf3ef13c8a542f31f2b79ce25623a95ff9f8a7a44e212d7f69570db21e732cbd0b7c6030c90a801d6b87f4f0b71ef369820ec3392d1c12cb42b127db6b9247bca732a4dcfd40994a60ff15243d7b7213c92b35c36f715d4f936a15d64aeb54b2806e79f567fd9abb9bbbbcb233ec382519421f26d83ad3dd9c8c8a10681629fa23ca8b6156cebf6f847ba627bdec49bec72623409343469e2255ad20de4d99938636768b8d358e1d8cfafa30cdd47b310b343311de81bea9bb88615abccac13a35ba2525f15d079aca2ee6713ec78273c203381497d75b597bb859d15ae5aed94fa085b26f461fe5c8c82f4549a3ce89c8973de83bc90ec98a670a896276130e37db585270e9cd9a20d7c76b506a6dd3f9a70643e34a5891e5df411e2e56adab9a6dc78edb6df64d0a45e366313fc17933f11b68e99bd7ede6fa04ee5aedb4d65f0e816316ef212cbf62ca516a9ab7668d5c43bea4d548b7e98b0fbec676e24381e648efab2c5453049a5d2e24574c2423cb6dd358a60fd597564413f65bffa62e284396a2c8ca3dbc29ec8b43f5cc9ddf2df61c8a92697517f2d2c05c50cecda0bc17856056f0a9d0c8853156d8676e99e61d7cef06b7585f99b665dd42728844fb49d6f35c3f2ef1378cda631d0f34b90c9194e0a74e46228016e144a220d40497c930712284e4ca50cbe2911841b41ba0b353834966383ed4cfc95cee4150d675a3273c369ecc8a6123fa50c11e839ce42474efdd95ccc36dd41edea538a0a20ceee9acc3edfe8065b00c191b263cb7cfca8cafcc18b36f55a143995d4ec57d95dbed14f518a4842d2f00134b3f44eab430fc42ef96024ee481a6b46bc914d4da57b7a421ce5cb9a17abc1967601e6dd37f319e8950f454278ff9101790c222031c9c31ca9f49ee144030c15972a3ff947b777d64528009046087aaa2f5259b8e086c32d01d8bd11d3d1ebef06a33fcfdf10b4883b5855e6a73a3734a9e4cef41f2911989a389db6edc0f74dbc214d9eb9caa1e4419b3d9f0a4338633262586a61837bdc953f74c7bf32d6e5af5a318edcf6248b81a6e266b9c595db1d0b94d52852bb8b0da6137a8e84ebb77021fe43baaf254166a62ef2f1a55c2ad7426d10add7f2201f660103a0f17986c10ac8b36833919edefa18af40212574d19ac82dc52c80bb2d620bd09ad19d87274fec0f982adf86e0b4580207b1fb57d2e60e9d02cc3a8263932872f40bae33bd1e683d73cbaac00bcf27e7780dcdff4be0b14c141f811df83b43b12b26c4dfcd13e890d4b3bb64fe94d014161e8dc4d678739f8b6a08f4503ba2bc76d4bfc670a81773886fe97745e19f7c97c3ef1b527a131c5165ec7ac6954ed1c52000dc50f076641a0899d5e85fcea3caf617590610987166cba54319334e7a5d94cea0cc7bfcbcd9d42397867cd4bd0196d51d40a791143200d6576071d74b399b4b074026e5f4601648c876c198a80cd61d9eafdef076ec3a9c9d1d42d1c0538c8d19dd2a261ddad4a3473732ecc5b18d0264e163ab01641e32f83262c78cf1890268aedbd652f2221eef429c11192aaefc39f3123a529b8ffe12534312a2b7d15835802b08651923fcdb9dd710ea4ec3a63c8e3718cc31cf03ce8f5756c7c945972d34e3ff69101b908c48212627c70f8a720d8bb676027c8ab16417889fe0788a48edd773e426cfae066c93a938375c10e49b9b535cba76bd0de19aac1cc0e3ba17f9a922bf518005255f073554f490c79cdad6ab056996a493f81f29c333418117808063f2c0d9d1ca03c1896890e4f2fbf890ce27deeea163696ccded2df78be48da5353f35be046a3798b515afd1456ba931ceb9e5b0cc0f594e40c111ac7c26e044af250acc87899f1734d56fc85ea729855d28fb4c1d3af7872608f2ef2bc2514d0d1c1fab11c5dbc5958e42f873c7d5556b6a2ea2c08c32c8e63f7a4194819512a1d9d469d4486736abe4aa0a09aa24b81cf2f96cf8f9a40791dd4716635154160f47ad8d1626c0f97d4f23517c35768434fbda7a5b71c4d5599e6957244b4a7805a948d05020d43f74ddef5adb88b08be584b04587c08bd0b2ef0dc3040e1c0e3dfc4b46f6ab83f88a8395f5f39d3ddfa693ee15bb14253f21411dffc0c600f158b1c8b05f3b21d3402860d9ed76d8485ffe18735e4b3b4e53dd891ddb3560b028d8e05c67d4bc8270a6f0f26a8c243f67870870f62cf0956899f55d96aef87d953751c10a6b6eb5a320abefb39e386bdbbd44ea89002014b8fe5734b89b3c33ddaa8a2fc5c6f057ca97404170833310ee1d1ddcf1dacedf1ed119e5ca6a567ff41dcce6c99e70c5b81991769ec9e28af8f372ff65ff5baba649a5d44514534cb4c388f095d77088e015a9ed0437bbed0369f2e8a6fc3d6e3a47ef6742de1bb259b9fc35e16bf18713604b2992652944e5bf3c197dc3992ec804e09dc0cd8a98ffee6b511c653d035b4c36b43973cd2f4e505ba43a07c393fd7571bf47d9d8a17e913b0327c2c0fced52b465a22bced3ccaaa95c90e1dd578d712e2f988280933432aa9a5b31c35d1a75ca2553a51b9574c1ec3ba39274884b6d777de22895f3caf576d0711231967cb52b0c6afcd9a289bbfa5dc4f5f1d9a05b8b83a43aa494d42acc04b84627547115e58bca4244e7d6a9c5aeb41578f87e1fc26d34c0151547bacd56c68529e8d855bcba4c6e1c39a0616f41eca6363f461311a3acf9da899857701bd66c0b509461de98911aef99fd6020b93d77f6290829755857032bde66161b53eb317e508f62766765385c4d9fba8fa21dbac8ddc8b64510947383935ed89c576e901b56068b34bcbcb27814a8dd4b9d49b26b8b0ca05073083b29de2b1404b9b71969f93b59fca286ff7753821da679cf229a877d003892e87a0fc2582000669336f4c5b2099c57db857f4b3ee24994e1b13ae1420964e038acf68cbf6eb77383822a83d2f638ffa7a4710b7e9e0da35ba4ff6a87d5399145447f94bf48977621adc33da4e8ccf7faf481e73f34f584fd528b492eacecef4ce53a7dcf1089f1ea08f6c5cc45a347f3e57b4809d6548d82b2af5975982077058d0b9390d7ef21098293241d0767d51780d9d3e4a928c4f4fc91f19900a30c267d6b8b008cfc34064c7765e86e3d7a5f3300d8b14a6c7db5a54a8fcb72ded7a53be7a38bd38435e7be82a053a9070fadb426887e2fa026abea0322d1e09a89d38aec12b65ecf46459e6c422047f4f05b6bebc60966d6fa58cc47d6c052b02746fb49df0525de68b4b7e82b163b97a81b680b620fee5af9c037df4bb68c67cfecd5eaa0181d218add182bf4f8e6b4f64f8ef5dedc35584dca4ea6a1fec0108769e319cac17c07cd5345d172ba72e2b9bd02726a675ef48ac957b115df749ad65c735528dbb3c4f93410e1d613fa3c31162ee1177e0ff57f7b5025b4130f58e6a98c386c799125ad4f85848253c7e3de421cfee1709ca9e7e7f397422823e77a3eca72a8a4e92b61c4206a5c6f735ca864a2f362fc7c5aeaff3452736e44a374b95a07f9ee9d2aed8258ca4c72d07b696a09466d7f746912b97aac0ce3aa11ab4cdfceabd61077c4f21e7a5ca391c4cf18675ea8e459b52b6eb6750c1970bf348c1670f7e50b3ddff4767cc47b762c47c78cbf60d86112377920afbc6a9430b11296ed4af2278c7051563ab96e7c4c55cd7d41067b98fe1f0a6fa9134b211c0b52f188f6579ca8b6eec13ffc0cec279ecc57314bb4cd1cde9ae54f6ac119fad4424d7542d666953d28c108945139991992d23b79370b35825015ec1a8da4706ad368eef0b3871aecae3197e8b16309de5d88c24362a8459e2c46a2ff5fc3eccbd5f6981ceb5b9e6c1fe65839b3c0fd4f9d773b3c3c238bfeb7fbeeee708a84bd4198511cf4dd39c5b1f313db079b68b691d92df4a6c03a32b5de183d242afa1dbf988eddd19f201f7e4432a334f0d8dfb10a1d31cef4fe41d6b466e13b83037c09d5c2443f36959afd0664e25407bfb90fe88bae64792d22399f44a80c025ae509ead4a1eaa49c5bfef7533705801fb85672bcfdafcbffa30d584ebdb9a28fb8cddbe1826716371cb748b80d073b687ab6e9bd9e02dbc321846cbd8794b1944854b702d772895c61ee218aa337c4ce718be421960778139039dc58b09d3b6820533984de6db82b047a5b2338b900b167f61c7d21d67fb34193c7bf99741eaf652ff31d10f4930d4ef4b774ede20f44b0ccd6b35386819c7a2aa3a7de2c0149f2493354e77faabd838b81a0da603be7833dc65a783edf190742b0e312efbc4373c525efd9055f94e1c3de60a42596669c40eb21d0c72c5f90696cb868fe74e43841cb1706b0ba039e73b8f7c2b9e4617b28e0f2fa55b519ce5d879d528c69d86a8989b1d3bf3a9cf7e9626bd5af655e965dec28f0a2d65c9a68662fd008b94880a9190c99301af30b5f60718686ee931dcc81e9d308e6a254f690387320b9a466d1ea5b074b6f7fe2526396c5635ea132b13627f7fb4a1d1d09a7acc7e453b47dadf5c7ff9133bc76d889966ecce67470a73d09de561e65cd5dca880a6f25a36e367f393434c761db21ba2e74c463c1ec6fef7832f92f2d50f29662d7035ac9b7c6b660a6445d232566c05432ff2d4c0e5af3aa1a257b1b59727e7fd4019a6b3b4bdfded30cba44373493c26260d5eb06489bc8cc6e5c2480a03342a2f9056ab8ab7845c767b8fd72a76ac76efa4e6b286b510cc4fef06de7243f6a187a7793f557b79955eab9cab34c67eff4a1bdc6da7a306c797b715a6cfa848eb91712df65697a70c17b46fc3e835291be522c43b442b3b6a698f161cc54651ee99e0f88a62ba5b952281013760bda96807ecbc4053e3c0dd546496028c49ce55d1436474ca1b1099e9dbb70a9baeb98cbc9ac7593f48d53a8b31a05729d3f773a7576972a91dcc137afad2d024d056b0c70d4b9dc5a14a0174003e36f525262c9d7712dc6597b6593b55eda833b878d8af56d19ba719cbf3bdb16d0b4deacadeaceb1c10ddc5c949eeeda05a42d3cf4d4262067abfbfcda117a8cfad8d25b2d5b058cc81f0d96688cf60f565176ff6a9fbbc8f63c83a846ac9a07c37e14e3560c69c96a3f554092c845501e903530d87d7d96d8723130af8931ef83928d779ba6866541b00f0852f585a1cce67917e5c56b7e9466929430c5268fe3926bf935d5a18ac43094cd9c91539c16840c5f09cc7c136fae08957d2c4898bc4cb6baea74afdb6dae0854546eba460c0d0ac3ef76958fa1271e62c7b61628b5adf2db6b52cebf1191ad4ab3683732dd953051f75b9229fd2168cea4f99a7409e3432cc62373704328208163fb102e961b9baf2bb1a1b62407a986142b8f2cea59cd5a1a2100b413f6d9b65be34ce2f031aff3eb997529caf6f191630dc54a9efcfbeca287de85b4de60285ad1a10e86d9f542c7d253381a385077532f1ef4637992a854fc06e37cd4e957d4e118effb4d770a72ea48a7fae72b03d651abaf6125e913e74606775116977509987bda874923291652e53474eb8456d2184f4d50b67e0f7f9cbcf1ad7f870476ac9fdfa03b2bbdbb59b7f360dbe2967f3a279fcac9cb7e0dbc816153c41d0eda1b579e2c154067cbd4b05f7cbc95a2869537f9151158f654486ffe8ed5d5028c08bc57a3b10cce5522915d40548a32c252552368bfde711a62435570d7409bbd3d491fa3648eefc10dac49173ebf995da8c84575b03e0e46bb047ce0752243f6abc882b387b40f348fa87e62f1206ba25d8c97e68c646a513a2f04bd1c7cc35173e27dae1962010731e1cc639a6119bcb27e1ace51de068a80c8d624fdc34cf6321f4641ae7d6ae072e83562ee7bafe25a1e35227a3ac9fb95402661d5bee7302e52d1f1be62f7b2aef3df38efb3e10cfd91ee63a3396865ca36423b89a4a8a5aa92d90d69400dfe11ad1d0fdcee466e916bec306ba99fac94b69592e29032a976cc2c8a2268951c73a1d4a45452a28be48fa581efe01db9093582294da9e9636c851d90e9b809b503ce6451aae453a13fe6fdef1fd51247646165c1e693295eb17a39ccdfd5b5046c9e2da51abff89961a6a51694322305f4ee1a9d2518c1c82e842523f53ac15dffa6ffe6b9f6ca89ead5db88a54d9a66ecbddaba2fef3375aae93724d17006adefaa046c16621180d9c1f0e22799164dbd803ad565a61b1e37feebb25e63282697e929d0e538e90415a11647a03646ddf4a1b4fb70286e7b1f2eda2a5a86d39941a911690d7f0fde28bf30d7dc1c8b686f3b84cc198b31883f7dd87e08b6e8015bbb2ff6b0e4523154929957a1d52607673513530df294ee882db18e94b7267c10cec1beae4471e45e3f6018f6f54e34894446f2fc4a5f7a395e0f1257b27a0cbcf933a72d3da9b4c6537b1cd68049b935fd95a23ea0384a2da4904d7cbb557a83a42ff69b64f40ad2b51f5ff9177a00f3188a3e04075112fb3ffc0717942e18a8d33650fa43fd90656fd5fdf5dda391a1af036553f088be29320fe1d9b46f6588e2754d6a764ad56b63f12843406c3fbde80f46f5d3c2fc41255a5c26ad24a83a44bb0e35e4d8df5f4ba31385d3d9863b43513a68571ce89583d141c928bf7ee123d0a1eecedca7fab9eef49c4bc83d2efd035e76bc18cb6832bd2b4db8dd7fd9ba3f9d0b0d5ea0fda78bb617ca729f9b001da4e52f3f492d6b75b44ff2137cdf27c83ba0166681e909399bc1de8e3fecc16b0fc0b0728bf7fd91f7275030d189a180942b91854d2b64bb9a79915d2a0d950eceb7ff3f258bd5b0019513de48c9ba8c164d34f7e489292351d2de807b72dcf33c7d0f389c24842b1dc57a79dc216ec893917467cf01f1c9174e7879c11390e11f0f4f0fad25da6230ddd594364b4a200426340af66954cfdf032ea765930f4232c45e1d1316d3696ba840dc535d4ce800d9db6c9861c3e304e046855b55a1158757113ae948aa8aa7f11332c41684107179c3fc173d81bead9380267e3f01bd2ccedb3d39c5016e033fe145c363f5d25720d5b9f9f09dd677339270dd966175d6ff3b7c27163dd81ec1ff2a3287c995616bddf54d9f05ef9aa79d606e1a9597c091d72505e2b41ff705c24e763c49a503e58d2c579db6de59b9a98cc2ae333dffaf0ffca643816f32e1307775ef75c21909b444ee7c3a5e948dd895cca5539cae5c7ff4ccd1ce770823bcfe664a86fb9edc07dda8928521e86c17a0d219027c35ee328a738f2b647ccf3c44c6bb354545ca47d5e41ebf2fbd061be8933a91dafa5ae836c1a6366f7b4626ff39a4d6ee01ba45ed4780ea2e4cea41dfe39d111182636c25212fab6c424b3a5572601a1990e03dd03fb5199538c25603a1c5dddbc01523d43223b3ba71e209ed96b87ef99e80493ec50c36000f248b27c08bfb5ab212e2aedb003f0ffbe80654b634aad9bbca5f84b3f6120d60c868007cf530e30bce5531d3eec11941920ec51e09bd654cea3f4aa7f903657ad513ca11367be471f299808318b4d50c3f403a842a3f79c9082869abf94af89cb0caa9adef9257c82873d4b71951fc5c7b90501718300d5432a5f21c1b909f939add873c936d82669689e8dfea423fc465060be6604d992cc354d91f93eede45601a0d266b395d01b040a8e7c7b671ed4a82689507089523a0d62f0cb0422d6ac8cbc3af0136ef238bff0b608b0229ac60c28e3d9dc63c5428902eb7cc7940e6acc06ffd3a08632ad76740a71ac78de97f30faf9fe5c15a053eefc228d86cef7c4aa7ef4dba87bb97239e273967e63e527e0df304958ee41e4814a687828a7afcffa4f3dce64ccfd0c8c36f8565484e2a544364ac306fa44a141da2a1776c1824468bc887dd545728c0b978bf3e599a3d307faf7e49958dbe5ec30ece0142dbff0577cad1e73a89d1d15a5734d9c9bf570860a0b94b7ce685123a6cdc0ff177aab902cb3e2d64e3aa460a3e48bd80f7ed3ae6e96d8a1621ec50015060b3b9afbff29141f48636fbf908d830675ca11d73c296971901b62dcfa34c60f0febd9e1658e197e2639a050ec28305d5ea9b542f8af98a8998839a9a46e3a133aad89759899698d3b46a6f12f36a52811991acf67b6722bb0eac45de34f6d4ff3b2844749e10e788a77580a83bbf118e70d0300bc5647dbbd48d5c2736a64b799fcb6c1f0100ab97fb1dd891e2f515d1fa8e57b006d03f1eec68c5020c94a68367bd5d4684606587fe70fea0bcb1a93d485b0355089ad8b8b83aa42d83d48730ba72c7e95de3ab33bd90730179eafddb15158d65640bb30e49a75be4c759bbe01e43d4e094a13f921021806afa3f7df88ab37cc295572c44d39ad2d1f41413e7ea640cb855cc802df89a0908a2f335d1fb1b215da93b55aa5640414bed388adeb4b4a719b200313b49ae6d7f6512030d175ccb74e487460cf2702655fc6e5ad9629584f6585f7945f8bd59bad7271cd6b16af4978af8dfd503a7805997f99387e27e0c8c5af52fe979370c6b413bab5685815bcd17baea4aaa0f5fb2a8fbf0c0268253e320fd39acf76afc579e94535c927cb6f372ec205c9703ad202df451ce0f5383e6a495920825640b5aa49257bb7c113a85bfbff4a0c1b57989761b7334a159ddfcda40df939d8343412b89335b4bf2e98c26fc9a9fba758239a7ce64c9f4ed4f82aac8e2be5e2032eddda715e230f5dff9fd564b0b0dd48052ba03042e3c189cf813cacbeabdc530599ccf157ec7398dcebf1d978e0de22ea96ac2eb8ce52c0d3a2ef93843ede3f053215f6f9c03d6b4d717e4ae78a3d82d89c649ff7fc7abe5ee8c50348a4b68f3d71abad23c86f68cecc6581f7b85bbfb1515c3cb4084aab7b1ecf7ba6dc71da5eb1ed93e0989a840afb66174f63e98fabac0b1812c7748f027057fb8196e33b61e56b6ddea5c14a63916b8d47da401b6da7b175455a61c20b84c31bb50fe20cde6f6616380c23d1ef115569715b73c00f3326e03020c31238c79e8162123629b65c7c7c0cb049f13fd1132066c318522907221942462089f486005d0d7e383c73bdc949803742c3e1ed10082ed7ddb8922ceaa3a1056f7d7a5be499fe655cc0b44848b8694168aba5b21abf12b8f5825b8ccfc850b6dba093eb24319cc90f58665f676361d49d1d09ccff90b0142b6334e6ac1fb6285a8e7515e4a023b25df3e1aaa4b16f1df2f37a7ea35cc1a1a5c8b14597b931c7928f8b35a6ea2118b977830a96e4fb2c8a1175d3d7de7005e51e640026ed3a2346b9d3326146d389f01d05e57717294be5b347e33a9574f6a186a840cb3b79ffdcad86ef89f6032e8f597c338d4d29fdb3f31afd33a55930e88dfe68dd5e5a1e67c63133b9868a0189da53088f721972df6605d6dd3d5f544f1faa6e82874893461becad4614b2ab8f0303b921730f1e3a1a8d12e442cf5a099fbd5d6873592b33b92c57524159e028f3550dfec9b33a14ba7d4eaf704d1a674857a2ce3fe5537af3f3b0a52c18bec2c533441767d8e98d0fe6929aa900a91056cd96db945ba65d3d9d2d5c7225d3ef61780e412b9dbe36dcb812fede57f68dc9f6524aa5f18c3eee85873551c3e2f86bd7fdfde9af91f36781c2a53166569ffd2f26c241f08535afc54d992659bcf296dc2310ad9573c354d0a08bad8e34bebea887fe63c768245ad854021084331a00c660bdc350e1f7141f510e1100a83c2dd0b518135fc5121fd0eba16835dd7e889be24fb2f3a7af9f648c97fabeba1610e9ba23a44f5172e024d586935d51a50f8bc8f0489007303e3fbf2892db6d06becc184b216b8fd3f487be2c9bd33f47bd816c78e61ae5ec93b3059fb996e5da9817db1da89904364d3df0c5030e97a365d0be1dde4b18b51368ad322ca8db246c276369505262483eb6939b88f3785fda2de7d6c373b87bac1cb7a865048829e51b018d98a5abda5547caf44008a668de6354ff33a78f593096ef069626847bfd9f997e9296cb0cc437b08f200c4a4cc67c7ebead68643465ce9bec83227f95faa7660cf876aafa89afd55c272ae7ef329b43f7a7b64c0975a0badcfb649dc33f859320ae91fb59d986031acadb6a3c6d4749f9cf31773ba8cdef4535d9642c74e0d8ba3541f50522800253f591460a79299d40fcc9652d2a00dacf5bbd7ec2d6996895645865a99ac88bbb1c8199744aded2898c2c9d92bfcad50ba3f771bfb1ad9f63096e8ac553020acf2878839b2cc87c5afe4f0f9881c4fb53f3c1334f85755a4dc4327402ead2ef4e5dc215b1b01196458c6534b3fb83485ab32e8e7f515982061b5942725f94377694cf4c67f18017a43ab1ae3a462e31f2f8e75a680a7d9e2ea7d7176f7bbfd2a196ee9fc4b7d6916c3b97850eeb9a6eed73266b5fd2dcf81d5442a3465698485e590e4b808f202ee014632d5f9318755c620075f4ad27cda4a4a282840e8cc943c5a2877bc4d61776c2fdc4cfaf3e4d130745d7b70efaf6d1dd7162d0ad6ed0123e7b9fcb24ef9decfeb32f9a8737df058679ba4d744a88c7cfa49d181d98698467b43ef78769e38d12531924b9ffb70fe91b68c5d353cd74501475dc1243eb835c534048a698c44b74cbc4e23bb84159702cd7e6a6fc7c76288bb5088b47b565009092e05c1d4c38663e404a62852b5a201f49e200d09e915633734153c385d15428838e1eb05d758ee7cf6c79ea6940f4fcfd1b686ba079cfe6051872e230c398f372a75e88db88bf366754683806a33b35bd505d12ccd28b95ebe8deac64b5936cc776e353ad07ad0f507707d8d940837a2b4ab03b5fc0eb9ef7259544ea8afc8124d4808159b752a4bacd967376e1bb147c8b149623386d81f5c104f9cdc947bb174972e0c9816fc70ada6e7e1994c3d1d52bd4b515d9aba2764ee442159b950e3c544ea651134964f0ddb150ac3256dcaa5cfd05ed2e40843c764c949cc4dedfd57f7032c4f9ebb0786720c2aa4bee521d034778d789f7213827d0c76cc99eea97b3b3cf647d3536681c569058def4ca57ae286690060f2001305b52054f26da9f964ac128a73bd25e691a39b07bc275d4d1e0b73ca18e65724b73f9966120e9d37acc4664c373b2964cacde8955e7234f133339a4a827f3a98d1ef000c498164afa9b9fa424a4da5377b39ef6e1dbf47010653fa1cefb093ef0b17203113177df3f04500061874aab484dc4f07b2395eef55022667ebc7640f61aa2e84b2b3a5c5889b5da05ea593b82c0465ed281838c7f1d328741f66775484acc96589b85baa71d346563e4b63ad587c42e93091997ee6b61dac5823dfcba81570645d23ce54c03a4896e8d1277c8f6357d6e09c28926fddec3af0d252f3d33ef358914d5f076a27021e83cab62c6578b251c4c4469773bef0924e77630c0862b128e7e007a40e4834ae51cbe171ecffa4f9189e59b7df943469ef7cc7162727ac2b95ddc2a41703ae0fe1db98e724c7b266797a91a8cd815a0f3cac5b051ae83580d79bb9e0d9048b1151d50eee0f0e3608d12c4b6582d59441035ca495a58e2b5eb4b0615f0b0f0780534f9c03d530ef464ddea0a90767dbaab9b6a592c67f1493a56ffbd1e184e9edaa9c27812a0cbae4d7e7c91393c4a872bfc14113cf6229d9ab191474cd8558a3cea7f81c5218bac0bceddbdc6226ab508f8edfdd04d3a7955b343ae12a4e86a1283a2294944639cc6b6dec08c2c895f22548075072f5e26e7bf9b27da53135e957a27bf6de80915f2426205196c94c38d084e6cb9560dbe0fcd656aadf217ecaaa96705d63b38a6962a6f4892dcd4c880e3d8d4ef4de0992c8dee98a05adffd28120bc852040a637262e3f11c661e931aa23443c4e5743cd7855d6036e2cd426630e5b683dfc9e8039c86c6d7ed6cde98909b317841ddebdd8cb655a70a8667ce4d9ea90f20084e6aeba7b82f8bd9acf86810853ada251b74b201d8ba8fa4e8aaaabf209731264e5713f0c58ad1e0d8b87a484a3842447cfff06895223f7d0f3c80072ea8347dd6c032e623f5dfddfcc48c587309932e66a52b85daa904828942701e2fbec31c7d7d0bb891f93429c0d86ba57932473fe6b5374adba2d5119053b2c297a81ad5b825ca4e5d1e4b067454e92f1e6aa49f7f374ffe9b542c152d4860fdf1ef896808cd109a422b4caff028475f5b1eede29bf970dcdf24e8aee80522642b8c251680f911c9a8c3c0233c961a90be11aef882c1a2f099497de212797988ee83b89abfc66c624639969e81fb9d59054188b872235c072f7987176ccbf5db26db15d0295d81eea9caf23c6f68c366c131c6aac3cacb803cbdaabd21a530e49f8bc0221ea0e4e145270157847eb324dfa5f20bd6ebbaeeaabb555ce9fccd2282afbc8a15f63a61346c46cbcd1301f542fd29d645daa88124f6de941715bc331bdfa4acfe754d6cc3d180b9a9b905caf43928baec6bc2a3bb935f27e75d0e45ed284b2780662972ed5c2ec82804d793ed131a057498d00c16b481f1cfad756e022980c8b39813c2e59917823e14ae6ddce09aa496818b10320234d1c6f51a3c4dbe650f2d4ad951206acdeb8577cd6fe092139c5f16c9fbd5be7bc98e4e7cb02fe09dbeef5cdf46d6773a01001c73f45cc8ab6cd094d7ecb1a3bc90ad6b2b61959530bba92cb87b50e9c09b5e6e1f05122ca774af52291f6c8871e6015255a3e057a51725fbc7e1fceb4b287aaec8fb4fa285d3987e8bede06b39607751834769e0330f632ca81b2821304c1a572dff78f90cb4e22feb2c56aa745fb61d7863a246c4d87fee0652d223c68a9fbf9551ca8583895ef4f330ea9a0e66ab8bde3b11e94b608dc0d2fb36df198aac6b883dd646f47008d5295b1c3528d52cb54d8d655775faec9f574c6ac37110d115a87ec5576f9a8e6bd5e1291f4f6757727132a878f9f22c9499eacfbb658bd8d12e46d2d2a2c23f55c1508a0c8acc2c76813201e81005b79d68d663e13c0fb2f70bafaa2e97ec9250a6065e054a4ad91664606136fdb9e7da8337b3b4d053c7e64fa22c95fc9877bc212297bbf90c10483a71fa82581774a33e69f094f956b7ca1a60425aeb0accc95424de8559c24a54e8bbbf017a02223666f753ecf931e5d53246b2e9fa40b3f351e85c4dc828bb36c8c31e3fc5812ab1efd59ea352e838c5e8dd19367500cda34ab09e3e29b8e2812ce7baf5d157b0a15971b39fa91cf6aba45c2a60d54dfcf863ce838747042b0b813aed1fea5a915eb68cc59dd7a5124616f9baa6e3f0d5533541ae39f68bbfeb8426eda03c84f6d2e4e33e0f93044b5377870ee98399682ca1478fd533e36522ff5a83a66c9a85b356d7081a0f7d0647df00875dd25685d51ba5a276b97c46a15fe199295a2eca8666240ed7e6466fcb539e826e34a0d11ec909db67e1d70d97bd5b47a6658325b60de0b4d71436db4dc0a0561f0b23da0d2186b6e5b163b1ef6c8791656fa2d5fa2e3283419d056ba6c168484ec01c2ef56564d533dae9d297ff3e56a5bbbebf0549b7f6505f7a1d0ccf8086650905d4ace0b2ac45258f748b664feeefd4863b308aecd97b10c33332c68f8d937d1dc40d501552582ecf557668573578642e2a4b342c669338bd029b1c6fffade22dc2c7a952fa0845251030185c992c53b6af25e32ac6ad169005e6af41fe1004b14d132adfd507e26d1ef4808a4bbbc52380bb65a62efeb7af5dcab5969081ae9430dff187471450acc713d0895fa41bef9248ae145c26bef3b11e35f7903319a2b3a9e619841528cb644bb0e3f7344a37de29151d0626f58c068977de784ac2886a87c8762897866e227f6d6ef2f9269ddc2b64ac423c7482ddf7404a28d3bf5b0e80bdd943943b5a268bf1c472e792750b04f4788d2c9a8039e81131d06393ba1df17562d789efe3a47e0a9d1082048baf61b971173f69b4b0566df18140072fe5dc131aeba31133c85e4a21ba2b7e938b499d77e6c9ed63f6dce5ab33594275cff0b38080a97061fac9140e92aff2cc9776f3b1d60a25bf1680ad7ef47f28d6e53eb7873fbe691ee4aa267dd6d8f874d8e730f9dd5762451b322f877bc29a23d6faa124623ed7952c3f9d216076c77c04273e928feb753354b794c9ee278c13885907f48d152419f635ddf365cf048c923b4b8e323653f447dcf6aae5eadd4e77dac35754f09a628094dcb9c8716ba03c56a1c529b95296bec8c5f6dc0160c2f2c12077bcb0b489bc506cf888d9fc6487f7a775feb0d556dd69e722742308e13153bace44b25c45291408a71cfd5b1c927493354ad2d8f85e7152ade91ede679ea3ae58e8eb7fcc23081eaf641088afb91cfd067a390d13435cea64e56e1ca70a9de91153e6b2e973cc5975d4db7c9c9ad5d48afeafaabdc7a99888cc4fb7e7d5fd0b84598cb9856fafe4caf3d9ab561e56c5d0ab14fdb40224609473df34d14e03886eecb3daa68825675e4a2881434b173b90b19395383989434f91798de7fa06f49eb1398c7157806ee5a9b923c0fd39093887616b9e497d29621397c422beb855bb25b90b1eba0ba22e589b7de8fb67e9b62478b78d0072aaf242114245fe0477e140bc0c1564f68084e4b572453e12dca5cd075aacb55f5a327a0a535aa25dff4167c4f6565c4304786d6d53d5f5c743a9b31ac363d462df61974c2c44f255db1df2f4628f9664ef8eb6a95564c11a27cb6bf998a965592a073c3bff13dd75805be7c33a756360bc729ad5410ddcbefd24423c59d6c8a9e2a30500be1cdad11df3250c34d503dee23d98899ee627462272040e8f73f4a817c91d9021899c6e58d985a91e0ef0f8d6d85f6bfe06471c58f70b26bfcb25340b0bf9314af87f589fe6439efa7b1c7383b418bf4b1e67ec66d913f7b6507de6912a5ebeb9254c480164d747c2c3e01c9ef67792a27082e2982c5c3ca2ff90c97bd027c0dfdc8f0370d8e60c5a045d0281cc6a91d332ccef56cb3435d5365be5aa4afdab941e60278aa7893a8e991e8b0d1abfd0e537f3860e582c85bb3441fcd6ad4a050c828d5055887688a149589f09dfc9a563a8ceaac9ce4df1040f7ea40d375c1eacc112f5d7b9d1715deb8eec51e07ba4b0fdc6ca70d9892b7da3a7b778005238c257b8b084743d687b27f5a576f1413a24119001382eaf5e85483a3a71156b7c76f07a01047d54d7cb30b96b23c65496425985dda9769815eac06db2a2a745064e370170e620d1eadc94c87a06ba9c7b4847dc99fefe6ba02e62d6435bca2cc30d31bdccbad0791968e050e7f5771e9e18588df7144cbc3bdd25791f13a00e7b4a2df02771d387d0868d3a7ba9134e84150fe95742d54bb4ccc1cdf3a6ff5f68e2b7b38e18a99b57d1379be202d0c04814ecdf75f7f8156b5b20281f52ce07dfdaac03e2c174d4751874970cdb9f7e1eb96ca0b8ce9f1e1b4f980cbb1aef0c74f13ae0603d6062ecfc582d78269ff87c69204de4f5071c27d099a661e84cc514b1219791e85b259ae4564432f9f13063e3939dd5c8fc7b09aa17b2d76e9545e2656a724a3ce290f36162cbb3f35c2460d6e5fe798c272ce5e28eb88ac79950d2fed8f129d526b12eff955780039fa745008fe1688b0906b6bd34cf8199a42e70f25f437438fba6b0376e56f249bdd5d5ed8f9531fc90a5d70c39410e97faca1cde8e893f7aea6366cb3adca4bd96e852482523d0884be6454e3badb05fe2fafe80679e01b84a510c27bc9f705507f403211023c4617fe952f2ccce23f0535cf0e89d200a7f3f6bc10fdd7ee522a0a246a9a4ec74015dc14cfba3eacf4e57e643d14f3ebf8ecc2bb99d7c5ce0c3b01f03f0986c989c46af1facb68056458b763402ece8e36be65d8bd4f932359ff8450fe16820e847f590b3e9c4fa95533564ebee0842bef0dfc2173f0bf86a652834852727208cacbb13b7546dbc58129faf6c930a58a36f513b8af328c7515248009a73860b91a14a55beba38b5e2a73f23401e518e12fdc59d172c4451ebc5d22d643ea493c8f9d47cec0d5cd3bbde080d140960569233c14b1747f52a58e4855be1aed18a2306f00398f753e1d0a8cddf072a1dd5cda23f05a6629ab416aa1f2caf8063173f02228479af80ba9148fb4b0f97c8b772d70b79ae701f6f1c5330049816c0bf9413f22cd547c1f66a05016d45ed2c559e4f497a080792fa16b3b3fc014f7c7e4abc0eae895d526172d0eac4f0645ceae9ca58c4eb7d43524bdb203d48c86ea44def40f993dff5e86b5e7ffe00e60221c5da2f82c0fb74fd1ec3611f8fbd90483119b432e8279e812a873e76c7b821eceb42d9d1d689b1441fa09f54cc5d696855d31923cfe480b0bd583091ed8edc3baaf01fdc9b7fe1ef3c950fdeadbe61b1a3f7e03bf62f6282a46f5702c757ac18fb3a4f630ef27ee8f54894c44052b5b35374607b06dda5a5995c89b52d05adb9503253b7b0becc17a16b8415206bc7dd79848664b89f13795414450573b346e9f9e6654c77bb134cf42539665d8e5934882f76b27e2b24bec29aaaf6279f5d39e2042d20a0898d70d18a6c489a60cc8d292136e10819c32cce3f05c04d690d212e3b68b25253bc6c7ab4b47e014d68ae2dc607e1a59af70d943d5f2bfef0a91956ad4bf01f0675b54aaa750f9121328bfe0ae5c5c84827ed477a3839a27ec1b8630473ba68cc0603cf2a7d671822848960b10fa57d3d3345c236951338382c2864cc633aa9c6a97bcf6a833cfa019978fd18e6589cb9758ccd3d1f829afcdf3d15178a4baeff4d87dfbabee59c2144fe671ba64ed75d6c2fea5401605bda0dd0f4996125c371245f7aee0c11dd962c113eed24c39fe9623bfc791c7e131acf745ad9c2012e3b4389d96540861d9512311ffe37584ba9a4f675e0e9385c53c074dcd8061d74ec932e569285271386fb5fbc1b834c79f5a850567ca36a9094ffeaeca50e8433dec90603b9e8a5f2d4755e3cb91cf809225f3e4a84e49e6feb37ad0bdb941dbb4f29c254f5fa93f0afed9e7cc21b5a81e9ffdfd156b13a72ad422b17ac6e24917c930bc3e57c632179d88d3a945dfc502f8fb5045ff796dbfcab78a4edc545d6a581a943950fca57d5f279e359150af5279d4c4f728d30bc8206e60c0c95e3d4f7a7c854c50d784b0e9f3292ac42c7e0cdf7084aa168482c77586c93b2c01c97f09dcf90d24411039eb0bd6501358ff4c87dea3a67b1e343c90e74c7b2aeb002d13f139d4124e20c0a309e5e609f4f0775dc4e5050f0d8097e08fd3f2dd8c3db2ea6b3f7af39e2ab9f31db5c8e5f3d4ebb84f9af27d11dcd9d9089b10949d89d14e11ccfe8593e8d21c74031c880f331802899c17ea6ac748844025cca975d35cc92fb1797925e55e252b07f6d83bcdba7df95bb5308612f486053d508b87cf6fd370e891f3b99f3a0a24085c401e6f69d824b1f0cbdf0d38d7466016f27de52fc9093be716a2c978698ff42f8064bfbc7aaa7fae40132c79de5a5ff4761d3b2b789c6afc2b1153a7ee2add3710ce9d4f3dd97541118a4bbed8e80c943410ba38e13dba2fe39bcbdf7a5374d5d7eddb8ea55c460587be2fda2f9416d030b48bb43c4a8fc9de6fff30bd8b67f2dd3e868dcd0527d1df625528153223e217ef418a0ef77b7ed0944b34faf7f302952a9ae8e1f92b898ef0ae93080916a958dc73e4c3d23cf573c05a13a6c53da8aeec28d2ec8cc9b04dc82af2ba068e70ff730fad74fff24c26f0aa5d79a26c81771448bd889a710e11c91c77014d4d98536805f2ba66e73c98f1f175b2012be72496b7241de74634cd93654310e17a5b0c1cbdeac58faa0dad76e467df5317b2bbfee6fee9793e7a2a4a5e6c84e7f0c09d50ba9f0abcaf5a9af862fbce4d3a996b4da53297ed6e804c8e810ea6df5af2352217eeb74e14050cccdc7d1eb81f04a555f82f04669308a1d5356e4ee3ede76b4cea397398cf8ca86a972525a558c18e9ee173e6e0c5a4ac32abaa2565437ef82c273df15613c7b0a81f60955578df7cca96160d2f12cb687938d264b113a38421097e5900ff577533e450050da9c36768582fff0daf17c6b0c6a98e5e6bd9e527a15773be8dea5f69f8694c5643c368602942ed330f73fc7b3c1b795c48eaf30b83050ab761045ee70279543f17b93a8eeb46fdf1a287daf521ee9e68ee4156457b71117c9005b662ad54f4470f7e8839adc6766367895e72c4f7f7ebe5e3ab61194e49da24b1696d4b65273b9e2cb34d1a218ac2f9459be6a4047e5c495d551aa701b5803454ef166e8b07d20edccec53ef4452c6371df8b8a9520d574688ff493d8a0b73d4c64f60b83fff6b978ef41257b272f453f81e61252f70160dfbf11ef4c9ea5a44378c6f2d93c37f4a0e85e6a5c2d5004643df976a8267fb7de53c25048113f9a3e2c9ab133b7ef6511edd2271c8d8572a460fba9a1fee6956419986798b040b69796795d09d23a9793dc5750c6a4261ff7e4ea992406c26938f188dbb09b47a5c4fcb3bed09786f39c1cde9022df4cb2917eedb4391d5df40cb2e96befb0ad91d32eaafa2f0d4236b94c67168983b6021466dacc54e712c1b20ba3dbdef51ab18e05e299235c164192c6760e1216773ec116d6ea9666dfe75c5f4c4db80f17dc8ef9c8c9bf7342012c3a57065b45d748bf1b78b42ce37421e645f7f81de82125eba1e85b61cdc8cf39ba0c8fe17201d0c3435c48b8befafcf4de70883d5ecae094665ee056061238e59c85bf81a2fc128890608dabb5841cfe0e099d260536cdb92d18faf91b0c4da4744d4b307c15b1201c0e4ef44fdb2c66a80b4e4f9c11a254e464ffa1bbe466881787f9099c573b257884e13df39a5de347228a8d2fa5e48c4db5ec1b5955691fd0e1cdd5870a77417285fa6a920b4317932f8c989682aaeeb7cf2dc0a6b39fe506c59ffe89d4f80ddd1cc216e01c438999957cc6a6402d44de47219cbd6cd63d80879acd80610ca09c578dcb6ed13563002de9ed06b0263fbc666fbe81994293bbef096b844a2d348e9f94b0bcd391eb39a58a1ed2afb01669a327638dff61388f154ea904cd5fb376f3263dba85f24092c929ef44df60aae38aa73bf2538ffd2d75ab21f2e8beec74ac3996922630fb8bd1a8f7b16bda71ae51239195036a082af8faaf481ec44a98e884c045ff910d5c4cc90e837ad65542d949d0e4c7f9f085d5413ada084bbe9f3517860d9f2524cd52562e1f7e2c9201e0ec6b27109eb8981d446158d52ed88b963cd78edfe743adc07fd2df1ebaf069d902c43da16e61c429c6ae0231d8c8376e06b537ff887542d9c1bd754d7611f7e40241f385865dbe8cb7e10aa5a45d7380f9eceee5e5cdf68dcb05c1004732cc3ce502dd8e61061681812a776a9cbfb094ae1f0b2d69d52cb5b5521e2f124f6b3a40f813191414953ff678b0575e7d780ab965beb33daf79ff8626ff35de0f04c9070f15c6cb2dd65813d5e1a751c87241d4114de3d82b6f95c7a71d1ead5b27af11e8c3178706c7bc9358eea0a926b6084ebf8b6abcb600483d7adff75a5f2238a395ca9649d9856e16c0a1adb1a25390fd2a7c461672b2ba9a6246250656db48f4631f3c085fec4649e2a175bdf10049d72279c6adc67a714c51868bbf87e3e49d18e22b34bb1aae2b7ed9afa6fd476af0146079714098d89816722becf2edc4837be2d12bfc8aa5054242e62e2412cda147585cb19b2ba8c520ebd2cbf2771378dfee34eb3f3075be900d40f04ae29f7f395389f9db65b6e5355a9d905ca84a66000052711cd8233dd1bce8cf6f0097d35793acf6b441153242674742ea46ed8d6ef64147ea8824aff7c2a24f7f9771e0886cc94af3da816cb41a61263d3f3b590e281ae99c9948716d0070cfc9d4ad7ec5fc92720f8081820c520be0f50508e0eceb77e40d5ab7af442b8ce795f4b8f6973b21fc5d7309a21d662dc97f23d8ef11aa36cf3e18ff868a4f1e1bd697b1f79a05a5f91118f6a74ebe028f5622fef2def5d893450df13f6d89b734bb1a80e5e2f4391b526019c717278dcb12c8296f2e2a095dbfa1d95a55158d4932ccaf38a65046f4a1f75d55b88dd31fbfcdaee19806dcb170060c32ee227ec3c1ec23ee9effa1fbe6f49e0a95de2278f25a552d8a955104bb8bd345dea94b6086e9767920858eacf2ce4a74f2dbd45daa0779443d040989d61f4130940bcf2dafe16ef85ba6f7053ad72901a17db8d5ce5680ca78e03569e128f8d9c469298fa7315105ece7f042f38d57b0a15fc18a5070dd23e7fb9c3980d746dd7e796c75b1bddaceecb42081cb08c9e087c51dabf65e518cbaa0fe46a360038375594b00464f46fd159726dad2468fd567d407c6758cedb80e32a1d28b4fbc36072d1e22b7d3540698c8a8f0c42c8b743eed89f46966fd9a80baccce50fd018475f95e92ad719288451eb7ac648a1edbc0050e554219e849c96556e1441012517260de227aa3183bab212f9ab884be0ae0bdce746c51734d3e3127f34d7abd87db227f57d1078476b91a047d44fe79582c820f3eaa6ea46019fae33fcfae97cab600aecca00ac786dbdbf29ce0301e44bf169ab4b68bf11ea7edb9b86c5fd0dceef63116480a7f5f85ed05d86e2cdd456d0cb8e29841887991ac67cbf7194fdbecddd0527ab9be76bba7ad24a05ba3721a0047c309c2907e9388e0655ea6cb7ff7103146d48bfa1df46a99ae188da9021b801fff0bba178954b70e7ce4c595e45aa4c525d2bfff8ccc656ac6e40d9425d11ff9566cb2fd5938a00459e540490bd76e70c73cbd3b31879a78b561db0982096ff72a6dbe5696d7f09748d66abb728dd8e3e8132d62c610e24862ea06d03539813e8d8599c87b4bfaaea4ca1c3d67fa2b17e540e20076357c4bbcbc3ecd42a7ac8cf31324aa85f889c6b7bab82f9cbf323448386ce1249302832d49a1435e0b0621581768d938f4b4a4b03a116bc89e5f723be7c42660df626a864e79b5fc2f9de7fc1ee744f35b1aedb22581b9995fb393cfc8fa0bfddecfef2120e62e3cb5ba3785c0e053aa261e586dd818fb45b1255c7694e6d356a95fcb28aca7793d73d31b760b149e692b803aaabc4967ae8586fb2fa233b0664327e2fdd210c43297d3755e684d4a6cdbd717f17eb4510c451fd1d61b24a9f5bfc37c79da4bc7feb0c52922c80e94590fe9fffa703510f0cce1f8d0b9301f9679dcf0f9ffda36ceaca20f5bf8ba4441159c09bd81d4bd67f18c8d138854653839d916b5acdb974c4061d44a0ccd9d35751d82b4c9f15d2572d9face58c630df679574e2e0ad63a872533c1c0a3a4895e7585becb85ee186d6014d4adec0b53acc130886c9ce8e61e9972738275a6779e46edb81e35e50567ff6e17405c579c69ee4c8948559bbd6e7b52fc73964987cf367232003691484fccaac9c84cc626950b1ee448a38a81e3a60aca33eb74639931cb764fe6489a086b169e554a161110b87b763fcfdaa7f5273d262c3e2e7e6f4dfe1b4aff5704adf1aaec7c949c47faa041775e89c38bea3e32e2e995bd9c080eebdaa3f70ca091591d1da12d57698ff417a74e6b0514b666da2338f39f6184b54b983b5adf7f96deb2c914ec9040959baeb40b4c8f44d5da7a7f17a91ebbf163c417d605458003834c5b2bf1798e74f8500823819b5cdc48945a49d68b418b24a782ad7f270c638c8c14a74608bca57df48f095e9c49b4b585040cc2175136ab93ecccbd4ee2a81a5310d823e2a829e0e7a9c8c49b6f246b6d9276716b8443f6b23421f9ca99c751ac67f7e5ef3a53fe2b6e8b9970f0f5f9849591841c4507962e58c136d17936c604c9165569b3fc57c673fec313c173c503dca1fb3e448233847c21df1dfd15c6dc0d62c12c5bd747af36f85320f38cc978a0b01a244fe174077cdf7f8891ca046eee9d99b1cfef307decba2635e543f6e98d19de9bc6babdd17def255d58528293c58cf3a0d74087a3b42e50bef9a4dabfd54828fa52df8e732abed429d12965c15e40fb78cd18cccbde743b72355c34576032dae8b0efa52830de5ab8f89c087b035f226ec89102902dbc4a8996b4b9e92e8d21e0655281fb0f4ed31768155146380058246922f9196473f34645f9b6bc6fba5b6f4e93932a97d4e8ccbdb1756796673d68f1783808fa4d943f2b646464a0081a1e09660f664526141c012ccb8b9d0b023763e6eccfdc9a3e0cfe016addfa5b02e59d767a87bc6db6a61ae5ce98d5bc3763a5e091176f60e0c745353e91f5295b7eadab4ff1b4d02e05d30827ff742ade4f8c441642d5a8442ff1cccd823cb38af1f01f1c4c6844410647ea82db76b37acc4f5d8d4262aaf737388c5e1e0f56ac88604528a6c2d73a9903c24c7a10e01228b254c5865fc7b4cb5ab85b1d70a424277fd817c165bc7bb438eeb19c094fa520d21e1bc4b0d9f63ed9786282d10895be249a0e4222a5fe4a355147b5af537f88d94692095aa6dbbc76eaccf680fc2f265c3025a0c60ddde912da27ef4ea5eb9c6b0557b29241a444ae85bed2bda8703bf5d53de50671a6acf4bf520bbd2150e686c042359a18b56b1b4162c03a7fc948d25503d92e2ecd632c6ab34cd621d9e0b3aef6e59939d420c7b6b2e9c3d14df4b55903d41beb932075bd01351d0f430f5eee3564db5cab85fd75a6064534849d01b3fa3329e4731c681a336c7f2a3785af8e4a8914af41851fb4ea970b1713be07c513273d439fc52968965b086a583652d5b94ea12c49880ea1c8986c53bd2d3f872256ca00e42a66eb4a281255aa13f9f8aad1810d8f188e6807c27ad7d31846025f62825b68549689fb74d9a615ff5caf17163f1bcb3dfcf0e1126a0beea03634a005c83b325f3826649d5016ce786364ad435aae8b759db948e81e8df258c9e69fa25d8231e9851e6de111551686cb62d92a1a08c6940c95a912606cf54b6a2e64f3a4eeebf7ca65f3eab0ead79d6feb195e9c5358138c8473fa3ee5f044092f9d7b243597e667774abe37435da4bf83a71018101ef0aa57947d72f55b595ff8594c84a6dd7353596ee4e9ea570c7a54fd58b38e453507893c16ceeeadfa1bd046ac1f41b56ca027e5666e048f678526796ae4e9b3fa6322c7b9405d88d0925d47e0786573382f02369f33e44f81e579cea0d92c37d8a54ab5a2ea60b27525cf193a231584c4e823565d9228ccfacec9120585e63099bcf80056b8d7856c8673bf9a1bb37481d3c1814ab58da6c2516dced7e0aff17506bdb0da292f93ac2f3d63685e9bec2b306ce914fc8094a7bb36f20e465bcc52f7213013c158538e924c392cf389b172b0873fe8badeacafc29d4681f1f33e3501a4c14f72363b5ac9908df5f7de3868eea15c38d887727d9a4fbc3ef94a905b54007402c07c8784ec6576c2edb20d588b99ee40f0c3791a0fdd26e49321df4fcbb3315efb65b518b05964d3d84de3570b7de1b5c538693d1e434cc12669f4349056c34b25bde880c7b01860a1e3e5d62abf469f962b237dc6fa58ed9e83ef2fc409c028f31d04685cbd4aa76c3c709bbe73cc0a15be30c7e92e00d3b25724821f1201939309cf7eff92d3638991dc71dd89b429f9b0965dad206939370172bf5a363aec86385fd5bd153423b57aa285afb7610f4603c9e52af75fcb8af40ce9d01f5d1f751580e21bc8ed668288086545a3817d665ef34172bec3010529973c527b535e7ecfac58b861ebb027bf25e06ae517f33c3d5858db5a4348fd355424a4d7b5aa9795003f9bb1f14d60a95ecf40cb8792bb26d4586d4ee3ed2a737c9a6c168e87d653d9e80ad64f91024209cc1fae05cf6fb39373fb974b527c0c109d073729cd3e0c14485e46dc7fd13e6e17854ef9ac499f11c627c504c6c581b80eee40e25a3555d670e7de34e21b73b4460ea99db0a6b259e47f36360e4d24aec48c775e301d0c136e5dc69546e5a7ec2697dd07866ef669e78e8426f552136e1abce8bace2e6991cadc78d9611e0bb0fe33741207976012c92214b6382db1fe80632b98a025a1a3801d077134aab00487cb0f1c255d2c4cfde59fb885214ac353106c63a51fd8e82bef28f644d19aafbb2b84098c197d1db4fb0a7e3cfce5b4bcff41c1e168fec349d030e0c551d2fa5cfe4a331433a881a4cef24b2332c6b86dd0a9e8adde4f35534e62fcaf26115ad26f69576cc5add2f7c792569a6dce8ba2c9559f5ce4acf4e758f0ef95081cfef2216e9d14dee88288d9ba6373b1e0c05305d14249d7f2a58f0848fce354d6cbd049e705c1dc42964325b64895f8c179c81d49ee975a452d51f7f35ee3935fa02cb5339127b98d5469f4f24245c34765c3ad0292e61734a2099ae07338481c8e23d6f210dcf174674825faa158cbc33e8518a8e85add68aa160efd7a3527b91441c670ad8d24cf56d32349500d23519e1ef359968d8ca1d769727c735145856da4b2228c1994b997a9a5b42afdacc740eb33748abcbeaa1698699b8639a925ca6cfaf92874aad584f3aebf75203f73c951b6ecabd8a470b0617511e29645cb3ab490a14fc5ecfacce572420aa816858214894601ab76025316368cf1dc2dd59b9f73724845f25b7118609788e8033778ac20c596cdc8f1a9cbe845b1d41c9cdb26f6ea49ae6b603d808846b95e7bdc4edd623bddddcd410bb5570bab2a66a6cc6a82323e5631c4610dab4bf478f30da2de0540ddbbd5b660f6f868d3ec3e43af8c0006c1a07ba4b126784716a54ce439e0a2a283fab6e06926790bd70139d038abf71adb993ea5b073339941193382b5a533bc3b10addf4c4f422f5d7a194f636cbabe236a76334b48d1c42f656cde41947afb3c6b09b8860956ad3047d9bf8b168810f3f8e10ae2b2e3d879e0ebbc9cec8b3fbbdc9d65a042daf84f0cd27bc3bba53bb892aaaf0be27ce2869de108108ed455be1cea35be5b1e42b2f4bfab24fd80b9c9a03cfb2a8b7e5c05a2b009d929bca629dfd91d230584915b9cb8252ca8127495f765d51140d08c7f4a5553498feb5c7ea31966993612dd686dddbcd1679eb8ecaf37d040df18003c2aec8eeba3aa89cb1e93eb274006c90228f48d254e6f33a2d1120ec1fb346d08aa3b86b1c5bb639082b7becfdc5a746f6c35b861c9912efe4575f69219810a1c1bac3992075bdc9ad5173fab9dd6e64099c3e7215c5d5fdd693448dbd695deb73e2eb048aaf26b62d7162d6b27959389c85c96b4846108eff508320df749d539201210f563c5fcc9e02952cd26ca94eb4d4d58efb5ca204253943a38e2fb56a2d1374b986c4826badb2fb2102e6738b575a937cc681c4fdf3b3da900f80de8cf7ae6a12f1407ca89ae6f0927b970f320c0870373b80fc32979513315eea3dad3b05587b2ff41fead2a20fab6c2d7469e8b5283075099a8dbfe60665359d803d2f8ce74a97e66e79aabc552f9f4884a771e1742e30318e199ccf3441fdc05c6108a919eb1c0ba761965bb20abf501db0ed82c4360e4000f76bcdef6900b2bfcc8fcb81ed7cff171da674cd76828a69a9ce49a5785aa4eab4592645f3eacadfb491bbd732dcd2429ed0deaa67e59e05b6bdf2b95c7cbef27f51a51749a853f75434f97621db822e7100bd680f32c5df9080fd9059465484951c971577fa00202c53738c8afbbfa3c79320f51aa274e50a8234196f4c3883fa593573e778b1ecd66fcc8255e2346b7359911f3be4a2078765890cf9de50423b755e509506d30a5ef93f0c36350c402cd0f78f61a70cfb1d9e0c9edf871125befdbf53561e6c11a38392823d5430ecf5beb649c5721e7aaf80c0e12a6e78dae0bc2c61553153a2f34299735e687fc0ff1c4744e089c60452808115902af837e687d91e7da11643aef17bc6a50a33d54aaa5a2914a605ff50e7df9be3327731f219e42b689cc3f0ae9befd7c51220c7783ef4a5d0798fae3245fec6a69d06f36c1573c09cefb0b82f4119c1b60aad28080888d82799869f6e26a35588d1e89791d9fac53509a36281b9e837265afc42b98d9151477d53d5c7f74ade5f0410f68dab902c3d7423de7422bc79322703b68471e474bc07965e4bc400af10c58d9ee046622d49af59b5bacea491f5e580c1d8929eca769304ca00a9ea58369c02ccab2b1e32e111e9849b846d1287e729280f9af9587d020d9d412688d113f1437b985c0fc88989981dbf30e4dae17abfff52bcef7f6c82eae26c57e8c45990064254a246ca5dc12359bf8b9af777f2721ef6d62eb401e119d9fe4ef71111ccc00d6268257df2a2e4c6b7c57b4c3920fc1e7eb70e7bf29eae528f5dc4728df54f9eb80f7b0df24991e20567d7bba98b6151280387292d62120de33455938ed652fc474d422e7a9efac8910587c9b03ad5617a260384a5ec8112b8e03a044edeee560a2f5d4c366d9adb174f36e8babe5024149a68ce5430916d596883b28eadd8b2898cfcdd674141155e11b61c693a15164044ce4b006eb0799e386629281a135f1bf755b8bd71e47315416fb38f62d691b1ef76d9ed0393967bf5560f361260b3f9d538960e843e9374ef78739e99ba75bbc8abe5ff842da50dec3866ddfc5225b75e8e1f1fa05e04d3e40fe5014b374692ebf73e148a529db5a5d724f8b4654ac8ef7ccfe8e1f254a66b91636c9455095a2b919eae099140a2cbd231a48b33fafd32cbc9e496f7b7e6eaf4f4cc7d056f188059d47c05e387d229be2a46d28d9b5f4d5819a6a0d9f97aff4d1637bccf139a7699dd6d17baa783c5ed4aebdfebe3dd79dc88d96a910eb1fcbb129e467acd30f863de8e77895c45c74d0a4a98faf450714a831526ba9119ffc869b5ff49722da1fc39586dbb2974dadcbc78f9ac78160b26e86501ed88695d091b484d9f3e30927233d8046d1618b514e063e3a4e47457c30e39e209a9c751df6efb6668a57673fc2ea4a3fccfb5ea78bdf10ea6cd0dd2447e986fa97b959ed813d9a6cc95fd959db015cc1bb8603b84e94cf004810773038c1b70d50165c1d93d3117733b5c5430d97f4e70b5b0765896207f7b861874aca91355a14b97677c80ad0c6ce78af0d5ae730fa8226bffd67268895d12f7f437a07b54bc836acdc887c5566c4e7df707f7a5f697c865aa136d42d35dd8d1042a2e510964cc1d6918b51df1715a2822ae5117d193d186562207986c2c9bbfb50d4fe7ce8d6281676968d94350424672c32671b8aefb00da761ee42d9188802ab143d6b3f63d14f5b68128d9771210352da6be6976589964b680ffbf88df2455acb54149cb1a6424f09173e87869896c813d6ab34292b72a86efa3c73a669e757bee0a4b7f94fcc58ff05cacef19f3db978be4daa6b2138edb00326616c395a5e669c7de0bc6b6f8fadb06d8a1d3a445ea711641368fc4d68d4b6ee7fb22085162ca97f8edbd5ebf9ea6f6eeb8e7537e94cff6ab053b68951b353c6bfb83d3bbaf00d264a00d3abc59c02d186126e1279ff20d1670ab4ef0539386a5dfa380b36dcf05e144bb062a05a3dbb3de5545decaa8c2196fd6bbfc4d7aba8e442402c16f17643801f39cedcad84850f27dfb85600dc8951f1bd8f4dc8f3911592ef8cb5650a695b930aab7b398bb67cf03d5f03d73811bf646f22896a488529fb84788f1bacc66123e3ad1227f7b31e092d10562558f35bdd904ba2a58ce61b0ba6d3256b4af4e053fdea59aa84109dab7e2f765d97f521adf879081f9c0f3184b5e487d4190ffb063cd19a8246cded6743a9191c762700bfe8c324fe1788dfa94171948c993319210f874f84131cd26d22b39e4d9dbd06dcc2a99b9bc140ebe03102561816bf1e2e956fd2f610db3c1abd0155c66739563a5b177bad30045bfb820cb1ce9d6a5ec4c621dcd2fdc69bef10ab31468e8a1813d1d67da3c5926081bc9a3b4c046ede06dd6a6403758f0ac507274aca360376314031c837498b46c8a6d4027c7cf6700c4c0e30e5c82cc11111da4c3dfe23f8c4ccc51c07538a30aae73a185a2fa2f827bce9072a3dc3f055cacf0c7dcd2378a2018f8a341f031912ba7c5d3e259a44f1aeda58e34d7190475dc18c43872697eb6050f70521902fb0a35ee5db8f508e2390c95391e125bb010b36a5cb73e7aa14d5104e3914e79b865612d268c7886203da6c8bf8f5b345f20648c5ffe3fdd6b4b110b62cc8c671482d599fe65d8fae5d7e037d6ebd77b247ec7171d3c9ce8c48921bbbeaaaee22b5ea19a3c7f696d2de19ec9a0e69928a8458174af9d6b1c06dd33a9ba3f6126bc53eb072cf84e1142d1aafb63350612fc8ec6b47c6c4479d5e1c9cd0673aa67a90787bcca3f43862c4a8aa94d2a09198c1139486d0c1c7be99c117cbaaa558632c5439030c165afd1e2c933052af1b1064719a46bdffa7bd82078feca1627c1eebdca81367181daf92925b1913a35e37b23f94bd81c8b723453d2c077b9a214213d67d02ad26c8f70f536cd6e0d43f7e57262c60667f95fda8c8b84b9d0e25e6aeced93b9b516a8fa422fcd623bb0cb5247ae7a6eeb1303303f9be409f5f46c0fb8c40bc4447e9367dd0d30d0603f3708613ccc22073687ef4ea7b0d8536f0e7f071b428978945ad631cc7a2cc39c5716ba10ceec0874a4effeb2e4e8195a14b7b95a2eb4e46ff6c1b4b01bfc4cfa8442576cf93974cc88309f508f80a08544893cc41c3cd1ed1118af89da8dec2dbe5c302406640eaade38115cb736215494138b0fc55cb8f1f7a6492b0d06c4a2193fab91546b83eaeadf1144c5267a81cda55a4c4107e4f417892343d75e9e2c401e140b4e7108f0a261d351e29613ae2fa2fcfd4998a53df71f3700ba16b1304a7192662ac71fb5cfe127bbc5676c89b7cd5529f039718d7fd9ecd602477015a4b06e272237a163a679d8e29942190c88cd8f50b5c2b0786940b2ea1e899470622a02f3709efa727f22d75e48a145ee32080a78347ca093ba91b6fa6a01eba346a0d403ce1a2d9aff82179e1a1d56af19360f73be0603b48e203f78b249a1602045bc00a57c20659d2f27ca057d92b6e34f80a85f7aacac4ee0c6faecac232218a18b5b4561d7375e2d8fd587d303a0ebd96c39f99068b2f3a51c222124e332a4311f7b8b2b4b9060c0a27e13268d4feea6caa917fc8207a64359ddc3b09712e953f44ced5498dd21015955f96a96c53ee0111864288dc3f03c972fe553272c1ae42aa41142d7f6e4ef370f02c4255bb65f8e3cf5988c8e22f33cb283fcd13396636452b4315af27b08f1cdec6f44618c5c0b291964f1c1123c18b9fa6dda48e7aa85df5d88e06b32b17631dfb1fd069afecad92c02a63afd641a9f653755507f8d380d0968d25eee217bee1cbbb1f47ab34f109c404f06a7bb3be078b64e9ed88384d88ac314b48f176f2e9dbe281ecd22376d1df858e5706132e1fea1b4112593f28b8ff755ab5a96b3c78b5f31de77fc6f110e0eb2e47ff131f18567fc11ed369f3bd476eedf0e8634676fdeffb6df924012d971eda0b0de49c695e1e745ef11c78b4083a1cb8be47eb416890b42e8772754e643cdb8ef6f56539e1541be481c33687e7a88590d043530fe94f2b9adc8d9fd0a1a647754dadae3e1f6c8fc40404380c30be758f080e4a56589ff8f1f77ed4a19662519cc7bbad47ea5d5a318141ae9f361015072cff5dac64931714255d1ae85811f7e3380ef606186fa1a25480ae8071278fb70f4f6d3bbb14e1bb520f230bbdec4546f333953954beb795087bb76671d252a7cb6ab5dbe3daaf39ca4f892a7c13f0d09e6ea96161fa9e558ed74ce2b023fa125ce04beb894ac656fdab4225c416ca6819457733f283fa2f11b1f4fec58d12e66cee8531d737b37cc02c33897853f79b912c5ca0cdf5d60e62153fe2ba5d0d2db64f81acca85a24a459d6c2e4ad13fa69a02fa58407f4dcf378b40598ad0ada2fe36a78e9136de9b9eabb3f70fa505178a4a4c03c3d29acba52dd858a7b87695c99439a6963c8ec32e560c386335f8e57187c1e75d9d32cbc7048bd1ceb3cc303979c54e6326e474a537f49ee54be5171a45f85a7d4273fb80b581fbc0d6affa3d8132170362c807138bcd51a0ee8b03c18e337b544594eec31ce96ce1e7667c2b234b90dd0fc5e52e1e2a7c396ab2cc2843ab10432262dc8d68b4a044df0fb787a8b360065ae8aec9f476ac219b23268c503530c751a9784dde68fc057003beea4c16387507901f30cbb299386a31aebbe551806a74712e7a12eed5038f24ebdb5c21a92009013d1462009d56852447b3802106acacac6eb7b09020af8925b65941a4f476e5e79f02c700c3969ed2ba629687cf6f84d9d9078b6ab9e241caeb6ef60dc1fc15a350aa978648d17e543dcdbd1a31522644a3d4819882bf9369dbbf0bd44232faca737cbe97f25f8cfe1d4f0c95b47715faa24ea93cb3b275016dade11fb2c89f032cde6f4d4f1520955145b0e1ef0e5b0f0bf8af222286339070eb9132766ae885fb06f350e90a56c9f56c4810c14b576331a6a8d3e9aed3553c080c40122e9c48ac8e7205c677a0fe9d647727be4e5486dd2ea191fbfaa065787d2a27a1ff38501a396ef261fc0f2e70d67c4ea0a584bdac268c53ec1f57892142be741f21260995e723f159d084fedde9233b6f5d30449e5bc73581ad4c959dde4f302b58ca8ff0637293b37c0fd6c1dba1662805d3c44cdeecabfb4f057a8d1a4e68f61a771fe1b5b337805640e18cc584960da193550a905748f4a86b0c80e8d205f0e801a8563fb2c1657dae4128049dc319c34c2982dd36b212d8955b53795268f407b309ce8aeb79d8d4a8798d6b2b5ef9a8591dfae814830b71de18d5d71f7d6c69a5ed66d28f0603addbf82c004dc631e0390059327d62265bb4522b9ffdee98335fb18626be1e30d9ee9a88a851b7abece764aeb2d1bc112cf8ddad77b5241f7b281d3a90272dd7820ca9e7eef643d1b50a72a4655b8fecdcf79723b072c10e55aba2e5c9ee1655478113b19f30d47718140f82eabd532bca99ebeb2e99d5618032464710afb41af4d8710707866931204f1fd7a779e265095bea5ad7ecef6b2aa273fa1979a9237ffb0252e20d94ac9d412d36b4b60e2feeacc7a79c84869aae4434c080c2c0a28ee8e60da04a9c8d61b48e5bb802d5ccce408bb5e790945248cc408f9e95fe9107888441e0a19f35b2f61ee571ffb9f5193381eeae71c85a4a01742e00654d5a5a02f42d3016e1b112110d91b2fd1c11bd5efa6380c4194bf91eaea885a6131cd5fbf2e02bfa1e9c82c2f53e1a39e5bf0de623053ced80bb93ada0bfa821adcaaee4297ddd1296056b417c72da6901e2999d515e13ae77c4de5431495d6ffd79c8ca32b3c503fade5e0060eb145a100fd0e5fc7f4f5a10ba7d305586b8341bf521768cd5602298cf0f450ee098c91782cd4694427b332046f611fb089544f04fbceeef9862541b622ced7d2c2eff990c35dba40ce1f62ba8621631d1aedb1c57607cc421bc8f7910e5bb6a603b4da27525e8ad982f5c8986fdf1f434c37de3c81e8e55419a3c964e07ec5657dbb51c2aed2e1d39f4f9dd08e23d78326ab3689a9a9a5c1e368af0d1cfb7d2db9fb8053ddbf64488ba1b8da4d3df48702574c49e57f64b6c988ded73bfada8a2ef10bcc1b3c202f9bdb521a5c8fd716b711a99eca8c9f9421fd903d52ce8a16007d268f7abb6dc5c56b829a908f66157aee6e8b37b41e4bea06b443c5a8ee26423a5e8072158b6ab94d38da3c2ae1c991bcef33e3d0c965d012fbf4e23e6672123c857e4f7680b039979b40aef897764df79235c3ed05d01a096c7e75576fd8372b9e92ee9ffafc390c7e3ad23d4217c64a9195e32dd18f152654fcc282d65bb8643ea750ff0c55c707f63af7e0d62bac6ac47fc2afb9fb2bf581df9a4098f309a8436f7a89efde832a3f1018b63cfa7d67de6542bd434ff4039a9e8f796914287ddee24ba5b49b9edafb3317d12482bbe949d3d4eeb3e9edc39fe20dca83c959b0ad12c899cbf38e66655995c62988066564142c33383e427169c0d188accaecedc2c3e267241e38b3f79b6fe0f6a2634411c100fde260c4369c37a3d23a51a16752ce7d06c64bdcfbcf256b6a79f9baf3966e23fb7974db4b2c5472b600d1dfc8e07bf911882572f3c723aeac7eab5190ef878973b765a9c1af32ce894f716d730cfe92b2d40a6600a1fb49e95afa78fb750fea55b30befee03b48f5e2294fc3434ee985dd8fb08a4e9b3b38b154efad110a3d680437e69f82b741026edb6dd792df0345d705bcf28c57becd45e232a1626bcfcab51e6b8a90047504416dd0a518096033e6d8863968dc54ea287243260fae4544a2953e0578d40fb97e16510b1ea2cd47ccfc4995f13cdfd987f538205527d21148fbc3f33b0fc84cef97ae422be09bd63a1b82e85a71d99cfb70ab7f5309fab0d43ab6be83ed9565fe4e6839dda28c811cbb76f6733c5458c5c20a5be168f9cde730c3a2d7c4ac7d61862f8dca272a5e1ec08946bc2f64b389d2a1ab8a176dd5fffa8e1276f99a2d80aa7b9c9269572dec14a579f1e46f6573befdf00e8ea058ed8ee2dc287879fa9f6f4ebbef1c9b88d9a40051739d7a4dec38e4d547e0ee29f8c9334cfa7f78c96bd29336f6a06273857cb758bfcb708e3085091b372cea90eca3f89c74e4124e55c923a74b211abae41404c72b910ddc55f07a2a1348033df3dcd4dc26af668661ddb5e7d5bb2c8f5e8d3cd1498a4a93cf83219c0217c55491f66e4d1627dd64e190abe6c19f010c60cd67b55e290015e38d0df895389048f6841cc6dcb89b925249118f60a6ebf234407f592ff9ffbbb20dc7b68fa6df4976a4a766dcb666395fee5463ac2b41fc15d9d7bce696aa6cf5e8518fbcf7078f6e09bbe02936392b2b08a133c01f3f04425c632120d7bcf0a5738d8bc9aba1c4556224b6e066c357f145d78b1f0f88370d419b4d6e367c51317f4c87ae4c36f68ed981d7e238a208d63e98a5182b6fe41ad2ec34018dcfde7c0950776eeb82eac5db551319de3486c69b86f7a0c10155a40331dfefc9d68db792c5e69c873c6b283823c7b49af7520390c425b2752df04c640ce87858bf15bc66aa55000cfdf16e103d7005e7b5f0e5371e646e8d09cfded8a0c42d48a95443597bcd6cbd2b85a2c359db68999467c400a6042c1c8f1855b657b2a79d7ceb9ac070ed6ac4e29f39a6ce7e2823e1953a3eb5e18a83f314ff95acefa1e619f228d3a56db72ed3d3b812c8e7d25b56e0db64f7cb836322baefb5c0ddf9b1f2161785972cb2f32dba8043f8b624118eb108a88c0f7ac4a5a96f38e680769337b624ba1105c16079bb5791db6819ac751d61988681d01c57a0b938d9e2b798088e88c24f581123abbbf150513f64685c43549304d7dd0fd918aa3b15e3841714abb25bca0737f180a6c6686c70aaff7995b6cfe8e99d1d1b5c0d462cac8eb600083f01f3da3534be704d7f58a308cf40e68f42e8f575e26598684e14c694cee1decd193d38d08e84bbad38e43963d37bb0899b4e8c78ad437f90a9305c828a02f5dc602970c8841dfe595666bd40ea5f2c2aa6e15eed5a00dccf4485b75c28d5add8821b58600e336b54d436c38c74a26abd158b2648c4a65a5eadd4620afa010682b0f35b5945b899b3a5c00878d726782bf24af639ea14990bd012e3eb9a65cff8ea1eb87d157dd6cfe59d48166c25f2a4ac85873e2d52a4626a6dfcde578f0921efc012e8165374d7d1af6feae3b162a5d58703610eb5dcadfe0f184bc4da6ae1f320c348f8efcfc3cc1726b6272e3fe3009fefdb3949f7060e4a02ac871d686af9746432b4af67ab76c45f1ac27bdeb4ab6da0eb6355223ee951e1f6d912d558a3dfe1c2c22c91a090111a634821f3809281f84108daafe68b937c8d54bfa7dc5b0da6f589ed3b522610463b877c306096542b9a48fc33eb57a8824c11228fb3ed3c22f470578880490aac6939f32a46e622e4a206274c55527290b0663f5cb54bedd302c1547caa7a638a08abe1fbb340737d24496ff59821863c23841243b4d60ee88cf3a395320ed17204f46f83a05b13cbcaf9e930f70c8bd5bdb89507de8db8ed555a08a426fa49cd9c19999472823fb10960f980009b435d8a369b2745d4039a8fa3ca183797edcc842563e85d8cc4ebfed581a0fe5f0e0c4ff7dffda47fae2800beb69af7f62b98fce65fb63472571587f96ddf7dd75c13977e3033a098e0d44e19692f15ae9f9ccb29b161b83dd3c89076566111cb3bf1589b38b58b100f84b1c7f6a4ea17597352d3198a3b0a3a6cfa7b2fb958049b11ed99281f3235cc76a3929d84c67b92b10f501f2634ae747171b9a4417caee0d215e471f23879e4ad1868729fcbaec9f84867ee94d2a8a1c1559a2c215ebe43c1b98638af3aefac26f5113cb5ead6e48f5760aaff6215753fdb5acfdf5ab377d4d6f5f469afd13c6c24b916db383a566d534c0d3419836dfcf331b0a28fc0f1aef1383f96da18266bd6d1e7b97e283f3254b3a19d44772c38ff4a191b9a2c0c4b30b0aa8da16c4076c6867860c2680530af747dc2160365d1cb291beb11fcef3ffc6126b3abecf6549acb0d10064f1e534877a5739266f7ed3d431aac58a492ded88d758a186f4c4ee447629eeb67275df4a93b6114e54c15c80bb10168ccc280adeeccc2aae1657a7cf656872d3f24688b48c0b669a30d2a0547d253a9a1dc4ceb8e746b2820a3b01f7af0c4de7ae859df717ee9b1f4a298b78e81038a484a09ae6eb959867162540f46eb9d23658d37d5101393775350a4e65da9c272362b6f2af722b741e952c0ff74a748641da26b93e2e44a85c6f69fdee6c2f22a90c7e17e6005d25d3449f888f53bcd2c17727633c3fabe682e97aa7ab23ded651cb6e94118340c4abc317a7520c176ee4d21b15735bd049ec675217e41c1fce1d14f3b5dd06b5e56481bccfe1884ed708628972d2d26dde5b86bf2da31e11a51e0de276def2e362039d4f85870901179b8f0222f5a70a774d06781f9cbeea8363e9290627c3d637b01690519b72ce6320a764c6bcf4e8eab57aaa7a89224736ae0ff26d4cc3ae4e5ebbde3ff359bf51ae06b87d2864005f0dabd77959f6c64a1ce336d3b0e516dad4c96c9ca8cdf64c89d114705153b4bf655ca7cf5d0a183d8819a713979b24bb5f4dede14553fcff1dff3d2c302b16375c736c9d76cacadca39e130d38677e5879ecea07dfff2b1e377e13241282899df9e5f1933777289db1645e03fdbc32624237da33b451e2098200b85bda9411a3ee0d648eb7ab006e689dcddbc35fe7c74f18e793a56b7f47d10ca93dd074c22ca6f9fa2e2a8b47aa5792747ccde27b302ce8af52e27409e65d2236fdff5a321154c4391d2a439f7ec9727eef319250046843bc9f9b9fd44de6dc4caa0e97e4ce05eac4b8e113f59630113be136960bf6cf2be6ea1a9ef351e490007ddc7b4dd6c9a8593ba0125a259c1451a7218ba760c0a4e3530d24bbac4441eb4492838f241a1b193ff08953d5c81e09d09b51fa81f9e635bb9af1a6e8bddd3262f344be66f84d9b980619d19c8ad067b273cb5094647cee11134ae7f23c1a17689f90e5dcb26228397eac49e246a2d056ea9e128325ca58854f6e15209ed4d0f1d88fdcfe4d7e747bc32ba36213cbdfd127e79319e93ed4c111ded9e6653520c9c70e86ecda2d619c3d2ebb0261afe7d310e95e391532a4d5eb785553afbe49a53eda13eebb0dc36229e08bd4ae4637b7754a559eed506693e86570a84027860a328a5729d6c65d8528f590305c2241c56be2b10e360cffab8f67a626f0b5e0c42d30806e4b14043e03651045ac0bda28d5ca0a2f9c69dd4da1454001ace6d4bbd54d7557a538d60c3bc5e25298313f959f1d1075fc5beb2e1cd0592974b7049c2e583e7c130c9a07e8a570adfe464ad57589bf11ad27e3d9ac44eeb9700440dd3722ceacb79bbb2867510798bb176c572850ecd8a1ef34dd7e5fde7b585d0b3ee4f104f573d54a8fb05f43c2160da22d1b2676837a3ed77ca301ada1107e3f901edc9cd2a24e9dbf623f0535cf0e89d200a7f3f6bc10fdd7ee522a0a246a9a4ec74015dc14cfba3eacf4e57e643d14f3ebf8ecc2bb99d7c5ce0c3b01f03f0986c989c46af1facb68056458b763402ece8e36be65d8bd4f932359ff8450fe16820e847f590b3e9c4fa95533564ebee0842bef0dfc235b421ca5e1b6f30d5e263e5c5da9113f11e11144e8e97706de595b767800c87141933a880aa56fbb83f2308ed4b01d390f09f48b692315f39b04f64f2529a6433c84b5545a5ac261faeeaf18c2d8f5734be3792a2a723e8aa81e504f55cb1c4ef4612ab15aa5bb0510fe9b3be5c1420b57e00df1edf0ce198906ecc5e75f23677aedb5d5e386711c863e4a438bc4ec98b081fa528094af50f4f3bc3ddbabec9cc8c9f750798170c49d9d873be4e2209c3836af234f91d415f2626dc89364266bfc6ebba101b85c668686aad3658c6ad682bdef83082ca0d174b86c4a49a2f5d44302c6ff5bac8260268bc075086718170e0397664e1ebeed470e1b6b79ad9e42e7cc2223badaec62c75f379779417841cadfb34bbfcf7f0f2c064c6a8604db4a7b0e067b73650cee878c4fc8811f42962b6c4759b4586b52a59a3390507e237f628bdaf7d6f35132e68631b4b12f392b8a070f0af967c972086a66c6afec747634ce6ef7d40c50449932e712cf92188671fc70f70c5aa8e8a0e6eb2a3ceb9fbed3a5c624798d9b21123e4bfca0de9bfd01bdedf897054bc88b336f55ffcfe6511ae6aad1eb6d845e5efe92645bdc5826448c59c5eceaa41ca2aaf54c88ed56a73338d70d18a6c489a60cc8d292136e10819c32cce3f05c04d690d212e3b68b25253bc6c7ab4b47e014d68ae2dc607e1a59af70d943d5f2bfef0a91956ad4bf01f0675b54aaa750f9121328bfe0ae5c5c84827ed477a3839a27ec1b8630473ba68cc0603cf2a7d671822848960b16d4f2f333fa723055dde52180905faca9942ee948a1ced62ae31039ca2220cebd50ba956b5a4ac86811a21d4cabd0dcea520744e3bd002ea9df81eb35f5f7b4e7011a290b7033b79bfa2d4b8692712df84f0d439e951440eb9801a54d7b8f7d32d17dde135bbaad7d6f90616109ba32f8e317b203dc7d89c671db0dff62c3c4c4883f958b44edbea9a8d86ea84a5677726b9151983063e6c9dfa4e4472705d3ffc890b0aa534e34dca9cc59578ca2011f40c43c9bbcf79d49af1ebc4382cf0f6d72e8db8e2824f38023a57ebb29d3edf799a5d6ae65a345b630b7334c4f646ed628cff0cfae8bf8c22e1b9d5ac45fa3541b70aa09535436b4ba9e4c5c2adfb7457598a594e8cead46d2a232e01b553bd3c3223afd73a391b0f52ffa22bef525901e080760c6a6ac55c4fcecd9bc83aaae35c8dfb03f403d454848b3922446b4aa3cfd6b28213f8fdcb5460f7a62659355d0ddefa526b515aab88200ba7c0e9680be4ae4932b6ddfb4a3c08b7ea088751b530ecc2dbb0fd73de91c27234dc88042f6a4c16d2d45fc2c253498140ae4f237d0ad79b52b8c9bb80fcb39a80e18ee3c72fa7e582fde28e24556626244937f41d362c6609da6039234908fe24c91bdc77d803ef82ba2df8ce292f4b11b48376375978f0d1d234517631036982568f1549c4437674acb50f2da36930fe38e30222af4e09c6ed95b9c57b9bdac7b9a2eacb5d35649c78f1d1e33132fd59c08663319338a53029afcaa99f8725ad5bf84f1ae47515f0b8b7b134ce920cc9194e2f8770ac3e10f129e914c4e6de3ede0811f73fd4f3dd97541118a4bbed8e80c943410ba38e13dba2fe39bcbdf7a5374d5d7eddb8ea55c460587be2fda2f9416d030b48bb43c4a8fc9de6fff30bd8b67f2dd3e868dcd0527d1df625528153223e217ef418a0ef77b7ed0944b34faf7f302952a9ae8e1f92b898ef0ae93080913d2dd4255b984bfd3aaf648de1c39a51a3bf5900a7a8fc060c69747e256f244a2cddd856fa4469c2d318f3b908a7c0a85ffea36e968ed19cbf79c86997e45694848b0c1580ffcb57bc399ec04d03f4d2cf6f3f6c45d74f377490492e2adf4b636e3afd164918ca3eb102e744dc9332ac23c4125654bc650d28d4dce149d6c7140c9a73da98009256359fe73d4d10da02cfb6b23562b4300d40231b6556ce372e18fbc9c679211405f83affb4c799847628f80ef8a1a19582f7df7f46507337871bb411da0a0706353156632e875b032d5a93759dad6555413e35c67a2a3a49ff152036f8d78f79155dec0217b9bddb41063ec70811678982ad3038c7544ecbcbe8f896d0ae7c51278306dc4744e13b97ca347a517fd29822a85f45942b7a52c8336fb31776e87bf1826c8efb4493c17cb8f362ee0386c0d98bb97b4112ba8662ca6053b089b44e643155f18a92f891b712707e8d35e06a591e7daf521ee9e68ee4156457b71117c9005b662ad54f4470f7e8839adc6766367895e72c4f7f7ebe5e3ab61194e49da24b1696d4b65273b9e2cb34d1a218ac2f9459be6a4047e5c495d551aa701b5803454ef166e8b07d20edccec53ef4452c6371df8b8a9520d574688ff493d176d894342cb9afacb928eecdfffc1f0a5311e61cfd77f69995363deb13d33fcabcc452672077bd24d66b2042e157b498a8a71ac5f33ab6943d6d7b99adcbd7692e64ad03183c6a46d439a2918a3c53d25080348fc4b659f675e0bcc72ca083a3850d74bbe2274f386d89990e9adb12795ecf934e89ec956381d249ab140e671094af42f7626b4cf695bb01d43f4e8eb36f65fd0246f934126d8cb1b87e31e078688f2833f83acab746d755ed9010d39822de31999470362c06af7b05b6ed9e324e05fd90367b432be4209f31a8d998a401887dfb453cd811d25b8a680dac426810c3f02d9bcbc592343f552d14fca19b5fefd06f56cad3cd87be032765cba82cc3acd60d4f9f3a41cdc8cf39ba0c8fe17201d0c3435c48b8befafcf4de70883d5ecae094665ee056061238e59c85bf81a2fc128890608dabb5841cfe0e099d260536cdb92d18faf91b0c4da4744d4b307c15b1201c0e4ef44fdb2c66a80b4e4f9c11a254e464ffa1bbe466881787f9099c573b2f7a9b0ba2d6f1b067dee2bc0b35df029cfc9ce4f6a1fa501466015f4f9a6e6457799df6ef71b126b7a454e35b72dab64858da0efb2aa3124556e7464d6612e106c60703cb7f529c011b8d506942649caffc7c4fdca64fa9027692c6cff0c75fb7da606dbd1865843c2c0a7ebda91c3763f7960ca186f8fa180117b3530ef2585ad7b998d1b1e8e89704ae91b0edbfedda9d50c5f507dbcb9cf6cbc893888222b804af54d878383e00b6cbd50e0af220417409c96ab8cdfa536a657b7e8c6f5ee5ef17788ef9143d62c0823e3edf7d5edbbb15aa1031b9bf1f54d36e73cb1815a77148eb87322b7eeefc08c8e51a9f384a5a7635faaad4cb585269f63c7038e535ae0c17031f8fe8bf8cda24f630aaeca5cde1ef3aeba00dc65d9a874ab5fa927cef919e58d6c3b5829a9a94b3ceb8fa31570433126511bf93a57ea41e765f41893e3134b5e9dcfe73252fea4f35e6c9d8afaf3bddedc49a80584d92d065c63f9d132cbcaa20fa1be462e670ddc1e956da00487ece29171791cd86a8ca4127969e7ffca2cc3499a12e756262ae4fbf462e57690b88ab36caea7b335c23ea1d7348085b318dbe311028684edcb40ba7013ffc3338fa95a5ff7505edb41ccc118ac755abd746412b4e6f4bda75dd11aa7ceee5ebf190ca50e89afc5bc7b697b0307b6acb929bac24dfd00ec13adbb6720274a162e791e35d08103abfa7d8c9b4febf7a00d9da909823afaba8998ea74a8126eb0771f9410bd785f1a68518750c5ed510839eeaf8dbe0740d8e9bdd6448147a709da757b9aff22e78774ba1e453b35b02c7ea5b0cfef5708a8526c6105ecba784ea4557b21c9ead316486ad5ae77bd2f5df6dc170d94ce37d44d8cd4c7e9b202d799d0c6bdebf176e62970eaaf36a881147f4e8dad1282c6e5b879794b81d99c49748f47fb0f42b11b6a0aaa732281d5588a6e47db1b1b000d6f31c76d801a152d09e677be7bf16211b2074f7ed80ba06c91698db8e5c052025a78a24ca4a2c26e077c50b95c6a369f21ac2270000c1f44f9002b5a857b3ec9a481744db6515cfa2987d82782e9242efd42bc4cf400c28c300a619d722e2776b1bfb40265dc2828057513b9cf6eab5f60c863531d0f4befd1c2fcba4c85bae24d2c0f226678e77ff093e017dc6d145ee41bbcbe4c25e3a086e8c56ec47f1bedc8feaa7c8a662d6bb6b60cc27d38461313a2f6bc0bdf4648a632eaccbbc2a1e5c1d9b8a6659c3e5ec93fc72d0cb8f18d27321229a6438ef3057b774fffe3c5dfac72d3db7c8e1753e3bcffa669e37696fd3dc99c52e2f92ebd4df5df1661e78a2a6c3e0f81c53e0b7f85acbf8ba947f36a4e59558b6cfb6b8af2d17f8ce0572aeecc93bb4a7706a4e57a7364217e4b7910b7049723f9a6f4aa062a8d0ddd60bfa45c531bbf9a58762ad2b388b5b3dab601d258452517aa5bc8c7803bb3e68bcf7e5356fd0c9cd5a83dbca50be26dd5823f53b6e9743ae493fa4c8e80d3399e7b1f844d138da79055cf4f30cd22b9d8f9f9fa996e425acb2161cabda6a02156242faedc44c99f82fd97411928ff0a0fe40534e3a7f261c0811df6820b81f5329f087072c4c2d54e14882a41e9700c650761a316a4e5e32d53e414ed4b97d7dd4c236055bc7a32e4785ecc92bcf3a5a0a9a45eba2c6fc8a95fa811f5dd552282d6208978bbb0312aea2dd9610fab4bff7cc52d8f1fb792c93102a8b82569fd6efff0fab0672d916306489123c806c79cf397ed3bfea49690e121bbf49343aea79b08cef3a74e8c3a5d2ad9658f00c189d079c3ed3e28b7911db078224b60a96336b43ef75380fb822242d3a312ae304092883e9409991099a2c27c9c53e0bc3dbdb286ca30a09f695bb5cc693500b7b6c1a84da0cf249d6ca597fe204c105c8d0ba4f9d24f9a9e214ff8c158893d411a876441fff4f68f5fbde20df561131c45dec94c4f34328a936a993e20ca5f28df82578f4bd8448ef5c14be96d1f748fd9ec4adfca66c2a21719b7f0895dfc66f6041c2264488f2832036cfb9a9386114ef6ebbfbbc1494f64923d98ba994b7c832185bc737969e578e73d9d14a4114a4a4566be1d390231639b0227eb5cd34cf66b23b3ecc88977138140f1da9244f485cc95f56512090e21c11d6315d26891c2f45c6335b18e431c193c4b941a83cfa753ea84bb16c3dcc79453222361a84b24816ad263250a400971eb924b650a89cf26f9a2b86786da423a2a64b3eaabc0b52c6b0b73d3cb8325bd42efbedede9ad923bac2bcc3a1c0dffe1b8ad81dac172334c9aae36b4c396223d9a2688cee5bced68375db4b3f518c053feae5ec8f0742c67312a99bcfbf14de0b9c38500f492033c954d4c8c453b665c1f5da890ebfe5acf9f424b58da1925e80c11cecaaf288403897a21d22c78233eb69d7ca0a7148f321dc2680da069fd208395e426a2e4cfa8493c9fd60dc3bebef8333bd85d89b788ef47891ea10a894b5634da8b596fa7f4f2a2eb1d5ccd499114ccfec18e5d13caad27fb3bd03ebdcd26b3b03b316aa2bb7e4877dd7e5175f226b07f4739e0043062522325eabb8ec5d1721bc313b1d38435c96e57d67142cf99c3c097c25fa62e9e0cf47a710b06ba8a400158fa6383a0d6a05b8d264275378eadd08b05908a91f9e3834dfbac1f104ab96dcdb4b5402c88f68b88469d48f99899efd16360e26fcbf9007364959d4b7fdcbdbc7d37441cfc2f1832b5a52b3b68e8d222d4bb82359239fef3444e94b7cd25a78ab8a46de0bd109b298308418f2de762bcffa64e37d5dc35c2b9639d07cc0e1e5345a8862045d084ea4cb265a52f5642e376eb79d17438d37b33d38b6a5dcd3ee7486ca855440585d84b71fe9079b809445d38ad6d1b75daf15dbaafb930694d2f3d91c34d1d7be20224ad713f8f5035571416fb5d2f24f6544d162945c6eb8f16c62bc4719d62db306860bc2202f285c82af3d8a3dbe6f10e118120d88de84036350dadd1b6f59d870717ff02151f4af25777f01767fb64b7ab148dfbbe50199e4c9710342d80fcca25267acbf62b7473227522463774dd7a2104da9464454ec12bb0d4fe7b0d70c1e80c2b19e1ff1a7cde3db926bd12ae982d2e488355cf337c55ecc9e662f0896798633ab7ac97b232bf733b5be79c1e78990d2142472368c3b0c6b29af25b0dbd959cbfe0559f0a1b129d75619f1ded790c1d1419df3cf5ce65461a2b9a873c462535996b34acb2fdf3e348d0c8da219f2a4cb86e53ec6bc5086f8c7a41d45c78c63cdbe9e8f56a3de1c0cc1aa2a1373a048dde71d1618d7b076550f82a8c30e1530da84968e0fa1d791816ab616bdbe250282c61cdc81320e5b28a248da8d55cb41d0ffa7b4aa82c1217ce07c3fe673862ea4ab452697325c1a8bc8d32065a565601af3664183734fe4e5f9a403f98e1223402899d676d7e86c2c5f3a5e18d22cdfc798ef4d9fcad54fb4e49d4f3dd63b24f7753bf20567fef8acd86c1ed04291435740727ef0173b40cfe918aaf074bdbb0074c44a02537001a7bda05249fb06651dde72b468d724612973026cc8492c3d420d4b19af9237a504dbfe78d2a802d5de745fa411a518fc27a727048dcb1ca3906a83ae7d35e8f2b8fde318b741138b1160ee52728c7c3ef99ec4480976cd48d3ae06c80becd63789f8bd049d7527eb3852014136d4d967ff719fcf521a1a072a53b774b94e79fa346d9ce9a7c1a32ab30d54fe485670b3c258ba248d8ee7b6876fb850eef61c585bce4dbfa147a3e1f37980c4578a6d23c1594c5d61359350793f2c1db7cfe7f14d0bcb115f2ef6cb0b18d6f9fe3ea51823fd08c53f4dc9115b77a5fc9709965e5fa5462f725069992c8b80c45ba5457f51d89846e45788bb52936eae5cdc000d177ad1093288cf68b81049afe9f73ceaee1d73ba704fa4d83b2794f438c5aeb7c7a2b1a77ec850c6f5b67dc9b279a5a00c8335a3d829a04b8069e5e2be9c8c91f6f0a4f1a0f1e7743a46f9fc1a1ea12a0f63c594636be8af50a00c8e0700ff30933b4d85c0a1c018de0e60986d761203f8f0850e1f793cea4722eb6d8eb29a1e650c0c3c9434d916afebe2b8ec0bac5fb6dfea1800d28618d81341ca3b9b38e5de26eddacc3fef818fffff93f089f1b76f6527f2155eac3082e7acedce5478c0b1c3671ee4f13990f62a3cdc48c43e771a20679b5b76b5f1536c21e5eab22bb3b255dce444158a76c659baead03491cb339abbca9b8f48fd8da9ea402b3525554aa70049d7c3de689cddb90f9b80de822355e814d970f117b179b217c2fd88b8585e7c0ae3a6128fe3cbd55720a7b09abb5f9b084089b3cc309262c08a1f16825f7319c4591d29f46db08b34d1e63c5f0b51485e65498ce9b374bdf902a571c532dd4eb0c93b92ce6f7c5e43d7f26547659bea6e7ba37ec9ab016a7350f3991d101f3e9745079b5b6baa3d2bee2c8afe3acbb403af31063f18c97b96bdeac8452cc447cb1ca9edfbf9b8dc85c4b4e63c1d571a466e5bf0bc866683a435608cda2d0c1cfef163fbcb4981d7fb5683e34a290769069d2c09db2aa44408d6cf0c5d8bc789a4302588a13ce10f8132053bb50a7eb62774caba049fc9dc70db23f721b07c14e9dd19776b5dc4744153f05a5eb7c113183ba88712ad44dfe2644cd5ddbe85c4273fee149a90b5e7891e0d36727666c8bf6130138a636337aa969e4d07d1dc2553a8573509fb7d682b579d506a9c02aafad95d4a01841a15c6d5caf0f025924a7d38fe3b7199c0a290c35def2a5096d38c09ae09ddb869011cd03d3b0d73f918ca36f4c847cde789cd54d87d0d84d5698af2022b2f392ab2f07facc26ab448db4d6697ed7c923585c85b56a73fad70cab5e83f8ed41dd18956b7ca965a938dda2ae66391f0100e3bcbca199b3f1e35c30e5eb3d6c0d8fd4db02e73ab70ebf655841ef2f3dd9568574aff550a96faf017f70bcea4121fd6bb0c58c7283581bfd31b11a6937a4458b82a03bb49bc8f47581f1488a95585df60b8cea1cbf06e0aaffec727e4dca3516c17374d57f3923565aa8cf53e85ad8d452284c6442755cba66c48bd6a1c9d8572b5c2759057c5a56b4ab94682d788699599dec5efb4a6132d93b163baf5ce94a3e139a85963258b509b2dfdddc2aee375e681cf1641415c524e084a2972058673c7bc07f53bdd91dd34b1ed575118cc0170e2383ab90e1ad35dd0c2ccedb9bbb1458c00460d790a7719996aece2d88cf27c700865cd03a93d3b40d84b8e4f31df0db4b89f085fed36e87a9d0e281181336c1e5c9f6cabf0e0b84a50b864a69c47f45b5db9225db094456215bf9868c24eea716dae4d80795533f2dcfc4f53697cf6a8bec53507eb2bd2d61d8f457fbbffa0e13e469a490f9b057858db75783ebae5733622a05fb8a996f2959e7cb42ddf854ca345fe8d49e1461d8c1f572f24ea8d76e9404f3a36a4a96f329830ff9bc3cb172ab2a334a0c35475ddbb2bec7629b22a8e13accbf010e9d1a8cf3521a1553e481af76b52367ce7853cfc7ccd270fde2336e6bb78fffe20e61aae8d9c0795417bc619a42fbf538622c46071a7f373a6662e431ac61dcbcc8c105d904c682fa38ecc3ddb21ecedc45f13120a0a3f7638343e5bf223ebf3e44f033766355f109615201ae7fd51940fe158434a92f66c76d9ba8a18e3c7fd5c706f58e9cc6e4e2a39fdd29247a9ac7b128d4fa0c23fcc3bfeb06ad2ab408eb19f2a298b93f1e06ae631c4519271b5ed86467ff96cc629e5f85de14c0bde8ef0c6034e4ee95f50bdd0ccb4bad7d9e4e124c0bc0b8e8c518583c321911fa4db2b0c7f50fa91a83e2274d356586e00b72d81e9536f666c6696ec832fc4d2a683e34b540cb06e2e9ac4fa7d5c7b3b76c526079c262e816763cb5199593853f83b141ce278a55a44f30535e39d34fcbe8a3e72cb8c582fb5396779617a9a1bbff4453128ff9b90e3c9970ed6ce7def3f616a8b36654f87f9fda969d32ba620c5f684375d9140712619e4271860c67d76c9463e985d1a435e3adb9a08baf58e365efd750a6442c58ca2d5fc45b39a820e615377e40d15f07a7552aba80f3a480dbe005596115246bbfe3f4d3b0f2690abee68befaab84fe3b235e70a0958bc8c86a154bef96b84224c30cfd26c5dff4039ded688f3f1ce23c755304fe4913e7ae2c46de0aa8d71100b4426b1abd6fb895e2dde691f56198e6c94d7ea1238ba67db7acf1273991b76fee31b1408f140997dfb0f0bcdf05cd282094b5017f9009338c851f83750ee957b072e9af2f0113e2b898ed5d0d353e1f50adabbf8e24172385a3e00e622eaf06dfb71f98edd774c27e9e45fe071fff2540338ef93a346adda8baa105a52a7abd2d945c0ac177fcf93b692a5070de447529cb31e6c5dbecc9f85737107ae3b09fd7c1f6eaa4df9ab26361567ea38bf9860df03bab01d4d34683f1a6d84428c91ef84d8a7b85c67022fc43dba03ea94f7517987a1d14ab09731fdad27a951c482b554db71eeb27f432e644fd110078495599de2d15670abe314f031bce426560875e8b370ecf6a0a7e4ecb1737f29b667731f82b63aa1e1b3dcc0baa216d3e371a526a8c42035a46b11590f90f739af4139b32b28337b36827b30f5f8a13d26f353dddac4422cab1ca12f9465a98054933ceb6069d49583845f74a81de73558edeadcf50a8ff531c5d829159a82171d24e6dc9d0c1b4e77219cc84f3a6cc38627e358c448a3207a9f7d92ca9e2efe443e21ac7b33782e8ba37f5d120d810758fb43f086341fe1bcc06126c0bde2dcdca6d77b2d13f6cdfd48d0f2036eb22d2b402217033f25fe2059de498d2e621c4e819447252506864485f9ef7449cd9bd1820ced94f9b3dbd17f4d9c1a76984ca58f4abef4603ab1a921be3c7c1cf66bc5ea8ac384b995b6d13025cd2daa826a1ec9d45ffc508c51e85e3b8bf45b905500ee09dc9e63640a0367a21518f2e14473448e07c3e47d8abc5131796951e57cf201e9294ec15306c2b1dd6230ade795d68dff606a8686413b8efe232f55b53674589870dfffb10b8a65e8e1a4791c1d38e0221c66f80c4cd243fb02d7f35751f8e72fdab4d892a636765350f983d6b010d4ff9cbbe419d418a0e7caeec4a4c6ee21d65ad9e24b7b4a9adb2576767ceaa477691d2adaf77ceab6cb57368628ef205a0932034e6044c2c508aca61b3103cc9aa7516b85db0b4082b07a654c07dae2a4f0854d15a90695e709185af0210ce85301cacfa0f3f704dcf4205c0ef369980fee5fa9f1ed4bf8b966250354ab704ec033890ddf410a14b8a735a90165b50ad95dee3c104b5257abdd174ea7e4965c20b6ba387221bb25eaa7763f8f7b95133f273505eddb4a8dc9111052cb3f441a731b5f172c99c80d64e23c0daeb5103779b66cfba4de0855f0f39ccea21f4107fbb52d258760ea5bf997a4e9635fa80928caa15f3afcd973b48d84bc7509fdddf74a7593e302ef742fe7a60671f752f6fd6cafbd36d64c6a9043bb732410f060acda62eec76e81664597c1ab072503c4119ba239b65cafb11478a975b12cd06e2d1becdc9504469b06f5ba9703d1811b4ce6b744583b60cfa6488ce3bf4375d3ff9a73ca47312c1caa98a5512ce52ea686953486dd402043043934acb7b62dc963874747bfddc6655940d8206a9d0b6490044bde9ea29e816272dbca8b24a5532ebac1e41c1be2f1d3d54621fc1d02ad8eb908c79c1836bb73e107837117dccf57f880571ff0a8bcf006e20a169bc02fce62d60e909fa88fd340c93622af045289dc1e6a3c8857cc050665eed39836f00f19fbd11e76bed6169de1b7af9c965e9540b9f6d1bc8c711c4a96decc89f23bfcaf7db184b247ccea353d021007644c67148d68e35c0a7c5c8dd61da148f5ae2473b83b4b131349d2aee94ae65e4ff8a2fbc595390699798796267f8b5dec3a218352858ec0b823968919769cf3d702a8a678a85d20cd46e7d9c6bd637736b649a81abff86d3fe8e769445353d387e59b64c527471fe5d262365a786d208e325a952f984e70b1bb929f2aeacd1314bb5f5006950d2622393a68cecb98ed007238a520f555cf7b0082cc41121b1a331776b790063cb888ee5ad1f81036e02f0ac41bfb3e50dfd87d784b940f459bf48bd90bd289375eaed40188e2e0d78345b15756b28107362376ed2b07a93f316ecc1bcf7abcb6eda2e43da5835846d9b101623c0a540c1d055f3518f5e0a81d1bdb5366a5011313b10d2477464af63bb74076663b241b5c62fefa4343a95ae78e4e367d3c84b61ecf8418557947025d32ad6654fd7c7e0b9b36fa502c59bc638076735a2a09d547c297ba0793864717cd2019f8f3f7e7b42713d534820437c18463f7ec08b682d100f87a214b7abd6699ece0b55bdf32783d6770fdb5f5dbe1dca79b203f85508c8ecd15c035b32cfdede34260c535830290cc0590edb9a0fb808a66879adccd1b54406f51a887b24774dfc6d90aff7e8c259ad02c02f86162e7283a1822f1b45a15f723dbc4f32dd4e575b51212b5226d166c0ba5b383f8a653092a4526bef39a66588a9986bed04fa43ef1f4c33fb0a309169895d0fc9d932342ef971b69a7636fe2037ed27a0a33dbf49da3b98139a7bd8881b21ff3db34192327531b565e2dda1abb1d84738917e1ab0cf22c273b0748ddf4e10d8a25b46cf19e7fe05377dcf840e8d520ad0cd2a8d9f1f6a7721ae4abe4767c9090a90a3a5f5925bf9d7290accd85f5ef2ae7cfdc9269b9f29024a3d7e6cbdcf2b6522a507e326cc649bedc3f5139a476e34a28c208a1b0da4ce75da1454d937c53c9298b73baf4ab11898785eb445d2278ad5311fbe846b6797190507e997d5f2695049685ecf2f3a132e5c63e44e21996533fd9645d2e9977ea03fd6ff4d3919e18911faf8a996746c7ca583cd576cc2079ea40c0d74717381a5f953ee8223ee50d87e59830e4dd467acfe61ddfccd0b3c12de1d0d13520acbe9cd86d47b0ea5fdb1fcd6ebe839fcee3bf4cce83d0cdb6910d287a5cc2a9ce50bd2cbac55f31c485e8fa1dd83087a6d98b2a0ae5c6838e0015ed0687eb2ede35db5360fcd26d5aa5d78210148b73d1bc5f4b08dce477d8b243f9b5a997e4a7ba8d2caf1f06f5bb80ca9594fc1e890e1af6af1479df4a0b5a852febdf3bb4cbc6ba9085274a2f272e23ab101621123a0bcdc98fa294b36475f9042d7c95e44808191cadf5c238fbd04a03af3dddb5ff114fe0d28a6ac0a6b4a370e8e05fdfcaffe4930a5fcbc908c777114e0891783a47c27fc424e7c843b4a165fa5279472bbad1528bcec24e62572a62f9380fdabd0eb69e25f1011aca69098efd14c2c3f72b56d05ad2664edd5877f01c0b7ab323d8737e9eae69b60d521a2bf2dea15f17c900b45421907a67307f279340c2173a480e623c3057801abc7f3ed03df737b55c984fb5d57b43e87e5fd4068cd4693dd09b7e8daa6ed684c2055a15aabe01ec7ec46bd563a4c4cabc768a1eac0c787e7a9de09a3b1b8a8bbe47f442f9cf728fc5fc85a371ccd5a51ad8be15c62ce42c009db623a8fc1887a22d640de94fa923848b5b2841d63311f3bd7000912e84bbb120d288850d82ba52a773051b60bb48e10bda669d7d7f87c4e6edeb7af02ff61a38743f9dafd9eb272bbc40a157ee5dfe7c62d1d5eeb34381a866918381317e92219a5e0b71ba925cfc7bee47bce466e0a36118c7c006d9bc446aa86635a99f89205aa04e6c34089250b80cbbaa56a03c3af5044e68ae6d4e6a65e4f8c090820a6ecb572be3f857b1c0ac9e2267866d3715d1095408d0c352bd951c517c101fc8546e917536017b5ebbfd201c279bdab9097f945a696d6f76f05f90c2fc02f375c6cbb708a3316651eeeed019593774bcfa2dcdd05cf714de045de56eb0e6f410e4a154d361991f908e88052afeb2015cb8b142b09adc8accadc5d0c63bd2344dc96d695549ffb2cef493436a0f51271cf3550d7893dc3a56d851360c91fdd66e8a4dcf29be6aaff12b2f02e33bed9572d8f94d696a2642724116852824576fc6f8d0b370c6d44bdc9b9314fdea6971b5e2a42ea1e8f342d81103aba19fe9b7efd4bbd7d9f5a223a3b09bac94cfc16a3b4b4ac21c7066036a3ee7f254db9927abe9a622442c80d9bc853a5ebac4e51880923ae3b9f656245f1bc893217daba75816172bad365362c46269cf479cebbb62bb58cf98bcaca6209051e7b0c0dca7d67d343724b35e1299a1af2dcfd710c30b081538b6d7b762af7a92add86ca2cd7bc37149a5e9af9a45f8ee2987aaa45a0e817f472de824389512483850acd5f05e36f8612d97d68f6086ca5e22483effd3f57809cadff6406a5de164227a983eae4127c13d7931aea54348b0588089ec00fe54df8a4987b00029a05a8093696966961159eff4a81bd5395d8b6900be2b0da95df4272a499df5e009c6c400560ebcc562b83083558bd8d544f63cbe32ea9834f0997b5b9b6e9fd41bc939108370c557a6d9d7a97e1f49aabb73cb81479bc3b0e463c8bd8593d4f858ce5111f4a78002a22855abfe4e2e5707ad7d1b3680e1708e069bf1c14f6ccc3148bb267c5ea757d05eb47596f35da973dda9611470286d7fd5f347cff9a3ee1049acad43f3de9cfddfccb2c96e6fb99525cab76a3e4e044792d78c2c558255cacc2decb87f8665b95cf089306e6cd3fde19c99b3df671d65342b6ac42c33d6f269c16fd406f71afcd85e3d5bda26e223d73bbbf6cd2f88f0d665831039add9e1d143ae129a1115eda2c51ce7096cab48b68290b08931de5117ee4e257ca4e9e4fd78a47ae799f9971c171af2b5beb1838e6ca69c918adf0b5ba08ca42787bc33908165338efff5e9ccbb403677421ccd3dc609e7a21a26f1f630ba63c6c2c1803c9dcf9e48cdbdc3b9f0b0cf786afd59a2c90363841382a8ea8531ddb394b8c3b6035e94baf040e741e106391cefbf542b180fd30eb1b7955864177bce2b15dfa0ffc496d3f31879e6efbfd4f7e9100f6ea07e93f51f8cd9fe20492f240eca13fd7f4dd5269b5a094c30ad19d5bc6e9604f503b65f0d81bbcd95502607866e44b3e9e91508d3ffb25b4c2e8bd104cdb51704d8916a09989179f967081154bae00263eec00ba03c8ec9c71cb2d79fa0b3e061cc4d0d1fa2b790c0ede6cd1e77c2447f7a56f61ab1a2270679af39f41d604e4f459a0f4002b303890ad34f15b237c0272f59d1ef0a5c7ab5015e68ab5e6873dae52153a513d4824bfdb8e9e9eb7c2458b750293a0213f49d6d8a619a6ff4d05b7814fa5a5e1f2bc22a260c9a41d245107ef5b8f466568dd0b5f316c6115d3ecd8eb08ed99b13dc3ef765613c8d3412c0994b8caef24337096c3b0838078113201cd81391a165ac6f55ea9ff67ebf6533a1c8100a01bb5468b838ddccb5fe467652ab74ccd656cd389d707e2badf09fc9f0914423d11422bbebc65ff7a248888ed16bacbadf44ad74c2a228caf75ddd5763b974fff9a39c801084d1654e0cfc19d8bc1853fabc43d60297599b0da07853ba16e2f0d9cb327625de253a10391040d71d2233329a0e8129f55d9cf2513211dde5fd91328dc4effb17dde9d0e90763e0cae34520f08a00151e0e00aa3e8ced29d28b7b78d386e03fa924424434db1b39fe06094d8f21e658678ca31e2df5fed6246a59f6a3e9c0e160f6b730f27f3025bbeced40515e56f24e8ef8a1dcfc9e949b46b779a94e25c2a15d669cf75a5fcf96bb39f5e9331ed1d44d6099b16a2d6647c9224d2748e5ab30d8673ff607e48f6162d1ded3f03438bcc1f8cfe28364f9fdcb8c737000f7f195ce9d635f4a7f6d612d752796f12a3b4cd656ee8a9afcf2319d288a53599730ec6935bcc8fef93009ddb4485414a3c15a27dd4da02a6784c48be1f61f15ee90501eaa14d67ccda8911e86399fdad687f744856e1603f4732b79fe748b394d718b05e1ca32c91641b7b4aaf3920b325d9dc3bae8769fd57247385099bec780ba134aa3de6479b1b66b92102778236bf36c4d75f5655d690cc3a38dc8ba84444afad547c7306d7edb21f115e968d00dea296a4fbf54586e1fc5028940cadacd54eb0c04ef7f6814004cdd2a5aebd4001a49117edb9afeb208cded5aa30c701cc8663e45b03d292a799152fb14f4a8ffe02c3f28fe971c19e11dd18ef53ece0dbcc0f0dbe341f38381508c5e0492c4046374180d2d17e526304867270a7aa4325ffc59483814c29cf688ee3fe2e0187766cd6f22f42c4846fe31e0b0659207f509f69a238fb668db1fdf24582515d70235f804a72c1d9dece76e03f0df92b80b6a69c7e6e9bc91fbca3cd1213a5da41762f85a84cc56657009ba4e34f018e7046db12ee30b17bcdd826b3e2f5248e2136c407c2dd46a07eee68fe02b445503320a5b3e83f41bc59762cd383bce890ff868051b5276820abeecce9dc5dbbe7b09c27ae401ddcdfba80ec2826dd45ed8be3967f0ff375238ae2e1ef8b2ebe9f64ffcb0308aa1fdbab6c5cee34efb7c22a879e5f0ba6495bcff8d22becac6e82a1864c0003dfa05ab7b63d4a268606eba416a19b7174f6c9895fd74889ed92b7bda961f5ef17e6d45c7510701be73506f084520d3d8e1b7c0a976ba2b52638c5af5688145871ef29bf7fae0b0306b08b6f868a1d20da11d904b100dc63d60c5bdb8adb4156c5774482159678fa22892c9698f32155934afbf9492fd631bf64f4874f947801d8bad687afb291fc8d50253f449167b99675cca1fb3163ce0e2623959dfdac5da66315c916e44b638e12d08205bf61f0e0197800eefddd99dda67674608a9ad61ffe6ea0f4219852b5caecddad7c24616aee5eed5180b902da0bc95dcbfb6375de62b0f54ccd3ac47955e92758a66337fc364bf8131eef614bdc6a7f5ef45743b7427ee4eef90c8067eb93c9ef9452d71a32ca39fe30d76864cb48cb2bda922d1c5f6f96088859ec8ec62ef7e34358f1bb7348e35c4b455cd4d662e45f894ca9ed8b40192263ab2d4b4257e6d77a5dfa7ef100f7ed92a9b4fd6c166023ebf6e154eb8d7f8f2ead700cc4242cc482bd21af5534a7d6382cc3092e1e48084ce67ef8b5406841a5470ef28167c139e0124b6ff921b79f4e0cf5e2ef80b63ca5cee79b0e59485817eef18424b01e49d857fe05194dbae502140221e4a3e92d35d7bf2358469b4593264eaf9b4d4a89822109c085ac56acec7b682a88f30cea84a6fc3570df80173292919c6e8df6bd4ecf54405f332c8d2db6ad550556d2451b4a27e47fc361bbb9ac5e47fa88c3888aac92270ffd8cec2e4029c7e5b1bdcdfd0af1d66daa6c254aebbd2973f887a41a782bcc4403e0274e2ae84f6954d1e403fb714c5f2454bee5f83123d4e5e42cfd2518e844f881b185009ae9ace467b56a537ef19c860a9b098d8bbcce3430b0b441a6af7cde3ec985c9d9334d43bb070f4c6d1e928a653cf7ca4e14e4b3d920a7f708adc1d910640e4eea33aa7ab88b378087c98da09295134bfcd9be17425c24d5a956a8c62009f3124438c48997038f27cf7911e95f21e223892e5bb9099293edcc99f33305fa7b42b5121686af5bb2a5df9f5b81f01302353b07650316862e1f5e4d0819c9d3f517805165801189d52f7441f6f017a13ca2ad5addb3e13942ec8830afb4d77d3caabed51e110172b56d409f67780ee401b65e5943ee57af756e70d0e1b2679e76982813fb0f773cd4f0f3a8c1845bc40caaf957edc1dc075f6ebc864627171692451002ec9bcc305e67d1a9172eb8d71d24931e98449afb4cce7f7880cdf7c86135a976d25eb19dcbe2c034a4fb1ea70deb71e5662f351a47a35c58eb639952b5cd345e29f702f3ae0e996a61ffe260e6f176565b7ed0f1bf3ef10d04d4d294e4a8aecc38538e08b0bc0afd78a679865dc159087029357d11e4a06f4e4761068feac8737b5b091f1ba6072eb8287ed7506aa2e4fc74e928cb8521283a53b33794b5059d37a8b5122ab8f4ee00d8089606e3a9770937a842d3fa0fd3ead850b4db5256cc5350a63767685d2ab22f4c95ff82d1577799edca7894c419b6f2978334799a2b03bb622f9ec787e76eb8859fb2b65f9d03b4e7efd4927472c3a4bca916337042893004443d2c29f2fa0f3d08e7f48872bcb06308ccf82b7337cb47c7b3afeee8643effb4e5133ed992f97e8e7b2f77e603d4cb808970ac79ee970c4bdcb7ec88beaad2f943836e373ae04c328a4a3465c9a17fa1bb4896273a2c1176dca84640cc43d787b998baea1283d8a0a428173d46c01c154e6fe7acf3f753b1045c269087d85b28edd5a2be008dfa78e00bd6a377428bfd6d4ea1beb8be3b285ffc5b70004175062d35a368f2e7ed2b11cd0da4fa271694812e5a5001a8c1604f3a4c379c1ee3f200bbd340414e50a4fa213282d293e14716332ae74eabc7d6dbe224646afad7469f9cf3c98863a08054c660c80c9a2c4bc2e9a97a841f8532953d8d69fc92e42fe44e19012da7cf418717438850440705f71822dc1e489fd304234b725e19301c231297bf855d0dbf929d06f4fa71d2f11007fc8fea6d1443bb8dc13ca8a87632fd9740f86a1899d393a84f6e1d09e58ee032586af2306834662b38b6bd5e31b68607c8e57ec23b58bb93884398ebb242d45597824776f8744e5af991bad73ccef984ba9eb48d4d098d8cc39cbff6acef317b1a6d0dd9f3637c8549f20b0acd1c13f97a6f8101e9fa32b2bda7fdb9ceaa534a1180c7f375c4cb58dac1e486c23c89a24a5c04b4b952cfe8c890ebb45f14589de0554adcc3771f8132b3ba224b23145ec8850a744ff9b591733c8faf2bf44759a17dc21d44be7daf2009193bf2d64096628e08c245eabd397f10c4195a9e60860aa1da515b78b5ea9f8f4f8ac81c4a6ec8a28bca70b7a5e0474434cb67907249a10a3863cee0e68d80f4a8192513aabfe29d47afdd23d399288bc1e87596c807f83db44fdd683b603ac7518838b1308e71f3600edcf97b50f1f414f9408f721630c26df62591d838e0ee4c76b3c0f662fc252022647e409488cded1808e3081ad5a877c1872994eb38c5b329f178fc3673b88062babd6a8b596de04e2bb44fcac9db7a6e11e6a73dd234c59f74842947c5bbc4a9deaf7178bd6c184bf205a321b962e387cb01817e483a9f5ce98a3158ace0705d13533fe6eef2bb099c902b0fe75d6a38eaf1a645f82bebd6487c6295c9b2858d24773111bb0badce4b775eeca06e2816a7901b78eb578bc37d2ff8ce531803efd7128602acba59d95b7f6191cf4229e99d6d00c62db87404001f2485380fac3ae9696a38eb260c2cff1e8a82196fba3af893b58c810d03cae9e09bbc5fcaa7d5bb384e5e76d2dbac87ef718ce8aa505518e478382fa4ee30e352e29e220b97f1d63e8ecb8decda9fe1f16474b63eba77cff8b94b283b4e8d527007a5d72af7768ce4e5dae307dee55a308e39ac026a1ded5711cc70426780c66a737c2e77163eb5a4eee1c33ba6691fdc79a1ae18993afe161f36e0a815685691f760fb415468251e6482593c441a7654ea2a9a9985a4c17dde661f8aa8ecfafe98bfc005bcd3ab631c0427fad48ec3dbe58b27040c9b271df4485bcf0f3a6017b1bfb617586885833bcee22577598d5009b9e3955f1f0c18c0b76186941a7c990bd18fec2397fd8ceb478c03229bba7dd9f1d269ae0902f1212e8476aaf549125e865aea15c6cff5ec9ee8b726d29c13a5386a4e04be223cf43daf1856dac0b2c9e4d3abd94663b0c4465268e133c9d88f143f656697bff198e690d968a6a9c3c37504e47c1645d47c812809127d6fcac7b43c2e62e63a8eb986c5ee9a580c40a7519db18862383bc6ee5dbee6c646cfceca22e7d30b67c3cf79b737560b6373c77826e12a32e9019d2fd121451b1c108e9a062766007a904aae50a8c592879ea248dfac3e1c93cce4b8f030144c9f61cc75bc86be320b6432d60eb0f00101e698d74033b10ade7491286abd6fb36c791d545c114c3d9e4065ab6a50aa11e9bafb1187e1c776af16fe777c67fe39a38233c34b729899ad0d44b58a7540553e96e36674ec1007c29a82d0d4ab559ab6623f314a085758ec65ca25a6db79e9915603dc23dae79f4526f673257f84f428c781a7c46381f35896efab221405d5050f241896c29598d2ccf4efbd62604807ae6739f4e684a7b69a97938ef1a0fffc9a00c5630cbbba7a70c118581ebf6a4904faa0c8909a975eb53bd8c5afe7d69a0e83aeff86e7530156ce9e7fba00d54a8bdd6605bcb6b915825e669c405f3d53885e678d5384c725e17c1ada2101aa3b6491147a4216ce2244179c35652957f7fafc456ac62ffd69c782940f2daddc43904e33a8c6923911143ec98afde0f5e472314764fb4f3b4f8a0e8aa94ee40a3f053a729c4b15c6c2d803ebe58457160776fd8bd0f2030bc43d84091201fa43310b79a0fb6a281911bde62e06fa05d9661735bfeebee37a70e84c0fd77826714a5e833632ccc788f099ae0e001d1c3dfdd4c39f1521f9d88fc22720dea83d17130bf8ed34e06272ebfafdd2c6cf028076677cb296267ac4a81876261b8523c088785032d064e7da825596f78581477957c24f9e01ec55e17b8b7c74f17d0a47e987e7a2c30721faada0f9a5beb9eb1679a66e4a246ab1319da4f0f53a1cf77101c36c7203807808a19190140687881a4b8ecfe614a1f6362a0c778003c9a90b74b097cc2b3d071efc33859f3b3893735862829fa142720422d2210bf8c39dd679d93727ebf517e10bf8a88c1f63643cdb134afa14f355353355a64d882dc934d4bfacc0e2b427564e49049c9966c6cc48697d35300dbe96a637a55d22ddbc7e11921839ba47d160e2357bebfdc05108fb498d553ff58791551afe46b7ddfb48ecb4aab7aaab0a6aa1823ed377362de7257405e326b5733de8d8a6517f4d400c1426013bc015c033ff2479dc604f6d2b44be40d93e5066a87dd3a7d51c19b2b86e6f16ea3d51e829f0299e1e229efdbc3914bfad96000afcb03cc40d0a3e1b6d1d5bd2c0522902c460050779e2de5689a318a48ce90ce6c5bd42d58b8fb1fcae895fc4d53a8349b1f575d90562ff4c47aac43055cd2d0fb4a3e3be59eac93299cac572123a64dc24c939fdb01fdeff78fe16ead02ae25d70442c4d94692140c74d4548e906ab6dbd7fa7a2e4e69fa5d7e7c88a8001efc43de614c90fe29fcd927ef2b4f651da97a150b7f8096e080e5bb4e03a23bb62a3879f449dddf69c9da641a2a09aefbeaf37832dfb7d86a9308d9db2fe1d813c7eeccc0a5c181395c69b0264432b0fa2103c1413a320931829a501fc7a9275e4e4cae0d982d5d20aa6736ef237fd64b134423a0681bfeb4419a208721249c0c602cef94679440a7b9dca7438b1f82fdb57bccfd51b7682265c1df2d99754c11fc5696f22e2fc31bc9e862bbb623cd783a4161c8ebe75b46875d9abacb95977412f53c4f00afb033c8290fe637393d2f2dea5e5f2fc2a8675679b8a8030f9b2846116603ce80ee859daedab7501e12305790be91749182e3c939838261776c7c128698d451b28e2b1fcfa802958e350ce9c37ada0ecf2656911a60f4fafe3ff01e097e8ed1201683dafeab0c49c7ec38ed815c29bedf495436ba3309bb1f7581d0a4191d14972897b85087152ed64ee06eba505cb04e1998c19b0a11fdc836ecb1392a89a72df06500616350887ef30b916c5db6e4a9efd9534a0da739784be31108da4a82c2e74fda93341486bba41ffa268e3e8700ca7e6408662ce989ee9097bc65a0d76b73789f0acf9a627d9a17e036fdb4e018723245fffa015e91c5e2b8953964e0a27c374e801aa970e702d0787b01a3a01ecd4dd833a1cb56abe5fac2187640a11ec866de8a02b6a416331c5135c359fee71125ceebf82bc87ed9f70ab1514c08358a5fc0481d48544a91f9835eec87585cc48722469909dc394fc687c7a7ed9f981d6b1c572d8b5bfdf60e8dee958622d855d633eb87360509a0d8acaf7c6f2f256bf528c9b5bfc508cc7168c63c7eb31956861fcee92f87c9892d71195b1e95ec814318e87c7e4ed07f0ffffff0f