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

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

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

Block Certificate

Block 51156 84d21d7a9c5275f92ae0706490edbbc60dbd93c95dc0e2ea4ccb7b67f1156477

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
252aebf310cdd3e911af743ca8ca704b5e8f723b2ba72948480e06e6632b8698
Certificate Block Hash
84d21d7a9c5275f92ae0706490edbbc60dbd93c95dc0e2ea4ccb7b67f1156477
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00140f0000020c0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d3c5e25c2990d33fd939f2e7bfb6e3fe979e0e777445c03f3ec8a43bbbcc8634ff9dc8b6126725315b5e08b76f1cd00a274477bb11e42eadb112040e8cd4b9a025406de8b1f86177600e25811054610f51017ec4b216ffbfd69a0000000000000020000000700000140f0000020c0000

Raw Header Hex

00004020c66fc6b0e4a19f90c9bbba67c5b8c5c57ff09075ba925087eff9a9e99992d65ca5824311b6f1c049d13ea595717db4b2a29178f10da7609d076fed082b75d10b284a046aa9dc0a1898862b63e6060e484829a72b3b728f5e4b70caa83c74af11e9d3cd10f3eb2a25

Proof Data Hex

59,560 bytes
12121601030741ddc31f315270c674cf8387eaa521eb586929b95b4132244a24cb932db7a1943fe54ce1ab5c59e42d2ea0e5107cba2e1a7ad90aa47a292e2b77f0791fdc7b86e5db7787f872cee5937bc49c6a0fab29ad8fb161ad3ca613d3cffcd7e840e39d4a088dcf64f2cb9bbdf37b2bd7787534bf53da70da081a60530cd2d89efc1969f4d23b1c252427923199d38d92df13130f656dc69f73ade0e225feb0f4c81872f563de022a5389fdca42f6aba3e5de227fed7577e26456d8d50fbfa7a551b1149161c91fb4eb2a5288760d21b04b779f6f7f6506df5da4e8a7b0192293e52d3492ed21740475bcb1c6bd2b3173b0fe80b1638867297cc22a0244707908582aa619b2387cf560288420254e3c6d7df39ef7645a27d8c015ab95cfac8111811c5608d98f6db3803890f57c318dc8ded685130f96b7b0ae0da43228797f86cd8a38bb4b1bec889432694cabb5d0a8300aad405783952a7a6e9c7a41ac42038f0019ba8bada93675de310f0798dd609ab86dcfb157ff7a7a5c695aa546033f08f0c154ae6a7ab93d8054c3acd14873ac2d7b3b17c5e432aadfe94400306980b074d8f413ecfe285c9d31026a7f8a39ad08e1d26444d471ca5dedac314954bec84d51de8fa66098d0d68b25a34a03caa1232773ce7b1eb9cc02c95d484bbb452f21e221850a72bb5c5618a9c8e4266ee4229cd300aabf456c8e8deeb0d7a5d27c7254697c99ce2dfaff516f7bca685241a046b6226402ed85e3ef29991fa84c4e5db0bdf18d4769106ffbb0bcc0725e98a13e7dcad4897d8f501a8bbb0432048eb1f257116e09606c777fb51777a56aff4874fef15388d85ad79a94bbc28786646e71447ccb70acaa7912f4ba130723fa77a70516c76f809360d1de030d6e55c5624aa31c85c0eec5daadbea835ad7140552741a147aeb6b1652877513f571c7c590e1253744a9eb6d928d621a62e35e51b35d23fe8d3fe60d045294a1eab4a9ce6acdeb6bf8e147441d9ad5a1f39ed2646dbcda8bd4c646766d15866726abe7be910a0bc9056bad9d04e4e54728050c03aa99de24cfe2b46848a293f1aac13cc1202cf7d5796beb895c005e890fefca6c2ff6bd0a9f67c8674ab601357c50633dd3c5609d1f830726bf49f8d352c8dff68d84485dc9948ae673e00679ccefc644ac3804758b83207575a86ba69dc6666068ac4da2daf91f71ff080af7aa66a3160b86542da8191524fedd767d3fc2172ac6eccb30b19e877db704d9f58208f71ebb77b68a8121a5c4a16a640b69d2087217caa710bad9cf5714e56a4631e465d98e3a9bf7334a06933c01709835259cc6e461bb61b9c2db659b6e00a45ae3361291c2f465cfdea6e491fb88dfcb9c7627479e9f9862fdd0e7579b543af9d7788c508528ea736721b36da08c593a8090902c7147ad9edc8afe38e4b05eff173ea144011cfec32ede032035af1978d74c122d6902b87fab1d479f288e394711239af538d36d4a849518d88c2ab4cfdb5b140274791e7e5ceeb66b79c871d24bf5c83c7ab8687a2158f5a20a7db437fccd4b315c638696fa7d2d50cd68d27bd0beb0a6d48fdc00edba4eccf851ed9bcb9e68c22eda0bf5be0d126347c7b57729aef24cb65412715570ff692c5a20b1104b30e015ee8977adf25c9c4fa21e2f21112e72c5da92f7f4b44326edbdb839ae61b9f3a4c62f1d6213e209067ce97cf1511101a5e90cf4613894f3708757b9126d85474e677dd55e9068000369c37075b93112c9b294d33bbdc216fe4e6d0358ea9117c1bb76f7536d1fda32449b74c06fc5d410a1a16f520f2b9222d3bfd7d3c6f37972737808614a1a0d3b8b974b1b858649ac3c043d180818a75857e3def6542b67dffed50fb5750b52c2ef5b5c4e91ad5134373aebba982e9e78375db67de2b2b7447701dde4eafae528ad6515cc9558feca7ca435656bd789ea8eaf7cb6458fac220da8aa039dcbed236978683e6ac486f26acae68a507e28aa3807ff4a050dec0dd33e372433cf1b158692ea34890fcd5c4ef9a0d999467c23420898a82a0c8280d2cf4619e0e4169c5a380940f6afbe2f816841965386eebbb0beb54aa40f4c599e3b8e4d875e0f903420bc59396303cfd555f68e7a23e49040f9a43008ba783a35c3728338b2b14320270a4697f8a959d2b2b28009eccf4737e80eb60e7f494f00e8b52657e81196c8db90a571ef35853a347a1fd1a11203343bc855a02ab6829f14012d65ab94321e295ea2a120243f540845751735373955be9c9167f9f5cef1e1591e6aadd1e37347b308cb92a43c2ab066de9ebf9f5fec98cdf8381bca5d316c2567af047cea36af28be695dfe3b43ec5c0646f303e8dd499477b2fb633bd6482db91e941aab526de358e711805bae378de0ef1d7d74695af13907a4492c28f12ba10283c2be21a5cf49ee43ea3011224a283b5d99e4ba9b01ba550ded1069c1228a5c0d139c8876bd47955b11443d82ed9f746fc71c8df57ebee872de2ed8cca29133a06e2d58c6880a602bc7dcfcde69d4c8d85ba3f9ab7224530916ab38afef426a605dd46c477a42e746d20dd6ac79d8ec5fc20b779710ac49f209772e8b68ddf3fa6e062cc79388545763bc6812b8c6fc3caec3bfd12c7d2d9b414c893082bdd8569808aaed7cf8457f0530ed51133afa8d9e9ea4ddf367e51c94297f89a5ef37c01a19518d08a2ace52504801b9a25da20169790995c5280a950fff267a5d4f396583ada5fafcab2852c167fc9b07520deb1932eb2c5c941c8b3eee11d2a2a7dd300f7c9e41d18ee84ac5ae9fe4b9054e1ea8caf1909e5a5c2d1b96fc27ad39843a0e692c03f8d3a95fe90789371552d4d2ad56b214ea04990b20261666ca28f151af3e75fa0977b17102e9f1c7113ec3af16f1e3b41bf9f78a3494f4634ba40155d1bcc615f1ee9b28a53522f38443643c690d009c02e45ebf819ea902b4392e15a0c2976e4f41bec8fd16313abea992aa91e53abb860246ab5430b8960a0e27337ba9be4597e856c07379a6bafd580ccd26c293683142d4898ef5660a948b8107a6d99050bd2de96f4502e2556e16bdd429b515fb7bfcb3cc89c8ae91032ae359519b7964ede4a75bac8913f2b70a6598e1b96f5ae060b32a8e34debe02fe911d98921863f6beb4268a3ae34d2186da8dfa2dbd79a2d2adee420ce1bfbc3f8d134ef805e73c851ef85988715ee8a3b126ebd417e549b6f70869dafab0a063a22dc14f5e72201efb88fa8a5f22d4660cfd2ff5f00b038525850bed5a71dfa9a2cd10265a559ced2c0465fcbdb89f96abdb4373d0c93f5d4105a4db8d6f0f97221d1a59607e916cac8dee112423b5922e2fd6618a0774b1a4712a6d3e792a76a35848b2b15eb8bf3c6d6e7be80d1a6173738f9f07918ac07b62c82fe1b6b0fe08eff8a182622e5fd9f0a9359389c13faae1e3f9afc45bbed81bbaaefc1ed9f2818c50ca4b51339ba8b61073adcefbb3c4083709f79d11f7394c6bb85845ac95b5af69346c30e4f8de78f3b0121e90f961ac176c09e1d36b5d7efa6f5ccec8e594f47fcb3ce071259a646ebcf23fb0e5bd8de9b5e354d115c674a6c9e5421d4284ef6ed4656138e5ce642dba858f0f1654a22e86126902fe7c00b6b6cd64ac1c12380fcf048187fe1e4ef6d6c80ddfc27a439c193a0d2d42a1886e4753bb3b5cf2e6b7fd4f7fb1a11233f50270ff5c31e0a52b555ec7a8abca33148a0097bc4efc6cc96e35171a6c69550a09eac6645167b751dcc56883a0628c50980e9642c002fa22cb3118e49faebb9df31b55e1dd1fc2403e67b9deb4445a587b383f64522cc1885c20a6bc7202e4306731e197afb535f007fc165ac2449d63adf002e0eefbf929a85bd8c136975c22a78973d6e24905cfea29ff9b6db517b8062fbd9f77543b6f311f814e68ac4ce1c0120939e00227ca4af17f0e852808d1779dd0c27d93edb47fccc714ed0c04ca4c55ad5788fb7a06995f0f048f43dd762fbe42d66f8b92c0a089b62ff4c9416c0584e8635ab07fdead0666d0a83bb5077c610c324485174d628e1adbe752214b5db79517762038b23deccdaac427c1feda3ea8ccc40881c2ac4464380af2bf381f9f7be8caf7c4f349690623e3ac5706b9788e97498a148e095d09ae497db585abb43d57720c6372150b6364f94ed8f338f8cc1f9362cddda1131cf798a39679f27272717eda92a9823d9422db17add22f3d986c89f9cdb5a6c82da9f10ec9fe55a4f2032e9d836f6b94e740cd9a3c13cc217ee416df38c2f0675fd7a95420bbd5d3779c1c5f8cf9ab75e1c5b71258d9bd26cce47fcaaf28ba0acb086f2a6d3cd6bd42a27d49dc73c9efce2de6015c552bb6c82682e8ea8d5b98fdd0dce70e8c5e383cf02bd3e9bd3166a66fd2e83ccfdfa4bb1881a35ef59928705de7383b7817afdccb33bc2016ffa2b2631922330b0e8f6788a02543da75cb99af1ef4082edfeec13db55f340a1a9f42fc1477e0318d6a584ac2c7dd081279baf4e53a769ee9e1f58f57cc4f186ec685b9ce17dc3c5d8e64a1d54f35dddb24ca7c477bee8fed2485e1613de7e80a34bbe1b0f127f640ec6f6fbf6679fe6191e9394f8a61f5ce0447cfc94f8134bb6127c6368a52bbd1df87116c57aea8ba82a9900a737a3a289ebb44706ca79057e24216a2f6973a83799b8f4396fba82a3a10daa5de573c34baf3d514ce203d8c9c7620ba941fa1d33cdb7e966785fc5d58a55d6cffdfc61070f62f5ccb30352fd8d0e0419f854b6f7406d2537d0a5e297213f3ee9053a5a02e1aa4cc062dae8504e8709c06475d6d51f9e4fd04c95000e8ec928a5cbb64d1ad493c3f20fdae9ca3d0ed5ff1a906e28d8574289e4715cf9e4e2425a13fcd5bf8905196e5e02e9256812b2dab0cae4002c8609e65c2478bcfa45c389da380f42f53ce479b88c71874b565a394c46e07178c3d775ebd428e05a458febaba8de520d01e4d2c4a81f5bc21529de8b1346e6c6ffa6b3ed5254ea0a5895e8ae1612839598b1e60168fcfae19e6486e3a30c4792f30b209df5873b66dfb34bb5ed9fb47bf5097a17b2ab1781e67b14f2b05f92a0692ad259570ed784a70f52b39512860bb423ec3c8c1686e564d43b58845a10ad359030d6fb1131f1becce01eb76d6c8cba6a0ac49602832e78a3c85a2214949d9a9c1df5e1294dc0f84957dde08c6efb8a7464e3f91def05ae99a61588ce565c7c727005d307575f6ec76c106f34f0f655d26e92e59f08cc6704753e8a21eafcc3176334121e5b19e77e295093b66936413fff27181a67202ee20cde53b7c986a57dc746dc4e2e973401686de33fbba33ab7643a047627a5203d5640d1db302abc1f8049474510e72a486af7530c6e2f7c9deb8ce422fca7e3a6100b0fec724acc97bc36676ac11f4906abef8a13dc25e4a02709749c9439901ee8cade83e3ae602b7492529850f35ff26394537269545d6afbf2ee34117cefc5be6210974001cccc7adf021410e1f8aa8f899b132b4be89ccd34cb39fdc03dc287330c3e087b0570fccee906e5bb57612967f78b04aa1717db9086ac29cf422c8850da7afb957aa7293a3c91b8d34f1f1093d5a5514fe362abc752cb4257a1acda19a5548006ad8054a5eeccdfce86d42b0c95f858cce952a1396ca1e1dd8931bfa26a92817944a074dc3bc6c6b6bd3282f5e3fd9d0f9fdc87f4f533352fbb9a6265e9b709be7450ebacaea5cac0e7d94a90636d90499c656eff59b3bce257900aba2f9cb3ccbb505cfa3277c959eb527da9c77cbe91b07e553ab93bed7ae1e9ed05d2593e827175857c0c204387e816f859adb46632ad10ec56e35282786ba5e838b4996b864338ce31befc736c59e820d62325220c74217b6472dfd904333f9daa31264520eceb6d75fbf5a8c353e66ebfa1514912a011d3e137df6a0e8d4b231625cb655fe37f7f8f8e7986faece083ce92d5f8979cbce3c8417464b43f216523d98fc8c5014b6621f62cae8404c07a6b984c73cdbb1232e69a99cd319f8cd01959bc904761eb4d30d310f11a22b19c618446393f6909c5fdea4d0f0b055f3cb95a5c48fb4d25aae0b6fcb158a6373b9c704ecf2d611a7efe6db4406dad81e10cd841913d62ffbae9e5c20cd2f0800a6c8bd8bda119ea5524e756a0cd7c917f2d3fecc9873ac361a23301bece9d6fc79a6873e8fa6db67312c6c5bffba6727cbd274b5fd1bae8f01fb8197fc08dc12912b0b62eef49f27a8c6f6f888785258a06de4aeb7e7167dc34fa67a6d46ad02f9a19e371e91df33bf0500909e2ddb4d3d81bd4fbc10ddbdaf17b45322048b8bf9f77ecd31211ef7fe74d368442292ce89e97155236aa1b1d82f2d1739a325c2bf97a3f887444c2916f3a54759cbe54030c0c92a7194602e1e5e3874a119458fd621a3c00fe0d891520c382f6a10a7266bd8a96228c9899f75dc6c92d4b4fc45cebc58d191829a2e990fe32969cb012b3f6724bf629ce852b8fd2d47752d89a3bb90755c5351b2ef4962576c60e4d34e06b01d79438eddbc8d471acab0294eefd7f00e6fed464b8cedd463ebc564e2286970b51ea6bf679502d2a60addcce82155e0529f4f1d338378f0b1984c0861348ca78da6300c429913e3a4a60687f5dc20051a04c51aba50d93364290cc0f1ae88b8133f2f4c889bc0edb14c051957a750101eb3b597aa59e0cba9a0bf0d42dd85381cf8ee9e28b6feeb94049683e1f6c1423eb1ae0aac358ba79b74c7a795b7423f5cb43892971b1a655d444e4c66ab87fd7e5ac0c39a1e955b62916c101d4ae662efed06e18bd6738837b814469229e9d147b78dccbb2a9184a19528b8fc493d559a59db6ab594933c2fb19b51de3d855b1fd570294b2b76cd0d05816182d987570464bc95c385c68ef6c11d9573bdb43779a6e25b3d6e2f6e1e8c22c8a23ddf0b4fe7b49aae72dcdf5a899e5e5d219d2221847f09483db2b5b0137c509c5bd3ef7c33cf668c3c4000cc0d58d1fde5261a21b74807884c3cf5fae1614ab40672844138c623d7f9ab04ee71cf18db8e7d91a70f4ef7e70cf4c4f20770ebf7623b2c2c65fd51d5e7154ae048e1211ade8f8053cfbc3899d78de3de59f5f5492a70497178a28c9e145cfe770a1019586539d0cfa6373f47ec2353b161697d6600f60029d1766dc3a3d6706bd753f17438ff4edae93f9b074789d6eece179f68913e4280310a26f1207145c67fc373cf8be537d43c381b1481be6c23254574476f7019ecca92a67322f5969ff3790f6b5ee4455811168cdd3575e64746f16423776e79e48bd7a659884e2336f9fa93d0eee75b70a403802fc23ddb537a1c8eb1086c20b0955317b3afa72f8780d240f7d006c1bcb04b23c3930174832d4edc8d8e261275b6b8efc20da368ba8061bfd919bbd0bd375fcf5f42bb6da24e59f5228f78edaddd19e81f893414b111a629e3d1296771fcaa0addafb2ced2957aabeeabc72c729efdeae4ee0b8a998b3cf18f03dc4c485672d430c766edc753c81f6e2f4b38483fadc427bf93e9d6a5b2225b0a67c0e544ec174ce56912b95cb5cd216da8271e17d81d082a3953a2e9db0ec085428f7ace841768d10eaaf5cad4d7f439b61cca6352da498e0a715c2dfa19bccc95b646cb4fbe210f5f70caf5916dbc3f0d1c89de28cecf1db752965531e7fdd35fccc397ed56d7a538447856850165d23c6eb49ff32e040685d75dcd52869d00e1d899de10fe3f4fabf555f4c30406e1dcb53110384a03c82e735dc5e3c62887f561da528a7847623799ba7b95d764d70da3e3db8cbbe1bb45adb87e0b69cbcce45ef886f4c84023c826436fc2e7f5039325d5b36ebd54594ed50fef9c520bbbcbae39e3bc20d89c3c380f9658e3fbcbacc9fa61000b5e685365042a07886c40712100e4362469b4357ae9aa3b9c4a8eca3b2368ac63747ed26ddfd7387f8307c913629d433bc6fd4c42d52f3ef324f07811c5d2b1e1544629407622cfb6fc73106430999e32accf452bac1876ab2fff5b87851db86ac2e13652637e75288618862d7c30fa446c95d6f5a8bab808175564cb228d9779a33169f58a34e6565aa2ecd3dd7da2ea59e5a38f7988277376db6ab3b0d24569778cc97f05b8e967deb8d03aef4e9d02973e91a4c8a2152085cef88d317a52fde69175be5006362f650691293eb6b210836c70a7b42d279ade01e90b86ecc8e33562486e1c626ffe4b68eddba9f87c4f9698d7421a31a075158783a329edef26a711274c9cf46e392deeddbf50402b76dc1ea91636513d1c09925e5ba66beee420a96ecedcba68b1d844c3678f0bdb0dd86269b7e043ea5684637f3222fe600d617de485ff5f14f95e95e6ed4ec9f23a037d55d74fc23fbb4956af1b907da2a797fae48e597658ec07976ec7adb007c7ef42cc939abd53e80043688499f80cab7b0a9b78a8c0f31fe4b4d0957600e70c220833fe5a4fe4b2ed9621d547dee48634e2d6f9512cd6cbe523a62938a8a6c321f0bf5ed4dcc315bb1664ca1c7b70413839c3943a17ea9466100d99bbacd95292a62e95b359614badfef224bc7303ec69fa71fae0c46d69049193c672289b52c145b4c19e485d84d77d45e626fcb29402dc6f94d209a2b82315fc09ddccf0e87aebd1f692af49132a5768dca50c31658d2b2ffb0dc386e20ff06edc18c7221b69594c005e4f4af015050cabee74de9c5fbb5da032b99b7427a2f982b14478c11ab6b423366c03419a5ff0ca49e595b49e729610882191650cacee0a1172baebe11f874b791580f8ca7ba86ae447a4d67a2e4434f22c36fa6ad385e9d8c1c8f2e8d37afedf6b913c9dc4609be1a3cd3fe84064ca8d5bc870a2997e5ca2151aaa7707ab4c61a2f7ba8ea6b8195271d83a126d8bad7fb1f6c5ba406bb44ad807039d44bf8d1ff59d9173129db1d48455347e346dcbce569afb72443fb0b52a4fc1713628a1dba76cbb2d2c6c0fbff13a49955caa00bbe330e8ac2dd34fc460002d3660fbb062ccac8b2b9fb84f6b2b507ba81c5663f2e76e1f032af219b30a98de684e8136fd5935a576de13d612190e2147de05b04714dbb9da1b198d723ead63f9583a5d31a7dc642769a9ee5e02ceb5be86c437c0cbff8b6581ed77564e9383ba48a4dd5dde6cfc98cd9a7a2e19f379500ee81d158b14e6a5f31ab5bf1715b3439c309cb19e0176396086d4ae8e74463af9961067a3c6075ae81441a59029c96d417fdda76f4b4999790e2b330cb05526d0c265267e9f4ae8a02c7c455ac3c976381f7386ba9c6b47eb8acf8c8c85acdfbc467703e849e17d9d10d917fde18a24ed909695d627c173e256d1a8ed492b9b646e3a3772c137874e8a742630a4dbdfc8885afb25d6ab947049795198e4d53f3cb7497332786be822ff321434d1b28bed490758caeeb07f4a6a55c28dd348123f51b0f4d53769d01a6e8ebafe7cdc7d3812773d3f4cbe6bebfcdb5c3c32e4d013605c624191f768e97767d1a60774e323039c9a1ec1a35a91ca7a3d5955bf6fafbeebcbb70536746dfca471c2e1b5bebaa266ad7d077ae4e529a6b9836e718ca6d9b1c5bddd9644db9f3796e30983a842a7e90a66be17ed319e7b296555ff33bdfbeef5b5be3a672cd749e389e3068dc0e40f87dd854bd385736a7e0f9968ec18eb5fbe6889ad504b2bdad7cd119104db78b17fa2f76ed9326f9ea4ebbe97b24a04ba5a20705e5b2c44a9c5cc8234007e718d627ad957763313d43f98274ca0875df24ecf91dd34af97bba7d4ffc4a5a61a29687899cc107cccd435829433ffd6be8b6148664874efb305677cf851cc4a31b3b61afdca081eef1e4f6a6762df0927a3ce8a833a2de5d43efed72a47fedd77e1c089bcf4684fad808d42a4fe74d96dd62746d7eddf8bf1418f793e2edc13169b76b90627edb3d27861a676f2b49c2a74e34aa9cb69401fc505197e71c775099b8e355361f79bc8d1477565b9f7bcfca9eb51ebde3d0d92c28d10ac630c279501cd9e83cfebfea2ba03ec79495b17e5c9436c6432081d6d37ff1b126ed1f5fd486951d07783416b4a1c00d3e3bc94ed55d894cc34c48aa6e2f7d6c6aa08b576e73c218f98dfdf38acc8dd49f5a3313086f15504c289846b6a05fb4259d008a4e24ca8d0ef8b496733f3c430c8f015b8f4fa5a308fc35d506fcd90bc746b2c95234d971066f97d75b932fb7fea24e19a2791fdb3a7fe43f7898e106e4b2cbf664a7118dadd7b29bb47601be141e110c50ef33f83fc93541951b130f7531eaf02699eb3b120fe210f569c9964adccb628ab3d586743847eac8943066604cecc8c4ee9ba74d3b8af0f246785f52fdd357475ae52943fe06a1f97f8499c94d7b3aa548e504ababc2ffc3273821a2333bec4b2f78d8f9a740ab115448ada6703b5c32956d90dbc31c7323c703b96a9b274bb301097cab670c7a24e99b0c9bdd94f17ba4e7930df1c1fef06236a195c39bc5434007c1ae858a37a2eb4a54abbad3c87a8882e96baed8ce7c64493519c3ea0825073092dd7e9a48ac090e65f71186aa592ddbf6619b7f88f800d8276785b0be807ddc417caacc0774fa78341e427dbc0adccce627730acacd64cff36e243af6232649f8802fc1e56dfb126daaef77eaae76fe0327efe3d5c9ea4cd0ca558fbd4e92ba3e7b547b27d66dd0c0239f768f75848f81c500a35d716fc1f6b8a4f1354980bec20ccd45a766ba55b8ad23a24436e63b371b5b1d2944c295dd3388f87de84aba6761356f3b09a01795a1d061925e668e3ced978aedad7112be8ae224652cf282ce13ffce81789413fa460675a48120b35a3d6d34f2c8a34604011fbfba87d7e4ea5fdca559d19310bc12b58c3fd65a3e1469649f27a4307bd64edbe0a80e7ae5a36d28eed36bdebe24744fbafc83bde4dc2f45f8db27e5c70b4f99230cd0cffacb1997a5866e196d3bb64431929785d8985addb2ca177c2a0e1e8ccd6c5e981a5bfc3fd9657909755e1c8cf915c194d08f0e7f69147da443bc0933915af85828ddb968b7a6ae71a777bf31dc3d3ad8310fb41a8a987783cba2372fb5ee049601ecadd6c7afbf3b4e6b68ac2e9c9da4c085d04641f74b701dae1656581eaf6f9cce89758b654e02258b330508d8fcf5f2d77d210feef365a2e4d3e38b8ce3d7fa4fa7266b4a9f04194886d3d00ca6db8063f2686043c66f59e15ba76d4b26d0ac97bea2d56c3a6f86421780f1313a8b804f65f3c1fb64564a070e8544c9848543ac9ef886e872cf13bd702c2480ea9fba08979fd77adac0ffa53f41fd47780d26f1f44dde75471b7d92d7e430a7dda0f9a6161413937a1c0b945dead6f91a159303f892e12c28aa3c5ffaf045cd922fbeaf8b2b801ea0eeab1cd393435600d778c024e78c3399ed94bde61358ce5231be844366b071d1984d6d121533d20bddbb3d359b21d3972c39d514ba476cfd9553145f28c32e61fc3da596ca0ade2a5ac4870677c88a14f369f5601102fc7880ec705e07483173b3e6d6627b727b8b1681956847bb8a1563e6ad83c85e6148bca0b07b12845c7757ad987f517c90518194f1c5fee4d5ad6e5e3843dafb1abd645cc57d3d998fb5f2b2097047846cba5886472aa0316ec836045ae4362d56e40ff4780a186f27619fb085aae5ecc8f404c738ae4872e60728415cc33223643437a392bbf2c88bb335763f48cb755aed977d461d3db5b07cd4215da3e21a193851bce41e200daec2a20c42e7efa2818815b5f19a124a2477b1eca7b52ae880d3a3035d209d0d8305562427bdb76b7182a1dfb515097a2a5f7e02357402d275e865588794edcf3e704320b5fb43212e3b316520ccae60d1d0607ae0a7945c2b4716b0fe0167662c5ac55a0465f41519c982bd2f1c0d8efd5ac1e8fc1b1ac25823971bb7768e2bd19116a0d861c0849dead83b75774c5cf651ec880f7cbcccd692001374dc4882a19ad0ba1adc0c02d69c3b823e8723304b0d6fe2c404e86ba0638babb5f9e1b5690426ebf7dfe5d4f879643ceace888596e30b2f8488e947fe6ef697cdd45b27618f182631432c2bf4aa989d6a09891b8c15303030bcfae712607e70dae3f8dafb48f4b17a2d4772633759afeb194815b1e2e8d6fe4d74bdf232184dba454df6e9fcb9ae1e6fdbdda330d816e737e847379d0981017aabb9cea4e3fa796a3e821cd5efd31c16975441b7a9356e28841d10d97cbf09185665fbcd79e83ec5e159a59afc0cfc0151192321285562da3c34e74ef9b2280590fee6e0373b45c445cdf6a39b712e4b2e0cf2430e9aee8f06377edcbe54d83f8abb6626aa615a09ba7b368a443361445ada877e2e6e055733eebb75958034d5ca4f01231d73b6ed24b2efa3ac375d2c948786e8d5056e61840704c4d3e08fffbc79b5c10520ac6af1a52f38c283c028afae2662911c08913439faecbe1b1596639a3a95e28c3e1536a41458efe06e6d40ec8a26db943ef52031c7ce1590caa863f8d5a069185216a8663e39daa45eb1b39122c6d4bccc8967556d70e8d48d38080345cfda1d8ac13b1320161a797d7e6a7fc3c1529b57bfb281e0619aafdfb6b9dde20e2578f8b5475359e9798b32b6f63649308913af8683053ddb2edfd52b962787887380bfbd5287885beb896ba626125130f7342f54b00873ffb1e17dded9ba21464b11a34d6a56bfc9e5917bba2d8bf075342c32ce8f3b6fb08a42949a220f7764ac91c893d56b27a0e364ed708b0e9603a0e9b65b942ca542b046f6ac1a6a39e026ae8cfd9b6a52e086cb688c45ef9628fcf519b5fc71d376cc560360ec3b4e7cc733c905ed730ddf4b3249c74124b734fe53bd738f6454028440cbf0d330872657fb936da78e480419e10eee153d3e203177eccc42f320430c82b4aab660c5d7ac16d64bd4b8fc6cfba37350761e97f2953f31a6d204f5682bbb190544e04149bfd422f67a98955c683979886883cb621d0cd51282a254bf4475f75684065969bf3819e22df16c3b7ce3b87f3c17d84c5fa83c8e34108a4618709d334f57bb36a3cd68dfdd0ee7880eca5449cd8afa03a581228ae0e357adeea0aee934c1f093111e0dc5204fab58e8d1520a6312cacf4c122a0e5b1155c3f732b510d7938aefda59cb04b3b6f23c8edbc7852a15a4a87d966c6f3aec0716846cba6cfa3f698e522338fa7b7ea4fd8d31342e2c74eb1cb249516f86f2822da09635e0ea0dd0e263cfc286ea114b30cfdd75d7c927d0a17d297793147cc51ae20b25148dd7048988a691d813ff692c1adeb79822271fc9d18a501d56e6d5ca70416525f73b3e32fc7196b107e139c44540eb78f47fd270182495ebe5a0e66eb6bf8d85a2757565e831b867fbdee45ff8d6b5b8035685fa5803b7d199517b68dfde8a695b86a2fadc0182517930e277ce7e14d701c53c438f75e422578a027a0fb81d1cd13f23d86a1f12cf12af0dabf3e4ab15c5654828d3c41691c87bcc66664dbeba532634302c4ecfed81f7f2586a4513d993aa712d77935ad15d488ff41a261cb02ed0433137bc18266d07e7250f2fa9b6e86b24ed48922346e73534a5e2910c146a726c79138f93f6f64412865c090866f1a2107f7135d9c13a996aed15e033857ab0f604e0199559ce3dec0d8e78b81903cd9ae1b886b6b2db7a157aea466a3d837a017bc5a0807919c4e95765ee7db65d609a0ae73ed2ce887d3642640a72ab1ff5845eb9f4a4cfd30ec788241bd6c11eaa0d2d0994342c2a9d837beb4fc409dba2d34553e6685bf299f23830ff7388660641b50aa62374ef2b295a7bf003c1f42418a61fca20903a963cb6ea9f4837df9e58def792af47ced031c7a6295a8befcfbc678f329539e24343c9dab3ce8bc2c87860a8ebaeb2e0154d711e1da3c9776607017f770dcf435d1da9208ba115166d497bc0c3b44523cc1106c978da1bd1daa29f32d7b57571fceadf42d6cec5ad998b1100da4184e29c3d9725754d452092dde7bd9ad0da9be038a9a0dfabf493f769181a5fdc21464811b2940cdc2ea3d8998c2a4f41b49441b21b01e7f13282006dbe7bfc1b85f40a563487de3ea2d5693ff920f63cf9a2ab3c4a3c53c15a1ccc3c0c1dbc048ebece3c5d907d1c5666cad2510132b8ffdcc514823a6e7102ff24e8f38a788163d7196b1d52fc4ca7d855202d4cbc80429b687b20ae68ca0ba6df43e3fdf1e8926730ea3a3a5391b49f75caf2bd5bf4301089d274bc2d3c685ec0184043f916b4216fd40e0d2f3095bcb05938ef5f7e1f43a3099554956b4331da4dcd6881c2b4debba9da61f15e64c68102c12a2afa6666cc136d14d9d0d6877df8de5003a8de3776528e6e6d6f3740c2d4efd53f1f52a66ad183e9736d153cbd65eabac0f8f0c04182a5942321f62187eac4938978010b664802b28a77edd1e34bf40fa1ad7b2b0263a3ee58cd3bcb1b6781dfc55aed24f796bedb36d608d699fffeed9bca90e0874cbee31e268ddb6450e70f6b8a0017587ce271665386c4af06d6a294badd48da392b5f5f284d8da16a388c7c2677ab584bef50c14d203505872b6fd4a31e46dce165063566dde5d32164eed22590eaccf0a53d84d4faa8cc7adca02ce1461eaa995602e4f1eba494d87d729481c7d49072e83dba820e7ae36c189a8a9b774b46a691340a61c9a0a26eb8d9d2d0c754ff14444bddc736ef8c5db57952967775020387bf1ede1c70ca7d0dfb8d1c017e35edb2a34a8a66aaf42edcdd817aaea9c1c699cc7dad5fe9e7c1082631706e95f8b9593b251027abbaae3bd9f816ba4d96c6a2ec22b46785800c9d25938c65ef8ccdb219375f925d9d95619507f4b5eddf9596c39c03cdca5d860c6efc97ceb0a5e80f86864d607a9b4ece179998f3d9ffa9ba57265c67bb836034357e909027577467d694806f45677280d565d8a5ee359debbb877ab3ceb234e499895835936f244bfe319ce7b7754856145223c4317a90b0bc5754144e90c1a70d112038d48889d155c7f82b4e6b2fa1c3433e28275c477820957649b77a78d7cbf7f36c14b9ac6a30d0f07219f8617213e6d3a40343165ed648fde17f1fed53d6e87a25bd26b5061d4b6cf323464811a3027ce14e8cfd744572ce1765bb5aa664aeea6b6d9e48ec62c791defc3ca26917b652ee43907b8e981fc327d386fb37fe3b6a2d024365264e883c6adfac5578bbd0a21df54d13804e84a5b0d011427123851e195e7096f2e1033c1102f7bfddc33cf481a6c845377e05c74065fbffa97c10a821bfaad63368a5e066239d8007372beb625619f533e84fd36710dbceacfdf01ed02b6ef014c39c0e58d23167b4576a1f85ad7518a37165f0c15dd20d56fc946cf9aa8ae994118feb464329880996b3dce43efac3cdc91bc0dc8836013368429d2b5828b8619999735be06e6b8f1cf141ad7eb0218b3a47c722fe8826d0152adfdf47baaa7942c3b8d1dddafbc31baa461e6ea6083acb5d1883f356bfc60c8a62baa8da1aee584b704fad929abbef4b6d688db6fdbbf1e445c5c66b3a5d61ecebfa9d8fcb033a4a180151a762052919365ac52c5b04934ae342e431aab062c91faafdc175baca7d22de3bb4b94b94a1a6abad69a19cfc96c1c3fbc7d381377cd08dd0b924030659b072703f6760962b2241951394bb4ec2a8709a5fce43fc0d94f33c525d8879879b236a06460e2cc497c83f6d43b08d64155fb9048c26b817056edcb5f1323ed81850579b15dade7220540ca2fadc2a7ec60663763c35a1e6e0d121ba7019951b92766f24792ca06c1f1642199a04716c40bc96ce751d049873183c2890d86273ccba5f99577bdbfbba6e9058407d7ccfa3404bcdc29d9a5919006f579e326071b906fa13748852f12b141da27160a466c8c2b996d9134a74dcbcf8d04533fc3c1f7c18a476218a3ad63d3d14f032b7e68bcbe5ed1a4e53802f640654f0ce3a123c2dd4970e637949cc8092aa6fb05ccdb7dcc579fca95ffd8cc5994360131b3d3111a5aa2c9752a385d8832ac3472fa85711b345994a562b1702f790dcb425ed8e6c9b1b06b6d2db59437242e44991d972b5c3e1a78ec141da18f9e79157dfc22cdb1e1d6843799d63e6895004912643d093c315091ac7d0bf99ba8097f0a122da75b2ca6a21c2cba51c029dc0f1a843ab6740b4489029dc90db178b02bf6b6898d015267ef1f3a7f26d0e0ab5cf8c9eeb9156320212b90d8cf89b75d0bb330f4d3cb71e1aba43300569682fd79a9c570aa6d6d6a4a8f3353569e3b2b5c01bf6e2214bdbcf0d6c62eaf15794afb866c0d15875c6258bfb9a404b8a6c816e89ec77fd9ae32288d99e11170df706e43fb7c95eba069991ef749d08b3fadeec47cfce0a73eca17d2a76d1afeef0cf7107d81054782ce8ad3d4161c870f8a93b3cf36569fb67814dc7dd62ac5e88eface7274dd8330c085d417c0a0553a2cd88c21a0b7f7326ff232579d3f59a1344b4992c40232b90d2a4994d86b62fb9c1e973769bc5b0d5511c77e52c0b8c12608d589650ee74ce12718eecef5e7872b150f82d3374ae8df5e0d2e21f828aeedb842e3fafc85e603a7909b8ff749eb307c484958c91cb43fb89615ba4e00e3ab92a30376c7b390583f8d24e6e7cca81a5488317a663018121bb1c3ae280bc6f78a5d7fc2f07560918cbb3065ceb19d32c79b8c52062d890337b4975aeef4ed0dd31b947fd2d276c1730d33d158167b1a6282ace950e74d40d840e436789849acd5aa067f1d1eef797b3ff08ec4cd8add01ac1994a5735dfb74407e831ff0dc25551b8f9431bf3efc0822b8bafa93544fc5de859d3f80eee0ebda9429df8c674b0cf923349dea35bc7d78110387767b77770cd2c4e2f453511ad3d7a6dc59df4b116b3c41596e5b873129bbdfef02843289f37f279ff08919fc4c7df0a2cf31502bf7151a868a099e7d62a419c5a30fa55250e014efa38ff30488b57b07f7a0545408ffb41f3989ad22cf0452b5ebb2615a80b2147b71d5f9b3c5aa24bab9be800b9d8c47c5e56576334811690dafde23b7003307b2944b8e2bf6a29bd91ef37ef9880958e644ede0983f1622cc3f0d5720a4cee7dcb4307571f96951c1b9bd685178e7b4590d40863089eadfaad3ecb864c922d88d51625e3248a280ff8da67cf47494bcc9d1c9d6d1f5f0ef8031e7ea78383d5deac5f9b17c1edbb488ecf4c94a4093f75c6658728a5fd87b17ef48065859efec3f21e967ab24337a65fc68df0231fb2f0beddd6eee60bfbd57f3671b7375b44cb46f0517207c9c3f70b8907ebef55dcfb2bb5bf11d37f90d38ca9fdc1e3c349f78d1c0320c9692f29287d599b761218003e174cd7e8351679fafa0f0ce19feec0f53688ea4fe71e953910ee2b7fdc5fed55481301cf1f05d85db6a9fb6aac5a4e5ce11ee6e67b9415597c04948d1f988f353f130bca768f44ba7a785dfb9f29eecebf1d3616a43a3a0df3500ac10e8c6dc4f64437064b21549ce54ffe9ce37eda4638b2fdc9d0fca1e00501229b3691f28f6cb1cbd66df0a66dd2192f86058f5bda3d7f697715cbb4586ee24c49a0a37ab24a822c66630c4085d040c168711e59df97ee38d01ae5ba7943eb4cb29c08282a1d3ebcc6ff06e46235385781578031073c2f08b2d5afda7ef8f747785566f8d1361a8d9fd2b0964ee5e3855b48e2d893f964d551c89d99d3b2da60bd5f3925203cbe40de53bfcfc5f9894dd8a3bab31996e9acbd244880f72dfb3d720f15342e41cbf9813077cb7d55c5b7da1be7c78b5832ac6f3fd360fc0c2118af9ac97bf2264bd06f754760aa29da3e519d50b496dfbf59ed7d74295c29bfcb5cff222b2a63658ddd5d9b6015617857b76556df5bb45f50dd279c61e82ebb11b2804fbb8b782cb0df17c4cf75a46e055b4b044acdb164778a5d6d94d4d1fd00e60d5a1a197779b2f0d260fec4f25b2a5dea56f74757c17dadb87ef4e77fbe55bc7388020cca60596821ad9226050a2f5d5c49948ef661fb03c90f5338528a250745176bbfdf7d0c4d4afc05d3d57835f922ae3916513b5e7a0e7ee5bf8e675fa8cdf4d66da2928a19134fd8919fed27b635ba8ea5ca7ebc373554820fb668606ae360b52d5a33b178c7040cc5991c4255a283220ecd4aece1171a71480c5c7388842618471031475bbe368cbf49c12ddbddc589785b867b4c9a141d7458c761074b2ff6be652ef2ba85d84a01cc0470d424f317a4363319fc3036ddfd61c470e73cf7ca61f42d28bfba2442f5ca84cc4f6ec5cc184e2d24735e7fdb24a87878250dd17e2d5d0e76da254f05d4ed4749a2870331d0eb30afd0ba9532ab110775ee08bb10520330bb03b891739b8071f66427142c823092311cd7e6c6419f5ed4c2c3ac3e0edc44ab978c591fbfa1779e54d2a2088b2ad230d13e469394b10e186f929a67450806de947b23053ea4f1093d27c6a7e171147a079daa2bf7e2c43d27e9c952b73654841defb095804b53e83124350e18969c994cdfa42153db17af9a7b61f839d29a45b9c06a7d32925cb5c95bd9008cae40f0ebb0b7ad0d6fa377cd96f72dbbf3e4e785fee26d74bdc1e2e0dfd7c02b8ae061d168bbd8a5bef640cae462af7b20256b5f98c0f0817fac9ff9c68214df9aa12c731e75b7b2b552829b349e42509598b4304c9964ced9d6ac782274f94f8953b10a15305e5e19c5a0aee5d1b192981747f840f82f77934e74446ea26c9cbda52e003c19da0cca70b342be8b9c0c6592cea7b3e86d0ddb94ab72328fc3ed8209ab09735e64ea2bdec6d7e165d1c811aa070b4fc2a2f69367ec4c4fbb492df061f0c80815271ad3db2a4e67c150983b5f05af729e0c931988d5af5f3c467bfeadf9cd4534865e6979dbc4164f3bc63e6cdf07fc4e17cdf174df6961c0cd4360df9c2c8e10facf6942197e242491436f631a277999dbd62e9226a726acc194e399fd0669abda240020b61c92e2ccea83cc527f84351d674b443ca3d805f5484caaa3717c2586a3f60af18ab396138cb69b25cca5f69fae4370dc84f4fca5d50dc466bb0ff78dc52564fa27030e29052a00dde16a868ebaea580e0c1de33d12a039cb74e18c65425f65d005925cc30454980c1a6541b86c5e75ed2769e1131b11ecd9e8b387393a01ab1faf136f29307c7ada36c2e5cb461591a15a5aa6ff226ea43f49bc48f979a2838a7aedac2920592c90a65893e8bd0abdf75175ea989bcc22c3118fd82ab18051fc6c2dbd00f9a0a31a455d0e09d3cb74d021f5747d003a5ca9beec295da941011493b4aa974f492a3bb51ca92f7d303f12debed77bc46f7ae68ee93f242a3f7702bbcdc292c0b1f63e0a2a8458132ce2ba62578325033d2231c59304e172029e5c5808a480617ab73a91abcdf8529c3392355ff7ba941b5df5a43df393b96d1fd96c4d47d4b3047031ae0943c966693c169a43865bd3dbd055c988e24f1a6d0d40c76fbdab0b467b7a9a27f96931918dcd569d557e15694abbddb216def50babb740b1e8d5a5a9ea928af43c818356bde39dcbb8613a976c5ca4a0cb9755bba66311d48066efeefc6980f8cf6ce87b2ce4b02d11598dc5da703a7982a15488235359378c6c685e7d074307b69a32599f406778f999670317b6c6ed2df822a12136b21becfe398b87a28c3a59f8c0749710985e0e3da24811ed984c27243f6c5e4c7ae0dccec68987134eeca2c4c35e95347b79682d962656f23e190f15e7a177eab627428790d9d5f6270cfe3aca75adc9877b878c836375a71408344fad4dd077e51dec7868af14d7951bb0d9d8f94d1e15d3688699d792c8a716109a6da44cb6c04a5b29ed92e0aa42d888bdf5fc55b99b56bd5f51521ddd4f7a75028a979750591315a682e5d9cd26de0c85dcdb4a7fb3478cb095e420a3f0f7cd24ee26d0e09351b1b15a5b27fb5ca0c35187c859bcf33d47aa791ac6d6c6cfe024b2ef8c5261d35739cbf34058172020d4165cc4a81bb87da51ac7b81a0f253a7cad847ab104d6e26fb6fe68959cf72fc71160dfa92af66b386a0f65f447fbd6e0b8502214587af53424d20a704856bd216b74f3feac57db9ed8fc1ea40952b9addde10e8540db37afc09b4208277696a096ffda60c7ae4fb6603e342b7e4531f949440cfe7d763680845e7e7cfe87bd05435c68f5f1633b52488143d6aca46887b663819d41933aa686d3b88d528c7f358d327e953b80002dd79db008b07ac89b8471832f00d13adf44348c6d715aee30b659a8e72030ccd0ed0a1449165ea8277076c2140ed331cd4e88d917e7bf00b1308b78056872d27f61acec947e5f0aac9e014c6234a63ad2e095155b63a817204d280aae93e797ad8658d589f0c91ebe522e34895e703d781af41c138a5e00ccc20ea63142b9f8b08e404b55bc3cd73329a8035a3b67a267646b27602f58d93ba0a6844e08860832aae36285846a4504522ed0bad6c74fe2e339e40d92be91478566e8986952581fc5a61cb853aa69ec83f8d3ac876cc66b3fb5fae0559c2113897b54eb444df92e5103da469547961b902d8aab473d2185d8ae6e8c36be52b30dd893eb16887a26a69918721af7cac792dfc0052c59638fecb454b1e1e382791f8d6d900826c63ad2ba11ebf59158781500c0c1765771322ed1649c8692f4acedd3c3eca66b071ef6448a47826e511ff98e8670febc7f246084afb65d1ba96d7f55db742ff303dc234211ec09d7e30552dd7330952440fde8ed3048cd890b4bee8f597cef68fdf5f85f38bfea02c4a3508d61a63818e2470b847856da32b84dcb85738418bb04600c16edefa796ab2ac8b4a134105304b28dd77698c6e6a4b6cc2c0d7bebc2e39ae07f160fc928808c66a88039d0b1aa9ad7851ceb380562e9ecda1e3d5f5956478ad4840920635b229191ba5ef73b1b4b0b1d4e687634fb52c7644e578ef36bf57b4d6d0b7d7c99c7c6e390c35bf42eb5f1f596f2cba847d818e0b63b91051973828ac61a720b66cb285924297bffecc0bba11021e41e931df579be03978fa3a15d75f096b740c118150b38ee18871d50022babd57b4b882fcee6929abec4f1e551170b8c987ceafa000e2f5818e5edddbe1ea9e0fe885f8b8be73aebd21985f2b04711dc675d8b7a9cb581fa860a592b20900a6f07b3de358142cdd874b9d54716a136f5df7b0689d9ff16717b5b402d8322ee25d274bd3dbe9e0527c13602406059c6d243b9af12fbe5099555e84a55f8cfccd29ff28a104b784ed9956eefaecc7e0ace6e6143c5d61c14362fad3f72498b327127603d3ef78c39a7e76d3927f933225ce88414c01d96cf77086b17afd101e43cb2597b9fcf549d5b92aa05b8b740065d71c61f57cddd7f2406f08bee11e9e09278e44276c6779f09597f4cf6ab37a52a7b16474ee74fa4fa18701e27fffaac07d94494824d88f22e5f1ca75b4a8b2244b4e20b3fc1c5d56ff6031fb1ee32d3ee9dfd5b1d5556028752b825cc282fc95f555739499843c1ba131309236fe4992fec6a6b7cb1d1451eb6acbefb7012015db6d0de5a59083263e802c1b00420ca3d2e6f56451240e0c1349ed0a22a0b93a10b7b7f6d8a19d700c44716be5e9d30a9993bd712859c04e21e3113622e98afece9f3bc286d6581b8af80ad20a4fa20a597472bea7f3c41071897a0769d31fd0ab9c8e53b509f4cf4b734528b175d16070077b1a137fa37fa4026c00a888b151f847a4d27ec682ae9a352b0fcaf248b5f8f47dee8de7a32a04d4fc6948a9656c9c79d42146515af9b902ee940d3070f8c7ca3976911b5e47ead238a5e89935fc5a3eb053d4c42f4d4968bef8d73f2ffb155411d4557034829c7c6888a037f913576c5ee44960c3b4c351483a2dc63b0ec4c6ac4ed058a944b561458f6afffd5cf10106c899693a919581eea8bb4c0aa9f4c0699a6d15e4cc015cf83e3124cf744adc9e5b74ed941c32281afce24c1ace1361dd39ee2e67fb7d54450ae9db554242cbd0b0c6b4200713500e4ed75f66b14efc14a26f68ead63a0fca8a57a7cdcedb89e7922de04ff22cf27c6db01708d652047a0fbadb36df3d5eba9c7335b1f67bbe1fd44ffa079bfedc3f2572494864c0f98dc5ab60673cd6bccfd44eba0df5094da9ec20dd10e8b13eef5975d99f90ace4098b1db012184f076a83986c15f7348ee9a165462ce28fa650e0f2b37369fca4e46705a816c28a10b288c5cff917d440294de09b75b4e5226a2fadab73ac7e1498512736adbf0b44a6e8bcc84481e9ab7f35851214da3c242bcf565cc2d4ef7138db38f9a6da280117fbdb2281b70019854a1a77ccb466bd4e117ec0eae19fed6f9fa6dada59c1841def70f42ccbd1372cc97f53e0e675ed440cb554a1950d72016ed6d0a977641a0e147156547f334c8e8cf3fbcf0f04719f5e845e3dd451ad6d2a067549a248a86a1d2426211dcdcb90a8adb080b4f1093b41dfdb77f72025160aaf2c6ec7c200aa7e4806fb1c54788a4dc1b5841578e53bed9f3d9cae464bf69b9c7df8498f447e9c60cbf900ee490e43262b09d0ffeb4a7c2341b08838471010b9d33a1c3f458c97ac23adbb31b325c32f1b7726b03058ac7035fc651f7a167afaf31d7f58e7bb1e91f76a24f117ff2a2c53b36c07d6a53f5c0cc3c29103a8538d6a1205a0a25b5ddbc18ded4307cfd69faed66e4e6a819fab9d906e3b58e84b9e0e62f93a56e37d485e5a595c3c7c88349772dfad2cd37c818ec9d8f7a3383b68ed277bbc2fc4015bee4116351bf4d4c5bbc8e3e4ac6fcc9c0aa7b708eb1db1ab02fe66d20f8d5538f482770ff6a5cf163dda0f290eccaa4bab98d2d64a9276fbb45a183417911980275a067aca470c23e9af6fa9830cfe36f39c82ada8a49d0d3f9e4f5e512e33e2cbb4f017d42d9205534bd783fee907cc9f15791c06c63effbd73fe2e41d434914c173f49d618c78fc87c78e53b9bc70564b3e214c6f833ecdbc140680ab6068b87636a84cdd6eb902727ef66bafe928019b4ef041b8e820f6a4e15cb8935b7b91d4933bc8d90799ddb9b2e0dfb4deb1dcd75dee0a2acae41fc5dc08cfa86a754832d4bd7abb2abff75eeb3c1e76b307028641c6d16994ed9eb6279ec506a491d32e15bbdf6ee592a5d8a99cabe167486427e1d39112b820ef9becd72dc615e13220387dc6a89390baf34552fd70ccef4489eadb3a06ee80691419d940fd3916244c616a78b70af165b1ded901e0f820826f6b64d829c80675dacc475c60809fe0d29558b50ce148120ab6ea18808f001cde5d3cbacf0b988cec03a347d3b9f3430d0d4a9cf849483a4333a3b53ffe98dd5108ab3ba6da8eb2f2dae5fbbf123be1d2c46021682ceedadf13239be0abb0471aed5e8e7211238b14c7d35e945fb944db9f49950bc4304a36d82fe6079019ec0040f63592945b7ed9888a163ba1bef7758036a3efe0953e55e01bbbd3af6ab7fd09644d629b42022b60268ea819e8be8eec64aaf1bde3030984715837132f76d1de8eba97e6200c710e4693f20d0c4549b33cb9d7b96664ff561854d7c3fe4a87c4c404a21bb1404a99df554d00433168266dfb609a4359daa67d0b295d7889b9995a1138e11d77d4c082f924fbd416e54c32410f4fe9841d7dbd1516d75882623246692bd8a167567cf2327c0a7a24b8e08f4dd8f25bb7db1ce3b0d1a3d2a69cc63b2a0b1324dabd9a2d57997f09d73f32aa53767d2251a4aa73cafcd1040642f8d577a9a32238465be3329332587784ac573a35f03ef3ec2e6567a96d5bc9c48b91b0ab895290fd642c4a7216bc2805b4295a65381021972e2e62f4bc1f3a31af0948508d6851eaa44ac6c85cd305dffc4f555acf99451303b59b54d76ed3024b4bc4d0227e4e8d40c2ef225b71d2657e5b9ee6b758c7ad2a565a2d010a22e8306cefad2796afce533bd7730d26ecd5d3fd6d82e33bd558921243487c8317087a105a241e7ba79d0d0cc01d3c9c146083ff9fc4490884bcfc3181d2016ea55f2040c2fc75a969f6cdab5acf37e187da062c68ea7d1e2228c4a6d0d7837a6cce93200ba5d76679c3a522d30a0ea2743ad5d1a9cf5122f08ca92ea535cfa738274010ce118e3148e385777aa50a3fa2d32d0d2888156179e07addc427f72f092e33019d09f470e90f097351627cf70ba991e795d7e24accdca46b3127dc13e14f706cb6f649a3ff2d5878ae0a4ded5ef8b74f7a007ad7a4bc13e89448679460a7fd147b821f13d1d53630d6303214c31c91d5e9e12d6b45bced6ad646084306a48509d584aa7377dfa3525f5464a0a3c1e9c04d605058790838bc5fbd3cfa39da61bf2dcdf98b46dd59922722ef208557d0227b96f129a1baa907b55ece04625ba99a307be6e781c582091eb789f2e4ff7a3eca2968c2793534571e7492a65b301b8acb8d371a90b7cde603af567f2523270ff283d5323b0b92f6664c5d1484dce42af2ed0cc8ffc492bd6208f7b6933ed29354e74dc987fa4c6517d10c17d422508545b76d1390d5557855ea8a66cca1aa1d226871bb9e0d94ecd29a40c65d79b9e6e94ef51a0c543dec12e062ebf6038342822401307047d04b7aa91ccba1a06629b6cf166e0ce033925b429941d2f66a6f0cc62e9af35fd76d2868174e9a9abc264669239f36834133bcaa8fe621dc7523578f53149be3b194706877f1af0def2b39e0474e6435098cad9465a5b43bd47f63a5b8922146f73f52ca1eabd5269b7f657a29cedcaa65aa3d3985f9b757d80ec5bddc7cec6b445655dc3f7dcdc15cf4c9d9c103625127b3f1effd62085de429671a70f2ec5642fef54b89dc2c568d57ab1706506e24f65930dd2cfe74ddbf1f253bef8669e69f2c290723d70ea7730e12b397da1f5e00cfb7b861269615114f98ab15478c9e4e98e449831d7fc9c0b5bf979969d080fbaf6b71a467ba7ef1a4178281f8a876c89860c3906b5b72bdb0bdef747198379ac494ce34b724fd85d03da51c5803f393c79cb1e219fa2a3ab3a939b29faba78d656ec78ba0d94ba88a7af5bb7231034df5f46465eb798919222cb77c2497a1b5dc85a17318d8d9d0f597ef85a98e733a4aabfe6dfcbdeb404a1cf834fdb2cda67c9e13fc0bd4452ea07ecb6ba12dbc6ebe75376431603ba8a28af324a8fb44094b7be3c464836c0a8048ddd6a33e96a41643c2b59ed06d66909f3e6bdc61b513c106f69eba419a6b98cfbab8c990321d0b28f4f494754a501d2091ac9bf83caceb2b2de1924be76d3139f6ae9e32462498810cef21f76aaa3902df82b752abf9270c149ce17828eaff1f614a1e796c0b85461c0e685fc8f9011910dd0de0fd5eb910907cc28ecdc06f2c4f125a1f6923328418db791a428f3c4fe1db5f14ea8983538b0439437c0179ba1ac511d560548918ad2a8bc5ddbbc24a1e0d64f50cdf4881ae771848d64115b52c1c3f7a718037e915cd5eb88200ca6401a179f70e3e5cb5c122424da5da1dcac3be7b5cb282a7f3c9ff15e664d026803626b10fc1cbd9ea1110cb906a4ef57881053b79ce08f22c84d2237cfc6e90c3e804d4ba3ee9119c07d4f1f16fcaa4c648ce2b045cae0c328a3bf8a626bf636730f77dddc22f460ff7b9e13790d9be061d3159e4949e03799169b7559d16a0dd8583f357d65887492ca4dac04110ce753261a6894928aa39b0c38eef5c8074fbf0d34940019a3f48fffae49fe95eee54ca7a6dbcccf4e95d234647617d697c8aef7e13f024b89c6fe67a0965ae4eb6677ae47b85522bb351a8baba98e65e07f9686b2fc766b3133c71fbe04bb22fae99def65ae468eeccb7fbe5aea20db0a7850fa3458759ccad0115d50dfed179c2e8b1ad93ee88c6780c837ce2a095134ec1e7d7f4d3a7e62c3d99b88986a0e68c02f5508cabbfadcf1dc600ca0d629f044e30b9ce1beb67a8174064a111a13c8c0eec29d401cec137b0f146d261c359247a2a02e92d85791650b60f6ecb94b8732f8bde06381e1e44c1ebe589243fe97cce44defdab40dc465001b0b08094e59d97ecdc64eefcec2955a6dce66cd65963e41042eb4fb34e09911514e3697cdda8a5d510cc77d8cae5b353f9a8ffd02d6c2c695b50b8304161b8d8eb7f31300a3ffdcdb67433013e106ca4951d5849b0e1366d466781b10021dea1c333654acafc315e441409f3b785ced442ba66809a909971bd170c4e168e0e1fdf918d791225200285f1cdb274ca1d3ce3f857f89699461c315ab01ecee929ee8dbc4c95dcd51f0f6a7031a78f41303eb084fddd1d2cd9ae8daf97f11398c071e6ea6ff8fc4a2947297bc2081e184b3e43eae01c9f6e51dafb9efccdd9ca97384aa8ccfeab3d9eae313877ef89f73f290f834c850ca2ea4b6ffcf070a3b6d028e067e8dc62d80509eda8c0bbb20a445c7bbb6becee526abe3e6052e757f42a9788c0d9785ee39c131a9de59276e415d60587961563af89e2f5d2ab346bea95fa7c42f80f81a2c26a871dbffba0d9d82a5c602f9e071cfac1628b1459ecf874add88eb266c26ab2e5010e0a7e57bcd6aee2dcca6306430bfa2ece972b9cb02b6c542e15be65df8d1ca567ef61ee70ebf8077ed36ac29f5fb4f47d6004fb91aab19e9c1aa7ee9063ff262dbd3d046132e0e9ae834127de9ad260d9ccb9409d3806c2a05c55f668121f6f5c91139e5f8e3698902e6c5b439e904d0dc8dad2458c9eb609091922c0e5a39be90b6ed2a225c7c6a3a3f9e761fba50c25f4a65f1bc3182b742ed95f421391eb83f42ea13c80c63a50adf03740d75d487fd99a3d8b1bbd8b55f122efadc9a615852cbbb1c1127ca131814ed1bdde77e7ba9cc6366d02127ce2dd2b40e9d4958cfe835306ba363f9287cf1b351e753e6dcbf7358231116234c94deb5c98905f22063c214a19725b8b4e11e67b36a8d648093d0d7efebf53fa0b00fb16c92e79fa3ad8299120b49adee53f0576ad821bd436c92132b215c707577794b779befcb64d0e3882a7efb0c5051184cfd86b2fb2a9e57ad8f99935a079ada5fe2fee8dd792bc8be657b05fc6137d5637ad5cfdbcccd88df2926d8f03b3a0b426d23093def8f485510206f10404b45b5aea7486898b45d74c2f7a5a6010f04f77024a43c02ca1b482e676bef8b28426887fe6b7db911bfc7c69e3547948282686273e7630e70ee480c7c1585729b5856753f923622257459614964a31490421fd45b492b7ce5a29bbbc53e8cef0f58f5200ad53b9801173ccc5b598efff3b7cc9cd7acfdd7a956473a83e800098825848e51362399cb0aee3190ca0251145a656434488231e1a3a2f721e178f03122b4e6314cd85caf29a59693012f7078b7f9dc054f56effe1aaa5273889d3e539cbd5982bcb077816b45cc6149e5b451feab7b0b23149de89626e2abfa7de3f68e86925a815aeff1fd50ed477777edc117ab94c16dec2911389e855c92bf0bc95712f977911a3ae9122968e9d3e11ca11eaf287357563981badc98355bdf8fb68fc6c77c064b731edb14455bf1a1ae45ddfb2cb402bb11708adf2dfbc6a5313293b56bd51315b6d4a2b6c65e52d1f6be03b403f61e6a0c3c4fcde88a3c4417c59da755d79ed98c6c81ddc418518cfffb6011c528d1677b0bacf5a5732d0f4a6eeb0afe59753759360c7b25e4642839db3dce7e25602553a68df8aa83f351b7c00e6d308ec84a13c84254e87e5a3e89a6b269b7fd81c28e97cbb071f583ffc14948823703317565b4559c595716bda6896eeac07713b334cdfd36092fd39378ad351f4e0f0338fce4ec3740dd3ac26a0f53374a9738b5c6433039f72ec8538fcefb4db9cc78b043d83c5aa80c655135a4b5164da56ea7311acb191d5c2d80aab3dc50ee8a93af694dd8e0c3b5d765c2352dc76df780985d37cef5f75fc60f10e1cb756f86652ff0ff582f045657145b23b4325e23fcbd0c46f39208ba92cfdfb86e40a5dd4b40c80457290d1202b50be4e8ec2989c1d6c715b403c36941bac75262698bfce38946431050d22256f12fbee1ffbb608c095c5f29270f0d24aca2d0b933ca0041416a6e932988133b3a6184f6ce9ea2a941641ad99eafab090d16440f9320342d06777e85989f45e62936c051359b791c27ba31c765d075380aafa9d79676073799bfc168f31e64b791a791cbdae299adbdfbf5d02fb802ad59356a9990fda831bc7dbf091d88a265400b41e4c431312c21a45f5f3e4485ba55528b9297b6f650ddf4082a2105a5449523ed17a7982ece9b4311bffba42a167c456783b1cf1f176defc4ff358033395b98dc3eff85e2b76837b113564f59efa73d20b6fca54bafe73b50e0e616777ee51cd4bbafeab2d8f29d5f01a9e466b09cf6b542adb18c5ee9dc90c7fa3bf1d533aac6f1ccf0474800289cd240b22c84472859e17e39c53cbd44ecc93c6141035fada22f4ca3d65e370c242633c146f4daa967b85737cf4d75552c28f59ce9a6b2915a94d4ce0e540024361ea7904b487e7d3d6daab11d10705876b3ca9bf70e80035a750b68029053a9a10821bd8825755a2f22e85601ae62d1c2582e16f0404005ecec693529dbe274ba45513e188aa94bda0fcabed2c31f610792c572a2443280da1c9c7da26e8af2e6f279849011ab25e8bd06951e069147c67cb2b480656568ddad369627a7ef637790e7727b392ded5239ffbbc682b6bbd45c797f24b226012f3331105cd811094a4d317241b096f86c037c5e4533aa80036d11c399e1ba5b184dfe0cedf00d6b674a139d4bb649ec0eabb514cf5c2eb342d5390a803617d2911369237c100433dc23596224bad83e1a6b977b1b86f52c4f3b3bead7414deb1337e4be4d4e3520322d965f220f9bccdc5d7d6f1229b8743de968120f10ef87bb8aca9cb7d2dfaa12ee78f639ce77c6e6ac4ab917e2c13726c0a5e65e97c2acf71a9e07c683b8e74fe049b81d753b729039a36ad3a451d059c31be351d0ae6c6c9278a259a1e69e9b9baec7cf91417e9ed8117d40b304cd5b30cb9617b968f36e79629084352d34ead31c1a761c6037e9ab0dfe9678d03570dc45710cdd69778ec62bff9fb0f8a80fdb85fa70da5c8ddd4096d81562f8a87fb249cde685a018b23dcff1dbecda7b5a1696285ffddd09cc13e0b59f2eb1e77241c23c310653c7049ab30077a457ae68e9fb6d0b8e1f52f40fc3e5f1ca14dc67535bbc2ef20781638c17def84b2542f47240c868df353d0a4532d5a4bcc1d7d79f490b76549de88170c6b60a74ee942933ed584886c28ec88661a1e55715af486d157c4045470a5b404bc5415ff2bc5239f5ddc95b3b0f67dd40f8dd9f1a62523cb7d5a264ad37e19875fe594d34088e329bd3373b9cb6523f9324b3aa7b9327d932f91c555d8b3fce745484f93e113ae79fd3678b2d7434ae7ad96f97b0fdd08b7f719bb8fee8ec851f576cd5276df13ad92a432433bad789816e4c9c539d7cbf552a3f8f7760b0f87cc31c872c57e6510c216135a524b19273d134a42e91f26fed99e6f90e891ce0882aa4f0a0143b19031edca901153b6d7e8b792509ff44e0eb9c18c0765f8f1a6a3c017d3240eafcfe5044a03e87bc9efe29b46631fb6ab52f8d1949e3d6d683edb704c72f64d0179a462e86ccba63b90c71c5c366cfeb8e883dcbce8c8f6f806a6b75bb60722c348c7abc18bca79fe2d3b3061f8b9cab6bd6e7eafe35c63aea7728eb7a649c7f8dddb5d64594a98e64a5658946abafee1b26858308f9a11092bc8353d2130ce58f3a87636321f7b663b8eb4989f846a5c071ced214fd395ef36f57c4e20afa2bf38a99f1a19dc05df44e0ce5e5bd979f7881536a999792bd8519058c6f2c50314348b5f16cfa0a02cfdc99aa0eeb1bf624e39e2cbefa598b11f220500f024ac298f9d2279fd8513487cb6a5bbb28684b026efb1f8257929ac1136eefc705bc4d77b3b3b8f232d8853762e7a3e6e4d95f73ac022e55e20a7ac0b75eb537242b3fc25f73598a091306ff3581b9b8799151d6471fac53c9f5269be74290017cd65e5553c58e6e1e8106674e81a56358702e4df289e0c7d205172c7eee14199cc7b318bfde1ebc59d08a4962f0196a60eb471f37dfe553f269d19e2a83eebca8bf238ab46d0d70416051b763e47a99173f45c0b58a1649ca74b6bfdb19b4ad6d615e72740fd17b51caa4cd82ce3b8888be0bef8a6466aef877dc13a892834e46954c913a70c8282718362b03ae3756f0de1d055343db244f831bafd9113cb96dfb800c644bc96572999c98de4a973522095bcd41c7e809929ee7650c7a1838936fc9919ee248690d30143416d0fbea5b5f2f3490ace88dd6fedea86ef5084be4fa92e139db44ab6d873dde538b6467b1d2d8726d0c1264aad34fd28813347f0daecb42daa43c75c222c6b32626e2ef5b8fd7113f98cb364e9be14e430c336d167305f12d7c1930099b3b54cafd2a9322bd4bb28186d4cdc148d4d4dbe0dc35f678d55ff3b4190205129ffeb11a6e8c790a3359c344943cefb780d3358eafca0d422f49618ee7938872acfc51ef1b62a4dd73e7e3e1d6cf8907915ff6632fad97052abd6ca86363e59cac787a141deabb2eeac2ce658b3a37b3737029cf35223d885e3b5102a4d9e4b608d08421d8c1675b8a9b2c70a38040f7327538835cde25581d3399b3d011455019dcbd2dcdebedc5d6a1f424ad9abad87d7cc8ed07f62af7338dbc9efe27db33a793183e1c1f11103c2d9c0f639b86e2bd3429e6964715d0d50322ce0ce044d34fb0a5cc9a0bf5e6df178ddad150a92e2a120079eae53d6cd1e1191836034b840fc8b4d3c4fc5932e6764b8fc1f3f9e8c214e978b1dc61bd46d3bb6d1805348ca37b7a4eac97af23b8260ebf070315f3f0a2f2dd541badae1102b6a3c22b461781b8706bd4b264bcdb38da18e53b6c69a00d3bdf53b6a0bdd178eee3049446a48fd550afccd7f14002b6774a613278f8ff3fbc0a12127f67e75e5baec1c0969e367453fe3fd2149198d036a0889565c757a9bfd485e26d1e8106196d439e20526c557bcb95fb4cdf47a8467e07c3fae8e44050dcc28aa4f169752aef7a531997ca951da7c8d39ef65596b02b8e688a878bb6b00e5be24293471144a866bf8ebe475f86d7d825ec4082743b0c790accf5b739b578daa2d6bb5cc78bbceedb890b7186bc0cbf1e537d21caa546aa77d23ebffe1e1ef9b1d609799f10d0e52322f9b09891cd91cb2c96f9bcc83d794e099b208302a634a717c66d3f3a4362074a81c660926c2a7b357d263e39914c197e0f787e4ea80eb8f41106c3074d69a88d4dc39f9cfb665aa8a485666b45e409f1e13209131b01eb4bf4f6e7254e6474dc24332ac76327d1b3a15d26f0fb3733b1a829fe2c2e222911a9293ef910b676278e6fe44f4ecee37132cb5003e32e46a47604f07e5431131fa2bf28b846b4d9df8d7571b7b4b7090bdc0c5bc1b04f875e613bbeec46b1e714448ba7d57fd4588082bef0b0eda5504abe16b2119767c1200c9d260660881101bb0fca24a723b05f04d6feb1da3bb9246e26b24d04457884762cdbe238a3673b33d965c917741b22996579522872d2e53515c913ccee134511a99e66c1f0f8e0449d4266d7c50c4ece0f1315dbc1dac65e8ab536c00f687eb4506b918825c7b8833e18da6f1b8ce958a75895fc98abde057d78064fbc464bf422fc73b22787fcec593f72ee249fe130625c35298a484c65dd40bf1c2b652772a19513d8e464fdbbdd8d60460759af51704ed7628ea752e50119e1d087295144607d0ade901a2f3e54dde9b65760ce9668032815caa681fac887f305d9b22f48f7b9f9296adc9990b50b0c7ddada6decd0a3543b88f914dd336afe3d4a6211488f0bafe571ad342b5cdbcbf99742be6eed3c35d00bef7cb4530dde66c14dd2b688ee97230060559e19adc58e007c5e8f1940aa537cde0d4300c2642a080c291ab8ea9cdfe238eca2b408f2b77b1fe7fcec65895bd51cc9c3b442033645426b8147ac7d45c49ef3e90bdda7ae51fee21d3d95424f49219c7d2ab18a7a414f890ba64dcf2ab34afcc4952bc1853f47b25f90129a96827db342c9370c396d179e033e516d1c92d063a88ff6f8798bb5a76429cca0e3b366f913fa2c4535a7cbd4baa99d0482dcc740bb7e8c74da6bf2cd378c09f3d0c1d6188036a6740e2742307074de360fc7c0440d1185ab7a68691b552cc1a9dff784c1742dd14050eafbdc5edf7721142d450a1b52b8109480865ced7af64e4924e1a54fb31ba766670303278077497949bf1d29b718a875dcc1f73ec7438eddbfb3640d5c2ed99a4fe7e87c6cfaae20b96a2dd178dd43e43c60e2b4bd968277fc1791f5d69f84a86de44a0b58746c468835068602a5e945e72c48e33f0269c93a0813801680ad9560360d5018a0856d825d8f9262c059dfa0dd416c18b5886ba5939b5fd7a1442307883aeecf9ef09b44c0a23d74b1f03a48e8881fece406972fb03740cbc71fc5851b23bc0d7ad283a436da27c8fb3532f1bfb0b665020870792ccb7db9d7036614abff9fe2ea064020cddb918c2475f0727d0501568910ba6432e888d6455af6a37f69c884303932e4a3e34606222954a27e65509567bab587f5c7784c22ff7771724cb7e9963434b075d3795beb741f137b147e464bb1626e10bb179eaef7c2e0bd48f827f074f6ba08730e1c5d5f180c0378ac16c1114988626186f994c7b228daa4451622ba179e44a677c467c5a4e229a76f3ecd5b02f4f916ef2ccd771f8e245b9c104939dcc938568456cd720f6c5f5816c72ea1a63c883b9e17f19fe274f0356692eda15095a81862b0427e9cc98f52ef4dddd70f759c72a1c883a5481bfed726d17f76dd319aa86add3c795a08159414941784bf4b87a9a0f9b9ce228ff845063adb2a49bb3a8f0c9921bf4e5f192232136c708a6958fef26df8269de9d38c971636d8150bcdb89aade4d8cb17e40098e40f44cb83c06b1abcc675162b144c55b563762b7c89b9017f3f3bbdc2395dc0d3ed4ceb9bb6ad1036ca2d844e5ff5a5046940544b11cfbcdc32e1fb6280065252d4ff499efee3f1334263390509aa010ecf2ce856273a97e6a4891cf0f708acedb5ca053706ae2a090dd4fc1f384b9f07b4a39f18d1b96b9e2a24533e532248b684dc7526b64059a78730ddb94c62b9139e8c01a537da589c5a43b85d70a42b37962b0710ffda954fe722d4d3540537b510e13072a98bd89b79ed0a620db383d62f15e4c1113c44e14512896aad856dbbe360029ee5519f6b1256577854d976e1cf73939dfaf6d1356e257cd6562d6953d45e7c339faf1a0bc44e457fcaf2e4503aae5153fc8290d80000b327e87494ec954244f180b332c404620e41e36eeef02f80372184323a047070dec86d66da35fd31a2d780b3b9930d9bf2e412d66140636023f57ac3d5828854430109eb4e8396bf0dde065e1eade0554a90313a8bc5fd2dd7450a85b4fd65d93dc2e73c7a779f4951c8bb325c4bc932b20b612527b2a93d3d32389931aaeb851256ed2b32577fced0bcd772670012375b2799e1d06c852a179367f292b0a96100a3aa6a448503c9bc1d5c37b40a98dc08b86dd9bcb32985ee0fcb7d3df5149d394af27d776cb0ade61166edd668307abd3092e0c1a7944319e4167d86f253629822464bb3ea36d33003b6a7f46d8e2337e69202d58c345428aa3e7c28c058af28b3ca8c37cfd6c3b74c17a00b577e0f4bc4d634caffa669df8b8f742bb3ac3f7f9ce9c214f466c6d1354a12d36adf68d30b7223927c9d68fc2892d1366d9ec0097c124b3d7ee33582f00a228f65ac21d4e7ecae6251088c7ea421ca078aae88433a37b4289770721ebf7f42b0411c4c332f65d71751e6d749513762ece1bb2ceb2355b775e6c5821c30a8109cbf862dfd5964c764835933578dddda01499ee530af215b0f868e379cc2d0892079d7cdf1c5e280233128f778e3d62f267270ee24e60c431f604a0f7efd5253ecb0be32b07dc8abd205f20eeb2b3473bd7dd8d46d5906f4c086253a559b31584d625b41a797c3061196a2cb135082bbc1b8bac4782dce0c203696fb769211bb64793f3b9c2bfd6c0c687f513ee892ad6a5a66578af131ef622a1f132bb3d717b7fc1c38979f6f85c0acc1228a11063a33bbe97133fc1044af8f9e2bf76099d575cb7b3d29d5d96c0cb3f4c590b314c3eda9f02df3a0b4059960bb214f55888c827c4c57a6eeac81377bd8401adb3f27775e30637830516cf689cb97cf1eca0ece4d4e15cd134686dd4077017a0a07145166fed9f4c17cf2ea19d8d03c9e2605ab1c4f63bf8e72eca8df0f856c0e2b178da5bb609982c3c280bcef55121ab8e8224bd2e195b077970a2aff434ae37bcbcc09ee20d0967942de291da77d37ff38853422c0f1a0d6807e5bb6989c755b113819dfc6889b6d763516bcf077b7cd2781e3071222ea0ad4432aa549c929d6b8b701b9216e1a2dc2a471c85152e4b0b61fddeebcef41e3a2df161eee30930b1ea7fde9c3f02589af93078c4684e7ca718d313dbba5f593458ece8ba359744671b11000bc2a57697e892673c4b774dc78ec400a04b865ef43364e3a7e30612879e371c28e7e850272d43b3fa2bf2919ca78516484a7841abce3dcd31327d487710d20cb8a55e6328ba1483e2dabcff7813f57710e820f4172eaf95330bcb10c030e820d17442cee603737b0f0db470e1fe2ca0e9636ff1766e90baf7186df6c5edce656380a4f019b233c6fb12b1b527c6ee2811798ce9778bf65c4e7a1ac0179ab6bbc11475ae39d10b92ca187b476e368115eb58e94c599851d1ae8e9bf043ed9834f5e0ea59a304ea71e8efde7587d0e0a305bfd928868807320f5bac6e773689d48b760b17bb790757be4293ec3043f7286eae0514a21e0b0496e8cc8bcc7d320f65f7a55c6ae36a1f83ffcee43dda5fa709492b5a576522805230f25e8edc621b197e4a6f0ab42f9800c7d2b39186be4c50ba7cfbcccd264041735a77a257e8388e7297638aceba9d5bce0b5b0d3fcb77803afc4b3bf7799b2da0752813ff6370fd2c926b25a1a1c05904662b17c84e7db56f45a5cb3a8e449822a154123cba84aa82e7a40268973f9cf7d47140bf85996f8c14a6d3d2b1b66867fb37bd93b9894e121a9605c74c7d7b2fb2f81e56e7bec9f13226fbcc8e31efd0966f79fff83a0380d8adf2dcfa5dab6a4e42ee5011926a777179209f18c16043952e2a546b0b0fe581f6c2f2ad96e105063a42d7263989489702f334007e0194bd25fa3b13b62e87e6f869fce49270d4806c96f117aebfba6759b3d17e25b4f63f92e3363a24609bcfe3bf005d4493fa336722df815f7c9a85157ff5d32b42a4bc2a414e116f2ec752507c5cf2c4244ac1f50c17f0e979b81341e4f4b8fcd80790e4af612662fce421dc0ed23acfced01f32fbf19525415aeeb0a965b42fe8ce6957db1688378881b800c1877e6f4c9b4c417a9add81dd87d8ffebed32e6da8b21af1970bafdc91e1769059417b69e7d0708262d455a2a6204af4ad875662673524d9f2056c57c43bf7aac349407a0755ab93835e8e1fb0d736a958eab579a78803fbe763021a4f0191d6da8e99f39f479cbe1789290c127d9f58edee821775fa38bdfe4a3500378a245d170dc9c15ffb95abe81ca994335d621333d901cc6797704316fb84bb9f9e8fa7953021384724deaba7e20e6e6200b29ae689395b63c7913c671b8474b2d8bd30dd6818421c5291efe2171f008574ca3ab5d0ab58866d85771f65047640be0f3bac0f2662cea6566e66c395e42af0870a80db778ce01ac476b0b76a51c45a3a5fe792a80e3d1be3dfae33deaf3935ae9e79613a7867450634bc7d00478f14986d37357f870382e48d09f0ffe01694310b5f3a68829d1d863e1ce31aeb21ceef0d2f5db78e090c648700d29e3b82826adf2968fbf92afed4229c3625c0e9592842b719070606bc369980adbcb98f3669f8364e464451bf049ed9573f93732f821f027b853eb21fd4d2e5e97060c1a5f04c34af1904aeb7d183fa6afc3c291c16308ecde1fec608c66abe42a8ddccf10fb51e892bff8b485aa3de204342cf75f2b61c7ae52163cf12abb9c1d80244f2ea365dacf80fc2f1ff2e6ed8ceb6e18b57a00c9e2a014dba27421635cf78588adcbc24bba063f0773ef772074a94fc1cf47101be3f9079aa0129c931d2ed13e3832330cd10ef035c2dc39cc7d84e37c52092cbc1b6c2f83194574b5292db3308f0ccbf0ad76f4ddf9b191c46f0655213118e6134827adc504cfcee2d1a142fe063316d88bd5f47ebf7ce18a463b0a69e20ed27d149c9a293c76f97e44efa90af23e70fccac3a9986355fb9e0e4ad0af6ce34b7ab979a2008480fc6902aa3955e7e76d08869d422ec87a69b4bbbff48654741565a60c400596f9291d33e5b85755da418113815db2ff17d4322411ce218ce218e8aaeb4b40640db8b763ea17028c9c35b4298f96355a81b7865de25667ad18615bb05029a0cfd0004dfc285a55ac4f7bc734d534ff0bd309438c193d040e2dc7e3864969b9b35bdfae2dbcca97998af922bc9dac265b19ad19a1bbd5d38b3dc0202d1ae6f1d38f97ece662ee584bc5eedcb94da410a98a991df43a9d3f418ae2d91bd59e98b2019c477fd5d3baa59120110803ae73bcc5117fb5dd578faa0e5e052d600f815b9faf5d63c3dc695b7eaa7fb85fbe2117d3a62cc5d16634e7b7e09b6aa7db791f721e6fd3ddd7cb3939902bc61528f874696a4e8fa2e4d3953b92af53b41f45dbd48d6a9761d6fe304ed07e94784f92bffe963511fd47623bb5e1bfb188795aa89da2dafd60e06d71a38f8811c94b4af8deb6d5c0a25b388b4c7f5e1fc6bc5c48b22a93918d50247f41cbad6e5736f976c9446392a03c13cc5f694c427cf7d5dc9c678aac164a9b12e7e9f0460fd212eb32eb80ca5bc33bc2e5a62a85373b702cb736392da1ba0784f1442e564c74188974390148bd1fd8d5844c318f35cf5bf9e295ef64a29d0734e07dfa272f32d3ed45adb969e5f431791ff9f3450a0dd67f50c813a63bc08b83c7e0a6bd758b7fdc7e519cae62b9c4b489456bfcb654f193f9e028722dd90cd8d64c35f186dc7d27a4c591265329eeb90ece9c7099d3a642f439699a8c02366741719ee69b894a3f7bb5658a19107efa6e4c365622cdb8c4b57c95add13e482e091342c9addbadd71137a10e453b437c8d8b5081b5822994e670f0da99879cd46b30e89711bbfc974c121e35a7fce72d3b4629c0b21c504c5da394e4f09d4fa32d8dca95050c618a10f9b1c96707dbc6c5e4dd81d8ea12ba10f90596c59e0719eaab69106d5cdf6cb4b8d14adf7d29e904ec8d474ff07c74e67e260e396bcbe039a2c6c7beda58941685ed3d6da6176645b06cb3cae681e6c25f54fba840d138dd089552570bb1ee9455822c02f372eec9db840cf2ae6e406ab91b429cf34cbc2cd3393cb56adc029df2f852b95e8d9f8a548af984485a9167d5fffda383248e5cd30fd67bdc26afb3f509e1f6e50143c98f1c5ab24bdff62abf57e93cdec8af7b692e4095c1ec2e1473e2b6a160416fbd2f56933a95006e41dba6b1dc067aef1df9e47464701ba2a6f727eeb833d2761cc2245f18f0e7e483857e86f56d444bbb28b2d78eee10cc99b05bf6c49f5bf1e464ace5ad6be09eb16af5693fbff61d428fb329e5daaa6cacc40d0af3d2a29e20c920cd7244240602ca25d24d3139b2b0ae84d289cea6ad3a6e3515b2fa12bf311ac386b087a7fbd8d83213679cbdf225a228fa588ea0b8f82644d38465357033304f425dbee9dc9396b92cb27844ab08ab5a139de5064bd443ecbd8305028c7a22dcc4df1c406a60e77b95b9911e7e5213a675185266c3fa54d08280a9aaf18c0c1df980e0096be4372c7da71e7794a0c8408354bbd9191c1dd14f89755a0f411ee3be02a43efceb56cb689bef40027b8261fd05a52c0eafbcb27cf96f0558529e3e3d9631ed791169f79934ba4e44c03316d4d0f41ad0ff6a068d1a127ab874c234502079253ea8a4ee8e7de55fa6c37b1a7353f58682526706a558eb60a6d3fdb5c56476dfcb36756a2ae994b6b60519901e19d1778c7efbda560e33212e33e1ed1af89ffee03f1f744befc5ae1e4a4b6825ced93212b759390e3e2e287508a9a5c8abaea3db4b1c99c5c9bd2151c579ec1ae5f7e922d2c315bc6269cf7db8911d2e4a419ce044104690114cdf15e30664858478eb69ca83a8fdd1fa99a0f3fa6bbcd76e54340d68c68fe629bfcc18e430239cce7bcb4cd04d29d9f87747ecdc803d65e7076f64b838919f4533f8e0f6a9d2912d9511199ded8da5e81f780db1a5928711571f2e88fb61c9f659139919a4fa4b0b559e36bdc1e8c8ca7829a1bd47188908dbf4576939921a13e13f7a3fe3663dd69f5b1d54f9ef1a8098bc0cc5aa9466a7d722c448eddac858f842997f1457a70746ba90741421c4fc53962c638e00100b492e4f1afe70b64bdde93b7ee6260fd0df7a383e0b9b5d35a7ccbf8cd5e7cd9362a15f23595af5516ec993596c77b7571862d939c3167565b8dacabfb5344c813d940dd616a240abf611dbe1cdeabbf99c27d0c601c37a034e6b4899c1111019fb56f8f71bc69cb46b9e313d6082348edb1b10a6324c64c448c5037ccc741bce68e95c6c244ca021317c670994e7ed871912c204cf3d8097d64911ec9f1fe4963c3f2f67198a0edd62257fa9a6e58f6afe08cb7df246fb9527520214b0fda168a80b9c858223e116a6b6b656656574dfaea95d5de25f443e1b7c4f70d243cc20e77773dd9b45ca14a5fe9db03a808e58598060ca7bb84d0d23e5bb98f26910e2cf02472fc779dca710cd2c5b3cd64ad714f4cd7991d51264d4b396f370f3a2643e49eb4703659abd0d48a3a3b9c0d9e871e194da9ad65b76727ee3ef7a77618167f82653b303c748764aa73a5660234a31ade6f1d4fb058c8e1a4d689af4d340f68a66d9eee3990f14074c449a7f15d0bd096a536240ded6128698b0e79e28912e20904e07c146cf872e70c03c6e086de791f1705ebb7d6061e89d47355ab4976efdcc6d47b5a8cf90e614df27f4a89cb3a27023d99ba1ff21cdfd0a57816b9b070316f1650c8eb588cea3631fb6e3d0717afd3844e0e904ff5596ade8a4494618845e1f706b93e44ae7f10adc6e57c44c4ae84db464d0ed706328650a8c3e05fd626a0d5f2315cdc63b7a9760a447e75e4df6ff4bf41a69e2d49d916031ca95a7f58ae30dc1eed6b799a83ccfe92fb1e3f5517210377969151dddb79219ef29ac7c17cdf09a115f914c99ea622e8b14bc6200371c5c38878b5f9c6fabd62b694ec485786761593bd4959b1c7e644e83e115e13a2c51a484bcb09b2ce730ad69cc5892cba0c2525b400ba9d7711a59d8f61716177e12bb8e897aff5356e29e824bb6549f5be25099503497aa2f831af27b54de9128c1e9a1adc20b0b5b513a2e954bad1820afc8cec4235e68116e7cbf767e22f7c5857c7ad684d3e735ab584db105aa0525c51f8c4c97669310a445c8e48f3c47338dc83ad05179951f6efc37051422396a56327d4e6771d2c09cb1eed95b5d61b4777707b0909f350ae9e20293d76097b8630bda5c270bbc979b8940beb898323f2b84e61289feab7dfd06d699bf6c64b822e1fa0be81c88d5bd349d15a376abb512cb0edc46b264a02532061ce2f1d60478f5baf2dfc214587cedb301eff2043320c355513bf5314a54a8deed90c6304ea07f73957d155a748a72c31063d8a0e3e8be476acf46ef1397373713489b4fd9b17276154b75c8e27bda7b36bd1747e536dcde45611360af3a1e2bb8c3f65d4e1bbe9f75244ff95ad9173eef4d2af6a736f50b5a7d4d980a2054793c8994cbc6da4372596c70936ca72a48a118f2255fe275929e507beaa22dfb09e4d924223e06b0de8008bdb6ca7b07e16c198bfbca39d4412e954f545c95b14382a47c8c4a30f4bdacb9738f79f3a538d597c8405a68cb4ae25c5210fe6dce8c66d78fe882257a373c7a56806baf43fbb412d15eaae2e302f9aa54593a97c35aca025511a5ac0b9799c31a94103af74a093667f5fda01f90b934471379dede24c82a3bda5281e4aed7d05ca0d645c2c24b8bb00570ab4ae121284c5512a861c1f131b044a634af9051d689809fd6c9117b016e755c039a4cca211c57ef0fdea9255740ded1097f69df157e9174daa05fd95275320890b7b4c7f5e4549bb418989b0fa9dc5d49c841d3e5a3387c2c9459943ecccc826a4ef71d2b01f11f9660447695f3592c958c87f36d1a546c2d0ea2b4675ea25ec93c2eb06a00aa75bee2ce969e238c104c53a4f29d7a0d788dc49f7dc9accc6a5a88ee7088d0945e65cbfba79b909b4fe484f85cf367ffdeb40cabff71acfb8401cdf1515c94c6b535467697789e346f8d08d3d5c0b8633b6dc26e0aea0751b39655ef1859d87ab7b10a0721dbd476e4ce6030a5f9d70470463ed8c511d4601844e65e631cc7eba81a473c02a80bcc7a27df76c7293c8d9be35d4f000240102e6538e99df6eb93893b1fa8b3e2ac474e652321de0191a63ab4f5273b81ce429cba0e49b2ca6432da542b00e68c10b667bbe393fade00b85ee2aa3e17ff2c647435440ba4e660006b04275033a7829e99c8437d9f9af701af8418de2b70d1890607b31c8b433ccd3648b1e2ab8cc29ec450fad9f9d5e725a5a2f405537c14771baf4cedc8b360c147952f7cc004697e4758e5c2779f5d210d357e0aa757c8c0c054a01ec414058045f9e52110c91994b1f9fd5572cb4de421db0bfd228f3594f7547f00b195829b644be3ea1b1139319cff930e846c6390c2f24e4c9ed7b33e60df786612f241a95700ecd7eaebee054a203d216d5df601f17ff6e0e402d16578a846426f83ac182622c9afe1f5b10d9035041f17add89a5aaeab3947facaa3d010cb72b85aa009b8bf8cf23fa2eaacc705aaa1f2c77382bc89d79cc010974933b7fa754bcc0f508f836c27691cdcba9889b2f7a0079dc2f81d418b9af76bb770c8708bafb14cae58b74771e39c38319b1c1647d2dd766a6751cd984c2b80faeca5aca928e2d5a037d3bfcaf8598bc3d21cc8ed7ecdc5a50dc6467666e6f58e78ed8d74d1b5794ccdbb033fc3e46e7a8004f53917485617ee72c58e78e14ce64571539eefa1c63c0a23690e279ca1af7b8877a84670b7f74724f9f6717fbbdb9b9832d2b868e324fe2965fceb00ff02a4e03175070197ee2fe4a8f1978cf579af7903af9a1a2ec9e712c7e0d0342e936f567729a7890b354c45717221ee0fd1a59e84edea5e9f18afa19832ab91a299f80c252552fee5bf445bb526727e6c32e6f52245479e66a0d9e3d42a245293517d8bd25dda4d9894890f348894ee9877480f066978b87d3a369df3b12eb1a30f5d4298160b14250f08d1f167fdc84fc66823f13a86a7f3a3c0b43b4ad972bb6021a8e1035b726c4e084037edb160c70726da1fb00a5b38d0795665adff9491f7537cb7dd15b2f9b608d0657cf8befb1dc23d9ad345ae72caefffc7b87988fa78ceaad978ed0472c532733ac57a90794b54fb380aa9d127c29945a9739562d4ad443175d613263e142f82bc6c10648d1975011740e57ca3dffd14607ec05f6060f086bcce6958373f8b001b331abbbf2445414c153b3602f09dcd3e49f25cf7bf8c7701f4ab3fdc19c3d3786179fdded697a0b30387c3c40c548dea86de6f1e193b323962ee6c70b8fb6f7a0a46790a396992105f7e9f45cf8a8369d324e71bf6160fdce4d4ae29ed9a2bc4056afa699f1bf6df062813ed29d724e47dc1f3ab7529779500472b8fd250ff08358878e56b7ae2da5c8155a04d45a1726f65ea591122c7f3d3b7644f63fca586e88d7965631cda2d37c8868a909d0a471ae4857c5a0020f0b29bd5504c3f207e90e6e89c1d627fa2fbf81ead39b4345d72a94d2562dfe6cb3048104c94eccd4e646f5b912f86782c1f0d6c96024fda2afe0f948e701a215f51ea8e60e113a1c5fa5b2267006c49d19b16a0f995763c1de2be27f6ab33c5d5d1ca3ab43ee16e5a81674920d22e5b4ab1e05b434b1644507b14c2335ed69ed824d14db648bca5a30222fffdc18ec39ff4ee87134e0ad6234d0eb592c67625dc7f91bd94236afe7fc8a2f8a7682476a90361b85543117022fbcc3552d6e06b7de9edab43993635bd50a4be1a2b0a7a8639110d2e9a432d82f4a947b07955077ae6697a76b4ad00deb92b681cf20fe19ab0e665de3e56e2e74d2c1667656b8d20f8b103975f0fe1df4178ab27f0aa4413d70564e0a0e35a3309f3de78a4f465d032118e33e126123185e1fcfe63dce2c1940a5e1cf66328d56b69b25cd7d765fff433c3be97119da374ae80a6c74e033d6955e26533850bfd358a59c25e0e6ab98f75a8e1bfebed919518fba45872c6372ed1c91c863d90ecd702022b3391f194457805aceb0024e9283d35613122a6270c6026777db3f5c466808a2e240d41dcc23e629ec5fbaa8297d6cf22685236e3433a55386f19875f89baecb3bfd294c011658ec296be53cfa385cc42df84f9eca37b6310a6d3ff88aaa9614ad8f13bfe2e977301ad7afe5af66292141dc32f53aac0c70763c94947de395614fa969ae40d4ca0f3a72877402e33243fad49765a3b9e6491ffa1f97639f8ee9210d1988014ff025f28b84bf30ecfc8b688c85a7c50d74bca51f688aed5c605aedd0cc0e4b8de2269d0f4fbaf073bc14b29b9597e362f8c53d879c0d174a24ae02c7ee68de7c3f2d8334d7e78388918dcfb75a829ecdac6ced7d60b0acd1cc3e2003e6c8d73d45d1794d640be4b3ffbba2548f0bc78821546ac6512eae1237330608ec7c0d753e0f3b30620742c1ae9134ea304bb6508442c9360043674d7590cc6b368a49d6e6eac47f512f2053ae83b398092264dd7f5ce448ec0122a4c8854a580ae6be10a5dcb7aaba0da526375d95cfb901e4db65feb9150f2c0b8d9d3f5a7d464930669f63fc06c1ec0f67222e5c272492d473aed5673e9ec8fd2a5eea78c459dcf747f79801da169195b6539c48040fc547e0ade752a25bb2dad8879f6986d099d8e324833f7894aefa7e1cf3008712d7b20e4d6b1c6759fda8d70f9fb0343eb3ccc7c86f363333877c27fa503f1c57661da9bf9aca6a37e56b15ac44463bc11a8dcfcac971d2f5b3ff2252aabcaf0024582f88e5f0a02153d7a29f762e3e7f9ea036235e4e5c791e60ffee70760de5b14632c4e35ccfa60688f1cf65f3df169bf724fde9cce00a98ff8333519b199ed99f29fe8da1b81a320ff1a0736d1fb137bb36e33d4e634c9ecf547b2e3f32040e53accd0e264219d40d5361b3ebeb00432545926165337ea06091cdeaa366d2e41c79be128ab780c19204ce9d8eca15928c74dabf74f1fa297156838e468799c6167c9d5b959820a244662a8ffd2feea806f6dfe0ff068313721e45f54ad34da735d07dc4fce171e049d329decd27c576d4c9c14053b24834190e9804eefc6be0563789abc5a692b703f87c1fa2b07220b9948dcc633ba3ca8690ff290bb442b6c8113e0d8f8779b4940579b93e0f2b7a73a3414286b84eacc575deb3d6a5cecf2cbd23c8555b4ba37ca9f257bbcb5fd2c746f8252ee0bb2308a2ae47940d244208c26a46c3bba916767bc3e8269d92b4f0210810d8261143933aec2bdd61aec69de426960fac49e04b789a1755858879d057e9d104879be687c160ccacd7fa686823adf0ef680e39d73ac4c1fc28b7c0c13af1e93119afa7d27536ffe85c32795064b8fa793035b1594992a0741a0fcf1224acd90a1fe35b11709718940a2b8172245a10bec079e7f6a148b8f547960697fe8685493a4205f90acdf01b36779b1404e978db6a9ca9283c74d7a29ebfa7d0b8d25ac48a2d94cdf881f51177b6b5abdabdaf762f4ce079bd852ea2e99eca6baa598ae3e9ce6ab4e8795f465f34d17354dc1365288a007cdf2e658899fdeb8a4aa861c601f869dbbf01ea2d4846febf1733334c886dd1640c8c990f84d06064ac009061349bf3b8f4cc29529c8008a78318077c76b8dbb3052f3323c243e8d97d933d0918250972eb11bfad9825b036f4455123f0ca9683ad243660134af236ad6c2921976a811f33eda4b2f51597abb5c6b87279cca19e3b3c6f7f23f9896fd382855f4d1c8e2e05359816b26135285ee042d06e087f57164f0623076cd9ea5a48513bbda44e245a26d9c190efa9952123d16156d391d6f2725ec64150b4b87514b121e18cfc61b98d6595b67b81308d3ed4fd49dc7c5ad915a80d7776419cbcd5bb0e8d85514429bab68b7ed52b159c835ac51409f186838e86043f33f17ce1998ba1e3d1345f0104b662b6bd6a04872a77e866685b3c47e53b3ac745adf26a206489d8681c4d3c69bd29424e271449d88c94476c2f60b91fedaffd80b43cf514ad608a2e289e6fa6058d2404282f4d77abe242574689de15d1370760c02db548a8332ab492b0b23900f5ba364aec7d36aae5d5751f1250f7a1e9dbc39cec5a3131968bd2813d3943a4db6a32f910d34fb5fc24a14ffa6cd156fa4634db5e5b74038cb81f127db7c732d8a6b0cadd16eff28240914dd241e2f031748617ad05f778e915fb70710df565e0f4309e125d4c2f74858270f5b1cfa57e39663302dd72f251819716315a38448f4f6ea381d7a011064c2b7181d254bd8eb0a63d15e2a0cbaf80ae7d1f46848eb0ee29aee744b1edc3b07072fb94ac35a630fa2e7738577d635a6fba5c201c284c668662faa50c3d855e0a0d61edfd8045dbbf078f898338b8c321107f5fa86a382869a5ec9c72a56f4d84bb075b81efadf05de6aa7d432b18385866d07856f7673469eed2f416d03702fc459e129c4efc2e211900d65147a7ec3e1b503b80fe86f5d03e2206d9896eacebce4fcc8046d474c54b6db5a3721d91a54d172af15498844822b32ba9a936d1a3699988d3abdede1b816d9b79f5e27e294fc315810d33bfc15454118a044a38c8c6700c111aa1a1f44ccedb576c3c35cc63b37d46d6cc3a6dc44f05f40ad8f0adc6dc9b6850c3f9ede906e76976a4feb25a4da355eda359c84b924eb9829441a2004bfcb1bcd81d84f63f98b53eb640b326d20ef3e1b350112eeebdbd77d0aa11bbf8911f35228b77944a6999d80bb798703db30fb3da7a2c1955c187810ee57e28f18f98ff14af8e362cb729d0b04a0d01c4a2f8145b3141a324ff20b09c986f41ce50b87f4c2b8cf17d65567da33c538f5aaece73be53b2b20b1feb98f1450ee81cf143a80b4f98bb78f49e21309794bc158b1b65466b988b412dd439a6384df0696ad6143318db92b68790a7d06c2b8573755dd362026a1e8a6fdac4ef3a8f9fc213446b11dbeb562991113a6caa06de9ba7e55db5cbda2dff7eb438352fb9090618581dffaf3a18d898ccd172a9a5afc02f2f7dfb1790526bb3ebc285c17499a92592ed5bfc191c703de755f8281f64060a29d97a046d48c271efe72e33c0f1c461160e01ed63ca253a880c4fc5112124f29b7ade03ab32b5638248162514abdc04df4de05e48878d289cac680f3d3217be948f3983807825e1ca81499ec7276e6d83253816a642a3418ec872f7c129d820e9dd9714f8c42142f8cd79bb13bd305481d2cffefbe745d594f814b4aab6b4dde9181c3a1d49bdea03e89542fff393ef5f6e5c4b0fcb4053abdfd11e6efd054e91ac87e8d348293e6dec5498fc9a723955c3f2d98f0f256e87f633316b361bac54665e87e593dae12a265246876b8a5f6de4c02b5e5d2209dde7272fe54e5b7e1106e20f794dfbfd45b2c5dda9380ef21d5769fd0556b1fe184d21eb675f96367d388dd04a4c847ce9873d569973335220821680e7fc6708f492194308525162f1c0e77dc5f96252e22fa6d123e0dce7e241c60df252c74c1dc9f183fd5da23c606ddaabbb555a869a73e0358b49289a85d67e85ffddbeeb301a49b1c25048eea592f102afc9ccc89a364b57693068406e68afac6a5f0990dc28232e481b39ff2d8490188626a1a1b1d78e27c16cd1c69fdc7c1109c82e1cf4dab1ee026b88e7f3c2d8cd08bfab771a7876fa13c5321214f5a5efdc9df0cd0740ffb01fd8e4d425be09e526d39fa5df885e1ebd8d08a9f08449557424b856ddc7675c5a47ff3f3cadfd8c7519dcdf42267c5f6ecf312c5e15fe6594e7b3f844a12cbf37ffdcd90e2bd44f918c16268175e3570a19258c70c22f97f1d34bc482653dabbf46bbac4dbd17a5b451bc5e108d406d4ec1b7c2fe8349690e7bcc853ab0b279b33f0ecefb7a02e6632c002dfa719149805d8a52a1705cbc056a3617ec97a573dad90cec13c23efdfcca3cb3183ce3d0d9521a1d5c0945491cb0685d68ef2daef772b9428c49de4eb6933bdeed2ece82bbc13dd7ee38158c3b62e185c67b1bd4b7d92e4f4b8c0eb11b84ed0625c6c6d8518519cfe176822643a2d97ef82837fca259f50c89723e437d62868879afb093d7f6f52bfc4af26a31fd6c02592e6f76086f5de6bfb803f1953faf03f0c95bf8b4d0b1fb2d45a8afd30cee171a141a2a2ba09237d0c364999e7946f2e699d1cba268395460b0958b796d0eac1e4e28592083634eb86af7403399408dd96d057d77b529eab9eca3f1c9f2e3709ad50f536cb2cccad5f72ccc583ee79736f667dcab2c1af8466631742aa52783493a8b9811e9330741b6d6ba262ca91aca44f48abe8a205c3a84de96c382f3471c30c57bfe442e58ac6e89fa18be8ac8f8d2d0a5a3885aeaf7ca33a57ad0c5c9f798dabb48e478d43a9644957a9f7fc5a25644a0b6d586ad3fe6839885ff04ae81105da220f0bbd3995a63cd02b9771eee89460813f463c93cc1c5a86c8116866fe905d350d3ac3279f0a9f61d805af37409e06f0fec43e8c032b8b8c4a8277d32837657313381e3cd4ad2495a43fab071c1e09a6069c549885f7bcb91621c6abf43909afdf773f224df357dcd8b11fed3bdca0c7c33ab88707a35486f8988cf5bf0779b07cdcbb4cb1d68f7ec9e79eb76107e43af732dffc426f007a07a80940f1560e73cdc8b8c31020d1c7eeaceab37edd5c41f25dad589b07a19df6dab71a252e1dacde20fa18d83552200b55eae5fcee9750b757cb2f00c08b9608b49085acfd5c86e4edcf0a091ab37206894dd55521d1c2fa6ccec8e61c2d16b603d59ed9f7b2a3552f118dec9a97d6a701fc25802d1604f11f847f54a78bf1842d74e3a4930e46da76488111f0350fa9f38ec72ae5731eb1c0297632eacb0e597ded4455f916a7a96cb79f14c351a7cc36898c383633c452d29520bf66fa2d8f4fcac4e0f9defa2b8572ee7ad7bb57592dfbb65818cf8aa8f848b55c98cf8e4394892c925d53e55b6a8c1151d25bfa4957168fb4567e3e4c757287964f6591e09984414fede8f71b034bd22c968aa1ff723d24472bdd609f1dc35af9711d7e2581b2695e248ebeb671fd09402d8fc68fa7be2013e1c160803c177022fdb53d95c431efeb8cc9d418d5a4820cd107d579bc619224c8017c2c9972abf834c18638dee84b4c5322130aa3e0fb19d4c4757019a47840f1027f7eae50cd11a93c0e5692f246854b6b705c7dbb2a85e645dc2cacaf909993643894b75da6662abb28dea7978472a5e36d48817ca29fef4700586b24c8e9a6b858c8ccbcf52b73dd0c7a72ab71412e0925de3ffc4ce51e0fe6a68686518cc03b5248d55cc17a3c68dd5a0c1372030f0c6f5a75c7513ebd85258c9889eac8420d34a3aae74a1d1e4bd90643622dc8a524e0ab69e40376f33382eac97bc3eab30fa15365aefd0d234628fca635e6a819124eb7c93e73e5991a999996dc3b69bc62a17626a13cff6646bf15e574d6954419e45aa2b62d4c7f3edc5b2dbeb698eee74312de307879d4b3277e1961db8afded44ba8a7567c467fe74c711f2ebd7b428ada46a0b77b398c597279980c1fd8ba1e580fcdbf7fee173170466b9300b29eff82f496458d02ccf18a77489f1d49ea03c45724fb37498e56266e241d5fa3ea99cb568553de00236160fd11587018d7db128b879114ceb959bede070e4ac7cf300cb6ff70eb979dd7a907f7cc4c230a726eb9acec7df7367f73a8cd0f54c3f99abfb7279831ee2b1a1439fb369d22ad2ee9beca610c60ecbf5b306cc1f7f4fe5b9116efcc1da724724d95a879e28f8c8dc9d5b7df019bd18b2cf5b463b1d6e490e3d643063e5f2c5a0365c17ccf19372119dfd97d11ca4556714f8a4456c2d4e6223f8d88eac61c9cbbd56907040ea21cf04eb8669c66b968744813786de167dfe17365bc9b612752997f737f20423eb460070525e8fa5d027476cc629a998c1c25f853eb1946a8a3b08ce580ee317d8551fe086febad7e3d4af34c76623b3cdec9adba7a1fc0b83704c321fc5fdbc118e6d67b353462b1cff55f0cf2e0bd1a318d31899e08975cc0456d0fd613a6c0e273161ee3069226e9d62a62058c9408c036ee79b228bc9c0c41fcbf0004903b69a8b55801ea88947090b813c5df6df0194250cfd6ce1babc283899a1eccda84852deecf9f8819828ef18fd14b4772fd963a0d3853928dc42a61a6aba45007c2e17ea6a8a33a11d6837086f858c0ddbd6d789851564600fa07ed96a9aa16577804a3d14960eb3c0872cadc8001f7cf2c12473485adcb64cf5246c8ca07a06cd3b45755dae9a6c276175b03e871957d4d0a65a5b9afa67a9c3a3095b3883034da1a3b732d4d460bed171efb0edf795f4308113f3c67b8d6bbd67d412f141076d0fe20fd69e5279bd0326ee5c3e613fc85eca6d172c31780ea55f3d8c1c7cea7e0d8bfd72d5a06e18c05d27fd7da8d94c77729aaeabb17182e6926047349c134d3af9aacc4438d10efb42346108b4f88830388539167cbbdd7eae6bf0e00a59cd92717b679929ced91436daaa3228c00c533e365e34f23efd4b839adf6286550d6825611687f0c516e2b6da06a8a50d67fae3cca9176dbb41087c27009741ca79066fe127121fcd47f4b96880649ba493d33ddd26030af5b2dac3350211be90c9dc6bb97b026c4932e4f96976e38236f611eb72e79643bd86d69210fbbc9e4e044a93519d4237797d936a56c4db472b2a89a4cde22ea4011ab32c6508b3f85b3740fae5fce1dce00a556226d204db7da3f1a4ee2c2921c10916f9fa4452c689f031db42a63d4a8c151cb15cc2cd652314b044b0610f864de4f777223b657a841a7cef3000096e35cf2e3f17757b1b030940fb590ecfa2e8d188b196fdb9c3be2185ed841fcec41f0cbb70cd8982cb26c0737e167236bbd049c0ac1e98cd51d9d5b544d0f98f5e6214e1758d86058c655a3ae96cc26dc244bd2a1d05b4c5e2959205a4a154dfbc291c053e7ad5e80f5bc65ce04755f00c0599b796caa5094cd530479b3118d7746b74c2f01563a1c4dd429fe79312e3823c3505eb378138ad2c5e3ac60b3461945bd60b0ea867e061d224fc5969966392a765b5186a753f8d64399b7d46ad25d62e140e05cf71045b0f28dda90d371f39802c5444910fe20f8cb79d20afa34a563df47e7426983c34013a49a7c8206021e34b11074358c48d3896738a417d4041d30fda2e6d7d2d25ca2299738419bca4b59e94be8f5948e29b77a49de27bd12c3e3e14da955397d8bde8837c8734c28e80344bc54426cba2ac206f13e98a7e6a3230585643d54732fb1e06d5de425ff7b024da144f12f7c97d259622d52ed5c0fa776418f673ffcf936865255db0af4dc4ecfccafc92acec5544dcda234c7b4fa25a55546611db7aeaa74983e5e6d6fc731d958b4118b8e0e0cae84ce534cc42881e1f098571bc61a12af0c4c66c062bb612c0d11aff1ff4d70581f42c1d95c5b128d2943cc932e4703988aa48c8bb6ca68b4c9cafd9f48710ade891038f4cf80a58d8e8db0cc49553b53b4dc43c27b1ce1c76dd27d53e3bd5e96f06dbd3eba9c04e075d04eb6118066ad18b8da1a68444165e84ea178f53fb3fbc70c135aa23751378094f23518639af2dfc97fef405bc5f3f472528dc3747fd63ee8d57e94fd18425e41db80ac4874d8838d22475d04bfee0b1da6e3f2afd240285ed9a0c39e8155766b89c18a991eeb36ddf8874c41954d7c78579b9333fb5687ff9f0523fb0b3b71c75fd2d4d71d813c638a4effa3f2be57eb6be877d0641547c58ba0acbc61f0d89ed299c0c887004fe48c302dda26e467c2bdbb545f14047d47be836a978343a1e90d833eb980f236f54dcba439cda7c10c29b21c062e069c2d96d913823c3ceca4c9169e31ac94a7ee0a6ed6c8692a87235076847539e82724ca92924133f6210cd99726409761cc7d214701431983f71eb7e0a74514f368b1094fd94f78a3985d3f4ad1b8f3ab5afac89f8a02a5e515239071490af691a883fb2d47bb99d3626a715801818be5505dbf45cfd136bf9957834283b0faf40f9cce79d6eb808d91ce5bf39467438bbd8596d8db0926270d904e419690fa1e10671fa31e02f183c7f07ade661cce856bf74d4e16be8693407605368b8dda4cf3dd686426b8c1a07f5de7c41ce3261ed33b0636cb0fc5c7427a08b1a39cd6105b4d0857e41ee1c572e8b0e0454836b2a623c2d3bbd6091990b8c101a53372882536553d89c79438c99ecec198b517e465dbc5fc401b14bb82a0953d7de4d892b8106f724ea8a67481d0181f9dc23f5d87d7ed356425021ab7ac026a1a6f0098d30035139698e1d977b078ba2d92564a96d5cee6e34486f68cbc0a3e79e4e1938c2f483596bf41f81da5f0bcf55bd5819901832d3501c1908e2d8ecf3702567d5967c0b729ebe0602bb17aad709ac2c9a8e11f5e979ca343b57c3789562c548dec0b5e9bd444e07daade4f99f5d6f6fa8bcd4f3589abdf7d4a55c644a37e2e0bb43ae18b6d1beeabf26f2c8a08508640794fd6e7b1c8526acf7bb4605400f93e5de074ffd3e96ea579ddce9a6b38c29c5995a1ff7abf5bbe43fc456cb93b602532b2323cc95b56e75e62c7777a9a01c12ad8d1a231806162bf128a70f689fd92a334c4fad355b830919335f0424601cbc6d13519aed4f02ed3c1904c689e70ac078c4defcc7d94f48ed47140ab55cdf7f1a3898dd4413cda9879cc9fa21deb5fb9bcf1cd0df6b1102eb0d3ec034dfa5c87094ebbc45feccb7e0c3e1b975cd4aee9015a1f8f612ce244c285f42b85583218fe83197a0fc1b1211caa2fb0f1de342f5432f9a93504812f897de7cfd9c85e40dddc228127d2cf1fd1cbd574d79b42da118c267d14b4e9708526b4f2f0ed8be38e7ff1abf591af2e8e7740d40eaa5e0614fedd0d91d1eb781c91b152e0d6e231f20a0254e95c9f735b9b7ce4d49218c33a3139376d828ec151455530e3d5bb05ffcb9a6782c13550361ad7ac2be41f8742426b8e57a50e77a3e1af84d2d1cca036f74df19e0261897f504f3afe49a016c00fed16590d87f2ecac10bad7f0b7ac8c515b5ceba691a30578f6a68e6b0024b63adaf3cef4b436ec62ab8cf8c1c1f35d0a7c3c51b22acddd95148041f233f690b82ee5372e0114cda1dbf82006d6b651f105ab2fc49fd9aca185ac98afceaf37b90e0701f96cfd877a5408b89d25cc0388ce7607bd09d8f404da0723c2b12655ae592cc029fd44c65427f8b383a2aaff4fce6998c7af010b0397a9a4415e333621bef2d0ac1107783cebc6956da516e86795ecdb519606801b72f09eeb2e592ec1a543de910f312977715e5cd58c29973ae7bdd91451de0434a314b639bcccbc60293835ef2183e5315b885e50e6d20cd35e16c16659f8595548478c198ca0bbd8a2b87f1d3b5928cfc60e951a2db500bd31b48f59967174fc722bccb32336f141eb0c736ac56f1dedd3a949c83a80c9e077adbcffbd435e276d86da40397b419a271e19ac05d824778fd4d4104b222f6d7262c3cec2ed90afe05dfa0a360d1fb035c57afea48ab356067e8e09a399c7f50a1c2725eac1c14e701c3df7b6d9278ebc52dd28060f17f20b7ccc0e671c6ffc6697e6b0518fab024fb64210994234abee1d8d6abaf5395f9e4832b22bbff87395929891fd4c8715b5a5a55b3c0c911d537a9b0761bb4c90e9d5a91a307e95849b8a1d5d1bca44c40383442925226d1db8bff18defb3b39a14aafc39e9af0f1541095d66465e702f7d90654e558dad6c71115aa146efbd3868eb55bba8fb51cd26bd19f06aac56ed26be378d76e9454f19d4021ce1c790eca604558eeae6fc63ebd6e6530685123eb294e31e3c8fb16ef9a2eb602038292f9760e697b2ac3d7d7ddfded896e5d60c5b8e457373e3381b8d6c436a7f4262bf6c57f35a59e76e242d94979a558852de6927386e27718583a9a2c6b8fa26f231e27673d5a308a247363792f8b54ff0f715541f50e2730fc9c1d61dbdd518be6c0f02e05e95fb32c20579b27c8a3e68c50085f1ce0707f320c2451733a625e9704d99c298cf628550b465d1566b8ad62f5c5e785b3eb757bbc25835f092b0e22e82773cba77ccf67dc2acc7cfb7cccc25211fde197b215909d741c95f25f52843d9978ca028b5719eda4896958c80359caa5e0cd13eb760e3a2c8a623ee38687d68fbee894c63ab7fb6cf1affc88e31817e24df13e9e1c2c56e247ba56a92f5b90d685409b0187d3eeed5ae494594264c5cdb084be5c130b83ccad356c1dd3f948f6d141bdd3900caf8c6884fdeb9e2925f27153cf77f2e42f2413f1adf0029506e88b379400a7543d79c54d66cf0467688d77eca5c4d170584017a162030e9d9db30784e21c1c7b2866a06dc97d6b99e9133ddccb95edf21dd5549d0f0210d867461335fce75c569734a76143de17645bdcc45f798ac3be77bc80776fa31262f5e579079288f734fe37ee0eecd1227a689d7a15328093e4b736a2636b5853615b784854f4519291f3f5b82667948aca1b6b7bb237f14f5772793b7b472c3023720a47f6553550776837b63c6a19d1a2aecc6049a6edeb2e0de2917e39811d9652b0f661a3d39c107e766d1f089b93e22393f5e95ea6e1626dd68b579540ecd9a020a9a3d3669c7d826099bbc6a486312de69b968246f6f02eb2903db729763a9e240e0818275ad6743433c7a6a9c201a157db6fad00bd8df998a3d786b1ef4399dd7a9267d06246151f705226170da7eb8e86d91e4e9ed6b89a67ac00824097f91e880170fd7eb9d3a77a78f2f995493d49f10d59f0ef70bcb2307d45b068ff48bcf2f9b09e3d1650816d41f80c3c3ddd51aa948747a11cf31e578cbbc5fb09ca75eb6d64c6f988b88353115ce10ebe65182fcc8ca851e197d26760401503a6fc5e53f698e9e3d92cdf549c32e59d8d20edd5309b91632b0415aa45fdebbac4853a94aaf1b794d776c506b2a8ee84c0ad5955358fbd8d9be348b976f0fa13b6f36acd04ae1561ec511ffc8bd4017fdb1a94edb551666a4604c5c0ec5a1464ed6059843dd58db72cc8b07b1708ea281223e26a06c03fb2274d39aa9d516a2a7d24cb346a4de8ff66d83ab73a023d6ed51f15e85d8bbeda23c4757d25222af7ebb6b12bf50e3646492ce69d835601b764a74b8c5f43a6566b6987aa67fc95887cbc22fe1aa21abdad59760deab545b7ae64c0ea24f8b8d570d237f834887dd9fbd3e1b7c48227418d50d6c4743cae44b0a543c2e736cc8695b4cee53d1a7e712e0729631633e27c40e913de23b33853f31573c95cebde2fae2f3747979153f10b5a24de75df8b13fe40b2f72a10850c34f6c9b7a249ad5a79d8991fe1563f05d9c7529fb33d210335110e75bf124832870095477f853aadf181b4dea01f8191cacbb8dcddd40eead836c79fad111817ecd1ff07b82dad091a1b05e0f98a03a283464fa1ffa6abfce728887ffb6e79425936aa965e10077a8499385a114f007305a5aeadad9635a7da890d831cc1f70306f282b74a7bf69be6b0ab96c4f441ce2767bc557de2a8f3b26ac63d3007c53f70047261823c9919b14e2c9b6d5a26b9e4f8b55150acd154cc1fd0126127b8df06a96ef9a15dab4fe6e97ff2d1d546dd9f80434f5df8dcde71ebdafb7f5b10a7a6ddba6e23aa0f2355a08392c99ad80987eca3ef1dabc48ac9ffc7481a537a456173959fbcef2c8daaac3915da1a9b86f6b876effbdf59bb568b639011d06633edd68220ff5204a11ded95dc96516cdf776febe377b141824357308c3e22e131013f10b186ee7d249233850796ef964cd07fb2a7a2cf646ea0caa783f0666b85fe033daa76b1182956c72f15aaa618b3804d5c12846f1c2632952108a65538a87aa7aede359d0ecd1f50a897a5630e520dbd45158b56ee6b411c6476cb6c2a1132ebabd68b5a6e4e033b73de5978e7aafcbe12ba567ab143809846a3a66ebcc76c81444619826a9d581bf541640b7e67ccac4d1a358e6deba62f30b1fd511bcf55a647d13fbb5e46ad21a78322f71fbd2f65206fe166290b5723488e509b8c417bac88c35e3db4b04b4858730a68d73552c2e58ff905db6d1ed6daf649905789abfd1577174725858b55829b9826faa84e7d5df84bf340ecaec503ea7b5a4c008d7a93a8c140a37b85283853fd0ef85c49ec53eea9476a25e4b182caa453298859ae56b65b7af5fab4705ac922c94fded7b4343fc6e7bb4271fb4499c35e8de07109f733cdb42e60f64ca55fa2613f38b6049e804db1b624048bcdaa6565228fd91184ff100ab79893fa745bc9ebceea044eea8c94473ab25fe2f0a25a7840ec9be31ebfc19938675c7e2ff07659a2054e1205f8dcb74dd572f559d24b63ab4d4df5354eefa0066863161440bca728d6dab26127696a8542e74dd82f5cc615b9c7cf14f888c2ab46bbb3b4b57ca0c2ec206fcbf326522c5a1c2ccd7b1b2f864fe9b1c58b53d33951c17e50b75f10b452dd034472762b21259010cdbc6e5a6d9b5521acb1da34e45b3f386b4fe3d844695e445959f2e0af55dd1bf19062753947de9d7b7f2f08076a84d6a322013977b58a26030f8825ad4ce494d33da8e9da4a6dafb216dde28ae852bc94b90964c9303afd010f6b00cbb9bb41f2fb2c5caaa2fd41d9a3d5fbf46b48bc492009eb561df97ec52737b2663afa0b2571a16d82f735b7cba141f4dbe4d252dfb4f3b360efe334936423901def994d766bd28409048eb09f6fcd671264e545e4601459d64d870da9ba3b31ff4bde759652b21398b3f6f65668a9abc2f6214cfb3060df32ec76a6c674f6dd7b949f76abf818dbcd2bb8f969020cbbc7f80f01810e5d80941e4daab5b8686f2b1b81284706c06127804ece5a5a4d1107f8e26c7a1cffccb26c760746d584e8b07c4639d3d78b3a1adf979c81d110dbda2b395528a5bcf44f2f4c3e4ec905c9a28cb761967b55150b76a09b17abc9361a2a621063759a9535ccd0264763c02375fad322c3004b72b8f975662df055080e43461c1f47b1a107413386bcf4ad0bf63c11a3c0af63295f0cf7f979144e4dad83e24f7e40e15a040e692c2cfda98136eeb49ab9c063fe3d5963638b2c3a4fc69f4352bab3cdf74522e00dda3c7877c28cb1c85863af9e909b13538966e4257791996d7778c74a60594370a5edd986ad83b6c2485cdf37c19224bd7388727103fe0c3f1c3d085d0dda3ff1c500cf7b6cdd1f6c38cb8e0485d48c1e32e897d90e97cde2cc7ab20df1ab7119de6dbb52aa1e87f21c1c6e2ba465d55fd5d773ec9125527d8193fe443b7018f4d7e8744660cbf3ed62d32c52250020455fda1b3f1db9472847406016ef7478dc29fffddc649fa579462dd5c4b350418a3f77b38488c8e9e2833b8a0a62bdd66d7a79f37dc031e38797fb5d9acf4689a40a2a273b9f93c6056e8de3251eae39751cbe2b35a2fa75068ac0bd51f8abb3a64542ef769d4c1fc6c802c80834fd78ef9ace87b54dc9d0c98511ec84d953050a9e5c17b2e59ef4525f86b7eea3765cc25f37b814fcdf85574bd94b8cf8101d8e3d9ef63e7938cac29c1b44dff044c14366f6b2517fddfa251a1d6fc165696f389ae39d07b2707b6f0be43bc99951edc8c9197fee67fc568095783a5862188b8681a290965c1f6ac5ff0e17af87bcf5ee7bef367f3f294fc71ae74d937626d449f4e7ba932f8ce1dfb5e9d2c5f762e9977dd87a7d58f2c3ad8ad8262e6c28f739256b6c082e2139d0a3c4eac39f10cead182917b7ba973d8d14fbcdf79146202ee52b1af5f1acf0660f95510f1fc628afe1abb6021cea7a9bab2eaa9a4018ab69ac6ab4ad31362a3ea0e66d0c1f34c5436e4c38d0868e9334cf9272785002d9a3a47c3b64068fa56f59d7cc5b7c7242bfec6d10de548d10123efad1a71adbbc6c4e6f88169aa4d216f10a181cf2d53faf5a97d258f01b4f30080142b72a8c0cf4312869b07bc5e63231789542b0c28209caa2b1eac3c6f5019d4e29953f3a3bf358e74ed9304e04a895fcaa26e406795a4a3ecb58a2320c6815741806a6a64b481a1ff388f06624e7f54163d749ae31766c19cc8d4fb6a18675a1ce947ff91243977fc84d7acab98f4fe6f215b35bd0b86a09b2adb1a5713c0064b640912c9ca91f3ba773c9bac8dda393cd94c530ba55a0d604cd102932644a5d7e53ad6072d0ff2645acefb442953342262e4426a70db4d83c309c61b71810bf83ba8f14b8f29af039dfb97d23f5a12cc16d3ba48b1f74901be264bacebf492ffed1a302a2a3a2b53ea045281336e08a23ec80953f0d57045d130b550778126105484bdbc0878d1ba39cfe57f6e270930f3bc15551f1ee9f7af496d126a832e8275601c82194bdebe1e2566df952c79131cd9ffe51dfb3c2c4db01320ad2664a5ca9d7e8031ce20e509b39f40b862215eb80a1549a55320aac13b4d7763d0b3e7136b20011b20c48c7a3144c990d9fc438f4a83dece28babf29ca5ab9c0c62c76996c2365c9ce40d42126a33e5f3156cf0470977f4f8c17cc44aa5c68d6c8dea2328c43b4e016c79087d5f493f61d8bde53e5fd97544bbfedb4f01dee76cacaa36e0afa154b1d6186c51c8b11713acc02fd3e1be481433694740b2bb88dddeda531bbaa430d394aaffcd5dec95a96e7a6e853aa0550c100e162f98ec1046fe2e661f29a89e1ffa64a170a33e834c9ca109cdda69a0c69d4da5b3a988a26f1ad98e1f96a49520a76167d83006bf01bac6dbe084f6a6e811c253b6d753e70aca551813dc51526c56be0c29dcbb802d546bdeff090106909c332c474c35fa69547376867d277dfad0f6245a01fe91a0fcf8b7e350f5be064bba2d048a903f24af7bad52b6b58f8afb61a13c0739d6a498c4001d86220f662e9141a1abe33ac6aade8bb65c05338ca312d2cf327aa3d0fd9c53e6a16bb9562b35bbbaff87228ab841db72b736a5f0b5721f16d6330f6fb92e2af75c1fc443febc2b22cfe5cf6e72214a20fb113b66e0ec03329430a6241fb6756ae10f7c35e14d2ac860bbcdf5b837d5c63a94e10584cecddda68408fb20f93cae145b60af7281df35bcf6b9d1c039bf0a25195fb84aaddb72e3186d18c9602e62d0888832668d8072c158eb34da059b1f27ff145b0cb36cdf03a7f1857da7792e931855c208b92ce6710ecd6268ab29dc026db61e5e1d1b1c5943710417c9e8618cc2a084dc212ac9c013eda082cbf8e1328821fb704d99c3b5f62c8847b02f4a89c460d322ecd63b6d92b909289dce4291d304f1281be77ecd26f146343631f52435ff815d7d17a965939a7b13291bf4365247cfff18270c0e28f77c3b2fbfb0f27842b2e8a69329be1eb99bb7d479a90692b594accc03166d71a4bf84861081dce4901890e9d5e9053f355263df088c4ad491fa26b541969699c16df6696fe04d9a006a8e48102fd81a98df369fef2c75351913e8725568b515c47b9d9adbbf309c600d9929cb2e0cf2430e9aee8f06377edcbe54d83f8abb6626aa615a09ba7b368a443361445ada877e2e6e055733eebb75958034d5ca4f01231d73b6ed24b2efa3ac375d2c948786e8d5056e61840704c4d3e08fffbc79b5c10520ac6af1a52f38c283c028afae2662911c08913439fae98fe9132a9ee9d3c12eff7f790f5cc1f0615a1d35bfd539af6a34ad308089049e44c0f38fc6ff1bb979de01a356cc7a7eb1519983ed39ff2bf024586a181c9a044f42b33362bdd568b25a905a94afc94d443188e991913a26ea447c939aabc4677f79ed03bfc583f4cc138dc8b06d66c1e793db44f9bc83a5d5bc439920d9d490b99ecf722b65c110f63907c9ef9b7234e239bbe173f76ef0f0934c98f75abcab2eb3dc2cb844989716209cd8200f34aecc3c676811e81d15ba833ea54018d8b8246fb71fc74c50eb4bcb97871f66f03eaa4c915a8c698e7ba2da869858c8888d079a12e0fe7dc6876b0cff071907359a2b95038c35e92d575edb5bcb1dd947d52d45542aabadcf4e1b8ce9b9abb0ed74ebfddc25e8ed1b4aa75481a4b29f2c161b795a742642befa77228ea60b03954586c2abeaccf0237e2a195e24a4c08c70818b3c0a4ae9bcfa679855f4a9bc218b055a22e0ac504e7d8d2acf9a1de7ddaab910b83e81864fdc6fdbb769ccaf0708c374374c42d3ba41461a46b05d54eee43f7705ade1e51b19b3835c989b983ab300cb41a3289fe363778a2337715f9540a5d35b04cf68c7125ce1b9117b77ee89094a1315bb98e6592d358955df1bc0bc93c0aee934c1f093111e0dc5204fab58e8d1520a6312cacf4c122a0e5b1155c3f732b510d7938aefda59cb04b3b6f23c8edbc7852a15a4a87d966c6f3aec0716846cba6cfa3f698e522338fa7b7ea4fd8d31342e2c74eb1cb249516f86f2822da09635e0ea0dd0e263cfc286ea1442bbc780e5444a621e5eb9393a2843e5084a726e8727d995fa8b3fec300ca219103380cfd74dda3e6d3c74c663ce9fe068bf4e4cf74ef9f7b14f3d1d6368cc6c8b6c2ba5141f53ce2c7bffcab6c663119c26ccf064a29491f78942350e8c65bf0aeb5a6e8464028fd5ccd12aa24c5e46897f8232b1622be2604dffda29182d20c37751b8cdb157e65c37326a4a11d21542f93655f0c4bf042c6e7806ea65a9ffe1123d5fe9235e132c67390418a9682f5b8544d078ec05168996a23d1ad6cc48b32dff73632daa44e7eb63dafdbe854f60b71eb9b900c4e1a2efdce82c8f4f876a039f59305a04d95369d6fd0a77be5269bffc3a518daed9cdf63536982b92f4dc51765b4cb481bd4db45ca9ebabef68f38c5a2818294cf0fb04820bb1e838374f89d0c211ac401cceb2ca7086141c2d408bb4c513975108f6becbebe470cc1bc5b247c5a548b17af87ef0bc3c3f8887f84b4bc46e0f43d9e6a4a8a92efd9d902655dc4e0c5ae6ee2c90c040f98f6a9b1f72c1116124c6b1e5cbc277abdabe78dcc3e0244eec7c4b820b14567a1fd6dbb6169b3d60c6c598ee13d2afd9809176a37acb0ea8d88c8b91658e18d3e299e93df72f365453d9c85bd980ccea649a5cf0e057c6b342bc72bb684a673bd2eabbbe8a1b86c349eddeff8e8351063231b513f3fd8f3f765fc4681a1e83335f354c06cedc6f81536b4139613f3bfe41c7e386c5a36eae659bfd422c1547fb6a7c328776b86aa4a187bb5cc60298c699b8279c13c9341e223ff12d8efe974139fbac4eb140dbe7a4bc5dff644d0f7f4c2be1645b01e7f13282006dbe7bfc1b85f40a563487de3ea2d5693ff920f63cf9a2ab3c4a3c53c15a1ccc3c0c1dbc048ebece3c5d907d1c5666cad2510132b8ffdcc514823a6e7102ff24e8f38a788163d7196b1d52fc4ca7d855202d4cbc80429b687b20ae68ca0ba6df43e3fdf1e8910b5f0dc5fc6f608df4062e68852e2d49f6c7a4e0eb6b0c7c134bc7840cb671171c8a3d3f501b5104219d228b320cd465f7e74e4082f16270c346b939bd279c4ccc8026e8acc33f11009808265e5a962db16a1ac5539502379e48adc03f724141299a9f73b036cffbc3db35e763313f32afd3583c508a7559e9cc0e894fe98fc0c70d2a6cb3b130ba4b57f3ee277d4d88b3ed7986ee93e4be88a57d9db8301a9b276deffc2a803b8ff23485ba42a1113fcb857214d4d21fbfa13b4e2628617d4bad14560b8b37d9cffec731aca3f80ed4106419098f66b29525f7118e812536a5df512a7c4649022c0d42eb4c6f5b9565dc5b731bae693110decf48158bf7bd1fdd34720e9aa7ea1ed58307b27e1b684f38c1b9fd8cd0b1ab57a56ef49ba0034cb62f814b4b41d60c008f125918856d094b8a7336fc9f18ed1e1a00a05ff783fc5b7beec6eced4289da9e48b62065e70d897c6ed9ffb8492f5f8c5db57952967775020387bf1ede1c70ca7d0dfb8d1c017e35edb2a34a8a66aaf42edcdd817aaea9c1c699cc7dad5fe9e7c1082631706e95f8b9593b251027abbaae3bd9f816ba4d96c6a2ec22b46785800c9d25938c65ef8ccdb219375f925d9d95619507f4b5eddf9596cdceb67c3c55c913791ae261364e3d3f2df84526082bedc3532c772bf6d30b068e0b2bbb131d1440cea20dd632309271cf6a3a0398fd02b0adcd69c660820a58a84b21f2cc8ff78695d6f69479cf2a19d4eae654ef4f314d9c12c86a59596da63943c7b1658e59803ecc657673e6c2b1b3fc2edccc2a4b839a4b1543f5831287309e74d20c4857bbc88faa1f988c134d111b0dc5b78318b191c92bf954cd342db2d808e6608711c35ee3802f811fe672c927fadc1f80ea6736b4fbddd3e98de7c83639f57a68a59cf8835b5c26be538d0080f89136c62b96dc7f897dc36335fc414e8c1ea9edda7a416b9276efc21c977832a5bcdb0b3628e6d9129736402abf2d3fe801ae4ee33933851e195e7096f2e1033c1102f7bfddc33cf481a6c845377e05c74065fbffa97c10a821bfaad63368a5e066239d8007372beb625619f533e84fd36710dbceacfdf01ed02b6ef014c39c0e58d23167b4576a1f85ad7518a37165f0c15dd20d56fc946cf9aa8ae994118feb4648e30bc17506184e5b58157b88ce71cec2509bdea8b9002b6a2bca21610deb0ee34a00d83157a1755cd31274f5989986104ba327f7e9dcc8315d1afb268df151f2c9fb60c71cc26b1fb0881204547437a0a5e4f8ec4095a9debdbb876b6b30f3b74f5927cb40d0b4188ea94098b070f451ca2b298f197a4e135b0f2856a2c875501a76574db8e40497772724bc3408c5e2bfc0896ea5836d086f5b985b84313020ea69cf09a625034cb547569a186dfd0eb71ad91ebd879695428a35f7ec31fcc788967b3e7fc65f1bf19c8269407c7ecab7ecda1b5f907549eaa580c6f7b457c130437d706e1da92bc1e4b5017830ccc995dd0082fd007d913f4a3c11e37f547725e822f29702af337c000c703eaeccc6cf3e667e30766b4f81785396dec719f6bd53a681da1cc83ce709c4d2736dde4a974594d6154b6c667657e3519bddad51f2ca5499525e483fb35f12a64ad50d1dfebcbee0aa4ab05ac10847dd74eb0a7ea4bd3e0cce1d3a16cba674669c112633fff289ea9b71b4fd3cbdf2ec46987792f8e61b208c39e4a8fa91c3a088112bf8a087b4b17f9a8b8ec3b6d68504a2893a17bd596cd95006e56e55d6eb1075832a67f4afe51ff18f4d156b6ddf35738230aeef839d4097eed3fa3ee34a079913d44d8ff8e358eae74960f8b5b64ff7ea794e38a3f39091c8f280571148a956a71721320551f35c0d69bab51bf1264774e1a04e2b5509546e84857c8206c8b1dd39f9734a5ecd65ceedfbf89307b15e129e82887edbd775b097e387550b72da426526ffa23580a2f292733e9fc8125c8c43806854709a18b0be9d21855b1bd9db436f64a8ecf3959aca67518633cea2562a6ee74c06462984df974c29e755325c9d2ef357236b1340e87693ccca43faba52bd2b3a158400220f4a724b4379b2559e47ffc8d53ccb7c4814649d449a5833f9ec6fea1b2c35f79277d8782c523bb322656818a1c820719184b742ee0d240683017821bbdc6860d6efebd7a90e03bee844a209fda6f4d928866abfad444fb5f966b516643c4d0bfffc2743688243ff7f379fb5b931094545d73060b0d8e80d5d53af619779b8c9a36ced0c767a61ff8c7a15a2e2d31c1282a99bdefa7209b0d9b323ce6ddcaddebafb67c38b117aac4041aa28cedafbe15d9da86e02fe27a114cfdd9d2e8aeeeb3b72eec38f8e9f2bf8d466efdc01ab6ca07633f7817e2c740d4072b98212d659142f7496fc8c2b59d89ecd324c01b658cf71863cc58fefd3da886a8bc5154c3a5cecdfc6c1775c1b3bf1722b6408ad5cfcf8ba5aedf6d9d5df0997069c330fe94fc97182eed8516deae5d7054b52377b73326653c0b750845809e30b8810e934ce6e1424fb685be72dcd0f71c92fa78e97cc1285826817fad756e3f8ee5a9563f8871a9f70e19f95a47ada108a2b6311a3602debfd46bbc1d10b021f7f4289f2ac73ab81abdf25933f5c04e693dbd36eaa11c88803bf560bfbc97f21e44a0b5ae34d09dc9de6dfc33602580a330d17cda45947b5e2b2b30492ce403a8ce2e403f80f5a95974fafd885cfeccb3cc0dd9390f1e8f63b91ff0998bf3af3803c403ceac2d60e4d8bf14a6bd78322092ca5f11209bcd59223aeae150ba945e06d014965327e20f827f49a8e40693e35c6d7263f0e400524b98faca279896ebfd4fe42607f4312790bd426ef39dbcaebd11829d52d584a55deb8d1a4ac74c429fe9f4504dff4e84d7bd26033b1fdbe3acb8d09255023fedab712a98be7262c56aa1595331d1e95112e6f96915e8ce2e3d35a3f5813c6ec9697deb0c2f64e293952088e078d827012467dc1b08f4a18c049aa61043da08cde72eafd03c6e7c1b9565f3f3d20e38c81994ff71e7ac209beb01b9b1bc04f95c37364ecbb724747850c37d8559c707f31b5c3131f522b6cbc3719205f259ad5412c5e85d5230ec5d67a58b6a1b96e18b2973a22842f725feebcc87adc02b10128255d6946b388badf2d437267b2a91cbf3e3460978c2cd47897c0b39124828474ae7500476c7462b71744ce9c92c01e53781c9171d313f0400bb76620c2d82601a13cbd5baf0c206870713e1e887fd096f64a56fe50aae33b737085ce8398502a40bbdec388e0111460acb609af95fd9eec0cc9aa29521f17620fd60672838e92d73487d323d7ff489e42136e68d40e90a79d6781de10ac7301e2c4ba834b2e8be79bf4e7138144b28668644c5f087effdb4ff1c44032a0bc5f8a74a9a4be6f5f79912916a2be33b445460cc3a69ecc44831e66ee1ec085768f06db29e1b9b4262b055ae6c2e4913622720b8e22b509a474a31647e11bc64abbf8cb0dfad84e2a307354e2fd672ca0ee30f54dfe6dd48ff749cf0f45027f2f66aca501c054c54bba66c7820de829c52d20a7668c1d63fda2b1e7c762d2f1c69b7ade795e27314bf421cbfdccafb07de2a1224147f9172c8faf46565253ce6245cf7a2558c7db5b4e6ac69427735e9f8d2dc8aef85c79011794d98fe4bce96208a334ce6fb8f28bb3e2a594ae86fe1f8372170e3465885e9ced91bb829b830f4968dcdf011db6047dee68b586e604a76bfc668a91c1b533f7a30674f3496a9cf69de10fc950ccf449661d1407ead4473cf23b876604c050742621d7b25894380b0360ba5126ee11c4752f266fddf4efd3f46a98234e79a0bcbd239d305b05bf7cef6de5644ff739e6d34c9b79295c350e6f7b0f0c47a83d3d5c8a08ba6abd3b5d6b655537033c04ea110db3d58623b9cd4fafa88cc00986127d8cea29351da2a2723497b0b11fe922cf5ba3643cab8e36882492a63fa66724023b6b5e5da886d3a3003204fc0e474afc208383b6f3c4ed5cb08b96255196d6d8e43e242c43791b24f7dabf8be32ce2d3aa5e731f2fea96e048ae72cbda552066873472faaaafd21cda62ea658a7241a8757b506631570d5774be88a2b731c3f1dc782ef7e4e388e49f59d6d36f0f5301b2d64db1609d701af74c3e55de3b7f91754b09a2fb3e964a29e87e554378ca35d71fc9ef94a7d25b7b1bfc154587b704960d9f5fca3d2b82ffb7628b6005aaaae907e2e8bc8d33a6c8db7400267c9631b345c57b3670ab56458c87cbf7aed4b5fe158b8f4093536cc081e96688a154d8530aa155899cc2b3e681880de2b6f88381543d487ce7441c2cac83e34bde75277565b1718f925b97eff8701cefae4029bb9115173f19199bd00efc5da6c0af3ea71ace1982053570f91f7035f7332b16ae2d7ce607c629a51ecaf8c65843b8e9b47bd751f7ab0ea3726459b1a82af2ad300dcb2e01dd641835f0db43c1a6cd828ac9f425ca10fd11676aeb212c8bd9181987f20b6c6439e75161bda37f15c2d0a7813a97635b371a86d0d6b4bc0ae64d04373f996e0c6776663dc3feae02aad41bacea00ee0a1faed4049607f71d1d9a23a37bef54f698fce56ee4e037a99e2777dc602066ed4838f6fd2e36ded9a669d143d861ff4b003ac713ed9b987eb4de243f8dab1a61c6f2515fe43dc64400bd74671b48562af535c785d2fc0c8be13d5ae0b9f1166e549a821d4eb1cf6a40ae6fa32ddda25d7dc493dd876df5a0cbb8297d29c0ccbf2573a6354bcfdccc6046c1c5dca1468bb266697ad75f685c3caa4dc1a7c57f04c3a2ed2d24cfd1358e30381362d51f697b87b2454f9c0c1a844b8fc8eac8132aa515c0e8d46b79a6315814aa704363de4a08618162ca3ae75379f61284810eef4c6fc3be5f0d885d35c6f66971e6197363e0d61326768e5ba039324db167e1db95734fcf88830b3bc27b528594ec2292f8a196a592bbbf2716e97ae0d8fba1ceb024d79fba56db63662a168145d474abd6e21dd947643488694d2f0e1ea7e3f547e33be60bfbcad39e146a2fa52a850053d616680badced514adb06db1231888fdb82491c96ecfc1162027f5017ff6db5b00a0a46586b87e0aef5b5ae788d2fe99c660e2818c948f0271522b06a64b3ac0b15996bba056aa1e1fac16ee3e6c58b1cdb4a03dfda01d5f95e86a49752d7238214d0a16630a3a37469b8a04ac70429d0b3523e102408c3c8ab8316628afe8823be3252800c445ed9c2446334dcf48b1ced8ee74643c98f29ba0825b12bb31d408235e9ea5470d1605ad2e7afcd0fb04a628cb4df48b02c546e29c0e453091f460e9421ff5d02e64d7e842320333fa35ad9cbf5e449f485e8e202a810c489bcee0835b82c262291409caa6df0cba8d124b48ec9e45568f5e345b44ce04f4af500fe705444428182f4815bdb66b421b45fbd8c58a79e0eab37af407e27ca79e4af857f7767201afda78eae95e7536443e0a3ef4d5aeec2638a84c7dbda3106df696d9ca986ccfb3b881e503eae311b6fb80505cb633700fa79d307f6677022c545676c84cc7ab9ae17037178d8c2a0e5d5faf260a6e63c336e3ced6e73c10b53dee57ae908b94a13980a7e6f9dc0ee27edcfb663687369451758ef066a3c1d35c4042c580eaeeb829d5c26fd6bbeca1a116ce8fc11e24efde8483b5c24e8e8ff92ba04bf404f80d18c85cb47254ce6cd1ca9da0842d829dcc441af6e1b11a458ade0c96b02dea5475e081f17972a52fac538eb2ae8fb47b57d0b76704af8655a8edbca4d99ef0fa805160d17411a18d04994db00919b3d230b005065b8c7f22f36e99148448f8e79495243c7ed0364273e49a48893bc53d0d781709c2be97d17ca83de881bf1fd81b3e8097c888f9642826a0d0264ec29b68e9961cf8dfe9232fa956ce4c30dcf35a48ccdc5708db66373f5faa2561d804ebdc1317a9905bf897643e50a58fbadd1aae10f0b3a8101d22c3bb10ff0f5241f62b06947255b6495b873eed9f477f09684b0291ed51815b7db26a4407731c50f3b01c5f7332751c0c1797b6f60ac3684eb7c959c2006279bf1c5d633d8942f82b91092cae9f53a90aeb2a71597f06cfa6f2a3138aa59c1a85bae723b62f5c0442364b86367acd8d7a5dc51832cbe71f6696f54e29215d38bd2e28b29148466c3a367ee5037ce6513ae920969b6593740022c09b14cb398d5bffd25927e861d0d9b114843666a0bc23001c53adcad4951e9f96a93cf4fcdaf6ced2c01a55836381a25ff6edcc021cc9801cfa718a879f6cf725aa44aa5b54086252439f2624f024ee316b1ebacfd2c3cbef9ebd9a69253864d6e783e93ef2ddc52e67a943426740b1f1be7772a5c5b355cb9ec02d5eb580af10a5d81fb477ad28de3d3cbe8dbd88a6a1eb9cbf264fa557f639b7db1d300dc947866d3fbb6171872640da02b6e3ab8294fc709a9518f0d7d21e504287c1de75986da5ea294bccf24acf2285700a51bca0d0acf9c2c34079b2d5471b8b930f70e60c495324e3cdc587d73a89e6d48847589b5bd854d054b60902f029c48d18541bc0dc0ed76582f1e49369e0feca1615afebfd0e87aec377adf51e8dbef39a3f3e438c5add1689348a99ec5578f5421cde6517a5c7d356011e2335b475158d3cc7e58095566efc6b1eb78e4da6f222dacabf28d8121f22c63b7ea552bd544efb185d687a7a2d5bce12552c49199d398f5a4bcec36cfb7a195a116106a3aac5cdc4099fe11c9c19c067018c9c208231e277d1a97e3da5a14890201d578cf62a8b123fe46d013cd8854b34a201be6d6095383e293a188a8cd27953793cca2e27af309a40d2b30f269fdd7837d9e9a1b6cbc3d8692b3cb50da6c49e16760fef3c56a40ef18dcd23963d9e12bc35427b01fd1df920dea193aefac428f6f4739e9194da7126af08e93fd929efbf286a33ff9c7f13ba50bfb817a498d0b3134146adc79b9fe8d3df12fd7ec75a2b76f42ff50b67a71edf8522f5f90ad688f03b53aa7367aa3d17b426f4360b6466465327008dd88edfbd7c17d9a6391bbb8fdb337562a10e01535d515ca223d95a45e0ea4b6dfb706aadc8385ea9bf932a38b8bb2b0ff4baa377cdab63b805de874d988cf819d49295012be41f01e724a74b1d6334e64e646c7809859691fc7cd8dbae4cf1aae609a8b766d4dca321c03619d9aedd0c9aca5dd620a5761843285cfa1505a682172a7597391cf03722b9c86613ae16c5dbe8d80ae36829c0902b49446f5acf99f6f740bd958dca81628d46c2a780b08099a5b444043bcedcd4203dad88f55984bd084f9d6ec02895af4e7838b7d4b997eeb1a94bf56a3b91a72858d656910c61d3aa7990a5352bb50646b4eca084d46b498bbfaf3ad92c3cd07e90709c824cfa765da8c75ead46190c82cb9cdec286aed7a2c5c389a097636e47b48c2b596da46734f635bcff29b1438c7550f4dd1be59e6fa305b46ec3792e4234a7a9bac9bbaab8c1f1291b7b1fde1e1f53b99aad9cf1f6d4ad6ae4359fe0e398f06a7f43c35bcc2e979937ccb60abd94c3f1006e6be8eded993574bf4033f7e6545de783ad6e0467b60802ab9e2cc75e103de1a70e9076474cc0d6241cd2ec2b5fdbe889b2c919a124ebb792ea568fbd576a99e7c62c05366bacda55965d07a8c3946bef9058803d2a169532fb0703dae086832c88d29d298138791b9b7ecb20a5bf762ec155bf2f771d6f3619eadda5f715778a0c8741f4b2abe16a8f9aff0b0101844756407c1eb0dd2e9fd219b6a599898125dd655a2e8998aec3f4eca55be840fdd5ad40b41e2f7efa32be10c866533ce8ec0d3d6dd2d22dc0744c4909aa740fb973eb8043f6563a0f33336c7e48ae4a1395d81785464e1cf44bb1dcdb755e72bc7062dd8694d0e8c1009ee9e310e49df443ebfe101a620109038aaa65899d91c69d01174a166e5f5405d084d1bb6fcea8445824fe0c5c6d70006144fcf921f588efe53fa34cf6aace2e75aa9c33ede6245b3deba2fa8c8bae02666a8087b92e79c5a5c4a201e3286d60813c5c38d4124ef14d09f60ff1dca73cfe91f61e456527b0b255e349fdba7b66d1cf2733f8268d8e37505e663e20619473ef4ecdd3548f60d680903ea7411f5b66f858913eaec88ccc738d0b12c81d543fb006aaa83e8e17913d7c2d6a43958f30b4a7b96628f29403121356cbca0760ecf54d0811068a8a8ac57d01802b4c747837196cf13193b5992e6d32be623e0539b4794122bbf2728d1ff785325a2ec5b8333ff980449f275085e7b0f90a6208888f45e34138638ef3fcec9c34d970e146b60fd3b47b465f7d6a4961289bae410456b423e4618565e044a71c6edcd5b3cafcf7750f2691835cc7dd38541e0d6a26d5c22d87f282a0d176db7a5199bff42a91e79de38d2a5862450b59fa7b1bbcea38622d64e05b361ceff1cc20cb29c5be54b509a000ebf5b3390e9ae4399091820dcddd7d41a763ff404ac100af25efa34010ad5787c2a2b48366485017a19fb521201f28b5b570ed8e45f9b07ae0119e137ef79277374078490e282a271cb96a178fc8881915d2408329c1abff9fa22489bc60f8584a97de8438dc90ec6303991352023efa6324375af5b16f8f5a67f0b91202c628eaeef4510a0d75d06faff9ad28f49acacede8229d3fdf743818e7bd8467f389b09b32aac77fcfc24f76c6224fef336d70adbae93d80d01d736f588519a0e08114ad3e6ec7ac4d32992783709978a756bd7da28f43f24abfec1f1a1299486b493b8b32936f53ce2f3f72ffbe81fac634e7cbd5ab112a105809888240fc2fdf9cc7316ced3211e1357cb11fbfd70c3ec6b9481063b7494ec3a7fa9e523dd9382934bd1747efea64204a3389b92c67b5b760f143495e37ffdaabeb81acb7991ec7b1cb0b799a96502ce7fcb54759318c36b8e58cb67fed96ec912f278a8ecc30641b6703da964468473c8aeb6b1450c3bffc714f39874fa8c41baf0cf054a3a7d181f76dc372e3091a39cac23138a1ec40ee8854389763c3883cb566b6ed07bf8330e1ea4d91048f4cc4681bd68054d72d0898856385f5838abe15c8255838923bca8d1c74fbc7c6a427d282599102fcb6340c99563436fa8851a9c2e85c143b762d965e01c7abbc4e69a41c4dafe0116f070e4130d8112d8fc5b1e5b2b764bbbf5493dfdcc44a70a126df7f161d9e0fdc31d4ece21c1c70e7b7cd3a863a512c2e9cfbbae777578dfd0b2e20ce933ff445b9b8c8610178f245a6ff43ce32eb202131a006ac8df02affc53fb737a267cf2312b8f50357087b30f5b649b009166a534b4e2714b805c7fe3b25f8b10c574e3f9eacbd41dab0ceab4b8f2756e0bc255baa51ffcdc6233894b9eb1460fe76aaa439bd03a1d5ee2c9b5e7fe34c7d0c3d9cad5597e7b07ae85cb7ad06331918a659a63347c1b1468d86c323493d3490a476dab80bb3fd3810a40ae3d9de2f7d4b6313927a9dce31c6e14fe051490cdb9395f315d16ec3e283b9ef1a2923a5d5f56c8923d694a241e6d77f606dd51dfd07df050aec3547710330007ac6c20f386c90222e22a0c4e2fb0af42ba42f320420dbccda1ab8d23cdde3b66499160f10c5dabd6e80d9fd8846742bd5a7aa6e364139d487abbd2177a059a1c723bbca19dff538001a7ae05d28aad47f1fe8745d8d666222e26b7f452709839fa13eb19f54101fa17f46859b421ed31c0503552b82fd6e3109b373de24177d0aa955241df8d545340c34425b70ab1580fe2bc0c3c4ba65e703fe245cc360059a350ad84201bfbaddfcaab859b394f1c9cc3f2adf6942390b8a175f491ff341ec4644bbefd02e921ee46ae2b2aae4842fe4ef5dde8abea304d7748bd4b565c29bdd6bc53322d5dce80da177c68de26d79b618b53114cb72de902530f3829a210293846b5764054cc6b0d33280678a072861b3170701406c6cc8c7f0c9287ea5690e7e1ac16ed9b77f8693ea2ba34d91c8fe7b097d7fc03b3d9024f6587546c6c0665baca7abfc0fc90798ad66d825f1eb012297da40c170581be3f13472b02f463ea72716662a64c8aae3ffe49fc98eca81e73c09830eaa4c4ba0217de0cf02fbfaa8d1d5a56ef3ec38876b12297ab85d4133bc2f556127db63b7f0a92358dd822a2b1f03ce233a4f717b6a47401466f0a67aa5af8c0940655fab4b71f66450e4d76cb15be6905b5c31188d032deb4b3488b7ca4b6e13d90a318401bb85be61150828f9bdd8e9a3e1b70eb38615ac81318e53ec08edb1d0d8c914ebb0121113ff7600c7a69e644be8b341e9a7731b275c5b68dd0466270d220c3fbe62eec7abfa34e629397258242567351c3cac5dd140d8a91d4fd5758b1df9bb9e4652db94ca6ccb60a094446cfe6c1bbf87fa6e6006031433d73d6df7728bec817157cbee5e6fada523149634ddb7be6d6fabd659a52a34568f99c0735ed11372bc9a556c98e64665af0a9cf49ecc75381174d7178652ad644b902a65c12470ae88b178cf130441e2e8229f2ff4bcbe260407dcc0ffa5c052257716b2c031816a9b2ed98afd1c71af874feecee8571d9e4a82dc6e08659ecd27a33c4a526c1e89a9c3fbde0ebedd3106ba8119c6dda9d169cecbe2e4eaf4d93ddcf4f251ce730a1959eb980e4db1626a85721bfc71ce92108f6f1293f7f08bbfbcedcb330d1e572db6bb33297fac1d6af79d6162d24c9ba704e9130da49c248d0d1fd5de641bbcaf2321a8d8572a79934db4e0af77eabaf4d437779a322189cf1fc27281e149e51c551089663aa219ea7c92ce323571ff43858793bdd5311ec36d971bffde8c90e54c84c92714ed7133991a2b3d1fe8a05cf82c66fbe9800c95a5de7a256f665873281dd76a989859d7dd414cd50f8a963a7bede67927cf5d0554ed190aba53b2e4decd1e67b3789f437060286c9572ebe0112cdcf8e1933998508f8a90ee0e2c82c10966d0dd42c270ac0b2535d6a89a22cfc2366497db1ef0d9b915bf7a59df40e5b8e0be2531a357f8b3209395d53199cb0482bc939ad24047c19d2bc7b3b478d1767e67b77789d6dcfea2a274822bad936dd973583303d65f3221bcfc4a230f4724d48b02d8ba2149c02532cdc69d601af548c56c55787406acbc6b39dbe0116f345b88df0fedaee6d7b1b0b42e22fe512a2a1589130a0db077467196f92a635267c9614f17ce83fd8b85eea53c59f5285f058be5944ce117b566204674421d492c57e5d4b34e073f30ed762117bf7cb05ffded4a02a6b8d99c2d53e356bfd312a7d666fbccccefb0eceb75dd50e58452629e40a8bcf3f3913018e38148f9e18f7535bd0eb27a29bb72240b48f489c10e5c51ab3a472abedae7c3966fe9fbfea13701a82e9d2d3f6172396789c549a57a1be5498657e2a8b40c8ede85c13ef0e513baed96e2f6f1b0eb242849bb346b449ce624919278c37b1b4ebb8dd59f1384f6dac48d7a952667aaa524a50bf58997433f0afa51f3fabf93230ff94c34947340e38100dbeac6e13c97bdedaf0351a6ad4268e8fb4f14ec47adf1d18d057855a451b5117ab61747f5f6aa2ddcce3b38426a1a16e716fe5768de4948c380c01781b8c569ebb53e92b54b54b33e6dfb3b7894bfce35c89cee865aa9792b82a8ae8889ff02804094f329f3e25611251095a979c2863509308ea23da3758945d9f8c0f11b48d2b3e0704346bbad691bbcd509f7290b39d62a95cd505bc07e97e177135f0684386891827fb7f7c626b510ed5b2f65f28efa1701552f999a28a55b6f710dddb9f1c2721f16fb9d3fcffc9cc2273e8652fa4e0c6b8c763688936a665586143f1515c6ee72cfdddb9791c6ce819925a849ac5d282f493bccbdd6552609dcea50286b6ef013b534ed162c5cc23259405bd254cd470caa40671e93e4a3b6ea508cc33f895160a396dbfb69353239e54964a1572ee21b5ac13ef4b7448b33864b080c0e2625f767f297b35506db2922fdfd4a78c66b48e091c3930477d405f0b7de6b3cef2b93e16e178aec25c9badc0c6ccdaa8e30645346b6dde5b5b8fe8101e730455df3592aa32719cd100cc18b73d66a4d3705dc91b4c54c27624fa30c601f3ad539d2f3d1cdfbbad56fa557ad6b8799e339b0b2e575159a261a77889e7c72ac02b23608b5b269c707243a84ee244beacc5073d69e88b21d0b49ab17b2d825cafee2bb92b70aad73038d73dc9436c58ef8f6e18e4287d7d769183cf872c8872dd82ffa6dda7fbcb46c1579267fef6b041850817a2a5c9c6166bccfa7babe43a03e2ab6046e01b28db3657a49f081ef5049d64608ffda623e3fb9caf125d50ec46b95d5d668d8638d901ef444c37409c6a4b593fb4587777c4e14dc17803a032b3c70c93419f0c2ab9b91dcaad4d4d6ba3edfeee00d3638cf337997193c121356f44e8387c705da00c0826439ac709e4a476abc425c682b3bb816ad1baa8d90057b83d4d460653e0aec090cb195ebc222475dc479e48ae6b55e2f13b1ac763cd08a223d52c7890d0766a1b09137cb99067a9f3a87f844042ba9d64189efa0bc1ade5081471dd824687af017b724281bd48f57ba97175d95215960ff5ef77fe2ba7727be8cfb54a2957fbd8234afeef2f83878ed69348e1f90e5b340769a4d2314baca3cee61d8d3c8615e8ec312580c8f82541961aa22cc0c71ee232142cc58b881c6a15705c49d001c9634366c608b5544f30b40667ac3a86c488648545794b08dbbe2839d382461d5091e6037162a469da88a75d6d1c838d0766170c24db81aaa7bf6df2988b69a3f425a98acc7e5e00c47412c9498e861f52928781956ce45ca736e790965f3a6d7c1cd4d23abbb3adcf41ff63c012723ff3ad99264265de68c695051d71b106d0f632e9500eafc72dc47866fa460e3e1df324de6fe9280dd142b96890e8315b30eeb7d5d2e22884bcbeb9f13d18cd49520f8a86bbcab854377dc935dcca0822ef3498d33fd13a25b37679a3e2911a730d4d3427fc773f31816a9b897341b3c68dec026587a2821a60ddf7d95d45e9615e3aa181a632799a5d93774823e042c6783adbaac4980caf97fcd809914cbc4c0453621180afbd8e6a7d9b1f2cc9f96471f907f5347e7384fe16f4e4c86c254496666fe784e8933152a3f68934bc6f41b3f0152fa24a4daf84cab9f4611a0518d1fcc8b5ff0b103827c35479e39cab7fd0921ee749c17b3abc5166eff8597253da7d5ba3e7fff1d8f1848a9b5c1346038a090c66439e10e526cd0abad24060c5f02c1a59b74a92023fba51c1d90e7bc696bf085ff687733f2ef1228812d307ea17350e387af0c93b8744c3ecddad7de49979225457776fa31262f5e579079288f734fe37ee0eecd1227a689d7a15328093e4b736a2636b5853615b784854f4519291f3f5b82667948aca1b6b7bb237f14f5772793b7b472c3023720a47f6553550776837b63c69acf1d77e3f88aed6edc80927b0cef482bfd624517e3309b91ff2a0e265884ebdd78f8d5f27d128ce1cfaf9057e88714ddc7ac7dc0feae2d26cca8e3b1e466a334bf6346cb4ae5149e7ed5f5a9ed9fe0c3e39d42c8b4ce97c62a8b95c46c8bcc4ff3aff1f1e6a7fa1f18cc2215173753507350784bc2bb4426e3caeda3dad04d3eed0fdcdf2394ea480f6906a789c9c1914e3554e44a34630fbce25c7874b1a58f4b1afd2a201a5e8fac8174935e815eadd79644d462e2e9d199767ed5c800329c2c92bb9c60578f987ed055576f6eb789935cc457cfae45e425cf7967ba4b900e84e19d72b130cb7f6210bcb14196a8358f9b76cd82a99e176cedf11841f2209adfbad1fee7d8bc8fcb547ad355cecbee16c86f9b8c14a60255ab7252aa493ae2cbd87a40a1f45aaf7901f5741778650cd51a9e4827e05a309f9b09a37ee748dff946920252622158b86110b3a51bfd11e7f239fd877379b3fdcd9aa418da438f57f61bee1f4d2864d4b17aa6c841f5333bdc480ce59f65b7ef556a8bd0281cb2f5c96929397f38ae3d74a8cf46c694f8cd876db1b4f9943c9a299cc4c4a1f294efb761d479c76ede0c5077db247d5e5036baff3f735b132d2c16699c317d5fd020af70058f2f604d60293ffc2fa01f2700f1ce6b8b4cbf0191fe18ea6c4743cae44b0a543c2e736cc8695b4cee53d1a7e712e0729631633e27c40e913de23b33853f31573c95cebde2fae2f3747979153f10b5a24de75df8b13fe40b2f72a10850c34f6c9b7a249ad5a79d89910e670037255a539cf24eb41449d4f65eff4764dd752fed572a5d07fb3df3086e84fe020b24585f8019a4831f9dd491330814da71152c786082a83ff7712c7c462030c8f35c2ee59f23462cfe5fc3afb30c005674492d2da2d1de5bddf1043847b3469664e6d6acf47c1f7cc462242eedfea2d4f5c6f9aaf981b79ddfe8c306ce3630159a4f4b9416c042da606f165127b8d394a224503696aba82d2d2f204211a2b0933fd565684d4468866d8f6085821a514a8717114aba546e2ee65416d13a691992a7d4214d30b1771872903e0e530b5d0ee6b224937007b3cd487a2e2e9f80f8cb8a8957288f3a9a2e8e06c406e13d84581977552f89f06a2a9f17848b8b37204f9a2dfa0c6cc928eabe6e1098b76441ec443ae7894d0f53c4fc34be6ce707cf8e2b0cb7bfc79de33faf49a7a18e79a77d0d656bba0779e59e2852d574af434292481cee9798720b655b04e457341d1bd25a83db58e76de793ee34b4a79119036641eb60d4d7047a86003ae8b643a27250c7ec7db41f2170ef546c68f13a48acdf3fc45290e290c449aa95747c2f02a718e0d898e34a0b0862faa6a403776174852cb4b544c47fc1e91e42b517d3e4ff277fda247a0bc881883daa77e03d7372e79ef69c7fced814a016684a15ec71eab44e5d1e011b01957a91d8419a183a2b47042e5680c43630595e775ec361334003b0f98e8929267ad036763fe9322d2e94518bd7b150d787a2ae500981aa91f90173de3d591c2694cf3f55d3406b7127043e5f15e17242c3a54b460fbfb9cf491decd8ebca0d91433e63a62357af229565246853178498cfa3701da7566bba258a4cddbdb916a1c83f005f4705ac922c94fded7b4343fc6e7bb4271fb4499c35e8de07109f733cdb42e60f64ca55fa2613f38b6049e804db1b624048bcdaa6565228fd91184ff100ab79893fa745bc9ebceea044eea8c94473ab25febb9a459b26c01a96d8dd80cec3891ddd4a4326c1fb1f401b3c98f24e36165be69ac40357d82784e23ffb2dc83bc827df6cd4116ca324a47c3e2145410f184aada6195c9b5a2bcd9e3a73c1a5c2d36c43d69b4cdca37f5ab1eeed5c2b4a5b84a64db5f329f4d70dc6b3a94df9989cc96fbce3535bc703dccd57ad71272559afba0c3d6d874b11d1c73bfe6b6de529b5497a319726daa484ee54aae767c3955e60bf166c0bcd1b8936c54c7bf8c8c287d9d196a34c741efa1088b6ea769baf98c42cea7b21e452c4dc8af617d2b584bbe128d889be469b1625e3a2253a3c1f4ff05ada557318c97f3e1e920ec56d56ef0b957398fde865b215a88369647fdbf8b45c571ec5eccdaf7ac2ee02b3d358194740bc5411bf69aee3c87422a4e9cf49c1d2ada631ef4b38d21e81a335d8e654a8f11464cd90815407eddd7bb2dad8c5434852827cb8bbe9fc6bec5c75397fc0d9efbfae8d46a4db51c38ec89c53a7032010121c87d167cf0f581009c098acea8835d621ab0941e4daab5b8686f2b1b81284706c06127804ece5a5a4d1107f8e26c7a1cffccb26c760746d584e8b07c4639d3d78b3a1adf979c81d110dbda2b395528a5bcf44f2f4c3e4ec905c9a28cb761967b551500a43fc1a71de456bae290d436bcd7d5dc11f0ee9356a73747897bf034b5c3c7d998145693d3cbde8473a4111d40ef03f297a955d12be026975262f304644c0afd3ea27e675a0fc4f74f21185ab807ac727cf89af2022f2a4179cdf890c91c4d5aa53591e46d1a21a94aa59600e3e69ac6fbca56e7a49d2185705dcece0180cbc09a8dc5e6ef7329de75416ce846c08c516fd4a3460c712a1e542e44abd0cab4955bb26b776eff5dc13e4532781f2834b78f5c5b788febbbecee05f806fcf635f866de52dfd846f7b9e8c1a82e872eaaf0a91d98d7c4da0310458e9c17c018276ecc1f44cf1ac8f1315689b275aed5b640d93aa2090f3e5359e2f118b04b5a966541fa011834611dc469f3581e7ec33bbadc7e7654b545915ada0b41a6507b7bfa76d6ea3f77b38488c8e9e2833b8a0a62bdd66d7a79f37dc031e38797fb5d9acf4689a40a2a273b9f93c6056e8de3251eae39751cbe2b35a2fa75068ac0bd51f8abb3a64542ef769d4c1fc6c802c80834fd78ef90b9bf1364367aa2268529d6dbc8e32a86e9fbb516220b81736801c1e8c63ec057160aee8396aaecdb2a971958aeff10758521868f7d3b735610987996d6a5fff1172510a16f779e19fb3327458d184de44cec432738764bd7c28a08a9f3cdfba452fa7796a3848e29e3662f46d1a894f39a582691ba7b1b91dfde547cf4d887b89dda5ad1ac358c658603b5c6f1348b6aaf477b0b2df5b170234fabb922574063a6448ba781d1bf6bb67aba4444e5e0edfffbaaf5a08f4e3cba83850c1fb5db3f854039dae9026df69b80e2285f8d34f78e97806d51a99d2334fc061ea10fc35d62b152899eb2734b522f76536c99a4045098d5123297d84073f5e9d32b4930263460d626a18f6574e2afdd30739ac051cd1509bae07f1f143ad25a75a0b721895c789677677ff0c98d07fa43d6f13ac4b606ce211ad567cdea48877ae3dacfa0b38bca65d88315b88ef6a691d76d9fa387615b5411b820931b22462be161d333d55a12d710d53c57a57cbc10b516132c576ed159b8a074882cc1bc30cce6159dcfd234becee8133c8f3eddf31235b501d5742d3aaf29065b8151a47e3017f2808065d597a7638bc81626185688fd408e91c2d4a458361421244a43b598eab7b89ccff067132ed245edf3a12f43f230d5683403cd320c8513aa032b9e51d8053542deba75056310dec464c410b5f4d47e6dce9557b8ba73eb24a77547dbdcc9dd54d574064ea4b7387ab8b34f80d8b71f68da308b7368d66809ff05fd358b45089aebd6c7aaaa7a011fe9aee9b631031e377de1b919e9676500df732ecd68f46b46a63f09b378d20a166b378700ad1090b6b5a756c7cc90e83e793013b0c622602f6d58d9cef0444b720ca921a1e92a5a90b8fec61ad43fba37e671f1d2240f646d45a02908c482896f5a677f3f8ff7ec75fe62dc9f6edb6c74aff83c734f45a182265858e9c90967f2bb0e189583f50af4b1eaeb01cafedf55c47fada66b860cbde5596f832a19478ea1153a2310da2f926462bc4caa2927eeb6cebdb7d7faa54bba6974510be658913de25d8a787b93d8303e536544e3ed2e7284d630db6306684fe19b27e7af9c4c0dd10bb4955df66946d2e145f794fac1afa30b45493d2c5cbfd54f0bf57a79cb982c31ad7eba65cd776f858f654ad3ebf237d072eb815e2c7358746fd2f22081ca5f4923a25e66fbe96dc27d8b519f202b2fdf2b0d32dc8c6076e2a011d6fe7da3c725ed38ed225d78b81804657ec654ed13ff6e80d6806c735b1259f874884516aec98e65d0814e3fa23099a26dc5bbef272eda4682ad5a8bf0a66610b810e9fd348b955e670d905a770d22e71a95c77850d508ee9f5cd7ab47ad250f2455c1de4f38ef1ef92498360b899c3158a6d8e44b48ba224a7c098f0551348d28c961cac662e574a0a53afa5699035629a3e4b9f2a166eaf03965e876a16c03a2adeefc1d2ed32804a936b6dfb7a4e4090c311eb1d8cc3db9460a65e5d5efd8a1f89a7496d83656e96d68778553428d8c7b20e6fd70b3793d071880c4f7e2fa9fa4dff071f32b4afb51b620ef9a3e2961e0f439e2dd2420a0227df6c2381d52f17caa6707ef829f44195463aab305fb31e66c4d465ccece53891d397a293dcde1592552e810b25db425c443ef66dd35453e341f567563a429a9a55f3092adf628c2efb8c98a659f09902784c6ae172bf3b62bf8861f3e74fe14969aff6bf82b9445f5b62af4c7af84569216ca5986ebc670d9760d3390720c0cb8ef311ab2debdbc3d1a1a736a4278e32fd3c709f66d46699b433591b4ffa0b8b9fe538bf83afec500b15f7aded30549a0ae6f9eba338ed3c13f632d6c2849b1cb9982eac11843d03cdc425807039ca94e475b3733179e0847646db3a3ae4b5cafdfee9f56e81e266f0db6bfa91be1abfebaacba7705e1ad75adf92d7c002545f798ac6e522c6e820031537902f65e8c0152de6781b45a4cf534feefa6bd00673a2c7419f473b68820c93e10f93da46e081cf8c30f4b16ab94e30a111173803c0cf043f7c4a5d1454fedcb7e2fcaf99826d0c7944e254b0412a4d98a63770613185b8c457ad72ae398d739dc858a69380ea79e82a49a74cbd6b686d0e7413d4f6623ee6f34a6eb19e6a111cbd9784916954a1974a6e2649de33a399a71ccbc92b89a1124c397927ac9e73d99144ae2a2381aea7db7bd96acb59cbd4d053af892b0498b6097246d283dde3d96cee01f49da30bad455688f7ab937206353176fcff73ac8f6358ed7136e17dc3e6f67e0fe4f9cbda7aed00e881a995f23c0076c6ad9e9dd5e595a0d3f09dfa5b4cb901a4c4d96e539f21c7451ce2f07bcb7556ca2891495f3ec80f7e9f0498615bc2b41a61b1707eccf8834b8efe8a64b475a212567b4b97bc861ed7844f1033e1e9f49db91fae83606c604d27fe2ed93ab0852255e23f9a7019c5ad944924a455c761f3b5ff999812b903e9cb1b4e84bfd7bc4f78b9586cb976ed9d4668f962f54834a534dbbf19c4cc96b0eda6faf50176615d827352eb9490bdbac8ba636e0a03b37d31c700a3c41fa2448a23f93094188cb1dd54fff1a48ea6e6a838cec866c9cdd2ed4d7abc2f8f5999dc6eca7691b59cb261da7ed7b3e726070c23e5baaa7c5b1c835a3aaccdc43a6409cf70b31475ead278694043602f695dc261c065a62878e3a5d19bd09f7494a5bdd6c15b988f7b6576723107682cc3f109671f43c1ce097f4e43e27ceb533b3d0ba5c714a6193de303a2c4fd41305ae61650fa7f02ca182908621dd076d2a6fee09b6cc19c8ea72c891c67a64a4b8e1ed9a4795a15c195a5251d945080f372af4469edf234ed6201d1c6c93a14fbf8f62a506207edcabbc458d3c117c4a55ff0c31526d3131a64519a36997eb6edf286e0697ed4bd00ee31f12680b11c0855d046efcc7cc76505cba84d59d285f057308ad895b0ef24a67832110b97ece2b0d572700c9e853a8ebe01c9d6fad2b65e420af1de12c09f1693c2929eeb67b966a1ed3d144705770f4593fd0e2e98ec3c2ff42d68476deb8d4d7844cc886728660bfbfeda98e0dee6a08771591f95561ef6bbb6222d3c1447c33f8af25b7bb18164fb23991e62c39d850eef650c77641020355712afd0885cbf82c4da91b162768b9785c1d2b413ca0030092afb169603c8d90a505730a262f418927b19030f76e8a59b71e4fa7dc2fb3d59e8cb02741637945090cdea7f31c6f43c3c63b7ab7d0173e46f2e8545ee2edc647cb4a46fc0342ed80a68b95d4d3a26bc7175930961ffb3a67d44638054cecce8515a1a7fa60623f309d814f65fcdcee266ca0fc0345ab66981ada7ca55540457cbad214c2b35400ff0d22ea71135f5dd8a032a3dd066e039f412c4f27080ca04c01b4488a5be0fa26604d39415064fd10b50e3c5aa915bacc29a3b88c77fabf4e2f5138e814f9356ac221958d532d7f8fce89927d94d87295d25deb17dff8ef55428d8d1862431adfd630a0f5e45128e48e8aa214ef088ae7b3c012d8936e31bee72c943e824ed51bc7a1eaf648a5d82e14cfaa755f4ef2da6962b079da638feed393fdbc94db88853612e9af7c3cfaeadcee5e8fa9b0b42b4e15fa6133ef063fd4afe33777a6f79dc3f3610ba08b6e5bc0207e4a550658175bb6a2643f708c25e32414a35ea5b91496e3a54b4830e012e4a17cc5e525efab8666ebd9358e730bd94937462c5191f6ffcaf530c89d5abc21c9321eb36d5eedd2430f75d2006684f200b7506849a1d5e62cada515f73b9417ef8a087eec6d4fb4c1938c30e6eb4f5d2a6c8249d4845a78b9b67099d35f8ca0d585fa40bd9af2bf84a803ad8f264c65fb3d9a214ba9f5049a7ffa6f18a22f8360357890eb2ea70cb9c061403df213b0c57c8dabcfb75ef7e13e835e2256c2ee20081376e5e2b303c5dc9e0813ba7d6dda53a4e90fee88ed38be9749973c9b9a6c25a9a333f38fbf78dd7febfd2bcd92be572496186eff452c93f018bc4dab2bcfd39c0608ce259aa1a50a5567a003aa1199e953a6ae8befa85b5a4a607225405cc2d8b53cc007b29c233e829960fad879c99771a5c550c8bcede81db8ba3befafd687f7556e42afdbf0da34b67bfc5a4c6e9d0b8502a14d05321d1d29c7ff7ff1177f0701f940fc57d318db0ec5ffce4cd358a46caa8afee0cac7e72ef34951be6586c6184711181df43b6429333337b13018c161aa6d541220df113c93e283e05ca83f3c04a5e654264cf8ed9e5c1b48f20f708be764a16705fbe5e7f5bbf862632e4ba41947e6b76a0f34ae66fea66da6590173fb83100a8e0b5c2dafc6829991bf90cc752d05043980f5dc60b467634bdb24be93a70785fd8491b6deb0d3b3715aaef703f03f4c37b3f68fe95cdb2809e02fbabb8a8532ac5746197dce5cad20cb95b5bfd84dee7f0f77c6b7b1651d9cf019d74244752e73def0b158a31785457fe32fc6307d7cfaf0252b50e3ee73abf84d86097a91c744db7ee0363a4fdb9056e4868ebbd64c5b7c548472c97c8f1615080659bc05a733c9974a761e8a3b718a4f7647a1335b3818975ec834679f0811916013a2dedf03a0606a5fc0f771f9af1266b6c2803e434d7bb0aa403def04dc6165e7e7cd31bceeb8b6e00176d67523632ba88ab93c20dae08f6db8c4c22637c3bbb5c8f7b43079a509287765d3b726e2805d6cd53cbe7e6536c15c3734cc3b18906d9f1e804b38a092a27327dcaa699ccaf440c7ea2e4d9043bb66bd498f29f488f797e568a706179f916e90e1c9064f9072d581da49f8ef45ae8e14bdb16c4cfb132d7500a6b181dc1123dac360475900db524a6c2f273e821de4b88fde0feadbd5defc2cb58a90fc64c41b85a06594fbdcd345cc8d65fcb35ef896484d60a8c1457c9277b9a4f39182a98b1ed1dc9459242a308bd488533ab4e9c4cf9e14365eb2466cbc237325868bef69974e5835b26355ef09ab9b2478d8ca517b8cf3f9b0ab1c9216559b50bdfeb3090900d0d878f61e5650a31c3b876aa77008e2cb669cb3fa1c7acdc89e59fead22215a98a14b3536992c9321d81eeef72019ad1f6f0029215a2cfcf6007dfce72a5a49758b755ff034f73321d585ca44c804f559a944409914fe8d4f557fb8d8c7ef46a6b1a80e7827571bd8bab7c45e207dd4f9836ad072d3393d0d4f446ca05e47fc61c379aeb16181e40278611e9259502ed2e1bb3f7517c6f70c87d16584f7f843a42942c1448ae134bca82dd02a13e39eb841302c9273cfd0120139ebdd8253ca4c99c6b3693dfcc650d9bf4224b9bda41d963a5389fc308eba60b14f89efc38a27c9771af09e241220a50453f877c0187be0d617863e7836b34411a585b6425ae82fc598577dc661f87c0fcdcdab2aea3d0d25fa542d6846b507f5255cb7882d8c6f44f5f6e1c33de9e82fc4124a2c9002de34a8be866f31927636c9adb9e7b21a03a0c2beb95b0f797e64047261814ff10ad2fa6e4791d2373269222e5a7388f16c6c664f4566518232bcfc87345b39cf1929a4849231f6beb1e58f58d9d78de91c612298d7ebe02f5910910efe6d250ebf299e02645f7f1d1efef30d2e05b0a1eb19300f1f966c6f4dc6770d1a379321930acff3e46f79f7c6ebada35a78bb7c3f2129329cc735f99cbf9d0d26ca515ba0cfd2fcb9794e83195eb946c4815c544a6904d0e40ddd1653a44ccc0639f8226b050e5e2b76ce30549fb01d6214d8bc82a352b0d25543c741a949186ede1a2de7772090dae4799d6a48f3cc494b08d3d9143feea18e00ac16be27dbbcf478855d32e442be346e436350c7d1a05e604008abf09257310a0bb65c18539375c9a1055fe5cdd7d81efe7c5c86cc62d2f179b3f25106e6323be6113c8ed91dc2da8c8b72ffe571b513b643b9414b3e3a5b0d6482a1a5a73065ad4cc0dbcc2047c261b940b4f6609c850d638bef8f9a4de0431a2628cd8b4a94737c967ffaf686fd9f8541c625519ae3f3ae404044846d38e25363888bb84566e7386bbb3906d5a1a212e53e15935f52c90146f3d06b0852a313226b275eda1302730dcfdebb022925ae48dcba64fc9b08b955a50791b2cbcf8df298c005187eea11f947945f77f322db99958c2176786f5724285f274f0df3bf1b9490c1dc0508424b1ab261c5fb4fc33c45d1fc9fefe751f6fd91fe2cd282c0dcd4c8723a28ac7003008d7883b080a7b32899ea0361cbaba6c457fd58c2bb78ea8be06af3434760f23c3d23598351b7fd6d7e6e85159c9a01b5f4f94a6b2d5e372beb4bf7a89c99918a38d5828ed61ec9c008c726254c513a616a1e7b7c9253b19af77ec75cab935427e4da87b38a12c20e69b282108326cf9865ea12e64908e314e8c1bc2cc5529943a201304b06a1d5bd6b287f7fbdb415d9b22df24921bd99c31e84a9c28d8accf0bc5fc47593416bca392da74c29af95160b278626789956b3f2d3aecf691057f18f1c37ef95442e756a7b7f3b3bdee501f6e1b6d9a5b49afb5877f5eb49567b7a87d81bf62c517913eb3df24f603d3716620a621b83d29ed300a387c7196e5e1ce82aa7fa3c7fd7cb3f3e18d76f6708993b9c690e0cfa4891e3a0cb4a099107a432b56eb4a92bf39590eb272911bea545e9574e9905882fd6831af15452fc2be681f582bb97b55e23edecc4c956547a92185e3a81ae76b05099ea60eab0dc6822873152f886d64da42bc65ed8376762edf634bf23d7e07c8ff4e470c6b4ef6e1eb743393e90ffca3a0fc13ed8e9c6279e251cb93369e65aed8910ae005684debd6f4b86daea81dfebaadf2fa9eccc7d8d8647af95f5be2ebce30d55799744d2751af35bcbfc7448594c06a26b295a37c1ee7dc74d80ed8679677ed23798c56e923bb5b4c4d90c309b97ea50ef7e9a93041751120db8f407c53f54864bf9c45858d9b7b13c154258cf6fd06f17ffdb1d154e693a7f1058e7da8388d3141b9f04696f757d9f9858324bdffed89077edb626cefa0f61607968a2928bf9ae18cc86868c1181cab0d392c7dd8d94db5c4a57a2cdf3a6cf900db145c6cf9f2f1f8e306e8111ed3f83f4210f52805242e0b70e7f34c5cbb643340e0b8eeb0f4c96a2a6e9edf653aeec8f59ebd79ef26a37e83a34a1d71b6aceadc98da22afa036e18b0b4cea1eea272c989c5fb2bef0e4660fdbe1ab00bbeab4e9541b202324dd0287dfa9d74d5b5c18174522db38c670d78d60dc78d6695b4ea26c36afc03d7dd3a5105bd5ac2765bcd51f1177fd8351bdd5d3c012b19532f6aa3899cfb8f593168c898e13128b626374de528e8b6c7b8ba25ef1f2cbd1643ed12f1c3fd5e85cdf4a78644202c615b7f4026cbf3163fe1591b4d3191e0f063fafb21f13755b1c67106d614d1ae0fc3f5123fff0f9c2b16faeca4ba8544330b93e3bff7b4b5cd7b69554985b3ca7a01b5aa55c7ca4f313b98856f29b03307c70bad86ce85ae1e2004c7f566c5638e0b17bba32ce5fb5119afd774307755b05690eab16bffd0a7c5fd48d6ea6a445098b2c9d2ddde8f3a11826ef9678896bd49f3868eb2a6874f291ed01980197f25df6c8f02448c5bddbae07eab4de4df40173a9d097baa70bfd86d0ccc541b7e65f64aa5dd370d90320daae96044d22d0e8e62710b0addaf157aa76e5762f646d26971afd42bd605405f1842428737531fbf30d88a53140c614d753e0880c7829b633beba953fe0814cffcbad167a824249a7d8741425343bf267cba9f91bf7f2a8c3ddacbe223c8489627137e6958adcf269299f24cb4d9208d6ed7626379764b559d9bfebf6aa7e94e5db4a9a90d4cc98be36865ba788f5b5174321c39436e1d0c2cf91e329a2d858f67b8e4e0f2a04873e1fe86a5a7bd0d0cf9b35be45a98e9da223b1fdae5caabb46c3190eec84df6c200c99107df01b216f0e4101800daad835d25d76b7e7b1da8787cdc984a9a6fae334bb530766ef682b9a48e7ffafa10a0000000000