PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70550 4a03285229824a3b4112cd6b20def6ecd7fd6208f329819ee8e96a91741d746c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cdc2873b7bfec29013ebbc7a30cda1a9aeadeb453f3620ddaac8a52740367e86
Certificate Block Hash
4a03285229824a3b4112cd6b20def6ecd7fd6208f329819ee8e96a91741d746c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0085d7010084710100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000007854cfac39588e5b5cccf47a407f5204f5f5ab39c1ae0cbda3b5cb1094975eae6b9a5438c42d23a7ba37bdb7f4aa02bc7e3967b480c2edebb6b26adc1e148379c30572daf89c983a443fb8d51e908f3f4f6cbcf38d3d37eb5800000000000000000002000000020085d7010084710100

Raw Header Hex

0000402046be52b5d73d6f17f424347cb6be45e2dbbfef85af6c64de94df709d6800561f376ec5fd54d65d5121f6ae053772bd211de9d0bc38bbc79a6b07d7eb7d1622551d65286a66030118867e364027a5c8aadd20363f45ebadaea9a1cd307abceb1390c2fe7b3b87c2cd

Proof Data Hex

59,560 bytes
121216020307f5487b7ae15d515e7b8a55506e2edac263c847239e2115ce32e91199ceda3345d75bfffd10dd13421bb000cda7a4b3a93a8e5c441f8f67610eee21639ec69c6628e786f96cfa683cd8e79a19f3c99e607a0c4a0b7b99b8064d89821bc2bbe93f1f2f06066f0577d4b05e5543de881403ced2aae2c779a20c15200576518b7a15838ac1d805ebe5c08e782e0ae75a14995815e7e58c055ac68261f032e10c66fe0762180c37fab4f17e515fc97fde9b763f27b656eff5a0f04ed1eba6601f6779411d2937b0cec17e439836b21f9311aa2d43e48f88a518884b8950358e47a9c34da385dba04c3b234a449a6b362a384acaa4a4810d05a0dfe51d74377310c9ab2729bc6e7055ff650b74f8a06c727de163fe7b983b3bb0d03b44ed485b2e661960283d27a446f78ad19436819c211939bcfa40d5989f1bf6fe09a3c505ef7ce95c6996381852cecca4b80d6b72dd682972d616d28732367028d7bcf50f9e3f255e6d305eb42a229e42e743809cd2455e975ef0244aad0ac1133cde6cada2a7e20c4ceac044aba7c2d079b856e3aa8c405e24c7cb60d3c8078414b064b0f2238aa8844fa3ddf3bac5a471b1f4738b04aed89f4e93155fdc687956eb90da51a81d784ead5c99e14cc842fae8379355c70348705f446f8e59ef5072b8273ad7a5d0e62f5beafd1d1b706b200c5b2abb58f1ff24100ebc90d919bd30af42fd4a535d0d5b9586680344104ce0612222da09634f09ab8f0a4934f0806498d1fe6f1f466cd9798ab40cf650e4d9e156d75b10efc27ee3ba6952c04950ec6ef9c7b526441936a6705b04a54846afe3c7fd68ef34965b98c17bf08e43bf07054d3d0738e153200772b776ba745b1944b9014bc716a8cf2e3982291094485ea567c8971546d45f8e9a1da3a2634cbf5f496096ddacef28b790208bc24d226352bce75f70cf35b4a80e214762302aa2cfb00506fa8877553f6e91117e63a395604ac4303ba4976da445f44c15e94f4a859de2a838bcef256aaafdac407bc18a89f225f9acc930031896664c6d75d6c1fc491f9d75bc4660c2b06fd07a2c342e743206898538198e7c5ce627378b4258d9f84a60b3408ade66d92146b53d9b8de5309c21a0a6adbdd9f76151ecdf3dbc41417706e3adbc52a073643bff1ab9fa7d6f6f02d7bb72048d5a3dbaae8ae285c0313e5708df8c2a328dceac1d259835feafbe918c02f5695cbb13d45c2be5d60ee1625c830b3d80be4a0578220ba8aa3584423d250ec2c83d448830a13c671fadd83cfdcd4e5b46bfdf20fa4de6d0fe7865a0ba420775ea6a26ffeaf5e7f3d9e451e1f758ff2969674dfc4aef8b9d4426286dde4b6e6dbb17554d35376e300d3f4ee1d251f0c76486e07edd61cd91f883d3be6f3713d3c6d2c8722d26e0b212a323810c04ed18326525eae8ccd03133b117407e1a8256284f6bacbb3a12de2957a01bd9ac2aa4e8d8733ad84cf7da868237c41574f27d0b15b48c771221ae661aba39f953047859cabd86d88c2dfec8da17908e8ffc9af890e4c29c9e7fea58f0ab5743dce7bef85ce10e45b5e2e31aefe78f5ee2d998983154883db17c74f2be25f4c6b6ec0c09a99898f5cdb045b1f31a8dd7fca9c2a956e934d5770542d650c789176690fcf360b186f6cf404da15f5091d4e593127c6201b71a5673a9640cd9fba5f610a932b069fc994f7ab14da0441cf84958ff41d108363e22095726c47c6405eb975cbc7bba1f36d7232063757c1cb7f98c8fbaf9b2651ef827637a651e58004f86fb6165b26f5d93d94dbc452c903df6a0b1e36add56ba4109e5e56b390f4e6588ba0f906d0e2f18b9726d0e4c872681127cb939adb68323f714bf55bae805f1ff6f60f2e7392dda04c353874827f535a695823ced678a6943366c69dbfed8c933d74c102d45982b11b304de6646b8f6f2c6dfdd2e44c08ed78125b8acd55efb3213fe91bb02bf8b992a5339ae9b2f9aeaf0d37a6434ceed41c9ddd11eeacbd21a403bcff6256a80de7fd4feb6034ab53088c2747f57dd92f374da97afeac2180af93d59b2c3818682a5b8c4f75c538e5da106b6dd0f4c43c200a8c25fc6c67b6387ad6bc24c05b1764a034aa5c1dbce269f50f9262e0c642ff64bd81eccc63477eea2035e74cbfa78409910357b279a8989e2076e49330062ec31cb06ea32476d29df13740b9f09f147c8942ced0212c8ff5d599912fadb9ea935aa5d92087507bd06b15a0d29c2ec5a25ccd139aff4bcebeb742fa4d4b46a41007f064334975796322c32802fb9379f90a00e98cc79d1b455be944db236a5c1e0a95025bc41130490460f5a1d58f1968ddae82c20de72d98e69571cecc273d42ea153767b2cd848f5c5709fd2424d18ac417aecbfb43643c297c1be5c3c0adcc265ae9039fb146f9480fb7020d07aa200e71d751c96f5161f5f2576999a830c8e0afb151aa672a318f18f8c35866b91192e14d0046a925102b3c2c81eda41069b96f9cab43050f1e19281871758947c8c883aa5c5217a00565169d83cf7332795b7cd39a30cd50509ddda44110046208d74e3174bd893351af951b73e281ffcdaf48efedbdb175d8a58dc77346851be6bb3fc2f980fc90dfe40d91a1c74619b02af4a9cbd9d10c97fc8b41c36cc4e2bafaeea40dc6fbaf88c1ff9622bb02db7ed1c81bac9ab77c0b7971e7c714c30392d424bb2cd947f2c4f0af4f50e3dbf5c365b20803b4966a58d8ff474e5d9176d780f447b3919827e7973ad076307cd47ac300454ac45bae094a87d5ecf3d6841d152b604da94143c08c979df7d4f94c8ce8ecbe676f5a8b4416cfbf122084582979f7cbf6080cde60e22fb7996e3830a80cbe60d0c43197427ba88c1f69babfc6f69c366b91e839536a40d85e962bc40798917f7e739cabfc81c3db5e0fda99b3dac74d7d88985bebd50c225a24927867f3a8789e4385a244d122ac0aa212bf6fc695ad069fbed32f4e65328adcb2f9e453e11241c9d6acc99401b56f50a27ffc789bccb61920a8a066ca625ef0e37bdfcea14033cc8975d92482530654e0691ef7e8c4c682b40c5808019fd65140c09feb5b6837a39862905a1acbeb6b152e381150212cb099461e2d52d4fe1b9f616f329c9a03241c5625a8ae8cd149c95203a44ca2aa094d1dd78f12d555b41fe1e93a62ba307605f961dc331a753d6173fe113801ff576c77ac419f04587353958fcbefa276306acd76e22218474a6bf30a1e5c28809dc0da3a278fc8b68dd99a4eb05ec84e0255e727e53be004ec7c81f39e81640fe040a108a7c0c2dd297953e8e24e9dfc680d16f3f2b503a4f53dcf3ed1881f92fdfcbd59b3c7eb30d13927deb63867bf4c44504b7333a3464223b871e1d140d06b06fe1a814aa4101a47a5a325442c34f5cad3b58d0d8e4c95f71c1e1aa844a10438efe2403c0ab01ab86a026fa958161ab38249771386236d50cb0e83761f575fc2db12f9e910214a21ee08ddc2b70932b6d5004c49c007408790bfcf534237954ac91cb0d5bf79ac10a0c45b92292dcc563daa22d1ce66d07e58cc39fbf20288014af6324c0e0696f52d2d844677b15be7609b4649dc1693376a4063fd5b225bec0473e8cedc3bd5ee2fa9f21e904af04a6976aef7834a16109a894e6e744061e724e7d78064f7253856ad7f210f03739876dd6aa7aa1924378d361c69a4965e92500f088e6ea3239cf3fe1975e45d24291ed4450a48eafc1b9d193fa611218e612d4d841944d0c9a77a38c25e9fe1f3a07cc47f12f646b1c22b0f972d8aca56ba1482eaaefb9d84fa671ed8fef496f7cc59b8647d0490698ea82547a1338eb655bc6205de59f82d102428e5abbddc5f932b8d644433976e563945c54206a945f67ab78c723b86446891914fd7b71ef4190c3dec8205c13fba5caade3b45d0afee8bb001faae9348e14c267f912bb22ce73575c915d5e73d979c5d98a833b269f03791b2ea1dc6444c613ce7c9ead4b4602612700f7a643182c61049d7a8d662da9e606936420075e41db0ee7a4198f7541565ffbf347d804edce7d00bd8fceab1c65a2d576f90d3e62ae221330106dc479bfb503aab42ea660b17754f8e4848e09bb010e350847a205bf63cb677923bdc450004550acf50e361ef9515217bbad9174b719324cb9ec26f24f3d9090f7dae1563ed2d73a890e68aa5e5ddc07bb87ea3848f8188f575d860efa32463abff05894e04c9ea2ed6c7f551b7056750f013d65ec9b2d59fb9c15ec611ca2f3de9d280208a139fbeb5eeeae13243ea422bd85bac6dea33cddc796d88d17f06b6625af65da614e01cd3d336ee383a679f786f640ea0c7315e9ed1fa24d23f0d75ed171b52b232717c36abde8fa4c47e47a823e068f0097af2b87752fb06f71dcc0d7552bbea58b341e1a2c83a471e926e6d398259dedd26c9c1f965d05dafebfe748eb18b5afd134fc11eaae28c514b2135c0b47fd9accfec58422dc915469fedbce62a5b63c1c763f8a7336804750f8e707b931182e5403e0978d575f3b8ea55e028d76620fd62c365267807f63ac00298605d80e0b7bd29e2252a688a3605e948e92e3a90cfca5abdf3715d591d7dfee8f2b738ccddd28964a5aa252afbefb894442e097991787f2c2af50b25de5fd9bdd07d7308d393dc5f3a3b25d16ea7f1a58bf41ada198c61a9f65d3f3f4be57862a734899633847dbc1eeb22268d1f278240413f240de0c162aed8d0b3ad3b3c0a0ab43c211fe944a580374bebdcb53253ba4a2c49a1d99680c70c87ad8ef06958231f93e4dcf7e8cf56e09582e3dcadc7dbb59aeb475a68601486cfe7c93e2e913197e65d8d52945213ba62b3e7f7299ff88c0f1f1ef8ca4fd7a42df04212a74ea07623a2c363b04194091f5e2ee21c4fb7796889856bbfbe73fdb7c9dc56cd10bba34678ed93e0c90e936ee2a512a29bf296bc485245eded8ef5d40bf5e0a785fa6cfe974abc6dbfd8e6ed064745d2d34348f9912058cf2715cb90518b35983e4d6c443189df8ad65112d042c4a1b86491a57d7fcd15dd2821365e577816892398c1dd627dea9a77f74a37b2add85c4ce57ea528e6ed5216317e604f645951c8cc1e66b803e2b430c4d54df577d621d972a3e1aaa6e12f532bba82565ba66deb8c43b827e8ea7029834380148842e77e9a8d67b2a533bbf8df2bddb10fed3c878482b946e040c59fe64634daa158332f2f344bd42f294684cc7436fce65958b6dc302e2b1384c58bd59677075aafb7490fb9ed14028409192f931bc1c0d628c62fc1f418d3d7267749cbdf4d70c3068753802fa0bb2214f9b32deac09a5fc31b3e62d28b432f8324a3304e01f156a5db501567780e0e343d46047fb72c7e877b035f220c7979381a5aacb09af778987ad9ef4a4d5899fbc3bdc4d75753c20eeaf6144ec165fe4a9d811f6d27331396d2ba30d34f0304ba2bbecfc86e28713aec2c3ba8f4903c533154b7acc7614b77406159b4a362362564e2432de0c489131d604ba3f11eebf373cd36d4ee3b5ecf55feedb4057d5ea4469f38b7bf2cbee685330187a8fb9f09ba4a5d04111b93e955b7e77aa456fdaabbd591fe27f60540e4cd3ea0cbeb35a6614b051b3a4db849ed96320a85404d3d7245d9f1414de5576662198ae61dd727615eace50343142081afb03f69406c9b1d8ef698bca50357fb4b08ceab549d7ccb3a2ce38e6394557a15202180fa401a82cd6364966b65e4a310dbf8ec4207162b25a485c1eac8bec1e2782dd85b5fdee985f6479046edf8bb7281baadaae1ea085e1968d366d6a6fbdda12ec5dca86bca5e361f7247917085abd0f2c48c7ffcfa4429f12447700d664aae8a887d4b76a2b48dff3f04abcbca5eb0cc6a799ef9fee3eff3c926d08952e994276fc875de785cfd7b840ac601ecf2aeb01578cf51be4a39431c061d88bd1d1c525caac71c8e86c6f47e29ef7763d6fcaaa400caea12be641dd4e3d83c417f04b46d043ac4ef34db13e85ebd72e1fb07d3c1be5207d86975a9c579235f7fbb24ee057b28c279650046fda9e173d951355fa67f9e4239d1e653225da5a7eca3a4a5d787954edd198c72d1784996c6c204d79a3e28f64b2a192a71790251195c6a72314d587288ad7bdca1e9c6e96bef3a567599357a88336b2954bdac22d9d70a738cebeaae7378d3e11919f7334fd12d86f7b12d1f16baf01e6683422bb85fb6f7eaa38996ff3db8c64553d78720ef682af5d70095442c6dee3626d1413de77a745173ccf5f9d12030fbbefc2f54e49800f1638702921b068c2a97a14b461c80d721f9d543788600a57dea0a130eeac9617da23fe03771eed3cc283f80b821eafd3da1b5539f3656d19573b9641fc35ae8b5ab75110c7eabb50f4610dd39c679e3d2b1958f6e7a40291129aba96a919e559b7f48d98ffe3ed8a5c26082ad9a1ad937ed867552ebb696c5eae99889b865485321de44ec256249fdfbd4b9a058dce14374cc3395003d04fb69a474f762d12c0bd83b758db0552b49c40132f17f503f45479addaf25129622672ef643d7e528d4cb427d56eaf83bdd47345daf25962e4175811f103cef5d304203ac5a60d8fed65b83aa1d5059b224071c392b53ccbd79ae475ada886aa07e5c670ef7f75a7d4540b462a3c1719759cf6021f869e1d2f2dffba8170825b749b0a5bfda3b17f1c3316232f4802e2f531f05d2f7d4e264336a8fc414efca49ec7771d9b65188f1701b6b1a2551b8bfdc2d2f15a66e656382c584c7cf9ac57309a719594d4b2f7e385b353a09ec00f3a77d30fda4c2c328a7d31f9ac6508452d959c6bea75ee5183a2925b0bcf97a64fca569c91acd4e1bb40a92e055701d16e8b5d6928c802cfb47fa6fe2c5912b58de892fb199af1d0e4903f33683c5832631b5b176a4b9fca0c4ac633bdabc54f03e11e2f8f26a083b9bba1058bdb8483326c9c862d0d2e248965e2d850a25db09d65fb9547318f9b3315241f351e101cd7c31ddd84723ad470d7141fd5a97a9c133d44a76ea80eabfc4d1437b87a32ad957bdd8cc9907244c21b893ed87573dc2eefdce5009ba3b11f7ead9ef715594f1290697a899e166cbc8ac99b96af698fe84ddcffd5a245ac2c1e0b42ea869aece050bc6c5cfad05ca8c3df862d16346ba4bcf950def0770ab8189775bd95ecc8b9391a582eab1bb1f961a5b406155de3487501cd9431f54f579b862e8d8f4be59cba66eda0501662d6352b5557a6d7930a960c44be51cbb645526fadb89e66eadaba140cbca25d7cada1fecea2972d951573e39793a81a9d0b505d0e828d11b0cd861e3e4f6e3fa62c9d89df14a716287dfde4beca8f508600caca598e60905980d18137f2c86f0464f99db858565ac278371b37c0f745c84e209f37a8c8e2048e291a3f390a52e1fc33f8b82601351dd5be2c75b679eb23d0cac10912e0262ca2e7647936c4ae6fec1515015dbbc3dfc4da5dc8f123521c1fd5398d6aad5c94971b4d0ee9ecffef0ade4de9c16a2c664e786119cd265f3fae81b6d917c70b9501a9499d8ba01b621f1ad99f17aaea5860b3963a44d27950c54947e3b4f21b7e33d47cc43bdc8d3d8791a4b2ece073eb5b85eafd6f81fae353483e8f58fb096a0d73922535207cbf710ea34f8525b09745a72cbd6d748ed78a65b0841f32264b235917718fab174025a7a06c2ebf68e9baf575a9233eeb11feb31ef0cf3154ba0b0c0b99f3e30a87f701a51291b8e57242a5cac37656ac0a5e09307c85639422b0cf481b602979c7ed35df28f7d54bbbf6134fe91c0832465d0153b57c21fe54c9c5e580b8810b9353f5a2035bbc6b5259982be5dc52ca0f897c0a4f966f60be02c99a0ae22eb7d5ff4e409a78bf10f712a762e39c8717a50f34c7153103f9d6bef0d75174550b52d0b3535da968cf09d0cbdf0137cc97c05e1168d4122b8b4e7daec2d5235f4825922b8c67cef980f3bd5ab2c40dbcf5a9b9229b1ba8ff6420337f5f6d4a4fc75d3471d6ef5c10a2710e762e982ed6bc040a4e04b3d0fb7597c2cd1333fad9523505ceb3ce6ecb50b8c05f78b134479b85b58c9867c4fc5a980f837b9f8c081af98cf562d2e533fa89ee55577caf52d3d9441b10c5f9c83e7db1f178dabffc948fccba370f7926a3e3038df8845839fc70fb72f9ab03c97955ac4d70d410ec26bf07b12499660c2655a20e9e67930cf85146748c38fd7361ac8d6745e0ad78f09b0ec3b8e740f81f4e849ea9886b701cf9037d0f315da1a1789249ede0841022dad13913ddd504795786dd98b64a7dcc3158697ac6c56e9840a4f3641f45a0328fdd61f29b30d990636253a2928d958c0ae0dc3caeb04c96044850a6cbd4dc4b3d7ea05857cfcfddd3b01fb02db735db4cff5ce727f35f23f43581f87f2c404a06fe1a445d3689b23005a3125ce17c6af3e0a252f269481c7903514c0759994244df21f297c856c0d51ee3b8084376995b3c1e068b5db2d72b1357dd5b0c17e5c9c13bb6f697d0eb9ce651a49ae5bec275d2c3ec14a308686d9dd1425b1829faf7ca07477abb3e9334924c555f6c624068a5c392410b485a2c4e4375aeedd4c547df00ba3a7e59b92f1a82bf4c27a7b865061ff8282b9adf8380d97bd7b870aa346faa41179375545f57723f9e3cf57cce8d0d1df965b885a29b8da9de44d27594932e003d6c033ce075f528011fff75295ae73c2134fac036edfde43109483b81c261322b95b6bb040de8ad1bc770d18af423cc1b68261f4ea3eae18f86f8327ac873fb9470ba00a13b8cb8b075565eb7a4996a6bc630ff500ec9c23201e6580184189a0846cf16c6db05c7419541106a01605af3449ad26065b3aae0af24fdae06d9c2d4fa10472e4b679d5964eb5cc671538865942c36bf4d5028c2f95a5fa23a8701fee8a80c993434d5394b4a631e0f5b7fab98c8e5a45d9d554c7c0394c783574a20ace03938e0e85c353116883b7fe714ea6dda64a80145a5f6ff6a859787b9ad17ec0ed309374e8e57febeeb65f43a847b9c94da7b23f3061e52363fab1f7152b5197374e9ef0b9aa5ede2ad98f7b65e679de8d369a1847ffd37575f942bd84c55a2cf8ff02df356e4e8467b01fb645d2362b3446595bec6627b6beae60dc4ab82b39031fdd839a0a62e01854338ff4bcd3c92a5e5847c51ce1f2d29423b10836d9740995d68909e64279e25cc5fa3d4a4e6f0f45931615eecd4a285828aad0846b0c63c05b4587759a20abcb2b8bb418be1743e076c40d8471c18c69963c437e4be26de6adc313950369458abafc18aea50c6313b6ec04cc81afd44cab110c2618c3d3b7a53d851cf6ae9a27ad920ccaee937b43e0d67eeb37e40e33d4ac8333b6fc386fe9deef01ec900ca772d338015fde4cdf9f2e7a07366592e5124e45f49b65832be98c60553aecc63d50f83211b9c31dc9ccaad30b11667671fa500c30c2bbb1f1ad855ce5e2ad3194becd53674647a4b6700aac89a38c3dd2c226a91696b96e20649867e5b44a137d9b3c0c21d8ef10efa4af68bdd3b4e7aa6264e6703d44a42be9e307a85238328e26c0deaa3ba87378c8c15f43491c1c756d05f320b145dd4404e927d74ac88792464117409e05511cf8c2e6a4e5ff0b4f9220677b68a54af1b236f8812aaee6b71e0dc08282cbab0272ec4a17755e8d94776a81248e687d6503e9d8a4d94877a4f47f75278f0572985aa00b2428ce1ba3cb6aef534528201dac544a255d7bf2afd61bc814d6461175f40d3a7ea1fb24c7b99f3d731544a44921acf3b7cdc33d058f1294774b84b6d0f7cb37a1621b3a52d4e0201bb85d6831ad54a347eb3a84c86b5447e6fb4016eb279c4c199e8bc13e258747920c8d8157d0d77943359f6083d9648201470e255fe3f5de14d410e962eb1739173cd174a3ad385187f99272c7d80abba1f1b32f4a00664725bd762d10cadbe67376fb700826862a6f6814e10be84d24b84cf73cc3fc6a8f402b313ef5dd751a0bf535f92102e7038d6f6461080c68671b10543947af01944a74f7dd3ca4877a3407fe382f6d023402679f092667a72ad993217a2a5aeabc7e428a9a343a6cb9f6bca01763bbaf14419210958c427e3c21d94e97566632a4388483ce58d0e96f03abc7b0bfe77cbee2889fea87bbaad312e53dc6731b9b5eed88150695e0c90b1e882795706665da562a1a84f97de0223564417058f32bbc3d75fb04a1506054876fc5dc47691f9af05bdc3ae1584e06fe4c3a004c29b26e12bc5033c7949efe38e34c54567249e78d687f51ae12b83d3a5d06929d72f957fdb8ab27b279ea259b9e20d2724a001b4f4d1ca490a0acf3bb63c17ab9fa6180d48bc74583b315ebdf33d619fe05a3d3b1162a61998759311c01e870f7eb924de06d9628eb48bd36e317c38a20cfe68e36e6ef53bf4e28bd956713cf9fb4bc03ab182b998e748127aa6d11757b1435baaffe029ae7784c2a075ac984577983c08f5239472cf0efe46fdfb83f8c631ec560f13c935e9713e61290b58e650fbfa75ccf07d6bf79a541744f47307a87b7078d200c26c3408e11e9609e6f6161895259c72eda2e9705cf905d38d1daa4596be859dfb99f9b0108dc06d51fe06745f24628778e87b272286e9a438fcd74ffb14efcaa5423e8d6d94d0e23ac803d97a6cac5a116a59bfe1651efa0caff55f77d21cc62a7388e8176a287a277ccc4084bf17658d036fe5e5ee4a9ae49c83d57411c8f0d588185f78e28ab6eb809e3b0ece3e9d28207a962a44ffe579cfb487574b18b9ab5394bc0e491cc0d2f138f95818f30e85042c80b48171671933ffb75f26b2495a45f3dc9c28eed459ade8832c6f396e7eba154b0ece9a2919f2cf54a0ac44a13db0d977246c35428310c5cc87ff9c1ef2244df9a7814c41ce95304288de9b84b081520dcdd020705c1fa3520fc5bb9d344ee0c4a639ad47e53594248e2bb0a143d346c1052479b700a230776766c915adf2453bf8c12a40ee8095c2a816c62cccec331d044a6ff1a509565e3277fbce017b76170703d70679f20828df497621f84f6aec24be8f83120d6c860368b8d95a21d3ecc1e44069d7de3e64a3338b9d85ba47af126a8517109fa8104ea838335a4c01f1af8f4f49fc32ff5ddd6e542acc1a70b92376834e919883036605d1aa713e51616a25b1459283529dcdafa7991b078325263954f74fcc61401ab449ec3804219505d0180f3234fd838d4f35cc77e8a3d4476edb73c76b9aa22eda7978cb8d372f034339fef8838035c04015dacb94e80853bc3e5f687d45be1d90f9e190f1834f5b1227d95adabbe2a4ce5b116fe1f62e269519ee423c3fe5e9ee4d708456df579d1b9240f624dab95e3a2be64507076bc57a80caa8d763fdd3651e1bfdfe9eb34b39c544841fc50eaf38c178515d948f0634667eb4703d1cd8f41c8054ca28c50b730eaf210c75f2c4335fabc5b0462f496fdb7b0f86e62266a679a0f5134aed4abb096706ba09034d9d1c5c67d5637b7e270027bee62f63ed67aa6b098ab93db06fb11d8e56b6a539a6c4c5d58111cbf6718b5d030fd10ec424650eda34b6fcb7cf2b6b10d39b9a7615e6d14636ee874210d075e09ff056c4d9c4e7a3bcd8fe57d86812bee02dbb8b7816e94d435d2e2535f49f2ab18b80e909fd827a7fe9183b5dc65e4966c0b9d3ea7ce0fb8acde283cfc3cfc37fe6265a63103503f593cf2966b06cc9dcef99d9fee6fc05bbce9a2135929aee9941e4c5bac7c08f4e5909dfea0b585703840d1757382cfc06d59333a7c023f3604a6402ffd4fd00355f011f97a0e412eec9c8b67df258bc836bb56618108744a37abc9cf646cae6c9c70d212e91c407380fc2da496b58fe4a5e2d640ac82d9dde0ef94651b0d61e20e15f77c7a63361a59583a14ecee66ac60d6efd298043ce96506a159d6f9eb4dc621b6e1bbaadc73e44566a5c8833ddf4845e3fe14bad1920df7e2da962f1a9d28fbca1c40fed0033730469946dee266456d19ce133b110a5d9cdc6f7c5fb951057036d977e52d277c9026995e231bd6ada88abaab513060dba40489ff249624519c65c9b1efb1561c15e1633092bd986175f52a97caac3f96116e2edfaf194469a03e01f322cfd05fd11d4532a692da24b2dbe08ebbb7b3332ffc7a2054a5f610f4f51071ea1b0fe1ed9ce827a3832adafa4f5ed0e2b43c02ea439956481dcfb5f10b94ee649c0fdd5ab46a13aadecee18d9a31d38ebae29c5643bdd6c3b32a38aeae83ec7a1176d004cb63a6ccf1d80ce75e427d601ffaf5ac0f3ff63d31af4c88c6ec70dec52c3293e62d07d66bd8ae7ebc2f5e36bae84f8e860d32329ffc3468dec8e5a3ff2099e911b9d8d57afe2bb1271e8b58e525d49e8a631aa3c9f908f51fa355df11cb540ca2b357751b9aaa296d3073d2b9c6ab03ab3bd56bdc8e18322fd6e642ccb1f08a4279475a04d48d9c295f83881eb3990c727b9a4d9029a8308908898355055b957349d99ff8c70223fb453f8540b92067f23cab6571ba98e1014759a6c62579326fb548316ab7e984b56e86a6a5d2da0cb0da011bc4c4314a3b5501210c388ca64aca25314864c2d0312be958205f1cfee39891dee56813d210bde717fe995c12b73dba4af305600d59adb4df90fd83c04c9ba0f6a2fa17bc88cc447e9a4b607f44d95833d78648ce1a990a5c45e6cc587a31dbb151f99eda67b8070cfe77c3180429f48b95d84dfbddabdc5072e38cff8dbec4453ea14a2d583041187918c34b7f48eebc438b038430431369f5faf482de3c3437fcd05cb985929bc7d948e09610658dbd4c73ccd62c8b6e6fe2b57ce94e442414aed7c48099447b980b31a048e0addd27cf08adff43ae2c0b052e8afaae8e8c7735ed46ffff45cee24ef75c98a87229ea927711696166b4fda036b6a878c1dd87e2089e11ff21b14c2677555d28925136d9084e696ef3c9eefd55b3fcd00cf247fcabf5c22d02542486f10b0ab2dc65eed3050661bc4c8aef745e641ac9e94d1f7b69a19d04ad9ee61a66ff3c4c67ddde8b7a61b5a16a3a97b4077f9eacf083a1730b40f29fbe09036a60a1b00de6d828f2cfacbd4989ecfaf303e8d7a48010b63f1d94f9aaa408f4fa3ba74937df4e98f4c241eb705535d3ea9944209343c5b1380614f3fd03eb087042db39761e8700475716aa518ee578c00484561d92d3496bd427c0c787cab178e4deb3f266827d559af1823b27fcb547ff8e2be7aa1e8bd8037029dee0dff61c1b063a517a7035b8216d1072bf7241d3e1ba38fe44b595786974bdcb654115a7ddf46ebd86566f84501da24f046f5e7914d661a75893fc22cdbf5d7fea5e41ab74475149b38f2c8773eb48b7e406cdf6fb4f4987408c65cdb63735d5b107b5c5a3fbc91dd1b84498af76a3817969048f9490820fa4f3f00a6263d5514a505ec5220daf64666371ec4de8a72dd001303d63679ce53d33f7f99a73829afbce605d41bb40e8015b520d06a2940e386c1ff26d800057e3c69510fed6d0b14021ac33699767341aa0cc4e28354ab5063c379066f129f4d647babddbcee2f08e921a20d2a8dcb1ca075a733d2992fbbbee81f963bdd3e153864b6a2b9c20fa1930f61ec5ac8945bd42338f990fcbc58a8fd1e1c31047e4122ec42c9816320742b218d52f3788aa013c5d55ac525e77aad3e237fef0cb00b7e62cf95f3c91369645cbae3b83222b3de890e3647a6f2d2b6fbf96f274c0d7a13f840939e93c21672369d8d49103fceafe365eaf310552c7a7000ce629e87563594407c7aaeae3ed8654b2dce12d9b408773e5eabc45d7d1797a230311a6b72e42b43f62c3fc949751612db34cece4614e7b86e4c2ff9851e25c8f1f29487e806af04eee073da03f07af86a09c452d2ded740ed36942e7f383bf345ce7682aa25ea922d810ffc004197ee63f439e893c08fb1fdcacf2cf644737cbfee62f45243bbd01e454b5dee8c37a2c554e36e213cf2739cb6adb414c0b13f5020037c90ea44835f6f7b56a928c2ae127b39c70b220cfea2d8bb56c0ed4b1dd41dfc05ce3e2abc8cd2ba87bf928eb7235505525dd0af498871db1a5ce89dfee6657b84a6b5ba12d619bbd06d15d0901ee63524b7db9e954e58af233e4b86ac8aea5f8d416336a23cb85877bc203d4dadcb99d46c97979ac2552671c3058100eace23150018917c4d03ce08e1fc0adcc03e7a9ecb3985a1696576882cb176ae8954e70d82dd81bc21d8362b06b6f5b0ca00c9f5eeabbc4e8f72956b1cda86ecdaddb4052ad8c554a97bd95c3199696ff139c2b3af8433b9c04848ad347e3928cec04754b4c7bda4a1887d6409e62e9d9b3fda4738e0dd04a9187e6b221493e4de3d85e00cf3d208911de07e58722355abbdecfb64508d824f12fab8cf7fd0c0ff1410b318429fd0588e730b8cc73cc097ee238aba91578d0ab6760164b4e454c6a9741498b72344d92b797e6f9f73f6988f620330aede2f1965b190a8accf1fefd678fa0e3027af18a8a187c274f8e7876af57e0fb4b894375b0eca855becdd630198b8e548574cb04460ecbcffc09d64d8922a79f77851314b9490cf72ca5c155720c132d1726e8142427926bd93a6c23102e6766cc1fa39f3957dc04dee93af0b39463969c08dc2885a770af4113989b67ffef6b7b20ffd82b696818981d8cb56b07ca30a486055ca57432a9c8f4deff01cbea13f0cbbe19be9d9165f77b7add3a99e74f796909b7d14a67a4eeeea1fbaf28c1256990ba67914d26ab5810a9541147d6704170ded6a61af06b0512ba279de52f847956753e11c973cf39c6ebe80d1e81c5e10bcf5b7cd5297d681221b355c7fae2489fab95bc626d3ce41b88755b29569c09e7f6aca5238a687f5f8e92d6d5d0e7e78ae51da6552e858cd9cffb7ba00304ba569b868ac830daa5d532950b90b080210857be95702e6706cc5eeef89694e517649b60833bc1b887c0908fcdfb77b0c5fdcf5fe34d5054053abae8e1a24b87ee2e66e096d872e263fd8684491cee9a4b31725279ff8c7aeb21b15b45172136f9df4b8c113b5e5269fea701034ddb8816ffb508f42b811a178562f310594a53ff93783cd9f29c47c17dcdc3fa1edeb446aa1b6bea77f47af20e3f591e691b62cfed41b970db929bf680cc5de1eb727862b65244b455dcdbd063c648c00d2b7c74e99f218780ade761e7b0e7639ebfbca3213739098dd2a03295f317bf016781bd9a4a380d335eb47be44cd60be7b0f1bca08daca5148f660d784f8b2d2bd02fb10893673e8880cf727e094733a16f9e413bb8398b2a58313ec06844a52b63c9543c0d9a264e6dfe1bbc41a8779f6b57a9a00b3ecb999759f49f5391264928319adf1941292fee75f9807fd360ca3e39ef751cc7d3e6873f03a9829a18aa9d1a349ec7d56696d4296d7afa342a46ee240382292fcd6f83ef0aad005f23de0838426ba83ed812496cb5ae4d22edc3441a97358060d50aa2593fa28d041cf9ac6eb56c0b403db77efc464a9fabffa24357c022cd85cf464c1a29618c6302faf5018fbd89aff6d61acbd902659ba43e9d3917040c304ad127d458f200ac8494a287836df073044c1004d30e1219d294a5cc9e4df41d44d8e465b8dc976845bbd0d9792d801bff0915d3387f80d2ab0e245f8c8f1c3133d37ca1bf1a86b537defcdb3935fa7cb8c873f61ed8acb0c3fe9b89cc161d5cb923b77f58c333198a8d091ad7be6e524feb9be290eba8e34804739464b9133f61a3c82feda2a67e4a4b108734bb11e3793440b407be152768833f974f1dd7a6a027c518b94636e7844728e0b21bea827f5cb29923f15640bb41266542e4f6a5728332144bcf6dd12094e7d90eb28d4873a0b537d391d83999844638a8315f0f27cb6656df44bb7625e0baa618a486da1b3453ef6f04cc69ef8f10079c222a77c554cb99b86ea9185c7aa7c91c8ddcf016aa377c944f2b19bf5c3f869df3da295225d6a75ec8dd3d02c7a31adfc7f9492af70b7239b721e0a05209ef9bda16a0996339577d78c9f0632cbfd2fd79444296d731e0351e659fd4192f6e3f434e0bccb035a92f76124a7331253fe330e879a6b4ddfecefe11949965f88d93d3f8f77190969551b08ea912acfd9d1f6184e5ca8b32da8e9b68f3505117c69c86681699b57fa2e505ca8b9d8eb02effdb5f1be4fcc52a57e1fea5bc26167e01a136536842674f4ce01e3eb03c5f9f5a1e75ddfca34a8e4e53189c10b575e4927fb6a664f730ef62944525d05206028a8f17fb15ff64fdcf3bd5b2710ccc274120fc4059be71fcc9f0c60ed7aa1e243c50df79d2a83afe81c3d38f88b1d57639450fd3aa0df280749995468ba4d2abc6887bba7c93ad298db5b6a1b0f97a82f0138c04e627f8f835b968d125eb70f8226396379ba0255bd18e44b9d824f9ce55a705830c06330acb1be9b6dcc68de594f3bb7086d49ed48caf4436591135b1b5701f7ca168d1100fd6286413a631db1de01a0ecc8d3fc0c38c14c725f1dd4f1a3aa77f25235b25b7835cc5f2ee5e3529479571bb3cdd168b601768017b7fdbb79ae21a21947f8e2ff8bd6e6f0ab937c12c7522ec67de2de003c1aaa5b2a388a18764945ecf6ea3c3eb9a8a99d656be1e622826ba5d09da3e2802753a9c8f4bf2d564db78094ac770733d488025113a4b36ff89f0a2c8f3c7f89db09d84910d719eee330cb1a44e773b3dc83bfd9449110cc1c285051e351e6cbcadc3c9917fd1d583ab1cfdd3325545cc6251f9c96fa85ffa4af176654ea8dee9f476fd1b1ef1e853633358a2d89f77aabe0574492f86abe68ec2d5f2ffa94d91a7398e2e22fde67896f49203146daf5147b4f28f12d01aea1b51ca22fc48b5883e31eecd64813de9910bf7cf3b07e4acdaf7aa13da434a13b13e4b3dc0d0e39713febc5150f3111da28397f6153178789a64454a209b6f6247f2328253a99094338ec2cb6487c162572a122baf7671f69aee6e98fbb08e46b5b6e144aa231a853667dc0bc9e8b98ff5c94843218b450ba7868ee458891b16543149bcf00dc754f46159c50d8e384bbd2410e9e1d8c415fb69a000c3fc74b6c09ac5563eb384d0d6e9d205c8d1b74d2212aa680344f1ca536bbadbfad7cc99ce2101f08bc39d9a9a05c4e4f7e7a81390ae16dbcdb7efa329e8203cebca2df47004bef4d02f877c8a504ae278eb2fa43069da41de422c8180910702e508742f9fe0eb63fdd7df6639cc58ee5ae2c4821a7d2b94c3301fd3f2336d8c372cda8c1dc97f6dcc517acffe53d2289f54ef31fe3a8a7d85a0dad99a6ecd356e927454158a5212859962bd1f26a4d3a4834679ac8e2cc116f3759be50255ce836c7af0cb31b5daf8fecf0b8b3b5f70925f1d9ec4f78b741fea3c0ddecb26971ae6acaa945d1e2e73030ff4fa5f692b4f6bf47379bdfbb019959151bd567d378cedcc6c192160629d4c3dd9777ed0e832f1be9342f289de12f5a531209bddca8f835797993b77d96348724b808da282eb1b55bd8e3e453c7f0f7d45dd0d6843cc12e28b1e776fe142e58707e14050528b0080c5991aa73bbab880abdfb8dc1164bcb45995bb2d05bda8c3eadd4e92c8120762964a23cc73d6beb9e9eb1aed660264f1994ea20ce4dd6f886fa1deaa60009864dd7a228085aa4efe1b45faf0fc218d2bbc6f9db8c2349c4b44ce07bfe098f10850ab45c383fdf50aeb578d60f22ec0f9b3fdc0eb8d3c776d9638f9590fe78cc6ebca192523c1054e5d34f68b5e17a9276521efa3e4a50c63aa2324b9d6f5f80dad8aec6a654dcbd45f898e005a2c96120dcb045c22811de20b693d44226499e909afaf0c82505f3a8557e887318c088221c2a307df96fce39b9b8c0130d2be4bd6e5943467d1176485d9fa81762416ce156b3c63a9e5b1ee4aaa0764e8cc72e3f5ea83541cb42a242da5e1158010969401a809c97e6f3622be74a9af7a91c4f8883291a4dd208d3264e4fb2bdcd4fe165dc0d2a3703faf406d20cfe03c62f4083507672219b49eecc79eac2c7579150b7c12778ff7c52c457576030b9583de9f4495acf982a3a9dcdc7c2b665f169d37634c970d35743a903a41454b66ada1da6d99c362fd9de43196b4671d375873751227b53f27ec7af5e5b4d0f8c6be156e939548a717f139d4faa6a5baa55c3793eb807a68b061de72b4f937edb20bd8782403dd833597b9e9a3caa2ec9818dfe16cd02c4873f96b854f72f14505426eb8d030f98d57b7fe9696d6b3b28fc0024d16523ff6bb95326dbd84d5e42dbba1f58c4ac145fdb685fb0509fd486410aec3c829eb830bf8c48c301658f36b40ba3238d363e4d0c7f637e2a5c415590bffe567d620fdf74bfab156caa35901f6e9e2fc6a53dc1fc6070a55db5b6646a6a54bee691ec8fe0ef112b7fd229877cc11d371268784b967837d3c678d711a0212a22b03bfaa48c87f539279eee9ec5f123425ee27db134db0796e36cccb12f820ea941ea64c1783deac0c74a75c0f2fd9c561c7220af733c3457bba0cc3254eeb0175eb7eea6fc6df49362231f8c63aefa9397423e57377c03716cd4c8c9e038146d55d811cbc94dade61c0ad1424ebc41fba13adf5544abb440ee897b2c61cd54e9756f6a24179c069f0bcbec42283d2bedba9ed204dad69e3b621b11cd8e51d635834a9ed0f9b9fe684d0fb0e0bc448c7feacf71eff863828a4e7c5ca7f326aa6f36b097eddf3e8be3ac80222dfc0fc6a34910baba85a12a3e88428be067c3a4ac94ccb58b7f55adcbf4d4da38e1dd572dc44afe00797431df8dd65a08af62d114881da22d801494f9eaa199c1eb82ebae162302b3166d1eeb8a69efdb40d16d459c432adc39915fa93b7d8231a2f9bf01346a15b6a5a49756c862bae9f7979d01139139c4772431b41b035158b9397808facbc0007e9f4d1dac4b308d08c82e8e7193af9131f6569bfed2cc1f73e681d60dafc70aae7f4852da3a2ce98f6acceb85ed0ba70435fd6e3d6d1c467844fe300312ab535d45ac7c7eec35b1f9b23cee9945f1ca633e568e91c3d154e0189d9ae0d3b3e11e49eeec2380c4b2420c3f246d7108e3cbbc8c6cfa53e4b61fa44f1dc4bb7ced2f94dce789b0aa12d6598383fd4ab3c22ee86e5ce9799656fa32ca920281d786ac87f1a8851e2467ad941a7008823871fd4ae022d3fba9c13486e4901c6a4028c3d48629938d5960a0694bba23196b4b7da5acdaf871a91345fb89668260cfa11425301e76527ea7125bb750f8545dd23098ca56e6127c81e7c3b8f7fe2f487759741afe937fc682f86c7baa48b5771f335356d76e3a54f7a75a99b322d2505dc193133c9c4f8c3e82a2d909ee11fe53f40b07b871b3d42e49fdbf02653c058e68a2b7981d99acdb487406e237df765657dc4107e6c71a25da0d4edd5b0eabc0cd73da4ed7acd52a601bd60cebd7035482a9c159ccababaaf767c8949d8ab1d066992fe06f743b209f0f42aed3e22a1ce8da6eb15a988a6e5e79aa971ce7276227630dd30006b0533b4d015a139eb21e63a06045433763007aaa849c797b4f0277e9406119af0e532fbbe422f1ed64d5ba803e58ffaaa15d404d916ba298ea9a8f3c637d7204f4296b6d5ca07d9fd977296dca1e6ecda160422e459beef5a143754ba306159ac0e14c9b5b9f308cdfcf70654b5e871a588e2d679f91d3cfe922088a7c3b4e1de056a13bb144f26a3eadfb8a1d4a104a2da8183e8d9393b38c9c94249c46f3f3fdad7cb7f7982f21050471e9c9eb8fc5d675a78cf3235d2ad8771590c208a8fadc9955157a0d5681e651b199f56f8508bca82d419b6d2c0bc299458ae7d6cea0b03189cd45e3f877ada3a798c280d3ebbd99856f07a2852476933d599f5eb3dfa56709a1c672ba463670b76ff05ef8315d4dc71119670a0e1e14718fdc356234d8e0b915815f53fbb992abaa171541634fab32deed5cc4643faba49b5018f8ac1fddd4abb9e8ae6dcf1ade05b4a39a9344293dfc4343ed91a38f8edba9a5c4044a7b2e1e611a6aafda4632ddacfd049f98a735489942cdbe02a8267e2c5d9d52f842980259017c977f0c090614f9f37ee4f1eca43bfa21087fe8c65200feb7097a60bc4478b92910e6f2cbb2c3b47914a73a2c32319ab700e2c1856411f9c9867505a229223da105eb11e94f07a094c851e2cb68e2cf9510f1daf5a51b2d06991129637248fc58760a1fb44ca1efd954c839a6355535cfc08863906a49f32f434b0014e6043b2baca2d2c047ff1dadee3c9b4802b2f8ff97cc871f0e1fc290a55ee8c0ce8088e7061ff8fc3fd1e4e3646f05dafefa8da7684e46b178f5f3069a6c9d6ac4fef63a529b06563fa28e291ba8c8e0d67420d040799fefddf90e2c88066c4899ff5097659590415c8aef08ac4582518ad1ade7c21cb0ecf69b2f11bd1b6e06f0c97253a83df7d7455561460d54be31f914fe2c979172e0a405a9f618c3bd74edbaf7bd879b335797a41cec682ffd4c9ad3493f900cb70e87e65358557154e019cb640264ce43c9cccf98241346577c957c0cd0892d1eed28e163821bad8b4f968cbdc82ddd19e8b96c3f0ec0b054ee45158f2391542adb146d20eee06e793f00dd72299a43a04d2f29cffc8dce1e2c325b99781fc92cbdb8aacae11b68e00d4493eb78bb17e904d8ef743960e9037616f56390dde64d70764bd74aeaa6d1dfdfbbe05333c26205057e0e82e50ef1e336b0c227be020c212c8677136a5ab4c1d7ad262d7cd092fc0006bba17f58dc9a0faea9639cbebf156ab84e018dedf401b5fed7a03d566ac2099031d9e51860b209dadd365156c1308760a2fd70f2fe4c3ca60209af79a394a6a95539d0b73caf7712c818359f137ead3c9f6cea5a2a03fad25ebf040219a7d7c0ac1411a9fb3b9d8a6faec59123e54c744918fe6aee348d9db0f9037795f4ef1cf0b586fe7ce7ab3ba0d4d0dbf76073e44bca7ab50336cbaf3e0aa20735ecda6161b4b6593393b0606444297601f68665bba2859ac41a50f2a11a1e2dad23a91c97722b29f225af6ff875b95ed25c3f918213cbc64ce68d0773826a6b9987c84e8026fd6c78e1acdd9298460b923cd7f5847861014a6ee980d7a65a0b95546182ecaee8cf77e3d1abfddab84df66ad1a91cfdd9eeda43987656c6bc95a18de1364738c290f28df706412b28cf3c6a2f890c0e2ae22e78508f6b7626440e43b419370abed2f522bd54f3312d66d82f31fa534fd1669504537789a1074d556fd78f1ec7f013a163207ba36a3916f0325508ff7d844298427be24e8352d5d5f3c7764c87fbd23900bc734c261cbb612256b868b509838522aac7693fde60046ff840aa6d313624a4ddac77e14677d82525003e69304562b78f1f3517b2cb09981573402f3822a5a7677cb92428628a4884d5361254c5b57f9ffdec2808774572c20bfe634eaed104ac86650dd58ec7ba9d8a1a3e1fc089ab32c1a58812283d3987270214a5dbfc78cbf2d8154439ce1c3b9fcf30fb97b37cc724095ef57a26fd2143723af40c0afb2ad4facab4d33676fd55926c10ac9747327fa357692c8098a2ec98f2483ab5078ba8e42918014e01d0a4f9e6cf0838807cbea905f19f5893b1f50ed7e97525c36713f981b8921d1883e8b9bfe108cc3caa9144d9a03cd7353f5d9c97f151474dc84ed65fa8dee7894f432243b5d181ab8cc76f5225aa74f40cb19392710ff077222eb8f344496968837451eeee4a4a453204496f01c1a106e78ec1fa3f139a50dd2172b166e65e551aba7c16e55e676458b3ef5c05d7eae67973d5985e1f6af8a876656d01ebf060e6341d6b304c3d05d7660b37e03352fc95396579e8b089a44efada7583117a025786db11a0f8455e7d90c2d5f3cbb212b616cbac9f742610332aee8acf3d85d3f096fed23e4fc31b4fe7e89fbf2c46697df0e1459ca3f1f103a70801787e9d17894a5d2d592b2aca37b0d9f19cfb683f73390963cc3ec419cef69c0f7738e2866eff83daa1ac6c5dc7b3d4254973b4011a100e59451e5ee6658db3002875d240d54d8ec514c9ebfd402124cd04b004d3a9573653ea20bebac84381d774b8bc492d64e9c432c06726b20b0f534a6f60f9e3d133b24ca2de86f38db88d1f43e20b028dfbd4c9a67ce8a52afb0a20bc3f35556227d2612bd34d7bc70f47b9a8859a14471eafcfeb8f40ff23e2ee82705155386ae6eff952a7f939c7487be06b706d7aeb689e772c13fa790a53bf6cadd24673a2aabd310476802762b1885e380d631593614b591adc921af955375a21eb54b47676fdf12748f0e03625309930dff38384219e7f7fc009dc4f3a66cc23ed946e6364f3981fb667fa080b67a2c2d7184826b7404567a42ba3e24d13940e53d75f9d9ff289daa39472e24c2890f9736889020504388f87cca9f2a517bc11332eb91826f8185f8e626bbee7ab4a3d1210ad38908a28f0da3d363cbeff5074e731ffe54846de0ea275bde2ad2ab4d9a055f598c3664ccdcd63051308da595bd8b34fdf911e36e0d4457309656fc08c25e5ecc3d06437d08ee2ef3c218787791a4662a6a05351b1f65ac5ceae0cf25fbc8ad9ac6aadaaf032fd115e0235ffd375a7a9563d6ac008bba72e6371db66347bb7e5203551fae3d4c63de58fb6e413cd8199b614cdf8e6694ab725dd40b8879549dbca3986dbbf9b9a1df8198d2c88070f4a3a8f2e95484a55814e36baf710e23f95f3a4f5a2511f7e21b8eaf1b42b17cc790cb5b60d94c1829790a96bc46345706ae069e70b49940b4e0fb2b9244ffb19045f38cb13b5cfd159d332e48f812b52c4025792e56285234f7d6ce948e308cca3376c2a5da97abd6d6b537dda4100eda66bb6009a12cce2425f3c66f32a27ef601860de67a7df85982aa4d476eaf3c72ca35e0dc0ec48af9f8e241b33539218c803365973fee719536a84064b8edeb344ee321771169c7a3ac88cbd2fa4d42160c316cb6336116e97a36ab7cdc75ee8308ef56bd90f11a15740878bc71e9ddc7791bebd1f9ad48e03172e8c02e963d8b2836a135ec750b3e8baf5688cd6e9e557bb10281970d94e1af8d6aae2fae8791e3534f3f514a307952bd918a7bfa1c9dc099d9c2fe854a3caba5fe9671dc196e3f0e33fc586ff9e666119066ed6baf2606f6b343359f81bd9f09ce716a08bd9518920db931c530ab318cd8fe2be6a4cc73f5a5bd85ae1ab5af8c127bcdee2301a0b9492032293c3e708383369b1d577d0a6b8a711a564cb733daa5be48f07fc3c9897e8849846a9158aca8ad9c6375daf017c430c47b480243f1d7a9d255c791e112c11a7257554a6f4d1e4e80a19d4bc9980398b3a1df71cd1d3e0cedbf991bfb2d0b74221c395606f30eb73d79933408856dbc047e7b8d7b0c1076d941c1627764504483f308c586a2a5e5c9066a05b2a6b372ab25af5430bce86d626d53814896c5ff2a8257a12b25d94974c41906b673de90921d9c391567eee980593719ca3b484df311379f8614bc0d14ce438ff8bb911e868634840ca7b082ed8806846dfbf4d2a3e438602638054768a950dcd9c4ed0e49414ee315ce0e42e0b540926ed7daee623db6bc0854d5956f2b064be77a9e6a4883d0f00a9c23d4bf631df0b5288b2bb754d07de3212ed012dddb6104bc82ce1c2636eda18f14d8509faec6386e2f205d5f830c806688ece1f16e12d89b7b1b82afe39e6480daedef5ab8bae4cf710bb31248527e65159f6c1a05a5b04573f9c21e90fe374b343b02a517da98a6e3763f36cbbfb7583cfcbe40fadc22eb959dc37689149094ac519611e1c8e274afb0238bf1f8e0575790743b0540460f92d3877ced3cbb9256671b85385e774c144fc93f5451ee52ba81b103cc59db56523e81a052d1bdfe6ef143da81170c8d927dfc962f58a4ac30b909df88415645612adf1e2cd72532577be6102216340f8a59c3a02a9ed00609bf828323927e4753c999610fd61c1a3d922ecae38982c3d009aa63142569dd054bc6f77e586243f859971c5b1012bb5aa336df7763fc8ea46bea4e9e7057fa9805c3e39a1e3d548184f9f2435f9cf902ea58afa372c0e7762ff7dd3f3ce261eae7b0cf2f24738e1e252ceba02645e9c2e39566cab850a4c9adab987016b79ae2c2e8fba5c9fe73d3f2ae88c2343a630183c4be1c0611b81f253329273e8c75cf8a399dffda431cd9dd558f2e01d895dd81a0c8fed6bb93340ce77574a3ca8f521c9a62388aedd4ed5240c1062d9c5889bda7393592347a8c5274b30f6d9d9cb7682d8c52c2e2e49e6448d411d1b52399642fff2548bec70a86dab48250c0c4797db0a8816dbfc42b7754a42278c87d3e69dd070e81fcba802c6afbe6ac6671dcfaaa9828579dff502f4b7ad82fd57b25e6b7cce72cb2a63fc7505158e2e860be8ad17b54be8f848f86d487f3833b3f6ba728c7dffdafc9d7c9e9a7ecfdc769005db9f409fa99c424f3d789c624ab1536bf2d078431a311d7f6978f730d327b381bc0c810f02fe99fe4f153d363cfe7785555a54664d9947cb47e768dc4d9379147fdfc663ba01c27e14583084b84aceffa62ead024a617e5f2c2744018e055c271a12389430f22f34e6232ff70795aa00e17dc509f4172c391df84560f08c0b16ea9c501b0c66eee19d528645568b998116ebacd8dffb42a6c3fc1db4249c1c35b72f9ddf4ac928d595750174343483137a7df6edd92e40f0cfe541fdcb7178b6530778883cf0bd34a484672172950ec7ae93c84707ae8e5d98791f00505a8a2e2cb33302116c2dc5c80104c026d95cefd550e2d05538d9e636789860c3a8a1d451989004cf23fdd94bd76ac513b2ed03642c66338cab06b1698c5161f2c24b4bd049744f37a5f1c34cc9f7ae12166c00bac33ef6128e00a6cf94dc62da93f481b33cd6a9e96658a77a7aec0f316962daeafc0f6e46089f858b386f12365d157019f176a0f2b30820a1d228ccca7b190161ddf04ec3de32086ab44d065606433297a6bfd7c611443d13dd894728078df981900dabba3f12b7bafff92657fd4c9092553bf506b407baa16a8da51020b4e7c80b5f758b40e5fec42d29d2e971ad51ecc3c70e4e6d306bf6518326da8de09b877d7040b1caabf8fcf98ad7aa1ada3153a6c67c7b4609c4381e0c555ece749c307002318153076de0d53652d3229461c478da0879652eec1ccf4a2c7346a9aa3eb35800b6729e7fb8272455fc849cdbfc8044e653245285d5f7fb6dd7e2ce3115208240ecdada1e5950d065e2b3145fdd69778e5618ced097a89ebe8b3feb95fa850dfc24bf51894b832abfcd55fc5a73e25d5ad17f7d06f28ce722fab0891718fc02d4cd95ed9a1e8a771f1a03b19d6bfba491d3b7c5a51032fd50363e140124b8dec872a1c199e1d1a8282954232bb5b689389499bf2ed8fcba92a8dfe7458797d1217a37f1373abc2b9fea5794d22d4a972da9c9c7df3b908e45bfa6a4c0d643e5fbe18054c365aa7204a4bf478d23f3dcf44369a7b2095d8619f7aa6fc9383eca02e088d92b52b141fa64c55a05faee36c64ccb38219338b010d2a67b1d976cda1bbaa3c8b769f2bfe05922ec823db128f76f7c39b3e6bcb638f1f5d537ec9e873c6ee22edafa996767a61b50eb5070e7630a4273be960c4f3f7100357339af6f2ea9b9da85986c046d9e51d31419020b41f774245ed003f20b73a7d72e1f0418e8de9dc09db072c0555dcdf447ba09e218e8f77ec655a68d215a364ea48e0a4b62995b2d34af323ebe01ae95178c31ad1a57e1b3a4c93c45e3a873883e37c986ce73d0c0ea8fac1197b8550d1149c7c8d6b1e88c2de6511bfa3385f41500c6d56946b791799e953104d0499f79f36c19774d4420451576f6b1d3eacc9b598790805129264892dccdc5d88a0056d90f1165eb821bcdc6e7b171c548bfd3bdda5355e139a1c350810ebee4b042291206362dd48717b7625dcb34f959f85999dc2ccd7c1a2a8b9b62beb203a338dd248f434be564482778e31b22cf1449870523b73d432e07b76d6911b0e153384b3298d6521a61cec718c0241877fa8c35804960f81b2ca6513f4382cdd603537ed5ad2b6adbf07608bac651ade5d20ca0082b77ebe29568b1ababb3cd7f0a2729bdabf1e05db5d428064a0f9d2b4da361474fba5c9c7de57e90d196f98a25064ca95db3bae13a8259079e9e8867950deca726baaf4734e4b2a514361dbc5b56d316550e2ca7124acd96b21115f3791504189e115c4340f4a5e2529a8d8f4c259d1b1da018624631fdaaf1a220ecd307005bda9bab7fd96e9cb8d0a7a9a734ada4c41775f01fb867a36b757ce55a992b6648b3941eb997bb008d42564644b0597c66bee151692da571b78a5e00eb0429dcbbcfa7f05a6313c18e20842e1c919c0d7fd39380c22446c7b3559d8cf0f1cbd520f13f0fd10abe0e29e6140900c5289f49ec767d866f75ef2ca55e394609fd104e2d2e68b604d86430f2530a12f859c2a0a8df91fae0b7be98c55646784584f28a77f2bbe3feaad559fe75a3d1868f98e78330b62ed7bbaf7ced55dc70a8b2ef579439260af152fb3cfe3b2f9f48b078e4e63e8232889b8786da4273763666f552f3abd428e1c4d579b6c314e066f351467e8836f0a976f049b2159578ba2aa482c98881fc1da46a07b82dd3df1c5d67b63b637a4c583400135983f867903228e44bcd95fd47d5be7c3c754cc086be9965bf454d5e36758f81bfed47e37c020252458e151e8a584d38cee88be70fa5a03e300ab99bea2d09c47654060e77574f65c4ef915bd376bddb31f12328869ac2f8f7cb9eaa7f76dd3f8d86f709bac064a98d7acd25ef95705150acc385b2d29d168b9aadbfadb81ec58a306de2c469c943a61a6726680d51f5cbd744ee5cc78fc78c2fe8785196e165b0d18e7891e73358b6a6999f51c84c06e54443610442eee8c4c1255982ed6dd6723e68fee9e335ab364fa069517ed0cf715eb4bf29e42eaba5ca953594570db37ed2f38ec5b734a22e09c61f7fe37f2b7ca6046745147a3a05f237971d6c898ca211fae82119d8517d0fb46ae15c09aa2517346f10ae5acf6c36509cc27cec5e6e27131f7bff3ada3b9693339847243208fb9e281778a5387d60d82a5fa26e7f25cb2c9a4a5adca0f121aaab998aaf205d5ecca2f010e5b2ed596ef6669a7205e09c8c00d182fbe08b7918beb16e2c4008773d09b361909dc6864370e3e2794c2c11322a071db40355a4738c319c8dc18ff9e378a0cb8da03654491e390de388c78f5479cc9d140038835bb81399ca09f40b2c466415d7a258b7e9f81f5d485d568d8260941beef6c672bbdf1029909bce23d8ae24ac50ea44e45d529028d67e2a6211566e32b1b55117184d9913460c7a26edfffa67c57a35fb58a3d7efe719ed92d428c65e48fafdc66500268e671420e3303615657a62db04c6e0085411bcdfc27784b7ee4d9eb5debd1a92a301fae822bf73d1772ad74657a6b1a49d82395ee7de205c2e5a26354b019065ef131b00a891127697f99d4af5d99ad72988e719ed5290e2b748225773c9e36b1c344bf44c6e83569150d2ff542edb0ba1385f9cf45c476ceb7536321fe82397b360cb1082c2f31974dce18dda7756019b86f3e217a40453d49b2fdf38e4166ec1d4d09cda3e1b4c24eba265fe562718f5cc30637f77fb08de61a9233d0afc85497dc816f945251f4d2a34fd1bc139f6f7e2e59eefb691c7a9e59a915466a9a1396a8e36514a0e5c8cf833c9b0a86e9db99e271198bc52d8c7d84d9cca7d4c0973ecb1e29be8b62df1ce597d088480066937e2cde08dffba5807884f3726225ac7dfa5c3061f325f3e030f28978176d0f5c1245dfc1e383635bf6d6039a2ea801c66bac5e93aceea596ba049d3ab7fcc0c884b2d177ac948db519c57bb54bf9245b9006a535aa375a04d2363a3ab6e98e8977afaae1afa655d812bfe61a7e56b65dfd14342df00001ede4702e6d9c3837565b0ce4c44a4ad8bcc0c1bb88cffb480ef2896d510b9a83827bfd34e65127639a4da05d9da1eb5adffd6bf0842505a26bb337d39b876e24ee41ba97355b24e8a5121366434beb57cc0fb6d558ea337d574942a2f32529c9350587b8bd679cda7c4e87b6286b0fcdc2f9fa4514174df582c912d9a6ac9097979acb330db46e225d12cc5f4d8cb0421afabd91adf00bbf7f6c47d1dde35d59444e83a1c5395f666be97819093db8311cc5c0327846a3a6036efaa25e5b0301ba5951ee9be09c8333144aaf4296f03ac2e76a66101275d52daf161fa0ed729159eb4bf9333fb83b84375c3d2658b073e20eb737c8d85f23732660dcbf09cbcee2911e30b68d33773a5684a7a2a9629685976215bb526c41b82b6b8a56d09d42e8e8396e9f1e609c95fe6a36c4a71accfb8376813ccb62066fc552142ba78becbe0cd3175846be4d2c62fbdc555530aabcc1fd347dd0ea2aadb62a0520a67117083af63c1b3e820f0bac0b238ce49224c339073000eed09e3357f5f1319e8356afec358d9358fda8fab465b671974fdaea32e588d19e34c54536199b02b9f7229c5173e34a795e56eb5e481eaaffb766d82a0d342a2c98c27bf5fa968b496950f9e2fdbce3a499c7fcc25d72420e3ec5fbbc669fd6eb9fda0f9d4f2d2ce76af11177e5969415fd6f1f4887f05b264e9ad1a46f74f64e60ea6762b6539d7a6148444e3f4bc3eec7f3dac9f1cdb4682308a041f960d252f828dc871df740c95edce012ef49f59831fbc631a85a6e4db539fa3bb294332145926d43ef5cd99dc7bb9819e95f31ba38bd4aec419e43dfd640f51feda1f7ebafb9d8db7c92251e6347cc165f030efc2584002962f4b576ed22f3c070333e6c7829fcf3d81f4dff50c9f011a93531c4fca39dbd06cfbf7ff5882c973985b9775701a85b2601ad8845de27c18234517667e354c09e664f592ce62889dcd43e045020204e30cec8005b9459ee9ea49674722c3ec460fa81773f18bd7f4549e163ddc62dc90f977bf4e6fb138d51596a0137f50e528c40c7dcdfe38315291be65dadce87b9d9c7da182cafc1a9f78c891d82c5c830b6c5fe2723a508ce727ed295593f007c1754a4804d9934cf52ba0bad309640ce284754787e5a1e64e1bbc516b252b46e5e510c3861ae98ac51ab3b48f60d9f93dd8410614db5f6b645baa6f15abd07f3b99c4617687ebc487cab8cd2f667e5c0dffd42e509a646f548cff0b370c3ca9a54546e16f567c48594d2da6b775fa18c02770ed35ca9cfc4c973421013994126772857ff935ecf5c3fc54309ea1c4da15af202cb14688ba7f5abe7073038b39d7c982147380b365d036b4806c9ae3e33486475399ad7342b572aa3ecba1d59f1c820ae8805db46335461bdcba0d7da325929ac3e64ebe872281a3d0817eb63805166f9cfa73902f30d5500a2ca9258bc2fc05ce9ba118d3c044acdc9711ced909c072fad768b7735e6e304116d511f5b275a82d158e9ab820d57eeea1f260e288c6f3735adadfc052cb4568ea3943414b412ae8cc842c913532cda767816ff635b2caa9f43d9c4f8f75fb6a0c5c69a7cb72d705889ad6867075d1703b81f500a421e7487c0dbd40600be673fab831c46e4ba3bb6a9dadff7844c64daf2ff48aee234e9f6b8538bff6295ead8a872babb12f1c2377fdc0e1d9727811eb3f4e9762dee04e1e48810d1bbea75d41cdf5b84f8f92ac280e8583ac8293fb4251b2f96f4445c07e1f828da6210c5d1a684324715ce925c0b592af6f89c4c0d618801e43c5b28925530c7c961effc76eea0a17420ba802644f7f75bba6f5300109f3a483ecc0aeccc23176659d2cb9d5717ecf18a8ea6641ef4acff56413d10d9c69deea8f6d2166f1c27508de082d2eecd5f6aad8f0fe972e125d2a9d785cfc6e31ac7367845274728d82cac5d1337b8c012488f6f02bca1d3ca59f352d4971080bf8c08f5169e97d51ef227ba075833e2fd34e4b176e979a21e6be68e6264fe5b359894b42a0e3962b9b99287e064bb0917029c1fc9aed6a6460467f5a54ef51069932d42a01243d78525509b4e5b0a3505b04727d13cc6008cd90480ba578bec313e97d2a2bf9a19bd30cd14c46ee68cb07584fdc01bc380907abf7f9aa4f8174a915c3f77d8fb41750cdbed83470ab3d4dc11513b1abb3a732ebddde820d11c7a75f7d9ae1c5c4a4036f4ea55ff8ecfbf4a709b2454bbced5d2feb4448872814ed697dfeaa078bb2e6c80b105e8d7dec35f87db74e548047b8a288d4f1ff7adcc52705722b96b7b978b515455a533f6b08c5c4ff60fcec5b9228f0a7799feb0e7714318bf1d9eed8f3013c286112dd35554c50a662e107f158b94a86c5c8eae6f44b4a5784deb607bea421fe0a03cae8acdc9fdf4fb52c2e29bc53069ab154e752c2c46b61677df6a755f74dc541b5fdcf2975e2a2e62fb70e18d464e343bc5771e0d89741794b247a8159c51ef3b8ccb5abd717d16b2a16f0e18048dfeea8b98c506c939de968e6c47576a4db6f74957f6990cce2b530cd81f54bffbea722eb1ec02d8b549c82d2afdca2c064fd642d0ce998913f9c916e0260c2dd89d8bd5fdc2af6fdca96d42a57c3a7604f66dd21726edc96e9ab33da9bd3dd076c16025894d1dbb6b50e8a68df7d535af6f9a4c5f7941887f6e8b467c0ec04ac6220975b53b84fbefce7342bb6b000e6585d46dc783be6a9cee3f989bd3aedccda02684566f2cf4d24ccbfa5287b7f1247519f28fc0cd613441f505c6bf4d894f4e752ce9a0216e863e20e45048060f3b6a965d1a30a2dcd392ed3eba949f4e244dbd9fc884d6e9b8c888328427d43fd3c8df6decccac3fbf584a7505aab4344e96cf17be59d49ada75080746156fc96a9602060b0637f661b2322adefa56a49f6d1820b36795983b8580c03025a5e588becff0e8bbbbf28ca396c505cb8d22122c42aefa23aefb262bdaafeec21a5ce8e48d56581ec8c70c6686628b1c262d2b3c51c92cd09d603564d75151ae745cf1036d58412e80f4c6cd50b42f39cff1d30bbbfb48f98a3768008ddf336473fc6ecf4a1945900ca360ebb3573dae8bc421c27a9f35e7c1c906f5d109d6713dbf615ac6bfc728cd50fade95a7ece56f5f7937cc956ff369b69220da070e09157279fb0a336edb3b25746378ad7b40f3399b9a845f3faf8e0e1bc09fbccf5fda162af624545e195f81699276f7901f1ab702afafbfd7556e09b05a75eaf119b07da7116d7d1470dfa5fcad81ed1024a2166bab93ccfe78cdba974e3d446bc12706e49724344f55887347a657c2857a160bda43e5dead2605ea01f5ee9aac0f5ccd059a402cd43c85a131f8a15ecdbbec1949c9b57d1a23e750e6bc6591fade89ac4bbfacdb65af6785968d442076d2b2fe42181d561729e8fb32937a7f44ab92d83c1122910fa6d62beb473367a45988aadd0e67071ebc281908417c8429ab9e80268d2396df94a43b4263d3f110ac6125b647a8fbda9370aaa219567ed9763b74457b5f0200db42d149948ba2783cf445d47bdeab26830e397fbce6659a29aec7216459a129e475ecde19edabeab3f452eaff92a112ff6c18587b91927ac4e7a9bac3e918621747170f3b55dd53f1e855a3237a1cf8a5e7e0b2624bedf7489d2aa6a26be749a46035670d26b8faf79524438e39d2c951d46848968de9105b39970ef25bdde8095dc6d85dab07231284c78cf5a6716ea9179ac646d4193dca6f6466cfe969aaa1dcd9bd09043e4d8188b4ae0595f22723d267e43262d06ca18749fb9816d21201c269c16b32cd542c492dd301c461953cac8cccdfeea7d5e6d01391d1639b19a588830ff55a484434db322b77159345ed2aa2503f608b213d8795f88824814e1b3d90bf15745fa74cbc7bfbb02068a21412c0ca57aabda7faa043d38fe915f605ef595d445e939e1dd5f7fa8dae30b74e138d8b5dfacf2e1ff951a8e0e5cc0a3eb0478b7d284bee9ba9b72572cf35aad0d18a1b176931af34f5a58e314c7a7025c18ef648a586b3a5c83044d6372bde5ef89932b99e5011618dcc6088f13ac46e44584cf4e68140ec995f850d26d4449af128ddc5ff52f4badd5a3dab93cfc8afd786933d8031f00c4290301500febe3158bc2d412235c10d5288e44bbc9d68a9e97b72a7302f5c6dab3b4585cbc511fa2488f1977b5f8634527209b2280c01e462a978101245ddca700c0fa17b57da23f876a270f141d82cb4299599358c76610ba396d8b0ca378896e94869c22a5707a76b74a5cfd968e5ff1e182c4350f12bb6d127acebc62beb5fc2a2b416cf2c40a0f16ccb6e5613273c06bd25ab425bcb01f2f23c2ee3c38ff706f66638195849bfaf0b1de93c210c70f39244d5f1605e65e01046514265d458d7a6ba00c5744c285478117b80f893b34c5d5df872f1a78e5b35a7019b959a4eb3913610f8fb925cb99a72d40e742f23ec1541e32e851f67a256afceba0647c421ff7aa8a12b2fd1973e1f3751b0ee4188a0d469f4eef5cac501fc980f0014efbead82ee0839cde0c1be989dbb9b60ce284c21638938ea22373cca1e625500c214f65175659070cd0675da17ace2bea8c7f94c1a22c4a04421607d20373e83e127d91b4943f5a7f8aa3b87d66a95b2a0c48f4185a7cd82b3d2b151a6ac3ccb87e95bc7d42875df4181f922ea57f782a83045fe2baef1a33c7e855c346bcc11e9c88fa6843784a9cdbb5feb91d42fdc34cd3ccbf64df1ff9f02a09e2f2b58ad4993487ced1d667544e3dfa963007c3f4844d66dd511e8a6f14766bdf7f0049127ac0b084dfdd5a0e7c5b61ab73ba1d6df47f63136c0c0c0e705daa8bc0b48e772dbfdd41a33d96bb20d40306a54250c3fb3edcc64d573a907982477a8633d621f833796384e0c1b3cf2229662d93af80e2150f405c0c1d6819f196d83818f8b76ecf0dda53124bc718d45b8f52bc1641114ef4e2d4006b66d738f6ee6649cefe908b69f08239ddf23522d110318445a629c1c8065f0443b7ad5a6235549f6c48001ceb1f3868ce5d48eb5acbdb9cab4cb0181407a42ee0e879d15e00c542b7d372b0c36ada1e3cea4cbbac36700a57dc3db08f803b673726eb8bc8ceab6d3fc49a6e9b79b42c58f69df0b14a11b0d374aa3ab4bdb501e034aac358311ab9007c8bc5c6f98ac4a8feb894b953f78667cd854024f0dc0ac54d75bb8d97c52ab32e47df01332420dfdc8b59595a0f8693eb124d105a6a4d3df8a29d9a93a949a88ac08a3ce4d07c721d3e9a050afc09707bfb2d47f8675a87ac245e52c8f67f389dcbe0f821092a8f6415e21366090dbbea3a91a3f632998c36c2c5466d797dc0c19b1ebd913aad2f485bf4ef6ddc9e7afe3f824a4062d7f5ed03732e5766196f987b51f741ac213c7c0e066b4350473f891b65c719d5b7d17c790009f1231ddd0cbf05e02666c26029fbe3746857fce2262db0b9769de460b14d3d1490c86d2aaec51b3dad15bbe23ad986fef568fc8ba086b5bede53f8a3c0252683dd2a2758b78b9848d1352c3b9c9f3c892964a50219b6e8a58a97f0b729d1c73ba683729ab162ee668bdb4bd0aab1cfc108a2117b2475cc19e1394b42b90a00fe96a1e0c933a4b273dc75519dc42f0fb35f81d94841bc7720d6fc3dc7cdbf0510a400173b136b39b2144e1f17382a9b49f5bb091d187113a10019af4aa766b1f63d0bcacca9cb65579c10659bd7d1ba7c29783fc971d467b348fc5d1de77289b9914b54a43da6b8708acfa5a714ec1b1bb377849ef25a841ede6915aee66b9599d7e59e084f15c0b7ac2f2f7de3117f4c38f884d0bbd1e1df40bfeba8affb22c8ae281e2b293a185f8c8e59a44cd8b90a1b73215623a3d44337dce405079cbe0eab1e80d5a90f8101323c5dc242487011b3fe6040eea87105c3da2e74eea2925a0ff724e07f73c1aaa1aeebc3936542999104f4ff1231f5becfe16445fb0e5d5e2cb1349b6c7fafd37dd1a471e6ae96efaebf3d006782ef1c37011e714b2e1de6fc178459dc0b37c7efafb3d4c1ec0b6def84d498d730e79bc21f169f9f2749253998a8a6e5e7618161f540e0513457462a571980c3edfa14a5b901af8cc99ec8c65a97f03347a90abaee138eba60343506f750e7ae5fc16ac778cb5cd9d6bd8d1c48e6044d279b9c54b1e1992a4be6c7ca7642262801fd64bd8f35c659e3519cde02afcb589f915d9b884db124954c08fba4e14c0c8a03f2c5d1eaabf29f19e0a69907420907da31bbced26b65196b2431921c62b9a6ca83e1903022599ca7d8c1b41ba3230bc6f371c367ba50b05b16fd0ee36512c72708cd88615895408a9d5a1615fbd54dcc3e71ca4209d15d64dccd45194df18dded831e615585abb1a0270fa0d86f42e2265b08ef1f5ca2183fb5fe2e0d51faad3ade213e743f73c84554e4e64b9492ad37aaf56d6681224611f1af66decc73a1acfa6b8a69c4c41dcdae66f0adc1aa38f3d57c2bdfd248126675cec33a4f636bd574a959a367ee44087de1f083eedfea23c808ee004aa82703edcba9e1e9b5bae0b92274606970934458ca13adaa7c87eb5dde4f6dad40554c818eec64478295b1c4acf7b3ec11ca525e8ec47d2e4e7c16726f48a1ec3dd2175a213c9334f81a2c5ca80c30c2f1d5e1d022e8d972db3a40d1211b9a207e8592480b0b6c4ac8e7fb18b8a732a0522eb28a7fd0a6a20d8f27b9f9d1066f1c342fd0942bb11b3b3ad51e84d892509963ef1d83980ac52782386dd550ad75a81ae2313d05e66de82a7274465ea070cd243af33156b4ed6e20cda3c484bfe84626e6e339d65a38987b627c9b4e1d208cf9216e637e5a97d74d0f73424750b7f066f732f3ffcadc9221ed16982b1672931132ed925954636df436ef37945476ad0df43a6261c431eed034227c01c92c2fef5bcd6354032f8483b017ed253a02ab5128e00685f04c29249dee3277c5b7a2ef014b649f05216571906a16a261b6ee193bde1c40885be7fbc146326ab4bfba7587d9607b26f39551cd4e26640b1e677a5c37329f95cde79f08418e15ad821a905a443b83a92009887cb9c4b701ffb178da7436483c5f88a63fe942f8bbe62b8d413651a8d58a457993399e3c9345289578645ca5baae31e3575f0d67c753c81b867139c67136d000ed834be0cb36fd5592a8732b3fc319f8d34f410685632f5818a1531f90d13bd1bd4090b220626c6d11559e30a145fe460a400537c1612e9aeeeea38d62c4591a68668d2e3740e80ed760a5dfd4bc9cbe07bac924f321013afe2097c8a0acb78628e989ac3a1cd568feca1d0a75ccd31e167160d23dca622fb1d261a7136e0d8ae23e05276ced2de0d945c4e88546ac4da7c220f00718927b7f1f6bbccea18687cdcb0e4ec45effc56027da6c38ededcaade192fbb36bf1fc021d613b1cc668d42e1c7a8411588c56f803c13706a7552936d7d2f33a2a60ec34de7972c145d560cd13de81e46af6b13349bd7110d5d9105bd1df98784c1a6862b49c9bff0b31968cd5a74a78b6213aeb772890376e0d1342b0bb14672df0ba435a852c6b828c0ddf1a7a61a6f0413d07a0b078cb650ae67ec935fc4981daed31335a1c47ac6f3439763284d7f1928554fad7f5a6e9fa239300720971f791a29c5b5494e9b3581e329e6371ccdb3e6735da3dc60b332064ede372020243249438517b0ae2325e0338f800b7c72824980e004e0a450ebd80c1e89d9bfa753553f7c25cd0486c1f5eb61e702d8c709d936a535bb660bda2dc91da975a8b47d9b80caca19694dc8e06db30e4a5981dbcc9e92de4775c0d296b52b4aca7fb7507c42505f067f03d3239f25bcafd8edd3e8b740a4b21d12d570b0a856a5a67c60988f2ab174b339fe5411e3819e203d1addd0ec11808abcb4c67a242c0cdf00fa1e370fbb2b690ad4a1848e2c2761054a433c9dd5b1c7f4b1b8488d8cec68010f7612df710de55b35fb06ee3ef1bdcd11b453c0358315863263c4a1309cba358043838f027af25a75b41cdc6424a8816a987a35648097b65b2e72571332d5c8b96d7ce10966c671de7751a4bec2730d678481735f1a47f6ae3757c3ffd766e8f96da1aa3c0301caceba01a77e0bc44227128d6151b982f1721dd6fec87ad23b4e578fcf61f415495e0382749acff4b925481cc771ecfe8e7c56ae15a4d102b8fd73e7c401ed1b94da5fa2b18073422ffe7757c6c1c00ee058e52644e6fcc0e41be7983f5b2b527bdb25ccf48980b8adc33d4dcad22842490b4cc7ce2c75053cb5b49e74602a153e18c2d4352e91f1872c513d2896a37e5fa176dcd9230c0e5fd99bdc61635c56a7834542b005c8533924152ff1a76e4a3fb337400c39a6a1f1d3820b67823d5fc75987654f082bd53656d043ad93dd9013d0a0376ea01a58e59857a82b4555951207761d85bfbf0b66409571f44229e36c4e96c3c2639285485e108ac95eaa66bc8a39e14c268db0b1ff70d73e0a0ab6cb919c53f4ff36a2361a163757a52e5db71665a62dfe687f753ea7412f790c8a1b2c8232188d1790b677c5a68433088be37a4ddee6e48202dbfdb2713a772e91fefea0f5a2a21554215002b3b5aaca6ca192af608e3bc40633dfee3345367d782462645713d5edc312fcd380bf323ad30b193584b9a2f95eeb75d557041957a7d77b57674079b6d05c662f4e04072256e33cba4cfbd70c9c7addb509da414ed7090a6136a2aa742d637020cec57bfc5a735ae05fce2a4e9b9f67632d78e5d0847eaaa0410f4978152edbd3c8493ada5ce22d92afbdc1ef7c224cb7291531666ac2aeaf0b252f61bc006077cae6ea45393c68789511c6e7a884227645955b07241b1fd589b4701ea26617971c14864b5aeee6fb16a3a627c1a747e7ade108095b226c162815238ea8a0e650db1547a012083b51b875dbdbc64676ceb95a1b38c9b0a0aa10b8df8c33558fde906c2eb1b00ad476c5d89be52523eb1889e64ac354fe33fc1c684070638684a1d1e55b7ff413bbce84a14974c60a1bf72d7e8a594c00501213563f97a973853f45bccad060311e6bb88c6c5388633a2e254aab4eaf928c5b96c7aed5a4317df22386701b2b9cb7042c249b218434aab2212c64d8bc364c59eb31740f464c6df77ffd5efc323550c8c421801a1dc72972b5360309e16f131e8454a64d59a10506ddb536e88d54f499225d979566930fdbb6d36cc527263db36777427817c370d71dde84f6ee00ddf54ffee72f55ad8cb1eddadc66a7a4dfc37b35c0e47591807925e7d9a991d808f232ca8d67d921b3f1f9f849fd12aa5a7b819a652a62e102a050f92c5385bf541d01b2bd4a7a7ebc9e3f8b91cb05421b841b3910f927f68db91184b455d7ffa31dc826d086c6c5b5957e05617e8176de95267146cdf2bf5352ff80171cfb2af110417b24587f8e5d7f68c12fa19d7a3f91883bc137ccf14ebc3b0a5f7c16957ffb277161695ba835b43846b257e658e7c74bd2f5ff3d5b5c837ff588657cba8d87f38862baf66ca4bfc7cbc612ba1fa8f366de44184e3e76dbc62d51c9776054bd3b0688f16e5d1f40c3b0b950847a657bc92daabb61c4728b6ad42f0154ade585b038ff246c25fe35cc24e5a6f66f07ea36cda9fa6f5111366268ec22c480df5b2461eca7daf8300f9858874ea1f8c93d19b69cac4028865f4d7ee3240165bcaa2a5058151ed227a0add6afdaef173eb2ae42e24f4c0076b06d56d0e3e37eb235d36ceb7536321fe82397b360cb1082c2f31974dce18dda7756019b861fcca6ecce41d17906ac371ee3aca27623d48f11a358c73a0dac0f97ced1562e30cb693f6f67d682e0771bb888562106e161d86adec268f1a203fd24bbc0d109c143f289526cb37e53e0527e706d70445630525805e1a32d1c89bca772816f1305735750a5b3e115245c489d1ebcb8354e086c7997ce76e94567eab5c1618b051c798cf5ae64a214ce6fd5761e10f71f9befba97882f00370ffe1a7cc58d231b3d082b6f2174ab65716c5f955f2396785cf54cb7934ad9d00b6a9695aec5c18bd05c9809e68603ecd8fee0297185454f1eb9fab08dbe3f9c5c3aab7ae8e9adcdc393a6e6080932052e3ba0e4bdcc6a46203faf3c00dc6e684d836ddfe024384ffd9ca87f4a10124e212a01596f62253540420c7e8af519705b57c656a24854db42d63f68d931e6e4f2c9cb21d61fc9d01c31ccd0e4c421f9e1a0c2d0d3dc662ec838fd13cf80f70224ff1c6a5860592d296e62a53e0f7e7e159f8f12a2532cfcde3109d3456c0b3944985d43eabf7c24cd3793a4e9eb6737cd745f6dd8163eff030c021874e58860954940f89f3136dc0b42d9704ae150da31020b23612946fb79f9b7f54dc688aab009d6be607bc1dd0d76d98628258fda74c29801511ff86277e7155d21aaab0b8c271a66092ff2956f019ff0c85c39e522a1cbd89a7e21eae2795f7fe97f84210e56b830a2260ffcc22bd5d4e50e65a57a16a8c9602c266f8527f60401c19e6e774889a6c321cd61a2d8156d09d42e8e8396e9f1e609c95fe6a36c4a71accfb8376813ccb6205d7fd499911d7a435e2e408832d789f044cdf5586417fb9cf1140a77a7cc13c322bbd478842fc27dc5540d787066be72f66ec103a01b0ebedb1b2ebe912a4a2090a75e304cd6492d90d28e9abae43f72f23421ebee10b63fe3eb69e53a39e8b8d3ca3688b001fd8074f1872cebf1ce4d1dabc95fe4a1ef186ad37a7b94498f9c83a90ca9c74c2e57cc5c2940794b1f2075addff35c45dbe4c706197c3e16dde48fefd4be58492994001113baf0320f3cda242a0ae7d2ed59afb4a10ebab8a284f8f27b1e3378feb5f3b49741e8fb95e1964daa03ddb319f07d848392cee2d347d610580540ceff9851bd82b7a4ea3de99e94b462c8259a9983d420c2781067d2f362efd09b44d44054fb5da45aab8fd62e5fa7ee14f6e91c0f1aad5844212ff091f0fe73b5fea7d632b3cc4ea702ebefd60f68ef5d4bff1f14b60ce9b68a8ddc91761135d9b7ada04c47a82bb46e79f7c3f5b7a00c585c688e5b2c6883e39e192a9a3c467fe6210ee6a457f2ab2bfc5647f389cdb68ca9b1a6014791f755a16123bcfc9b16e30e568999a76f049499e4a59164f88abaefa28bf3d03b64f2120bf94ddfdb66758c763a54c7b31708ab4f724268aa0ccf68f64e5496693a43b06693669eea2b8a3bbb3ddb04bb4a09e56588abd307b34a7d954809a962f526374fd6034a726b1bd6978a0f71dbac908234ebcd80fc35cde92c8f1b955c9b8aebd03d4518c231c7d88a59d432258a355ddfa7264459c6730b417b6b55e690bc70d0de147a4f05d8c9a3302134b456f328b93bf437b7f1b126d6a60c7acd8a780239c5e5d25ca6a0c4e2221c06671cf41dd0a4506fd05635944c27d0d9692e5a2635f3e4abed6ca28109d1e35337570584a4cf87ceb99e30a636cc0737f3975b4e2742ac966c4b6383803e6a44087c0cfe410d32a186475399ad7342b572aa3ecba1d59f1c820ae8805db46335461bdce86af56fc3800e0bc2837793706b47adbe6cdc2087dc3e9b639467dd0644d706fee9e1622d61d7926542644a6f88debbd65cff3e9e4731162a28bc7dfda2689189b5634016d7394ecbde8347b37d0c937ba855c1fd2358d14166601087bdd87ffde784ecf1ca701e8ccb1697f18ddf39427f71ffd273c8fb52dc7ef48273864e0ce529051d1895eb92075591e79101c8a6d0b46b4b618eba0da42f02c539fa5599c38b055b2123b5efd1bf56888ce6f75ac01a8e320016c3ab866a63f3fdff9cdfcfd8cd58997415d97264aed061322caf95550c893bfad6e268a611100aad651d8fed3130fd2460b65d0cd6efc123887a874c14e40473bb12fcc6fefa79d4d59a8a71831609d48ca9fc87614fba390505d960bd4570d1a9c15eb6f2e9be785a36c6643d11713384e5e5ef19b4a40f5ce93f99a5cea8638838d350527ac4db8b8525b1e88033f6b66615020513a14fe7466afc6dd950e4f9d376280c3572e4b01b4af7934602b60731c5eeb9fa307e244e0b3619f902442818a7564ef2c1a9d09f4fb5bb2c0f99935453e8f347695a6c28d81716940caf0cc71877d855787727d25076818130d8efbb9f21e6be68e6264fe5b359894b42a0e3962b9b99287e064bb0917029bc197f032527b656988b972e2ef60c7aa2bc9724ee9dbbadbbffa4dc5b68b2d70443323f754929da6c46364d564858c096ea81375593cdb3ee2c2eb19158756d3706000369d2006693bc23d7226ac7d34fa5a2efb6ae7410ad37d863cb2c55dcde06862ac10551c2e9b39d9fc0dc1a996624195705ab709cb7aa8b5c416f2c86095548e204108e99544c0ee0adc92c52cc694b039c17ce16395cb2dc3892369f8c74a8c7f6df27783ea3ecdc12ba960c018033dac5289dd5c825f2c45c27f21bb8157a49d8a30492133072d83e1e52e59dccf1f3d1304aeb96374e1e523310a303c5fe9ad0dd1b106cb218fff1b9095393b220aab5291325b547d087da2cece9a0ef970bb55cc2421082d0bfaf427aecd21041aa62e3dac080ce017ed7be8874d86ca7978246ceb4013be217dfbc38c26a17290066df42ccb2b1947fd6dd5af758ca73e8b7e98096a087246881e3f04dbb1948a057dc746017a4db6f74957f6990cce2b530cd81f54bffbea722eb1ec02d8b549c33ce188dbeecfcf05e28bbe52d78e12008f96f8b3b20649e0e15c22306c14b9108623137d3ca2783bf20f36d2a721f6c10665bb07b8ed7f2384be0c407ea55192e89d548abc2075ba2d66021990cab870b9e795e2d936b22f9af8015432e44999d195d83e460e10af338dfc0d96762b98a1a6bc0bc782a03229b085ed9cf9135ba038cfea95c7e5d6bc9662c7448b38d38344fea5c90f0def3c9fb1c6d952a500ea8cdcc3fd9d088d2f57ced02a20cad2635c911f408c04ea7a113fb0fa202f31b991e03246281377b2646c3335d78ef0d99c920e514e8f18ae9d18905f283c3f25a38d325f44d681f62e97cf809bc674e932e6a827ac3b0cf786f42849ddb9d58c2a2ea02ec90c8d72835b478709bf7915839ec40961dc16d023725cd0aa29edc848bc9a9c0a88bbd19f310772417f0421dfdaf344a67f91378fbff31badd00861cdd44d77798464f39955be782d47b73813108e81d197118e21bb94df27640e07c9c8d2be2890d09a33ebee494d5c3fdaf8692d967a000a7e9bd23cc2c6dc56cc4dde6d1a66e9d11dd4890e79ad0c19952f109865604d1c75e47a64d812ec8c0f9be93a0d2f26f7fd48605134535e0fed60e4b4ccc066263c34429245a35a6e217838e6b5138fbadc149468a2c71fa124d5b3ae7d9413e9a687fb5d6565ae02574be2a589c276c401eaf757cd9480919be15266b56568e11ad966b23ddeb03a97d781d4a26d81f2ac60edf809f4f02c2c3b43ee9250fb72e4b7563b92a1a5e9c85272657a66b11f0da36accc573aaf313f730d455aa9601afab758af353ca372b61a0a095a154bb8ab346c204a51b042041a7a0273a0f670153f6b3e770edbc3ac2f04da596c72bdcba90eb10ac3d71ef43e601260aef9ff880e81923723d2a94132b3e03742e3482b53d6d71e8a63ef005b81e30331037dacdf9c8f5bf7bb8fbe1a99e949c86a5124177696e9e89153b8830383435c195ed42d1be268b2aecd84af22ffb309c2ff371c8f7f94b75971b45b343e8ba3c4750c067c59e79afb89291394b73020289360a78af0109a9ae17fbeff7e8bf2ffc8b3be254a02e8153d74e4e81d295a266299b3c9d11e61c75b0e77130004e783913062d0eccdba678eab17a183d5cf4bd068659c3c92d9085a08ba1f2b8c3732bac82bfab729c1ffb2fb7450a60e232cd949f2bebdf4a5ea9a5e4440ff678cd69f630ceea65a03047dd046300a4da16f99fdcb1d37e66995cb3130a7178286c111f793edf9cc3aa5cb8b0fa1a1248456fbd3d6c6eb49d5f95e00a3235b3d8abf2fd52aa1ce5b4a086a8f6e832cc16422085b2b99fd4e6dea3d3c9452419757d9393339adc81f9c37fd4bc102750bd27375f8cb3511057c654681a9bb98ca4ec85726fa4e110d61a5d909c153540b87e38eda73dc3983827806d7ce0634ebd559ad21d6b89c82ff5b5f063052ef6f0bdac29828e8e78eed32b5c4d4bd21026261e764ba4437c43d9f7b7d413f9a125fdfd47be9cf657084ef4783a20c7c624d5299157631b0b9c0e4fb27ff9afbfb9339ed01cf58769e619caa3cb4635581a8610f87facfd1ef497335ca3f46d9eae314824e192c392c06093f0c35911bdc325083ff5a775cd0730002dcd4b24492c869bf6f9eaef88327de5c71ccd5cf00ffba07f9534cbfe948a379ccbd47906e21b39efd6fd2b3704872334996350da185d7755d165ff789588cf2422736ebb03e1b2446f66dac36f8f09f9373fd03cacaf8b8e1bb392945fed8f306d9930e45a3ec3ef146093b02d7c9dd149983efc0127d865f2de35acc58f47a523a2bb3ea3d36d2ebedee1078d67510a6dbdcd0b4d3826861fcb3a8a75d6535255df2778f737183c0a345b755d6a5171d3415de7850f81cd8f5c4541234e792b038d97edeb07b783d06eab0be7fb350ce5e2bc50a76b624ad5f9391ca3d81cc57e41e94aceffbccd62b6a37ecb9d706ae7209adcc4a9bf3ce2d1a4a3ff032531f5374484ee6c723b55ed798852a1d02cdc8feea62c395d69068428aa9920c88554defb6e63a1a07b94f9003a60644503bd7439b2cb05b9590a7a9252bdcce14dd1bc926a93d4565b9645dd4eaa630158eefc5196ff23814c4902750a54895e5e5f9140a56d32d668e8c49f385127d71e8d80a715e4158c6ba514ff01c985b3c56379bfcd7fa00b80d4e439f05a1683c6f1d885793b3ddb1b20b2e51898405c26c99528019144086a6ee169d6b6e64fdc7aea4abaefcbba17a9129f0e630b5810cc37dc125a54522a634fbd7b1aac7a69e7e3a2f29b578cb1a0a520ee9bb6726d75892940275bdf8de2c31bac17b6501252226593421dee35ff57ea595646993cc1f22b27c0f53cc039a2e8ca3e3ea9c44e27f0f7a5be93f5cd0be66a18ffdf0b4be5642871afe09058d1ee23cd0382f846a8dd4c1e79f50b9e6a8fdfa42ec8efc4682664a45e7b98541c29e4144e8d1706c490f385cb0b2e539bb62b9d66539d028b5c09cce471e2747b4ea56f94706b5272731390ba03c03b869db972f200291b665d76672173abd8d211890ad22cb4175b43959142a4be9fcc934eddee3fecb232a9deee5645da857d13878ef20cab3ab5b8b863cefc73b5d59a9c93d5b53cf476210ce7e6f76a6282c7f5537b9a165cb1514f3ef319db0e371137989eb08ea48275007ec05ca5ea56e4db5f4d9a19e6ef94a64445ec46c3460a5b00ffa2c308f0cfa0d71993d9938410bfe68892f85dafc5870d95e7b1ec127b8b19691c86437d9ed33115e7e0b6268e71bb69727cf39341318456cc35721b9359be4c4564b7fbab302c0db8a1a1087dd37f596bcb82caf67a0c7994658461e1eb706be6bedd6750f1ada63ddd4c11f85f6599ccfc67d67b76c92fc16e19a62972622bfb00a9ad2a0be75455dea879a2131f89c95ff24c113d43f718e9da3c340948a80fabb5b6245a0feef1a3a1863756a1e8f8cae707a27d1e64a533e520a35404aa70d224fd3d17e729a6b739e43f1ca41c22f995093348cce9e6c595b800e599394d38fa6b3125cbc5f2fe18d5e0e0791118f768b47a16c1900c109884c9d6ee7376c7121f0cf5ab8729c797208f001692a38ccb67615daa78b0a033918c70c9cffd185c1863d654d1e521d101e8a8137a60c2153dc38aad1d2c3c9efd57df8fb1ae854e7a7ee1dacd0d55e51ebc0303ddcb4cb253c7c6110462add121b2067fe08ebc62e962404ff7d032be2364f2d154ba0c1b5fbdfed3769b26009e3984e7bef4b8e17a9ad0c86a79b31cf81e6b529ebd3f7eb4518b55a0bc45d87e0834c956fd400d0f0e00318c380e189bce4c2c7b37448e3aa0f2753e731ffd3ba1c90949aa8c54404a138f3418f32e3571c7db01feaa6476f0f130003f0b6dffdf98a7c219f711554ddaa4f33163ee7b23d20896fd8c8b573750e94cda6b430db746c6b0fbb87aa43da44f9c4a757d7424569397c2edc2fcde577b1bc2afe420807cea8370262110977354710109052934894b6672dca0197286c518c6965fe2ed0f411f459a89ab9155fbba73b21baaa9597a604d9f816c43aa23f7115dd04f9f5447e2550068a028ba8b9b79f269446cdbddedfe72c28fba532a7a2c98f13538ffffd9aa388ea2639ef84ba553d3b924013daef6cbb83033288d28a94d778549575774cde5e51fec92ce18b8a2d558384deb4347a502609644897d9de50d80a7b1d456318a144a6b323b757f2e2972089841d901af4e7812d31aa4e30c062e270624a8fca2fea13c907992d3f7a44a0eab405ac8651b98c726421df2d1d8beaea42c9aa58edc8199bd04d60c4c539cccb710bde52e7d1ebe53e3a9c5f190d55dfa643c4465f7e8797e548d8a81c8b854eeba5bd4dc3847e1c7b04180bd71b7154fbeff4afaaf977d66d29c78e8077e739450b140d24e31dfc23cf972b03793c161c4f4ab01c55f32afbb166f9ad40ae1ae4b0a47346301b324d68c9c2e8ff261e2eb1c0f0c8fce247a8a15b7725d9e0d06765948ec943d2c110154be353e61715cf116301c7268ad7c5784653592b7d2cacec1ab5520872b53aeb60cc3e1694047e15dbc4d8adcb0cb93f32a45b0cf21f43b18d58cbea17cba4a9ef929d6d5b7d1c1fe4f0f5a9c13d01423d62aa377b548eede615497e37ea1712d3d99f884a8f6d778c9186f8a6ec9f16df1201f38053ee4e0d0c0a9eec1de4908645b5b9c7807a1a9dd40839aac9b275033cf8ab9659ade59a32afa4fbcff65210d3ad975c56d88faf6978d7781cc423f92a8e63f919672eb312fd9d2a90dab8e7aa9ad2272177e4e212f04bac6064bd7354d44575f3053b9e2a307f4d8a3271cdcdf0671ffc5bf0a39c21f9d0df0cedf7052ba95b800255db45609a09a1097353d72dd277b9de4743226b0f1566447472e78b5cac48f39bad8ceed86d50867d592a26730400f42b3e534715bba89ed8f5678c0f52671487aea458b4a78264fe5ebac51274bdb5c65990aa8eff54c3f208d819da12eac67ea1b0d9d7a5fdadb3341480548e80b16971582410b6dc7acdeaa65dea22d5113b7e45525539a4e6f987981f8986c91c9ab0ce79960c4cf6bbfdc793da0e70d31de87bd0243ee845eb37afe82357fc74324eab87d0287822768b71dd14305ca4af6c0ad6138c3feeac173a5b8798a545c33d74a817ae5d25920fb67898216d67709549e026a1a318c0fe80742826fe53937aaf072bfff73310c559a5c4d37a7fe6093998c842e1423ce18ec58d79bacd6d02995451845680e2257ebce4677de4fdf3bc2f83ae3de6b343a8050d0b38da78e19a594fd3f2098d280d6d1ea8891f29c79d7ad2e73ffc3b79eaac2a01982a98869364e4c57cfb27debdc004308694880f2c77426e662913e1f401b879f8ae43426411614cea8e3a9110e43d1f9f8f09748f0cabd4b33e630286da8f68da9c4c0dbcac5a88f0e5cbd0ac433799ddd6ce4592bdc727776e69c46a62b4838ba4cd3188f6117cf71bff6256282f339a36831ffcde5f1fad2e9550806c8c0ecfc7c0a21c5fff345fe233033d34f2bc6583134db47b6800a7a9c18c63ab62a74657327995438420c058a58e894c3d7aed52d80a605d72f47c63a66cdeedbb8919f0cd75061e1befbd113848062601c077f28482fe57388d2e89a24f3f57f598ddd7bab50436a2dcd395d73bf1d7d4761c3c42072aa6bfe5f28469c6ea3f6fcc4d069927775a9c295fbe23f6c75b4e57a808e3da45a99958a5243a10ae0832feb4914c3f83202b7b2b308aa9cde6f1d48231583187f593d697d27e06f96e18791880549635bc92ff3ecded18bdd756ae0f5a59bac1ab67e6ea2cdc540cce8723ea78adb867a917e564d591cfcc0eeb85ba1bb8bc4bb63584355f0823209144b7d730063577d0e149736a4bd7107b90869221aea1f901710749be59fb029d7fc7c883d81f53b7b7548eae73d525d01034bc655ceb4e0ce32f23dad49331dfea2bc5205e9f11c1179355ec934f9eb39d1274d722fde2f74809dc3abd732043ef70543bc9910c529f1a6e062e8428f916ce59a59979b34246112214b87dc40add60430e73878c131b3ae8b52e09e600e98a3b5dbacdc8788de572e5302be1aa6205f35cfe412cdca09b62df266b7af9aeb2aef21610f779bfa5acd7ff42abd00c29480af28a108e7d8f796139ad43c8ca15971b636c24985d526b1ec9483541271ff74fef84e2799a5ee95bbe2c604c251a99eea314283ecb061a46bd44e1164b2e878d36f31ea5c6e41a8f1a91a37fc8d581a05a9615b6166d31a68852caae5d579cdc4c54a0861b6cf3a8c7087317a112e28c4fab0106b16a7cbd723136271fb2bd67ec9f3930cb07634d44fb3589ead910bae39b0238fa644a5129d7dbdaf7c9bb1ff46903bf325df7712bf6628b0bf038e95e8fb61c3243c71a29683c014dc89d3a3edc5fd8818f9314c482631ce12847daec78878214e0b6aab9979b2f8a21e88d43c328870b51cf2025411bf0b41d9882beb2980c88a90d4b1277a0e80be5634d1d23f5362d00f0172115bdd259706eb911943ec7678b0ee2a0bc0ab88d2743e46ba3fb1c1f02daa3721eb42a16dd6890f9c5fda5e071c81cf82c2074f81f5d5fb919b18731509dff3bdafd5d33860a796690c15d28f50edfde05d505237180170ff6ae97bb7cb2f005c9d424414605b23d6a99438e09698d142cc51ff736447c26c07f5f91e73829ab5f79d5315a4fde701b786a2535a926ad34c28b5e35c8d45f82527166b9cb38feca4f54a9c84b4e4149ea03b5e1325abc0bf332df15a4a79ca95e08f79c3a7d5319e6c4d2f136c82c35344a28e0832ac5e836b4d8c6e88d3673970c4a6635afcabdaa8c17eb6046275bcce0730a3dbcfb898c65342454788215888e2423377f755bb7ec89d9a0bad43889b0f0b4c8dbaffe86408ebadc44a9c0b2349ac4af9842e8ae1a3fc77f6e30f9b7e4bcc08d0bfeb048ceb3a22c5955ddc888b1db19ad54a9cee63ba8efff7ed13a28424b3913e4a61b7e399d90fcec6e9ce4c5e6d6d6c1724d28bafa21954defd26848640d6f074899bd2eddcb2a230311e7821504eec476c6f35083ec3f1c5a6086dac274ab0528ecd618fe07070bf39c4b5f3d552f796261fc00e8d168732cf20be595de9da51d66d1ec0f16982f7c3ced25653933b61ef0a66e3d84aec4b326991310ed5640ddd9f1214a5c7bc1201954b7f76d0446186d9180789bff9daff9173618d7c544192411f733da2a24a5860e234fca3fbdb73d36422460115638c2ba59f9f548990ce839208cb9e73e01d695c524a7742ddfd93c0e7268b9ee1b92fe7d6e3a9fe40fd6982b3aa6bf39ec16d1e0678b3378c3432fe8ed4b1f90010fa32ffe741aa946c149b6f1f5f7674febe2a7412671d3d9e66c480c2c19e8ad944ddd5b4b4fe558ec48d1968230a46192c270484cff38074d910ae44dab80c2457a07c5a92fafa2e4414536437456d1ee2fc1ada8f5f2eb5ad9ac9fb68e19ac56464893f3e402156204847857bc1c85b2444a8d829e105046afaf54fda7098525ae6c3cd80bb988788dcd8046bcf9a55e5333b844f9297a23f3ed3ab22a98e138d5914cd1db9fd93df8b1fc7bc4e4aa2b9234708f93b4a7ea0b932a7e4cb92dd7a3e504268f34f7c8d05e1a7dc14a0b58caaf3cf523c4bc0f2b8c59e8d56f8e7939dd65f443ea3c0a5d930feda8a5ba1fd8c7b63d173975ccdc09709ccb48846246db37630eb1b710261f95994e04b8df00f7e2fab61eb3d62b5341045149068994612a979ce7c98c9f2bb28829efe87cabba31db4f8019dbec1c7752811add28b842b25cfbba99ccc0c186eb0e62ebec54441257afc69e00c3ca7f1a579a546241ca0ade3d4c1b406e5ff62e99917a5695cf45d5e29b127331b49477bec35c4e7a501bdfe7a2c8dcf5409dee729c2e4f049d6995c20b35290f86b6afd2906f7ccbbd9c13d6a6ee60f76152b494ead3a5ee6b1166de0735c26740be9165d093a440a804bb7f58c0c845587d3fcf3b6b687ac417ba1ff6169d4c555831ae789b9e251c2f3e3ec6f8aa3825df5f695c322637c8553eb91117315c1715b25ba839319719c43d30f2e17839e4b679eea3b7b8f660581f6a63f4e0ecb3523438ba2e2819a5ca443f422550901d9d2327efb5c94f2d96b591becbd3c48745bea533e0f7400740f4cd7eff94ce1016532904c500f3951a650fe4a7ce3442aaeaff2c472f8a904b0bb7c25d817f7c94fb2ad93f48a26640689b2a7d50bbf6dc7221502a24f064cf2b0a394a63cb9358c7ffe32c4dd9608c04c6643b124227fc4c9d7a3e0f34dd47ef8c60792da9c85d8dbe1347a7b346f5647e8f2dd78a675a39183f15d1480a52f0252bd64f2120baf2db35acfecd1d8f41a299a92cbb9b7aaa8defd40f4b944fe73b37999d05a5e516d54d521a0ab81723b81a9628268dd766c8c8cfc32871e502f84c9ebb02e2066d1478111897f80d8749dbd328bab6594e31468bd712ff16f914d44f16e15b42be9a0e856d4ce2c703f99ec05d22333af5ab5ea8c32f439743c4d355e7805380004eca4411c804513fc442fe8445642ca7a74448765f7ebabb7bf47b79e94436cc39372e98e0e59b79233711d67738f8c32cd18267f3fa11600728372a3488643b418638c10366ef3206ce41ab4b68414c4dbc224a8a976a1f833d494a45eb386b678651f8a0ff45b904699252c30bbd7ffcfc442d3fe6a2ae0484336c36fac3a498a57d1fecfb5019d1b0de53037917ea2603bc0cb90531949e1670a622eef4782f44b120d6190b4918da01b9ac288a756d41a093307e7eebdaf8b840269c3d0bb1de5e201d893ef956ee49716f2d19d43535a39bd82c355afb9ec4b4a9899895546ca4202ae84bd2ae22e77a64083626ce5b6343a67dd705ba3e0f1dd154dcad89d0ffe82e84c6c3ea63da9ede6b6f074ad6cf8f952d7da445e262a643b14ca7ede5029a5c2a2ab27e3ad6a2efdb5727afc76abb280aa57b1b4cd8a7aada23720afc52f66a6ef6ed2707d55fea7d45e1022a403fdb70b7293939cc65da983cc2a503638bbde70aa81da488558c6dd2b71a61549956491ce09f00dc302d1fa2a07e3dce45703a2ff21d52f7ac852c05bf9873980b5201e7496d61a74f2eb18a99bb2fb9744c286d0de2c0c6866976d53c3329d9358285c514cabec5cc43370603e8614770ea4ec99db2c63a2bea9a804f9cacb14f0e6000c78c498bd11acbfda379fc912a75371dd19b385847468c5585ffbe806acf687e847867d5115fc4bfd7c5c631b80e69dbdfeb543841ecae702e4fe536c037f9671cd93f506ebcf479f5756fa1650471602cbcfa26781b7c7dce88784e71a513e9891f6547be31ec65d2bff606a6ea486057588fd86d51f05b06944ab4ab130d043cfd731fdbf88c974215cf00caaefd963c5c09ae11f12c99b38363ef0ed59eacddcc9916451460ae11418e073f0f3802eca566d0fb533e0571c7e787136a3c999eef69fabebbbd3bbd17cdd4cca82dc6915dd78400b4daf254055fc51c6fe3536ed0a11e57e45cae3ec1e744a810b15f5c3882ba897a96dc511fff6016f0ec6455e078ba026d0dad448943512a8db020f40f806801841fb563bd71687b93d73e3ed3186b6489d3636210ef5c1d1f3ad9bd4aaf2e963504d0330cdb96f5b9cb88f577de9c5aeb0c89811003a4b4ae60723c4e028566c681ab0dcda9c56f365d4ec0e0154c480fdc5e0051096f5ed94c4e45716a5fe317fba87da9c5ee69de2554a811d3a69f5c91649d5afdc2868ed1af8a2ab18c04f1111aebf9678569732e26240b6e326b2dffae1b85eea177be15d1f3fc2c3d607db6309781ddb52b14685b49fc68084e77e5870576deadbce31b190693f37fc448c12a29da7039e054a59b25fe459a4a41cdd52e258553e3d5adb5556e1cdd31146574d19c6cc0124b0c0654a210f944b044a508ccbdef3ebfff301bb2a84d989ae7fec98802a8464124583249912f9c76de4c2ceebd1cdd868ae9acfd4fdd4a999bde30875fbca9a68b39530b6fc384ad2277396d1238f0f04b48f6c7f7c3db1c0abffe532365429b4b68ef762ba88df9903b76fe94862fab19c10774b9b04a347cd7475bb83d98e1f897f3bb0c4863c0710cc11d31da9dd39f6d8f13a0cd2114f19d24a0ad1fb3f6310c3f5be260872e83d18c6ca41df49df404db21a9f4d57a2a8cad0357a9ba4c7d4dc3f98d846a838336cb6cb8561dba0fbee5590798e7a2e12fccf0521a430959522b0ae71cacf728b7f26b1eb82c53601b4c9cab6e156ee7dc38a8fea783b50914c4f58af5b43155da00066c04615cfbd68331acea4ba474a10b5fa35bce1197ed5e6ae97c625335c76c1ae60a28e6e943e63de9ec1049ca98489c3671275a0d88cc1829f3c7338f65a7dd676d047accf23d0804d4746e81833346c0f5e76bdd1fd67105ac146edfcc6eb4f4df1bd7abaf33dbb485542accf24c18e58bf8588b3fecf3e40a537f8de11d3f13780fe2d6c7ab91bba199c35f74e17ca95aaf9c5a574540a48834b2316f277320f14717559029c933b3ee66a4154e4e5a63b7546b12936910271e351c9a68d54fe8635d14581d5f7a9720bc7ae2564257549c58fb9c02a4e6e939da582c981c6a45bcaa9cf3da715749d9eaf97b3058329921b37967c47c14acda11f31a17de1208aa149afac01086e64c59b0a6404e170575649e7cd0dc996171fa60dc54102c29ac04142a8163256c722715a1fdc816792419655ce3a6dd99251d23f8a4c539ce49d2568092e5916e83ea7b4166877a0b477aba49b3bbd10479b8589053d9cfb2822cf2529c8ab9be1795476c22f4e0bb10db894071a089e2c512fa92e53a828ef2a12093256dc4a938302d06cf3e5885c452884bd5c906d6bafc0f512871f9abc831bf04028232b87ed8887ee8204b112e39abd0ff7f871db796b6c92cf5ae813129f053d95c1894bc510fa4acd868876e61636b667baffbac8529b0a4c3ac34634433222736187393a0432a5d138d658551765afcceb3434a56e6b044b81dfa51ef1c56e39f126b9e3eefe7357d2e530f131a95cd075ef765a6e3d93c2d63ce5bc938b92f187f5f13c8699729cd2ab550fa2ce8b1e09dc9849459c9ce6ba7351c021908d0aa3615dbe90f960a9b594d9e11fa14504e51b3c65cb07e39cc2e3fc81c66683764235ec467101a58782d56cab5d4c4457ca112fc836dfb92464060d1e2fec8abf8d545fe010772587f95e870d3fa768394bcb4ce359021bd65f1feac49192f918afd033321421708fb8bff7a36a12c2c07b3f7a1d8ea54472d30dcdb4211367653ae4a98ddd547b695b679f070cf9175327f914aff0816d5246f133dace264f4a7763ec06a331fe74f38d80ed3d6df027495f89ef0eaa4f5ca313ce0261660f1b967e4456ade65f427039be2e3ca2a0c3548503e09bafdde41b97e274357592b0d2f461748c96fbf5abe99cf9b666a5ab6b978f1b3dc1838c798e1dd434151f2b0569fb65c4dc91db2fc89475a43d34dc43ea08edecc18b79068a6aa3dadd8349aabd9c5ee033555e2838f9f661670f9ba922464213dec34e69f8adc4cb49e64568307f728c25ce45d017115e0f7b8968ae14af1d2119fd8a5b293672b1249f326c75c9663e3432ce1674c18f6a0dd3eb7a1d56c9c02a68bde6f6c1c06a6df64536ea2c244bea141d0df3aaef2240e06c73e2379b432a0bd2a58584929c86a9e9ea76ef720545b8906f247f72efeeffae888804849de6be9d70bca494dc3211441e395334a49f3ae5ccb66473a68dc5a4e95430ebdc17892062ffa2be86d0f618fb743af99d6623d6e5e640038e67ccb3c72611de948c2f0e5ee6754f375cc8341a51093f533868760a977e160e5cd1314d335b348d43480c904c2e996ab6dc73173ce251dd6abe23cb409fb0c35240cf06d3a092d1b5412a9ca4ab0ded9a32d5b2ffe67bb6310a13e9b8fe0d627dc5b31469c7e7e3b6eef3cf182b954e6f6368025094ca474307ac68c22a65097c00ea2e01176d4065290c829731ae8aa40f7e3d3f9f5ea0ba9959e3732343f8e8129edd3e6bd72ebe85ea9475cdc99a491f3e3edd3791710a473f6d733301877cf4714f68e69d03f08cc2a7ccef8b315bf16de32d0383b4a23849e76727645e2de6270eb683b494e93d0f076d4505609dc87d0b6d27cca998cac00d6efdf27b4a415a4646ffd93a98720150f5db311c1e97168b20f1bd13518eeed331b840768e7a17099fbc4ea95d03a3d9a56d2a7e7a5b97f51257c22e14a032a3d8ac24038b687896dd6af0cb29d074d1f4ec146c6ff07a5b93d2b0e2b112e0c472df74bd55ad9ed1a81f8abaa45f5cce763b761f2782307540db3a6b37b32dd588888fce3595719cc6dba00b44bd4b34dcda78f7a32a9314eb0b747cc520ad2e0fcf7722638829ae2c07c5952491da6a515f8d413a7ba245e1d364223d6bcb15f7bc78d6d704a12f6385623d451a44855511bf534b050854eec3edd7ae0aef717c9d0d924d208c6f81e1a5128c670fc2c20331f3cf8a29d7b2548207cafa395947aa3a18872da559c1044c164180368aff8f4f0d91005ae50169cd40a4631c20f96a175dbeed5c70871887012b3dc038760495ee14d4be5d1bcf2acd00e20d38561c51617f5aef230aa85942715742e8b29637abf84711bdddac23e99c39045e25578123e3320b0c1b562dbb163ea20d5e86058467cdbb7ccd3b1ad13b5ae3dca45b224ccf24fab7f454775fe546d1e6dfc9714e4b5c70c6ced16d71a72b22b57056bdd162daba1acfccae7f8b3097c77a5ad28d0046ae570b37363d1b92f285d3ceebcf02935c5f82106019578819ebf37784be0c0a33f98c9c4e8eeee27b8ce3515805ef61981b6bbd7ea427725f53ddfd989abaae155c7e14af8d8b616a675b6db6a2db82c5aefacda67de0df73662d6fad0b058694b75e70c5d83e6494559b25e59b572e5659e7c91aa3fc820e87eb51524f46bd5ac9cafe54175f60f04324f6d94cb90e139fbe75e46faad66dfca84aaea50f5613be90a21ce501a4a40f037b9b6ac773d94aba45a5aa8ba17dcc9b4bbc3a6ef2130055cc6eabfdf6eeebfa8b6ba1dbe3c30003d69392ab079bfb13a8f60cf33735772703e3f99ab25bc22994823cdd7d042bd2222c1ffbd0850089c4a97234a13e139cf2744be3e2b803cdbaa75e6d8f29e62ccecc52ce22ef5e115b0c7e403954e6301590d37782098c1a6f0a382b98f74c10ec9d3dfb28fc99bbd3b0b180dbd402df98f7a667080d827eb3585900d9d7cc6cb22005cfccfacdd6f196ecbc450e53f2d2f9a49d0deb731ef4e9b4f1180a836c8fde3d963501b3d593862b0fd9e2c9f095b915224cd2e0e97e7aa1cc09255def3eb5701eecc427b78200bf46b6297d83db2cf7db7959825f396c4385274b16713ae8b7f2a293f764e10f84c2e7ab55f9cab597b10f81792ca98b9b134a879c64f678c4385f466b0797b1e9472366ca1cd0b02483fcea3e79cc002582beb0fd26417d66fbebbe8481b44d7173c9deea64956938d551c4b311486d80091a3bcd1bf10dc41f1b820aae23b3ee45427ba02ff878c0605cec3fcde8019cc8883c82bc59cc0b9801407eb2d799b80c166964db4e1b136ba1ab8f5628eaa9ae485e04857e387b2ab570fcd460bc4aaf584f661dedaff0ec21b248038e9f73625ab3e2ad47a70e80918b344b0ddcfdc38ba51bf9b29a8365fff61237a53a682efbad80846c099efcd8a3f706e502daf9d6bb9e2e5b9d056f99c01da730c543b5bfa6ab107d726fa1e51b8223234f6035a46f548faa22f37b820e4ae43e88f9c46435bf3eabfee9e76f0f258ea38c95f65fbb1ad38c49e0dd60c291dea5e477ac23c3852140415d2b5923a552b36301ac4e9c9c060a0064d51e29bdcc2384c6f22b04301ea3a2bf2430a8cb4dd0429fac9f23df56b8241f787e91fa120fa2465c55f799a76ffbc0f7656b2d5323c04a0aa74f29797b60e9f63625aa243f20f9563eadcf01e12be9ce5b997587b203b81f91d4c78f3fdd0f9580800118a93b8a72c460172cb75910b660f16f166a2f423375be4dc36cf3ca75af011b8498419beb3dddcc61aa8a2976ae263d74ecb65d3c6d52ffe2bf954e5cd4b9bc795d3940c2847bb42d295dd5fdd96f80c53378562282ec31c12e118875f426446f9812b3d9d6d2c01c9882ae062ef33894da38b2205cf9919fb43ad2f77f225309ae996f9d9ba20586b34251b19fb2712cdc60c64f1143ef095481dfad2545a0f6dc89be6046ab1cecf508589e915459055447b1884c61d697e82ccc124985b8b55630ccd354f813f580f4ee41d8f304544804549a83863234cdf589cd78b5fbd8ac687d363c0f44bb49e44ac4635ea8d66cc7a0febd830137b613380b46d64149397caec3b11762e72d09910877e0b0817522f25a5cddd12c312197fa9b6cbcfa1cb387f6757c6e71bf165230ab1babcec0c34ebaaf4fa0d537352f1e85763aedd66b60c57353907eee24deec4dcaf8dbc837cdbb3f37557819aff445765194304b1d30972117dcdcf5abe161a8e09d1945b0d1d7232d191100a3b02a1989b08b10e352bfd183d26da5f2f48d62d9ab397449efd2861763e981fa164c69d71f4404d3e68c26e8f8b97ba2f64ca13e7f138324086d7204735406b4d619179c98604080e75acaa54dbffc8921cf368280185af8860265df14154e5e30035ff2a1f6d0c184b8b5d197db190683cdd10fb8c1e9e49b8c9d8a55b83dd7aad21ebe247efc6a0b6b536558d557416d4d4afbfdc2e123613a3c6acf6eedcc94f911ba1a07bfa676495940436aa7ca4a4f39e5d6f60a024d46beaed7a3591ec789fecebfcabebfc12c633c589f3b87d42a96e97a275cba680253e50e3f2279bfad785d2d447136ec9e80ba02a7d2f63ba48718b5feac701c477cb07853e4f5ea6fb343235ce8ef86ed12c7ebb4373565d954a8210940df5bd471135310ef2eebc6e9fffe7af8647de5022b9b26726b3f4f1d3fe6644db3e1cf9f7c659cd2b03530059a9ef0a843c4968339091f5e50499b9ad1c482718befc601f5fa0c3c4b117ee04f5a101f1b45f5f9622ebe8d3b594aee1e3f9a05b8c4f26a7b548dff7afdb4196468f99bc7cd06c24d68a58dc860b6c2493b62dadf2630818f24cd9d75e8d08d611a9da622150177464f0b5d3aff992ca981ce4cbd27d417dacdda2badfe0bff52ffb5041d7729aea3197f1a514d80d4b7201639d3bfba1e447d5f28d3f657347a66b72ff3afb43a3a9c64e14c36419577d46d3813e64314bb816390755528a665e38d3340c47b4e4544bba96a2bdeb8388ad1835da4d50208e92c952134e03270e974cba9e9795540989154b40a607c3e3eb41abd9ef07a52e970b29b2e5329ab5cbb55743a8ac60e79fc448978e023eedeeea8e203144b2550c4890c47d927e7aecffc42e4bb1e452c720126a8cfa6f041be16942346af551296ca7f201e3a5a2ac056c9b52b408090ae0b866a076ca2192a03c3c997972ac6d21ee3ec5e5c3f965f860891e7a6e2570bb5d43bbde752a89d9660c3c664d327f504d45b20848a1ba185a2a65cbbe85a45f566cd823e6283603a6ab2101083b0f1bc468d3ecb468ca266da5b6555081c16c6a63bb8dff28688e3f652fa76ab8af66e0bdbc598aeea08f5875b0578e19f96c9305da36b54d4bd78dbe4ff052aa1078f91305664a879ed73baf99941affb9645473533f899104452da8258680d44ba5e593385cd55b558ca33d556ac61170dfee6639692cfc37f3d422a4e2c5bc2b9c957d9cb0361c9cd791659f7f2887d2f44f33e8a0a7f1e9b4161b2d82fa02e29a342605cbfc6fac511e1b57d87fae19547fd63c1e5ebebfbc5ff38b03323c490602bf3a8e783f03b167fc4d9cc2eaeec0bef557d98ce3c36bc79ecc564285cd92a90ce7ce427b904daac2e2f3f3351bf846a8d5e2d5e67990392708b580a1f751075c0c30834229d8a415ba3e98423f203b7e2792253f55f4404b3184e1975ffdba5b62b1a0c16411ad834b649bf4ed968dab83be4910f7e1af9ffff5947622e4c51bddb224d4765fc7ed0dcd12a19e2e4be3e489b53e4d55b2fdda22c4781ffbe2064df9fd943a7e20f393e882c4cded665fec7d7f870163fcf343637339140cb41b87ad056e46a1b1c79888abbf278df2d4703ce88d61d3f6637cae987096e42aa5d420ae6609134ebffc69fc1ddd5eddff383a2fd86efef538c61b2cc140c554890cce404dcce92cb6fd1ea22c0de31d824368bd42981e7cee516c0637382206b91b0172e73a818fd4ae553f889eba90aa237405b9b411416e177068982d796aaed9aa80ba20c820948e38d5369082962775f258a7fed25700230640763203d3c1dd48169ed06c216c8c1bf63faadd4f504628f057df53bae1c05222e57680b223044b1e3123c7b048931483de53a58643c3c91ed973d02dc0f333b7ae3035ea1eacd97d95e945c3234a6b45f43a5e48faa54b9427340ce47935cbee249e3d8b8d14b38dabd6e15f31b49c793d904edcdaee422c38876134a3741bb1d2091793246d875dfcc77fb7821cd617846d631886bfee22da37a4e796728f241e7d15abde18218834e1029eceee93bc77eef57ed00f2cb9fbdd35b2b182877e0eb5df69cc92d5b958820e42f1f559e300a35207277f4c26535634d8e08d1c868d237bd6634e746d84499bf347b5cdc8fdb94e4353f65ba99c6fc1a6506a2f12583e1a1929c3104830d5d9c14450eeca2de5c016efca8e4765c316342e78ac9e461d41a9e249dc41c5ed53eaf3ee93f2c8dbf9df2bb40aa5ac098f7d97cc5b3094e09f4eb9ec052026cffc5436e8ef52e51b3adb527418af2f344809c5571be2a806f36c4f30290962d32efb0399daddfffe01df22ec07e142f771652028845f2e363c5b6bb4812820d82f4e6f5bb15e43ec89173e69d34a58a290ca067b4663aa36325f6a697ca34e93831fec39b08274012f5258ae3f270633e5b89e0723ecf1c74b5323d2a7ad0e4855be3fd689c7384c2c8f825ab5cce2ad2406b3c6c82881e701ad2f69c418d6b00870d996410f42704a331b08968d95eff41bbe3d3d3c23e3965e0ed2c5f8c3b38e2f0b47c8ac11868eb0e0a9c0c70c57f800330c2ae302d20f530d2be10de4ef9ef30353a242fbc6133c18bf747c2d0c6c09d41f7eea8ed748e391883868b386e124ad10991c2e6eeb8665bfcf978dbc4c2aac6b4ba48af4e732ac2855f0f757c28f50f29685c203c66656d470b63dc17c5a0f77fddc5fb380ab5938f9c6936840849f55447e6b89d4213509b95d69a06d3c97a63c9f0e76fc988452a798d8db8206dc65ab16e8beb214436094818ff55f7abbdb541c96b0184d3fe996aa1119ae416749557b67799cf7ceb992ee2f8427d491691c29c72dcc635d8703e37c29a3c7741c0934fed85adf0db5c000a6515ede5c9930c7d82c3d9b59daccefd83f7594373348cedfcb039db214e49f8f156d1d07b333fb48dd580ed9e633234f75a898c248eebbbd4ca9eec647dfd31cfda391242fc8965c83f8a86716e11c447940502937b33640522aeec27c4a315ddd91f8859cd8b6472d17243a287f2993444ba5226ddaf34b52432679b5ed94aaa4ddffb487184fe242e484aa222d2c0952ac41c7470e5471546d9556f8f668e58a3f0ebaec9c7d918966913bff471c5911e1222761556dc1a305fc450371c01d11199e5a584b94456feb8c1b2713d0af31ac1e91edf2a774a110662b2358051a879bb7f12910b94bc168c7f1a35921f90daf0e19b1a526aa2b0291dba67f71a964ac9a7459ba04c84de410ab78cc4f89b388fc5d1167b57592ef0febc5acadfaa171cb70121d0ebc42833707f5c02007f7523c48c67979723c06ef14aa13c4f202242e3e6962b01a0dca8bd8799ca10ab3c5840acf2598e7b5f51813537587a10fcedc609a2e185868da9f22d18d4152b8c7303c3405e8bafbe609de7ca7902a3670d861de8a7e2bca85c47d55974935ad2371abd0aa1e9dc3e1ec192efd01bf4f727fa906e82ad2182784f59e17cc87f00f165528ce8b073d18af3a4a82a5a4794b2e354bfb12d8325e34202cc8cd16442daf54bc5e2d1bea1fdceb0bb63ba0d95aa3b512d009f986b0e975653d9cb78a320118ff640c4394eb865bd7987002a41d551889f0b70a354ab4db6f050f5d356ee420b81ebc67ff888fad4305466a21230e13e82fbd5f7a77785d9a0ba68a02dc0e1637e74a757c3895ca74c4994aff22cae04465dac61a8c4af186094eafaea70bdb7a11a921bb1b7f74345c1d03adafbbf475142b0b3d3d3593d10574cb7d7145111ea86374bbd0dca8161728b83d2b46208aa3adcfbfa264fa2e3bd21833739e28f6d2c6ac2dd0cefe78bb8ddf8d7b20953e7434d2b3ba27dfa9e7ea10f2ca79e2c6cd8026220f7bb718aebfcc86cd29b2759fcdcbd7e087193602022d4ba4644f0c83017901237e584cbcd7c9eaefd91328873e970508ff04eed956fc547415f9b1af7b9ba4c919c765063e5cff5ffab4cc4227f12fa6366734fbc932f00279d6e6a2f7623467d9b458c3d4db1acd46260b458af57600d08f4e0d45f4bd598ef9937d84df4d51d003237618bb6124cacc8e3c9183dabe74ec644879d096e2c8a5ea4f208fb2ea4157478cf81d3875cd5e51da1145438332f041d4d8f6acbacfa6904d97014b736be70c92e5eb51afc024fdda398a03c46c01f8f31e13c0ff96fc091afcfcee8b607f0d430825c4c70ea268666804da866d907ec86a8c3fda523e9a4011c2c14070fb9917025570a0747c46425fc681dc1fdb2f182e8c408eefc55bd0fb3ca414ddc09e89b33a9d2913bb59e0aaa455ff52f49ec2d25c2ca153cfb98c298ee17d39627d7344a66161739d206ad57082275bdb680c0e6ab9a9129065cda50b70fe811ec6aeef05f210a1dabb26efdf7ec506f571bfa9667ec5ca614cab193c4d6fd3ab98eed3789bb0b5ea37069ade913f19b5148175313483aadedde2efc21d8751ddfbc7180f3b04c24646c2b9d746ae074042ffce66cb98d115aec439934091cb236405b88f909acb8c6c9d03f5da6b220604d1d4d3c82a5355eaad2297db0b7bce996de1f538e6dc4edaf434db5ae7c75694cac668954ee998414c29447f11929c7fce6e60159d22e5080133e5bc2abac4db5cb64937c791725edafa0177a8a08675de5200b679dba496da104c35504902043970e20a63dca8131a700521ed2787394cc3bca5e9eb89ce884d39eff336a5928ad9b1a33ff70c01bd496909ed8e7d0ee07f3dc111dfaa12245135aec62518a973c44bf20689d0fcd5f7ab6291426a9048bd2e99c19e64b8187015b2fd186a5e9e42f8c38abda57f003f2f9b22e3e44f5f0c4c326754201e4d3a0ba93096982a331cd701a919bd5914a0db30632ff44c3bc7243394ba2390b97d1c0008fa200565221644d366589c51be7c8d6d057cca27063a7c59459487a080a6aa1376545855db54df774446aefcc8195da49c7e0eaa92b16afada2ba945ec0b9d8115e2bbfcbd2f342ab38a1c3de062a07911b17c478ed9f2a6453e5a250a8240dd3f4dfa1c61bb5484a27f39ffb0aebfda10b7788f804e399c4796e9365e17c89e1be086824cd8757d5bdc10302829698a2dc4383ee713ea3728fda105e0bb46fecdf9804242f44725752ab37566a324c50cffdb7de62acf8e97309844fd17536a16f4d26c0ed29c72b9a007e36167fcab89cee7fa3928703be53ba088e2e9cb4c3d5d49a536c109892017d80c8b9452d784ec084bcaca58cea19c20c9a50711151485fd61318db92eb8573fe566e86173280a17859bdca0a67dd96baec2996ae0de36b814323871df8c6a82cd09e675f2ea1aabcc9b405c776eb41b5e606d25d7d81de3f78215fa442e3b20f66cfad6fd6312cb947cfc83ea3dd3fb1f400ea73fbace62f472bd757ddc40ff6e0ee8260db0071ea8183126166839d759bf55479f87badfcdb266dfc255a53235438e9a144c4a8cd340d7eb7e35618a2ebaba6ce96a63363c8c0d51c3aba8a1bbb2f9f9140c5b20500187192c7b19ea4bbf51ccbbce2220f3bad4d42ffce0c718c76ec795106af445ac503ccb6fbc1be9f73e932c2d7be29950a67b2879da3d38d0bbd767d3fe95f341690c0ddb55e9b1b47b3dde3fe7b355f91034f4c3b5770aa75b655032cdba83fb6dc6a318e98d379398f0871e6dfe50ba2ba0dac16aeea09d16cd29356222f6244eea4cfcc529fa6e9d47de2edb3bc3c09e502b0a7ea65080e029df89fe65b9ef3c71e067764b908682e05b92a4c1086e0f2c97ac99f702e5f92cc140acf0a099e8c1eb38ca376aa715f4ac734ece46b4f38e7fe6fa38d7954e5b56c84e7838d32cf8c447471286c28b5c4610e3bdde1a818f4a611c9010cc1e5586090bfdc3d04a163e83de24670212d3c363e4173333209ebce4cdd60787eed0a4070c3ff8106c40270ba988e4023ea8ee8a76e3220ada26365b51b4608c2b81311c488f1bb6e97e40c7dde4c3622bd5d69554fc52a2c540b06e55ab07bd63d48a9d0f2718209849013ddb4925468fe1f6152fcddfd9c4e490049b1ebbd4f56c753cc50a974a7a52bb872c8584d485b032103cb62c52eedbc205245f4d2e3b83b13fdf7457f70ec0197b4f760bff04c979965354ad734f7ec56054b5da5afc72713c2f373a7568a395bdd92b51af881f29d0f320b70498cf5cef2d6038977b2f735afa850789205029ed7ead22796db1df87ad30e0c8a65536a1133830f1989fe3c7a3bfad9e301e2d8994fc49d95a8529208a9ae4a2cfc79b61177a21a7d116d09ae4737069e7567c64c14da3d8d090551d28f59562b6af53c8160ca4b492b33b16a17614d254dbac3392833ec472d3525b8b02cb0323508d244724238738837eb4ed226203ebe82ef5a787ad4d37af0ff6745d31393c930343a2190d2f9ead74df7abf85357c1112172cdb24f8a7011ecf133b191d2c66bf3ba16af844eff8f60da1a5a3db85637a921e7e9cef84dc24b2c94db9c25afa40442bd00d3d13efa7761d30ee12c57b97df3c405705006f54212d0fe07cd04379815575626e8108ce68a1b5973b75f73611b26b3efc7f1b21399200ebc0a6ae41605bd25dfb506decc9e8d48ecb8ca71058e1c36047c336b5a643a4dfef19fc3ed783c8bfd06f56f30ec1529b219e34584aa0049c80f3404ccf0c208e5823069137c66042e3d72ccc6521b1bc1c570b32101ff43cbf255d8c78ea1fe19112b24f8972f9a22460bbd00d86b4c51f69b568a8384c22c0dc7b136aaf4d51d73dca86ccd1fe885220ae260aadb111cb53aebd4c414525b706d6addad5987a3d784fed84ad35bb921c87ada8f7b90d97f87c543c2964bdbfaa2da8063284a41b6663c52dc20ab4311f92080b5acd2eddcb79e10cade08621246859bb4b689f21d794803c9da21c5bac5780cc79f13e34a226cf07dc8095ef487d94ece87386ddc90e6ba3f3befc322e57a7ec150d238935803913795d3098f67ba85923d0be79e8a2019afdca78bb709b0bdce971e5b100b99d772820e3224d6b5bbe666fb2ff89c7eba7840a6f1aaba2bea7c54c9c4902c6980a6c3060626181621c1dac75aca25ecb22e023551ea9504841808b026cd5363a84ddc20855e327e06c794f454b7422f61409493dc77831f2bb28ebcfb986384c46e65e465f8e3a08971f9d1fb926f0d2c45de6deebb08c728d33a9ce297c090fa00de1da0e70ee07a21a8766496157d839a193ec606d871c7c68e4f0e93c0c871eddc38df124b663f45e454721812922ffb0d8cfb310ab2caca136aa88e70cb121f928e2fc4d0a6a39845eb612f040aac7e7f7682fb4585292f435e51196842c5cb9925736ec8d89ec87bee729b16830b56ed87fe8f95dd9dfb919ccf6c5683afd16ce69383ebb9e0adc1126596c00be05c8c8eaeeca2fbbffdc2a4c82a1858fa537af92ed8f4e9a084d22bb00935083e01b14af1707c9cd3b1b7979041c3c02a3eb76bc91cf18196489425de3f3667b69ba5278f8637b81928628b64123780432e0ace049dd0472ada436d353d62d90937443cb3348d5a21eae83d4fcd4d2822e65431e64720fed4fdaa2bc6d45fc9be620fd2a537d5c8433b0ffd69bb5546facd0cd7d6c0c138a31c1e09afe9520ea19da68f067c29107947f123fd7d39ca2c927e3ceac5b13d1cd5feb723d14895b9570df4119712ba30f108aa757fbbdfcf7971862d1b9cf5346bc9e81b012cb95f866a28ca226cc24808743f8f3190b172c909bba47a6706cda29f4cf8da3f8453d5ae0bbab4d3cf8cfc586c64210b34b2786437b0f6e61978bf3abf3b21fdb16a60a8df10d9b313c28d59e40b03e763ed9864b0884ac6457d41925a76d2c3115d899c697dcec7110bb6be36850b13689b3c15bcdef22fbb87bc5ab19ea95746ea79bdbbe8b444f522cfdf12fe6730a163e9b36b4d1f8cd709e7209b9906c97fe0d49271534bd444bbf643b5759b2ed29dc3ed5abc85224277af38dcd010ea7a6ac8f67ee774dff1790b75bd9659c7fc31dadeff15ccc59a80bbdd69a540f396d34b2b86e9e956779483c0a6c6c0814778a3cff65bdcfb699dc6ce8eb34f2d9153fa6c83a93c330eeca5356704513a5f84e6bc83c4a217dc129b942fe6857a61a0c5f9e7d5516914c497d8d1cbc58c5619e53872f6dca3146f87b917c1e6d2fc656653e734a6e480f76a055efe454c5b52b3f2851ef8c4e74725e7764dd61df18eb817200a4c8a5479c6ffc16a094981da9ca7687ee8d774f3c8c598029aad2d901544761af8b49eb13c032e00ab62bb6c6dc0339d93f667d125d98258e64f5d440f5ea1a20cba21534708a1ec2549d5fafff018620fd6b6e1f7bff8a51b965064aefcbf454bd664c2a33e63c650d8663a597352d119666bb276854f3f35729ab59342abc21dae9612681289cd129ad42a86d4e9815c02cade439880301ced5c7d02e91e1e1fcc08a7ddedaf6187a0d0676243e637cc03de7814662eb7641bd21d4d24767f45048cdc15a36c7458d427f9090e59265cf4bfe9853e885eb4ccd094744e1fb954615af1053502922082fa53624e03c063fa443bf78aca29d271bd30f580fdade264014ff5db6a3e3641d66587d86dde848d81f6dc6cc0957d2ec40541619ec6dbe7765e711a85de6c0986cb13226dce16511ca885f6b22d8428360503f011f26a16cb738bcaf60c46e52401005f47c87a18f50cd0d22f57aa5aad64eba960744a314ceed0a43ad7ca8ada6f11159aa75e46d0f8413493c2aca4287bf3dfded1e69d7e738e35de2f8f43d7453e30aba1d2e0a45ecc619ea3f0c0c346e6b6b9529457608897a41b98643858ad6e4c2024242c8851ea35dfde03a104c40286499845c98a6d8d1dde6bbd57e8be6799f643075e650b964c7f21a55017c3b4667aa76edc9aa5b68d7550f909ae346658fedf028d05e4c1ef8998886394319a14716b36f41fda286ebefc3515511171baad02147cca1a572d59d989023b3f43e0a8ffef34a0949c591fae46b2ae8b363e43ee82bc29384c3483c055f1338828e98ec7a5572b67535bedebdc008a7131ce32ff3cbad18364b8dd2fdd0733255cae2b74aeac0eda143d5bea6b749be63392251d8e71079e559b84571266cf2bc7abb22597f19e1f52bc506a6d7c655c370198698ae3238b6639782db051458d6b9bbd61e0af43cdfcdd2519d80b4a715de9f7e828b74ddd77c9663232e6921b1268552218e2a7bfd5191242ce66adec0e988424b9066d3545d9c4cf9b7b249d31179af15995205dfddbdf0315c6e8cdf8acf1fe7a441f135932e7a7d7fa4741cf090f65a98dcc3ea31c125441f3fcff46c623e1775364b2c5bf6da66bbbfb0eef279afd75e4c7822aeea2ee41e64d81afb20eca1621a1afbcb4137d06480078b3f7b02713f3e814e748f67c528d87e30c96f7fe366af3ab1555335c692c6da8a1c428e9850d2a04cc22aa6c07b4a760f829782615add0c3b927a11bea1bd6c41e0169c6a15bfe44df78795a515d357cb73dd7589f739c0b4665e2c838b994707b874efd42e20f8205429909f1938c10f943a093644696253b344f28392aae2b1293e1ce81f89f0ee78a1a7daff396ff8b6112b10f2dd0ab9cf9789442bcba05bec23c81bb39cc52bfdf107b413a86f412f1b3d88197b762e92dbd90f04450d22f8fc5e1a44ddf3c33c156b3bcc0de22f53037a544c8a03435e61e112e37a5df59325e119ce13558ed1e037b00a5dce67b30726b37e04b6ff7bcc34f04ad43eb3e347afc39293fa38012220fa7d21ac37e7d498f7bfd2589852fac647892af0332503b85e585a7b6c48cf4e28dd4ea52bb4da6c0d6f60d11d00575d90ad5052f6ba947f9956133641b6f13ac1cb6ea724f4ac49ba420d4aa01872d5da4d1f5ea844896512ea156406143d253f2fb79a75dd925829da82ef416c943108fc4d1c3a381c48999253749840da1581ab05e9ee08c67fe249209569413add587150e58f10c0f8d63e0b68b37b5659cc584d0f8017a96d0eacd5d652982b8da0861af63d503a7c7070cd6324439970610e4fda86e0332a2365385598b091a3206f19985d149eb684203facc294457a934afd232eb9871aabde9b240b023f040f6d5187626ea78bdd467dcc52618dd354da62968ecdf86cb2216931176f1a6eb822301ddf270dbbd28ad79e69f13c38f71dfa2af43142e778a22001ddbfe1cb8c736bc98ff33a9e5e9cf77ef8ac68c9920d7c8a34ad085d2f944c94cbbc51a9431c340c092741505fec5b7f6478f56d7c9fa565fa583487800bd96ac3957538075a877ecb79a22d36740cbd071ea4ebb6dedbe64f9a6d2b217b68233865834ee99a540193095331944e9585336ebc1a6c17b2122e05131b06fb04acc9e5d3819300cfde403c37910826182214939caeba5f4ef7b5661d8a6eda3c7c3c5208438f74ade5ac0ac86242657b59ebd21c6d64eaa76dbddccd4ad1964b1f2909df9dc24100c028643ed30905666d662c9c0e14ff116410c00bd6c1d2d4dfd3de0addc0ff6aef5a34449358d45634fc37b906905398dc302aad2bd780b0bf130062778785700daf9aa0cc819564c315a40c3bc0aa99b28e673b2029b2cda8c0fc8ef170eb1f0b7f65978e9bcb9172a24b518a989d25831e2c13c90c87f89d5169c4d1c74d9c3fa03f39b4bab7f7d6a2bd4809bbdbf1d8596b52a6dc9e0f6fa2e823cb7adf982ceb0cf3a7b15e2026985fad2ba20af053de4923a6357cc5c3abd70d7d2361ddb2d2450e26f643552d6dd74ab98cd9e90b0c35f9ad726ee519e15365bf6368fac25427b852d5b4154e4180bf5381f29143c06019fe3ebdf0a9661bddef1d90b6180c3ba45ae562219f08789aa9f6d5246eae13487b5cf29563f000fa7d2098d11811d5f458031de5a1b3a742edfb7c17b7819363d2fb6d49d93354cba0bc694992952a2c51858bed155028460998b19093daa606ad9b2f7a867d32409025c6c94253d06b5cec3007bf10f6e0f2af3beea3093d7b18d81b829ef04aa41db0b21e968eff6ba81181f951ec6cd4c20dc06e437aea5171f75e1252749167d44f17854c5e03b92beece138efd22c410d8bada18e1bb9c0438284677bba03c33bcb820b2f4299c33af5207c56d4c52646e2bf95c67b6e2df2541d75aba677325e14bc4e371532a96f82631cfeaef83f496db5be71ff8d73e3bf2cd3882a49353e42eefd214d1e9f2107de33d2d1debabf9a74f0ae2c189a5cf97eb6d81bc16bdb1ceccae7047108d4bf0096bfdbd42ff2101b5265049e7086ad8a50106b12ab2974c4db311b469b5d4938e11a82a84a5f9be48d5cd3f408431145c82d356d40cdaafae408382589616be1156554f50372885bb3d53c410c9483578417e405434f943343b2bd8539c77633aacc9c0f773bea0c4713102fed8d5f35c265971cda1ae1ecd1ec15c1e80a6cb1e1213ad144e75bf7916e47b04155cc113c85df36eeb55e98495bb9e3665ca626075942a3ffe8d51f73fc74092f22ff02ebb43c8d302b96bcdfe768b4881f6eb21d8d79515480d16c246fcc83300aab26b6b79c44c0b2a80d94cac200792508b9438a5c34f8254846dd93022cbe33c78db63d3e7dc20ff2a13848e7f1c3d4a84e309ee9e0dce983faef0ce0ba3a24e7e3cde3f568ff9a60933cedbabf72f42859574719a055023dd6c1196721dd04bf100b6e632f3421cbe15fb894eee0d570ecafd48434c5f871ac7869666c897e9fd86e96d1932938b29cd86a3b2427a2f78c26393da06fcff3f67617dec0c9d727436d78dfce72ba1b3c48f70a250995a0cd5630fe299d598a104ee225f4ca33bc1c8327d9d77b6c2c9d2d92832e7722dd2b9c1e3791422ba40894f88657ed98b77c49a5beeff32ea1ceae3ed5362fe3a508479ad16ac081e155f2226aa307080f184e20aa72536ac8b1f3d6bd185696c7cdf7b701846a48137c09be42679d95470b8dbee104438ddc66d406412bd68b252f693c3c73c365ab43233a0359aa01cb54ade78e7874f73acd87a5a7cf30705e8832cb07129ab3fc633dd3094be903b27ae2429b96f831548dbc0ce449c4b24859841aa7e93af8995ccfc97f66908a41fd3faf78dd9db128c0d444f26abc47490b3cbc51fc52bf05dd31c561206c51cc055161bfd0b35119d22dda2862d92e3cea9fa9679786541768e00407a2a7f907caf85fcc599842f562b7bca6de3cbe753f185cdc8db537a9fca7f200065c332c402e1790df89d52974ec478d2b962a33e2b3aa381e90f724eb3cd3e943fcb537b5abc2789c0546404df03a0a3fe8e02b80656fa492d943ce9cdc045e701d99d7e76b7d34d696c78e40783e59da0ff3c849fe36b996f4477e2fef643287467e0b9ec8febc9f5f36e34905e7687a04bc036d1dad2f05fefbda6e108a1ca5ce618d0c0c1cf825bb22fe72cb15f143f7dbf209c698d1974118ae35dda87e5301b1f6d9bd4e7e0685d96ef57d134542610a6cd426d33c60e65a1c39df12365bf4f771b7cca3399e21a0538cc8e14991032b035a1d419a1c3dde2a4cc9660e33f47c367caa86228cb6f8547a2aebf6c5fdfeb5d8ff56f0f396c38490513f487461c476f43c7a89eb4b6400012cc57e95f108b9ddbcf3e822e49842ada7a7bd4700a8b2e3155276bcfce2338da6ad11eeb6d8287915ea273e9390ed524ee49709d78350737974064eed667a067483187c4b172f6196149bbaad846c233ae694f35065383b0d81453e3eb44f93682de850d8cbdeea1522196512e0efe8a4e85f338adaad0de782cc0abeb8e30c0dffb3c12c2a04cbdac49cabd8d71ce3fa8a10f1f1432afed8159e5090e6521f54956c3dcd702b42dcd154a81c98223c3d9d0c26935dfeb7b0f74297c22cf6c41064c07002864a85dbd4afb937d6c606db30e6109b606314ec9fead131a603cb7b90e205dd2e6503087a97fd17bb9791a34a9bd72dbac67fb069d3e3c7904eb3c1b560838ee93f4c65c02eef51e7d3e5eebb14e33754d308b898644dafd4d4afcdd7ec9a60557f72c97da2e8a7b5d9ebbd4456f40b33ee16bd60d8e928ffd223cfdc8353dfa2cb69a890b0d469e19a057388ff13da6de3696e7067a43c3e766d44f47f0a15d248a483df1da19f67d15858a23468627c720765a7745abb577e54ccd40ce92951807e0dfbe51c23167c14a5a116a40d0ae945e851c7e4c89654f4aff2f002286dc415b5efad1881846ad4b486f8ca69c4e0370b3e9ad9d569706064b4d01a399fdc948762730f93d0e355b7bea612ce98400ed6ce1ba9af98ebb439778712fddb60f770bf831f967aac6556cb637b9778e223771ffbe83c63bcd81cc67624b156f96dbdfc1e7f622a323a09f4a6a7eaa8963368de0bada0a64709b2560d7fb5b32a8900537edf37bba719f3c536ffa90ea9c144cdeb6f3fed62d6875cbff6a246193dfb82d5e62b0d7c86dc179c0a3a6fdea047891c77be65fb977e631f2c4cecbec25e2cb16f114532548e7971184826f28c877bf1fd52144e3eb3b6f8e153a117a9e69dc53e3f8ceca749d985f439ac566a76af5d7f116db3f49fd4cfd1daea4092c53f0d4ae98c606e146d4d07105587ad9e3ff82610a0f7396b2eab05ee176b8cb8441ff436596cad95aa95cf926d805be2d0d9262c42b09fb33b6fb15b9d20ffcfc06702d8b9fefad936d4ee5f6d3821c39acfa2f7e58d3183e8c0ad8ce83422c240590d8ae6ebbef970c0698143528f621ffb19d2cc1d082356906c00e9992d2ec463da616b951de193dea5217144cc7ac8d16986e8561c794d56d75c07c2f464796e8287ad1990ab47b52645ecad3e3fc759137fba848ce0676b6d413ece068eed8a82b8a35505c69070c46fe717a949301c1f9b1a3c79dffffa11503280e634e4d095d7c301bae3f7306f673bf5263da80aed9bd9372baa2cf7a251465482040d9eb47b93ef40e6e1b4ff81bc180fb66ac95f24dabc3cc6e0c5d777e7fba669a73cf889c1d9eea112039e346bf7a68de3f78f40fb8f1d85f9c2ed12757007bd285013b1b67f700664e63cda2a7ff15e1e829e476c31ebecc9dcbb39a6465973db006d5e0c69116084f0db100b5eee792d6bf5c601b4672d3e518c2ce9c78dc34e0510ffb19cfcd1665bf824232f5508631b50743f20ce5f4f663ef4fbf3731fce2cbecadad8d60fa598b8e2e6605c290a650e3a321db2c08e5e292e482404fcbff91d2a7ad3427bec2084d79046e691f7c993a23ff81d22cfc0fcae773af33cb32037ebe54e1ecac69eba50f3bab4a8c67ba2084168d7812f83e10c6b970aedd0bcb567492967097ea367e0885f710715837fa555680000c46524ab9e1df90b75c2ab6811a9ec82ec4b4992f422824704ee66bda8bc2ec3dd32856247f9a730e11b441740c334c5d7e99c780d59920db14a0cec4dae0b541ce3f43ba28c34f8ba0d39cadaec3411a13f12d0c4d9fe14cc460552d96cd3e292e9ff909c36f9a3921a31b23bae8668c89acc3de77d5761e4f9c568de4c93c6ca0631bddabf15dad5dd50273e3da089a117d71b11973febb777a5f8bc3081d11d56a68db3ddb929d92a71c551daf6d48756c4a4af7d743c1b0c5f7abb3c2519270f278e4c67b22d5b5bb89eaecf31c818576950fa0a07859562f49eddc94ab893a42b6052f3e9245ab74c3cc0feaf4ae3d7512daa911617d4472208facb6cde10b6f3fc9bd93033a9514e66d72e2047667c194e43c3af1bf1888332194784b7d25fe304ef52e28acb7674da85804bd3dcdd2a919b8d93f861c3cc0a204e3f42de5ff1dacecc80f31d7de2a75d92e65ebad590ec8856c398208d08bdf6ab6cfb621a78043b65202397792c161bf5756bb8c5ff796ccf06933047a48dd461a572493c934aae66dd2807116943ea67742d804a4b99f46d8e028ab6b2ea9ddd89bfd415b1ad0c6923057e1c446cab9120528e32d3843322f36a72ab2fc65aa7afb54c6e0527d04e835dae5074a816a190adadc12f53717619ad2a249e12d49dd50c7ebec666118d8eccfea3d57826674c7dbe9f48e34c7ce07c8561e2beab27c0bf6f3f394449bd9a86236cc41877d4e7415bc804562757a39ee62ace7a1fa817889da65dd0d721da1c9fb347284babfea606cdc17459d66c9cce64a46e208b0bf16d08a8edcca687066bcb18dc3455a47b0894a352dffc3d84488d38bcc3ef7621e946278e213f68448b5780f2827bcc5ae60158e4d63b75bd7bb6789d04e1e90b3d256a4801af8ed79e65b77b1474ff86436a70a4272fe77096bdd0eb9df079abd9fbb728b2339baaf5a9d173d3d983e89d24e69c171738b76acc5961a2431d0d2d4ccb8131bf4ecc78c5a2969e8b4227ed074bce1fbb8d8f365e54de9a1f3da437303a912e012b36e530c9a5ebadeebabe7336143c3d4e62367cd4d4cc8d8a0b9c4f661a6937505b518f2f90088232743d6b9e1d1e7bc2290421eafde6c3de408151c05c79db3ea1b08ae042ac3e9b0965d6c900a91e1cda6f3ab47ede50b41769ce3a340b21d1d5f06fd7d5368ba56d2e76cf39bb3d8249494aaebfe5673abf9e3e179d8b344d4d2cd1a5be7e2089a72e634efe84c996a64c50c44de7eda658cf3e5d139cc9cf7b573e96acf17d4ecd4b835a0ff27e62e9645158782b2d28e389b17381cd0d34551734aa823e460b30ac54ba6608db037158cb01c82ecb09aa99c7e2ad3cce37195137efa0b3166f52ec7e1e4bf10cf52bb8d93704966507eff5d5f1ae90f4ab4fbc4ccb3ec1871a477de2c9eb36392f59439eb739bf25e7cdac258fc20fe856acacffee3c7e0ee0def338093a28a78ef37a2a5083028ad3c123b69125f63ad11d629be9bef17e98d40a4726605be0065e277dc71ed1ca00ab0c6c56671f2e5cd42e0608b27e1892708a21859e9b2139798978f250076de0bffb6d67631225277bb5ad237c8d82dca8dd2e555bfd0690ae277a33cc66ba3b2365e5ac1996cb1312b47c3d8726739cb2b727884c341d3a1ee7311b6bedfe095f52738347a10a8ae5c9a718f9b2c39097f00b1b715a1ccd7d506360c871a75f132cf6cca2da1b82822af3e19475c25dcd889170f46ad792854743142f1d597e046c9ce2a658a353cfc0ff22e6c30d0feb59c91622f93b53e14763225a716b213eaaa5fe463b6ba39ffb0f428939047b8100504b8d8e7b4c9384a79cc2ce1d614850d73961ffac8a1eeeb18129ea4c6595bb801d68eb6a77c7bffd26c8c90c7661c8f567389592a34ce640973d3a9ed3ec72dabbe1e048ec4a930413aa2b49c2857382f9da43531324b5f4a39953020c72f78d0e3af85d0fdad183717ce72743da32bb805e3025c6b7a7177af686fe4c4d21f94d0959ebaa697be17619ff2b1c43c86af1248b6addbe30e80a8a513fe122485a0a0b409cc7c158144bb23bcd29a838e9cd3934c4d4014102d9d079d6549448f442c732ea4edae91a2da1e39d396ad82272b5f9d6d3484a3a05c7b9697e2f1a615c9647be4be94cf9b6652a501616ed3ccace7354d972c9c6506e695b7bc3b0ad2c91131db65e683a81df8adb9ff7b3ebb31d38d2e660b377cab4f0d87433592478e168bdbec3db26677724ff2ce3714c064add332249bbc2d85d79ef9207aa78ace2c8b1e8fbb6656c5636c776b4ee14288802f5799d53211cce6d1909ef5a203097d659003258192549836b582219c330e2bdc2ec13f0f89b92df87fd955da1269b4358ea6d1f58745604b265a96aa4f3b000f22acb424e5d82d10ff5b891d6fe5c87c0dacd56a7a620c3ff15a1f17c5e6dc5c1b1126f90af1b817d2215e08d7662710f542aa05ccea7705a1bcd458af19b2a3272b69335e8377d50edd08cf4ce5505edf0bf9d567c167a8f5088086aa5bd8073682332b64bebabc51a961faaa97626bda57e56d592e8486bd48dd8c16564c6302c3e5bc951d90a01d2a879e5a9c846ded87e98c1def4a15a29ca0ee35fb35967ee572d771829a5f4922191745aad5a469aeab4532710776d5f3a9fa3457e8cd9fc85fea8c58d6b89fbca4a4fdcb468d96eef62a7de4c67285d6438efa1b81433503c0ff1d3b6fd013b2710d87d275891500059c3d4643b49f6f9e43ee5b8369ca1665cb3f577184400a5adbae319dc2f35e5dcc321d91358fdf994e7066c2c234969ebed3e00cdeb93d97541f966a347e24ecb222c8fe735e61427947bd4a44539b4662e3b13058a8a051c1f07318ff6ec47c39a6101549954aa54ccf70a56dbb4c65a4bf58d3bfcd86920a346a2b78a470df0d6888125af742ec3c9a03745c3fe65ca93c8190a9372903da8e615152f7e28edee7436bd360dd2d1edf7a14f1cd70dcb974a3b90f481b05f186fbb3db2b7f8e6c3376718a1269d9ac909640ee45b375c13378b541b2fe3f1bb21593c24d9a02ea176862d6d2e57ddf499fcc26ad3742d7ad20185b7fc4417155f9820b0dc09689334f1218016c25d0a37799d512e9d64ea33dc3c227e7e2211d56e9fd8fff41eca08201633fef59e04bcfdb44f2798eac0ed586909b6b1cc74c92038a9c053d495d4d36926e0934cf8aa1550021c1da7b69ff4da9b7a1f0189e7fb7931ced8755a0e94bdf462e18923cb7516aec0000cd4e0763edcb9eb0f3d5edc3f51302c95ffb32ec168848adacb98d8eaed1e8171d4750908bf3919bd7eb492e67974249f6c1791d3486c6fbd5265917a6b5f8e72051a4df2352fae337d2c062c2c3141f0a45efff67ef9b3a6749ace9d44991dcbe31982df65bc5e0ef591cbdfca15aea47a5fdd21a227fc717a3fdfc3e7bd736479361e98edde2d85c2d03fc7bda49a07596b5ce87d3d30e5476734981c698d306a69f84b96314a1d8ad5b7ab370e6ceb8b8829c8bd3e01f9e837d36432281e01f725c2c26b4dc3002fe96957cd6085402bfe7339c0fa7383e4c12a1cbe625901767a636c73f5a1bea815330154ee7cfb5a50ffab3b08262402c0a7a229afc0a89051949d6dc1848378e562c1ba2f71f6f0e89e517f5020c125ea47e6e058852976b59e7abcfbf2a6b88bc74150249a61cb0e57aa0406ac4e405d5fdc2f3218d4ee3ccecc096cf1b7c8d894eade5440e2b5074a72de8385f823594a7ef4a3a231553b13268274113238ee5e9e073e35288829338b30227f1722c0635a306e6f37442b480faefb10f4dc169fc9649540e40d6e79f0bd72ab8bbfec47d2ea6f1991a71976fa1c1527edd1971a89b4b6671240944c01d831f0f5265c8b3001c40d421352718d6db7cf6797441d59d0c9514657328af914b8da662dc5722adcfe430bb1ca17bb1988bbaf942eb851ea1b7a9dbf533ee23e23cfbc466a3ba43057b5c87b5ba9fa28dc0537f2a6ba4f1e49f46dd472c544f7e0bd302c35f6156446bb0b9400eba4d1dc45095ad954d942df9e171a94453992c613138289c2a36b838f00fd8c389fbbcd4014e9956c91cfccbdea61784b82f10237ee33f8e89de0a8876944a2eca6d3d00bb65824d034c8537b8e746b776d3d559e86c49d1622c11e3d7364be321304a506ecbec36fa79a7132f37855151f37ecae294eaa72999562a39324e7cb03f9bd04211d792b87cb0bde519f0a64f80b0d1a77330e68cc9bcaca85291e26ab7bbba103f740c420f07751e262ce26d2cdb20ec62e907d34125e52b0866528de71c04503679f2ffb396b9d00e72d9689610e1ea8d656b6cbff7b4a168ed203d4805744a3aa4e4f26f4cad4737ead6e34c7e8eaadb59367e6173ca4e0ff0d3e611077d3aa4bcafaa8baade44194c7aef6ae7fecef5a371fe03698b87f3bf297ba66a03b077833a687ae6ed5fef847a297e4b06807c753e90e664fc1e012f85f29dc592a0d271ad2d7615ebd3ea16c682b71c8ac19b3f034e5e52bc1800bcd459b350e8067fc996ea6fdc49659dd125628dc0d6099d6f801451cef27b3a357c41dfeff566cfe352ecf449a21e2260ae10f36ab38acf12f58b76d748c939f5f3ac69aa544bf19c941107af17551d054ed10f86cf9467c7da65c299b27140418c14a8bcd6b34a777da43a1411e295728a2a4671a7e4d981be3687a73023c4fd5907502f7eaef9a3bc7bf11813bd9fba9a18a6e929f32c84ffd062b50a1cf9a86b6e1922fbda8c97a38e30162c8556c9181fdb0810ebd5dbe9153b881aad72fe8291c7152a85fd1f2c7fc25691e2534ef33b011d68e225f51eccca5b511b99e28e7e7e73035034d7c5e9b5490e09d5172eeea79e686135b9f5435b21df1af164647b4442b5dc338f976a5d5ba720312e8a55633c8f30d8c02726f090c873cd496219897e24514287d93817d2bafe3f2f886fbe619cc89636441f846ccd13239f215224ad158cadd4da1eafc132d9c4fe1c24142b5157b0e2e964d84321858f8d0333e456ab4e56e8e40fa5373c8e6042c261100e00bd6aa779cfc4e9e5650abbe75005e70faec9f199984e442d22caaf2c1911f51d0f2c6b115dd30d34f8b31b116cc9b7a528365120f88b1cb944aed5ab7967cb95c0b6df5c5d7c594e57b4faab2a5065751ad3e6ae6c38f95c6987c64f13a35eb08dee5b575cb02ca23d7583e0a77510187b4c36202011716ecaf2895e7cb7fc6e1dcd0e95df8cd02fee6dd61d5a51f9cc818a6400bb3a5b1a1a26ca93941b8ccfd6e57f423d2a142be8fa6eb7d53944bd0e953dd67b4170cdf7d889abc5704d5aeb5754cf23e57ce2301f97cba68a39891bf3f4bf7d1b210f98e9fb7e5ce6ac416ad651564cb5ad73ae393666b27d42be0a57ad468ea7217ec0af5c0f736379f66a7386dd4c61a22cfc596da344b3408ad0821c10e038f9942934bb8412ba1ea2b4b856970759093f4402a4ea7ec84aeecf01eea00887a8677db04fb65317c977d8d103fd50f65f415fe51622107d16dd3a53a0081401c70980bd9c0662cac6d510d6c2cfb952f509a9dbe9b15a20a25d2eaa90d57b6592ea1332251f831fc72e43f38186773d8ecb3016ed5affdc3107ad4a4480b7576eab36fe78269e7434f070bcbba9497b60655f844b9b08e632c3f021e2b39b0aeac98c938e037770768ffb7cc9c0338b25beac25215ad75c4b712382b0cd2b04df1d87a639a7c83d8e2c55613661ddc3604bbda4b361594cb4991aec1959bf552350b102947825d68c0b149a60b19a8f3508ebb401e056cb53119149113c80943f278df3ec36d951f1b688a8947cd711c1c24d3362a9115084a5103ca091893ffe57db2387049587bb98de397e960c1660e3867d395fe119023d77f2a81eb844ec963f62d7503535a1345e7371a5ca88e71b9caaf771abddfc8448a7fa070e0a305a973c14d4ec644e849f8b49f6183520091104b49ffb31d344778d32abd819fbb458a709410894da150785b3498dec04432bc066e29102b049056cb06d29fb25dab6ea544066449028fc48476709bf7adb8ff798eec730d763e048a7b6fb5ddd036d4b2a3ccec21ec160f68078b4bc4afe17b04645170c320d6c099634daac57b22e8fc6e75be3bfe9af7c83774a4c5077a37f3328685f1a26b86529c0a2c7cfea325e821e049cade94d5123c1316cc83b405b4ee31c805ecb8c85aad5941b8dd32376606809ece195092a02fdd00098378d06cad0bb9b3cb7a792316031621fefea2e066e28b65d15befea10e6a31eede0d0cd4a7b6a4c8ee85547aef841c4ee9b833a006656e0f76dfddc116c2062dbd6b18b7d8e2e0bae1a450c0bf8608660603395205ffc0ee9cdb87904565f630d9a06e89fe9c4ee47953746ea15e45fb860657dfa18b8914b688fdd54c635888e577581e7f4e3e4eeaf878d48983ad4f88ca5252d45c175f2fa6b9007c06b0f7dbed7c7e8427ae747631c0c9f0aa89c06d9c740172af0f49d4160cee5a8a4919b66fbfc75ca415eed3f5785c4537b47eb66d9a39d9fc93e35c299ff6b9afff87b8fbc3308f781e1f9e7fcc1fb169809504876ab52dc2e46e7b61510059f4d85e583dfd4154ff5c7ca5098720b26b2fc0c0d8ae978c8ad9c2f2030b54bc7aaabd703e0ceceae8b2f695e27d529d14e36a2f0b5ece2cc907d342b167e0698fc2c8b8543a95a8c2194da998bea0194694da30f140696c14cb02265f5f1e6da870c192f47fe21710871603cae609e94554fd4a4e25db5d4ea2ac77267f9267ddac829912130e0bdf947a69e997b7b8b1930b32a33ee018870afee0d0ecc20d946a73d178d088632ee1ad414a904f36ef4868714598e3be9ef60d86b621e0b71d5f33810d6820bf3bf8c70cf109c12bccbfc73de44521aa462d8664fbbae35c16ed7deb3725fb37e7ec32fed9264141fefffaae3ad880c27c3f4b053630ece54f7d6e9b87f0609d510f9e2c05b9f6f79f5eddafe22de7b7b07c2c736627c6b4a338f027bb32956ba663133b659388335561f03783ac6bc5e20cf7b9b2e2537a195820c7acdfbc5208be3e44b2e63326fc51b36345193b0590adee5da9c6b27291ee74cea47a11f67d0872c41b68dd1dc63387ac6b4ac22cf55d80b79cb487cb8f34e270a7bd014f8ddb613cc9be8744a29cdbb1a06a652551e672ba39ad14bedc9331856d89acd957e8efbf841a616f7f8e539fbead50a232d03c087ddc10fd24eae85b8fb77557d339fc0fcbb57153c65458d595fdd5195a5b8c30d84dc38d9b4bbfeab744873265d6db87c0c8c62b152bea3379c402d14432cf09bddd5ab9b767a067a042ffb1b56e2886b87573b6517208b7309bfc9440ab8ef55831c0f34fd8a6bab5b6e5fe9e925bbc232e382409acb5d7950b9df25a90a5c69b008b91fc1526a0ce88baffa59333bbca4ab3b65116c35d64e7beb14de41fcac325badea6600c8b46630046d544a370ef1d07b789df4bb5e3d19c72e4b010500a0e1f53c25b22d23ef9c47f269cc47830400243bfe07aff2e6e1534bbbe60dd0414091ab287d3b905cb90cbc3b15da5b916781f056710fe7491a8dea8a325dbe816c85ee87817eb7148acb13f9502efbd9fe54169d0b4e644ebfdfb1cbdff67de9b21795afcd07747e32333745d03ac5384d57b84db02a5e25b17b324eaaca962ab506fd47ed6733780fcec3c5592057292ca61b34493d01dad8cb17cf5635c53e1de5f6f863cff210ec2747f377bfb2f9deb1755370e0ae3aaaf09ee8dc8fcf3aff805fbf95f6c24f98d9a37affbab6205c4062e60957e911d637a84b49f3bda4c2e067d92aaff4f9f16b6648cc1f3e8a9bfced9dd25c889c5e27ee9c1f4cbbe58891f3479b094744c2115e6b9522ebf9027b0d0994903f30f1c5192069d61e18dc9e53cce4a556992cbbf80428c143bafa623a519e6a84bb62e945bd206d0b7e8c19de92fca3c9b0852749e369cdb355508b3472434f40b34921b80618e3a87afbd1d7ce82bd6d577514a33c520bc356f57d59078b961d8000202476f9a178f5022cb2acf87f4a1d46a1ec60fea3134aec6c326ffce2ac88256a4f9c968ab83bbcbbf1ce401a5f5488a093259221ddf577f858c41635736898bef51f5e27da18b6f966663922dbfad0a1eca7be36ea2e6f76c42e3cd5e74e9cd73187cb8200a7ab865bbff628c2aea368dd0186e2bfb2ab7d6e3cfb3198d3ad3326d67e2936f6f570f8a003617aca4d852a8836df3f6f177b582745f6ee309ba0d7b7ac51202b1513bf588e935bcc61de2054f9276a56965997bc4bb161659328e7c582b64cbee609f15f94de68bcec25ac7a3d2140af6bc1b726c7ef34479cdf20b32fcbb070576a670cbe28c79fc656407964ccd7f24fec7dca3c6c0e24ee3fa44c6bb3c2b1da1540dd5d2d9da42601f602fc37ad8e5fc47e168caa5004e7ed614fdbceb6b59545ebf5232ea34b7c83f587f5e5a9b9b988f58247d5728d59ca5fe8150426f1b133c2dda5d5106aea0c03a9e952087c6e86e913a154c31272e4f46200180f08e88aa21c8d458233c90629d6d43cf8d07df16f8b2e4383e5d12b0a1ae897ce2d14ac991f22e98345de3c1e54e63a6fe01218ac743a58914d0352edb72d82cbbbf441c6e288259590e18f8b6cc1a9b5f2ed0893a026614e661f15e9f5c0fcf65844b3f664afe154b325b0556903024d724ea07b89d9da1a80adf502d23475423fd40326092b1e002dac4d21341c9f100313899cf1e199d7aebf3fff51e9d50bbec56bf7430cb6397d945dcc6d4adfee53af6bec68e889c29673b9b4cf56729af8c53d703c2fbfb1f1f169fd93847dc5223dd0772154f17fd3f25f4e189d6d712518d1d74f8781765183cf6cd0884885b5132d7de67f04ec3a529e920edb0bbfc3cb5b5cfa56e00ee1f97e220ff76f886ab98555940445e08fd3c7d27ea1e8867c72ae6dc32a7eeb5ddb71dee507f37983773b2380e753f9bd6a5de6eb0e24e7a7295e10eb692543a9cd0e406727bc26387cc89362b55678f8abcd848a89b73d53be5b3fe0e089b7e55b77418c14d93e678aa631dcad21255caf18a2117a4746e589c4a83fe5daf7a05cd4c54f7055378d4664cbf0afdc2729e8a0507ec03432cd86acecf8a5d0cbee670422668629b1e0b2183edbb1dbef6d595b7bc0c3ccd0687e8085c6fcb6a0069eae9b70829a0c8cd39fdb28bc9e9c07b62727b04b0dcbca7c714c0eabbe3ca0e4915446f9d34989268fff93dd08c60372bb8f2b6be9661241085e7afc2a62e7ba5eebc7e71ca651a2a37c3a506074db855534b3237e993a2bd72f1df7e0977e197b907e4bff41c2594133dd914b58230958b046ddeaf49a30ff2fa1cb9fc090191ee36fbf9b4978428cc97facba1324a3cadce3d6b1badf7147f1396019cdfad2678f652a9608a6282275e9e810f3ced51ab02f7102580b05d9eecbc810c2bfd51860f29b62f0755f7a0bef8289184be6181ab25c211795596c0535f587d52dad6727be52ffb32dafe4c817478ea81f5a1aae485d6e38b3415572a502e8de6a3c02f0da72b404126683f8d5a638cab3073d7d2ff950fc0bd3c440ddf888a1eae4645ba3cb23e275f041fcc289483ca291ba44e52246ad9caefc84cbcb2004783bfc6cc9c4b3908bf5fbab8e94ea29f5631bc0f927c55e5efc3ab10cb3cf47cd7142f45079a4e71fca5687c24b18cd04a3c1c711bccd1dbe1bfcd97142dee6a0611a28af3708d36cae7ee70cd09afb0b63ea64220d6a840738bfaf7d605c7e70203f9fadeb90f035c6879464796b8a395ea6d3e01bf9e2f9360de76d5df8fffbb94bffafe8d2c378adf204cb591568af6c18fbef6b3d3ec8179e528e0bf4e231b5f2f9d8bf0762b8a92a924db6a8eba45153b45a7ef0af29f840307604997c909383ab03f82b757c3563fe4b8d20856b2448cfe724fa1cbccf19aaca9ca5bd5dea5f7338d9082e7497a083bc46adee0058b4b6d98f9dc79d7f3a07cac6cd4227bc47545cdf07ae590845c1a9a2d053ec2772f23500b36b6b270d28264bc12342c648909da531082d6cdb5f2e0fc31ae5d2eca3eb5eeed7c2c8e3e0fe632590da397bcfa3bebbe8651eb91f0f06b21a65027d2fc6fb0ce80a934ba73e247a91d77643615cd5d1718a7a12c8dad54463e826be34be71e7cc44047b0cacfe361511f4f06b93e969150c8e6d38e306527365f5c1a487353a17f9fb248d444e72bfe8478950c9f3682fdcbc548714f0761ad207ff72871922466d230d87067366c8e02fb6da40f791461ce0164bc5bd92a171175b3a9e5e99662bf5ca89e48ac9d9f7a47bf84315416f129f3e3d2eca13130401e9f25914d7400dce496a88a55a4cd99051bca16e4163174b4831484eaee6be506bea27a4ca0786050f4cee362ff3463aa05fd96d2eceb7a32592bd4f05ae9bc0fd000ed941660664c9bf713c5d47d9af9c73926a5fd86512c0a8f3558ff8ef7d0074b3b0bc137bb6402b1abc5aa07f88fd9c627432bf9696f231d066a2134420a7aa4219600c35175dd12ac586c2e34c60fa40e389bfa3a94f68eff8d783a15c5a0593964124a67e931811ba925bbfd54d48334882ebec27609049a32dabff9465c3e9d03c73a781a91f1df68344fcaa50dc292cbe55fd642517a9612104c4642e2d1254863fead17673b467fb931d8c1444662155224a291e350e5796628fb869f156f53c70da91ca0970e72a9d644c931d76677254623b7c2e931b5989fbc2dd196d0281cdf9279604b767ac5546386a6c94a2dd73518c3cde295374832ff3889ed0b58ed0ae814121b8379be1a8754b6854e304b64b3388437d5c0663c5475b0d71ffdaff92caf2b3394fe9d570b0b91fd226ce30bd5699071ee6a9e6d3fc35f2c6eeef7da8d97ccd3cad3f3b51284420ce675e51b7d382d44d55eb880e851f447adc5a6b4a4998fe99f9e71ddbc9b43bcafc7ab790b082c54e237208c6133f840f2a96823138c600bca5475051680b432312bddfc042b184e038c647bb0fe5b7217b527586736d2057e2b7be71140a22b4dfaa622af339ddb7b3a52ca11b4c47d0510728a65d16b948f13e630792604767932ae8c8f11f4561764b5ca5f419afd61774cf51d39a24a1bf7643ee433a915f91c8535241cb5c8d1076abffb33f4f1a85d3bba50b39f215e9a3034243595fd70c8590c4ea90738808cf932d93fbc0633984f2359174d2d7e0d1641896573d8489a4f5ef8f6b754036120d8cc28615709035c06eeae5cec5f9a0fc30048a2958a8cca0d2c3b8612d5f47458e0a1d385b896755c069be43ad8e3c16dd21234d742788378016826a218ec3ef2dadf7c3d167824a2ba8eb258c191a03e4893ad4b825ef4b47072192d577d0a73538995b5b908143b9a52d5f925314ea4345ab6f455a268ed219f3be394c43b66b6f796f3797b5548a9c33d6f364747776505b27b6462144d352682454c09a28a9a4bc00ca48087a94cf3e85b29045cc8ee54ec4110d3aa29ef0fa1f439c8a9a79405ff1133e13b9886f380541298c90ec96d69dc4374377eb1352bcd587a45f1a8c7f979770dd88d0a099337b7bacb45d7d43280103475dde2adc03256921e876fc38032882fe7b483c115b53faf94b6a5b00a4b1a8da84b9169ff6777f1b6d121e0dcbda04fab773844008ec50a64eaf861d1d6710e6277028d230a4ad8ec4f5485ea1c430ed690fae8543158692a9bc4bd964606bae3fedec17bcf5a683955d4f2c137b29acb77f1d7cfd4cb5f3f1934de18901ec9786a595eb2132bb27ab8deb5e689e4bfa1d72636e58d827e246610fe4a1fad9078e1fb97e5c609e52adbcc7fa9ff637907c3450b30334460767f42e82d9a4b4467f428b83de6c9310fbf601f08f75e8a6c425929829588e4cdf168825f44707774f2f0f3c2ae0c25a79bb0ae1e0788cfacc75be7fd70b74c346b164cf50debd612abc20013e62bd9bd7605d0495876bc97eb23ac68de9fb25f594309d61b37613deeca1648e41ffe4c9853cee4028813fbbf33259dc8a8afd1a6c8efe14d8bf8c99c0a864d794f0ae1c14cdb21524820d9396cd326f4d11a73a8693faf494db99418e8f8a22d335d76454fdf131490375635af374ff7a69cb7648ecdc80489a8ce00513345a1d1c60b3166f889775cba837ace860bf9d6aecbaba5ed27b81beb6e776c3c1c0f36df8ab422d1217f5df90b9217028250f7624da6a91769a5b74cd671e5a8040d78be0bdecc653250c7263b19586627603d91617e47b00cb8e964392e4e3b1a7256647e28101014ea9881a31e66bea921a198504257409e525205c502874b8f2966aaddf1a3a8155516aaa3fc838b4d921ea6dd6e6d8b2e651a11e81f3aa4e23f1b09a97ad0b16495fccfe1fe5401eb3a47a31ed01a42d4c07ecd6af53ea4b999f3424485521c576b5b9bdb8ae15e1b4600ecd4de82c641f6b927f13207eb87e783e29260419706e6954a175ad811d6dabafd49ab7cc2ae42593f36648b691883e8a38e753103af152b58baecfdcb7f85b31d2813085513029fb8c7795f83a03b29fc124fa8dc97255739e8f2a7ff944499a8bdd4220ba379440fd64ab2ec0a6193ff973446f2b3d15daae5495ad26f8a92f59fed70b76be20a8a96a9a553ecfaaefbb5ba9392ea5b18760aaa0c753290ee4659145fe9768f0c5352907a342853d6dbc1615d5b209c34359a5858fe81ba5283bc50c09746d5f5735688d08820192cf8074ecdec2bdcc06315ef8723352f34191033013c65e1ae35ffe203d77010fbfd0085c5f643644d1436a36b494476200735e7bf0c1b05041057fc27a0003f1267e50abf7dd53a4ac360fd094063989aa98814be685860db7d717a149a7b1b69a496d98caab741c9303018df389908d38f09c152b4a0dee15d94f21dc01dd143f954df21fb2955e8933d1d4e677b1dc21379656aecef6b546773c2aba8fc96df27fc529c95047bc8eac25e9bc75af083ee1409be1c0ee731b64508dca194b35d3b715ad0a1fb83a7bab6898bd0fe7428f7954ba9dba008f91ed0df7ca1c5d80d3f4b5e752a6ab14115387bea09dd9007d7964d9a83bc2c2180bd78c3e2f4f30a2dd3ad3398f70ed6385650545e0c7503be419352d875ce444c906779a521c2484aab71dadd1eead7609238fa617d9704ee9a65e4295e57dfab4087d4fdfe5bf8e47c52d42d4499f2708ff1ac8236c04a2cd1b99791629c32075fa60c3677e5119c7d4f9d31041c8746bea364de8513d46313c14c69ce2f15eda7d524478e5d7718a312dc68dd28ccec6bd6b2465117756f94a05431b9b4837ddd4e9da0c315169b61b73657a38e03b3e94e1597b4f6a23e739e4dd0f9aeba71f431865fd01146a21e42c0c9a771c6184522e4dc2e69607bfbf45f1fc9c97fe3677d69d027c5c1e5d1931e37937dfd2f6a6fc824ad007e0b796dc239995604c6a36b6492abe9488244393b3626bc5f25fe64285d18f538c995c5260acdf3983fac0a811f744c5413b239de53d7c413d9f1f15cd8713e0159145dce06841a17ada7603cae9ad221e187c405c46d84e9c7fe318676fdffe633756a55a1ae5442758b1063ee1a7653a59544ce1a941ada12c553d4df23792f8fe95fe94fd7ceff2488437331178cfaa211111af1bc7e0e381792e6dd562e79b522c4141f23374013394119fbe0cd655e75582b5c3238ac483ed8483e33d1ae497ade378775a1d2ffd323a06194e06e97c540f34521c3b38d038af6d24880a96e314209ba548b3dc7a414fa99e8417fee76b5eff78b904f837628a00e3a1d0ee488c4493fb7c98492bb14070189ee7893d7aebef7a8f6252365c4e06f0c12d4d81f8ebd638c23e7e5c734a96ece9819109aa2179e276d0c423f66a6d8e4c8aa2f130b144bddf673e1a13b288f682a875bc8a060363c255cca3a8463bfc3b071294a7b23765e1429746f85e1732f29471853ebe8b5e593a5b7fb0fde6721f13ad764a1b5a0addbf3db9dbfe2794f187dc728fb560e6b33ed92b40a1979dcd80a59a9f2aaffba250c1cbbdaa216983b26969f23cb94528ed6b939ecfa455670b86539dff77815a3ab3e746448a358f9b49933dc1adcf88cbe03aab2153d403ea299a40724a5dc80bdd6d28eac764fc367ddabb798b54120663abe27669a028fa47eb2b278fe3f04e4ba804171602921a38e7ec236cf83325d6044194d52f8578d893872cd0da826dffced0c556baf8f095c0ea0f826c5929524f6273fb3824dca07b7db3859473dd6468ffb10527324099c4379f61f611f81732545d29f214b78f35f316d49ad4680d253ff1b83ff63d45e7cf4f57c87caccf856e24e93a496515fc03fa58c1859ff5f79c1bb4b21f1526c00705312c182125aa5b0f979132375356bb226b49a96c69082aaa1c432e606afed1753eca8459a3e777993675b61a9d55acb01f2ed5e4f18155561ee72fb89befdbaa68d855f48a5948ed5655ee8d6211a791ccd2cdbb2afd33e59feb637a5435f8711ef20a9cc96842a43772f39797f93641ed68e5afbad87ca65a057e0acd6591077d17bde979203a66bd605f70006c3ec07aa39d253f608bcf8831f0ff30b25429b15a172e557773cfa0b216fcbaf5184e295eee46611ee8e2565e2b595595c083916f1976f3bea200fce387c17e1aa2d34ffe29ca5bc7355bb22ab6c52bf06abf01ffae033dbd3b4685c912e77a24318a2d57057aa48eb2d3b1bd3d1c89590eac9ae9158320c52da3bdc797debd8bbf13c0ca19e6c84096d60a08cd6f05d516c6b7bee77e15d0903f33c1a7c026f19f26c7a42c86a3dc6ab3b682f8308e001ad0acb37568357ddcd6882c324ace865e7a917fad12a319058d5cacd6dd796310eb363c4376448ac08e23757d9b4b2ece91867bcb13d8bfb17c9beb1a326aee1fc9285420cf7c7dd9a1acb8d82e0cce431368c56271de2840bc664d73ce3f15ed29b7a714313167f93c6dc194eeafe022130026aacd04e852e356cb600c3e297200efe06cc1df55258ce599c0fadfaabdac1223c6a21b3753e19e0296b01b19597910a7dbd22df1cafff3f09a67d10e40d97310088ffffff77