PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80343 bdc83cd61166fd49292eed8fe2d51c7fd5c97b0b786af5d0232da8295bc65334

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
06f1096f6c25d70cb9ca254810d21821a22d3b33be5db3a530007f6c24005eba
Certificate Block Hash
bdc83cd61166fd49292eed8fe2d51c7fd5c97b0b786af5d0232da8295bc65334
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00831a000006520000
002000000002000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000009b19d15978a42365d4020b0a7f8d6567daf6a8088dca00691ce960167dc14fe32efa5020331a2aa6f0d104113af86cf6136f2b8a5cd730b1dd0e1db38e46f0d13e5995f202253ef8758f06c21da1fd9d9600372b0732b1f50e020000000000000040000000000100831a000006520000

Raw Header Hex

000040202eed163a9c59c04571359616e4af764a0210944e6d0a9ecb71ac07e51bb67e90174c2ad7aa51727e7012cebfba1f95e03755586d52272b373db7050dafec4a96a9a6436a5ec50018ba5e00246c7f0030a5b35dbe333b2da22118d2104825cab90cd7256c6f09f106

Proof Data Hex

59,560 bytes
121216010307319cb851008c9ceb32dce0e4399024b82aa8fe670714c0b8fe8379d0110448f7ae0cdf77ef57d20f5f1de7bd398e1f51f4d736ec3e9b036233040f953ad96ab0488efe8ef7ff7f1c30a92d28fa941c61c777aee3153ea87ad0b5286e37f93f79616db0547f82c7dc11dfb71a7147cea3ea65e302c9a3fdb4046ea3fbea2d02b2e130364def83d9477352e9b29db8b11622a79024d62bb3d985fb7232f0c246de4a63510dc6f4289f9a7281176bb1057b04633dd133f2b7621a4273a434e45c4aa0f4d843fa11c965fffaa6783627f259bd696899241935aebf6a27fd37f70f7a00ee569900c44f05b5bee11de31da9602845a104198568fadcc6667c9cbfe2372aa83b537b62958e407d4ff56a69187dbae5ce3cc4afe163154d12840f48a03fd3590362bf5b5dd6647734ced7070832f6e73ec1290338b5d3824c3d084e36cad11b700a0b84698ad1dcdaafb1bbd63140168be47481bd05d30f9fc074ecab0ea3f623002c200479d33463eece06cb2765562dce711ecc84abeb053c91ba59b57b06777acdac21c089f5e6649e12419e01dcab0eb37decab9b0a9fd92a8c0ea085259aa705cffb60413bccdf514e237c8ec1b1a2dd16bb28e583e3c48ac6d5a7223a79cdd96cdf2a9f376ae6c5b21028f194a260c9267032d8906d23c4fe95d42f5bfff1372da408d9d16bff51a07a57225c38001af8bc2c941f5ae785c04e22e72550e7a1dbd3d4ebfa6815d8fd1ee5c6397315bf4f183f5dc6a8ab8f30e18c0df9497147a8c6edea3f3c74a404cfb1230c37cda30a1de25243b8dad39c539b9fd26a2947d9219e86f115a77fb2a4eec34ad36a9649224f3c26fc4f0f4e1ec26b5b52e5a534b32df3b9e0f85acf5dbdda174c1391621108f9fea8b0eac96b8a55628f3eeb97301195a560b4501c864adfdb43b7494408ea39f974fe48093bd49b7e5215de1fabbca00a940ae90915aa1bbd3dc4e77234c51f13b3ce631c8e06131972bf4d5e8b53f3aa48d8d763fa47b68e85766312cccd381a4d42f7d0f44ad297ae431c251046b4db68d63ff6bfa537cb6917ba48b65156edffba407e45a4e179599c2241247911d50c7ed9b76051707d58a2b6f11052f8b924f1aa629b4681a41fc7c3d92fb80e9e96b1e900df4ff509b578682874ffe96619618afb17754abb5568724a1a86507795d23d87e488f4964d3aaa5baf0aea3638712fe31ea631876d7400fab464bd2be05227d011c81a16ddc86bea28181ffd072a206b51cb96ea9b41fa4d9aa0fe2309c8bac90ccf17189baefcaa3c556a0da1cab1301bec743196cae52aca1f78ab295c78db9ea794d76add018b09591cce200da7cb465a689d12a2f4c2996655c15eb10a0f62a5666c136ac9f261e4d726cac2f8d9220a95fe7838d42c82012ef49b27b04fce7578a97c35553758e0fc31584e34591d0b6a8d5ab81284a6035aae354d32de7ca63a143d9ec40d8b6146c0a39c1cc5746d17e8a5513cf56ee442c90da6e7cee0d54e0600335b3a49984ce550860ed13136fd605cd88d2857ff51f691516b1bb5315a583ca4ad112c31dc058e3bf0eb482ff33c4f4ec4d89645069fc962b81cc2b86dc5e801e46c3686fc73649b3d6a200bd63ca3df7664801d13e91a91b2b520d266424a5b1764b755255c402bdef57cc4ef21c2b58f75d619899c9f04a19069807bee744599f9df6e3a39a6c0fc06953fa8498e8aae7448534488b4fe22e4da56db91f22735ca91cb82ac90052b88753c4547b75fd7d4df204a9920f9693fa70f074e465a7acd7b9b1622de250216a8c6b9deb4ea65d1e6dfca145f204a328236ecca24542b611edf441fda9369c9778df89bf03e1a286cedd931bae56b82cd71f752b35345716bad8022db4b4452d074d3144fb14d28d0338ff23fdd6c0bad253afdf77d3badb09c9e7fcac5711cc92531da1ddc3ea9d21bb3c2aec19049e3c2291a54c40b5a498b7f2da38c5443554889c91a0b5bb1aece23914c2380e76b8eb463e3026913f898aa60df606c9bc0ea7713f44364c795a0dba26f8bf1256ba4296462e65fef1144fd11c00007857383deb28de47a16525a9095b07337d80243090f6b41a083ac6d8e9b4e4959de389400e73919fe7e46c69ef0abc9cddd67d960b5c169fe3b519705f981c4708efcd369f6af46e4017dd2c9560e2ff0b4dd8e08d11c459b1244ec1296270c75ddff38c5b16741f09dcbb12caee5c883a676bf78e9289c178212a872bfcdbb27a284684be2df0d4bc879c217b8c3bda779c5a50020dfa455b7e3b25cd4e1c1358175e3d7c8e496297ef7fd36e2eaa981d9ab1fb8678aa38dce0bfaf7f86cb18339a2728b0e4f5ab7af3a2e5b84c4a6b6d10dff0e3462b03cc7cce608361433fb5b2779b3480ac47971cdffd0319b16434b1132b79cc595cd148969cee7931fe070c9f1159007c42bf46669c8d3fe22c10af7f989827b1a94397d03bb2fdd5e33f7ee5a44138230cc57ae7b5b91a9436f307fe4535d3155eb890b2695d213f28f03acb27d13b7e2ada2281bd979986fa04ee6ce4d1dcbd108f353afb9321362377250933eb12f1718f34936cb124e4cacee5f682e43dbea34ed5e4ce2898344c5bc9a3529684b8e235c572fd1b08be78948209f027ed4a72635ca2267d944c40af98be12bfe7707b01fe0636701a0ef2532496fd27ab42a069d00120babeef059127fcf1c0b70daef352ee80f3b50c8053c8083dcd30cc2c2cce2ec517a2ea99b843feb7527de527dcf6ceddda6ecf789df676935de9fb4f31f72d7db7a2e4d60dc77fde54884565c1f54294f8667a63fada8167a3cef1476de7a84fe5bb286530f292c04ec1c81e162e3574c053c66724dd553ddff210787358f8adafd78a5cc6075d19ebe6e4ad9ab177f5d02ffb7e5e96bffaba48beef7f28bee82abc25bccf2e4c3b0ed2a47ab38cfc387db47d3a481540d89c88b5a8418ac301cfdb8035e11708974cf8e907696e5f78b33d62914b92d8a756c28cdf2a84862885e4ad5eddf5b31b8b18b7fe67e23753854f6d2b7b254a7f0c303b5a848ad0a9128e442fb567a3e5c1fe7b2bf84ff616b89124dc3a35375ec7c74d384ab60ec2d8723a3e31d76001c9a1bce5b51fbea3c103175e4927ff031a46054134e35532f9556acac4816409ba97f06947710059d67bc025de76859ab0e50e16af43010dfd883d3f38cd0fcc1d83079558a234e530940c08ab12307ed7ed36c214a1300aa6906058ad976c254f21740d070fcc5ddf3b431f4b31d784cbf4bfa530438b9b99bf264332e3911bc6b185dd7e5a02a48e8fbd886d262c3f569478712e53be135275993d5215c50fd834aefd8849f3fc5aecb92352447c619f619d41b8f82af35bd2fdc03268ddd2d6f9b69d0408278e090715a0c3bc7fffe915770ac693da4cf29d55282650b8791d5c1e1146866a86c6c43041b88b08436c8868cc6e748c417bcbec378b09ba73ea91f4c0217727c720ce2f32d00431c0f81e3e03fa98be80bd0ae1bbdceb9a64b9acbf6e0ae79fe326fcf88c8e76b14e8104fbf421c55bb0dccbe90bdadca2382008411d4ce0d726370a5fef6524c203b90519c640f8d6576d4682618c2cfaf43b238a79d7a1c05fadc575bc7d2085bff7d8442bfc65edf233dc38e3a56962f1f37e2307ac92b40930f276d2d262dddefeedb17fe30e2b9a55fae5b77bd6bb0ed14f6dfcafeb82c4d0af5b18e9f9f1540e1fae9eed4223d8b97a124c0c83ad4888f5b40cf707f4fe9b778b2b2417e8b38b68827effee7005bdaa6a39252ede32d2d3ced07316cfbbf69f580727ed123039826bf0774ac5ea0606c58a04c077531f973b4126fcc1497772cc6668dfbdb84ef8ba4e8042451a30997adbf0f53f62a14a3a0e0f34cc81ba3804423d71d1c975eef79052362fd42959acd8536be62988b35cd30757f7e6b1f388e1bc554a946eb7461d9c38c739cf9967d74ed5ec1f2d01d03b32e7e9fc0b8729838ebf6ef56f94b989b9ed05d0568c3f811296cbe33cc75351441baa8dec7b75f5bbd51c9333f997c6148516f6cd6f80dc1b1a7606845f412970beaac023c9ba06f128a0cabc72e229e61d5788d95a5da691307aa363bd26a1b144f4b305081a160b7304d1a0a5129ae65a16c35e25a1d85af604ac97703da6de8cd4024c060ca7407c7b04de472e2158234a9eb9e86ff259a09c3b69a65b0b5956a3674a8e39446455b9c62e5e16a6200d5d1267dfeb0df78dc1163491ce91ba7d9b9e264033143e4d8220f4cb9cde349bf44168d568d930a406b8c8553e52ce89ba34a1854e13f7f00d93b1b5ed8a45c2434ac8b3d4d5a817223aec490adfdcfdb0131a7adc3b1877194a0d8de002b8829fe1bc0087ddf51a8bcb624a81f4a355b4767aefec9b86f9ac37e50de6b8c4ee97817b77ccf9def82e8206c2a64fe8204c0cc2205999512a41162d914bac83f12f1f4c3b04ace4e34e9a6667fe3feeee56f956dd412dc1474244898be8757c4ce8aa0864e4a23cb9b83638b82c10a4e4bb3b10c22ca70df4a346093b546a712c7b2b9f9bbf8eeaf97cf374329290b31f4e4d6eae6e011da5ae7fa2745467c8ec750d085afe159ec41d526be90b93dada9e2d194f5cc4bec8e739c26db782dfa5ab92a08544f23b148769de04e7fa7f8a89ae912112f1a86426057943b30ad2453eb76a59dbf6a2fd315fdf9f8fa1ec911c4842496bb3a9d123674cc9da0bdb6d9b7a7ab2754b8ee3d4ad269b08e4d3433a341894b405996143cf9b34a4b050771d79aacb536877a2d78acdb919563f630b2c08fc5f7406527029ad6c844fc3bd0f00a5eacfea21e5826522b442962b30b9bb944e66886cb3aa3878c0ec8d5372a6f92404d4d9a82ea5261032aebb8bd7e4e14d8dda4c916ba656a2fbf4d601fecab8c8bfc1dd24ec50c1999aee86d7957b8408fe007d7cdc3b403ca2de2e9bb6201714cd3bef2dcb257b31507ca7718a7af4b0e03d78ad4d790f1ef510584c8c91933818ba67960dde365fc7dc532898b52636ca335351c90626f03cae60a256ec358b5ac41a6795b0b38b2e00121ffc0d8ac25a6921d4b3fdcac4b12411bf93af614470e39102e661f5d157c5369575313b15a5b6d911845414320408293ac6091fd762bc85e4fe1143dc2da39bdc96ef00abe878635162ad406ce69eaaa89886f300b0dc79fb81861e58a49352666c5014bd900b31e9677771fd70e38eaeab88befd29cbb9dbda21e486b19539c1963c245f4c114ce66687f351296a6505ada56a6e47aa95c2c63344c9267ea8b4e75bf8f34c8f734cd6e3ca8819c8320f0a80e72373a3233e2276a2cdc78d99afd6b3a86a8ea48a88fd2f79e343bb2de14b517d331d4f333b87cc74ae3750d8af3652c9fff693619609137574b37097850c287ddeac3709ab9046ed650441f95cf24f4340afe27b1d641c4fdc90339757b11ad4ee3d275051f76dd83bf4c01cb698ec32b9bca012a1cee6c67fea980ee241f9b26ee66e489f30f2858093284d82afcbfda74fa4e872f2d71318705b13b37af7ce42e18381d26e000ff176efad2cb541c44a959f86a808bd6e469db87d4cf0935f65a4c542569141e6cbb60917dbf02a1a39bf5a119ebba12bd848f3b0754489878d297d7f4a084130f4f4e31b28e84f975a389a88c4d311673697dc41a730d86ce9c00400d737b90c346911dc6c4bd1448b65425b272988fb5d43759147d8cde685b72b9dad56ae378770b87e680a504e060b6af6ac23be01d246ce0e58a8fa809232fad069e8c553afa2947fd2d6c7daa0a8f8d00b51a0fbd100349f25de4bd3db6598d949ec0ad79ce315ee6fdb1a971d4f1400526e3610a1f5fee1ea9400534a42ce857633591d051354969f6ffb7f6968e855c193c4b6fe57ee3b7bd690383c4dfe1172dd504e24428c47b074268125206d3f59150564a1745117a0cdef424ff8f197aa6fcf3105fb0d2b63162de1a4b49bb19a6cbd6d809c30b0ae0a56465ea9e5b358528f579cc5f9c08ed41d6c71ced7435e7eefe2068924dff267510be201e18a14ad976bf88226e939c5044deb8eb133a8569ec0ce73796dfd30f1de95161937accfbfe1f1cc0635f5c700a8aceb0b966107aa0a3dbf0d10e6a3a73ad8eecbb57e9335470bfe6656fc282469b3f9463e0f2c2177ff9da4c5666b78fdf3502bf8a44aaa61a9e02ffff8cc7a42fb7b57703e2ff04de90aa0f14cb41856726d50e743e8b52b3fe514ccfb3f0baaf14b2867c89a861e3154f7e9a8cddb8d957929d2ea26a631629a8f24d609d331b9d5dd6d7df3cc40b1230ecb24da5f3330c9bfcfea48337b2356e5e08e37607b9702bff01805dd34586e53bc98a030e2575d465a5157d68e50602986357b31e190fcb26b38353bc8bef251ae7be8c4c56bbcf6e3fc9d2e18ab6b8cbe4fc9dd381309078eba29681cf48c1d433a63b3ed7de2eeb0357ebe09b2c1707e032b7c40b413e178c335f64e8e97b88477d111f89be2140331223ca7d33e92fc88cffaae4cf68d3cb5026d512915daf7ed9651952b5ec9e186f7e12d2a2e0be842aaf4fbed39c95b279338ae68cecfc5f0cf8cd75c83185d72f60c379b489e78ffef8f11736e18ed33f2e4e692ba6dd100adf33bdbf77c3e6f531012b7dcc49ff2743907c117c893055146e0eaa1c9e51a3df4db5329edbc00456122205af604bd7155c92e29315442531cffdef6873f039965ddf7748d425b197c9c5994645f64a6b5ddc52fb1c4b5c446a88aaa17405faf8c88d31a7e9a8d5dc3f4255b65ed9703bfa429c8f5dba86fca51375b21265c4aed8946be6d57983e60e9551eb54a6c929856e9c0a0cf87c48fc8e5cf5dde2d742248fc8fd0cf68214f274e9a6e4a4172104ade46062969da4073e2e08780613382f72bf018bd87f1d624e77b41ac666108266340c3d5e499bac56c7458f46cac5087bcab558befb6896829ed55a6d55cf75d8f5eacdd3dc87ede1e7493ecb593038ae2b4c8858ef3abfe4001fc2eab8613b8593b1b2b4a000b4f4cdd84a67fb2f43f244b6a28ace2dcca8c48cde2e19391621ea67d300ef495e3a5a6a16c036fb7b5051152c991721d1aeaf0f65ea98928ad935268b40ec3a31b219a9b2a22955f7c7a277ca47cbb03b8e35c9057281c58150fb9fba5b8f4afd66d6b1c7fc583226a44af3afba562588c25f94cf9c4e07e6ea68f7cea065cb7bee4bc4270e5cf72054d6d53f706b6c38bc61f57726286869505cef27d83909bca49e7a03adecd23f47bd47094d5fc74522cdb28b49d628d0c6c05b0c2d3c3d4660d33a23b15df4471520806856bc26b11b3b32a62c5ce6d3584c22923878230b9cd31136f79e27501d3076693fdbcde9053ebf2fbf2064f72c7fb1336b1411ae1c6ad13190b55af24ed3027cab208ddfe2be44e8c9e3ca7901f6ef74869ab540c8bedfb8b34123bcaa61687710871099917ff5853c6928df33280c33042fd40ca80f1fe641428e7d70e04b1c4e51475fe48fe3ea31987575034cf0501518b2da333ac098b01be320e3197cfaf0a9213f63e8ae9c583c1d781217552cc571a995607867ca5601b9965a35e5682e16004bb0b8909c28ee33c568073f32c15a6e1e009b7a89112b88fcf45627cd5447bbe135dc1e6f5b8dae3952e5c8ede88dedb512d181ddfe74cee47315a0e141b2dc4b1e9e2ea87bf3a201b04a35dd9e4db377a417e2b0cb87d6c518582cb33eb9e93b6d958c5e43a57151e23532e1ce78ef40f8b02e73a21ea2736eeb9aef641c8c98e32486afe14f3ee15e69e29ff46343e3845768debf86af2063325152d19ef1da552564080e210ad6057d209977d4659935c131b3952519c3b6bf9cac12d24b9aee36688052260e0461595466bd05db4817d8b8abd132a4c38fd2b257de4221d30a76de6504fca4098cf3452d5c960e35b40234aeb3e2b9c5500a89cdf0c6591fbcfaed5ffd873727673dc57efd69d4f247f3697b78c2c77beac6aed5483dffe5687bb36c2061bd10437511945264a2ea6526b65b437b0e1677931d46fdd9452eb6dd1aa0bd1ca1cfd4c6304253108bb8ce25ef6a03b47883606f171f40da58ab3dfeae54ff39891cf13c1e252836ca4748f8b08a3105d553cc53c80e68f157d12ec070e6a50a3780e3cd57a15d08facc6c3c4633ddd62694db319b9f4c259ae8a6a213e3bdce24090e936b721670073265755ff5c29f58b85898eacffd9f5e851f1f6fe4bca3b072e714f42c7198d361dbf4023469c451352eda6d30ac21fa371e0e321a355e992506e921530f34bce67d6309d36af698880ea6b1120287b54dee35bb64a2babc9ba8c16010218595c19f4ecc65f3280b8132a0a5727452e27e021a2689e3451cc5397216e398432a8189d8ec6fc1144ea4aea4674fa7058b6da24a3d2afb8471b8ced9c605a20423f5abdec8adab2c687864fc59e0748ae6d882f94bcac47552aa8c9e1902e3a521fd4e3f5c2b61d63bd7852c9bc7592bab464eee38b9260cf4df16016fc1e1c7b2fc3d8ee2a2bbc07733e0472a83056cec85fe5914355492276e663387ee7e5c30e2a662845da46250a54545df2b45af62452d4dfe3fbf30bdbe6d88a220260579ab37e12d014330addc45a9bb67638cfb3b072d5c625a597fa159e0b114f4d0e408668ea292e7f1f8bb3d867f976561c27387de019a705a6e97990d8535a8f5f8e01a4b9a8fd92b2639e8636b9b59e2d533bed1a89c1f20a9a4782e987695ad80c0d1f9ef7562c78d9723690624e1b2dfcb7768077155404fdd0e94c604f054b4d48973e0da12b271dd4e9c8a92c5042413d8b450c55d525a0990a39f3be6000b0466ee14d0f52e22905e5a8114e36871cc3985756481b15885df2ccb3a6dfba6d0c285be7d26a93fcda3c21999c2146cabff42f31aa7321708cee5377ff17541a4278a9524df063a51690718be382acb5bdb1956093610efe29691d11cf47afeb64509f1ef8ef1888ec329c92f5e6a98ed44495cf5a3b5259c2a1bc29dac3ed3e9d95afc2f4b6e48c8b7f0cf8505a5c321a82749ef1266fa56392dc989eeb115982c0b27bcd11a9c8eb62d9150506209e37201d6ea207a79b57adff1252511332cbc1bec0c958e7a3fe3b22964ee9330c038b77074f9564c0de00e3ff463f7abaa89eef7e66286c93c4921cad9c488cd726972c3224f345c17a12b3de465bab0ca8e3ab791fc80a7b4107dbd9e9c3b22f21a9423d90aedca58c6db037595241475cc86ea5f64f1cba1aa60cb87e8a7af547855c5a6dccca446b48d167a9d0d978c9e39977553dddb88172b0f0d727d22ef4d82bbfec8ec607695075a448ecdaaaedde38bbb4baa4f78d96de00ee514c560cee5eb0a27876fd5e39029ab753758121bd5bab9572b25c5e9dac0d030ea328bf315e649f705f93916888a727e9f7538ea34dd01297941797d34a4a2d22536cbbf307c4700962c2d5d765111739e01351cb0346ab9d4ee5bf6c78b57da10a12f88a6b836dc5116c3226b81abbe2896c394a1941f4410e6ffea650073585f566a7bb0dba5d735e47f33ff82fadf7620e8f837105205eca126e2424d01ed8b8d3ec952917a632c6b0d52280325cecb75afe58825b0d12bc55ee7503bade4a0e60813d8f6f911cd92c6a2431bf7c65f3b7c0b3e0107643508d8bb6a03323fa27b46cc7ad6fb0f5120e1dc837f2a69c1597ab3f2754f640a0136dea344e550c817bccb83e3f3dd273600c04e7162f4c0a2603c3b912610c5ce319768e3d34612e1553f642be513da86b00cbc608f9efe89ed8fe003144e8e4b192812c2ef983e59f89de77d9d92b73e8d5c07a0886b99e81190ca4c10a82f3164ed8afe327ba41d998ae4f066600e0fcc26b7a2b1ec5100cbfeddc7235a30830aadbfba3e0d724dc874fcf8ea943d7f38e62be1629718b18da7e5e466e3237dd873f7b249ee2ef31b87a8435d4812aa941d51ef70025b4efae8fee334b6a368fcdd35966e5c1c6a846ea418f596cdd2fccb7f671cb0ebb331e8adc1396dc206635d233c74acf8b190b5be59bdadb88d4df9c24ac91009294270a8971dc5377375147145f0ca08307abbff114c7cd99f3c9b03cfcc49bdd21ce138634645943d1720861146070d85f5d8c3cd51323ce6c1f42fb22a114b7fd84940c91dfb0117beb2d5992ad93023f3c267df6d93c137def9bce31373bd469de635309060fc63117ae0887b600c56de58e6c39e31c7ee70fb6234d3e7d8e6b3c4377e5322cacfea6c00645cb7727cc71e6d5c835440d2f33f1a326459a0171055084fdb3d0de326e2b042ea4c2199472ef3f9ffeffb66428be93c3e10187296c479a5a6224bfbee0e8a67147fd74b7b109251d52841b694c170bd024334a110d2521235f184f6b9ba2d9d3f07d85122fc576e5fdf2b37339cacd2b687eb82b1bdf535009ddabc308c68229ca93795ec72d93d4ef889eb6ac996c4f1ecd6e4dd2ec426ce2e3bd60c6abed59e20459fc8d8dd3f215b09529877deea6ff688f5832ce42bd367f453888e54422b583bcdcdac7a4271039d26d3b2a22fce2e055e80e91e2b58c28c0c0356b2cccb6e8888b73529fd3fb53157505f6ec027235cb47d02444c02530c4251e38abed7371ba8c024e8091443551fcb586f622f9663071483d044d8dd6a0a687adf317bddb959b396c53e8b26de92ba59ef6d535834add0baf272e7125fd5dd4a39937013a159808269c73a3877aeccb9b4d8afad8941c2272d025a5d9ffbc15f067ebb8a440eec605ea5dbcd0793c483e15b6773173efaba7710789b4dd6b46c9dbad62d2cf24f0026a66481e4b12b990a4d1bbab9491af121f86357b92fc2da24bbe0f762c4420488a0da375371f09750495005bc373af86a847c4d48af7034f1ee797083913975c3902dc785cde61cf7baa94e87755333a6c0f8f4347f2495fb7626c548b8748aa8c3cafa5f4f5262d2e3f9821f57c9c40e4ea2a0943caba6922cc7d52c720c76f8b3ecb133ffa626ce8d200a63f562e99b45e13bc96847ac86748a6f6de0d4052cb18ed429d4515886d41213b06ceb21e69ace4ce6d88b971e430babc2b0d32f1d61b5bc475f1e3e6328bfdaaf417919d687d0f7fbd31249a5ae31b6b38ec81e9f04b8ecbfa2e64945eb899a7008c77b469f3fd5696f2e4fce9b9cef7b5a0731fef607a20d0ee11edde939d5bb708e25a4fae9bdf5df14f733979d864881702b0553387fff6aecf1721a70a4f902c68a3c641c773462e0596c93ffa12987d5195d51a421746af547521cc7e866b4bbeb29e08fb221193c48b2ac1cc9257fca0fd88e12aa958b3a5f1b102d0ba27abd16e667917b19ebb3703ace0e377db4f91a0a25e875f3e6be9309adacc3a0e2b9685faeddb8264e5b54dfb942d0a9b6bfce0f15aceed3834370d737ab8824a0768825fae0943a2428c8033f88daecaa55edf4876fee2f071c344efb5aaa2d9e518bccd04c62f1d8fe9252cb1ba585c2ec0942d42a672ee3850f2fd083b610b34eca4e4826e10e656362018fa74cc90a5fdde778dac2db0a98f1f524a77293ebd6fd42a46323b3b5838d6ecaa640abbbfef3c76134839151a7031c6318c1ec5875aafc37b2138c936e1e3ebf07975c12faa8c7ec6dad054259e8338e0510591ef40a7195582ed035abfe8a35dea24b44c6531c5cf487407bc35652d9b7f672a00b2519fbdeecd92740103a4db8ee755605d65ccc167ab69445d611ebc0c0c2ce001c2c9e5fb3b33b29445f13a3d8121bdb05fefec98699815b987ab90572d00b793294d4d244c79f4b37f3adad84e81276483bfd324c0a0f9849ab483b0832cf954d0ebe6074716bebf811b499a3be3870d54a5d5efb3a2d5a0f1f4244f547a00ceac98a3587e96cbd307bea4f41287ec780c281e89ca76c86e1dd06be911e9d5f69342067b03b3679e95766b546e4ba12087095fb5ba053ba5b5915a9ff8673cfa72ae359a98514455a1681ebd14165fa94108bb7578eb3ee7ad910344b66500169d47647720daa6ba4713dd3da6095a8e9dd25f8849cf86b199100722cb314adbb4cf4292c7783b71d93319ca570fde5f887048b7c24eb4303649fc49dc1af4ec32377eaa9fa881540ce732430d03e5469dbb77cba57031d4c48d085e7054b94b5641c6a8ca386192083b6d34bebb0e9e2693f1ac72cf84011cb3511b8dbfb86ed630284da328b6588dfe014fc383ea8ba93429a72fc6fd845bba9bf239204787485dcaad86426b683afb1108535caf487643ba2684d76dd19dfde0cbccbc6eff65f4da298aa167ee88a622f4ac0ebc254a7a64e634aef16ddf335977557f7e6b3296947df7d2278b916ff367ff0868bc834fb9814ceb32fc9c0cd7af5f7d32099d3099a410ac1bd19b2fd09726afc6c186c2c59e65e7086fcc557d1baba721428b3be917888bc1117590f0be6472a4cd98b368249661ddebdcd48f1bf824eb21d255bf779fd84781ec872582bc3d2c2664c4dbc7871e802dbcf144588e7da935c6fb1b8ab684fa23963d6b6f87bfe19567d40746a69b0a300d4797f58f1df0fcfbd0658aef1c116f8482c1c9c8ca8e70b75d1387517c450cec99584e25cf4850354a6cb443a36e56ce61eae15fb321fb6074ec2dba1e5e3c974e263dc044d1e457af59ed0c20f5b5105502dcb02fde80cb22716ada7838f76d1b6d96e22be2c2f5d8d4a5cde361efedc001c11be98faad37bcb97951059e109ace72c0a71eb15c9fce16b15a47ed681fe8b48060c4385b17d220d68de82a6c12436cef5dc4e557767526cb918a349789e455c5461276ee745a23ce78cdf81d6828972c70a00b8b9aba1a5782665df36b0dced6d0c4e1d333d41f8091d2928a197546a569c6574b80784c8c7c447b93e58734b2c6a1c5fa1ff18e9137aa7635111e829e36bac6b4700e41a7847c8038612bfd63a0172b52f45aa7dfa2fbbe54df0c43ec9034e91b294888402e71491f0be14a25170f507d566230bbf5f58c5b09c2dfe25026be19ca49676b56cb300fcad83e515fbab1c0934f56e7b2f3a1f8d89c284ad71f3f728609441037aafbaf3cb628bfd592b04e131a69259f6782b2548907d0c9447875f75bdd81f1d81ad0a4ee6ce7173cc02e501ebb2226440245b38febdc2c53b8752e89392a31f9d0e6c71b9c43b32706a1ba94fb8a084e89fb29a926939a29780b37fc0387141f08b876f7e860e71b76464d2059afe57eab0239c63ca34356522afb001fe9c13463c578d196a414c102f57cb9bf11423b56a16f91479f093e06e0f89983f157159f124a4e4d381afaf665ac5bcc26bd90439b6df784f846a63072d8882d92cac8a837d6b988e81e5e41513a1f343adc122701a442eb34cd640838456d5d23c8f92780a38ac162a7b8c2d63f48c50e93500a29fcc237a4db4eeaadeb800f36ede129acab21931f99737c2e444e8e34f12d82341c1e809f98348631db39c8e7b41366a8d8b7ae2b6138f11d31d91bad1c1bb7f5e06aca1727b2f8bd3747f9c14b91d9cdcdbd616ffe077b66e1baad5da4e0035c0900516a938b91e6f01cbd2775b1998abd1634cfb7cf099319125d8154f5d0f551bef2dac41fc74798c7f00637001bc91f443c13615cb19c25849d0f027cc589f50013e7afe7da06de58ba9677d269524a910a52a8ee3c5541b9ea2626b9948b3cd3e2c1c1cd04e24dc0269dff38c8cafa28ebd6f93841cfe1aa49d6c79ef4f5c48b873c4e736feebaecb4e2dade8fa07aae1e778b9366cc43372011773ca05cb1137e36ca09098a3cb0ebde01857c6876774f90ed1cd1105bcfd15984f496ae451844a002db2ae4711e7e77877a5d0e0210bb400f0cd1a4d529d4cac3c06ec5d6a361033ecc7d3a694ce0e52f7147bf63f8932e56c65f8416e86b58bda2910dddc8b333282f9d334f187f4efe6d33eb91995d17c6ee19b105879b143d1f66ee03d2e0d9ecd5966859833c274c34e3fc82c235a46dc43b2a6118c813979dc728ff2b8473e34831a1b0a71da167edf7bd5219c6ae36696804a6f35a02d58fb8a5da87b5f1b29dc7f9d41a8121959d7a5309f420ff98b053d981da84fa4a8c2c0fce2cf4efdb245cf5e5dd245395bf716fb4f8031f0445ccba3f8fca60ad88dcf15808d78300da0f7f01a073d03430ecdea38798a0ef99d80398b4c03d1e86b34f6f4b1c75cef22662d5bf594205d1f922bbca528aab7381ca69814e5ec6be66bcaecbffc1a4de9cf52f5e56c93ded82964c813bf6b78a8954e236779db700da7d6de33d7f468b0bddd26d994600c60206ba00f19364c98a70f357f01417edc8b5d5e0c28d70d44162e1aa9277614337b50dd46b41355b311f51aa6115fde617ca3870c53e7b0be33e0820aa532660bd351d0c658ca33c45ec2174e4cfb767ece2c3f48e8a92720304bdb4665057922799fc3c85c616b5a17f6e4c4eddf59daa8666bd66579ed16d76293769101b491fdc38135feedcba116b1ac5e1f335bb451335beb28eb4bd48e34c65d64b4f32f0cf59a6e2414cbee9cf852b784383602fb1361331adea716a9c5116b50586e067f4ff524928f09e067a2e37ef97748de685a8319d450adaf09223851f9f7388219c5eef65920387dd40ab0682cf878f52af3c6d6fb89f1bf8957972329a078af50d8c342a36001b1a5ca4a87e7d90801bbd6a39a0708e8f249a649f240e1a2a99c75d6ade9948bcee5d3cae8e1d071d05b74af17dfa36aa181424efe3241bfe1bf2f847b009f9db4e9b0f54f7063ab6a19d14ece4ffe071c49fc6631c210722c622310ba5625cc5b4d41a756e7e73a3bb07ebd4d1ad645db68f92f6da0e8c4c456ad57c73eecadcd837bbfb560668fedd533588dd9e119ea72552742beef05d3c04b7d7e39c49f654ea148a72392c2eb88b470d76e0c0c918848e8d11298a9c18154febf6b23df11b7f24d3da35aaf16512efe8d962997472c560f66d2431116147ea4baa4ea4533c5ce514aa616c205fbeb99050777000c87973854127d4bd22942c3a946672ed09f495bea5c17b3af9d731ba51ab5b674b96d1725c0f9fe91d5a53c31d5b08019f0d97035c382471a1efa19c02884037ac6c7d6ef2b08fad8307a5828d06e9817409fe41d0ca0a07b4514112b2e9b64daf777762b594d3c5640922a5d7310801ba12374a938d9c1545c99989743d9bc33a46ffdd98e55ba27ec885d8db047d8e7ec13868437beff695862aa03ffaae14ab13667ca42a72bf40bb5a87da2f634720d4de7faf744dbf04880394163ad72c03bc2f80a12f4bbe9dca3cfe39e02e38403f16a9413086179bde66efe70a9284511b49e446fb4368423681751640ae3fc87d75729e7f0e999fed4c1f86fc381b3846693df2aeafe03fb9e6e33213763974ef12664747a0223fc6944f379788f4b36375d6bfa647c1c3146fa281692401e76e4025d2c9f9a7b43e8072c193c47ed87ed7b3e6db8ef7fa6fd4175538fd8524965e9bd1ba95a9716540df689a1d266194dcedefafb4ed6e72c3e03d047923bdf04a4f00dcdad65d99bb02f28a67772d4dc870592f956d74073ee8feb422b307591bf164285810836f71e65ecfd1a78911a188b228118693b870764734e8869cf63c6dffd063b9dee54bf23169a96e906a4399143274f092bb7a3412283e7a853e227a809ea1faed58822e304e244a0abddb2e5324d3d559d8033ba082c65366533f8911dddaa54b89d82e06c0bea737190a982e69275703da5ee3ccc3bc8baccf84635fb1d966b5db77b31bba93cf30fd10ae91f4fcccac64e5ab21de9ca05c1934fdbe37d6bf0df0f8166674c090cc9576037d974ea4c254aed6dce874ce23fe3f825ba60f956e80f155ffb5685a7c9ac60d29cf842c07880a422170545167e62a46cc7f8a0948bd9bd5c6c19436ad883a589937581a39f7cd668112252bc22fddee1550a58d3d8dda9b27e92f5f523246890db722b96de27e380e7d9fa85fa353a8f27b1a8dcce3c49e715d61bbafdb2db5e7cfdd3485454c03bbb74c51c1f0f81b98fb390da09c9e55ab9f03c442ca13fc23777377225ad67b765c0bc7eeb1713db1a5d054f28f969d4e835a543178b5ae13298ef8033a9e6c809f496219f7281f770995f0f3d0ff37eb4ce497b95b5ddf13acaf6398d88ea639a4fa878d9dcc3b4b523fd5e4348cc38af2a5ddb432a1526e9ec075120b0b3f183394a0823cedd6fcb7707e1659a95f6859d1f256941fc84fc7d18b298395776187d51c1253e79369f82c5532beb5535ebccc0622dbd436d5aeea3cd08ca2a0f4c4e4d1fd8400fbbc18f96805493945edd16f85705b95e4c19d3d3d2195f77becc21fb337e8bc4903cf99550e93a9643993b7f3243447912d5537f682a9bee541658b61fc59520473c752d66ccb7755d3e5c6d6a39bd45f900369db9619a15f003921b9b1344e1c3d03a8684af30e1e3a2fae29382948f737448fb37a0136cea545cb231018278f1319169078fe5dcc77c0eef51acd9875a94030a6f9b5b0096200ab18e6ea839af4c462adfb68ddeae465127ea20d42a713753eff00a7c742cd0842d3772d4c75cde4db6002b532318fb373a20f956c39e19d5f9d8641dede781949fef524eb2166bb030c62629352a30d1799219a8f06fcb69fef72c140fa82258c49a6ab4128a4b110835a1a5fc07c5643b7025aa3c657b3a033fda0f2aa5241118129f1b52d77f3abb3ad3b71296171105067131dcbd7c727cf6f8cae494f7bd1601652abc660dca2f50d7c72313296dc85c73e2770179dfdd6a509f315d3e1481e1c449e793f740ded233aeac9112c5a6ca6ba33c978b133580d88341c3d14a2cae32c780a1f8c84637a8bf6b3ca4a5114fc910b1be885f29e82fa1071138e0e93bbda1f6a843498578053a8288d1926182919a09d429925d6a3e647f10509499484203eabd93323fdc4a069b80f8c9ee33884e9c295c52fc669073edaa11f013e6102fce1fc88a5f314abed4320210d83838da9e07b1415fadf6a3e9d639607442568fee02bad7ea2885a57de05fccb65aaf46dc2753d9af0b543b04f9323bfce65bdafc6b836f0779a0df6aa5c9fb1f884691b5409a4a204824973a3e0872bae43c5f4b2c5676b598268765accf46566463b0b82ce66ee019f449cbb40e8b4154c9b69fe5b2731c9386395a75e37c25f57ff1b57ea12f404de584357829761d94800c3e75155fc6e822de30bcc371a3704afcea9c14184309d21a1f5180387d8b40c2406902f9719dd32ac32d32e75821dd247193427ffebba7be95eb5a97792733d583223047ac6bf8412efd7628d5262c637cd540752fdada32ed5ce626565a845327b6be8c61744872f807bd4a67cd6836694d311b2ec8640762ecb266c6502720ba52f07998d8ef60de2ef5c36c4a5a42bffbbe34c04a43189c5a11b18dd446c3b80223f3394566f951d7dfd215a75ded46fd4260b4dd7df157bceb7049b7bead907eef73614a9fd9e116bff9ecd1bdd5b494c972a27442f814da618ff485855be90c6b3eb96781cd800bc71bde98eb713cc7058c3fb26d68578efad5b66651bfd58b2207712da24261b8db2edb0a07757f6052cb416cff967105d6dce8d1aa9d7789b10a57774c6017b5782f397ea9aaba64131fbf933cf48cc812204bd9b29943946210d847912dfee2362bdf46131c8f43005f4b883a43ccb71ccee2885432cc3135ee397d382ec629fc11218f82dfe52cac6edf768fd0fb0c48e1d04158676eb1156fe7a81079c6a9506adc9889f688d28fffddd03f3608f7cc080f7a73405368d7b5dc4b3ff806e3f3d367470d9b48923cc37484749e5f59cdede40810b52ce58ed2356e8e83c570fddffbbd970ec8edf1962e896d6987064601155fd3a09088c276ca9b2eb9fae9726a535b24c3d8e1d71cf2d7d22df2d3845e013282f874054f3fbd919ce64439d031cab6962ffdea0aa92cf3959c74b303598ed6338785a0233a316c4cdb8fd6f4a087e344039d0fe9a44d761409a7bf1cd7c119db879f91fbc1242cccab1dc6f5aff2c24f43c2d6658a03b4fbf7bbf7cb289f6c65e453a69ce8f5804c753b705e9d86e4a44d26487379c23a6edde6c90cbffea3e35f9051fe8067a93f77230c7c860931a89ac8f71d73ca279fe3cafbb3fb7d948f9615357943e2eb53f6f32a7e03425a6754bbe7d6089153865ee55ee59f13e1fac2b910f57f58ac1de8215ba14fb4365b3965abcb3310cee51f910e08e8badd3a4c29f2d299d11b0b75275f8b3e63d7f7d712903327995509eb7ea8dc8a731702cd7e4001b0ab63a4953222c55f0c82c7161d59c4b735ebf6385a6793fd8dcbeeb8f516f79017443a7737b3fee298517da6b180810abffca2ae29d87a4b39fb95a2d22d69473c6e5ff2a3c16bac0fdd713ed7165b7dc01ae25e6b6973f9774b5551b5e68b9949ec23a2a4f0850354213c185fc24fc6250e697b2fe55eb675e92a66aa989b7b7f1bfa1b3eb49c76fa55dd122437837f424febe2cbb603481976f1f71912d8abc7d5ac57802df4e1e64adbaa9633bc65ae337b916bc52888d56cf535fdca952564d2242b62710eeda547d3e26932823678b0be1ae516f9672e4f8fec246276fe14ff4439dde629f7bf37e26f7d188523d618dfb402f2589c63644454d732eca84784e240b32a23aae4dbdc7b9b73cd22b58314c13409e023d00763a7aa3c5278b4d0ff04eb1f9bd2551d3ec0f17b6bf931babb9d507c96584f9e4cc919e6084254a080664846a4313cfddee8c8de4d303f4688780532d6566a70d717f651fbedb9fde6ff59ca0ed1f3b1d385201033cee5d4e9277ccf1969b845b5e0eda57f178d3804411587d7db009970549f744aca7cc74e81c2b387e6f2d16c5af860b7614a825b000c5ff773f73550f42b6710a02efb2d24c3838165ea590579f8743e1123c94205329e48c4142ad7cfaa9f5b62b699a12a66cd3be1f2a5a3924e412a16d711c0339481bc3e518821097afb75cc2302ac5afb67f2c507cd94e76e89b7ad45baeff519ca7195b8493123caa6d40f90276efb2c67146c89aa542acba916bdf61bc74ad36e927f3c1729e78992fa38ef43500cafcc8f98e5c26d6f7a77339adceda5acdaa9904af29a5d82be5727e395c7cbba8c4aa3d328444701a72cb04773f5172de8fbdd9783bb258bb9768da7b205e0329d8d120aa0dac333601e3a6b9b0c511bfe44f73486724e904991be603d73930afd773c610616c82b6337cfb0b89bd0f2cf6cf505188103f842613f0a2006d100638ad1d0da3c54f2860b189d55e1203ca790e08378b3ea010d01494a1a34f966ec264fa1b6a41a9b3e902fb53b5c1847f9d4e4eee01b0496bd70bbd582bb08a390e136584b7a84d456c2bc24b332d044cd9bb1b21dc568253b88180d8cbfc4eb41d997c462cc60c1d253890a4d680ed18080d0e4aa98b17fc48d4bd75b45d5b045ea3bf0ce07b208973bfed37b11725a1eebfd27d8337ed520ea84f045b453d85071885e59cd53d6f9ebcc4d108133ade265336e24d61b590028d936d972d70b2432b6ae56c3ea6bb9267b858370ad68cd4c1ada18316961790a649fe1849810419b06130e905ca08c02f039b3a9ae1fa66d3545531051cd910c2f1fbb377e6eb72b80a8b86283626562848ef16e616234e5f082955b93e40619c1f82f7923bf7e8c5c67f50d63827c21b879393537c43d4befcea4eb20e8fc270a63885c4634b841462a0260ab8262767631a47563f632827f3dd8202f589790fe318d1bc29dd7c52a75e3a11a04f1aa60a82c6f8d7c9238ee494e98086da81ec4c5ef7786a8e886775b158f043b51f8bacd9c5b0b96d11619350bb80c20b9775415d9c7ca449dff800b28633e0c967ee80193bf7661b47a75bff1884806ebd398613c7d4bf1c7159330343aff2c307eb52aa8b61fedb8ddef6038072d16436b06e81ec4bc16aef4d4ba717d4269423e276b392242ec0dbc63e6f637924214fe967603fa6670f5105ac5cb00cf876697b55adbcb7d5b186beb50fd53a46f70fecd24d1feaff33eb66c892c0961dbf44b6248529506c270835e4881f484867cdd9f2a953c4287ecd6517b7978ec90709a83e78996c232ba4c2ba4c54d154829ca895a6ae7b94a17fdffe8ca7a088cbce5f0efd0ed46ab68436782a9302d155a82eaab25fa414a6fa06fe6e83610e6e8233dba4502ebd7e22c0afe3f06adb21db60ae221855d5a1f3b2231d1d1600fea785e43caced062407968da417367fa42465af922ab5017dfcbe50d9cf45aeb3acfaca0de5453e45cf627110b909210019f3a3bd5c6561bc5622b16ca1d25f6038aa1de64439ba8b4bc035e8794c49eaa6f6f91a7b0e35337e331592b172e7e8fefac1249d6ecfdbdf1397f0fc241ac4b1d82a1a089fedbacdc613fcedb8be22ebda3e19ef06a4b3334874ca0bc204c852a4c0618ad386e081127438c8e0269b8e52e4827df59f386b46329b5d77d5ff6f9417c4411eead8286ae218a737b8b07031996e3c0f27dbb23d95065d9b49896aedc347890fa46a1dd328b617fc29c1c3fdf7fd9ecd45415c87b245d4e449459543212030c07d119e6e9f03ee84e9c58d0569984d6a5543446624db48a1de5e1374b62014a9373c4d03a11af77f108a98f36b3dfa82fd5cd0de496f6c387134d8358bc068ced3d2aca7f6fe51c3f9adf57d68af5c7a8b0b9b9c05d74f7b79bf7a8abcfd92b39e0c7d8acc3e7be0e7878b3adbf3e98206dfe76aa8892e69ae62fea0ef72fbc0815f847dfa1f69e72806f01dddf915fa947d67a0aaafecf7023791b876dacc5d6f0b988ac690ffef10a8f61f5f6fac55e55bc0f625f6ea0aa0916dc51ba3c859e7c77a09612a611e110d42edcec0fd6c5eb160c0d1aa69db7a70ed1226b21351a7e5dee6953babcb65f2a5603111af97cf4d7591e8d96a4418469905f2e781ca5fd7e7dd4157a10c5ee66339ac5ed8c410783c37e5a2bd9afd488eb348e826bd2abdc7def020115bd8bb19ec85f27f0ee2c7743a6fdc0fce6f5b0d31c0b261b28d7720b8101532c6f55bfe666703f7b3a7c3c17c3437540b843400a41c72ac6d701b262c21dac715381eec23fb611d6305a19da1a561a1f89e3f5ae0c1d725011da177156fbb1adbadeb9a855436c6513bd3d20db9401fcf29da14c7b5e9d5fdeca32a8eed3f03a9f075e39b85c60271cc23ae1c6e52131fee8b6ea1d6331890e80dde1bf13371c5290cd148d90dafaaedcbdc5ee2a1c8672184149959d047ceda1b6f1c2935bb903dd948d2e66216638ba20156206d65bce3ce205daf8e0341528d91ca642a4b7efc0acd8c6552a2bca2bb3dd27bccc73cf7a464f2997faddbdde595ee3a99705a4652d0c18b16ea111623db8af45de3a288544db7f55eff6b6c0f47f52213bc497be302d77cb1d7909b5af7315e1f706fea18425572cd2e40b5cfc3e0ef51c137bb4fae9d52cec668a9f811879d118bbdf7bf39962f389f70823a83261a99cd66c2503efc8fbed8d79dae3fb478425ff5c56a13a88331d1b70578ecd42a385c3e6f7faec52f5c49cb6134db97626ae3155f98fbbc1fd18cb5393de5b83331e4f693e60486b1c2c9d3e019f4e71206c14fb8fa2525ba8a6097b8fc8cc9e6affb50a0cc0b5671950fc2eb1c4e302e41341eb59dc77da3daca46c873ee36fce3cc32f97c95903e66a01c0628779de419c90398f79959ecc1f624db8240e01828ba9acd6c327c41588eede08c560d36ad1f7f73ec1f771e512e9e8efe58f489de0da55e16d6c26e90462cdeba2033af4046aab58d036307a945b80430a97cb4a6cff1e868b8c9c2b7ec2403e8bd325b41937b5a3cfdcd30e5063be1b380430e0e9cb6160dd77f4911672d69b95e5a29a4f99dc0e0f1b69580611ce153619c0f48cf0ea5fe0c845c2a9619de3d9d2586de7e88b0e040e60591e090e619105c268fb0fd40c83ade8987747d957fa0a0af85a88a45cd348a81470b602114847db46ff00ff0f2ac6b5d72369a15a84b5c80890f266a255e2bf9ad4d819438a4bd98460e0ad74c8d4462318cb9e4041e4bf462113b422dfb7691a352c4dca7feef83de14883eab6f15a8e12dc82c677290c5d0d8ff2d76a4cb8ff349495df4de066c318f1c7858a7d16c78b7d113f4cca1937929685b0ca6c1c015dca56a010c0f0452d95cb57ae3ce365a30b58cce88dd4a0550c8aefcb355a6d0043e0816d5c1c5989991cae9264b55d45f77e04878d79315dac666809fd96f1cfd6e72bd79d4b4b476f27b0c0f7e0867dda0a8f70e3016f9cfa6272457454ac37520c081e525103419afd69955d2f8fb7a268aadd3e7d61ff1aaad2b3e72f75be549e0522bcd25a3cab3798dcd4ad77ccec49b3b547faa53cb3b4fff1d30a3d3f8f1460c43fbd09c3b5913d45cea171093bb7e5ca230620683de9a9f55ef5df011290c741ac9e5236cde1596a8d205d53349e32caecfc47b9286856b79f0bd0fbaaf818112401c99e3ba4002eb02974a968eb10ee54c2934c905f0bba01f03a95a04dd643cf563ba2ecc5cd157c665dec2431d888c97900921db2c0692ca8171b41e6e834daac47bed9fa5ae1608ddfc32dccefdc1dd86290ba6549f43eda9b74d934f59b9b202d05db624cec8c09d0d1f5d72cf18e4a0d9067cf80b050b252ec50a9f4063e7215315fb487b3a1d7a16229e4743800f3a490860c2fb6e31d8d9eb79d5ba166c0821919078a1d3a458039e9b4ea929b69a613781cc22b131c1c3e016058d697b010c197d73d79c398bc36cafaef0f15e2a24d41dc63570c8280b94a7934742550ff1f332061690df84bcc97703dc8519d8f4d4c484fa9951fc82f108e8c0d939585764ee448ec3ab8f5113cd1d6a7e7a998f75253f8ec379a618a1b607cb05effd76ffc44c8ffbd245d18948f3375467bb9757769be051d8ddbc68ccc124b777ca84a20dca670a58fd321c8b4f0e0e625f7fc0c0acc00c91afa40eea00d8c309f553b64c04e9f30237440aabfa9b7878a1ea6db86e5263db6cccc4c1b9e2d4491a135f3f8ed25956f064ec654598d728453ca074ba87bfd169704dfd4e33bddbbb89e15f7d71323bfef645693ffdf84913b7b694ae55e7402f5e39f4a3d14b61cbc8934220ac4703c26b58c5e0ebc49e1cc2987db29cdf118430a644af3b1cb1d375d542a533a2012888293dcb133d1ab4afebea79c45db095561c15f1edb930efe1a3e253552f7f8958808ed99a3a6ceb499b270dd8723c9e0c901270042ec92cac31abe098bde1db3606c8c3dbf5358c8bf64c3ee565834d37d790c8a527613e205eb56dfde63c768d606bd37b5d6a8b14b0f887b86ac1d36194db8bc904145cf3e008200509aa98cb511127f365bb5ef309511c569e3a0fab21c320d89aea5523cd4ba5337b1a4c176a001f995c3abdd3d0a60f4735e0cc24fed8af04ed0a107909159d69995e2e67d3030f42282a600412f85888334a710090acab841fec4f41aff44339f655f7cd43938d067d55261df152b10ad599ba6c1be04bbd6e565b8afbcccf2b771802fe9ba020d616c1ac36922f7df725d74a844f91172b7ad02f76ca6903ada5a796c84ea79025a52f3361412ae1b9af415cc24f3d5106f1adfc236e73e38c4fdc6efe6a67a51317ab4867b867cba67709d360af89f231c3e1bcab9dce17a628f6708715583f1c7d590f4305f4613f822ba0104b68b1c45f1a05d1328101096e17f997e945de99b2aba84433a1bc96ac4319b28fedaa87c6d86686d0e388377d94526c36d9804f0f939519ea0c3872a4b070f009cb842cae4b22e6f737a210beb6fac075844204c25a8b5f9f024291d9f38e3a9b18cbec7162dafbf03ee4676d9699ce3d05ad4d0f80cc0bb8dc0f07b5600d0164eddac3aec250e8176ec93ab1f44e56092eb0a19aa52d21b5dc1103108963e843ff945e6e7fa28c237cd5f6cd679e02c5bef3b7f4d117977916bc44fef729b59ea398f38e9d1a30aae7f2e4b31f7ae59f1a867e5af7bdfda8d651700e87e0397d7730c9f6c1a836af2c32893cca61816256b3440e27a8ffd0cc91d2593df32c1f68406a2f1a351f218720c53376f653ce2a11eba085f799ce933f9800f2b1a28b2b538f39c395ed52268295c158c58e3b4f73adb20bf42fadfc2e25d41a6fb66c12c84dc6303b0259b3e0806cbf5f21ce4cff5c26f28747ac76ccbe133ee9c7b14bfc24120c8fabe324396ec29381a4fab2a65df51479000421c6508763b40ea618086d12cd8bb2f7d70cdd5b321477e464dd22cad821678206a30df5122dab3e2647506bd820729bd22e43e4ff6d2e2e68657a30073558abcb05c6ce9a85de1a69f58191c400d997c102f8fa9cb7b8daf1334b797814f4157927df00acfbbf5758ef4796cef37358d2cb6abf9cabf56ab5ac4c1937b822d05be7be61839f4b50479252337016342433c0d66ad3cebd0b5f1dee122b90e147214449d6239ccc771599969e6e85038e071a8530aca622c348bfb35cfeb216c0ac1e1231576f7041bb54193d444c17651a0c9c694ec35b7b1bf223295f172c832dca1eb7e28d18a99e95dc21354302b0d49a48c92a380731db52dad11364fd0b913850bbd95726d76ec27926f4d1b7f9ea2ed9597dda2e85ea8718a94a269ce56555608552f63f8d6c17682990df877d929fce532d09068408b42dbcde145854f165ff16324d90651f9f9b89be1b3de1b1b70ab2a9efed016f395db1adcddecd921022740f40f0366dcfc6b571c3c8b38a899d474e8c163aaba2d753414f3471b7f61c04289a6e483b763aec18f9cea729c1270ca0d4c0da4964a053377a87cc86ea9636ec7a6fa0d8e603ca6c76ce52da57db412b84b798170ceba27fd5d9c241a76a75ae5e09020c96d92e79e4e5eda7d503d478f54df125272dbe2e437a56bce3c1ddd25ec15b6dc2f12aadbe71428b0737be61ede59601b5b0c44e6d8bce83f452a2e0abad8addf76515ecc4fcc09b7ef1371a61d53baec592a518e552fbe906dab5fc03182ccdd36828deb04967c3d9c930fff90398cf2d7780c57f412b7d7c6bb0d9c2d3570d80e2968fc156db092ee7bb1dfdfd5251159f6ac272ac36801b79e18a2297070f8db225bcf62248f5389bd24be76ead42a083def5881ee7b4ad0ed2a71c7aad695239cf2805e27b5d63bce04b0e0901f35ec569d44abb71e7d11129c9e5c8fa419b29aa8b80372628a9933df040aa67fba79e201140e046dea25d981a5985109c4b754a8e0b3c407d988472dee7f9ce5f56c82de7a4b3d34f9534a31fafc1ddfbc5fc79f2bef0e7ab30137e4467216399a2cd864167191ea80e2e626ad8258b6396b686a6119ad70132b41ae1e6d9a006262b2e64dda300f96c436243c16fca36bb97df3269c2541bbe978c585033038a0aca182c7e0d222107e04205ef77cbc4c413fd5ce9018e2ab445b37a42c7d212fc20640f8f14a30767f4cc2d52ddcc723c69bd3cf3645dba24adbd0a732e7635f96b6309c26ced07fa23ff28565ce1cc87bdaaf69aee0ab8f65c83c4e3f279b0f7cae82ab7c05619da8ba6908bae481c3ff76ad65ba63b57e4df252d65a899c534aca038f93c2dd5a46befc666116e574e3c60949f085e734440cf2fc5c3156b0408b670cea6bde431fb0c37cd61a21a3d09fafbd66612b4a35dafa05cc917a34f504fe4250acf41820689118bc4319a26ab77e641f9eed5a4a3f23864ef395e29a97bf8d94db240d62f29ecfede4263244dd69b703413f71e21ae3f24b9b7e5e1ef1120db4c73727d9a6f3352e90c3b0f14e6ef09d93037cc1e165ecdd6fe949b5af548b3c6ba0b068f941407f7cd8f60b09b0f3ec62aa27a939cc12a67e31ccd83a8a6ec8f2be88cec3fa3d94aacbb1e085904084af6248874ebf691e80f4c7fc67e6b85af89b5f16fd17992335c43e7e67d4c890c5dc7c73ad2987d9f88ea5c7d09f3d794ed3dec391e72c3dfa0b431b20ffca871b6b37fe1cb4963f32e8ff3d0cc7750757b44d370c767b4ec20efd7fe59bfcbe985a4e74dd171d1fec598dd9d43a56eff24bc77c15834c92f6b448fb5cfcae4285d8d628ded63c3e38ea1dd22129c0718b394306bc361bf8361e189bf32f68da9811fb9c3ecc9f2aa73718318c5999b58e55070ff88940771ca31d79aaa928a6778fc0fc5d55f7dde02046b8fb96227edb6892b6b11d384229624b724c898edb2bbf44604cd5c271739fab724bc89e0763f7bbe2448a482115b3943dcb5f06514ff607f0c321040ba728e396345cf4a959a30e81025b6c7328e7f14ed59fe65553c52a05e4a6f4212ebe5953a440315985be9b3815725810e1bcea75eb95abe4e6bc089b3d17810c9178f2610b8cbc5b7fad4ac161b63346655e3eb42c4d20637f67d834d2639f6c2cdf887925745e82eb56e5976b3d239a8717ab6aeb5a6bc5c0c2df2054d29b89e9fe732885d6092af2c94f8cd4fdbd5f9f64d7277555a592cb9bc733be3bcd54de7a5828c64c1953c70dcd8f219bd31dc1b582d3305d7387d3699a5957f1344f8c7b044a89eb832b0079d8e3906d66fdc23aa80d95d49f60097611c5829ffedd7bdebbf3f05a5695681af41071d7ddf468388056b66b34d4f1e2f93cacc5a8d27a0ae1c160ca77cd13e58e66aed27bbe0f03dc0d16b096e63c321a1f0f3329237d512164ae052245ccdb2140835546e07962b653694e595750eab67812cd0601805dc6368c0791f901703bd1fc33ff9370f5cda68d7e63ca2723c85cf04bbc0a5a473305669e82b508754d6a281e11d8bb77793ccb4d2a48f878bef4dcae7333877914747266dca269a2709169c315c2cbd7acdf28805a8d3815178b3a0bcfb744049475977c53eafddc166e35c60ed3cb056e63b61035e9a58178de7e4696a427bea670932339de4b7190610c19f6e081c472883c4c0995eca4a9ad5d7e27afe8a9cbf2b371f848b134d53334c51ff8b0e5d77547b16f483d9999008608d8d4935ba6c000773baf0f8f9edfdbdfc35583f42c86abc322af4faacd4ed90468ccb1de39842b795e8733276ef4a7b2d45b5429b3efd452d21d515af1435dabff8fd1904c9cf90e4471dfa381e0f231248305e4f7dbdbaf6194e5954269212473fdd5efc851eb39229966788f407ac8bbb0c03986b8cc1a127211457e00fe0ceb4f03a1b3dc76fea488e9757106b6d1515abf3b6089fde3d3b3c560def6ca47f012ce8cfc067f91416880b9dd2d03a4ef406ef6c37fa9c9e2b96c1e664ea7c197582dbb1300e89c6ed844094804c024d3f9aef9a64b108ec10d9636f209b86822d2a988646cc55328b204c28104b0e88586b1981632942820bd3102059e1db95acf1fab9b9c614aba11e792760717ffe711df26f715d9af061f5444d224aa899d5d0b03425e366e517399e42d5819f50a0bed110603963e7cffd8ca25bbaa6f918ba41bdab589a7250b801527eeeee6911904ba5de31194d3f454626feb1291692bf9036dd47b3bb579fcd9933ee921bb1f0e23d42c80a8520fbc6f84eb2e513c5b4632c81bdeb5b6deb3e794b81603395215205db24ff511e09731d5a3e7ee04d03949784680550238a58cfb5b05d8e9b3805db5a57ac02aae023c690b24220be4432e156fa5b3d3f87c6133c24997b38f51475f0144b96adb6fc6a0c4327dca365ee6ed9a72fdc81990df4526cd8cf8e5ff37ec1fa31464fbe22f509cf9f6213fd4eb3e183a2cc72dcbf3eab6528574c177e7ba68a105cd77e72cbcf18331c3de6135a0a65244b62fc3a35b9eb799c834fddd8069c7d1c47c4aca8a48d488fc2b4da62d27dbcd09c6cc0d135d7761c2aa88008818cb4a3daa16a81c21a685f018cc48d2501fdbd394b39b1f47c62d4e8998e2f858f106dd1d29a0fd8857b4bc0041ff504e222d428997bcff2813f6a508eeec62e4fe1089920715c2fde7540e6429d519dd43735e6f7fd1a0f1c9f54f5e2e382706316af2b586c0d94a228bad04e0a690e329e59cf86b24d3ea9ad407ec7ae51e84ab151952bf9db4f92f5e0b3a67eaf78173604233aa1b824ab9e40ae2a07bcacd10236115f8c8b63e2ea0838555f7d260d1128773d13feeeeb6119785483478021ccae39d9f6f530d8d79a1623f918fc68498a177d4289d2f021a0e1064088e2882c635f501bfbca08794d27daecc36ef22c19eadf192272ae2ee7b39fa973695668ba85e042be8b720346b5a5f4562d23898614c6acfd436ba42b7a17531e09fb12f89b6010f26e05f23e3a2b32288c206ae2b86ad12374159f884a4c9f3d41d520c2716da222a40ed3563f76cdaac019b9fc7dfe345f7625bdc768a828f6504d408f0586a1810f67953c11e33bc24be035b93dfc8c460d33dd19f38358cfa8f0f61d7f520ff6d4198125a9d0993b8f9f1683afda28ccb9553eeb9910b12f98126ec10c6b4dbd6cdfdd9a2119f2ab35a737ab386a752847d26f999e01f6280a8670b70d98ebf119af4a4c13bb595260671dc4ff87f2471cd4842d3e5367f1085eaa5a513a36e000e1a1950ca292571587a9c680036c2bb5516d17ac3741eefab4df6b1c2c31a477cfe32a32f86387299b92ec7cb100b0eb4abdafe3793816b323e901b20de8ce79061e15c009743d3f92b93ccfac3d1eb608603b9aa0863e0204d40a19d169a5b2543ac535cc7727ed4b0b7575f1a21842592b1ead8b383879c29d5d4422d959e14ecfc8ead76fc8e03911c52d4a5928200d677c8a5cac422a678970c5551dc852a9398dab9fa3fae769b22f120b46546c0595a93eebf754da03a3fa168ae52a59461d2893b0261b45d2a8336b3b83d9aa35956e8373afe4e7b0d8d78d12e718e00b55a6add0f7e3c384a3c4730f7828a23cb04d627084985565296a1a2cbc9c1e00fee8ab0b5c0aef7611ba91ff568e441641642baa2247182928dadb7c4804d42a550a7f63075a60e836f8006caa7dbf609b2b30e1fde4e8d9b3785ada288ba3c47ffffd3f28d6b800696e7a994436d3e01db53183c98ccd91a05b8e1041865e92536adf792b49e1fa651d47a033cf548c1fab70fcd1a64b6b29ced94cc31e1490597390f9764d21f0ba119229807b220dc42cf9b534d00568f4270fe54aa569cc8c65c6f574261810ef3dd9b83f7aa0328f9e8cc488be933654b2d49247d27533dd22dd7c05cce359a55566d38b6687f50e89ff953cf1564edf8d28cdf38387e6814f0294a144a45323e7502b1cd69fcc6f828b51da0a93d7a4005e0e359de7c992ed3440eab0e6f568054e7e57f50a312bfe8f64f429ba68028ce1b1c24069a40a6a916a269cd7e881d6c1303d14bd4a92476a6d73d7a4c354d261f4898ef358b020ef97dfd45232df23b50cd1992a7f231da456e90365a6dd1f5c3e9ea689facfbdb93e26a45d080024e839af8740c051d329bd23a082487453e49628c15bc9b3ec5089f2a6cc6eb9c350eb9270f7dcabc81545507915045e3a11b9f28e9af00b98299ec81f1cbb49064a71d1840cffcb30e721d7984ab9f2b3baf4936992a1b4bf8ffcecea3fe3443ca70df4200b96314e37dc1b4cf9a5b20247197d1093cb9670b7ebea4cf5a30ecf071ee10a35b78f08248130123b4be629c7a60e2a9dd7f20c8dd00d45a6024e16da62c1d1745079be2b860177ace79bfa7f2fc03c2ea6416e443080d942346cf81fd1ca3625ee1d3e9ae39677c0b9d003ef047a8476a783cc088b3e22765cf65d26e4be2ff41a13311ec98b7bf7af8c1c26521af2e7a27383a6fb3f31647035b3197f5bb0655b09373a28d47a84ad7e19dd17d4061cf28547cbbbd8dfd5f83977474aa157495868346074aafe7924ea69f0c7c1602304d4d93ba1c05cb6bd08df990a3d25cf4f751601a260ee9d872103ba22638d06f77a5a1d6d55fc44e596ef921c03ef58bcca4c84932c213f0f8cbe515e85fea79a5a24b78e3eaf91187486d1f16ee25e8370bab427cf4aef78b2d3eab8774c7bcc543ff690b97d19849a8eec2c0741f1b96a1ba6a9de6dd4324d3775e62c1b76c37dcdf65878ba2b2f8902ce5f7210398b4d71d2cb4eb6ca459280e0fd603fd768a1c009bb70b3075e27298d935fbed2847ab21c8159ec260e89e101b46754781245626ff73b10aaf1781ecc933509d55c733835caac678568d4464da6a67135a8b6f6bab2b837d097d703add51f45dab61fcdc9cf94be5b72fd6c36b0c57e519fc23db036c12de71fefbc8d214f9673925dfdb179389617d033e26b7b29bfd6759be37aa11e3809db9f8397009c0a2fdaa3621a7f95bc716fd02d1a7baf6aea7ba0c8689fb8f9d7917df11dfc8c4e76e072ba67941f5b41225c7d57a5563394379525480e4775c4c9a2907269d81775adcdf1e38dce8a22385f3571f5a4e0c3a01e7de8e36eb5c84bdd19c43b4f0f520d932f0588660f9ca2fb2868a1bdb10d23823ee83ef46852e5ea54eeedca8d1314e89b87166e08dc6e6843960cc72c9fe6fe5beb0f6d91835928a57e505434496e09d896ca9adf6d24a5924e93052ddd7a07915fcff29eca49ad088578ff8d989d5d351626df189e93846f97d18f4d79eb60d5408ca1984e2065a36e88fd0bda2c30f77cc50976b115cb26a2c490ee70f26c31afeac3297e4496954ab28eb2a4a46021fa4aae5b06e001ddb20f4e338b65cff335c7b9f0b2d186db0f12121544dc70915bae24589371b60b584881f947e9e4a0080d70d3212cb5bf0b3424e85d765c8b6ddfeede7b86da48f0855e45a147f1476a16526e9ee1738aca895da4d22af0dfea259933f4c1c9d41795bd81beab4f6bfca1b0da3d602e5656a91cfedfa9fa724fc20a3dc7ad4b807da3e37f1d582e240b95bc13fd1828f4560bbeba6c59ba91a001f15a643ac2815a10f0caab9ed49a6610df525b5bc19344b037c0ccb0e0c880a9ef788e047581cd92860f7aa485756429c02279a6bf069b27c790424218fb7074fa75a5c4db2dfd1769582d4920a4c09346e0ceb898862e650576819a37680d650660f2ad89b104ecbeb27a9d07ba6c7f182832444403b205cbbd8606f1c76b78f7ca6cb7eaf779b8280803ed2e710465a11c2282241562016b79365b946d313209de129aef47d703ba12bff3d07893d09af677688824c119ff62dde2af27d78e4e0577c798261bed48b61bc6ed385ce5e063c2c5d1da5f19d6029a19f469b97ad3a799efd136289b24a4ffb0c1947121f39d80619b3271ff25ef4bc165280c9972e4c76a6647557efa1c0604d114ba5225b38ebe410a7915e7d222aedc214fc05896686863bb457c79c159025fbd356b196931b67f4707824f55f36509097c946262a912343a645aae22a1fc70dab04ca9f361743696d00f4b786e3131b46e0d4730091cf6198d3cc1e574463265fefb8a0a173cacfa1bcdff7a9416ec2979e2dac942181311581eac15d4930e52f528008e709016032072ad534735237add6053d804878c0d6d6876302b6e5f1d81899d74f75ece91620ab6ce30b4e5586a4e17566f50e2e5b4d013f39f1c2b7926855b20b3fa92837877ba62e1ac1814cf3a59af690e2956898483d721ae473771f22b5fce8f4ad5526490dcb088fbb8062ae3d9ed61fd3ffadd09fb94c659394236c463ba5f74c568c7f62bb56e596b70eb6b3e2b6d73be474507925caea26be0eef33efd0a9aa768e4738a382a55e79396eb4fff5e3748b29f7d50a77e07aed4c90e8a81c0eb07702556f12040395da3817edae47e08b214faa26a6dbc3d52b76c1a90c381ca0516e82f938d42f9b26908fd81afaf0e6f33d1ed95af69be7c6d2170df2dc23c2ffa655b93044bf621b0ee1255ca52a13f9b740a26e83f86c54200241951319301c644c70bc0edf7a6037fd81647d77dc6d2e3b575b73b656526bc693ed3daf910ca11403b1f3046d19aabd11941b62b298a9b5c32ce9b307651d07c8a828e54eaf80f761b75f5b264febc21dfb74b3ae979cabc635a6018a87154fb143a0e959fe22542c5c43ad0eec4c18c2737f232b106a8ed531cbb1704fb4949df359c54b58945838e4f0986e82eea6ea9aff5cdade04938ed0cd1f94b4c5cb8682263cb4e389c060001ab1141a0ebb40b23201ce783366fe9c9cb87bbc4718037708a060fbebcd2cce20910639c810cadbed164a0037336911220b22ddf24ad26910c13aff9902bce456d18570f53658f80d2e31931151a72dfaced2b96d8c466f0da604e6e13d5a03cd64f6e3b86d451fa3bb29e6064ffdc8689624a1552a2ee457a73ca9fd2f5925fb31ea007a3b7a713cb90f99312d59e9e27555e0bdc62060cdc8b7287d9540d2b4c1d956dd033d27499588a89f3210881494db94d8d3e236e7d665fc60a32ec7a7cc8d55ad48d8eda41ba07c7698cbcad0ac410aba985ee40624a7f4ea1265b8b8ecd23dbb9d9c6e061c3a42a3b3cab5846cc56e56994be17846b23385ded2506cee37ff8d80a93d343a8938b643596279a2ccd7440ba46fa90c7a690c01825ceed63b365e4a6f8b4acb738e45326f35f8504b1094eadc08d9d386afef09bf47e61c07bbd69bb27ff3cb8169e5a9fdb50d5937d870bda5e204b829ff33b448c793e34371334fc7dfd114d37dae40950820fea8c0ad03b352c8cd1b1397f5fe40488006f7db240af0336042afa961ab1df1419becc1946e6a18c032f542da9b583249d506d1c24901253b3b969c3f7df0ce6c22c844c86890779910eb540015b5c6e773c5dd084b53dd5aa391595b0bad2b05f1b4bee87561c7c269fc5dd231410ec0c6e315fc21c4afb9d9fe6d8bc2030da0f7398397820f872666d122dd984634322880ca464005b02626e8157e5ed42880a0e7f6fc6274de0e16d37606c13d8c356e90ee0f697e8b6b6444486930d06f2f8a21a8edd65b495290f7e8be426e2dfda1c872a62232ce38d32851aa1e0aad41d18a1355842a6a8b08b6e6910b21019b42717083778a0d3fa2e8679d05a8d2d0f064caa80e2478359edb6a74edaac85e59df4ac500de390624b3a75123ea06525bda9938df8e190a8f9644a031cfd2a8fd17b45b188099041c47ea8a4e0e64a69b6f49ebef210f5d143a494e4d3590f9e759546bd729b3e4cea72079afc74f10f1fa6305a51278765d835437afbca5d63cb34712d5c2fdef7a18e96492f12e3451b8c93e9f5710c88bd798922d900e02dfcdf4e149dec263080cfe57dbb30fa5683753ec0c704682142ae35943d47cddd96efa60f59e46741d20181fe0cf7e80ecd60d005732c7587e01c29f457aa841d3faf8e16e109c08f76f7da63a438b9d37e7676893f8a5bdb687776894c10c48ea817d66d19900db6b0be35d8ab691328c1eb8612d5d0918e136f452332b01ee28c0b34ae4531febd382587950a0806a288007c259604eeae5139e02b6ae7a5315f6f3ca0e0fb927fe86869923c36d8bd80ee2e6de4b6b6e6315dc52c840ec11b509bdeda86f6192c3d0a2310e24999424b88ee729b335c1c8d37df85f221b066c5f2bcc0733df33312ee8c628970e8c9a9bcc97c10785ffce9684cc10be95e4acc5eadc348e5121b41c74e15c7d15ef5439ab70d63fb67490f7a789ec76de99677ff27a4d016f464c785ff17a222c729e4199fe38396108ce6cab80cab1e656e6fe40f1c4b052303852e36934de40fdf995bc33bf255d63f29d8987360fcadd693829e4b1a9956813ba5a4969a1daf9151a8450b2a441981cf56ab5f964b79080c8df4ecb4e6f316231a4e69906b5467bcef71989a13267fbeb0e30566062865346e63b8a72acb56518db276cac7095ebff17fb6ffa51287f4b8091bec470a7364634505ed4ab8f05965b57d77e9f74fdf18ec4509850a139839b6282d99c5d7835ca55725b960027bbac76155158f2e53720d629ef430238bc2e7ca191b05ce4c3488d5d4bd2c9ebe4944ef415a495b08eee5faf2c20b696c375cc87c0f81dcd07afdc4ffda4c55468cd699100b8f57193308663156a4b62fb35b8a8328a04988c15b3d2ce03759353979df82377a882fcf965fb6fabb936eeb8cfd1a662e23ea50b8a04906544543e60a0291d9ed886687ebe87f81817ae8ebfb85fc6c2d361583616038c3e0d2ad00fe8493459590778bdc7acd79871890dd02dc5fe90243a143b2d4101e0939b3a63be300d3b090c25fb80f4a965c66fb7d4aa7c6aa0ad2082a7991bdc36477e154a7fca223e98510248c8ea2cd94c1d9dac37d34084e1c37db208a73d48b24aab11fcabf7eeb3e9c79431dbb0321fc5dda8e37faa740d22f4192f1e9fea1478d48b74ffe3cf59d185477478d03a5bfbab37c4ece45dc4c5a37d762d95325f393f2a30360f04c76f96a43540cd9872cc63f00603cd219f339aa1bea47b9ecaa4bbbe12fb5fe4b4ab999bb653af98b02ad32139ecf97568e667f3d7b877d9de9dfabd3f04a8047acaab0f030facd3b60e678650371fd2d7ec2ec348a3abe1c7f396fca02011957e57ae822d8f51f209081a7083429097e545294379da3b0a8229d5f19414769bb7d1b3d487b22e0372526b6527108a7cf7afa0741b6c2a46de2bbf35f3560d700c5629d410841a64a5b9c39f1f72f47933042a1cf45d91643dcae3857acf1f2e7119f981c80b4b4e2e0ae8af44aecaff0a0c05e07569674dc845a5e5d723f3b80ed35339f71642a7e15fa70ffe71604446fc574b23e891418d4276398c6c5a8768d5a96880c1baebadc43f87f7f34aa0f2d1d0c3a87ac62899a1760367d0813bfc16cca69f0d4f88c962949d2ccac635e2cb00d5cb21840e29ef89b15a63d51d06ff542aed37327d8fe1a03679f00322f1d09597bb819cf01c5451c0c866cf35ffa741ddb8d077152170c0bae42c9a65945da8e709f1cd3e2398f4f829113f00ce258893b462df5d118c09f2cee1c6b2a974bff314b67cfdee4c83af36c1c8685a92c95729a73b442533c7ba96bee896a59f9e9d8cf0800192c6ba632e041b9a3afd988edd8684b236d97938b8e45af72a681338805da043b935adf299f734b1970ec911b8419f1c23e488812d5b02b347b5dc5291c2e1b2877d0bd6db3467e98c0b105728d8fc440bdfa1faf7ab6b20e7484c4bbfdf77697493a52313eae569c77cc923ba5efa108a95bf746d146c4efc061dd1e836dd89b295fc5c95bb371fbaf7ecddbff058998cc0e755436987cde21fc83d41f3eade98ef415dcb3dfcd6f2ee340aa308e4337ce16749765e11b7411c841d285d7419e1cd327cade71fe41531c39e8af35f77699f72056599c3dbbcccc32407c5a283e687ea226ac5ec932b4828cf940aac60c3678705fc4cb14002f6842b018825615be85dae26b23b2aec191fa5c7690ecd6fa098ddf802d86ff8d892f05bc8c3caa070b7e48ad6a982c737b18d40bb5f04900893a8dbb89e0c338f9f0d4208616398bdb3948223017c5a0486523e0c62e9fe6201041450d68fb91d80340e535c075c80592ddf788b9f4414f6e8f9a4baa5793f333651081ad07fb04678bdaf6c0cd00384194bd1ba27446050d73346e6a81ab5a95d22efa32f7e5063d329818e653334d936386a33ad4484a2c40c81fcf5a7b20f1ddfc7156eec391d84f4f413ed450021561104673a38d220f33b427fdd259faeaed747888accf06cdf3eb665a78fea320c3c1bd6808af619430acd95688e34bbcf5ad2b1bf59bf8cabd9632c13bcb9298fd031a24415323bc3c201eae9b8ea419da007ac907d49775ad6a059c46ce42aad27666ace14f800dd9bf8cb921dbf9326a5f335cea15d0eaefd04f2fcda703ff12566898384faef5fa319221e80c5c4fa1051fbbb4020ff1277d66a0e413c941887a47c557bbb289792afc591b043ed9785d0d77e8afc0df1d24ed7edce49b0b9c1f9a1b5f6d01ab36d72208275c8ed407fd414939770ebb74bb2374ab029f8a94675171fcf939d974080087ca4ae9aa52a45b96e69c843bf49d04b953996976f7b22448ea318ec9dfb8cfbf75d51ee31a8c33cd94bebbcc4fb258f45ea5fc7bfd3f63f95afb39a6b049422fa68681588e8286cc5393783ce1be9c83e6397c40428f8ca57f25a96bc3edc1a2c8fe4ec89b69ea4a3f7a1785f9005fc5f6507a89bdf62f880d34dd81e253cf1714ebfc1eb895af882026721e8268fc59eebaeb1647147906e013c4fc572fcac48e256d3e1d6e64aec59989fa316f7b4387e63a094f6132bd1e04c9506c923cf18fcb78c30f46af1742696caafc69fb2ae689a32bada47b30a9796c0968d045821253873534c0b6ac63187e61211252b0683a973a13dfff215d33498899126d4f1f0c578dc31775c7904f31c627b79dfc8328dac74a5e6077d8aadd87150d746bc1a6ce6b3db23f2ec15e3977a2f845b0e6529d92fe01977b5cbb81e5fd7f569d45a1936b1a93c2697c47a12b131d0fae6439d6dfb1dd5c65ea1d580641f764e6d068e7eda9af55d570277fa9841ff25cf13a7ccdda1008dad189708ae1d82512855b274a0cf5b8d19eb60f91223d8eb64c03864b1297554b87c668d74c70c5909a716148b32fda481fcf4278c39b36cc6b715a0b4ea694a187bb42cb919afb66bfcab2e7f9fd1561c641150e309ad693a36f76f039589dff1435996b89899154ed93629f4dc1ae4157c3f23bec22496f8b7eb6d24ad6c0d08479c6920f4b6453b562204640087b45fdb94cfb3ba9b7b2657af666fa0186f0e606d6b76c0f2cf09071bf194428d7e29471e99abf186f8b7268c3017f53108c8d4e2104773fc283d2291cb5f538efd436ad2124658ce4a72a4f9092aa21cbe8aa5bb2263cdc78d65fa679ebb69aca5dd775d5f7d83fc9ce94f67a0c07c62819249e126990d68abd94d846a8a5720985846d03f81f7378e5ac0f12808dc3737650d38e2b28a62a4535f33159763c9f9a5ca515294114849cc6442a1e24e17fb708b4224758718d067aa9137c36084270ecdf9e858f5a1549aeef030e016138fbcf49622c477c02ef9cf17ee806797d90e4cf193d2475a4d5713fcbcac29fbd482e8e845dfd8dbc93e09b59a2b48f76cae558396ca5da54728b342e95f14dca52e9469dd4591119db7639ab9d53a90761c77926d484718b4711f8906bd0491cd2682c0b865424c962fa83b59d47c99a343c4c1ea514c557881b33401c48d4b7e12fccfd1c64489543db15786dfe741863b1373451891102649cd598eb8e7753d7b7b9303d45a997ccd3ba38d1caa0c524459e659a24baf314372254e3946e8e7dd714d3a6f8bc2da3f2b2d95684542729f575ec24168e0fe11ff0fdbbbb61cc0ac46ccfa2f75ef197908b7328a48c86cdfa454e9df630b3fb52b201d3b4857e027d00784b7ed6436683e590fca7f844187b82cf6d33786b8c1617a3aeca0a8fecd080f85f7d429127dbd117d0421c2a85f82daf4b0881542a81838178137f4e4ddf033aab6cae8b60aa31831e1b3cea61a86195e2d497c9044c870e72f644da91a7897a2a6bba34f133fd716ec731cb56c926377f58741f6461283f72407ae278021aa0f0788fcd7346ae910cdfb1596992b9acd2fea3525035ce99e74978a52a7a32bd9846bc2df16279d043fdab34ac473c364aa8f2c996f715b7cd481e6508821545a2cc91d7a68718ad45a2e200765533505b27c7b6a8d67c9d0e5375bd5fd704312b1f42dfe20dae0317c2248662ea89df02df985047244fd0f3882a874fcf7dd58ba6089df81146097b45fd54c609cc429951ccef28f13a11f548761591421edd999d6d21783aaa706f990c1f6373efd4e2d41f6990c96621221b3821b9cd92735da5ca78f05616a1e58e54ed0ae40cdddb88f558961d6c2a252d6a947d62525cd9e0a8b70bfaf53fe3a15f4a2279b3ba71628627edac8ad5965e109dd638f6bc520881c1e433c1c8ac9ad832c09dfcf7b6c2d9581e6228cfc219182621575c23f94be38e50b3df0f684b29cc8e5a1bac4553843c4dd3da6b889c196ef18a2569cef1b52048c4258a62de92c79dc34b6964e45c9aae549a1f667b37384da56b0162a050ec8b997d945f99f722d719e3c6798dcf2e03661aeaa9cbffb7d45ff5e7240f302e4bbf59337215e348a88b8018506d1deccd96277ebede5a8d1b78872964258c108c1014e06cad26393c0b652eef64d6c8938934fc10bf14ab774c9a5fd1a8afad2ee8723fa9d166217ad9255d53a861f4b14b68e396158bdd04afb041331b623433b669622df5951e6190bcd052ac242c7386307375f9d08de8a93e978eb7acf29ae8b4737c30c1122a728c17db0c8c36587cafb1367a5d516ee1f5242ee2897b69ca0e37f2b9db3b0c717999b402a76e289b0fc015c7711f6c4588f550713fdb8ae9e93a4571950ef01ceab89a09d033acfc41d64f64d34142035ec3c7ce7429bb77ed4b17c37ba8184648e3dfc81458c65f5fdc0cd9876e3260f5a465332527971d41383b258bf4fad0ac8fca9a604b19a1ff1e937bb21f7390f1ec48f48db9f2d7ccd9863bea385968860ea6ef9aa089025021393ddc1b8f8fc830da3e9d114ac7a1a267b0e1d4153aaf9b56815d6aa185b1789fa1a6410f438d53de368e1e9d454d7547cc8703ddd45dd3f20026ad7433c1543dcb2086bdde9d15a886cf1b34400b752abab022d49cbb7d59d7039709e2313a30b98a6ec87ebb799255f4f384540404bae77fb13551bae4340b866b41dce34b590afe94307aacaf79a810360f528e5d50bb3c8b9e4f18b6d76c51d21c51327dc33c8b8629a8c7649e1bc43bfbd7a90f46aa4e898afa1197726ee26eefe46e4df9ee6616f9a8082ba5b4dca5127d892c538fb821c36d7e36e2e1ef1cdfd800c7c1f454e8247b94054d0e8c123b49e6a688e2c16be5571eee3c5c3a0a05a3c74b0c63c92f37ec738e52c8b12aea527277f3ed4b13c3672df18cd0c560f0b1b805745d86d87ffa986907e9963ef281a43d0f42fcb56a2d0dfe1e28e4d49351cd291ae721f0979cd8076d045e88ddfe2f7bbbdd03b61d3e11b45c3170ea244a565f1736b4b921acfd89da67bd83c2e16b6e572fa840d245850f86a68a307e1584fc5028b69f8c857bf0912ad6b17779e7951128ba6c2de428c28fc3a539322ed1bbca7763715f286eb0ef1f288dc5bca3a84aa38cf477784af8cd160be4e0583b8ae6d6e3964cb55831fb3916d4f4a2297b27909626e56c69f56c6d0cfcc9c73a48b8cc9836d237a8c09e5246755e991fae3d6c7cfa3a658c56bdf5c2a9089d9c6989d63dbd2f8ee77b20a1d2655bf3d8421bfee35a62345a1908e3090b73c5d58daf56a7df74bb4d230ebd31ebb18ff359b7ed7c02282cb0288457c7eb3109e701da4887fd441ffdbb2878d822436a6028d48a5be9c85b75901a02d4f1ad3ab58d2fef95962ec5e951882d0b389db18c19693dc91cdeb90d976267f863df27e1bfd308ea3d8bd815a8e35598291030dd90a29f1cfcc24295f521d4c8f6267a9d1d99f25212ab9cc71ab37dd9fcb51070e5a29f89d67e9df827f97b2970c81123e3940797e400a12177eaf61974efb56d5b9a884d222bbb5a59cca2059e63a32d44fde4a31a5e151c79ec7f8b45ce5a10721b40912f7441799e6beb8b1d424d1dbe8524ec3604ffe856a316b368e435d4e558d31851fc7054a9e85fd7ff1aab5818a727bd089b54e7c3743afa1381deb93c410e0ddfc9c355ff6f3b1e670d164fa93081d0d8e8c8b8e3623781c84fd461cd034583b4eb526f8b3f88d564975cfd0d25eeb34a276d3d099d2c96ede8447a14024c8587b1260045f1e73eabef5e06dbfca4f2852efde7713267de904c0c4aa70d712fc4e4e24cd8354a3529e309ebac405972107f2625dd7d14f02a20d229be0f0fba341cf1337fd07da9357227136f1dfe393e9579ce440eda9e338b5a594d6f79d4d8ded5018baf4ad3c0e3d96f5199762a1c9da7a21ae09a21db3df623afbab58c11728eacc02863fe31221c3896c076af104c063f4003f6b5b7b31649feb9feb59ebccb4dd93b1b97b63c99dd2aaa204b3c414b0ca5fd7ec6c7ab52698adfb53e48e7857663ed3f05c4512b5fe3fcee090c24687d3d821f25714014fd9a74d653c45917226994f80f40e5d4cb7430ef6bb4d513986eb101f670afdd04a07885bb8c7e3d4ee26fadb05f8fff9bc1a40bc491fb18604ae3db66e14fb9e5eeda76200859f69f07332c7e11e6dd1f3557d6e0c2d24f9a8cf9a171c8924b004cec944ff791c0777075a5fd67464fa4c22c76825c855a9cc588990b77dc62b779e6a5d8389ff521aa3c0968f4b6d79fac134c840f661b18baf56cab663a97e99664417b0b734bc7874e307a3cc745d59d46f37387f14e7ab6cc6ae8f3868576ea1e5b208db2f2ea9ca24069c2165b5aee2955fb075aa7d61d595dbccc567857ef52fdff70bec3d634a364f5c6a8c7a9868363b8974a50899c0cec18a65a3dc360ffb6090d497be982654bd4d2dd137c1d4027aaf6d004661a99e3571f293dbce41c883888baa1fb749137bac1dc18895a866092564421cd444409d4b30a18d475288c7a4323249523a03b9d848b052e6e5857371130b01541163768848a252f7d8dfaf702f06c835987bc414ae4659bf1af39c413e1e137a61dd775450dd6349e971eb5de9dbffc0cc94b00b729d086bb9a65da4c1e2ca7406a99aeefaedead78d3c0313e1fb288125d1cd19ee26a9d88b65707a173a7192c792c6a5067f77489a23a79b46269044ebce6b20a9c974052718a31d8bab1976c46791382e70ce4e3e61c233d8486c3064c9db2536eca25190cfd946bcc2b61272b26193d7b32e7741e72d88e288ddd9a8c1fb22cdd0237e47e452af864072db11360fdafb2882de8b9d7ba3deb687c0a789b9cb67a7967760874da5a8b30033fc431dcb427a8f0ea8915c93e2461d59c1803610af2e1f03b9c2c3b55d6bbdda7c20bd92d0725e0023c33d7480fae0e49bddc9a8620789a56131c38b3599629d07ce76fbb7aab8f84d395a0ba4ff980b14a6a8643b91b79572230fa087a8ec6a3eb7b94625643ea9fd1796aff3827bfa3f86e6077e0c4b21e32b91aacc22fadd7ce7fb823f99a88c846eb198597e1fa2eed449061d9dfb5e4227f2f0dc191f8b582267530ce5f3c5ed420e7e34c3788123b9da03a1bec9f0da89f346faeb7f0df1085804c0834e27273dcfbf3a8420ceeecf1a3f863d95442a99a335da6e51bd330e97f414b25a7c00896cfa9bf78fe6154ccf80e40531cb59339602eb29ebf6666b95934a701a3ddaf3672bea999d9a04f0bac673fd5695b27ef0ecf650f11b4be878d1266b3015356c8917bc6e8e7756e4f929a8ebfa0a4a1925026f8ae690f03c6c6da34e5aa0b230027dc971d75b8f0d00d5b61688d40e902a6adf575a000a9541625d64695258fcc2286bac5b49f5aeeaad2b543ea54dfc1c7a390adce7317301df23f578cb6f0b8812dfbc29b6f3cfd94cc153f33fa8a7d4a10a8b1d4e87b67210a3f668445a56b9c326a84cd5afcf5660bb882266f02c365a5d8267c75138067564b4a5b8af64da88cd866eb17c384b853c1050616441e0f68ab0a79df27a4fbd21112365719e6ce279ee3043091a971203cc6cdaef0517b699620cdcaab0c4b9e4c79647abe8022354b0f5e91e0768f1417f5aace4b39b3c8ad681def7a28e7c7863fe6ce741497a4e97252a3bec0f73e0a81e73ca76b1f7f2b1c67af9d8f2a72d07a9c43691aa7c4063e92462e245fd030d499264333d806a502ddbe079902210e9c57bda070b4fc4f6e9d9322941ea2459fe0368217215d5a767dad32873be128472eb4b06ce903be5aa90f11497cabc167dfd3582e647418ed09fd5ecf4868cae90a29b88f9646abfa18a3bdf02d69d5b47a84d7007b8a43097e021f35b3e62e538e4f816d2b2aa30e66f2c6aa74ef9882d6b6512b2fe26f6ba65b655155acef781b011a2c6225ad087c65f861c8b30d6beaad240b02c707f288346b1980a4966dc23005b53d782fd8fad827d23eaf501aa232b1d984073062e8f29eed27f3595595dbdd1507f4b30f61325a95a30167ed7537193fb1c26b132b518dea9ba00517820664f992560f36a692c8424236bb72b59c885cf74746121c761d18773715c3336fcf25c18f849f2683fc709b844d3254133a6ce1d1c3d60b41c4cdd53da7cb2604e773bd5de8cac0c5a07ace51feb3e6d70e76688c2f927d489b209b033c981adc5408000e43ce1bb3cd8ee9fa2f88c926968f127f7ec7076a50e581b758dea4a0d17914fd5fc4753a400b21a93fa4fcc9a046eef2f14722dbbb51dd13579db914942257766b757069cd54e5673e3b9903670859f30e04eadf47e189feb6e8eec3d5a821b1374ba0ee273fb32818880f11cd45f912dc2e02c6362d39428ce925edb2aca28fdff45cd5ab9a4819e8d56edb07dbae939a84d1e67389cb71b3075f53bd5fc384e4dac9a5728a1b71435a3ab3b6b97a890b5c7eb70feea4696457d415dc4b16f205f644b1b2daf87274894390686a7bc1a071c005a63b1675f52554d653ee455ea4da1a9cdbab71e86a78c787b246bca3ff869d38e9301bb58740269bc3031fc3028b763e386b6599358b4385d3c233f87bbad83d3c0b0a7df4bb2fb96badf5e5f397b99c207d1b5c2cbfc278e2f9054e991f6e1d9623a4ea6cb990c9f3b69f1448098895aae278c51e98216adc3051d7a7f5b4365cb1f556fca5833675a4953a656cd4e7f40979afa218e06d9bc4a94bd2f0b54619970508ffeec5efe9e3074a2f51ae78b8e23d88d35ebd9b74e051df53ad23ff48bc8433fed12405e61b70c66e722e69784674b0c0844520b8e233506b8a524b7e6d122436869fe2ede33981b43a5fa3e9f49e547073c60e4fb03784608764d3ebccd8c91e2020c00281e4dd2d429382d495245741b500a562f70b3f0891f76d4eb3895e1851441ea34706cd2a26c6e3e9ee2d69b0c63fde06ffa4c743d3325d7f3d7d12f0855033ee5320316318e2a1f169ea0cc906cb4e3df4451da8cc8831768fef0e02a4db12fce14088974b4da52391a53b99f6a5278b1dc5afd2ef0d60fd91548755a5ef6b90b95cb25a0b4aa55ffdbb72add76862792a5214eba9090d10661b6b87cb7c43d45d6624465d5a29e8b06e389316907cdabae56eaf5943b4c896dc1e0f31f5b3f139173e6aa1e08684a67fdecc87cc83bc4e519697e8cc279e5816593b4cb5c38f5a8114ee6cba9b9c5c6ff6e6b4d25dd81c6f7c377950ca257f07b3c5bacd4f822b00792e359eb048343139fedeabfcc40ab2c98e39e65f6438fdab9c5fc29384c5d5ddf135493d86d39e84fcb4c782b57874f9953569e6fc35a0898b3db4dc34dfb428929526b77c3291662c860ba39645cb2e0c74bbc60c77ba9b598365c99336a479d5b6d19850f82ae5f22e337d575c62fd2dbe8613b2731b22ef6e4b67a942b05efeae737d7069b6986c165516941fd5e6fe008ce06e85ab9c49370df878dc3fbd133be47c07ecd65e3973e58b3951f3245a92baaf9be68a95659fcb1b570152cfb49d89c46f69b19a6c014bca80013d770fee0016565aa86036430c10fb96347c08d9057c20c96eec42adf699953a0973e21468aa5f7ea08c721fc9443f3898e66277988c10f7871c8d2d7d4c25611f649512c4948ca8ce4cf6d1791839f401b79fefaaa1171e513ea9065381b8b243b039d7b8e1ef09a862a4251da88565c9a0594db7cfaa2fba352586fe37b013a05d85e95bd58662ebf669721d9ff25f50e561e4e05957c7c511e148e15703702ad5eb8231bb8c37b2d55a45cb8cc6439a81ee01b40776ee58ca20f3dff15c88c67d6761b68e5bb82a2da1e37c96c2774a48c40465dae832d3023d2531673761e6a9e19a054e4fda8f8fbd240adc82284ba712105e79f064a80230909b1c5e8aaeae78668d2745caa063159e1f437ceee4253e19e68cf1e822c8164d539a251a54aecef1d044415f91f275ef42aaf2120c7d59d28205007c3edd108b6d9fb412d2ad2979673ffed8f667544d9852cc8beadd5a1de07367d90fd49a2132bc7ae7f256345077cb09da8d2a0198d62a45c5f3f47def26d5b53d880f6c54193fd74fc53ba91f13ad73d1d7c2592b8433a43b0e30534fbca6c7fc0f4cdb0b05cc5b47cc26ffcf843639e86791e20e2c78b71536219a7e3a1e28e8b4f963adc88a676953f8322863c8e25a3342fff6ac5eea13c14fd1e700208c34835baf55f7370b73084ae5db0f2013802ed85108579f8fe87dfe074a4f4581cc60fb20833e08c7fd92a006bf8ca56a1e602bdaff21d9aec35aee6eded690ac9ac23500311135021e3a8ab85d08695daa8f84957c5e2f5865b647540355b1879b6487ace873854019e6ba398d5fcc5365236d735d0a4d4e70b441e9e314273316995895338dfbac890e409d811193ff5fb3c49782e834b8b54182a83dd6ea57ace817f25383fda2373d4c3c07cae7510a68bfa841e1b4bf2548080d56327f2fcfa49deeb79edeb62857a0db6c41f05c53bf0f7ebfb3cd51c20f79083ef259f8903d5200dd0ebaab1f15bc597ba25be1ff40883530a760a4e7f2240e9087c3c03ab4a9d4deedaccafaf79a785b2b1a834bb008f98bff3403faa0c523e767784530b541e932d5f6a02977e37bd390d4839fe627c99be89cb08f79c48d51089f346d70111ef6f2f2097b97fe82e97557f4bbc564066d1e78404d5e1339947cd5665ffe6c1b3343dc8fc27023b5f903dedb7052b2c9400774be7ab52d1087e1dc1f5f47aa4665da276da1ab6ceb4bc66ce7f6c0eced90a438afa87833fd09a3b25e73bd0209617c32782baa2f1106a9ca539da66ac56d4e769fee42df42c1d3eb057f7319c484b7b22b4fd9dc7ce04af73e09834f266404280cda7555e655a7f995829e7972863edd887796b4cdd5f7c457181487aa1be7a59b202ba61b860df043dfd48251ef126673e9d3fd8652f02e4bc8481f01954b3a655ee83f771108631121ab92b57a2e4c3e2a0b75b162f4b5efb98f41f8aa1b60ade2309f478995a52af17ca4626f61c4cc7b51a2ce9f5c3139ce2e106ed4465648c7afb031eec0a5c02796c52d72c8176aaa4ee1a7dfec10fd8c8462a81f14069ccc96227d7a5891d94ceff0050248904255010df294709414803d4fcece820878ec532e8119487ff979dca3b8f76594506d96d3d5b6e7e260a554fc11efca48eee42be56ed1997cdb0d85d42bf268cd253373e37819f41342261e6c8d4498ccf9d1aa44b48db462d3002cd682d74b666703eee6997b62d9965d3ae43f38b78efbd9d593cbac23cb696aefdc1e0dbb8d98b7c77c1f57db04d79dbafc1d6a77f35fbbada9fd6ff57b9a96fde019fec5d6ec52e543d35d3497fceedeff447b04e185e1da5e8e9a8be553ce57d18b5af6c940d254a099e29f3203b1f286327f81627ea287860f9e138e3dc3d342202e61967575d90bd546d371d8f221dfb9c3322d349283e4a6e414227adbefe4f4d67ef8d88dfa35498924b5ef7a9f516693cd031065ab9c18093bf9706198a50529824355263ac3cfa40c10ad1ed7bd74359a77dd2737d08c6135e7fbf8445c6556ccf75bff1c41ec2e59594a53249961d06223f3340d31ce41aa1b52e55b116a76de49c82f559924c14ed69309ccc40273b977b5103e20c3d7d7d23c314da40399912eaf61395c8cd02190d8a03dfc71954a497a85d131e1147f52a637aeaba40590a288ed82ddf8ceb4648533661d85cb1259941a9ac0a07c95cc5726e94e98f71f12a63b05ca956c4102f7e8766967b3fd94e0218442f4e33cd083b89b1bcba731078477d70479b7002f5efbe1e5cf4fdffb38fcdb24e4838f80b40e48a8654fd37b3945fb63f4bba5e3240e69d7f3f9d647c55a0f4937b15136237f4a0ed32e59686d43df6e64a08a1a7f58067dfed5910e4f92ced19aefe81972b0c80d15a927aefef3bea1501fedaae2dc089483b0f6895f599cff064163b6bc9261f7d4beb2b9050355905397209a72a7f178ac84b4b0feb55c9b2f195b8e215433b3b507cf64b2e8f3c74cf25c4648726da7e4c1f17e367fae279dce05a65d404341629d90eda7721a60b3930f8fef3061442ff86220f0022d2d31ea6959d037ac416509fd9b153ef2ef7244c974149c8db83451c3b6ab304282d4b1e30cdad18590fc33232089a0f86ef7aaf6cfcc0c5144673bd638abac33dcf4399c94109887a456a1348d0ab0e5756961b72e903ba066546c4963e1ab826dcef1627fb03e10f235b9a45952f3ca39fd264caf54f7952135b1432d5c8896e33258e8a58c0caf1fac7741a9669194c5f7b5227616b489dfbea1f3fee914bcf0597e7c64292c749421678339c79c1d38f37c97de296aff015fc6c399ceeacb6ca68af42036de82ea800ade5c9105dbb75bae1f2e34e44922ecd61c1f1859728993960e661e27f4baae4cfc0bb95285d48759a87598e0a13de7f8ad9cc9e9c08fd56da5ef21e64d4756e86b6f6547a0a46c35b125c5bd8ed242e92192a9fb47cb02252bc753f52d43cec27a61357b6a8305d38bbbcb79a567efb055d9d656fad6476b5a4fe28071a44e9e32d75ed208358ef9c1644a4d8409633dc430ca6a8a196c3d1ca06147d8566a0b6bc01b5574f2a9c84a82e94df10d566a89950d25997769cd1cece884f4e94f2a30efa7911aee94094a968594d7ea19792833ad135c43ad52d4fc96bdff16c40c85388b0b93240535be15a2516726ddd6d5c30096efb509bf5ea26724762cc6a0483c4c56376336ab52412eea0603c2012d2b998185e19a7222f46cec94912c776f8c50dbf125e15b752960bf3d75c80d9c1aa1150eb5f41a70cdde3b1847af0986f293033ce12ce5eb899e8eb713dee32e569469e6d893e88371fb13dd6a09bcd53f4701d06d4441d74d6c23fe2ed83d7df1c71fe1eb4dfbc114d32713716ddeceed7d1ea6be6d47ebf213b9befa729bb099a2c3d0cd84bd9c3861caca0f71d35a48c10a836af763b8265a6bc14804550bfbb0546b5337b648c8569646c3654ce3ea8a112a6fa1b1cd5ef4cebddf706a398f7b5e6251706e4734cdec4c32d4045d4b99aaf73a19036f89863d5601523014eeb035c78ae745a75abdd9d0ef34bbe85d436d1ecc59d00a95923336350d443da947153746188e1d1d392aaf960f6db1515d7ae2d2284b30eef7d7be451874592cc3cc9b414bf6bd04269c0cd740a29cc3782dde35f21f87b943c3e5c187e8f5ac580ea9c9e82c4e2b7cdf96c3426fa98f46a0d43a931942b64fadb9802b7e539ef099f387e951c8ad225aacab608143e70fe434654708bbeff3b7ea6de64f70d56be5d1b7ad851c9063be5af7831f91aafffee3e908e617f270ff445df8f26f7b874fa96812b98e7df8b8dcba8f7b166c0bd93547e525d8ad4b014e319d2382e8abfce5b7db2e6f2dd1e93fbe219378341f0f1a55e9d0bea72f9ccc83c873d96184cd74ff1fd2cbeb0cecea65977025d1af2ea8daccad794e8caec2b0a9d9f03d55eb9d192c45a9dd0bead56ee28072fc37ea1af47ec8a8c0a400d0be71e0aaa86d60236b7acf5aadbc341637b91820c6d1246e270623aefbf785f10d8a79684cb7318847be80ba80f4a53d4f4ee56e9d2b2f1d607d4c77677e0c78c9846f53b06a858b911b07df8847504b9bd5a82afff79f388ef4624dfcaae83006118aadb5cf8509c02d555d7c214aea7ca291f30bd9134711a99b3f727f8435c9421e0ebc6c2aefdf0376cd2803e01a76339bb799d633c1cc8dde87556aaeaa5c78e661e2df6609612b1791d0f1390d3fac2ce697c9b0510083b2fb89552e26eb79ba0b672fc58ac2da0e90f10e46ad460ee82168aa262b4b6ec2aedbd2cb404c2060ad5b1d666a714c571f0c742bf4bdd52b8dd417c31b738e71ceac2229667646a01fc4241044c985d366621bfbab7fc5d956b2c2b78a8c81814a442e2888f96462cd9b2da5bf4c8b8ac10cc56c8cf161fe2019846acc4eba9f23fac934d5f9c7550ccfda92e79fbd682067244194067d48e40d65924415827cc92f92268bc6a70731a836fe5798f3d376abda2354a8eeac825b2e9bccd8baed5e4cd391635f335c746ced5490da4ee336d1f0abb916dab7489c01636cd6d942361669bb720f279d032f19ff35b95d152c862522f0c8c9c4c74f6ccaa8b747979e559a7bcea5010b2971afe0e55023d00928689125a97f262cb70ccb6be4c2089cdff0d9b33b6317680f7ff756cd8f32b265832bf93328f7a65253adadb36d37b154e93fcfae0bba5559caf7a3cda62e307c2355f385c793223c9bf0da2c1f45200dee8c79ba89896fddf4f9ca9254807ec99004e43b4a46135817433589973b0050b75abbcb76f29b96862ed0261b34f005d6f43ffe51cec683c5ce3fe6f781b543db5815c871a0b6eb3c336ed4079f4894a24611d2ae0f42b2e847a92b56045960f5639ac1b8a1caca00aae278fa236c90e5636854fdff440713a4b73237b37c894f4a45741c54ef1c5b0357ed55e2bd156ccea6eb13d6113477051b9dfde5ec9f4e7f1296957abdd689f6a70a0da269d0035d6ce08f9a136cef87df70ce84cab1facbfdf92a9cbbf64b87a3e4b640b07eb3b6aa59e8206d7bf0e4a15a7ed63727424e0aa3799bcec97f07a0953c20d966b8b34369b500b945fe95546174e233b589a850c5544e586f3cd7480193cdfd44821e07f482ea4ca22babb9e67d3554051e13039d265713f06a1bb21e0da1f3170d829e2b1530f4144ad7cd6189caf76ad79b71e09ab8334d150b2a14eac323b7fca63212ec9ae67bd34f2ba274126a08c8f74b929764b4573b5c41914804ffc99b02e82d32c8ffdb767392dfed018075e4d04ae36ad94a54373d374d91cc38e358b95d16b784d270815755635eaa18d193e7d42499b2135b0a4271a4c1e4f612982a21d5dc74cf5f436b2a51a667c64cf9af7e3c17f990824bddc0e8b30d0314b2262fd5850d4dbab0d2b9a47464a5b622bacc5f4a699fa132c0a0665fd24e959da0e23b9c95336802b5c297243aaf21312f3a61fa29a077bf04c219ed9ade59f0c01a0d4613951ffc27b29c306f26834b4e6ab4139c73b380164312586ee7e3fbb50b8d7a1f55ddb2566dacc88109ca337332366f97d57eebfeac29834f49ef0c53c703d183a873253e85f46de6c2be789f411e87445ae7ab7b2f6ae67be9b59bcc21058b0fc3636f903ff9944d631e1d42d67b8d3803675520fb4b5fd21133dd8db1be8f8e6a20403f945d4acf6040ab3e3e669622a4d778cc8a53f7398c4468edb0d1443d425ec23a96dddfb49228036b1f4eed37297b7c748aaa77e8f8592d70d31d4dfd70c48e5db097148461bfa8373437749bc226b8eb8ac8849ed11093f57521e6c7acb1bf8668ceb3b6e25d8d3c30966647eacefe6e2e06f4f20ec0609b8f116f68f7eb4a1ec6af3f93e4470ca3c7e104e466bc5db82f167774e6ac263e8a4e5f14cc509adc97b923baa2f1f19a11955cf70535ebbf619e1e29d1158b4a2b0bf45b092cf403343897214b634fabd51436967b9cb2c9ad5370c7e790b9387652195513c490b9f727cfd8b84ac69d6f43dee3ad514db3909b7b69823e175c0ba94af540b351623df82c3b655f9edef93c0a5af29977fbd352d7efa2974e79e5402df7ace2bf85ee355efa8e513fb01a64fc0fb664cb0042cf64cf0ac51e6635383cac4092019fad8d6990f7c7a12d77a0a44c4268d597eeab8d59535e6e520e60ebf6492e8154444f22008b1b2acf81fba59c79c313eb186ac19a976638399402defaac35353be9d23c66864a943d6413935949990bc3238afd834394795f22848ab0e2749ea69e753b863d49a8919b4bb5723f68a9c6f44a6f555d8c27226aaca0df69eb72480f18ff81876793b763a9038430c1afd616550164ae06d1163d6658503839eb5d4b6a044f9c082756428784cd3a84abf8270c2344ae09ea4de4e52bc12883def64e19c5ff1c2de7ff0a2fab48077765be62cd0a5d91ed1456e7735984376e507a11244e36c6ac32f196bb93471db3552b2fe2087411965436e2f92609836d70c5ef43d18270c0157fbc9332a69a8a9e5fbacc9163233353d82a4921885bf5c327be103de7871b6426c5650aa31974273cc3dcc8f0cd486a7efe6dc1c663afa05cd112c0a767558e0e2f2e4223a4b89a584ba08686e1a45304bcded63fa2289d5fb07139e7932a85f0cdab44fa34a90a323937cafe168165abf8af97d5339d1b41255841101384e3171455a195f03412ed2a2350bffeeb05dd0dcebd8b06b701e393640d4cbe14f2be81fc15a4277a15e6d9f5c83642ad7323cdbd90b18a22a773a53a0749c6cd55b00e02c08bd52e5360134d5d6a8403534b4c21c84be5e0ec61d4a20169fddd868fae094f9b27d46c7d20962fa75cae4ad7955d3aa0ad96c240cbdfd6724d4df1b9ab45a889fc02f80da2c35306a6e4c6e6ef19ad69226c90ad197314e7f9914af05a7388d25f33a714efd426ef6d66171c9af54fd977eb464775c47b91b68a48da98277a58652bf95746bab59e2074b29bcde3720f23819ec8628a0f74e43da593e4588b9e0b96f031da12c3efddc7099024ec62678055a4d2419f968614a1944a83c33044a8bf8b34a634e67b6652ec8a65c6c531db98f544eb7e535f5b344475fb68cd9ef7db44680d5e6a0ef6df15ed4dd886a6a33217d981bc9e6d727edce71393cfb5ba6bf3dae31becc60fdf5afdbc48472242cee9e165810f151134309e94d219dbd8ce699bbf1cac82fcd4529512a2cb4b52300e716f101ff1e86255a83c1c78cace4a35f0dd4ae786f399c0c000e762c7cf3474ef502f8f98f7a21508f1afbcd370cf7f74ecd1becc0ef1adb60831179feaf45a094ab38fcd8a7a63911f0bf366682cae6d2b551ee7f269869ce451e4e06928ffd9c84ec85d6ce9bdd0ef8352b8762d6d7d88bd53211fea5a74384ed8d8efdc128c5f8609a4a4a9d09b42a493a01fee6f75f061871706b2d4631ac52b4102ed3e5594daac7877608b85abb0a32ba2542871a5a94ce31898c4da5e971f757c73ed2968e715991e630b0ca7eb8ed83169f090275c9f02f0eb0ad6a9fa35e0f89ffbeee4f6cbea79f198b1444e4fe89dbcbde5b563e91e8d2c1d65feb377be5bd1e72716263d54c48f764b1eedfc4a59dd9fc56c4684b9d091ae996b46a05fdb51d809df19605e9c50c5e9c69a34014d5c28fa5b331585823fd236894225bd9bf46a6c76040ce9d95cb5e5d66047158c221db6956b90da33a422fafae980e78209e82b1f62107d1bb93124211ee652dbdad9d6029c30b51504d32a24bd47a3c2fc48a283d7c4d603b66b628061aff1500accaae32923734332dbf9ff598bbdf15553f331206d1b2ec44e61c4412830a3a5bb2ab73c19dfd3925a5b1989a962a9c2d166e22956c794fa2f5c49f8a7e4b8cca9970ba1d61ce995e75fbe81b73cefb9ee31dc55ea24661b1ec7871e7c100fe917b6c987c610fc0de1a38991701fb45b79dba5e0cd4453ad8035c37fc1b71d9878f270cf3c629f933f2f0a6dadde3e067dd8f4b268c627249eb625a64473fad3217f5656bf2a6f60873bc0c1f78fe74034b8fdc4a41001a6558149729f3e6083e3eabc006506fb2296a38e406fd285a5bd6fd1da219c79fe4293b5fcc6407610f3083df3dbff204a9cf2bfbf84d3bdda931d6e3d08bc80541436435e41f9753ac0c63119526714339f1e3a2f14d22fe0f41ce619d660abe17926c5f959f62cd7d3312c08a4f102f84cc61540598bb2c2dc90d9c1235a265bdd718fa114fdbbc9d4d5b7417da798f00c76fe4ff617d43f6237bbd1cf79e7a41e02c7c634a5c4a6b19e422a4039b4a8a32720417a2be4ff8ea57e6110337571bae5462888988077024e4fdeb0649438f99d9c48e31748599ec2d6bf8bd1e879d9ae3c654e6d9f3a85817d2c059ff49a63b24a62cd798bce5f06c97f8beaa74c4e00e341fb25303292390973f9212d4ee0eb304867feffdd7da2c602c98659b1dd671883625b51afccaa84417693c2f491bacf8f3a392ee61d85ce45a3703d99511698a1697fef6a076364ad6bace2d3bcb8b6d7a9e15614d7511a5388aeb3d53597ceb2e8399454630a1da6a7b95e358bae925dbf03042861f478990abfec557ef3e8b4d64fbcca07c257323e7785493ba26747b5951bba28b80e94509b779f3c279f1dafbd341c4e89a60e0422c91865b4d9d3b96097bf381df782cfe9e8c8afcb7cd5e5a0554077e71b3c0483034de1fc325e9a734f935cf8e913abd54c2781f1f96963e303665bdec81502139fe14ccd3f1677c1d30e9c59bb48c6bf48ab83144e2b64eb71f028f5d98ff825c09b053e255391c6c074ff2e4f4b2dbb63cb453bfbe4f8b684ac301d6bbe131d730dadf3dd5c221595e66c1f48c31146ebfe3a7fb717380dfbf84e99c83a85d955bac4caa2227be3ff770817b3c48c3ef775341b46df34a5d5bd09d36b855e4610b4d6850fdb286d10df1df1c26f0fac08854cb8922ed9ba4542f35038c4bb30b979e6116f00d2ef154315019d26b1ade659097e47f9e082f5f8da4d699ec791a5fe45c9c962ff2f909c11f151bf8971f354a6cfe7062df0f17018ad2243933f2862759744b4bf017e3e385334d36fc1ef6e0547d004acb6e798ff13aa123b351f41913615add092d0eee406fe1e275c4027788c7e443a88e1cecce56d46790f2db42831574a5d022cfb519cb7b66cfe8a0b5fad86f68a077eaaa89ab0867c769a30961359dc4135d77ae37d06b098f4afbe8a701d7358f1569404b2664e2e7dd600f58a9e8152f6da2182fe50b3adaf9cca19de248e204631d0114f75a3cec5a200596ec4b97dd4acd9926afe89564a1cfba0edd3eb0394cc6912208d1ac5afa896fb550086967dbb75e8f66146d9003f234af3be61726a5553fa18962da8dc6cc3b4f4554707f9c127b2acf9a338087b93f17fc58293d445412502867a2571bf5ae6802ab76b21d9370f6141bee2c0c3034f6ab689518223367d8b9c3df3533bc7363bfa9642502c0cdddb88f558961d6c2a252d6a947d62525cd9e0a8b70bfaf53fe3669de195ce642556506557865ecb2585bab1ff9ae8c65e6d445b00491db4f81bd339baa55d0ab6d1591457a0e877a11d89234396effbbc2ad5df0796cbf43e97afc6abc122eb3f52946b650766932c24d5028390cbe092bee8b31d1d801d0458333c301a93387756244bff50821934531886252be0fba56b54bf4e0b4305bc362c8ad00deb216a2ce7494453fa1459b794b7f7b08a71ee5b0fe69e7e17f0014896d419771fc0cb97fa38c8f2e697924a0fd66ceda552da04d531621317c2725f65c8034beb16970c3d28366d2fd26546e5fcc6eebf3dc7890c1164de04c502e462c793ac922c374d86c7433fc4468ad49ec2a3a7df66dba5853ed22ab79f93abcb03e5c9fa9603f5f4caac46ec54358188504e669d29ad41a5b77d9aa22f38d8e6131d046e2af12ce00bc956556bca51e3e26e2362ab99ad323421552e058a57d48523dcf61b9e1bc5c46000c4b0e74f359fe4351fe0ff0d1b5c908a8db15f4ef560f9bae8293500f02bfa060664b9703ee851ed6fe04275d814a0563ad63db7b1d8f002737e0327827bf7fc02619deb78ebf06c4afd71015b726d973f765e4cbddb10937b1eb94e17b51ea791035c53b2633fd148c443e620505fb5ed629e6a173ff3b22307a1abb5e36772d9bb9c187e76ec0579a0662956630402052a563632d00373858a57cbcaae01ff680d713b8014fb0810bf8372105242378ffa396077e3fa980d3c0c6687f45f4a00f9debef321abbdde9d15a886cf1b34400b752abab022d49cbb7d59d7039709e2311d778aca2305e222b5e91b676885e698f759ba99943532cbb635abf406d78ad10b0d923579499b62663170274dbb69895f2d4de8f11b6165340323b2d0524f98cbbdcc6426a7789f237c30996ecbe72ebbafccbf67b6f70af72a88d7a4b3d442114d45ce9c938cf5e66a2b68182eb44ed5d263b67ecb3942edfe847f06842864d113d7ea5ff813b9d3aed335e491326b405a4ff040af4eb49be2aecc880a45c17f3fa70a5b8d0a5de82286ad7440f0aac1b58af81de465c84b930c41bd6b43e49544573048ca200335759fd915ad057c8fa3e71cc58c6e605eb450e252317f9b69dde6068b6312e238b239c3cc93630372fe76f2eb2d38df95bd0dfd0d407e58c90fcb3ee5c028feab6da5a990103cc93a43a202089d2d350f8dfbe9ae5550616ffc4a56c7fcc7e567fb87aeecfca73b5676a7a10f079cd8e9824b8b8cf047c38b984150acf3460eddd3de52fd68f246d255895e1b36b4b94d655e238781f1aa97061bdb7a71f7f402ad9af67eb8a738981acf9a4006bb3c9881a4978f6919b41b9733fe4ea828796d450c2de3c1da715265cbcaa70e10b4f88a6cd505f59932e2df9177a92791d1dbbe7f5750105057d63b61f48822ee0c33119cc10c813a7da4bee564d7e662a0eca8e1c8214783614068eee6060997a807c930d5ff519c6ba1337f3f48c1b3253442911d9b5775647e8d50a719b715f58abf82c3810e2464c1d8df6e3c003d493bbe688be3d404bb21790905113a405013090e05385f42d65ccd7e91ef474b2096b58f66ae49172a6bba9437495b3a5f2c7f95157cb9204dccaf632b5332235edb947fed41f54920f26a528f828ba0c2519825e1d150bdd04f6f1769d35a0d7869cfd8d5d4fbc74e890e04660c3671d444dfa5b25ec5f10a0c2627fd8e053f14d3fbf57a477eb80b383f4e912f7441799e6beb8b1d424d1dbe8524ec3604ffe856a316b368e4815d28a96c72c1e1b97fd97a719740db12d2e25e59a21b741004b74cdb9a37e334516e532362abe3fe5a8d6b9901d2b8bca12183e18c69688066a57489e34944a6057ac9ca86d380e4408671f48adf49c27df0f86c76bb3fe12c7bd5367488c22c891f2b4d4a987afc06f47b423a4eb5206347cb85b93e43b0fe76dce4c4b09f0ce3f05a05ee0b918658f6c156d6ab81d54e3228a37336c6540fdad772ce8533f04a0a74ac8d5dfae2f8e5055fda9bb26cfcee77cd58d82060befe2d8f6925155d0d31402947a3d4c9e24a6c6c08affdb28a12651d7d5ddf03ddfa3e08272c25c37d41588753b69ff8e07e8875d7081da3b01328889ad328941dd8e26812a030d14775a3d293890399e624a7addb8725f92e46955b22e73d8e03267f63adeb60321eaec9adc3b665e8ed6595599b3d8e4d5b08ce22debfcd3422b0b2bfa06f56f8a65bfd4067c902f21232ef2af0690dc4a72229aa8557710f81315416935aef2a19ddcd9ec1c7423215b93e6ac6010fd18caef4def1d2770d70b4295a5deeceed34af1085a98b3f5b6d7456ff1ee21d08cc2cdb895b5f783914f1ba8bf1a0134985f225e2fb69e20d177075a5fd67464fa4c22c76825c855a9cc588990b77dc62b779e6a5399e46a87fb606e5d0d8d8de040bfe01965d49c6c2f68b8641725882a3f5434271179acdda167d94f18d8ae829a53e8a0309ca1066906b3e80c8ea9490891f2f959ff3f25cee21ab1415e2eae761910128ed4434718938e88b18f3e0b50661cb69d31919065c951e55a7056093f0fd7397e58bb9a0e710e3b11109c30e2fc151095b732df14fa3d8421a53d3ddd325001947af99695cfc504e67756355200d0755d8c7624e0b1f793127ebea47750a271f51dcf83efa399eb07e5e6452a04c338230715d94965cd22debac1de0d9377acbc2bc1dcf86ee833761f21d308127922bc1f911be352919e5a3d31433824bf48312dcaeff78320fa953c70563c5254845bcf5401aebb808a09e337b330123f3636b660bc89ba3508657f6e1af59bbee557b52371c857392c903e724585f36f2a5c8216fbe2c4c7b2aaab813e6221f737088b6111fda798f2bbccff68832da65c241f19ad465df8c8c82e70ce4e3e61c233d8486c3064c9db2536eca25190cfd946bcc2b85379f741ed3487f6bc3dbc1a578c014bdd108f2c7f0a3b9744fb939f3268cd06da96c36316c9845db7b0450c908d62122f0b2bc9630f256c96fb3fd566bacb6647d49ecd488a213d225fb2d586b2b689bf58c6cba1f264380ddf7f89349b22fb637cc2d7f2cf8045c4979ff98802a44472c57dbfad3f117feb916f6d96d009e9c7701995b20829fdf33ed17760c028091a0d332a8d40bb9458ffb0a712d047de547006d14ac02388c4e5c02a7df474abd025c5d7e06bc87888aa5ccb8bc949982a3f638b7be47613262ed62a8f857b2ca1aec4105316ccc35d0112a9a4b7e174b04f21fa82871c5632898329d1f637fb86feb2ae96d44f1ca16eaa6b2df8a1629c3d9e73d8e0bd520e60c70e6b098927faef63776f0c1058e8d9dbe0f985d330b790c81679d9ca7e158553eecd8feed1e4c99bca008a72f654f19cc786eec0a21ecbdad88b29febf1a66de62afffc4564a78f201fca520157708334ecacaa0b3d1aee26bd72ae7e252f1f460352df999dff2f965e8077f65eaab6ea89de7738e885d3fc1dfd01c354c6a5e3ebc49dd5807b3c0c7dd07ee7ad1cb994948f16df9f61a7fcc96cd3bb01d41862a054243baa38252203d4e5277e2592846e408f252469eb75e355be0f4922e21bf814d219cfbc80dea5f7e2cb9a16fce30a1b84f4b25e15a1ea7b0c46622b447f81cbb237549a96bcb03baf845e023f4db4f07007370ed61138c6ffb14c8fb09adf6eabed9aa0de2057de3ef1d3a460ee68c1ae034a47ca2eed80f26fb866b429245c3716653b95c8704cbb374c95da0cbda2172d4dd6fe37728ffb216fa682ffcc21504a28436b8b05dbc466ceb2e6938cd616652dc3334b9c0ff136aa9b17eee6936546a8e1a74e0e779e78cc83eecaea7abe512b3c1b7f9580f970fb63804aa1326f101c5520b5344124ecdf9916d17b8facbb33ea5d6443e0f9eb158c762871a47c02cfc10e47bd08868673eac3541517d826eea87d9320be68603a28b27c676f595d60a4f745280383915eb416131c821b0b7afe36835dca2aea741e16c708b970dc4c2651ebebd990e07564dd3c3e9e9eef924127aaf44973074d2c64a728023ed7fe364bd25a13a3ba58d74f3cafb3458559742ef86709d183357b11431d645951f87c78e554f0f02709ac79052e911fca137713cfb3813e9e37a34e89884c69796d82c6afbdbee6e5d965aaf9908e5d3fb7c9c56ee22352e35e487b3788ee38946e151cd90478d3468dfcb32a75c126570ae3daa27f55d99270059574e75b4575cea88c4517c61c83fa734a098808173f9c84c37b6060ccb818f6df64c3580803b895ac72fc2ca0e422c9a73b89496b50baf648f74e3374f9310b22cb826d5cc66e9cc9f679bc94247852c2ff896ef4ecfb6ef1addf99b3ca8e6cbd4e6c4a6ff34b441c18436fca092b7aa961bb94416556b506016fd68b0047b0815c95e73cf1527e6b5f40d5c54f3f2429c009cb60b2da5998677b3063dfe2ccc4db77c069d391289df51485881571808e5b40988a8ac7458647e8587e1789ede24bd7213f3f34c58fc807dae7630fc39a16bf9e77ae55c4b26df8033b30fce8042f8e997f0a555445a6504fcaa0800bc5a0c1e5b15f538c48ef28b002d871bbd68e1d7b63bb2354797e0b0342a1a939f791391e830a4def4b446170783ab379331d15240ab5c41249ad2c53021f4dc0054e509f61c0bb2c5359831f86559e7b23b01327852260a148230fc9dc7948b6ba1df4b82d439aa76cc67004896385078e2de22709827c4128cce87e0cd7d64200c21b72a8653553fcd62f898daeeca3a077055ece481ed71aa3dd8cfc473816fc49e8697e333435f3f26bb68b0da7ae893f5fbec9d973ea38c769fd209f7109c798de578d776db8fae4b1bc1be7b6cdd93ecb8cf58d5e5b8b89c6ffde5b247c2c01225dfb10fecf5034294064f0ed93fe107aa20c574fdc23a1fce2784e298f3b130fdddaca2504fa9050eccf9f65f80be3edc7c0df81da0741ee630fbc736842f21011ff9386f7502a61856ea8aac849854738ced098995cc4d36afc04cbaa134f666fe105b000c6c749037d6a94b9e5b70eb1e196a840891589020331df1d91bc4f1e988852685908398f61a9b0e79c142f1466af9a621568a237195f7a47e820c3ce774a7426ec4a6aa5e8260193f061c19f369c69534d80895694809c0f048d06abbccfd10586b02985e6d6896486712e3737fd70b28c28fa9c4896a62db538eac26f0fef2fb2bdf8c04e1de74431878c133b0a39c7b9d1cf44659be29b083c6126a27426bc5d526561851b0c03a19bb76465eddd6c1a10213b578a10ce3b7fdf08f6dfe2ccbae29fbe0f13a668108c6554f2b84311a49b47a1495fabfa721945393ccb4c9eb32617498b9d899665006fccca95e5f22720078b3a6ff7f89fdc31f54f3a3732a1f2ebd1fe1c81581ba6f32253063cec7a2d3bd9f188070020b6cf3234ffa99964ebfef971ca8a539417413595f127680dfae4a325766eeec6305b7c06ac7b4ae6ef169d8007c5c46838de3c85e7e7dd8b0dd869ac0725164de79bf560b3739c4578146147ebc9215fae265dce3a2eaa766bd93f177b02081723e5e21b3bf894314fa62782128baf94e563d4eca8d9424cc62790b096476b972d23d8b70d74e4009a994472005d70b42c5bdab52d69c6b61e0e40f995e14ad8b855177b30980220da041ff344b4c1966923a2454b74fdcc437016f3c1e9fc34c2abd9224f25b92259149bad1fa23faefbe3cd59b2fe11825050affcbb2ffb5f00fd8e57cb8dda458435df514d48dbc46433e5bf06118c6ab0600da045b6863518badc165cc5f94519fde78e10efabc5fe6a9258e96325cc6108cfd7f8212db7c0df5ddc2340e1720ba9d7d3f3460b9c7e7d26b500d07633f6eb6ef5e2b77046bd6f7b830de0037785897c5b329fc2224291d4ad4d497cf75ebfa6d33f2c9fbf087e96d8d6777314150b3ee9c705f94a8afcdc2884c397a298239d450f7243735ac75f4fec8d17422fd8ef5f5b5dd534a9d2325f6eb3153359cbab55ed7d4db514dc341f357c77730133ff8cec6b8d4c5a4bf5b815f8c0a04b069e634598854df49844ab806cf3f586579ccc670f42d0b07342c4a5ef95236571b23e89de5bb86008db516ff7c28b0f2b180daf75cad866875da7b011733d6d0fd24faa976aeae7d950b614d5460eaaba7705131754b0ab8d80f37ebfc87a0803734057239ff5bb7a190884c48f51cd73bb040d1934082282bef604b1e00f48552cc0c2bb35abd863013f408625ad302ad48821f3ed872538ad9cbd555e58cb0fde2067e8d9671da85ec12358826591b6e68a34c3c23c6fbbdb542d334ea2a713d54b0771521ca15481b2f37e53547eac317da1289e11cc2cb49f8dcdda0694ba01233e3729261d8b19efcb064dfd1c8f8d358db333d7c7598ad61d1dd86047db49e20428b5920e19fade96e0d62af0076c8fe16aa2fad43903c71bd7c580c88668e661aa6aa3f3705a4296540de7363729d0ff3e225a6dbfabf5696e0f79d07f4f8c86d4361de592275424c07d2364ce054d8a284e1c7dd2e3afcf6ee6a25db2ad5ded081cb7ed39cfbf28852ddb69eccf52b6e469e17998ed1ff12ccdec7b36d91f35fe19e523ee9f66788f70e3d9f34e943a5a34ec031d489125a739f777d49be89fa78ec0a6827e58a15f5eca37601fe6c6ab3b52d1b8c305bf1ddd5c430f6e2d42413b6789272a8d3572cd2f185867629f6bfc2167c62c1786fe99475e3e2ce5b61537e753e77c56217e99ecc89f641c4614ec786c35c32127d83d255f0d85b2f1e6c6f2602fcef68c28807427907995f92439e94dba320b6dcc811ee2623fd3f6e6eb7fc07911450504d6217c78deee723b98f999d315415a281e9ca946b5bf38aa966fc4fbaedca98186cfb2f548d024fc2a7c0d953bac9602c56eac19370cb64548767131369f98e39b1bae2bbc03a0b64daefb54acd10f5b460d2c9c6450402137bf553fe030a967b4f389a8efc469d800ae659de92150e121de295ebf0fad345954e38cdc61fa82aea71858ba2512ba4d0caf081bccc368f207559c336dd8dc33ee2026cd13919e0f044d9b30dcb8a0362b89e044bb5eadeac566718c72d50c4e39cea11690684a66322f4e2db418558c2751653a29bab997ccdb58236a2f22a31d300a57275731ceedf85c7bad5ba3e31b5e3a6564ca1ebe98659759a1f1f0f821dc50d1d97863375c16af1efea958c3a98f91eb276d949df9928ebc35063707125dd53fc473ccf8ead291fb3fb66ac57b275a718bbd42623ce75ad2ba4aef18a291e42cf678314f0bf0c2f88e4c160c1e6a238fc98476b8fc17d7978dad500e0b90ce76801559fd2599cb836aed09695f206f364281c837aad563cc54cf3ed17a878b930123bdc55a8c8b13bcdf1dbb1ecb3efa263ec50f1ab3c8a7c12d7f27be4a0560590b73af57a711437e3405ca50fc88e84644926dff06ca699e45b4fed6c56504433b35a436e72e75777824e00f957660c13819c3c4b64a3cf40a1f469bfffb16ef40b0de3bf37f043a1d9abb8a0866891b2a13d201765545a22c83cb9baa660dad10317d30ff99e6fd85fecddff93b61ee7dd3a36c7bf0d50b58d5159855b043b0890c36d21e118b4ff792d0bdc0c4e109fa6f0e4ff2bedc42f7233d9131fa4d153704996ab820ee25c784f44a9a4b24a00958e196bfefd5b8f33a585da396c92d84f79f2e7fb27f3d3bf47e7148d1164f8c8e3d397284dafe56c044c527ad359102a332492b059b2f868e9db718b5f321d699b75a4bb4dd6a932a39798399dfde9233d1d68a543b03607a72c3d441770bdf5bd84d765bf86bcc42436bcb26f327560866ae3eff6b686dd08bf8596ebf3e1c69abd6a407880780c6a332cf4eed6c0ab6a48f9e9cb5b0187687a1217fbaebeb8392e19cc1336b411d7eb800966996ab449764c107541cee1580747a6997c9d33ef53b5b207c19817d5e27ac4fe69254398bdaa1ebcd551d1d21803d2f1554eddb795e1c2c676f1471998ee8b39db978cbfc1c8bfb50bab04966e2f472bb69378c0930345cbaec75302403361d0a1b5e6180fa153db46ad01880d18084f151c2438037a855394da1a4b8b8a57444448dd3f544ca9206f7d5ab53954696c6987ee174f9ed647e90f29541caa046daf7394c88f70a8eb1e5514c839a11387c091fdbb7cef0f0f2bccb91859f530a9db98d8133adfc1562c2e96979c575718ce046ae5153d88bfe92bcda3da94a45ca4e741a2b0f13c716887915e61eb77e9d0816f7d7c2c92aa31ee7333a0c57d4657130e862ff0c1e2109958d8ea326ff6dfe5011e67f3bd71012defcf3c57cb075a52b3447a27ead3a9216ed59872cbe6994b0ec1a1f1cce86bbd11639d89acdef7798f0708a64ef12a47231a8d4986669d5789890b13b7524e0090e5292a634291670eac70ed1b96e04c591fc40f1407a98dd7425b8427a87edf8fd3850153a5b571cde4403b30931ea840bd9ad8a82fea35b5e6a477482406a010b641cfcc83faa58a282b94bb81e5993341d3506394a8038400ed53d775d8a1248abc1cd3a80ae96749f2e81b43ab0f7215c8989d0a819f95fae208771cbd2541d0431637570f256791dcc95b349af21734c215bad64f9cd8645cd765e1ffa64524c223fce44d47e148468f01b299b535e1de6004b0403c5558ffa1be50a5344dabf14924736ea4c0d80db6bf6b76ca6cf7bb35c472565fc7186e56e0c13da87cceabf3c783a828c160ea87f868a6b08658b9d1b1cb56c83f4bac4a191ff5f8555f66e2f6375ac8be8ab89af60e2a02f1ddc886c6bf83cda6813a567a2c7f5b55ee5384dd906a53452f164d4c927effe828977a7627c88d05c1344f9e79ec38ef6de5eb46bed9b2f612f482a8e2689ff68d04fc41ce2ce9c771025d717f4bc34ed70bc5e1791701aedee5876663c9883af62dc8c195ca3eba09769fa62000f3ab1b142e80113c2f5c2c69f3b2ed1f9677dcbd54fa35ecd6ab499359b45d0af8ea0d18b95d0cc9ce5aef0936f4c0b8bae17b6a81b2d411a298698f6e9312189d7aa4700554fbdae569629798d73d75c607acfde7c68b1456aa7a376998a0ae8bb5ae22225b772ad14252ea305c7622f2cb54ddc33524ee9d3f139d42c3f830a1ec16fc9e6d58b8d2d36b2e5763f0cd76d89d8ac5402dd557775b1c7dc955d0c1dd1b661c800beee6c194f60cb47c7f8a65221d9c8e5ea6df4a79d789c778564ad765b2dd1cfa01071ffe94068ef1b1bf543ea836adf3cf15b8609f122234306f29e22de18dbc58b57852bf968fa4968343eedb277c650f9ec80638cbcf8a10d060f86d7ac8a76823a17b7fa376ca0f28f65978944afa35f66f7177140516da603d198310056326233a8576ec1cc33eb200c4d9e137e652ca3edf7df8f254e2140451ee218aab37e50a02a06620893040c375c7a7f329da2782f949a873599634240eb60571c35370ba882e4ba58273a6d99702fa90aaf2f7d7d65d03a7ca7504e611cc22836fd86b3a381a367daff11118dc2c51f2d53b03ba5e45e3ba46db33c8ad2675449f9d9e24bfab3be96f950b4bcc56d29a9e9d72e70b73b4135bc10e13f2ba50f2f95a0f6875f7cec567beed7461f897ef8548fb9cb2117121e50affd90347c936f5075b9b1c78a3e15406fd6ebf7144eb4c2cdae8ca294f11bb36dfb24ce3bc43c9c9b06d2add3d2ea566c838e40242b7f44aeda9b668cadcbaf90dab37e81eb94ed06a18fba85c290a818f76e6a96067d8a11ce4e1f294324cbcf72520566ea0658221faeb9f2f065a3175432595afd97339fb8c9333a057977e1036ab41d579e1f69381f72bc027f9a866a71ba5ca29cb34187fd89756aef420d704f37788e22c94fdd83d3e61879f223955fee712e88aee01545d31e827cf675bf697e2152ed5b92effaae674ab3232dd64b6b50a24d831ead6644a49e8d3877eec281b71a8fa876141935dbb321db07f3192b6e50ab8e9b61a779e6b13c1e974fc99ca6ce3d02e0f749462da732a255927af7ddc5ba556fb58c33cd9b38b78c201eec01f583086c0abe9541ec212faa8ae7c3209c11a57363aca4c23763ad4f1dde11dab2c0de7cc8355c4abd9862cb698ed0eee307d8e2341eb2c65f1b5d95245741b500a562f70b3f0891f76d4eb3895e1851441ea34706cd215fec095850eedae009dd26857a5e7dc5ad3351a51445ac582cd98ef9584eddc5bc298290638fdfa704f440ecf6bda36fef30a7712f0f0cf9c534f18883a016ea669a6feebe58dfc5347d0ba0b4760132e7b9c180ad74b7e585a7182f67f508e74044e7e7691f527c82db19b41e7a616ed15cd94364e6bcfb9841da7dbcae3a747a90791a91b1329b2bada300d4dd5586f9debd65d68d920fd0097875ccbc8357a74207b1545210c11b41c7a1af694e90a15334d84b48fdb00ac82a6f41dcb7458fcd705a7f484c6162cdf83a925a2ac161d9632291d084667f5ae05575c698943d3060b115c8e73a8cb46beb1536cef76ef2bab50683f70a4b2187fe6fb5c1919bda73a6dcc56c4bce839beb7fd6641994188111bd43fb63f40ed8636c204a646e3afbfdb3a5f30b724c3aa7d839b96fa4844176f0ffefefb169ab5eff77ddd256005d4c81ac5001b8a6e96880469e000a8c0c39f6aaac0ccc2edf5eda05ac4ef3f2a48da1801283e4c7b61b54b93906b15791722307e677fa51599abf24139d799003ef025688170324de27b3506eb2098ea71f478b5835d406fd61ce4ecf9fa8173fe1afcf52ee89799fdcaf58934c5856d5618c3ef35e122109c7c0340a61f588c4b726442056dc06aa800a922017b398aeabfb41e1e3a567c5f422d11ce1321e33b2e555cbb947608691ae7f338ed3c54872558a326e4ed4958cd13a722ee860b9b49626a5b5bc8caf51cfbe99a5ccf6e1ef09a862a4251da88565c9a0594db7cfaa2fba352586fe37b0132e1266cfd4914c378f06b85e7765a49e979348d11db1bdf39cdedd5ae048e4e29783313d1b579f8012546433780e4efb40410478b1c13b3b668473ec9a34fde42ffd989d2d0bf56dd357657af4143bf59c8b9c34a71d13e21f60596ed0a274e9690f6a34ed152ac356043614d626234ff8440b6d9bf0a1b113383c86798e47f4ad8bd728f393b6f83011a840b9b247e72cb5d9084bef48e74343fd1d8ea3b6dbd16345260813a1df5b6c543a08847cd25470e7c06af635c592919294b7cdc49d5372594f57b00404b604d543fa306398d6fe58b8107a2facc856e270787e3c146b8589fc9712300ae5daf2e96d9f5717073a9d2d03e2bae757b13fbe121d8abde676873302b6eecf0bd390b7e818f198c9a439b68f6a95bd0fd5255c1ef631b7b00e4d50e5f3189626c8ee5f1e3798fb983cc4a1edfeb70e899254041c336005e8a452e70870cbfcca85c8c0a415eda04f149f32d0a4981668412a9afa153d41c484459dd3710b79c8a55d34b38cee2a9e1436e535059b29a9c7af869fab9328f363a62a0f54e41190f0268d1c9d2a5c4413046af1d5045ad2b077456c4b08d651c5c6a1aa932d00ebd9c4575b0cc5d4d35139e580c067468a900249b0250726edf154c9bf4ea08be0a284f0af01c9d05a56f7ff67b57b1d027cc4aafd9676205ce2fa0fe84d72737ecc12da869215098d97a0ac8760fbc23780c544967849c674ebb32cbf978c8574e41b306ef1b9cba44a62566c92feb6c8273a93fd3d61201e0f1ed5d62d662a5bb11873ec954d4b8cf09e58de947a951920775544318a96638c835b75f4763657eb8645bfda6a97977d602ba0a76d0794e8e99b70a404a75885e0f92d200fbbbbecb5cc0c72a5f8d1167086543747a0352d185807007b0707c0f13a46e108faddcafc4a9859d414cdb00451089f346d70111ef6f2f2097b97fe82e97557f4bbc564066d1e785a34a31ae731466bc169a8aa3e8a73f26350db5a6b00875f2ce5fb5f09dbf772864b49be12d8977981bddac1d9a229f92a1add4153886ceaa194a6e5e125f4955f44c5a1b202ccc8942dbfd565f743a0f2e0ffeef9991de897d2b609241a522888ccaefce0593bdcb09efa926b97a22541fe76dc7c764ad1a394a1bd610762f60cc80cb640ac836e83c39666abf3d313846526eeffa4fb3c4ddc91a7da8e5492bc2ea66e254ba6cf4a49148459f4bc775cbd5fccd2d145a0531af53d91370b3cb89ce2efb07b69ca4407fca58d036b36bbf4f8ea0a4b83b839de67dc51bdb85c12d4cdf37e47ea8c83c7f8bdbf7f5ca4691987905f78d1908e660dc73ba550b0041b69f3adff9b2a7df87c0f1b9ff6733bff43110b28e24cc993aef24ca77b6fecaa62d9dde7db535f451d7a6331e6ffcabd189bca8ad75634f97063d5b742a803e6d210d4165d5f4a04bb956a2d279760e3bbd21b7e5a26d0ad3b0aa113066e6629f9dd1cd0978243f9945a9812d6a7dbc0a10252d5e19538026650641bdae88d1dbb97da54874b8b3cff505991e65377770984af08ea8566eafa166972f13ec44ec443fd512b7ef118efdc1e0dbb8d98b7c77c1f57db04d79dbafc1d6a77f35fbbada9fd1796d9ad2b34333a42211ec02632d45c24c6c47cb291ecc68974d561e0889c2bfa4557acd57f40c6b37a15e917fe83a1a31ba3a33fb90b81fac92ed9a7f6cb7c8d6723bd8bad0b5113abe7fab6fdae8b6aa37a6dd6351a5d43273e2fd0f46845195ab5f24a5a58a5b527a907930ff745c0a7bbd2579d9fee7ab11d247982f4f70912676fdac909366f9711d5feece9b2a7077dee061647fd0b8cae4bea777224a9966a844c2706fa9e9d8ded9bea9267117eefabd86bb50ae7286331f97d6e46af10f28cfe16c5d6a59f9b511b1042a6bdbd999c0c63d1bd57054858254b263caac36bf2d17d81e2ee0718257e271bd00ae95f28d5f9ff595535a69d456cf46e231248f785cec740961fa2c41a637245eef0e68f27a8e95763d103f4b64a5df938a4c02aad92f4190248ca6fad165ad31919b38b65c2ff421586b3f67831f90f2752edf7a3778aae04148eaa7ac272d6ae32cd480155da0efbdffb38fcdb24e4838f80b40e48a8654fd37b3945fb63f4bba5e324a50744689bd9aac796b0f26108939a9b8b2c9746df6296df6d59d60c35cc58698dc3e84b506db6ec83aab4355e04d778da4e2b73fb52664efc83f573b1585950b955b40df8a15022222ee23cfc97ec11c1be64a1424b203621cb2b31f005d3af3cfc0deb3aa38f4158655dd218dc127b6404455fb5ad8b0e16ba03524a11eb37f8c62f9da77720d3bcdc303fd52a1cdfdc2540d4f04597cc7c0b90def9f6ec8ed5d65125d773398a41f7ecda71b2ce20b601f014ffb8ccd56ede5750d54389f3dc459137a795c73af251dba4316524c728360f4b8f23f1c2d65c60564043d933539b3938879e909bb2ab2b2147fa72765c9e10e774427050127c5f08399f7bf9055a271d4e963cd919059700136e3c7ff849d965403e98c1c9c2a00a4d9d58b5b18a980494a8e57df3aa1ee8ffffd487c537b8eea1105c4eefaf8e42d0bc918a88f25832e4aa0a3e5e09d4ef8e3615c08b11bf5a0bbdbc6bc232610284d1b50b61cb4dfe7c89bb17ad011352083082b5e352956579b8e8bd54001169087f1e8d9bc5fa8e85ba8bb3e2e4836aa25c6788909315c3f340fc23a1eab0e77038837781644770fb53e4a3be58fcf0e3468865adf769752e04dd6bdbbd5355cf6550315ca294e04a7b5f04d7a1ec96e012863d517dfd0f773b6ba76ae440fb7701859becea42c9da7c4a31a6073ddf0234a649c0223c41128823386b1ecac42b3d38b6112e410ce9abd1aed96147c221b3130766bf905c420284c9c5b097de9a9966e93804f2103d4108d6a90a87a4b56150109f6444abcc657d3d6d204a333524be464107c52bbddd58876924990d6b23620068b5b35b123fccbc74b749b7cc4a13aaabf9c9f2ed8dca5143ed1738cd32b5d51891da87bf587f6c4d124fb55c88729830eea87a504f111ca47311c72dcb2bb15cf083a848d4c4ddd2c6397a2b48bc15262feac44484d2d13d57a1573b202432ee573fff91fac2cf9279e79f46d2efcc7e6f2c139b28d95e8144723cb54d380adcdaeeee9d2ce559e87f927422e857ea7a1b00bb0dac1a73b82e589964ae0c75b715ae9886fa3fc0827079152ebe698efcf4c34241d9c533fefe2be6f200aa3e21b6cb6bbe30fa63404e186cfb7ab41710df0ca8a3c5706fdf608fbc56a0e398d0c8143175aa930f94537940123c8a8973583ba86236540dc4246902f6c60fe293224f35bda6a0f580858150d6735005f9ce79ac4417e5c066291854d0f1c139b2ab15be28044998e6aa0524c90d3f1f51552440aea2964c2a782e1bf7d6707e10a8e4e95c698a81b60f4b72d1696963bf04afb4e4e1aca917f82c15cb08916f32c3ea1d31063161c101b5b830253171aaf908a1477ccb5858cbd451b366884e91c0b09925acd642ac688a9ef389383f7b9c9cf8e36424a197a9de28e2bddd358a4997b57823b6efbfa05244e237245fca47e836c5fa6b08022fbf7e2e3d50f8c3a5aa5c0c0d5d43a6cf68046446952d3f81f7eb033a96cc59b65fb45e74c0996db3d48c4d3fc320cb0e45d43fad62f9e868eae4ac24d4b3224b86376d88264384ffbd2c602c80c70f4cb9d50f5aca6e6789eb3eccbaaa48dd2cb8a516065bee65a4b058d40cb0205ba40a55dadbcb54bea8103712d365a61c427835e416be4c13f9ea0c75d22eda07bd849b609bff50856980fadf6c909b87acf8f074ffc0e32f9b1ab61cd8624d26f4541e444168925b01fba12f1b69589c46d34ed4c428ab908e171e5d5a5dbefe9262620b3a318468be8024cc57ed0396871b95394f00f01273cc4c36551e981c150509158b466816bb9f4a5e3211fdefa477094f80c03e01dc22e233d5e0fce032ba051f37b9dfc0a74927cdb937bf6ada86bb714c00e76d71911b369268660844d43c7e73dfb3e471481a618859cd4f2f740f26e9cbe6eb8eb2c5aedc77aadc20b823c61ec9bfd47f671bc6bad7072041cd6c83934a3f1b643fa91b7b4bfbae14994a9e927d83ffcf930c96b0ce34b0aed995697409f17715af2d325c162079948f5bbc77bd868d752818e21d6b211892ebdb55e393f96a291b6f35074276a431474261a8063cf25d103a1e162306c4ed91e6ba7057646a71b085abb7ea1a1d9788d07dbe8abdcc7584c87197f9e853f215e4b6fd11406b93977bba711dd49f8d23b56c994be8e4aab76458b51864696797aaf7dceec10ab6d65878a40bba7ddb798889ddc4c3d566b86333c5802b8384e8c91a67b58a525faf207d257e43e7b68cec7d9237fb14162dbbdcfc2eb0e7129060cd2438f4af987df9a89415251e08ed619f72f1b68598ee6b2a9e49344adcdf05b434769d440a417a2efc12a10c018947a6f74da3ed3aa6347ef80f5c0d138352e992b7437055b0012c76b259ceea805693d250210e621d504dd25f069a9a455c0bf8cd56a5533c10d2ac3b55547b2b5d7f933fef96d27f23f2d6fab2c0a215ff6709b529aba6b337637839240f37926dd7f2412f818c1d0a1a16aaec5a6a5d7c77994fb747bcd89f39c9b8400a4c1ad5ed5dadc62a8ee8b561444458de03342e6a84dbe6add418a69fcf01527116b0b63ce03611cd59cdd463ceaabeda746cff32da71c3516d889a147276cfd4d8321ca3c9e6386cb76de8eb83e5aa567b1a67012335dad15c467e27015f3ab94d87a9378478dd93bf7a3257af6f86f0b10d518191c6d60e5e483c34bc2b4d7d1bd409dd350092ec2e77b23ddc49d4b025a8e53bca73ad1f48b4cd5a073eecb90c3df9f7c32deec46f78c8dd00c82944c41dc7c86af3f4baa9908eccaf917712d4488ebb41f778e8713e47f9ef54ddb9c6430af65ec6eac465089d65882190eceda30dfa447c5a624f5a5fe0dfb1d3a228c08cbe24bb9ffed00cd0a484ac90dadf622fe28eac04cb5f27ffe0886dba16c5e68b795a3e75b918322a99abb8655effce1eeb4844509e47cd6bc35b217a3c42d98f230e80aba4625649551cea5138870a02e5074c4fb2da34c0d0c70038102efcf8c6e2e0728ef748a23e3faaa0a7d800eb05d206a56060d8a4d96c8b4a7403654c07efc6e0d7d41e7cc766b300689971ecf7de2819962a5f85a9b8dc5e4fd56fe0a518171facc766b13ed6434ead5691e6f32e605fc309cbebaa0ee12768d3d57dd610c81c2707511a59a298eb0fe29c23b75b1f5bd4e8def0b0f9146763ca7e5da86f6adfc98434fb3cb8aeb9688054907497ad9a81eb3811268d14dd934a3882cbb8a2e92d6ba872f3bf8e1a29ca1b718408c4e152d2e8e03fd71d6534c545bbcdd5d6e990ce39fae436bba1bafa31f38d1e8b7134f53a6f1e6a30876f31bea58e7c1319eba5f6380f5865eaff1eb41e210ae05f3f132e30d1aedd536e67271a8bab6b3f2bf69ffc406e607083408a1e9dd7511a9ca980457c1ff09b9bf3276e138c0f1a44eaada0a7c237b74503062190e5f1a156e887daf25ecd8bbfd4e5cd600d8904c3b871afc2655c5061b98f5a7c444f1c57816608c4cced233342a0e351947bf8d189e757a68262f89a06787adfb4b9f72f59122246a00d537621b3984570eb628846bee03ac58a21658249272aa86315e73456a61a6d7bd9f40800a0972a4df1a8b4bdc84922c62d65ee2d5e7b4e34f346a7c31dfd9b5f495046fa36d28c673cb98d419c5ad7d67033c8265921d63e7e07db76d4a67f87e9687e6479d2f0b97e1af151f484954de3d34aeb5b64dc88fdac67e97106694e359d007dfad6e32cec9c78b63e696bfc7040b955a5737416debb08486d93dfe718bb1edda4de41823cc1a83f5171aec17aaad534c2d191a7c8df93f2ec408f561520f9d04c58fb3afa16a82a78917cb7559edc5b9d8161374cd9b076998261bb21887072b2a0b4c43231be816fa3d1de7bb905b1a21b710ec2c827b39717e71bc59c7cc09fa29afbbaf6f61c1a310e6c4732dac645a7ef0e30e7faa8093392c698dd61a58f6051c751973c2ebdf77afa62e4341beafc4260a5ebb08fe5df803de10f16208dd6667a65c1f9f936d5a37388172360d4fd520cf36eaec72337163f5fc142fb3792b7f6e60d5a3a04e069c5bf749bc4443745b8788d2d8f4bfdb31789341d0c8c792276d440a225f05e7fa2990cc7e7a79fb3f81b517913a7f82b2fc7f625567e3252e7c50c9c6774636ef12e28a6b2d3af016f46d29e11a36ea9c87d8d699ef02505a9c8db7448f0de5d759137388ea4fb228018a623c178389d686722403ae1220368556e75d31ab54e35027b79de8979d09f669afd94b974de944ea439e162d3d6231aa328801453bf10e5cde72520ff554266078b1a6934808da0a44047bdf5e1cb23daa34332f4093d31e690d8237c5908986300755d44a573e48d9f5871f7ed6717b9d79fe91dd38dea30a19faa98101e5e9052f27d0a7f11db655fa006501d0d0739ee36f4ac4cce11dcabc2972491fecd89e50b88112f85b60c9a6edf4f2cc2b978dd19a655f92652ffe70ac946568e522cc26dbdbe64fdc0bb57153da4092ad1000417168dac86b2cd1c78835fe4b8a0da7657d1ad109a73991f3507b7977ab262b014ca654f69ef0844e9a3c05a110910e4f00b8c7fe141104deb8057f92ae68529b54517ee63e7f833d78423797a274a7976050dde5011e788fa01cacff70ab8e45990961edb369f1bbb11745be0d557e8336e1a0f0c62f5cb6356a552f1b6fa580a05466a5154a235b5c72c32400104f6f06e7f10756f052a0b97c5ec69092959d1f7981ad8430807c873b8510dbc8925723c01e481bb9e288e3ca3a4faf8fe5bddb5634c77c3af820b8fa52f7dc46339065fd888932c687d3f23cc4ea708c7150d5b901fc7ddb160a57ab719d4cbbb26a70fc73b58979de5c717d456184d5960b5224b0f7fd89938a3f41033e14c147566538220583db03478f5c4abe4fe8f9e5c16881641ec5c1e59304f9f6fd486871d79ef23dfdd1c2bd5fb38c9bc95e63598644cef41b5f07b46ca6f6ba62c3ca8b9c3142c0598b1a5e6a664d3ce22e5dd4009cabdb798c289933e4ba67b2297cf989600717849a72553ebb442db70cc38f2b6b00b1d8be95dec58c4feda1754ecc81ce4c3633b96c4ddef5b48942c1e9287159a078718179e15b49abdcaa451a3cd50ddcf46a3f48f13021ca85c73d3df04855f6733f0010aa2fd429bfd36bdc958a5bf45e7f7999c4a5aeebc6ee3512c3cb6be10a81642be51688e4ae39adb18ef77951521dffc3cde2848dc135ca0fed45cd7e0a1c37fade9e8564eddc9139c1020b45f856375a280114ee3612a2e78eae73514299238df4829fe53f7864380ffcbff2cadf3a8cd093b41dc5628ae55f03dce126f8fbd1bd812f8444ead817d221513515786cf249a335333fa8c4a211e8a5286d959d4811f9b8934f9cc9945a00d47a021e933e36a72490717d2170aad427edec7dba5eb7f6d6718a5ad6ed3c81ed8919bc746c5b8e26de56b4a94855b40684cb232ba1c6936bc16673e11e4b8583d9955c5d59cdafbc383845966e76c363d731f8d0d8b9ea1b74450a7acd455ec286ada4cba5483144fec71b5c9e6a02910c2d5bc4f716295027e4628f08525c5f180d49a90dfe531fb22398d3a8f738fb04ec30a06258a4b026dcf59ac7606612c7d78e0b8adefb1cf873f3d16a44324438a019c5f52b2793c8eac73e2840e496e4ed953a73a25427cf8376844407c3b5f33e71434cacb4e56bd8c22f3087627d62263cdbd385ec1944e659abe2957726274c192d08c414fc849bf63688b0c06b545b95fc7c6e77d3cef2dd52e7836d939023ff6cd256587b2fc82236d1f69c25afb577a515a6900655e4de25d9dcb28fec57463a55277e119a7993b8ed7e13903d81ccd47c60aff516e6067b8e52bb11db1523dd2896e0ae5fda11a87aa954d690c32f482f5d8766ad9c70bbd8f889a57f72d395e3906d25ba0e37ffed68dedcfc8ebe1126df73443196e991ae1d74287272a95bf7e8d9cd17693723582f7a1f5502ca74601695ec136fa418e2c3f52e24039c212ab3fb873dc56365ba2b75334d0fa2ede30ae297c16d5e65c6aebff58b9097bc9e5f6cba38c51abf268369bfa6e473a622a968b36d8845419bb92fbdaa044a506e785b35c001908fd0e2a6256d842d92b2a525430ddc8928b920d0b530bba81eb0dee50437ce324d52eee5905560c14012b3eebc3888ccd842d96329336cd6597b9151af5e31c125837980127937cb1af096ad72e201c91f4bbf2f47587312f54e235fe7fb7debd8463065840fd5e1e2f321ca7f04599cf0284b87dc8575f8c596e796e4d221ee0173d07442acba67eea9e769c73b34fbfb272a02706238f0cc5d8f5dde63c98c9390d51725711d60619d711572d71ab64b553b97596824f44bea6a2a6640f9df992146b96e59eb4b2cdbefe56a67578862cc1adebf527285d1377d1fd84aa83bbb0092dc0cf30456ad4e7956fd67aa50ea561abc94faba55561762bd465085f5f5d1997c2c1a3563d7e21aaa0817719cffb5005ece5a99b1af7e937efa1c6d25e9eb5d66f4959e56df458bb2cecf02a8a97694985d21b356c440e2fcb70f9bc5229fe48b67dce80e18c76745fb9f7085c6d9d133a73ca6d95b81d4e2acf53ff09a3fd7ed082dc68a4f59dc531115087d9045cd30cef63b036e5728d0f82d3529df410e33f1ce7d0116170715c99a370eb075c9adc149502d1aa9253b557d60173a33effa050db79380bc2455cf172d72165f293695e74719e72b624e375c259c10807e20861d799d0e1934b0e9b5fba5e678616f5f658b29ed13128fbe5220bbd13c9cc9bc06fa0bd57de7176fae2c94dee8db24a3acebecd49be4f4defc860cd53ed89c743f7b2fb7c48c5e7cd651ec5bd21296eaa2d5ab19fa9068d82eaf2d8db844edc39b1cf057418b35a24dd2853826fda03fad85759dded9e4a074f6220103e1a849eceacb9979fdd8cf82516457da60d1c1a3ff1062664b82cfaa7174ebef4e6c52ccd1458ca16d5d7c96c988f56f015dccd902e5f6844ccf694cee476af21512941d2d8c8972f37c6a9d8e08463154bd82b0b5eb3abdc17ea391c355f5e1a41e6876a074f8c445f4586c7c34759c88eb5141d5d811a4c73c87dc0eb4d41043720fc0eea0a04913ecbc1fe7b7e0449e0cae2a3cb10f33aee5aeddf7678cc03f9e624760c35e055129afe0e77369a16df0f64982b4017c4f2b249a08fd89ab17200bcdf7290806ceb0e35ab92e04ae09e622ff6062e431ff9e370b061ed782b523bd536fc07ad72bacbcb63f7398fcf8fc5683aa9116038e9482d3cd4dbab7e94c6bf43d04b87f3944e9b0b2ba8dd79e099b86642cf286ad6325e7e6020cb808b2ecda41d0bee9b79f0d5b63c6a547ad6008c08c719b47282e6b5cdfb2fc0758da910ff3538afc6677d11302aa368410d609ab6b8a1342ae1af91dc2b2fbb165d61cd3fa752470fe835c93dd83897048a4a7c5d10d7fabd722d7a7ce7e081dc5447a08f7ac715fef3186d312c04a1cb9ed3aab313582604fe43d9ec36f6bf79aa195dd99829b46ba2b6383f5a683a9ce97b1335ab3fbd2a4f2ac2eaefe3a6d5b5ecc1e827b98a6f9df88c798b4801592b2afc879951f2909f7c7db32a279eb82610e953f3fcac7d47a1418d831851023aebf6d8af92b085e68e8ef5f31105d374cf45d245220994bd5688816ee704376701e6e1b62fb9f2e0747b5692b16b64e4a2a355f11235d082d3e0c0e24857466c428016c82b6ec018a4c3effbe67972d21f2d24e7fb410c663921aae8afe42b11546fdd938e8115cdadd9a91de9aabe1033dfb5b23f4b4023a621704ff12b575a64a38db7b803caa783a1b5424c46ca6150a94f23d4a9ad66218a7bbd620277f5d0d0a8f949b89e45e265b0557115e74b11b93a04810ce0ff03a56beba38a8b17286643895a7afe009b66883fa479448bc03c65d17458be1eb64b95f977f31e8a86cc5a82aaab48516addbdfac4c5c6cb93955a6f7796e21579c1c0970804cfad84f84dc3be68aa45247ccf8b005072c63474dc68354876d36bd3a0cf6907fa07faef689fec27df1e542ea8f037f6c8025ca51dbc6c2aad47e270349f5b8bbf04648ab99d0d0cef74a9bf2877a1902c3d5e68b979ff51a11d68ce6b51d988ce8ca39d006a59174d135707d3f29615d9a92b95b69d29539ac9a459acc9ddba7bcea1359dbf3f53e4f8bd43383e6e1c541af4b4f9f4a2c0728c15bcc595a8da6392f4c43835f47860ffd47eb15d5edb41e2ba64ace1c2b906ce4080f4320d464a7006e74e3b9acc993a7fc3a01c1cff2c694e91c2525272f28a1a9174a5dcc5aab837f3b6787bcacefc84010ef851105ec9787ef873caf01334efcdc2cc4b9255167e159380b08b1ffcb03f950e662f0bdb86e415c0f67b1cb14afd7da9aaf530e21e506a280f38898b73a0f8cc84b7a4a5eaa411c50c5fe96dd707873b0839ba10a5ef06ebc6db498c73c1a81b0b6a94386584fbaf67f29959759e235c5b58c68ea82cd39e3d7af2cb13a6d4df19e0ea72df9470f5a18cb061ba46795fdc45d234ab8a689e2c27c49e365a0129f1fa5926c66b4a6b99c22fa249f9365feba6910851a8611e9c9c75e24b8966dd63955ce2613a8e1ed4fe736cbeae967571268bc23e8fed60e19fd6d43c255c4931dcda885fc10ccecf8840f020b6522d2efc086528cb5f25591dc7287512b2b8892eb8b4a2e96f4b4bb231d5b016d26195c8dcb44338cc7af1873d67645227f6230cd3bd53ff524b862c29f392b24d349f412d4ad8019645488f227e85d7db90593277077a3702c9ed3aa2e53c20db50231da95a1e2bedbdde4cd3d2b1bd87f1031884ebeba1fe0b70ffef9a9677c1dde5310cadf6e2ad9db765057f1f2a8e8601489999039c990b0a9cf8f43b129908414a61d262c6a60b3bc5a30fc9e0fda57f4912e6147decff141d150504b9ab85e5a12cc2b0eddb2aee5e04f71406633cf86352b910503f30db79f293c17e6c76084811eaf69f4acd78a749fbf0242375aa034ca1534d833e726964016505314d1f32354adf128df1fe60b1397378934c58d2b676b5a81b17a54fb21c9181f64a514dbfce2bbe0f36d4523104f80a44e6ca4034f71456f4fd57579fad793b149a897e58011faa1ec83349cf0313020eac19342cc5c241ba601df7261bb5df0c137e94789d9f0ad54192bdf3c4ad5f951609e6c40f0763ce1465a727eda127eb7c2792816fab87e45fe556ef25b3d40feb6886a3d416816cf5d88c9654bb2c754b51bf54d9d8dbea5b10e23e7fc1fecb79a2feabde445fc9866247bb10563baeb144d86bea3446fa603b0f27551b6a7a792a8fd5040951add2399b4f8aab050c0e5818bb5b47d752416e3423232fac0f5b1726db854f3ee09e39cd62a93de2eeb08e588ad229fef016b1372000c94eb2df7492ce6fae7fef6c0c15b820ce68ec6bd62ba3fc809754af2e9638df0bc897c2b3b72d58724e5edf2ae8324b3238645722f9ed26a40a943c52af035ebeab4a7811222b054831cb7576409d77d72ac4a1fad21fb5b153560ac9a2dc7a2ecc7219ec43271ef2ea6c358c814d2a77c167312f971dc3e3f9550bee881401c17f2374d9f075c6f885b1c623075cca6c42d5a9c437052824715e914c8235a03e59b79b991188d70481f143c04a0d60df66ceda059d11f6445ac2a631dd4edddd4522ce5faaf8cb780599aa66a8c4ff9449ec5880b4fca66f616ba4e03560f5e476720f7de39c505ec3023b8ee09cf68be51120f8f7bbbecdbe8e21454b8e8b1ed5820dc2bd28ffbe4a4a1f738c3a9cbfb495945d83aa093a3f0421ec2726576b13132f10e671e269d5109515f9631a0d2d4d4de6d8ebe8dde8b20f5b9a5855cb2b7e31f67a59cbaace9b29de16409c8452cbd234367d7a1aab66f2560eaa27b8347432b69e393c7003a5db006108c2299e8949701f50542f9a60fcf7516f53075bac145d23c59af2e37cf107961aba1a646d66c876d558b4b45e6b6c6e7e4125b3be1bf516b21d3f0667ef6c327dfe7d3b9315dff790ad280db21bb9b13dabe472ca45e9880d15e1a1424b7ee2e8a7cba1eb91a2ce7a91e5f2c5550faced88635e51794fba08e4015b8ea30255d00a9b89d71f9e5bf8e38f876e4f80d54011bf26ecf49d533cabb36936a726d7f8a7284f5745780edf0da00518b1a035a64294265e5a84381e87b1d33c3fa467fea89f118476e22b1795d82fef561fb6ed334005aa73ed9cc0110ea6e135d69471a7b1b499c4bb3a3a47587cf67599d254ea26e8e5dd6653a9256385df25299011a54da4f727b343345e898be66918f51c94733e0dd103f76e078e887f93c0c60050c52d17773930264ad70035a726de94df5d5c7d04a471d0ce06a584a19ff850eed9bf6cd863b15458da8d275faab2a9e6ea3f2b8f29c3fa20028d6a1f00a9bdadb2e3259d41c74f9f0af7357b9e570d9049fc05887698cdb6aedbcc5a85ba2fbe075bf556b8da2b54ac5ac512fa04e49042f79d6006cf0b82d975774d32ffd077505503ae0eea626af12c6fb5a3b621b0405072fd47430f613fad15ad6108e5bac9cbf21a4e7948e8b7e54eee83655fa57a6278229680d94db460807f70d75a2176214dd5937ccceca8cbc594d3314db24a0c8d82bd7ee055f6634b491ee49ab2b1952e28779357d55826ff81115f18429925078e92ba82f040861cc5f00df4ed36b806b7a075093c91e13209870ec26b7622d74994f3049c32c3a2ca64e1831f863bb6f409cac4664358a239348e4562794404d04d3dde4314bf3cd5c5a0df1d9a96594bc953615798ffd2daf96aa7cef795ea79b7abf2c0ac9156a8921cc782fb1fb9cc91aa65c108b2ac79868075e2f8c58f35b5c3b9b8294a587950df19b54c516756ab3a5ab4664c8f1803ab95aac007c0f25934f4edc7da6974f2ffcc3bfbf009bad8e73b01af1fae91f794d9e32c1fa94fffed6c4f76f9d8fa39bbdc56ba6a41bbb708b6223cc1a64f2abf9ca2641de43369fb26b9396dad3d981b118330e57159b99c7ac26c72aafab0c424b842ff1025487d35d5774b78a51f5a4d8d68be74cd94ac2e13d57fa9d80c8ac31a1449ebd870babda0dde1a950e493f949583ee64cd2349b1c02bfa59879c47748075540fb09dd0463680666547c997aaad85b961991c691cf0122093f6dbe1e220269721c26ea4a38d5060320947d0c47397a832e4790f07bea0b4679e747951e7961ac9dd14203bd52b891bdead5fbb9e4ff39592e50a3a49050f63b33cb74ead0bfc7ba527e0fab326c8252000fe912914fa891be292d42b146cc514832ee56ca718ab05cd982c6300e568fb526cd2feb2a1adb0711309bd7fda8b4a91a3bb79347e2f2d470087a83cf2b35517f81b1976926756386ac7686deb8e029d1d27ca20912dc3ee5614ceb5a4a027c4d7fc66492264d735d01af3e084caabbd1e879fb8ca862ad4c2b514a1cb31111b9d8dd34c8dfb46acbbffc9a52384514a9cc2cc9c86f80938917f8d532fdaa7a272bf9e914c12ec8837ce32d46343567852d9e763e8cec00abef94141c8799e96b7137537e727730e3b1e0483d2716c7e3c4a5006ae9895c1ac2c7d83d9cc47174986da5f59c607e7d5f335eb2ba3e7b2eaf926e1a509861f4f8b6fcafdf74835ef5d6ad445c3de16d3899e3e78187cd0c571e02a7defba6041582e09a1af911ae1fb07255bca30281652b7bd52665594f34e1e59d3d0f2d9cd2ff16c339f2f607b1e8a8973238c7d681eb5c439d84976fde563fa80561d6e60bdd79f0b88f45e06edfb3b127e5d1a04f213643a28398f299139693517dad0455f83807f15730e6a73786a12276bc5b2c010e94d4c10f6f53594c11f79b1c852c89dd405b4e77902b4eaddf638fc76ea045db241aa9d0f066e7f207d9c912a6de37966c8c326645998eb18b128d7f044853ad9c57bac80101b79f96f4864278686701bf6ca1f382ad276ca249f2defdc5a1cf4e2fd646dea2ca10449dc9af053d4d214e5b430eedb53366b7d9a6fee0f2ce3f12e984f6028cc332fb9360652cf83a539fa3e1a21feefb689f08eeeed39450e585f1d29cc79147afecc26547b071017e87aa4adb1b532242a037a6a1929dac376a155420fe6a49621e41c7cbdb9d662f9bd63a1cd08edd3c77336f63b4bf3d0a1b454b142d0ab36c3af7e32c7fd62e98b3852b752b513a94301bd0641c3251af86dcb4f60b64fb9bd84b3ed80f22f4c9cb5929029ba36a32550ba0a535cf3f699000c2f7a9fad34d299c57f73b293028f75564e96e683f8ac81e9432720e7d1e66600c923103f9527488501c2df30d557da93c2ae46df25ec339176bd9ff2ecd017d8d22360bb3b43123ecd2e47903f0d28676517e2dbb1b2690acda84cd7c8c546e3ef0cc90098caa54e49d278c231cb3e463a9187bc0bcb67b8874d49a225ef491ddfd6751f1f32cb9e3326db0fec9f4de492b319764ee531d415945944a65a6ad0af52a0c3c64cb689315d5adab6e12941504b8e947830f44b5b281e8b64b6b1f8ed2e63e95e511438a32f0521970d2e96b9bc6a576dc19fb350ef1a4797b976fe7ea7ad3eda94b419644ca84badbb8c74f6e961b017e6c09f31a7584331a7b7dd3bfeae8b47ded6d769c925db7b2e52f4162f7b85a0ea282c9f2a8fb0a60fdde923121c5c1afbdce85b0becdc9da1d509602f9a3f8049df2a3660491245382fd7c2256f0df87e9ed66de52d01f12f6867a777440ba018ac76013da08377b75ea21bb560159d17c446526684c61d3f09e3a342dac3e039e6bb6e07e934498d978aed5548c91dbb29a0d5bc71e946d2ce1cefe63cac317a7f380eefa89a576aabb5b7e33ece503618502706cf1dd4457032db731d3bda27327eebd3b973217208c3d8ba6cf106a165efa5befd0280d7f929fd47e6682d7c22ad44c206cf2da1ae2324cffd550ba0f79a56b6837421cec9fd2b17d64a6e1a4f3c74760673c0af130d934b68e6b434592022e9237cfb1ec9d36fd2b46defa64f6522e71cdec76657973ab3921a50191a612259e0ed9c4ecf303a2cc055cd78cec4c0c1f2a99298b5280b1d1f578415a2a29cbafe8b22d18be2dff37a3bfafbdd4eeee4f2ea170ce254539fda617b25365ca629e10f6835544100651adbde8bb8e8e754a824299078db31e1486f2c9b473b6be59a0d37b41b5deaad24d272d896f0680055af5dc9ef354d4607b0d3ccdd7201201ccca6437e7ed672ca1610eaa9633bef75fe3a0848af1b4045883d1b57b91b93bd1227ca9ea062f25ee630611a915e8a2ff225998eaeca06ed7eaae2b77396de97301956eb4cc4920692be200eb842f859b11c029cff378d9a58177bf5e1b5f63b5d031b937e20dba7b71ee2bb0630271cf3da47993ffd61b6690d327b12c014e355ed415830893d0b2e2adad62a5099336fbd9e3cdbe7cc60c6e5ca54feb81fb8054237b604061d40c1a044665587c58610620c717815de8c50f890cb3c4f9939a3d10d43ac84cc1ed0c4f2df40358d5df4095d0a0bcd385a95e11eb384a85e47479813c7fa2d2e6737d20b26bdbbb13c578a84547cf75b41d3a432ba9432099e549f58484bb08f296f4d3f91e7a47e2c226c517b28ed67480452b28cd80b23721b2c4ea03cfb2d1cfcd49775516cc82c346c66fd27dd6b69892c15fe19b522e89c73e92a573c11d5fdba8582d2340c67126005ad3196996d4225e84a51b6428a8b9aa1be7843dbe3bd5202c5ee0bc1d402722ebe8326f12d77eea489b3e3b677743dc6035a6ea6f4e6e59955ba47e04550d87503b34cd267d651a894bb21bc94b8e8aaa3665844a8b5eec4b989035333188dbfca400c85ad47aeec8a9e3f41a7a3e006437ee6282d80a94ca36746679e59d7a9bcb45a7b930773ed515321a4adae6d529ac7065df47dcd67d71ea1d60d46f9ca9e241f8ca2654183bf87abb67bc7dd221aacfba50cb50dceff73da2ed65614c941a545e6355141e243c3ebdd59ef2cbbe8de19b86dd6627e16fc84bb201c1f638ce7281f633efdcaac74c6cb82136ab259d8ec5d735b8730c66fdd1ef0b99f4493bba197f69b56fa64e140e9d96a81b1cf70434d9a248675e5e1ddf9e7f7ba47f59c109a3c55abf6e3c98052aa81d3fdcf4683cca2a56996186d40458a4614936c2e04f052877954c393b77a2b40db5c05c49e3650504f4312f532a576a8c1fa5b7f565ad9c2751c32e11c3542ce67a36263ffd50d996fcfbf4d0fc0cb2563f75b7fe6ea6b2ce1602cf28ff8efc527208e6dc49169d90e9bd74b879f58a0e9e927b139e91b123a753b62a86572df86eb5fbf914ee561f208de91e6de2b9669fd8bd3622d000e0fa2efc65ba5e2b20b50cfa869d1d5878679fa3f3f54b773c68cd03ccf3f6cc6498bc3d8b36644dc6b2eac34ba83d1c4f4e7052ba81d3212d1ca54c94064413976612e221dd1a5c4aef3a752f8377fcc8bb032e9defa038ff77f591d1760e167a12df7f8b3a59da0c2919ae5d0124d02cb7638c963332d4efce4d9056a7bf40f124433e7891b6d45304ab81927ed27b53ff570f6a55f9f46b52aa10f0e82c0ead39b3d239e62aa80e0455bccbf7166eb367d17f9036162bf6cda84d05135c40b46b44cf8863475f5c92a2714808d762b3fa06821da282a6afab85dfaa80e9665fc859bdc77153539af8859f17ff17d4173cc0df183c0e9243ed3f3de3b34d8ea00ef41b9ceab38d3e813f734ac2759f52e48624532a594396f42dd5846d128ac42ae274881408d59c398fa3d541798e96f076c31e4ae9e085a03b2332bab28dc6caf9f1f7e18f4e706881eb55fcb76f196163169bb558292dbce94cd95ead219c92821d3d71bfd27b45e9105579adf7931d74f2db416106c46710094b1f6019f39e367416b433b928d3a441151ec5e37aad0a254fd715a8142bca9088f70c05da44870cfdac11951374de46e913e7febeb02479380ec77603e4b1e7695844bf17348f439d808024acc7b68bda1e0646cee74e9065c18968e9cdbe248fad11f44ff2c59ab1bc96f5c24f560bc29479a2a63c6c5498e1e2f2d08e03995b90c1d9de344994a8ebf4470a9b599486c0f8b307cb7c6a42addafe10c3ecca23de0754daa290992943b6ab3ad796d143f8dc96abc672388a9888020a99ef93722d86b0e0f89d6400d66decc7d27854112920b897a90813cd10a44463c91bd4182310f8f8039435b922d7cffd3307c261cbace173b8ff9ac9bb38a9042a8067e026b290b03a9874cb9aac7e47ed5bd8413534575c60de9a1d91b62554bff18e840b7bdf0a119d7e422c5efe1f81b29f50aae3d4ada358916fbc457ce6261aa946e938daa9adbf5149649fc461bd236b5113d4c187ebd483e8846bef402cde7609aaddbd7276fc0aebe1ca274cb3d555d7aaadaf5a42b8ceb8ee5fc2d718c95667cab0f106e02f57756caac36f89657b26e10b970520310d610388ced310fea825a529d2801ed5c5e151da7fd357b731dab0229168c3b073454631593f853cefca811fa94ad863bec7cf672978d3463fd8e39e0e44ed62eb7ecf398c47170eb39b33c92bbeb160c861b41a7dc7939e57608cd231f366b1801985631733793da3337104ce9e65c6d14d0e15fefd3b09f56822e0f6d7158a06a485b96deaf61b98d184d0671da598d39ba6ea7992c1b488f6e4dcda418b0166caef98b84894dc1dd0b1501ae0fba4f83a4f84a4f9f9e4f41d4b3b28f25a685ed646e7130392451b2f66c1cd18f9e308631a13626990f26473f172e3568b2d136876cb268be3e91bf6e27e8bc4aab33e19163433a4e6189bd80178c7a8e4cd18fd83ca9076a1843b39142a817cd5249c223e953790328d650ec26eae012f619c3b86c273f75567195ca6c537a5741ea587dafe3036ec1aef8c60478194d8901b69da90d3ce4f480b788f40f56e80be4333beff95311c464c2b89a86ff9abea5dafab4ed5eed8c515ad69416617550e5031a22a4965fae188399c3b48e3ffa1428983a4f3acc4e9e3cf0a094c7649da2b1df461aaaa4185e9f33c66978a8df93e05966ec7009eb2004be96f0d13976dc7a4756ab3a2d4b893758e7e98cf9817b0c9aa2884f9c1ad9c5a4f44db9acae91cb155315e7f5811011580f39a9b67341c100760309d764bb40d9b4f8c37303d2ddd3348d0a5d7ebe8c21d96e014490a8a930080b38352c947663d0414443ef7ed79b5b29e3c96915f0d6494fd5b1463925075982e04d86eb14d5e7ee2f1084b163dffba9b501563a5eaeb2ce6fbc1d9ddd7d70013c86d26c823684a1d58ef87ce5bb4388c09b6cc3988f6951fdce0f9893eb6bf720884bf16f3d6d47e7000e3fd48250cd8b9834305a1c9a7c6fa7333623159ba6d88e68ab0aff73f3370ddbe02b6075a0bfbefaad3dbf15ff452f55c9050bd64a1361ffd4c382e5dc0c0785ee7cfc3abbe5afcb3caebfe131385c3ef58700b7f10b19cfc37928b5e2f7e38683dde4a4ceedbd84766980cee604bd02eff644b5cc1151c62f9d18cd849b052c73ee560c28bdd995fb9b6072f941bd9be6aad3ac4cdb17441e8161a68f52f4a9ef81b62e3a7039ea72b03239bf0fc94cdf951a1c973ce5ba7376b0e9e65b129d177894372339572e10e9bbc23018d8294e77ae76a0181b8b9cb7abb6dcaf9c5add8c11f17d5f582858387925e559a834f5d6599910164eedf8d41d275bd190d9d47eb2288b400bc5f0d2a47d35f2bb831c051fd88983dafa2f38a5045bb2b770353bd3589e81c8c2c20459bd1b2fedc02fe09b191f8e8b81732b87100f7a1f1d37b70481369aa291960e57bd0fbb6942b4dff1a585525f0aadf382570d2c042ef8f244e360f0f7e2287faba73032696c3fa6d8f9eebb6494117e7b5e29bc1d160b7a1f114da0584d00c2d78346ff96dfda6d9aef9755601d3593c8dcea580bcbbeb1648d202d3ba6f99285e2c17d5cde212f71c44cbf9908a5ecf89ed041d6e4a3dc5be0cd33b69caec671f449a8c38cdf62c68b5d1bcf058cc669f3ad1edddf5f8261c379415ab49528fcfb9602d27368e0001345b8938abe13d41ac1ad81565df7e9f3add493f3ba0612f11cc8562d77bec1c1ea235c07442d17d9e225037f3d5f9ed08c6650cb3cd729ec8d69426d64b8571166a4ef42e91694a60d696f0ce3b5ba963342bdcb1973fdc5912f224ae59e9bbff5c355998a1de263fe79fa7cb60078c005b6dd5245a190bd7a05a9d6c08cb2e96abd7a0b108101087034c0df873853399032dd830147928a1645b24dacf64b0a51c9aa8d3ebe6f4ccb1600d299aa27aabf92c0b24a56262442bf2a3fe42f80c08266bfdfe2956b2abbe56ec8c1dae400b71c6d1512be09ddb1ead437533e9e857ebb20882ad5dc0eece73bbfa18c5875819985fe503a0bf85afeb545339f535b26990b90ba1cfe8bf03ae0f52d668d870ad9d217545be07ded69dc11ae1523e14fa10e5a2eee27785bc657223a9aab3d12fc1ce74f7f6c5531451ae08633b75fbffdf386ea1910a47a48b01db90fba86f9529f0554cb8de6b3b24212bed5de0c04486b5f24a95dc4c26d540d48cd2d0107da69fc79b8b5451f3a0f68e3a199df5052c2b1bb5a635278f2f17ed5492ab1f8316c4abde38cfc67b57ed13d6fee809490931cd110c49cf5bd628a8980420a20cb395ac6136463f291f5888254575534ddf45c48e72dd1ec8251706f36671efa262828d94c71bf9bda70e7f608ce820fc0bbabc2ee9141fbfefd12ae2c13b3a2939861e2de9478dc4598ed77338f28038f586c4dbbb2b8261d6582e83dc7ebf98375244fc6b794e6bde37e0f532a49e6180ad7ebc67c70f852d6435ff05b03daaa9ed959611c8346c6b8d705c5575e71c64b8090f4ae84b1dec325ad3523bafe7820c5e79f3c9cd7cc9cdb0456faf7845d4ff459a14d0ce609da7966a0ac7360ecffd1b20928b26eafac3e31dc4ccd1c3203d6a217f965df0159f6c732c378628f65f29ea462a09d888103310cd47e88b7f6da8715562f74f30d87635bb999c0a1703ccce20b1093f02cb845adc216da9b3eb818f1ab9a32ec4414c404550034919b73653fca290123a9f0cf57544a7af02b01a53935603cf1d10d41f45b847e699c17754517da7b7d180ddffff7f22