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 82002 f5822b8166eecefe45626481b95f17beab03e3da24e6523e7b9cf397715af4cd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
412ff2f9b42d30fc4d2e90b360ee10cc37df785ebbc1c8668a2c789d40620c31
Certificate Block Hash
f5822b8166eecefe45626481b95f17beab03e3da24e6523e7b9cf397715af4cd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0083d3000018c30100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006679a2e1348b2fc99fe87685c69ab3e5f6559cdd07dcc6a89d24a8bc214599b5f05b59e9e03d676d80877abcce490d66b9545a643d63048803b8e6c895e6532ce6bc96e3d560b36d39579e0dd51c8210cbe14f3411e33b81c700000000000000000002000000020083d3000018c30100

Raw Header Hex

000040209e4dfbfb2e4e163258757a33357fbe52b6ccf9aef6e85b4a4e02dfa686b8a7f12ef698ab8c026477c7ae07c9caa29d4bc262357ef525113505353d98fa7898c809cf486a6bc70018310c62409d782c8a66c8c1bb5e78df37cc10ee60b3902e4dfc302db4f9f22f41

Proof Data Hex

59,560 bytes
121216020307240cda3da97f60673c3f7be5c2b10dfd40d591e5184919b27be5788e7a524bca1b258327d5d995544e7cacbb6bb361f0aa3fc5e30842a3f5dc52703d201cfb203e7b38e8062cb0b460bf4cf6cb5b46790400451793f72e03051af8ff1400512853df04f034cba5f1c6b7c56db5ccad8f56003aa3f8b012e141609eb836ad915d4eaeec62bd69c6da26b5abbbad493974fa475ac75ec516e494427723ebc36a47b7468cf6f9c363dc5c5c1847b1b02190dc9640e0cb6967c5d048d5dcac0825359568f5f3618527f550236269b2da11e957a8755b2380c9e48db5721f14341a80446e04bfec3c82827a4bd29958fd4738cced191e8dc8aa6fb37695d21b95c586c93b6ea69a30e1bb9f34e47a2d68bd5b475921f34b5187e808eae45d0c161a9ffd611bdb87e185f0147894771a819cf6542b9d153af0a2a60b50c87a78f4d2e96db35f00419707fce2868286d65db0676e4c9360cef9ffccc76528e75bbe225db21653a34aa0dcafebd763033c43c48bed89867d0e0355f12f9a87ee62bfa7d49d2f26dc37baceef3001858e2596658dba47615c2c7a7ab978811268b217486b146184f8da92be5ecca2cd42f6bb6452c56604353d77e2ce7a07fde8308a6b50aaddc74411b721742b05a1213557e2471135e7363ddd9c38fdcfd6a2fa897b159608d707d4260f356de27beb9245ab562590ace51901d1125e31b3438e138c1dd7d4c885cf39bfd02766685c6334eaff23ee5c306d12e61bb1bd76da5ab123820877c5b8974869c313f9a7aef6f95a5ba5cc6665031ea2f07b868019291d7fa2fc11300055339b15e07360d01f618747008fc20d891fed82ba0c6c5eaad21869ff5410b7f16b5e5881a4a73d92512c3a118d67645593fb66d2467a9944c0e9e1f2daa4caec7efff10eb11a4c7285a1b2e616311221e01507f0af62a2d982d685bb5b192b6ec4f5e62d4615a0ca0a0478ff72311497095c86d2e7949bee96352b1fc085bc8385672c902f82f0814c309c0723e2686a9bd04ccd8274893ffd6e00d3eac28f0157371af1552185d89ba96a2243567a68dc19f883ce814c2103523e2e03f0bbc74d07bf4d1c0907e689c6a4faf36c57e7a97cd962f35940294a6d7993f63688947807eb27b93365135ed8927e70c31fc728710b25ef45ab27f82aa6747b6c3f3dd471b668d09b22ccda3a69e9d83bc47322ffe3fd7616687a401782fadd6cc2c75f1dd5f9b92a2a648094e1bce09f2b164fe9cd1a81f43591ed2be204720c5f3769524a653a12e2d452371a264c209432f64bcdd4a192c08baa0022db6794940deb60ab86cfea29c638157ce1472f80ee3eda81caabb8cfa10ceb1a6921f68019b296dd800c945a019e6ac8c998b538e95ca4c1b9f486baa50cbeb076ac115db71a66ff4aec25f490894e12984b0958109f0284d2ea18b16807c8df824a36e3212baccf0d2b19a4a8ee2ebacecd8c765baa9d75164f3c41eee4e9e4fc518ab5e5ee1a3675521fd46c35daf9e069d998c1c5893f69d460ce86ada744c638707f8744bf65496d70522ab5ab9aeb3da0f5345006d74e70f349787569641ae8a95c5d5239468597a3c2fb78c4bb4d8db6d29c5fdfe90ab166ac414579a9fd4e05d64d1baf4d5137c14277ad85d54d009c91a0feb0a3d59a0a7749cdc1cbf0bdaa8ceb89ba8fb64491f0e9e529fab5e43f4ac5e85b9a3258b296bfec0abd073ef6be1128123e0b00fda9eccebc016bc255cfaa2160ed90957584e7ea5a44ad14dc8b28442a37bc74fa6776de5a629af1aacd8e7199323b999f15e0c5a37025ff4f415f08c666e286771e063556743db9577f9cf6cc213cf0afb258a9ac9ca3d436423ed15c7c6869fe13765c62b9fd1a99ced1eb9c9b32529996a2ecbbabc99960d742f503a8be8775295e172fca2e6ae6dddd317020da85a53374496d1326bd1d256f804263dd8704607d9377f94f5b500f8b2aff9afb33df8a16c80fa164f7e7b83f4c79e75012630046f5534295a8cdcfc1a4cc68d2a85050305ad34f49c17df8c443aa41095e248c0b2cbf552894bc7523dae2f366700334ac6d03338026032b365282dbd24c5d3baeb035549a68762b1c4eed6066e3290c83e26f0b7e4e44638d82cf4ed465df93841fff870cb0192e0c3dafe5384ba3598eaed336aaed7db492badf2fcdd420e39bda387d60da57287a59d7db2446e3398b9bf193d6b7b234137565a870c7107ba21232159988fbd36f3f5b0cf83cde03730c776789573336229c01cf3a3a0030a903f78332ed6e404d6889f37882c3521905de647ec8b6ca087a10ff91f44c2848ee326249139d739b1357537e2780b1122019a5ea64bdf3530244d6255e25f6768eadd31bcadf382ad67e94e4f9a21f4cd91112ac3ba2f223178cd2bc0403f848c73e5a8684c64e8d0942cd82b9336605e08eaceaf74c6ae64845bab4a828487c541da28a0c3ca9dbab5222b7a390b6539a7ea362d97ca0133d527f1ebcb6faed0e8c115f1f551bafdf4563b261a7ab3f46ab4f2ab2461b422b2c618421d59e5a7fe9b4395f774c658f2e3c03ea45285e9352bc5791f0a652e0783c3ad7cf3d48ac59b06f35219d5bb41991a5f747cbf93673868befca1c2b0a433b2a1d0c1c3d735e7b52a81fbb7ca48f67f7698b29ee39df6bd29c4c962463e5170ccd056f7bd7b6d548804a538fbc7cc0c94037f698681c6e4693b4a1f7b52c61a6f8bb9cde3283614314a5388d0e03cdc3231ae52aeca5fdcd5a896e9a520533c801a7b7e2de1cc26253e7160e4ee1ff99aec36861328184278d76725a8471096d39b1b0434dd11e84cdbed6e7df4a68ccf4d0fcd9848bfd2b52d3eed48d3ab6d88fdc52b1bee4361d9fb9877b7db5c27e11cd484ff514c9484f3eae2012e2032100e10a4216c40f29dc7593c72ee6c58bd4fc0002e3c4a31f4aed4abc04d9a459abcc91320f482d68a4a47ffce4a90ca232d93b9ddd90049d603c0f028afc6f6ce78e730fa64cd218ad8893b74fd0799004a7c194783cc91ed065ce6320be46bd7b2cf9589eca1ad397b0d6caee44ed98ea15e9685b3ee3e7f320fc08afcfc5f30eb817785e633cfab0e16ae41aef0176f78945394eb5d7d164b6d196683bde7b360dace370b4a46e6d53b57127c558ed3a886ce9d5733588aac93d2e5d836b4986b810cec233339dfca400e5e8c34742b21d287a8e23cc3b8777bd9531c24d06125265eb4dcc5d291638050b56a2227f0ff7daaf1490ff23ebde4888509d2d212ccf48417e22041f9b748931794db5dda9e5222707e1832764863ebdfe090279649bcfdde5498c7de1fbdc28b465e96638404fa21db3553ff3d1b338e0090f4ddc7277a71e719b7eef14342018daf17b6b1c919eadbdcf8c4936418d7cbca381b2299967a01c7073638854b6d50463dfbf1f3dd6427290b3e0032f4bbe6c77c3495074c697626a581f49100d623f9394f1f714f44e47310da7df30df5576d2c999b1afa45fb51d714ed028fb75acabbc79159640f0e702ca692b8c949113c87269470daeb8aac30b711073a1311274136cb77247be9bd29ed1554d3c85b0a1055dca834f0788a9879cbf003ef7a808989c1766ec0352f0107bfb941861d6d6cd44e4269f6d57ad55ba1ae52b9689193208e2d338f3428fde2f5ee01d9647db4706c635851fed7c06301c23d908ad7ea7b0f799aa63b09effbb592078dcb8f6f717a699e958f7cacb83065492cf62aed0bbe0099f4211d7eb575490b932fb0d6fd781fe40f452c665695ea0ecd841cf87e944d9d6daec752719506525685d1de3d1a01f503173f49605753379be64026020c45b38b6ebc762a76d41e017f9194e6213fdd69829089d59a7e2a60a6ba9fe7c95385ab6be743785fad09763b28b83d7ee8b37e534774e994601991f4aba74b0cbd98708a4195b42fb853631ff8db0b6a38314883431d6f6fdf961bb243728d9c353931f63b01781761f3b9d804afa75463b409cda94aad1b007f04a5e16db478c5ce84c75b06036f26fa2527ef3c49302df69849f642432eb7bf22e0e58cc4b896835ef7cccd188c8718461d55619347338f991ef7ce9efb22bde2a3d5808ab154f5dbe184b79c4a9099ea820731912755abc0161c90c25073f962b0ed2ec5dd8d59e3b72421ada3ddaeee7cca993959423d978b2313622bd3b644ce1f298f3487697c6311fb8209dace59932ce6042af46c8117731e83e720284fbba1b51b1f31f00bf0d8e3649687072cde6edd3836b8ad6fba2220f3aaed6fec2533bc46f9178f3ed2ba3acc8fb8a1d5991e5448b911f2eb2e16d45a6174c06db0ce99fb5c685c64fb16d9ac866030254d2dd5ae92b2f169568b88e3051f1760cb63b4b2c692a529c56c673de349c4de2af41033c2e0f9b436d15ace0f31c3e914dc62ed6bb29ee963d62923d6958553edefae8157acec54dcc22d6ca6b1bec699c00ee1306ac3dc1aeb77a2467ba27151bb0b26166cf38defa4dc327c0634fd311b96253ad646bcb1513f38a6d19ff03834280fe3f853fc31a12f941fbfdb6a4e85d37d447a89588f3f23fb797967602d15e9b31c2675a923cf1ca1e078ad4a7543b0e5ca9667e32ba424f5adeb36cfaaf180bef33ccd25552aa0d1c361875b732ca771ede4c8702a49a18a0feed406a5aef157b672f89a4f714f5c83c0a719a3cc1b743001e4907b16c443e1786b8845a752d2cbca144cfe39a4125d7f9ff57ac7360e791062c9b29ae0c961b30c9675f47478b704bef9dd15044c61d68277c0cbe6e9068b2d992794245d3f220fd75b4264100fa6a6dcf2309cad73cf53147a9c5b34df6e124e595ea825911f9bb5c50bd3c448995e8ebdda955e09f837e191025609e6734ce7e7822383cd1e9f176f8160c21ea06e3594fa3a2b06226d8f2bde51a1be81ea8ac9ce688d3449412d6eca64a49c838044bfb0cd1158dea1e1486ab3731b6f2813c5776d787ae15d451e8f89689af8a3b67f43f637dd23a91dfa49f45d55f1a16bb53f5f129b689aef754daf06e73d5fc2c0e652805fdf60af656236c312c91ced593a9e611d85ea5ff1d61c22ccf338beeeb026fd330911615273c49a6e7ec576d63d8009377368f563f7a94df53eeeaae7d2cca647ff636947e7298fc84442840b7cff47471200a42fa0cefcfa742976df57a13451e53dd6d56cd77d9b0e092f445058feb264e53fe46d8dfe559b456b97cab7ed8f253c8aa5876382b75dc811030abd94c5b603ed5229370bffed966d6bdc0470ad87ffff282c53171baa8f128e6922a6206cedca09c6f7b18e8832ae4f686f4bf8bdf8e114839a8135d37d7a6ded4488650f8e3c4e0a22a17dbb6672ada11e4996aa4b6e3170295d6921f06060ecf9d94a4fa43d932a813832a27872cdefb81246d1a6adb5c3e2c439b86debbfd3e93abe06fb02449f650ba8f51782964de076051302028c79da03ffedd85586b5115888cf14ae72ac652c13e253eb4d5607a8737a0e34d941f738d3347c60dbc255df2c4fbb840def9447c226ee500ab3f2e53c0b469a2e9b58caad6265c48f045cd2b0e0bbaa646e2e434d0d49487507f30b430486f8fa07ad02e58006c3db02bb2ff7ab2fcb562fc68864b2c16337e512e9ccace47d2a1ecae7742f259863d719b4e4c7c0d6e915462128da5ab47b0631e06e4999d23454aa34a297d10301bd90de00e8f9b359ef629211b15ebe074ca9d2a6693f4575b229e250be384dd190b9dcff848e865e0a0563d1ce5c0a0f422b59de2bd51adcfd4dfb165067411d3b44981295150d78016dc225410a13973190ff1f480fdcdf56095cc6d362e48053f8e902b13c18aec833f702024c6fbf18d478486d9d4c1e133f9ab32150b70651b511932575aa1dd1b8c083daa11325126ed114d83e94e4e96b5a34336b7adc0482a58d7819df5dcd838365f3ea95955aebcb2a865eab92433959ff9fb5996aad3cdd4d084f664ae8fde9c2a693179f95dbe8bd1689fed737c301f06705c6db0aa0401a7ee4fdd221ab062201f284526b142d3b573d0e0c276d44fd713bfc9271e0654af1220ca7f3e09be27bfa827692bad35801d7b970f6e93079ac0ebc3e17556a0205f9d266fbfbfbb18f895a34a5319615bf6b8cd8fda2a2700f90665c9dcfb1073adf074c6f6e6a72b075d074169768bb0836d11f668145e68900e75e0d77877c118df69e6ec549d3e2452a2787827f725cea5d91a756933f2a7c0491828935e6d03c52cac3a25b8717fbfd55a0550c52b4d4146bc52a7df119945bd2b78d0ae92fda3389de8e60ab1e89103ddf9ca6628bf3bf7c22dd8cda7b810bf0eed8f6f8db57502dff1b45a4713de19ee0018a4ca083dce962f686f743e8096af6a6b3a498e53f5fdf85c80dbaa8d59bd4918b08828e753205c568ab92d60eddb4f896ae4dec52cee09c1a848ab733d7b491bffb962340bf6576ab1ea5a39f95c1fbcdde94a2ffbf5c366abd1366c988d0921fac917cd83f6560e0bbadaa3cd53070c0dd2101ff6c487197f87dbd416f9b9dfa1cbf8fb4f7f5531bbb152c1062f5169d8943055566a37b3e344967d90a3bd8b62b3f5d1c330fd3db0f77269b78036b2bc414aa79ea4ccd100ad1b200b82e7a5845e507ae3711d67fb100f183b245528560ae4f3cf2d1595c42f01ab0e051abd147680f3780b8ffb9fcb872263b13272efa1f27aa43252450312728cfcd439b037a19b4d393f1c70adc471db9f4127915e8321de16d9cf3b78b0a81016010d3cd402d76451e0a56223000fec3c4d072b62a40cd5025174d89c4ef3524f5301b2162cb928d17e080753260b6f79dd03ec3b42ce761a025f69cd4e85cab9c27d7f683675bd2a964c799f9d9364e99d105a4e4aaf6ae1a2ae62ba0844de842e2a0953788f7a789028ab730e30dc1b2632fad17bfb4369f9eca9a3d6236160b4f0af10948e69b96ce2279c31f15454e32852d3e5fe7cb7995708ecc1defc00b5f10f4f98c6025faaf74e8735ab5b4953741536e42879f3bb717861b4b24623ab8c2391895213c801d617528f5607b7e06ac03782045695ab038f0bf821c9e48c5facce20df9a0c573ed6da63f1d27570550310f4b610ea2cfbe43ced9f616bc30d5de43a13ef7f6952b7b2834a8f7782a3826dd9610bf96242f2dfe928bccd5c4fba129a6fcc28ccf6f93a462f83d37b5bb6107780fec72085c0d463497bacd73a0c995d1ff9236478d5c8e67699ea4410ee404cd4d93741a0f257b0fb2ef62f52589b054e0686f7881dbd5ad3700bfd97d6d8dfb83d6daec4231e75d5ec845d2f7f94429a68b5b24f051b25d36071f9de216c42bf6e830e5c505841552195f8ce49a2da8382fdac747463610e8fd419314aa9aaf6556b40635425a8f57738937a0cadfd20781b7fd41c88754d7b8264fdb79d856ebd1fff892d4e0b0a23a5e7d1ec60e162dd064d384119a557b8b7c5452551eb7ba313783dda79f6cf637019179b6d101a4dbf73198bafc696401085c1c0dcd981fa21f44f2ab9bccf34828bdf339ef3f80da09c2e83e5970db03e009fd1ee348bb9755fc42d67ce769f9cc18020f912ec1323f4e538c1ecd113a4cbefc69dceeca963b52a1ed0f239b27d48b76938e15ca424e722eb11a71edb784909a334e13a0c4d37a65952b47b761271768cd4e2742d86ab2970c2162771a8a4f6d53faa8ad8313442d8e8d09e18c393c550022c1449c299a84e9f06f99c6282bb5eef3969dad2e83add9582f511e295de8c4acd5ba53cc16141ee7a18941013f1f61f23c57ac97c73f3704ff84fa5ff5c4cbf2f1ebc1e6b2d809683e3a6f74cfd9847657bdbb6941d530473fd5a2b8eba6a86532ff52ad861e6714a4c0f7494253ee46126db5a48d800ad3a78b399324c5eea76503a3296af866c59595d45f06aaab394cde9d0793c041dac778f5c602e4a264cfe41535ee6d361511ccc188d8e2759a34a877169fcd470f52765f7fc95e6447c7883b3c8c62cc450a74f20e97f1b7010fd9b2ceefcbb963ab359129889a7be7e5704bc3fadea6d5e9ee77999f3ed40b86958ce0b2b84c77256096777cf30f4fd2b766a70f0275cde931731a2b25d9c34665d446aaefd56883b74d9519b5b387c2f8afc5107dc30095809ad99fa412f1d31de6a34d9ef0f79cd8aecf7bbbf14a4253bb49aa53a5024116d3959f0cba129b88754d97713789f496461dc4561f7780cbf753bc6ac588bfd605b88f8f53f547ac086de5a97cda607597bef6a53ffc51a488fd5178ad064de6d7e4f33a05e7582791ec6e586f0fd41969259fafb6632b9e3a1d00ddfb51f6313fda99d27e65a2ea39e9d9f9f99a2df300ba19e95fe4fa155aa853e626d3e4a8f1bdf8e1d780f7892aaf06111493667378d24eb05a3b0e56a9e006740de61d8306b2d302f7600736c2a4f5ecc5707ea5f24a992c081f6f3e991fce25c3fd155915fc33b80a301e50acabe585653125ae38927d36806bc7ea78535c49e607a72daa6a6efb042105cdc61b4d8e7e7472b404bffa4368bb2545233e89910775528c805de53a73b048ef0bf9889d66f3afd25732349bab44368f856ec08d5e01f1ebfba1ad0d2dc837fd095b8dadb33e9e19313582a89a6b029bf3e30d66d4ba0e21d6b5020f82c18b52744663f9a7b280190223c8f2ed7d5b9dc1c279e4a346845825645c3d1c3415767fac84a9dc2700b2cc720dd35938717db44edbdf94339ca0ccb21db80251bb1302011e45ef83dafa8ab91828d1d53e7a0aa8905d17e7f0de2d36e3a8542ae8b82c660e6abaf8bde83b7454dba7ba37cc6482e0b0378a4ba86e167cb444969a460189c0d232be7a1f24cdbcf2667c3e8bddb9ec35bbeae60fe4212c7d5eb7b812d9b91f07d296df33aad427ae85d259dd19280ba3470820eb5f3108fcf6e13a172feb5fb624eced156a77883b98058b924b86a8a0f4f82c371a4fa1d295a4f583184847fe6af0ce3b28d32068b258eeeb6ff52d7a25587802b5a9934c8f62f3f9884ad98a4d7de100e222cbae8e80dcbde1a6139ad871fb83595878ebafba6541f076c5b2890c6eaf93536313caf41d91908fe082f8ac672e95b01f3356b23957c2e20fe2c98a8135d12b645ffed9b2db186a4f29e4f7d9bbbca1627130ea6c1a20b41c8b71c502d8ac653de12585029607f87ac46e5b99a3d2de8df4e0dc9b8ba7065c1f30e911cc9b49e01d885ab5fbbf8f0814c14696e3f4cb6d2fd19860fb1326ad8dab0f745ec699dcbc1ca67aa603596a6ddffd4b6d35f5e1420a4fdd21b8ed155808535f896fbf05c5557f8a7ed6f39d8e3429817f4fe085d16ee3fe99dd09a7fd12593816c1fa3f9335958cc5803b6429e0a108d57aa2b504556b4b16032d685c90ee68054d0c51b4ed026cdd9aee66ff0a61e6ce0319229704399990e7455b100422d1d30971a45f6630c4dff162de9cb904d89bd6945bc5f723e6f9cb22de1c99597397492e115d3759bfbf847e12f1a25365831e9a544c19205257c18e952e7e21c7691e065f6d385167e1d2042b45e999f8ee38c14497ed2ea104b7ba60e2ef7f7c83ca80183c53fae2074407a0705a412af9f4c8239b161a767b2b2949c4236f65cdb9cca83bd7aaf04e6b2aae6b1f59c097e2bc527e0561736b93bf2b458d37592d35b322f751b9c97fccb277d10809e0d3c848f1839bb86d1394f7c43fe9e848724c68dfe55b28f46030fa0a54dc14f1575244e2e5fece6692bc2cbdfea8b6567f75ecdba9e25b098e26d0de1e6c91f9f10de7e84a2472764353e7eb6a48534a52919b5a7b07cda6d734123db2797dd503d14ee8d0b2767aa8030b2aee69f96b5cfa5db5a35a2363a799e17fb1f8402d2387dda50f6ccf36703e302d456284fe4dbf6efd4cbd597479486a49e7933ff4e702db4d996b68b98a61efab413084c84f80aaf40e128d44d8f5c0ea04c62ed78d8fba88b969aab0b4cec02652db727c641ba560567196e814b9cd2aea2691dc47536e211014c5344e41852e7f58b0dd62907eaf98f066a5be8a1ca7dce6fa6cd4e0fcc25684b11e7a1b41cc9474553e15e77db1c9f7e1fc33ca5f5a86577d1f1354e6593d995d4d9fe6ee65ec26674863cea8d4fa14b5cce74689fb79ce0f0015b9fad85e325309310b4e5eb5813ff751f887b03e398b8f03b5f93af99cc283465def491a8fa5a95f269edc54b3d0d6dc2ad7dc04861f66017d85432fedee26e95e8c720e83f34079270620396ae4a296744f60c25d93aaa0d61066c6b7ff07ebad38bcbf6855405b18be92bdc150961b352903c9d7f9c2ce318d6eccd990e8f7f795b328b4cd27305ee52d56344c89c51d4e9ff6384d1025adebd9109e4b88d2eb046c249836d08c6738c688515a06b1c25eba8bdb660af4a1e50bd2b7fa6c9f32408937d7d7054a3a27a96855721bafa31110e717744e401790461a519f5cc0043c71abf11961075416365dbdf69d6b4ebeccd9ddd452d0bb19efdcb92b99a357d56730540c70f341d03705e19929fde1eb087b459c1133f7e4a21b6e8121bcd40abc687af3f8a81e928458b011953ab8eddf09813ff1b64ea966fe87cc202bfb27c37af73dc57c92c4ddf8eaa3d401824034ad3fbb4b51b09c187cc64bc295f75750164f1ee278f78a175985bc9e1d4832d4c1292a0dc2d3c7e7009532c876bd4b0b81f67df7cf228b5c1de3b9d187fa939f5f39bf3c76298bc7c8b03bf11ea2cb4ff3d29d186e8dc8e31bffe4dea7fc30a22a045203ce298142fc91cf52f43a44cc5abd451e7c658225011e8e365aab63dc56570634b100cc8bba3abb55ee65c7dd243fbe397946f6e33e5a087c0916ebdaaad711a4446f1c443e51bc53489a94c33932940cad6f1bd4cdfaf967d39e61b6b0597e073c134eba12c1676a7df8e0bdc4915f84ac3c0a75c22602246f0028afe90bcc62fc75a6726ff74e66b5f260059a62df5b6f732893e51f142572378b1dacfc26c9da60c81be57f148a0837b31c3ffd0fb21cc0fccae93b2f4d3e427e5555477d8d540cf8b206e0e4cbd95a725e38cb9e3c8bf57fbe113c27f068c8706957d0bbdbb3c5eac2bb8612db2474ec8b994a21e249a0c5bf6c04cad01ff3bb17c8d05ef44284b4563f6309f374eadeba8ebcc02c67a2d9f54d9f04e9086d9f87bf7f7af7bce2fc783fee8762fb8b4ccac7aa9d4f115ea5489fcd02b5d6d179d21579c46a18ec045c3d8ca87d73393002afbc028766a6b24d23bc055303e3321ca5fbdca092f7b8af47134b5f75e9d1511fccb6c38f171df63c53fcbf21baf8e3c2351d8a9febb3a3a817062df5db653bcdc0f36281c65a9232f34956d05f02b1f2fbe2b25673500efeca1339406d61d3c3e827244e647874cd0842beb92480eb18f853c69084a68aa0cf43b4edd9f6be252a5333438bc2e80ab406a8e4f3dc09e509b5accd1229dc2f98b16baae2a232a88c8a36cfcf11fc54f0d74969e64819a898b37e556e4bcbc35b130915a719c41a6ec748e65501dc4b50e347c7c876be0d4dc2454ffd991c0b43e6fe0dab941b70af96fa6cfb79e2eaaca2d4df7b3713fbfcf899a2519cab21b1cfb6679ee62cf3f851a1d1d0bb5d8f0aa07702291866625bc69f1d952c4894a7c6325b273829aa931689523b0e08936f77e7c8689be610a8d6ac6f66431e5fd090e3e68db1ec299c3bdd895e7882ade3b64753adf146d9b9262deb566776505571ff055feca38a20a254eeb8656b416699597827e056b8d6d8afa0e769de37cecb00d24844eae07bf51abda908d7f5a528aeec16a624a25bed4c51ccd9cde2f2345012ddae4e5c202ed5302979a8b7866e478102e874df2b8e00dcf491d9e581a78363ca1e3674e9e19822b1ad97b0f3a9292bc2736f274878cb0fd51f91b3a0e92b80d4710917e9b13c6aa8cfb98991d6ce6f59ef2a8c0b04e7d1db0f08f8b3452d335d9a3f3f653dcc91e5fe64a4bc0313a941cdc0699603253bdab969ffedafebbdc0766115fef8bf4e393f284bf8d188c32ad54eb6ff701c30aaa67e24cfa921b2a97a46066434170e26ff67bfc38337a93d2d27f87c8e94ea467157d5bc9eddee2162a57256b34d4661de42935b90d50625291fc4dce144bf277866bbe4d243b063b75aadcb50ef035b23f40e8d9a941504898c9992f85838bcfa3800ff280248ab3c48633f6ea32ffb75bdfd5381233e482e06608845a0f51fec4801f56dc87d1bf87357e9b1e4fa750c46e3f0967901452af1cfd872941f36ddaf8291b8d34c1b519f3b92781dafa439ac0ee5e3b2bee11e94019a992811bfaf0baa3616a1dd7ead1782424e055cc6a472842ff7e1b0e00fb6fc49ea98dbc972a989df9c27ad5fc041227ffc43756c9a2514a21e9ba9473c2870c84036bc36add03a1745538c79f0f7122c11442aa6dbee53b954f4647f69233fbe51468b40c0128e1afeb8ec78573052a4fd1869cf63b4c5ac14537b0a133c61535b65f0a2314aee923f108a7f7d0e767660fc4985d9af69b1df68c44c076c695b3497391e448f66d3097b170812bcb5b8b969d5e1c02415fd930519132ea84dc4951306ea1a3e125ac2fe28c28224d152a0b2b227f29ed67656e175f19058ee6e6a9c5f75fb5a1ebcf9f83bab3f4f36bdef0817a6d1a380638df3611e157cdcee8deb8055d0f75d56bc9ab514c38ec607bcd614e38d790ba97d4dedf15c9cc99bd2866bc9a16a592c5cfd82bd9b3bb951f8aebe0f3221b0be73f85d5f1987f85468826628249f153f84d2394d8d525a4ad90e8014e2431db7ac311c7752b7917d3dddf7827acc9d0b73161dbb03d99c6eb98c8d9285ccb72f1a9f6779ff63f3a2cfdaae0b43fb73f16e847a3658b80d06d3aeadeaa3832089c88f04300931652f51c5bb89e050598d919a45e30f78fc7cd1fb3a690b30356b50a7f7a17f438a37c0e347718c192fee01922f3febab3cf6996b052a2cb237bd9ed1704078bdcc00e8d33ac83fd364f71faef531e1d0cf0b8cfb245d624c09dd0ad9487bc5784270dad5a4c929ca371285b572962d36dc52780f0d6d06ac80bfa5d801a1a0b3f14d6ebb0f9bc9093c981a225a32d0299e12ba52ac37aacd5b9a84f8f8fdd9efb2da6916d2fe281c59694e5c4b88b50d5a37ce83d2dac3dd7b6c4228138540fba1b68c925585754d9daf8eb5da6d8127fd92c5c58c8e8d3ba0512e1f96913928318708b84d13205627220ed0313043ab67c0a79acfd66e5559d162abb08dc007218eb4fae06bd5f5870b1d8fc8864ec92ee0719184c0cab9a1bee73513941ca17d1a8a1956f1cb010b14f5a0fe5a234f4d1b74d2ea80ddd97c46cc37159938083fc1d921b199f9d66fd098430a33536bc7e7a6382b657356659c7cb844bd2d30327e290ae20beae8ee20cfcf91d10fb3e4bb7853c254d47d598f90672047cce05668d393c5222e48b3a571a40af0beeb0f57fcb5403b4f9f5205e8a25f71ed38605512a8860111b325076639ec2ea7efe74f4c4289faf944ed371eb20b86c11e0f0e7b4ed772eb1b3e08d4cf670fc42d7adb013e2668f0e178f7a4bc85f728adab1cb27b2e2e38ec9d098ea4d4fa40bc06c0a85073d0661735714f138618ffba90ec68050fa57da584249ce75c8bcaf483655b2b40f441849930af9946ab1313d508304603489260ee2f9c3c6c43e7ce487fb5fc151f0f74f5aab95cb2ec707b42638797c846ba8e6184f4eeb5c08c57e6da64a80c4a73ef81aa71afd2b08cab95fdf9e43d168e45f63a0f3189a00dedd3d5b329115aa635ee0d1913eb27b3d0437a8e0629ffe9a186e987c3f24d738d9450487dcc9549cfea50559e20a44811ce62310068b3f40cf34842c7fecb102a43720b579e9522c6d4b46b570694ab57d76151596ee4e0f411e1fff1b2e603b933e024b1a8c8ab2ee2c4710f0ef3bb865c14c2c190227e6043d0d343f8173f42d8f0a8bf3ab7a2efecc38a59aa5e9097e3f850a7bb54fdfa9b3f4cef56c62a2be436d63917d95c1abb27b63625c94e8e9bcbf5efdc1baa9f78f86ed9b847d581226d55bcc03e839419d0c80a13de4f475ada80e1bd1ef13ed87bf65922b5d9540ca5991cb936ddace43d0c902c0ee57fd274e870ab22b325631a393d6f3eb2ec8251bcc58bf773ab16d910295dbda4337ebafc337bca7b7062913dcc5648ec90c581b694da7c24ac6026e18a56a6ea10914651453a33cf7661f14e5291bdaabe251eee3fe6708a5dac25b0224127f3c7eabf12aa9634b09a8c8f1c4493cbd11c8892ee821262ad1a33ab7dd243d955c7757eb126261e1045ab2ea7984d8ae59ef3737ca08804c3d0fab222a7d9cd802540bee3bbc0895f9f1b02e0036e8c5c90b0f9351ab4bef02d5fdb8578e97a40c91b0ff4cf207ac485d138f0c163a1f7340df1c1d2c79dc37e2befeaa36a6f775be2ac73a511940a6509a46be7deb5f60b3339c71ccff8daf33a097ca3c0c9a7a0e2840ebf39e0aa2ef0b506f83ed31e5ab2beadcd86a106b33e2fa09d7f862948fcfd0a3463dd5526c7a4cba169ddf5b4c66ba1e216f4081ee396ee892d24f68047f63fa65ab758d81f412e58f119c2c480b64a5aadc313385652032f64b9372651b30b5213f39e2a019c0ad064cf3137e96d9924278664ff62d7b46942ade0a5d18ecdcfbf4d527c9d77cee1f1f466ad9a4321c5486d66c9dce340e8e8122ec4a3d51f29f1079c9f4bfffe637fbd9dbe59096ba1943f9307eacd176347dbf7de2e637dc7bbed6d425dd9c6b0785bb7e62d8c453a1ca45236a00c4e96e5d4b2034d03601fe774682294b6ac4f3fd6ad14a5cb89b1e439fbceea1e50fa6e523307b525521d47d8ca586e2218a96451e4e31dd784808ba908c90ac93825355bf5e148a2738ce50fa61fb2f45820598a23f75876ffc33e2946b33526e6552cb393996e8d28d5c8659314d579951d28f569259aa8cb6b98eb86e66170981eb45a0d729268fa923b3124a0e94a0b9d67ba0f0218a8b369c6ef0034ddf03405f90d0060bd62d756456fc1f7592f8ddb29473f0090f1c6003e535bbe6dea119e74b0cbb6435cb042b2d946677c447b6d80f68a00a36e19f98746658792964275d03bc1fff87b2a285d9ae30f7ffcb6db668fb06e5fcf067f98ed97b284fe5c1f8669a72632a26eb563c048d8f321c6c1982a699aafcdcec671d6cf409f95bcb5c3a4b690201f9e248b34ad0770d4455c1417df53628a46f84be913a33cb55edff7fbbede58795b8478b35159dd8f109b5172aa8cbafc611d1bb92e9cd3ee10a69d7241f3c7552e04f22510bca16c1f274bcee5f689602f8c7620d0971ac6d963f7e199701141ac0d10e4a927fa647a037d5f8ee9c77bf2ff2a6275fe4603bb5d46f8fd5cdbe365228a287efd1c6f77f815bab519487ca9198f708c8371223f102fd17cd31126f76ea25aa3201e846da3d387889c3c86d35c42baa8d55309f991ccc24ab1d55a4f49e478456943552743c9c6bf37df530376220a4d10396ef31c4ac10224f9d14f5e39af2796123686987ac6d09f459db99758164f8dc5a52ef70f50699727337315e2f94cfc80c55af7a812e683fe5603598b8aef3c40259fa274d95395a6cd6025ee9677b331e7fc857e16c76bb52b8e5df4197981dc375047370531ea36b8a0204b96bcdec4cffd3b36b005f55c71e4fd580649047659081201b7c2ff4c69a033f530c14b0f2a13b72267f3840c1e8b5156587afccffe028ab6ecb99f609ffe6cf278d11cec401e5fdc0eb0e9d62fc9a1164a9f9744fd6473c016383e940cf605e1ea6c6afbdcb5cba4de1da8ec313fa8974dd4faf36cf79f2ddda09fe1b629f0bfdeb65f36e7a17ff4e963d9359568e8f82dd14c321cd7d00ceaf529b7ad85e7f7c93f9c5ef3c0081031a151419368fb358e9f25496387e22107f4468529bdad1e67ef3bab5726e49e0949e6509e3c730e83f3b2fbd5c628e307559e789ef99cc9faa30f6b8e0cfafc2914c3d67fc44334f7309082b15cbaa8f3fc4971475c2da87c07199984be7fb1cb372898be682af7d40b60b472160a2cb43fae374c7ea3d003f2b68a81ec8eb4cdb829ad40b6187dffdba92c1fbe32be052ff878e53e888beb53ace8113c1583945a52bc0d562a3954757f90c5819265320b1de8f791826d9c4bb9d13bf2086b35d41c6251153c5278bda9943e70b5d8388ee2d7631ec3f7bfc7961c4f06fa26c08c5aebca83ca2f0671674d422ff077d33d0bd63c6dbad80f129643d4a67bdd11afc96bc26c4d3ff1a400c27b25d35101662d898dc5780f9cb0001a4a5c9b2fa277dd89880174b0232a0346dfe6303fcd58d3fc033be1013edd87a4ce714b6bbacbd291dadf2043818220120daccad8f6bc550acf597b78327ceb04a9c13200666da5456725d9968a3dfcbff92d4c2a1ae75279d0bb86e279def0432ce56c960b27bb436d2dc31c2e6ef995df6989b7cee852b9591676f90039e70c5509a6b7ca179497b4cd8c9173240f36990c7ab3f6833d5d8cf2d068bfba2b158754b68d5e29e29d75f0410803b8e46bb0f3dbb95fbf24a775188b081ceb578ec3776bddab779308dcb8984d8884fc5e8645130cd742d9cade058873ab80425d484b23873275242aa58ff45741344c01e3aa03e4cb7de4281ec7463a42f87f754af969ea16492fef14b658b6297a46af714da85ca76054cc361c867461ac1db476b7d88467f2ea76c249a3ec99be6d8b9938f32a4a723a2623c3440165aedc2a210374a23d986b73828d3947f155aa1f921537700ea28d07adfada4cbf21925714f659aa12845a4af5db28f1424ac10d54e0b455174a3b93bd9838f4469b800f15e9d983e9ecf1006f1017e81e322da6f599cf959789a6b5b6ef93a75134e00ba7fe7f59ff69b8d6d7e143a26d70f12a6d6603167f20c90da46d1750190224bb72bf0e75a5c75c1f41a16147145c0d206553f0fb912644cfd2e124a3f8921dff1ab37b4dabd99a35146012d0277811b616e51c7e520c7588b7dc96ca8b18de0c8870bdfea2d9f9389fb31c9286c3262cb4603d83c974b77acacb060f9d6153d47d4fed39a11bb38ac37068e534feb16fa0f4d9ab0553b0e7dfb3bc19c83a2a6ce2d889e7339e8e16ce2b45f9d9535e6bee3468d9b57101ce7e6d38eaf4f1c708632d284829e077d1cc38042bbac39493850fbcdf0b909fbb36f6a7058274c6134c8149fab2e494d9e3ca50a2ee9880138cf6e8cb4a70407420fd445582c766c04cf55af2e558f1573126334190a656b373929ee43e8270d35e522c5dfe27c50c9495659a683a5865f7c9f0a2927091e7f2bc36e88dbf063a0c01177f178d671cc1eb345346c714019ae10bbab447bc2534cb90734fda65f470e883c230f4d5addb0f6e70c40ab0ec0623f850fc6399a959139f8e1e6ed3492cf375eb4df75781e0918f6623fc5c9a47ccaaf5f72c7769f5ab9e109f7f658a3313715d21a6ba7a6cd594ae6de9cd1891ed868e09f6be539da5ca9cea1430b01127ca82dc0df102d5e525ca74b6c192bb405dd7da283f85f3ec6c61b510ecda2db392c6862f64fff6fa06041c284d0bd9e8473f57208233a0ca7c1098a95c0b31780e39cdb48783652f9c6794a6051a000632aeaf7643a38f97b97aee561b7f5d71722966f33909bc42dc9813aac5b3ebccad923f9bbc0c38915362c052793f1a3e62d82a4b653782a0283885797be7aff19c163f472c17fb55a943b2202f095714e16684e9978aa0fa295326307a484b8cd997bd4cc1f90489d201e7c96b8b30974a392e469db2baa7143e092fa50b0a9e6de458d3e081b940591f6a29b26dc88e42b50cce073e85e55f7349e39b847d59180cc42cfadc2ac1483ccaa04ff26d141f538b04af1f5d15eb96f52bcc3121bd494bb9429f6766f1fb53f4ff50f704665680341b5db077eef741f8def96fd9f2534d7fefa50d773942b35bb1ee0e89e8bd899f2abd7c2c2d53e159e39142069f9fd815325f561e1f4add3b8597c9c19fad318636597966e419ae16ab6dce27b6d4bef1b58feceb49c533c7ba0cde7510f026847eed2aa75e3c82c80d9f7b3fab5fc700b3f81d28aa4eafa2e13774f16030d98d6a0d2f2a593da29ebf49ff27ce52c417b7428195e59ce97457352551c3aac8cbe9f36fa30962e8d8933fbbe2b00f98bc7b9cfb6f627e5b130f4ddf2f6dd223d3a7af92e6037dd1833aff31aaf15428b2e3253513a8d6164b4624740bddd60176a1cd7b6adf46edb40eed224e1f8c80749a2b44f1d497e8d32c5628f0fa51dbaa3d45221ba051f42f690a9e488d260d767bb0301211aa9397790f8f88aceb79fe0ef6b1b966def2f8c732186d58427b378ffafe358765ccbab253cecd7a87dbe66550923ff3ab656f7829879a4c372d13c0dcae58f3dd06509ece6ba06ae284dfb5fc7e46f2a92eb7e40c94d27f9a8c48105c7f2e4a67c8bd151df45cd350b23dea6a2603d474706ce0584c155850c124ab4cc5d7dcfc1f871e66c137365ea3e6bb966e9927992a3888a127bd3368d15bfd2b179503b3bd8b9caffb8645cce0ba4ea2057527f4fd715b2d7eddb794b587578ecf35b894ae430dd476ee5934ffd3395d43852eb355492cc159ee9bd433c26562314675e0971a10e4505c68b2f91daa44bcd882d3076e91baae28be9dd2ea75fcb8daa876af02014ea5ccc786c4b82ce78228bdb58b78d92729976624af931550fd728d0edaf968bfcc0eb01c1049c4d5cf2815cdfdd8d0645be837d8943de76a59aab6fff122604adedb0ec63e854c81f76cf37ae26d12c84abc89485ee73ee0e13b796c0656a25a88085c892ab7cc2eb3cb696ecf595aca1a42245b51095eebd6afb815115bd6dc800935a8c6df7c2cec226c36c919ac43b87560dbb1a74853bf7ec435b0c7a92055c4eb580b184b1fa1401c0d1526c544be5113d2d68eaf1de73198459418b9fb66a714b45b2fb0d45a3073e6c6023b438957a2283c2dfa9454348ba22fbf4833add1973adf2eca1a6af62fe04c48ba6fefe5f2afb91e9240cdcff96e8072f833b1395e51eb3adf42b56e5a59faf6386fe27a23172e49cc4c62d39ee9ad62a5df9a2a8b7b7ed8db4fcdffb2f9cf6694780fe53302647df50b06e87c77efb11a1cedcffce797b95332b365564d5c6b5af4e81b5c957dfdbfd56b02d05db79c898a3c684df1453da68a6c1e12b31202456f33b6944b4ad73c37321184489b9d9d01df79c99f80f20fa3e26145fe2677aa71cef72dc2651f79bb5ae1f3e02b88015d4738717a79013fe2362da1eba7ba208cb89229a9b7b121e6179b29a21c3704352f18c537d9fe6b90f368530039e2ef1dd45b036ca2b7dff638dc5458255ad1baf7fa6e0abc9c25a78c0e3315f1674ada55e4f963597354c1e5527fcc49dff045f434dd9170f07c526146c0fbe457110404e87d8a319f9366dbcbfbf0ea40f635d7f2aa964d1d0b920f62e3ba7350c32346c4c06396199213d5dc44dcc55094f6f66fc992429379250704d464a12d9cb3cc4e52cf79f08de807b63fdf3ada9d0d9d9caa583e173dc042a3aad66ce583141d1f6767eb30173708191d5d2ab4df364d0437b0cbfe4648a0213df3e66fa2c8ae19246b5c87c53b3d6dced4a5e741176a81a82fdda793ca4e3b9635103488e537a67df1491ff80821465ced88ff8c7eb1863c0f7a35de59862bca347036ccc3183f6428e98d0d7306cc703116c80f7fea012342a40abb160ab7b91ea9eef1dff35abff9e070dbb77ce8c29dc23dc6f9a6e6c287ef60de37b45d0c90708811cccfa8cdb0407706e88c04b1a822ed9e0e78894dd92fcbee5cbf4e4af88ca45d7cf458775cf2376460c7a676f9fa387bae92e279640e54af81dc5ba4b7e1919eec87065a45c2eaa9647b831e962db9752fb58fe65afc035d4b192300556c32a9d02f1484b184007ad0249a35d13d4d61966f33f574085968ec5a160154b3caf09f0517cd20b11aef231e2fb2cdd745a451a902d8b4724bbc8770c6109fc9e123c5894ce5563eb5dfd9bb4a1fc1ec313fdf31983ff7e0651e7c47adcc8121147ac228ab08a8a712e45e4a4295a365399ca8c58b95e5066cd3f2d43b9f59b8fa8e48fdeaa095655e614b21a9d312ad730abb728f81c3553edddae50f19c0b909259b1c335752e68b11182cf78a0db24924c9b168cad5afebe585c55499196fc05b4d24a2a70ed0e390606b10729686482e96bb04c9bb442b492783017b11ba43ca55302f482886da23cf7efcfb7e30d7a7ea99819e03a8ec7e00a894b1f01c3c6c262d91a306ec13a5f8841b46fae91f56104cde26ccd9eb89cf11e3e17194265e8e4f638b7a7f2abdfcbec7e22e7b3ff54bbe9466025eeafb2e807ccaa0b5f942d09a8292676256dc3eb3e9deb992d0dfefc9f3c3fc8975f5fb345f2e9c02b2f8c49c0e8a9e2b76c05045fbd3bd93e2b8ade428e045d4e2c67741522c7cb2e4b1b0a4082ee70952795bcba92cdeda1d32fc5f70bee91306e236ea414d7395bcf9c8f1e3c2ee2fd097f58caabcea61829e4b27e4a546c0c8c81153d057e59b608612f4b7f8f6ce5e66fc19424eb7f7a7820eaee66dd967bec09748fbf38dc13dce2a4a6331a0cd6309b5fcb3facbf8dcdc358c408102bee38f21ecaed52c7bc3d430100e8951b54d203f8d270f2989e0d50479aec55a7accbe34b6fd36cfb4748199ae1ac1be5e4d722e5d4fa49399b8accab036c318135927fda093c7a29a03133822ae451809d8d349a7928c5cd72dca07949255b2ea1797012e4016debd55f94271fa099a3e7d4dd76a897827bbf99767e675359e5d7f94d224b425858200814a959ab708a4a6b552c88cd52451f11c88f22f07f443c08de04240be474b777da9ef7b960ed1d3daf6224ac164d8f278db38b251dc62b7379a507daef4d2e8d2155977fc7ea13a4b012c5c4ad668781b368aa062ee1963d155dc7078d3bde36dd9e0f942826c87c107f6a9a7d9f36aec3cb8f9da92c3cbfc0820e779a7b7fb11dcde5ded537978e5fc6b0dabb4c95fe5628c4d5804d5feeb16178391de00c7e8e8791c9963fc2f440b05d74fbcafc2c893fbe3a6ee734f6604337dc8f8919593006e500eac90d2efbe5388cb925b8eeb3668a0ec59422a4c24434aa3fff86d8112d61cc2bd1681d682cdb8c6ee1c0266ac44cb46792c40a47bb855ef61a04e48059ca73da5ccd1b94dc24673e695f15cce8c6055b45894b93ce116ebb65321dea7a30b20eb227fc94397c5fcfd67cac148a07a196bd2993c90be08b59c057301086ddf28ac667f93b0d2f4ee5aadcc41431f1d99e12566ffaaf424cc20ec289ab837c0561e33acd7dda340df94e67d14a34eda07c4f0249f5e2ec5ce8584efcfa5f3cc3a453f7bb7eb8c3ef75e0ccca4bc5080aba0eef2acf4557760185c1c9ae91cef4894cc8b1256124a8aa8d68fdab1a9bcc6c7348bbd37dc6e5f3e329f582570e694e4f5b5751df4a8ce2f620919d1a74414bd460ee0a41df41a0d615dd754f625b82810606c5b8c7bbfe79aeeb29cb4d28082047e530ab63964d5b06ee4d84e317033953a5627312be8201a08976f88528c44fe5b428492059d578a0ea00f9542792ec91393188bfb3f3c50d8dd772ec72749efd6d97224979995d581358dc35b8c93089a70a17a607e05e4956444584f1a60cef13f0e99f134e1fc9d6d54c543e14e6d1a4f2271524220b80911994a9cce5ade8b0f3cbf2f74ada18c125101beea97319540df29cca071a87c72a1e7908e4674103a79ef8733bc1af30da26f1edc3e263999ca9b9ff8e1f62dbaba6a3e239f5cb33e47705344c6e53452c3b55cacab24d41b8573c7f6aff8910901dd248b0f912ad95e98a4423f8a72633d949df7d9a96714b5ea7dc12075ed7ce7e7f83b8a560b570992207a3d767d876f17d9bfcbbbd8797df28529d9a6712e7bdeb37512ae3e82d03680377a0e6d00598c1d1b7586920b70f0963b3a3221c76cb6c77a0c9020a598edc71518321dbb3d86a9abeb3848f6e14c91e606a97450ffe977d85e0c4adfaac453c21c64ba889627b0c84e727a8ac18e4a639f64b2c8dfd8145626397b130ba5d370827a3f0a1fe8ff702194502608c9f178bdf826ffe2602cba4826d56881f59c0634e7cc99a117a53581d74f507c62cec26addc43041df9fc1011ad5127b4d73963745cd36ea941904d8a815d804f1cb9f5f3459aa4b3a5c0be7874ebb6d78e59c07957670ec4635138b846223e111e189a6ef1bfaac062dc6d9cb3fd01be6a062205a1e2ed75fa5684342740bac5fc1bd8e41d8238a4f835d2486dd9a7e3eae9742105bc3240c8bfcc81184309e375b37943a1193b2c10550bb33da6b4cb5c34453e9fe82b5e274366db4f85d4e549c9609b51676598c3681598b697922f88bf261a304ed4e4b7f4633b11bb4bd864b3d5b18dc3f817b31de9db3f08553df231d71c39a13eb6ed06a019b072ab0d50d7cee1fa3140fcdfa648de50e5fd89a86d583adc65d57218bddb7cfea192e91fe8d1a16ea98a394c0578b5a7cbdd6302ee858e3c919e68d5d574efdc7d7cb5fed24a44c3146ac345a01525fb2a8292dd194d6bf958dba0187154fc83c53e892e6e85cdc4a0a31bff245f5a2c87f7a812280e92d41e1ebdf13e2b71d6309b41b1cfe7a5f888de80a06198f16d4ce60db9e0b4be73c3f8d9cfa749081a0f32b8f8dfd368bd2933790f7da2f1b972a99b5d6e8244f2d951e2ad9422821a25ec3d2d189c21dd599791e2afa6e1410e652aedac48307cc99a27671620fb575b3f99c726a3392d830e2275abd35c10f0127fa4e90c790f8bf7478e124cff85097a728f88e96ef24a2180ebaa0fbb6821ed07125bd2e9664b59a8892c1740327a6d4eb070e3a393cb34ccbb44883b99fa5f0f25de351e8d868f32690a18e8e7510403a75abb9994a8a05f06d93cb76abae5b726c154a70d652d65e57ffd5166564c86dcaccfc88f8ae667d3714d8942c317108ab2b513a44c4b41b62d0a79dfa0d2c5b9f69fba7bc34f7c35d39c711bcdf70db3db764e2e720bc8cae740b2d106e62f91be07c08b582c37e3967bc186b371191fbf055898bbf9d876c8a7d5e7ce97392db86f488e8774d25513fa6cb35666599f25ebd3e2e9c3fe2efdd1f3851e2d4faa9ad629cd8fb427433729b92a37d5c9c6104de5dafeac6c84455bac3bf4ac86c97f26b5f10145e1da990568b94c49f300094316619ef90741fd2b9f09826abf923f7b47d4e3410ef765f9dbe3ec6c0e13cd8e6e40ff5cd8d70f70344106782c6e353dce098ea2e262af327e93f7f6c4ae04e11ee63ebb6dffe97f472413966bff8672c3e3a7b0cda45e5c3da695a41bc3ce301010fa6f2596391a4f713c4ab1d7d33f2156cc8dec760f15c3ad8827ec3974fe7170c58e75befb5f2aebf741c87efaaa7d0795eaf0252f109c1f2eb80fefa69bac0e6e86b21a26522ead6a003ba61d6e3444e30fcab0e8da260f306612a1fd12fb0d35f41597f3f41615ca702046a2bdef2cc09f0337c60cbc18294ac7b91eaa8660945ca9ecb0db728149a5db8df5aa56685c67348a26950bc630aa530990a720c22517a4c2a5f4d9968d2d41b3c60d07af47ca081d4071fb6f64c8acf79c3749d098c3f45ab53ae1e36737ee5263f4c922a6e67ec59eab74a7241dbfdd4a2ecb8cf0f3dd9033c6d817225ce3a8c24e2d635e49479e0deadec72b7c90c0f08d8bd22e196845decd22a140a59eaac6fc7e096289ec3fd0bc17c73c2370671b2f8dae9d77f9113d705dc213985fdb7c0f5567d6d1d92342d3a178874bce54f734efdb932358733d4b6d7a30284c95a8ce0f1a5955d129a608470fff7324d7459ed4432b0cd5af42005a2e7a144eba34dc85065e476b8d6c272e86bc5c69c50d0d02627b9ea6df0e1c65021ea745aa2e9bda898a98ed5de08b87cb958cb0de025e54f32e8d479e23e2b384ad39719802408bdf33694de6ef54c07472dbcf3c43a3401ffe7f92ce40fc7569089860c62a9748fdddd7a2972f046188b272d498c7b9ccc35e532745304e44293ac8f149a60ee88611c618d28925a1b53395e49b668a5f044357f55f9dd12a3b5fb7637a91b2364acac656477cb3043fe55c0d628141c6802a08d54e47ad00df4e88a2b9e65a22474a70eca2676bd43830ab64a3cb8a9cdd7baae037316504d90b57522e8861068a10ea0abe45a5b746edacefefe86caa0001f78af4e54364e3d3b25e944063f946fa6fadfc62f01b70afc478d976c2bfed71462adaa97453d3bae84020114c43b3ce726ca5ae492f5469a8e1b4a76f61f0ec6af12c035cf7ffc9395f203b8e5a9c016377a3265c2420684d0cc34567f095a2640a03dedab8582369d0fb28d858454b27c793bda37d0d1776927c4224c26cee882804d3e7719addb21794d256da70f6b2019f4ba7ff62c6e747f65c53f457cb9642007a5996f2433028c4a3bc6807b9b50503ed5a159d7976052e57693c8390af1009651e4f0dd1086948b239ce5dcfe6f558b4cbb4b715476591640a3f4551b3fd0c248c26a0df84289a3aa5c001f0da57eef357e166f8c2e1d597dc02321ab3fb8922103058bf94564db03f895beefac46474a5d3f0fa6d4e5f181a2eeeac7011af7749221af5343313d5ce119729861bcdad1207882db856d6c6582aa78d7494637db13b5c63e949ee08c9e8dead242247b4034ca2ee367845a7f7e57cbfeb055c1258bef6a261b950dc3ff5c0c629eb89ebee4ed0c3081fe2e35cc58929cab9c03e39129deafd5adbf2686bff907a0202b778fc491615afacc3292971ef97ef3e4a671af54fb15fce23ed36f1068c21fa59db69f15a2144c0a2bb244b26a6f7c01e01f42b4f3acbe90b52111bd8b976f8ca7e8e9c31aadcf2b18f4d17669106f305ef8aba00caff0a2b40af8c66f406bc89a57046d4227c43206d60e3005ccf1c7b8719b81987eba4ebdee376c4064ea32c6b3e140a025b99fbc691984dd111a489d882ef4a82723b1072235a5bdab651cbb1f5d2e31ff2abd88a349dc5d54d87cd4c3919d2f24a937a366679fe7aed3cc1dde704deae9966d428b82b19f29120c95b846f0837f4bd2f2bdce47a230720862bb661e62e3feaa53c85e11650eb5e61cdff12002b78e7bdf4838a7116a2e6379f63fe93e79ce09b251f3b8b9201038b35a689091bb4542ab45509a78ab99533da9ad65dcb64e8413dde834f575654a0f5501706d9eeebf3b2206ed4978904a02b4da4174447aca8b7566edd3d638407d236b3c531295482669dcd74eb4a0f7469c34be3deebb306e8605f2cb85031b0c839789e351627b79274e64afd7f516999439739145d1dbdcafa26ad84022285e2894c932439e89ab4b4e9ad532c894d95699cf8633996a81a47c607949703a9fd067168440c840dc3a7b73427b442d4931e1048072f1aa30825e54380f749aaa986196789b13c296811b08f69585a71e1313360524c4862096a9c459b6cf505ee199604d922c94e33bff0cce67e63161043b8ef5000cff2effa56684e1af624cae5b724fc64904b1ca7b97595b98260064f34df040a9421b5589b052cb00836de32ffbd1b29546117116a6ea4d189786feda63aa535d125ec23400600a0cf3d17db763943a7b0e3f4111021ca5396fdaa1e23e95829cc60b0b3dc303f8aa81cfa470a922ae38d468835383a4ce469e1c51c36bc74ef60cdc0a3177cb6ebc299f21ce3e3b045536e8ec2d95bd6e83bf6ddeff5ab342fae3422f03faae21990bd1b0bb48385d2f464b5fcfd49351738b119a0dd049c616cab950ccc79e7b6dd638c8cbd1a3269d64000f71a0f1298c580d3c18db5f0d72f761bacd9ab541cae572714a1f2c00a66950490c4c0af9d3785588fad9359058d640cd730076c2f1905fb419acb81b8fa7b7efac3de40f395553fdc857d75916a5bea62f2e3403f2f58ac1cee41e07feddf333a1ef7aa2c08d4d3ad5ba133ff54f97001df209400e1da23d5a67178e50a002f7e07da062cf5a6b5cf71b728d00d2bc36f67ab413c58dcec35cad931011b3cc124c0759d0077fa23699d8fffa11afd9478640c9907670b58168b97a733ef759412e98deecf7a2a969cbde8aba74320dce8fd9456b3a5ccac380c665e54ed91c8b54196e7afeb298114aaa3de8fe281a195683c2d37b49c4ca926956456e41335acd60176a12f1a7c7851a80cc49a524f9cb5614c592c9180e54b12a3f166e316f4ad20fe91911ef03267baa2a11a21682765edf2d38000499f6b93b5c6dff6fb8a7984222781f0e64e3e8209b1318a55501c6f910714dedc1619b21b70167036956a2136dadd6e078e9279e24b20273f26443bdbab6ff726fe44869c3cb50e354ebae9d8902cf08d8e3c04bb03df700f09197542cd218a7ebc74058a4a98679a24629accf1f5e5efe649c793526b6717424790e6aa98b2e5feb7c58b3632bfbd8774d9c6b6bc60ca4a415b0866b5216432c756feeab1c243294cade74a2e3676e030a92f77b67c829e3533a734344910a90ce36f932c88dea10315049732b59d2d77b74a091581b1032586f218ec697cd00f8d232eccc4b853bf3dafbca6cb3edac0085e7178f2397ec95376abf04366bf8164469c75f2767c5b2779a2002aac1e391526178fec0da5b28c34301bf0fc757e29e5fe88b4eb4e34b758456cc1d5b53ae5d058e712fa54455e53b4372edc863dd9daed24fcd0f36b64aaff1666a041a633b74ec876798e7de9ad2f2a20aa1ca9d951095d71792e628cf5f3a63e991b7f1c5a1460752298659db1e405cf09b8ce141bafc69545e05360e7f21080a7516e385e545a97cfbf54505e40b03b279fde4f68f45ff51d629bbefb06d9a72d0d205fc5c59e29f3428232203354844b696ca48e45b55d52584bdb5ad893c9adc3238bfcc2aeeb99d9266287501cbeffbdd6d38e41584d1a2dc33f5b11938fd7d9ab85b354260f3f85a911b755dca1cdb59268bee830b61c279ae15f9e7251ea696909127c3a051888edc821c91aafeedd5519957c273a2d4a37f239bb5368c32d2bf1d06203a31c28894b606d00ffafe75c27a3d437f8d3e6b0a4b5ee13aa7b28316aeb85ef0fedcb80c583df240707122e098b05c880656fcb991669e7c958b8ed86ee98a4e9874a9f52d229b298484570b1527ce8758206f7b94ce5df636331ad8a32a35274989275cb3186d4ee6dfd9361234895d22629065986d268bc9bd29d508a25c8554c311dad4b6929687bb26462b0ca67091dbd8343eb90002b50c4073506fd11953612c6184e683e2533469623fd3b1cc3766a55a2ee2ce9b8352e1c52731f4c196ce080879c7678c8f1685b1649c6c47e2574af56bd0e1bc70ce1508464924821944af317c289517d2ae862c1ba933ec14b6a0ddea8b683995baeb2d67b11de716ed3a12a9227090f3b3b338fc708ecd7d3f0718c5ee99da2715b8f4e1a417cfafbece3f1c67d268680a942f66cea7bb57cedc3aa0f04dea28dc99f37d6b9b1598d7047fd57f0d19adb1fc4937149d5721ffc9b96643da7a3213d16abf97697c69d64ae8d9b7cfc179f0aa291adb32531ee5749e3e8a2d42adb92fd4006fa56f2e7cd9d60d42249b953631d05354eafc4b7c228897409fda8540a9864619321f7b71b6e6b2a1fb274ab3f4f95855587f6fee828d6b86ec33acdc7bb61466a2856217f514275646d62afaeea9cdb3621518c479236681083773ac672389ade8ee66aef404b4c742c717493a253b595e06d6ec176e9e88259bfffcfb88dff0a04c205ed496e9b668170f0243e4bc011e17f2ca929e765c31a945381227315edc603d7e342818a342898b1a8165625c81567f4f6c1e346169029205b106411f1cc333d5d6283c2e258786214b2898d0f565fc9f297ddc00195a6bc165855d4bab08d49277e67705e66c10f8227ff18f1bc351ce012d8918abbd3cf08cf868fb729025bf350137b898beae1938125470735bf6344201305f2585ddc2dc9fcbf48d819d1f9ffc0c2e0cee3d760967d860ff8c261105a357c1dba8bb54dd64d38d9bc3075b043ff4ba27355a86783bbd6f7dec479f5bfe815ce05097e29999d7a05e37ca18b1d741f72b20002fd597d1ccc7a8d4c6f974ccb5ec05c4c86e08103920348b72acc5750a9714db5f4aab543d899075e5d7b4663233d1c6ba3024be4164763ef1b273857a5603b9f32651f19a5af6466a0cd37d932faf1e5cfff77fae4782e2f117e33ac9e3ceee1ae8a5f0174ffb460fed6be04477eef74d508605b3b26c3040e9ed2bcfab6de4b468e1ccb7f2f58d43111ef5a6db14367e8300b6247f4f99fd500c3acf0674e2c57a664da9b7420f2e734781ed71b14b4c2c0dd8d78217eb67800b0dabe2cdc4bd31139d2705918a264cbb4561859ca492ab71407669b5154f0775ad70cc8467052eb9dc228b17082fe0ba778c5e95de7ae2c2d691f27edd1fdd256d9991bc1a92c583f0c4bc6153df3cd76b35161c96632eccda208e1daa9eb2c6ba5642162967437d655ab395c4b13119d3ee6ce9cb0e86b3cd66e2a83fd2c69bae4599353462e80866c9350962d96934687726a469ab45022a1ab8070e4bac5b2fc53665a747654620030cdfba60bc06179d30969637f519fd0a2cc6851f30ff5eb1d78d96fc2b459762917045872c191e5a0fd2d2acd61b715b6792fac0d95df2851e41477ae6abdbe207e800193077d2671fc6d8fc8f23c1389a5a3caac6103ad50ff3a8a7e4e35d5fc46ed1f4a31ab09f2c6aab7dabdee1c18c2e85eb6175004b23fc6a371a21a30d2f69693598856e0e094b4fa1158b719a16bebc7b7fc9536daaea7e66ea2720aaee5ae7d2810b846b0e8e27ba38b0ff3f180369a7475649f9abbc3e47ce1a8a57d1edbbcdef83f865fbc4705b1ceadced8148216445ff74cf1b7c7bfcc7297ce81ac29403120065ad7de8f00da3e2bb10b7b38ad28da3cb035bc8010c957513217114197cfbdbd890b9924fb79e93e2c7439cbba8f71632a044361807953967cad8ea8435ee38a09956501a4a9ad5c01324cb770eff452d3d14e788b9274ee60599b6e450ecd6320880d1cef97b395771afca925685bed71cf413e9a7c4113900d8e0ded6d14670349c645ce3cd7f0d35eff0743eac06a6512643a058b20737264dafa8ab0cdf127058f809e1f38cfceba0640665006a46e1dc4ba50ce6dfd0ec269acfb58baeaa61e5721b4b74f7c22ecfc9e05c2e8873197872061b5fa8a078f9c96408f9eb2c0903ef6144117efacaffc5db41ce3b38e6ce648aefa112129bba4b18f735f2625435abb7e9a0120a8bc6e46049bdfba2f79828692a6f7d62b7278c7661b9075cc825929b4cd0609044b6502668c9a7dc103c0f6828ac63c03c6b4e1bc1062f99729dd782efb7fc6e7447bbc936d6187fc1a81b6990f74d59d736ba690b1b6c0c911ebaf59beae5dc28497b7cd28606f58c4156507a2dd0d038b02f72d6345cecce84fbf09efb273d7847b6c4a8b06f7381f7ebd57581270a4afb1c4c4310521b2037f03868944b2808c1c075a6f54310d21ef09ef5d6dba167b24366aab478871474932ed406655247e61abd52396cb54e6e58ecaa00d3d2c7efb56e60c6a04a95754ffdcc66bbd01067429584856f7b8e1e0139e7ffd58e7b152f57e469a9db5abafd1fda023e90ddc4eadf6080e6becb6876a4f1201f432017d0848b6e194141bf6cc6744c8b2897516ff05931e7aae96dbbce97423e871ac77f9320ac12ebe28e814f8d047ccd64b87fcba7c58e0855fc90565ede7b5c2de1c27f2c9ec29d8089dc894d4ff47240bd18fa474ec020725404b4cb92623f05553dce1af4ad4f21a6fa7ea57b9327488598ceb1c0f53d53dba5b27bd880ea487262f0dad348b552888d2bf42214738d33cb91c62f07bc96164eb5bcadea8fdeb6e3afc48dd0beb9dfc60546daf16fe494f7b61b9d64996a7260eecfaab1dc82667807f29d5f60f6bbba47a864d1349a2281f7b3b7a98a70e76f40b82d5f0c914d9ad6098d0a9de472ffe1035691cdeabb787764b6d100705c746bca75e657b7a023eaa82d5cb416d6be2094c82531fc25cbb0e70c024d81a7c798a37aad65a0188d817fdadb825ed4c397ed99ccdd8c5a1cff568dbd61fd392c6e1caed08a47047e79dec131b3cfa90ba18560efa7122f0ef80b4e964cae6b4c64ac2d644cfb3e82f9f980b398ce7e6871db56efadcd71e2bd10d853548b6040ec7851208b7357d0715cdbf75082c09af8a3a1b08f67d6af894871f021826e7baab4fc361d7f6e039411ac913ddb14d55b256dd657047189bb81ce1f9219a3a2df041aef9e84c59534f7e6abfe86806f837b1ceb6910aa37ddbfd2341ff02ef83907ece67a16c0ccd4ad7a8e5f587c2a17952e370af5abb17898536bb5975781a3288056b8e5bab23bfaf96eb5546b6c752fc5a9c003defec909e386a4542120c60b6a5482b5049b05804383536cbfd22034165cd200ffbac66523312d67595556fc012ac58b48da6a222722179c339ce381f0a1070c4637a50d6c926a2e95372829714dcab3b1685e43c3340dd47f67822633446e6bcf6431b57f4da0e98b8cb8d2e8f44755a6fe3b79396cb31c08b0313f127800720091b5cacb5ef950282b3c35861e554d94cacba21c4928c2899cd264c5c3be9d4be2bf35357308a70750f0704a77f8256efd3222681c0167f73e76d735517feb1855c28f4ef6d8064989469831ff05a7d1b807bc683b86bafcb88f45b19d746c7f1e6c7e31a4355917f2ebf8f60700135d33341a585b16561383c377bc611895b4a28953935f9c8ece9f19949c28546b899d12d175b0fce07343433be073421e3cd0b0128935ad63203d6f7d6397b457e5dc6d506bff7d787e78986fd99eef57369f5b9dfa835a3ac2f6ba133dbe4b52c4d92f66a26fb5f621a4692d785520787704e51dd5379223aa6d21ff420eb433e51eb18806fa804a25bd7e438f8e4ab3d317897cae09032e6dc30ddb3f54a1772aeea526e85459cbee0b5ee4ecf85d2e5b8be3c3e2f4ee6b27f65c43a9c88b16741d4d09c11dda366bfbfd560c0cdad3dbaab91d5f93078043371e7ec6c40002bd5f3ab1b35e12d2767dea2116674c2dd3e37cdd3ff709353aa8884f6cf8ded6d109a022b8c31c81b75c52e1b8edc3fba2cb7a242b6f91cba28c0eb3fa287a5658e2700cf37e46df309e565cc269706b6952d6512aa856e4ca741a1e354c2989008502c377f11bc8717d8b92a8ed5805bad67c85f453b7829b4626bb158dfedbdf14b52a5d8ee7dae2f9656d103de9b120f21e787bc04846a0ed59b01f71d576b68d4fab51119c69f630b497bb653956cabcb30420709bfc7c000e1d4c82a35cf4716724b15d28f02bef9f0d348039ad497029278438edbc7aaab3b362b04b57ac454214fd1b775d238ef6d34d69b5f86b98a92387291183c7e966b383ffae0ac8670cc40313065ef3f79618cf32c13cb0bf6b27c6c8f7be0d5360dc0d1c60e90e73283bbceac1787f1f7bb7824c6806c5809412221a65354e58b8e4f4853c0eed0e7e0381f57531c36527eaab48bf48de3969966a6c0f6acddd40ef0086b27b70cea88897d56b4c9297e13f1b2ee97b13434e18b2aa1dd8d5a9f7a473c90ef57338e39580a9416b2cebcf54e4ac3df5de223554e3af1a0e07ecff6509ed735cdfd20e249cd56bb7af35433491d7ecbbfffc33435f7393e87be6f524ceb2e23cba6ec83fc0cbd0ba16ae2f080756b74c2308d1d18fdfe45d8467199686ff9c485b1b951e5ef35fffb4e6b5fa12e872a94b624322f471602c8260a5a5d89702a6d6a445f098e597209497a129f606e742920f1875dd3d211e399a4cc3b6dc1ce378d3b7c75ac410851b8c8c441b88f9124a30d09a50e91612e0339cd5a00d28fbaa57617755ced9170f8aee2a8e61b9f619ab2c4127f4c4aa073624b42e13271b73ee6d39329967de5f91a11ed3080648bd7b64ed6cb0400ff9a28f660a717a2cc130a3c8bc72e78c6face15dc188fde42081083e68d382405812e2762b6fd7607f51401f72837d8177dd3fee1de3290963104f791b72d8e774580956383587f7701c2e92e573084672b7cca271f68826258c3f6522e3c701ba2e4030ba18ca851c131ef9df858cefeefa82528412b680723c298c20f506a4073519e1b6ba90f44831a26eff95503c9dd1fcda0052e9bc8190a97ec34ba0be6d00b6a6975e3eb8bd25a8e336203ad88e211b391013f247c508dec5f40fab068d7f6a16cbb15736ccf460468ca219bdb6fd32887b66d917af672e8c7b44531b4f3423a9e77f60c8046f8e7ca5448f11e555407426bd8ac3de5bea48886c65484fe78af93ac375d4578a9f6ffba98a5d21e1838108294d79251d17c9b4d161eaad1214708aa5e13522b1ad8200dcb9e1e883f7968087de990bd1cce5e7bca6b3aaaebc25e187fb2a64f60072f3e84692598fbd0c32280e6f044a677d74695458abda031c03e67cd1c3498eda7c416895ed1474efc58ad21a351681eacd217672ad327064a3d9f02c342bba67426adffce631627d774d800819d338382b69be653d97490b9545825e289839f8c4cfc035d316fa9894d86197e8fb17a566eb03516b76b68f8740dc27a411740f355ce9c502965fc9b21119958694bfd88ece249589d6d332833895b3dcc7b135aeca82beb1f8e3fdf6a3a4dc9e8b1633655406f851a37c94460b9adffe96235748f062419dae19df463510717e207b62f18134f02c6d18f20241c63a0c9739825b3800cfe4d392bc4b4eb274ccdc9c025137233e26c9f7c30d79e09de0d19aa27e0d5ab448a683f6d19e609307754cad9d179d2f6f2e5cf780d3c6491e888c20e8c342ffa6ba5c440af95e72d7ff0f38127c41d15785cf9dc9d13bf525cccca7f805e6579d31bdb5cc49023bf13ca684000c20ca240aaa25d8177f9ec477a0f88890e78fc8e283f2014761a5d4668d4a03372ce678e3475a9dfc226f5c57e459a07d5952620066d893225c1b2f3b3f6a3419f6c25ea4100bcee1d8326bc5b9edb3ec84a95c322225e386cb810ae1022ee486e5165cff865862d18cf533e6210e62f01caee7e9862c5aa3afc558fe0837ef07e65f075613ff8ba26d581bed7d2ff9e32f7d5a5f293285157c65a93f706571ca0de203dd5360dbc596b4e94284732e20765493a251437ec95c428b0b9cba195d67589f8a825e097b97de9184b8975232ed80af0902bedc4dbf2ebac86d45dd21863ee0b00196068554b49fff7277468dff64629dec2f9497e175aeb9aa141bfbaaf8c2947d3fe25d877768c321bc31f2d9a42cb895d35ce210d21a44f8c961ebc1b465f86558318ac1a37dc9a2d5b81e04a4808d840453119f9048d8d927daf25f5a1fb77748b708d383204b8a590327ff01876288a12bfdcafe2626392cedfc3a693e7792ed65854a597849aec335c705931310027755fe2d26be7e0884200bfe45141c5f91972ab4975efd79a9645a15b0b19d1c56b8589b88de543a40491e6fd764b13b2af2f439a9f5a4efbe75f024521b938489907218163760ce75a89c7392a063b2a4957ee2e61c619d2083e9ab7f57d6ad9f3cae477a2eeaaac8335b9c60e75b7a8a3a9906619d21b6cc8077d8352c811ad70f106f280c0d1074cfa3deecfb36a7ee8a8e4dd594296ecb149b01ba1804a7b540fb389cc25650e57a6f2cd8160046912c6c8250cbffe4143b3c3e44cbd952adfcc53c81c07a0e967b8f6179bef5475d18f80f572e51fac805a81c3f7d946696abce7aa4eabd9b31efb962facc4c3aacaa5dbd163646dd5acf4c3294bbb6a6f52548a83112cee48f95e83e7894a029c4133c2a50e2f670687746498b10d830119f9c6a0e76b1bd499da4f6b82f40083eb4fd7b1608e5bcf8297b41a9febd0adb0f9a1af100f319c90c7cdd773479879856df9e751f584e542376f9df6399d15a10e60f43b5d89f69c3f9226b2ddde4748824c299333b9eb653bbb9380674d461486e01dd624245d008297080c6b67a33d81eaa68c0aa18f2142ef2e389f3eaede973b00481dceb24272e32a594bb5a7a2a42daafee8260322f111c817f6697a267f6a5fe0b3196858f75488910b0a1d2a1f6ee659fe1d4b11f21dbfb43b17f86231978ba1c30955e74151d8adcd31ec5974ca14391f8b69cde2be854fdb455b1906fedacfef735422e7fbca987731f3bfa8ba67f866f1c15228eaf4f3d4349ab0469379552628e25585572f26b98a94456df1a56fa37ecdeceba365a578d3902b09d8b9ddaa43db5e246aff561f322b4c0e7430b394ac478e3652262e6f3466329c36f7781f0a51dd37243819245554a39ace0ccc0d04bca4dfdd9adf4a6f01d4bc1d758f96c14462818915c19af7376bc5a67b44422c2a7a84c9783663d4ccbf23dc018bedd0d909966be4982bc8038487ad131572c3416999f3ae7e2bf4e0d84dbf182fca7dac2a4787f5d51e5a6e52532490b59eb1bba943f3135445439476fa5d476914ab7a507c68059003e7be59f86084a63c0fc293248b1dbcddcc8c0d5a078209eafa4953499e1d62aed63e8cb4a6bcb84ee014dadd82dd32091aa85d561ac51226820c188195870519fdf366889a8cc82b2b0be2548d5c41c42883b9c3aa949c309f4735f9e902967d8438f93421b77a54b8c390ea800cbff7ca36db0e4ce12a882fdd7e14774a4175ec84c401a9706a50e794382a6d4d4501d693b85d7ac3b10f6c9e0445bbba2f1a6ea2a8b514698ea8c503b34304c42bd74c7b4af6d14d923867a921e41460ca6e5ba15eb81c4941d1c7a599d8d83c9e44970222a685dbcee867f6533c95dd2ca51a1dc7234d4210152ee332f0f8c8501457f8aa671b06c2bc8792d512d2eb9a3c8a8dbbab071b4e11314a71df8071e8b4b6c8e7ca9b34735422fb4eac2d9f9f513738d6e9738f338544df16ed41bd994b57337a3f1f428d1db7d0fa8ee6133bcd8912524b98a581468911e466b72c84fcc3d2717bd891b1680b8c45e77302f3444fe3988fcb6b5d0f45e73cbb63f24a885cc384c791775f0eefddbccbc05065e5267934849fedc19a71bab09c1c00f41b4e7b2a19d4fd2506e9c335e1fa6473524abc55399a072b832e322b5a847b6a3cc36c097002132deacd922fa7c9cfabdb709981ba249cfc12217d0d867eae5fd3fec46efdc4b1aacc9d03c9610d133d7489ea4e5073991402adc2a46796ce06e14417e3c90d09a4a8687bb204dda5ae2ee003a13a1fdfe17f719e1afbd9be31e2d72c026bf47ac2a8f04fc36605351d00ecb8bf113234b0b72f15fc588ec52dbe74630963cbd055127534cfbe92e84f86f90dc168a13e5916dd1ad4b10f1da87a0786df086f2c05916759d751aba410d4896f8d16266f2b7a5a813a53364759f8cfb54921daab7dd297abf84525105c7dd65ec5e66fed05a09aa5e24fb211b3bd1a6121f326ba96e1bccdaa91e27f96cfd963ba501087b9696017afe2d67059534094a7405843574e2122c099b8b6452c278c081a3050e2bd542a598b16d1dabe7ac14cf35feec8d595f2ae0aaf3d89688cb2c5b501790cbe9dfa71cc3b5725d80e58bd7e267f02d4b54fb0000934c4666adbd822614243a7e226f634c4ce7736465a42462ecaafb944367d51530b265e4a293f37ad30f36aafb5de53e360212e00c678f9a71dd057309c9e9154c1bd40a9980e0dba15ccfeea9d7ccf4f4a468bc8cf550d968c5fafc4c648465395850924ba57de95e9b64411aca119f68426c1048b3d47b1b5d010c9adfaabee3afa0ce26c8ea93263c8c7728d34d4be488eb2e996f038604cbad908742b68abd1cd6601b9ad4120e3fc35b003cee6b42109baf89a17a81acf3d90f024033a7951e03a34da78543d6f351cfea643043eb53f201a5b00172fe9170bb97638eea157499c7063ee63eb4d7fe95ade76f6a28166c4e2d82ff0f1f4fa4b0be4e9cc60338a3a0a413bb7e53993a8e2424eea0a7bc956d0bbfba6205ef197cbec9727f633b086b141e34c62c8077c957b20a9a38457c27304a0ff1be385cb29249c6f9c21383bf78586504c1d6a3ccab77278a7ab7bd1506a261bbf9cdb307f997843dbbad08707e9971e5978a38daa5aea3cfc0910737861099e9e7a1935af0c52f02b77b39c107f28e9632a23bd91910ce5749ab4504d556ecfb8aacac7be416c549e2ca483388cc7527f19077ec208946dece5bd14fb932a2f15fee4a84ceb883aadd3a06f8531261e1f7210fe5d6798ce60aa8b6b8d7bf6832fb737febc3d1b4fc409b6cdf7a4e09eebaa60086404f92b4898be0d194c2d222823e097451050d8e359539d1e076531aea7896d202a2a6dc7398e437017e567684e4475a87723c83b8f998c48a5a9bd40e1662777cf1eeaa06017274d8ad93468bb7c761ce8a1a57cbad6571aac828a1336c34647f3d7b26dfd762532b14360a8bb12919358451126ead2735fa3947747ac652f74482db15645695bc67ff0f66730d26d49a992f25af02039b897d1526027427486c016f231611dd69b517199e88730c083fe75df2a6db58778110e9173b0cd59d9ae9f9f27387b01c0d3ad48170ae9bf0bbcd68a1b1b76f514401db66fea45bcf5f385ec1b985a667fafe61524dff2b20fbc07b31a37ef7d66773f7f3173dd15fbf2d5b78a7b4992a332f0d51297ecf4e02589788c68aaff485c9ce0a4a31c1687de511209f010c80ede47ee49f5a37ad565f48711169cc18057f068a2bd472c7c0ce948f2101a70a75db4564e2cd338a5b87fce5e02add2ad7e79d0f253652335b05420665532eec6636e1f5ccae7c51611c3acc41b80a63faea81cdeda7f15087f0f40659cacf821378b653965458ce17dbea2d9ee47b46abd048742ad6598aea5cecb2719050f94546ead4ada155f2a89bbf281e4437b8ec7ab546082a2e0ddc4e8ea7cdb4593859696229acbbae62dd59e7697f24d9a447c56c489076b5c005ae6b7a310bb2da4370c3a635b0c7ff449dc4752be04534d76078111e2e3335066a022bde66c9f4782ecaaf49299500099e06a6073814257988f8315e3be48a695e1af854bd3a1e20505aab84894b65c3bb1efe4e25994b6140301c194fde7a99a16f6ba9cd2b3f331ddeb1b456a60f0c0e2d0cc0b1d1e2a6d2800943403f721fda27b71983aec739ffc3c39baefa1b9bdcdcb60d391ce570aa31c7863e0a62d7ee850317ad697498101ca3e212faaf8887d9cea930f5533ddfd34aeddb9d2ae503151db4c12d789a1c5cce925494f3d76bbaf978f0713b9bac6eadb4199f8bb3654e602c2230cbbd110da692f9fbb305a60e9520d14aeb5d3a448c461dae998a44a9031ec6b22f240d5ce2a1c2340e8c1e0a77dbb59f2f662d9a03533dcc92649402a4f87e051b3bc2f6add78add8b803bb79c8d060be36f4e05026e886e64467def01de79c95a85ccfbf66f930b0767107b82d75df3458edc25b12e6d3cf2df73e484c2ab01d922f96d531b0f5bc124ca4f5eceef9f4f9d0f27c86c53772c1a8b03eec3d9b8a4dbe48ab934c81b6e48e84c8ff5f5e2d59b6c5f1d7115f0f4bb2129aa50b154c8df96bbb92f7243c482ae6bac31f4d0db49a6f46ed846fc06ecfa3dbe40c6718c1e83937bed7be5f852d614b37787025f4e49d00a6be70b7e732cfae17fa8acd85ae61a2d4ed409fa608f51326bf967a2bcc38d9883726d1d03ccb4779d017ad5a5b4c084972abe12bcdba641ca6e109f7f658a3313715d21a6ba7a6cd594ae6de9cd1891ed868e09f6be539da5ca9cea1430b01127ca82dc0df102d5e525ca74b6c192b51480b5ad3cc594c72452b15ecf29736675aaad88f9730a3714c5f7308720c9159576f220abd69790b51d460bc9293e717d57c528460f2f2b5310e061d15c7813057c5781b36c19db373888a2fe9e71cd8f039934af16b95f3ed7ab91e4e9ccfd1b1662f9fbfc9e917917fab1f308b5ff799833d328b0130b6abe43356c0e8f47ead563301f4ea36f5b112e9339cae02027f579f1963f7fb0f4c6c88b6f65ea642c13618e417f019a3a199e48bd620727a1e657b5c8407030a797e98c9d0aee51b0f5e3b90712091a8076cc9752e8ce04bfeeb7272b12df12a0ca4fac114f92f22352c37cb1adb6d492fe8af50b7a220ea96582ff6bcb624ce30b68b1d7bbbe9ef8d0f703d4063b9e82279bf59b49da97b3255e67c4a9de00083cb00e283358bc8c7749252762a0789c9cb14d30ac771ba8941a552e5da215d6592576777348b6cc725794176881bb60c2802852a05991338457f85011287848400c2cf2d0f13f86357923895da930398f9ad10345b9cf60ffea790600158441328c81ffa95baee53b40159ca0e7aae20721574744c3468aa2117743494311c610bf9ec94b35597775bf549d187f9d08232d1d7098e1df1016df8527c70a034fdb4f9b1198687fd03da0bf5ba34ab75ee9dd777ad64f11a1bbd832027bc5c78256364252536aaf78b87e55e0cd57bebfbb52f8163da87c558d9b92c936de3adf46edb40eed224e1f8c80749a2b44f1d497e8d32c5628f0fa51dbaa3d45221ba051f42f690a9e488d260d767bb0301211aa9397790a131d7f4ce3e6f4b74cdfc50a59eb6cda707e56efb09e30a7a9b2fe30ccf329e10ebf40d209ba7c61b5e0471a716354c754f44633dd2be08d100515f82718b3dc68278fd05d55e84306e5aec3ea4b6a0726c74d4695f40f6403d6b1333fe9ec7c92be8b6a58d243acd0a28a5910028de1f3e2a5ab9f926ee6360dfae4773e0da09a13395a2c3ac722d691641f6e5bd2bbc9306153c19c66c301a7113eeeca4f0a06a9ddc122a69e7b083b58bb395c858912e668cade5c9da906cc672ee297eb4f545c3077610ee9808454a135c0b612993f55caa89e134ba79de47d228c9801ef4847794b03d164fa3fce8005d35192aa74fc1397e646a62961f9c3e8393039e5f9870921265e5ddcda8ad2682d31f4123941352550006560f6705d8be2d820b8ba2d52cd531b183e8ea2051eb9346d462f98070682fb2139e514d6dfeff77f9d469bd85f14a997a87f7ecd3a4503c49b8bcaf52c0d045b0050574000f47769acc34cbb5627d486f07f749bd3e5eb04b078d884d11f99721d15db3f5edf401df41c0a6270473db343f8ac40d7ca707537af4b8cba21f20e4ce312e2556a2103b28dcdba4c3e4317f43fda9bddd4b8089ae72e3e9bba7a03a8e7443b4f02ec084052b600307f1b6a68a031cf79526d471fbf4a9d11348d342ac5cd7087a585b8e8bdd6652464f56026dad167c18bfcc64a5ddd6f34267bceacdfb21e07e622098d73a7050a921a86a8774949985e44feb97eef4b2c7f49890c35f6d806a869d20bf2ed788a7b8e3fac28cff9fa863ae669f9faf7e34ff66179a18c82eebcb6327cea592c9f55c1b34b8c88fd23ddf952248492097d17ddcea0fb77be8cf37c0ccdb803a0b9920a2266de9c57ce697d9d26f377e7ef439a6857321184489b9d9d01df79c99f80f20fa3e26145fe2677aa71cef72dc2651f79bb5ae1f3e02b88015d4738717a79013fe2362da1eba7b36c4e91236ea038efeb614cd643d0e2a254a36d767503294cb226bcc70ee70b3a2ec665b0712282521db1b520165874f283fe4841897b57e64e441f1f36e3633507fb6c942b69a0b0e94faf5b39bf3968f23cc9778e1f6a292cf2116ab592e2ca42b12caaf1e0b5ae832165f64c581a04a5c5da8bb82829082b5aede1b2398c30cff4e7947bf534ef1c651502d043eed2c36676b9823ce895e5ca73cd62bc90877d04e9890a8e6a5bbc799b2095ba8061cd29e20e64cfb31248123136c8e7a07bc86d3d922552e699125df1d9907bbfc6fba1f733d9f3d13abc27218e2f70c32e81d5290296a6874955b3ac3411ea97e929605336b8dbd7c447c0f3ae49d39e4044a51b1f949180c487cdf07a272ae114062b9e62684fdcfd91d85056d5158877d15411386d4ba5ec8b5643831bd108a2d274a55a18d0ac97cbc1bb3fd8f512a7b034a7f0ecc585ebec13bde00e511d6d4b26f2fb02468dfb2b7849c5d19a87690d039a5ef75fd96835722d539778b4e8ec0b0e1acc355665b7f663b1c8856f363886b90f503da9e98f25028a6fe7fa387bae92e279640e54af81dc5ba4b7e1919eec87065a45c2eaa9647b831e962db9752fb58fe65afc035d4b192300556c32a9d02f148797f15033bbc0e39632df55eb1ee42bd387d87ed7ad1b5184a9447570f25e8dd51f14d23561b74a80c5f0ea9a263bde5df13e1fda6786a8f6541d48e40987fbbaf975ce60bcc9daa82c253424f932be8f120474c68cec61326341424a5ed30996cdab7d20055304e71bdbc9bf603beac162fc8382d643fbef17fd5ffb70b64d309a0fa1e8120f4c0ba7dc13ad010851e78427d04137d1294f617715f0870411b7a322d806938e7e8178ae3aea331b92883f3a0f0ea4c579e2cf4fecf9b8d89bc635c07a96f94009643038d89a4f706ead5c069cf0bc7fd5c114f61da53de281a300dcf9e01695c48a934dd94086f1b05136fe0d0f249ada8a7611233ea35dd7ff291831b4296f2377d9df7329b972bbe3fdbbf0397c24e28aec1fd6680a6e8a51a59c508cff2d056790b8fc023720666b48ff1b94b682fc7bab84a54c8aea8292676256dc3eb3e9deb992d0dfefc9f3c3fc8975f5fb345f2e9c02b2f8c49c0e8a9e2b76c05045fbd3bd93e2b8ade428e045d4e2c6274375c61d9186d911d49476c79fb41b6a37840e206d518e8eecd2a9ed0270d133298cbf1fd2aa31f7c24295b3a2a23f26ad2b5673cb73757aa7df63f5aeb570abc066d2360283a954842d1e9a67f024196bd87c48015c2e83407ff9cb231e9e540c5d9d8cbe2c1e6026cbb5f217c1f216f622a318c421eb02503f31c91dc0b9efa7a2a2b966b75abf52a9657eeff4cc90cf78c37ae1fab3909ff8ab9cf50f74f31b9f78dce86e0bf3eb45204224c284665c8eefcdfeb6efd61f6ce0c770f7021bace4105ad9d01665e08f63cf1a1133609298e032da152a832102ae20179c19de0f9bb506f0ec44593e63470ee80f3aade340486678fb233fa1a29a5b28c77c59ec18447358f9e50a1aa986a55503ba75fb4d81203e93a311eef133dc1bee0e8c40c732a11009614f9d521d9cbcdc7097dfd0bc894501781afa08565a310fecac87712059af9d27a464a3cb03f855d0bfc353bc984810394327ef3a387d4f2eab94d7bba8ce70165918520e23cc4113d8fd82602c1067a28a2d5ff018227d1fdacf65c6981e48500506499e004a1ddb78756f5a404033163e832a4cda6012fa9afb3f635c554c8be410c2dc0ca31e35f8d602937799c4e9b0e18f99464b31741456756704c899b3971ed1f76c2ee69b5f7d3c74d61c8a39a2ca19333a608a95e4f6fb19eed81f913185ec5765959ad6924762d86e752e4f3e84e78942b4c61b9d80be6431b4d0aaf5e12678b143f6309e68989002c3e885570d73b9ca764bd56ab16af26a2f762062ce29d71f170d02aab108be37791844dd4151fade4223be824c1f175f747592e6f42e5633e6e19fb1bc0d19e22b6fc847a11800c7b3c77af0703a805c4ffed640ba65f3a236c68b48fe01e2a345c7888d4445d87abd628df4040b1a9e33da0d13e761bf4f009d0bd1863c4b38ec1ede48408d82439d07ebe4effdd052a0fcba60fe71cbb72737ca7105d9cbdd0931ff3b9bd0fb17f581f34b5421d1d195c80c8d844ed901539ff579ae26ad377724da0ebb7e8c4cc37bece95ff2441be824cc790b8e436cc1e8826da71c49753748761a4600e34b1e4a8a9cd3477a84aa6f4c819514a0ab65a9778136958e8b66d680a62da90d5c6136db86d97a0a22480661baaca6e1aa20fee88b69995e2d4d3903cedd199b8850c866d1653a0d294dfc54019292940e6c1c2f364646550a512dac38999cec1e4c5beb70bd9a0f238fab46ec81be7fdaad3e8038c7ade6ff03c764d728586b3300b67b8fc75df39c39dcd5b2bf282d2f7adc90e6958ab6d761be011387194d1f780b9cf2203ec670850aff44c3c2b14369f0be6a6daa697caea3b6a767157406e498ed79573fdc275db3d54cba790974bf2f44c7fabfac372f4180a0d7499ec82a1a49680c933fae2b2ba06c7645f6e77366156e4bba4268958ad47f80cc0ab80077629cbc2dc5546efb1635209690e150164bc52b7d919658ff4265537937e660c1360b2a7426ae89cdb2c247be169bf0b868b7dcdaa3a7e75d93c81ec28f827fb293346a4c325ade4a1e4993b268eb49f92c0c94e83b33df1f80f517cdf5442d59cd8697971425b9dbe1cfad60a98a9621243f30720f6d2ac31d762304f94599e99125d8c2b98d8cabb7f51ce175fafd849c7d195a5f85f2b1c38deab2077d94aebff50c5311a1233939c1a947083dd9798a2ed9086747e6ccffccbd721ac868b58fc616947e0c5fcd24641ee294ebc1b3b134a2437717e12cd782ccfb85e7fa0f75d6d0560864b5429a2e993cea0dc83db3fec1c92cc8fbdfa9e5fe1269a067cbcedc5f85befb6cc00e5cf51028ae2260d814e001ee1cd2b3edf4851e21a6312b3dbf0fc5c65b20c59bf800dd05d7a4e332d708378c8d34eb20ecb65787d473269a30d131cb29c94acbd85c30c831c2825d82d43097081c68cd03a6e7ae74e29f357fcea15444a87ceae928d8eed685d778691613022de97268adc2f112a4f5469a7594ba45823d7b3671b73a313e423e89c89abe45002979bc01eaacacf943186c0b74ebf4984a951a33c77ae97bb286cb76320708a8d7d8c21d3b5cf6d8443950097b48d25d3284ca8960f3091f50033958b9b4cb2db4c4c63822ce6e422a013ebcf31069efb7877df927a559392efc8c945ce9fae144a6c58c2730b08e8e1773f6eed64c357d7718d8c99896de7e0bdfa25f78e7208bbb9ebbc78d491d2d932500ce4f0484109124a0a2e3c2e30ed4f331cefe8907dce53991b5cfdbf908a757533c5a9dabe7409928de82b31dbe93269bd939a358d28e22fdeb3692767dd5f3e9b431da010ba2d94c734d8f805ab39aa0cb4435aa641d64b625dba92cdb1f664d7c20e49c40f7e7fc2f69315821662fce97dae45e6dc4541849c63aff7f9fc222e6bf83872abd799bc6ad42e58735aee247a24e2e2316d4c764dd37a9d7c26122e3fd3dcfbb1cc5759a48478b276918aa1460fe23d06252f04c43ccd5a67ce0bb22e232a727fed66594b74e57384a4980ac55fed47162adaf4dfb56c0f08713508731dd858926e76f36fc9678cea5ff7b760eba2d9ad9052d3caf9ef042ae9e18a4ba49fd3ac311320909c9f1a726605d9bdc316613e8a2c01914823b78491d99bb4ac9554dc95711b9241c79cdd7a28aa35e955f5e40f42fa12fb96849b3dd8b784448e029d48a6d489bb610bd72d75fb16d836b84b60b0ad2c2ca84b03d4de9e949d5845b4640e0c88d152486397dde4110a58b37fee6cc51dae44ca603c833c512aad0e82840dec0897e4e65f81eb886ee3f0fce70af8132a5856a57be270737c459c15da6f9e22da99663ed0267ea2cab81929ce704bc358ae8fe157b6492948b9e57b9474cc783834fb672b67aec058cc980272b0466c6be68529df6ab9cfafe3fc42802ad209b53a94ea93eb92d5a9ca126cda85ab1988c0c9f89902b28dc52ae261a899bb79f8cf3ba35106886b2958c2bc62825528e636304bbb8e450609f36c0666f5d91d200a2b027766349c126586117b57155dd968b0cccb6d3605746a372e7866a053afa5f888eae3fef02870d8ef4877d071a9832da3637166cd4d69b46127699845ba98b68db7d49a6637a97da974474f6ca1d49afc0272e2abb8429debb31e0a6572c1b21b5da6ce32ac9d4c4404efb097c6b7c3e55797c24bbc58d91da331f40fd4bdceb77380f159a6b441a1bac2a74edce656310cc79bae43f35beddc4abe511e2519ff060308ad510b11f7cb3d4b0c939d75a932356e080f6c8334b4e8527b4178f84da1e4644f966753ffff2e6c3c83d723cfb9341a4004aa6b2180a13773d35b4bb1c14ba79870500f9d6b1beb4183a584ef31b79c4197023c2fbe0bf1d3e3758de66f5fd464d55d2dc38b9976bf459691b1350238164d6e96c1065f12a643e636609f3663f23af1a1048506a0e12f3cadde4f56e9e5d7fb04a82a78db4243437ab44d30145abf9aea6f09a107230b538ac4d653cee8820ec86c2c67b910edd53af313c300058d7925e6e55f78cd5fe4267a27d46717bbd8cabb9111aadc9c562bb68812379bc814304d646e6da914171dc156c13e162fbb4fe963e89019db219aadb1ed52de7e6fa62816a9946568d96d2bd35edba4f9c7da959c75ffef517824fad20be5555b94f0010cdf21bce266037ef9091e8be879335c0ed52c82a4f85d84b3a39c6a4858ed325decdb18bfb22bd30a8bb5cd3a39bd78b34b022d25e1d7435c4f010a8c2f5f114017dfc9e336f4ec61764df893c7f419a37e87b6df689b3924ec06f8098618dcbd9137ba74f01031d084a0fe2bb2ca7271483d35b086d0ceeaee9b556c8dcd12c32fd376cdfe11a820ac2a5ca543e4f695e8f005fa763d30a1376c1282d2d00834147a49bb0eda5dee889890b4dcaa1f7f1f490a3dc4381f1c9210f93744de23ffea7ffe66dd677c674057dad8101c104f4f4efac0db84301dc8ad49a8cda845b4b45db52c853ca02f49fc3c486487310abb6b295a853cb4af9a16b69bf539683c26c8fd6dc587e70e60cae21df2dda5718d952185f16674cde1daf9e8dd94fa8ff66862093b20b1781d2ec12199b75292ffb6e10c2d44c739c3ffe4dd68d601a106a4cea14d1e6173f7a259ca087795ec588c6590e510dd614ed72abbffa49b804e49c9df8456431ddd2d5b7d33492b192e6638cfc453fb1908cbb9ea447e3233e79543b6824683a17f8bf26f28c97bdec77fd9ee137100123ea98cdc78669f6dd412dea2de45f73ba6e4e0d52b734affd9fde0ecb2fa02b058b48f44a1dd31caf038a46dab10cb2f50272e3477f988db70f0c04ba9596bdc09d97e27db6ac4fe0626ed33fdfabea85f83e3f83d32c4f8f25bc99eec3c962dbb407a0a66fb3aa747a0c081f8954a347071a2f45cce10fe6b1b9dca85f61ddbeaaf5e1fd3a5dd1a0dc658b9bc7e8439afede9d664394a485986ff2303ce942383974d396a9f978033cf981e7b4ed679c598a68b7938ee05d2fe6ae891447b74c36cd62347d00a937f86e262ded351c8fd8cff2fa8e3ece033068a9d58f8682d3d9b9645aa384373d17ee243610c3c8c55adf7140c86cfb30eee4a4ae4824971773fdbfc173bbe17481ff31826e3aff9ff343941c4ec44ad38d178931d0e3e1dce1532643aeec2f885956a8e30c5dd694b65e7355eb985877554aff0542934fad5e2e03335349270be325e7c3024020f5c285770bed7bb57fc9ebbbc926dea7909be6b0e075a0ed9ffcd956b23da1d93b598c16c9a893da6a805fdb621a8d014116824bf1a9945207718864a8966fc7f9ddfbb3fbbe9bdf26c1e9dd7158b63e259dd6ffd438fa1e84abef108f1ac610b8fded509540cc65096dbb38fbad40f8ceea34120abe076dcdab88fcefc02e79eca0d3b45c8c0e52d492e0ae4a1891e003e0a76afdd09def05814b5aff6fb6aa1774744810f33681cd896941e7d0b3a0fb90d68c9e9a106f1638bd399792b91b4bbe641d8091cf83eb769342914844521670e10c149792eeb850f47cf30f0996ea30705ac870f283af965118cbc54b0f996519112911db4d7b4058a6b2e72a3ed0435be576d022f4904419e97a1133cbe0c840095727ed099145b89f64347ddc6f43f42f0303a58d3c86c4a34358cd2f70ae9c07b9e52e646bef1ab04fa6f0cd50d839e811976eec165bbe356747553e989517496c3835ca7bbc6b1fa7ea24d5967a31f8d632e6f559dfacdc43dfa48d623ed4a6698569ee59c56347cc122097ecf67a92c8ced35dc971686bbef0e9bc9628d0d0caa68114d7c1bb3266ebb20a4351de36d44efee94f91096db905da4ba55c23e6a864276b4eb6fa8a0420db7fb57f7b0ee25f7d8e4e8b24a9f7a0bd515e41394b86dbaabdfe25c6a9722bafc2b8700773d5997ab1d4ed0a1828e7e2442df7e71db68e4f9352689b502d016abeec347de4529693ffed0ff2638583664210073bcebb836c9059016428ab791616a86264a77f8dbc8abe94cfd079582c9eb8b3dd05e68d3b38707434d8ed5e523cba6535cb45f493c64a9b7e00f8e465e0b36abb8ceb7e83e9eb73d49c4dc4dee86a4848854f3368f7d726ead4fb5b35f14630958f3ced6782d342c541e1f91f60211422f61153618f8bb5d8417fdbc153626c4206dc3e4bd20e4ead7ff7fea5d86fb9c4e355955189edd36351dcec8d3c66bbe024e2f797f2e52af9aa7ca4c5dc2835b350b48557a7ff67dc15dc4d668b6b2d290ced9701627069a077a6c4017699e9f20b40dc916cad779210e9d53378301b413fcf68b9bdd872bd077f3eab766498d80801b0f6d03edaf5a21ef01ece9585924c1fa785b5513cc71ba8bbdf0ef475745ccb825e1273f57c9291721763650627087a44e3ad847d12664c0c621b20f0a708af74e64ea92b3bc7195315f32f808f5b8f804d4a0a58b7da5713ec05b2bcc4ea74d97919349136380115c928ac88bc4f56e76c699fa3d35f7693d5004b439987c86841780e6740171e767fa6b0027cf3ac82536648aee952742679fdd10250b278a879227cb7e26cacd52e5d96a9bae0500a6dd4cd9cdd2679557761539b2891715a82c4689db6e7419687186854f4cb8a0391a3110ba5fd363e44906019818391173ee99b24a45e7182dfe3f3856da04ba18b83521e43aac26782263a0b0f1a1d0d048554a88ef90be59921858286f8657479349f98a4d64c90df4163fb30288fce6a594771d3d3fb17b01004b43729926def38725c08bbf39866365c42716819208851856dfa16817f54584779ebb19956f1366131a422ef29937141e13c6f0bfdc70a0bd806f3c04b47f4b605a404172b0a511aac58a657c04dd9af2b2e683903511e8a05c453cbdea70960606a5715d0684a00620e5d108d4224ae791733581a510d066cf10d4bccd6b01bd389093da0eadbc46fbfc2694d321286413b0fa107d10601f8e884edcb265285ef42fb2612609de1f8d080d44d42f9e4d345df5ccc37f1f06af4cd09db6c40598733409f8315a7ed26eb426952b3ecdeaa27c43e72cf28a955887fb6706369ac927da71b54764752d84a852bb2bffbb133421ca939a0f51e7a9a1400dd0d23adee2eb71bc282bb63780a5b0f461b1543b011f1a8f4698b81fe6dbe2f227246fb75ae4461a4b1129d6376e990fc7055fc49353c9c73e6e63901af5416230d715c4e9512d32eddc71faffc61c957692316fb762215901a8e2a20f49558ecd1036b542163d7a0cbe16277f31e1147c14eefad945f0d1a4daa32cfe58d0406f2e415467f21746053b9f408bc2a10d80a848b8741acd11bcaf3e3ea95ac84b8ac46d3089e3703e475968f327c56ba2423b6418830af0fd5870d84cf8fe582323c57d130f4e01a53b75c3943822d236146cb3d255f82c75184bc9bdae339cac7269f4e4d8ba766474c2e881b0937cf43e208f716f2d2055b34c69da1df6e2d3316cd38dad31d021267a483c907889d9f81a9e2ed410bcd231a86613f9e54b0f7f6d528478991503192a6c4c70cfe1f073e523bb84ce1d3acd8f5ab6855f2b8e264f2ae711e2273d48fbf79a4312092f7f0d0bbf166930bc0bf02594de5696f809362a99dfb61e9e82e026fd1a2eb741063fa6cc97760492c1376b37e6b486be1ff1a7b1e80fc0df006ea08caf7c8a1b494b1c63d237a945d93a9b53e0daf72968453aa4ce2b8117b5bc99a316b57809fb3eb7c935770e2268a6f7401da12e6e03e5594b83446a135afc86cbfb034c2a77e5d643908e949a6b8f8c75dcd8394895fe2c086edf1f24bed0cc32aae7c4819797e55a42ed54507f868a27120d892f8fd45ab5e64845ae4983fda2fa4d1fb8f16dfac80013eff7116868ecf4a2c793bec2a42d9f0a9c24213d9d972a776e381153cdda16e0506c83a4b4c562cbc69c9a637d763034a1021dab9a566c29c81d3abe0d1de2dfc3b882aaf4d27e0fd0dd1bf6f3e6e544b3f8c78ac34f837d5301acfcc59042c06d4b45dee1b2d833fefdd578b436a46f95fae9afdd8b8e1073d2035f3434caee2dd9a422840b3531c07008c9b541d0534bac64bcfcacb962277466c0ba5ab6e0df1f5888289e61e9328feecb4f227514b51fd1d9cd1a521f514ebf488ec9e434e2a310974099186853635358b637de9f1dab200eca203533b6dfdfb964a0d019853725e8245cfcd06df15cf37bcc2cde7347071183f6eae48cd57a2a260d4c61e5233011331f22dfc85a36c3c6b2756b92f0ec1b716e618330a55dd4fbd60600f4e999a2b49552d4e60c463e0099713fb89ed7f11914cbb0896c3fc9ea964f89c887c22c45b0247121e1ad3442d37adb4ba7f6e14f78ce24d7aa7d704967e6ac930daf31d534310e9a6a4abd5b15ce6b1a95c5a382a7f2c81e41109cd0cf06d9f3c210318f8911157f199f62296e7d32b43064627c5ece9c238891ce024c9048004a1186ee2c5be1c869d3528126dfb6b63f9c8b4e84322bc267d79d5f79fca0ebeba33218e8c2a12b93676dad3e2a9fe8537b8076e69b1e9920fa16e5f11698d4c90a5887e9b49db858676d9cbe38975b799f887b61b19776d6c25a11783c034bf57468f50b8647b82064863106cfa8477400a1ba772a09b7ba9f6055d22b8be28f4554c36888c254640100bad1162f38a2836c27bfa63a644aaf4cd20be7fcb68619e2b58eaf3bd8088cbc70ecb282af68ec2836a710c60b05319bee1c778477ef09e3214a64d77248c24cfe4883d3c851b006377bb75f7e089ffa8f63e0317c08d53db74a196fef78c89d855061603cd1b4d979721fabf723d6c765f6d4dfb9ee0f5e456431fe9cb6eef68ecefead5da5f24dc690a769dd7b578ce86b0dfdcecd76b7426be6832b08b5cc8fb6a7f6856ec705ebc2a536174cb6736c9042c51edb934ef9ce3716a7a254fd5be90a2dba0a11e4b20fda159f592222337d368e4be73ab4f0e63eea6c17a23f1458af47d23fdeebb901e849ff2ecd8f67995b079a7bbf47464f568a37d3e8f852524203c08853ca37d44ee924c88a1049474110f289cce0fd0f89f13b7e2ceb18f2a3640074ef382fdc90e319a1048bdb4e332699d48dca109436b88f07a8b27e7388d3d5b08a3a73b1ccee5b39814bd95d46522c102c38be246b46671bc887cb6bc89e41a625e26ca6adbfa829f2c6727a0c277c7e72229528740d1ca5e58ba7d3cd405fcbdbdb45bda9a52ef8afa0aee3e161256b823a8b0030d1611cdf41bafc3e3bbdcc9d12923d1103a6d406773015e83e8cf14fae163d3ce9435458c234ed3674c41434bd0912023cf77cbf52314ed2687590bca7740aa7b2c74b820a22c0cbd14e708f733b68802b80e42e8104447f5edde27e6e96d27b819b14d10f232f389f9c8f2905feb993a14be62669280e2535acc6d3ba4f1040598ab4ec876686e8d73dc2a53be646cb4c895c3e256788517b2ef0089ce98ed75d6bf4506ea42a6dad03bc6746687ac3601de8a56cc68deb221c7ef50674685cc52a7b243f4e4bf3cbe19b822cc7a11192e5173cb5f363075dfb84ed22655afe374b6b39afe2f34acdd964fc6478932913e01e3d422fbbdc34778c6c23fed188efd99fddc1cf56e5cffd1c0c16fcf0780e3f6a7f4ae2baca6e2e6b7367d48b21ce834513a388f58a68dc8e7d75f9906b1c68a6cb899a06ac07749f9588fc083e0e4b93590c644d91d20cae9b6a1c6a609d48a06661707d25690d5a1505cd6c861b2d1cb4701b149c51cf8619f6edc5d4d1fda5da6610337afe709cb090d8815057a5393bd147382710775ad1231606bcfd33d34753d32c4f6848fc9d360dc72a89cef492fd53b5c66c26e99c396a6b4eb942a5c0fee48a2fa5deb409960f81a2d1dbb42a0d8e9c3f8aaf0982a088c076bed52054f8735b659e6a93334d77e347e12546dd8e3daee7ed3e70c3c133d98bd0cc89931385e34335cf7d458a8038c385d3fb5a98c5069690502258182a61789ea76b75452b56b867081daf6f88af94ad58089c5397ee9ce6bacfa95986f29db1f3be1412b4db2c7266c0e8b5439c948308346d5d435aaf84810755b306c6e4205f0e316a0dbed6977dfd0195cba330e3d49a636b716d23f0a702fce9400265be9d8aed5c64bd3200a41985c18e4621490d51dcf29387d2afe19dbfa7f4bd5a45410fcde38e5520eb5c8e79710c2619e67c2ca54e15d5ba15ac7ba997c2a65b4ed38fd89da4930688241a360cba19532de88d0b0ea7831a75b89e2383ac65fd05b9f0c04fdfe0da0fe80882fa33534c212b557f05971700a60caf2dab09f02a3029ad18c1fb26965acd116111e14bcbbd2e0444056f07f1c4098d51e0f1b6322b998cd844da71b74df98412864a6a281da38aab4bab1e103deb0824796b9fd2036fe6dc82a7140325473e9601cafd5f86cfa1d812042c52ebfda31d9036970fc089665dd3df9ec6f995c12b88b4e9eb4ac0c4a300924d780ba44dbf11b4e16aeaab5343a1a07a2c0077ecf02d16cc6ad74653041b8cbcbe3fd4761b869eb63f15e90c703b6ad07758ff84a56a44428525d140e444d3f1489289d7659fed13e839c06dc3d741b17f77e04994f5333f603b143e021ff41d508309c9657cdea51a782cb3d8994282b1ee6b34ffefa870c9fdc82902461ff916fc0d089d30389990c83cba9b8c9bccb7d1df19fa2610818f22e96b15d9269c8136f02bbda534d84952a11bfc5609abd6f569d5a8997064902c7a6d548ca6660cccf3309e8c7bdb7efc98c43388b181e8f7e58b0d5778c24a289bb5a15d77a94665a64e3cf2e85ff7c1b951d05390fd03a06aa011f777ad6f30c2ea0383d52a3a0b0d177b77b9d102c78e16fc0fc46403d4be81da27380cb691ee438c33d047f74eadcf8b48f5852cb066a9b7f2a77a00edef558a36372e9448743bda085fafc3daa4c257c9c6c5089a511489efd254db6bc04cd3ae641c68a0da700a80ea681f5e6e51e6821ea2b9e7923a2624a70156f2f256ef42892914735cf1f9796e52e8074b8e337ef87d0e53ea9a7b2b89c4d633861d39cd37617b916c3b83d0f0039f0410bc68d19ce810bd231a11e70ff9e9eee54ece4855ee2292bb9cfd66d5021c895a7739d04b5b538c08ea67e4fbd7f577afbe313d8a9cf75bdbfcfc8a01e26885e37c30bfd3593a3f61f3ba115d08df1808eee9dedda056f47543e34588c7af347777198d1bb1e1c9c376200e18f15d4fc47f3137401f5d541ff7fd6599ea5afb5bde19aa519217e72545b2fb1baa0dbc9873fca7a70393b17efd9ec973683f12f4f773a18217fbadb0a8e422214ee581943184f5080c9903adfd30ac71ee0032b6a4100c05eed3d2a39cd8c3e91269878f20be3abdab5b9e73b41f6addb2bf806c55f9d6ea673f71d6a3e285818d14cd5a571f77900fce36d5403a821e889395368597cd750fb4d5e36a2477c2310cc826a8d6b612b61b2b8526e2cae7ccb2ab29ab9f1ab08565f9c2919f744e648de713b3c32c4eaa8cc42f7423cbde7ba29bad79629d4b1da3e1f942f76a3119bf40df72d43b5ec8abf7948bf0bcd99f84209bc778a0e4a94b40dd1ca7c24495cd1686527bd17517ca1e90a1e991dd319db4776afc72f1ec777998bcd722ff240535645d3fe33191831af212cdfb301bfead277834395338d6244a403e2306199fa22e230fa447ba3583fbaaeab3cf3264b832c3df19e443c9a37b3fc70f39f67bb2a28f9103148a9ebf5a1de0f6826371ec938b1ea367f2f70ed97213151f6d3265c56e97b1e465c3a25ea012cba1b40672962f4e0225ab42d771574fdec20fbdc337c3977a2fbe24dc9a0e40a27cec5c566a4fa76cdd173e269f81b06900d5e890cf29e7c354c13030b923f810496d607ae0f4aa7a5e0f651800cf4d82abf41a324125cb9ffbdfc071b58d52b6edcae087dbe63ce28f4de64e57d1e9b1884f4306b815c6e75080d5f0f4bcc334fd578517a33db381360569e1b9365a747484d608c1e9a5280053a935868122fd6a5499293cbea0b98c8c4e19a10038dff8c744fac32cc6e969faba6c5ac5df3eea6b8529950dd0bb4e50caa032f881533951928f936b07323543a2592378ab18fb4fe4ec04e7cde57b476512463282bb78ebb523e97ff6ba9c9d10ce0eef285a00806c947341addd885eef3347b484c29e79979143a05253a9ee92ee2068fb2010714cd3f506d17ed39100823591a354263101d8fb58174eb91f92d1d13b33e5203a958c07ee1503e418fd6dc0bf00810fae734f325ad84a3212fe4d2f61d3099cc29c9f2f2e37b7638593289129b1475bb9bf66b01ff11cb63b398960de28bdc5898440ad148f35f3e9eca72d788facc081d071b0d3cd82a35fb63903df758537c6a9fbaa4f3b807e641fd58baa55ea964fa5eeed4d9d7b45c6f745ec3855651398869d2401b28cdd22ef6baf1099df520076f14c1db21a603c2e54bd38ce90005ca4e8e2d4d302ecd4eeaebc41af9e04574064ea60d15340931182b49cb58051a1711e5f31ff4f46f3edf4c3f556112fa7a4902a06e27b0142f1db7ff86dad8a01f8f533dae626f74fc077de0a569261b0f3d44b603ea27c0f0fa6fe968340293f3992a0c44586a8ec568d4bff7c4bd6b79b6d3c87278bba3366ff38c8d0f996000c3cec52c03b6083799d5f2960a04820ee356ce57d16432907255b94810a5c43354478b3ec4a71234e3733446291534a74a290ab57037b13e1856ca6c794603d15147e1b9a4178044765a2c67a00f613b25bffe4a8e30533c5b48267b3020a859fa9aa76f145a8ba43d468a86c5c8d6995599ea0c012a22e8871f402957cbd4b7889a8c7cfedac0721ba6d071406a17c9fa330a1ac94d79d1fd634ba4948c6fa89f93ca854ed320cdf0133ca8ee153996c18adba38ce0743d8e236c1bc09ae3f2b805d75a80d1aa476753ddf36419391c93242999ea6b2a07ea86042848612e3429b9721d58b62d6222800596a7ce4da949bf5a1122b7e1e94a3c9d320238142faa28c2f15255e222008e76d389fef8105fb4cf4d7664b62bfa2a04e0f8b3c18aca7cd05e6330667f28f8707ce52a9f12c8f432f0a35976e1dc51ae59008eaeb8521345c0d7f99b2a7c1d040592af02dcbdc67759c1cf3a99ebea063d5549e622cd8cf3e3543e2fd77d0eaa2beb4a9fce5b404872161327aba0147e15cabb8912fdb5f87ce6933d1c2088af1d8039f815690a9974035aeea6f3aab8d62ef722ba6a733b067bc4e6d9541611b1b9231263e743085fa12a0252af07e230fc0ec8dd1ceb82584582190d2da5b1e6a6ec1a398d2d892376ff0a92d2257c601ab75f865fd2721335813891bf182018ac3fc50ff7c4dd89c6cfb2fc0e545ec028104f39f370848c91402cbb2c003ec07edc1117291b5278450c6b7d10764c117868638bca009daa5d090599a7ba182dcb5fa887881f2feb2ee850d06ffb40b25b88992a4319e32dbe37ab8b84fad8f266f57aa986ebc5e79371e47f019579e7990a464e5f59e8671078b3ef22581ede961ef7a75e63a03e98f9c4c0bccad14b9e405d55b11e703efc6db3d2df3c926cd6e5d49389a0b4bf86ff08efebe0b8b086c40dad44d7a518aed2162834301924d52dc35793f2bbc1430c8d1a62c32744ec5026b0269d8981880f145a0381232bcf2ae7f531ef73de439f1fa47cf298fa9a1f2054554a93fbcc4e20ecdd1ace7ea827b0a0d298bbb8fc062d2ee20658f811e2a93a17c55ae2f6c1aa65d1d74ba6310eda1ac9322132c4b516324726c989af85218ed92050348b076a28c98ff48050c73e305a9378647e5ca1603c0c05722d02a5c27725104737cff0912fc4fa9a935864e904aa9c44425a495b233e9def894258453fb99bdf122a3e6dfddcba7a916346b2c34e0a6415d3ad32d227543aab9c41068b475daeb000a33c623ce1796b25ef209a20423e47069d12b12cd2248cc24535c1e0fbdb5d455d0a2731fa45434044acfac900b77db4fb94aec8e1a4a89147d97889b872f1b58178dd90fc1b96e1c589d30e2b9fc1bb95354c8919efd50c79f246c9c0d15dc928ed3f0d9e6a98f09d568e54a756bf4a24d990386fd6cbe2eb8a052498144ca30642f5e9a6a936acf43038d95f009e570b7d37fc45765f60d51f715eb4b2f1b52ea7a38db574cdffa9205ced651c32fc32c47aee3f7dd6abd8054c7df002c456e1aa3ce659460ab27bfb249c3fa2d712f4a99890b6d1069cae5724e6ec10c59c7f4e6c6ea76826d2d33581be4586bbcf3b130768a71007e2613a57c8e7692f3e39a2970d032040e1fb89556492508d47fcf8821c830db595634c3aa4bde9da5e1bd35a91a8ccfbf33bf76735fec8d12798404121a6022cb4aecace5ce8636d59ec364fecbcc156059efc232a79c0063951aac42c4122ab4011e5144353a21b9c555efa3fb3ffddcaf7958847023c4e75f69bd3f70bd326a6a172622f8d2ce1deda8887a71c1349a4466d1f3d07fc53caf8bc95246af0c7639b4ec74f2f7038ce080b53706898a35364184321c3e4db695d41ab8edcc6c50028cbe6a9ee06da59e8f1ec6b66f6aaa6d72cf1c38c87969cb690ae577bf80a8c45144d3eacaeb2b678a4d94943678ed3621e01694781d6e1d4ff7aa6066e47d354d9e4800bb2ee66c3a8684b301e1796f794ff08dc56da790a1c38697c404a56b82fa648fbb6fdeec938b5781ba7411200834b5481cc65d81d487a7e781eb045420006ac14e49355be32ec56f21a69a8114ef3bbf89123107e997b90d5c303295e40c837fd1b3bdc1a850ab779fe9ee32addf8dc33f5002a8af9f2e6a8f36ec1832cf5097fa427ea275453b49b3e0367b551edcbeb9483aff921b619cc08485187dc8f14a3067de18103f7e9cf48036229d2b3e64a8244600cfbe723ba48c05385beb711f5d7e562186c3e99fd0fd8c1caf17d74b3e401ff992506bbaf1ce0c34607441cd9fff573c0214591feb63ac114575e20b72e51cf0f5c90d1901c3a6d399e455f38b1443c335872c926cdab9b68bd67e1e6d5fde115c346139c099c9309537d59b16e0d5502a3fcdd0bc596c771bdfe45a0250112b7944a155b08915e4a254b45908d8a657cbf5284afb474dce199f071493b4601c68086c359afcf7841ca38d79f4a6ed412418d13ae4e456c6ddf2dfedbb96a7ea143d78842d743826a06cce10ce84d25ead7dd8ca33587bbe9d5ca70a457485886cb4bc76dbd170a76f4fdafef2b0f09f7d3e4c041789fab9cd680ee54eb6a6b05660de793ca9562b51ad259e9742231a6b8da29aaa5d07b3d0d28a61e63a153af0613a26ad9de80ed9b4c06140da84689a73cdc04b644e1319d60aa69fe665a57b1e46540db5697408be0022756c6a9bf7ba5f680b16b2ffcd63b90b83c7ab751f67b7dba02b04f9ae266acf761909aba17dce22bde59648172031f72494733e039f45d6e23b60595daf3d042803680d727487ef6a5291c71fcd6a071e113e3177b1c01262d79b791b91faebec9a85e8cf0a953e40cf17d49eee986028cb40f17baac6a85d3f893ede8421343aba42104ff9d931b52a50755e00fae8f769aa78fa563e7c8bc55862195b5a4284aa17e219f9ef5345bf07d3b0297aadd1e3e450c9f0ba12b8f98e8530ef2fed49e8f039e46389c7628e84daf4f3062e3e0b6410130eb9bb116925de3d2152e0e86bbff5a6a97b9a1e03ceea0b6e0d10606afcb3ec9181af31acf753a0e2cdc854e033ffbd58b558a808d4a700bd1fa5e83083a3c2c8a1781e1c7f6830188f5fd36adb9817a5a4cc7e0b352f7da849299ba9b88467c0ac1dcbb3b4413320d567e4559a12d44ce229c2ccae3ffa82505ef91900ac5ca65adce5da6651dda333f8e613b3b3cd27028cc04e74a5ccbcf0d2cdfc1a1178a94c604d8ae0670c393a47a2da8644f3d11043a24158db9ba3098b395f58dcd4d15c396a7344cd8e1b72cf046681eeb9f3b00a814d8acfd69c8f18cfcf52f8270bc7260ec428e6ac3950e0798327a76de31eba80b12d26e845d019c6218a6835378bf9b868e7d86a2e31d2a6deb32f1af46c7178cc36f4f5140f21ed8f0a8c2d35a3ce2c495e982405f7bbae1e7a395122ba08be1a4bb769d31f9538c5041f7b47c57d5abb1cef017f3a8b31e7132106029882af6b7e96ba1d0d511b9d7a4c2c5d71a1453d00bf1888ee0fda4ce12f4f8bb4e1e013fdf29ef11e148723cbd5b0adb63727270ba7e529ebf0282858b1a70fdf08b57efe9715cb80f929de15ae9d2a6ba57ace7f4090ef2fefa33f6bbcf91e1808bc1a4a672cc9bb795eacb8e0f2958fa4bd82565d37eeac57829ae8c53c4e26f01c887312c1f6175aea4d36390eb8e34fc381aec830f8dfe383341ba7ffa95535929601c8a53edf098005564825999cb9eb9f91ead749f1808a32b1918963326be3cd9d30fa1e257ca45440447ae6d9ccbcb02cd07ad9c007636dc9b30e9370a0378dd15fa84e9ebba764d82b94d4ad8235cda0a315923db1478ad674bdb94fe621abce39e0ddf7ce97f7499f84c7465dea1954e477b208c090652fe4164dd51ad8d72b8e7cb5f74e145bcaf3bbc2663fa3da8ea264c7815022d284fdb3bd459bccc48c705d51086563dbc4cb6ff221aee22404c05975effd23b04522b9933629c322cc676c8dc986d0f26c903f8bd5bb76f14981b5b09ec130bc6fa1dca72d593e05e7f91ecae41521381226c31901b658c362d0a705fa5715cabcaf1244737911d79dec52139cc264e088d73576fd48d404014eba488973471f593d955b39658c1b0c350793a654754a856592e5368845fe4518ad25113f140516d75af30e513c555c11a4ff25475b5f9c2740ff935f720588ea407dcc09141ce74f7a877af7df19f5d9a708f46aa07eb6c9fc0a80ba1f47b653c3bdf80c393bf1aca661d661ce26d4e358efe3e79cc7586fdce498e7778202520aa1be9c7ac9d8ddba4b190b28de4ea421faeba53f50b1f5aa9c8d7d158cb209eaf692825f430d2267f777c0de4ab0c61a36f162b00bf30a6c787d2c33c6226cb9273503c3fd238eb06e778333a0ad1703b34c4a9afb6e6b80c4851da6f725ce96181e311fcd87024e4b2fa021746d34badbfa4347b3eb88b18c0aba9cb3d8e477e631de13ce7967f32faa77c391fe3414a56fb950d35913fb57879a966098b48fc4e2c1ed62280df837efcbb93d440b5b639658b0a21a4a27aa9df55166949b3692fcba0ab8e80ced88a4cb87b81297db297bdf1a84d8f917aeb38646e7fe74f2da065e5593aa375443e0183af070ceb314d034a9df2f322be8d45f3fe831e81440d35d568770b4018878337cf4ff97514f0fb1deb110e0a66c61310bd2fcfb24f3022de8146c5b877721c00ee2ef0dd8da19c7fb960b88578f4a90a8e8c872a6e651ec4fd3593f538cc09fa8d18057ae31bd29ac94d2a2fc6427a88b07908a5a55b48da543bf00242e061f25fec4616a9a663a1b071ca350e5bb41c081727111f96aa972adb206116994ca650e4fae40ea75cee497a34de6d7b5d039618359fb13a89c2dc34842fc6224bd91799dbc662063a09e13bdc84b9e598c0b26f1b47245ea61c28205afd4f4cb99c5cd1eb3460be3aba55c78b0e8c46fb76e28c363d61210d08c5a6d96fbeb2a407ffeca0cd2dd10b20a2d6046d44b211ee951b31838fc4910e39ea64306b21a991bae1ba6db37421e39b0c810c1c0f4bdff00952beb0e667a0452f6c50a2f8d3fc2b5d6ddc635ae2e5266f85e006bf2f56612d1a0a12d6dbd730befa61794bfc9dd0f45f40533ea201d4bff96527ea5846dda4c42b13563d2e52b828ae3d7519b96d3d672d138db4d1e9ff0005b7d11fc40b8164176e8b92120f7f31b2ef615a8ae847cdfed9bc5bc753566e6f683a05e530b22d7e1bf70ae411dd4cfe8c2cce42f486e2c42efce279bcb1e5a5083894896e9c32cfab85d8c35587926d15731e750f99fcff2ab25f57fd3fd3eb2ff2f18053471b274614ad3644e3271a4e859f707d558a10309fd31dfb9c5db4838ad1a2062488298113c51f5a8829bf2f29e5334d7944a59cfdf7830cb8b637a44c4ef531ad19dd1aaa6567aea7c1674dbef0b3ed140411b1c79c7455658b4e06e73bed05dec380f1e6da1f118ca26516139ed385829611f165aab4fcba099a599702d33c27646115922d865343403b9b1e4994e2f9ba013d06440523659d8ee77fe8406ac8c38601d038acc44ec3f3812bc21a0e49e813d56166f5cab87e5e288bd994f7b5cbbdd273baf08d1759f599714c7487a047a12835737d00e11f4b617f8e9e503ce4feaf848f9fd9f51d3843a4add0bdd8d6ed11ebc7779223bbb11f68fb1301615afc42f85e450c309c16d397a2aa303f138ea70584fdbe85974858e9eef8233fd7c35689374b78c81be8a0f78094b248bd41e3a0b9878984d9fd463c6bd33280d8381a35d0a1189ceb72b8f5cff16adb8130f9df78dcbc61117f34e3ab5edfe3aadfd60714d6ce24e04527a8619f959a0657b59816171676c45567a1742e81acb7210c357daa3ae921a39d7880d3e82349aa388ba36e73d1cafea08079dfdc33afd3c9df33a2f871f323e1165ee97c2f8ea57d5275e306f04b19f8ccd1e2581c352ab5ab40f902b3b6c2bdda053bd819b78a384aa72fc2036a3a4ec065b50b5051e6db5f1a933a9cd4c9ebfe62004d9599438e6df4d2511dc5c2254184da09795318f93c11b195ee7788a8c6d445a121b9583847c96f5cc974fde6e67b338e38614fa0b4fe6c4b65b1dbf852246b5599cdd6feba47d38aeaf585d236c6e8bb786d4b3767c38d7db8b19aaae6f61e324ab8b31556d360567dbd7a0aaddd631255d40b4dc28407c9845b86a587c6d607876f590e43e02f2b8a6018c53975946407caa87eb316e208bd72a41ce713fb54d0b1d6b845d5379435c464867b430e27090f82ee0765f56dab76fd879c1541a31ce27bdfeddebc62600b8cb2031a98a7986a857bca0ebe9b1055d7d794a8ed97cd4eebf40c4819d275c5667fd99b4bf13559531b0fb59f9f4017c113be1965a9baab1bd6eb848003d9b9538c287e67f4d8fcd1c9a84f0077cc9b7af9a4426f3240ff0a3b0763194349e18ba73da45e5f7f913c513d106f184c3d587a4efc7d753193b7a143c102895dfa024955e446f94919a00a1e21ef99c0e943b13ecf2d9a06dfb7a27c181ceac15c4362435140c6ed42420104c4756e7f6a9803b58560446bb41b294674f811b46173a72b8fcd60d718ba45a3c9f40876987693aedbbbd59ac766ecdc9497c933fbaae585d8e916d96a26eae9201f4f2e89bd56e264b612c18cd3da7024e2c01168d10f11303b3d07c69e3cd9c4d6f99d0b2578f0e60cf44c156cedd8c8ffeeb93b7924e30aa32f468cade6274c7943d2ecb9e37275ddd2e17f029ce5cb8e87ad0f6f7ac4dbcaa935b053920a82fa710be35bfd3c0434b5f0a5804a727ca3d85d10fbf3103c1b76864e786a19cecdb65903110a14dcc9d29f68cf0f7c9974f716e25f5cddf8a4f7a477907b56f12636782e621cadfe53c66c5c5717da374fda58b33df5a1517306ee4ea21242d26c45b2c1ea0bc95934e4dd59b94b6b0d738e1bd9418b4eb2277b63686d49f81d3b76a89321096a955ef17fef52b6451a0e315a96f748b1dae61d036bd04d0eed44592ee54d8d3498e9cf24785f69ce8bfc09713da66869628b60265bdfd5ff80dbb3b173bbdd3ced87d6f7837532717a9511b370f929620851e7f938fbbc46ba348996aab456038db94502c5401bb2ee318d0b57cb7664fd5ea930dfc74d311bd7d2b7915e7044c1961df8a64f437174471014f867f137e4d6fbc449af2605a8c0cc1d0f512a02c2a855af4da82f1880cc062c57cdfc2f371e8509d05b7ea95dff564404ac42c441dbe6d075598cc180df1313d5382429c0fddac9cb1da98632649966b8363c1e34638c45d5b3984210540e5455ab51f7c242177bfa5df6928359dfa7b07cb73b690365869fff3cdf682b3f2871330cc8b34969ef0b9266c001c77ad0d1a1911d719e87b362d8f455ab4429236e5afdb4fa46ed70821ecae8dd0a5ce9f1e78351d690a51150cb6b545fda356f28a49ed129cc5c22059b5cafcc9c975171f3d2fa1c8f4617437ea2612c2b456c982f3a4a5b6584f784698a75abcb78019a07adec81194b9c244d001cbaa0e6f0a5c411bbe4eeeaa078f860cc68026e8e8d10e9b0dc736a9e5d83fc01466405493316a127cc4995117aa9d99b0ade0e8a2db344b1162f100a42baa19cb74e9b46a20a27b91b777be109db6a5c2c9dcfe4e1a063c067d66d80ce847e35b005a78aa99bf62711e5894a309d4541cd90e06677302bdac4d4f3c382f86d895a0b85b153e6ee1652b8ac5dd3dbb9ca091a0c51f4b2138685abe9f9fe68c5b388d2e9da3aa15a3d7a4777ef820d6e354ccd895862782e59f4ee03119352018324672c83a0dfafbaf96cb2cb867d37eb591deb30ccdaf097cef491ca0f0009882214d8e12dfc843383e108774e0e9be22cf6214529566a557810615d5ba484aab63b1caeac45abaa3b5f5633d1f9b970d242e49691ce08a68a16daa876f5a22404d4d82e66da639f385d6d1fcb8b1acdbbd996d58750af210981716e11ca9e6d29a8c1a5ab270ab22d2c05239a15a307b90d649d2371fede4f8ce5af1c0c5b77c85e7880d231bbb81c20c14a68c2e53fcf08eb3ec617464bb14448e49295480fb49f60e20da31f35aae9d1e3e65efdf32caeceecb17a159171284b8327fd796ab52d00b5cc2bccbf739173c2c048f5098a973696e6d5202b6874cd393368fd664060fbb7c6d5cf9e8202370d113419a53dec8ee1e2cf758f299da9cef92d5b889f57802986b52211b70ba818dcba1b9f8312477b73273e9e3330ae1d64fc40e6a30ac74c4462329c4012adc8753ef2be45b406266fdde5d8a650ca5e3e79d85b5691ac42668b514a323c9bcbab5ccd07bcf4e474ba0a1d5e0cdbb2abf6fd5cccbdf99a6d82a3691e1fa1becabd04a0bf15618611eb30f4fa7dd370f494003758ef307d4d365f7477e49b9514ea6b2c6d799851770382aa9038e1b5e5ff1faa45a5b2a9b8be510e73a5d27651431635d1762e3bea362382f1a33b8f7472cf9c3782a00df99682db0faa4c7766bd2fadfd920e87b44a8df9caefdfbb4f9e63e8770132ac9a6e88f1584e6f4db67106221232d0a107d228b586c2404728a1283518c7f92a34da85687dfaa73d25bfd3f59cf278054d627b5366d737e7d1f350367a613792baf88a6e09dc17008dcfbd7adde12b6ff6d7f721530a4e5c48f3d6b0897843620ce49dfd77db156429e8ac7bfa2e1f87a2cff563cfe75f88b138c6529c1c14e891a18b3c64c6b127f64ee6e26f1b9400a7254de2bb6cd8c45c48c5fa9898109620b327f365130cbd5e55300ebd5af97fe255fcfd8e877a4c71a666a1a1b4300dd8cc2602f6c4aed73d17b9660d79b1386a62010bdf993e0a339cff924f78fa76ad380d0572b15899f3752ccde2b5e111103e6c08fa6934b9ad479c9fa9678380beac39627bb25b01cc499badcd3a8b9176390209f0dc3dc7ada32871bd102eea5f4586b186f767cadb2cf402d57ea6ee4ba248bd2a73eb56b3c2177b2c31534f9690f9eddfab49846ba8b67ce9e2fede825221184fc7d24668ba46403711f8c22a413bb70de1c5781e9f1091809aa7dbed37ff8a0d1a699c8fd6a73f540502ba87a545f882826847592d2b0359d0ed7e9f95f4d88fc7671789089c7e4bdbfaead7d0861cd1555f4d276eb9f2acbdb42dee9d0478835849b3c92aad3bcd538a342cfb53dd41bcce966fdbd4a1788f756f36003b6f69ead15e0e20379dd59daf6bed29af3a8ca0cd890163949cddc4acc6f17fdc2d9626556347d95cc58769f3003cfcfef40e199c9fe2b41c2006b219df984fe5f08d4221a5b47d6ef7e8ec99a70a54dc392661662393bcfed179e6b0ceeb49b8036574cbe22490a6999a2f834f4e51ab1068564a0c126cbebbe17424ee546425b5503adbd46076e054014b171e0732c3cab392af97142ccaae12f74a784a92592d98c0a1405bed67317040531eb6ddf9d175b7b7f0ba6d82eb1b396f6fe77a9da036b10b3c972d80d90a2e0bbc76a53b54e5b949a945984961d6e9554d8787a9f9705ea182e78f321cad0a0e185083de8320b44616d50e655b1a4e9fe8989715978e33b83fdf51e081c038f669a0920815cfa136d090d8893bdde0b7303cf57a5917dd6021316eecb1cfff5668109d9940e2c72459b153f9ebcfe75102dc9922deccb4e7046a68d1df2b85a3b806ba203880bcf0546b22a31e87306b67b5ce1deeea6662bf18816acffc8765e9d633429eaf5fb24dc321882711dc0c05b65cd83c43a2571537410d131da91310ff52878065b7db5df670c19ee1817c1badea3c2597bdffa0da8ce508cf7da2bd96212b91eb2b3146e2ce41967d128408f33286ef15c7b4710dfbc189a55ef75509cc174e7db5ddd6403627688b02c50cc13ffaed6027999bef9cf828c207e45e81f74b3610601cd63dd9d360fa60904a6eeccbb6d99012d3462e5c8d9c1ba936a58ddd96d0ea8a097bedae678f4c33b13685264411a65d4a4ac54609bd5033ed46660cffb2be1c1ed44620496cc9374de5d73e78eea8c9f72726b44e5b076bf5e5e42bf2cee2b971601adf207ffb59ececb408c3bc5a98d1a30df2b058fb3ec6231be5fc9bab2f623189e7488c8e33de3bb8ccae65258da418823bc1fd2bb7c4e2a9c1eb5608c46ea5d7dabc8e3c3d45690d23340ba08c4087f8c03b2de257a79e2e49976936c654410b0c7a779609583d167f9e02d2d2d3d7895b350109f1bcbde6025c9cd1fd74d63430f0737bf870ce794fe830c5ce421f1a92f247059b56946af3e3e716696cfb9c255cce82b8c981584f94c4775a4514ac690f7024dbb9b3a4d7e484832670a79761d6d44cf2f265c6b63afa30e930f86dc12c86f5e181e16a782e5f9f9545eef6327e647462fdb722cc9e3e07d164bba54190cc767cced7b21599d8db7ad05e0e5cc05d102adfd7cde07abd8732f3bef5cd8f9b924d220b7fb4a06b4e24dad0eafa0503c9c05d93a0068cf1433a0387210f7dbe920888d71b11bf06833a115b538bc0684cdadd4889311bda404f40b1c3db28aa95f36342ba16c0e1165625a2c1d3a1ec70f550b8249b5377c075df095268ba5993d69415f8a55dd68be82cd9d7f320180f7c9251cbc0d47ff6cf77c28e2a96bbe4ec044923f9d8581fd7f6199355251b8df65a173da966e09d9e97737234da44058ac485e7f42a1364c5043970137de8209bb91c87d0d26bd16a4cb29b6a041da8c8c55cb6f0b09dc9bef5a93c7659b2ef277d80c1d8dac2a663a6eccd0b6eaadf8c45d79f0f46a5b1ff8f62bb2eeeaa83f0e6de782ec108b032e825e66c9448ad1008d70adb4f30c70e79e0a0e03395e6b841e7c97427dd867cb339f21b1bce53768db5f70deff0bd25c079dacd02f4094835180b48f1c2acd9073f2ca58d7b6c4c4287f95469b9ef657203150b58e21c4b1e04e53cc2084833fbd7038abf383e59159ca9dd7c347f5e0f3b47aa587274bb43ebaf748d5886396d2b8c28ecf48c3deca3133f1711e516738507817fd5c56d6d357f8030f601d2f500acd237dcc642cea8d9acf2b3a0e16d8779206668dd792199ac1e765b9f86c10f72b2876524094665e4afd83ae39ce9bce3320929c6f3dd411ce65ef9c911a35118ad143f0a47ad30a9e71f4d931b8be4a063c238d7e71c70a3834afc68f382e5c8aa7b8763a871b2fb511894a95e7b3aee3286d9a215a03e6cfa50cb5d06fb3dc4a841dbd2da7932bf3ad4324d7fb11a2c1d2e00884c43259a9271036e106e0c2ad0a58a8bfc6ea542c097a871116c06cb862197ee861b7f838b591e10acbfe497eb091db8b7ae71659f935b772d720deb674167ff87f36646fa6c9ea2e33edc12ca3f8c30a443a07564070588f42237ec2c211815e8a93c7daf87e514991357aa2ff619e925b580f4051d27fccc13380742597dd79428ff9a1bfffa8307b3c19913e8b48c14b7d29d3c66f317c0d01183f6c056c7050fad17eb108ce91e46739a2cbfbfabd0e570d09e4399d783f97fb7e1efb66a5417f35f1238195c638c4a804ce0f00201dd0a744960acb663a954d430535f8dc6ffadc5acedf2bffb6e3508c39eacbb1f71778c031688ae5abc446147c013a999dc39ea8f38722730c2a1c8d5da0e12690355316da0db6c1f3e029056b584535fd2d400ac5e1e25860060a58334e1c337870d6305b2cbd893d3f2263b1aeec2688f097d1d9789c573df197750f7fdee5c57da24928e579442cffd19277f922fb510773f01f81c4f49ee9f74c599a6bcf31404f77f659b776831e74c8cc76754b4f8313614d8c8dc26c31244bf82d63bac0ae75aa7fee9c20c8842b64efcd27a95c9d3e963285938d7698fd99ae48545a04d1c08458623c624f56ac9e37028aeea4ac00bb60562925990072f127af6c7a1224bd78b1d75fa31e9033a63ca97ab6e0dbcca165a1cb8c477eba3492693c7f7d5be9a59c19266c100acab14450ee710beb05035243d5fc17167c370793c7cc06a9c68a497b61e4c8b389ac021a371cde87e72c321abbb614e4d93f2a78c0194ece13034dcce31886252522abf54d9c01e5e9a9c8d89528bfbc347dd467aed4432f0d09ee3a7e8aec6923900e7c773f9885f081e9b8ec757b3b30b9b4610efcac18cad1a86856deb006486d901ce2a607fe1a191dbe73049aecb00694fa9f85a78b6754d44748c30a4e8c52268d9e980f1090bf8e4ec86f1c9c32671f52c7ed20594c1090f7817e994f57bc77484d46022845e76fd705f68addee99e8a8d7377c724c4ba8ecc070647e89abcc35938a0a9dfe0c174adaae998b5f4847a16f3abda4804cb6cc4ac1174ffaa5c7f2b488c1d0ac8aba3952b40afc5659b5e6670af82aa52d4b161aa9f0b50e0e6c73a8ec0635bee76ad29d2a9ac6d5f9439fc37372ceec8ec721652e7eb04ed7ce014991d08762d12787d251da367f1073aa10c3db0c048c534d62e8a9fb12209660674ffab026098f9fd8cb406a5441a3172679f3ee33ca2fd40f4e0f786c3ee4256c3fa287baa28a64adb9cb70478b64e4900c5f7c9ea4e9540f9c5266750ab67e1ae8369a8c0e59c203fb394b30a8bc4125c5effbe83e533acddda8b9b2c92408740283a540194377b450c66125fba924954131d83e90fea941e5f37df684fd0e25ed8bb1b4e32f5fe136250526d31d01176bbbc1977e5428a1e49b8a1671e4a913729a38bafd7b85f49f79a4d0b19bbbefb626af64673c3f26bfb82596c7ff41a9ecf3c5211fef57a5770df4199198283ac75aa1e1cad9434ad10b18d7649ba9ba5aab8826a936061f334b1cac3d2ea4c8254b1f9fb9d57a2816923d796180d29be075b905a177de59a94e89c8f44e6467b5884c5b17d986009c5307ebcde143e1d92d4a1aafa55dd5bc48297ab870717c2ecdf1dddf83e7f2e95cd5bbbe37f95d43fff45f9d403174e309156a22a38686e50ea2297d491de06fdd40dc594ad0e3faf323aff14cbc2f369de1d5475768126c54f267cc8eca7762dc0316b580796f795b146f3831eec8b3f8820f37d0ab058d828a0c5b5b611c66dfcbe4a1c79379ca32695e809219e1f888f84b43f798b5f4e83ccc6aec0983fb9468e2f57fddab69b2cb8a88d8dfcb277ae3f43009e34ca16cfdf1c5e6be2c6f05adfdcd4b8baeae4f9ffb0dfe0a00148f153f86b06b52b31a99d4763a6363b3f1bae98320971fc064faced9110f293fb84d977bd628c56c560d43a5af4e25a2cae0d8b7ebbef139a9460b49ab4e3dba911c07b477ece22bdb2c2e890cdc6e55e324353b6e84e70c67eb028d3c262405e653c6957c615e076d534e4e63142ffee2dda4bf547eec24d5feda55d0b07f19d1f55ca8544a1655b8328197df2aac0133eeb7b2e219b479d33d3d86dccd484355f0486913259cb1b94491b32e1435418e4cb3b5953d65cbed97c9799f26bc84e1f87baedd9bb998153be04228e7ff6dd502f879c3e3c5a5a2e9f72a1df35a1ae3ad33b3ea8d0d72b7e991b92cef92cd15a3d474612d26fe3405b632828b7c54cf25dfe905b07370db52835ae43ecf9f9d7c5387f59951ec659e729893d50609ec01fc386508f83f8453f6d8e69be2465854d516d6db8425e3d64f73f2cc45bd702a98b9b2abf3f9e15cf86ddbeaced8c04407f625c42c0fce9979b1546a273c699b2e41ba776cbb5585eafe9357fa7b5e844c1c9a52d3be9cbff9afcb5b863a6083edc5d98958371c7116c70dde7cf42e0aadeafe5f6d520fd140f0e70c9f74a8c3767a29f6e45d26b6b36bd196fd3a034e7d6c682886233b1827130e475fbb96bbae3fd73b2c73b602b6391b7859f21d2f4d56e3f2e8355791bc15298ef70495438f32e398435de9143a6281e3bb90c8946468d1710f5680245604e10acd44fa09429fb132849390ee37d664ede861ffe6d398f9d8fa09faa3c058d93c94ac0d005f26d22a1049f0b61dda367f1ec444b0cd1f4bec3801b91f7ec96cb657faa7b9755d9de823112d572d7ac2972c2b957b31390bc548fabd9107da835afb3f017735732b1039b5621563f80fb3fed955c2259bba7fd5ea1db377be56a643dd913dd63b25a9b12fc6923825aa8c9c028f5011874105b0d98f2f5b7134cf74fe4e477910cb0358613ebc80b11668e92266ba9594a92f2ca4f625c76d9ec8a765e3a22ce1e00cfcab729f780de65eac9dbf481abbef0ca5bf4349d362ddd6fc6cb641daac22953a93e81ade8824315f313c57de545470055b4bae56eae20390beff2fe15efaa41a1a35cfe2810b052d07a3577045161b12e1cbffac0f207ad9d70e97b4bafe17fee7784a097ea0b032bffde89b47d017e5742bc45789338f4dc4a8e077f107f206afae3a44a518188a627cf030a57c966c19cd073d7698f0605a43bf05ec5923595e6a953c0eff7682d5d6eaabdbe66a1752be27c0e6324c3212486df2eed930c80e60f1af2c805359c290fa6a6b0a02279c19accff3ad15ae20d54cdb68cc0e8a9f85a15e1392f80e2b6c6e37607aae4d609a88a0211f462dfc5fcd2e4ae3c10a890c0542c10c360e051f4f77becb062fb00473e6bb7a83c0842069302266cc756f306617cc4a01bbb0ba7bfc79a0818d4accd5bebfc764607e700933f6fe0c466eaa0ec765ed3608e453d4d1e3626a68c3c27964c974f4d31a5a60d0775a7ab8fe525ccca0eac601601139030d08bb1c245d9a7f8fac136969151f098e658f927b654e358d4d94d1f42510ac916181a3b7f117fbb982ee796411ab2a94e9ff25121dc5658a4cb747da44a52f57c706bc43bdefafb16549c98a37420f4282a79b39eb74e269f1050d20c825c9b9b626a69d475991aab17b95563d8c42bf23a7fd509899f83f0f5f3ee94ec48f9b7585266ee51fc44e904b668de9b61f42d6ce35219c0be36c623bfa8aba6a26a1b7ed87a422d78347fc1acc35e0ba02aabff5ff07570c03b832bbb5bf079ec0f0af526dce6e2bcda6f519b4f4896d1c5b3e6b5eb9697311eb17524a720301246faf7dd0cd7b5e619edf7a79031c8c8613b7988a9759363c828cb4c3326271af9950a32f963409aad675a86e41e8350595fee07165da15418a3efe122e6a99d0485b1c676ad74fc212945a49fb08d39da4f321659d4fb8bcaae636dffdc2606a573a5f0babe60528d9debd329cfcfa1d16d7e5f8fe01d2cf184e9fa47d179968f00cdc88d6e5c4d79eb6c2372b402a92aa1a0bb02bd84bab3714fccd973b330aa44d63cd12bcc0cd81d75a0e632c4ff1f9afecb6463dc653d5b730b989d52a7bacbbb1f8a05b7c4c79fe5d5e3d5a3671f95002130168436096351980341292cf375eb4df75781e0918f6623fc5c9a47ccaaf5f72c7769f5ab9e109f7f658a3313715d21a6ba7a6cd594ae6de9cd1891ed868e09f6be539da5ca9cea1430b01127ca82dc0df102d5e525ca74b6c192b640095e2d8fa4cd943b715f0de4dbd0bfd789bf81dd2ed659bc07f5ad4bb3227dccd82b955c641f8f34ee5ccd2fd2968b8e23636faf1604c2f20d59459b32db6f94c168921a5fefffd03127904ba8f8da5bf66f97e3e2fbbf5aa42711b173ce148b019bd754a2c4a8eda018252cc814dfec8902bbd9472c7abd453241555fcfb4a8f3ee3554bb827c3fde544cbd3fc1fb11301cd356871380fc30d7c09741e6dbb73befae725712acae11aa0491aa7e90bef493e8c2997f79b9639b9461380a56f9a078c10c3169c5b9b22f880ee594649b2f29daed39dc6480fd7a4c36aea8a877a7e445a2494343348eb7518022db9cd0d8176c196bf868713af1d4e962438499a52c1b3252454d31f8150cc53f0d4740c33f3c3c44cee7275b10f8bda06b136069d20aa563c5414c655f088c9eb83b89e01fb0a4c8aa1c519e50c71c1007f43d0e5f77c70f56f40a39fdc13f903eb9d46baa0301eff001309a09f7a1453b7d390a181f739e3e6deaf9f9e1208a4abdcc9649df0b9d02bd6409c054f5b5a0b87418a00ed331861dfa319028bcb22da649d535b5010154f730d2a37c024459ae20cad8fc416117b94546ef773b1fb94461c263740fc336a3c99951c48eebdbd9ca7ec07e5f3ffada4f6f0ca59146d9ef1c9b69b8ec4b7319c1620bb24aff31aaf15428b2e3253513a8d6164b4624740bddd60176a1cd7b6adf46edb40eed224e1f8c80749a2b44f1d497e8d32c5628f0fa51dbaa3d45221ba051f42f690a9e488d260d767bb0301211aa9397790628a6fbf5efd0c65d4af6a469e196f0c4e9e9855f6e87cefb3a1aceb8870ca04246e46176c356fb5d79d844f72ff04dcd4d6294a7bf65a27c2b7310e4ab6ed179751e63df8bc4cfe60d92449b0c74abf8829d0d8d19932ad27e13ee8c157d806aca77e9e64aab34b59c3c1cd33efd392d18b0ccbca7172865aa670a921d8aff8f7eb9e06c4752ecb7890fb5629322e2081bbd7d0c93e8b3937850c8aa82d0d1d4e3a07481bee5f479faa42f8af0546744decaf20f752815003c0bcbb133025100106ba06d8e14e4aeb4021f8556a3743b632c509319088bee36a8fd740ea075e5c986a6912b144f88b47ad3102c18925c2fb8c243403c790a22cb997bda3bfe38a5f8c322af0323e36df096276408cc67b46111df72b40960f4b0952489691c9b94b7aa38908999b262340dd869144192f5beff45bceb6e72cd006cb2e1ec720099962de8a4f0ac7b774248ad6f1a16065e5606fa96f387c78efcbae229e72746dd6bf7c4cd5a9a6eaa1a18141d2789763f75a51d55c74c7dce19ad88b7914ef4e00dec608bd1304d9e63bd65a50b74ba40e9adb83223a7c8f07d327cb0cfd28fd3c4fa0fcfef40d73362fcec0fac518816e23986cf3f0a886a591eec42203ded4c5c2e5e132fdd54d31beeb767bea5aff6c47d4f9de6711bf7c05e4be65b51f245039c4f8fe8736ca511079c7f6b13d386cf41ad55e3c583f960217eacdc678a395b2f5b2e31cc851f0d3d36d8f3af21c98f6ac77d8f7be73debc604abe8563910c85b788cd85268579b25d8087d8e90c0770d82a560ac375837043fda29b10b84efff147f5efca888371711c320beaf51e57180f91d547079c30e75279c898a3c684df1453da68a6c1e12b31202456f33b6944b4ad73c37321184489b9d9d01df79c99f80f20fa3e26145fe2677aa71cef72dc2651f79bb5ae1f3e02b88015d4738717a79013fe2362da1eba7b44922c264c4ce5c396f338ec5856b023b59ebb35d14f0e2733ffa5465ee2c26b997074e2928d51e7ec43c4d9584127e8ca5654a3579e13cc9a3fdf14aff1c38bf05df9a5995569966fef86e208a00ab359ef76c93720aef760e67113e262ad7fe07ad8f5ccfab2f9bb0a51011c81f27990a9a66d5c3a3c42ca82b4c0b57a99bd0c86a094a39c802a86ec4d8c875dcddd29dff69036859ebbe1a78d801588e8f3b63a0537b72694bddb79181cc5ae06ad88e1619ff2529580e13d087f587fb6504d4b8f032ec4513fabc03661278cbb56622411628fe8be955aa2628838e1a0dcb648e1886547a642d249ff5302b4ee62c9c6c1d063276ed2f7195fadf562adc7a1ce74a2c6c21dc0e7aaf049c055eb666c775806347011f11f79627d78e34caff6452992abc6b3608671f628d1904cc11fe840f7efc0fd85a31ff50c4f065650a76f1433aa9a5de34d1e228e149989475ed0d49ed6cb857cacb4cdef6315763b5c3ef180d0a9556bc7ea292f9ef844ef9a8f8fce94dd92fcbee5cbf4e4af88ca45d7cf458775cf2376460c7a676f9fa387bae92e279640e54af81dc5ba4b7e1919eec87065a45c2eaa9647b831e962db9752fb58fe65afc035d4b192300556c32a9d02f1486e563e5551c6b7da68454d958f5261fe9fbf4240c88217f232dc50f90b0b128645102f5afe45936395f0bc919c3f6af3514048f69c7379f8d86f9b1c46ed08c1c38f284083ffdb4cc7362051fc86919b8c892d513111634b5a638cad633d346f03e2b5fca87d8fb8bd91adfa6ad7ea79abee1673f40df2b117d5b05a522e825909a28d0afc1e04de92ac3290bc8c1aed6a61595177c0a2d41cf50d2d8c264f61f3cdd6726fc45d450e6c0440165ca38f00e558b5ed58732ed104da2a713c7d3163facfb68376b3736b278c3496711a388f06321c6b72b943783fa85d205fe5796a8c0188c53496649ce5c467ad29866c6f973407adb32b6adbed7f09ccb7c53e29cbd83fb9a914d4172121d79c490573f749368d9d1b553fb0e4031b9037813f5b9e66abdfcbec7e22e7b3ff54bbe9466025eeafb2e807ccaa0b5f942d09a8292676256dc3eb3e9deb992d0dfefc9f3c3fc8975f5fb345f2e9c02b2f8c49c0e8a9e2b76c05045fbd3bd93e2b8ade428e045d4e2cdef698ba14869b152111a5ff3e3386a656b74536d8f65b758cf2e932ad7cb3e0ddfea46398e793fdc8fe3f7488979bcef8fc3c8ec1103aafead6098f3d62a62066db32eb879448e36ecc22519a662f2cb778223bce560dab18f951be5e2fee9922b11709f5307ad9668f08aa23d308d019e082cd3181379d02dbcb29ecfc1dbeb0b04cbb9ae857fe873c32698b178ef4e3b04d8cb807843a4cda4779b87108d43a6c675e0c85d39138f6e9004b17f3a13c86bcc8f7ad5bc49908b61f1d25c595f6d316ba127c3fae6a954c06759158b67023a38ea8e6893a9215715a18bd703dad43c233ac86398a1f592d05d17b61d4bcef90e7e6b9ff42a88fd3d4e710b529182dc17eb1dafd35991eb169087aab96f88dabc4ebf6aaddb4fa4fee89cdc59e8c86e05dffa295a9cd8a834cbafa6f69ac9d13f1e72cb61cec5cca14cbf1c9fa6774cd7284a444f7458e50a5109c873bbc59789255e0ce48dcb7ba2b5409f41cd42251242ce6c69f1961f78db9916581145a758abeb86a0b539c14e50f409e34d9c534019009b8ac7ea0028dc1d33c623d3d01e5cf629cf7000e46c02cf0fabfcfa184eb6a902021b16ece374171ed92736ccda3378db41655bd17ada990422913c0c0c7d368a3b47d8dd7db0c429950360b302d11614368a70d462fc169dc9a0b0037e7e97da44ae0f37667dba4e859541e5d1a160b6990e259004ca375df4cc453976b6f74c3b2f76cabc43d6f06f5a3de587ebb7f680afdbaafae4c25543df7beb9eca083692f075f8b674fba5008b4ee03d4d2785331a20cfa7428bc8ffafa87a9e186b524b4d0624e6484faeb39429ef346df4fc1bffc04dd3ed550dc8176d97b6d90c35b38bc0ed9affd7037573a6d40a2586beddf2128db12d36762006762904c5ddf87e6705cbb6af81ed8c9377e2ce1e81eeeae63668737bf0efb0cd7d8b24037bc3b0a09fbbffc5b7242af1da4706d0cf2b5f09d8d99b6857e90bb81279280cbcf9d2d1ec2f90f9e8f72ead1ba46f21569a04a91dcd16b7b2f41f11de1b260cbe5cade09bec026a98af587c05a0fe9d90bb56ac4702b45e9942d1a289e1b65ff5364914a11e7c4558024a56d01447d0a2b9df0e5568260f5f2399a343158c38948cd5848a590c5bb468fcd6ce4c2ac9cb8d99fd7e04bb25a9c3e329cea79f39d9cd70d91b9296c78faa6fc332dc8ecddefd2f81e57bcd7553879b0beb52f2895fd32950917ebdb2794883b838f04580e3b38506014de9cd24553ec5f68a99ad5e1fa56b6d18f3b504450c09847826391c66c952870e04a1c26d9307f79b6f5f178567f1cb1146d13d163ff1cd51f91093f004a9cd5a5556fbf162c79b686364bf8dec79bfb4ba656d3aa6add4fa640198a4214567a0f5afa0438f7bb217fd473ee93c6d470d9191c2b43d61b11455a8dfb66df0c79e3c01f05f0fb33c91cc3a92dc46ea53df40cede5098d90382d00970ae2ed66ef4eaaca511d0f0c9af9cae0d4dad09734589a43171abec3857f83422dc8bdc753647146302c62e4c540057a480ea189d5bb1e67375a78c9877dbc4179e6c40fe7970d6fdc2c44347b97140727750b8e84188d613a3f27cbfde29fcb0f9ca710ef5565309c702f4fd23311434bb747b7f24330d77e1b2aba2887bca7e667b0148fe0e086966b034878cc523fae13f64786b53c9c4fb34bccff1d6432964e7f6115e2a07cad07c6a4089455666de86f2e6ad89d79e47429ecb34e10fbe2e566af8eb08564571a190b7070293e13dae7591b39e99d6ca81a1db28a8cb268c6d937bfc5b2f5377fd6eec51eadf09c973780d4545008c2d4877c3a7c2607b2d97b26dc9b22051d8d06e158eda5179b0856b00a8a16f0707820b5f10e00dc501e9156287dced00415fcf88b4701de09421ccb6892ea6cf1d57c8eb52b56c9a103f869c76fb307515bce54514380a704d28ed11704949c69e924a9e76d1e46b9bfbc6a679c9353a4d0daf5caedf81a0b0280ef24ac44f3ced3fc569dd89f570fa44cfe711a3fd9704348f36a40ee7f303af5f9a439d13b4b8a185f931191c09aef7368844c37a2e94a6fc22c9a6077fdd4b1835da8b7a3f2c37b201ea03ca68e02c0532bec33c199bb7f21816f5edcb8b4fa451114c6b3858aadee4e3082d5e5efbd89762b50b5e361c108db706d808b0c134a97e1c78f0c34c113d7c6fe1bb1ea3583a5d2eb9a6d93c2987164b805b08f4a7184ef6dee7b38fe4775b4c2338775bbb0aa58b0936571e40e50f2bff5d9e7120067e8ec78920cf2f4168935a5e75e176d703cf9d213b52a85aba6cabac080ae4267c4005d98447075df70d7854166a31fad89a94b51808f4afa3770aa710f0d4572f7fc8724c06625a5438f27493e8aba20f5b6df46508758a4b1bbbd5fb68b57243772819a060329bc9787b0b06c40e174b41c165a296efcd71cf77e2bec92cccdaaaa495b69ddef4250593c7315ae65c97cf678995ef6fd80082c1fded0f63645e8ff20d95706bf61ee9d92851f7fb12ff47e7815e68237501d602b1750a1aa33ed0f42b50751f2980efa72607ae028a4660c93fa9991fe1d1aeb9005feb24fb4b8f4741cc17c4b754fdfdc7fe4040cd7f97605a06a3a351127aa2d64385b6548d1c662d5dad2f19fc808f90e9ccd5e04a656995956b2696437f9c4b8e1928b0c50690ff6fe2e40c6ef422975f8b913efda5382c18f2544b1d03813a62974a4e9984b3b7a9bf5b0c568b7acf5bcbe20282097d47887ba0bcd7e16bed3b5bf00b263e05243418c10317528958f263d924146a604e6305773c5f2f1aec4b2f460376f8fe43bacbefb2e31ab64352e511c3e5f6947a71ce676418b57e4f5d32304d9a0d8807b3084865e8beaa49f886bab23f74e5548878c9deb30c250ada19c020672030186867717657090322d0a750d8403a38accc31b2b33be71f4ebaf8400b8f34d809989714e4c05241dcc4157de866580c32ade00d858f8c60ed0323f3ece8e8dcdb59790b43f0ead39f3d2c08d808fd8220c4a41d1e1686594f6d137e8737696f727b93c5ec8036df0df42de7148f776d1eb5818e941b607b740fc5d5c516daf371b3a7ef937c0d54bf4a2a1ba60fa9373e2500b3cc63ff3da3e054f6ce64c4ddfdf8674f6dba83a8dd15c54934ee5927b66945ec707920c4eaf9ae8d72db6e89d2f3da6a6bcaa26159193bbe82debda840debf504b3950214a2699d8e49edbd07b09fba3b91df5101d550f87f8fcfd7bc43cce7ad809f0184de6c8514b059e8af91f20add07e79199a767d9586486da981112220bc85e1244a922b554769adf8c87db4260c4bddd0f59a87bf773890c2fb347ea9712a8f123453d3a01bcea5da97d459485dffa144a33fa93cc3df10629040fa23f57b38b85fc76ce2166ae341fed88f05065cd0bc71b756f73839a33d32f2efee0e944ed7e52c0eeb926a4b5f0b19490125f7d6e85c3f1d913b8a7a1c663778b99eff96b85d1648feded51a4438330e192bc0313baa9406bada90315890977dfebc255cc9d2c835fa1c1e2e38aa83b60cad892ecb3e940215c72458043fa147e4bc27fc24b5a7f6c3c5feb727b0d0672b862c048e00d7860854408f6c48e99d6a7240698409af93ce35a5626496fda5079719ece327c3255897f8212b6e8eafffa8155bc23947d2e2d4e70433642106401d0f3c3df46769b87f5badc4ee9b2537150b470708e83e8a4f1dee122105ede180645233da3fbe28ba67321a166e218aa0ddc4e19ff9a22f2d7057996653e33b97174d0a22173a9ec98f4e09ae4561bede4d40ff555974c58bfe275d2420ae9797c1d8b0f412f8e8c511d202886393e1e6bd0c7176cdee20488096bef55d9e5b6f9d77cf05f14864445b47c3791f4946e09ed9b7002eb344f388859f442dfd3fbc0cf294addd6e6ae2871a84569604733d6d3290e5b3b1439d853e1e92cdc786ad202759e44327e88b5d21d51dbd9aa10b2a382947f8b107c696b99ea2e24888c3ca37e5cc6983022184a18612d122fbbcc9144dd48af786f87771d58d95ebce40f38ab93716a59a63c5d38ec152bf3fd1ed230ff5d1945ac940c63fe4fe793b7dc291d3eece2936545308913c2572c099bc4bf08acef22064b476a788b78c201b5eaa15b10b1dd5d577ce9ef7ed75b5201b046ff34eaad8983b286085b2c095c88cbcd4f8e1941125e3556acb125745136c5311d35dfc7be0562deb4c15670e489cbf87c54ce6b8c79f2886e798e57f936d0cd368893706140efa302a5b7ba3cef2cb5a45c6690d99b0706a597ef8473c602b2bdfee470d41e8fc32c2751d960d04a390a9ccc27f36bb72fa8125c3f888f3a27dc54bb80d45cb9f27a356e5693562d72358c7579c10e68613e6f35549cf6d90a76155a89c4c8d056987f742b30814a189df315bc3d7196bd70c33c8ee90dfa97772480765147193a39e868fdd542f6e0ab3835fbce0bfc28984f34a9ed785b47ee32630ab0b3bab977189dcd7530f48a74b6d3e729e1f6ab3f38a98a1006bf9eaa8c075a8547640076a78e94fe45583a9c4805a9303e1fcdff63eaad5807b5e522baa61837e67c8aee6eef7804b46f035411f40a90b1860eb7925d084f2de2f06d20889b8844be280142db41e9dd113f13fbfe0a44bda6a1eeed3bd8d5cf2c13ae26cef128d06a86bf5986e03036a915e941219d012372a9250b6981fad6e0bd05a6d228467713b96fb34a09b3e339338ea16165e40483bd9fb7e96d2355708e6e5bbbed9f134f8c98aa2993e08e222b8bf248685759fc8585fd4ab0728d68edba41d9b19bfa5ae05825a08bd6aae3c9ccbcb3eae967dbd05b64c4f3003bfbf95269dd90970260847d96dfc8fe2e4dd90885d3509184efe9dcd831be56a6d80a6c66d8126f1a12379d1c7ae9997abad553e854eeb91e8b105204ba4983630d07a0c2e93286edec059dd47971e98357c27201bae6a8015627c1b803e81142c219c281641bc1d15f9d01361da67bbc1731134dd59983e0ce2bc9ded289ba94f98c0d1d23a035d1afe232b559c6aa6b0690e2b5f77012a09926a6a74191bf2aa51697c9b6ca30f685d799134fab1cbc9b42934c766cd50f287f4dc8cdf232844e097f40cb23e00175c177ec32eb7f67bdcaa2d4d0035e25079db6c73ea0c05bbd95d52e8eac5b957aab588f95f784769b2a12818cfc5d5cbb550c3af556a74ab9a830f0b053e94a8b684d3d19d64d64886115fa991fafc6eb844313c385111f1ce240c0385bbcd7f072cca7497d0e86b14e3ded0538031a71bf594ab81e66671966d8f651afc37e60771567ede37655f03876ddab1eb480caf4448dd43d8e5851667162da64867d5845fa389e8ad33f2d4b0b4a409053ad1ea418480b18f3d772967dad5940c921a0f2a486f53e3e130ef7397f167447613193004facafeef989d41217cb64a8ad43c2681fd87f3cd40b87db2c99a8ad640d85d19476d785fcd0f6aa47c5e6a62b26a76fb75b0cbb77197d69c6a9eda3f78b85f6281a269a4ed0d949c420006282b764688a8ce3a0d10bf2819a17cfa4e7e09250301d51c9840dba947ea6d7b5ab683c2e8911b42492afd2cf1784c920fc1c27a224dfd59082868530bb238c4c0e393961be6ac891ed6ae13fc808875dfb8f5985632e192f6016f3c1e8ceff39da7debcc7c22ece30377bc3907686429add66390eac51646b85b805de3aea115a3bd0443f472cf7602c8ce19a9db4d4793a86342d600028b31bf3d021ba83f4d01f2f942aeec51912501d697d57145934accf082215374cb80b5070680af7318266e2051d2ded363c2251a9a24e5fa23d8287994362b8e1cb2216376ac10a1ff0dd1d5bc6803fd57b8aa29c33846e8d03ac984948c20bf891ad4981941422d18a34fb531af5544b69db967ea948b1dfd3fc296c5ea327c479fe9c2b02c18f69bdb67fc86a9c2df40485825eeecb5d50c8f5494e347cf493f68f06e98fd50993e685aee78e187e67850b19a676dd2075fc819ff9012ba8f02609b8bf808f94f4877910ecc4e3c301f4ced1b93538bec21914bdbe9039776f02ee13e84c3418f38cf5113b737d52bbfb9a66caac95f9919b3e7c6fb90a12b7788c73ed5325596f8527587258079955c3a762fdee742c9c78df0a55fbfbad060272edf288e652c9d76790fa9ea6695d954dc54b1f6abf99648ff99a138618ec69a156b66ba4aaf46c87359e28d1d9c0fd18c42b99d21258e6e059f6b9289dcad13133261de776d55707754529941f5c28aae981d39696df1605c52272df4a2e1ef72ebd214f58b54b50ff5e37244250ddeb6da66fb3eeef1af69a33974752cbfccfd3870f340d847438618fb4f4fb03a2ee9bcae20a9efed41bcfeef54c6d3add82d10121b65645912438bd36a9f24005aafb94a803d26823bb54d3d8438175a15531b89d79825d0ea110523607007874f765b02abf24031c4da6f4201f3261766e5091d110911e8585df312abe81fac6031f15ac2d07c2a7347fe1fa1df5d87c8b6b4b72b2cad326c1fc9a5f4dec75e8ab79accc8da07e1150dcf10092845f01582763ea5198be49c57019858c4e385d752ca0032b33370502b4e4c8fb4c54c75442d2c4d6750f774f55bcf56bd243c4c70241761ce4a55b6590ffd8c3f4e741339afd98d77754c603ba7b3373a809ebf8b6cb520fdc83f0be8f00d58c909a2843193e95fdd30b21bd1451f23d4bd4791f8bfa1acf7f4fe3272fa16c3084fee9c3b98a4c92a7d39597dbeefb89bd2a1e25254040a3f8aaa682a60e23303df2e6f5615ab6737a2227c0505ffd91bde0fc045433e8439bd9d177b04e539768e6f7a2f4cc2c3296ea7f73d8987cff07ed540e2ba85d67a6e5ab307628837db737d970d31d715cb3ba2443e6317e39566aaf90923de4c2b044d1d76df5a875129bfdc3a13ef4e5fa16bf02c485ac7088f0401329315a6a04c685f908d758df17007ead650167c3b9da76cccd5b7ef0984164b3a98f3ca1eea83700302f1f57a200753e0fd62aa1544e52529dfd289f49ee7a5f4b27b5f8b9a42a40f458fa25387e45c290c389740e1f3fc91db1cf8bbaf7c14acc71f653c7ca4190f520bdbd3f2f6429f9bbcb1215b146963802834afe48898e9d23a7cbf9aa984e719e08627964f28f025276bb864f2a1a9414f6a1135f4d9417a84cde2e73bf36ed8052e825f72b006aec7b667f5cb6190e8abc835a2c9bb0aa9d3ffe1e3a89cb9e08097d4610bdcfddb3c55460fe3537eef58a7e612c5a2aa5b1ae51c3352db28ddc2e4db5bb42ce01d19eb8166b79a1ab46f06f8a03066e2c55749ed85302b5a7bfa44480f9f911ec71defe22d38ed65ec9211b2f070a0524d88480d3051828401feacc820b12ed096433215bbfc4ba25ecfcb9d0fbe204abb806f5c0164502aaae07c19219a22ddd426f0f83fbf0f38b5e4834679797f22003302437c6a05b555d5cc1fac31cd19ef229066d79862fc402490f1f220026c179a2840acfb0283afe8f5dee5115c7ab446129893f64a051d1a6ab29ba38f14057017cc609fd827f06ff3075f91ccb7f209ba301d8fb13057cb82be3db5537477402a680cc280b731995a1d14d242f4e530541c8dd216188adfdf11c42789d1ba2c25de75a3115a5282bcf947ddf3d5e5004c99835acc926baa3db7d5cce45e6712f52f1163a8b6eead10fee23150798d28bbc64ef96febb636f28f05b95892319f21f1c1fef698086ac8cac56bf060a4f68a18960225ca6fa025c4705a39bb0a5b5d94fccc6c40a109c26a49930297f90372d0ff1d3771f71c2f592e01904549f5c99d3ddac4bc2ca19f66fc252e1c36d5d89986267462f6c5761aa88d85479cba914b9df8d4690b8a627a8c05a3b3c7237298dd6580ba2c4b9ef24f67c18c97d447345d33414ef18c317f3c68d11f935cbd7426d2a55cc67304ceafeaef055e95771d51073cd929fcfba0fddbe4cc6c986f76e214c7fa30cd9ac1065dd3d1a0f2285467301838a459545a0e607ea74d7b238a2c524fa3cec22217d09dbe63dd9d251cd390bf87ade87765de3b931b411b0b080ade131f8f5c91cf9d1ae1804bce4d8796ef9841b5ee93899bbeb1a09e61dfdf9f0f8852300a2a4a93bddbab15c04b107c01d785ca28ead76a1aedc73e363d42bce20c839908140fdd70641355d7c25c25efbf3e5e3b787dc94590b666d5e13202e6d0486c61a115967b8a5d48e97c951d5c43ad39a4717cea1db9eadd1e22fafb7077103267265398f3396ab3adfa3926d0404f792fd3d43e14111944c2d425b075df14b8151c84c0d32c66509a02aeaf20ab0a5445082d81b960ac0687620ee98500e857bb5b7db98667c9d414c0ff5e698ce30e004422624e8c3572ae5f7e5178e1cddd9aa963cc6695b090cbb5f90f6990e05d5b92c5ee618c4053d97b15b69ab1cca4b2067f56091df980056b324241ed49114291899072600f84cf17d03a9e68178997bff7ad9d89d30591e7efb87f79c15539abbf0f99a982af1e3d39b78a8172b2b144d04d226bc0c28c2b5b84a6c3895af544f4b9028f6dbd68788f3cb110cf14df6c6ea73be1850cee057b17535d0829a68bc2f06ca8bdb491b5bb417252344115c2c0749274c66367481235f24e095a42d45568a1af8362976487ffe628e502dc724b7c0e99df189453dea8a2fea0d29b42a1b1ae35eb3fe88e71bb08d9a49b7705bd97d9a9634ab827b8a40318d6ed528936a9b9940cfd84884cb56269fd907f963170168b885f926ad0eb08a4db8f7342db9412fc8254a1c667268af3eb89c644a55e06d3b344562e00e95b2f52a674761394b0a9522c260c00159e0c79c853662a509bfa5165fd7b18e00fb95e5617b8c54bd736bfad17003aa536da1bddf4f76b95aebd0129f811c28af478aa71cc06bbeecdc983309727cbef7f88e2091259c88c07c50d2133bb5e556c03ea9d1a12fda206c5d466068f020e19a2cc3fda21846cf09d7b21cf352a9b59b67c2a35a058f3904ea974e4401d99e9149162a86e94a43d975b7facc106e27838979ffa5723300787d7cad2175e01937229db1ee95f94d2897b76c7c89e7bace96e1be74b8c6164cdae47f39bef31df3a9ef2c866d703655816f634185eb47eb5b277d60ae38da0bfdb7caa36dfef6ca47e293d0c3f969cc3f755ad73bbca7338ba65ced1fface69ea6437668e7be4443ff9c525c7979253bc50191494972574db2dac32992e470cad9d71d3c0b9e7d59ac52c33e3da95ffe2eaa7f27d9818ca821261ed29f20abc6d14e5a3cc43c4a94877c5cedeb0fa60836dae2c7af6bccdf63f04b947fc70eb9f34aa7b53406124116879f793474950d78456f8cb91b437e0672c1053dd6fd04c49fe13d83ade597d8d43718eee38b2956e829aa7e2744e5ba23a01369a309911500de46dc19daebae1a06d1d97038046001da67b19c5732e63ad72dbe633876fe1ce631c5adc5ba793e9c7097b7c0ba91a54cf4f2e80f91a04ae1ae41b65956c1e70c900c73b4bc4c4c1dcaec64dbf8086dd9f485f8add9cc518f364534d9d8c3493adff79fcc94f187836102f70ea7876d5186c6964fbd10cfeaf085d55c17eabf49ef366b203455633e35858e4a4a2674a2b912e3007b093b1f18219dd02f091242e101fc24bc61d3b57e110077e6faaa0589cb90f94147efddcbdc8f87e060d8ae3598e3a232831f34becab8bf1e85955f23e37be1e54e2e8ea56740baf41850b27f4626d4ee5600755327f56075a2b54e38a3c1afac61a36bf656f3cea77ea60a3241cd7e739572c5ddea958236097f563661a17a44b98ac2fca7951779547b765688195f1dc56c33d85feed7ffdecd72e53c23ed4914a17ef3417452965a8c5ef912ca1b89d048d4aac90ec6d965ebd25554b4284ed29986d96170c8bbcabda24e0678a734e425095d53faa37864ebea0b015a2ea92c405888bee582a8fb87e6cb9ee4b3b09ef9c8a602fa4260e84ce302b222e93d64e4cc08d46dbab99332b2e15916dd405bf1227f819bd8ef6d1b86d03846a296cd9deec36f83c15fed9b3c6ad4588043428a884d5d3c5b987d266f18328e70df454b4daccd50470ec8d62b7a38762f36539e90884b160641c5da8801597769419db4d97c221d3b9e53642a3bf883ab4f47861b80118873820d69882eb06ad965421f215b87f281119a2be8cb087327a2e2f1cd0ce001ec852a2304902e708b50f9b7a8d4f94144cf5aabe92f37ad134fc1d7875c203665a9eb1eef0fc635699c1816d2b4ee1a9403473b4b0de4472e46260fb75c327a88e5f05845b565e5c5c46b4907a55e8ac6f3b08efd5a248aad98fcf2cb6cd7a86cbf015c3b3b344afda15bc62af09ddb491a788e41bdcf009db832683ff82fd9c6952763730300956c92c1dd1207efe3e074f24064ea382e9ec4cee13a021eeba873b0ef69904db51a4b54a6bcb27cc292667277de8ea9ffa6099765137e701f58d73e59e10e45bf5aa81588ad6e245024ab2f93afdeb2d0f7b7f0b13ff2748944e437ddfd71da702c37b231dd36bcc90b1a01c1f118348bdac550672abd7a5eb19ddde3d11a833034c55e874aad27ca1497908f92fd5d494dc3180ddddf97f35d521de056c14f22bab7f28100144eff06a3faae7c7f420564b0ffc9750eb040d6b066f0c63c7408fc948f307de80922adee3a577b4c76bc843d78158fe880ccdaab27ad469e2b4fe867570b8a72f788cecd991712cefde7b8fb19c3a54658e04f3f737b5bac9f4ff3c3ec341edb54c505464bae971f2c040806d26384a2044e9301e6356e5b42304ff1a0c62731acc2cd9d04b80543e2aeede47b8304012a85e0bba4d5788c54e55ec0116dc09899bd37bfd6ef021675faa25d2311d7b89be055362b762b3abe44ab2b5c396e24c04e4a3655d5588ab511684a1d6bec294c1a304ad12c583b3928ce095d35fd4554260e3b4d428ccae59eb49eaac2b6651b52606d4913d9f5031c1ebdf6de3f11174eeebc3923166bcec954de9bd0f0b96e1a3269404e66c358d72711798ea2cb31bdf5ac9bfef71008e59c1c6fb78e5ccf16815e032bb84b5bd412a89136ec67f643af1b4e21e4b146c155cdc13f6bc83e4f7a16d308b0b1b24d528282245da3e40f3c00a8d4fb8af82dd5480bd195358a3ad8107562a78f8acf2876414baaa2d3384d609b57c81e0db51952baa216354d0b96b43774d7346ea400b406dbdb1f8647b7e27437ff6cc17a51ee463891bce0d85b50c1f7b03fd798d18fbbb09b83b7b2b102ddc98fbd4b2eaebd4360f54fbbea1d4449983aa48de3ace15e5c8840adf9d1c0606bf3719d7dff11ebd45bc77d5a0913ba845f1c52c282238f24422da0e08fbb05dbaefc169b206dc496b5cad032059cf65e980ff6cc0cc194301aaddf26800fc5cf624c83508e3bd93698a53b43078b48c29dd9d2d9f4782a904b7539f1751c65431792b054a1f12cfb447ec44b86d465a6916bff80740e66b091929e6456a91c72eea9e3e956e50e47a805731be6d08d8bf52902a976b609c7c0683d4db3c7c7311975a81b3233c6448501d36cd40b9c219f0676ce5be44fa9d247624c14b4c84f4ad507379053f5ffaf14f7ac4d8ee14974a03b4a8f945a0928ae0e10aef9f6fe8447151d1051454dcdc4202e08772158dbee3995e8b79c6b02e6cab7101ac1803fb55c693fd30e6344ee41716ef631e6439c3b5b03e4cc3f52ffc457e50e29e929bbe95e36e976f255a566c31dc2777c5c4859f1a735cea278d31c0489cb271ddbdea929e9a477c09f712e5e133b90a7e1cd8749384d8ae3f18e6556078e0b7934f4a46a4c2ddafc9a728eaa4d62cd71c889738971fc1cfac0e8964cb37a5d8caa1c78a9729ee184e7cf1bdec02b5554355d57692b1bd220ccad2a2c0f94f018e970953fa53d3968e593b678d0efdbdf62a7094773f327914a06bfe460dceda3ca8975f829471590427a27d254ea25a34f348a1ea913e2aaa4bf90a9f7a6c371545c1a38e9c7f4cb1cf19519e4688fc872fbda4246155bfdc2bb52a4fcd37471a4781a81d909894906438da481f65f4f8ba1d6a991fce310167df67ad4b5ab5eff20395bdfff2247b5f20d04062dafb2d5ca42a18075c55c8ab1a44049d87ffeeab0ffbf83e1903be5993503239dfbe88cc28b1403a12db1b78a6e99e1a62bfcb83e6b2adf6a395b08d7319321b0fb16343b42c6474f4c811a32223bd997674c4209f89f3ac53a84b79a17c437e36d1a91ac34c4fccc0bc1683234ece1dee78ba20915a6ff71fc62b8286c95c93708be598a1d3e3238017bdbd73b5f208ad00c9e2198e3252224385044be1fd95c2b11a08e5b1bfe6fa797746e1c45d2c290222ca717f0470ba0ab742cfbe96c4cf8e4b847596e70f387fa1335afc05fef3790b1594895a073df4c7f5756d273da6b2bab8834050a269c603cee61dacb7669fd04ce618ca4fb4ed9940dd472626b927159f48e887209dddc83f3e0103b17860ebf672e0468d4a4a012b05b0ffbb83d46247b1e48a2ca884ffdaab5f4e57189e33f1b7428044412d7d62c83c72ab02e58bd1abad9cf3eb8be7776432131802695dfc6cea082fb3037a2f358373c29983a329455f63276b1b86492b82eff5af2206ba56b1fce74ba626a05264fea322660d7d19458d5600efe87727ddc2585e5b1d8bbb2f69ae3625ce3e85f7dff0935fc1e526a3f778916426b9fb98af4fb0e5500f70b51c57550302005a70e9103135d9f40998fee1bc9ed484d2a7fcae35ec995a2d7785c7f1408a5886a3f27f21bba838be1a4b9f7ffe37ac56f97968deabdd1d0d04420d0a6f1d22c7f5618035e02df60755d5144d14632c88c259addc20f7f4d247b5f589e2fdf903063d398d974a110a35f045aae913c93d4085d1510f848e3502d4a78effafa78c9474d473bd157a2841d8682b3ea108b60bfce3983809c4353cbd7d6d85e71d9859a171598bf5498fe3b4c5cb595b5141a54a534163b02e307691ddb02b59954d408cc5b07841e71eed7d95a7a170716e103f94e55183acb91200074ffffff8b